410438	1
64309	2
196019	3
207367	4
72247	5
695435	6
152616	7
679640	8
18487	9
365707	10
74077	11
70491	12
331805	13
26204	14
685954	15
660244	16
611389	17
23702	18
22311	19
39347	20
399238	21
28149	22
70355	23
360111	24
254784	25
317462	26
576640	27
55876	28
39961	29
118904	30
1455	31
70355	32
668848	33
603767	34
52425	35
338414	36
130645	37
549647	38
271566	39
271578	40
549644	41
549648	42
82037	43
549641	44
549677	45
549691	46
271642	47
549601	48
271575	49
549622	50
271591	51
549678	52
549615	53
549629	54
549612	55
32608	56
549635	57
549698	58
271643	59
549594	60
549694	61
271579	62
549651	63
549660	64
532662	65
55194	66
162080	67
646451	68
226264	69
103871	70
462990	71
55150	72
71658	73
364648	74
121551	75
12457	76
17737	77
453127	78
235547	79
427890	80
214084	81
692371	82
28149	83
2656	84
114469	85
664562	86
4608	87
39112	88
55194	89
324027	90
300255	91
77049	92
105411	93
697631	94
16944	95
4704	96
3437	97
127414	98
585894	99
86505	100
114469	101
106879	102
62495	103
74129	104
4588	105
7907	106
392982	107
664561	108
388706	109
55194	110
157280	111
528233	112
575228	113
1786	114
664563	115
460457	116
104926	117
567243	118
412877	119
667056	120
71482	121
36574	122
552100	123
364329	124
353	125
6082	126
505829	127
674714	128
503807	129
30553	130
32626	131
394374	132
263260	133
684763	134
422328	135
174317	136
503789	137
503773	138
132657	139
51490	140
152962	141
641588	142
394375	143
457508	144
497695	145
108443	146
503746	147
438401	148
149335	149
344869	150
1470	151
564375	152
428146	153
89058	154
503744	155
652343	156
159036	157
132662	158
35311	159
67245	160
18653	161
30553	162
252305	163
10012	164
126051	165
503776	166
503806	167
19879	168
58552	169
677766	170
164757	171
80402	172
30078	173
331534	174
548028	175
673530	176
177506	177
177524	178
177455	179
177399	180
10979	181
53101	182
177448	183
458057	184
61750	185
284443	186
557711	187
27432	188
484701	189
87861	190
220295	191
227693	192
63877	193
324547	194
382293	195
324555	196
54	197
68882	198
816	199
645340	200
135300	201
60639	202
74966	203
44051	204
121195	205
5509	206
451070	207
572864	208
454024	209
324548	210
234239	211
587948	212
143649	213
7569	214
21979	215
283237	216
399199	217
571632	218
313822	219
48534	220
42231	221
260328	222
628947	223
620699	224
158485	225
7396	226
117776	227
73548	228
65316	229
521848	230
4145	231
126818	232
409451	233
557538	234
502050	235
672766	236
92962	237
352007	238
509762	239
184193	240
563442	241
130092	242
656570	243
625718	244
218207	245
37698	246
471870	247
652306	248
280384	249
95363	250
469292	251
5093	252
596774	253
489	254
556	255
268892	256
427186	257
392289	258
74969	259
188951	260
368558	261
675223	262
182900	263
13378	264
110478	265
2487	266
445	267
130856	268
7634	269
195277	270
7764	271
370017	272
482187	273
573645	274
355720	275
60676	276
175990	277
533487	278
169271	279
425090	280
246498	281
172492	282
184192	283
132281	284
18032	285
171431	286
212892	287
622600	288
435170	289
693433	290
513556	291
129324	292
688486	293
531068	294
626776	295
544969	296
465472	297
30152	298
243607	299
693245	300
639140	301
618009	302
574777	303
494992	304
401907	305
505744	306
37685	307
38991	308
977	309
604113	310
408256	311
246787	312
38880	313
599336	314
483533	315
482952	316
201900	317
10638	318
424833	319
547056	320
592426	321
500826	322
615726	323
194792	324
246032	325
398026	326
372931	327
68824	328
51724	329
290764	330
40038	331
599192	332
615710	333
453	334
106889	335
1558	336
623760	337
3083	338
523236	339
595317	340
512959	341
242299	342
593566	343
590897	344
178244	345
379570	346
239915	347
666929	348
98738	349
58858	350
513834	351
20296	352
427582	353
196026	354
84234	355
169467	356
135945	357
109890	358
62312	359
549554	360
649054	361
101859	362
550716	363
424695	364
65299	365
106178	366
527052	367
205667	368
386839	369
102839	370
131805	371
322715	372
205636	373
8771	374
143888	375
112	376
61162	377
20305	378
41581	379
647757	380
527252	381
525204	382
118793	383
801	384
465675	385
216013	386
198609	387
465603	388
158657	389
407618	390
574541	391
8032	392
172718	393
635752	394
471502	395
688585	396
1752	397
19898	398
20318	399
32074	400
13649	401
669894	402
522911	403
203759	404
603907	405
382329	406
411984	407
601581	408
1752	409
9436	410
239938	411
13532	412
435480	413
11008	414
181290	415
286428	416
415903	417
23665	418
10945	419
239949	420
505707	421
646136	422
35762	423
505071	424
37151	425
622138	426
93895	427
79581	428
582557	429
522389	430
440612	431
608304	432
188221	433
331711	434
198275	435
181007	436
672066	437
411839	438
398482	439
64847	440
356000	441
286072	442
37152	443
170041	444
579720	445
70999	446
65067	447
91481	448
496209	449
309652	450
115818	451
108392	452
487207	453
18633	454
271704	455
47127	456
8299	457
9458	458
132135	459
6178	460
239515	461
197697	462
130074	463
497516	464
242682	465
252962	466
453735	467
318230	468
304884	469
402717	470
620199	471
585720	472
183989	473
375227	474
100759	475
10239	476
542033	477
74528	478
22822	479
507044	480
260309	481
376104	482
596316	483
554512	484
428194	485
401868	486
152188	487
569896	488
71299	489
672954	490
553403	491
240789	492
464326	493
1751	494
567216	495
7422	496
195243	497
56493	498
300614	499
166959	500
123486	501
138388	502
470211	503
558977	504
285903	505
3080	506
405227	507
351761	508
3752	509
493758	510
465204	511
637309	512
422470	513
38126	514
166432	515
108196	516
644351	517
662362	518
44264	519
552083	520
12258	521
65681	522
189373	523
625241	524
63158	525
39833	526
419486	527
66293	528
197497	529
178128	530
604757	531
605679	532
533572	533
209609	534
76240	535
615862	536
112326	537
150028	538
145576	539
448491	540
9126	541
344007	542
107372	543
104959	544
162468	545
65718	546
683423	547
84413	548
576764	549
538587	550
192376	551
498	552
211894	553
18223	554
2792	555
30065	556
118708	557
425266	558
582956	559
601854	560
351851	561
279644	562
534923	563
121420	564
153055	565
835	566
108423	567
301206	568
31504	569
53234	570
565873	571
366417	572
166008	573
106319	574
462738	575
18674	576
272046	577
464758	578
142695	579
16065	580
26503	581
8262	582
672075	583
2458	584
145377	585
659513	586
342	587
589668	588
411026	589
501480	590
645738	591
23887	592
343001	593
122009	594
117626	595
168153	596
110755	597
249767	598
694452	599
181274	600
139582	601
581315	602
36638	603
481595	604
558926	605
72880	606
40720	607
83143	608
617905	609
626735	610
688729	611
416346	612
20389	613
113375	614
171467	615
82161	616
32168	617
664760	618
164930	619
490534	620
54146	621
393451	622
71254	623
277608	624
453301	625
79304	626
979	627
332665	628
491417	629
618724	630
442717	631
557303	632
420674	633
22275	634
30968	635
57405	636
35832	637
418687	638
55226	639
58	640
2445	641
14828	642
132125	643
668840	644
425633	645
55599	646
619305	647
51212	648
56258	649
526191	650
164977	651
536660	652
24466	653
296692	654
412627	655
43689	656
652479	657
135988	658
129929	659
280403	660
290638	661
653171	662
590145	663
536397	664
9704	665
50325	666
681883	667
9707	668
84595	669
269514	670
130605	671
2023	672
538921	673
3997	674
652833	675
260822	676
303154	677
626644	678
371802	679
253291	680
595320	681
357	682
137188	683
412812	684
65598	685
63852	686
444351	687
411863	688
150908	689
133016	690
397282	691
263870	692
394006	693
610671	694
580223	695
262736	696
697031	697
474217	698
163759	699
73481	700
68100	701
155327	702
98468	703
503517	704
23877	705
12303	706
23870	707
26879	708
52960	709
675320	710
158188	711
54564	712
122674	713
46632	714
614975	715
268846	716
160772	717
222907	718
487708	719
455209	720
54618	721
608688	722
608686	723
46632	724
12312	725
23880	726
129580	727
155337	728
160753	729
155363	730
607136	731
26883	732
155393	733
550333	734
105489	735
4569	736
655127	737
463811	738
465930	739
67089	740
687426	741
167138	742
12717	743
208121	744
644529	745
444869	746
158649	747
37624	748
98840	749
357705	750
432940	751
117332	752
23481	753
514712	754
654761	755
458001	756
169027	757
35058	758
46424	759
98250	760
457988	761
265256	762
84901	763
80519	764
662714	765
66154	766
452836	767
220109	768
671461	769
26061	770
16418	771
41476	772
98250	773
624440	774
681462	775
275885	776
95708	777
121908	778
71630	779
189762	780
1286	781
19724	782
681475	783
71582	784
496887	785
285525	786
671356	787
691499	788
453941	789
398346	790
480540	791
274803	792
208199	793
31626	794
511631	795
42165	796
415360	797
572008	798
94739	799
21454	800
189154	801
10611	802
123957	803
470920	804
12714	805
94579	806
640295	807
253856	808
109237	809
416799	810
92251	811
234751	812
4179	813
162768	814
92251	815
122687	816
635290	817
317142	818
46253	819
8316	820
188237	821
180324	822
428552	823
456	824
49273	825
361902	826
409228	827
159259	828
510248	829
187507	830
165571	831
652366	832
404815	833
677876	834
343149	835
18011	836
182724	837
783	838
24568	839
535440	840
50365	841
411156	842
644009	843
139250	844
229872	845
658178	846
447396	847
101189	848
408037	849
644878	850
25384	851
633934	852
467473	853
73251	854
669886	855
445753	856
376055	857
550367	858
569659	859
38405	860
624119	861
134042	862
626472	863
417215	864
198713	865
240775	866
396362	867
197360	868
371793	869
115716	870
31876	871
181467	872
578266	873
667403	874
523445	875
497494	876
190953	877
582532	878
41852	879
13615	880
67641	881
67647	882
233061	883
675276	884
162984	885
65177	886
476722	887
592936	888
209256	889
168393	890
41006	891
220378	892
9882	893
283069	894
536323	895
379685	896
334222	897
392078	898
460071	899
385448	900
341770	901
37750	902
538758	903
576200	904
162119	905
6225	906
53	907
39479	908
2753	909
517711	910
414800	911
82111	912
661032	913
399332	914
203516	915
333490	916
420669	917
400348	918
68284	919
24168	920
445663	921
663627	922
167298	923
652132	924
104029	925
375053	926
375977	927
26377	928
591161	929
83327	930
400034	931
302501	932
431575	933
53260	934
416682	935
277145	936
478742	937
39901	938
663656	939
553449	940
255777	941
184954	942
309966	943
334766	944
10869	945
9924	946
567271	947
507810	948
376349	949
201199	950
559308	951
334900	952
697800	953
76	954
559309	955
156790	956
570776	957
155826	958
414991	959
244142	960
375895	961
549774	962
132063	963
659987	964
161461	965
86596	966
656097	967
7776	968
145879	969
116060	970
645369	971
688803	972
266528	973
399952	974
145486	975
12173	976
153397	977
1687	978
1530	979
331260	980
379618	981
67974	982
299800	983
534902	984
44282	985
20060	986
670914	987
299309	988
614368	989
178045	990
308990	991
11360	992
378858	993
96966	994
42889	995
333755	996
322461	997
632413	998
494104	999
453884	1000
426038	1001
548798	1002
544508	1003
459451	1004
39815	1005
176653	1006
270081	1007
118948	1008
62842	1009
432665	1010
373881	1011
674008	1012
43968	1013
234591	1014
119547	1015
146380	1016
493643	1017
397424	1018
306654	1019
693543	1020
437313	1021
137580	1022
476489	1023
14769	1024
543211	1025
150478	1026
62835	1027
416789	1028
597192	1029
497966	1030
225827	1031
692667	1032
399815	1033
113063	1034
19299	1035
652338	1036
181603	1037
634686	1038
118794	1039
1527	1040
260740	1041
506548	1042
5840	1043
28971	1044
505647	1045
679987	1046
9045	1047
217079	1048
536398	1049
280329	1050
76239	1051
162425	1052
338413	1053
10592	1054
166043	1055
437589	1056
525735	1057
75601	1058
396585	1059
95838	1060
1614	1061
585682	1062
42295	1063
17735	1064
20252	1065
26269	1066
116400	1067
40985	1068
37660	1069
20766	1070
582623	1071
255088	1072
127544	1073
476487	1074
264947	1075
94137	1076
535410	1077
74332	1078
292779	1079
656058	1080
112779	1081
15980	1082
420203	1083
438142	1084
375693	1085
683046	1086
667812	1087
395424	1088
464697	1089
225805	1090
150482	1091
40949	1092
459897	1093
665448	1094
133393	1095
170501	1096
21137	1097
94210	1098
230648	1099
281015	1100
376173	1101
646229	1102
678892	1103
556729	1104
393100	1105
417793	1106
194901	1107
469586	1108
218403	1109
586831	1110
9704	1111
2071	1112
86306	1113
433376	1114
29598	1115
627749	1116
503711	1117
162600	1118
150179	1119
227663	1120
549536	1121
110550	1122
536430	1123
130420	1124
640378	1125
355334	1126
497206	1127
71435	1128
560895	1129
492940	1130
73868	1131
695198	1132
376348	1133
104121	1134
84392	1135
481642	1136
32226	1137
185089	1138
100676	1139
585757	1140
324153	1141
66019	1142
26386	1143
630139	1144
23954	1145
407590	1146
697004	1147
222326	1148
680402	1149
532046	1150
457874	1151
638426	1152
681901	1153
677189	1154
285648	1155
142388	1156
596285	1157
229612	1158
74290	1159
375232	1160
26506	1161
386557	1162
452139	1163
680821	1164
550461	1165
697749	1166
99978	1167
483566	1168
527327	1169
24037	1170
9687	1171
574428	1172
54198	1173
186932	1174
64898	1175
625083	1176
403686	1177
58741	1178
366602	1179
345591	1180
615714	1181
321655	1182
660345	1183
497670	1184
667730	1185
597927	1186
629939	1187
559379	1188
6966	1189
143489	1190
7927	1191
602439	1192
376328	1193
64533	1194
4825	1195
588144	1196
337887	1197
77501	1198
59303	1199
516537	1200
89721	1201
420658	1202
65938	1203
447091	1204
174572	1205
588048	1206
687249	1207
104425	1208
247709	1209
93879	1210
573898	1211
452983	1212
170331	1213
250790	1214
639338	1215
114367	1216
17995	1217
61924	1218
421658	1219
396879	1220
617815	1221
550511	1222
575083	1223
372675	1224
587542	1225
252806	1226
453575	1227
524379	1228
42859	1229
59519	1230
124847	1231
476919	1232
307609	1233
62351	1234
75659	1235
334799	1236
548115	1237
207663	1238
149344	1239
27336	1240
48785	1241
100339	1242
623517	1243
121474	1244
243908	1245
498364	1246
4547	1247
697746	1248
527878	1249
65500	1250
176874	1251
634399	1252
368212	1253
27451	1254
127841	1255
318607	1256
47230	1257
1984	1258
62614	1259
254537	1260
979	1261
118266	1262
69197	1263
668576	1264
11782	1265
31095	1266
475878	1267
116349	1268
366341	1269
277278	1270
691431	1271
116379	1272
121745	1273
159050	1274
114879	1275
44604	1276
149504	1277
467427	1278
642802	1279
39198	1280
298713	1281
379645	1282
253892	1283
533195	1284
571	1285
23620	1286
199098	1287
149732	1288
93544	1289
271473	1290
3173	1291
638616	1292
321871	1293
216386	1294
218326	1295
664950	1296
166635	1297
217665	1298
217312	1299
672895	1300
69999	1301
28826	1302
43386	1303
216308	1304
218449	1305
43473	1306
216941	1307
434396	1308
216250	1309
43380	1310
166689	1311
37597	1312
170508	1313
87840	1314
197308	1315
28713	1316
75148	1317
59569	1318
115542	1319
10781	1320
10781	1321
10780	1322
123546	1323
123617	1324
6330	1325
233612	1326
10532	1327
166598	1328
117658	1329
57770	1330
434705	1331
70004	1332
513021	1333
25058	1334
236608	1335
21291	1336
685082	1337
11797	1338
7978	1339
593954	1340
24869	1341
20673	1342
31676	1343
539982	1344
281927	1345
70061	1346
216676	1347
543754	1348
39482	1349
148355	1350
696742	1351
57710	1352
43377	1353
434581	1354
117805	1355
217906	1356
216837	1357
70030	1358
69303	1359
664860	1360
216908	1361
229116	1362
545153	1363
6210	1364
117731	1365
468044	1366
412081	1367
18715	1368
3228	1369
692776	1370
72927	1371
129994	1372
41377	1373
295140	1374
212440	1375
101390	1376
256306	1377
147926	1378
43027	1379
959	1380
368695	1381
421320	1382
7511	1383
26863	1384
8444	1385
8444	1386
448927	1387
332980	1388
32486	1389
597260	1390
601810	1391
410085	1392
368255	1393
12185	1394
118669	1395
8155	1396
1761	1397
655325	1398
507251	1399
56100	1400
155707	1401
398288	1402
75724	1403
1570	1404
619348	1405
151454	1406
51591	1407
471392	1408
347503	1409
140961	1410
24675	1411
114217	1412
386875	1413
645601	1414
23904	1415
484028	1416
317704	1417
513552	1418
85381	1419
160524	1420
403889	1421
30255	1422
537096	1423
3053	1424
235251	1425
268856	1426
655721	1427
59202	1428
572765	1429
297231	1430
340397	1431
22550	1432
22906	1433
172689	1434
37247	1435
627366	1436
485946	1437
180645	1438
51466	1439
237476	1440
478707	1441
75904	1442
120265	1443
262844	1444
596700	1445
414220	1446
536250	1447
1983	1448
22258	1449
314226	1450
266969	1451
192219	1452
377958	1453
102443	1454
425109	1455
653161	1456
586110	1457
97383	1458
97444	1459
170302	1460
6596	1461
128435	1462
364379	1463
134823	1464
646439	1465
539642	1466
585069	1467
37782	1468
487619	1469
234127	1470
1087	1471
599757	1472
97350	1473
30113	1474
31931	1475
387536	1476
607	1477
207435	1478
111582	1479
436817	1480
339617	1481
451922	1482
5797	1483
59661	1484
663471	1485
440115	1486
16193	1487
47139	1488
339877	1489
31392	1490
516314	1491
466158	1492
29784	1493
54431	1494
439126	1495
127989	1496
30774	1497
146085	1498
31314	1499
1981	1500
130232	1501
142189	1502
82403	1503
23419	1504
113216	1505
561151	1506
125206	1507
657956	1508
308878	1509
9440	1510
509232	1511
230397	1512
133948	1513
277671	1514
361081	1515
10547	1516
6405	1517
363296	1518
102058	1519
141248	1520
84156	1521
518851	1522
162006	1523
534127	1524
361152	1525
202119	1526
382183	1527
416308	1528
29209	1529
38541	1530
101598	1531
268240	1532
123986	1533
486238	1534
178864	1535
27097	1536
148847	1537
7719	1538
44940	1539
197795	1540
118844	1541
331313	1542
481953	1543
15661	1544
170197	1545
661377	1546
137169	1547
51902	1548
32531	1549
326566	1550
32310	1551
38295	1552
88989	1553
129329	1554
88123	1555
502876	1556
555342	1557
40445	1558
142847	1559
418180	1560
651379	1561
145497	1562
45401	1563
2328	1564
109348	1565
217225	1566
8512	1567
58170	1568
99972	1569
416185	1570
122985	1571
349987	1572
267502	1573
152651	1574
135059	1575
139871	1576
643266	1577
71763	1578
30164	1579
18426	1580
600120	1581
73078	1582
4322	1583
164387	1584
137447	1585
610925	1586
29574	1587
542	1588
87113	1589
466181	1590
287816	1591
48802	1592
533715	1593
256010	1594
270790	1595
138033	1596
43730	1597
228854	1598
114921	1599
11643	1600
153965	1601
16427	1602
8534	1603
89573	1604
10699	1605
195793	1606
147484	1607
396299	1608
227770	1609
508034	1610
460432	1611
407465	1612
71088	1613
557250	1614
110943	1615
58123	1616
43965	1617
160271	1618
480656	1619
305521	1620
9391	1621
11704	1622
591801	1623
17212	1624
42982	1625
567212	1626
237415	1627
59816	1628
629970	1629
482139	1630
939	1631
65550	1632
11601	1633
41357	1634
144656	1635
172781	1636
159113	1637
22103	1638
24204	1639
531033	1640
346993	1641
464383	1642
30358	1643
108799	1644
467064	1645
528914	1646
9024	1647
381939	1648
93964	1649
31	1650
14	1651
3162	1652
4309	1653
11557	1654
478311	1655
40514	1656
171426	1657
319591	1658
113157	1659
205217	1660
569295	1661
71797	1662
253595	1663
170883	1664
159777	1665
665229	1666
148250	1667
72123	1668
72333	1669
583203	1670
166769	1671
102273	1672
983	1673
5652	1674
56448	1675
31650	1676
46784	1677
72148	1678
27268	1679
81428	1680
228494	1681
40472	1682
202864	1683
557059	1684
46061	1685
643859	1686
328761	1687
58210	1688
567332	1689
289706	1690
335712	1691
613402	1692
1372	1693
506920	1694
22485	1695
301248	1696
28525	1697
128	1698
579877	1699
639698	1700
97004	1701
647023	1702
145270	1703
7410	1704
250271	1705
152139	1706
25218	1707
578457	1708
86356	1709
376609	1710
448170	1711
463562	1712
164567	1713
169265	1714
43249	1715
105267	1716
115581	1717
687933	1718
1172	1719
81775	1720
152541	1721
126066	1722
570673	1723
539583	1724
425273	1725
432611	1726
194480	1727
405210	1728
280509	1729
173220	1730
207866	1731
11503	1732
651930	1733
176161	1734
4783	1735
535899	1736
242635	1737
341664	1738
299161	1739
88209	1740
299167	1741
299179	1742
147229	1743
30100	1744
403791	1745
415704	1746
591044	1747
437082	1748
216711	1749
207	1750
951	1751
648426	1752
302120	1753
589269	1754
565373	1755
3	1756
96418	1757
1396	1758
554931	1759
464682	1760
105479	1761
138472	1762
527428	1763
7383	1764
349226	1765
161907	1766
260525	1767
583545	1768
452122	1769
682340	1770
656493	1771
90945	1772
45947	1773
601924	1774
379023	1775
467990	1776
5123	1777
302582	1778
172042	1779
443969	1780
686545	1781
137238	1782
248066	1783
253001	1784
51758	1785
76522	1786
240899	1787
83946	1788
636592	1789
16691	1790
403719	1791
28635	1792
310996	1793
554120	1794
3049	1795
29094	1796
655646	1797
658032	1798
14708	1799
663430	1800
50237	1801
249393	1802
681394	1803
134787	1804
198668	1805
27687	1806
111498	1807
363988	1808
70073	1809
3706	1810
146842	1811
541882	1812
38151	1813
210565	1814
156292	1815
275664	1816
2280	1817
640085	1818
142143	1819
82645	1820
389706	1821
575705	1822
529559	1823
371177	1824
618728	1825
329714	1826
4626	1827
696	1828
588281	1829
633281	1830
22536	1831
8022	1832
116731	1833
232375	1834
655193	1835
299389	1836
140415	1837
509667	1838
35119	1839
189246	1840
266932	1841
65979	1842
94705	1843
97934	1844
683087	1845
101353	1846
383473	1847
627916	1848
432970	1849
413289	1850
38639	1851
691187	1852
165518	1853
391925	1854
534755	1855
586820	1856
364421	1857
293891	1858
473037	1859
20614	1860
157583	1861
506087	1862
149476	1863
11061	1864
67209	1865
647040	1866
141965	1867
567879	1868
38368	1869
465869	1870
70478	1871
599745	1872
505825	1873
403451	1874
134136	1875
286068	1876
518599	1877
273960	1878
184390	1879
390222	1880
71406	1881
88037	1882
48505	1883
28	1884
574488	1885
569010	1886
53262	1887
527579	1888
93929	1889
78605	1890
977	1891
371757	1892
676321	1893
277410	1894
518780	1895
379953	1896
535991	1897
453238	1898
126211	1899
19831	1900
642315	1901
95635	1902
18580	1903
151581	1904
29999	1905
126166	1906
23355	1907
94171	1908
106110	1909
34888	1910
11051	1911
170589	1912
686721	1913
15195	1914
249326	1915
602102	1916
579884	1917
45	1918
29790	1919
538110	1920
249769	1921
57385	1922
275485	1923
60156	1924
89379	1925
241820	1926
67143	1927
647427	1928
242868	1929
279191	1930
567078	1931
22413	1932
125013	1933
6405	1934
529395	1935
29743	1936
3017	1937
12506	1938
640159	1939
336305	1940
424471	1941
151870	1942
689594	1943
481581	1944
3635	1945
82	1946
45058	1947
585535	1948
455466	1949
87725	1950
286409	1951
417540	1952
10218	1953
218875	1954
577865	1955
74046	1956
306015	1957
615699	1958
157315	1959
76680	1960
384847	1961
129234	1962
211535	1963
105847	1964
63317	1965
53752	1966
216	1967
232042	1968
157779	1969
548499	1970
3989	1971
340211	1972
275145	1973
655183	1974
639675	1975
332347	1976
39032	1977
436390	1978
49776	1979
612088	1980
409690	1981
351147	1982
14074	1983
638889	1984
648810	1985
18790	1986
26985	1987
664298	1988
418633	1989
489686	1990
391641	1991
441830	1992
253067	1993
459407	1994
164035	1995
143993	1996
644206	1997
123961	1998
96794	1999
637137	2000
81261	2001
107461	2002
19326	2003
110065	2004
165495	2005
475370	2006
146212	2007
337007	2008
218942	2009
158252	2010
589947	2011
78079	2012
640646	2013
49506	2014
35488	2015
321719	2016
156746	2017
2187	2018
165931	2019
35580	2020
273239	2021
34929	2022
142490	2023
153773	2024
443547	2025
171224	2026
140647	2027
286627	2028
632027	2029
374938	2030
140766	2031
9832	2032
497576	2033
562889	2034
479749	2035
113175	2036
582839	2037
586206	2038
189268	2039
569630	2040
38038	2041
123675	2042
22306	2043
474522	2044
163320	2045
4846	2046
288039	2047
467079	2048
556596	2049
303359	2050
77735	2051
461760	2052
462864	2053
57831	2054
130058	2055
136799	2056
429966	2057
315448	2058
106432	2059
180052	2060
201162	2061
110747	2062
4292	2063
4412	2064
16781	2065
68866	2066
245731	2067
547674	2068
93055	2069
191330	2070
653893	2071
198412	2072
56060	2073
148195	2074
617046	2075
589383	2076
37409	2077
2160	2078
48629	2079
8178	2080
450640	2081
218069	2082
206324	2083
189484	2084
449901	2085
617997	2086
47933	2087
361214	2088
95704	2089
475813	2090
76738	2091
18313	2092
45144	2093
404950	2094
75479	2095
51587	2096
642255	2097
181937	2098
645679	2099
409581	2100
1491	2101
3953	2102
32171	2103
143245	2104
119251	2105
188459	2106
258037	2107
122835	2108
24698	2109
70960	2110
384564	2111
634408	2112
387495	2113
511041	2114
128526	2115
480198	2116
450431	2117
146701	2118
51635	2119
25629	2120
239619	2121
94892	2122
123176	2123
112613	2124
586688	2125
153880	2126
81656	2127
693217	2128
129969	2129
407833	2130
13049	2131
140436	2132
96984	2133
657868	2134
3100	2135
631984	2136
659526	2137
28885	2138
154656	2139
462881	2140
122634	2141
79911	2142
513841	2143
3063	2144
380008	2145
259625	2146
374241	2147
629975	2148
486623	2149
138874	2150
49779	2151
5260	2152
54893	2153
143044	2154
155543	2155
42824	2156
321355	2157
49524	2158
32903	2159
197569	2160
309704	2161
463872	2162
49681	2163
613546	2164
237797	2165
11778	2166
116441	2167
102454	2168
319963	2169
139089	2170
395264	2171
508420	2172
435922	2173
124019	2174
536257	2175
165270	2176
451701	2177
36552	2178
145589	2179
468775	2180
162408	2181
125676	2182
74304	2183
3098	2184
432383	2185
368006	2186
2546	2187
595298	2188
527823	2189
649534	2190
32063	2191
148811	2192
18604	2193
542736	2194
123390	2195
634694	2196
273222	2197
169751	2198
38487	2199
666482	2200
30158	2201
1063	2202
527447	2203
539385	2204
37754	2205
109174	2206
151762	2207
95967	2208
69156	2209
39806	2210
9953	2211
376631	2212
536774	2213
188789	2214
62071	2215
599503	2216
621283	2217
132293	2218
5291	2219
246265	2220
301	2221
385644	2222
444463	2223
163906	2224
97427	2225
22891	2226
100583	2227
590986	2228
549843	2229
563314	2230
494	2231
396956	2232
586601	2233
424398	2234
433677	2235
617953	2236
361414	2237
391972	2238
182464	2239
505	2240
319320	2241
123874	2242
13922	2243
428049	2244
95490	2245
573200	2246
453632	2247
14010	2248
601458	2249
616085	2250
226927	2251
381153	2252
121568	2253
100386	2254
281274	2255
78328	2256
135125	2257
62500	2258
12839	2259
439151	2260
438354	2261
149123	2262
351937	2263
95167	2264
17771	2265
134849	2266
578741	2267
553847	2268
601785	2269
140652	2270
231482	2271
335744	2272
468877	2273
125458	2274
673413	2275
471057	2276
52987	2277
111879	2278
39178	2279
29902	2280
57454	2281
420723	2282
499053	2283
66188	2284
118188	2285
25721	2286
54891	2287
30734	2288
617368	2289
43529	2290
597210	2291
1511	2292
659556	2293
259685	2294
452230	2295
11737	2296
673543	2297
97315	2298
39234	2299
50345	2300
17	2301
21567	2302
264543	2303
356295	2304
14509	2305
8959	2306
16955	2307
571803	2308
482236	2309
51541	2310
1521	2311
120193	2312
324638	2313
177943	2314
133497	2315
267822	2316
1576	2317
418382	2318
45856	2319
65958	2320
448	2321
534743	2322
469540	2323
322227	2324
186852	2325
165789	2326
31501	2327
519651	2328
42453	2329
145588	2330
139096	2331
86670	2332
19205	2333
26876	2334
290798	2335
514770	2336
76007	2337
478259	2338
546343	2339
474113	2340
9866	2341
414218	2342
82141	2343
166859	2344
693971	2345
258989	2346
22686	2347
367019	2348
38975	2349
28198	2350
465355	2351
153057	2352
107722	2353
43138	2354
26382	2355
450756	2356
150111	2357
667921	2358
94042	2359
298985	2360
85853	2361
136613	2362
143507	2363
435522	2364
107028	2365
560246	2366
78336	2367
4933	2368
357326	2369
95942	2370
417249	2371
235573	2372
104207	2373
128262	2374
71875	2375
169958	2376
175883	2377
679165	2378
86217	2379
403835	2380
394946	2381
271968	2382
183506	2383
10148	2384
688071	2385
172382	2386
229924	2387
360470	2388
156245	2389
198874	2390
454128	2391
697217	2392
641212	2393
181360	2394
295842	2395
374286	2396
590412	2397
399499	2398
49776	2399
760	2400
107411	2401
21486	2402
221271	2403
292676	2404
160963	2405
82170	2406
8353	2407
593882	2408
72390	2409
156080	2410
33008	2411
77445	2412
20084	2413
512571	2414
257105	2415
95847	2416
546560	2417
606494	2418
543317	2419
30857	2420
51274	2421
576270	2422
47612	2423
538604	2424
676655	2425
99509	2426
410910	2427
553261	2428
19598	2429
562289	2430
555219	2431
3842	2432
478267	2433
144585	2434
8680	2435
35885	2436
436381	2437
111477	2438
502363	2439
240495	2440
246828	2441
362364	2442
21798	2443
3922	2444
121354	2445
92645	2446
470531	2447
33155	2448
136163	2449
618810	2450
53427	2451
341260	2452
21159	2453
54503	2454
155238	2455
553990	2456
209008	2457
32847	2458
130863	2459
195839	2460
364708	2461
34129	2462
80565	2463
132687	2464
13358	2465
530943	2466
455150	2467
526499	2468
556	2469
144528	2470
643637	2471
461873	2472
25337	2473
540030	2474
468791	2475
124275	2476
103376	2477
88183	2478
114852	2479
27673	2480
295356	2481
154292	2482
321559	2483
586700	2484
232577	2485
531634	2486
142362	2487
1975	2488
664788	2489
5140	2490
128660	2491
582464	2492
512154	2493
364230	2494
146649	2495
434059	2496
485482	2497
561986	2498
121041	2499
13887	2500
25481	2501
172057	2502
349664	2503
176677	2504
191491	2505
98427	2506
56513	2507
300852	2508
325393	2509
29633	2510
3714	2511
261999	2512
466437	2513
452362	2514
292474	2515
75221	2516
691783	2517
14497	2518
15328	2519
48390	2520
545	2521
613571	2522
500656	2523
123538	2524
93365	2525
405121	2526
25953	2527
146953	2528
490510	2529
11280	2530
191809	2531
50413	2532
67235	2533
474087	2534
32679	2535
1486	2536
676527	2537
520770	2538
161943	2539
499834	2540
268482	2541
689190	2542
367615	2543
14701	2544
39501	2545
545239	2546
100676	2547
145852	2548
129137	2549
7012	2550
6803	2551
406083	2552
68210	2553
137128	2554
3156	2555
284210	2556
592604	2557
30784	2558
128317	2559
4916	2560
69455	2561
336326	2562
409505	2563
152274	2564
384766	2565
1380	2566
316583	2567
273571	2568
62928	2569
12420	2570
92508	2571
70919	2572
52440	2573
153404	2574
232579	2575
525882	2576
331100	2577
41932	2578
150938	2579
264237	2580
8418	2581
221374	2582
48307	2583
491136	2584
411933	2585
658025	2586
543332	2587
693208	2588
190015	2589
589398	2590
93668	2591
428855	2592
74294	2593
448279	2594
307145	2595
103736	2596
147850	2597
482354	2598
152544	2599
515743	2600
471889	2601
640234	2602
7239	2603
417159	2604
451719	2605
466458	2606
39659	2607
420886	2608
19740	2609
198971	2610
193900	2611
261283	2612
45098	2613
162736	2614
186179	2615
315709	2616
264305	2617
421214	2618
69337	2619
137704	2620
306204	2621
16559	2622
423237	2623
441200	2624
556683	2625
246872	2626
76578	2627
440474	2628
57411	2629
43302	2630
54091	2631
1696	2632
246826	2633
619718	2634
256637	2635
105471	2636
583537	2637
697459	2638
55638	2639
212839	2640
568560	2641
227046	2642
370633	2643
407770	2644
204202	2645
582495	2646
141204	2647
45627	2648
110740	2649
1738	2650
434159	2651
147335	2652
624017	2653
4295	2654
441507	2655
85813	2656
28912	2657
612247	2658
22907	2659
100736	2660
159766	2661
157185	2662
22148	2663
473663	2664
537277	2665
146570	2666
634977	2667
112042	2668
535249	2669
689730	2670
150852	2671
299038	2672
1750	2673
2880	2674
16452	2675
166962	2676
309524	2677
333511	2678
153267	2679
406809	2680
61874	2681
641747	2682
44769	2683
95088	2684
134019	2685
23570	2686
637753	2687
607102	2688
102886	2689
16893	2690
199379	2691
680803	2692
512256	2693
414272	2694
145579	2695
11898	2696
681484	2697
290636	2698
196541	2699
91905	2700
510	2701
398634	2702
151751	2703
94794	2704
9115	2705
165773	2706
156662	2707
313472	2708
636949	2709
550416	2710
583606	2711
13906	2712
55475	2713
25878	2714
368317	2715
153812	2716
467349	2717
502999	2718
118053	2719
6897	2720
577914	2721
128308	2722
25769	2723
107402	2724
446254	2725
217533	2726
2716	2727
5422	2728
228460	2729
254301	2730
5448	2731
51338	2732
1372	2733
127156	2734
55771	2735
2498	2736
95328	2737
256114	2738
576	2739
172249	2740
481796	2741
131000	2742
664145	2743
84006	2744
151864	2745
163139	2746
70	2747
156770	2748
640800	2749
113498	2750
673363	2751
84782	2752
625624	2753
78068	2754
687143	2755
224312	2756
4884	2757
573	2758
66475	2759
658745	2760
29706	2761
570537	2762
261831	2763
569616	2764
228945	2765
503219	2766
97607	2767
148146	2768
157430	2769
50895	2770
637610	2771
78145	2772
570568	2773
14913	2774
624	2775
113709	2776
697054	2777
1579	2778
45775	2779
630398	2780
1007	2781
48067	2782
335793	2783
402541	2784
13208	2785
584684	2786
110430	2787
26762	2788
560617	2789
65948	2790
590222	2791
333778	2792
109143	2793
151745	2794
334842	2795
21403	2796
112838	2797
133	2798
942	2799
66578	2800
193595	2801
518875	2802
14440	2803
396303	2804
3982	2805
383850	2806
150919	2807
442156	2808
647156	2809
41895	2810
449814	2811
640033	2812
418574	2813
120763	2814
43278	2815
463718	2816
5920	2817
537756	2818
467925	2819
397262	2820
90856	2821
405071	2822
228963	2823
687916	2824
52981	2825
124927	2826
559528	2827
237737	2828
138444	2829
234284	2830
189218	2831
9013	2832
587462	2833
130357	2834
22483	2835
484902	2836
38504	2837
530167	2838
29274	2839
685047	2840
100625	2841
665	2842
20715	2843
159308	2844
35431	2845
602	2846
71149	2847
444998	2848
1631	2849
255906	2850
385235	2851
394104	2852
37959	2853
46444	2854
352291	2855
535352	2856
11544	2857
103884	2858
536207	2859
252014	2860
34356	2861
5251	2862
519499	2863
62233	2864
82437	2865
307563	2866
121775	2867
480846	2868
19735	2869
164778	2870
325938	2871
147524	2872
582417	2873
2882	2874
12771	2875
74068	2876
166804	2877
147495	2878
23985	2879
24218	2880
3066	2881
26323	2882
7310	2883
57310	2884
25104	2885
38977	2886
141106	2887
90972	2888
114128	2889
104234	2890
152922	2891
660871	2892
3390	2893
4975	2894
338745	2895
134296	2896
504916	2897
349843	2898
422775	2899
426717	2900
151658	2901
34764	2902
593866	2903
20020	2904
53000	2905
324716	2906
18063	2907
670	2908
421833	2909
506123	2910
24074	2911
408379	2912
75	2913
293621	2914
115002	2915
3648	2916
393418	2917
613	2918
21528	2919
533550	2920
75761	2921
660965	2922
1936	2923
116202	2924
34895	2925
8081	2926
53349	2927
6190	2928
120972	2929
84971	2930
328469	2931
441521	2932
501850	2933
685470	2934
687310	2935
243457	2936
41669	2937
12021	2938
6614	2939
42355	2940
41282	2941
126574	2942
148388	2943
653368	2944
115717	2945
389323	2946
148325	2947
70983	2948
614223	2949
84405	2950
371071	2951
70984	2952
619	2953
528980	2954
233086	2955
144878	2956
140769	2957
458334	2958
112695	2959
91930	2960
45451	2961
239505	2962
53630	2963
289209	2964
71548	2965
56429	2966
262	2967
560958	2968
220390	2969
61976	2970
135943	2971
316322	2972
188484	2973
185354	2974
143166	2975
284157	2976
640406	2977
99966	2978
507121	2979
310	2980
58223	2981
81753	2982
657829	2983
24149	2984
497129	2985
33897	2986
6322	2987
1247	2988
654740	2989
23473	2990
582553	2991
433819	2992
1377	2993
477196	2994
143427	2995
6239	2996
228082	2997
1095	2998
21	2999
603614	3000
316316	3001
493906	3002
16947	3003
159623	3004
131469	3005
348226	3006
89254	3007
528597	3008
7144	3009
506332	3010
13221	3011
50323	3012
2360	3013
42772	3014
303636	3015
410	3016
151398	3017
6109	3018
1540	3019
46977	3020
262611	3021
55314	3022
301011	3023
213901	3024
38088	3025
133008	3026
5756	3027
364716	3028
22154	3029
11246	3030
5028	3031
227396	3032
10024	3033
484979	3034
511734	3035
112014	3036
293217	3037
200262	3038
46311	3039
103530	3040
414708	3041
676020	3042
308420	3043
47361	3044
332241	3045
255696	3046
221862	3047
127233	3048
260484	3049
163496	3050
103045	3051
81944	3052
644185	3053
329712	3054
6995	3055
24199	3056
245096	3057
579857	3058
341167	3059
14449	3060
112016	3061
7897	3062
489667	3063
168313	3064
34812	3065
89467	3066
241706	3067
244682	3068
173888	3069
59071	3070
59121	3071
134685	3072
208061	3073
2392	3074
228126	3075
470188	3076
480890	3077
303680	3078
54605	3079
6453	3080
13083	3081
575828	3082
588921	3083
256104	3084
112676	3085
2394	3086
725	3087
1294	3088
11368	3089
224091	3090
5445	3091
66255	3092
91368	3093
26826	3094
87470	3095
307666	3096
13288	3097
51286	3098
509129	3099
19479	3100
125628	3101
390058	3102
1147	3103
1747	3104
781	3105
23092	3106
243442	3107
56966	3108
173671	3109
10517	3110
637162	3111
3134	3112
129698	3113
51706	3114
46267	3115
425338	3116
47888	3117
675379	3118
595471	3119
48704	3120
83846	3121
152201	3122
324263	3123
8814	3124
681609	3125
446135	3126
22719	3127
108865	3128
49811	3129
27555	3130
112124	3131
89835	3132
127613	3133
476285	3134
275432	3135
446215	3136
602648	3137
83135	3138
307099	3139
309903	3140
26347	3141
387749	3142
1978	3143
21908	3144
173889	3145
20917	3146
48374	3147
190639	3148
121719	3149
11558	3150
381800	3151
583696	3152
161515	3153
67862	3154
134815	3155
14465	3156
206039	3157
1771	3158
619720	3159
520465	3160
29255	3161
245494	3162
403499	3163
107169	3164
573302	3165
398263	3166
34298	3167
611885	3168
113195	3169
91005	3170
173829	3171
562144	3172
36	3173
446053	3174
72620	3175
128563	3176
32709	3177
69035	3178
52097	3179
139298	3180
12587	3181
52312	3182
685344	3183
638311	3184
394401	3185
189	3186
50695	3187
352616	3188
670969	3189
422711	3190
141106	3191
21231	3192
68583	3193
128634	3194
69	3195
616155	3196
9671	3197
32214	3198
72531	3199
136921	3200
531036	3201
544120	3202
32126	3203
570091	3204
5483	3205
3230	3206
271111	3207
66623	3208
105320	3209
139728	3210
131554	3211
22910	3212
12962	3213
59545	3214
463404	3215
504968	3216
133845	3217
72	3218
519586	3219
473854	3220
120161	3221
319437	3222
18	3223
4435	3224
524654	3225
303686	3226
396127	3227
89176	3228
88	3229
508324	3230
16523	3231
176124	3232
14437	3233
4310	3234
1085	3235
206801	3236
42421	3237
579918	3238
50511	3239
56749	3240
52529	3241
49638	3242
359482	3243
463462	3244
210698	3245
290	3246
519496	3247
752	3248
348924	3249
566	3250
510705	3251
7999	3252
16453	3253
49956	3254
597790	3255
7894	3256
31441	3257
519777	3258
655189	3259
21296	3260
352839	3261
48121	3262
17892	3263
557235	3264
651804	3265
534044	3266
289178	3267
573069	3268
481974	3269
107055	3270
8756	3271
94298	3272
38231	3273
144717	3274
9780	3275
22818	3276
8991	3277
93193	3278
184	3279
53583	3280
1306	3281
162939	3282
274422	3283
694634	3284
167672	3285
145698	3286
335323	3287
3801	3288
469781	3289
127914	3290
99124	3291
151056	3292
21238	3293
601	3294
3166	3295
52769	3296
174894	3297
2243	3298
91726	3299
436083	3300
47942	3301
42977	3302
292894	3303
5155	3304
3680	3305
239173	3306
262837	3307
19520	3308
121326	3309
303843	3310
38090	3311
153346	3312
20902	3313
164316	3314
89436	3315
24870	3316
197369	3317
47498	3318
657	3319
523956	3320
19683	3321
39169	3322
50845	3323
438310	3324
636626	3325
36916	3326
345310	3327
560682	3328
2	3329
42426	3330
630404	3331
401522	3332
423669	3333
60499	3334
48001	3335
685536	3336
35776	3337
519399	3338
83012	3339
109358	3340
349077	3341
5942	3342
86933	3343
4385	3344
691579	3345
192762	3346
131057	3347
19430	3348
211307	3349
639867	3350
25689	3351
619938	3352
118021	3353
7541	3354
114762	3355
641933	3356
94172	3357
144340	3358
328945	3359
13208	3360
728	3361
46442	3362
131036	3363
394323	3364
45063	3365
164925	3366
24157	3367
228518	3368
284	3369
688617	3370
166052	3371
408867	3372
135835	3373
59123	3374
6398	3375
17064	3376
157238	3377
100579	3378
694956	3379
543814	3380
86846	3381
6852	3382
21252	3383
574230	3384
9717	3385
75452	3386
33001	3387
47577	3388
436549	3389
343139	3390
301964	3391
646707	3392
14	3393
113485	3394
112196	3395
508101	3396
408377	3397
686532	3398
48061	3399
63099	3400
27820	3401
29446	3402
22616	3403
366767	3404
11971	3405
173715	3406
33146	3407
11262	3408
201266	3409
162744	3410
491014	3411
18908	3412
474356	3413
57059	3414
12363	3415
109364	3416
29623	3417
48054	3418
71218	3419
656684	3420
142790	3421
287716	3422
696294	3423
14182	3424
62867	3425
11560	3426
127422	3427
4649	3428
138937	3429
55114	3430
69060	3431
480797	3432
86671	3433
27983	3434
4279	3435
80011	3436
130355	3437
405876	3438
403283	3439
118602	3440
255619	3441
209455	3442
563171	3443
16176	3444
20720	3445
120152	3446
34120	3447
60347	3448
90850	3449
473105	3450
275675	3451
1847	3452
544205	3453
163436	3454
562776	3455
6612	3456
25879	3457
27802	3458
26924	3459
245581	3460
529751	3461
163355	3462
649048	3463
642140	3464
243296	3465
463348	3466
300780	3467
256162	3468
253590	3469
48897	3470
29869	3471
42656	3472
47669	3473
589907	3474
37331	3475
692662	3476
38800	3477
13090	3478
23280	3479
534056	3480
52300	3481
27644	3482
591031	3483
114848	3484
643607	3485
112	3486
259326	3487
145136	3488
486698	3489
20493	3490
18	3491
533740	3492
87197	3493
32340	3494
487810	3495
352672	3496
11084	3497
480774	3498
19912	3499
316382	3500
497603	3501
304100	3502
166387	3503
199934	3504
259835	3505
117318	3506
72082	3507
42406	3508
4310	3509
306604	3510
672631	3511
468302	3512
18684	3513
83659	3514
364654	3515
35952	3516
130004	3517
77854	3518
282516	3519
78133	3520
294956	3521
61685	3522
23031	3523
532928	3524
498161	3525
14717	3526
415	3527
66594	3528
535939	3529
208430	3530
522616	3531
9521	3532
317815	3533
110278	3534
182732	3535
343752	3536
118672	3537
518585	3538
55843	3539
28370	3540
171487	3541
45524	3542
173777	3543
38779	3544
21786	3545
21765	3546
22747	3547
15853	3548
13294	3549
17250	3550
510505	3551
555881	3552
41364	3553
157180	3554
102658	3555
34294	3556
334520	3557
104334	3558
226344	3559
19271	3560
42520	3561
208894	3562
355595	3563
444908	3564
296390	3565
5933	3566
21254	3567
27619	3568
20081	3569
267878	3570
913	3571
370347	3572
24234	3573
3310	3574
158842	3575
9428	3576
484006	3577
158088	3578
157192	3579
621923	3580
43045	3581
145741	3582
330709	3583
51818	3584
75728	3585
648702	3586
291715	3587
17252	3588
348237	3589
136910	3590
21389	3591
47048	3592
83988	3593
3459	3594
136036	3595
3769	3596
127249	3597
48231	3598
694419	3599
162294	3600
72052	3601
412727	3602
372114	3603
73268	3604
136233	3605
124467	3606
201229	3607
228934	3608
382679	3609
311544	3610
655506	3611
4368	3612
607044	3613
136773	3614
304889	3615
27850	3616
227766	3617
364380	3618
66361	3619
756	3620
37419	3621
31263	3622
110663	3623
81982	3624
40774	3625
318323	3626
1305	3627
157256	3628
335326	3629
2524	3630
196981	3631
421079	3632
1316	3633
381898	3634
11314	3635
16261	3636
178174	3637
156671	3638
19993	3639
48978	3640
71966	3641
499115	3642
74337	3643
23170	3644
53632	3645
144966	3646
85597	3647
77216	3648
19684	3649
457332	3650
227839	3651
92064	3652
4324	3653
90916	3654
693416	3655
121153	3656
3376	3657
684346	3658
53233	3659
566049	3660
1038	3661
127307	3662
2542	3663
659658	3664
506915	3665
418805	3666
231460	3667
354215	3668
641	3669
75978	3670
23948	3671
330747	3672
115736	3673
612922	3674
168265	3675
57493	3676
5467	3677
127673	3678
4836	3679
671537	3680
129618	3681
30405	3682
497686	3683
26738	3684
475172	3685
1391	3686
100620	3687
173790	3688
95483	3689
292132	3690
132945	3691
73245	3692
697466	3693
18	3694
212766	3695
43139	3696
326296	3697
506218	3698
457420	3699
147776	3700
85985	3701
35965	3702
556387	3703
5423	3704
120239	3705
3285	3706
1015	3707
31327	3708
493380	3709
12505	3710
488975	3711
341249	3712
69445	3713
171829	3714
11814	3715
324861	3716
78732	3717
391487	3718
30620	3719
98438	3720
9527	3721
531910	3722
132536	3723
8174	3724
118149	3725
612996	3726
413401	3727
6740	3728
88047	3729
573292	3730
99206	3731
695984	3732
79108	3733
673924	3734
72724	3735
36765	3736
461304	3737
17259	3738
2488	3739
33308	3740
11985	3741
65849	3742
7148	3743
191736	3744
567177	3745
51268	3746
509066	3747
108144	3748
46384	3749
55598	3750
63286	3751
39157	3752
5034	3753
139012	3754
442	3755
20014	3756
10803	3757
38095	3758
106392	3759
19297	3760
45073	3761
570112	3762
48166	3763
8992	3764
522357	3765
88180	3766
115402	3767
616139	3768
5294	3769
640445	3770
11316	3771
316229	3772
49061	3773
150491	3774
359249	3775
237971	3776
81496	3777
29867	3778
519839	3779
67081	3780
255691	3781
61808	3782
51560	3783
494003	3784
352644	3785
162211	3786
154873	3787
414871	3788
3041	3789
511905	3790
49301	3791
3194	3792
612248	3793
325793	3794
508202	3795
670982	3796
149406	3797
376921	3798
532146	3799
52386	3800
245585	3801
89583	3802
619367	3803
515735	3804
10529	3805
590690	3806
563975	3807
9428	3808
38313	3809
40556	3810
529983	3811
329606	3812
128948	3813
2163	3814
9668	3815
37038	3816
862	3817
895	3818
562502	3819
386544	3820
122296	3821
282	3822
433542	3823
384726	3824
468160	3825
58733	3826
6468	3827
127267	3828
574522	3829
35339	3830
328780	3831
27008	3832
294419	3833
157748	3834
119114	3835
2582	3836
43005	3837
160072	3838
19467	3839
149784	3840
538818	3841
321727	3842
102463	3843
292897	3844
297590	3845
612232	3846
13270	3847
31792	3848
48824	3849
3941	3850
77233	3851
170454	3852
2954	3853
5330	3854
11292	3855
370764	3856
541821	3857
12067	3858
22880	3859
646408	3860
153728	3861
54022	3862
64953	3863
173775	3864
149359	3865
436642	3866
412602	3867
358	3868
565812	3869
133390	3870
507364	3871
51870	3872
33271	3873
40879	3874
415344	3875
413	3876
8648	3877
9117	3878
72084	3879
71966	3880
37549	3881
627784	3882
464544	3883
463023	3884
85414	3885
537162	3886
348889	3887
659124	3888
154892	3889
565650	3890
196793	3891
75856	3892
480790	3893
573144	3894
382324	3895
113900	3896
124101	3897
47362	3898
54116	3899
62708	3900
10162	3901
576566	3902
239648	3903
187	3904
306676	3905
6033	3906
646234	3907
987	3908
116222	3909
14191	3910
534365	3911
164292	3912
33253	3913
89332	3914
444	3915
696597	3916
614283	3917
105833	3918
255633	3919
132475	3920
34189	3921
33105	3922
36656	3923
165301	3924
24431	3925
125449	3926
438801	3927
21563	3928
348928	3929
88141	3930
3681	3931
370913	3932
52317	3933
59946	3934
7314	3935
342103	3936
12831	3937
27708	3938
40726	3939
110386	3940
25845	3941
72864	3942
23885	3943
13222	3944
673780	3945
25839	3946
520305	3947
480734	3948
45601	3949
506078	3950
333788	3951
16726	3952
173471	3953
350240	3954
33773	3955
8475	3956
688921	3957
409077	3958
24075	3959
349521	3960
6579	3961
185964	3962
484190	3963
221878	3964
393674	3965
508239	3966
47977	3967
522466	3968
173104	3969
51569	3970
1997	3971
55332	3972
62005	3973
546186	3974
90915	3975
2422	3976
75103	3977
365014	3978
119646	3979
315713	3980
293	3981
596385	3982
336018	3983
46839	3984
558297	3985
422429	3986
314465	3987
44257	3988
2677	3989
71822	3990
645162	3991
48822	3992
330503	3993
93034	3994
37222	3995
127756	3996
13986	3997
96996	3998
65656	3999
6621	4000
364590	4001
371663	4002
355778	4003
37055	4004
449	4005
501248	4006
338963	4007
193598	4008
36581	4009
111098	4010
42404	4011
113577	4012
151876	4013
497821	4014
136738	4015
131846	4016
40113	4017
119904	4018
506039	4019
697067	4020
1630	4021
160415	4022
66888	4023
672426	4024
296581	4025
604237	4026
26078	4027
62985	4028
13265	4029
664422	4030
12636	4031
192123	4032
503063	4033
23941	4034
71861	4035
79228	4036
46276	4037
332861	4038
271085	4039
264514	4040
4146	4041
677909	4042
127587	4043
10407	4044
335745	4045
593944	4046
533708	4047
637159	4048
194826	4049
28168	4050
5481	4051
254933	4052
449083	4053
563871	4054
46485	4055
115761	4056
116180	4057
53116	4058
222974	4059
331932	4060
6838	4061
458568	4062
18308	4063
32045	4064
161236	4065
687019	4066
9078	4067
10971	4068
515794	4069
463290	4070
85136	4071
54538	4072
145874	4073
136865	4074
81542	4075
291531	4076
23088	4077
18668	4078
161284	4079
424295	4080
38953	4081
15	4082
61996	4083
451853	4084
9013	4085
48811	4086
689754	4087
330716	4088
108331	4089
176638	4090
27334	4091
81550	4092
23715	4093
436125	4094
519885	4095
100817	4096
3812	4097
63311	4098
581225	4099
67621	4100
34840	4101
111804	4102
2108	4103
241583	4104
694249	4105
156681	4106
135002	4107
426652	4108
424931	4109
121683	4110
631324	4111
140908	4112
187970	4113
574433	4114
127047	4115
136714	4116
16659	4117
287518	4118
465958	4119
164290	4120
229668	4121
198034	4122
225798	4123
112797	4124
111152	4125
313496	4126
29520	4127
581541	4128
484178	4129
7878	4130
74494	4131
531010	4132
425045	4133
349023	4134
573097	4135
29413	4136
29426	4137
557097	4138
444229	4139
83639	4140
600053	4141
4853	4142
512652	4143
59546	4144
31377	4145
349749	4146
516952	4147
25730	4148
22518	4149
93811	4150
133731	4151
181034	4152
48275	4153
555847	4154
45081	4155
86652	4156
1035	4157
6392	4158
112548	4159
301305	4160
47578	4161
7265	4162
180852	4163
51833	4164
343083	4165
580959	4166
45280	4167
144624	4168
85808	4169
4504	4170
74186	4171
53345	4172
185	4173
656641	4174
488504	4175
5520	4176
34739	4177
326014	4178
682735	4179
18474	4180
310528	4181
33497	4182
398550	4183
165449	4184
377465	4185
522281	4186
576315	4187
605105	4188
9665	4189
139628	4190
231127	4191
28078	4192
418615	4193
14716	4194
68207	4195
227957	4196
322810	4197
322935	4198
526642	4199
689321	4200
15982	4201
4885	4202
44054	4203
3500	4204
390557	4205
5467	4206
369904	4207
214845	4208
283414	4209
88174	4210
81515	4211
6329	4212
37284	4213
80479	4214
496842	4215
506748	4216
96973	4217
532973	4218
586665	4219
142610	4220
569523	4221
112619	4222
25195	4223
224565	4224
134663	4225
9023	4226
136701	4227
42899	4228
141341	4229
100950	4230
676	4231
30822	4232
1519	4233
81265	4234
538195	4235
128567	4236
311745	4237
51616	4238
173091	4239
36526	4240
289763	4241
399516	4242
24952	4243
695919	4244
229429	4245
427306	4246
7011	4247
484692	4248
109415	4249
600370	4250
85321	4251
135682	4252
42933	4253
32606	4254
72157	4255
17116	4256
276530	4257
129977	4258
8989	4259
358859	4260
135788	4261
836	4262
183217	4263
89237	4264
570358	4265
75658	4266
303762	4267
11286	4268
447472	4269
106461	4270
16122	4271
389930	4272
562484	4273
14145	4274
29627	4275
152032	4276
189431	4277
586896	4278
36242	4279
475704	4280
614701	4281
253097	4282
43504	4283
9928	4284
106986	4285
7506	4286
173479	4287
291524	4288
23099	4289
91632	4290
431668	4291
200639	4292
13033	4293
383209	4294
342419	4295
73233	4296
61978	4297
207806	4298
25732	4299
489559	4300
364916	4301
513295	4302
171333	4303
508611	4304
11765	4305
433863	4306
37952	4307
365718	4308
148676	4309
90025	4310
40825	4311
470388	4312
408073	4313
515748	4314
463198	4315
40333	4316
418247	4317
53236	4318
322595	4319
201095	4320
48884	4321
12732	4322
96019	4323
291710	4324
627560	4325
86665	4326
488167	4327
53360	4328
1710	4329
31325	4330
22103	4331
96371	4332
180129	4333
66766	4334
65519	4335
838	4336
1391	4337
491007	4338
1490	4339
136734	4340
56706	4341
42368	4342
38027	4343
487626	4344
155244	4345
19	4346
137360	4347
38097	4348
555140	4349
646849	4350
86071	4351
286762	4352
543700	4353
474415	4354
594929	4355
127023	4356
172992	4357
37539	4358
537779	4359
456982	4360
75807	4361
82415	4362
27885	4363
1723	4364
343154	4365
169077	4366
80529	4367
429763	4368
258967	4369
591772	4370
176610	4371
46232	4372
35599	4373
16261	4374
7915	4375
401717	4376
304624	4377
87302	4378
475265	4379
338659	4380
287481	4381
16108	4382
2084	4383
171886	4384
622962	4385
28218	4386
15904	4387
41363	4388
481234	4389
501661	4390
26311	4391
264757	4392
365880	4393
537321	4394
23560	4395
42654	4396
181837	4397
598361	4398
12732	4399
5137	4400
394458	4401
644684	4402
1000	4403
425092	4404
65262	4405
3141	4406
62879	4407
171230	4408
17223	4409
626954	4410
517237	4411
671542	4412
9428	4413
10162	4414
18900	4415
467038	4416
119498	4417
136827	4418
9684	4419
51074	4420
364310	4421
598553	4422
140646	4423
161533	4424
565868	4425
504856	4426
44355	4427
138377	4428
522440	4429
62606	4430
10004	4431
93293	4432
87045	4433
72806	4434
103509	4435
140902	4436
2949	4437
4884	4438
14181	4439
60848	4440
204494	4441
3317	4442
17142	4443
399410	4444
58302	4445
18106	4446
40384	4447
495401	4448
493672	4449
568217	4450
99252	4451
57830	4452
51160	4453
21210	4454
3459	4455
86725	4456
50355	4457
25666	4458
158125	4459
54687	4460
12583	4461
636677	4462
8721	4463
14190	4464
591352	4465
26496	4466
527228	4467
3202	4468
32062	4469
135395	4470
428917	4471
393838	4472
465892	4473
645149	4474
91894	4475
511080	4476
108695	4477
230008	4478
62870	4479
495193	4480
657366	4481
690	4482
677010	4483
185	4484
160619	4485
306023	4486
550282	4487
159872	4488
9376	4489
536667	4490
58378	4491
58378	4492
30612	4493
96297	4494
47888	4495
206148	4496
172065	4497
510558	4498
53202	4499
122194	4500
461458	4501
127647	4502
13272	4503
47889	4504
20958	4505
596440	4506
664291	4507
8272	4508
11020	4509
435124	4510
590632	4511
316136	4512
146399	4513
72000	4514
397299	4515
471	4516
143099	4517
461495	4518
102279	4519
214465	4520
513491	4521
562468	4522
583621	4523
159996	4524
60	4525
487401	4526
129824	4527
112208	4528
56336	4529
380501	4530
10846	4531
520184	4532
39973	4533
171086	4534
130796	4535
56603	4536
113998	4537
601024	4538
391401	4539
40501	4540
579787	4541
34744	4542
27569	4543
145441	4544
435518	4545
414819	4546
660015	4547
290	4548
676644	4549
24691	4550
167873	4551
243029	4552
465700	4553
32	4554
500208	4555
412758	4556
580745	4557
57091	4558
9684	4559
9206	4560
177153	4561
142528	4562
28947	4563
65184	4564
465969	4565
81500	4566
601346	4567
42852	4568
193488	4569
174849	4570
30401	4571
140777	4572
233092	4573
4865	4574
6463	4575
255716	4576
160327	4577
546489	4578
37377	4579
73127	4580
16503	4581
230095	4582
463741	4583
36334	4584
355850	4585
387844	4586
619467	4587
438296	4588
23129	4589
140435	4590
6840	4591
68892	4592
50965	4593
625278	4594
148995	4595
172200	4596
127477	4597
151627	4598
6733	4599
14714	4600
320430	4601
79162	4602
322607	4603
79420	4604
297	4605
45538	4606
444983	4607
27561	4608
466655	4609
155443	4610
30349	4611
647005	4612
7337	4613
40166	4614
107854	4615
262688	4616
559907	4617
381506	4618
694787	4619
181987	4620
2791	4621
613264	4622
55280	4623
316545	4624
48073	4625
8532	4626
532025	4627
441348	4628
15977	4629
351598	4630
128571	4631
673273	4632
579808	4633
25783	4634
9285	4635
239186	4636
204979	4637
63505	4638
304242	4639
151946	4640
8781	4641
171707	4642
58460	4643
624461	4644
58005	4645
563670	4646
170905	4647
228257	4648
95333	4649
527492	4650
81888	4651
127214	4652
160283	4653
560739	4654
114358	4655
542055	4656
145144	4657
15958	4658
614849	4659
3694	4660
114123	4661
229232	4662
682049	4663
632281	4664
695688	4665
578832	4666
94074	4667
338320	4668
89323	4669
152941	4670
51222	4671
658255	4672
7536	4673
444285	4674
21658	4675
69664	4676
48542	4677
89457	4678
145012	4679
1604	4680
510714	4681
177818	4682
10013	4683
2100	4684
451840	4685
57256	4686
41560	4687
565	4688
13288	4689
111842	4690
133299	4691
517017	4692
172235	4693
12788	4694
9689	4695
671607	4696
373824	4697
29347	4698
523651	4699
101158	4700
530258	4701
94908	4702
150344	4703
617	4704
1257	4705
17198	4706
41783	4707
161962	4708
162445	4709
425028	4710
153008	4711
602287	4712
569969	4713
158184	4714
30030	4715
26867	4716
135990	4717
696224	4718
47911	4719
56424	4720
424561	4721
636436	4722
1087	4723
3497	4724
227912	4725
176147	4726
5761	4727
655513	4728
467	4729
442309	4730
106550	4731
72057	4732
48946	4733
144710	4734
287337	4735
298513	4736
95347	4737
424649	4738
135942	4739
67100	4740
127695	4741
424294	4742
573083	4743
7	4744
133418	4745
130368	4746
90864	4747
693091	4748
687163	4749
371703	4750
268348	4751
394452	4752
352601	4753
164121	4754
683952	4755
18532	4756
71495	4757
187528	4758
43234	4759
146165	4760
29437	4761
5539	4762
285671	4763
19284	4764
108722	4765
461632	4766
1641	4767
686924	4768
56065	4769
101450	4770
111	4771
16275	4772
388715	4773
55753	4774
191119	4775
292483	4776
508577	4777
2044	4778
1775	4779
4440	4780
438316	4781
234942	4782
555838	4783
59668	4784
483298	4785
174133	4786
46704	4787
42747	4788
352	4789
148706	4790
511146	4791
39822	4792
29415	4793
678248	4794
62951	4795
215865	4796
144675	4797
17751	4798
601928	4799
9469	4800
535597	4801
50871	4802
192306	4803
358	4804
387526	4805
1038	4806
16016	4807
121688	4808
48939	4809
166108	4810
24205	4811
42343	4812
42344	4813
489939	4814
2262	4815
5135	4816
57107	4817
192326	4818
138032	4819
501578	4820
152936	4821
59	4822
23729	4823
27562	4824
112695	4825
33257	4826
121459	4827
12287	4828
12751	4829
436138	4830
142411	4831
92608	4832
62401	4833
57089	4834
19555	4835
106395	4836
228095	4837
53404	4838
66421	4839
555798	4840
48824	4841
246264	4842
394539	4843
33237	4844
147464	4845
21088	4846
674485	4847
72716	4848
592250	4849
17896	4850
170187	4851
146554	4852
440407	4853
67600	4854
493460	4855
661181	4856
50842	4857
481946	4858
161719	4859
1183	4860
29617	4861
349444	4862
14136	4863
166593	4864
646841	4865
142278	4866
665041	4867
682158	4868
90643	4869
88859	4870
11276	4871
265459	4872
103830	4873
506028	4874
25768	4875
21265	4876
89525	4877
537754	4878
31670	4879
6955	4880
5603	4881
104855	4882
56141	4883
23101	4884
396000	4885
50162	4886
130705	4887
46320	4888
26468	4889
48824	4890
2169	4891
660912	4892
243506	4893
469820	4894
14674	4895
7274	4896
670799	4897
17651	4898
139394	4899
27580	4900
17334	4901
46745	4902
506026	4903
24186	4904
57104	4905
486	4906
158797	4907
229566	4908
57066	4909
24086	4910
61588	4911
11173	4912
112197	4913
117208	4914
35157	4915
694854	4916
263681	4917
165939	4918
183672	4919
12835	4920
164702	4921
354077	4922
2267	4923
673632	4924
56582	4925
436975	4926
102353	4927
396103	4928
446198	4929
352230	4930
437396	4931
172787	4932
504238	4933
328632	4934
18128	4935
38866	4936
726	4937
2876	4938
7974	4939
394506	4940
293570	4941
381	4942
511446	4943
47224	4944
15988	4945
538789	4946
13	4947
139638	4948
85493	4949
46577	4950
4406	4951
284178	4952
537773	4953
31719	4954
425227	4955
54206	4956
115324	4957
448659	4958
44076	4959
343286	4960
133923	4961
59823	4962
690983	4963
6922	4964
149562	4965
57092	4966
26151	4967
2447	4968
51556	4969
36368	4970
116268	4971
384295	4972
33117	4973
9720	4974
251054	4975
166051	4976
52741	4977
7403	4978
133004	4979
500509	4980
601680	4981
20905	4982
43224	4983
145142	4984
396097	4985
42181	4986
228508	4987
177639	4988
23	4989
6212	4990
43846	4991
67314	4992
689991	4993
38139	4994
18739	4995
134425	4996
212667	4997
1818	4998
92830	4999
662382	5000
251238	5001
2441	5002
147996	5003
50305	5004
29836	5005
3457	5006
519230	5007
144089	5008
252559	5009
18535	5010
782	5011
508744	5012
511500	5013
54187	5014
19768	5015
22825	5016
29837	5017
534232	5018
3653	5019
238820	5020
496620	5021
102037	5022
79194	5023
322978	5024
626113	5025
4078	5026
172588	5027
71553	5028
32889	5029
3014	5030
74225	5031
165603	5032
93	5033
124144	5034
232605	5035
19516	5036
88027	5037
47893	5038
160300	5039
128572	5040
634477	5041
33377	5042
171984	5043
19254	5044
210268	5045
46710	5046
686466	5047
109091	5048
168836	5049
168309	5050
136578	5051
12473	5052
660123	5053
437257	5054
33556	5055
653140	5056
379602	5057
46714	5058
296974	5059
1934	5060
513430	5061
39475	5062
470130	5063
32788	5064
225598	5065
172101	5066
11287	5067
158892	5068
6395	5069
7524	5070
64860	5071
291257	5072
26313	5073
540910	5074
173844	5075
176314	5076
117167	5077
56856	5078
837	5079
2965	5080
58692	5081
82	5082
14666	5083
29486	5084
51322	5085
694888	5086
5932	5087
34731	5088
366735	5089
15402	5090
11091	5091
215390	5092
24953	5093
24848	5094
35953	5095
623485	5096
12298	5097
52514	5098
202683	5099
39189	5100
225591	5101
384646	5102
299818	5103
9009	5104
81351	5105
19988	5106
73291	5107
499554	5108
218220	5109
127275	5110
137874	5111
58903	5112
267977	5113
16553	5114
128207	5115
136543	5116
197379	5117
2963	5118
598385	5119
145100	5120
68556	5121
12486	5122
330647	5123
695032	5124
477252	5125
114269	5126
138851	5127
4335	5128
36	5129
591155	5130
214117	5131
110367	5132
1842	5133
132948	5134
58320	5135
113847	5136
245086	5137
667170	5138
133	5139
50720	5140
85347	5141
148689	5142
25737	5143
162038	5144
559008	5145
140417	5146
454111	5147
71226	5148
685764	5149
15603	5150
368	5151
80980	5152
312586	5153
588583	5154
219021	5155
367	5156
117099	5157
26045	5158
2302	5159
40256	5160
544121	5161
67571	5162
50572	5163
278427	5164
118391	5165
322031	5166
342374	5167
94540	5168
5445	5169
467887	5170
518757	5171
350923	5172
22180	5173
174096	5174
22737	5175
3006	5176
61981	5177
484215	5178
490064	5179
557107	5180
11823	5181
160480	5182
86844	5183
384358	5184
7305	5185
86943	5186
32350	5187
14467	5188
109859	5189
35872	5190
356188	5191
168517	5192
387535	5193
133187	5194
543144	5195
22546	5196
384640	5197
34202	5198
166636	5199
16507	5200
153111	5201
49266	5202
141480	5203
499526	5204
598403	5205
309046	5206
284142	5207
889	5208
200637	5209
147083	5210
161903	5211
160105	5212
25430	5213
236249	5214
467531	5215
163237	5216
259890	5217
88134	5218
397678	5219
528152	5220
351049	5221
148879	5222
24360	5223
71064	5224
477622	5225
394517	5226
3814	5227
551700	5228
36674	5229
154611	5230
114991	5231
135944	5232
9064	5233
116683	5234
628891	5235
164783	5236
149019	5237
1011	5238
49028	5239
648707	5240
122587	5241
150	5242
655180	5243
806	5244
367244	5245
151205	5246
5459	5247
333443	5248
2001	5249
287795	5250
811	5251
30294	5252
321626	5253
96641	5254
8086	5255
37033	5256
86238	5257
6436	5258
575590	5259
17444	5260
207737	5261
48406	5262
36735	5263
687125	5264
89915	5265
615420	5266
109102	5267
21547	5268
157101	5269
319622	5270
637135	5271
418256	5272
15576	5273
210	5274
59576	5275
619765	5276
67206	5277
13500	5278
16735	5279
73903	5280
53079	5281
88894	5282
35609	5283
74829	5284
988	5285
553960	5286
52859	5287
163005	5288
584102	5289
284169	5290
29861	5291
187703	5292
31741	5293
137121	5294
14308	5295
475815	5296
189292	5297
42706	5298
173880	5299
9428	5300
316468	5301
6665	5302
183765	5303
89305	5304
353685	5305
48829	5306
324911	5307
513940	5308
446960	5309
117092	5310
247121	5311
492795	5312
51573	5313
452295	5314
250588	5315
319465	5316
23766	5317
16612	5318
25	5319
655209	5320
135744	5321
448172	5322
556877	5323
28060	5324
620827	5325
145290	5326
513857	5327
366743	5328
8083	5329
484908	5330
47045	5331
156771	5332
598292	5333
24172	5334
2142	5335
511653	5336
469005	5337
92003	5338
234166	5339
237972	5340
507344	5341
55583	5342
74065	5343
17902	5344
168895	5345
335820	5346
17727	5347
92749	5348
20533	5349
675744	5350
642218	5351
426631	5352
304112	5353
448156	5354
571207	5355
191405	5356
15966	5357
160609	5358
113142	5359
682250	5360
141700	5361
634246	5362
634223	5363
170273	5364
390136	5365
695340	5366
8131	5367
504994	5368
432584	5369
655988	5370
108439	5371
381672	5372
160613	5373
227932	5374
39029	5375
79057	5376
218291	5377
86540	5378
323741	5379
13500	5380
70496	5381
50065	5382
87766	5383
150283	5384
74220	5385
676521	5386
16785	5387
277975	5388
164877	5389
554796	5390
106695	5391
421092	5392
456957	5393
3687	5394
410468	5395
133302	5396
146077	5397
99968	5398
7296	5399
215451	5400
41200	5401
19907	5402
4966	5403
671821	5404
13212	5405
59939	5406
513115	5407
12446	5408
331678	5409
193931	5410
643721	5411
371941	5412
11496	5413
366215	5414
71855	5415
465985	5416
688247	5417
53349	5418
79722	5419
304451	5420
776	5421
233446	5422
603155	5423
2271	5424
16668	5425
109970	5426
116161	5427
65482	5428
3504	5429
42610	5430
105826	5431
70475	5432
663166	5433
42423	5434
634286	5435
124438	5436
682058	5437
335634	5438
447555	5439
6928	5440
210371	5441
681933	5442
120029	5443
573058	5444
444477	5445
59775	5446
639699	5447
1367	5448
687156	5449
72952	5450
164375	5451
560393	5452
245661	5453
157314	5454
452221	5455
432016	5456
133938	5457
586058	5458
148339	5459
342376	5460
691588	5461
48450	5462
91099	5463
185104	5464
130709	5465
18689	5466
3410	5467
15314	5468
132251	5469
142403	5470
25716	5471
387180	5472
28448	5473
531992	5474
39045	5475
209660	5476
105873	5477
106883	5478
14663	5479
516969	5480
79635	5481
117149	5482
316252	5483
304507	5484
16897	5485
148637	5486
372874	5487
1465	5488
634827	5489
612474	5490
35021	5491
141978	5492
504506	5493
607760	5494
166367	5495
75571	5496
146334	5497
96554	5498
51602	5499
100654	5500
349007	5501
3687	5502
394320	5503
424526	5504
461480	5505
1952	5506
63352	5507
152428	5508
233216	5509
672069	5510
57735	5511
23566	5512
574494	5513
51558	5514
14628	5515
465376	5516
247064	5517
128604	5518
6194	5519
133774	5520
574561	5521
89618	5522
122807	5523
71733	5524
8217	5525
518651	5526
47206	5527
18891	5528
154238	5529
3067	5530
136172	5531
319521	5532
537421	5533
252523	5534
121322	5535
207852	5536
140595	5537
171652	5538
638327	5539
55140	5540
10927	5541
596042	5542
47816	5543
286569	5544
228349	5545
20720	5546
10847	5547
73110	5548
510564	5549
95466	5550
481917	5551
127360	5552
169196	5553
519019	5554
22597	5555
259897	5556
133717	5557
31179	5558
39522	5559
15576	5560
484071	5561
63484	5562
211002	5563
125336	5564
212953	5565
39634	5566
384385	5567
160972	5568
405696	5569
304149	5570
241917	5571
22068	5572
136827	5573
622121	5574
25954	5575
146346	5576
448650	5577
172942	5578
3398	5579
47362	5580
507330	5581
201070	5582
174908	5583
18047	5584
462861	5585
6744	5586
370582	5587
143941	5588
26280	5589
339986	5590
48208	5591
20108	5592
161899	5593
477269	5594
304795	5595
532	5596
596735	5597
67083	5598
173474	5599
436311	5600
352662	5601
72298	5602
22520	5603
59664	5604
14746	5605
164786	5606
9004	5607
7503	5608
23705	5609
44738	5610
27909	5611
192813	5612
72	5613
12318	5614
393	5615
157874	5616
7839	5617
228726	5618
512813	5619
24917	5620
422741	5621
325441	5622
10971	5623
148762	5624
235631	5625
24687	5626
3418	5627
14381	5628
115040	5629
46203	5630
811	5631
430	5632
599636	5633
90830	5634
3067	5635
149469	5636
376125	5637
184538	5638
134140	5639
647370	5640
5691	5641
540335	5642
52327	5643
4861	5644
444976	5645
109116	5646
499695	5647
446148	5648
52141	5649
4053	5650
125868	5651
136130	5652
256248	5653
265295	5654
162808	5655
364758	5656
512504	5657
128416	5658
57439	5659
237930	5660
477394	5661
663420	5662
672186	5663
56528	5664
214155	5665
162391	5666
149553	5667
56868	5668
5806	5669
4051	5670
27619	5671
229709	5672
84374	5673
451597	5674
53268	5675
12367	5676
206814	5677
119658	5678
295478	5679
578840	5680
78359	5681
108873	5682
594112	5683
52513	5684
131485	5685
186617	5686
17699	5687
68842	5688
148894	5689
578408	5690
480691	5691
648977	5692
65655	5693
127760	5694
233364	5695
185	5696
149236	5697
655643	5698
45295	5699
561963	5700
338712	5701
5784	5702
342062	5703
21151	5704
352603	5705
7287	5706
2488	5707
185651	5708
512518	5709
251489	5710
662214	5711
118590	5712
518239	5713
12830	5714
57258	5715
105178	5716
22815	5717
458275	5718
520921	5719
35246	5720
172992	5721
34885	5722
381831	5723
463325	5724
40817	5725
4977	5726
444990	5727
20014	5728
24144	5729
65748	5730
147504	5731
537980	5732
157553	5733
423792	5734
44175	5735
78411	5736
5982	5737
67815	5738
398435	5739
13919	5740
837	5741
568751	5742
42688	5743
269740	5744
393323	5745
118856	5746
36549	5747
390071	5748
20057	5749
128107	5750
162365	5751
5073	5752
426882	5753
165709	5754
535975	5755
297018	5756
533971	5757
42378	5758
481933	5759
484218	5760
49704	5761
49701	5762
16682	5763
142264	5764
337596	5765
93724	5766
41090	5767
687905	5768
343157	5769
55832	5770
102574	5771
121673	5772
180846	5773
129240	5774
28149	5775
655262	5776
124928	5777
361816	5778
303691	5779
46709	5780
9768	5781
15415	5782
88887	5783
14662	5784
12231	5785
269610	5786
126168	5787
65616	5788
236310	5789
11234	5790
45398	5791
521470	5792
682015	5793
41176	5794
647081	5795
487111	5796
28	5797
78267	5798
1604	5799
81924	5800
185	5801
405975	5802
248417	5803
625983	5804
352673	5805
111319	5806
87193	5807
359897	5808
424637	5809
478626	5810
139489	5811
9653	5812
124218	5813
8473	5814
85813	5815
103023	5816
172100	5817
35701	5818
92203	5819
9041	5820
95760	5821
173859	5822
355389	5823
7101	5824
682148	5825
92490	5826
19432	5827
153689	5828
424463	5829
304575	5830
278389	5831
58365	5832
690063	5833
594116	5834
48660	5835
95065	5836
218287	5837
471999	5838
425526	5839
193337	5840
318047	5841
587236	5842
162178	5843
17622	5844
632502	5845
328665	5846
151620	5847
463077	5848
676795	5849
479051	5850
297159	5851
226150	5852
257497	5853
503361	5854
92548	5855
594586	5856
299199	5857
299210	5858
56975	5859
399507	5860
224380	5861
201262	5862
66254	5863
143712	5864
549545	5865
539067	5866
56194	5867
152730	5868
257606	5869
535473	5870
363949	5871
64748	5872
31288	5873
19402	5874
383135	5875
623559	5876
599099	5877
5943	5878
675340	5879
602871	5880
565617	5881
653177	5882
90832	5883
89143	5884
422049	5885
142367	5886
227445	5887
632001	5888
568105	5889
121709	5890
224569	5891
27274	5892
130403	5893
111127	5894
159730	5895
98	5896
69038	5897
29377	5898
263125	5899
197790	5900
276337	5901
544362	5902
43482	5903
64714	5904
569459	5905
220091	5906
480145	5907
62996	5908
39947	5909
100109	5910
680423	5911
243563	5912
158980	5913
67276	5914
2403	5915
19158	5916
567349	5917
518025	5918
69676	5919
663352	5920
121566	5921
156122	5922
169346	5923
654348	5924
473778	5925
115690	5926
108099	5927
252463	5928
639646	5929
127556	5930
73445	5931
649348	5932
76572	5933
426796	5934
306133	5935
514226	5936
150851	5937
171949	5938
11802	5939
144450	5940
34746	5941
2881	5942
366560	5943
78987	5944
22729	5945
240198	5946
58311	5947
155545	5948
676538	5949
34651	5950
13262	5951
61676	5952
1166	5953
14324	5954
367269	5955
37927	5956
120065	5957
21436	5958
772	5959
12167	5960
349008	5961
361683	5962
621929	5963
142536	5964
59240	5965
111763	5966
589415	5967
2501	5968
630319	5969
561136	5970
30618	5971
113372	5972
114157	5973
44235	5974
551044	5975
86813	5976
4066	5977
913	5978
2644	5979
75	5980
231022	5981
18078	5982
694022	5983
641894	5984
46860	5985
145270	5986
27580	5987
289828	5988
42997	5989
687807	5990
348944	5991
55982	5992
15815	5993
555525	5994
8103	5995
34784	5996
50086	5997
85295	5998
90577	5999
615494	6000
166050	6001
294116	6002
42830	6003
874	6004
493507	6005
3827	6006
8320	6007
478547	6008
44	6009
11566	6010
6607	6011
998	6012
364318	6013
633751	6014
118837	6015
3191	6016
461911	6017
372403	6018
26758	6019
163692	6020
170195	6021
116056	6022
583748	6023
69055	6024
452489	6025
35146	6026
63	6027
14805	6028
4740	6029
670631	6030
393065	6031
416782	6032
39588	6033
653233	6034
480685	6035
126551	6036
1599	6037
2161	6038
55381	6039
477475	6040
399708	6041
995	6042
567935	6043
846	6044
124237	6045
11728	6046
364098	6047
7893	6048
28709	6049
316590	6050
418697	6051
39360	6052
119237	6053
172216	6054
384315	6055
480449	6056
13127	6057
201297	6058
187184	6059
431090	6060
24236	6061
245114	6062
128355	6063
638317	6064
451604	6065
484159	6066
171234	6067
584725	6068
60605	6069
7473	6070
660964	6071
21917	6072
673920	6073
207864	6074
569271	6075
418348	6076
326176	6077
46832	6078
499648	6079
5096	6080
126582	6081
142329	6082
576921	6083
649219	6084
51438	6085
19106	6086
5603	6087
126559	6088
1192	6089
530607	6090
489593	6091
103024	6092
254287	6093
421390	6094
117681	6095
151670	6096
40597	6097
77205	6098
619288	6099
174892	6100
52297	6101
103105	6102
20397	6103
304362	6104
169084	6105
11451	6106
77752	6107
756	6108
548668	6109
108355	6110
583630	6111
649332	6112
84618	6113
50071	6114
147476	6115
475764	6116
517890	6117
482036	6118
393905	6119
685979	6120
198595	6121
66388	6122
42415	6123
138764	6124
382734	6125
435555	6126
127210	6127
53724	6128
295485	6129
648501	6130
206218	6131
113935	6132
52129	6133
638460	6134
423578	6135
99107	6136
600210	6137
136577	6138
267247	6139
39999	6140
128946	6141
483834	6142
595302	6143
572985	6144
139764	6145
31757	6146
204357	6147
28024	6148
213980	6149
481344	6150
8814	6151
3394	6152
286728	6153
28079	6154
14476	6155
301458	6156
6645	6157
672749	6158
128202	6159
230918	6160
318013	6161
2027	6162
18090	6163
119407	6164
695004	6165
485907	6166
171236	6167
809	6168
24853	6169
139739	6170
13821	6171
231970	6172
543820	6173
49119	6174
156328	6175
57320	6176
288010	6177
262	6178
27958	6179
61408	6180
157872	6181
146930	6182
14671	6183
89516	6184
81896	6185
96517	6186
35780	6187
17026	6188
693310	6189
409174	6190
38861	6191
113550	6192
136809	6193
590021	6194
70179	6195
367670	6196
444026	6197
172969	6198
25565	6199
590020	6200
292964	6201
499645	6202
11239	6203
63151	6204
687227	6205
33251	6206
254115	6207
62428	6208
3820	6209
14626	6210
96881	6211
519476	6212
426619	6213
227764	6214
1677	6215
2877	6216
52603	6217
9352	6218
221410	6219
3677	6220
88272	6221
67176	6222
147848	6223
540734	6224
234048	6225
72823	6226
525471	6227
170199	6228
473150	6229
89347	6230
133061	6231
17191	6232
173101	6233
79426	6234
67692	6235
13260	6236
233152	6237
544022	6238
57520	6239
31134	6240
171223	6241
146859	6242
62142	6243
104498	6244
12348	6245
3020	6246
273028	6247
238580	6248
663930	6249
17511	6250
361458	6251
11051	6252
684107	6253
47904	6254
74067	6255
3687	6256
1288	6257
181682	6258
32513	6259
137413	6260
150569	6261
14521	6262
391555	6263
54977	6264
88208	6265
52296	6266
384506	6267
79740	6268
53601	6269
6787	6270
19295	6271
48897	6272
167017	6273
3284	6274
107705	6275
382674	6276
47670	6277
379	6278
79518	6279
430926	6280
61293	6281
448283	6282
26854	6283
52458	6284
1299	6285
233085	6286
363805	6287
45364	6288
92047	6289
477360	6290
9952	6291
163098	6292
1202	6293
345368	6294
673443	6295
1604	6296
96503	6297
8999	6298
73438	6299
85812	6300
7593	6301
194	6302
408874	6303
582414	6304
57570	6305
73249	6306
152931	6307
3687	6308
154212	6309
451872	6310
196	6311
115452	6312
384504	6313
102635	6314
140037	6315
11430	6316
168560	6317
364383	6318
332742	6319
119685	6320
54868	6321
12733	6322
262105	6323
276845	6324
172655	6325
668774	6326
32301	6327
304407	6328
584798	6329
533775	6330
38913	6331
60897	6332
129273	6333
26249	6334
178991	6335
14319	6336
142148	6337
1347	6338
84753	6339
53079	6340
136663	6341
7031	6342
7895	6343
489627	6344
5759	6345
127677	6346
16830	6347
34803	6348
364394	6349
161507	6350
86401	6351
570718	6352
670704	6353
562051	6354
204847	6355
10399	6356
668728	6357
143739	6358
49146	6359
27927	6360
521605	6361
6695	6362
436548	6363
207696	6364
25575	6365
24176	6366
436477	6367
607422	6368
345117	6369
421266	6370
314705	6371
12393	6372
173812	6373
60168	6374
358437	6375
9647	6376
140995	6377
154432	6378
506203	6379
368	6380
83349	6381
57236	6382
26459	6383
62442	6384
304106	6385
485326	6386
29776	6387
367935	6388
123730	6389
1570	6390
472521	6391
5025	6392
505070	6393
77229	6394
106055	6395
629984	6396
6557	6397
71772	6398
573039	6399
554223	6400
397208	6401
87425	6402
10669	6403
59813	6404
21917	6405
506016	6406
52661	6407
51915	6408
15411	6409
19515	6410
51354	6411
16523	6412
637237	6413
244127	6414
619110	6415
279511	6416
173898	6417
4437	6418
569040	6419
6436	6420
107078	6421
325022	6422
490616	6423
129400	6424
500513	6425
1784	6426
695897	6427
75808	6428
303721	6429
282884	6430
26806	6431
177953	6432
691609	6433
77133	6434
202313	6435
537988	6436
72254	6437
23471	6438
10354	6439
106527	6440
647181	6441
428538	6442
42606	6443
343079	6444
37286	6445
459959	6446
109082	6447
89860	6448
97054	6449
187918	6450
576109	6451
9311	6452
591803	6453
114112	6454
529544	6455
90569	6456
643767	6457
30529	6458
13325	6459
151901	6460
74123	6461
656707	6462
655787	6463
24934	6464
502732	6465
486691	6466
228672	6467
570281	6468
292131	6469
7309	6470
80977	6471
477331	6472
265930	6473
214189	6474
145149	6475
661487	6476
57248	6477
38264	6478
528449	6479
158999	6480
173816	6481
492689	6482
31763	6483
89492	6484
257638	6485
27827	6486
79209	6487
8781	6488
446203	6489
101802	6490
407960	6491
39606	6492
160092	6493
316307	6494
39969	6495
137408	6496
437357	6497
21772	6498
165005	6499
616684	6500
141045	6501
154348	6502
105649	6503
634994	6504
89042	6505
164317	6506
324021	6507
618873	6508
477273	6509
59074	6510
564036	6511
162283	6512
56122	6513
489249	6514
153508	6515
210303	6516
476888	6517
3081	6518
22131	6519
21356	6520
263379	6521
136690	6522
83361	6523
91907	6524
348704	6525
8475	6526
489976	6527
108390	6528
11555	6529
38974	6530
1455	6531
127672	6532
1978	6533
219993	6534
38953	6535
292965	6536
516313	6537
21965	6538
204606	6539
245562	6540
140569	6541
32320	6542
21400	6543
84073	6544
237861	6545
506803	6546
74021	6547
442	6548
90605	6549
106397	6550
11262	6551
326060	6552
375293	6553
511733	6554
223003	6555
8731	6556
1167	6557
132989	6558
158331	6559
72074	6560
346108	6561
502673	6562
599549	6563
529975	6564
114296	6565
139636	6566
128830	6567
245026	6568
560752	6569
415398	6570
511994	6571
2484	6572
46266	6573
59951	6574
9930	6575
2995	6576
147497	6577
11763	6578
5301	6579
43176	6580
348234	6581
90262	6582
155063	6583
164386	6584
47099	6585
6491	6586
85962	6587
448399	6588
96011	6589
440225	6590
143984	6591
596361	6592
68306	6593
73226	6594
586221	6595
395211	6596
57069	6597
9317	6598
29337	6599
266062	6600
239	6601
681810	6602
8228	6603
325081	6604
39199	6605
345991	6606
614003	6607
77217	6608
402551	6609
539169	6610
12630	6611
483755	6612
183068	6613
673724	6614
7991	6615
29608	6616
631974	6617
75817	6618
2957	6619
175477	6620
24390	6621
107127	6622
3693	6623
88942	6624
98610	6625
300358	6626
323792	6627
108632	6628
28345	6629
78558	6630
670695	6631
33004	6632
371087	6633
150269	6634
46300	6635
134598	6636
52140	6637
95475	6638
173797	6639
578845	6640
183789	6641
533705	6642
188454	6643
154879	6644
82529	6645
7499	6646
141	6647
456861	6648
337637	6649
337562	6650
384697	6651
164338	6652
255565	6653
208476	6654
631303	6655
8117	6656
390820	6657
562959	6658
47788	6659
62527	6660
578362	6661
154414	6662
51899	6663
424732	6664
648787	6665
19066	6666
273704	6667
115419	6668
149377	6669
9	6670
176884	6671
204	6672
231638	6673
401162	6674
67837	6675
393485	6676
61769	6677
247398	6678
460920	6679
430	6680
9569	6681
108136	6682
22953	6683
513200	6684
559855	6685
156173	6686
89234	6687
157	6688
57093	6689
322439	6690
97400	6691
220423	6692
444473	6693
32299	6694
696205	6695
219181	6696
662893	6697
5520	6698
607587	6699
65555	6700
21088	6701
129547	6702
4276	6703
22314	6704
564035	6705
281501	6706
348632	6707
94054	6708
367207	6709
2181	6710
592847	6711
154011	6712
34354	6713
557553	6714
271983	6715
10748	6716
101591	6717
106257	6718
39591	6719
36993	6720
333941	6721
587349	6722
107815	6723
22318	6724
327368	6725
9344	6726
58594	6727
58296	6728
116207	6729
44469	6730
154479	6731
12636	6732
232653	6733
41725	6734
51852	6735
17279	6736
8222	6737
41616	6738
216337	6739
34059	6740
609347	6741
144786	6742
12943	6743
686931	6744
151850	6745
695028	6746
51723	6747
149788	6748
150046	6749
39357	6750
138608	6751
527196	6752
57102	6753
127065	6754
29018	6755
118955	6756
374186	6757
600036	6758
8529	6759
109549	6760
69044	6761
115310	6762
298901	6763
228213	6764
293598	6765
81518	6766
24954	6767
21755	6768
21527	6769
138583	6770
5005	6771
567115	6772
431788	6773
282780	6774
72260	6775
487	6776
607346	6777
582655	6778
50	6779
54732	6780
102436	6781
49575	6782
119896	6783
151666	6784
117201	6785
506061	6786
361938	6787
580542	6788
94193	6789
27145	6790
86857	6791
126563	6792
124464	6793
3762	6794
95572	6795
63638	6796
83363	6797
1773	6798
533215	6799
529005	6800
102333	6801
38909	6802
609	6803
361254	6804
611160	6805
96182	6806
17132	6807
118417	6808
17162	6809
423398	6810
174176	6811
307415	6812
542481	6813
600009	6814
44015	6815
116894	6816
465795	6817
94976	6818
493134	6819
88017	6820
557576	6821
109867	6822
1327	6823
690007	6824
365127	6825
58156	6826
367272	6827
16861	6828
325976	6829
524221	6830
139484	6831
192025	6832
279665	6833
282079	6834
366548	6835
563322	6836
355501	6837
41370	6838
51463	6839
147330	6840
81660	6841
76846	6842
22485	6843
32946	6844
422705	6845
334505	6846
647017	6847
427110	6848
141201	6849
61572	6850
569993	6851
124362	6852
176000	6853
13174	6854
560045	6855
1035	6856
1622	6857
418153	6858
520883	6859
471052	6860
262036	6861
18144	6862
85301	6863
475394	6864
508498	6865
360268	6866
153127	6867
248404	6868
125323	6869
181123	6870
332180	6871
469606	6872
380401	6873
158351	6874
608148	6875
37881	6876
126761	6877
424413	6878
41916	6879
579284	6880
54499	6881
145893	6882
349557	6883
334253	6884
176302	6885
331053	6886
23766	6887
680669	6888
54063	6889
150258	6890
570836	6891
252462	6892
260073	6893
200640	6894
340850	6895
121598	6896
624239	6897
214080	6898
505251	6899
579048	6900
440325	6901
484292	6902
98243	6903
17174	6904
13821	6905
382047	6906
74121	6907
136199	6908
411753	6909
266385	6910
165295	6911
134444	6912
70065	6913
521926	6914
557940	6915
103866	6916
482279	6917
437277	6918
436405	6919
734	6920
11197	6921
20098	6922
477504	6923
242004	6924
82587	6925
285673	6926
19294	6927
55606	6928
648788	6929
56238	6930
389890	6931
87455	6932
307636	6933
571144	6934
535401	6935
289795	6936
607845	6937
91138	6938
129700	6939
35374	6940
315372	6941
1096	6942
16813	6943
5778	6944
429749	6945
120271	6946
44790	6947
529972	6948
202135	6949
109178	6950
584467	6951
562743	6952
585533	6953
4937	6954
294485	6955
101362	6956
112647	6957
53464	6958
79284	6959
466487	6960
23375	6961
648081	6962
437530	6963
207842	6964
420806	6965
405753	6966
468618	6967
294293	6968
2457	6969
99906	6970
128311	6971
56106	6972
5626	6973
459114	6974
22718	6975
123674	6976
14113	6977
127909	6978
10847	6979
22412	6980
416899	6981
128947	6982
13095	6983
11818	6984
21195	6985
8717	6986
15669	6987
2471	6988
272703	6989
19914	6990
128942	6991
498451	6992
39952	6993
283	6994
68317	6995
544623	6996
173850	6997
30635	6998
160166	6999
29215	7000
204	7001
694948	7002
71352	7003
379007	7004
9708	7005
512707	7006
430451	7007
26764	7008
40	7009
31401	7010
137384	7011
53230	7012
70481	7013
219323	7014
438739	7015
118579	7016
297398	7017
273933	7018
109071	7019
482629	7020
280865	7021
620529	7022
193572	7023
563260	7024
56625	7025
124308	7026
356641	7027
365105	7028
32	7029
52830	7030
447317	7031
231350	7032
36895	7033
96483	7034
144645	7035
4035	7036
671617	7037
492812	7038
80652	7039
386880	7040
132987	7041
174204	7042
108861	7043
19481	7044
152147	7045
659170	7046
164284	7047
26604	7048
139675	7049
99114	7050
7968	7051
51362	7052
71866	7053
480750	7054
676970	7055
387430	7056
660292	7057
1604	7058
394653	7059
154740	7060
94380	7061
108793	7062
147261	7063
504322	7064
693339	7065
142844	7066
128924	7067
656724	7068
36984	7069
57361	7070
75111	7071
384746	7072
302336	7073
2950	7074
1259	7075
648926	7076
6283	7077
608515	7078
634288	7079
560669	7080
4605	7081
171943	7082
255007	7083
424149	7084
34797	7085
522451	7086
140566	7087
128004	7088
89540	7089
13169	7090
108773	7091
166525	7092
99785	7093
112396	7094
6839	7095
5784	7096
510047	7097
141562	7098
243086	7099
100628	7100
57409	7101
132488	7102
177166	7103
24995	7104
282379	7105
177804	7106
333756	7107
202265	7108
414154	7109
401354	7110
45595	7111
175732	7112
9081	7113
30537	7114
405832	7115
11814	7116
99574	7117
30058	7118
264081	7119
79341	7120
145430	7121
100737	7122
21668	7123
169170	7124
193950	7125
58455	7126
1562	7127
41430	7128
592332	7129
45131	7130
132553	7131
410001	7132
20669	7133
263822	7134
8064	7135
84798	7136
642177	7137
21520	7138
39191	7139
412329	7140
283334	7141
202759	7142
443666	7143
459106	7144
315564	7145
100567	7146
88615	7147
10	7148
243484	7149
89412	7150
650414	7151
259618	7152
46331	7153
294524	7154
473122	7155
273622	7156
91164	7157
156276	7158
1839	7159
582446	7160
687285	7161
363310	7162
36135	7163
341673	7164
673624	7165
413346	7166
696178	7167
565292	7168
70	7169
555608	7170
51844	7171
103895	7172
1367	7173
8036	7174
281237	7175
335963	7176
410509	7177
393310	7178
71867	7179
90033	7180
54734	7181
1936	7182
69024	7183
141688	7184
576153	7185
7	7186
290847	7187
6633	7188
150305	7189
125332	7190
8182	7191
94354	7192
22092	7193
70079	7194
144249	7195
6319	7196
260248	7197
325565	7198
563608	7199
21760	7200
169778	7201
192211	7202
119682	7203
21939	7204
47153	7205
259531	7206
29844	7207
214556	7208
579125	7209
224668	7210
423783	7211
528605	7212
367176	7213
6780	7214
49355	7215
559876	7216
334	7217
458032	7218
133295	7219
23480	7220
442596	7221
7441	7222
20595	7223
29347	7224
160171	7225
106539	7226
2360	7227
16191	7228
448470	7229
68	7230
109355	7231
545255	7232
343099	7233
304653	7234
210874	7235
16788	7236
30063	7237
430402	7238
465900	7239
479254	7240
7535	7241
4120	7242
79112	7243
1486	7244
14906	7245
107653	7246
619599	7247
957	7248
56117	7249
36772	7250
214191	7251
492107	7252
681971	7253
147521	7254
12771	7255
472553	7256
679616	7257
48607	7258
233024	7259
349751	7260
295437	7261
539261	7262
465882	7263
38767	7264
165772	7265
67435	7266
532995	7267
200622	7268
259138	7269
27933	7270
15366	7271
472550	7272
440200	7273
598586	7274
77200	7275
3722	7276
136750	7277
451960	7278
126638	7279
126070	7280
173296	7281
449072	7282
517596	7283
182604	7284
43591	7285
416173	7286
152889	7287
359885	7288
26875	7289
73284	7290
3498	7291
92309	7292
84103	7293
208635	7294
54717	7295
2779	7296
8446	7297
187261	7298
222244	7299
86611	7300
101851	7301
538980	7302
388685	7303
462361	7304
35248	7305
109107	7306
519025	7307
44166	7308
156649	7309
116233	7310
113737	7311
82453	7312
127128	7313
451091	7314
208341	7315
167425	7316
570944	7317
594550	7318
488598	7319
425114	7320
53566	7321
24526	7322
122259	7323
302354	7324
263174	7325
53079	7326
162369	7327
144062	7328
67701	7329
406792	7330
399628	7331
367267	7332
358670	7333
33755	7334
511415	7335
110346	7336
26999	7337
469705	7338
8474	7339
33798	7340
112671	7341
479897	7342
597554	7343
2475	7344
270	7345
155280	7346
415877	7347
650207	7348
158867	7349
100718	7350
144324	7351
545030	7352
657480	7353
639102	7354
337160	7355
22536	7356
320006	7357
9722	7358
75911	7359
40723	7360
512807	7361
439856	7362
26889	7363
696251	7364
603315	7365
406218	7366
226382	7367
8920	7368
71866	7369
42615	7370
49016	7371
67367	7372
597770	7373
607865	7374
46357	7375
484021	7376
601618	7377
88982	7378
616000	7379
625967	7380
595164	7381
548845	7382
60602	7383
4709	7384
242237	7385
493502	7386
171223	7387
94008	7388
106080	7389
119134	7390
3	7391
80928	7392
242007	7393
26528	7394
622293	7395
407508	7396
20728	7397
112144	7398
311219	7399
100227	7400
243827	7401
63591	7402
685399	7403
536600	7404
412610	7405
167466	7406
3637	7407
163390	7408
106135	7409
546190	7410
575794	7411
12600	7412
346235	7413
17868	7414
1093	7415
366314	7416
21453	7417
25935	7418
95267	7419
143907	7420
43514	7421
3770	7422
642733	7423
245012	7424
53542	7425
151395	7426
519751	7427
11276	7428
253475	7429
204	7430
435332	7431
254090	7432
77873	7433
435188	7434
261213	7435
91185	7436
204477	7437
23	7438
97859	7439
73783	7440
630226	7441
436243	7442
5034	7443
591446	7444
118579	7445
391879	7446
40942	7447
54976	7448
18856	7449
38573	7450
27849	7451
273899	7452
306301	7453
105050	7454
528925	7455
32591	7456
26610	7457
687498	7458
692588	7459
191705	7460
640515	7461
564529	7462
523483	7463
384780	7464
11970	7465
23	7466
92581	7467
405262	7468
174124	7469
415500	7470
3390	7471
600402	7472
315759	7473
2864	7474
147467	7475
94049	7476
591791	7477
158091	7478
436583	7479
206182	7480
12129	7481
5449	7482
345544	7483
354325	7484
12048	7485
171289	7486
48952	7487
118115	7488
611996	7489
297894	7490
131812	7491
189795	7492
44218	7493
48914	7494
23581	7495
596069	7496
595681	7497
126394	7498
74156	7499
565709	7500
143931	7501
38730	7502
548120	7503
670662	7504
506708	7505
38988	7506
88940	7507
182443	7508
126525	7509
125014	7510
123196	7511
3642	7512
92524	7513
1139	7514
56809	7515
19093	7516
467745	7517
161284	7518
301634	7519
22816	7520
351980	7521
183747	7522
149435	7523
443361	7524
324026	7525
10955	7526
465938	7527
112524	7528
80688	7529
18324	7530
45678	7531
439825	7532
144174	7533
258628	7534
255693	7535
8321	7536
224573	7537
503170	7538
283537	7539
315249	7540
548669	7541
113536	7542
626726	7543
124231	7544
109425	7545
395237	7546
123420	7547
432624	7548
390528	7549
27800	7550
39219	7551
325693	7552
47204	7553
130166	7554
74597	7555
134104	7556
628512	7557
15085	7558
45051	7559
84677	7560
212037	7561
97940	7562
44516	7563
341080	7564
56300	7565
267131	7566
1389	7567
156489	7568
24881	7569
3260	7570
22131	7571
1746	7572
7682	7573
201927	7574
286848	7575
1257	7576
335666	7577
41718	7578
371794	7579
12305	7580
20764	7581
60708	7582
172783	7583
470720	7584
138139	7585
839	7586
3227	7587
424607	7588
838	7589
558685	7590
133524	7591
400878	7592
195570	7593
211565	7594
509728	7595
322579	7596
657004	7597
333512	7598
243006	7599
1540	7600
170870	7601
56195	7602
161245	7603
50440	7604
35586	7605
6906	7606
6906	7607
509245	7608
509296	7609
77080	7610
617803	7611
642761	7612
257874	7613
449741	7614
449738	7615
597647	7616
461262	7617
667399	7618
46087	7619
428217	7620
473797	7621
572735	7622
645918	7623
8676	7624
639430	7625
495346	7626
221700	7627
237193	7628
342439	7629
736	7630
122991	7631
642928	7632
419697	7633
31009	7634
526725	7635
292285	7636
132220	7637
468630	7638
539842	7639
333549	7640
458509	7641
381429	7642
24892	7643
526736	7644
405594	7645
50564	7646
537933	7647
6997	7648
397657	7649
37476	7650
526850	7651
82335	7652
611788	7653
366778	7654
227157	7655
211766	7656
432356	7657
366419	7658
362292	7659
373867	7660
53607	7661
190931	7662
271143	7663
14168	7664
336224	7665
587967	7666
224820	7667
325522	7668
347778	7669
591510	7670
163527	7671
42042	7672
8773	7673
8130	7674
594781	7675
544501	7676
59422	7677
286812	7678
26477	7679
559533	7680
273850	7681
17133	7682
654117	7683
440394	7684
644056	7685
959	7686
176099	7687
69697	7688
185625	7689
2552	7690
483018	7691
473368	7692
596019	7693
666726	7694
330169	7695
594688	7696
1363	7697
639112	7698
446272	7699
394381	7700
509293	7701
665101	7702
600929	7703
156724	7704
633990	7705
584402	7706
696960	7707
43915	7708
102876	7709
133767	7710
83022	7711
208	7712
120541	7713
25268	7714
145808	7715
669489	7716
291279	7717
78851	7718
589600	7719
7572	7720
305030	7721
600098	7722
343657	7723
102060	7724
18272	7725
216588	7726
91476	7727
149211	7728
85219	7729
250633	7730
345644	7731
272758	7732
37705	7733
277024	7734
100257	7735
91168	7736
466350	7737
17781	7738
533889	7739
40748	7740
654661	7741
200893	7742
19867	7743
290621	7744
679881	7745
200214	7746
624287	7747
81845	7748
646167	7749
408897	7750
408896	7751
111779	7752
444058	7753
18099	7754
567501	7755
377757	7756
261	7757
665	7758
84303	7759
20385	7760
500717	7761
41190	7762
24498	7763
237878	7764
13366	7765
32798	7766
14906	7767
246845	7768
333683	7769
501490	7770
166518	7771
593846	7772
230555	7773
264907	7774
378499	7775
109823	7776
95983	7777
255082	7778
285710	7779
368751	7780
46083	7781
457644	7782
156574	7783
273739	7784
14887	7785
561813	7786
208930	7787
202572	7788
553316	7789
27407	7790
105186	7791
617394	7792
52745	7793
446916	7794
353573	7795
175225	7796
186859	7797
645426	7798
74970	7799
683233	7800
595834	7801
195361	7802
299115	7803
589977	7804
228486	7805
379695	7806
239609	7807
434504	7808
207658	7809
193340	7810
378498	7811
282484	7812
294122	7813
144824	7814
54587	7815
148913	7816
431176	7817
411055	7818
610258	7819
284438	7820
423595	7821
223538	7822
84805	7823
284389	7824
10888	7825
54323	7826
282033	7827
79407	7828
604005	7829
488330	7830
55147	7831
163665	7832
581873	7833
432010	7834
547700	7835
413	7836
619189	7837
221006	7838
665989	7839
466793	7840
27983	7841
489846	7842
537651	7843
598126	7844
623041	7845
675910	7846
30126	7847
28168	7848
201588	7849
557712	7850
336733	7851
640103	7852
472935	7853
633427	7854
33394	7855
439644	7856
611504	7857
95617	7858
360827	7859
450967	7860
360831	7861
14357	7862
480019	7863
355395	7864
489860	7865
58671	7866
543323	7867
160616	7868
310399	7869
635951	7870
239138	7871
56284	7872
78491	7873
99882	7874
98401	7875
79699	7876
508823	7877
50821	7878
103843	7879
24683	7880
2295	7881
506164	7882
41164	7883
605336	7884
27738	7885
35607	7886
3329	7887
165552	7888
299297	7889
538568	7890
24536	7891
56005	7892
635568	7893
677945	7894
71726	7895
14854	7896
479234	7897
139766	7898
56127	7899
147750	7900
441613	7901
8221	7902
108288	7903
258468	7904
221860	7905
179581	7906
93598	7907
16156	7908
481840	7909
86559	7910
138853	7911
77603	7912
524409	7913
189	7914
2	7915
18866	7916
19338	7917
417570	7918
119405	7919
13716	7920
449659	7921
423718	7922
534454	7923
305761	7924
108374	7925
6355	7926
302434	7927
810	7928
668990	7929
22481	7930
391025	7931
647198	7932
93541	7933
192933	7934
118235	7935
227837	7936
576368	7937
140802	7938
59868	7939
304782	7940
200414	7941
401006	7942
30435	7943
112801	7944
668383	7945
576525	7946
431188	7947
143781	7948
297153	7949
551223	7950
616899	7951
599594	7952
465646	7953
167203	7954
98146	7955
171218	7956
24899	7957
442262	7958
16979	7959
136987	7960
431	7961
602269	7962
468215	7963
295149	7964
8872	7965
323803	7966
218647	7967
38188	7968
486044	7969
238841	7970
462354	7971
215517	7972
93505	7973
275381	7974
36303	7975
16196	7976
249258	7977
78971	7978
570602	7979
514831	7980
581638	7981
481257	7982
427376	7983
31100	7984
177772	7985
165119	7986
662206	7987
31267	7988
52038	7989
438982	7990
569332	7991
105877	7992
10037	7993
3456	7994
8000	7995
389770	7996
494	7997
359431	7998
24594	7999
46503	8000
564652	8001
78641	8002
3063	8003
8085	8004
457436	8005
199	8006
191057	8007
93620	8008
50360	8009
187711	8010
20172	8011
311892	8012
398176	8013
338092	8014
537847	8015
26849	8016
149974	8017
602421	8018
537545	8019
171350	8020
1721	8021
445394	8022
128064	8023
692858	8024
14357	8025
10341	8026
164961	8027
307535	8028
509286	8029
242	8030
21081	8031
455820	8032
619611	8033
36048	8034
89331	8035
33929	8036
385528	8037
183755	8038
169551	8039
165581	8040
41873	8041
357402	8042
683494	8043
476349	8044
1695	8045
43813	8046
509952	8047
2471	8048
310153	8049
657462	8050
456113	8051
105713	8052
8582	8053
533815	8054
37472	8055
100433	8056
55037	8057
419105	8058
212518	8059
66125	8060
458004	8061
388664	8062
1899	8063
454889	8064
360290	8065
32826	8066
354404	8067
36132	8068
83400	8069
221652	8070
12272	8071
379981	8072
663878	8073
4	8074
101542	8075
2624	8076
122905	8077
113609	8078
134193	8079
2217	8080
40307	8081
14208	8082
495970	8083
295621	8084
587828	8085
602035	8086
558369	8087
12576	8088
378196	8089
8280	8090
217526	8091
111899	8092
123816	8093
535048	8094
147322	8095
429293	8096
390232	8097
288	8098
495271	8099
531549	8100
92489	8101
57389	8102
3741	8103
58099	8104
149616	8105
488931	8106
514853	8107
471767	8108
134973	8109
550197	8110
158606	8111
41766	8112
358107	8113
103976	8114
671463	8115
158270	8116
65374	8117
478717	8118
328082	8119
19769	8120
86769	8121
104561	8122
510259	8123
21022	8124
125062	8125
576118	8126
498064	8127
1909	8128
670783	8129
76318	8130
696367	8131
662806	8132
417290	8133
409108	8134
391733	8135
467287	8136
376854	8137
546937	8138
412737	8139
549041	8140
512579	8141
401544	8142
397480	8143
7262	8144
652562	8145
44271	8146
333936	8147
445081	8148
446066	8149
594069	8150
100625	8151
235984	8152
59622	8153
535406	8154
184268	8155
80343	8156
30586	8157
501544	8158
157853	8159
334028	8160
17314	8161
11293	8162
96086	8163
297257	8164
571106	8165
646638	8166
70888	8167
213079	8168
11186	8169
177231	8170
384997	8171
52315	8172
140043	8173
49020	8174
425933	8175
652624	8176
904	8177
252703	8178
57882	8179
479554	8180
109540	8181
678053	8182
481592	8183
318151	8184
439577	8185
195065	8186
134469	8187
213477	8188
400824	8189
150205	8190
684646	8191
32932	8192
315623	8193
508676	8194
402855	8195
517917	8196
94616	8197
180159	8198
23395	8199
100760	8200
134590	8201
393542	8202
1526	8203
1031	8204
514042	8205
485091	8206
56940	8207
112625	8208
195419	8209
2841	8210
139830	8211
177140	8212
57549	8213
121023	8214
17747	8215
609162	8216
6194	8217
130062	8218
10261	8219
630122	8220
140	8221
65352	8222
119440	8223
189882	8224
184966	8225
295815	8226
573546	8227
28565	8228
40421	8229
612399	8230
471443	8231
180314	8232
25088	8233
141854	8234
24497	8235
499202	8236
122750	8237
652533	8238
217716	8239
683928	8240
455620	8241
40395	8242
209363	8243
468742	8244
25765	8245
275269	8246
593351	8247
17491	8248
31058	8249
570065	8250
2347	8251
663203	8252
203728	8253
635069	8254
330335	8255
341723	8256
107589	8257
601284	8258
536343	8259
173517	8260
34309	8261
669879	8262
439017	8263
439010	8264
429684	8265
596702	8266
525245	8267
460286	8268
261873	8269
105859	8270
596466	8271
180391	8272
11521	8273
693950	8274
578912	8275
79622	8276
104698	8277
677778	8278
401991	8279
209949	8280
89382	8281
554490	8282
113410	8283
110041	8284
598638	8285
526089	8286
655630	8287
28905	8288
544300	8289
516267	8290
108627	8291
11269	8292
329885	8293
75569	8294
291425	8295
534504	8296
365645	8297
407684	8298
110258	8299
302526	8300
88977	8301
235666	8302
388200	8303
456062	8304
256724	8305
284164	8306
580463	8307
479854	8308
393448	8309
360024	8310
29246	8311
170680	8312
305903	8313
577745	8314
94987	8315
418737	8316
377159	8317
40599	8318
352384	8319
415977	8320
432953	8321
648905	8322
16686	8323
166009	8324
241084	8325
304876	8326
290159	8327
337063	8328
19452	8329
109603	8330
36041	8331
535026	8332
460120	8333
252952	8334
565909	8335
167707	8336
68112	8337
484599	8338
549886	8339
391690	8340
22108	8341
558590	8342
158	8343
103593	8344
343377	8345
495026	8346
382922	8347
378866	8348
105230	8349
397114	8350
48813	8351
59030	8352
539817	8353
539780	8354
579885	8355
259588	8356
15783	8357
603142	8358
253117	8359
44697	8360
694987	8361
65857	8362
240676	8363
10582	8364
34153	8365
300561	8366
65861	8367
205163	8368
529768	8369
1494	8370
19131	8371
22305	8372
25889	8373
233411	8374
2302	8375
108318	8376
469298	8377
282991	8378
564656	8379
173606	8380
629145	8381
158767	8382
601366	8383
31264	8384
458215	8385
123133	8386
458114	8387
458126	8388
458136	8389
123076	8390
458160	8391
45034	8392
458207	8393
273042	8394
123130	8395
74546	8396
6682	8397
157350	8398
107606	8399
11480	8400
49386	8401
505535	8402
62097	8403
54887	8404
1596	8405
667837	8406
351354	8407
175074	8408
464842	8409
91829	8410
182899	8411
6922	8412
164312	8413
590	8414
503251	8415
73672	8416
173151	8417
95476	8418
307603	8419
307720	8420
331338	8421
214569	8422
539854	8423
48487	8424
30207	8425
34101	8426
381440	8427
271466	8428
62552	8429
362755	8430
458	8431
526073	8432
35362	8433
405823	8434
605803	8435
138483	8436
30604	8437
74843	8438
92770	8439
38361	8440
14811	8441
30334	8442
11522	8443
45632	8444
556834	8445
654679	8446
398303	8447
206	8448
445614	8449
688115	8450
444414	8451
551921	8452
379316	8453
634017	8454
253206	8455
47250	8456
546886	8457
139056	8458
647420	8459
319259	8460
403069	8461
303505	8462
16462	8463
473165	8464
204483	8465
358752	8466
578968	8467
74801	8468
465135	8469
173178	8470
272186	8471
681773	8472
648296	8473
363758	8474
549577	8475
271419	8476
271439	8477
549579	8478
271427	8479
271432	8480
271450	8481
271449	8482
549582	8483
93144	8484
48574	8485
547361	8486
122982	8487
340591	8488
125282	8489
52221	8490
384067	8491
460045	8492
9971	8493
506861	8494
3751	8495
1971	8496
58131	8497
579746	8498
11211	8499
261824	8500
268047	8501
84743	8502
177	8503
100568	8504
652256	8505
15192	8506
22905	8507
22905	8508
107455	8509
685564	8510
56100	8511
504772	8512
593402	8513
283958	8514
167511	8515
48243	8516
137109	8517
37650	8518
51312	8519
570027	8520
1	8521
676261	8522
412288	8523
397545	8524
600860	8525
43089	8526
31187	8527
640382	8528
2977	8529
427939	8530
2324	8531
473984	8532
402208	8533
2203	8534
685431	8535
504942	8536
47112	8537
340739	8538
671052	8539
393961	8540
33306	8541
639336	8542
262504	8543
502124	8544
385372	8545
47373	8546
47373	8547
12786	8548
580160	8549
255057	8550
73021	8551
481599	8552
652547	8553
24869	8554
5551	8555
105256	8556
783	8557
546777	8558
557415	8559
50194	8560
5886	8561
362639	8562
319855	8563
143799	8564
117209	8565
378789	8566
490620	8567
659129	8568
148406	8569
124538	8570
501515	8571
661659	8572
436437	8573
97414	8574
12186	8575
675997	8576
135692	8577
625619	8578
7269	8579
68095	8580
903	8581
287160	8582
64081	8583
19042	8584
623869	8585
597339	8586
65022	8587
48267	8588
85783	8589
35432	8590
37065	8591
313605	8592
94032	8593
100626	8594
286886	8595
93008	8596
36244	8597
94949	8598
83843	8599
10036	8600
15416	8601
130226	8602
307273	8603
87634	8604
532245	8605
309794	8606
556034	8607
534785	8608
171189	8609
599833	8610
684621	8611
624307	8612
266299	8613
640060	8614
305592	8615
613277	8616
136353	8617
428010	8618
45705	8619
248281	8620
420946	8621
171196	8622
40293	8623
31931	8624
656364	8625
42927	8626
371728	8627
43237	8628
8774	8629
588603	8630
217948	8631
46298	8632
629999	8633
173058	8634
28147	8635
562878	8636
99675	8637
432008	8638
408028	8639
447110	8640
178548	8641
148937	8642
43454	8643
98083	8644
213166	8645
50956	8646
267654	8647
413605	8648
28671	8649
70176	8650
218302	8651
69353	8652
218798	8653
607658	8654
381086	8655
475507	8656
318793	8657
318770	8658
28876	8659
587009	8660
362533	8661
518068	8662
218709	8663
216721	8664
518069	8665
97091	8666
33468	8667
338839	8668
124254	8669
621053	8670
3738	8671
199046	8672
403112	8673
502654	8674
236491	8675
159786	8676
475968	8677
327345	8678
62046	8679
188020	8680
644353	8681
507437	8682
1574	8683
1574	8684
462103	8685
21247	8686
388112	8687
426588	8688
572876	8689
28003	8690
102508	8691
176718	8692
183723	8693
20585	8694
126061	8695
225338	8696
42623	8697
458654	8698
537579	8699
375408	8700
569146	8701
168298	8702
376218	8703
620560	8704
31786	8705
426942	8706
404012	8707
452569	8708
120792	8709
365457	8710
392527	8711
13000	8712
181601	8713
3918	8714
602429	8715
2310	8716
684629	8717
117103	8718
697752	8719
160436	8720
47170	8721
381163	8722
597267	8723
185326	8724
11547	8725
227497	8726
10825	8727
419477	8728
137260	8729
11366	8730
524314	8731
2176	8732
3009	8733
524468	8734
1638	8735
137316	8736
3010	8737
21822	8738
11366	8739
4330	8740
1638	8741
3010	8742
49062	8743
524458	8744
21825	8745
123777	8746
21838	8747
137305	8748
49067	8749
137305	8750
1638	8751
460310	8752
20557	8753
524419	8754
15972	8755
156024	8756
426095	8757
691418	8758
141958	8759
636933	8760
5669	8761
84546	8762
39030	8763
457598	8764
377	8765
233	8766
499270	8767
133606	8768
74479	8769
2145	8770
131752	8771
114494	8772
10362	8773
368408	8774
11103	8775
1635	8776
114513	8777
368453	8778
82286	8779
17274	8780
4231	8781
3292	8782
27224	8783
377	8784
103277	8785
42481	8786
128372	8787
529842	8788
159880	8789
459551	8790
477	8791
125077	8792
290701	8793
323250	8794
6472	8795
121263	8796
22890	8797
697750	8798
490150	8799
179595	8800
444263	8801
116103	8802
85218	8803
56987	8804
650569	8805
19379	8806
130130	8807
132639	8808
327619	8809
432560	8810
12873	8811
101597	8812
196938	8813
273989	8814
8999	8815
303963	8816
138670	8817
122201	8818
61173	8819
306292	8820
9139	8821
585735	8822
10575	8823
681005	8824
63837	8825
14781	8826
1767	8827
30944	8828
556640	8829
1652	8830
117698	8831
117857	8832
105192	8833
616998	8834
218094	8835
150602	8836
93212	8837
66775	8838
22197	8839
642194	8840
167674	8841
167849	8842
451936	8843
247676	8844
2189	8845
578698	8846
31915	8847
390377	8848
129425	8849
219092	8850
189774	8851
65839	8852
559762	8853
47402	8854
612755	8855
695314	8856
138576	8857
498176	8858
54595	8859
18523	8860
561287	8861
521581	8862
213075	8863
6690	8864
44726	8865
259841	8866
208931	8867
101744	8868
22298	8869
554357	8870
5502	8871
473708	8872
39118	8873
143197	8874
160677	8875
330878	8876
678799	8877
137871	8878
59129	8879
225714	8880
502216	8881
222221	8882
650337	8883
468726	8884
351911	8885
2992	8886
411810	8887
212299	8888
517294	8889
21938	8890
105025	8891
34653	8892
279903	8893
159747	8894
674995	8895
468725	8896
620598	8897
652078	8898
149440	8899
410996	8900
58134	8901
135581	8902
243162	8903
11894	8904
627584	8905
23999	8906
146327	8907
284967	8908
262186	8909
7791	8910
132695	8911
13729	8912
47717	8913
13731	8914
11166	8915
56062	8916
167368	8917
400274	8918
1692	8919
115652	8920
197913	8921
166133	8922
424623	8923
89086	8924
169284	8925
486375	8926
49363	8927
341166	8928
144361	8929
92382	8930
138696	8931
613323	8932
487763	8933
514817	8934
629291	8935
70093	8936
491574	8937
409959	8938
49308	8939
4340	8940
677202	8941
586350	8942
49453	8943
21379	8944
337348	8945
19778	8946
116709	8947
402263	8948
153156	8949
9275	8950
322802	8951
377632	8952
19419	8953
57201	8954
528954	8955
230577	8956
351118	8957
16610	8958
72826	8959
28762	8960
170352	8961
409944	8962
627588	8963
1236	8964
4351	8965
487384	8966
485842	8967
21955	8968
142110	8969
5267	8970
406586	8971
192391	8972
1505	8973
378918	8974
457863	8975
601787	8976
90066	8977
273318	8978
486378	8979
57867	8980
13512	8981
580010	8982
43665	8983
694779	8984
464217	8985
3021	8986
294151	8987
20554	8988
175214	8989
541842	8990
11171	8991
379936	8992
203658	8993
314367	8994
202296	8995
318741	8996
677169	8997
408184	8998
540597	8999
169823	9000
359927	9001
218677	9002
156039	9003
450	9004
179802	9005
433414	9006
93947	9007
602643	9008
163585	9009
560551	9010
513156	9011
36206	9012
331152	9013
524193	9014
447545	9015
291109	9016
654486	9017
3021	9018
570584	9019
530389	9020
285378	9021
598978	9022
45639	9023
549502	9024
1986	9025
536730	9026
317557	9027
353150	9028
142515	9029
405025	9030
620345	9031
41556	9032
528295	9033
11041	9034
478719	9035
444715	9036
510329	9037
498889	9038
104624	9039
288912	9040
450347	9041
23778	9042
596689	9043
366312	9044
100571	9045
306232	9046
22651	9047
690275	9048
166971	9049
499197	9050
428699	9051
625688	9052
598627	9053
145395	9054
113891	9055
172638	9056
483169	9057
471621	9058
649982	9059
57833	9060
614695	9061
680576	9062
541326	9063
612208	9064
655016	9065
514800	9066
482	9067
501058	9068
335459	9069
83038	9070
655057	9071
31778	9072
31778	9073
598261	9074
7500	9075
524318	9076
63447	9077
409201	9078
394667	9079
49109	9080
588757	9081
626098	9082
590662	9083
423973	9084
143061	9085
108624	9086
649290	9087
906	9088
36846	9089
17282	9090
93699	9091
491896	9092
88235	9093
198171	9094
431928	9095
80473	9096
522481	9097
634120	9098
403765	9099
87130	9100
673427	9101
149156	9102
602143	9103
483914	9104
65620	9105
248976	9106
428983	9107
50069	9108
580877	9109
50061	9110
50569	9111
214565	9112
8187	9113
618987	9114
402310	9115
424701	9116
79096	9117
119672	9118
564199	9119
534762	9120
296198	9121
515015	9122
112953	9123
57213	9124
566389	9125
22256	9126
220169	9127
462818	9128
501197	9129
15522	9130
10045	9131
79575	9132
53410	9133
72736	9134
87275	9135
566624	9136
241824	9137
84880	9138
191233	9139
107396	9140
642438	9141
225766	9142
40211	9143
540079	9144
438028	9145
392813	9146
64727	9147
612963	9148
145486	9149
450290	9150
65668	9151
2020	9152
413768	9153
170310	9154
579033	9155
266950	9156
606175	9157
460	9158
30734	9159
22269	9160
84263	9161
442825	9162
38033	9163
287778	9164
157188	9165
3905	9166
142173	9167
432780	9168
44785	9169
135445	9170
172016	9171
32914	9172
680173	9173
119494	9174
71289	9175
44366	9176
44366	9177
462448	9178
26362	9179
89026	9180
402180	9181
192571	9182
42100	9183
402203	9184
172106	9185
411399	9186
674202	9187
234254	9188
73545	9189
96804	9190
656806	9191
449574	9192
2830	9193
355645	9194
321093	9195
10261	9196
507036	9197
277783	9198
438878	9199
559094	9200
25703	9201
168365	9202
509917	9203
694106	9204
276463	9205
133499	9206
673198	9207
12186	9208
52985	9209
402201	9210
199194	9211
673175	9212
11131	9213
22118	9214
98029	9215
10310	9216
576474	9217
463084	9218
376235	9219
453744	9220
24770	9221
667690	9222
445752	9223
341001	9224
248106	9225
366521	9226
6096	9227
658619	9228
204661	9229
449566	9230
551905	9231
18992	9232
206	9233
598097	9234
497506	9235
6084	9236
226660	9237
616963	9238
573932	9239
470808	9240
1360	9241
105760	9242
37732	9243
105845	9244
165906	9245
66192	9246
410430	9247
620896	9248
630431	9249
128081	9250
152385	9251
173075	9252
64441	9253
676565	9254
235152	9255
7253	9256
618659	9257
456465	9258
160400	9259
267187	9260
471207	9261
334370	9262
172185	9263
129507	9264
676209	9265
539180	9266
81811	9267
445763	9268
438217	9269
19194	9270
495994	9271
181637	9272
71675	9273
203434	9274
203393	9275
212693	9276
42916	9277
620758	9278
553944	9279
642607	9280
4013	9281
621312	9282
418	9283
254782	9284
116635	9285
642675	9286
386650	9287
572159	9288
675275	9289
47944	9290
533202	9291
581663	9292
405881	9293
384000	9294
159037	9295
425195	9296
322211	9297
203414	9298
472950	9299
512127	9300
1567	9301
31771	9302
656815	9303
181	9304
361502	9305
500544	9306
337051	9307
611987	9308
336983	9309
11927	9310
2273	9311
6061	9312
645904	9313
1536	9314
551053	9315
39457	9316
21244	9317
595479	9318
2598	9319
296690	9320
72526	9321
53072	9322
478410	9323
262739	9324
204664	9325
288898	9326
170	9327
508978	9328
58263	9329
620922	9330
99596	9331
10244	9332
498940	9333
25278	9334
620908	9335
460557	9336
467594	9337
4685	9338
235858	9339
296915	9340
689712	9341
546833	9342
44366	9343
501018	9344
17203	9345
164181	9346
171501	9347
571722	9348
501	9349
179145	9350
381695	9351
134	9352
433781	9353
467253	9354
561443	9355
41047	9356
56948	9357
4004	9358
124	9359
53432	9360
49139	9361
139234	9362
199984	9363
360216	9364
685876	9365
134	9366
685091	9367
649614	9368
402161	9369
497679	9370
99181	9371
693264	9372
571430	9373
184753	9374
190489	9375
485	9376
44401	9377
2977	9378
179125	9379
41653	9380
123623	9381
268250	9382
283467	9383
20333	9384
52073	9385
186949	9386
128978	9387
8816	9388
498459	9389
37042	9390
10460	9391
634859	9392
390636	9393
94784	9394
2863	9395
269985	9396
423734	9397
17843	9398
579423	9399
329653	9400
255583	9401
297862	9402
650	9403
95935	9404
501173	9405
13486	9406
150004	9407
101346	9408
146312	9409
5583	9410
363614	9411
160877	9412
455	9413
245867	9414
602569	9415
334142	9416
150829	9417
180038	9418
41458	9419
12277	9420
937	9421
322537	9422
51739	9423
10583	9424
99379	9425
248216	9426
322495	9427
397112	9428
103726	9429
351127	9430
248278	9431
532201	9432
581794	9433
263134	9434
202866	9435
2274	9436
248510	9437
138204	9438
99376	9439
434053	9440
80057	9441
262983	9442
451144	9443
360632	9444
254290	9445
122362	9446
610837	9447
128068	9448
454895	9449
30270	9450
680559	9451
57419	9452
154130	9453
65984	9454
54366	9455
441759	9456
222365	9457
32883	9458
578433	9459
604028	9460
450897	9461
167861	9462
677313	9463
244823	9464
391259	9465
113131	9466
133876	9467
450574	9468
80249	9469
183434	9470
98046	9471
585434	9472
206523	9473
668986	9474
33209	9475
297728	9476
264589	9477
22998	9478
17412	9479
580359	9480
19191	9481
338401	9482
100913	9483
92208	9484
188	9485
317411	9486
659322	9487
388109	9488
62652	9489
5560	9490
98966	9491
10370	9492
376669	9493
300401	9494
560158	9495
125157	9496
68893	9497
115441	9498
379649	9499
399064	9500
442170	9501
165649	9502
135277	9503
114418	9504
228197	9505
104913	9506
21912	9507
682017	9508
93039	9509
456223	9510
97165	9511
3012	9512
288648	9513
533015	9514
443899	9515
151282	9516
188	9517
346355	9518
9792	9519
244022	9520
97176	9521
176770	9522
189442	9523
505090	9524
25028	9525
58603	9526
331817	9527
61189	9528
255167	9529
495583	9530
184148	9531
396283	9532
157398	9533
63	9534
136099	9535
221057	9536
377740	9537
74024	9538
249951	9539
17055	9540
1694	9541
20036	9542
5461	9543
39918	9544
470381	9545
292912	9546
262017	9547
480384	9548
82257	9549
30226	9550
619558	9551
400769	9552
577268	9553
634630	9554
1708	9555
1028	9556
18176	9557
49919	9558
681018	9559
627266	9560
375030	9561
681530	9562
46907	9563
110680	9564
617593	9565
689672	9566
859	9567
181935	9568
672827	9569
618084	9570
223552	9571
291047	9572
272344	9573
595856	9574
339165	9575
422313	9576
601177	9577
487316	9578
1708	9579
364620	9580
12873	9581
3217	9582
80399	9583
264777	9584
358	9585
358	9586
199440	9587
207502	9588
6749	9589
534505	9590
543001	9591
161769	9592
488422	9593
47941	9594
73382	9595
158253	9596
157437	9597
154901	9598
349804	9599
90871	9600
517918	9601
20749	9602
20781	9603
216423	9604
88166	9605
157200	9606
108788	9607
117856	9608
218139	9609
355678	9610
234243	9611
28012	9612
376598	9613
407802	9614
246278	9615
119522	9616
87783	9617
249821	9618
72145	9619
683908	9620
654768	9621
96598	9622
68626	9623
543470	9624
18554	9625
397906	9626
148477	9627
560671	9628
60608	9629
449153	9630
423731	9631
220818	9632
422	9633
329011	9634
445776	9635
34124	9636
213927	9637
1409	9638
172874	9639
660607	9640
109713	9641
156269	9642
584738	9643
1274	9644
177956	9645
38182	9646
127619	9647
128115	9648
44101	9649
29180	9650
224476	9651
249538	9652
10613	9653
36563	9654
459260	9655
49589	9656
104082	9657
535257	9658
3089	9659
64513	9660
139018	9661
274456	9662
13631	9663
213725	9664
329095	9665
166180	9666
442416	9667
427742	9668
121650	9669
157131	9670
4487	9671
7442	9672
104191	9673
4578	9674
445923	9675
771	9676
513289	9677
162234	9678
295765	9679
322700	9680
415315	9681
16827	9682
682111	9683
566775	9684
232448	9685
614711	9686
101057	9687
136141	9688
120557	9689
302715	9690
508285	9691
481873	9692
355254	9693
348713	9694
627319	9695
587689	9696
453279	9697
58610	9698
594833	9699
494592	9700
173394	9701
157573	9702
467094	9703
269631	9704
52592	9705
198708	9706
110938	9707
367127	9708
577346	9709
265119	9710
162240	9711
264220	9712
82763	9713
634622	9714
503491	9715
151475	9716
381337	9717
579883	9718
464938	9719
3053	9720
253150	9721
167794	9722
55714	9723
377953	9724
175960	9725
542599	9726
443613	9727
115659	9728
112233	9729
548744	9730
313703	9731
464929	9732
57799	9733
653796	9734
149778	9735
427150	9736
23293	9737
623813	9738
581621	9739
27244	9740
10948	9741
21134	9742
170590	9743
21129	9744
256472	9745
103535	9746
126152	9747
26506	9748
161100	9749
48037	9750
495072	9751
139009	9752
124227	9753
107939	9754
104961	9755
44028	9756
74769	9757
347501	9758
533365	9759
451171	9760
32650	9761
129656	9762
16225	9763
385375	9764
871	9765
4823	9766
4151	9767
19379	9768
680950	9769
27228	9770
494636	9771
202	9772
20444	9773
26015	9774
32655	9775
4202	9776
368416	9777
431925	9778
24298	9779
64560	9780
61557	9781
272980	9782
73335	9783
138394	9784
532084	9785
21719	9786
602771	9787
658937	9788
620153	9789
37739	9790
12886	9791
1219	9792
81	9793
46128	9794
568190	9795
245874	9796
5779	9797
25130	9798
66140	9799
35164	9800
101555	9801
35617	9802
432525	9803
13871	9804
541734	9805
465234	9806
74393	9807
20957	9808
261005	9809
190888	9810
249814	9811
103769	9812
128211	9813
83112	9814
72791	9815
29671	9816
79192	9817
208092	9818
235920	9819
348224	9820
54449	9821
5402	9822
421926	9823
41372	9824
456613	9825
283721	9826
388488	9827
295321	9828
196074	9829
93365	9830
442663	9831
655873	9832
154545	9833
681909	9834
415515	9835
399486	9836
316107	9837
366564	9838
2804	9839
1865	9840
74019	9841
155068	9842
260452	9843
12666	9844
25538	9845
518323	9846
483674	9847
31496	9848
252963	9849
3925	9850
305570	9851
358829	9852
360402	9853
146258	9854
655695	9855
298944	9856
44051	9857
455352	9858
658391	9859
253071	9860
357162	9861
10602	9862
542188	9863
199272	9864
20021	9865
653268	9866
97157	9867
339100	9868
133951	9869
159183	9870
217124	9871
396552	9872
664947	9873
17723	9874
217341	9875
155967	9876
97203	9877
556488	9878
108138	9879
491806	9880
238427	9881
100895	9882
175237	9883
94697	9884
311929	9885
68829	9886
97080	9887
606078	9888
289994	9889
72940	9890
647807	9891
244565	9892
644055	9893
126260	9894
114082	9895
3488	9896
219385	9897
70304	9898
65012	9899
86406	9900
139309	9901
37047	9902
551792	9903
114088	9904
127694	9905
34863	9906
403532	9907
489402	9908
96013	9909
214180	9910
259973	9911
149320	9912
24204	9913
506887	9914
671332	9915
26207	9916
121696	9917
240654	9918
158810	9919
652971	9920
536865	9921
234068	9922
77739	9923
15840	9924
348896	9925
55338	9926
157843	9927
4739	9928
157838	9929
47097	9930
475923	9931
347796	9932
12028	9933
645728	9934
497703	9935
446090	9936
157760	9937
368886	9938
370824	9939
383831	9940
157843	9941
153067	9942
24181	9943
4739	9944
494054	9945
165386	9946
173589	9947
506989	9948
30261	9949
35334	9950
551906	9951
145	9952
528614	9953
36666	9954
165454	9955
50480	9956
174855	9957
233029	9958
72358	9959
96943	9960
29626	9961
595623	9962
72580	9963
132507	9964
1466	9965
577187	9966
103343	9967
573681	9968
63416	9969
72134	9970
414116	9971
131146	9972
2220	9973
112208	9974
11056	9975
435835	9976
73882	9977
146999	9978
418217	9979
8177	9980
6921	9981
41359	9982
7311	9983
56858	9984
484183	9985
136320	9986
162919	9987
680	9988
172382	9989
5216	9990
27909	9991
102332	9992
4309	9993
227850	9994
477464	9995
637312	9996
48545	9997
488242	9998
2	9999
12590	10000
8441	10001
255354	10002
17189	10003
278530	10004
694276	10005
141849	10006
330344	10007
440696	10008
92613	10009
113794	10010
259781	10011
206550	10012
165436	10013
4007	10014
6423	10015
308579	10016
526536	10017
302646	10018
439779	10019
277048	10020
159212	10021
85274	10022
69113	10023
69192	10024
4120	10025
6051	10026
324979	10027
103361	10028
401308	10029
206409	10030
106675	10031
187313	10032
634909	10033
96481	10034
216557	10035
29503	10036
22647	10037
271500	10038
247773	10039
216113	10040
111530	10041
5054	10042
62917	10043
230424	10044
283683	10045
76633	10046
57275	10047
79107	10048
59445	10049
607765	10050
397932	10051
18990	10052
134034	10053
251787	10054
134028	10055
430436	10056
5054	10057
65497	10058
216192	10059
530418	10060
433266	10061
12677	10062
3432	10063
49961	10064
427218	10065
73380	10066
38717	10067
456534	10068
69339	10069
4942	10070
229980	10071
219424	10072
88100	10073
3353	10074
217347	10075
57638	10076
594861	10077
8224	10078
435062	10079
93667	10080
9814	10081
683674	10082
28551	10083
12270	10084
603024	10085
13368	10086
32352	10087
36095	10088
592409	10089
1693	10090
71327	10091
531499	10092
181048	10093
76853	10094
296333	10095
70088	10096
69557	10097
9029	10098
389629	10099
31077	10100
158262	10101
652939	10102
646552	10103
375652	10104
10461	10105
128608	10106
96860	10107
587354	10108
435016	10109
117772	10110
380559	10111
616325	10112
102729	10113
43444	10114
249863	10115
45490	10116
73968	10117
204699	10118
35081	10119
602976	10120
111042	10121
52218	10122
365250	10123
140745	10124
652938	10125
166930	10126
102790	10127
76942	10128
80336	10129
70336	10130
139201	10131
315204	10132
55888	10133
525028	10134
673582	10135
423772	10136
442240	10137
230403	10138
55893	10139
97732	10140
671854	10141
15210	10142
247315	10143
504377	10144
139662	10145
70144	10146
109977	10147
435121	10148
2556	10149
23057	10150
117883	10151
19014	10152
17484	10153
271559	10154
613866	10155
82836	10156
5690	10157
65701	10158
151563	10159
85008	10160
620515	10161
664909	10162
598041	10163
218013	10164
398716	10165
216977	10166
8145	10167
30988	10168
1893	10169
76863	10170
178764	10171
60894	10172
97961	10173
168884	10174
354441	10175
97833	10176
434463	10177
418053	10178
289273	10179
17958	10180
37741	10181
434011	10182
28717	10183
34161	10184
315233	10185
72357	10186
25484	10187
392252	10188
250024	10189
1060	10190
384	10191
15108	10192
31916	10193
413276	10194
97911	10195
7963	10196
23446	10197
8420	10198
37432	10199
21326	10200
236995	10201
32219	10202
461816	10203
250022	10204
2223	10205
32153	10206
455541	10207
76787	10208
826	10209
17723	10210
76887	10211
77626	10212
86345	10213
159755	10214
129416	10215
74464	10216
8413	10217
359015	10218
218038	10219
461376	10220
29102	10221
2102	10222
546045	10223
99590	10224
375231	10225
661165	10226
446781	10227
381011	10228
122530	10229
53864	10230
69785	10231
316461	10232
434577	10233
563479	10234
343765	10235
220196	10236
91695	10237
236789	10238
151587	10239
628444	10240
296025	10241
589404	10242
4465	10243
560945	10244
79966	10245
935	10246
2558	10247
11740	10248
542041	10249
65190	10250
678747	10251
47707	10252
137520	10253
571	10254
15036	10255
11153	10256
576694	10257
591651	10258
11171	10259
37395	10260
9704	10261
2589	10262
178704	10263
430642	10264
10794	10265
328740	10266
18069	10267
76182	10268
328726	10269
312816	10270
72935	10271
106844	10272
16226	10273
8883	10274
218324	10275
315334	10276
535663	10277
461915	10278
58880	10279
216860	10280
153383	10281
16957	10282
389548	10283
137103	10284
146417	10285
2971	10286
31891	10287
41629	10288
87516	10289
448383	10290
35991	10291
114035	10292
147130	10293
218499	10294
218747	10295
378972	10296
27096	10297
481192	10298
366890	10299
100113	10300
320130	10301
30104	10302
15028	10303
138417	10304
114083	10305
614639	10306
599678	10307
2992	10308
150144	10309
159820	10310
237045	10311
538688	10312
8376	10313
73993	10314
45260	10315
114036	10316
37419	10317
602925	10318
70072	10319
60104	10320
111605	10321
8009	10322
14705	10323
27794	10324
16954	10325
97915	10326
463957	10327
100807	10328
126526	10329
111303	10330
102144	10331
125966	10332
8866	10333
602986	10334
93739	10335
5685	10336
54984	10337
323740	10338
76779	10339
217453	10340
82004	10341
328822	10342
506791	10343
16959	10344
2224	10345
123357	10346
119645	10347
89205	10348
54288	10349
73992	10350
111484	10351
188810	10352
124615	10353
166542	10354
117741	10355
79692	10356
47718	10357
3974	10358
564943	10359
360172	10360
807	10361
34128	10362
29194	10363
587375	10364
121237	10365
42323	10366
1440	10367
72402	10368
15823	10369
316157	10370
11269	10371
652869	10372
19741	10373
44630	10374
168239	10375
48151	10376
452	10377
129996	10378
147409	10379
9418	10380
17199	10381
420517	10382
247552	10383
133363	10384
11162	10385
35982	10386
291694	10387
313544	10388
15154	10389
10141	10390
10141	10391
65756	10392
213705	10393
30963	10394
200321	10395
44296	10396
677847	10397
12654	10398
547231	10399
128441	10400
329402	10401
8793	10402
409715	10403
72990	10404
140184	10405
21556	10406
214782	10407
604498	10408
96527	10409
235304	10410
35872	10411
121791	10412
95080	10413
379498	10414
650416	10415
160722	10416
116237	10417
390042	10418
187673	10419
692726	10420
79050	10421
260701	10422
618968	10423
476279	10424
100821	10425
388795	10426
275739	10427
352024	10428
45019	10429
94397	10430
219992	10431
665874	10432
35207	10433
408672	10434
677478	10435
167905	10436
241601	10437
173248	10438
88623	10439
620744	10440
545066	10441
72732	10442
516834	10443
7394	10444
349036	10445
652420	10446
280869	10447
52882	10448
220316	10449
15530	10450
434099	10451
429330	10452
149501	10453
129228	10454
136779	10455
14039	10456
1731	10457
4169	10458
242759	10459
669681	10460
171	10461
4684	10462
572480	10463
243534	10464
282133	10465
472516	10466
86710	10467
62969	10468
664755	10469
12755	10470
288138	10471
964	10472
684802	10473
429550	10474
32968	10475
2271	10476
404095	10477
301286	10478
120954	10479
567204	10480
7661	10481
149981	10482
596726	10483
162160	10484
1753	10485
12118	10486
122999	10487
689036	10488
274	10489
681321	10490
573685	10491
34246	10492
605851	10493
300	10494
598766	10495
123271	10496
418434	10497
36637	10498
671346	10499
493438	10500
29587	10501
648894	10502
11171	10503
600417	10504
251842	10505
151052	10506
684475	10507
84481	10508
147705	10509
89210	10510
45156	10511
287129	10512
104152	10513
65383	10514
768	10515
497209	10516
612993	10517
1451	10518
127569	10519
296217	10520
576691	10521
621742	10522
9704	10523
527913	10524
51611	10525
43647	10526
73738	10527
425787	10528
107409	10529
37009	10530
557544	10531
351596	10532
80041	10533
64216	10534
675373	10535
616	10536
417017	10537
262971	10538
113984	10539
520081	10540
149544	10541
36191	10542
67556	10543
10760	10544
3689	10545
443007	10546
673181	10547
659599	10548
611610	10549
313120	10550
449358	10551
622595	10552
90252	10553
396665	10554
628492	10555
645465	10556
254751	10557
458787	10558
96256	10559
79913	10560
165516	10561
281224	10562
442722	10563
96513	10564
439817	10565
122745	10566
349083	10567
19014	10568
8026	10569
38428	10570
458999	10571
79936	10572
520861	10573
607710	10574
90883	10575
592824	10576
606439	10577
9256	10578
315080	10579
135202	10580
115848	10581
659913	10582
272614	10583
165741	10584
363729	10585
515064	10586
156295	10587
150763	10588
680514	10589
87163	10590
42595	10591
97957	10592
410545	10593
11171	10594
6134	10595
3990	10596
9490	10597
17767	10598
273916	10599
87485	10600
141826	10601
40552	10602
124818	10603
302493	10604
97994	10605
410496	10606
366730	10607
231361	10608
161224	10609
24137	10610
286805	10611
194753	10612
685327	10613
5148	10614
113984	10615
25558	10616
124194	10617
17050	10618
254930	10619
683438	10620
618637	10621
340470	10622
19129	10623
527279	10624
653115	10625
210637	10626
65765	10627
251686	10628
336031	10629
133811	10630
660404	10631
656168	10632
375738	10633
3137	10634
178715	10635
275982	10636
135801	10637
110650	10638
213756	10639
112163	10640
408207	10641
448652	10642
299059	10643
100406	10644
617428	10645
61328	10646
100658	10647
478708	10648
8758	10649
361274	10650
426673	10651
501927	10652
258810	10653
90947	10654
434523	10655
931	10656
2051	10657
96004	10658
349905	10659
10396	10660
321982	10661
674906	10662
321620	10663
46277	10664
364015	10665
50135	10666
64407	10667
34592	10668
13361	10669
142340	10670
4557	10671
493908	10672
183558	10673
25555	10674
188677	10675
170239	10676
393009	10677
199405	10678
418768	10679
48073	10680
11405	10681
7288	10682
298632	10683
9952	10684
442553	10685
111504	10686
655508	10687
1411	10688
476999	10689
4699	10690
628847	10691
3110	10692
128024	10693
388262	10694
329988	10695
215672	10696
23928	10697
120893	10698
169612	10699
542116	10700
105096	10701
105793	10702
15375	10703
59169	10704
342291	10705
156196	10706
362841	10707
454982	10708
32875	10709
126252	10710
161472	10711
628183	10712
436137	10713
253731	10714
253812	10715
536318	10716
529660	10717
319076	10718
643998	10719
557795	10720
358563	10721
19819	10722
186759	10723
641158	10724
258373	10725
550148	10726
530535	10727
33826	10728
36537	10729
4793	10730
120498	10731
10263	10732
485748	10733
56891	10734
386588	10735
51246	10736
561421	10737
342055	10738
366098	10739
18989	10740
162728	10741
664771	10742
43615	10743
59632	10744
387332	10745
107745	10746
213842	10747
118255	10748
52016	10749
6510	10750
2434	10751
123987	10752
34053	10753
23415	10754
5373	10755
490205	10756
572819	10757
693981	10758
412453	10759
18276	10760
13841	10761
10303	10762
696270	10763
518568	10764
4096	10765
2218	10766
31421	10767
432047	10768
15694	10769
50128	10770
50124	10771
140447	10772
254895	10773
68072	10774
296599	10775
518407	10776
314652	10777
633753	10778
222414	10779
600958	10780
588199	10781
24260	10782
12936	10783
146078	10784
177992	10785
526022	10786
14465	10787
343052	10788
343134	10789
573105	10790
387067	10791
70512	10792
127679	10793
98441	10794
14877	10795
163613	10796
459783	10797
680624	10798
401114	10799
416080	10800
171042	10801
128796	10802
142735	10803
571942	10804
25522	10805
683369	10806
6505	10807
411489	10808
430800	10809
107320	10810
583301	10811
337050	10812
28878	10813
290031	10814
184	10815
3404	10816
483844	10817
26742	10818
435073	10819
7713	10820
462476	10821
170649	10822
608676	10823
199342	10824
626008	10825
52326	10826
265498	10827
155694	10828
155684	10829
4096	10830
289759	10831
89	10832
589834	10833
410603	10834
118935	10835
659758	10836
23583	10837
47411	10838
57297	10839
199944	10840
65255	10841
110743	10842
198246	10843
567	10844
524861	10845
28234	10846
372214	10847
213717	10848
253921	10849
176250	10850
586430	10851
606623	10852
606621	10853
606622	10854
178060	10855
242211	10856
235648	10857
78507	10858
638412	10859
89782	10860
237695	10861
461369	10862
216633	10863
200994	10864
467439	10865
472086	10866
82892	10867
648745	10868
230026	10869
241155	10870
594984	10871
419400	10872
284444	10873
540965	10874
271019	10875
174368	10876
266078	10877
517919	10878
240	10879
49200	10880
154948	10881
379956	10882
78330	10883
389166	10884
179658	10885
226325	10886
71504	10887
226302	10888
537175	10889
528628	10890
11375	10891
337464	10892
259859	10893
231889	10894
686773	10895
243963	10896
524655	10897
197656	10898
367815	10899
504280	10900
611130	10901
34116	10902
516623	10903
371210	10904
158839	10905
117039	10906
10381	10907
423943	10908
555740	10909
112545	10910
165907	10911
608233	10912
515787	10913
661875	10914
382821	10915
609009	10916
545162	10917
608395	10918
567806	10919
423789	10920
345436	10921
601521	10922
320987	10923
31452	10924
29016	10925
329067	10926
155792	10927
291550	10928
70676	10929
295669	10930
193816	10931
333581	10932
423987	10933
119970	10934
128289	10935
543131	10936
236894	10937
122637	10938
333832	10939
485068	10940
422334	10941
87220	10942
277896	10943
351655	10944
496868	10945
37667	10946
507248	10947
29225	10948
310382	10949
498932	10950
347439	10951
171487	10952
11800	10953
95341	10954
377360	10955
215956	10956
103682	10957
656882	10958
132564	10959
55227	10960
107895	10961
575575	10962
600815	10963
47540	10964
129279	10965
178906	10966
46976	10967
484185	10968
238600	10969
317682	10970
49	10971
63657	10972
156406	10973
41188	10974
3732	10975
616304	10976
7854	10977
619324	10978
581328	10979
39937	10980
684	10981
42562	10982
277077	10983
277078	10984
232405	10985
623714	10986
1301	10987
588056	10988
372058	10989
459156	10990
299194	10991
654291	10992
459021	10993
59585	10994
411266	10995
70573	10996
55898	10997
645290	10998
359943	10999
115953	11000
3561	11001
299226	11002
299231	11003
299242	11004
569672	11005
328509	11006
190078	11007
212427	11008
17768	11009
546998	11010
202914	11011
444873	11012
31809	11013
161242	11014
653722	11015
192555	11016
26925	11017
574892	11018
527256	11019
519636	11020
609468	11021
288713	11022
51793	11023
656777	11024
142868	11025
303949	11026
38981	11027
692	11028
113382	11029
101037	11030
50909	11031
924	11032
19489	11033
295392	11034
609101	11035
669474	11036
33715	11037
78179	11038
78179	11039
31450	11040
531	11041
134510	11042
194675	11043
442989	11044
640728	11045
324477	11046
493375	11047
9338	11048
129918	11049
380904	11050
336	11051
476389	11052
8596	11053
92823	11054
290098	11055
68555	11056
564114	11057
247440	11058
648509	11059
472062	11060
607979	11061
2721	11062
660602	11063
127275	11064
115973	11065
433571	11066
170350	11067
521152	11068
673	11069
5238	11070
696762	11071
15295	11072
10229	11073
371510	11074
223220	11075
535907	11076
2185	11077
599321	11078
157931	11079
20401	11080
20401	11081
365404	11082
209014	11083
65070	11084
44078	11085
67618	11086
108621	11087
965	11088
228990	11089
199453	11090
136654	11091
431735	11092
641952	11093
125394	11094
629368	11095
371600	11096
648811	11097
444449	11098
291149	11099
25662	11100
533341	11101
115362	11102
54517	11103
80535	11104
437039	11105
16	11106
265955	11107
331881	11108
639462	11109
6276	11110
3384	11111
123413	11112
7911	11113
11503	11114
4592	11115
24162	11116
543046	11117
280776	11118
311687	11119
234045	11120
115099	11121
655697	11122
21709	11123
304237	11124
7745	11125
153853	11126
674807	11127
349998	11128
3649	11129
178136	11130
678643	11131
6405	11132
525282	11133
525284	11134
525285	11135
525286	11136
525287	11137
525288	11138
171482	11139
115043	11140
92890	11141
374751	11142
133696	11143
258755	11144
554117	11145
7940	11146
517632	11147
57907	11148
88031	11149
46211	11150
190444	11151
392852	11152
5618	11153
256322	11154
509277	11155
41907	11156
591422	11157
228810	11158
171386	11159
140664	11160
78358	11161
109987	11162
283741	11163
461445	11164
407909	11165
192420	11166
470823	11167
458416	11168
668933	11169
521817	11170
870	11171
249373	11172
160449	11173
666032	11174
9949	11175
349686	11176
32212	11177
42092	11178
91164	11179
528581	11180
673178	11181
119352	11182
38362	11183
7385	11184
143952	11185
488579	11186
23320	11187
35875	11188
395517	11189
24741	11190
2048	11191
20907	11192
368126	11193
482426	11194
363355	11195
653096	11196
235212	11197
235664	11198
675986	11199
127035	11200
127035	11201
113366	11202
549910	11203
563115	11204
495865	11205
169760	11206
653786	11207
360372	11208
144657	11209
392515	11210
160696	11211
259185	11212
136686	11213
511888	11214
68711	11215
305316	11216
567001	11217
84991	11218
694497	11219
697419	11220
408323	11221
147558	11222
237655	11223
122205	11224
519311	11225
11532	11226
76156	11227
510450	11228
65408	11229
308803	11230
124708	11231
113413	11232
212938	11233
566004	11234
140202	11235
201734	11236
295742	11237
34601	11238
218484	11239
339201	11240
2308	11241
603304	11242
222915	11243
145916	11244
92195	11245
145916	11246
120965	11247
480628	11248
385839	11249
67810	11250
218194	11251
570194	11252
401757	11253
66491	11254
67810	11255
6900	11256
505412	11257
359153	11258
445018	11259
113914	11260
219293	11261
343127	11262
144653	11263
344126	11264
149379	11265
106689	11266
458064	11267
117638	11268
205107	11269
2288	11270
265339	11271
130360	11272
47923	11273
43622	11274
562990	11275
314492	11276
151506	11277
38800	11278
172231	11279
650163	11280
418523	11281
418552	11282
386584	11283
633368	11284
339585	11285
679918	11286
691949	11287
35221	11288
653732	11289
167517	11290
120132	11291
143492	11292
35706	11293
16944	11294
129862	11295
529948	11296
57131	11297
23149	11298
536821	11299
475678	11300
540388	11301
374966	11302
689854	11303
25353	11304
422953	11305
137728	11306
42675	11307
640004	11308
354316	11309
157308	11310
7765	11311
533124	11312
533126	11313
525418	11314
570937	11315
2490	11316
169638	11317
416110	11318
614103	11319
522379	11320
666046	11321
224151	11322
536142	11323
528501	11324
198253	11325
329451	11326
23583	11327
197	11328
543383	11329
10844	11330
625600	11331
97826	11332
586315	11333
13541	11334
319363	11335
4214	11336
351162	11337
46060	11338
693156	11339
128928	11340
30228	11341
14184	11342
156671	11343
1007	11344
135120	11345
36384	11346
19511	11347
15	11348
208329	11349
342628	11350
342629	11351
256511	11352
657944	11353
469854	11354
693166	11355
693165	11356
172412	11357
693174	11358
172412	11359
693167	11360
125929	11361
30620	11362
2333	11363
204826	11364
369283	11365
4312	11366
534615	11367
631354	11368
115787	11369
6739	11370
12473	11371
512261	11372
15406	11373
232545	11374
78946	11375
506044	11376
670202	11377
11839	11378
533824	11379
354733	11380
8577	11381
653437	11382
4640	11383
65526	11384
319107	11385
35190	11386
669456	11387
600313	11388
8030	11389
592882	11390
43354	11391
211415	11392
38989	11393
42513	11394
9344	11395
215469	11396
429633	11397
420291	11398
114913	11399
230964	11400
513212	11401
174356	11402
594851	11403
314	11404
483196	11405
577718	11406
46845	11407
19560	11408
163407	11409
453914	11410
467947	11411
38758	11412
322905	11413
143777	11414
130186	11415
154946	11416
126240	11417
122540	11418
45287	11419
57547	11420
97184	11421
35189	11422
488073	11423
43556	11424
560290	11425
548599	11426
124309	11427
2714	11428
87139	11429
453641	11430
76757	11431
675222	11432
27924	11433
648500	11434
57459	11435
136715	11436
140611	11437
168543	11438
4608	11439
415772	11440
18117	11441
39301	11442
67387	11443
10235	11444
486700	11445
141145	11446
643272	11447
7	11448
158163	11449
656418	11450
17108	11451
103737	11452
13163	11453
22972	11454
457168	11455
606059	11456
44705	11457
1275	11458
8152	11459
36652	11460
735	11461
608079	11462
57939	11463
72844	11464
48544	11465
7321	11466
451760	11467
196237	11468
511944	11469
293907	11470
289160	11471
12027	11472
136948	11473
13250	11474
404098	11475
600136	11476
476647	11477
101709	11478
554188	11479
2645	11480
25796	11481
94329	11482
545416	11483
505328	11484
63312	11485
14055	11486
513808	11487
225679	11488
466237	11489
436041	11490
280877	11491
270054	11492
44734	11493
615568	11494
12733	11495
34594	11496
11575	11497
51406	11498
168249	11499
624	11500
228215	11501
276180	11502
364117	11503
23819	11504
249235	11505
487995	11506
310198	11507
476464	11508
453567	11509
114668	11510
604585	11511
471630	11512
15837	11513
1064	11514
267287	11515
32745	11516
676523	11517
410375	11518
47503	11519
25034	11520
636790	11521
405787	11522
528067	11523
675088	11524
203	11525
75373	11526
232714	11527
564673	11528
146889	11529
152311	11530
80087	11531
102535	11532
691407	11533
553148	11534
692324	11535
206066	11536
409457	11537
137748	11538
52826	11539
326586	11540
137841	11541
348931	11542
36383	11543
100887	11544
544608	11545
661724	11546
8480	11547
449827	11548
202274	11549
208538	11550
271454	11551
627752	11552
142365	11553
588527	11554
126626	11555
140426	11556
106834	11557
676672	11558
148290	11559
38159	11560
93717	11561
662544	11562
44220	11563
444063	11564
238828	11565
4046	11566
160550	11567
444198	11568
569137	11569
372173	11570
103834	11571
50193	11572
103948	11573
34093	11574
155603	11575
461845	11576
72232	11577
292627	11578
16974	11579
98875	11580
67093	11581
582302	11582
669431	11583
93395	11584
673872	11585
662701	11586
77228	11587
342257	11588
575673	11589
555324	11590
124709	11591
41829	11592
521899	11593
140170	11594
585873	11595
192287	11596
102932	11597
89819	11598
29082	11599
51710	11600
3625	11601
326028	11602
93513	11603
283626	11604
257726	11605
7853	11606
453537	11607
91319	11608
56715	11609
254512	11610
4131	11611
54692	11612
76228	11613
575043	11614
435848	11615
573454	11616
166283	11617
455517	11618
474536	11619
432405	11620
227819	11621
605374	11622
123671	11623
387966	11624
28625	11625
7034	11626
532009	11627
293143	11628
9574	11629
14722	11630
390596	11631
301314	11632
313947	11633
9248	11634
1924	11635
389097	11636
16344	11637
23905	11638
21601	11639
6852	11640
155829	11641
98423	11642
81470	11643
568588	11644
368189	11645
376928	11646
26834	11647
510062	11648
559524	11649
120560	11650
685603	11651
387988	11652
215425	11653
358373	11654
207327	11655
221161	11656
39623	11657
265221	11658
447940	11659
452329	11660
321062	11661
82873	11662
88320	11663
337627	11664
43617	11665
22887	11666
37921	11667
371808	11668
396698	11669
11713	11670
91412	11671
84979	11672
299357	11673
19726	11674
386730	11675
207245	11676
229704	11677
88981	11678
427197	11679
26614	11680
115329	11681
638461	11682
145919	11683
270747	11684
598282	11685
48439	11686
45979	11687
365395	11688
355801	11689
130107	11690
648430	11691
394518	11692
538226	11693
7606	11694
342630	11695
570224	11696
27081	11697
482703	11698
3394	11699
569292	11700
141892	11701
130260	11702
86000	11703
542974	11704
543006	11705
51024	11706
356416	11707
22890	11708
536401	11709
256526	11710
375342	11711
234376	11712
629437	11713
52237	11714
630142	11715
283725	11716
329039	11717
351346	11718
395800	11719
7465	11720
363363	11721
171694	11722
689748	11723
20900	11724
416170	11725
2148	11726
136722	11727
562597	11728
10908	11729
477489	11730
312080	11731
132922	11732
2915	11733
109037	11734
280871	11735
15509	11736
49006	11737
135436	11738
291999	11739
295037	11740
163475	11741
95210	11742
135436	11743
395403	11744
171696	11745
689749	11746
36940	11747
151224	11748
53701	11749
443900	11750
210532	11751
33721	11752
120491	11753
532021	11754
236900	11755
248058	11756
145983	11757
169042	11758
511889	11759
108351	11760
447400	11761
68032	11762
676696	11763
119149	11764
25	11765
10338	11766
609251	11767
472708	11768
28184	11769
28184	11770
25407	11771
162593	11772
211590	11773
299373	11774
411484	11775
74369	11776
72149	11777
147564	11778
170606	11779
143860	11780
34825	11781
139963	11782
606601	11783
160558	11784
304830	11785
98689	11786
265183	11787
265186	11788
296652	11789
258059	11790
536554	11791
388528	11792
29989	11793
412900	11794
152122	11795
157958	11796
276605	11797
692805	11798
7356	11799
4733	11800
401607	11801
12689	11802
53596	11803
320855	11804
1758	11805
587752	11806
22319	11807
177293	11808
573872	11809
307576	11810
52	11811
2171	11812
256720	11813
256698	11814
256712	11815
78431	11816
256678	11817
256721	11818
525965	11819
214232	11820
176364	11821
372287	11822
139251	11823
92910	11824
86454	11825
273806	11826
508225	11827
49283	11828
17127	11829
690447	11830
115060	11831
178242	11832
16059	11833
86483	11834
446409	11835
446404	11836
328155	11837
76651	11838
54451	11839
14759	11840
148961	11841
527056	11842
31423	11843
612923	11844
1012	11845
7831	11846
459232	11847
189521	11848
5746	11849
223357	11850
202705	11851
89010	11852
143059	11853
346416	11854
438240	11855
546242	11856
437660	11857
229648	11858
246765	11859
2081	11860
195091	11861
53608	11862
317719	11863
34511	11864
687040	11865
187326	11866
4010	11867
695459	11868
88335	11869
2081	11870
220816	11871
203643	11872
621455	11873
490088	11874
332072	11875
627166	11876
98097	11877
40475	11878
116872	11879
47478	11880
329237	11881
11463	11882
566751	11883
87112	11884
357495	11885
67217	11886
681589	11887
299229	11888
144181	11889
456323	11890
79644	11891
66887	11892
464843	11893
464838	11894
541669	11895
134772	11896
295042	11897
324010	11898
141359	11899
12464	11900
354432	11901
113107	11902
35373	11903
32060	11904
263996	11905
193885	11906
16396	11907
115073	11908
257189	11909
257182	11910
140714	11911
538439	11912
15318	11913
78542	11914
78539	11915
386644	11916
59738	11917
447041	11918
2875	11919
69394	11920
394008	11921
292075	11922
35782	11923
661140	11924
226902	11925
77802	11926
278111	11927
533950	11928
13656	11929
203787	11930
199640	11931
671214	11932
405171	11933
23562	11934
91632	11935
457382	11936
327454	11937
151368	11938
18527	11939
602763	11940
668226	11941
558501	11942
98691	11943
14362	11944
108989	11945
547939	11946
50371	11947
577289	11948
297514	11949
9996	11950
207068	11951
644726	11952
377888	11953
320875	11954
538579	11955
1679	11956
545692	11957
27151	11958
544712	11959
301506	11960
207069	11961
169650	11962
493350	11963
79153	11964
416424	11965
30370	11966
622591	11967
54464	11968
262654	11969
180058	11970
253737	11971
488357	11972
55260	11973
445749	11974
547989	11975
82843	11976
105160	11977
22104	11978
109004	11979
574267	11980
452114	11981
171889	11982
80146	11983
684584	11984
603793	11985
734	11986
247160	11987
301480	11988
284905	11989
346113	11990
162484	11991
54726	11992
610272	11993
276611	11994
3417	11995
55980	11996
691078	11997
116595	11998
224765	11999
119589	12000
196832	12001
114017	12002
101193	12003
601846	12004
318431	12005
223144	12006
158171	12007
254841	12008
398768	12009
582119	12010
623402	12011
311636	12012
579646	12013
34602	12014
601805	12015
536555	12016
404530	12017
216455	12018
163392	12019
612627	12020
612621	12021
365673	12022
612624	12023
386519	12024
409554	12025
36398	12026
69542	12027
87069	12028
296061	12029
41176	12030
94497	12031
247044	12032
612626	12033
54059	12034
598765	12035
646459	12036
4974	12037
226003	12038
144833	12039
445828	12040
119702	12041
477941	12042
76205	12043
462335	12044
517994	12045
74666	12046
89688	12047
200055	12048
172159	12049
216497	12050
33178	12051
18836	12052
83194	12053
164848	12054
241449	12055
281192	12056
12646	12057
194944	12058
128061	12059
557458	12060
357884	12061
504912	12062
338323	12063
382977	12064
84317	12065
420863	12066
34876	12067
442582	12068
291281	12069
20850	12070
303898	12071
3285	12072
249335	12073
603844	12074
88412	12075
54199	12076
93693	12077
420146	12078
632615	12079
154126	12080
9955	12081
454052	12082
360993	12083
416889	12084
215840	12085
77151	12086
15715	12087
575427	12088
153257	12089
486410	12090
15833	12091
567559	12092
56661	12093
2007	12094
216998	12095
103950	12096
42944	12097
577843	12098
98568	12099
464915	12100
510926	12101
641824	12102
52695	12103
539704	12104
26963	12105
64649	12106
114760	12107
656958	12108
148160	12109
90085	12110
689309	12111
114567	12112
205171	12113
326615	12114
383789	12115
258328	12116
42076	12117
19883	12118
650763	12119
633733	12120
292620	12121
112013	12122
36350	12123
73916	12124
662897	12125
671864	12126
344661	12127
302359	12128
485026	12129
186744	12130
528183	12131
8275	12132
135261	12133
175944	12134
316870	12135
415981	12136
548215	12137
152980	12138
432334	12139
409000	12140
336704	12141
360564	12142
390038	12143
182316	12144
564713	12145
1148	12146
593251	12147
586552	12148
411377	12149
57000	12150
580450	12151
226157	12152
361557	12153
606339	12154
161608	12155
386402	12156
116562	12157
402134	12158
513923	12159
370190	12160
101780	12161
17483	12162
521549	12163
178279	12164
297657	12165
48398	12166
80571	12167
471453	12168
241	12169
663779	12170
663956	12171
589736	12172
134109	12173
651650	12174
39701	12175
4980	12176
146499	12177
369125	12178
438251	12179
90868	12180
86590	12181
523321	12182
483499	12183
582135	12184
309528	12185
624988	12186
137059	12187
239807	12188
50397	12189
63181	12190
95813	12191
480229	12192
304867	12193
151253	12194
625677	12195
633341	12196
448926	12197
109182	12198
7467	12199
224665	12200
27754	12201
682514	12202
422194	12203
1283	12204
590421	12205
259043	12206
19028	12207
161325	12208
145127	12209
371053	12210
134125	12211
24632	12212
106610	12213
27422	12214
559222	12215
597291	12216
475750	12217
2893	12218
175064	12219
4843	12220
69384	12221
608642	12222
157906	12223
393133	12224
453144	12225
315717	12226
5051	12227
190857	12228
288288	12229
625094	12230
372136	12231
544487	12232
113830	12233
603676	12234
548341	12235
438689	12236
63232	12237
108119	12238
167567	12239
577958	12240
213238	12241
100936	12242
521130	12243
402710	12244
53309	12245
586298	12246
659850	12247
221147	12248
547494	12249
492877	12250
103150	12251
311571	12252
192916	12253
80531	12254
158666	12255
380638	12256
606809	12257
345422	12258
2907	12259
663722	12260
55813	12261
17264	12262
134386	12263
622533	12264
213255	12265
61276	12266
377927	12267
560171	12268
482473	12269
343734	12270
233413	12271
7071	12272
633708	12273
23805	12274
672233	12275
672235	12276
672236	12277
672237	12278
400258	12279
4506	12280
160257	12281
590116	12282
687480	12283
150511	12284
832	12285
93202	12286
351395	12287
570485	12288
375924	12289
551314	12290
352866	12291
39981	12292
83081	12293
647134	12294
119093	12295
25055	12296
358099	12297
27	12298
625783	12299
262594	12300
669189	12301
18	12302
234296	12303
142872	12304
105807	12305
105716	12306
104786	12307
252514	12308
496175	12309
591046	12310
331545	12311
331550	12312
591047	12313
591055	12314
331537	12315
331540	12316
331539	12317
331546	12318
591053	12319
331536	12320
591057	12321
472408	12322
565880	12323
78056	12324
445291	12325
632607	12326
254906	12327
542104	12328
190009	12329
158530	12330
637603	12331
680350	12332
548797	12333
433071	12334
4952	12335
454689	12336
40651	12337
649145	12338
58614	12339
660862	12340
101934	12341
152349	12342
593856	12343
214142	12344
147567	12345
395336	12346
39724	12347
537826	12348
111937	12349
248890	12350
68351	12351
274393	12352
213295	12353
109454	12354
104074	12355
458996	12356
240845	12357
511293	12358
41054	12359
239435	12360
617592	12361
406669	12362
99914	12363
213305	12364
355918	12365
549929	12366
433389	12367
616538	12368
289300	12369
396717	12370
31427	12371
323887	12372
11943	12373
166578	12374
273900	12375
385260	12376
212997	12377
13535	12378
81631	12379
480224	12380
680232	12381
227756	12382
289028	12383
451982	12384
523252	12385
316302	12386
358691	12387
442670	12388
167995	12389
19970	12390
168002	12391
285298	12392
97592	12393
14436	12394
648054	12395
307488	12396
242106	12397
155736	12398
21642	12399
529830	12400
7469	12401
281634	12402
511639	12403
532288	12404
1	12405
152121	12406
228405	12407
451998	12408
285722	12409
142669	12410
38218	12411
484808	12412
152952	12413
56397	12414
139242	12415
186808	12416
294229	12417
444489	12418
544977	12419
333794	12420
511307	12421
511310	12422
34144	12423
677469	12424
166452	12425
602468	12426
606641	12427
550960	12428
603192	12429
51	12430
100927	12431
57355	12432
14337	12433
177224	12434
520023	12435
172150	12436
573311	12437
127090	12438
620994	12439
112213	12440
33122	12441
42640	12442
113619	12443
176382	12444
533200	12445
675263	12446
3995	12447
648794	12448
655323	12449
345502	12450
639151	12451
639152	12452
639148	12453
462705	12454
484840	12455
890	12456
507788	12457
571457	12458
8795	12459
164430	12460
197843	12461
19242	12462
680279	12463
290669	12464
231786	12465
105074	12466
109309	12467
68359	12468
533469	12469
533480	12470
533482	12471
346421	12472
39125	12473
548079	12474
599287	12475
305	12476
18961	12477
37130	12478
594355	12479
96774	12480
308515	12481
451396	12482
336893	12483
649919	12484
122386	12485
371924	12486
563497	12487
690532	12488
378474	12489
571883	12490
661862	12491
591070	12492
608209	12493
6807	12494
620690	12495
619123	12496
154627	12497
469306	12498
54463	12499
117255	12500
15584	12501
360272	12502
674175	12503
663835	12504
670421	12505
75686	12506
464090	12507
4666	12508
90159	12509
453222	12510
156001	12511
690587	12512
63320	12513
595373	12514
303012	12515
143168	12516
331500	12517
512139	12518
251210	12519
563074	12520
81629	12521
586986	12522
270285	12523
470632	12524
565047	12525
3063	12526
75195	12527
30548	12528
134050	12529
626907	12530
18172	12531
273836	12532
623459	12533
356460	12534
115538	12535
7511	12536
683658	12537
501965	12538
2	12539
644583	12540
646042	12541
695741	12542
3433	12543
696959	12544
39295	12545
28113	12546
2022	12547
507179	12548
132898	12549
454836	12550
279177	12551
184639	12552
100459	12553
204350	12554
137569	12555
628087	12556
100005	12557
590445	12558
607120	12559
480277	12560
309611	12561
525277	12562
167442	12563
649	12564
574682	12565
402235	12566
664961	12567
538012	12568
454802	12569
1122	12570
27629	12571
59490	12572
6321	12573
465433	12574
166476	12575
664863	12576
43425	12577
117764	12578
166576	12579
665019	12580
25094	12581
166634	12582
665086	12583
166660	12584
166676	12585
434701	12586
75175	12587
310660	12588
193296	12589
345722	12590
216399	12591
2278	12592
336621	12593
333892	12594
517715	12595
58011	12596
33573	12597
99323	12598
462226	12599
534642	12600
503623	12601
575620	12602
358028	12603
232201	12604
396374	12605
32260	12606
166831	12607
48694	12608
149112	12609
259376	12610
218121	12611
218129	12612
218133	12613
218149	12614
218160	12615
218163	12616
69937	12617
218173	12618
218181	12619
218184	12620
218185	12621
218201	12622
512994	12623
512998	12624
513003	12625
513010	12626
216258	12627
661516	12628
149195	12629
6907	12630
53482	12631
218159	12632
1205	12633
691857	12634
660719	12635
273361	12636
632829	12637
145040	12638
692067	12639
552793	12640
8339	12641
688646	12642
533771	12643
336559	12644
324948	12645
267890	12646
100385	12647
525273	12648
169046	12649
47692	12650
83780	12651
128490	12652
534702	12653
1448	12654
173399	12655
396967	12656
250417	12657
220732	12658
7207	12659
244152	12660
91848	12661
625292	12662
471872	12663
382855	12664
40563	12665
268321	12666
542235	12667
8719	12668
32504	12669
305643	12670
409466	12671
122666	12672
23424	12673
632870	12674
40778	12675
289775	12676
413156	12677
285186	12678
559886	12679
462464	12680
213126	12681
76134	12682
151123	12683
481164	12684
111415	12685
455469	12686
9933	12687
242309	12688
6770	12689
154846	12690
406709	12691
151668	12692
393535	12693
409498	12694
574027	12695
163579	12696
164416	12697
115257	12698
83957	12699
12860	12700
77731	12701
163983	12702
690488	12703
638472	12704
288249	12705
46742	12706
55228	12707
287752	12708
153014	12709
224323	12710
551873	12711
460426	12712
637779	12713
6979	12714
37129	12715
528956	12716
25501	12717
292575	12718
334247	12719
63351	12720
366407	12721
395221	12722
108184	12723
359875	12724
31839	12725
4383	12726
286717	12727
520027	12728
50597	12729
686993	12730
12961	12731
111863	12732
314074	12733
124017	12734
373551	12735
630175	12736
122350	12737
285872	12738
360438	12739
535192	12740
21369	12741
103499	12742
453960	12743
45441	12744
526408	12745
134995	12746
261598	12747
457301	12748
142696	12749
324147	12750
63487	12751
181237	12752
268887	12753
581068	12754
198183	12755
74390	12756
28334	12757
165688	12758
122277	12759
382778	12760
684005	12761
9715	12762
555659	12763
661145	12764
158061	12765
478284	12766
22414	12767
85695	12768
5335	12769
511486	12770
229254	12771
133832	12772
78476	12773
588805	12774
159468	12775
351651	12776
550046	12777
163903	12778
434591	12779
147263	12780
134737	12781
419	12782
50696	12783
260222	12784
209140	12785
302398	12786
622108	12787
27941	12788
692257	12789
48445	12790
488131	12791
198066	12792
82999	12793
171673	12794
29983	12795
465694	12796
92276	12797
416376	12798
168420	12799
38420	12800
129479	12801
8027	12802
306721	12803
29683	12804
153265	12805
163048	12806
311653	12807
51792	12808
551758	12809
74405	12810
88766	12811
502049	12812
695997	12813
373893	12814
160936	12815
622852	12816
638157	12817
521789	12818
75276	12819
4520	12820
45977	12821
140634	12822
19339	12823
23941	12824
75991	12825
626739	12826
9409	12827
159137	12828
156127	12829
257496	12830
216355	12831
66630	12832
575344	12833
331433	12834
462509	12835
434016	12836
697421	12837
482155	12838
23763	12839
2470	12840
474781	12841
6219	12842
601496	12843
364813	12844
12388	12845
234675	12846
433651	12847
260690	12848
166500	12849
226528	12850
153784	12851
70424	12852
107202	12853
117742	12854
133981	12855
12733	12856
564321	12857
341985	12858
223482	12859
664697	12860
2685	12861
502230	12862
442876	12863
550853	12864
594341	12865
562701	12866
516562	12867
610829	12868
223260	12869
58081	12870
30665	12871
543947	12872
397966	12873
19013	12874
612878	12875
169685	12876
282471	12877
191430	12878
392757	12879
211093	12880
102472	12881
26964	12882
170555	12883
31405	12884
16469	12885
436461	12886
695108	12887
358365	12888
217867	12889
544217	12890
268467	12891
65662	12892
57090	12893
8722	12894
504736	12895
160192	12896
574059	12897
144837	12898
206670	12899
86163	12900
118386	12901
65088	12902
209168	12903
406396	12904
674210	12905
84963	12906
349363	12907
324148	12908
665235	12909
276439	12910
498871	12911
517546	12912
615595	12913
13549	12914
57585	12915
109184	12916
478887	12917
651219	12918
395502	12919
14046	12920
597126	12921
500439	12922
669448	12923
293842	12924
529779	12925
167153	12926
55047	12927
554214	12928
694525	12929
16723	12930
18273	12931
314570	12932
339355	12933
511540	12934
285466	12935
25958	12936
67375	12937
2781	12938
588404	12939
66289	12940
214824	12941
21263	12942
134951	12943
133395	12944
40586	12945
271939	12946
220751	12947
211099	12948
12450	12949
314919	12950
575521	12951
658690	12952
596520	12953
18546	12954
162180	12955
78093	12956
36522	12957
377362	12958
434873	12959
1400	12960
6128	12961
696001	12962
598428	12963
4633	12964
117306	12965
602097	12966
165848	12967
302874	12968
110808	12969
97310	12970
54633	12971
14935	12972
70938	12973
402598	12974
312029	12975
108822	12976
392226	12977
445974	12978
275636	12979
152	12980
178564	12981
507035	12982
3185	12983
554206	12984
131675	12985
276842	12986
12834	12987
601279	12988
9477	12989
309637	12990
588648	12991
205252	12992
64756	12993
47194	12994
39056	12995
153427	12996
191630	12997
61108	12998
44424	12999
255422	13000
365376	13001
3818	13002
296504	13003
511820	13004
74205	13005
660	13006
325347	13007
31823	13008
637698	13009
616944	13010
512583	13011
566411	13012
4833	13013
32415	13014
256923	13015
75948	13016
33247	13017
436754	13018
654839	13019
126153	13020
554784	13021
507600	13022
453386	13023
190728	13024
441104	13025
447722	13026
540132	13027
459215	13028
316511	13029
504495	13030
811	13031
16038	13032
5573	13033
554928	13034
112914	13035
69967	13036
338800	13037
213077	13038
34039	13039
98939	13040
655284	13041
69889	13042
34137	13043
513059	13044
38937	13045
42145	13046
125449	13047
533130	13048
173252	13049
494498	13050
140187	13051
55098	13052
126576	13053
642304	13054
235913	13055
2847	13056
479027	13057
570057	13058
113731	13059
59834	13060
31292	13061
150636	13062
310512	13063
462728	13064
427749	13065
132883	13066
160328	13067
142949	13068
413510	13069
19114	13070
449793	13071
13782	13072
489875	13073
179833	13074
382680	13075
163206	13076
464852	13077
33839	13078
40313	13079
136275	13080
43644	13081
473451	13082
257809	13083
394198	13084
117640	13085
248429	13086
7601	13087
319145	13088
85784	13089
538785	13090
101645	13091
538784	13092
140770	13093
160825	13094
253076	13095
425202	13096
52049	13097
506325	13098
171791	13099
53747	13100
391644	13101
348973	13102
234386	13103
524622	13104
666189	13105
39211	13106
63748	13107
539317	13108
655884	13109
4034	13110
154100	13111
165638	13112
545850	13113
543135	13114
258627	13115
223763	13116
235386	13117
335	13118
347431	13119
566884	13120
653746	13121
104522	13122
566183	13123
498329	13124
297135	13125
541867	13126
466698	13127
262916	13128
347410	13129
22994	13130
282113	13131
390942	13132
423566	13133
437267	13134
481881	13135
106107	13136
64893	13137
295971	13138
295972	13139
445446	13140
9306	13141
403	13142
19252	13143
648083	13144
505092	13145
84796	13146
342632	13147
81754	13148
77581	13149
641116	13150
631315	13151
673310	13152
295461	13153
171929	13154
171736	13155
315232	13156
135753	13157
421836	13158
336248	13159
96142	13160
671535	13161
135761	13162
160790	13163
140803	13164
418937	13165
44404	13166
532974	13167
86001	13168
518224	13169
386445	13170
501686	13171
577852	13172
1467	13173
306083	13174
253569	13175
4429	13176
147630	13177
545804	13178
73963	13179
391613	13180
177275	13181
346596	13182
32197	13183
576470	13184
232450	13185
655286	13186
288833	13187
87513	13188
29521	13189
12141	13190
560489	13191
445927	13192
673604	13193
387631	13194
480049	13195
2947	13196
75450	13197
37683	13198
543051	13199
533116	13200
598004	13201
556904	13202
443430	13203
173620	13204
49199	13205
520254	13206
476590	13207
559825	13208
300992	13209
13856	13210
133384	13211
870	13212
9935	13213
490645	13214
269892	13215
127415	13216
84281	13217
144394	13218
642753	13219
228462	13220
65840	13221
656442	13222
578208	13223
523657	13224
518151	13225
569529	13226
569547	13227
90810	13228
306149	13229
305991	13230
360497	13231
326132	13232
16228	13233
543057	13234
331919	13235
588173	13236
605063	13237
96331	13238
529276	13239
134849	13240
674433	13241
41208	13242
21658	13243
25707	13244
589111	13245
522526	13246
596496	13247
596391	13248
30395	13249
106641	13250
415615	13251
289854	13252
361775	13253
48884	13254
141391	13255
417452	13256
644025	13257
402159	13258
519351	13259
231847	13260
559291	13261
68964	13262
169410	13263
141601	13264
593732	13265
282535	13266
683187	13267
87791	13268
176326	13269
118367	13270
43979	13271
48471	13272
168432	13273
125754	13274
108639	13275
58280	13276
425243	13277
628239	13278
240499	13279
235902	13280
59689	13281
144862	13282
453635	13283
463309	13284
409024	13285
42050	13286
96900	13287
339509	13288
384516	13289
164720	13290
43257	13291
7291	13292
228825	13293
56242	13294
41693	13295
43714	13296
56719	13297
633795	13298
232725	13299
204490	13300
206606	13301
545570	13302
70	13303
444428	13304
586222	13305
136203	13306
141612	13307
25694	13308
577298	13309
101929	13310
95268	13311
1127	13312
101627	13313
252881	13314
545829	13315
548353	13316
22652	13317
538114	13318
225179	13319
388799	13320
270696	13321
18206	13322
57172	13323
269391	13324
115444	13325
329731	13326
150181	13327
365791	13328
613011	13329
586766	13330
45939	13331
9057	13332
419766	13333
613661	13334
690561	13335
96117	13336
618935	13337
618880	13338
120934	13339
7109	13340
63370	13341
45317	13342
163491	13343
59930	13344
496378	13345
215960	13346
555598	13347
121481	13348
665657	13349
238491	13350
593051	13351
424328	13352
151836	13353
600182	13354
118893	13355
487892	13356
366204	13357
602820	13358
389494	13359
109429	13360
397899	13361
37987	13362
40612	13363
400653	13364
680120	13365
237210	13366
199779	13367
51096	13368
62009	13369
311792	13370
15546	13371
13950	13372
345472	13373
83191	13374
558013	13375
8628	13376
29570	13377
359484	13378
454446	13379
561427	13380
79630	13381
640218	13382
481476	13383
541279	13384
282873	13385
1708	13386
279831	13387
144869	13388
96212	13389
138678	13390
411961	13391
131134	13392
74537	13393
640718	13394
300	13395
234874	13396
437236	13397
132942	13398
285087	13399
15345	13400
696784	13401
115159	13402
133	13403
317477	13404
70224	13405
629366	13406
348	13407
80027	13408
17122	13409
430942	13410
122777	13411
473558	13412
538045	13413
4027	13414
89259	13415
271195	13416
163749	13417
44594	13418
472558	13419
4450	13420
436170	13421
222224	13422
8214	13423
157046	13424
303681	13425
366788	13426
61549	13427
12932	13428
59789	13429
228577	13430
180897	13431
175918	13432
147904	13433
420877	13434
331791	13435
365641	13436
211070	13437
732	13438
67782	13439
12089	13440
343789	13441
377418	13442
457284	13443
173147	13444
401797	13445
153858	13446
30820	13447
315031	13448
352776	13449
333285	13450
13810	13451
471446	13452
365661	13453
23366	13454
334353	13455
13840	13456
213702	13457
78929	13458
148004	13459
489763	13460
124381	13461
139591	13462
127622	13463
102683	13464
42326	13465
114057	13466
134023	13467
278195	13468
297852	13469
35833	13470
634101	13471
234372	13472
426897	13473
34878	13474
46089	13475
288517	13476
2097	13477
510016	13478
696648	13479
515673	13480
96204	13481
275789	13482
80609	13483
460547	13484
30587	13485
315159	13486
125896	13487
224166	13488
249780	13489
28877	13490
547824	13491
286245	13492
20505	13493
30832	13494
102261	13495
202270	13496
133749	13497
21238	13498
600398	13499
11847	13500
56054	13501
532462	13502
482257	13503
572510	13504
370622	13505
57134	13506
15905	13507
120390	13508
434181	13509
15338	13510
16175	13511
303991	13512
685498	13513
228912	13514
148268	13515
5006	13516
61428	13517
453670	13518
468684	13519
22744	13520
109259	13521
28206	13522
53479	13523
33152	13524
44085	13525
163071	13526
192312	13527
78475	13528
151076	13529
257358	13530
403844	13531
115153	13532
2529	13533
363122	13534
595167	13535
452244	13536
33719	13537
150864	13538
483103	13539
396708	13540
659226	13541
528077	13542
605983	13543
161467	13544
14626	13545
67286	13546
44213	13547
244778	13548
225686	13549
18704	13550
585575	13551
601236	13552
344279	13553
497239	13554
24080	13555
182772	13556
516392	13557
88911	13558
62041	13559
441628	13560
14913	13561
292920	13562
495999	13563
15999	13564
39120	13565
115168	13566
43853	13567
171604	13568
471416	13569
677653	13570
171631	13571
363091	13572
466529	13573
236053	13574
895	13575
144790	13576
29322	13577
269209	13578
98240	13579
149770	13580
6973	13581
62810	13582
513371	13583
98615	13584
4306	13585
516945	13586
46602	13587
90818	13588
162414	13589
535945	13590
183533	13591
43321	13592
145139	13593
6777	13594
110715	13595
117314	13596
343028	13597
23884	13598
182855	13599
45117	13600
24700	13601
417095	13602
684597	13603
65457	13604
75	13605
284162	13606
116468	13607
511925	13608
63687	13609
22220	13610
195772	13611
151141	13612
459755	13613
494477	13614
354832	13615
14692	13616
202213	13617
27163	13618
574360	13619
554486	13620
124933	13621
132691	13622
46000	13623
105403	13624
207800	13625
474695	13626
617334	13627
618561	13628
21927	13629
511410	13630
527257	13631
10116	13632
79096	13633
697371	13634
215029	13635
122408	13636
140310	13637
47107	13638
632083	13639
153419	13640
58995	13641
600515	13642
166314	13643
393979	13644
675370	13645
609259	13646
354373	13647
6844	13648
481406	13649
356986	13650
676667	13651
372500	13652
152536	13653
29737	13654
355759	13655
568255	13656
466503	13657
185367	13658
5252	13659
865	13660
609093	13661
366993	13662
9699	13663
162067	13664
64348	13665
43606	13666
26769	13667
414972	13668
23266	13669
170270	13670
206256	13671
391665	13672
233142	13673
271296	13674
471041	13675
665269	13676
251214	13677
309164	13678
580380	13679
76036	13680
54318	13681
53830	13682
394678	13683
376674	13684
560609	13685
133312	13686
159076	13687
95527	13688
6568	13689
153715	13690
48890	13691
29508	13692
405717	13693
146737	13694
83903	13695
183532	13696
12139	13697
448420	13698
199310	13699
36863	13700
143289	13701
48603	13702
294208	13703
420191	13704
170393	13705
628535	13706
395879	13707
544485	13708
129565	13709
333116	13710
573126	13711
129675	13712
199091	13713
120869	13714
123108	13715
52379	13716
628765	13717
208256	13718
56845	13719
20221	13720
29632	13721
41223	13722
1023	13723
27022	13724
418949	13725
235195	13726
289753	13727
424619	13728
289935	13729
111251	13730
54471	13731
454739	13732
8653	13733
339662	13734
64508	13735
250782	13736
47374	13737
521928	13738
41344	13739
330067	13740
65643	13741
576592	13742
70873	13743
137397	13744
20161	13745
689416	13746
653833	13747
66279	13748
14060	13749
22742	13750
463747	13751
166356	13752
14147	13753
437856	13754
447684	13755
362903	13756
492297	13757
264569	13758
123008	13759
3979	13760
274402	13761
105804	13762
331203	13763
73533	13764
46109	13765
116084	13766
271442	13767
381457	13768
173890	13769
188046	13770
193508	13771
377095	13772
551914	13773
169227	13774
150301	13775
444160	13776
43676	13777
118510	13778
77190	13779
4205	13780
210056	13781
188163	13782
554401	13783
82620	13784
22878	13785
668892	13786
414514	13787
15695	13788
24407	13789
17402	13790
59574	13791
112217	13792
197594	13793
94200	13794
479	13795
687532	13796
139763	13797
96069	13798
153560	13799
254126	13800
254185	13801
320768	13802
310240	13803
564931	13804
671889	13805
680038	13806
188941	13807
9915	13808
131974	13809
15576	13810
309068	13811
602218	13812
79577	13813
149849	13814
300001	13815
24122	13816
133802	13817
64260	13818
510344	13819
401925	13820
221086	13821
496556	13822
1920	13823
71512	13824
427577	13825
126310	13826
436675	13827
357504	13828
466840	13829
427835	13830
28709	13831
7731	13832
604144	13833
102076	13834
28812	13835
25065	13836
248816	13837
359143	13838
530304	13839
69904	13840
357930	13841
48880	13842
486386	13843
392690	13844
307154	13845
462190	13846
516822	13847
558192	13848
480164	13849
6761	13850
248176	13851
170529	13852
168904	13853
661044	13854
88685	13855
119020	13856
663624	13857
143117	13858
162	13859
364355	13860
31099	13861
134581	13862
6786	13863
5839	13864
151911	13865
549716	13866
3321	13867
228627	13868
5278	13869
10664	13870
150372	13871
448591	13872
198110	13873
20641	13874
604838	13875
631411	13876
439401	13877
151895	13878
314319	13879
543185	13880
600138	13881
135247	13882
583866	13883
438153	13884
195069	13885
617792	13886
385668	13887
566222	13888
362320	13889
234122	13890
372863	13891
121080	13892
3098	13893
419812	13894
188956	13895
14577	13896
145302	13897
12964	13898
119800	13899
28286	13900
144246	13901
620695	13902
595772	13903
286029	13904
214297	13905
344257	13906
492006	13907
501938	13908
216646	13909
550	13910
71757	13911
340180	13912
77737	13913
60453	13914
73312	13915
352166	13916
11836	13917
44610	13918
24663	13919
372713	13920
109525	13921
154555	13922
62152	13923
65157	13924
677704	13925
51973	13926
167604	13927
53312	13928
423554	13929
396182	13930
568309	13931
47894	13932
30417	13933
21765	13934
440165	13935
268867	13936
166419	13937
71591	13938
487218	13939
87088	13940
376316	13941
615805	13942
73320	13943
80966	13944
398627	13945
138826	13946
500259	13947
673304	13948
661125	13949
438783	13950
21360	13951
314438	13952
615646	13953
279758	13954
461629	13955
479674	13956
241400	13957
500009	13958
139967	13959
462298	13960
187332	13961
159091	13962
658542	13963
350546	13964
515310	13965
449790	13966
61384	13967
328596	13968
55038	13969
28552	13970
576680	13971
262932	13972
93847	13973
45181	13974
638718	13975
57508	13976
74671	13977
59042	13978
338269	13979
236800	13980
58516	13981
11997	13982
358080	13983
542411	13984
82155	13985
327558	13986
270737	13987
597625	13988
476927	13989
25129	13990
90561	13991
550249	13992
597616	13993
527934	13994
32630	13995
97412	13996
419794	13997
83664	13998
477776	13999
48990	14000
570662	14001
352562	14002
488377	14003
3981	14004
498417	14005
42231	14006
25518	14007
41805	14008
428776	14009
150520	14010
118875	14011
56263	14012
667548	14013
74324	14014
15190	14015
159079	14016
29659	14017
434298	14018
548763	14019
377490	14020
690589	14021
34289	14022
50580	14023
178077	14024
309679	14025
230465	14026
31417	14027
652168	14028
356083	14029
249699	14030
3091	14031
571468	14032
21044	14033
547461	14034
134725	14035
195454	14036
438307	14037
321520	14038
8149	14039
31719	14040
696891	14041
697296	14042
8053	14043
190624	14044
206921	14045
131022	14046
561087	14047
681064	14048
278962	14049
625042	14050
486438	14051
124272	14052
17439	14053
238544	14054
25638	14055
134977	14056
510003	14057
14391	14058
415370	14059
100	14060
121334	14061
636385	14062
178460	14063
234541	14064
206291	14065
284498	14066
459035	14067
528201	14068
241158	14069
216276	14070
442662	14071
57789	14072
168875	14073
376287	14074
178078	14075
12385	14076
376552	14077
47633	14078
30340	14079
245079	14080
612235	14081
587422	14082
246382	14083
85119	14084
430144	14085
688577	14086
623843	14087
650032	14088
6428	14089
669352	14090
593122	14091
137510	14092
5858	14093
594263	14094
106171	14095
411645	14096
205581	14097
87899	14098
46688	14099
652442	14100
27	14101
982	14102
103350	14103
84660	14104
224404	14105
523642	14106
233852	14107
575928	14108
4238	14109
223736	14110
10664	14111
663015	14112
13533	14113
383294	14114
166188	14115
168624	14116
2026	14117
107798	14118
170348	14119
576366	14120
12612	14121
28994	14122
645441	14123
121599	14124
248672	14125
654967	14126
397219	14127
191849	14128
85623	14129
447886	14130
42818	14131
12	14132
63206	14133
362	14134
45850	14135
108807	14136
16027	14137
599206	14138
626228	14139
629213	14140
125472	14141
6166	14142
590456	14143
641318	14144
245773	14145
1735	14146
502606	14147
20879	14148
217062	14149
243978	14150
146924	14151
108655	14152
606	14153
158274	14154
310120	14155
33467	14156
94947	14157
97476	14158
15961	14159
671661	14160
605518	14161
550028	14162
66782	14163
306622	14164
236156	14165
8990	14166
39749	14167
321675	14168
52159	14169
620868	14170
557043	14171
23147	14172
237054	14173
531418	14174
106255	14175
571466	14176
3504	14177
165881	14178
90988	14179
639818	14180
19027	14181
321574	14182
87296	14183
3706	14184
172166	14185
541709	14186
595894	14187
547023	14188
3236	14189
453580	14190
474410	14191
563926	14192
691335	14193
157150	14194
661888	14195
95773	14196
228888	14197
110649	14198
446593	14199
30734	14200
2154	14201
523894	14202
84788	14203
553970	14204
160246	14205
664883	14206
629255	14207
399268	14208
24171	14209
438983	14210
4476	14211
360463	14212
548791	14213
492790	14214
388322	14215
359958	14216
334440	14217
34291	14218
549781	14219
220981	14220
340299	14221
373851	14222
144046	14223
11074	14224
25644	14225
164027	14226
105281	14227
530506	14228
568169	14229
318457	14230
678	14231
64	14232
168154	14233
455481	14234
193130	14235
481249	14236
8997	14237
246140	14238
322628	14239
169935	14240
257973	14241
240554	14242
17010	14243
565941	14244
668216	14245
152975	14246
3772	14247
602351	14248
343951	14249
104996	14250
7493	14251
632632	14252
140318	14253
595229	14254
50151	14255
452785	14256
554469	14257
325656	14258
507775	14259
154067	14260
535539	14261
386883	14262
384290	14263
572563	14264
205606	14265
310998	14266
332416	14267
431767	14268
52083	14269
601259	14270
374749	14271
483648	14272
77349	14273
119725	14274
422994	14275
665	14276
480640	14277
659920	14278
437790	14279
3004	14280
667053	14281
569316	14282
135667	14283
42215	14284
72885	14285
6351	14286
470800	14287
1570	14288
501679	14289
193140	14290
522007	14291
186601	14292
122057	14293
594554	14294
83298	14295
647703	14296
181087	14297
627601	14298
564468	14299
340905	14300
22115	14301
30443	14302
434910	14303
114604	14304
95567	14305
33499	14306
104464	14307
31306	14308
13670	14309
622976	14310
195297	14311
35716	14312
160471	14313
618731	14314
33322	14315
552505	14316
192	14317
166757	14318
229	14319
47579	14320
239614	14321
308974	14322
214264	14323
87721	14324
67032	14325
631825	14326
460458	14327
292306	14328
628221	14329
8568	14330
520	14331
19619	14332
53029	14333
115137	14334
40435	14335
322972	14336
387918	14337
247502	14338
193586	14339
342668	14340
85978	14341
363	14342
445845	14343
492980	14344
65244	14345
447215	14346
401119	14347
476411	14348
149409	14349
84911	14350
123565	14351
67299	14352
66443	14353
135374	14354
50010	14355
447627	14356
468361	14357
22355	14358
45465	14359
464012	14360
249189	14361
7294	14362
236966	14363
525957	14364
99705	14365
58919	14366
456984	14367
100635	14368
139204	14369
617547	14370
540796	14371
153285	14372
35286	14373
216832	14374
396899	14375
13552	14376
4056	14377
525044	14378
214897	14379
82813	14380
685759	14381
574021	14382
112804	14383
235122	14384
264566	14385
34455	14386
337985	14387
6024	14388
421453	14389
695700	14390
155311	14391
237335	14392
292900	14393
193786	14394
494775	14395
682361	14396
5244	14397
46618	14398
6945	14399
476842	14400
386849	14401
28631	14402
465227	14403
530977	14404
582318	14405
109465	14406
244899	14407
147185	14408
72098	14409
430300	14410
4111	14411
692209	14412
622840	14413
5759	14414
12562	14415
5543	14416
221199	14417
233699	14418
450022	14419
473	14420
75000	14421
56897	14422
48788	14423
668442	14424
209356	14425
44497	14426
352995	14427
50621	14428
572771	14429
1754	14430
31439	14431
215752	14432
104946	14433
528033	14434
573778	14435
32064	14436
129259	14437
49186	14438
406632	14439
483815	14440
338196	14441
32889	14442
25790	14443
114690	14444
562871	14445
6245	14446
686553	14447
32702	14448
299562	14449
48819	14450
70607	14451
125774	14452
428051	14453
329699	14454
557530	14455
9135	14456
170618	14457
41334	14458
73424	14459
52269	14460
186702	14461
57485	14462
522080	14463
111493	14464
576390	14465
1560	14466
47358	14467
131447	14468
149427	14469
679973	14470
78291	14471
15307	14472
101186	14473
52372	14474
2140	14475
52229	14476
46	14477
521809	14478
643690	14479
335165	14480
204925	14481
469329	14482
3873	14483
324850	14484
191851	14485
160482	14486
136271	14487
4626	14488
533232	14489
17698	14490
77791	14491
27279	14492
120935	14493
666976	14494
142887	14495
88361	14496
53246	14497
231849	14498
670827	14499
16625	14500
638630	14501
36167	14502
652024	14503
593881	14504
355538	14505
8900	14506
116338	14507
185692	14508
63728	14509
292345	14510
92660	14511
610024	14512
30103	14513
6744	14514
317322	14515
530625	14516
262764	14517
204298	14518
116033	14519
484474	14520
139177	14521
406290	14522
341434	14523
287569	14524
431389	14525
36528	14526
565137	14527
230461	14528
556030	14529
624838	14530
141916	14531
109636	14532
184207	14533
3138	14534
4309	14535
485441	14536
574922	14537
235135	14538
193214	14539
604669	14540
326515	14541
105173	14542
346	14543
5131	14544
77559	14545
597733	14546
55184	14547
187898	14548
10162	14549
568108	14550
313659	14551
90764	14552
34611	14553
632144	14554
47992	14555
55359	14556
89903	14557
132240	14558
176319	14559
109607	14560
19030	14561
511836	14562
510673	14563
55340	14564
692010	14565
500936	14566
592169	14567
5508	14568
409463	14569
16580	14570
228993	14571
979	14572
522103	14573
136437	14574
139138	14575
379574	14576
401099	14577
685447	14578
556283	14579
56836	14580
55354	14581
442761	14582
177352	14583
161591	14584
108958	14585
452672	14586
158936	14587
521799	14588
577553	14589
158781	14590
136881	14591
101918	14592
2929	14593
460086	14594
411609	14595
578212	14596
56409	14597
112572	14598
389631	14599
666924	14600
2132	14601
337587	14602
53610	14603
146965	14604
71003	14605
377028	14606
219826	14607
693837	14608
194012	14609
7172	14610
279888	14611
369220	14612
409721	14613
5635	14614
465025	14615
153998	14616
186963	14617
517679	14618
3243	14619
422047	14620
454287	14621
82179	14622
177561	14623
225706	14624
595350	14625
33175	14626
534771	14627
392432	14628
506405	14629
517829	14630
49331	14631
404509	14632
673904	14633
3198	14634
569932	14635
401891	14636
219961	14637
438627	14638
74790	14639
23200	14640
2988	14641
659013	14642
202552	14643
146561	14644
150488	14645
675756	14646
309658	14647
490382	14648
246992	14649
43063	14650
488224	14651
626420	14652
122232	14653
161955	14654
68161	14655
44271	14656
289216	14657
461100	14658
435753	14659
602436	14660
73261	14661
295573	14662
231546	14663
327819	14664
140817	14665
677743	14666
240242	14667
172938	14668
197174	14669
602057	14670
489422	14671
376515	14672
373407	14673
623794	14674
398160	14675
181224	14676
508956	14677
438108	14678
163554	14679
98492	14680
273000	14681
488052	14682
16309	14683
166266	14684
83007	14685
480360	14686
1825	14687
540460	14688
655022	14689
57224	14690
164647	14691
654979	14692
104356	14693
83833	14694
159729	14695
123575	14696
342507	14697
661229	14698
680223	14699
9089	14700
338762	14701
298022	14702
238501	14703
202012	14704
58011	14705
98520	14706
631245	14707
458838	14708
29892	14709
310233	14710
568731	14711
429348	14712
211946	14713
170361	14714
653138	14715
109254	14716
376364	14717
15276	14718
213233	14719
537005	14720
257312	14721
558	14722
54653	14723
354607	14724
9170	14725
671552	14726
93417	14727
310054	14728
58	14729
266933	14730
577211	14731
282942	14732
146969	14733
371946	14734
106418	14735
559946	14736
467437	14737
5331	14738
630084	14739
694334	14740
429753	14741
315454	14742
585043	14743
63807	14744
460425	14745
681871	14746
22632	14747
322396	14748
491030	14749
592593	14750
581510	14751
73343	14752
14036	14753
225554	14754
492215	14755
172755	14756
282869	14757
600829	14758
227894	14759
416240	14760
569007	14761
521725	14762
477534	14763
644318	14764
302589	14765
314126	14766
1749	14767
32485	14768
421	14769
205710	14770
564899	14771
221688	14772
692442	14773
481815	14774
141608	14775
58300	14776
1188	14777
80019	14778
448173	14779
101334	14780
661423	14781
60263	14782
308033	14783
134006	14784
554009	14785
57416	14786
10802	14787
3091	14788
35369	14789
490092	14790
16054	14791
328560	14792
610919	14793
129230	14794
176423	14795
4503	14796
516845	14797
391628	14798
554447	14799
260162	14800
74974	14801
183273	14802
468514	14803
491260	14804
20696	14805
363110	14806
664987	14807
438704	14808
246254	14809
400105	14810
43013	14811
640683	14812
47352	14813
668631	14814
88021	14815
380555	14816
600243	14817
20155	14818
668222	14819
35660	14820
688950	14821
567508	14822
654266	14823
94789	14824
400174	14825
385952	14826
308914	14827
11619	14828
34777	14829
621044	14830
573891	14831
435269	14832
389665	14833
90255	14834
19836	14835
67901	14836
314974	14837
342106	14838
110225	14839
18938	14840
137	14841
420763	14842
403716	14843
447781	14844
268176	14845
654998	14846
57221	14847
425286	14848
419048	14849
612498	14850
628406	14851
328284	14852
119606	14853
184739	14854
129170	14855
119605	14856
9161	14857
1812	14858
166649	14859
344188	14860
643065	14861
54157	14862
553294	14863
191731	14864
655107	14865
480305	14866
312946	14867
13632	14868
49646	14869
523229	14870
601711	14871
43293	14872
39089	14873
125192	14874
382162	14875
227146	14876
395014	14877
128603	14878
502909	14879
33789	14880
206266	14881
55438	14882
624723	14883
141641	14884
624845	14885
210464	14886
21427	14887
32517	14888
341971	14889
157240	14890
198792	14891
281736	14892
302445	14893
476365	14894
438120	14895
695298	14896
89016	14897
181201	14898
112733	14899
633917	14900
607238	14901
284797	14902
679250	14903
169325	14904
77390	14905
118077	14906
120376	14907
3441	14908
369504	14909
33357	14910
97522	14911
259463	14912
697501	14913
697502	14914
479614	14915
479615	14916
417174	14917
447910	14918
191509	14919
96294	14920
203568	14921
440663	14922
494135	14923
403004	14924
498849	14925
237515	14926
692403	14927
278081	14928
160112	14929
641879	14930
507904	14931
236490	14932
580882	14933
270632	14934
48387	14935
58852	14936
588629	14937
278096	14938
31168	14939
533852	14940
23264	14941
158231	14942
33523	14943
548515	14944
676785	14945
639048	14946
6165	14947
184961	14948
643328	14949
412220	14950
153738	14951
410771	14952
7669	14953
106699	14954
342528	14955
9124	14956
132219	14957
341348	14958
422465	14959
503908	14960
663094	14961
1615	14962
222948	14963
441657	14964
69103	14965
152589	14966
486022	14967
104179	14968
324326	14969
412483	14970
599599	14971
4860	14972
215872	14973
142922	14974
342265	14975
16225	14976
120646	14977
33523	14978
32588	14979
228663	14980
643569	14981
81782	14982
425119	14983
172035	14984
486541	14985
47878	14986
177390	14987
162767	14988
4882	14989
171192	14990
335174	14991
424371	14992
280698	14993
153329	14994
494155	14995
37423	14996
1441	14997
633867	14998
148098	14999
619044	15000
68853	15001
341028	15002
97331	15003
541346	15004
421081	15005
559805	15006
550950	15007
127902	15008
162906	15009
12730	15010
79109	15011
639532	15012
429404	15013
484819	15014
8261	15015
105892	15016
130250	15017
19739	15018
342171	15019
380000	15020
75448	15021
111007	15022
166736	15023
37909	15024
116343	15025
432270	15026
583766	15027
588402	15028
178474	15029
120330	15030
331360	15031
413769	15032
295338	15033
389813	15034
186165	15035
252777	15036
61416	15037
94257	15038
415823	15039
217037	15040
661752	15041
21462	15042
37879	15043
350922	15044
10752	15045
468	15046
136980	15047
474033	15048
198635	15049
105076	15050
263381	15051
58472	15052
363760	15053
694899	15054
139415	15055
108505	15056
41550	15057
315932	15058
517432	15059
19515	15060
189665	15061
573781	15062
270600	15063
214452	15064
6298	15065
21187	15066
143605	15067
615093	15068
55879	15069
93496	15070
39893	15071
370514	15072
48977	15073
144013	15074
483420	15075
101855	15076
151914	15077
7909	15078
252392	15079
68194	15080
590797	15081
473534	15082
140684	15083
677889	15084
124566	15085
512916	15086
11743	15087
201051	15088
110797	15089
169862	15090
70467	15091
78530	15092
12512	15093
528475	15094
151232	15095
453199	15096
51747	15097
97116	15098
398515	15099
643205	15100
664206	15101
309222	15102
25237	15103
163420	15104
552562	15105
622459	15106
618814	15107
147080	15108
563159	15109
523940	15110
110685	15111
126694	15112
587323	15113
89272	15114
686066	15115
269128	15116
454945	15117
507105	15118
44803	15119
684381	15120
684113	15121
488566	15122
399712	15123
476382	15124
81524	15125
8126	15126
2243	15127
82559	15128
145705	15129
380595	15130
52384	15131
3225	15132
188260	15133
5862	15134
599497	15135
39533	15136
69444	15137
16668	15138
52662	15139
39343	15140
153443	15141
202099	15142
611727	15143
17786	15144
96692	15145
1910	15146
213708	15147
133030	15148
606846	15149
160396	15150
426744	15151
574253	15152
145481	15153
486544	15154
172661	15155
159306	15156
214496	15157
5263	15158
489534	15159
80149	15160
262497	15161
79060	15162
384090	15163
547846	15164
95864	15165
161740	15166
329543	15167
157286	15168
159703	15169
265545	15170
60190	15171
6994	15172
488480	15173
14331	15174
564130	15175
580684	15176
386038	15177
690763	15178
88440	15179
2518	15180
75101	15181
222877	15182
4799	15183
587088	15184
108809	15185
14197	15186
147677	15187
151785	15188
323517	15189
140732	15190
668697	15191
281645	15192
599089	15193
273357	15194
56985	15195
151111	15196
467974	15197
664926	15198
42559	15199
92669	15200
205883	15201
679012	15202
119158	15203
122556	15204
199527	15205
613084	15206
43799	15207
145160	15208
73148	15209
154282	15210
9351	15211
5798	15212
213553	15213
32164	15214
650600	15215
576966	15216
599568	15217
125686	15218
310801	15219
315181	15220
11609	15221
197998	15222
157950	15223
8202	15224
434039	15225
7362	15226
12697	15227
124258	15228
475549	15229
634023	15230
648	15231
2676	15232
9680	15233
620297	15234
75789	15235
172289	15236
189735	15237
627728	15238
237807	15239
607895	15240
314081	15241
176605	15242
58935	15243
643324	15244
8119	15245
288743	15246
145818	15247
27565	15248
55785	15249
96140	15250
153164	15251
475517	15252
138297	15253
34313	15254
29584	15255
164992	15256
32454	15257
389422	15258
503201	15259
113660	15260
586924	15261
272181	15262
351615	15263
460914	15264
155465	15265
1673	15266
121410	15267
67305	15268
371765	15269
131922	15270
418777	15271
19512	15272
51277	15273
206373	15274
671986	15275
359510	15276
384641	15277
40	15278
435182	15279
524171	15280
160618	15281
30358	15282
716	15283
156218	15284
229511	15285
2066	15286
148728	15287
511974	15288
163785	15289
201106	15290
167299	15291
122168	15292
25	15293
125551	15294
665793	15295
176923	15296
121143	15297
418640	15298
545	15299
205518	15300
181676	15301
67397	15302
215745	15303
508284	15304
406330	15305
101958	15306
653766	15307
593811	15308
115225	15309
86463	15310
304617	15311
543267	15312
553888	15313
1719	15314
191368	15315
125116	15316
424436	15317
361467	15318
2542	15319
77976	15320
47509	15321
242498	15322
54843	15323
164472	15324
1952	15325
53065	15326
143238	15327
6501	15328
79165	15329
480211	15330
30633	15331
676089	15332
171399	15333
499519	15334
77661	15335
72044	15336
7381	15337
252712	15338
150371	15339
98971	15340
421563	15341
91	15342
44257	15343
656227	15344
247899	15345
584423	15346
22000	15347
621597	15348
123489	15349
78810	15350
632688	15351
308583	15352
146393	15353
566716	15354
400602	15355
295094	15356
126700	15357
126072	15358
19212	15359
113380	15360
11132	15361
29180	15362
38705	15363
656001	15364
32653	15365
133714	15366
35657	15367
392822	15368
119160	15369
161180	15370
95997	15371
431485	15372
684468	15373
528872	15374
86180	15375
54858	15376
208611	15377
282178	15378
152707	15379
95199	15380
171543	15381
311742	15382
133615	15383
463590	15384
435986	15385
47529	15386
194022	15387
63884	15388
63887	15389
623472	15390
529865	15391
166108	15392
96432	15393
644782	15394
16422	15395
426006	15396
434164	15397
194109	15398
194144	15399
194168	15400
132003	15401
132007	15402
63985	15403
47542	15404
400694	15405
27107	15406
277973	15407
55130	15408
500035	15409
27093	15410
194192	15411
100433	15412
52570	15413
394553	15414
228658	15415
529314	15416
627475	15417
138838	15418
80987	15419
67244	15420
283659	15421
188566	15422
72316	15423
287519	15424
589867	15425
551056	15426
527321	15427
239718	15428
549140	15429
440354	15430
548281	15431
18609	15432
380299	15433
426821	15434
166023	15435
612505	15436
422529	15437
399321	15438
544307	15439
636244	15440
50052	15441
443886	15442
37730	15443
399314	15444
282066	15445
406248	15446
123521	15447
110876	15448
278185	15449
19226	15450
62086	15451
54787	15452
658677	15453
432900	15454
28205	15455
55565	15456
69982	15457
550	15458
242763	15459
86874	15460
624106	15461
472942	15462
153310	15463
397050	15464
406344	15465
341579	15466
346230	15467
175717	15468
357860	15469
369881	15470
264703	15471
674113	15472
264674	15473
183389	15474
607875	15475
57496	15476
20346	15477
4055	15478
4055	15479
4055	15480
4055	15481
364919	15482
555721	15483
554066	15484
554073	15485
435992	15486
599289	15487
37421	15488
105652	15489
264735	15490
608864	15491
636766	15492
178625	15493
578120	15494
604871	15495
297731	15496
229014	15497
341621	15498
541750	15499
552814	15500
597474	15501
20424	15502
31145	15503
621	15504
689100	15505
244708	15506
502670	15507
576697	15508
435015	15509
385594	15510
109500	15511
421656	15512
67163	15513
634750	15514
173201	15515
24265	15516
40737	15517
348126	15518
175534	15519
43851	15520
202741	15521
273298	15522
105830	15523
56412	15524
657745	15525
95490	15526
195272	15527
157708	15528
377638	15529
81419	15530
27762	15531
590442	15532
143225	15533
208047	15534
648886	15535
111935	15536
310851	15537
122868	15538
126471	15539
218390	15540
39944	15541
416172	15542
668786	15543
99648	15544
9338	15545
543061	15546
537765	15547
571209	15548
469016	15549
692992	15550
314062	15551
195257	15552
255107	15553
359161	15554
659000	15555
641876	15556
242985	15557
405411	15558
7114	15559
646417	15560
179183	15561
497296	15562
228169	15563
556559	15564
444395	15565
232687	15566
673700	15567
290569	15568
273982	15569
668939	15570
29244	15571
28342	15572
96604	15573
101191	15574
505034	15575
433204	15576
258887	15577
107761	15578
508965	15579
472841	15580
329027	15581
26348	15582
16091	15583
7358	15584
65772	15585
148729	15586
340419	15587
136465	15588
695258	15589
270239	15590
537165	15591
174516	15592
227513	15593
281764	15594
569150	15595
169577	15596
661469	15597
46434	15598
324203	15599
300532	15600
287494	15601
96192	15602
519320	15603
473868	15604
222666	15605
84521	15606
142737	15607
148946	15608
323770	15609
727	15610
613048	15611
607076	15612
149520	15613
191289	15614
119247	15615
654089	15616
4860	15617
153030	15618
24343	15619
305267	15620
441996	15621
132058	15622
331911	15623
85970	15624
360079	15625
472146	15626
412041	15627
537078	15628
535408	15629
684067	15630
253687	15631
579195	15632
228351	15633
464	15634
1387	15635
132985	15636
278099	15637
25656	15638
568926	15639
287819	15640
557626	15641
343485	15642
73201	15643
444391	15644
15937	15645
121073	15646
370204	15647
159295	15648
227923	15649
555613	15650
23123	15651
206327	15652
72876	15653
609197	15654
559783	15655
92214	15656
504995	15657
276462	15658
369862	15659
337404	15660
465733	15661
260626	15662
249555	15663
468232	15664
27786	15665
387445	15666
146951	15667
477724	15668
92909	15669
439796	15670
122720	15671
208565	15672
61735	15673
81998	15674
211270	15675
113961	15676
460826	15677
357106	15678
685833	15679
651497	15680
508474	15681
290147	15682
133526	15683
406461	15684
223636	15685
96932	15686
259119	15687
650969	15688
600267	15689
20468	15690
74055	15691
129560	15692
160139	15693
13562	15694
639905	15695
251014	15696
334759	15697
401269	15698
595347	15699
271233	15700
170975	15701
52498	15702
433109	15703
381427	15704
496352	15705
440635	15706
469345	15707
16561	15708
25397	15709
103541	15710
473278	15711
427906	15712
522733	15713
66294	15714
441494	15715
303751	15716
558554	15717
644934	15718
26420	15719
252931	15720
242050	15721
50203	15722
6125	15723
32970	15724
504685	15725
467853	15726
512950	15727
221473	15728
53314	15729
72660	15730
142499	15731
168381	15732
51842	15733
299939	15734
101039	15735
28214	15736
31259	15737
426894	15738
548220	15739
657384	15740
172356	15741
94317	15742
626018	15743
504379	15744
498936	15745
291574	15746
193944	15747
298770	15748
254628	15749
500843	15750
341518	15751
35292	15752
551447	15753
143371	15754
356619	15755
125165	15756
27859	15757
602997	15758
162993	15759
596849	15760
236013	15761
389094	15762
692861	15763
403760	15764
2165	15765
6798	15766
168453	15767
145689	15768
146117	15769
119162	15770
227735	15771
245723	15772
628337	15773
32936	15774
329648	15775
627894	15776
21854	15777
541716	15778
255553	15779
12707	15780
135514	15781
68922	15782
104806	15783
259227	15784
227117	15785
695672	15786
86045	15787
681562	15788
632574	15789
177111	15790
173334	15791
101975	15792
484821	15793
654278	15794
472972	15795
278687	15796
659594	15797
667624	15798
291791	15799
15756	15800
380324	15801
587687	15802
604324	15803
544366	15804
47367	15805
175512	15806
248740	15807
303156	15808
669670	15809
649841	15810
472489	15811
292849	15812
494293	15813
97454	15814
691422	15815
500454	15816
6081	15817
301566	15818
203657	15819
587216	15820
181208	15821
526677	15822
176373	15823
660807	15824
14647	15825
265690	15826
387806	15827
478873	15828
597934	15829
275831	15830
245135	15831
4302	15832
2698	15833
21264	15834
641098	15835
665237	15836
148589	15837
16239	15838
56263	15839
311640	15840
171936	15841
179714	15842
31175	15843
39646	15844
138117	15845
686171	15846
305855	15847
131429	15848
457263	15849
1678	15850
139210	15851
120214	15852
242049	15853
112840	15854
12407	15855
190804	15856
414563	15857
180519	15858
98293	15859
162944	15860
293121	15861
309129	15862
17785	15863
587310	15864
449276	15865
247703	15866
113050	15867
470324	15868
154989	15869
23625	15870
23879	15871
5876	15872
360292	15873
411514	15874
340275	15875
274411	15876
23580	15877
802	15878
256277	15879
189163	15880
231254	15881
227021	15882
11897	15883
626994	15884
20891	15885
30285	15886
365766	15887
272526	15888
45543	15889
665159	15890
465023	15891
110850	15892
79325	15893
21548	15894
432364	15895
154756	15896
171048	15897
548999	15898
102842	15899
55461	15900
169881	15901
130635	15902
181074	15903
23580	15904
499009	15905
177	15906
188255	15907
89885	15908
338661	15909
55476	15910
366547	15911
365200	15912
126707	15913
576340	15914
399581	15915
658824	15916
184760	15917
265141	15918
283372	15919
300667	15920
568535	15921
106058	15922
383235	15923
7647	15924
498157	15925
330966	15926
363636	15927
182214	15928
431245	15929
446009	15930
129000	15931
499222	15932
572203	15933
352609	15934
532898	15935
127798	15936
278142	15937
17072	15938
35698	15939
486422	15940
77461	15941
156868	15942
161883	15943
134478	15944
210261	15945
438900	15946
144271	15947
66174	15948
272184	15949
83565	15950
387076	15951
408710	15952
660448	15953
176915	15954
433824	15955
617617	15956
206998	15957
463277	15958
1237	15959
683338	15960
84212	15961
507825	15962
84180	15963
60058	15964
494255	15965
504520	15966
412777	15967
510603	15968
23630	15969
46425	15970
181094	15971
86806	15972
304724	15973
201429	15974
56178	15975
165868	15976
213641	15977
36115	15978
254443	15979
570189	15980
311128	15981
43057	15982
487350	15983
613081	15984
19340	15985
86471	15986
435125	15987
692854	15988
238836	15989
508455	15990
18567	15991
48124	15992
374530	15993
658569	15994
67151	15995
619437	15996
243783	15997
4623	15998
43362	15999
75151	16000
110184	16001
35682	16002
184219	16003
693238	16004
403714	16005
89879	16006
352282	16007
630158	16008
382997	16009
186232	16010
572206	16011
8198	16012
571058	16013
21153	16014
956	16015
472342	16016
630791	16017
381306	16018
695875	16019
122661	16020
622836	16021
14357	16022
13468	16023
29626	16024
56525	16025
383853	16026
233797	16027
626012	16028
62772	16029
8475	16030
495948	16031
655559	16032
122327	16033
447339	16034
6563	16035
130296	16036
62266	16037
107246	16038
480570	16039
126520	16040
89157	16041
21634	16042
670453	16043
451382	16044
238543	16045
255186	16046
24971	16047
505709	16048
334609	16049
176234	16050
321010	16051
591095	16052
430398	16053
348138	16054
485858	16055
371391	16056
267509	16057
533362	16058
533406	16059
494913	16060
428932	16061
227300	16062
315578	16063
1491	16064
662711	16065
588715	16066
17631	16067
279411	16068
340843	16069
61025	16070
177100	16071
208401	16072
105937	16073
72693	16074
532126	16075
101862	16076
565211	16077
621088	16078
183221	16079
516369	16080
173749	16081
168304	16082
553617	16083
154026	16084
229882	16085
137701	16086
341347	16087
11407	16088
1304	16089
14122	16090
4860	16091
205193	16092
29	16093
88912	16094
661751	16095
232358	16096
441352	16097
2570	16098
297014	16099
492707	16100
61651	16101
268388	16102
19934	16103
431069	16104
628356	16105
559749	16106
35867	16107
589932	16108
115936	16109
564359	16110
616475	16111
690568	16112
347145	16113
576418	16114
25477	16115
23987	16116
381952	16117
682649	16118
690369	16119
150407	16120
107243	16121
494345	16122
678616	16123
14977	16124
375913	16125
475603	16126
140575	16127
198313	16128
163007	16129
17089	16130
38073	16131
401397	16132
194774	16133
71115	16134
645489	16135
6655	16136
606548	16137
149791	16138
386844	16139
202554	16140
89352	16141
511529	16142
619710	16143
26532	16144
221701	16145
142558	16146
46936	16147
337662	16148
79396	16149
360517	16150
295205	16151
222392	16152
324711	16153
55047	16154
82764	16155
447353	16156
7148	16157
429621	16158
258	16159
390013	16160
572138	16161
445311	16162
18497	16163
140504	16164
267307	16165
305056	16166
126638	16167
127320	16168
689432	16169
20280	16170
270383	16171
507934	16172
663469	16173
349302	16174
429072	16175
188911	16176
112950	16177
646094	16178
526853	16179
170100	16180
293961	16181
645170	16182
151024	16183
2663	16184
301389	16185
506492	16186
325240	16187
30257	16188
570882	16189
81690	16190
340926	16191
593300	16192
547294	16193
365775	16194
378227	16195
517560	16196
387478	16197
615673	16198
222563	16199
687589	16200
34558	16201
33220	16202
457786	16203
690099	16204
194761	16205
631216	16206
153825	16207
282090	16208
696600	16209
196740	16210
42247	16211
48270	16212
318418	16213
152665	16214
360200	16215
3853	16216
513005	16217
212052	16218
591042	16219
84271	16220
636804	16221
514840	16222
340297	16223
186251	16224
195799	16225
44822	16226
353512	16227
123204	16228
148198	16229
614337	16230
142957	16231
654521	16232
480773	16233
363810	16234
108328	16235
393268	16236
394726	16237
22383	16238
33312	16239
180462	16240
568663	16241
593630	16242
162573	16243
203791	16244
422098	16245
47289	16246
4475	16247
148786	16248
173081	16249
392234	16250
386190	16251
54312	16252
384353	16253
1065	16254
573874	16255
643181	16256
48350	16257
617007	16258
142382	16259
8150	16260
474360	16261
281567	16262
146828	16263
393592	16264
9326	16265
504018	16266
12171	16267
19837	16268
14680	16269
673161	16270
452729	16271
90302	16272
457147	16273
300929	16274
21421	16275
296637	16276
382123	16277
57174	16278
3164	16279
92956	16280
471314	16281
131017	16282
83579	16283
601409	16284
467098	16285
129437	16286
563927	16287
26407	16288
54613	16289
31250	16290
152764	16291
281560	16292
557507	16293
336515	16294
408228	16295
26620	16296
141505	16297
2330	16298
379402	16299
86623	16300
177753	16301
202242	16302
645915	16303
162964	16304
512897	16305
184532	16306
482297	16307
469895	16308
23215	16309
477991	16310
47279	16311
314496	16312
29972	16313
359017	16314
673610	16315
218961	16316
330859	16317
39283	16318
407679	16319
251663	16320
560891	16321
645205	16322
91708	16323
479532	16324
388043	16325
195000	16326
334657	16327
94054	16328
64621	16329
543838	16330
295481	16331
148605	16332
75232	16333
642846	16334
526901	16335
12733	16336
157684	16337
57502	16338
477261	16339
84854	16340
11559	16341
66917	16342
19022	16343
1368	16344
39181	16345
644174	16346
645940	16347
500679	16348
149482	16349
226141	16350
98944	16351
26312	16352
685557	16353
246916	16354
107443	16355
673262	16356
433149	16357
419150	16358
292470	16359
64500	16360
559932	16361
154446	16362
33162	16363
693473	16364
728	16365
343195	16366
20972	16367
163316	16368
177016	16369
623845	16370
6980	16371
299807	16372
131384	16373
146453	16374
330949	16375
517398	16376
164921	16377
310532	16378
331284	16379
9430	16380
148587	16381
173139	16382
106756	16383
528815	16384
274258	16385
501206	16386
509175	16387
431853	16388
62102	16389
419004	16390
234625	16391
653014	16392
166816	16393
78943	16394
96876	16395
140713	16396
644390	16397
152943	16398
37653	16399
152949	16400
592851	16401
446531	16402
30583	16403
16057	16404
8828	16405
673731	16406
215833	16407
515511	16408
692048	16409
340324	16410
58099	16411
47124	16412
469638	16413
461364	16414
538404	16415
20966	16416
519185	16417
303585	16418
334562	16419
11808	16420
311517	16421
71879	16422
611707	16423
105462	16424
314898	16425
266595	16426
582278	16427
7319	16428
235241	16429
340100	16430
596921	16431
340025	16432
363090	16433
658065	16434
485889	16435
4650	16436
409150	16437
455382	16438
133903	16439
196391	16440
55880	16441
672802	16442
290687	16443
657559	16444
544488	16445
131658	16446
611032	16447
166092	16448
248724	16449
664148	16450
65930	16451
95636	16452
206102	16453
451287	16454
73590	16455
381346	16456
8834	16457
232895	16458
265696	16459
151488	16460
153619	16461
625978	16462
74170	16463
256894	16464
573242	16465
227365	16466
40909	16467
661279	16468
687100	16469
366651	16470
345027	16471
154624	16472
363273	16473
243366	16474
153249	16475
567921	16476
74875	16477
11053	16478
33004	16479
281246	16480
464210	16481
374766	16482
395252	16483
74540	16484
75211	16485
478411	16486
80694	16487
382551	16488
25567	16489
87814	16490
97261	16491
467142	16492
55080	16493
276066	16494
26867	16495
26470	16496
520795	16497
321795	16498
109007	16499
26294	16500
464381	16501
37850	16502
47433	16503
126243	16504
1604	16505
438765	16506
440862	16507
521836	16508
155195	16509
467117	16510
88502	16511
574743	16512
268858	16513
41797	16514
123643	16515
5863	16516
396	16517
664673	16518
303640	16519
624820	16520
47013	16521
337286	16522
128874	16523
561335	16524
209010	16525
264325	16526
614477	16527
7863	16528
220152	16529
59018	16530
377062	16531
20775	16532
467625	16533
357768	16534
692775	16535
43143	16536
423202	16537
10916	16538
594585	16539
32001	16540
200158	16541
45821	16542
561034	16543
665104	16544
532933	16545
420254	16546
555842	16547
90285	16548
140932	16549
47673	16550
326338	16551
3741	16552
143537	16553
256002	16554
155128	16555
681366	16556
23199	16557
10566	16558
163297	16559
620691	16560
53736	16561
452504	16562
546924	16563
155302	16564
545180	16565
650365	16566
41158	16567
385062	16568
39500	16569
508509	16570
344573	16571
474017	16572
471098	16573
570890	16574
98176	16575
528337	16576
637728	16577
392635	16578
19294	16579
491294	16580
376331	16581
150058	16582
35682	16583
132105	16584
324758	16585
663387	16586
328620	16587
378264	16588
572400	16589
577407	16590
513902	16591
43037	16592
244043	16593
522682	16594
521610	16595
94907	16596
103700	16597
597040	16598
23293	16599
548869	16600
382365	16601
159842	16602
630228	16603
403104	16604
577941	16605
681580	16606
121622	16607
38488	16608
668649	16609
192517	16610
414640	16611
82604	16612
93625	16613
368324	16614
565757	16615
639929	16616
407681	16617
658577	16618
98216	16619
654854	16620
133637	16621
445448	16622
19206	16623
125935	16624
676064	16625
93184	16626
834	16627
33967	16628
28909	16629
655666	16630
565611	16631
307115	16632
126974	16633
34613	16634
433056	16635
50836	16636
615633	16637
583251	16638
226236	16639
510057	16640
281091	16641
557420	16642
169668	16643
396973	16644
137554	16645
302588	16646
123722	16647
282154	16648
234839	16649
561798	16650
572524	16651
63519	16652
376837	16653
400854	16654
338774	16655
419643	16656
341035	16657
178442	16658
655088	16659
164683	16660
55939	16661
24296	16662
186991	16663
680956	16664
279310	16665
618464	16666
576406	16667
21251	16668
216091	16669
581042	16670
416832	16671
645641	16672
282443	16673
75157	16674
159205	16675
289238	16676
56164	16677
19876	16678
43324	16679
528756	16680
595303	16681
377248	16682
549187	16683
62769	16684
681542	16685
567205	16686
466770	16687
635376	16688
568080	16689
572464	16690
328223	16691
309072	16692
480209	16693
157208	16694
40133	16695
109105	16696
10	16697
2455	16698
76816	16699
14860	16700
16810	16701
1082	16702
172128	16703
488249	16704
5013	16705
668025	16706
114247	16707
52379	16708
27932	16709
565	16710
441626	16711
112196	16712
165938	16713
15353	16714
10654	16715
28572	16716
110	16717
323364	16718
633431	16719
177701	16720
93576	16721
13565	16722
18829	16723
298534	16724
18550	16725
168873	16726
222873	16727
7573	16728
102664	16729
672391	16730
278075	16731
17954	16732
22981	16733
148710	16734
18820	16735
22571	16736
253460	16737
239747	16738
46996	16739
410218	16740
214291	16741
59773	16742
156393	16743
3554	16744
108359	16745
387929	16746
643056	16747
147295	16748
10988	16749
224623	16750
374296	16751
125815	16752
111006	16753
613899	16754
306	16755
436196	16756
292118	16757
523795	16758
5203	16759
153707	16760
230926	16761
84882	16762
662569	16763
1448	16764
5320	16765
626953	16766
24200	16767
692314	16768
156364	16769
480278	16770
100944	16771
22284	16772
7633	16773
583675	16774
325860	16775
37866	16776
135613	16777
28124	16778
387080	16779
151411	16780
338461	16781
1169	16782
34942	16783
298487	16784
29820	16785
385293	16786
81961	16787
518985	16788
658350	16789
519332	16790
6023	16791
575608	16792
25240	16793
280925	16794
78464	16795
46769	16796
476433	16797
153590	16798
306966	16799
332064	16800
110202	16801
5128	16802
60463	16803
12825	16804
46917	16805
21432	16806
573700	16807
518864	16808
79802	16809
548957	16810
163	16811
106403	16812
46511	16813
8698	16814
266236	16815
7843	16816
15813	16817
3172	16818
197929	16819
56007	16820
243634	16821
637451	16822
497436	16823
261114	16824
173766	16825
98805	16826
466090	16827
21047	16828
167312	16829
120570	16830
442525	16831
198401	16832
52282	16833
7055	16834
484929	16835
245908	16836
40744	16837
507945	16838
80509	16839
572685	16840
150833	16841
467833	16842
30909	16843
93544	16844
667834	16845
20366	16846
76966	16847
653419	16848
54788	16849
153757	16850
25974	16851
123291	16852
23226	16853
143120	16854
125771	16855
51254	16856
5425	16857
82116	16858
138550	16859
435070	16860
79669	16861
650803	16862
90832	16863
23863	16864
342400	16865
379782	16866
25897	16867
393219	16868
178135	16869
645808	16870
148537	16871
235045	16872
102918	16873
1891	16874
21661	16875
6236	16876
221292	16877
346996	16878
173886	16879
243076	16880
201757	16881
134736	16882
283363	16883
113324	16884
21448	16885
615716	16886
8686	16887
144219	16888
202108	16889
315254	16890
546100	16891
152316	16892
18243	16893
527886	16894
400750	16895
641995	16896
3613	16897
624576	16898
537242	16899
48144	16900
2711	16901
112249	16902
81371	16903
65338	16904
219244	16905
12139	16906
8684	16907
44201	16908
300385	16909
310510	16910
14794	16911
86789	16912
587696	16913
21829	16914
5205	16915
37200	16916
85823	16917
238255	16918
316784	16919
459992	16920
144006	16921
94654	16922
616478	16923
485161	16924
18845	16925
11946	16926
98631	16927
123267	16928
452691	16929
4654	16930
4188	16931
16863	16932
464928	16933
17920	16934
574107	16935
106166	16936
524384	16937
323991	16938
14049	16939
20419	16940
120542	16941
177143	16942
202563	16943
73250	16944
198407	16945
16581	16946
485491	16947
208368	16948
522565	16949
667070	16950
406319	16951
79915	16952
430448	16953
10061	16954
211456	16955
661303	16956
464	16957
94407	16958
19688	16959
35340	16960
479285	16961
454441	16962
607848	16963
238042	16964
52012	16965
554744	16966
336080	16967
24566	16968
4619	16969
155841	16970
72846	16971
79565	16972
657127	16973
29324	16974
50785	16975
93332	16976
110118	16977
205244	16978
173691	16979
55591	16980
91735	16981
74467	16982
421879	16983
174088	16984
39357	16985
34136	16986
146549	16987
476840	16988
162048	16989
330363	16990
134857	16991
696557	16992
162825	16993
393357	16994
110106	16995
1319	16996
104876	16997
170219	16998
138032	16999
10507	17000
84095	17001
71380	17002
21012	17003
134644	17004
31070	17005
417154	17006
8755	17007
51336	17008
634526	17009
55552	17010
357118	17011
232282	17012
560804	17013
51778	17014
51637	17015
114228	17016
4329	17017
121570	17018
70973	17019
14329	17020
13457	17021
85888	17022
15951	17023
675163	17024
230181	17025
147321	17026
112079	17027
227729	17028
603287	17029
66289	17030
352517	17031
232089	17032
296046	17033
194649	17034
645395	17035
49154	17036
393490	17037
38083	17038
491458	17039
653738	17040
51374	17041
39588	17042
686161	17043
495356	17044
135123	17045
547501	17046
27581	17047
290779	17048
17	17049
116737	17050
68322	17051
522409	17052
508861	17053
149489	17054
677479	17055
14720	17056
71761	17057
1014	17058
64160	17059
665923	17060
123337	17061
500226	17062
363394	17063
204303	17064
16509	17065
459685	17066
520138	17067
276178	17068
146435	17069
456202	17070
35974	17071
590200	17072
11284	17073
18536	17074
12856	17075
93632	17076
69252	17077
168504	17078
4741	17079
72447	17080
137697	17081
199	17082
10821	17083
343	17084
540554	17085
651287	17086
149295	17087
38339	17088
431306	17089
398699	17090
4562	17091
102981	17092
549586	17093
21731	17094
392890	17095
294435	17096
274225	17097
584569	17098
19019	17099
31767	17100
1873	17101
545911	17102
41160	17103
184737	17104
673147	17105
518232	17106
133970	17107
166288	17108
651520	17109
69505	17110
329101	17111
74911	17112
167339	17113
454202	17114
40287	17115
3115	17116
151895	17117
364091	17118
11152	17119
7480	17120
51627	17121
161726	17122
369078	17123
13324	17124
163119	17125
254604	17126
447954	17127
49776	17128
421302	17129
123521	17130
84076	17131
630121	17132
146309	17133
5566	17134
5344	17135
310744	17136
609165	17137
29232	17138
43945	17139
352812	17140
101119	17141
22371	17142
151095	17143
159299	17144
128565	17145
8455	17146
50937	17147
65446	17148
26883	17149
58398	17150
13424	17151
36783	17152
3845	17153
101126	17154
667965	17155
62184	17156
39445	17157
383484	17158
401031	17159
309826	17160
177202	17161
261516	17162
532120	17163
119522	17164
22537	17165
123619	17166
233150	17167
465344	17168
922	17169
211617	17170
209506	17171
40490	17172
17002	17173
6312	17174
603544	17175
28689	17176
673375	17177
170118	17178
504752	17179
1685	17180
103479	17181
162344	17182
36113	17183
69443	17184
58881	17185
301345	17186
4309	17187
497388	17188
47889	17189
540866	17190
228964	17191
460759	17192
415278	17193
560080	17194
31503	17195
4551	17196
159	17197
684678	17198
235010	17199
512538	17200
21558	17201
962	17202
508161	17203
30262	17204
99781	17205
519917	17206
2464	17207
47401	17208
482554	17209
3955	17210
427151	17211
168456	17212
158852	17213
50691	17214
5220	17215
184103	17216
180539	17217
67748	17218
11206	17219
15058	17220
9407	17221
14800	17222
314454	17223
63324	17224
40324	17225
211771	17226
87529	17227
498316	17228
369511	17229
108101	17230
42548	17231
1812	17232
36157	17233
36493	17234
16988	17235
3952	17236
146869	17237
258330	17238
151964	17239
46686	17240
284176	17241
30713	17242
153220	17243
5234	17244
2101	17245
4171	17246
319304	17247
672164	17248
43633	17249
3665	17250
648746	17251
513323	17252
88065	17253
45081	17254
20525	17255
103844	17256
386227	17257
86883	17258
3958	17259
153573	17260
527804	17261
533175	17262
28151	17263
47152	17264
355976	17265
39524	17266
657187	17267
6548	17268
9208	17269
86686	17270
22060	17271
84335	17272
103138	17273
27540	17274
64972	17275
8285	17276
66927	17277
115121	17278
1812	17279
120590	17280
77612	17281
149957	17282
76813	17283
125540	17284
637763	17285
316247	17286
300527	17287
26772	17288
367718	17289
93609	17290
424011	17291
13609	17292
67683	17293
364035	17294
127015	17295
690197	17296
565123	17297
60615	17298
59051	17299
232311	17300
97276	17301
68960	17302
679617	17303
499151	17304
137145	17305
59547	17306
330548	17307
12476	17308
58793	17309
427076	17310
57503	17311
499072	17312
75757	17313
593890	17314
553650	17315
129081	17316
665914	17317
51977	17318
651776	17319
143445	17320
335210	17321
174306	17322
349013	17323
136840	17324
108060	17325
18955	17326
107073	17327
141334	17328
625976	17329
228910	17330
540760	17331
512241	17332
24737	17333
29695	17334
152406	17335
25800	17336
151365	17337
541620	17338
58825	17339
354921	17340
97756	17341
144562	17342
118249	17343
327136	17344
532467	17345
217016	17346
527	17347
85825	17348
11560	17349
55498	17350
594510	17351
130812	17352
449283	17353
379180	17354
288736	17355
107385	17356
2580	17357
637113	17358
262187	17359
49040	17360
287350	17361
11758	17362
186877	17363
15616	17364
410481	17365
11148	17366
9301	17367
100739	17368
29051	17369
560786	17370
12487	17371
10602	17372
53133	17373
603483	17374
358150	17375
666154	17376
661753	17377
513587	17378
132764	17379
284746	17380
663949	17381
22934	17382
20276	17383
100413	17384
543324	17385
513741	17386
296292	17387
135964	17388
18933	17389
553101	17390
14523	17391
336235	17392
463595	17393
949	17394
33843	17395
94663	17396
120520	17397
123581	17398
9380	17399
33	17400
10618	17401
8113	17402
104034	17403
540042	17404
11159	17405
225458	17406
301067	17407
151305	17408
93474	17409
960	17410
4811	17411
1123	17412
8524	17413
108518	17414
108375	17415
36341	17416
697898	17417
42655	17418
232304	17419
106912	17420
4795	17421
51130	17422
167218	17423
896	17424
44335	17425
555876	17426
359442	17427
100801	17428
315309	17429
692913	17430
125482	17431
504000	17432
12186	17433
71719	17434
4600	17435
684219	17436
120883	17437
206700	17438
36046	17439
260599	17440
300558	17441
74284	17442
67390	17443
172414	17444
73909	17445
36061	17446
692806	17447
106257	17448
604877	17449
8356	17450
103636	17451
484455	17452
258432	17453
205857	17454
373688	17455
145	17456
485011	17457
10133	17458
45574	17459
692551	17460
106314	17461
12649	17462
336990	17463
15777	17464
435894	17465
81963	17466
663258	17467
154919	17468
585911	17469
106820	17470
13069	17471
49573	17472
74180	17473
23058	17474
580236	17475
45704	17476
259878	17477
54719	17478
24110	17479
479506	17480
42220	17481
25164	17482
653543	17483
334256	17484
21022	17485
542100	17486
105568	17487
540491	17488
105463	17489
55211	17490
25852	17491
478726	17492
367446	17493
92792	17494
654018	17495
44296	17496
149533	17497
38492	17498
21312	17499
39434	17500
11326	17501
47903	17502
543788	17503
335484	17504
686308	17505
495737	17506
584584	17507
569597	17508
171529	17509
107391	17510
308662	17511
356607	17512
141742	17513
150723	17514
56842	17515
21655	17516
176224	17517
11089	17518
127394	17519
118280	17520
574347	17521
55014	17522
125009	17523
32472	17524
31973	17525
265479	17526
38252	17527
477684	17528
23474	17529
476348	17530
69	17531
155482	17532
367122	17533
513799	17534
550965	17535
29430	17536
11644	17537
535488	17538
247178	17539
403490	17540
44555	17541
143965	17542
283964	17543
66461	17544
22058	17545
29170	17546
38743	17547
6288	17548
167215	17549
175680	17550
564631	17551
8871	17552
88346	17553
92426	17554
9222	17555
682057	17556
32179	17557
1901	17558
2	17559
58594	17560
42593	17561
24375	17562
17891	17563
12558	17564
513495	17565
19012	17566
22426	17567
91145	17568
88948	17569
479476	17570
404870	17571
315208	17572
2507	17573
261157	17574
412456	17575
415534	17576
295407	17577
136288	17578
470707	17579
480763	17580
44711	17581
279727	17582
105539	17583
218809	17584
107399	17585
696927	17586
17286	17587
18707	17588
144227	17589
232876	17590
15557	17591
31658	17592
21883	17593
48423	17594
620820	17595
94911	17596
294583	17597
108725	17598
367	17599
36023	17600
435708	17601
23447	17602
314742	17603
276627	17604
235654	17605
147554	17606
326259	17607
152419	17608
150277	17609
342159	17610
435889	17611
560012	17612
29655	17613
162	17614
454623	17615
83893	17616
227713	17617
8954	17618
30190	17619
63789	17620
90143	17621
49505	17622
36672	17623
67539	17624
13165	17625
93608	17626
105570	17627
575599	17628
28421	17629
201518	17630
415667	17631
47068	17632
387	17633
57350	17634
425342	17635
8939	17636
519907	17637
599812	17638
314897	17639
427383	17640
126571	17641
110254	17642
5687	17643
138939	17644
14795	17645
2019	17646
324105	17647
5248	17648
45734	17649
55583	17650
49664	17651
499701	17652
37146	17653
28960	17654
3963	17655
450496	17656
167855	17657
164615	17658
1889	17659
14897	17660
15578	17661
260411	17662
230019	17663
323475	17664
471696	17665
60027	17666
36093	17667
69139	17668
216273	17669
113292	17670
52277	17671
157151	17672
247437	17673
13220	17674
630432	17675
73822	17676
25884	17677
20592	17678
493462	17679
144951	17680
232383	17681
681661	17682
60449	17683
501884	17684
27504	17685
673049	17686
89833	17687
104462	17688
211054	17689
21619	17690
206312	17691
18916	17692
248727	17693
231516	17694
571391	17695
25622	17696
12528	17697
665290	17698
650821	17699
44956	17700
377594	17701
25545	17702
92999	17703
609091	17704
382110	17705
669299	17706
176676	17707
673477	17708
335428	17709
52865	17710
28648	17711
544980	17712
60458	17713
13246	17714
31094	17715
461909	17716
41007	17717
114395	17718
326545	17719
158826	17720
661747	17721
404069	17722
610084	17723
284215	17724
160176	17725
3337	17726
217138	17727
380013	17728
204652	17729
235530	17730
685448	17731
237024	17732
151626	17733
44649	17734
36181	17735
118261	17736
114398	17737
584674	17738
25186	17739
324951	17740
65370	17741
484980	17742
457536	17743
551359	17744
585785	17745
592399	17746
93557	17747
144243	17748
17192	17749
58397	17750
55757	17751
12232	17752
91551	17753
160840	17754
11733	17755
251921	17756
15368	17757
88509	17758
65612	17759
459895	17760
12936	17761
177957	17762
217234	17763
503344	17764
162403	17765
134300	17766
6017	17767
328963	17768
312140	17769
147271	17770
475157	17771
12890	17772
387	17773
132704	17774
385497	17775
579274	17776
161562	17777
134848	17778
46787	17779
35541	17780
20406	17781
146429	17782
676133	17783
51160	17784
462343	17785
471136	17786
585778	17787
131575	17788
7325	17789
315854	17790
87530	17791
132199	17792
141237	17793
334689	17794
101106	17795
504047	17796
729	17797
245229	17798
40638	17799
696962	17800
41647	17801
607857	17802
17281	17803
683163	17804
304236	17805
338961	17806
134226	17807
177106	17808
126608	17809
358439	17810
433702	17811
145503	17812
75183	17813
397323	17814
295096	17815
579	17816
504966	17817
412393	17818
112137	17819
117243	17820
463727	17821
17654	17822
4464	17823
118324	17824
85831	17825
162089	17826
472111	17827
509342	17828
93539	17829
246487	17830
41107	17831
36649	17832
8379	17833
605952	17834
72178	17835
23394	17836
331694	17837
409262	17838
99358	17839
75066	17840
106925	17841
677357	17842
35769	17843
10664	17844
568095	17845
417318	17846
206643	17847
82792	17848
249977	17849
610294	17850
67030	17851
236394	17852
64604	17853
6510	17854
344448	17855
98599	17856
602632	17857
35544	17858
503193	17859
315752	17860
17597	17861
4794	17862
90303	17863
214469	17864
90335	17865
17357	17866
10487	17867
459641	17868
596243	17869
8617	17870
25831	17871
2157	17872
128476	17873
35833	17874
230968	17875
25924	17876
155714	17877
20453	17878
141205	17879
88319	17880
12723	17881
353276	17882
697933	17883
93585	17884
238557	17885
34372	17886
541348	17887
323104	17888
685476	17889
563874	17890
136064	17891
255805	17892
137734	17893
60477	17894
78113	17895
316637	17896
23448	17897
63308	17898
56648	17899
22445	17900
411326	17901
340330	17902
30926	17903
5619	17904
9549	17905
548784	17906
298	17907
30460	17908
589364	17909
128816	17910
62981	17911
443944	17912
27378	17913
217771	17914
47752	17915
586004	17916
442166	17917
553563	17918
8136	17919
146255	17920
46391	17921
855	17922
504013	17923
354149	17924
410869	17925
165318	17926
152266	17927
160956	17928
608315	17929
381644	17930
238633	17931
421640	17932
592904	17933
416336	17934
9256	17935
79415	17936
157096	17937
384680	17938
16340	17939
122387	17940
186526	17941
160904	17942
29991	17943
32809	17944
73570	17945
171225	17946
669797	17947
410356	17948
57467	17949
594034	17950
140291	17951
154915	17952
31855	17953
68145	17954
665722	17955
367857	17956
172296	17957
266513	17958
63875	17959
642199	17960
469486	17961
110123	17962
23044	17963
277228	17964
240614	17965
5354	17966
141562	17967
389382	17968
130554	17969
327591	17970
270483	17971
681676	17972
148187	17973
579714	17974
176835	17975
6171	17976
655177	17977
652258	17978
132045	17979
457022	17980
7281	17981
10691	17982
21161	17983
670391	17984
46332	17985
508640	17986
3582	17987
68623	17988
61381	17989
55401	17990
60528	17991
60479	17992
561852	17993
229556	17994
34959	17995
74310	17996
568797	17997
68593	17998
155760	17999
228261	18000
680103	18001
36052	18002
566280	18003
349925	18004
1033	18005
353351	18006
112094	18007
244148	18008
575942	18009
214407	18010
28256	18011
425855	18012
307760	18013
63060	18014
161315	18015
528853	18016
325331	18017
111173	18018
123415	18019
6848	18020
31041	18021
76766	18022
647325	18023
113731	18024
21683	18025
474723	18026
3617	18027
74262	18028
4288	18029
5679	18030
30455	18031
651758	18032
409741	18033
664500	18034
14608	18035
566288	18036
367340	18037
133462	18038
214188	18039
6828	18040
31474	18041
48351	18042
22196	18043
410515	18044
294820	18045
146050	18046
6075	18047
13828	18048
48746	18049
17930	18050
107779	18051
652523	18052
401701	18053
393300	18054
12030	18055
204349	18056
19779	18057
603363	18058
402229	18059
271868	18060
67469	18061
50401	18062
18189	18063
501047	18064
525951	18065
23322	18066
682634	18067
49339	18068
49320	18069
268940	18070
6871	18071
646413	18072
156344	18073
6083	18074
204034	18075
586795	18076
123109	18077
605595	18078
636333	18079
139699	18080
145847	18081
301824	18082
4356	18083
102256	18084
62352	18085
552315	18086
75640	18087
16108	18088
555007	18089
148668	18090
319476	18091
505	18092
360962	18093
316343	18094
204308	18095
1420	18096
643920	18097
100756	18098
31276	18099
364836	18100
401356	18101
648750	18102
51620	18103
7701	18104
42059	18105
484869	18106
176050	18107
177124	18108
172193	18109
22521	18110
371778	18111
605024	18112
384875	18113
6000	18114
513497	18115
41562	18116
45519	18117
429769	18118
16213	18119
175754	18120
61380	18121
682486	18122
32090	18123
285696	18124
10994	18125
161256	18126
122517	18127
109807	18128
104441	18129
77706	18130
2669	18131
38058	18132
685659	18133
186609	18134
372495	18135
381264	18136
90089	18137
332081	18138
688005	18139
13157	18140
240240	18141
21795	18142
339840	18143
50584	18144
95867	18145
69409	18146
565867	18147
31603	18148
509333	18149
111879	18150
617369	18151
18074	18152
9135	18153
167858	18154
1690	18155
11151	18156
79497	18157
121907	18158
29013	18159
682443	18160
92510	18161
74857	18162
354252	18163
503963	18164
18469	18165
609004	18166
191631	18167
176394	18168
160127	18169
393347	18170
138443	18171
28411	18172
256129	18173
85992	18174
30166	18175
922	18176
87247	18177
30904	18178
74532	18179
5947	18180
55802	18181
1259	18182
14619	18183
76031	18184
120638	18185
632516	18186
259840	18187
519325	18188
579765	18189
384763	18190
16761	18191
548662	18192
93335	18193
241985	18194
432098	18195
1464	18196
8378	18197
212629	18198
430643	18199
110106	18200
348286	18201
30929	18202
4211	18203
24302	18204
323541	18205
468263	18206
34402	18207
287709	18208
65123	18209
154845	18210
66814	18211
52500	18212
330803	18213
2289	18214
151237	18215
35891	18216
13823	18217
534609	18218
350203	18219
670760	18220
75068	18221
3155	18222
53078	18223
324123	18224
33895	18225
37518	18226
25825	18227
9294	18228
10596	18229
132725	18230
240821	18231
564247	18232
263624	18233
578611	18234
491443	18235
294665	18236
601308	18237
2595	18238
77468	18239
251558	18240
410786	18241
152940	18242
9123	18243
342410	18244
36173	18245
545650	18246
48799	18247
650746	18248
139227	18249
288176	18250
200569	18251
298380	18252
148717	18253
171411	18254
127682	18255
4185	18256
527972	18257
334235	18258
387789	18259
211577	18260
48629	18261
477543	18262
106903	18263
8765	18264
201270	18265
134162	18266
119655	18267
17081	18268
182477	18269
671317	18270
112874	18271
38191	18272
396921	18273
21316	18274
357279	18275
30238	18276
132746	18277
107441	18278
634976	18279
15932	18280
220802	18281
157485	18282
6917	18283
588581	18284
100398	18285
8251	18286
147028	18287
79670	18288
29656	18289
487427	18290
409532	18291
249702	18292
661806	18293
248940	18294
107440	18295
78761	18296
676091	18297
156566	18298
121574	18299
92099	18300
634954	18301
117442	18302
2310	18303
59265	18304
583721	18305
81373	18306
424651	18307
9526	18308
272926	18309
647388	18310
595761	18311
23940	18312
445557	18313
156664	18314
657252	18315
338683	18316
87342	18317
108276	18318
210755	18319
78414	18320
323496	18321
592439	18322
44732	18323
30899	18324
63140	18325
1060	18326
336317	18327
47772	18328
525049	18329
9407	18330
9230	18331
3703	18332
321518	18333
275700	18334
509186	18335
153737	18336
93332	18337
262165	18338
15019	18339
397981	18340
568671	18341
326653	18342
235537	18343
527956	18344
6732	18345
400689	18346
48280	18347
634164	18348
53795	18349
172169	18350
18844	18351
59910	18352
680484	18353
356635	18354
354622	18355
615703	18356
133428	18357
650833	18358
353552	18359
583615	18360
23554	18361
500955	18362
64174	18363
246873	18364
20071	18365
140128	18366
5116	18367
439133	18368
144155	18369
526563	18370
130421	18371
46574	18372
62157	18373
607110	18374
492910	18375
224394	18376
3063	18377
75170	18378
55818	18379
497168	18380
4603	18381
31270	18382
352433	18383
30395	18384
128582	18385
100362	18386
78764	18387
66756	18388
647368	18389
103755	18390
499968	18391
331770	18392
146000	18393
7777	18394
3595	18395
564226	18396
11135	18397
95231	18398
117612	18399
111180	18400
3386	18401
10945	18402
44138	18403
687339	18404
388824	18405
138015	18406
540951	18407
45103	18408
35693	18409
201558	18410
106444	18411
381754	18412
557763	18413
573520	18414
111025	18415
332200	18416
2801	18417
687534	18418
137655	18419
1525	18420
639361	18421
13624	18422
96444	18423
163177	18424
115580	18425
467536	18426
591923	18427
119685	18428
84473	18429
36055	18430
560018	18431
56401	18432
643148	18433
530628	18434
52309	18435
684452	18436
25016	18437
333256	18438
254130	18439
2158	18440
7377	18441
18033	18442
508243	18443
445991	18444
85087	18445
609142	18446
100233	18447
616839	18448
13997	18449
36276	18450
560240	18451
662530	18452
60383	18453
123876	18454
81083	18455
12910	18456
22649	18457
214596	18458
373813	18459
520189	18460
3683	18461
3707	18462
56249	18463
1637	18464
540883	18465
590651	18466
427745	18467
495614	18468
103343	18469
173302	18470
201874	18471
10326	18472
131838	18473
131335	18474
5202	18475
168054	18476
296114	18477
556928	18478
382591	18479
389434	18480
1032	18481
503563	18482
325281	18483
202328	18484
100197	18485
49048	18486
167276	18487
131101	18488
526184	18489
689326	18490
334242	18491
39768	18492
239396	18493
24862	18494
16302	18495
510686	18496
656746	18497
497545	18498
231831	18499
44108	18500
583209	18501
553442	18502
175150	18503
665876	18504
57807	18505
382635	18506
176845	18507
25853	18508
35657	18509
378576	18510
556757	18511
471989	18512
2874	18513
665119	18514
34931	18515
198509	18516
166058	18517
51175	18518
472067	18519
29297	18520
243817	18521
43513	18522
4935	18523
155249	18524
468253	18525
1531	18526
161236	18527
517170	18528
359395	18529
54824	18530
76774	18531
564606	18532
586877	18533
2139	18534
219534	18535
286400	18536
71816	18537
593809	18538
570521	18539
97000	18540
164779	18541
127635	18542
203299	18543
116297	18544
4363	18545
29505	18546
5262	18547
162454	18548
182328	18549
41045	18550
67535	18551
392748	18552
238826	18553
1462	18554
172262	18555
58111	18556
147280	18557
30949	18558
41258	18559
8929	18560
847	18561
138673	18562
649945	18563
256165	18564
482044	18565
1021	18566
158035	18567
138531	18568
187842	18569
622184	18570
521345	18571
12027	18572
125495	18573
167856	18574
52581	18575
116256	18576
293586	18577
433622	18578
225375	18579
643314	18580
80191	18581
138540	18582
55145	18583
549837	18584
445488	18585
534781	18586
76530	18587
425123	18588
393427	18589
82115	18590
441183	18591
380629	18592
316099	18593
25161	18594
45757	18595
140747	18596
54287	18597
156877	18598
264619	18599
1923	18600
153754	18601
329977	18602
112018	18603
20731	18604
17805	18605
324698	18606
505527	18607
68160	18608
47744	18609
103553	18610
481926	18611
206065	18612
170429	18613
603762	18614
66530	18615
466277	18616
48522	18617
46639	18618
186	18619
315271	18620
22131	18621
32198	18622
511183	18623
223009	18624
7391	18625
350983	18626
325067	18627
136390	18628
229376	18629
92926	18630
181108	18631
138747	18632
137988	18633
17289	18634
75547	18635
326541	18636
78548	18637
203265	18638
372411	18639
459807	18640
169090	18641
504340	18642
423282	18643
2187	18644
214372	18645
134259	18646
56752	18647
161498	18648
198250	18649
174231	18650
112578	18651
627398	18652
68613	18653
382570	18654
180435	18655
192324	18656
305756	18657
208356	18658
505954	18659
206228	18660
10902	18661
494476	18662
211603	18663
669437	18664
418438	18665
102655	18666
197979	18667
539352	18668
102	18669
134902	18670
492698	18671
338062	18672
121332	18673
555896	18674
548	18675
249824	18676
18299	18677
629805	18678
435946	18679
15949	18680
81734	18681
482990	18682
610310	18683
3563	18684
497839	18685
380016	18686
320368	18687
279638	18688
23076	18689
2563	18690
155644	18691
201536	18692
490148	18693
405815	18694
296177	18695
119860	18696
204246	18697
524502	18698
166803	18699
30880	18700
565291	18701
412105	18702
7066	18703
7579	18704
351383	18705
21874	18706
384701	18707
79921	18708
195760	18709
500733	18710
62136	18711
151348	18712
616919	18713
211360	18714
298797	18715
674212	18716
601015	18717
65433	18718
6178	18719
432049	18720
485189	18721
443290	18722
83177	18723
235536	18724
110905	18725
354035	18726
5283	18727
325386	18728
31116	18729
454394	18730
264416	18731
317567	18732
56761	18733
1862	18734
45454	18735
544998	18736
551570	18737
10977	18738
18803	18739
282769	18740
170162	18741
416107	18742
6850	18743
192170	18744
31604	18745
33763	18746
258415	18747
169492	18748
258338	18749
163097	18750
380183	18751
681446	18752
39306	18753
521254	18754
36728	18755
169253	18756
550212	18757
133351	18758
1137	18759
241109	18760
459233	18761
78782	18762
39685	18763
383503	18764
477761	18765
406241	18766
5960	18767
6584	18768
35437	18769
30693	18770
457252	18771
12902	18772
23270	18773
110197	18774
101622	18775
402468	18776
42721	18777
241126	18778
75999	18779
74961	18780
59346	18781
103648	18782
60943	18783
377461	18784
36902	18785
394210	18786
98429	18787
543010	18788
18581	18789
168681	18790
49471	18791
440381	18792
36704	18793
27684	18794
262337	18795
331139	18796
3603	18797
119509	18798
572519	18799
25031	18800
215001	18801
643406	18802
49857	18803
525652	18804
126842	18805
491476	18806
45137	18807
116749	18808
629332	18809
335194	18810
114912	18811
263733	18812
89465	18813
393489	18814
385107	18815
173053	18816
10832	18817
32760	18818
121151	18819
489361	18820
398988	18821
152286	18822
418717	18823
7313	18824
584879	18825
140236	18826
511504	18827
193956	18828
46420	18829
322160	18830
29399	18831
646802	18832
2936	18833
463224	18834
15355	18835
38742	18836
509513	18837
198439	18838
115233	18839
87777	18840
5067	18841
54634	18842
435560	18843
695775	18844
26457	18845
530264	18846
85787	18847
75025	18848
51395	18849
283	18850
88486	18851
29281	18852
138493	18853
16982	18854
334771	18855
72583	18856
427295	18857
449136	18858
620035	18859
440196	18860
316500	18861
161848	18862
76157	18863
495858	18864
12982	18865
3116	18866
12452	18867
420933	18868
420934	18869
78230	18870
654725	18871
28865	18872
133593	18873
235579	18874
635497	18875
242259	18876
336	18877
101003	18878
244691	18879
657780	18880
499209	18881
364944	18882
2441	18883
655409	18884
18292	18885
433768	18886
538336	18887
205458	18888
331494	18889
127147	18890
497143	18891
116010	18892
166762	18893
506256	18894
19990	18895
512302	18896
112238	18897
2803	18898
155814	18899
348993	18900
518749	18901
70001	18902
19329	18903
185099	18904
228	18905
528305	18906
34099	18907
183746	18908
613565	18909
408661	18910
237502	18911
79281	18912
660482	18913
499038	18914
139034	18915
126346	18916
8231	18917
832	18918
101502	18919
341672	18920
169075	18921
35217	18922
53296	18923
165270	18924
375914	18925
18871	18926
252494	18927
91807	18928
284247	18929
403159	18930
315444	18931
359049	18932
608138	18933
102876	18934
238507	18935
45507	18936
285839	18937
39522	18938
18889	18939
62971	18940
23700	18941
498752	18942
489363	18943
399737	18944
235944	18945
340939	18946
321305	18947
7182	18948
218843	18949
219221	18950
537658	18951
503312	18952
129367	18953
175114	18954
122230	18955
638516	18956
537668	18957
235385	18958
484597	18959
422579	18960
369540	18961
12442	18962
510091	18963
611030	18964
131655	18965
596927	18966
691759	18967
46973	18968
616256	18969
137120	18970
190789	18971
491255	18972
486880	18973
157908	18974
491251	18975
500769	18976
670103	18977
160796	18978
130250	18979
12231	18980
57496	18981
156461	18982
185137	18983
429050	18984
408968	18985
166041	18986
47031	18987
666584	18988
627388	18989
340352	18990
130290	18991
488744	18992
94612	18993
648629	18994
19536	18995
29043	18996
155721	18997
260341	18998
566517	18999
648134	19000
316334	19001
693385	19002
1873	19003
242959	19004
165392	19005
50532	19006
215182	19007
313563	19008
1187	19009
9697	19010
749	19011
7998	19012
58937	19013
361638	19014
21	19015
478185	19016
686973	19017
620109	19018
35588	19019
2707	19020
400073	19021
154081	19022
272654	19023
42972	19024
145058	19025
27162	19026
187795	19027
171192	19028
8	19029
191373	19030
239014	19031
12220	19032
336478	19033
326081	19034
423642	19035
166832	19036
97703	19037
436288	19038
68618	19039
674349	19040
468863	19041
99074	19042
18745	19043
485594	19044
675856	19045
32036	19046
10382	19047
180454	19048
329335	19049
693866	19050
408416	19051
625296	19052
582399	19053
1607	19054
599088	19055
652130	19056
417398	19057
90654	19058
472278	19059
162813	19060
338112	19061
348523	19062
478916	19063
132100	19064
85429	19065
116168	19066
95680	19067
414923	19068
223314	19069
223316	19070
34675	19071
312643	19072
589519	19073
29362	19074
190959	19075
8	19076
557327	19077
12581	19078
355704	19079
506923	19080
551375	19081
132357	19082
74194	19083
14663	19084
166617	19085
121755	19086
166505	19087
597331	19088
618791	19089
432589	19090
43392	19091
618846	19092
96729	19093
267113	19094
12749	19095
16221	19096
286460	19097
178486	19098
541490	19099
234680	19100
834	19101
529789	19102
536239	19103
24543	19104
604503	19105
7537	19106
350742	19107
66726	19108
68772	19109
6383	19110
234497	19111
548080	19112
646980	19113
567611	19114
687256	19115
577101	19116
313869	19117
297169	19118
94216	19119
692252	19120
11294	19121
101423	19122
290878	19123
34696	19124
644175	19125
49595	19126
165714	19127
211286	19128
87709	19129
218545	19130
412462	19131
153492	19132
32755	19133
96671	19134
227410	19135
256843	19136
21181	19137
78730	19138
273769	19139
464488	19140
78933	19141
354212	19142
686175	19143
19328	19144
356415	19145
681574	19146
308993	19147
272219	19148
685174	19149
660146	19150
151782	19151
102083	19152
164411	19153
86120	19154
399386	19155
5925	19156
242135	19157
441766	19158
563382	19159
131982	19160
131996	19161
47539	19162
26247	19163
178940	19164
26251	19165
188895	19166
205520	19167
446455	19168
130111	19169
644496	19170
189544	19171
1114	19172
24277	19173
408539	19174
692485	19175
68505	19176
81357	19177
561285	19178
11656	19179
132302	19180
466227	19181
7333	19182
17407	19183
434379	19184
68850	19185
74396	19186
49026	19187
95258	19188
255564	19189
78995	19190
130237	19191
497529	19192
58109	19193
381935	19194
130364	19195
138397	19196
43441	19197
267498	19198
134818	19199
403151	19200
140861	19201
9616	19202
86843	19203
43379	19204
3052	19205
38526	19206
60165	19207
15801	19208
509382	19209
594748	19210
596748	19211
499012	19212
42191	19213
612418	19214
138116	19215
175398	19216
550270	19217
135869	19218
3354	19219
22575	19220
53682	19221
603996	19222
26385	19223
586043	19224
143532	19225
819	19226
29967	19227
444732	19228
85140	19229
3286	19230
634175	19231
494201	19232
489814	19233
97222	19234
30043	19235
670413	19236
24024	19237
7232	19238
68949	19239
441667	19240
448294	19241
517892	19242
275494	19243
248975	19244
127125	19245
6210	19246
943	19247
12857	19248
538164	19249
60603	19250
86731	19251
25205	19252
4943	19253
484149	19254
13	19255
82783	19256
51046	19257
231920	19258
107658	19259
1981	19260
693128	19261
281162	19262
25819	19263
14911	19264
387122	19265
295915	19266
43961	19267
63264	19268
315084	19269
15152	19270
185677	19271
143448	19272
19751	19273
324262	19274
595941	19275
163	19276
3121	19277
140134	19278
428979	19279
491507	19280
654411	19281
50703	19282
119560	19283
501974	19284
266059	19285
4525	19286
385066	19287
486426	19288
110	19289
611980	19290
327757	19291
40480	19292
79843	19293
27848	19294
641249	19295
302578	19296
49269	19297
172337	19298
382720	19299
451251	19300
47589	19301
470562	19302
8983	19303
43962	19304
610266	19305
680098	19306
1378	19307
11023	19308
61713	19309
489683	19310
9163	19311
16895	19312
1472	19313
491173	19314
438635	19315
311314	19316
19428	19317
43059	19318
96683	19319
393303	19320
1501	19321
19	19322
234745	19323
22541	19324
6755	19325
590851	19326
327541	19327
93583	19328
314995	19329
143425	19330
2878	19331
363692	19332
47906	19333
221983	19334
289973	19335
321253	19336
176130	19337
253448	19338
150636	19339
161074	19340
349139	19341
206926	19342
17341	19343
177295	19344
54179	19345
142830	19346
514604	19347
208502	19348
245570	19349
452149	19350
530788	19351
116055	19352
8988	19353
23342	19354
120624	19355
381608	19356
658716	19357
168978	19358
164083	19359
309755	19360
101329	19361
162429	19362
341875	19363
19852	19364
335853	19365
589029	19366
670456	19367
9259	19368
167804	19369
5693	19370
385277	19371
91345	19372
98043	19373
7989	19374
675215	19375
44564	19376
1990	19377
41561	19378
600	19379
690339	19380
143680	19381
121765	19382
85605	19383
3691	19384
625663	19385
45386	19386
221978	19387
139399	19388
53308	19389
4950	19390
401517	19391
362629	19392
68584	19393
137750	19394
639018	19395
138833	19396
313375	19397
198899	19398
184924	19399
381475	19400
19763	19401
158855	19402
16225	19403
535865	19404
349645	19405
567727	19406
54189	19407
14522	19408
99827	19409
8040	19410
8346	19411
677669	19412
255370	19413
99875	19414
510061	19415
514252	19416
11565	19417
49937	19418
3056	19419
16244	19420
20193	19421
57135	19422
675948	19423
55100	19424
259530	19425
48421	19426
30864	19427
79215	19428
535438	19429
7991	19430
292477	19431
73544	19432
8561	19433
24226	19434
119590	19435
631555	19436
65296	19437
71953	19438
62844	19439
373230	19440
564872	19441
382575	19442
188757	19443
478549	19444
667295	19445
434995	19446
76218	19447
56959	19448
164091	19449
30472	19450
72045	19451
102063	19452
136272	19453
4860	19454
67251	19455
133545	19456
78191	19457
72666	19458
465575	19459
483968	19460
434501	19461
99786	19462
198428	19463
240669	19464
37996	19465
171393	19466
471606	19467
507798	19468
472563	19469
573333	19470
410787	19471
52672	19472
39736	19473
258968	19474
107475	19475
16624	19476
56717	19477
9042	19478
2323	19479
13986	19480
191587	19481
239330	19482
658122	19483
278094	19484
612393	19485
128844	19486
443318	19487
445734	19488
445897	19489
7949	19490
255337	19491
8484	19492
689953	19493
97296	19494
448660	19495
78588	19496
401054	19497
26591	19498
665647	19499
230201	19500
242933	19501
283753	19502
8216	19503
51911	19504
115110	19505
160089	19506
467631	19507
684060	19508
237997	19509
13158	19510
132540	19511
214	19512
641185	19513
4097	19514
661464	19515
434925	19516
408470	19517
121052	19518
33820	19519
155775	19520
69558	19521
207733	19522
20716	19523
5794	19524
77653	19525
535752	19526
42592	19527
213803	19528
147122	19529
467672	19530
673929	19531
445374	19532
3154	19533
624596	19534
16305	19535
39168	19536
7989	19537
275058	19538
20170	19539
425651	19540
136307	19541
70777	19542
17495	19543
11366	19544
86616	19545
10763	19546
499938	19547
5724	19548
164573	19549
237298	19550
535741	19551
160950	19552
4775	19553
316807	19554
317	19555
465057	19556
11381	19557
521548	19558
306806	19559
627015	19560
535046	19561
340057	19562
546817	19563
423124	19564
620789	19565
539557	19566
404628	19567
264658	19568
693830	19569
614426	19570
684644	19571
240873	19572
638374	19573
444968	19574
321064	19575
342216	19576
693235	19577
223318	19578
27339	19579
49480	19580
54860	19581
17823	19582
395930	19583
105850	19584
341743	19585
81182	19586
668999	19587
112387	19588
108696	19589
316380	19590
336474	19591
54369	19592
163413	19593
331303	19594
41057	19595
191431	19596
153315	19597
481494	19598
640819	19599
8794	19600
31500	19601
30576	19602
119466	19603
154828	19604
43944	19605
8606	19606
137708	19607
615115	19608
447450	19609
162618	19610
322496	19611
696881	19612
659789	19613
347537	19614
127782	19615
441489	19616
169270	19617
603569	19618
154306	19619
674085	19620
203850	19621
261055	19622
386134	19623
541640	19624
531609	19625
565695	19626
91165	19627
263698	19628
78052	19629
115115	19630
72673	19631
106755	19632
53715	19633
150483	19634
70747	19635
644453	19636
245563	19637
522368	19638
23848	19639
97196	19640
327475	19641
677609	19642
58384	19643
21911	19644
61803	19645
134756	19646
96800	19647
134056	19648
666092	19649
18587	19650
501256	19651
116668	19652
554245	19653
13042	19654
28533	19655
686918	19656
1441	19657
198036	19658
35957	19659
494053	19660
667785	19661
66698	19662
114271	19663
62606	19664
270224	19665
229619	19666
4775	19667
324247	19668
565077	19669
229217	19670
186547	19671
348274	19672
566823	19673
2724	19674
2008	19675
57722	19676
25338	19677
529858	19678
134145	19679
185723	19680
4081	19681
73387	19682
114123	19683
64803	19684
487797	19685
150381	19686
51849	19687
634896	19688
138085	19689
449340	19690
46656	19691
508539	19692
161985	19693
139415	19694
467587	19695
113869	19696
202333	19697
60518	19698
11388	19699
337004	19700
150835	19701
233995	19702
28226	19703
73895	19704
1581	19705
18686	19706
13214	19707
516704	19708
166680	19709
29501	19710
572314	19711
367775	19712
64212	19713
2388	19714
138570	19715
572907	19716
3708	19717
112531	19718
212130	19719
38255	19720
88175	19721
96519	19722
481947	19723
299637	19724
14639	19725
217287	19726
29588	19727
56092	19728
28623	19729
4748	19730
671940	19731
174358	19732
418636	19733
17841	19734
127471	19735
40776	19736
545890	19737
230084	19738
79039	19739
264558	19740
108141	19741
515708	19742
601378	19743
93156	19744
33960	19745
473	19746
403227	19747
94726	19748
478859	19749
19282	19750
147542	19751
688592	19752
687261	19753
20348	19754
168938	19755
355604	19756
224564	19757
85316	19758
60406	19759
358424	19760
175822	19761
673454	19762
581559	19763
23292	19764
10970	19765
76076	19766
532439	19767
180719	19768
88663	19769
593185	19770
596400	19771
1779	19772
411	19773
15417	19774
417443	19775
181741	19776
454704	19777
509673	19778
118469	19779
472349	19780
629934	19781
47624	19782
207326	19783
89393	19784
107324	19785
530685	19786
156470	19787
606031	19788
316433	19789
351923	19790
298674	19791
400040	19792
450833	19793
133079	19794
603210	19795
30750	19796
354190	19797
363759	19798
17339	19799
62239	19800
37435	19801
313858	19802
217351	19803
218463	19804
190316	19805
316885	19806
554860	19807
218264	19808
100061	19809
473241	19810
11821	19811
102974	19812
107468	19813
460	19814
28833	19815
69899	19816
509675	19817
509672	19818
218054	19819
69910	19820
73931	19821
335524	19822
619535	19823
185489	19824
607000	19825
1603	19826
104552	19827
664251	19828
160809	19829
589651	19830
689846	19831
307895	19832
588544	19833
533756	19834
340204	19835
265219	19836
377514	19837
4266	19838
135433	19839
40492	19840
96035	19841
235	19842
29942	19843
3931	19844
221970	19845
14460	19846
209369	19847
60466	19848
448649	19849
30242	19850
124908	19851
252117	19852
519081	19853
500792	19854
1517	19855
488729	19856
86128	19857
73931	19858
142254	19859
62129	19860
169217	19861
648204	19862
7751	19863
422735	19864
92720	19865
196600	19866
309851	19867
134027	19868
30323	19869
640411	19870
141649	19871
47687	19872
102181	19873
304402	19874
13179	19875
8476	19876
24883	19877
186012	19878
163290	19879
49797	19880
635750	19881
576332	19882
158197	19883
42300	19884
619340	19885
226712	19886
176140	19887
220040	19888
330080	19889
920	19890
121694	19891
652574	19892
443358	19893
251471	19894
63841	19895
24889	19896
383454	19897
18649	19898
97835	19899
169397	19900
677916	19901
451849	19902
677906	19903
451856	19904
326980	19905
42912	19906
137675	19907
164832	19908
657667	19909
268723	19910
120386	19911
66200	19912
289053	19913
10563	19914
126495	19915
364414	19916
73522	19917
310857	19918
53177	19919
12661	19920
27558	19921
19993	19922
648298	19923
93746	19924
148186	19925
501933	19926
573768	19927
144312	19928
259788	19929
680217	19930
476596	19931
475369	19932
219276	19933
183704	19934
179184	19935
122730	19936
20941	19937
4217	19938
332107	19939
523350	19940
46942	19941
86698	19942
132992	19943
25864	19944
366137	19945
542482	19946
274905	19947
82602	19948
566725	19949
361317	19950
17911	19951
279877	19952
288838	19953
523203	19954
339939	19955
694719	19956
573599	19957
349395	19958
170433	19959
625910	19960
361728	19961
371243	19962
195708	19963
165700	19964
252617	19965
316685	19966
207032	19967
307909	19968
170028	19969
66555	19970
283620	19971
302742	19972
632057	19973
352371	19974
677021	19975
242854	19976
497918	19977
49649	19978
39	19979
221916	19980
94609	19981
3917	19982
635684	19983
317056	19984
381904	19985
616870	19986
502128	19987
638654	19988
384173	19989
616774	19990
635966	19991
319288	19992
688829	19993
531245	19994
552106	19995
193344	19996
542523	19997
231030	19998
127483	19999
387644	20000
151805	20001
133148	20002
17867	20003
130264	20004
659663	20005
664112	20006
646893	20007
532568	20008
131471	20009
264767	20010
248013	20011
542707	20012
158937	20013
546800	20014
341663	20015
2604	20016
147825	20017
91781	20018
507939	20019
148666	20020
446374	20021
430070	20022
566122	20023
480237	20024
486766	20025
83746	20026
545808	20027
154850	20028
313368	20029
493578	20030
342537	20031
45530	20032
158264	20033
169085	20034
380675	20035
125726	20036
104423	20037
447764	20038
19058	20039
634951	20040
247294	20041
321721	20042
64400	20043
428713	20044
428706	20045
250298	20046
105821	20047
97923	20048
66743	20049
182383	20050
602667	20051
679720	20052
283860	20053
587633	20054
154341	20055
40047	20056
54053	20057
48140	20058
164652	20059
451519	20060
427583	20061
16021	20062
101184	20063
436940	20064
436835	20065
405325	20066
42765	20067
652351	20068
430963	20069
43733	20070
161468	20071
605924	20072
161035	20073
235324	20074
564396	20075
2630	20076
546954	20077
13877	20078
338665	20079
26858	20080
42474	20081
96530	20082
632766	20083
336323	20084
368861	20085
375772	20086
421561	20087
152850	20088
124724	20089
697928	20090
326736	20091
55732	20092
416641	20093
432113	20094
308106	20095
578436	20096
675168	20097
10163	20098
578975	20099
143076	20100
254032	20101
109718	20102
12186	20103
259929	20104
332668	20105
350410	20106
91238	20107
21794	20108
196284	20109
216598	20110
372517	20111
573775	20112
3771	20113
9826	20114
485715	20115
28699	20116
630662	20117
474162	20118
103933	20119
462170	20120
113225	20121
492481	20122
186572	20123
103418	20124
160058	20125
533631	20126
453046	20127
458299	20128
158053	20129
207135	20130
13971	20131
109741	20132
47020	20133
11601	20134
345903	20135
351318	20136
309776	20137
82611	20138
18856	20139
380641	20140
26366	20141
448018	20142
271658	20143
146759	20144
289474	20145
121506	20146
655597	20147
170012	20148
230327	20149
433214	20150
17354	20151
486543	20152
18711	20153
338591	20154
94876	20155
92352	20156
48290	20157
123582	20158
68525	20159
2175	20160
697853	20161
495554	20162
322523	20163
558144	20164
221946	20165
39497	20166
261600	20167
98025	20168
125986	20169
285035	20170
341671	20171
530305	20172
20165	20173
424418	20174
59221	20175
136004	20176
283407	20177
145165	20178
141875	20179
51703	20180
540164	20181
618231	20182
355050	20183
59209	20184
588967	20185
588982	20186
589010	20187
589014	20188
392833	20189
161847	20190
240731	20191
686058	20192
666952	20193
208432	20194
49821	20195
285887	20196
597651	20197
90998	20198
18255	20199
289241	20200
111299	20201
17663	20202
172525	20203
313228	20204
300257	20205
49688	20206
497629	20207
233028	20208
470985	20209
132415	20210
16344	20211
320615	20212
255627	20213
255654	20214
78216	20215
78217	20216
255670	20217
25850	20218
203051	20219
90952	20220
51073	20221
369991	20222
516816	20223
342394	20224
20517	20225
570591	20226
600866	20227
522980	20228
31325	20229
522185	20230
109044	20231
176082	20232
330408	20233
171264	20234
1917	20235
188682	20236
55327	20237
131277	20238
441405	20239
129165	20240
55531	20241
143762	20242
198717	20243
109052	20244
436907	20245
118485	20246
436913	20247
118505	20248
118527	20249
436935	20250
572937	20251
615305	20252
168987	20253
16474	20254
59295	20255
15992	20256
268577	20257
54646	20258
260900	20259
626206	20260
191449	20261
660757	20262
233151	20263
76583	20264
402417	20265
98424	20266
25117	20267
305401	20268
130610	20269
510319	20270
400078	20271
65132	20272
8976	20273
629772	20274
11099	20275
544305	20276
5219	20277
237876	20278
129471	20279
619631	20280
386639	20281
504908	20282
239832	20283
681560	20284
455081	20285
325158	20286
157493	20287
51171	20288
162320	20289
95988	20290
615656	20291
1485	20292
332614	20293
94486	20294
201989	20295
27775	20296
126783	20297
622305	20298
286473	20299
494875	20300
490440	20301
671084	20302
180011	20303
149950	20304
208880	20305
46642	20306
16002	20307
47874	20308
130023	20309
489	20310
660969	20311
574870	20312
694252	20313
13444	20314
130128	20315
22403	20316
497645	20317
147891	20318
581911	20319
18488	20320
55718	20321
10873	20322
491490	20323
116500	20324
27971	20325
623264	20326
519805	20327
10170	20328
591196	20329
142941	20330
45640	20331
38035	20332
474262	20333
4463	20334
634035	20335
518322	20336
23313	20337
359640	20338
348456	20339
362543	20340
151390	20341
256763	20342
670023	20343
2305	20344
545367	20345
9055	20346
353635	20347
144025	20348
285524	20349
646526	20350
478019	20351
647	20352
459537	20353
429492	20354
550669	20355
604321	20356
611647	20357
13366	20358
433168	20359
148597	20360
396684	20361
472881	20362
388436	20363
106159	20364
154074	20365
634749	20366
500523	20367
314509	20368
548131	20369
374456	20370
308398	20371
690797	20372
577391	20373
68229	20374
96821	20375
33344	20376
594864	20377
161128	20378
272499	20379
125892	20380
642604	20381
482350	20382
200963	20383
494478	20384
229105	20385
529331	20386
36442	20387
104711	20388
48229	20389
59161	20390
314252	20391
157523	20392
474201	20393
694349	20394
168738	20395
422359	20396
334315	20397
27165	20398
352535	20399
257286	20400
529623	20401
537944	20402
185543	20403
417742	20404
538108	20405
216084	20406
148505	20407
12685	20408
410092	20409
41169	20410
155103	20411
164534	20412
128999	20413
74759	20414
75181	20415
289120	20416
547100	20417
23517	20418
326786	20419
141727	20420
306175	20421
80308	20422
58091	20423
285002	20424
1779	20425
18828	20426
95566	20427
361383	20428
552780	20429
568298	20430
82916	20431
620433	20432
732	20433
505459	20434
188882	20435
20515	20436
238864	20437
257208	20438
620540	20439
90441	20440
405709	20441
681390	20442
293448	20443
348075	20444
513715	20445
649090	20446
1521	20447
43683	20448
126043	20449
34336	20450
49210	20451
3499	20452
525433	20453
561381	20454
691994	20455
576636	20456
529297	20457
249542	20458
384206	20459
177074	20460
388001	20461
165463	20462
393925	20463
578034	20464
419885	20465
221517	20466
246856	20467
614522	20468
126095	20469
647877	20470
349559	20471
338063	20472
100207	20473
422335	20474
219732	20475
635971	20476
436881	20477
664079	20478
169159	20479
428101	20480
160781	20481
35787	20482
31320	20483
185972	20484
234548	20485
13101	20486
543645	20487
163284	20488
583090	20489
131510	20490
437582	20491
373650	20492
496350	20493
332226	20494
256800	20495
14048	20496
408235	20497
32	20498
50661	20499
592533	20500
587175	20501
683130	20502
140380	20503
652360	20504
84812	20505
697649	20506
600836	20507
687847	20508
126201	20509
76251	20510
30777	20511
139261	20512
111391	20513
9485	20514
154605	20515
12819	20516
656522	20517
143074	20518
345612	20519
212778	20520
439140	20521
667705	20522
587714	20523
35060	20524
139261	20525
14984	20526
211261	20527
602389	20528
500518	20529
350841	20530
310942	20531
468600	20532
310940	20533
85836	20534
381297	20535
689337	20536
59001	20537
624	20538
339894	20539
177004	20540
585146	20541
449867	20542
6525	20543
33017	20544
104549	20545
139100	20546
130859	20547
134181	20548
292861	20549
4060	20550
578774	20551
591062	20552
453761	20553
115332	20554
28141	20555
35540	20556
349970	20557
254454	20558
445256	20559
226900	20560
154006	20561
119736	20562
10070	20563
491761	20564
38616	20565
150442	20566
523214	20567
207264	20568
637248	20569
35554	20570
576367	20571
97435	20572
51247	20573
238843	20574
39395	20575
319092	20576
634066	20577
170076	20578
567285	20579
614040	20580
1995	20581
487757	20582
325304	20583
487491	20584
172678	20585
161183	20586
255066	20587
307499	20588
261639	20589
373078	20590
627375	20591
289636	20592
484532	20593
364	20594
592692	20595
57415	20596
132630	20597
135037	20598
11245	20599
246623	20600
62482	20601
107421	20602
151330	20603
90698	20604
102282	20605
18735	20606
322174	20607
625887	20608
15438	20609
307792	20610
51520	20611
41122	20612
77571	20613
529576	20614
258189	20615
612807	20616
541766	20617
502780	20618
360465	20619
97026	20620
524036	20621
246157	20622
404258	20623
695089	20624
222502	20625
49297	20626
147904	20627
499344	20628
21203	20629
498522	20630
661034	20631
167622	20632
54337	20633
375479	20634
364805	20635
18028	20636
121848	20637
341573	20638
488769	20639
454389	20640
13296	20641
451324	20642
178080	20643
480419	20644
618170	20645
599250	20646
26558	20647
604904	20648
185470	20649
428536	20650
374099	20651
120498	20652
568342	20653
145061	20654
145061	20655
514850	20656
41309	20657
45609	20658
345095	20659
235932	20660
149938	20661
77774	20662
35812	20663
376057	20664
28598	20665
379600	20666
514544	20667
65924	20668
19406	20669
486948	20670
203678	20671
66203	20672
305905	20673
122037	20674
382743	20675
202576	20676
70605	20677
620137	20678
34234	20679
227202	20680
142871	20681
526567	20682
653068	20683
27978	20684
472956	20685
680263	20686
635352	20687
436060	20688
350475	20689
642534	20690
379528	20691
469609	20692
32295	20693
446774	20694
407410	20695
555242	20696
684363	20697
378012	20698
116568	20699
483029	20700
12867	20701
250330	20702
169937	20703
233	20704
102193	20705
479910	20706
551644	20707
616306	20708
146956	20709
146549	20710
387266	20711
105055	20712
159480	20713
203832	20714
56638	20715
16303	20716
482417	20717
447281	20718
85	20719
551	20720
542521	20721
141515	20722
616976	20723
43084	20724
15644	20725
358483	20726
489095	20727
633734	20728
583593	20729
384919	20730
142898	20731
128764	20732
128772	20733
129985	20734
529050	20735
119419	20736
193	20737
109889	20738
406139	20739
1851	20740
5807	20741
14803	20742
118778	20743
2442	20744
8392	20745
151099	20746
95913	20747
119512	20748
696965	20749
201331	20750
22970	20751
480929	20752
8735	20753
677722	20754
4388	20755
53540	20756
165127	20757
2332	20758
50163	20759
9800	20760
467248	20761
14154	20762
28067	20763
101427	20764
108064	20765
166102	20766
153188	20767
236607	20768
104642	20769
4470	20770
151388	20771
276095	20772
299953	20773
27477	20774
407208	20775
141814	20776
16999	20777
466418	20778
368247	20779
106228	20780
136284	20781
541205	20782
580826	20783
158550	20784
402767	20785
43616	20786
232838	20787
2289	20788
36742	20789
170521	20790
637759	20791
519678	20792
50246	20793
126628	20794
566160	20795
397477	20796
416565	20797
147888	20798
485036	20799
45482	20800
460555	20801
536558	20802
677573	20803
19903	20804
246050	20805
10282	20806
431825	20807
546039	20808
49700	20809
1757	20810
6095	20811
253007	20812
283501	20813
295443	20814
111893	20815
243005	20816
12123	20817
39864	20818
82862	20819
40082	20820
198696	20821
439964	20822
165426	20823
2228	20824
398806	20825
754	20826
477692	20827
661056	20828
449188	20829
676524	20830
126803	20831
637015	20832
502831	20833
660418	20834
241210	20835
693481	20836
433627	20837
440980	20838
2792	20839
414479	20840
177136	20841
441088	20842
196389	20843
571095	20844
389810	20845
637843	20846
374251	20847
17122	20848
19758	20849
25083	20850
686988	20851
43432	20852
597832	20853
52628	20854
102360	20855
75611	20856
581253	20857
48216	20858
70450	20859
59228	20860
798	20861
517452	20862
43745	20863
87848	20864
12049	20865
69831	20866
405920	20867
307458	20868
73436	20869
407783	20870
252009	20871
449318	20872
264716	20873
636839	20874
393441	20875
282065	20876
623791	20877
307878	20878
226098	20879
71578	20880
19802	20881
215157	20882
16536	20883
572198	20884
154878	20885
160993	20886
62701	20887
401278	20888
22362	20889
515490	20890
490899	20891
31824	20892
132250	20893
362736	20894
14052	20895
641472	20896
612350	20897
164599	20898
425151	20899
320793	20900
676366	20901
93246	20902
311649	20903
161512	20904
656287	20905
411553	20906
610921	20907
460858	20908
678078	20909
609195	20910
104360	20911
21188	20912
115367	20913
577611	20914
63300	20915
58877	20916
35574	20917
410738	20918
510747	20919
5964	20920
8369	20921
23797	20922
311163	20923
591317	20924
111908	20925
61395	20926
110382	20927
39549	20928
30842	20929
137394	20930
287713	20931
72780	20932
302212	20933
540847	20934
508707	20935
674808	20936
1130	20937
1467	20938
6919	20939
353243	20940
514636	20941
578116	20942
60773	20943
275029	20944
64764	20945
149009	20946
246156	20947
237293	20948
466018	20949
584872	20950
194040	20951
91391	20952
19325	20953
398237	20954
566516	20955
598124	20956
89403	20957
2341	20958
258618	20959
31614	20960
258665	20961
31614	20962
31614	20963
347393	20964
102384	20965
67572	20966
652315	20967
176836	20968
668633	20969
137528	20970
217002	20971
388260	20972
235815	20973
25665	20974
48925	20975
487398	20976
522071	20977
201294	20978
179424	20979
71284	20980
2743	20981
445	20982
498331	20983
264534	20984
108240	20985
64686	20986
483181	20987
32063	20988
337371	20989
651732	20990
586767	20991
10779	20992
29845	20993
50385	20994
551832	20995
448075	20996
67953	20997
252761	20998
118750	20999
465203	21000
48708	21001
590380	21002
269351	21003
82571	21004
300870	21005
40060	21006
8551	21007
51391	21008
37723	21009
514282	21010
552589	21011
2728	21012
9437	21013
595296	21014
111635	21015
347401	21016
92914	21017
370487	21018
198350	21019
104496	21020
557192	21021
622448	21022
78247	21023
614270	21024
206690	21025
58258	21026
131179	21027
58876	21028
422085	21029
596623	21030
422107	21031
2848	21032
142852	21033
648972	21034
317182	21035
517018	21036
116296	21037
34251	21038
32	21039
248840	21040
176504	21041
558811	21042
154650	21043
22023	21044
307489	21045
141850	21046
230278	21047
1357	21048
255117	21049
73198	21050
5045	21051
580988	21052
112370	21053
185173	21054
140237	21055
653270	21056
552575	21057
7030	21058
367810	21059
535981	21060
44905	21061
664094	21062
91681	21063
226410	21064
6994	21065
476663	21066
453119	21067
177892	21068
640175	21069
175418	21070
510519	21071
451834	21072
208452	21073
566353	21074
6099	21075
78979	21076
669974	21077
7732	21078
137	21079
174148	21080
37873	21081
109498	21082
142692	21083
276706	21084
22237	21085
121218	21086
398649	21087
553891	21088
299019	21089
572280	21090
512872	21091
212070	21092
53219	21093
140103	21094
309756	21095
625862	21096
50474	21097
629670	21098
196210	21099
516543	21100
139181	21101
520975	21102
352513	21103
644833	21104
275814	21105
659435	21106
457164	21107
105939	21108
253858	21109
190448	21110
266085	21111
512674	21112
610814	21113
15461	21114
291	21115
210590	21116
395183	21117
85396	21118
116138	21119
522712	21120
58756	21121
564884	21122
104956	21123
431603	21124
54918	21125
132567	21126
87448	21127
8205	21128
13134	21129
428499	21130
38388	21131
401710	21132
78363	21133
403886	21134
351984	21135
453858	21136
142336	21137
343893	21138
178107	21139
138177	21140
17841	21141
24190	21142
460469	21143
127169	21144
663240	21145
487671	21146
130284	21147
495459	21148
133257	21149
317493	21150
529702	21151
229617	21152
685462	21153
520518	21154
57498	21155
216879	21156
466358	21157
77337	21158
89577	21159
46204	21160
449236	21161
124936	21162
320386	21163
134492	21164
263009	21165
32205	21166
684999	21167
5485	21168
15820	21169
257423	21170
204721	21171
8141	21172
94584	21173
412772	21174
662580	21175
140956	21176
13883	21177
46490	21178
45272	21179
8714	21180
2606	21181
179598	21182
589649	21183
243431	21184
13995	21185
448280	21186
121101	21187
9799	21188
434741	21189
4616	21190
165617	21191
76698	21192
9052	21193
686157	21194
604492	21195
88518	21196
609715	21197
1897	21198
476478	21199
94644	21200
280434	21201
32412	21202
54257	21203
137274	21204
105711	21205
642316	21206
576575	21207
18106	21208
556275	21209
25808	21210
614067	21211
304970	21212
332789	21213
243810	21214
614276	21215
241068	21216
539434	21217
162724	21218
61254	21219
480401	21220
177362	21221
116151	21222
7129	21223
407174	21224
132342	21225
58546	21226
231431	21227
295565	21228
116898	21229
389160	21230
55769	21231
172260	21232
29083	21233
550850	21234
457233	21235
20433	21236
13625	21237
35913	21238
136480	21239
408919	21240
139	21241
427804	21242
101505	21243
462647	21244
614344	21245
70248	21246
142156	21247
324786	21248
174969	21249
264349	21250
22399	21251
625692	21252
540909	21253
359067	21254
180066	21255
289366	21256
20630	21257
132745	21258
77987	21259
260997	21260
121283	21261
145878	21262
20093	21263
51205	21264
32080	21265
119016	21266
575971	21267
117991	21268
555539	21269
323642	21270
4302	21271
64905	21272
370518	21273
440306	21274
659246	21275
203160	21276
367465	21277
617794	21278
289280	21279
15753	21280
173163	21281
312103	21282
18883	21283
378290	21284
372765	21285
316749	21286
454937	21287
431675	21288
317236	21289
452365	21290
395022	21291
640670	21292
13663	21293
1491	21294
490415	21295
193066	21296
23456	21297
92102	21298
40566	21299
393752	21300
393742	21301
313180	21302
604264	21303
54400	21304
116299	21305
488602	21306
163556	21307
3241	21308
45299	21309
74150	21310
534329	21311
330266	21312
360608	21313
159107	21314
61528	21315
263678	21316
162904	21317
592740	21318
452692	21319
644232	21320
260930	21321
61002	21322
49663	21323
141792	21324
8969	21325
17560	21326
529802	21327
432343	21328
359629	21329
126484	21330
545923	21331
155618	21332
1303	21333
627214	21334
22496	21335
406775	21336
53054	21337
628617	21338
93801	21339
484371	21340
10582	21341
660606	21342
479680	21343
603010	21344
489221	21345
194866	21346
267897	21347
50668	21348
2597	21349
368458	21350
365414	21351
408757	21352
594005	21353
58722	21354
319780	21355
621475	21356
23950	21357
90620	21358
537500	21359
292984	21360
644282	21361
265275	21362
530875	21363
502232	21364
630815	21365
214844	21366
117219	21367
411392	21368
10116	21369
420742	21370
109967	21371
59877	21372
127263	21373
205419	21374
99973	21375
417481	21376
298799	21377
92	21378
29388	21379
42381	21380
3021	21381
524103	21382
58403	21383
24980	21384
37503	21385
144048	21386
641609	21387
381625	21388
157492	21389
1054	21390
105874	21391
504401	21392
185011	21393
547099	21394
29553	21395
265080	21396
62161	21397
117037	21398
584652	21399
91303	21400
280350	21401
452743	21402
19413	21403
160	21404
452635	21405
659677	21406
518642	21407
635119	21408
122440	21409
78	21410
639509	21411
665405	21412
536281	21413
90306	21414
61742	21415
272310	21416
661422	21417
542325	21418
99545	21419
355939	21420
397555	21421
542086	21422
29467	21423
122406	21424
49573	21425
1181	21426
101302	21427
1639	21428
132543	21429
57177	21430
39242	21431
241119	21432
9640	21433
78631	21434
224473	21435
10365	21436
454021	21437
13217	21438
493711	21439
642067	21440
41667	21441
9400	21442
19242	21443
144256	21444
14156	21445
220177	21446
147709	21447
176401	21448
118801	21449
578296	21450
550048	21451
207446	21452
194363	21453
191136	21454
553273	21455
12567	21456
443641	21457
353437	21458
399878	21459
718	21460
272839	21461
309560	21462
519088	21463
393003	21464
189231	21465
78417	21466
344996	21467
25658	21468
235493	21469
238365	21470
411559	21471
395172	21472
158019	21473
26114	21474
119343	21475
30092	21476
336229	21477
585524	21478
418901	21479
29805	21480
267946	21481
266068	21482
175278	21483
570429	21484
354414	21485
287775	21486
22506	21487
77724	21488
525139	21489
472162	21490
111689	21491
2030	21492
120888	21493
91725	21494
616625	21495
358905	21496
538	21497
289250	21498
344342	21499
591578	21500
215252	21501
161110	21502
564584	21503
456721	21504
594354	21505
152753	21506
91384	21507
92860	21508
435838	21509
132352	21510
22875	21511
687955	21512
32560	21513
148840	21514
98718	21515
440549	21516
369986	21517
268	21518
13	21519
520236	21520
114482	21521
547246	21522
319831	21523
169592	21524
492100	21525
493559	21526
163917	21527
504819	21528
426351	21529
118753	21530
591104	21531
36330	21532
605060	21533
158566	21534
619785	21535
479231	21536
501350	21537
122800	21538
380936	21539
102441	21540
596415	21541
267316	21542
104843	21543
209268	21544
496600	21545
640650	21546
459128	21547
72208	21548
695649	21549
662801	21550
141080	21551
132444	21552
39033	21553
461465	21554
427064	21555
260299	21556
313493	21557
3535	21558
35300	21559
436666	21560
22661	21561
134430	21562
163252	21563
7567	21564
9448	21565
55624	21566
22	21567
52823	21568
141559	21569
345091	21570
10049	21571
21472	21572
317459	21573
429140	21574
611806	21575
186971	21576
95958	21577
522841	21578
48477	21579
686992	21580
315744	21581
507430	21582
29797	21583
229965	21584
258720	21585
83975	21586
43170	21587
82487	21588
484452	21589
171732	21590
586388	21591
70430	21592
134083	21593
517853	21594
32613	21595
556679	21596
357674	21597
55	21598
627842	21599
196980	21600
150035	21601
486622	21602
686923	21603
88230	21604
173996	21605
154390	21606
525956	21607
238163	21608
1115	21609
186760	21610
377425	21611
474196	21612
508847	21613
118780	21614
325880	21615
440273	21616
175215	21617
293335	21618
62857	21619
134487	21620
16472	21621
251661	21622
226426	21623
163312	21624
124844	21625
114687	21626
118866	21627
618699	21628
498650	21629
381210	21630
39511	21631
116681	21632
300677	21633
20383	21634
167548	21635
2804	21636
429658	21637
233067	21638
640192	21639
403076	21640
453088	21641
10606	21642
42940	21643
402949	21644
584337	21645
12084	21646
514686	21647
556326	21648
68725	21649
482665	21650
426002	21651
510097	21652
70241	21653
1164	21654
35332	21655
584868	21656
399098	21657
353146	21658
334487	21659
65772	21660
279723	21661
337325	21662
463007	21663
287275	21664
223846	21665
294177	21666
259503	21667
113581	21668
11858	21669
128661	21670
411029	21671
388920	21672
166626	21673
81040	21674
272043	21675
541932	21676
258660	21677
384961	21678
580116	21679
270373	21680
322878	21681
53702	21682
117939	21683
434238	21684
79793	21685
12489	21686
53	21687
508872	21688
59371	21689
9641	21690
405749	21691
87168	21692
512073	21693
73717	21694
636731	21695
95717	21696
266111	21697
468783	21698
822	21699
136656	21700
472848	21701
685287	21702
509969	21703
8294	21704
491128	21705
152569	21706
299102	21707
19657	21708
245914	21709
315101	21710
550210	21711
556067	21712
504386	21713
327446	21714
12675	21715
3612	21716
393254	21717
120722	21718
37685	21719
697729	21720
697712	21721
113322	21722
306812	21723
130256	21724
94873	21725
328107	21726
297150	21727
310225	21728
339352	21729
330366	21730
217864	21731
119494	21732
601063	21733
338241	21734
175128	21735
225336	21736
659468	21737
190133	21738
268352	21739
783	21740
34398	21741
396411	21742
346852	21743
514037	21744
197337	21745
121802	21746
535442	21747
10636	21748
632681	21749
120506	21750
13291	21751
564708	21752
176702	21753
61819	21754
56593	21755
59107	21756
61732	21757
607355	21758
420971	21759
94022	21760
502738	21761
41483	21762
614676	21763
372868	21764
43607	21765
5533	21766
213588	21767
644316	21768
168462	21769
602413	21770
667935	21771
525786	21772
97371	21773
107206	21774
382930	21775
83844	21776
116958	21777
136005	21778
48661	21779
657326	21780
2876	21781
217787	21782
57372	21783
65	21784
64227	21785
4793	21786
235427	21787
565130	21788
207153	21789
513675	21790
276431	21791
503924	21792
89128	21793
376864	21794
13754	21795
39	21796
11151	21797
8373	21798
5355	21799
237598	21800
107041	21801
43273	21802
34785	21803
642133	21804
172291	21805
234894	21806
590351	21807
498439	21808
5980	21809
58416	21810
192395	21811
149491	21812
607187	21813
12142	21814
139770	21815
177260	21816
400298	21817
511368	21818
629174	21819
603029	21820
3734	21821
17271	21822
546710	21823
98437	21824
110046	21825
534943	21826
568389	21827
209203	21828
70595	21829
111972	21830
408420	21831
124	21832
485789	21833
372602	21834
392719	21835
49259	21836
603	21837
333260	21838
475906	21839
558296	21840
374852	21841
109411	21842
323859	21843
1301	21844
84922	21845
503140	21846
241682	21847
550010	21848
19034	21849
627733	21850
424366	21851
61221	21852
424864	21853
627998	21854
109826	21855
187438	21856
1394	21857
55133	21858
186967	21859
263595	21860
343913	21861
158178	21862
681149	21863
590335	21864
297095	21865
268756	21866
649409	21867
6726	21868
350011	21869
47220	21870
574557	21871
581829	21872
57863	21873
120669	21874
4313	21875
20228	21876
25692	21877
498087	21878
567917	21879
385733	21880
278606	21881
618463	21882
416161	21883
547378	21884
125346	21885
521157	21886
51763	21887
129498	21888
135111	21889
228692	21890
661542	21891
84807	21892
293462	21893
90875	21894
445793	21895
591579	21896
252196	21897
688757	21898
681393	21899
191106	21900
1587	21901
668782	21902
118819	21903
49874	21904
156550	21905
32612	21906
95229	21907
611273	21908
60671	21909
123834	21910
389300	21911
544679	21912
68088	21913
198470	21914
568245	21915
502010	21916
344200	21917
509088	21918
617650	21919
277105	21920
204262	21921
390542	21922
187867	21923
647662	21924
511572	21925
488394	21926
158922	21927
253861	21928
258274	21929
221644	21930
35913	21931
248388	21932
51699	21933
342015	21934
101575	21935
264915	21936
614341	21937
321429	21938
269910	21939
422770	21940
101116	21941
135752	21942
339084	21943
332044	21944
675313	21945
424804	21946
64715	21947
410455	21948
304583	21949
147132	21950
158722	21951
497489	21952
81977	21953
5448	21954
418612	21955
80539	21956
21515	21957
1856	21958
325685	21959
158705	21960
281547	21961
21881	21962
148630	21963
13765	21964
534079	21965
245953	21966
546983	21967
568172	21968
695701	21969
547992	21970
158316	21971
15849	21972
582845	21973
1185	21974
354284	21975
56739	21976
12361	21977
423652	21978
293458	21979
65514	21980
246860	21981
128967	21982
624752	21983
11604	21984
186799	21985
604317	21986
359077	21987
562699	21988
155319	21989
301732	21990
199218	21991
289855	21992
78175	21993
19878	21994
414099	21995
576840	21996
314097	21997
533935	21998
93433	21999
308892	22000
180572	22001
182942	22002
308672	22003
290337	22004
292154	22005
50387	22006
483869	22007
124114	22008
137631	22009
21004	22010
610445	22011
664495	22012
69454	22013
98898	22014
478604	22015
70004	22016
426900	22017
218140	22018
329122	22019
198720	22020
14222	22021
128109	22022
551922	22023
486177	22024
396947	22025
686456	22026
259744	22027
69179	22028
174548	22029
234495	22030
70804	22031
626893	22032
136764	22033
121753	22034
663424	22035
47557	22036
34661	22037
100498	22038
235808	22039
25290	22040
26656	22041
108966	22042
442758	22043
446920	22044
74076	22045
9085	22046
137268	22047
668174	22048
11331	22049
42985	22050
228529	22051
340528	22052
135585	22053
9770	22054
325440	22055
42028	22056
31377	22057
148101	22058
61935	22059
474216	22060
520457	22061
13660	22062
572898	22063
147328	22064
637404	22065
42604	22066
68849	22067
24808	22068
17840	22069
449329	22070
293017	22071
23998	22072
696	22073
48873	22074
601630	22075
54438	22076
138694	22077
112850	22078
384014	22079
518360	22080
26529	22081
259717	22082
682204	22083
27871	22084
15918	22085
6478	22086
248445	22087
389319	22088
347474	22089
27359	22090
5139	22091
283644	22092
38643	22093
386697	22094
30655	22095
940	22096
47051	22097
347053	22098
326314	22099
636645	22100
503799	22101
260292	22102
94760	22103
140471	22104
127635	22105
396828	22106
26110	22107
1444	22108
583730	22109
94471	22110
547829	22111
48297	22112
48297	22113
88467	22114
32955	22115
111222	22116
210675	22117
38759	22118
635718	22119
397541	22120
315609	22121
368010	22122
131024	22123
4308	22124
104454	22125
50521	22126
10913	22127
11484	22128
190973	22129
627395	22130
411352	22131
70523	22132
407	22133
131391	22134
72	22135
58755	22136
12564	22137
4955	22138
659133	22139
452032	22140
665911	22141
13795	22142
418561	22143
27753	22144
18929	22145
1491	22146
384054	22147
5476	22148
66913	22149
482582	22150
61491	22151
46868	22152
125383	22153
127363	22154
116324	22155
2099	22156
23588	22157
93301	22158
614056	22159
35665	22160
241812	22161
101950	22162
2530	22163
330976	22164
330986	22165
177383	22166
696308	22167
136245	22168
832	22169
25749	22170
309295	22171
482374	22172
439502	22173
64751	22174
106772	22175
253641	22176
144759	22177
260188	22178
6634	22179
14494	22180
650503	22181
446827	22182
171458	22183
6631	22184
263392	22185
657732	22186
657147	22187
124157	22188
288923	22189
153023	22190
32469	22191
41870	22192
364817	22193
144960	22194
149179	22195
109945	22196
235882	22197
6630	22198
627535	22199
48918	22200
176739	22201
10870	22202
201161	22203
22599	22204
581178	22205
89	22206
3980	22207
300160	22208
7216	22209
54021	22210
376505	22211
463137	22212
325719	22213
171715	22214
430920	22215
2778	22216
203	22217
96323	22218
306012	22219
199730	22220
18748	22221
133012	22222
57811	22223
687052	22224
91955	22225
51780	22226
22935	22227
37615	22228
13534	22229
49824	22230
246752	22231
28059	22232
209740	22233
229565	22234
10901	22235
425815	22236
263363	22237
342962	22238
400060	22239
117110	22240
426227	22241
171846	22242
121564	22243
8839	22244
226642	22245
91580	22246
43858	22247
310385	22248
1176	22249
76012	22250
572191	22251
4847	22252
409598	22253
7865	22254
662793	22255
296279	22256
453701	22257
337398	22258
13506	22259
11168	22260
215453	22261
168186	22262
168075	22263
126974	22264
462433	22265
634401	22266
106422	22267
304857	22268
173310	22269
357365	22270
71279	22271
270577	22272
86617	22273
544521	22274
624214	22275
29792	22276
25015	22277
149784	22278
693673	22279
424348	22280
466379	22281
4956	22282
18928	22283
7132	22284
52509	22285
4435	22286
409333	22287
291280	22288
412676	22289
426923	22290
426703	22291
5433	22292
73125	22293
40747	22294
506683	22295
292884	22296
12910	22297
329063	22298
6629	22299
65544	22300
145902	22301
136898	22302
119191	22303
30082	22304
270787	22305
3750	22306
435456	22307
145674	22308
90980	22309
159050	22310
340617	22311
433678	22312
82431	22313
325937	22314
322914	22315
29849	22316
10099	22317
364646	22318
68289	22319
251903	22320
476671	22321
116177	22322
24751	22323
239439	22324
310997	22325
27440	22326
489983	22327
153411	22328
77525	22329
242670	22330
579727	22331
461450	22332
391556	22333
407485	22334
486060	22335
547300	22336
82425	22337
6442	22338
503304	22339
165320	22340
212	22341
451703	22342
80004	22343
48673	22344
162439	22345
534145	22346
209088	22347
243230	22348
613647	22349
598590	22350
348503	22351
387315	22352
327330	22353
23466	22354
243	22355
466223	22356
145680	22357
22487	22358
92759	22359
224498	22360
380426	22361
327575	22362
85362	22363
73436	22364
144445	22365
322915	22366
42670	22367
600475	22368
687309	22369
54041	22370
523150	22371
37574	22372
8561	22373
369891	22374
636414	22375
639869	22376
412077	22377
163319	22378
12093	22379
451624	22380
148986	22381
129727	22382
89076	22383
102914	22384
262555	22385
2733	22386
112603	22387
32	22388
628728	22389
78955	22390
202657	22391
443512	22392
635137	22393
306797	22394
367521	22395
165155	22396
404251	22397
405298	22398
15852	22399
620192	22400
313301	22401
426822	22402
24254	22403
616278	22404
274575	22405
89953	22406
116307	22407
75	22408
18092	22409
19512	22410
48891	22411
280	22412
85315	22413
474427	22414
125066	22415
3412	22416
103187	22417
243	22418
21758	22419
162323	22420
44190	22421
14	22422
451072	22423
14488	22424
101836	22425
26385	22426
26	22427
146681	22428
270370	22429
3244	22430
1291	22431
76069	22432
417798	22433
64414	22434
108422	22435
17548	22436
309833	22437
435444	22438
322372	22439
25752	22440
196153	22441
248377	22442
432813	22443
136263	22444
41419	22445
188870	22446
532098	22447
97438	22448
64891	22449
11340	22450
670687	22451
111766	22452
323019	22453
182030	22454
6454	22455
677717	22456
370407	22457
658663	22458
534192	22459
475854	22460
52925	22461
24756	22462
47362	22463
2228	22464
29482	22465
439244	22466
171172	22467
517690	22468
155220	22469
2733	22470
2010	22471
198712	22472
200	22473
154073	22474
48388	22475
2628	22476
471186	22477
189420	22478
370224	22479
134607	22480
67795	22481
236037	22482
318813	22483
126629	22484
71097	22485
393015	22486
525751	22487
636567	22488
248235	22489
107377	22490
389345	22491
376905	22492
388119	22493
9457	22494
1079	22495
491082	22496
196371	22497
222411	22498
361827	22499
327424	22500
62929	22501
12848	22502
105407	22503
90298	22504
54178	22505
504192	22506
502322	22507
119587	22508
552932	22509
2629	22510
480326	22511
441556	22512
2626	22513
56224	22514
389462	22515
636294	22516
208388	22517
7073	22518
292516	22519
41631	22520
211412	22521
511624	22522
351279	22523
463488	22524
530177	22525
180152	22526
27609	22527
346729	22528
472925	22529
150683	22530
447066	22531
587052	22532
22567	22533
157918	22534
19642	22535
680454	22536
291407	22537
157911	22538
325	22539
309795	22540
146990	22541
132364	22542
488712	22543
108298	22544
38800	22545
165793	22546
243724	22547
111	22548
30410	22549
550288	22550
199230	22551
41247	22552
1713	22553
440640	22554
26018	22555
86675	22556
158760	22557
180387	22558
340785	22559
1272	22560
24359	22561
12459	22562
10679	22563
405013	22564
625105	22565
265456	22566
547973	22567
624758	22568
41516	22569
1246	22570
18220	22571
681431	22572
102103	22573
258287	22574
131766	22575
28926	22576
633767	22577
19394	22578
93489	22579
601192	22580
237595	22581
594213	22582
345357	22583
77681	22584
349528	22585
80260	22586
628302	22587
203086	22588
193528	22589
283000	22590
437095	22591
304762	22592
140440	22593
170013	22594
553023	22595
528945	22596
507821	22597
661750	22598
161835	22599
106631	22600
656565	22601
139	22602
502812	22603
691035	22604
424631	22605
42439	22606
821	22607
107764	22608
4665	22609
166684	22610
67539	22611
558733	22612
143239	22613
37	22614
370550	22615
57575	22616
378379	22617
281739	22618
469818	22619
308449	22620
5796	22621
657460	22622
6790	22623
102317	22624
292952	22625
31365	22626
437524	22627
136846	22628
7376	22629
82933	22630
96191	22631
85243	22632
561782	22633
380058	22634
591347	22635
13067	22636
524492	22637
662332	22638
452752	22639
32764	22640
1304	22641
254283	22642
681504	22643
44508	22644
376696	22645
6	22646
12970	22647
98823	22648
16027	22649
344875	22650
176981	22651
8561	22652
30665	22653
538349	22654
25364	22655
674092	22656
59128	22657
475568	22658
196454	22659
614623	22660
423114	22661
331027	22662
578	22663
539647	22664
24747	22665
123710	22666
181417	22667
13109	22668
453111	22669
409316	22670
67408	22671
455023	22672
102395	22673
581920	22674
149015	22675
363429	22676
3647	22677
353782	22678
246542	22679
307323	22680
144728	22681
641645	22682
548081	22683
25387	22684
432157	22685
365119	22686
25199	22687
66872	22688
7248	22689
47173	22690
318402	22691
43646	22692
250155	22693
132350	22694
2831	22695
248489	22696
453326	22697
42091	22698
101080	22699
363147	22700
223556	22701
6737	22702
319044	22703
452485	22704
290360	22705
103404	22706
529920	22707
86143	22708
224832	22709
71101	22710
333662	22711
379410	22712
286095	22713
258709	22714
9460	22715
147572	22716
467086	22717
288795	22718
601909	22719
509500	22720
41016	22721
71694	22722
17994	22723
307510	22724
392062	22725
142006	22726
43541	22727
1298	22728
375248	22729
126418	22730
461559	22731
199380	22732
221474	22733
1062	22734
300032	22735
341442	22736
433491	22737
311520	22738
690764	22739
75614	22740
406909	22741
55829	22742
685378	22743
364264	22744
446	22745
35372	22746
82725	22747
322532	22748
74127	22749
88755	22750
451058	22751
529786	22752
56663	22753
549526	22754
60830	22755
171344	22756
334742	22757
408487	22758
502020	22759
593379	22760
43356	22761
665439	22762
691768	22763
273511	22764
196249	22765
12295	22766
256424	22767
166031	22768
193826	22769
430700	22770
427052	22771
2769	22772
629762	22773
119932	22774
9611	22775
75446	22776
175085	22777
383753	22778
332482	22779
146103	22780
34715	22781
546389	22782
510228	22783
199384	22784
219071	22785
109902	22786
80005	22787
517186	22788
235740	22789
461751	22790
161760	22791
66973	22792
369357	22793
345588	22794
313585	22795
131119	22796
510119	22797
216059	22798
376344	22799
131727	22800
171448	22801
472353	22802
483664	22803
349095	22804
41047	22805
111869	22806
413532	22807
32795	22808
241687	22809
351123	22810
251863	22811
406431	22812
171473	22813
401735	22814
307767	22815
164356	22816
444821	22817
523061	22818
326282	22819
294226	22820
201591	22821
465087	22822
53215	22823
454929	22824
497758	22825
273672	22826
597279	22827
384596	22828
150	22829
426146	22830
325733	22831
493759	22832
495243	22833
559753	22834
669422	22835
9236	22836
126860	22837
587316	22838
625508	22839
4334	22840
158247	22841
10664	22842
631065	22843
142562	22844
481172	22845
5864	22846
590972	22847
118860	22848
628403	22849
16029	22850
401024	22851
366056	22852
283344	22853
162783	22854
314180	22855
612485	22856
635293	22857
644724	22858
57507	22859
57483	22860
442786	22861
8571	22862
372060	22863
72005	22864
498815	22865
633454	22866
541780	22867
412151	22868
154262	22869
666528	22870
196936	22871
689042	22872
226827	22873
407539	22874
161134	22875
381575	22876
192730	22877
486055	22878
2828	22879
172166	22880
288146	22881
24777	22882
298458	22883
20545	22884
465845	22885
99149	22886
268290	22887
397164	22888
100757	22889
593672	22890
192718	22891
563561	22892
274384	22893
52797	22894
1877	22895
94398	22896
116435	22897
103436	22898
59859	22899
24847	22900
555549	22901
455207	22902
649017	22903
4704	22904
222176	22905
15640	22906
454691	22907
417093	22908
589926	22909
666406	22910
106563	22911
8748	22912
86249	22913
630510	22914
32077	22915
674671	22916
125528	22917
625996	22918
542315	22919
33621	22920
102766	22921
99800	22922
433670	22923
375642	22924
549872	22925
543683	22926
181030	22927
3105	22928
92079	22929
341062	22930
111587	22931
198068	22932
259489	22933
53221	22934
298016	22935
546438	22936
167543	22937
441216	22938
477931	22939
84519	22940
16289	22941
166413	22942
278116	22943
192980	22944
119605	22945
119841	22946
93182	22947
408695	22948
643479	22949
223567	22950
548066	22951
691541	22952
8799	22953
198339	22954
156102	22955
215525	22956
31	22957
688482	22958
427020	22959
697630	22960
206510	22961
45207	22962
592319	22963
338057	22964
5430	22965
323759	22966
632039	22967
269568	22968
371433	22969
5937	22970
526122	22971
23874	22972
135610	22973
169	22974
481732	22975
544046	22976
32255	22977
252548	22978
462206	22979
153655	22980
408759	22981
268064	22982
167094	22983
55937	22984
263	22985
113702	22986
571325	22987
1086	22988
693737	22989
172448	22990
581283	22991
12457	22992
132140	22993
388826	22994
113953	22995
31152	22996
640438	22997
465927	22998
479425	22999
129572	23000
62	23001
234102	23002
203221	23003
189474	23004
19478	23005
36	23006
611867	23007
599320	23008
262108	23009
71	23010
673616	23011
31371	23012
383070	23013
27448	23014
9088	23015
490950	23016
311977	23017
552552	23018
684942	23019
142	23020
438073	23021
238027	23022
6846	23023
26862	23024
50574	23025
105943	23026
98	23027
4254	23028
29498	23029
15657	23030
621554	23031
21	23032
143432	23033
124973	23034
48	23035
19494	23036
382624	23037
473055	23038
43101	23039
458120	23040
634727	23041
669726	23042
67008	23043
425467	23044
248868	23045
461410	23046
360346	23047
384086	23048
510002	23049
517629	23050
535196	23051
656012	23052
561414	23053
262709	23054
237631	23055
358974	23056
604688	23057
6524	23058
240275	23059
454105	23060
613098	23061
232190	23062
121360	23063
55641	23064
416811	23065
53118	23066
98872	23067
616399	23068
88476	23069
15477	23070
146167	23071
191013	23072
137340	23073
91013	23074
379052	23075
568628	23076
614860	23077
118891	23078
120951	23079
328261	23080
400308	23081
380780	23082
155665	23083
173714	23084
657527	23085
20596	23086
30029	23087
295079	23088
155008	23089
632405	23090
3971	23091
521995	23092
505518	23093
538848	23094
665323	23095
250699	23096
41914	23097
659200	23098
149037	23099
85849	23100
139132	23101
424	23102
172533	23103
281363	23104
309616	23105
52056	23106
650287	23107
832	23108
11	23109
332156	23110
541945	23111
185796	23112
61948	23113
465955	23114
445402	23115
36	23116
668437	23117
298153	23118
311095	23119
12	23120
60193	23121
421094	23122
234073	23123
200	23124
677720	23125
684607	23126
74036	23127
387298	23128
130626	23129
172011	23130
10171	23131
118434	23132
14442	23133
144701	23134
271329	23135
326158	23136
59093	23137
122500	23138
202948	23139
47044	23140
90058	23141
4088	23142
172543	23143
259193	23144
13838	23145
34944	23146
390067	23147
547352	23148
591306	23149
573482	23150
535365	23151
210453	23152
98387	23153
460000	23154
385486	23155
199	23156
583323	23157
295639	23158
647367	23159
171898	23160
31778	23161
187649	23162
662077	23163
98684	23164
160321	23165
648575	23166
47497	23167
4491	23168
59034	23169
3284	23170
470738	23171
30322	23172
387173	23173
451836	23174
76360	23175
373162	23176
614339	23177
217612	23178
178620	23179
57776	23180
622211	23181
47423	23182
344180	23183
568897	23184
35630	23185
357281	23186
53368	23187
616207	23188
628734	23189
557465	23190
118391	23191
73598	23192
451337	23193
36582	23194
150611	23195
440675	23196
388597	23197
10312	23198
171454	23199
1323	23200
632170	23201
408185	23202
517696	23203
375088	23204
562273	23205
639185	23206
23217	23207
342037	23208
131667	23209
168906	23210
1323	23211
463228	23212
522318	23213
162162	23214
2573	23215
23042	23216
626395	23217
267680	23218
381658	23219
106466	23220
510749	23221
183381	23222
14239	23223
49560	23224
663769	23225
669215	23226
7242	23227
648562	23228
297495	23229
156540	23230
631140	23231
448613	23232
211819	23233
481671	23234
493699	23235
225489	23236
103182	23237
570081	23238
141883	23239
334538	23240
609139	23241
611154	23242
65654	23243
620461	23244
620489	23245
412719	23246
393346	23247
679547	23248
10256	23249
674550	23250
29374	23251
320477	23252
6862	23253
78421	23254
109652	23255
429702	23256
78264	23257
685420	23258
1032	23259
19930	23260
32384	23261
43155	23262
203112	23263
557078	23264
579183	23265
77453	23266
542211	23267
40906	23268
156818	23269
175204	23270
313903	23271
6249	23272
98863	23273
321738	23274
403927	23275
97614	23276
18936	23277
39828	23278
462112	23279
263257	23280
46011	23281
223842	23282
66485	23283
219124	23284
663273	23285
28705	23286
159412	23287
116449	23288
194468	23289
429452	23290
341170	23291
51953	23292
498492	23293
70618	23294
580082	23295
417	23296
2878	23297
623626	23298
676215	23299
686716	23300
288578	23301
114201	23302
29563	23303
21959	23304
655335	23305
128678	23306
63478	23307
427689	23308
673039	23309
318742	23310
251810	23311
125195	23312
334301	23313
166628	23314
275564	23315
112322	23316
400827	23317
416319	23318
17875	23319
28896	23320
19201	23321
56877	23322
247495	23323
598607	23324
481531	23325
654798	23326
262816	23327
299344	23328
80427	23329
133321	23330
205400	23331
112686	23332
208919	23333
364	23334
497221	23335
288391	23336
551857	23337
188970	23338
138416	23339
294045	23340
463512	23341
10	23342
185195	23343
112377	23344
646256	23345
387350	23346
463708	23347
57748	23348
206859	23349
49916	23350
190885	23351
173575	23352
464510	23353
635963	23354
437489	23355
111696	23356
34649	23357
102934	23358
676415	23359
179764	23360
332549	23361
460886	23362
174656	23363
1815	23364
569181	23365
13782	23366
9276	23367
424790	23368
530353	23369
444879	23370
198035	23371
134650	23372
612022	23373
238875	23374
253862	23375
250939	23376
79113	23377
477572	23378
658357	23379
590776	23380
596673	23381
39859	23382
347029	23383
448535	23384
128584	23385
40899	23386
1450	23387
92678	23388
74125	23389
2736	23390
274545	23391
136769	23392
293	23393
1142	23394
490978	23395
15640	23396
492062	23397
85587	23398
79401	23399
116337	23400
514142	23401
589	23402
5696	23403
52983	23404
146112	23405
43145	23406
516299	23407
49	23408
303728	23409
233264	23410
539428	23411
40080	23412
198334	23413
3007	23414
642661	23415
18884	23416
476616	23417
81483	23418
195925	23419
74081	23420
198429	23421
502756	23422
70244	23423
198565	23424
234574	23425
151734	23426
54533	23427
72837	23428
149938	23429
219994	23430
52962	23431
618344	23432
482274	23433
496312	23434
527679	23435
567233	23436
92547	23437
674597	23438
366794	23439
91596	23440
24608	23441
660796	23442
30120	23443
40349	23444
431027	23445
211356	23446
90937	23447
344701	23448
386510	23449
416306	23450
313062	23451
563888	23452
199905	23453
155381	23454
292708	23455
252644	23456
173325	23457
414623	23458
145600	23459
235617	23460
160137	23461
661803	23462
211914	23463
476017	23464
137009	23465
187361	23466
488639	23467
1438	23468
25477	23469
28326	23470
353466	23471
93491	23472
513100	23473
17638	23474
389420	23475
27797	23476
165252	23477
387637	23478
171460	23479
42666	23480
42235	23481
1917	23482
17808	23483
157333	23484
392723	23485
565632	23486
173383	23487
263190	23488
262962	23489
322036	23490
66023	23491
66060	23492
409136	23493
141944	23494
463880	23495
263124	23496
118855	23497
75908	23498
620611	23499
603968	23500
547176	23501
332512	23502
211247	23503
360732	23504
563109	23505
151904	23506
544537	23507
1663	23508
161459	23509
224188	23510
649182	23511
264723	23512
10031	23513
254514	23514
463518	23515
325635	23516
40686	23517
332255	23518
429768	23519
7212	23520
274	23521
584657	23522
443098	23523
572784	23524
259677	23525
3219	23526
51968	23527
647586	23528
24019	23529
636727	23530
585790	23531
599784	23532
280658	23533
44071	23534
433746	23535
108501	23536
87342	23537
30984	23538
368176	23539
5910	23540
30931	23541
31097	23542
146246	23543
459541	23544
100727	23545
585900	23546
38173	23547
529875	23548
633586	23549
130585	23550
156640	23551
527910	23552
11133	23553
536814	23554
197544	23555
235188	23556
235199	23557
235193	23558
235192	23559
235203	23560
235181	23561
299841	23562
138809	23563
368237	23564
8679	23565
551592	23566
23879	23567
171822	23568
241526	23569
10716	23570
743	23571
384759	23572
242178	23573
380355	23574
292209	23575
662372	23576
77259	23577
10199	23578
61374	23579
615027	23580
63057	23581
157658	23582
695743	23583
78608	23584
644441	23585
162595	23586
127398	23587
243659	23588
578619	23589
110847	23590
32	23591
251122	23592
55374	23593
311022	23594
589305	23595
412636	23596
151512	23597
173804	23598
427973	23599
658512	23600
263059	23601
120767	23602
22098	23603
571160	23604
672405	23605
137797	23606
13650	23607
174	23608
21177	23609
150884	23610
31956	23611
548779	23612
467972	23613
7981	23614
314085	23615
379065	23616
626271	23617
117592	23618
136488	23619
451055	23620
71577	23621
17554	23622
122801	23623
278822	23624
441541	23625
418023	23626
278818	23627
122721	23628
260991	23629
51228	23630
44542	23631
169646	23632
37692	23633
453627	23634
568160	23635
113444	23636
100846	23637
253453	23638
539957	23639
582736	23640
75956	23641
107397	23642
285154	23643
471711	23644
50173	23645
151073	23646
19046	23647
105863	23648
235168	23649
10121	23650
189888	23651
256272	23652
153615	23653
35895	23654
447538	23655
557837	23656
59989	23657
238884	23658
18633	23659
413789	23660
664348	23661
235954	23662
46889	23663
108824	23664
514790	23665
90136	23666
244822	23667
595034	23668
327803	23669
128066	23670
492138	23671
650237	23672
557738	23673
492320	23674
39902	23675
630323	23676
133378	23677
604200	23678
19406	23679
637064	23680
5914	23681
53672	23682
508754	23683
603271	23684
40350	23685
476631	23686
63	23687
202266	23688
502864	23689
328395	23690
260617	23691
3127	23692
35265	23693
358174	23694
52114	23695
577806	23696
477295	23697
2741	23698
22628	23699
63030	23700
48	23701
155893	23702
593539	23703
201416	23704
632014	23705
451235	23706
354117	23707
487615	23708
306493	23709
231317	23710
107260	23711
1284	23712
613474	23713
129340	23714
203990	23715
141735	23716
351998	23717
53511	23718
603091	23719
155711	23720
339742	23721
381945	23722
368192	23723
22823	23724
542108	23725
401772	23726
511933	23727
535887	23728
16731	23729
1985	23730
557691	23731
36797	23732
35602	23733
575650	23734
575218	23735
656846	23736
126606	23737
298257	23738
211414	23739
4009	23740
217903	23741
6068	23742
590275	23743
631878	23744
393986	23745
391686	23746
86676	23747
431133	23748
37824	23749
364294	23750
662317	23751
591939	23752
581804	23753
371712	23754
611178	23755
233982	23756
144392	23757
11759	23758
156385	23759
304936	23760
550912	23761
647442	23762
533901	23763
327842	23764
499736	23765
564235	23766
181647	23767
312255	23768
37159	23769
197120	23770
17024	23771
170849	23772
198695	23773
307637	23774
13880	23775
59255	23776
167766	23777
69465	23778
168854	23779
101178	23780
2488	23781
73128	23782
498177	23783
429161	23784
675258	23785
142782	23786
248470	23787
287553	23788
4556	23789
46216	23790
516660	23791
471219	23792
71387	23793
432038	23794
101635	23795
622094	23796
383836	23797
245905	23798
88607	23799
237633	23800
25743	23801
461727	23802
53022	23803
524544	23804
174093	23805
581076	23806
9892	23807
42820	23808
7607	23809
64369	23810
632642	23811
470171	23812
656150	23813
32095	23814
428650	23815
480063	23816
25067	23817
680408	23818
500758	23819
112029	23820
273136	23821
626318	23822
3897	23823
50541	23824
205901	23825
391920	23826
281385	23827
454400	23828
331467	23829
4115	23830
112931	23831
647112	23832
354123	23833
67304	23834
21858	23835
448116	23836
37976	23837
46628	23838
689508	23839
617324	23840
202276	23841
83759	23842
16863	23843
272659	23844
136926	23845
583492	23846
445599	23847
669444	23848
92594	23849
2	23850
6468	23851
243176	23852
71	23853
263910	23854
4789	23855
523167	23856
31991	23857
684373	23858
114905	23859
410920	23860
129504	23861
129165	23862
423902	23863
591000	23864
59973	23865
73371	23866
513239	23867
395632	23868
142791	23869
92746	23870
501447	23871
342535	23872
8938	23873
337590	23874
252219	23875
169236	23876
14143	23877
494370	23878
447585	23879
381046	23880
193448	23881
11284	23882
357464	23883
297599	23884
281778	23885
163377	23886
6972	23887
587892	23888
577375	23889
583027	23890
430413	23891
136753	23892
512549	23893
16984	23894
10472	23895
209652	23896
12534	23897
33991	23898
36042	23899
686094	23900
143628	23901
163050	23902
38967	23903
7338	23904
301667	23905
23868	23906
71471	23907
54018	23908
147571	23909
23838	23910
397507	23911
583895	23912
631689	23913
25097	23914
296663	23915
336773	23916
126725	23917
685358	23918
666086	23919
158340	23920
162625	23921
129946	23922
8681	23923
294517	23924
127442	23925
40332	23926
438	23927
504175	23928
104489	23929
28087	23930
273088	23931
317559	23932
64353	23933
534372	23934
604548	23935
518414	23936
283417	23937
37591	23938
210159	23939
12470	23940
148569	23941
129002	23942
266625	23943
25371	23944
51095	23945
507706	23946
28355	23947
393162	23948
399004	23949
202910	23950
443229	23951
1956	23952
235930	23953
30006	23954
74727	23955
534954	23956
208741	23957
45411	23958
58373	23959
96798	23960
383024	23961
598460	23962
19711	23963
313667	23964
148322	23965
152429	23966
678232	23967
187553	23968
630918	23969
369771	23970
224855	23971
651224	23972
268301	23973
263207	23974
258253	23975
102845	23976
90748	23977
171977	23978
566956	23979
84411	23980
352545	23981
5192	23982
422891	23983
2435	23984
664	23985
111259	23986
523985	23987
33920	23988
207484	23989
599956	23990
12966	23991
303445	23992
60454	23993
20036	23994
216607	23995
410146	23996
459662	23997
399376	23998
129854	23999
508197	24000
126859	24001
118622	24002
580232	24003
354138	24004
633895	24005
476944	24006
595196	24007
17265	24008
144891	24009
66306	24010
379930	24011
181409	24012
66933	24013
609145	24014
11161	24015
136201	24016
674403	24017
460554	24018
430235	24019
80948	24020
610687	24021
98414	24022
12541	24023
261051	24024
246747	24025
354902	24026
294002	24027
165896	24028
668792	24029
13564	24030
463338	24031
278751	24032
118578	24033
354192	24034
333567	24035
276286	24036
240503	24037
596988	24038
33753	24039
163630	24040
654406	24041
301116	24042
256325	24043
610788	24044
106612	24045
26041	24046
483992	24047
436402	24048
354453	24049
66580	24050
1443	24051
73218	24052
3275	24053
20619	24054
11358	24055
190551	24056
169642	24057
589335	24058
17191	24059
282732	24060
36614	24061
167156	24062
151631	24063
317429	24064
129678	24065
92739	24066
57545	24067
12143	24068
11713	24069
431936	24070
622513	24071
52706	24072
521301	24073
210207	24074
539400	24075
382928	24076
640529	24077
17310	24078
331594	24079
40190	24080
198531	24081
382	24082
76068	24083
126457	24084
64025	24085
143796	24086
357645	24087
39914	24088
222949	24089
49096	24090
4967	24091
122528	24092
124485	24093
90274	24094
204113	24095
487796	24096
1726	24097
377929	24098
2191	24099
686323	24100
603620	24101
31983	24102
456519	24103
143043	24104
212144	24105
401328	24106
147948	24107
313695	24108
22	24109
153606	24110
364241	24111
683447	24112
54337	24113
40072	24114
54062	24115
200117	24116
2312	24117
88887	24118
96890	24119
282748	24120
156293	24121
7151	24122
3616	24123
553345	24124
566248	24125
512049	24126
35684	24127
19871	24128
480417	24129
598177	24130
587311	24131
485	24132
517458	24133
531008	24134
42754	24135
214598	24136
97198	24137
47733	24138
52134	24139
2993	24140
369978	24141
252066	24142
122046	24143
520133	24144
107026	24145
9856	24146
567999	24147
648962	24148
3785	24149
6404	24150
559646	24151
76353	24152
262964	24153
504894	24154
611448	24155
137101	24156
156797	24157
23786	24158
63103	24159
465247	24160
281549	24161
149449	24162
56071	24163
307590	24164
166406	24165
72440	24166
279637	24167
291809	24168
124498	24169
43552	24170
286779	24171
555472	24172
60083	24173
4284	24174
109150	24175
655510	24176
684946	24177
21352	24178
219944	24179
487887	24180
1450	24181
295836	24182
138655	24183
489188	24184
475616	24185
403374	24186
248625	24187
138260	24188
5305	24189
313443	24190
178053	24191
11074	24192
1655	24193
14097	24194
564486	24195
480485	24196
9448	24197
71581	24198
541987	24199
695116	24200
82374	24201
428944	24202
190964	24203
348475	24204
13436	24205
406862	24206
166531	24207
146903	24208
475732	24209
326300	24210
7323	24211
537198	24212
429639	24213
25685	24214
121309	24215
597588	24216
678584	24217
331208	24218
39390	24219
195007	24220
78819	24221
201526	24222
133823	24223
687335	24224
17994	24225
7702	24226
470032	24227
452076	24228
153925	24229
224079	24230
37165	24231
35801	24232
510001	24233
225232	24234
290370	24235
153774	24236
56822	24237
222258	24238
633110	24239
152748	24240
350280	24241
641861	24242
236668	24243
44436	24244
483628	24245
341571	24246
287297	24247
303055	24248
4680	24249
143764	24250
245005	24251
24306	24252
19208	24253
501629	24254
98701	24255
35118	24256
9302	24257
469721	24258
113817	24259
529911	24260
529914	24261
197050	24262
582820	24263
576775	24264
253469	24265
85	24266
589434	24267
296074	24268
100	24269
372942	24270
294574	24271
180921	24272
293246	24273
15635	24274
592087	24275
632730	24276
492761	24277
579710	24278
380521	24279
361291	24280
665349	24281
517340	24282
170682	24283
39821	24284
265058	24285
286737	24286
176051	24287
526360	24288
377526	24289
123104	24290
438978	24291
604814	24292
72570	24293
350703	24294
36408	24295
169259	24296
1239	24297
53577	24298
17604	24299
539881	24300
210042	24301
41503	24302
674913	24303
46527	24304
574265	24305
156950	24306
297071	24307
385105	24308
54799	24309
658401	24310
109560	24311
290300	24312
283919	24313
462903	24314
517489	24315
517075	24316
467697	24317
237445	24318
19049	24319
6244	24320
441056	24321
517811	24322
39865	24323
251873	24324
141677	24325
130513	24326
467153	24327
293164	24328
17556	24329
591330	24330
36401	24331
73631	24332
206431	24333
605974	24334
79783	24335
228715	24336
7624	24337
50297	24338
97761	24339
254239	24340
17822	24341
78204	24342
528944	24343
116686	24344
25875	24345
42003	24346
3089	24347
96358	24348
2520	24349
9518	24350
57154	24351
53683	24352
23188	24353
73784	24354
591403	24355
16928	24356
199270	24357
444945	24358
100965	24359
477320	24360
37182	24361
37761	24362
205664	24363
134814	24364
116856	24365
7688	24366
9163	24367
7694	24368
2525	24369
77578	24370
385624	24371
57368	24372
24990	24373
2608	24374
9581	24375
113200	24376
2514	24377
23705	24378
228001	24379
128641	24380
11	24381
89273	24382
16003	24383
130142	24384
329943	24385
23	24386
25057	24387
2596	24388
610335	24389
156971	24390
32339	24391
500605	24392
161258	24393
4450	24394
16003	24395
491919	24396
507986	24397
156178	24398
8812	24399
187	24400
27848	24401
310389	24402
143459	24403
2329	24404
33272	24405
29393	24406
17090	24407
275123	24408
513043	24409
522507	24410
32790	24411
39406	24412
164994	24413
60631	24414
145094	24415
475325	24416
11062	24417
55640	24418
337573	24419
158819	24420
676543	24421
13184	24422
33523	24423
100547	24424
173247	24425
535943	24426
219523	24427
142680	24428
26174	24429
160971	24430
516297	24431
2	24432
128406	24433
31736	24434
148070	24435
163717	24436
675564	24437
349915	24438
7095	24439
30077	24440
21181	24441
20131	24442
11888	24443
13386	24444
34203	24445
503323	24446
686582	24447
1198	24448
498479	24449
106006	24450
658377	24451
198314	24452
85070	24453
435521	24454
73146	24455
134816	24456
424144	24457
158811	24458
560624	24459
228528	24460
24815	24461
22667	24462
137399	24463
90830	24464
42983	24465
78255	24466
14786	24467
7298	24468
592244	24469
5142	24470
2874	24471
411791	24472
142	24473
358461	24474
130687	24475
213992	24476
108718	24477
11	24478
306030	24479
670246	24480
205104	24481
167411	24482
13950	24483
128186	24484
57708	24485
204190	24486
444930	24487
19268	24488
305134	24489
9990	24490
674279	24491
7898	24492
14968	24493
537690	24494
22315	24495
59648	24496
412237	24497
682219	24498
59645	24499
328385	24500
133183	24501
80605	24502
42181	24503
38454	24504
172704	24505
4819	24506
142537	24507
130	24508
154891	24509
480563	24510
5296	24511
673650	24512
18679	24513
222497	24514
60599	24515
379915	24516
607194	24517
394606	24518
129054	24519
80999	24520
9	24521
561934	24522
196736	24523
61089	24524
278003	24525
508398	24526
33485	24527
140582	24528
559969	24529
513657	24530
13289	24531
758	24532
461615	24533
110825	24534
343849	24535
76669	24536
95603	24537
110393	24538
67350	24539
355959	24540
124048	24541
152453	24542
651316	24543
608373	24544
33275	24545
54088	24546
35327	24547
618982	24548
235905	24549
637486	24550
133386	24551
189598	24552
144578	24553
238597	24554
58978	24555
674417	24556
292148	24557
612731	24558
271551	24559
643581	24560
406798	24561
274870	24562
116163	24563
625219	24564
33767	24565
321195	24566
178317	24567
302252	24568
622563	24569
377656	24570
690294	24571
520247	24572
345946	24573
114650	24574
192365	24575
6132	24576
73403	24577
422771	24578
642909	24579
159858	24580
21750	24581
585304	24582
3076	24583
591085	24584
576830	24585
562635	24586
455468	24587
649776	24588
7175	24589
154125	24590
81156	24591
600070	24592
2516	24593
161667	24594
1043	24595
5051	24596
532116	24597
153656	24598
255703	24599
242909	24600
129788	24601
100311	24602
58885	24603
46628	24604
131579	24605
56255	24606
350921	24607
583881	24608
475443	24609
557911	24610
43215	24611
650481	24612
524512	24613
117142	24614
682625	24615
328221	24616
46999	24617
539070	24618
264180	24619
21106	24620
78935	24621
19543	24622
594448	24623
251403	24624
223428	24625
572637	24626
281111	24627
72509	24628
7045	24629
399138	24630
223266	24631
506784	24632
650068	24633
1206	24634
292100	24635
219292	24636
459334	24637
697307	24638
390875	24639
489177	24640
528197	24641
315583	24642
687409	24643
320994	24644
559812	24645
67962	24646
224976	24647
2133	24648
161984	24649
244217	24650
254611	24651
254609	24652
254613	24653
254610	24654
536597	24655
326393	24656
474853	24657
128540	24658
224968	24659
167	24660
464227	24661
17530	24662
208784	24663
207054	24664
168538	24665
178502	24666
451364	24667
430539	24668
232839	24669
431508	24670
193012	24671
624516	24672
639691	24673
201044	24674
58846	24675
168569	24676
102039	24677
223373	24678
173234	24679
119488	24680
635132	24681
448120	24682
128145	24683
648533	24684
121128	24685
236035	24686
363936	24687
331776	24688
723	24689
354656	24690
561703	24691
2944	24692
35913	24693
17860	24694
155958	24695
10844	24696
229705	24697
34384	24698
155789	24699
95253	24700
360296	24701
107138	24702
337563	24703
609435	24704
223652	24705
360773	24706
15500	24707
359043	24708
87349	24709
172039	24710
279821	24711
45450	24712
231797	24713
333244	24714
609512	24715
561358	24716
358645	24717
326722	24718
33245	24719
697330	24720
202603	24721
43303	24722
59683	24723
238295	24724
281533	24725
61260	24726
367596	24727
614259	24728
161019	24729
224171	24730
47094	24731
600	24732
153654	24733
117	24734
526545	24735
36674	24736
452046	24737
687267	24738
581141	24739
23163	24740
182123	24741
23313	24742
363339	24743
64069	24744
78373	24745
43276	24746
507900	24747
8770	24748
21642	24749
14931	24750
52303	24751
235407	24752
476619	24753
4595	24754
185794	24755
492276	24756
302651	24757
38634	24758
38979	24759
42608	24760
426009	24761
436534	24762
78358	24763
46408	24764
35	24765
20885	24766
644	24767
454454	24768
548950	24769
128779	24770
276764	24771
570685	24772
169361	24773
227315	24774
615973	24775
361782	24776
325782	24777
82035	24778
101084	24779
632095	24780
359130	24781
19985	24782
32023	24783
372670	24784
176696	24785
163333	24786
493435	24787
6249	24788
363230	24789
43771	24790
1747	24791
223169	24792
183536	24793
20635	24794
94905	24795
494496	24796
511900	24797
445359	24798
435704	24799
28513	24800
223326	24801
32077	24802
222748	24803
198535	24804
604975	24805
124621	24806
462102	24807
72219	24808
628454	24809
19910	24810
619286	24811
123648	24812
17950	24813
13128	24814
551995	24815
363193	24816
40088	24817
7393	24818
114376	24819
24561	24820
400562	24821
610714	24822
380285	24823
44376	24824
557707	24825
95109	24826
231642	24827
278674	24828
335567	24829
180585	24830
306421	24831
514798	24832
164876	24833
126513	24834
299333	24835
293877	24836
407558	24837
644261	24838
63120	24839
124392	24840
642115	24841
62322	24842
365046	24843
390562	24844
440190	24845
124881	24846
151423	24847
50487	24848
662737	24849
85635	24850
41743	24851
319556	24852
234487	24853
199811	24854
6131	24855
81474	24856
14767	24857
622256	24858
473667	24859
512296	24860
4698	24861
2401	24862
131245	24863
465666	24864
330752	24865
547959	24866
171542	24867
207857	24868
622278	24869
5485	24870
14958	24871
24838	24872
5404	24873
526257	24874
493845	24875
115807	24876
71819	24877
19843	24878
282589	24879
323665	24880
634427	24881
303093	24882
140720	24883
354942	24884
109493	24885
513889	24886
385399	24887
16147	24888
86641	24889
214772	24890
66728	24891
24394	24892
203332	24893
135706	24894
494122	24895
633601	24896
302768	24897
69641	24898
56241	24899
77352	24900
48390	24901
208343	24902
69800	24903
512003	24904
72	24905
29918	24906
107536	24907
123629	24908
30021	24909
588185	24910
537871	24911
166717	24912
205029	24913
166489	24914
3182	24915
155085	24916
199082	24917
24395	24918
639853	24919
302507	24920
436989	24921
17371	24922
610539	24923
1952	24924
169606	24925
29915	24926
63	24927
470187	24928
160783	24929
355184	24930
164694	24931
8582	24932
135635	24933
476180	24934
421686	24935
1636	24936
126116	24937
40566	24938
511948	24939
107463	24940
642468	24941
16126	24942
226001	24943
639780	24944
59398	24945
425734	24946
517578	24947
164593	24948
260130	24949
555731	24950
6087	24951
687406	24952
327838	24953
352479	24954
100592	24955
50686	24956
247518	24957
23034	24958
282974	24959
319157	24960
325025	24961
89500	24962
346707	24963
3316	24964
381763	24965
172242	24966
252384	24967
26363	24968
41762	24969
266026	24970
158447	24971
140034	24972
621	24973
331320	24974
322880	24975
455364	24976
118469	24977
435463	24978
114892	24979
276731	24980
14438	24981
85051	24982
231558	24983
299608	24984
78275	24985
377658	24986
167198	24987
343136	24988
61421	24989
512474	24990
359463	24991
616766	24992
691573	24993
164011	24994
439394	24995
151551	24996
198801	24997
430911	24998
265048	24999
10141	25000
640301	25001
293422	25002
130917	25003
190548	25004
160166	25005
416593	25006
301423	25007
541776	25008
182042	25009
58225	25010
558323	25011
265563	25012
304708	25013
656297	25014
476901	25015
402626	25016
6039	25017
250466	25018
7036	25019
283322	25020
273050	25021
101187	25022
1858	25023
133736	25024
71645	25025
281649	25026
545893	25027
559715	25028
633964	25029
461924	25030
369456	25031
78756	25032
669844	25033
24673	25034
6345	25035
16950	25036
41972	25037
493925	25038
213064	25039
322923	25040
340197	25041
168606	25042
458784	25043
283117	25044
446307	25045
366247	25046
189439	25047
18559	25048
223196	25049
115642	25050
638030	25051
127912	25052
490945	25053
66185	25054
135170	25055
20543	25056
292840	25057
307953	25058
664819	25059
665160	25060
75246	25061
139509	25062
217185	25063
505493	25064
640066	25065
117885	25066
2047	25067
9250	25068
244984	25069
411658	25070
493704	25071
191010	25072
3712	25073
310928	25074
426266	25075
135308	25076
138009	25077
285445	25078
145851	25079
227112	25080
691880	25081
4797	25082
52639	25083
375144	25084
136227	25085
543888	25086
515636	25087
133925	25088
161979	25089
657887	25090
169295	25091
139929	25092
360723	25093
500958	25094
63267	25095
83197	25096
308297	25097
107129	25098
630994	25099
104283	25100
648285	25101
65901	25102
27716	25103
504471	25104
74095	25105
509540	25106
16872	25107
102938	25108
10871	25109
540580	25110
35868	25111
281110	25112
631300	25113
147956	25114
480686	25115
672939	25116
312655	25117
148459	25118
460087	25119
67653	25120
380090	25121
15714	25122
129020	25123
44683	25124
162878	25125
267638	25126
339196	25127
34122	25128
402143	25129
443084	25130
298518	25131
298465	25132
4044	25133
495096	25134
91369	25135
98832	25136
3662	25137
34465	25138
346658	25139
432076	25140
20264	25141
127507	25142
45334	25143
50	25144
625120	25145
291817	25146
103225	25147
380470	25148
44811	25149
71588	25150
142657	25151
3084	25152
533035	25153
313240	25154
468834	25155
565558	25156
78000	25157
520105	25158
16002	25159
245309	25160
31922	25161
216867	25162
465549	25163
644108	25164
345975	25165
532044	25166
158170	25167
79588	25168
321400	25169
588123	25170
377435	25171
634693	25172
148842	25173
665163	25174
676850	25175
566016	25176
60783	25177
623649	25178
562086	25179
288415	25180
5324	25181
494489	25182
187372	25183
565844	25184
520990	25185
556635	25186
222330	25187
163863	25188
674063	25189
354051	25190
34280	25191
16200	25192
458140	25193
19662	25194
91879	25195
614790	25196
695	25197
189445	25198
626057	25199
235904	25200
62362	25201
81494	25202
24998	25203
667529	25204
226792	25205
78627	25206
189581	25207
440315	25208
6159	25209
410025	25210
31212	25211
52091	25212
664425	25213
559836	25214
165468	25215
404474	25216
540235	25217
14686	25218
501818	25219
11572	25220
93137	25221
217475	25222
74398	25223
363484	25224
305428	25225
436085	25226
3571	25227
138528	25228
330324	25229
21141	25230
556235	25231
491712	25232
502127	25233
482196	25234
207469	25235
14822	25236
685284	25237
45835	25238
28725	25239
282715	25240
692262	25241
68002	25242
251611	25243
137509	25244
491509	25245
58040	25246
416314	25247
105544	25248
176871	25249
533	25250
84662	25251
639545	25252
10977	25253
29669	25254
667398	25255
137579	25256
104108	25257
17032	25258
379714	25259
407002	25260
337389	25261
49142	25262
646297	25263
38200	25264
432415	25265
70036	25266
75150	25267
115994	25268
192790	25269
509048	25270
603101	25271
55769	25272
319685	25273
630483	25274
30017	25275
22998	25276
134711	25277
229403	25278
492929	25279
665960	25280
3607	25281
103112	25282
447444	25283
275811	25284
336259	25285
121762	25286
2363	25287
345451	25288
764	25289
72841	25290
410724	25291
165481	25292
255442	25293
34882	25294
46883	25295
324006	25296
75875	25297
229647	25298
411036	25299
21677	25300
42770	25301
557266	25302
692855	25303
436936	25304
241937	25305
24016	25306
40446	25307
29183	25308
23414	25309
692172	25310
97071	25311
53534	25312
510521	25313
155090	25314
688391	25315
189424	25316
31046	25317
544645	25318
67656	25319
4505	25320
360514	25321
43517	25322
223566	25323
56591	25324
544021	25325
349027	25326
10928	25327
322788	25328
503589	25329
452876	25330
244989	25331
419192	25332
9771	25333
645813	25334
64821	25335
256012	25336
464123	25337
371965	25338
45563	25339
14506	25340
531046	25341
76836	25342
72	25343
126714	25344
166991	25345
452354	25346
278244	25347
280785	25348
633301	25349
630045	25350
550458	25351
289071	25352
670324	25353
277485	25354
642680	25355
185362	25356
137641	25357
411162	25358
12003	25359
27690	25360
345534	25361
82303	25362
620637	25363
565898	25364
305332	25365
149696	25366
389268	25367
287867	25368
469742	25369
1987	25370
43739	25371
130	25372
142	25373
38516	25374
537790	25375
136215	25376
128206	25377
2280	25378
57579	25379
287525	25380
47151	25381
264176	25382
242661	25383
154818	25384
579751	25385
606152	25386
70821	25387
241061	25388
272177	25389
297620	25390
368267	25391
286014	25392
572777	25393
2502	25394
612663	25395
11185	25396
596986	25397
269361	25398
483742	25399
443089	25400
68211	25401
297348	25402
355221	25403
347881	25404
58674	25405
330641	25406
660391	25407
151092	25408
66605	25409
155792	25410
453717	25411
540512	25412
145	25413
236	25414
557863	25415
126965	25416
36099	25417
255590	25418
129457	25419
407215	25420
380139	25421
5813	25422
335903	25423
85531	25424
329043	25425
81515	25426
13228	25427
404354	25428
410549	25429
390273	25430
308700	25431
65529	25432
408085	25433
155782	25434
4306	25435
46322	25436
124799	25437
49775	25438
167431	25439
268417	25440
440973	25441
46784	25442
5481	25443
310992	25444
181254	25445
553749	25446
103404	25447
405361	25448
290351	25449
5485	25450
1973	25451
14075	25452
153382	25453
167111	25454
217781	25455
607704	25456
16845	25457
14005	25458
587858	25459
589929	25460
590321	25461
270899	25462
151808	25463
151795	25464
641517	25465
130752	25466
555897	25467
595209	25468
308019	25469
374472	25470
472078	25471
540025	25472
329276	25473
454612	25474
462732	25475
463143	25476
54688	25477
152034	25478
32427	25479
298144	25480
362125	25481
668761	25482
678464	25483
11486	25484
264494	25485
529037	25486
129563	25487
460315	25488
408805	25489
551692	25490
35369	25491
44775	25492
556669	25493
495031	25494
16602	25495
658091	25496
580728	25497
13892	25498
467087	25499
99910	25500
256686	25501
99507	25502
52973	25503
305671	25504
594471	25505
142163	25506
103	25507
311778	25508
49619	25509
511097	25510
5619	25511
465266	25512
13341	25513
524497	25514
261837	25515
72063	25516
237734	25517
391430	25518
165175	25519
150533	25520
161380	25521
132376	25522
439790	25523
314284	25524
109355	25525
585213	25526
82816	25527
321413	25528
321425	25529
321432	25530
11703	25531
49930	25532
185695	25533
567144	25534
574845	25535
301076	25536
555387	25537
603051	25538
109874	25539
370208	25540
559285	25541
383802	25542
408493	25543
121545	25544
604550	25545
221103	25546
50962	25547
192154	25548
383912	25549
606024	25550
561449	25551
40783	25552
636712	25553
587510	25554
4893	25555
158957	25556
79904	25557
322007	25558
416070	25559
129074	25560
266	25561
14129	25562
223996	25563
420250	25564
75118	25565
373656	25566
671377	25567
102445	25568
282528	25569
39379	25570
589537	25571
345682	25572
492211	25573
41466	25574
90722	25575
36906	25576
488189	25577
508246	25578
547869	25579
393748	25580
469254	25581
100216	25582
689511	25583
198479	25584
296724	25585
2806	25586
136835	25587
367111	25588
25574	25589
636487	25590
187551	25591
338093	25592
130757	25593
396855	25594
109879	25595
116354	25596
25629	25597
517502	25598
659818	25599
679676	25600
133010	25601
12618	25602
19616	25603
290	25604
291196	25605
118730	25606
579797	25607
143898	25608
137568	25609
694320	25610
406491	25611
106010	25612
9397	25613
492637	25614
133816	25615
396444	25616
113002	25617
557	25618
55649	25619
393464	25620
230592	25621
607784	25622
511005	25623
479301	25624
61700	25625
15926	25626
512	25627
633147	25628
633146	25629
442612	25630
2342	25631
348891	25632
39578	25633
463916	25634
237481	25635
419494	25636
302660	25637
671887	25638
662	25639
220927	25640
516797	25641
191286	25642
411850	25643
89074	25644
29	25645
187546	25646
53645	25647
434395	25648
51608	25649
139806	25650
508067	25651
313895	25652
485567	25653
43365	25654
444969	25655
11833	25656
516873	25657
434687	25658
117651	25659
4489	25660
349293	25661
578709	25662
91704	25663
171087	25664
418772	25665
166228	25666
8474	25667
156995	25668
26722	25669
209447	25670
69255	25671
606104	25672
99161	25673
205435	25674
196742	25675
356636	25676
139803	25677
417731	25678
686747	25679
30452	25680
32693	25681
14665	25682
93197	25683
136310	25684
634072	25685
149151	25686
578269	25687
442562	25688
239302	25689
499092	25690
337401	25691
3729	25692
480754	25693
6208	25694
110051	25695
207981	25696
236818	25697
481540	25698
168101	25699
126716	25700
537673	25701
490709	25702
28506	25703
439	25704
104604	25705
411281	25706
13556	25707
82847	25708
51013	25709
8682	25710
275482	25711
496971	25712
51283	25713
13675	25714
34193	25715
696755	25716
93267	25717
260938	25718
78563	25719
27153	25720
305111	25721
363161	25722
2534	25723
57962	25724
187340	25725
49951	25726
642645	25727
425192	25728
316286	25729
264412	25730
576507	25731
317517	25732
6223	25733
24561	25734
183450	25735
482681	25736
589525	25737
667087	25738
98969	25739
112565	25740
370370	25741
255523	25742
697390	25743
233182	25744
606440	25745
361869	25746
274645	25747
138729	25748
627066	25749
551630	25750
18901	25751
662	25752
266629	25753
164275	25754
221508	25755
130015	25756
383704	25757
258395	25758
23686	25759
2968	25760
26422	25761
192771	25762
204809	25763
268293	25764
125212	25765
67525	25766
27539	25767
406636	25768
455701	25769
113466	25770
690188	25771
166307	25772
269261	25773
156791	25774
589267	25775
581915	25776
2360	25777
560144	25778
255909	25779
128183	25780
226162	25781
248461	25782
291076	25783
298311	25784
401978	25785
388209	25786
414607	25787
650504	25788
684945	25789
498946	25790
372766	25791
338126	25792
595232	25793
693138	25794
650125	25795
330058	25796
667123	25797
687352	25798
12240	25799
275940	25800
170881	25801
80384	25802
75284	25803
331891	25804
28652	25805
14893	25806
208362	25807
664960	25808
43374	25809
25093	25810
665034	25811
57740	25812
434513	25813
57772	25814
7329	25815
664902	25816
117869	25817
146708	25818
218483	25819
218546	25820
117841	25821
166656	25822
377397	25823
441361	25824
139612	25825
112193	25826
663072	25827
419753	25828
5750	25829
7614	25830
5180	25831
300894	25832
142417	25833
599101	25834
495123	25835
27652	25836
50	25837
3743	25838
93723	25839
524897	25840
348703	25841
332396	25842
531175	25843
5439	25844
302900	25845
64464	25846
140717	25847
237622	25848
334561	25849
28480	25850
11193	25851
696608	25852
84765	25853
418466	25854
617129	25855
447	25856
113034	25857
416	25858
173412	25859
77678	25860
13472	25861
554398	25862
462759	25863
153662	25864
572931	25865
540888	25866
450299	25867
83846	25868
381795	25869
132347	25870
41677	25871
14328	25872
14104	25873
56091	25874
35682	25875
248057	25876
466762	25877
322189	25878
88935	25879
608376	25880
5699	25881
31506	25882
41609	25883
160427	25884
144629	25885
3501	25886
560731	25887
6344	25888
420953	25889
23831	25890
122851	25891
66526	25892
264271	25893
145461	25894
517413	25895
47668	25896
620419	25897
166257	25898
201204	25899
69666	25900
2524	25901
675497	25902
179543	25903
251783	25904
5790	25905
59393	25906
670521	25907
314459	25908
259900	25909
651963	25910
148243	25911
299483	25912
43408	25913
338671	25914
35021	25915
56000	25916
37404	25917
257401	25918
112081	25919
535267	25920
321904	25921
219278	25922
532446	25923
448909	25924
236682	25925
81539	25926
69174	25927
147136	25928
20028	25929
3334	25930
9583	25931
21554	25932
202616	25933
154201	25934
890	25935
540744	25936
84716	25937
362078	25938
138287	25939
145722	25940
465417	25941
94545	25942
152450	25943
520647	25944
670244	25945
23734	25946
257877	25947
451247	25948
154379	25949
227556	25950
385087	25951
26443	25952
582840	25953
89076	25954
270068	25955
326089	25956
101549	25957
418213	25958
164806	25959
8249	25960
349589	25961
91991	25962
65436	25963
134737	25964
625177	25965
106891	25966
214294	25967
512756	25968
675483	25969
52719	25970
45980	25971
641	25972
437391	25973
410122	25974
834	25975
331010	25976
487039	25977
147049	25978
350941	25979
275920	25980
438099	25981
494196	25982
64899	25983
237948	25984
37686	25985
33401	25986
620781	25987
440790	25988
519490	25989
91556	25990
325987	25991
60739	25992
664252	25993
22733	25994
45608	25995
4313	25996
32285	25997
38372	25998
421752	25999
18120	26000
475324	26001
20145	26002
79111	26003
634229	26004
655509	26005
61	26006
394491	26007
5488	26008
25688	26009
262847	26010
4298	26011
138769	26012
194	26013
91794	26014
497077	26015
130699	26016
7998	26017
5188	26018
381583	26019
519466	26020
131240	26021
3372	26022
132586	26023
11821	26024
602289	26025
304676	26026
520382	26027
121999	26028
480659	26029
244687	26030
55984	26031
237984	26032
51496	26033
171872	26034
111100	26035
394351	26036
672149	26037
208438	26038
345829	26039
532476	26040
140188	26041
5400	26042
4583	26043
634289	26044
120222	26045
482858	26046
171859	26047
133852	26048
164280	26049
694866	26050
578509	26051
488501	26052
634192	26053
171619	26054
1155	26055
450822	26056
29724	26057
451995	26058
89260	26059
306381	26060
239843	26061
31750	26062
304262	26063
442	26064
34812	26065
128869	26066
696585	26067
493387	26068
26491	26069
55573	26070
12785	26071
516974	26072
63458	26073
624272	26074
456870	26075
51983	26076
145105	26077
119287	26078
4603	26079
27829	26080
36741	26081
264189	26082
304433	26083
25311	26084
133207	26085
214076	26086
205133	26087
299853	26088
24488	26089
490915	26090
356413	26091
384380	26092
570095	26093
89536	26094
470825	26095
394622	26096
78561	26097
24881	26098
48011	26099
103299	26100
493486	26101
499826	26102
3543	26103
194	26104
570047	26105
652634	26106
16548	26107
418634	26108
676943	26109
89380	26110
329088	26111
85511	26112
46187	26113
9201	26114
75	26115
5006	26116
304210	26117
43314	26118
542489	26119
517955	26120
17950	26121
88256	26122
22357	26123
506223	26124
22681	26125
48116	26126
5330	26127
427443	26128
108587	26129
169092	26130
214284	26131
141295	26132
99	26133
1830	26134
83256	26135
7927	26136
1113	26137
17	26138
534744	26139
658	26140
682012	26141
530767	26142
343290	26143
5607	26144
115156	26145
661927	26146
353327	26147
8132	26148
136333	26149
616639	26150
63868	26151
310710	26152
8844	26153
108942	26154
222090	26155
221258	26156
542705	26157
101042	26158
410482	26159
19445	26160
279014	26161
586306	26162
14657	26163
1296	26164
625201	26165
68896	26166
19129	26167
518784	26168
30239	26169
656678	26170
67226	26171
127813	26172
46239	26173
20875	26174
7448	26175
620291	26176
133535	26177
47412	26178
145451	26179
646050	26180
116855	26181
100789	26182
1537	26183
91193	26184
506109	26185
209763	26186
9434	26187
1801	26188
54186	26189
133276	26190
62155	26191
108698	26192
14993	26193
17240	26194
172871	26195
134490	26196
52159	26197
134817	26198
12186	26199
796	26200
322954	26201
9016	26202
218271	26203
1239	26204
426	26205
147337	26206
84085	26207
360030	26208
448039	26209
129722	26210
5275	26211
327961	26212
587674	26213
104922	26214
638857	26215
89646	26216
349152	26217
207974	26218
643443	26219
239792	26220
37922	26221
47283	26222
230571	26223
660373	26224
277872	26225
357989	26226
86060	26227
576909	26228
163381	26229
37346	26230
609148	26231
3940	26232
5021	26233
249653	26234
344935	26235
120108	26236
4587	26237
66620	26238
244465	26239
517949	26240
13514	26241
6851	26242
367220	26243
70277	26244
112203	26245
570318	26246
593688	26247
215342	26248
12265	26249
48474	26250
663105	26251
49884	26252
117092	26253
612256	26254
329113	26255
77161	26256
21873	26257
17908	26258
144302	26259
360911	26260
133212	26261
47076	26262
670425	26263
543876	26264
586914	26265
34853	26266
11001	26267
642146	26268
45853	26269
115703	26270
12083	26271
577440	26272
213906	26273
133852	26274
331688	26275
646699	26276
530781	26277
23509	26278
25321	26279
200670	26280
633226	26281
75466	26282
104623	26283
172829	26284
478892	26285
630409	26286
167459	26287
133799	26288
134805	26289
26654	26290
4296	26291
45592	26292
270853	26293
226	26294
9619	26295
197771	26296
376616	26297
488253	26298
323179	26299
565219	26300
12188	26301
311919	26302
12070	26303
19426	26304
63434	26305
262852	26306
106420	26307
48550	26308
135487	26309
126414	26310
77749	26311
166460	26312
3931	26313
228724	26314
151885	26315
506102	26316
220	26317
335288	26318
47940	26319
84302	26320
524154	26321
501209	26322
82786	26323
168809	26324
655483	26325
79176	26326
57690	26327
162821	26328
140579	26329
286653	26330
66373	26331
362367	26332
13288	26333
22221	26334
204923	26335
160226	26336
136387	26337
7545	26338
356884	26339
38350	26340
620826	26341
128737	26342
1309	26343
54540	26344
41927	26345
142862	26346
140780	26347
41708	26348
10457	26349
524660	26350
120090	26351
145465	26352
11310	26353
254309	26354
61494	26355
144657	26356
903	26357
124319	26358
246336	26359
682129	26360
879	26361
304028	26362
89392	26363
91727	26364
600410	26365
22358	26366
302333	26367
36277	26368
102257	26369
681	26370
6938	26371
535281	26372
586946	26373
238818	26374
582021	26375
15378	26376
163701	26377
67231	26378
138805	26379
236535	26380
89400	26381
637393	26382
155510	26383
29363	26384
346925	26385
10028	26386
11969	26387
409983	26388
114151	26389
24390	26390
259994	26391
68998	26392
183678	26393
313	26394
74364	26395
555914	26396
58778	26397
12482	26398
48367	26399
293699	26400
673628	26401
367916	26402
158774	26403
11303	26404
655531	26405
25100	26406
114134	26407
314433	26408
3981	26409
84458	26410
35013	26411
41559	26412
489948	26413
427093	26414
55592	26415
11313	26416
89532	26417
6936	26418
23788	26419
33310	26420
7143	26421
112210	26422
90010	26423
123939	26424
665562	26425
129567	26426
83506	26427
336163	26428
746	26429
9592	26430
12472	26431
127567	26432
72810	26433
51600	26434
293678	26435
86805	26436
47973	26437
140059	26438
67635	26439
304303	26440
30038	26441
43963	26442
196141	26443
240672	26444
11389	26445
144274	26446
169639	26447
4310	26448
47802	26449
682939	26450
37067	26451
629720	26452
8713	26453
10161	26454
71102	26455
2937	26456
267257	26457
48815	26458
71662	26459
63520	26460
21500	26461
125208	26462
36240	26463
11115	26464
303367	26465
32950	26466
12809	26467
46343	26468
304052	26469
11784	26470
312866	26471
135490	26472
165517	26473
520057	26474
350354	26475
1018	26476
2	26477
4553	26478
46998	26479
3636	26480
190212	26481
393564	26482
681075	26483
117	26484
130329	26485
597802	26486
71896	26487
187594	26488
691243	26489
244727	26490
150736	26491
238369	26492
105307	26493
16270	26494
59515	26495
14066	26496
409166	26497
103843	26498
68569	26499
288928	26500
17663	26501
17099	26502
3641	26503
497	26504
319594	26505
530690	26506
476278	26507
354281	26508
87498	26509
12749	26510
58221	26511
524108	26512
493187	26513
268812	26514
241841	26515
383778	26516
533490	26517
321596	26518
133996	26519
1285	26520
596007	26521
11	26522
11233	26523
1738	26524
120104	26525
262851	26526
229868	26527
38893	26528
147083	26529
96465	26530
244229	26531
173510	26532
18635	26533
612069	26534
558261	26535
512095	26536
234156	26537
168512	26538
156765	26539
414310	26540
74921	26541
87294	26542
94877	26543
360556	26544
281116	26545
666142	26546
15394	26547
24259	26548
111637	26549
72318	26550
266098	26551
168927	26552
270674	26553
67342	26554
139643	26555
390668	26556
217162	26557
637183	26558
369836	26559
157248	26560
645698	26561
5347	26562
583613	26563
303511	26564
17523	26565
116247	26566
42974	26567
499476	26568
88	26569
122850	26570
4410	26571
491540	26572
28094	26573
100164	26574
614302	26575
1442	26576
137063	26577
691099	26578
260078	26579
55618	26580
139624	26581
168176	26582
34767	26583
17852	26584
161250	26585
34865	26586
384370	26587
662753	26588
12477	26589
28329	26590
446085	26591
560640	26592
40742	26593
11279	26594
2520	26595
283581	26596
389944	26597
68605	26598
108735	26599
195391	26600
91558	26601
21446	26602
11745	26603
681969	26604
4671	26605
1207	26606
86843	26607
21093	26608
322559	26609
108835	26610
665797	26611
214240	26612
52802	26613
555788	26614
598889	26615
695959	26616
52206	26617
688279	26618
484316	26619
324354	26620
53533	26621
131231	26622
11734	26623
61507	26624
692	26625
678132	26626
203	26627
1537	26628
11824	26629
162326	26630
5055	26631
570030	26632
101657	26633
124487	26634
315731	26635
5068	26636
527946	26637
427386	26638
129576	26639
138366	26640
25969	26641
660509	26642
183710	26643
3089	26644
491362	26645
141403	26646
38819	26647
15999	26648
5447	26649
148240	26650
40715	26651
214650	26652
158310	26653
635847	26654
20896	26655
59756	26656
364501	26657
158238	26658
31769	26659
12643	26660
8071	26661
200957	26662
42355	26663
230386	26664
73839	26665
2686	26666
108703	26667
46608	26668
59102	26669
532686	26670
515773	26671
26105	26672
7652	26673
345014	26674
14153	26675
45397	26676
566072	26677
156522	26678
471042	26679
107749	26680
546899	26681
399299	26682
417611	26683
516315	26684
537119	26685
62774	26686
43007	26687
426740	26688
117285	26689
141507	26690
349	26691
42354	26692
159900	26693
270119	26694
5810	26695
155102	26696
138607	26697
90225	26698
552983	26699
119058	26700
536829	26701
525259	26702
691517	26703
4645	26704
386284	26705
307937	26706
613431	26707
117425	26708
116888	26709
523	26710
513262	26711
58010	26712
21396	26713
128	26714
177094	26715
30137	26716
29088	26717
3040	26718
22778	26719
648539	26720
209940	26721
232173	26722
125337	26723
240748	26724
16039	26725
1177	26726
33953	26727
279011	26728
36721	26729
22365	26730
474654	26731
35970	26732
55890	26733
56036	26734
140361	26735
101106	26736
403738	26737
52222	26738
482759	26739
671264	26740
282468	26741
269767	26742
18475	26743
98498	26744
44046	26745
120578	26746
397422	26747
134140	26748
79981	26749
111380	26750
301532	26751
261395	26752
516541	26753
22751	26754
614889	26755
562122	26756
184877	26757
15032	26758
444602	26759
2175	26760
70851	26761
344861	26762
27091	26763
27094	26764
194268	26765
26213	26766
486219	26767
385026	26768
531021	26769
442705	26770
320446	26771
194	26772
67344	26773
17727	26774
532879	26775
31470	26776
136151	26777
59860	26778
562	26779
23655	26780
25366	26781
388805	26782
69175	26783
11301	26784
69583	26785
480831	26786
597891	26787
559710	26788
10507	26789
586490	26790
185588	26791
72620	26792
214901	26793
128025	26794
67783	26795
18733	26796
87160	26797
490724	26798
79207	26799
79411	26800
135012	26801
117537	26802
136338	26803
130314	26804
552554	26805
6138	26806
172044	26807
440420	26808
276128	26809
665592	26810
9017	26811
145443	26812
179261	26813
1257	26814
156741	26815
16540	26816
539591	26817
590042	26818
238805	26819
21229	26820
637322	26821
533725	26822
282532	26823
32478	26824
59199	26825
544503	26826
275374	26827
192305	26828
18977	26829
30573	26830
134243	26831
79156	26832
30124	26833
8213	26834
493401	26835
83129	26836
577464	26837
79065	26838
545577	26839
202007	26840
29813	26841
331226	26842
8	26843
367878	26844
101583	26845
217691	26846
548659	26847
217678	26848
422499	26849
292889	26850
269893	26851
405695	26852
196136	26853
7374	26854
2432	26855
144961	26856
108731	26857
54279	26858
12844	26859
695470	26860
13936	26861
330500	26862
326217	26863
488243	26864
465906	26865
668482	26866
2280	26867
236522	26868
639423	26869
150622	26870
601	26871
234203	26872
160281	26873
125254	26874
266514	26875
14654	26876
1578	26877
5292	26878
506104	26879
336624	26880
120190	26881
21729	26882
644083	26883
389632	26884
53328	26885
19034	26886
204681	26887
497609	26888
384748	26889
13093	26890
465686	26891
229572	26892
160177	26893
36281	26894
18531	26895
164272	26896
1335	26897
12098	26898
170225	26899
558689	26900
100161	26901
467593	26902
52476	26903
199824	26904
682187	26905
169394	26906
108483	26907
48959	26908
625690	26909
145672	26910
165491	26911
19311	26912
55631	26913
3419	26914
16631	26915
26112	26916
118134	26917
564047	26918
96223	26919
78959	26920
598317	26921
6049	26922
529338	26923
2332	26924
28063	26925
513119	26926
150971	26927
14480	26928
29579	26929
5099	26930
999	26931
659218	26932
68548	26933
649438	26934
177209	26935
692244	26936
47939	26937
40355	26938
135014	26939
133922	26940
228005	26941
318786	26942
70796	26943
21636	26944
19	26945
23829	26946
56147	26947
561315	26948
11911	26949
6622	26950
162924	26951
11263	26952
151049	26953
96364	26954
91969	26955
17624	26956
637320	26957
394461	26958
390157	26959
410345	26960
87702	26961
128593	26962
251008	26963
625116	26964
395766	26965
73513	26966
40871	26967
348964	26968
59660	26969
10939	26970
8858	26971
52493	26972
11796	26973
282620	26974
78967	26975
437442	26976
601751	26977
65324	26978
2062	26979
15259	26980
322339	26981
145263	26982
12658	26983
7374	26984
167419	26985
374934	26986
43408	26987
326012	26988
135511	26989
325334	26990
475413	26991
607075	26992
231124	26993
14716	26994
36561	26995
147119	26996
28597	26997
507370	26998
575105	26999
521472	27000
227930	27001
31689	27002
1801	27003
221026	27004
89534	27005
102632	27006
6161	27007
144338	27008
536191	27009
48551	27010
287541	27011
435683	27012
10352	27013
109088	27014
128	27015
245454	27016
135710	27017
31738	27018
28369	27019
142259	27020
2332	27021
9004	27022
597840	27023
23743	27024
23	27025
34631	27026
539597	27027
52989	27028
54189	27029
576555	27030
229237	27031
191525	27032
88206	27033
533241	27034
80985	27035
1259	27036
430352	27037
173451	27038
557292	27039
35958	27040
96841	27041
1147	27042
31373	27043
53263	27044
6922	27045
328964	27046
56318	27047
152	27048
14020	27049
375804	27050
548635	27051
25844	27052
39975	27053
394530	27054
500151	27055
43041	27056
102906	27057
326299	27058
460684	27059
373970	27060
116248	27061
116257	27062
596410	27063
190187	27064
358620	27065
507791	27066
521985	27067
139950	27068
170906	27069
225011	27070
385919	27071
660247	27072
364237	27073
422239	27074
694945	27075
162106	27076
451187	27077
228330	27078
74235	27079
67715	27080
172117	27081
495965	27082
655974	27083
90626	27084
350746	27085
45483	27086
332079	27087
445369	27088
302883	27089
2032	27090
124720	27091
432452	27092
552826	27093
544317	27094
400332	27095
470942	27096
38467	27097
54832	27098
553336	27099
544562	27100
5712	27101
375283	27102
683434	27103
428403	27104
660837	27105
370485	27106
10421	27107
26838	27108
253066	27109
442159	27110
299	27111
160492	27112
526905	27113
532109	27114
41458	27115
99349	27116
92123	27117
145757	27118
333331	27119
341942	27120
308942	27121
512638	27122
151890	27123
491928	27124
612335	27125
366793	27126
160335	27127
451773	27128
600134	27129
325170	27130
550547	27131
10586	27132
80591	27133
421	27134
189886	27135
407808	27136
7010	27137
31195	27138
634983	27139
41066	27140
166032	27141
8543	27142
657009	27143
115541	27144
343146	27145
112904	27146
544568	27147
565717	27148
45569	27149
68468	27150
187406	27151
100778	27152
464899	27153
182018	27154
185321	27155
352307	27156
173176	27157
263819	27158
502233	27159
206947	27160
593974	27161
2574	27162
160423	27163
143867	27164
71771	27165
566327	27166
545734	27167
394685	27168
666003	27169
466792	27170
25757	27171
211738	27172
485107	27173
404944	27174
89610	27175
273455	27176
79286	27177
572680	27178
153168	27179
58099	27180
424949	27181
678091	27182
105872	27183
442417	27184
426922	27185
42559	27186
74869	27187
418342	27188
203358	27189
367372	27190
141314	27191
91886	27192
250173	27193
113065	27194
89393	27195
657623	27196
390352	27197
107649	27198
390294	27199
39740	27200
634619	27201
278150	27202
19620	27203
188087	27204
31181	27205
140544	27206
591821	27207
16674	27208
12585	27209
395114	27210
12171	27211
291756	27212
69533	27213
641389	27214
203347	27215
43236	27216
674749	27217
318839	27218
361733	27219
481291	27220
151072	27221
682565	27222
154490	27223
446506	27224
8674	27225
785	27226
282245	27227
32719	27228
77156	27229
239457	27230
118599	27231
497778	27232
444612	27233
17978	27234
33034	27235
570927	27236
306288	27237
306295	27238
690201	27239
448424	27240
311906	27241
432321	27242
281401	27243
42162	27244
565727	27245
24127	27246
515939	27247
114708	27248
365742	27249
399687	27250
3526	27251
138521	27252
57902	27253
29122	27254
1183	27255
20474	27256
555556	27257
222830	27258
419513	27259
386485	27260
11837	27261
203014	27262
406463	27263
330772	27264
107729	27265
94692	27266
355635	27267
382438	27268
96822	27269
12170	27270
389219	27271
583204	27272
272450	27273
260757	27274
98168	27275
497581	27276
274162	27277
592739	27278
8877	27279
63765	27280
245008	27281
619804	27282
43227	27283
575193	27284
70651	27285
339025	27286
465630	27287
51609	27288
48775	27289
10250	27290
10644	27291
56890	27292
86569	27293
20423	27294
235148	27295
640178	27296
108117	27297
416712	27298
426389	27299
678587	27300
16	27301
111306	27302
105961	27303
315478	27304
21754	27305
695311	27306
18884	27307
151281	27308
50778	27309
318436	27310
52572	27311
54597	27312
64696	27313
286493	27314
284337	27315
310358	27316
6232	27317
613146	27318
525389	27319
84096	27320
120422	27321
445	27322
229347	27323
33452	27324
74720	27325
283990	27326
442078	27327
15812	27328
399384	27329
63393	27330
74051	27331
51423	27332
173374	27333
259331	27334
151017	27335
328202	27336
312828	27337
523922	27338
147918	27339
174376	27340
9765	27341
16359	27342
593463	27343
55780	27344
17640	27345
632339	27346
87891	27347
479535	27348
24777	27349
179270	27350
72576	27351
276567	27352
37111	27353
21888	27354
140524	27355
12520	27356
663590	27357
488587	27358
24149	27359
591233	27360
294680	27361
571138	27362
606017	27363
618098	27364
209	27365
364762	27366
98115	27367
230699	27368
342888	27369
5581	27370
211019	27371
670399	27372
313126	27373
137301	27374
9487	27375
259027	27376
366373	27377
166716	27378
522326	27379
21439	27380
51200	27381
305540	27382
376126	27383
76108	27384
546946	27385
331227	27386
629605	27387
211902	27388
1573	27389
603765	27390
373087	27391
204045	27392
19657	27393
447660	27394
290884	27395
314779	27396
286811	27397
337520	27398
147209	27399
84442	27400
111787	27401
134548	27402
411654	27403
406433	27404
159449	27405
168783	27406
25575	27407
614978	27408
554049	27409
664807	27410
627167	27411
678016	27412
613838	27413
388705	27414
18050	27415
106943	27416
638347	27417
120415	27418
658197	27419
69183	27420
615649	27421
17119	27422
180941	27423
394776	27424
14507	27425
64991	27426
105135	27427
1671	27428
449611	27429
327438	27430
32049	27431
249595	27432
508675	27433
7884	27434
453559	27435
94927	27436
25797	27437
152981	27438
533106	27439
600414	27440
453700	27441
346723	27442
506731	27443
277417	27444
502912	27445
407212	27446
16613	27447
666508	27448
451949	27449
283940	27450
378823	27451
148923	27452
171089	27453
369353	27454
53855	27455
30547	27456
127228	27457
690615	27458
294630	27459
136259	27460
160327	27461
150984	27462
366665	27463
124524	27464
154960	27465
45191	27466
88142	27467
677908	27468
678449	27469
347650	27470
395002	27471
39460	27472
342710	27473
111	27474
260297	27475
509576	27476
249376	27477
551209	27478
140716	27479
136915	27480
30495	27481
469600	27482
56635	27483
56603	27484
528404	27485
300	27486
407298	27487
151732	27488
550179	27489
407052	27490
173454	27491
63118	27492
27229	27493
175667	27494
548383	27495
4746	27496
679346	27497
15699	27498
164779	27499
400161	27500
7020	27501
264213	27502
556760	27503
132488	27504
169497	27505
177866	27506
7607	27507
564543	27508
642677	27509
604304	27510
968	27511
165636	27512
255663	27513
34668	27514
659313	27515
185780	27516
187008	27517
15185	27518
286107	27519
440760	27520
185788	27521
303236	27522
44355	27523
387316	27524
164128	27525
113961	27526
682671	27527
59908	27528
287902	27529
664493	27530
480004	27531
379496	27532
334355	27533
677796	27534
58872	27535
2529	27536
1503	27537
428563	27538
254339	27539
696333	27540
101634	27541
170687	27542
311598	27543
315700	27544
507463	27545
112136	27546
122044	27547
68857	27548
446517	27549
413668	27550
581495	27551
41129	27552
535689	27553
598246	27554
535728	27555
642235	27556
262891	27557
127789	27558
80096	27559
353439	27560
531587	27561
632283	27562
76354	27563
367394	27564
189466	27565
197510	27566
2	27567
76377	27568
47654	27569
442248	27570
9651	27571
38504	27572
964	27573
654503	27574
22804	27575
584809	27576
172117	27577
494904	27578
140882	27579
305966	27580
185840	27581
601405	27582
262296	27583
662330	27584
656696	27585
366924	27586
550262	27587
588913	27588
472779	27589
575406	27590
602511	27591
11098	27592
136663	27593
468922	27594
265830	27595
129487	27596
239380	27597
138111	27598
17838	27599
382850	27600
420248	27601
669575	27602
9745	27603
252402	27604
435941	27605
33455	27606
5248	27607
417110	27608
545635	27609
48572	27610
679507	27611
74335	27612
254003	27613
309480	27614
75417	27615
520957	27616
302790	27617
600113	27618
118725	27619
642290	27620
9373	27621
2447	27622
677635	27623
3507	27624
66223	27625
197710	27626
675590	27627
137025	27628
451668	27629
203058	27630
685382	27631
74120	27632
332165	27633
59223	27634
11943	27635
98	27636
547143	27637
619699	27638
461572	27639
421668	27640
263958	27641
426989	27642
11182	27643
299	27644
615497	27645
22003	27646
183548	27647
53335	27648
435613	27649
15	27650
27032	27651
376716	27652
124442	27653
198475	27654
574657	27655
84745	27656
93818	27657
424848	27658
684267	27659
472649	27660
38359	27661
625680	27662
456310	27663
589371	27664
139	27665
101355	27666
54946	27667
462342	27668
109050	27669
298199	27670
45528	27671
249407	27672
75225	27673
388637	27674
144908	27675
25653	27676
507813	27677
481960	27678
432751	27679
512448	27680
42229	27681
321148	27682
20568	27683
426876	27684
597593	27685
219119	27686
167157	27687
268208	27688
530293	27689
330549	27690
19284	27691
26	27692
579743	27693
139385	27694
110943	27695
30597	27696
322970	27697
499027	27698
42699	27699
462373	27700
691040	27701
562750	27702
427043	27703
77317	27704
14629	27705
125006	27706
151762	27707
44629	27708
520216	27709
150562	27710
141339	27711
650488	27712
94145	27713
396618	27714
122790	27715
65959	27716
12981	27717
655	27718
600469	27719
16962	27720
227069	27721
2785	27722
234090	27723
1048	27724
613684	27725
600187	27726
304193	27727
22720	27728
387310	27729
266988	27730
1022	27731
11912	27732
8570	27733
600	27734
173459	27735
45686	27736
43210	27737
622861	27738
15971	27739
9069	27740
133472	27741
125256	27742
16857	27743
49221	27744
52737	27745
89566	27746
235818	27747
552101	27748
117497	27749
63144	27750
187647	27751
16003	27752
432747	27753
54128	27754
7993	27755
5407	27756
150577	27757
479160	27758
9085	27759
8732	27760
370482	27761
331980	27762
84385	27763
161961	27764
607619	27765
32	27766
41963	27767
605820	27768
6442	27769
72016	27770
297612	27771
105964	27772
60584	27773
11759	27774
554835	27775
20520	27776
673638	27777
231359	27778
26862	27779
12593	27780
653293	27781
62864	27782
8637	27783
561889	27784
693584	27785
16011	27786
144740	27787
178177	27788
248158	27789
309482	27790
437304	27791
253490	27792
44328	27793
149814	27794
303905	27795
7164	27796
37682	27797
58477	27798
32235	27799
10126	27800
103175	27801
326766	27802
602296	27803
82176	27804
589780	27805
132113	27806
19474	27807
264082	27808
445420	27809
3089	27810
237977	27811
21017	27812
559279	27813
134097	27814
153660	27815
143722	27816
5754	27817
263387	27818
173513	27819
93059	27820
573125	27821
674306	27822
9952	27823
24333	27824
13780	27825
16508	27826
1377	27827
461529	27828
3946	27829
657726	27830
320547	27831
25903	27832
26	27833
532104	27834
567658	27835
640093	27836
451559	27837
21	27838
139325	27839
93138	27840
693618	27841
47651	27842
9089	27843
356016	27844
32528	27845
131403	27846
11	27847
127615	27848
154573	27849
413427	27850
127924	27851
135860	27852
493440	27853
538469	27854
415	27855
357601	27856
426924	27857
8	27858
301953	27859
35	27860
37490	27861
84722	27862
418449	27863
61995	27864
411084	27865
88	27866
6568	27867
346282	27868
461466	27869
336738	27870
574017	27871
540959	27872
397264	27873
76720	27874
435071	27875
106227	27876
153933	27877
655145	27878
448032	27879
74954	27880
607572	27881
51475	27882
142465	27883
15362	27884
166207	27885
143352	27886
264232	27887
485363	27888
525645	27889
146471	27890
359098	27891
49779	27892
229934	27893
100805	27894
323703	27895
226835	27896
155608	27897
547525	27898
282772	27899
428036	27900
39866	27901
75636	27902
245899	27903
4740	27904
33533	27905
269978	27906
437340	27907
619763	27908
365155	27909
560540	27910
92168	27911
565282	27912
653503	27913
143103	27914
136743	27915
335	27916
652065	27917
302648	27918
449524	27919
333615	27920
365752	27921
49074	27922
66029	27923
7634	27924
56573	27925
13608	27926
175358	27927
590855	27928
460812	27929
143104	27930
284633	27931
242727	27932
462561	27933
601919	27934
697603	27935
98910	27936
229273	27937
49450	27938
447081	27939
282756	27940
71156	27941
97408	27942
105113	27943
108301	27944
196664	27945
9250	27946
254583	27947
138151	27948
21848	27949
601911	27950
568812	27951
224090	27952
647928	27953
67669	27954
1054	27955
462072	27956
11538	27957
338156	27958
7730	27959
129591	27960
360611	27961
543429	27962
349534	27963
379639	27964
163503	27965
117899	27966
431848	27967
6921	27968
124240	27969
357422	27970
490213	27971
563478	27972
123663	27973
676522	27974
33248	27975
360387	27976
135471	27977
412518	27978
4556	27979
156530	27980
9900	27981
6054	27982
492998	27983
71290	27984
47431	27985
111343	27986
132443	27987
562578	27988
629765	27989
456222	27990
180226	27991
96916	27992
511943	27993
24461	27994
57051	27995
435828	27996
40233	27997
24950	27998
20474	27999
310582	28000
413275	28001
263605	28002
259180	28003
41209	28004
444119	28005
171260	28006
90315	28007
90497	28008
227192	28009
337604	28010
697721	28011
553181	28012
107532	28013
22411	28014
39319	28015
407657	28016
496326	28017
553727	28018
50482	28019
83048	28020
347268	28021
238245	28022
665514	28023
667203	28024
344297	28025
697611	28026
640652	28027
341546	28028
74990	28029
52583	28030
671883	28031
392395	28032
506647	28033
445865	28034
196937	28035
2610	28036
214653	28037
672020	28038
523786	28039
644255	28040
102866	28041
196857	28042
697133	28043
503485	28044
302375	28045
43638	28046
96769	28047
562117	28048
426018	28049
606038	28050
560488	28051
321026	28052
60254	28053
37463	28054
57218	28055
463511	28056
220941	28057
694357	28058
11727	28059
58096	28060
11998	28061
189611	28062
71413	28063
162081	28064
123427	28065
481320	28066
499195	28067
236184	28068
401927	28069
12657	28070
140363	28071
81183	28072
301775	28073
507670	28074
248464	28075
137261	28076
341969	28077
152987	28078
577751	28079
552903	28080
130874	28081
466808	28082
467097	28083
241482	28084
535862	28085
215174	28086
439789	28087
474754	28088
107452	28089
547757	28090
644369	28091
352540	28092
5427	28093
308998	28094
75561	28095
525137	28096
610756	28097
45449	28098
543370	28099
691822	28100
478534	28101
142346	28102
442736	28103
446634	28104
592209	28105
36899	28106
297615	28107
675113	28108
17624	28109
263242	28110
99463	28111
133042	28112
121840	28113
154664	28114
456533	28115
27340	28116
322881	28117
599823	28118
570809	28119
92574	28120
123061	28121
384554	28122
165929	28123
62229	28124
75329	28125
53588	28126
376594	28127
441012	28128
673866	28129
222957	28130
96870	28131
389600	28132
172229	28133
690021	28134
132145	28135
349434	28136
346226	28137
420903	28138
42386	28139
219554	28140
118277	28141
83848	28142
388804	28143
220817	28144
870	28145
508485	28146
332524	28147
609455	28148
62605	28149
119343	28150
7479	28151
352801	28152
333652	28153
671550	28154
305627	28155
97107	28156
431295	28157
77077	28158
558782	28159
368034	28160
692194	28161
692234	28162
387245	28163
112889	28164
121697	28165
59362	28166
25745	28167
46060	28168
693159	28169
258881	28170
119057	28171
58977	28172
15614	28173
610191	28174
577456	28175
264721	28176
35830	28177
9318	28178
305517	28179
15975	28180
223872	28181
155012	28182
122300	28183
383339	28184
10088	28185
44890	28186
459385	28187
291871	28188
90262	28189
560237	28190
329804	28191
91587	28192
96627	28193
92912	28194
548828	28195
95915	28196
518272	28197
395859	28198
399009	28199
322133	28200
278475	28201
89790	28202
646828	28203
95215	28204
223118	28205
528010	28206
595576	28207
283282	28208
624833	28209
199641	28210
179495	28211
275952	28212
634530	28213
10281	28214
20713	28215
219671	28216
126501	28217
691492	28218
430567	28219
564316	28220
194860	28221
623753	28222
40830	28223
545511	28224
451584	28225
165599	28226
223232	28227
223234	28228
437440	28229
2645	28230
580234	28231
528317	28232
3980	28233
307047	28234
494746	28235
429539	28236
258221	28237
69080	28238
670798	28239
16701	28240
596884	28241
570208	28242
15317	28243
360527	28244
44938	28245
547990	28246
31576	28247
206561	28248
122147	28249
20545	28250
155257	28251
520309	28252
176616	28253
697757	28254
1136	28255
665666	28256
39403	28257
649603	28258
59178	28259
120672	28260
509338	28261
157373	28262
120683	28263
504004	28264
47766	28265
47738	28266
289126	28267
589957	28268
544579	28269
446828	28270
589725	28271
1127	28272
489397	28273
263551	28274
77335	28275
321236	28276
147547	28277
582634	28278
154975	28279
150089	28280
626328	28281
13216	28282
170064	28283
129537	28284
31965	28285
55981	28286
599796	28287
42605	28288
290301	28289
1050	28290
530836	28291
125854	28292
223285	28293
168972	28294
151345	28295
223157	28296
318095	28297
488220	28298
6209	28299
389959	28300
548574	28301
143887	28302
336069	28303
41857	28304
35026	28305
144378	28306
609441	28307
246080	28308
35543	28309
256497	28310
384342	28311
141001	28312
317077	28313
140205	28314
5079	28315
26152	28316
316818	28317
660827	28318
34592	28319
207513	28320
164556	28321
55204	28322
338524	28323
11952	28324
3381	28325
243946	28326
608479	28327
499972	28328
171543	28329
75084	28330
333675	28331
10097	28332
133920	28333
9743	28334
89548	28335
132446	28336
8635	28337
34978	28338
1488	28339
111830	28340
198400	28341
52720	28342
483907	28343
97178	28344
122901	28345
45324	28346
648148	28347
11649	28348
366	28349
410076	28350
593620	28351
502722	28352
48	28353
21414	28354
35088	28355
347760	28356
322498	28357
531556	28358
549152	28359
350275	28360
20046	28361
105153	28362
55357	28363
322338	28364
174557	28365
531251	28366
159994	28367
84449	28368
171477	28369
199038	28370
588703	28371
540113	28372
528103	28373
362935	28374
137041	28375
64316	28376
617388	28377
63871	28378
453361	28379
291387	28380
66531	28381
67982	28382
498997	28383
658958	28384
321238	28385
323579	28386
90345	28387
576726	28388
35197	28389
29844	28390
88274	28391
386626	28392
21407	28393
617476	28394
137676	28395
22886	28396
48	28397
680008	28398
456055	28399
690551	28400
689882	28401
491828	28402
21728	28403
122385	28404
615007	28405
678583	28406
132838	28407
162003	28408
51376	28409
392019	28410
392024	28411
392034	28412
111722	28413
486903	28414
666167	28415
54207	28416
57654	28417
183276	28418
405359	28419
82623	28420
525142	28421
1621	28422
524536	28423
453997	28424
120822	28425
724	28426
135063	28427
444680	28428
382816	28429
159733	28430
224360	28431
281094	28432
443041	28433
648418	28434
192688	28435
629867	28436
664429	28437
95148	28438
263652	28439
224851	28440
453779	28441
299332	28442
345163	28443
24048	28444
17680	28445
350417	28446
475537	28447
579359	28448
672812	28449
138442	28450
76510	28451
317531	28452
178532	28453
560407	28454
471970	28455
92742	28456
22071	28457
164944	28458
276350	28459
254614	28460
186262	28461
643468	28462
385582	28463
357343	28464
482087	28465
34243	28466
12360	28467
385990	28468
208564	28469
679423	28470
597706	28471
406940	28472
48246	28473
357190	28474
380044	28475
139042	28476
298333	28477
159327	28478
471688	28479
239555	28480
448254	28481
101025	28482
588547	28483
142330	28484
550164	28485
575668	28486
249924	28487
288076	28488
677930	28489
483709	28490
29490	28491
440316	28492
426459	28493
399566	28494
102662	28495
149032	28496
284165	28497
95037	28498
558690	28499
4533	28500
134562	28501
410184	28502
275637	28503
457828	28504
367326	28505
101770	28506
384148	28507
112943	28508
565065	28509
104043	28510
406826	28511
569148	28512
507937	28513
102519	28514
458552	28515
471215	28516
411088	28517
145374	28518
289698	28519
207955	28520
123407	28521
33625	28522
166274	28523
544916	28524
461906	28525
40583	28526
18565	28527
607307	28528
526449	28529
49677	28530
57476	28531
406983	28532
6353	28533
279136	28534
13090	28535
331166	28536
3380	28537
27234	28538
683467	28539
13834	28540
400382	28541
571676	28542
64557	28543
26024	28544
67562	28545
35450	28546
126962	28547
10544	28548
574515	28549
413323	28550
371364	28551
355987	28552
363130	28553
637834	28554
584358	28555
3523	28556
13891	28557
1347	28558
521406	28559
918	28560
216827	28561
44632	28562
4393	28563
148939	28564
90593	28565
13661	28566
253604	28567
87468	28568
89680	28569
17683	28570
77043	28571
612117	28572
543381	28573
320322	28574
459728	28575
9938	28576
634658	28577
64710	28578
92788	28579
540424	28580
620509	28581
132499	28582
312374	28583
10018	28584
439	28585
667704	28586
154793	28587
246316	28588
476111	28589
283264	28590
31621	28591
73383	28592
492748	28593
597161	28594
272282	28595
524638	28596
181009	28597
549980	28598
98933	28599
165350	28600
609920	28601
364	28602
305404	28603
49004	28604
211904	28605
667125	28606
133738	28607
38424	28608
559681	28609
47075	28610
415000	28611
65914	28612
557714	28613
146762	28614
15349	28615
186816	28616
25092	28617
357793	28618
296798	28619
377430	28620
263147	28621
72211	28622
408263	28623
178669	28624
498300	28625
201544	28626
105723	28627
74690	28628
470151	28629
334577	28630
13830	28631
242412	28632
120486	28633
300588	28634
598728	28635
155940	28636
121109	28637
456460	28638
127888	28639
234442	28640
568466	28641
29262	28642
630276	28643
2474	28644
258965	28645
307616	28646
452400	28647
492810	28648
616655	28649
678908	28650
393325	28651
683938	28652
45999	28653
543539	28654
189116	28655
26862	28656
145555	28657
633883	28658
146807	28659
690660	28660
44387	28661
299552	28662
609450	28663
532056	28664
360759	28665
249389	28666
159515	28667
265753	28668
664856	28669
61218	28670
408639	28671
67985	28672
445375	28673
1584	28674
551221	28675
493235	28676
335474	28677
246953	28678
14780	28679
182081	28680
403926	28681
22	28682
527192	28683
613675	28684
206713	28685
176350	28686
67935	28687
409210	28688
6806	28689
97788	28690
13868	28691
111813	28692
5731	28693
40578	28694
9853	28695
294811	28696
41831	28697
604876	28698
102180	28699
11171	28700
196770	28701
1972	28702
619603	28703
159568	28704
325576	28705
536467	28706
186603	28707
601611	28708
516344	28709
3132	28710
344272	28711
33544	28712
300803	28713
666451	28714
668685	28715
45034	28716
341048	28717
28499	28718
62831	28719
270929	28720
280056	28721
387743	28722
3484	28723
230663	28724
195098	28725
302991	28726
620814	28727
357535	28728
269080	28729
159979	28730
562016	28731
401644	28732
189495	28733
331192	28734
136833	28735
413912	28736
5131	28737
429272	28738
93861	28739
73602	28740
89147	28741
640569	28742
31584	28743
56638	28744
85246	28745
478560	28746
640500	28747
492081	28748
424583	28749
376775	28750
363382	28751
396192	28752
149507	28753
497188	28754
567086	28755
3805	28756
519	28757
7877	28758
62	28759
134047	28760
593707	28761
88445	28762
315	28763
671343	28764
2981	28765
512531	28766
58977	28767
58977	28768
188494	28769
76211	28770
356203	28771
101750	28772
361724	28773
60456	28774
417351	28775
50307	28776
567387	28777
99486	28778
658478	28779
622817	28780
487709	28781
476964	28782
607254	28783
210037	28784
576854	28785
31633	28786
445289	28787
265093	28788
612964	28789
14	28790
659179	28791
38207	28792
530746	28793
468050	28794
464	28795
628319	28796
239742	28797
678234	28798
678655	28799
629524	28800
389346	28801
433370	28802
177285	28803
382732	28804
221782	28805
194001	28806
1888	28807
351412	28808
378245	28809
310977	28810
294196	28811
47643	28812
277493	28813
372954	28814
8977	28815
307446	28816
679725	28817
528269	28818
696004	28819
457994	28820
102175	28821
659280	28822
155685	28823
685796	28824
33856	28825
427954	28826
116257	28827
54587	28828
156921	28829
352726	28830
7916	28831
267608	28832
493143	28833
317271	28834
84186	28835
572704	28836
300395	28837
372112	28838
52956	28839
623184	28840
154967	28841
37663	28842
161282	28843
1635	28844
17291	28845
571562	28846
586269	28847
377188	28848
31415	28849
635634	28850
446743	28851
461261	28852
601265	28853
500253	28854
88567	28855
335426	28856
205112	28857
19235	28858
39722	28859
670154	28860
571623	28861
85405	28862
574170	28863
416083	28864
512079	28865
80504	28866
403833	28867
400644	28868
99680	28869
135467	28870
616284	28871
118948	28872
68065	28873
40810	28874
21106	28875
51454	28876
11296	28877
185234	28878
128776	28879
223112	28880
225091	28881
163811	28882
511958	28883
58835	28884
47567	28885
256186	28886
308360	28887
267782	28888
147890	28889
96886	28890
6468	28891
452990	28892
21237	28893
458652	28894
448749	28895
469490	28896
26128	28897
49201	28898
226908	28899
221134	28900
624586	28901
195245	28902
153028	28903
144910	28904
447685	28905
146149	28906
551422	28907
309150	28908
569891	28909
316982	28910
457775	28911
44378	28912
56457	28913
450757	28914
25441	28915
268499	28916
626235	28917
49118	28918
164037	28919
272823	28920
295034	28921
10765	28922
315434	28923
44872	28924
460975	28925
665284	28926
249132	28927
210609	28928
64730	28929
198469	28930
199672	28931
351264	28932
218172	28933
70019	28934
138386	28935
646494	28936
506487	28937
641127	28938
31195	28939
155442	28940
650776	28941
95687	28942
485823	28943
97426	28944
226989	28945
62281	28946
480400	28947
339859	28948
498707	28949
193709	28950
150920	28951
194796	28952
64089	28953
185313	28954
21040	28955
139759	28956
165196	28957
2880	28958
113679	28959
643561	28960
492469	28961
35538	28962
168702	28963
20999	28964
29385	28965
59651	28966
4894	28967
173490	28968
495982	28969
205502	28970
123	28971
336524	28972
6428	28973
6021	28974
372358	28975
234	28976
656589	28977
211927	28978
175421	28979
118596	28980
22902	28981
556979	28982
11013	28983
21272	28984
156170	28985
1194	28986
2978	28987
221857	28988
131562	28989
101561	28990
99244	28991
657675	28992
522373	28993
15772	28994
458872	28995
4052	28996
499605	28997
63829	28998
114827	28999
131347	29000
428910	29001
62997	29002
57644	29003
16537	29004
625956	29005
21172	29006
20968	29007
118008	29008
400200	29009
20331	29010
46797	29011
1859	29012
484467	29013
4876	29014
107049	29015
106375	29016
569053	29017
1616	29018
537709	29019
23624	29020
607042	29021
657314	29022
574135	29023
64739	29024
53699	29025
100511	29026
11085	29027
695070	29028
187705	29029
46278	29030
37967	29031
16554	29032
113165	29033
163705	29034
59799	29035
116556	29036
491499	29037
495460	29038
99381	29039
371118	29040
44786	29041
633178	29042
440791	29043
361826	29044
48698	29045
483852	29046
262122	29047
66005	29048
123141	29049
59976	29050
25434	29051
620801	29052
562305	29053
17716	29054
46881	29055
62122	29056
173925	29057
466446	29058
644706	29059
31728	29060
24556	29061
491027	29062
443059	29063
76295	29064
259471	29065
328130	29066
563255	29067
21374	29068
122496	29069
523372	29070
264313	29071
189187	29072
56636	29073
53546	29074
357167	29075
629027	29076
605633	29077
331482	29078
44893	29079
250003	29080
547216	29081
527714	29082
5946	29083
464182	29084
273154	29085
386956	29086
89748	29087
110903	29088
68433	29089
369499	29090
628901	29091
621501	29092
119701	29093
638174	29094
332958	29095
485428	29096
240739	29097
528280	29098
631688	29099
568431	29100
589167	29101
152496	29102
19031	29103
307703	29104
199343	29105
121314	29106
560133	29107
541559	29108
117407	29109
517392	29110
244047	29111
339182	29112
378985	29113
172037	29114
244329	29115
98034	29116
169348	29117
602798	29118
646096	29119
347813	29120
17939	29121
677994	29122
333574	29123
442824	29124
546297	29125
617114	29126
457066	29127
76538	29128
158578	29129
78209	29130
65791	29131
163340	29132
647169	29133
160146	29134
44659	29135
648835	29136
95406	29137
388	29138
379175	29139
123560	29140
52073	29141
62023	29142
101986	29143
139808	29144
325367	29145
2900	29146
8411	29147
281948	29148
149461	29149
14556	29150
579524	29151
237305	29152
291544	29153
127922	29154
216765	29155
527	29156
625668	29157
412730	29158
156404	29159
369369	29160
162213	29161
349277	29162
98231	29163
10937	29164
138563	29165
371005	29166
279680	29167
255299	29168
347299	29169
494695	29170
1734	29171
168511	29172
618391	29173
13292	29174
258435	29175
674278	29176
664306	29177
259555	29178
6538	29179
80127	29180
113021	29181
297936	29182
33176	29183
148747	29184
678782	29185
105272	29186
656352	29187
571988	29188
569979	29189
24189	29190
82923	29191
562350	29192
10086	29193
649660	29194
4891	29195
104853	29196
610234	29197
500550	29198
550572	29199
284932	29200
604525	29201
197243	29202
194372	29203
249535	29204
510317	29205
273612	29206
664436	29207
282676	29208
53316	29209
124396	29210
182355	29211
220156	29212
14579	29213
549962	29214
31547	29215
483345	29216
305206	29217
171823	29218
6299	29219
646061	29220
34447	29221
90554	29222
688373	29223
123	29224
669591	29225
46290	29226
140046	29227
278626	29228
527691	29229
158125	29230
148134	29231
290135	29232
363735	29233
667338	29234
44263	29235
37446	29236
526668	29237
260513	29238
649474	29239
466087	29240
13682	29241
587913	29242
148133	29243
10486	29244
208059	29245
634097	29246
404191	29247
391344	29248
87140	29249
97493	29250
109769	29251
674471	29252
65367	29253
79994	29254
493674	29255
143589	29256
411516	29257
79651	29258
267896	29259
81278	29260
485280	29261
397947	29262
268515	29263
33234	29264
675505	29265
1063	29266
592898	29267
34291	29268
20829	29269
106673	29270
84778	29271
474554	29272
35397	29273
283950	29274
457060	29275
384620	29276
129556	29277
681524	29278
620055	29279
377273	29280
215161	29281
337863	29282
358768	29283
5980	29284
439550	29285
208712	29286
658954	29287
605207	29288
12869	29289
48866	29290
188831	29291
298375	29292
363743	29293
51072	29294
343541	29295
466025	29296
60348	29297
125842	29298
154418	29299
75476	29300
155	29301
551683	29302
420610	29303
526444	29304
422065	29305
550306	29306
42576	29307
63890	29308
500140	29309
395729	29310
468619	29311
140655	29312
277873	29313
484804	29314
408136	29315
652407	29316
231871	29317
482896	29318
666759	29319
58559	29320
641984	29321
279	29322
121869	29323
389886	29324
260198	29325
562311	29326
148	29327
594440	29328
574505	29329
50526	29330
119253	29331
203926	29332
139546	29333
316589	29334
139316	29335
28964	29336
498397	29337
237991	29338
41304	29339
619015	29340
90774	29341
640982	29342
576453	29343
691285	29344
605766	29345
631910	29346
3067	29347
76373	29348
107420	29349
260442	29350
99389	29351
383986	29352
683782	29353
351238	29354
605661	29355
20738	29356
432318	29357
67885	29358
123398	29359
4128	29360
94427	29361
70823	29362
306239	29363
331150	29364
45554	29365
11532	29366
593918	29367
685187	29368
484498	29369
23775	29370
149224	29371
2618	29372
346	29373
124160	29374
38915	29375
323302	29376
246197	29377
137725	29378
104196	29379
15589	29380
118920	29381
16956	29382
308872	29383
685483	29384
9623	29385
326093	29386
105460	29387
572368	29388
158552	29389
530570	29390
140494	29391
45339	29392
4880	29393
65488	29394
464914	29395
103795	29396
3524	29397
464056	29398
142331	29399
665197	29400
153750	29401
12533	29402
137652	29403
470930	29404
660838	29405
156887	29406
39249	29407
334032	29408
556581	29409
13141	29410
394435	29411
600689	29412
145252	29413
34163	29414
44435	29415
179554	29416
34335	29417
247191	29418
291978	29419
527140	29420
3534	29421
299558	29422
110066	29423
8143	29424
28072	29425
16054	29426
412481	29427
545276	29428
58597	29429
143869	29430
370648	29431
680190	29432
591920	29433
187660	29434
217322	29435
293782	29436
356480	29437
25821	29438
40505	29439
49629	29440
655126	29441
298146	29442
659609	29443
87116	29444
44998	29445
119313	29446
90595	29447
630978	29448
587989	29449
15001	29450
27487	29451
457309	29452
63811	29453
25054	29454
50499	29455
122357	29456
225980	29457
52045	29458
120201	29459
297501	29460
666034	29461
599618	29462
558129	29463
6749	29464
480167	29465
654853	29466
506375	29467
464153	29468
405053	29469
629440	29470
215187	29471
538886	29472
14225	29473
1577	29474
461819	29475
107484	29476
122885	29477
21370	29478
668757	29479
492443	29480
393591	29481
194513	29482
81288	29483
361936	29484
476037	29485
962	29486
621743	29487
7935	29488
7935	29489
211530	29490
7935	29491
7935	29492
7935	29493
474826	29494
98000	29495
17065	29496
180778	29497
288245	29498
120503	29499
29991	29500
104032	29501
98177	29502
45513	29503
148515	29504
237001	29505
411303	29506
45583	29507
520732	29508
130043	29509
563	29510
76425	29511
1819	29512
1819	29513
1819	29514
1819	29515
1819	29516
1819	29517
1819	29518
1819	29519
1819	29520
337820	29521
201436	29522
274887	29523
122888	29524
121402	29525
10083	29526
583100	29527
184838	29528
39286	29529
100215	29530
620389	29531
118938	29532
2506	29533
334154	29534
641869	29535
50108	29536
288722	29537
135153	29538
514682	29539
358239	29540
239060	29541
236915	29542
137601	29543
297129	29544
247509	29545
55109	29546
420011	29547
14224	29548
209122	29549
646504	29550
98654	29551
151433	29552
76707	29553
217673	29554
150407	29555
66285	29556
654973	29557
164643	29558
76189	29559
232771	29560
686	29561
112026	29562
31304	29563
232803	29564
108003	29565
398682	29566
735	29567
353124	29568
110098	29569
72869	29570
232400	29571
21334	29572
21325	29573
199130	29574
2417	29575
7795	29576
47731	29577
297156	29578
566484	29579
2590	29580
376192	29581
205957	29582
247481	29583
336897	29584
655052	29585
122243	29586
369517	29587
83784	29588
313748	29589
121860	29590
605298	29591
405949	29592
293763	29593
47702	29594
63433	29595
38317	29596
193661	29597
279622	29598
516096	29599
541486	29600
463116	29601
44765	29602
194419	29603
7855	29604
164658	29605
109248	29606
22694	29607
31904	29608
195429	29609
163965	29610
153927	29611
53513	29612
557611	29613
90282	29614
669743	29615
420575	29616
444453	29617
325128	29618
233406	29619
55578	29620
64988	29621
128463	29622
1105	29623
544944	29624
48354	29625
241761	29626
49790	29627
5084	29628
571354	29629
108209	29630
108449	29631
115057	29632
549762	29633
629966	29634
42337	29635
10506	29636
161294	29637
232968	29638
341817	29639
352807	29640
142360	29641
4539	29642
1824	29643
527992	29644
244786	29645
28701	29646
92029	29647
216188	29648
339590	29649
200531	29650
653663	29651
609545	29652
410997	29653
669933	29654
12189	29655
150288	29656
348666	29657
376381	29658
541001	29659
686425	29660
492111	29661
122328	29662
399784	29663
74293	29664
563253	29665
532584	29666
341475	29667
624849	29668
35106	29669
438939	29670
172305	29671
546597	29672
123517	29673
216938	29674
232219	29675
280120	29676
214718	29677
29351	29678
423777	29679
313710	29680
30303	29681
68919	29682
93591	29683
216966	29684
527840	29685
216731	29686
36672	29687
396662	29688
87547	29689
23913	29690
10770	29691
666933	29692
2158	29693
14835	29694
265077	29695
208624	29696
328598	29697
72897	29698
242199	29699
135155	29700
471462	29701
608109	29702
418562	29703
8675	29704
153495	29705
658174	29706
314992	29707
357900	29708
67125	29709
346247	29710
47179	29711
84966	29712
5765	29713
223542	29714
17056	29715
149397	29716
45476	29717
343772	29718
219794	29719
219803	29720
396661	29721
460416	29722
540282	29723
69850	29724
576579	29725
124629	29726
156822	29727
61095	29728
73030	29729
69566	29730
208606	29731
397818	29732
266848	29733
391136	29734
26488	29735
87722	29736
154758	29737
46558	29738
92479	29739
497336	29740
454680	29741
419959	29742
40914	29743
21332	29744
596705	29745
667605	29746
2	29747
93412	29748
63142	29749
212621	29750
49157	29751
209448	29752
638258	29753
122867	29754
505580	29755
75177	29756
86555	29757
331622	29758
86405	29759
23918	29760
87523	29761
695998	29762
282946	29763
4273	29764
591314	29765
608920	29766
44955	29767
434492	29768
12531	29769
370975	29770
3396	29771
162230	29772
54131	29773
633029	29774
17313	29775
96105	29776
297194	29777
34218	29778
1187	29779
28849	29780
358963	29781
8300	29782
525040	29783
1366	29784
114021	29785
254959	29786
349503	29787
662628	29788
140077	29789
10159	29790
6200	29791
504885	29792
5385	29793
275110	29794
110114	29795
44478	29796
632017	29797
5203	29798
489557	29799
227809	29800
57800	29801
197591	29802
72237	29803
33085	29804
77370	29805
52056	29806
6043	29807
146779	29808
41735	29809
28611	29810
471435	29811
471371	29812
22960	29813
342985	29814
236993	29815
261251	29816
37909	29817
333242	29818
31282	29819
81121	29820
8427	29821
153737	29822
44732	29823
38322	29824
24682	29825
35261	29826
167617	29827
69916	29828
8913	29829
503632	29830
41766	29831
24115	29832
331767	29833
3018	29834
381402	29835
159931	29836
44718	29837
45134	29838
76704	29839
4286	29840
308624	29841
369151	29842
126202	29843
344574	29844
88798	29845
156694	29846
28089	29847
126	29848
331672	29849
11422	29850
43519	29851
107058	29852
129911	29853
536331	29854
125110	29855
57946	29856
522	29857
134208	29858
551249	29859
659370	29860
396576	29861
585877	29862
318	29863
312370	29864
292313	29865
169972	29866
127100	29867
112164	29868
320802	29869
172654	29870
669075	29871
487130	29872
79525	29873
492855	29874
43349	29875
53	29876
112777	29877
517220	29878
260534	29879
451765	29880
20661	29881
117233	29882
113056	29883
357	29884
555382	29885
591913	29886
344794	29887
4132	29888
5215	29889
90600	29890
143172	29891
304091	29892
11577	29893
2988	29894
234828	29895
570356	29896
133780	29897
537870	29898
20	29899
304500	29900
100921	29901
603580	29902
308224	29903
37506	29904
85807	29905
44936	29906
441961	29907
441903	29908
126139	29909
186475	29910
79570	29911
378173	29912
115784	29913
268600	29914
623726	29915
363522	29916
27171	29917
130753	29918
9277	29919
40127	29920
431766	29921
639721	29922
267384	29923
180434	29924
81602	29925
428239	29926
342947	29927
268	29928
108670	29929
8419	29930
204880	29931
115697	29932
627329	29933
64300	29934
331945	29935
72	29936
399211	29937
578618	29938
180667	29939
196016	29940
279421	29941
332324	29942
437908	29943
26209	29944
548264	29945
144033	29946
522967	29947
679870	29948
111	29949
489	29950
539249	29951
171209	29952
656210	29953
638229	29954
273657	29955
459431	29956
341282	29957
234752	29958
125816	29959
535186	29960
103761	29961
221662	29962
258920	29963
488474	29964
634094	29965
173928	29966
419947	29967
651894	29968
405602	29969
253640	29970
61339	29971
373636	29972
561616	29973
5915	29974
109422	29975
193039	29976
49987	29977
262912	29978
312491	29979
82853	29980
452839	29981
238195	29982
280730	29983
40618	29984
695153	29985
32334	29986
3607	29987
695167	29988
628906	29989
56540	29990
79676	29991
543315	29992
278646	29993
11392	29994
194329	29995
446717	29996
449121	29997
351128	29998
172341	29999
114977	30000
19622	30001
224440	30002
29398	30003
139494	30004
152679	30005
360642	30006
534980	30007
77433	30008
77432	30009
534972	30010
534981	30011
56	30012
43177	30013
43177	30014
373510	30015
619276	30016
24388	30017
195688	30018
208163	30019
86324	30020
318566	30021
4463	30022
609293	30023
115974	30024
390922	30025
54334	30026
584847	30027
401865	30028
339901	30029
450865	30030
472295	30031
440853	30032
171665	30033
126706	30034
383022	30035
516780	30036
3868	30037
255264	30038
19725	30039
160347	30040
15842	30041
393007	30042
497504	30043
182636	30044
58851	30045
693779	30046
668253	30047
693720	30048
390	30049
75032	30050
59043	30051
308476	30052
693735	30053
482731	30054
525853	30055
172523	30056
25748	30057
184025	30058
165186	30059
5883	30060
664152	30061
367221	30062
244579	30063
274095	30064
481777	30065
161753	30066
693687	30067
59372	30068
449802	30069
226040	30070
28	30071
59374	30072
351388	30073
607837	30074
693803	30075
470	30076
129347	30077
12479	30078
403603	30079
693758	30080
598914	30081
121548	30082
250729	30083
22388	30084
470939	30085
648431	30086
263987	30087
52411	30088
398650	30089
55806	30090
622506	30091
59800	30092
474174	30093
2286	30094
188105	30095
450882	30096
28	30097
46047	30098
496994	30099
663782	30100
330377	30101
431641	30102
90982	30103
666374	30104
266106	30105
12344	30106
150550	30107
339916	30108
452314	30109
83323	30110
330370	30111
6694	30112
172532	30113
620972	30114
59375	30115
691863	30116
693804	30117
129872	30118
693595	30119
97557	30120
3147	30121
32497	30122
389295	30123
22998	30124
224258	30125
332684	30126
3898	30127
487465	30128
502883	30129
498950	30130
440157	30131
164177	30132
619195	30133
531371	30134
340107	30135
620997	30136
580238	30137
126650	30138
1843	30139
325322	30140
151144	30141
105274	30142
97267	30143
680692	30144
693805	30145
130839	30146
615739	30147
512197	30148
619196	30149
488956	30150
620164	30151
13374	30152
59384	30153
630638	30154
693701	30155
693632	30156
678742	30157
362583	30158
352569	30159
693796	30160
693742	30161
213	30162
15766	30163
127511	30164
394258	30165
567961	30166
58836	30167
362585	30168
591737	30169
145581	30170
604587	30171
557890	30172
64691	30173
202774	30174
48817	30175
601121	30176
652381	30177
59384	30178
6679	30179
6368	30180
114972	30181
488385	30182
7485	30183
629199	30184
273560	30185
493356	30186
30428	30187
163739	30188
204960	30189
430641	30190
485638	30191
145863	30192
133549	30193
549946	30194
591653	30195
434197	30196
531316	30197
172528	30198
175120	30199
549409	30200
25302	30201
484602	30202
371459	30203
172554	30204
7485	30205
407421	30206
4343	30207
126761	30208
102590	30209
17629	30210
183692	30211
43231	30212
503842	30213
110310	30214
4174	30215
149119	30216
554383	30217
510144	30218
182321	30219
34595	30220
411542	30221
60226	30222
382445	30223
7356	30224
481253	30225
13609	30226
100797	30227
406343	30228
1074	30229
660560	30230
587884	30231
572317	30232
645898	30233
637703	30234
1772	30235
176533	30236
587885	30237
546847	30238
11775	30239
151075	30240
531223	30241
185156	30242
49416	30243
477870	30244
685231	30245
686348	30246
14637	30247
279704	30248
534857	30249
60813	30250
691080	30251
127919	30252
430877	30253
346593	30254
378759	30255
127	30256
74219	30257
41578	30258
91528	30259
163461	30260
644408	30261
661810	30262
129001	30263
376459	30264
585	30265
12702	30266
591373	30267
681547	30268
227180	30269
670638	30270
454677	30271
198519	30272
150035	30273
665682	30274
522512	30275
128230	30276
394201	30277
465546	30278
187276	30279
8496	30280
293213	30281
47940	30282
10478	30283
339948	30284
39868	30285
73345	30286
142578	30287
113438	30288
557348	30289
10818	30290
115161	30291
264022	30292
41917	30293
122419	30294
680634	30295
484507	30296
143729	30297
130794	30298
118990	30299
285969	30300
137511	30301
455416	30302
2947	30303
569451	30304
549071	30305
693427	30306
282765	30307
372922	30308
539443	30309
457488	30310
474388	30311
283146	30312
576447	30313
512914	30314
693798	30315
340594	30316
4434	30317
159087	30318
691728	30319
184754	30320
558172	30321
649206	30322
4433	30323
9280	30324
265	30325
575970	30326
296813	30327
20606	30328
340822	30329
301253	30330
4061	30331
37830	30332
11093	30333
2820	30334
24345	30335
11661	30336
17927	30337
479523	30338
3182	30339
43206	30340
793	30341
98846	30342
168225	30343
554649	30344
341039	30345
219146	30346
438043	30347
3385	30348
17629	30349
639095	30350
428149	30351
567240	30352
45555	30353
694444	30354
14637	30355
639894	30356
595823	30357
205222	30358
585644	30359
611650	30360
138259	30361
276923	30362
3587	30363
622041	30364
579991	30365
24593	30366
455304	30367
632882	30368
499767	30369
325107	30370
144073	30371
21831	30372
392952	30373
36117	30374
133435	30375
114895	30376
526196	30377
659219	30378
513929	30379
639628	30380
595674	30381
4081	30382
159494	30383
470351	30384
103818	30385
629955	30386
259455	30387
488210	30388
38881	30389
140276	30390
605747	30391
661340	30392
1042	30393
17697	30394
165951	30395
660230	30396
95720	30397
11663	30398
88411	30399
1573	30400
83202	30401
129497	30402
659415	30403
1942	30404
64337	30405
58670	30406
633415	30407
631707	30408
568326	30409
15716	30410
50797	30411
587798	30412
382000	30413
493228	30414
172571	30415
551145	30416
194515	30417
101846	30418
1772	30419
87646	30420
21269	30421
340811	30422
16360	30423
60520	30424
438	30425
155776	30426
1039	30427
499967	30428
956	30429
80314	30430
101221	30431
84401	30432
402219	30433
74029	30434
9120	30435
171150	30436
143053	30437
616202	30438
66426	30439
231147	30440
2027	30441
353542	30442
102459	30443
51947	30444
641062	30445
171878	30446
619414	30447
263971	30448
445347	30449
332534	30450
508890	30451
141975	30452
108453	30453
190734	30454
439372	30455
491377	30456
417014	30457
653409	30458
190063	30459
380313	30460
18440	30461
332209	30462
129833	30463
143032	30464
657540	30465
98798	30466
23062	30467
99484	30468
54105	30469
555983	30470
939	30471
35274	30472
556113	30473
126005	30474
278370	30475
652335	30476
465550	30477
488484	30478
125784	30479
77750	30480
656203	30481
111755	30482
53412	30483
13064	30484
228450	30485
501645	30486
473835	30487
598793	30488
382402	30489
581662	30490
166182	30491
400785	30492
149089	30493
126632	30494
1615	30495
666277	30496
598465	30497
81021	30498
260881	30499
546849	30500
668243	30501
479815	30502
600140	30503
590455	30504
660529	30505
27854	30506
52750	30507
693818	30508
248601	30509
492069	30510
256839	30511
36453	30512
497097	30513
102006	30514
26436	30515
18066	30516
350894	30517
148	30518
181448	30519
576491	30520
133147	30521
496059	30522
20273	30523
378728	30524
578844	30525
407376	30526
219576	30527
7460	30528
81736	30529
340026	30530
182935	30531
376963	30532
131559	30533
279894	30534
575214	30535
469515	30536
681717	30537
610400	30538
9460	30539
374127	30540
4138	30541
136917	30542
9030	30543
1336	30544
49611	30545
31938	30546
246430	30547
660805	30548
165647	30549
656823	30550
804	30551
129689	30552
105243	30553
206080	30554
604521	30555
44814	30556
252558	30557
340503	30558
547799	30559
499069	30560
196059	30561
340679	30562
118981	30563
468940	30564
606441	30565
560519	30566
47839	30567
606722	30568
81841	30569
371277	30570
409205	30571
13108	30572
134302	30573
13108	30574
47860	30575
540071	30576
369649	30577
178420	30578
16285	30579
20871	30580
223023	30581
308430	30582
495047	30583
577620	30584
1348	30585
207019	30586
182403	30587
346059	30588
672205	30589
402269	30590
473344	30591
110547	30592
4797	30593
371881	30594
523389	30595
432007	30596
3126	30597
47845	30598
197450	30599
59382	30600
482904	30601
6368	30602
693604	30603
693679	30604
1157	30605
17659	30606
63664	30607
13610	30608
395911	30609
6153	30610
691019	30611
270993	30612
602189	30613
130981	30614
667009	30615
143056	30616
19650	30617
278925	30618
667791	30619
184320	30620
156401	30621
278041	30622
35566	30623
366991	30624
71575	30625
270668	30626
642217	30627
596355	30628
309021	30629
487487	30630
29981	30631
161427	30632
365617	30633
560261	30634
383215	30635
575330	30636
631897	30637
481364	30638
582321	30639
166950	30640
147021	30641
368538	30642
49806	30643
340094	30644
553223	30645
147937	30646
488204	30647
331138	30648
103914	30649
197318	30650
693558	30651
40072	30652
13108	30653
115929	30654
644403	30655
46861	30656
471226	30657
12546	30658
87084	30659
414616	30660
552961	30661
647985	30662
143995	30663
467398	30664
645849	30665
7323	30666
73185	30667
153040	30668
189718	30669
464201	30670
11547	30671
518493	30672
693696	30673
17315	30674
486917	30675
25749	30676
193158	30677
159658	30678
793	30679
17419	30680
518381	30681
40101	30682
428751	30683
26417	30684
122697	30685
44879	30686
29771	30687
610632	30688
680302	30689
539237	30690
285870	30691
557526	30692
286714	30693
20284	30694
143729	30695
94507	30696
7445	30697
165091	30698
78077	30699
234923	30700
2928	30701
177241	30702
65856	30703
663542	30704
523849	30705
17535	30706
7073	30707
122418	30708
101685	30709
586260	30710
48961	30711
345808	30712
134635	30713
38046	30714
381044	30715
626562	30716
136852	30717
681716	30718
56682	30719
404296	30720
31630	30721
371848	30722
475	30723
129858	30724
10238	30725
428992	30726
183452	30727
7188	30728
653187	30729
392118	30730
486871	30731
113632	30732
551909	30733
32211	30734
82352	30735
10872	30736
350529	30737
10451	30738
2821	30739
219681	30740
271077	30741
384134	30742
637638	30743
287078	30744
14611	30745
430415	30746
3128	30747
215354	30748
595924	30749
332586	30750
553661	30751
693763	30752
557895	30753
500617	30754
574293	30755
53833	30756
272056	30757
209587	30758
589080	30759
115229	30760
13594	30761
413348	30762
693642	30763
511617	30764
693746	30765
411495	30766
29930	30767
128504	30768
548196	30769
174016	30770
58959	30771
339956	30772
6717	30773
482283	30774
46448	30775
401	30776
181464	30777
549173	30778
388251	30779
669061	30780
134188	30781
645009	30782
150414	30783
276749	30784
22430	30785
159588	30786
179192	30787
158473	30788
408828	30789
589844	30790
244088	30791
641576	30792
506849	30793
435	30794
85209	30795
501909	30796
236197	30797
259712	30798
595075	30799
103429	30800
27964	30801
555015	30802
348152	30803
668867	30804
273750	30805
402317	30806
191930	30807
19003	30808
414830	30809
352020	30810
523492	30811
10818	30812
676447	30813
448486	30814
140790	30815
4198	30816
150430	30817
164000	30818
526301	30819
690613	30820
122716	30821
437371	30822
7182	30823
191923	30824
56896	30825
168363	30826
257351	30827
285627	30828
41017	30829
575199	30830
4614	30831
360098	30832
278824	30833
1764	30834
530759	30835
3142	30836
481973	30837
17982	30838
14771	30839
677329	30840
143090	30841
408145	30842
19060	30843
474932	30844
139690	30845
167019	30846
654236	30847
209220	30848
433040	30849
273386	30850
42264	30851
583757	30852
75450	30853
364483	30854
152165	30855
39	30856
78414	30857
305052	30858
693706	30859
252484	30860
81386	30861
25751	30862
67650	30863
185554	30864
526447	30865
581492	30866
4022	30867
586439	30868
369	30869
44882	30870
3043	30871
787	30872
655938	30873
124970	30874
231703	30875
282617	30876
489446	30877
259109	30878
415149	30879
37286	30880
502061	30881
4199	30882
368963	30883
49610	30884
468510	30885
362586	30886
377385	30887
582828	30888
27322	30889
399818	30890
669316	30891
12069	30892
329129	30893
10872	30894
23420	30895
287097	30896
346137	30897
376786	30898
452091	30899
26429	30900
629274	30901
157900	30902
350789	30903
22545	30904
235592	30905
89817	30906
305917	30907
5890	30908
612583	30909
37934	30910
1602	30911
98368	30912
689417	30913
414731	30914
514967	30915
360719	30916
92376	30917
472556	30918
382189	30919
615822	30920
336672	30921
9289	30922
502209	30923
64244	30924
651810	30925
1977	30926
101221	30927
291092	30928
597325	30929
542161	30930
113537	30931
12718	30932
639881	30933
11936	30934
313821	30935
495527	30936
498221	30937
25752	30938
165713	30939
830	30940
149581	30941
276456	30942
392883	30943
489703	30944
555671	30945
204937	30946
620990	30947
614982	30948
13389	30949
61521	30950
229281	30951
29859	30952
171	30953
12813	30954
482455	30955
4500	30956
59355	30957
184153	30958
215668	30959
312968	30960
37873	30961
399629	30962
41449	30963
99423	30964
141027	30965
80329	30966
143683	30967
506995	30968
339589	30969
31643	30970
32524	30971
177382	30972
64844	30973
377696	30974
195019	30975
195817	30976
103621	30977
155433	30978
129102	30979
535626	30980
341771	30981
575011	30982
60695	30983
172333	30984
376826	30985
378922	30986
50818	30987
56491	30988
19662	30989
546905	30990
54	30991
619226	30992
17917	30993
453	30994
648515	30995
40856	30996
501896	30997
441375	30998
603811	30999
93126	31000
292438	31001
447984	31002
8487	31003
346131	31004
694299	31005
370296	31006
255290	31007
524121	31008
661812	31009
693684	31010
5751	31011
544327	31012
47643	31013
178283	31014
455851	31015
59386	31016
77127	31017
128962	31018
290580	31019
159598	31020
7487	31021
178675	31022
22472	31023
510440	31024
486882	31025
79123	31026
547142	31027
639951	31028
426086	31029
232237	31030
21174	31031
587215	31032
92564	31033
491546	31034
47526	31035
610664	31036
628945	31037
433209	31038
215055	31039
272106	31040
530758	31041
415281	31042
394058	31043
6309	31044
595819	31045
603883	31046
339878	31047
651231	31048
433356	31049
54496	31050
492787	31051
118493	31052
115642	31053
696390	31054
194351	31055
47357	31056
549987	31057
52810	31058
621	31059
184797	31060
598949	31061
59355	31062
660277	31063
261918	31064
485450	31065
87993	31066
4065	31067
801	31068
63075	31069
586349	31070
149971	31071
312969	31072
55259	31073
290735	31074
171499	31075
10741	31076
560821	31077
503845	31078
41801	31079
311118	31080
39376	31081
156193	31082
209191	31083
173529	31084
222263	31085
504502	31086
618856	31087
61022	31088
510300	31089
24695	31090
46607	31091
10872	31092
456571	31093
106188	31094
2912	31095
465877	31096
592050	31097
47616	31098
272014	31099
383018	31100
569339	31101
18460	31102
472432	31103
684212	31104
353224	31105
403286	31106
181180	31107
615601	31108
261814	31109
14856	31110
106989	31111
309871	31112
104915	31113
274525	31114
282546	31115
52001	31116
488076	31117
1541	31118
85135	31119
400835	31120
233369	31121
310327	31122
486356	31123
679204	31124
650531	31125
267899	31126
377401	31127
421264	31128
184302	31129
624051	31130
107346	31131
142944	31132
644439	31133
158591	31134
442933	31135
133046	31136
44896	31137
456572	31138
6311	31139
20538	31140
192332	31141
158468	31142
558318	31143
12711	31144
346228	31145
99894	31146
305868	31147
695568	31148
96263	31149
89921	31150
440670	31151
279049	31152
575749	31153
498818	31154
590545	31155
10	31156
45271	31157
122671	31158
10742	31159
44896	31160
44896	31161
469394	31162
250303	31163
673215	31164
29774	31165
555638	31166
412945	31167
127979	31168
314597	31169
356523	31170
623668	31171
827	31172
167999	31173
432208	31174
152478	31175
93712	31176
182021	31177
24420	31178
61536	31179
9028	31180
68196	31181
39851	31182
9459	31183
21111	31184
461740	31185
57901	31186
637942	31187
149088	31188
170136	31189
385291	31190
613937	31191
22534	31192
473401	31193
2988	31194
492314	31195
13151	31196
81831	31197
3124	31198
382274	31199
84125	31200
11710	31201
518494	31202
684617	31203
514961	31204
500379	31205
532371	31206
2221	31207
46081	31208
374470	31209
61190	31210
575785	31211
482446	31212
384826	31213
454870	31214
181283	31215
279095	31216
384208	31217
194440	31218
191172	31219
172112	31220
64439	31221
402173	31222
425792	31223
458294	31224
30694	31225
191222	31226
488347	31227
142383	31228
201993	31229
275927	31230
110363	31231
140889	31232
648362	31233
91685	31234
281498	31235
90931	31236
32057	31237
142937	31238
82052	31239
621	31240
403370	31241
526296	31242
155804	31243
600317	31244
512923	31245
5169	31246
554976	31247
350468	31248
184023	31249
585629	31250
172546	31251
156132	31252
42541	31253
143574	31254
96204	31255
165433	31256
59386	31257
693725	31258
541343	31259
47022	31260
676394	31261
372	31262
539042	31263
87788	31264
241961	31265
422544	31266
551962	31267
663474	31268
272223	31269
224554	31270
284896	31271
482626	31272
61525	31273
265807	31274
6516	31275
26417	31276
2820	31277
552049	31278
65115	31279
322776	31280
521319	31281
134154	31282
347455	31283
535088	31284
613932	31285
693563	31286
377369	31287
653352	31288
347316	31289
633583	31290
508970	31291
50924	31292
570157	31293
649633	31294
2946	31295
89218	31296
318292	31297
506952	31298
572516	31299
53521	31300
570827	31301
178016	31302
15704	31303
400347	31304
155234	31305
158525	31306
185605	31307
107348	31308
340910	31309
567249	31310
163786	31311
94917	31312
225712	31313
362159	31314
451504	31315
169548	31316
383149	31317
357677	31318
22427	31319
567152	31320
33265	31321
165069	31322
297553	31323
44889	31324
248	31325
39215	31326
142003	31327
54496	31328
174301	31329
2957	31330
214376	31331
494040	31332
1337	31333
568156	31334
5542	31335
353982	31336
142982	31337
33497	31338
185192	31339
189081	31340
121478	31341
174989	31342
7543	31343
191141	31344
130985	31345
339844	31346
128651	31347
611917	31348
25754	31349
693731	31350
527674	31351
435723	31352
181458	31353
7487	31354
491151	31355
116469	31356
614571	31357
580077	31358
21034	31359
171469	31360
623012	31361
47037	31362
432509	31363
310599	31364
25466	31365
444411	31366
222426	31367
247081	31368
147257	31369
112698	31370
19660	31371
94646	31372
589716	31373
83460	31374
541157	31375
163814	31376
547855	31377
133399	31378
301733	31379
12	31380
47096	31381
67650	31382
446747	31383
25617	31384
332790	31385
116551	31386
133948	31387
18358	31388
331472	31389
467763	31390
1189	31391
177387	31392
198537	31393
539916	31394
138654	31395
494296	31396
89496	31397
270840	31398
552619	31399
73475	31400
64272	31401
307204	31402
409086	31403
10298	31404
301378	31405
493603	31406
55944	31407
316974	31408
295070	31409
454476	31410
22434	31411
675883	31412
195595	31413
552549	31414
116982	31415
111781	31416
55541	31417
346960	31418
478900	31419
401362	31420
176639	31421
300615	31422
308935	31423
617589	31424
62323	31425
84402	31426
203362	31427
263977	31428
594601	31429
682434	31430
23622	31431
155042	31432
24414	31433
122031	31434
544691	31435
184796	31436
443560	31437
4865	31438
41179	31439
59389	31440
26303	31441
46893	31442
522307	31443
236679	31444
13281	31445
2222	31446
470614	31447
568670	31448
132211	31449
277878	31450
3794	31451
140901	31452
585630	31453
338613	31454
339985	31455
33276	31456
192895	31457
573106	31458
497084	31459
125622	31460
239581	31461
59995	31462
455759	31463
614719	31464
382275	31465
432223	31466
402315	31467
5	31468
133066	31469
125010	31470
430878	31471
98744	31472
152073	31473
314613	31474
261779	31475
557471	31476
595830	31477
168910	31478
627666	31479
136913	31480
242772	31481
100032	31482
450510	31483
18389	31484
278650	31485
44626	31486
295071	31487
283287	31488
304169	31489
14550	31490
97348	31491
33903	31492
228661	31493
45598	31494
26303	31495
682623	31496
3331	31497
2948	31498
639399	31499
503542	31500
50618	31501
502079	31502
98600	31503
545278	31504
138621	31505
92153	31506
526616	31507
164076	31508
128820	31509
565930	31510
499472	31511
599460	31512
234564	31513
613488	31514
143713	31515
298403	31516
20284	31517
17917	31518
377013	31519
12244	31520
580817	31521
402079	31522
381675	31523
238735	31524
251194	31525
375108	31526
463153	31527
3184	31528
587431	31529
502152	31530
361360	31531
195814	31532
334422	31533
25303	31534
59389	31535
526081	31536
109929	31537
13116	31538
316696	31539
568700	31540
242856	31541
629190	31542
165191	31543
595916	31544
638994	31545
185577	31546
331439	31547
314	31548
340067	31549
54820	31550
32121	31551
181455	31552
668886	31553
465889	31554
498737	31555
400142	31556
632641	31557
433147	31558
11976	31559
138621	31560
161834	31561
466011	31562
577145	31563
24146	31564
55645	31565
198626	31566
9661	31567
6834	31568
276737	31569
123948	31570
46402	31571
465763	31572
601420	31573
21404	31574
585613	31575
119022	31576
587	31577
43275	31578
174552	31579
528969	31580
348818	31581
34599	31582
206	31583
210245	31584
5925	31585
616801	31586
77950	31587
2243	31588
4629	31589
373221	31590
171074	31591
598461	31592
586847	31593
1205	31594
122256	31595
665408	31596
161633	31597
653963	31598
408737	31599
693609	31600
593708	31601
514959	31602
142531	31603
22087	31604
578055	31605
208890	31606
155787	31607
283153	31608
293713	31609
471470	31610
134809	31611
143647	31612
7434	31613
235360	31614
63197	31615
161633	31616
621617	31617
385550	31618
30144	31619
693571	31620
426342	31621
27157	31622
478256	31623
367733	31624
554467	31625
85209	31626
143054	31627
539610	31628
417609	31629
5906	31630
309502	31631
90584	31632
81799	31633
142946	31634
993	31635
227490	31636
102811	31637
356792	31638
2083	31639
134632	31640
205719	31641
756	31642
181427	31643
10872	31644
20820	31645
36437	31646
42043	31647
179180	31648
650210	31649
87986	31650
560219	31651
84556	31652
2300	31653
398381	31654
574053	31655
98839	31656
283185	31657
157532	31658
273503	31659
283283	31660
53169	31661
419615	31662
638519	31663
47222	31664
1732	31665
668872	31666
497927	31667
326410	31668
54092	31669
35720	31670
52347	31671
52361	31672
50188	31673
615712	31674
115760	31675
386339	31676
836	31677
530524	31678
81774	31679
544702	31680
441503	31681
32527	31682
581764	31683
671021	31684
96634	31685
125827	31686
11936	31687
340579	31688
486892	31689
409813	31690
174556	31691
693784	31692
193020	31693
531253	31694
13111	31695
234623	31696
296	31697
649101	31698
3765	31699
204651	31700
575953	31701
167877	31702
583200	31703
817	31704
181460	31705
25238	31706
529437	31707
136472	31708
604047	31709
379604	31710
696816	31711
49305	31712
4061	31713
507098	31714
100672	31715
328613	31716
532732	31717
488887	31718
591956	31719
132366	31720
667358	31721
480464	31722
2029	31723
10721	31724
206999	31725
19174	31726
211271	31727
351002	31728
628736	31729
400280	31730
453951	31731
62797	31732
282608	31733
410344	31734
408282	31735
50924	31736
572201	31737
7813	31738
414831	31739
3300	31740
417656	31741
593552	31742
695066	31743
209988	31744
275921	31745
129421	31746
414	31747
474884	31748
607869	31749
115052	31750
35479	31751
182777	31752
11519	31753
131793	31754
276455	31755
228414	31756
554084	31757
106249	31758
255236	31759
32211	31760
73266	31761
57560	31762
193761	31763
12355	31764
478627	31765
66143	31766
399742	31767
41306	31768
522400	31769
50579	31770
88411	31771
427133	31772
126702	31773
490539	31774
117128	31775
327562	31776
4423	31777
130228	31778
490800	31779
339996	31780
54531	31781
61512	31782
171625	31783
11492	31784
991	31785
369126	31786
479455	31787
112952	31788
1714	31789
518454	31790
605646	31791
571530	31792
693603	31793
693605	31794
181462	31795
183508	31796
60734	31797
618212	31798
39938	31799
580006	31800
92538	31801
198507	31802
42540	31803
480445	31804
396230	31805
2386	31806
195930	31807
2765	31808
9356	31809
9558	31810
46170	31811
690147	31812
367753	31813
377599	31814
171	31815
219056	31816
581733	31817
16369	31818
66821	31819
392135	31820
14550	31821
20793	31822
51790	31823
624009	31824
288782	31825
231342	31826
89549	31827
58653	31828
148273	31829
27265	31830
351792	31831
287703	31832
182757	31833
464566	31834
324484	31835
62165	31836
1245	31837
481358	31838
305020	31839
473729	31840
207395	31841
268173	31842
159802	31843
189099	31844
591075	31845
215937	31846
458590	31847
94943	31848
13057	31849
44064	31850
574122	31851
131655	31852
32548	31853
131661	31854
332543	31855
277271	31856
794	31857
214975	31858
446727	31859
694480	31860
239633	31861
310832	31862
533556	31863
417603	31864
659126	31865
141028	31866
677358	31867
143	31868
84725	31869
19395	31870
26736	31871
14410	31872
7086	31873
680639	31874
64268	31875
127274	31876
190276	31877
594321	31878
204912	31879
340523	31880
172552	31881
538693	31882
16924	31883
46985	31884
495451	31885
266195	31886
96947	31887
17661	31888
499467	31889
142638	31890
181493	31891
79721	31892
570921	31893
36532	31894
111436	31895
437163	31896
486561	31897
82574	31898
382623	31899
104887	31900
2127	31901
16576	31902
310889	31903
146018	31904
604001	31905
623260	31906
675285	31907
567207	31908
498288	31909
226029	31910
6790	31911
571718	31912
674795	31913
108635	31914
6296	31915
302620	31916
413361	31917
265752	31918
401301	31919
637036	31920
32534	31921
419744	31922
591980	31923
499607	31924
625900	31925
23674	31926
17378	31927
131587	31928
381053	31929
87012	31930
261823	31931
621032	31932
310590	31933
19479	31934
414482	31935
658697	31936
385298	31937
496088	31938
439362	31939
544728	31940
577490	31941
620905	31942
178450	31943
46402	31944
263998	31945
377601	31946
383233	31947
4625	31948
566488	31949
688618	31950
189339	31951
57891	31952
396189	31953
663788	31954
407551	31955
118353	31956
442046	31957
399366	31958
438194	31959
108567	31960
32589	31961
193118	31962
647474	31963
87015	31964
492188	31965
172547	31966
137284	31967
574872	31968
235105	31969
7420	31970
630180	31971
285306	31972
369663	31973
276708	31974
58783	31975
171645	31976
503008	31977
424615	31978
149989	31979
4061	31980
646146	31981
164525	31982
7812	31983
4744	31984
372452	31985
257217	31986
19629	31987
347392	31988
113634	31989
206802	31990
151941	31991
332086	31992
104778	31993
492255	31994
437765	31995
213658	31996
339890	31997
356001	31998
15343	31999
580706	32000
14550	32001
488133	32002
484835	32003
19645	32004
23226	32005
349540	32006
99488	32007
20623	32008
633669	32009
561139	32010
563333	32011
422666	32012
52433	32013
401863	32014
490914	32015
12069	32016
380564	32017
212911	32018
83474	32019
822	32020
52593	32021
124988	32022
340567	32023
148595	32024
510355	32025
377407	32026
683312	32027
195151	32028
167056	32029
411073	32030
253489	32031
344727	32032
645862	32033
1544	32034
237394	32035
20297	32036
182401	32037
24781	32038
970	32039
43190	32040
21062	32041
470611	32042
512927	32043
172536	32044
176509	32045
82947	32046
659093	32047
193017	32048
335116	32049
365223	32050
671569	32051
64605	32052
44671	32053
17661	32054
131581	32055
305854	32056
16035	32057
58136	32058
20912	32059
683308	32060
101916	32061
117007	32062
198044	32063
326665	32064
32537	32065
513188	32066
4673	32067
115942	32068
9846	32069
128634	32070
255814	32071
92405	32072
3385	32073
131661	32074
1543	32075
246538	32076
98895	32077
54670	32078
3871	32079
166870	32080
215480	32081
661986	32082
164404	32083
256677	32084
371614	32085
106431	32086
80720	32087
597255	32088
4890	32089
79748	32090
599382	32091
410440	32092
51625	32093
94533	32094
7643	32095
233073	32096
465354	32097
107243	32098
190115	32099
794	32100
597499	32101
552661	32102
85191	32103
58185	32104
328336	32105
309177	32106
348628	32107
176101	32108
500176	32109
1392	32110
592995	32111
88983	32112
156304	32113
85690	32114
4199	32115
53646	32116
498719	32117
125641	32118
347909	32119
26428	32120
29036	32121
352362	32122
138348	32123
610396	32124
6500	32125
649729	32126
20319	32127
549538	32128
626418	32129
526192	32130
127317	32131
355	32132
408824	32133
273563	32134
685	32135
81697	32136
6017	32137
328533	32138
565205	32139
37633	32140
129686	32141
422	32142
298175	32143
606423	32144
148794	32145
312971	32146
570824	32147
153656	32148
113462	32149
198543	32150
235596	32151
346197	32152
246384	32153
27321	32154
248710	32155
487255	32156
98453	32157
316690	32158
163203	32159
251942	32160
29441	32161
179254	32162
79777	32163
693551	32164
6834	32165
55036	32166
29015	32167
202248	32168
603267	32169
211061	32170
218829	32171
78923	32172
696464	32173
39565	32174
481280	32175
458167	32176
418091	32177
182872	32178
186715	32179
116278	32180
47681	32181
165809	32182
132308	32183
19971	32184
12872	32185
62088	32186
50761	32187
578258	32188
25757	32189
296814	32190
693586	32191
392657	32192
108161	32193
138716	32194
163025	32195
318409	32196
101357	32197
12871	32198
111021	32199
395922	32200
351641	32201
13390	32202
182620	32203
557392	32204
165409	32205
590872	32206
370640	32207
170419	32208
643538	32209
267785	32210
646140	32211
534928	32212
453	32213
427578	32214
92736	32215
21709	32216
374931	32217
106958	32218
399861	32219
516026	32220
100447	32221
10921	32222
586385	32223
213807	32224
580481	32225
356002	32226
18196	32227
39813	32228
51738	32229
1766	32230
159193	32231
96839	32232
286323	32233
251398	32234
587280	32235
661914	32236
456758	32237
119595	32238
255279	32239
199917	32240
139120	32241
70199	32242
62996	32243
82949	32244
337016	32245
268316	32246
131025	32247
19648	32248
506576	32249
307024	32250
233704	32251
126998	32252
143813	32253
284907	32254
510295	32255
461412	32256
301377	32257
179533	32258
385443	32259
614432	32260
232662	32261
603518	32262
639898	32263
271043	32264
493160	32265
9558	32266
490515	32267
458979	32268
164530	32269
115081	32270
562222	32271
339583	32272
8577	32273
619564	32274
495500	32275
2221	32276
550067	32277
627	32278
11603	32279
284786	32280
256082	32281
665423	32282
680301	32283
171471	32284
2027	32285
596312	32286
526914	32287
471231	32288
142018	32289
107056	32290
8551	32291
5610	32292
202459	32293
43805	32294
157884	32295
638649	32296
178260	32297
195301	32298
596263	32299
29036	32300
605360	32301
590871	32302
6016	32303
38703	32304
170001	32305
68865	32306
103233	32307
663813	32308
457416	32309
104063	32310
440380	32311
340534	32312
198555	32313
347404	32314
440967	32315
193997	32316
599920	32317
133046	32318
6309	32319
469220	32320
9769	32321
243609	32322
47647	32323
672937	32324
166738	32325
89325	32326
568695	32327
50583	32328
616199	32329
7464	32330
141554	32331
31630	32332
10497	32333
18096	32334
571570	32335
289352	32336
172625	32337
3153	32338
17922	32339
4137	32340
1569	32341
40441	32342
495003	32343
160927	32344
236833	32345
125781	32346
42910	32347
132313	32348
6456	32349
193426	32350
605822	32351
394051	32352
161620	32353
43574	32354
210195	32355
125973	32356
134833	32357
56873	32358
676559	32359
303153	32360
182359	32361
552228	32362
286439	32363
90181	32364
649576	32365
373184	32366
1080	32367
22376	32368
113701	32369
264004	32370
126795	32371
236778	32372
277529	32373
570610	32374
418284	32375
228342	32376
202785	32377
506699	32378
538843	32379
181452	32380
600102	32381
172566	32382
109725	32383
647856	32384
51225	32385
356863	32386
95691	32387
663730	32388
552032	32389
179266	32390
436604	32391
688643	32392
52333	32393
566772	32394
529463	32395
145801	32396
51313	32397
624050	32398
479382	32399
10481	32400
342275	32401
2914	32402
498878	32403
191241	32404
196897	32405
279106	32406
122320	32407
294466	32408
64875	32409
644405	32410
444789	32411
431	32412
60359	32413
305689	32414
480432	32415
351808	32416
78369	32417
324485	32418
586510	32419
262584	32420
606997	32421
2774	32422
7612	32423
492257	32424
339914	32425
62433	32426
600213	32427
141999	32428
193234	32429
142944	32430
17560	32431
110721	32432
9462	32433
318106	32434
688600	32435
312974	32436
405189	32437
340460	32438
596677	32439
492160	32440
461309	32441
346868	32442
243144	32443
24591	32444
505599	32445
17404	32446
43199	32447
52367	32448
60679	32449
619795	32450
109792	32451
679820	32452
486038	32453
87646	32454
57417	32455
565943	32456
22628	32457
305265	32458
596764	32459
438911	32460
108198	32461
635668	32462
451170	32463
85690	32464
534717	32465
130097	32466
22427	32467
351844	32468
600473	32469
12097	32470
426893	32471
596660	32472
317750	32473
595844	32474
129644	32475
97465	32476
5045	32477
9843	32478
560938	32479
287914	32480
210310	32481
50898	32482
34553	32483
501	32484
271708	32485
113327	32486
56409	32487
599416	32488
151417	32489
650051	32490
153878	32491
23171	32492
4138	32493
261733	32494
478216	32495
74580	32496
146078	32497
90409	32498
654233	32499
546182	32500
622814	32501
192394	32502
204942	32503
672494	32504
164148	32505
4199	32506
542000	32507
337295	32508
663102	32509
321998	32510
161319	32511
603586	32512
97392	32513
8032	32514
434324	32515
635231	32516
506934	32517
45568	32518
161866	32519
120150	32520
280170	32521
406533	32522
197467	32523
188119	32524
264661	32525
479875	32526
386659	32527
447154	32528
2440	32529
80790	32530
142971	32531
693423	32532
161642	32533
362177	32534
1074	32535
38657	32536
575246	32537
272387	32538
993	32539
433812	32540
14744	32541
586324	32542
123194	32543
519313	32544
477714	32545
47627	32546
205786	32547
32565	32548
6826	32549
882	32550
136873	32551
322745	32552
24348	32553
147665	32554
421520	32555
5754	32556
629396	32557
616127	32558
680322	32559
16242	32560
279573	32561
20545	32562
482509	32563
164177	32564
666336	32565
13405	32566
138723	32567
26524	32568
130623	32569
186403	32570
402586	32571
4671	32572
660283	32573
395683	32574
7644	32575
508705	32576
318329	32577
92538	32578
679961	32579
83032	32580
13851	32581
73344	32582
190064	32583
39812	32584
416136	32585
163597	32586
583186	32587
159966	32588
465412	32589
309256	32590
219059	32591
12536	32592
601097	32593
204981	32594
670607	32595
80313	32596
279324	32597
421692	32598
5796	32599
7110	32600
44783	32601
261717	32602
63833	32603
198636	32604
509147	32605
41213	32606
153962	32607
130519	32608
401926	32609
697348	32610
915	32611
438105	32612
111898	32613
119448	32614
580418	32615
58441	32616
530062	32617
6016	32618
63595	32619
205338	32620
625698	32621
39	32622
470193	32623
33606	32624
142818	32625
97740	32626
589759	32627
1573	32628
224718	32629
11845	32630
621459	32631
440576	32632
490549	32633
309840	32634
492326	32635
339951	32636
285824	32637
500163	32638
549953	32639
50585	32640
15699	32641
653830	32642
600645	32643
547606	32644
102989	32645
486685	32646
154184	32647
19650	32648
225708	32649
149248	32650
528657	32651
548	32652
5883	32653
373022	32654
58181	32655
265134	32656
157356	32657
635255	32658
131852	32659
370630	32660
12511	32661
256624	32662
278031	32663
583930	32664
34579	32665
24494	32666
670668	32667
49806	32668
168726	32669
59464	32670
494035	32671
326449	32672
118737	32673
618273	32674
642524	32675
143997	32676
41707	32677
83475	32678
507	32679
24178	32680
128151	32681
26421	32682
522352	32683
362612	32684
256119	32685
330280	32686
431882	32687
526872	32688
54496	32689
16064	32690
52834	32691
556031	32692
639631	32693
273697	32694
140878	32695
12537	32696
228307	32697
465198	32698
19675	32699
46685	32700
32262	32701
246403	32702
294468	32703
63089	32704
527221	32705
363014	32706
6791	32707
163814	32708
484901	32709
494902	32710
585313	32711
575123	32712
36894	32713
545277	32714
440295	32715
7612	32716
21782	32717
429073	32718
73144	32719
11872	32720
585293	32721
13864	32722
124672	32723
494037	32724
3865	32725
507214	32726
24406	32727
11111	32728
264507	32729
53621	32730
1919	32731
506430	32732
403223	32733
41243	32734
582343	32735
383201	32736
579178	32737
204908	32738
329257	32739
413829	32740
403106	32741
4138	32742
567425	32743
103032	32744
227755	32745
614018	32746
25235	32747
143983	32748
42047	32749
32872	32750
478886	32751
678005	32752
33046	32753
6363	32754
628695	32755
622050	32756
571569	32757
494987	32758
459516	32759
133538	32760
322781	32761
675859	32762
258219	32763
161322	32764
102190	32765
694350	32766
643832	32767
562859	32768
570315	32769
465174	32770
590875	32771
302823	32772
385523	32773
6941	32774
215	32775
148125	32776
500594	32777
23751	32778
333273	32779
56318	32780
131409	32781
72685	32782
339615	32783
598333	32784
21376	32785
6446	32786
464607	32787
493918	32788
224174	32789
195498	32790
112186	32791
505868	32792
503298	32793
14297	32794
139417	32795
362160	32796
658086	32797
500350	32798
695465	32799
483591	32800
344606	32801
97803	32802
169872	32803
433538	32804
62439	32805
239243	32806
266080	32807
45914	32808
471395	32809
568167	32810
551892	32811
480009	32812
640351	32813
611405	32814
47871	32815
671587	32816
57207	32817
471412	32818
52339	32819
62374	32820
44471	32821
326	32822
36350	32823
185833	32824
14293	32825
216866	32826
342942	32827
59288	32828
44533	32829
84340	32830
193518	32831
574856	32832
59647	32833
340427	32834
437962	32835
493303	32836
113177	32837
22550	32838
482243	32839
4884	32840
93831	32841
527423	32842
170229	32843
3102	32844
640307	32845
505602	32846
121290	32847
186311	32848
6890	32849
8787	32850
316973	32851
173330	32852
13006	32853
183164	32854
34210	32855
121407	32856
545290	32857
87696	32858
449606	32859
19556	32860
157348	32861
236281	32862
3047	32863
59191	32864
185825	32865
390584	32866
12434	32867
574442	32868
25861	32869
547188	32870
297174	32871
442008	32872
31315	32873
72653	32874
156155	32875
255176	32876
158111	32877
173364	32878
7512	32879
548351	32880
291286	32881
185636	32882
672604	32883
101814	32884
362176	32885
59615	32886
133403	32887
100703	32888
113139	32889
25366	32890
469404	32891
577774	32892
23781	32893
113168	32894
52889	32895
489040	32896
11350	32897
97323	32898
319607	32899
369356	32900
95238	32901
501721	32902
706	32903
43235	32904
239064	32905
149976	32906
630957	32907
388778	32908
602362	32909
652824	32910
524959	32911
666432	32912
537628	32913
474187	32914
4855	32915
6475	32916
444880	32917
671370	32918
530929	32919
59608	32920
32922	32921
117007	32922
18486	32923
506476	32924
109701	32925
153780	32926
500222	32927
78906	32928
258985	32929
136290	32930
324514	32931
152360	32932
487800	32933
32217	32934
15785	32935
141348	32936
555631	32937
66930	32938
269363	32939
577372	32940
189967	32941
588510	32942
276615	32943
63211	32944
79466	32945
1481	32946
44746	32947
659327	32948
171724	32949
168716	32950
14676	32951
113186	32952
9496	32953
694914	32954
171049	32955
333258	32956
47342	32957
137756	32958
479974	32959
106557	32960
469524	32961
161513	32962
108672	32963
520701	32964
442731	32965
662162	32966
524651	32967
373070	32968
418854	32969
690094	32970
181559	32971
330725	32972
450409	32973
46637	32974
326038	32975
6275	32976
10839	32977
1415	32978
108275	32979
5468	32980
145530	32981
84075	32982
121466	32983
693484	32984
243833	32985
87807	32986
129852	32987
304329	32988
474312	32989
71396	32990
97243	32991
42033	32992
565706	32993
71329	32994
682	32995
513301	32996
161061	32997
605598	32998
140550	32999
193522	33000
44338	33001
89910	33002
86148	33003
19000	33004
679611	33005
651716	33006
262506	33007
511656	33008
3432	33009
361402	33010
17648	33011
524041	33012
451749	33013
420472	33014
3537	33015
487867	33016
668700	33017
120744	33018
498720	33019
48424	33020
296997	33021
31433	33022
166787	33023
686910	33024
465757	33025
19796	33026
78708	33027
518747	33028
11969	33029
59688	33030
472846	33031
660126	33032
57105	33033
76101	33034
110548	33035
151403	33036
131383	33037
541622	33038
98605	33039
614347	33040
414038	33041
80292	33042
583232	33043
34800	33044
6298	33045
380923	33046
557839	33047
43830	33048
6162	33049
283610	33050
478445	33051
427350	33052
345219	33053
154644	33054
14476	33055
563738	33056
171251	33057
18260	33058
145741	33059
442139	33060
182497	33061
109152	33062
551016	33063
543025	33064
55929	33065
416605	33066
619630	33067
90616	33068
460123	33069
298612	33070
390526	33071
7412	33072
10453	33073
27543	33074
49951	33075
553359	33076
596829	33077
140727	33078
384392	33079
34524	33080
570555	33081
79868	33082
47023	33083
414343	33084
1720	33085
247633	33086
519742	33087
404955	33088
1830	33089
432844	33090
229551	33091
106109	33092
469648	33093
47297	33094
371032	33095
484870	33096
361157	33097
90646	33098
1442	33099
2878	33100
95842	33101
304064	33102
473	33103
286967	33104
829	33105
467043	33106
161881	33107
427683	33108
172684	33109
319572	33110
67088	33111
11618	33112
113306	33113
20694	33114
239033	33115
4065	33116
471642	33117
114055	33118
227521	33119
655700	33120
316234	33121
607557	33122
131306	33123
22361	33124
680657	33125
199963	33126
13257	33127
16493	33128
19158	33129
4027	33130
612452	33131
33099	33132
6022	33133
30463	33134
67786	33135
16411	33136
678579	33137
617468	33138
138379	33139
485265	33140
22761	33141
19625	33142
559645	33143
593302	33144
384045	33145
121831	33146
19583	33147
91172	33148
97434	33149
252016	33150
676944	33151
241069	33152
244128	33153
90118	33154
259108	33155
579032	33156
9413	33157
27466	33158
539451	33159
522123	33160
676995	33161
294046	33162
5380	33163
259149	33164
165102	33165
137869	33166
607873	33167
539376	33168
584880	33169
140911	33170
295994	33171
16251	33172
292754	33173
296065	33174
247374	33175
199349	33176
78931	33177
199874	33178
388177	33179
294296	33180
336058	33181
96143	33182
96143	33183
334278	33184
673303	33185
464831	33186
154855	33187
105413	33188
78910	33189
445924	33190
66355	33191
173060	33192
181485	33193
539433	33194
8525	33195
8874	33196
96082	33197
227362	33198
160000	33199
112026	33200
155562	33201
230961	33202
311987	33203
78926	33204
534605	33205
595387	33206
259147	33207
112139	33208
291071	33209
534648	33210
673142	33211
240652	33212
4073	33213
539454	33214
55075	33215
38591	33216
78919	33217
140928	33218
96655	33219
228628	33220
204430	33221
668470	33222
127226	33223
539396	33224
61964	33225
269930	33226
607897	33227
34133	33228
74667	33229
140926	33230
259175	33231
7875	33232
385988	33233
657126	33234
539382	33235
96174	33236
311911	33237
358916	33238
140910	33239
261050	33240
78920	33241
155566	33242
140915	33243
53963	33244
635057	33245
357049	33246
132552	33247
531517	33248
96178	33249
1264	33250
140916	33251
539438	33252
259148	33253
87413	33254
259130	33255
539487	33256
8675	33257
8275	33258
36930	33259
247375	33260
140905	33261
96177	33262
204449	33263
206648	33264
78918	33265
200502	33266
531518	33267
67440	33268
540950	33269
140912	33270
385989	33271
65004	33272
14586	33273
259153	33274
245033	33275
448858	33276
140923	33277
529302	33278
473521	33279
214129	33280
199996	33281
696017	33282
2041	33283
539480	33284
31381	33285
199880	33286
209352	33287
539472	33288
510760	33289
204561	33290
71820	33291
539516	33292
204576	33293
284909	33294
357072	33295
51837	33296
259188	33297
539426	33298
78928	33299
162884	33300
293303	33301
259107	33302
287434	33303
539515	33304
254487	33305
73747	33306
259102	33307
78920	33308
136668	33309
357067	33310
607914	33311
644012	33312
72242	33313
399523	33314
655774	33315
114764	33316
187442	33317
367329	33318
20719	33319
682599	33320
441241	33321
490963	33322
172	33323
41994	33324
291463	33325
688745	33326
72598	33327
121238	33328
45540	33329
515360	33330
1549	33331
178941	33332
329321	33333
625598	33334
170324	33335
457740	33336
605660	33337
165969	33338
427827	33339
593347	33340
25830	33341
674908	33342
202	33343
158321	33344
2383	33345
98813	33346
24779	33347
25301	33348
368094	33349
479358	33350
313048	33351
593270	33352
315916	33353
214960	33354
187202	33355
127962	33356
647834	33357
202355	33358
608387	33359
559281	33360
1463	33361
145526	33362
646753	33363
350152	33364
144683	33365
89627	33366
147851	33367
306861	33368
11271	33369
405645	33370
44584	33371
179290	33372
1340	33373
614857	33374
556375	33375
266	33376
646762	33377
632374	33378
36721	33379
152990	33380
6245	33381
12074	33382
569323	33383
257225	33384
11999	33385
396465	33386
35310	33387
175530	33388
372384	33389
260794	33390
444755	33391
576392	33392
6565	33393
4343	33394
319940	33395
169562	33396
527512	33397
428779	33398
639214	33399
211003	33400
203714	33401
470798	33402
131840	33403
570785	33404
506396	33405
405643	33406
179791	33407
46012	33408
175528	33409
20439	33410
130662	33411
69439	33412
1793	33413
24318	33414
61186	33415
241421	33416
166459	33417
370127	33418
27997	33419
337741	33420
68387	33421
283062	33422
234291	33423
3974	33424
364917	33425
667377	33426
17258	33427
76332	33428
114821	33429
177958	33430
104304	33431
159165	33432
129431	33433
486896	33434
147106	33435
227292	33436
444371	33437
556392	33438
592382	33439
273413	33440
583317	33441
121293	33442
101649	33443
609028	33444
583536	33445
103584	33446
173481	33447
169553	33448
293766	33449
109405	33450
307699	33451
34965	33452
541018	33453
321907	33454
73984	33455
130406	33456
452169	33457
8028	33458
68384	33459
566054	33460
280266	33461
263497	33462
259350	33463
70800	33464
259440	33465
97622	33466
78616	33467
59677	33468
520730	33469
60059	33470
11699	33471
125325	33472
159427	33473
10762	33474
299401	33475
628075	33476
32369	33477
401184	33478
46140	33479
31079	33480
13160	33481
708	33482
36246	33483
525377	33484
186193	33485
368	33486
230063	33487
623042	33488
1107	33489
58476	33490
26818	33491
676316	33492
275030	33493
40421	33494
349867	33495
476475	33496
263315	33497
16958	33498
595734	33499
139828	33500
188533	33501
649536	33502
361568	33503
54878	33504
598794	33505
15372	33506
503947	33507
656467	33508
155533	33509
352617	33510
16805	33511
489879	33512
79282	33513
483822	33514
664904	33515
624756	33516
16823	33517
133092	33518
242334	33519
604	33520
163508	33521
47596	33522
521811	33523
58931	33524
510475	33525
275656	33526
539800	33527
153766	33528
626	33529
489492	33530
298959	33531
520165	33532
177867	33533
165668	33534
259534	33535
290823	33536
26992	33537
54680	33538
142540	33539
605649	33540
18782	33541
61816	33542
88231	33543
597284	33544
67436	33545
590012	33546
405155	33547
86808	33548
288219	33549
427763	33550
204338	33551
167389	33552
602952	33553
626526	33554
391090	33555
76113	33556
565422	33557
356599	33558
466927	33559
69505	33560
38935	33561
296263	33562
102753	33563
36104	33564
79345	33565
101230	33566
466471	33567
449050	33568
389404	33569
584466	33570
50504	33571
69735	33572
120618	33573
440113	33574
639355	33575
188420	33576
587999	33577
156759	33578
124127	33579
428544	33580
4558	33581
694603	33582
687	33583
94825	33584
50739	33585
67278	33586
136348	33587
9077	33588
300300	33589
578770	33590
258777	33591
145216	33592
593936	33593
185141	33594
50632	33595
43078	33596
9405	33597
216719	33598
434382	33599
32356	33600
99273	33601
340519	33602
5705	33603
310	33604
200139	33605
1561	33606
139143	33607
296174	33608
679168	33609
217366	33610
21331	33611
73202	33612
226099	33613
17338	33614
48503	33615
365016	33616
259622	33617
504214	33618
143508	33619
1107	33620
78680	33621
22172	33622
125222	33623
17338	33624
284177	33625
4758	33626
109123	33627
20164	33628
21345	33629
4279	33630
89070	33631
211575	33632
122717	33633
2566	33634
464146	33635
76109	33636
89570	33637
176882	33638
10165	33639
57760	33640
613003	33641
4470	33642
149502	33643
259297	33644
195066	33645
48421	33646
688049	33647
149283	33648
108747	33649
392470	33650
17770	33651
45104	33652
537959	33653
37461	33654
498984	33655
117928	33656
58005	33657
321368	33658
437846	33659
56969	33660
560921	33661
138952	33662
298978	33663
188422	33664
10758	33665
509337	33666
647128	33667
85630	33668
49659	33669
434346	33670
449927	33671
172787	33672
25842	33673
171617	33674
135	33675
14802	33676
581584	33677
235962	33678
67102	33679
432309	33680
43104	33681
34709	33682
594862	33683
70172	33684
169474	33685
20323	33686
461854	33687
528669	33688
92080	33689
400823	33690
517921	33691
40370	33692
141679	33693
147601	33694
253323	33695
102983	33696
168466	33697
216119	33698
160766	33699
296228	33700
38205	33701
52398	33702
77342	33703
515706	33704
424420	33705
122938	33706
244132	33707
19049	33708
618127	33709
56160	33710
200375	33711
362757	33712
87032	33713
390750	33714
482323	33715
184627	33716
315290	33717
141232	33718
646290	33719
25552	33720
33971	33721
8206	33722
10510	33723
92380	33724
46057	33725
93677	33726
604935	33727
134841	33728
12623	33729
522216	33730
406101	33731
651904	33732
76311	33733
22227	33734
545038	33735
141181	33736
137650	33737
90495	33738
173873	33739
320952	33740
2977	33741
266163	33742
434319	33743
307694	33744
110361	33745
586985	33746
484574	33747
275775	33748
75966	33749
14262	33750
524173	33751
382605	33752
580437	33753
481130	33754
71010	33755
565303	33756
279	33757
1026	33758
260892	33759
25757	33760
332461	33761
225204	33762
139472	33763
7612	33764
127291	33765
23503	33766
176329	33767
176057	33768
797	33769
132259	33770
90406	33771
116291	33772
131514	33773
497896	33774
130103	33775
165664	33776
63549	33777
229469	33778
102350	33779
599387	33780
102350	33781
108671	33782
63939	33783
55050	33784
144689	33785
10429	33786
430231	33787
1915	33788
620399	33789
167535	33790
171677	33791
52405	33792
51075	33793
386847	33794
638526	33795
562357	33796
90697	33797
614949	33798
4580	33799
246561	33800
343940	33801
83458	33802
59041	33803
156592	33804
159771	33805
34179	33806
36121	33807
140486	33808
607992	33809
148073	33810
18363	33811
189208	33812
552335	33813
219172	33814
66560	33815
490471	33816
338050	33817
317669	33818
35946	33819
23626	33820
399193	33821
562881	33822
43295	33823
192433	33824
47946	33825
631148	33826
125606	33827
398095	33828
392	33829
537990	33830
351659	33831
12588	33832
90186	33833
321309	33834
381006	33835
657562	33836
438007	33837
409862	33838
516962	33839
63403	33840
222987	33841
120299	33842
547535	33843
378887	33844
8129	33845
104559	33846
131649	33847
165507	33848
47331	33849
399373	33850
420919	33851
107927	33852
128508	33853
613109	33854
580987	33855
268506	33856
79776	33857
187390	33858
149053	33859
51960	33860
277870	33861
410200	33862
51755	33863
625117	33864
141103	33865
473454	33866
16101	33867
540820	33868
565322	33869
420648	33870
547074	33871
89392	33872
7073	33873
541680	33874
189211	33875
222173	33876
534068	33877
155478	33878
672377	33879
36435	33880
294840	33881
129087	33882
146319	33883
34043	33884
485055	33885
485080	33886
146360	33887
188310	33888
169385	33889
38861	33890
129541	33891
129905	33892
565971	33893
414780	33894
56882	33895
104245	33896
456616	33897
618246	33898
6155	33899
630760	33900
142916	33901
212654	33902
349234	33903
693351	33904
243780	33905
126055	33906
536665	33907
132566	33908
414785	33909
413256	33910
387680	33911
130096	33912
21149	33913
423039	33914
273872	33915
494997	33916
75035	33917
40013	33918
588781	33919
530811	33920
280168	33921
379554	33922
650058	33923
35200	33924
36788	33925
158463	33926
495823	33927
401678	33928
19128	33929
568299	33930
112964	33931
340620	33932
641288	33933
407518	33934
185132	33935
190915	33936
519545	33937
143096	33938
561141	33939
384356	33940
650360	33941
50468	33942
646328	33943
590933	33944
325614	33945
527529	33946
612759	33947
8643	33948
185551	33949
47526	33950
516842	33951
68	33952
17927	33953
149694	33954
340671	33955
494235	33956
56857	33957
258908	33958
103358	33959
462	33960
155728	33961
7603	33962
666563	33963
414806	33964
2977	33965
653995	33966
632721	33967
495800	33968
639644	33969
129990	33970
26816	33971
469860	33972
166946	33973
511759	33974
666590	33975
130818	33976
497654	33977
21043	33978
286340	33979
112932	33980
630689	33981
464868	33982
341056	33983
557881	33984
585456	33985
596667	33986
450749	33987
70242	33988
637247	33989
140468	33990
224046	33991
197570	33992
376437	33993
413740	33994
657723	33995
35943	33996
571234	33997
339736	33998
651831	33999
458277	34000
118154	34001
601190	34002
425825	34003
417	34004
78803	34005
461099	34006
436323	34007
330308	34008
165790	34009
282495	34010
74538	34011
586640	34012
168270	34013
97285	34014
876	34015
184438	34016
414722	34017
440373	34018
427147	34019
28516	34020
41952	34021
24738	34022
97267	34023
589842	34024
677801	34025
20091	34026
104422	34027
507168	34028
383221	34029
150630	34030
425062	34031
113014	34032
641286	34033
473134	34034
47032	34035
408051	34036
68819	34037
672074	34038
65048	34039
654248	34040
17133	34041
65210	34042
514122	34043
105892	34044
429013	34045
627895	34046
269805	34047
546310	34048
142979	34049
404567	34050
190002	34051
326237	34052
2110	34053
150623	34054
116301	34055
494289	34056
286713	34057
28498	34058
3903	34059
97383	34060
519305	34061
387718	34062
645767	34063
150093	34064
123173	34065
47658	34066
185451	34067
117068	34068
15840	34069
307325	34070
353251	34071
146346	34072
25889	34073
299028	34074
175564	34075
398791	34076
273859	34077
22041	34078
122411	34079
125626	34080
2307	34081
691136	34082
129906	34083
1766	34084
667011	34085
81764	34086
226151	34087
174489	34088
159804	34089
172449	34090
632316	34091
219599	34092
496814	34093
381692	34094
470775	34095
427902	34096
119715	34097
32563	34098
172014	34099
13190	34100
114756	34101
633869	34102
219575	34103
83139	34104
182702	34105
346832	34106
676840	34107
632048	34108
600564	34109
659706	34110
542804	34111
500198	34112
591341	34113
220399	34114
12432	34115
19124	34116
75278	34117
228363	34118
591248	34119
7128	34120
21539	34121
474691	34122
582519	34123
132566	34124
153161	34125
539552	34126
143013	34127
479829	34128
340562	34129
652839	34130
494219	34131
163645	34132
240296	34133
351497	34134
472865	34135
288822	34136
25196	34137
489776	34138
413306	34139
340629	34140
497601	34141
640705	34142
29043	34143
184794	34144
620981	34145
197666	34146
131476	34147
219144	34148
163603	34149
389292	34150
57594	34151
454684	34152
628508	34153
454713	34154
4595	34155
503821	34156
506983	34157
404551	34158
222246	34159
639560	34160
43756	34161
219126	34162
234795	34163
492325	34164
310833	34165
130990	34166
322741	34167
593390	34168
507175	34169
12584	34170
669882	34171
220310	34172
674775	34173
8552	34174
46968	34175
466495	34176
488309	34177
293063	34178
653309	34179
606732	34180
479451	34181
481716	34182
482294	34183
97558	34184
550402	34185
583005	34186
334451	34187
120139	34188
234807	34189
138199	34190
31387	34191
282770	34192
97281	34193
309396	34194
287546	34195
445651	34196
606406	34197
62995	34198
19591	34199
156917	34200
501238	34201
66891	34202
26369	34203
269854	34204
623825	34205
43271	34206
18656	34207
66867	34208
597088	34209
277312	34210
4593	34211
172448	34212
813	34213
692245	34214
10204	34215
2371	34216
498552	34217
19342	34218
567528	34219
13420	34220
571153	34221
85481	34222
618799	34223
527092	34224
645736	34225
559988	34226
555295	34227
322474	34228
373044	34229
501536	34230
619073	34231
642041	34232
444077	34233
442024	34234
362961	34235
49433	34236
615604	34237
154447	34238
240286	34239
77854	34240
639496	34241
57522	34242
425010	34243
72842	34244
3996	34245
86500	34246
179112	34247
169199	34248
519732	34249
23082	34250
126004	34251
497542	34252
582350	34253
30532	34254
243866	34255
51762	34256
133134	34257
107922	34258
219344	34259
484468	34260
27784	34261
339498	34262
8921	34263
161703	34264
496843	34265
568308	34266
117000	34267
642270	34268
61707	34269
158498	34270
646495	34271
51981	34272
22975	34273
27520	34274
86599	34275
477028	34276
129087	34277
146287	34278
11921	34279
27528	34280
409556	34281
146330	34282
194342	34283
547513	34284
103554	34285
54483	34286
133782	34287
497897	34288
647177	34289
133292	34290
539672	34291
251045	34292
679584	34293
3728	34294
326570	34295
582708	34296
209693	34297
232015	34298
41254	34299
3151	34300
661306	34301
383239	34302
337922	34303
112099	34304
37	34305
403485	34306
8057	34307
113057	34308
267389	34309
245663	34310
671684	34311
461837	34312
43723	34313
553979	34314
343878	34315
8143	34316
51936	34317
46683	34318
74532	34319
12849	34320
110963	34321
29712	34322
54008	34323
8134	34324
283512	34325
662579	34326
688733	34327
471588	34328
298914	34329
254431	34330
38315	34331
15133	34332
569004	34333
62190	34334
10753	34335
71566	34336
130399	34337
109514	34338
270122	34339
44395	34340
35302	34341
122840	34342
52957	34343
506573	34344
4783	34345
489852	34346
66213	34347
539594	34348
9973	34349
551943	34350
442172	34351
57573	34352
259409	34353
259343	34354
360199	34355
164227	34356
42780	34357
16804	34358
613775	34359
37349	34360
87765	34361
550285	34362
5407	34363
462976	34364
6387	34365
140242	34366
11598	34367
171870	34368
9621	34369
117311	34370
3854	34371
443825	34372
390566	34373
479541	34374
394782	34375
535935	34376
119644	34377
606877	34378
11298	34379
329349	34380
412764	34381
17160	34382
29273	34383
668357	34384
492214	34385
103380	34386
490718	34387
151120	34388
543368	34389
24094	34390
666286	34391
103417	34392
2871	34393
130645	34394
638662	34395
52394	34396
508012	34397
448148	34398
328386	34399
27896	34400
171262	34401
67913	34402
241042	34403
20267	34404
501225	34405
529193	34406
94434	34407
399756	34408
416242	34409
244268	34410
385150	34411
519622	34412
113072	34413
204577	34414
417238	34415
616194	34416
304127	34417
36703	34418
406168	34419
31622	34420
691272	34421
157597	34422
129	34423
139992	34424
238588	34425
218934	34426
509520	34427
76328	34428
687318	34429
238366	34430
4228	34431
683071	34432
141408	34433
47459	34434
157477	34435
6310	34436
118379	34437
368465	34438
28871	34439
489665	34440
343117	34441
55404	34442
460104	34443
339324	34444
97201	34445
539198	34446
134804	34447
5146	34448
210335	34449
309460	34450
398848	34451
621713	34452
658152	34453
503292	34454
36925	34455
527708	34456
594832	34457
57798	34458
281527	34459
686468	34460
53192	34461
339868	34462
502658	34463
355291	34464
49806	34465
681402	34466
135808	34467
112495	34468
308433	34469
459646	34470
45058	34471
632934	34472
590822	34473
1034	34474
216634	34475
457965	34476
17001	34477
371190	34478
116550	34479
645438	34480
652094	34481
53227	34482
100726	34483
62836	34484
644942	34485
47425	34486
294470	34487
490692	34488
204713	34489
51416	34490
5999	34491
68788	34492
16708	34493
602837	34494
378145	34495
89901	34496
217575	34497
527685	34498
45501	34499
581279	34500
241679	34501
176203	34502
22823	34503
340663	34504
562874	34505
8148	34506
186984	34507
53565	34508
264868	34509
45034	34510
427345	34511
515565	34512
681529	34513
70660	34514
11046	34515
615120	34516
144721	34517
153208	34518
126725	34519
578782	34520
3324	34521
807	34522
533939	34523
353424	34524
417	34525
333632	34526
542073	34527
549835	34528
68143	34529
101410	34530
398664	34531
122006	34532
431165	34533
185221	34534
147626	34535
138950	34536
77112	34537
156023	34538
6364	34539
417236	34540
56138	34541
378166	34542
7315	34543
327852	34544
510382	34545
319640	34546
1955	34547
21034	34548
108819	34549
97372	34550
99550	34551
502351	34552
122405	34553
604174	34554
1074	34555
568153	34556
120264	34557
26044	34558
83312	34559
46047	34560
543114	34561
254061	34562
607	34563
111668	34564
540059	34565
98531	34566
338958	34567
611072	34568
680765	34569
228721	34570
235415	34571
392999	34572
81332	34573
153643	34574
47070	34575
640889	34576
500997	34577
517011	34578
53843	34579
339609	34580
595927	34581
63431	34582
386555	34583
536368	34584
578336	34585
233	34586
41726	34587
177903	34588
450984	34589
301883	34590
239258	34591
271963	34592
597515	34593
50526	34594
228784	34595
429524	34596
184407	34597
230859	34598
120112	34599
194794	34600
70410	34601
377635	34602
339711	34603
428539	34604
436094	34605
454380	34606
99409	34607
661061	34608
517908	34609
527521	34610
184865	34611
75504	34612
488823	34613
177777	34614
57601	34615
32587	34616
281528	34617
181530	34618
547783	34619
195	34620
92969	34621
7551	34622
53979	34623
291472	34624
207268	34625
295925	34626
37188	34627
545232	34628
235443	34629
315248	34630
229815	34631
23231	34632
110850	34633
304475	34634
139761	34635
160020	34636
681218	34637
326858	34638
73573	34639
132774	34640
152446	34641
505597	34642
179458	34643
32933	34644
687107	34645
2786	34646
182414	34647
526493	34648
366012	34649
495768	34650
497642	34651
289359	34652
210362	34653
345332	34654
690498	34655
5492	34656
60644	34657
631790	34658
164407	34659
87340	34660
88605	34661
160364	34662
358835	34663
520643	34664
184781	34665
157723	34666
391553	34667
131514	34668
257925	34669
338544	34670
1080	34671
387542	34672
73389	34673
188081	34674
693247	34675
322295	34676
391609	34677
205522	34678
481719	34679
14595	34680
115225	34681
398019	34682
408660	34683
126602	34684
99123	34685
138745	34686
28964	34687
688471	34688
123889	34689
77416	34690
35092	34691
567421	34692
63116	34693
373134	34694
6824	34695
181681	34696
4865	34697
39	34698
341913	34699
58353	34700
14582	34701
846	34702
482773	34703
164107	34704
243710	34705
495076	34706
582709	34707
400031	34708
64811	34709
485913	34710
490940	34711
307825	34712
409026	34713
2179	34714
2712	34715
4872	34716
602905	34717
645772	34718
46968	34719
165957	34720
213276	34721
14105	34722
213300	34723
511300	34724
511313	34725
213321	34726
670333	34727
340830	34728
427161	34729
626918	34730
135515	34731
958	34732
5146	34733
163655	34734
636416	34735
549164	34736
19549	34737
82442	34738
291317	34739
388	34740
22682	34741
53671	34742
485919	34743
340627	34744
21040	34745
340952	34746
620013	34747
162528	34748
47439	34749
652093	34750
612574	34751
339650	34752
152277	34753
523896	34754
601171	34755
600119	34756
690265	34757
597295	34758
118429	34759
214971	34760
5134	34761
544172	34762
7316	34763
211248	34764
227314	34765
2550	34766
168434	34767
589653	34768
66757	34769
150567	34770
255259	34771
59049	34772
28120	34773
24436	34774
526015	34775
582640	34776
491592	34777
310619	34778
259528	34779
458660	34780
109564	34781
122605	34782
54444	34783
260992	34784
148349	34785
410369	34786
170487	34787
424913	34788
498888	34789
527259	34790
18096	34791
131512	34792
12735	34793
44503	34794
174163	34795
51432	34796
69063	34797
504235	34798
587473	34799
444882	34800
14372	34801
51289	34802
543692	34803
475110	34804
14878	34805
323025	34806
169775	34807
649035	34808
135400	34809
65537	34810
431289	34811
169438	34812
660432	34813
131513	34814
162847	34815
90605	34816
1109	34817
537659	34818
310535	34819
614440	34820
38511	34821
642162	34822
346301	34823
150774	34824
26	34825
220986	34826
693836	34827
47836	34828
127703	34829
37805	34830
20726	34831
32092	34832
34328	34833
24980	34834
150528	34835
12947	34836
171288	34837
60611	34838
6869	34839
171162	34840
670772	34841
156556	34842
83570	34843
18254	34844
396449	34845
489970	34846
340773	34847
174067	34848
196823	34849
6290	34850
513270	34851
648205	34852
677299	34853
596758	34854
75261	34855
40694	34856
3827	34857
687554	34858
598208	34859
423270	34860
3460	34861
613815	34862
377608	34863
567	34864
543850	34865
116937	34866
288440	34867
25683	34868
222324	34869
185046	34870
30480	34871
112250	34872
665503	34873
47940	34874
242859	34875
636898	34876
228814	34877
135786	34878
862	34879
66138	34880
72743	34881
35008	34882
322673	34883
152301	34884
224636	34885
41029	34886
7305	34887
463059	34888
344428	34889
94704	34890
62947	34891
58211	34892
22183	34893
632707	34894
364541	34895
695934	34896
92282	34897
425037	34898
162088	34899
662768	34900
159549	34901
562382	34902
227520	34903
131433	34904
140113	34905
487774	34906
89	34907
510191	34908
55046	34909
566387	34910
600729	34911
137036	34912
3479	34913
315399	34914
340817	34915
652345	34916
233403	34917
496132	34918
531084	34919
481415	34920
301938	34921
4033	34922
77431	34923
690971	34924
171253	34925
52844	34926
166016	34927
234842	34928
477101	34929
374905	34930
9312	34931
275688	34932
3358	34933
604042	34934
651498	34935
502989	34936
427584	34937
598113	34938
90750	34939
80950	34940
173522	34941
85495	34942
166902	34943
10587	34944
690772	34945
118446	34946
58988	34947
10132	34948
25019	34949
92353	34950
293624	34951
2871	34952
40388	34953
486894	34954
335024	34955
31809	34956
436589	34957
277101	34958
40019	34959
309374	34960
154213	34961
480582	34962
992	34963
643899	34964
61	34965
87760	34966
494259	34967
109028	34968
243387	34969
75258	34970
470586	34971
421485	34972
56498	34973
150952	34974
489159	34975
466541	34976
580567	34977
588728	34978
607536	34979
435454	34980
348346	34981
129421	34982
187304	34983
691309	34984
155602	34985
14854	34986
128799	34987
189542	34988
90992	34989
107263	34990
48894	34991
136257	34992
20642	34993
476377	34994
15198	34995
481675	34996
473573	34997
682224	34998
205863	34999
94767	35000
95495	35001
604699	35002
89125	35003
162029	35004
30039	35005
595911	35006
582247	35007
280683	35008
456057	35009
620800	35010
146306	35011
95755	35012
78625	35013
498	35014
43831	35015
685000	35016
115392	35017
677567	35018
645094	35019
242889	35020
107200	35021
45729	35022
136880	35023
34119	35024
9874	35025
374489	35026
295152	35027
381057	35028
287474	35029
171718	35030
14430	35031
20189	35032
227937	35033
216105	35034
451666	35035
11731	35036
11731	35037
661185	35038
161592	35039
498124	35040
245760	35041
12476	35042
146087	35043
1494	35044
112445	35045
347178	35046
283343	35047
20769	35048
4273	35049
518870	35050
55730	35051
337420	35052
161621	35053
594945	35054
171214	35055
438702	35056
471840	35057
387549	35058
77585	35059
73206	35060
18225	35061
16261	35062
697662	35063
116477	35064
218896	35065
328658	35066
542132	35067
435244	35068
426242	35069
524952	35070
17592	35071
255295	35072
1542	35073
161012	35074
5869	35075
56949	35076
423410	35077
239399	35078
636993	35079
38443	35080
221055	35081
3158	35082
319306	35083
149982	35084
129153	35085
339992	35086
583269	35087
98186	35088
539741	35089
246622	35090
656311	35091
6476	35092
349978	35093
77243	35094
405850	35095
161223	35096
344704	35097
647046	35098
516179	35099
7426	35100
156455	35101
181810	35102
601116	35103
497582	35104
352721	35105
537664	35106
479986	35107
5846	35108
485903	35109
94326	35110
8212	35111
687562	35112
362057	35113
656779	35114
339653	35115
496214	35116
325286	35117
222136	35118
241695	35119
20131	35120
338168	35121
683564	35122
64608	35123
38878	35124
173137	35125
11882	35126
2871	35127
176371	35128
638648	35129
680558	35130
362393	35131
172530	35132
90	35133
12	35134
4419	35135
109898	35136
430199	35137
90653	35138
665422	35139
329411	35140
12539	35141
418606	35142
96356	35143
68326	35144
180695	35145
518358	35146
47564	35147
44245	35148
183001	35149
43448	35150
97486	35151
480130	35152
586340	35153
586325	35154
50122	35155
235353	35156
57390	35157
587937	35158
363299	35159
14109	35160
395849	35161
164891	35162
120160	35163
10697	35164
22037	35165
406281	35166
259282	35167
13218	35168
140437	35169
239240	35170
414172	35171
406550	35172
179378	35173
490733	35174
239269	35175
308137	35176
344612	35177
53022	35178
457862	35179
438334	35180
449600	35181
38563	35182
326326	35183
357171	35184
2060	35185
345801	35186
81285	35187
81259	35188
503731	35189
434097	35190
252181	35191
476577	35192
6072	35193
22191	35194
149910	35195
566217	35196
352342	35197
352340	35198
99724	35199
352921	35200
660237	35201
56018	35202
318053	35203
556619	35204
724	35205
530837	35206
76072	35207
130402	35208
182931	35209
1669	35210
694102	35211
499176	35212
570514	35213
693691	35214
611143	35215
13109	35216
33689	35217
231081	35218
482200	35219
46072	35220
317090	35221
627496	35222
35202	35223
547106	35224
500	35225
172446	35226
531255	35227
622627	35228
142581	35229
595368	35230
552418	35231
2544	35232
172824	35233
414805	35234
618866	35235
376385	35236
27439	35237
5894	35238
46077	35239
601576	35240
403001	35241
450588	35242
640722	35243
668147	35244
533573	35245
175453	35246
485639	35247
644402	35248
340665	35249
24649	35250
404340	35251
374837	35252
549847	35253
90703	35254
591595	35255
680368	35256
498212	35257
160929	35258
148006	35259
177	35260
570663	35261
7665	35262
250553	35263
620893	35264
57080	35265
586494	35266
633608	35267
153180	35268
20696	35269
555508	35270
134279	35271
37815	35272
189352	35273
1788	35274
614429	35275
146791	35276
695054	35277
122201	35278
280803	35279
6812	35280
507052	35281
26657	35282
562377	35283
227297	35284
116785	35285
492233	35286
152969	35287
180350	35288
501566	35289
489135	35290
641523	35291
171985	35292
573396	35293
175343	35294
221063	35295
574675	35296
340998	35297
615841	35298
540056	35299
138194	35300
672941	35301
229	35302
28494	35303
351583	35304
131641	35305
516794	35306
582926	35307
473375	35308
669239	35309
273735	35310
161465	35311
105882	35312
396199	35313
234566	35314
639652	35315
130122	35316
309900	35317
207527	35318
571531	35319
50795	35320
188766	35321
93262	35322
671818	35323
4646	35324
521958	35325
316689	35326
294149	35327
118876	35328
326609	35329
229	35330
131625	35331
340673	35332
15701	35333
156720	35334
94330	35335
110407	35336
573903	35337
81484	35338
57488	35339
600039	35340
24159	35341
61807	35342
387454	35343
498687	35344
97379	35345
582260	35346
667340	35347
385113	35348
190	35349
39103	35350
42814	35351
496527	35352
130853	35353
206633	35354
151141	35355
21149	35356
245579	35357
30514	35358
646393	35359
403565	35360
26439	35361
46582	35362
596761	35363
95201	35364
457130	35365
218254	35366
251515	35367
691111	35368
36457	35369
388890	35370
492155	35371
172669	35372
642229	35373
340109	35374
172712	35375
131656	35376
499501	35377
151059	35378
112967	35379
143693	35380
570644	35381
592535	35382
619050	35383
335535	35384
3568	35385
496705	35386
615770	35387
394109	35388
688225	35389
89035	35390
228765	35391
66567	35392
637236	35393
189344	35394
308611	35395
109156	35396
568718	35397
30502	35398
195625	35399
469308	35400
141325	35401
635000	35402
303	35403
21004	35404
537225	35405
53827	35406
500168	35407
562927	35408
59024	35409
460415	35410
327493	35411
490798	35412
645173	35413
370088	35414
813	35415
151670	35416
35942	35417
152811	35418
131806	35419
611028	35420
85539	35421
657916	35422
174070	35423
6123	35424
17411	35425
219131	35426
595853	35427
618836	35428
133926	35429
475913	35430
130353	35431
601056	35432
664404	35433
19111	35434
450173	35435
693589	35436
73182	35437
231220	35438
340140	35439
671904	35440
17944	35441
4664	35442
554	35443
112978	35444
19451	35445
4099	35446
539651	35447
262501	35448
364595	35449
279343	35450
23673	35451
140966	35452
640349	35453
414200	35454
16063	35455
697607	35456
602305	35457
630865	35458
668851	35459
148503	35460
595284	35461
632863	35462
489113	35463
659095	35464
257870	35465
505424	35466
515444	35467
621540	35468
529134	35469
382032	35470
571104	35471
178038	35472
506828	35473
40984	35474
426212	35475
282303	35476
581082	35477
411212	35478
521100	35479
253694	35480
535874	35481
58453	35482
97446	35483
51469	35484
542297	35485
646791	35486
241637	35487
330304	35488
81816	35489
315589	35490
102978	35491
549161	35492
91184	35493
5450	35494
285589	35495
171947	35496
31277	35497
168571	35498
149416	35499
116880	35500
546491	35501
626265	35502
591784	35503
286474	35504
19893	35505
127042	35506
262783	35507
366447	35508
229496	35509
552045	35510
98548	35511
124343	35512
97253	35513
110703	35514
553664	35515
504271	35516
73	35517
697458	35518
207440	35519
609311	35520
132647	35521
58421	35522
7774	35523
4129	35524
650130	35525
343204	35526
232264	35527
143536	35528
695097	35529
140568	35530
433126	35531
9357	35532
81757	35533
97376	35534
49716	35535
593669	35536
113921	35537
195981	35538
25912	35539
383417	35540
134723	35541
2341	35542
686670	35543
491002	35544
46365	35545
491235	35546
488581	35547
76869	35548
687315	35549
89913	35550
483113	35551
141360	35552
661526	35553
210322	35554
647044	35555
270176	35556
432187	35557
680809	35558
324073	35559
32788	35560
120310	35561
213406	35562
596336	35563
150717	35564
50533	35565
90952	35566
45180	35567
185131	35568
36457	35569
491559	35570
15760	35571
340783	35572
219182	35573
185207	35574
517927	35575
117317	35576
336796	35577
500923	35578
674457	35579
553818	35580
640104	35581
26821	35582
330860	35583
286136	35584
281551	35585
138856	35586
558232	35587
18453	35588
425440	35589
364232	35590
213366	35591
68400	35592
605379	35593
44425	35594
456689	35595
393503	35596
572609	35597
23441	35598
157387	35599
406080	35600
651082	35601
105566	35602
27583	35603
166497	35604
156892	35605
61376	35606
105491	35607
364007	35608
318922	35609
406085	35610
621785	35611
588670	35612
8701	35613
585289	35614
563224	35615
493249	35616
389007	35617
23066	35618
667882	35619
152780	35620
271524	35621
687720	35622
411082	35623
526663	35624
110957	35625
154569	35626
157460	35627
325940	35628
396823	35629
396703	35630
514735	35631
126100	35632
108566	35633
654943	35634
321	35635
93214	35636
212385	35637
53280	35638
165488	35639
394	35640
317671	35641
78298	35642
54100	35643
142916	35644
144419	35645
541556	35646
293137	35647
236699	35648
290734	35649
629943	35650
2337	35651
581436	35652
638360	35653
207406	35654
336975	35655
336960	35656
336951	35657
246738	35658
625747	35659
22773	35660
570751	35661
98371	35662
140467	35663
182826	35664
2828	35665
25437	35666
292611	35667
526676	35668
246894	35669
650613	35670
101985	35671
557467	35672
378888	35673
337022	35674
569364	35675
308537	35676
22307	35677
128141	35678
631355	35679
390454	35680
25334	35681
435991	35682
622047	35683
21056	35684
519446	35685
5826	35686
2775	35687
158600	35688
125262	35689
118118	35690
331892	35691
56927	35692
589846	35693
322608	35694
645706	35695
154100	35696
463353	35697
615747	35698
615748	35699
561122	35700
208916	35701
50698	35702
39843	35703
87714	35704
653421	35705
356737	35706
492045	35707
8232	35708
62764	35709
40054	35710
169825	35711
253918	35712
142338	35713
86308	35714
551428	35715
133883	35716
25184	35717
35885	35718
35853	35719
126122	35720
121279	35721
128738	35722
25182	35723
545089	35724
547369	35725
18748	35726
428012	35727
684664	35728
125805	35729
298250	35730
110540	35731
500043	35732
186261	35733
489337	35734
352499	35735
13563	35736
337572	35737
571861	35738
639984	35739
164784	35740
505396	35741
48947	35742
490590	35743
161924	35744
541789	35745
407414	35746
407271	35747
402613	35748
380	35749
563637	35750
253708	35751
36263	35752
454558	35753
388102	35754
223715	35755
664779	35756
351656	35757
604925	35758
175066	35759
613164	35760
212562	35761
13813	35762
221228	35763
506937	35764
593479	35765
39775	35766
63242	35767
547079	35768
663162	35769
29852	35770
42335	35771
429460	35772
16478	35773
13536	35774
669960	35775
466162	35776
668341	35777
308830	35778
1748	35779
182987	35780
381548	35781
57901	35782
552355	35783
511035	35784
18072	35785
103686	35786
40958	35787
661213	35788
15868	35789
102001	35790
434936	35791
681919	35792
269210	35793
360040	35794
111848	35795
55946	35796
239560	35797
29828	35798
289667	35799
60730	35800
126295	35801
131004	35802
566501	35803
337771	35804
552435	35805
472701	35806
6318	35807
363087	35808
443356	35809
25700	35810
649132	35811
506810	35812
528642	35813
6460	35814
22215	35815
20212	35816
182178	35817
121460	35818
119754	35819
138052	35820
20932	35821
85026	35822
674987	35823
161297	35824
372689	35825
24042	35826
599857	35827
391735	35828
106050	35829
587	35830
658939	35831
465934	35832
334195	35833
343380	35834
337877	35835
7438	35836
105247	35837
95185	35838
485958	35839
147886	35840
396386	35841
366335	35842
317269	35843
436512	35844
98606	35845
12806	35846
97349	35847
673744	35848
81737	35849
622287	35850
660311	35851
667557	35852
149968	35853
378947	35854
105258	35855
105253	35856
378825	35857
378862	35858
44147	35859
104341	35860
363477	35861
4481	35862
9030	35863
14671	35864
270982	35865
629619	35866
385503	35867
473479	35868
385530	35869
659564	35870
586660	35871
326173	35872
478943	35873
61727	35874
687619	35875
1360	35876
190914	35877
642228	35878
233978	35879
3397	35880
105879	35881
116295	35882
607606	35883
63775	35884
206792	35885
427789	35886
224436	35887
401741	35888
47855	35889
552650	35890
22	35891
653622	35892
253073	35893
166406	35894
30682	35895
79998	35896
229697	35897
185905	35898
306154	35899
158412	35900
191433	35901
19868	35902
428256	35903
35847	35904
17593	35905
494464	35906
619969	35907
374881	35908
254665	35909
137356	35910
173231	35911
47535	35912
420538	35913
653284	35914
179845	35915
215274	35916
430182	35917
497486	35918
1852	35919
11529	35920
481169	35921
848	35922
8677	35923
208439	35924
506812	35925
275769	35926
166062	35927
20269	35928
449652	35929
473802	35930
697657	35931
9622	35932
414212	35933
616776	35934
461537	35935
433018	35936
485918	35937
2031	35938
13041	35939
187281	35940
130618	35941
9897	35942
122776	35943
153834	35944
109075	35945
388237	35946
578185	35947
172711	35948
619185	35949
62359	35950
101637	35951
562094	35952
196170	35953
537858	35954
242094	35955
314595	35956
538846	35957
629053	35958
184190	35959
977	35960
27194	35961
10439	35962
30480	35963
243651	35964
615523	35965
42849	35966
75213	35967
436270	35968
181534	35969
501770	35970
498507	35971
149975	35972
157593	35973
170034	35974
6428	35975
458583	35976
675291	35977
164981	35978
577997	35979
262	35980
40869	35981
620861	35982
194784	35983
364812	35984
128216	35985
133171	35986
654055	35987
361179	35988
590705	35989
89927	35990
78131	35991
287193	35992
470441	35993
91536	35994
686967	35995
487456	35996
39742	35997
105722	35998
98621	35999
472650	36000
177621	36001
48768	36002
579827	36003
468426	36004
82057	36005
246843	36006
327	36007
520042	36008
204446	36009
399308	36010
163185	36011
1677	36012
449130	36013
29076	36014
423727	36015
259438	36016
304948	36017
3203	36018
104579	36019
578642	36020
670233	36021
39599	36022
29359	36023
396184	36024
275731	36025
150525	36026
472824	36027
98958	36028
477160	36029
1991	36030
213445	36031
183151	36032
188523	36033
60629	36034
44615	36035
281512	36036
41819	36037
436415	36038
12839	36039
513133	36040
397263	36041
14057	36042
118	36043
368182	36044
99098	36045
409808	36046
65567	36047
400000	36048
19717	36049
39886	36050
120380	36051
117355	36052
534120	36053
276039	36054
44551	36055
71098	36056
654770	36057
200398	36058
59194	36059
406977	36060
636303	36061
2029	36062
145137	36063
126162	36064
99688	36065
449431	36066
631126	36067
248829	36068
237351	36069
2871	36070
468057	36071
412754	36072
496306	36073
645000	36074
22166	36075
186061	36076
42150	36077
115467	36078
11012	36079
118216	36080
256970	36081
517189	36082
156555	36083
166812	36084
467472	36085
92798	36086
66692	36087
168695	36088
661124	36089
679938	36090
163495	36091
326534	36092
67616	36093
301	36094
105263	36095
156760	36096
403294	36097
229752	36098
212429	36099
210291	36100
151616	36101
667104	36102
177	36103
261259	36104
113491	36105
481847	36106
2320	36107
48057	36108
412065	36109
103101	36110
636866	36111
189074	36112
70710	36113
529508	36114
101217	36115
559350	36116
604115	36117
605313	36118
125465	36119
627173	36120
34611	36121
25979	36122
42658	36123
660625	36124
91544	36125
415715	36126
79617	36127
451096	36128
537745	36129
150321	36130
57515	36131
401515	36132
428566	36133
187290	36134
100894	36135
624683	36136
627450	36137
611176	36138
59210	36139
24500	36140
47198	36141
697073	36142
197678	36143
581389	36144
289447	36145
25742	36146
140466	36147
532531	36148
140470	36149
132054	36150
340000	36151
381444	36152
422056	36153
390568	36154
513053	36155
586346	36156
385524	36157
450392	36158
485821	36159
204951	36160
181177	36161
81812	36162
37499	36163
194808	36164
660624	36165
151702	36166
139319	36167
85380	36168
203651	36169
55925	36170
634083	36171
140467	36172
599264	36173
455767	36174
693191	36175
235612	36176
668857	36177
75928	36178
473611	36179
83149	36180
694342	36181
188854	36182
6	36183
5045	36184
677767	36185
1170	36186
10801	36187
156598	36188
28964	36189
343319	36190
561117	36191
534714	36192
165492	36193
691036	36194
243500	36195
529055	36196
671194	36197
491229	36198
466123	36199
467322	36200
568919	36201
322751	36202
485	36203
6812	36204
93260	36205
668225	36206
322760	36207
97348	36208
35942	36209
664294	36210
56758	36211
13570	36212
546839	36213
340213	36214
97806	36215
473342	36216
18771	36217
2399	36218
244902	36219
639633	36220
657614	36221
479085	36222
667584	36223
553647	36224
570566	36225
255	36226
654249	36227
481243	36228
692722	36229
145906	36230
512882	36231
642360	36232
496310	36233
472980	36234
645906	36235
639650	36236
677417	36237
506764	36238
230802	36239
694479	36240
309165	36241
648893	36242
419013	36243
520823	36244
628552	36245
426163	36246
656629	36247
21024	36248
565231	36249
68110	36250
398590	36251
25617	36252
568698	36253
413747	36254
674755	36255
463014	36256
153889	36257
429019	36258
490559	36259
108593	36260
153239	36261
25903	36262
145833	36263
500986	36264
365032	36265
126729	36266
377085	36267
162880	36268
66433	36269
615519	36270
144021	36271
185177	36272
136085	36273
260213	36274
78842	36275
286815	36276
239127	36277
637195	36278
39096	36279
614093	36280
13770	36281
19283	36282
75406	36283
13387	36284
243565	36285
14321	36286
246224	36287
600105	36288
495458	36289
10989	36290
206629	36291
163444	36292
2371	36293
163448	36294
413257	36295
670764	36296
91316	36297
444365	36298
543056	36299
501308	36300
481472	36301
473804	36302
413465	36303
413455	36304
694653	36305
369886	36306
553244	36307
407572	36308
646364	36309
632815	36310
138243	36311
13466	36312
615539	36313
27583	36314
149003	36315
340186	36316
11498	36317
535966	36318
291278	36319
57427	36320
20199	36321
49765	36322
582652	36323
837	36324
507465	36325
212944	36326
42407	36327
813	36328
172505	36329
402060	36330
642256	36331
142931	36332
191	36333
459020	36334
188102	36335
142347	36336
16245	36337
1660	36338
19877	36339
447753	36340
456804	36341
697126	36342
650657	36343
453201	36344
478359	36345
195796	36346
541347	36347
497227	36348
387803	36349
182886	36350
102709	36351
379552	36352
66386	36353
443017	36354
193111	36355
53773	36356
172340	36357
653979	36358
171636	36359
693234	36360
632610	36361
627040	36362
686056	36363
616910	36364
601574	36365
46081	36366
1482	36367
52964	36368
1670	36369
234505	36370
253626	36371
396690	36372
424210	36373
20687	36374
592514	36375
301285	36376
192245	36377
81645	36378
340336	36379
645182	36380
162133	36381
30427	36382
423380	36383
629920	36384
645081	36385
24184	36386
485964	36387
218909	36388
671589	36389
330332	36390
603517	36391
657960	36392
668228	36393
288	36394
81876	36395
13075	36396
372490	36397
438847	36398
654134	36399
26632	36400
40926	36401
496	36402
655899	36403
882	36404
612576	36405
181042	36406
3307	36407
40084	36408
23581	36409
479821	36410
563976	36411
506760	36412
97295	36413
58450	36414
490901	36415
339806	36416
657151	36417
206233	36418
626065	36419
142642	36420
637046	36421
229	36422
62382	36423
614831	36424
363243	36425
174068	36426
29043	36427
224558	36428
566358	36429
674540	36430
620939	36431
229	36432
301495	36433
130858	36434
524494	36435
4595	36436
326428	36437
372474	36438
219132	36439
465327	36440
413736	36441
496783	36442
644580	36443
158128	36444
542	36445
144749	36446
521285	36447
204955	36448
982	36449
219127	36450
643809	36451
80663	36452
68051	36453
173056	36454
243568	36455
616964	36456
7126	36457
64262	36458
319647	36459
385124	36460
28229	36461
650031	36462
413513	36463
108636	36464
691755	36465
246597	36466
4961	36467
413531	36468
47390	36469
154398	36470
487746	36471
350854	36472
26657	36473
412703	36474
42851	36475
512251	36476
41943	36477
426591	36478
112988	36479
106340	36480
473431	36481
477230	36482
289833	36483
174597	36484
663226	36485
144896	36486
500981	36487
503477	36488
649128	36489
618800	36490
19550	36491
136106	36492
477453	36493
116057	36494
334495	36495
2079	36496
556540	36497
68259	36498
428762	36499
537941	36500
656609	36501
623035	36502
344265	36503
2767	36504
497853	36505
3247	36506
113014	36507
325747	36508
479271	36509
659546	36510
74549	36511
132387	36512
444300	36513
306528	36514
44147	36515
626910	36516
408040	36517
642723	36518
46073	36519
70222	36520
427164	36521
478661	36522
876	36523
632605	36524
154360	36525
24333	36526
535796	36527
45908	36528
5263	36529
74458	36530
74429	36531
10571	36532
277210	36533
12791	36534
817	36535
610952	36536
614064	36537
340857	36538
22904	36539
502255	36540
539318	36541
270950	36542
114662	36543
74431	36544
30250	36545
29595	36546
161766	36547
659486	36548
239047	36549
13067	36550
24192	36551
329287	36552
310411	36553
7445	36554
70473	36555
91827	36556
1054	36557
514577	36558
57399	36559
339798	36560
471388	36561
231288	36562
60523	36563
693355	36564
517728	36565
13919	36566
372	36567
292	36568
581465	36569
488972	36570
695674	36571
307185	36572
214493	36573
657937	36574
246793	36575
350213	36576
147641	36577
90600	36578
154634	36579
469271	36580
60829	36581
195989	36582
32215	36583
407340	36584
36302	36585
169868	36586
12875	36587
131249	36588
14817	36589
511658	36590
195332	36591
188908	36592
401513	36593
697623	36594
30255	36595
625922	36596
20643	36597
294	36598
25859	36599
88972	36600
74455	36601
45663	36602
101010	36603
585223	36604
107155	36605
322536	36606
418738	36607
131458	36608
131459	36609
92375	36610
54041	36611
458379	36612
692107	36613
523195	36614
409326	36615
75906	36616
606379	36617
13153	36618
539677	36619
493994	36620
173365	36621
45913	36622
8106	36623
173345	36624
692137	36625
45905	36626
530326	36627
24020	36628
388638	36629
524909	36630
493203	36631
182269	36632
11005	36633
43183	36634
149316	36635
664489	36636
539676	36637
83180	36638
238085	36639
146154	36640
820	36641
539640	36642
566693	36643
187	36644
254656	36645
181992	36646
90514	36647
496846	36648
587540	36649
173340	36650
197937	36651
46117	36652
6017	36653
2296	36654
184779	36655
640347	36656
95237	36657
538851	36658
414135	36659
611558	36660
113970	36661
2051	36662
622056	36663
471441	36664
302806	36665
640359	36666
674773	36667
249	36668
8982	36669
15226	36670
449725	36671
227023	36672
44492	36673
529029	36674
331079	36675
101904	36676
590813	36677
172179	36678
239112	36679
637051	36680
570565	36681
662164	36682
652161	36683
692129	36684
14530	36685
9555	36686
297038	36687
147959	36688
24185	36689
377852	36690
339801	36691
142055	36692
546601	36693
1065	36694
109379	36695
421215	36696
563404	36697
316965	36698
346	36699
9324	36700
659489	36701
307615	36702
305498	36703
593544	36704
51453	36705
77329	36706
582880	36707
417485	36708
666866	36709
339977	36710
693580	36711
121284	36712
340422	36713
360982	36714
185176	36715
429028	36716
44	36717
4995	36718
185344	36719
29101	36720
620843	36721
58764	36722
64080	36723
20913	36724
339861	36725
6145	36726
139060	36727
688889	36728
396735	36729
240552	36730
127159	36731
479475	36732
239246	36733
23566	36734
552758	36735
182095	36736
660876	36737
346941	36738
131607	36739
144185	36740
40469	36741
110228	36742
291342	36743
41202	36744
33233	36745
168989	36746
36	36747
239270	36748
451495	36749
556302	36750
512292	36751
206264	36752
301085	36753
4140	36754
540996	36755
49726	36756
673950	36757
48183	36758
205469	36759
152164	36760
620853	36761
571612	36762
489681	36763
23479	36764
267965	36765
596799	36766
129057	36767
182023	36768
10939	36769
185715	36770
7344	36771
239260	36772
97266	36773
407647	36774
802	36775
90692	36776
120273	36777
5187	36778
9354	36779
46730	36780
692396	36781
371078	36782
178057	36783
116470	36784
26	36785
168702	36786
27997	36787
150070	36788
340894	36789
64844	36790
122797	36791
239254	36792
126903	36793
460424	36794
12355	36795
21767	36796
8668	36797
47306	36798
5683	36799
188638	36800
503768	36801
78473	36802
552281	36803
170353	36804
595989	36805
233197	36806
539973	36807
182754	36808
539939	36809
540009	36810
539985	36811
539981	36812
56846	36813
539928	36814
74608	36815
591349	36816
71674	36817
49952	36818
242272	36819
153087	36820
104535	36821
54238	36822
213456	36823
233667	36824
538436	36825
578553	36826
219640	36827
109751	36828
139151	36829
196052	36830
3272	36831
437795	36832
91503	36833
303733	36834
294	36835
11008	36836
138306	36837
50043	36838
196068	36839
662	36840
96982	36841
334015	36842
689992	36843
389736	36844
313902	36845
534447	36846
67519	36847
394557	36848
448740	36849
12893	36850
560602	36851
70668	36852
589949	36853
571212	36854
298809	36855
692528	36856
107742	36857
662331	36858
346408	36859
5725	36860
17541	36861
1355	36862
695714	36863
469633	36864
9645	36865
149850	36866
338233	36867
348313	36868
422290	36869
399015	36870
154392	36871
395686	36872
13060	36873
94558	36874
684631	36875
489819	36876
94562	36877
25587	36878
621855	36879
131499	36880
57146	36881
8112	36882
386213	36883
678039	36884
572010	36885
46086	36886
62752	36887
623935	36888
191129	36889
471049	36890
263981	36891
531650	36892
576552	36893
527317	36894
335792	36895
10337	36896
417887	36897
42684	36898
582	36899
688725	36900
179948	36901
318112	36902
133429	36903
270141	36904
411774	36905
60342	36906
575107	36907
229490	36908
12992	36909
314039	36910
8402	36911
42655	36912
345481	36913
120894	36914
552222	36915
620026	36916
639621	36917
7751	36918
578129	36919
462912	36920
523207	36921
478538	36922
166018	36923
65943	36924
223335	36925
36610	36926
627846	36927
108106	36928
293885	36929
693403	36930
7486	36931
25748	36932
693770	36933
116334	36934
523457	36935
259819	36936
23501	36937
51912	36938
131674	36939
395191	36940
598505	36941
166842	36942
112991	36943
150830	36944
591727	36945
332687	36946
66385	36947
174046	36948
685723	36949
25987	36950
887	36951
103674	36952
343621	36953
68392	36954
96267	36955
487840	36956
315138	36957
683051	36958
95875	36959
626901	36960
203349	36961
197696	36962
536720	36963
89607	36964
327658	36965
21531	36966
297443	36967
681928	36968
75670	36969
230173	36970
19303	36971
239313	36972
46575	36973
460856	36974
504420	36975
27459	36976
563003	36977
49023	36978
229044	36979
13649	36980
341600	36981
600160	36982
621668	36983
688423	36984
658657	36985
399253	36986
692631	36987
108652	36988
483164	36989
211127	36990
25763	36991
680419	36992
527131	36993
630685	36994
10473	36995
263826	36996
111645	36997
73600	36998
176086	36999
369057	37000
285448	37001
51004	37002
584224	37003
43811	37004
139540	37005
254	37006
3848	37007
445848	37008
120000	37009
42269	37010
375532	37011
7410	37012
473883	37013
658417	37014
496389	37015
289193	37016
612615	37017
523910	37018
663916	37019
113009	37020
98450	37021
177555	37022
632498	37023
496907	37024
32934	37025
546	37026
439265	37027
5182	37028
578203	37029
458433	37030
164152	37031
26696	37032
21169	37033
288592	37034
25272	37035
367511	37036
532001	37037
45901	37038
104112	37039
484860	37040
656598	37041
6651	37042
138941	37043
459418	37044
48961	37045
56235	37046
542944	37047
140002	37048
63946	37049
344941	37050
338358	37051
12297	37052
450214	37053
164096	37054
523361	37055
373944	37056
188597	37057
18065	37058
108188	37059
5778	37060
18065	37061
14514	37062
29474	37063
317051	37064
15449	37065
154798	37066
692868	37067
349931	37068
167110	37069
221947	37070
1680	37071
313144	37072
484801	37073
25703	37074
2863	37075
438351	37076
5982	37077
538272	37078
385408	37079
172462	37080
2325	37081
181428	37082
203431	37083
423441	37084
6055	37085
85351	37086
196651	37087
658928	37088
693309	37089
166765	37090
330457	37091
510723	37092
1402	37093
246153	37094
438367	37095
493928	37096
10504	37097
20692	37098
316952	37099
25742	37100
126701	37101
63773	37102
242559	37103
126747	37104
125679	37105
184795	37106
372328	37107
470406	37108
369483	37109
327130	37110
489368	37111
639651	37112
116817	37113
578522	37114
616934	37115
398406	37116
19654	37117
473775	37118
83144	37119
7156	37120
550697	37121
588342	37122
469264	37123
49014	37124
370400	37125
9890	37126
31932	37127
11639	37128
113335	37129
172712	37130
73	37131
130068	37132
133156	37133
271268	37134
230920	37135
692365	37136
611332	37137
157862	37138
671080	37139
595698	37140
392376	37141
168232	37142
658327	37143
75214	37144
473830	37145
469872	37146
16159	37147
384091	37148
372088	37149
40650	37150
593426	37151
242656	37152
140770	37153
1544	37154
224123	37155
7297	37156
9858	37157
322772	37158
13340	37159
30811	37160
489132	37161
2631	37162
363021	37163
624077	37164
172398	37165
520257	37166
172510	37167
501519	37168
624038	37169
514832	37170
559662	37171
42630	37172
7408	37173
580836	37174
501555	37175
74975	37176
43241	37177
161814	37178
161814	37179
629424	37180
25440	37181
443228	37182
76646	37183
373993	37184
691438	37185
668250	37186
487666	37187
436495	37188
26302	37189
211913	37190
1568	37191
398609	37192
276678	37193
353852	37194
590083	37195
398414	37196
636441	37197
57872	37198
168724	37199
466389	37200
26302	37201
497042	37202
191177	37203
128449	37204
143	37205
106788	37206
473746	37207
126758	37208
269283	37209
289450	37210
473311	37211
2273	37212
500417	37213
376981	37214
30647	37215
191239	37216
530853	37217
496094	37218
177483	37219
381042	37220
340754	37221
12812	37222
12181	37223
458913	37224
25047	37225
352098	37226
347	37227
503463	37228
461365	37229
307995	37230
652054	37231
301217	37232
104260	37233
126731	37234
13252	37235
570353	37236
465932	37237
530701	37238
196883	37239
430021	37240
519996	37241
243276	37242
55278	37243
444434	37244
234919	37245
125818	37246
287813	37247
255148	37248
52770	37249
928	37250
652293	37251
58160	37252
426618	37253
148482	37254
556779	37255
107032	37256
507171	37257
154088	37258
328513	37259
915	37260
55932	37261
339831	37262
380328	37263
42944	37264
243386	37265
165774	37266
642151	37267
574716	37268
575748	37269
340111	37270
661093	37271
417101	37272
622257	37273
126748	37274
649119	37275
3130	37276
85497	37277
486517	37278
58233	37279
60068	37280
538716	37281
470686	37282
101904	37283
665732	37284
687104	37285
632925	37286
502277	37287
159672	37288
568230	37289
243688	37290
26432	37291
46366	37292
75211	37293
75373	37294
4126	37295
442681	37296
280159	37297
32922	37298
242324	37299
197012	37300
658788	37301
25437	37302
59422	37303
306193	37304
620762	37305
240623	37306
327164	37307
636327	37308
444703	37309
562742	37310
469502	37311
125730	37312
162145	37313
126690	37314
599452	37315
287565	37316
164283	37317
61250	37318
179848	37319
660508	37320
174672	37321
273842	37322
486490	37323
658827	37324
543084	37325
166300	37326
342473	37327
586063	37328
92316	37329
593560	37330
12876	37331
11544	37332
26235	37333
697014	37334
133234	37335
11007	37336
363985	37337
184446	37338
24091	37339
224528	37340
517192	37341
141753	37342
386110	37343
356200	37344
133643	37345
87176	37346
403406	37347
55517	37348
26257	37349
173244	37350
531680	37351
410572	37352
428200	37353
538361	37354
33274	37355
523105	37356
20192	37357
131068	37358
259444	37359
1531	37360
340876	37361
265670	37362
9205	37363
19077	37364
141788	37365
213230	37366
213249	37367
511290	37368
86227	37369
468508	37370
313889	37371
1776	37372
189595	37373
227900	37374
485618	37375
115055	37376
657982	37377
6465	37378
326268	37379
117692	37380
29641	37381
325911	37382
424154	37383
254379	37384
77947	37385
29919	37386
383664	37387
595790	37388
31097	37389
509263	37390
131477	37391
100660	37392
50253	37393
30319	37394
682768	37395
117269	37396
405519	37397
681340	37398
22631	37399
225713	37400
229854	37401
388771	37402
340815	37403
144039	37404
6552	37405
406324	37406
177759	37407
659234	37408
10624	37409
423710	37410
436168	37411
9143	37412
10673	37413
140967	37414
131188	37415
528410	37416
89318	37417
109682	37418
3777	37419
148489	37420
308510	37421
658314	37422
614	37423
553748	37424
116109	37425
367516	37426
21890	37427
415625	37428
314755	37429
557158	37430
303408	37431
537171	37432
11207	37433
52198	37434
305112	37435
72743	37436
284850	37437
10775	37438
77948	37439
123657	37440
22228	37441
45083	37442
415108	37443
524232	37444
535	37445
39928	37446
2482	37447
92783	37448
225674	37449
656358	37450
685090	37451
462724	37452
376680	37453
24740	37454
117328	37455
117337	37456
612348	37457
204918	37458
11237	37459
275102	37460
44538	37461
284817	37462
641514	37463
1943	37464
270981	37465
513544	37466
157575	37467
102862	37468
433730	37469
603668	37470
546826	37471
266168	37472
426169	37473
108631	37474
530892	37475
397277	37476
672673	37477
275928	37478
40182	37479
669904	37480
128217	37481
513550	37482
615559	37483
157491	37484
666949	37485
39813	37486
627982	37487
102865	37488
2307	37489
422307	37490
530658	37491
473921	37492
426019	37493
196900	37494
404307	37495
423534	37496
600606	37497
473682	37498
341231	37499
423110	37500
433535	37501
656298	37502
146157	37503
604737	37504
12786	37505
615451	37506
247078	37507
94182	37508
52849	37509
236618	37510
247082	37511
588537	37512
115073	37513
143108	37514
593840	37515
80664	37516
19657	37517
421785	37518
682425	37519
376365	37520
10485	37521
237673	37522
627813	37523
345867	37524
246279	37525
366403	37526
691428	37527
195544	37528
233703	37529
696822	37530
666344	37531
234617	37532
56926	37533
404298	37534
615555	37535
313281	37536
642053	37537
494399	37538
322930	37539
565954	37540
309214	37541
76114	37542
20965	37543
109511	37544
659227	37545
19299	37546
131525	37547
39344	37548
273918	37549
348801	37550
229879	37551
534033	37552
68012	37553
420682	37554
75541	37555
1193	37556
610440	37557
466045	37558
39340	37559
820	37560
386979	37561
556252	37562
57797	37563
552621	37564
89942	37565
580842	37566
159162	37567
134654	37568
133157	37569
181186	37570
373921	37571
660281	37572
47077	37573
450302	37574
36678	37575
440230	37576
398886	37577
361104	37578
7464	37579
447335	37580
189073	37581
638958	37582
203376	37583
399643	37584
22515	37585
620807	37586
73599	37587
356780	37588
128139	37589
5769	37590
660272	37591
622258	37592
619313	37593
398043	37594
128229	37595
159903	37596
98960	37597
498601	37598
549003	37599
7632	37600
103342	37601
499941	37602
517684	37603
505405	37604
328575	37605
47423	37606
234461	37607
574269	37608
428021	37609
499079	37610
2247	37611
246607	37612
418848	37613
16222	37614
348800	37615
694496	37616
59421	37617
136164	37618
46232	37619
129351	37620
456626	37621
470722	37622
19347	37623
915	37624
57519	37625
76016	37626
74034	37627
291262	37628
197048	37629
104492	37630
243257	37631
136591	37632
443254	37633
10206	37634
21276	37635
623188	37636
48225	37637
424934	37638
309366	37639
21576	37640
686528	37641
10438	37642
493598	37643
161911	37644
30509	37645
53329	37646
46062	37647
47966	37648
181553	37649
672499	37650
202144	37651
161632	37652
369648	37653
574455	37654
214741	37655
70530	37656
44472	37657
153212	37658
693260	37659
112974	37660
475402	37661
52417	37662
249	37663
611412	37664
41959	37665
470127	37666
470344	37667
74974	37668
553686	37669
373665	37670
343376	37671
29163	37672
170044	37673
159545	37674
189065	37675
109021	37676
39153	37677
165398	37678
489992	37679
436162	37680
384166	37681
126433	37682
646496	37683
330236	37684
146104	37685
40966	37686
138936	37687
164934	37688
485876	37689
64758	37690
120025	37691
469304	37692
4736	37693
209060	37694
164086	37695
3775	37696
127684	37697
260254	37698
652638	37699
386060	37700
507579	37701
650263	37702
491166	37703
24649	37704
40798	37705
235843	37706
96919	37707
665717	37708
490544	37709
657919	37710
42847	37711
154377	37712
55267	37713
45816	37714
549377	37715
164890	37716
448664	37717
547190	37718
370435	37719
61497	37720
162121	37721
55346	37722
104265	37723
648820	37724
22906	37725
95276	37726
634574	37727
15175	37728
27436	37729
137181	37730
26859	37731
463034	37732
24656	37733
158965	37734
19115	37735
490821	37736
470291	37737
156978	37738
677841	37739
382937	37740
199295	37741
1539	37742
173323	37743
297057	37744
202808	37745
205471	37746
342934	37747
180353	37748
643580	37749
5092	37750
483104	37751
25861	37752
43715	37753
312988	37754
5089	37755
12502	37756
151458	37757
146324	37758
37906	37759
660559	37760
585199	37761
654818	37762
520590	37763
75548	37764
35253	37765
666658	37766
109230	37767
255	37768
132175	37769
70400	37770
500903	37771
61298	37772
458287	37773
178834	37774
3276	37775
42110	37776
163602	37777
619968	37778
189902	37779
20719	37780
18758	37781
52434	37782
34922	37783
527200	37784
614855	37785
9172	37786
12604	37787
62632	37788
55004	37789
208987	37790
380	37791
229452	37792
3385	37793
547887	37794
57012	37795
2270	37796
173179	37797
431635	37798
203919	37799
145082	37800
5293	37801
441548	37802
184417	37803
10267	37804
121619	37805
536718	37806
152942	37807
21954	37808
23636	37809
671444	37810
453142	37811
685487	37812
623217	37813
497414	37814
84646	37815
421577	37816
540031	37817
581446	37818
498096	37819
101552	37820
79732	37821
148612	37822
181744	37823
16274	37824
570230	37825
13017	37826
133006	37827
105526	37828
232695	37829
147347	37830
617298	37831
84010	37832
538544	37833
129248	37834
378515	37835
123665	37836
301178	37837
232198	37838
12902	37839
578343	37840
190373	37841
195012	37842
516025	37843
260615	37844
44023	37845
119739	37846
650423	37847
682984	37848
560748	37849
46085	37850
642379	37851
2845	37852
566	37853
537494	37854
269646	37855
25	37856
71935	37857
128100	37858
631902	37859
8262	37860
50134	37861
688983	37862
229821	37863
9359	37864
388006	37865
25	37866
22233	37867
3051	37868
26846	37869
31303	37870
50449	37871
253213	37872
645626	37873
95077	37874
296069	37875
6760	37876
132248	37877
588997	37878
15226	37879
31277	37880
542703	37881
16498	37882
676084	37883
5542	37884
532565	37885
46720	37886
57224	37887
285349	37888
60256	37889
396888	37890
512413	37891
1814	37892
191839	37893
230390	37894
213205	37895
20312	37896
471465	37897
369942	37898
130739	37899
640657	37900
14540	37901
7700	37902
681825	37903
301357	37904
627323	37905
640541	37906
642175	37907
63	37908
2949	37909
64769	37910
61401	37911
668902	37912
391516	37913
43288	37914
505972	37915
4086	37916
620936	37917
116456	37918
667469	37919
658752	37920
24154	37921
149827	37922
456032	37923
645026	37924
254483	37925
498610	37926
131214	37927
97067	37928
52985	37929
431870	37930
163743	37931
160851	37932
346156	37933
37676	37934
256222	37935
67777	37936
667297	37937
645551	37938
35996	37939
1324	37940
149583	37941
172216	37942
991	37943
493765	37944
30606	37945
427872	37946
550040	37947
19274	37948
50813	37949
128421	37950
21749	37951
383485	37952
49195	37953
611410	37954
82215	37955
131593	37956
73821	37957
517781	37958
630890	37959
52921	37960
68223	37961
418839	37962
150715	37963
73292	37964
87181	37965
542889	37966
1788	37967
166868	37968
671858	37969
89800	37970
38144	37971
117122	37972
547471	37973
465698	37974
501766	37975
132301	37976
282600	37977
450965	37978
6820	37979
486317	37980
231316	37981
319873	37982
464307	37983
641909	37984
569422	37985
369898	37986
504701	37987
128374	37988
470524	37989
1229	37990
220660	37991
318621	37992
3365	37993
26180	37994
585944	37995
482908	37996
413949	37997
132160	37998
104965	37999
655364	38000
195586	38001
642946	38002
237796	38003
447083	38004
120794	38005
447079	38006
71978	38007
486453	38008
148493	38009
118688	38010
638759	38011
120875	38012
577964	38013
54915	38014
17595	38015
349714	38016
107	38017
201765	38018
1251	38019
274113	38020
128503	38021
40089	38022
132211	38023
492591	38024
64572	38025
123836	38026
419215	38027
25174	38028
717	38029
43366	38030
26664	38031
468389	38032
223828	38033
175902	38034
72836	38035
500337	38036
169139	38037
97285	38038
561002	38039
16521	38040
4317	38041
532763	38042
663196	38043
164742	38044
21461	38045
595271	38046
404225	38047
403045	38048
110614	38049
681774	38050
477730	38051
584607	38052
314034	38053
347360	38054
195791	38055
3238	38056
489137	38057
46422	38058
533661	38059
182581	38060
4762	38061
344221	38062
574537	38063
257623	38064
622804	38065
4839	38066
13299	38067
138186	38068
451491	38069
53640	38070
652221	38071
165624	38072
466497	38073
466524	38074
542824	38075
20604	38076
48292	38077
4701	38078
474163	38079
164630	38080
489335	38081
654801	38082
680813	38083
17116	38084
684283	38085
366414	38086
95547	38087
146743	38088
452652	38089
452711	38090
452660	38091
347727	38092
452699	38093
688718	38094
405127	38095
154548	38096
90245	38097
477683	38098
98373	38099
1454	38100
1454	38101
1454	38102
101973	38103
125078	38104
170107	38105
410900	38106
102747	38107
663583	38108
29424	38109
599565	38110
427354	38111
333889	38112
513573	38113
477676	38114
553440	38115
599733	38116
218613	38117
676230	38118
51081	38119
132428	38120
337084	38121
184183	38122
164422	38123
307880	38124
10431	38125
6388	38126
8220	38127
613538	38128
231356	38129
374890	38130
79103	38131
423304	38132
158979	38133
115350	38134
1711	38135
33853	38136
309739	38137
6099	38138
301312	38139
426325	38140
152783	38141
176136	38142
153182	38143
274367	38144
146901	38145
567492	38146
91117	38147
103827	38148
595890	38149
75296	38150
206	38151
369889	38152
567352	38153
596836	38154
339866	38155
617021	38156
641498	38157
88242	38158
58569	38159
20958	38160
696566	38161
243621	38162
464500	38163
495892	38164
569235	38165
666278	38166
49989	38167
648096	38168
39	38169
130	38170
106106	38171
512246	38172
128448	38173
635003	38174
234009	38175
533568	38176
157270	38177
514117	38178
158135	38179
73	38180
149169	38181
484846	38182
205841	38183
430917	38184
64088	38185
616458	38186
481711	38187
89049	38188
693369	38189
243777	38190
163456	38191
690724	38192
657909	38193
495379	38194
205812	38195
672852	38196
4474	38197
642350	38198
57490	38199
687615	38200
179850	38201
56852	38202
451601	38203
124474	38204
291336	38205
164145	38206
578179	38207
537190	38208
227489	38209
307949	38210
110609	38211
40032	38212
160919	38213
3547	38214
102142	38215
228355	38216
133684	38217
669164	38218
7025	38219
309751	38220
152492	38221
128756	38222
531690	38223
612962	38224
319098	38225
544834	38226
648979	38227
248419	38228
300891	38229
386738	38230
554239	38231
153672	38232
37707	38233
60273	38234
450763	38235
145299	38236
9775	38237
694989	38238
34927	38239
129605	38240
409019	38241
339765	38242
29611	38243
172179	38244
640296	38245
231219	38246
413488	38247
191202	38248
338132	38249
182857	38250
185756	38251
239063	38252
105788	38253
611421	38254
584746	38255
547228	38256
215667	38257
185100	38258
471939	38259
16063	38260
1743	38261
97278	38262
408156	38263
126206	38264
640344	38265
580847	38266
664518	38267
173339	38268
24591	38269
20822	38270
65880	38271
233957	38272
376900	38273
617093	38274
147218	38275
20017	38276
34928	38277
105895	38278
92985	38279
389743	38280
693625	38281
688343	38282
276585	38283
275930	38284
19718	38285
578361	38286
483061	38287
174090	38288
258775	38289
621704	38290
191889	38291
531815	38292
465053	38293
171444	38294
621696	38295
368218	38296
469534	38297
95034	38298
676228	38299
57218	38300
149521	38301
399016	38302
385004	38303
349245	38304
449442	38305
258820	38306
509003	38307
422045	38308
602602	38309
75391	38310
81904	38311
31019	38312
662021	38313
301741	38314
133104	38315
603927	38316
429996	38317
49246	38318
581473	38319
311656	38320
654822	38321
6044	38322
57916	38323
469344	38324
260706	38325
188393	38326
27134	38327
99125	38328
492369	38329
448769	38330
601486	38331
29992	38332
456598	38333
186562	38334
342466	38335
169109	38336
122861	38337
51071	38338
7874	38339
225705	38340
492181	38341
491590	38342
119233	38343
72521	38344
435291	38345
589381	38346
659963	38347
1022	38348
257271	38349
46674	38350
25726	38351
578039	38352
261234	38353
367432	38354
288274	38355
92423	38356
4767	38357
158705	38358
55544	38359
31618	38360
36906	38361
676539	38362
77809	38363
445330	38364
32580	38365
370053	38366
86783	38367
534245	38368
385352	38369
366393	38370
486506	38371
652311	38372
127698	38373
398856	38374
414054	38375
104571	38376
19960	38377
448048	38378
578130	38379
475868	38380
105229	38381
46297	38382
77523	38383
113172	38384
25018	38385
505157	38386
243496	38387
26136	38388
581716	38389
394164	38390
5785	38391
224490	38392
638061	38393
3136	38394
15613	38395
548	38396
243684	38397
13007	38398
597237	38399
693127	38400
439	38401
473404	38402
3646	38403
130128	38404
1715	38405
6253	38406
441749	38407
106747	38408
47005	38409
204933	38410
8084	38411
398017	38412
298206	38413
143831	38414
473934	38415
665438	38416
691417	38417
360944	38418
238714	38419
142948	38420
637480	38421
340787	38422
84713	38423
9867	38424
27315	38425
70510	38426
652201	38427
108625	38428
638605	38429
626510	38430
116075	38431
541564	38432
215048	38433
37158	38434
96717	38435
113207	38436
310838	38437
400213	38438
537158	38439
542694	38440
24145	38441
25571	38442
116471	38443
645167	38444
425659	38445
501703	38446
116004	38447
482198	38448
350334	38449
186488	38450
603465	38451
167386	38452
8237	38453
98926	38454
290628	38455
2905	38456
6783	38457
146260	38458
567624	38459
448692	38460
88837	38461
481889	38462
355567	38463
341544	38464
436252	38465
387474	38466
45816	38467
41059	38468
671820	38469
360147	38470
43273	38471
697581	38472
130233	38473
686958	38474
4239	38475
4239	38476
5455	38477
368202	38478
587562	38479
143642	38480
11717	38481
304835	38482
48220	38483
68778	38484
189857	38485
47577	38486
259729	38487
321281	38488
58557	38489
49997	38490
656623	38491
574013	38492
327149	38493
269164	38494
567538	38495
171845	38496
458042	38497
674505	38498
658828	38499
544222	38500
175113	38501
690968	38502
492242	38503
223940	38504
107996	38505
424881	38506
628686	38507
381925	38508
512794	38509
78129	38510
113198	38511
94935	38512
574401	38513
225866	38514
292926	38515
662811	38516
296	38517
472335	38518
606447	38519
340625	38520
219104	38521
54529	38522
196780	38523
632600	38524
97323	38525
94935	38526
149590	38527
116530	38528
21645	38529
358953	38530
271940	38531
657652	38532
70207	38533
605183	38534
789	38535
152979	38536
2447	38537
476885	38538
255152	38539
23381	38540
663309	38541
517319	38542
176133	38543
417788	38544
351723	38545
625797	38546
621407	38547
497131	38548
143933	38549
495838	38550
168677	38551
415881	38552
349730	38553
41304	38554
219744	38555
185875	38556
270741	38557
471281	38558
50681	38559
2888	38560
246150	38561
598721	38562
96002	38563
126684	38564
684589	38565
290704	38566
547431	38567
22214	38568
663	38569
422726	38570
23459	38571
578602	38572
667128	38573
636919	38574
6476	38575
369371	38576
15285	38577
187303	38578
309799	38579
156862	38580
625217	38581
79927	38582
557925	38583
110843	38584
6999	38585
137393	38586
95567	38587
684538	38588
560090	38589
26033	38590
6999	38591
337668	38592
652868	38593
106882	38594
39200	38595
290969	38596
506221	38597
182877	38598
60	38599
125988	38600
31946	38601
37938	38602
99240	38603
597025	38604
396760	38605
409234	38606
479873	38607
512441	38608
557446	38609
123399	38610
121553	38611
561206	38612
500115	38613
178955	38614
178916	38615
627201	38616
235186	38617
572787	38618
383270	38619
385417	38620
145713	38621
545003	38622
41937	38623
433193	38624
518418	38625
591184	38626
501514	38627
17164	38628
580736	38629
316994	38630
528833	38631
13778	38632
469503	38633
366310	38634
686885	38635
57812	38636
16683	38637
9588	38638
23960	38639
42831	38640
644721	38641
325632	38642
158761	38643
551975	38644
126408	38645
478550	38646
696580	38647
127554	38648
47315	38649
55085	38650
68651	38651
3628	38652
277552	38653
3099	38654
259209	38655
683409	38656
51876	38657
673250	38658
631780	38659
554908	38660
558724	38661
413330	38662
95809	38663
248100	38664
672216	38665
150395	38666
647923	38667
636779	38668
48556	38669
339060	38670
550606	38671
207458	38672
396813	38673
608216	38674
100191	38675
575769	38676
41430	38677
588100	38678
673768	38679
237505	38680
640012	38681
610701	38682
459851	38683
145869	38684
675875	38685
663972	38686
61970	38687
463233	38688
422408	38689
325312	38690
573929	38691
12145	38692
339093	38693
97129	38694
630225	38695
169758	38696
399771	38697
82344	38698
350815	38699
323965	38700
620197	38701
662191	38702
502949	38703
284384	38704
133866	38705
278701	38706
37208	38707
9183	38708
271229	38709
1924	38710
61463	38711
449975	38712
646880	38713
684326	38714
60428	38715
274640	38716
1976	38717
12823	38718
535038	38719
80	38720
470112	38721
470111	38722
28292	38723
223467	38724
212121	38725
32986	38726
295069	38727
471802	38728
614628	38729
141460	38730
77504	38731
416716	38732
404497	38733
100261	38734
574351	38735
59338	38736
27086	38737
63926	38738
66207	38739
313850	38740
685830	38741
71601	38742
252528	38743
555353	38744
22656	38745
555351	38746
206677	38747
593198	38748
51240	38749
2466	38750
111954	38751
144175	38752
25293	38753
555654	38754
128457	38755
1986	38756
528547	38757
353449	38758
611823	38759
223140	38760
81711	38761
307260	38762
372170	38763
437117	38764
689806	38765
49890	38766
95460	38767
378976	38768
504221	38769
437363	38770
14372	38771
149649	38772
83979	38773
670507	38774
253920	38775
331414	38776
294806	38777
150878	38778
260155	38779
258334	38780
104793	38781
10864	38782
371875	38783
19157	38784
1216	38785
26550	38786
184082	38787
269980	38788
692115	38789
48232	38790
6202	38791
257545	38792
533078	38793
223398	38794
3	38795
380173	38796
24861	38797
73109	38798
206273	38799
17097	38800
520472	38801
332	38802
496328	38803
551645	38804
495601	38805
653822	38806
271937	38807
239029	38808
319954	38809
124772	38810
229806	38811
473982	38812
65346	38813
79949	38814
246404	38815
691304	38816
57940	38817
98400	38818
211866	38819
6425	38820
2981	38821
315914	38822
466044	38823
383285	38824
496048	38825
372059	38826
374856	38827
22560	38828
66154	38829
369797	38830
9883	38831
562796	38832
5865	38833
628614	38834
59379	38835
693592	38836
220812	38837
82682	38838
652580	38839
24891	38840
159403	38841
617079	38842
317537	38843
181795	38844
172550	38845
679330	38846
28327	38847
1543	38848
3650	38849
25611	38850
182219	38851
210124	38852
109562	38853
146963	38854
548750	38855
144479	38856
665429	38857
389005	38858
307752	38859
234457	38860
293362	38861
86374	38862
827	38863
685077	38864
505791	38865
153077	38866
61906	38867
588809	38868
511567	38869
677322	38870
588772	38871
439945	38872
75194	38873
6236	38874
424707	38875
36207	38876
499022	38877
73525	38878
2004	38879
135263	38880
585295	38881
127854	38882
180836	38883
274063	38884
142102	38885
430116	38886
107747	38887
5796	38888
569087	38889
167320	38890
306022	38891
687825	38892
125696	38893
542953	38894
288815	38895
335649	38896
146609	38897
493632	38898
471101	38899
585497	38900
10963	38901
394998	38902
127759	38903
631307	38904
614331	38905
614338	38906
614348	38907
614332	38908
614260	38909
614292	38910
614328	38911
614300	38912
55001	38913
633718	38914
155098	38915
354690	38916
4715	38917
6058	38918
42290	38919
371252	38920
36369	38921
324157	38922
29746	38923
369062	38924
533891	38925
513439	38926
17528	38927
90206	38928
52765	38929
663206	38930
190555	38931
643894	38932
499453	38933
606861	38934
276167	38935
314343	38936
230065	38937
3445	38938
624629	38939
408	38940
478000	38941
8948	38942
124692	38943
124050	38944
618215	38945
4096	38946
16608	38947
98380	38948
232117	38949
321472	38950
658432	38951
524615	38952
419659	38953
485113	38954
1440	38955
426131	38956
302937	38957
271373	38958
503788	38959
426358	38960
2898	38961
678065	38962
20170	38963
126442	38964
7650	38965
394095	38966
34747	38967
58347	38968
22892	38969
37938	38970
45903	38971
278513	38972
411095	38973
472463	38974
353887	38975
198416	38976
662007	38977
452057	38978
56927	38979
363402	38980
309091	38981
528931	38982
276121	38983
101609	38984
90733	38985
420899	38986
99018	38987
24907	38988
574653	38989
522107	38990
15788	38991
150040	38992
196324	38993
14755	38994
640317	38995
499026	38996
663463	38997
341030	38998
641227	38999
381459	39000
675237	39001
31142	39002
259026	39003
518235	39004
59159	39005
420816	39006
126203	39007
5527	39008
305518	39009
43199	39010
130342	39011
449749	39012
298456	39013
6	39014
81938	39015
21443	39016
88568	39017
27070	39018
645200	39019
112983	39020
385732	39021
572575	39022
248562	39023
356278	39024
2499	39025
96744	39026
624110	39027
617086	39028
113168	39029
697852	39030
314882	39031
399048	39032
463079	39033
479992	39034
116137	39035
697846	39036
110622	39037
667824	39038
374452	39039
468621	39040
245814	39041
270558	39042
622768	39043
478877	39044
10785	39045
507455	39046
370115	39047
104240	39048
39346	39049
532138	39050
1088	39051
366124	39052
414066	39053
414214	39054
302327	39055
133196	39056
122754	39057
141718	39058
195249	39059
417142	39060
201211	39061
642087	39062
142313	39063
361759	39064
243	39065
163450	39066
611928	39067
519833	39068
392230	39069
155309	39070
148708	39071
103158	39072
39096	39073
140495	39074
397231	39075
5544	39076
477964	39077
142639	39078
547440	39079
599878	39080
342471	39081
12729	39082
319185	39083
102420	39084
581025	39085
172535	39086
480683	39087
31025	39088
175180	39089
66931	39090
418881	39091
166377	39092
279791	39093
491386	39094
600590	39095
157660	39096
94933	39097
37831	39098
159655	39099
1529	39100
148428	39101
651979	39102
205499	39103
518468	39104
278	39105
223310	39106
640479	39107
55931	39108
46233	39109
74046	39110
639943	39111
117297	39112
668853	39113
399942	39114
683673	39115
651209	39116
102408	39117
375916	39118
375358	39119
443620	39120
289335	39121
103864	39122
443749	39123
270658	39124
183721	39125
130231	39126
580428	39127
369983	39128
403035	39129
475342	39130
630949	39131
126746	39132
366337	39133
13242	39134
671836	39135
43024	39136
23003	39137
527928	39138
224681	39139
287487	39140
521404	39141
29242	39142
356040	39143
3376	39144
604633	39145
7204	39146
672240	39147
663889	39148
432166	39149
552714	39150
237880	39151
681622	39152
658618	39153
14944	39154
669301	39155
1450	39156
188485	39157
516470	39158
87772	39159
179499	39160
4272	39161
63046	39162
422204	39163
156974	39164
315007	39165
267716	39166
452079	39167
675103	39168
290450	39169
139532	39170
57157	39171
693569	39172
578405	39173
57965	39174
535562	39175
363027	39176
285702	39177
552332	39178
285213	39179
605256	39180
280891	39181
22660	39182
14928	39183
287123	39184
15478	39185
68479	39186
489670	39187
324298	39188
5335	39189
614083	39190
652944	39191
650093	39192
305446	39193
394740	39194
513974	39195
160806	39196
8820	39197
544189	39198
643847	39199
251937	39200
4075	39201
97841	39202
7357	39203
109532	39204
144606	39205
140360	39206
662456	39207
185697	39208
493833	39209
78293	39210
115071	39211
603079	39212
122731	39213
432182	39214
176847	39215
646899	39216
524728	39217
225737	39218
318288	39219
23732	39220
1356	39221
212	39222
694396	39223
362785	39224
306153	39225
116981	39226
16784	39227
318764	39228
48648	39229
289788	39230
18414	39231
10573	39232
159901	39233
411543	39234
491752	39235
3580	39236
48679	39237
672385	39238
149973	39239
13769	39240
73465	39241
36238	39242
346638	39243
672	39244
489279	39245
65888	39246
271263	39247
159071	39248
625259	39249
427813	39250
311322	39251
31292	39252
297804	39253
143783	39254
470538	39255
135035	39256
374254	39257
235757	39258
628677	39259
94439	39260
559368	39261
2404	39262
694060	39263
1091	39264
410621	39265
58183	39266
556670	39267
81771	39268
65157	39269
35857	39270
109469	39271
446741	39272
22373	39273
134990	39274
80668	39275
29975	39276
33123	39277
612723	39278
162277	39279
641825	39280
37502	39281
351623	39282
246511	39283
18083	39284
59585	39285
378882	39286
627862	39287
622683	39288
494417	39289
664343	39290
265849	39291
238550	39292
8112	39293
242322	39294
503442	39295
96597	39296
176930	39297
603450	39298
341280	39299
212074	39300
402777	39301
18650	39302
484839	39303
454716	39304
597174	39305
15980	39306
196669	39307
152219	39308
220411	39309
155526	39310
508270	39311
247659	39312
128093	39313
27641	39314
126087	39315
152481	39316
212600	39317
35256	39318
12125	39319
658775	39320
84669	39321
606404	39322
625323	39323
459252	39324
191285	39325
640534	39326
642226	39327
147	39328
162762	39329
101795	39330
34326	39331
398929	39332
172572	39333
11227	39334
428868	39335
223799	39336
25596	39337
681060	39338
176935	39339
31134	39340
97922	39341
45819	39342
545782	39343
108302	39344
456332	39345
696591	39346
6356	39347
682590	39348
615989	39349
285973	39350
21100	39351
62977	39352
356027	39353
66020	39354
426219	39355
162225	39356
28203	39357
51767	39358
405438	39359
407917	39360
439241	39361
597482	39362
79001	39363
122995	39364
2559	39365
563538	39366
204856	39367
476536	39368
116211	39369
621072	39370
175636	39371
600870	39372
656540	39373
355251	39374
363534	39375
535885	39376
615882	39377
168768	39378
670778	39379
53372	39380
341825	39381
640755	39382
420522	39383
428534	39384
562292	39385
559852	39386
17964	39387
195610	39388
59206	39389
242824	39390
107482	39391
518033	39392
209176	39393
75461	39394
126785	39395
158969	39396
257222	39397
319428	39398
49879	39399
121403	39400
21776	39401
173641	39402
139256	39403
372444	39404
237581	39405
47110	39406
163729	39407
142966	39408
542876	39409
317195	39410
219312	39411
169761	39412
250642	39413
514529	39414
476683	39415
520753	39416
398329	39417
575409	39418
95007	39419
133080	39420
547306	39421
30669	39422
617586	39423
15442	39424
3047	39425
46678	39426
429975	39427
10454	39428
316311	39429
195627	39430
53771	39431
3914	39432
391681	39433
145881	39434
186069	39435
12665	39436
535884	39437
7268	39438
671534	39439
387979	39440
689492	39441
393958	39442
30522	39443
144652	39444
472243	39445
511460	39446
131604	39447
119889	39448
20986	39449
414033	39450
414092	39451
46462	39452
12236	39453
414221	39454
664263	39455
81413	39456
520504	39457
90893	39458
648165	39459
407646	39460
23421	39461
5913	39462
5994	39463
171824	39464
8655	39465
390675	39466
530735	39467
552026	39468
498137	39469
153559	39470
4875	39471
54228	39472
562707	39473
634279	39474
265293	39475
308178	39476
423806	39477
425100	39478
450835	39479
243505	39480
24249	39481
489634	39482
447258	39483
186424	39484
420764	39485
131803	39486
192229	39487
577314	39488
136889	39489
378843	39490
365610	39491
566916	39492
530048	39493
294563	39494
640224	39495
137245	39496
546935	39497
17686	39498
504331	39499
344130	39500
684628	39501
194627	39502
266448	39503
508356	39504
322341	39505
251133	39506
365906	39507
291016	39508
170759	39509
470703	39510
565287	39511
679222	39512
332279	39513
7096	39514
381082	39515
265289	39516
265283	39517
171436	39518
169058	39519
330580	39520
16461	39521
549134	39522
381318	39523
401081	39524
172072	39525
609966	39526
478164	39527
372115	39528
13544	39529
591230	39530
688431	39531
7549	39532
12416	39533
457387	39534
551827	39535
309772	39536
453126	39537
419682	39538
463926	39539
620500	39540
187037	39541
563970	39542
268458	39543
48922	39544
47588	39545
156324	39546
406067	39547
171505	39548
316993	39549
803	39550
417298	39551
60013	39552
35420	39553
84027	39554
206835	39555
287459	39556
472164	39557
6829	39558
67302	39559
154704	39560
369785	39561
385441	39562
652440	39563
107616	39564
87794	39565
142638	39566
629181	39567
910	39568
385703	39569
18776	39570
658000	39571
82746	39572
311210	39573
425136	39574
19331	39575
136	39576
151467	39577
11578	39578
42269	39579
13789	39580
156390	39581
8549	39582
94267	39583
17425	39584
76361	39585
40962	39586
145611	39587
278992	39588
451961	39589
282711	39590
1677	39591
600408	39592
162765	39593
72226	39594
18270	39595
34898	39596
139263	39597
423022	39598
54048	39599
225539	39600
105449	39601
308890	39602
263018	39603
91289	39604
297079	39605
90699	39606
258249	39607
126261	39608
419071	39609
37587	39610
98857	39611
276488	39612
434744	39613
24637	39614
184901	39615
630481	39616
22060	39617
70652	39618
60660	39619
1408	39620
191425	39621
468242	39622
14274	39623
4	39624
169549	39625
3014	39626
604614	39627
534	39628
17800	39629
147807	39630
135377	39631
137178	39632
140310	39633
225625	39634
312939	39635
8931	39636
577661	39637
112829	39638
2278	39639
263850	39640
155549	39641
13341	39642
53396	39643
106909	39644
121332	39645
43438	39646
387443	39647
112717	39648
35596	39649
112836	39650
455110	39651
725	39652
589495	39653
11698	39654
22869	39655
127319	39656
66481	39657
71392	39658
369049	39659
431807	39660
1370	39661
78533	39662
381521	39663
26771	39664
250281	39665
41439	39666
83191	39667
459687	39668
124051	39669
488818	39670
88569	39671
160546	39672
42333	39673
627554	39674
695266	39675
146009	39676
604590	39677
58827	39678
159552	39679
168218	39680
32520	39681
527222	39682
214754	39683
175997	39684
152657	39685
135292	39686
11696	39687
510164	39688
5298	39689
620778	39690
22035	39691
13857	39692
537250	39693
647562	39694
245091	39695
63794	39696
475642	39697
548633	39698
149928	39699
64773	39700
1910	39701
87259	39702
76735	39703
167347	39704
134765	39705
97919	39706
15164	39707
356451	39708
50746	39709
17478	39710
11841	39711
35984	39712
445943	39713
136930	39714
688845	39715
76941	39716
107903	39717
86066	39718
387778	39719
623980	39720
1026	39721
38650	39722
628374	39723
214645	39724
435825	39725
400885	39726
115141	39727
357675	39728
395703	39729
127720	39730
143255	39731
156441	39732
45906	39733
25160	39734
2077	39735
613405	39736
11292	39737
125548	39738
15302	39739
642956	39740
55545	39741
114816	39742
391390	39743
421071	39744
7362	39745
130206	39746
14516	39747
11419	39748
49243	39749
173672	39750
972	39751
3287	39752
628831	39753
413709	39754
28944	39755
132889	39756
92256	39757
399981	39758
427707	39759
140424	39760
57623	39761
579955	39762
35005	39763
167435	39764
149499	39765
39264	39766
171707	39767
5470	39768
420906	39769
205306	39770
141642	39771
537004	39772
622225	39773
27650	39774
41592	39775
497646	39776
643669	39777
592104	39778
213991	39779
65277	39780
394774	39781
49256	39782
140016	39783
69888	39784
138392	39785
5074	39786
327380	39787
2	39788
422115	39789
627740	39790
165855	39791
546909	39792
102971	39793
548666	39794
7229	39795
605482	39796
661419	39797
548936	39798
327214	39799
647196	39800
429829	39801
20423	39802
58042	39803
282544	39804
1260	39805
645964	39806
148015	39807
139570	39808
339740	39809
127513	39810
492039	39811
295	39812
510308	39813
178714	39814
11854	39815
299875	39816
155477	39817
433700	39818
12919	39819
141193	39820
172456	39821
688484	39822
41942	39823
7816	39824
172527	39825
473809	39826
309194	39827
308538	39828
67192	39829
33026	39830
98217	39831
170426	39832
102	39833
120013	39834
448292	39835
92472	39836
118956	39837
405637	39838
90013	39839
150027	39840
579017	39841
4391	39842
21831	39843
95644	39844
103658	39845
172603	39846
207657	39847
509565	39848
560213	39849
193302	39850
546801	39851
164708	39852
583497	39853
284800	39854
555773	39855
568	39856
11733	39857
325318	39858
557664	39859
21418	39860
99314	39861
47457	39862
649515	39863
575154	39864
388951	39865
12978	39866
561175	39867
7501	39868
401204	39869
89869	39870
131225	39871
75374	39872
167841	39873
110338	39874
551450	39875
50300	39876
602016	39877
1867	39878
369029	39879
422129	39880
274944	39881
599600	39882
54038	39883
343564	39884
139448	39885
305449	39886
104140	39887
36831	39888
768	39889
420222	39890
257395	39891
35902	39892
52511	39893
232476	39894
40209	39895
58621	39896
380290	39897
78927	39898
499360	39899
306476	39900
333690	39901
56396	39902
446497	39903
82010	39904
322689	39905
160650	39906
543418	39907
155857	39908
31952	39909
10990	39910
41205	39911
73016	39912
153509	39913
24416	39914
92130	39915
122773	39916
367270	39917
522499	39918
465794	39919
29091	39920
298736	39921
7504	39922
590694	39923
566381	39924
160365	39925
18167	39926
503644	39927
141124	39928
11038	39929
160231	39930
103458	39931
57346	39932
683713	39933
511554	39934
273131	39935
152516	39936
322521	39937
166400	39938
55662	39939
567914	39940
377227	39941
24220	39942
26869	39943
614692	39944
176458	39945
72898	39946
583034	39947
560447	39948
66662	39949
375630	39950
524397	39951
130440	39952
546676	39953
140426	39954
6982	39955
327553	39956
102695	39957
163950	39958
514239	39959
422286	39960
489208	39961
433283	39962
483795	39963
53739	39964
685862	39965
587016	39966
379330	39967
7622	39968
502412	39969
642745	39970
113883	39971
515249	39972
137830	39973
56397	39974
612091	39975
2393	39976
16911	39977
82145	39978
124117	39979
125838	39980
595289	39981
380059	39982
466668	39983
45655	39984
37300	39985
696209	39986
23506	39987
162	39988
157005	39989
27672	39990
45664	39991
657101	39992
656056	39993
93886	39994
8196	39995
39165	39996
137717	39997
278420	39998
162268	39999
577651	40000
295364	40001
147567	40002
413947	40003
171880	40004
454113	40005
96677	40006
507139	40007
238673	40008
524214	40009
200391	40010
110272	40011
92404	40012
50749	40013
502954	40014
497304	40015
46413	40016
80171	40017
618806	40018
223663	40019
568883	40020
341	40021
145282	40022
88791	40023
14572	40024
114988	40025
6496	40026
299968	40027
448363	40028
92173	40029
267685	40030
408851	40031
147037	40032
328984	40033
382756	40034
666620	40035
133596	40036
288357	40037
567869	40038
11757	40039
20619	40040
250333	40041
11372	40042
61386	40043
143232	40044
155748	40045
163838	40046
36334	40047
4450	40048
29558	40049
38398	40050
310317	40051
15947	40052
127450	40053
12706	40054
485613	40055
265151	40056
522429	40057
138794	40058
83756	40059
15280	40060
624207	40061
141500	40062
675134	40063
45666	40064
432023	40065
141052	40066
676390	40067
505374	40068
110082	40069
291963	40070
20702	40071
358375	40072
524905	40073
492059	40074
13594	40075
54576	40076
49550	40077
97194	40078
460381	40079
2677	40080
798	40081
555239	40082
610096	40083
221092	40084
3847	40085
51604	40086
643228	40087
304713	40088
71650	40089
120	40090
173114	40091
384708	40092
109273	40093
9759	40094
198957	40095
153363	40096
299490	40097
66855	40098
33364	40099
1448	40100
22808	40101
73290	40102
84542	40103
29974	40104
137594	40105
647130	40106
54988	40107
1581	40108
4976	40109
111273	40110
511165	40111
121320	40112
541856	40113
161267	40114
52545	40115
53593	40116
17842	40117
312090	40118
13518	40119
45827	40120
59529	40121
83311	40122
14512	40123
12055	40124
40579	40125
179671	40126
575415	40127
673358	40128
567603	40129
17880	40130
3513	40131
6501	40132
86410	40133
29117	40134
325824	40135
51664	40136
651103	40137
371043	40138
77259	40139
99222	40140
506786	40141
153262	40142
145330	40143
615073	40144
6745	40145
100047	40146
210317	40147
152436	40148
2001	40149
595755	40150
676960	40151
27095	40152
131995	40153
131997	40154
63953	40155
27106	40156
26231	40157
60930	40158
178971	40159
60964	40160
18652	40161
331063	40162
336128	40163
74601	40164
65405	40165
4604	40166
32936	40167
44760	40168
284925	40169
107769	40170
8699	40171
142765	40172
16726	40173
571170	40174
64391	40175
279759	40176
528226	40177
203213	40178
145099	40179
132871	40180
577714	40181
383496	40182
502821	40183
631982	40184
528551	40185
359594	40186
45884	40187
685776	40188
56452	40189
282551	40190
638501	40191
185529	40192
114002	40193
294882	40194
22637	40195
22081	40196
495014	40197
1090	40198
575839	40199
74163	40200
692167	40201
4997	40202
570108	40203
267166	40204
62492	40205
329856	40206
648971	40207
62237	40208
46345	40209
41214	40210
5328	40211
51242	40212
137918	40213
575341	40214
507	40215
17052	40216
579954	40217
194079	40218
179053	40219
63949	40220
64004	40221
129298	40222
63895	40223
194084	40224
194236	40225
194238	40226
60912	40227
26249	40228
60983	40229
178845	40230
26238	40231
63932	40232
486210	40233
60876	40234
178896	40235
144320	40236
62855	40237
463688	40238
45862	40239
119383	40240
293429	40241
288426	40242
649015	40243
675713	40244
6582	40245
44456	40246
6508	40247
555650	40248
4102	40249
83695	40250
4029	40251
61520	40252
279332	40253
267778	40254
46561	40255
100278	40256
608427	40257
135306	40258
222863	40259
602993	40260
165917	40261
33253	40262
9177	40263
285212	40264
22434	40265
9302	40266
230193	40267
75322	40268
628442	40269
514268	40270
94230	40271
562523	40272
348868	40273
591990	40274
2257	40275
208969	40276
67297	40277
128322	40278
534156	40279
109534	40280
426274	40281
138848	40282
48614	40283
439804	40284
410775	40285
38611	40286
175008	40287
11009	40288
117370	40289
8204	40290
184343	40291
8860	40292
289839	40293
479576	40294
415496	40295
99447	40296
554420	40297
304	40298
301279	40299
3589	40300
133546	40301
129107	40302
2428	40303
484	40304
33485	40305
254851	40306
673571	40307
175824	40308
26572	40309
177216	40310
84604	40311
3333	40312
111400	40313
573938	40314
159572	40315
660137	40316
668057	40317
48397	40318
293990	40319
643738	40320
7621	40321
71653	40322
169921	40323
5808	40324
549711	40325
486605	40326
231811	40327
83331	40328
568318	40329
387509	40330
156477	40331
334449	40332
66323	40333
22127	40334
66071	40335
275671	40336
425087	40337
28171	40338
482275	40339
595901	40340
172116	40341
227100	40342
2361	40343
19061	40344
88245	40345
684377	40346
521038	40347
655511	40348
56527	40349
225543	40350
51639	40351
3621	40352
16989	40353
541333	40354
80	40355
163219	40356
369828	40357
100470	40358
306865	40359
475261	40360
208989	40361
91067	40362
534061	40363
43127	40364
263879	40365
423483	40366
22842	40367
507556	40368
43033	40369
13591	40370
12670	40371
435901	40372
630206	40373
665968	40374
294529	40375
26683	40376
2570	40377
11196	40378
140548	40379
133842	40380
46954	40381
41848	40382
33556	40383
36065	40384
153818	40385
507543	40386
149531	40387
66909	40388
120066	40389
526098	40390
448305	40391
17350	40392
312950	40393
8840	40394
244675	40395
341890	40396
45703	40397
139231	40398
84859	40399
545996	40400
445130	40401
281473	40402
321902	40403
139499	40404
638927	40405
151226	40406
25818	40407
10383	40408
287660	40409
248752	40410
622811	40411
695096	40412
474045	40413
295393	40414
20286	40415
73920	40416
19627	40417
207595	40418
471278	40419
415336	40420
59264	40421
329726	40422
171650	40423
307284	40424
488160	40425
7265	40426
105402	40427
525366	40428
86988	40429
489679	40430
590815	40431
112611	40432
2862	40433
163745	40434
661290	40435
237917	40436
518948	40437
359763	40438
4568	40439
221289	40440
652805	40441
49739	40442
22866	40443
32759	40444
21633	40445
74904	40446
295413	40447
191756	40448
61431	40449
42368	40450
73458	40451
542427	40452
538771	40453
48372	40454
48895	40455
634992	40456
12023	40457
225628	40458
93225	40459
349401	40460
575496	40461
668674	40462
449164	40463
10454	40464
116795	40465
254215	40466
129043	40467
5354	40468
126	40469
24028	40470
101603	40471
344843	40472
526389	40473
28848	40474
50127	40475
303005	40476
326018	40477
33178	40478
11273	40479
189906	40480
100543	40481
599435	40482
3831	40483
207294	40484
441403	40485
6934	40486
21851	40487
124098	40488
21351	40489
326069	40490
680476	40491
151117	40492
30422	40493
446244	40494
579142	40495
110586	40496
456351	40497
972	40498
591391	40499
477966	40500
435289	40501
665	40502
666821	40503
515932	40504
327039	40505
113921	40506
322767	40507
326667	40508
178578	40509
624329	40510
173727	40511
4314	40512
5991	40513
520613	40514
304822	40515
585563	40516
650108	40517
71074	40518
98072	40519
504445	40520
475644	40521
355193	40522
43307	40523
327362	40524
302738	40525
27173	40526
326315	40527
352105	40528
525457	40529
612772	40530
103671	40531
413886	40532
670699	40533
161759	40534
163204	40535
408819	40536
86926	40537
252411	40538
445904	40539
169026	40540
80364	40541
20048	40542
334134	40543
111953	40544
462095	40545
588919	40546
50681	40547
275086	40548
193655	40549
49683	40550
274220	40551
53985	40552
116806	40553
514689	40554
340194	40555
117177	40556
24006	40557
575006	40558
118988	40559
73732	40560
407583	40561
284614	40562
1755	40563
303289	40564
582276	40565
430928	40566
142139	40567
238574	40568
117032	40569
233528	40570
152977	40571
29300	40572
469332	40573
136860	40574
234364	40575
529857	40576
132897	40577
648662	40578
183822	40579
538900	40580
566218	40581
611149	40582
20703	40583
71292	40584
549086	40585
66201	40586
265913	40587
119442	40588
105988	40589
258814	40590
370664	40591
424412	40592
120931	40593
64514	40594
657621	40595
181325	40596
672421	40597
271101	40598
473747	40599
276787	40600
23413	40601
314235	40602
88849	40603
603085	40604
121046	40605
153554	40606
185214	40607
23278	40608
491676	40609
621678	40610
2321	40611
484875	40612
23696	40613
346613	40614
347511	40615
416469	40616
1489	40617
634272	40618
25711	40619
344362	40620
435246	40621
603696	40622
346668	40623
369682	40624
236617	40625
362902	40626
103721	40627
634294	40628
350965	40629
480	40630
458592	40631
304755	40632
670315	40633
122416	40634
351258	40635
688971	40636
129844	40637
242810	40638
2895	40639
430213	40640
418502	40641
9925	40642
218676	40643
257132	40644
530764	40645
654880	40646
645498	40647
83359	40648
651871	40649
113919	40650
229414	40651
684412	40652
558415	40653
34146	40654
607812	40655
280875	40656
385230	40657
196508	40658
39030	40659
23206	40660
185377	40661
362062	40662
115768	40663
382507	40664
70388	40665
614478	40666
674060	40667
686959	40668
205411	40669
50068	40670
30027	40671
69144	40672
64459	40673
31513	40674
115767	40675
502085	40676
1929	40677
619246	40678
236279	40679
649140	40680
56075	40681
482675	40682
438468	40683
642885	40684
94569	40685
196071	40686
10063	40687
20600	40688
686195	40689
105478	40690
147320	40691
43980	40692
456095	40693
639365	40694
641753	40695
1711	40696
389287	40697
454063	40698
135422	40699
400604	40700
656431	40701
638990	40702
160368	40703
688395	40704
229371	40705
693768	40706
172551	40707
548727	40708
94581	40709
327072	40710
496754	40711
392275	40712
164393	40713
361607	40714
151442	40715
170312	40716
619949	40717
690257	40718
100435	40719
30833	40720
232047	40721
406278	40722
378490	40723
84242	40724
444914	40725
102897	40726
6175	40727
115821	40728
600926	40729
259786	40730
9765	40731
422642	40732
632657	40733
169071	40734
268399	40735
124714	40736
635313	40737
475683	40738
61810	40739
200780	40740
727	40741
473488	40742
391056	40743
600635	40744
44974	40745
543004	40746
344496	40747
607669	40748
342941	40749
445023	40750
233668	40751
129516	40752
129929	40753
574161	40754
192233	40755
349380	40756
80627	40757
533855	40758
251132	40759
5595	40760
542023	40761
24306	40762
46629	40763
131420	40764
301585	40765
56295	40766
134832	40767
527026	40768
33135	40769
203738	40770
550701	40771
562876	40772
588039	40773
109529	40774
3571	40775
160739	40776
592023	40777
93548	40778
923	40779
56026	40780
148270	40781
3150	40782
57140	40783
86595	40784
138672	40785
61438	40786
22454	40787
459813	40788
169465	40789
216753	40790
73971	40791
550194	40792
243333	40793
455063	40794
658522	40795
11020	40796
489379	40797
165088	40798
123501	40799
17012	40800
59566	40801
25156	40802
50457	40803
321526	40804
679	40805
6908	40806
418983	40807
531331	40808
121027	40809
82279	40810
37438	40811
163835	40812
588305	40813
18644	40814
573792	40815
32757	40816
162300	40817
194736	40818
483917	40819
53225	40820
138437	40821
220651	40822
825	40823
229159	40824
137263	40825
31160	40826
668202	40827
563878	40828
643075	40829
10125	40830
324867	40831
599067	40832
323343	40833
449906	40834
96998	40835
28156	40836
494556	40837
165781	40838
14240	40839
124557	40840
49051	40841
49084	40842
609046	40843
151632	40844
138877	40845
1427	40846
2432	40847
675322	40848
86712	40849
232948	40850
139836	40851
5640	40852
645484	40853
447983	40854
131849	40855
404516	40856
288085	40857
922	40858
84579	40859
81463	40860
169790	40861
345732	40862
41317	40863
154013	40864
507877	40865
132202	40866
521974	40867
620779	40868
1031	40869
655318	40870
325762	40871
124549	40872
102966	40873
87387	40874
69410	40875
124641	40876
133671	40877
22847	40878
19338	40879
619552	40880
452154	40881
580435	40882
8710	40883
641319	40884
1241	40885
275203	40886
4700	40887
82734	40888
183521	40889
111461	40890
52775	40891
489314	40892
155245	40893
371827	40894
252341	40895
626762	40896
207128	40897
221650	40898
7563	40899
433916	40900
8956	40901
630236	40902
643014	40903
14905	40904
37913	40905
261534	40906
625379	40907
117899	40908
100978	40909
247614	40910
464061	40911
13879	40912
219806	40913
105210	40914
67991	40915
517576	40916
283415	40917
7845	40918
32562	40919
258220	40920
42564	40921
48552	40922
104296	40923
396364	40924
5885	40925
434303	40926
430	40927
397002	40928
50779	40929
113576	40930
657405	40931
627876	40932
47852	40933
84333	40934
238438	40935
500859	40936
177982	40937
111449	40938
29419	40939
15922	40940
161898	40941
121242	40942
661226	40943
573395	40944
276005	40945
322879	40946
472263	40947
351673	40948
489682	40949
322207	40950
12403	40951
25637	40952
31352	40953
614204	40954
42438	40955
690602	40956
154361	40957
6932	40958
1881	40959
613536	40960
268451	40961
140118	40962
861	40963
6762	40964
77353	40965
140117	40966
212048	40967
62814	40968
109903	40969
14884	40970
360132	40971
599769	40972
331316	40973
80125	40974
50006	40975
674655	40976
131811	40977
444	40978
624254	40979
466453	40980
74892	40981
671984	40982
254451	40983
149785	40984
62918	40985
529600	40986
137795	40987
6326	40988
491941	40989
480945	40990
645654	40991
556441	40992
142621	40993
552998	40994
286169	40995
286047	40996
213264	40997
10110	40998
13716	40999
123901	41000
65863	41001
505199	41002
628606	41003
569185	41004
25191	41005
204666	41006
644659	41007
27568	41008
198461	41009
630440	41010
108467	41011
227643	41012
146965	41013
506624	41014
639029	41015
98558	41016
640195	41017
31404	41018
17598	41019
9070	41020
51634	41021
610104	41022
304650	41023
123541	41024
16376	41025
49151	41026
16966	41027
689592	41028
70337	41029
22451	41030
2309	41031
102509	41032
158750	41033
19936	41034
65364	41035
55840	41036
306048	41037
47182	41038
43264	41039
3175	41040
7455	41041
32364	41042
126605	41043
617750	41044
49630	41045
1427	41046
5200	41047
90286	41048
192918	41049
675479	41050
590606	41051
123637	41052
384065	41053
92867	41054
19980	41055
129	41056
541822	41057
119664	41058
460924	41059
604280	41060
337405	41061
691299	41062
596971	41063
31740	41064
10443	41065
121454	41066
9190	41067
457027	41068
176407	41069
232390	41070
513377	41071
15809	41072
553052	41073
608151	41074
13355	41075
532606	41076
33154	41077
70876	41078
459637	41079
568878	41080
387488	41081
342240	41082
117153	41083
135894	41084
619114	41085
77734	41086
30624	41087
2509	41088
7823	41089
15988	41090
569228	41091
136689	41092
16485	41093
68445	41094
281514	41095
9719	41096
695805	41097
25820	41098
185276	41099
152395	41100
590533	41101
444086	41102
123193	41103
481652	41104
91581	41105
81971	41106
139008	41107
34454	41108
130911	41109
428	41110
238020	41111
66845	41112
541778	41113
662508	41114
425469	41115
105545	41116
96283	41117
12315	41118
251891	41119
125508	41120
5103	41121
8871	41122
693011	41123
107480	41124
20766	41125
283177	41126
441808	41127
446298	41128
568950	41129
1014	41130
7352	41131
522820	41132
90434	41133
108406	41134
64710	41135
31822	41136
56908	41137
406057	41138
592793	41139
166305	41140
684546	41141
155383	41142
27071	41143
2505	41144
88757	41145
122961	41146
162690	41147
530816	41148
14614	41149
591256	41150
135081	41151
41693	41152
136840	41153
534860	41154
109550	41155
657207	41156
163191	41157
231948	41158
334306	41159
8634	41160
59864	41161
9797	41162
48696	41163
66630	41164
12643	41165
9361	41166
21789	41167
598431	41168
436413	41169
436795	41170
337515	41171
152778	41172
337553	41173
12085	41174
136776	41175
141758	41176
82117	41177
523393	41178
578861	41179
464730	41180
176745	41181
200184	41182
332270	41183
35511	41184
402563	41185
100117	41186
53239	41187
617606	41188
53847	41189
15268	41190
511193	41191
22114	41192
137096	41193
193073	41194
214692	41195
491084	41196
345400	41197
437343	41198
24776	41199
315404	41200
443187	41201
9986	41202
100348	41203
3138	41204
374446	41205
36611	41206
358770	41207
629341	41208
670236	41209
450229	41210
136360	41211
156398	41212
255770	41213
323562	41214
45763	41215
370369	41216
23167	41217
11239	41218
29215	41219
404506	41220
433955	41221
600379	41222
28414	41223
125520	41224
460762	41225
156094	41226
275989	41227
403341	41228
108300	41229
30408	41230
104164	41231
54705	41232
451925	41233
146790	41234
22316	41235
608077	41236
366500	41237
40065	41238
73081	41239
136358	41240
615598	41241
629013	41242
11722	41243
5702	41244
327933	41245
39559	41246
162870	41247
8170	41248
510392	41249
478589	41250
140779	41251
9605	41252
41102	41253
123570	41254
363850	41255
233009	41256
263026	41257
115770	41258
598270	41259
126600	41260
776	41261
696753	41262
8762	41263
309708	41264
237973	41265
647451	41266
12614	41267
138694	41268
138542	41269
35735	41270
1197	41271
41824	41272
24011	41273
40227	41274
11284	41275
680076	41276
645818	41277
32422	41278
56001	41279
12884	41280
497934	41281
159690	41282
1900	41283
28405	41284
49231	41285
446221	41286
83037	41287
276533	41288
551426	41289
70218	41290
54143	41291
547259	41292
43966	41293
137136	41294
36501	41295
159323	41296
116411	41297
279543	41298
389139	41299
25984	41300
56	41301
26922	41302
374484	41303
658755	41304
55632	41305
481722	41306
136352	41307
55836	41308
121321	41309
159910	41310
392112	41311
47185	41312
94406	41313
54809	41314
494340	41315
667682	41316
235903	41317
6500	41318
446193	41319
396132	41320
148150	41321
36687	41322
192554	41323
123455	41324
439999	41325
319634	41326
174422	41327
4937	41328
598079	41329
146784	41330
673860	41331
587694	41332
358536	41333
616318	41334
515775	41335
615670	41336
388124	41337
193711	41338
134472	41339
662345	41340
662370	41341
662363	41342
662348	41343
662366	41344
5796	41345
160016	41346
564215	41347
129328	41348
467217	41349
51047	41350
7378	41351
12448	41352
157274	41353
280	41354
453563	41355
150289	41356
73670	41357
168064	41358
33467	41359
117683	41360
31078	41361
325097	41362
16918	41363
449758	41364
68894	41365
630401	41366
693451	41367
448281	41368
322067	41369
17932	41370
36166	41371
99194	41372
536069	41373
116186	41374
327652	41375
73120	41376
171911	41377
669819	41378
291483	41379
45638	41380
52949	41381
4049	41382
92004	41383
243691	41384
404027	41385
385368	41386
2025	41387
691760	41388
243336	41389
162801	41390
613443	41391
448161	41392
321851	41393
25602	41394
32153	41395
99375	41396
521047	41397
251971	41398
540508	41399
144	41400
437206	41401
547449	41402
283116	41403
158907	41404
120136	41405
305330	41406
27644	41407
638912	41408
209083	41409
25718	41410
11674	41411
27673	41412
176583	41413
173835	41414
58405	41415
574277	41416
51988	41417
33	41418
58468	41419
414841	41420
690616	41421
56322	41422
122376	41423
634284	41424
369296	41425
651724	41426
308940	41427
74448	41428
358396	41429
285136	41430
10743	41431
623370	41432
371000	41433
28122	41434
5890	41435
112141	41436
310799	41437
380466	41438
415353	41439
150000	41440
160605	41441
495421	41442
533943	41443
436656	41444
137158	41445
43307	41446
155994	41447
8190	41448
51300	41449
164051	41450
342387	41451
56478	41452
135998	41453
615971	41454
9959	41455
136537	41456
1113	41457
2347	41458
224332	41459
156583	41460
10691	41461
63049	41462
304372	41463
348947	41464
609035	41465
142494	41466
427206	41467
178490	41468
12734	41469
102401	41470
17598	41471
508934	41472
76239	41473
152566	41474
28041	41475
324919	41476
82314	41477
37011	41478
334805	41479
107540	41480
281208	41481
448162	41482
551793	41483
2287	41484
316769	41485
39615	41486
233284	41487
636588	41488
626126	41489
3607	41490
5574	41491
56755	41492
47758	41493
286589	41494
14882	41495
366608	41496
260102	41497
332208	41498
145966	41499
26607	41500
36009	41501
250076	41502
565806	41503
1398	41504
288966	41505
2863	41506
21458	41507
11075	41508
82052	41509
179161	41510
66700	41511
788	41512
433602	41513
149135	41514
189024	41515
469343	41516
297803	41517
61738	41518
73666	41519
45442	41520
64312	41521
292822	41522
125880	41523
3155	41524
15707	41525
1089	41526
160267	41527
671882	41528
12471	41529
72096	41530
9473	41531
385775	41532
577988	41533
692269	41534
2204	41535
362357	41536
600795	41537
131865	41538
18140	41539
603843	41540
16919	41541
608059	41542
118914	41543
105236	41544
648024	41545
63195	41546
514673	41547
612062	41548
52722	41549
162567	41550
641606	41551
140335	41552
206596	41553
585909	41554
323595	41555
54413	41556
155710	41557
666228	41558
69147	41559
11161	41560
534	41561
649537	41562
74713	41563
147605	41564
95259	41565
427675	41566
319341	41567
371347	41568
677933	41569
144150	41570
540444	41571
446305	41572
14179	41573
15927	41574
345161	41575
599109	41576
61475	41577
484874	41578
191318	41579
55296	41580
351681	41581
783	41582
654030	41583
1094	41584
43308	41585
615603	41586
673970	41587
21664	41588
360539	41589
222288	41590
222531	41591
12087	41592
574437	41593
510224	41594
23944	41595
679915	41596
624257	41597
35670	41598
94249	41599
504655	41600
14996	41601
634323	41602
674117	41603
56118	41604
575085	41605
154016	41606
4103	41607
7668	41608
5081	41609
151275	41610
30569	41611
243212	41612
20521	41613
460610	41614
88569	41615
97813	41616
175693	41617
466766	41618
24242	41619
375661	41620
68188	41621
569373	41622
248265	41623
441519	41624
151774	41625
59898	41626
387786	41627
56039	41628
431671	41629
579390	41630
536100	41631
329641	41632
172514	41633
632840	41634
516040	41635
124793	41636
689609	41637
453833	41638
113350	41639
486447	41640
50079	41641
56893	41642
528167	41643
54798	41644
677835	41645
115130	41646
443180	41647
46925	41648
52259	41649
460156	41650
460155	41651
17135	41652
506458	41653
623130	41654
95562	41655
677077	41656
401601	41657
542806	41658
11028	41659
143948	41660
109275	41661
143948	41662
61521	41663
9269	41664
422538	41665
376219	41666
624293	41667
545732	41668
72732	41669
101698	41670
556523	41671
154290	41672
251750	41673
177165	41674
534400	41675
141136	41676
284977	41677
54425	41678
524552	41679
238112	41680
525309	41681
697108	41682
173189	41683
73759	41684
166900	41685
434023	41686
681539	41687
45255	41688
38855	41689
64563	41690
103514	41691
35218	41692
368815	41693
690103	41694
47644	41695
540552	41696
197167	41697
447533	41698
46889	41699
376217	41700
46521	41701
545744	41702
36638	41703
147180	41704
631808	41705
159194	41706
30657	41707
697384	41708
585214	41709
34426	41710
147894	41711
1375	41712
21610	41713
361350	41714
36008	41715
306848	41716
123053	41717
9692	41718
212698	41719
486360	41720
36037	41721
355044	41722
3423	41723
594662	41724
395500	41725
537684	41726
461018	41727
8197	41728
471452	41729
4095	41730
432549	41731
586978	41732
555977	41733
17611	41734
191385	41735
662036	41736
68330	41737
337044	41738
375433	41739
61522	41740
12370	41741
60004	41742
75468	41743
410941	41744
300866	41745
139801	41746
410066	41747
177462	41748
525876	41749
563755	41750
176503	41751
558784	41752
131962	41753
119000	41754
78305	41755
457479	41756
683855	41757
27253	41758
291122	41759
457968	41760
422561	41761
509439	41762
209937	41763
128884	41764
691633	41765
34639	41766
122453	41767
255229	41768
252497	41769
60604	41770
158914	41771
451095	41772
360657	41773
500864	41774
167869	41775
680106	41776
14840	41777
64333	41778
681277	41779
122269	41780
385875	41781
602166	41782
2131	41783
25513	41784
609147	41785
680568	41786
248418	41787
4763	41788
160664	41789
141305	41790
680788	41791
105270	41792
456790	41793
388092	41794
304816	41795
45434	41796
2911	41797
4134	41798
292238	41799
82927	41800
455830	41801
355669	41802
30270	41803
221281	41804
20279	41805
538666	41806
292227	41807
4278	41808
602646	41809
40978	41810
40978	41811
651575	41812
118957	41813
575184	41814
71660	41815
439255	41816
496474	41817
56392	41818
3346	41819
823	41820
8461	41821
81930	41822
105126	41823
36695	41824
283582	41825
190756	41826
48083	41827
692392	41828
656956	41829
16478	41830
25611	41831
324015	41832
303637	41833
152868	41834
106379	41835
441933	41836
496916	41837
129883	41838
34383	41839
665374	41840
539088	41841
469379	41842
632640	41843
688402	41844
498956	41845
511652	41846
94961	41847
532168	41848
49442	41849
287399	41850
173051	41851
49213	41852
696245	41853
7047	41854
641772	41855
46965	41856
43929	41857
465635	41858
65973	41859
29389	41860
413528	41861
81623	41862
205998	41863
244780	41864
57915	41865
97021	41866
637197	41867
44895	41868
452621	41869
650230	41870
157025	41871
539913	41872
553860	41873
133349	41874
156148	41875
307380	41876
197021	41877
464909	41878
324195	41879
133893	41880
136281	41881
46623	41882
12015	41883
611470	41884
60294	41885
296457	41886
498153	41887
52093	41888
176588	41889
648694	41890
118690	41891
359984	41892
158483	41893
111060	41894
356110	41895
8764	41896
83980	41897
341960	41898
592311	41899
8479	41900
115647	41901
94296	41902
414861	41903
360	41904
513494	41905
14479	41906
128718	41907
43655	41908
54662	41909
532893	41910
67864	41911
317776	41912
1859	41913
30145	41914
78531	41915
395823	41916
502434	41917
479946	41918
79141	41919
162035	41920
104340	41921
143083	41922
624317	41923
288914	41924
357116	41925
13829	41926
21050	41927
150641	41928
160441	41929
289613	41930
3138	41931
445509	41932
582580	41933
596200	41934
195362	41935
18423	41936
243594	41937
19685	41938
11371	41939
71140	41940
205265	41941
40099	41942
370046	41943
169095	41944
653920	41945
321337	41946
692508	41947
412629	41948
371673	41949
99405	41950
112490	41951
331165	41952
446231	41953
691165	41954
497799	41955
60628	41956
486938	41957
673923	41958
68159	41959
54208	41960
57834	41961
461020	41962
272315	41963
559441	41964
34548	41965
1504	41966
17296	41967
25660	41968
1154	41969
363234	41970
229042	41971
395607	41972
435453	41973
658388	41974
11941	41975
49886	41976
48667	41977
108020	41978
340404	41979
497044	41980
123962	41981
154974	41982
480471	41983
19653	41984
584817	41985
651886	41986
641014	41987
110361	41988
15710	41989
398507	41990
654285	41991
630965	41992
655347	41993
38638	41994
182675	41995
507009	41996
570642	41997
154378	41998
49499	41999
143635	42000
152221	42001
517827	42002
77775	42003
214957	42004
50385	42005
327736	42006
353324	42007
563765	42008
55	42009
228151	42010
55	42011
235852	42012
32888	42013
468515	42014
364985	42015
637232	42016
404470	42017
473262	42018
308949	42019
324678	42020
16434	42021
197620	42022
447817	42023
490304	42024
195775	42025
495819	42026
40822	42027
547441	42028
55596	42029
75540	42030
168088	42031
510015	42032
422923	42033
78306	42034
203300	42035
5896	42036
638109	42037
486769	42038
20693	42039
46732	42040
641257	42041
5490	42042
204079	42043
43709	42044
87729	42045
462540	42046
14971	42047
119196	42048
541786	42049
690685	42050
276058	42051
404646	42052
233701	42053
196381	42054
187666	42055
648251	42056
563392	42057
604554	42058
369321	42059
385672	42060
458177	42061
691	42062
469626	42063
459473	42064
516382	42065
69376	42066
641992	42067
82	42068
29511	42069
356321	42070
26424	42071
573122	42072
15964	42073
26861	42074
238911	42075
75902	42076
143409	42077
592597	42078
278132	42079
586138	42080
80162	42081
2860	42082
492176	42083
4697	42084
242357	42085
62371	42086
54047	42087
286391	42088
614532	42089
9856	42090
235081	42091
636951	42092
611967	42093
18348	42094
495826	42095
99041	42096
102587	42097
102172	42098
672039	42099
46982	42100
76353	42101
406306	42102
39206	42103
525345	42104
5769	42105
278129	42106
70233	42107
59273	42108
556244	42109
339911	42110
66163	42111
134629	42112
6618	42113
423601	42114
77517	42115
99670	42116
654240	42117
387198	42118
387197	42119
562129	42120
185624	42121
81802	42122
158357	42123
228741	42124
26569	42125
477952	42126
191295	42127
517451	42128
390712	42129
520816	42130
549410	42131
267755	42132
526223	42133
426638	42134
58485	42135
76378	42136
113636	42137
314130	42138
503307	42139
341496	42140
555121	42141
282931	42142
169686	42143
330163	42144
279214	42145
549112	42146
83160	42147
205357	42148
228393	42149
310024	42150
78679	42151
2864	42152
161537	42153
474241	42154
665620	42155
394902	42156
514600	42157
263745	42158
321986	42159
145779	42160
9121	42161
501897	42162
429657	42163
667277	42164
199914	42165
543112	42166
74975	42167
171286	42168
160909	42169
171389	42170
627531	42171
101816	42172
430038	42173
18363	42174
132605	42175
33461	42176
607586	42177
551879	42178
345764	42179
454384	42180
266565	42181
464224	42182
579304	42183
316726	42184
134400	42185
57435	42186
115905	42187
288670	42188
43716	42189
609187	42190
52506	42191
590256	42192
664095	42193
362822	42194
69089	42195
614869	42196
376338	42197
512039	42198
329836	42199
9143	42200
199512	42201
526775	42202
540277	42203
407438	42204
12997	42205
152908	42206
438549	42207
174957	42208
10430	42209
120212	42210
161167	42211
25222	42212
166756	42213
551294	42214
443603	42215
513413	42216
527660	42217
66340	42218
479956	42219
12807	42220
414265	42221
46804	42222
148337	42223
327536	42224
426115	42225
321307	42226
40941	42227
148617	42228
61605	42229
467931	42230
622660	42231
450	42232
155855	42233
663618	42234
86237	42235
669414	42236
164475	42237
4873	42238
116285	42239
80878	42240
129635	42241
322692	42242
441765	42243
213757	42244
551199	42245
16368	42246
106875	42247
151599	42248
320036	42249
454366	42250
579707	42251
193638	42252
501409	42253
92371	42254
9801	42255
470295	42256
526682	42257
97308	42258
88643	42259
162144	42260
424956	42261
7869	42262
675558	42263
444407	42264
112348	42265
429075	42266
10101	42267
18864	42268
1463	42269
255197	42270
110199	42271
627294	42272
258482	42273
636717	42274
161103	42275
37443	42276
2382	42277
569391	42278
506501	42279
310620	42280
218571	42281
133005	42282
535390	42283
9422	42284
11002	42285
24483	42286
472545	42287
257616	42288
126911	42289
235577	42290
153542	42291
322738	42292
535547	42293
49980	42294
31017	42295
350701	42296
205737	42297
577956	42298
610645	42299
139909	42300
640760	42301
394785	42302
93012	42303
376128	42304
670009	42305
277834	42306
397714	42307
35623	42308
153711	42309
24103	42310
9160	42311
210811	42312
6833	42313
689708	42314
371222	42315
295346	42316
14707	42317
528623	42318
678676	42319
345634	42320
72778	42321
134167	42322
212235	42323
16838	42324
12766	42325
202753	42326
670561	42327
369271	42328
486511	42329
229770	42330
4934	42331
603460	42332
408853	42333
491541	42334
412827	42335
174095	42336
553389	42337
135356	42338
262490	42339
47304	42340
504478	42341
399035	42342
567932	42343
660963	42344
25719	42345
22325	42346
172	42347
48005	42348
132239	42349
444922	42350
18006	42351
212008	42352
334190	42353
694061	42354
558190	42355
1785	42356
221865	42357
23738	42358
652365	42359
16485	42360
619278	42361
660332	42362
305237	42363
589954	42364
141290	42365
524760	42366
5487	42367
36281	42368
21098	42369
91452	42370
83098	42371
231739	42372
149425	42373
136625	42374
22	42375
92936	42376
1135	42377
686633	42378
566866	42379
178001	42380
11790	42381
8065	42382
549203	42383
686554	42384
597355	42385
666533	42386
160841	42387
317140	42388
259774	42389
43400	42390
131087	42391
101300	42392
674	42393
401109	42394
485865	42395
456538	42396
671425	42397
205285	42398
431370	42399
491531	42400
141182	42401
1272	42402
19851	42403
378642	42404
21005	42405
191933	42406
594937	42407
62385	42408
308781	42409
568964	42410
572587	42411
229419	42412
517926	42413
66366	42414
390217	42415
477936	42416
165895	42417
401471	42418
154213	42419
187569	42420
24530	42421
490457	42422
4452	42423
362143	42424
625947	42425
337708	42426
5365	42427
389250	42428
641104	42429
404624	42430
28145	42431
155475	42432
331185	42433
388048	42434
347228	42435
419919	42436
324177	42437
332824	42438
19078	42439
1782	42440
91320	42441
494720	42442
429387	42443
37928	42444
16124	42445
20841	42446
364003	42447
116836	42448
542827	42449
265756	42450
194777	42451
455732	42452
600886	42453
283439	42454
164	42455
39586	42456
616861	42457
167514	42458
31770	42459
623379	42460
299596	42461
440705	42462
4128	42463
267237	42464
485637	42465
569692	42466
155777	42467
530202	42468
476628	42469
505054	42470
559507	42471
306136	42472
449108	42473
283852	42474
374829	42475
616592	42476
9884	42477
346681	42478
123851	42479
656461	42480
144854	42481
301039	42482
557884	42483
155043	42484
72701	42485
5756	42486
16294	42487
547463	42488
844	42489
34879	42490
308153	42491
157690	42492
635765	42493
7447	42494
173142	42495
448939	42496
7395	42497
80621	42498
580480	42499
16559	42500
36425	42501
525707	42502
661505	42503
243024	42504
53155	42505
663202	42506
59101	42507
686703	42508
654743	42509
308162	42510
76424	42511
154168	42512
159967	42513
446641	42514
529046	42515
222345	42516
687320	42517
271209	42518
78689	42519
11297	42520
543089	42521
632471	42522
213090	42523
179490	42524
631041	42525
321412	42526
29358	42527
257439	42528
110909	42529
241685	42530
146153	42531
363113	42532
618875	42533
137067	42534
399668	42535
382748	42536
479181	42537
543093	42538
574632	42539
654394	42540
171249	42541
622346	42542
23772	42543
571728	42544
98442	42545
224321	42546
280864	42547
171194	42548
95324	42549
653164	42550
114235	42551
32858	42552
51432	42553
388471	42554
164371	42555
620136	42556
473903	42557
653160	42558
269482	42559
12133	42560
12133	42561
418590	42562
419	42563
653787	42564
234754	42565
494484	42566
508974	42567
307932	42568
56996	42569
568601	42570
568571	42571
401962	42572
128465	42573
46182	42574
34114	42575
579145	42576
365115	42577
168765	42578
145786	42579
23138	42580
145132	42581
559259	42582
3585	42583
85116	42584
85116	42585
145131	42586
88555	42587
88555	42588
141623	42589
110411	42590
3908	42591
3908	42592
208789	42593
543104	42594
18856	42595
291590	42596
638339	42597
555438	42598
177644	42599
500167	42600
3680	42601
4274	42602
692267	42603
145795	42604
86214	42605
508348	42606
246170	42607
15568	42608
126494	42609
637923	42610
346484	42611
648821	42612
426422	42613
158040	42614
696144	42615
490600	42616
674450	42617
54638	42618
24087	42619
276381	42620
484742	42621
277241	42622
544149	42623
229271	42624
362	42625
473126	42626
212597	42627
14097	42628
334631	42629
642454	42630
157826	42631
67625	42632
103690	42633
458607	42634
633678	42635
527002	42636
139566	42637
291888	42638
3044	42639
164955	42640
640474	42641
2123	42642
286325	42643
666235	42644
308556	42645
50745	42646
22043	42647
244478	42648
582963	42649
499161	42650
527534	42651
527527	42652
56078	42653
151950	42654
42799	42655
507876	42656
479274	42657
176327	42658
639346	42659
657832	42660
100524	42661
529904	42662
79363	42663
5841	42664
94485	42665
21736	42666
623269	42667
627159	42668
688156	42669
44710	42670
391649	42671
540218	42672
212090	42673
311299	42674
562270	42675
87644	42676
672420	42677
126433	42678
495782	42679
12923	42680
2787	42681
161787	42682
561990	42683
795	42684
21103	42685
549104	42686
341642	42687
331023	42688
424037	42689
20766	42690
95305	42691
14293	42692
212554	42693
262286	42694
245713	42695
168771	42696
149864	42697
657831	42698
72089	42699
85930	42700
1663	42701
100925	42702
3394	42703
203017	42704
39110	42705
72218	42706
468236	42707
667081	42708
28186	42709
143321	42710
638077	42711
697573	42712
199458	42713
65095	42714
27422	42715
65091	42716
400591	42717
10472	42718
657844	42719
482572	42720
95055	42721
444099	42722
395669	42723
279413	42724
115477	42725
545357	42726
43317	42727
334121	42728
425525	42729
8865	42730
251895	42731
445067	42732
14603	42733
534726	42734
522245	42735
516410	42736
296011	42737
527800	42738
232092	42739
395245	42740
8880	42741
73099	42742
648840	42743
232842	42744
10299	42745
589571	42746
525017	42747
209380	42748
35470	42749
570244	42750
13948	42751
152400	42752
564482	42753
69342	42754
522221	42755
484038	42756
334314	42757
259967	42758
594529	42759
531520	42760
594563	42761
22971	42762
115838	42763
34059	42764
12081	42765
86739	42766
345248	42767
460041	42768
73008	42769
99867	42770
613892	42771
259445	42772
446962	42773
173911	42774
105446	42775
37889	42776
291857	42777
554037	42778
175185	42779
586768	42780
476220	42781
271052	42782
7037	42783
330802	42784
597134	42785
447062	42786
463436	42787
16678	42788
173389	42789
1487	42790
502885	42791
66648	42792
55249	42793
337556	42794
47301	42795
149845	42796
499262	42797
366637	42798
16318	42799
1539	42800
484880	42801
76383	42802
428591	42803
40771	42804
35779	42805
11947	42806
106338	42807
53123	42808
79872	42809
397852	42810
149706	42811
356938	42812
57120	42813
585082	42814
12127	42815
402110	42816
641142	42817
125206	42818
44874	42819
58648	42820
38774	42821
25487	42822
55629	42823
362108	42824
449998	42825
37071	42826
475826	42827
369399	42828
302000	42829
687706	42830
1352	42831
541629	42832
252686	42833
16318	42834
615015	42835
62944	42836
4859	42837
37568	42838
20579	42839
152	42840
24549	42841
517468	42842
196758	42843
478829	42844
9753	42845
68806	42846
479180	42847
321613	42848
85763	42849
14826	42850
172788	42851
112469	42852
247504	42853
42576	42854
42576	42855
31634	42856
625453	42857
619743	42858
15601	42859
190	42860
419029	42861
24012	42862
602840	42863
634106	42864
634117	42865
102329	42866
11576	42867
144620	42868
212115	42869
647947	42870
62349	42871
351053	42872
47382	42873
629602	42874
63756	42875
600959	42876
159922	42877
1241	42878
110947	42879
59736	42880
55936	42881
1333	42882
499021	42883
489971	42884
227334	42885
615537	42886
328136	42887
423730	42888
5619	42889
228874	42890
210250	42891
137	42892
178708	42893
317932	42894
125770	42895
58424	42896
165984	42897
418326	42898
171202	42899
308805	42900
285562	42901
26298	42902
311849	42903
128601	42904
268517	42905
44829	42906
512263	42907
601838	42908
3148	42909
664076	42910
597132	42911
155494	42912
30372	42913
348342	42914
243187	42915
500362	42916
581687	42917
232324	42918
348715	42919
419040	42920
24286	42921
35734	42922
690737	42923
198578	42924
315660	42925
484255	42926
274790	42927
491671	42928
35613	42929
92336	42930
23987	42931
441360	42932
510597	42933
52613	42934
19976	42935
449215	42936
351432	42937
170844	42938
59915	42939
94963	42940
547274	42941
154738	42942
373806	42943
98573	42944
435180	42945
207120	42946
43095	42947
149136	42948
19648	42949
309802	42950
210793	42951
610602	42952
141686	42953
519546	42954
106543	42955
73732	42956
399409	42957
633001	42958
604234	42959
95544	42960
131156	42961
46272	42962
106897	42963
655033	42964
634133	42965
66723	42966
198807	42967
561656	42968
653487	42969
5081	42970
349665	42971
219763	42972
591183	42973
375891	42974
130919	42975
30	42976
76756	42977
417643	42978
227289	42979
435320	42980
469383	42981
30100	42982
4896	42983
6802	42984
462459	42985
50697	42986
73692	42987
82941	42988
497199	42989
494124	42990
159482	42991
675474	42992
8715	42993
43099	42994
110181	42995
435854	42996
12114	42997
313135	42998
489847	42999
103685	43000
118034	43001
531833	43002
157044	43003
397529	43004
493569	43005
167751	43006
37343	43007
587515	43008
134941	43009
212195	43010
314322	43011
305346	43012
20435	43013
150050	43014
642989	43015
230485	43016
676507	43017
219360	43018
1810	43019
569591	43020
203477	43021
527734	43022
5341	43023
67984	43024
356213	43025
114203	43026
282427	43027
583940	43028
7128	43029
260178	43030
89954	43031
5341	43032
157066	43033
78450	43034
360627	43035
282450	43036
18281	43037
231051	43038
693294	43039
278220	43040
140809	43041
121007	43042
50760	43043
2966	43044
161991	43045
379109	43046
387060	43047
208127	43048
639363	43049
152927	43050
9355	43051
580791	43052
415503	43053
245520	43054
31642	43055
531594	43056
364889	43057
561809	43058
499939	43059
458635	43060
134088	43061
568505	43062
485936	43063
118449	43064
542448	43065
77047	43066
318001	43067
54457	43068
307665	43069
594077	43070
143363	43071
435719	43072
39396	43073
167100	43074
210096	43075
98931	43076
425995	43077
499317	43078
140344	43079
308078	43080
366849	43081
108266	43082
17680	43083
484332	43084
645332	43085
361192	43086
326924	43087
370416	43088
361194	43089
361193	43090
101631	43091
337806	43092
594970	43093
594972	43094
118427	43095
550658	43096
123166	43097
336735	43098
454790	43099
2143	43100
84	43101
49993	43102
405335	43103
312915	43104
141930	43105
378677	43106
683847	43107
114974	43108
433415	43109
485167	43110
191326	43111
44412	43112
113	43113
88227	43114
119760	43115
381744	43116
141308	43117
24093	43118
282275	43119
380584	43120
563919	43121
108263	43122
108415	43123
362962	43124
343194	43125
10472	43126
66307	43127
603	43128
555448	43129
415046	43130
116990	43131
192464	43132
143229	43133
643548	43134
296628	43135
439902	43136
61365	43137
522478	43138
50360	43139
296683	43140
448958	43141
393160	43142
532039	43143
643219	43144
6068	43145
75549	43146
509918	43147
154485	43148
9151	43149
671547	43150
152327	43151
147482	43152
11895	43153
650553	43154
90167	43155
116897	43156
15654	43157
404968	43158
777	43159
33199	43160
110014	43161
348536	43162
129500	43163
18136	43164
58952	43165
93783	43166
658776	43167
97084	43168
544071	43169
141857	43170
72022	43171
56879	43172
142554	43173
95951	43174
141222	43175
84571	43176
307733	43177
141447	43178
104713	43179
567322	43180
34769	43181
9324	43182
363765	43183
17944	43184
74847	43185
130082	43186
519350	43187
88264	43188
301682	43189
417441	43190
149008	43191
336106	43192
45533	43193
258781	43194
126115	43195
109063	43196
43373	43197
341446	43198
32	43199
32673	43200
439383	43201
100505	43202
547390	43203
282021	43204
40601	43205
412648	43206
169063	43207
134655	43208
164341	43209
189250	43210
315973	43211
228247	43212
193411	43213
245625	43214
479890	43215
602295	43216
403099	43217
277339	43218
529893	43219
539338	43220
145550	43221
134518	43222
3848	43223
66558	43224
457236	43225
95673	43226
40951	43227
115641	43228
600191	43229
122697	43230
429860	43231
4597	43232
53412	43233
11521	43234
509281	43235
197676	43236
51376	43237
623815	43238
418088	43239
20403	43240
552087	43241
20810	43242
202944	43243
312317	43244
83935	43245
594228	43246
202354	43247
26741	43248
538492	43249
303803	43250
333113	43251
84391	43252
126587	43253
142691	43254
220074	43255
12716	43256
75045	43257
260379	43258
17355	43259
474589	43260
24409	43261
625130	43262
559954	43263
553286	43264
105934	43265
5415	43266
633642	43267
606435	43268
39257	43269
607651	43270
35134	43271
10385	43272
576756	43273
640013	43274
276750	43275
90268	43276
696036	43277
656682	43278
536347	43279
404339	43280
661001	43281
172013	43282
17179	43283
12995	43284
676241	43285
157016	43286
37956	43287
95039	43288
115671	43289
33115	43290
31715	43291
403861	43292
75186	43293
185060	43294
600873	43295
186938	43296
472457	43297
77139	43298
24555	43299
679868	43300
607693	43301
42285	43302
177339	43303
150748	43304
148624	43305
263713	43306
127805	43307
85782	43308
661732	43309
468473	43310
522752	43311
157966	43312
64344	43313
401327	43314
186360	43315
688549	43316
458297	43317
47069	43318
10269	43319
380329	43320
270990	43321
470609	43322
14409	43323
3821	43324
51068	43325
481089	43326
53537	43327
260675	43328
498205	43329
537414	43330
340119	43331
127	43332
48244	43333
632828	43334
172666	43335
3988	43336
506771	43337
479799	43338
643897	43339
662134	43340
92411	43341
139232	43342
683806	43343
133108	43344
193538	43345
23535	43346
174617	43347
207967	43348
307809	43349
634854	43350
353033	43351
263271	43352
42311	43353
239960	43354
486492	43355
155610	43356
498625	43357
607218	43358
542214	43359
258161	43360
1442	43361
641122	43362
56955	43363
495455	43364
435380	43365
582500	43366
605827	43367
51801	43368
20606	43369
232241	43370
652743	43371
2785	43372
476928	43373
39811	43374
161888	43375
32561	43376
577685	43377
198490	43378
476851	43379
132409	43380
157878	43381
117395	43382
9399	43383
163575	43384
475880	43385
158684	43386
383050	43387
138635	43388
1757	43389
84284	43390
501508	43391
561665	43392
567398	43393
639884	43394
403531	43395
499220	43396
656824	43397
125600	43398
480068	43399
24544	43400
75632	43401
177765	43402
45280	43403
125431	43404
106454	43405
261324	43406
48143	43407
506737	43408
65507	43409
424764	43410
118428	43411
424032	43412
24414	43413
597125	43414
121835	43415
440657	43416
273838	43417
1789	43418
276928	43419
15022	43420
203062	43421
511870	43422
451073	43423
198796	43424
670138	43425
375487	43426
170212	43427
50362	43428
141942	43429
8092	43430
133184	43431
145622	43432
53007	43433
61595	43434
23	43435
173745	43436
26663	43437
166363	43438
72337	43439
387867	43440
406060	43441
468170	43442
38384	43443
316351	43444
232048	43445
153521	43446
3298	43447
77161	43448
579893	43449
89338	43450
349140	43451
388696	43452
1823	43453
690928	43454
75984	43455
557317	43456
393200	43457
400123	43458
545781	43459
10146	43460
85770	43461
11446	43462
335849	43463
125536	43464
424224	43465
81795	43466
495412	43467
385195	43468
60276	43469
17214	43470
75698	43471
98685	43472
75410	43473
113530	43474
21598	43475
128	43476
482568	43477
110964	43478
16402	43479
2511	43480
49896	43481
54023	43482
103194	43483
304489	43484
60512	43485
157117	43486
49895	43487
98720	43488
219579	43489
274214	43490
157500	43491
3573	43492
111185	43493
52638	43494
31962	43495
116209	43496
516301	43497
133637	43498
139004	43499
166606	43500
324998	43501
425780	43502
14257	43503
2997	43504
107217	43505
43589	43506
149810	43507
663006	43508
113018	43509
594576	43510
688793	43511
266980	43512
635823	43513
559056	43514
384241	43515
534168	43516
436486	43517
35830	43518
351349	43519
385785	43520
10414	43521
362998	43522
467265	43523
544291	43524
621208	43525
445421	43526
533955	43527
637239	43528
233332	43529
116795	43530
220320	43531
145269	43532
569281	43533
488733	43534
4434	43535
205212	43536
647657	43537
500784	43538
152537	43539
336732	43540
310665	43541
310652	43542
310644	43543
35262	43544
310639	43545
158647	43546
145002	43547
141983	43548
179986	43549
584060	43550
167363	43551
585250	43552
21461	43553
78445	43554
197148	43555
7084	43556
516554	43557
351741	43558
577505	43559
577557	43560
385864	43561
236710	43562
682779	43563
616428	43564
371353	43565
583943	43566
410313	43567
459505	43568
288377	43569
152715	43570
620380	43571
97132	43572
37206	43573
16131	43574
606436	43575
570423	43576
460338	43577
550453	43578
18825	43579
538171	43580
85921	43581
128925	43582
208112	43583
621256	43584
14177	43585
664852	43586
259949	43587
16405	43588
166101	43589
577826	43590
8938	43591
128961	43592
10651	43593
591173	43594
385635	43595
1034	43596
142078	43597
553033	43598
471140	43599
343000	43600
38688	43601
553400	43602
690419	43603
591208	43604
576516	43605
496	43606
48192	43607
154943	43608
194404	43609
640744	43610
675846	43611
252826	43612
225138	43613
160024	43614
149485	43615
40336	43616
102785	43617
456149	43618
645870	43619
266951	43620
672332	43621
342157	43622
75907	43623
22699	43624
552617	43625
129580	43626
424488	43627
246047	43628
4339	43629
419913	43630
587830	43631
667951	43632
433357	43633
99531	43634
559730	43635
241389	43636
186697	43637
438474	43638
8896	43639
312937	43640
91271	43641
179977	43642
54212	43643
97931	43644
174292	43645
409502	43646
404571	43647
455653	43648
15008	43649
419671	43650
144874	43651
452084	43652
439444	43653
88538	43654
39580	43655
173115	43656
989	43657
628877	43658
190188	43659
654563	43660
681058	43661
675454	43662
24242	43663
83409	43664
114491	43665
299833	43666
458663	43667
661122	43668
436791	43669
615459	43670
696864	43671
115419	43672
46189	43673
18	43674
4030	43675
107375	43676
147026	43677
274479	43678
588552	43679
101680	43680
17900	43681
423287	43682
648922	43683
102028	43684
287053	43685
147810	43686
44634	43687
598504	43688
729	43689
108697	43690
75310	43691
456939	43692
51128	43693
25768	43694
57833	43695
151698	43696
273771	43697
409469	43698
1309	43699
10294	43700
24720	43701
91706	43702
67433	43703
117573	43704
555354	43705
431964	43706
300298	43707
114356	43708
209293	43709
86527	43710
1981	43711
342101	43712
47663	43713
590	43714
409700	43715
99248	43716
126717	43717
413194	43718
116433	43719
33257	43720
160509	43721
578028	43722
581754	43723
594348	43724
614874	43725
513663	43726
686727	43727
627352	43728
264028	43729
10434	43730
592720	43731
410079	43732
3916	43733
401786	43734
335048	43735
324373	43736
419260	43737
329186	43738
66199	43739
173660	43740
15322	43741
257275	43742
179422	43743
171058	43744
536852	43745
5132	43746
77677	43747
528680	43748
634402	43749
59465	43750
181818	43751
395970	43752
108007	43753
6906	43754
96355	43755
150512	43756
566891	43757
386286	43758
169940	43759
584792	43760
588879	43761
65838	43762
497513	43763
445772	43764
568773	43765
371007	43766
339813	43767
135530	43768
538216	43769
689439	43770
171579	43771
550236	43772
550237	43773
1126	43774
262945	43775
177686	43776
450784	43777
265576	43778
467177	43779
82564	43780
236178	43781
337321	43782
130681	43783
25720	43784
564986	43785
9729	43786
116395	43787
62549	43788
403	43789
85652	43790
1341	43791
620434	43792
651601	43793
94975	43794
510786	43795
596476	43796
440003	43797
279473	43798
656948	43799
620490	43800
113055	43801
186266	43802
32840	43803
506334	43804
641240	43805
193645	43806
572562	43807
438520	43808
161894	43809
30658	43810
326223	43811
20414	43812
108356	43813
91205	43814
7188	43815
543362	43816
12813	43817
211234	43818
369305	43819
648194	43820
527046	43821
72750	43822
478037	43823
540903	43824
58143	43825
30416	43826
160317	43827
493557	43828
30010	43829
709	43830
663377	43831
227356	43832
356893	43833
274588	43834
77175	43835
159034	43836
598682	43837
9272	43838
98245	43839
40428	43840
36347	43841
604849	43842
229157	43843
39955	43844
141536	43845
13997	43846
383033	43847
466818	43848
278808	43849
3063	43850
317430	43851
383344	43852
55604	43853
45444	43854
368639	43855
659731	43856
478472	43857
300109	43858
591125	43859
160499	43860
225743	43861
517091	43862
208792	43863
669931	43864
432310	43865
44220	43866
34221	43867
134020	43868
622539	43869
622545	43870
426330	43871
640425	43872
621904	43873
57142	43874
318528	43875
324259	43876
289965	43877
688349	43878
28084	43879
109317	43880
25710	43881
107305	43882
20887	43883
25993	43884
175152	43885
593	43886
638930	43887
480235	43888
545553	43889
550802	43890
231034	43891
157138	43892
674758	43893
46900	43894
506992	43895
508957	43896
352987	43897
229113	43898
145831	43899
634027	43900
23858	43901
381911	43902
3242	43903
11030	43904
10347	43905
531784	43906
428520	43907
50482	43908
46178	43909
86572	43910
78897	43911
697698	43912
12366	43913
2253	43914
451932	43915
144148	43916
25079	43917
528848	43918
203330	43919
29704	43920
138054	43921
367939	43922
146597	43923
140142	43924
476846	43925
476875	43926
389933	43927
538677	43928
508572	43929
538332	43930
11787	43931
319851	43932
650808	43933
50885	43934
328584	43935
682433	43936
72036	43937
9569	43938
355796	43939
159749	43940
501920	43941
524906	43942
16797	43943
515013	43944
210497	43945
627835	43946
465975	43947
46800	43948
147203	43949
103651	43950
38897	43951
242265	43952
212094	43953
246232	43954
431986	43955
327401	43956
587026	43957
35310	43958
15501	43959
57509	43960
329855	43961
649629	43962
608301	43963
24716	43964
448163	43965
375335	43966
265013	43967
517016	43968
2704	43969
55636	43970
427694	43971
158521	43972
624904	43973
212208	43974
242536	43975
288	43976
113250	43977
59046	43978
7561	43979
317734	43980
563292	43981
424345	43982
9311	43983
692950	43984
204461	43985
123403	43986
84564	43987
196825	43988
75080	43989
376691	43990
206622	43991
13202	43992
449155	43993
73013	43994
608827	43995
181518	43996
458317	43997
642085	43998
7475	43999
311446	44000
171308	44001
378556	44002
489315	44003
82033	44004
194446	44005
16768	44006
638700	44007
11546	44008
579155	44009
172973	44010
1140	44011
531592	44012
76237	44013
108647	44014
353464	44015
309923	44016
61313	44017
87864	44018
577482	44019
27761	44020
503581	44021
455355	44022
600421	44023
423283	44024
3155	44025
423948	44026
203	44027
92600	44028
610651	44029
240956	44030
466957	44031
689593	44032
6360	44033
154245	44034
120588	44035
562551	44036
628595	44037
152465	44038
370207	44039
167	44040
474787	44041
547155	44042
427702	44043
558924	44044
156601	44045
108602	44046
337125	44047
40457	44048
9640	44049
3985	44050
675179	44051
227763	44052
146935	44053
539971	44054
619029	44055
29145	44056
986	44057
224031	44058
449172	44059
639374	44060
25577	44061
457072	44062
523949	44063
46604	44064
14450	44065
29214	44066
147346	44067
113214	44068
42595	44069
29614	44070
544448	44071
614253	44072
22173	44073
79164	44074
3185	44075
2679	44076
53172	44077
480042	44078
518110	44079
561127	44080
522874	44081
494486	44082
332421	44083
505372	44084
479189	44085
531913	44086
426366	44087
581277	44088
4304	44089
422774	44090
89246	44091
518534	44092
21907	44093
46258	44094
46258	44095
519782	44096
672636	44097
239636	44098
137453	44099
514108	44100
194632	44101
607463	44102
683115	44103
590231	44104
417621	44105
74094	44106
659942	44107
266292	44108
636321	44109
648410	44110
124585	44111
273019	44112
394236	44113
510977	44114
53885	44115
233459	44116
566152	44117
388167	44118
457922	44119
113483	44120
342068	44121
79416	44122
295056	44123
615694	44124
349255	44125
513063	44126
56113	44127
489387	44128
1616	44129
114596	44130
42265	44131
20098	44132
694087	44133
182816	44134
34235	44135
588473	44136
456105	44137
494318	44138
185413	44139
476934	44140
56683	44141
111230	44142
18927	44143
509612	44144
601900	44145
519096	44146
155925	44147
164176	44148
351925	44149
450829	44150
408089	44151
17211	44152
9068	44153
558074	44154
2597	44155
638992	44156
387953	44157
325086	44158
145152	44159
689764	44160
239654	44161
132616	44162
3488	44163
160376	44164
697670	44165
425924	44166
6254	44167
237239	44168
639489	44169
211	44170
556226	44171
388611	44172
289245	44173
459766	44174
346023	44175
52365	44176
362025	44177
182293	44178
317042	44179
64411	44180
644643	44181
243142	44182
5152	44183
571723	44184
268707	44185
1364	44186
299492	44187
441406	44188
445331	44189
275481	44190
8303	44191
140194	44192
70328	44193
98108	44194
175719	44195
401127	44196
6565	44197
328375	44198
6760	44199
46148	44200
646576	44201
2709	44202
213798	44203
128580	44204
94070	44205
3456	44206
81534	44207
681987	44208
2095	44209
176456	44210
386032	44211
13519	44212
134796	44213
141047	44214
14434	44215
116954	44216
243486	44217
26903	44218
210607	44219
133928	44220
19791	44221
100912	44222
561062	44223
383142	44224
33699	44225
323694	44226
12926	44227
370134	44228
40437	44229
651412	44230
265550	44231
686515	44232
461834	44233
31939	44234
452958	44235
391369	44236
249187	44237
647108	44238
108941	44239
516152	44240
269031	44241
93932	44242
173098	44243
269044	44244
588514	44245
691063	44246
114633	44247
516849	44248
697661	44249
113926	44250
558585	44251
79516	44252
500254	44253
10554	44254
596681	44255
193245	44256
505397	44257
612599	44258
125469	44259
105842	44260
96274	44261
407903	44262
613168	44263
134310	44264
530185	44265
550299	44266
688985	44267
101285	44268
354561	44269
111485	44270
4772	44271
686399	44272
238855	44273
91740	44274
417696	44275
80501	44276
215083	44277
440129	44278
428189	44279
142366	44280
172158	44281
261432	44282
231013	44283
645847	44284
2235	44285
236601	44286
123913	44287
288570	44288
447351	44289
143624	44290
78824	44291
165974	44292
49491	44293
116101	44294
79550	44295
47399	44296
579060	44297
16101	44298
299728	44299
49149	44300
258638	44301
156816	44302
695877	44303
18665	44304
308944	44305
22032	44306
293116	44307
56819	44308
170646	44309
281623	44310
12296	44311
56703	44312
22457	44313
30340	44314
14006	44315
568685	44316
489045	44317
24535	44318
500196	44319
609141	44320
577300	44321
571667	44322
541198	44323
472016	44324
22433	44325
609624	44326
112832	44327
163220	44328
141000	44329
70245	44330
441605	44331
7245	44332
521	44333
384423	44334
522702	44335
687645	44336
129366	44337
38101	44338
4632	44339
594993	44340
273258	44341
86258	44342
590699	44343
141913	44344
60798	44345
3026	44346
325852	44347
684	44348
171461	44349
148029	44350
105296	44351
80311	44352
539296	44353
61305	44354
655379	44355
189550	44356
165842	44357
13667	44358
537322	44359
323326	44360
568517	44361
164053	44362
459366	44363
220413	44364
633399	44365
212537	44366
163169	44367
136714	44368
7325	44369
689084	44370
61930	44371
497845	44372
255215	44373
150884	44374
6029	44375
135749	44376
553203	44377
3617	44378
276972	44379
20070	44380
106142	44381
3586	44382
148680	44383
289721	44384
25348	44385
44763	44386
690847	44387
3783	44388
368102	44389
519298	44390
23033	44391
601955	44392
254733	44393
608514	44394
692988	44395
100006	44396
256967	44397
86211	44398
21750	44399
416404	44400
301845	44401
65093	44402
541142	44403
5609	44404
549952	44405
233139	44406
396146	44407
426759	44408
323311	44409
15655	44410
244219	44411
452717	44412
465884	44413
1460	44414
145116	44415
10969	44416
1115	44417
555360	44418
146891	44419
156300	44420
43926	44421
153594	44422
270183	44423
73072	44424
233888	44425
585148	44426
608949	44427
278730	44428
373745	44429
89691	44430
338966	44431
71449	44432
83444	44433
397760	44434
293101	44435
78051	44436
65634	44437
285869	44438
300374	44439
24733	44440
69213	44441
397099	44442
89096	44443
111782	44444
282295	44445
562524	44446
686350	44447
70	44448
16882	44449
54243	44450
4910	44451
209857	44452
170554	44453
473446	44454
213608	44455
110325	44456
311	44457
403278	44458
45507	44459
45127	44460
11895	44461
63694	44462
559445	44463
195470	44464
56741	44465
288577	44466
364697	44467
211580	44468
1075	44469
109585	44470
370057	44471
544228	44472
11340	44473
416394	44474
555443	44475
46719	44476
280965	44477
56602	44478
131156	44479
53976	44480
39225	44481
685466	44482
527	44483
534011	44484
172295	44485
82	44486
199932	44487
122449	44488
291769	44489
483500	44490
137287	44491
532381	44492
3093	44493
46933	44494
117238	44495
340955	44496
31850	44497
172066	44498
1142	44499
215020	44500
380990	44501
80175	44502
378	44503
456268	44504
207386	44505
114539	44506
362799	44507
194465	44508
11138	44509
136836	44510
405641	44511
51924	44512
42378	44513
2841	44514
372113	44515
6401	44516
415437	44517
255247	44518
330120	44519
48579	44520
45043	44521
372116	44522
29866	44523
124726	44524
444827	44525
368733	44526
249286	44527
1355	44528
400478	44529
279940	44530
433341	44531
381062	44532
206084	44533
23273	44534
261459	44535
77246	44536
73227	44537
123681	44538
4690	44539
167333	44540
495277	44541
12698	44542
33235	44543
16778	44544
53605	44545
41486	44546
619022	44547
343167	44548
74635	44549
5934	44550
113503	44551
23713	44552
6744	44553
325886	44554
555579	44555
23890	44556
643163	44557
575908	44558
32781	44559
23226	44560
277520	44561
381534	44562
59592	44563
415452	44564
369963	44565
480795	44566
467524	44567
79359	44568
555498	44569
257060	44570
330331	44571
240433	44572
501660	44573
77236	44574
557038	44575
109181	44576
139518	44577
14699	44578
132956	44579
28209	44580
123225	44581
254856	44582
664160	44583
29839	44584
414	44585
328545	44586
603697	44587
511908	44588
589110	44589
184508	44590
244309	44591
481	44592
429926	44593
111644	44594
364932	44595
35634	44596
335480	44597
489961	44598
523395	44599
127075	44600
416202	44601
526037	44602
389064	44603
57354	44604
561647	44605
268933	44606
298080	44607
566769	44608
329757	44609
458165	44610
351104	44611
617513	44612
319799	44613
569732	44614
529371	44615
226798	44616
379562	44617
618091	44618
473495	44619
53100	44620
16444	44621
224411	44622
399195	44623
675218	44624
604424	44625
8408	44626
464260	44627
38060	44628
7380	44629
257688	44630
645276	44631
5627	44632
130088	44633
12769	44634
148514	44635
167607	44636
49502	44637
650485	44638
39362	44639
87368	44640
85618	44641
24100	44642
12285	44643
93471	44644
46316	44645
20457	44646
602232	44647
647077	44648
587857	44649
333402	44650
105620	44651
560901	44652
157422	44653
145288	44654
454846	44655
38667	44656
515479	44657
102271	44658
38745	44659
87057	44660
343086	44661
18768	44662
656989	44663
222196	44664
62366	44665
471906	44666
74030	44667
628934	44668
44921	44669
365927	44670
80730	44671
76485	44672
160469	44673
510120	44674
6822	44675
36208	44676
578764	44677
4708	44678
48199	44679
6855	44680
692902	44681
226529	44682
562948	44683
84215	44684
98478	44685
18228	44686
696490	44687
376021	44688
308688	44689
127525	44690
3525	44691
609	44692
543845	44693
336182	44694
595072	44695
40721	44696
1380	44697
652	44698
683947	44699
60308	44700
133448	44701
98579	44702
21192	44703
17845	44704
64248	44705
8276	44706
473146	44707
69670	44708
37686	44709
45702	44710
385943	44711
55910	44712
365776	44713
489196	44714
888	44715
73866	44716
45414	44717
58275	44718
44345	44719
44345	44720
179678	44721
417874	44722
5088	44723
675350	44724
489236	44725
597078	44726
73547	44727
697678	44728
657662	44729
116821	44730
327520	44731
603167	44732
139441	44733
26181	44734
13939	44735
627929	44736
311245	44737
161810	44738
295127	44739
116941	44740
107389	44741
507050	44742
73052	44743
557790	44744
432534	44745
232209	44746
166114	44747
146786	44748
291868	44749
674050	44750
659252	44751
373550	44752
4926	44753
515041	44754
14832	44755
119758	44756
586107	44757
441910	44758
427141	44759
159203	44760
147566	44761
18671	44762
17500	44763
10158	44764
10979	44765
184395	44766
200439	44767
566530	44768
120016	44769
599606	44770
543137	44771
39164	44772
7474	44773
52059	44774
203493	44775
277336	44776
136253	44777
48937	44778
121049	44779
478791	44780
24003	44781
156233	44782
425642	44783
361581	44784
462231	44785
525428	44786
309025	44787
17508	44788
398154	44789
491367	44790
525446	44791
355791	44792
552588	44793
576121	44794
104170	44795
48033	44796
30060	44797
370722	44798
79636	44799
44776	44800
152958	44801
205778	44802
690912	44803
6813	44804
156525	44805
161229	44806
358772	44807
283722	44808
627777	44809
16929	44810
39176	44811
80647	44812
583626	44813
104619	44814
612001	44815
288302	44816
343226	44817
674516	44818
519746	44819
68187	44820
146729	44821
124340	44822
29417	44823
160822	44824
181658	44825
34276	44826
678512	44827
416	44828
161456	44829
83419	44830
16616	44831
36852	44832
280901	44833
353615	44834
527630	44835
114505	44836
192923	44837
4329	44838
192960	44839
192888	44840
27033	44841
224045	44842
35882	44843
619134	44844
2550	44845
190979	44846
429554	44847
501181	44848
686601	44849
80795	44850
24754	44851
188478	44852
621402	44853
120900	44854
540200	44855
8501	44856
384569	44857
499995	44858
67386	44859
204632	44860
412960	44861
4160	44862
368625	44863
377939	44864
77782	44865
311057	44866
409533	44867
448072	44868
110966	44869
212479	44870
499989	44871
114932	44872
36784	44873
201443	44874
464	44875
181341	44876
132629	44877
325663	44878
22064	44879
517297	44880
29814	44881
248803	44882
11715	44883
53751	44884
407151	44885
407125	44886
407060	44887
407077	44888
644608	44889
644599	44890
407011	44891
407102	44892
407120	44893
644604	44894
111349	44895
406918	44896
407138	44897
407108	44898
406916	44899
407114	44900
407152	44901
407137	44902
111356	44903
111383	44904
406858	44905
407048	44906
407023	44907
406911	44908
406869	44909
407196	44910
406975	44911
406855	44912
407017	44913
111341	44914
406860	44915
406861	44916
407083	44917
164909	44918
385239	44919
127958	44920
118628	44921
1280	44922
261834	44923
134134	44924
159260	44925
140601	44926
380056	44927
606248	44928
129414	44929
196784	44930
74624	44931
552042	44932
236720	44933
446645	44934
569658	44935
458513	44936
527957	44937
550161	44938
11926	44939
83516	44940
529008	44941
130992	44942
12880	44943
696129	44944
154650	44945
425664	44946
18013	44947
357253	44948
567930	44949
449806	44950
56751	44951
26175	44952
500385	44953
154691	44954
18970	44955
625354	44956
76089	44957
526727	44958
519940	44959
431534	44960
426111	44961
583106	44962
13663	44963
139008	44964
501436	44965
210964	44966
13114	44967
309511	44968
242785	44969
210683	44970
153	44971
522206	44972
91928	44973
383348	44974
105499	44975
626019	44976
28999	44977
546027	44978
41940	44979
595690	44980
513305	44981
124642	44982
128072	44983
123284	44984
316027	44985
373762	44986
147348	44987
32430	44988
1506	44989
151569	44990
652110	44991
607080	44992
51735	44993
588495	44994
289454	44995
86610	44996
139792	44997
365195	44998
158534	44999
661757	45000
166417	45001
169492	45002
130568	45003
40002	45004
141263	45005
22635	45006
124409	45007
56997	45008
68273	45009
664559	45010
137639	45011
452683	45012
42522	45013
1915	45014
3704	45015
12451	45016
59463	45017
585980	45018
2451	45019
65950	45020
1555	45021
599215	45022
539043	45023
306891	45024
228473	45025
661177	45026
468041	45027
275553	45028
416785	45029
126981	45030
19598	45031
105545	45032
450639	45033
661759	45034
197089	45035
38887	45036
156851	45037
224336	45038
495590	45039
680321	45040
193998	45041
595140	45042
345210	45043
370823	45044
12513	45045
605045	45046
460219	45047
609655	45048
378072	45049
499401	45050
295859	45051
326821	45052
163435	45053
682316	45054
510303	45055
7328	45056
135225	45057
226779	45058
160287	45059
565200	45060
54418	45061
179322	45062
62100	45063
623423	45064
157327	45065
150852	45066
337330	45067
19855	45068
496180	45069
118537	45070
19569	45071
242805	45072
326852	45073
605302	45074
2940	45075
26275	45076
9082	45077
692693	45078
257581	45079
564076	45080
296373	45081
54324	45082
6665	45083
60446	45084
637963	45085
350766	45086
169524	45087
613994	45088
590823	45089
10327	45090
121985	45091
36141	45092
160299	45093
27014	45094
679665	45095
654190	45096
600527	45097
116020	45098
9424	45099
296361	45100
279970	45101
46977	45102
429693	45103
92687	45104
555081	45105
271804	45106
52811	45107
523908	45108
263057	45109
179317	45110
305908	45111
610887	45112
654286	45113
142313	45114
86589	45115
76656	45116
173693	45117
238446	45118
554000	45119
54379	45120
50583	45121
54	45122
565774	45123
383176	45124
86723	45125
187375	45126
637045	45127
661719	45128
447561	45129
393034	45130
160262	45131
350678	45132
299354	45133
326849	45134
99816	45135
445352	45136
547433	45137
325403	45138
401569	45139
299338	45140
485399	45141
147734	45142
643171	45143
19687	45144
159510	45145
85870	45146
503315	45147
187414	45148
368285	45149
193715	45150
586227	45151
551070	45152
82225	45153
175740	45154
172628	45155
88737	45156
662289	45157
573348	45158
518387	45159
50947	45160
467028	45161
175034	45162
109465	45163
683386	45164
120890	45165
165877	45166
649058	45167
185401	45168
122309	45169
45527	45170
219413	45171
7867	45172
684232	45173
237468	45174
123952	45175
59596	45176
682866	45177
291576	45178
251858	45179
603361	45180
124585	45181
100593	45182
1507	45183
632511	45184
374542	45185
165477	45186
621966	45187
126858	45188
527854	45189
274770	45190
46240	45191
308818	45192
106918	45193
580663	45194
61375	45195
15609	45196
413	45197
31144	45198
12145	45199
396458	45200
366227	45201
111229	45202
275874	45203
558788	45204
79367	45205
220224	45206
653220	45207
663935	45208
206705	45209
641722	45210
383	45211
15155	45212
11235	45213
266255	45214
381405	45215
629786	45216
23295	45217
91616	45218
555188	45219
510316	45220
114100	45221
32894	45222
62976	45223
93812	45224
125789	45225
389719	45226
124405	45227
139244	45228
470998	45229
200817	45230
63207	45231
136491	45232
579527	45233
602583	45234
475970	45235
416675	45236
641767	45237
673832	45238
2670	45239
630656	45240
2958	45241
98764	45242
160563	45243
519883	45244
584058	45245
146899	45246
1916	45247
17312	45248
149842	45249
504351	45250
29510	45251
121028	45252
61951	45253
406260	45254
99220	45255
34157	45256
394704	45257
163035	45258
490418	45259
164729	45260
431582	45261
137629	45262
667488	45263
145616	45264
501854	45265
122150	45266
44251	45267
220789	45268
9056	45269
487656	45270
338394	45271
55573	45272
239100	45273
569940	45274
233830	45275
282313	45276
10473	45277
161851	45278
371251	45279
425262	45280
694906	45281
49509	45282
407784	45283
296610	45284
18989	45285
9182	45286
162591	45287
9899	45288
202890	45289
422793	45290
304781	45291
589055	45292
238011	45293
134982	45294
131651	45295
6664	45296
625446	45297
615812	45298
11336	45299
444275	45300
261718	45301
6484	45302
29260	45303
190222	45304
101866	45305
434291	45306
6466	45307
405188	45308
150671	45309
200	45310
300836	45311
164993	45312
658216	45313
343663	45314
667261	45315
153228	45316
42609	45317
68909	45318
90188	45319
553920	45320
38258	45321
245790	45322
625304	45323
151445	45324
461552	45325
123998	45326
259505	45327
124009	45328
451646	45329
651384	45330
450418	45331
12026	45332
489447	45333
584902	45334
370139	45335
475073	45336
494791	45337
3102	45338
430113	45339
371013	45340
123545	45341
112464	45342
45768	45343
81230	45344
636478	45345
85186	45346
671878	45347
595175	45348
4007	45349
684592	45350
627415	45351
111458	45352
673111	45353
352493	45354
163801	45355
258475	45356
65553	45357
67179	45358
496670	45359
101433	45360
633082	45361
929	45362
322289	45363
310263	45364
393052	45365
407	45366
3857	45367
328516	45368
207404	45369
487838	45370
623510	45371
13655	45372
128220	45373
350597	45374
331487	45375
222175	45376
92706	45377
134476	45378
1480	45379
245557	45380
260423	45381
269832	45382
412875	45383
341838	45384
175489	45385
213404	45386
182848	45387
468789	45388
485564	45389
644691	45390
414874	45391
153691	45392
563337	45393
5855	45394
656008	45395
676265	45396
639539	45397
584692	45398
242610	45399
102765	45400
22598	45401
658470	45402
571318	45403
194296	45404
179005	45405
7595	45406
49090	45407
560861	45408
466231	45409
590854	45410
102540	45411
75109	45412
407447	45413
669306	45414
577020	45415
271768	45416
444923	45417
129065	45418
391370	45419
388219	45420
573995	45421
40833	45422
476032	45423
156598	45424
69911	45425
363794	45426
3272	45427
194183	45428
329419	45429
972	45430
2012	45431
41482	45432
170131	45433
465626	45434
50086	45435
590121	45436
510297	45437
1585	45438
27571	45439
13403	45440
150477	45441
646214	45442
79267	45443
45683	45444
692310	45445
67433	45446
569828	45447
6739	45448
458709	45449
7309	45450
117976	45451
12773	45452
77684	45453
134631	45454
181580	45455
77569	45456
582699	45457
156623	45458
148504	45459
50008	45460
690128	45461
314038	45462
118845	45463
561707	45464
587957	45465
63029	45466
2968	45467
447515	45468
677237	45469
563391	45470
560064	45471
147915	45472
628660	45473
107141	45474
206292	45475
582803	45476
672510	45477
304375	45478
658266	45479
92554	45480
146845	45481
7280	45482
45701	45483
610846	45484
561648	45485
297048	45486
78847	45487
575	45488
49984	45489
46022	45490
371256	45491
208645	45492
577989	45493
435388	45494
399395	45495
643635	45496
610161	45497
655299	45498
397792	45499
189338	45500
638205	45501
610080	45502
151955	45503
331496	45504
41421	45505
41413	45506
467293	45507
593341	45508
61405	45509
526365	45510
65307	45511
70435	45512
97355	45513
427434	45514
306416	45515
107061	45516
663683	45517
51708	45518
35765	45519
111494	45520
162711	45521
564609	45522
9269	45523
566827	45524
49059	45525
402484	45526
375267	45527
88256	45528
629140	45529
560147	45530
474232	45531
20638	45532
4803	45533
1756	45534
481431	45535
161776	45536
45915	45537
46110	45538
50277	45539
449739	45540
661537	45541
74443	45542
560	45543
15820	45544
1873	45545
464770	45546
494554	45547
494555	45548
494522	45549
191539	45550
629579	45551
130834	45552
128611	45553
669686	45554
450963	45555
4231	45556
420095	45557
375430	45558
482	45559
606737	45560
580629	45561
191548	45562
468406	45563
234415	45564
392921	45565
494574	45566
433422	45567
482108	45568
4924	45569
45409	45570
4290	45571
323401	45572
237498	45573
43154	45574
4419	45575
606782	45576
606804	45577
606805	45578
11598	45579
439198	45580
63418	45581
140212	45582
23502	45583
131873	45584
71029	45585
65693	45586
153971	45587
213995	45588
15880	45589
582817	45590
360301	45591
34407	45592
450536	45593
137	45594
451533	45595
379195	45596
495964	45597
56146	45598
132220	45599
242218	45600
183866	45601
52203	45602
235499	45603
587277	45604
311074	45605
93903	45606
494579	45607
1219	45608
203492	45609
158566	45610
631626	45611
486627	45612
160965	45613
88089	45614
138953	45615
125519	45616
579675	45617
13185	45618
4043	45619
633410	45620
469253	45621
643882	45622
465173	45623
278697	45624
157760	45625
488381	45626
146556	45627
574085	45628
630889	45629
480077	45630
119186	45631
50818	45632
382078	45633
150392	45634
269540	45635
614733	45636
67741	45637
59359	45638
623811	45639
379539	45640
32394	45641
574820	45642
579278	45643
283016	45644
427937	45645
501573	45646
203600	45647
346233	45648
347175	45649
186981	45650
22019	45651
313853	45652
163604	45653
429694	45654
304993	45655
52997	45656
50265	45657
7182	45658
8731	45659
160	45660
571519	45661
414868	45662
414582	45663
256467	45664
54229	45665
271002	45666
177406	45667
31859	45668
81826	45669
44262	45670
493851	45671
46512	45672
286188	45673
27982	45674
22417	45675
151872	45676
444826	45677
167925	45678
194601	45679
575237	45680
110637	45681
146961	45682
115934	45683
483668	45684
221780	45685
341740	45686
167065	45687
589930	45688
9860	45689
591845	45690
110385	45691
1680	45692
244583	45693
17559	45694
20755	45695
240983	45696
496596	45697
447117	45698
548118	45699
636889	45700
381679	45701
106550	45702
551236	45703
2685	45704
306259	45705
376937	45706
172432	45707
95426	45708
650236	45709
510334	45710
126024	45711
289688	45712
402743	45713
74069	45714
204914	45715
497979	45716
122658	45717
595370	45718
542765	45719
18360	45720
302652	45721
566795	45722
64229	45723
284104	45724
118061	45725
263897	45726
256451	45727
495698	45728
676184	45729
648522	45730
404097	45731
44692	45732
366360	45733
138720	45734
2640	45735
581889	45736
684259	45737
3908	45738
288654	45739
151832	45740
64655	45741
462776	45742
515856	45743
207625	45744
34210	45745
87961	45746
503357	45747
414892	45748
596333	45749
59587	45750
426099	45751
109567	45752
268593	45753
420429	45754
20710	45755
618818	45756
574601	45757
60690	45758
14	45759
541922	45760
663375	45761
1871	45762
368955	45763
639019	45764
638370	45765
40944	45766
400010	45767
203718	45768
616178	45769
142845	45770
484856	45771
335244	45772
491864	45773
400204	45774
438712	45775
306935	45776
396218	45777
47812	45778
41869	45779
157420	45780
470359	45781
1325	45782
146721	45783
668251	45784
350025	45785
177393	45786
599006	45787
16649	45788
2338	45789
275968	45790
43785	45791
486690	45792
1463	45793
127418	45794
262579	45795
153296	45796
450280	45797
8848	45798
322	45799
25144	45800
433201	45801
59515	45802
139673	45803
138870	45804
96801	45805
148601	45806
369284	45807
939	45808
159651	45809
86608	45810
2948	45811
649	45812
71473	45813
637635	45814
158931	45815
308328	45816
647690	45817
414639	45818
568902	45819
131500	45820
225822	45821
647957	45822
25030	45823
193357	45824
118088	45825
261441	45826
194980	45827
654774	45828
527204	45829
497472	45830
207403	45831
163563	45832
60362	45833
648405	45834
78695	45835
347121	45836
195816	45837
327614	45838
378418	45839
7254	45840
127000	45841
455594	45842
40958	45843
437789	45844
296696	45845
649639	45846
188165	45847
510326	45848
134	45849
417509	45850
572499	45851
18357	45852
373491	45853
88961	45854
396496	45855
548113	45856
374339	45857
111861	45858
521316	45859
404030	45860
611169	45861
308068	45862
10428	45863
18066	45864
337057	45865
46092	45866
148566	45867
449759	45868
32272	45869
308270	45870
123220	45871
636854	45872
596321	45873
68780	45874
9903	45875
621874	45876
391906	45877
14501	45878
470499	45879
546695	45880
359991	45881
167996	45882
686801	45883
571596	45884
571907	45885
224556	45886
308177	45887
128690	45888
262397	45889
9105	45890
85000	45891
3266	45892
66117	45893
161277	45894
551114	45895
668833	45896
285865	45897
533993	45898
541902	45899
306787	45900
441498	45901
653802	45902
59769	45903
96785	45904
397958	45905
570999	45906
236222	45907
33168	45908
604803	45909
146750	45910
660562	45911
139748	45912
5897	45913
146949	45914
51668	45915
8911	45916
300331	45917
20168	45918
469179	45919
260769	45920
157325	45921
50633	45922
641191	45923
196526	45924
306801	45925
107040	45926
3962	45927
5475	45928
496061	45929
522838	45930
580248	45931
172442	45932
141884	45933
601564	45934
555169	45935
202560	45936
25507	45937
163558	45938
638422	45939
10479	45940
614919	45941
542153	45942
551204	45943
324230	45944
85373	45945
525134	45946
156843	45947
268328	45948
181307	45949
159645	45950
32621	45951
120028	45952
25742	45953
165208	45954
391496	45955
319325	45956
47099	45957
306262	45958
5608	45959
63380	45960
149595	45961
681906	45962
603623	45963
352228	45964
519217	45965
228580	45966
176021	45967
109574	45968
658818	45969
369339	45970
692383	45971
6327	45972
143192	45973
447485	45974
42830	45975
141434	45976
612917	45977
427767	45978
516698	45979
679218	45980
341553	45981
398759	45982
166749	45983
450597	45984
324743	45985
76132	45986
129	45987
473074	45988
568459	45989
651183	45990
41093	45991
464409	45992
18372	45993
17043	45994
555437	45995
253557	45996
206692	45997
463117	45998
446427	45999
555265	46000
140299	46001
39795	46002
280984	46003
144221	46004
464387	46005
35338	46006
325847	46007
555663	46008
20575	46009
339391	46010
71120	46011
413903	46012
2025	46013
172254	46014
36017	46015
555420	46016
36017	46017
5571	46018
226830	46019
325080	46020
314384	46021
106622	46022
592496	46023
13106	46024
259849	46025
483583	46026
293483	46027
79599	46028
253939	46029
536359	46030
169472	46031
630350	46032
612595	46033
279883	46034
489255	46035
9260	46036
555961	46037
33438	46038
100706	46039
128643	46040
59527	46041
552111	46042
422588	46043
34603	46044
370862	46045
292335	46046
156161	46047
180608	46048
197331	46049
12598	46050
440265	46051
575120	46052
482930	46053
584886	46054
134783	46055
493564	46056
352665	46057
271438	46058
42016	46059
27402	46060
3860	46061
1024	46062
43031	46063
314135	46064
441769	46065
457901	46066
51709	46067
655176	46068
37358	46069
302355	46070
20822	46071
443170	46072
673659	46073
45997	46074
127621	46075
642072	46076
412906	46077
29	46078
597816	46079
456028	46080
146544	46081
338667	46082
529937	46083
156661	46084
82747	46085
21253	46086
563607	46087
559913	46088
4585	46089
556013	46090
134626	46091
532072	46092
142596	46093
544436	46094
53767	46095
129221	46096
504270	46097
280398	46098
1308	46099
636483	46100
153407	46101
561801	46102
116794	46103
269461	46104
328	46105
109656	46106
115319	46107
368854	46108
132617	46109
578267	46110
325032	46111
204771	46112
187271	46113
59028	46114
111104	46115
15359	46116
5711	46117
84733	46118
99431	46119
187941	46120
22181	46121
3166	46122
127281	46123
10214	46124
47883	46125
49980	46126
55396	46127
25518	46128
125416	46129
560890	46130
54757	46131
233671	46132
351210	46133
128361	46134
629715	46135
366096	46136
128856	46137
431638	46138
226033	46139
690584	46140
31936	46141
548109	46142
482628	46143
362503	46144
567556	46145
631416	46146
694499	46147
445116	46148
590812	46149
306653	46150
384157	46151
18265	46152
224689	46153
344109	46154
571033	46155
106045	46156
189349	46157
160278	46158
422086	46159
168913	46160
372820	46161
8594	46162
39747	46163
32213	46164
33185	46165
548130	46166
457350	46167
203344	46168
215897	46169
233740	46170
159610	46171
440370	46172
666567	46173
60541	46174
312934	46175
674616	46176
584502	46177
680431	46178
421603	46179
201438	46180
431012	46181
60086	46182
399358	46183
273290	46184
11517	46185
24495	46186
421602	46187
639468	46188
205709	46189
195671	46190
398632	46191
537397	46192
582719	46193
212931	46194
603532	46195
109680	46196
556036	46197
421934	46198
642520	46199
10476	46200
488523	46201
642281	46202
502887	46203
4441	46204
588442	46205
122525	46206
376890	46207
158169	46208
487795	46209
635097	46210
15703	46211
636211	46212
311000	46213
641205	46214
340552	46215
86176	46216
551153	46217
235403	46218
6788	46219
303157	46220
405290	46221
203654	46222
161	46223
630597	46224
594616	46225
182565	46226
346978	46227
591087	46228
326312	46229
236054	46230
421889	46231
17676	46232
334675	46233
196216	46234
231762	46235
470527	46236
561999	46237
562166	46238
317296	46239
136995	46240
519369	46241
356839	46242
80784	46243
390700	46244
675879	46245
604578	46246
417277	46247
165696	46248
116534	46249
324539	46250
4633	46251
142019	46252
495722	46253
334388	46254
660452	46255
2866	46256
408210	46257
500330	46258
517487	46259
688492	46260
176080	46261
660846	46262
346886	46263
377112	46264
593885	46265
400360	46266
644559	46267
511663	46268
374757	46269
9560	46270
233690	46271
623209	46272
61915	46273
436718	46274
271096	46275
176	46276
147722	46277
696878	46278
291762	46279
106078	46280
19535	46281
472420	46282
109937	46283
680405	46284
649720	46285
541071	46286
4437	46287
22590	46288
373894	46289
10067	46290
488582	46291
218795	46292
486405	46293
552455	46294
747	46295
594253	46296
308397	46297
26921	46298
146093	46299
467320	46300
477699	46301
563817	46302
492738	46303
633072	46304
598864	46305
184515	46306
97239	46307
61564	46308
234722	46309
269139	46310
156913	46311
233743	46312
318142	46313
188222	46314
276053	46315
313217	46316
553621	46317
438033	46318
274126	46319
176154	46320
396797	46321
255044	46322
82324	46323
670075	46324
671314	46325
340306	46326
115	46327
593003	46328
194815	46329
82273	46330
2985	46331
16766	46332
513370	46333
32753	46334
688723	46335
228868	46336
112769	46337
594935	46338
99992	46339
137	46340
658352	46341
517044	46342
174802	46343
420351	46344
416420	46345
23806	46346
182	46347
664586	46348
314394	46349
154957	46350
352286	46351
3543	46352
379062	46353
13	46354
6865	46355
274462	46356
287490	46357
75382	46358
30649	46359
112512	46360
107600	46361
334922	46362
494606	46363
127148	46364
11245	46365
259363	46366
85887	46367
368	46368
541404	46369
140073	46370
640962	46371
505784	46372
175895	46373
377057	46374
374209	46375
373785	46376
493309	46377
688652	46378
38	46379
519859	46380
6464	46381
451820	46382
697374	46383
540223	46384
638854	46385
540242	46386
26863	46387
33002	46388
46946	46389
670131	46390
518294	46391
348791	46392
440339	46393
60408	46394
157581	46395
6464	46396
397939	46397
26179	46398
125445	46399
63105	46400
78552	46401
562157	46402
396573	46403
250852	46404
680291	46405
10020	46406
25148	46407
12162	46408
373027	46409
290912	46410
81142	46411
178	46412
559878	46413
137737	46414
76294	46415
148663	46416
242139	46417
44359	46418
141973	46419
520586	46420
329531	46421
347886	46422
265544	46423
539243	46424
551057	46425
133520	46426
368306	46427
32	46428
561786	46429
5265	46430
370483	46431
673602	46432
47083	46433
72270	46434
488991	46435
52131	46436
54027	46437
186722	46438
341400	46439
584875	46440
688940	46441
4635	46442
305850	46443
42763	46444
466445	46445
62336	46446
267974	46447
580584	46448
497818	46449
462177	46450
42763	46451
334043	46452
143692	46453
561679	46454
63111	46455
42739	46456
165631	46457
372747	46458
14380	46459
10423	46460
242569	46461
474455	46462
541639	46463
427278	46464
512432	46465
289	46466
288626	46467
77751	46468
349378	46469
329743	46470
153116	46471
304387	46472
482610	46473
165631	46474
189489	46475
192425	46476
1208	46477
303645	46478
127108	46479
655406	46480
562	46481
104906	46482
554844	46483
153787	46484
327647	46485
52306	46486
147640	46487
603177	46488
118676	46489
336349	46490
7137	46491
135977	46492
57199	46493
265788	46494
242798	46495
78368	46496
18675	46497
347030	46498
305566	46499
107053	46500
31806	46501
548356	46502
609695	46503
90377	46504
435582	46505
596320	46506
618719	46507
245434	46508
2930	46509
246180	46510
508	46511
909	46512
189525	46513
281545	46514
123999	46515
132315	46516
45435	46517
124010	46518
253	46519
581620	46520
462243	46521
584929	46522
292204	46523
162180	46524
519737	46525
119893	46526
262754	46527
37640	46528
582972	46529
46794	46530
485939	46531
75019	46532
606553	46533
332146	46534
88762	46535
192221	46536
33370	46537
237482	46538
386452	46539
235761	46540
118941	46541
36791	46542
29939	46543
363857	46544
116179	46545
485972	46546
117272	46547
481267	46548
673782	46549
401689	46550
188695	46551
495528	46552
20263	46553
536661	46554
88	46555
99498	46556
365688	46557
3528	46558
665601	46559
599328	46560
37632	46561
79650	46562
245918	46563
21642	46564
45212	46565
270862	46566
335482	46567
8583	46568
2616	46569
383298	46570
452324	46571
43312	46572
506278	46573
32273	46574
326659	46575
519236	46576
15113	46577
627628	46578
201361	46579
3780	46580
529398	46581
11328	46582
97702	46583
88892	46584
114900	46585
311916	46586
94886	46587
162621	46588
172450	46589
376071	46590
256753	46591
123093	46592
256750	46593
37	46594
45518	46595
94105	46596
93121	46597
595793	46598
342963	46599
91661	46600
82601	46601
3182	46602
329319	46603
409002	46604
290003	46605
176535	46606
585236	46607
483435	46608
214382	46609
32178	46610
332529	46611
17764	46612
4485	46613
272273	46614
182936	46615
81	46616
695092	46617
127690	46618
19994	46619
488612	46620
620080	46621
620067	46622
374984	46623
620086	46624
375011	46625
374978	46626
374967	46627
620092	46628
374982	46629
374992	46630
375009	46631
620068	46632
374961	46633
374968	46634
375004	46635
620081	46636
104635	46637
374976	46638
375018	46639
620069	46640
374963	46641
620095	46642
620070	46643
375022	46644
374969	46645
375015	46646
620066	46647
374960	46648
620083	46649
620090	46650
620071	46651
620089	46652
620077	46653
374977	46654
374979	46655
55392	46656
375019	46657
374971	46658
374970	46659
629592	46660
42421	46661
529183	46662
243562	46663
623655	46664
445662	46665
75205	46666
75216	46667
578162	46668
112714	46669
35073	46670
579620	46671
419327	46672
65166	46673
72991	46674
221035	46675
597619	46676
46302	46677
671938	46678
211147	46679
579287	46680
396468	46681
185320	46682
280759	46683
25177	46684
220356	46685
317625	46686
144063	46687
411155	46688
529251	46689
109989	46690
244116	46691
178007	46692
582235	46693
292062	46694
38286	46695
433153	46696
210035	46697
455869	46698
229659	46699
129358	46700
568468	46701
684912	46702
193575	46703
480676	46704
47802	46705
463065	46706
101016	46707
591978	46708
391162	46709
97397	46710
681358	46711
625382	46712
65836	46713
159231	46714
368105	46715
251766	46716
675867	46717
58946	46718
24699	46719
372948	46720
544937	46721
1139	46722
399650	46723
130826	46724
620577	46725
259375	46726
57300	46727
51345	46728
272204	46729
450504	46730
1304	46731
62330	46732
464664	46733
584062	46734
533692	46735
266431	46736
199040	46737
544981	46738
92158	46739
628024	46740
99305	46741
60284	46742
226781	46743
350889	46744
317705	46745
138251	46746
602393	46747
621758	46748
505680	46749
29955	46750
77624	46751
581109	46752
207468	46753
425657	46754
341385	46755
474221	46756
46111	46757
250626	46758
155250	46759
611605	46760
93314	46761
449488	46762
163525	46763
612952	46764
657086	46765
177271	46766
15864	46767
168935	46768
65827	46769
63382	46770
102125	46771
115795	46772
631270	46773
25734	46774
589944	46775
518519	46776
102283	46777
686266	46778
72863	46779
167081	46780
33740	46781
120342	46782
56242	46783
525019	46784
3696	46785
62201	46786
1102	46787
393953	46788
382544	46789
190512	46790
377181	46791
10434	46792
495501	46793
40824	46794
89761	46795
314520	46796
396750	46797
103571	46798
79452	46799
52331	46800
37705	46801
4509	46802
4404	46803
221618	46804
128493	46805
303959	46806
49971	46807
17567	46808
296153	46809
85445	46810
413993	46811
536182	46812
2349	46813
304082	46814
27143	46815
122672	46816
336561	46817
364225	46818
128042	46819
147767	46820
469738	46821
273971	46822
624734	46823
615393	46824
564939	46825
71333	46826
498748	46827
188133	46828
68008	46829
231348	46830
124831	46831
236887	46832
493174	46833
204066	46834
651891	46835
311400	46836
61243	46837
355818	46838
169080	46839
56261	46840
12996	46841
537252	46842
119951	46843
235249	46844
545826	46845
672416	46846
219	46847
31235	46848
214025	46849
692037	46850
423451	46851
170435	46852
8116	46853
609239	46854
672497	46855
587174	46856
496121	46857
30116	46858
432875	46859
18426	46860
416276	46861
504300	46862
572329	46863
71901	46864
279455	46865
616298	46866
80331	46867
291164	46868
105027	46869
513475	46870
259084	46871
432642	46872
14737	46873
568655	46874
224175	46875
7478	46876
10085	46877
216776	46878
89324	46879
313931	46880
639576	46881
457779	46882
381169	46883
139176	46884
65994	46885
30555	46886
37477	46887
535692	46888
1528	46889
105026	46890
91784	46891
153183	46892
176324	46893
65996	46894
13461	46895
25438	46896
525185	46897
369873	46898
533371	46899
294904	46900
106597	46901
75917	46902
554628	46903
3079	46904
525908	46905
1655	46906
129905	46907
2150	46908
650063	46909
268623	46910
227938	46911
159094	46912
237060	46913
652226	46914
315073	46915
406103	46916
105956	46917
206285	46918
27527	46919
595701	46920
518415	46921
87684	46922
595995	46923
252405	46924
354617	46925
247405	46926
697473	46927
40455	46928
398923	46929
74439	46930
121275	46931
239113	46932
126176	46933
239052	46934
161770	46935
72674	46936
391441	46937
391498	46938
149975	46939
511105	46940
39867	46941
163512	46942
627764	46943
59240	46944
115664	46945
19703	46946
477039	46947
169126	46948
384170	46949
551285	46950
165795	46951
414113	46952
417895	46953
58701	46954
22187	46955
378945	46956
43825	46957
566360	46958
89779	46959
348644	46960
18943	46961
532485	46962
544632	46963
639656	46964
150940	46965
684781	46966
128033	46967
473306	46968
99071	46969
513436	46970
584192	46971
534392	46972
576650	46973
299009	46974
489608	46975
137717	46976
94821	46977
349974	46978
313780	46979
196103	46980
611860	46981
313929	46982
54268	46983
157433	46984
460512	46985
52746	46986
88193	46987
513460	46988
41535	46989
200143	46990
314996	46991
314263	46992
50594	46993
180233	46994
40624	46995
12159	46996
406028	46997
206141	46998
239065	46999
7822	47000
209450	47001
591753	47002
163472	47003
558116	47004
497554	47005
340593	47006
4544	47007
553246	47008
131441	47009
140788	47010
611197	47011
205774	47012
128451	47013
357633	47014
450776	47015
545807	47016
139463	47017
579785	47018
2353	47019
92541	47020
637103	47021
219401	47022
695325	47023
110190	47024
55715	47025
67913	47026
396439	47027
476897	47028
347529	47029
24251	47030
126911	47031
687574	47032
676173	47033
92402	47034
105224	47035
495067	47036
83581	47037
381363	47038
34015	47039
22	47040
53852	47041
88446	47042
581711	47043
3261	47044
176856	47045
480051	47046
178518	47047
117373	47048
20206	47049
323638	47050
378753	47051
438580	47052
272860	47053
383917	47054
642997	47055
164539	47056
606101	47057
39374	47058
297505	47059
222765	47060
118412	47061
8790	47062
528598	47063
192713	47064
185675	47065
709	47066
2186	47067
659167	47068
602096	47069
139771	47070
173044	47071
420307	47072
118823	47073
158240	47074
211236	47075
113723	47076
98043	47077
112493	47078
87107	47079
697636	47080
448477	47081
143534	47082
45907	47083
297042	47084
231238	47085
664897	47086
74440	47087
126643	47088
645930	47089
159147	47090
25860	47091
471385	47092
126161	47093
471417	47094
287753	47095
422516	47096
132061	47097
192782	47098
43761	47099
137864	47100
690701	47101
619231	47102
317280	47103
76208	47104
30095	47105
153879	47106
599034	47107
352359	47108
346196	47109
487455	47110
55286	47111
38397	47112
170354	47113
126118	47114
592861	47115
171030	47116
242575	47117
651945	47118
130335	47119
71603	47120
50979	47121
106195	47122
686634	47123
641300	47124
667651	47125
277165	47126
10888	47127
599485	47128
262471	47129
45213	47130
613179	47131
96402	47132
19390	47133
69651	47134
4876	47135
149902	47136
340131	47137
43148	47138
152178	47139
238684	47140
21757	47141
221074	47142
97374	47143
657616	47144
297206	47145
103515	47146
297218	47147
640298	47148
72684	47149
149129	47150
101561	47151
525375	47152
549776	47153
40966	47154
4531	47155
57682	47156
212891	47157
129599	47158
549221	47159
398660	47160
1270	47161
194448	47162
680451	47163
95738	47164
434708	47165
19353	47166
527474	47167
588780	47168
70005	47169
406150	47170
26002	47171
12244	47172
360929	47173
4352	47174
668814	47175
79934	47176
239107	47177
107551	47178
81251	47179
20642	47180
87692	47181
501571	47182
505675	47183
126170	47184
471394	47185
692125	47186
319990	47187
104867	47188
376357	47189
54160	47190
14527	47191
589064	47192
2454	47193
18589	47194
30256	47195
600680	47196
173343	47197
235784	47198
6707	47199
70027	47200
238125	47201
30914	47202
72675	47203
489370	47204
2346	47205
595888	47206
473826	47207
472356	47208
599874	47209
683914	47210
3468	47211
49762	47212
498511	47213
354818	47214
667421	47215
159541	47216
70232	47217
15285	47218
313024	47219
63631	47220
590485	47221
95236	47222
873	47223
32512	47224
277424	47225
235342	47226
39545	47227
340779	47228
4872	47229
493406	47230
40972	47231
674455	47232
250225	47233
63654	47234
5974	47235
309423	47236
105896	47237
268481	47238
2109	47239
122402	47240
550221	47241
398427	47242
140959	47243
14535	47244
546012	47245
120389	47246
78824	47247
657612	47248
129597	47249
316195	47250
132176	47251
508434	47252
31760	47253
12957	47254
639159	47255
436618	47256
4959	47257
2863	47258
408153	47259
26042	47260
651888	47261
152370	47262
686840	47263
139034	47264
1245	47265
388229	47266
406033	47267
413358	47268
413360	47269
84885	47270
397686	47271
4761	47272
149475	47273
584403	47274
384324	47275
152126	47276
360900	47277
42891	47278
359312	47279
13266	47280
239048	47281
399173	47282
489612	47283
32509	47284
337962	47285
338729	47286
27	47287
552010	47288
503897	47289
117706	47290
164715	47291
37752	47292
28814	47293
90518	47294
52136	47295
2419	47296
486756	47297
21785	47298
62493	47299
391454	47300
66005	47301
59416	47302
617895	47303
97906	47304
12949	47305
534428	47306
99951	47307
72482	47308
641445	47309
526839	47310
91873	47311
431060	47312
434239	47313
605450	47314
39248	47315
293830	47316
604301	47317
217206	47318
155662	47319
106040	47320
542735	47321
466520	47322
141660	47323
187689	47324
48608	47325
55908	47326
433264	47327
26152	47328
8013	47329
247352	47330
249634	47331
294722	47332
219501	47333
84094	47334
146091	47335
177774	47336
693404	47337
151562	47338
257488	47339
424666	47340
489825	47341
19415	47342
39881	47343
89885	47344
46525	47345
446703	47346
23368	47347
3970	47348
220709	47349
247472	47350
10594	47351
355534	47352
563050	47353
180115	47354
65245	47355
296059	47356
10794	47357
69301	47358
128244	47359
162889	47360
3926	47361
315108	47362
15782	47363
218382	47364
920	47365
217723	47366
18726	47367
323525	47368
149028	47369
531440	47370
247641	47371
73927	47372
102776	47373
69368	47374
291509	47375
638959	47376
30968	47377
76195	47378
218343	47379
315381	47380
172120	47381
592760	47382
478466	47383
7827	47384
106437	47385
369866	47386
23647	47387
494228	47388
39977	47389
255	47390
6420	47391
747	47392
48090	47393
326221	47394
2382	47395
56180	47396
449523	47397
526180	47398
450241	47399
338205	47400
4168	47401
135846	47402
345857	47403
264789	47404
618509	47405
360995	47406
130168	47407
86901	47408
357994	47409
527993	47410
116657	47411
682527	47412
245973	47413
33552	47414
363591	47415
3588	47416
357945	47417
121276	47418
235410	47419
4952	47420
232925	47421
198027	47422
120472	47423
299219	47424
584228	47425
60600	47426
95660	47427
485955	47428
318311	47429
90672	47430
560278	47431
210460	47432
322550	47433
516668	47434
218840	47435
557873	47436
133125	47437
87668	47438
59151	47439
313911	47440
460491	47441
20734	47442
111034	47443
318888	47444
475637	47445
358948	47446
675638	47447
556007	47448
152116	47449
46249	47450
279646	47451
43367	47452
76207	47453
338664	47454
25323	47455
6471	47456
262206	47457
221610	47458
649496	47459
166480	47460
54823	47461
546265	47462
216580	47463
6704	47464
367588	47465
486900	47466
46797	47467
51750	47468
2888	47469
561993	47470
177691	47471
203001	47472
632643	47473
526195	47474
182524	47475
228281	47476
327005	47477
69378	47478
115644	47479
55062	47480
423136	47481
28732	47482
320579	47483
175942	47484
144141	47485
1081	47486
43848	47487
619962	47488
45914	47489
159788	47490
123101	47491
117131	47492
74817	47493
189908	47494
232497	47495
297224	47496
23215	47497
33674	47498
126890	47499
124602	47500
309997	47501
135875	47502
595162	47503
209720	47504
73	47505
173328	47506
368804	47507
177617	47508
20918	47509
31967	47510
128674	47511
373259	47512
373263	47513
104358	47514
373265	47515
373298	47516
39367	47517
373302	47518
373303	47519
373315	47520
373318	47521
373321	47522
373322	47523
373323	47524
373326	47525
373327	47526
373331	47527
373333	47528
373346	47529
373360	47530
373363	47531
373364	47532
373374	47533
373375	47534
373378	47535
373383	47536
373390	47537
373386	47538
373397	47539
373401	47540
373403	47541
373409	47542
373414	47543
373420	47544
373424	47545
373426	47546
373429	47547
373433	47548
157894	47549
373446	47550
619152	47551
157895	47552
619156	47553
619157	47554
619159	47555
619160	47556
619164	47557
619166	47558
619167	47559
619169	47560
373457	47561
291460	47562
502473	47563
144427	47564
600512	47565
2511	47566
35005	47567
153515	47568
685693	47569
692049	47570
378666	47571
33921	47572
56	47573
292268	47574
142560	47575
5516	47576
157900	47577
1240	47578
218830	47579
188959	47580
85227	47581
346989	47582
519660	47583
657493	47584
126540	47585
589681	47586
85802	47587
127223	47588
4956	47589
63458	47590
620416	47591
97277	47592
339421	47593
343831	47594
166551	47595
664983	47596
15127	47597
55742	47598
52620	47599
215227	47600
697638	47601
220710	47602
26920	47603
8143	47604
423032	47605
242110	47606
500992	47607
348088	47608
243491	47609
424088	47610
177257	47611
17510	47612
574871	47613
683183	47614
586022	47615
66167	47616
263329	47617
172175	47618
74449	47619
468729	47620
359999	47621
3978	47622
194365	47623
647054	47624
475967	47625
236978	47626
83062	47627
430730	47628
383063	47629
146564	47630
96303	47631
616906	47632
14568	47633
99623	47634
697612	47635
661572	47636
263138	47637
432672	47638
38930	47639
503532	47640
116319	47641
109765	47642
288396	47643
407671	47644
563101	47645
420276	47646
346453	47647
207496	47648
31403	47649
129325	47650
584617	47651
293957	47652
234890	47653
345861	47654
61231	47655
222355	47656
46980	47657
115280	47658
245817	47659
244588	47660
69739	47661
622330	47662
109507	47663
485562	47664
193656	47665
280193	47666
4974	47667
56709	47668
227260	47669
1601	47670
197959	47671
488261	47672
592688	47673
239046	47674
682783	47675
8695	47676
637714	47677
617616	47678
687255	47679
381481	47680
185672	47681
56314	47682
6665	47683
245883	47684
526236	47685
7667	47686
97341	47687
195884	47688
278753	47689
47053	47690
227471	47691
152605	47692
363321	47693
93227	47694
465	47695
324529	47696
239147	47697
525939	47698
442321	47699
70687	47700
603692	47701
669801	47702
430393	47703
376565	47704
74703	47705
109523	47706
620366	47707
2580	47708
618693	47709
182847	47710
43297	47711
533913	47712
146510	47713
87217	47714
17770	47715
217860	47716
8005	47717
535398	47718
10091	47719
39488	47720
91504	47721
182387	47722
295275	47723
11274	47724
102431	47725
192477	47726
261884	47727
23538	47728
657603	47729
187254	47730
45901	47731
297099	47732
69549	47733
697277	47734
38532	47735
252042	47736
298980	47737
480575	47738
681904	47739
268084	47740
315456	47741
239085	47742
74450	47743
668323	47744
25842	47745
81041	47746
18292	47747
152727	47748
509405	47749
21410	47750
452701	47751
295315	47752
383204	47753
158470	47754
36028	47755
2329	47756
492665	47757
150427	47758
465739	47759
75488	47760
163267	47761
375420	47762
151767	47763
656651	47764
703	47765
649450	47766
95571	47767
87390	47768
122303	47769
178673	47770
149554	47771
35879	47772
2566	47773
95992	47774
122127	47775
359826	47776
311947	47777
588149	47778
149690	47779
358585	47780
613245	47781
367150	47782
547526	47783
202594	47784
69238	47785
697058	47786
6232	47787
151935	47788
268535	47789
65707	47790
314563	47791
166515	47792
643665	47793
169633	47794
138798	47795
682852	47796
661050	47797
302265	47798
4078	47799
117777	47800
217796	47801
289151	47802
117865	47803
118187	47804
546845	47805
167497	47806
596767	47807
64249	47808
180788	47809
125470	47810
63054	47811
685001	47812
155170	47813
496543	47814
37409	47815
280707	47816
610969	47817
226418	47818
349958	47819
168339	47820
423928	47821
385470	47822
299462	47823
6718	47824
255023	47825
239455	47826
411595	47827
6249	47828
250195	47829
20691	47830
289162	47831
359453	47832
14801	47833
104394	47834
10158	47835
647061	47836
492675	47837
43619	47838
4415	47839
638607	47840
617955	47841
568745	47842
453456	47843
135664	47844
147808	47845
603690	47846
380134	47847
30300	47848
305046	47849
63535	47850
310482	47851
3529	47852
389577	47853
215437	47854
181655	47855
175314	47856
452887	47857
395564	47858
404794	47859
301586	47860
257703	47861
468889	47862
7839	47863
131871	47864
369176	47865
534401	47866
166402	47867
132193	47868
578808	47869
11748	47870
67792	47871
279478	47872
529444	47873
385541	47874
138497	47875
17110	47876
484383	47877
151678	47878
475921	47879
171372	47880
256	47881
77386	47882
12441	47883
114571	47884
4259	47885
55182	47886
569471	47887
105535	47888
100997	47889
623481	47890
608647	47891
695077	47892
60163	47893
164586	47894
594610	47895
34940	47896
630546	47897
56505	47898
179768	47899
168826	47900
361160	47901
150362	47902
118087	47903
169378	47904
125847	47905
201868	47906
1788	47907
525830	47908
49407	47909
105219	47910
696936	47911
440878	47912
697178	47913
41413	47914
190394	47915
65165	47916
494217	47917
244254	47918
129426	47919
97877	47920
21878	47921
195719	47922
185685	47923
527622	47924
448980	47925
429009	47926
619304	47927
326623	47928
388616	47929
19846	47930
635979	47931
316955	47932
361740	47933
132331	47934
91886	47935
97248	47936
17403	47937
518425	47938
613125	47939
374773	47940
547439	47941
396469	47942
426688	47943
44384	47944
402781	47945
25438	47946
62403	47947
61146	47948
572492	47949
422475	47950
65921	47951
17885	47952
504775	47953
260950	47954
75320	47955
388361	47956
165294	47957
9398	47958
32060	47959
208185	47960
28766	47961
110984	47962
373639	47963
597893	47964
44891	47965
57959	47966
167353	47967
21310	47968
564938	47969
429810	47970
113247	47971
394897	47972
631920	47973
41315	47974
123732	47975
168395	47976
228	47977
598413	47978
291370	47979
267223	47980
649406	47981
101495	47982
307513	47983
442541	47984
115075	47985
466665	47986
225717	47987
380953	47988
419234	47989
428937	47990
105756	47991
35296	47992
248982	47993
351981	47994
163	47995
550294	47996
449382	47997
519798	47998
3139	47999
442084	48000
12014	48001
678921	48002
25124	48003
172444	48004
503802	48005
229195	48006
606426	48007
40405	48008
28509	48009
17939	48010
301435	48011
207868	48012
558148	48013
56877	48014
98655	48015
430244	48016
497775	48017
81081	48018
574533	48019
270036	48020
35702	48021
335	48022
303660	48023
392186	48024
421808	48025
464918	48026
111107	48027
385678	48028
467684	48029
621068	48030
597574	48031
690014	48032
171571	48033
61916	48034
89802	48035
60733	48036
24093	48037
37586	48038
493461	48039
117310	48040
491878	48041
590728	48042
9458	48043
617122	48044
592	48045
136365	48046
574492	48047
324	48048
19081	48049
121099	48050
639504	48051
622350	48052
574457	48053
163406	48054
13726	48055
400238	48056
7583	48057
170468	48058
458135	48059
597722	48060
246381	48061
14120	48062
167873	48063
209054	48064
456833	48065
57807	48066
4070	48067
480321	48068
171833	48069
14792	48070
21922	48071
31239	48072
5193	48073
489934	48074
396083	48075
3013	48076
60160	48077
12830	48078
1942	48079
17568	48080
246023	48081
15393	48082
54831	48083
64924	48084
234409	48085
419765	48086
152825	48087
393614	48088
592424	48089
51976	48090
573159	48091
248744	48092
649853	48093
138559	48094
175247	48095
460093	48096
3865	48097
666841	48098
44740	48099
663907	48100
142950	48101
171822	48102
81180	48103
143008	48104
162111	48105
516789	48106
136924	48107
2800	48108
303847	48109
153967	48110
376920	48111
503338	48112
79423	48113
63207	48114
46582	48115
40550	48116
23530	48117
395394	48118
132008	48119
60847	48120
63959	48121
194050	48122
60931	48123
508583	48124
119107	48125
541665	48126
78391	48127
565566	48128
74706	48129
160565	48130
320961	48131
403887	48132
63234	48133
9078	48134
126016	48135
221722	48136
52486	48137
393261	48138
166813	48139
30225	48140
150850	48141
61865	48142
599690	48143
539570	48144
682240	48145
586931	48146
28444	48147
43410	48148
60617	48149
364401	48150
644697	48151
188308	48152
351990	48153
4149	48154
148846	48155
51032	48156
458615	48157
49715	48158
217046	48159
126584	48160
132982	48161
10707	48162
23555	48163
6598	48164
27646	48165
610367	48166
1116	48167
11125	48168
228138	48169
68619	48170
405423	48171
136089	48172
294985	48173
693867	48174
87464	48175
616335	48176
78982	48177
476768	48178
54501	48179
651695	48180
139421	48181
162628	48182
104846	48183
209223	48184
33339	48185
143440	48186
586252	48187
263657	48188
45895	48189
13693	48190
3366	48191
681492	48192
100023	48193
654232	48194
124297	48195
18641	48196
290132	48197
69100	48198
33328	48199
12010	48200
231999	48201
67944	48202
60441	48203
10332	48204
232053	48205
96319	48206
140940	48207
18688	48208
209491	48209
167404	48210
418681	48211
8484	48212
25329	48213
450814	48214
520092	48215
286621	48216
117302	48217
600768	48218
49803	48219
687507	48220
208306	48221
144367	48222
140193	48223
338705	48224
103969	48225
427224	48226
30969	48227
92984	48228
625081	48229
89198	48230
236276	48231
12147	48232
2648	48233
153118	48234
11133	48235
14350	48236
264202	48237
95479	48238
15245	48239
134055	48240
296558	48241
43702	48242
88896	48243
634515	48244
569018	48245
46336	48246
484181	48247
467045	48248
236082	48249
82784	48250
213939	48251
49713	48252
37440	48253
523732	48254
131169	48255
455067	48256
641266	48257
38233	48258
1784	48259
41101	48260
302381	48261
543660	48262
116224	48263
4077	48264
234785	48265
138293	48266
59249	48267
545869	48268
657750	48269
67712	48270
238921	48271
100479	48272
390263	48273
464979	48274
73786	48275
75575	48276
483051	48277
363627	48278
53405	48279
229545	48280
38626	48281
334119	48282
681541	48283
45232	48284
135975	48285
572633	48286
164463	48287
5071	48288
15081	48289
616691	48290
34571	48291
54856	48292
128931	48293
527701	48294
587684	48295
448436	48296
3217	48297
419382	48298
505263	48299
290145	48300
50373	48301
532645	48302
59424	48303
84164	48304
30643	48305
316453	48306
580191	48307
89372	48308
51725	48309
30047	48310
601715	48311
11961	48312
16560	48313
4478	48314
14953	48315
9617	48316
19424	48317
208193	48318
2894	48319
506096	48320
40588	48321
2388	48322
401098	48323
354040	48324
30044	48325
133815	48326
44496	48327
384841	48328
11673	48329
406941	48330
97898	48331
331575	48332
217976	48333
36074	48334
505532	48335
216121	48336
229001	48337
437909	48338
1113	48339
634448	48340
112125	48341
158697	48342
560931	48343
11785	48344
59436	48345
451	48346
46702	48347
574763	48348
65337	48349
591505	48350
291612	48351
198978	48352
546538	48353
236832	48354
33966	48355
58001	48356
102	48357
264853	48358
6831	48359
230043	48360
46997	48361
157143	48362
16634	48363
245039	48364
40878	48365
640258	48366
653297	48367
10461	48368
291906	48369
589491	48370
87286	48371
165584	48372
259204	48373
4354	48374
491863	48375
35951	48376
639311	48377
340129	48378
1900	48379
76920	48380
4357	48381
25237	48382
266010	48383
556553	48384
661902	48385
367871	48386
145571	48387
45191	48388
76705	48389
7520	48390
10546	48391
1099	48392
394379	48393
68418	48394
662624	48395
324085	48396
434709	48397
200739	48398
477999	48399
35933	48400
121574	48401
339307	48402
3483	48403
4131	48404
63456	48405
15141	48406
76678	48407
97462	48408
598153	48409
52405	48410
149898	48411
596593	48412
526003	48413
51673	48414
686480	48415
693823	48416
49371	48417
443790	48418
35960	48419
420681	48420
305193	48421
66214	48422
11543	48423
1423	48424
230818	48425
4879	48426
165581	48427
115242	48428
49996	48429
128543	48430
154155	48431
262826	48432
623282	48433
452209	48434
598710	48435
159031	48436
166375	48437
77069	48438
40002	48439
11181	48440
443570	48441
407403	48442
108471	48443
16002	48444
382069	48445
302798	48446
607838	48447
456656	48448
394083	48449
634478	48450
6055	48451
906	48452
217974	48453
137967	48454
5302	48455
15383	48456
343845	48457
399509	48458
29448	48459
689317	48460
695952	48461
76179	48462
5203	48463
450810	48464
130551	48465
394417	48466
89442	48467
225563	48468
382914	48469
54353	48470
50560	48471
50024	48472
2514	48473
618975	48474
16661	48475
17679	48476
563515	48477
100903	48478
353696	48479
495088	48480
618492	48481
166990	48482
123157	48483
134918	48484
11411	48485
59284	48486
141633	48487
70866	48488
676096	48489
19743	48490
261094	48491
536561	48492
265209	48493
639985	48494
53439	48495
88229	48496
20054	48497
43001	48498
335979	48499
30645	48500
55449	48501
5006	48502
634541	48503
114240	48504
98530	48505
128111	48506
168322	48507
683844	48508
25107	48509
380741	48510
525579	48511
428	48512
445219	48513
678532	48514
682145	48515
577012	48516
664445	48517
102923	48518
150522	48519
102686	48520
217075	48521
284656	48522
331855	48523
116881	48524
113163	48525
316601	48526
199943	48527
237	48528
38443	48529
536022	48530
181016	48531
405340	48532
2699	48533
185472	48534
262230	48535
590293	48536
74978	48537
41238	48538
449506	48539
670513	48540
91606	48541
618107	48542
554879	48543
138157	48544
158036	48545
104663	48546
556017	48547
560123	48548
248580	48549
172613	48550
558394	48551
558431	48552
94128	48553
427542	48554
105004	48555
372636	48556
239534	48557
52951	48558
39453	48559
454694	48560
269449	48561
685434	48562
387104	48563
599672	48564
566867	48565
43125	48566
183638	48567
644577	48568
487298	48569
316923	48570
287895	48571
487103	48572
461315	48573
158099	48574
627955	48575
501962	48576
630909	48577
54418	48578
157488	48579
193067	48580
25504	48581
585282	48582
1254	48583
276054	48584
383398	48585
280343	48586
553132	48587
4	48588
651239	48589
138157	48590
159044	48591
130852	48592
557341	48593
682651	48594
766	48595
660685	48596
658589	48597
444339	48598
674280	48599
3117	48600
5280	48601
53247	48602
301118	48603
17038	48604
121843	48605
170621	48606
321878	48607
171990	48608
53	48609
687700	48610
7763	48611
410320	48612
159221	48613
492656	48614
610075	48615
7562	48616
20206	48617
103535	48618
670060	48619
96007	48620
184676	48621
300404	48622
16310	48623
58419	48624
32658	48625
35286	48626
17396	48627
439385	48628
627325	48629
102611	48630
301320	48631
1	48632
383428	48633
420647	48634
467243	48635
254450	48636
277072	48637
53448	48638
135777	48639
25737	48640
642310	48641
154343	48642
657391	48643
670353	48644
86962	48645
300363	48646
35586	48647
2790	48648
113671	48649
455888	48650
552567	48651
62993	48652
118148	48653
3188	48654
217493	48655
384626	48656
113685	48657
215427	48658
32736	48659
8280	48660
94351	48661
8213	48662
77229	48663
145004	48664
36903	48665
418895	48666
4011	48667
24074	48668
21300	48669
299527	48670
22201	48671
396196	48672
251294	48673
564305	48674
51641	48675
635888	48676
612659	48677
548903	48678
647290	48679
66725	48680
448057	48681
526320	48682
539286	48683
55451	48684
406677	48685
345338	48686
281728	48687
553086	48688
328843	48689
489382	48690
75474	48691
297	48692
13874	48693
80442	48694
321248	48695
242174	48696
141819	48697
219081	48698
45203	48699
205443	48700
687206	48701
60444	48702
140309	48703
426718	48704
487525	48705
322995	48706
31706	48707
88905	48708
14543	48709
46008	48710
599813	48711
269519	48712
602945	48713
295901	48714
104097	48715
86411	48716
24204	48717
249250	48718
40	48719
602982	48720
1188	48721
14373	48722
678893	48723
69576	48724
291858	48725
184837	48726
517012	48727
4713	48728
302255	48729
18420	48730
539908	48731
614202	48732
314988	48733
118761	48734
613704	48735
331529	48736
624297	48737
63152	48738
13943	48739
491960	48740
554934	48741
63274	48742
550537	48743
23092	48744
326402	48745
82134	48746
58807	48747
268172	48748
358498	48749
546901	48750
296117	48751
222913	48752
603350	48753
160976	48754
678530	48755
183743	48756
141692	48757
184555	48758
47058	48759
26571	48760
573315	48761
122407	48762
694078	48763
118025	48764
134947	48765
82272	48766
26579	48767
614826	48768
125944	48769
590621	48770
22465	48771
61526	48772
595768	48773
29954	48774
151433	48775
343873	48776
494415	48777
484569	48778
108476	48779
187471	48780
440237	48781
160213	48782
186817	48783
32052	48784
57852	48785
305617	48786
289085	48787
37	48788
516338	48789
81583	48790
516087	48791
91403	48792
4243	48793
27258	48794
420467	48795
697174	48796
13002	48797
177128	48798
153892	48799
15278	48800
514981	48801
71091	48802
655835	48803
440151	48804
362206	48805
75266	48806
46791	48807
243709	48808
30390	48809
652170	48810
271786	48811
2649	48812
133511	48813
478053	48814
145633	48815
318785	48816
109815	48817
694405	48818
1199	48819
490045	48820
165387	48821
201	48822
58877	48823
452278	48824
586233	48825
616600	48826
651058	48827
613172	48828
382450	48829
165552	48830
477255	48831
442307	48832
7083	48833
325920	48834
672051	48835
34881	48836
4620	48837
8470	48838
514639	48839
631442	48840
1103	48841
3245	48842
2849	48843
454423	48844
133947	48845
558055	48846
25296	48847
522653	48848
75597	48849
288943	48850
395321	48851
591927	48852
80182	48853
311500	48854
181609	48855
536409	48856
132252	48857
37646	48858
60776	48859
671212	48860
604748	48861
133878	48862
51845	48863
608671	48864
195286	48865
260221	48866
254827	48867
325921	48868
47	48869
206208	48870
58681	48871
513930	48872
29308	48873
410131	48874
1228	48875
452342	48876
169606	48877
130612	48878
58217	48879
241107	48880
349485	48881
21902	48882
20005	48883
332894	48884
383654	48885
79445	48886
21902	48887
3818	48888
687747	48889
647898	48890
470048	48891
155561	48892
567288	48893
99873	48894
540297	48895
540323	48896
132665	48897
26080	48898
2129	48899
563623	48900
583955	48901
453467	48902
26526	48903
573443	48904
106226	48905
104746	48906
359	48907
135626	48908
542601	48909
97461	48910
169830	48911
169354	48912
255901	48913
112826	48914
115245	48915
106223	48916
114970	48917
677470	48918
223253	48919
3195	48920
209600	48921
525396	48922
30148	48923
557190	48924
81200	48925
428230	48926
274023	48927
110191	48928
594035	48929
429886	48930
262229	48931
13360	48932
258954	48933
20007	48934
459462	48935
808	48936
429362	48937
23798	48938
221775	48939
44116	48940
20007	48941
512205	48942
79784	48943
477601	48944
213904	48945
76662	48946
387957	48947
83750	48948
35241	48949
493335	48950
8816	48951
650502	48952
86296	48953
478329	48954
388	48955
1467	48956
417442	48957
467366	48958
611544	48959
590220	48960
154637	48961
91648	48962
545370	48963
343296	48964
233629	48965
424768	48966
465634	48967
40675	48968
306141	48969
193412	48970
581919	48971
131464	48972
180751	48973
652542	48974
398952	48975
47166	48976
19720	48977
1130	48978
15857	48979
257377	48980
277294	48981
665572	48982
570319	48983
668436	48984
71215	48985
278704	48986
497109	48987
416888	48988
98872	48989
54085	48990
150750	48991
569836	48992
857	48993
166143	48994
39452	48995
640122	48996
207167	48997
554750	48998
242788	48999
419740	49000
332704	49001
212956	49002
252136	49003
275298	49004
527762	49005
660683	49006
622896	49007
618426	49008
527765	49009
665481	49010
606739	49011
488453	49012
383883	49013
4930	49014
95968	49015
631453	49016
557358	49017
353636	49018
286313	49019
584020	49020
550996	49021
37577	49022
98517	49023
98518	49024
37577	49025
159677	49026
98517	49027
517663	49028
135741	49029
135741	49030
653190	49031
49293	49032
11477	49033
49178	49034
163908	49035
176724	49036
84513	49037
346251	49038
9262	49039
87	49040
477707	49041
175502	49042
47252	49043
503131	49044
223990	49045
570962	49046
110348	49047
123751	49048
271067	49049
252395	49050
526826	49051
499313	49052
548125	49053
138160	49054
19380	49055
114460	49056
197196	49057
498077	49058
348065	49059
231	49060
555725	49061
25865	49062
29303	49063
8547	49064
105394	49065
650535	49066
345925	49067
658617	49068
106061	49069
554375	49070
538770	49071
493939	49072
406561	49073
57159	49074
123715	49075
618316	49076
13802	49077
419745	49078
697888	49079
131758	49080
148241	49081
240909	49082
105016	49083
157588	49084
559770	49085
630917	49086
164046	49087
495668	49088
635791	49089
83379	49090
264007	49091
266248	49092
378403	49093
5914	49094
612122	49095
93200	49096
447254	49097
1	49098
43114	49099
404314	49100
494975	49101
501397	49102
384133	49103
52459	49104
677213	49105
2390	49106
130409	49107
689713	49108
179442	49109
563355	49110
65183	49111
611219	49112
472225	49113
104868	49114
656256	49115
422689	49116
425729	49117
25866	49118
4	49119
1	49120
130026	49121
183986	49122
307990	49123
618346	49124
603678	49125
363064	49126
306697	49127
438019	49128
63437	49129
21130	49130
19380	49131
686874	49132
358056	49133
614365	49134
546233	49135
681184	49136
348071	49137
348072	49138
511555	49139
511578	49140
511579	49141
214393	49142
214395	49143
214397	49144
367858	49145
449900	49146
145055	49147
527754	49148
130147	49149
93886	49150
546966	49151
125947	49152
440506	49153
440035	49154
545015	49155
130028	49156
273484	49157
527739	49158
1968	49159
42916	49160
62022	49161
502179	49162
183861	49163
429445	49164
620472	49165
183894	49166
62017	49167
490105	49168
630920	49169
183931	49170
41794	49171
183902	49172
183962	49173
490109	49174
359686	49175
41248	49176
507505	49177
309836	49178
113783	49179
643730	49180
302851	49181
13693	49182
328260	49183
186677	49184
207165	49185
130026	49186
649033	49187
57896	49188
574760	49189
623768	49190
450556	49191
400855	49192
337335	49193
376926	49194
252366	49195
553406	49196
419908	49197
409284	49198
485604	49199
149580	49200
386401	49201
333542	49202
387617	49203
273466	49204
72370	49205
181833	49206
13679	49207
501363	49208
151239	49209
669629	49210
122356	49211
272113	49212
272607	49213
563438	49214
90641	49215
617887	49216
342885	49217
392563	49218
264462	49219
529010	49220
377031	49221
169350	49222
24879	49223
50354	49224
606738	49225
189613	49226
75881	49227
83888	49228
33101	49229
395385	49230
199354	49231
394702	49232
448043	49233
438578	49234
65525	49235
1326	49236
472070	49237
86033	49238
52682	49239
302435	49240
688199	49241
124789	49242
688191	49243
124788	49244
169564	49245
195010	49246
141291	49247
84726	49248
385243	49249
1671	49250
1671	49251
274426	49252
3033	49253
623884	49254
627253	49255
6991	49256
10641	49257
2922	49258
152051	49259
159678	49260
283236	49261
583989	49262
584048	49263
64655	49264
493527	49265
7674	49266
103019	49267
367183	49268
568792	49269
2	49270
7674	49271
7674	49272
64029	49273
12020	49274
23234	49275
52683	49276
148818	49277
30644	49278
6943	49279
371291	49280
6838	49281
260145	49282
358036	49283
221369	49284
387064	49285
65502	49286
469080	49287
230799	49288
24177	49289
125840	49290
176	49291
619981	49292
605469	49293
178949	49294
60979	49295
486271	49296
7594	49297
178763	49298
178930	49299
486297	49300
60845	49301
60865	49302
379295	49303
292781	49304
263599	49305
77555	49306
271829	49307
166393	49308
163554	49309
625868	49310
271274	49311
251104	49312
40440	49313
285096	49314
322489	49315
147839	49316
468987	49317
273316	49318
9995	49319
228590	49320
690795	49321
6093	49322
571923	49323
299911	49324
483543	49325
38733	49326
183850	49327
5777	49328
273243	49329
434878	49330
320108	49331
45692	49332
151	49333
277916	49334
96261	49335
240239	49336
71739	49337
141705	49338
148009	49339
659	49340
661599	49341
695589	49342
139598	49343
49853	49344
138298	49345
60040	49346
685226	49347
18351	49348
339522	49349
447953	49350
3991	49351
14340	49352
468760	49353
159283	49354
495301	49355
126495	49356
254697	49357
396	49358
146166	49359
429921	49360
611976	49361
276881	49362
692548	49363
431790	49364
51485	49365
488678	49366
540830	49367
16610	49368
305758	49369
3444	49370
599940	49371
9040	49372
1200	49373
670525	49374
38948	49375
12020	49376
264472	49377
252144	49378
1803	49379
141882	49380
4507	49381
46639	49382
625999	49383
160268	49384
98476	49385
4507	49386
50491	49387
187460	49388
245683	49389
84135	49390
54066	49391
599642	49392
153734	49393
106117	49394
52392	49395
98476	49396
2267	49397
55527	49398
6945	49399
1984	49400
1803	49401
25604	49402
656539	49403
451884	49404
14103	49405
49781	49406
691493	49407
691474	49408
510851	49409
497100	49410
34707	49411
460344	49412
52282	49413
206798	49414
130730	49415
17410	49416
478100	49417
586184	49418
165519	49419
97620	49420
369242	49421
156143	49422
106669	49423
321310	49424
408537	49425
361384	49426
402333	49427
107949	49428
684206	49429
614993	49430
178648	49431
116438	49432
609870	49433
564153	49434
439673	49435
670579	49436
507422	49437
181740	49438
645933	49439
40403	49440
54917	49441
325604	49442
692382	49443
380422	49444
90904	49445
504263	49446
32196	49447
322039	49448
108986	49449
610738	49450
8856	49451
48236	49452
452417	49453
51155	49454
285711	49455
299595	49456
681561	49457
96745	49458
60023	49459
175679	49460
257993	49461
595884	49462
95377	49463
646203	49464
227296	49465
152168	49466
483115	49467
6475	49468
157443	49469
62163	49470
409053	49471
472787	49472
454844	49473
335353	49474
136	49475
22950	49476
94604	49477
417273	49478
222406	49479
157026	49480
101616	49481
171047	49482
618918	49483
119027	49484
185420	49485
122824	49486
176320	49487
523868	49488
178531	49489
551633	49490
8560	49491
40924	49492
9180	49493
257831	49494
497210	49495
41287	49496
363527	49497
51550	49498
203148	49499
30411	49500
634843	49501
190326	49502
661722	49503
692731	49504
133451	49505
457186	49506
115789	49507
165293	49508
631261	49509
485566	49510
553852	49511
31349	49512
36496	49513
649751	49514
441592	49515
57378	49516
342125	49517
14683	49518
184215	49519
205569	49520
257999	49521
160276	49522
37298	49523
143393	49524
505419	49525
2185	49526
425012	49527
59637	49528
52695	49529
458911	49530
595537	49531
512550	49532
255021	49533
9824	49534
183171	49535
378338	49536
234193	49537
492891	49538
238842	49539
6085	49540
471496	49541
421130	49542
106320	49543
639870	49544
198945	49545
609150	49546
243924	49547
288816	49548
476711	49549
160224	49550
525408	49551
107600	49552
648117	49553
610089	49554
54673	49555
320634	49556
320316	49557
16910	49558
583394	49559
583370	49560
583406	49561
320226	49562
150212	49563
320276	49564
53048	49565
92768	49566
92766	49567
320313	49568
320264	49569
150218	49570
583365	49571
249453	49572
283063	49573
364755	49574
645506	49575
294866	49576
645513	49577
134205	49578
39917	49579
505254	49580
641820	49581
28780	49582
542728	49583
152485	49584
144	49585
676824	49586
419656	49587
209838	49588
597520	49589
394395	49590
665179	49591
661508	49592
693340	49593
103598	49594
513064	49595
98543	49596
342908	49597
12661	49598
473812	49599
509316	49600
370325	49601
437054	49602
116281	49603
580809	49604
32916	49605
151924	49606
17449	49607
332592	49608
366798	49609
57066	49610
124205	49611
11795	49612
60077	49613
516540	49614
154824	49615
205088	49616
603541	49617
8146	49618
156441	49619
54913	49620
156445	49621
27411	49622
107830	49623
89	49624
107122	49625
457030	49626
482800	49627
512644	49628
2006	49629
199023	49630
135526	49631
97772	49632
674675	49633
79668	49634
163909	49635
6240	49636
136357	49637
122520	49638
105508	49639
25724	49640
557746	49641
656458	49642
254728	49643
241009	49644
368235	49645
401803	49646
159043	49647
91522	49648
98092	49649
22395	49650
20375	49651
63506	49652
554314	49653
38336	49654
307796	49655
67128	49656
477016	49657
120209	49658
152238	49659
41175	49660
146329	49661
7448	49662
48541	49663
49084	49664
669400	49665
616596	49666
65393	49667
116900	49668
24569	49669
151617	49670
163799	49671
311761	49672
33198	49673
579208	49674
135616	49675
19236	49676
284903	49677
300436	49678
696080	49679
26709	49680
37080	49681
330007	49682
146477	49683
22216	49684
691786	49685
155884	49686
100521	49687
7712	49688
52259	49689
291068	49690
493240	49691
95701	49692
661849	49693
68948	49694
123741	49695
116910	49696
656739	49697
682885	49698
350474	49699
602810	49700
131227	49701
99983	49702
284180	49703
378238	49704
138903	49705
33045	49706
53971	49707
116975	49708
345978	49709
41546	49710
151634	49711
8400	49712
681295	49713
92636	49714
651061	49715
169660	49716
1138	49717
11289	49718
47176	49719
114063	49720
530008	49721
83830	49722
492976	49723
447616	49724
322831	49725
406392	49726
178500	49727
353855	49728
59062	49729
589139	49730
290327	49731
647528	49732
654711	49733
654718	49734
654706	49735
364296	49736
257613	49737
550457	49738
568569	49739
120730	49740
196520	49741
19232	49742
522957	49743
691375	49744
649749	49745
7240	49746
185523	49747
590189	49748
608900	49749
423877	49750
41425	49751
168069	49752
387960	49753
331123	49754
495362	49755
71716	49756
10210	49757
675680	49758
613459	49759
623428	49760
674999	49761
32279	49762
122458	49763
438708	49764
51954	49765
462176	49766
159196	49767
464085	49768
599999	49769
95816	49770
545202	49771
299635	49772
92698	49773
306456	49774
156830	49775
293425	49776
45214	49777
387109	49778
103356	49779
11092	49780
388586	49781
128157	49782
123123	49783
585673	49784
17195	49785
84962	49786
128266	49787
11215	49788
154329	49789
20222	49790
103381	49791
383466	49792
47184	49793
71565	49794
640149	49795
50935	49796
460152	49797
617039	49798
265634	49799
335334	49800
677552	49801
491164	49802
162676	49803
376	49804
133568	49805
600887	49806
169186	49807
345199	49808
74916	49809
404631	49810
617426	49811
473741	49812
98817	49813
31416	49814
658028	49815
116041	49816
98967	49817
591949	49818
128557	49819
385717	49820
89095	49821
542881	49822
366482	49823
115733	49824
58718	49825
182971	49826
143618	49827
677812	49828
24008	49829
174608	49830
80659	49831
646321	49832
128359	49833
32513	49834
90558	49835
273887	49836
652240	49837
410800	49838
174671	49839
81905	49840
112784	49841
441957	49842
316737	49843
164188	49844
289619	49845
32544	49846
219556	49847
490983	49848
24957	49849
188201	49850
262665	49851
47786	49852
464563	49853
181892	49854
489189	49855
405035	49856
40645	49857
428678	49858
428677	49859
507241	49860
482527	49861
139986	49862
90730	49863
501680	49864
679710	49865
347514	49866
202762	49867
572483	49868
445936	49869
475842	49870
140257	49871
351004	49872
59082	49873
583602	49874
196104	49875
8073	49876
8454	49877
16538	49878
106489	49879
497102	49880
115161	49881
155078	49882
417885	49883
19302	49884
31819	49885
650863	49886
674107	49887
253707	49888
225197	49889
43989	49890
442363	49891
607860	49892
402237	49893
402236	49894
501422	49895
395315	49896
670930	49897
119664	49898
442409	49899
119675	49900
442253	49901
166997	49902
348089	49903
623857	49904
152832	49905
694736	49906
666871	49907
377265	49908
618440	49909
632012	49910
63228	49911
4998	49912
56895	49913
58152	49914
555753	49915
407456	49916
339069	49917
290408	49918
36156	49919
590192	49920
10594	49921
579793	49922
681771	49923
450373	49924
696656	49925
64793	49926
83071	49927
108231	49928
100828	49929
148321	49930
6053	49931
110	49932
239599	49933
107967	49934
43369	49935
560477	49936
452402	49937
1597	49938
561199	49939
105234	49940
134261	49941
101317	49942
19727	49943
78031	49944
326964	49945
303009	49946
566192	49947
157312	49948
311663	49949
26131	49950
619739	49951
161564	49952
2715	49953
9138	49954
7452	49955
7184	49956
153716	49957
143827	49958
71943	49959
523904	49960
35401	49961
39763	49962
636179	49963
473139	49964
100565	49965
39950	49966
3024	49967
265504	49968
1601	49969
169911	49970
330835	49971
517304	49972
460393	49973
464165	49974
592253	49975
604848	49976
472721	49977
827	49978
141966	49979
107225	49980
223939	49981
316976	49982
219580	49983
107162	49984
597085	49985
147000	49986
57967	49987
141454	49988
4615	49989
546613	49990
105794	49991
121947	49992
4654	49993
496998	49994
493196	49995
67020	49996
171528	49997
48912	49998
45138	49999
31833	50000
540841	50001
78678	50002
260802	50003
260967	50004
11620	50005
617208	50006
222889	50007
470053	50008
201486	50009
260969	50010
263368	50011
40665	50012
677143	50013
169242	50014
550889	50015
155955	50016
87023	50017
19253	50018
162645	50019
598633	50020
21182	50021
607685	50022
125861	50023
342638	50024
438245	50025
114832	50026
34657	50027
560903	50028
79167	50029
67422	50030
14015	50031
290118	50032
398653	50033
481573	50034
679452	50035
1208	50036
33	50037
655704	50038
7397	50039
532451	50040
315287	50041
298833	50042
88148	50043
120076	50044
151352	50045
655706	50046
655724	50047
655784	50048
264259	50049
73426	50050
299065	50051
664105	50052
1143	50053
655808	50054
16929	50055
572393	50056
454011	50057
598438	50058
355761	50059
222905	50060
359151	50061
347498	50062
113389	50063
628050	50064
12701	50065
43567	50066
87376	50067
201871	50068
641560	50069
641564	50070
645666	50071
16742	50072
680846	50073
309521	50074
163586	50075
43590	50076
307718	50077
596937	50078
479203	50079
540881	50080
102223	50081
466852	50082
678615	50083
231891	50084
231896	50085
683190	50086
115058	50087
647983	50088
337136	50089
559174	50090
34482	50091
158259	50092
220646	50093
83101	50094
5616	50095
31349	50096
569254	50097
618128	50098
89165	50099
261280	50100
74938	50101
94447	50102
540837	50103
79461	50104
261318	50105
257636	50106
621778	50107
85100	50108
79467	50109
202053	50110
31830	50111
256825	50112
411166	50113
79445	50114
261240	50115
412167	50116
538703	50117
24712	50118
648124	50119
10182	50120
569236	50121
561424	50122
437688	50123
31835	50124
403287	50125
289831	50126
586081	50127
93839	50128
354885	50129
498437	50130
93839	50131
38106	50132
338274	50133
103642	50134
669529	50135
505093	50136
466695	50137
314836	50138
266378	50139
110370	50140
479609	50141
102925	50142
313432	50143
97681	50144
84703	50145
95871	50146
293200	50147
608320	50148
290994	50149
368964	50150
494744	50151
91930	50152
584730	50153
691997	50154
72112	50155
376009	50156
334198	50157
38401	50158
540826	50159
65631	50160
232057	50161
477053	50162
513391	50163
370366	50164
12583	50165
607966	50166
247499	50167
67551	50168
261054	50169
65368	50170
108830	50171
357169	50172
77407	50173
696303	50174
120428	50175
46286	50176
232068	50177
445061	50178
125392	50179
384823	50180
592957	50181
96805	50182
231993	50183
673082	50184
34152	50185
38401	50186
607832	50187
209228	50188
294703	50189
232731	50190
51998	50191
136725	50192
31757	50193
209107	50194
261089	50195
422392	50196
261123	50197
295987	50198
79416	50199
78027	50200
14603	50201
261078	50202
673404	50203
68592	50204
72814	50205
563848	50206
232064	50207
568380	50208
589496	50209
6028	50210
209138	50211
563851	50212
579004	50213
429	50214
37088	50215
127542	50216
568381	50217
508693	50218
275452	50219
103968	50220
82785	50221
312788	50222
69076	50223
30999	50224
386910	50225
445535	50226
512784	50227
206387	50228
295496	50229
79418	50230
429	50231
261087	50232
261059	50233
152414	50234
135954	50235
696089	50236
424196	50237
209239	50238
209233	50239
163354	50240
11957	50241
163511	50242
168356	50243
312125	50244
636696	50245
468652	50246
673354	50247
261105	50248
512783	50249
333909	50250
20829	50251
568382	50252
559950	50253
540821	50254
336980	50255
296015	50256
204322	50257
2835	50258
630417	50259
30786	50260
330281	50261
3420	50262
294976	50263
40075	50264
80962	50265
14605	50266
17313	50267
585867	50268
101155	50269
294692	50270
27509	50271
589611	50272
261137	50273
483946	50274
540825	50275
153721	50276
96149	50277
334116	50278
261088	50279
261076	50280
51968	50281
232063	50282
292806	50283
96624	50284
146382	50285
209229	50286
261084	50287
696091	50288
231947	50289
46286	50290
330290	50291
87251	50292
150266	50293
557788	50294
531990	50295
245143	50296
232050	50297
534676	50298
120326	50299
36910	50300
631946	50301
384809	50302
384815	50303
230977	50304
164770	50305
609724	50306
67418	50307
72817	50308
200363	50309
287446	50310
28135	50311
95194	50312
673061	50313
141199	50314
559936	50315
28110	50316
87443	50317
445693	50318
461110	50319
98310	50320
579150	50321
28996	50322
155822	50323
200544	50324
315745	50325
540748	50326
592989	50327
345304	50328
38401	50329
150900	50330
40075	50331
429	50332
106470	50333
59536	50334
245035	50335
304512	50336
143242	50337
23869	50338
454760	50339
485081	50340
570211	50341
149907	50342
435371	50343
587138	50344
352531	50345
232667	50346
6195	50347
150521	50348
6066	50349
73058	50350
387262	50351
352913	50352
278805	50353
556510	50354
590300	50355
118092	50356
276238	50357
244139	50358
589569	50359
14600	50360
65364	50361
110877	50362
73012	50363
339076	50364
524078	50365
33878	50366
522280	50367
352246	50368
507899	50369
59850	50370
17421	50371
59015	50372
92642	50373
73067	50374
290859	50375
564703	50376
281276	50377
73088	50378
67523	50379
4146	50380
277709	50381
5252	50382
48856	50383
21722	50384
100077	50385
557999	50386
135400	50387
589580	50388
692035	50389
58265	50390
537996	50391
636639	50392
627736	50393
209303	50394
94023	50395
6098	50396
608551	50397
83566	50398
130553	50399
181297	50400
7774	50401
42118	50402
128958	50403
37603	50404
115835	50405
50597	50406
205267	50407
163609	50408
317337	50409
346782	50410
481299	50411
475492	50412
16440	50413
385544	50414
132976	50415
72939	50416
636439	50417
141187	50418
198652	50419
639558	50420
248392	50421
138013	50422
47616	50423
386369	50424
80685	50425
199661	50426
508683	50427
48399	50428
451712	50429
398774	50430
43269	50431
144335	50432
564781	50433
437281	50434
521297	50435
297482	50436
70513	50437
224578	50438
51753	50439
11613	50440
14579	50441
94207	50442
84112	50443
42415	50444
95193	50445
87175	50446
1210	50447
92038	50448
363808	50449
142279	50450
286854	50451
473653	50452
45604	50453
567116	50454
151648	50455
168150	50456
99639	50457
471017	50458
53813	50459
314479	50460
80561	50461
480871	50462
592985	50463
23526	50464
339285	50465
565321	50466
87166	50467
313565	50468
169113	50469
193301	50470
506959	50471
34150	50472
165443	50473
169393	50474
160617	50475
1310	50476
634912	50477
532177	50478
33166	50479
475274	50480
572820	50481
14592	50482
108923	50483
426197	50484
36357	50485
1178	50486
167504	50487
28887	50488
541060	50489
130052	50490
15602	50491
652802	50492
543697	50493
246614	50494
566831	50495
300149	50496
284222	50497
1377	50498
1377	50499
33082	50500
63948	50501
527016	50502
84984	50503
460468	50504
507655	50505
500061	50506
1618	50507
471489	50508
639629	50509
584040	50510
461272	50511
155	50512
20115	50513
631123	50514
428881	50515
294950	50516
690061	50517
289924	50518
586724	50519
19	50520
20786	50521
522514	50522
337399	50523
94645	50524
12510	50525
3907	50526
3275	50527
631135	50528
71274	50529
62626	50530
609835	50531
83317	50532
610660	50533
487206	50534
612590	50535
74611	50536
622646	50537
565411	50538
370584	50539
653362	50540
633220	50541
562921	50542
85880	50543
414203	50544
19144	50545
12810	50546
1913	50547
46717	50548
281617	50549
654317	50550
567552	50551
147832	50552
12351	50553
177689	50554
414795	50555
414783	50556
360613	50557
41062	50558
42881	50559
6496	50560
260884	50561
476126	50562
100690	50563
244656	50564
458501	50565
102799	50566
561806	50567
299413	50568
268382	50569
681916	50570
45236	50571
474829	50572
359013	50573
83610	50574
118128	50575
643080	50576
71009	50577
37511	50578
345044	50579
500466	50580
37511	50581
621547	50582
668292	50583
186143	50584
32343	50585
183880	50586
79767	50587
111931	50588
161025	50589
164506	50590
635366	50591
498617	50592
133181	50593
26206	50594
94452	50595
438958	50596
553343	50597
295810	50598
150249	50599
30892	50600
202984	50601
237003	50602
671613	50603
12079	50604
223651	50605
49710	50606
14417	50607
42312	50608
302691	50609
545835	50610
616701	50611
187215	50612
273071	50613
2960	50614
225065	50615
3144	50616
248587	50617
638213	50618
32873	50619
66588	50620
11666	50621
667248	50622
463256	50623
28957	50624
347165	50625
48738	50626
114935	50627
42658	50628
632070	50629
577636	50630
24263	50631
675455	50632
214673	50633
477333	50634
6014	50635
33	50636
54582	50637
246229	50638
686623	50639
115969	50640
150366	50641
603771	50642
486817	50643
8930	50644
406369	50645
22359	50646
31454	50647
134165	50648
39541	50649
515651	50650
3117	50651
142314	50652
585987	50653
238618	50654
597941	50655
508800	50656
323441	50657
333773	50658
351789	50659
93084	50660
96266	50661
119394	50662
586703	50663
16973	50664
123021	50665
38307	50666
550246	50667
22649	50668
49	50669
638780	50670
38029	50671
163914	50672
195084	50673
669086	50674
50381	50675
324339	50676
606052	50677
353452	50678
353451	50679
39503	50680
82	50681
205105	50682
50186	50683
3059	50684
512	50685
605792	50686
83709	50687
633285	50688
610102	50689
342003	50690
100053	50691
146271	50692
356252	50693
653479	50694
54562	50695
546948	50696
451261	50697
207184	50698
581104	50699
266615	50700
497674	50701
420218	50702
407241	50703
625709	50704
31207	50705
507114	50706
246276	50707
549981	50708
172622	50709
586918	50710
320889	50711
263022	50712
305768	50713
9960	50714
341614	50715
54340	50716
555044	50717
633270	50718
569618	50719
5679	50720
383759	50721
617260	50722
100111	50723
50376	50724
56223	50725
42536	50726
304859	50727
141287	50728
540648	50729
569622	50730
78888	50731
49553	50732
694	50733
22367	50734
138480	50735
360277	50736
23765	50737
108002	50738
86189	50739
41733	50740
1658	50741
582059	50742
350758	50743
74715	50744
4	50745
42560	50746
10806	50747
354668	50748
167478	50749
102314	50750
2	50751
20082	50752
424082	50753
104168	50754
244497	50755
36034	50756
364345	50757
599801	50758
120184	50759
77040	50760
284445	50761
528095	50762
645010	50763
111328	50764
438990	50765
589140	50766
260446	50767
11624	50768
7571	50769
63736	50770
52955	50771
87384	50772
54509	50773
45640	50774
20567	50775
571772	50776
12392	50777
354674	50778
479324	50779
569594	50780
104640	50781
126300	50782
335373	50783
347841	50784
481153	50785
323874	50786
354034	50787
625045	50788
12022	50789
411872	50790
192128	50791
543743	50792
568904	50793
627034	50794
252947	50795
39046	50796
478285	50797
588608	50798
14859	50799
584047	50800
41915	50801
625408	50802
278188	50803
60585	50804
600279	50805
288324	50806
144	50807
266296	50808
10315	50809
554985	50810
565044	50811
7275	50812
389244	50813
623854	50814
222588	50815
190995	50816
605858	50817
429311	50818
372710	50819
126471	50820
112268	50821
432295	50822
453383	50823
133859	50824
571132	50825
189302	50826
332925	50827
496218	50828
529443	50829
570935	50830
115211	50831
15584	50832
327068	50833
66585	50834
413952	50835
483395	50836
667725	50837
26027	50838
667726	50839
667727	50840
667722	50841
532069	50842
558886	50843
6146	50844
301909	50845
331091	50846
431119	50847
391513	50848
284461	50849
132902	50850
280697	50851
5578	50852
126351	50853
142485	50854
184483	50855
67035	50856
111717	50857
316709	50858
526149	50859
314632	50860
382165	50861
39927	50862
405251	50863
24250	50864
290924	50865
36144	50866
444621	50867
462768	50868
605593	50869
290869	50870
543567	50871
487913	50872
261489	50873
251171	50874
194024	50875
261491	50876
487904	50877
51581	50878
24109	50879
480438	50880
425388	50881
508077	50882
78815	50883
115879	50884
282351	50885
488781	50886
517079	50887
150773	50888
581101	50889
302214	50890
301550	50891
139043	50892
280190	50893
472941	50894
477860	50895
462723	50896
397030	50897
679215	50898
138162	50899
274483	50900
570723	50901
184366	50902
473189	50903
126583	50904
102258	50905
42910	50906
233500	50907
535140	50908
440599	50909
522998	50910
24	50911
459	50912
685506	50913
359558	50914
290367	50915
7674	50916
548141	50917
344300	50918
45388	50919
353595	50920
101911	50921
553728	50922
574415	50923
85221	50924
258434	50925
462917	50926
662975	50927
172156	50928
580427	50929
324346	50930
688595	50931
40939	50932
632213	50933
671459	50934
410305	50935
119503	50936
583969	50937
99991	50938
123633	50939
681894	50940
225	50941
672160	50942
169727	50943
112480	50944
664393	50945
61587	50946
378174	50947
588592	50948
105837	50949
166343	50950
117610	50951
601814	50952
550431	50953
334321	50954
233398	50955
82159	50956
570948	50957
619417	50958
397008	50959
480579	50960
640971	50961
672938	50962
168	50963
7357	50964
519680	50965
203573	50966
203563	50967
576203	50968
641571	50969
454130	50970
547940	50971
36871	50972
695334	50973
261554	50974
502	50975
662419	50976
631674	50977
104772	50978
225	50979
68807	50980
615263	50981
12878	50982
141142	50983
96764	50984
630607	50985
166012	50986
4311	50987
66000	50988
339321	50989
584057	50990
616492	50991
358825	50992
23105	50993
225	50994
225	50995
661035	50996
386373	50997
141728	50998
62241	50999
130591	51000
151626	51001
288305	51002
261379	51003
671841	51004
119053	51005
596609	51006
392058	51007
19155	51008
314690	51009
511033	51010
605804	51011
49532	51012
167474	51013
196099	51014
654438	51015
620388	51016
180705	51017
581695	51018
611261	51019
132603	51020
261397	51021
549911	51022
412831	51023
412221	51024
341593	51025
572225	51026
155026	51027
45027	51028
511132	51029
389157	51030
57192	51031
44994	51032
610077	51033
86997	51034
58458	51035
60592	51036
464854	51037
581862	51038
581830	51039
149922	51040
547394	51041
290995	51042
95619	51043
504348	51044
79546	51045
3414	51046
102986	51047
525352	51048
43577	51049
41040	51050
109579	51051
197646	51052
535163	51053
501856	51054
153668	51055
38678	51056
635220	51057
40452	51058
235820	51059
206096	51060
451677	51061
563760	51062
54293	51063
122	51064
137175	51065
23754	51066
91	51067
11890	51068
663035	51069
563377	51070
56681	51071
414815	51072
129043	51073
2270	51074
269567	51075
615360	51076
311263	51077
457345	51078
9830	51079
524693	51080
1532	51081
420597	51082
651931	51083
581883	51084
412072	51085
671982	51086
143005	51087
54298	51088
331190	51089
25215	51090
647783	51091
513828	51092
429645	51093
439606	51094
17393	51095
10908	51096
260	51097
86018	51098
374445	51099
406668	51100
127484	51101
222969	51102
161908	51103
585373	51104
339134	51105
369659	51106
148562	51107
77833	51108
162792	51109
505074	51110
475887	51111
662446	51112
337743	51113
179534	51114
651549	51115
274353	51116
195008	51117
37142	51118
490338	51119
179546	51120
179547	51121
179548	51122
179549	51123
44408	51124
307294	51125
662612	51126
452388	51127
239806	51128
271793	51129
192351	51130
8807	51131
412865	51132
221083	51133
567182	51134
567196	51135
388412	51136
84592	51137
493668	51138
317915	51139
31935	51140
590383	51141
190302	51142
375429	51143
251871	51144
1792	51145
669381	51146
139774	51147
534253	51148
597978	51149
109922	51150
81171	51151
110440	51152
47346	51153
4427	51154
27954	51155
29888	51156
13969	51157
3430	51158
235313	51159
30634	51160
282809	51161
89139	51162
72708	51163
363159	51164
650486	51165
109308	51166
237584	51167
261966	51168
46490	51169
25361	51170
22936	51171
251719	51172
458377	51173
101671	51174
381120	51175
79618	51176
515572	51177
645657	51178
109459	51179
50505	51180
264368	51181
347743	51182
354199	51183
655901	51184
22231	51185
88159	51186
9917	51187
108308	51188
41133	51189
11464	51190
16621	51191
117781	51192
145546	51193
41104	51194
96057	51195
49559	51196
632299	51197
28634	51198
17771	51199
475179	51200
295246	51201
433608	51202
214339	51203
655207	51204
24556	51205
44061	51206
80672	51207
180430	51208
1180	51209
527532	51210
3372	51211
138006	51212
161359	51213
369686	51214
475954	51215
233763	51216
35887	51217
153610	51218
41092	51219
72	51220
160726	51221
71887	51222
438838	51223
53650	51224
187188	51225
567923	51226
106890	51227
3923	51228
6912	51229
40417	51230
394947	51231
23401	51232
23400	51233
682118	51234
119697	51235
283670	51236
283808	51237
437234	51238
266102	51239
370302	51240
241199	51241
1128	51242
35819	51243
62340	51244
585753	51245
121486	51246
266094	51247
432754	51248
199952	51249
427600	51250
46585	51251
262627	51252
1128	51253
40325	51254
79642	51255
673918	51256
4817	51257
125457	51258
631861	51259
86032	51260
386820	51261
514193	51262
672339	51263
122040	51264
69400	51265
7269	51266
448190	51267
295307	51268
117648	51269
239903	51270
139014	51271
82884	51272
470961	51273
528353	51274
111501	51275
8687	51276
219226	51277
26180	51278
118215	51279
261731	51280
273416	51281
79612	51282
493867	51283
544971	51284
95751	51285
66595	51286
276595	51287
55079	51288
103102	51289
129862	51290
136754	51291
106896	51292
118718	51293
561839	51294
53806	51295
327384	51296
37181	51297
345948	51298
593381	51299
126612	51300
349173	51301
104815	51302
347259	51303
43641	51304
173891	51305
59204	51306
118319	51307
269775	51308
519621	51309
697358	51310
62115	51311
501293	51312
363894	51313
24773	51314
668617	51315
565843	51316
696	51317
136504	51318
639740	51319
71630	51320
652013	51321
336290	51322
42285	51323
650445	51324
685317	51325
489247	51326
561501	51327
574670	51328
810	51329
455977	51330
223958	51331
654657	51332
449899	51333
122507	51334
555083	51335
664442	51336
319503	51337
245647	51338
31713	51339
30337	51340
537839	51341
101029	51342
314577	51343
122557	51344
57908	51345
455929	51346
473075	51347
499734	51348
122483	51349
298325	51350
107969	51351
545285	51352
300683	51353
57867	51354
92619	51355
51125	51356
383895	51357
33585	51358
124546	51359
3	51360
681207	51361
9626	51362
24759	51363
146559	51364
39978	51365
239612	51366
342870	51367
251094	51368
248876	51369
189170	51370
325628	51371
627438	51372
128629	51373
155096	51374
326886	51375
596420	51376
495145	51377
160044	51378
596483	51379
79432	51380
37817	51381
164975	51382
619671	51383
5499	51384
174907	51385
527540	51386
428882	51387
110371	51388
51618	51389
97742	51390
23409	51391
674891	51392
510586	51393
544086	51394
23230	51395
485761	51396
550189	51397
112379	51398
596482	51399
64515	51400
5650	51401
21857	51402
125443	51403
411579	51404
628570	51405
15039	51406
672182	51407
21892	51408
39489	51409
10183	51410
33342	51411
183056	51412
197068	51413
249527	51414
79710	51415
31903	51416
79676	51417
79683	51418
31899	51419
79663	51420
15468	51421
15466	51422
678134	51423
10169	51424
209894	51425
484982	51426
524283	51427
462712	51428
417343	51429
534711	51430
14904	51431
6796	51432
30415	51433
33078	51434
599332	51435
48316	51436
456497	51437
331085	51438
188121	51439
736	51440
144439	51441
624673	51442
250256	51443
125140	51444
2474	51445
214944	51446
201782	51447
3262	51448
31724	51449
13654	51450
584318	51451
435890	51452
195665	51453
658395	51454
98551	51455
24652	51456
34706	51457
9972	51458
196438	51459
117068	51460
291423	51461
475605	51462
37767	51463
385002	51464
268312	51465
623010	51466
24561	51467
622495	51468
3345	51469
198715	51470
39564	51471
4044	51472
19588	51473
443901	51474
162470	51475
7215	51476
161916	51477
110978	51478
27146	51479
126445	51480
275699	51481
172810	51482
471722	51483
490835	51484
7652	51485
158751	51486
28075	51487
431108	51488
117649	51489
44429	51490
506465	51491
10071	51492
3387	51493
541787	51494
85040	51495
19041	51496
24030	51497
249083	51498
34181	51499
513620	51500
50699	51501
215966	51502
162345	51503
4815	51504
333734	51505
591677	51506
48	51507
696323	51508
4429	51509
50699	51510
436	51511
284342	51512
611616	51513
564878	51514
402977	51515
686635	51516
300196	51517
13701	51518
418365	51519
591221	51520
36933	51521
142835	51522
563633	51523
591222	51524
304051	51525
540468	51526
160196	51527
286424	51528
273169	51529
494723	51530
235469	51531
32656	51532
558638	51533
7133	51534
8659	51535
5486	51536
494625	51537
188125	51538
3177	51539
117065	51540
82271	51541
267047	51542
15734	51543
182923	51544
1886	51545
32656	51546
481034	51547
273178	51548
5409	51549
3540	51550
259410	51551
57057	51552
468655	51553
481987	51554
6181	51555
503277	51556
503279	51557
269189	51558
68225	51559
203841	51560
203826	51561
229168	51562
285385	51563
495499	51564
282356	51565
2095	51566
645545	51567
374096	51568
371448	51569
241783	51570
495514	51571
259820	51572
2667	51573
587763	51574
588602	51575
588600	51576
588605	51577
588621	51578
437748	51579
437754	51580
678808	51581
286330	51582
292263	51583
23557	51584
241173	51585
24330	51586
24001	51587
282171	51588
235923	51589
361406	51590
662760	51591
361407	51592
361408	51593
300548	51594
300549	51595
300551	51596
568133	51597
568134	51598
568135	51599
568136	51600
182693	51601
366908	51602
417488	51603
417475	51604
417487	51605
652191	51606
400054	51607
652183	51608
279193	51609
44320	51610
12810	51611
171770	51612
236278	51613
293902	51614
238915	51615
352927	51616
506461	51617
108696	51618
679498	51619
1549	51620
134900	51621
103152	51622
481294	51623
580970	51624
687065	51625
687069	51626
687074	51627
687075	51628
279213	51629
194531	51630
409	51631
273516	51632
21419	51633
6564	51634
409	51635
4274	51636
2160	51637
21417	51638
28711	51639
212624	51640
446297	51641
398710	51642
679481	51643
177113	51644
443579	51645
512138	51646
10338	51647
373931	51648
249675	51649
168832	51650
64	51651
14398	51652
29	51653
452592	51654
302194	51655
666779	51656
108908	51657
664379	51658
145385	51659
290815	51660
31203	51661
10313	51662
7559	51663
462228	51664
487926	51665
503263	51666
43925	51667
494633	51668
215436	51669
420325	51670
278217	51671
188738	51672
465618	51673
659401	51674
590832	51675
142271	51676
25867	51677
640672	51678
251939	51679
576154	51680
146966	51681
619526	51682
31840	51683
616332	51684
114055	51685
124076	51686
332515	51687
525605	51688
556638	51689
268948	51690
268114	51691
94393	51692
122017	51693
684325	51694
227631	51695
6129	51696
256822	51697
147345	51698
19041	51699
313962	51700
401805	51701
410848	51702
9744	51703
96286	51704
114027	51705
372350	51706
157360	51707
652876	51708
164248	51709
301123	51710
84139	51711
118123	51712
166353	51713
41600	51714
627884	51715
243997	51716
573835	51717
14318	51718
166159	51719
167762	51720
368845	51721
34485	51722
264427	51723
375419	51724
656797	51725
170253	51726
56947	51727
464419	51728
30839	51729
213787	51730
375207	51731
150937	51732
102664	51733
39056	51734
359741	51735
524795	51736
599075	51737
171885	51738
310567	51739
369236	51740
1952	51741
68474	51742
17497	51743
365319	51744
411129	51745
375874	51746
3835	51747
537550	51748
104142	51749
620642	51750
164109	51751
256036	51752
3185	51753
615648	51754
3841	51755
14128	51756
166171	51757
114956	51758
537450	51759
537457	51760
537458	51761
140514	51762
140517	51763
1664	51764
50150	51765
537392	51766
1664	51767
537442	51768
537406	51769
537459	51770
537449	51771
537405	51772
169335	51773
78334	51774
369218	51775
460821	51776
58865	51777
14128	51778
269104	51779
31481	51780
158754	51781
406117	51782
104762	51783
8915	51784
104110	51785
521202	51786
3966	51787
39664	51788
14117	51789
525392	51790
111639	51791
372585	51792
558779	51793
28424	51794
449027	51795
52254	51796
3508	51797
166257	51798
652357	51799
410825	51800
170085	51801
369270	51802
636370	51803
365931	51804
375644	51805
365535	51806
365309	51807
268864	51808
465145	51809
537495	51810
28415	51811
28397	51812
56388	51813
28416	51814
389116	51815
256230	51816
362917	51817
645542	51818
96695	51819
649413	51820
375237	51821
29393	51822
156047	51823
592119	51824
305537	51825
324199	51826
78236	51827
285793	51828
620565	51829
15289	51830
260603	51831
268767	51832
581027	51833
25221	51834
15289	51835
255753	51836
327794	51837
537526	51838
223351	51839
2020	51840
152689	51841
16565	51842
375341	51843
14418	51844
242646	51845
558778	51846
620267	51847
71279	51848
681571	51849
550151	51850
375759	51851
260893	51852
621471	51853
621847	51854
190641	51855
18462	51856
459129	51857
616939	51858
376412	51859
147194	51860
369452	51861
2701	51862
365588	51863
39449	51864
39441	51865
31925	51866
542001	51867
541916	51868
141402	51869
67398	51870
276640	51871
50414	51872
50414	51873
64746	51874
126680	51875
62455	51876
499174	51877
33853	51878
16427	51879
242317	51880
542115	51881
517180	51882
11332	51883
556512	51884
224504	51885
29218	51886
9117	51887
647825	51888
50416	51889
175389	51890
614333	51891
585941	51892
67049	51893
662866	51894
247508	51895
99881	51896
352915	51897
351579	51898
283672	51899
94109	51900
106929	51901
35398	51902
655715	51903
40293	51904
88153	51905
348258	51906
590643	51907
308665	51908
8219	51909
90844	51910
42193	51911
626699	51912
321405	51913
472938	51914
341	51915
6412	51916
295026	51917
117070	51918
227457	51919
275075	51920
238726	51921
120287	51922
445438	51923
524770	51924
563762	51925
258324	51926
73253	51927
113378	51928
401951	51929
6184	51930
49288	51931
8837	51932
62644	51933
13031	51934
429263	51935
9123	51936
996	51937
378526	51938
154157	51939
627762	51940
472297	51941
606611	51942
332610	51943
63734	51944
129022	51945
23194	51946
455367	51947
593319	51948
611208	51949
404078	51950
681735	51951
553596	51952
602754	51953
665326	51954
66316	51955
203113	51956
57173	51957
10242	51958
372397	51959
262685	51960
444056	51961
183728	51962
655891	51963
328856	51964
333917	51965
49940	51966
395443	51967
50424	51968
79829	51969
50424	51970
50424	51971
262794	51972
50421	51973
191148	51974
14469	51975
561409	51976
80557	51977
547593	51978
858	51979
6558	51980
126370	51981
10692	51982
527487	51983
127941	51984
203124	51985
374954	51986
360391	51987
654939	51988
164689	51989
4658	51990
144693	51991
7496	51992
381028	51993
112446	51994
262005	51995
3808	51996
103207	51997
546685	51998
636503	51999
161041	52000
617211	52001
112564	52002
122454	52003
174922	52004
603816	52005
15678	52006
605780	52007
421678	52008
597579	52009
40917	52010
11221	52011
481015	52012
610185	52013
26036	52014
643656	52015
45692	52016
59623	52017
4286	52018
26036	52019
603053	52020
758	52021
375857	52022
261241	52023
332990	52024
118729	52025
15450	52026
316599	52027
22390	52028
558416	52029
68053	52030
45691	52031
253644	52032
107027	52033
491985	52034
75019	52035
404568	52036
128195	52037
147438	52038
273619	52039
548679	52040
251160	52041
227821	52042
20474	52043
546784	52044
561542	52045
462246	52046
37061	52047
614068	52048
467785	52049
30319	52050
113698	52051
20592	52052
468235	52053
468217	52054
87214	52055
697306	52056
483525	52057
178658	52058
178650	52059
422396	52060
651390	52061
646678	52062
173069	52063
564866	52064
146371	52065
17356	52066
5253	52067
365422	52068
60833	52069
539547	52070
219376	52071
18269	52072
353161	52073
292333	52074
420061	52075
604327	52076
19404	52077
55831	52078
364978	52079
4991	52080
401330	52081
527050	52082
266371	52083
50461	52084
11497	52085
544692	52086
26277	52087
383236	52088
377727	52089
591591	52090
102471	52091
199460	52092
604953	52093
591001	52094
406154	52095
436174	52096
498461	52097
449909	52098
31467	52099
30079	52100
28452	52101
34090	52102
19026	52103
7514	52104
262591	52105
191744	52106
508511	52107
508514	52108
434374	52109
5868	52110
73770	52111
86450	52112
115104	52113
38522	52114
416183	52115
363640	52116
391270	52117
164568	52118
172503	52119
50775	52120
33233	52121
58496	52122
329429	52123
476941	52124
578907	52125
27572	52126
40130	52127
5820	52128
513529	52129
39919	52130
417913	52131
67356	52132
393991	52133
185876	52134
47430	52135
279	52136
5544	52137
157754	52138
522643	52139
160011	52140
54045	52141
261270	52142
36778	52143
160632	52144
35415	52145
443314	52146
367023	52147
529072	52148
242839	52149
138710	52150
543053	52151
182310	52152
246603	52153
115227	52154
331769	52155
2204	52156
529159	52157
529155	52158
498206	52159
169354	52160
146376	52161
513274	52162
424325	52163
440164	52164
68595	52165
13450	52166
56029	52167
341598	52168
298461	52169
134530	52170
314040	52171
483635	52172
478079	52173
117650	52174
553366	52175
529153	52176
9263	52177
219240	52178
113417	52179
140581	52180
95751	52181
152227	52182
464896	52183
101628	52184
79045	52185
426609	52186
53784	52187
396145	52188
71563	52189
349682	52190
452397	52191
650434	52192
156638	52193
142455	52194
398892	52195
458108	52196
211503	52197
337862	52198
52113	52199
15185	52200
406850	52201
24165	52202
284	52203
331686	52204
52123	52205
61759	52206
328895	52207
52123	52208
652913	52209
295755	52210
108970	52211
292982	52212
147480	52213
673766	52214
116892	52215
443914	52216
8072	52217
457985	52218
485166	52219
18379	52220
19733	52221
50133	52222
195751	52223
161930	52224
429679	52225
794	52226
520402	52227
90652	52228
223686	52229
223848	52230
354571	52231
528878	52232
398686	52233
156256	52234
202487	52235
221413	52236
479709	52237
242605	52238
32024	52239
223481	52240
515038	52241
144059	52242
99661	52243
490180	52244
458794	52245
106831	52246
246551	52247
157363	52248
1230	52249
147	52250
356725	52251
160734	52252
8307	52253
490975	52254
389894	52255
1375	52256
12026	52257
253679	52258
172264	52259
262906	52260
262875	52261
596341	52262
51223	52263
18296	52264
267275	52265
313752	52266
321474	52267
2234	52268
606971	52269
115201	52270
25615	52271
12535	52272
576867	52273
222334	52274
125761	52275
151720	52276
144170	52277
144193	52278
668944	52279
333698	52280
5882	52281
247693	52282
40710	52283
621498	52284
263807	52285
203444	52286
679811	52287
340278	52288
192570	52289
607985	52290
694797	52291
372750	52292
43201	52293
451107	52294
280947	52295
9861	52296
662394	52297
663079	52298
10	52299
255752	52300
103800	52301
51493	52302
250385	52303
107238	52304
664239	52305
36789	52306
208160	52307
74332	52308
622538	52309
389999	52310
370300	52311
81220	52312
84700	52313
86301	52314
582705	52315
392924	52316
448703	52317
683106	52318
42781	52319
558386	52320
230994	52321
602423	52322
173528	52323
152587	52324
67420	52325
80682	52326
618339	52327
215335	52328
264158	52329
328383	52330
691436	52331
2540	52332
506319	52333
663227	52334
2927	52335
86653	52336
387481	52337
441727	52338
670478	52339
6461	52340
670458	52341
670457	52342
8302	52343
375193	52344
161225	52345
341413	52346
408833	52347
114716	52348
335036	52349
492	52350
217910	52351
99634	52352
13886	52353
5621	52354
69851	52355
241166	52356
92485	52357
53801	52358
408324	52359
6779	52360
561128	52361
331385	52362
688861	52363
440912	52364
55862	52365
303234	52366
2806	52367
140181	52368
508224	52369
119998	52370
54812	52371
23436	52372
305400	52373
539730	52374
373582	52375
402914	52376
165167	52377
215698	52378
523883	52379
105276	52380
123146	52381
115811	52382
209073	52383
242262	52384
385991	52385
33962	52386
168883	52387
151251	52388
130436	52389
2787	52390
12111	52391
172747	52392
157327	52393
42930	52394
29985	52395
96847	52396
34059	52397
522562	52398
17327	52399
73964	52400
95000	52401
311227	52402
358970	52403
692873	52404
517175	52405
71840	52406
51138	52407
316183	52408
324401	52409
30306	52410
538628	52411
333005	52412
92525	52413
393361	52414
51246	52415
52289	52416
319303	52417
442246	52418
22419	52419
435298	52420
360188	52421
275554	52422
463083	52423
689614	52424
59750	52425
486420	52426
351448	52427
286931	52428
141717	52429
4941	52430
483728	52431
353994	52432
22823	52433
369928	52434
53183	52435
543827	52436
437002	52437
595544	52438
328686	52439
537691	52440
43371	52441
43417	52442
105725	52443
224180	52444
187561	52445
7329	52446
648290	52447
135853	52448
506852	52449
2654	52450
11165	52451
157487	52452
621546	52453
644729	52454
331285	52455
45640	52456
151727	52457
428610	52458
628047	52459
13748	52460
517169	52461
372438	52462
53170	52463
407865	52464
535591	52465
542362	52466
283954	52467
425206	52468
600057	52469
79261	52470
32799	52471
424839	52472
211043	52473
269109	52474
113633	52475
90445	52476
157650	52477
540869	52478
1898	52479
314429	52480
138972	52481
88244	52482
76852	52483
428880	52484
33359	52485
7232	52486
500817	52487
13049	52488
87728	52489
653243	52490
556240	52491
133039	52492
37010	52493
137062	52494
204429	52495
624819	52496
118416	52497
670565	52498
3420	52499
182358	52500
61705	52501
125552	52502
49876	52503
108408	52504
97328	52505
28951	52506
103836	52507
51375	52508
114294	52509
640524	52510
370008	52511
652706	52512
555806	52513
478465	52514
243103	52515
697365	52516
387437	52517
220364	52518
152580	52519
94769	52520
174658	52521
621613	52522
421152	52523
46035	52524
170062	52525
627506	52526
82692	52527
84815	52528
23060	52529
94345	52530
298173	52531
606531	52532
582678	52533
53197	52534
374270	52535
63064	52536
276323	52537
249115	52538
137355	52539
423887	52540
152882	52541
140322	52542
164541	52543
342163	52544
79752	52545
15647	52546
453871	52547
61205	52548
7362	52549
562797	52550
166672	52551
603714	52552
242108	52553
268444	52554
122060	52555
295376	52556
496562	52557
4438	52558
423185	52559
250731	52560
29882	52561
139024	52562
502775	52563
18150	52564
12112	52565
106589	52566
373829	52567
163256	52568
276203	52569
85830	52570
60242	52571
29755	52572
1529	52573
354789	52574
659367	52575
202320	52576
156981	52577
364710	52578
38351	52579
353569	52580
626061	52581
2738	52582
15131	52583
41123	52584
412959	52585
254692	52586
36275	52587
1294	52588
39092	52589
59174	52590
4852	52591
583452	52592
430390	52593
518245	52594
104662	52595
487290	52596
64079	52597
317797	52598
45625	52599
39679	52600
357339	52601
29824	52602
464541	52603
20525	52604
27756	52605
60998	52606
171544	52607
409334	52608
281348	52609
108585	52610
425089	52611
518205	52612
166247	52613
11547	52614
859	52615
478734	52616
58595	52617
25777	52618
168326	52619
299121	52620
330495	52621
254767	52622
540914	52623
468732	52624
41432	52625
35508	52626
273810	52627
305554	52628
721	52629
18694	52630
58006	52631
216	52632
132055	52633
342661	52634
126522	52635
578147	52636
220420	52637
659	52638
54398	52639
4983	52640
25691	52641
255572	52642
334549	52643
255772	52644
482444	52645
553624	52646
4212	52647
25639	52648
439959	52649
1059	52650
171295	52651
153764	52652
15905	52653
528540	52654
47852	52655
547462	52656
126354	52657
139678	52658
298232	52659
2204	52660
242305	52661
187578	52662
19952	52663
523139	52664
132362	52665
660535	52666
522309	52667
106035	52668
14352	52669
21894	52670
24216	52671
72237	52672
369245	52673
85111	52674
357121	52675
155731	52676
284126	52677
617184	52678
11266	52679
13634	52680
680502	52681
560490	52682
116331	52683
28888	52684
591523	52685
63042	52686
18288	52687
7704	52688
376615	52689
452058	52690
483939	52691
376175	52692
79718	52693
295660	52694
6610	52695
132650	52696
669893	52697
156209	52698
282424	52699
424042	52700
629630	52701
20129	52702
454732	52703
390639	52704
618427	52705
19832	52706
199240	52707
619918	52708
561518	52709
443770	52710
441160	52711
456921	52712
27017	52713
74927	52714
242496	52715
269603	52716
136200	52717
546015	52718
51697	52719
100391	52720
213067	52721
222636	52722
473660	52723
223931	52724
8863	52725
40999	52726
85091	52727
337165	52728
57233	52729
269849	52730
17050	52731
673063	52732
8317	52733
291866	52734
44214	52735
646477	52736
30791	52737
414579	52738
565522	52739
342116	52740
500313	52741
341652	52742
485295	52743
363189	52744
377275	52745
52413	52746
141742	52747
373034	52748
20161	52749
467520	52750
387289	52751
500223	52752
21262	52753
691630	52754
85350	52755
7662	52756
126270	52757
159818	52758
40820	52759
166173	52760
95869	52761
93236	52762
615274	52763
457984	52764
559376	52765
68601	52766
68946	52767
514211	52768
211802	52769
670198	52770
158538	52771
172581	52772
115401	52773
642737	52774
529606	52775
517808	52776
440888	52777
2943	52778
695	52779
95286	52780
444440	52781
91802	52782
534051	52783
470766	52784
11369	52785
294650	52786
285713	52787
486673	52788
383602	52789
634502	52790
87259	52791
123549	52792
67931	52793
91424	52794
74800	52795
99870	52796
642158	52797
26148	52798
376369	52799
133172	52800
68750	52801
201134	52802
621673	52803
197867	52804
273299	52805
457106	52806
649505	52807
473391	52808
69777	52809
369935	52810
389202	52811
130566	52812
25942	52813
233742	52814
159331	52815
18724	52816
593008	52817
235161	52818
582118	52819
483424	52820
143286	52821
268801	52822
439897	52823
21411	52824
147764	52825
137147	52826
317432	52827
163	52828
18998	52829
669520	52830
51037	52831
109442	52832
131176	52833
9446	52834
108753	52835
77076	52836
598500	52837
267828	52838
432836	52839
217069	52840
275294	52841
159506	52842
197948	52843
3892	52844
533489	52845
597188	52846
597135	52847
77116	52848
295545	52849
334126	52850
281490	52851
503205	52852
400168	52853
691881	52854
115791	52855
203784	52856
121669	52857
7941	52858
685294	52859
7058	52860
535926	52861
129062	52862
263145	52863
399993	52864
605826	52865
104332	52866
19838	52867
60654	52868
6397	52869
354647	52870
101478	52871
20235	52872
512568	52873
23696	52874
547871	52875
73917	52876
146917	52877
19940	52878
528620	52879
296729	52880
329886	52881
400170	52882
302138	52883
332235	52884
335870	52885
335671	52886
118499	52887
357122	52888
647758	52889
249476	52890
414	52891
19724	52892
2672	52893
18376	52894
303928	52895
19052	52896
596604	52897
413238	52898
156626	52899
256870	52900
12887	52901
115039	52902
165961	52903
294514	52904
10393	52905
373758	52906
67671	52907
106614	52908
24851	52909
128909	52910
97652	52911
138955	52912
109911	52913
434617	52914
217651	52915
122122	52916
45180	52917
363088	52918
1461	52919
566796	52920
76703	52921
325477	52922
19555	52923
656693	52924
588448	52925
639082	52926
592024	52927
166587	52928
246192	52929
9234	52930
457784	52931
248168	52932
394007	52933
398528	52934
359727	52935
104143	52936
598894	52937
650546	52938
48692	52939
315620	52940
684166	52941
47404	52942
557508	52943
40884	52944
319181	52945
71948	52946
367641	52947
1680	52948
8926	52949
157028	52950
6878	52951
43796	52952
1070	52953
65540	52954
130163	52955
486808	52956
198693	52957
61589	52958
156615	52959
193869	52960
619831	52961
675074	52962
550414	52963
258261	52964
485294	52965
186627	52966
70409	52967
6731	52968
48837	52969
551	52970
152063	52971
583284	52972
93842	52973
668270	52974
48676	52975
120602	52976
313661	52977
319853	52978
602551	52979
2263	52980
75703	52981
40000	52982
241498	52983
461885	52984
323627	52985
1	52986
93460	52987
78490	52988
62171	52989
46277	52990
634981	52991
196906	52992
146599	52993
47785	52994
25563	52995
581483	52996
43436	52997
347230	52998
95388	52999
167547	53000
222480	53001
5363	53002
129934	53003
110569	53004
43258	53005
217656	53006
154210	53007
2640	53008
138153	53009
270039	53010
620061	53011
620623	53012
48987	53013
285182	53014
63019	53015
575929	53016
917	53017
74673	53018
534117	53019
553274	53020
626945	53021
452895	53022
11929	53023
13245	53024
115862	53025
543938	53026
535059	53027
5565	53028
239665	53029
269778	53030
397481	53031
2629	53032
7173	53033
21264	53034
23502	53035
57328	53036
387287	53037
10842	53038
250930	53039
41231	53040
145607	53041
276513	53042
613569	53043
45557	53044
438930	53045
315185	53046
354682	53047
262204	53048
179722	53049
298589	53050
37718	53051
313963	53052
106511	53053
119291	53054
494977	53055
327463	53056
341191	53057
327735	53058
142341	53059
52389	53060
545371	53061
136822	53062
176713	53063
80345	53064
256457	53065
17403	53066
635903	53067
169880	53068
86570	53069
412126	53070
6488	53071
63332	53072
247591	53073
41673	53074
316473	53075
470736	53076
628712	53077
289102	53078
39794	53079
670187	53080
24421	53081
62622	53082
170011	53083
76660	53084
336965	53085
247313	53086
71386	53087
19732	53088
539518	53089
51572	53090
375962	53091
113096	53092
694401	53093
607077	53094
562071	53095
285788	53096
33889	53097
305884	53098
8707	53099
202831	53100
20257	53101
429296	53102
568035	53103
151560	53104
43984	53105
547490	53106
5767	53107
132962	53108
500641	53109
164113	53110
470643	53111
611702	53112
56069	53113
235853	53114
488724	53115
3619	53116
507763	53117
474337	53118
615106	53119
20412	53120
569250	53121
108349	53122
250672	53123
4585	53124
521727	53125
439360	53126
448655	53127
89927	53128
195527	53129
218959	53130
28313	53131
57931	53132
673091	53133
3127	53134
228294	53135
338898	53136
250764	53137
6887	53138
184286	53139
8700	53140
530616	53141
20227	53142
535160	53143
269393	53144
682666	53145
233518	53146
226612	53147
252650	53148
575039	53149
165225	53150
173846	53151
403525	53152
99066	53153
26759	53154
1902	53155
8579	53156
84497	53157
17091	53158
66731	53159
469546	53160
125820	53161
578094	53162
30977	53163
679462	53164
215044	53165
554406	53166
88817	53167
629019	53168
21700	53169
67180	53170
580184	53171
649727	53172
10	53173
136880	53174
56723	53175
9802	53176
351964	53177
118107	53178
58628	53179
50193	53180
51960	53181
524403	53182
280532	53183
326601	53184
356772	53185
41083	53186
658856	53187
58989	53188
443323	53189
9854	53190
549463	53191
287647	53192
194628	53193
151405	53194
372809	53195
414131	53196
393327	53197
126204	53198
759	53199
308325	53200
617308	53201
506787	53202
420037	53203
3112	53204
135658	53205
595900	53206
491456	53207
59395	53208
652560	53209
20460	53210
564709	53211
57905	53212
2852	53213
419193	53214
393125	53215
46394	53216
311158	53217
137171	53218
309628	53219
192665	53220
29263	53221
415949	53222
518334	53223
100008	53224
300364	53225
694707	53226
168245	53227
33561	53228
684938	53229
44688	53230
171024	53231
101866	53232
459927	53233
10149	53234
162265	53235
293291	53236
115535	53237
165286	53238
34406	53239
78547	53240
53919	53241
435814	53242
657264	53243
127047	53244
675012	53245
7578	53246
658002	53247
134147	53248
435318	53249
51603	53250
85794	53251
99828	53252
270516	53253
370623	53254
140483	53255
110965	53256
30420	53257
303189	53258
146704	53259
176120	53260
306656	53261
44117	53262
22137	53263
485230	53264
103447	53265
428267	53266
5364	53267
260697	53268
608438	53269
589319	53270
397065	53271
90889	53272
209804	53273
615424	53274
289556	53275
420220	53276
294525	53277
393662	53278
70868	53279
20796	53280
57899	53281
560946	53282
37838	53283
108308	53284
182550	53285
684123	53286
411085	53287
489417	53288
296366	53289
64385	53290
242590	53291
171608	53292
31659	53293
624876	53294
38834	53295
274299	53296
377223	53297
219584	53298
31055	53299
520947	53300
230615	53301
21955	53302
687527	53303
5727	53304
409623	53305
4844	53306
77913	53307
2352	53308
31999	53309
446440	53310
459220	53311
20559	53312
296525	53313
78071	53314
459832	53315
356482	53316
47714	53317
115008	53318
459096	53319
320190	53320
572648	53321
1892	53322
355067	53323
376123	53324
448358	53325
628128	53326
162849	53327
1002	53328
350049	53329
100871	53330
137170	53331
93043	53332
547780	53333
508813	53334
420931	53335
122325	53336
142080	53337
290738	53338
1137	53339
210099	53340
605900	53341
3871	53342
551547	53343
73965	53344
548895	53345
640820	53346
330412	53347
662826	53348
341412	53349
409875	53350
442213	53351
75288	53352
35507	53353
685218	53354
586258	53355
161823	53356
247264	53357
332724	53358
65604	53359
38677	53360
232351	53361
456147	53362
66082	53363
21314	53364
10919	53365
596318	53366
292153	53367
27974	53368
100295	53369
125631	53370
649094	53371
932	53372
246672	53373
37764	53374
492390	53375
260209	53376
305364	53377
5717	53378
291074	53379
89295	53380
354055	53381
444550	53382
85739	53383
673795	53384
4581	53385
464855	53386
113171	53387
350229	53388
87080	53389
59746	53390
525367	53391
617433	53392
175443	53393
17284	53394
299698	53395
359829	53396
370227	53397
586695	53398
73801	53399
538763	53400
44961	53401
314964	53402
323606	53403
49861	53404
5522	53405
120536	53406
240165	53407
69831	53408
307331	53409
121147	53410
138612	53411
321558	53412
615873	53413
232098	53414
77390	53415
16973	53416
214623	53417
63275	53418
37077	53419
127028	53420
100301	53421
12902	53422
505395	53423
62203	53424
15527	53425
95094	53426
161748	53427
128893	53428
313753	53429
188923	53430
100136	53431
307915	53432
243601	53433
44358	53434
58760	53435
597182	53436
472637	53437
202050	53438
386718	53439
339295	53440
457006	53441
365073	53442
524801	53443
671382	53444
24893	53445
423208	53446
43778	53447
573050	53448
120519	53449
62311	53450
128731	53451
452184	53452
635	53453
101097	53454
694336	53455
496479	53456
199394	53457
96841	53458
168327	53459
127134	53460
23160	53461
1184	53462
669991	53463
685118	53464
24021	53465
28514	53466
670835	53467
245228	53468
28502	53469
256126	53470
299632	53471
58179	53472
33008	53473
159993	53474
434837	53475
43372	53476
432592	53477
125455	53478
18164	53479
546114	53480
222845	53481
101449	53482
334166	53483
19894	53484
342249	53485
191482	53486
539528	53487
13446	53488
50131	53489
76653	53490
58070	53491
39275	53492
262447	53493
94056	53494
78248	53495
138176	53496
31813	53497
25397	53498
610898	53499
48089	53500
532000	53501
343345	53502
173046	53503
349743	53504
108446	53505
43869	53506
564244	53507
259095	53508
202556	53509
190571	53510
328298	53511
564187	53512
38588	53513
188649	53514
41643	53515
138718	53516
542499	53517
203067	53518
96874	53519
139980	53520
170661	53521
475776	53522
88554	53523
310081	53524
414174	53525
85733	53526
368816	53527
367499	53528
153473	53529
601663	53530
142160	53531
114689	53532
46783	53533
104788	53534
490837	53535
628038	53536
19057	53537
28	53538
364913	53539
237437	53540
445744	53541
115646	53542
401087	53543
253461	53544
454769	53545
149609	53546
439870	53547
97910	53548
525556	53549
354785	53550
25044	53551
150764	53552
539087	53553
558695	53554
65333	53555
466949	53556
433680	53557
41064	53558
4344	53559
646956	53560
509467	53561
315298	53562
636545	53563
551581	53564
3785	53565
11828	53566
61721	53567
397719	53568
91078	53569
173230	53570
208918	53571
45942	53572
67149	53573
112071	53574
86790	53575
661131	53576
44353	53577
24230	53578
672923	53579
168303	53580
649586	53581
244700	53582
39433	53583
113748	53584
598040	53585
412176	53586
475282	53587
682936	53588
24107	53589
92976	53590
89145	53591
150817	53592
239990	53593
239994	53594
240008	53595
240016	53596
14841	53597
240028	53598
240038	53599
240044	53600
240047	53601
240065	53602
240068	53603
240073	53604
240081	53605
240085	53606
240092	53607
240095	53608
240100	53609
240101	53610
240103	53611
240119	53612
240122	53613
240124	53614
365542	53615
41401	53616
7645	53617
296603	53618
110213	53619
316002	53620
61502	53621
476412	53622
101289	53623
2146	53624
107222	53625
30217	53626
56979	53627
4013	53628
470590	53629
251992	53630
121800	53631
36438	53632
41327	53633
30453	53634
162812	53635
106617	53636
4042	53637
224784	53638
294792	53639
565008	53640
655753	53641
79824	53642
637489	53643
398001	53644
66277	53645
7380	53646
299363	53647
694519	53648
232717	53649
695600	53650
93808	53651
546210	53652
110686	53653
169664	53654
101706	53655
124680	53656
369384	53657
75700	53658
155024	53659
256994	53660
256802	53661
309620	53662
215350	53663
86940	53664
307216	53665
123402	53666
680110	53667
252195	53668
387179	53669
19210	53670
15146	53671
280716	53672
269507	53673
46280	53674
110087	53675
432011	53676
4161	53677
5332	53678
685295	53679
5985	53680
598059	53681
30712	53682
96377	53683
611570	53684
620447	53685
359361	53686
627290	53687
172094	53688
24950	53689
152138	53690
323263	53691
29504	53692
472830	53693
409851	53694
37223	53695
6035	53696
87382	53697
101795	53698
493155	53699
53096	53700
532365	53701
713	53702
120843	53703
571454	53704
382485	53705
323377	53706
249604	53707
61417	53708
181080	53709
193105	53710
258031	53711
550944	53712
21311	53713
602501	53714
259893	53715
9659	53716
624911	53717
321373	53718
22774	53719
167857	53720
551760	53721
307888	53722
169582	53723
15844	53724
176300	53725
26055	53726
99823	53727
67462	53728
1169	53729
472190	53730
14337	53731
14618	53732
280152	53733
62735	53734
475617	53735
668414	53736
123464	53737
136104	53738
351465	53739
35766	53740
159007	53741
298562	53742
6746	53743
417971	53744
161821	53745
341320	53746
688862	53747
54547	53748
193862	53749
5260	53750
11935	53751
273972	53752
31613	53753
39788	53754
296992	53755
429102	53756
603915	53757
141394	53758
279423	53759
601620	53760
527391	53761
54464	53762
532530	53763
19344	53764
156735	53765
117749	53766
117386	53767
240929	53768
85897	53769
675927	53770
118695	53771
421860	53772
141443	53773
399244	53774
225600	53775
115864	53776
3779	53777
213447	53778
123945	53779
125046	53780
377249	53781
177578	53782
187191	53783
8346	53784
646836	53785
117294	53786
423257	53787
57116	53788
197565	53789
252461	53790
675593	53791
35319	53792
13836	53793
541428	53794
68168	53795
264264	53796
153111	53797
309958	53798
244355	53799
19666	53800
600713	53801
11726	53802
642171	53803
327191	53804
39243	53805
140757	53806
233010	53807
222383	53808
607509	53809
627863	53810
672593	53811
476598	53812
461071	53813
8863	53814
473955	53815
674077	53816
236545	53817
7586	53818
279501	53819
149984	53820
4330	53821
27287	53822
26310	53823
22923	53824
196661	53825
322218	53826
527806	53827
131803	53828
356801	53829
97458	53830
140013	53831
335652	53832
36195	53833
461074	53834
21934	53835
335010	53836
11768	53837
164326	53838
148444	53839
16657	53840
152162	53841
22551	53842
160655	53843
409661	53844
205273	53845
125210	53846
39550	53847
8195	53848
24054	53849
481801	53850
11488	53851
78699	53852
89466	53853
303671	53854
6453	53855
156409	53856
14976	53857
466116	53858
475427	53859
33702	53860
520349	53861
548052	53862
67058	53863
134426	53864
234993	53865
457667	53866
83937	53867
563614	53868
45532	53869
15264	53870
14244	53871
508388	53872
36719	53873
10773	53874
686641	53875
4759	53876
167388	53877
126143	53878
7387	53879
54030	53880
668889	53881
475557	53882
34864	53883
5	53884
204796	53885
57448	53886
782	53887
114190	53888
528782	53889
233834	53890
520982	53891
56168	53892
435105	53893
79863	53894
201086	53895
45098	53896
97958	53897
53227	53898
83854	53899
77140	53900
79521	53901
465862	53902
499464	53903
379748	53904
42878	53905
74283	53906
229546	53907
83476	53908
91952	53909
497741	53910
101808	53911
17702	53912
191073	53913
389360	53914
58060	53915
2803	53916
9650	53917
28660	53918
461979	53919
314659	53920
178610	53921
306013	53922
605577	53923
70415	53924
63804	53925
282246	53926
298251	53927
123633	53928
70439	53929
202389	53930
511152	53931
47899	53932
18629	53933
41658	53934
104798	53935
131300	53936
301668	53937
636371	53938
457391	53939
234819	53940
374397	53941
11921	53942
173330	53943
55997	53944
386688	53945
13090	53946
135975	53947
554430	53948
121491	53949
624606	53950
24460	53951
12739	53952
200247	53953
491525	53954
318726	53955
469132	53956
70944	53957
441700	53958
399661	53959
167692	53960
195113	53961
155033	53962
89187	53963
504802	53964
572066	53965
437450	53966
4316	53967
116364	53968
58306	53969
692	53970
460960	53971
141756	53972
259134	53973
14117	53974
544477	53975
138819	53976
532885	53977
68482	53978
164590	53979
24427	53980
192815	53981
375156	53982
496688	53983
312893	53984
612932	53985
40598	53986
205626	53987
107139	53988
132920	53989
562706	53990
584633	53991
22432	53992
519189	53993
593889	53994
565026	53995
494232	53996
78932	53997
294351	53998
407901	53999
486912	54000
415750	54001
535957	54002
282919	54003
140177	54004
266174	54005
110219	54006
267522	54007
278907	54008
259798	54009
627476	54010
620208	54011
19763	54012
56765	54013
12493	54014
438451	54015
361955	54016
229079	54017
331568	54018
20055	54019
19010	54020
514652	54021
380616	54022
524196	54023
486663	54024
83488	54025
59890	54026
173070	54027
286064	54028
439509	54029
47498	54030
66848	54031
208865	54032
533644	54033
431388	54034
205465	54035
51586	54036
649579	54037
326855	54038
547240	54039
508208	54040
23069	54041
564532	54042
427660	54043
122289	54044
674531	54045
294839	54046
14907	54047
315083	54048
148455	54049
517925	54050
551401	54051
9006	54052
308237	54053
13730	54054
110939	54055
565028	54056
252401	54057
117225	54058
38444	54059
295349	54060
93413	54061
141413	54062
90348	54063
450107	54064
652085	54065
162302	54066
140179	54067
148194	54068
248079	54069
602541	54070
61389	54071
5725	54072
50241	54073
537590	54074
182088	54075
11706	54076
54691	54077
288380	54078
179934	54079
153249	54080
39539	54081
90006	54082
581655	54083
152287	54084
118965	54085
35930	54086
471607	54087
497869	54088
308696	54089
165079	54090
232253	54091
597087	54092
519110	54093
31440	54094
609024	54095
401153	54096
11226	54097
355133	54098
41551	54099
485231	54100
12834	54101
321572	54102
49837	54103
242344	54104
721	54105
570311	54106
297080	54107
41334	54108
18662	54109
58256	54110
592982	54111
76789	54112
47212	54113
62061	54114
30747	54115
100097	54116
572659	54117
11724	54118
648828	54119
457367	54120
26554	54121
527353	54122
24376	54123
601757	54124
138974	54125
4260	54126
608063	54127
51920	54128
530959	54129
395452	54130
136545	54131
7568	54132
286204	54133
34556	54134
542485	54135
161074	54136
486564	54137
460663	54138
369769	54139
5364	54140
230239	54141
106765	54142
37983	54143
63651	54144
491524	54145
1352	54146
137236	54147
6161	54148
115957	54149
208548	54150
323292	54151
527802	54152
416966	54153
362669	54154
106703	54155
391892	54156
146714	54157
572173	54158
593568	54159
599883	54160
455446	54161
659025	54162
356267	54163
8653	54164
11428	54165
649416	54166
329658	54167
157533	54168
153206	54169
592943	54170
8524	54171
49834	54172
257111	54173
311869	54174
471028	54175
40429	54176
402940	54177
100291	54178
678101	54179
313721	54180
561696	54181
56345	54182
4976	54183
68096	54184
279939	54185
607728	54186
661929	54187
23121	54188
267008	54189
178394	54190
607203	54191
8114	54192
19402	54193
128461	54194
150523	54195
269178	54196
451895	54197
343029	54198
133718	54199
746	54200
208543	54201
373484	54202
403372	54203
626640	54204
488155	54205
110835	54206
147985	54207
573	54208
671580	54209
664006	54210
259998	54211
29053	54212
60283	54213
243050	54214
232792	54215
316	54216
506954	54217
259387	54218
238257	54219
30280	54220
513409	54221
177874	54222
134269	54223
581186	54224
5573	54225
616083	54226
366385	54227
8235	54228
598670	54229
506987	54230
92821	54231
471291	54232
599391	54233
467378	54234
677891	54235
150699	54236
37418	54237
441424	54238
72905	54239
61776	54240
11832	54241
446001	54242
122501	54243
103	54244
599322	54245
498943	54246
665569	54247
647317	54248
417329	54249
136249	54250
445688	54251
323255	54252
641983	54253
230778	54254
30000	54255
38307	54256
614560	54257
125690	54258
48260	54259
89502	54260
13436	54261
55725	54262
630287	54263
71950	54264
581697	54265
55672	54266
408254	54267
5	54268
161539	54269
151113	54270
270788	54271
555329	54272
18174	54273
2966	54274
691389	54275
84739	54276
172099	54277
2213	54278
544077	54279
181537	54280
30771	54281
578222	54282
53402	54283
537029	54284
23701	54285
5255	54286
7116	54287
467503	54288
328992	54289
30231	54290
630899	54291
150586	54292
692240	54293
59695	54294
18750	54295
12383	54296
414052	54297
172925	54298
86341	54299
445171	54300
93782	54301
537081	54302
209348	54303
32035	54304
536672	54305
58211	54306
157415	54307
1139	54308
78112	54309
16063	54310
204292	54311
352512	54312
140163	54313
70617	54314
178627	54315
39175	54316
109444	54317
108218	54318
32857	54319
292817	54320
309640	54321
299771	54322
639744	54323
496174	54324
110313	54325
23082	54326
579231	54327
42428	54328
8532	54329
78658	54330
189922	54331
93396	54332
94476	54333
671170	54334
409766	54335
202249	54336
6727	54337
259330	54338
3951	54339
288609	54340
448794	54341
405877	54342
16023	54343
619317	54344
521641	54345
284456	54346
372594	54347
257773	54348
147141	54349
639431	54350
112065	54351
85462	54352
455229	54353
757	54354
336638	54355
50042	54356
30469	54357
350753	54358
57536	54359
1987	54360
9782	54361
1441	54362
52032	54363
577694	54364
508783	54365
443087	54366
544160	54367
422245	54368
367785	54369
531962	54370
46081	54371
106557	54372
143344	54373
67197	54374
36677	54375
1932	54376
41234	54377
252283	54378
144335	54379
265335	54380
407044	54381
85076	54382
178371	54383
371453	54384
242362	54385
282614	54386
335328	54387
191268	54388
19849	54389
64978	54390
692970	54391
489505	54392
560390	54393
39585	54394
89199	54395
632888	54396
41391	54397
523410	54398
93961	54399
92442	54400
393508	54401
482596	54402
45431	54403
115965	54404
40487	54405
95007	54406
513911	54407
696128	54408
585734	54409
141730	54410
26449	54411
97418	54412
99836	54413
24521	54414
227307	54415
134134	54416
211538	54417
551886	54418
489320	54419
15169	54420
162011	54421
362324	54422
30597	54423
130808	54424
49387	54425
137042	54426
163081	54427
19974	54428
144993	54429
225769	54430
676060	54431
185686	54432
4194	54433
162742	54434
8863	54435
87177	54436
11311	54437
5185	54438
44229	54439
55567	54440
292716	54441
513402	54442
292364	54443
297	54444
352833	54445
193240	54446
150012	54447
57183	54448
30470	54449
13624	54450
356283	54451
56333	54452
177590	54453
228310	54454
143109	54455
89652	54456
264918	54457
41306	54458
453900	54459
125536	54460
267057	54461
636214	54462
56079	54463
616933	54464
602238	54465
567462	54466
383574	54467
105021	54468
321822	54469
321819	54470
38615	54471
199831	54472
433160	54473
337508	54474
181116	54475
662016	54476
27877	54477
433172	54478
441889	54479
165355	54480
218956	54481
3105	54482
59437	54483
39932	54484
559317	54485
78496	54486
421734	54487
66087	54488
327004	54489
9052	54490
428854	54491
296781	54492
95156	54493
487362	54494
56586	54495
267670	54496
112344	54497
330070	54498
238778	54499
106051	54500
41099	54501
148248	54502
157405	54503
119955	54504
187865	54505
490217	54506
440714	54507
552972	54508
157672	54509
100754	54510
454213	54511
153351	54512
555381	54513
494349	54514
168320	54515
34435	54516
29642	54517
220315	54518
122332	54519
445207	54520
43923	54521
313311	54522
479061	54523
96089	54524
8599	54525
622339	54526
131859	54527
24629	54528
479544	54529
323346	54530
12200	54531
6794	54532
605445	54533
465654	54534
72020	54535
361033	54536
297614	54537
149359	54538
33946	54539
3136	54540
345653	54541
428054	54542
320555	54543
4856	54544
114253	54545
362710	54546
492203	54547
10212	54548
356947	54549
694931	54550
209290	54551
169588	54552
67211	54553
57862	54554
171399	54555
509415	54556
424987	54557
506927	54558
150708	54559
359331	54560
622917	54561
670616	54562
181176	54563
27512	54564
148363	54565
521300	54566
413085	54567
288596	54568
403515	54569
124320	54570
624776	54571
496648	54572
21344	54573
165257	54574
164585	54575
85356	54576
469288	54577
73699	54578
118418	54579
26043	54580
632874	54581
50355	54582
508150	54583
21920	54584
322567	54585
49424	54586
29555	54587
314832	54588
213970	54589
21468	54590
121921	54591
112241	54592
322319	54593
572301	54594
470199	54595
85583	54596
377925	54597
693288	54598
1420	54599
411737	54600
19152	54601
111597	54602
342151	54603
32076	54604
532756	54605
311110	54606
51601	54607
21622	54608
80877	54609
106871	54610
54380	54611
554403	54612
397504	54613
6872	54614
76	54615
40961	54616
500316	54617
21569	54618
54240	54619
635034	54620
567358	54621
596154	54622
37001	54623
660639	54624
122072	54625
127771	54626
34579	54627
300806	54628
11119	54629
608754	54630
104	54631
10997	54632
66877	54633
460533	54634
295620	54635
157582	54636
79515	54637
639105	54638
471310	54639
182278	54640
665973	54641
673906	54642
147199	54643
36574	54644
116559	54645
157632	54646
187006	54647
407790	54648
450149	54649
161645	54650
611204	54651
527926	54652
156788	54653
609220	54654
24510	54655
108283	54656
505897	54657
109450	54658
656213	54659
118931	54660
187344	54661
51230	54662
11527	54663
233870	54664
642569	54665
461056	54666
603758	54667
52887	54668
548850	54669
151636	54670
499214	54671
437842	54672
512915	54673
399860	54674
568332	54675
106329	54676
76955	54677
5208	54678
299090	54679
264536	54680
8190	54681
680947	54682
172495	54683
139102	54684
246862	54685
81924	54686
161109	54687
298767	54688
67513	54689
285994	54690
76686	54691
38897	54692
41578	54693
27060	54694
683041	54695
84354	54696
255231	54697
601224	54698
307989	54699
575440	54700
543421	54701
160081	54702
319891	54703
1787	54704
115596	54705
261559	54706
84839	54707
587453	54708
133862	54709
696445	54710
268453	54711
172810	54712
122647	54713
246275	54714
32812	54715
248921	54716
16879	54717
388973	54718
546815	54719
160141	54720
3400	54721
487611	54722
177281	54723
20074	54724
198567	54725
258382	54726
393319	54727
18772	54728
533385	54729
521326	54730
692590	54731
38969	54732
11485	54733
4109	54734
114202	54735
396368	54736
136414	54737
153547	54738
397354	54739
66897	54740
671201	54741
117901	54742
147931	54743
128147	54744
303647	54745
438663	54746
188945	54747
299887	54748
5924	54749
70532	54750
13595	54751
102731	54752
119956	54753
323560	54754
131105	54755
518108	54756
148593	54757
74966	54758
401343	54759
554528	54760
1197	54761
56728	54762
30729	54763
677426	54764
74176	54765
677146	54766
21587	54767
144117	54768
136445	54769
39085	54770
500388	54771
377066	54772
88275	54773
344425	54774
87371	54775
697403	54776
81746	54777
48252	54778
609557	54779
678822	54780
238364	54781
686463	54782
56086	54783
349457	54784
102548	54785
48663	54786
51031	54787
228141	54788
657089	54789
2752	54790
635055	54791
127755	54792
660543	54793
66957	54794
288530	54795
197783	54796
672011	54797
676685	54798
1070	54799
124496	54800
222928	54801
6829	54802
287470	54803
206028	54804
122727	54805
512593	54806
240633	54807
656306	54808
374032	54809
316693	54810
696186	54811
279458	54812
169513	54813
14694	54814
353695	54815
141001	54816
637405	54817
649767	54818
58875	54819
642848	54820
512398	54821
49372	54822
68313	54823
108294	54824
57294	54825
133832	54826
517707	54827
667280	54828
534585	54829
97627	54830
244089	54831
6912	54832
173537	54833
387699	54834
523698	54835
392192	54836
267532	54837
167107	54838
67141	54839
647609	54840
528119	54841
48129	54842
52382	54843
449001	54844
86981	54845
403141	54846
108475	54847
5997	54848
10311	54849
365925	54850
6882	54851
92673	54852
109702	54853
15233	54854
147756	54855
394795	54856
323264	54857
16988	54858
256985	54859
407513	54860
552943	54861
1930	54862
150711	54863
687092	54864
118442	54865
657064	54866
4631	54867
455068	54868
227141	54869
145906	54870
112068	54871
158794	54872
6046	54873
567021	54874
697005	54875
462297	54876
155067	54877
922	54878
68	54879
351695	54880
18721	54881
75201	54882
6292	54883
334040	54884
293997	54885
20044	54886
65495	54887
135344	54888
670693	54889
659204	54890
326234	54891
544500	54892
18051	54893
695363	54894
30138	54895
270393	54896
268463	54897
131352	54898
417281	54899
70664	54900
35948	54901
12138	54902
593517	54903
490618	54904
228895	54905
393130	54906
123395	54907
4960	54908
21151	54909
104303	54910
63204	54911
688542	54912
156732	54913
319899	54914
102521	54915
572278	54916
104257	54917
661842	54918
77549	54919
412613	54920
294071	54921
578744	54922
128518	54923
23950	54924
261485	54925
14896	54926
142165	54927
169153	54928
19990	54929
120865	54930
423	54931
99384	54932
683570	54933
170787	54934
558584	54935
77530	54936
642740	54937
5965	54938
579241	54939
190107	54940
531887	54941
198744	54942
612149	54943
209795	54944
430715	54945
18642	54946
136000	54947
224087	54948
297044	54949
683455	54950
339301	54951
89369	54952
85415	54953
29606	54954
3301	54955
596059	54956
582997	54957
429873	54958
550964	54959
269503	54960
8937	54961
1461	54962
529039	54963
40153	54964
331645	54965
77356	54966
511564	54967
420274	54968
57420	54969
651179	54970
171144	54971
539119	54972
369105	54973
570136	54974
647712	54975
570586	54976
432802	54977
277755	54978
501132	54979
68463	54980
187680	54981
643971	54982
16202	54983
226623	54984
472767	54985
427969	54986
652481	54987
348773	54988
150462	54989
79329	54990
676022	54991
40073	54992
40369	54993
150833	54994
84364	54995
501936	54996
298524	54997
283327	54998
153008	54999
377380	55000
94517	55001
40820	55002
17069	55003
295157	55004
9194	55005
10877	55006
325798	55007
257689	55008
420663	55009
110553	55010
685935	55011
642065	55012
620507	55013
110674	55014
17943	55015
628829	55016
115966	55017
158611	55018
55126	55019
54898	55020
462346	55021
36532	55022
599990	55023
253999	55024
250314	55025
13767	55026
55439	55027
245549	55028
287568	55029
500178	55030
99097	55031
471120	55032
23069	55033
255888	55034
497556	55035
150476	55036
97523	55037
113603	55038
2697	55039
40194	55040
215073	55041
443340	55042
366224	55043
60675	55044
543615	55045
459018	55046
425960	55047
211686	55048
46867	55049
295117	55050
335239	55051
201312	55052
115601	55053
164232	55054
149554	55055
5333	55056
27500	55057
331839	55058
150673	55059
6474	55060
637086	55061
483922	55062
18874	55063
39214	55064
58596	55065
652	55066
565913	55067
97606	55068
186505	55069
24579	55070
56901	55071
40155	55072
434044	55073
3747	55074
473900	55075
500938	55076
244032	55077
611478	55078
593223	55079
492363	55080
666809	55081
676174	55082
133584	55083
296765	55084
8059	55085
376930	55086
324261	55087
44321	55088
588953	55089
84871	55090
615008	55091
53188	55092
145843	55093
37694	55094
692353	55095
28177	55096
141703	55097
50357	55098
163187	55099
478484	55100
566586	55101
309370	55102
292786	55103
286662	55104
211549	55105
20399	55106
584884	55107
606099	55108
7194	55109
644695	55110
56512	55111
7005	55112
132805	55113
364754	55114
33562	55115
16042	55116
589158	55117
170375	55118
567686	55119
169272	55120
115553	55121
435938	55122
81564	55123
160631	55124
317226	55125
20	55126
21562	55127
2235	55128
86884	55129
1041	55130
13749	55131
628569	55132
67579	55133
3228	55134
586207	55135
131386	55136
274881	55137
457432	55138
66411	55139
36001	55140
378827	55141
126726	55142
46337	55143
475515	55144
34844	55145
147315	55146
293838	55147
509328	55148
40231	55149
12834	55150
93307	55151
262116	55152
328024	55153
82020	55154
194749	55155
171387	55156
1912	55157
47769	55158
69392	55159
67746	55160
65564	55161
119631	55162
209916	55163
78986	55164
79202	55165
14469	55166
412446	55167
251613	55168
109780	55169
673210	55170
483746	55171
136548	55172
414580	55173
356695	55174
43024	55175
576059	55176
4226	55177
154460	55178
598224	55179
360546	55180
639275	55181
461752	55182
400598	55183
44325	55184
266721	55185
248669	55186
514736	55187
69463	55188
46856	55189
500266	55190
104419	55191
157383	55192
35514	55193
220439	55194
28129	55195
425083	55196
661476	55197
108172	55198
115018	55199
176156	55200
513797	55201
50772	55202
47817	55203
15879	55204
115096	55205
36059	55206
625806	55207
118879	55208
109250	55209
682368	55210
86578	55211
89706	55212
597369	55213
284558	55214
91594	55215
67739	55216
79889	55217
228600	55218
501709	55219
30345	55220
314308	55221
357712	55222
136520	55223
568807	55224
568862	55225
145051	55226
23601	55227
167654	55228
106996	55229
526262	55230
304067	55231
41136	55232
47425	55233
175396	55234
435094	55235
112574	55236
448876	55237
470629	55238
28073	55239
161227	55240
323290	55241
573224	55242
199115	55243
135470	55244
107631	55245
46970	55246
375187	55247
253734	55248
1849	55249
156331	55250
574393	55251
338379	55252
513800	55253
167400	55254
78195	55255
33609	55256
49721	55257
638831	55258
30859	55259
519638	55260
219717	55261
153028	55262
125385	55263
414498	55264
98760	55265
209517	55266
49081	55267
207744	55268
256636	55269
167328	55270
5225	55271
288264	55272
107573	55273
283528	55274
113449	55275
497633	55276
434030	55277
556701	55278
2804	55279
147876	55280
99988	55281
272639	55282
454178	55283
80091	55284
347575	55285
121406	55286
361400	55287
162299	55288
521275	55289
430310	55290
688892	55291
119445	55292
47487	55293
166266	55294
466079	55295
21588	55296
541768	55297
160732	55298
669777	55299
44453	55300
243839	55301
422367	55302
532849	55303
5207	55304
654255	55305
671221	55306
250652	55307
444790	55308
152055	55309
446504	55310
620213	55311
20273	55312
43742	55313
220325	55314
1358	55315
263540	55316
55367	55317
308163	55318
387459	55319
72660	55320
544207	55321
609408	55322
64043	55323
2722	55324
292465	55325
160779	55326
11812	55327
539892	55328
258025	55329
157203	55330
10318	55331
39178	55332
64065	55333
20508	55334
591593	55335
231767	55336
676048	55337
59654	55338
619617	55339
642	55340
670937	55341
435605	55342
658950	55343
162066	55344
615410	55345
458664	55346
16895	55347
601230	55348
122970	55349
65481	55350
61583	55351
461849	55352
161756	55353
51904	55354
640497	55355
158208	55356
143364	55357
417780	55358
585143	55359
112328	55360
676138	55361
32054	55362
15606	55363
57316	55364
146945	55365
227499	55366
326255	55367
304600	55368
58	55369
160254	55370
474023	55371
104006	55372
55753	55373
110399	55374
97705	55375
152356	55376
202179	55377
118678	55378
321071	55379
77543	55380
256434	55381
31929	55382
338118	55383
335472	55384
463	55385
372884	55386
29932	55387
4217	55388
136072	55389
309856	55390
172675	55391
164335	55392
119192	55393
136563	55394
666897	55395
505441	55396
130304	55397
58049	55398
36735	55399
204778	55400
13246	55401
26342	55402
81178	55403
167361	55404
197490	55405
409955	55406
56087	55407
140372	55408
40775	55409
44078	55410
48472	55411
192491	55412
169575	55413
184299	55414
469892	55415
2583	55416
589745	55417
15790	55418
54452	55419
82025	55420
209537	55421
688270	55422
141363	55423
206675	55424
309474	55425
560971	55426
132785	55427
67352	55428
18778	55429
39479	55430
165947	55431
51783	55432
548048	55433
43294	55434
445976	55435
453839	55436
37707	55437
180642	55438
49546	55439
93869	55440
289355	55441
633174	55442
11791	55443
12451	55444
149058	55445
661835	55446
295914	55447
562807	55448
556419	55449
61244	55450
159	55451
642307	55452
292960	55453
671521	55454
38985	55455
40	55456
393071	55457
582745	55458
67721	55459
453692	55460
641600	55461
82633	55462
527403	55463
12838	55464
7370	55465
1461	55466
83216	55467
453390	55468
576924	55469
284928	55470
515699	55471
10826	55472
458804	55473
136694	55474
445998	55475
7710	55476
385638	55477
574278	55478
319742	55479
604816	55480
104829	55481
91791	55482
192528	55483
685193	55484
320659	55485
422545	55486
25029	55487
294167	55488
107	55489
334797	55490
601277	55491
531151	55492
48207	55493
272214	55494
63104	55495
6643	55496
401311	55497
614964	55498
141762	55499
58066	55500
75916	55501
118984	55502
34822	55503
58820	55504
18547	55505
137679	55506
1136	55507
157634	55508
672289	55509
415056	55510
14993	55511
208100	55512
497383	55513
262251	55514
598125	55515
78029	55516
172049	55517
616496	55518
1698	55519
413856	55520
227607	55521
22473	55522
255738	55523
640333	55524
74179	55525
163344	55526
105134	55527
5690	55528
596663	55529
413077	55530
536321	55531
570983	55532
12884	55533
7796	55534
67909	55535
58271	55536
306769	55537
563799	55538
210634	55539
39388	55540
88084	55541
141829	55542
322946	55543
614986	55544
377951	55545
274370	55546
165021	55547
8392	55548
34458	55549
414677	55550
22077	55551
218653	55552
49532	55553
419563	55554
50532	55555
675994	55556
490999	55557
386437	55558
4553	55559
250082	55560
393207	55561
9745	55562
106501	55563
164189	55564
102213	55565
110170	55566
80223	55567
33882	55568
174425	55569
137622	55570
28510	55571
1134	55572
491762	55573
165033	55574
181984	55575
293829	55576
165239	55577
29984	55578
256849	55579
29163	55580
306205	55581
469019	55582
418073	55583
254947	55584
350581	55585
554509	55586
414667	55587
343583	55588
428018	55589
354811	55590
183266	55591
77591	55592
615395	55593
13387	55594
18294	55595
163387	55596
408069	55597
643977	55598
71787	55599
47759	55600
13749	55601
477404	55602
398642	55603
483904	55604
587531	55605
34092	55606
102275	55607
578939	55608
540989	55609
664654	55610
1389	55611
46296	55612
687607	55613
37359	55614
476307	55615
61941	55616
682041	55617
74387	55618
271	55619
50409	55620
57448	55621
276512	55622
304879	55623
156049	55624
653391	55625
181729	55626
102894	55627
585728	55628
549712	55629
13717	55630
440907	55631
628752	55632
250824	55633
41083	55634
307613	55635
525339	55636
555960	55637
210342	55638
166284	55639
41084	55640
127801	55641
459332	55642
122576	55643
75908	55644
105322	55645
57418	55646
49604	55647
683971	55648
576295	55649
110449	55650
118047	55651
559053	55652
500812	55653
287894	55654
359461	55655
5762	55656
288235	55657
643719	55658
119834	55659
325139	55660
59000	55661
114718	55662
631343	55663
639551	55664
87985	55665
197276	55666
12831	55667
13481	55668
2019	55669
674418	55670
55659	55671
399291	55672
181267	55673
481650	55674
229732	55675
2699	55676
551765	55677
395427	55678
8432	55679
105078	55680
81397	55681
642643	55682
535332	55683
56777	55684
112538	55685
459034	55686
647170	55687
580263	55688
5526	55689
109596	55690
127137	55691
117830	55692
450834	55693
110101	55694
58594	55695
14624	55696
21989	55697
358515	55698
1022	55699
650034	55700
690086	55701
97380	55702
14023	55703
334162	55704
232352	55705
490693	55706
162274	55707
119714	55708
641478	55709
8577	55710
67724	55711
471132	55712
320238	55713
401370	55714
426276	55715
30459	55716
594434	55717
19298	55718
15995	55719
6255	55720
143419	55721
2554	55722
254104	55723
323927	55724
386887	55725
15956	55726
107083	55727
5422	55728
221169	55729
2051	55730
495949	55731
20020	55732
150140	55733
338837	55734
120590	55735
7821	55736
12245	55737
696290	55738
56770	55739
168980	55740
110666	55741
252168	55742
254924	55743
572736	55744
38312	55745
4353	55746
146064	55747
9177	55748
1310	55749
136790	55750
594484	55751
212146	55752
100197	55753
499744	55754
329783	55755
232077	55756
53782	55757
105324	55758
31897	55759
96059	55760
534782	55761
383358	55762
63310	55763
650878	55764
65432	55765
86629	55766
180825	55767
272988	55768
400306	55769
196181	55770
567948	55771
84561	55772
16403	55773
226370	55774
105964	55775
605308	55776
77108	55777
686470	55778
12458	55779
118340	55780
625977	55781
79081	55782
275613	55783
695905	55784
153316	55785
11569	55786
649528	55787
20410	55788
650799	55789
658859	55790
202077	55791
56942	55792
181718	55793
291339	55794
172342	55795
118153	55796
135437	55797
147701	55798
655458	55799
182555	55800
574639	55801
99260	55802
137485	55803
601163	55804
55078	55805
257709	55806
139126	55807
66042	55808
517982	55809
404028	55810
25534	55811
573720	55812
157399	55813
128038	55814
133744	55815
384804	55816
150714	55817
163304	55818
110110	55819
151251	55820
444726	55821
114924	55822
2276	55823
680647	55824
306121	55825
189593	55826
303760	55827
486751	55828
577004	55829
589572	55830
13341	55831
284383	55832
311490	55833
45128	55834
8450	55835
241815	55836
522202	55837
439214	55838
152601	55839
164162	55840
627188	55841
180803	55842
364543	55843
455256	55844
494118	55845
354491	55846
413752	55847
9542	55848
95048	55849
27243	55850
345042	55851
529012	55852
6358	55853
51049	55854
124931	55855
28440	55856
123931	55857
157953	55858
142468	55859
50655	55860
307979	55861
32166	55862
685432	55863
117485	55864
97906	55865
523178	55866
147792	55867
105102	55868
167819	55869
145368	55870
3097	55871
82110	55872
414401	55873
1503	55874
344868	55875
561720	55876
593795	55877
573398	55878
582467	55879
425078	55880
88900	55881
14503	55882
679337	55883
109176	55884
608226	55885
190692	55886
167180	55887
146928	55888
547894	55889
499517	55890
56016	55891
508661	55892
133995	55893
377152	55894
8735	55895
170392	55896
662468	55897
52249	55898
7082	55899
554400	55900
521602	55901
609921	55902
305214	55903
73237	55904
437361	55905
140547	55906
41286	55907
37891	55908
545760	55909
511736	55910
285307	55911
350397	55912
355744	55913
301163	55914
393670	55915
308404	55916
541088	55917
375466	55918
345165	55919
103950	55920
642959	55921
431916	55922
202168	55923
7073	55924
254971	55925
12656	55926
549431	55927
408186	55928
658560	55929
37023	55930
483339	55931
160314	55932
513818	55933
265133	55934
459571	55935
270463	55936
118495	55937
84223	55938
694556	55939
101247	55940
647515	55941
452323	55942
682261	55943
476706	55944
211342	55945
15898	55946
547838	55947
386026	55948
108419	55949
669165	55950
40141	55951
527585	55952
279408	55953
60777	55954
582207	55955
186213	55956
687043	55957
150052	55958
542187	55959
70047	55960
82378	55961
104184	55962
118219	55963
166956	55964
258701	55965
154981	55966
104115	55967
44848	55968
10812	55969
537794	55970
175893	55971
580207	55972
693285	55973
33524	55974
3594	55975
517128	55976
82817	55977
25162	55978
489224	55979
228585	55980
518632	55981
183442	55982
64197	55983
658290	55984
61392	55985
136120	55986
5293	55987
112850	55988
282478	55989
139212	55990
668372	55991
452993	55992
297409	55993
87395	55994
467412	55995
570501	55996
75273	55997
945	55998
114917	55999
447739	56000
641627	56001
143963	56002
556106	56003
7145	56004
435102	56005
20541	56006
468033	56007
530582	56008
31761	56009
434034	56010
288151	56011
584703	56012
183807	56013
203140	56014
520929	56015
55179	56016
38185	56017
68089	56018
19995	56019
299714	56020
600607	56021
291568	56022
42960	56023
152300	56024
254183	56025
200285	56026
279487	56027
124587	56028
252256	56029
52140	56030
79	56031
138760	56032
686571	56033
426712	56034
44275	56035
47793	56036
632107	56037
678031	56038
292636	56039
437003	56040
392390	56041
141841	56042
255049	56043
396796	56044
65737	56045
495338	56046
86539	56047
3252	56048
660548	56049
146521	56050
46606	56051
27364	56052
696025	56053
150459	56054
10147	56055
522700	56056
318412	56057
455807	56058
117977	56059
126805	56060
15342	56061
73254	56062
927	56063
14595	56064
466402	56065
139420	56066
5635	56067
119047	56068
478971	56069
590627	56070
577763	56071
19971	56072
64	56073
307329	56074
475686	56075
34148	56076
127043	56077
20883	56078
58665	56079
190680	56080
554543	56081
444750	56082
95574	56083
511424	56084
442857	56085
142477	56086
419514	56087
645175	56088
42112	56089
43181	56090
918	56091
32726	56092
435429	56093
101078	56094
309105	56095
668418	56096
767	56097
79883	56098
282116	56099
300228	56100
76995	56101
164767	56102
195864	56103
70860	56104
150650	56105
288206	56106
289251	56107
172245	56108
90873	56109
97302	56110
394815	56111
272355	56112
440920	56113
139284	56114
253836	56115
10867	56116
379054	56117
1243	56118
99109	56119
84680	56120
94483	56121
586583	56122
331592	56123
84764	56124
337055	56125
21014	56126
299481	56127
199889	56128
126126	56129
204093	56130
205314	56131
118945	56132
465860	56133
435210	56134
1997	56135
504143	56136
649852	56137
457839	56138
256882	56139
94862	56140
176751	56141
153081	56142
457316	56143
383283	56144
111960	56145
683249	56146
22142	56147
469390	56148
200925	56149
57060	56150
159330	56151
567410	56152
392114	56153
123947	56154
48988	56155
286695	56156
422625	56157
556644	56158
432585	56159
385572	56160
168788	56161
121799	56162
143435	56163
650359	56164
160529	56165
372048	56166
477634	56167
108941	56168
10558	56169
96131	56170
198618	56171
411003	56172
336620	56173
253331	56174
504441	56175
134677	56176
132148	56177
485522	56178
358324	56179
27181	56180
638800	56181
112906	56182
147609	56183
661808	56184
368890	56185
250012	56186
173634	56187
169154	56188
515451	56189
118830	56190
25190	56191
387972	56192
608360	56193
143657	56194
3396	56195
257079	56196
453403	56197
551553	56198
1327	56199
414	56200
388276	56201
660301	56202
10863	56203
54394	56204
459295	56205
145379	56206
539876	56207
193952	56208
246141	56209
126774	56210
13449	56211
331492	56212
667447	56213
100021	56214
336971	56215
98748	56216
256282	56217
582215	56218
347127	56219
205264	56220
279728	56221
22332	56222
7814	56223
667991	56224
144145	56225
570288	56226
560276	56227
153631	56228
396203	56229
691929	56230
284923	56231
196765	56232
61195	56233
232044	56234
251582	56235
561886	56236
518014	56237
526738	56238
401427	56239
498595	56240
58871	56241
461266	56242
110191	56243
321615	56244
128787	56245
331243	56246
5581	56247
399727	56248
60029	56249
422478	56250
165910	56251
143467	56252
91936	56253
25165	56254
183995	56255
9192	56256
126459	56257
6225	56258
9827	56259
120944	56260
34946	56261
356734	56262
19709	56263
60363	56264
14842	56265
511456	56266
57425	56267
46776	56268
161658	56269
526591	56270
327788	56271
314432	56272
414490	56273
237347	56274
625224	56275
36603	56276
408668	56277
50166	56278
439971	56279
117365	56280
29384	56281
421354	56282
454206	56283
28197	56284
16065	56285
146955	56286
515368	56287
129807	56288
610883	56289
139191	56290
9456	56291
619827	56292
19436	56293
381182	56294
165099	56295
379384	56296
360101	56297
23615	56298
363216	56299
63175	56300
200505	56301
296105	56302
494790	56303
135323	56304
27799	56305
141730	56306
63123	56307
315435	56308
241760	56309
365050	56310
465370	56311
86564	56312
375313	56313
54171	56314
222459	56315
613080	56316
610884	56317
650165	56318
189457	56319
364915	56320
308941	56321
164343	56322
473827	56323
202172	56324
601973	56325
48084	56326
991	56327
157912	56328
490083	56329
343808	56330
350484	56331
131477	56332
19324	56333
185701	56334
236308	56335
168813	56336
71532	56337
148	56338
208913	56339
209355	56340
1032	56341
410392	56342
564172	56343
111425	56344
673113	56345
272679	56346
149652	56347
625115	56348
129348	56349
521913	56350
258286	56351
124434	56352
52661	56353
3083	56354
55547	56355
83757	56356
468467	56357
479973	56358
84422	56359
8451	56360
138878	56361
415424	56362
172987	56363
168268	56364
641977	56365
512008	56366
250940	56367
241112	56368
20239	56369
566260	56370
375931	56371
27432	56372
11885	56373
632682	56374
71628	56375
17320	56376
453424	56377
71946	56378
23423	56379
17263	56380
132317	56381
117145	56382
133610	56383
258372	56384
103197	56385
14621	56386
45739	56387
660787	56388
357080	56389
530434	56390
498319	56391
383396	56392
3861	56393
39473	56394
23056	56395
208846	56396
140977	56397
11887	56398
19	56399
7321	56400
2916	56401
131861	56402
445903	56403
476267	56404
254636	56405
491355	56406
86388	56407
4000	56408
36622	56409
605874	56410
690630	56411
1529	56412
256022	56413
40630	56414
92416	56415
461775	56416
10112	56417
1025	56418
575847	56419
182883	56420
17742	56421
671091	56422
510951	56423
6589	56424
688919	56425
24862	56426
372609	56427
208024	56428
452867	56429
10680	56430
572732	56431
664166	56432
250352	56433
474303	56434
128061	56435
680393	56436
244722	56437
586360	56438
561156	56439
23523	56440
92974	56441
181670	56442
1796	56443
104809	56444
113204	56445
472210	56446
2508	56447
54933	56448
286235	56449
596218	56450
286264	56451
636464	56452
10035	56453
649649	56454
542013	56455
494273	56456
1243	56457
161689	56458
33054	56459
120106	56460
417579	56461
567587	56462
664867	56463
531034	56464
270722	56465
9659	56466
10523	56467
93760	56468
18843	56469
166208	56470
64609	56471
642451	56472
18660	56473
92522	56474
229304	56475
289850	56476
463314	56477
10118	56478
54100	56479
330542	56480
26292	56481
25055	56482
650872	56483
185506	56484
53390	56485
227583	56486
36937	56487
683633	56488
131247	56489
41445	56490
518983	56491
53626	56492
168921	56493
495595	56494
93894	56495
24457	56496
100888	56497
110596	56498
486638	56499
86701	56500
89450	56501
60383	56502
28591	56503
681294	56504
671315	56505
57963	56506
111835	56507
326466	56508
67704	56509
22585	56510
613006	56511
103916	56512
501716	56513
116355	56514
452938	56515
335768	56516
601726	56517
359724	56518
385337	56519
83481	56520
10306	56521
385072	56522
478121	56523
353744	56524
570548	56525
472141	56526
84072	56527
644804	56528
74930	56529
123355	56530
120427	56531
50646	56532
93060	56533
213598	56534
135874	56535
288781	56536
482209	56537
87320	56538
118827	56539
122461	56540
64106	56541
16346	56542
414499	56543
28479	56544
393214	56545
12216	56546
12757	56547
99733	56548
403830	56549
107559	56550
50867	56551
595	56552
500580	56553
30842	56554
38600	56555
405109	56556
59213	56557
106149	56558
277104	56559
295303	56560
13816	56561
172962	56562
58071	56563
309067	56564
65713	56565
403763	56566
79747	56567
639713	56568
15101	56569
275980	56570
397570	56571
628099	56572
542865	56573
398119	56574
638955	56575
401013	56576
2516	56577
78301	56578
380145	56579
24555	56580
555166	56581
257445	56582
297290	56583
301598	56584
54237	56585
58542	56586
297384	56587
493079	56588
62639	56589
127187	56590
69470	56591
273348	56592
7319	56593
65547	56594
144441	56595
302993	56596
608952	56597
631224	56598
10073	56599
383023	56600
333657	56601
111133	56602
88665	56603
120569	56604
31439	56605
679022	56606
77759	56607
12247	56608
232942	56609
405197	56610
318738	56611
652135	56612
1351	56613
648378	56614
13663	56615
544621	56616
656733	56617
105945	56618
323405	56619
422912	56620
640240	56621
218877	56622
236478	56623
441944	56624
35019	56625
44436	56626
555882	56627
57009	56628
508375	56629
112795	56630
136891	56631
57122	56632
517779	56633
572375	56634
232056	56635
16917	56636
293186	56637
172737	56638
496315	56639
258005	56640
479029	56641
541554	56642
136781	56643
553687	56644
157297	56645
177315	56646
15587	56647
414195	56648
658549	56649
93152	56650
219122	56651
36664	56652
386351	56653
158184	56654
390069	56655
486823	56656
647523	56657
42970	56658
142433	56659
84346	56660
306068	56661
15978	56662
234983	56663
1303	56664
493721	56665
625345	56666
604878	56667
123838	56668
25799	56669
144822	56670
233817	56671
536279	56672
205166	56673
84266	56674
168942	56675
339	56676
451552	56677
80005	56678
439	56679
617665	56680
29274	56681
592749	56682
562538	56683
86340	56684
541924	56685
173235	56686
488668	56687
81380	56688
286411	56689
167267	56690
481942	56691
39646	56692
40341	56693
23941	56694
2830	56695
321171	56696
231207	56697
153686	56698
446233	56699
3096	56700
302911	56701
419788	56702
403616	56703
361048	56704
171476	56705
309695	56706
117794	56707
73134	56708
443484	56709
47707	56710
49236	56711
137364	56712
54669	56713
21516	56714
168804	56715
459006	56716
595318	56717
36864	56718
124842	56719
691520	56720
9803	56721
333436	56722
422830	56723
54812	56724
51474	56725
98698	56726
42055	56727
620537	56728
250664	56729
11981	56730
398477	56731
127389	56732
51	56733
135271	56734
653050	56735
568616	56736
119841	56737
87762	56738
38038	56739
78516	56740
385912	56741
294010	56742
203043	56743
11916	56744
358907	56745
112883	56746
11873	56747
42549	56748
34941	56749
628119	56750
135702	56751
1621	56752
218113	56753
46253	56754
628487	56755
107686	56756
6701	56757
175861	56758
59590	56759
141022	56760
24325	56761
654165	56762
434824	56763
480617	56764
535181	56765
209648	56766
198277	56767
83927	56768
1010	56769
27389	56770
64142	56771
34245	56772
599023	56773
415399	56774
164924	56775
140227	56776
48766	56777
104705	56778
213715	56779
33048	56780
138273	56781
134827	56782
53138	56783
36479	56784
13728	56785
108182	56786
679261	56787
256631	56788
2227	56789
382287	56790
172213	56791
620526	56792
180349	56793
551521	56794
648127	56795
8730	56796
233868	56797
574642	56798
255217	56799
164	56800
161402	56801
33546	56802
172672	56803
49420	56804
556764	56805
427499	56806
427500	56807
68473	56808
63681	56809
15555	56810
56696	56811
89055	56812
170611	56813
92961	56814
20988	56815
10761	56816
38081	56817
169401	56818
93305	56819
403611	56820
98357	56821
4944	56822
37571	56823
36580	56824
252661	56825
19695	56826
53556	56827
680744	56828
645154	56829
101250	56830
137348	56831
433495	56832
115815	56833
193131	56834
38914	56835
196788	56836
580078	56837
135871	56838
24108	56839
1306	56840
481305	56841
171022	56842
38	56843
36770	56844
31559	56845
112779	56846
575266	56847
258902	56848
69397	56849
309134	56850
2867	56851
23868	56852
436135	56853
287	56854
81278	56855
448364	56856
57532	56857
595917	56858
500437	56859
531559	56860
480789	56861
643104	56862
77464	56863
694798	56864
124142	56865
516429	56866
36726	56867
554923	56868
161154	56869
476938	56870
81649	56871
314608	56872
627	56873
620265	56874
23384	56875
341691	56876
432	56877
158073	56878
167235	56879
78790	56880
656720	56881
488681	56882
106567	56883
66643	56884
229583	56885
131285	56886
286600	56887
53223	56888
197242	56889
43899	56890
188573	56891
44952	56892
552498	56893
535979	56894
131392	56895
216090	56896
332357	56897
399555	56898
32932	56899
267215	56900
391490	56901
34026	56902
105461	56903
194847	56904
45573	56905
598597	56906
56968	56907
166409	56908
490419	56909
2047	56910
11033	56911
63436	56912
112594	56913
31762	56914
314702	56915
115891	56916
409031	56917
231855	56918
269161	56919
480779	56920
670014	56921
485782	56922
334636	56923
569517	56924
457046	56925
1803	56926
31209	56927
425226	56928
35123	56929
137712	56930
210494	56931
22445	56932
44593	56933
632247	56934
441109	56935
1263	56936
6904	56937
284735	56938
8841	56939
42513	56940
32518	56941
39233	56942
52144	56943
351691	56944
300074	56945
586713	56946
148084	56947
463296	56948
233461	56949
372537	56950
664740	56951
92312	56952
491130	56953
76802	56954
180188	56955
224575	56956
205784	56957
139910	56958
217057	56959
216166	56960
20084	56961
85591	56962
18036	56963
200059	56964
665926	56965
577987	56966
168580	56967
96743	56968
448508	56969
473504	56970
615411	56971
9481	56972
119193	56973
120778	56974
584765	56975
59904	56976
254327	56977
196353	56978
143854	56979
324840	56980
9960	56981
640176	56982
296536	56983
219761	56984
57904	56985
69165	56986
34511	56987
392413	56988
597666	56989
162799	56990
570787	56991
1253	56992
551099	56993
489100	56994
259436	56995
278037	56996
91786	56997
190205	56998
559804	56999
103803	57000
33161	57001
8201	57002
91504	57003
463330	57004
646536	57005
559478	57006
50492	57007
465164	57008
614987	57009
15553	57010
74165	57011
665813	57012
340023	57013
475377	57014
487451	57015
424490	57016
482598	57017
499962	57018
132243	57019
405545	57020
175267	57021
508549	57022
680114	57023
204376	57024
59275	57025
294515	57026
175392	57027
652430	57028
240320	57029
333371	57030
149101	57031
275717	57032
317580	57033
168277	57034
50554	57035
155703	57036
472131	57037
258922	57038
13464	57039
1616	57040
25873	57041
71909	57042
115605	57043
382259	57044
490577	57045
473690	57046
188138	57047
421503	57048
431436	57049
25316	57050
116630	57051
120338	57052
446554	57053
428005	57054
3306	57055
182867	57056
115135	57057
556289	57058
673813	57059
388072	57060
183393	57061
431175	57062
42037	57063
167406	57064
53290	57065
30654	57066
39259	57067
169156	57068
159879	57069
172170	57070
126749	57071
32860	57072
164623	57073
330618	57074
259472	57075
87313	57076
367627	57077
42128	57078
131585	57079
88725	57080
273207	57081
261907	57082
102437	57083
486575	57084
333938	57085
260098	57086
385942	57087
160507	57088
502692	57089
36809	57090
49091	57091
656319	57092
6523	57093
114798	57094
519003	57095
150194	57096
354465	57097
125844	57098
147586	57099
292624	57100
175369	57101
14775	57102
470855	57103
161702	57104
62402	57105
294316	57106
57921	57107
41121	57108
296533	57109
58294	57110
90751	57111
12349	57112
490263	57113
440669	57114
9904	57115
470202	57116
2990	57117
115195	57118
687237	57119
303487	57120
322566	57121
644544	57122
265279	57123
100247	57124
236984	57125
218238	57126
143465	57127
33044	57128
673073	57129
139634	57130
453223	57131
124464	57132
1751	57133
145602	57134
611747	57135
18699	57136
103307	57137
654122	57138
504714	57139
499682	57140
146414	57141
72190	57142
67495	57143
9029	57144
155533	57145
234001	57146
243794	57147
470118	57148
143457	57149
372014	57150
488110	57151
12358	57152
249937	57153
16605	57154
2778	57155
628076	57156
201704	57157
23883	57158
133355	57159
2103	57160
442915	57161
22308	57162
9718	57163
491605	57164
46955	57165
190077	57166
551438	57167
37669	57168
412746	57169
239620	57170
125094	57171
167128	57172
27190	57173
519212	57174
94503	57175
254529	57176
45353	57177
13537	57178
2638	57179
306772	57180
203526	57181
103050	57182
171169	57183
37683	57184
2176	57185
597614	57186
444027	57187
435908	57188
522938	57189
121080	57190
2256	57191
405014	57192
170941	57193
5319	57194
492352	57195
44036	57196
346824	57197
120587	57198
631199	57199
511542	57200
603911	57201
85147	57202
522203	57203
400980	57204
131293	57205
624370	57206
171415	57207
669884	57208
146247	57209
319772	57210
145188	57211
106390	57212
561652	57213
146659	57214
695908	57215
271399	57216
76122	57217
41686	57218
83043	57219
53730	57220
171986	57221
22484	57222
222929	57223
95053	57224
642816	57225
551817	57226
168783	57227
673265	57228
10115	57229
159299	57230
57811	57231
451017	57232
126775	57233
208249	57234
577947	57235
25210	57236
411707	57237
369164	57238
75630	57239
346841	57240
478724	57241
56899	57242
690279	57243
642718	57244
296863	57245
580889	57246
104750	57247
627434	57248
68006	57249
400	57250
884	57251
310788	57252
656517	57253
109758	57254
57807	57255
76980	57256
653973	57257
633575	57258
287915	57259
575356	57260
38304	57261
277968	57262
1080	57263
4464	57264
660032	57265
114355	57266
501904	57267
121679	57268
135673	57269
33329	57270
149160	57271
342745	57272
659964	57273
137602	57274
171708	57275
672747	57276
158548	57277
279161	57278
449637	57279
1525	57280
20420	57281
30110	57282
7364	57283
534149	57284
87190	57285
594521	57286
552	57287
114327	57288
696854	57289
331	57290
673110	57291
19290	57292
107011	57293
602660	57294
676664	57295
149638	57296
647255	57297
159554	57298
33421	57299
8086	57300
39616	57301
1727	57302
328498	57303
146907	57304
82927	57305
620966	57306
24	57307
277029	57308
685775	57309
179446	57310
487798	57311
604059	57312
185452	57313
74847	57314
40956	57315
300538	57316
110068	57317
37651	57318
58078	57319
311998	57320
9283	57321
524611	57322
138371	57323
338904	57324
128179	57325
152547	57326
323558	57327
505231	57328
58158	57329
138577	57330
167692	57331
290881	57332
300253	57333
665502	57334
189503	57335
269453	57336
570613	57337
667417	57338
686015	57339
353684	57340
4909	57341
176087	57342
274448	57343
385600	57344
63814	57345
192260	57346
283553	57347
107699	57348
50810	57349
23518	57350
59206	57351
276499	57352
56675	57353
468385	57354
391967	57355
429008	57356
660956	57357
263072	57358
151878	57359
26973	57360
557660	57361
102317	57362
663629	57363
22222	57364
105109	57365
145650	57366
442027	57367
3522	57368
34500	57369
110067	57370
156369	57371
288035	57372
578750	57373
3563	57374
100839	57375
2886	57376
13998	57377
522674	57378
317852	57379
607245	57380
429978	57381
82667	57382
107534	57383
149479	57384
7061	57385
516433	57386
24919	57387
167314	57388
196841	57389
228327	57390
98754	57391
558726	57392
105051	57393
294800	57394
35800	57395
621464	57396
60361	57397
129782	57398
27021	57399
156656	57400
6133	57401
260570	57402
140641	57403
102052	57404
483	57405
43931	57406
582121	57407
522408	57408
18657	57409
598651	57410
145020	57411
26342	57412
136389	57413
55197	57414
51239	57415
283390	57416
13967	57417
546548	57418
523456	57419
557708	57420
112	57421
510687	57422
290179	57423
628289	57424
13893	57425
142503	57426
534699	57427
116712	57428
49022	57429
177918	57430
315942	57431
542730	57432
57035	57433
83764	57434
271536	57435
171683	57436
411982	57437
163991	57438
139129	57439
379860	57440
585579	57441
98780	57442
381215	57443
33813	57444
528565	57445
95677	57446
229291	57447
341756	57448
8211	57449
134273	57450
154778	57451
186021	57452
95436	57453
154552	57454
325569	57455
385358	57456
39263	57457
64829	57458
18518	57459
265598	57460
431194	57461
188116	57462
664584	57463
169306	57464
498872	57465
199827	57466
547794	57467
219655	57468
569945	57469
451138	57470
64141	57471
205989	57472
130529	57473
167311	57474
181065	57475
24890	57476
20418	57477
212994	57478
167043	57479
58004	57480
167086	57481
504747	57482
113205	57483
18954	57484
242323	57485
236496	57486
600672	57487
426403	57488
616587	57489
92682	57490
660695	57491
161929	57492
515337	57493
364209	57494
198683	57495
456078	57496
232296	57497
51857	57498
195317	57499
687644	57500
365318	57501
251226	57502
117590	57503
441863	57504
404117	57505
159570	57506
72875	57507
397451	57508
203752	57509
33366	57510
550806	57511
161198	57512
9325	57513
199367	57514
355191	57515
116679	57516
467044	57517
7780	57518
254731	57519
1243	57520
2424	57521
49083	57522
540789	57523
57257	57524
368073	57525
530611	57526
42227	57527
23918	57528
367720	57529
62669	57530
70322	57531
71175	57532
31814	57533
121379	57534
57283	57535
378202	57536
243280	57537
600902	57538
96495	57539
50066	57540
74409	57541
344993	57542
60413	57543
388687	57544
236236	57545
422011	57546
501759	57547
135191	57548
117441	57549
21663	57550
47601	57551
558493	57552
510950	57553
57340	57554
79754	57555
93757	57556
303868	57557
372085	57558
54942	57559
12664	57560
302837	57561
340628	57562
692762	57563
429941	57564
185740	57565
33030	57566
128148	57567
314937	57568
696126	57569
51097	57570
70	57571
141658	57572
133760	57573
114833	57574
173258	57575
137838	57576
121207	57577
205741	57578
598252	57579
234962	57580
524043	57581
15503	57582
27610	57583
86157	57584
536791	57585
16440	57586
62911	57587
657336	57588
6716	57589
455372	57590
343500	57591
53585	57592
366488	57593
64849	57594
10576	57595
155940	57596
623966	57597
128475	57598
556639	57599
185540	57600
118877	57601
170008	57602
77963	57603
399170	57604
477748	57605
446242	57606
728	57607
121635	57608
375878	57609
301234	57610
5150	57611
656221	57612
290802	57613
253605	57614
4238	57615
91488	57616
57098	57617
302032	57618
292425	57619
424643	57620
645215	57621
101397	57622
67055	57623
406305	57624
436055	57625
644739	57626
97455	57627
341024	57628
151717	57629
608883	57630
123475	57631
63097	57632
4071	57633
565224	57634
14226	57635
176305	57636
405567	57637
154358	57638
73704	57639
9535	57640
70482	57641
24537	57642
138182	57643
5690	57644
448302	57645
12013	57646
54650	57647
49520	57648
426149	57649
87748	57650
351523	57651
505936	57652
378239	57653
514607	57654
94194	57655
66152	57656
111770	57657
97085	57658
55068	57659
122962	57660
574168	57661
584250	57662
50257	57663
582494	57664
25617	57665
572798	57666
635685	57667
642444	57668
555492	57669
33387	57670
170421	57671
37276	57672
227122	57673
179213	57674
67	57675
4640	57676
76914	57677
52858	57678
29705	57679
93935	57680
309915	57681
44963	57682
66065	57683
691061	57684
156498	57685
116620	57686
73677	57687
499934	57688
100256	57689
132735	57690
5725	57691
65249	57692
387392	57693
645762	57694
355599	57695
414384	57696
220232	57697
4	57698
252147	57699
610409	57700
15261	57701
525626	57702
308731	57703
171085	57704
213719	57705
106782	57706
371050	57707
516175	57708
102307	57709
553354	57710
412240	57711
38192	57712
8180	57713
136342	57714
411315	57715
147154	57716
573018	57717
640216	57718
76882	57719
315120	57720
347969	57721
198008	57722
2516	57723
48511	57724
117566	57725
664020	57726
314766	57727
117980	57728
169917	57729
565950	57730
289631	57731
468637	57732
98267	57733
159948	57734
130955	57735
2806	57736
54641	57737
342322	57738
135337	57739
407225	57740
322456	57741
14502	57742
16012	57743
23609	57744
7043	57745
68504	57746
51597	57747
582201	57748
44705	57749
254934	57750
75638	57751
30210	57752
600283	57753
33478	57754
8556	57755
266916	57756
539081	57757
24561	57758
523926	57759
298061	57760
105503	57761
3677	57762
8149	57763
167754	57764
559551	57765
673376	57766
536307	57767
38443	57768
69278	57769
595087	57770
170647	57771
46854	57772
135469	57773
75955	57774
134962	57775
689554	57776
592969	57777
502433	57778
88514	57779
579495	57780
331294	57781
27618	57782
583264	57783
157068	57784
46156	57785
45080	57786
675434	57787
531056	57788
76061	57789
322027	57790
606172	57791
56326	57792
27966	57793
3211	57794
338648	57795
139223	57796
27337	57797
54577	57798
106265	57799
1488	57800
405082	57801
84982	57802
133803	57803
5767	57804
76561	57805
499504	57806
508935	57807
385967	57808
550466	57809
3774	57810
11811	57811
467128	57812
303482	57813
27054	57814
264019	57815
652032	57816
159419	57817
125	57818
667180	57819
409720	57820
8313	57821
130454	57822
400979	57823
672007	57824
383947	57825
257247	57826
95423	57827
329240	57828
557386	57829
49253	57830
54	57831
476561	57832
495944	57833
469249	57834
168219	57835
88094	57836
229718	57837
63371	57838
14065	57839
88339	57840
255460	57841
277771	57842
31238	57843
133681	57844
110268	57845
40563	57846
251993	57847
312781	57848
401642	57849
150473	57850
378904	57851
348030	57852
33275	57853
298995	57854
519630	57855
90463	57856
93860	57857
104149	57858
170829	57859
238647	57860
85675	57861
61736	57862
11948	57863
47486	57864
87902	57865
558114	57866
70312	57867
199773	57868
132696	57869
689488	57870
107195	57871
98449	57872
76476	57873
680433	57874
426514	57875
52469	57876
250331	57877
374998	57878
17803	57879
458144	57880
686209	57881
19019	57882
443053	57883
146048	57884
263055	57885
537634	57886
161083	57887
136919	57888
10775	57889
595355	57890
444004	57891
540983	57892
3878	57893
375006	57894
98943	57895
300264	57896
41130	57897
675133	57898
91458	57899
342162	57900
171061	57901
414184	57902
181058	57903
33659	57904
166407	57905
135337	57906
87983	57907
588224	57908
419403	57909
588892	57910
113460	57911
105454	57912
36829	57913
41022	57914
301112	57915
1446	57916
9381	57917
423508	57918
309498	57919
50826	57920
23432	57921
273473	57922
125124	57923
525365	57924
27165	57925
165163	57926
589685	57927
66024	57928
690590	57929
557271	57930
69485	57931
513011	57932
69745	57933
637550	57934
125236	57935
90038	57936
36583	57937
412191	57938
86354	57939
128954	57940
345386	57941
145023	57942
136374	57943
64737	57944
139216	57945
5843	57946
612385	57947
126514	57948
635360	57949
110107	57950
10078	57951
55637	57952
424613	57953
340273	57954
205675	57955
40339	57956
136399	57957
685076	57958
95437	57959
581966	57960
164265	57961
270858	57962
74640	57963
182463	57964
567007	57965
26692	57966
305412	57967
444231	57968
22675	57969
172659	57970
328832	57971
12105	57972
588557	57973
35950	57974
124071	57975
119648	57976
188978	57977
3283	57978
151709	57979
110942	57980
165544	57981
166002	57982
256828	57983
30936	57984
8695	57985
525076	57986
425453	57987
452601	57988
13920	57989
165403	57990
373485	57991
494024	57992
36760	57993
393802	57994
440733	57995
93590	57996
439063	57997
558104	57998
157952	57999
56062	58000
503706	58001
6786	58002
3545	58003
105761	58004
51214	58005
268318	58006
174028	58007
542314	58008
76942	58009
16243	58010
385599	58011
236856	58012
57261	58013
1955	58014
26032	58015
70135	58016
267517	58017
271176	58018
410181	58019
164102	58020
97873	58021
492023	58022
39948	58023
603705	58024
661562	58025
463281	58026
171510	58027
89103	58028
834	58029
200233	58030
24668	58031
56869	58032
28673	58033
1862	58034
16856	58035
343060	58036
3957	58037
157317	58038
402650	58039
671593	58040
49236	58041
260470	58042
573448	58043
40519	58044
259277	58045
55791	58046
108239	58047
670831	58048
464364	58049
385956	58050
10904	58051
14805	58052
411357	58053
1812	58054
400754	58055
452764	58056
332158	58057
55706	58058
44083	58059
15237	58060
1081	58061
597290	58062
83970	58063
55754	58064
628564	58065
98575	58066
26977	58067
34270	58068
217320	58069
521178	58070
591869	58071
530573	58072
295326	58073
650367	58074
650722	58075
76174	58076
391035	58077
421736	58078
164672	58079
100705	58080
3951	58081
82160	58082
409873	58083
136293	58084
8251	58085
43106	58086
3353	58087
76898	58088
87809	58089
145156	58090
225254	58091
3464	58092
111043	58093
50420	58094
493645	58095
536805	58096
598596	58097
35428	58098
51053	58099
149656	58100
212061	58101
192986	58102
549114	58103
311661	58104
2998	58105
5407	58106
618750	58107
436246	58108
14813	58109
331098	58110
545901	58111
5781	58112
6203	58113
132767	58114
235696	58115
267994	58116
8471	58117
35918	58118
548507	58119
1425	58120
408	58121
177899	58122
22990	58123
35867	58124
146328	58125
387496	58126
150089	58127
599902	58128
490241	58129
494254	58130
36020	58131
395949	58132
241120	58133
1894	58134
231921	58135
599790	58136
97969	58137
237603	58138
22136	58139
42087	58140
14593	58141
292536	58142
268658	58143
98748	58144
373477	58145
675231	58146
5154	58147
97855	58148
372697	58149
317884	58150
344921	58151
27052	58152
14989	58153
49851	58154
311905	58155
41227	58156
8572	58157
356131	58158
4238	58159
301899	58160
54784	58161
51214	58162
692819	58163
520021	58164
47067	58165
259966	58166
62286	58167
22497	58168
138310	58169
589590	58170
29056	58171
652935	58172
9958	58173
374495	58174
122430	58175
608045	58176
689192	58177
561875	58178
131406	58179
538093	58180
171856	58181
312287	58182
653679	58183
8997	58184
125701	58185
671340	58186
473069	58187
37633	58188
23028	58189
42098	58190
560357	58191
475851	58192
45750	58193
214954	58194
64677	58195
4356	58196
365397	58197
204638	58198
29235	58199
450838	58200
444138	58201
625079	58202
475694	58203
72135	58204
367659	58205
41956	58206
153680	58207
137819	58208
9171	58209
148179	58210
638890	58211
171255	58212
56328	58213
15111	58214
74646	58215
483654	58216
22820	58217
316	58218
560799	58219
44218	58220
51103	58221
614699	58222
128249	58223
667932	58224
104086	58225
493768	58226
29477	58227
81551	58228
80617	58229
167939	58230
22913	58231
74856	58232
25908	58233
62848	58234
113623	58235
605583	58236
469461	58237
51963	58238
6208	58239
9097	58240
30080	58241
71816	58242
684124	58243
160038	58244
565474	58245
414719	58246
392365	58247
560225	58248
7082	58249
3730	58250
688784	58251
95931	58252
689464	58253
16074	58254
270043	58255
172206	58256
652643	58257
224502	58258
273049	58259
173282	58260
70951	58261
327462	58262
227677	58263
140343	58264
538385	58265
145502	58266
16461	58267
342990	58268
95292	58269
83283	58270
505152	58271
92544	58272
3576	58273
410487	58274
218923	58275
13448	58276
275079	58277
234234	58278
306443	58279
222483	58280
51118	58281
232467	58282
214591	58283
351763	58284
317551	58285
2593	58286
28571	58287
15595	58288
379101	58289
534254	58290
56359	58291
12682	58292
166834	58293
205292	58294
54793	58295
8705	58296
12954	58297
413045	58298
674109	58299
129163	58300
582301	58301
111108	58302
557654	58303
147585	58304
453691	58305
49983	58306
660520	58307
440488	58308
561713	58309
116402	58310
426186	58311
597880	58312
339023	58313
449074	58314
108654	58315
72495	58316
34	58317
687545	58318
42056	58319
42861	58320
565306	58321
110529	58322
73396	58323
120871	58324
308182	58325
63222	58326
1615	58327
111926	58328
5159	58329
301795	58330
150774	58331
475122	58332
651673	58333
595098	58334
478664	58335
537053	58336
104269	58337
69839	58338
29806	58339
62194	58340
31896	58341
627090	58342
45895	58343
139094	58344
47588	58345
331844	58346
94276	58347
156027	58348
95279	58349
541299	58350
856	58351
394012	58352
567134	58353
57982	58354
1577	58355
148707	58356
362702	58357
422030	58358
697452	58359
20500	58360
214550	58361
337298	58362
157125	58363
429308	58364
101038	58365
531665	58366
450991	58367
15052	58368
597452	58369
42836	58370
3336	58371
26947	58372
172728	58373
49761	58374
634151	58375
366263	58376
371170	58377
157701	58378
70831	58379
15104	58380
397913	58381
157263	58382
23585	58383
377233	58384
274405	58385
615634	58386
657906	58387
49040	58388
37486	58389
51065	58390
15593	58391
621150	58392
112468	58393
522496	58394
143911	58395
149648	58396
90491	58397
8923	58398
409431	58399
147084	58400
206038	58401
646132	58402
92837	58403
438736	58404
15001	58405
322664	58406
674555	58407
198065	58408
44115	58409
164513	58410
578292	58411
85826	58412
547415	58413
540997	58414
572727	58415
103131	58416
29088	58417
270844	58418
82867	58419
114306	58420
204510	58421
339980	58422
295402	58423
246935	58424
55654	58425
18233	58426
8573	58427
387777	58428
542839	58429
44649	58430
342826	58431
185251	58432
647742	58433
183078	58434
366862	58435
218713	58436
572469	58437
64508	58438
3947	58439
115752	58440
102581	58441
633977	58442
448910	58443
677	58444
100159	58445
262784	58446
559733	58447
95722	58448
333530	58449
621001	58450
23617	58451
48536	58452
581526	58453
25742	58454
477221	58455
446214	58456
110512	58457
56524	58458
161226	58459
388180	58460
166791	58461
81437	58462
127661	58463
99835	58464
159381	58465
83121	58466
18015	58467
341932	58468
17813	58469
238573	58470
352818	58471
101145	58472
44184	58473
115657	58474
281800	58475
12809	58476
30459	58477
296519	58478
35484	58479
410673	58480
18800	58481
5177	58482
605195	58483
602903	58484
64122	58485
163898	58486
556658	58487
385	58488
400917	58489
599601	58490
56799	58491
85468	58492
504365	58493
328938	58494
40537	58495
624117	58496
615821	58497
525690	58498
145812	58499
172371	58500
468748	58501
357518	58502
62348	58503
464956	58504
287498	58505
327492	58506
132451	58507
131490	58508
249210	58509
543942	58510
325030	58511
82908	58512
349179	58513
18712	58514
523458	58515
89557	58516
70168	58517
674573	58518
441888	58519
135042	58520
1544	58521
44579	58522
537343	58523
659533	58524
50035	58525
579526	58526
380317	58527
602223	58528
51528	58529
165095	58530
562294	58531
368473	58532
28706	58533
158442	58534
113075	58535
454927	58536
554036	58537
90015	58538
426534	58539
664269	58540
66968	58541
318490	58542
319108	58543
544180	58544
474062	58545
74548	58546
426580	58547
23286	58548
657143	58549
569526	58550
511402	58551
360125	58552
53499	58553
576826	58554
602127	58555
1639	58556
549971	58557
144247	58558
516039	58559
381033	58560
1255	58561
539276	58562
42196	58563
505209	58564
459365	58565
230100	58566
31603	58567
373120	58568
160326	58569
366777	58570
681419	58571
163215	58572
482934	58573
274466	58574
219680	58575
193279	58576
281671	58577
256519	58578
691220	58579
155162	58580
97667	58581
52187	58582
12006	58583
575323	58584
1807	58585
382689	58586
391406	58587
269170	58588
599126	58589
525093	58590
564712	58591
278338	58592
170106	58593
6550	58594
61325	58595
360567	58596
298157	58597
181733	58598
316747	58599
453268	58600
323886	58601
79491	58602
413756	58603
639690	58604
530567	58605
341431	58606
132771	58607
87795	58608
103079	58609
323621	58610
129601	58611
54880	58612
295146	58613
162881	58614
662484	58615
584852	58616
523063	58617
575885	58618
5899	58619
162177	58620
148936	58621
263820	58622
448517	58623
420144	58624
465523	58625
8731	58626
21647	58627
158577	58628
493716	58629
128875	58630
62777	58631
686460	58632
8608	58633
206997	58634
12523	58635
467585	58636
12892	58637
3269	58638
607526	58639
106156	58640
310803	58641
590635	58642
285902	58643
516905	58644
359471	58645
287431	58646
426576	58647
85054	58648
231169	58649
595073	58650
364029	58651
693842	58652
129442	58653
276445	58654
154829	58655
623409	58656
31521	58657
152374	58658
182984	58659
112817	58660
117545	58661
54908	58662
348612	58663
451702	58664
593314	58665
574587	58666
67336	58667
370209	58668
570807	58669
692596	58670
39495	58671
142444	58672
662246	58673
60815	58674
1707	58675
401191	58676
188117	58677
218500	58678
21586	58679
463896	58680
673059	58681
676103	58682
602972	58683
94046	58684
70105	58685
323652	58686
49338	58687
617479	58688
50916	58689
479673	58690
576833	58691
597855	58692
76811	58693
37481	58694
146596	58695
527266	58696
48504	58697
135282	58698
578964	58699
140073	58700
232148	58701
21363	58702
375700	58703
323162	58704
183241	58705
11882	58706
633408	58707
261196	58708
462883	58709
510005	58710
30393	58711
420	58712
461716	58713
94231	58714
405580	58715
5039	58716
478508	58717
672454	58718
227710	58719
413831	58720
9511	58721
151578	58722
668381	58723
153942	58724
157034	58725
129510	58726
673436	58727
668637	58728
373691	58729
298614	58730
480054	58731
44966	58732
329018	58733
86478	58734
502041	58735
89887	58736
145381	58737
335595	58738
154353	58739
204295	58740
624666	58741
400337	58742
556425	58743
158392	58744
613877	58745
531357	58746
33802	58747
595710	58748
243718	58749
628213	58750
10090	58751
67847	58752
497596	58753
14595	58754
121933	58755
500537	58756
240619	58757
590778	58758
241586	58759
238084	58760
68489	58761
217217	58762
546961	58763
143527	58764
288344	58765
32776	58766
675690	58767
157555	58768
110768	58769
190320	58770
119451	58771
44020	58772
669140	58773
148733	58774
44311	58775
307044	58776
554220	58777
601500	58778
645251	58779
692397	58780
549428	58781
158127	58782
445267	58783
555823	58784
164726	58785
560338	58786
253709	58787
250822	58788
502047	58789
147937	58790
542957	58791
138652	58792
566188	58793
345890	58794
372056	58795
346032	58796
159453	58797
7951	58798
335339	58799
38675	58800
136431	58801
353599	58802
253020	58803
401172	58804
76815	58805
684184	58806
723	58807
73328	58808
323783	58809
510377	58810
501294	58811
100850	58812
136140	58813
552963	58814
7461	58815
303902	58816
382105	58817
339562	58818
435145	58819
163990	58820
301700	58821
58138	58822
540226	58823
488576	58824
96186	58825
295284	58826
349946	58827
52109	58828
41285	58829
91982	58830
218068	58831
4602	58832
680358	58833
283120	58834
409660	58835
676082	58836
165401	58837
54209	58838
655570	58839
649152	58840
196466	58841
267347	58842
581434	58843
157607	58844
106484	58845
584281	58846
530029	58847
59482	58848
285322	58849
91135	58850
120383	58851
607118	58852
162076	58853
1929	58854
321444	58855
166068	58856
397565	58857
51398	58858
231514	58859
564253	58860
6190	58861
62837	58862
53253	58863
432580	58864
185681	58865
83781	58866
117379	58867
673423	58868
18279	58869
41283	58870
141257	58871
623800	58872
4879	58873
94969	58874
23755	58875
283611	58876
40287	58877
161048	58878
387258	58879
256618	58880
590550	58881
669845	58882
15563	58883
104982	58884
594843	58885
93574	58886
114645	58887
203897	58888
521010	58889
462537	58890
6889	58891
48989	58892
220253	58893
144644	58894
460891	58895
162427	58896
660342	58897
136067	58898
102481	58899
684024	58900
425096	58901
18183	58902
18666	58903
395787	58904
110020	58905
8346	58906
267125	58907
505381	58908
146629	58909
289477	58910
307107	58911
111307	58912
673395	58913
56804	58914
20796	58915
25526	58916
38185	58917
478645	58918
64867	58919
72376	58920
671207	58921
410128	58922
248588	58923
508139	58924
364535	58925
542034	58926
471243	58927
202431	58928
147599	58929
53059	58930
5473	58931
539720	58932
372715	58933
6532	58934
688417	58935
577597	58936
233745	58937
10672	58938
34470	58939
87061	58940
120581	58941
131106	58942
332538	58943
12570	58944
1173	58945
50855	58946
539508	58947
648703	58948
538387	58949
261404	58950
30117	58951
255599	58952
239841	58953
187359	58954
436826	58955
34386	58956
40496	58957
188746	58958
421751	58959
128926	58960
553493	58961
646392	58962
313654	58963
305726	58964
346348	58965
45264	58966
284868	58967
14388	58968
595042	58969
583277	58970
2538	58971
154292	58972
115625	58973
622485	58974
198737	58975
117964	58976
24021	58977
34698	58978
2883	58979
193923	58980
484418	58981
436810	58982
58114	58983
551	58984
332335	58985
84503	58986
77675	58987
108193	58988
322583	58989
352800	58990
107622	58991
3629	58992
533643	58993
214575	58994
302875	58995
71457	58996
197065	58997
211388	58998
319039	58999
104848	59000
155843	59001
656881	59002
1430	59003
232721	59004
97633	59005
595198	59006
416192	59007
471938	59008
14747	59009
613858	59010
532868	59011
640495	59012
280867	59013
87819	59014
80945	59015
522391	59016
437647	59017
666386	59018
17438	59019
8005	59020
558576	59021
477763	59022
215922	59023
243995	59024
432273	59025
123917	59026
21963	59027
599369	59028
105383	59029
107161	59030
372956	59031
27951	59032
312954	59033
340580	59034
36981	59035
541935	59036
658003	59037
4378	59038
200	59039
184953	59040
93346	59041
55176	59042
4721	59043
322652	59044
134983	59045
525855	59046
103925	59047
543634	59048
897	59049
8225	59050
23	59051
150449	59052
309784	59053
22105	59054
9265	59055
428858	59056
693856	59057
449006	59058
14285	59059
383590	59060
11659	59061
387943	59062
13383	59063
43455	59064
185231	59065
131206	59066
398647	59067
525879	59068
64435	59069
29752	59070
126898	59071
173191	59072
633335	59073
186857	59074
611714	59075
440911	59076
25039	59077
391	59078
233711	59079
194674	59080
4174	59081
139286	59082
56793	59083
679622	59084
63737	59085
28363	59086
580273	59087
136901	59088
319164	59089
49073	59090
64986	59091
17709	59092
508289	59093
14692	59094
393440	59095
354879	59096
540534	59097
306	59098
195071	59099
610347	59100
44168	59101
57169	59102
103081	59103
613	59104
518450	59105
690133	59106
571447	59107
639196	59108
658217	59109
160785	59110
150732	59111
101160	59112
105916	59113
154465	59114
659016	59115
41039	59116
203119	59117
13559	59118
58044	59119
138289	59120
246641	59121
32029	59122
120187	59123
102964	59124
635881	59125
64328	59126
471896	59127
137821	59128
18120	59129
159082	59130
525945	59131
525837	59132
11438	59133
340581	59134
565986	59135
545704	59136
643313	59137
453558	59138
288047	59139
34656	59140
81948	59141
505451	59142
482292	59143
18783	59144
2206	59145
385184	59146
37254	59147
73136	59148
228040	59149
73594	59150
149859	59151
128264	59152
475373	59153
619704	59154
56258	59155
109697	59156
198646	59157
119718	59158
170910	59159
97668	59160
657678	59161
11817	59162
209	59163
77194	59164
160980	59165
43136	59166
456476	59167
674551	59168
150298	59169
227025	59170
286392	59171
115588	59172
391386	59173
129808	59174
109737	59175
105	59176
123497	59177
44536	59178
185999	59179
11641	59180
678340	59181
671081	59182
151764	59183
45626	59184
56634	59185
280368	59186
554801	59187
149531	59188
13484	59189
363877	59190
108479	59191
646068	59192
285183	59193
503676	59194
685359	59195
446363	59196
50491	59197
73840	59198
385740	59199
398488	59200
24604	59201
107144	59202
144490	59203
246503	59204
544847	59205
120305	59206
608473	59207
3411	59208
361589	59209
444109	59210
657719	59211
15566	59212
109635	59213
311365	59214
566937	59215
509647	59216
204127	59217
587634	59218
393483	59219
569244	59220
54112	59221
80151	59222
692469	59223
79100	59224
184761	59225
71620	59226
658272	59227
572220	59228
55569	59229
125166	59230
68298	59231
491380	59232
518250	59233
495	59234
30289	59235
88064	59236
155525	59237
37500	59238
392357	59239
3320	59240
132806	59241
15830	59242
110519	59243
296449	59244
360157	59245
14658	59246
666408	59247
112305	59248
38741	59249
216346	59250
28550	59251
3117	59252
51340	59253
465133	59254
527452	59255
60286	59256
147136	59257
395288	59258
92040	59259
202806	59260
255598	59261
569589	59262
12130	59263
323501	59264
24316	59265
210391	59266
78670	59267
297940	59268
25348	59269
12336	59270
262125	59271
48234	59272
173237	59273
226432	59274
128964	59275
37147	59276
706	59277
7069	59278
521308	59279
161133	59280
313940	59281
142842	59282
876	59283
169765	59284
302674	59285
374297	59286
71785	59287
13623	59288
52307	59289
202652	59290
589955	59291
100141	59292
58794	59293
38341	59294
98031	59295
103810	59296
635987	59297
541172	59298
538951	59299
67719	59300
44884	59301
153179	59302
148452	59303
660031	59304
50504	59305
30037	59306
40586	59307
476978	59308
142400	59309
287928	59310
439970	59311
91737	59312
70154	59313
218769	59314
430194	59315
3667	59316
587516	59317
131318	59318
424840	59319
685773	59320
392847	59321
80701	59322
30094	59323
38	59324
31030	59325
295008	59326
357814	59327
481988	59328
4452	59329
579687	59330
141292	59331
226423	59332
367574	59333
132762	59334
636968	59335
64869	59336
654587	59337
648412	59338
422247	59339
139700	59340
178556	59341
288341	59342
642944	59343
229635	59344
389096	59345
102398	59346
689857	59347
27003	59348
252513	59349
262306	59350
499786	59351
635196	59352
59600	59353
354906	59354
85513	59355
53109	59356
536860	59357
205129	59358
314592	59359
24120	59360
209923	59361
132	59362
68222	59363
56734	59364
23683	59365
150826	59366
57947	59367
692609	59368
261277	59369
227865	59370
140730	59371
321357	59372
40234	59373
413732	59374
267735	59375
312807	59376
546	59377
441175	59378
525809	59379
66516	59380
268560	59381
4495	59382
116429	59383
207209	59384
12788	59385
543741	59386
216833	59387
380874	59388
284989	59389
391343	59390
124249	59391
90217	59392
159551	59393
51766	59394
123641	59395
48404	59396
1526	59397
287403	59398
335880	59399
151193	59400
26607	59401
134411	59402
146441	59403
442286	59404
51362	59405
237270	59406
9747	59407
148746	59408
621531	59409
317928	59410
429451	59411
484963	59412
416794	59413
25306	59414
524294	59415
49181	59416
8015	59417
154907	59418
12984	59419
538700	59420
74860	59421
369858	59422
362032	59423
472034	59424
111751	59425
4972	59426
101139	59427
27342	59428
251770	59429
453809	59430
634507	59431
135018	59432
282618	59433
216782	59434
609415	59435
44648	59436
40271	59437
123235	59438
11831	59439
51175	59440
226008	59441
205478	59442
129114	59443
375330	59444
11738	59445
114642	59446
445722	59447
318513	59448
10735	59449
3226	59450
169745	59451
404724	59452
17435	59453
76661	59454
625950	59455
120387	59456
476592	59457
132088	59458
565781	59459
332358	59460
91732	59461
229068	59462
133611	59463
639964	59464
370893	59465
684590	59466
170895	59467
537028	59468
6732	59469
104733	59470
5149	59471
560437	59472
1984	59473
108732	59474
15244	59475
253692	59476
351778	59477
18822	59478
43169	59479
54983	59480
3319	59481
298837	59482
636356	59483
161283	59484
1252	59485
67565	59486
4470	59487
74473	59488
52535	59489
232083	59490
647765	59491
532580	59492
1177	59493
460048	59494
151434	59495
512388	59496
16661	59497
445124	59498
683197	59499
36250	59500
217993	59501
681688	59502
275569	59503
140746	59504
55077	59505
616537	59506
534293	59507
149414	59508
391102	59509
449776	59510
646527	59511
37143	59512
169503	59513
286249	59514
471695	59515
208832	59516
515430	59517
435897	59518
349869	59519
17180	59520
345564	59521
660739	59522
157170	59523
666399	59524
441288	59525
40512	59526
1791	59527
432714	59528
330329	59529
170452	59530
320374	59531
581951	59532
452153	59533
9989	59534
557534	59535
267357	59536
673378	59537
39384	59538
163174	59539
37481	59540
1751	59541
558258	59542
583871	59543
4103	59544
28138	59545
2001	59546
388074	59547
509091	59548
430726	59549
123587	59550
15443	59551
1425	59552
513068	59553
295685	59554
19279	59555
671054	59556
25352	59557
18179	59558
66537	59559
577338	59560
579740	59561
15975	59562
425002	59563
45783	59564
185045	59565
695477	59566
205	59567
88652	59568
596589	59569
149	59570
127407	59571
233687	59572
252060	59573
349368	59574
657307	59575
5352	59576
697937	59577
222867	59578
2826	59579
69795	59580
115469	59581
91088	59582
164977	59583
37256	59584
658320	59585
279321	59586
525331	59587
125862	59588
24383	59589
38467	59590
35306	59591
477003	59592
237078	59593
536569	59594
60714	59595
526391	59596
291683	59597
58968	59598
97992	59599
16918	59600
584309	59601
52380	59602
144523	59603
30986	59604
133682	59605
21362	59606
49209	59607
481265	59608
411113	59609
685990	59610
261572	59611
180714	59612
566440	59613
148493	59614
144710	59615
158840	59616
1069	59617
595523	59618
591284	59619
346515	59620
3396	59621
22799	59622
928	59623
624206	59624
81463	59625
469251	59626
476232	59627
688533	59628
161066	59629
294357	59630
300628	59631
16612	59632
101578	59633
80440	59634
402963	59635
161157	59636
53276	59637
456498	59638
53026	59639
313797	59640
151207	59641
11088	59642
81330	59643
20378	59644
434170	59645
181877	59646
4436	59647
45340	59648
372680	59649
644595	59650
287539	59651
13192	59652
545775	59653
126902	59654
458790	59655
14441	59656
335444	59657
501866	59658
300900	59659
454545	59660
20083	59661
601877	59662
68158	59663
325411	59664
678762	59665
692959	59666
642808	59667
46871	59668
249911	59669
550489	59670
207	59671
170	59672
323617	59673
608256	59674
42549	59675
535914	59676
155513	59677
67900	59678
184277	59679
577630	59680
151147	59681
664139	59682
379510	59683
475379	59684
2392	59685
53023	59686
60661	59687
58051	59688
189089	59689
411396	59690
150622	59691
181550	59692
168709	59693
11033	59694
602086	59695
67447	59696
38163	59697
99830	59698
76850	59699
311913	59700
383920	59701
279799	59702
279964	59703
45524	59704
39048	59705
86460	59706
38605	59707
142689	59708
473737	59709
312081	59710
189600	59711
21880	59712
438225	59713
500	59714
455406	59715
12587	59716
391	59717
53860	59718
7010	59719
624832	59720
138365	59721
452490	59722
543400	59723
27344	59724
253666	59725
410217	59726
272	59727
16086	59728
458800	59729
26422	59730
75981	59731
47770	59732
394836	59733
8194	59734
204342	59735
90070	59736
259407	59737
185135	59738
661008	59739
246145	59740
452619	59741
469581	59742
37411	59743
250401	59744
128656	59745
274968	59746
576411	59747
203949	59748
143943	59749
71379	59750
53080	59751
599579	59752
253340	59753
88650	59754
589637	59755
5688	59756
76140	59757
41285	59758
52591	59759
557286	59760
8691	59761
276763	59762
497789	59763
5529	59764
28013	59765
319692	59766
135104	59767
134680	59768
418239	59769
49893	59770
8065	59771
568016	59772
408464	59773
636648	59774
507010	59775
6895	59776
452200	59777
38265	59778
54265	59779
66682	59780
262612	59781
263481	59782
259568	59783
20851	59784
112802	59785
44505	59786
1618	59787
60442	59788
26104	59789
37224	59790
42369	59791
259329	59792
228186	59793
72030	59794
1979	59795
53519	59796
651872	59797
25129	59798
195850	59799
114704	59800
305503	59801
245997	59802
284845	59803
150530	59804
644788	59805
314820	59806
22866	59807
364674	59808
553480	59809
59172	59810
67703	59811
10809	59812
209918	59813
34243	59814
57955	59815
646546	59816
604147	59817
9210	59818
12074	59819
230073	59820
684969	59821
56374	59822
275650	59823
374741	59824
79149	59825
488042	59826
89683	59827
104602	59828
501497	59829
187822	59830
8900	59831
47976	59832
30366	59833
72347	59834
111868	59835
359645	59836
41622	59837
159111	59838
125491	59839
115232	59840
207762	59841
235171	59842
663529	59843
600195	59844
510859	59845
93657	59846
286749	59847
17834	59848
467505	59849
389435	59850
261304	59851
584845	59852
112963	59853
1347	59854
656624	59855
373264	59856
373456	59857
373316	59858
373305	59859
46049	59860
173014	59861
457660	59862
124907	59863
262632	59864
629408	59865
396373	59866
566908	59867
650545	59868
443990	59869
133662	59870
384168	59871
3901	59872
432376	59873
407797	59874
920	59875
416090	59876
515426	59877
173124	59878
594143	59879
313244	59880
39642	59881
24674	59882
537883	59883
40829	59884
27483	59885
28086	59886
187388	59887
636475	59888
15111	59889
1809	59890
166046	59891
91329	59892
358683	59893
597806	59894
689889	59895
4358	59896
406804	59897
46668	59898
43863	59899
135040	59900
314850	59901
462918	59902
235685	59903
165898	59904
162965	59905
524248	59906
8065	59907
107656	59908
433128	59909
120696	59910
390314	59911
246309	59912
306190	59913
455523	59914
4062	59915
335094	59916
37232	59917
23483	59918
310569	59919
630211	59920
28500	59921
15582	59922
256744	59923
8969	59924
85568	59925
83193	59926
140919	59927
100766	59928
599864	59929
384559	59930
208796	59931
253022	59932
475806	59933
1	59934
433282	59935
17359	59936
404966	59937
557830	59938
11053	59939
122839	59940
437726	59941
22615	59942
149238	59943
532669	59944
178021	59945
354080	59946
515442	59947
670947	59948
60369	59949
148486	59950
38527	59951
464672	59952
150822	59953
14959	59954
143730	59955
118502	59956
18353	59957
10223	59958
277081	59959
570553	59960
172348	59961
296937	59962
228645	59963
10234	59964
138755	59965
59066	59966
465741	59967
4841	59968
26228	59969
178898	59970
60870	59971
60994	59972
244341	59973
253501	59974
948	59975
566247	59976
15786	59977
686265	59978
34446	59979
433131	59980
494229	59981
243757	59982
643311	59983
149841	59984
80747	59985
43538	59986
145383	59987
354975	59988
1246	59989
17311	59990
277641	59991
542	59992
305416	59993
391574	59994
7317	59995
543417	59996
147294	59997
102408	59998
596978	59999
518008	60000
268913	60001
135317	60002
114871	60003
576321	60004
9563	60005
122516	60006
549912	60007
103242	60008
339554	60009
2239	60010
687178	60011
298574	60012
637091	60013
327937	60014
35061	60015
582960	60016
172064	60017
315572	60018
267912	60019
17437	60020
309192	60021
47737	60022
242263	60023
16233	60024
152663	60025
144189	60026
77209	60027
147611	60028
390152	60029
50019	60030
19190	60031
53780	60032
40574	60033
261352	60034
521394	60035
136079	60036
683372	60037
123325	60038
270050	60039
17174	60040
46716	60041
180473	60042
161	60043
49613	60044
41311	60045
472343	60046
95087	60047
265650	60048
267750	60049
38761	60050
433372	60051
40866	60052
100026	60053
9896	60054
397679	60055
65227	60056
182282	60057
485633	60058
396241	60059
455381	60060
30848	60061
156071	60062
120877	60063
461197	60064
660437	60065
288	60066
302	60067
436991	60068
1844	60069
5730	60070
621423	60071
370953	60072
3883	60073
55488	60074
567533	60075
326763	60076
421202	60077
77244	60078
185481	60079
21000	60080
538861	60081
445163	60082
280424	60083
148641	60084
170119	60085
622488	60086
587260	60087
485247	60088
160084	60089
396668	60090
102861	60091
267984	60092
454095	60093
309325	60094
671520	60095
95425	60096
168578	60097
643156	60098
2453	60099
137225	60100
67382	60101
143932	60102
43612	60103
555589	60104
118074	60105
128894	60106
580571	60107
403566	60108
119252	60109
103718	60110
370266	60111
511936	60112
79542	60113
118617	60114
477741	60115
459575	60116
73387	60117
644999	60118
17481	60119
372746	60120
617872	60121
382988	60122
323061	60123
407663	60124
475927	60125
158455	60126
75480	60127
681284	60128
2948	60129
70608	60130
427310	60131
28640	60132
2569	60133
375973	60134
50329	60135
36392	60136
268404	60137
553673	60138
134599	60139
29136	60140
192163	60141
110848	60142
18426	60143
687566	60144
8597	60145
113220	60146
272403	60147
644792	60148
51002	60149
288325	60150
124887	60151
522716	60152
409383	60153
162953	60154
123377	60155
40999	60156
22536	60157
231794	60158
121980	60159
137732	60160
605386	60161
132622	60162
506674	60163
689391	60164
154148	60165
694	60166
104914	60167
620235	60168
388309	60169
295697	60170
12088	60171
231848	60172
228302	60173
314928	60174
557073	60175
674599	60176
180937	60177
45143	60178
72081	60179
650916	60180
338431	60181
27269	60182
91405	60183
281288	60184
620008	60185
110762	60186
652254	60187
424809	60188
538083	60189
64640	60190
658684	60191
11111	60192
85643	60193
472281	60194
304974	60195
741	60196
129925	60197
130415	60198
130864	60199
429587	60200
521571	60201
618596	60202
483923	60203
8597	60204
143222	60205
36396	60206
82044	60207
13033	60208
15177	60209
639752	60210
229579	60211
49	60212
72671	60213
688229	60214
20607	60215
91306	60216
665378	60217
706	60218
147630	60219
76999	60220
617806	60221
76723	60222
370025	60223
109067	60224
272067	60225
167338	60226
93819	60227
347	60228
11962	60229
609542	60230
46928	60231
322743	60232
8065	60233
317971	60234
1945	60235
147535	60236
560255	60237
415369	60238
51385	60239
487064	60240
33341	60241
544090	60242
371664	60243
7187	60244
259704	60245
621580	60246
568088	60247
531425	60248
613966	60249
661091	60250
114673	60251
160401	60252
585690	60253
271112	60254
201697	60255
86707	60256
31777	60257
159501	60258
448679	60259
102040	60260
531616	60261
95599	60262
154136	60263
183386	60264
4675	60265
184856	60266
187962	60267
162270	60268
102971	60269
255218	60270
502550	60271
151424	60272
489268	60273
77617	60274
161631	60275
602258	60276
106668	60277
688106	60278
397951	60279
449080	60280
192678	60281
122358	60282
122854	60283
42812	60284
168106	60285
158295	60286
83529	60287
126280	60288
25114	60289
287746	60290
673475	60291
241577	60292
81157	60293
379371	60294
500764	60295
102973	60296
612852	60297
39	60298
350020	60299
4676	60300
91800	60301
530888	60302
221	60303
72463	60304
118870	60305
388220	60306
383936	60307
146374	60308
1049	60309
539902	60310
88096	60311
304308	60312
653866	60313
58	60314
44456	60315
114313	60316
152130	60317
521059	60318
56219	60319
96614	60320
674617	60321
68427	60322
556662	60323
95144	60324
354343	60325
7348	60326
627904	60327
49890	60328
139920	60329
164197	60330
125870	60331
20929	60332
27873	60333
232841	60334
516150	60335
85593	60336
675178	60337
27813	60338
628155	60339
50461	60340
691252	60341
604808	60342
333386	60343
689121	60344
42421	60345
55680	60346
48345	60347
91588	60348
368846	60349
492682	60350
75699	60351
352011	60352
466263	60353
14767	60354
301239	60355
85869	60356
565088	60357
45309	60358
112391	60359
506282	60360
94111	60361
100168	60362
583706	60363
27088	60364
287563	60365
287557	60366
36393	60367
90579	60368
16526	60369
599718	60370
45670	60371
199894	60372
102077	60373
72108	60374
334097	60375
106961	60376
130554	60377
142135	60378
36331	60379
621611	60380
45565	60381
242096	60382
68460	60383
143981	60384
144009	60385
19035	60386
58092	60387
138855	60388
114868	60389
151996	60390
60997	60391
693173	60392
582203	60393
79730	60394
263230	60395
80498	60396
642368	60397
472517	60398
639258	60399
178295	60400
156988	60401
675832	60402
540882	60403
346929	60404
150104	60405
201034	60406
366878	60407
318855	60408
529200	60409
140459	60410
72597	60411
114389	60412
389699	60413
300969	60414
152081	60415
10584	60416
12529	60417
592	60418
110984	60419
195261	60420
55953	60421
426156	60422
159246	60423
212205	60424
397996	60425
156607	60426
3113	60427
30736	60428
233129	60429
422269	60430
422270	60431
309935	60432
256978	60433
78488	60434
597280	60435
97029	60436
636463	60437
182419	60438
598634	60439
204685	60440
230601	60441
642232	60442
5149	60443
166313	60444
465217	60445
74313	60446
37324	60447
155585	60448
54251	60449
10148	60450
160564	60451
472607	60452
673361	60453
20315	60454
177589	60455
45826	60456
141118	60457
7040	60458
6128	60459
28374	60460
74050	60461
78308	60462
68531	60463
104949	60464
268156	60465
30427	60466
539152	60467
322030	60468
19163	60469
424139	60470
146053	60471
621773	60472
567297	60473
401120	60474
269100	60475
163299	60476
34934	60477
98693	60478
501543	60479
23427	60480
83205	60481
479458	60482
124636	60483
109278	60484
271326	60485
30458	60486
54666	60487
470279	60488
438256	60489
209885	60490
30486	60491
445846	60492
337350	60493
65750	60494
314	60495
21937	60496
59684	60497
67315	60498
403598	60499
49047	60500
118312	60501
6957	60502
13286	60503
35528	60504
119667	60505
160407	60506
313004	60507
78379	60508
30400	60509
172531	60510
58840	60511
219537	60512
109588	60513
9796	60514
103573	60515
80306	60516
604673	60517
246115	60518
615828	60519
314340	60520
523743	60521
301298	60522
154220	60523
4088	60524
369347	60525
638864	60526
4242	60527
683575	60528
408666	60529
385655	60530
243598	60531
11815	60532
168552	60533
138895	60534
459727	60535
673299	60536
173688	60537
582174	60538
49946	60539
693099	60540
138004	60541
391734	60542
483892	60543
159014	60544
75017	60545
154138	60546
48588	60547
119783	60548
222382	60549
6508	60550
141293	60551
81246	60552
21546	60553
506837	60554
451558	60555
199563	60556
249759	60557
470423	60558
20660	60559
665922	60560
49655	60561
625266	60562
532670	60563
10114	60564
640287	60565
68456	60566
351971	60567
624344	60568
116956	60569
242120	60570
619578	60571
243058	60572
2956	60573
127479	60574
321385	60575
184611	60576
172562	60577
648772	60578
117342	60579
570388	60580
120127	60581
369232	60582
78320	60583
519663	60584
8069	60585
172281	60586
5406	60587
164078	60588
59200	60589
246624	60590
104904	60591
229226	60592
691208	60593
28356	60594
29327	60595
104258	60596
158635	60597
578149	60598
240517	60599
461610	60600
417636	60601
126451	60602
458684	60603
497039	60604
615295	60605
98683	60606
269733	60607
477802	60608
147963	60609
560939	60610
522077	60611
46552	60612
688944	60613
148838	60614
72816	60615
117946	60616
279773	60617
600192	60618
171920	60619
23509	60620
25497	60621
85329	60622
648044	60623
682775	60624
385407	60625
13903	60626
607099	60627
146066	60628
321578	60629
112689	60630
477970	60631
6615	60632
457189	60633
129157	60634
628882	60635
443958	60636
115262	60637
134301	60638
508142	60639
112358	60640
575662	60641
6759	60642
297922	60643
457600	60644
95164	60645
2287	60646
143866	60647
63909	60648
630037	60649
86574	60650
44288	60651
3581	60652
307110	60653
440774	60654
5410	60655
125424	60656
1225	60657
137329	60658
293377	60659
330814	60660
428766	60661
117923	60662
149936	60663
550961	60664
149999	60665
311931	60666
397979	60667
165053	60668
39392	60669
57183	60670
588446	60671
106549	60672
385354	60673
680432	60674
694032	60675
546658	60676
57684	60677
986	60678
165372	60679
61457	60680
370027	60681
14863	60682
80885	60683
130	60684
364517	60685
484865	60686
185856	60687
296432	60688
576192	60689
309690	60690
268860	60691
649563	60692
339991	60693
188878	60694
686660	60695
501	60696
194783	60697
187291	60698
141060	60699
68	60700
117288	60701
498731	60702
45997	60703
552509	60704
70238	60705
95944	60706
693372	60707
597307	60708
510681	60709
487669	60710
185623	60711
429407	60712
55351	60713
121567	60714
417650	60715
172113	60716
171573	60717
62353	60718
387020	60719
184766	60720
487754	60721
56387	60722
128445	60723
527681	60724
682270	60725
27762	60726
262332	60727
496093	60728
550218	60729
147962	60730
340455	60731
398065	60732
404835	60733
45790	60734
242630	60735
187293	60736
116997	60737
123453	60738
182676	60739
601128	60740
113446	60741
562017	60742
60784	60743
134	60744
166204	60745
307341	60746
20511	60747
128050	60748
157621	60749
1533	60750
440471	60751
196488	60752
242088	60753
639957	60754
130802	60755
205028	60756
622684	60757
158166	60758
206781	60759
161597	60760
24418	60761
185117	60762
23329	60763
549228	60764
79641	60765
575291	60766
648512	60767
683230	60768
4646	60769
249755	60770
257261	60771
255327	60772
527170	60773
232	60774
171	60775
2362	60776
424450	60777
458401	60778
595922	60779
25606	60780
589090	60781
340317	60782
557274	60783
496528	60784
664272	60785
521561	60786
4238	60787
524574	60788
692381	60789
455333	60790
634713	60791
116511	60792
156798	60793
340065	60794
150022	60795
288476	60796
120366	60797
154864	60798
497619	60799
60251	60800
659232	60801
2761	60802
309327	60803
478561	60804
18232	60805
24621	60806
528874	60807
383370	60808
132149	60809
321165	60810
220937	60811
32288	60812
100386	60813
600977	60814
548305	60815
129485	60816
2777	60817
203424	60818
186982	60819
642888	60820
615745	60821
221096	60822
395746	60823
234508	60824
426012	60825
671974	60826
535985	60827
1532	60828
197422	60829
10251	60830
486002	60831
548100	60832
4416	60833
354	60834
639634	60835
24311	60836
295782	60837
657653	60838
582928	60839
419912	60840
340152	60841
402983	60842
337617	60843
558438	60844
626621	60845
188004	60846
664107	60847
522489	60848
274265	60849
490878	60850
482211	60851
487632	60852
13438	60853
418951	60854
174558	60855
462	60856
491413	60857
632761	60858
100869	60859
169870	60860
422746	60861
81254	60862
385494	60863
48206	60864
50374	60865
83092	60866
636869	60867
390888	60868
704	60869
626343	60870
60521	60871
46150	60872
454343	60873
561	60874
74088	60875
415506	60876
647587	60877
10642	60878
127431	60879
648552	60880
362996	60881
70616	60882
561259	60883
128864	60884
553968	60885
581956	60886
41272	60887
16163	60888
49132	60889
83020	60890
226599	60891
599719	60892
311079	60893
558181	60894
37431	60895
304273	60896
375990	60897
140188	60898
39513	60899
574454	60900
56841	60901
15189	60902
43165	60903
54213	60904
550790	60905
37388	60906
463266	60907
289318	60908
109734	60909
160323	60910
152100	60911
118443	60912
200981	60913
685392	60914
2717	60915
113499	60916
499389	60917
524796	60918
453045	60919
27574	60920
102930	60921
91159	60922
76312	60923
540036	60924
22749	60925
601274	60926
360779	60927
435559	60928
97551	60929
53003	60930
413309	60931
689128	60932
285198	60933
73162	60934
650824	60935
651159	60936
89837	60937
274287	60938
235891	60939
407537	60940
462386	60941
501941	60942
552907	60943
306979	60944
228955	60945
29610	60946
20470	60947
372293	60948
63927	60949
500059	60950
53600	60951
11619	60952
106332	60953
204275	60954
355008	60955
397471	60956
107506	60957
346144	60958
4769	60959
481424	60960
89854	60961
15522	60962
424938	60963
74162	60964
22909	60965
25815	60966
121375	60967
102773	60968
320	60969
400651	60970
107838	60971
410976	60972
501935	60973
529068	60974
292524	60975
70551	60976
70556	60977
220510	60978
220511	60979
70561	60980
220599	60981
70569	60982
220615	60983
220616	60984
70571	60985
220632	60986
220633	60987
514309	60988
514310	60989
514315	60990
514320	60991
514336	60992
514343	60993
514364	60994
514366	60995
135133	60996
514396	60997
514405	60998
514408	60999
514425	61000
514456	61001
514457	61002
324049	61003
521798	61004
342411	61005
88007	61006
349542	61007
140168	61008
610783	61009
536818	61010
351117	61011
190520	61012
1789	61013
448618	61014
697123	61015
159319	61016
234967	61017
614134	61018
94781	61019
14691	61020
524841	61021
125219	61022
253829	61023
112712	61024
369109	61025
109228	61026
92074	61027
561928	61028
651102	61029
451450	61030
609950	61031
5149	61032
639265	61033
399601	61034
141625	61035
401910	61036
25504	61037
616079	61038
113139	61039
1869	61040
37896	61041
140498	61042
202309	61043
541779	61044
653080	61045
11596	61046
639352	61047
583015	61048
598216	61049
154579	61050
392880	61051
84203	61052
580479	61053
544223	61054
654161	61055
392	61056
36910	61057
56675	61058
266679	61059
307531	61060
599	61061
409315	61062
579466	61063
563784	61064
227571	61065
401918	61066
117487	61067
376339	61068
610040	61069
22411	61070
153833	61071
52880	61072
484284	61073
346335	61074
35273	61075
448359	61076
253023	61077
431999	61078
165705	61079
54390	61080
32359	61081
38253	61082
420851	61083
76716	61084
87461	61085
675347	61086
209115	61087
17607	61088
421126	61089
393465	61090
595546	61091
91422	61092
579562	61093
18151	61094
575874	61095
17482	61096
492799	61097
362156	61098
377924	61099
249220	61100
7363	61101
660734	61102
513964	61103
86	61104
465076	61105
21632	61106
594249	61107
3505	61108
353492	61109
300006	61110
390570	61111
374417	61112
656566	61113
103184	61114
12526	61115
349078	61116
163773	61117
371634	61118
105734	61119
542010	61120
477570	61121
398645	61122
40318	61123
136709	61124
544119	61125
262780	61126
28892	61127
518554	61128
313417	61129
101643	61130
88506	61131
561923	61132
438258	61133
192999	61134
582704	61135
299673	61136
145329	61137
51642	61138
45610	61139
7738	61140
465548	61141
665476	61142
677526	61143
400233	61144
679982	61145
96928	61146
114982	61147
427163	61148
298318	61149
179285	61150
26735	61151
51269	61152
571872	61153
13641	61154
18078	61155
13369	61156
318421	61157
268903	61158
75693	61159
501961	61160
157410	61161
67856	61162
67857	61163
633021	61164
480248	61165
191284	61166
14050	61167
385646	61168
303006	61169
140465	61170
271852	61171
48826	61172
487079	61173
643996	61174
249949	61175
182418	61176
178237	61177
31610	61178
54233	61179
135465	61180
145116	61181
330004	61182
82635	61183
5909	61184
631586	61185
269716	61186
268006	61187
543126	61188
22582	61189
388976	61190
589038	61191
153889	61192
213542	61193
122957	61194
130805	61195
624099	61196
86656	61197
56739	61198
144941	61199
9133	61200
581543	61201
663312	61202
682796	61203
217212	61204
187012	61205
222569	61206
244111	61207
80055	61208
70454	61209
486169	61210
146740	61211
10821	61212
78925	61213
24398	61214
371615	61215
161524	61216
142375	61217
42157	61218
579022	61219
226437	61220
136528	61221
432228	61222
474758	61223
694608	61224
384933	61225
5873	61226
683741	61227
149156	61228
58339	61229
485877	61230
405635	61231
13116	61232
377171	61233
484	61234
505053	61235
544602	61236
40377	61237
691773	61238
676197	61239
438513	61240
358976	61241
695802	61242
206734	61243
561826	61244
246428	61245
93457	61246
393411	61247
1941	61248
6204	61249
210338	61250
54266	61251
545942	61252
471736	61253
64997	61254
54671	61255
3029	61256
194789	61257
46895	61258
362606	61259
432921	61260
26358	61261
258570	61262
13760	61263
68841	61264
95727	61265
156008	61266
71754	61267
76687	61268
397642	61269
51306	61270
555676	61271
96230	61272
423939	61273
13666	61274
452636	61275
53458	61276
573852	61277
5305	61278
81124	61279
132555	61280
72635	61281
124074	61282
36122	61283
110198	61284
382865	61285
634962	61286
53178	61287
53670	61288
357564	61289
7590	61290
646843	61291
9268	61292
447439	61293
100856	61294
229423	61295
554074	61296
478882	61297
43264	61298
546671	61299
357400	61300
172918	61301
11127	61302
170510	61303
49779	61304
85075	61305
453704	61306
301663	61307
507483	61308
130626	61309
107103	61310
79741	61311
436234	61312
694267	61313
116147	61314
89250	61315
78940	61316
663230	61317
608606	61318
86418	61319
28834	61320
679771	61321
381741	61322
397418	61323
127591	61324
80017	61325
579624	61326
614541	61327
7002	61328
286038	61329
245758	61330
260012	61331
141928	61332
66895	61333
531167	61334
127849	61335
19701	61336
44018	61337
574656	61338
58197	61339
159338	61340
599552	61341
58313	61342
94	61343
8223	61344
596809	61345
409061	61346
86201	61347
473046	61348
533340	61349
665919	61350
39106	61351
32596	61352
42871	61353
200638	61354
55270	61355
111845	61356
183289	61357
305	61358
376506	61359
144220	61360
40664	61361
85346	61362
87446	61363
586328	61364
3750	61365
24010	61366
3059	61367
39668	61368
459734	61369
66400	61370
72477	61371
219396	61372
193527	61373
45453	61374
1666	61375
55211	61376
545028	61377
363602	61378
577147	61379
36411	61380
222239	61381
96451	61382
169079	61383
202410	61384
76892	61385
118	61386
657292	61387
558339	61388
462089	61389
51211	61390
44628	61391
1091	61392
93007	61393
318443	61394
115581	61395
235335	61396
10615	61397
419550	61398
222291	61399
542798	61400
40967	61401
166898	61402
17174	61403
129586	61404
371346	61405
15805	61406
418837	61407
163212	61408
87611	61409
45434	61410
12624	61411
253105	61412
463779	61413
311717	61414
99238	61415
3992	61416
10397	61417
560838	61418
123342	61419
163857	61420
574730	61421
57839	61422
135090	61423
424966	61424
208408	61425
33976	61426
219310	61427
289719	61428
71423	61429
348339	61430
835	61431
181173	61432
15435	61433
189109	61434
92007	61435
97607	61436
96428	61437
478220	61438
164931	61439
656488	61440
213789	61441
36692	61442
46398	61443
484611	61444
183268	61445
366136	61446
31807	61447
166465	61448
180097	61449
670113	61450
144764	61451
280142	61452
656384	61453
627599	61454
503453	61455
4008	61456
269155	61457
182168	61458
465049	61459
662015	61460
560873	61461
80122	61462
16217	61463
490606	61464
491135	61465
19332	61466
415389	61467
369344	61468
663348	61469
19708	61470
84979	61471
275410	61472
520085	61473
2795	61474
476062	61475
163887	61476
326714	61477
119873	61478
306187	61479
48870	61480
156083	61481
405482	61482
33497	61483
618004	61484
220725	61485
478392	61486
421193	61487
1596	61488
189836	61489
17338	61490
287402	61491
660581	61492
393382	61493
289210	61494
375481	61495
529980	61496
479193	61497
35229	61498
75128	61499
436202	61500
30270	61501
730	61502
102131	61503
156038	61504
80379	61505
35074	61506
548128	61507
523711	61508
104070	61509
8397	61510
116349	61511
10997	61512
18452	61513
145959	61514
129265	61515
90115	61516
302228	61517
434424	61518
475120	61519
51008	61520
93530	61521
106204	61522
329	61523
115725	61524
158740	61525
33074	61526
31218	61527
93806	61528
388089	61529
440822	61530
638699	61531
220098	61532
32618	61533
379960	61534
566071	61535
606160	61536
220876	61537
14246	61538
178682	61539
21815	61540
642435	61541
18917	61542
45333	61543
92659	61544
433077	61545
353749	61546
50995	61547
11740	61548
23437	61549
515308	61550
4768	61551
15065	61552
669138	61553
331617	61554
136678	61555
252579	61556
15119	61557
256	61558
492872	61559
164945	61560
121053	61561
36482	61562
68899	61563
5126	61564
602022	61565
22783	61566
508831	61567
200825	61568
183828	61569
92545	61570
568010	61571
49601	61572
88492	61573
293368	61574
30624	61575
41826	61576
72946	61577
562374	61578
634628	61579
103433	61580
346459	61581
165279	61582
620326	61583
675827	61584
496821	61585
638796	61586
169224	61587
365845	61588
91346	61589
66953	61590
672165	61591
519781	61592
112373	61593
37236	61594
407837	61595
368708	61596
104125	61597
401021	61598
434207	61599
623315	61600
134825	61601
38993	61602
90509	61603
26194	61604
220418	61605
116973	61606
99072	61607
34170	61608
420664	61609
139728	61610
143414	61611
4701	61612
19166	61613
648525	61614
515356	61615
41334	61616
287538	61617
150014	61618
382360	61619
569665	61620
127087	61621
179463	61622
25910	61623
537546	61624
668051	61625
167259	61626
161695	61627
290472	61628
5380	61629
584499	61630
634126	61631
291243	61632
177682	61633
468711	61634
160766	61635
277928	61636
53027	61637
616267	61638
527500	61639
267922	61640
86909	61641
330558	61642
307299	61643
284964	61644
63048	61645
259152	61646
642035	61647
51396	61648
124832	61649
11645	61650
228708	61651
428338	61652
66082	61653
144186	61654
615877	61655
170812	61656
19678	61657
15572	61658
281245	61659
100914	61660
15070	61661
311608	61662
443661	61663
62615	61664
367703	61665
393942	61666
544603	61667
47732	61668
536049	61669
245038	61670
15112	61671
727	61672
77609	61673
41087	61674
425006	61675
156527	61676
144663	61677
489784	61678
503803	61679
20740	61680
3612	61681
162577	61682
438370	61683
9651	61684
12018	61685
50228	61686
6959	61687
98800	61688
13972	61689
5002	61690
23682	61691
17296	61692
615390	61693
225722	61694
95941	61695
459228	61696
442167	61697
65999	61698
147682	61699
265213	61700
581664	61701
383994	61702
310478	61703
563546	61704
55054	61705
227000	61706
495032	61707
648128	61708
371238	61709
35622	61710
90963	61711
447794	61712
68800	61713
437623	61714
48938	61715
420678	61716
65629	61717
51663	61718
63173	61719
41696	61720
653987	61721
383532	61722
18201	61723
91042	61724
12018	61725
96971	61726
519124	61727
218927	61728
52058	61729
354840	61730
2592	61731
522157	61732
313657	61733
136023	61734
201696	61735
624564	61736
23691	61737
76354	61738
685542	61739
288564	61740
117171	61741
445638	61742
247500	61743
8126	61744
456041	61745
78208	61746
101869	61747
286616	61748
562489	61749
33906	61750
32313	61751
108067	61752
104084	61753
337595	61754
639046	61755
93786	61756
24377	61757
899	61758
361448	61759
10139	61760
263783	61761
367598	61762
403017	61763
365857	61764
134701	61765
163820	61766
311728	61767
496394	61768
308802	61769
425491	61770
276714	61771
515940	61772
575339	61773
103437	61774
88121	61775
198956	61776
163762	61777
120692	61778
58216	61779
7003	61780
656847	61781
669771	61782
369276	61783
381523	61784
221790	61785
44813	61786
113643	61787
115764	61788
458373	61789
300950	61790
73020	61791
582308	61792
156703	61793
616285	61794
315736	61795
441181	61796
459225	61797
17765	61798
7915	61799
410978	61800
158012	61801
209681	61802
173205	61803
110173	61804
161806	61805
548541	61806
3894	61807
159650	61808
169931	61809
230302	61810
63659	61811
535948	61812
3247	61813
179920	61814
92758	61815
366569	61816
643307	61817
94409	61818
46254	61819
124294	61820
248878	61821
154721	61822
114142	61823
160659	61824
161146	61825
414163	61826
175306	61827
531222	61828
35935	61829
49899	61830
955	61831
85312	61832
561865	61833
1974	61834
417116	61835
261218	61836
334010	61837
217972	61838
63	61839
368354	61840
562282	61841
50142	61842
367469	61843
319267	61844
9608	61845
144125	61846
386881	61847
257038	61848
407239	61849
37448	61850
104632	61851
588062	61852
8427	61853
333218	61854
37501	61855
266510	61856
119228	61857
127350	61858
9758	61859
520120	61860
344366	61861
82895	61862
362	61863
446280	61864
539891	61865
467883	61866
554504	61867
287771	61868
473999	61869
627574	61870
17497	61871
242619	61872
36904	61873
89680	61874
218070	61875
39528	61876
210315	61877
179419	61878
650615	61879
90342	61880
323168	61881
18771	61882
109983	61883
35901	61884
660293	61885
544835	61886
78554	61887
160756	61888
559002	61889
7852	61890
572527	61891
326984	61892
47688	61893
450271	61894
325280	61895
496689	61896
514726	61897
394668	61898
594940	61899
497180	61900
228826	61901
55401	61902
371700	61903
99818	61904
105528	61905
85347	61906
42866	61907
162925	61908
9809	61909
514728	61910
285749	61911
44476	61912
263806	61913
18433	61914
82910	61915
46563	61916
2876	61917
686664	61918
267725	61919
7058	61920
253632	61921
323385	61922
264154	61923
302867	61924
360560	61925
11693	61926
321454	61927
132967	61928
1235	61929
2310	61930
56410	61931
116342	61932
10089	61933
425095	61934
7727	61935
46775	61936
87155	61937
13570	61938
467982	61939
446784	61940
135185	61941
390235	61942
450584	61943
229727	61944
41485	61945
404879	61946
228700	61947
348951	61948
13325	61949
152209	61950
123790	61951
76349	61952
68459	61953
139122	61954
459377	61955
512249	61956
51267	61957
40547	61958
169711	61959
687598	61960
681093	61961
162841	61962
164362	61963
53558	61964
354758	61965
49764	61966
163378	61967
333122	61968
54412	61969
525420	61970
92843	61971
97040	61972
437503	61973
83335	61974
79697	61975
521729	61976
12074	61977
288640	61978
501895	61979
78057	61980
71487	61981
294124	61982
124105	61983
139694	61984
469366	61985
435268	61986
11007	61987
16757	61988
168982	61989
106838	61990
96072	61991
367994	61992
85843	61993
138790	61994
154451	61995
132205	61996
508015	61997
224492	61998
132882	61999
30997	62000
123547	62001
77	62002
11562	62003
127147	62004
318856	62005
96263	62006
1018	62007
574476	62008
71186	62009
279934	62010
105492	62011
219349	62012
411941	62013
73628	62014
645264	62015
384066	62016
110277	62017
130265	62018
395174	62019
161355	62020
32353	62021
256048	62022
481877	62023
416152	62024
591181	62025
614279	62026
90234	62027
552207	62028
144386	62029
91096	62030
599062	62031
44680	62032
569349	62033
169817	62034
658498	62035
14795	62036
20963	62037
151879	62038
27775	62039
91598	62040
64797	62041
15721	62042
406014	62043
208672	62044
375890	62045
403060	62046
112353	62047
4795	62048
484	62049
52551	62050
122447	62051
557831	62052
229368	62053
287655	62054
591604	62055
171222	62056
685908	62057
124471	62058
424338	62059
31537	62060
429743	62061
226740	62062
385670	62063
34432	62064
562637	62065
25262	62066
14967	62067
55758	62068
80283	62069
88365	62070
114053	62071
52147	62072
36133	62073
531865	62074
648510	62075
136202	62076
514173	62077
375625	62078
597044	62079
127538	62080
370428	62081
23036	62082
155997	62083
473490	62084
496324	62085
63643	62086
427049	62087
346097	62088
10751	62089
667883	62090
1639	62091
65845	62092
31108	62093
11036	62094
13709	62095
625639	62096
47592	62097
591498	62098
26827	62099
105866	62100
45864	62101
630932	62102
50493	62103
250827	62104
32680	62105
376828	62106
36241	62107
436095	62108
823	62109
3794	62110
387768	62111
333544	62112
579605	62113
662617	62114
157408	62115
436406	62116
335096	62117
604924	62118
147267	62119
52660	62120
403701	62121
294303	62122
357299	62123
526774	62124
8797	62125
227654	62126
488327	62127
39684	62128
526352	62129
62408	62130
685214	62131
47215	62132
382344	62133
44310	62134
118646	62135
276088	62136
558454	62137
159017	62138
18738	62139
251830	62140
106031	62141
99608	62142
16315	62143
458604	62144
147269	62145
24356	62146
209418	62147
508355	62148
556636	62149
63588	62150
153829	62151
246566	62152
409701	62153
411143	62154
106950	62155
501251	62156
646051	62157
9488	62158
23646	62159
193924	62160
550532	62161
664638	62162
422266	62163
61341	62164
253196	62165
650773	62166
8881	62167
52051	62168
611067	62169
97212	62170
393358	62171
100509	62172
65451	62173
100532	62174
192194	62175
2260	62176
22540	62177
692109	62178
50153	62179
41844	62180
522696	62181
132665	62182
641727	62183
164704	62184
624365	62185
81198	62186
139512	62187
41841	62188
231354	62189
371430	62190
125705	62191
559514	62192
36325	62193
640030	62194
9297	62195
433721	62196
438551	62197
52385	62198
23727	62199
555751	62200
178324	62201
191701	62202
660471	62203
522929	62204
217646	62205
99671	62206
608200	62207
1204	62208
123173	62209
61112	62210
216550	62211
365340	62212
203667	62213
43502	62214
640782	62215
25913	62216
367070	62217
540431	62218
157104	62219
718	62220
100416	62221
583790	62222
119379	62223
172886	62224
328526	62225
483413	62226
195157	62227
231984	62228
473329	62229
59965	62230
663591	62231
135	62232
6658	62233
10519	62234
362333	62235
291154	62236
150854	62237
3790	62238
511439	62239
194690	62240
299478	62241
251449	62242
16010	62243
191728	62244
59572	62245
295243	62246
447968	62247
120747	62248
73105	62249
156341	62250
20631	62251
376455	62252
129142	62253
107929	62254
554574	62255
535278	62256
8003	62257
22942	62258
83023	62259
535869	62260
630112	62261
333214	62262
505155	62263
67327	62264
90457	62265
269732	62266
1393	62267
165875	62268
27905	62269
133094	62270
686436	62271
201474	62272
32797	62273
24692	62274
654843	62275
30105	62276
446379	62277
666269	62278
624116	62279
401853	62280
57907	62281
177477	62282
665561	62283
14269	62284
155760	62285
242185	62286
104688	62287
564732	62288
65312	62289
218603	62290
216318	62291
119644	62292
4001	62293
599612	62294
638105	62295
131075	62296
321378	62297
42524	62298
312777	62299
17891	62300
209521	62301
632077	62302
22816	62303
116062	62304
8514	62305
226561	62306
218304	62307
342091	62308
117681	62309
2834	62310
128041	62311
45170	62312
235279	62313
695454	62314
407959	62315
579463	62316
286806	62317
275378	62318
242447	62319
574807	62320
259009	62321
31199	62322
17668	62323
14569	62324
574745	62325
675109	62326
349731	62327
247026	62328
119985	62329
157695	62330
36495	62331
619740	62332
9313	62333
274754	62334
645905	62335
53397	62336
527814	62337
10107	62338
403244	62339
372522	62340
77253	62341
246241	62342
80177	62343
295701	62344
376563	62345
40131	62346
40131	62347
366084	62348
584721	62349
17968	62350
548984	62351
113532	62352
6521	62353
355144	62354
671237	62355
165479	62356
358668	62357
583243	62358
543560	62359
598440	62360
478413	62361
273070	62362
185680	62363
1251	62364
583	62365
316221	62366
572208	62367
143614	62368
89874	62369
121008	62370
30165	62371
1330	62372
261594	62373
31002	62374
93937	62375
63579	62376
459188	62377
389740	62378
228871	62379
62762	62380
264035	62381
14956	62382
675637	62383
332144	62384
218733	62385
638349	62386
28318	62387
308923	62388
459378	62389
610034	62390
372	62391
568937	62392
75902	62393
503783	62394
596925	62395
165286	62396
519385	62397
11494	62398
605655	62399
128131	62400
17729	62401
67551	62402
53729	62403
39459	62404
574480	62405
523302	62406
42038	62407
649544	62408
299748	62409
598749	62410
287336	62411
85490	62412
213654	62413
671729	62414
203240	62415
131425	62416
392367	62417
229248	62418
142702	62419
465131	62420
359334	62421
270720	62422
9254	62423
3764	62424
270855	62425
357135	62426
612292	62427
673254	62428
14839	62429
77092	62430
37800	62431
31405	62432
170014	62433
44935	62434
290939	62435
524257	62436
277357	62437
611642	62438
102070	62439
391946	62440
242231	62441
579572	62442
575411	62443
10186	62444
404580	62445
146997	62446
136682	62447
313449	62448
192513	62449
60005	62450
15276	62451
375875	62452
6218	62453
138301	62454
179647	62455
118262	62456
381830	62457
630092	62458
103205	62459
761	62460
49470	62461
674371	62462
361083	62463
4191	62464
80047	62465
3922	62466
100286	62467
686289	62468
132769	62469
104477	62470
373949	62471
72081	62472
307205	62473
363555	62474
231713	62475
119578	62476
102428	62477
156244	62478
8365	62479
433428	62480
612935	62481
675	62482
281843	62483
6316	62484
381640	62485
465436	62486
194636	62487
455013	62488
19544	62489
657801	62490
22661	62491
464285	62492
449392	62493
3161	62494
341	62495
627855	62496
594303	62497
509408	62498
19686	62499
102653	62500
152336	62501
556496	62502
463247	62503
3259	62504
504051	62505
525874	62506
223	62507
223	62508
21988	62509
519145	62510
395898	62511
387396	62512
551437	62513
30690	62514
308074	62515
33652	62516
226629	62517
423919	62518
301526	62519
86794	62520
535731	62521
139992	62522
396121	62523
78620	62524
59649	62525
35283	62526
208691	62527
144264	62528
2864	62529
273866	62530
305583	62531
221198	62532
627814	62533
29890	62534
420718	62535
658784	62536
259163	62537
89583	62538
171119	62539
213764	62540
2521	62541
301183	62542
115035	62543
249928	62544
228234	62545
132954	62546
48875	62547
460749	62548
143278	62549
258092	62550
122478	62551
232903	62552
35198	62553
546133	62554
160309	62555
592545	62556
134834	62557
37503	62558
12930	62559
41055	62560
426233	62561
14050	62562
85281	62563
237173	62564
103096	62565
513197	62566
3354	62567
377789	62568
52788	62569
382858	62570
128267	62571
523466	62572
495177	62573
455335	62574
28714	62575
15718	62576
141031	62577
539903	62578
240291	62579
218893	62580
5827	62581
380938	62582
116543	62583
387095	62584
659555	62585
24335	62586
306159	62587
657879	62588
1709	62589
586332	62590
392664	62591
128401	62592
549	62593
29923	62594
238300	62595
462542	62596
17620	62597
225762	62598
441879	62599
78341	62600
545065	62601
442346	62602
425517	62603
320949	62604
55213	62605
164132	62606
141023	62607
247033	62608
24941	62609
198667	62610
9178	62611
124841	62612
439154	62613
25945	62614
120840	62615
69468	62616
641	62617
366581	62618
663560	62619
255389	62620
231927	62621
254116	62622
637152	62623
519309	62624
257652	62625
27038	62626
421738	62627
6722	62628
63490	62629
143460	62630
106972	62631
88990	62632
45079	62633
156321	62634
84548	62635
102426	62636
28982	62637
687033	62638
663713	62639
11451	62640
519321	62641
2446	62642
67295	62643
166349	62644
1718	62645
650582	62646
142545	62647
20154	62648
58290	62649
497078	62650
168258	62651
465543	62652
757	62653
74049	62654
4722	62655
287790	62656
126321	62657
51823	62658
139	62659
161873	62660
150915	62661
220360	62662
6969	62663
155236	62664
234062	62665
354988	62666
160321	62667
319398	62668
599349	62669
9178	62670
269436	62671
3898	62672
344800	62673
307635	62674
696259	62675
687250	62676
674493	62677
39917	62678
32368	62679
71786	62680
19083	62681
57814	62682
519478	62683
470425	62684
161884	62685
9626	62686
273782	62687
40758	62688
137407	62689
680482	62690
255016	62691
3265	62692
35798	62693
65835	62694
423280	62695
488197	62696
15663	62697
228295	62698
528859	62699
659205	62700
30828	62701
11589	62702
679787	62703
503218	62704
212876	62705
388132	62706
126946	62707
508333	62708
24341	62709
15000	62710
259055	62711
473098	62712
650978	62713
381519	62714
476890	62715
102902	62716
127745	62717
39874	62718
24912	62719
58228	62720
149814	62721
680345	62722
52602	62723
554130	62724
53443	62725
456972	62726
603631	62727
473362	62728
6143	62729
665656	62730
130165	62731
617064	62732
637028	62733
116145	62734
275735	62735
109421	62736
463604	62737
349921	62738
351237	62739
440114	62740
113024	62741
584545	62742
674792	62743
97888	62744
295748	62745
204716	62746
511752	62747
78658	62748
52719	62749
459229	62750
231172	62751
185958	62752
187761	62753
16373	62754
517608	62755
579442	62756
1407	62757
113455	62758
18132	62759
215062	62760
423826	62761
323613	62762
168818	62763
55993	62764
362	62765
27882	62766
197473	62767
137688	62768
531062	62769
1212	62770
330648	62771
35176	62772
29722	62773
464250	62774
38774	62775
225479	62776
81837	62777
568295	62778
144218	62779
45787	62780
530772	62781
619283	62782
70049	62783
428459	62784
79234	62785
298504	62786
39052	62787
431350	62788
605279	62789
665150	62790
268108	62791
489957	62792
195100	62793
40554	62794
10088	62795
352194	62796
113877	62797
105717	62798
629982	62799
32801	62800
676477	62801
85200	62802
44959	62803
118994	62804
145602	62805
107789	62806
404048	62807
345727	62808
100836	62809
93435	62810
209016	62811
498618	62812
176428	62813
624818	62814
379313	62815
170706	62816
32770	62817
449257	62818
25100	62819
647820	62820
254985	62821
5392	62822
3311	62823
102794	62824
476252	62825
244434	62826
514720	62827
215406	62828
241472	62829
92043	62830
19066	62831
32399	62832
53488	62833
112884	62834
70301	62835
80970	62836
667351	62837
535	62838
98225	62839
2634	62840
487061	62841
608741	62842
5181	62843
57535	62844
255490	62845
329271	62846
560384	62847
25581	62848
505	62849
575203	62850
293914	62851
39934	62852
581685	62853
30838	62854
49391	62855
82224	62856
33511	62857
82528	62858
493857	62859
203979	62860
283255	62861
23955	62862
16066	62863
208977	62864
356088	62865
93421	62866
48566	62867
575825	62868
120191	62869
637172	62870
39907	62871
321147	62872
508677	62873
43914	62874
95799	62875
550550	62876
21528	62877
156690	62878
44441	62879
392570	62880
635328	62881
175145	62882
91711	62883
37039	62884
608214	62885
213508	62886
292466	62887
11059	62888
427579	62889
103374	62890
687164	62891
158085	62892
485278	62893
378123	62894
58072	62895
143898	62896
137944	62897
358336	62898
2321	62899
566728	62900
32953	62901
545165	62902
125138	62903
88053	62904
21324	62905
453444	62906
324167	62907
357599	62908
128502	62909
47712	62910
28577	62911
104193	62912
18456	62913
602036	62914
14009	62915
108845	62916
280661	62917
511630	62918
534136	62919
96595	62920
59584	62921
41006	62922
31468	62923
135160	62924
37978	62925
51238	62926
264621	62927
49482	62928
22987	62929
77	62930
390106	62931
544191	62932
108365	62933
5110	62934
393468	62935
275239	62936
672666	62937
41153	62938
70445	62939
1811	62940
8260	62941
174586	62942
110233	62943
107850	62944
121060	62945
41694	62946
56720	62947
673092	62948
17608	62949
140621	62950
329564	62951
141568	62952
1444	62953
19904	62954
414944	62955
429010	62956
162907	62957
8626	62958
424188	62959
16340	62960
57411	62961
313750	62962
58808	62963
253729	62964
158018	62965
51859	62966
386934	62967
309520	62968
43460	62969
9364	62970
111355	62971
121009	62972
565376	62973
46458	62974
579156	62975
70069	62976
7893	62977
7606	62978
691360	62979
132817	62980
188737	62981
559562	62982
152088	62983
675725	62984
608984	62985
23736	62986
503474	62987
161611	62988
170859	62989
469769	62990
609574	62991
308304	62992
657637	62993
331631	62994
203947	62995
537251	62996
548558	62997
21213	62998
17612	62999
130451	63000
128692	63001
618533	63002
621860	63003
282530	63004
582860	63005
65595	63006
37407	63007
2506	63008
51718	63009
119238	63010
688564	63011
637474	63012
107855	63013
72394	63014
28469	63015
123118	63016
81543	63017
542289	63018
3950	63019
501282	63020
210500	63021
21530	63022
527172	63023
332370	63024
669748	63025
597690	63026
111067	63027
91963	63028
695373	63029
123072	63030
463513	63031
115198	63032
26595	63033
679745	63034
580360	63035
148334	63036
580632	63037
43928	63038
468908	63039
132	63040
351345	63041
677279	63042
351417	63043
151018	63044
144476	63045
11994	63046
68487	63047
31089	63048
10183	63049
674810	63050
349746	63051
399896	63052
695488	63053
31675	63054
217658	63055
388659	63056
618953	63057
254999	63058
670110	63059
490831	63060
536759	63061
61221	63062
576781	63063
521695	63064
113530	63065
507782	63066
87167	63067
490819	63068
144691	63069
166830	63070
3480	63071
14404	63072
41674	63073
642	63074
300100	63075
641016	63076
586379	63077
180263	63078
100897	63079
416573	63080
241766	63081
220203	63082
431353	63083
181915	63084
1445	63085
87	63086
692797	63087
65271	63088
131583	63089
96593	63090
7371	63091
15186	63092
53876	63093
457336	63094
652631	63095
658090	63096
658371	63097
549964	63098
296	63099
159903	63100
286694	63101
1050	63102
75113	63103
235226	63104
185713	63105
282797	63106
214368	63107
40304	63108
7660	63109
452821	63110
247137	63111
62781	63112
21236	63113
689267	63114
96341	63115
118306	63116
209410	63117
355816	63118
23918	63119
437017	63120
476565	63121
322423	63122
314961	63123
151655	63124
600643	63125
646604	63126
90261	63127
385863	63128
107177	63129
170431	63130
466	63131
85524	63132
149006	63133
678414	63134
66873	63135
274171	63136
358154	63137
402700	63138
267947	63139
404	63140
329442	63141
171320	63142
4304	63143
569735	63144
664703	63145
9743	63146
2513	63147
407343	63148
35440	63149
166782	63150
67829	63151
330263	63152
679192	63153
99905	63154
573319	63155
29264	63156
309920	63157
575418	63158
535078	63159
593676	63160
76	63161
19233	63162
652733	63163
284793	63164
74559	63165
545831	63166
519273	63167
84693	63168
558	63169
85301	63170
19871	63171
463265	63172
14905	63173
269105	63174
49691	63175
433774	63176
61949	63177
535344	63178
342604	63179
271779	63180
266196	63181
171172	63182
20732	63183
598203	63184
546606	63185
298358	63186
410943	63187
366656	63188
36408	63189
306757	63190
68978	63191
217290	63192
154742	63193
309697	63194
4711	63195
299255	63196
299278	63197
299277	63198
86215	63199
671208	63200
10570	63201
374943	63202
409839	63203
147230	63204
44649	63205
519080	63206
528972	63207
368057	63208
660459	63209
263562	63210
6489	63211
286846	63212
381024	63213
145625	63214
412385	63215
197629	63216
356757	63217
160493	63218
109796	63219
489358	63220
208217	63221
473140	63222
490475	63223
153964	63224
139684	63225
42439	63226
391	63227
236858	63228
339885	63229
2719	63230
420530	63231
275403	63232
662642	63233
12676	63234
409877	63235
275534	63236
323273	63237
203071	63238
432843	63239
6676	63240
107241	63241
245550	63242
449404	63243
88925	63244
21897	63245
145322	63246
135320	63247
486660	63248
381865	63249
28354	63250
47410	63251
234427	63252
117220	63253
213173	63254
200162	63255
527345	63256
537340	63257
49010	63258
102409	63259
181768	63260
692198	63261
613195	63262
73566	63263
88926	63264
496778	63265
145953	63266
156570	63267
106307	63268
620441	63269
115705	63270
76471	63271
426852	63272
330086	63273
411386	63274
277548	63275
68026	63276
461	63277
657078	63278
22057	63279
130678	63280
381074	63281
55152	63282
25680	63283
282844	63284
215315	63285
45839	63286
4887	63287
88557	63288
143438	63289
219189	63290
185422	63291
130367	63292
34627	63293
510396	63294
156934	63295
572560	63296
408894	63297
601779	63298
295932	63299
3119	63300
357202	63301
120289	63302
6929	63303
209979	63304
497015	63305
689154	63306
84667	63307
168725	63308
641651	63309
19904	63310
370703	63311
175820	63312
68309	63313
57582	63314
52720	63315
19156	63316
357956	63317
78727	63318
573889	63319
568541	63320
329879	63321
66500	63322
350403	63323
74973	63324
641812	63325
288365	63326
596618	63327
570511	63328
97404	63329
151807	63330
395287	63331
147990	63332
379324	63333
149072	63334
19427	63335
229593	63336
596899	63337
369412	63338
518584	63339
463995	63340
83708	63341
190074	63342
38305	63343
347473	63344
81972	63345
4404	63346
124840	63347
21187	63348
4215	63349
344430	63350
156913	63351
11141	63352
44927	63353
52242	63354
129383	63355
111572	63356
158689	63357
3355	63358
234224	63359
414924	63360
19079	63361
514829	63362
201709	63363
120733	63364
1876	63365
161462	63366
263648	63367
602198	63368
214	63369
39186	63370
52436	63371
58243	63372
71928	63373
656376	63374
61307	63375
333999	63376
92401	63377
445849	63378
112105	63379
41631	63380
535898	63381
37623	63382
269120	63383
637207	63384
167492	63385
93667	63386
19578	63387
118305	63388
405726	63389
47625	63390
518998	63391
70531	63392
449541	63393
61971	63394
697060	63395
64437	63396
310028	63397
540774	63398
18812	63399
643825	63400
61510	63401
665688	63402
42256	63403
563274	63404
533217	63405
44686	63406
488297	63407
525425	63408
27721	63409
10432	63410
50231	63411
503748	63412
672848	63413
272138	63414
281615	63415
145351	63416
21361	63417
367678	63418
101532	63419
160665	63420
54070	63421
43789	63422
4896	63423
241124	63424
390171	63425
169714	63426
534501	63427
28704	63428
235860	63429
275516	63430
27165	63431
565698	63432
585853	63433
87475	63434
247040	63435
582475	63436
121128	63437
107923	63438
2909	63439
273799	63440
641409	63441
42406	63442
431450	63443
291332	63444
80964	63445
32088	63446
524881	63447
376049	63448
432447	63449
34863	63450
50858	63451
287218	63452
517193	63453
74139	63454
88036	63455
374879	63456
19461	63457
35889	63458
202617	63459
533178	63460
299918	63461
173239	63462
65980	63463
121402	63464
310128	63465
122515	63466
73200	63467
169696	63468
157203	63469
2378	63470
339902	63471
114362	63472
275603	63473
51371	63474
515890	63475
102820	63476
15477	63477
579664	63478
512386	63479
21289	63480
207825	63481
104093	63482
144281	63483
42621	63484
294029	63485
269396	63486
100674	63487
42702	63488
462877	63489
509888	63490
15598	63491
674996	63492
575282	63493
165690	63494
66334	63495
621572	63496
102821	63497
540061	63498
172577	63499
228984	63500
216806	63501
418027	63502
479394	63503
238447	63504
266747	63505
299372	63506
489618	63507
51087	63508
575248	63509
475547	63510
108408	63511
118723	63512
639259	63513
52336	63514
499261	63515
51762	63516
3495	63517
90462	63518
148017	63519
510074	63520
457094	63521
40495	63522
566922	63523
129641	63524
75091	63525
9970	63526
94881	63527
130346	63528
112362	63529
234914	63530
574822	63531
639798	63532
308264	63533
109007	63534
10346	63535
354256	63536
93837	63537
623278	63538
637734	63539
482494	63540
21221	63541
620273	63542
518770	63543
77065	63544
108672	63545
665544	63546
43586	63547
166351	63548
15573	63549
418172	63550
31766	63551
543514	63552
630805	63553
292976	63554
67961	63555
315370	63556
405864	63557
47863	63558
560302	63559
577048	63560
113369	63561
252749	63562
123335	63563
1160	63564
29931	63565
323210	63566
12086	63567
185608	63568
85267	63569
289268	63570
114647	63571
51571	63572
99319	63573
525982	63574
55073	63575
40128	63576
521088	63577
344985	63578
41880	63579
147909	63580
204347	63581
125742	63582
117669	63583
117849	63584
141759	63585
65269	63586
375561	63587
386317	63588
78285	63589
472557	63590
417730	63591
673221	63592
211727	63593
108271	63594
43969	63595
37917	63596
578202	63597
264571	63598
99340	63599
33524	63600
496169	63601
299625	63602
53463	63603
80036	63604
335661	63605
33524	63606
649231	63607
32058	63608
251828	63609
18434	63610
567298	63611
64582	63612
674615	63613
121068	63614
541016	63615
360699	63616
547260	63617
287010	63618
414096	63619
330754	63620
6167	63621
39630	63622
813	63623
51149	63624
597190	63625
108376	63626
44194	63627
481996	63628
14745	63629
49937	63630
244622	63631
152138	63632
359553	63633
244177	63634
525976	63635
528017	63636
513536	63637
185707	63638
100194	63639
40402	63640
30201	63641
392386	63642
668333	63643
656731	63644
510569	63645
32817	63646
245127	63647
224670	63648
465377	63649
338686	63650
110220	63651
512993	63652
93308	63653
124200	63654
534784	63655
267468	63656
22250	63657
12018	63658
19392	63659
459268	63660
67256	63661
408325	63662
166291	63663
652632	63664
21177	63665
87755	63666
19429	63667
641927	63668
30220	63669
202618	63670
96541	63671
244040	63672
26829	63673
382908	63674
427128	63675
7061	63676
76308	63677
598222	63678
13982	63679
2098	63680
529491	63681
137522	63682
183792	63683
31632	63684
144659	63685
649543	63686
59467	63687
25832	63688
504383	63689
10655	63690
62183	63691
480023	63692
245167	63693
297521	63694
275134	63695
93388	63696
614760	63697
614402	63698
1304	63699
218301	63700
375623	63701
70359	63702
675916	63703
500300	63704
133484	63705
381908	63706
98596	63707
222501	63708
235245	63709
148738	63710
72134	63711
140950	63712
109516	63713
121371	63714
448701	63715
406157	63716
232310	63717
71479	63718
40218	63719
644266	63720
44921	63721
69795	63722
135885	63723
30752	63724
17007	63725
144350	63726
94139	63727
11012	63728
539392	63729
29932	63730
155377	63731
131056	63732
3411	63733
588286	63734
14094	63735
226725	63736
267222	63737
517935	63738
483805	63739
97022	63740
599572	63741
4531	63742
75389	63743
485194	63744
173834	63745
585733	63746
351728	63747
559214	63748
85613	63749
692795	63750
387312	63751
23872	63752
607132	63753
30847	63754
329280	63755
133103	63756
36278	63757
328789	63758
689188	63759
601713	63760
32081	63761
283704	63762
113969	63763
6731	63764
653632	63765
273015	63766
552356	63767
524110	63768
259251	63769
113289	63770
95040	63771
108594	63772
103103	63773
32197	63774
287817	63775
78840	63776
435115	63777
24188	63778
467547	63779
536752	63780
152216	63781
40873	63782
13807	63783
59072	63784
576965	63785
321632	63786
732	63787
162482	63788
66633	63789
188811	63790
661313	63791
1214	63792
435680	63793
364667	63794
70387	63795
16971	63796
22741	63797
45794	63798
306087	63799
53222	63800
38119	63801
1301	63802
88931	63803
9042	63804
484861	63805
115851	63806
185724	63807
271021	63808
542442	63809
1050	63810
302304	63811
496105	63812
269926	63813
651736	63814
57055	63815
41119	63816
676811	63817
359750	63818
79084	63819
524774	63820
42246	63821
199797	63822
11365	63823
637063	63824
33443	63825
572507	63826
159188	63827
91662	63828
527892	63829
134012	63830
118284	63831
668346	63832
211128	63833
36164	63834
78648	63835
126727	63836
693070	63837
87334	63838
323229	63839
612298	63840
231234	63841
584308	63842
1110	63843
170787	63844
219555	63845
49205	63846
134271	63847
284572	63848
588705	63849
152394	63850
475245	63851
550054	63852
78001	63853
138159	63854
48538	63855
23116	63856
108300	63857
145820	63858
495411	63859
303429	63860
344582	63861
12801	63862
90053	63863
393671	63864
139204	63865
18613	63866
119859	63867
9443	63868
354997	63869
38120	63870
203139	63871
633781	63872
53654	63873
129979	63874
34734	63875
45611	63876
574239	63877
590319	63878
18939	63879
50655	63880
98121	63881
291898	63882
397011	63883
17174	63884
138	63885
522091	63886
100747	63887
9	63888
408433	63889
236079	63890
184	63891
453626	63892
414957	63893
109	63894
66406	63895
117898	63896
610030	63897
135054	63898
299806	63899
302339	63900
141645	63901
21865	63902
375885	63903
92877	63904
543041	63905
15039	63906
519618	63907
46101	63908
530200	63909
22887	63910
120254	63911
241735	63912
65875	63913
68023	63914
363998	63915
57553	63916
266176	63917
43690	63918
183	63919
345389	63920
154489	63921
384215	63922
472137	63923
97491	63924
530908	63925
5236	63926
535904	63927
362625	63928
671230	63929
517769	63930
88950	63931
564706	63932
476345	63933
16704	63934
14659	63935
402960	63936
539565	63937
25538	63938
6354	63939
682243	63940
147125	63941
44228	63942
568399	63943
663522	63944
419850	63945
387457	63946
207387	63947
10440	63948
237801	63949
620945	63950
4396	63951
65227	63952
301985	63953
227373	63954
430773	63955
282027	63956
111654	63957
113035	63958
84355	63959
341197	63960
417836	63961
338203	63962
38394	63963
290177	63964
292755	63965
163880	63966
116553	63967
404505	63968
564721	63969
66694	63970
314848	63971
49818	63972
8223	63973
385970	63974
8224	63975
92924	63976
565444	63977
18231	63978
77856	63979
235588	63980
74665	63981
275591	63982
57653	63983
132427	63984
88041	63985
12593	63986
157993	63987
153499	63988
498620	63989
518923	63990
112734	63991
297295	63992
3058	63993
451758	63994
14660	63995
38378	63996
135272	63997
9126	63998
581312	63999
325439	64000
523634	64001
16430	64002
132340	64003
581639	64004
310207	64005
89085	64006
27721	64007
270074	64008
141756	64009
678948	64010
150895	64011
21264	64012
19946	64013
243845	64014
5154	64015
507328	64016
380189	64017
36465	64018
21587	64019
105262	64020
444008	64021
200135	64022
141234	64023
92564	64024
11922	64025
359666	64026
612285	64027
146689	64028
531453	64029
17160	64030
588725	64031
578117	64032
79971	64033
477592	64034
24060	64035
634874	64036
111167	64037
19503	64038
160597	64039
92346	64040
538991	64041
141653	64042
9616	64043
24484	64044
50567	64045
41536	64046
569067	64047
647372	64048
111540	64049
263492	64050
114810	64051
31999	64052
164271	64053
97339	64054
138100	64055
296540	64056
269798	64057
22067	64058
190041	64059
144304	64060
618511	64061
4795	64062
9917	64063
33561	64064
511576	64065
146870	64066
484380	64067
374321	64068
1288	64069
592110	64070
430093	64071
19258	64072
240806	64073
329842	64074
104789	64075
16121	64076
8664	64077
128512	64078
563595	64079
651098	64080
634482	64081
18042	64082
366895	64083
249849	64084
3657	64085
636729	64086
50186	64087
216297	64088
5363	64089
893	64090
564254	64091
302125	64092
25106	64093
108968	64094
62248	64095
353751	64096
425497	64097
598328	64098
344438	64099
398545	64100
390269	64101
581949	64102
142541	64103
7401	64104
48331	64105
108389	64106
615938	64107
287690	64108
108500	64109
189490	64110
134618	64111
500284	64112
11808	64113
56254	64114
13838	64115
484817	64116
141855	64117
15933	64118
80286	64119
593608	64120
630052	64121
624803	64122
8505	64123
201568	64124
1934	64125
228815	64126
369921	64127
86787	64128
335644	64129
546824	64130
324687	64131
27610	64132
600141	64133
14710	64134
510617	64135
50684	64136
311711	64137
568202	64138
684936	64139
18906	64140
174795	64141
117022	64142
680882	64143
143681	64144
86957	64145
339637	64146
147552	64147
542934	64148
57335	64149
87663	64150
45373	64151
513501	64152
408097	64153
31984	64154
251481	64155
16607	64156
198384	64157
72726	64158
11996	64159
263739	64160
78082	64161
124537	64162
159826	64163
232625	64164
421349	64165
127183	64166
19346	64167
113995	64168
226026	64169
25406	64170
19721	64171
63541	64172
3005	64173
10156	64174
94191	64175
366867	64176
298742	64177
88374	64178
87795	64179
185300	64180
76573	64181
170180	64182
2355	64183
425818	64184
3273	64185
546022	64186
645387	64187
67232	64188
605032	64189
84903	64190
92832	64191
94825	64192
43441	64193
83507	64194
18922	64195
465818	64196
384078	64197
2078	64198
497224	64199
423690	64200
349366	64201
21621	64202
77382	64203
547469	64204
93486	64205
7637	64206
66381	64207
664497	64208
15750	64209
65415	64210
132810	64211
508193	64212
40739	64213
555131	64214
164287	64215
7439	64216
604455	64217
151642	64218
109337	64219
676557	64220
204241	64221
104747	64222
35999	64223
1704	64224
318084	64225
503953	64226
74888	64227
166029	64228
102893	64229
136288	64230
57504	64231
715	64232
5673	64233
168542	64234
30954	64235
152915	64236
571064	64237
34070	64238
188375	64239
5097	64240
341309	64241
30154	64242
100959	64243
560694	64244
114173	64245
583237	64246
30861	64247
80033	64248
625291	64249
890	64250
4558	64251
4867	64252
219347	64253
112519	64254
127077	64255
21259	64256
28290	64257
93249	64258
21497	64259
633383	64260
541857	64261
18713	64262
573883	64263
594211	64264
179146	64265
580907	64266
17921	64267
409826	64268
435163	64269
5575	64270
90202	64271
168058	64272
168674	64273
70818	64274
102629	64275
122924	64276
461697	64277
93061	64278
48416	64279
592972	64280
419544	64281
247261	64282
335972	64283
44458	64284
261533	64285
16836	64286
653081	64287
334019	64288
329718	64289
286019	64290
30758	64291
52250	64292
156395	64293
504798	64294
32855	64295
176230	64296
157559	64297
8378	64298
367091	64299
646276	64300
136885	64301
350299	64302
11421	64303
169465	64304
275017	64305
551940	64306
87503	64307
53434	64308
463769	64309
36	64310
430551	64311
49087	64312
10260	64313
59020	64314
24978	64315
95568	64316
53799	64317
526351	64318
50340	64319
3518	64320
766	64321
158449	64322
635443	64323
161965	64324
213799	64325
101871	64326
157410	64327
624352	64328
1998	64329
322953	64330
14921	64331
560475	64332
408856	64333
366645	64334
92900	64335
224519	64336
43095	64337
434975	64338
48604	64339
615361	64340
1222	64341
120872	64342
526927	64343
484376	64344
5135	64345
543568	64346
119551	64347
5529	64348
534929	64349
169302	64350
307579	64351
337620	64352
1579	64353
308560	64354
25078	64355
468778	64356
494198	64357
5969	64358
175737	64359
137737	64360
369571	64361
85872	64362
112509	64363
59640	64364
117824	64365
10514	64366
3823	64367
106857	64368
224325	64369
250980	64370
171624	64371
692721	64372
82852	64373
146871	64374
177220	64375
59131	64376
245766	64377
8895	64378
7455	64379
50842	64380
152698	64381
27481	64382
188400	64383
435865	64384
356384	64385
465611	64386
523782	64387
4446	64388
295789	64389
60787	64390
239472	64391
12802	64392
411703	64393
2522	64394
423300	64395
87610	64396
675746	64397
143863	64398
21259	64399
43654	64400
37151	64401
36384	64402
360	64403
215247	64404
16262	64405
136707	64406
412583	64407
236009	64408
310837	64409
181139	64410
193915	64411
89595	64412
554016	64413
140531	64414
40299	64415
540728	64416
72628	64417
112599	64418
266161	64419
86933	64420
9308	64421
144185	64422
143787	64423
76438	64424
438840	64425
221149	64426
582306	64427
46792	64428
296805	64429
242077	64430
6441	64431
185023	64432
122116	64433
21021	64434
691797	64435
558708	64436
599048	64437
33163	64438
154854	64439
562042	64440
13	64441
325020	64442
1395	64443
5764	64444
69738	64445
545210	64446
579049	64447
49044	64448
319263	64449
52690	64450
247237	64451
150473	64452
266061	64453
189142	64454
303549	64455
634369	64456
323080	64457
329607	64458
3974	64459
326967	64460
92046	64461
120764	64462
356436	64463
538520	64464
64957	64465
4946	64466
518660	64467
543082	64468
24018	64469
2517	64470
28778	64471
28804	64472
120421	64473
71969	64474
368227	64475
1	64476
145891	64477
416461	64478
111316	64479
652008	64480
586550	64481
81615	64482
349961	64483
551348	64484
52217	64485
247580	64486
391104	64487
328764	64488
669043	64489
398719	64490
15155	64491
328278	64492
11669	64493
112604	64494
1910	64495
160544	64496
392004	64497
98957	64498
21087	64499
9235	64500
132110	64501
45455	64502
492338	64503
5202	64504
112110	64505
403488	64506
488034	64507
476570	64508
202363	64509
332886	64510
321061	64511
93298	64512
329	64513
462488	64514
71926	64515
8268	64516
1008	64517
320118	64518
260421	64519
687978	64520
143505	64521
198714	64522
4527	64523
117178	64524
37389	64525
282541	64526
301929	64527
570184	64528
1100	64529
331587	64530
485249	64531
485251	64532
147597	64533
33431	64534
111279	64535
552125	64536
409866	64537
531126	64538
96869	64539
73102	64540
435116	64541
40477	64542
600654	64543
13732	64544
17054	64545
41878	64546
464077	64547
248822	64548
6625	64549
179474	64550
355071	64551
40986	64552
30119	64553
8209	64554
162540	64555
169277	64556
361059	64557
60047	64558
137658	64559
555411	64560
121802	64561
101372	64562
562331	64563
435926	64564
24187	64565
3480	64566
562093	64567
589329	64568
449918	64569
552393	64570
131717	64571
340635	64572
244399	64573
695248	64574
566727	64575
71586	64576
251929	64577
682202	64578
80261	64579
251728	64580
85277	64581
5604	64582
270849	64583
45305	64584
32286	64585
491081	64586
80217	64587
104149	64588
2313	64589
35354	64590
55737	64591
37016	64592
6108	64593
283664	64594
29	64595
118366	64596
81232	64597
73433	64598
13508	64599
227882	64600
524794	64601
143254	64602
150632	64603
957	64604
337870	64605
642164	64606
13194	64607
31613	64608
505823	64609
83182	64610
507969	64611
693362	64612
102752	64613
560872	64614
586387	64615
648569	64616
610221	64617
47006	64618
16066	64619
62930	64620
320390	64621
91130	64622
73078	64623
457722	64624
415244	64625
451690	64626
507966	64627
437470	64628
249559	64629
6204	64630
409542	64631
118798	64632
405849	64633
542884	64634
37367	64635
137904	64636
419449	64637
254201	64638
43437	64639
688576	64640
39505	64641
272537	64642
502671	64643
483344	64644
101955	64645
256139	64646
3620	64647
36620	64648
345641	64649
474724	64650
160702	64651
434206	64652
2762	64653
327691	64654
159767	64655
70063	64656
512031	64657
381095	64658
42273	64659
96958	64660
83483	64661
76721	64662
250937	64663
541141	64664
265502	64665
24443	64666
144895	64667
9430	64668
164797	64669
437504	64670
551265	64671
617010	64672
145631	64673
119660	64674
683695	64675
644835	64676
93110	64677
607607	64678
583876	64679
249916	64680
5058	64681
155162	64682
32536	64683
10519	64684
630954	64685
549888	64686
3074	64687
623386	64688
670801	64689
611048	64690
33166	64691
632254	64692
364703	64693
295409	64694
93318	64695
404281	64696
626075	64697
33810	64698
108561	64699
54468	64700
156426	64701
238598	64702
355021	64703
372899	64704
253444	64705
155272	64706
111570	64707
215015	64708
312036	64709
564942	64710
113067	64711
4873	64712
656386	64713
417286	64714
229118	64715
25983	64716
87581	64717
2380	64718
246393	64719
459828	64720
396515	64721
509173	64722
1355	64723
31790	64724
49934	64725
682256	64726
47682	64727
106121	64728
5342	64729
467651	64730
808	64731
101180	64732
680827	64733
410517	64734
497575	64735
261034	64736
129672	64737
500867	64738
17	64739
306	64740
611167	64741
415456	64742
196031	64743
47731	64744
73101	64745
688528	64746
364068	64747
46378	64748
19404	64749
44225	64750
607460	64751
151097	64752
670548	64753
20117	64754
53458	64755
9565	64756
625185	64757
53980	64758
460932	64759
31866	64760
470296	64761
4785	64762
123283	64763
86691	64764
12276	64765
663662	64766
525452	64767
88154	64768
50939	64769
247767	64770
432066	64771
51504	64772
33446	64773
169329	64774
396579	64775
112511	64776
631537	64777
46467	64778
112788	64779
171072	64780
2987	64781
22527	64782
78502	64783
49948	64784
284386	64785
357554	64786
483109	64787
140249	64788
530342	64789
545593	64790
28000	64791
523578	64792
337208	64793
682780	64794
80066	64795
120093	64796
8474	64797
1372	64798
157103	64799
264460	64800
247692	64801
442674	64802
135204	64803
33654	64804
168284	64805
148052	64806
372515	64807
590182	64808
363102	64809
164021	64810
20064	64811
637766	64812
175422	64813
161016	64814
443544	64815
1100	64816
50112	64817
649942	64818
78237	64819
260033	64820
334625	64821
241604	64822
154345	64823
532736	64824
86806	64825
198256	64826
230368	64827
523701	64828
398654	64829
116833	64830
134053	64831
12053	64832
47353	64833
59358	64834
97457	64835
14341	64836
632512	64837
388292	64838
203948	64839
9588	64840
30198	64841
684339	64842
239351	64843
423411	64844
12270	64845
10208	64846
362830	64847
158621	64848
118976	64849
465263	64850
257447	64851
132433	64852
559980	64853
457435	64854
48869	64855
502414	64856
214796	64857
92919	64858
102025	64859
51832	64860
525932	64861
412858	64862
627296	64863
122832	64864
5660	64865
127925	64866
452441	64867
129563	64868
231205	64869
135798	64870
165745	64871
527258	64872
34961	64873
585154	64874
642441	64875
440492	64876
124079	64877
82708	64878
472028	64879
42903	64880
652035	64881
406971	64882
165648	64883
107124	64884
469369	64885
259014	64886
162359	64887
66081	64888
46077	64889
310436	64890
143398	64891
439607	64892
32037	64893
25116	64894
72899	64895
385426	64896
109455	64897
133966	64898
6934	64899
1223	64900
641241	64901
135027	64902
173120	64903
545241	64904
30843	64905
364194	64906
119720	64907
279876	64908
3218	64909
428896	64910
53497	64911
121072	64912
566801	64913
148804	64914
375462	64915
74733	64916
121029	64917
472033	64918
497230	64919
29736	64920
688453	64921
114236	64922
365300	64923
1746	64924
651423	64925
906	64926
39927	64927
47800	64928
321524	64929
558009	64930
20743	64931
5309	64932
44993	64933
20402	64934
520962	64935
208555	64936
442613	64937
428364	64938
683994	64939
230277	64940
508353	64941
385409	64942
154875	64943
64593	64944
200351	64945
338337	64946
655722	64947
354929	64948
14893	64949
540526	64950
55912	64951
145	64952
267764	64953
18991	64954
5853	64955
414469	64956
504157	64957
8636	64958
447301	64959
274878	64960
431431	64961
390193	64962
529653	64963
90959	64964
380417	64965
45970	64966
630629	64967
91383	64968
61846	64969
384368	64970
614514	64971
787	64972
264866	64973
643030	64974
31259	64975
12530	64976
261143	64977
57911	64978
666097	64979
251761	64980
263330	64981
681511	64982
56012	64983
8297	64984
423918	64985
109552	64986
93162	64987
323395	64988
71647	64989
267530	64990
597093	64991
352015	64992
416758	64993
295488	64994
692217	64995
69522	64996
427380	64997
43734	64998
657435	64999
49516	65000
111002	65001
24822	65002
96038	65003
568712	65004
1642	65005
118372	65006
165501	65007
3163	65008
38557	65009
169860	65010
484466	65011
50363	65012
24721	65013
302031	65014
145665	65015
411567	65016
679834	65017
66238	65018
482253	65019
539031	65020
598490	65021
292544	65022
215087	65023
613012	65024
108393	65025
651020	65026
16676	65027
40610	65028
261047	65029
79988	65030
3512	65031
260002	65032
519951	65033
229608	65034
79983	65035
365792	65036
215091	65037
141904	65038
542404	65039
254499	65040
47915	65041
543772	65042
50556	65043
417320	65044
75671	65045
394691	65046
24764	65047
394716	65048
52	65049
16768	65050
274022	65051
12718	65052
8437	65053
34081	65054
84990	65055
638192	65056
261989	65057
169859	65058
386586	65059
289068	65060
574423	65061
308928	65062
320807	65063
1902	65064
334172	65065
33154	65066
3996	65067
19171	65068
161085	65069
431469	65070
119967	65071
22263	65072
40752	65073
393677	65074
543773	65075
371957	65076
215094	65077
242349	65078
40557	65079
20370	65080
68081	65081
599585	65082
172330	65083
121816	65084
293473	65085
486155	65086
542407	65087
264670	65088
86523	65089
264764	65090
123982	65091
25	65092
157847	65093
118350	65094
475655	65095
622954	65096
499223	65097
497165	65098
556064	65099
367026	65100
261888	65101
84204	65102
470414	65103
505004	65104
689951	65105
414613	65106
24284	65107
277847	65108
21803	65109
501552	65110
9058	65111
204521	65112
11126	65113
130051	65114
414636	65115
522952	65116
126458	65117
58482	65118
298928	65119
443357	65120
374393	65121
422635	65122
644026	65123
652433	65124
357423	65125
74994	65126
26279	65127
161877	65128
371452	65129
168475	65130
549192	65131
449374	65132
337951	65133
676047	65134
371669	65135
114759	65136
623509	65137
30027	65138
169129	65139
394851	65140
58486	65141
67	65142
349985	65143
4545	65144
30366	65145
187987	65146
598237	65147
549080	65148
151219	65149
93186	65150
497644	65151
575	65152
341523	65153
140133	65154
637850	65155
468523	65156
74491	65157
161932	65158
49827	65159
145291	65160
142219	65161
4576	65162
435390	65163
688129	65164
42584	65165
57268	65166
333901	65167
457050	65168
1431	65169
548771	65170
650932	65171
249900	65172
579509	65173
239893	65174
142760	65175
399547	65176
678076	65177
327226	65178
510529	65179
579543	65180
64010	65181
65039	65182
675063	65183
40700	65184
601049	65185
100181	65186
555152	65187
169691	65188
404051	65189
110744	65190
4679	65191
19572	65192
164609	65193
11579	65194
523570	65195
78155	65196
575018	65197
2844	65198
102926	65199
88866	65200
381243	65201
99309	65202
490434	65203
43190	65204
201206	65205
131694	65206
119142	65207
131552	65208
18368	65209
524938	65210
420552	65211
603048	65212
567312	65213
587659	65214
417225	65215
697641	65216
393883	65217
182947	65218
148272	65219
36740	65220
66876	65221
155702	65222
20146	65223
668169	65224
536830	65225
549069	65226
303346	65227
311243	65228
39467	65229
497872	65230
60000	65231
402140	65232
367617	65233
505993	65234
304113	65235
145577	65236
6890	65237
96677	65238
279533	65239
391008	65240
31820	65241
321637	65242
460950	65243
74825	65244
293854	65245
635796	65246
194978	65247
28063	65248
154118	65249
492507	65250
68927	65251
324089	65252
57100	65253
11609	65254
129153	65255
412458	65256
303619	65257
20869	65258
9422	65259
196974	65260
169180	65261
425588	65262
161263	65263
594157	65264
278138	65265
67444	65266
346	65267
3492	65268
582759	65269
445858	65270
287327	65271
39605	65272
559266	65273
449930	65274
582267	65275
18726	65276
121445	65277
226977	65278
382795	65279
587664	65280
53982	65281
426308	65282
393073	65283
237152	65284
87424	65285
51042	65286
109599	65287
134432	65288
21303	65289
135205	65290
20347	65291
477400	65292
125779	65293
6495	65294
5916	65295
197215	65296
681752	65297
121095	65298
7562	65299
31153	65300
1307	65301
5155	65302
425627	65303
194612	65304
573654	65305
662814	65306
12235	65307
177564	65308
299580	65309
81801	65310
335405	65311
175385	65312
13412	65313
12241	65314
613988	65315
121432	65316
227946	65317
166034	65318
65544	65319
544959	65320
635370	65321
240419	65322
245306	65323
119157	65324
25092	65325
346012	65326
633563	65327
490657	65328
644930	65329
59584	65330
577822	65331
656499	65332
375095	65333
222043	65334
577029	65335
87733	65336
620327	65337
162641	65338
240567	65339
462425	65340
631397	65341
580768	65342
102165	65343
78176	65344
162439	65345
289852	65346
203222	65347
172390	65348
655026	65349
53448	65350
91023	65351
66	65352
53085	65353
55056	65354
570593	65355
64520	65356
342213	65357
286435	65358
11965	65359
68615	65360
552508	65361
470465	65362
273437	65363
146115	65364
509449	65365
537353	65366
616675	65367
408773	65368
61812	65369
129519	65370
137983	65371
76344	65372
661236	65373
498438	65374
7542	65375
594838	65376
477191	65377
105051	65378
274140	65379
418981	65380
24093	65381
5773	65382
616498	65383
142960	65384
13108	65385
600953	65386
7820	65387
413226	65388
114590	65389
50315	65390
197204	65391
440524	65392
665799	65393
98051	65394
57868	65395
1612	65396
6223	65397
145095	65398
494591	65399
32655	65400
23264	65401
123779	65402
662119	65403
674120	65404
4529	65405
664595	65406
686310	65407
188896	65408
107881	65409
92084	65410
300733	65411
477702	65412
173394	65413
302469	65414
4899	65415
377436	65416
464653	65417
455495	65418
24407	65419
688713	65420
284715	65421
510616	65422
207170	65423
696658	65424
539853	65425
506546	65426
181284	65427
17709	65428
261138	65429
135955	65430
156002	65431
273225	65432
205644	65433
29614	65434
678130	65435
28303	65436
226837	65437
159945	65438
120675	65439
637701	65440
315453	65441
39091	65442
485307	65443
311138	65444
277811	65445
584184	65446
22231	65447
456688	65448
45923	65449
125214	65450
235100	65451
338875	65452
73969	65453
425343	65454
59151	65455
514852	65456
316442	65457
367980	65458
593969	65459
239598	65460
53450	65461
30758	65462
50349	65463
25	65464
182489	65465
324541	65466
885	65467
154938	65468
615039	65469
663844	65470
323780	65471
508785	65472
415693	65473
605033	65474
447527	65475
149373	65476
350243	65477
14014	65478
563362	65479
579408	65480
467178	65481
550075	65482
352929	65483
279755	65484
405785	65485
15832	65486
113913	65487
285523	65488
240881	65489
647549	65490
296945	65491
510346	65492
416058	65493
482022	65494
46592	65495
675312	65496
88800	65497
22642	65498
629651	65499
305846	65500
344374	65501
38414	65502
318192	65503
81082	65504
617680	65505
677413	65506
357759	65507
4420	65508
8766	65509
264729	65510
74300	65511
607037	65512
155459	65513
279779	65514
640193	65515
52188	65516
521205	65517
88470	65518
169107	65519
224299	65520
363478	65521
115100	65522
606642	65523
570018	65524
456116	65525
154860	65526
553398	65527
546416	65528
7350	65529
57794	65530
23759	65531
6636	65532
679810	65533
497234	65534
618104	65535
353854	65536
55072	65537
6075	65538
144042	65539
553460	65540
122356	65541
436067	65542
17027	65543
438723	65544
20277	65545
8560	65546
574348	65547
168386	65548
357673	65549
154899	65550
622668	65551
302916	65552
644120	65553
672223	65554
16245	65555
565495	65556
95593	65557
6956	65558
118097	65559
359427	65560
351373	65561
608425	65562
431929	65563
299089	65564
367089	65565
178027	65566
113820	65567
271014	65568
234690	65569
82626	65570
133219	65571
9955	65572
165695	65573
329172	65574
3233	65575
648265	65576
27403	65577
339219	65578
129511	65579
339104	65580
291569	65581
20529	65582
169581	65583
77106	65584
1097	65585
375839	65586
326825	65587
502612	65588
486366	65589
148	65590
112819	65591
477930	65592
359386	65593
94943	65594
133076	65595
374075	65596
183595	65597
279682	65598
500501	65599
131263	65600
131055	65601
33226	65602
131450	65603
278679	65604
278756	65605
322834	65606
462402	65607
351271	65608
113880	65609
64698	65610
3863	65611
5646	65612
325651	65613
680973	65614
583319	65615
154957	65616
64252	65617
83714	65618
296	65619
17536	65620
601517	65621
101470	65622
459765	65623
124155	65624
44360	65625
101170	65626
1000	65627
3649	65628
491073	65629
119843	65630
11671	65631
45438	65632
529496	65633
625388	65634
98537	65635
366102	65636
129532	65637
11701	65638
97146	65639
109994	65640
48706	65641
257583	65642
52255	65643
576297	65644
91022	65645
23639	65646
76400	65647
224781	65648
112805	65649
24007	65650
411656	65651
195075	65652
12140	65653
327181	65654
384164	65655
421954	65656
140397	65657
9269	65658
529328	65659
83278	65660
1976	65661
202819	65662
17389	65663
640345	65664
108647	65665
618964	65666
558446	65667
402758	65668
5597	65669
1034	65670
417908	65671
403836	65672
106801	65673
126074	65674
372524	65675
87	65676
69271	65677
619815	65678
39748	65679
199612	65680
464558	65681
160842	65682
55648	65683
233273	65684
150411	65685
130780	65686
162703	65687
18992	65688
12339	65689
143145	65690
95115	65691
187327	65692
580175	65693
510583	65694
198966	65695
51521	65696
259487	65697
61177	65698
68118	65699
451	65700
192242	65701
110176	65702
63079	65703
120531	65704
24676	65705
172464	65706
184936	65707
2561	65708
2561	65709
155772	65710
618025	65711
104892	65712
21736	65713
621212	65714
50014	65715
661984	65716
625476	65717
591435	65718
629444	65719
217392	65720
476654	65721
576221	65722
253834	65723
667820	65724
62	65725
55084	65726
10734	65727
546996	65728
24768	65729
556641	65730
674336	65731
52125	65732
513835	65733
77226	65734
688210	65735
259267	65736
258094	65737
148080	65738
90539	65739
590583	65740
617193	65741
496656	65742
256035	65743
572717	65744
123831	65745
240340	65746
359468	65747
61697	65748
194388	65749
581056	65750
634741	65751
285422	65752
285408	65753
649692	65754
51006	65755
490586	65756
338260	65757
30246	65758
447824	65759
313	65760
169098	65761
523144	65762
562764	65763
446075	65764
511918	65765
292119	65766
453445	65767
125421	65768
474996	65769
61208	65770
54629	65771
294623	65772
81893	65773
277804	65774
11999	65775
57244	65776
460385	65777
49053	65778
8817	65779
162495	65780
644270	65781
84477	65782
138893	65783
119676	65784
26	65785
30456	65786
101022	65787
12157	65788
49154	65789
32428	65790
96110	65791
138434	65792
323612	65793
83200	65794
29797	65795
20598	65796
151618	65797
187549	65798
138844	65799
249912	65800
672099	65801
20496	65802
475175	65803
184389	65804
664005	65805
426114	65806
487410	65807
199432	65808
693505	65809
622819	65810
325104	65811
163408	65812
235945	65813
397619	65814
560382	65815
18808	65816
72831	65817
142903	65818
15374	65819
92339	65820
12491	65821
430632	65822
6649	65823
718	65824
170326	65825
31552	65826
255427	65827
188507	65828
660431	65829
599351	65830
95135	65831
48892	65832
128367	65833
111789	65834
87256	65835
6019	65836
79457	65837
10932	65838
655	65839
131030	65840
27621	65841
576927	65842
357845	65843
251010	65844
320480	65845
160777	65846
222803	65847
216943	65848
94866	65849
156869	65850
62002	65851
493651	65852
449810	65853
56672	65854
543243	65855
134535	65856
243465	65857
363730	65858
50497	65859
244716	65860
611200	65861
168714	65862
181054	65863
566448	65864
163839	65865
649459	65866
427	65867
161622	65868
343030	65869
642219	65870
177017	65871
510393	65872
422022	65873
505448	65874
12111	65875
41919	65876
458053	65877
582423	65878
679535	65879
158945	65880
671900	65881
539582	65882
118265	65883
481591	65884
652505	65885
24685	65886
194679	65887
4370	65888
396242	65889
490513	65890
558214	65891
480149	65892
87665	65893
10173	65894
26667	65895
358247	65896
424521	65897
20356	65898
354044	65899
457409	65900
17120	65901
503689	65902
13320	65903
519396	65904
72608	65905
32228	65906
418581	65907
267849	65908
227127	65909
148093	65910
615	65911
476645	65912
359587	65913
160854	65914
544637	65915
544638	65916
310061	65917
246590	65918
41942	65919
551549	65920
42135	65921
62309	65922
531218	65923
193391	65924
54191	65925
379263	65926
12662	65927
450046	65928
693266	65929
248682	65930
470201	65931
546605	65932
167488	65933
60929	65934
628	65935
12018	65936
247	65937
277046	65938
686639	65939
291533	65940
438894	65941
308905	65942
671725	65943
424700	65944
227394	65945
289020	65946
619873	65947
173467	65948
584973	65949
982	65950
39232	65951
136335	65952
327661	65953
687132	65954
5432	65955
260131	65956
42709	65957
653612	65958
131520	65959
144270	65960
193641	65961
25895	65962
616183	65963
82909	65964
501360	65965
2450	65966
144881	65967
352669	65968
376771	65969
20740	65970
13305	65971
664285	65972
504941	65973
6568	65974
26487	65975
25903	65976
28615	65977
582372	65978
111521	65979
142792	65980
538318	65981
52377	65982
605103	65983
56903	65984
116829	65985
166454	65986
51850	65987
1591	65988
477283	65989
305123	65990
65739	65991
487324	65992
233726	65993
645108	65994
502990	65995
107621	65996
222302	65997
175000	65998
38018	65999
132862	66000
455548	66001
66567	66002
226494	66003
408181	66004
603784	66005
59324	66006
97067	66007
86534	66008
658704	66009
612842	66010
659055	66011
624479	66012
584274	66013
155666	66014
423972	66015
19992	66016
564409	66017
349476	66018
44232	66019
343635	66020
106609	66021
322342	66022
247779	66023
7056	66024
270355	66025
668640	66026
160228	66027
28127	66028
261195	66029
37763	66030
202591	66031
293623	66032
301221	66033
459650	66034
3173	66035
205402	66036
416709	66037
669857	66038
686637	66039
535380	66040
437537	66041
92736	66042
50969	66043
100886	66044
163375	66045
641038	66046
211788	66047
25346	66048
409252	66049
83224	66050
1183	66051
226262	66052
209927	66053
580105	66054
330372	66055
421171	66056
652672	66057
380545	66058
671077	66059
2080	66060
450143	66061
23758	66062
369642	66063
693747	66064
558408	66065
5443	66066
3458	66067
590095	66068
153835	66069
351406	66070
545050	66071
13472	66072
518705	66073
127987	66074
3953	66075
193485	66076
146339	66077
28579	66078
304629	66079
95410	66080
156381	66081
17963	66082
222647	66083
503701	66084
4659	66085
36794	66086
332666	66087
141833	66088
90720	66089
102214	66090
430404	66091
682770	66092
568524	66093
655888	66094
537061	66095
658853	66096
520126	66097
165241	66098
651214	66099
574266	66100
477993	66101
39098	66102
17591	66103
71744	66104
228664	66105
305818	66106
274497	66107
562842	66108
46187	66109
635719	66110
692160	66111
40687	66112
462596	66113
137925	66114
40412	66115
39602	66116
694254	66117
519237	66118
142930	66119
532807	66120
62417	66121
130316	66122
434037	66123
43132	66124
56878	66125
538837	66126
626509	66127
548682	66128
582940	66129
45420	66130
680258	66131
474600	66132
558123	66133
675654	66134
1345	66135
178147	66136
132861	66137
613432	66138
409177	66139
367532	66140
187952	66141
293684	66142
62353	66143
561573	66144
150	66145
686604	66146
22946	66147
17079	66148
6310	66149
385485	66150
621665	66151
134473	66152
214429	66153
510383	66154
798	66155
538873	66156
638619	66157
8112	66158
684439	66159
9330	66160
628704	66161
522732	66162
285695	66163
309763	66164
493633	66165
35099	66166
2899	66167
417795	66168
270969	66169
135517	66170
54143	66171
659466	66172
314215	66173
424446	66174
439266	66175
643817	66176
412715	66177
145058	66178
628104	66179
52964	66180
318039	66181
671465	66182
355919	66183
383241	66184
365914	66185
152955	66186
498574	66187
495478	66188
127768	66189
635322	66190
403907	66191
679661	66192
132421	66193
12192	66194
588417	66195
523552	66196
574963	66197
32775	66198
479279	66199
6574	66200
549143	66201
470757	66202
590853	66203
149181	66204
290710	66205
50850	66206
678483	66207
389010	66208
250925	66209
694434	66210
665528	66211
7283	66212
25996	66213
108579	66214
280251	66215
65160	66216
172678	66217
261647	66218
126125	66219
128245	66220
456207	66221
109	66222
346293	66223
82539	66224
337808	66225
9851	66226
678919	66227
433410	66228
109775	66229
446014	66230
292722	66231
510362	66232
7095	66233
452243	66234
53284	66235
6891	66236
134988	66237
457670	66238
533980	66239
279562	66240
48807	66241
180528	66242
289497	66243
439162	66244
282096	66245
361673	66246
17006	66247
59100	66248
515198	66249
30791	66250
515519	66251
124369	66252
156476	66253
669770	66254
640160	66255
629398	66256
239529	66257
515570	66258
419895	66259
162654	66260
457474	66261
91501	66262
221368	66263
11905	66264
600811	66265
134440	66266
114740	66267
22533	66268
693825	66269
409052	66270
374696	66271
619869	66272
374597	66273
104586	66274
374664	66275
619893	66276
374647	66277
619859	66278
619913	66279
374674	66280
104597	66281
374686	66282
374621	66283
473679	66284
74757	66285
56826	66286
161684	66287
418566	66288
59071	66289
327284	66290
61057	66291
4515	66292
57540	66293
166350	66294
77448	66295
349236	66296
669914	66297
53981	66298
203922	66299
80641	66300
199273	66301
42731	66302
8357	66303
1579	66304
403766	66305
55719	66306
463391	66307
204033	66308
661012	66309
28361	66310
11905	66311
4590	66312
153792	66313
121932	66314
6127	66315
661013	66316
37765	66317
125804	66318
410569	66319
257866	66320
156865	66321
21015	66322
676569	66323
23829	66324
46617	66325
244424	66326
73383	66327
16013	66328
99198	66329
105867	66330
4715	66331
465201	66332
633492	66333
148657	66334
539153	66335
356648	66336
217517	66337
41513	66338
321452	66339
53545	66340
409349	66341
472604	66342
457999	66343
131408	66344
506392	66345
384681	66346
209359	66347
197075	66348
661858	66349
57874	66350
96990	66351
651565	66352
45071	66353
9700	66354
17148	66355
8020	66356
244078	66357
165269	66358
695975	66359
344903	66360
111718	66361
502737	66362
5829	66363
232287	66364
182375	66365
8312	66366
149301	66367
114337	66368
158635	66369
531334	66370
385781	66371
14622	66372
118962	66373
210862	66374
382231	66375
50589	66376
450183	66377
23010	66378
656849	66379
527951	66380
222454	66381
10405	66382
445478	66383
526635	66384
422600	66385
656934	66386
72289	66387
18233	66388
517640	66389
612025	66390
346439	66391
546177	66392
148806	66393
66195	66394
447917	66395
12850	66396
44379	66397
106515	66398
384642	66399
103841	66400
298359	66401
43014	66402
205391	66403
5799	66404
125390	66405
537702	66406
219563	66407
21637	66408
541915	66409
4615	66410
253669	66411
479167	66412
38079	66413
67145	66414
313882	66415
2907	66416
389830	66417
44091	66418
59581	66419
336339	66420
647126	66421
120659	66422
257869	66423
486450	66424
412018	66425
30729	66426
2727	66427
23531	66428
144341	66429
236866	66430
112104	66431
648385	66432
8897	66433
42809	66434
13953	66435
312778	66436
3475	66437
8428	66438
12900	66439
76806	66440
149703	66441
313538	66442
393311	66443
637982	66444
85013	66445
18227	66446
637998	66447
195945	66448
638035	66449
638036	66450
317377	66451
414439	66452
97993	66453
169102	66454
334138	66455
123288	66456
57033	66457
562915	66458
179107	66459
23297	66460
328345	66461
685638	66462
342545	66463
637764	66464
637013	66465
78142	66466
144366	66467
315626	66468
251402	66469
503933	66470
125583	66471
168986	66472
587295	66473
22543	66474
634718	66475
277705	66476
25909	66477
633114	66478
557844	66479
34382	66480
445503	66481
7812	66482
135	66483
632727	66484
197781	66485
27917	66486
24298	66487
152524	66488
114792	66489
327294	66490
10466	66491
143559	66492
234318	66493
367613	66494
372725	66495
154854	66496
453745	66497
422035	66498
15404	66499
581416	66500
79139	66501
193191	66502
161341	66503
462931	66504
412100	66505
533579	66506
1539	66507
5041	66508
339483	66509
405521	66510
403652	66511
42291	66512
275359	66513
149620	66514
209917	66515
67138	66516
26647	66517
314123	66518
110872	66519
151503	66520
46340	66521
9710	66522
24567	66523
338443	66524
148892	66525
15428	66526
75215	66527
243364	66528
48196	66529
13252	66530
595065	66531
605113	66532
14438	66533
115425	66534
567131	66535
5829	66536
683786	66537
539000	66538
615965	66539
127640	66540
4870	66541
342347	66542
131210	66543
113907	66544
110998	66545
31	66546
258514	66547
395493	66548
10874	66549
159986	66550
45538	66551
352763	66552
460454	66553
61677	66554
598423	66555
24141	66556
542016	66557
47994	66558
449103	66559
616828	66560
576144	66561
12283	66562
76589	66563
222583	66564
114455	66565
667018	66566
31742	66567
675356	66568
456256	66569
149661	66570
552488	66571
421281	66572
18391	66573
371903	66574
401491	66575
126712	66576
7543	66577
417176	66578
491749	66579
4622	66580
2786	66581
22556	66582
109892	66583
582172	66584
625837	66585
109168	66586
587046	66587
32579	66588
693337	66589
181	66590
461094	66591
140779	66592
6	66593
302776	66594
419613	66595
143577	66596
654109	66597
438836	66598
196849	66599
526172	66600
421221	66601
12813	66602
671266	66603
668815	66604
15690	66605
648624	66606
98905	66607
388924	66608
116644	66609
545629	66610
657799	66611
21075	66612
416587	66613
108523	66614
405315	66615
447821	66616
4792	66617
140860	66618
199812	66619
509763	66620
549717	66621
126879	66622
166028	66623
13769	66624
585133	66625
37617	66626
17360	66627
168526	66628
92560	66629
184466	66630
90189	66631
405286	66632
157476	66633
2337	66634
531939	66635
81657	66636
596	66637
101327	66638
330455	66639
49290	66640
499235	66641
191	66642
43855	66643
560848	66644
374062	66645
29608	66646
140968	66647
32480	66648
26645	66649
449191	66650
491582	66651
59059	66652
109421	66653
18779	66654
568654	66655
5973	66656
47355	66657
63689	66658
125000	66659
122994	66660
398921	66661
66561	66662
57519	66663
154031	66664
276024	66665
318101	66666
81953	66667
400380	66668
318154	66669
676748	66670
367106	66671
385447	66672
9553	66673
3769	66674
478510	66675
237320	66676
140112	66677
132135	66678
420543	66679
286360	66680
125865	66681
50950	66682
336379	66683
151032	66684
76180	66685
7358	66686
321	66687
614720	66688
625147	66689
366237	66690
47115	66691
538916	66692
47638	66693
313899	66694
458769	66695
18270	66696
582334	66697
583761	66698
7136	66699
229906	66700
15140	66701
49930	66702
136792	66703
635135	66704
114778	66705
447827	66706
18649	66707
353199	66708
148399	66709
136666	66710
13858	66711
556448	66712
277799	66713
510872	66714
76484	66715
297542	66716
32475	66717
410543	66718
132856	66719
6390	66720
82917	66721
639372	66722
248826	66723
197830	66724
669959	66725
244981	66726
297807	66727
363701	66728
49621	66729
58370	66730
339645	66731
425060	66732
324254	66733
652263	66734
13944	66735
432683	66736
255173	66737
499	66738
163946	66739
87716	66740
234163	66741
665513	66742
262843	66743
2166	66744
425658	66745
90190	66746
161999	66747
152316	66748
170473	66749
120771	66750
63756	66751
160660	66752
57628	66753
359274	66754
161301	66755
285822	66756
145941	66757
84298	66758
129368	66759
488515	66760
430275	66761
38706	66762
90874	66763
13882	66764
140824	66765
185600	66766
20299	66767
76691	66768
30908	66769
15037	66770
76711	66771
30943	66772
76774	66773
30960	66774
76805	66775
30991	66776
31037	66777
76879	66778
76922	66779
250045	66780
31075	66781
8421	66782
127004	66783
164482	66784
51444	66785
43774	66786
99127	66787
35	66788
19709	66789
646421	66790
144721	66791
135693	66792
115685	66793
105100	66794
140401	66795
190732	66796
68722	66797
36403	66798
50405	66799
94470	66800
253742	66801
7699	66802
66685	66803
63803	66804
368468	66805
162149	66806
472474	66807
557179	66808
168965	66809
259103	66810
42050	66811
682478	66812
401841	66813
55292	66814
591520	66815
346413	66816
632697	66817
58548	66818
479316	66819
19492	66820
92192	66821
528507	66822
20870	66823
96398	66824
631124	66825
101720	66826
623086	66827
9875	66828
341583	66829
96315	66830
137486	66831
526431	66832
5403	66833
258811	66834
4682	66835
126145	66836
265264	66837
173370	66838
324305	66839
21228	66840
189455	66841
531875	66842
239087	66843
612002	66844
2698	66845
34212	66846
9053	66847
50740	66848
531685	66849
220884	66850
19437	66851
607294	66852
42242	66853
539435	66854
697614	66855
399194	66856
449461	66857
485525	66858
74457	66859
1225	66860
71473	66861
656416	66862
353262	66863
462793	66864
322294	66865
444324	66866
65741	66867
256270	66868
58284	66869
231339	66870
20142	66871
582723	66872
130120	66873
349711	66874
21617	66875
19117	66876
4086	66877
685453	66878
660921	66879
281500	66880
126155	66881
170355	66882
658151	66883
63379	66884
2208	66885
149135	66886
663241	66887
531679	66888
58862	66889
2793	66890
434296	66891
488439	66892
313242	66893
24715	66894
78513	66895
224285	66896
398975	66897
205494	66898
44815	66899
498050	66900
59293	66901
646362	66902
631983	66903
52667	66904
244412	66905
1459	66906
476963	66907
3976	66908
123119	66909
605	66910
54631	66911
517381	66912
183355	66913
262205	66914
335348	66915
585915	66916
573	66917
407519	66918
53462	66919
474465	66920
36515	66921
379532	66922
16234	66923
299574	66924
440343	66925
1603	66926
229440	66927
33754	66928
518602	66929
621731	66930
63	66931
664274	66932
656778	66933
5042	66934
69148	66935
664981	66936
591339	66937
193990	66938
604130	66939
331031	66940
9515	66941
545758	66942
17516	66943
12769	66944
19074	66945
40	66946
351	66947
38885	66948
400254	66949
183348	66950
373989	66951
147213	66952
654995	66953
42596	66954
404160	66955
602330	66956
131615	66957
279335	66958
565621	66959
464892	66960
558453	66961
676213	66962
625800	66963
131919	66964
2276	66965
22967	66966
220000	66967
4016	66968
45991	66969
324018	66970
391984	66971
565227	66972
398751	66973
404161	66974
694784	66975
28902	66976
482638	66977
124983	66978
384440	66979
652569	66980
19371	66981
191108	66982
228029	66983
845	66984
667778	66985
12113	66986
439364	66987
80959	66988
5357	66989
662493	66990
524851	66991
157548	66992
446551	66993
120670	66994
446515	66995
70708	66996
152491	66997
317747	66998
122849	66999
16942	67000
143158	67001
385745	67002
614487	67003
1510	67004
616380	67005
483570	67006
3315	67007
152800	67008
382062	67009
5843	67010
18131	67011
153682	67012
504555	67013
93748	67014
633700	67015
134234	67016
668192	67017
23929	67018
584835	67019
496940	67020
855	67021
394179	67022
243507	67023
96492	67024
45379	67025
164684	67026
188972	67027
51915	67028
17520	67029
533398	67030
205358	67031
88645	67032
642008	67033
244042	67034
302258	67035
407584	67036
513248	67037
45	67038
376428	67039
281743	67040
18436	67041
423449	67042
4372	67043
200238	67044
660254	67045
413521	67046
496043	67047
82611	67048
187739	67049
88043	67050
111911	67051
654542	67052
385336	67053
488215	67054
210442	67055
144434	67056
672727	67057
1908	67058
533512	67059
385444	67060
27145	67061
194887	67062
480285	67063
2118	67064
81286	67065
40637	67066
1191	67067
18627	67068
583756	67069
4837	67070
1483	67071
475266	67072
568822	67073
52201	67074
473548	67075
354095	67076
133737	67077
501565	67078
597571	67079
288537	67080
523961	67081
431634	67082
265733	67083
119046	67084
598693	67085
502970	67086
584953	67087
29979	67088
554502	67089
252276	67090
549206	67091
96142	67092
431826	67093
19593	67094
120322	67095
38923	67096
14759	67097
686284	67098
296802	67099
30560	67100
522506	67101
110235	67102
527417	67103
156158	67104
11580	67105
379784	67106
264922	67107
146908	67108
592256	67109
232004	67110
388290	67111
75673	67112
89515	67113
355454	67114
236325	67115
440100	67116
518587	67117
1148	67118
30043	67119
445134	67120
450309	67121
564093	67122
3404	67123
5750	67124
688468	67125
62796	67126
594868	67127
16351	67128
36984	67129
115651	67130
84680	67131
205971	67132
258917	67133
146095	67134
10854	67135
48317	67136
581398	67137
473027	67138
304621	67139
639034	67140
508688	67141
15351	67142
496609	67143
175496	67144
27946	67145
105352	67146
124517	67147
247971	67148
173694	67149
564984	67150
35528	67151
400698	67152
94060	67153
188199	67154
457004	67155
569822	67156
228987	67157
325088	67158
108130	67159
171312	67160
396749	67161
109457	67162
385889	67163
208769	67164
445136	67165
641945	67166
49498	67167
638988	67168
16649	67169
115224	67170
565978	67171
134959	67172
62732	67173
413549	67174
502022	67175
372279	67176
513829	67177
600644	67178
110532	67179
681399	67180
474748	67181
105105	67182
455629	67183
196203	67184
535229	67185
576179	67186
681159	67187
352733	67188
392877	67189
377918	67190
87479	67191
226231	67192
9060	67193
614526	67194
451023	67195
585657	67196
106581	67197
274652	67198
455622	67199
186203	67200
639677	67201
482203	67202
353766	67203
45364	67204
679052	67205
335776	67206
13392	67207
391312	67208
601800	67209
154692	67210
553334	67211
345514	67212
534369	67213
402826	67214
528742	67215
446618	67216
53638	67217
481940	67218
451445	67219
373	67220
330381	67221
31918	67222
318700	67223
402601	67224
179106	67225
126009	67226
234311	67227
106993	67228
331253	67229
302941	67230
515851	67231
184686	67232
17955	67233
24459	67234
588184	67235
156082	67236
2813	67237
152171	67238
229462	67239
42622	67240
287445	67241
238	67242
87886	67243
345876	67244
17380	67245
7762	67246
18056	67247
19963	67248
81218	67249
435826	67250
403725	67251
599724	67252
600602	67253
6688	67254
15676	67255
155248	67256
598383	67257
14631	67258
630051	67259
440143	67260
436834	67261
157038	67262
376226	67263
548718	67264
302226	67265
80745	67266
659799	67267
692521	67268
5263	67269
97724	67270
410220	67271
94165	67272
349385	67273
121473	67274
450293	67275
37	67276
684180	67277
696382	67278
611568	67279
159172	67280
27	67281
131019	67282
93740	67283
141326	67284
80217	67285
398821	67286
127855	67287
466464	67288
38890	67289
308350	67290
6489	67291
98636	67292
243	67293
164300	67294
430430	67295
420969	67296
90529	67297
535013	67298
73633	67299
623589	67300
62766	67301
249213	67302
427	67303
51837	67304
620122	67305
38658	67306
677925	67307
38939	67308
352580	67309
94920	67310
255139	67311
656580	67312
1805	67313
8337	67314
296885	67315
195889	67316
37275	67317
385456	67318
394190	67319
197412	67320
1091	67321
23462	67322
29784	67323
1042	67324
219528	67325
34826	67326
516214	67327
508281	67328
2315	67329
27748	67330
445942	67331
99021	67332
385360	67333
1422	67334
697341	67335
479155	67336
479199	67337
479198	67338
697401	67339
697342	67340
479202	67341
479197	67342
479195	67343
362002	67344
643942	67345
544922	67346
481354	67347
330554	67348
147215	67349
495967	67350
404141	67351
371299	67352
610463	67353
199316	67354
269653	67355
111952	67356
296205	67357
457478	67358
1178	67359
153778	67360
502387	67361
139346	67362
33795	67363
20062	67364
198587	67365
195133	67366
445902	67367
20832	67368
5609	67369
20924	67370
487378	67371
295469	67372
670857	67373
503440	67374
256316	67375
248993	67376
269114	67377
410245	67378
5060	67379
520671	67380
676189	67381
340121	67382
12251	67383
479	67384
16717	67385
157877	67386
4005	67387
1357	67388
18486	67389
73580	67390
59368	67391
509322	67392
331549	67393
402477	67394
246	67395
528088	67396
51015	67397
122989	67398
215165	67399
1933	67400
67980	67401
92934	67402
67371	67403
10275	67404
665766	67405
56872	67406
90859	67407
161936	67408
272471	67409
143442	67410
250669	67411
656595	67412
140190	67413
65300	67414
209896	67415
617585	67416
325554	67417
555966	67418
315480	67419
12225	67420
374061	67421
109394	67422
622524	67423
33236	67424
596377	67425
71397	67426
485201	67427
78745	67428
347942	67429
477472	67430
696260	67431
6469	67432
289922	67433
68122	67434
51874	67435
627216	67436
203727	67437
613138	67438
82331	67439
517911	67440
105001	67441
1572	67442
351378	67443
306248	67444
226843	67445
580644	67446
169279	67447
517884	67448
390617	67449
429976	67450
533153	67451
584766	67452
471400	67453
1839	67454
567388	67455
340449	67456
270148	67457
448756	67458
3813	67459
222868	67460
146496	67461
43875	67462
253308	67463
12874	67464
54986	67465
364124	67466
32239	67467
602619	67468
584237	67469
106170	67470
115660	67471
129842	67472
68	67473
638184	67474
641289	67475
10476	67476
653299	67477
268175	67478
311468	67479
17504	67480
640745	67481
649728	67482
674883	67483
672030	67484
80642	67485
320831	67486
52275	67487
369436	67488
599899	67489
19599	67490
163974	67491
345927	67492
640209	67493
469374	67494
125780	67495
215248	67496
580079	67497
462851	67498
671073	67499
387511	67500
44151	67501
614191	67502
117059	67503
656530	67504
52778	67505
72109	67506
1042	67507
137239	67508
238076	67509
525631	67510
509023	67511
75267	67512
480337	67513
341520	67514
63615	67515
172669	67516
4976	67517
125631	67518
13297	67519
105077	67520
585009	67521
18772	67522
148177	67523
133569	67524
180694	67525
311087	67526
669745	67527
539189	67528
34581	67529
615220	67530
425088	67531
525706	67532
36405	67533
153597	67534
164000	67535
108459	67536
27533	67537
81054	67538
85117	67539
18491	67540
40542	67541
18798	67542
370432	67543
694795	67544
106967	67545
539719	67546
6340	67547
470992	67548
123734	67549
22092	67550
655	67551
23568	67552
72881	67553
66800	67554
93572	67555
242742	67556
591592	67557
505437	67558
403704	67559
263829	67560
19318	67561
44054	67562
288802	67563
364100	67564
1131	67565
111049	67566
491991	67567
234908	67568
34653	67569
355981	67570
281856	67571
564448	67572
2398	67573
59001	67574
503767	67575
299815	67576
11548	67577
213	67578
369496	67579
7294	67580
589261	67581
436722	67582
11953	67583
132327	67584
649690	67585
452967	67586
353868	67587
56905	67588
147068	67589
359901	67590
154353	67591
578031	67592
676275	67593
313330	67594
548504	67595
205243	67596
459281	67597
19741	67598
169148	67599
122066	67600
115092	67601
488993	67602
568641	67603
340916	67604
248650	67605
126144	67606
544194	67607
599194	67608
156235	67609
592703	67610
658288	67611
121758	67612
157681	67613
601922	67614
67245	67615
304742	67616
378898	67617
430062	67618
29372	67619
116757	67620
626281	67621
410561	67622
25450	67623
361099	67624
446936	67625
16009	67626
212200	67627
99321	67628
422644	67629
652607	67630
239606	67631
576327	67632
352070	67633
385683	67634
670810	67635
638724	67636
116375	67637
680369	67638
176	67639
211075	67640
352718	67641
203521	67642
49584	67643
158890	67644
170083	67645
285205	67646
283847	67647
84527	67648
140906	67649
117731	67650
433574	67651
354778	67652
478782	67653
249136	67654
14881	67655
692008	67656
667976	67657
310719	67658
11560	67659
466387	67660
106823	67661
530784	67662
368928	67663
374473	67664
29409	67665
130391	67666
652807	67667
17751	67668
231938	67669
42178	67670
276619	67671
32501	67672
497943	67673
96209	67674
2917	67675
178655	67676
62849	67677
25535	67678
368866	67679
133186	67680
498098	67681
637415	67682
47499	67683
73048	67684
5163	67685
476099	67686
54765	67687
898	67688
17981	67689
436803	67690
490465	67691
673547	67692
491447	67693
640953	67694
592128	67695
152567	67696
152063	67697
38333	67698
120040	67699
38135	67700
490927	67701
236381	67702
50226	67703
233241	67704
116849	67705
21474	67706
365652	67707
249269	67708
232723	67709
132779	67710
6647	67711
404680	67712
171358	67713
14002	67714
9053	67715
695013	67716
33048	67717
136710	67718
509374	67719
289581	67720
134707	67721
287033	67722
49209	67723
603597	67724
3942	67725
111272	67726
68554	67727
76472	67728
60316	67729
427243	67730
145668	67731
5766	67732
123468	67733
412001	67734
167166	67735
164445	67736
488130	67737
16420	67738
458390	67739
453850	67740
372469	67741
305781	67742
14519	67743
88100	67744
241240	67745
279348	67746
89538	67747
630504	67748
445035	67749
274169	67750
459503	67751
18599	67752
648961	67753
280	67754
25026	67755
10898	67756
89807	67757
50312	67758
17901	67759
345752	67760
29110	67761
603190	67762
140329	67763
20565	67764
53043	67765
32336	67766
543971	67767
690355	67768
632710	67769
305844	67770
564239	67771
3781	67772
21529	67773
169977	67774
325317	67775
178585	67776
167195	67777
43171	67778
665931	67779
150046	67780
8841	67781
161601	67782
58111	67783
410809	67784
567823	67785
16899	67786
132965	67787
146208	67788
143977	67789
150439	67790
417028	67791
47418	67792
89555	67793
1067	67794
208283	67795
570015	67796
26940	67797
87308	67798
676839	67799
48980	67800
314926	67801
433671	67802
48540	67803
13353	67804
171112	67805
56471	67806
118172	67807
544989	67808
14668	67809
239106	67810
246370	67811
340999	67812
436152	67813
79467	67814
114176	67815
172401	67816
75492	67817
164775	67818
591708	67819
213675	67820
140448	67821
673450	67822
102274	67823
1434	67824
190689	67825
343365	67826
401260	67827
428908	67828
6722	67829
159326	67830
477697	67831
95974	67832
309324	67833
593821	67834
10219	67835
647800	67836
172820	67837
281712	67838
584266	67839
102074	67840
693722	67841
291233	67842
64305	67843
382678	67844
586685	67845
278079	67846
693271	67847
19109	67848
394152	67849
36642	67850
152230	67851
240570	67852
30290	67853
425684	67854
123282	67855
300063	67856
19198	67857
9046	67858
202358	67859
33197	67860
323458	67861
449066	67862
649259	67863
114569	67864
620528	67865
14515	67866
452885	67867
7711	67868
467400	67869
81457	67870
380263	67871
54403	67872
9460	67873
481439	67874
355353	67875
135714	67876
10458	67877
182532	67878
694830	67879
255766	67880
616557	67881
633424	67882
249310	67883
515009	67884
684391	67885
558500	67886
22170	67887
331160	67888
121	67889
282996	67890
327941	67891
263123	67892
4018	67893
156780	67894
579979	67895
19123	67896
9549	67897
139657	67898
658666	67899
137526	67900
64314	67901
169028	67902
135785	67903
590747	67904
609453	67905
624104	67906
349332	67907
212741	67908
116999	67909
108737	67910
373725	67911
190834	67912
120508	67913
157774	67914
66959	67915
170287	67916
693740	67917
79263	67918
636324	67919
144864	67920
84591	67921
197779	67922
636315	67923
548126	67924
285094	67925
411168	67926
98908	67927
471499	67928
350953	67929
251535	67930
722	67931
62673	67932
529078	67933
126332	67934
370415	67935
730	67936
57392	67937
20632	67938
36684	67939
106007	67940
478360	67941
298434	67942
145239	67943
105994	67944
47185	67945
71794	67946
599203	67947
469885	67948
349076	67949
639617	67950
37533	67951
142676	67952
39097	67953
979	67954
48394	67955
171297	67956
515515	67957
427968	67958
118595	67959
59349	67960
175939	67961
4685	67962
570432	67963
562448	67964
113420	67965
19230	67966
84231	67967
76312	67968
445521	67969
564654	67970
64389	67971
77057	67972
107280	67973
293449	67974
378286	67975
8191	67976
616590	67977
26932	67978
482164	67979
30060	67980
128032	67981
506186	67982
254	67983
19396	67984
250258	67985
7888	67986
82709	67987
523305	67988
688415	67989
687357	67990
115720	67991
9473	67992
61575	67993
181701	67994
211743	67995
75147	67996
146448	67997
17209	67998
571902	67999
572790	68000
686733	68001
352967	68002
10296	68003
186951	68004
21644	68005
609861	68006
593211	68007
163893	68008
116926	68009
56824	68010
10329	68011
90541	68012
70219	68013
194444	68014
3996	68015
56920	68016
121111	68017
571012	68018
344651	68019
152441	68020
15959	68021
338357	68022
17629	68023
451947	68024
306701	68025
222968	68026
507291	68027
153230	68028
1563	68029
116339	68030
32495	68031
305629	68032
170964	68033
590054	68034
2632	68035
458715	68036
6504	68037
4613	68038
422449	68039
201582	68040
140490	68041
132172	68042
472927	68043
185689	68044
3133	68045
50583	68046
380670	68047
394266	68048
99168	68049
10235	68050
334275	68051
690759	68052
471411	68053
393808	68054
319795	68055
421516	68056
164877	68057
653090	68058
21968	68059
27547	68060
573264	68061
79919	68062
292934	68063
126188	68064
338772	68065
65204	68066
110658	68067
510306	68068
10768	68069
169977	68070
438542	68071
113822	68072
660951	68073
226945	68074
22894	68075
53667	68076
29331	68077
315125	68078
43944	68079
612711	68080
848	68081
89408	68082
627371	68083
41560	68084
410880	68085
61656	68086
390126	68087
431610	68088
2062	68089
53463	68090
2153	68091
17	68092
218850	68093
1981	68094
10568	68095
22291	68096
20662	68097
4228	68098
330204	68099
34574	68100
593460	68101
478709	68102
290501	68103
10759	68104
2174	68105
87867	68106
583629	68107
21307	68108
625872	68109
147233	68110
4205	68111
9135	68112
1975	68113
460	68114
688393	68115
57960	68116
635177	68117
75675	68118
295976	68119
100078	68120
114295	68121
271369	68122
290804	68123
534429	68124
8354	68125
190611	68126
613669	68127
143281	68128
471431	68129
102761	68130
614538	68131
554386	68132
493570	68133
55268	68134
115345	68135
612480	68136
637029	68137
108671	68138
559435	68139
60314	68140
448044	68141
9631	68142
113868	68143
319648	68144
502168	68145
82296	68146
51218	68147
582382	68148
491405	68149
188593	68150
317071	68151
157032	68152
399000	68153
5011	68154
360999	68155
245233	68156
13844	68157
513944	68158
26042	68159
42564	68160
43073	68161
59426	68162
632655	68163
133410	68164
32794	68165
154048	68166
637110	68167
27778	68168
61400	68169
498155	68170
132996	68171
57654	68172
310379	68173
59032	68174
332965	68175
637580	68176
166549	68177
19784	68178
399702	68179
115997	68180
9021	68181
17114	68182
420208	68183
334594	68184
498904	68185
447385	68186
319137	68187
60289	68188
597586	68189
12	68190
658550	68191
131818	68192
160330	68193
74	68194
556413	68195
382171	68196
44	68197
684595	68198
115113	68199
54035	68200
479656	68201
25106	68202
665114	68203
344733	68204
273033	68205
63365	68206
107275	68207
544013	68208
385097	68209
632214	68210
341336	68211
426695	68212
149699	68213
555917	68214
13044	68215
413802	68216
191219	68217
152734	68218
49689	68219
222260	68220
441371	68221
651346	68222
13545	68223
18777	68224
24969	68225
399889	68226
671665	68227
101521	68228
10839	68229
129315	68230
73342	68231
467713	68232
5904	68233
105900	68234
533468	68235
171946	68236
24393	68237
138018	68238
20703	68239
112984	68240
281124	68241
21490	68242
98433	68243
352820	68244
363554	68245
179212	68246
19179	68247
26774	68248
429521	68249
429512	68250
688559	68251
261643	68252
35704	68253
14251	68254
552171	68255
302175	68256
636730	68257
295580	68258
597920	68259
126676	68260
79540	68261
92348	68262
149268	68263
359972	68264
81581	68265
447048	68266
359964	68267
10911	68268
549521	68269
449719	68270
146805	68271
566518	68272
88317	68273
96363	68274
95570	68275
353155	68276
554337	68277
406477	68278
106768	68279
143206	68280
392808	68281
250640	68282
629169	68283
50955	68284
542388	68285
635808	68286
396801	68287
342892	68288
494819	68289
355199	68290
148554	68291
106777	68292
2604	68293
340362	68294
8366	68295
667434	68296
274658	68297
52074	68298
3215	68299
151630	68300
71212	68301
122040	68302
157524	68303
229075	68304
455662	68305
86326	68306
84549	68307
138120	68308
6336	68309
281956	68310
573830	68311
467831	68312
538288	68313
32653	68314
480374	68315
319663	68316
15887	68317
42443	68318
281918	68319
535094	68320
639762	68321
518029	68322
484304	68323
151821	68324
352470	68325
295343	68326
57510	68327
487841	68328
608034	68329
185619	68330
27694	68331
50367	68332
641217	68333
474728	68334
318867	68335
64522	68336
440368	68337
488319	68338
180640	68339
50053	68340
39787	68341
20207	68342
55781	68343
605567	68344
586889	68345
483198	68346
75238	68347
330596	68348
208901	68349
597997	68350
616621	68351
33196	68352
53590	68353
170745	68354
318249	68355
255090	68356
540361	68357
294743	68358
55111	68359
330230	68360
263955	68361
413386	68362
48292	68363
11352	68364
407171	68365
246991	68366
547014	68367
68853	68368
262500	68369
23703	68370
154358	68371
345598	68372
494792	68373
551762	68374
189098	68375
56797	68376
486914	68377
298603	68378
354142	68379
353856	68380
7698	68381
566734	68382
95261	68383
434333	68384
515093	68385
149665	68386
24910	68387
489277	68388
542398	68389
268275	68390
184870	68391
8326	68392
357014	68393
369824	68394
283035	68395
327752	68396
380424	68397
52619	68398
92178	68399
443834	68400
501739	68401
534774	68402
646990	68403
626425	68404
117461	68405
19736	68406
192146	68407
23584	68408
254219	68409
510037	68410
590440	68411
577175	68412
623596	68413
653347	68414
99094	68415
22889	68416
521546	68417
62130	68418
314500	68419
461340	68420
18625	68421
3291	68422
579207	68423
47603	68424
211713	68425
25038	68426
264793	68427
345453	68428
37526	68429
110425	68430
409448	68431
292607	68432
111924	68433
529333	68434
663902	68435
91745	68436
112809	68437
321228	68438
34113	68439
2129	68440
515806	68441
436763	68442
174036	68443
119294	68444
358708	68445
135378	68446
4440	68447
385380	68448
16589	68449
244015	68450
414678	68451
690934	68452
8332	68453
116864	68454
45813	68455
640319	68456
420770	68457
140140	68458
243415	68459
252672	68460
1345	68461
518952	68462
472625	68463
53095	68464
678413	68465
489414	68466
255970	68467
156575	68468
384264	68469
301630	68470
24492	68471
582766	68472
554622	68473
540371	68474
11653	68475
576336	68476
321899	68477
35064	68478
148534	68479
312203	68480
644433	68481
559201	68482
403100	68483
16438	68484
45866	68485
544968	68486
29178	68487
52452	68488
138163	68489
104217	68490
598706	68491
480075	68492
235232	68493
20982	68494
143218	68495
139891	68496
22045	68497
677258	68498
585860	68499
70009	68500
69495	68501
119210	68502
341379	68503
34985	68504
138795	68505
415876	68506
479982	68507
154806	68508
191569	68509
571119	68510
292035	68511
663311	68512
182233	68513
67455	68514
691940	68515
498736	68516
64754	68517
88683	68518
118453	68519
629821	68520
75607	68521
136111	68522
316692	68523
61204	68524
485762	68525
261618	68526
238717	68527
135256	68528
311225	68529
561277	68530
147919	68531
20924	68532
381605	68533
419614	68534
547113	68535
20012	68536
183713	68537
498867	68538
624531	68539
602132	68540
175295	68541
118200	68542
558471	68543
598985	68544
233243	68545
135986	68546
483680	68547
209133	68548
66195	68549
613330	68550
205758	68551
94552	68552
311378	68553
629	68554
437814	68555
379545	68556
4025	68557
172761	68558
315677	68559
294503	68560
296763	68561
371930	68562
136803	68563
88262	68564
352566	68565
670689	68566
532777	68567
155020	68568
53038	68569
534339	68570
616235	68571
457228	68572
8154	68573
144384	68574
403727	68575
419499	68576
2842	68577
246005	68578
256909	68579
262805	68580
170154	68581
444357	68582
172676	68583
115292	68584
333358	68585
15424	68586
180948	68587
428929	68588
195965	68589
641773	68590
119739	68591
219573	68592
63010	68593
135768	68594
5182	68595
503972	68596
404860	68597
495326	68598
384595	68599
99668	68600
181702	68601
142821	68602
17178	68603
673044	68604
520774	68605
12763	68606
697162	68607
393962	68608
687454	68609
1366	68610
64616	68611
197415	68612
533476	68613
33239	68614
27760	68615
567931	68616
673589	68617
200206	68618
356711	68619
63797	68620
17530	68621
464556	68622
231272	68623
149267	68624
166141	68625
10257	68626
251727	68627
4612	68628
464003	68629
596215	68630
2872	68631
48526	68632
1778	68633
3236	68634
411264	68635
229860	68636
669072	68637
894	68638
61830	68639
580668	68640
171655	68641
95618	68642
350177	68643
91353	68644
116277	68645
19202	68646
10307	68647
9847	68648
16609	68649
281207	68650
588155	68651
564842	68652
432129	68653
113433	68654
609087	68655
452671	68656
64229	68657
296688	68658
331514	68659
329278	68660
219050	68661
539767	68662
208756	68663
8483	68664
636865	68665
153915	68666
468113	68667
515689	68668
200001	68669
23461	68670
135198	68671
63586	68672
376999	68673
314041	68674
213424	68675
692083	68676
136697	68677
190217	68678
147281	68679
47514	68680
28870	68681
331382	68682
136801	68683
599115	68684
84627	68685
70577	68686
259090	68687
440750	68688
402915	68689
314510	68690
347707	68691
252002	68692
304296	68693
546689	68694
393563	68695
301689	68696
156792	68697
35110	68698
250399	68699
43151	68700
191045	68701
33177	68702
37630	68703
98281	68704
56502	68705
13953	68706
114661	68707
5043	68708
49789	68709
156793	68710
31445	68711
425118	68712
147651	68713
91338	68714
117620	68715
491261	68716
372841	68717
127009	68718
191516	68719
102988	68720
665436	68721
625803	68722
607207	68723
107989	68724
21675	68725
19960	68726
279538	68727
658492	68728
56950	68729
239025	68730
339968	68731
154071	68732
53324	68733
108726	68734
70070	68735
166471	68736
194390	68737
14091	68738
364502	68739
131207	68740
524111	68741
56499	68742
1598	68743
435649	68744
197411	68745
1126	68746
607525	68747
382654	68748
5443	68749
198163	68750
601933	68751
49761	68752
267626	68753
71952	68754
521227	68755
138012	68756
588156	68757
145484	68758
10013	68759
528629	68760
5171	68761
85949	68762
410339	68763
385783	68764
296190	68765
152735	68766
414254	68767
522362	68768
79846	68769
434555	68770
41611	68771
352848	68772
27496	68773
396398	68774
169275	68775
555757	68776
35333	68777
432577	68778
88976	68779
168484	68780
274085	68781
105257	68782
229299	68783
375091	68784
22674	68785
396009	68786
222159	68787
238722	68788
445	68789
487884	68790
638632	68791
133152	68792
50954	68793
167	68794
21885	68795
250712	68796
34204	68797
629182	68798
679008	68799
189845	68800
9056	68801
580381	68802
526894	68803
59871	68804
108447	68805
101571	68806
197832	68807
369853	68808
498421	68809
174686	68810
490910	68811
131443	68812
2143	68813
18584	68814
165756	68815
15652	68816
161078	68817
16483	68818
71740	68819
240902	68820
115061	68821
313893	68822
120302	68823
147164	68824
61435	68825
497878	68826
12874	68827
20049	68828
120546	68829
268003	68830
47576	68831
22317	68832
56688	68833
3266	68834
209193	68835
95777	68836
631459	68837
10572	68838
445180	68839
112440	68840
534216	68841
3857	68842
24014	68843
69683	68844
575921	68845
534228	68846
312158	68847
134660	68848
109311	68849
556996	68850
505327	68851
64466	68852
5036	68853
118522	68854
92982	68855
27652	68856
99433	68857
116778	68858
182507	68859
113532	68860
13197	68861
274820	68862
159201	68863
532	68864
45730	68865
116592	68866
36697	68867
162716	68868
682810	68869
73831	68870
302068	68871
138647	68872
402526	68873
82521	68874
272612	68875
311962	68876
186995	68877
678696	68878
205221	68879
154099	68880
12965	68881
137334	68882
32434	68883
3672	68884
27295	68885
82576	68886
548317	68887
117245	68888
189652	68889
80814	68890
658215	68891
445790	68892
4771	68893
110903	68894
457222	68895
543893	68896
5866	68897
609350	68898
38650	68899
77944	68900
254400	68901
2223	68902
152441	68903
174653	68904
663274	68905
296671	68906
57734	68907
28744	68908
494357	68909
505148	68910
63991	68911
194223	68912
63979	68913
26212	68914
27092	68915
194132	68916
194113	68917
63911	68918
131983	68919
13318	68920
178952	68921
26227	68922
60890	68923
194054	68924
63900	68925
4701	68926
664408	68927
229812	68928
450127	68929
385788	68930
287276	68931
172702	68932
286832	68933
488891	68934
59336	68935
508309	68936
675118	68937
1566	68938
149452	68939
119035	68940
651624	68941
144901	68942
75854	68943
591160	68944
449771	68945
133372	68946
218227	68947
3959	68948
217643	68949
69070	68950
283017	68951
133379	68952
95702	68953
27644	68954
682312	68955
199231	68956
218465	68957
181105	68958
408376	68959
633802	68960
615094	68961
113175	68962
98651	68963
175493	68964
563790	68965
232613	68966
271036	68967
426143	68968
101573	68969
327343	68970
558566	68971
338015	68972
10422	68973
339528	68974
229392	68975
517383	68976
213429	68977
121234	68978
81276	68979
644890	68980
658303	68981
32280	68982
385099	68983
29754	68984
667749	68985
222462	68986
14623	68987
568464	68988
298105	68989
244788	68990
28647	68991
76718	68992
79195	68993
144050	68994
292203	68995
299	68996
44099	68997
14	68998
125183	68999
412054	69000
444600	69001
505180	69002
100657	69003
53608	69004
347047	69005
627801	69006
89591	69007
649186	69008
594238	69009
354463	69010
518341	69011
110	69012
390307	69013
76487	69014
664957	69015
616257	69016
275447	69017
313397	69018
143462	69019
408412	69020
389945	69021
29029	69022
220485	69023
220493	69024
70554	69025
220506	69026
220523	69027
220532	69028
220567	69029
220543	69030
70561	69031
220555	69032
70565	69033
220577	69034
220612	69035
220626	69036
220628	69037
220640	69038
514303	69039
135130	69040
514338	69041
514360	69042
220643	69043
514375	69044
514384	69045
514417	69046
514423	69047
514431	69048
514435	69049
514436	69050
135137	69051
514446	69052
514474	69053
514478	69054
514485	69055
514502	69056
514504	69057
220668	69058
220689	69059
220690	69060
292151	69061
24104	69062
166474	69063
1734	69064
286462	69065
352628	69066
324940	69067
100984	69068
80046	69069
24726	69070
16913	69071
40092	69072
153423	69073
117631	69074
235809	69075
446906	69076
69227	69077
184421	69078
451638	69079
121763	69080
117522	69081
130731	69082
4830	69083
683168	69084
14206	69085
302096	69086
626924	69087
191490	69088
403055	69089
416361	69090
233713	69091
410306	69092
30213	69093
48188	69094
667265	69095
655247	69096
538477	69097
655844	69098
133168	69099
386601	69100
386598	69101
386599	69102
386593	69103
386597	69104
580	69105
301348	69106
205979	69107
6	69108
381222	69109
672716	69110
96799	69111
58471	69112
575234	69113
307715	69114
307592	69115
42275	69116
106530	69117
277187	69118
552530	69119
563465	69120
194526	69121
6752	69122
552636	69123
495030	69124
429993	69125
55	69126
11666	69127
365321	69128
82359	69129
523708	69130
226943	69131
691896	69132
686055	69133
83324	69134
37349	69135
50587	69136
238503	69137
523929	69138
84616	69139
7246	69140
478169	69141
179630	69142
96933	69143
437642	69144
435584	69145
59753	69146
394735	69147
134507	69148
638723	69149
124802	69150
76814	69151
136734	69152
48489	69153
94561	69154
366034	69155
421013	69156
24264	69157
1605	69158
346074	69159
547477	69160
426353	69161
381764	69162
424981	69163
51019	69164
2555	69165
1153	69166
1552	69167
3943	69168
478312	69169
269632	69170
380919	69171
355686	69172
379516	69173
576583	69174
128489	69175
396784	69176
53777	69177
12334	69178
307104	69179
82888	69180
40286	69181
234147	69182
111849	69183
263853	69184
137157	69185
163286	69186
194759	69187
140095	69188
399391	69189
147063	69190
92386	69191
36657	69192
12537	69193
639834	69194
5494	69195
141695	69196
12723	69197
7774	69198
513209	69199
630165	69200
33677	69201
118093	69202
460392	69203
556312	69204
215011	69205
14936	69206
236780	69207
273878	69208
416239	69209
91867	69210
7085	69211
115499	69212
36901	69213
171261	69214
53842	69215
463960	69216
12319	69217
307764	69218
268046	69219
14574	69220
10632	69221
30653	69222
209199	69223
125032	69224
361390	69225
165303	69226
584477	69227
82043	69228
11248	69229
144543	69230
1057	69231
50850	69232
109561	69233
277434	69234
347440	69235
190735	69236
342822	69237
85904	69238
670320	69239
1086	69240
11357	69241
38039	69242
58965	69243
62681	69244
12669	69245
209519	69246
48960	69247
217132	69248
72369	69249
99253	69250
192172	69251
14218	69252
670105	69253
601817	69254
97002	69255
640235	69256
38888	69257
299794	69258
664944	69259
392575	69260
588273	69261
14222	69262
117853	69263
296243	69264
148899	69265
521438	69266
126033	69267
200325	69268
1044	69269
521531	69270
8824	69271
103640	69272
6181	69273
26139	69274
21159	69275
345050	69276
37352	69277
26847	69278
157999	69279
116671	69280
464317	69281
86204	69282
166430	69283
160458	69284
6211	69285
40903	69286
2781	69287
9574	69288
95480	69289
483405	69290
331325	69291
210925	69292
13626	69293
139014	69294
76565	69295
209109	69296
69131	69297
170170	69298
326942	69299
61206	69300
551768	69301
37290	69302
673990	69303
44493	69304
297053	69305
697282	69306
155639	69307
7267	69308
512232	69309
107264	69310
466786	69311
16698	69312
52673	69313
648401	69314
610878	69315
33289	69316
421131	69317
274819	69318
516412	69319
615271	69320
1215	69321
230689	69322
646667	69323
209217	69324
3274	69325
78953	69326
495246	69327
351819	69328
304439	69329
320177	69330
158950	69331
420363	69332
501268	69333
508948	69334
55528	69335
418039	69336
102202	69337
7675	69338
660009	69339
691038	69340
82296	69341
686288	69342
12728	69343
371797	69344
159351	69345
165224	69346
457122	69347
96111	69348
259736	69349
123708	69350
567256	69351
669616	69352
32285	69353
29637	69354
282626	69355
95550	69356
643991	69357
260014	69358
166646	69359
501699	69360
103961	69361
3275	69362
411378	69363
100100	69364
115141	69365
141901	69366
141937	69367
295800	69368
636721	69369
27575	69370
180513	69371
66393	69372
570389	69373
570374	69374
44009	69375
367235	69376
625057	69377
10312	69378
125216	69379
310	69380
662749	69381
106138	69382
98431	69383
185271	69384
181023	69385
535713	69386
502899	69387
325185	69388
411260	69389
193193	69390
536316	69391
550622	69392
644218	69393
85555	69394
273104	69395
549384	69396
99471	69397
613165	69398
546447	69399
20690	69400
181328	69401
24373	69402
587455	69403
135350	69404
38662	69405
130939	69406
446248	69407
277637	69408
171826	69409
597001	69410
134938	69411
41695	69412
137846	69413
122648	69414
2143	69415
380291	69416
593080	69417
419320	69418
50465	69419
11043	69420
623496	69421
610088	69422
167629	69423
7206	69424
25159	69425
524355	69426
137323	69427
22850	69428
49069	69429
22855	69430
629211	69431
381863	69432
443398	69433
43255	69434
642201	69435
154781	69436
693951	69437
414814	69438
1312	69439
586853	69440
56986	69441
257779	69442
64679	69443
64679	69444
209676	69445
246827	69446
26119	69447
101813	69448
424793	69449
447059	69450
425743	69451
255902	69452
404382	69453
528962	69454
426338	69455
845	69456
159240	69457
220928	69458
509055	69459
129826	69460
430705	69461
154965	69462
509191	69463
389802	69464
630065	69465
491858	69466
235771	69467
103622	69468
640422	69469
34034	69470
2495	69471
175726	69472
175042	69473
392749	69474
303486	69475
435176	69476
54433	69477
375960	69478
598117	69479
89754	69480
258959	69481
15870	69482
453774	69483
58036	69484
494552	69485
73141	69486
251182	69487
580594	69488
54819	69489
19988	69490
467604	69491
154912	69492
482725	69493
3352	69494
9171	69495
94538	69496
199483	69497
356730	69498
6711	69499
11419	69500
453629	69501
501204	69502
504713	69503
240392	69504
624212	69505
285744	69506
1392	69507
49311	69508
11429	69509
117498	69510
8161	69511
610434	69512
102447	69513
522173	69514
560990	69515
695845	69516
604656	69517
398308	69518
326675	69519
554	69520
115018	69521
449170	69522
587182	69523
684155	69524
512308	69525
115326	69526
537183	69527
208243	69528
586146	69529
571797	69530
194572	69531
348872	69532
34866	69533
460717	69534
155101	69535
23205	69536
494113	69537
309364	69538
675136	69539
52816	69540
299310	69541
8985	69542
389310	69543
127803	69544
63515	69545
129267	69546
52702	69547
228603	69548
463358	69549
120500	69550
66480	69551
365704	69552
473394	69553
650522	69554
145841	69555
170449	69556
561134	69557
95365	69558
452551	69559
13193	69560
76343	69561
4765	69562
141009	69563
556687	69564
467715	69565
129557	69566
414119	69567
652025	69568
18364	69569
182921	69570
9132	69571
969	69572
96623	69573
172165	69574
441505	69575
284601	69576
458906	69577
662473	69578
432124	69579
40241	69580
774	69581
21764	69582
12856	69583
66707	69584
138485	69585
307285	69586
128376	69587
166700	69588
18262	69589
46876	69590
51494	69591
442060	69592
15946	69593
211249	69594
86396	69595
134166	69596
200838	69597
228072	69598
111707	69599
641028	69600
165772	69601
686427	69602
428166	69603
193934	69604
12579	69605
509394	69606
96092	69607
104974	69608
4402	69609
87533	69610
599155	69611
400081	69612
142296	69613
146383	69614
658105	69615
85564	69616
51684	69617
266914	69618
538205	69619
127261	69620
385391	69621
63243	69622
316146	69623
13611	69624
509859	69625
53589	69626
543110	69627
6049	69628
146943	69629
278414	69630
452789	69631
487566	69632
2642	69633
453950	69634
247068	69635
442520	69636
6565	69637
692601	69638
2632	69639
572788	69640
133489	69641
459049	69642
582815	69643
7722	69644
104113	69645
98721	69646
366079	69647
21529	69648
41497	69649
17350	69650
365496	69651
696177	69652
3020	69653
525843	69654
63682	69655
19463	69656
640633	69657
661618	69658
32066	69659
115356	69660
553313	69661
469475	69662
606790	69663
3621	69664
3546	69665
355450	69666
691820	69667
437975	69668
107411	69669
613608	69670
525810	69671
8909	69672
141180	69673
68924	69674
453385	69675
313754	69676
201496	69677
159852	69678
669029	69679
13537	69680
126106	69681
374514	69682
663466	69683
6068	69684
123046	69685
682726	69686
682793	69687
324804	69688
642241	69689
104328	69690
102447	69691
292	69692
285890	69693
191987	69694
224048	69695
516697	69696
326717	69697
94082	69698
119384	69699
84850	69700
21833	69701
669827	69702
84864	69703
11873	69704
524298	69705
482485	69706
669762	69707
344602	69708
146634	69709
178349	69710
369277	69711
656830	69712
460135	69713
346270	69714
187484	69715
405668	69716
1184	69717
2522	69718
6024	69719
6707	69720
47462	69721
206414	69722
307326	69723
160687	69724
467959	69725
103491	69726
493929	69727
655658	69728
222169	69729
176460	69730
416055	69731
69586	69732
66392	69733
78793	69734
434728	69735
539430	69736
111942	69737
583743	69738
343747	69739
137549	69740
225886	69741
83878	69742
666535	69743
4642	69744
552512	69745
45613	69746
176016	69747
242497	69748
559518	69749
11758	69750
101488	69751
442872	69752
9669	69753
21576	69754
459045	69755
493332	69756
40362	69757
27426	69758
20969	69759
127558	69760
72941	69761
442214	69762
46063	69763
359476	69764
5826	69765
316356	69766
657703	69767
647455	69768
26034	69769
248328	69770
578578	69771
273016	69772
190294	69773
692084	69774
45975	69775
60422	69776
398037	69777
517386	69778
41119	69779
683159	69780
68823	69781
230878	69782
15145	69783
371342	69784
68416	69785
82170	69786
20270	69787
446482	69788
90843	69789
49560	69790
533985	69791
107392	69792
652097	69793
44905	69794
437861	69795
104833	69796
45167	69797
229800	69798
57822	69799
48467	69800
318832	69801
353656	69802
446581	69803
684645	69804
620462	69805
190408	69806
13724	69807
28579	69808
19821	69809
462288	69810
99926	69811
351387	69812
535871	69813
370846	69814
132053	69815
684562	69816
154	69817
553429	69818
3605	69819
531873	69820
116039	69821
84539	69822
637970	69823
436765	69824
436824	69825
118525	69826
224609	69827
654552	69828
93230	69829
546771	69830
2907	69831
222033	69832
27463	69833
627271	69834
2567	69835
233133	69836
1749	69837
65343	69838
53712	69839
465211	69840
499304	69841
12727	69842
166237	69843
379214	69844
95019	69845
116799	69846
408991	69847
370463	69848
8819	69849
118484	69850
415446	69851
66131	69852
405890	69853
147607	69854
107639	69855
390134	69856
326854	69857
1670	69858
53480	69859
634187	69860
371292	69861
160288	69862
19855	69863
166951	69864
581775	69865
318916	69866
634317	69867
303489	69868
10689	69869
155661	69870
5700	69871
2502	69872
553569	69873
2216	69874
149663	69875
617480	69876
256816	69877
38288	69878
362069	69879
391280	69880
408810	69881
329021	69882
653109	69883
552039	69884
190691	69885
275234	69886
689733	69887
423576	69888
642991	69889
151871	69890
111261	69891
12108	69892
113100	69893
109662	69894
559939	69895
151909	69896
144725	69897
78087	69898
618761	69899
680445	69900
97230	69901
54488	69902
83589	69903
8618	69904
311625	69905
596498	69906
554327	69907
500934	69908
666059	69909
1252	69910
56620	69911
114519	69912
66784	69913
122408	69914
471070	69915
468291	69916
38206	69917
110113	69918
60253	69919
10939	69920
150806	69921
1367	69922
208978	69923
680711	69924
451484	69925
61351	69926
448357	69927
91584	69928
385283	69929
678320	69930
624142	69931
501468	69932
680208	69933
16863	69934
307314	69935
416473	69936
174937	69937
631413	69938
547320	69939
630621	69940
639324	69941
48721	69942
383902	69943
586418	69944
83567	69945
692723	69946
186202	69947
190713	69948
502395	69949
613985	69950
168683	69951
636959	69952
185270	69953
122206	69954
314170	69955
49585	69956
336308	69957
491736	69958
195037	69959
64133	69960
451	69961
133755	69962
653673	69963
4798	69964
235197	69965
2451	69966
274775	69967
63337	69968
161919	69969
429605	69970
258039	69971
1207	69972
394242	69973
11294	69974
573140	69975
671679	69976
81019	69977
601523	69978
155741	69979
516354	69980
76501	69981
579165	69982
365525	69983
343246	69984
196696	69985
271304	69986
84199	69987
432910	69988
128902	69989
435319	69990
669116	69991
545573	69992
155521	69993
130583	69994
502424	69995
416974	69996
453525	69997
435362	69998
87543	69999
23422	70000
351352	70001
125197	70002
453261	70003
227562	70004
210676	70005
124411	70006
697242	70007
555857	70008
425196	70009
418437	70010
2604	70011
242019	70012
112246	70013
577879	70014
573086	70015
126180	70016
199029	70017
72917	70018
616259	70019
373537	70020
551982	70021
565389	70022
64622	70023
103229	70024
640778	70025
659673	70026
551631	70027
542835	70028
102467	70029
31529	70030
361978	70031
435086	70032
125228	70033
138161	70034
411919	70035
331756	70036
73856	70037
404291	70038
696548	70039
275666	70040
150954	70041
523854	70042
53620	70043
185571	70044
310475	70045
1822	70046
70852	70047
656820	70048
162683	70049
116618	70050
455308	70051
49383	70052
8671	70053
1434	70054
307516	70055
9855	70056
52410	70057
146738	70058
277125	70059
47922	70060
329211	70061
22812	70062
124764	70063
18280	70064
488667	70065
27191	70066
458279	70067
527683	70068
112333	70069
23134	70070
251259	70071
363327	70072
158234	70073
398125	70074
81340	70075
144915	70076
38623	70077
480383	70078
103116	70079
558194	70080
9393	70081
9393	70082
58575	70083
507458	70084
343791	70085
17926	70086
87555	70087
595150	70088
44478	70089
53213	70090
98197	70091
293801	70092
311921	70093
15777	70094
242899	70095
34031	70096
542733	70097
627853	70098
47074	70099
87698	70100
241542	70101
297161	70102
134401	70103
656492	70104
213478	70105
602403	70106
29307	70107
502711	70108
332410	70109
590810	70110
100895	70111
625046	70112
610348	70113
358155	70114
445829	70115
262390	70116
687400	70117
580831	70118
28556	70119
53776	70120
203892	70121
509144	70122
599152	70123
118795	70124
98471	70125
26991	70126
486683	70127
362959	70128
91388	70129
273297	70130
404062	70131
684671	70132
202000	70133
468986	70134
667195	70135
272713	70136
62108	70137
70323	70138
422993	70139
542156	70140
603942	70141
461730	70142
691120	70143
691119	70144
248595	70145
309264	70146
587724	70147
690116	70148
432251	70149
21807	70150
501149	70151
625593	70152
472892	70153
667237	70154
474756	70155
478235	70156
120475	70157
261338	70158
678463	70159
350986	70160
341627	70161
384577	70162
623071	70163
120716	70164
7209	70165
197110	70166
197109	70167
10953	70168
559010	70169
134699	70170
479909	70171
279930	70172
392878	70173
621981	70174
38187	70175
321327	70176
563806	70177
160041	70178
9639	70179
276966	70180
299803	70181
530064	70182
466862	70183
466869	70184
466838	70185
466839	70186
466903	70187
466859	70188
466812	70189
466843	70190
466849	70191
466834	70192
466829	70193
466906	70194
466864	70195
466889	70196
466820	70197
466867	70198
492065	70199
38024	70200
188032	70201
277781	70202
495505	70203
245257	70204
369697	70205
95623	70206
530054	70207
454667	70208
581791	70209
570402	70210
443450	70211
138676	70212
623425	70213
517149	70214
168866	70215
220044	70216
15779	70217
190034	70218
383305	70219
24265	70220
587303	70221
357016	70222
232482	70223
559516	70224
173428	70225
283318	70226
572857	70227
33875	70228
408257	70229
133956	70230
51151	70231
696957	70232
291553	70233
306706	70234
69920	70235
600328	70236
416031	70237
466884	70238
466873	70239
466874	70240
466875	70241
466900	70242
466901	70243
375437	70244
18071	70245
19722	70246
618723	70247
24265	70248
481375	70249
604797	70250
340651	70251
379430	70252
182201	70253
429277	70254
285921	70255
526943	70256
272440	70257
354062	70258
607795	70259
356933	70260
539240	70261
428789	70262
504337	70263
146796	70264
376065	70265
610056	70266
199067	70267
369665	70268
196054	70269
171446	70270
68381	70271
68367	70272
317730	70273
627417	70274
421223	70275
405099	70276
152067	70277
527565	70278
587663	70279
50094	70280
340206	70281
92387	70282
285760	70283
31185	70284
244937	70285
82988	70286
167375	70287
503514	70288
465269	70289
697112	70290
64166	70291
644823	70292
217733	70293
432515	70294
148945	70295
18085	70296
56439	70297
69369	70298
542908	70299
513848	70300
45488	70301
164963	70302
483020	70303
520866	70304
33563	70305
45562	70306
622442	70307
286683	70308
624052	70309
564467	70310
96950	70311
76416	70312
49705	70313
102075	70314
331220	70315
109815	70316
408593	70317
162534	70318
23196	70319
18070	70320
175594	70321
391170	70322
251789	70323
443761	70324
209283	70325
9903	70326
71447	70327
12913	70328
620541	70329
206803	70330
353379	70331
105647	70332
66268	70333
96291	70334
533735	70335
376163	70336
302657	70337
57235	70338
690829	70339
661640	70340
3635	70341
492939	70342
227149	70343
18780	70344
472643	70345
662129	70346
85354	70347
656662	70348
54704	70349
456630	70350
4000	70351
470561	70352
609152	70353
432929	70354
127826	70355
10320	70356
340279	70357
222903	70358
49000	70359
598582	70360
229723	70361
334230	70362
7196	70363
36014	70364
18978	70365
80932	70366
84878	70367
62768	70368
110811	70369
6266	70370
31914	70371
261026	70372
53414	70373
224344	70374
661070	70375
314807	70376
123655	70377
382861	70378
62702	70379
367830	70380
15885	70381
404241	70382
459709	70383
660097	70384
561328	70385
37420	70386
404976	70387
167190	70388
284213	70389
440253	70390
574083	70391
153162	70392
423796	70393
66158	70394
43538	70395
391934	70396
25162	70397
115163	70398
606503	70399
107703	70400
616840	70401
225788	70402
609417	70403
610528	70404
263198	70405
518564	70406
110139	70407
126956	70408
36348	70409
160053	70410
151358	70411
142300	70412
185288	70413
673819	70414
421708	70415
295078	70416
308505	70417
249040	70418
253766	70419
112882	70420
93445	70421
559242	70422
231653	70423
29089	70424
511997	70425
359241	70426
70542	70427
435104	70428
535720	70429
92782	70430
613707	70431
280663	70432
91293	70433
390220	70434
264448	70435
76832	70436
2985	70437
36031	70438
24230	70439
678265	70440
472947	70441
59289	70442
474166	70443
561561	70444
23451	70445
258359	70446
342818	70447
6482	70448
411818	70449
171685	70450
2563	70451
24011	70452
33	70453
110919	70454
679632	70455
590247	70456
512239	70457
47832	70458
93564	70459
10382	70460
690072	70461
148935	70462
30974	70463
629487	70464
227454	70465
149027	70466
39667	70467
48904	70468
265466	70469
43375	70470
527009	70471
18863	70472
1778	70473
406624	70474
158204	70475
88709	70476
284873	70477
151305	70478
617438	70479
286666	70480
514872	70481
163499	70482
54979	70483
107836	70484
350465	70485
98975	70486
538169	70487
76392	70488
222562	70489
175595	70490
4926	70491
632164	70492
9217	70493
152438	70494
405148	70495
172926	70496
132253	70497
144024	70498
521642	70499
514783	70500
139116	70501
209967	70502
294077	70503
32712	70504
560920	70505
516254	70506
9226	70507
411813	70508
222438	70509
493087	70510
44350	70511
1609	70512
36096	70513
277734	70514
406016	70515
479531	70516
13415	70517
107860	70518
129089	70519
166631	70520
6012	70521
166	70522
463867	70523
190327	70524
25510	70525
135666	70526
358409	70527
677505	70528
186791	70529
268881	70530
83357	70531
388757	70532
278714	70533
62970	70534
204553	70535
114787	70536
300599	70537
564572	70538
476472	70539
85235	70540
340692	70541
292235	70542
695346	70543
173048	70544
34695	70545
256456	70546
686291	70547
66780	70548
614725	70549
17118	70550
134538	70551
22149	70552
392492	70553
38330	70554
72490	70555
66242	70556
327874	70557
490264	70558
111079	70559
203612	70560
17484	70561
117421	70562
175920	70563
54454	70564
546395	70565
294993	70566
680505	70567
23347	70568
100777	70569
195826	70570
435882	70571
90273	70572
662520	70573
2917	70574
612312	70575
229919	70576
140265	70577
367393	70578
483682	70579
23826	70580
455841	70581
267737	70582
66524	70583
477956	70584
132776	70585
127817	70586
472898	70587
591478	70588
617944	70589
493636	70590
88292	70591
106425	70592
23933	70593
130280	70594
160098	70595
44818	70596
562435	70597
65823	70598
28805	70599
74780	70600
275745	70601
34187	70602
127397	70603
202342	70604
425285	70605
64923	70606
105944	70607
46692	70608
342880	70609
614263	70610
29164	70611
275857	70612
561618	70613
193858	70614
366	70615
630831	70616
313554	70617
105533	70618
504697	70619
62023	70620
483690	70621
648270	70622
83172	70623
166468	70624
77128	70625
513343	70626
319112	70627
278204	70628
210649	70629
1609	70630
189181	70631
159693	70632
6818	70633
67131	70634
554417	70635
39618	70636
107846	70637
299549	70638
382749	70639
173381	70640
5218	70641
13341	70642
532409	70643
94388	70644
75761	70645
511959	70646
2499	70647
201555	70648
500332	70649
679979	70650
3131	70651
163894	70652
688830	70653
113661	70654
24965	70655
294072	70656
450367	70657
5516	70658
590950	70659
106666	70660
471560	70661
434971	70662
440247	70663
330345	70664
359602	70665
110319	70666
328301	70667
15908	70668
96930	70669
569469	70670
38939	70671
7766	70672
37976	70673
62472	70674
566083	70675
26643	70676
102566	70677
151586	70678
539559	70679
430727	70680
20496	70681
406605	70682
7377	70683
145541	70684
590605	70685
618289	70686
341058	70687
440761	70688
133843	70689
162735	70690
685806	70691
235647	70692
101341	70693
155166	70694
411343	70695
191192	70696
13989	70697
484326	70698
258343	70699
411006	70700
1310	70701
12820	70702
323594	70703
199603	70704
50372	70705
502012	70706
129859	70707
173387	70708
103965	70709
454686	70710
42034	70711
12728	70712
17425	70713
189475	70714
119331	70715
93542	70716
107872	70717
121627	70718
45303	70719
460654	70720
155740	70721
435008	70722
5368	70723
204072	70724
35760	70725
345595	70726
103995	70727
551159	70728
52684	70729
557803	70730
16334	70731
6739	70732
55351	70733
512780	70734
411576	70735
479892	70736
323265	70737
98087	70738
232806	70739
289727	70740
555482	70741
12756	70742
148189	70743
571294	70744
2411	70745
9921	70746
94140	70747
138367	70748
3125	70749
507281	70750
239359	70751
164758	70752
544831	70753
598930	70754
5510	70755
22222	70756
184832	70757
88865	70758
395512	70759
669963	70760
123714	70761
599285	70762
243085	70763
220211	70764
97541	70765
194861	70766
9393	70767
7299	70768
930	70769
332402	70770
130903	70771
158549	70772
53310	70773
38091	70774
377943	70775
244390	70776
131234	70777
8432	70778
125629	70779
128671	70780
8910	70781
192905	70782
598936	70783
579784	70784
144065	70785
297359	70786
416505	70787
156539	70788
588179	70789
107019	70790
37005	70791
91634	70792
12521	70793
131466	70794
423052	70795
162890	70796
31213	70797
6261	70798
541173	70799
130927	70800
53237	70801
665271	70802
418207	70803
672079	70804
14939	70805
669737	70806
386173	70807
101260	70808
128583	70809
128540	70810
506422	70811
595199	70812
764	70813
249242	70814
27892	70815
60346	70816
1869	70817
254248	70818
346857	70819
1469	70820
366394	70821
158001	70822
327042	70823
138041	70824
142271	70825
214820	70826
75995	70827
378341	70828
671024	70829
9104	70830
214161	70831
463376	70832
206851	70833
563864	70834
422360	70835
8763	70836
451028	70837
318258	70838
54598	70839
548019	70840
9445	70841
527448	70842
98	70843
116381	70844
40950	70845
126147	70846
29518	70847
14548	70848
24071	70849
219133	70850
23981	70851
172504	70852
603530	70853
518335	70854
121479	70855
429519	70856
5850	70857
646812	70858
50291	70859
340810	70860
334189	70861
445092	70862
565511	70863
32724	70864
42661	70865
11236	70866
40698	70867
120317	70868
471724	70869
480519	70870
565166	70871
22424	70872
218057	70873
150273	70874
41532	70875
270755	70876
13277	70877
65006	70878
313466	70879
630138	70880
72357	70881
280013	70882
90825	70883
607815	70884
524063	70885
124934	70886
4418	70887
57410	70888
22422	70889
412650	70890
303795	70891
389737	70892
30319	70893
37317	70894
193873	70895
221497	70896
44950	70897
72362	70898
604279	70899
46956	70900
154480	70901
126180	70902
241551	70903
350037	70904
127487	70905
399303	70906
587388	70907
327295	70908
88143	70909
503755	70910
151707	70911
477276	70912
9705	70913
602861	70914
100175	70915
66	70916
14996	70917
119361	70918
165542	70919
22506	70920
687732	70921
48527	70922
651397	70923
116829	70924
81573	70925
385096	70926
560812	70927
412605	70928
130198	70929
138951	70930
276103	70931
497019	70932
104	70933
554893	70934
447795	70935
474981	70936
254071	70937
468921	70938
361385	70939
441461	70940
204076	70941
178241	70942
43832	70943
348544	70944
172821	70945
165381	70946
18687	70947
168543	70948
281209	70949
193223	70950
452949	70951
429502	70952
159310	70953
24679	70954
88151	70955
34604	70956
428157	70957
630388	70958
520715	70959
43133	70960
497465	70961
40854	70962
643071	70963
426801	70964
5620	70965
620501	70966
159259	70967
6929	70968
1771	70969
601203	70970
40701	70971
597	70972
564851	70973
71420	70974
242648	70975
8108	70976
328422	70977
313181	70978
3129	70979
37758	70980
20398	70981
439	70982
1276	70983
54190	70984
20768	70985
29707	70986
155663	70987
1457	70988
270333	70989
642336	70990
36607	70991
379948	70992
636190	70993
640358	70994
17149	70995
517168	70996
378901	70997
109744	70998
238227	70999
376441	71000
38042	71001
31240	71002
441948	71003
26297	71004
635006	71005
464776	71006
249077	71007
146885	71008
349651	71009
105755	71010
157973	71011
109545	71012
56802	71013
4299	71014
89378	71015
1502	71016
23235	71017
330420	71018
146035	71019
644264	71020
690468	71021
142442	71022
4739	71023
474618	71024
597954	71025
632154	71026
115395	71027
659619	71028
180246	71029
93330	71030
167037	71031
38	71032
562417	71033
442959	71034
86062	71035
258060	71036
40838	71037
71035	71038
30439	71039
221162	71040
373224	71041
103994	71042
259037	71043
304166	71044
42159	71045
69052	71046
95655	71047
25229	71048
407843	71049
225183	71050
415557	71051
597951	71052
597963	71053
94667	71054
612902	71055
107456	71056
24469	71057
13439	71058
124761	71059
20822	71060
43446	71061
567708	71062
152407	71063
75298	71064
463392	71065
79118	71066
565613	71067
2881	71068
76420	71069
165480	71070
578790	71071
673106	71072
428215	71073
205836	71074
622715	71075
916	71076
477071	71077
647990	71078
371456	71079
532751	71080
11649	71081
171806	71082
134922	71083
94571	71084
537952	71085
497541	71086
266512	71087
415673	71088
487416	71089
127688	71090
12691	71091
366369	71092
466089	71093
86625	71094
81090	71095
12435	71096
648104	71097
57860	71098
84739	71099
118820	71100
506453	71101
96088	71102
219677	71103
469388	71104
432132	71105
690936	71106
156895	71107
210399	71108
454409	71109
534326	71110
535147	71111
77767	71112
273744	71113
138875	71114
60923	71115
188561	71116
60892	71117
34204	71118
191827	71119
158499	71120
385738	71121
481681	71122
669012	71123
693733	71124
586808	71125
122815	71126
658111	71127
390703	71128
232634	71129
464911	71130
140874	71131
123031	71132
403879	71133
2384	71134
457417	71135
118733	71136
338360	71137
199399	71138
473681	71139
617618	71140
539691	71141
5916	71142
89253	71143
62171	71144
84044	71145
148571	71146
604809	71147
424572	71148
659933	71149
85375	71150
153021	71151
28026	71152
671452	71153
610866	71154
696257	71155
53453	71156
145703	71157
22425	71158
574458	71159
334108	71160
542074	71161
291264	71162
98436	71163
54080	71164
199407	71165
399498	71166
55685	71167
109797	71168
570044	71169
157249	71170
136645	71171
43	71172
155050	71173
15637	71174
382723	71175
690676	71176
270313	71177
497211	71178
211964	71179
485836	71180
469130	71181
119265	71182
519633	71183
308	71184
593687	71185
186375	71186
482547	71187
117296	71188
576574	71189
128992	71190
478463	71191
626638	71192
239749	71193
408255	71194
250468	71195
388844	71196
525792	71197
13590	71198
58579	71199
81549	71200
420828	71201
350423	71202
80949	71203
6364	71204
188998	71205
15002	71206
417198	71207
226227	71208
74546	71209
1096	71210
104692	71211
4321	71212
119783	71213
96247	71214
36519	71215
160934	71216
47137	71217
474850	71218
174984	71219
574560	71220
239126	71221
666067	71222
487942	71223
417457	71224
674928	71225
191334	71226
596	71227
19196	71228
190906	71229
296556	71230
126327	71231
687210	71232
58333	71233
31189	71234
50130	71235
663132	71236
662	71237
446289	71238
15197	71239
556446	71240
36358	71241
169383	71242
615455	71243
622445	71244
575437	71245
196889	71246
134760	71247
518090	71248
676125	71249
188496	71250
50721	71251
653703	71252
29119	71253
39618	71254
40016	71255
653752	71256
38616	71257
278509	71258
358294	71259
642531	71260
127131	71261
519139	71262
567148	71263
33856	71264
249296	71265
462094	71266
18792	71267
18792	71268
141595	71269
19159	71270
91084	71271
621340	71272
35783	71273
454316	71274
118183	71275
637988	71276
545571	71277
32596	71278
150538	71279
88306	71280
551542	71281
378112	71282
11012	71283
112253	71284
84059	71285
144964	71286
227624	71287
264000	71288
271316	71289
264159	71290
143084	71291
4646	71292
340922	71293
549773	71294
61315	71295
370670	71296
257110	71297
626722	71298
385394	71299
41300	71300
401664	71301
302414	71302
126781	71303
1055	71304
3	71305
571729	71306
9764	71307
157799	71308
291285	71309
244058	71310
601002	71311
306879	71312
447572	71313
372523	71314
12860	71315
377646	71316
658985	71317
377082	71318
377641	71319
587902	71320
2545	71321
314670	71322
4804	71323
128621	71324
677960	71325
116003	71326
344247	71327
127666	71328
27839	71329
142853	71330
9365	71331
429848	71332
606571	71333
9923	71334
281375	71335
316682	71336
19519	71337
622291	71338
72	71339
497659	71340
619072	71341
34	71342
22360	71343
124563	71344
567679	71345
42479	71346
151261	71347
574808	71348
199941	71349
161372	71350
642873	71351
24475	71352
582668	71353
595507	71354
12890	71355
120359	71356
336866	71357
463633	71358
169374	71359
114143	71360
560865	71361
426281	71362
558920	71363
20463	71364
1179	71365
524344	71366
155670	71367
588375	71368
197294	71369
595282	71370
236684	71371
341535	71372
584482	71373
102387	71374
399729	71375
7260	71376
249259	71377
59712	71378
5722	71379
187635	71380
552633	71381
427547	71382
350293	71383
47137	71384
5972	71385
428106	71386
521412	71387
617085	71388
69422	71389
121248	71390
315878	71391
6246	71392
623774	71393
138401	71394
623775	71395
401603	71396
527710	71397
34260	71398
57426	71399
319027	71400
541212	71401
287926	71402
137248	71403
627552	71404
45984	71405
64135	71406
532887	71407
44264	71408
677115	71409
447196	71410
44364	71411
171987	71412
91668	71413
114995	71414
419263	71415
494699	71416
465707	71417
450155	71418
582015	71419
33422	71420
497526	71421
5257	71422
245771	71423
695181	71424
153136	71425
152859	71426
69440	71427
389946	71428
682711	71429
260564	71430
143141	71431
472887	71432
360939	71433
333870	71434
51253	71435
34516	71436
308492	71437
145069	71438
378455	71439
199400	71440
300284	71441
629556	71442
678887	71443
278729	71444
21875	71445
576193	71446
83825	71447
113649	71448
590765	71449
487391	71450
624064	71451
68328	71452
34037	71453
19881	71454
35185	71455
4319	71456
55996	71457
99235	71458
69602	71459
217770	71460
287079	71461
28718	71462
43839	71463
20859	71464
20859	71465
110400	71466
739	71467
480543	71468
81599	71469
537003	71470
199389	71471
72853	71472
509271	71473
422932	71474
104170	71475
69424	71476
18794	71477
298579	71478
523565	71479
86749	71480
527289	71481
484103	71482
51291	71483
287630	71484
200010	71485
415671	71486
268460	71487
55930	71488
520676	71489
4585	71490
627387	71491
148434	71492
167506	71493
148183	71494
422733	71495
556179	71496
125065	71497
12574	71498
298554	71499
573862	71500
103522	71501
79358	71502
133960	71503
74522	71504
37338	71505
348831	71506
132675	71507
575670	71508
33226	71509
518332	71510
19191	71511
133835	71512
24061	71513
370505	71514
541853	71515
470926	71516
90247	71517
169038	71518
117601	71519
565297	71520
146136	71521
137337	71522
514679	71523
496640	71524
90258	71525
4422	71526
364008	71527
75499	71528
49715	71529
144216	71530
376687	71531
138331	71532
241234	71533
208878	71534
168352	71535
44250	71536
90717	71537
198761	71538
587840	71539
120364	71540
208727	71541
691883	71542
631680	71543
133873	71544
57941	71545
358834	71546
539	71547
398491	71548
306956	71549
64729	71550
202720	71551
528807	71552
125280	71553
6262	71554
13960	71555
320201	71556
85106	71557
39876	71558
104583	71559
64147	71560
170975	71561
260620	71562
501596	71563
118316	71564
462374	71565
628095	71566
461721	71567
341487	71568
347386	71569
71764	71570
253318	71571
668755	71572
287299	71573
65295	71574
76755	71575
275681	71576
647341	71577
562965	71578
242274	71579
173861	71580
260640	71581
29	71582
94382	71583
314211	71584
362012	71585
610621	71586
52760	71587
679631	71588
75919	71589
289217	71590
208663	71591
21870	71592
407038	71593
184923	71594
51072	71595
586880	71596
173141	71597
462446	71598
53865	71599
546184	71600
5839	71601
23383	71602
13225	71603
219363	71604
24562	71605
77817	71606
1231	71607
551610	71608
637821	71609
337034	71610
654730	71611
54405	71612
545056	71613
75882	71614
235404	71615
158523	71616
637527	71617
201175	71618
16080	71619
444269	71620
27346	71621
563043	71622
399662	71623
388640	71624
4628	71625
515788	71626
479361	71627
263051	71628
388779	71629
89008	71630
565095	71631
3811	71632
400601	71633
300681	71634
515803	71635
284080	71636
334717	71637
275970	71638
9369	71639
303434	71640
638935	71641
65470	71642
157801	71643
693709	71644
2335	71645
496539	71646
498726	71647
95242	71648
15692	71649
290670	71650
109173	71651
544502	71652
3239	71653
592	71654
140150	71655
311048	71656
74031	71657
531328	71658
290769	71659
143224	71660
524981	71661
496139	71662
239199	71663
516693	71664
33589	71665
99524	71666
154	71667
279222	71668
364268	71669
305682	71670
80767	71671
11127	71672
12343	71673
331287	71674
258753	71675
420148	71676
592582	71677
229431	71678
695605	71679
568180	71680
646138	71681
643698	71682
640881	71683
114599	71684
3093	71685
55507	71686
601141	71687
279807	71688
4251	71689
15910	71690
155939	71691
462949	71692
56228	71693
392727	71694
89828	71695
422289	71696
168196	71697
484612	71698
52886	71699
118736	71700
450641	71701
194536	71702
580820	71703
398876	71704
678284	71705
152742	71706
541568	71707
617640	71708
21931	71709
603887	71710
256300	71711
85562	71712
280272	71713
682619	71714
61624	71715
330394	71716
628246	71717
502028	71718
574720	71719
597639	71720
433360	71721
606595	71722
10411	71723
675833	71724
541078	71725
692316	71726
89996	71727
163178	71728
58863	71729
338635	71730
636468	71731
595655	71732
196476	71733
406408	71734
161201	71735
440287	71736
679733	71737
14859	71738
399421	71739
478847	71740
359973	71741
392101	71742
6251	71743
61922	71744
328071	71745
516340	71746
328076	71747
438110	71748
225000	71749
399831	71750
44675	71751
223771	71752
339205	71753
12135	71754
608146	71755
392671	71756
485323	71757
240244	71758
671029	71759
472423	71760
384447	71761
145591	71762
466761	71763
351193	71764
260506	71765
190865	71766
24	71767
328091	71768
681361	71769
97143	71770
20846	71771
547346	71772
406409	71773
39997	71774
47457	71775
21989	71776
291116	71777
112168	71778
483594	71779
145049	71780
320821	71781
595729	71782
595720	71783
595722	71784
595725	71785
595726	71786
595727	71787
595721	71788
595730	71789
338649	71790
338650	71791
595724	71792
595723	71793
34083	71794
121880	71795
426078	71796
438791	71797
223464	71798
3927	71799
244363	71800
244301	71801
626052	71802
448147	71803
273472	71804
365350	71805
10728	71806
322631	71807
521036	71808
130887	71809
320013	71810
63796	71811
273142	71812
20026	71813
661197	71814
401861	71815
128063	71816
226856	71817
186102	71818
186101	71819
273167	71820
596213	71821
484285	71822
273423	71823
686640	71824
272963	71825
131556	71826
45	71827
589687	71828
545505	71829
264291	71830
13647	71831
229070	71832
646918	71833
65644	71834
77600	71835
456573	71836
13821	71837
283	71838
498447	71839
35	71840
336737	71841
358329	71842
343844	71843
138899	71844
110018	71845
540763	71846
145012	71847
352607	71848
666212	71849
448455	71850
605603	71851
683876	71852
49730	71853
257536	71854
438455	71855
110790	71856
242541	71857
490425	71858
181088	71859
100616	71860
624301	71861
473750	71862
126800	71863
473712	71864
1757	71865
106401	71866
470934	71867
523893	71868
91278	71869
22181	71870
519101	71871
160801	71872
270133	71873
363980	71874
590990	71875
418235	71876
631429	71877
59783	71878
4594	71879
107762	71880
40189	71881
57022	71882
121325	71883
481548	71884
567026	71885
450534	71886
144853	71887
111096	71888
326219	71889
168319	71890
662636	71891
507288	71892
644868	71893
6243	71894
136653	71895
564352	71896
159075	71897
67045	71898
491301	71899
603956	71900
20194	71901
17370	71902
451678	71903
597418	71904
254285	71905
670293	71906
666363	71907
306000	71908
48242	71909
174821	71910
209	71911
274644	71912
166212	71913
507438	71914
8685	71915
684648	71916
146098	71917
27506	71918
28602	71919
108504	71920
13993	71921
4593	71922
662940	71923
400446	71924
674766	71925
512696	71926
140478	71927
73677	71928
308085	71929
658797	71930
75232	71931
498047	71932
9829	71933
6232	71934
609998	71935
15804	71936
525486	71937
65977	71938
174403	71939
529679	71940
604176	71941
222823	71942
89741	71943
177263	71944
137403	71945
72214	71946
231341	71947
82924	71948
680604	71949
390595	71950
332273	71951
13673	71952
36456	71953
468193	71954
59370	71955
193218	71956
39854	71957
17750	71958
686891	71959
12680	71960
464613	71961
468493	71962
490072	71963
131294	71964
111116	71965
238970	71966
395447	71967
8641	71968
271725	71969
479395	71970
620586	71971
34727	71972
273716	71973
192534	71974
36344	71975
489166	71976
245757	71977
526971	71978
609593	71979
326305	71980
477361	71981
58454	71982
674387	71983
10107	71984
71976	71985
346805	71986
52116	71987
455073	71988
509596	71989
4644	71990
6129	71991
420634	71992
587213	71993
87572	71994
259483	71995
56738	71996
59953	71997
336157	71998
78774	71999
33863	72000
251665	72001
214501	72002
172525	72003
665552	72004
63314	72005
87857	72006
631508	72007
669479	72008
410118	72009
66735	72010
319581	72011
95033	72012
676071	72013
595170	72014
63292	72015
256904	72016
137019	72017
347973	72018
424386	72019
82401	72020
639111	72021
532891	72022
133118	72023
527909	72024
11291	72025
422137	72026
496424	72027
528958	72028
428452	72029
374045	72030
232821	72031
33043	72032
478515	72033
20307	72034
592042	72035
63183	72036
6154	72037
67373	72038
543657	72039
670346	72040
621814	72041
22193	72042
64	72043
263227	72044
140721	72045
612051	72046
479347	72047
257592	72048
17702	72049
65183	72050
438612	72051
396877	72052
373107	72053
36062	72054
457577	72055
314282	72056
5306	72057
656249	72058
465811	72059
686441	72060
658612	72061
158994	72062
109478	72063
453830	72064
126734	72065
582829	72066
571794	72067
540183	72068
29986	72069
697057	72070
530260	72071
614856	72072
317206	72073
597591	72074
348439	72075
421552	72076
514926	72077
171514	72078
4401	72079
457386	72080
633604	72081
691183	72082
497236	72083
394498	72084
123740	72085
391283	72086
13281	72087
434008	72088
211993	72089
7828	72090
374545	72091
119761	72092
14168	72093
27677	72094
230532	72095
49055	72096
236025	72097
84846	72098
83120	72099
104806	72100
660322	72101
80169	72102
338029	72103
603566	72104
192380	72105
21692	72106
309170	72107
667062	72108
64627	72109
39861	72110
114572	72111
57972	72112
494859	72113
22026	72114
323200	72115
1330	72116
466951	72117
315481	72118
181183	72119
376607	72120
131696	72121
158681	72122
17570	72123
546118	72124
91861	72125
167786	72126
10310	72127
299688	72128
81070	72129
377782	72130
490220	72131
697385	72132
425695	72133
42188	72134
60766	72135
199157	72136
7662	72137
174602	72138
442807	72139
111680	72140
208699	72141
143252	72142
11856	72143
344346	72144
20238	72145
569033	72146
135182	72147
314162	72148
27964	72149
669493	72150
154713	72151
445349	72152
355222	72153
299600	72154
58714	72155
510947	72156
38444	72157
158029	72158
148	72159
238178	72160
626714	72161
501347	72162
631	72163
84893	72164
48833	72165
574766	72166
23177	72167
19943	72168
460296	72169
490862	72170
36210	72171
665598	72172
62555	72173
398284	72174
1566	72175
398940	72176
241596	72177
641913	72178
110908	72179
3030	72180
477986	72181
113610	72182
429105	72183
483472	72184
25247	72185
89168	72186
445350	72187
53903	72188
470910	72189
306948	72190
612702	72191
509525	72192
76926	72193
53262	72194
31920	72195
39066	72196
541926	72197
167116	72198
553587	72199
333607	72200
203959	72201
271797	72202
24255	72203
332217	72204
134304	72205
126256	72206
254347	72207
102108	72208
146698	72209
606938	72210
105692	72211
380891	72212
277575	72213
44898	72214
257982	72215
370223	72216
248295	72217
670600	72218
467799	72219
253276	72220
28194	72221
547587	72222
21502	72223
464679	72224
63887	72225
334382	72226
643959	72227
166324	72228
125931	72229
189653	72230
471137	72231
119417	72232
273506	72233
74547	72234
3894	72235
552762	72236
22950	72237
28609	72238
611535	72239
73757	72240
76463	72241
6742	72242
129105	72243
393966	72244
667878	72245
39063	72246
264639	72247
90886	72248
234112	72249
132873	72250
537079	72251
757	72252
378564	72253
166818	72254
682320	72255
163748	72256
515382	72257
51953	72258
582952	72259
130332	72260
419793	72261
7822	72262
268534	72263
179226	72264
521591	72265
228102	72266
267338	72267
244354	72268
81250	72269
51474	72270
133904	72271
20708	72272
375035	72273
343925	72274
608974	72275
179997	72276
135038	72277
196548	72278
422887	72279
8585	72280
430493	72281
50852	72282
264892	72283
266130	72284
211544	72285
230759	72286
66284	72287
623201	72288
502086	72289
502713	72290
315420	72291
129820	72292
1799	72293
455440	72294
23827	72295
3386	72296
151610	72297
667979	72298
364155	72299
54535	72300
87281	72301
489827	72302
529474	72303
499433	72304
185303	72305
422913	72306
323696	72307
46548	72308
365612	72309
87556	72310
27377	72311
507697	72312
428875	72313
360668	72314
122602	72315
1648	72316
130909	72317
2345	72318
26655	72319
7057	72320
100953	72321
43953	72322
477839	72323
79608	72324
3100	72325
6694	72326
6537	72327
536887	72328
31206	72329
582057	72330
121604	72331
161272	72332
514787	72333
186780	72334
555409	72335
27929	72336
5655	72337
603	72338
1572	72339
494733	72340
524567	72341
193850	72342
23581	72343
155417	72344
414741	72345
677	72346
163794	72347
473685	72348
548778	72349
11160	72350
170582	72351
2188	72352
660775	72353
105557	72354
587150	72355
353219	72356
248346	72357
91091	72358
452870	72359
64417	72360
414165	72361
7827	72362
3174	72363
12115	72364
659495	72365
635381	72366
525582	72367
3086	72368
598626	72369
64322	72370
131362	72371
479492	72372
526383	72373
167365	72374
561637	72375
426340	72376
2816	72377
6225	72378
309197	72379
4354	72380
683358	72381
166312	72382
311152	72383
30305	72384
166914	72385
184675	72386
74618	72387
454896	72388
137581	72389
209018	72390
163502	72391
375369	72392
424447	72393
169499	72394
413435	72395
493316	72396
1724	72397
158615	72398
116365	72399
377218	72400
50158	72401
99999	72402
376975	72403
547481	72404
81358	72405
350564	72406
37497	72407
4714	72408
161286	72409
668849	72410
334961	72411
342708	72412
14985	72413
212471	72414
8923	72415
37442	72416
299301	72417
328	72418
55226	72419
16439	72420
289537	72421
441476	72422
464958	72423
54512	72424
6680	72425
280065	72426
33418	72427
188913	72428
272126	72429
280516	72430
203546	72431
117	72432
239394	72433
61663	72434
14933	72435
33086	72436
697051	72437
377220	72438
104432	72439
4542	72440
247974	72441
247	72442
248	72443
454607	72444
261885	72445
261286	72446
2609	72447
118421	72448
50983	72449
116	72450
509052	72451
88308	72452
299601	72453
299868	72454
179990	72455
82364	72456
323443	72457
540561	72458
441218	72459
6925	72460
10204	72461
23458	72462
123766	72463
166176	72464
8513	72465
617831	72466
14912	72467
666338	72468
83242	72469
15891	72470
386423	72471
430391	72472
155232	72473
355664	72474
506457	72475
132213	72476
210855	72477
144390	72478
174610	72479
596990	72480
298078	72481
7178	72482
524375	72483
67929	72484
435742	72485
318777	72486
92173	72487
59453	72488
612577	72489
33420	72490
672818	72491
131712	72492
424882	72493
515522	72494
66581	72495
671999	72496
189565	72497
3184	72498
417177	72499
615735	72500
441619	72501
375251	72502
429690	72503
624775	72504
11241	72505
192937	72506
623612	72507
7568	72508
359549	72509
54821	72510
396520	72511
379984	72512
129109	72513
10984	72514
369555	72515
333600	72516
23323	72517
28871	72518
61082	72519
628142	72520
121848	72521
4982	72522
682487	72523
131173	72524
188929	72525
681343	72526
654592	72527
15156	72528
109947	72529
490861	72530
524336	72531
18335	72532
76665	72533
239307	72534
22500	72535
125672	72536
326029	72537
565795	72538
435930	72539
412046	72540
247287	72541
202784	72542
447036	72543
73315	72544
329437	72545
434331	72546
589510	72547
161939	72548
88812	72549
678186	72550
104491	72551
170861	72552
279700	72553
155927	72554
447631	72555
95971	72556
587044	72557
558635	72558
460635	72559
211237	72560
358500	72561
372069	72562
680054	72563
455391	72564
433520	72565
79299	72566
537139	72567
149742	72568
397059	72569
92740	72570
656052	72571
356601	72572
20227	72573
496213	72574
592689	72575
147668	72576
667359	72577
21826	72578
2046	72579
189741	72580
19417	72581
133664	72582
302720	72583
328035	72584
524496	72585
353568	72586
585206	72587
61150	72588
17628	72589
335486	72590
3080	72591
65930	72592
377798	72593
165475	72594
663	72595
13929	72596
578261	72597
583061	72598
80517	72599
502672	72600
181329	72601
305863	72602
233790	72603
530889	72604
329527	72605
126192	72606
468992	72607
578949	72608
198675	72609
38627	72610
104776	72611
108146	72612
447475	72613
78891	72614
12140	72615
391529	72616
556	72617
697869	72618
65897	72619
560530	72620
356848	72621
57540	72622
101207	72623
64933	72624
26904	72625
532990	72626
202801	72627
454093	72628
508695	72629
13207	72630
105574	72631
186757	72632
426041	72633
480158	72634
541122	72635
10444	72636
388915	72637
456988	72638
26685	72639
161931	72640
369762	72641
661097	72642
22228	72643
140156	72644
22	72645
98843	72646
585773	72647
626276	72648
397459	72649
41765	72650
33183	72651
126734	72652
658669	72653
52578	72654
113771	72655
94985	72656
378860	72657
24661	72658
71485	72659
50675	72660
15532	72661
41032	72662
42735	72663
239535	72664
669663	72665
250703	72666
325648	72667
521941	72668
42261	72669
637804	72670
492590	72671
476904	72672
272595	72673
42010	72674
82023	72675
6030	72676
126951	72677
628650	72678
113435	72679
371325	72680
55398	72681
401	72682
129042	72683
139851	72684
214522	72685
16187	72686
218853	72687
438559	72688
114975	72689
129760	72690
509022	72691
189942	72692
257653	72693
5863	72694
81462	72695
442597	72696
174668	72697
436283	72698
12013	72699
12891	72700
439115	72701
110280	72702
623156	72703
51526	72704
102634	72705
44074	72706
608736	72707
74524	72708
131533	72709
12505	72710
108179	72711
22577	72712
158665	72713
100060	72714
229437	72715
26763	72716
33029	72717
157177	72718
45444	72719
642176	72720
62604	72721
488628	72722
645159	72723
38235	72724
653613	72725
7277	72726
389447	72727
254011	72728
359787	72729
316770	72730
525369	72731
450352	72732
525938	72733
3028	72734
211566	72735
129373	72736
46403	72737
164409	72738
555612	72739
429634	72740
168396	72741
564146	72742
154183	72743
21509	72744
646615	72745
88751	72746
165121	72747
20679	72748
1943	72749
50034	72750
687998	72751
598250	72752
3231	72753
15301	72754
84868	72755
489583	72756
661352	72757
271431	72758
332865	72759
576954	72760
153527	72761
526336	72762
669464	72763
126010	72764
457847	72765
448334	72766
576961	72767
79441	72768
7376	72769
155856	72770
685823	72771
514848	72772
130568	72773
127126	72774
107068	72775
597408	72776
51657	72777
617672	72778
264227	72779
83232	72780
576972	72781
55474	72782
678897	72783
658922	72784
20970	72785
159128	72786
495423	72787
44978	72788
376553	72789
645903	72790
375848	72791
316067	72792
360278	72793
503015	72794
54962	72795
529235	72796
25753	72797
179801	72798
570494	72799
369501	72800
189823	72801
26461	72802
580315	72803
624477	72804
666797	72805
109641	72806
93697	72807
118928	72808
160891	72809
115678	72810
378565	72811
102847	72812
545166	72813
693598	72814
420484	72815
291937	72816
334960	72817
142628	72818
258024	72819
86339	72820
690045	72821
483568	72822
51700	72823
689977	72824
213117	72825
8461	72826
452224	72827
58721	72828
39277	72829
160958	72830
36053	72831
428328	72832
665820	72833
39064	72834
8548	72835
83411	72836
605165	72837
165729	72838
6912	72839
481216	72840
39422	72841
264449	72842
365403	72843
70284	72844
2190	72845
656362	72846
154523	72847
638226	72848
350154	72849
609506	72850
167155	72851
48408	72852
106117	72853
131138	72854
153622	72855
7123	72856
36625	72857
77924	72858
285874	72859
665339	72860
102619	72861
273753	72862
380074	72863
170451	72864
50798	72865
15743	72866
566696	72867
556246	72868
455598	72869
457374	72870
215996	72871
622597	72872
89776	72873
147930	72874
37650	72875
428093	72876
507461	72877
35688	72878
7767	72879
21803	72880
679741	72881
61340	72882
233012	72883
20170	72884
536405	72885
79773	72886
1061	72887
81833	72888
207342	72889
24595	72890
71917	72891
159589	72892
340080	72893
577068	72894
254631	72895
24571	72896
32177	72897
25263	72898
452004	72899
478908	72900
245240	72901
62240	72902
418931	72903
2371	72904
312728	72905
127162	72906
62565	72907
578953	72908
336439	72909
90887	72910
3940	72911
353513	72912
522059	72913
17141	72914
481697	72915
5613	72916
549883	72917
58709	72918
267291	72919
79768	72920
501010	72921
639709	72922
133245	72923
123126	72924
74221	72925
159000	72926
60893	72927
178953	72928
471746	72929
52594	72930
675269	72931
241	72932
52243	72933
575194	72934
422117	72935
48854	72936
433317	72937
685953	72938
597678	72939
175522	72940
531309	72941
43398	72942
351061	72943
80713	72944
377865	72945
239592	72946
16331	72947
244771	72948
33399	72949
146433	72950
127823	72951
121959	72952
76967	72953
76396	72954
15822	72955
51756	72956
84209	72957
537662	72958
53864	72959
467956	72960
648168	72961
156714	72962
325364	72963
5935	72964
515395	72965
56101	72966
696850	72967
5669	72968
209592	72969
468460	72970
519988	72971
23282	72972
31130	72973
575375	72974
648645	72975
639359	72976
60052	72977
499976	72978
121987	72979
404904	72980
20359	72981
76578	72982
563783	72983
10317	72984
259416	72985
133579	72986
679324	72987
4525	72988
39734	72989
283266	72990
546459	72991
610501	72992
5988	72993
4728	72994
551996	72995
449861	72996
47368	72997
280676	72998
351367	72999
126111	73000
136777	73001
41220	73002
256859	73003
431107	73004
27484	73005
36854	73006
81613	73007
510984	73008
615315	73009
135731	73010
9524	73011
64104	73012
7676	73013
110636	73014
646971	73015
416410	73016
80548	73017
381420	73018
447614	73019
134155	73020
323849	73021
420466	73022
366287	73023
107346	73024
125273	73025
643227	73026
360533	73027
447530	73028
575735	73029
398040	73030
208939	73031
49418	73032
367093	73033
523946	73034
334798	73035
39116	73036
129178	73037
166980	73038
301431	73039
286276	73040
404731	73041
226010	73042
23797	73043
47927	73044
124487	73045
616481	73046
196184	73047
453669	73048
181633	73049
30978	73050
626467	73051
354580	73052
74977	73053
307857	73054
566349	73055
686098	73056
615674	73057
359415	73058
20325	73059
300520	73060
517337	73061
190781	73062
128541	73063
23158	73064
588193	73065
259348	73066
545951	73067
565746	73068
130428	73069
88794	73070
125180	73071
47403	73072
692232	73073
683028	73074
169849	73075
148908	73076
10976	73077
17078	73078
563899	73079
649860	73080
101929	73081
64355	73082
450216	73083
24523	73084
484872	73085
310681	73086
661967	73087
465633	73088
545844	73089
423782	73090
626029	73091
256863	73092
468194	73093
238198	73094
24654	73095
300996	73096
624799	73097
267062	73098
68043	73099
76527	73100
208999	73101
272819	73102
30200	73103
256957	73104
116038	73105
83873	73106
261815	73107
206955	73108
525349	73109
41832	73110
565966	73111
653635	73112
236753	73113
518156	73114
513586	73115
147326	73116
627685	73117
522993	73118
378545	73119
476	73120
123234	73121
420255	73122
523094	73123
7433	73124
475586	73125
310645	73126
56843	73127
439663	73128
126776	73129
184864	73130
68085	73131
11878	73132
352978	73133
275451	73134
515645	73135
11862	73136
123017	73137
365868	73138
100930	73139
108510	73140
164618	73141
15328	73142
681516	73143
579056	73144
624940	73145
428357	73146
8931	73147
201799	73148
441249	73149
101370	73150
359456	73151
70335	73152
74247	73153
213298	73154
626367	73155
199503	73156
465413	73157
460235	73158
133972	73159
673	73160
416703	73161
494953	73162
447701	73163
82256	73164
473715	73165
480212	73166
344104	73167
145460	73168
146749	73169
481603	73170
425791	73171
121373	73172
377398	73173
74048	73174
478390	73175
472212	73176
424986	73177
587673	73178
408689	73179
620331	73180
673759	73181
505832	73182
32111	73183
42197	73184
118994	73185
19539	73186
484032	73187
68986	73188
491421	73189
4957	73190
172433	73191
8234	73192
18957	73193
39602	73194
14995	73195
131457	73196
623829	73197
597349	73198
102546	73199
386236	73200
18780	73201
449037	73202
376170	73203
80148	73204
438741	73205
497509	73206
553290	73207
323119	73208
264967	73209
163506	73210
133560	73211
395577	73212
318090	73213
272568	73214
118045	73215
451244	73216
534738	73217
404232	73218
305351	73219
131456	73220
627466	73221
57077	73222
461850	73223
122196	73224
56283	73225
317108	73226
86475	73227
412752	73228
15285	73229
478961	73230
668152	73231
166025	73232
98029	73233
488979	73234
194806	73235
656996	73236
64171	73237
21953	73238
550265	73239
181606	73240
182327	73241
16769	73242
236960	73243
434740	73244
540674	73245
415199	73246
265473	73247
570314	73248
1075	73249
596602	73250
22243	73251
226956	73252
190435	73253
5595	73254
627854	73255
361082	73256
75744	73257
44480	73258
352292	73259
113749	73260
297792	73261
685381	73262
52392	73263
642220	73264
47764	73265
530196	73266
465937	73267
29901	73268
145458	73269
580869	73270
9961	73271
14830	73272
583812	73273
92751	73274
477170	73275
583637	73276
42897	73277
93946	73278
633152	73279
917	73280
649299	73281
81315	73282
389789	73283
57176	73284
629438	73285
682728	73286
586073	73287
530754	73288
586809	73289
25755	73290
14878	73291
399159	73292
106586	73293
64206	73294
677830	73295
164491	73296
181513	73297
33627	73298
642978	73299
160250	73300
52744	73301
128581	73302
13411	73303
266876	73304
603027	73305
93254	73306
160574	73307
469395	73308
578650	73309
76406	73310
493922	73311
507973	73312
110246	73313
39009	73314
42165	73315
39595	73316
284059	73317
445511	73318
318	73319
528689	73320
243697	73321
231725	73322
48018	73323
139980	73324
52915	73325
181756	73326
544175	73327
396281	73328
592598	73329
80916	73330
320677	73331
167897	73332
667049	73333
223085	73334
424138	73335
299644	73336
252420	73337
408481	73338
98616	73339
429990	73340
9506	73341
24887	73342
653234	73343
219818	73344
513167	73345
285034	73346
139743	73347
46319	73348
4083	73349
635217	73350
154367	73351
567280	73352
173465	73353
421700	73354
36092	73355
303393	73356
37809	73357
148982	73358
104751	73359
635221	73360
681922	73361
120622	73362
136081	73363
169301	73364
41421	73365
258543	73366
531793	73367
152826	73368
195505	73369
141081	73370
443286	73371
688409	73372
43343	73373
91454	73374
672122	73375
37656	73376
85182	73377
60722	73378
141112	73379
444744	73380
423	73381
533251	73382
306254	73383
121451	73384
658485	73385
83520	73386
201017	73387
268705	73388
154094	73389
39382	73390
15664	73391
42806	73392
13181	73393
45907	73394
344	73395
71576	73396
113006	73397
4064	73398
31185	73399
685127	73400
332440	73401
194856	73402
23714	73403
12523	73404
115375	73405
313021	73406
478721	73407
444121	73408
65084	73409
104489	73410
5597	73411
165560	73412
4035	73413
360925	73414
20139	73415
163322	73416
181045	73417
449199	73418
409785	73419
470445	73420
406530	73421
621	73422
37082	73423
430079	73424
81919	73425
196891	73426
82673	73427
109789	73428
183775	73429
24699	73430
689082	73431
29609	73432
306053	73433
637483	73434
457061	73435
349404	73436
108664	73437
527599	73438
609708	73439
205181	73440
361771	73441
4	73442
44865	73443
263920	73444
78570	73445
149856	73446
313318	73447
12349	73448
4600	73449
414501	73450
47027	73451
55923	73452
215994	73453
104188	73454
542361	73455
139541	73456
560860	73457
673239	73458
131102	73459
6484	73460
7060	73461
102638	73462
621218	73463
147719	73464
81758	73465
20300	73466
331458	73467
352322	73468
6265	73469
459968	73470
437967	73471
131179	73472
522857	73473
444776	73474
622674	73475
127206	73476
68297	73477
570066	73478
195306	73479
488688	73480
185698	73481
316926	73482
686072	73483
452126	73484
102994	73485
473533	73486
131437	73487
141065	73488
132370	73489
7661	73490
135798	73491
428816	73492
58936	73493
10752	73494
5944	73495
71750	73496
535373	73497
37514	73498
111969	73499
589848	73500
467517	73501
115011	73502
135415	73503
539745	73504
560550	73505
685838	73506
48861	73507
169643	73508
583755	73509
581045	73510
154197	73511
452891	73512
13096	73513
689604	73514
209085	73515
140435	73516
45733	73517
631332	73518
227479	73519
73788	73520
577592	73521
106718	73522
15945	73523
335544	73524
470233	73525
464282	73526
435700	73527
142704	73528
80227	73529
623149	73530
344041	73531
3614	73532
521102	73533
3044	73534
65784	73535
38415	73536
165553	73537
365238	73538
675536	73539
65598	73540
695858	73541
64069	73542
621952	73543
48396	73544
387331	73545
23174	73546
91366	73547
46687	73548
173312	73549
164329	73550
103877	73551
204186	73552
6652	73553
676965	73554
156206	73555
27732	73556
616683	73557
48407	73558
560629	73559
109332	73560
595771	73561
396581	73562
43511	73563
450499	73564
403456	73565
2088	73566
508025	73567
329884	73568
444875	73569
136332	73570
357668	73571
634241	73572
7298	73573
362254	73574
73996	73575
15744	73576
33363	73577
447026	73578
22163	73579
42052	73580
269942	73581
4410	73582
45848	73583
206891	73584
7770	73585
519899	73586
537704	73587
187289	73588
476543	73589
132558	73590
672177	73591
133222	73592
199511	73593
694869	73594
5792	73595
733	73596
47904	73597
2287	73598
153868	73599
302799	73600
13810	73601
22687	73602
685577	73603
586471	73604
297222	73605
100760	73606
15086	73607
156691	73608
36266	73609
256220	73610
355810	73611
86466	73612
466170	73613
222050	73614
324724	73615
369076	73616
371274	73617
15749	73618
200142	73619
962	73620
532589	73621
70311	73622
133244	73623
9654	73624
110954	73625
99034	73626
43650	73627
136368	73628
121494	73629
251012	73630
2370	73631
614687	73632
305431	73633
10927	73634
516263	73635
122187	73636
642145	73637
69307	73638
103611	73639
14755	73640
485419	73641
696	73642
661047	73643
534986	73644
613238	73645
596994	73646
535941	73647
665599	73648
348394	73649
14886	73650
595717	73651
338627	73652
10194	73653
360769	73654
236476	73655
196649	73656
406719	73657
29379	73658
583338	73659
142741	73660
17956	73661
110832	73662
254005	73663
657884	73664
205119	73665
309037	73666
406276	73667
154286	73668
644011	73669
417865	73670
613771	73671
238209	73672
219121	73673
88873	73674
43043	73675
169598	73676
12666	73677
46569	73678
94061	73679
41264	73680
425321	73681
121001	73682
639087	73683
45169	73684
73	73685
17012	73686
1264	73687
389678	73688
187459	73689
27014	73690
26226	73691
55149	73692
238591	73693
626521	73694
493659	73695
156634	73696
102884	73697
108005	73698
403756	73699
622340	73700
603266	73701
215775	73702
377709	73703
146066	73704
539965	73705
129236	73706
89509	73707
7641	73708
34862	73709
211063	73710
418376	73711
506539	73712
93018	73713
570998	73714
263856	73715
360	73716
3	73717
334	73718
252836	73719
252835	73720
92563	73721
319064	73722
46231	73723
153506	73724
95050	73725
678838	73726
17436	73727
4598	73728
635759	73729
148354	73730
590157	73731
360879	73732
133096	73733
341526	73734
21803	73735
75813	73736
75965	73737
602926	73738
120665	73739
15082	73740
123042	73741
203411	73742
116818	73743
400634	73744
179293	73745
46651	73746
288887	73747
122015	73748
605560	73749
680673	73750
341562	73751
168477	73752
676738	73753
127550	73754
656796	73755
145759	73756
93302	73757
608048	73758
57260	73759
41352	73760
450185	73761
2333	73762
93140	73763
569008	73764
58475	73765
551024	73766
420929	73767
77760	73768
13417	73769
567733	73770
532797	73771
204281	73772
28244	73773
374729	73774
666029	73775
685234	73776
44276	73777
9241	73778
323078	73779
185499	73780
677625	73781
50793	73782
660816	73783
13055	73784
78833	73785
557979	73786
387216	73787
316314	73788
459146	73789
323184	73790
496612	73791
241998	73792
421143	73793
3616	73794
613089	73795
557461	73796
507614	73797
238048	73798
170797	73799
108859	73800
23635	73801
286836	73802
143472	73803
23689	73804
407847	73805
6561	73806
93224	73807
3877	73808
84010	73809
88266	73810
615565	73811
330268	73812
533737	73813
65118	73814
33993	73815
169020	73816
11391	73817
55680	73818
193003	73819
356600	73820
486168	73821
355851	73822
142918	73823
25	73824
584443	73825
47725	73826
117534	73827
624964	73828
15928	73829
227835	73830
653406	73831
54752	73832
535789	73833
573149	73834
37748	73835
50648	73836
98829	73837
610601	73838
397902	73839
160551	73840
234130	73841
440110	73842
404422	73843
73706	73844
445933	73845
3731	73846
534404	73847
30305	73848
203762	73849
627843	73850
23307	73851
195597	73852
90425	73853
2389	73854
678880	73855
612790	73856
687689	73857
57557	73858
434	73859
192139	73860
119756	73861
109123	73862
491908	73863
430991	73864
72823	73865
534035	73866
141034	73867
12196	73868
657769	73869
241620	73870
36609	73871
213384	73872
9985	73873
144998	73874
685049	73875
74430	73876
209565	73877
307696	73878
651794	73879
135626	73880
19148	73881
211461	73882
638938	73883
106920	73884
36585	73885
13754	73886
449434	73887
288104	73888
59167	73889
319125	73890
41063	73891
6064	73892
145997	73893
297002	73894
602310	73895
116201	73896
84339	73897
125778	73898
457056	73899
659769	73900
9909	73901
77576	73902
122819	73903
12740	73904
634074	73905
634075	73906
57739	73907
3136	73908
275006	73909
631585	73910
536574	73911
277846	73912
283560	73913
107204	73914
313372	73915
205416	73916
1989	73917
138979	73918
517896	73919
84964	73920
44389	73921
43407	73922
13257	73923
532042	73924
400677	73925
31489	73926
17634	73927
133356	73928
149118	73929
79834	73930
131230	73931
390257	73932
152528	73933
247884	73934
20739	73935
52815	73936
24479	73937
118352	73938
693125	73939
597292	73940
89421	73941
79926	73942
13155	73943
150921	73944
117181	73945
134779	73946
421914	73947
31300	73948
2801	73949
535847	73950
290234	73951
215	73952
87435	73953
610078	73954
112391	73955
31478	73956
15972	73957
94002	73958
230112	73959
411164	73960
132888	73961
630026	73962
497069	73963
165350	73964
73381	73965
400116	73966
143645	73967
617506	73968
46305	73969
57407	73970
390958	73971
40431	73972
40434	73973
550652	73974
32960	73975
87534	73976
239377	73977
20305	73978
1182	73979
171639	73980
126715	73981
476660	73982
144665	73983
93194	73984
182968	73985
496760	73986
74339	73987
431741	73988
214	73989
11491	73990
684525	73991
503084	73992
149273	73993
141298	73994
229434	73995
637829	73996
18527	73997
137985	73998
22049	73999
132900	74000
467511	74001
660789	74002
67733	74003
1133	74004
120029	74005
137886	74006
2196	74007
360745	74008
442393	74009
49409	74010
137997	74011
137911	74012
14151	74013
132858	74014
299777	74015
58203	74016
263938	74017
133015	74018
119374	74019
337047	74020
196861	74021
62978	74022
100529	74023
22986	74024
24368	74025
422627	74026
504413	74027
321370	74028
508512	74029
25245	74030
508503	74031
481663	74032
291779	74033
584952	74034
395599	74035
7226	74036
655376	74037
97761	74038
436990	74039
685460	74040
446460	74041
498696	74042
160711	74043
134645	74044
34061	74045
21144	74046
224768	74047
276470	74048
25142	74049
455500	74050
10950	74051
72547	74052
325599	74053
495921	74054
646599	74055
54872	74056
606508	74057
1766	74058
307248	74059
539959	74060
12516	74061
301091	74062
316245	74063
84700	74064
26038	74065
141389	74066
46485	74067
444802	74068
163658	74069
310168	74070
476779	74071
16067	74072
690497	74073
614214	74074
546513	74075
218639	74076
379733	74077
108052	74078
58617	74079
259596	74080
666587	74081
398574	74082
460323	74083
116	74084
67	74085
425360	74086
354952	74087
10748	74088
669432	74089
41627	74090
7703	74091
195764	74092
421862	74093
38471	74094
688275	74095
235750	74096
426996	74097
695466	74098
586839	74099
68936	74100
169718	74101
463594	74102
164838	74103
494702	74104
485372	74105
34930	74106
91508	74107
73724	74108
46758	74109
695020	74110
39245	74111
118091	74112
507201	74113
14291	74114
678714	74115
170570	74116
25655	74117
442800	74118
57764	74119
65059	74120
384363	74121
529517	74122
232992	74123
475085	74124
579103	74125
45311	74126
621700	74127
143500	74128
690976	74129
282308	74130
532918	74131
19425	74132
325532	74133
125199	74134
421771	74135
142514	74136
519423	74137
560385	74138
17636	74139
120672	74140
522212	74141
50806	74142
416609	74143
668046	74144
120657	74145
651081	74146
381581	74147
553443	74148
8047	74149
8342	74150
3160	74151
155827	74152
65793	74153
231064	74154
183375	74155
55827	74156
304552	74157
177839	74158
326588	74159
44323	74160
326530	74161
137061	74162
574009	74163
48664	74164
662594	74165
112027	74166
146136	74167
676193	74168
8338	74169
14978	74170
585947	74171
294834	74172
326610	74173
5492	74174
10654	74175
36422	74176
34545	74177
300653	74178
509318	74179
412270	74180
562962	74181
77618	74182
184957	74183
80866	74184
1741	74185
92842	74186
584312	74187
676697	74188
58480	74189
30731	74190
93884	74191
152100	74192
461709	74193
539402	74194
650218	74195
415151	74196
415150	74197
415262	74198
211296	74199
364371	74200
342844	74201
180665	74202
402032	74203
416241	74204
113718	74205
651	74206
6651	74207
512514	74208
97998	74209
113417	74210
122572	74211
87497	74212
256508	74213
642332	74214
509965	74215
387533	74216
74647	74217
88636	74218
2505	74219
189895	74220
657766	74221
106355	74222
14241	74223
13227	74224
48131	74225
160409	74226
50885	74227
365101	74228
25698	74229
157012	74230
124510	74231
368290	74232
172001	74233
632584	74234
133426	74235
538835	74236
172021	74237
172831	74238
4494	74239
377964	74240
51142	74241
22460	74242
420815	74243
439386	74244
242862	74245
585244	74246
646966	74247
620723	74248
49891	74249
335863	74250
9457	74251
1179	74252
69989	74253
668456	74254
239902	74255
49211	74256
152993	74257
47572	74258
329464	74259
116755	74260
390545	74261
185629	74262
421636	74263
42630	74264
101936	74265
238679	74266
84992	74267
361835	74268
8305	74269
214489	74270
6637	74271
639594	74272
176238	74273
117549	74274
355927	74275
516216	74276
281003	74277
294083	74278
116009	74279
42613	74280
579089	74281
301638	74282
433468	74283
526974	74284
244026	74285
7766	74286
593959	74287
338311	74288
147479	74289
342	74290
418435	74291
4198	74292
281682	74293
439005	74294
3169	74295
98831	74296
86248	74297
98723	74298
151183	74299
277805	74300
520013	74301
120379	74302
542779	74303
142640	74304
646142	74305
19422	74306
659812	74307
1196	74308
694533	74309
37298	74310
164186	74311
597671	74312
640865	74313
87285	74314
142336	74315
408566	74316
116738	74317
149053	74318
63	74319
3542	74320
487142	74321
639565	74322
451980	74323
244873	74324
37538	74325
32055	74326
8576	74327
524547	74328
11073	74329
553796	74330
684586	74331
188480	74332
60956	74333
26233	74334
14267	74335
601414	74336
429716	74337
4419	74338
24193	74339
2326	74340
653607	74341
506847	74342
139691	74343
40128	74344
144241	74345
18639	74346
72846	74347
368204	74348
56103	74349
5661	74350
392280	74351
282503	74352
42696	74353
7230	74354
27194	74355
85086	74356
167516	74357
21059	74358
498347	74359
435935	74360
142179	74361
359185	74362
89406	74363
23099	74364
5802	74365
35185	74366
424593	74367
244668	74368
11372	74369
11872	74370
36342	74371
259268	74372
277365	74373
90767	74374
115661	74375
658039	74376
13224	74377
139272	74378
217357	74379
69320	74380
3330	74381
196712	74382
566913	74383
396484	74384
346608	74385
456013	74386
605608	74387
69359	74388
217560	74389
302640	74390
541373	74391
4881	74392
614199	74393
308000	74394
653471	74395
560221	74396
144687	74397
20	74398
287436	74399
131100	74400
30732	74401
20770	74402
609	74403
274753	74404
562252	74405
455742	74406
46012	74407
124143	74408
603134	74409
445196	74410
311346	74411
662525	74412
401155	74413
71573	74414
3446	74415
603527	74416
170338	74417
328975	74418
219422	74419
673357	74420
311652	74421
2184	74422
126613	74423
21951	74424
472098	74425
302	74426
155684	74427
18286	74428
110980	74429
10094	74430
555428	74431
32560	74432
84684	74433
501136	74434
672443	74435
546	74436
211382	74437
3253	74438
423722	74439
65890	74440
527653	74441
6498	74442
272178	74443
125202	74444
34575	74445
145266	74446
344748	74447
179200	74448
76412	74449
223943	74450
159213	74451
650194	74452
88808	74453
106766	74454
386157	74455
643603	74456
335171	74457
633235	74458
81169	74459
555377	74460
555447	74461
126355	74462
102178	74463
361386	74464
499441	74465
155999	74466
133856	74467
599570	74468
589173	74469
443024	74470
539706	74471
505626	74472
538304	74473
221839	74474
56849	74475
94116	74476
433046	74477
5741	74478
77592	74479
209645	74480
75481	74481
342064	74482
404359	74483
83246	74484
324788	74485
61691	74486
168180	74487
435205	74488
11226	74489
146300	74490
28071	74491
581218	74492
903	74493
248367	74494
126386	74495
126334	74496
434889	74497
558999	74498
27276	74499
509646	74500
127602	74501
492719	74502
398500	74503
3447	74504
507000	74505
96601	74506
100489	74507
69696	74508
349026	74509
259792	74510
194205	74511
500039	74512
463009	74513
1254	74514
302894	74515
60227	74516
57450	74517
422321	74518
749	74519
173040	74520
21577	74521
116069	74522
291337	74523
430193	74524
153444	74525
380809	74526
93584	74527
329199	74528
272945	74529
9269	74530
131	74531
7360	74532
4113	74533
404655	74534
599178	74535
2151	74536
649142	74537
602099	74538
135544	74539
375002	74540
375000	74541
360295	74542
557215	74543
109690	74544
531612	74545
247724	74546
85023	74547
577500	74548
74880	74549
452578	74550
92057	74551
156691	74552
13029	74553
10756	74554
654622	74555
4210	74556
37311	74557
592117	74558
499725	74559
313829	74560
297673	74561
18980	74562
58955	74563
86160	74564
363563	74565
417428	74566
475675	74567
9757	74568
453996	74569
676774	74570
346563	74571
142533	74572
168272	74573
669209	74574
231427	74575
453882	74576
440925	74577
108611	74578
618841	74579
314740	74580
627911	74581
183	74582
468790	74583
255093	74584
376711	74585
203565	74586
81625	74587
420114	74588
10737	74589
576049	74590
419738	74591
105010	74592
212486	74593
94628	74594
358208	74595
488079	74596
70142	74597
219379	74598
607976	74599
100884	74600
469381	74601
7699	74602
42573	74603
99851	74604
31472	74605
25313	74606
553988	74607
72664	74608
42431	74609
13192	74610
186371	74611
443704	74612
65615	74613
192292	74614
156647	74615
200679	74616
67809	74617
559821	74618
495567	74619
930	74620
490138	74621
624186	74622
599183	74623
166608	74624
561113	74625
33804	74626
12557	74627
221583	74628
272903	74629
6613	74630
14845	74631
45236	74632
55854	74633
251457	74634
37478	74635
338289	74636
58589	74637
433352	74638
440756	74639
690282	74640
497481	74641
35556	74642
621237	74643
328049	74644
35556	74645
598701	74646
433456	74647
21083	74648
345931	74649
214131	74650
5412	74651
116011	74652
229501	74653
399082	74654
543266	74655
419201	74656
631960	74657
68506	74658
447757	74659
5158	74660
307295	74661
396136	74662
434278	74663
447920	74664
15611	74665
630384	74666
443764	74667
46621	74668
234173	74669
143461	74670
10618	74671
22967	74672
291143	74673
323329	74674
106736	74675
165564	74676
315311	74677
431411	74678
548671	74679
122848	74680
414608	74681
218951	74682
515447	74683
624592	74684
92975	74685
324456	74686
342949	74687
29606	74688
548985	74689
398579	74690
665398	74691
135768	74692
153287	74693
673325	74694
170258	74695
676171	74696
586126	74697
459761	74698
80225	74699
81514	74700
473888	74701
591669	74702
672341	74703
161014	74704
252428	74705
7055	74706
34482	74707
75773	74708
4240	74709
332179	74710
495269	74711
292692	74712
491274	74713
322324	74714
189119	74715
138283	74716
600673	74717
162529	74718
509602	74719
41587	74720
510840	74721
546546	74722
71262	74723
407546	74724
377302	74725
275025	74726
1425	74727
1121	74728
666468	74729
348318	74730
362042	74731
259991	74732
56283	74733
5131	74734
447043	74735
604274	74736
571573	74737
80481	74738
392422	74739
25195	74740
346883	74741
283999	74742
640974	74743
9387	74744
225125	74745
267855	74746
123795	74747
384999	74748
61255	74749
55456	74750
678374	74751
70503	74752
277412	74753
149519	74754
104	74755
5061	74756
860	74757
9240	74758
7494	74759
55697	74760
140673	74761
146234	74762
25687	74763
444767	74764
97274	74765
377853	74766
37332	74767
310010	74768
33515	74769
625891	74770
310	74771
297265	74772
252546	74773
99865	74774
650511	74775
572626	74776
450398	74777
331513	74778
498237	74779
7774	74780
281442	74781
231150	74782
14484	74783
16696	74784
50930	74785
140658	74786
409414	74787
252774	74788
30004	74789
120786	74790
44668	74791
38689	74792
166740	74793
154704	74794
652056	74795
107070	74796
530630	74797
111463	74798
491327	74799
160854	74800
647780	74801
103443	74802
143379	74803
596534	74804
77079	74805
113464	74806
69818	74807
69170	74808
15237	74809
216418	74810
371495	74811
498312	74812
602391	74813
534123	74814
452414	74815
281228	74816
207035	74817
393814	74818
74239	74819
603524	74820
45807	74821
563916	74822
63420	74823
631027	74824
231854	74825
308745	74826
17416	74827
2725	74828
37567	74829
123977	74830
487243	74831
165172	74832
3780	74833
23845	74834
307811	74835
14920	74836
56370	74837
8824	74838
612639	74839
271237	74840
393921	74841
118862	74842
4084	74843
77501	74844
252823	74845
294961	74846
571619	74847
172877	74848
551280	74849
4647	74850
10188	74851
15330	74852
337803	74853
422846	74854
181586	74855
116510	74856
226345	74857
40104	74858
662717	74859
42928	74860
290760	74861
90424	74862
317393	74863
24548	74864
417243	74865
110158	74866
81121	74867
4538	74868
95324	74869
10701	74870
494900	74871
71	74872
654775	74873
564508	74874
158694	74875
19975	74876
10457	74877
538375	74878
594309	74879
661367	74880
556231	74881
462447	74882
302419	74883
637179	74884
64468	74885
118734	74886
114403	74887
16170	74888
43937	74889
123429	74890
416095	74891
47266	74892
21406	74893
22176	74894
32061	74895
19387	74896
478064	74897
14741	74898
10949	74899
7561	74900
487922	74901
164553	74902
62126	74903
658158	74904
97673	74905
436337	74906
379182	74907
464779	74908
47294	74909
596276	74910
493811	74911
34258	74912
129798	74913
666412	74914
19448	74915
17552	74916
157819	74917
339359	74918
485164	74919
25975	74920
513906	74921
19452	74922
559552	74923
353349	74924
367310	74925
615691	74926
643367	74927
6785	74928
165280	74929
695291	74930
573001	74931
135269	74932
466459	74933
105907	74934
112216	74935
52418	74936
429581	74937
286648	74938
109724	74939
38803	74940
558971	74941
41771	74942
63290	74943
173405	74944
294778	74945
24106	74946
646395	74947
506	74948
332822	74949
30759	74950
298242	74951
142954	74952
226356	74953
684170	74954
50095	74955
369950	74956
47449	74957
156417	74958
450490	74959
203168	74960
2238	74961
26766	74962
23971	74963
273725	74964
33724	74965
666480	74966
208883	74967
239272	74968
589995	74969
181707	74970
101494	74971
47174	74972
478458	74973
232690	74974
141628	74975
598629	74976
93223	74977
121160	74978
414072	74979
378512	74980
459181	74981
459191	74982
288924	74983
103329	74984
357890	74985
662585	74986
64280	74987
36323	74988
124003	74989
823	74990
145065	74991
542349	74992
30797	74993
61427	74994
63635	74995
39023	74996
286542	74997
12	74998
58557	74999
451664	75000
347768	75001
673033	75002
11670	75003
523728	75004
633841	75005
235630	75006
167564	75007
32508	75008
524198	75009
243328	75010
252745	75011
1152	75012
548	75013
217671	75014
69207	75015
605473	75016
39296	75017
258354	75018
249246	75019
408261	75020
162364	75021
406931	75022
628	75023
148977	75024
472	75025
117250	75026
298696	75027
567615	75028
322217	75029
334177	75030
33574	75031
92070	75032
523	75033
662040	75034
172095	75035
622101	75036
368133	75037
635929	75038
49721	75039
4803	75040
610120	75041
325261	75042
25885	75043
180956	75044
145014	75045
667679	75046
12967	75047
6272	75048
587197	75049
428714	75050
325254	75051
217120	75052
43689	75053
175305	75054
42252	75055
246110	75056
80645	75057
145	75058
92010	75059
3775	75060
556878	75061
642593	75062
493289	75063
160778	75064
380085	75065
325222	75066
429184	75067
41814	75068
193424	75069
57044	75070
356103	75071
129218	75072
253820	75073
360906	75074
660977	75075
473658	75076
151573	75077
584468	75078
494542	75079
7171	75080
239201	75081
113	75082
113	75083
113	75084
460631	75085
113	75086
324175	75087
11104	75088
1885	75089
272195	75090
110562	75091
11104	75092
580299	75093
6977	75094
529186	75095
516424	75096
520747	75097
81779	75098
688346	75099
667680	75100
220	75101
182475	75102
697584	75103
81554	75104
170838	75105
98727	75106
579523	75107
136400	75108
618624	75109
133425	75110
621677	75111
462252	75112
379238	75113
577821	75114
171126	75115
686888	75116
44281	75117
408594	75118
661836	75119
320456	75120
666478	75121
536854	75122
22628	75123
531801	75124
306678	75125
133609	75126
613512	75127
71431	75128
89884	75129
109260	75130
598751	75131
104429	75132
319731	75133
656039	75134
184710	75135
478888	75136
17076	75137
303108	75138
110125	75139
31228	75140
317105	75141
410272	75142
163943	75143
57426	75144
57426	75145
576727	75146
491332	75147
51516	75148
685543	75149
39368	75150
146676	75151
52103	75152
117839	75153
159846	75154
3517	75155
327234	75156
104921	75157
637022	75158
154414	75159
90466	75160
642994	75161
593783	75162
57709	75163
464018	75164
31318	75165
327592	75166
19379	75167
375096	75168
51156	75169
487219	75170
154593	75171
178463	75172
59280	75173
600775	75174
128804	75175
113651	75176
113240	75177
622855	75178
389205	75179
600757	75180
347510	75181
215336	75182
17141	75183
5305	75184
439574	75185
59567	75186
45895	75187
32446	75188
334333	75189
586572	75190
597021	75191
80494	75192
104610	75193
159583	75194
674898	75195
600797	75196
22392	75197
166456	75198
403629	75199
329490	75200
151208	75201
110503	75202
45396	75203
407321	75204
70190	75205
18728	75206
565623	75207
154031	75208
154020	75209
214864	75210
87719	75211
51759	75212
339080	75213
138657	75214
117763	75215
40104	75216
148949	75217
26146	75218
120850	75219
380296	75220
87727	75221
104363	75222
305534	75223
145871	75224
658505	75225
686598	75226
694134	75227
338822	75228
629096	75229
546600	75230
33203	75231
152022	75232
507548	75233
124	75234
676023	75235
199854	75236
2421	75237
415819	75238
585227	75239
574057	75240
58499	75241
604332	75242
235426	75243
45119	75244
10085	75245
312397	75246
82600	75247
40081	75248
59561	75249
90178	75250
157937	75251
252602	75252
363650	75253
19766	75254
115726	75255
697293	75256
11444	75257
7767	75258
92175	75259
357973	75260
2124	75261
360283	75262
575964	75263
258129	75264
76592	75265
438333	75266
623682	75267
417644	75268
9197	75269
131973	75270
320510	75271
380351	75272
422228	75273
317880	75274
54425	75275
342082	75276
582176	75277
521243	75278
450867	75279
225704	75280
185055	75281
399248	75282
650507	75283
63617	75284
264331	75285
136576	75286
122049	75287
90956	75288
259956	75289
335521	75290
45600	75291
339464	75292
247654	75293
5250	75294
564048	75295
642884	75296
184162	75297
683058	75298
380493	75299
323138	75300
32005	75301
640697	75302
205731	75303
314797	75304
550720	75305
191853	75306
159947	75307
631001	75308
639908	75309
144079	75310
488058	75311
146172	75312
523425	75313
1013	75314
86307	75315
347292	75316
420456	75317
413548	75318
270340	75319
262249	75320
142344	75321
205985	75322
548982	75323
320105	75324
596453	75325
486433	75326
399635	75327
7467	75328
588865	75329
520294	75330
118797	75331
14599	75332
694591	75333
22436	75334
297496	75335
20579	75336
371304	75337
142909	75338
649892	75339
202403	75340
652220	75341
133409	75342
114999	75343
273257	75344
684409	75345
490822	75346
662786	75347
21167	75348
153461	75349
635944	75350
77683	75351
22991	75352
4781	75353
77738	75354
19800	75355
254852	75356
430437	75357
150846	75358
581374	75359
29525	75360
148649	75361
626959	75362
450633	75363
171833	75364
64498	75365
637346	75366
51856	75367
452410	75368
263413	75369
505551	75370
12333	75371
624128	75372
320083	75373
456680	75374
513	75375
237552	75376
114031	75377
620519	75378
7954	75379
172491	75380
618787	75381
14113	75382
60268	75383
115432	75384
30052	75385
537528	75386
239532	75387
383155	75388
29299	75389
198857	75390
262094	75391
70421	75392
76264	75393
471460	75394
649773	75395
649789	75396
220520	75397
145099	75398
227	75399
506591	75400
649844	75401
649971	75402
649899	75403
441464	75404
4786	75405
649739	75406
649955	75407
649845	75408
163553	75409
649940	75410
650013	75411
649886	75412
650005	75413
649770	75414
649784	75415
649881	75416
649868	75417
163572	75418
2664	75419
194968	75420
2491	75421
690186	75422
542969	75423
165703	75424
362817	75425
60680	75426
602805	75427
2977	75428
102806	75429
17418	75430
239525	75431
141202	75432
72748	75433
593801	75434
451397	75435
14183	75436
499148	75437
133409	75438
193452	75439
251076	75440
327969	75441
452487	75442
654609	75443
169382	75444
349126	75445
263563	75446
153661	75447
660778	75448
392685	75449
384951	75450
575290	75451
311648	75452
601759	75453
439737	75454
2334	75455
349402	75456
245974	75457
538792	75458
253913	75459
10017	75460
24176	75461
254294	75462
475647	75463
355847	75464
387744	75465
259080	75466
245957	75467
399346	75468
83788	75469
25432	75470
535726	75471
472495	75472
235362	75473
509212	75474
293081	75475
12711	75476
115482	75477
574689	75478
584615	75479
192616	75480
4290	75481
298900	75482
5887	75483
50564	75484
129352	75485
87717	75486
491204	75487
554301	75488
184997	75489
480408	75490
509482	75491
139557	75492
203437	75493
351650	75494
99562	75495
912	75496
238451	75497
24418	75498
7695	75499
495551	75500
88836	75501
3828	75502
199899	75503
57189	75504
27139	75505
16487	75506
427883	75507
3125	75508
98577	75509
2902	75510
6178	75511
299258	75512
88213	75513
299269	75514
299279	75515
439909	75516
119317	75517
306090	75518
96370	75519
569718	75520
40974	75521
520022	75522
690402	75523
34734	75524
92889	75525
583947	75526
231738	75527
43	75528
127116	75529
126985	75530
496690	75531
193719	75532
207441	75533
636016	75534
155424	75535
689385	75536
509315	75537
299254	75538
299275	75539
22908	75540
522404	75541
35318	75542
17244	75543
80952	75544
480770	75545
226022	75546
647942	75547
22428	75548
117006	75549
352073	75550
155511	75551
42542	75552
3234	75553
117002	75554
50590	75555
519258	75556
47221	75557
278956	75558
487953	75559
228609	75560
668893	75561
146017	75562
276751	75563
624159	75564
111479	75565
6124	75566
4383	75567
661246	75568
50876	75569
105049	75570
595703	75571
670558	75572
10922	75573
100131	75574
428087	75575
25020	75576
85964	75577
294954	75578
136844	75579
410675	75580
454610	75581
261699	75582
684398	75583
12053	75584
39852	75585
583984	75586
403503	75587
256855	75588
265323	75589
101385	75590
315738	75591
10201	75592
6857	75593
3348	75594
341128	75595
468632	75596
83393	75597
350676	75598
593748	75599
83512	75600
582106	75601
561406	75602
610288	75603
126772	75604
499544	75605
250645	75606
437736	75607
142593	75608
268909	75609
281030	75610
140283	75611
660016	75612
484915	75613
253509	75614
546632	75615
159041	75616
430605	75617
675543	75618
672326	75619
520064	75620
78205	75621
39375	75622
64488	75623
320759	75624
353318	75625
583417	75626
635928	75627
61292	75628
147659	75629
47290	75630
85990	75631
6031	75632
143199	75633
58133	75634
130879	75635
23814	75636
282658	75637
320847	75638
81821	75639
24399	75640
226709	75641
268470	75642
17519	75643
658741	75644
473650	75645
260453	75646
346944	75647
96772	75648
476209	75649
306167	75650
207127	75651
101432	75652
26995	75653
224853	75654
610730	75655
311643	75656
377230	75657
491382	75658
558008	75659
610747	75660
668274	75661
118403	75662
225117	75663
60642	75664
543310	75665
668281	75666
538245	75667
360371	75668
544597	75669
547604	75670
442478	75671
99426	75672
231310	75673
238854	75674
336763	75675
521413	75676
521414	75677
231311	75678
277960	75679
50445	75680
594425	75681
274540	75682
280089	75683
536744	75684
440505	75685
606107	75686
480627	75687
71165	75688
337975	75689
158102	75690
48112	75691
202382	75692
148346	75693
617612	75694
58152	75695
300658	75696
435006	75697
271663	75698
672949	75699
264207	75700
544618	75701
336891	75702
317718	75703
597618	75704
330	75705
622756	75706
271808	75707
627990	75708
484321	75709
195169	75710
336895	75711
224878	75712
76104	75713
428743	75714
655990	75715
347016	75716
64577	75717
622665	75718
360456	75719
1069	75720
339733	75721
246218	75722
535148	75723
32203	75724
263118	75725
419630	75726
152721	75727
346116	75728
265326	75729
122156	75730
274570	75731
626899	75732
589956	75733
160532	75734
167605	75735
350508	75736
497921	75737
670803	75738
377146	75739
154786	75740
2138	75741
463878	75742
311125	75743
623294	75744
52394	75745
173175	75746
156544	75747
156409	75748
331279	75749
160540	75750
543219	75751
60215	75752
631048	75753
336770	75754
516534	75755
667535	75756
282990	75757
360404	75758
23696	75759
689090	75760
633967	75761
47159	75762
223777	75763
88831	75764
461513	75765
537979	75766
20591	75767
126779	75768
447998	75769
645769	75770
14008	75771
317659	75772
631504	75773
496161	75774
458116	75775
689	75776
24576	75777
641348	75778
672940	75779
688436	75780
203963	75781
688300	75782
547	75783
165070	75784
50964	75785
9096	75786
45976	75787
64760	75788
164422	75789
343305	75790
374699	75791
105198	75792
105198	75793
183626	75794
71989	75795
88656	75796
47254	75797
18298	75798
411069	75799
226350	75800
358232	75801
132106	75802
98011	75803
222387	75804
5336	75805
245041	75806
274729	75807
237390	75808
5543	75809
209689	75810
361651	75811
340457	75812
162664	75813
603358	75814
31	75815
557497	75816
527961	75817
320789	75818
169963	75819
385664	75820
8181	75821
28346	75822
182913	75823
326316	75824
333309	75825
167229	75826
5417	75827
3615	75828
299703	75829
16365	75830
212701	75831
538933	75832
314164	75833
128096	75834
499481	75835
15924	75836
36731	75837
35432	75838
53299	75839
141239	75840
22986	75841
121674	75842
134448	75843
242078	75844
11128	75845
619841	75846
624054	75847
284184	75848
163326	75849
96213	75850
498	75851
176844	75852
40459	75853
577392	75854
83902	75855
130445	75856
662259	75857
90764	75858
651635	75859
518934	75860
569099	75861
501160	75862
28362	75863
259516	75864
391630	75865
280590	75866
72359	75867
585302	75868
270432	75869
2038	75870
598927	75871
338440	75872
266022	75873
116844	75874
338243	75875
102421	75876
112622	75877
620653	75878
623196	75879
30259	75880
162	75881
10598	75882
47690	75883
186838	75884
53989	75885
528038	75886
64600	75887
201515	75888
492532	75889
11196	75890
6822	75891
221585	75892
204416	75893
132952	75894
2324	75895
258687	75896
5463	75897
374217	75898
328824	75899
550374	75900
337440	75901
337665	75902
605671	75903
42747	75904
257407	75905
351832	75906
35256	75907
492316	75908
10078	75909
4294	75910
606467	75911
83538	75912
216067	75913
190052	75914
50937	75915
585834	75916
99043	75917
438483	75918
198189	75919
19711	75920
136761	75921
136756	75922
410469	75923
641534	75924
158551	75925
181919	75926
108165	75927
561148	75928
552459	75929
110823	75930
470873	75931
113605	75932
115074	75933
693745	75934
693756	75935
303538	75936
279331	75937
19111	75938
258556	75939
573676	75940
143684	75941
5117	75942
136854	75943
303597	75944
136970	75945
150887	75946
539961	75947
126976	75948
289058	75949
156123	75950
402549	75951
65	75952
393172	75953
508094	75954
387043	75955
472998	75956
5860	75957
617327	75958
70	75959
53088	75960
499583	75961
167753	75962
102464	75963
442116	75964
57824	75965
289005	75966
249810	75967
17198	75968
609209	75969
185050	75970
758	75971
6144	75972
8194	75973
5363	75974
423709	75975
292582	75976
374578	75977
178157	75978
512563	75979
297472	75980
693634	75981
240	75982
30741	75983
461	75984
9168	75985
629022	75986
398388	75987
528210	75988
449091	75989
241190	75990
119764	75991
682665	75992
202193	75993
125413	75994
364750	75995
293665	75996
59081	75997
363858	75998
496944	75999
15720	76000
522498	76001
33893	76002
245433	76003
641362	76004
684609	76005
456945	76006
230205	76007
34497	76008
102078	76009
172564	76010
6677	76011
25751	76012
241638	76013
492304	76014
492302	76015
575219	76016
538832	76017
32347	76018
104261	76019
292110	76020
187624	76021
158015	76022
668104	76023
116873	76024
341834	76025
195381	76026
195369	76027
52176	76028
424821	76029
446139	76030
265307	76031
92169	76032
337918	76033
98	76034
583521	76035
539784	76036
153470	76037
541342	76038
166003	76039
41	76040
6498	76041
27236	76042
296583	76043
623719	76044
82338	76045
30778	76046
632504	76047
162319	76048
12033	76049
600916	76050
657261	76051
602381	76052
240451	76053
576745	76054
573113	76055
573156	76056
198574	76057
689148	76058
272678	76059
391530	76060
2536	76061
703	76062
420123	76063
5044	76064
107322	76065
276790	76066
59021	76067
81211	76068
632002	76069
228566	76070
234979	76071
547399	76072
3501	76073
315487	76074
495060	76075
280848	76076
268342	76077
49570	76078
1674	76079
658221	76080
612435	76081
232946	76082
2627	76083
498853	76084
4225	76085
27907	76086
162650	76087
94087	76088
673558	76089
34725	76090
589728	76091
400761	76092
295753	76093
138599	76094
54360	76095
10659	76096
33406	76097
671265	76098
83904	76099
354322	76100
410467	76101
616424	76102
412124	76103
81828	76104
977	76105
174263	76106
37725	76107
447256	76108
550981	76109
554442	76110
99076	76111
655727	76112
38561	76113
27236	76114
348985	76115
39343	76116
94287	76117
16825	76118
168427	76119
300226	76120
2235	76121
695042	76122
25585	76123
346296	76124
610622	76125
148223	76126
626210	76127
485128	76128
409516	76129
143027	76130
84268	76131
57649	76132
72269	76133
654611	76134
541023	76135
8152	76136
60777	76137
629008	76138
41044	76139
39223	76140
25435	76141
654048	76142
382397	76143
556864	76144
1373	76145
584950	76146
5620	76147
85361	76148
335593	76149
170678	76150
2125	76151
172178	76152
332239	76153
689063	76154
118722	76155
544733	76156
6507	76157
588773	76158
344	76159
76124	76160
127845	76161
12294	76162
608	76163
73814	76164
213612	76165
623595	76166
191054	76167
595221	76168
195087	76169
1406	76170
135020	76171
41571	76172
19900	76173
642921	76174
5507	76175
19267	76176
329	76177
96443	76178
607965	76179
160155	76180
1341	76181
319666	76182
135253	76183
404184	76184
457818	76185
406835	76186
91935	76187
175259	76188
53182	76189
91104	76190
602171	76191
325725	76192
620269	76193
644976	76194
169954	76195
19497	76196
517788	76197
147820	76198
131960	76199
137670	76200
84615	76201
107488	76202
634014	76203
191628	76204
93	76205
137373	76206
165086	76207
9694	76208
456220	76209
167301	76210
336122	76211
529926	76212
468111	76213
121898	76214
77202	76215
287213	76216
498545	76217
159571	76218
343498	76219
230761	76220
349607	76221
448265	76222
684288	76223
279896	76224
346492	76225
691197	76226
416569	76227
105592	76228
469663	76229
98207	76230
644368	76231
392796	76232
508554	76233
22624	76234
485593	76235
484798	76236
580361	76237
645696	76238
382424	76239
15882	76240
226532	76241
105935	76242
104174	76243
39269	76244
696947	76245
325175	76246
50174	76247
201195	76248
513356	76249
529594	76250
91269	76251
686712	76252
392931	76253
495726	76254
130330	76255
134178	76256
181090	76257
605069	76258
94132	76259
427495	76260
77754	76261
130366	76262
79603	76263
7172	76264
272838	76265
130149	76266
19693	76267
26410	76268
117254	76269
612035	76270
685774	76271
661901	76272
1556	76273
378485	76274
87356	76275
150083	76276
307873	76277
176990	76278
573680	76279
572133	76280
640787	76281
159136	76282
488828	76283
488827	76284
581604	76285
93641	76286
666245	76287
616883	76288
36270	76289
458525	76290
21511	76291
111821	76292
29529	76293
196785	76294
682676	76295
444075	76296
302852	76297
30486	76298
477895	76299
169136	76300
603953	76301
632865	76302
299264	76303
299266	76304
299268	76305
88214	76306
88215	76307
329473	76308
420156	76309
46169	76310
154843	76311
8912	76312
239589	76313
116536	76314
638262	76315
398941	76316
3335	76317
172509	76318
525087	76319
320774	76320
476351	76321
151236	76322
617177	76323
26530	76324
115143	76325
385183	76326
3737	76327
186046	76328
447159	76329
72484	76330
435	76331
298322	76332
23739	76333
384401	76334
587785	76335
386228	76336
545429	76337
221071	76338
29833	76339
493027	76340
473896	76341
235220	76342
611952	76343
65	76344
123838	76345
19964	76346
106383	76347
357418	76348
487409	76349
53840	76350
41287	76351
363910	76352
590122	76353
77548	76354
215674	76355
468090	76356
311949	76357
603561	76358
468201	76359
644994	76360
585326	76361
9835	76362
444647	76363
28664	76364
550501	76365
602988	76366
16441	76367
423811	76368
581796	76369
658426	76370
137281	76371
618117	76372
104684	76373
9643	76374
69390	76375
460623	76376
468333	76377
196416	76378
455091	76379
109687	76380
102118	76381
117248	76382
300782	76383
159496	76384
167025	76385
683921	76386
340917	76387
561137	76388
573673	76389
677344	76390
21974	76391
88003	76392
166978	76393
120466	76394
74861	76395
229858	76396
37199	76397
133305	76398
671775	76399
485710	76400
123936	76401
40306	76402
8227	76403
338252	76404
227295	76405
157065	76406
2345	76407
227580	76408
313588	76409
298302	76410
269513	76411
188	76412
171566	76413
40780	76414
549519	76415
227059	76416
33599	76417
107337	76418
574065	76419
579598	76420
519171	76421
282835	76422
112558	76423
364476	76424
40921	76425
124774	76426
116552	76427
491209	76428
621278	76429
2542	76430
7897	76431
204736	76432
53363	76433
81681	76434
136029	76435
6530	76436
6099	76437
6874	76438
243115	76439
3715	76440
599377	76441
628257	76442
373154	76443
51184	76444
326104	76445
168562	76446
61163	76447
98793	76448
582768	76449
630108	76450
27045	76451
157	76452
6102	76453
236091	76454
622812	76455
157816	76456
286345	76457
164479	76458
140496	76459
176190	76460
106237	76461
288308	76462
154958	76463
82007	76464
57970	76465
5945	76466
142414	76467
275783	76468
519815	76469
1100	76470
106089	76471
44108	76472
896	76473
338	76474
676568	76475
477346	76476
128514	76477
60321	76478
66369	76479
415368	76480
10283	76481
168675	76482
86179	76483
153341	76484
422351	76485
19707	76486
9483	76487
2704	76488
33555	76489
450235	76490
693638	76491
19112	76492
643042	76493
668006	76494
17194	76495
368657	76496
13141	76497
585816	76498
344047	76499
246901	76500
42216	76501
136250	76502
125484	76503
396889	76504
241645	76505
126232	76506
16675	76507
183607	76508
56577	76509
58702	76510
179510	76511
231027	76512
29272	76513
244894	76514
341416	76515
152878	76516
314406	76517
239975	76518
22281	76519
145213	76520
25712	76521
75788	76522
689386	76523
26	76524
361822	76525
530578	76526
451911	76527
615630	76528
52347	76529
518874	76530
533830	76531
11212	76532
667956	76533
331561	76534
143697	76535
461787	76536
15500	76537
12228	76538
23262	76539
19807	76540
276600	76541
496381	76542
508099	76543
489413	76544
152347	76545
301653	76546
142869	76547
626454	76548
235477	76549
110211	76550
696301	76551
117895	76552
547	76553
63543	76554
92976	76555
509481	76556
565493	76557
152180	76558
16214	76559
4498	76560
439270	76561
601662	76562
78222	76563
271800	76564
10734	76565
187967	76566
534125	76567
138353	76568
521080	76569
67526	76570
553154	76571
63399	76572
136876	76573
445747	76574
350486	76575
49976	76576
85493	76577
496811	76578
340745	76579
134564	76580
652835	76581
639127	76582
220115	76583
18718	76584
614224	76585
632442	76586
348642	76587
272190	76588
7838	76589
165493	76590
263583	76591
466562	76592
647110	76593
316684	76594
488441	76595
402818	76596
178340	76597
416859	76598
132886	76599
67359	76600
414006	76601
606484	76602
19761	76603
63704	76604
329	76605
106076	76606
503060	76607
101173	76608
132462	76609
620303	76610
435571	76611
97826	76612
429968	76613
687954	76614
119960	76615
61238	76616
311017	76617
104548	76618
105787	76619
47030	76620
79083	76621
92607	76622
21653	76623
287149	76624
667137	76625
241663	76626
241582	76627
241713	76628
304331	76629
304332	76630
477557	76631
127515	76632
431949	76633
15298	76634
166345	76635
357986	76636
161487	76637
47175	76638
266486	76639
294794	76640
523672	76641
203322	76642
479995	76643
540010	76644
592954	76645
436845	76646
308193	76647
623747	76648
143200	76649
22036	76650
625833	76651
567386	76652
282	76653
448984	76654
154765	76655
284942	76656
26429	76657
647086	76658
386458	76659
484401	76660
590379	76661
245901	76662
43899	76663
2265	76664
53917	76665
80500	76666
187737	76667
29301	76668
46232	76669
33075	76670
113370	76671
568237	76672
53146	76673
46727	76674
24619	76675
116068	76676
35411	76677
14399	76678
11874	76679
59033	76680
36382	76681
1606	76682
453271	76683
32379	76684
137319	76685
409101	76686
40655	76687
86644	76688
456514	76689
61112	76690
131144	76691
477635	76692
439288	76693
79023	76694
451176	76695
572814	76696
668953	76697
502677	76698
417367	76699
697622	76700
239350	76701
108454	76702
150319	76703
426457	76704
198936	76705
423527	76706
137180	76707
5129	76708
235950	76709
22679	76710
114538	76711
54364	76712
30481	76713
28161	76714
423407	76715
19680	76716
3627	76717
581439	76718
89827	76719
126108	76720
416952	76721
584029	76722
151174	76723
182747	76724
532993	76725
654169	76726
609716	76727
25137	76728
9558	76729
420419	76730
404199	76731
371	76732
25033	76733
345083	76734
367085	76735
437370	76736
507219	76737
308057	76738
308058	76739
12436	76740
13407	76741
377415	76742
83111	76743
693655	76744
234026	76745
454009	76746
533149	76747
414820	76748
270249	76749
193094	76750
384140	76751
659121	76752
511677	76753
17239	76754
363950	76755
600889	76756
88797	76757
129408	76758
57183	76759
653260	76760
554842	76761
49835	76762
328347	76763
510464	76764
117	76765
168426	76766
874	76767
15585	76768
411310	76769
491451	76770
475000	76771
172995	76772
54626	76773
272977	76774
50	76775
51121	76776
30611	76777
547232	76778
347676	76779
6090	76780
13276	76781
249440	76782
158708	76783
323663	76784
385901	76785
366987	76786
100286	76787
157481	76788
436900	76789
359023	76790
319272	76791
258982	76792
324035	76793
675777	76794
666936	76795
72319	76796
601442	76797
86436	76798
93638	76799
15051	76800
25069	76801
362786	76802
341050	76803
362793	76804
160926	76805
113259	76806
126818	76807
633641	76808
559493	76809
146544	76810
10422	76811
403271	76812
537721	76813
598702	76814
239547	76815
305147	76816
74519	76817
679338	76818
485853	76819
454832	76820
197794	76821
23980	76822
325362	76823
86722	76824
4444	76825
535221	76826
528286	76827
368303	76828
150075	76829
281143	76830
36078	76831
83818	76832
101939	76833
1232	76834
120942	76835
594327	76836
617882	76837
151598	76838
275018	76839
127877	76840
531290	76841
70905	76842
152447	76843
496632	76844
593410	76845
245619	76846
239379	76847
311235	76848
246179	76849
671784	76850
289490	76851
429384	76852
492680	76853
591660	76854
46979	76855
109	76856
305499	76857
305339	76858
304827	76859
159476	76860
303430	76861
83957	76862
25232	76863
137252	76864
592026	76865
74558	76866
37745	76867
197351	76868
33111	76869
497829	76870
623446	76871
693413	76872
129555	76873
99916	76874
515143	76875
139033	76876
25536	76877
43442	76878
437808	76879
326812	76880
274665	76881
6835	76882
117674	76883
576471	76884
183401	76885
103354	76886
639653	76887
221053	76888
300097	76889
10954	76890
119587	76891
379351	76892
51925	76893
398177	76894
161082	76895
457462	76896
57770	76897
8323	76898
539461	76899
438058	76900
596569	76901
124901	76902
104727	76903
673723	76904
41076	76905
4716	76906
344393	76907
16376	76908
543	76909
68732	76910
249332	76911
302314	76912
571392	76913
618292	76914
667642	76915
224627	76916
40656	76917
400628	76918
502213	76919
328474	76920
170628	76921
129314	76922
296530	76923
318808	76924
129787	76925
229798	76926
516786	76927
119406	76928
7500	76929
289744	76930
445660	76931
77456	76932
144078	76933
635635	76934
318	76935
577296	76936
640434	76937
278450	76938
131630	76939
72737	76940
140833	76941
386276	76942
474655	76943
59442	76944
679480	76945
514170	76946
495574	76947
509588	76948
194829	76949
178360	76950
304597	76951
614835	76952
37066	76953
294526	76954
171661	76955
213816	76956
120445	76957
123477	76958
268079	76959
691971	76960
467031	76961
558750	76962
81	76963
593678	76964
56362	76965
266237	76966
671166	76967
689586	76968
36068	76969
254205	76970
116939	76971
13551	76972
639414	76973
35953	76974
398592	76975
36116	76976
469787	76977
2025	76978
589470	76979
196273	76980
43752	76981
354730	76982
5581	76983
49575	76984
605353	76985
499381	76986
316917	76987
102132	76988
348040	76989
360327	76990
413189	76991
447314	76992
443509	76993
248739	76994
160603	76995
378067	76996
75167	76997
323508	76998
598674	76999
122769	77000
522149	77001
1119	77002
392256	77003
60028	77004
333723	77005
476485	77006
137419	77007
276931	77008
81048	77009
422296	77010
244175	77011
630522	77012
474408	77013
20650	77014
504075	77015
155908	77016
6204	77017
123139	77018
357020	77019
58355	77020
32130	77021
32177	77022
4	77023
678816	77024
634825	77025
6380	77026
596576	77027
220071	77028
17909	77029
294305	77030
25644	77031
54802	77032
172875	77033
151388	77034
826	77035
643584	77036
645753	77037
537427	77038
435189	77039
10754	77040
115448	77041
104604	77042
627322	77043
125111	77044
38664	77045
323057	77046
192076	77047
131724	77048
61561	77049
567995	77050
96842	77051
30938	77052
147078	77053
308814	77054
319914	77055
234995	77056
323513	77057
105484	77058
605966	77059
9423	77060
237021	77061
66454	77062
36032	77063
367972	77064
190336	77065
127401	77066
268553	77067
509054	77068
74175	77069
668958	77070
52976	77071
39901	77072
242416	77073
625790	77074
189188	77075
521735	77076
149213	77077
428441	77078
10967	77079
374687	77080
111956	77081
131265	77082
52707	77083
566201	77084
392555	77085
466276	77086
14382	77087
41601	77088
56726	77089
541224	77090
138656	77091
550879	77092
33	77093
39635	77094
11150	77095
358308	77096
23474	77097
121025	77098
674124	77099
88478	77100
116972	77101
545764	77102
199829	77103
102597	77104
571198	77105
69174	77106
597697	77107
96852	77108
582062	77109
17440	77110
383475	77111
19300	77112
137215	77113
32330	77114
321118	77115
15535	77116
663114	77117
611038	77118
5390	77119
104846	77120
152961	77121
29121	77122
160555	77123
15135	77124
2556	77125
543239	77126
692029	77127
30267	77128
498905	77129
402364	77130
378236	77131
656196	77132
51447	77133
130655	77134
425505	77135
159392	77136
538309	77137
98531	77138
93370	77139
40321	77140
1301	77141
116288	77142
448321	77143
627946	77144
664433	77145
332456	77146
653929	77147
13021	77148
204156	77149
560326	77150
4979	77151
133851	77152
103070	77153
328561	77154
37907	77155
29569	77156
301867	77157
447491	77158
162800	77159
586384	77160
20605	77161
503372	77162
20377	77163
265019	77164
622794	77165
439488	77166
280507	77167
222507	77168
26627	77169
248161	77170
560664	77171
6340	77172
338975	77173
132119	77174
20594	77175
24759	77176
591744	77177
50993	77178
54329	77179
464836	77180
299964	77181
242118	77182
164238	77183
107446	77184
414594	77185
67932	77186
11431	77187
342991	77188
128633	77189
262396	77190
49356	77191
245186	77192
32157	77193
29883	77194
316626	77195
22396	77196
68357	77197
435314	77198
75182	77199
632531	77200
475775	77201
428509	77202
523017	77203
539172	77204
168041	77205
517569	77206
26297	77207
613101	77208
254953	77209
19788	77210
11562	77211
256537	77212
155616	77213
369186	77214
8240	77215
1337	77216
376094	77217
453265	77218
318894	77219
144825	77220
165508	77221
118786	77222
58918	77223
118063	77224
514793	77225
602508	77226
672554	77227
32570	77228
471764	77229
453013	77230
501599	77231
479803	77232
490398	77233
339241	77234
483442	77235
25261	77236
624488	77237
383186	77238
412037	77239
3874	77240
644437	77241
1667	77242
20087	77243
163427	77244
204711	77245
495127	77246
575601	77247
317812	77248
47152	77249
21112	77250
471853	77251
9737	77252
38840	77253
267072	77254
50375	77255
486931	77256
228192	77257
435122	77258
63525	77259
145498	77260
452731	77261
402779	77262
118784	77263
32609	77264
401071	77265
692386	77266
462199	77267
38073	77268
145009	77269
135215	77270
126830	77271
43059	77272
286471	77273
43157	77274
615217	77275
661120	77276
403538	77277
111063	77278
154582	77279
80750	77280
81252	77281
142555	77282
444773	77283
594824	77284
394859	77285
394759	77286
394805	77287
161259	77288
394778	77289
394768	77290
108848	77291
637471	77292
394854	77293
161244	77294
394842	77295
394786	77296
394822	77297
637468	77298
394803	77299
161253	77300
637371	77301
108844	77302
637423	77303
394855	77304
551507	77305
657647	77306
2463	77307
536798	77308
319	77309
444465	77310
167354	77311
672226	77312
619615	77313
669537	77314
387577	77315
616637	77316
326792	77317
457990	77318
411263	77319
187524	77320
10885	77321
403888	77322
61453	77323
487726	77324
613128	77325
54051	77326
391861	77327
142498	77328
376421	77329
145632	77330
4245	77331
631744	77332
467781	77333
381474	77334
168837	77335
66833	77336
510071	77337
681866	77338
174673	77339
559431	77340
425487	77341
258983	77342
419562	77343
556407	77344
610970	77345
147987	77346
6222	77347
203913	77348
27123	77349
551979	77350
521219	77351
432009	77352
353432	77353
98925	77354
222596	77355
388708	77356
40144	77357
336074	77358
484721	77359
306275	77360
10232	77361
31869	77362
605484	77363
473791	77364
384753	77365
500429	77366
18040	77367
15503	77368
528166	77369
1994	77370
18224	77371
71446	77372
345559	77373
31336	77374
74158	77375
170446	77376
368099	77377
4501	77378
22515	77379
601803	77380
196295	77381
473	77382
611098	77383
136257	77384
320200	77385
407303	77386
586031	77387
19706	77388
115673	77389
136754	77390
347238	77391
53551	77392
367636	77393
492249	77394
673888	77395
202593	77396
10645	77397
90228	77398
459545	77399
36977	77400
36242	77401
331717	77402
118726	77403
19640	77404
207515	77405
657469	77406
224414	77407
146457	77408
395775	77409
200218	77410
502763	77411
578303	77412
680802	77413
461213	77414
154014	77415
221104	77416
116346	77417
547199	77418
149585	77419
135634	77420
41711	77421
57775	77422
320902	77423
320752	77424
320760	77425
395498	77426
577965	77427
492311	77428
570321	77429
508810	77430
454992	77431
194930	77432
560497	77433
15608	77434
520969	77435
84525	77436
362835	77437
84530	77438
58900	77439
495186	77440
116651	77441
591992	77442
41274	77443
374140	77444
470638	77445
232250	77446
11876	77447
102435	77448
196734	77449
105579	77450
4633	77451
128015	77452
266120	77453
38768	77454
487547	77455
639400	77456
647003	77457
583982	77458
306	77459
156627	77460
109952	77461
249811	77462
395972	77463
330901	77464
645836	77465
8480	77466
3712	77467
263928	77468
49905	77469
610210	77470
6767	77471
148371	77472
616021	77473
165927	77474
26571	77475
130389	77476
13789	77477
596195	77478
500453	77479
87597	77480
342505	77481
597885	77482
124173	77483
387689	77484
247102	77485
98533	77486
153994	77487
77832	77488
32324	77489
38011	77490
182074	77491
224301	77492
143685	77493
72312	77494
483616	77495
48916	77496
134749	77497
414846	77498
180	77499
131632	77500
33791	77501
484873	77502
573166	77503
134757	77504
641283	77505
234251	77506
149536	77507
340944	77508
21205	77509
612031	77510
23367	77511
661010	77512
661193	77513
374731	77514
348543	77515
546894	77516
269	77517
24939	77518
268634	77519
468781	77520
40328	77521
125967	77522
121778	77523
532484	77524
128224	77525
345234	77526
24397	77527
115996	77528
153345	77529
199908	77530
424282	77531
343801	77532
170927	77533
601013	77534
128347	77535
674215	77536
105577	77537
147067	77538
415211	77539
527606	77540
74959	77541
520082	77542
204394	77543
531196	77544
338427	77545
375841	77546
28100	77547
37724	77548
505000	77549
18907	77550
61727	77551
379523	77552
220856	77553
160349	77554
273498	77555
55705	77556
56853	77557
170943	77558
408786	77559
498876	77560
136418	77561
16715	77562
2198	77563
224816	77564
690100	77565
155823	77566
202656	77567
252075	77568
183594	77569
292970	77570
5300	77571
473582	77572
449359	77573
172423	77574
125750	77575
531186	77576
418721	77577
19068	77578
506377	77579
615723	77580
382058	77581
38147	77582
7673	77583
374379	77584
332149	77585
262831	77586
229663	77587
10616	77588
653418	77589
157993	77590
547699	77591
458305	77592
7353	77593
118473	77594
443541	77595
354803	77596
25402	77597
63190	77598
374591	77599
83297	77600
64395	77601
11016	77602
11858	77603
7197	77604
381263	77605
11136	77606
131081	77607
677494	77608
529644	77609
128687	77610
155951	77611
1413	77612
16596	77613
434507	77614
46331	77615
13901	77616
103748	77617
633504	77618
536473	77619
58244	77620
23816	77621
68915	77622
262228	77623
127290	77624
89800	77625
24846	77626
129920	77627
688969	77628
629235	77629
320849	77630
445253	77631
207234	77632
44	77633
112365	77634
256775	77635
50953	77636
2189	77637
171535	77638
490123	77639
479825	77640
173411	77641
155308	77642
669405	77643
61928	77644
19138	77645
620155	77646
435341	77647
320890	77648
161467	77649
379249	77650
514014	77651
405697	77652
60141	77653
625683	77654
106991	77655
90	77656
407592	77657
117579	77658
573603	77659
241627	77660
430459	77661
80287	77662
144503	77663
26248	77664
63920	77665
63950	77666
37300	77667
90693	77668
45918	77669
47331	77670
491516	77671
340064	77672
257482	77673
281366	77674
6607	77675
63965	77676
194247	77677
64257	77678
471838	77679
153135	77680
596620	77681
403703	77682
596621	77683
434110	77684
68368	77685
132003	77686
129270	77687
178836	77688
500062	77689
26207	77690
178768	77691
178838	77692
622949	77693
486393	77694
408980	77695
46967	77696
111191	77697
634848	77698
583712	77699
275223	77700
637640	77701
12016	77702
676423	77703
1471	77704
588408	77705
54313	77706
368547	77707
432870	77708
589193	77709
26779	77710
484368	77711
341974	77712
157844	77713
143016	77714
153455	77715
52773	77716
90924	77717
627989	77718
381171	77719
147761	77720
119764	77721
304722	77722
684751	77723
14686	77724
45381	77725
201453	77726
437807	77727
40461	77728
399177	77729
20383	77730
458723	77731
45073	77732
170482	77733
683349	77734
458773	77735
123268	77736
458762	77737
458728	77738
458768	77739
458807	77740
576414	77741
95096	77742
401078	77743
372402	77744
230610	77745
361260	77746
45099	77747
73055	77748
21522	77749
240231	77750
61074	77751
290568	77752
221371	77753
326417	77754
618493	77755
19942	77756
99532	77757
678672	77758
11267	77759
556051	77760
58668	77761
345734	77762
166113	77763
195161	77764
616176	77765
645017	77766
123047	77767
191270	77768
40919	77769
616312	77770
274817	77771
203890	77772
660935	77773
554606	77774
221151	77775
128969	77776
95110	77777
389812	77778
111671	77779
52363	77780
269322	77781
150655	77782
622650	77783
909	77784
506776	77785
276560	77786
18862	77787
1255	77788
41926	77789
403056	77790
266009	77791
203811	77792
372477	77793
150085	77794
450319	77795
155790	77796
582806	77797
76366	77798
109354	77799
482066	77800
366104	77801
227705	77802
247705	77803
575147	77804
593034	77805
344451	77806
11669	77807
117000	77808
557761	77809
623803	77810
469044	77811
72843	77812
516028	77813
165916	77814
9593	77815
140020	77816
129733	77817
684361	77818
276527	77819
236307	77820
665860	77821
451654	77822
155221	77823
119011	77824
23601	77825
596650	77826
316040	77827
310483	77828
6686	77829
33462	77830
154908	77831
4150	77832
550620	77833
526825	77834
16032	77835
110647	77836
266005	77837
482	77838
47173	77839
80181	77840
437922	77841
323700	77842
429535	77843
582294	77844
88383	77845
212958	77846
147629	77847
262091	77848
415206	77849
329218	77850
639990	77851
482173	77852
178275	77853
79535	77854
1665	77855
457772	77856
94494	77857
141555	77858
77823	77859
592855	77860
9382	77861
459300	77862
140980	77863
48313	77864
7167	77865
552431	77866
438260	77867
7712	77868
45233	77869
114478	77870
1494	77871
83389	77872
340987	77873
3309	77874
10371	77875
45229	77876
572270	77877
494644	77878
483620	77879
600937	77880
356037	77881
82107	77882
82107	77883
170704	77884
317025	77885
419232	77886
586643	77887
315892	77888
267734	77889
197440	77890
376666	77891
96130	77892
632370	77893
14818	77894
37262	77895
97366	77896
183512	77897
94079	77898
574447	77899
312008	77900
433439	77901
416754	77902
441506	77903
377250	77904
164696	77905
518422	77906
118461	77907
189693	77908
494291	77909
39822	77910
171791	77911
451442	77912
444800	77913
286032	77914
155274	77915
633765	77916
329364	77917
25370	77918
423069	77919
154966	77920
52725	77921
18585	77922
463815	77923
172124	77924
468322	77925
586981	77926
146713	77927
220050	77928
577284	77929
294027	77930
457769	77931
382472	77932
515781	77933
107368	77934
144826	77935
32388	77936
365208	77937
440220	77938
346581	77939
2015	77940
370427	77941
362813	77942
428620	77943
486849	77944
404253	77945
94580	77946
141993	77947
591297	77948
87463	77949
139248	77950
136327	77951
587342	77952
26933	77953
8459	77954
165	77955
686590	77956
15917	77957
494853	77958
361935	77959
485527	77960
314633	77961
138125	77962
2681	77963
637961	77964
579753	77965
290600	77966
351799	77967
132008	77968
251645	77969
49059	77970
548505	77971
302599	77972
513592	77973
24857	77974
240396	77975
241517	77976
476968	77977
295491	77978
118751	77979
588501	77980
208863	77981
90777	77982
353538	77983
143405	77984
413879	77985
74488	77986
75937	77987
274478	77988
126542	77989
311722	77990
242117	77991
657537	77992
122016	77993
561064	77994
363375	77995
563097	77996
527280	77997
71907	77998
507409	77999
196755	78000
325737	78001
464893	78002
586053	78003
399576	78004
182600	78005
444980	78006
378548	78007
428724	78008
58586	78009
114562	78010
36787	78011
607147	78012
45849	78013
586188	78014
392802	78015
618301	78016
485426	78017
455327	78018
566699	78019
8097	78020
516044	78021
314425	78022
45370	78023
4	78024
47827	78025
451919	78026
30614	78027
63879	78028
238348	78029
53262	78030
158613	78031
3830	78032
582024	78033
167571	78034
169206	78035
563308	78036
542902	78037
79684	78038
594822	78039
237738	78040
292303	78041
290606	78042
15454	78043
402515	78044
453992	78045
344619	78046
270566	78047
548204	78048
126538	78049
396577	78050
560281	78051
439333	78052
492865	78053
678798	78054
57660	78055
440457	78056
145144	78057
464949	78058
657983	78059
547622	78060
484349	78061
457918	78062
248126	78063
4085	78064
429561	78065
114550	78066
516085	78067
494352	78068
636041	78069
422288	78070
367145	78071
691	78072
160285	78073
197721	78074
825	78075
126533	78076
46519	78077
11742	78078
411913	78079
421581	78080
695612	78081
611963	78082
1164	78083
532417	78084
171819	78085
678434	78086
14859	78087
90091	78088
219322	78089
26275	78090
67358	78091
534093	78092
368228	78093
453988	78094
57510	78095
131201	78096
271354	78097
569395	78098
556068	78099
621195	78100
2373	78101
49083	78102
41248	78103
100549	78104
122139	78105
674042	78106
146630	78107
632343	78108
221154	78109
242690	78110
4778	78111
510207	78112
193977	78113
681024	78114
336601	78115
572355	78116
61385	78117
533074	78118
435978	78119
126930	78120
4267	78121
16292	78122
300030	78123
22904	78124
152972	78125
374471	78126
544695	78127
418993	78128
627042	78129
15755	78130
189028	78131
428769	78132
156167	78133
141572	78134
168541	78135
33986	78136
492893	78137
2531	78138
563244	78139
226852	78140
304836	78141
89	78142
140492	78143
659301	78144
164089	78145
2142	78146
491599	78147
99040	78148
31557	78149
3044	78150
1663	78151
11527	78152
90234	78153
641387	78154
52398	78155
443815	78156
75880	78157
664073	78158
127812	78159
270	78160
569270	78161
22632	78162
640861	78163
570875	78164
669885	78165
81884	78166
523717	78167
17421	78168
520801	78169
590547	78170
455993	78171
39666	78172
157351	78173
313471	78174
573137	78175
418356	78176
30560	78177
6471	78178
79397	78179
648776	78180
26205	78181
27634	78182
85646	78183
499391	78184
509852	78185
147439	78186
104671	78187
103493	78188
4111	78189
681483	78190
23935	78191
35076	78192
10934	78193
147897	78194
155035	78195
157019	78196
254448	78197
412465	78198
635923	78199
204409	78200
93129	78201
478304	78202
440432	78203
49155	78204
419174	78205
183916	78206
474331	78207
586158	78208
213175	78209
98554	78210
51753	78211
378582	78212
656253	78213
21287	78214
650584	78215
558066	78216
633402	78217
553564	78218
492270	78219
38044	78220
41704	78221
435208	78222
55662	78223
84558	78224
500649	78225
363045	78226
579881	78227
175613	78228
213536	78229
115301	78230
61423	78231
157005	78232
695002	78233
83466	78234
597684	78235
1704	78236
383707	78237
87188	78238
49508	78239
158486	78240
365965	78241
191758	78242
146628	78243
284450	78244
71011	78245
290224	78246
7668	78247
583476	78248
465610	78249
42598	78250
88841	78251
49	78252
395722	78253
243268	78254
18713	78255
24060	78256
66674	78257
127650	78258
427098	78259
12522	78260
6098	78261
282143	78262
30541	78263
39203	78264
162430	78265
119121	78266
243942	78267
645187	78268
1523	78269
557064	78270
48884	78271
444334	78272
513658	78273
443929	78274
632878	78275
220286	78276
690629	78277
370086	78278
556946	78279
641990	78280
579345	78281
344735	78282
255252	78283
63071	78284
163128	78285
530583	78286
327127	78287
170004	78288
259648	78289
329126	78290
446367	78291
275459	78292
347111	78293
504412	78294
533445	78295
498515	78296
651067	78297
57388	78298
224	78299
693328	78300
15490	78301
383380	78302
393185	78303
385742	78304
94052	78305
320893	78306
559439	78307
646163	78308
200364	78309
140148	78310
197144	78311
569605	78312
61067	78313
456725	78314
577924	78315
529149	78316
132516	78317
251796	78318
470950	78319
243865	78320
366049	78321
459607	78322
115985	78323
26281	78324
381774	78325
169969	78326
2895	78327
604999	78328
103495	78329
373927	78330
605003	78331
605004	78332
605001	78333
605002	78334
605000	78335
370625	78336
196335	78337
161712	78338
50649	78339
88441	78340
459389	78341
432024	78342
148825	78343
562930	78344
359746	78345
14427	78346
672227	78347
149586	78348
271349	78349
82820	78350
154161	78351
548913	78352
237854	78353
440480	78354
72865	78355
102787	78356
275395	78357
120366	78358
415110	78359
283531	78360
137072	78361
4002	78362
574926	78363
32807	78364
10253	78365
24322	78366
32761	78367
557787	78368
156067	78369
160931	78370
225236	78371
105949	78372
349342	78373
241628	78374
414971	78375
590248	78376
51261	78377
3048	78378
133123	78379
363415	78380
188967	78381
495913	78382
60152	78383
374492	78384
127123	78385
531863	78386
655430	78387
90503	78388
9909	78389
619453	78390
22832	78391
170427	78392
315062	78393
394407	78394
290111	78395
163159	78396
36595	78397
692039	78398
121628	78399
519099	78400
562380	78401
502060	78402
644892	78403
399475	78404
713	78405
57401	78406
5539	78407
259318	78408
171	78409
267959	78410
278056	78411
151744	78412
59131	78413
97521	78414
312458	78415
512602	78416
375751	78417
401737	78418
436711	78419
46019	78420
22115	78421
470752	78422
30479	78423
193406	78424
374332	78425
117279	78426
578502	78427
76151	78428
197767	78429
481481	78430
558969	78431
904	78432
39749	78433
253962	78434
20254	78435
320767	78436
584065	78437
285700	78438
104451	78439
478839	78440
586072	78441
661261	78442
155009	78443
75	78444
554551	78445
154684	78446
423819	78447
55853	78448
40526	78449
48308	78450
191379	78451
211347	78452
100634	78453
568434	78454
372099	78455
423801	78456
634679	78457
56758	78458
185648	78459
625564	78460
50626	78461
457716	78462
457719	78463
457720	78464
650902	78465
135267	78466
595956	78467
289304	78468
116860	78469
258616	78470
44373	78471
96187	78472
582588	78473
449057	78474
141101	78475
649721	78476
242435	78477
18882	78478
5143	78479
643382	78480
453521	78481
77844	78482
347546	78483
193604	78484
285115	78485
682684	78486
517723	78487
381359	78488
352963	78489
301048	78490
61596	78491
572797	78492
563747	78493
438	78494
401346	78495
540116	78496
147327	78497
201936	78498
615148	78499
266968	78500
356432	78501
644313	78502
681372	78503
678010	78504
621410	78505
278052	78506
127703	78507
38402	78508
674827	78509
535681	78510
518890	78511
162689	78512
526874	78513
50917	78514
94999	78515
241919	78516
352366	78517
648337	78518
96694	78519
167919	78520
77665	78521
535828	78522
461597	78523
453808	78524
535454	78525
458692	78526
424452	78527
396452	78528
451424	78529
164607	78530
138084	78531
305843	78532
227706	78533
524937	78534
10924	78535
44671	78536
226168	78537
82507	78538
251704	78539
458668	78540
569731	78541
2835	78542
147827	78543
174	78544
388770	78545
551229	78546
141884	78547
495323	78548
404310	78549
554161	78550
163584	78551
237675	78552
109458	78553
544758	78554
283419	78555
640923	78556
230590	78557
101768	78558
140	78559
59730	78560
2911	78561
471356	78562
211834	78563
48391	78564
147465	78565
374575	78566
132715	78567
167612	78568
505101	78569
281	78570
496073	78571
516047	78572
10686	78573
116453	78574
566121	78575
599953	78576
1303	78577
186707	78578
188433	78579
44307	78580
3145	78581
307278	78582
308522	78583
15734	78584
244519	78585
29971	78586
487998	78587
46378	78588
57929	78589
430513	78590
3178	78591
280239	78592
2825	78593
563812	78594
113995	78595
15316	78596
14740	78597
488723	78598
81225	78599
162209	78600
339169	78601
583952	78602
604885	78603
329719	78604
637616	78605
67289	78606
676599	78607
116093	78608
4846	78609
226588	78610
144999	78611
30954	78612
582744	78613
365628	78614
413608	78615
11911	78616
30373	78617
477998	78618
613552	78619
3250	78620
552174	78621
220985	78622
30348	78623
197390	78624
29068	78625
114652	78626
313523	78627
15829	78628
13377	78629
529375	78630
55087	78631
594364	78632
538027	78633
11043	78634
641144	78635
385852	78636
197863	78637
176103	78638
366342	78639
369451	78640
169500	78641
602392	78642
195484	78643
76833	78644
506782	78645
32398	78646
508283	78647
287640	78648
140250	78649
364638	78650
9439	78651
51684	78652
554085	78653
43890	78654
176345	78655
289	78656
364565	78657
118840	78658
343038	78659
124950	78660
160676	78661
150886	78662
95665	78663
158996	78664
21	78665
142051	78666
12998	78667
56488	78668
13236	78669
329192	78670
125556	78671
580093	78672
529206	78673
367637	78674
574540	78675
5441	78676
136811	78677
54181	78678
163180	78679
524663	78680
418819	78681
7111	78682
51033	78683
11452	78684
137916	78685
518402	78686
58261	78687
210414	78688
9280	78689
53136	78690
228119	78691
411422	78692
11727	78693
37662	78694
233505	78695
219728	78696
171059	78697
2811	78698
12524	78699
12178	78700
684234	78701
670658	78702
511361	78703
20544	78704
440493	78705
485959	78706
97907	78707
5458	78708
186057	78709
128956	78710
127758	78711
125952	78712
609321	78713
84869	78714
285167	78715
511247	78716
40783	78717
137027	78718
16434	78719
360633	78720
294509	78721
5966	78722
519038	78723
624547	78724
483757	78725
147342	78726
148732	78727
258758	78728
486104	78729
627139	78730
314250	78731
620578	78732
167939	78733
96634	78734
279656	78735
1880	78736
310929	78737
19340	78738
12725	78739
117274	78740
416669	78741
177158	78742
50469	78743
231015	78744
9655	78745
112039	78746
576497	78747
689782	78748
377392	78749
684481	78750
694721	78751
21463	78752
428035	78753
669567	78754
574782	78755
402746	78756
2599	78757
439083	78758
85974	78759
450550	78760
8627	78761
505965	78762
442507	78763
616381	78764
676248	78765
158383	78766
463930	78767
658949	78768
684228	78769
627208	78770
168756	78771
122293	78772
35901	78773
43125	78774
50080	78775
173390	78776
645803	78777
592011	78778
412535	78779
211196	78780
195026	78781
581704	78782
123154	78783
375345	78784
594730	78785
37372	78786
1213	78787
103420	78788
322274	78789
395963	78790
544949	78791
130948	78792
627327	78793
1164	78794
138256	78795
527109	78796
684535	78797
34262	78798
49267	78799
646778	78800
195784	78801
542922	78802
422524	78803
628250	78804
450577	78805
2416	78806
12633	78807
2534	78808
692014	78809
211156	78810
387751	78811
15271	78812
17058	78813
30566	78814
643019	78815
600434	78816
98555	78817
580858	78818
57113	78819
37195	78820
238465	78821
371863	78822
271803	78823
496730	78824
66844	78825
492655	78826
386691	78827
366161	78828
17231	78829
694140	78830
56227	78831
285554	78832
33764	78833
617331	78834
455828	78835
601290	78836
252303	78837
596272	78838
618446	78839
56005	78840
189066	78841
649306	78842
271811	78843
244833	78844
536761	78845
352242	78846
116479	78847
536747	78848
154634	78849
43483	78850
639760	78851
43040	78852
629035	78853
414281	78854
543518	78855
428496	78856
157378	78857
263412	78858
150865	78859
239737	78860
8977	78861
625672	78862
486468	78863
683076	78864
443364	78865
110	78866
631494	78867
11945	78868
173218	78869
686477	78870
155426	78871
199019	78872
488703	78873
168951	78874
273384	78875
19781	78876
584831	78877
487283	78878
653336	78879
524524	78880
106776	78881
136637	78882
425198	78883
584046	78884
322712	78885
90157	78886
678266	78887
401930	78888
395165	78889
308732	78890
276407	78891
390564	78892
5198	78893
78487	78894
361635	78895
670717	78896
338061	78897
364939	78898
663925	78899
55557	78900
22300	78901
75487	78902
59327	78903
53570	78904
280472	78905
87102	78906
695966	78907
444876	78908
149766	78909
357278	78910
326248	78911
520497	78912
66911	78913
10107	78914
45944	78915
566333	78916
55892	78917
443930	78918
404236	78919
107709	78920
10841	78921
67603	78922
607935	78923
423341	78924
144227	78925
653848	78926
443950	78927
36767	78928
342218	78929
161423	78930
472105	78931
281522	78932
5476	78933
161817	78934
14969	78935
546968	78936
412246	78937
555100	78938
664785	78939
2002	78940
494057	78941
118299	78942
658414	78943
41374	78944
304533	78945
571295	78946
38456	78947
13327	78948
509726	78949
577471	78950
290796	78951
587952	78952
86470	78953
76	78954
52783	78955
437393	78956
531094	78957
36975	78958
46804	78959
1400	78960
94308	78961
109124	78962
443082	78963
561885	78964
511749	78965
25950	78966
28336	78967
157319	78968
172981	78969
14154	78970
86816	78971
461050	78972
143889	78973
68205	78974
52099	78975
541	78976
877	78977
234047	78978
20852	78979
31779	78980
148770	78981
573204	78982
213534	78983
8317	78984
336117	78985
1970	78986
26123	78987
534604	78988
604214	78989
59718	78990
56844	78991
602902	78992
540505	78993
28566	78994
47956	78995
108050	78996
6185	78997
111252	78998
207811	78999
8102	79000
4090	79001
243308	79002
25120	79003
49116	79004
299212	79005
299191	79006
567774	79007
299213	79008
567783	79009
299187	79010
567775	79011
207951	79012
1071	79013
661502	79014
13347	79015
20441	79016
223659	79017
128726	79018
63201	79019
452075	79020
185895	79021
318949	79022
264553	79023
641668	79024
11530	79025
140175	79026
163601	79027
26135	79028
154700	79029
6335	79030
45016	79031
23077	79032
19887	79033
16689	79034
99451	79035
159085	79036
160029	79037
30292	79038
72215	79039
164677	79040
292389	79041
58171	79042
23447	79043
114424	79044
689805	79045
493233	79046
994	79047
40330	79048
77443	79049
553499	79050
104991	79051
317234	79052
696634	79053
13164	79054
36479	79055
438599	79056
76319	79057
409424	79058
393952	79059
49390	79060
416808	79061
41967	79062
23303	79063
457834	79064
1598	79065
130938	79066
357636	79067
99985	79068
11426	79069
614703	79070
27488	79071
129247	79072
425340	79073
107020	79074
73005	79075
654913	79076
13233	79077
156288	79078
8946	79079
597512	79080
375855	79081
98435	79082
81536	79083
23818	79084
262599	79085
29291	79086
99065	79087
17040	79088
10796	79089
153458	79090
53953	79091
93777	79092
201510	79093
695428	79094
11593	79095
4201	79096
25274	79097
199757	79098
875	79099
452480	79100
37584	79101
85591	79102
21383	79103
132126	79104
531844	79105
1387	79106
75444	79107
109	79108
50639	79109
84578	79110
550171	79111
39318	79112
50933	79113
5297	79114
132482	79115
15533	79116
275279	79117
561967	79118
245501	79119
491152	79120
594856	79121
145027	79122
606768	79123
59135	79124
667052	79125
252346	79126
44610	79127
52227	79128
131740	79129
159808	79130
143810	79131
158503	79132
329850	79133
207114	79134
16276	79135
159268	79136
4107	79137
333611	79138
3167	79139
5155	79140
88046	79141
6998	79142
168432	79143
354182	79144
83540	79145
7088	79146
58834	79147
137015	79148
461644	79149
3346	79150
357995	79151
130096	79152
206371	79153
424688	79154
32878	79155
356469	79156
143621	79157
228853	79158
684548	79159
6370	79160
59331	79161
241832	79162
65944	79163
759	79164
8166	79165
671546	79166
583988	79167
325683	79168
85862	79169
4663	79170
382690	79171
618954	79172
21016	79173
51916	79174
127939	79175
124343	79176
300433	79177
301225	79178
332134	79179
116703	79180
159728	79181
548879	79182
203937	79183
17805	79184
348646	79185
424236	79186
594101	79187
64274	79188
23003	79189
674261	79190
97416	79191
104657	79192
658648	79193
454831	79194
156537	79195
551785	79196
146146	79197
136802	79198
696837	79199
26586	79200
386089	79201
12410	79202
17466	79203
9499	79204
274016	79205
180080	79206
196	79207
298637	79208
55693	79209
171114	79210
616613	79211
19037	79212
423010	79213
474318	79214
91232	79215
15840	79216
569164	79217
26107	79218
89340	79219
72026	79220
25874	79221
426198	79222
44153	79223
14738	79224
455154	79225
145386	79226
74381	79227
37733	79228
118039	79229
284108	79230
305906	79231
101577	79232
612230	79233
327433	79234
10988	79235
450417	79236
38252	79237
402727	79238
5653	79239
616764	79240
215056	79241
433104	79242
252485	79243
97776	79244
18647	79245
51048	79246
2134	79247
677170	79248
382586	79249
592609	79250
128268	79251
10124	79252
173424	79253
505041	79254
24036	79255
284540	79256
333395	79257
78822	79258
348706	79259
628272	79260
54033	79261
301240	79262
145791	79263
628733	79264
371518	79265
16473	79266
91370	79267
12184	79268
64109	79269
49634	79270
223739	79271
678577	79272
294461	79273
300234	79274
100379	79275
546403	79276
4037	79277
11367	79278
22796	79279
312030	79280
161118	79281
121223	79282
515609	79283
494098	79284
119537	79285
637458	79286
42255	79287
565081	79288
44113	79289
8821	79290
54383	79291
25042	79292
408162	79293
53675	79294
181613	79295
94508	79296
102529	79297
323295	79298
546111	79299
255976	79300
117644	79301
583853	79302
23087	79303
194914	79304
564345	79305
423005	79306
301014	79307
502171	79308
579977	79309
163689	79310
274096	79311
665689	79312
106530	79313
22376	79314
107802	79315
346850	79316
341132	79317
688407	79318
682685	79319
257876	79320
104864	79321
99683	79322
298070	79323
531649	79324
24007	79325
207462	79326
207461	79327
87948	79328
467984	79329
99277	79330
121779	79331
96395	79332
29238	79333
508177	79334
584052	79335
668830	79336
198617	79337
595225	79338
589096	79339
632866	79340
96025	79341
166297	79342
132423	79343
649925	79344
17872	79345
134869	79346
81717	79347
111701	79348
95373	79349
11857	79350
652340	79351
344436	79352
439599	79353
460333	79354
104644	79355
689542	79356
441064	79357
2463	79358
302572	79359
38910	79360
673511	79361
101684	79362
449303	79363
6645	79364
6943	79365
11882	79366
46649	79367
667832	79368
86119	79369
36838	79370
556706	79371
486654	79372
43354	79373
41252	79374
433144	79375
151685	79376
180463	79377
4312	79378
366183	79379
536107	79380
576649	79381
24230	79382
12211	79383
423198	79384
165528	79385
609395	79386
7687	79387
18271	79388
103369	79389
163042	79390
56210	79391
262339	79392
455074	79393
327527	79394
692487	79395
139000	79396
472825	79397
658567	79398
631	79399
479996	79400
140164	79401
462451	79402
574770	79403
644650	79404
120471	79405
7458	79406
25179	79407
280952	79408
309007	79409
32815	79410
163592	79411
583001	79412
577486	79413
307498	79414
77771	79415
522942	79416
408572	79417
262762	79418
65024	79419
442463	79420
243341	79421
51778	79422
291379	79423
3745	79424
213700	79425
462682	79426
312376	79427
82977	79428
569906	79429
508834	79430
13089	79431
77088	79432
173488	79433
46936	79434
104832	79435
51041	79436
39597	79437
513408	79438
289375	79439
660	79440
162679	79441
593147	79442
49280	79443
36750	79444
23833	79445
438709	79446
630221	79447
119539	79448
395573	79449
94361	79450
656050	79451
24560	79452
277	79453
415443	79454
578437	79455
97365	79456
461305	79457
520249	79458
327026	79459
569645	79460
677811	79461
323894	79462
62011	79463
58710	79464
352547	79465
582387	79466
454007	79467
110376	79468
422616	79469
557735	79470
564915	79471
85240	79472
505594	79473
429619	79474
123755	79475
85	79476
25223	79477
141441	79478
285693	79479
466047	79480
320748	79481
280134	79482
567306	79483
287440	79484
10541	79485
160159	79486
272192	79487
488691	79488
642442	79489
496261	79490
577472	79491
426443	79492
269907	79493
579876	79494
396454	79495
67687	79496
560809	79497
578238	79498
88	79499
129210	79500
15850	79501
227237	79502
314037	79503
630321	79504
676478	79505
147114	79506
93	79507
88989	79508
165492	79509
479054	79510
131109	79511
501299	79512
21991	79513
22029	79514
46507	79515
123859	79516
631704	79517
415549	79518
34856	79519
255488	79520
576530	79521
21539	79522
32131	79523
5288	79524
6762	79525
98693	79526
177370	79527
221532	79528
312519	79529
15620	79530
223160	79531
52955	79532
179488	79533
20169	79534
171472	79535
115220	79536
34306	79537
103963	79538
103626	79539
326600	79540
473127	79541
370704	79542
134605	79543
423509	79544
215472	79545
423324	79546
199939	79547
83628	79548
521521	79549
83260	79550
624235	79551
582167	79552
641725	79553
50049	79554
563061	79555
198038	79556
32326	79557
337259	79558
57485	79559
45779	79560
394416	79561
456200	79562
128223	79563
120926	79564
68224	79565
645515	79566
385753	79567
18209	79568
685019	79569
164665	79570
164678	79571
12777	79572
640892	79573
313768	79574
100042	79575
563125	79576
645979	79577
10277	79578
291729	79579
96867	79580
676617	79581
529764	79582
667072	79583
1179	79584
16122	79585
49724	79586
18900	79587
662912	79588
164546	79589
11940	79590
68843	79591
35528	79592
55924	79593
57215	79594
61733	79595
483	79596
27465	79597
40248	79598
147726	79599
32086	79600
343918	79601
675818	79602
616826	79603
569772	79604
365770	79605
437235	79606
451731	79607
114568	79608
376265	79609
465339	79610
25171	79611
31365	79612
99472	79613
603600	79614
600380	79615
24899	79616
75809	79617
517182	79618
465581	79619
132755	79620
168937	79621
77055	79622
270815	79623
508306	79624
246601	79625
93397	79626
474647	79627
433623	79628
559256	79629
158426	79630
38993	79631
349370	79632
652290	79633
201519	79634
231676	79635
624572	79636
9991	79637
160654	79638
493724	79639
127510	79640
406972	79641
44238	79642
38640	79643
366108	79644
195736	79645
191734	79646
655404	79647
30768	79648
1512	79649
97478	79650
297642	79651
6236	79652
311069	79653
27160	79654
518703	79655
78161	79656
477319	79657
392303	79658
518951	79659
29219	79660
246274	79661
20374	79662
329477	79663
140283	79664
223509	79665
89062	79666
252891	79667
295368	79668
11428	79669
307971	79670
468549	79671
618902	79672
624787	79673
480713	79674
139084	79675
109295	79676
130347	79677
141542	79678
65011	79679
201254	79680
6666	79681
342054	79682
395055	79683
298783	79684
164565	79685
475319	79686
42028	79687
26408	79688
427203	79689
117498	79690
579567	79691
501548	79692
28871	79693
450068	79694
276867	79695
676678	79696
515248	79697
257265	79698
121298	79699
41065	79700
230909	79701
15482	79702
629606	79703
36154	79704
82384	79705
55369	79706
23393	79707
390208	79708
209314	79709
24494	79710
591059	79711
165580	79712
282211	79713
344956	79714
516855	79715
687656	79716
369748	79717
351034	79718
168625	79719
101651	79720
9921	79721
48589	79722
267056	79723
390641	79724
393616	79725
148931	79726
385637	79727
257127	79728
340643	79729
581448	79730
223522	79731
431514	79732
536723	79733
99813	79734
137620	79735
338794	79736
349374	79737
541148	79738
472620	79739
165395	79740
320081	79741
39291	79742
64124	79743
57583	79744
476098	79745
519786	79746
155169	79747
291056	79748
447095	79749
317983	79750
56068	79751
502145	79752
173475	79753
493256	79754
92389	79755
54753	79756
269923	79757
167441	79758
1901	79759
130413	79760
119456	79761
153020	79762
31277	79763
563483	79764
37977	79765
271863	79766
157086	79767
479445	79768
88816	79769
558972	79770
39506	79771
215577	79772
36489	79773
264993	79774
154174	79775
76052	79776
34902	79777
494907	79778
65301	79779
156161	79780
693219	79781
424705	79782
474660	79783
190840	79784
300117	79785
147061	79786
98228	79787
692834	79788
625515	79789
81650	79790
471414	79791
697600	79792
215481	79793
113333	79794
403077	79795
498688	79796
62264	79797
461476	79798
327897	79799
494903	79800
311669	79801
634244	79802
276269	79803
16695	79804
397028	79805
338276	79806
372372	79807
83474	79808
4064	79809
689260	79810
66266	79811
62807	79812
378378	79813
12923	79814
462217	79815
158500	79816
398332	79817
324156	79818
168220	79819
127348	79820
83821	79821
446252	79822
151067	79823
309140	79824
295189	79825
83604	79826
381	79827
556591	79828
291098	79829
165397	79830
429255	79831
87807	79832
618317	79833
17353	79834
265233	79835
420768	79836
76627	79837
193684	79838
262583	79839
140692	79840
565264	79841
237262	79842
80059	79843
204963	79844
34976	79845
108947	79846
18433	79847
8783	79848
38022	79849
99450	79850
16477	79851
577497	79852
302712	79853
218925	79854
481175	79855
553967	79856
86548	79857
217013	79858
43859	79859
602904	79860
323739	79861
67547	79862
474275	79863
129481	79864
153402	79865
526955	79866
537815	79867
249777	79868
375881	79869
596412	79870
152185	79871
107371	79872
680295	79873
385744	79874
427326	79875
414900	79876
61245	79877
617212	79878
159294	79879
435059	79880
115635	79881
93153	79882
642	79883
446712	79884
580169	79885
636556	79886
90288	79887
532389	79888
33073	79889
672833	79890
686198	79891
90532	79892
190737	79893
81095	79894
487661	79895
378191	79896
94932	79897
293913	79898
45497	79899
13756	79900
284047	79901
99414	79902
58532	79903
69121	79904
216253	79905
186690	79906
337237	79907
646938	79908
216957	79909
76262	79910
116473	79911
90612	79912
112087	79913
242353	79914
84763	79915
58489	79916
100469	79917
182953	79918
24481	79919
621424	79920
517020	79921
674668	79922
368069	79923
134907	79924
8180	79925
624762	79926
158972	79927
132827	79928
609485	79929
462600	79930
5337	79931
299780	79932
48165	79933
11647	79934
538323	79935
24371	79936
680335	79937
662411	79938
232368	79939
13133	79940
644516	79941
379663	79942
73974	79943
58713	79944
394223	79945
592838	79946
606087	79947
25919	79948
88162	79949
2183	79950
314846	79951
173552	79952
112266	79953
4849	79954
300921	79955
691787	79956
4059	79957
263222	79958
161813	79959
624741	79960
653715	79961
658673	79962
27587	79963
333601	79964
491778	79965
630118	79966
43829	79967
111010	79968
661664	79969
338442	79970
33309	79971
281506	79972
152928	79973
663109	79974
111277	79975
507509	79976
119849	79977
16807	79978
40311	79979
22170	79980
121749	79981
95666	79982
515321	79983
60100	79984
46328	79985
40114	79986
20299	79987
501410	79988
150924	79989
111583	79990
16292	79991
466537	79992
141682	79993
92589	79994
13	79995
665935	79996
30467	79997
333671	79998
326708	79999
574801	80000
109313	80001
137119	80002
66508	80003
225387	80004
162437	80005
141247	80006
306655	80007
48123	80008
387724	80009
253876	80010
152046	80011
340658	80012
556076	80013
478705	80014
272386	80015
110913	80016
359781	80017
132247	80018
220075	80019
59621	80020
405272	80021
541967	80022
149590	80023
52800	80024
387387	80025
98308	80026
45431	80027
225370	80028
478168	80029
559233	80030
170151	80031
413409	80032
23013	80033
551182	80034
53897	80035
246724	80036
102325	80037
578607	80038
461660	80039
168782	80040
123519	80041
2102	80042
607323	80043
169270	80044
247282	80045
362346	80046
4195	80047
334196	80048
429400	80049
638656	80050
302601	80051
640419	80052
66559	80053
18526	80054
143517	80055
442500	80056
7508	80057
85859	80058
54862	80059
60588	80060
633132	80061
428212	80062
184203	80063
542497	80064
45886	80065
12479	80066
105617	80067
1882	80068
399269	80069
421035	80070
70305	80071
567764	80072
406063	80073
242957	80074
2814	80075
265	80076
342118	80077
72225	80078
682473	80079
4582	80080
257573	80081
136466	80082
290493	80083
520266	80084
184353	80085
158902	80086
369007	80087
295963	80088
68040	80089
38213	80090
32865	80091
227398	80092
63050	80093
96594	80094
595661	80095
25116	80096
345218	80097
27256	80098
393619	80099
311524	80100
113298	80101
327509	80102
204098	80103
126821	80104
289121	80105
467418	80106
15131	80107
22470	80108
329139	80109
163167	80110
571292	80111
632148	80112
9248	80113
352729	80114
15484	80115
669767	80116
146844	80117
591362	80118
660094	80119
9510	80120
455128	80121
127975	80122
598435	80123
527707	80124
404980	80125
685730	80126
10042	80127
4735	80128
595554	80129
415739	80130
118894	80131
147	80132
5017	80133
518395	80134
367644	80135
584426	80136
136903	80137
470542	80138
112497	80139
417541	80140
4067	80141
589332	80142
375674	80143
675441	80144
574225	80145
441826	80146
422370	80147
521090	80148
354393	80149
207316	80150
1432	80151
49623	80152
370196	80153
108509	80154
566489	80155
322436	80156
227841	80157
457176	80158
127725	80159
457650	80160
215533	80161
94641	80162
271367	80163
480199	80164
350093	80165
67391	80166
189514	80167
628222	80168
422806	80169
158714	80170
16693	80171
566941	80172
677364	80173
21973	80174
311519	80175
17425	80176
569790	80177
192804	80178
696978	80179
504313	80180
321393	80181
36140	80182
676690	80183
217980	80184
358203	80185
77537	80186
491641	80187
68984	80188
167402	80189
382970	80190
460032	80191
395953	80192
154140	80193
246892	80194
97210	80195
5377	80196
79970	80197
40187	80198
47639	80199
281056	80200
74933	80201
9622	80202
200320	80203
216663	80204
326317	80205
296618	80206
218396	80207
47708	80208
665174	80209
193799	80210
42927	80211
123338	80212
52475	80213
118859	80214
604315	80215
665143	80216
161086	80217
160769	80218
393209	80219
43698	80220
1245	80221
341828	80222
91891	80223
320943	80224
320304	80225
616489	80226
26615	80227
93915	80228
14111	80229
40659	80230
3354	80231
10288	80232
137573	80233
673196	80234
42219	80235
446283	80236
524846	80237
213096	80238
418647	80239
396226	80240
389318	80241
410635	80242
165957	80243
326359	80244
684299	80245
260834	80246
129602	80247
418643	80248
4351	80249
372255	80250
505143	80251
4544	80252
593695	80253
295316	80254
539851	80255
120579	80256
141262	80257
653614	80258
293199	80259
80103	80260
238271	80261
366292	80262
402378	80263
557012	80264
688659	80265
13354	80266
589644	80267
73715	80268
12016	80269
416300	80270
596984	80271
636465	80272
649124	80273
147211	80274
159957	80275
443199	80276
386068	80277
317305	80278
547473	80279
668317	80280
660143	80281
470095	80282
193462	80283
551346	80284
619940	80285
659960	80286
528481	80287
431921	80288
46948	80289
369172	80290
451799	80291
101658	80292
153809	80293
47472	80294
498465	80295
111318	80296
495975	80297
73941	80298
398240	80299
76924	80300
38191	80301
33311	80302
38653	80303
259064	80304
391240	80305
7957	80306
588	80307
19113	80308
50276	80309
3219	80310
282846	80311
550259	80312
264029	80313
399560	80314
6051	80315
232677	80316
162446	80317
204669	80318
162995	80319
272376	80320
248455	80321
459208	80322
183453	80323
575696	80324
25098	80325
427144	80326
152729	80327
476915	80328
661965	80329
106477	80330
32864	80331
70797	80332
416614	80333
51952	80334
428119	80335
588082	80336
21269	80337
26946	80338
333247	80339
597446	80340
605229	80341
426901	80342
55588	80343
680892	80344
297449	80345
18089	80346
501540	80347
28800	80348
355532	80349
551371	80350
438268	80351
48195	80352
422491	80353
491129	80354
601369	80355
372638	80356
545197	80357
544987	80358
422327	80359
117445	80360
262481	80361
99382	80362
351363	80363
569144	80364
4534	80365
317318	80366
19955	80367
390052	80368
217291	80369
277845	80370
390088	80371
216387	80372
60638	80373
546878	80374
570966	80375
494403	80376
265371	80377
276056	80378
274690	80379
2880	80380
645528	80381
315505	80382
4191	80383
13248	80384
122846	80385
579108	80386
117613	80387
426793	80388
593348	80389
367088	80390
307330	80391
573437	80392
41256	80393
614174	80394
112333	80395
452086	80396
60204	80397
72765	80398
114556	80399
18526	80400
262723	80401
153147	80402
137905	80403
3032	80404
302302	80405
673392	80406
113181	80407
32071	80408
477164	80409
110369	80410
508666	80411
335973	80412
99134	80413
673138	80414
637108	80415
44894	80416
72375	80417
156354	80418
105129	80419
292368	80420
258964	80421
357236	80422
63817	80423
13380	80424
73	80425
145318	80426
593466	80427
177720	80428
75864	80429
237443	80430
536421	80431
37093	80432
9976	80433
460861	80434
536946	80435
37664	80436
76757	80437
109343	80438
247332	80439
545789	80440
100661	80441
388106	80442
358679	80443
142231	80444
121442	80445
288917	80446
85948	80447
488	80448
372138	80449
536637	80450
349420	80451
153547	80452
110606	80453
70901	80454
469680	80455
620588	80456
3051	80457
29289	80458
443877	80459
520565	80460
198358	80461
130240	80462
52779	80463
166480	80464
445044	80465
124452	80466
646691	80467
614614	80468
333204	80469
397124	80470
680488	80471
76739	80472
110491	80473
277808	80474
592252	80475
319447	80476
83718	80477
666	80478
37614	80479
18076	80480
527942	80481
10163	80482
32300	80483
662288	80484
292480	80485
58341	80486
559322	80487
25118	80488
548308	80489
680156	80490
368322	80491
583050	80492
156557	80493
105056	80494
646896	80495
516524	80496
102398	80497
489867	80498
501099	80499
451291	80500
398804	80501
116162	80502
25538	80503
643591	80504
596075	80505
634965	80506
102281	80507
1196	80508
580845	80509
268789	80510
73214	80511
403980	80512
134284	80513
615605	80514
4298	80515
347844	80516
232420	80517
537329	80518
5337	80519
363329	80520
652435	80521
601180	80522
101265	80523
87913	80524
228520	80525
102910	80526
132258	80527
397963	80528
15432	80529
104765	80530
470294	80531
204906	80532
639139	80533
475554	80534
663715	80535
479516	80536
102902	80537
690409	80538
517258	80539
640887	80540
51177	80541
20319	80542
222776	80543
406023	80544
110020	80545
654081	80546
341211	80547
173186	80548
369630	80549
458864	80550
183278	80551
512018	80552
121865	80553
201546	80554
255476	80555
333004	80556
2	80557
486	80558
204199	80559
265	80560
688658	80561
588274	80562
69486	80563
90847	80564
598471	80565
164331	80566
91597	80567
682231	80568
106334	80569
373523	80570
6239	80571
254875	80572
364955	80573
56231	80574
25734	80575
956	80576
465073	80577
159455	80578
204486	80579
135703	80580
547585	80581
459953	80582
36295	80583
341964	80584
100140	80585
68397	80586
229862	80587
244913	80588
550433	80589
327142	80590
690793	80591
533235	80592
391309	80593
128880	80594
484885	80595
64167	80596
30764	80597
545718	80598
70271	80599
114804	80600
28476	80601
59577	80602
350610	80603
151161	80604
20643	80605
450056	80606
37083	80607
359951	80608
446468	80609
66598	80610
501319	80611
45910	80612
616179	80613
74761	80614
48273	80615
2057	80616
288994	80617
367654	80618
292567	80619
178807	80620
363176	80621
310965	80622
543883	80623
445102	80624
263916	80625
520560	80626
30688	80627
2980	80628
195807	80629
634379	80630
62503	80631
97925	80632
11598	80633
132097	80634
1386	80635
16817	80636
3597	80637
277823	80638
630177	80639
432395	80640
241100	80641
520852	80642
160750	80643
17425	80644
434574	80645
372470	80646
69228	80647
124935	80648
277854	80649
5037	80650
116210	80651
492353	80652
551457	80653
543406	80654
117981	80655
492837	80656
203835	80657
90535	80658
595689	80659
122694	80660
579633	80661
190451	80662
688930	80663
292566	80664
703	80665
35678	80666
120379	80667
76008	80668
290209	80669
597441	80670
108513	80671
490722	80672
375178	80673
39985	80674
471364	80675
681126	80676
182846	80677
503303	80678
333264	80679
144348	80680
56283	80681
161408	80682
594534	80683
437260	80684
168359	80685
9498	80686
148043	80687
69809	80688
639531	80689
17437	80690
16935	80691
140139	80692
589624	80693
85193	80694
86562	80695
108347	80696
123332	80697
299847	80698
167954	80699
493340	80700
398214	80701
54369	80702
490377	80703
6903	80704
194709	80705
398672	80706
135548	80707
349943	80708
269349	80709
48185	80710
108031	80711
103421	80712
930	80713
286332	80714
99245	80715
173181	80716
150416	80717
16424	80718
37123	80719
99410	80720
6127	80721
658766	80722
134842	80723
639323	80724
9678	80725
51308	80726
8671	80727
533488	80728
387967	80729
333343	80730
367112	80731
177977	80732
383120	80733
121247	80734
52972	80735
177445	80736
410650	80737
36077	80738
155866	80739
30080	80740
13623	80741
10479	80742
398842	80743
69081	80744
366091	80745
76884	80746
18861	80747
22446	80748
35668	80749
229921	80750
289252	80751
370273	80752
574490	80753
72324	80754
106791	80755
459116	80756
117764	80757
230769	80758
49229	80759
697050	80760
378257	80761
106120	80762
559557	80763
117718	80764
269898	80765
326918	80766
657111	80767
17455	80768
11565	80769
128279	80770
650254	80771
405806	80772
53845	80773
649126	80774
657795	80775
171091	80776
250213	80777
17439	80778
284131	80779
142942	80780
419428	80781
260780	80782
610177	80783
103884	80784
85484	80785
172532	80786
113002	80787
193222	80788
28518	80789
145201	80790
92221	80791
670	80792
930	80793
71458	80794
46743	80795
306236	80796
19025	80797
517943	80798
208215	80799
161683	80800
475253	80801
5757	80802
1830	80803
596762	80804
621985	80805
20129	80806
60632	80807
47879	80808
10725	80809
205950	80810
674657	80811
659429	80812
53786	80813
6581	80814
200133	80815
572185	80816
4346	80817
444036	80818
669642	80819
35383	80820
138733	80821
125999	80822
187351	80823
637637	80824
44053	80825
495639	80826
130509	80827
428934	80828
119490	80829
71366	80830
134277	80831
82941	80832
132179	80833
688957	80834
87368	80835
283823	80836
307128	80837
6792	80838
41437	80839
105678	80840
42020	80841
125819	80842
459961	80843
449993	80844
117455	80845
1649	80846
216649	80847
26835	80848
43441	80849
503956	80850
211878	80851
40657	80852
112674	80853
30233	80854
539260	80855
401680	80856
62842	80857
685617	80858
5	80859
463947	80860
139870	80861
150199	80862
247358	80863
17676	80864
411861	80865
478455	80866
420703	80867
17649	80868
598144	80869
482219	80870
59	80871
111298	80872
77441	80873
367025	80874
1397	80875
357187	80876
21686	80877
41710	80878
12799	80879
538583	80880
42017	80881
663070	80882
412479	80883
301888	80884
417130	80885
7389	80886
116475	80887
390653	80888
498555	80889
24379	80890
116206	80891
472867	80892
278451	80893
332662	80894
229853	80895
982	80896
475421	80897
13931	80898
445810	80899
172421	80900
429098	80901
428996	80902
2627	80903
516921	80904
165010	80905
151840	80906
250693	80907
208204	80908
335830	80909
21640	80910
230969	80911
340052	80912
43335	80913
104479	80914
117512	80915
245824	80916
129245	80917
168625	80918
120641	80919
335887	80920
150132	80921
138112	80922
690075	80923
38	80924
13044	80925
135694	80926
209495	80927
658143	80928
387265	80929
291810	80930
167105	80931
137607	80932
14235	80933
1654	80934
367474	80935
38	80936
52788	80937
959	80938
11120	80939
63237	80940
14410	80941
14086	80942
7370	80943
660131	80944
405125	80945
216177	80946
15485	80947
427201	80948
676159	80949
162206	80950
427442	80951
561102	80952
108527	80953
260308	80954
47475	80955
1070	80956
155099	80957
145128	80958
676307	80959
399656	80960
135154	80961
7233	80962
371979	80963
96920	80964
266313	80965
64602	80966
664873	80967
92828	80968
1437	80969
536423	80970
3254	80971
507593	80972
89019	80973
64632	80974
145165	80975
655578	80976
86265	80977
644931	80978
451670	80979
28724	80980
38947	80981
456612	80982
527084	80983
7234	80984
356943	80985
316721	80986
576786	80987
24949	80988
653714	80989
71368	80990
639	80991
16597	80992
67537	80993
115682	80994
696109	80995
73512	80996
135679	80997
671038	80998
690945	80999
127423	81000
522991	81001
480123	81002
570418	81003
48108	81004
16112	81005
356983	81006
166148	81007
306	81008
511894	81009
441733	81010
624607	81011
13161	81012
564394	81013
265374	81014
555313	81015
64743	81016
117746	81017
455669	81018
489460	81019
470090	81020
523208	81021
488753	81022
215184	81023
202888	81024
99790	81025
674144	81026
321261	81027
289901	81028
10026	81029
64613	81030
677763	81031
73910	81032
30722	81033
416297	81034
49	81035
67229	81036
1358	81037
694464	81038
10944	81039
37361	81040
153152	81041
665652	81042
37019	81043
106977	81044
537657	81045
91515	81046
442228	81047
255559	81048
330312	81049
310039	81050
37784	81051
429085	81052
224014	81053
17570	81054
212969	81055
70206	81056
657686	81057
70723	81058
158023	81059
127770	81060
606035	81061
488842	81062
465639	81063
25834	81064
21836	81065
265511	81066
37023	81067
528959	81068
44726	81069
221462	81070
461862	81071
109373	81072
219213	81073
171531	81074
128648	81075
246272	81076
134869	81077
324884	81078
69642	81079
282947	81080
67726	81081
93135	81082
686346	81083
304660	81084
561360	81085
140827	81086
273270	81087
338981	81088
351535	81089
643586	81090
649641	81091
127701	81092
696221	81093
200336	81094
444483	81095
196127	81096
437263	81097
90978	81098
573399	81099
442510	81100
169545	81101
489844	81102
216460	81103
328288	81104
500194	81105
24305	81106
586309	81107
217109	81108
69685	81109
11690	81110
415063	81111
48841	81112
17143	81113
360329	81114
360288	81115
360321	81116
360426	81117
319880	81118
39741	81119
59791	81120
566243	81121
395423	81122
354920	81123
545606	81124
185637	81125
685224	81126
88439	81127
120558	81128
252114	81129
14435	81130
613895	81131
14590	81132
667309	81133
242340	81134
283466	81135
491519	81136
146243	81137
19681	81138
674742	81139
72156	81140
250755	81141
376120	81142
87966	81143
489866	81144
142623	81145
257626	81146
167882	81147
143712	81148
308222	81149
336116	81150
671319	81151
114791	81152
94133	81153
132748	81154
27350	81155
162571	81156
13750	81157
199117	81158
294759	81159
539489	81160
402680	81161
39305	81162
530015	81163
528706	81164
15844	81165
76098	81166
309263	81167
166585	81168
37116	81169
565682	81170
44761	81171
25200	81172
16194	81173
189508	81174
68706	81175
450408	81176
7793	81177
399216	81178
525448	81179
77025	81180
333622	81181
132719	81182
52606	81183
32845	81184
696733	81185
588778	81186
480328	81187
2890	81188
437247	81189
223095	81190
272098	81191
556842	81192
683277	81193
126159	81194
108190	81195
14794	81196
61264	81197
156358	81198
171555	81199
29351	81200
451561	81201
43952	81202
271982	81203
90359	81204
39870	81205
610595	81206
511839	81207
232233	81208
107517	81209
322816	81210
37884	81211
529122	81212
138882	81213
19179	81214
2700	81215
143986	81216
47038	81217
451942	81218
307549	81219
52468	81220
141294	81221
855	81222
184231	81223
437834	81224
32204	81225
7508	81226
263168	81227
670449	81228
25983	81229
36547	81230
11291	81231
5674	81232
125543	81233
556835	81234
31172	81235
9960	81236
413846	81237
20477	81238
25471	81239
542067	81240
40568	81241
653335	81242
38472	81243
107164	81244
613548	81245
10887	81246
1668	81247
280920	81248
68460	81249
99823	81250
18734	81251
375636	81252
122367	81253
173131	81254
670294	81255
663707	81256
400852	81257
19570	81258
385532	81259
47982	81260
608935	81261
120695	81262
666794	81263
237028	81264
653731	81265
54838	81266
472635	81267
491936	81268
23280	81269
611865	81270
83685	81271
137153	81272
671619	81273
363423	81274
611159	81275
386893	81276
546476	81277
22573	81278
93893	81279
697001	81280
2993	81281
465074	81282
47709	81283
236390	81284
13166	81285
442557	81286
76577	81287
48455	81288
660067	81289
25876	81290
144057	81291
306853	81292
419832	81293
104028	81294
422698	81295
20057	81296
454426	81297
518744	81298
499394	81299
45340	81300
147843	81301
153777	81302
504824	81303
16189	81304
121012	81305
654225	81306
525041	81307
512470	81308
286129	81309
207220	81310
36845	81311
17765	81312
74021	81313
31573	81314
46752	81315
141734	81316
534130	81317
530820	81318
401091	81319
144057	81320
565401	81321
32094	81322
295666	81323
611320	81324
195631	81325
11705	81326
64342	81327
157151	81328
361895	81329
609027	81330
577943	81331
273114	81332
1578	81333
543411	81334
28861	81335
339803	81336
455497	81337
19954	81338
630833	81339
513975	81340
459958	81341
37565	81342
613612	81343
298863	81344
321299	81345
116125	81346
46836	81347
60287	81348
111709	81349
605909	81350
68373	81351
152732	81352
39530	81353
531686	81354
370931	81355
691349	81356
513791	81357
170973	81358
382409	81359
324709	81360
122533	81361
484672	81362
207906	81363
122004	81364
601706	81365
177647	81366
447069	81367
541045	81368
31922	81369
578595	81370
132766	81371
493083	81372
40485	81373
637598	81374
65361	81375
406093	81376
627433	81377
170853	81378
378991	81379
139781	81380
2225	81381
25648	81382
55715	81383
4	81384
166445	81385
3326	81386
590616	81387
437226	81388
437238	81389
437227	81390
571229	81391
522445	81392
121869	81393
629529	81394
31813	81395
166492	81396
362979	81397
407191	81398
4160	81399
61422	81400
642993	81401
437983	81402
111315	81403
43109	81404
214739	81405
65007	81406
31052	81407
527175	81408
18841	81409
47672	81410
165205	81411
891	81412
237113	81413
445160	81414
56169	81415
344363	81416
630191	81417
242169	81418
105486	81419
21318	81420
167177	81421
150654	81422
236798	81423
456254	81424
17863	81425
238269	81426
185647	81427
403696	81428
98014	81429
100680	81430
9134	81431
677521	81432
541049	81433
17765	81434
435760	81435
110474	81436
614679	81437
16720	81438
331799	81439
332062	81440
51600	81441
82972	81442
71391	81443
21222	81444
77820	81445
480251	81446
581497	81447
312774	81448
50119	81449
35983	81450
64992	81451
321866	81452
578571	81453
328776	81454
579011	81455
3741	81456
421359	81457
21000	81458
42567	81459
16940	81460
11612	81461
163872	81462
317492	81463
65650	81464
93529	81465
485418	81466
545653	81467
7604	81468
294186	81469
249294	81470
29238	81471
167872	81472
327664	81473
10976	81474
76303	81475
381663	81476
205368	81477
6759	81478
146742	81479
536072	81480
665121	81481
493206	81482
87054	81483
76036	81484
160720	81485
293753	81486
51139	81487
670408	81488
92604	81489
536230	81490
1574	81491
68421	81492
18967	81493
594481	81494
458112	81495
232181	81496
36755	81497
13826	81498
14483	81499
12571	81500
6051	81501
32092	81502
465534	81503
105673	81504
138448	81505
261011	81506
544566	81507
181384	81508
333910	81509
132129	81510
520864	81511
2866	81512
544577	81513
214601	81514
466544	81515
670310	81516
14934	81517
423134	81518
214049	81519
425429	81520
45095	81521
15848	81522
579455	81523
54421	81524
666216	81525
24826	81526
509587	81527
563721	81528
7140	81529
292486	81530
83981	81531
39194	81532
433539	81533
398820	81534
385471	81535
157062	81536
435652	81537
394669	81538
660416	81539
546830	81540
7957	81541
126316	81542
86121	81543
209274	81544
269903	81545
48562	81546
48302	81547
281214	81548
34639	81549
158564	81550
13707	81551
577308	81552
83901	81553
196	81554
58633	81555
465831	81556
327927	81557
229418	81558
47517	81559
306923	81560
30694	81561
86274	81562
127476	81563
1413	81564
649896	81565
356974	81566
548216	81567
105417	81568
46114	81569
351982	81570
75689	81571
128849	81572
81098	81573
155159	81574
39453	81575
529373	81576
534287	81577
470847	81578
46668	81579
13664	81580
34641	81581
139589	81582
22211	81583
452545	81584
230218	81585
136473	81586
17889	81587
541783	81588
603798	81589
27891	81590
532054	81591
415083	81592
166179	81593
592131	81594
22477	81595
522256	81596
46679	81597
21881	81598
50773	81599
187529	81600
425895	81601
36233	81602
262319	81603
357394	81604
1596	81605
590860	81606
690121	81607
48154	81608
486606	81609
127104	81610
665046	81611
136669	81612
4703	81613
13359	81614
254788	81615
386914	81616
357333	81617
64235	81618
395791	81619
106589	81620
423171	81621
99422	81622
543659	81623
329167	81624
20426	81625
161067	81626
9977	81627
166647	81628
166625	81629
577890	81630
231959	81631
37599	81632
417700	81633
102020	81634
636734	81635
4131	81636
9291	81637
200487	81638
229900	81639
46138	81640
214930	81641
391076	81642
217562	81643
40404	81644
106111	81645
125239	81646
1695	81647
535864	81648
119241	81649
295396	81650
195863	81651
168618	81652
510195	81653
563055	81654
95287	81655
47713	81656
217697	81657
38324	81658
3850	81659
482192	81660
5395	81661
2058	81662
94283	81663
5820	81664
199234	81665
502971	81666
643077	81667
590136	81668
46689	81669
663895	81670
203555	81671
267165	81672
381080	81673
53221	81674
548853	81675
16194	81676
167406	81677
649	81678
554780	81679
240897	81680
69574	81681
451004	81682
44809	81683
561789	81684
270648	81685
150659	81686
230630	81687
79152	81688
56469	81689
169250	81690
56776	81691
96926	81692
86132	81693
41443	81694
2893	81695
406299	81696
125948	81697
25695	81698
63732	81699
682178	81700
555622	81701
651274	81702
647812	81703
594545	81704
450775	81705
499242	81706
58866	81707
152271	81708
486755	81709
2669	81710
647744	81711
593691	81712
54722	81713
171881	81714
604000	81715
581728	81716
237726	81717
647190	81718
457289	81719
301454	81720
301080	81721
568760	81722
86717	81723
539934	81724
9709	81725
684366	81726
441825	81727
195768	81728
67737	81729
261321	81730
663108	81731
55723	81732
450404	81733
136892	81734
25387	81735
20608	81736
653085	81737
589239	81738
209405	81739
397378	81740
653881	81741
62666	81742
122911	81743
17310	81744
204268	81745
569973	81746
437220	81747
25251	81748
332650	81749
23450	81750
33993	81751
543583	81752
160836	81753
142671	81754
591620	81755
572556	81756
521061	81757
40639	81758
437219	81759
4303	81760
174152	81761
75342	81762
284380	81763
493992	81764
40381	81765
53279	81766
172010	81767
38430	81768
942	81769
562978	81770
649	81771
437239	81772
142637	81773
128862	81774
410659	81775
56773	81776
9861	81777
33108	81778
27531	81779
116707	81780
12555	81781
429909	81782
681467	81783
302106	81784
16184	81785
247507	81786
165909	81787
8066	81788
476414	81789
483300	81790
504007	81791
5236	81792
105288	81793
493149	81794
127509	81795
6331	81796
11621	81797
67532	81798
691785	81799
17290	81800
533593	81801
343123	81802
603644	81803
204307	81804
8763	81805
400714	81806
336225	81807
327954	81808
135599	81809
96803	81810
25309	81811
68220	81812
437228	81813
225666	81814
587268	81815
291256	81816
325592	81817
170240	81818
561377	81819
360225	81820
321671	81821
39678	81822
490455	81823
104505	81824
231465	81825
307049	81826
599017	81827
599035	81828
213184	81829
463824	81830
614047	81831
618972	81832
21801	81833
59288	81834
105	81835
677029	81836
461338	81837
20223	81838
456740	81839
257983	81840
354394	81841
5502	81842
130991	81843
424387	81844
540718	81845
18908	81846
160606	81847
263077	81848
126073	81849
405723	81850
113256	81851
333927	81852
339892	81853
659086	81854
237435	81855
1298	81856
42865	81857
580715	81858
30875	81859
661671	81860
2304	81861
359446	81862
226473	81863
86558	81864
136629	81865
454061	81866
140990	81867
22795	81868
43051	81869
205154	81870
518589	81871
301408	81872
456599	81873
604553	81874
572465	81875
162003	81876
305685	81877
663113	81878
611742	81879
293257	81880
684256	81881
684608	81882
593275	81883
143750	81884
614520	81885
159960	81886
102512	81887
519434	81888
246923	81889
638168	81890
41001	81891
11620	81892
7024	81893
423	81894
348949	81895
593699	81896
4945	81897
288078	81898
71920	81899
21110	81900
163052	81901
26667	81902
235119	81903
2688	81904
33189	81905
12381	81906
363095	81907
558069	81908
423634	81909
437237	81910
20979	81911
6473	81912
498410	81913
637366	81914
437189	81915
137447	81916
636562	81917
282825	81918
114148	81919
99769	81920
15623	81921
545123	81922
171164	81923
613854	81924
180584	81925
303497	81926
94189	81927
164302	81928
37578	81929
259354	81930
17650	81931
482264	81932
469615	81933
464100	81934
70886	81935
145032	81936
235103	81937
2344	81938
418079	81939
499225	81940
631130	81941
437911	81942
139733	81943
7846	81944
406071	81945
8046	81946
301761	81947
38037	81948
391253	81949
147837	81950
23436	81951
247043	81952
8055	81953
10823	81954
22452	81955
151391	81956
21822	81957
166569	81958
172720	81959
400972	81960
472642	81961
19563	81962
29951	81963
533975	81964
533933	81965
554487	81966
260619	81967
314089	81968
603096	81969
411074	81970
667010	81971
123298	81972
563150	81973
342189	81974
322963	81975
315550	81976
653444	81977
642742	81978
288163	81979
156154	81980
172458	81981
350696	81982
381414	81983
43082	81984
42207	81985
137593	81986
656002	81987
465032	81988
172057	81989
651494	81990
577164	81991
93116	81992
416327	81993
32983	81994
237038	81995
37226	81996
435874	81997
115433	81998
51171	81999
28159	82000
4795	82001
2565	82002
274565	82003
628131	82004
342396	82005
111685	82006
252496	82007
102981	82008
10568	82009
3383	82010
441495	82011
95249	82012
109275	82013
169669	82014
100122	82015
509779	82016
265428	82017
366612	82018
452207	82019
476748	82020
497964	82021
17063	82022
13905	82023
201346	82024
117659	82025
143870	82026
160625	82027
80040	82028
219399	82029
11114	82030
133788	82031
131281	82032
118596	82033
620057	82034
414318	82035
537237	82036
433743	82037
14460	82038
97612	82039
133102	82040
67700	82041
112334	82042
3382	82043
60580	82044
79089	82045
131432	82046
40416	82047
18100	82048
130154	82049
646909	82050
688809	82051
120251	82052
143809	82053
231135	82054
392294	82055
349266	82056
591285	82057
631520	82058
572281	82059
271771	82060
154254	82061
101190	82062
688502	82063
82353	82064
518505	82065
18087	82066
279603	82067
137656	82068
555594	82069
60580	82070
311129	82071
521137	82072
16606	82073
325652	82074
141837	82075
177688	82076
4836	82077
118743	82078
74154	82079
160059	82080
41674	82081
447651	82082
345378	82083
683986	82084
350590	82085
23922	82086
677351	82087
509255	82088
693121	82089
652253	82090
58340	82091
694161	82092
566681	82093
484794	82094
193237	82095
167875	82096
439286	82097
619786	82098
55075	82099
139881	82100
171558	82101
32786	82102
103467	82103
43413	82104
167901	82105
546702	82106
468904	82107
78582	82108
661990	82109
293	82110
102410	82111
309087	82112
680458	82113
389001	82114
48156	82115
609839	82116
9043	82117
115411	82118
74985	82119
14963	82120
824	82121
69234	82122
144194	82123
33138	82124
438714	82125
448822	82126
652330	82127
170281	82128
150723	82129
440107	82130
87180	82131
85279	82132
4527	82133
608081	82134
516042	82135
289163	82136
36818	82137
45362	82138
409847	82139
478172	82140
79127	82141
500182	82142
154487	82143
55785	82144
41097	82145
437231	82146
325381	82147
608572	82148
581872	82149
15831	82150
103049	82151
405258	82152
20228	82153
574491	82154
16822	82155
99872	82156
520114	82157
194	82158
427091	82159
19413	82160
95659	82161
89752	82162
57871	82163
1929	82164
112465	82165
235059	82166
309847	82167
58031	82168
90959	82169
639649	82170
4471	82171
568659	82172
79490	82173
317404	82174
544130	82175
686217	82176
476028	82177
118828	82178
83214	82179
545136	82180
139502	82181
634349	82182
634188	82183
525197	82184
28077	82185
277824	82186
22587	82187
582555	82188
219463	82189
1193	82190
689962	82191
16347	82192
443850	82193
47768	82194
19013	82195
300468	82196
5781	82197
634805	82198
310777	82199
104352	82200
556541	82201
320341	82202
514219	82203
626955	82204
147016	82205
1013	82206
26364	82207
525969	82208
5073	82209
169049	82210
196731	82211
522962	82212
23290	82213
65262	82214
86522	82215
537256	82216
67694	82217
382931	82218
349315	82219
2200	82220
556673	82221
115943	82222
562463	82223
136485	82224
1655	82225
584801	82226
254304	82227
4373	82228
658253	82229
299779	82230
32926	82231
534041	82232
18742	82233
644703	82234
634841	82235
659450	82236
3011	82237
46225	82238
67623	82239
233866	82240
55986	82241
519216	82242
100403	82243
653772	82244
619326	82245
300611	82246
406573	82247
587498	82248
31424	82249
53129	82250
81306	82251
616542	82252
475752	82253
321342	82254
437229	82255
357491	82256
28919	82257
399428	82258
75255	82259
63236	82260
661270	82261
520958	82262
300272	82263
23723	82264
109306	82265
135844	82266
124998	82267
383941	82268
409382	82269
453364	82270
6239	82271
241375	82272
462640	82273
578276	82274
652380	82275
184158	82276
281449	82277
502369	82278
52914	82279
32325	82280
565290	82281
155249	82282
4451	82283
41448	82284
664918	82285
2249	82286
135152	82287
85273	82288
483297	82289
486932	82290
36267	82291
575261	82292
109483	82293
123921	82294
119498	82295
5307	82296
435892	82297
197151	82298
28304	82299
369527	82300
495864	82301
540578	82302
85294	82303
494514	82304
495050	82305
384673	82306
128821	82307
91850	82308
241969	82309
29590	82310
47483	82311
183651	82312
411337	82313
14371	82314
295265	82315
371088	82316
414413	82317
588651	82318
28897	82319
598081	82320
93809	82321
75172	82322
48693	82323
361151	82324
577295	82325
396622	82326
74184	82327
6239	82328
115414	82329
135166	82330
52618	82331
503967	82332
295358	82333
441488	82334
81794	82335
529767	82336
7943	82337
110065	82338
597252	82339
48646	82340
52675	82341
589018	82342
94919	82343
1122	82344
531553	82345
35007	82346
332477	82347
344174	82348
628415	82349
272751	82350
604676	82351
131956	82352
107947	82353
153449	82354
57639	82355
138140	82356
300335	82357
34916	82358
39517	82359
318170	82360
49998	82361
1629	82362
49488	82363
256535	82364
250845	82365
25205	82366
101	82367
664913	82368
675751	82369
619663	82370
56451	82371
36434	82372
30149	82373
167867	82374
51961	82375
605406	82376
168051	82377
436742	82378
59803	82379
25638	82380
166550	82381
469004	82382
329	82383
70949	82384
464301	82385
157530	82386
14404	82387
139374	82388
216754	82389
71664	82390
478585	82391
259071	82392
168567	82393
148206	82394
143210	82395
7447	82396
363608	82397
394697	82398
50006	82399
546153	82400
396181	82401
161056	82402
76886	82403
564428	82404
198153	82405
577697	82406
18810	82407
277331	82408
22063	82409
224363	82410
58829	82411
579	82412
418060	82413
382973	82414
58469	82415
577388	82416
553700	82417
619203	82418
316943	82419
124704	82420
368812	82421
239553	82422
277640	82423
116434	82424
165854	82425
468901	82426
136947	82427
244126	82428
368739	82429
512488	82430
512776	82431
416379	82432
179906	82433
53371	82434
8788	82435
308748	82436
40442	82437
461712	82438
20536	82439
253234	82440
98569	82441
95523	82442
397390	82443
274398	82444
1508	82445
408188	82446
64276	82447
283757	82448
172567	82449
148300	82450
442298	82451
214093	82452
54858	82453
22585	82454
196121	82455
351880	82456
314550	82457
47283	82458
340219	82459
168147	82460
617608	82461
682749	82462
111647	82463
49598	82464
378787	82465
68708	82466
4464	82467
642803	82468
26502	82469
75787	82470
111828	82471
669302	82472
286397	82473
558204	82474
696079	82475
132434	82476
32741	82477
160855	82478
565238	82479
412828	82480
4093	82481
40953	82482
499699	82483
575858	82484
82539	82485
676475	82486
334881	82487
161136	82488
308278	82489
28141	82490
191953	82491
371947	82492
100180	82493
55076	82494
138230	82495
397786	82496
158476	82497
77874	82498
1097	82499
656887	82500
48992	82501
270040	82502
608359	82503
22455	82504
21878	82505
641632	82506
194768	82507
254184	82508
39508	82509
31490	82510
301422	82511
107299	82512
5425	82513
678704	82514
20401	82515
421090	82516
621837	82517
104459	82518
78139	82519
194912	82520
3480	82521
342847	82522
375822	82523
345319	82524
164942	82525
51920	82526
26002	82527
110969	82528
245080	82529
360700	82530
628460	82531
292677	82532
181	82533
658812	82534
168358	82535
90880	82536
491771	82537
673141	82538
542757	82539
544426	82540
624043	82541
449958	82542
456827	82543
8577	82544
531098	82545
379520	82546
47803	82547
83252	82548
479813	82549
153989	82550
247669	82551
472166	82552
609402	82553
392200	82554
247186	82555
532374	82556
448543	82557
275540	82558
4190	82559
144331	82560
134076	82561
460757	82562
637357	82563
541981	82564
15451	82565
191494	82566
249401	82567
554310	82568
481174	82569
64840	82570
17385	82571
68845	82572
281566	82573
2508	82574
265	82575
112133	82576
670910	82577
525944	82578
80574	82579
405128	82580
455103	82581
634584	82582
325855	82583
4943	82584
438127	82585
113360	82586
116404	82587
451996	82588
145615	82589
165899	82590
58079	82591
14966	82592
617916	82593
627369	82594
2362	82595
266515	82596
83304	82597
490165	82598
448287	82599
606245	82600
174122	82601
12215	82602
570722	82603
628474	82604
210991	82605
6051	82606
132751	82607
824	82608
391046	82609
64996	82610
97764	82611
12196	82612
128431	82613
9213	82614
19875	82615
551467	82616
81701	82617
670307	82618
434947	82619
628490	82620
37454	82621
620527	82622
82759	82623
680523	82624
380017	82625
296053	82626
379151	82627
179456	82628
218315	82629
154227	82630
15034	82631
7798	82632
518019	82633
536773	82634
572126	82635
650520	82636
378047	82637
505197	82638
344625	82639
309973	82640
37320	82641
539623	82642
520159	82643
141464	82644
316358	82645
12176	82646
480757	82647
12176	82648
152631	82649
11940	82650
173472	82651
449441	82652
677658	82653
44601	82654
56097	82655
322515	82656
333033	82657
93086	82658
399612	82659
656441	82660
175724	82661
623110	82662
605582	82663
113202	82664
7095	82665
106296	82666
56384	82667
146578	82668
119885	82669
564395	82670
214537	82671
59010	82672
534829	82673
404721	82674
5315	82675
156735	82676
175345	82677
261211	82678
46011	82679
569216	82680
506626	82681
632880	82682
8624	82683
416330	82684
116154	82685
16786	82686
410225	82687
21704	82688
298819	82689
342584	82690
144533	82691
29464	82692
24699	82693
372547	82694
271990	82695
259085	82696
41307	82697
610997	82698
636786	82699
77452	82700
557894	82701
35455	82702
559328	82703
94	82704
437483	82705
694436	82706
162287	82707
31115	82708
8874	82709
114621	82710
404727	82711
635385	82712
367414	82713
6924	82714
660134	82715
90671	82716
656611	82717
686563	82718
568320	82719
84779	82720
78154	82721
45385	82722
31316	82723
536970	82724
32736	82725
262223	82726
308766	82727
637001	82728
128499	82729
4691	82730
604697	82731
360054	82732
67301	82733
302067	82734
109954	82735
166039	82736
26383	82737
95091	82738
567401	82739
50959	82740
87409	82741
99152	82742
64392	82743
226122	82744
450388	82745
270441	82746
95061	82747
605341	82748
108783	82749
87182	82750
22889	82751
67473	82752
75375	82753
267804	82754
251860	82755
8562	82756
489695	82757
126166	82758
8303	82759
72785	82760
113879	82761
101249	82762
36541	82763
5170	82764
23864	82765
525611	82766
43108	82767
94586	82768
163301	82769
625849	82770
689502	82771
491496	82772
113854	82773
16693	82774
656350	82775
368910	82776
569938	82777
3724	82778
583293	82779
471245	82780
65132	82781
198911	82782
154940	82783
264429	82784
623674	82785
3739	82786
394000	82787
129931	82788
286284	82789
110203	82790
633276	82791
157577	82792
208912	82793
475613	82794
213646	82795
502861	82796
584688	82797
288208	82798
19767	82799
65162	82800
260407	82801
14365	82802
142929	82803
55523	82804
449565	82805
345113	82806
32668	82807
193606	82808
372864	82809
83564	82810
321713	82811
29133	82812
141226	82813
462691	82814
504060	82815
171082	82816
35761	82817
71072	82818
437224	82819
123859	82820
198910	82821
4129	82822
242364	82823
219906	82824
65605	82825
102095	82826
612658	82827
10426	82828
674748	82829
13421	82830
525266	82831
527036	82832
432455	82833
371854	82834
89447	82835
411926	82836
656695	82837
325283	82838
82898	82839
499997	82840
379921	82841
28101	82842
201	82843
39943	82844
26523	82845
581425	82846
196671	82847
696077	82848
411999	82849
451592	82850
93321	82851
283618	82852
152222	82853
82785	82854
668706	82855
86794	82856
69514	82857
162437	82858
163452	82859
35665	82860
565409	82861
135580	82862
538317	82863
350457	82864
468977	82865
97467	82866
179738	82867
45512	82868
515457	82869
18650	82870
6456	82871
252455	82872
667952	82873
232406	82874
693945	82875
215418	82876
367253	82877
628382	82878
236921	82879
625472	82880
643273	82881
173594	82882
1020	82883
109303	82884
608592	82885
264014	82886
306033	82887
356287	82888
669888	82889
16755	82890
490456	82891
586989	82892
306445	82893
951	82894
219210	82895
248581	82896
188770	82897
41769	82898
351487	82899
71690	82900
139587	82901
377501	82902
180588	82903
36862	82904
296036	82905
406592	82906
185500	82907
85231	82908
326034	82909
19125	82910
177983	82911
587526	82912
80243	82913
37397	82914
80252	82915
640227	82916
247686	82917
518357	82918
422795	82919
456316	82920
275620	82921
44208	82922
226400	82923
27780	82924
6591	82925
154041	82926
445883	82927
644907	82928
3472	82929
249338	82930
539	82931
34027	82932
229863	82933
249791	82934
162785	82935
285774	82936
13836	82937
691794	82938
666895	82939
411657	82940
49588	82941
482510	82942
4086	82943
1413	82944
523418	82945
340221	82946
176760	82947
76833	82948
139912	82949
512422	82950
2580	82951
320511	82952
584759	82953
10755	82954
141706	82955
262556	82956
587728	82957
46349	82958
277934	82959
284016	82960
300519	82961
148096	82962
681647	82963
652469	82964
21482	82965
342324	82966
428351	82967
7340	82968
582212	82969
172055	82970
167396	82971
14763	82972
248459	82973
349582	82974
54399	82975
11180	82976
454994	82977
644840	82978
20038	82979
688671	82980
681123	82981
70440	82982
112035	82983
62443	82984
96849	82985
676777	82986
76653	82987
17246	82988
12503	82989
32559	82990
224229	82991
371984	82992
137159	82993
148350	82994
629796	82995
602331	82996
219086	82997
48168	82998
57748	82999
37537	83000
481895	83001
38525	83002
56681	83003
155508	83004
79243	83005
119049	83006
36209	83007
350907	83008
588367	83009
451555	83010
11940	83011
262862	83012
100465	83013
422	83014
25986	83015
504349	83016
202730	83017
26439	83018
95495	83019
583207	83020
645138	83021
604019	83022
553272	83023
59302	83024
125318	83025
84545	83026
395303	83027
208128	83028
35221	83029
128198	83030
408937	83031
83719	83032
623982	83033
540583	83034
90761	83035
465245	83036
387369	83037
225648	83038
521644	83039
695057	83040
237372	83041
366194	83042
63507	83043
3061	83044
444586	83045
42006	83046
229592	83047
204567	83048
269614	83049
414083	83050
10211	83051
214347	83052
35011	83053
653719	83054
196517	83055
255250	83056
686666	83057
601582	83058
134142	83059
609862	83060
120481	83061
637987	83062
201131	83063
57501	83064
612420	83065
508416	83066
203044	83067
489580	83068
2749	83069
233578	83070
97498	83071
542336	83072
542454	83073
28897	83074
376939	83075
615321	83076
32837	83077
30141	83078
1159	83079
103893	83080
118073	83081
5158	83082
68200	83083
137275	83084
590752	83085
36354	83086
137143	83087
1041	83088
31178	83089
43855	83090
67619	83091
461970	83092
437	83093
187362	83094
696777	83095
617922	83096
100431	83097
81139	83098
383659	83099
392373	83100
112017	83101
191386	83102
34486	83103
690109	83104
75485	83105
110995	83106
26307	83107
57294	83108
12901	83109
235546	83110
366709	83111
79149	83112
433799	83113
398070	83114
3818	83115
87592	83116
499560	83117
533208	83118
82301	83119
637722	83120
154375	83121
342385	83122
154119	83123
679160	83124
41908	83125
553455	83126
499153	83127
151545	83128
606370	83129
149634	83130
324715	83131
574886	83132
369811	83133
6867	83134
137344	83135
452464	83136
673146	83137
453236	83138
105010	83139
393043	83140
381853	83141
513953	83142
3266	83143
157898	83144
127800	83145
275585	83146
279722	83147
9672	83148
24124	83149
211845	83150
679912	83151
58956	83152
625367	83153
633438	83154
570925	83155
255361	83156
107634	83157
551620	83158
21942	83159
339700	83160
32545	83161
17949	83162
544316	83163
383512	83164
13302	83165
5009	83166
266683	83167
325120	83168
647659	83169
32628	83170
659578	83171
332131	83172
204900	83173
381075	83174
637579	83175
622432	83176
542168	83177
74568	83178
380070	83179
161531	83180
351291	83181
322597	83182
35472	83183
68872	83184
241045	83185
517143	83186
378577	83187
22192	83188
614042	83189
430562	83190
20467	83191
315676	83192
454861	83193
94620	83194
138245	83195
377829	83196
488815	83197
580618	83198
383722	83199
288491	83200
458518	83201
98957	83202
14930	83203
1950	83204
44336	83205
355974	83206
452328	83207
79227	83208
320149	83209
470655	83210
662280	83211
114272	83212
85457	83213
685994	83214
580128	83215
3270	83216
363124	83217
247423	83218
413029	83219
495020	83220
212942	83221
434458	83222
679191	83223
31515	83224
397223	83225
34388	83226
74569	83227
114195	83228
77387	83229
197855	83230
41189	83231
218061	83232
109417	83233
335032	83234
280326	83235
216679	83236
276082	83237
184	83238
216740	83239
570639	83240
64991	83241
408076	83242
131520	83243
641222	83244
576383	83245
589202	83246
537846	83247
604693	83248
152183	83249
524059	83250
167401	83251
68925	83252
451	83253
601825	83254
610633	83255
55450	83256
147	83257
262537	83258
46882	83259
207016	83260
6357	83261
330831	83262
2381	83263
423585	83264
7908	83265
588533	83266
131950	83267
180010	83268
231735	83269
8990	83270
413297	83271
158326	83272
97534	83273
217742	83274
43955	83275
156201	83276
387804	83277
43532	83278
7643	83279
13911	83280
296554	83281
247512	83282
316405	83283
637630	83284
1414	83285
20775	83286
197585	83287
215638	83288
254377	83289
22006	83290
22807	83291
14330	83292
144244	83293
12184	83294
193095	83295
302207	83296
289506	83297
122185	83298
145846	83299
336096	83300
604576	83301
318819	83302
129061	83303
129064	83304
441969	83305
210343	83306
39507	83307
107065	83308
28850	83309
117817	83310
355614	83311
697069	83312
390715	83313
371874	83314
5193	83315
369131	83316
1154	83317
127220	83318
138936	83319
387177	83320
399608	83321
61015	83322
333071	83323
277730	83324
317608	83325
396755	83326
627447	83327
83535	83328
583084	83329
627670	83330
485117	83331
577641	83332
279570	83333
426350	83334
172288	83335
591849	83336
613692	83337
172732	83338
589107	83339
56913	83340
9274	83341
114936	83342
581976	83343
35151	83344
495784	83345
134671	83346
539370	83347
141861	83348
399753	83349
553166	83350
266164	83351
14156	83352
165298	83353
657474	83354
49906	83355
384451	83356
680494	83357
107869	83358
130562	83359
552408	83360
397163	83361
8911	83362
25153	83363
348123	83364
5126	83365
113858	83366
32607	83367
10108	83368
602735	83369
141602	83370
92820	83371
275841	83372
490877	83373
11866	83374
52942	83375
382772	83376
388907	83377
14606	83378
353792	83379
1149	83380
61122	83381
578359	83382
666217	83383
7471	83384
61355	83385
95792	83386
325	83387
4717	83388
160646	83389
438205	83390
238857	83391
686035	83392
241437	83393
441705	83394
633882	83395
82879	83396
26876	83397
59047	83398
107945	83399
5670	83400
150686	83401
587370	83402
618169	83403
212871	83404
658375	83405
106584	83406
296716	83407
352564	83408
177732	83409
63395	83410
347597	83411
148416	83412
170990	83413
385382	83414
169882	83415
499714	83416
662103	83417
474933	83418
486886	83419
274744	83420
252605	83421
245819	83422
114099	83423
113870	83424
146474	83425
353648	83426
67795	83427
148296	83428
349303	83429
346443	83430
343081	83431
481	83432
690881	83433
616629	83434
546585	83435
15556	83436
617954	83437
125205	83438
40839	83439
38197	83440
484761	83441
40829	83442
16597	83443
155638	83444
36049	83445
22582	83446
305069	83447
11040	83448
115068	83449
554588	83450
136406	83451
40821	83452
122538	83453
395635	83454
33099	83455
378343	83456
141586	83457
364816	83458
108356	83459
417668	83460
156535	83461
365629	83462
227558	83463
642698	83464
266489	83465
694372	83466
24693	83467
361508	83468
195374	83469
387006	83470
308794	83471
385959	83472
183563	83473
84322	83474
3726	83475
605196	83476
5236	83477
17947	83478
544481	83479
551789	83480
318387	83481
476286	83482
94359	83483
625405	83484
14796	83485
15382	83486
422648	83487
174	83488
400032	83489
190920	83490
39526	83491
257662	83492
278763	83493
537875	83494
1904	83495
600016	83496
643054	83497
27992	83498
9425	83499
284399	83500
538591	83501
161260	83502
21123	83503
18583	83504
1123	83505
662089	83506
658270	83507
22813	83508
141669	83509
23613	83510
625974	83511
18607	83512
69699	83513
107314	83514
523417	83515
1705	83516
482612	83517
257994	83518
70876	83519
3225	83520
317500	83521
44473	83522
513229	83523
17407	83524
541812	83525
145544	83526
131145	83527
35414	83528
484419	83529
35384	83530
584915	83531
293501	83532
7821	83533
687931	83534
446301	83535
54280	83536
8857	83537
3745	83538
633885	83539
263876	83540
396726	83541
10026	83542
107004	83543
257978	83544
118620	83545
48798	83546
387572	83547
153039	83548
40751	83549
88418	83550
433660	83551
172560	83552
4379	83553
92113	83554
196326	83555
339819	83556
350948	83557
56890	83558
71519	83559
198481	83560
508092	83561
108079	83562
693515	83563
257236	83564
391999	83565
112755	83566
127365	83567
196572	83568
132042	83569
230536	83570
409461	83571
654259	83572
189553	83573
126631	83574
289620	83575
315495	83576
85795	83577
353163	83578
269214	83579
680146	83580
494365	83581
268993	83582
482366	83583
320231	83584
423065	83585
530777	83586
379176	83587
654243	83588
473023	83589
40609	83590
70753	83591
39593	83592
3848	83593
60692	83594
427549	83595
58320	83596
486929	83597
301208	83598
160114	83599
478179	83600
350143	83601
75508	83602
621060	83603
411649	83604
475689	83605
264051	83606
366753	83607
32643	83608
352862	83609
66376	83610
482615	83611
145016	83612
211232	83613
573504	83614
149118	83615
610892	83616
685259	83617
4315	83618
469726	83619
519670	83620
84580	83621
162866	83622
88311	83623
522710	83624
243	83625
440412	83626
594637	83627
566743	83628
101198	83629
4582	83630
34014	83631
345670	83632
362005	83633
260939	83634
45382	83635
29305	83636
363524	83637
1159	83638
691570	83639
649507	83640
118589	83641
250131	83642
100766	83643
26730	83644
442574	83645
292239	83646
343507	83647
157570	83648
41221	83649
280385	83650
600129	83651
433103	83652
342794	83653
2463	83654
625824	83655
322691	83656
588013	83657
83042	83658
525316	83659
177793	83660
335715	83661
24865	83662
609577	83663
391296	83664
44012	83665
536756	83666
647376	83667
141300	83668
475228	83669
451408	83670
210726	83671
120015	83672
30856	83673
291260	83674
134481	83675
126965	83676
4889	83677
505317	83678
12533	83679
139579	83680
625170	83681
511867	83682
624907	83683
10742	83684
283939	83685
130311	83686
668714	83687
221773	83688
490729	83689
157655	83690
475674	83691
601669	83692
44646	83693
227126	83694
182854	83695
67764	83696
377238	83697
17505	83698
27779	83699
84058	83700
128301	83701
343870	83702
108155	83703
514914	83704
450821	83705
219087	83706
27743	83707
502333	83708
575012	83709
52994	83710
269868	83711
277856	83712
172419	83713
37979	83714
51777	83715
660947	83716
653346	83717
138048	83718
157013	83719
480354	83720
238118	83721
522394	83722
526475	83723
281730	83724
27227	83725
66076	83726
586608	83727
369100	83728
693490	83729
324443	83730
273701	83731
313202	83732
529520	83733
31309	83734
343815	83735
94052	83736
482969	83737
94342	83738
38720	83739
126829	83740
26734	83741
113219	83742
15739	83743
375403	83744
109477	83745
596713	83746
15833	83747
132681	83748
231475	83749
102847	83750
557	83751
545035	83752
324047	83753
450769	83754
13740	83755
469950	83756
650224	83757
80323	83758
15523	83759
317779	83760
435862	83761
3161	83762
239853	83763
305050	83764
430031	83765
553741	83766
617166	83767
533088	83768
628974	83769
369262	83770
40789	83771
580807	83772
10888	83773
9418	83774
388029	83775
415957	83776
24248	83777
677384	83778
237904	83779
350958	83780
139117	83781
242728	83782
633017	83783
641782	83784
537222	83785
7683	83786
14978	83787
666958	83788
680548	83789
599293	83790
229730	83791
157528	83792
109052	83793
49804	83794
129883	83795
566915	83796
10538	83797
405926	83798
105012	83799
10747	83800
120937	83801
21539	83802
415089	83803
76175	83804
109952	83805
34168	83806
5116	83807
595024	83808
129382	83809
40915	83810
262673	83811
223992	83812
477997	83813
121849	83814
69075	83815
668140	83816
5053	83817
41265	83818
7336	83819
637308	83820
339220	83821
453	83822
374477	83823
455668	83824
470063	83825
267199	83826
114870	83827
156685	83828
369097	83829
98829	83830
160224	83831
16180	83832
211122	83833
6259	83834
8275	83835
473215	83836
523802	83837
13350	83838
348906	83839
70856	83840
205806	83841
671525	83842
7704	83843
643350	83844
170139	83845
26660	83846
202126	83847
52734	83848
26322	83849
412791	83850
40575	83851
380438	83852
242660	83853
393402	83854
90536	83855
161744	83856
563539	83857
264942	83858
20819	83859
612914	83860
108357	83861
437041	83862
50816	83863
796	83864
337041	83865
35130	83866
458284	83867
79218	83868
150843	83869
389835	83870
1807	83871
634119	83872
35894	83873
128824	83874
124251	83875
418944	83876
193041	83877
426441	83878
200004	83879
393565	83880
378917	83881
375113	83882
44638	83883
57765	83884
54530	83885
449016	83886
60559	83887
162559	83888
576248	83889
633626	83890
119201	83891
391693	83892
510133	83893
143246	83894
29072	83895
566834	83896
8125	83897
2456	83898
32961	83899
150919	83900
297812	83901
276454	83902
291015	83903
646790	83904
197073	83905
5037	83906
9152	83907
448550	83908
642150	83909
252241	83910
470593	83911
280754	83912
253621	83913
30	83914
460764	83915
10339	83916
31728	83917
180894	83918
253055	83919
130392	83920
148960	83921
56184	83922
183922	83923
7493	83924
185275	83925
38282	83926
57244	83927
277361	83928
81487	83929
269870	83930
102807	83931
164122	83932
42405	83933
480897	83934
81438	83935
399212	83936
83584	83937
345424	83938
6171	83939
82630	83940
649425	83941
538661	83942
464011	83943
3175	83944
357897	83945
309188	83946
375442	83947
544421	83948
14779	83949
280512	83950
689308	83951
446755	83952
42159	83953
169200	83954
12514	83955
322851	83956
2784	83957
127478	83958
10927	83959
33407	83960
22461	83961
84932	83962
41705	83963
279650	83964
486980	83965
562260	83966
116741	83967
598455	83968
505515	83969
444173	83970
358888	83971
401464	83972
57115	83973
607406	83974
166193	83975
592642	83976
55653	83977
547251	83978
529245	83979
153437	83980
350167	83981
353553	83982
53904	83983
618700	83984
639696	83985
365382	83986
35132	83987
170939	83988
34420	83989
51878	83990
9345	83991
147478	83992
696935	83993
77260	83994
161310	83995
23874	83996
375536	83997
36478	83998
80757	83999
445954	84000
38746	84001
23112	84002
11871	84003
416876	84004
457398	84005
41181	84006
642692	84007
629434	84008
49391	84009
92494	84010
222	84011
119576	84012
503509	84013
29820	84014
161610	84015
475472	84016
170496	84017
160007	84018
22000	84019
169489	84020
186330	84021
353790	84022
476892	84023
536488	84024
3896	84025
141980	84026
547692	84027
194740	84028
51133	84029
145407	84030
4480	84031
546709	84032
308094	84033
528566	84034
22420	84035
10601	84036
365356	84037
553915	84038
85580	84039
571738	84040
334728	84041
279730	84042
165656	84043
83810	84044
357596	84045
397020	84046
154263	84047
354692	84048
398319	84049
642472	84050
105044	84051
193825	84052
612695	84053
48299	84054
38241	84055
205398	84056
412165	84057
567266	84058
86757	84059
471018	84060
42236	84061
17740	84062
231391	84063
153451	84064
132933	84065
78389	84066
2447	84067
570746	84068
93778	84069
293158	84070
386163	84071
30115	84072
684345	84073
683091	84074
131892	84075
160977	84076
10108	84077
315611	84078
512412	84079
230524	84080
366201	84081
109389	84082
228684	84083
145677	84084
24335	84085
415565	84086
58411	84087
56600	84088
313161	84089
13976	84090
63863	84091
131731	84092
132	84093
662798	84094
567422	84095
9940	84096
89021	84097
48024	84098
81150	84099
686394	84100
525906	84101
687343	84102
170862	84103
88733	84104
86499	84105
280736	84106
151448	84107
585356	84108
676879	84109
225141	84110
367427	84111
568193	84112
394591	84113
423830	84114
146864	84115
43099	84116
527220	84117
259305	84118
510915	84119
492376	84120
119515	84121
96696	84122
528433	84123
49782	84124
47172	84125
19708	84126
32157	84127
44765	84128
195526	84129
84965	84130
1909	84131
469889	84132
235551	84133
672080	84134
37591	84135
323	84136
566877	84137
649717	84138
594	84139
430158	84140
366363	84141
132351	84142
399575	84143
485671	84144
140267	84145
58033	84146
638163	84147
298166	84148
487291	84149
322	84150
597	84151
105744	84152
178	84153
185238	84154
247008	84155
242466	84156
99394	84157
377045	84158
190049	84159
406995	84160
671750	84161
76342	84162
373192	84163
32705	84164
494722	84165
507263	84166
636387	84167
79276	84168
287853	84169
2339	84170
851	84171
3237	84172
596	84173
1053	84174
599252	84175
220013	84176
27175	84177
274078	84178
220014	84179
115077	84180
508480	84181
8559	84182
125081	84183
619833	84184
627272	84185
11752	84186
283045	84187
629413	84188
2339	84189
677105	84190
2340	84191
484842	84192
571009	84193
204024	84194
921	84195
4735	84196
2338	84197
850	84198
62696	84199
363717	84200
375350	84201
12793	84202
6807	84203
622355	84204
146674	84205
177027	84206
19966	84207
134704	84208
404242	84209
690230	84210
6099	84211
376957	84212
122240	84213
477817	84214
606560	84215
1324	84216
1323	84217
368244	84218
194367	84219
57881	84220
97557	84221
4734	84222
100922	84223
332598	84224
654819	84225
560060	84226
225399	84227
686636	84228
63464	84229
93456	84230
643666	84231
292	84232
38419	84233
481331	84234
79791	84235
288159	84236
129865	84237
192230	84238
349484	84239
423	84240
92107	84241
669356	84242
618102	84243
92428	84244
161246	84245
80288	84246
11567	84247
538369	84248
116482	84249
160398	84250
492027	84251
321379	84252
207548	84253
77801	84254
67161	84255
487436	84256
119766	84257
277392	84258
260333	84259
9142	84260
35768	84261
480098	84262
64233	84263
128351	84264
495603	84265
631	84266
9562	84267
520617	84268
378913	84269
90138	84270
124992	84271
625123	84272
9157	84273
145032	84274
817	84275
1242	84276
680583	84277
295526	84278
313650	84279
191675	84280
447750	84281
148685	84282
461638	84283
7263	84284
534034	84285
9440	84286
404163	84287
40777	84288
536470	84289
381281	84290
409102	84291
448673	84292
6278	84293
10816	84294
692097	84295
277852	84296
207642	84297
425447	84298
164721	84299
583198	84300
391119	84301
371892	84302
690545	84303
144211	84304
623044	84305
2315	84306
2861	84307
583571	84308
467696	84309
619069	84310
184095	84311
103562	84312
85876	84313
25	84314
165313	84315
462017	84316
70870	84317
681849	84318
347	84319
104434	84320
101003	84321
17605	84322
588804	84323
504464	84324
36458	84325
88523	84326
537817	84327
7121	84328
642649	84329
339133	84330
207965	84331
54058	84332
474534	84333
223501	84334
249313	84335
606256	84336
524035	84337
16615	84338
605954	84339
401199	84340
363454	84341
59373	84342
407467	84343
507596	84344
200536	84345
485243	84346
120398	84347
602131	84348
48296	84349
499965	84350
499955	84351
541117	84352
431880	84353
2218	84354
156248	84355
348927	84356
39794	84357
145507	84358
379122	84359
47162	84360
160417	84361
88516	84362
6399	84363
6863	84364
105282	84365
433877	84366
20722	84367
142850	84368
227415	84369
640119	84370
138516	84371
501951	84372
545609	84373
476067	84374
398492	84375
178047	84376
39925	84377
78	84378
273365	84379
189433	84380
685219	84381
543000	84382
38727	84383
14514	84384
567324	84385
51640	84386
58012	84387
235003	84388
335087	84389
532595	84390
274589	84391
620468	84392
608082	84393
503104	84394
120012	84395
388065	84396
168514	84397
67086	84398
585722	84399
160837	84400
24334	84401
75003	84402
640936	84403
163369	84404
19060	84405
593416	84406
129732	84407
497675	84408
120944	84409
510980	84410
174072	84411
691030	84412
110916	84413
68867	84414
289281	84415
8158	84416
77959	84417
140389	84418
541252	84419
67148	84420
527558	84421
351249	84422
158892	84423
529927	84424
102013	84425
145018	84426
512667	84427
76534	84428
408418	84429
71703	84430
496550	84431
291782	84432
103502	84433
662907	84434
203763	84435
329538	84436
210515	84437
5151	84438
541377	84439
653264	84440
627538	84441
74512	84442
453847	84443
146926	84444
23011	84445
519356	84446
77741	84447
243488	84448
527562	84449
491931	84450
694493	84451
6565	84452
21940	84453
187723	84454
410415	84455
264527	84456
521595	84457
694196	84458
560263	84459
19390	84460
402984	84461
320867	84462
10862	84463
247928	84464
166294	84465
205840	84466
505486	84467
55297	84468
2257	84469
265920	84470
157219	84471
171032	84472
31961	84473
57015	84474
490980	84475
55382	84476
146023	84477
53242	84478
149158	84479
582025	84480
34442	84481
333042	84482
679183	84483
167018	84484
116947	84485
99302	84486
235070	84487
522169	84488
464880	84489
4810	84490
51770	84491
100823	84492
34685	84493
456952	84494
293543	84495
259586	84496
492060	84497
300179	84498
58157	84499
12571	84500
134265	84501
561191	84502
10322	84503
166187	84504
683307	84505
660857	84506
86321	84507
433272	84508
353182	84509
571891	84510
95128	84511
419020	84512
58376	84513
375264	84514
215799	84515
320896	84516
34367	84517
160351	84518
486061	84519
144992	84520
16215	84521
419154	84522
159738	84523
385460	84524
167362	84525
607491	84526
525893	84527
606900	84528
42327	84529
464248	84530
82579	84531
5721	84532
585705	84533
3261	84534
45593	84535
410335	84536
8453	84537
238605	84538
293294	84539
22960	84540
205266	84541
102429	84542
311432	84543
410658	84544
432628	84545
282849	84546
357842	84547
641568	84548
5775	84549
75161	84550
423091	84551
484074	84552
438141	84553
49548	84554
8302	84555
75224	84556
14905	84557
75120	84558
161330	84559
399174	84560
193735	84561
369608	84562
644393	84563
25495	84564
341795	84565
536	84566
662373	84567
175506	84568
36348	84569
198320	84570
554658	84571
590052	84572
388150	84573
184329	84574
558869	84575
82928	84576
31835	84577
388157	84578
382018	84579
33625	84580
616470	84581
137047	84582
482238	84583
272388	84584
520927	84585
34896	84586
237357	84587
475937	84588
261333	84589
589037	84590
608639	84591
312516	84592
207929	84593
653001	84594
12828	84595
646246	84596
542719	84597
54355	84598
367952	84599
271456	84600
13452	84601
141710	84602
143937	84603
301293	84604
538199	84605
526326	84606
506270	84607
11209	84608
676218	84609
162655	84610
10787	84611
6526	84612
169550	84613
459924	84614
13683	84615
44156	84616
58167	84617
256552	84618
371122	84619
544626	84620
167268	84621
224246	84622
617975	84623
557740	84624
48109	84625
330	84626
224904	84627
301402	84628
550954	84629
330	84630
466908	84631
360383	84632
4587	84633
344238	84634
9880	84635
11724	84636
474702	84637
644770	84638
244575	84639
151165	84640
382294	84641
127452	84642
40458	84643
264958	84644
171401	84645
300355	84646
81368	84647
26331	84648
34460	84649
397693	84650
571396	84651
605755	84652
344846	84653
150390	84654
1145	84655
88998	84656
100918	84657
93965	84658
1211	84659
219565	84660
227771	84661
241175	84662
497757	84663
75935	84664
236446	84665
230394	84666
628556	84667
102071	84668
72445	84669
674857	84670
255936	84671
368136	84672
25897	84673
524631	84674
609359	84675
338398	84676
65806	84677
341610	84678
72704	84679
134209	84680
261245	84681
363888	84682
514507	84683
11252	84684
363167	84685
505585	84686
196039	84687
454569	84688
4	84689
677874	84690
415254	84691
19110	84692
344232	84693
31119	84694
651115	84695
125381	84696
473212	84697
77011	84698
32138	84699
141820	84700
543896	84701
264740	84702
80398	84703
264739	84704
264551	84705
264530	84706
543905	84707
264605	84708
264691	84709
32141	84710
543909	84711
32143	84712
80398	84713
353987	84714
353986	84715
543898	84716
264747	84717
16	84718
34773	84719
504356	84720
45690	84721
220691	84722
119295	84723
281817	84724
333609	84725
323950	84726
138594	84727
409313	84728
216120	84729
107793	84730
577303	84731
89558	84732
393629	84733
166930	84734
157221	84735
331595	84736
350356	84737
84285	84738
689018	84739
387504	84740
612948	84741
355574	84742
33207	84743
255025	84744
15278	84745
275337	84746
48689	84747
370072	84748
346417	84749
993	84750
652518	84751
833	84752
10345	84753
655315	84754
592859	84755
415840	84756
514750	84757
156979	84758
114307	84759
394891	84760
384095	84761
293804	84762
246502	84763
615629	84764
379635	84765
522211	84766
182986	84767
227740	84768
408	84769
657921	84770
670859	84771
81817	84772
614693	84773
297925	84774
50559	84775
6566	84776
514517	84777
106200	84778
627988	84779
312482	84780
612896	84781
514508	84782
514518	84783
545670	84784
37353	84785
479332	84786
211684	84787
386188	84788
140844	84789
58204	84790
41392	84791
576573	84792
125373	84793
40434	84794
114955	84795
312465	84796
53524	84797
202011	84798
120846	84799
512275	84800
15591	84801
315880	84802
435126	84803
465864	84804
385166	84805
27400	84806
505166	84807
353445	84808
394674	84809
639212	84810
6072	84811
598318	84812
597985	84813
573521	84814
49275	84815
350478	84816
46455	84817
209973	84818
277	84819
578645	84820
483375	84821
294450	84822
101004	84823
53259	84824
646514	84825
577406	84826
210182	84827
139813	84828
17505	84829
607038	84830
149919	84831
297587	84832
161308	84833
77322	84834
331177	84835
311462	84836
215535	84837
226456	84838
507236	84839
542222	84840
401017	84841
155880	84842
361541	84843
5372	84844
544007	84845
245241	84846
110475	84847
632676	84848
249495	84849
165902	84850
254943	84851
13034	84852
556505	84853
633865	84854
446584	84855
585261	84856
4011	84857
38390	84858
93338	84859
2808	84860
7985	84861
115212	84862
70959	84863
27689	84864
209913	84865
125938	84866
289899	84867
459547	84868
123085	84869
592187	84870
408	84871
406424	84872
55566	84873
141878	84874
596348	84875
91837	84876
651643	84877
282072	84878
120846	84879
232114	84880
205972	84881
211587	84882
14050	84883
19272	84884
16970	84885
451185	84886
472664	84887
550683	84888
4868	84889
579054	84890
335293	84891
20351	84892
273786	84893
315901	84894
504067	84895
249844	84896
555953	84897
695731	84898
326698	84899
91664	84900
695734	84901
414838	84902
264	84903
175466	84904
469963	84905
664553	84906
674272	84907
91551	84908
33435	84909
559773	84910
154294	84911
50989	84912
189083	84913
13842	84914
229585	84915
446674	84916
557971	84917
112195	84918
10403	84919
34358	84920
695732	84921
124518	84922
304103	84923
565446	84924
477836	84925
558916	84926
148938	84927
142000	84928
438013	84929
144081	84930
273367	84931
45291	84932
32887	84933
368144	84934
54567	84935
135616	84936
221737	84937
70935	84938
5516	84939
158883	84940
67697	84941
12363	84942
103183	84943
692927	84944
148930	84945
148919	84946
39484	84947
663338	84948
287014	84949
25650	84950
299484	84951
528622	84952
570376	84953
7843	84954
72576	84955
504246	84956
59300	84957
97710	84958
59315	84959
506643	84960
463206	84961
551369	84962
158455	84963
576326	84964
22759	84965
315646	84966
26482	84967
5	84968
613451	84969
111364	84970
513744	84971
689	84972
229678	84973
393223	84974
672154	84975
202035	84976
202036	84977
59604	84978
308450	84979
53250	84980
538329	84981
108480	84982
312476	84983
337602	84984
173565	84985
597346	84986
144442	84987
150802	84988
309629	84989
70037	84990
606624	84991
312467	84992
415758	84993
655417	84994
93737	84995
254832	84996
408	84997
50989	84998
612398	84999
15018	85000
370445	85001
94275	85002
414682	85003
576389	85004
67230	85005
91055	85006
56925	85007
349739	85008
80014	85009
43377	85010
45595	85011
510731	85012
405667	85013
365467	85014
293011	85015
16034	85016
652019	85017
41079	85018
312404	85019
647830	85020
466000	85021
26923	85022
47913	85023
1157	85024
348792	85025
25426	85026
96090	85027
68562	85028
58512	85029
431857	85030
628236	85031
12996	85032
10251	85033
44969	85034
551299	85035
265111	85036
342868	85037
168419	85038
29680	85039
174387	85040
295429	85041
261774	85042
10157	85043
87444	85044
683656	85045
9135	85046
528643	85047
3258	85048
3258	85049
581740	85050
245710	85051
41270	85052
152869	85053
120248	85054
544311	85055
460848	85056
367020	85057
26911	85058
362686	85059
19734	85060
19734	85061
34669	85062
245709	85063
245707	85064
245708	85065
544442	85066
80492	85067
544409	85068
257097	85069
26351	85070
242816	85071
461444	85072
50565	85073
544506	85074
544463	85075
544472	85076
544471	85077
506148	85078
530298	85079
288931	85080
563326	85081
475956	85082
410968	85083
163853	85084
134483	85085
50759	85086
582381	85087
415917	85088
238511	85089
195106	85090
366243	85091
71549	85092
120902	85093
443420	85094
255314	85095
451586	85096
628165	85097
53854	85098
451588	85099
520443	85100
647295	85101
227110	85102
692250	85103
370611	85104
41020	85105
44092	85106
519347	85107
518945	85108
127263	85109
493710	85110
448051	85111
583752	85112
651954	85113
9711	85114
235657	85115
384141	85116
342592	85117
424340	85118
493039	85119
104114	85120
86062	85121
289926	85122
294490	85123
125368	85124
59154	85125
10242	85126
130697	85127
630311	85128
533099	85129
156231	85130
208453	85131
75050	85132
97678	85133
277462	85134
443260	85135
366920	85136
686984	85137
230899	85138
5603	85139
5603	85140
149113	85141
118333	85142
141929	85143
119862	85144
337218	85145
643539	85146
47	85147
152202	85148
512520	85149
9	85150
256264	85151
4764	85152
4764	85153
605209	85154
244669	85155
693534	85156
111475	85157
80258	85158
15556	85159
619215	85160
437919	85161
517701	85162
544619	85163
689564	85164
15556	85165
258523	85166
302708	85167
50568	85168
417021	85169
583622	85170
41746	85171
94977	85172
644903	85173
86694	85174
609164	85175
550807	85176
14084	85177
298065	85178
583539	85179
117653	85180
131911	85181
464932	85182
27221	85183
684718	85184
504111	85185
379060	85186
219163	85187
242823	85188
503792	85189
179416	85190
99908	85191
2318	85192
72481	85193
221566	85194
34658	85195
214318	85196
2487	85197
602334	85198
198111	85199
132663	85200
283502	85201
282683	85202
503713	85203
93637	85204
363026	85205
159728	85206
401591	85207
3454	85208
541795	85209
72748	85210
302948	85211
435906	85212
73148	85213
412661	85214
56832	85215
247157	85216
1388	85217
34628	85218
125706	85219
614762	85220
18029	85221
68267	85222
548465	85223
6574	85224
517410	85225
133246	85226
658592	85227
589961	85228
220446	85229
227800	85230
425691	85231
645595	85232
367357	85233
140121	85234
261	85235
201221	85236
633717	85237
688610	85238
513656	85239
32855	85240
45696	85241
136299	85242
2226	85243
1460	85244
25557	85245
330791	85246
4069	85247
682214	85248
531878	85249
4400	85250
407687	85251
49834	85252
170236	85253
50487	85254
235806	85255
367425	85256
35883	85257
71328	85258
225289	85259
225299	85260
225301	85261
517133	85262
225309	85263
517136	85264
225321	85265
415971	85266
613688	85267
213749	85268
1906	85269
265578	85270
681999	85271
289316	85272
102903	85273
38903	85274
304979	85275
278774	85276
178856	85277
2432	85278
97864	85279
1130	85280
170230	85281
386806	85282
216129	85283
1196	85284
275	85285
585004	85286
497020	85287
348098	85288
336010	85289
375008	85290
375007	85291
620084	85292
661756	85293
661716	85294
661714	85295
26915	85296
601245	85297
360328	85298
20179	85299
359039	85300
140347	85301
536739	85302
254696	85303
681230	85304
604177	85305
37727	85306
99297	85307
148335	85308
680221	85309
169281	85310
585641	85311
60767	85312
549496	85313
2910	85314
405741	85315
110545	85316
547380	85317
631870	85318
120913	85319
248534	85320
101833	85321
550638	85322
129345	85323
36746	85324
104275	85325
14862	85326
685690	85327
54150	85328
72809	85329
35523	85330
35523	85331
146985	85332
32092	85333
313741	85334
355281	85335
36310	85336
602354	85337
48706	85338
362795	85339
3662	85340
132298	85341
482866	85342
47551	85343
224971	85344
157657	85345
48204	85346
186532	85347
263109	85348
505388	85349
229208	85350
4293	85351
16787	85352
236893	85353
451571	85354
138473	85355
247419	85356
42083	85357
113402	85358
48512	85359
48410	85360
346940	85361
578690	85362
446219	85363
343759	85364
70767	85365
517416	85366
463770	85367
349335	85368
687222	85369
81913	85370
133007	85371
39397	85372
48810	85373
508063	85374
332135	85375
495872	85376
495888	85377
559624	85378
119315	85379
43889	85380
54587	85381
244636	85382
19816	85383
56028	85384
108922	85385
38389	85386
265653	85387
531860	85388
265658	85389
60849	85390
440713	85391
476689	85392
554038	85393
164616	85394
230389	85395
688083	85396
126827	85397
637876	85398
54680	85399
57769	85400
149876	85401
119791	85402
50018	85403
2348	85404
104250	85405
178719	85406
178721	85407
178734	85408
60842	85409
486191	85410
617858	85411
165724	85412
62987	85413
124377	85414
12985	85415
10143	85416
3052	85417
361008	85418
584211	85419
613625	85420
37601	85421
494680	85422
8107	85423
662178	85424
163147	85425
4474	85426
687064	85427
24155	85428
51462	85429
659473	85430
229899	85431
28500	85432
28411	85433
68941	85434
161771	85435
421759	85436
256430	85437
333383	85438
643342	85439
436001	85440
328647	85441
545047	85442
894	85443
53261	85444
288543	85445
448697	85446
639655	85447
333381	85448
467538	85449
629558	85450
1665	85451
225820	85452
362955	85453
299289	85454
254230	85455
590758	85456
252377	85457
375326	85458
167210	85459
250751	85460
85706	85461
57910	85462
118974	85463
611825	85464
535214	85465
489659	85466
459479	85467
24413	85468
101998	85469
250697	85470
612189	85471
72751	85472
642630	85473
7364	85474
350505	85475
294977	85476
289313	85477
250674	85478
570651	85479
431191	85480
674811	85481
33397	85482
19323	85483
242336	85484
621858	85485
95044	85486
470768	85487
135322	85488
388000	85489
170316	85490
22254	85491
22235	85492
156252	85493
151449	85494
594042	85495
602348	85496
546522	85497
128800	85498
47146	85499
456548	85500
646063	85501
601966	85502
253151	85503
324710	85504
265708	85505
265707	85506
666712	85507
177232	85508
80631	85509
179223	85510
63894	85511
601059	85512
642882	85513
136809	85514
277291	85515
598593	85516
32670	85517
500024	85518
154495	85519
169132	85520
524948	85521
390563	85522
81235	85523
81219	85524
294246	85525
294259	85526
629913	85527
3293	85528
3293	85529
178762	85530
3293	85531
158281	85532
668112	85533
20302	85534
422831	85535
25774	85536
18347	85537
103589	85538
117658	85539
165376	85540
223875	85541
24157	85542
117504	85543
126438	85544
5586	85545
213030	85546
608646	85547
266142	85548
579649	85549
449347	85550
122650	85551
437791	85552
47853	85553
641388	85554
627890	85555
535813	85556
450164	85557
511638	85558
55281	85559
362029	85560
382060	85561
60854	85562
584210	85563
135309	85564
477650	85565
509825	85566
421730	85567
36744	85568
36744	85569
545142	85570
496875	85571
251275	85572
607978	85573
238430	85574
669968	85575
111442	85576
75604	85577
454767	85578
155779	85579
58069	85580
669921	85581
526934	85582
441316	85583
464094	85584
109290	85585
1585	85586
156373	85587
266259	85588
680826	85589
74003	85590
169035	85591
554219	85592
543452	85593
142750	85594
296077	85595
212731	85596
100450	85597
266392	85598
4661	85599
184042	85600
114874	85601
72972	85602
232508	85603
208763	85604
225132	85605
628196	85606
194682	85607
525027	85608
384837	85609
173222	85610
96624	85611
388714	85612
539626	85613
535820	85614
266598	85615
15592	85616
93637	85617
450741	85618
499	85619
86178	85620
487836	85621
1064	85622
173206	85623
515040	85624
466095	85625
179	85626
503728	85627
25830	85628
62511	85629
109639	85630
514647	85631
632997	85632
4372	85633
642467	85634
346423	85635
2294	85636
661490	85637
626255	85638
387292	85639
387283	85640
75697	85641
510775	85642
51265	85643
195370	85644
22088	85645
672721	85646
461485	85647
117661	85648
514175	85649
243153	85650
527551	85651
115230	85652
422902	85653
13141	85654
21898	85655
7307	85656
113373	85657
442114	85658
412097	85659
412127	85660
12885	85661
521208	85662
209716	85663
633739	85664
42645	85665
55425	85666
242897	85667
563823	85668
603322	85669
417041	85670
470444	85671
467607	85672
676059	85673
241869	85674
553140	85675
152033	85676
413016	85677
181900	85678
29435	85679
167061	85680
270023	85681
86617	85682
505474	85683
568979	85684
94560	85685
2662	85686
327281	85687
421125	85688
688397	85689
410574	85690
673899	85691
599359	85692
421746	85693
382212	85694
58205	85695
567626	85696
602337	85697
64309	85698
589962	85699
172394	85700
46080	85701
160832	85702
50830	85703
139741	85704
21	85705
327329	85706
476956	85707
667135	85708
5595	85709
115664	85710
374394	85711
37702	85712
665424	85713
57100	85714
178197	85715
318899	85716
47202	85717
43681	85718
5790	85719
14184	85720
311445	85721
207450	85722
376517	85723
565	85724
516317	85725
457257	85726
3730	85727
106783	85728
219540	85729
357178	85730
99029	85731
6590	85732
336044	85733
64415	85734
14191	85735
15788	85736
256622	85737
538567	85738
21399	85739
18675	85740
694586	85741
39863	85742
11818	85743
89099	85744
590217	85745
147360	85746
45	85747
493439	85748
19701	85749
42739	85750
437760	85751
284678	85752
690181	85753
60698	85754
365017	85755
11053	85756
493263	85757
51930	85758
333842	85759
386234	85760
568279	85761
23254	85762
568788	85763
398449	85764
409110	85765
586599	85766
544859	85767
12366	85768
264750	85769
28217	85770
33002	85771
695039	85772
44	85773
109688	85774
22612	85775
19736	85776
688439	85777
124964	85778
42748	85779
449445	85780
74085	85781
73932	85782
3802	85783
15295	85784
35210	85785
23940	85786
204842	85787
336187	85788
186044	85789
125312	85790
4109	85791
144922	85792
603157	85793
4050	85794
178223	85795
84334	85796
124892	85797
93077	85798
182340	85799
63815	85800
94988	85801
10212	85802
184652	85803
9075	85804
676622	85805
1625	85806
428654	85807
118789	85808
291032	85809
130884	85810
81030	85811
39603	85812
3053	85813
5897	85814
136400	85815
32386	85816
614554	85817
100467	85818
559543	85819
112582	85820
335987	85821
285836	85822
407996	85823
4428	85824
4563	85825
171628	85826
607771	85827
416225	85828
152006	85829
72086	85830
137086	85831
642049	85832
447960	85833
19844	85834
169522	85835
182989	85836
182995	85837
61834	85838
417639	85839
77274	85840
153100	85841
104410	85842
86780	85843
266201	85844
396240	85845
505630	85846
33188	85847
195701	85848
157694	85849
72644	85850
470781	85851
59148	85852
119524	85853
132161	85854
2114	85855
664742	85856
132158	85857
309173	85858
81031	85859
354908	85860
463382	85861
179515	85862
683211	85863
13391	85864
545603	85865
545649	85866
289147	85867
234555	85868
185097	85869
655627	85870
22591	85871
47953	85872
692571	85873
313413	85874
298839	85875
460493	85876
152613	85877
215873	85878
405818	85879
681737	85880
16870	85881
16216	85882
35	85883
997	85884
47551	85885
320030	85886
180250	85887
78420	85888
218	85889
121998	85890
91225	85891
142352	85892
434384	85893
507224	85894
321183	85895
106923	85896
416	85897
438814	85898
88	85899
312546	85900
316019	85901
675810	85902
306	85903
271197	85904
203995	85905
522112	85906
657712	85907
470229	85908
426529	85909
105526	85910
117232	85911
59927	85912
595274	85913
403895	85914
396388	85915
469263	85916
20863	85917
37207	85918
4428	85919
138736	85920
451838	85921
117663	85922
366361	85923
471405	85924
213517	85925
227469	85926
524844	85927
371942	85928
60737	85929
2772	85930
417315	85931
237195	85932
182940	85933
208696	85934
113943	85935
29164	85936
386145	85937
206628	85938
338917	85939
553396	85940
55924	85941
238414	85942
93350	85943
58297	85944
144648	85945
25227	85946
36117	85947
93734	85948
515301	85949
48295	85950
18430	85951
416742	85952
323436	85953
66893	85954
2454	85955
456746	85956
27621	85957
29603	85958
43550	85959
65603	85960
124411	85961
16133	85962
645358	85963
44066	85964
206784	85965
647411	85966
22452	85967
205936	85968
913	85969
460582	85970
6620	85971
149727	85972
295768	85973
170150	85974
75687	85975
370201	85976
589672	85977
613043	85978
647240	85979
664118	85980
431972	85981
137779	85982
523462	85983
396584	85984
649368	85985
186641	85986
225032	85987
90929	85988
409283	85989
49816	85990
413753	85991
76478	85992
230650	85993
294992	85994
80891	85995
266812	85996
59208	85997
272021	85998
95093	85999
58997	86000
262935	86001
129274	86002
144193	86003
220	86004
87670	86005
5545	86006
12704	86007
600207	86008
384495	86009
572914	86010
334557	86011
212849	86012
485202	86013
24745	86014
517400	86015
569829	86016
454650	86017
306412	86018
234949	86019
552891	86020
98823	86021
672014	86022
330664	86023
237660	86024
4178	86025
38427	86026
689217	86027
269941	86028
410444	86029
18353	86030
3054	86031
92298	86032
192592	86033
17980	86034
551079	86035
154123	86036
253	86037
56408	86038
370744	86039
650465	86040
51804	86041
524745	86042
374178	86043
14838	86044
693317	86045
106930	86046
144672	86047
22487	86048
436181	86049
3069	86050
1247	86051
545796	86052
138735	86053
142303	86054
11688	86055
118370	86056
436185	86057
680	86058
142277	86059
43345	86060
22487	86061
11688	86062
545803	86063
157735	86064
68413	86065
150901	86066
119977	86067
243633	86068
665842	86069
87704	86070
118591	86071
72147	86072
19457	86073
102750	86074
254360	86075
97758	86076
67655	86077
290032	86078
663317	86079
326748	86080
23015	86081
185925	86082
474672	86083
58986	86084
375811	86085
153444	86086
58986	86087
465361	86088
386803	86089
312908	86090
656529	86091
290205	86092
268666	86093
215801	86094
85043	86095
216846	86096
614621	86097
331948	86098
285530	86099
142088	86100
227911	86101
69410	86102
545132	86103
125667	86104
174138	86105
94161	86106
32458	86107
486207	86108
98356	86109
3988	86110
200183	86111
34193	86112
475901	86113
546044	86114
149821	86115
51115	86116
574	86117
24696	86118
545757	86119
117011	86120
192311	86121
460931	86122
287108	86123
2085	86124
64932	86125
623725	86126
697585	86127
282567	86128
210013	86129
339360	86130
7302	86131
6244	86132
163125	86133
204471	86134
13969	86135
157850	86136
664596	86137
664597	86138
664601	86139
664600	86140
664599	86141
664598	86142
664603	86143
664602	86144
193091	86145
309550	86146
78604	86147
233808	86148
607283	86149
603058	86150
501	86151
580985	86152
64609	86153
65874	86154
356557	86155
191298	86156
359698	86157
55257	86158
150514	86159
393947	86160
142231	86161
35167	86162
128789	86163
78564	86164
199987	86165
7239	86166
78559	86167
91554	86168
80912	86169
574709	86170
440468	86171
560579	86172
58178	86173
79287	86174
96969	86175
15599	86176
32298	86177
179523	86178
492800	86179
442916	86180
420242	86181
26281	86182
392488	86183
266979	86184
134810	86185
440563	86186
5952	86187
136301	86188
374024	86189
314350	86190
689628	86191
148529	86192
398235	86193
696456	86194
128337	86195
337722	86196
172757	86197
262907	86198
341775	86199
122346	86200
122346	86201
27324	86202
239906	86203
91305	86204
26214	86205
26214	86206
180	86207
445	86208
1028	86209
63118	86210
31330	86211
5936	86212
14024	86213
189	86214
640843	86215
61044	86216
235994	86217
446196	86218
246	86219
623368	86220
169974	86221
475651	86222
107447	86223
230350	86224
68647	86225
111172	86226
332286	86227
555514	86228
46905	86229
118162	86230
31372	86231
18611	86232
479911	86233
140304	86234
514846	86235
24557	86236
120785	86237
618823	86238
131439	86239
4447	86240
650076	86241
222280	86242
12701	86243
67938	86244
384634	86245
29	86246
29	86247
54565	86248
251119	86249
487639	86250
75558	86251
124151	86252
17076	86253
672329	86254
311582	86255
593531	86256
400268	86257
358071	86258
484420	86259
380928	86260
347305	86261
464240	86262
502460	86263
19421	86264
48985	86265
16727	86266
327911	86267
90997	86268
663516	86269
579211	86270
281035	86271
638646	86272
603023	86273
334317	86274
692673	86275
72399	86276
203601	86277
12388	86278
490805	86279
690306	86280
453731	86281
25089	86282
95198	86283
86764	86284
254341	86285
325387	86286
4085	86287
608999	86288
402532	86289
686244	86290
22	86291
545302	86292
20960	86293
198647	86294
10411	86295
222316	86296
165878	86297
227263	86298
10704	86299
290128	86300
154937	86301
625856	86302
150660	86303
330386	86304
6065	86305
108825	86306
455593	86307
85759	86308
24707	86309
618687	86310
56552	86311
414	86312
235460	86313
517577	86314
110931	86315
484729	86316
416122	86317
152197	86318
191041	86319
62025	86320
240815	86321
64040	86322
391685	86323
39561	86324
451684	86325
204116	86326
87032	86327
563870	86328
609736	86329
285591	86330
626861	86331
366814	86332
38633	86333
316052	86334
285595	86335
36232	86336
22885	86337
22885	86338
567167	86339
103489	86340
663649	86341
490414	86342
173126	86343
276817	86344
118565	86345
241751	86346
113437	86347
534013	86348
459404	86349
141591	86350
355321	86351
587141	86352
381896	86353
101007	86354
16758	86355
256587	86356
268890	86357
49	86358
51236	86359
25269	86360
20625	86361
84297	86362
120863	86363
98224	86364
542237	86365
280594	86366
26713	86367
38058	86368
439382	86369
48097	86370
29896	86371
22922	86372
24663	86373
118655	86374
203870	86375
180786	86376
415075	86377
34075	86378
117395	86379
7269	86380
578678	86381
265029	86382
155109	86383
645511	86384
17040	86385
562658	86386
264693	86387
630904	86388
55589	86389
112257	86390
8922	86391
589401	86392
438563	86393
431083	86394
279145	86395
148462	86396
61039	86397
636772	86398
37097	86399
558941	86400
307395	86401
227209	86402
168019	86403
407073	86404
111339	86405
408008	86406
655913	86407
282813	86408
411100	86409
383653	86410
155156	86411
331306	86412
22685	86413
201129	86414
157834	86415
2632	86416
181895	86417
215992	86418
443393	86419
470234	86420
9898	86421
267285	86422
267264	86423
55299	86424
26215	86425
104329	86426
618958	86427
49752	86428
466501	86429
140453	86430
38947	86431
241481	86432
427545	86433
397967	86434
231700	86435
298618	86436
187580	86437
623040	86438
10172	86439
250953	86440
304628	86441
19149	86442
128783	86443
320018	86444
194665	86445
121189	86446
655892	86447
421794	86448
247067	86449
20	86450
657833	86451
445181	86452
4483	86453
166688	86454
579051	86455
674813	86456
534484	86457
127298	86458
463813	86459
49131	86460
650871	86461
160182	86462
3715	86463
559797	86464
79198	86465
68354	86466
15047	86467
447422	86468
8707	86469
10011	86470
312654	86471
362853	86472
616426	86473
94517	86474
495	86475
8374	86476
6538	86477
172586	86478
613584	86479
36491	86480
262889	86481
27077	86482
650171	86483
262890	86484
219927	86485
163380	86486
3412	86487
15789	86488
646573	86489
448784	86490
4462	86491
522861	86492
467112	86493
629192	86494
137946	86495
346974	86496
542832	86497
328337	86498
684618	86499
410713	86500
265972	86501
404467	86502
640486	86503
8978	86504
113772	86505
490753	86506
540142	86507
125846	86508
20609	86509
20609	86510
575236	86511
529469	86512
573424	86513
466156	86514
91502	86515
400416	86516
529470	86517
406458	86518
501139	86519
386412	86520
134992	86521
144970	86522
155538	86523
624784	86524
99002	86525
287148	86526
531265	86527
335953	86528
71355	86529
438309	86530
331590	86531
96924	86532
340403	86533
9525	86534
524888	86535
9289	86536
490991	86537
479916	86538
291404	86539
290112	86540
132103	86541
8057	86542
438649	86543
10834	86544
308880	86545
516862	86546
344638	86547
309547	86548
595351	86549
267574	86550
267561	86551
7237	86552
523826	86553
37414	86554
625534	86555
530697	86556
431208	86557
224999	86558
587732	86559
391421	86560
43535	86561
634022	86562
12071	86563
70582	86564
16280	86565
515027	86566
95520	86567
307544	86568
15468	86569
343560	86570
5647	86571
635449	86572
88257	86573
237025	86574
129391	86575
19013	86576
263023	86577
39405	86578
388953	86579
456703	86580
466488	86581
192428	86582
652625	86583
649640	86584
129134	86585
129134	86586
37714	86587
96686	86588
10996	86589
546493	86590
546553	86591
8189	86592
468240	86593
234099	86594
234078	86595
51183	86596
776	86597
26344	86598
226582	86599
114365	86600
568921	86601
10903	86602
125069	86603
76445	86604
356571	86605
76443	86606
429816	86607
484784	86608
640370	86609
354641	86610
61028	86611
38296	86612
413660	86613
41969	86614
627233	86615
581023	86616
4897	86617
557531	86618
623763	86619
385436	86620
117927	86621
89551	86622
223432	86623
360300	86624
223866	86625
120905	86626
674889	86627
224921	86628
290236	86629
290249	86630
223423	86631
290374	86632
93465	86633
271543	86634
343847	86635
36346	86636
100392	86637
93402	86638
242514	86639
136632	86640
639100	86641
104405	86642
32356	86643
394079	86644
356596	86645
233179	86646
18297	86647
565955	86648
443628	86649
312642	86650
312314	86651
129884	86652
389081	86653
30882	86654
87998	86655
203920	86656
356701	86657
131058	86658
199322	86659
695500	86660
131058	86661
280115	86662
29951	86663
480513	86664
72213	86665
464762	86666
2189	86667
187863	86668
377148	86669
81019	86670
4897	86671
14865	86672
83616	86673
171336	86674
368437	86675
380257	86676
2570	86677
626678	86678
547527	86679
100753	86680
382188	86681
555001	86682
431343	86683
373234	86684
157856	86685
690493	86686
139363	86687
157869	86688
406865	86689
515070	86690
644602	86691
561581	86692
464712	86693
348809	86694
159982	86695
263	86696
675023	86697
675020	86698
13482	86699
583998	86700
192061	86701
154927	86702
58489	86703
71356	86704
389607	86705
602497	86706
327354	86707
166399	86708
57964	86709
258082	86710
110684	86711
447874	86712
465807	86713
98129	86714
49724	86715
176239	86716
378503	86717
187539	86718
653274	86719
8120	86720
20975	86721
385344	86722
638393	86723
189190	86724
13081	86725
478605	86726
122065	86727
59002	86728
51098	86729
103199	86730
563	86731
64718	86732
587521	86733
591751	86734
50777	86735
139480	86736
298571	86737
558664	86738
989	86739
14180	86740
312769	86741
41506	86742
143480	86743
672872	86744
140680	86745
162950	86746
362829	86747
92715	86748
192985	86749
258635	86750
1	86751
583805	86752
603014	86753
108590	86754
656198	86755
162407	86756
302473	86757
141582	86758
111401	86759
590985	86760
4780	86761
484640	86762
179692	86763
139002	86764
2472	86765
695183	86766
287025	86767
3149	86768
94208	86769
379190	86770
379230	86771
105311	86772
100254	86773
27622	86774
201360	86775
458938	86776
150726	86777
324041	86778
379127	86779
30186	86780
399714	86781
195385	86782
8639	86783
549128	86784
538008	86785
270767	86786
652324	86787
159807	86788
71428	86789
278680	86790
178003	86791
16907	86792
246508	86793
563	86794
98109	86795
628803	86796
670743	86797
92109	86798
20859	86799
406381	86800
82202	86801
486144	86802
26014	86803
586864	86804
162490	86805
520168	86806
129101	86807
1715	86808
203127	86809
137081	86810
209361	86811
644372	86812
50427	86813
640184	86814
104518	86815
471986	86816
145798	86817
151968	86818
116666	86819
190235	86820
43598	86821
654191	86822
469999	86823
51768	86824
442021	86825
552108	86826
549710	86827
267803	86828
6883	86829
12171	86830
324461	86831
680589	86832
343987	86833
257944	86834
136	86835
49443	86836
554726	86837
686067	86838
81159	86839
346872	86840
525963	86841
303024	86842
201347	86843
114207	86844
32362	86845
335006	86846
1895	86847
273072	86848
139078	86849
659622	86850
480517	86851
406454	86852
695458	86853
243548	86854
53672	86855
268074	86856
243047	86857
591882	86858
147140	86859
14171	86860
3868	86861
1157	86862
23564	86863
540962	86864
3751	86865
463684	86866
626336	86867
669185	86868
268059	86869
495065	86870
278269	86871
550021	86872
55680	86873
380491	86874
273441	86875
268572	86876
383926	86877
413283	86878
440463	86879
347204	86880
633735	86881
317997	86882
45349	86883
5360	86884
78122	86885
409240	86886
493658	86887
546976	86888
347195	86889
460096	86890
1625	86891
268071	86892
268106	86893
28545	86894
32380	86895
242913	86896
648041	86897
397556	86898
282899	86899
415238	86900
56340	86901
253574	86902
679826	86903
440571	86904
267001	86905
267028	86906
267024	86907
267040	86908
267025	86909
267037	86910
19919	86911
669240	86912
150634	86913
13005	86914
30403	86915
436358	86916
423353	86917
560598	86918
14320	86919
66193	86920
162895	86921
485242	86922
347468	86923
178289	86924
167699	86925
40963	86926
264079	86927
553189	86928
124236	86929
277530	86930
379374	86931
440856	86932
192737	86933
243118	86934
125358	86935
78832	86936
347458	86937
489061	86938
651079	86939
3763	86940
26292	86941
1068	86942
167693	86943
594807	86944
83174	86945
692561	86946
14386	86947
227802	86948
415306	86949
9870	86950
37661	86951
242910	86952
242912	86953
403597	86954
486973	86955
278277	86956
27149	86957
452002	86958
440475	86959
179735	86960
648476	86961
13335	86962
347150	86963
669153	86964
584599	86965
369706	86966
427972	86967
82	86968
669135	86969
694615	86970
355953	86971
355944	86972
355917	86973
355954	86974
553195	86975
18428	86976
235071	86977
611832	86978
5908	86979
9915	86980
162099	86981
625427	86982
155157	86983
200924	86984
550948	86985
626295	86986
669225	86987
543080	86988
51166	86989
26290	86990
370409	86991
529518	86992
440660	86993
440739	86994
440642	86995
61129	86996
105863	86997
542978	86998
419833	86999
419837	87000
419836	87001
419835	87002
294365	87003
440689	87004
12257	87005
465484	87006
420060	87007
398959	87008
303783	87009
268325	87010
65314	87011
98884	87012
384890	87013
665856	87014
44934	87015
440747	87016
440900	87017
253576	87018
268474	87019
619096	87020
90949	87021
178523	87022
420109	87023
350578	87024
355926	87025
355925	87026
64186	87027
660415	87028
200926	87029
179773	87030
168621	87031
607440	87032
40006	87033
297282	87034
268113	87035
28176	87036
436568	87037
268075	87038
54701	87039
526356	87040
230651	87041
87669	87042
540890	87043
299743	87044
299744	87045
299745	87046
299742	87047
91212	87048
2379	87049
124545	87050
122215	87051
642101	87052
454346	87053
46566	87054
547358	87055
454248	87056
48249	87057
328983	87058
189621	87059
13544	87060
189622	87061
460677	87062
664200	87063
433927	87064
692591	87065
10243	87066
653728	87067
401994	87068
28573	87069
544685	87070
21820	87071
121896	87072
380315	87073
99006	87074
343115	87075
108598	87076
169240	87077
627572	87078
434096	87079
143790	87080
1859	87081
179344	87082
374806	87083
444180	87084
657204	87085
33111	87086
48196	87087
24140	87088
33863	87089
16137	87090
516558	87091
2405	87092
996	87093
168788	87094
129712	87095
70394	87096
624449	87097
524302	87098
14383	87099
268896	87100
81385	87101
53651	87102
640845	87103
294803	87104
171713	87105
547942	87106
60093	87107
190496	87108
548159	87109
591025	87110
145200	87111
148677	87112
397613	87113
312178	87114
696673	87115
271745	87116
142085	87117
656925	87118
375573	87119
390624	87120
1449	87121
609464	87122
1730	87123
1730	87124
1730	87125
1730	87126
1730	87127
1730	87128
4532	87129
329590	87130
174791	87131
530843	87132
69138	87133
69278	87134
492112	87135
515692	87136
513004	87137
69102	87138
217275	87139
171755	87140
135001	87141
69453	87142
216345	87143
69180	87144
216371	87145
73546	87146
604308	87147
35596	87148
515702	87149
135362	87150
483050	87151
36431	87152
2546	87153
69105	87154
69458	87155
69186	87156
17675	87157
407863	87158
26175	87159
9266	87160
127376	87161
69187	87162
216415	87163
10676	87164
91251	87165
900	87166
139079	87167
199077	87168
27390	87169
587347	87170
551383	87171
21329	87172
47727	87173
8901	87174
47702	87175
550644	87176
8380	87177
594867	87178
174427	87179
583597	87180
432308	87181
25201	87182
439570	87183
17755	87184
2591	87185
21336	87186
117985	87187
275176	87188
221135	87189
144400	87190
84775	87191
681191	87192
328236	87193
47716	87194
154445	87195
232334	87196
471484	87197
594958	87198
16340	87199
76726	87200
14269	87201
20422	87202
645598	87203
76715	87204
429892	87205
425599	87206
8898	87207
176722	87208
618171	87209
558397	87210
450623	87211
669698	87212
375550	87213
441579	87214
462766	87215
381470	87216
209557	87217
649281	87218
580798	87219
257400	87220
50996	87221
11735	87222
93270	87223
91584	87224
17295	87225
166527	87226
142350	87227
241310	87228
17376	87229
82156	87230
401820	87231
402793	87232
82389	87233
34060	87234
190863	87235
291673	87236
19694	87237
11735	87238
120818	87239
487358	87240
312282	87241
391045	87242
369796	87243
244953	87244
523817	87245
498795	87246
3611	87247
504050	87248
16959	87249
446691	87250
666509	87251
379531	87252
5376	87253
42880	87254
389598	87255
151558	87256
410206	87257
178698	87258
43423	87259
69819	87260
671286	87261
111214	87262
35055	87263
325642	87264
35436	87265
28897	87266
65225	87267
458073	87268
97979	87269
410205	87270
93508	87271
90496	87272
323102	87273
12508	87274
111302	87275
323497	87276
247608	87277
385	87278
28830	87279
578084	87280
441029	87281
4767	87282
38012	87283
540169	87284
69761	87285
547266	87286
494971	87287
522144	87288
35458	87289
59131	87290
1369	87291
294446	87292
537054	87293
157541	87294
292497	87295
2873	87296
247434	87297
494970	87298
484343	87299
149982	87300
680441	87301
686548	87302
28723	87303
355482	87304
608874	87305
240703	87306
15106	87307
669747	87308
377467	87309
478917	87310
20180	87311
69815	87312
103069	87313
17486	87314
77409	87315
14522	87316
107736	87317
139806	87318
516057	87319
668998	87320
676753	87321
2216	87322
690238	87323
197339	87324
525343	87325
7167	87326
343629	87327
112300	87328
652863	87329
124105	87330
391133	87331
117887	87332
117650	87333
665073	87334
213481	87335
434856	87336
41216	87337
13530	87338
150242	87339
36135	87340
489497	87341
589331	87342
17036	87343
31370	87344
127824	87345
174740	87346
374317	87347
15230	87348
14898	87349
53760	87350
49792	87351
152594	87352
117463	87353
122910	87354
653064	87355
449525	87356
326965	87357
476456	87358
48101	87359
318765	87360
20556	87361
1892	87362
130951	87363
60106	87364
49043	87365
26336	87366
107999	87367
583126	87368
140895	87369
44953	87370
380688	87371
438669	87372
505927	87373
147143	87374
147616	87375
358358	87376
222882	87377
120424	87378
363549	87379
148971	87380
51	87381
441714	87382
602887	87383
263129	87384
473789	87385
507514	87386
473674	87387
677864	87388
19126	87389
176672	87390
580801	87391
677804	87392
170551	87393
128374	87394
130429	87395
67	87396
44147	87397
268659	87398
382655	87399
159518	87400
141781	87401
347208	87402
163446	87403
710	87404
137126	87405
14633	87406
120040	87407
253527	87408
574465	87409
10790	87410
27695	87411
23579	87412
2	87413
7810	87414
4921	87415
4898	87416
95780	87417
17431	87418
17271	87419
170525	87420
5181	87421
141250	87422
40786	87423
272298	87424
9984	87425
78081	87426
381001	87427
312147	87428
426066	87429
45653	87430
250263	87431
474700	87432
9630	87433
216761	87434
6980	87435
100248	87436
9146	87437
114504	87438
50927	87439
8793	87440
56364	87441
82157	87442
498780	87443
150768	87444
74278	87445
95130	87446
457472	87447
464724	87448
335031	87449
36150	87450
240771	87451
140749	87452
93056	87453
168507	87454
520899	87455
584440	87456
33721	87457
101857	87458
173595	87459
168479	87460
346912	87461
93008	87462
126246	87463
454851	87464
117974	87465
515546	87466
563946	87467
87825	87468
529618	87469
573045	87470
261926	87471
547313	87472
405673	87473
282682	87474
656046	87475
532752	87476
128485	87477
219649	87478
79715	87479
150280	87480
21200	87481
565993	87482
577403	87483
37209	87484
128649	87485
6369	87486
180960	87487
58296	87488
610304	87489
548205	87490
271869	87491
19401	87492
588190	87493
17294	87494
573899	87495
605668	87496
585478	87497
566104	87498
689222	87499
181278	87500
668887	87501
674487	87502
92574	87503
424942	87504
453859	87505
26865	87506
22043	87507
56836	87508
696246	87509
286635	87510
691313	87511
18016	87512
34725	87513
23903	87514
550394	87515
373260	87516
104358	87517
373266	87518
373270	87519
373276	87520
373271	87521
373273	87522
39364	87523
373282	87524
373283	87525
373285	87526
104359	87527
373294	87528
373296	87529
373299	87530
39367	87531
373304	87532
373310	87533
373313	87534
373319	87535
373320	87536
373325	87537
373330	87538
373334	87539
373335	87540
373338	87541
373339	87542
373341	87543
373342	87544
373343	87545
373356	87546
373357	87547
373358	87548
373359	87549
373350	87550
373352	87551
373371	87552
373376	87553
373382	87554
104366	87555
373384	87556
373385	87557
373387	87558
373388	87559
373393	87560
373394	87561
373395	87562
373404	87563
373410	87564
373434	87565
373439	87566
619147	87567
619149	87568
619150	87569
619151	87570
373447	87571
619153	87572
619154	87573
619161	87574
619163	87575
515624	87576
434771	87577
1932	87578
665186	87579
67158	87580
373308	87581
448031	87582
53115	87583
269422	87584
548370	87585
548368	87586
548357	87587
680152	87588
632680	87589
32766	87590
637148	87591
278523	87592
416851	87593
523439	87594
437629	87595
500800	87596
507061	87597
227601	87598
434391	87599
677667	87600
49985	87601
431708	87602
286603	87603
9365	87604
135926	87605
119625	87606
286617	87607
374990	87608
611919	87609
539871	87610
587699	87611
209935	87612
377502	87613
46727	87614
597598	87615
4	87616
209934	87617
62106	87618
62106	87619
454944	87620
273267	87621
156175	87622
169241	87623
139474	87624
687969	87625
292264	87626
593693	87627
51606	87628
609364	87629
29578	87630
251304	87631
24173	87632
161033	87633
84078	87634
1277	87635
99514	87636
65953	87637
312494	87638
179121	87639
222547	87640
130442	87641
412815	87642
3195	87643
8283	87644
17234	87645
442489	87646
152437	87647
12826	87648
609801	87649
35802	87650
37789	87651
37789	87652
6464	87653
141398	87654
6464	87655
448499	87656
197970	87657
23999	87658
413054	87659
184582	87660
26559	87661
128452	87662
151439	87663
535876	87664
121078	87665
378931	87666
170897	87667
16851	87668
7124	87669
365472	87670
993	87671
2884	87672
610675	87673
155004	87674
251679	87675
558520	87676
246	87677
469880	87678
273435	87679
316762	87680
240977	87681
43320	87682
206559	87683
221597	87684
210915	87685
41771	87686
64	87687
272898	87688
429164	87689
1810	87690
10568	87691
208161	87692
406371	87693
112981	87694
115662	87695
25304	87696
272399	87697
18822	87698
12276	87699
560444	87700
78382	87701
562019	87702
458574	87703
350333	87704
11579	87705
663231	87706
415861	87707
231448	87708
239389	87709
108494	87710
216320	87711
414344	87712
849	87713
138475	87714
136339	87715
133294	87716
600017	87717
53654	87718
216563	87719
471798	87720
79075	87721
625608	87722
165208	87723
84858	87724
441108	87725
47652	87726
50217	87727
93720	87728
199074	87729
238555	87730
93607	87731
18943	87732
13739	87733
63952	87734
13902	87735
115898	87736
15074	87737
316560	87738
313575	87739
75962	87740
130209	87741
31011	87742
9303	87743
86540	87744
646564	87745
11147	87746
55964	87747
275285	87748
434543	87749
598993	87750
54596	87751
46566	87752
16830	87753
74672	87754
438144	87755
249876	87756
158255	87757
316489	87758
343548	87759
55508	87760
93599	87761
366713	87762
548979	87763
19106	87764
190822	87765
64264	87766
60206	87767
536764	87768
48535	87769
478137	87770
645645	87771
668701	87772
123215	87773
1609	87774
112077	87775
134028	87776
643387	87777
169107	87778
261	87779
622017	87780
654003	87781
37872	87782
34745	87783
555888	87784
22690	87785
204717	87786
46042	87787
516375	87788
614467	87789
127022	87790
401057	87791
430745	87792
99742	87793
428188	87794
583841	87795
179092	87796
441059	87797
457731	87798
629242	87799
63601	87800
370854	87801
659649	87802
543399	87803
393870	87804
103	87805
182925	87806
22696	87807
660329	87808
529329	87809
75179	87810
32326	87811
258285	87812
80881	87813
689759	87814
302	87815
696761	87816
319846	87817
647180	87818
14050	87819
131683	87820
24842	87821
168375	87822
12188	87823
446151	87824
32097	87825
152905	87826
22056	87827
146843	87828
24836	87829
135678	87830
163727	87831
93172	87832
623021	87833
472647	87834
471771	87835
124779	87836
510341	87837
383437	87838
246029	87839
56560	87840
1065	87841
55610	87842
62111	87843
5005	87844
91675	87845
637461	87846
54311	87847
654933	87848
96	87849
654938	87850
654921	87851
140121	87852
297110	87853
151440	87854
84277	87855
339137	87856
433429	87857
52167	87858
586008	87859
2152	87860
13227	87861
42460	87862
114432	87863
459578	87864
362436	87865
580286	87866
424195	87867
264535	87868
652692	87869
3354	87870
236791	87871
114990	87872
457913	87873
448896	87874
541586	87875
276	87876
660678	87877
297719	87878
615177	87879
221631	87880
16859	87881
154643	87882
513723	87883
328619	87884
189887	87885
99141	87886
22	87887
541237	87888
385495	87889
75066	87890
22244	87891
393375	87892
568262	87893
58958	87894
468277	87895
370448	87896
45139	87897
344580	87898
4260	87899
165200	87900
77707	87901
179836	87902
250673	87903
391929	87904
123050	87905
663852	87906
311150	87907
116830	87908
5323	87909
127882	87910
490890	87911
679111	87912
8670	87913
63210	87914
298496	87915
32888	87916
285552	87917
191964	87918
139588	87919
527661	87920
22611	87921
997	87922
645364	87923
23712	87924
369794	87925
27656	87926
332599	87927
14686	87928
274055	87929
583946	87930
26842	87931
21744	87932
15535	87933
148	87934
77462	87935
323330	87936
588351	87937
9721	87938
628817	87939
469163	87940
103603	87941
690623	87942
403562	87943
248897	87944
563798	87945
108654	87946
220846	87947
526647	87948
362539	87949
356330	87950
14855	87951
148293	87952
592907	87953
8844	87954
529381	87955
19959	87956
437009	87957
8	87958
615351	87959
165044	87960
136952	87961
541134	87962
236671	87963
142767	87964
290599	87965
449633	87966
121257	87967
424682	87968
682437	87969
311350	87970
579135	87971
167445	87972
642260	87973
125371	87974
169133	87975
532827	87976
255168	87977
631103	87978
25402	87979
428265	87980
585120	87981
395918	87982
613244	87983
327400	87984
463095	87985
25399	87986
185836	87987
126980	87988
18773	87989
44632	87990
579483	87991
104531	87992
142919	87993
578995	87994
211751	87995
520754	87996
65428	87997
35190	87998
159099	87999
103857	88000
89510	88001
489178	88002
173341	88003
514609	88004
140509	88005
334508	88006
124883	88007
433817	88008
185560	88009
501551	88010
577366	88011
403868	88012
119132	88013
25321	88014
349309	88015
442780	88016
129925	88017
2981	88018
556262	88019
262609	88020
837	88021
124154	88022
613141	88023
166103	88024
14044	88025
126040	88026
300813	88027
623310	88028
28431	88029
118232	88030
325125	88031
98819	88032
560093	88033
363860	88034
75836	88035
184972	88036
441401	88037
8887	88038
83573	88039
163051	88040
307281	88041
28213	88042
522519	88043
530933	88044
277436	88045
561614	88046
290019	88047
578649	88048
410197	88049
14368	88050
247048	88051
3984	88052
91128	88053
170804	88054
66182	88055
1473	88056
277993	88057
4095	88058
463068	88059
97354	88060
58211	88061
138183	88062
60765	88063
640402	88064
320210	88065
607242	88066
581105	88067
261959	88068
291137	88069
23415	88070
4130	88071
2336	88072
83792	88073
6446	88074
224163	88075
63373	88076
39344	88077
362388	88078
672979	88079
26727	88080
252229	88081
96947	88082
99028	88083
160576	88084
485309	88085
71938	88086
152380	88087
569168	88088
105470	88089
696743	88090
57199	88091
137203	88092
69872	88093
441768	88094
389052	88095
16263	88096
54727	88097
197366	88098
16090	88099
439250	88100
53419	88101
383	88102
1424	88103
14847	88104
54284	88105
100399	88106
8052	88107
61299	88108
241413	88109
5707	88110
160948	88111
8612	88112
259284	88113
77935	88114
41161	88115
3621	88116
468016	88117
11944	88118
622441	88119
29714	88120
8706	88121
6332	88122
369420	88123
101220	88124
11837	88125
69198	88126
135168	88127
78983	88128
117083	88129
653684	88130
164463	88131
52332	88132
147355	88133
81684	88134
454283	88135
477140	88136
167894	88137
326475	88138
15609	88139
526655	88140
598612	88141
16673	88142
1864	88143
20916	88144
311035	88145
229156	88146
147222	88147
690107	88148
615469	88149
165881	88150
96529	88151
17094	88152
331218	88153
345438	88154
664964	88155
166534	88156
50101	88157
359213	88158
336634	88159
6888	88160
5329	88161
197314	88162
8652	88163
10591	88164
197188	88165
101934	88166
671646	88167
35080	88168
77982	88169
429005	88170
673989	88171
695236	88172
400547	88173
167594	88174
106768	88175
235068	88176
260868	88177
163843	88178
350862	88179
143778	88180
503545	88181
140288	88182
173182	88183
31877	88184
147925	88185
266381	88186
347781	88187
94400	88188
1342	88189
38488	88190
99439	88191
353072	88192
560977	88193
181649	88194
613135	88195
312513	88196
274009	88197
555217	88198
43813	88199
27011	88200
51890	88201
17129	88202
83817	88203
240772	88204
168112	88205
428023	88206
399228	88207
697939	88208
616893	88209
1994	88210
451514	88211
155476	88212
38682	88213
1874	88214
540484	88215
122081	88216
15325	88217
48087	88218
31999	88219
456312	88220
199865	88221
668468	88222
160857	88223
555043	88224
21405	88225
266202	88226
320303	88227
1923	88228
408559	88229
650769	88230
389561	88231
218629	88232
28794	88233
604469	88234
179342	88235
53377	88236
164940	88237
317197	88238
635295	88239
66449	88240
649365	88241
500235	88242
519431	88243
278226	88244
296121	88245
670543	88246
569396	88247
109357	88248
59482	88249
49800	88250
562356	88251
631458	88252
226228	88253
603707	88254
478810	88255
6799	88256
309563	88257
77606	88258
567062	88259
117798	88260
399517	88261
140417	88262
592435	88263
567083	88264
146853	88265
77615	88266
231366	88267
420580	88268
346077	88269
505644	88270
348309	88271
115288	88272
573635	88273
53720	88274
567073	88275
678708	88276
592423	88277
16641	88278
2501	88279
587031	88280
57698	88281
164239	88282
70025	88283
434702	88284
664978	88285
57749	88286
25089	88287
28837	88288
29977	88289
283815	88290
360964	88291
53561	88292
682975	88293
68538	88294
694008	88295
26980	88296
169181	88297
360708	88298
393871	88299
685674	88300
182001	88301
501730	88302
618197	88303
234330	88304
79796	88305
368702	88306
58707	88307
557366	88308
574873	88309
111747	88310
199608	88311
624149	88312
118133	88313
388817	88314
316701	88315
652270	88316
83915	88317
470875	88318
514560	88319
5054	88320
531354	88321
560747	88322
343	88323
475606	88324
158033	88325
286553	88326
361813	88327
381188	88328
582599	88329
436050	88330
104596	88331
435148	88332
104593	88333
160802	88334
14984	88335
574876	88336
126403	88337
140707	88338
19441	88339
196761	88340
59	88341
23405	88342
323058	88343
142600	88344
185527	88345
494280	88346
494797	88347
308014	88348
343012	88349
129971	88350
450634	88351
386853	88352
18893	88353
67067	88354
429422	88355
674647	88356
223844	88357
248402	88358
105753	88359
625602	88360
604124	88361
559691	88362
107651	88363
409038	88364
216392	88365
15968	88366
130387	88367
153629	88368
2247	88369
33617	88370
128692	88371
473348	88372
368601	88373
132658	88374
312512	88375
863	88376
510	88377
650348	88378
25137	88379
2348	88380
131368	88381
77097	88382
5935	88383
435	88384
109443	88385
64152	88386
41767	88387
549995	88388
501572	88389
213951	88390
690443	88391
490316	88392
635091	88393
178	88394
99585	88395
427820	88396
445273	88397
128434	88398
148142	88399
64530	88400
475914	88401
503635	88402
684334	88403
63391	88404
633016	88405
162558	88406
639271	88407
633561	88408
494154	88409
85157	88410
189186	88411
12326	88412
378522	88413
547629	88414
461358	88415
682819	88416
299585	88417
481453	88418
276552	88419
1615	88420
130372	88421
483338	88422
524090	88423
190141	88424
23943	88425
478050	88426
424123	88427
59490	88428
290065	88429
30147	88430
442181	88431
18038	88432
18038	88433
9370	88434
541051	88435
72423	88436
310221	88437
697645	88438
258155	88439
291461	88440
407623	88441
594594	88442
219852	88443
602989	88444
455553	88445
592324	88446
676693	88447
338204	88448
645231	88449
253370	88450
559676	88451
545	88452
82758	88453
32041	88454
33797	88455
111944	88456
290	88457
219335	88458
400139	88459
30246	88460
136948	88461
148606	88462
484932	88463
658099	88464
263467	88465
534620	88466
105340	88467
294566	88468
22497	88469
48578	88470
232069	88471
527074	88472
19655	88473
385649	88474
581470	88475
23382	88476
126788	88477
4166	88478
619957	88479
432127	88480
90642	88481
138224	88482
189347	88483
95965	88484
649814	88485
513562	88486
400476	88487
335450	88488
390702	88489
415011	88490
30693	88491
645386	88492
553619	88493
399669	88494
634380	88495
608016	88496
668	88497
20419	88498
228952	88499
213153	88500
35545	88501
114440	88502
214674	88503
650408	88504
520711	88505
692238	88506
71787	88507
149753	88508
414048	88509
280079	88510
2101	88511
2632	88512
668261	88513
65050	88514
58708	88515
31211	88516
2136	88517
657349	88518
143810	88519
22697	88520
623324	88521
502205	88522
381214	88523
66204	88524
670985	88525
406059	88526
591243	88527
150316	88528
613180	88529
113456	88530
29518	88531
643107	88532
164596	88533
12416	88534
562662	88535
24021	88536
56633	88537
58744	88538
128775	88539
521902	88540
117218	88541
36300	88542
94104	88543
647880	88544
12921	88545
10477	88546
337225	88547
571575	88548
106	88549
620128	88550
611536	88551
669312	88552
511376	88553
89946	88554
122154	88555
497243	88556
518390	88557
19524	88558
110	88559
40403	88560
489164	88561
611974	88562
241552	88563
580849	88564
613769	88565
143473	88566
90018	88567
502829	88568
613869	88569
321190	88570
494467	88571
104436	88572
543802	88573
40799	88574
431517	88575
431523	88576
241545	88577
9157	88578
13547	88579
15281	88580
46671	88581
318254	88582
213168	88583
422015	88584
659444	88585
488378	88586
361277	88587
139413	88588
61088	88589
174952	88590
62302	88591
206567	88592
561550	88593
432087	88594
203688	88595
16464	88596
121285	88597
270447	88598
562110	88599
374000	88600
185123	88601
242797	88602
245769	88603
581717	88604
148602	88605
607711	88606
3182	88607
327282	88608
374422	88609
12151	88610
282564	88611
11977	88612
325445	88613
65906	88614
595913	88615
53882	88616
152455	88617
679845	88618
172453	88619
684531	88620
295866	88621
71641	88622
8223	88623
550279	88624
230224	88625
267328	88626
64070	88627
430464	88628
157921	88629
50870	88630
169689	88631
473989	88632
116310	88633
634638	88634
6773	88635
543	88636
689500	88637
677160	88638
222590	88639
477232	88640
110651	88641
283828	88642
90664	88643
10593	88644
254556	88645
679522	88646
649738	88647
608602	88648
49473	88649
307414	88650
34220	88651
199642	88652
554329	88653
156488	88654
244932	88655
127916	88656
3994	88657
495195	88658
62315	88659
190543	88660
214	88661
682626	88662
497577	88663
623594	88664
125098	88665
496631	88666
97544	88667
190782	88668
110817	88669
491552	88670
640546	88671
322725	88672
139905	88673
66945	88674
654108	88675
566204	88676
327810	88677
611025	88678
37239	88679
614573	88680
487737	88681
50385	88682
131342	88683
159462	88684
310384	88685
464674	88686
496530	88687
387861	88688
129569	88689
62997	88690
62377	88691
601892	88692
507996	88693
392040	88694
156444	88695
646095	88696
317052	88697
2908	88698
141581	88699
176442	88700
132515	88701
480954	88702
495680	88703
636887	88704
455639	88705
597022	88706
544355	88707
339215	88708
627234	88709
44369	88710
428670	88711
60198	88712
533145	88713
440377	88714
183323	88715
688695	88716
62665	88717
92339	88718
522963	88719
155738	88720
17331	88721
624543	88722
186864	88723
513104	88724
689722	88725
63180	88726
140968	88727
451924	88728
582959	88729
1054	88730
93813	88731
158323	88732
319867	88733
166514	88734
334604	88735
138165	88736
46002	88737
385027	88738
43057	88739
498173	88740
302812	88741
18321	88742
65839	88743
37802	88744
331174	88745
642131	88746
426553	88747
922	88748
148196	88749
401618	88750
352211	88751
328705	88752
38584	88753
51835	88754
643552	88755
241555	88756
501837	88757
241553	88758
398281	88759
2459	88760
44549	88761
345919	88762
122605	88763
49950	88764
545225	88765
63570	88766
61811	88767
15201	88768
49317	88769
387898	88770
544287	88771
207476	88772
101667	88773
188156	88774
27794	88775
405060	88776
339276	88777
307109	88778
511583	88779
814	88780
124108	88781
340472	88782
528637	88783
251785	88784
251725	88785
136513	88786
187235	88787
13941	88788
207272	88789
136959	88790
38986	88791
223	88792
139466	88793
563605	88794
50114	88795
74269	88796
260339	88797
620649	88798
387583	88799
63406	88800
38503	88801
15011	88802
33101	88803
215333	88804
101836	88805
568568	88806
122414	88807
43713	88808
576773	88809
12754	88810
43722	88811
26274	88812
97173	88813
34481	88814
499687	88815
697816	88816
38746	88817
632490	88818
260691	88819
79285	88820
75730	88821
214400	88822
108742	88823
20006	88824
136891	88825
469225	88826
575800	88827
496753	88828
66103	88829
54707	88830
100621	88831
21951	88832
13024	88833
403741	88834
30113	88835
7078	88836
84554	88837
51340	88838
666539	88839
369348	88840
486761	88841
190849	88842
478435	88843
408744	88844
408746	88845
225908	88846
242082	88847
558775	88848
86192	88849
184932	88850
24512	88851
541530	88852
645687	88853
26996	88854
214877	88855
4612	88856
105297	88857
9226	88858
235032	88859
68437	88860
70733	88861
222842	88862
34179	88863
21891	88864
158557	88865
90283	88866
243026	88867
674001	88868
21245	88869
27102	88870
13640	88871
500083	88872
194261	88873
131984	88874
194229	88875
459157	88876
147999	88877
112170	88878
123028	88879
124323	88880
56504	88881
230372	88882
4391	88883
244695	88884
114828	88885
164205	88886
100235	88887
89211	88888
392316	88889
436966	88890
476106	88891
578630	88892
54053	88893
201403	88894
423797	88895
588319	88896
36109	88897
156687	88898
253787	88899
100256	88900
357566	88901
99572	88902
636086	88903
7432	88904
43160	88905
263035	88906
1520	88907
113794	88908
96471	88909
527214	88910
429246	88911
459030	88912
145293	88913
9597	88914
244299	88915
537522	88916
372386	88917
133216	88918
34128	88919
94837	88920
97240	88921
672882	88922
146469	88923
7962	88924
42729	88925
16135	88926
28259	88927
463661	88928
43688	88929
27306	88930
678638	88931
472890	88932
585674	88933
309970	88934
525629	88935
215658	88936
535308	88937
146641	88938
458173	88939
48193	88940
20209	88941
156347	88942
105553	88943
380122	88944
265801	88945
538159	88946
156910	88947
213727	88948
241134	88949
673940	88950
35722	88951
92415	88952
597000	88953
105464	88954
54954	88955
689669	88956
44860	88957
5728	88958
647974	88959
111733	88960
95907	88961
39421	88962
583917	88963
617095	88964
372254	88965
365456	88966
615084	88967
594417	88968
324419	88969
352122	88970
238428	88971
213743	88972
297856	88973
22767	88974
26899	88975
158773	88976
58991	88977
388847	88978
342205	88979
6182	88980
62841	88981
137612	88982
478441	88983
448975	88984
672017	88985
60385	88986
60385	88987
337086	88988
337087	88989
44684	88990
12260	88991
604070	88992
13969	88993
575488	88994
6769	88995
11198	88996
148497	88997
274672	88998
114475	88999
502957	89000
498080	89001
242781	89002
85176	89003
507801	89004
269367	89005
221	89006
661535	89007
550626	89008
627008	89009
665287	89010
540149	89011
365044	89012
657276	89013
478427	89014
482910	89015
494872	89016
829	89017
85908	89018
529073	89019
574001	89020
385351	89021
676420	89022
78503	89023
130562	89024
305927	89025
55059	89026
562771	89027
58875	89028
281365	89029
431335	89030
677346	89031
313290	89032
3622	89033
7856	89034
323337	89035
597701	89036
275305	89037
39365	89038
415708	89039
110546	89040
586953	89041
485192	89042
16491	89043
359703	89044
134089	89045
577633	89046
256699	89047
86024	89048
239974	89049
354645	89050
483389	89051
12525	89052
118838	89053
486749	89054
33601	89055
618293	89056
312233	89057
44805	89058
78967	89059
307719	89060
573861	89061
120218	89062
513546	89063
31	89064
385790	89065
578000	89066
124137	89067
140782	89068
305088	89069
319399	89070
64654	89071
252561	89072
210173	89073
78106	89074
31505	89075
129633	89076
100507	89077
513869	89078
693953	89079
124462	89080
19197	89081
77542	89082
211212	89083
235155	89084
204408	89085
360523	89086
409627	89087
168429	89088
14059	89089
218477	89090
584247	89091
23454	89092
2688	89093
635361	89094
42803	89095
11992	89096
575657	89097
647114	89098
273877	89099
478302	89100
455386	89101
25325	89102
543872	89103
100859	89104
58285	89105
12955	89106
152	89107
164170	89108
142983	89109
162122	89110
323249	89111
67587	89112
208528	89113
561269	89114
57732	89115
394388	89116
19589	89117
58800	89118
179961	89119
537624	89120
603237	89121
596555	89122
74344	89123
472142	89124
328188	89125
14570	89126
97060	89127
69283	89128
8671	89129
133604	89130
31505	89131
528550	89132
55095	89133
238677	89134
194212	89135
469071	89136
63902	89137
15760	89138
63969	89139
349195	89140
92230	89141
87859	89142
62029	89143
510479	89144
601117	89145
33695	89146
469103	89147
312060	89148
30619	89149
1640	89150
513325	89151
519400	89152
602659	89153
70907	89154
28879	89155
197512	89156
135967	89157
151853	89158
469090	89159
24624	89160
256052	89161
606189	89162
228550	89163
469134	89164
79602	89165
58278	89166
15360	89167
4755	89168
4754	89169
403425	89170
206308	89171
57200	89172
63937	89173
90	89174
11923	89175
70262	89176
385697	89177
58295	89178
72087	89179
18384	89180
500041	89181
141	89182
570525	89183
94928	89184
368825	89185
74837	89186
494018	89187
125731	89188
106680	89189
110006	89190
463701	89191
563924	89192
230441	89193
442	89194
265015	89195
127910	89196
27782	89197
536936	89198
43006	89199
75270	89200
126296	89201
211084	89202
1445	89203
160520	89204
174918	89205
63329	89206
323776	89207
175436	89208
632770	89209
464116	89210
683002	89211
3330	89212
554745	89213
474784	89214
548892	89215
157499	89216
146243	89217
173398	89218
122737	89219
487573	89220
488670	89221
73861	89222
674205	89223
35362	89224
171853	89225
302457	89226
205729	89227
299129	89228
231	89229
28862	89230
1574	89231
254522	89232
108995	89233
554764	89234
509461	89235
516762	89236
6099	89237
72372	89238
486878	89239
377915	89240
458483	89241
6623	89242
323906	89243
2857	89244
139825	89245
378042	89246
602562	89247
645299	89248
419159	89249
23912	89250
494811	89251
79849	89252
158120	89253
213193	89254
12162	89255
389115	89256
111153	89257
489434	89258
236923	89259
150871	89260
309432	89261
135953	89262
410754	89263
320493	89264
141851	89265
109099	89266
85409	89267
1202	89268
3495	89269
12783	89270
555641	89271
439293	89272
115873	89273
10505	89274
3029	89275
102217	89276
87150	89277
16038	89278
655060	89279
242520	89280
137578	89281
95837	89282
78663	89283
628040	89284
32411	89285
49804	89286
608141	89287
522001	89288
393060	89289
3695	89290
112041	89291
47526	89292
94095	89293
174746	89294
4504	89295
536274	89296
6229	89297
491488	89298
357041	89299
459525	89300
532767	89301
497884	89302
33529	89303
456787	89304
16290	89305
236862	89306
268353	89307
6404	89308
222899	89309
224187	89310
53023	89311
1263	89312
50552	89313
142698	89314
290829	89315
1	89316
23035	89317
571835	89318
136911	89319
108503	89320
244526	89321
466296	89322
142049	89323
84439	89324
8940	89325
50826	89326
394347	89327
403024	89328
255552	89329
477704	89330
10736	89331
338123	89332
666566	89333
39977	89334
112278	89335
319458	89336
120286	89337
505810	89338
44128	89339
270906	89340
42839	89341
588707	89342
139051	89343
528592	89344
203904	89345
21349	89346
34738	89347
382553	89348
6594	89349
69555	89350
191321	89351
56282	89352
655462	89353
242808	89354
566395	89355
375686	89356
305788	89357
272962	89358
330048	89359
179662	89360
167183	89361
12609	89362
127317	89363
73982	89364
642957	89365
2552	89366
185820	89367
586466	89368
153633	89369
110662	89370
404128	89371
7429	89372
25802	89373
353179	89374
283426	89375
661877	89376
108205	89377
383451	89378
7429	89379
16215	89380
416033	89381
266439	89382
306394	89383
110237	89384
639910	89385
1330	89386
14816	89387
115320	89388
128060	89389
587856	89390
281896	89391
110007	89392
218284	89393
133620	89394
586208	89395
2044	89396
333712	89397
496	89398
41457	89399
604618	89400
102769	89401
496116	89402
265992	89403
357144	89404
83456	89405
311476	89406
33010	89407
524995	89408
15384	89409
681839	89410
81643	89411
174468	89412
141032	89413
76656	89414
47723	89415
95883	89416
475837	89417
569093	89418
66468	89419
72790	89420
88217	89421
289261	89422
53369	89423
87567	89424
126910	89425
298949	89426
591132	89427
685330	89428
495612	89429
445654	89430
452303	89431
72389	89432
244604	89433
645937	89434
368588	89435
262422	89436
547652	89437
9067	89438
255448	89439
569220	89440
85023	89441
343138	89442
301424	89443
44820	89444
416220	89445
152856	89446
52638	89447
269166	89448
211442	89449
249903	89450
138080	89451
507811	89452
61746	89453
56431	89454
47925	89455
96867	89456
412133	89457
109436	89458
102020	89459
80457	89460
363545	89461
13991	89462
116561	89463
108411	89464
316114	89465
470520	89466
506444	89467
50838	89468
2132	89469
551884	89470
24428	89471
233121	89472
209347	89473
865	89474
495125	89475
206287	89476
34565	89477
163304	89478
438092	89479
1307	89480
181252	89481
591773	89482
364624	89483
498658	89484
78766	89485
55892	89486
674965	89487
121506	89488
490359	89489
500264	89490
549095	89491
147576	89492
181213	89493
72349	89494
100106	89495
22353	89496
669	89497
18273	89498
574943	89499
17698	89500
165330	89501
636563	89502
521647	89503
233175	89504
3792	89505
167531	89506
260348	89507
7091	89508
347083	89509
594746	89510
49654	89511
170601	89512
1923	89513
1363	89514
1261	89515
3180	89516
483588	89517
201456	89518
154481	89519
107547	89520
17400	89521
5767	89522
140768	89523
50939	89524
42301	89525
104130	89526
100842	89527
417980	89528
266864	89529
111134	89530
2463	89531
371403	89532
574823	89533
505900	89534
162356	89535
70169	89536
595489	89537
261996	89538
422816	89539
589634	89540
96180	89541
13661	89542
69925	89543
152631	89544
29554	89545
154560	89546
643733	89547
15402	89548
8874	89549
11561	89550
12304	89551
465968	89552
96132	89553
391	89554
48371	89555
369297	89556
69735	89557
284077	89558
659239	89559
15111	89560
100126	89561
53	89562
25130	89563
58650	89564
67	89565
683659	89566
45468	89567
421683	89568
380188	89569
411154	89570
281139	89571
39481	89572
64215	89573
569662	89574
345993	89575
33827	89576
216492	89577
246820	89578
71349	89579
170949	89580
399876	89581
45933	89582
4986	89583
76170	89584
305747	89585
30784	89586
18947	89587
22912	89588
151776	89589
526581	89590
160862	89591
661655	89592
16802	89593
646609	89594
384885	89595
227323	89596
79231	89597
260474	89598
320003	89599
13040	89600
204000	89601
353836	89602
768	89603
75321	89604
133968	89605
618196	89606
597663	89607
52984	89608
41156	89609
429391	89610
682342	89611
127192	89612
374945	89613
589077	89614
18482	89615
392782	89616
321571	89617
355600	89618
165365	89619
115069	89620
140474	89621
480403	89622
174662	89623
8268	89624
117360	89625
107803	89626
616020	89627
89213	89628
599764	89629
1363	89630
1363	89631
499828	89632
147251	89633
13414	89634
211829	89635
409351	89636
416	89637
27938	89638
377157	89639
434138	89640
522225	89641
39821	89642
268897	89643
167151	89644
171683	89645
69264	89646
581342	89647
495900	89648
16447	89649
18135	89650
112944	89651
195513	89652
335400	89653
186503	89654
143391	89655
496022	89656
93279	89657
177144	89658
59364	89659
45960	89660
656262	89661
7293	89662
5059	89663
665373	89664
501792	89665
590575	89666
10083	89667
92766	89668
583398	89669
150223	89670
320273	89671
682917	89672
287955	89673
417950	89674
564739	89675
288682	89676
507710	89677
305865	89678
74744	89679
379794	89680
72095	89681
451079	89682
1326	89683
616377	89684
460	89685
1696	89686
580246	89687
73329	89688
151426	89689
260448	89690
147374	89691
263799	89692
41	89693
27224	89694
448677	89695
364075	89696
244352	89697
381321	89698
3227	89699
249350	89700
85091	89701
334841	89702
140500	89703
422077	89704
192231	89705
328800	89706
569212	89707
19846	89708
529532	89709
666068	89710
100512	89711
79954	89712
38025	89713
396090	89714
108767	89715
512700	89716
45367	89717
63194	89718
80324	89719
12089	89720
347478	89721
377921	89722
9139	89723
129611	89724
6948	89725
55246	89726
34829	89727
269354	89728
66149	89729
152038	89730
348095	89731
107766	89732
162977	89733
606260	89734
5329	89735
422531	89736
114462	89737
19370	89738
407708	89739
36941	89740
440903	89741
6134	89742
482553	89743
442269	89744
108454	89745
19036	89746
380092	89747
368664	89748
204300	89749
513340	89750
264322	89751
463863	89752
478974	89753
262672	89754
255284	89755
590201	89756
7492	89757
81289	89758
272644	89759
188794	89760
263283	89761
422685	89762
642901	89763
215553	89764
664717	89765
471652	89766
10655	89767
279333	89768
419329	89769
4235	89770
64580	89771
585038	89772
327385	89773
389654	89774
398082	89775
60070	89776
315893	89777
3963	89778
157043	89779
459635	89780
53950	89781
66049	89782
452556	89783
165357	89784
5217	89785
282952	89786
279437	89787
30823	89788
349154	89789
43144	89790
2145	89791
24380	89792
270280	89793
564511	89794
456326	89795
422918	89796
696646	89797
491648	89798
144259	89799
402925	89800
101279	89801
576679	89802
23951	89803
52183	89804
508816	89805
54408	89806
76048	89807
14073	89808
387456	89809
264943	89810
264811	89811
156885	89812
11066	89813
662684	89814
11162	89815
214087	89816
69539	89817
36370	89818
292547	89819
50991	89820
190157	89821
230313	89822
96424	89823
424023	89824
50627	89825
39448	89826
596360	89827
434383	89828
77829	89829
227817	89830
57967	89831
274638	89832
449007	89833
434886	89834
44253	89835
238029	89836
343046	89837
645084	89838
357958	89839
16950	89840
7449	89841
62019	89842
2924	89843
14291	89844
69953	89845
562479	89846
66956	89847
66086	89848
526726	89849
295022	89850
10178	89851
23368	89852
74981	89853
10362	89854
31463	89855
290156	89856
69746	89857
383555	89858
621042	89859
145758	89860
361993	89861
169505	89862
646087	89863
30714	89864
361027	89865
315575	89866
554308	89867
668326	89868
72503	89869
118698	89870
540448	89871
689431	89872
666220	89873
389163	89874
8862	89875
1114	89876
131764	89877
107626	89878
298019	89879
597576	89880
317286	89881
139788	89882
79508	89883
112229	89884
614966	89885
431433	89886
207643	89887
28029	89888
405918	89889
417964	89890
274066	89891
62145	89892
648146	89893
175027	89894
458811	89895
433749	89896
27376	89897
70284	89898
67881	89899
2513	89900
1526	89901
688902	89902
76579	89903
109497	89904
593793	89905
666715	89906
145649	89907
14740	89908
16356	89909
330907	89910
363048	89911
117847	89912
398090	89913
22770	89914
212670	89915
401072	89916
143382	89917
19754	89918
333291	89919
565182	89920
218005	89921
79789	89922
64994	89923
12072	89924
391207	89925
39686	89926
299106	89927
146530	89928
562441	89929
631788	89930
67254	89931
91575	89932
139580	89933
251	89934
29895	89935
523368	89936
17025	89937
303149	89938
248824	89939
271996	89940
392406	89941
610689	89942
100385	89943
146738	89944
601727	89945
572190	89946
168586	89947
993	89948
74704	89949
293940	89950
3583	89951
266608	89952
544356	89953
326727	89954
87805	89955
600737	89956
428330	89957
494827	89958
158607	89959
502584	89960
368618	89961
92680	89962
536413	89963
159835	89964
622666	89965
364048	89966
369159	89967
430996	89968
46727	89969
168406	89970
504367	89971
263346	89972
105121	89973
147972	89974
56740	89975
600646	89976
102116	89977
247154	89978
7786	89979
478136	89980
130885	89981
259802	89982
396166	89983
430170	89984
646420	89985
471674	89986
462230	89987
125876	89988
16619	89989
67671	89990
399820	89991
7785	89992
153007	89993
670286	89994
469852	89995
2156	89996
660119	89997
210518	89998
525772	89999
147936	90000
30482	90001
8397	90002
619053	90003
189517	90004
39	90005
204311	90006
7691	90007
284680	90008
91457	90009
1425	90010
120545	90011
10490	90012
276520	90013
631587	90014
662773	90015
3250	90016
505664	90017
641111	90018
30092	90019
5	90020
478633	90021
4726	90022
585959	90023
217632	90024
514135	90025
254844	90026
103476	90027
303170	90028
50118	90029
437103	90030
337929	90031
20633	90032
219069	90033
41138	90034
464435	90035
3601	90036
2932	90037
156583	90038
576637	90039
436452	90040
496803	90041
415436	90042
243624	90043
101537	90044
11610	90045
210941	90046
269638	90047
100900	90048
3604	90049
421940	90050
686469	90051
117113	90052
50463	90053
24811	90054
124194	90055
34513	90056
54751	90057
331787	90058
625452	90059
13693	90060
96926	90061
17462	90062
27461	90063
22074	90064
468943	90065
663866	90066
244821	90067
216140	90068
69927	90069
296680	90070
88556	90071
541277	90072
71166	90073
291560	90074
104156	90075
694812	90076
440095	90077
156850	90078
104401	90079
260503	90080
87895	90081
134345	90082
2548	90083
42493	90084
62800	90085
142325	90086
592098	90087
559750	90088
501738	90089
112338	90090
85755	90091
397	90092
94737	90093
115133	90094
32108	90095
454729	90096
6967	90097
89530	90098
543287	90099
141804	90100
150695	90101
24442	90102
114086	90103
125179	90104
405040	90105
311255	90106
156124	90107
106223	90108
453183	90109
408017	90110
129185	90111
65893	90112
278757	90113
416411	90114
647403	90115
27683	90116
1467	90117
6498	90118
572837	90119
164250	90120
135303	90121
694381	90122
471703	90123
499492	90124
581763	90125
127547	90126
5171	90127
117844	90128
218318	90129
124	90130
19879	90131
445786	90132
434538	90133
103672	90134
615350	90135
117838	90136
291615	90137
146154	90138
633304	90139
660180	90140
64663	90141
11500	90142
666282	90143
61148	90144
642305	90145
550330	90146
104199	90147
22449	90148
6160	90149
664727	90150
143927	90151
321530	90152
1716	90153
402791	90154
369396	90155
663854	90156
664676	90157
45083	90158
264917	90159
18621	90160
679238	90161
22340	90162
203218	90163
107691	90164
179983	90165
149736	90166
6261	90167
417916	90168
461919	90169
3337	90170
354390	90171
540651	90172
142462	90173
140955	90174
75282	90175
243690	90176
75286	90177
243537	90178
30508	90179
10771	90180
243579	90181
59547	90182
21248	90183
148147	90184
33386	90185
323175	90186
36153	90187
56651	90188
70365	90189
38753	90190
670637	90191
130032	90192
18910	90193
39295	90194
104167	90195
684169	90196
44635	90197
647615	90198
75251	90199
243642	90200
75304	90201
243577	90202
203303	90203
13022	90204
656973	90205
646104	90206
224211	90207
552126	90208
32008	90209
2725	90210
100423	90211
137852	90212
262440	90213
569612	90214
241953	90215
563198	90216
137200	90217
133551	90218
92772	90219
158571	90220
124060	90221
624122	90222
153750	90223
6893	90224
23879	90225
537156	90226
237963	90227
117674	90228
117675	90229
273822	90230
643849	90231
167620	90232
14591	90233
602687	90234
143417	90235
551479	90236
143370	90237
51004	90238
367330	90239
163505	90240
414842	90241
85885	90242
58595	90243
111655	90244
83108	90245
333060	90246
104008	90247
153150	90248
422945	90249
516404	90250
21960	90251
142043	90252
236459	90253
643288	90254
72596	90255
67139	90256
36516	90257
620935	90258
18923	90259
42304	90260
564157	90261
585684	90262
557402	90263
75923	90264
64313	90265
8148	90266
449433	90267
157485	90268
45175	90269
10512	90270
3884	90271
4337	90272
646747	90273
650641	90274
14463	90275
51203	90276
66312	90277
4158	90278
390602	90279
142429	90280
148969	90281
198074	90282
69293	90283
622000	90284
546002	90285
406375	90286
20069	90287
9404	90288
172134	90289
3883	90290
155121	90291
18183	90292
385821	90293
143370	90294
551318	90295
604227	90296
554840	90297
243678	90298
498966	90299
602835	90300
173342	90301
77666	90302
254412	90303
137034	90304
535812	90305
399147	90306
410792	90307
65300	90308
654769	90309
434025	90310
7035	90311
4822	90312
440652	90313
395707	90314
384565	90315
158533	90316
315091	90317
601607	90318
108108	90319
545814	90320
77183	90321
77183	90322
251134	90323
217839	90324
1494	90325
75413	90326
116878	90327
638425	90328
103412	90329
369205	90330
662733	90331
16803	90332
452097	90333
289642	90334
338430	90335
544199	90336
13826	90337
105417	90338
116169	90339
26650	90340
259158	90341
86301	90342
133699	90343
86364	90344
84355	90345
7564	90346
291849	90347
291844	90348
158183	90349
316340	90350
368305	90351
139820	90352
87903	90353
332903	90354
640596	90355
635326	90356
156457	90357
94127	90358
12742	90359
644032	90360
594695	90361
434440	90362
262757	90363
595345	90364
357354	90365
23718	90366
326789	90367
564012	90368
564004	90369
674367	90370
232916	90371
10568	90372
217844	90373
358600	90374
67120	90375
5398	90376
3602	90377
49117	90378
101891	90379
493176	90380
28621	90381
634293	90382
295331	90383
33426	90384
372034	90385
519974	90386
520005	90387
117700	90388
117700	90389
495533	90390
1424	90391
591027	90392
201994	90393
111738	90394
124484	90395
4125	90396
70054	90397
376992	90398
389686	90399
681	90400
25704	90401
12337	90402
135469	90403
2736	90404
406609	90405
66934	90406
287298	90407
386	90408
298098	90409
198749	90410
54988	90411
80359	90412
178361	90413
36030	90414
397333	90415
86978	90416
550791	90417
86231	90418
6599	90419
424	90420
298740	90421
423537	90422
78796	90423
55368	90424
46489	90425
393567	90426
40566	90427
357522	90428
6362	90429
345709	90430
132876	90431
597732	90432
309787	90433
19140	90434
507967	90435
33843	90436
52827	90437
81000	90438
143151	90439
30511	90440
344289	90441
221068	90442
150090	90443
158590	90444
695850	90445
29860	90446
178492	90447
19242	90448
101012	90449
57116	90450
414919	90451
148342	90452
370443	90453
486121	90454
105739	90455
347621	90456
32406	90457
161443	90458
11122	90459
389147	90460
39069	90461
398324	90462
447716	90463
32326	90464
30919	90465
250030	90466
32399	90467
63849	90468
12824	90469
311531	90470
246367	90471
1683	90472
140787	90473
44843	90474
1963	90475
360238	90476
1733	90477
70734	90478
7487	90479
615945	90480
509118	90481
14073	90482
59349	90483
628613	90484
499390	90485
52095	90486
498772	90487
54533	90488
378651	90489
564144	90490
13308	90491
200453	90492
282260	90493
100460	90494
53840	90495
337323	90496
215921	90497
159544	90498
292921	90499
182514	90500
130345	90501
153326	90502
47068	90503
556787	90504
368703	90505
557734	90506
342669	90507
111092	90508
416994	90509
440091	90510
24076	90511
589948	90512
465365	90513
383136	90514
640715	90515
379478	90516
640203	90517
294182	90518
144141	90519
87437	90520
117618	90521
335	90522
62779	90523
472515	90524
21844	90525
136662	90526
9687	90527
518537	90528
79093	90529
3563	90530
218826	90531
40812	90532
75353	90533
532819	90534
640879	90535
6138	90536
424668	90537
263402	90538
285948	90539
124264	90540
294940	90541
550817	90542
35054	90543
570702	90544
399598	90545
3550	90546
33106	90547
139096	90548
159344	90549
252933	90550
77239	90551
355161	90552
286180	90553
99955	90554
169245	90555
370159	90556
148720	90557
312052	90558
162905	90559
104382	90560
25791	90561
7637	90562
125480	90563
246107	90564
271458	90565
129679	90566
181995	90567
166890	90568
398181	90569
564636	90570
686242	90571
64676	90572
83096	90573
47229	90574
132610	90575
41069	90576
101826	90577
379486	90578
151700	90579
58131	90580
500193	90581
96819	90582
396586	90583
206107	90584
40850	90585
366892	90586
58906	90587
157190	90588
259484	90589
64857	90590
605532	90591
86558	90592
516839	90593
41757	90594
46764	90595
378792	90596
148173	90597
417560	90598
596489	90599
2526	90600
630057	90601
638245	90602
28886	90603
2304	90604
651400	90605
112968	90606
59383	90607
27437	90608
7811	90609
149593	90610
21523	90611
407476	90612
158	90613
118618	90614
140657	90615
350831	90616
641711	90617
365858	90618
408119	90619
523403	90620
614346	90621
93292	90622
302625	90623
580689	90624
135971	90625
397382	90626
56189	90627
674474	90628
172302	90629
176813	90630
165728	90631
376053	90632
516805	90633
693438	90634
63369	90635
510343	90636
254123	90637
419412	90638
504563	90639
2353	90640
327729	90641
89	90642
53972	90643
495432	90644
107292	90645
638949	90646
227575	90647
18347	90648
18585	90649
12374	90650
627370	90651
170173	90652
185106	90653
134350	90654
544999	90655
515089	90656
401921	90657
98838	90658
10613	90659
399456	90660
505432	90661
558746	90662
157543	90663
547152	90664
409594	90665
3867	90666
308574	90667
15638	90668
25731	90669
123	90670
36460	90671
79197	90672
235121	90673
79987	90674
284276	90675
6440	90676
445787	90677
262443	90678
673098	90679
589475	90680
12944	90681
323640	90682
376354	90683
406251	90684
16486	90685
523806	90686
471610	90687
65475	90688
86456	90689
547885	90690
387589	90691
283164	90692
272205	90693
399136	90694
40577	90695
153685	90696
111990	90697
730	90698
87801	90699
564620	90700
112562	90701
353289	90702
137028	90703
338396	90704
98874	90705
631953	90706
381479	90707
539129	90708
463774	90709
245942	90710
69573	90711
14464	90712
475048	90713
267898	90714
28343	90715
244167	90716
491900	90717
158209	90718
631794	90719
442878	90720
370638	90721
171649	90722
34172	90723
327768	90724
663519	90725
15407	90726
34148	90727
11640	90728
38743	90729
682996	90730
128254	90731
154638	90732
67207	90733
619929	90734
657905	90735
52644	90736
431331	90737
120270	90738
11844	90739
98036	90740
40173	90741
441931	90742
29893	90743
123182	90744
59464	90745
556347	90746
36199	90747
20201	90748
626930	90749
327957	90750
265551	90751
652621	90752
4911	90753
9481	90754
63634	90755
538426	90756
385890	90757
471523	90758
120306	90759
471852	90760
108814	90761
470977	90762
274335	90763
122661	90764
12989	90765
78319	90766
522678	90767
38032	90768
91978	90769
284179	90770
10213	90771
80222	90772
28626	90773
1791	90774
79891	90775
10341	90776
226060	90777
19146	90778
187697	90779
312564	90780
287602	90781
138613	90782
163	90783
482727	90784
576427	90785
39906	90786
77755	90787
366955	90788
467124	90789
638658	90790
103840	90791
57853	90792
29	90793
63051	90794
34654	90795
152397	90796
510725	90797
233931	90798
57	90799
187559	90800
206010	90801
147177	90802
396180	90803
147643	90804
306520	90805
413174	90806
658675	90807
459029	90808
265808	90809
30507	90810
83275	90811
11803	90812
40750	90813
287127	90814
199906	90815
554496	90816
324440	90817
487702	90818
2975	90819
138820	90820
244949	90821
3990	90822
18011	90823
290880	90824
160330	90825
163955	90826
186215	90827
369317	90828
617155	90829
456567	90830
3271	90831
20691	90832
397550	90833
351445	90834
470747	90835
575070	90836
311504	90837
97685	90838
109782	90839
171208	90840
52443	90841
270128	90842
616716	90843
3742	90844
331898	90845
140816	90846
278357	90847
416598	90848
264414	90849
199615	90850
485843	90851
555941	90852
154913	90853
384867	90854
51731	90855
354261	90856
170123	90857
161164	90858
55373	90859
8166	90860
470248	90861
125895	90862
2631	90863
292945	90864
691002	90865
10034	90866
385330	90867
1552	90868
245794	90869
520408	90870
665959	90871
74956	90872
633206	90873
672395	90874
188629	90875
139176	90876
413492	90877
199070	90878
652602	90879
685323	90880
168548	90881
269035	90882
61730	90883
75047	90884
116297	90885
565354	90886
69475	90887
260200	90888
55325	90889
373554	90890
358029	90891
375687	90892
389281	90893
80413	90894
148469	90895
229309	90896
18930	90897
1331	90898
34779	90899
662028	90900
526012	90901
88638	90902
8286	90903
142247	90904
142247	90905
8285	90906
265870	90907
18204	90908
138721	90909
455426	90910
195723	90911
301369	90912
433043	90913
13133	90914
137142	90915
249405	90916
378688	90917
5493	90918
162233	90919
658703	90920
174598	90921
431518	90922
82189	90923
52757	90924
50432	90925
138523	90926
394333	90927
513084	90928
390168	90929
454270	90930
296638	90931
135004	90932
364523	90933
678715	90934
50797	90935
682899	90936
431926	90937
122240	90938
10926	90939
239114	90940
693109	90941
497371	90942
22961	90943
497400	90944
619491	90945
51074	90946
100168	90947
3397	90948
519623	90949
2371	90950
378432	90951
368858	90952
17412	90953
220949	90954
26226	90955
129217	90956
196626	90957
18621	90958
657347	90959
612538	90960
10301	90961
627790	90962
474947	90963
295	90964
288	90965
17426	90966
964	90967
305621	90968
134592	90969
70656	90970
124463	90971
660022	90972
74264	90973
687550	90974
227612	90975
496181	90976
79374	90977
13076	90978
20678	90979
476238	90980
186957	90981
70622	90982
675609	90983
338539	90984
129928	90985
175073	90986
3618	90987
656402	90988
688801	90989
9695	90990
341151	90991
155573	90992
31815	90993
589843	90994
57171	90995
144475	90996
628573	90997
65222	90998
51022	90999
614376	91000
318946	91001
655647	91002
635261	91003
294775	91004
21219	91005
57378	91006
358997	91007
649335	91008
244227	91009
55081	91010
86827	91011
534184	91012
686674	91013
96948	91014
27381	91015
234514	91016
99263	91017
17686	91018
14961	91019
202758	91020
342914	91021
129847	91022
621909	91023
300443	91024
401947	91025
401980	91026
401960	91027
181358	91028
638571	91029
650966	91030
96109	91031
515088	91032
221472	91033
114669	91034
88809	91035
8306	91036
378689	91037
530232	91038
233491	91039
391462	91040
468674	91041
554131	91042
138653	91043
5957	91044
183072	91045
1684	91046
45707	91047
691963	91048
501768	91049
11406	91050
4741	91051
644768	91052
52003	91053
621623	91054
27887	91055
119596	91056
47716	91057
632381	91058
169430	91059
64270	91060
597435	91061
9655	91062
43049	91063
668546	91064
121664	91065
631955	91066
505980	91067
240477	91068
226860	91069
24421	91070
13746	91071
6547	91072
21318	91073
386053	91074
132732	91075
47706	91076
100776	91077
393139	91078
17868	91079
50331	91080
423957	91081
489832	91082
611749	91083
76996	91084
383314	91085
561299	91086
426442	91087
5355	91088
616351	91089
419147	91090
96171	91091
2504	91092
295570	91093
44400	91094
439765	91095
34102	91096
442017	91097
594916	91098
158983	91099
113864	91100
110775	91101
1629	91102
312637	91103
393257	91104
108335	91105
45137	91106
10078	91107
92324	91108
148821	91109
775	91110
138773	91111
239522	91112
4448	91113
183177	91114
489448	91115
221892	91116
382460	91117
616562	91118
619178	91119
308144	91120
629075	91121
594335	91122
12214	91123
674744	91124
9499	91125
687020	91126
34485	91127
595893	91128
537362	91129
359919	91130
519076	91131
558467	91132
380876	91133
580430	91134
56187	91135
554600	91136
653383	91137
135818	91138
28486	91139
24930	91140
416364	91141
22352	91142
15915	91143
108537	91144
38527	91145
89035	91146
89580	91147
151939	91148
70744	91149
373	91150
291545	91151
53494	91152
240767	91153
474946	91154
191769	91155
374086	91156
487584	91157
4725	91158
176189	91159
445232	91160
458865	91161
30478	91162
125499	91163
22	91164
41862	91165
4552	91166
276277	91167
373613	91168
598221	91169
778	91170
688464	91171
223893	91172
419810	91173
3002	91174
12638	91175
142375	91176
666427	91177
3915	91178
169767	91179
125389	91180
167499	91181
515874	91182
284355	91183
656986	91184
211345	91185
652559	91186
27	91187
5031	91188
39855	91189
251931	91190
101954	91191
598232	91192
258428	91193
443038	91194
19113	91195
615599	91196
387274	91197
338754	91198
666863	91199
509967	91200
121913	91201
44677	91202
610504	91203
4439	91204
393793	91205
254833	91206
694650	91207
420137	91208
8589	91209
186827	91210
176973	91211
79560	91212
174034	91213
158926	91214
889	91215
316969	91216
518095	91217
555724	91218
255046	91219
93231	91220
513507	91221
544997	91222
279548	91223
423034	91224
4030	91225
472743	91226
474931	91227
31953	91228
693597	91229
43	91230
115514	91231
173876	91232
662489	91233
168261	91234
413496	91235
16629	91236
84256	91237
293370	91238
398069	91239
614605	91240
525794	91241
29634	91242
55777	91243
297749	91244
64516	91245
612060	91246
58860	91247
404575	91248
289767	91249
476103	91250
383045	91251
289364	91252
650939	91253
307431	91254
563981	91255
667919	91256
28981	91257
127823	91258
276159	91259
35734	91260
460758	91261
27134	91262
441980	91263
308526	91264
503362	91265
684441	91266
642266	91267
162123	91268
141272	91269
620119	91270
24020	91271
21532	91272
350582	91273
262327	91274
487631	91275
334856	91276
106623	91277
50907	91278
3850	91279
134099	91280
156185	91281
50788	91282
104469	91283
92809	91284
261791	91285
308797	91286
53248	91287
650841	91288
688833	91289
62692	91290
507940	91291
50013	91292
53894	91293
422973	91294
536522	91295
110180	91296
131979	91297
63893	91298
27086	91299
194069	91300
194227	91301
47548	91302
63999	91303
258856	91304
324592	91305
54748	91306
664928	91307
225366	91308
656270	91309
357791	91310
131193	91311
1182	91312
57055	91313
12382	91314
285351	91315
161558	91316
682119	91317
59929	91318
131336	91319
4540	91320
598368	91321
63192	91322
28116	91323
172350	91324
494329	91325
629112	91326
68325	91327
333694	91328
88829	91329
77721	91330
46680	91331
78574	91332
527503	91333
86503	91334
44772	91335
70027	91336
14243	91337
569413	91338
494803	91339
694794	91340
393967	91341
166771	91342
525082	91343
271133	91344
120523	91345
317842	91346
55362	91347
473668	91348
387552	91349
590	91350
179663	91351
358214	91352
20880	91353
288463	91354
87189	91355
352398	91356
390626	91357
167167	91358
415699	91359
166175	91360
300499	91361
108307	91362
160312	91363
63886	91364
131974	91365
194023	91366
111334	91367
111336	91368
406960	91369
80718	91370
223122	91371
141455	91372
10936	91373
413182	91374
171962	91375
110185	91376
25612	91377
424518	91378
228795	91379
138017	91380
496933	91381
327199	91382
30945	91383
62069	91384
6764	91385
4615	91386
446200	91387
27187	91388
70177	91389
57968	91390
421060	91391
248244	91392
161828	91393
574047	91394
81926	91395
402873	91396
54037	91397
101109	91398
285598	91399
206744	91400
259292	91401
6347	91402
246544	91403
535481	91404
580906	91405
24899	91406
609002	91407
651955	91408
7619	91409
163547	91410
646574	91411
636841	91412
108345	91413
393492	91414
393469	91415
455503	91416
191158	91417
74574	91418
260593	91419
125151	91420
270749	91421
369541	91422
355698	91423
481764	91424
128393	91425
476998	91426
692594	91427
19812	91428
667975	91429
237168	91430
65747	91431
492605	91432
122531	91433
16173	91434
423229	91435
487172	91436
180121	91437
597928	91438
487607	91439
114012	91440
20741	91441
347433	91442
10156	91443
597104	91444
28123	91445
292502	91446
681136	91447
483532	91448
283944	91449
119677	91450
92073	91451
513265	91452
503647	91453
243492	91454
103904	91455
465282	91456
388752	91457
336283	91458
78289	91459
81944	91460
46192	91461
648599	91462
293986	91463
155638	91464
90772	91465
570630	91466
23596	91467
90603	91468
570640	91469
37454	91470
470262	91471
10703	91472
267846	91473
444421	91474
157	91475
545388	91476
11569	91477
291324	91478
29262	91479
71547	91480
8063	91481
387044	91482
20554	91483
157919	91484
393466	91485
40589	91486
118970	91487
108395	91488
327603	91489
429007	91490
13689	91491
249955	91492
547454	91493
433061	91494
20833	91495
2227	91496
388578	91497
6951	91498
48650	91499
136711	91500
99250	91501
53925	91502
606390	91503
646948	91504
610150	91505
162824	91506
48106	91507
312764	91508
268466	91509
268465	91510
56288	91511
63552	91512
65146	91513
75635	91514
145890	91515
678854	91516
678874	91517
164555	91518
692497	91519
269824	91520
327	91521
106267	91522
423360	91523
554995	91524
136829	91525
107342	91526
208975	91527
3822	91528
324814	91529
17060	91530
319774	91531
305467	91532
178287	91533
83964	91534
30474	91535
667851	91536
310588	91537
6234	91538
147049	91539
115823	91540
244623	91541
73049	91542
48142	91543
1220	91544
414907	91545
83866	91546
12353	91547
370805	91548
674586	91549
283884	91550
403720	91551
88	91552
116174	91553
106618	91554
230204	91555
118288	91556
640636	91557
233432	91558
447354	91559
891	91560
17013	91561
125921	91562
7717	91563
639296	91564
461102	91565
207041	91566
153697	91567
11267	91568
454506	91569
95796	91570
578177	91571
209611	91572
547241	91573
445661	91574
196510	91575
34548	91576
631656	91577
69121	91578
182755	91579
11297	91580
494010	91581
407913	91582
407716	91583
111497	91584
7698	91585
429144	91586
438216	91587
227608	91588
124640	91589
167179	91590
4954	91591
309335	91592
600038	91593
413588	91594
85264	91595
272015	91596
141105	91597
17435	91598
58049	91599
36908	91600
532691	91601
17055	91602
456729	91603
144870	91604
156321	91605
117758	91606
217662	91607
278261	91608
499817	91609
74195	91610
166165	91611
182313	91612
300930	91613
115940	91614
309473	91615
328488	91616
167236	91617
115226	91618
17691	91619
691610	91620
133875	91621
354489	91622
684108	91623
129323	91624
669341	91625
48470	91626
612192	91627
625563	91628
643872	91629
82357	91630
119029	91631
33879	91632
554265	91633
696465	91634
159329	91635
15116	91636
43804	91637
142538	91638
436307	91639
22799	91640
38865	91641
98682	91642
40773	91643
6676	91644
90	91645
490582	91646
311006	91647
20986	91648
19899	91649
186212	91650
146317	91651
508764	91652
158670	91653
260786	91654
104096	91655
311575	91656
55148	91657
50629	91658
224060	91659
20009	91660
607909	91661
139143	91662
461861	91663
33509	91664
92309	91665
131061	91666
133873	91667
329681	91668
287957	91669
432139	91670
270908	91671
123807	91672
217585	91673
288008	91674
10816	91675
44061	91676
478180	91677
229473	91678
84957	91679
426498	91680
637177	91681
475460	91682
28536	91683
216229	91684
175885	91685
107450	91686
658356	91687
145059	91688
1403	91689
6935	91690
8415	91691
276172	91692
144914	91693
596591	91694
495830	91695
184128	91696
45238	91697
124362	91698
157875	91699
147549	91700
211621	91701
28839	91702
48975	91703
87512	91704
190698	91705
159417	91706
597103	91707
311251	91708
135558	91709
282412	91710
242383	91711
476742	91712
59096	91713
289595	91714
354621	91715
51785	91716
331975	91717
601648	91718
88045	91719
519373	91720
94242	91721
570524	91722
570578	91723
636368	91724
305520	91725
305461	91726
52341	91727
183791	91728
123079	91729
125513	91730
651742	91731
75887	91732
6794	91733
47565	91734
119019	91735
131350	91736
167288	91737
145740	91738
24954	91739
532528	91740
652004	91741
45138	91742
30965	91743
385977	91744
209637	91745
379439	91746
393265	91747
1975	91748
260650	91749
311077	91750
93750	91751
63445	91752
167265	91753
47242	91754
46108	91755
2328	91756
525529	91757
300873	91758
15515	91759
151999	91760
668081	91761
568051	91762
374243	91763
59242	91764
17654	91765
270244	91766
118029	91767
583178	91768
658535	91769
656744	91770
99600	91771
132189	91772
280900	91773
649513	91774
621545	91775
2126	91776
560970	91777
5926	91778
364892	91779
315728	91780
541281	91781
55940	91782
162104	91783
57903	91784
305355	91785
531232	91786
299320	91787
85906	91788
32881	91789
276183	91790
28	91791
646366	91792
308581	91793
188630	91794
585525	91795
398266	91796
547475	91797
34066	91798
82086	91799
12250	91800
16665	91801
81949	91802
155706	91803
455642	91804
41784	91805
298404	91806
3306	91807
160801	91808
635085	91809
304598	91810
5162	91811
666765	91812
660628	91813
643092	91814
48761	91815
173258	91816
392166	91817
85703	91818
10	91819
221443	91820
474571	91821
125487	91822
7769	91823
317442	91824
92212	91825
623866	91826
1972	91827
42407	91828
31108	91829
40623	91830
637905	91831
688951	91832
33835	91833
234313	91834
29455	91835
354509	91836
1617	91837
557813	91838
12042	91839
116831	91840
194349	91841
73616	91842
626676	91843
148263	91844
41538	91845
277309	91846
341735	91847
338160	91848
55509	91849
232212	91850
469462	91851
224288	91852
92977	91853
401244	91854
95385	91855
358234	91856
134703	91857
52069	91858
100535	91859
32129	91860
378260	91861
382725	91862
75073	91863
155098	91864
696185	91865
536273	91866
204209	91867
189143	91868
352209	91869
12999	91870
32157	91871
330374	91872
28	91873
330373	91874
2785	91875
115841	91876
83920	91877
162036	91878
474906	91879
188669	91880
182442	91881
427616	91882
18356	91883
26602	91884
226611	91885
441891	91886
94016	91887
268660	91888
228019	91889
605037	91890
568863	91891
474971	91892
192059	91893
50905	91894
600111	91895
190263	91896
3588	91897
327853	91898
351668	91899
80187	91900
551459	91901
5561	91902
10510	91903
139190	91904
26220	91905
178814	91906
178824	91907
60904	91908
60905	91909
129283	91910
178851	91911
7595	91912
60922	91913
46816	91914
178925	91915
60941	91916
486279	91917
178965	91918
178974	91919
178981	91920
46821	91921
129309	91922
18587	91923
9143	91924
147778	91925
354919	91926
503177	91927
13943	91928
263962	91929
262161	91930
203770	91931
181374	91932
60856	91933
9599	91934
410871	91935
5216	91936
390437	91937
219967	91938
1012	91939
111611	91940
15123	91941
82769	91942
1417	91943
105699	91944
177118	91945
56641	91946
18157	91947
335722	91948
200346	91949
83209	91950
492531	91951
5819	91952
406029	91953
104146	91954
372577	91955
24112	91956
200263	91957
36250	91958
384725	91959
405107	91960
142896	91961
293288	91962
303802	91963
15860	91964
393552	91965
188743	91966
307821	91967
544100	91968
81969	91969
407449	91970
1528	91971
138929	91972
390765	91973
166249	91974
666392	91975
22722	91976
72633	91977
93601	91978
264017	91979
328884	91980
20797	91981
173997	91982
256666	91983
14344	91984
215497	91985
10518	91986
186626	91987
17286	91988
94798	91989
165685	91990
275529	91991
454898	91992
353912	91993
51680	91994
108286	91995
524097	91996
189178	91997
2967	91998
57355	91999
109948	92000
629329	92001
61182	92002
342905	92003
442219	92004
661800	92005
129857	92006
56276	92007
13714	92008
607854	92009
170719	92010
559975	92011
19792	92012
113408	92013
429959	92014
427190	92015
86877	92016
167327	92017
43445	92018
162315	92019
378003	92020
156500	92021
553410	92022
111448	92023
23438	92024
347670	92025
18763	92026
23907	92027
7341	92028
1624	92029
407536	92030
412548	92031
153286	92032
155871	92033
28392	92034
483584	92035
457180	92036
105037	92037
11190	92038
575730	92039
8063	92040
277537	92041
22267	92042
90024	92043
8435	92044
631891	92045
372742	92046
621530	92047
642306	92048
109543	92049
535984	92050
284288	92051
626833	92052
187585	92053
6114	92054
108338	92055
474046	92056
280429	92057
628081	92058
256362	92059
300876	92060
568235	92061
34553	92062
233314	92063
103946	92064
491794	92065
123913	92066
372551	92067
594673	92068
337425	92069
260461	92070
57420	92071
598199	92072
45573	92073
139940	92074
140635	92075
72195	92076
601401	92077
81916	92078
295217	92079
577609	92080
650658	92081
4191	92082
26345	92083
1137	92084
253896	92085
188515	92086
34343	92087
83869	92088
6844	92089
56288	92090
124955	92091
74962	92092
299417	92093
339905	92094
692373	92095
19051	92096
150252	92097
39535	92098
509371	92099
118206	92100
220267	92101
41632	92102
114274	92103
348723	92104
16348	92105
103824	92106
213696	92107
76054	92108
1284	92109
325778	92110
623354	92111
9508	92112
282416	92113
145388	92114
28627	92115
160420	92116
550379	92117
453391	92118
20467	92119
6882	92120
5084	92121
369174	92122
314112	92123
367578	92124
138747	92125
189915	92126
510653	92127
99997	92128
196238	92129
162167	92130
337413	92131
217655	92132
43393	92133
84376	92134
84375	92135
483702	92136
128448	92137
102233	92138
258654	92139
340103	92140
18429	92141
230568	92142
128166	92143
13535	92144
669236	92145
130241	92146
595891	92147
231694	92148
63808	92149
210292	92150
213688	92151
465430	92152
27288	92153
385682	92154
298754	92155
368945	92156
113751	92157
647920	92158
2380	92159
639126	92160
554076	92161
124317	92162
473025	92163
372544	92164
261950	92165
570567	92166
453794	92167
169393	92168
441094	92169
140251	92170
1346	92171
114908	92172
649135	92173
492264	92174
242863	92175
209392	92176
337747	92177
280479	92178
7600	92179
135106	92180
177133	92181
694458	92182
163927	92183
456662	92184
335867	92185
435998	92186
355729	92187
639815	92188
6425	92189
264886	92190
462901	92191
444278	92192
610405	92193
54393	92194
233036	92195
529063	92196
31798	92197
154557	92198
15028	92199
610890	92200
445165	92201
33165	92202
125708	92203
656223	92204
186472	92205
60540	92206
635790	92207
576314	92208
667616	92209
118940	92210
86550	92211
2696	92212
27178	92213
184918	92214
59148	92215
1286	92216
33170	92217
142378	92218
676126	92219
12794	92220
140053	92221
57971	92222
384227	92223
617245	92224
95835	92225
89653	92226
197176	92227
18202	92228
695	92229
29106	92230
145060	92231
20002	92232
195495	92233
51982	92234
136779	92235
490306	92236
453172	92237
505088	92238
314905	92239
9880	92240
125826	92241
504008	92242
113053	92243
354334	92244
574018	92245
109423	92246
675550	92247
555237	92248
121075	92249
3149	92250
30455	92251
85857	92252
69865	92253
241280	92254
84733	92255
180398	92256
614023	92257
353661	92258
14347	92259
210430	92260
51047	92261
310527	92262
27162	92263
615335	92264
111628	92265
113839	92266
652145	92267
144955	92268
300945	92269
164527	92270
114581	92271
156955	92272
324595	92273
452218	92274
654155	92275
67499	92276
155500	92277
545763	92278
440546	92279
208881	92280
504726	92281
644476	92282
141785	92283
166185	92284
354130	92285
586	92286
536799	92287
521131	92288
83006	92289
67292	92290
77979	92291
7293	92292
7961	92293
620184	92294
42719	92295
5409	92296
445621	92297
140333	92298
8754	92299
30273	92300
122719	92301
513139	92302
6385	92303
539341	92304
287615	92305
97422	92306
46043	92307
473216	92308
102218	92309
190508	92310
44114	92311
187050	92312
439363	92313
596236	92314
126590	92315
162032	92316
538133	92317
256517	92318
14545	92319
76878	92320
7516	92321
109738	92322
111629	92323
143714	92324
315386	92325
256650	92326
44935	92327
249697	92328
156632	92329
363982	92330
230227	92331
197852	92332
415630	92333
150201	92334
336359	92335
3537	92336
67430	92337
138859	92338
184896	92339
174363	92340
326388	92341
648863	92342
573275	92343
62710	92344
88947	92345
629234	92346
206196	92347
310107	92348
64488	92349
687365	92350
552523	92351
25279	92352
420691	92353
8175	92354
296091	92355
275705	92356
4204	92357
2420	92358
35759	92359
529112	92360
723	92361
665687	92362
17402	92363
59346	92364
471312	92365
620886	92366
640713	92367
100603	92368
504710	92369
161916	92370
39464	92371
190389	92372
233755	92373
409098	92374
128673	92375
192321	92376
46066	92377
41024	92378
248092	92379
69723	92380
93527	92381
75236	92382
531438	92383
43138	92384
521405	92385
457576	92386
679298	92387
55913	92388
38391	92389
193246	92390
559195	92391
1	92392
508933	92393
160064	92394
158332	92395
118089	92396
2	92397
2171	92398
261308	92399
187371	92400
123228	92401
67043	92402
638423	92403
44887	92404
90276	92405
580043	92406
76173	92407
378	92408
88011	92409
69027	92410
629313	92411
164480	92412
573525	92413
187805	92414
141072	92415
260795	92416
10543	92417
117327	92418
12713	92419
182513	92420
577739	92421
243990	92422
201885	92423
495045	92424
37354	92425
117446	92426
10012	92427
30320	92428
690738	92429
261935	92430
208201	92431
642704	92432
80604	92433
5189	92434
566011	92435
172533	92436
114364	92437
528505	92438
398499	92439
670239	92440
84869	92441
612754	92442
385805	92443
454527	92444
215323	92445
354	92446
511858	92447
411436	92448
30103	92449
12788	92450
254490	92451
458479	92452
452748	92453
432449	92454
383546	92455
154410	92456
354108	92457
431251	92458
494183	92459
601897	92460
176457	92461
296216	92462
36295	92463
579311	92464
259289	92465
382606	92466
40554	92467
29952	92468
165663	92469
210835	92470
328128	92471
75872	92472
553657	92473
660515	92474
277209	92475
56268	92476
127004	92477
372355	92478
157182	92479
425073	92480
127273	92481
82498	92482
247018	92483
10494	92484
547976	92485
215052	92486
336306	92487
123728	92488
54603	92489
348131	92490
1890	92491
166252	92492
26969	92493
400987	92494
145540	92495
132801	92496
50311	92497
18866	92498
527911	92499
272129	92500
27067	92501
690757	92502
53489	92503
151763	92504
93175	92505
44006	92506
12537	92507
496516	92508
571701	92509
527978	92510
101033	92511
545238	92512
148895	92513
547248	92514
104613	92515
21768	92516
51642	92517
9451	92518
89217	92519
30438	92520
8298	92521
48696	92522
356501	92523
99676	92524
25475	92525
115632	92526
321996	92527
2422	92528
409609	92529
133333	92530
726	92531
560700	92532
403959	92533
303204	92534
423536	92535
120243	92536
653627	92537
6271	92538
68631	92539
556585	92540
326147	92541
106232	92542
155584	92543
635410	92544
275584	92545
35154	92546
258277	92547
216100	92548
235157	92549
372242	92550
625350	92551
47676	92552
125374	92553
556494	92554
98350	92555
66344	92556
572418	92557
95320	92558
228857	92559
552270	92560
7	92561
320029	92562
627686	92563
30025	92564
509396	92565
12997	92566
430686	92567
33079	92568
612668	92569
7966	92570
45939	92571
166163	92572
178709	92573
21332	92574
200456	92575
381254	92576
41456	92577
139895	92578
160891	92579
94544	92580
471436	92581
62335	92582
422548	92583
190869	92584
250641	92585
641020	92586
212873	92587
636490	92588
272599	92589
19357	92590
300066	92591
24839	92592
1	92593
15274	92594
108997	92595
126006	92596
581386	92597
583858	92598
558360	92599
655572	92600
41664	92601
5536	92602
236015	92603
116116	92604
69335	92605
151347	92606
548715	92607
25048	92608
431075	92609
16578	92610
612997	92611
611120	92612
269292	92613
31414	92614
148338	92615
523201	92616
293655	92617
3506	92618
504062	92619
199148	92620
504114	92621
132812	92622
27827	92623
317870	92624
431535	92625
600535	92626
2731	92627
327174	92628
13793	92629
59341	92630
160256	92631
463483	92632
677851	92633
612795	92634
198579	92635
95707	92636
356655	92637
50672	92638
229194	92639
180957	92640
650890	92641
326278	92642
416556	92643
103579	92644
64568	92645
199581	92646
13580	92647
1612	92648
56653	92649
31027	92650
114046	92651
2063	92652
405912	92653
161291	92654
4601	92655
55059	92656
141813	92657
629107	92658
540712	92659
31803	92660
373151	92661
49939	92662
531493	92663
15860	92664
293579	92665
311316	92666
401638	92667
147684	92668
113185	92669
484297	92670
493325	92671
20028	92672
191493	92673
282229	92674
16798	92675
66063	92676
345246	92677
643664	92678
113209	92679
50447	92680
647	92681
323328	92682
437045	92683
420091	92684
332998	92685
12937	92686
83568	92687
379453	92688
434029	92689
548858	92690
82881	92691
398484	92692
16088	92693
494323	92694
362783	92695
21204	92696
239241	92697
550201	92698
369326	92699
20480	92700
454018	92701
81038	92702
38886	92703
98963	92704
151312	92705
63448	92706
143601	92707
622875	92708
39888	92709
291086	92710
371216	92711
229	92712
161297	92713
222714	92714
159924	92715
143962	92716
164207	92717
396808	92718
38580	92719
632793	92720
322528	92721
97501	92722
169189	92723
646358	92724
280478	92725
530727	92726
35634	92727
197887	92728
80243	92729
566003	92730
448624	92731
10812	92732
182124	92733
101458	92734
154021	92735
568152	92736
366844	92737
27240	92738
44014	92739
477932	92740
318515	92741
2668	92742
260472	92743
433932	92744
20821	92745
101963	92746
254926	92747
97692	92748
6149	92749
13910	92750
55807	92751
267760	92752
83448	92753
67969	92754
108376	92755
56578	92756
87972	92757
83048	92758
5772	92759
144858	92760
498942	92761
375148	92762
323996	92763
379664	92764
622950	92765
34945	92766
124767	92767
34459	92768
189945	92769
397191	92770
181241	92771
634489	92772
121602	92773
643232	92774
131779	92775
306166	92776
39855	92777
44842	92778
97896	92779
54195	92780
17958	92781
429514	92782
119034	92783
13905	92784
5430	92785
42552	92786
302831	92787
323995	92788
216831	92789
578272	92790
102963	92791
8405	92792
250198	92793
348005	92794
75938	92795
36499	92796
52829	92797
2046	92798
67892	92799
105860	92800
8708	92801
408013	92802
38189	92803
63294	92804
74541	92805
87105	92806
111813	92807
3178	92808
90304	92809
479558	92810
359759	92811
655	92812
304982	92813
431447	92814
69754	92815
32361	92816
47943	92817
303409	92818
79534	92819
415322	92820
265557	92821
246326	92822
562501	92823
647	92824
146238	92825
346260	92826
360243	92827
519691	92828
213244	92829
213245	92830
48266	92831
213311	92832
260121	92833
40033	92834
413359	92835
25577	92836
357741	92837
87427	92838
372848	92839
275840	92840
567178	92841
97356	92842
524591	92843
8471	92844
333887	92845
82687	92846
275122	92847
130555	92848
73967	92849
54291	92850
125792	92851
125578	92852
22673	92853
32283	92854
30488	92855
126226	92856
423118	92857
263695	92858
96243	92859
12693	92860
530445	92861
52681	92862
153515	92863
672702	92864
324228	92865
129753	92866
256739	92867
635738	92868
138701	92869
549346	92870
483135	92871
269685	92872
83127	92873
427701	92874
123514	92875
300061	92876
184475	92877
605700	92878
103506	92879
466288	92880
64976	92881
165177	92882
46599	92883
8410	92884
79297	92885
195940	92886
27223	92887
681498	92888
255999	92889
137754	92890
20962	92891
421998	92892
373670	92893
653342	92894
64770	92895
273082	92896
474168	92897
624882	92898
468840	92899
257740	92900
257806	92901
45946	92902
617276	92903
365493	92904
428420	92905
684351	92906
9744	92907
139019	92908
39918	92909
36962	92910
562317	92911
104102	92912
688451	92913
637652	92914
144784	92915
410842	92916
606028	92917
11855	92918
157526	92919
448945	92920
13022	92921
583043	92922
5318	92923
645553	92924
219824	92925
6832	92926
506303	92927
625346	92928
380579	92929
164204	92930
75024	92931
139091	92932
668078	92933
468283	92934
206980	92935
4	92936
494657	92937
159021	92938
48089	92939
626150	92940
156313	92941
267565	92942
462541	92943
508777	92944
653401	92945
171666	92946
42488	92947
74325	92948
494565	92949
13708	92950
675727	92951
16989	92952
20597	92953
481491	92954
576922	92955
569481	92956
21083	92957
296520	92958
32497	92959
81860	92960
108615	92961
97744	92962
130941	92963
677341	92964
387833	92965
154814	92966
431278	92967
4234	92968
257947	92969
12149	92970
3325	92971
192982	92972
598896	92973
283469	92974
131612	92975
297377	92976
15580	92977
255747	92978
114445	92979
557468	92980
492909	92981
396391	92982
109246	92983
516715	92984
104984	92985
82279	92986
378423	92987
42480	92988
12741	92989
86734	92990
386164	92991
124759	92992
20173	92993
149491	92994
419726	92995
16403	92996
6205	92997
79596	92998
121107	92999
533403	93000
660788	93001
526744	93002
344744	93003
54898	93004
49077	93005
20235	93006
333145	93007
591192	93008
121139	93009
53434	93010
46013	93011
408204	93012
476022	93013
116306	93014
254256	93015
163095	93016
378033	93017
75404	93018
129817	93019
131781	93020
645878	93021
39137	93022
123685	93023
622873	93024
34362	93025
380565	93026
500017	93027
39342	93028
168567	93029
104095	93030
5993	93031
18581	93032
20506	93033
587780	93034
455140	93035
29128	93036
441869	93037
573538	93038
3593	93039
486753	93040
161913	93041
99442	93042
21121	93043
291519	93044
371884	93045
254513	93046
55508	93047
69485	93048
449152	93049
6202	93050
25077	93051
179205	93052
180892	93053
55509	93054
171664	93055
21454	93056
612000	93057
376	93058
17202	93059
614772	93060
684745	93061
62191	93062
107211	93063
411142	93064
695037	93065
331842	93066
504750	93067
41978	93068
10640	93069
35793	93070
617948	93071
30945	93072
57478	93073
302527	93074
696813	93075
11606	93076
164429	93077
57996	93078
347307	93079
615776	93080
12370	93081
295399	93082
83544	93083
596372	93084
429128	93085
567084	93086
670714	93087
17709	93088
118864	93089
529974	93090
311122	93091
371300	93092
28908	93093
69978	93094
392543	93095
70138	93096
49566	93097
113851	93098
532149	93099
519344	93100
70195	93101
394905	93102
6231	93103
424181	93104
158472	93105
204726	93106
132555	93107
666234	93108
718	93109
370951	93110
691526	93111
114114	93112
470519	93113
115207	93114
300616	93115
250965	93116
385233	93117
1727	93118
611396	93119
135335	93120
85749	93121
54153	93122
562744	93123
40377	93124
164954	93125
40105	93126
648069	93127
50605	93128
624397	93129
141642	93130
615955	93131
494	93132
162536	93133
693100	93134
112111	93135
162052	93136
208827	93137
137338	93138
256350	93139
448790	93140
641602	93141
168708	93142
52733	93143
8434	93144
477364	93145
90976	93146
300307	93147
349950	93148
44987	93149
132438	93150
266004	93151
153132	93152
318978	93153
85797	93154
181050	93155
482180	93156
72796	93157
519172	93158
169235	93159
448135	93160
168099	93161
167432	93162
132631	93163
118606	93164
27435	93165
181679	93166
122999	93167
12102	93168
15728	93169
156227	93170
323367	93171
325789	93172
612050	93173
31341	93174
557680	93175
455777	93176
578180	93177
402247	93178
634933	93179
14111	93180
571724	93181
51903	93182
94223	93183
207133	93184
393270	93185
547029	93186
263954	93187
207400	93188
185760	93189
391646	93190
97327	93191
2786	93192
684235	93193
565419	93194
220993	93195
601109	93196
300737	93197
591935	93198
576122	93199
80215	93200
665449	93201
117996	93202
393823	93203
147178	93204
153080	93205
64420	93206
230893	93207
368334	93208
499702	93209
448816	93210
308554	93211
419737	93212
61647	93213
49451	93214
155169	93215
490711	93216
598254	93217
343032	93218
267615	93219
563218	93220
239490	93221
369830	93222
75457	93223
74648	93224
623105	93225
4490	93226
70947	93227
165901	93228
619260	93229
136659	93230
558748	93231
6835	93232
47130	93233
59449	93234
349001	93235
73	93236
7805	93237
426662	93238
410243	93239
675177	93240
13915	93241
282418	93242
595043	93243
490007	93244
686647	93245
248314	93246
5606	93247
280050	93248
484990	93249
66953	93250
34178	93251
62603	93252
5426	93253
566719	93254
259280	93255
551037	93256
218361	93257
208111	93258
379791	93259
28197	93260
637678	93261
17790	93262
674546	93263
240299	93264
218719	93265
179555	93266
289094	93267
344742	93268
47805	93269
19547	93270
214021	93271
9249	93272
199768	93273
38460	93274
137666	93275
471686	93276
546016	93277
689163	93278
27570	93279
545380	93280
213347	93281
68417	93282
68372	93283
542042	93284
219919	93285
212813	93286
357862	93287
23285	93288
160535	93289
310816	93290
99409	93291
681257	93292
598779	93293
58395	93294
76183	93295
22311	93296
349393	93297
45443	93298
213392	93299
401734	93300
541974	93301
370164	93302
24841	93303
180699	93304
519207	93305
665185	93306
37299	93307
138436	93308
409243	93309
85772	93310
124590	93311
589342	93312
226606	93313
56489	93314
333699	93315
15450	93316
32831	93317
607030	93318
585039	93319
489874	93320
145371	93321
470723	93322
18355	93323
487029	93324
55135	93325
10667	93326
425268	93327
580794	93328
12375	93329
163965	93330
377479	93331
97840	93332
3474	93333
149964	93334
20479	93335
36537	93336
20664	93337
188609	93338
311135	93339
103270	93340
842	93341
429935	93342
487606	93343
3265	93344
537911	93345
694113	93346
124191	93347
456242	93348
147210	93349
84211	93350
35199	93351
339	93352
582994	93353
51621	93354
227425	93355
166407	93356
521921	93357
442464	93358
580408	93359
21431	93360
118248	93361
569005	93362
579148	93363
482303	93364
40456	93365
636628	93366
15185	93367
418649	93368
81606	93369
24454	93370
350629	93371
612835	93372
458179	93373
274877	93374
201854	93375
37946	93376
432481	93377
308226	93378
2603	93379
84934	93380
570205	93381
176705	93382
193256	93383
54384	93384
21805	93385
242552	93386
195076	93387
580464	93388
570440	93389
221738	93390
63124	93391
63058	93392
2269	93393
990	93394
612214	93395
182893	93396
214315	93397
10579	93398
19414	93399
101137	93400
379339	93401
116054	93402
550882	93403
162904	93404
174651	93405
59914	93406
332940	93407
97140	93408
6246	93409
356303	93410
41249	93411
16466	93412
119011	93413
425616	93414
1515	93415
197262	93416
1887	93417
92185	93418
517	93419
658185	93420
691834	93421
640006	93422
27701	93423
160554	93424
7007	93425
694788	93426
469195	93427
17940	93428
268643	93429
144256	93430
141614	93431
89926	93432
420866	93433
372303	93434
197733	93435
65905	93436
169188	93437
151239	93438
4036	93439
401406	93440
339772	93441
599315	93442
24328	93443
7194	93444
215907	93445
83409	93446
28274	93447
291599	93448
15216	93449
4475	93450
26923	93451
412286	93452
658	93453
117840	93454
28065	93455
8179	93456
363553	93457
80448	93458
201390	93459
352771	93460
363889	93461
508335	93462
172737	93463
552279	93464
196706	93465
220235	93466
646449	93467
317817	93468
108464	93469
49156	93470
76941	93471
122088	93472
110974	93473
99567	93474
292314	93475
399049	93476
661678	93477
125117	93478
2415	93479
211163	93480
344382	93481
323073	93482
200690	93483
62568	93484
151457	93485
149888	93486
116869	93487
58915	93488
176102	93489
626053	93490
642043	93491
43798	93492
326395	93493
140003	93494
79122	93495
430059	93496
614092	93497
7243	93498
141217	93499
172007	93500
560	93501
95168	93502
433497	93503
36659	93504
31585	93505
182584	93506
408314	93507
44587	93508
463478	93509
569458	93510
157082	93511
322	93512
57771	93513
311752	93514
273781	93515
112976	93516
56495	93517
490702	93518
642240	93519
151157	93520
687665	93521
526734	93522
455	93523
528585	93524
93359	93525
220025	93526
39069	93527
209599	93528
602948	93529
152650	93530
37873	93531
406082	93532
101728	93533
19888	93534
234926	93535
119187	93536
33762	93537
7977	93538
495365	93539
54094	93540
674206	93541
208621	93542
70311	93543
65120	93544
431691	93545
659878	93546
604551	93547
560	93548
257	93549
11119	93550
55216	93551
461812	93552
53904	93553
1658	93554
242319	93555
313137	93556
370801	93557
2110	93558
30408	93559
528887	93560
56757	93561
441369	93562
429807	93563
324244	93564
61863	93565
78333	93566
477922	93567
292749	93568
257383	93569
551388	93570
299353	93571
2515	93572
562347	93573
217693	93574
516	93575
60557	93576
44141	93577
157689	93578
553239	93579
212411	93580
29158	93581
3248	93582
148034	93583
12905	93584
120279	93585
274231	93586
26360	93587
37059	93588
250066	93589
439440	93590
447220	93591
627648	93592
46611	93593
354384	93594
88581	93595
48774	93596
115593	93597
58861	93598
410797	93599
512623	93600
108594	93601
1777	93602
576028	93603
66048	93604
253515	93605
22808	93606
682189	93607
402361	93608
576940	93609
55570	93610
648596	93611
289764	93612
76244	93613
43119	93614
39274	93615
172426	93616
6039	93617
54809	93618
134195	93619
385520	93620
380243	93621
600153	93622
34804	93623
82841	93624
92854	93625
79220	93626
682248	93627
101083	93628
233470	93629
318405	93630
549022	93631
213156	93632
310972	93633
408383	93634
389131	93635
340009	93636
386440	93637
5621	93638
40260	93639
675959	93640
584697	93641
78964	93642
65664	93643
70874	93644
563961	93645
93935	93646
348695	93647
426528	93648
14708	93649
6667	93650
14418	93651
113074	93652
463563	93653
507522	93654
87	93655
224693	93656
414130	93657
170243	93658
114198	93659
616561	93660
18107	93661
121843	93662
283176	93663
470666	93664
51971	93665
617824	93666
194	93667
198473	93668
35731	93669
36348	93670
147029	93671
208300	93672
39198	93673
650964	93674
668681	93675
38917	93676
7754	93677
325933	93678
28727	93679
542241	93680
161547	93681
127168	93682
692017	93683
310536	93684
71218	93685
20726	93686
11255	93687
662123	93688
149405	93689
362870	93690
40747	93691
352109	93692
211015	93693
27195	93694
685562	93695
314849	93696
24317	93697
37819	93698
375284	93699
80447	93700
497277	93701
637509	93702
361549	93703
132164	93704
389565	93705
113779	93706
246277	93707
128959	93708
239200	93709
124417	93710
277727	93711
153690	93712
94425	93713
15618	93714
261340	93715
22922	93716
606094	93717
128366	93718
406834	93719
668073	93720
272088	93721
203	93722
6134	93723
311753	93724
95991	93725
667885	93726
459945	93727
471676	93728
20657	93729
602481	93730
655628	93731
3234	93732
307486	93733
191779	93734
309837	93735
15167	93736
122097	93737
134736	93738
209482	93739
50429	93740
52010	93741
216097	93742
33571	93743
199653	93744
218670	93745
435317	93746
284050	93747
121971	93748
15101	93749
695302	93750
71426	93751
305226	93752
575948	93753
613440	93754
82553	93755
79551	93756
441546	93757
89382	93758
329810	93759
233234	93760
49570	93761
379034	93762
211216	93763
105073	93764
4702	93765
257385	93766
2426	93767
54711	93768
19889	93769
9181	93770
582042	93771
9167	93772
76333	93773
56369	93774
36830	93775
141886	93776
36506	93777
57342	93778
56464	93779
144719	93780
120621	93781
226605	93782
91505	93783
114428	93784
311189	93785
158955	93786
342235	93787
116032	93788
598048	93789
377486	93790
156907	93791
87891	93792
292683	93793
687281	93794
253285	93795
108495	93796
45284	93797
199925	93798
214327	93799
323440	93800
252098	93801
413698	93802
354850	93803
4576	93804
260842	93805
226584	93806
530561	93807
16785	93808
46771	93809
131374	93810
293771	93811
487583	93812
513770	93813
25087	93814
10293	93815
209552	93816
211744	93817
475497	93818
101403	93819
636709	93820
333765	93821
583767	93822
550592	93823
80599	93824
228382	93825
15487	93826
678909	93827
17375	93828
144753	93829
304223	93830
155144	93831
49345	93832
238954	93833
589431	93834
648150	93835
81232	93836
84335	93837
93515	93838
87093	93839
153260	93840
349066	93841
47782	93842
208302	93843
400749	93844
613217	93845
545174	93846
10750	93847
645086	93848
152527	93849
655603	93850
526579	93851
17023	93852
617469	93853
170079	93854
3091	93855
156896	93856
76117	93857
310589	93858
4600	93859
470034	93860
267610	93861
63626	93862
609823	93863
213733	93864
637644	93865
399939	93866
223079	93867
64503	93868
269356	93869
81042	93870
328478	93871
114369	93872
149897	93873
322992	93874
501715	93875
214448	93876
608350	93877
23922	93878
79678	93879
37462	93880
1224	93881
553031	93882
534318	93883
555900	93884
547540	93885
199376	93886
603605	93887
86415	93888
321124	93889
333466	93890
84992	93891
476762	93892
270779	93893
104811	93894
67415	93895
82485	93896
350794	93897
1504	93898
6232	93899
43808	93900
105205	93901
571168	93902
164246	93903
44155	93904
138538	93905
567187	93906
220285	93907
11918	93908
483166	93909
459674	93910
46541	93911
98969	93912
121780	93913
470223	93914
466073	93915
154084	93916
641924	93917
207025	93918
439	93919
250765	93920
285851	93921
4540	93922
15247	93923
548033	93924
266902	93925
428024	93926
582813	93927
264055	93928
433690	93929
144394	93930
287631	93931
546789	93932
322406	93933
418705	93934
628864	93935
17938	93936
639954	93937
147604	93938
53816	93939
2129	93940
136706	93941
484563	93942
483330	93943
102184	93944
121285	93945
680607	93946
45106	93947
149454	93948
578551	93949
78495	93950
93575	93951
331656	93952
388233	93953
278878	93954
81849	93955
487888	93956
482420	93957
331982	93958
615312	93959
15712	93960
540949	93961
38301	93962
375665	93963
55208	93964
39653	93965
434790	93966
358488	93967
109649	93968
154059	93969
5205	93970
184612	93971
60470	93972
149095	93973
415828	93974
150286	93975
35042	93976
187274	93977
292517	93978
565324	93979
84444	93980
183	93981
536	93982
624894	93983
72971	93984
180596	93985
41514	93986
562696	93987
32993	93988
149056	93989
56639	93990
186383	93991
56235	93992
437871	93993
47863	93994
487680	93995
160799	93996
204607	93997
589461	93998
649108	93999
42647	94000
3361	94001
632807	94002
693780	94003
459649	94004
1190	94005
131440	94006
579388	94007
446758	94008
446728	94009
359530	94010
38341	94011
146716	94012
88864	94013
121070	94014
55761	94015
115616	94016
214296	94017
652927	94018
9745	94019
634876	94020
276775	94021
343559	94022
2073	94023
22477	94024
55190	94025
170718	94026
155507	94027
10738	94028
152498	94029
618280	94030
104964	94031
44886	94032
90219	94033
24116	94034
28269	94035
20468	94036
17372	94037
107469	94038
226096	94039
247987	94040
100977	94041
167134	94042
575492	94043
122580	94044
229107	94045
674736	94046
581476	94047
47937	94048
574023	94049
624442	94050
666358	94051
86350	94052
82855	94053
264033	94054
456574	94055
81459	94056
200932	94057
175	94058
1188	94059
21133	94060
1249	94061
494662	94062
548572	94063
321814	94064
618949	94065
196180	94066
30884	94067
94810	94068
1031	94069
550693	94070
18787	94071
54566	94072
42392	94073
305648	94074
105465	94075
11046	94076
108540	94077
263752	94078
19930	94079
238792	94080
134310	94081
136001	94082
209848	94083
153207	94084
586491	94085
607982	94086
101204	94087
134837	94088
23791	94089
591885	94090
620736	94091
506583	94092
531872	94093
620957	94094
56515	94095
413162	94096
255212	94097
630002	94098
307422	94099
64607	94100
44068	94101
5111	94102
1548	94103
459062	94104
10087	94105
529187	94106
171003	94107
58059	94108
160717	94109
115307	94110
169085	94111
559468	94112
65340	94113
383649	94114
92441	94115
56823	94116
163906	94117
442692	94118
583601	94119
158985	94120
656333	94121
14233	94122
69779	94123
179281	94124
155689	94125
291887	94126
550699	94127
96163	94128
201931	94129
517	94130
203146	94131
189282	94132
80454	94133
20633	94134
667929	94135
656291	94136
157339	94137
4164	94138
39915	94139
452798	94140
68420	94141
327880	94142
45267	94143
134513	94144
502222	94145
52890	94146
51416	94147
244864	94148
139072	94149
160867	94150
2552	94151
116887	94152
40071	94153
163123	94154
17597	94155
191962	94156
385209	94157
285083	94158
240480	94159
41045	94160
45857	94161
166420	94162
114625	94163
218763	94164
637540	94165
151993	94166
117363	94167
621075	94168
650924	94169
247	94170
485971	94171
79652	94172
37379	94173
651461	94174
257857	94175
10612	94176
10612	94177
333148	94178
459866	94179
657076	94180
299723	94181
538908	94182
450956	94183
19525	94184
302023	94185
648929	94186
401792	94187
955	94188
160918	94189
40815	94190
47979	94191
350924	94192
129350	94193
383112	94194
19735	94195
247209	94196
367429	94197
418	94198
540899	94199
119293	94200
696707	94201
190221	94202
272917	94203
66295	94204
632784	94205
122585	94206
139599	94207
591072	94208
131938	94209
499576	94210
265609	94211
146203	94212
41440	94213
40770	94214
467865	94215
125490	94216
124227	94217
167925	94218
58157	94219
21647	94220
1122	94221
430032	94222
3135	94223
48254	94224
77105	94225
573936	94226
365415	94227
365450	94228
160461	94229
389080	94230
124047	94231
336571	94232
294135	94233
159577	94234
322205	94235
490868	94236
36807	94237
516939	94238
176024	94239
638118	94240
426771	94241
64788	94242
557617	94243
7007	94244
680871	94245
193090	94246
357742	94247
59115	94248
295126	94249
31275	94250
1374	94251
103798	94252
195577	94253
43877	94254
423571	94255
692026	94256
43131	94257
32748	94258
137346	94259
98921	94260
405960	94261
148590	94262
68123	94263
235	94264
623392	94265
1353	94266
690819	94267
4630	94268
1320	94269
268320	94270
24078	94271
104413	94272
356903	94273
25063	94274
69502	94275
622786	94276
339584	94277
179187	94278
566392	94279
35452	94280
107116	94281
519599	94282
688898	94283
105515	94284
176352	94285
408341	94286
508257	94287
477524	94288
10562	94289
149680	94290
145475	94291
543981	94292
170101	94293
101937	94294
15299	94295
497756	94296
649222	94297
6957	94298
321801	94299
30751	94300
651125	94301
300361	94302
346816	94303
677810	94304
330	94305
131275	94306
112493	94307
613352	94308
45524	94309
345148	94310
163094	94311
154154	94312
334667	94313
402122	94314
1808	94315
653854	94316
4113	94317
362128	94318
516199	94319
32360	94320
657282	94321
18175	94322
572456	94323
218847	94324
21475	94325
631915	94326
618154	94327
162239	94328
354964	94329
36758	94330
293194	94331
123657	94332
324383	94333
470505	94334
97734	94335
61603	94336
37492	94337
590283	94338
626382	94339
680738	94340
154086	94341
54721	94342
626356	94343
39535	94344
250714	94345
49572	94346
485273	94347
678563	94348
139891	94349
575957	94350
551035	94351
648002	94352
91030	94353
245185	94354
126288	94355
626406	94356
563113	94357
30215	94358
664	94359
148549	94360
232054	94361
288263	94362
536960	94363
56501	94364
104686	94365
235120	94366
85772	94367
165512	94368
404303	94369
392276	94370
227504	94371
668451	94372
286642	94373
79739	94374
385802	94375
533337	94376
693284	94377
22302	94378
98884	94379
462458	94380
19761	94381
645625	94382
14951	94383
149771	94384
18332	94385
211863	94386
151772	94387
339451	94388
621187	94389
148314	94390
4231	94391
21177	94392
377	94393
132495	94394
53	94395
558895	94396
12250	94397
42467	94398
308241	94399
630901	94400
76457	94401
681352	94402
307550	94403
389150	94404
52414	94405
113769	94406
121123	94407
232035	94408
392162	94409
250439	94410
260758	94411
131374	94412
17809	94413
179415	94414
20384	94415
606374	94416
142084	94417
624870	94418
303235	94419
34678	94420
126768	94421
2508	94422
4653	94423
166726	94424
343605	94425
272984	94426
131385	94427
230831	94428
428278	94429
104112	94430
380002	94431
72122	94432
400622	94433
357358	94434
364891	94435
63328	94436
9456	94437
50653	94438
527857	94439
37733	94440
990	94441
167295	94442
200446	94443
135554	94444
135250	94445
675488	94446
239713	94447
630606	94448
9141	94449
558359	94450
144943	94451
168052	94452
45427	94453
168919	94454
57770	94455
77021	94456
84780	94457
21986	94458
288748	94459
126511	94460
111499	94461
575273	94462
656942	94463
20098	94464
309098	94465
473095	94466
147006	94467
206672	94468
202775	94469
498679	94470
662464	94471
53223	94472
31434	94473
631723	94474
403276	94475
269173	94476
30175	94477
208941	94478
300406	94479
609307	94480
29041	94481
128413	94482
117909	94483
55565	94484
464272	94485
248645	94486
262727	94487
16747	94488
197172	94489
158269	94490
117967	94491
28881	94492
90961	94493
101372	94494
4	94495
516823	94496
2876	94497
41174	94498
417811	94499
103540	94500
576424	94501
3619	94502
308195	94503
16979	94504
80221	94505
505338	94506
375725	94507
17	94508
968	94509
147631	94510
632117	94511
465111	94512
25	94513
658829	94514
10841	94515
13784	94516
22528	94517
675358	94518
322078	94519
664503	94520
337521	94521
158777	94522
460101	94523
14121	94524
139169	94525
48572	94526
78150	94527
149730	94528
207485	94529
9073	94530
261652	94531
16761	94532
87916	94533
80131	94534
47725	94535
41400	94536
296130	94537
238026	94538
158731	94539
159414	94540
564571	94541
8864	94542
124050	94543
95447	94544
299653	94545
80852	94546
661834	94547
626103	94548
78689	94549
553217	94550
233929	94551
97262	94552
22106	94553
198109	94554
570542	94555
462315	94556
157829	94557
182670	94558
304681	94559
554497	94560
182719	94561
9462	94562
2227	94563
104955	94564
327604	94565
503093	94566
573499	94567
201192	94568
204450	94569
15147	94570
459913	94571
366847	94572
253721	94573
24115	94574
18176	94575
423848	94576
98349	94577
319058	94578
29252	94579
685877	94580
24135	94581
328719	94582
180713	94583
36793	94584
485182	94585
370925	94586
329831	94587
436045	94588
530654	94589
30582	94590
342952	94591
346360	94592
3908	94593
660839	94594
445178	94595
529102	94596
627020	94597
85948	94598
136225	94599
211669	94600
250741	94601
54885	94602
4039	94603
118982	94604
611377	94605
547341	94606
239108	94607
404148	94608
110900	94609
577598	94610
238631	94611
44967	94612
372772	94613
62278	94614
591926	94615
439412	94616
69673	94617
61670	94618
158581	94619
427948	94620
372161	94621
42411	94622
667149	94623
32549	94624
5749	94625
71720	94626
55168	94627
9643	94628
396689	94629
388607	94630
165113	94631
47163	94632
558577	94633
163800	94634
605383	94635
93275	94636
167728	94637
455490	94638
625931	94639
376988	94640
229761	94641
3656	94642
42	94643
459605	94644
68	94645
480284	94646
69771	94647
97733	94648
529951	94649
117668	94650
54515	94651
132382	94652
3805	94653
201930	94654
322347	94655
515771	94656
105017	94657
460531	94658
427699	94659
3959	94660
18247	94661
353701	94662
244836	94663
649525	94664
103447	94665
82859	94666
8404	94667
248316	94668
4209	94669
262949	94670
92096	94671
9526	94672
32771	94673
121842	94674
7209	94675
401390	94676
57784	94677
154423	94678
536386	94679
288600	94680
474316	94681
24050	94682
65068	94683
289786	94684
5	94685
684553	94686
103340	94687
470615	94688
111704	94689
125620	94690
325041	94691
500682	94692
3570	94693
25029	94694
220178	94695
215575	94696
651445	94697
91636	94698
425	94699
692803	94700
255809	94701
661217	94702
82751	94703
259920	94704
145923	94705
570677	94706
53001	94707
16083	94708
177408	94709
97339	94710
691470	94711
576263	94712
37015	94713
106219	94714
93492	94715
44272	94716
473234	94717
9742	94718
292002	94719
20219	94720
2700	94721
151167	94722
165035	94723
345200	94724
150233	94725
679641	94726
158717	94727
45949	94728
20651	94729
79728	94730
380181	94731
247203	94732
73935	94733
31151	94734
579830	94735
291741	94736
575104	94737
349316	94738
552071	94739
129939	94740
29252	94741
396621	94742
297602	94743
55160	94744
124219	94745
392820	94746
126035	94747
42834	94748
625890	94749
316471	94750
153767	94751
37693	94752
686307	94753
585252	94754
354907	94755
293399	94756
656548	94757
579147	94758
37	94759
8478	94760
117472	94761
483640	94762
263760	94763
626147	94764
289410	94765
300087	94766
334113	94767
392781	94768
391020	94769
151291	94770
1851	94771
164450	94772
26617	94773
411606	94774
192877	94775
16915	94776
647622	94777
253543	94778
583094	94779
153096	94780
242099	94781
90641	94782
26931	94783
653379	94784
3107	94785
287920	94786
632725	94787
39857	94788
371339	94789
252337	94790
437881	94791
64465	94792
1700	94793
150375	94794
685	94795
419531	94796
62095	94797
66429	94798
535509	94799
40857	94800
22913	94801
429216	94802
153	94803
565204	94804
21735	94805
35133	94806
419776	94807
88548	94808
117463	94809
13872	94810
167	94811
136615	94812
314422	94813
480315	94814
475131	94815
1925	94816
230051	94817
44741	94818
153311	94819
660201	94820
332281	94821
62067	94822
103392	94823
150816	94824
96846	94825
411700	94826
255135	94827
40360	94828
17457	94829
21556	94830
95133	94831
589326	94832
671796	94833
372186	94834
39683	94835
4321	94836
307362	94837
416298	94838
126515	94839
681359	94840
347720	94841
78673	94842
1078	94843
297949	94844
443563	94845
592140	94846
623580	94847
447965	94848
633815	94849
652372	94850
202598	94851
35119	94852
197608	94853
48762	94854
558197	94855
348	94856
433717	94857
19718	94858
10567	94859
393316	94860
380806	94861
333497	94862
52622	94863
7829	94864
139752	94865
122380	94866
477223	94867
58540	94868
624710	94869
504614	94870
101782	94871
327088	94872
88765	94873
120689	94874
122462	94875
546881	94876
313329	94877
289244	94878
199775	94879
50634	94880
39584	94881
46889	94882
359306	94883
671600	94884
12509	94885
109650	94886
74693	94887
283081	94888
319649	94889
686292	94890
278304	94891
652408	94892
383421	94893
197199	94894
1488	94895
131269	94896
1	94897
11968	94898
37	94899
252424	94900
575837	94901
96612	94902
694715	94903
130960	94904
461530	94905
8657	94906
647111	94907
523401	94908
421906	94909
1966	94910
55031	94911
153764	94912
615	94913
330587	94914
129455	94915
433715	94916
56581	94917
181004	94918
687212	94919
40695	94920
691240	94921
354630	94922
57899	94923
344786	94924
599717	94925
54505	94926
661578	94927
306165	94928
303044	94929
780	94930
111129	94931
368466	94932
58688	94933
624627	94934
461662	94935
198060	94936
765	94937
375677	94938
375995	94939
375129	94940
114476	94941
42837	94942
648731	94943
1624	94944
41871	94945
524194	94946
25184	94947
95090	94948
444830	94949
2967	94950
358272	94951
112277	94952
78424	94953
597476	94954
402379	94955
588296	94956
542212	94957
169962	94958
156007	94959
16458	94960
138436	94961
159025	94962
32846	94963
129410	94964
152572	94965
66156	94966
94098	94967
24982	94968
25799	94969
104561	94970
579783	94971
27394	94972
330767	94973
136541	94974
125963	94975
30426	94976
60972	94977
486269	94978
178928	94979
129294	94980
153142	94981
70637	94982
77974	94983
448813	94984
511133	94985
72996	94986
18555	94987
2148	94988
26317	94989
144842	94990
68872	94991
357215	94992
57259	94993
36556	94994
327058	94995
274650	94996
445205	94997
19059	94998
544105	94999
155959	95000
173718	95001
460660	95002
34762	95003
48210	95004
36193	95005
668194	95006
169436	95007
473639	95008
49075	95009
108515	95010
620718	95011
171254	95012
169238	95013
482623	95014
154639	95015
83600	95016
8103	95017
34068	95018
414181	95019
192954	95020
464046	95021
24166	95022
40193	95023
72101	95024
544524	95025
577165	95026
639056	95027
43966	95028
57303	95029
408475	95030
55094	95031
21133	95032
15020	95033
294175	95034
94818	95035
38128	95036
169247	95037
449925	95038
671162	95039
76848	95040
309258	95041
123564	95042
323871	95043
156519	95044
502299	95045
491472	95046
49228	95047
554673	95048
456313	95049
76719	95050
122444	95051
142289	95052
26829	95053
24977	95054
568506	95055
562868	95056
429882	95057
550125	95058
191760	95059
10982	95060
676922	95061
172837	95062
69383	95063
324875	95064
680134	95065
632045	95066
120060	95067
110384	95068
570847	95069
175232	95070
45337	95071
361982	95072
554372	95073
15914	95074
587451	95075
339429	95076
51839	95077
98668	95078
624635	95079
310418	95080
534710	95081
609325	95082
660875	95083
231	95084
197246	95085
464635	95086
353862	95087
14919	95088
443857	95089
134061	95090
144695	95091
485667	95092
70502	95093
448702	95094
348901	95095
89763	95096
476006	95097
82648	95098
88525	95099
37418	95100
121728	95101
263754	95102
224261	95103
16200	95104
694652	95105
621194	95106
139422	95107
19816	95108
561030	95109
140555	95110
33757	95111
28862	95112
337896	95113
111543	95114
164049	95115
457400	95116
610901	95117
56384	95118
4667	95119
340993	95120
53461	95121
123376	95122
304962	95123
19409	95124
95160	95125
67877	95126
48956	95127
626321	95128
50220	95129
45968	95130
632315	95131
155667	95132
256346	95133
496	95134
210255	95135
648464	95136
11422	95137
560886	95138
91418	95139
522885	95140
247448	95141
164493	95142
94689	95143
433274	95144
161119	95145
635210	95146
218865	95147
542526	95148
35335	95149
373508	95150
1849	95151
59359	95152
316968	95153
567602	95154
15366	95155
305348	95156
314	95157
5129	95158
129830	95159
134733	95160
6141	95161
358950	95162
304321	95163
299030	95164
635934	95165
353660	95166
404081	95167
8872	95168
9193	95169
104785	95170
20672	95171
468664	95172
376804	95173
23422	95174
332884	95175
559568	95176
480458	95177
47228	95178
58570	95179
526481	95180
472209	95181
134349	95182
596867	95183
584991	95184
209483	95185
541747	95186
130860	95187
17671	95188
26608	95189
29528	95190
70223	95191
600724	95192
133247	95193
120985	95194
120001	95195
460926	95196
269426	95197
310530	95198
433102	95199
182740	95200
85161	95201
424423	95202
22746	95203
161029	95204
243069	95205
367726	95206
95374	95207
90812	95208
318351	95209
10809	95210
250774	95211
175688	95212
95947	95213
99938	95214
376766	95215
9872	95216
144177	95217
353934	95218
576	95219
672934	95220
16169	95221
13036	95222
168920	95223
242962	95224
458786	95225
598335	95226
266733	95227
487550	95228
608242	95229
457854	95230
57421	95231
554319	95232
58510	95233
336693	95234
247950	95235
2211	95236
102372	95237
94089	95238
1227	95239
552872	95240
552679	95241
157427	95242
5646	95243
246573	95244
411869	95245
607117	95246
330673	95247
410	95248
7460	95249
87147	95250
270202	95251
162880	95252
499952	95253
4165	95254
111413	95255
24907	95256
545229	95257
5189	95258
474184	95259
26550	95260
54921	95261
70535	95262
507477	95263
130698	95264
621081	95265
234351	95266
12804	95267
74461	95268
156872	95269
6872	95270
35589	95271
52570	95272
405193	95273
18749	95274
6330	95275
246438	95276
523500	95277
474537	95278
462048	95279
202088	95280
13234	95281
5862	95282
87359	95283
71921	95284
213984	95285
354294	95286
211872	95287
353627	95288
22963	95289
510734	95290
230553	95291
248308	95292
587905	95293
38249	95294
134063	95295
16525	95296
7878	95297
1517	95298
531630	95299
386169	95300
122990	95301
200651	95302
467219	95303
262301	95304
56041	95305
52168	95306
3472	95307
27345	95308
648737	95309
35003	95310
68549	95311
380663	95312
400687	95313
134437	95314
28266	95315
608009	95316
527108	95317
89269	95318
92236	95319
148863	95320
420258	95321
321551	95322
134158	95323
546066	95324
47235	95325
163096	95326
436970	95327
211376	95328
209572	95329
410198	95330
66298	95331
259960	95332
306893	95333
210948	95334
551771	95335
406618	95336
615429	95337
137626	95338
445493	95339
652327	95340
79138	95341
33330	95342
259461	95343
509722	95344
266319	95345
34361	95346
58274	95347
147639	95348
147644	95349
46234	95350
567393	95351
124390	95352
361904	95353
12924	95354
127618	95355
27010	95356
41355	95357
137087	95358
478281	95359
378230	95360
23937	95361
509403	95362
461049	95363
297108	95364
388069	95365
8394	95366
172406	95367
340146	95368
198556	95369
61119	95370
196038	95371
356688	95372
102803	95373
224794	95374
2936	95375
381909	95376
95639	95377
287365	95378
663448	95379
690501	95380
622152	95381
53099	95382
506691	95383
151254	95384
107307	95385
214	95386
38445	95387
126278	95388
230021	95389
638943	95390
81933	95391
628843	95392
538282	95393
127804	95394
447323	95395
183511	95396
651861	95397
467606	95398
83845	95399
98291	95400
29629	95401
1252	95402
146868	95403
9517	95404
694526	95405
157590	95406
6070	95407
315673	95408
99722	95409
184080	95410
43073	95411
112269	95412
695879	95413
446718	95414
72821	95415
410783	95416
1137	95417
599773	95418
646598	95419
6010	95420
2195	95421
168537	95422
571733	95423
52383	95424
171201	95425
640040	95426
57930	95427
584295	95428
212961	95429
1642	95430
38406	95431
413577	95432
1852	95433
125974	95434
243606	95435
19850	95436
387800	95437
7537	95438
30480	95439
339981	95440
75044	95441
14904	95442
61538	95443
77064	95444
426903	95445
638068	95446
578152	95447
30450	95448
510738	95449
243396	95450
243770	95451
14915	95452
680288	95453
116729	95454
99826	95455
27807	95456
155883	95457
259554	95458
163582	95459
96120	95460
357855	95461
3249	95462
428823	95463
519930	95464
202259	95465
122062	95466
33913	95467
245244	95468
580933	95469
222	95470
3250	95471
478340	95472
27156	95473
1360	95474
1081	95475
484811	95476
243301	95477
174779	95478
592375	95479
23999	95480
61147	95481
671921	95482
646751	95483
157215	95484
144553	95485
278050	95486
30521	95487
113996	95488
113694	95489
165944	95490
660558	95491
178402	95492
24982	95493
10513	95494
100318	95495
677770	95496
683797	95497
681603	95498
423588	95499
299431	95500
403579	95501
667590	95502
87348	95503
589468	95504
13960	95505
287834	95506
65125	95507
4684	95508
322246	95509
480281	95510
295700	95511
79289	95512
113512	95513
305074	95514
600558	95515
226920	95516
505274	95517
570188	95518
140005	95519
272555	95520
599676	95521
3103	95522
162659	95523
17450	95524
8597	95525
52760	95526
123487	95527
654242	95528
633463	95529
473427	95530
498223	95531
432269	95532
52520	95533
930	95534
498480	95535
415118	95536
2954	95537
460967	95538
304239	95539
229578	95540
125497	95541
205831	95542
113845	95543
33818	95544
132138	95545
92161	95546
19412	95547
689576	95548
49569	95549
615045	95550
55425	95551
206518	95552
47596	95553
145258	95554
428369	95555
365749	95556
66	95557
658362	95558
693566	95559
541613	95560
226330	95561
366211	95562
87980	95563
37417	95564
324522	95565
46597	95566
503432	95567
523124	95568
91511	95569
575842	95570
6858	95571
4328	95572
100058	95573
129781	95574
247610	95575
516632	95576
75065	95577
87887	95578
161029	95579
90480	95580
205894	95581
153412	95582
98628	95583
15697	95584
450587	95585
658983	95586
87749	95587
276518	95588
324059	95589
381441	95590
547128	95591
6174	95592
113535	95593
631566	95594
340981	95595
166896	95596
128689	95597
139318	95598
427605	95599
573143	95600
362169	95601
239931	95602
63172	95603
10468	95604
58690	95605
132458	95606
484453	95607
327232	95608
32584	95609
24028	95610
116302	95611
29184	95612
367772	95613
6210	95614
196903	95615
571662	95616
17571	95617
55787	95618
474918	95619
236056	95620
212762	95621
617270	95622
90428	95623
572307	95624
8138	95625
11070	95626
463054	95627
389353	95628
562031	95629
21045	95630
154996	95631
74552	95632
419807	95633
695939	95634
247049	95635
172143	95636
143072	95637
265270	95638
164785	95639
257965	95640
417851	95641
289333	95642
14111	95643
88421	95644
615218	95645
292388	95646
434866	95647
32987	95648
571627	95649
626166	95650
168	95651
4528	95652
3961	95653
393573	95654
77004	95655
402452	95656
43363	95657
474055	95658
292613	95659
457333	95660
531172	95661
37952	95662
103452	95663
151338	95664
155348	95665
579377	95666
247600	95667
225716	95668
592393	95669
160642	95670
197637	95671
221353	95672
560882	95673
502663	95674
499948	95675
167229	95676
345716	95677
383117	95678
686465	95679
163953	95680
46025	95681
3696	95682
450130	95683
473085	95684
207578	95685
695360	95686
23744	95687
3101	95688
76194	95689
467989	95690
581000	95691
129938	95692
183263	95693
340756	95694
632342	95695
17881	95696
685225	95697
651045	95698
168196	95699
498938	95700
49875	95701
686756	95702
4461	95703
547618	95704
416384	95705
305561	95706
46799	95707
96119	95708
72883	95709
122831	95710
609721	95711
672787	95712
323481	95713
143319	95714
88979	95715
663544	95716
17584	95717
213147	95718
54490	95719
198379	95720
289347	95721
361168	95722
563918	95723
468221	95724
175233	95725
128798	95726
204439	95727
13775	95728
338752	95729
574904	95730
825	95731
3923	95732
27942	95733
507961	95734
3476	95735
579724	95736
54002	95737
109942	95738
63087	95739
3275	95740
13695	95741
355078	95742
40583	95743
6917	95744
23271	95745
826	95746
598300	95747
609992	95748
80642	95749
3193	95750
386855	95751
327186	95752
18764	95753
168368	95754
135900	95755
618192	95756
660088	95757
373700	95758
249591	95759
505575	95760
414327	95761
396011	95762
694874	95763
107358	95764
159962	95765
650692	95766
4458	95767
1109	95768
55543	95769
130268	95770
491572	95771
281319	95772
368799	95773
168485	95774
626005	95775
81055	95776
250165	95777
432641	95778
72899	95779
145176	95780
219857	95781
677282	95782
7736	95783
70224	95784
115327	95785
26497	95786
403185	95787
76836	95788
374581	95789
344645	95790
38552	95791
44330	95792
62172	95793
93957	95794
69285	95795
631356	95796
589645	95797
480788	95798
215933	95799
595748	95800
595774	95801
31890	95802
248990	95803
477004	95804
109489	95805
55034	95806
614990	95807
122595	95808
436764	95809
436878	95810
40042	95811
7890	95812
32039	95813
238689	95814
30341	95815
118584	95816
22166	95817
571755	95818
591752	95819
34439	95820
35040	95821
335869	95822
133555	95823
404926	95824
88281	95825
426674	95826
612052	95827
528454	95828
97547	95829
134030	95830
100988	95831
133861	95832
58046	95833
155170	95834
79671	95835
15729	95836
36849	95837
413	95838
626258	95839
356906	95840
565780	95841
469884	95842
191152	95843
173237	95844
12874	95845
486712	95846
160991	95847
74309	95848
604049	95849
647784	95850
489344	95851
5999	95852
286563	95853
384430	95854
374690	95855
88000	95856
667786	95857
288307	95858
199083	95859
163865	95860
576707	95861
667998	95862
90067	95863
3955	95864
392913	95865
233708	95866
421696	95867
44213	95868
219973	95869
187019	95870
82127	95871
173977	95872
52309	95873
226408	95874
34205	95875
361074	95876
184718	95877
472691	95878
297911	95879
475886	95880
318532	95881
695011	95882
347681	95883
476468	95884
111546	95885
122970	95886
647614	95887
31160	95888
7733	95889
366820	95890
47645	95891
592941	95892
582249	95893
261492	95894
5323	95895
39063	95896
13604	95897
69267	95898
299759	95899
324805	95900
155979	95901
688030	95902
161389	95903
101	95904
512595	95905
28068	95906
7104	95907
144371	95908
145696	95909
668765	95910
98258	95911
579887	95912
289372	95913
86112	95914
39680	95915
18809	95916
249703	95917
551608	95918
8616	95919
161196	95920
31900	95921
7988	95922
192010	95923
123989	95924
227093	95925
173808	95926
8779	95927
615227	95928
689676	95929
597553	95930
315321	95931
219979	95932
73075	95933
1693	95934
81201	95935
104456	95936
134571	95937
73881	95938
629769	95939
163571	95940
158984	95941
124330	95942
370446	95943
607267	95944
308564	95945
415379	95946
106476	95947
265344	95948
47211	95949
33819	95950
405993	95951
21551	95952
378374	95953
505803	95954
333534	95955
85080	95956
434615	95957
107102	95958
241522	95959
664680	95960
63270	95961
5226	95962
129	95963
22568	95964
521677	95965
248021	95966
534833	95967
165207	95968
81876	95969
93179	95970
541666	95971
19028	95972
654753	95973
600242	95974
161909	95975
437083	95976
39279	95977
159699	95978
56611	95979
308132	95980
76325	95981
45133	95982
128512	95983
667559	95984
140813	95985
549349	95986
205893	95987
71309	95988
119203	95989
60434	95990
542135	95991
182292	95992
67429	95993
31913	95994
509085	95995
1902	95996
645630	95997
123119	95998
7770	95999
18899	96000
137559	96001
33382	96002
195025	96003
7755	96004
364078	96005
435004	96006
187550	96007
305342	96008
359857	96009
664696	96010
118063	96011
478522	96012
13861	96013
57963	96014
672158	96015
18970	96016
42442	96017
19157	96018
158719	96019
310931	96020
307505	96021
30520	96022
579444	96023
63355	96024
17219	96025
236327	96026
165134	96027
301238	96028
462371	96029
303702	96030
546246	96031
150	96032
267808	96033
366022	96034
29085	96035
683720	96036
482972	96037
37039	96038
10122	96039
467981	96040
118301	96041
11672	96042
4794	96043
238585	96044
156898	96045
34391	96046
229999	96047
42557	96048
19961	96049
536664	96050
2148	96051
17469	96052
83131	96053
575055	96054
153454	96055
1851	96056
6218	96057
173872	96058
77	96059
162397	96060
534794	96061
503341	96062
161621	96063
521106	96064
20420	96065
8557	96066
34412	96067
547954	96068
36668	96069
229707	96070
135481	96071
46366	96072
647373	96073
46656	96074
465665	96075
505606	96076
386291	96077
612554	96078
585130	96079
596707	96080
599663	96081
549	96082
443646	96083
6205	96084
32191	96085
597536	96086
595481	96087
640380	96088
70709	96089
10118	96090
3699	96091
606397	96092
664750	96093
12926	96094
18802	96095
247427	96096
1877	96097
1200	96098
254744	96099
638622	96100
49229	96101
105121	96102
8295	96103
358325	96104
448055	96105
488609	96106
108111	96107
42	96108
682753	96109
16277	96110
127165	96111
207216	96112
165556	96113
277564	96114
605867	96115
103779	96116
147923	96117
245440	96118
111670	96119
48781	96120
439123	96121
167278	96122
50212	96123
30551	96124
70825	96125
14071	96126
399983	96127
442089	96128
14129	96129
2306	96130
3704	96131
644872	96132
96493	96133
345874	96134
90212	96135
502488	96136
2251	96137
56566	96138
124962	96139
635386	96140
441234	96141
513298	96142
143439	96143
434869	96144
132732	96145
16677	96146
506859	96147
531743	96148
268258	96149
133406	96150
176818	96151
1733	96152
238107	96153
681424	96154
326801	96155
103387	96156
11700	96157
681465	96158
681437	96159
621808	96160
356710	96161
574662	96162
232122	96163
113270	96164
675512	96165
4947	96166
113271	96167
39384	96168
553212	96169
331162	96170
73482	96171
55060	96172
495862	96173
357009	96174
133534	96175
44996	96176
351179	96177
72910	96178
522744	96179
130	96180
125517	96181
524192	96182
29648	96183
48229	96184
178544	96185
282609	96186
481984	96187
373962	96188
168424	96189
28132	96190
673562	96191
79491	96192
10508	96193
8363	96194
331640	96195
356153	96196
373147	96197
149244	96198
23595	96199
78440	96200
342836	96201
285972	96202
523993	96203
634934	96204
677483	96205
34903	96206
686193	96207
293562	96208
68641	96209
69577	96210
576762	96211
309193	96212
261144	96213
17001	96214
212211	96215
296473	96216
13000	96217
391	96218
1885	96219
378021	96220
5202	96221
136564	96222
69730	96223
91268	96224
23428	96225
28372	96226
611191	96227
778	96228
66351	96229
152694	96230
94382	96231
607490	96232
4211	96233
135949	96234
693182	96235
643258	96236
69970	96237
45863	96238
372847	96239
115259	96240
681605	96241
422936	96242
109215	96243
265607	96244
247250	96245
54949	96246
654976	96247
378661	96248
115682	96249
96507	96250
150300	96251
195583	96252
15066	96253
602142	96254
559761	96255
371307	96256
617463	96257
158788	96258
111627	96259
296021	96260
676506	96261
675552	96262
164456	96263
136340	96264
628130	96265
24590	96266
69585	96267
1576	96268
12140	96269
483601	96270
231226	96271
18548	96272
113262	96273
574346	96274
619060	96275
259723	96276
41426	96277
332201	96278
46040	96279
389660	96280
32849	96281
597444	96282
387506	96283
123971	96284
118193	96285
47246	96286
91920	96287
21442	96288
212668	96289
248315	96290
37413	96291
430886	96292
603285	96293
227984	96294
137917	96295
27409	96296
329327	96297
147978	96298
370251	96299
4	96300
58599	96301
34170	96302
300310	96303
48127	96304
54134	96305
44943	96306
468134	96307
1407	96308
8139	96309
284451	96310
93335	96311
118559	96312
43683	96313
474041	96314
474267	96315
519159	96316
487245	96317
119001	96318
230321	96319
660640	96320
600250	96321
10110	96322
654985	96323
654931	96324
311298	96325
162165	96326
347686	96327
54980	96328
471778	96329
528828	96330
54989	96331
383554	96332
68679	96333
40633	96334
280058	96335
249576	96336
301109	96337
22298	96338
295044	96339
689481	96340
81648	96341
78566	96342
49768	96343
219586	96344
51192	96345
25671	96346
668208	96347
78181	96348
124083	96349
19	96350
545738	96351
34546	96352
340839	96353
5452	96354
489519	96355
70496	96356
216893	96357
645220	96358
486950	96359
640526	96360
1056	96361
691032	96362
161986	96363
153998	96364
56495	96365
419314	96366
676168	96367
71154	96368
672675	96369
17284	96370
131047	96371
50510	96372
353522	96373
6115	96374
93707	96375
123481	96376
56312	96377
415680	96378
31909	96379
592823	96380
50636	96381
36196	96382
322	96383
435022	96384
655354	96385
441185	96386
289575	96387
621765	96388
121010	96389
354541	96390
71843	96391
585754	96392
159010	96393
468955	96394
271489	96395
54958	96396
1	96397
316187	96398
475728	96399
175799	96400
123906	96401
57691	96402
391534	96403
103549	96404
690860	96405
647514	96406
3048	96407
10676	96408
450239	96409
452957	96410
398725	96411
485	96412
467494	96413
48485	96414
4122	96415
146647	96416
437122	96417
1320	96418
1079	96419
512310	96420
527718	96421
48078	96422
105300	96423
647136	96424
297851	96425
74367	96426
184470	96427
655944	96428
15029	96429
852	96430
629922	96431
595	96432
630719	96433
1052	96434
415283	96435
1348	96436
425375	96437
270069	96438
1385	96439
318054	96440
586611	96441
556124	96442
476634	96443
209335	96444
294276	96445
248437	96446
529	96447
414738	96448
57883	96449
137942	96450
53472	96451
250095	96452
933	96453
14969	96454
509346	96455
592259	96456
73760	96457
33047	96458
414367	96459
44636	96460
416	96461
471641	96462
66618	96463
64524	96464
19366	96465
535020	96466
392874	96467
388435	96468
87769	96469
119319	96470
1695	96471
165883	96472
32565	96473
480884	96474
17828	96475
200113	96476
665728	96477
526396	96478
438661	96479
46135	96480
555578	96481
321457	96482
9226	96483
356628	96484
44099	96485
76428	96486
145	96487
213361	96488
217387	96489
210813	96490
179803	96491
443736	96492
320155	96493
389290	96494
221012	96495
15045	96496
15077	96497
458357	96498
656604	96499
565157	96500
162055	96501
450204	96502
21257	96503
280605	96504
68519	96505
399124	96506
656266	96507
305026	96508
672595	96509
383413	96510
392248	96511
196665	96512
2507	96513
335100	96514
105510	96515
562341	96516
276301	96517
407082	96518
71453	96519
216996	96520
155422	96521
119716	96522
658559	96523
686481	96524
329407	96525
31219	96526
81044	96527
552440	96528
470988	96529
572743	96530
149673	96531
211150	96532
18969	96533
197026	96534
401673	96535
94263	96536
455056	96537
403986	96538
267411	96539
476274	96540
435136	96541
485025	96542
687200	96543
91037	96544
464379	96545
435157	96546
80681	96547
53614	96548
487404	96549
33841	96550
57064	96551
535310	96552
206243	96553
500795	96554
583176	96555
71635	96556
636835	96557
142560	96558
150782	96559
67126	96560
535901	96561
127	96562
109781	96563
191746	96564
52695	96565
30114	96566
125678	96567
195477	96568
140491	96569
504999	96570
639603	96571
153364	96572
109628	96573
20480	96574
110079	96575
521558	96576
626923	96577
57337	96578
217872	96579
156523	96580
10619	96581
487932	96582
672905	96583
578459	96584
370946	96585
61340	96586
568696	96587
176843	96588
8304	96589
131256	96590
692214	96591
10782	96592
173327	96593
661617	96594
374756	96595
12053	96596
32358	96597
1054	96598
366113	96599
17860	96600
363798	96601
103394	96602
69510	96603
106657	96604
3235	96605
88052	96606
337923	96607
585703	96608
657073	96609
13	96610
13063	96611
17013	96612
433107	96613
361318	96614
446513	96615
684921	96616
375302	96617
157132	96618
63407	96619
461828	96620
491688	96621
12198	96622
76494	96623
129	96624
5396	96625
628471	96626
314224	96627
406088	96628
168337	96629
213365	96630
347694	96631
260737	96632
47849	96633
65695	96634
102681	96635
34645	96636
365630	96637
23892	96638
210064	96639
427004	96640
22301	96641
22301	96642
1008	96643
651699	96644
109470	96645
9420	96646
124141	96647
494545	96648
505549	96649
95046	96650
142613	96651
108478	96652
285191	96653
542007	96654
496929	96655
634921	96656
650994	96657
16680	96658
286248	96659
87914	96660
530834	96661
81086	96662
582955	96663
90867	96664
36840	96665
138523	96666
25104	96667
464457	96668
330176	96669
583671	96670
580067	96671
643046	96672
199094	96673
161630	96674
8137	96675
83745	96676
305762	96677
303794	96678
466010	96679
75528	96680
888	96681
9842	96682
36039	96683
6983	96684
356456	96685
463980	96686
177239	96687
58467	96688
398834	96689
589052	96690
129	96691
297801	96692
600262	96693
593596	96694
70338	96695
257133	96696
94982	96697
261903	96698
145821	96699
666413	96700
35281	96701
4967	96702
56175	96703
32375	96704
535	96705
47724	96706
30992	96707
137637	96708
509746	96709
65217	96710
31016	96711
53314	96712
643626	96713
291652	96714
450734	96715
9821	96716
74713	96717
76843	96718
6119	96719
55921	96720
601723	96721
361162	96722
574221	96723
58174	96724
570416	96725
269815	96726
226736	96727
698	96728
12863	96729
669896	96730
26125	96731
578635	96732
323	96733
93495	96734
370	96735
49978	96736
20823	96737
43008	96738
68159	96739
45266	96740
355745	96741
83306	96742
680758	96743
58845	96744
9690	96745
117716	96746
70010	96747
37021	96748
664919	96749
684303	96750
152046	96751
255009	96752
23855	96753
33	96754
323647	96755
14791	96756
589613	96757
624097	96758
121469	96759
144056	96760
433008	96761
459633	96762
434	96763
333093	96764
128533	96765
30869	96766
197525	96767
617344	96768
42638	96769
9637	96770
16376	96771
24932	96772
15979	96773
161302	96774
76861	96775
41274	96776
328287	96777
23007	96778
9471	96779
673271	96780
179494	96781
343887	96782
673009	96783
43388	96784
351745	96785
32394	96786
16993	96787
254500	96788
47866	96789
275368	96790
211101	96791
145543	96792
404381	96793
585175	96794
8403	96795
4369	96796
23197	96797
206777	96798
17699	96799
87552	96800
150631	96801
82075	96802
450166	96803
164813	96804
5979	96805
46110	96806
659330	96807
71145	96808
239024	96809
601347	96810
615175	96811
24550	96812
487943	96813
56282	96814
322308	96815
440011	96816
97942	96817
429841	96818
28090	96819
98148	96820
39049	96821
567112	96822
165761	96823
332987	96824
16474	96825
27654	96826
70572	96827
36852	96828
594	96829
2343	96830
2338	96831
592	96832
853	96833
6253	96834
430067	96835
442616	96836
332988	96837
54285	96838
45	96839
139343	96840
4157	96841
54544	96842
87619	96843
466410	96844
219657	96845
266879	96846
243712	96847
445146	96848
557820	96849
17038	96850
435032	96851
336436	96852
621387	96853
198843	96854
903	96855
109785	96856
6886	96857
530721	96858
9210	96859
616868	96860
95938	96861
267262	96862
2597	96863
80960	96864
592725	96865
264041	96866
167004	96867
340864	96868
452189	96869
377743	96870
572775	96871
650	96872
670725	96873
104528	96874
475	96875
180988	96876
640354	96877
72652	96878
31109	96879
8398	96880
513735	96881
421606	96882
507496	96883
455	96884
11177	96885
640303	96886
663033	96887
658012	96888
81806	96889
336211	96890
15160	96891
303478	96892
106368	96893
14942	96894
98938	96895
102342	96896
592961	96897
683482	96898
225845	96899
51131	96900
643783	96901
52547	96902
507742	96903
170098	96904
50198	96905
594770	96906
347902	96907
4153	96908
454624	96909
272428	96910
561	96911
39996	96912
326145	96913
19883	96914
507681	96915
123384	96916
329449	96917
275404	96918
28608	96919
9615	96920
631651	96921
521625	96922
6253	96923
462560	96924
380790	96925
687846	96926
390974	96927
70774	96928
182225	96929
30630	96930
111362	96931
341356	96932
58970	96933
53693	96934
460077	96935
325506	96936
326	96937
325	96938
693	96939
370	96940
662051	96941
318798	96942
617816	96943
372139	96944
164896	96945
323912	96946
623914	96947
323072	96948
141731	96949
95855	96950
637222	96951
618930	96952
586719	96953
346313	96954
254893	96955
92877	96956
382984	96957
34871	96958
690758	96959
6253	96960
325923	96961
369202	96962
425322	96963
8587	96964
683727	96965
446217	96966
335161	96967
71041	96968
920	96969
14932	96970
89804	96971
19978	96972
329612	96973
435408	96974
239919	96975
154811	96976
38123	96977
441089	96978
159063	96979
459971	96980
154234	96981
541392	96982
499919	96983
354075	96984
371	96985
435	96986
423376	96987
24156	96988
41924	96989
1832	96990
233349	96991
628115	96992
635111	96993
387947	96994
356687	96995
328264	96996
2336	96997
681611	96998
110876	96999
323636	97000
93065	97001
137126	97002
429956	97003
31111	97004
113873	97005
13506	97006
8963	97007
354495	97008
174911	97009
1556	97010
109692	97011
58220	97012
41019	97013
727	97014
449024	97015
375919	97016
485140	97017
433224	97018
33427	97019
405809	97020
41149	97021
218342	97022
28808	97023
69381	97024
3954	97025
54278	97026
459730	97027
3575	97028
32155	97029
251483	97030
55196	97031
57358	97032
91499	97033
64144	97034
651857	97035
667252	97036
172431	97037
411105	97038
400462	97039
170071	97040
21365	97041
74689	97042
131491	97043
144711	97044
156722	97045
9320	97046
235959	97047
280486	97048
57860	97049
450141	97050
86302	97051
291482	97052
641925	97053
667508	97054
15632	97055
598	97056
198	97057
852	97058
407474	97059
1324	97060
122711	97061
329253	97062
150807	97063
536481	97064
689486	97065
555836	97066
4900	97067
1056	97068
469238	97069
91968	97070
637597	97071
289665	97072
32818	97073
11754	97074
29589	97075
231950	97076
586860	97077
62047	97078
16879	97079
33675	97080
446010	97081
395506	97082
49533	97083
5397	97084
435449	97085
2403	97086
339716	97087
494301	97088
38168	97089
181912	97090
471742	97091
60315	97092
432724	97093
57976	97094
684375	97095
495649	97096
103728	97097
77807	97098
81640	97099
3963	97100
684284	97101
260922	97102
25158	97103
408446	97104
4815	97105
424556	97106
530558	97107
142093	97108
16880	97109
601698	97110
450738	97111
485374	97112
11248	97113
275260	97114
450071	97115
88627	97116
333556	97117
268631	97118
44737	97119
536902	97120
342368	97121
345695	97122
434749	97123
6086	97124
276511	97125
276519	97126
603794	97127
370150	97128
697267	97129
352154	97130
248892	97131
179970	97132
270694	97133
15612	97134
158631	97135
183126	97136
37447	97137
63376	97138
30186	97139
452446	97140
640087	97141
547160	97142
471150	97143
426307	97144
95876	97145
175638	97146
118001	97147
197586	97148
441102	97149
371431	97150
142032	97151
592881	97152
134379	97153
321455	97154
9675	97155
28846	97156
92524	97157
99887	97158
304880	97159
24643	97160
5158	97161
84253	97162
41404	97163
696701	97164
110887	97165
7955	97166
211310	97167
36369	97168
15027	97169
601052	97170
311352	97171
623749	97172
407401	97173
346865	97174
535053	97175
137	97176
450065	97177
551339	97178
165042	97179
521590	97180
54156	97181
19804	97182
7957	97183
372605	97184
296497	97185
85359	97186
658887	97187
368916	97188
16627	97189
27225	97190
595580	97191
111166	97192
329033	97193
434	97194
123060	97195
1635	97196
350495	97197
2785	97198
132781	97199
436573	97200
124304	97201
499506	97202
665725	97203
55743	97204
653	97205
373054	97206
2331	97207
51023	97208
476233	97209
98120	97210
47547	97211
314192	97212
30818	97213
153806	97214
6932	97215
191780	97216
102924	97217
664633	97218
67214	97219
456922	97220
102757	97221
681745	97222
58533	97223
76565	97224
248874	97225
2600	97226
576644	97227
545	97228
98459	97229
30927	97230
115608	97231
660	97232
379966	97233
316015	97234
181889	97235
280029	97236
695430	97237
441329	97238
50943	97239
132028	97240
4840	97241
22780	97242
260574	97243
39275	97244
53	97245
36373	97246
661701	97247
513749	97248
439527	97249
612652	97250
154	97251
123562	97252
590040	97253
148053	97254
329807	97255
61258	97256
398904	97257
225540	97258
1055	97259
615683	97260
626334	97261
661684	97262
501633	97263
74418	97264
601242	97265
611409	97266
35985	97267
19476	97268
361186	97269
655326	97270
157797	97271
57418	97272
249043	97273
17075	97274
332326	97275
109581	97276
500755	97277
19004	97278
549821	97279
3	97280
9754	97281
160230	97282
461724	97283
61129	97284
3764	97285
675161	97286
156717	97287
152701	97288
91363	97289
213363	97290
213467	97291
669810	97292
154227	97293
165106	97294
668159	97295
396521	97296
155137	97297
419941	97298
183942	97299
173725	97300
95902	97301
152214	97302
644043	97303
476933	97304
100420	97305
1871	97306
8698	97307
10356	97308
21007	97309
600777	97310
25857	97311
185425	97312
362058	97313
2283	97314
400351	97315
183408	97316
40700	97317
56282	97318
21450	97319
515	97320
412867	97321
8909	97322
658211	97323
209959	97324
426128	97325
152895	97326
125703	97327
672648	97328
422606	97329
173323	97330
362114	97331
504426	97332
6037	97333
136994	97334
109871	97335
90630	97336
16957	97337
21863	97338
13913	97339
2235	97340
67597	97341
53302	97342
92511	97343
152	97344
502628	97345
156172	97346
537631	97347
618288	97348
534152	97349
320343	97350
36822	97351
74423	97352
7168	97353
576991	97354
548886	97355
119567	97356
102	97357
383313	97358
198721	97359
660579	97360
130925	97361
16702	97362
343706	97363
26202	97364
392163	97365
187252	97366
326160	97367
1	97368
529534	97369
389691	97370
528730	97371
149873	97372
61648	97373
333044	97374
337933	97375
608418	97376
429110	97377
359257	97378
380069	97379
30152	97380
170472	97381
236624	97382
77796	97383
82435	97384
104770	97385
442618	97386
169715	97387
385091	97388
323860	97389
509566	97390
436155	97391
131519	97392
250913	97393
421579	97394
241409	97395
136195	97396
528025	97397
619176	97398
31914	97399
56650	97400
383844	97401
48568	97402
173432	97403
471861	97404
661518	97405
4722	97406
363277	97407
15693	97408
18102	97409
119733	97410
586634	97411
61013	97412
45026	97413
455535	97414
237191	97415
154997	97416
213695	97417
99019	97418
354365	97419
466257	97420
144058	97421
110028	97422
122783	97423
9128	97424
159466	97425
3236	97426
154272	97427
691411	97428
165872	97429
223925	97430
150267	97431
123614	97432
463975	97433
152435	97434
112968	97435
15286	97436
452527	97437
165147	97438
249865	97439
111175	97440
333127	97441
90444	97442
4796	97443
36073	97444
690886	97445
125734	97446
106229	97447
685489	97448
614793	97449
639602	97450
98914	97451
329024	97452
243048	97453
275	97454
704	97455
418065	97456
132397	97457
5948	97458
117082	97459
653555	97460
162424	97461
160948	97462
217861	97463
1994	97464
37446	97465
599739	97466
41990	97467
64569	97468
681694	97469
50181	97470
4019	97471
534309	97472
9489	97473
146622	97474
560104	97475
546757	97476
123410	97477
452454	97478
105467	97479
385512	97480
459794	97481
564641	97482
162030	97483
411799	97484
18	97485
579261	97486
17457	97487
43583	97488
75248	97489
22466	97490
25310	97491
36172	97492
171495	97493
94621	97494
523062	97495
441	97496
19737	97497
448216	97498
391244	97499
422369	97500
239111	97501
108142	97502
26223	97503
250938	97504
538001	97505
255575	97506
520188	97507
610473	97508
666378	97509
672220	97510
138784	97511
174320	97512
383237	97513
337370	97514
2077	97515
261178	97516
625455	97517
687721	97518
205352	97519
540575	97520
405447	97521
17278	97522
103625	97523
648092	97524
22602	97525
260789	97526
40677	97527
36865	97528
37903	97529
34940	97530
333119	97531
201401	97532
340048	97533
565209	97534
343332	97535
522672	97536
306	97537
5416	97538
94259	97539
111206	97540
670948	97541
569079	97542
9141	97543
282419	97544
57616	97545
477183	97546
449764	97547
491403	97548
360865	97549
122092	97550
46501	97551
46768	97552
170635	97553
32699	97554
136196	97555
253072	97556
164103	97557
359515	97558
72661	97559
561267	97560
275286	97561
36191	97562
489144	97563
449707	97564
34501	97565
462615	97566
1761	97567
558322	97568
100871	97569
695426	97570
440440	97571
471792	97572
214252	97573
487937	97574
70307	97575
624385	97576
233053	97577
437324	97578
641695	97579
321470	97580
49085	97581
562692	97582
255304	97583
452640	97584
587736	97585
54255	97586
103444	97587
446137	97588
220655	97589
220683	97590
50287	97591
640341	97592
22037	97593
664687	97594
40424	97595
462627	97596
45394	97597
11104	97598
107566	97599
276506	97600
362724	97601
326687	97602
326686	97603
109202	97604
471729	97605
559968	97606
536725	97607
407425	97608
338065	97609
138514	97610
57651	97611
268847	97612
445278	97613
489457	97614
55710	97615
382981	97616
440812	97617
37408	97618
48444	97619
150593	97620
640364	97621
97952	97622
453730	97623
27257	97624
79010	97625
248934	97626
78331	97627
171311	97628
418009	97629
114033	97630
20411	97631
329310	97632
21032	97633
122706	97634
404614	97635
139061	97636
94243	97637
75918	97638
434229	97639
9815	97640
630690	97641
588060	97642
26018	97643
177712	97644
155109	97645
6355	97646
405147	97647
598344	97648
364601	97649
122498	97650
117702	97651
52232	97652
35433	97653
41891	97654
113722	97655
381058	97656
149542	97657
27452	97658
4663	97659
4899	97660
239198	97661
654610	97662
316922	97663
380774	97664
299702	97665
478731	97666
60246	97667
3728	97668
406171	97669
15581	97670
12251	97671
439323	97672
1445	97673
410242	97674
115972	97675
170859	97676
113	97677
42502	97678
310901	97679
285908	97680
378869	97681
672002	97682
126782	97683
108920	97684
328720	97685
131657	97686
46404	97687
602260	97688
369855	97689
459290	97690
329323	97691
239262	97692
523232	97693
495372	97694
38217	97695
61749	97696
471376	97697
9708	97698
367587	97699
523543	97700
473785	97701
26201	97702
260156	97703
138541	97704
106514	97705
467267	97706
4384	97707
30313	97708
528015	97709
31784	97710
378207	97711
39670	97712
164187	97713
617292	97714
123533	97715
93970	97716
22872	97717
164259	97718
256733	97719
45241	97720
337267	97721
142200	97722
160565	97723
86826	97724
42441	97725
571635	97726
522800	97727
371297	97728
211038	97729
395484	97730
38852	97731
3424	97732
622699	97733
131203	97734
228002	97735
420083	97736
445129	97737
465	97738
405914	97739
405910	97740
64591	97741
137301	97742
318782	97743
136501	97744
104081	97745
321802	97746
267865	97747
1234	97748
696659	97749
202418	97750
36224	97751
5564	97752
53040	97753
315014	97754
394703	97755
111929	97756
28654	97757
124689	97758
9410	97759
104779	97760
601492	97761
20237	97762
425328	97763
540562	97764
69306	97765
28876	97766
434378	97767
82657	97768
202925	97769
22581	97770
131154	97771
45597	97772
240814	97773
295388	97774
81009	97775
93441	97776
357248	97777
652925	97778
692791	97779
415529	97780
682242	97781
415874	97782
609892	97783
8145	97784
66278	97785
80983	97786
5079	97787
111004	97788
142906	97789
284091	97790
111567	97791
518171	97792
19026	97793
441485	97794
98040	97795
53092	97796
272673	97797
457593	97798
18163	97799
29732	97800
2256	97801
318994	97802
93682	97803
140033	97804
156828	97805
16156	97806
84697	97807
2929	97808
15018	97809
41492	97810
610607	97811
15358	97812
136698	97813
294880	97814
45938	97815
19043	97816
39289	97817
18320	97818
256051	97819
49211	97820
10336	97821
18190	97822
14287	97823
65593	97824
592934	97825
146237	97826
622099	97827
140926	97828
564	97829
349355	97830
121283	97831
253786	97832
1182	97833
109399	97834
504061	97835
404946	97836
119411	97837
80466	97838
11167	97839
263457	97840
15714	97841
12123	97842
441551	97843
19994	97844
448483	97845
239897	97846
418040	97847
292278	97848
384781	97849
172321	97850
347895	97851
63808	97852
587880	97853
4038	97854
341952	97855
34228	97856
322279	97857
668494	97858
161824	97859
11515	97860
417959	97861
264379	97862
15520	97863
46609	97864
2215	97865
644796	97866
60386	97867
114953	97868
104377	97869
1273	97870
45008	97871
5141	97872
37279	97873
1363	97874
280552	97875
134196	97876
378092	97877
600307	97878
1331	97879
160513	97880
54404	97881
353748	97882
179854	97883
308547	97884
1815	97885
13783	97886
4925	97887
62254	97888
5274	97889
689341	97890
411081	97891
694743	97892
548255	97893
453574	97894
566394	97895
470106	97896
667943	97897
5739	97898
96558	97899
126634	97900
512193	97901
115667	97902
296495	97903
70432	97904
319639	97905
10896	97906
141894	97907
30897	97908
57593	97909
651538	97910
30955	97911
218448	97912
59066	97913
673937	97914
93106	97915
119235	97916
89651	97917
325391	97918
372528	97919
131084	97920
254877	97921
679258	97922
230049	97923
556823	97924
688768	97925
471634	97926
231659	97927
2550	97928
216222	97929
170070	97930
450861	97931
348042	97932
153289	97933
278590	97934
75976	97935
135528	97936
590053	97937
411356	97938
596023	97939
21210	97940
180710	97941
106360	97942
115829	97943
167734	97944
262902	97945
10591	97946
489054	97947
244841	97948
70630	97949
30092	97950
425408	97951
364456	97952
98891	97953
309343	97954
535064	97955
123212	97956
657319	97957
154239	97958
681476	97959
678586	97960
49256	97961
585874	97962
105516	97963
1264	97964
31819	97965
580244	97966
103273	97967
152850	97968
48239	97969
649761	97970
132404	97971
569138	97972
344136	97973
455567	97974
679123	97975
64	97976
472797	97977
187976	97978
432820	97979
411225	97980
28252	97981
179459	97982
695180	97983
138144	97984
627262	97985
592258	97986
43268	97987
227588	97988
494468	97989
18270	97990
215804	97991
1274	97992
449327	97993
99571	97994
26140	97995
373612	97996
419892	97997
323866	97998
600867	97999
49231	98000
471757	98001
235331	98002
690786	98003
111718	98004
48383	98005
159976	98006
116	98007
693583	98008
657490	98009
254581	98010
355113	98011
132084	98012
164428	98013
411005	98014
455556	98015
142685	98016
471759	98017
35126	98018
23065	98019
44326	98020
149042	98021
627254	98022
680777	98023
209548	98024
28377	98025
44930	98026
638914	98027
293589	98028
652916	98029
112302	98030
168466	98031
114020	98032
100134	98033
630137	98034
72765	98035
13426	98036
558958	98037
1874	98038
108702	98039
5201	98040
63881	98041
733	98042
3359	98043
53797	98044
513881	98045
523132	98046
589622	98047
543863	98048
333192	98049
288046	98050
99547	98051
644563	98052
103425	98053
104	98054
355123	98055
3653	98056
135402	98057
87435	98058
139172	98059
18577	98060
44940	98061
38506	98062
127902	98063
46010	98064
20350	98065
592837	98066
44942	98067
933	98068
63066	98069
642409	98070
69120	98071
439368	98072
659928	98073
73006	98074
556131	98075
60546	98076
497	98077
64202	98078
321169	98079
160134	98080
19754	98081
2311	98082
57450	98083
1154	98084
90901	98085
157758	98086
281249	98087
254902	98088
207340	98089
328709	98090
506259	98091
22813	98092
10531	98093
9574	98094
109862	98095
397370	98096
557218	98097
16044	98098
40404	98099
36476	98100
69319	98101
19820	98102
156821	98103
173243	98104
670567	98105
140093	98106
131672	98107
254901	98108
468737	98109
40560	98110
52033	98111
537932	98112
67799	98113
476688	98114
215330	98115
156844	98116
154592	98117
437880	98118
10463	98119
72617	98120
475093	98121
504053	98122
23146	98123
1440	98124
28719	98125
114372	98126
85792	98127
251007	98128
408577	98129
179667	98130
672167	98131
3544	98132
64016	98133
687541	98134
13530	98135
106233	98136
329799	98137
245662	98138
9509	98139
591232	98140
107939	98141
9798	98142
166488	98143
541000	98144
7018	98145
108139	98146
362074	98147
107458	98148
558284	98149
21648	98150
87976	98151
5189	98152
8344	98153
15625	98154
81096	98155
23347	98156
123750	98157
582026	98158
45820	98159
324767	98160
53943	98161
112126	98162
96533	98163
678341	98164
486655	98165
31196	98166
139028	98167
577151	98168
511926	98169
26342	98170
305783	98171
10782	98172
16165	98173
404991	98174
345080	98175
32789	98176
2651	98177
678100	98178
505907	98179
231092	98180
50864	98181
354523	98182
18623	98183
413622	98184
4489	98185
381677	98186
119582	98187
134232	98188
651911	98189
10379	98190
8953	98191
485180	98192
42445	98193
18566	98194
10517	98195
16687	98196
949	98197
437148	98198
134537	98199
523906	98200
213427	98201
145454	98202
50343	98203
189868	98204
57284	98205
568758	98206
256877	98207
40177	98208
617254	98209
326192	98210
57252	98211
129791	98212
399728	98213
580978	98214
173438	98215
550169	98216
217100	98217
68052	98218
8601	98219
217888	98220
14236	98221
391531	98222
245774	98223
16359	98224
15880	98225
136111	98226
66008	98227
140523	98228
369429	98229
149732	98230
105546	98231
1169	98232
372193	98233
461830	98234
678427	98235
90716	98236
32685	98237
122574	98238
610967	98239
553171	98240
54558	98241
285225	98242
387828	98243
269784	98244
284168	98245
216984	98246
202562	98247
52961	98248
118889	98249
217239	98250
312517	98251
347755	98252
81976	98253
312527	98254
312618	98255
471891	98256
572435	98257
478139	98258
250199	98259
131177	98260
108174	98261
680779	98262
322120	98263
516672	98264
387086	98265
639316	98266
130615	98267
69884	98268
373504	98269
39227	98270
184008	98271
115747	98272
684554	98273
150828	98274
666568	98275
367918	98276
483415	98277
44972	98278
36084	98279
490906	98280
333718	98281
404620	98282
627999	98283
437979	98284
294448	98285
420006	98286
441004	98287
492073	98288
224739	98289
218413	98290
6195	98291
170339	98292
156471	98293
538694	98294
234560	98295
53288	98296
23750	98297
388499	98298
234716	98299
86606	98300
38313	98301
549923	98302
238396	98303
102106	98304
91220	98305
271897	98306
416415	98307
168045	98308
454678	98309
422990	98310
54636	98311
4076	98312
645888	98313
372673	98314
249722	98315
257226	98316
84824	98317
103306	98318
99982	98319
305831	98320
572607	98321
402634	98322
351403	98323
429589	98324
664821	98325
320413	98326
452739	98327
447309	98328
670027	98329
933	98330
677219	98331
11375	98332
171970	98333
218824	98334
67285	98335
477786	98336
82368	98337
660865	98338
451182	98339
377349	98340
50830	98341
107176	98342
391970	98343
462597	98344
470119	98345
115917	98346
462181	98347
370962	98348
658936	98349
665048	98350
377492	98351
226904	98352
455721	98353
248186	98354
514942	98355
412904	98356
70016	98357
597354	98358
120942	98359
9193	98360
454281	98361
429517	98362
76077	98363
139649	98364
462719	98365
91918	98366
565981	98367
614657	98368
680225	98369
488737	98370
80849	98371
70138	98372
540188	98373
356014	98374
29303	98375
612339	98376
41462	98377
345493	98378
552378	98379
323714	98380
212659	98381
640057	98382
171970	98383
68153	98384
231005	98385
207986	98386
507786	98387
122422	98388
111195	98389
635351	98390
466398	98391
41390	98392
400952	98393
216672	98394
674580	98395
105602	98396
618585	98397
575539	98398
64332	98399
226875	98400
604873	98401
685463	98402
235936	98403
7764	98404
548160	98405
482217	98406
211176	98407
88059	98408
583556	98409
305904	98410
39404	98411
293980	98412
77550	98413
77328	98414
1062	98415
105525	98416
176947	98417
648809	98418
558702	98419
490771	98420
497650	98421
9762	98422
486373	98423
654709	98424
916	98425
116779	98426
2750	98427
96470	98428
617436	98429
100509	98430
548622	98431
476435	98432
615221	98433
324813	98434
621834	98435
334351	98436
39250	98437
95818	98438
11697	98439
156699	98440
28432	98441
58992	98442
519515	98443
669119	98444
1716	98445
71803	98446
67850	98447
94696	98448
151498	98449
35072	98450
270742	98451
576329	98452
578223	98453
151028	98454
52169	98455
676405	98456
406124	98457
157131	98458
13698	98459
4131	98460
552865	98461
118022	98462
23114	98463
516914	98464
217105	98465
50058	98466
218228	98467
52935	98468
105485	98469
52792	98470
132914	98471
20539	98472
185962	98473
631562	98474
556151	98475
48207	98476
658277	98477
155773	98478
440522	98479
399559	98480
182566	98481
99400	98482
617106	98483
624807	98484
588984	98485
588974	98486
151473	98487
307160	98488
207042	98489
303370	98490
221	98491
249806	98492
88360	98493
267098	98494
122	98495
488889	98496
342476	98497
28733	98498
52137	98499
459779	98500
109551	98501
261187	98502
7485	98503
156585	98504
119597	98505
76696	98506
8773	98507
6322	98508
968	98509
192213	98510
51694	98511
525450	98512
78762	98513
246072	98514
672825	98515
142427	98516
165770	98517
70078	98518
23438	98519
573139	98520
86587	98521
598039	98522
287217	98523
463548	98524
2375	98525
254923	98526
97867	98527
588986	98528
151455	98529
688664	98530
106577	98531
23102	98532
26007	98533
47245	98534
124045	98535
42496	98536
1445	98537
167666	98538
407535	98539
379485	98540
332194	98541
221973	98542
168011	98543
3444	98544
2157	98545
91715	98546
76974	98547
186132	98548
4281	98549
574817	98550
166410	98551
44481	98552
6135	98553
328297	98554
117744	98555
378117	98556
17489	98557
78058	98558
9618	98559
87185	98560
15411	98561
39672	98562
125	98563
326166	98564
541566	98565
139686	98566
123140	98567
494728	98568
158889	98569
585993	98570
121847	98571
4537	98572
38852	98573
268367	98574
102717	98575
7699	98576
515682	98577
530815	98578
234325	98579
136094	98580
688988	98581
368989	98582
595716	98583
301276	98584
52643	98585
45892	98586
362345	98587
15668	98588
640933	98589
168566	98590
533748	98591
508618	98592
564676	98593
47157	98594
34421	98595
89697	98596
640001	98597
105550	98598
290350	98599
243109	98600
8505	98601
122589	98602
2341	98603
599051	98604
224145	98605
615105	98606
38898	98607
91116	98608
159443	98609
673194	98610
5202	98611
53948	98612
211014	98613
620394	98614
155122	98615
407809	98616
610606	98617
107684	98618
2926	98619
12360	98620
7646	98621
233095	98622
183994	98623
27823	98624
564655	98625
120368	98626
36091	98627
102008	98628
170734	98629
623603	98630
138423	98631
147982	98632
189638	98633
227667	98634
1930	98635
207117	98636
492402	98637
681585	98638
313437	98639
681645	98640
637294	98641
649187	98642
9115	98643
319063	98644
40219	98645
57332	98646
193880	98647
104779	98648
143592	98649
334980	98650
158477	98651
478347	98652
58666	98653
286066	98654
255506	98655
49207	98656
213776	98657
639902	98658
170777	98659
23927	98660
96432	98661
525497	98662
167754	98663
20865	98664
11141	98665
594738	98666
162347	98667
287214	98668
139429	98669
151602	98670
616508	98671
193100	98672
257410	98673
5549	98674
301223	98675
118183	98676
71238	98677
59518	98678
376860	98679
384	98680
45168	98681
497115	98682
133716	98683
519823	98684
95083	98685
346440	98686
238218	98687
146303	98688
52753	98689
153490	98690
213971	98691
74016	98692
137675	98693
124697	98694
4204	98695
88692	98696
14109	98697
393426	98698
303515	98699
353832	98700
629704	98701
63546	98702
162979	98703
23257	98704
299022	98705
53916	98706
103574	98707
582885	98708
417892	98709
114056	98710
42322	98711
45948	98712
126257	98713
640647	98714
471777	98715
6684	98716
652929	98717
491691	98718
202573	98719
112730	98720
321113	98721
28044	98722
127380	98723
424152	98724
1514	98725
341882	98726
577687	98727
61107	98728
174852	98729
157155	98730
236187	98731
168016	98732
42010	98733
523316	98734
153433	98735
8928	98736
24328	98737
141093	98738
652610	98739
69222	98740
406027	98741
111512	98742
398814	98743
566306	98744
15815	98745
14397	98746
636064	98747
106374	98748
21957	98749
2300	98750
41939	98751
310542	98752
41888	98753
156624	98754
53310	98755
68976	98756
6000	98757
419070	98758
130926	98759
429915	98760
2175	98761
20795	98762
605233	98763
522771	98764
365968	98765
23744	98766
26991	98767
195681	98768
596597	98769
581021	98770
39887	98771
463649	98772
509607	98773
37348	98774
267506	98775
2541	98776
100983	98777
534	98778
85705	98779
667540	98780
3379	98781
316811	98782
114558	98783
395214	98784
422821	98785
32366	98786
182762	98787
546479	98788
179973	98789
489834	98790
239702	98791
28736	98792
277835	98793
196534	98794
32729	98795
151569	98796
82201	98797
36163	98798
112872	98799
20844	98800
47465	98801
56550	98802
663073	98803
31006	98804
108120	98805
31892	98806
237067	98807
143772	98808
105527	98809
13382	98810
498977	98811
421031	98812
514768	98813
399095	98814
139271	98815
664321	98816
512598	98817
687821	98818
496536	98819
422125	98820
484818	98821
543430	98822
649401	98823
554867	98824
659210	98825
334186	98826
494222	98827
115124	98828
634428	98829
433309	98830
486441	98831
12360	98832
159710	98833
16114	98834
52968	98835
4646	98836
5318	98837
219965	98838
43311	98839
410374	98840
638512	98841
20920	98842
64782	98843
38690	98844
626686	98845
49197	98846
15382	98847
572414	98848
13901	98849
672418	98850
493	98851
303066	98852
382832	98853
251517	98854
597300	98855
11393	98856
111552	98857
253157	98858
8861	98859
38968	98860
96441	98861
97547	98862
137627	98863
10396	98864
326052	98865
34073	98866
342223	98867
8649	98868
147551	98869
69143	98870
120564	98871
207358	98872
328805	98873
413430	98874
684886	98875
621833	98876
654533	98877
294945	98878
35464	98879
361297	98880
36184	98881
327135	98882
58957	98883
443168	98884
58	98885
43923	98886
592820	98887
608196	98888
98138	98889
9421	98890
222152	98891
7655	98892
98778	98893
163366	98894
38841	98895
23275	98896
433644	98897
218312	98898
536746	98899
189929	98900
129992	98901
650516	98902
85085	98903
345790	98904
201397	98905
8325	98906
6542	98907
23579	98908
190816	98909
160066	98910
610950	98911
55757	98912
5924	98913
676224	98914
340574	98915
17874	98916
373097	98917
125766	98918
40053	98919
188248	98920
4895	98921
295201	98922
146283	98923
144377	98924
11735	98925
266600	98926
491986	98927
152430	98928
82017	98929
3596	98930
17698	98931
272203	98932
460619	98933
113	98934
113	98935
318228	98936
101118	98937
38069	98938
337445	98939
38322	98940
62459	98941
355612	98942
657669	98943
353346	98944
136520	98945
92871	98946
1579	98947
144547	98948
534133	98949
659199	98950
513563	98951
22041	98952
560942	98953
146494	98954
44072	98955
327014	98956
78413	98957
296321	98958
163230	98959
569273	98960
30995	98961
56393	98962
357230	98963
541459	98964
124064	98965
486539	98966
15626	98967
375349	98968
637435	98969
109517	98970
243846	98971
10711	98972
113614	98973
394206	98974
67306	98975
99840	98976
389573	98977
217515	98978
464874	98979
25072	98980
4682	98981
5316	98982
4796	98983
37887	98984
121852	98985
31979	98986
216296	98987
57713	98988
423051	98989
4555	98990
121496	98991
152430	98992
54625	98993
110256	98994
684200	98995
341232	98996
4887	98997
448268	98998
100627	98999
147008	99000
565144	99001
113596	99002
124102	99003
118964	99004
133107	99005
32181	99006
395209	99007
607091	99008
688579	99009
49509	99010
328713	99011
16051	99012
41000	99013
139167	99014
28950	99015
211604	99016
446922	99017
630959	99018
5189	99019
537575	99020
109346	99021
551790	99022
314073	99023
499051	99024
424104	99025
552046	99026
133211	99027
457201	99028
696096	99029
566036	99030
4615	99031
104171	99032
83655	99033
666205	99034
45896	99035
695637	99036
305042	99037
289729	99038
137637	99039
163328	99040
46274	99041
18162	99042
261183	99043
42274	99044
223022	99045
161558	99046
151389	99047
631798	99048
484995	99049
112595	99050
543409	99051
253046	99052
562996	99053
335891	99054
254160	99055
489294	99056
661957	99057
279021	99058
517638	99059
354099	99060
161170	99061
269913	99062
269938	99063
14268	99064
577414	99065
120160	99066
581770	99067
21168	99068
429646	99069
661025	99070
71826	99071
85180	99072
232765	99073
5874	99074
396173	99075
99643	99076
217686	99077
8009	99078
474252	99079
228384	99080
23135	99081
256137	99082
53652	99083
365759	99084
20011	99085
412966	99086
113962	99087
66057	99088
274302	99089
382588	99090
15640	99091
479249	99092
458232	99093
357947	99094
448625	99095
147900	99096
492859	99097
202964	99098
368040	99099
71906	99100
112674	99101
58459	99102
261151	99103
47258	99104
37287	99105
148091	99106
107766	99107
78180	99108
80897	99109
150415	99110
483317	99111
19719	99112
93657	99113
90149	99114
266992	99115
654104	99116
616337	99117
1816	99118
217801	99119
69565	99120
66944	99121
53536	99122
483561	99123
79033	99124
54145	99125
260995	99126
19746	99127
656850	99128
300915	99129
153592	99130
539668	99131
230862	99132
429260	99133
252113	99134
416692	99135
145235	99136
2784	99137
28679	99138
21177	99139
335330	99140
173363	99141
456067	99142
43590	99143
366487	99144
465501	99145
475715	99146
442117	99147
17819	99148
12448	99149
312826	99150
264038	99151
497306	99152
51598	99153
6016	99154
18550	99155
9031	99156
556393	99157
14616	99158
677800	99159
445955	99160
597453	99161
8269	99162
575065	99163
147525	99164
125244	99165
62846	99166
52320	99167
274832	99168
32592	99169
246178	99170
28763	99171
208701	99172
100771	99173
221550	99174
515181	99175
221349	99176
515182	99177
221421	99178
515207	99179
515599	99180
515600	99181
48501	99182
515136	99183
515191	99184
515164	99185
515166	99186
515158	99187
515214	99188
515215	99189
460625	99190
402715	99191
696696	99192
41775	99193
180612	99194
271833	99195
156829	99196
135439	99197
55208	99198
9224	99199
16061	99200
197650	99201
51534	99202
29114	99203
358447	99204
159025	99205
377164	99206
620450	99207
216981	99208
526747	99209
417993	99210
12346	99211
12346	99212
300450	99213
33199	99214
9657	99215
225902	99216
107123	99217
99263	99218
260	99219
197839	99220
4548	99221
426815	99222
166414	99223
239616	99224
508489	99225
243129	99226
696143	99227
439748	99228
475958	99229
12265	99230
510813	99231
381439	99232
177716	99233
254461	99234
22880	99235
119679	99236
117812	99237
363114	99238
607960	99239
604929	99240
425557	99241
546739	99242
130917	99243
605727	99244
48835	99245
538500	99246
295257	99247
146522	99248
111537	99249
292050	99250
631419	99251
267636	99252
5494	99253
26633	99254
454166	99255
660207	99256
456106	99257
645875	99258
485217	99259
8593	99260
259419	99261
396660	99262
169470	99263
682477	99264
588915	99265
234772	99266
170344	99267
4954	99268
370771	99269
312362	99270
29208	99271
454104	99272
120838	99273
515966	99274
292312	99275
533304	99276
383364	99277
82610	99278
19951	99279
134716	99280
512887	99281
81628	99282
15326	99283
339833	99284
479573	99285
234121	99286
109167	99287
19749	99288
640577	99289
431622	99290
234478	99291
70794	99292
523369	99293
676145	99294
512130	99295
27984	99296
168599	99297
415838	99298
152186	99299
571697	99300
198800	99301
43348	99302
71309	99303
678723	99304
211306	99305
99474	99306
360551	99307
166658	99308
265527	99309
273492	99310
148030	99311
612345	99312
278252	99313
562109	99314
545008	99315
526763	99316
450975	99317
235496	99318
21603	99319
20856	99320
356819	99321
263615	99322
237051	99323
267162	99324
309908	99325
235478	99326
110255	99327
218632	99328
406712	99329
78296	99330
299532	99331
279725	99332
359643	99333
192382	99334
32884	99335
67008	99336
79494	99337
147181	99338
22445	99339
534684	99340
73070	99341
384700	99342
251609	99343
155735	99344
9821	99345
547761	99346
77806	99347
547200	99348
152246	99349
607807	99350
1960	99351
363	99352
50352	99353
565221	99354
293016	99355
19498	99356
583513	99357
21204	99358
48392	99359
90795	99360
70970	99361
533004	99362
119061	99363
69624	99364
96460	99365
60367	99366
82033	99367
274634	99368
50930	99369
176304	99370
7210	99371
438645	99372
474800	99373
145666	99374
206156	99375
250844	99376
7522	99377
119641	99378
99051	99379
39262	99380
357323	99381
5735	99382
11391	99383
460584	99384
18063	99385
3785	99386
354957	99387
262	99388
169542	99389
485472	99390
417747	99391
262938	99392
111553	99393
129242	99394
338730	99395
164303	99396
121183	99397
67224	99398
44294	99399
177424	99400
93194	99401
610470	99402
79463	99403
612936	99404
639	99405
16348	99406
543911	99407
631848	99408
1840	99409
30888	99410
43602	99411
73108	99412
247360	99413
43464	99414
349886	99415
431515	99416
657280	99417
70298	99418
388728	99419
281595	99420
48454	99421
668682	99422
267789	99423
516735	99424
113020	99425
43879	99426
246666	99427
419378	99428
54628	99429
8101	99430
167978	99431
640946	99432
293789	99433
14269	99434
338033	99435
20412	99436
12515	99437
623909	99438
611971	99439
776	99440
54981	99441
10852	99442
362192	99443
292225	99444
62854	99445
257019	99446
433310	99447
125633	99448
35575	99449
405288	99450
122583	99451
265680	99452
198948	99453
484470	99454
690255	99455
499658	99456
556212	99457
12056	99458
55505	99459
168190	99460
530819	99461
568110	99462
130654	99463
591060	99464
217063	99465
532577	99466
553044	99467
133638	99468
384361	99469
3194	99470
622317	99471
660382	99472
427300	99473
615405	99474
118227	99475
2738	99476
338885	99477
595567	99478
360587	99479
504207	99480
191986	99481
171238	99482
17774	99483
409605	99484
472097	99485
294279	99486
17897	99487
240978	99488
493262	99489
611193	99490
403638	99491
373839	99492
179309	99493
165506	99494
57297	99495
498671	99496
158702	99497
25115	99498
141249	99499
576742	99500
452181	99501
36844	99502
408692	99503
242303	99504
379965	99505
85608	99506
366901	99507
86203	99508
425845	99509
100628	99510
627610	99511
610611	99512
610594	99513
101408	99514
23964	99515
610615	99516
360184	99517
3694	99518
158407	99519
44425	99520
551187	99521
67665	99522
26025	99523
521840	99524
320221	99525
320253	99526
150221	99527
92765	99528
320277	99529
320285	99530
53048	99531
92764	99532
320266	99533
583353	99534
40890	99535
521272	99536
565335	99537
42896	99538
1270	99539
156595	99540
5634	99541
251541	99542
597717	99543
193914	99544
4861	99545
490311	99546
5924	99547
393863	99548
183515	99549
523704	99550
597263	99551
182487	99552
377973	99553
104032	99554
10871	99555
340569	99556
12360	99557
623878	99558
45554	99559
3564	99560
282422	99561
503088	99562
681143	99563
41542	99564
538616	99565
156929	99566
690187	99567
216784	99568
9511	99569
540390	99570
665216	99571
29729	99572
50792	99573
378124	99574
493315	99575
147320	99576
44437	99577
16289	99578
20443	99579
635659	99580
152	99581
21438	99582
28849	99583
21423	99584
354854	99585
352666	99586
758	99587
545863	99588
62251	99589
490774	99590
400236	99591
218335	99592
341551	99593
639725	99594
346121	99595
41389	99596
39698	99597
365842	99598
366462	99599
613617	99600
613624	99601
5792	99602
149910	99603
217938	99604
691670	99605
91969	99606
318743	99607
442765	99608
61736	99609
135320	99610
256178	99611
87566	99612
489605	99613
79913	99614
5767	99615
630102	99616
237223	99617
381824	99618
18912	99619
55013	99620
539145	99621
471755	99622
622919	99623
316476	99624
5767	99625
366702	99626
114635	99627
162760	99628
262987	99629
649357	99630
414548	99631
339872	99632
652932	99633
1276	99634
369039	99635
15973	99636
170606	99637
52507	99638
348691	99639
152432	99640
23744	99641
47068	99642
335647	99643
135931	99644
26488	99645
16309	99646
579851	99647
141267	99648
76992	99649
27719	99650
95895	99651
356562	99652
572406	99653
29314	99654
36091	99655
652924	99656
35300	99657
291918	99658
149031	99659
39918	99660
4900	99661
48096	99662
184660	99663
320643	99664
523142	99665
42527	99666
458485	99667
15682	99668
35064	99669
482683	99670
385038	99671
683854	99672
370108	99673
30579	99674
10115	99675
100861	99676
179686	99677
232863	99678
541657	99679
571896	99680
121056	99681
57728	99682
684783	99683
83872	99684
7701	99685
102434	99686
25074	99687
53111	99688
509130	99689
446232	99690
2555	99691
507300	99692
246668	99693
82875	99694
170071	99695
636449	99696
345253	99697
486107	99698
443502	99699
333142	99700
428388	99701
144065	99702
63260	99703
220448	99704
503409	99705
7646	99706
284935	99707
636446	99708
634623	99709
233520	99710
3171	99711
64650	99712
240398	99713
646488	99714
6560	99715
104020	99716
92657	99717
21077	99718
46610	99719
410850	99720
645308	99721
7564	99722
4234	99723
13404	99724
58747	99725
693710	99726
44089	99727
94969	99728
46843	99729
55091	99730
643264	99731
341374	99732
555866	99733
111088	99734
158753	99735
113280	99736
648018	99737
408613	99738
120620	99739
522146	99740
210175	99741
605724	99742
242482	99743
660405	99744
178689	99745
54748	99746
419164	99747
214089	99748
369000	99749
213186	99750
7442	99751
260910	99752
7442	99753
111575	99754
240942	99755
298520	99756
148203	99757
498847	99758
150084	99759
622475	99760
35945	99761
272846	99762
60771	99763
230967	99764
160586	99765
215325	99766
39272	99767
459580	99768
2489	99769
656254	99770
12246	99771
167653	99772
59771	99773
183591	99774
430776	99775
30671	99776
602444	99777
3476	99778
48205	99779
494395	99780
141051	99781
370857	99782
320091	99783
22075	99784
95122	99785
301806	99786
155	99787
543068	99788
79342	99789
101783	99790
564707	99791
3974	99792
115244	99793
188905	99794
156210	99795
269753	99796
648845	99797
87903	99798
69659	99799
173236	99800
396486	99801
43388	99802
40722	99803
218649	99804
303135	99805
154473	99806
449013	99807
50900	99808
434352	99809
180	99810
180	99811
180	99812
70183	99813
629930	99814
462613	99815
11715	99816
23459	99817
468736	99818
65635	99819
58297	99820
551340	99821
42226	99822
487197	99823
410839	99824
22070	99825
10429	99826
157654	99827
332981	99828
401794	99829
644646	99830
74254	99831
514139	99832
680058	99833
140161	99834
162967	99835
247139	99836
11107	99837
129138	99838
333067	99839
275148	99840
495209	99841
417969	99842
150075	99843
9601	99844
74002	99845
152259	99846
354505	99847
105075	99848
471650	99849
18310	99850
446846	99851
678383	99852
256303	99853
315608	99854
136271	99855
6849	99856
167505	99857
403254	99858
88419	99859
662672	99860
100488	99861
248646	99862
191751	99863
499940	99864
71724	99865
132808	99866
23112	99867
118857	99868
101365	99869
495074	99870
37167	99871
92892	99872
119451	99873
158742	99874
530711	99875
49208	99876
17703	99877
550519	99878
172493	99879
565666	99880
463643	99881
159845	99882
56785	99883
104882	99884
226533	99885
285792	99886
4487	99887
653290	99888
282587	99889
133914	99890
25055	99891
2285	99892
157364	99893
563100	99894
147613	99895
99845	99896
75491	99897
196939	99898
64491	99899
596714	99900
492347	99901
307862	99902
31115	99903
586428	99904
30874	99905
594796	99906
7399	99907
611773	99908
209510	99909
635354	99910
28705	99911
14311	99912
30172	99913
71934	99914
529815	99915
321073	99916
522063	99917
44161	99918
687764	99919
658047	99920
434863	99921
132875	99922
166494	99923
621233	99924
41309	99925
232255	99926
630391	99927
225203	99928
163893	99929
78118	99930
627641	99931
105635	99932
519043	99933
2797	99934
288106	99935
12312	99936
464881	99937
159950	99938
148461	99939
355279	99940
169086	99941
254921	99942
91139	99943
95953	99944
127311	99945
287762	99946
648381	99947
141321	99948
523444	99949
40691	99950
81715	99951
3223	99952
647313	99953
340924	99954
672306	99955
558677	99956
49434	99957
653777	99958
85809	99959
570683	99960
292007	99961
660505	99962
525123	99963
103486	99964
637463	99965
228	99966
195386	99967
500762	99968
417	99969
601039	99970
403350	99971
615413	99972
91570	99973
77732	99974
211218	99975
568759	99976
26945	99977
662722	99978
170416	99979
4754	99980
17356	99981
30413	99982
264696	99983
690635	99984
531209	99985
81395	99986
65313	99987
33637	99988
573782	99989
127937	99990
637386	99991
108722	99992
345415	99993
645690	99994
473796	99995
141941	99996
180869	99997
464469	99998
656025	99999
26997	100000
89038	100001
266816	100002
135874	100003
497018	100004
142530	100005
67	100006
1064	100007
14298	100008
116603	100009
98605	100010
61647	100011
672495	100012
102366	100013
369859	100014
239068	100015
405486	100016
395648	100017
309801	100018
296528	100019
354514	100020
572	100021
224159	100022
96360	100023
568343	100024
9708	100025
78852	100026
398868	100027
121229	100028
1326	100029
157748	100030
113517	100031
494404	100032
9746	100033
527873	100034
672552	100035
27401	100036
366140	100037
10596	100038
39986	100039
69183	100040
462530	100041
188311	100042
530723	100043
407899	100044
85484	100045
40001	100046
403018	100047
54771	100048
3905	100049
92238	100050
72937	100051
246305	100052
1689	100053
5845	100054
132794	100055
4708	100056
344930	100057
128499	100058
44235	100059
310303	100060
99653	100061
503228	100062
119954	100063
149528	100064
68942	100065
20656	100066
306491	100067
366899	100068
611464	100069
516542	100070
22769	100071
394377	100072
111946	100073
392589	100074
398781	100075
250130	100076
41412	100077
516476	100078
252293	100079
18562	100080
405130	100081
93791	100082
295100	100083
259619	100084
412259	100085
183125	100086
93972	100087
324661	100088
74007	100089
26603	100090
148353	100091
459055	100092
487240	100093
340888	100094
261525	100095
30447	100096
61087	100097
254909	100098
62625	100099
29245	100100
630113	100101
5947	100102
335729	100103
17276	100104
32679	100105
184583	100106
9383	100107
36178	100108
575622	100109
354153	100110
20448	100111
36816	100112
17974	100113
406162	100114
17347	100115
380205	100116
95910	100117
333182	100118
76864	100119
155541	100120
295251	100121
328812	100122
213948	100123
316271	100124
428320	100125
148049	100126
410876	100127
345567	100128
159741	100129
133315	100130
37304	100131
3241	100132
238101	100133
30819	100134
188377	100135
380294	100136
497452	100137
412042	100138
564705	100139
53473	100140
2290	100141
35878	100142
147619	100143
93360	100144
254511	100145
166862	100146
662572	100147
522198	100148
603671	100149
382762	100150
45959	100151
79255	100152
693771	100153
521822	100154
565249	100155
617723	100156
19931	100157
237866	100158
598714	100159
632390	100160
534285	100161
44566	100162
422325	100163
679107	100164
45489	100165
642276	100166
164424	100167
375571	100168
36262	100169
36306	100170
383660	100171
30669	100172
656786	100173
148686	100174
357234	100175
322228	100176
369603	100177
53806	100178
36281	100179
157747	100180
18914	100181
399786	100182
647939	100183
89812	100184
38908	100185
3985	100186
4141	100187
22700	100188
3535	100189
117925	100190
5541	100191
4089	100192
83322	100193
607622	100194
374877	100195
55052	100196
956	100197
242086	100198
398084	100199
586314	100200
24403	100201
3251	100202
129130	100203
569344	100204
92289	100205
668059	100206
56124	100207
80872	100208
2444	100209
250464	100210
114265	100211
342072	100212
57602	100213
29733	100214
79855	100215
279338	100216
129354	100217
641269	100218
1690	100219
228919	100220
377151	100221
160183	100222
16115	100223
101437	100224
3954	100225
421812	100226
4646	100227
3055	100228
217581	100229
16326	100230
370675	100231
94528	100232
24870	100233
18974	100234
33033	100235
219567	100236
42484	100237
147232	100238
434765	100239
2737	100240
156508	100241
535552	100242
36830	100243
58269	100244
355647	100245
50434	100246
110179	100247
530	100248
223480	100249
77512	100250
182996	100251
389232	100252
460658	100253
86220	100254
581576	100255
475268	100256
800	100257
309236	100258
161276	100259
4926	100260
457	100261
5206	100262
4218	100263
110697	100264
204634	100265
141643	100266
5061	100267
625532	100268
544462	100269
53772	100270
625571	100271
294671	100272
613272	100273
36681	100274
103981	100275
2510	100276
507817	100277
21606	100278
411432	100279
139205	100280
27290	100281
578632	100282
247172	100283
471671	100284
7962	100285
550339	100286
490701	100287
137415	100288
453821	100289
66	100290
476830	100291
504663	100292
51260	100293
605119	100294
7167	100295
591102	100296
134168	100297
97733	100298
102185	100299
38306	100300
189310	100301
690905	100302
197765	100303
667474	100304
48763	100305
88261	100306
249683	100307
325049	100308
493362	100309
82929	100310
1584	100311
307805	100312
353673	100313
196808	100314
685840	100315
77332	100316
58633	100317
602019	100318
252153	100319
565713	100320
15787	100321
33180	100322
48633	100323
590156	100324
323358	100325
155329	100326
247560	100327
155043	100328
12732	100329
141843	100330
384806	100331
62821	100332
670587	100333
542340	100334
604679	100335
44921	100336
237037	100337
85827	100338
362290	100339
118646	100340
599680	100341
541030	100342
436449	100343
53418	100344
113072	100345
1649	100346
48762	100347
111346	100348
92165	100349
54078	100350
241464	100351
19181	100352
39576	100353
62430	100354
18558	100355
367581	100356
192294	100357
348428	100358
356704	100359
12397	100360
2920	100361
642578	100362
4	100363
122416	100364
547315	100365
2732	100366
142663	100367
532166	100368
32410	100369
1526	100370
90229	100371
593657	100372
485032	100373
331125	100374
38623	100375
148454	100376
37819	100377
32884	100378
553049	100379
78976	100380
124923	100381
164980	100382
39436	100383
58407	100384
313673	100385
218555	100386
268391	100387
90572	100388
29477	100389
340610	100390
23911	100391
163356	100392
492156	100393
304289	100394
50912	100395
45798	100396
644010	100397
380863	100398
428206	100399
546877	100400
196644	100401
40687	100402
544850	100403
24958	100404
2189	100405
561683	100406
115062	100407
159190	100408
612137	100409
1148	100410
20857	100411
159939	100412
53728	100413
285037	100414
583702	100415
618551	100416
3183	100417
500765	100418
139567	100419
50875	100420
11611	100421
145528	100422
6987	100423
39372	100424
628748	100425
283894	100426
158423	100427
22791	100428
159581	100429
579079	100430
574751	100431
2157	100432
152213	100433
656606	100434
47889	100435
127011	100436
170345	100437
105623	100438
222876	100439
218451	100440
52024	100441
593779	100442
586836	100443
271676	100444
10883	100445
100421	100446
94050	100447
308104	100448
135074	100449
639188	100450
551684	100451
609578	100452
38853	100453
88150	100454
508660	100455
133836	100456
111936	100457
277320	100458
277506	100459
176114	100460
338116	100461
297269	100462
2638	100463
53787	100464
165643	100465
200962	100466
628534	100467
94972	100468
472080	100469
26606	100470
21297	100471
650979	100472
557397	100473
493671	100474
81469	100475
511527	100476
22497	100477
383632	100478
620891	100479
662490	100480
554865	100481
21553	100482
596886	100483
507541	100484
638507	100485
8301	100486
496816	100487
2964	100488
367436	100489
156781	100490
566341	100491
586644	100492
323	100493
98515	100494
326	100495
371	100496
112700	100497
2574	100498
344838	100499
691741	100500
282958	100501
3191	100502
599121	100503
170081	100504
643295	100505
429417	100506
330196	100507
243374	100508
243522	100509
14899	100510
121100	100511
66659	100512
463039	100513
636403	100514
121379	100515
370272	100516
592697	100517
662857	100518
332409	100519
72528	100520
272472	100521
583167	100522
361859	100523
558093	100524
39845	100525
149069	100526
594684	100527
232275	100528
41261	100529
304770	100530
285464	100531
218885	100532
511106	100533
163515	100534
85025	100535
2450	100536
161793	100537
473497	100538
74725	100539
139310	100540
366544	100541
54817	100542
11918	100543
429817	100544
539151	100545
160435	100546
140418	100547
3269	100548
117999	100549
118371	100550
393930	100551
421073	100552
137198	100553
254383	100554
603403	100555
205943	100556
79880	100557
569966	100558
26990	100559
516980	100560
494008	100561
610193	100562
8643	100563
730	100564
357347	100565
697895	100566
78053	100567
676	100568
637443	100569
42023	100570
414263	100571
119314	100572
5877	100573
238169	100574
163504	100575
85003	100576
230036	100577
196327	100578
205255	100579
528026	100580
91276	100581
17342	100582
9292	100583
406078	100584
2290	100585
458720	100586
138425	100587
315015	100588
76791	100589
479964	100590
41013	100591
298700	100592
544142	100593
50976	100594
361543	100595
108650	100596
43557	100597
577599	100598
696980	100599
116964	100600
19928	100601
110052	100602
657885	100603
287735	100604
398267	100605
68832	100606
353906	100607
1202	100608
206090	100609
47905	100610
206602	100611
322136	100612
55167	100613
672862	100614
508665	100615
393722	100616
646756	100617
254580	100618
178603	100619
407076	100620
307926	100621
645701	100622
166835	100623
147877	100624
544560	100625
77016	100626
142723	100627
547987	100628
71539	100629
19116	100630
108379	100631
688495	100632
64243	100633
296712	100634
291316	100635
83051	100636
32273	100637
136102	100638
17627	100639
346452	100640
610422	100641
499466	100642
17401	100643
534599	100644
369070	100645
433668	100646
11050	100647
627423	100648
132611	100649
7361	100650
661972	100651
92196	100652
281575	100653
160343	100654
105361	100655
101268	100656
553109	100657
557339	100658
635978	100659
171	100660
277728	100661
153992	100662
513293	100663
183043	100664
9953	100665
157805	100666
63830	100667
440589	100668
1163	100669
79159	100670
154906	100671
67510	100672
308482	100673
335730	100674
9658	100675
680272	100676
47127	100677
252500	100678
373589	100679
14940	100680
36682	100681
265509	100682
103221	100683
449197	100684
686714	100685
3428	100686
72699	100687
49790	100688
170428	100689
129728	100690
542376	100691
211239	100692
213251	100693
91345	100694
31634	100695
22	100696
654814	100697
67060	100698
588249	100699
602928	100700
217195	100701
141330	100702
372039	100703
51014	100704
115607	100705
102732	100706
213254	100707
3990	100708
325524	100709
389104	100710
141219	100711
68933	100712
117016	100713
415888	100714
483741	100715
168827	100716
56092	100717
32020	100718
640508	100719
22039	100720
210471	100721
3002	100722
400528	100723
2140	100724
513097	100725
130566	100726
138872	100727
659154	100728
169955	100729
590654	100730
534525	100731
186845	100732
319740	100733
48365	100734
122284	100735
13449	100736
10257	100737
140512	100738
464174	100739
684192	100740
5510	100741
289344	100742
21281	100743
428171	100744
916	100745
394972	100746
20969	100747
408713	100748
510875	100749
591286	100750
5327	100751
1850	100752
481041	100753
309230	100754
72856	100755
437102	100756
15987	100757
414374	100758
30868	100759
2468	100760
44585	100761
132791	100762
10791	100763
154000	100764
225864	100765
518502	100766
410864	100767
41777	100768
511262	100769
150461	100770
588334	100771
487599	100772
28851	100773
617985	100774
56159	100775
40269	100776
36345	100777
140834	100778
664187	100779
56537	100780
140040	100781
362443	100782
126960	100783
138419	100784
74694	100785
249873	100786
51939	100787
602677	100788
158175	100789
75465	100790
8682	100791
269823	100792
10164	100793
518244	100794
9821	100795
298	100796
86841	100797
529965	100798
5252	100799
90251	100800
139849	100801
7515	100802
394456	100803
64738	100804
242181	100805
80580	100806
46495	100807
35423	100808
473121	100809
11191	100810
261323	100811
145448	100812
441767	100813
2013	100814
12210	100815
22157	100816
19311	100817
549	100818
175827	100819
166613	100820
57714	100821
125255	100822
35423	100823
207705	100824
187	100825
363800	100826
550704	100827
380804	100828
64417	100829
128780	100830
69466	100831
462454	100832
162289	100833
313433	100834
55023	100835
405110	100836
108187	100837
123381	100838
151134	100839
296987	100840
88200	100841
168884	100842
631443	100843
664273	100844
555172	100845
406688	100846
10513	100847
354701	100848
1114	100849
172511	100850
107654	100851
237114	100852
94453	100853
6019	100854
93954	100855
165529	100856
248261	100857
357968	100858
160174	100859
403400	100860
140937	100861
39662	100862
1825	100863
268648	100864
280726	100865
605744	100866
23881	100867
487568	100868
571096	100869
45935	100870
87369	100871
262876	100872
207319	100873
537947	100874
387946	100875
669394	100876
4013	100877
4218	100878
127781	100879
152615	100880
119441	100881
323872	100882
696172	100883
43631	100884
28921	100885
65166	100886
113470	100887
169373	100888
126748	100889
174621	100890
327079	100891
63074	100892
671893	100893
115460	100894
509460	100895
488201	100896
7004	100897
17804	100898
466016	100899
466021	100900
58135	100901
32602	100902
39638	100903
158608	100904
122048	100905
296179	100906
5309	100907
67742	100908
625288	100909
153428	100910
296108	100911
4063	100912
201029	100913
129119	100914
45088	100915
17637	100916
149633	100917
37444	100918
208868	100919
333125	100920
172068	100921
588762	100922
562102	100923
487818	100924
310001	100925
79492	100926
462197	100927
17285	100928
57138	100929
1524	100930
36805	100931
120579	100932
59560	100933
295139	100934
618582	100935
161804	100936
187908	100937
80250	100938
314315	100939
94814	100940
359626	100941
138895	100942
442941	100943
449022	100944
95051	100945
75158	100946
606294	100947
184309	100948
97817	100949
520421	100950
558038	100951
426921	100952
583181	100953
127596	100954
63047	100955
25308	100956
53018	100957
18070	100958
3926	100959
148465	100960
22581	100961
13553	100962
563441	100963
244754	100964
694423	100965
322856	100966
182873	100967
4753	100968
127356	100969
513488	100970
98256	100971
162095	100972
604244	100973
370956	100974
116386	100975
76623	100976
74927	100977
682209	100978
255060	100979
658847	100980
26494	100981
67520	100982
608472	100983
58281	100984
107050	100985
240486	100986
58774	100987
170216	100988
20330	100989
18939	100990
594210	100991
425580	100992
84658	100993
374864	100994
5541	100995
117526	100996
375316	100997
534528	100998
84336	100999
423974	101000
16623	101001
534481	101002
248018	101003
572681	101004
11899	101005
578570	101006
7983	101007
526248	101008
159550	101009
477084	101010
533339	101011
518368	101012
16057	101013
57861	101014
564414	101015
107753	101016
413638	101017
38117	101018
341991	101019
77620	101020
37046	101021
97115	101022
536270	101023
156790	101024
105692	101025
180016	101026
25537	101027
636570	101028
170752	101029
524445	101030
646326	101031
300966	101032
7048	101033
44451	101034
2244	101035
351467	101036
21157	101037
250462	101038
202486	101039
372635	101040
674221	101041
90936	101042
192519	101043
574247	101044
218872	101045
28693	101046
25088	101047
435151	101048
167278	101049
311139	101050
85513	101051
338122	101052
680829	101053
311042	101054
453458	101055
22579	101056
78115	101057
108856	101058
262326	101059
264603	101060
108444	101061
311067	101062
111040	101063
28380	101064
670874	101065
188776	101066
381085	101067
108493	101068
732	101069
130212	101070
436410	101071
315953	101072
684932	101073
259621	101074
23662	101075
2321	101076
146976	101077
166836	101078
136292	101079
40796	101080
88086	101081
40027	101082
624678	101083
644488	101084
361022	101085
44037	101086
11651	101087
341494	101088
671903	101089
84723	101090
253627	101091
156719	101092
107444	101093
276141	101094
93295	101095
181	101096
671634	101097
620902	101098
224513	101099
64421	101100
171523	101101
12803	101102
691275	101103
10635	101104
8429	101105
105364	101106
40276	101107
7283	101108
676508	101109
183135	101110
3810	101111
183322	101112
393410	101113
109058	101114
183143	101115
88198	101116
138737	101117
640533	101118
413790	101119
650704	101120
137004	101121
293109	101122
222192	101123
168752	101124
50605	101125
75898	101126
82479	101127
376324	101128
505128	101129
214335	101130
24803	101131
505908	101132
184	101133
5636	101134
429066	101135
374814	101136
538920	101137
362072	101138
6761	101139
47073	101140
110944	101141
112302	101142
657016	101143
77983	101144
443321	101145
37393	101146
124921	101147
515935	101148
508349	101149
1260	101150
121858	101151
392155	101152
369653	101153
465218	101154
148427	101155
584573	101156
275720	101157
250171	101158
249087	101159
62422	101160
20386	101161
555996	101162
217418	101163
110161	101164
103807	101165
53866	101166
536456	101167
132205	101168
578548	101169
479049	101170
463262	101171
453562	101172
471051	101173
259493	101174
319283	101175
6489	101176
110609	101177
667472	101178
473349	101179
619991	101180
87952	101181
644997	101182
377533	101183
446586	101184
403117	101185
257288	101186
383746	101187
546701	101188
54874	101189
473343	101190
314569	101191
137040	101192
79	101193
549073	101194
608379	101195
71689	101196
442666	101197
3391	101198
291427	101199
315126	101200
150701	101201
42573	101202
46783	101203
661500	101204
433869	101205
572571	101206
671187	101207
349327	101208
686476	101209
11696	101210
165731	101211
130151	101212
18275	101213
116103	101214
352022	101215
665588	101216
155954	101217
5707	101218
96788	101219
503284	101220
212713	101221
81578	101222
59253	101223
535492	101224
22774	101225
56868	101226
197159	101227
363833	101228
153784	101229
264560	101230
85299	101231
134909	101232
162887	101233
345152	101234
52682	101235
41634	101236
56789	101237
39246	101238
426686	101239
18764	101240
167074	101241
372	101242
3264	101243
71	101244
430035	101245
267894	101246
141059	101247
152683	101248
93273	101249
190664	101250
459085	101251
655928	101252
98509	101253
690978	101254
55230	101255
70524	101256
429	101257
54453	101258
226552	101259
168275	101260
267534	101261
458436	101262
159170	101263
38772	101264
354956	101265
149441	101266
472491	101267
153434	101268
97907	101269
255214	101270
50610	101271
658224	101272
159320	101273
6272	101274
38215	101275
261167	101276
246801	101277
48264	101278
322424	101279
167592	101280
107097	101281
555034	101282
448676	101283
71832	101284
560581	101285
354720	101286
40768	101287
264442	101288
460724	101289
80157	101290
287155	101291
518976	101292
237774	101293
690762	101294
355774	101295
599753	101296
76745	101297
400752	101298
193038	101299
570574	101300
623120	101301
21331	101302
495676	101303
78370	101304
204594	101305
694426	101306
566224	101307
24922	101308
110046	101309
263116	101310
314046	101311
634321	101312
19576	101313
74999	101314
46774	101315
343903	101316
30658	101317
459706	101318
108232	101319
209181	101320
94378	101321
101551	101322
101559	101323
427138	101324
99826	101325
580990	101326
335586	101327
100506	101328
26	101329
246858	101330
146236	101331
87062	101332
611231	101333
408025	101334
160876	101335
362350	101336
399873	101337
14003	101338
24780	101339
546622	101340
669173	101341
400641	101342
470175	101343
28729	101344
384818	101345
15369	101346
15355	101347
384553	101348
361086	101349
474513	101350
411722	101351
52891	101352
22055	101353
290134	101354
403075	101355
452509	101356
18308	101357
32829	101358
644985	101359
552949	101360
245539	101361
32498	101362
613726	101363
238761	101364
1350	101365
15653	101366
120401	101367
80510	101368
503762	101369
397	101370
340	101371
238681	101372
167982	101373
58609	101374
121116	101375
81880	101376
18226	101377
7005	101378
445222	101379
5707	101380
11025	101381
18741	101382
30035	101383
169319	101384
28324	101385
58558	101386
464020	101387
15792	101388
69468	101389
430994	101390
128624	101391
5258	101392
154521	101393
262845	101394
213983	101395
543671	101396
410009	101397
145429	101398
255849	101399
86804	101400
25545	101401
51027	101402
1575	101403
481830	101404
652993	101405
34992	101406
16811	101407
394378	101408
244	101409
268	101410
43943	101411
40117	101412
650291	101413
1771	101414
40715	101415
418276	101416
9333	101417
52742	101418
319613	101419
136563	101420
408378	101421
208433	101422
352163	101423
33096	101424
161248	101425
47209	101426
13857	101427
314441	101428
25706	101429
68585	101430
14066	101431
30060	101432
124823	101433
14511	101434
21623	101435
2794	101436
95919	101437
248060	101438
108136	101439
20712	101440
95267	101441
46033	101442
572992	101443
70340	101444
43381	101445
4720	101446
5515	101447
421370	101448
467039	101449
12359	101450
15418	101451
681975	101452
118659	101453
126491	101454
13045	101455
187	101456
11258	101457
18470	101458
257889	101459
434557	101460
11273	101461
74664	101462
40379	101463
415247	101464
151198	101465
197269	101466
42465	101467
132712	101468
265065	101469
255692	101470
496951	101471
54889	101472
622955	101473
198147	101474
233917	101475
677278	101476
37876	101477
330	101478
50518	101479
369200	101480
324114	101481
609838	101482
349977	101483
651073	101484
12928	101485
606570	101486
213282	101487
26293	101488
458871	101489
26668	101490
246931	101491
4474	101492
18282	101493
39328	101494
24155	101495
283443	101496
573703	101497
410530	101498
314306	101499
648754	101500
142728	101501
38587	101502
78038	101503
339880	101504
25534	101505
392963	101506
125849	101507
654292	101508
170257	101509
367908	101510
444359	101511
123245	101512
12798	101513
594142	101514
341687	101515
252887	101516
10224	101517
207457	101518
73728	101519
117519	101520
10032	101521
10620	101522
7627	101523
279552	101524
19591	101525
114741	101526
71219	101527
146652	101528
590320	101529
441580	101530
144095	101531
24924	101532
12503	101533
10517	101534
82992	101535
10528	101536
85202	101537
69584	101538
9406	101539
29501	101540
65023	101541
139620	101542
2310	101543
403497	101544
32837	101545
356644	101546
688375	101547
459740	101548
15538	101549
354533	101550
216739	101551
202017	101552
79716	101553
225260	101554
77987	101555
275527	101556
27633	101557
645639	101558
146423	101559
204379	101560
31041	101561
443715	101562
410125	101563
629058	101564
295942	101565
153580	101566
254420	101567
20471	101568
324115	101569
15274	101570
39492	101571
7033	101572
530545	101573
43507	101574
156066	101575
563475	101576
248684	101577
638863	101578
325052	101579
38291	101580
237023	101581
142439	101582
132798	101583
1123	101584
12242	101585
240795	101586
112251	101587
93520	101588
298889	101589
622763	101590
664936	101591
1119	101592
76819	101593
124014	101594
168401	101595
367328	101596
497302	101597
69847	101598
380623	101599
19172	101600
485277	101601
340261	101602
313233	101603
176115	101604
150959	101605
618668	101606
563004	101607
403039	101608
187288	101609
74995	101610
98070	101611
526245	101612
225538	101613
380700	101614
270539	101615
393504	101616
205931	101617
87608	101618
36653	101619
489529	101620
232397	101621
208826	101622
294405	101623
239895	101624
13312	101625
142316	101626
36723	101627
24342	101628
53466	101629
53041	101630
9700	101631
10943	101632
154308	101633
21467	101634
666052	101635
367652	101636
227133	101637
604346	101638
22032	101639
412290	101640
160899	101641
82874	101642
489469	101643
33360	101644
590006	101645
96542	101646
607013	101647
628977	101648
580182	101649
282716	101650
158515	101651
171456	101652
26427	101653
79473	101654
53398	101655
411864	101656
464	101657
509560	101658
268550	101659
124628	101660
75637	101661
490309	101662
66263	101663
656719	101664
414730	101665
632537	101666
56168	101667
37876	101668
18648	101669
3058	101670
591191	101671
692613	101672
11555	101673
198	101674
623223	101675
291166	101676
273917	101677
61845	101678
573085	101679
213745	101680
275405	101681
650753	101682
486869	101683
77072	101684
322172	101685
54609	101686
72395	101687
52231	101688
62058	101689
487277	101690
92463	101691
37864	101692
18285	101693
110267	101694
467975	101695
61831	101696
135348	101697
145519	101698
219753	101699
46237	101700
518	101701
362901	101702
539838	101703
265659	101704
562791	101705
4792	101706
15436	101707
453568	101708
574226	101709
163505	101710
295440	101711
305480	101712
571982	101713
519346	101714
10052	101715
408009	101716
610428	101717
67142	101718
563575	101719
161138	101720
471937	101721
16022	101722
187831	101723
59519	101724
62754	101725
14105	101726
511295	101727
226795	101728
509183	101729
75112	101730
352018	101731
409251	101732
1439	101733
626593	101734
142154	101735
86221	101736
356218	101737
73719	101738
405579	101739
634959	101740
17792	101741
588373	101742
510666	101743
165513	101744
512093	101745
243582	101746
571568	101747
488934	101748
198879	101749
677947	101750
626913	101751
184026	101752
126134	101753
267909	101754
493969	101755
180418	101756
280314	101757
25302	101758
488649	101759
57390	101760
76	101761
71547	101762
1347	101763
667945	101764
11661	101765
474976	101766
180427	101767
584507	101768
10635	101769
76971	101770
380009	101771
24930	101772
321	101773
667204	101774
38864	101775
27544	101776
566427	101777
416180	101778
672407	101779
43822	101780
398316	101781
249940	101782
292116	101783
14106	101784
140005	101785
48258	101786
133527	101787
453209	101788
411500	101789
8939	101790
50193	101791
383950	101792
144518	101793
177131	101794
332024	101795
519590	101796
46247	101797
23626	101798
112462	101799
286606	101800
670968	101801
589774	101802
339478	101803
234606	101804
694696	101805
175686	101806
115216	101807
290713	101808
58248	101809
58299	101810
197015	101811
387005	101812
49871	101813
416950	101814
611153	101815
43954	101816
455123	101817
455102	101818
122364	101819
20045	101820
67461	101821
674214	101822
466510	101823
633664	101824
335205	101825
201833	101826
25626	101827
123517	101828
109081	101829
41331	101830
184655	101831
3118	101832
394961	101833
247159	101834
548322	101835
161114	101836
460539	101837
69084	101838
430798	101839
445895	101840
12107	101841
13749	101842
6260	101843
140371	101844
96493	101845
353152	101846
20672	101847
317846	101848
69269	101849
418679	101850
97955	101851
189891	101852
686779	101853
128320	101854
109946	101855
439893	101856
29156	101857
9144	101858
161027	101859
60091	101860
579482	101861
673366	101862
39374	101863
44339	101864
249222	101865
151822	101866
19445	101867
677255	101868
10554	101869
151108	101870
262947	101871
72097	101872
395018	101873
159511	101874
690671	101875
17868	101876
46425	101877
171306	101878
280620	101879
208459	101880
392818	101881
2491	101882
29371	101883
268235	101884
87472	101885
133146	101886
1177	101887
480716	101888
197414	101889
292971	101890
615890	101891
7688	101892
31624	101893
185438	101894
152997	101895
1765	101896
23747	101897
499833	101898
878	101899
587357	101900
131609	101901
431733	101902
391614	101903
553652	101904
88291	101905
523228	101906
47131	101907
2260	101908
12059	101909
279684	101910
400442	101911
27371	101912
693371	101913
342780	101914
148895	101915
569023	101916
175933	101917
189869	101918
385688	101919
14428	101920
330072	101921
103649	101922
542106	101923
289789	101924
146611	101925
114474	101926
78914	101927
135897	101928
36203	101929
542402	101930
586870	101931
436319	101932
262782	101933
171928	101934
293216	101935
308962	101936
61498	101937
283434	101938
147750	101939
468477	101940
79702	101941
284830	101942
1845	101943
599574	101944
106230	101945
547569	101946
126270	101947
10864	101948
4931	101949
54119	101950
461926	101951
682317	101952
209465	101953
1046	101954
136179	101955
270870	101956
216397	101957
314341	101958
161094	101959
393529	101960
393506	101961
7840	101962
106524	101963
93402	101964
251016	101965
143539	101966
372999	101967
5317	101968
18654	101969
108442	101970
162719	101971
549589	101972
384	101973
488513	101974
682896	101975
41436	101976
175144	101977
37428	101978
429830	101979
669650	101980
230813	101981
216395	101982
524243	101983
109658	101984
587013	101985
3260	101986
241391	101987
211731	101988
289187	101989
209508	101990
469217	101991
686438	101992
164935	101993
19452	101994
420693	101995
533968	101996
27940	101997
695049	101998
684649	101999
108595	102000
47743	102001
412402	102002
665176	102003
117694	102004
69970	102005
320613	102006
37322	102007
41135	102008
249257	102009
86691	102010
230004	102011
472527	102012
12847	102013
216385	102014
69789	102015
586697	102016
429660	102017
168191	102018
654493	102019
29642	102020
614454	102021
43001	102022
27015	102023
673054	102024
75400	102025
42876	102026
321	102027
60625	102028
555840	102029
31674	102030
146850	102031
370045	102032
545941	102033
627123	102034
330111	102035
146304	102036
334188	102037
275736	102038
395010	102039
58738	102040
195418	102041
230425	102042
264991	102043
168843	102044
530659	102045
118070	102046
3	102047
63145	102048
152093	102049
360070	102050
159979	102051
107522	102052
617227	102053
393493	102054
347031	102055
640875	102056
163249	102057
606486	102058
11655	102059
52251	102060
156197	102061
452921	102062
666384	102063
134394	102064
11697	102065
40605	102066
3937	102067
2674	102068
241279	102069
212049	102070
489544	102071
68357	102072
213313	102073
14956	102074
273380	102075
519398	102076
195328	102077
492664	102078
108325	102079
499442	102080
259262	102081
8882	102082
211634	102083
640890	102084
318823	102085
24463	102086
145495	102087
61879	102088
619850	102089
369535	102090
273583	102091
574216	102092
448118	102093
381128	102094
470636	102095
366775	102096
94536	102097
673253	102098
335289	102099
221856	102100
314655	102101
435997	102102
541468	102103
48338	102104
28153	102105
665809	102106
520414	102107
347237	102108
159538	102109
267479	102110
10448	102111
301511	102112
131268	102113
69135	102114
233924	102115
665411	102116
235955	102117
652673	102118
21876	102119
566454	102120
12799	102121
111529	102122
9210	102123
483045	102124
42376	102125
334391	102126
492468	102127
410911	102128
299437	102129
176443	102130
268179	102131
380413	102132
548882	102133
695112	102134
21637	102135
602968	102136
107342	102137
266620	102138
7662	102139
230614	102140
65056	102141
497665	102142
188935	102143
4153	102144
38579	102145
136354	102146
43318	102147
393414	102148
436209	102149
165329	102150
622821	102151
657892	102152
9374	102153
326421	102154
156524	102155
164853	102156
144596	102157
1075	102158
385222	102159
139432	102160
84925	102161
135985	102162
486034	102163
489555	102164
157608	102165
130833	102166
693743	102167
199180	102168
536999	102169
68286	102170
357816	102171
431308	102172
541947	102173
117057	102174
130830	102175
367480	102176
282254	102177
524908	102178
162398	102179
256276	102180
207036	102181
574725	102182
398835	102183
256273	102184
502251	102185
7719	102186
654547	102187
168310	102188
4751	102189
627926	102190
113518	102191
5476	102192
12665	102193
19937	102194
241509	102195
651137	102196
24720	102197
132804	102198
655393	102199
59344	102200
1070	102201
102433	102202
485433	102203
99185	102204
629637	102205
629641	102206
47779	102207
355001	102208
86783	102209
205047	102210
498470	102211
593573	102212
156588	102213
573136	102214
11645	102215
537055	102216
21189	102217
130815	102218
52166	102219
288893	102220
11495	102221
222970	102222
86864	102223
520152	102224
25368	102225
166694	102226
51164	102227
160962	102228
47559	102229
360053	102230
38501	102231
334582	102232
466958	102233
250551	102234
63499	102235
617595	102236
18335	102237
144132	102238
96374	102239
462975	102240
96907	102241
4461	102242
165192	102243
112675	102244
672296	102245
638921	102246
52448	102247
177635	102248
146538	102249
18869	102250
154040	102251
63153	102252
467747	102253
561664	102254
273255	102255
543936	102256
229198	102257
114231	102258
26820	102259
359404	102260
43581	102261
110152	102262
297504	102263
134348	102264
66149	102265
95519	102266
13028	102267
274065	102268
117235	102269
204420	102270
681598	102271
419387	102272
433086	102273
594189	102274
90782	102275
157736	102276
511316	102277
42863	102278
361066	102279
506500	102280
32872	102281
301059	102282
607995	102283
113099	102284
340494	102285
25578	102286
291911	102287
12206	102288
87364	102289
56436	102290
646302	102291
53831	102292
676024	102293
672931	102294
22805	102295
598898	102296
68730	102297
143295	102298
118000	102299
17500	102300
50990	102301
302997	102302
296884	102303
17077	102304
219038	102305
694364	102306
658838	102307
264054	102308
239506	102309
32537	102310
88119	102311
88119	102312
324315	102313
295552	102314
97439	102315
69606	102316
57477	102317
574072	102318
681599	102319
132770	102320
390661	102321
388028	102322
477135	102323
619346	102324
282212	102325
45920	102326
33356	102327
472480	102328
132728	102329
245687	102330
345237	102331
5217	102332
16108	102333
137696	102334
134092	102335
107082	102336
31149	102337
652549	102338
45	102339
142328	102340
597028	102341
366619	102342
241479	102343
372	102344
134294	102345
41540	102346
142246	102347
510733	102348
460062	102349
428972	102350
246521	102351
61037	102352
421718	102353
340205	102354
174173	102355
533559	102356
672926	102357
39135	102358
355970	102359
694361	102360
19006	102361
366027	102362
23349	102363
300985	102364
305362	102365
538274	102366
185747	102367
310499	102368
519387	102369
460232	102370
64193	102371
305496	102372
599274	102373
651968	102374
560095	102375
153396	102376
361111	102377
51823	102378
277249	102379
14885	102380
301017	102381
490634	102382
611930	102383
70	102384
19084	102385
149944	102386
440871	102387
72867	102388
508538	102389
37178	102390
92291	102391
219716	102392
274109	102393
113377	102394
52771	102395
237187	102396
24710	102397
372489	102398
144066	102399
551795	102400
104756	102401
103452	102402
394566	102403
57767	102404
3610	102405
43561	102406
451747	102407
677674	102408
109853	102409
116720	102410
41115	102411
123506	102412
107947	102413
56112	102414
99415	102415
520288	102416
191782	102417
584263	102418
94819	102419
100662	102420
173353	102421
89601	102422
18065	102423
47295	102424
101524	102425
211797	102426
407624	102427
656607	102428
604	102429
22943	102430
380156	102431
55153	102432
667430	102433
295727	102434
308466	102435
636847	102436
252062	102437
274183	102438
242607	102439
586859	102440
636305	102441
617048	102442
629953	102443
342582	102444
613384	102445
537869	102446
75920	102447
639626	102448
111473	102449
683313	102450
81015	102451
38822	102452
54733	102453
251984	102454
137429	102455
58223	102456
26295	102457
55385	102458
409269	102459
160325	102460
904	102461
2668	102462
116907	102463
350851	102464
540161	102465
368788	102466
141618	102467
445989	102468
8876	102469
59069	102470
154655	102471
137919	102472
526855	102473
423621	102474
79813	102475
92567	102476
306501	102477
17970	102478
457765	102479
321906	102480
28310	102481
89326	102482
43606	102483
113945	102484
224912	102485
13835	102486
30846	102487
86	102488
254014	102489
163874	102490
611460	102491
292108	102492
175355	102493
418936	102494
281236	102495
580555	102496
404865	102497
478349	102498
588779	102499
101593	102500
545658	102501
5193	102502
9476	102503
110416	102504
12974	102505
121087	102506
154640	102507
8084	102508
11685	102509
68912	102510
150822	102511
335916	102512
169104	102513
232115	102514
555397	102515
40019	102516
362609	102517
166815	102518
101373	102519
346187	102520
615199	102521
380100	102522
24185	102523
63106	102524
633790	102525
172818	102526
151530	102527
18677	102528
651718	102529
589020	102530
143293	102531
134822	102532
355063	102533
4628	102534
486555	102535
105777	102536
533417	102537
45017	102538
196795	102539
671174	102540
274360	102541
357667	102542
112692	102543
118818	102544
228275	102545
25029	102546
87569	102547
53941	102548
688860	102549
32705	102550
332974	102551
571786	102552
147882	102553
9893	102554
105477	102555
545925	102556
261451	102557
503107	102558
853	102559
629650	102560
184593	102561
4797	102562
176997	102563
179853	102564
185570	102565
343442	102566
3706	102567
137689	102568
216834	102569
76514	102570
33028	102571
624377	102572
493227	102573
23566	102574
325562	102575
55861	102576
667973	102577
515716	102578
338072	102579
509004	102580
85660	102581
31210	102582
37597	102583
135406	102584
41170	102585
389630	102586
503982	102587
624439	102588
101519	102589
557083	102590
95640	102591
442168	102592
92196	102593
529123	102594
235459	102595
15487	102596
441822	102597
627725	102598
14940	102599
251893	102600
125605	102601
94974	102602
141753	102603
555291	102604
173088	102605
457379	102606
66632	102607
494401	102608
78123	102609
297906	102610
297905	102611
324684	102612
347092	102613
549220	102614
48383	102615
45147	102616
55559	102617
138553	102618
692080	102619
212453	102620
65149	102621
46733	102622
268449	102623
124072	102624
353644	102625
456244	102626
331644	102627
44888	102628
220738	102629
180211	102630
20389	102631
167294	102632
2954	102633
31748	102634
508877	102635
435064	102636
83756	102637
602704	102638
74999	102639
612862	102640
498633	102641
142680	102642
651428	102643
64937	102644
399231	102645
141870	102646
343531	102647
20237	102648
18401	102649
87412	102650
487592	102651
217240	102652
402420	102653
323782	102654
499592	102655
106084	102656
113004	102657
65148	102658
1326	102659
7856	102660
5025	102661
136496	102662
28523	102663
110229	102664
46896	102665
35355	102666
224041	102667
362789	102668
123385	102669
314987	102670
127158	102671
9876	102672
11545	102673
243494	102674
282328	102675
161379	102676
651841	102677
570347	102678
40184	102679
157329	102680
103639	102681
490000	102682
443162	102683
618620	102684
71784	102685
266	102686
409230	102687
185178	102688
343454	102689
63522	102690
446060	102691
163971	102692
3797	102693
467840	102694
40742	102695
22831	102696
368384	102697
571560	102698
58151	102699
233656	102700
45603	102701
606882	102702
495482	102703
123178	102704
146306	102705
3990	102706
18585	102707
133290	102708
77812	102709
13661	102710
88973	102711
140050	102712
5382	102713
236107	102714
464886	102715
8365	102716
339745	102717
101624	102718
38553	102719
600805	102720
2007	102721
158626	102722
569579	102723
124828	102724
487657	102725
103285	102726
22672	102727
459678	102728
6389	102729
334294	102730
277406	102731
101699	102732
351706	102733
38511	102734
614707	102735
105359	102736
549419	102737
160285	102738
384669	102739
464168	102740
145401	102741
470802	102742
613227	102743
113692	102744
151572	102745
190846	102746
207095	102747
690662	102748
285403	102749
40263	102750
3879	102751
361856	102752
562575	102753
25118	102754
367191	102755
151004	102756
366330	102757
94401	102758
405	102759
693669	102760
110273	102761
115216	102762
18948	102763
62357	102764
179818	102765
469598	102766
72458	102767
556499	102768
527879	102769
54077	102770
213853	102771
445213	102772
120493	102773
140759	102774
167436	102775
324	102776
179	102777
198	102778
435	102779
343741	102780
575958	102781
492322	102782
436090	102783
49251	102784
172738	102785
60150	102786
11185	102787
104270	102788
86574	102789
166579	102790
513994	102791
9953	102792
420807	102793
685694	102794
593078	102795
434587	102796
134795	102797
2879	102798
9368	102799
173092	102800
498243	102801
414764	102802
476501	102803
41169	102804
267217	102805
585870	102806
36081	102807
136594	102808
46360	102809
115990	102810
361132	102811
13808	102812
635877	102813
367382	102814
171222	102815
34531	102816
398102	102817
547295	102818
37751	102819
466760	102820
76340	102821
372	102822
380967	102823
363151	102824
161528	102825
150381	102826
58886	102827
178	102828
4929	102829
660417	102830
91082	102831
262316	102832
513847	102833
134236	102834
1987	102835
21893	102836
23465	102837
176812	102838
101981	102839
57767	102840
491754	102841
110473	102842
22498	102843
48814	102844
129160	102845
188924	102846
110040	102847
464564	102848
74260	102849
366874	102850
596721	102851
638045	102852
309979	102853
31051	102854
145462	102855
148851	102856
768	102857
55348	102858
152852	102859
517754	102860
1010	102861
367362	102862
64583	102863
395919	102864
261244	102865
669238	102866
6864	102867
377394	102868
153701	102869
615072	102870
22349	102871
666369	102872
418544	102873
107137	102874
17539	102875
118230	102876
302335	102877
42741	102878
57478	102879
123798	102880
146886	102881
44093	102882
268657	102883
294145	102884
276191	102885
347533	102886
339999	102887
23031	102888
511409	102889
491341	102890
473277	102891
58318	102892
8594	102893
53888	102894
156642	102895
307030	102896
1586	102897
174901	102898
265759	102899
13776	102900
652765	102901
466180	102902
121626	102903
37259	102904
89814	102905
87439	102906
567761	102907
167309	102908
628581	102909
615570	102910
590962	102911
69195	102912
8888	102913
4917	102914
11739	102915
670694	102916
510748	102917
32652	102918
349523	102919
82940	102920
49867	102921
626022	102922
165028	102923
643209	102924
655474	102925
7204	102926
412399	102927
109969	102928
638487	102929
342199	102930
315114	102931
217203	102932
216847	102933
484946	102934
564354	102935
32337	102936
222657	102937
122302	102938
39385	102939
343835	102940
621243	102941
626274	102942
66050	102943
623068	102944
459242	102945
356751	102946
155361	102947
22836	102948
208082	102949
42715	102950
75576	102951
352158	102952
13811	102953
373092	102954
104088	102955
425848	102956
161837	102957
6258	102958
640751	102959
123808	102960
2085	102961
589210	102962
240638	102963
402260	102964
446601	102965
117995	102966
315742	102967
498865	102968
198992	102969
634953	102970
344777	102971
391026	102972
32133	102973
18984	102974
674612	102975
477900	102976
36728	102977
492279	102978
350931	102979
21945	102980
126285	102981
480977	102982
39016	102983
242809	102984
210022	102985
334926	102986
86327	102987
664149	102988
275193	102989
41225	102990
494714	102991
60332	102992
131890	102993
30256	102994
6168	102995
666352	102996
636765	102997
45052	102998
664973	102999
124	103000
124	103001
218406	103002
139904	103003
6199	103004
434632	103005
184552	103006
257766	103007
242197	103008
196443	103009
67394	103010
358625	103011
96344	103012
241608	103013
118921	103014
144875	103015
494664	103016
494698	103017
647808	103018
132264	103019
630769	103020
643000	103021
13428	103022
178770	103023
117112	103024
393602	103025
334350	103026
468297	103027
87520	103028
405947	103029
679319	103030
75630	103031
204153	103032
101074	103033
232215	103034
35045	103035
204813	103036
290581	103037
692225	103038
161251	103039
580961	103040
291057	103041
17653	103042
96169	103043
19983	103044
86596	103045
122372	103046
69471	103047
623234	103048
410057	103049
235147	103050
48208	103051
63919	103052
194104	103053
131996	103054
63948	103055
194233	103056
500130	103057
21242	103058
1522	103059
355702	103060
109430	103061
2536	103062
20364	103063
243391	103064
114466	103065
466292	103066
245798	103067
632769	103068
5581	103069
503575	103070
51147	103071
635173	103072
609305	103073
312837	103074
623137	103075
87551	103076
51951	103077
59955	103078
625447	103079
137652	103080
380739	103081
656060	103082
643091	103083
643053	103084
643100	103085
559940	103086
56514	103087
643038	103088
214881	103089
28999	103090
688922	103091
222849	103092
278900	103093
181541	103094
10035	103095
434455	103096
95996	103097
263848	103098
304465	103099
604691	103100
338896	103101
127077	103102
542083	103103
76935	103104
53950	103105
135259	103106
456617	103107
116936	103108
28758	103109
218381	103110
290498	103111
155078	103112
220204	103113
121036	103114
4067	103115
469907	103116
24629	103117
113939	103118
108474	103119
527816	103120
8437	103121
617195	103122
177	103123
7354	103124
217623	103125
28838	103126
5561	103127
13074	103128
673189	103129
20060	103130
103672	103131
631336	103132
76987	103133
308065	103134
3635	103135
323303	103136
471789	103137
2365	103138
692863	103139
679940	103140
521099	103141
2780	103142
464767	103143
273152	103144
471660	103145
531852	103146
605731	103147
152397	103148
540515	103149
47466	103150
215705	103151
27660	103152
329715	103153
633974	103154
572649	103155
407971	103156
315154	103157
162709	103158
282155	103159
1672	103160
511756	103161
555894	103162
50604	103163
343953	103164
534526	103165
94005	103166
15010	103167
311340	103168
655759	103169
12396	103170
96383	103171
70188	103172
216872	103173
3224	103174
521256	103175
615807	103176
23261	103177
611975	103178
70810	103179
6494	103180
9372	103181
537583	103182
556614	103183
365370	103184
323161	103185
73610	103186
116439	103187
166937	103188
652894	103189
238299	103190
114079	103191
5816	103192
652877	103193
148054	103194
437085	103195
122573	103196
383702	103197
471730	103198
86762	103199
12068	103200
163168	103201
114070	103202
19301	103203
114080	103204
157465	103205
170065	103206
61644	103207
156885	103208
153632	103209
169523	103210
96881	103211
412278	103212
60139	103213
166473	103214
25107	103215
28632	103216
112061	103217
609913	103218
465466	103219
616041	103220
216454	103221
8428	103222
332983	103223
46229	103224
258315	103225
109258	103226
4229	103227
155683	103228
91915	103229
37919	103230
138522	103231
575584	103232
257282	103233
515545	103234
453212	103235
264869	103236
3734	103237
560616	103238
31023	103239
73336	103240
46762	103241
297843	103242
96261	103243
124084	103244
17037	103245
33479	103246
18700	103247
155585	103248
155596	103249
197640	103250
625975	103251
378040	103252
95427	103253
224641	103254
8867	103255
140537	103256
14980	103257
213310	103258
436201	103259
411719	103260
133082	103261
14275	103262
216457	103263
464885	103264
55467	103265
591005	103266
648535	103267
117809	103268
170729	103269
257341	103270
377160	103271
601765	103272
156059	103273
48528	103274
439816	103275
24451	103276
5512	103277
490114	103278
43750	103279
247	103280
207149	103281
211158	103282
317024	103283
138526	103284
55368	103285
414277	103286
108247	103287
156707	103288
375370	103289
216468	103290
56871	103291
245078	103292
70290	103293
69370	103294
14178	103295
52991	103296
400836	103297
22761	103298
126743	103299
163832	103300
12557	103301
68481	103302
324385	103303
16465	103304
45875	103305
650850	103306
441204	103307
152352	103308
218402	103309
499254	103310
433757	103311
328043	103312
674796	103313
141761	103314
3364	103315
56223	103316
600324	103317
579253	103318
933	103319
175591	103320
3944	103321
561255	103322
400901	103323
602061	103324
465316	103325
5041	103326
26739	103327
23047	103328
643354	103329
148026	103330
395612	103331
516361	103332
465998	103333
216470	103334
615168	103335
39245	103336
513787	103337
117818	103338
190874	103339
4312	103340
2953	103341
93	103342
23705	103343
123306	103344
88455	103345
375548	103346
201272	103347
121614	103348
95319	103349
174858	103350
217242	103351
235953	103352
43735	103353
128361	103354
139178	103355
427650	103356
434628	103357
69365	103358
169150	103359
579294	103360
680316	103361
69857	103362
503164	103363
217957	103364
6778	103365
417378	103366
2949	103367
404585	103368
442109	103369
169214	103370
60747	103371
245209	103372
142840	103373
416688	103374
8104	103375
482106	103376
490765	103377
503134	103378
163199	103379
190635	103380
81752	103381
383480	103382
353662	103383
10324	103384
646268	103385
199100	103386
78773	103387
447244	103388
75133	103389
14241	103390
41872	103391
138469	103392
150214	103393
583352	103394
320293	103395
53049	103396
583369	103397
583361	103398
150216	103399
162492	103400
320300	103401
583367	103402
583366	103403
583364	103404
92765	103405
583348	103406
583402	103407
583356	103408
320284	103409
320299	103410
583377	103411
150215	103412
150222	103413
39655	103414
141078	103415
125136	103416
86756	103417
24467	103418
282417	103419
37735	103420
238267	103421
343447	103422
528198	103423
31548	103424
207676	103425
147326	103426
628575	103427
552128	103428
152518	103429
50535	103430
361107	103431
38507	103432
656537	103433
50249	103434
60991	103435
34693	103436
548333	103437
164932	103438
7911	103439
93263	103440
469079	103441
452568	103442
613224	103443
489599	103444
216898	103445
27341	103446
229137	103447
461070	103448
50544	103449
45094	103450
494508	103451
132789	103452
26323	103453
68415	103454
15733	103455
149942	103456
216900	103457
45111	103458
80325	103459
165516	103460
144407	103461
22405	103462
448579	103463
127839	103464
23375	103465
144407	103466
53795	103467
68519	103468
483036	103469
26605	103470
477035	103471
683050	103472
523834	103473
560400	103474
569428	103475
4519	103476
15269	103477
527915	103478
95431	103479
160495	103480
693944	103481
412412	103482
53078	103483
652923	103484
384298	103485
17609	103486
4031	103487
357344	103488
17444	103489
2561	103490
312770	103491
97213	103492
459911	103493
167250	103494
46292	103495
126262	103496
288972	103497
366745	103498
66247	103499
638834	103500
541656	103501
253065	103502
76427	103503
587390	103504
228205	103505
538232	103506
144618	103507
9181	103508
25035	103509
474	103510
22811	103511
44467	103512
692780	103513
10688	103514
223241	103515
578943	103516
424359	103517
222018	103518
365186	103519
12973	103520
691730	103521
26203	103522
608789	103523
312801	103524
694410	103525
317746	103526
9197	103527
33808	103528
74253	103529
173162	103530
88930	103531
653178	103532
40378	103533
332198	103534
667950	103535
162114	103536
148	103537
123326	103538
81713	103539
90771	103540
87497	103541
448389	103542
266881	103543
11447	103544
100781	103545
538888	103546
239576	103547
49744	103548
553018	103549
395696	103550
372518	103551
10971	103552
668956	103553
642357	103554
190201	103555
471687	103556
603290	103557
580902	103558
191881	103559
405851	103560
607903	103561
7201	103562
251983	103563
622468	103564
319813	103565
2364	103566
15981	103567
612482	103568
371253	103569
691705	103570
619262	103571
69861	103572
315244	103573
636036	103574
164842	103575
157609	103576
30751	103577
106252	103578
12782	103579
357260	103580
79449	103581
156828	103582
43463	103583
54341	103584
123555	103585
150935	103586
26021	103587
184970	103588
260338	103589
121973	103590
246082	103591
389677	103592
46665	103593
13011	103594
276687	103595
263679	103596
42447	103597
494419	103598
109306	103599
519778	103600
592714	103601
488112	103602
523250	103603
108569	103604
92875	103605
556796	103606
335623	103607
166422	103608
630582	103609
238155	103610
25757	103611
659342	103612
87908	103613
22130	103614
500025	103615
188906	103616
57612	103617
560627	103618
366229	103619
424339	103620
665464	103621
29645	103622
47747	103623
477073	103624
200823	103625
487129	103626
324306	103627
47424	103628
258794	103629
10233	103630
7115	103631
261229	103632
121254	103633
422	103634
546157	103635
80209	103636
309760	103637
56396	103638
139610	103639
373842	103640
43465	103641
72221	103642
402895	103643
193378	103644
498981	103645
19425	103646
53777	103647
18032	103648
332338	103649
191819	103650
654862	103651
376897	103652
41290	103653
116013	103654
126184	103655
126163	103656
471107	103657
47148	103658
21066	103659
397217	103660
669048	103661
584570	103662
89706	103663
458945	103664
18735	103665
43787	103666
7464	103667
340623	103668
75018	103669
10497	103670
428742	103671
127969	103672
10870	103673
179846	103674
47077	103675
430022	103676
226209	103677
29988	103678
478965	103679
1145	103680
558722	103681
94056	103682
132976	103683
166623	103684
114491	103685
135659	103686
50094	103687
10368	103688
34686	103689
419286	103690
105703	103691
14407	103692
173396	103693
185482	103694
361224	103695
1076	103696
114510	103697
651195	103698
563527	103699
355331	103700
37963	103701
106256	103702
637869	103703
191832	103704
27584	103705
95512	103706
532957	103707
89988	103708
40755	103709
104638	103710
261146	103711
151681	103712
81023	103713
357262	103714
20293	103715
420457	103716
193266	103717
166419	103718
2101	103719
657262	103720
56711	103721
129413	103722
229134	103723
145828	103724
95245	103725
57066	103726
235883	103727
127370	103728
525572	103729
305715	103730
76810	103731
101411	103732
165925	103733
113888	103734
206893	103735
2306	103736
651953	103737
43108	103738
396664	103739
156915	103740
78767	103741
127655	103742
237050	103743
70309	103744
252134	103745
6544	103746
15097	103747
154879	103748
134023	103749
101318	103750
482523	103751
34083	103752
31959	103753
515693	103754
397174	103755
38537	103756
502776	103757
366695	103758
467902	103759
591549	103760
79714	103761
525562	103762
499769	103763
150810	103764
570149	103765
617103	103766
360991	103767
314080	103768
407475	103769
133164	103770
539956	103771
102088	103772
66043	103773
136821	103774
159052	103775
493841	103776
609816	103777
139711	103778
453148	103779
290548	103780
650548	103781
124361	103782
29865	103783
79744	103784
141615	103785
29028	103786
284701	103787
10734	103788
43849	103789
16577	103790
412325	103791
436166	103792
224108	103793
68714	103794
127161	103795
89614	103796
57464	103797
620793	103798
45358	103799
652791	103800
208004	103801
35792	103802
191458	103803
40968	103804
480128	103805
429688	103806
476290	103807
639662	103808
20496	103809
61041	103810
21208	103811
325431	103812
417470	103813
122353	103814
31	103815
40439	103816
226600	103817
219532	103818
424794	103819
237	103820
690160	103821
90799	103822
696174	103823
404219	103824
344552	103825
411902	103826
578347	103827
13956	103828
3360	103829
448540	103830
359935	103831
568606	103832
456760	103833
13786	103834
27434	103835
649110	103836
581360	103837
429393	103838
239923	103839
1706	103840
649121	103841
10899	103842
558859	103843
599164	103844
31330	103845
108346	103846
552175	103847
129980	103848
524724	103849
196809	103850
191979	103851
80663	103852
2360	103853
159413	103854
645422	103855
82607	103856
35989	103857
604329	103858
100909	103859
60475	103860
461168	103861
601731	103862
2676	103863
353342	103864
429251	103865
157451	103866
7210	103867
1996	103868
200521	103869
342733	103870
305468	103871
598521	103872
180814	103873
411335	103874
86914	103875
247415	103876
295175	103877
242192	103878
87237	103879
34001	103880
79810	103881
395280	103882
159260	103883
159270	103884
567922	103885
108494	103886
588564	103887
216915	103888
14521	103889
28657	103890
530942	103891
345380	103892
286638	103893
114587	103894
9898	103895
529778	103896
535411	103897
252728	103898
271498	103899
41418	103900
646406	103901
205191	103902
131994	103903
500066	103904
194181	103905
64002	103906
7760	103907
47533	103908
64015	103909
500104	103910
500044	103911
595356	103912
11394	103913
37734	103914
196652	103915
681513	103916
69236	103917
243926	103918
10399	103919
507431	103920
645642	103921
556012	103922
49662	103923
483958	103924
184927	103925
230131	103926
357359	103927
152282	103928
21617	103929
636867	103930
183089	103931
50236	103932
14390	103933
459247	103934
68496	103935
599259	103936
372226	103937
45120	103938
568349	103939
80272	103940
11891	103941
31081	103942
329627	103943
73399	103944
100371	103945
19528	103946
68929	103947
93727	103948
14600	103949
222661	103950
22617	103951
31788	103952
79284	103953
57839	103954
30230	103955
661989	103956
3726	103957
27625	103958
67112	103959
591012	103960
151103	103961
252807	103962
41923	103963
87276	103964
33869	103965
140604	103966
121044	103967
179274	103968
668704	103969
621346	103970
116761	103971
161423	103972
18477	103973
377904	103974
7660	103975
438896	103976
403801	103977
549724	103978
141071	103979
22533	103980
542121	103981
45041	103982
156757	103983
375329	103984
361075	103985
282953	103986
535883	103987
155	103988
48183	103989
107995	103990
82982	103991
20644	103992
128354	103993
668882	103994
400339	103995
7088	103996
589042	103997
42639	103998
39460	103999
154807	104000
130948	104001
218049	104002
378282	104003
601425	104004
39306	104005
326082	104006
634337	104007
539	104008
11566	104009
333860	104010
49893	104011
188952	104012
589910	104013
207781	104014
251184	104015
222436	104016
102504	104017
397275	104018
213935	104019
424264	104020
151418	104021
50641	104022
2009	104023
128930	104024
204069	104025
128069	104026
17097	104027
117864	104028
117790	104029
4719	104030
21403	104031
350341	104032
629474	104033
375829	104034
616507	104035
373255	104036
30464	104037
126278	104038
341104	104039
77	104040
48856	104041
242842	104042
1416	104043
168833	104044
455513	104045
132497	104046
622992	104047
560819	104048
8497	104049
1115	104050
9737	104051
323112	104052
505705	104053
628472	104054
668022	104055
633812	104056
87741	104057
31800	104058
272971	104059
1146	104060
293865	104061
95	104062
122365	104063
59718	104064
291681	104065
434755	104066
434833	104067
106176	104068
23820	104069
661167	104070
524998	104071
2518	104072
343755	104073
1984	104074
273433	104075
6441	104076
214169	104077
201239	104078
166115	104079
239447	104080
32690	104081
83990	104082
651483	104083
496434	104084
484771	104085
13912	104086
36562	104087
225868	104088
299921	104089
22444	104090
170865	104091
427571	104092
259	104093
103362	104094
616056	104095
72452	104096
67162	104097
261872	104098
374536	104099
131738	104100
344655	104101
170767	104102
397031	104103
64584	104104
190811	104105
23805	104106
420042	104107
384492	104108
139917	104109
25837	104110
186242	104111
612940	104112
81790	104113
293205	104114
39601	104115
502021	104116
74958	104117
629580	104118
548545	104119
363287	104120
609099	104121
206268	104122
481099	104123
609171	104124
262014	104125
404193	104126
252154	104127
358152	104128
203800	104129
563778	104130
100211	104131
559871	104132
696901	104133
531851	104134
39298	104135
13256	104136
119240	104137
324580	104138
355117	104139
560521	104140
368942	104141
366129	104142
606770	104143
558918	104144
199597	104145
587337	104146
357143	104147
247589	104148
487918	104149
285374	104150
30344	104151
143301	104152
7005	104153
342259	104154
355312	104155
129538	104156
161752	104157
35808	104158
550746	104159
52839	104160
388547	104161
6518	104162
496800	104163
100558	104164
476957	104165
570460	104166
10098	104167
256327	104168
402275	104169
305194	104170
73948	104171
618318	104172
32156	104173
160343	104174
257130	104175
20326	104176
337525	104177
87645	104178
36034	104179
160306	104180
7869	104181
645136	104182
64668	104183
298174	104184
316189	104185
16729	104186
133085	104187
599945	104188
337511	104189
353723	104190
20666	104191
134180	104192
684455	104193
568252	104194
88563	104195
111439	104196
258138	104197
14386	104198
23682	104199
190640	104200
169590	104201
14119	104202
558228	104203
120320	104204
498948	104205
544818	104206
94697	104207
14129	104208
282007	104209
18608	104210
170410	104211
231690	104212
3201	104213
212408	104214
375780	104215
128212	104216
394976	104217
103501	104218
209796	104219
562	104220
544614	104221
22644	104222
116899	104223
177702	104224
435095	104225
63785	104226
148861	104227
321377	104228
671495	104229
167891	104230
148345	104231
409039	104232
310462	104233
128240	104234
371286	104235
7158	104236
112915	104237
569165	104238
87416	104239
369102	104240
687695	104241
462694	104242
374810	104243
7114	104244
423103	104245
68434	104246
356787	104247
123243	104248
255188	104249
137009	104250
350142	104251
173003	104252
12410	104253
580369	104254
331034	104255
109265	104256
58660	104257
52421	104258
2609	104259
429467	104260
449105	104261
141369	104262
431279	104263
647124	104264
451355	104265
358455	104266
667	104267
238968	104268
622333	104269
61694	104270
398987	104271
540237	104272
37513	104273
500777	104274
22030	104275
476731	104276
23700	104277
616921	104278
148753	104279
379028	104280
357753	104281
89961	104282
124654	104283
160933	104284
26890	104285
23963	104286
570421	104287
112005	104288
647106	104289
395495	104290
438935	104291
18629	104292
36441	104293
55704	104294
81292	104295
77336	104296
85414	104297
10548	104298
380807	104299
427570	104300
681667	104301
541128	104302
77319	104303
128425	104304
421710	104305
208550	104306
585948	104307
387894	104308
355569	104309
48569	104310
49528	104311
289411	104312
58013	104313
347769	104314
184967	104315
167850	104316
458778	104317
363004	104318
704	104319
283212	104320
166926	104321
342052	104322
202987	104323
104903	104324
96000	104325
78778	104326
424507	104327
7275	104328
22643	104329
148007	104330
291669	104331
435859	104332
42170	104333
177938	104334
360403	104335
5155	104336
124511	104337
571753	104338
258019	104339
553913	104340
484042	104341
415709	104342
79653	104343
347426	104344
161741	104345
48258	104346
30898	104347
173238	104348
17713	104349
158052	104350
491331	104351
132587	104352
63472	104353
229940	104354
533233	104355
589189	104356
113582	104357
6964	104358
218492	104359
72592	104360
5106	104361
254042	104362
54488	104363
15273	104364
265284	104365
2589	104366
263586	104367
681594	104368
141137	104369
461971	104370
15031	104371
16166	104372
267406	104373
16854	104374
12496	104375
7429	104376
648264	104377
88424	104378
164568	104379
26064	104380
116116	104381
623221	104382
623238	104383
43790	104384
53741	104385
9513	104386
48104	104387
31966	104388
110346	104389
2503	104390
379123	104391
258424	104392
68312	104393
39442	104394
134450	104395
72481	104396
481100	104397
81422	104398
158682	104399
8377	104400
38209	104401
41470	104402
98309	104403
579648	104404
169135	104405
560730	104406
141746	104407
409501	104408
142681	104409
50843	104410
138761	104411
67213	104412
122101	104413
632497	104414
40112	104415
116214	104416
7364	104417
448597	104418
52076	104419
460805	104420
273520	104421
171997	104422
290654	104423
455	104424
423733	104425
358415	104426
120031	104427
147420	104428
9299	104429
655358	104430
23041	104431
124126	104432
153379	104433
10075	104434
575576	104435
59817	104436
563925	104437
434155	104438
2507	104439
75587	104440
184978	104441
322626	104442
73097	104443
307532	104444
299675	104445
360192	104446
189802	104447
56638	104448
35458	104449
565022	104450
49579	104451
117929	104452
27217	104453
86773	104454
86940	104455
624620	104456
102147	104457
35553	104458
507078	104459
299909	104460
74679	104461
136357	104462
111285	104463
407095	104464
101653	104465
588482	104466
298869	104467
91243	104468
160758	104469
30940	104470
357300	104471
116008	104472
21274	104473
589530	104474
286492	104475
566546	104476
57914	104477
38842	104478
121401	104479
531474	104480
119775	104481
294513	104482
585743	104483
13672	104484
623271	104485
4768	104486
513955	104487
200076	104488
217360	104489
569195	104490
193695	104491
194643	104492
83237	104493
72891	104494
38384	104495
14109	104496
86677	104497
8433	104498
72610	104499
568729	104500
180108	104501
2695	104502
3471	104503
282368	104504
364042	104505
76868	104506
118263	104507
78626	104508
590017	104509
4971	104510
393342	104511
299070	104512
26230	104513
148348	104514
157156	104515
330418	104516
49916	104517
4087	104518
27706	104519
480463	104520
66839	104521
160009	104522
498704	104523
339774	104524
406670	104525
627389	104526
625816	104527
433054	104528
218736	104529
571987	104530
420300	104531
561894	104532
58936	104533
56166	104534
373750	104535
602536	104536
77452	104537
128986	104538
562436	104539
69677	104540
387596	104541
175419	104542
71385	104543
191479	104544
35054	104545
45353	104546
378458	104547
11222	104548
250631	104549
47815	104550
249673	104551
4445	104552
102915	104553
142138	104554
97424	104555
344353	104556
35249	104557
158519	104558
202931	104559
634891	104560
8883	104561
425138	104562
125924	104563
84014	104564
119460	104565
121636	104566
85051	104567
402377	104568
386499	104569
609541	104570
95830	104571
293057	104572
556625	104573
28561	104574
54631	104575
92123	104576
144352	104577
133069	104578
140949	104579
205354	104580
222838	104581
210388	104582
95121	104583
17910	104584
419995	104585
271865	104586
23923	104587
158090	104588
576401	104589
682876	104590
9058	104591
79150	104592
96244	104593
679653	104594
108091	104595
320500	104596
729	104597
266602	104598
677580	104599
332992	104600
54007	104601
91513	104602
110321	104603
376749	104604
136647	104605
42954	104606
295106	104607
440688	104608
586892	104609
182918	104610
671633	104611
524089	104612
310715	104613
512081	104614
7072	104615
668934	104616
61923	104617
683473	104618
350798	104619
308602	104620
568605	104621
258390	104622
596308	104623
41142	104624
689373	104625
418055	104626
614451	104627
50800	104628
675	104629
203382	104630
106343	104631
23309	104632
98003	104633
628004	104634
324965	104635
560885	104636
23545	104637
30173	104638
524899	104639
306379	104640
161604	104641
392518	104642
584737	104643
120720	104644
67825	104645
617639	104646
148983	104647
3427	104648
170866	104649
4584	104650
353352	104651
434829	104652
263737	104653
73171	104654
75425	104655
5955	104656
204373	104657
198	104658
28708	104659
242860	104660
69877	104661
308467	104662
70019	104663
494641	104664
19532	104665
5015	104666
123352	104667
103055	104668
10534	104669
611774	104670
688448	104671
394419	104672
628364	104673
634153	104674
27737	104675
18895	104676
262266	104677
151431	104678
115369	104679
100376	104680
125882	104681
131977	104682
49218	104683
405048	104684
343662	104685
257745	104686
128760	104687
121036	104688
101554	104689
389862	104690
196067	104691
510453	104692
324691	104693
644049	104694
92997	104695
525527	104696
618673	104697
1494	104698
428322	104699
108894	104700
120387	104701
52	104702
22640	104703
63213	104704
95678	104705
107750	104706
442204	104707
85197	104708
141580	104709
406066	104710
355150	104711
297240	104712
31050	104713
414467	104714
455477	104715
432578	104716
621261	104717
24964	104718
7653	104719
238123	104720
129901	104721
497641	104722
621522	104723
498848	104724
255899	104725
244964	104726
51270	104727
389708	104728
160573	104729
81032	104730
499422	104731
356625	104732
109637	104733
86076	104734
690167	104735
269839	104736
167319	104737
525372	104738
74215	104739
24664	104740
78223	104741
388076	104742
114507	104743
434214	104744
103263	104745
4371	104746
108030	104747
214457	104748
216537	104749
19890	104750
615144	104751
189779	104752
45020	104753
99261	104754
339348	104755
57712	104756
249436	104757
339791	104758
493329	104759
56348	104760
26369	104761
473294	104762
3124	104763
130294	104764
619996	104765
128960	104766
156296	104767
424948	104768
686704	104769
26574	104770
313164	104771
109209	104772
255228	104773
39862	104774
60293	104775
119344	104776
55958	104777
249051	104778
89214	104779
6827	104780
493629	104781
119091	104782
422890	104783
306646	104784
178282	104785
119813	104786
84773	104787
470133	104788
43508	104789
450478	104790
455494	104791
194812	104792
474897	104793
607332	104794
146670	104795
38538	104796
38538	104797
361039	104798
56415	104799
15139	104800
31276	104801
13037	104802
24624	104803
683490	104804
113323	104805
671621	104806
473561	104807
125024	104808
655783	104809
25671	104810
669	104811
135014	104812
163049	104813
339213	104814
21361	104815
597833	104816
42227	104817
361945	104818
33882	104819
567166	104820
13388	104821
291003	104822
511792	104823
608726	104824
79635	104825
117115	104826
683813	104827
419901	104828
617272	104829
351957	104830
447330	104831
448056	104832
451770	104833
228093	104834
56248	104835
12452	104836
451114	104837
7675	104838
156562	104839
350871	104840
419185	104841
609857	104842
566674	104843
135924	104844
91565	104845
625768	104846
385634	104847
103016	104848
320314	104849
3540	104850
157523	104851
15735	104852
39466	104853
110544	104854
125545	104855
170512	104856
638047	104857
665370	104858
23769	104859
26399	104860
606420	104861
143300	104862
44416	104863
40598	104864
580	104865
446860	104866
2573	104867
57771	104868
455859	104869
402223	104870
56088	104871
460	104872
482729	104873
659922	104874
674373	104875
2815	104876
20465	104877
681958	104878
139459	104879
2434	104880
325363	104881
5765	104882
7924	104883
522314	104884
58442	104885
591197	104886
159365	104887
584914	104888
64521	104889
413804	104890
462484	104891
53884	104892
277111	104893
12545	104894
4915	104895
2387	104896
69373	104897
42192	104898
510727	104899
263487	104900
595379	104901
38016	104902
112449	104903
127557	104904
235783	104905
203810	104906
456140	104907
403943	104908
3289	104909
251680	104910
163464	104911
172957	104912
6039	104913
640435	104914
370012	104915
380578	104916
103750	104917
134449	104918
20748	104919
345938	104920
331083	104921
16799	104922
27335	104923
95734	104924
535045	104925
334985	104926
10831	104927
137212	104928
459	104929
524260	104930
524261	104931
524892	104932
480565	104933
236582	104934
524264	104935
524265	104936
524266	104937
236583	104938
480566	104939
524893	104940
480567	104941
524894	104942
592175	104943
240342	104944
139408	104945
489195	104946
568961	104947
29559	104948
20326	104949
28457	104950
346574	104951
80543	104952
499641	104953
133327	104954
154162	104955
1965	104956
410298	104957
482519	104958
12057	104959
334669	104960
281	104961
163469	104962
150389	104963
20911	104964
588312	104965
183679	104966
183667	104967
489887	104968
489927	104969
489888	104970
489928	104971
130001	104972
489897	104973
489937	104974
489899	104975
489902	104976
489904	104977
489901	104978
489906	104979
489911	104980
489918	104981
489950	104982
489919	104983
489920	104984
489922	104985
489923	104986
489924	104987
488279	104988
582534	104989
64026	104990
542140	104991
377101	104992
4220	104993
174483	104994
332583	104995
48187	104996
309442	104997
113670	104998
760	104999
134171	105000
14	105001
314184	105002
127	105003
388375	105004
566208	105005
464983	105006
33654	105007
506798	105008
326870	105009
621982	105010
124507	105011
175583	105012
38063	105013
280265	105014
648090	105015
155158	105016
13699	105017
55191	105018
73384	105019
291749	105020
363009	105021
114689	105022
637119	105023
149886	105024
156546	105025
398727	105026
550536	105027
47626	105028
577200	105029
508967	105030
509127	105031
501611	105032
129918	105033
278615	105034
129690	105035
368443	105036
364940	105037
245004	105038
65589	105039
643025	105040
151747	105041
683550	105042
97721	105043
153478	105044
453311	105045
15442	105046
152203	105047
176263	105048
525170	105049
69898	105050
72872	105051
333013	105052
355586	105053
32343	105054
2904	105055
169358	105056
677682	105057
677685	105058
677694	105059
677700	105060
677701	105061
451658	105062
451693	105063
503249	105064
14713	105065
452001	105066
43387	105067
135846	105068
18804	105069
14557	105070
99511	105071
68452	105072
495162	105073
315136	105074
414286	105075
121653	105076
350896	105077
488929	105078
85059	105079
461301	105080
7724	105081
323353	105082
3650	105083
640621	105084
19303	105085
112292	105086
41784	105087
365264	105088
2056	105089
181916	105090
604674	105091
22381	105092
32109	105093
5015	105094
539652	105095
113	105096
670003	105097
156085	105098
45221	105099
93257	105100
121914	105101
376236	105102
453225	105103
484358	105104
529360	105105
26137	105106
71706	105107
21201	105108
46378	105109
124635	105110
188026	105111
451013	105112
496125	105113
180101	105114
534467	105115
15157	105116
531212	105117
25111	105118
86838	105119
100112	105120
636819	105121
302468	105122
183974	105123
354693	105124
93689	105125
4637	105126
161269	105127
228733	105128
213132	105129
159935	105130
4825	105131
564062	105132
139372	105133
560126	105134
225257	105135
302497	105136
38071	105137
245447	105138
656041	105139
108562	105140
594714	105141
21129	105142
168120	105143
99425	105144
157586	105145
3758	105146
415300	105147
41853	105148
6285	105149
60807	105150
132409	105151
116333	105152
4875	105153
644776	105154
63521	105155
305599	105156
89685	105157
184416	105158
569582	105159
3	105160
565339	105161
600890	105162
3811	105163
535673	105164
380011	105165
36846	105166
125521	105167
102017	105168
91983	105169
617774	105170
131492	105171
427575	105172
27220	105173
81054	105174
31210	105175
609114	105176
345831	105177
485050	105178
447712	105179
104041	105180
130939	105181
60596	105182
309232	105183
116663	105184
256922	105185
421571	105186
78854	105187
692337	105188
664818	105189
16339	105190
23709	105191
127806	105192
325563	105193
7013	105194
489388	105195
16219	105196
14138	105197
176851	105198
31535	105199
389164	105200
247117	105201
155925	105202
296634	105203
335367	105204
81962	105205
12648	105206
342740	105207
148765	105208
40891	105209
194545	105210
15539	105211
3145	105212
561431	105213
561411	105214
71104	105215
190748	105216
59121	105217
438068	105218
16759	105219
85287	105220
286657	105221
286656	105222
638121	105223
651332	105224
6870	105225
274546	105226
163391	105227
345643	105228
215853	105229
181167	105230
515031	105231
223819	105232
466519	105233
386489	105234
371270	105235
603019	105236
152367	105237
142345	105238
423770	105239
212019	105240
136943	105241
19802	105242
602897	105243
113886	105244
529668	105245
91414	105246
47938	105247
587895	105248
485886	105249
112072	105250
612171	105251
434954	105252
58254	105253
28132	105254
515870	105255
76766	105256
54386	105257
326371	105258
128464	105259
2604	105260
538745	105261
313555	105262
323922	105263
130556	105264
187120	105265
647580	105266
23957	105267
14032	105268
663477	105269
116659	105270
127907	105271
268249	105272
469	105273
94888	105274
10659	105275
518175	105276
152251	105277
477594	105278
19928	105279
71620	105280
639353	105281
583306	105282
100171	105283
602250	105284
546347	105285
471381	105286
87598	105287
12663	105288
532571	105289
172769	105290
318337	105291
697480	105292
556172	105293
101804	105294
202754	105295
150086	105296
429787	105297
7290	105298
265583	105299
5920	105300
81997	105301
549468	105302
3192	105303
71026	105304
240505	105305
68910	105306
205629	105307
231217	105308
462403	105309
564015	105310
143402	105311
683469	105312
65954	105313
146754	105314
58967	105315
30471	105316
479359	105317
606033	105318
333829	105319
431007	105320
501427	105321
328574	105322
13087	105323
20059	105324
362054	105325
351	105326
556570	105327
224189	105328
644360	105329
107664	105330
384913	105331
376580	105332
23755	105333
469943	105334
223742	105335
565178	105336
70753	105337
310000	105338
425287	105339
379527	105340
332564	105341
344040	105342
10179	105343
689540	105344
7212	105345
171574	105346
386384	105347
342920	105348
337257	105349
485133	105350
204143	105351
360764	105352
275021	105353
91391	105354
204155	105355
462184	105356
162009	105357
222093	105358
255339	105359
255348	105360
241598	105361
108510	105362
80279	105363
334100	105364
42228	105365
613454	105366
481630	105367
43710	105368
498471	105369
352742	105370
668615	105371
148855	105372
422819	105373
14099	105374
73524	105375
503100	105376
308834	105377
172262	105378
302013	105379
415308	105380
634548	105381
336192	105382
671710	105383
363286	105384
543447	105385
161840	105386
133806	105387
244996	105388
62715	105389
212	105390
328543	105391
9611	105392
195808	105393
682085	105394
134639	105395
38576	105396
18527	105397
397834	105398
2275	105399
56160	105400
217736	105401
417135	105402
74695	105403
26491	105404
11745	105405
155988	105406
36452	105407
340049	105408
234	105409
639932	105410
407711	105411
341692	105412
143895	105413
40800	105414
10923	105415
41899	105416
362051	105417
644203	105418
679608	105419
7516	105420
16065	105421
15614	105422
407395	105423
726	105424
507993	105425
86276	105426
28601	105427
150132	105428
418578	105429
7013	105430
163325	105431
656590	105432
139406	105433
17644	105434
151688	105435
258768	105436
68278	105437
4497	105438
613541	105439
551585	105440
129549	105441
447044	105442
531697	105443
41724	105444
586242	105445
195311	105446
634009	105447
8186	105448
239889	105449
143528	105450
548942	105451
322131	105452
54435	105453
236045	105454
510418	105455
318660	105456
77218	105457
619992	105458
82966	105459
233320	105460
439122	105461
120766	105462
362099	105463
557437	105464
244557	105465
632968	105466
507675	105467
336851	105468
327576	105469
93648	105470
693915	105471
636376	105472
533255	105473
312996	105474
164196	105475
96050	105476
17302	105477
29937	105478
121955	105479
493051	105480
126387	105481
67014	105482
422192	105483
85026	105484
505679	105485
551697	105486
47881	105487
320261	105488
506105	105489
474930	105490
99398	105491
5249	105492
581926	105493
10055	105494
392444	105495
481230	105496
265092	105497
306469	105498
187707	105499
483245	105500
460478	105501
592268	105502
266636	105503
384851	105504
513281	105505
115465	105506
62416	105507
308740	105508
501840	105509
509488	105510
52857	105511
40092	105512
474344	105513
344823	105514
11229	105515
239043	105516
160362	105517
150519	105518
418886	105519
611419	105520
404174	105521
317638	105522
360396	105523
444757	105524
310769	105525
3494	105526
384389	105527
172872	105528
73921	105529
51134	105530
23015	105531
263348	105532
24731	105533
155769	105534
106312	105535
7599	105536
542341	105537
1183	105538
66478	105539
119362	105540
358136	105541
593067	105542
1723	105543
434803	105544
29154	105545
633770	105546
662764	105547
15912	105548
339329	105549
487723	105550
53828	105551
92913	105552
224854	105553
147238	105554
563149	105555
103390	105556
62627	105557
564021	105558
675545	105559
352627	105560
687897	105561
375653	105562
676607	105563
104415	105564
278719	105565
172263	105566
564192	105567
432985	105568
385702	105569
521632	105570
49356	105571
115725	105572
490550	105573
440880	105574
626291	105575
52435	105576
167367	105577
64629	105578
10782	105579
659045	105580
516942	105581
451084	105582
104710	105583
72355	105584
597597	105585
155986	105586
43702	105587
40074	105588
170211	105589
574633	105590
197286	105591
48146	105592
565550	105593
131149	105594
147705	105595
60138	105596
121107	105597
344085	105598
427722	105599
439590	105600
12180	105601
99635	105602
166975	105603
168238	105604
635106	105605
544414	105606
123973	105607
686405	105608
628711	105609
197319	105610
337658	105611
312114	105612
250343	105613
685186	105614
621803	105615
83407	105616
183921	105617
381267	105618
39669	105619
4782	105620
608018	105621
11698	105622
394987	105623
591188	105624
55218	105625
1078	105626
324356	105627
18587	105628
8958	105629
61072	105630
540433	105631
434785	105632
197240	105633
256989	105634
149402	105635
83977	105636
87113	105637
250181	105638
273287	105639
428289	105640
34482	105641
2413	105642
160543	105643
23443	105644
74237	105645
22738	105646
73121	105647
202	105648
203558	105649
4151	105650
169798	105651
103255	105652
74417	105653
98227	105654
62992	105655
39061	105656
107425	105657
150737	105658
635	105659
404544	105660
77952	105661
254456	105662
635395	105663
363	105664
617467	105665
169286	105666
355464	105667
438858	105668
413069	105669
499349	105670
5943	105671
66547	105672
792	105673
51147	105674
321049	105675
69380	105676
90	105677
363761	105678
102723	105679
234645	105680
492627	105681
383493	105682
12091	105683
116203	105684
660754	105685
598791	105686
185628	105687
285741	105688
630854	105689
423194	105690
104843	105691
546053	105692
217422	105693
536845	105694
259891	105695
76396	105696
291022	105697
121891	105698
173227	105699
1890	105700
419136	105701
149068	105702
548230	105703
413106	105704
671298	105705
61582	105706
529872	105707
51194	105708
197091	105709
109856	105710
555743	105711
553415	105712
240880	105713
639088	105714
114542	105715
100060	105716
1077	105717
116744	105718
298228	105719
341205	105720
20080	105721
35406	105722
262979	105723
43251	105724
337378	105725
7853	105726
11828	105727
16569	105728
89113	105729
65191	105730
437886	105731
363198	105732
240919	105733
508905	105734
192486	105735
563541	105736
30017	105737
377668	105738
109830	105739
219767	105740
397187	105741
655786	105742
566592	105743
569661	105744
109119	105745
119645	105746
65369	105747
155688	105748
106473	105749
15963	105750
131792	105751
551600	105752
3447	105753
612648	105754
183290	105755
166438	105756
383150	105757
32287	105758
69555	105759
5863	105760
391144	105761
179429	105762
14358	105763
42753	105764
655581	105765
284400	105766
289307	105767
397294	105768
1234	105769
352872	105770
1517	105771
372388	105772
30989	105773
85128	105774
32601	105775
111531	105776
340874	105777
332162	105778
28867	105779
164906	105780
442206	105781
366640	105782
31570	105783
73981	105784
11573	105785
632288	105786
605446	105787
149553	105788
329793	105789
591602	105790
39557	105791
457961	105792
119079	105793
355985	105794
140183	105795
207579	105796
85694	105797
169420	105798
18064	105799
41012	105800
3867	105801
41515	105802
5216	105803
558743	105804
690136	105805
63397	105806
28422	105807
596270	105808
445626	105809
23283	105810
93353	105811
12622	105812
520359	105813
18982	105814
450539	105815
631998	105816
156927	105817
104015	105818
25631	105819
17157	105820
428133	105821
59641	105822
123884	105823
333757	105824
411798	105825
431996	105826
544634	105827
485628	105828
382864	105829
162053	105830
25115	105831
129191	105832
69513	105833
571754	105834
544682	105835
462131	105836
159432	105837
124220	105838
88245	105839
289566	105840
331588	105841
377671	105842
480363	105843
84198	105844
406777	105845
158101	105846
171416	105847
163231	105848
26402	105849
5281	105850
390419	105851
620469	105852
111712	105853
71494	105854
34159	105855
147870	105856
158084	105857
341092	105858
107008	105859
596292	105860
40572	105861
160837	105862
280306	105863
618541	105864
479015	105865
66837	105866
82323	105867
667761	105868
59796	105869
247	105870
145834	105871
132875	105872
312540	105873
240783	105874
276577	105875
399265	105876
505434	105877
87737	105878
639332	105879
262545	105880
184029	105881
447682	105882
279822	105883
533894	105884
333618	105885
566436	105886
96344	105887
4038	105888
371283	105889
19487	105890
71431	105891
482414	105892
467125	105893
272951	105894
2547	105895
588053	105896
616491	105897
199339	105898
250959	105899
434080	105900
20857	105901
113	105902
429245	105903
640373	105904
93361	105905
166315	105906
83076	105907
81299	105908
13994	105909
682903	105910
544246	105911
40628	105912
608752	105913
213397	105914
213407	105915
368436	105916
64856	105917
77497	105918
19383	105919
109531	105920
137529	105921
198075	105922
63768	105923
23736	105924
63195	105925
91264	105926
251006	105927
665606	105928
338295	105929
631116	105930
189831	105931
369472	105932
599997	105933
152021	105934
48599	105935
641706	105936
169605	105937
158919	105938
69909	105939
475230	105940
665282	105941
466632	105942
466633	105943
125200	105944
466646	105945
466661	105946
466673	105947
139824	105948
405421	105949
357131	105950
622831	105951
233554	105952
419291	105953
501799	105954
161761	105955
654873	105956
499852	105957
58591	105958
25627	105959
662410	105960
20395	105961
1	105962
693313	105963
4751	105964
287496	105965
469521	105966
439343	105967
670115	105968
82078	105969
63329	105970
586268	105971
302	105972
159602	105973
578396	105974
681931	105975
97182	105976
569131	105977
32118	105978
630600	105979
369989	105980
526762	105981
560558	105982
391745	105983
617938	105984
18269	105985
178534	105986
623931	105987
175299	105988
97162	105989
150534	105990
656141	105991
372596	105992
545530	105993
511045	105994
2728	105995
386359	105996
322655	105997
561953	105998
557355	105999
618598	106000
141297	106001
183637	106002
57542	106003
264410	106004
121646	106005
551694	106006
439812	106007
603229	106008
466	106009
461609	106010
651370	106011
12232	106012
81309	106013
265729	106014
240754	106015
651512	106016
113596	106017
206847	106018
689409	106019
380180	106020
272172	106021
286871	106022
428532	106023
262455	106024
322840	106025
93275	106026
30453	106027
463942	106028
406873	106029
100687	106030
337168	106031
105816	106032
53807	106033
465012	106034
66071	106035
128712	106036
129947	106037
583559	106038
28698	106039
666407	106040
8664	106041
208381	106042
121822	106043
471710	106044
367161	106045
357334	106046
262123	106047
355129	106048
375941	106049
228975	106050
54615	106051
264601	106052
372711	106053
11397	106054
2311	106055
136278	106056
373227	106057
188130	106058
102054	106059
454525	106060
148274	106061
114468	106062
17705	106063
130118	106064
435149	106065
32223	106066
268708	106067
310474	106068
116292	106069
153610	106070
430941	106071
5774	106072
58230	106073
361014	106074
261227	106075
24365	106076
402764	106077
9331	106078
324145	106079
92450	106080
332553	106081
381412	106082
53685	106083
126949	106084
90	106085
41635	106086
412977	106087
412978	106088
112852	106089
76217	106090
51918	106091
471075	106092
505574	106093
580647	106094
4796	106095
243508	106096
466129	106097
37554	106098
893	106099
564481	106100
8145	106101
321176	106102
232385	106103
629067	106104
25015	106105
10226	106106
692170	106107
536590	106108
162713	106109
260999	106110
564936	106111
74263	106112
48115	106113
141666	106114
636266	106115
650893	106116
38158	106117
161333	106118
62236	106119
323280	106120
8703	106121
30527	106122
171369	106123
52540	106124
159904	106125
1706	106126
218759	106127
218761	106128
6413	106129
668435	106130
5565	106131
117866	106132
384348	106133
279238	106134
415101	106135
3997	106136
211282	106137
324084	106138
676318	106139
436565	106140
165048	106141
8747	106142
333296	106143
17399	106144
33749	106145
536242	106146
166475	106147
69527	106148
164194	106149
444707	106150
113027	106151
312875	106152
224599	106153
31804	106154
30315	106155
434653	106156
57719	106157
8774	106158
117868	106159
166650	106160
665002	106161
166661	106162
657030	106163
125459	106164
29173	106165
476490	106166
476428	106167
76506	106168
15941	106169
247387	106170
68256	106171
15941	106172
65438	106173
123923	106174
484107	106175
8451	106176
470198	106177
236026	106178
64208	106179
39540	106180
33814	106181
136446	106182
57523	106183
55630	106184
474553	106185
148458	106186
263064	106187
2971	106188
544947	106189
52182	106190
6558	106191
91187	106192
616	106193
1742	106194
54935	106195
196436	106196
134139	106197
105701	106198
237184	106199
5038	106200
69729	106201
25108	106202
218768	106203
209590	106204
58873	106205
87250	106206
356905	106207
107315	106208
142456	106209
42738	106210
628482	106211
389664	106212
42715	106213
390994	106214
131268	106215
33750	106216
12495	106217
451312	106218
167694	106219
3843	106220
10175	106221
453087	106222
269307	106223
443511	106224
452	106225
190877	106226
625651	106227
289107	106228
36731	106229
76158	106230
183997	106231
20920	106232
640585	106233
107446	106234
126857	106235
23496	106236
96008	106237
197236	106238
41838	106239
597007	106240
221351	106241
476143	106242
675830	106243
62208	106244
115786	106245
622913	106246
56399	106247
560044	106248
667961	106249
272262	106250
60664	106251
67718	106252
362685	106253
150115	106254
272364	106255
17938	106256
315242	106257
1439	106258
25580	106259
639866	106260
587852	106261
103276	106262
363203	106263
449568	106264
400755	106265
155793	106266
608411	106267
140014	106268
665545	106269
112127	106270
436301	106271
241765	106272
395106	106273
592896	106274
182730	106275
431940	106276
285431	106277
389340	106278
187163	106279
32151	106280
116286	106281
9091	106282
129770	106283
13966	106284
97637	106285
284884	106286
3194	106287
90881	106288
43557	106289
36179	106290
517482	106291
249692	106292
150560	106293
558	106294
56815	106295
80421	106296
10484	106297
660480	106298
45976	106299
1997	106300
582379	106301
33535	106302
209582	106303
98253	106304
244413	106305
165285	106306
145426	106307
95024	106308
623348	106309
520535	106310
459249	106311
271414	106312
317629	106313
179194	106314
454378	106315
617834	106316
523351	106317
277098	106318
688946	106319
613831	106320
449766	106321
9075	106322
240413	106323
546779	106324
9994	106325
119075	106326
12722	106327
5993	106328
237491	106329
443112	106330
121418	106331
606315	106332
6451	106333
495023	106334
463806	106335
631943	106336
48617	106337
134111	106338
30243	106339
304493	106340
48789	106341
40429	106342
625912	106343
127899	106344
424747	106345
381343	106346
103468	106347
27597	106348
444549	106349
26688	106350
260277	106351
42830	106352
141554	106353
362020	106354
539191	106355
121394	106356
884	106357
73819	106358
355057	106359
390200	106360
542459	106361
597695	106362
89130	106363
4048	106364
403947	106365
103025	106366
98770	106367
626642	106368
36667	106369
609528	106370
245923	106371
586473	106372
18640	106373
591	106374
115019	106375
157275	106376
648427	106377
6899	106378
505702	106379
449642	106380
5881	106381
570252	106382
9774	106383
215146	106384
128307	106385
9728	106386
9573	106387
57111	106388
121325	106389
55336	106390
29769	106391
157196	106392
638300	106393
12684	106394
161429	106395
128313	106396
470364	106397
16352	106398
46497	106399
575980	106400
18142	106401
17746	106402
285965	106403
687949	106404
687948	106405
648650	106406
438242	106407
666703	106408
437855	106409
580096	106410
604574	106411
183904	106412
490116	106413
131	106414
132217	106415
143031	106416
1958	106417
143949	106418
666838	106419
101067	106420
115370	106421
340866	106422
265333	106423
12645	106424
310849	106425
129849	106426
30476	106427
457079	106428
320627	106429
304156	106430
198	106431
62103	106432
74882	106433
446988	106434
403	106435
164752	106436
44900	106437
267159	106438
6503	106439
2855	106440
327573	106441
27395	106442
659300	106443
653237	106444
82897	106445
99230	106446
638712	106447
614168	106448
590151	106449
526665	106450
40886	106451
8563	106452
102422	106453
302765	106454
388438	106455
123440	106456
72	106457
17995	106458
15636	106459
566367	106460
19945	106461
413356	106462
484195	106463
652613	106464
292895	106465
123994	106466
183575	106467
146974	106468
146974	106469
4777	106470
134268	106471
40210	106472
1694	106473
120199	106474
649262	106475
502715	106476
58676	106477
7134	106478
22359	106479
509775	106480
246988	106481
263166	106482
152995	106483
104648	106484
44565	106485
169175	106486
360959	106487
472951	106488
409900	106489
3801	106490
633096	106491
119087	106492
116710	106493
123414	106494
322416	106495
15761	106496
456879	106497
160508	106498
3528	106499
216243	106500
80121	106501
6193	106502
28132	106503
340727	106504
170234	106505
115340	106506
184890	106507
382881	106508
213701	106509
393889	106510
316613	106511
7443	106512
651350	106513
283802	106514
119628	106515
49657	106516
138246	106517
427865	106518
253928	106519
349100	106520
106341	106521
424900	106522
172137	106523
218495	106524
19358	106525
672315	106526
676473	106527
8691	106528
102150	106529
26057	106530
442273	106531
10962	106532
546573	106533
389371	106534
12253	106535
88320	106536
187428	106537
170707	106538
256019	106539
370826	106540
80758	106541
128132	106542
104100	106543
146550	106544
3	106545
210223	106546
86264	106547
338035	106548
356552	106549
125961	106550
453607	106551
221381	106552
359758	106553
441142	106554
170333	106555
88234	106556
598655	106557
586144	106558
144827	106559
380639	106560
100584	106561
559756	106562
313985	106563
559490	106564
666699	106565
33482	106566
6122	106567
51869	106568
266180	106569
126122	106570
303026	106571
64146	106572
5577	106573
21710	106574
450334	106575
261384	106576
148822	106577
45154	106578
368880	106579
608423	106580
650925	106581
27747	106582
347009	106583
539849	106584
22343	106585
591987	106586
653547	106587
216060	106588
2280	106589
514112	106590
540182	106591
452392	106592
187925	106593
270082	106594
349294	106595
51805	106596
286130	106597
157705	106598
135858	106599
109203	106600
682867	106601
52776	106602
111730	106603
419646	106604
554728	106605
543108	106606
2073	106607
58643	106608
46568	106609
6319	106610
352026	106611
487084	106612
57282	106613
456337	106614
551391	106615
245566	106616
36995	106617
1754	106618
121282	106619
24148	106620
510658	106621
614787	106622
15163	106623
198890	106624
601457	106625
464105	106626
109944	106627
84787	106628
646798	106629
213458	106630
213492	106631
107733	106632
168185	106633
73097	106634
119546	106635
10673	106636
122893	106637
14107	106638
196045	106639
593730	106640
676098	106641
602705	106642
321210	106643
246227	106644
172764	106645
354559	106646
313337	106647
428476	106648
629384	106649
533632	106650
533633	106651
253010	106652
633859	106653
432369	106654
410955	106655
46115	106656
414274	106657
46680	106658
458977	106659
32806	106660
76006	106661
447857	106662
511362	106663
16645	106664
73767	106665
209322	106666
65812	106667
35295	106668
22067	106669
363622	106670
693891	106671
100640	106672
20658	106673
343014	106674
324645	106675
360847	106676
171814	106677
64818	106678
635848	106679
557141	106680
624562	106681
244343	106682
16	106683
413985	106684
331882	106685
141773	106686
96665	106687
573644	106688
2577	106689
51744	106690
12433	106691
394745	106692
42225	106693
6396	106694
479242	106695
373181	106696
150178	106697
585540	106698
26899	106699
273893	106700
463136	106701
546484	106702
465530	106703
148207	106704
561116	106705
13379	106706
688837	106707
2403	106708
160087	106709
68752	106710
427266	106711
23558	106712
100431	106713
27904	106714
64996	106715
695582	106716
234232	106717
43383	106718
216137	106719
467815	106720
534570	106721
269661	106722
399162	106723
627134	106724
545733	106725
3004	106726
558923	106727
44331	106728
104093	106729
435836	106730
316632	106731
94840	106732
236884	106733
193053	106734
166088	106735
631522	106736
174279	106737
61474	106738
466	106739
472854	106740
189603	106741
41837	106742
659838	106743
157975	106744
258680	106745
347283	106746
261689	106747
374210	106748
77969	106749
547509	106750
51015	106751
151077	106752
649025	106753
169057	106754
5386	106755
25730	106756
235517	106757
272270	106758
64163	106759
599930	106760
185188	106761
165084	106762
455438	106763
50678	106764
82934	106765
340113	106766
500443	106767
132321	106768
819	106769
24555	106770
195067	106771
101823	106772
509837	106773
575209	106774
130350	106775
113311	106776
189849	106777
618497	106778
424533	106779
294507	106780
305513	106781
399806	106782
163211	106783
179884	106784
163	106785
40971	106786
182354	106787
67530	106788
48806	106789
616585	106790
366723	106791
230429	106792
12819	106793
664276	106794
95817	106795
46947	106796
583954	106797
556980	106798
64560	106799
38117	106800
502818	106801
65899	106802
1362	106803
112407	106804
278548	106805
83408	106806
416536	106807
416537	106808
95713	106809
416104	106810
133715	106811
55694	106812
548512	106813
548596	106814
453685	106815
496975	106816
211109	106817
595667	106818
117668	106819
468294	106820
147187	106821
425454	106822
114398	106823
259868	106824
548362	106825
55846	106826
92364	106827
9902	106828
691094	106829
20010	106830
574511	106831
678670	106832
170793	106833
147590	106834
654748	106835
388053	106836
662068	106837
210439	106838
93367	106839
301687	106840
566919	106841
578708	106842
108531	106843
58489	106844
13765	106845
32696	106846
246985	106847
430224	106848
426141	106849
347568	106850
63410	106851
10405	106852
36752	106853
430238	106854
43693	106855
97634	106856
147490	106857
14972	106858
335831	106859
492653	106860
462523	106861
534773	106862
212770	106863
12179	106864
202592	106865
50954	106866
194820	106867
277103	106868
638054	106869
644421	106870
389721	106871
6821	106872
656455	106873
665780	106874
519564	106875
612144	106876
102450	106877
364557	106878
120807	106879
157781	106880
167886	106881
388502	106882
59101	106883
633175	106884
440565	106885
473484	106886
565974	106887
156815	106888
150240	106889
286892	106890
673674	106891
263390	106892
139449	106893
9144	106894
237898	106895
65345	106896
117156	106897
105939	106898
406765	106899
563821	106900
6709	106901
22008	106902
559399	106903
39880	106904
319714	106905
220307	106906
295398	106907
273905	106908
408733	106909
6029	106910
183599	106911
289	106912
178000	106913
674518	106914
451902	106915
624072	106916
683036	106917
155361	106918
305392	106919
532194	106920
220081	106921
498409	106922
49034	106923
84425	106924
541027	106925
21	106926
335076	106927
167938	106928
209624	106929
293260	106930
304589	106931
598842	106932
546351	106933
7834	106934
436269	106935
578825	106936
70525	106937
524688	106938
120407	106939
172856	106940
463805	106941
219632	106942
556206	106943
449114	106944
29209	106945
362264	106946
38643	106947
23022	106948
1033	106949
693500	106950
226212	106951
7772	106952
286730	106953
300974	106954
68226	106955
488436	106956
95485	106957
191915	106958
426015	106959
163264	106960
70643	106961
423655	106962
338166	106963
552135	106964
564025	106965
346922	106966
103775	106967
268654	106968
17475	106969
207933	106970
104676	106971
53505	106972
316129	106973
102636	106974
197445	106975
197442	106976
67886	106977
217582	106978
191984	106979
536439	106980
540984	106981
219849	106982
247564	106983
664651	106984
224804	106985
142374	106986
647658	106987
309819	106988
320567	106989
583451	106990
305899	106991
252739	106992
266007	106993
614879	106994
496203	106995
18432	106996
409884	106997
38679	106998
313418	106999
575540	107000
151	107001
208427	107002
7133	107003
53691	107004
110238	107005
123503	107006
19405	107007
247204	107008
663252	107009
557170	107010
46447	107011
8793	107012
2915	107013
37146	107014
166290	107015
146456	107016
511990	107017
33335	107018
66993	107019
404019	107020
309752	107021
20620	107022
677540	107023
5009	107024
91619	107025
382639	107026
537473	107027
3571	107028
44883	107029
110756	107030
481252	107031
58765	107032
17367	107033
21483	107034
635845	107035
481529	107036
655881	107037
10055	107038
82029	107039
348074	107040
80438	107041
12485	107042
570503	107043
35466	107044
626	107045
20742	107046
24386	107047
35467	107048
276094	107049
366864	107050
37396	107051
484169	107052
338941	107053
81311	107054
45665	107055
341564	107056
328166	107057
539200	107058
124594	107059
481613	107060
31760	107061
525310	107062
238105	107063
3731	107064
525252	107065
525253	107066
67121	107067
552997	107068
34157	107069
590269	107070
44667	107071
525249	107072
5527	107073
161472	107074
661857	107075
9431	107076
67157	107077
147556	107078
221931	107079
387015	107080
4482	107081
525294	107082
430118	107083
352931	107084
84	107085
215646	107086
236477	107087
480487	107088
368171	107089
23927	107090
616203	107091
259908	107092
99364	107093
297143	107094
328207	107095
84	107096
418736	107097
244445	107098
76726	107099
521933	107100
231907	107101
521934	107102
521936	107103
521935	107104
231910	107105
521937	107106
231909	107107
231908	107108
648208	107109
76680	107110
302383	107111
349031	107112
471698	107113
213956	107114
36267	107115
634353	107116
169749	107117
640738	107118
128142	107119
134839	107120
762	107121
295677	107122
74173	107123
121266	107124
329608	107125
17713	107126
105315	107127
343457	107128
297956	107129
518540	107130
240824	107131
38915	107132
168298	107133
126219	107134
172202	107135
134477	107136
57312	107137
257026	107138
511232	107139
631318	107140
619002	107141
74758	107142
296912	107143
599581	107144
522651	107145
519215	107146
38805	107147
197217	107148
444951	107149
79023	107150
371203	107151
10752	107152
468208	107153
121064	107154
123691	107155
145866	107156
468272	107157
487575	107158
149000	107159
332619	107160
266943	107161
307881	107162
297225	107163
65954	107164
11050	107165
37342	107166
6411	107167
14692	107168
32636	107169
535804	107170
15543	107171
56252	107172
586119	107173
140074	107174
253175	107175
253253	107176
168291	107177
152429	107178
232350	107179
676086	107180
400084	107181
637027	107182
77636	107183
253252	107184
407727	107185
94070	107186
597490	107187
59568	107188
55889	107189
259271	107190
657430	107191
109611	107192
25417	107193
355174	107194
407892	107195
333719	107196
619451	107197
239034	107198
564798	107199
120907	107200
355412	107201
44788	107202
377694	107203
314893	107204
134151	107205
551226	107206
424095	107207
13427	107208
532596	107209
629002	107210
390360	107211
305161	107212
138811	107213
572132	107214
114653	107215
484716	107216
474641	107217
316957	107218
487984	107219
99679	107220
270638	107221
681518	107222
685530	107223
165998	107224
242707	107225
360378	107226
293064	107227
339258	107228
20758	107229
288750	107230
309656	107231
333514	107232
445314	107233
147134	107234
493341	107235
317020	107236
105910	107237
143552	107238
35842	107239
491192	107240
168755	107241
633818	107242
6933	107243
173006	107244
270088	107245
152718	107246
223465	107247
643160	107248
129967	107249
32615	107250
415834	107251
320350	107252
310789	107253
464043	107254
602721	107255
678689	107256
497482	107257
463902	107258
103426	107259
224724	107260
77461	107261
372663	107262
152200	107263
594272	107264
311013	107265
593247	107266
327556	107267
151294	107268
11620	107269
648478	107270
63532	107271
82328	107272
16982	107273
696929	107274
680356	107275
269368	107276
182930	107277
454179	107278
445312	107279
591656	107280
638847	107281
614212	107282
157395	107283
80505	107284
426763	107285
651252	107286
488899	107287
80505	107288
36866	107289
612834	107290
226154	107291
541743	107292
580624	107293
458551	107294
121995	107295
54301	107296
107660	107297
270102	107298
260531	107299
666778	107300
375202	107301
695412	107302
689142	107303
263236	107304
860	107305
1991	107306
124637	107307
487642	107308
501257	107309
430948	107310
543356	107311
536653	107312
99607	107313
681065	107314
2659	107315
355500	107316
669965	107317
1438	107318
689630	107319
285246	107320
51766	107321
297013	107322
377960	107323
496808	107324
143798	107325
355426	107326
283971	107327
452360	107328
160412	107329
513157	107330
173181	107331
494742	107332
153747	107333
675057	107334
63742	107335
145777	107336
251135	107337
496299	107338
123970	107339
604020	107340
506011	107341
332837	107342
585029	107343
211313	107344
479484	107345
32258	107346
47988	107347
110320	107348
488527	107349
501444	107350
501446	107351
602039	107352
74557	107353
223181	107354
50337	107355
423088	107356
618568	107357
223468	107358
191992	107359
496053	107360
224914	107361
485153	107362
445313	107363
73321	107364
680554	107365
186724	107366
150117	107367
27742	107368
453348	107369
635743	107370
569613	107371
104152	107372
386717	107373
77816	107374
207138	107375
76549	107376
169810	107377
686845	107378
352316	107379
454700	107380
65808	107381
361065	107382
569003	107383
268441	107384
246017	107385
563587	107386
230433	107387
391639	107388
520786	107389
124826	107390
94065	107391
111137	107392
50088	107393
130343	107394
536471	107395
491800	107396
249803	107397
491801	107398
7168	107399
178989	107400
130343	107401
36380	107402
78061	107403
128483	107404
49969	107405
596556	107406
79661	107407
190183	107408
21473	107409
49197	107410
419007	107411
697028	107412
22073	107413
31783	107414
294568	107415
572118	107416
486113	107417
30343	107418
143136	107419
64665	107420
42482	107421
576660	107422
261848	107423
55409	107424
21867	107425
587938	107426
62823	107427
266601	107428
358401	107429
53353	107430
350241	107431
45664	107432
292370	107433
86966	107434
14070	107435
177468	107436
612507	107437
198921	107438
644281	107439
135265	107440
222698	107441
139922	107442
26954	107443
565838	107444
28338	107445
164688	107446
398179	107447
8443	107448
32369	107449
258757	107450
476469	107451
138142	107452
338526	107453
258483	107454
461823	107455
603117	107456
490091	107457
590316	107458
299659	107459
680881	107460
1	107461
113772	107462
547517	107463
4362	107464
653427	107465
29135	107466
63354	107467
113887	107468
215495	107469
445592	107470
52205	107471
334127	107472
139978	107473
118541	107474
19152	107475
112530	107476
85265	107477
531619	107478
443413	107479
72753	107480
486216	107481
60952	107482
60873	107483
17188	107484
128436	107485
45469	107486
133820	107487
29524	107488
518049	107489
67384	107490
643094	107491
237020	107492
313767	107493
105636	107494
578670	107495
29995	107496
478231	107497
153987	107498
138210	107499
491112	107500
259491	107501
143348	107502
595612	107503
258010	107504
73950	107505
595021	107506
29382	107507
638052	107508
139141	107509
14481	107510
48576	107511
30460	107512
268124	107513
682267	107514
103702	107515
120908	107516
133213	107517
600128	107518
688621	107519
118383	107520
130661	107521
347385	107522
488516	107523
310210	107524
623504	107525
600477	107526
124174	107527
46453	107528
689736	107529
523159	107530
149304	107531
261821	107532
697495	107533
559705	107534
60816	107535
152036	107536
486449	107537
55969	107538
5514	107539
549230	107540
591561	107541
157273	107542
107206	107543
643031	107544
465620	107545
437958	107546
9043	107547
599245	107548
8827	107549
18640	107550
668883	107551
126925	107552
427950	107553
406022	107554
88641	107555
308899	107556
205299	107557
52377	107558
40823	107559
547061	107560
275670	107561
651003	107562
362932	107563
58449	107564
502380	107565
60755	107566
481413	107567
485711	107568
137373	107569
142886	107570
241422	107571
163327	107572
133574	107573
102085	107574
143140	107575
597522	107576
160408	107577
548147	107578
597712	107579
471204	107580
33909	107581
438012	107582
175465	107583
517575	107584
161876	107585
117704	107586
545745	107587
657508	107588
614756	107589
378334	107590
127221	107591
31427	107592
194873	107593
76523	107594
136386	107595
317487	107596
391927	107597
134845	107598
433048	107599
502696	107600
116908	107601
578485	107602
432441	107603
453889	107604
207046	107605
98255	107606
598220	107607
18147	107608
81770	107609
12759	107610
73239	107611
85225	107612
48885	107613
509821	107614
472977	107615
36105	107616
39216	107617
43703	107618
137662	107619
421979	107620
665878	107621
93437	107622
5636	107623
124483	107624
458364	107625
566757	107626
75134	107627
423533	107628
598508	107629
657821	107630
153254	107631
271047	107632
531085	107633
631268	107634
83563	107635
643210	107636
55944	107637
375517	107638
273505	107639
120510	107640
471855	107641
445628	107642
605878	107643
686797	107644
53908	107645
388740	107646
84505	107647
307133	107648
33996	107649
253968	107650
11761	107651
127390	107652
130519	107653
519183	107654
633559	107655
161178	107656
308610	107657
630285	107658
90179	107659
51345	107660
571638	107661
73862	107662
93803	107663
514	107664
124630	107665
308601	107666
454027	107667
109767	107668
279707	107669
8474	107670
379112	107671
334944	107672
362470	107673
631228	107674
112339	107675
415032	107676
103886	107677
2919	107678
425512	107679
373621	107680
8007	107681
687398	107682
464025	107683
28548	107684
233	107685
432082	107686
288645	107687
469696	107688
696995	107689
76982	107690
108297	107691
167414	107692
3950	107693
163741	107694
305780	107695
361791	107696
137591	107697
7032	107698
587617	107699
15983	107700
33978	107701
650811	107702
4731	107703
345326	107704
611266	107705
136370	107706
592885	107707
179	107708
162190	107709
268773	107710
611762	107711
319746	107712
88577	107713
663760	107714
117566	107715
565924	107716
353725	107717
272027	107718
147285	107719
258487	107720
16632	107721
19448	107722
268975	107723
125446	107724
620862	107725
41956	107726
271728	107727
163441	107728
4506	107729
644427	107730
110726	107731
101379	107732
136568	107733
373005	107734
58550	107735
164125	107736
73395	107737
159773	107738
88685	107739
37569	107740
5904	107741
513627	107742
246188	107743
547983	107744
126904	107745
520662	107746
622063	107747
495448	107748
13851	107749
286813	107750
53942	107751
567969	107752
164131	107753
383355	107754
103514	107755
570359	107756
319419	107757
533972	107758
242565	107759
46989	107760
212907	107761
428074	107762
129809	107763
487852	107764
340266	107765
19661	107766
202767	107767
35756	107768
265929	107769
116449	107770
687486	107771
311829	107772
56262	107773
125094	107774
379673	107775
336213	107776
372	107777
135878	107778
40402	107779
244280	107780
151980	107781
403550	107782
231242	107783
24486	107784
174664	107785
6981	107786
596693	107787
40814	107788
110169	107789
47356	107790
49632	107791
664157	107792
438596	107793
204624	107794
660740	107795
66336	107796
547564	107797
58167	107798
450072	107799
202667	107800
237230	107801
124128	107802
507604	107803
100493	107804
3740	107805
501710	107806
477740	107807
497065	107808
682445	107809
608744	107810
70698	107811
66626	107812
157907	107813
459036	107814
679382	107815
685938	107816
540252	107817
83079	107818
18138	107819
120479	107820
38171	107821
162417	107822
626679	107823
429946	107824
657847	107825
33618	107826
146288	107827
112755	107828
42917	107829
35102	107830
296820	107831
22356	107832
466267	107833
45744	107834
562650	107835
5059	107836
15587	107837
353027	107838
131449	107839
369717	107840
22325	107841
581797	107842
548576	107843
400171	107844
204248	107845
1565	107846
31783	107847
351727	107848
460364	107849
620220	107850
516927	107851
399297	107852
58617	107853
149225	107854
420228	107855
121703	107856
306384	107857
146792	107858
6632	107859
161132	107860
76579	107861
303375	107862
653652	107863
53812	107864
114260	107865
52172	107866
11739	107867
163601	107868
325228	107869
415441	107870
110926	107871
556385	107872
65375	107873
362595	107874
393404	107875
67926	107876
438921	107877
214572	107878
903	107879
51500	107880
153945	107881
25145	107882
45596	107883
362931	107884
14505	107885
125443	107886
656645	107887
905	107888
158560	107889
296182	107890
121682	107891
618894	107892
435214	107893
573831	107894
396768	107895
109450	107896
159458	107897
299776	107898
362223	107899
103678	107900
433150	107901
443803	107902
417446	107903
233877	107904
612649	107905
276244	107906
36786	107907
521084	107908
166713	107909
662895	107910
164576	107911
108336	107912
424131	107913
189578	107914
21927	107915
288508	107916
189305	107917
149013	107918
278	107919
152209	107920
72320	107921
2609	107922
85465	107923
323586	107924
532143	107925
594043	107926
6406	107927
685452	107928
501595	107929
600450	107930
37271	107931
652775	107932
615942	107933
599959	107934
919	107935
174961	107936
164119	107937
39911	107938
170533	107939
30264	107940
129209	107941
428359	107942
461899	107943
607398	107944
146627	107945
446259	107946
682299	107947
431384	107948
352074	107949
163639	107950
664469	107951
5397	107952
628178	107953
142500	107954
112780	107955
492103	107956
122946	107957
192927	107958
288797	107959
21969	107960
172477	107961
44672	107962
24560	107963
398049	107964
171538	107965
620978	107966
20568	107967
21085	107968
1483	107969
676183	107970
98337	107971
138782	107972
122164	107973
329092	107974
629929	107975
475	107976
557379	107977
149487	107978
276290	107979
163579	107980
514043	107981
4971	107982
566	107983
130747	107984
585908	107985
551681	107986
4351	107987
589113	107988
42968	107989
393068	107990
206760	107991
117815	107992
39750	107993
690290	107994
564686	107995
171020	107996
261484	107997
640048	107998
149996	107999
265235	108000
692758	108001
136468	108002
384220	108003
359464	108004
598732	108005
96265	108006
532964	108007
677484	108008
338064	108009
681671	108010
100046	108011
157	108012
605166	108013
27191	108014
6570	108015
381162	108016
332420	108017
59000	108018
554483	108019
400614	108020
440425	108021
449034	108022
381018	108023
12119	108024
254863	108025
263576	108026
455144	108027
415372	108028
515837	108029
397089	108030
170749	108031
239980	108032
278922	108033
41026	108034
292823	108035
35412	108036
406802	108037
624514	108038
591469	108039
645902	108040
22251	108041
153171	108042
107450	108043
111360	108044
645842	108045
246632	108046
274977	108047
577297	108048
4341	108049
286122	108050
335868	108051
159911	108052
323327	108053
609286	108054
255978	108055
167012	108056
311195	108057
68856	108058
57942	108059
186778	108060
213218	108061
583331	108062
390785	108063
187367	108064
523815	108065
73	108066
24755	108067
594736	108068
16121	108069
167558	108070
391431	108071
474640	108072
651234	108073
43757	108074
663794	108075
5901	108076
481162	108077
141654	108078
95300	108079
498621	108080
1944	108081
260726	108082
106558	108083
382883	108084
527235	108085
244313	108086
262360	108087
674491	108088
464740	108089
473510	108090
296837	108091
276406	108092
547008	108093
81841	108094
24411	108095
156840	108096
548287	108097
105626	108098
509604	108099
500979	108100
268501	108101
624687	108102
643531	108103
210575	108104
607456	108105
552425	108106
74500	108107
250348	108108
132181	108109
143362	108110
262479	108111
531282	108112
115045	108113
631247	108114
19203	108115
446007	108116
147913	108117
389452	108118
611657	108119
169570	108120
65803	108121
414883	108122
624070	108123
127629	108124
373035	108125
476	108126
405827	108127
665256	108128
167222	108129
234363	108130
134693	108131
280369	108132
69907	108133
9482	108134
511711	108135
169	108136
665298	108137
494770	108138
295645	108139
231074	108140
688972	108141
345393	108142
51225	108143
59909	108144
515204	108145
329185	108146
438525	108147
468357	108148
293991	108149
470349	108150
672437	108151
427187	108152
361412	108153
116518	108154
88496	108155
633102	108156
623247	108157
567905	108158
580434	108159
71957	108160
357197	108161
39603	108162
455795	108163
301975	108164
88063	108165
106208	108166
343337	108167
511117	108168
139584	108169
678537	108170
591351	108171
1272	108172
202200	108173
234317	108174
7718	108175
34628	108176
551020	108177
95398	108178
450109	108179
614842	108180
318940	108181
493731	108182
301160	108183
219195	108184
456738	108185
58726	108186
41804	108187
230606	108188
63670	108189
12275	108190
101970	108191
207194	108192
271821	108193
564922	108194
597584	108195
215263	108196
252730	108197
152579	108198
436714	108199
485325	108200
25620	108201
278314	108202
417254	108203
79136	108204
131077	108205
65966	108206
292634	108207
569288	108208
266999	108209
165521	108210
59427	108211
10294	108212
442399	108213
310242	108214
494011	108215
117879	108216
38234	108217
330254	108218
564917	108219
111668	108220
413913	108221
275785	108222
656642	108223
113803	108224
351905	108225
161640	108226
71456	108227
656139	108228
457875	108229
539105	108230
546628	108231
141094	108232
387150	108233
69826	108234
3072	108235
179118	108236
7	108237
662402	108238
71699	108239
167099	108240
106910	108241
416147	108242
290591	108243
479350	108244
502455	108245
600554	108246
298298	108247
54799	108248
56350	108249
593583	108250
114589	108251
260625	108252
511688	108253
13276	108254
10526	108255
351375	108256
394003	108257
235368	108258
529036	108259
34423	108260
97301	108261
638445	108262
258885	108263
504758	108264
602777	108265
89004	108266
832	108267
386975	108268
281833	108269
384897	108270
52370	108271
204478	108272
143501	108273
386382	108274
680564	108275
147650	108276
243189	108277
118961	108278
583003	108279
45767	108280
330566	108281
689858	108282
156361	108283
584349	108284
61991	108285
67396	108286
430333	108287
659597	108288
103202	108289
226911	108290
129660	108291
412658	108292
77008	108293
297367	108294
354583	108295
207049	108296
120963	108297
263099	108298
196126	108299
302626	108300
352840	108301
27959	108302
489265	108303
118355	108304
148489	108305
110405	108306
610696	108307
350235	108308
613062	108309
158077	108310
478703	108311
307444	108312
36909	108313
359311	108314
31443	108315
277087	108316
478176	108317
337736	108318
140625	108319
13549	108320
301828	108321
301743	108322
1133	108323
519121	108324
134630	108325
158537	108326
260679	108327
35861	108328
231726	108329
153919	108330
215013	108331
172840	108332
301233	108333
312292	108334
341701	108335
410891	108336
28242	108337
55566	108338
91381	108339
5707	108340
233166	108341
124857	108342
10734	108343
648386	108344
145860	108345
68609	108346
197923	108347
77545	108348
145823	108349
13869	108350
506986	108351
204575	108352
463610	108353
94175	108354
137970	108355
203346	108356
461452	108357
614360	108358
84135	108359
26908	108360
495139	108361
30071	108362
586005	108363
152857	108364
11436	108365
205767	108366
206095	108367
406734	108368
14173	108369
504641	108370
28338	108371
342656	108372
3	108373
453802	108374
445613	108375
659557	108376
2603	108377
125811	108378
121528	108379
112341	108380
86444	108381
212413	108382
302773	108383
96312	108384
587592	108385
421187	108386
98915	108387
17479	108388
158727	108389
117156	108390
289293	108391
9525	108392
9745	108393
188650	108394
601084	108395
25000	108396
441672	108397
298536	108398
206052	108399
427989	108400
128085	108401
420238	108402
527243	108403
238699	108404
444194	108405
373686	108406
41373	108407
626908	108408
249311	108409
267650	108410
132522	108411
125608	108412
19135	108413
1010	108414
10399	108415
476000	108416
24838	108417
1393	108418
454082	108419
26593	108420
379702	108421
382200	108422
366605	108423
540163	108424
405720	108425
31732	108426
70869	108427
111033	108428
363846	108429
59005	108430
34703	108431
145313	108432
605115	108433
370090	108434
276127	108435
57972	108436
639528	108437
198159	108438
501702	108439
399158	108440
659366	108441
142720	108442
9797	108443
125779	108444
116284	108445
203737	108446
188701	108447
106261	108448
193009	108449
213133	108450
663678	108451
539063	108452
669245	108453
647816	108454
192101	108455
479319	108456
101290	108457
549584	108458
118524	108459
213061	108460
2954	108461
404550	108462
118377	108463
8335	108464
235108	108465
156016	108466
81153	108467
435948	108468
641567	108469
261075	108470
581367	108471
8733	108472
10725	108473
24725	108474
442503	108475
170820	108476
638845	108477
539061	108478
427947	108479
61191	108480
228937	108481
54048	108482
175188	108483
633014	108484
188062	108485
584299	108486
229089	108487
165778	108488
151809	108489
110780	108490
46070	108491
656504	108492
338253	108493
609876	108494
36578	108495
214862	108496
314219	108497
287849	108498
596193	108499
284035	108500
562704	108501
127906	108502
11175	108503
644719	108504
529950	108505
58846	108506
934	108507
7109	108508
50755	108509
37168	108510
415511	108511
120571	108512
16042	108513
357514	108514
250612	108515
190283	108516
278865	108517
122795	108518
271757	108519
511379	108520
18380	108521
19745	108522
30266	108523
438491	108524
5737	108525
146637	108526
279948	108527
535460	108528
151169	108529
69836	108530
150496	108531
506274	108532
18349	108533
638939	108534
302751	108535
4326	108536
467165	108537
469618	108538
3345	108539
171183	108540
322236	108541
18416	108542
620214	108543
569748	108544
669672	108545
57649	108546
9551	108547
142968	108548
84237	108549
395833	108550
190833	108551
146602	108552
257683	108553
271532	108554
579758	108555
2834	108556
448821	108557
372785	108558
203269	108559
553570	108560
568094	108561
84259	108562
512226	108563
177421	108564
10	108565
664435	108566
75515	108567
421716	108568
5718	108569
97489	108570
30424	108571
477987	108572
418965	108573
430365	108574
26219	108575
13720	108576
199466	108577
580403	108578
66128	108579
296661	108580
663520	108581
141896	108582
96320	108583
370774	108584
317063	108585
224729	108586
412525	108587
43799	108588
43189	108589
365330	108590
312033	108591
539303	108592
138268	108593
2837	108594
56939	108595
599893	108596
12346	108597
488665	108598
82720	108599
138324	108600
124697	108601
55351	108602
357138	108603
579071	108604
543944	108605
583666	108606
425297	108607
143661	108608
301619	108609
1431	108610
395790	108611
173470	108612
45593	108613
21038	108614
196429	108615
125852	108616
502441	108617
76403	108618
143013	108619
39777	108620
664421	108621
352057	108622
338009	108623
117619	108624
376849	108625
333688	108626
12384	108627
481645	108628
38636	108629
564288	108630
149740	108631
570250	108632
79992	108633
101483	108634
113814	108635
115984	108636
356455	108637
93470	108638
570955	108639
71277	108640
37746	108641
209933	108642
5241	108643
39839	108644
371225	108645
633325	108646
161019	108647
616287	108648
245530	108649
96018	108650
979	108651
3879	108652
60758	108653
171561	108654
622387	108655
185726	108656
240622	108657
497811	108658
112790	108659
445762	108660
493568	108661
484652	108662
661232	108663
373096	108664
112765	108665
6357	108666
295014	108667
24761	108668
131787	108669
300964	108670
127769	108671
4020	108672
162109	108673
253588	108674
7382	108675
29562	108676
84690	108677
105042	108678
450184	108679
65967	108680
143081	108681
470681	108682
388923	108683
660269	108684
86282	108685
116524	108686
629710	108687
39353	108688
550554	108689
229957	108690
31692	108691
381742	108692
324387	108693
424513	108694
668041	108695
651336	108696
446748	108697
31546	108698
185128	108699
519755	108700
539821	108701
92345	108702
551378	108703
354310	108704
318895	108705
1686	108706
403096	108707
468542	108708
329153	108709
529095	108710
484775	108711
95468	108712
54428	108713
96040	108714
3173	108715
118963	108716
187725	108717
2849	108718
174286	108719
177472	108720
34365	108721
479997	108722
338383	108723
172428	108724
302054	108725
21929	108726
624986	108727
77290	108728
429326	108729
6747	108730
6964	108731
37132	108732
416102	108733
40438	108734
489731	108735
294338	108736
387463	108737
412475	108738
199309	108739
2597	108740
479039	108741
168031	108742
467540	108743
678943	108744
23931	108745
297629	108746
56198	108747
88058	108748
317886	108749
11445	108750
523750	108751
136162	108752
378162	108753
148633	108754
425790	108755
574977	108756
616697	108757
232940	108758
513273	108759
553756	108760
628642	108761
8810	108762
129997	108763
115316	108764
482619	108765
122001	108766
621789	108767
659297	108768
23547	108769
603107	108770
641	108771
567877	108772
41031	108773
662338	108774
668276	108775
206684	108776
312927	108777
18059	108778
127731	108779
245892	108780
369291	108781
28186	108782
158364	108783
648163	108784
119892	108785
24429	108786
579177	108787
649552	108788
12386	108789
7328	108790
33361	108791
6608	108792
317190	108793
303337	108794
26458	108795
264927	108796
464157	108797
54539	108798
50142	108799
401283	108800
18378	108801
176626	108802
622554	108803
2852	108804
602504	108805
283834	108806
505813	108807
585561	108808
308806	108809
87686	108810
398339	108811
131122	108812
57370	108813
239740	108814
547111	108815
341190	108816
197693	108817
502431	108818
341263	108819
379276	108820
624906	108821
382933	108822
246575	108823
292439	108824
183632	108825
481296	108826
203451	108827
399780	108828
229100	108829
60814	108830
27745	108831
206019	108832
506826	108833
392606	108834
92327	108835
645383	108836
167053	108837
181660	108838
370713	108839
156524	108840
874	108841
439910	108842
381636	108843
52611	108844
637744	108845
532391	108846
125845	108847
567195	108848
2843	108849
352984	108850
529088	108851
265786	108852
86176	108853
386835	108854
571706	108855
111478	108856
403052	108857
94181	108858
277238	108859
37869	108860
61924	108861
611546	108862
431333	108863
199875	108864
666192	108865
632182	108866
488391	108867
161690	108868
54112	108869
347807	108870
12106	108871
103352	108872
629642	108873
400242	108874
159953	108875
646462	108876
10329	108877
452784	108878
116362	108879
470489	108880
399379	108881
21802	108882
606587	108883
24820	108884
404453	108885
505839	108886
547172	108887
470510	108888
381982	108889
547163	108890
7657	108891
122419	108892
121941	108893
629996	108894
542346	108895
364223	108896
195714	108897
360548	108898
606092	108899
498575	108900
222625	108901
63089	108902
417260	108903
613770	108904
312976	108905
350991	108906
165676	108907
1854	108908
2774	108909
262868	108910
70347	108911
397992	108912
452238	108913
282439	108914
677660	108915
254056	108916
205504	108917
314594	108918
375999	108919
33277	108920
650246	108921
126025	108922
391874	108923
345661	108924
322245	108925
12002	108926
280972	108927
574370	108928
25462	108929
536947	108930
17521	108931
150250	108932
71132	108933
240432	108934
71463	108935
492747	108936
434404	108937
196722	108938
374857	108939
153460	108940
2720	108941
13400	108942
532235	108943
114129	108944
4796	108945
355802	108946
410580	108947
94033	108948
98725	108949
109701	108950
621714	108951
688179	108952
139736	108953
138154	108954
626458	108955
637053	108956
95694	108957
426327	108958
55683	108959
42822	108960
460650	108961
265452	108962
13345	108963
637057	108964
276289	108965
258191	108966
204097	108967
315	108968
28717	108969
392003	108970
67354	108971
40291	108972
529640	108973
160373	108974
12988	108975
160773	108976
39649	108977
52231	108978
511	108979
28151	108980
275	108981
15124	108982
14536	108983
582362	108984
217377	108985
552069	108986
164160	108987
245275	108988
602279	108989
170376	108990
245370	108991
13766	108992
521151	108993
241634	108994
462470	108995
78494	108996
671183	108997
22067	108998
302030	108999
667609	109000
91813	109001
83013	109002
22053	109003
277297	109004
413554	109005
439	109006
8812	109007
308550	109008
280280	109009
884	109010
642887	109011
547024	109012
253410	109013
61141	109014
189804	109015
245365	109016
276352	109017
575677	109018
342726	109019
481484	109020
555060	109021
230486	109022
588030	109023
166008	109024
437750	109025
647680	109026
137822	109027
58640	109028
588818	109029
84528	109030
422566	109031
60527	109032
11017	109033
63	109034
492289	109035
480684	109036
467518	109037
167232	109038
496130	109039
444368	109040
655244	109041
302574	109042
439441	109043
372566	109044
176293	109045
51494	109046
1558	109047
198	109048
33922	109049
66515	109050
157368	109051
121534	109052
161441	109053
519730	109054
461084	109055
197623	109056
377718	109057
247934	109058
211518	109059
204	109060
636134	109061
54931	109062
667183	109063
105191	109064
1044	109065
250856	109066
103591	109067
52732	109068
21793	109069
13346	109070
358793	109071
291189	109072
442013	109073
165014	109074
302236	109075
73666	109076
634995	109077
136611	109078
32670	109079
24	109080
480	109081
174485	109082
327581	109083
595268	109084
36569	109085
124534	109086
1730	109087
1029	109088
185558	109089
437757	109090
437776	109091
137846	109092
464572	109093
382034	109094
577018	109095
221880	109096
273147	109097
12892	109098
9789	109099
110911	109100
516123	109101
12016	109102
169800	109103
146815	109104
247929	109105
570883	109106
60523	109107
561098	109108
320777	109109
4830	109110
10952	109111
18540	109112
337074	109113
18490	109114
584002	109115
13393	109116
7183	109117
571511	109118
505117	109119
67419	109120
422911	109121
179331	109122
192411	109123
46854	109124
583978	109125
129223	109126
541285	109127
152367	109128
251823	109129
583771	109130
49507	109131
45275	109132
122584	109133
392083	109134
314269	109135
2506	109136
208274	109137
117671	109138
550684	109139
558797	109140
268854	109141
263338	109142
116925	109143
79971	109144
83012	109145
146217	109146
676438	109147
276332	109148
294241	109149
237334	109150
276252	109151
301	109152
276336	109153
158162	109154
431884	109155
574071	109156
564276	109157
476783	109158
278095	109159
276249	109160
143223	109161
276250	109162
192589	109163
416455	109164
553450	109165
276297	109166
553062	109167
107105	109168
569892	109169
316732	109170
86973	109171
276259	109172
276294	109173
168033	109174
143222	109175
269293	109176
530386	109177
276329	109178
564263	109179
19703	109180
10297	109181
391314	109182
41474	109183
593327	109184
589695	109185
547839	109186
43570	109187
546136	109188
644133	109189
55378	109190
676443	109191
633035	109192
691866	109193
190831	109194
221160	109195
169762	109196
15841	109197
2693	109198
301	109199
83010	109200
558800	109201
564262	109202
430761	109203
276358	109204
558801	109205
198205	109206
237352	109207
301	109208
15840	109209
169016	109210
276261	109211
276326	109212
526300	109213
50743	109214
294255	109215
553064	109216
83301	109217
387874	109218
553103	109219
540007	109220
188774	109221
679874	109222
151064	109223
301	109224
539936	109225
276257	109226
1215	109227
553063	109228
621175	109229
276295	109230
621168	109231
276263	109232
12924	109233
553065	109234
190845	109235
330397	109236
621173	109237
547831	109238
639195	109239
276254	109240
365385	109241
237338	109242
546127	109243
553061	109244
641345	109245
553084	109246
83016	109247
300105	109248
605525	109249
410333	109250
322966	109251
417577	109252
171724	109253
637	109254
308701	109255
283788	109256
25464	109257
536420	109258
289746	109259
394115	109260
132975	109261
683528	109262
74115	109263
273751	109264
48274	109265
62506	109266
640139	109267
15726	109268
356011	109269
585586	109270
548552	109271
157695	109272
558806	109273
611879	109274
683689	109275
256059	109276
356081	109277
607675	109278
264316	109279
570457	109280
8495	109281
639252	109282
142517	109283
690958	109284
157739	109285
145025	109286
537496	109287
169436	109288
618767	109289
499068	109290
78314	109291
15303	109292
55269	109293
256027	109294
684350	109295
12427	109296
12427	109297
7085	109298
3491	109299
541691	109300
635044	109301
220333	109302
260666	109303
10622	109304
109025	109305
31789	109306
291151	109307
119964	109308
79332	109309
421732	109310
556584	109311
10622	109312
157685	109313
141327	109314
586575	109315
79335	109316
82	109317
553413	109318
82	109319
443786	109320
334743	109321
562901	109322
157718	109323
143821	109324
119981	109325
44091	109326
686915	109327
19997	109328
260633	109329
443605	109330
638877	109331
161361	109332
282393	109333
260605	109334
626963	109335
282371	109336
282374	109337
119979	109338
556574	109339
44093	109340
473436	109341
395727	109342
40797	109343
553427	109344
343407	109345
59094	109346
59095	109347
171413	109348
59092	109349
94259	109350
618865	109351
432221	109352
137484	109353
209931	109354
144963	109355
567668	109356
65944	109357
573866	109358
667230	109359
667231	109360
660406	109361
260658	109362
411930	109363
111743	109364
460893	109365
687544	109366
145136	109367
171723	109368
303874	109369
86	109370
50834	109371
586461	109372
610113	109373
682595	109374
605955	109375
48682	109376
288730	109377
288688	109378
288653	109379
85725	109380
142928	109381
15702	109382
81800	109383
22542	109384
22542	109385
260805	109386
194520	109387
2863	109388
307846	109389
528487	109390
66785	109391
333469	109392
605982	109393
78309	109394
51539	109395
288652	109396
114329	109397
92856	109398
620098	109399
159980	109400
3183	109401
244960	109402
122818	109403
192647	109404
256049	109405
24150	109406
8469	109407
133696	109408
162796	109409
270247	109410
568947	109411
89663	109412
555146	109413
46995	109414
114302	109415
63585	109416
388315	109417
515411	109418
286448	109419
270190	109420
94241	109421
679783	109422
12427	109423
277860	109424
130253	109425
12427	109426
58572	109427
475449	109428
490103	109429
548811	109430
253966	109431
574648	109432
152934	109433
92856	109434
56055	109435
289755	109436
270184	109437
38551	109438
540090	109439
38551	109440
122819	109441
632967	109442
643533	109443
202695	109444
594443	109445
510808	109446
157693	109447
106914	109448
39335	109449
158162	109450
587307	109451
81857	109452
61590	109453
58490	109454
651895	109455
182245	109456
418413	109457
394213	109458
641815	109459
157694	109460
7582	109461
25456	109462
161998	109463
151439	109464
179133	109465
493024	109466
465659	109467
307885	109468
415156	109469
258676	109470
619008	109471
684295	109472
684324	109473
684337	109474
684316	109475
170697	109476
684278	109477
684327	109478
684320	109479
684364	109480
684308	109481
637136	109482
8638	109483
120198	109484
270186	109485
81612	109486
441970	109487
81603	109488
675606	109489
83302	109490
121065	109491
55266	109492
22535	109493
287480	109494
559965	109495
154535	109496
464139	109497
78307	109498
142970	109499
57121	109500
515414	109501
34790	109502
449354	109503
136022	109504
7628	109505
418897	109506
253951	109507
672686	109508
81844	109509
574594	109510
245495	109511
21518	109512
1313	109513
112748	109514
130804	109515
562631	109516
18667	109517
120111	109518
111757	109519
415184	109520
619013	109521
660346	109522
415172	109523
157693	109524
682622	109525
97271	109526
276262	109527
142019	109528
162792	109529
44173	109530
75	109531
137391	109532
692499	109533
55295	109534
157752	109535
114284	109536
81609	109537
11035	109538
81857	109539
459891	109540
668275	109541
3263	109542
48866	109543
89188	109544
505	109545
38765	109546
39894	109547
137626	109548
505838	109549
505772	109550
505773	109551
505770	109552
505843	109553
505801	109554
202802	109555
505847	109556
65976	109557
505846	109558
505778	109559
505833	109560
133161	109561
505863	109562
505777	109563
505856	109564
133159	109565
505775	109566
505842	109567
505851	109568
202747	109569
505834	109570
202799	109571
65976	109572
133161	109573
505852	109574
505774	109575
202789	109576
202790	109577
505849	109578
65972	109579
178776	109580
81735	109581
505857	109582
202805	109583
505861	109584
133158	109585
65972	109586
202745	109587
178777	109588
271192	109589
175995	109590
575268	109591
222640	109592
32624	109593
306349	109594
596437	109595
1041	109596
434398	109597
548670	109598
190994	109599
62068	109600
329971	109601
123951	109602
155384	109603
479152	109604
1127	109605
144079	109606
30686	109607
477357	109608
277089	109609
463147	109610
468918	109611
43852	109612
304558	109613
38737	109614
157241	109615
29356	109616
455899	109617
509122	109618
192766	109619
157222	109620
249774	109621
164751	109622
560553	109623
32560	109624
11292	109625
541798	109626
55107	109627
115826	109628
352170	109629
70316	109630
541487	109631
32038	109632
34192	109633
155791	109634
173273	109635
632936	109636
190539	109637
262625	109638
303294	109639
42773	109640
87664	109641
17572	109642
523873	109643
67880	109644
303888	109645
152676	109646
649653	109647
462551	109648
157176	109649
577383	109650
161953	109651
89417	109652
43198	109653
154695	109654
510585	109655
123845	109656
23995	109657
109225	109658
528725	109659
683650	109660
328570	109661
99195	109662
514167	109663
587154	109664
42666	109665
463323	109666
394267	109667
149426	109668
178778	109669
132025	109670
18205	109671
127773	109672
51469	109673
130741	109674
676640	109675
645046	109676
473862	109677
347622	109678
12959	109679
39390	109680
403301	109681
69085	109682
348380	109683
190923	109684
291823	109685
181543	109686
93401	109687
321306	109688
539920	109689
206574	109690
668864	109691
642474	109692
57657	109693
642673	109694
541425	109695
181986	109696
176598	109697
619228	109698
275760	109699
145630	109700
266654	109701
303900	109702
11286	109703
633468	109704
339411	109705
104327	109706
118478	109707
385632	109708
419512	109709
259044	109710
3247	109711
114612	109712
18957	109713
660540	109714
651672	109715
218165	109716
25635	109717
79916	109718
137491	109719
116574	109720
461997	109721
418022	109722
368177	109723
8701	109724
104442	109725
41177	109726
117762	109727
103209	109728
551311	109729
85008	109730
37595	109731
630201	109732
448124	109733
53045	109734
680189	109735
7767	109736
470041	109737
16900	109738
483508	109739
477753	109740
89784	109741
305305	109742
101423	109743
350959	109744
144036	109745
167108	109746
67303	109747
57913	109748
66104	109749
49587	109750
142214	109751
30163	109752
4170	109753
419144	109754
147175	109755
632458	109756
112908	109757
143111	109758
161296	109759
133967	109760
37826	109761
6706	109762
387083	109763
324056	109764
59142	109765
121589	109766
366285	109767
353204	109768
552269	109769
38010	109770
540131	109771
66074	109772
60177	109773
177951	109774
2190	109775
348130	109776
7648	109777
685194	109778
314099	109779
244509	109780
305977	109781
129740	109782
42715	109783
611166	109784
95346	109785
126209	109786
610718	109787
360428	109788
372838	109789
23806	109790
61323	109791
313824	109792
359462	109793
867	109794
458556	109795
392063	109796
265381	109797
169930	109798
5418	109799
427498	109800
634115	109801
231741	109802
94106	109803
549801	109804
177206	109805
408728	109806
182537	109807
101152	109808
73481	109809
313806	109810
388140	109811
46391	109812
224975	109813
689690	109814
144116	109815
405408	109816
104042	109817
56729	109818
496738	109819
91315	109820
403031	109821
246640	109822
49025	109823
685571	109824
44835	109825
106975	109826
22430	109827
10478	109828
580335	109829
160663	109830
98133	109831
8364	109832
322641	109833
110809	109834
39534	109835
244785	109836
376186	109837
157506	109838
46897	109839
572241	109840
318562	109841
431128	109842
550224	109843
274586	109844
577909	109845
407451	109846
499248	109847
649378	109848
435595	109849
23138	109850
347210	109851
282414	109852
37	109853
623700	109854
152507	109855
12904	109856
388398	109857
476700	109858
352300	109859
277059	109860
142234	109861
644436	109862
620706	109863
166974	109864
32403	109865
431156	109866
105081	109867
15500	109868
592517	109869
119562	109870
574888	109871
118168	109872
590429	109873
674147	109874
224940	109875
19462	109876
336753	109877
223570	109878
71071	109879
360833	109880
160532	109881
172025	109882
557333	109883
32038	109884
464748	109885
536749	109886
441408	109887
116643	109888
523823	109889
330841	109890
533077	109891
305878	109892
102781	109893
172636	109894
560606	109895
82111	109896
31853	109897
553214	109898
62267	109899
54536	109900
486956	109901
425508	109902
135535	109903
104642	109904
240901	109905
460166	109906
100105	109907
36052	109908
272785	109909
581779	109910
46	109911
221696	109912
414867	109913
94606	109914
4190	109915
124307	109916
452742	109917
130291	109918
99449	109919
9502	109920
681544	109921
677034	109922
708	109923
476813	109924
188836	109925
569126	109926
201418	109927
188839	109928
67	109929
292402	109930
374972	109931
549497	109932
377032	109933
297833	109934
32097	109935
124574	109936
584630	109937
364344	109938
11427	109939
283121	109940
495233	109941
227183	109942
331004	109943
594655	109944
113080	109945
129740	109946
4617	109947
147308	109948
318344	109949
286497	109950
543467	109951
584634	109952
3505	109953
663694	109954
176771	109955
506472	109956
11443	109957
30779	109958
369152	109959
478309	109960
463964	109961
33988	109962
526376	109963
72018	109964
4953	109965
310716	109966
598910	109967
614	109968
583443	109969
229855	109970
186433	109971
62524	109972
585653	109973
697498	109974
97298	109975
123784	109976
36593	109977
450196	109978
73441	109979
58097	109980
27078	109981
329666	109982
297165	109983
126197	109984
40357	109985
176374	109986
593665	109987
515379	109988
406261	109989
646461	109990
578970	109991
186654	109992
440983	109993
187175	109994
478300	109995
483522	109996
634973	109997
153673	109998
151644	109999
577216	110000
327414	110001
90981	110002
76356	110003
612646	110004
97216	110005
2634	110006
52400	110007
397998	110008
438505	110009
200435	110010
4898	110011
53	110012
101009	110013
29976	110014
259274	110015
908	110016
23368	110017
534264	110018
79823	110019
19782	110020
378646	110021
153591	110022
501889	110023
300844	110024
438272	110025
319677	110026
5493	110027
157037	110028
17008	110029
353106	110030
453026	110031
119431	110032
83639	110033
184551	110034
455691	110035
656450	110036
359692	110037
270240	110038
35225	110039
319	110040
609489	110041
167711	110042
61183	110043
138405	110044
98316	110045
170384	110046
291111	110047
245587	110048
271915	110049
664624	110050
29009	110051
5	110052
4495	110053
278296	110054
5412	110055
353364	110056
301927	110057
461313	110058
156004	110059
271938	110060
547617	110061
86441	110062
1656	110063
22365	110064
343035	110065
273078	110066
317385	110067
694195	110068
30814	110069
155047	110070
144330	110071
580714	110072
324335	110073
342367	110074
141744	110075
467002	110076
694649	110077
27693	110078
37802	110079
324345	110080
455584	110081
359693	110082
16808	110083
112527	110084
454625	110085
24050	110086
583970	110087
179741	110088
533565	110089
583	110090
629879	110091
37746	110092
589032	110093
537235	110094
573108	110095
7016	110096
656335	110097
543543	110098
124431	110099
47247	110100
617789	110101
499356	110102
696895	110103
697842	110104
418975	110105
478018	110106
59134	110107
665484	110108
527723	110109
361090	110110
49836	110111
631506	110112
99272	110113
152973	110114
193819	110115
623925	110116
420758	110117
655087	110118
654867	110119
467014	110120
47126	110121
205098	110122
9877	110123
644448	110124
286051	110125
475664	110126
386459	110127
320863	110128
281978	110129
551667	110130
21931	110131
100604	110132
6959	110133
10671	110134
350365	110135
59475	110136
1320	110137
4729	110138
551147	110139
525782	110140
365592	110141
516684	110142
576397	110143
422871	110144
365432	110145
365431	110146
365433	110147
15997	110148
23381	110149
255925	110150
135551	110151
516682	110152
130322	110153
60337	110154
454181	110155
375682	110156
6419	110157
13443	110158
131762	110159
15997	110160
537848	110161
283243	110162
84570	110163
61517	110164
33301	110165
11112	110166
2396	110167
147688	110168
5024	110169
193064	110170
399033	110171
60331	110172
7568	110173
643035	110174
508969	110175
47035	110176
546212	110177
62939	110178
422568	110179
176541	110180
365299	110181
102614	110182
5758	110183
365398	110184
102605	110185
102644	110186
365468	110187
7294	110188
83065	110189
657162	110190
51678	110191
102807	110192
49343	110193
6694	110194
15636	110195
587580	110196
587578	110197
15636	110198
146677	110199
587575	110200
587581	110201
8784	110202
76409	110203
234611	110204
527164	110205
389534	110206
29523	110207
122037	110208
441037	110209
492000	110210
653	110211
465143	110212
623729	110213
535024	110214
4671	110215
35577	110216
224152	110217
103146	110218
75884	110219
661707	110220
30808	110221
30091	110222
32006	110223
35439	110224
51719	110225
150757	110226
17969	110227
153468	110228
112876	110229
112886	110230
112579	110231
95104	110232
397440	110233
344994	110234
515683	110235
92190	110236
91283	110237
23095	110238
17763	110239
480630	110240
229780	110241
139440	110242
277749	110243
395995	110244
385	110245
482005	110246
453970	110247
46205	110248
57081	110249
498842	110250
34008	110251
336813	110252
187426	110253
3465	110254
189106	110255
319729	110256
501414	110257
57081	110258
307194	110259
667146	110260
667145	110261
456714	110262
341091	110263
676901	110264
310682	110265
310679	110266
310684	110267
310691	110268
310673	110269
310676	110270
90823	110271
466987	110272
8786	110273
223360	110274
34428	110275
34429	110276
501413	110277
532539	110278
255864	110279
488701	110280
689463	110281
624298	110282
189367	110283
57081	110284
340349	110285
430211	110286
169797	110287
6036	110288
93827	110289
186296	110290
320792	110291
240316	110292
12990	110293
340350	110294
163274	110295
62049	110296
274802	110297
554827	110298
347834	110299
180401	110300
527761	110301
302059	110302
12155	110303
275356	110304
284238	110305
135861	110306
533452	110307
143282	110308
84	110309
523308	110310
507242	110311
239957	110312
364935	110313
225230	110314
4551	110315
362707	110316
91009	110317
88814	110318
426603	110319
558338	110320
78234	110321
68514	110322
121135	110323
88835	110324
664699	110325
607844	110326
131494	110327
670753	110328
308684	110329
288108	110330
78861	110331
236701	110332
410897	110333
95573	110334
146501	110335
390792	110336
622734	110337
572373	110338
571357	110339
687067	110340
412164	110341
677	110342
485826	110343
260681	110344
578839	110345
133088	110346
128962	110347
70783	110348
165450	110349
33742	110350
435042	110351
309235	110352
10933	110353
465134	110354
678045	110355
442176	110356
89309	110357
229649	110358
6462	110359
112410	110360
461558	110361
40057	110362
142611	110363
24466	110364
68669	110365
175545	110366
623440	110367
460366	110368
53224	110369
44951	110370
121389	110371
12224	110372
566449	110373
54145	110374
297197	110375
372054	110376
61837	110377
50019	110378
600845	110379
162221	110380
471424	110381
126872	110382
338194	110383
662213	110384
239103	110385
471393	110386
275047	110387
297179	110388
59624	110389
622673	110390
619250	110391
244582	110392
457256	110393
450662	110394
159147	110395
433221	110396
338247	110397
158250	110398
78545	110399
121414	110400
294398	110401
55153	110402
515170	110403
29177	110404
127830	110405
257849	110406
659589	110407
431789	110408
363654	110409
312361	110410
379499	110411
14392	110412
48320	110413
12716	110414
68721	110415
489639	110416
468788	110417
126247	110418
652405	110419
151060	110420
45087	110421
217877	110422
565187	110423
250023	110424
53270	110425
262268	110426
52587	110427
14268	110428
6243	110429
92519	110430
81453	110431
302669	110432
36026	110433
58266	110434
87201	110435
422221	110436
314969	110437
1845	110438
120372	110439
591018	110440
21876	110441
4971	110442
81147	110443
409729	110444
504453	110445
458861	110446
103326	110447
113029	110448
241423	110449
31231	110450
617770	110451
17579	110452
3341	110453
1894	110454
1420	110455
3551	110456
54968	110457
243471	110458
104814	110459
129607	110460
5947	110461
534666	110462
122909	110463
28136	110464
457200	110465
299223	110466
56714	110467
156310	110468
15955	110469
695171	110470
363337	110471
67	110472
586440	110473
454054	110474
452783	110475
24750	110476
656991	110477
171580	110478
347522	110479
270281	110480
434571	110481
333541	110482
247803	110483
622418	110484
560696	110485
383144	110486
191829	110487
596112	110488
12394	110489
121422	110490
96985	110491
275195	110492
94715	110493
3601	110494
383156	110495
364538	110496
452642	110497
485157	110498
126	110499
273034	110500
539134	110501
562645	110502
1816	110503
131598	110504
55350	110505
73607	110506
683170	110507
10224	110508
46950	110509
683039	110510
126876	110511
454817	110512
465508	110513
571026	110514
10738	110515
496040	110516
485171	110517
18424	110518
441436	110519
367143	110520
493082	110521
148868	110522
231567	110523
7152	110524
635411	110525
675626	110526
628134	110527
357233	110528
96212	110529
116838	110530
681311	110531
455813	110532
338104	110533
639903	110534
111715	110535
617110	110536
165753	110537
173385	110538
42021	110539
117886	110540
696731	110541
13905	110542
3	110543
463188	110544
16046	110545
333520	110546
3092	110547
104574	110548
280273	110549
84873	110550
425237	110551
97149	110552
253697	110553
523722	110554
67479	110555
88082	110556
63655	110557
627759	110558
358485	110559
29894	110560
367983	110561
53692	110562
207636	110563
480581	110564
420494	110565
339709	110566
7452	110567
374010	110568
298643	110569
4216	110570
633139	110571
20176	110572
120207	110573
508483	110574
509176	110575
18824	110576
98579	110577
428697	110578
566135	110579
383499	110580
138639	110581
422674	110582
472965	110583
689675	110584
656999	110585
119619	110586
130248	110587
642768	110588
88598	110589
2751	110590
315194	110591
420932	110592
354237	110593
663439	110594
340226	110595
610982	110596
112183	110597
370682	110598
341023	110599
129264	110600
387219	110601
185403	110602
3182	110603
4413	110604
175639	110605
158610	110606
260	110607
12690	110608
419787	110609
430363	110610
127830	110611
488904	110612
641129	110613
289677	110614
536912	110615
408542	110616
577356	110617
597653	110618
46741	110619
240293	110620
345011	110621
196089	110622
455109	110623
2159	110624
155011	110625
259077	110626
50077	110627
523247	110628
325408	110629
401718	110630
44523	110631
54882	110632
163532	110633
590661	110634
582985	110635
140758	110636
14299	110637
129646	110638
352383	110639
57506	110640
624530	110641
191196	110642
106952	110643
130538	110644
387214	110645
226824	110646
593291	110647
239430	110648
301449	110649
3493	110650
594383	110651
42771	110652
180858	110653
110861	110654
684817	110655
1709	110656
38111	110657
87341	110658
3132	110659
495808	110660
604886	110661
274718	110662
101371	110663
648277	110664
410288	110665
121106	110666
9808	110667
493987	110668
629050	110669
389271	110670
430586	110671
167003	110672
599437	110673
210817	110674
632631	110675
80459	110676
343022	110677
495018	110678
604	110679
458453	110680
37126	110681
341495	110682
438466	110683
51747	110684
677432	110685
559503	110686
175925	110687
127966	110688
495754	110689
455212	110690
666257	110691
14933	110692
23980	110693
501700	110694
322028	110695
675345	110696
193895	110697
169151	110698
133420	110699
241060	110700
17157	110701
113282	110702
513127	110703
42485	110704
1421	110705
151248	110706
364172	110707
76943	110708
296595	110709
20811	110710
398115	110711
143183	110712
89299	110713
507310	110714
129612	110715
2070	110716
25824	110717
102839	110718
114049	110719
56418	110720
401807	110721
401801	110722
640616	110723
640611	110724
171102	110725
197078	110726
13414	110727
485610	110728
213655	110729
469967	110730
17272	110731
65104	110732
355028	110733
106908	110734
610932	110735
20489	110736
4762	110737
4762	110738
296757	110739
283055	110740
20078	110741
435379	110742
42833	110743
645385	110744
4762	110745
195918	110746
55186	110747
481005	110748
539011	110749
331148	110750
64	110751
82761	110752
261839	110753
7885	110754
293663	110755
4167	110756
100057	110757
517035	110758
106702	110759
86507	110760
131963	110761
260537	110762
191324	110763
220939	110764
122082	110765
43661	110766
26884	110767
115	110768
529745	110769
642157	110770
503796	110771
446408	110772
23305	110773
160832	110774
224791	110775
660307	110776
441650	110777
635608	110778
1422	110779
172882	110780
152245	110781
367539	110782
297860	110783
15095	110784
281013	110785
605005	110786
468335	110787
543724	110788
3281	110789
170929	110790
26987	110791
674968	110792
224	110793
115035	110794
359656	110795
453528	110796
170565	110797
126194	110798
11907	110799
661337	110800
330517	110801
488105	110802
395040	110803
44	110804
5930	110805
404005	110806
356185	110807
153213	110808
50950	110809
9679	110810
661642	110811
445024	110812
267452	110813
519747	110814
28751	110815
186235	110816
362362	110817
592481	110818
575354	110819
148329	110820
686124	110821
120301	110822
362015	110823
188719	110824
237148	110825
129708	110826
28304	110827
334416	110828
507591	110829
162219	110830
520601	110831
411608	110832
529634	110833
412639	110834
56531	110835
95052	110836
19444	110837
11295	110838
139015	110839
216538	110840
310814	110841
217077	110842
64420	110843
502964	110844
439675	110845
611598	110846
416250	110847
460946	110848
578685	110849
567319	110850
368296	110851
16335	110852
36917	110853
427809	110854
162102	110855
153047	110856
24128	110857
170498	110858
167213	110859
600163	110860
189844	110861
140992	110862
288233	110863
62790	110864
349610	110865
7423	110866
365624	110867
540198	110868
86363	110869
191451	110870
305470	110871
589635	110872
235785	110873
249956	110874
390196	110875
109424	110876
47102	110877
561945	110878
665226	110879
674324	110880
407849	110881
220451	110882
176992	110883
32312	110884
565534	110885
179377	110886
5274	110887
609447	110888
12164	110889
658602	110890
17909	110891
34450	110892
557589	110893
650646	110894
376482	110895
642876	110896
11795	110897
539015	110898
1248	110899
430216	110900
490071	110901
130240	110902
185514	110903
147548	110904
657595	110905
489678	110906
334492	110907
369867	110908
88592	110909
482713	110910
129803	110911
29099	110912
92595	110913
26671	110914
122187	110915
70898	110916
179797	110917
18781	110918
185394	110919
19004	110920
22272	110921
82817	110922
271735	110923
177887	110924
126637	110925
499247	110926
344567	110927
107431	110928
58219	110929
222756	110930
18191	110931
128296	110932
99834	110933
29212	110934
286747	110935
143372	110936
132358	110937
210525	110938
87959	110939
101314	110940
158720	110941
2380	110942
174354	110943
681522	110944
169510	110945
45712	110946
520119	110947
153755	110948
18038	110949
156420	110950
102900	110951
25554	110952
96452	110953
314174	110954
99625	110955
104374	110956
9333	110957
22675	110958
75651	110959
76682	110960
36790	110961
44169	110962
65257	110963
113835	110964
199158	110965
99838	110966
30153	110967
85639	110968
374932	110969
400957	110970
89391	110971
2237	110972
87620	110973
1541	110974
385143	110975
74114	110976
1878	110977
24331	110978
74275	110979
266432	110980
58212	110981
544312	110982
90731	110983
105361	110984
168399	110985
3890	110986
216884	110987
160567	110988
429738	110989
518598	110990
676070	110991
102531	110992
244046	110993
232459	110994
41343	110995
198276	110996
2118	110997
578903	110998
553794	110999
87893	111000
543880	111001
382077	111002
611425	111003
103327	111004
37769	111005
374827	111006
354864	111007
399569	111008
244627	111009
413712	111010
564944	111011
478271	111012
338245	111013
52074	111014
566978	111015
32833	111016
23684	111017
95042	111018
15498	111019
20353	111020
60568	111021
153279	111022
121433	111023
649521	111024
560823	111025
467288	111026
531718	111027
139258	111028
139259	111029
24013	111030
692220	111031
122971	111032
628088	111033
102196	111034
457069	111035
144877	111036
277100	111037
670916	111038
50209	111039
271701	111040
14814	111041
20249	111042
677062	111043
129836	111044
393370	111045
132457	111046
400925	111047
146772	111048
534472	111049
108264	111050
8688	111051
172880	111052
482613	111053
84350	111054
142465	111055
12289	111056
199408	111057
280811	111058
42475	111059
88877	111060
379411	111061
77803	111062
668980	111063
442776	111064
423305	111065
33349	111066
189841	111067
15065	111068
12667	111069
434972	111070
482935	111071
179374	111072
55793	111073
14667	111074
85631	111075
144048	111076
572333	111077
553186	111078
104706	111079
171310	111080
460782	111081
132960	111082
39129	111083
365571	111084
273404	111085
346564	111086
124612	111087
18284	111088
54133	111089
538513	111090
497201	111091
559563	111092
93752	111093
162634	111094
6736	111095
41565	111096
572266	111097
568127	111098
23154	111099
123126	111100
561973	111101
13248	111102
264541	111103
345154	111104
38982	111105
313749	111106
407801	111107
18303	111108
109384	111109
677884	111110
650285	111111
53800	111112
356182	111113
648435	111114
39746	111115
1709	111116
440314	111117
109255	111118
87947	111119
32248	111120
525662	111121
603829	111122
218711	111123
28766	111124
321931	111125
41453	111126
125689	111127
53878	111128
227828	111129
104082	111130
452041	111131
396408	111132
573697	111133
2890	111134
125300	111135
410464	111136
679645	111137
569546	111138
1221	111139
494317	111140
248849	111141
563121	111142
28385	111143
52869	111144
67453	111145
664319	111146
52401	111147
46959	111148
132712	111149
559349	111150
612244	111151
496465	111152
79543	111153
25702	111154
405067	111155
655484	111156
151660	111157
273729	111158
229529	111159
131033	111160
573859	111161
561260	111162
170328	111163
654861	111164
209167	111165
642372	111166
122985	111167
243662	111168
40648	111169
3740	111170
229691	111171
686483	111172
333924	111173
140131	111174
43605	111175
115977	111176
550963	111177
4950	111178
351825	111179
57944	111180
122472	111181
20559	111182
70634	111183
92299	111184
688438	111185
154208	111186
503240	111187
276217	111188
53186	111189
663819	111190
138322	111191
652626	111192
68404	111193
376704	111194
650468	111195
21671	111196
125345	111197
88968	111198
183	111199
127966	111200
155018	111201
336552	111202
18769	111203
15730	111204
366644	111205
140000	111206
435267	111207
373578	111208
421271	111209
48276	111210
7980	111211
400996	111212
182963	111213
230627	111214
95909	111215
118226	111216
213227	111217
76749	111218
172440	111219
665646	111220
273702	111221
425320	111222
149139	111223
644480	111224
127820	111225
386215	111226
134521	111227
372364	111228
562829	111229
617266	111230
120673	111231
138884	111232
380673	111233
22714	111234
561583	111235
2453	111236
609605	111237
55262	111238
18614	111239
211687	111240
315418	111241
97320	111242
35271	111243
18545	111244
522372	111245
116418	111246
209206	111247
111580	111248
436190	111249
206788	111250
404914	111251
618093	111252
129671	111253
489253	111254
130647	111255
67632	111256
9803	111257
40466	111258
163688	111259
84486	111260
483929	111261
663266	111262
55302	111263
53832	111264
450845	111265
1021	111266
629244	111267
150174	111268
141737	111269
617138	111270
98981	111271
179041	111272
147430	111273
321088	111274
499751	111275
555878	111276
475602	111277
11249	111278
336207	111279
30825	111280
102701	111281
142266	111282
531	111283
14362	111284
132	111285
138681	111286
264987	111287
276705	111288
121436	111289
224154	111290
164849	111291
620663	111292
448370	111293
604193	111294
230241	111295
354141	111296
9799	111297
138360	111298
280256	111299
278120	111300
513230	111301
141737	111302
314187	111303
315558	111304
635654	111305
31022	111306
160173	111307
2321	111308
26939	111309
98552	111310
106603	111311
109524	111312
303930	111313
483830	111314
412295	111315
26321	111316
150495	111317
125968	111318
41478	111319
6428	111320
631391	111321
131613	111322
241791	111323
60192	111324
134663	111325
846	111326
100355	111327
553867	111328
265975	111329
268410	111330
636127	111331
23504	111332
546322	111333
150379	111334
202123	111335
80451	111336
613000	111337
76767	111338
30766	111339
143411	111340
824	111341
68374	111342
514752	111343
98359	111344
102958	111345
321017	111346
552524	111347
126553	111348
100956	111349
549930	111350
147646	111351
68242	111352
45390	111353
383162	111354
482818	111355
585558	111356
642323	111357
651501	111358
231171	111359
448428	111360
5985	111361
497357	111362
13585	111363
268906	111364
497247	111365
243437	111366
187977	111367
165181	111368
376448	111369
158859	111370
379346	111371
179228	111372
460097	111373
630839	111374
118786	111375
194253	111376
58332	111377
169103	111378
165888	111379
577292	111380
2921	111381
127242	111382
559463	111383
10081	111384
598731	111385
26148	111386
44885	111387
434736	111388
94563	111389
351513	111390
623007	111391
200944	111392
110501	111393
85891	111394
395222	111395
348110	111396
122248	111397
253058	111398
630306	111399
593813	111400
240163	111401
113735	111402
59285	111403
246210	111404
523117	111405
610596	111406
122548	111407
692261	111408
230562	111409
402304	111410
551687	111411
574133	111412
72760	111413
185821	111414
46929	111415
170780	111416
517505	111417
629527	111418
457083	111419
39343	111420
7000	111421
222545	111422
1557	111423
531235	111424
9944	111425
437724	111426
37314	111427
480538	111428
15878	111429
9669	111430
179550	111431
502443	111432
535089	111433
22137	111434
154746	111435
151353	111436
148580	111437
14833	111438
326206	111439
385835	111440
826	111441
99979	111442
441634	111443
392892	111444
294647	111445
24332	111446
569001	111447
9270	111448
309898	111449
325400	111450
182911	111451
614946	111452
194378	111453
40035	111454
457192	111455
47709	111456
212844	111457
380	111458
283635	111459
49680	111460
69450	111461
23682	111462
110044	111463
405497	111464
149218	111465
427411	111466
582	111467
137018	111468
117892	111469
337956	111470
7023	111471
45364	111472
5688	111473
436432	111474
634108	111475
260511	111476
73316	111477
686017	111478
145492	111479
581373	111480
666062	111481
562983	111482
22222	111483
9826	111484
313474	111485
62181	111486
502	111487
3	111488
4303	111489
28426	111490
64662	111491
30894	111492
45215	111493
365653	111494
50516	111495
98646	111496
8587	111497
53882	111498
242093	111499
73888	111500
148996	111501
104247	111502
98644	111503
35865	111504
263388	111505
200366	111506
42433	111507
85831	111508
641612	111509
111	111510
35620	111511
269274	111512
128068	111513
81300	111514
148374	111515
31252	111516
13270	111517
122928	111518
683075	111519
147270	111520
17848	111521
101451	111522
49741	111523
175312	111524
215262	111525
470714	111526
583226	111527
511753	111528
301982	111529
137154	111530
675501	111531
623225	111532
471897	111533
153153	111534
263442	111535
151394	111536
14116	111537
349989	111538
683276	111539
77	111540
594553	111541
151	111542
2465	111543
23927	111544
301031	111545
531237	111546
419803	111547
628399	111548
77153	111549
98224	111550
661822	111551
38067	111552
182966	111553
425091	111554
248754	111555
43369	111556
401431	111557
18024	111558
508918	111559
9446	111560
2733	111561
49134	111562
69234	111563
216877	111564
354710	111565
23898	111566
514705	111567
213371	111568
46781	111569
27063	111570
91698	111571
128	111572
45147	111573
22211	111574
41059	111575
682252	111576
189740	111577
172001	111578
19143	111579
173991	111580
160076	111581
551563	111582
88186	111583
496392	111584
391271	111585
588548	111586
571990	111587
95583	111588
173350	111589
321533	111590
24950	111591
27530	111592
469750	111593
565323	111594
23697	111595
3363	111596
360512	111597
531308	111598
348756	111599
100198	111600
647016	111601
593349	111602
59624	111603
166562	111604
339610	111605
543834	111606
101447	111607
109963	111608
407854	111609
106490	111610
168238	111611
58470	111612
313759	111613
348553	111614
423076	111615
383862	111616
144184	111617
71516	111618
13836	111619
14495	111620
431725	111621
469274	111622
122101	111623
283056	111624
108450	111625
423188	111626
88221	111627
301915	111628
312156	111629
1800	111630
60810	111631
62873	111632
21557	111633
692032	111634
423089	111635
526558	111636
39664	111637
115934	111638
460729	111639
676552	111640
4891	111641
423805	111642
379999	111643
58447	111644
657339	111645
4215	111646
459186	111647
65412	111648
469519	111649
165085	111650
263560	111651
630280	111652
54930	111653
551925	111654
113952	111655
688041	111656
153456	111657
323926	111658
131907	111659
11584	111660
414041	111661
380372	111662
373685	111663
278609	111664
536147	111665
648685	111666
59461	111667
292766	111668
329934	111669
13215	111670
47783	111671
213472	111672
135314	111673
377076	111674
126984	111675
115631	111676
347633	111677
165273	111678
622009	111679
486918	111680
122638	111681
493226	111682
31503	111683
19255	111684
327715	111685
44685	111686
340626	111687
265367	111688
571036	111689
56236	111690
115288	111691
293141	111692
395204	111693
247391	111694
357490	111695
352245	111696
21441	111697
63628	111698
6868	111699
449537	111700
142492	111701
162188	111702
92019	111703
4249	111704
94404	111705
241431	111706
33966	111707
122007	111708
611220	111709
44934	111710
478241	111711
53741	111712
594055	111713
79458	111714
276123	111715
569805	111716
422673	111717
50406	111718
178439	111719
157531	111720
44426	111721
291641	111722
151587	111723
381454	111724
386651	111725
354747	111726
514749	111727
155731	111728
166311	111729
524093	111730
372480	111731
621418	111732
103577	111733
344340	111734
30498	111735
345681	111736
43609	111737
639702	111738
491322	111739
486982	111740
321523	111741
614710	111742
341183	111743
26030	111744
3924	111745
6584	111746
168750	111747
228705	111748
537074	111749
687956	111750
654119	111751
15932	111752
682324	111753
192682	111754
160712	111755
539019	111756
25264	111757
167861	111758
362100	111759
399010	111760
80360	111761
152589	111762
18277	111763
158478	111764
99324	111765
90716	111766
22886	111767
633224	111768
571077	111769
360811	111770
477823	111771
486035	111772
433912	111773
166185	111774
127477	111775
142317	111776
242373	111777
587982	111778
87122	111779
319153	111780
548839	111781
390277	111782
390397	111783
291175	111784
126592	111785
117960	111786
140160	111787
381240	111788
253375	111789
146126	111790
164173	111791
311381	111792
378766	111793
233886	111794
192293	111795
10395	111796
236331	111797
12168	111798
391632	111799
393886	111800
32461	111801
140324	111802
87949	111803
133612	111804
403121	111805
10587	111806
123290	111807
55370	111808
94883	111809
579933	111810
238992	111811
40320	111812
346003	111813
36535	111814
3245	111815
45346	111816
47046	111817
563034	111818
57604	111819
676134	111820
294602	111821
73316	111822
352023	111823
149976	111824
608889	111825
696159	111826
39639	111827
117975	111828
536120	111829
139739	111830
281708	111831
479377	111832
406948	111833
5858	111834
340901	111835
566215	111836
507665	111837
262925	111838
42887	111839
137151	111840
40300	111841
49732	111842
135571	111843
86768	111844
141976	111845
19538	111846
146434	111847
332025	111848
911	111849
154848	111850
119203	111851
73070	111852
104606	111853
112659	111854
89195	111855
488788	111856
553468	111857
319810	111858
84441	111859
322610	111860
122884	111861
559418	111862
252631	111863
293866	111864
369545	111865
12461	111866
205468	111867
77112	111868
364243	111869
163070	111870
180184	111871
571802	111872
616060	111873
80531	111874
688296	111875
349741	111876
627623	111877
48490	111878
61195	111879
38287	111880
294601	111881
397821	111882
682553	111883
634647	111884
365958	111885
646471	111886
296208	111887
69514	111888
293795	111889
397036	111890
16265	111891
587565	111892
621047	111893
123	111894
10230	111895
52723	111896
325448	111897
56524	111898
376545	111899
91325	111900
501719	111901
313264	111902
475520	111903
41365	111904
297556	111905
7208	111906
350585	111907
228662	111908
248912	111909
76166	111910
375542	111911
124290	111912
414104	111913
100572	111914
59079	111915
244266	111916
113393	111917
262517	111918
48281	111919
599199	111920
471865	111921
295132	111922
400163	111923
389709	111924
356288	111925
94150	111926
33647	111927
377474	111928
45529	111929
324342	111930
459194	111931
439969	111932
1644	111933
175746	111934
683978	111935
377416	111936
163854	111937
150097	111938
240186	111939
125643	111940
354499	111941
97912	111942
658	111943
87817	111944
343761	111945
92323	111946
280630	111947
280380	111948
116909	111949
669399	111950
21355	111951
101411	111952
12971	111953
117241	111954
99253	111955
307553	111956
89066	111957
23490	111958
498712	111959
513551	111960
421236	111961
7130	111962
119957	111963
59251	111964
44324	111965
142365	111966
38058	111967
84275	111968
608902	111969
20994	111970
347024	111971
356232	111972
484396	111973
511746	111974
312013	111975
1724	111976
23271	111977
3762	111978
405019	111979
600746	111980
7343	111981
663462	111982
693919	111983
38066	111984
444845	111985
444833	111986
126832	111987
537106	111988
161437	111989
350606	111990
15133	111991
690417	111992
534142	111993
168855	111994
130648	111995
141181	111996
142274	111997
75	111998
453615	111999
232683	112000
23751	112001
660900	112002
588275	112003
203595	112004
441227	112005
13152	112006
672302	112007
17377	112008
508880	112009
499096	112010
58856	112011
231715	112012
126317	112013
5147	112014
93061	112015
369139	112016
110935	112017
557886	112018
605463	112019
33915	112020
239583	112021
164641	112022
221047	112023
183178	112024
691104	112025
644008	112026
67680	112027
47589	112028
36039	112029
431429	112030
619922	112031
13138	112032
548877	112033
177125	112034
12322	112035
89892	112036
658095	112037
464365	112038
30913	112039
15433	112040
394070	112041
403315	112042
342007	112043
201595	112044
208759	112045
111576	112046
467067	112047
579519	112048
693907	112049
52080	112050
256685	112051
13099	112052
1371	112053
351986	112054
609473	112055
13741	112056
199081	112057
286242	112058
138568	112059
75189	112060
100609	112061
111850	112062
38380	112063
15514	112064
265356	112065
521652	112066
555390	112067
583271	112068
31237	112069
211100	112070
47833	112071
56687	112072
413859	112073
81105	112074
606625	112075
296167	112076
403662	112077
164835	112078
41148	112079
76809	112080
551412	112081
424630	112082
320376	112083
41313	112084
7372	112085
474528	112086
56386	112087
292704	112088
87225	112089
645569	112090
267148	112091
288189	112092
19018	112093
61923	112094
78109	112095
643301	112096
91514	112097
467554	112098
591998	112099
155512	112100
284460	112101
502355	112102
576331	112103
24546	112104
644274	112105
48758	112106
530694	112107
191137	112108
243348	112109
496271	112110
17767	112111
685781	112112
458587	112113
293198	112114
441810	112115
241259	112116
15090	112117
146003	112118
32	112119
2358	112120
25461	112121
237486	112122
124492	112123
204892	112124
62192	112125
507362	112126
62141	112127
20288	112128
512719	112129
484036	112130
232354	112131
391143	112132
409626	112133
378036	112134
51044	112135
8358	112136
91758	112137
263172	112138
506638	112139
647786	112140
59	112141
694415	112142
537422	112143
343647	112144
395843	112145
112234	112146
494416	112147
169152	112148
344836	112149
366996	112150
30533	112151
399565	112152
689374	112153
17186	112154
449638	112155
72468	112156
340019	112157
443379	112158
592489	112159
159972	112160
485822	112161
48606	112162
123168	112163
25162	112164
434131	112165
166249	112166
332260	112167
421107	112168
129979	112169
186993	112170
159641	112171
561272	112172
659377	112173
142475	112174
51002	112175
376693	112176
676249	112177
63978	112178
178827	112179
178911	112180
26252	112181
178946	112182
129293	112183
316072	112184
426532	112185
537126	112186
420686	112187
10863	112188
535166	112189
55388	112190
34404	112191
599476	112192
496452	112193
150711	112194
522949	112195
48948	112196
149252	112197
301809	112198
480024	112199
407741	112200
304576	112201
28094	112202
202	112203
288353	112204
387192	112205
4636	112206
202446	112207
7862	112208
424605	112209
253054	112210
482222	112211
523654	112212
371063	112213
409704	112214
498500	112215
83282	112216
215272	112217
280197	112218
108280	112219
139549	112220
74918	112221
4638	112222
475025	112223
590738	112224
483982	112225
76687	112226
503531	112227
55993	112228
449592	112229
605009	112230
90907	112231
471714	112232
647425	112233
37672	112234
439381	112235
154001	112236
123018	112237
56292	112238
104017	112239
323171	112240
469402	112241
167238	112242
125797	112243
48974	112244
632054	112245
155516	112246
42831	112247
158114	112248
34250	112249
44503	112250
9605	112251
622605	112252
138636	112253
585625	112254
126757	112255
204031	112256
68295	112257
562824	112258
204935	112259
551766	112260
439291	112261
277760	112262
433199	112263
253396	112264
75272	112265
24087	112266
38777	112267
557142	112268
36175	112269
21302	112270
40671	112271
90695	112272
7092	112273
70097	112274
610	112275
54977	112276
121513	112277
174844	112278
635001	112279
119678	112280
163074	112281
149529	112282
34329	112283
503079	112284
126240	112285
2789	112286
115358	112287
250077	112288
20088	112289
127483	112290
9239	112291
168713	112292
457018	112293
5985	112294
369145	112295
353091	112296
604852	112297
553561	112298
83808	112299
375413	112300
290998	112301
343568	112302
695755	112303
57916	112304
97049	112305
389241	112306
460121	112307
18817	112308
110937	112309
546897	112310
156094	112311
381463	112312
101167	112313
107403	112314
137256	112315
47055	112316
28691	112317
89816	112318
3473	112319
442483	112320
420829	112321
35414	112322
512175	112323
83919	112324
170789	112325
647099	112326
332160	112327
119064	112328
532399	112329
158318	112330
370673	112331
642696	112332
572748	112333
76985	112334
627385	112335
44581	112336
200608	112337
54020	112338
459874	112339
161881	112340
278309	112341
25113	112342
651670	112343
97338	112344
260962	112345
559555	112346
351829	112347
459686	112348
374300	112349
425169	112350
611274	112351
41983	112352
112011	112353
292663	112354
503923	112355
343650	112356
41369	112357
503714	112358
471667	112359
171857	112360
691091	112361
574519	112362
601579	112363
19392	112364
576452	112365
406284	112366
161952	112367
113672	112368
189545	112369
442413	112370
179366	112371
50381	112372
213950	112373
628186	112374
11976	112375
224617	112376
359504	112377
18402	112378
276362	112379
12492	112380
290	112381
276215	112382
26590	112383
481112	112384
34625	112385
132796	112386
264643	112387
333136	112388
376585	112389
315045	112390
328756	112391
2714	112392
103225	112393
615135	112394
213723	112395
15288	112396
33777	112397
16734	112398
143415	112399
10809	112400
116694	112401
245162	112402
259379	112403
24994	112404
242686	112405
509597	112406
12858	112407
167458	112408
287488	112409
123610	112410
412558	112411
16291	112412
548437	112413
7433	112414
202478	112415
337222	112416
11681	112417
173054	112418
508718	112419
510	112420
603337	112421
12029	112422
448392	112423
101166	112424
186226	112425
44623	112426
256067	112427
580424	112428
113225	112429
29313	112430
15146	112431
43716	112432
67897	112433
610054	112434
367356	112435
82010	112436
67899	112437
308268	112438
437327	112439
679702	112440
347124	112441
242633	112442
275581	112443
556073	112444
118681	112445
16237	112446
100874	112447
31891	112448
654712	112449
16120	112450
3262	112451
381500	112452
608136	112453
421203	112454
578	112455
5147	112456
54559	112457
504128	112458
100513	112459
57844	112460
602068	112461
97917	112462
154226	112463
8827	112464
169511	112465
246074	112466
132887	112467
288261	112468
193134	112469
155044	112470
121964	112471
143979	112472
273	112473
5126	112474
105583	112475
494892	112476
54741	112477
664340	112478
414766	112479
638042	112480
34319	112481
252415	112482
561975	112483
123854	112484
696171	112485
654028	112486
430472	112487
633179	112488
640138	112489
202665	112490
545703	112491
107608	112492
51819	112493
606009	112494
8619	112495
23139	112496
62426	112497
243523	112498
38611	112499
256681	112500
91996	112501
512755	112502
32849	112503
453	112504
660300	112505
34869	112506
203641	112507
222349	112508
11838	112509
100655	112510
8276	112511
640222	112512
485929	112513
560871	112514
2320	112515
115998	112516
589993	112517
16107	112518
578620	112519
113237	112520
530372	112521
23336	112522
15783	112523
164247	112524
471693	112525
65449	112526
300059	112527
377129	112528
55441	112529
481263	112530
95450	112531
46429	112532
166486	112533
647344	112534
5340	112535
554185	112536
33325	112537
35761	112538
356161	112539
79947	112540
414385	112541
160479	112542
506508	112543
230147	112544
49041	112545
628188	112546
121730	112547
64759	112548
543729	112549
421019	112550
188339	112551
29083	112552
631382	112553
55580	112554
106845	112555
25086	112556
28891	112557
97980	112558
198831	112559
625765	112560
523848	112561
366	112562
553164	112563
180494	112564
15530	112565
48028	112566
56829	112567
198837	112568
686530	112569
456156	112570
41656	112571
156778	112572
480359	112573
1110	112574
621830	112575
331580	112576
2164	112577
367261	112578
340513	112579
101633	112580
101623	112581
9621	112582
412209	112583
114042	112584
117876	112585
434872	112586
647608	112587
6167	112588
79906	112589
461995	112590
163316	112591
620784	112592
22701	112593
63169	112594
149026	112595
467737	112596
665543	112597
462412	112598
640917	112599
168901	112600
563693	112601
6193	112602
73433	112603
450493	112604
50359	112605
144474	112606
136536	112607
676641	112608
583242	112609
249663	112610
58802	112611
14808	112612
182469	112613
59870	112614
80118	112615
2987	112616
44538	112617
76982	112618
31795	112619
118496	112620
386511	112621
271452	112622
547965	112623
260677	112624
10515	112625
626139	112626
429764	112627
61283	112628
75979	112629
523566	112630
131144	112631
631868	112632
354387	112633
22059	112634
602200	112635
15495	112636
215177	112637
31132	112638
522132	112639
507447	112640
598210	112641
19333	112642
51986	112643
11694	112644
334481	112645
642373	112646
385247	112647
7300	112648
30590	112649
65630	112650
455247	112651
17057	112652
343653	112653
583044	112654
5116	112655
7033	112656
9279	112657
593951	112658
561057	112659
88303	112660
350	112661
30721	112662
425377	112663
53137	112664
484937	112665
18550	112666
388151	112667
356433	112668
296226	112669
98597	112670
137563	112671
450076	112672
456632	112673
62237	112674
184933	112675
77802	112676
68515	112677
141194	112678
5785	112679
5190	112680
103159	112681
58279	112682
157736	112683
48639	112684
210433	112685
315039	112686
670945	112687
121148	112688
629409	112689
97525	112690
438228	112691
72433	112692
121797	112693
422094	112694
376911	112695
41176	112696
520546	112697
684832	112698
62483	112699
85457	112700
246113	112701
108313	112702
44647	112703
335968	112704
16792	112705
9741	112706
617306	112707
259931	112708
38651	112709
80987	112710
640591	112711
6418	112712
129083	112713
429877	112714
3709	112715
36547	112716
547245	112717
437076	112718
137187	112719
42278	112720
146531	112721
213101	112722
207715	112723
7577	112724
119216	112725
696999	112726
161018	112727
343549	112728
50084	112729
446079	112730
7300	112731
561815	112732
361061	112733
68031	112734
440336	112735
10070	112736
504354	112737
125085	112738
228128	112739
345779	112740
486078	112741
633365	112742
638424	112743
16904	112744
49019	112745
55	112746
108394	112747
566269	112748
218917	112749
273444	112750
606617	112751
3806	112752
505119	112753
404738	112754
419708	112755
28364	112756
293757	112757
110134	112758
10520	112759
26200	112760
218027	112761
1752	112762
434436	112763
170617	112764
395065	112765
529997	112766
274548	112767
309904	112768
130881	112769
668852	112770
455274	112771
647738	112772
623895	112773
185462	112774
20250	112775
318000	112776
576515	112777
596450	112778
84985	112779
321847	112780
272762	112781
433443	112782
49291	112783
663244	112784
284948	112785
48831	112786
2627	112787
478040	112788
164243	112789
160712	112790
582459	112791
629560	112792
83391	112793
13679	112794
7775	112795
140392	112796
295988	112797
11456	112798
564424	112799
3314	112800
608534	112801
679913	112802
79911	112803
448125	112804
16851	112805
46213	112806
20603	112807
308499	112808
247639	112809
240758	112810
148285	112811
150241	112812
247395	112813
243968	112814
87300	112815
217484	112816
220731	112817
14240	112818
2459	112819
16038	112820
54059	112821
295566	112822
28910	112823
179602	112824
29535	112825
69299	112826
68017	112827
69548	112828
680046	112829
578348	112830
514060	112831
85306	112832
2156	112833
75183	112834
112707	112835
494137	112836
100917	112837
630411	112838
670139	112839
332743	112840
52474	112841
456690	112842
158533	112843
52436	112844
85514	112845
378248	112846
582858	112847
541580	112848
674317	112849
16973	112850
58520	112851
495059	112852
458311	112853
638996	112854
559789	112855
16277	112856
201362	112857
16977	112858
28467	112859
41190	112860
636859	112861
592430	112862
592338	112863
94976	112864
7297	112865
339257	112866
280892	112867
379896	112868
538022	112869
311297	112870
260108	112871
583931	112872
100273	112873
548904	112874
692180	112875
578205	112876
20899	112877
120155	112878
359	112879
673486	112880
188756	112881
295948	112882
2890	112883
11147	112884
400074	112885
79229	112886
283701	112887
37013	112888
604890	112889
315428	112890
16083	112891
46790	112892
34569	112893
260414	112894
460202	112895
31343	112896
227216	112897
658447	112898
659469	112899
75620	112900
350085	112901
142519	112902
153618	112903
201985	112904
15884	112905
274371	112906
41074	112907
276629	112908
517318	112909
344855	112910
492267	112911
523286	112912
58543	112913
89643	112914
215892	112915
354602	112916
545321	112917
671005	112918
357901	112919
202810	112920
133451	112921
467767	112922
638409	112923
355218	112924
638596	112925
608673	112926
136	112927
12100	112928
254599	112929
697759	112930
618733	112931
180555	112932
1589	112933
17195	112934
625000	112935
421510	112936
18919	112937
631904	112938
555903	112939
49215	112940
614931	112941
43237	112942
38047	112943
598822	112944
98010	112945
451159	112946
3733	112947
383515	112948
356095	112949
38114	112950
599761	112951
161065	112952
123626	112953
95934	112954
679194	112955
5818	112956
47507	112957
638250	112958
25171	112959
255	112960
20949	112961
553586	112962
332442	112963
39290	112964
19559	112965
209736	112966
18155	112967
37745	112968
209432	112969
132575	112970
88878	112971
150745	112972
3539	112973
110885	112974
70579	112975
351777	112976
564778	112977
333132	112978
154219	112979
8497	112980
122078	112981
457214	112982
82277	112983
84907	112984
629842	112985
541247	112986
52676	112987
32011	112988
133032	112989
18304	112990
446490	112991
54409	112992
494557	112993
60129	112994
241057	112995
128617	112996
151057	112997
21240	112998
564533	112999
371320	113000
5917	113001
161603	113002
368391	113003
44673	113004
64151	113005
358470	113006
371380	113007
31858	113008
112315	113009
372207	113010
231	113011
47625	113012
192515	113013
31382	113014
57159	113015
89815	113016
9119	113017
31032	113018
94492	113019
147675	113020
188860	113021
310047	113022
288618	113023
588511	113024
158740	113025
10053	113026
477960	113027
337221	113028
34590	113029
654555	113030
111974	113031
595551	113032
38547	113033
103792	113034
7150	113035
473995	113036
536020	113037
541887	113038
19673	113039
43096	113040
241597	113041
220624	113042
8746	113043
216472	113044
103503	113045
43078	113046
143894	113047
593087	113048
48570	113049
77010	113050
360182	113051
467700	113052
610544	113053
73026	113054
467564	113055
610376	113056
360127	113057
360117	113058
218359	113059
360140	113060
406728	113061
360118	113062
610486	113063
610494	113064
74795	113065
360136	113066
218642	113067
610530	113068
56247	113069
28905	113070
28834	113071
392508	113072
70022	113073
510000	113074
69995	113075
69825	113076
436930	113077
436770	113078
436908	113079
436915	113080
288130	113081
118509	113082
70092	113083
70077	113084
70168	113085
610546	113086
610492	113087
120474	113088
695143	113089
418368	113090
697713	113091
218453	113092
360128	113093
82827	113094
106812	113095
430600	113096
50627	113097
53559	113098
218804	113099
605886	113100
216919	113101
610949	113102
28898	113103
70076	113104
357951	113105
321227	113106
218550	113107
217447	113108
156063	113109
41654	113110
118023	113111
47482	113112
20171	113113
516097	113114
50832	113115
37273	113116
217023	113117
226090	113118
69178	113119
69248	113120
10521	113121
99808	113122
602691	113123
102901	113124
272145	113125
604318	113126
347765	113127
271777	113128
119586	113129
581399	113130
217619	113131
65138	113132
678184	113133
36396	113134
33612	113135
40878	113136
664984	113137
166610	113138
218237	113139
118508	113140
368365	113141
471401	113142
144421	113143
366450	113144
679122	113145
74727	113146
346249	113147
69179	113148
199226	113149
68985	113150
458409	113151
381453	113152
4716	113153
335148	113154
629734	113155
23802	113156
81469	113157
352834	113158
468541	113159
42089	113160
91469	113161
498436	113162
44572	113163
109090	113164
152	113165
2551	113166
110486	113167
151379	113168
32754	113169
64685	113170
692231	113171
284365	113172
406486	113173
91	113174
617486	113175
695561	113176
121040	113177
72027	113178
39805	113179
427406	113180
8573	113181
644148	113182
132578	113183
82859	113184
85508	113185
97540	113186
37851	113187
116402	113188
612360	113189
45320	113190
278083	113191
11643	113192
321219	113193
361064	113194
268269	113195
503410	113196
277792	113197
475108	113198
48351	113199
56455	113200
570550	113201
11402	113202
12570	113203
305395	113204
135279	113205
53442	113206
108907	113207
75077	113208
664927	113209
4068	113210
530483	113211
1098	113212
275394	113213
680254	113214
57251	113215
59216	113216
370254	113217
166848	113218
696587	113219
246749	113220
42974	113221
83136	113222
302201	113223
692002	113224
563040	113225
244403	113226
54690	113227
3194	113228
656605	113229
123646	113230
114889	113231
313731	113232
447829	113233
3305	113234
440188	113235
152678	113236
39101	113237
305433	113238
221825	113239
160826	113240
630786	113241
294959	113242
127846	113243
298675	113244
53817	113245
570585	113246
586800	113247
30487	113248
75327	113249
128888	113250
128888	113251
184245	113252
567039	113253
666735	113254
188711	113255
515339	113256
351175	113257
215748	113258
360469	113259
194594	113260
95023	113261
529592	113262
170643	113263
47215	113264
55287	113265
109134	113266
482825	113267
247529	113268
97246	113269
43442	113270
22354	113271
126952	113272
238129	113273
128155	113274
537761	113275
406628	113276
271451	113277
630668	113278
569590	113279
173403	113280
260536	113281
304590	113282
408514	113283
9209	113284
130557	113285
519652	113286
16967	113287
442508	113288
646046	113289
4365	113290
9136	113291
174724	113292
58733	113293
150345	113294
525256	113295
428401	113296
265272	113297
105106	113298
629136	113299
372261	113300
473250	113301
15393	113302
189018	113303
515763	113304
98374	113305
136597	113306
208573	113307
294995	113308
333190	113309
674953	113310
7029	113311
11969	113312
155745	113313
383328	113314
5465	113315
296454	113316
357276	113317
200160	113318
42318	113319
292757	113320
505188	113321
93607	113322
17283	113323
335923	113324
337427	113325
6433	113326
450414	113327
450415	113328
450416	113329
684276	113330
122090	113331
10541	113332
583098	113333
85195	113334
14606	113335
666997	113336
123702	113337
337451	113338
144419	113339
312239	113340
88519	113341
544050	113342
76406	113343
304638	113344
45209	113345
307122	113346
525514	113347
21551	113348
241058	113349
57679	113350
42816	113351
8671	113352
337429	113353
228395	113354
510631	113355
428729	113356
500076	113357
86869	113358
503167	113359
485373	113360
363795	113361
560676	113362
117091	113363
101711	113364
4517	113365
24291	113366
192717	113367
13521	113368
584437	113369
110016	113370
15778	113371
520047	113372
408165	113373
405826	113374
39892	113375
381981	113376
390242	113377
681373	113378
213214	113379
78768	113380
627158	113381
636925	113382
405722	113383
629281	113384
467089	113385
56557	113386
1349	113387
681356	113388
38562	113389
483195	113390
176244	113391
351200	113392
55192	113393
461014	113394
300713	113395
100738	113396
535462	113397
424228	113398
424324	113399
248063	113400
424310	113401
44088	113402
82348	113403
283	113404
244861	113405
219989	113406
369465	113407
385276	113408
98717	113409
348615	113410
578732	113411
461683	113412
524311	113413
11299	113414
68208	113415
285104	113416
321112	113417
120756	113418
98987	113419
19232	113420
484131	113421
2203	113422
437261	113423
188552	113424
556945	113425
21189	113426
596739	113427
527233	113428
559764	113429
239057	113430
100499	113431
143710	113432
5586	113433
105026	113434
74449	113435
185621	113436
16306	113437
128447	113438
595	113439
25858	113440
4730	113441
50277	113442
596896	113443
340538	113444
489073	113445
133631	113446
526801	113447
191470	113448
536627	113449
225267	113450
101526	113451
27104	113452
116404	113453
7227	113454
496835	113455
433408	113456
321	113457
652836	113458
474218	113459
596670	113460
497404	113461
640231	113462
424510	113463
309132	113464
9634	113465
382048	113466
348060	113467
421598	113468
592308	113469
329683	113470
253064	113471
627469	113472
109515	113473
256730	113474
253358	113475
421385	113476
420527	113477
140986	113478
82728	113479
23572	113480
398318	113481
592370	113482
327212	113483
466426	113484
506318	113485
26380	113486
149038	113487
551463	113488
592397	113489
640315	113490
25110	113491
140972	113492
592316	113493
82664	113494
471093	113495
73602	113496
275062	113497
539752	113498
305675	113499
391124	113500
278726	113501
18085	113502
107849	113503
422651	113504
87747	113505
84903	113506
594642	113507
148702	113508
335037	113509
130842	113510
297142	113511
131699	113512
592474	113513
667678	113514
39068	113515
2877	113516
361259	113517
82775	113518
391108	113519
676751	113520
424397	113521
44537	113522
142193	113523
218762	113524
468688	113525
592354	113526
95435	113527
154060	113528
77596	113529
44530	113530
350388	113531
291474	113532
53487	113533
294206	113534
520317	113535
449623	113536
67280	113537
478482	113538
127901	113539
434567	113540
43466	113541
271199	113542
309086	113543
239017	113544
92140	113545
3462	113546
474631	113547
327093	113548
160216	113549
178348	113550
473284	113551
590328	113552
350980	113553
577410	113554
191364	113555
64291	113556
673188	113557
478692	113558
413675	113559
285417	113560
579533	113561
697092	113562
325138	113563
662030	113564
17916	113565
482942	113566
379544	113567
655386	113568
318132	113569
6241	113570
423446	113571
557573	113572
247228	113573
687389	113574
241076	113575
398740	113576
463629	113577
100594	113578
406815	113579
321981	113580
142105	113581
442051	113582
80645	113583
248180	113584
391985	113585
590418	113586
182709	113587
125935	113588
657450	113589
17916	113590
265822	113591
621754	113592
389255	113593
470356	113594
370309	113595
2726	113596
166653	113597
19787	113598
162502	113599
218648	113600
507820	113601
60251	113602
382242	113603
157025	113604
270835	113605
457136	113606
625808	113607
129280	113608
478459	113609
523850	113610
133953	113611
377761	113612
263912	113613
78026	113614
13786	113615
678999	113616
693954	113617
208026	113618
697782	113619
222599	113620
619662	113621
451556	113622
142943	113623
478200	113624
520261	113625
150907	113626
19927	113627
133891	113628
693432	113629
610472	113630
62687	113631
50774	113632
341435	113633
251205	113634
87973	113635
303347	113636
27574	113637
83259	113638
94983	113639
50959	113640
226224	113641
497123	113642
134775	113643
625844	113644
463078	113645
228474	113646
521711	113647
118182	113648
120719	113649
159939	113650
57982	113651
80823	113652
399179	113653
659027	113654
160923	113655
353945	113656
136623	113657
640124	113658
534589	113659
377650	113660
618382	113661
507	113662
354801	113663
186171	113664
659274	113665
652218	113666
40430	113667
125648	113668
676199	113669
83806	113670
594671	113671
401599	113672
615011	113673
422605	113674
478651	113675
297794	113676
349258	113677
689501	113678
96396	113679
127976	113680
1831	113681
81866	113682
550723	113683
199065	113684
180745	113685
536154	113686
66231	113687
79749	113688
11742	113689
77560	113690
399019	113691
29594	113692
318463	113693
189071	113694
114382	113695
18516	113696
198648	113697
136486	113698
59238	113699
164691	113700
468411	113701
152086	113702
618549	113703
408321	113704
418939	113705
542412	113706
618483	113707
157644	113708
380307	113709
75983	113710
444617	113711
36622	113712
89163	113713
134045	113714
635192	113715
503405	113716
628887	113717
696844	113718
19176	113719
373098	113720
417272	113721
81877	113722
688118	113723
58444	113724
3062	113725
504325	113726
599137	113727
594728	113728
113893	113729
150388	113730
391437	113731
519609	113732
190027	113733
15229	113734
280386	113735
143500	113736
19688	113737
518973	113738
618090	113739
572720	113740
6933	113741
300291	113742
255785	113743
50046	113744
45005	113745
74590	113746
340507	113747
134204	113748
131199	113749
122866	113750
409730	113751
586352	113752
203	113753
374434	113754
520544	113755
142450	113756
580114	113757
353162	113758
534196	113759
57039	113760
66134	113761
75142	113762
83845	113763
28400	113764
209551	113765
324765	113766
57085	113767
8311	113768
30492	113769
30492	113770
3690	113771
529416	113772
190179	113773
2503	113774
37230	113775
16742	113776
144342	113777
411063	113778
64320	113779
143605	113780
141042	113781
62999	113782
51805	113783
537523	113784
303542	113785
33934	113786
337277	113787
307960	113788
657424	113789
123891	113790
159752	113791
696735	113792
423866	113793
16368	113794
678516	113795
4883	113796
495717	113797
14690	113798
173155	113799
321224	113800
403628	113801
496438	113802
479091	113803
212689	113804
121340	113805
502815	113806
533513	113807
88461	113808
523262	113809
551810	113810
96571	113811
375272	113812
184019	113813
353863	113814
7652	113815
143538	113816
308321	113817
642515	113818
104	113819
581686	113820
225898	113821
398	113822
551171	113823
425730	113824
535355	113825
73695	113826
601384	113827
486868	113828
580277	113829
201402	113830
62015	113831
625904	113832
27079	113833
464561	113834
203490	113835
395852	113836
66969	113837
125621	113838
621090	113839
438221	113840
203401	113841
406556	113842
314795	113843
12659	113844
526160	113845
364831	113846
143721	113847
530369	113848
391897	113849
75381	113850
75323	113851
143228	113852
613946	113853
466570	113854
694424	113855
32351	113856
222513	113857
530476	113858
126722	113859
10685	113860
511162	113861
351493	113862
114303	113863
146602	113864
685943	113865
280749	113866
126663	113867
571029	113868
78659	113869
31690	113870
70776	113871
481535	113872
297131	113873
17432	113874
5642	113875
210716	113876
489530	113877
588034	113878
583618	113879
40334	113880
343456	113881
25602	113882
663405	113883
75543	113884
499698	113885
468517	113886
302230	113887
105695	113888
105698	113889
648308	113890
121882	113891
380880	113892
165733	113893
440398	113894
362682	113895
563861	113896
299520	113897
61302	113898
13641	113899
603997	113900
541683	113901
595404	113902
609060	113903
48827	113904
288759	113905
275865	113906
62057	113907
62653	113908
503522	113909
130363	113910
25158	113911
415639	113912
194186	113913
194112	113914
27096	113915
144037	113916
153617	113917
101256	113918
196472	113919
609987	113920
222796	113921
157331	113922
280827	113923
194180	113924
294639	113925
120530	113926
101247	113927
63369	113928
394912	113929
145218	113930
36696	113931
88222	113932
80089	113933
550047	113934
143271	113935
70425	113936
331238	113937
133767	113938
576796	113939
120058	113940
42242	113941
532267	113942
319952	113943
181239	113944
428165	113945
35326	113946
66101	113947
39577	113948
187321	113949
559587	113950
21704	113951
39575	113952
356585	113953
197124	113954
83293	113955
272626	113956
38998	113957
12460	113958
597275	113959
58830	113960
79037	113961
79025	113962
79007	113963
50406	113964
157413	113965
208351	113966
53312	113967
100900	113968
162485	113969
208353	113970
108107	113971
201653	113972
153505	113973
241367	113974
321136	113975
299423	113976
78405	113977
181164	113978
50462	113979
600914	113980
135146	113981
599172	113982
691326	113983
137118	113984
448796	113985
231791	113986
56755	113987
297375	113988
44729	113989
570476	113990
311853	113991
159909	113992
77160	113993
239674	113994
308343	113995
96230	113996
51579	113997
654336	113998
277969	113999
248991	114000
34465	114001
496385	114002
559318	114003
269481	114004
540885	114005
378511	114006
107986	114007
105378	114008
271105	114009
121167	114010
540807	114011
1832	114012
651492	114013
193	114014
386444	114015
12045	114016
444593	114017
161158	114018
111831	114019
50389	114020
136166	114021
42396	114022
319326	114023
115589	114024
191644	114025
500027	114026
500022	114027
419507	114028
86893	114029
74088	114030
161724	114031
15322	114032
7196	114033
20276	114034
59325	114035
64939	114036
517130	114037
517131	114038
225298	114039
225303	114040
225315	114041
187047	114042
638529	114043
310113	114044
150287	114045
133128	114046
4148	114047
337099	114048
8609	114049
550060	114050
565673	114051
290818	114052
621063	114053
265895	114054
537860	114055
157443	114056
17315	114057
572683	114058
499217	114059
553826	114060
219264	114061
182405	114062
109486	114063
599892	114064
359268	114065
673258	114066
503469	114067
414797	114068
491755	114069
218960	114070
644305	114071
392766	114072
576338	114073
135259	114074
339167	114075
314167	114076
347777	114077
662853	114078
513238	114079
124650	114080
344286	114081
316353	114082
536178	114083
34221	114084
59402	114085
222614	114086
116465	114087
34285	114088
336907	114089
225752	114090
176901	114091
176902	114092
544455	114093
577942	114094
93091	114095
93823	114096
96938	114097
111380	114098
290254	114099
335441	114100
547635	114101
34303	114102
280184	114103
547645	114104
400704	114105
677127	114106
479336	114107
15579	114108
494960	114109
153645	114110
123373	114111
78352	114112
631815	114113
186686	114114
122590	114115
460355	114116
623331	114117
17070	114118
182691	114119
381887	114120
515736	114121
154767	114122
40925	114123
292036	114124
152896	114125
554253	114126
538935	114127
210644	114128
133067	114129
325116	114130
222724	114131
4790	114132
284489	114133
131648	114134
568211	114135
369557	114136
1238	114137
510587	114138
169651	114139
356264	114140
17563	114141
10113	114142
352040	114143
452242	114144
37921	114145
166278	114146
31565	114147
248844	114148
5220	114149
256738	114150
211202	114151
21312	114152
667134	114153
255412	114154
80949	114155
166532	114156
383301	114157
271530	114158
549055	114159
628355	114160
547510	114161
157279	114162
273306	114163
132356	114164
623158	114165
64839	114166
498539	114167
70730	114168
352034	114169
102775	114170
338497	114171
432303	114172
171714	114173
93154	114174
650119	114175
270360	114176
105770	114177
580243	114178
33480	114179
39075	114180
229119	114181
100666	114182
252224	114183
416959	114184
273008	114185
13058	114186
560457	114187
364357	114188
284010	114189
325509	114190
126537	114191
320709	114192
48108	114193
376330	114194
127276	114195
505026	114196
383796	114197
364217	114198
323372	114199
84022	114200
225	114201
481596	114202
472630	114203
376870	114204
406387	114205
344596	114206
377280	114207
399513	114208
344381	114209
6494	114210
338928	114211
662863	114212
524328	114213
455710	114214
525111	114215
143176	114216
1342	114217
354094	114218
18746	114219
359647	114220
570742	114221
570782	114222
353281	114223
468933	114224
628972	114225
179178	114226
371326	114227
463550	114228
334733	114229
609462	114230
649449	114231
109920	114232
12864	114233
362645	114234
399511	114235
168743	114236
116967	114237
99971	114238
93656	114239
154141	114240
402233	114241
99525	114242
15093	114243
76692	114244
875	114245
97137	114246
24582	114247
208417	114248
28399	114249
263344	114250
1617	114251
540232	114252
413112	114253
234635	114254
394101	114255
437356	114256
90412	114257
172690	114258
150400	114259
505796	114260
617793	114261
142972	114262
376867	114263
361445	114264
269856	114265
65278	114266
83108	114267
539897	114268
73369	114269
263858	114270
618349	114271
356019	114272
3833	114273
36728	114274
221702	114275
76227	114276
532574	114277
487846	114278
372475	114279
353217	114280
13773	114281
231569	114282
81584	114283
498362	114284
192206	114285
524540	114286
338103	114287
621375	114288
249052	114289
54774	114290
406287	114291
46284	114292
403429	114293
253795	114294
163190	114295
13811	114296
249320	114297
120462	114298
64517	114299
324127	114300
36484	114301
100129	114302
184959	114303
39299	114304
347706	114305
410969	114306
271265	114307
17731	114308
3207	114309
300347	114310
389148	114311
5426	114312
594737	114313
349	114314
636360	114315
50116	114316
146285	114317
358713	114318
260913	114319
149658	114320
67651	114321
202447	114322
115036	114323
2609	114324
415492	114325
79292	114326
574724	114327
474527	114328
98350	114329
61519	114330
461968	114331
4779	114332
601684	114333
32330	114334
284857	114335
200130	114336
602006	114337
68503	114338
403491	114339
137020	114340
109884	114341
213734	114342
1270	114343
572809	114344
328655	114345
389119	114346
343954	114347
557806	114348
20526	114349
362778	114350
324890	114351
147976	114352
498884	114353
112884	114354
624060	114355
14689	114356
88328	114357
96901	114358
554889	114359
32269	114360
517747	114361
6555	114362
348965	114363
658533	114364
372795	114365
129047	114366
165090	114367
372409	114368
676604	114369
612882	114370
373	114371
39674	114372
241	114373
290763	114374
156665	114375
169058	114376
398028	114377
312174	114378
51992	114379
72875	114380
23322	114381
204620	114382
483146	114383
90228	114384
696074	114385
521779	114386
352052	114387
18173	114388
437057	114389
259856	114390
119124	114391
335433	114392
444322	114393
302017	114394
556550	114395
387750	114396
200269	114397
335601	114398
558	114399
485580	114400
157390	114401
80310	114402
469157	114403
343174	114404
677836	114405
568673	114406
1636	114407
159827	114408
696061	114409
409786	114410
696081	114411
372196	114412
36272	114413
284912	114414
619541	114415
6777	114416
552247	114417
159039	114418
30598	114419
522332	114420
68502	114421
349882	114422
431072	114423
268369	114424
127699	114425
168220	114426
113767	114427
440737	114428
111543	114429
648065	114430
489795	114431
496746	114432
170764	114433
23041	114434
75777	114435
671300	114436
158737	114437
369926	114438
464481	114439
418915	114440
55942	114441
469391	114442
392273	114443
100210	114444
652517	114445
601661	114446
549121	114447
44137	114448
566272	114449
78706	114450
461555	114451
677608	114452
49585	114453
389342	114454
966	114455
132577	114456
87248	114457
45101	114458
51483	114459
92795	114460
19506	114461
268094	114462
312749	114463
113098	114464
279992	114465
171614	114466
157292	114467
98	114468
356960	114469
536392	114470
630787	114471
14888	114472
72602	114473
106019	114474
75145	114475
14918	114476
42736	114477
219971	114478
138873	114479
18343	114480
303638	114481
4379	114482
329533	114483
535780	114484
47147	114485
422477	114486
533186	114487
74425	114488
7246	114489
102142	114490
153154	114491
113118	114492
633421	114493
602618	114494
146267	114495
101996	114496
1147	114497
622680	114498
143486	114499
88	114500
431309	114501
234529	114502
15775	114503
213307	114504
513754	114505
474116	114506
437101	114507
105481	114508
474147	114509
346064	114510
54131	114511
134331	114512
161996	114513
140864	114514
465103	114515
30886	114516
297183	114517
53877	114518
510878	114519
645204	114520
658445	114521
329500	114522
645223	114523
510911	114524
212843	114525
538928	114526
285718	114527
23997	114528
87724	114529
5492	114530
601	114531
26703	114532
391655	114533
243325	114534
75384	114535
211335	114536
352238	114537
45896	114538
389214	114539
301033	114540
418031	114541
401815	114542
371321	114543
538995	114544
7575	114545
205335	114546
29864	114547
383425	114548
560905	114549
4201	114550
156916	114551
280242	114552
719	114553
74675	114554
683841	114555
35138	114556
83743	114557
616361	114558
137317	114559
47448	114560
313809	114561
1813	114562
661190	114563
179204	114564
187806	114565
346166	114566
617429	114567
82068	114568
365277	114569
626527	114570
337089	114571
302371	114572
499145	114573
605493	114574
181648	114575
120877	114576
592049	114577
177368	114578
6390	114579
122124	114580
24326	114581
136203	114582
437248	114583
285883	114584
342423	114585
263050	114586
10423	114587
405682	114588
549096	114589
119123	114590
226518	114591
54494	114592
489152	114593
6014	114594
18305	114595
282909	114596
142948	114597
44239	114598
505268	114599
466318	114600
136161	114601
342312	114602
109978	114603
375969	114604
46083	114605
220322	114606
257303	114607
272637	114608
574157	114609
93998	114610
670925	114611
323	114612
48480	114613
60175	114614
52777	114615
111109	114616
335	114617
93468	114618
149312	114619
1436	114620
174445	114621
79894	114622
569193	114623
564595	114624
379303	114625
549777	114626
138432	114627
424763	114628
338718	114629
236269	114630
531675	114631
17247	114632
185061	114633
71408	114634
136852	114635
267521	114636
115718	114637
43501	114638
159926	114639
339252	114640
2073	114641
148990	114642
98297	114643
396777	114644
1793	114645
633366	114646
467928	114647
35266	114648
555359	114649
98042	114650
39393	114651
144845	114652
626248	114653
1692	114654
214866	114655
399275	114656
543801	114657
18206	114658
109204	114659
150558	114660
10172	114661
132929	114662
621157	114663
2329	114664
28728	114665
340851	114666
166032	114667
664531	114668
612727	114669
16660	114670
97343	114671
479952	114672
2596	114673
6372	114674
503423	114675
138546	114676
230	114677
34298	114678
448668	114679
184868	114680
15964	114681
682459	114682
243344	114683
133223	114684
171030	114685
367240	114686
217178	114687
69197	114688
218200	114689
174362	114690
103334	114691
101648	114692
324960	114693
695326	114694
50573	114695
568368	114696
141720	114697
216147	114698
536515	114699
97611	114700
7853	114701
14894	114702
30443	114703
216176	114704
142406	114705
216389	114706
436806	114707
79882	114708
296571	114709
203180	114710
536504	114711
379525	114712
123255	114713
30418	114714
206085	114715
42	114716
379722	114717
51143	114718
292473	114719
69734	114720
483313	114721
206989	114722
239164	114723
178470	114724
484754	114725
2818	114726
166072	114727
74560	114728
570201	114729
120099	114730
66006	114731
396643	114732
279420	114733
48615	114734
322	114735
240167	114736
352263	114737
121786	114738
624747	114739
71	114740
167776	114741
155444	114742
24727	114743
122361	114744
582005	114745
202970	114746
398244	114747
607939	114748
251117	114749
167768	114750
29726	114751
501095	114752
48563	114753
125191	114754
160657	114755
472361	114756
470710	114757
232034	114758
79717	114759
56514	114760
203083	114761
4092	114762
161708	114763
416324	114764
594482	114765
405665	114766
89221	114767
611908	114768
543642	114769
8515	114770
625921	114771
381937	114772
9059	114773
141951	114774
36300	114775
154035	114776
42681	114777
169322	114778
7033	114779
15425	114780
343932	114781
127526	114782
119152	114783
62262	114784
41674	114785
126231	114786
630498	114787
32582	114788
33680	114789
262	114790
75171	114791
449645	114792
44488	114793
43892	114794
329752	114795
164522	114796
526749	114797
46140	114798
654362	114799
404989	114800
472346	114801
115146	114802
219	114803
205301	114804
418214	114805
101284	114806
17830	114807
59070	114808
7894	114809
408403	114810
8264	114811
207787	114812
537723	114813
520052	114814
30636	114815
7499	114816
4075	114817
46514	114818
53810	114819
55629	114820
549503	114821
648635	114822
115425	114823
410	114824
443846	114825
138091	114826
112012	114827
60481	114828
209437	114829
333956	114830
16019	114831
591024	114832
76301	114833
129817	114834
26981	114835
174476	114836
6445	114837
411566	114838
90911	114839
327048	114840
592813	114841
14292	114842
48434	114843
637626	114844
470517	114845
149548	114846
127002	114847
350276	114848
232032	114849
2996	114850
23619	114851
146562	114852
163038	114853
68888	114854
183227	114855
396131	114856
983	114857
149357	114858
72791	114859
172189	114860
249139	114861
293738	114862
9975	114863
117051	114864
554435	114865
133955	114866
150368	114867
28255	114868
38279	114869
51332	114870
157186	114871
448684	114872
16998	114873
429977	114874
512524	114875
133025	114876
191083	114877
154474	114878
166987	114879
41184	114880
360022	114881
384530	114882
15467	114883
514241	114884
43503	114885
124738	114886
338605	114887
79437	114888
373105	114889
102890	114890
588721	114891
13738	114892
343857	114893
671608	114894
132240	114895
29717	114896
325238	114897
237264	114898
124103	114899
38220	114900
415293	114901
82674	114902
57779	114903
275054	114904
34011	114905
31076	114906
70070	114907
10809	114908
111612	114909
297037	114910
53550	114911
106872	114912
236835	114913
5642	114914
119624	114915
541225	114916
117922	114917
692976	114918
169875	114919
72648	114920
32150	114921
694718	114922
589821	114923
297033	114924
53492	114925
401581	114926
236910	114927
178076	114928
446101	114929
48740	114930
65405	114931
30920	114932
459132	114933
86587	114934
236825	114935
93347	114936
132722	114937
143408	114938
2157	114939
1879	114940
87838	114941
166547	114942
117753	114943
166598	114944
35640	114945
25363	114946
150778	114947
25072	114948
50991	114949
368681	114950
357587	114951
69363	114952
93328	114953
640357	114954
237012	114955
230401	114956
556241	114957
231277	114958
390036	114959
48891	114960
583337	114961
30923	114962
83691	114963
218062	114964
320418	114965
48843	114966
363323	114967
15464	114968
166497	114969
240182	114970
640520	114971
23516	114972
17458	114973
530938	114974
262203	114975
587843	114976
150286	114977
113093	114978
185024	114979
30940	114980
25062	114981
145921	114982
69540	114983
119364	114984
35973	114985
14752	114986
117710	114987
10529	114988
69968	114989
275517	114990
328691	114991
8393	114992
1418	114993
8413	114994
454891	114995
318751	114996
434532	114997
50105	114998
359801	114999
170516	115000
82447	115001
30898	115002
585835	115003
672819	115004
489719	115005
297473	115006
295306	115007
262160	115008
117766	115009
343114	115010
664988	115011
173351	115012
53226	115013
537886	115014
17479	115015
95081	115016
20523	115017
153748	115018
599725	115019
250276	115020
6487	115021
112722	115022
538614	115023
8998	115024
304890	115025
141499	115026
292178	115027
552641	115028
606357	115029
64434	115030
430635	115031
21003	115032
3269	115033
78388	115034
249097	115035
1401	115036
52256	115037
23594	115038
2137	115039
2166	115040
883	115041
357935	115042
68108	115043
390503	115044
131537	115045
32007	115046
21688	115047
188961	115048
13838	115049
137222	115050
47076	115051
63531	115052
47061	115053
47936	115054
96871	115055
491404	115056
338367	115057
130414	115058
84084	115059
86331	115060
119337	115061
33815	115062
89044	115063
7944	115064
483325	115065
97370	115066
28339	115067
583335	115068
400552	115069
160889	115070
21873	115071
78977	115072
626016	115073
673850	115074
446821	115075
44624	115076
14724	115077
153916	115078
594873	115079
19437	115080
2978	115081
646771	115082
17452	115083
313424	115084
295286	115085
81434	115086
515238	115087
91410	115088
5473	115089
51565	115090
124025	115091
406551	115092
147116	115093
867	115094
475601	115095
322887	115096
159588	115097
417740	115098
23641	115099
514612	115100
54338	115101
523324	115102
59077	115103
610368	115104
179128	115105
115086	115106
223724	115107
298564	115108
213490	115109
629553	115110
678324	115111
93462	115112
81680	115113
147558	115114
657428	115115
697861	115116
49636	115117
25664	115118
184541	115119
54998	115120
407973	115121
581273	115122
26615	115123
41933	115124
28760	115125
696632	115126
413442	115127
35125	115128
369264	115129
32103	115130
684135	115131
264444	115132
254618	115133
395225	115134
434979	115135
438501	115136
538669	115137
345896	115138
577451	115139
96310	115140
294098	115141
602556	115142
110976	115143
1433	115144
16685	115145
124911	115146
51331	115147
57589	115148
557819	115149
199798	115150
10627	115151
42672	115152
50591	115153
113428	115154
42113	115155
354926	115156
383008	115157
223758	115158
368470	115159
7842	115160
329711	115161
76682	115162
153483	115163
187226	115164
522870	115165
263837	115166
324954	115167
554962	115168
481536	115169
490829	115170
480909	115171
596603	115172
46219	115173
6011	115174
54742	115175
220212	115176
181694	115177
587822	115178
247410	115179
91434	115180
13414	115181
99469	115182
99288	115183
208935	115184
560904	115185
188123	115186
402802	115187
663016	115188
630101	115189
83175	115190
172028	115191
339543	115192
76418	115193
24361	115194
259205	115195
125504	115196
245779	115197
87509	115198
236255	115199
20363	115200
475808	115201
432355	115202
79008	115203
220862	115204
43163	115205
31104	115206
636875	115207
495494	115208
45973	115209
459399	115210
418085	115211
18902	115212
23307	115213
644114	115214
94021	115215
412160	115216
360750	115217
544350	115218
576047	115219
553423	115220
116675	115221
46782	115222
242831	115223
345605	115224
239489	115225
544383	115226
116086	115227
554768	115228
158017	115229
429139	115230
266506	115231
43071	115232
133541	115233
4325	115234
24301	115235
106626	115236
57222	115237
114771	115238
512491	115239
71209	115240
369225	115241
436683	115242
429609	115243
36672	115244
485269	115245
102766	115246
354104	115247
58887	115248
140687	115249
238610	115250
355317	115251
428396	115252
4920	115253
584248	115254
43010	115255
639895	115256
121822	115257
436727	115258
26007	115259
31329	115260
654151	115261
66923	115262
267666	115263
297181	115264
518560	115265
374707	115266
47121	115267
197323	115268
127417	115269
520	115270
88459	115271
441221	115272
460551	115273
3382	115274
194922	115275
488812	115276
204392	115277
512415	115278
551121	115279
470621	115280
664078	115281
101757	115282
353882	115283
15590	115284
375071	115285
39939	115286
51336	115287
222306	115288
187452	115289
288516	115290
234023	115291
305813	115292
535143	115293
233851	115294
341783	115295
335234	115296
321004	115297
83226	115298
588904	115299
9475	115300
537957	115301
186199	115302
507424	115303
569716	115304
285211	115305
582353	115306
98894	115307
653076	115308
692668	115309
279898	115310
368736	115311
47426	115312
91297	115313
680384	115314
546745	115315
152510	115316
693961	115317
386922	115318
695240	115319
664765	115320
638171	115321
594362	115322
439676	115323
617622	115324
434146	115325
320681	115326
32525	115327
226299	115328
336864	115329
171	115330
328008	115331
317740	115332
585568	115333
629730	115334
451468	115335
364451	115336
585390	115337
647476	115338
122272	115339
150674	115340
140327	115341
360588	115342
295584	115343
580716	115344
411653	115345
657466	115346
138240	115347
284390	115348
284393	115349
244564	115350
223458	115351
28747	115352
456732	115353
106839	115354
224941	115355
14383	115356
610847	115357
386921	115358
154167	115359
204705	115360
80040	115361
58189	115362
263495	115363
249442	115364
677296	115365
64649	115366
171937	115367
360477	115368
508829	115369
454818	115370
668510	115371
469812	115372
625691	115373
350621	115374
254273	115375
489433	115376
454376	115377
569704	115378
573739	115379
389211	115380
392713	115381
190956	115382
325274	115383
441575	115384
71137	115385
81635	115386
4152	115387
37593	115388
16851	115389
455648	115390
133603	115391
341577	115392
197864	115393
140325	115394
652074	115395
360822	115396
100430	115397
392055	115398
6114	115399
328016	115400
82939	115401
577548	115402
396786	115403
350779	115404
262965	115405
167947	115406
379831	115407
369764	115408
469808	115409
105425	115410
554775	115411
7732	115412
287428	115413
31396	115414
55873	115415
66015	115416
166259	115417
40699	115418
464562	115419
266768	115420
617787	115421
54404	115422
656147	115423
27609	115424
331109	115425
687055	115426
144063	115427
595181	115428
360249	115429
209947	115430
544721	115431
336745	115432
551770	115433
487233	115434
239775	115435
223442	115436
336692	115437
112949	115438
301282	115439
37465	115440
108965	115441
224269	115442
381381	115443
109559	115444
441467	115445
72520	115446
620436	115447
580356	115448
653776	115449
310412	115450
58751	115451
388405	115452
221932	115453
81678	115454
476185	115455
236470	115456
407434	115457
574690	115458
568587	115459
75602	115460
584620	115461
122492	115462
8604	115463
400851	115464
226648	115465
91285	115466
167500	115467
668955	115468
351687	115469
541189	115470
351529	115471
419683	115472
493926	115473
265648	115474
370194	115475
310335	115476
233478	115477
15590	115478
346503	115479
107316	115480
104487	115481
782	115482
649870	115483
598459	115484
180303	115485
101908	115486
99453	115487
618312	115488
621445	115489
553295	115490
350056	115491
136476	115492
140713	115493
582788	115494
223711	115495
5854	115496
292863	115497
244813	115498
407443	115499
370165	115500
306802	115501
110565	115502
583896	115503
605498	115504
133176	115505
648266	115506
512777	115507
107131	115508
610795	115509
610800	115510
610794	115511
610799	115512
610797	115513
610798	115514
610796	115515
524155	115516
362458	115517
377613	115518
455303	115519
479120	115520
104540	115521
668298	115522
302596	115523
601370	115524
107865	115525
625742	115526
401908	115527
22435	115528
505217	115529
404908	115530
6807	115531
192483	115532
306895	115533
263504	115534
584803	115535
360467	115536
604621	115537
620418	115538
480151	115539
374077	115540
122366	115541
202218	115542
350969	115543
350830	115544
425023	115545
348156	115546
68756	115547
441526	115548
676122	115549
664253	115550
639155	115551
342680	115552
152196	115553
278027	115554
373932	115555
367192	115556
672252	115557
85779	115558
476685	115559
92162	115560
498519	115561
84662	115562
268986	115563
616225	115564
151192	115565
262952	115566
351537	115567
579764	115568
158536	115569
201572	115570
569724	115571
375050	115572
91619	115573
278017	115574
57565	115575
635182	115576
201584	115577
445277	115578
117136	115579
375388	115580
439608	115581
37635	115582
110534	115583
670150	115584
670095	115585
670162	115586
58085	115587
670190	115588
8682	115589
676914	115590
450739	115591
450658	115592
450664	115593
450722	115594
450653	115595
676866	115596
450663	115597
676867	115598
676926	115599
450717	115600
121502	115601
20171	115602
676916	115603
450649	115604
377345	115605
531045	115606
512939	115607
152543	115608
455000	115609
650968	115610
613897	115611
16123	115612
60033	115613
106814	115614
275702	115615
129103	115616
653558	115617
449087	115618
96699	115619
84651	115620
312796	115621
179632	115622
291679	115623
195587	115624
74159	115625
307345	115626
14849	115627
538138	115628
328362	115629
100147	115630
356395	115631
324231	115632
404611	115633
685537	115634
50128	115635
92633	115636
285420	115637
695232	115638
63103	115639
52379	115640
50626	115641
11014	115642
984	115643
312153	115644
256496	115645
124257	115646
695093	115647
24637	115648
688352	115649
657316	115650
451108	115651
57815	115652
335607	115653
63746	115654
211980	115655
626768	115656
64172	115657
242807	115658
7449	115659
65887	115660
603730	115661
390230	115662
160246	115663
92236	115664
461433	115665
390282	115666
374475	115667
238402	115668
223267	115669
197890	115670
160483	115671
471506	115672
549452	115673
634889	115674
621222	115675
694138	115676
71064	115677
7193	115678
595609	115679
15495	115680
89376	115681
189991	115682
4526	115683
100723	115684
645117	115685
613363	115686
615742	115687
79125	115688
3513	115689
214560	115690
160200	115691
630870	115692
576323	115693
413122	115694
143327	115695
539946	115696
57647	115697
343311	115698
50142	115699
307274	115700
10388	115701
480103	115702
480144	115703
425708	115704
239860	115705
640002	115706
671533	115707
137644	115708
5884	115709
84153	115710
289884	115711
736	115712
592295	115713
648281	115714
389394	115715
287013	115716
592314	115717
592478	115718
87730	115719
592367	115720
592454	115721
74446	115722
12221	115723
450223	115724
592422	115725
146744	115726
282555	115727
632	115728
55377	115729
68155	115730
62831	115731
77777	115732
420814	115733
630776	115734
115824	115735
26831	115736
355198	115737
377100	115738
171866	115739
282188	115740
202127	115741
332058	115742
23530	115743
96891	115744
86989	115745
365702	115746
381912	115747
466997	115748
264040	115749
512062	115750
189464	115751
174715	115752
32489	115753
220417	115754
624086	115755
143233	115756
107127	115757
377506	115758
61672	115759
651506	115760
244647	115761
40406	115762
31814	115763
216549	115764
20708	115765
638855	115766
216553	115767
380	115768
152053	115769
218704	115770
472250	115771
43451	115772
366750	115773
595389	115774
674741	115775
36082	115776
103937	115777
14274	115778
14268	115779
665208	115780
218794	115781
434754	115782
81674	115783
8023	115784
336090	115785
89462	115786
6189	115787
87593	115788
99763	115789
436298	115790
103067	115791
24586	115792
140350	115793
133775	115794
24877	115795
461799	115796
77768	115797
631616	115798
423433	115799
128664	115800
366042	115801
518352	115802
330118	115803
390739	115804
592541	115805
119185	115806
535845	115807
60	115808
73388	115809
46771	115810
98418	115811
173462	115812
29487	115813
88061	115814
444221	115815
29572	115816
122168	115817
86628	115818
20514	115819
180213	115820
3262	115821
50371	115822
31421	115823
74677	115824
342417	115825
177999	115826
513570	115827
513571	115828
299747	115829
501419	115830
4823	115831
39892	115832
85974	115833
648939	115834
3486	115835
106071	115836
46615	115837
21381	115838
137960	115839
2228	115840
51091	115841
522630	115842
18975	115843
30176	115844
55195	115845
82287	115846
93816	115847
262942	115848
20233	115849
7967	115850
65684	115851
345928	115852
180244	115853
579789	115854
283299	115855
529419	115856
87744	115857
93853	115858
219427	115859
167456	115860
61867	115861
2591	115862
6100	115863
34362	115864
302670	115865
75570	115866
141427	115867
38364	115868
525863	115869
45288	115870
25661	115871
154	115872
23435	115873
124678	115874
516741	115875
356193	115876
97046	115877
302846	115878
21672	115879
21672	115880
117270	115881
481240	115882
286174	115883
54704	115884
4573	115885
113635	115886
37639	115887
38016	115888
289968	115889
148329	115890
42208	115891
16069	115892
337695	115893
152255	115894
100575	115895
390427	115896
109494	115897
493120	115898
283742	115899
176778	115900
64103	115901
143095	115902
462721	115903
81788	115904
16075	115905
3534	115906
485291	115907
86609	115908
493910	115909
161190	115910
42843	115911
543066	115912
51734	115913
272069	115914
272048	115915
550063	115916
272001	115917
272041	115918
272068	115919
82084	115920
82094	115921
157673	115922
26377	115923
157594	115924
272421	115925
653395	115926
549974	115927
549992	115928
550035	115929
15690	115930
137932	115931
666174	115932
479904	115933
166174	115934
133977	115935
43777	115936
288070	115937
545473	115938
325833	115939
48786	115940
64363	115941
16336	115942
6636	115943
202304	115944
339672	115945
488335	115946
277616	115947
153570	115948
153570	115949
137855	115950
1569	115951
56	115952
521322	115953
151907	115954
236808	115955
475865	115956
22112	115957
605385	115958
306431	115959
556599	115960
12058	115961
347891	115962
254575	115963
112585	115964
650508	115965
21038	115966
333160	115967
328364	115968
24107	115969
559979	115970
539359	115971
77985	115972
168301	115973
64979	115974
189619	115975
347528	115976
292923	115977
158896	115978
558200	115979
192938	115980
358486	115981
88241	115982
47897	115983
28961	115984
588285	115985
285016	115986
99501	115987
618600	115988
35067	115989
124263	115990
162244	115991
3268	115992
72234	115993
1144	115994
11247	115995
569341	115996
404039	115997
53627	115998
46480	115999
651480	116000
16335	116001
34181	116002
452206	116003
143444	116004
95853	116005
221143	116006
251570	116007
147092	116008
21996	116009
417055	116010
22302	116011
629173	116012
326626	116013
283257	116014
2890	116015
84537	116016
165096	116017
93422	116018
103166	116019
128606	116020
5222	116021
39533	116022
291628	116023
80320	116024
573864	116025
41105	116026
185240	116027
237046	116028
317448	116029
130621	116030
118537	116031
38365	116032
143441	116033
220622	116034
447480	116035
345980	116036
437400	116037
21939	116038
3027	116039
229497	116040
677643	116041
429985	116042
696988	116043
390504	116044
36040	116045
435661	116046
58637	116047
142155	116048
156	116049
1176	116050
481048	116051
97440	116052
170715	116053
281407	116054
306454	116055
2105	116056
285889	116057
285892	116058
285910	116059
285897	116060
46907	116061
143126	116062
678492	116063
169518	116064
25648	116065
197047	116066
44141	116067
141509	116068
145046	116069
11861	116070
150213	116071
653546	116072
400500	116073
320235	116074
305885	116075
53814	116076
26072	116077
26069	116078
514509	116079
40473	116080
302723	116081
16467	116082
109836	116083
173338	116084
510125	116085
10509	116086
376683	116087
4462	116088
571241	116089
8766	116090
565508	116091
294057	116092
14706	116093
133445	116094
370981	116095
50513	116096
287064	116097
73235	116098
40868	116099
91901	116100
526228	116101
282283	116102
106970	116103
162746	116104
183329	116105
404626	116106
90602	116107
646149	116108
550472	116109
148985	116110
583981	116111
506514	116112
4132	116113
488839	116114
448398	116115
150042	116116
115493	116117
303454	116118
197841	116119
336016	116120
364752	116121
119516	116122
8237	116123
437021	116124
1043	116125
639440	116126
452612	116127
273376	116128
143215	116129
140269	116130
509433	116131
382181	116132
140270	116133
594381	116134
404872	116135
440198	116136
273480	116137
4547	116138
388477	116139
506302	116140
145185	116141
461705	116142
506300	116143
273538	116144
8662	116145
25357	116146
335206	116147
2811	116148
404894	116149
82362	116150
23716	116151
139596	116152
12918	116153
193665	116154
550642	116155
6244	116156
550627	116157
442539	116158
377763	116159
425576	116160
423934	116161
45771	116162
313208	116163
520003	116164
26708	116165
444450	116166
299480	116167
172903	116168
655590	116169
135035	116170
517401	116171
137353	116172
89334	116173
366062	116174
533838	116175
531687	116176
520698	116177
308486	116178
633006	116179
533853	116180
31640	116181
533849	116182
385554	116183
62834	116184
273666	116185
247005	116186
585432	116187
126428	116188
585490	116189
373206	116190
132134	116191
273629	116192
13768	116193
13769	116194
173632	116195
585458	116196
272323	116197
53202	116198
135802	116199
349658	116200
362603	116201
111688	116202
559083	116203
136404	116204
389506	116205
133077	116206
2909	116207
555	116208
18773	116209
285394	116210
2909	116211
63184	116212
6364	116213
399600	116214
405140	116215
688859	116216
98922	116217
191475	116218
55493	116219
237131	116220
78	116221
28350	116222
28350	116223
91524	116224
317276	116225
395609	116226
82979	116227
46473	116228
489474	116229
489479	116230
489480	116231
489494	116232
140615	116233
617358	116234
35294	116235
303063	116236
62176	116237
355580	116238
35543	116239
120131	116240
349492	116241
474244	116242
668452	116243
596630	116244
666077	116245
99248	116246
553961	116247
474421	116248
77192	116249
513453	116250
25521	116251
442029	116252
689529	116253
71357	116254
348083	116255
52636	116256
505865	116257
202756	116258
7014	116259
2945	116260
517026	116261
577022	116262
516091	116263
234624	116264
312311	116265
225192	116266
224757	116267
71304	116268
312388	116269
363610	116270
312423	116271
91213	116272
312627	116273
363699	116274
312547	116275
312567	116276
312533	116277
224812	116278
312625	116279
91189	116280
312573	116281
91219	116282
312346	116283
91208	116284
234465	116285
312415	116286
91229	116287
135622	116288
91215	116289
229055	116290
148958	116291
312337	116292
186294	116293
312433	116294
517049	116295
312464	116296
517053	116297
29198	116298
434932	116299
72629	116300
9374	116301
71255	116302
67872	116303
363633	116304
143357	116305
39368	116306
43857	116307
14030	116308
132989	116309
230067	116310
64733	116311
3692	116312
288173	116313
35141	116314
92042	116315
613848	116316
321145	116317
464032	116318
226371	116319
124619	116320
359398	116321
434877	116322
204422	116323
571641	116324
124577	116325
99349	116326
16300	116327
162223	116328
140287	116329
362850	116330
8661	116331
571	116332
334249	116333
261019	116334
285756	116335
169151	116336
576022	116337
179877	116338
166991	116339
148313	116340
25711	116341
47412	116342
86051	116343
492395	116344
130464	116345
603430	116346
186429	116347
603406	116348
186495	116349
21067	116350
492483	116351
26702	116352
154600	116353
492418	116354
186519	116355
130468	116356
603445	116357
62547	116358
603446	116359
130496	116360
71580	116361
186575	116362
163135	116363
8697	116364
86779	116365
129792	116366
38367	116367
16276	116368
534575	116369
45929	116370
84351	116371
251722	116372
21384	116373
23433	116374
229719	116375
482194	116376
16138	116377
56529	116378
216523	116379
458885	116380
224827	116381
312647	116382
265102	116383
32670	116384
627539	116385
27264	116386
47275	116387
573072	116388
45550	116389
327379	116390
348506	116391
449538	116392
486377	116393
150	116394
550943	116395
266666	116396
448853	116397
208062	116398
10235	116399
299499	116400
23860	116401
160172	116402
34468	116403
481348	116404
84321	116405
333293	116406
6190	116407
121362	116408
225426	116409
484648	116410
183544	116411
46116	116412
298844	116413
550888	116414
301673	116415
137739	116416
396290	116417
27032	116418
33567	116419
685631	116420
575983	116421
117812	116422
596138	116423
677992	116424
324977	116425
50092	116426
157577	116427
338824	116428
535060	116429
316901	116430
316902	116431
564361	116432
688466	116433
435423	116434
191323	116435
35806	116436
178423	116437
369101	116438
122290	116439
33682	116440
483513	116441
649735	116442
3742	116443
596274	116444
529152	116445
235794	116446
244585	116447
12975	116448
326186	116449
586937	116450
4246	116451
398299	116452
669413	116453
399423	116454
160237	116455
40912	116456
105142	116457
109759	116458
326144	116459
109760	116460
667491	116461
398290	116462
63326	116463
251559	116464
294762	116465
315665	116466
398283	116467
315618	116468
370307	116469
91834	116470
155655	116471
52821	116472
498506	116473
469477	116474
67122	116475
518542	116476
469483	116477
264061	116478
469449	116479
469418	116480
469460	116481
154524	116482
74524	116483
264091	116484
273774	116485
518548	116486
126124	116487
566825	116488
469482	116489
441664	116490
469448	116491
469443	116492
21080	116493
492959	116494
601345	116495
492992	116496
572811	116497
292903	116498
469436	116499
469413	116500
469417	116501
143330	116502
627142	116503
649965	116504
469432	116505
353990	116506
363470	116507
23111	116508
299452	116509
469480	116510
469419	116511
469427	116512
469426	116513
469406	116514
469424	116515
125810	116516
469440	116517
469439	116518
469425	116519
96373	116520
576224	116521
1900	116522
3482	116523
12392	116524
150029	116525
184983	116526
431216	116527
522054	116528
490225	116529
670777	116530
171785	116531
576199	116532
192403	116533
405589	116534
558002	116535
538964	116536
253944	116537
83811	116538
391364	116539
127586	116540
149018	116541
194897	116542
140676	116543
244057	116544
666195	116545
413428	116546
681160	116547
590929	116548
167532	116549
10314	116550
27176	116551
255841	116552
180396	116553
451512	116554
212182	116555
314294	116556
442468	116557
542648	116558
33822	116559
533201	116560
38331	116561
485795	116562
24360	116563
131705	116564
543974	116565
616546	116566
406030	116567
271788	116568
232194	116569
681030	116570
13840	116571
575212	116572
433073	116573
659193	116574
44072	116575
534459	116576
696835	116577
684582	116578
62718	116579
24822	116580
70795	116581
26666	116582
55931	116583
252659	116584
439950	116585
122626	116586
171325	116587
41238	116588
27176	116589
15766	116590
23193	116591
567235	116592
228968	116593
134746	116594
215858	116595
215859	116596
134746	116597
134739	116598
512741	116599
79314	116600
232552	116601
498784	116602
15793	116603
74604	116604
321333	116605
404939	116606
287911	116607
87363	116608
565265	116609
502215	116610
365345	116611
456150	116612
55157	116613
689714	116614
129360	116615
212751	116616
126068	116617
294641	116618
264126	116619
253967	116620
294625	116621
83315	116622
673808	116623
294633	116624
108102	116625
35333	116626
232805	116627
506628	116628
219204	116629
592981	116630
24805	116631
1779	116632
486031	116633
110708	116634
134624	116635
1087	116636
681451	116637
469409	116638
152825	116639
230637	116640
587404	116641
469429	116642
115104	116643
544926	116644
346424	116645
56937	116646
590491	116647
431612	116648
12702	116649
667628	116650
595622	116651
329819	116652
640986	116653
168322	116654
63262	116655
478325	116656
62858	116657
414799	116658
469422	116659
157271	116660
543844	116661
469408	116662
132969	116663
14420	116664
469407	116665
469450	116666
516990	116667
10941	116668
561643	116669
54728	116670
49109	116671
33954	116672
175781	116673
293289	116674
264034	116675
78120	116676
574858	116677
310214	116678
679844	116679
52585	116680
388161	116681
564168	116682
246061	116683
5608	116684
273913	116685
426336	116686
125811	116687
125813	116688
469431	116689
292638	116690
46870	116691
869	116692
713	116693
713	116694
26627	116695
607	116696
870	116697
870	116698
62392	116699
62395	116700
7657	116701
607	116702
4873	116703
607	116704
139025	116705
1351	116706
7657	116707
7657	116708
1351	116709
869	116710
1353	116711
1351	116712
4876	116713
482804	116714
227743	116715
141635	116716
523478	116717
62193	116718
17656	116719
32803	116720
635729	116721
282667	116722
282624	116723
469453	116724
469478	116725
120364	116726
260067	116727
543030	116728
127367	116729
870	116730
231845	116731
184	116732
55094	116733
110079	116734
7834	116735
409666	116736
434406	116737
469435	116738
690455	116739
252900	116740
82452	116741
603135	116742
586782	116743
469421	116744
440400	116745
469455	116746
57457	116747
451066	116748
39478	116749
642492	116750
566473	116751
359	116752
422522	116753
274160	116754
196225	116755
6933	116756
612768	116757
546949	116758
370546	116759
681167	116760
180636	116761
1158	116762
1056	116763
271749	116764
573960	116765
331043	116766
247955	116767
428884	116768
56604	116769
122563	116770
99321	116771
678783	116772
606006	116773
440147	116774
104558	116775
554562	116776
233595	116777
279872	116778
27736	116779
330824	116780
97165	116781
543584	116782
584068	116783
583959	116784
605785	116785
278243	116786
457467	116787
457465	116788
303172	116789
167732	116790
158072	116791
35494	116792
153129	116793
77901	116794
303124	116795
623148	116796
104558	116797
107970	116798
293170	116799
83345	116800
28201	116801
5243	116802
508144	116803
220093	116804
270159	116805
511126	116806
153369	116807
310336	116808
558281	116809
276657	116810
451454	116811
308244	116812
517382	116813
584489	116814
481335	116815
5550	116816
60094	116817
102047	116818
592572	116819
195503	116820
335406	116821
508717	116822
133858	116823
641620	116824
186123	116825
82329	116826
584109	116827
22458	116828
575191	116829
607519	116830
17854	116831
94603	116832
431044	116833
582629	116834
56208	116835
667185	116836
573539	116837
333393	116838
15916	116839
189714	116840
59512	116841
592653	116842
570885	116843
171003	116844
261438	116845
585443	116846
330884	116847
410297	116848
135671	116849
377996	116850
521681	116851
317	116852
57127	116853
430078	116854
622415	116855
652039	116856
484319	116857
50922	116858
453332	116859
539872	116860
568315	116861
572822	116862
122144	116863
680599	116864
104905	116865
374071	116866
2442	116867
661030	116868
320870	116869
236648	116870
9823	116871
173639	116872
61320	116873
122002	116874
143871	116875
18776	116876
542816	116877
588630	116878
316844	116879
661275	116880
120087	116881
554402	116882
92889	116883
520953	116884
233838	116885
520941	116886
35805	116887
226277	116888
454568	116889
558010	116890
497738	116891
439562	116892
99299	116893
369947	116894
39339	116895
474326	116896
584010	116897
109446	116898
551110	116899
195787	116900
195776	116901
383330	116902
194034	116903
458955	116904
206573	116905
143896	116906
305588	116907
668256	116908
11071	116909
592741	116910
610187	116911
16084	116912
122390	116913
207381	116914
227341	116915
4484	116916
166425	116917
644170	116918
271375	116919
29416	116920
421101	116921
663772	116922
2205	116923
24	116924
453908	116925
1165	116926
136113	116927
454437	116928
682697	116929
100608	116930
577775	116931
103121	116932
102265	116933
471799	116934
713	116935
62394	116936
713	116937
398245	116938
953	116939
571876	116940
532556	116941
574804	116942
300186	116943
476084	116944
398595	116945
692322	116946
153742	116947
342787	116948
70345	116949
296146	116950
960	116951
662495	116952
35456	116953
82429	116954
572780	116955
621935	116956
142552	116957
46835	116958
184123	116959
689349	116960
419083	116961
219004	116962
116626	116963
612774	116964
101011	116965
357373	116966
231055	116967
161350	116968
194062	116969
504686	116970
151556	116971
469754	116972
141005	116973
85296	116974
146973	116975
460474	116976
124679	116977
499825	116978
631887	116979
11110	116980
108277	116981
493548	116982
51229	116983
18373	116984
167165	116985
518878	116986
126569	116987
77555	116988
20992	116989
217098	116990
84766	116991
30839	116992
72188	116993
393264	116994
56434	116995
5029	116996
213615	116997
644201	116998
37994	116999
34789	117000
131	117001
131	117002
73145	117003
336011	117004
246163	117005
97092	117006
677896	117007
119952	117008
2474	117009
88	117010
494485	117011
619711	117012
270817	117013
558395	117014
546398	117015
563462	117016
61256	117017
669661	117018
12208	117019
180359	117020
623332	117021
222068	117022
70798	117023
222132	117024
418139	117025
158894	117026
146358	117027
418187	117028
221989	117029
120	117030
258	117031
10163	117032
169216	117033
300491	117034
683429	117035
122437	117036
7170	117037
177880	117038
594277	117039
57095	117040
602665	117041
170884	117042
66420	117043
11404	117044
177134	117045
320367	117046
59675	117047
122753	117048
19316	117049
234808	117050
406820	117051
17562	117052
954	117053
95467	117054
73240	117055
481861	117056
53424	117057
5127	117058
69	117059
394772	117060
526106	117061
356143	117062
390858	117063
16016	117064
632387	117065
602929	117066
112159	117067
24553	117068
4259	117069
429309	117070
224350	117071
463126	117072
86101	117073
491844	117074
77573	117075
18619	117076
410342	117077
115938	117078
92584	117079
585821	117080
21911	117081
425264	117082
162543	117083
456906	117084
532902	117085
56278	117086
25832	117087
359842	117088
558244	117089
450791	117090
335836	117091
696994	117092
508027	117093
533578	117094
72268	117095
643	117096
9722	117097
587157	117098
314356	117099
2996	117100
139863	117101
59948	117102
386610	117103
13145	117104
222063	117105
56317	117106
171827	117107
76291	117108
22633	117109
501245	117110
170907	117111
87045	117112
19317	117113
127649	117114
541069	117115
172863	117116
101535	117117
302161	117118
49812	117119
18241	117120
456946	117121
172104	117122
64959	117123
41362	117124
661591	117125
12994	117126
529353	117127
368616	117128
670502	117129
33944	117130
540703	117131
120274	117132
495878	117133
117157	117134
148100	117135
168487	117136
6418	117137
7920	117138
548652	117139
100791	117140
488046	117141
451964	117142
156312	117143
79737	117144
525511	117145
208323	117146
5051	117147
26872	117148
489951	117149
336499	117150
446052	117151
43948	117152
102163	117153
102652	117154
31654	117155
94351	117156
45323	117157
515952	117158
222133	117159
11627	117160
222036	117161
655471	117162
138591	117163
92429	117164
757	117165
3786	117166
945	117167
60035	117168
7980	117169
49660	117170
156061	117171
2202	117172
42374	117173
423248	117174
563930	117175
324905	117176
110600	117177
654350	117178
620424	117179
117754	117180
3172	117181
560539	117182
616726	117183
6246	117184
21786	117185
257855	117186
598339	117187
6366	117188
30719	117189
625480	117190
7466	117191
243318	117192
121315	117193
422060	117194
522624	117195
43442	117196
269075	117197
214208	117198
70781	117199
2084	117200
156048	117201
13042	117202
22970	117203
517421	117204
58828	117205
152696	117206
17835	117207
336534	117208
167822	117209
506262	117210
1991	117211
134433	117212
647572	117213
44572	117214
237302	117215
536576	117216
154900	117217
28527	117218
12139	117219
367965	117220
749	117221
6912	117222
54833	117223
336483	117224
23	117225
513	117226
13936	117227
12753	117228
312910	117229
450804	117230
17830	117231
647564	117232
645997	117233
320532	117234
139858	117235
19727	117236
14157	117237
506059	117238
605240	117239
85982	117240
48235	117241
280521	117242
15613	117243
8613	117244
96708	117245
6187	117246
694467	117247
74722	117248
502524	117249
638547	117250
231330	117251
482936	117252
502166	117253
358078	117254
447459	117255
187412	117256
663546	117257
8825	117258
143540	117259
160589	117260
626030	117261
626032	117262
115174	117263
71096	117264
20498	117265
18348	117266
2909	117267
581609	117268
37886	117269
679555	117270
154925	117271
5645	117272
672540	117273
262257	117274
580445	117275
278333	117276
240472	117277
643236	117278
688590	117279
551625	117280
338273	117281
92727	117282
169625	117283
438875	117284
632118	117285
571267	117286
222430	117287
4245	117288
330753	117289
27563	117290
452587	117291
2818	117292
49106	117293
3934	117294
182	117295
599751	117296
35080	117297
275624	117298
695157	117299
670384	117300
314547	117301
15251	117302
23223	117303
6087	117304
82898	117305
11553	117306
58298	117307
679895	117308
405045	117309
656726	117310
193686	117311
82920	117312
275744	117313
139523	117314
275715	117315
82902	117316
651636	117317
687795	117318
610727	117319
118936	117320
5856	117321
58528	117322
453790	117323
140328	117324
36773	117325
297645	117326
118479	117327
525546	117328
231751	117329
8088	117330
690562	117331
52689	117332
441724	117333
58120	117334
626042	117335
131804	117336
392994	117337
588617	117338
475375	117339
112619	117340
601436	117341
113506	117342
128225	117343
54302	117344
402539	117345
62051	117346
428883	117347
2909	117348
2909	117349
127243	117350
178524	117351
112641	117352
404965	117353
77775	117354
626224	117355
3874	117356
16984	117357
1704	117358
47508	117359
51836	117360
59151	117361
88435	117362
502505	117363
639235	117364
185627	117365
1895	117366
476859	117367
369737	117368
611872	117369
563372	117370
695964	117371
123842	117372
556608	117373
510412	117374
461579	117375
237719	117376
348146	117377
123386	117378
110940	117379
571689	117380
487571	117381
87940	117382
346069	117383
660276	117384
287847	117385
2051	117386
66234	117387
27745	117388
204043	117389
66233	117390
641732	117391
247281	117392
5368	117393
564854	117394
14160	117395
461534	117396
17859	117397
416533	117398
275618	117399
643256	117400
93910	117401
417924	117402
280513	117403
280421	117404
280129	117405
32400	117406
138623	117407
4037	117408
450666	117409
7268	117410
532876	117411
101419	117412
612262	117413
643285	117414
555162	117415
54	117416
283806	117417
91110	117418
72278	117419
379253	117420
209273	117421
8528	117422
50350	117423
646781	117424
26205	117425
664093	117426
488529	117427
457015	117428
497588	117429
163394	117430
272354	117431
76447	117432
177311	117433
177312	117434
123232	117435
17537	117436
162339	117437
643823	117438
102544	117439
309253	117440
41768	117441
151084	117442
442020	117443
17722	117444
23637	117445
346091	117446
103066	117447
10511	117448
10511	117449
44446	117450
696492	117451
1317	117452
181099	117453
675787	117454
122777	117455
598546	117456
36249	117457
164831	117458
183584	117459
1250	117460
387651	117461
78135	117462
91564	117463
61333	117464
60270	117465
383736	117466
126791	117467
501236	117468
692982	117469
505799	117470
158553	117471
109630	117472
124449	117473
659143	117474
694640	117475
132269	117476
483520	117477
265694	117478
480865	117479
357622	117480
395408	117481
427868	117482
109	117483
539076	117484
370812	117485
674925	117486
46635	117487
1330	117488
54151	117489
341287	117490
500819	117491
162631	117492
521980	117493
480001	117494
549525	117495
658018	117496
98744	117497
17575	117498
146820	117499
84178	117500
3129	117501
62402	117502
408796	117503
84334	117504
4534	117505
347378	117506
337740	117507
181289	117508
128112	117509
124881	117510
63592	117511
195974	117512
628638	117513
595328	117514
3753	117515
566815	117516
57892	117517
130112	117518
265688	117519
648247	117520
53988	117521
619620	117522
137174	117523
181288	117524
478364	117525
7649	117526
179659	117527
531841	117528
40982	117529
34968	117530
6941	117531
327202	117532
465324	117533
181589	117534
600463	117535
57456	117536
414836	117537
19665	117538
324057	117539
117518	117540
413578	117541
482170	117542
118113	117543
50664	117544
347564	117545
522649	117546
58473	117547
558280	117548
620133	117549
139115	117550
377001	117551
111371	117552
392786	117553
170644	117554
589093	117555
314251	117556
7229	117557
1726	117558
679321	117559
418925	117560
460958	117561
649812	117562
128233	117563
196632	117564
146252	117565
256436	117566
328302	117567
258710	117568
9925	117569
672202	117570
51237	117571
475742	117572
157120	117573
660355	117574
43921	117575
613533	117576
617230	117577
211418	117578
55492	117579
395547	117580
43021	117581
574917	117582
11516	117583
552735	117584
580109	117585
452008	117586
554083	117587
691147	117588
693026	117589
11956	117590
181168	117591
3080	117592
122680	117593
559086	117594
679848	117595
57618	117596
397942	117597
172786	117598
52193	117599
593259	117600
269311	117601
442918	117602
23857	117603
57965	117604
449886	117605
5474	117606
55995	117607
601270	117608
97075	117609
627770	117610
116645	117611
1764	117612
280801	117613
524551	117614
517717	117615
386094	117616
52947	117617
161494	117618
517809	117619
307424	117620
181233	117621
512613	117622
286244	117623
435347	117624
628070	117625
405889	117626
81742	117627
152919	117628
467	117629
149420	117630
636669	117631
431673	117632
111451	117633
29469	117634
66379	117635
44180	117636
293327	117637
350650	117638
116762	117639
670823	117640
228315	117641
346437	117642
8175	117643
345323	117644
33062	117645
651644	117646
35995	117647
58431	117648
244361	117649
563811	117650
425086	117651
3008	117652
82523	117653
105420	117654
150355	117655
29370	117656
269530	117657
615894	117658
2697	117659
81349	117660
352447	117661
658190	117662
23213	117663
551752	117664
135998	117665
144133	117666
53590	117667
544145	117668
309816	117669
24350	117670
289693	117671
436757	117672
670544	117673
400599	117674
459883	117675
124336	117676
75653	117677
19974	117678
72167	117679
412175	117680
180500	117681
18750	117682
172375	117683
93381	117684
12371	117685
298385	117686
667232	117687
96571	117688
9409	117689
692815	117690
555133	117691
476545	117692
163793	117693
43868	117694
96451	117695
20384	117696
282536	117697
81822	117698
34593	117699
176241	117700
15769	117701
129117	117702
95018	117703
671827	117704
673182	117705
245340	117706
129800	117707
99670	117708
172146	117709
1943	117710
656749	117711
377675	117712
69298	117713
612411	117714
613028	117715
365851	117716
106036	117717
111332	117718
121368	117719
656759	117720
667154	117721
326115	117722
137612	117723
61211	117724
247072	117725
194920	117726
623807	117727
300905	117728
351353	117729
267935	117730
6153	117731
43087	117732
423378	117733
261734	117734
18437	117735
347011	117736
466917	117737
419523	117738
1507	117739
31579	117740
51817	117741
171659	117742
108855	117743
84249	117744
315581	117745
332252	117746
32140	117747
78464	117748
20723	117749
190137	117750
168105	117751
27427	117752
478539	117753
40043	117754
25217	117755
598243	117756
11549	117757
59058	117758
197825	117759
36462	117760
107523	117761
9733	117762
186914	117763
34172	117764
56624	117765
501588	117766
1592	117767
264599	117768
229468	117769
22063	117770
16162	117771
4165	117772
173019	117773
24907	117774
121222	117775
99	117776
387302	117777
642394	117778
616214	117779
48759	117780
560955	117781
497615	117782
30462	117783
15949	117784
188257	117785
418746	117786
203911	117787
167251	117788
607078	117789
6593	117790
628726	117791
642687	117792
115383	117793
112456	117794
450732	117795
397360	117796
43779	117797
592453	117798
31090	117799
19576	117800
8040	117801
674630	117802
439	117803
694572	117804
652175	117805
108054	117806
670447	117807
73442	117808
235013	117809
184777	117810
410214	117811
130271	117812
239944	117813
67958	117814
282482	117815
253552	117816
82967	117817
688540	117818
71941	117819
82473	117820
595359	117821
56586	117822
590366	117823
661456	117824
603449	117825
200810	117826
281868	117827
134764	117828
10726	117829
641488	117830
641490	117831
300765	117832
202564	117833
88632	117834
276065	117835
102444	117836
4657	117837
38817	117838
547758	117839
237326	117840
88624	117841
575529	117842
493780	117843
641510	117844
822	117845
552894	117846
365121	117847
237325	117848
314811	117849
547966	117850
392012	117851
270449	117852
552313	117853
35177	117854
308901	117855
172236	117856
364531	117857
578791	117858
188643	117859
301704	117860
997	117861
508	117862
102340	117863
552572	117864
131595	117865
143595	117866
314934	117867
190416	117868
552127	117869
314784	117870
695762	117871
314747	117872
80155	117873
641500	117874
552449	117875
11725	117876
551966	117877
114921	117878
1708	117879
237398	117880
38681	117881
364779	117882
290652	117883
51079	117884
551989	117885
447972	117886
129407	117887
121717	117888
194066	117889
106555	117890
498325	117891
546562	117892
365144	117893
179384	117894
226907	117895
421326	117896
695587	117897
493816	117898
51117	117899
493688	117900
500302	117901
354318	117902
530297	117903
69240	117904
286381	117905
496604	117906
176752	117907
295053	117908
89145	117909
130270	117910
648793	117911
521964	117912
121475	117913
52185	117914
490051	117915
120912	117916
63113	117917
660748	117918
159787	117919
596326	117920
170198	117921
13851	117922
378122	117923
264046	117924
532255	117925
399928	117926
222921	117927
236543	117928
448827	117929
3368	117930
616986	117931
516768	117932
23913	117933
660034	117934
524852	117935
255429	117936
22753	117937
552131	117938
554797	117939
1699	117940
128156	117941
84403	117942
5680	117943
682938	117944
500790	117945
16589	117946
45405	117947
192303	117948
26475	117949
211847	117950
385321	117951
31188	117952
165071	117953
333151	117954
130567	117955
114843	117956
225844	117957
215339	117958
374951	117959
379492	117960
172397	117961
475007	117962
228797	117963
501317	117964
69171	117965
153636	117966
285030	117967
151920	117968
672565	117969
641214	117970
150889	117971
418254	117972
18500	117973
561121	117974
54506	117975
359546	117976
407493	117977
203238	117978
71006	117979
589739	117980
92186	117981
425051	117982
18797	117983
70233	117984
310979	117985
510756	117986
20238	117987
316449	117988
120559	117989
334095	117990
301218	117991
27189	117992
23603	117993
188690	117994
20309	117995
134691	117996
208271	117997
50412	117998
366652	117999
125517	118000
554605	118001
606204	118002
610694	118003
299299	118004
42515	118005
31155	118006
463315	118007
103517	118008
64067	118009
637146	118010
408393	118011
164134	118012
22634	118013
422193	118014
1291	118015
47148	118016
587552	118017
39472	118018
346935	118019
47445	118020
212133	118021
258	118022
649993	118023
134760	118024
237566	118025
567295	118026
40509	118027
235264	118028
101079	118029
433716	118030
236081	118031
27870	118032
666161	118033
627798	118034
87202	118035
293072	118036
503165	118037
27769	118038
434684	118039
61983	118040
244222	118041
39765	118042
988	118043
54485	118044
456	118045
42057	118046
61969	118047
306052	118048
317690	118049
145655	118050
70196	118051
621106	118052
2676	118053
264728	118054
650098	118055
137670	118056
106978	118057
32362	118058
156807	118059
157808	118060
131281	118061
580687	118062
176543	118063
202079	118064
489733	118065
504288	118066
56475	118067
460824	118068
48881	118069
50466	118070
2128	118071
70872	118072
134612	118073
676153	118074
513883	118075
90360	118076
53529	118077
135757	118078
528919	118079
5823	118080
259141	118081
206098	118082
216274	118083
688505	118084
167384	118085
1681	118086
87128	118087
169605	118088
2936	118089
92	118090
200786	118091
131564	118092
660065	118093
342145	118094
5956	118095
397627	118096
131609	118097
593098	118098
299922	118099
10605	118100
20	118101
372237	118102
113116	118103
682	118104
16	118105
563749	118106
3525	118107
404426	118108
126130	118109
118773	118110
181610	118111
477535	118112
620505	118113
491631	118114
22045	118115
342132	118116
372546	118117
5658	118118
36158	118119
105200	118120
2195	118121
122029	118122
591456	118123
97242	118124
459818	118125
82392	118126
64755	118127
360245	118128
334843	118129
83559	118130
689428	118131
38167	118132
254471	118133
46444	118134
449558	118135
35199	118136
146364	118137
113267	118138
460840	118139
346192	118140
151927	118141
433635	118142
554278	118143
585408	118144
301417	118145
10050	118146
20571	118147
579600	118148
4989	118149
48649	118150
127282	118151
609590	118152
236609	118153
438270	118154
617349	118155
233940	118156
568945	118157
198218	118158
412909	118159
453024	118160
188266	118161
350287	118162
411525	118163
17552	118164
9182	118165
381353	118166
423392	118167
81424	118168
419637	118169
564743	118170
631889	118171
435255	118172
92592	118173
104277	118174
164182	118175
108564	118176
5345	118177
120071	118178
248984	118179
10549	118180
538368	118181
423120	118182
255797	118183
449594	118184
335522	118185
307073	118186
286246	118187
777	118188
656563	118189
255795	118190
442428	118191
260808	118192
241	118193
479058	118194
269559	118195
153372	118196
171661	118197
24180	118198
26294	118199
21093	118200
9975	118201
5546	118202
4087	118203
378698	118204
210704	118205
107230	118206
104998	118207
474682	118208
365338	118209
129660	118210
562673	118211
424835	118212
139839	118213
470254	118214
14467	118215
10492	118216
612064	118217
174885	118218
74123	118219
17157	118220
95378	118221
3398	118222
476916	118223
75105	118224
172745	118225
35	118226
37202	118227
548531	118228
6960	118229
13144	118230
435264	118231
275007	118232
162296	118233
525610	118234
14821	118235
270825	118236
93810	118237
163085	118238
667506	118239
531575	118240
140634	118241
682943	118242
158992	118243
2507	118244
209820	118245
1192	118246
627522	118247
480908	118248
132257	118249
96621	118250
434500	118251
481701	118252
58929	118253
396711	118254
34807	118255
144536	118256
251692	118257
534568	118258
251677	118259
251738	118260
251779	118261
251691	118262
251735	118263
251762	118264
251731	118265
251734	118266
251744	118267
251740	118268
8456	118269
251687	118270
139847	118271
251688	118272
77317	118273
251790	118274
534569	118275
33124	118276
526996	118277
121512	118278
472140	118279
144927	118280
212736	118281
163082	118282
389140	118283
5836	118284
58069	118285
143478	118286
173469	118287
174801	118288
146124	118289
72161	118290
109301	118291
396814	118292
31570	118293
336930	118294
44126	118295
517882	118296
27830	118297
21622	118298
116107	118299
193897	118300
125579	118301
63557	118302
232858	118303
1675	118304
1323	118305
94480	118306
32233	118307
609567	118308
89973	118309
370293	118310
165076	118311
415226	118312
34997	118313
88253	118314
391827	118315
414673	118316
449583	118317
170733	118318
78297	118319
272853	118320
289199	118321
114226	118322
147666	118323
345342	118324
437109	118325
258357	118326
48166	118327
696050	118328
1004	118329
153195	118330
22657	118331
448089	118332
9914	118333
380312	118334
157074	118335
116508	118336
95208	118337
440636	118338
626415	118339
418723	118340
147465	118341
291388	118342
340	118343
154998	118344
438925	118345
399596	118346
688995	118347
11472	118348
521339	118349
254596	118350
1288	118351
348943	118352
45939	118353
670851	118354
80939	118355
600995	118356
297448	118357
312118	118358
27269	118359
230	118360
26555	118361
9121	118362
18166	118363
192193	118364
228312	118365
366391	118366
51595	118367
472439	118368
584246	118369
113356	118370
337014	118371
51	118372
504507	118373
135856	118374
24571	118375
63157	118376
411289	118377
180736	118378
45987	118379
49448	118380
531128	118381
169838	118382
674	118383
238950	118384
135236	118385
528013	118386
22585	118387
678256	118388
147044	118389
384690	118390
371067	118391
119466	118392
334889	118393
368722	118394
82684	118395
359367	118396
44784	118397
144127	118398
690639	118399
54384	118400
605038	118401
294425	118402
650371	118403
550133	118404
310013	118405
362319	118406
48437	118407
365683	118408
166	118409
439087	118410
2	118411
664045	118412
13495	118413
440026	118414
12592	118415
223916	118416
156699	118417
54668	118418
623943	118419
171085	118420
16841	118421
1248	118422
37085	118423
8185	118424
144184	118425
593163	118426
252374	118427
112906	118428
426885	118429
5134	118430
39161	118431
1401	118432
105584	118433
694815	118434
502506	118435
476761	118436
51857	118437
168420	118438
6206	118439
65633	118440
27787	118441
7788	118442
503255	118443
686848	118444
209738	118445
65156	118446
466077	118447
25513	118448
667108	118449
38405	118450
272684	118451
54	118452
313154	118453
36561	118454
662593	118455
99831	118456
389101	118457
444935	118458
135009	118459
410029	118460
55123	118461
134991	118462
79287	118463
145920	118464
12356	118465
200096	118466
26770	118467
392468	118468
385850	118469
49003	118470
570904	118471
166038	118472
305714	118473
98409	118474
47452	118475
300237	118476
290683	118477
133569	118478
108153	118479
20901	118480
169611	118481
464219	118482
7816	118483
169432	118484
106023	118485
39550	118486
31256	118487
31256	118488
605978	118489
394918	118490
287908	118491
496461	118492
336144	118493
146142	118494
99617	118495
208770	118496
299132	118497
55432	118498
692572	118499
336972	118500
7	118501
370634	118502
441951	118503
323275	118504
653644	118505
108034	118506
690706	118507
66798	118508
647205	118509
465836	118510
132904	118511
213954	118512
66257	118513
6204	118514
257	118515
522204	118516
11948	118517
159081	118518
10311	118519
677043	118520
147363	118521
208421	118522
72115	118523
16924	118524
13043	118525
3605	118526
543139	118527
24026	118528
8628	118529
545045	118530
382640	118531
18070	118532
672585	118533
228	118534
142969	118535
72770	118536
647516	118537
151775	118538
18537	118539
677618	118540
342128	118541
66282	118542
301726	118543
430489	118544
443784	118545
109081	118546
205075	118547
334260	118548
621304	118549
99825	118550
103700	118551
467	118552
288316	118553
77110	118554
174256	118555
232021	118556
551850	118557
501	118558
85482	118559
15674	118560
353961	118561
27152	118562
19485	118563
251203	118564
513242	118565
261813	118566
295975	118567
316771	118568
674103	118569
119809	118570
416897	118571
222649	118572
139053	118573
386108	118574
66788	118575
359840	118576
588158	118577
43339	118578
282258	118579
262262	118580
122856	118581
308138	118582
496221	118583
25511	118584
333470	118585
357145	118586
79423	118587
564342	118588
93398	118589
459257	118590
462618	118591
55783	118592
279077	118593
641190	118594
140838	118595
189855	118596
280519	118597
21501	118598
134066	118599
489656	118600
100136	118601
647192	118602
549884	118603
36958	118604
378	118605
623718	118606
37418	118607
692431	118608
671125	118609
522226	118610
332026	118611
117490	118612
376847	118613
408131	118614
15888	118615
148482	118616
127426	118617
108586	118618
682879	118619
125391	118620
632858	118621
144013	118622
133575	118623
32992	118624
330137	118625
308168	118626
420425	118627
26912	118628
38693	118629
474873	118630
651056	118631
613761	118632
41038	118633
272373	118634
420422	118635
66291	118636
258408	118637
152764	118638
123938	118639
910	118640
118068	118641
137351	118642
405892	118643
180842	118644
480613	118645
296510	118646
135833	118647
215501	118648
447637	118649
310571	118650
624084	118651
23	118652
383556	118653
51484	118654
25644	118655
94107	118656
120444	118657
288678	118658
681474	118659
604908	118660
632822	118661
81357	118662
151918	118663
476374	118664
226514	118665
33650	118666
480518	118667
33077	118668
114721	118669
689841	118670
211126	118671
418454	118672
133364	118673
244440	118674
560030	118675
335209	118676
197921	118677
625569	118678
211838	118679
6365	118680
432558	118681
112444	118682
611250	118683
2830	118684
137210	118685
508249	118686
78922	118687
159451	118688
149188	118689
128065	118690
171345	118691
199297	118692
594567	118693
133794	118694
7050	118695
421353	118696
32726	118697
23276	118698
78548	118699
114225	118700
455329	118701
559961	118702
2059	118703
354695	118704
56890	118705
46417	118706
108498	118707
539503	118708
362808	118709
134119	118710
131843	118711
131864	118712
79212	118713
92803	118714
70883	118715
120642	118716
36052	118717
495415	118718
20166	118719
281789	118720
53400	118721
125922	118722
35564	118723
210663	118724
576821	118725
36960	118726
400522	118727
138347	118728
480426	118729
287693	118730
499912	118731
1000	118732
22491	118733
101797	118734
101141	118735
154618	118736
14296	118737
64906	118738
269666	118739
89378	118740
47164	118741
414507	118742
471539	118743
6053	118744
529450	118745
25738	118746
146739	118747
421292	118748
99659	118749
478371	118750
4850	118751
200711	118752
254163	118753
137842	118754
21540	118755
291087	118756
346773	118757
321315	118758
447681	118759
56053	118760
147144	118761
227274	118762
159740	118763
283	118764
1249	118765
12313	118766
582320	118767
437692	118768
190533	118769
59235	118770
701	118771
141591	118772
541593	118773
32586	118774
64045	118775
12329	118776
547132	118777
27680	118778
450592	118779
77396	118780
371857	118781
43567	118782
365937	118783
5411	118784
93438	118785
313836	118786
483880	118787
440249	118788
161833	118789
531434	118790
445433	118791
78079	118792
402608	118793
142508	118794
550801	118795
567520	118796
660953	118797
599413	118798
588522	118799
349022	118800
683984	118801
471691	118802
114909	118803
5367	118804
245223	118805
793	118806
247538	118807
348510	118808
272800	118809
445435	118810
269438	118811
438001	118812
78046	118813
515945	118814
54476	118815
18516	118816
794	118817
198245	118818
133975	118819
276792	118820
92211	118821
585717	118822
109986	118823
97765	118824
204462	118825
307963	118826
150690	118827
46466	118828
61508	118829
633991	118830
550978	118831
79265	118832
168696	118833
40517	118834
421597	118835
421595	118836
164396	118837
148836	118838
627488	118839
293803	118840
33799	118841
31588	118842
5432	118843
115956	118844
176020	118845
262093	118846
21060	118847
122704	118848
5668	118849
139890	118850
136905	118851
600253	118852
637087	118853
64071	118854
308811	118855
1904	118856
586	118857
112509	118858
259266	118859
349415	118860
232512	118861
47163	118862
142277	118863
4044	118864
168102	118865
159703	118866
46494	118867
46101	118868
518183	118869
275056	118870
20119	118871
346415	118872
124903	118873
346651	118874
5139	118875
15591	118876
2606	118877
48068	118878
4280	118879
297624	118880
568290	118881
480552	118882
477354	118883
171950	118884
281049	118885
406075	118886
149598	118887
138606	118888
7546	118889
383387	118890
274714	118891
651580	118892
19984	118893
304074	118894
122174	118895
237164	118896
77749	118897
98861	118898
106699	118899
600896	118900
461535	118901
411329	118902
433216	118903
306945	118904
371184	118905
42816	118906
403773	118907
394934	118908
41147	118909
26391	118910
603244	118911
244441	118912
165814	118913
599352	118914
519537	118915
327528	118916
2025	118917
337774	118918
127728	118919
411496	118920
231634	118921
81697	118922
166731	118923
327751	118924
626310	118925
6823	118926
76908	118927
585596	118928
664481	118929
210331	118930
589452	118931
471494	118932
327324	118933
60039	118934
558567	118935
40102	118936
195819	118937
556708	118938
279575	118939
666151	118940
20816	118941
91265	118942
6026	118943
387347	118944
46744	118945
6800	118946
211285	118947
489711	118948
559	118949
252889	118950
563660	118951
579923	118952
9715	118953
5941	118954
424612	118955
40989	118956
580163	118957
298874	118958
12860	118959
53292	118960
24974	118961
88730	118962
485256	118963
381743	118964
356	118965
395579	118966
160301	118967
676419	118968
85102	118969
17529	118970
176157	118971
29503	118972
586876	118973
57331	118974
456556	118975
402965	118976
628053	118977
37645	118978
8281	118979
210444	118980
6221	118981
6578	118982
115217	118983
209	118984
118435	118985
107744	118986
684926	118987
328493	118988
42629	118989
16706	118990
523440	118991
254105	118992
55919	118993
22612	118994
36089	118995
622143	118996
49497	118997
37685	118998
4699	118999
591429	119000
125685	119001
50251	119002
93841	119003
366917	119004
38018	119005
408176	119006
170329	119007
435682	119008
102496	119009
1875	119010
38193	119011
106376	119012
547125	119013
570773	119014
156211	119015
260091	119016
488106	119017
22775	119018
661643	119019
114188	119020
116780	119021
23740	119022
7373	119023
438904	119024
18807	119025
50351	119026
640732	119027
56019	119028
129919	119029
590675	119030
165771	119031
85632	119032
52668	119033
346781	119034
264782	119035
3	119036
670409	119037
684902	119038
23126	119039
418774	119040
422182	119041
513447	119042
14898	119043
605084	119044
245432	119045
394847	119046
429580	119047
535252	119048
319587	119049
93354	119050
697322	119051
25572	119052
149048	119053
656857	119054
91143	119055
165311	119056
37776	119057
449593	119058
397308	119059
168377	119060
433276	119061
181287	119062
298858	119063
4977	119064
5712	119065
1831	119066
295990	119067
220348	119068
306085	119069
220385	119070
654356	119071
317053	119072
506	119073
165855	119074
655195	119075
144707	119076
155506	119077
14517	119078
489663	119079
241694	119080
368260	119081
353768	119082
21651	119083
589512	119084
480475	119085
260613	119086
668565	119087
629735	119088
46	119089
104938	119090
373018	119091
170981	119092
411308	119093
564224	119094
479477	119095
400310	119096
643526	119097
169921	119098
48562	119099
64613	119100
94249	119101
598251	119102
284694	119103
139486	119104
25366	119105
129772	119106
516397	119107
125	119108
518996	119109
10227	119110
88551	119111
178645	119112
415978	119113
493147	119114
282	119115
35483	119116
468006	119117
317947	119118
321141	119119
455015	119120
628112	119121
215660	119122
95681	119123
133758	119124
154098	119125
294873	119126
90548	119127
83039	119128
196328	119129
58031	119130
34480	119131
471363	119132
605987	119133
538072	119134
361961	119135
406135	119136
376723	119137
23820	119138
576812	119139
319485	119140
49785	119141
125247	119142
206655	119143
356650	119144
48682	119145
145535	119146
70729	119147
136008	119148
652512	119149
116284	119150
551820	119151
655222	119152
55432	119153
522366	119154
338170	119155
164034	119156
149656	119157
119858	119158
606427	119159
65068	119160
20984	119161
542057	119162
258034	119163
306841	119164
464103	119165
140487	119166
479529	119167
496597	119168
558552	119169
676686	119170
311185	119171
163766	119172
616566	119173
53085	119174
684085	119175
611799	119176
88028	119177
65649	119178
600377	119179
443778	119180
559236	119181
243849	119182
520024	119183
108052	119184
120884	119185
21818	119186
215343	119187
569540	119188
55367	119189
44084	119190
229775	119191
627550	119192
226476	119193
460760	119194
90389	119195
6566	119196
47025	119197
44447	119198
68300	119199
688461	119200
576822	119201
382853	119202
252291	119203
22798	119204
261617	119205
120858	119206
7013	119207
209869	119208
46477	119209
462157	119210
8352	119211
21402	119212
168633	119213
168134	119214
7836	119215
560680	119216
525488	119217
2294	119218
307875	119219
88489	119220
152821	119221
97011	119222
102463	119223
44522	119224
135801	119225
434013	119226
49855	119227
515759	119228
231568	119229
501647	119230
658526	119231
408953	119232
85167	119233
500985	119234
431345	119235
17487	119236
538549	119237
90307	119238
585681	119239
508750	119240
567954	119241
334942	119242
675	119243
74520	119244
304566	119245
525554	119246
174037	119247
84227	119248
26612	119249
425866	119250
115741	119251
52227	119252
315003	119253
26898	119254
541091	119255
286863	119256
494041	119257
677781	119258
566251	119259
682468	119260
387838	119261
107383	119262
564892	119263
104829	119264
607164	119265
615437	119266
134285	119267
85962	119268
587767	119269
4640	119270
407525	119271
459886	119272
156322	119273
442869	119274
475866	119275
406105	119276
358884	119277
448805	119278
498054	119279
21721	119280
560514	119281
125103	119282
26444	119283
605756	119284
90347	119285
17277	119286
22339	119287
148684	119288
5362	119289
284484	119290
36389	119291
649937	119292
558759	119293
588416	119294
163067	119295
384174	119296
172550	119297
46089	119298
215920	119299
199450	119300
659530	119301
152402	119302
535515	119303
412677	119304
296916	119305
610650	119306
592723	119307
12117	119308
685950	119309
125039	119310
323417	119311
138043	119312
125	119313
336250	119314
507653	119315
465631	119316
268966	119317
7136	119318
33205	119319
230982	119320
370241	119321
164157	119322
6356	119323
33491	119324
380921	119325
21456	119326
682498	119327
292695	119328
134374	119329
565773	119330
307335	119331
56788	119332
157148	119333
411989	119334
131845	119335
606683	119336
99843	119337
445555	119338
444383	119339
2076	119340
42931	119341
129481	119342
163208	119343
2510	119344
121122	119345
89587	119346
231632	119347
20855	119348
255914	119349
119709	119350
114720	119351
168588	119352
168233	119353
237	119354
96902	119355
27456	119356
333174	119357
254333	119358
673318	119359
366268	119360
211816	119361
162092	119362
644520	119363
162830	119364
22243	119365
519872	119366
566903	119367
59009	119368
371856	119369
8	119370
44969	119371
11267	119372
12832	119373
582680	119374
440678	119375
230572	119376
540955	119377
198606	119378
37723	119379
491843	119380
192253	119381
162434	119382
696820	119383
29002	119384
591238	119385
152476	119386
1725	119387
32568	119388
266854	119389
124781	119390
271025	119391
55044	119392
257344	119393
11382	119394
154038	119395
114819	119396
45909	119397
169438	119398
374034	119399
493790	119400
56305	119401
128205	119402
659965	119403
228685	119404
154225	119405
107523	119406
418554	119407
436411	119408
428016	119409
445427	119410
473182	119411
234853	119412
72961	119413
552105	119414
628589	119415
18183	119416
29744	119417
264025	119418
659484	119419
13043	119420
133270	119421
58193	119422
150153	119423
410483	119424
259309	119425
422728	119426
517226	119427
487879	119428
305104	119429
686238	119430
35173	119431
629987	119432
164964	119433
250555	119434
535607	119435
276933	119436
30962	119437
369895	119438
558912	119439
662537	119440
639123	119441
156776	119442
25341	119443
388049	119444
345658	119445
127643	119446
467694	119447
367222	119448
429929	119449
681103	119450
66348	119451
384466	119452
165260	119453
71914	119454
50835	119455
478558	119456
548676	119457
13043	119458
398442	119459
53869	119460
671137	119461
596798	119462
128537	119463
453219	119464
502751	119465
309718	119466
272026	119467
487909	119468
204114	119469
336720	119470
57257	119471
100441	119472
556168	119473
280570	119474
136425	119475
151646	119476
128759	119477
524884	119478
30434	119479
73905	119480
163279	119481
80259	119482
152872	119483
221889	119484
263152	119485
393608	119486
411726	119487
216322	119488
506238	119489
151659	119490
145202	119491
677603	119492
243456	119493
214201	119494
302351	119495
400766	119496
226116	119497
226129	119498
29248	119499
226118	119500
226047	119501
226048	119502
536571	119503
226121	119504
71477	119505
226057	119506
226110	119507
226062	119508
226063	119509
226088	119510
226076	119511
15484	119512
335905	119513
95205	119514
113235	119515
483022	119516
8	119517
217123	119518
324907	119519
216453	119520
188382	119521
167937	119522
93921	119523
39027	119524
521916	119525
410077	119526
107596	119527
544514	119528
298730	119529
526099	119530
9933	119531
322190	119532
8051	119533
432837	119534
568410	119535
162814	119536
66544	119537
422110	119538
213891	119539
88955	119540
32460	119541
634501	119542
473405	119543
213973	119544
390247	119545
97602	119546
673661	119547
214441	119548
511592	119549
80260	119550
167016	119551
161233	119552
418138	119553
494157	119554
90598	119555
640421	119556
552303	119557
143573	119558
552284	119559
552364	119560
552396	119561
552402	119562
552363	119563
552375	119564
552421	119565
552406	119566
143628	119567
143626	119568
552414	119569
552306	119570
463378	119571
598492	119572
154	119573
10161	119574
314603	119575
173043	119576
667864	119577
265388	119578
134866	119579
18764	119580
1848	119581
505790	119582
630788	119583
377168	119584
226675	119585
539097	119586
120435	119587
46556	119588
154243	119589
6152	119590
345515	119591
621116	119592
74898	119593
3576	119594
114112	119595
556874	119596
332163	119597
512764	119598
191410	119599
61093	119600
146799	119601
368258	119602
832	119603
16805	119604
141481	119605
4655	119606
250329	119607
145537	119608
482019	119609
113509	119610
76603	119611
78729	119612
362109	119613
173160	119614
151594	119615
39738	119616
20683	119617
215387	119618
37273	119619
238602	119620
617363	119621
559313	119622
3952	119623
6990	119624
289602	119625
16476	119626
371438	119627
260417	119628
124580	119629
138407	119630
140282	119631
47936	119632
107960	119633
32203	119634
479024	119635
637114	119636
4171	119637
621813	119638
69106	119639
2441	119640
15000	119641
52820	119642
555797	119643
54718	119644
213923	119645
65081	119646
34832	119647
28984	119648
20999	119649
237116	119650
488168	119651
36776	119652
167539	119653
522914	119654
182774	119655
125378	119656
467509	119657
298259	119658
245329	119659
617757	119660
120594	119661
49720	119662
381678	119663
587836	119664
11696	119665
613713	119666
2623	119667
668623	119668
422634	119669
24004	119670
152218	119671
26798	119672
657998	119673
4110	119674
18845	119675
548626	119676
540859	119677
473892	119678
305076	119679
143482	119680
156375	119681
514	119682
93792	119683
266179	119684
610225	119685
43467	119686
557505	119687
513387	119688
150134	119689
449597	119690
206887	119691
686975	119692
55466	119693
402676	119694
580441	119695
107473	119696
108806	119697
68719	119698
628290	119699
273969	119700
119345	119701
564599	119702
542141	119703
468346	119704
138227	119705
24781	119706
231949	119707
498647	119708
61792	119709
24408	119710
18302	119711
27356	119712
28739	119713
1689	119714
82567	119715
106366	119716
217554	119717
187348	119718
397668	119719
436659	119720
288059	119721
471249	119722
159159	119723
435491	119724
626975	119725
37380	119726
197371	119727
469756	119728
217722	119729
694539	119730
140119	119731
115885	119732
531423	119733
629933	119734
13806	119735
652489	119736
658686	119737
159350	119738
539083	119739
159457	119740
655687	119741
102395	119742
624863	119743
98488	119744
218549	119745
69936	119746
652732	119747
511340	119748
72133	119749
339563	119750
361000	119751
113059	119752
96175	119753
211205	119754
28812	119755
332706	119756
28614	119757
28781	119758
14268	119759
311718	119760
595286	119761
448962	119762
397911	119763
425334	119764
140176	119765
109044	119766
216377	119767
356674	119768
334868	119769
12841	119770
120784	119771
288623	119772
206770	119773
61342	119774
351888	119775
28744	119776
26365	119777
256620	119778
495	119779
393222	119780
304893	119781
110724	119782
28078	119783
157937	119784
157530	119785
64312	119786
145564	119787
8549	119788
343076	119789
964	119790
114854	119791
501253	119792
375364	119793
144695	119794
81848	119795
151548	119796
16397	119797
17531	119798
69144	119799
158219	119800
251370	119801
28995	119802
587383	119803
15533	119804
340439	119805
227111	119806
1866	119807
661925	119808
170495	119809
34420	119810
159020	119811
180565	119812
400	119813
630732	119814
3338	119815
133151	119816
74500	119817
544574	119818
94730	119819
484514	119820
7	119821
382812	119822
99275	119823
481001	119824
117187	119825
436797	119826
560287	119827
8128	119828
361659	119829
590608	119830
86866	119831
216718	119832
487894	119833
6939	119834
28324	119835
48808	119836
180504	119837
248785	119838
270549	119839
288434	119840
54410	119841
217986	119842
419257	119843
97937	119844
376147	119845
544956	119846
38193	119847
111519	119848
434649	119849
555144	119850
89377	119851
443202	119852
153519	119853
588896	119854
405058	119855
556338	119856
204405	119857
70457	119858
225187	119859
315690	119860
194478	119861
675575	119862
662649	119863
215863	119864
42165	119865
302556	119866
456603	119867
125379	119868
425889	119869
23663	119870
55929	119871
32645	119872
626741	119873
547	119874
159853	119875
26847	119876
374454	119877
81869	119878
12273	119879
360228	119880
685965	119881
201827	119882
645380	119883
397487	119884
319858	119885
378750	119886
469564	119887
646118	119888
574717	119889
386657	119890
500822	119891
617029	119892
2408	119893
233988	119894
165441	119895
85	119896
6550	119897
2753	119898
381218	119899
265789	119900
554434	119901
658295	119902
4199	119903
4448	119904
168915	119905
609179	119906
396942	119907
230746	119908
39462	119909
40441	119910
638252	119911
211304	119912
18350	119913
605550	119914
230758	119915
564306	119916
348950	119917
207430	119918
136979	119919
7041	119920
656034	119921
422680	119922
482165	119923
684588	119924
162859	119925
63090	119926
487013	119927
677492	119928
296396	119929
93550	119930
446287	119931
491004	119932
82542	119933
11666	119934
42729	119935
498926	119936
630474	119937
488411	119938
612792	119939
310410	119940
569893	119941
353640	119942
329940	119943
412	119944
511	119945
56604	119946
138654	119947
686496	119948
18782	119949
256911	119950
141979	119951
575158	119952
309387	119953
82110	119954
639131	119955
669063	119956
332297	119957
51261	119958
158486	119959
652548	119960
4623	119961
5550	119962
642582	119963
650081	119964
139163	119965
639589	119966
471818	119967
256169	119968
453014	119969
253684	119970
643282	119971
54017	119972
445764	119973
645908	119974
478401	119975
238132	119976
470300	119977
202423	119978
311547	119979
132052	119980
491072	119981
17271	119982
180916	119983
494570	119984
17271	119985
308274	119986
91672	119987
42954	119988
275954	119989
501133	119990
679504	119991
39401	119992
545139	119993
57586	119994
146673	119995
549866	119996
92403	119997
142015	119998
584422	119999
490801	120000
691205	120001
143	120002
40441	120003
417427	120004
523274	120005
580844	120006
398607	120007
143676	120008
309064	120009
131	120010
100733	120011
351718	120012
553155	120013
221	120014
121849	120015
142721	120016
538704	120017
43783	120018
124940	120019
60547	120020
29152	120021
230855	120022
612752	120023
129508	120024
419863	120025
75267	120026
492102	120027
27	120028
53241	120029
307	120030
22445	120031
342477	120032
111968	120033
77298	120034
422619	120035
389456	120036
17569	120037
444222	120038
662157	120039
694995	120040
579774	120041
135597	120042
104912	120043
215637	120044
174596	120045
169384	120046
212881	120047
199979	120048
154350	120049
79105	120050
529589	120051
240285	120052
500659	120053
321662	120054
788	120055
603129	120056
488875	120057
153560	120058
5263	120059
212989	120060
499749	120061
106114	120062
662117	120063
3279	120064
128156	120065
303353	120066
88703	120067
82036	120068
486565	120069
10929	120070
50224	120071
219822	120072
390857	120073
18654	120074
1236	120075
352568	120076
255119	120077
7817	120078
584678	120079
250871	120080
411150	120081
149408	120082
253623	120083
28393	120084
444150	120085
478244	120086
173176	120087
9791	120088
681137	120089
366279	120090
327799	120091
393735	120092
433480	120093
46609	120094
200089	120095
171302	120096
159	120097
40829	120098
127499	120099
58806	120100
11138	120101
453405	120102
412335	120103
243410	120104
137456	120105
579795	120106
14733	120107
154311	120108
6766	120109
402801	120110
14367	120111
42063	120112
61058	120113
616778	120114
630151	120115
692616	120116
3215	120117
297009	120118
692021	120119
19259	120120
388893	120121
433486	120122
185852	120123
651766	120124
18128	120125
138870	120126
516396	120127
252188	120128
419568	120129
70934	120130
12901	120131
467521	120132
667899	120133
83569	120134
582354	120135
15224	120136
317132	120137
62394	120138
542820	120139
268676	120140
54743	120141
517835	120142
460	120143
55205	120144
261	120145
420504	120146
332870	120147
522976	120148
42	120149
490317	120150
136994	120151
24129	120152
53889	120153
51943	120154
47191	120155
140514	120156
460536	120157
548586	120158
48260	120159
488380	120160
132206	120161
19492	120162
318038	120163
158428	120164
51814	120165
155648	120166
156110	120167
175159	120168
227065	120169
10855	120170
261369	120171
43641	120172
180506	120173
533833	120174
138921	120175
152759	120176
97402	120177
336269	120178
459780	120179
165520	120180
56056	120181
462202	120182
343389	120183
170550	120184
460564	120185
177355	120186
629870	120187
631947	120188
506993	120189
601023	120190
671205	120191
669538	120192
41548	120193
170747	120194
412391	120195
673500	120196
676940	120197
689769	120198
58833	120199
14492	120200
64249	120201
2119	120202
159474	120203
623199	120204
658257	120205
493793	120206
642298	120207
3932	120208
10063	120209
629159	120210
230963	120211
543103	120212
598034	120213
49878	120214
684162	120215
465594	120216
658340	120217
621703	120218
154056	120219
110878	120220
119779	120221
204231	120222
521194	120223
133013	120224
227547	120225
548480	120226
11058	120227
668898	120228
425997	120229
652539	120230
398908	120231
35700	120232
393460	120233
308989	120234
8944	120235
116065	120236
25657	120237
3773	120238
11890	120239
470493	120240
54142	120241
488304	120242
591689	120243
391867	120244
672459	120245
130941	120246
465257	120247
188607	120248
122696	120249
95059	120250
418824	120251
90913	120252
40560	120253
57160	120254
131784	120255
131893	120256
100832	120257
169158	120258
409193	120259
602059	120260
3175	120261
417499	120262
471183	120263
84593	120264
62505	120265
47094	120266
627555	120267
144391	120268
36524	120269
556987	120270
287017	120271
94580	120272
168907	120273
136093	120274
436582	120275
274043	120276
17293	120277
18140	120278
648491	120279
86784	120280
590423	120281
556029	120282
228360	120283
660547	120284
67951	120285
468080	120286
75254	120287
506892	120288
491090	120289
11848	120290
132182	120291
188634	120292
25301	120293
595058	120294
33929	120295
590484	120296
121655	120297
240521	120298
382202	120299
180726	120300
337104	120301
436119	120302
387380	120303
116112	120304
143855	120305
291193	120306
159916	120307
180690	120308
9783	120309
38130	120310
4039	120311
223	120312
165961	120313
251246	120314
35990	120315
22289	120316
101786	120317
26958	120318
50245	120319
597060	120320
61096	120321
309453	120322
641404	120323
463951	120324
311208	120325
74762	120326
37493	120327
326765	120328
214813	120329
131417	120330
11397	120331
3716	120332
64715	120333
6764	120334
58340	120335
586553	120336
157047	120337
265596	120338
26684	120339
171736	120340
122374	120341
301529	120342
481283	120343
590543	120344
240446	120345
93844	120346
39958	120347
83314	120348
123877	120349
261222	120350
162902	120351
385764	120352
134319	120353
118252	120354
606890	120355
587256	120356
34918	120357
162298	120358
89058	120359
397930	120360
598513	120361
468010	120362
158582	120363
467455	120364
35195	120365
53270	120366
55401	120367
564961	120368
304447	120369
5133	120370
276147	120371
402063	120372
276136	120373
567158	120374
409442	120375
292542	120376
32188	120377
222908	120378
141356	120379
553096	120380
553025	120381
143760	120382
117677	120383
557796	120384
51132	120385
143766	120386
4443	120387
553016	120388
365878	120389
353853	120390
548510	120391
23463	120392
435366	120393
101156	120394
276164	120395
70602	120396
210769	120397
567855	120398
276348	120399
276243	120400
276273	120401
553116	120402
276382	120403
6071	120404
87380	120405
15754	120406
14537	120407
433265	120408
30091	120409
545972	120410
376272	120411
168188	120412
23209	120413
439066	120414
338058	120415
377141	120416
309601	120417
372682	120418
176369	120419
82745	120420
666728	120421
531682	120422
322693	120423
529021	120424
498680	120425
697760	120426
418891	120427
142759	120428
687442	120429
628907	120430
305163	120431
84303	120432
54889	120433
568269	120434
13062	120435
486067	120436
181588	120437
589566	120438
330224	120439
589565	120440
504982	120441
219502	120442
652678	120443
600458	120444
600444	120445
600507	120446
537230	120447
590593	120448
241617	120449
178661	120450
566420	120451
326890	120452
35045	120453
14340	120454
517085	120455
458309	120456
470792	120457
200182	120458
128946	120459
35172	120460
188324	120461
105317	120462
19323	120463
10881	120464
109	120465
11079	120466
21020	120467
91227	120468
325246	120469
129127	120470
285160	120471
268377	120472
319974	120473
533259	120474
361306	120475
30787	120476
612701	120477
682956	120478
293860	120479
414077	120480
101564	120481
283654	120482
80281	120483
42030	120484
75550	120485
24597	120486
113214	120487
208232	120488
34707	120489
508535	120490
79779	120491
431472	120492
643634	120493
231753	120494
528396	120495
176295	120496
472882	120497
179124	120498
385388	120499
317624	120500
496035	120501
82610	120502
513956	120503
62554	120504
69939	120505
124195	120506
2673	120507
4311	120508
682723	120509
495078	120510
118887	120511
44276	120512
462695	120513
96849	120514
688441	120515
5156	120516
5046	120517
442778	120518
49000	120519
574942	120520
175748	120521
655994	120522
678710	120523
692742	120524
78005	120525
146832	120526
197763	120527
119437	120528
4932	120529
15724	120530
45668	120531
696518	120532
96898	120533
248184	120534
656355	120535
443150	120536
663237	120537
604897	120538
605500	120539
690241	120540
157592	120541
207355	120542
435156	120543
377667	120544
642533	120545
74610	120546
615662	120547
207347	120548
98532	120549
99010	120550
91280	120551
284068	120552
142934	120553
276889	120554
439617	120555
175261	120556
301891	120557
423931	120558
425126	120559
637303	120560
143145	120561
338041	120562
53452	120563
655996	120564
642975	120565
91918	120566
305173	120567
162660	120568
206978	120569
271837	120570
529909	120571
455401	120572
658894	120573
597940	120574
309136	120575
101232	120576
132154	120577
40835	120578
428115	120579
428114	120580
428117	120581
62044	120582
422526	120583
345862	120584
178676	120585
504461	120586
675279	120587
101096	120588
533881	120589
185113	120590
593115	120591
186551	120592
54495	120593
33683	120594
130465	120595
248213	120596
14421	120597
478221	120598
157657	120599
150633	120600
649903	120601
192489	120602
353423	120603
311031	120604
438757	120605
1489	120606
80715	120607
140396	120608
692887	120609
101916	120610
117448	120611
239408	120612
37125	120613
665986	120614
20215	120615
8963	120616
7035	120617
7035	120618
155698	120619
422694	120620
644928	120621
255204	120622
386265	120623
632588	120624
37464	120625
560549	120626
603710	120627
198791	120628
61076	120629
15779	120630
640055	120631
515241	120632
129690	120633
489613	120634
49846	120635
325453	120636
453448	120637
376398	120638
50137	120639
16746	120640
18629	120641
423144	120642
23502	120643
375139	120644
227355	120645
130324	120646
335376	120647
292490	120648
470525	120649
159936	120650
320111	120651
42531	120652
32503	120653
613233	120654
140761	120655
314363	120656
506779	120657
298158	120658
283675	120659
113068	120660
452338	120661
524537	120662
588009	120663
62648	120664
240693	120665
323733	120666
122417	120667
431688	120668
91255	120669
585654	120670
287864	120671
437783	120672
640798	120673
444558	120674
44578	120675
558436	120676
166961	120677
454804	120678
156919	120679
681426	120680
48189	120681
46028	120682
51695	120683
623604	120684
45426	120685
274595	120686
675678	120687
2904	120688
353175	120689
56651	120690
47243	120691
438400	120692
563820	120693
54272	120694
660776	120695
453533	120696
178589	120697
57569	120698
294417	120699
194848	120700
236702	120701
31917	120702
155734	120703
20181	120704
648888	120705
208034	120706
187205	120707
694576	120708
329565	120709
311209	120710
265097	120711
478116	120712
250695	120713
11735	120714
510122	120715
147897	120716
608089	120717
510867	120718
458272	120719
548701	120720
441341	120721
276009	120722
415835	120723
341552	120724
620148	120725
674858	120726
574154	120727
62167	120728
44800	120729
105978	120730
115838	120731
345282	120732
681568	120733
623091	120734
162761	120735
239144	120736
57290	120737
378437	120738
631030	120739
35768	120740
499201	120741
341959	120742
456154	120743
20262	120744
645505	120745
114054	120746
362563	120747
29600	120748
276941	120749
277007	120750
316891	120751
67216	120752
2910	120753
448522	120754
158025	120755
74808	120756
156147	120757
64961	120758
656032	120759
377120	120760
207051	120761
591111	120762
115952	120763
46028	120764
574564	120765
521596	120766
16029	120767
454189	120768
680236	120769
20261	120770
97572	120771
23208	120772
142094	120773
577394	120774
493123	120775
451470	120776
198808	120777
332480	120778
57293	120779
656143	120780
106778	120781
8893	120782
350763	120783
15679	120784
630646	120785
472903	120786
454670	120787
160917	120788
669369	120789
63234	120790
120753	120791
571621	120792
656125	120793
369490	120794
84822	120795
387926	120796
105199	120797
360653	120798
622899	120799
90778	120800
120817	120801
261619	120802
341900	120803
571691	120804
1847	120805
360284	120806
590964	120807
292874	120808
570964	120809
37231	120810
16164	120811
696794	120812
680061	120813
648189	120814
328473	120815
43917	120816
84690	120817
299791	120818
19694	120819
166856	120820
16881	120821
352150	120822
674009	120823
545272	120824
619871	120825
307893	120826
691508	120827
12820	120828
178663	120829
105002	120830
399725	120831
558330	120832
122524	120833
87550	120834
109247	120835
26955	120836
1909	120837
612549	120838
658578	120839
78800	120840
375404	120841
250754	120842
206206	120843
284802	120844
428832	120845
438204	120846
674983	120847
73802	120848
399971	120849
224545	120850
257797	120851
46391	120852
604400	120853
122263	120854
223741	120855
156307	120856
138929	120857
44312	120858
396907	120859
147176	120860
418389	120861
357891	120862
547621	120863
393763	120864
53753	120865
546093	120866
82156	120867
601543	120868
65179	120869
43684	120870
96322	120871
502785	120872
536140	120873
153956	120874
645055	120875
669924	120876
134157	120877
508930	120878
240945	120879
37462	120880
349158	120881
301327	120882
602431	120883
351613	120884
44779	120885
90660	120886
333648	120887
509633	120888
211184	120889
453729	120890
288818	120891
216673	120892
42586	120893
78372	120894
139174	120895
10690	120896
520967	120897
265564	120898
427661	120899
649160	120900
452484	120901
9387	120902
359860	120903
110007	120904
31192	120905
14802	120906
145	120907
117	120908
18	120909
18	120910
161816	120911
516423	120912
121088	120913
498199	120914
268612	120915
32965	120916
91287	120917
643712	120918
649036	120919
597416	120920
411038	120921
3852	120922
252715	120923
78846	120924
472919	120925
537448	120926
434977	120927
125268	120928
680209	120929
533510	120930
641724	120931
25123	120932
80848	120933
5047	120934
221370	120935
531868	120936
455586	120937
48534	120938
897	120939
4932	120940
10638	120941
655837	120942
39389	120943
84694	120944
57056	120945
26975	120946
443382	120947
244768	120948
697485	120949
428132	120950
338947	120951
100687	120952
163258	120953
342730	120954
338054	120955
345836	120956
379079	120957
546071	120958
612308	120959
171969	120960
119705	120961
8421	120962
23237	120963
252011	120964
36409	120965
449418	120966
494	120967
417897	120968
111681	120969
553001	120970
390876	120971
618150	120972
20186	120973
68172	120974
449422	120975
660866	120976
466514	120977
13022	120978
229279	120979
215215	120980
384749	120981
19493	120982
593439	120983
62619	120984
268	120985
112738	120986
135591	120987
411538	120988
179369	120989
48128	120990
269151	120991
680055	120992
182605	120993
613184	120994
533313	120995
290466	120996
21505	120997
170495	120998
16164	120999
594589	121000
638153	121001
247115	121002
2477	121003
521922	121004
441330	121005
621640	121006
221974	121007
114142	121008
222733	121009
149895	121010
588344	121011
1466	121012
71725	121013
502904	121014
632582	121015
102964	121016
445879	121017
115739	121018
203530	121019
357021	121020
128949	121021
145522	121022
442899	121023
454097	121024
563586	121025
563585	121026
12269	121027
8493	121028
254147	121029
375778	121030
2904	121031
157504	121032
58839	121033
510993	121034
618489	121035
604868	121036
349155	121037
538321	121038
223698	121039
677179	121040
59916	121041
122263	121042
628919	121043
558994	121044
476686	121045
6426	121046
306168	121047
223237	121048
516492	121049
516866	121050
516863	121051
84300	121052
469670	121053
324454	121054
223559	121055
214065	121056
140268	121057
168502	121058
302393	121059
542880	121060
419988	121061
189645	121062
320065	121063
30180	121064
651270	121065
108164	121066
118536	121067
350637	121068
344577	121069
129008	121070
43727	121071
128797	121072
664702	121073
666709	121074
190717	121075
386976	121076
290473	121077
479839	121078
7324	121079
6549	121080
152750	121081
533292	121082
154426	121083
361308	121084
614862	121085
617098	121086
461337	121087
309913	121088
533264	121089
530092	121090
221949	121091
350638	121092
494513	121093
66174	121094
260261	121095
344673	121096
265692	121097
257757	121098
604101	121099
173554	121100
515311	121101
23248	121102
58752	121103
678560	121104
455251	121105
95187	121106
514520	121107
226372	121108
502136	121109
144846	121110
478296	121111
212626	121112
568147	121113
660189	121114
333796	121115
4482	121116
25277	121117
213673	121118
601561	121119
566503	121120
467657	121121
626501	121122
173314	121123
534106	121124
306601	121125
208290	121126
614533	121127
677294	121128
487373	121129
1832	121130
98348	121131
133136	121132
256153	121133
149335	121134
198083	121135
43317	121136
297541	121137
477	121138
302692	121139
365278	121140
366681	121141
350677	121142
559960	121143
370574	121144
640947	121145
244129	121146
10161	121147
426216	121148
29945	121149
235833	121150
60404	121151
399006	121152
226701	121153
531635	121154
278085	121155
62145	121156
438706	121157
116568	121158
462272	121159
423971	121160
313110	121161
156289	121162
40242	121163
677198	121164
72257	121165
455439	121166
57486	121167
611592	121168
109400	121169
478616	121170
191029	121171
510982	121172
461246	121173
533895	121174
517564	121175
553601	121176
461247	121177
351667	121178
12995	121179
84406	121180
478202	121181
107194	121182
127928	121183
16302	121184
291675	121185
115283	121186
9630	121187
133536	121188
9501	121189
638155	121190
181091	121191
143594	121192
447247	121193
356856	121194
272765	121195
110908	121196
297935	121197
398478	121198
148020	121199
548783	121200
22262	121201
370548	121202
229518	121203
336786	121204
295049	121205
671003	121206
95737	121207
235948	121208
421297	121209
227042	121210
439524	121211
168831	121212
358231	121213
502791	121214
240790	121215
181712	121216
135289	121217
474254	121218
87707	121219
43917	121220
434329	121221
296621	121222
104372	121223
537913	121224
362969	121225
125244	121226
100796	121227
196555	121228
172171	121229
276044	121230
212377	121231
568740	121232
461192	121233
534350	121234
624942	121235
224196	121236
392617	121237
516605	121238
67988	121239
624903	121240
178668	121241
450999	121242
191325	121243
173169	121244
604851	121245
305535	121246
115478	121247
115478	121248
533003	121249
295861	121250
411533	121251
211161	121252
124253	121253
368752	121254
639820	121255
647543	121256
130817	121257
110567	121258
235978	121259
446347	121260
530107	121261
670045	121262
477787	121263
444966	121264
624178	121265
234809	121266
6994	121267
479147	121268
399760	121269
399748	121270
399761	121271
491789	121272
606272	121273
454582	121274
474927	121275
299329	121276
269238	121277
521733	121278
624164	121279
212939	121280
152265	121281
592419	121282
578226	121283
190895	121284
239256	121285
498920	121286
601316	121287
36867	121288
3952	121289
35442	121290
77909	121291
166017	121292
422818	121293
491208	121294
269140	121295
71165	121296
448080	121297
282897	121298
631945	121299
165736	121300
323048	121301
572064	121302
477	121303
143706	121304
76143	121305
302678	121306
405311	121307
620339	121308
584826	121309
5791	121310
104849	121311
573000	121312
423765	121313
527145	121314
690239	121315
38708	121316
173406	121317
91257	121318
312836	121319
577115	121320
91265	121321
312860	121322
148962	121323
269288	121324
72698	121325
660186	121326
155682	121327
492792	121328
420166	121329
486359	121330
576276	121331
682571	121332
588478	121333
421192	121334
522889	121335
345060	121336
680626	121337
681579	121338
477905	121339
423745	121340
499508	121341
205992	121342
358400	121343
303469	121344
632016	121345
679997	121346
691498	121347
24926	121348
223523	121349
660815	121350
73007	121351
295064	121352
119	121353
31346	121354
427837	121355
695177	121356
525090	121357
616912	121358
141470	121359
123207	121360
123207	121361
566617	121362
93252	121363
566393	121364
241274	121365
101816	121366
421641	121367
358663	121368
514898	121369
11593	121370
684862	121371
638437	121372
258176	121373
178575	121374
297535	121375
248156	121376
623933	121377
109217	121378
52158	121379
176802	121380
592652	121381
94066	121382
299846	121383
223471	121384
363076	121385
67988	121386
697906	121387
95750	121388
71057	121389
71055	121390
10422	121391
4300	121392
479330	121393
545215	121394
100827	121395
421665	121396
338930	121397
214714	121398
516509	121399
565891	121400
587112	121401
2636	121402
104824	121403
337	121404
18	121405
66359	121406
323728	121407
407358	121408
400281	121409
624902	121410
610754	121411
346834	121412
84304	121413
538405	121414
454161	121415
455399	121416
499486	121417
310135	121418
515146	121419
406704	121420
52143	121421
289385	121422
552161	121423
420680	121424
32695	121425
565935	121426
62660	121427
536968	121428
515483	121429
348169	121430
352251	121431
40791	121432
136551	121433
623235	121434
602251	121435
240223	121436
556173	121437
165707	121438
274064	121439
133128	121440
62496	121441
132681	121442
6264	121443
310994	121444
101635	121445
38530	121446
23336	121447
42320	121448
633364	121449
163494	121450
243223	121451
162464	121452
58378	121453
421307	121454
433397	121455
114919	121456
256311	121457
675408	121458
138099	121459
58386	121460
234759	121461
615357	121462
124834	121463
119770	121464
617597	121465
1186	121466
50509	121467
675361	121468
9434	121469
3256	121470
675403	121471
461167	121472
103426	121473
407450	121474
513401	121475
18244	121476
2684	121477
678172	121478
2355	121479
131190	121480
139242	121481
660498	121482
453274	121483
640095	121484
139542	121485
56418	121486
673206	121487
114054	121488
41206	121489
529127	121490
455436	121491
10689	121492
539306	121493
120812	121494
566667	121495
670280	121496
378098	121497
647627	121498
680294	121499
566859	121500
351426	121501
346880	121502
102837	121503
615354	121504
633145	121505
667418	121506
53703	121507
224143	121508
442787	121509
305961	121510
17616	121511
42328	121512
352716	121513
264524	121514
89245	121515
212068	121516
595149	121517
70775	121518
312333	121519
1400	121520
671242	121521
228174	121522
205350	121523
363726	121524
222042	121525
513223	121526
100230	121527
152223	121528
697524	121529
58718	121530
141046	121531
211174	121532
219835	121533
101088	121534
293712	121535
219485	121536
608328	121537
423963	121538
662082	121539
366099	121540
250945	121541
375067	121542
491792	121543
219491	121544
421253	121545
359623	121546
401500	121547
364231	121548
423962	121549
268083	121550
438906	121551
424293	121552
45930	121553
202590	121554
122468	121555
121555	121556
122738	121557
328772	121558
24548	121559
680606	121560
518375	121561
101652	121562
356919	121563
287892	121564
542267	121565
566435	121566
21467	121567
660219	121568
27140	121569
193668	121570
229886	121571
684217	121572
312838	121573
502332	121574
597897	121575
313803	121576
553726	121577
636891	121578
166600	121579
273564	121580
173590	121581
71059	121582
365258	121583
490812	121584
558411	121585
19481	121586
81160	121587
32123	121588
182944	121589
105024	121590
124253	121591
318362	121592
87960	121593
214223	121594
12024	121595
221935	121596
447217	121597
265066	121598
168629	121599
333677	121600
617026	121601
613268	121602
646652	121603
337337	121604
83828	121605
100099	121606
12967	121607
291604	121608
556023	121609
447288	121610
455675	121611
70891	121612
419500	121613
486136	121614
635172	121615
122254	121616
143912	121617
417	121618
98248	121619
24744	121620
19137	121621
418008	121622
280777	121623
70331	121624
335363	121625
2477	121626
601596	121627
673567	121628
140460	121629
540228	121630
442894	121631
99382	121632
239327	121633
13363	121634
367213	121635
512539	121636
154013	121637
78154	121638
255244	121639
276047	121640
248659	121641
13504	121642
5960	121643
379438	121644
507376	121645
322507	121646
260529	121647
392320	121648
171008	121649
2996	121650
106081	121651
58513	121652
155875	121653
88753	121654
269181	121655
483558	121656
35558	121657
684501	121658
645871	121659
544452	121660
146807	121661
540372	121662
297789	121663
58679	121664
184682	121665
322814	121666
331277	121667
298141	121668
637824	121669
561546	121670
369453	121671
563401	121672
17662	121673
393815	121674
129133	121675
127785	121676
683228	121677
160258	121678
453651	121679
388232	121680
477812	121681
99523	121682
279244	121683
587954	121684
674529	121685
58391	121686
229099	121687
641412	121688
476635	121689
485235	121690
572298	121691
134831	121692
454600	121693
388411	121694
502005	121695
481466	121696
122595	121697
185861	121698
30802	121699
168577	121700
221556	121701
398315	121702
98048	121703
251621	121704
451476	121705
691467	121706
421181	121707
483154	121708
668195	121709
479080	121710
212103	121711
165889	121712
635299	121713
642303	121714
477849	121715
446720	121716
493102	121717
467256	121718
608868	121719
156810	121720
438227	121721
92157	121722
234705	121723
130984	121724
6420	121725
29073	121726
257897	121727
389172	121728
131965	121729
392029	121730
528414	121731
491634	121732
576282	121733
8857	121734
362110	121735
461361	121736
133129	121737
684720	121738
506382	121739
274615	121740
222056	121741
645750	121742
553546	121743
229470	121744
137321	121745
265548	121746
498802	121747
366911	121748
287794	121749
247975	121750
192069	121751
656341	121752
45769	121753
640080	121754
163485	121755
610459	121756
42310	121757
18854	121758
112308	121759
600305	121760
214717	121761
352319	121762
535226	121763
70375	121764
306231	121765
471108	121766
652883	121767
41758	121768
348104	121769
178699	121770
388312	121771
500490	121772
694462	121773
326658	121774
307993	121775
340925	121776
464196	121777
585345	121778
78016	121779
63134	121780
29726	121781
375771	121782
1112	121783
484212	121784
207341	121785
6622	121786
694071	121787
405150	121788
685140	121789
379433	121790
213869	121791
126942	121792
214158	121793
412234	121794
506071	121795
11414	121796
405398	121797
467647	121798
617888	121799
527832	121800
508214	121801
655160	121802
282814	121803
121210	121804
9931	121805
26507	121806
682207	121807
338225	121808
190072	121809
558282	121810
2879	121811
122738	121812
360573	121813
92698	121814
127945	121815
321396	121816
621246	121817
350057	121818
579831	121819
285775	121820
229435	121821
234467	121822
221976	121823
1954	121824
28480	121825
340044	121826
86153	121827
144555	121828
533275	121829
168615	121830
538324	121831
695693	121832
686728	121833
104795	121834
193336	121835
441383	121836
516650	121837
626575	121838
161450	121839
26866	121840
131208	121841
154534	121842
592818	121843
24465	121844
626583	121845
506769	121846
632331	121847
623498	121848
6588	121849
531683	121850
618648	121851
491324	121852
598975	121853
131631	121854
410012	121855
661198	121856
121571	121857
441434	121858
1821	121859
433070	121860
267916	121861
393759	121862
7210	121863
451103	121864
109868	121865
297308	121866
287850	121867
568257	121868
463141	121869
122620	121870
433424	121871
347840	121872
670776	121873
524674	121874
378017	121875
178684	121876
175562	121877
582514	121878
427811	121879
399323	121880
133	121881
47392	121882
653031	121883
41011	121884
558505	121885
199263	121886
608770	121887
681176	121888
355542	121889
97563	121890
204635	121891
405034	121892
489817	121893
344011	121894
164847	121895
357026	121896
455880	121897
496293	121898
45490	121899
621241	121900
248704	121901
376194	121902
376150	121903
533728	121904
351536	121905
119437	121906
219766	121907
15855	121908
135747	121909
58380	121910
385825	121911
184328	121912
44628	121913
413397	121914
585392	121915
445823	121916
395848	121917
472707	121918
121624	121919
8666	121920
187244	121921
623097	121922
635369	121923
516048	121924
463937	121925
623570	121926
159040	121927
610662	121928
151367	121929
281431	121930
454942	121931
19939	121932
364269	121933
492126	121934
210456	121935
264744	121936
399832	121937
144052	121938
211504	121939
110789	121940
52688	121941
505841	121942
276474	121943
101629	121944
55055	121945
12764	121946
133897	121947
592787	121948
460351	121949
223684	121950
527042	121951
428296	121952
254228	121953
31437	121954
344237	121955
198746	121956
33673	121957
315134	121958
7650	121959
241459	121960
72144	121961
29474	121962
156079	121963
493317	121964
84304	121965
686877	121966
154237	121967
638354	121968
697448	121969
671934	121970
59420	121971
207724	121972
32881	121973
461367	121974
357799	121975
1869	121976
208407	121977
661204	121978
21467	121979
615685	121980
395069	121981
23647	121982
197874	121983
498	121984
451358	121985
649209	121986
501748	121987
421667	121988
93252	121989
395858	121990
660166	121991
680541	121992
229436	121993
674271	121994
226303	121995
615282	121996
433568	121997
171860	121998
222119	121999
529014	122000
346656	122001
8124	122002
587738	122003
117396	122004
614113	122005
28497	122006
106429	122007
224430	122008
7094	122009
448519	122010
222608	122011
93215	122012
7027	122013
14104	122014
470889	122015
21467	122016
437821	122017
25781	122018
324291	122019
189630	122020
428197	122021
454578	122022
211198	122023
92454	122024
605358	122025
26943	122026
569741	122027
545772	122028
636522	122029
38070	122030
326691	122031
82089	122032
338951	122033
155722	122034
245595	122035
225134	122036
421586	122037
589763	122038
629831	122039
215710	122040
443146	122041
675030	122042
516610	122043
567834	122044
336768	122045
156147	122046
626479	122047
505554	122048
223240	122049
591650	122050
52569	122051
41751	122052
455314	122053
318877	122054
166380	122055
533428	122056
35640	122057
444855	122058
291720	122059
270477	122060
133844	122061
534271	122062
26733	122063
150541	122064
446266	122065
166856	122066
675418	122067
675435	122068
675413	122069
479659	122070
322643	122071
342926	122072
70891	122073
290437	122074
478905	122075
10176	122076
112312	122077
417845	122078
10178	122079
164246	122080
543157	122081
497735	122082
406744	122083
64699	122084
159761	122085
213171	122086
24597	122087
223586	122088
604441	122089
97468	122090
608886	122091
544507	122092
484552	122093
28588	122094
451473	122095
665238	122096
446857	122097
228623	122098
6858	122099
94489	122100
356365	122101
7912	122102
533916	122103
182905	122104
60335	122105
38509	122106
390859	122107
502686	122108
659336	122109
165472	122110
498378	122111
632325	122112
671302	122113
655338	122114
119930	122115
126110	122116
52103	122117
50417	122118
624368	122119
235430	122120
44496	122121
451143	122122
604779	122123
16475	122124
277829	122125
181956	122126
607291	122127
282768	122128
399776	122129
84340	122130
680057	122131
479800	122132
363618	122133
255730	122134
560900	122135
156886	122136
437508	122137
226571	122138
78437	122139
23495	122140
575564	122141
175002	122142
540083	122143
544907	122144
614555	122145
486325	122146
60995	122147
179073	122148
265108	122149
676511	122150
408988	122151
417658	122152
214719	122153
173115	122154
138193	122155
569443	122156
680941	122157
25436	122158
44758	122159
274006	122160
5278	122161
484198	122162
182080	122163
119172	122164
185369	122165
377287	122166
478101	122167
41730	122168
173577	122169
7415	122170
183737	122171
69102	122172
75820	122173
13271	122174
357892	122175
116563	122176
318582	122177
587854	122178
533211	122179
321235	122180
291033	122181
38898	122182
16572	122183
189829	122184
44612	122185
124225	122186
89998	122187
530427	122188
456638	122189
15515	122190
81160	122191
587783	122192
112905	122193
76345	122194
456175	122195
586034	122196
29935	122197
167106	122198
16449	122199
23493	122200
491448	122201
25424	122202
141184	122203
94885	122204
32749	122205
254194	122206
319	122207
81679	122208
582254	122209
322440	122210
19304	122211
417873	122212
586980	122213
107035	122214
196	122215
183397	122216
126248	122217
491767	122218
166852	122219
666942	122220
211497	122221
195698	122222
499693	122223
21397	122224
561916	122225
55675	122226
229294	122227
229308	122228
540073	122229
8851	122230
595787	122231
1489	122232
502134	122233
415841	122234
219215	122235
466758	122236
575428	122237
127923	122238
346583	122239
647634	122240
600665	122241
643713	122242
280317	122243
337989	122244
20506	122245
180189	122246
312290	122247
390964	122248
630099	122249
544996	122250
401307	122251
17665	122252
125035	122253
137858	122254
80643	122255
8896	122256
488548	122257
452579	122258
140039	122259
220713	122260
656444	122261
172865	122262
591262	122263
620530	122264
595381	122265
4156	122266
425625	122267
176833	122268
59439	122269
454414	122270
537903	122271
239224	122272
158038	122273
83125	122274
17471	122275
355373	122276
542943	122277
477687	122278
477610	122279
85545	122280
289407	122281
550159	122282
8802	122283
288617	122284
41480	122285
31346	122286
357893	122287
665999	122288
499392	122289
547335	122290
60197	122291
426795	122292
426799	122293
167978	122294
364251	122295
666348	122296
245532	122297
365876	122298
639783	122299
191335	122300
64787	122301
658905	122302
457000	122303
53410	122304
239845	122305
465229	122306
120649	122307
413371	122308
283812	122309
297547	122310
351947	122311
637867	122312
402866	122313
413669	122314
207179	122315
148285	122316
297241	122317
651534	122318
464560	122319
633787	122320
639845	122321
410944	122322
633800	122323
657007	122324
405477	122325
291676	122326
433117	122327
1255	122328
360927	122329
673174	122330
316090	122331
183836	122332
205366	122333
106443	122334
14510	122335
537912	122336
604137	122337
181737	122338
92702	122339
43834	122340
456214	122341
447226	122342
527101	122343
1244	122344
108226	122345
494774	122346
514880	122347
554266	122348
132166	122349
319992	122350
517664	122351
5124	122352
379212	122353
362568	122354
681550	122355
451483	122356
547347	122357
7435	122358
40036	122359
178276	122360
67568	122361
669925	122362
400189	122363
206964	122364
664366	122365
486829	122366
55003	122367
67981	122368
22876	122369
559794	122370
512560	122371
626555	122372
227003	122373
660513	122374
630098	122375
620138	122376
305188	122377
350972	122378
474015	122379
103446	122380
151195	122381
382525	122382
83304	122383
648171	122384
1063	122385
104214	122386
3069	122387
25761	122388
124645	122389
457774	122390
23077	122391
90090	122392
118785	122393
485135	122394
453276	122395
50167	122396
377505	122397
599381	122398
8711	122399
34950	122400
266503	122401
556250	122402
36431	122403
2727	122404
43387	122405
566943	122406
22838	122407
172022	122408
357105	122409
120369	122410
240601	122411
398398	122412
179279	122413
485601	122414
201172	122415
46225	122416
72091	122417
3684	122418
198925	122419
290037	122420
434004	122421
556586	122422
417460	122423
673763	122424
627900	122425
64026	122426
299391	122427
84456	122428
1506	122429
86267	122430
662754	122431
11838	122432
81836	122433
687297	122434
164158	122435
49645	122436
1712	122437
61488	122438
32909	122439
85136	122440
83109	122441
226079	122442
577967	122443
276974	122444
131870	122445
296872	122446
532189	122447
28134	122448
445461	122449
508652	122450
508653	122451
508654	122452
508655	122453
522299	122454
364151	122455
612023	122456
228481	122457
110055	122458
507999	122459
98251	122460
25026	122461
124024	122462
155548	122463
328590	122464
461454	122465
273603	122466
417382	122467
245726	122468
137621	122469
333840	122470
33140	122471
609864	122472
589505	122473
88237	122474
107406	122475
35888	122476
75866	122477
137424	122478
677545	122479
526513	122480
645670	122481
375899	122482
615167	122483
598524	122484
6170	122485
18913	122486
120560	122487
124106	122488
515949	122489
132839	122490
675159	122491
116362	122492
1591	122493
20316	122494
675	122495
136382	122496
61931	122497
112527	122498
330855	122499
531141	122500
63802	122501
6431	122502
271183	122503
483186	122504
13245	122505
184663	122506
128770	122507
128767	122508
689408	122509
689407	122510
483209	122511
483258	122512
128773	122513
6431	122514
176270	122515
267661	122516
77502	122517
316291	122518
483147	122519
110851	122520
86300	122521
2133	122522
128770	122523
89307	122524
17723	122525
46778	122526
259458	122527
176254	122528
71393	122529
9168	122530
138750	122531
331158	122532
143567	122533
483193	122534
313783	122535
638936	122536
389808	122537
93907	122538
437737	122539
496923	122540
60275	122541
445617	122542
36726	122543
18293	122544
470858	122545
282933	122546
376638	122547
19531	122548
16831	122549
62188	122550
30146	122551
1724	122552
46068	122553
103870	122554
48123	122555
202203	122556
40308	122557
463367	122558
468288	122559
382814	122560
369945	122561
138278	122562
43	122563
676930	122564
1660	122565
687350	122566
3885	122567
146534	122568
816	122569
615561	122570
463385	122571
80856	122572
638977	122573
309426	122574
147158	122575
78746	122576
387541	122577
619351	122578
483201	122579
480	122580
31095	122581
156101	122582
79662	122583
27197	122584
351113	122585
392008	122586
157258	122587
265496	122588
456684	122589
7231	122590
46330	122591
137319	122592
316279	122593
15	122594
53431	122595
301903	122596
534971	122597
75570	122598
43458	122599
71544	122600
612604	122601
488680	122602
364326	122603
349942	122604
369971	122605
155508	122606
41384	122607
62895	122608
37375	122609
165530	122610
158998	122611
192674	122612
118480	122613
135570	122614
545938	122615
458599	122616
217478	122617
1713	122618
51805	122619
18036	122620
30212	122621
164383	122622
258815	122623
133686	122624
212655	122625
15148	122626
153508	122627
461182	122628
457837	122629
245677	122630
641850	122631
5469	122632
31531	122633
110625	122634
285381	122635
69331	122636
260907	122637
350963	122638
128423	122639
459684	122640
41382	122641
319392	122642
80765	122643
549024	122644
102678	122645
456331	122646
121531	122647
46510	122648
70978	122649
612043	122650
45909	122651
487743	122652
21223	122653
32703	122654
263843	122655
155412	122656
405845	122657
665224	122658
76106	122659
68026	122660
80385	122661
166696	122662
18173	122663
357261	122664
40634	122665
173799	122666
352696	122667
46268	122668
634445	122669
647256	122670
128231	122671
22057	122672
8886	122673
228617	122674
41709	122675
358474	122676
392338	122677
355005	122678
513198	122679
107	122680
423424	122681
269427	122682
688365	122683
9384	122684
541332	122685
23896	122686
373709	122687
208231	122688
12198	122689
12960	122690
17088	122691
376045	122692
530455	122693
3966	122694
123839	122695
525585	122696
103908	122697
157227	122698
140636	122699
5007	122700
232700	122701
28183	122702
29159	122703
54661	122704
51239	122705
336929	122706
347689	122707
182370	122708
47334	122709
267078	122710
400	122711
66870	122712
607553	122713
575698	122714
598161	122715
123349	122716
209714	122717
100806	122718
35160	122719
4969	122720
30165	122721
115426	122722
471758	122723
150704	122724
145850	122725
601601	122726
179298	122727
51262	122728
46665	122729
2	122730
22969	122731
409956	122732
62250	122733
58314	122734
688544	122735
160634	122736
1189	122737
164824	122738
400264	122739
524877	122740
646792	122741
188135	122742
35960	122743
63459	122744
65866	122745
202221	122746
209294	122747
441958	122748
520245	122749
455516	122750
102262	122751
491	122752
40223	122753
211125	122754
84404	122755
75794	122756
583308	122757
3501	122758
346913	122759
492223	122760
478161	122761
536485	122762
473997	122763
665743	122764
334503	122765
213154	122766
65951	122767
366119	122768
667372	122769
481990	122770
14388	122771
4246	122772
453577	122773
113285	122774
165262	122775
679334	122776
78771	122777
277065	122778
388	122779
14069	122780
220063	122781
37	122782
220070	122783
77841	122784
31941	122785
8140	122786
200469	122787
407690	122788
27133	122789
166082	122790
245843	122791
553591	122792
271012	122793
133155	122794
64285	122795
28482	122796
89552	122797
139055	122798
405629	122799
34200	122800
83138	122801
277151	122802
277206	122803
597632	122804
298414	122805
624509	122806
634739	122807
495938	122808
385098	122809
547314	122810
19352	122811
426105	122812
320037	122813
131161	122814
104418	122815
496912	122816
541874	122817
241250	122818
527581	122819
2643	122820
584042	122821
143569	122822
30692	122823
480073	122824
26135	122825
183120	122826
499100	122827
157971	122828
14877	122829
167673	122830
680799	122831
324596	122832
447139	122833
566053	122834
178454	122835
542393	122836
490417	122837
146098	122838
489333	122839
435598	122840
64354	122841
55051	122842
495934	122843
532223	122844
653356	122845
648938	122846
600447	122847
694293	122848
2565	122849
482172	122850
515073	122851
197093	122852
177261	122853
131400	122854
37625	122855
553627	122856
95800	122857
52180	122858
295680	122859
18663	122860
342002	122861
4241	122862
43058	122863
59778	122864
352550	122865
126492	122866
395712	122867
15638	122868
484859	122869
530104	122870
64442	122871
122741	122872
447958	122873
652384	122874
633053	122875
26095	122876
387710	122877
83525	122878
77843	122879
252261	122880
143235	122881
227	122882
105098	122883
143611	122884
426637	122885
65521	122886
352625	122887
340772	122888
209715	122889
551222	122890
36623	122891
389928	122892
669079	122893
179542	122894
257332	122895
74692	122896
411867	122897
16	122898
267031	122899
2623	122900
561303	122901
31	122902
637071	122903
1948	122904
396748	122905
7292	122906
533098	122907
607106	122908
312560	122909
376651	122910
166679	122911
68459	122912
8317	122913
43760	122914
301308	122915
135557	122916
583607	122917
311505	122918
384993	122919
201715	122920
167031	122921
636	122922
139296	122923
112207	122924
417759	122925
312835	122926
428818	122927
214185	122928
563494	122929
534937	122930
516415	122931
355341	122932
51169	122933
277691	122934
277475	122935
277480	122936
277487	122937
277519	122938
277508	122939
277460	122940
277454	122941
277532	122942
277464	122943
277700	122944
277459	122945
277692	122946
277419	122947
277420	122948
277421	122949
277684	122950
277465	122951
277546	122952
277433	122953
83186	122954
83206	122955
83214	122956
277627	122957
277685	122958
22632	122959
553921	122960
553943	122961
277611	122962
277615	122963
83228	122964
277657	122965
277660	122966
277661	122967
277662	122968
277664	122969
277665	122970
277666	122971
277667	122972
277679	122973
277418	122974
277413	122975
277551	122976
277555	122977
277423	122978
277444	122979
277619	122980
400	122981
277438	122982
469809	122983
73082	122984
435653	122985
525357	122986
615957	122987
645118	122988
540658	122989
49857	122990
342695	122991
6599	122992
606935	122993
238433	122994
101172	122995
644122	122996
90870	122997
113607	122998
89102	122999
570196	123000
146281	123001
651046	123002
48559	123003
18537	123004
157	123005
322288	123006
146245	123007
74925	123008
661894	123009
505478	123010
342220	123011
447598	123012
98890	123013
635298	123014
470788	123015
67139	123016
167830	123017
5237	123018
682063	123019
224631	123020
15195	123021
174828	123022
23201	123023
293212	123024
421795	123025
99825	123026
451062	123027
657770	123028
42951	123029
152377	123030
25560	123031
616	123032
109317	123033
35529	123034
33351	123035
527821	123036
13975	123037
200652	123038
633873	123039
205326	123040
332294	123041
72407	123042
579798	123043
432494	123044
271668	123045
405462	123046
330742	123047
697261	123048
231363	123049
557964	123050
123413	123051
37882	123052
72407	123053
3071	123054
7524	123055
14702	123056
407294	123057
316861	123058
316862	123059
691611	123060
374168	123061
592641	123062
524182	123063
553964	123064
1600	123065
353681	123066
273302	123067
70621	123068
5364	123069
511897	123070
65631	123071
131113	123072
106441	123073
151896	123074
672244	123075
109492	123076
83438	123077
611740	123078
156334	123079
8922	123080
441477	123081
74273	123082
3681	123083
427451	123084
2399	123085
130158	123086
417500	123087
156659	123088
303306	123089
467042	123090
277356	123091
601376	123092
633655	123093
26570	123094
284147	123095
332128	123096
381802	123097
174266	123098
434413	123099
554015	123100
657416	123101
420200	123102
47381	123103
623632	123104
96206	123105
464822	123106
221588	123107
342227	123108
696111	123109
167147	123110
121347	123111
206627	123112
145539	123113
533100	123114
296963	123115
467710	123116
58241	123117
34165	123118
30900	123119
18424	123120
447358	123121
120311	123122
535	123123
352803	123124
565312	123125
128891	123126
6916	123127
52014	123128
30796	123129
27380	123130
51047	123131
14155	123132
518111	123133
580740	123134
505300	123135
129142	123136
13247	123137
489230	123138
614766	123139
496960	123140
14180	123141
302229	123142
505377	123143
24631	123144
278047	123145
432380	123146
5876	123147
681070	123148
110276	123149
215945	123150
324642	123151
298846	123152
362342	123153
152738	123154
148072	123155
348013	123156
347129	123157
23369	123158
466606	123159
9957	123160
647592	123161
665512	123162
543272	123163
59988	123164
344253	123165
43390	123166
42194	123167
8095	123168
31497	123169
183071	123170
614262	123171
480780	123172
99832	123173
3639	123174
344118	123175
29393	123176
111199	123177
456173	123178
217587	123179
148613	123180
326084	123181
406031	123182
20883	123183
378115	123184
16698	123185
483215	123186
529646	123187
529658	123188
483255	123189
26398	123190
368263	123191
130769	123192
2133	123193
20884	123194
74166	123195
128774	123196
20883	123197
128765	123198
26051	123199
2133	123200
249299	123201
473598	123202
111158	123203
389739	123204
24467	123205
112309	123206
39061	123207
655629	123208
422933	123209
106798	123210
610960	123211
660	123212
104703	123213
20467	123214
123311	123215
672324	123216
677684	123217
319773	123218
15869	123219
278097	123220
372473	123221
41856	123222
111199	123223
278108	123224
10040	123225
10875	123226
278154	123227
554055	123228
278152	123229
554057	123230
554062	123231
554061	123232
554056	123233
278151	123234
554063	123235
554065	123236
554058	123237
554059	123238
554060	123239
278153	123240
554064	123241
575265	123242
450393	123243
4862	123244
657190	123245
18669	123246
521251	123247
30078	123248
406161	123249
347661	123250
17280	123251
470084	123252
49239	123253
28977	123254
571851	123255
483286	123256
151719	123257
129698	123258
83622	123259
616505	123260
278482	123261
411369	123262
411309	123263
42264	123264
502173	123265
502178	123266
278388	123267
129613	123268
512681	123269
350349	123270
278695	123271
278591	123272
143966	123273
278905	123274
143839	123275
105105	123276
278884	123277
278883	123278
554335	123279
278891	123280
278654	123281
554166	123282
554184	123283
554170	123284
13681	123285
289400	123286
397107	123287
278917	123288
83500	123289
278979	123290
32997	123291
279036	123292
279092	123293
278924	123294
279035	123295
278928	123296
278933	123297
279130	123298
279086	123299
83498	123300
278950	123301
554374	123302
83524	123303
279088	123304
279087	123305
279045	123306
279009	123307
279034	123308
279067	123309
15892	123310
279117	123311
83485	123312
278966	123313
279128	123314
279037	123315
279080	123316
279068	123317
83509	123318
279069	123319
33004	123320
278978	123321
278973	123322
272176	123323
13212	123324
118152	123325
74751	123326
131895	123327
685826	123328
52657	123329
108755	123330
312480	123331
215102	123332
215104	123333
215105	123334
7846	123335
78055	123336
564165	123337
112806	123338
18643	123339
60797	123340
2828	123341
522058	123342
59088	123343
23461	123344
141858	123345
264959	123346
394651	123347
651188	123348
554525	123349
20951	123350
486987	123351
554529	123352
554524	123353
279729	123354
487021	123355
279709	123356
279708	123357
685768	123358
412805	123359
478	123360
394695	123361
18372	123362
72179	123363
661913	123364
473102	123365
393706	123366
91223	123367
609285	123368
264751	123369
264855	123370
5953	123371
141912	123372
529822	123373
530043	123374
438966	123375
522057	123376
232284	123377
83653	123378
445396	123379
209794	123380
382412	123381
279866	123382
144040	123383
121968	123384
169589	123385
279848	123386
578102	123387
507796	123388
458686	123389
42354	123390
7244	123391
243252	123392
363436	123393
117680	123394
527693	123395
641024	123396
3246	123397
614284	123398
120105	123399
394119	123400
184650	123401
661497	123402
449154	123403
515347	123404
349416	123405
10245	123406
1739	123407
594132	123408
517045	123409
554672	123410
524610	123411
498947	123412
280154	123413
280164	123414
280198	123415
280150	123416
280151	123417
414716	123418
414720	123419
414717	123420
414727	123421
33068	123422
457357	123423
478749	123424
457376	123425
516126	123426
516111	123427
168478	123428
157751	123429
104318	123430
373929	123431
55432	123432
83804	123433
280322	123434
27436	123435
652299	123436
476912	123437
567654	123438
126113	123439
86682	123440
161214	123441
589259	123442
144084	123443
692678	123444
153406	123445
179885	123446
25984	123447
159347	123448
82918	123449
105306	123450
391399	123451
629785	123452
452874	123453
235470	123454
464648	123455
49462	123456
82244	123457
653894	123458
249825	123459
700	123460
40087	123461
678920	123462
435111	123463
2201	123464
73659	123465
82511	123466
96732	123467
152101	123468
591519	123469
33047	123470
110551	123471
622759	123472
271330	123473
202454	123474
489065	123475
240879	123476
84000	123477
8737	123478
50457	123479
554935	123480
452	123481
74462	123482
20147	123483
335693	123484
117073	123485
240217	123486
58621	123487
142652	123488
152382	123489
15626	123490
81621	123491
138059	123492
210167	123493
226347	123494
466684	123495
346361	123496
421807	123497
4116	123498
4116	123499
152960	123500
77696	123501
637622	123502
2571	123503
83859	123504
280444	123505
280621	123506
43392	123507
237313	123508
88362	123509
28565	123510
55179	123511
617217	123512
360936	123513
218248	123514
19739	123515
148782	123516
677324	123517
12573	123518
120039	123519
521467	123520
57621	123521
386155	123522
15934	123523
280712	123524
15934	123525
280740	123526
83924	123527
83925	123528
83925	123529
304960	123530
1950	123531
445452	123532
538647	123533
629973	123534
252827	123535
366486	123536
159780	123537
91448	123538
152474	123539
676010	123540
605425	123541
23268	123542
28212	123543
62695	123544
4414	123545
332802	123546
228931	123547
89419	123548
44381	123549
619224	123550
162039	123551
88197	123552
597205	123553
528436	123554
33	123555
237201	123556
6490	123557
59321	123558
21345	123559
1878	123560
80974	123561
76649	123562
332394	123563
323925	123564
281722	123565
9447	123566
44890	123567
188188	123568
73157	123569
9294	123570
27838	123571
672566	123572
27851	123573
581955	123574
401941	123575
570284	123576
347977	123577
380476	123578
1334	123579
538999	123580
514650	123581
555008	123582
81750	123583
251270	123584
673815	123585
1277	123586
23981	123587
119770	123588
226578	123589
290121	123590
555179	123591
555238	123592
555171	123593
666296	123594
57813	123595
120701	123596
975	123597
120256	123598
198223	123599
130505	123600
131970	123601
521351	123602
165923	123603
559420	123604
218521	123605
51363	123606
509237	123607
25008	123608
314115	123609
147145	123610
120230	123611
650758	123612
14718	123613
76688	123614
62	123615
451089	123616
78	123617
19549	123618
235318	123619
691287	123620
513633	123621
9978	123622
16865	123623
791	123624
182699	123625
426452	123626
310594	123627
327725	123628
372325	123629
39827	123630
572303	123631
231262	123632
104047	123633
347868	123634
457748	123635
320020	123636
71042	123637
372329	123638
320632	123639
611393	123640
42720	123641
354815	123642
7019	123643
7426	123644
432764	123645
555247	123646
555246	123647
83378	123648
41434	123649
218522	123650
22761	123651
504081	123652
504080	123653
413834	123654
30489	123655
10780	123656
235995	123657
115474	123658
360894	123659
34366	123660
290175	123661
31803	123662
65560	123663
33726	123664
516548	123665
9106	123666
118224	123667
295776	123668
605348	123669
529220	123670
41527	123671
130194	123672
649624	123673
294915	123674
75983	123675
119325	123676
9678	123677
91250	123678
73308	123679
310862	123680
505905	123681
118115	123682
153980	123683
407875	123684
91213	123685
188016	123686
542745	123687
376772	123688
434122	123689
2799	123690
58967	123691
218916	123692
404275	123693
314044	123694
482316	123695
70822	123696
16329	123697
24716	123698
51975	123699
236492	123700
162227	123701
53060	123702
21094	123703
21816	123704
690490	123705
161369	123706
638071	123707
18708	123708
161362	123709
40795	123710
161368	123711
190552	123712
598109	123713
477392	123714
121113	123715
281454	123716
456799	123717
3919	123718
4193	123719
494066	123720
20018	123721
56180	123722
693002	123723
5770	123724
89589	123725
324014	123726
19453	123727
641917	123728
224481	123729
590908	123730
396495	123731
131718	123732
116147	123733
487160	123734
410238	123735
915	123736
632639	123737
236499	123738
24533	123739
387862	123740
4520	123741
485039	123742
485057	123743
46757	123744
485052	123745
143583	123746
12714	123747
11579	123748
536924	123749
464981	123750
490556	123751
649752	123752
109838	123753
366687	123754
186124	123755
100103	123756
37628	123757
19466	123758
472096	123759
587001	123760
415225	123761
211508	123762
58270	123763
12577	123764
537476	123765
526042	123766
519965	123767
243369	123768
254428	123769
238703	123770
242908	123771
220340	123772
652636	123773
694257	123774
70500	123775
243004	123776
301959	123777
46067	123778
264117	123779
436285	123780
243922	123781
503200	123782
411183	123783
213759	123784
395048	123785
170103	123786
674969	123787
55860	123788
159334	123789
208815	123790
53339	123791
84202	123792
84268	123793
153744	123794
556500	123795
84193	123796
281700	123797
281644	123798
281775	123799
23284	123800
281723	123801
15977	123802
33207	123803
84235	123804
84252	123805
155796	123806
281646	123807
78	123808
84181	123809
281962	123810
84291	123811
32804	123812
84228	123813
30893	123814
30893	123815
281652	123816
211767	123817
578726	123818
628291	123819
281716	123820
281689	123821
34023	123822
519023	123823
281729	123824
334560	123825
84190	123826
84227	123827
37445	123828
33220	123829
241217	123830
445471	123831
84184	123832
84224	123833
281760	123834
282206	123835
281791	123836
281905	123837
13038	123838
21252	123839
146726	123840
442263	123841
118218	123842
201856	123843
59900	123844
385074	123845
46113	123846
6394	123847
567681	123848
96845	123849
82212	123850
349548	123851
341485	123852
627805	123853
673364	123854
483969	123855
415191	123856
17990	123857
410845	123858
115585	123859
144093	123860
25507	123861
581583	123862
91820	123863
191443	123864
180033	123865
113276	123866
313423	123867
169487	123868
370963	123869
242535	123870
119593	123871
26957	123872
573651	123873
251244	123874
316939	123875
33851	123876
529232	123877
577719	123878
136878	123879
43888	123880
445963	123881
91050	123882
681663	123883
247029	123884
76133	123885
52210	123886
316714	123887
143879	123888
416472	123889
24836	123890
140527	123891
346170	123892
11531	123893
11531	123894
98485	123895
529292	123896
642102	123897
128185	123898
657866	123899
595138	123900
541127	123901
7079	123902
673503	123903
118157	123904
46919	123905
381032	123906
449364	123907
667165	123908
615546	123909
530590	123910
145262	123911
332	123912
482889	123913
78961	123914
466634	123915
393115	123916
649452	123917
5355	123918
412405	123919
673394	123920
5355	123921
289498	123922
414428	123923
219782	123924
208647	123925
630754	123926
630266	123927
192680	123928
119828	123929
247318	123930
54719	123931
68838	123932
80407	123933
54729	123934
63087	123935
690322	123936
409776	123937
381535	123938
650155	123939
646669	123940
219778	123941
295970	123942
39991	123943
630305	123944
112126	123945
319073	123946
76690	123947
630244	123948
6024	123949
219771	123950
12623	123951
289564	123952
102990	123953
282391	123954
84359	123955
8774	123956
282361	123957
424075	123958
35322	123959
44142	123960
404915	123961
51929	123962
211613	123963
647886	123964
144489	123965
10799	123966
160426	123967
32187	123968
415173	123969
296778	123970
224987	123971
553901	123972
113211	123973
282975	123974
80400	123975
523041	123976
5895	123977
408394	123978
94246	123979
3840	123980
691922	123981
136978	123982
237780	123983
384416	123984
124961	123985
287043	123986
330665	123987
586562	123988
126262	123989
292126	123990
169326	123991
311449	123992
342274	123993
231463	123994
1949	123995
8453	123996
92688	123997
127431	123998
66127	123999
462351	124000
251637	124001
146472	124002
314152	124003
662886	124004
7474	124005
404368	124006
283098	124007
33296	124008
538149	124009
153055	124010
596268	124011
105281	124012
288319	124013
311177	124014
111343	124015
406903	124016
38375	124017
345174	124018
16883	124019
7004	124020
386891	124021
6517	124022
6517	124023
293156	124024
126338	124025
23941	124026
97077	124027
292617	124028
11907	124029
151304	124030
318841	124031
174319	124032
370317	124033
149418	124034
153652	124035
650721	124036
378284	124037
415779	124038
550233	124039
16808	124040
384611	124041
1290	124042
435487	124043
360798	124044
416722	124045
266108	124046
587379	124047
117539	124048
98282	124049
34794	124050
12634	124051
505728	124052
158679	124053
648973	124054
12767	124055
519391	124056
178253	124057
633034	124058
375393	124059
121499	124060
679839	124061
420594	124062
1066	124063
171161	124064
68672	124065
518953	124066
623385	124067
521008	124068
412587	124069
13031	124070
156731	124071
418557	124072
161613	124073
65543	124074
227074	124075
260253	124076
520950	124077
33319	124078
257530	124079
140721	124080
19996	124081
654786	124082
412736	124083
575764	124084
306266	124085
41881	124086
55	124087
283389	124088
7085	124089
162215	124090
437951	124091
412742	124092
256174	124093
679428	124094
678302	124095
580113	124096
53365	124097
42575	124098
1048	124099
567438	124100
624624	124101
61926	124102
96399	124103
51806	124104
326378	124105
684543	124106
633203	124107
110590	124108
298164	124109
415158	124110
313949	124111
263038	124112
425015	124113
312303	124114
12967	124115
290108	124116
39912	124117
494812	124118
201197	124119
43902	124120
344697	124121
533423	124122
596291	124123
635095	124124
362258	124125
211173	124126
105575	124127
54093	124128
459359	124129
647797	124130
678135	124131
675114	124132
640854	124133
7485	124134
107515	124135
112	124136
475229	124137
159676	124138
80295	124139
80295	124140
3070	124141
206958	124142
205607	124143
134272	124144
4193	124145
135067	124146
391890	124147
1945	124148
48901	124149
206965	124150
676295	124151
359391	124152
524587	124153
66193	124154
5404	124155
38072	124156
556519	124157
467410	124158
534064	124159
646385	124160
593261	124161
61306	124162
4193	124163
243905	124164
536482	124165
280851	124166
309117	124167
298831	124168
399839	124169
31021	124170
51987	124171
327374	124172
270014	124173
375556	124174
377466	124175
677786	124176
625	124177
394484	124178
120584	124179
375928	124180
8546	124181
638413	124182
294673	124183
664001	124184
405321	124185
573576	124186
352144	124187
142192	124188
664643	124189
88801	124190
344016	124191
11958	124192
10606	124193
28789	124194
520785	124195
384373	124196
546335	124197
345141	124198
203158	124199
9831	124200
206274	124201
111045	124202
3599	124203
70758	124204
168879	124205
144515	124206
65941	124207
27381	124208
409950	124209
93707	124210
43520	124211
407759	124212
344186	124213
112112	124214
572403	124215
112049	124216
112109	124217
623564	124218
455398	124219
65386	124220
53508	124221
169128	124222
343122	124223
119622	124224
47963	124225
519785	124226
80956	124227
11186	124228
678362	124229
6971	124230
127957	124231
286465	124232
216	124233
538	124234
207859	124235
3118	124236
375578	124237
18753	124238
675433	124239
549997	124240
80984	124241
174798	124242
109087	124243
190154	124244
58796	124245
16679	124246
234520	124247
589581	124248
594059	124249
389897	124250
88956	124251
111068	124252
95481	124253
567307	124254
133663	124255
15899	124256
25424	124257
51292	124258
584726	124259
150459	124260
326152	124261
414160	124262
616346	124263
4181	124264
52407	124265
224566	124266
345099	124267
210846	124268
28262	124269
602672	124270
120411	124271
412873	124272
42243	124273
566963	124274
582686	124275
77420	124276
24058	124277
361461	124278
651719	124279
312347	124280
8282	124281
198101	124282
2985	124283
553618	124284
5859	124285
205744	124286
471091	124287
38258	124288
98988	124289
104578	124290
366982	124291
117276	124292
606419	124293
464744	124294
282215	124295
687753	124296
348611	124297
7760	124298
165708	124299
422762	124300
133859	124301
140381	124302
275604	124303
72102	124304
426940	124305
418850	124306
136581	124307
69428	124308
558526	124309
342572	124310
618891	124311
557356	124312
557352	124313
487302	124314
11656	124315
609525	124316
97788	124317
21324	124318
94251	124319
152592	124320
448917	124321
348002	124322
335683	124323
483009	124324
689383	124325
3869	124326
23632	124327
236358	124328
201616	124329
341310	124330
241203	124331
241201	124332
283673	124333
241193	124334
414583	124335
14135	124336
5098	124337
577872	124338
21907	124339
525658	124340
137794	124341
107556	124342
2352	124343
25332	124344
515852	124345
6012	124346
495743	124347
461456	124348
97965	124349
41745	124350
539693	124351
560463	124352
149302	124353
530095	124354
636	124355
26066	124356
468792	124357
17473	124358
17473	124359
40087	124360
40087	124361
104323	124362
314763	124363
250	124364
231874	124365
320021	124366
13043	124367
627338	124368
210772	124369
207045	124370
179758	124371
206993	124372
476763	124373
250243	124374
126880	124375
16128	124376
2724	124377
76540	124378
503422	124379
381144	124380
30985	124381
111524	124382
41523	124383
38528	124384
422346	124385
184829	124386
9491	124387
594094	124388
484004	124389
40959	124390
3552	124391
634191	124392
566750	124393
636284	124394
597529	124395
75075	124396
139812	124397
186862	124398
120290	124399
430758	124400
175272	124401
157863	124402
157855	124403
112833	124404
157857	124405
84718	124406
469827	124407
283858	124408
55305	124409
157766	124410
24161	124411
469690	124412
2751	124413
24160	124414
55346	124415
55307	124416
44206	124417
618939	124418
619081	124419
12439	124420
395724	124421
391761	124422
168203	124423
521638	124424
55344	124425
29368	124426
619098	124427
7127	124428
55307	124429
24160	124430
55344	124431
6367	124432
601057	124433
157854	124434
267848	124435
70574	124436
469686	124437
66651	124438
213013	124439
85534	124440
570363	124441
140277	124442
373243	124443
7125	124444
618940	124445
619071	124446
24159	124447
157858	124448
109322	124449
228606	124450
157869	124451
65176	124452
104721	124453
205712	124454
58559	124455
619070	124456
125863	124457
55342	124458
662415	124459
55302	124460
33581	124461
125310	124462
5830	124463
638261	124464
228495	124465
24158	124466
24158	124467
157766	124468
55345	124469
17706	124470
12439	124471
696407	124472
15747	124473
113960	124474
690473	124475
227548	124476
17601	124477
84738	124478
671592	124479
278938	124480
16081	124481
87709	124482
164012	124483
305261	124484
557504	124485
260916	124486
327621	124487
38856	124488
38856	124489
1905	124490
420486	124491
522660	124492
161263	124493
68047	124494
40758	124495
235021	124496
266665	124497
188788	124498
459565	124499
250190	124500
269565	124501
141468	124502
519483	124503
180900	124504
97912	124505
51810	124506
156725	124507
110084	124508
24210	124509
5461	124510
71841	124511
580645	124512
601956	124513
7185	124514
402480	124515
118354	124516
193551	124517
342754	124518
629	124519
90380	124520
650169	124521
167581	124522
76634	124523
103679	124524
399155	124525
605206	124526
599732	124527
175149	124528
54073	124529
282480	124530
60343	124531
111760	124532
215969	124533
488275	124534
151175	124535
151175	124536
31411	124537
3827	124538
17447	124539
448559	124540
121087	124541
169364	124542
241829	124543
9404	124544
284102	124545
630720	124546
213713	124547
121328	124548
450922	124549
227803	124550
46996	124551
26270	124552
157284	124553
25636	124554
281	124555
671196	124556
34742	124557
167916	124558
443611	124559
110927	124560
172008	124561
128480	124562
42737	124563
416329	124564
8263	124565
309597	124566
1457	124567
59808	124568
695229	124569
403834	124570
479402	124571
653606	124572
197203	124573
4741	124574
903	124575
13541	124576
284119	124577
548303	124578
435959	124579
87148	124580
18419	124581
509922	124582
250203	124583
4035	124584
589211	124585
142816	124586
48	124587
668753	124588
509291	124589
78162	124590
29499	124591
254007	124592
307377	124593
20206	124594
417517	124595
17971	124596
105131	124597
373875	124598
303065	124599
88216	124600
544283	124601
405853	124602
230091	124603
241304	124604
127172	124605
480504	124606
480503	124607
129691	124608
34675	124609
246069	124610
51554	124611
241265	124612
253910	124613
523727	124614
306467	124615
656753	124616
621881	124617
19699	124618
140427	124619
498105	124620
591266	124621
50603	124622
267652	124623
8790	124624
8790	124625
909	124626
596317	124627
339002	124628
339049	124629
649658	124630
475876	124631
37958	124632
222688	124633
401971	124634
489744	124635
27192	124636
215518	124637
631219	124638
479171	124639
98796	124640
284208	124641
476906	124642
73776	124643
673752	124644
105731	124645
338970	124646
549029	124647
90377	124648
28363	124649
54855	124650
134387	124651
522731	124652
479200	124653
103170	124654
470144	124655
12832	124656
364014	124657
198787	124658
198678	124659
217951	124660
21138	124661
13761	124662
202463	124663
143918	124664
286620	124665
3351	124666
45136	124667
29307	124668
38480	124669
621671	124670
87602	124671
667533	124672
694027	124673
79923	124674
33714	124675
389896	124676
513316	124677
83234	124678
377748	124679
690335	124680
89216	124681
134293	124682
564779	124683
14166	124684
617071	124685
38884	124686
455336	124687
54844	124688
478289	124689
468556	124690
344835	124691
7027	124692
235838	124693
24154	124694
655613	124695
288097	124696
317152	124697
589747	124698
117275	124699
566423	124700
53069	124701
183147	124702
12788	124703
564166	124704
1564	124705
209991	124706
54985	124707
28836	124708
456544	124709
210095	124710
20922	124711
14112	124712
72409	124713
249835	124714
303116	124715
319490	124716
509310	124717
135257	124718
288714	124719
57568	124720
239450	124721
89724	124722
19929	124723
29519	124724
73042	124725
258127	124726
515135	124727
690330	124728
402905	124729
166001	124730
554460	124731
71657	124732
441082	124733
670137	124734
25211	124735
411009	124736
635101	124737
46121	124738
90527	124739
513267	124740
570	124741
302269	124742
166099	124743
17871	124744
634430	124745
427299	124746
145	124747
82195	124748
610849	124749
634050	124750
181651	124751
513904	124752
65725	124753
20608	124754
257754	124755
36	124756
29086	124757
17004	124758
3817	124759
629485	124760
141053	124761
127594	124762
491805	124763
582435	124764
148108	124765
42366	124766
135789	124767
244797	124768
8255	124769
633997	124770
97745	124771
267282	124772
266052	124773
1393	124774
391295	124775
326174	124776
220384	124777
589575	124778
436044	124779
92246	124780
86776	124781
613071	124782
24001	124783
618929	124784
348651	124785
277194	124786
90759	124787
420964	124788
17952	124789
611878	124790
487502	124791
178131	124792
43516	124793
304663	124794
274743	124795
330718	124796
93478	124797
93539	124798
443960	124799
89319	124800
56337	124801
92488	124802
318584	124803
110613	124804
56952	124805
9074	124806
62482	124807
116493	124808
116495	124809
115346	124810
687888	124811
575297	124812
418503	124813
99278	124814
292141	124815
52549	124816
375029	124817
524016	124818
27818	124819
193887	124820
9882	124821
100188	124822
74898	124823
282574	124824
282663	124825
282693	124826
282670	124827
84386	124828
175844	124829
495489	124830
1830	124831
192800	124832
9427	124833
415207	124834
10280	124835
420659	124836
8745	124837
164320	124838
598358	124839
30665	124840
99919	124841
254587	124842
128480	124843
310743	124844
463260	124845
81638	124846
198816	124847
619010	124848
313784	124849
5229	124850
85873	124851
18566	124852
40276	124853
55921	124854
144678	124855
9085	124856
619847	124857
286585	124858
24080	124859
134986	124860
45046	124861
651395	124862
422724	124863
28189	124864
209975	124865
179498	124866
608568	124867
39251	124868
557514	124869
635735	124870
39019	124871
189048	124872
129419	124873
149255	124874
371481	124875
4	124876
615134	124877
580149	124878
383873	124879
165369	124880
299801	124881
160500	124882
306885	124883
432362	124884
288597	124885
85828	124886
20407	124887
433351	124888
194924	124889
422671	124890
590428	124891
290507	124892
16165	124893
18496	124894
470846	124895
207072	124896
428142	124897
203598	124898
104641	124899
367349	124900
342911	124901
2807	124902
397026	124903
20469	124904
4	124905
87876	124906
399620	124907
395159	124908
274646	124909
94624	124910
201375	124911
266497	124912
683639	124913
346540	124914
36463	124915
561354	124916
632153	124917
624	124918
1695	124919
91703	124920
124541	124921
450146	124922
548489	124923
693440	124924
42867	124925
96328	124926
33516	124927
195866	124928
439876	124929
144798	124930
689844	124931
580683	124932
576998	124933
321336	124934
158768	124935
104436	124936
48422	124937
284259	124938
649464	124939
6820	124940
159821	124941
91799	124942
31	124943
161292	124944
601462	124945
134057	124946
513319	124947
512697	124948
277274	124949
210533	124950
25920	124951
88164	124952
78521	124953
55001	124954
343202	124955
218734	124956
561325	124957
1511	124958
43221	124959
214663	124960
214681	124961
48321	124962
68742	124963
214686	124964
214667	124965
214670	124966
214678	124967
214671	124968
214672	124969
48321	124970
214683	124971
214669	124972
214679	124973
214682	124974
68738	124975
68742	124976
214665	124977
42979	124978
214675	124979
68745	124980
214659	124981
214688	124982
68744	124983
68744	124984
7419	124985
134678	124986
5986	124987
434980	124988
295452	124989
12979	124990
17907	124991
533746	124992
208029	124993
169543	124994
552316	124995
130552	124996
556795	124997
290017	124998
530187	124999
449139	125000
563704	125001
602775	125002
53915	125003
971	125004
230588	125005
506108	125006
21203	125007
116329	125008
6270	125009
481589	125010
349781	125011
41723	125012
45868	125013
162572	125014
490481	125015
98097	125016
457412	125017
540265	125018
130586	125019
681515	125020
4142	125021
527138	125022
33917	125023
370110	125024
159778	125025
438845	125026
370453	125027
278223	125028
399273	125029
600878	125030
294097	125031
102578	125032
5586	125033
50227	125034
233641	125035
365132	125036
24690	125037
692356	125038
5656	125039
183112	125040
19742	125041
19742	125042
246368	125043
627983	125044
672903	125045
591711	125046
164008	125047
145469	125048
415069	125049
269745	125050
526001	125051
30700	125052
125429	125053
104460	125054
84803	125055
687180	125056
70	125057
9765	125058
655605	125059
614911	125060
476043	125061
539190	125062
429099	125063
347236	125064
244922	125065
659930	125066
335247	125067
173257	125068
263397	125069
596179	125070
42176	125071
136820	125072
136780	125073
8160	125074
14183	125075
522577	125076
382580	125077
160367	125078
171916	125079
468864	125080
468890	125081
82426	125082
282284	125083
468888	125084
468883	125085
272893	125086
481373	125087
67736	125088
392565	125089
452028	125090
618884	125091
19996	125092
343399	125093
64803	125094
106728	125095
78313	125096
696203	125097
170701	125098
69929	125099
211074	125100
638893	125101
356175	125102
92439	125103
117120	125104
664827	125105
104144	125106
644569	125107
372308	125108
259468	125109
18914	125110
648048	125111
488880	125112
581980	125113
318695	125114
359742	125115
9598	125116
329651	125117
633580	125118
72294	125119
638322	125120
387413	125121
107505	125122
379459	125123
49514	125124
46527	125125
29968	125126
13648	125127
466199	125128
261977	125129
1611	125130
379422	125131
626800	125132
394214	125133
128481	125134
142889	125135
387189	125136
113674	125137
412944	125138
451022	125139
24282	125140
207091	125141
197919	125142
468650	125143
284865	125144
480693	125145
99895	125146
135865	125147
48573	125148
235508	125149
121505	125150
235334	125151
348477	125152
121267	125153
27123	125154
557867	125155
557879	125156
473881	125157
101434	125158
490326	125159
373194	125160
135393	125161
433979	125162
45884	125163
694256	125164
206542	125165
158078	125166
456896	125167
29668	125168
283787	125169
388257	125170
218152	125171
386451	125172
109108	125173
8283	125174
399814	125175
206363	125176
89967	125177
50281	125178
674941	125179
150415	125180
191297	125181
34644	125182
602864	125183
50992	125184
144269	125185
70048	125186
68204	125187
446967	125188
98847	125189
170396	125190
641244	125191
612400	125192
156430	125193
432790	125194
38522	125195
38552	125196
57197	125197
101514	125198
218588	125199
94980	125200
162007	125201
140432	125202
253199	125203
537030	125204
32757	125205
62503	125206
344759	125207
589001	125208
329547	125209
53444	125210
77637	125211
329495	125212
589034	125213
329544	125214
589012	125215
151463	125216
151446	125217
329525	125218
588971	125219
329521	125220
23502	125221
70377	125222
466036	125223
69923	125224
82760	125225
266050	125226
53443	125227
542661	125228
210140	125229
107858	125230
551478	125231
265072	125232
689530	125233
181742	125234
121431	125235
217344	125236
218623	125237
395939	125238
306710	125239
50004	125240
77598	125241
528232	125242
241251	125243
469000	125244
253051	125245
151447	125246
82707	125247
458093	125248
649171	125249
537091	125250
90450	125251
15230	125252
329559	125253
329532	125254
588951	125255
329496	125256
329488	125257
329478	125258
589008	125259
224821	125260
390982	125261
50285	125262
658672	125263
293735	125264
420585	125265
130452	125266
140970	125267
152285	125268
592451	125269
151470	125270
589048	125271
7002	125272
329528	125273
329526	125274
329537	125275
95001	125276
154596	125277
125462	125278
489367	125279
336338	125280
9904	125281
482970	125282
16635	125283
17913	125284
253306	125285
151474	125286
253412	125287
2726	125288
70008	125289
310935	125290
140096	125291
450256	125292
36590	125293
492348	125294
3078	125295
329530	125296
614370	125297
23731	125298
253312	125299
50130	125300
329619	125301
171015	125302
83831	125303
539629	125304
368277	125305
144869	125306
273436	125307
585357	125308
442540	125309
69912	125310
89092	125311
216315	125312
598973	125313
452068	125314
524256	125315
64481	125316
606626	125317
555706	125318
422459	125319
159303	125320
81886	125321
134887	125322
241329	125323
395771	125324
446675	125325
392210	125326
194689	125327
495021	125328
645541	125329
339600	125330
533	125331
666394	125332
303620	125333
140270	125334
27216	125335
555675	125336
442485	125337
130254	125338
342373	125339
382797	125340
559444	125341
162781	125342
288879	125343
532678	125344
572	125345
35772	125346
376822	125347
422061	125348
487285	125349
369655	125350
58465	125351
422501	125352
46687	125353
414324	125354
495279	125355
266496	125356
11046	125357
29204	125358
4384	125359
9304	125360
29140	125361
589328	125362
12499	125363
138538	125364
326956	125365
607870	125366
691709	125367
555686	125368
353447	125369
112195	125370
144262	125371
501971	125372
155426	125373
143953	125374
651190	125375
10742	125376
189249	125377
146696	125378
658682	125379
18200	125380
262050	125381
136381	125382
543037	125383
402978	125384
159291	125385
148172	125386
159291	125387
53753	125388
517847	125389
553339	125390
505903	125391
25229	125392
48122	125393
90376	125394
60210	125395
534020	125396
62383	125397
69150	125398
460402	125399
618980	125400
20341	125401
659115	125402
600145	125403
5863	125404
511325	125405
348231	125406
20361	125407
303644	125408
11977	125409
228757	125410
427165	125411
404745	125412
218014	125413
288312	125414
330189	125415
249359	125416
665011	125417
156253	125418
579603	125419
227135	125420
669866	125421
626761	125422
697002	125423
37129	125424
59059	125425
538035	125426
380678	125427
267335	125428
298308	125429
340224	125430
234324	125431
553747	125432
92209	125433
54856	125434
465762	125435
343055	125436
127472	125437
284111	125438
433087	125439
457733	125440
600259	125441
421083	125442
329031	125443
421110	125444
232490	125445
605759	125446
486592	125447
526514	125448
30625	125449
338484	125450
356473	125451
618510	125452
633371	125453
44879	125454
455640	125455
123980	125456
670208	125457
589964	125458
20638	125459
121291	125460
512106	125461
29376	125462
29992	125463
396540	125464
253232	125465
206813	125466
512790	125467
168946	125468
395817	125469
166447	125470
649977	125471
109822	125472
386763	125473
1689	125474
320379	125475
185004	125476
1019	125477
108795	125478
251604	125479
902	125480
1409	125481
902	125482
534405	125483
1409	125484
1409	125485
902	125486
1409	125487
8454	125488
8454	125489
139042	125490
495906	125491
619713	125492
596319	125493
939	125494
74119	125495
203220	125496
550492	125497
447519	125498
227130	125499
196557	125500
471485	125501
123087	125502
392449	125503
225449	125504
90508	125505
585263	125506
336260	125507
241804	125508
121561	125509
262118	125510
120992	125511
602	125512
363970	125513
579194	125514
645326	125515
10191	125516
61372	125517
270	125518
82450	125519
420180	125520
54976	125521
98421	125522
14052	125523
210628	125524
34219	125525
58494	125526
72672	125527
640340	125528
350304	125529
690747	125530
678810	125531
259637	125532
411201	125533
179453	125534
541449	125535
558881	125536
558866	125537
285471	125538
285467	125539
558853	125540
558875	125541
558879	125542
285472	125543
558876	125544
309636	125545
83632	125546
272851	125547
10458	125548
459464	125549
459468	125550
683618	125551
683622	125552
459408	125553
459393	125554
123436	125555
459486	125556
45125	125557
232214	125558
459387	125559
459478	125560
459474	125561
459485	125562
459405	125563
459381	125564
311140	125565
664564	125566
258417	125567
351292	125568
203886	125569
478763	125570
293086	125571
76591	125572
16633	125573
473154	125574
126625	125575
161215	125576
15298	125577
1665	125578
638778	125579
64843	125580
2820	125581
112772	125582
421727	125583
607580	125584
285571	125585
631251	125586
602087	125587
167425	125588
287893	125589
152343	125590
278422	125591
397482	125592
164061	125593
106140	125594
496710	125595
19332	125596
124937	125597
302597	125598
279090	125599
83479	125600
103800	125601
279132	125602
10830	125603
205091	125604
66678	125605
149682	125606
35591	125607
278467	125608
156811	125609
448658	125610
12940	125611
10022	125612
283482	125613
59095	125614
12328	125615
607432	125616
38816	125617
1453	125618
32972	125619
559059	125620
579123	125621
112438	125622
441535	125623
672055	125624
2127	125625
83491	125626
291751	125627
274530	125628
362134	125629
488432	125630
85083	125631
266817	125632
272989	125633
554426	125634
422873	125635
679092	125636
375398	125637
145106	125638
41785	125639
102556	125640
355338	125641
2527	125642
145106	125643
156594	125644
190515	125645
269133	125646
540835	125647
188040	125648
613144	125649
385257	125650
260660	125651
123847	125652
525614	125653
541990	125654
17323	125655
410748	125656
559197	125657
5362	125658
385806	125659
247936	125660
504281	125661
300441	125662
83490	125663
6788	125664
16066	125665
386103	125666
10344	125667
508165	125668
577457	125669
563786	125670
67377	125671
541982	125672
38211	125673
313192	125674
50248	125675
258374	125676
539149	125677
258368	125678
214926	125679
592807	125680
300644	125681
554361	125682
611490	125683
304358	125684
629411	125685
50841	125686
147671	125687
303676	125688
118670	125689
250549	125690
7162	125691
603170	125692
171419	125693
50588	125694
78040	125695
326064	125696
286298	125697
301035	125698
533338	125699
497990	125700
194496	125701
467024	125702
197944	125703
500195	125704
51703	125705
694792	125706
676135	125707
286243	125708
83	125709
628760	125710
361809	125711
285964	125712
332876	125713
1055	125714
355333	125715
1055	125716
114829	125717
46257	125718
524740	125719
321389	125720
362523	125721
77563	125722
73660	125723
74101	125724
326067	125725
689827	125726
348629	125727
273937	125728
57824	125729
510736	125730
239649	125731
21008	125732
665899	125733
439847	125734
375763	125735
554552	125736
279744	125737
278802	125738
17732	125739
144035	125740
1326	125741
314941	125742
545355	125743
537831	125744
664516	125745
569383	125746
346151	125747
113866	125748
353677	125749
150859	125750
153936	125751
411380	125752
44656	125753
402485	125754
616782	125755
50248	125756
555203	125757
581075	125758
162561	125759
88669	125760
22493	125761
537508	125762
112	125763
19863	125764
279703	125765
554468	125766
256929	125767
355368	125768
181446	125769
606492	125770
62952	125771
691871	125772
504625	125773
120655	125774
3656	125775
285970	125776
415185	125777
124390	125778
394892	125779
300874	125780
159489	125781
1760	125782
17129	125783
8504	125784
686578	125785
61403	125786
487617	125787
578787	125788
303248	125789
365040	125790
661228	125791
171720	125792
661969	125793
31183	125794
656866	125795
552587	125796
40889	125797
20250	125798
155498	125799
340	125800
118722	125801
614149	125802
565503	125803
603110	125804
337101	125805
20128	125806
20755	125807
1568	125808
68297	125809
382	125810
433093	125811
33603	125812
283077	125813
283089	125814
84517	125815
211531	125816
689784	125817
629426	125818
264011	125819
147802	125820
567299	125821
120122	125822
528215	125823
48301	125824
553355	125825
221736	125826
415249	125827
220438	125828
225446	125829
343576	125830
13191	125831
420382	125832
638823	125833
317	125834
320765	125835
302395	125836
586934	125837
462929	125838
72731	125839
693008	125840
298441	125841
286438	125842
2455	125843
85207	125844
512074	125845
600722	125846
1326	125847
647982	125848
2064	125849
517609	125850
401293	125851
585376	125852
638099	125853
431841	125854
48469	125855
656751	125856
665945	125857
88658	125858
182258	125859
3684	125860
638861	125861
25422	125862
694229	125863
65538	125864
19349	125865
200955	125866
445505	125867
55305	125868
381285	125869
541283	125870
18410	125871
593534	125872
459450	125873
336565	125874
197106	125875
576394	125876
254783	125877
197505	125878
406947	125879
2317	125880
484033	125881
656681	125882
96626	125883
641653	125884
644817	125885
269216	125886
59975	125887
319167	125888
560146	125889
287881	125890
560138	125891
560137	125892
670067	125893
278895	125894
146926	125895
145263	125896
209675	125897
51894	125898
235947	125899
95449	125900
419932	125901
88682	125902
176037	125903
670881	125904
505212	125905
80727	125906
547870	125907
97595	125908
481670	125909
290826	125910
22425	125911
130620	125912
113919	125913
408587	125914
350808	125915
512	125916
540568	125917
419986	125918
154499	125919
552216	125920
648693	125921
257777	125922
365697	125923
578077	125924
132588	125925
57975	125926
67689	125927
32058	125928
82570	125929
639610	125930
598755	125931
39472	125932
453356	125933
370969	125934
17666	125935
233828	125936
166891	125937
670722	125938
50398	125939
64735	125940
359544	125941
21355	125942
479355	125943
26841	125944
305033	125945
17551	125946
122120	125947
159044	125948
15517	125949
98335	125950
549869	125951
519006	125952
141962	125953
107294	125954
672141	125955
32453	125956
6669	125957
443740	125958
171188	125959
683431	125960
429474	125961
56365	125962
255948	125963
415266	125964
21290	125965
256450	125966
55438	125967
40886	125968
89104	125969
505299	125970
300744	125971
642481	125972
592526	125973
123162	125974
92979	125975
84623	125976
487862	125977
410769	125978
67277	125979
600422	125980
541979	125981
697938	125982
458550	125983
85186	125984
9472	125985
11207	125986
644228	125987
659518	125988
500192	125989
18262	125990
94921	125991
83	125992
6791	125993
517791	125994
273494	125995
473850	125996
83094	125997
578483	125998
453442	125999
144086	126000
138248	126001
531295	126002
65931	126003
370231	126004
596426	126005
27135	126006
60659	126007
274173	126008
550392	126009
387022	126010
54562	126011
36012	126012
279746	126013
279738	126014
496354	126015
120118	126016
487085	126017
678902	126018
169760	126019
592056	126020
1421	126021
7102	126022
339435	126023
226761	126024
433122	126025
558557	126026
558499	126027
313198	126028
37629	126029
575810	126030
8628	126031
271259	126032
17	126033
548535	126034
159529	126035
558540	126036
525061	126037
523828	126038
513215	126039
6700	126040
671848	126041
4746	126042
42665	126043
164366	126044
392141	126045
543075	126046
21221	126047
55817	126048
547279	126049
55817	126050
18607	126051
65938	126052
263994	126053
34603	126054
83711	126055
119188	126056
270262	126057
78505	126058
396436	126059
64052	126060
547458	126061
450512	126062
374144	126063
119208	126064
463490	126065
4113	126066
495403	126067
191958	126068
417079	126069
327618	126070
187409	126071
144957	126072
103321	126073
395697	126074
651255	126075
6271	126076
49396	126077
114427	126078
67691	126079
440889	126080
622816	126081
95728	126082
617786	126083
333426	126084
54377	126085
575804	126086
95725	126087
596189	126088
308667	126089
132198	126090
333365	126091
422729	126092
105	126093
187988	126094
103720	126095
21975	126096
170987	126097
365879	126098
51527	126099
53426	126100
558503	126101
558459	126102
515074	126103
515252	126104
515250	126105
515152	126106
304378	126107
45361	126108
352882	126109
129998	126110
112532	126111
44796	126112
385070	126113
180054	126114
399073	126115
65438	126116
5288	126117
103903	126118
85294	126119
286680	126120
668547	126121
180239	126122
589089	126123
5897	126124
407746	126125
550465	126126
399680	126127
541993	126128
133074	126129
649318	126130
202480	126131
546738	126132
463350	126133
353993	126134
33541	126135
14960	126136
675791	126137
21842	126138
629634	126139
140642	126140
420179	126141
69030	126142
64501	126143
125600	126144
423374	126145
620710	126146
356829	126147
193892	126148
114087	126149
649973	126150
298256	126151
510824	126152
212765	126153
16461	126154
88160	126155
170455	126156
649659	126157
145223	126158
649643	126159
131391	126160
320818	126161
327412	126162
99482	126163
231873	126164
73267	126165
332029	126166
195190	126167
161010	126168
317717	126169
596050	126170
215793	126171
444134	126172
302430	126173
265736	126174
627120	126175
682607	126176
390637	126177
265755	126178
262347	126179
695778	126180
597244	126181
318357	126182
1447	126183
583711	126184
558167	126185
129207	126186
558178	126187
176013	126188
556098	126189
55232	126190
442005	126191
624324	126192
503137	126193
499622	126194
8628	126195
50608	126196
422102	126197
377342	126198
105398	126199
669566	126200
495856	126201
252640	126202
5864	126203
569699	126204
164501	126205
545001	126206
94749	126207
679073	126208
419852	126209
546838	126210
162578	126211
257521	126212
121337	126213
581030	126214
416017	126215
163849	126216
549836	126217
2232	126218
14658	126219
364234	126220
562974	126221
389284	126222
521601	126223
26069	126224
524223	126225
475161	126226
71350	126227
580597	126228
583787	126229
620446	126230
175	126231
23777	126232
669833	126233
211482	126234
267660	126235
417069	126236
403996	126237
113979	126238
686792	126239
425772	126240
239661	126241
643115	126242
470161	126243
400232	126244
96725	126245
658347	126246
525108	126247
469899	126248
324	126249
627	126250
501054	126251
376720	126252
404832	126253
146858	126254
484523	126255
268288	126256
586805	126257
335195	126258
1884	126259
82062	126260
116787	126261
238879	126262
643790	126263
403609	126264
642086	126265
251442	126266
119611	126267
461758	126268
240518	126269
301283	126270
383000	126271
106541	126272
141626	126273
231057	126274
72608	126275
231070	126276
630842	126277
141583	126278
201007	126279
401	126280
181641	126281
117057	126282
205668	126283
662412	126284
401	126285
525966	126286
639345	126287
561757	126288
110410	126289
47079	126290
150838	126291
159314	126292
429998	126293
396767	126294
196692	126295
64499	126296
197020	126297
196629	126298
196881	126299
13668	126300
154662	126301
132257	126302
68858	126303
375332	126304
115979	126305
561764	126306
105971	126307
56572	126308
672027	126309
557543	126310
645677	126311
142061	126312
6385	126313
662097	126314
688522	126315
146016	126316
40996	126317
533501	126318
148412	126319
140309	126320
414729	126321
1435	126322
557536	126323
196955	126324
277074	126325
556254	126326
270732	126327
24643	126328
242239	126329
40448	126330
327071	126331
150093	126332
91299	126333
635682	126334
115979	126335
618716	126336
57572	126337
666815	126338
448025	126339
148513	126340
347179	126341
632044	126342
40022	126343
263893	126344
342517	126345
442620	126346
277124	126347
143110	126348
158457	126349
65210	126350
261750	126351
442637	126352
510375	126353
206048	126354
400223	126355
470159	126356
117496	126357
653169	126358
26068	126359
346965	126360
385164	126361
315163	126362
477498	126363
33073	126364
195569	126365
159123	126366
92891	126367
4809	126368
233946	126369
587127	126370
266475	126371
23679	126372
636154	126373
179789	126374
157941	126375
558159	126376
611756	126377
22521	126378
197488	126379
633531	126380
78447	126381
608966	126382
480654	126383
3243	126384
532559	126385
395622	126386
11888	126387
591893	126388
129729	126389
289026	126390
377312	126391
993	126392
315410	126393
151008	126394
403131	126395
226521	126396
690646	126397
335044	126398
224237	126399
5466	126400
242515	126401
12243	126402
338068	126403
4034	126404
81216	126405
471229	126406
586179	126407
587606	126408
550278	126409
160	126410
157516	126411
91016	126412
327411	126413
194993	126414
40207	126415
660727	126416
590905	126417
300405	126418
166746	126419
30399	126420
395688	126421
161369	126422
46061	126423
46061	126424
638086	126425
158250	126426
215053	126427
6563	126428
19697	126429
54214	126430
13834	126431
301991	126432
363828	126433
4861	126434
158829	126435
449902	126436
226608	126437
158510	126438
135722	126439
163573	126440
496608	126441
56094	126442
451660	126443
611142	126444
301185	126445
112397	126446
29638	126447
15667	126448
559937	126449
435769	126450
437198	126451
668401	126452
571346	126453
260486	126454
354566	126455
117852	126456
23518	126457
407139	126458
1218	126459
126839	126460
360684	126461
516487	126462
355092	126463
177023	126464
144947	126465
360409	126466
290389	126467
573591	126468
546659	126469
133730	126470
22423	126471
526524	126472
23154	126473
39728	126474
354557	126475
218145	126476
585808	126477
177025	126478
177058	126479
221468	126480
354569	126481
166475	126482
643087	126483
221551	126484
354556	126485
334934	126486
129449	126487
96729	126488
283988	126489
477069	126490
598981	126491
439077	126492
370508	126493
73936	126494
500037	126495
566450	126496
159161	126497
22279	126498
302562	126499
47353	126500
59187	126501
475736	126502
113909	126503
593284	126504
590267	126505
630565	126506
117625	126507
569241	126508
393951	126509
170371	126510
182964	126511
119908	126512
404553	126513
640976	126514
640328	126515
95006	126516
253235	126517
98345	126518
179898	126519
221455	126520
36515	126521
523744	126522
156762	126523
439680	126524
588202	126525
338386	126526
56052	126527
25699	126528
206378	126529
456748	126530
350267	126531
85444	126532
14842	126533
285404	126534
574397	126535
559909	126536
115321	126537
400890	126538
343238	126539
36921	126540
306946	126541
507499	126542
289883	126543
244	126544
50767	126545
338601	126546
155013	126547
9787	126548
9787	126549
9787	126550
656621	126551
1983	126552
192298	126553
474280	126554
682564	126555
129423	126556
640416	126557
164945	126558
374113	126559
158124	126560
87869	126561
658182	126562
578793	126563
353531	126564
82047	126565
115306	126566
628982	126567
201207	126568
649120	126569
396934	126570
194953	126571
696482	126572
85028	126573
520515	126574
456437	126575
498456	126576
159249	126577
556102	126578
652178	126579
33083	126580
23233	126581
271187	126582
652260	126583
668177	126584
654828	126585
135284	126586
10406	126587
542654	126588
542249	126589
6194	126590
1942	126591
159327	126592
655712	126593
598294	126594
219231	126595
152614	126596
567750	126597
102236	126598
655699	126599
445264	126600
509687	126601
95028	126602
513318	126603
560325	126604
289200	126605
69412	126606
49913	126607
110239	126608
113991	126609
510076	126610
1154	126611
417896	126612
694997	126613
277113	126614
557220	126615
46650	126616
230292	126617
73796	126618
626570	126619
462933	126620
540852	126621
658202	126622
657702	126623
609550	126624
243121	126625
10350	126626
114332	126627
243002	126628
250519	126629
104335	126630
147349	126631
163609	126632
84533	126633
63669	126634
498299	126635
288122	126636
10377	126637
280420	126638
683975	126639
16099	126640
288444	126641
560527	126642
145409	126643
13410	126644
439354	126645
5726	126646
46640	126647
20653	126648
24754	126649
97070	126650
137	126651
583746	126652
288773	126653
288775	126654
288581	126655
207424	126656
67006	126657
333268	126658
207443	126659
207445	126660
207417	126661
243909	126662
243822	126663
288803	126664
425295	126665
93265	126666
705	126667
226769	126668
441728	126669
634320	126670
645485	126671
544529	126672
586341	126673
229215	126674
28314	126675
544845	126676
109039	126677
330050	126678
283505	126679
16	126680
75675	126681
79172	126682
549005	126683
61036	126684
40770	126685
26400	126686
28055	126687
402750	126688
222	126689
552924	126690
624132	126691
265977	126692
289413	126693
616526	126694
145443	126695
22171	126696
22994	126697
21374	126698
116555	126699
682043	126700
1244	126701
5604	126702
673762	126703
9114	126704
16723	126705
369011	126706
292361	126707
645938	126708
89732	126709
582974	126710
391288	126711
468552	126712
223553	126713
144844	126714
4115	126715
57034	126716
15780	126717
58401	126718
613915	126719
567714	126720
45250	126721
682491	126722
101820	126723
90146	126724
542431	126725
507527	126726
302406	126727
464629	126728
427538	126729
105190	126730
90196	126731
98347	126732
143072	126733
313892	126734
2009	126735
163936	126736
1070	126737
139638	126738
246343	126739
639433	126740
584718	126741
154370	126742
10736	126743
663814	126744
176267	126745
310647	126746
671267	126747
510445	126748
11311	126749
655716	126750
6761	126751
95239	126752
380697	126753
423444	126754
79454	126755
281344	126756
193300	126757
126635	126758
64	126759
477797	126760
515094	126761
47141	126762
171337	126763
87718	126764
578511	126765
64781	126766
53311	126767
632581	126768
34003	126769
110411	126770
41749	126771
160149	126772
292876	126773
172704	126774
241793	126775
95829	126776
246131	126777
3057	126778
505169	126779
142464	126780
306108	126781
89725	126782
408404	126783
68891	126784
580646	126785
361379	126786
159863	126787
91853	126788
97713	126789
52460	126790
262892	126791
59270	126792
67165	126793
178336	126794
20230	126795
39246	126796
532295	126797
63772	126798
204852	126799
344055	126800
5738	126801
152224	126802
476026	126803
296782	126804
517998	126805
35874	126806
1326	126807
1276	126808
354558	126809
12792	126810
466625	126811
515115	126812
149500	126813
58092	126814
142834	126815
69560	126816
460673	126817
661837	126818
525186	126819
587172	126820
4304	126821
80214	126822
29667	126823
68803	126824
432626	126825
14314	126826
64159	126827
383229	126828
319072	126829
28400	126830
583565	126831
73997	126832
43776	126833
650514	126834
407498	126835
534297	126836
149167	126837
78	126838
584896	126839
166450	126840
166450	126841
14359	126842
193180	126843
139872	126844
28617	126845
96918	126846
168901	126847
124123	126848
445925	126849
673390	126850
224887	126851
290239	126852
223441	126853
290243	126854
605311	126855
4668	126856
386562	126857
144275	126858
284897	126859
456522	126860
467667	126861
387300	126862
307173	126863
416	126864
693987	126865
384828	126866
148883	126867
673192	126868
402337	126869
54054	126870
290042	126871
446068	126872
407368	126873
420998	126874
24039	126875
327671	126876
259632	126877
185678	126878
3781	126879
186	126880
85946	126881
483207	126882
59466	126883
15396	126884
58466	126885
276719	126886
461370	126887
87827	126888
50529	126889
133743	126890
59414	126891
427034	126892
136031	126893
20	126894
129926	126895
562108	126896
161299	126897
151357	126898
85958	126899
289650	126900
131862	126901
289658	126902
172857	126903
107774	126904
655308	126905
218144	126906
29788	126907
242521	126908
328595	126909
527241	126910
70904	126911
407702	126912
4296	126913
74008	126914
447407	126915
674895	126916
245304	126917
137006	126918
21183	126919
639382	126920
539573	126921
610711	126922
164520	126923
620134	126924
694592	126925
231639	126926
157024	126927
518830	126928
196246	126929
187710	126930
161299	126931
516447	126932
554689	126933
89248	126934
41999	126935
1421	126936
648411	126937
541876	126938
143860	126939
208079	126940
87055	126941
293988	126942
121693	126943
238672	126944
302973	126945
290119	126946
7979	126947
86449	126948
229686	126949
561104	126950
148036	126951
248949	126952
23143	126953
144399	126954
44657	126955
73694	126956
36842	126957
200769	126958
52635	126959
540467	126960
525509	126961
6940	126962
689161	126963
266119	126964
59165	126965
441947	126966
442673	126967
311114	126968
422352	126969
86593	126970
248064	126971
217407	126972
6067	126973
77398	126974
232152	126975
72885	126976
117083	126977
78422	126978
649466	126979
649467	126980
649470	126981
649468	126982
292682	126983
646580	126984
37535	126985
42127	126986
96620	126987
245046	126988
16133	126989
160557	126990
454758	126991
436348	126992
631811	126993
14468	126994
258787	126995
642866	126996
277953	126997
614167	126998
693989	126999
152243	127000
206811	127001
281589	127002
561235	127003
25466	127004
437218	127005
85991	127006
2469	127007
289730	127008
624931	127009
165306	127010
22218	127011
514206	127012
9708	127013
76945	127014
166453	127015
50539	127016
122567	127017
236230	127018
368013	127019
96644	127020
3681	127021
114082	127022
36445	127023
333896	127024
136053	127025
112765	127026
417572	127027
509235	127028
119974	127029
264470	127030
670975	127031
565581	127032
2775	127033
239523	127034
411116	127035
94026	127036
6927	127037
649941	127038
216681	127039
156843	127040
41522	127041
6029	127042
6029	127043
55751	127044
84476	127045
281660	127046
201717	127047
456797	127048
543250	127049
569538	127050
351040	127051
449870	127052
197660	127053
257020	127054
140590	127055
298354	127056
366551	127057
297981	127058
671570	127059
86146	127060
290426	127061
152838	127062
504	127063
604649	127064
319827	127065
500000	127066
500667	127067
42385	127068
348998	127069
650460	127070
430016	127071
129972	127072
381812	127073
264063	127074
148086	127075
562107	127076
552264	127077
8840	127078
827	127079
572725	127080
132050	127081
562138	127082
86156	127083
561898	127084
86162	127085
561903	127086
251301	127087
561888	127088
533930	127089
561905	127090
561880	127091
561804	127092
290540	127093
145729	127094
487824	127095
572703	127096
306390	127097
33758	127098
573337	127099
86170	127100
393931	127101
561783	127102
561763	127103
562190	127104
67012	127105
145761	127106
99681	127107
561794	127108
316733	127109
437119	127110
589877	127111
115888	127112
17531	127113
43666	127114
587530	127115
530362	127116
89538	127117
544898	127118
19863	127119
489201	127120
665850	127121
416304	127122
75057	127123
486077	127124
353775	127125
589478	127126
105999	127127
146547	127128
226210	127129
17695	127130
593315	127131
247035	127132
76136	127133
619291	127134
26910	127135
801	127136
536329	127137
82952	127138
543992	127139
326091	127140
670797	127141
3143	127142
60156	127143
52675	127144
34886	127145
161008	127146
42800	127147
524749	127148
307582	127149
1550	127150
119662	127151
155549	127152
14380	127153
674436	127154
639803	127155
67593	127156
431263	127157
482897	127158
3439	127159
330552	127160
34035	127161
31	127162
350709	127163
298223	127164
148474	127165
336329	127166
189256	127167
615974	127168
536750	127169
109650	127170
267321	127171
589878	127172
311654	127173
684245	127174
246482	127175
1663	127176
175831	127177
649619	127178
65368	127179
1637	127180
552797	127181
3553	127182
685502	127183
100649	127184
460462	127185
461564	127186
58145	127187
563751	127188
82555	127189
22904	127190
21508	127191
12712	127192
80392	127193
207613	127194
207603	127195
464134	127196
507951	127197
507960	127198
67030	127199
133634	127200
188851	127201
265799	127202
246424	127203
598348	127204
414671	127205
45293	127206
206723	127207
127472	127208
199473	127209
65101	127210
235409	127211
121954	127212
51819	127213
50187	127214
116983	127215
555652	127216
232698	127217
591304	127218
575342	127219
652209	127220
95160	127221
589433	127222
127279	127223
684086	127224
622344	127225
18533	127226
415229	127227
71963	127228
171747	127229
149366	127230
163828	127231
170989	127232
373826	127233
108632	127234
353309	127235
623713	127236
275164	127237
317998	127238
25702	127239
517032	127240
365679	127241
479630	127242
34947	127243
488783	127244
589966	127245
10383	127246
10383	127247
561329	127248
364404	127249
50551	127250
50551	127251
465650	127252
386063	127253
565594	127254
181189	127255
58506	127256
177325	127257
451648	127258
46256	127259
64912	127260
190165	127261
44	127262
245047	127263
53198	127264
3	127265
139081	127266
425542	127267
351649	127268
665263	127269
665278	127270
54745	127271
210534	127272
20102	127273
156352	127274
30041	127275
557275	127276
543140	127277
14921	127278
291011	127279
291023	127280
562505	127281
536544	127282
178443	127283
3597	127284
39270	127285
76302	127286
291539	127287
298743	127288
674307	127289
35	127290
89405	127291
282080	127292
16112	127293
263953	127294
164144	127295
562404	127296
329567	127297
141574	127298
663510	127299
191584	127300
262908	127301
166151	127302
116246	127303
295490	127304
274	127305
145805	127306
352256	127307
33717	127308
456411	127309
325602	127310
463790	127311
687338	127312
129193	127313
457904	127314
288304	127315
133771	127316
311276	127317
20661	127318
97252	127319
570554	127320
47002	127321
9092	127322
81881	127323
9107	127324
6849	127325
32455	127326
109366	127327
666215	127328
657839	127329
237756	127330
320701	127331
476219	127332
676683	127333
263561	127334
55582	127335
512170	127336
637355	127337
243190	127338
239952	127339
255318	127340
199361	127341
23501	127342
646799	127343
426783	127344
491379	127345
501325	127346
167579	127347
564816	127348
270200	127349
411094	127350
503534	127351
633241	127352
583372	127353
561073	127354
147093	127355
406270	127356
17800	127357
178453	127358
214301	127359
333638	127360
129665	127361
39278	127362
39268	127363
529151	127364
342110	127365
126521	127366
25758	127367
148251	127368
24708	127369
102689	127370
136188	127371
240206	127372
21278	127373
418624	127374
24784	127375
378	127376
141225	127377
273853	127378
647393	127379
52117	127380
64647	127381
460883	127382
11194	127383
155467	127384
119115	127385
672865	127386
521310	127387
65074	127388
562621	127389
562604	127390
562601	127391
562624	127392
562616	127393
562605	127394
562627	127395
6695	127396
659778	127397
689028	127398
259192	127399
21951	127400
77718	127401
77888	127402
45589	127403
228989	127404
689836	127405
600081	127406
628851	127407
197464	127408
653189	127409
15899	127410
263976	127411
426721	127412
5665	127413
283091	127414
98488	127415
601985	127416
276339	127417
171414	127418
197460	127419
12252	127420
145849	127421
688997	127422
378	127423
670715	127424
650144	127425
4668	127426
49772	127427
451880	127428
192537	127429
138984	127430
696029	127431
291096	127432
557969	127433
126405	127434
125984	127435
24592	127436
114093	127437
114058	127438
417930	127439
4683	127440
478016	127441
364497	127442
364491	127443
11371	127444
147489	127445
112297	127446
432867	127447
68684	127448
21317	127449
390654	127450
235602	127451
570334	127452
50012	127453
391540	127454
185074	127455
151552	127456
291187	127457
221510	127458
178802	127459
145848	127460
638368	127461
196653	127462
328755	127463
633776	127464
95670	127465
75892	127466
145561	127467
529160	127468
10280	127469
96346	127470
223869	127471
632737	127472
644107	127473
632740	127474
24762	127475
692960	127476
88228	127477
666044	127478
302297	127479
563008	127480
104722	127481
616761	127482
178231	127483
216796	127484
17497	127485
131799	127486
210912	127487
83968	127488
637765	127489
120452	127490
650173	127491
293168	127492
294927	127493
127528	127494
215673	127495
283571	127496
160813	127497
514670	127498
34335	127499
476610	127500
650760	127501
240454	127502
95830	127503
19699	127504
19699	127505
46890	127506
676776	127507
291575	127508
406249	127509
677152	127510
171688	127511
174084	127512
2818	127513
102050	127514
289649	127515
619588	127516
692661	127517
680734	127518
680736	127519
406190	127520
270015	127521
43399	127522
291688	127523
291636	127524
43399	127525
78761	127526
563075	127527
108210	127528
672327	127529
15004	127530
280935	127531
638584	127532
331	127533
16601	127534
347517	127535
54978	127536
262025	127537
301642	127538
333225	127539
233313	127540
124796	127541
632105	127542
47150	127543
665574	127544
6748	127545
125012	127546
37114	127547
514658	127548
82855	127549
386079	127550
346981	127551
141612	127552
157732	127553
14321	127554
14896	127555
79818	127556
488962	127557
206454	127558
252507	127559
365374	127560
650205	127561
42804	127562
304463	127563
101389	127564
90401	127565
569784	127566
3460	127567
158978	127568
410314	127569
686894	127570
364443	127571
342618	127572
14170	127573
458408	127574
376730	127575
500469	127576
407446	127577
369822	127578
351451	127579
5701	127580
533023	127581
677132	127582
305821	127583
666037	127584
164057	127585
131112	127586
89867	127587
469912	127588
14170	127589
250500	127590
25702	127591
633332	127592
416072	127593
408042	127594
690010	127595
284209	127596
402041	127597
84315	127598
210535	127599
165986	127600
207682	127601
590426	127602
1341	127603
196757	127604
296647	127605
686461	127606
212630	127607
661366	127608
368970	127609
345256	127610
86235	127611
17087	127612
363290	127613
239037	127614
3872	127615
567518	127616
442723	127617
66773	127618
137358	127619
588311	127620
358359	127621
332	127622
678239	127623
151986	127624
73411	127625
122768	127626
17543	127627
41080	127628
280411	127629
1587	127630
303458	127631
666650	127632
225268	127633
531279	127634
104874	127635
4693	127636
681391	127637
77620	127638
190478	127639
72374	127640
131371	127641
39663	127642
616841	127643
111497	127644
684503	127645
445417	127646
41525	127647
126109	127648
626448	127649
521901	127650
14196	127651
672722	127652
311934	127653
412202	127654
348259	127655
176281	127656
655875	127657
35299	127658
156569	127659
418054	127660
399472	127661
184667	127662
215331	127663
104605	127664
20483	127665
4752	127666
163205	127667
56483	127668
132436	127669
5893	127670
115499	127671
655904	127672
590475	127673
432774	127674
71536	127675
29	127676
64892	127677
665882	127678
457666	127679
191570	127680
530281	127681
273607	127682
63484	127683
121694	127684
452038	127685
613778	127686
410445	127687
12934	127688
156847	127689
189930	127690
658821	127691
436	127692
525494	127693
485927	127694
387326	127695
578552	127696
577255	127697
261570	127698
218146	127699
96759	127700
385112	127701
248453	127702
98	127703
608893	127704
286639	127705
12980	127706
9162	127707
2027	127708
245833	127709
331894	127710
420812	127711
32050	127712
551409	127713
424491	127714
303190	127715
81441	127716
144939	127717
616858	127718
78	127719
523396	127720
208284	127721
211982	127722
555259	127723
11778	127724
555277	127725
522513	127726
6768	127727
85459	127728
564096	127729
123193	127730
33983	127731
291938	127732
475232	127733
35418	127734
145985	127735
358801	127736
2123	127737
75042	127738
37077	127739
410315	127740
695356	127741
33739	127742
62074	127743
487861	127744
55649	127745
5118	127746
27469	127747
5118	127748
482742	127749
164408	127750
509870	127751
223222	127752
72480	127753
533773	127754
69460	127755
50573	127756
134032	127757
460144	127758
28622	127759
292133	127760
24798	127761
26689	127762
186520	127763
566340	127764
426286	127765
382026	127766
21682	127767
136305	127768
520065	127769
119044	127770
116738	127771
7029	127772
226854	127773
537553	127774
392541	127775
533019	127776
56	127777
428683	127778
540733	127779
52730	127780
355364	127781
98964	127782
503539	127783
372119	127784
567606	127785
456648	127786
41466	127787
2522	127788
117694	127789
345985	127790
632619	127791
1198	127792
613296	127793
616983	127794
281386	127795
674973	127796
25708	127797
103428	127798
428332	127799
273611	127800
390766	127801
223348	127802
633593	127803
245184	127804
152664	127805
536245	127806
338995	127807
20510	127808
95577	127809
478634	127810
442698	127811
9720	127812
414619	127813
596512	127814
101677	127815
72448	127816
42652	127817
300867	127818
242564	127819
24061	127820
302958	127821
340058	127822
665744	127823
651294	127824
697505	127825
479639	127826
1854	127827
492154	127828
610729	127829
66053	127830
320791	127831
330311	127832
86458	127833
1277	127834
1277	127835
406449	127836
680764	127837
670393	127838
48439	127839
184367	127840
3074	127841
49820	127842
40163	127843
33857	127844
680081	127845
380782	127846
407705	127847
547722	127848
697860	127849
169971	127850
13363	127851
453478	127852
544865	127853
384131	127854
71280	127855
406840	127856
455762	127857
578821	127858
548887	127859
522684	127860
477142	127861
380870	127862
274290	127863
554039	127864
552051	127865
51865	127866
59239	127867
469169	127868
143581	127869
56904	127870
450929	127871
146012	127872
573257	127873
292321	127874
573308	127875
573324	127876
52526	127877
5295	127878
328502	127879
140889	127880
452533	127881
663393	127882
74205	127883
297397	127884
34238	127885
673067	127886
220207	127887
483282	127888
47816	127889
19423	127890
26660	127891
239516	127892
657834	127893
363873	127894
108723	127895
224776	127896
73877	127897
229795	127898
356243	127899
537728	127900
321489	127901
81709	127902
9850	127903
146978	127904
48157	127905
416381	127906
614049	127907
3515	127908
252093	127909
88037	127910
471368	127911
253085	127912
80296	127913
41587	127914
490032	127915
329577	127916
655723	127917
121032	127918
157988	127919
138883	127920
443912	127921
12682	127922
327833	127923
358719	127924
48945	127925
237725	127926
304565	127927
56461	127928
170943	127929
675243	127930
14644	127931
7761	127932
71860	127933
74470	127934
589459	127935
59329	127936
650957	127937
654051	127938
119575	127939
142278	127940
51150	127941
83964	127942
163679	127943
673109	127944
410728	127945
423346	127946
85446	127947
2033	127948
239656	127949
54816	127950
59332	127951
7465	127952
44452	127953
409619	127954
541076	127955
560036	127956
588931	127957
6926	127958
357083	127959
51249	127960
543611	127961
6215	127962
690560	127963
359486	127964
73204	127965
382920	127966
14644	127967
611627	127968
11342	127969
631899	127970
366654	127971
6442	127972
258525	127973
340249	127974
405284	127975
681815	127976
338864	127977
50531	127978
292265	127979
685299	127980
12522	127981
102069	127982
290152	127983
33872	127984
68566	127985
16189	127986
86524	127987
33543	127988
230960	127989
43564	127990
672982	127991
236876	127992
188625	127993
632755	127994
432658	127995
28304	127996
20520	127997
49104	127998
65228	127999
210058	128000
33875	128001
58132	128002
58132	128003
510256	128004
149953	128005
149953	128006
452427	128007
452420	128008
487295	128009
582013	128010
44827	128011
45106	128012
169496	128013
728	128014
58258	128015
209579	128016
172651	128017
123953	128018
25663	128019
44087	128020
160155	128021
19170	128022
257018	128023
572105	128024
647150	128025
356187	128026
1754	128027
126895	128028
362079	128029
67781	128030
443738	128031
131652	128032
99712	128033
137017	128034
194894	128035
124849	128036
455360	128037
615463	128038
396333	128039
306134	128040
683103	128041
414825	128042
113341	128043
196157	128044
352281	128045
496864	128046
188012	128047
589880	128048
461612	128049
449289	128050
115562	128051
212272	128052
42782	128053
437245	128054
590427	128055
543142	128056
286758	128057
8474	128058
371936	128059
467386	128060
214157	128061
116104	128062
30552	128063
30552	128064
2	128065
212602	128066
10997	128067
1731	128068
408826	128069
89920	128070
150921	128071
696372	128072
545354	128073
621563	128074
76355	128075
108045	128076
346588	128077
19650	128078
192	128079
684672	128080
50808	128081
149498	128082
57236	128083
172961	128084
623103	128085
495183	128086
145658	128087
98737	128088
102393	128089
86227	128090
575459	128091
16780	128092
102341	128093
547189	128094
575484	128095
15845	128096
46504	128097
60	128098
77213	128099
59471	128100
317899	128101
347319	128102
578800	128103
137759	128104
662433	128105
37115	128106
384453	128107
286922	128108
387356	128109
687561	128110
314318	128111
71526	128112
52150	128113
236167	128114
650470	128115
98609	128116
109175	128117
637082	128118
630806	128119
222423	128120
192527	128121
488322	128122
102522	128123
22456	128124
164346	128125
201634	128126
661981	128127
7849	128128
349671	128129
582561	128130
562049	128131
233695	128132
145991	128133
588897	128134
199846	128135
645072	128136
161578	128137
37916	128138
5131	128139
154544	128140
165005	128141
7305	128142
246890	128143
566091	128144
573586	128145
37200	128146
301654	128147
622335	128148
518412	128149
151943	128150
304328	128151
573760	128152
378319	128153
163557	128154
488375	128155
123136	128156
653298	128157
349632	128158
264030	128159
49180	128160
619943	128161
63540	128162
62001	128163
164007	128164
142820	128165
114222	128166
446886	128167
676996	128168
196655	128169
563591	128170
86928	128171
544469	128172
644762	128173
588183	128174
161628	128175
242116	128176
122732	128177
517875	128178
591986	128179
95917	128180
498358	128181
151714	128182
239640	128183
220243	128184
693034	128185
687277	128186
39869	128187
14971	128188
483299	128189
37636	128190
347163	128191
8594	128192
169989	128193
294153	128194
36314	128195
346123	128196
49646	128197
251491	128198
53397	128199
545694	128200
542163	128201
58841	128202
476843	128203
402996	128204
5643	128205
74902	128206
372816	128207
59302	128208
244396	128209
24618	128210
437314	128211
55942	128212
224061	128213
572815	128214
258589	128215
516837	128216
11202	128217
96712	128218
157512	128219
239657	128220
181752	128221
29741	128222
107041	128223
352969	128224
359	128225
691953	128226
403592	128227
399915	128228
619625	128229
194672	128230
540638	128231
374133	128232
41291	128233
640	128234
627914	128235
72611	128236
646251	128237
103164	128238
692323	128239
350996	128240
689539	128241
10561	128242
286923	128243
134908	128244
29292	128245
623043	128246
27902	128247
42124	128248
284191	128249
334485	128250
600174	128251
548681	128252
676374	128253
486601	128254
597235	128255
125386	128256
502445	128257
516438	128258
37621	128259
509006	128260
477369	128261
122718	128262
320364	128263
480420	128264
543106	128265
361451	128266
547426	128267
676373	128268
616936	128269
654016	128270
640284	128271
22706	128272
468880	128273
138229	128274
592309	128275
388224	128276
145034	128277
228739	128278
203028	128279
58674	128280
586345	128281
10875	128282
653167	128283
392296	128284
138060	128285
194662	128286
394232	128287
158311	128288
168367	128289
642725	128290
437518	128291
370591	128292
70	128293
156338	128294
71224	128295
552215	128296
658243	128297
52917	128298
53318	128299
349865	128300
93317	128301
296465	128302
55950	128303
249602	128304
238971	128305
268319	128306
6270	128307
6954	128308
597145	128309
318270	128310
552445	128311
695926	128312
20	128313
59471	128314
181968	128315
364584	128316
34932	128317
11378	128318
353954	128319
171830	128320
133167	128321
6018	128322
101683	128323
35161	128324
59427	128325
102303	128326
171403	128327
292223	128328
24775	128329
496348	128330
9717	128331
586963	128332
10669	128333
8456	128334
8148	128335
174038	128336
319862	128337
85762	128338
5860	128339
325922	128340
465400	128341
229555	128342
492359	128343
224475	128344
4938	128345
47081	128346
132044	128347
46908	128348
141606	128349
209863	128350
45	128351
134582	128352
429551	128353
109847	128354
212300	128355
22914	128356
479141	128357
422500	128358
52947	128359
198024	128360
331901	128361
434088	128362
146721	128363
12152	128364
16552	128365
54228	128366
58607	128367
19668	128368
106361	128369
81977	128370
73001	128371
536895	128372
599421	128373
512869	128374
538120	128375
1357	128376
47113	128377
6410	128378
11574	128379
535498	128380
672228	128381
636	128382
246395	128383
451599	128384
50944	128385
679959	128386
396360	128387
343041	128388
52998	128389
334	128390
38631	128391
48062	128392
678	128393
16297	128394
270465	128395
172948	128396
642699	128397
21755	128398
47214	128399
659258	128400
552516	128401
581128	128402
581304	128403
100788	128404
162507	128405
440189	128406
330795	128407
163964	128408
52704	128409
282099	128410
172717	128411
337893	128412
98738	128413
297314	128414
139209	128415
247341	128416
5115	128417
139309	128418
91981	128419
19277	128420
262022	128421
491883	128422
599473	128423
47388	128424
8351	128425
496369	128426
512580	128427
512475	128428
684419	128429
418057	128430
376427	128431
89022	128432
145220	128433
422314	128434
43872	128435
5816	128436
375560	128437
608007	128438
537567	128439
163335	128440
241187	128441
145663	128442
101969	128443
268142	128444
461159	128445
14649	128446
207888	128447
264365	128448
66384	128449
29342	128450
130546	128451
85062	128452
523013	128453
115376	128454
24918	128455
593716	128456
153090	128457
471675	128458
648042	128459
45945	128460
25424	128461
404752	128462
488528	128463
336642	128464
556311	128465
479935	128466
545845	128467
99927	128468
2843	128469
559608	128470
25621	128471
44268	128472
35957	128473
295155	128474
176	128475
247594	128476
293008	128477
225240	128478
231875	128479
231876	128480
231877	128481
241	128482
424993	128483
482870	128484
537443	128485
28181	128486
144365	128487
241204	128488
293329	128489
563912	128490
295807	128491
16211	128492
126546	128493
87544	128494
82232	128495
126266	128496
172136	128497
516110	128498
322672	128499
221262	128500
22271	128501
172557	128502
274	128503
86378	128504
539883	128505
150486	128506
625015	128507
258027	128508
401225	128509
469753	128510
548404	128511
82547	128512
217318	128513
99365	128514
388624	128515
55165	128516
172544	128517
172526	128518
217413	128519
68173	128520
342639	128521
289606	128522
663335	128523
166153	128524
539406	128525
124366	128526
445549	128527
378330	128528
95995	128529
214120	128530
598321	128531
496464	128532
574890	128533
4857	128534
116956	128535
124735	128536
114044	128537
114077	128538
12205	128539
697762	128540
674624	128541
603819	128542
446677	128543
86767	128544
677092	128545
106619	128546
333659	128547
293466	128548
86777	128549
293469	128550
293477	128551
293470	128552
293451	128553
293476	128554
293443	128555
293438	128556
80461	128557
528688	128558
215107	128559
215108	128560
18691	128561
382868	128562
649380	128563
131610	128564
78097	128565
71933	128566
9485	128567
354884	128568
30902	128569
371803	128570
552285	128571
249770	128572
544324	128573
651905	128574
80189	128575
118239	128576
446954	128577
277265	128578
87222	128579
84125	128580
10112	128581
221019	128582
668802	128583
668796	128584
136532	128585
138585	128586
668754	128587
248421	128588
520234	128589
334070	128590
498114	128591
466102	128592
286883	128593
7113	128594
650124	128595
1308	128596
82423	128597
500761	128598
51822	128599
658803	128600
365634	128601
304561	128602
24753	128603
663128	128604
262019	128605
682744	128606
423723	128607
71	128608
613633	128609
42314	128610
340833	128611
216685	128612
68215	128613
435850	128614
354268	128615
161586	128616
101645	128617
463568	128618
514510	128619
1792	128620
291025	128621
272182	128622
22619	128623
385752	128624
431808	128625
368156	128626
679867	128627
273827	128628
13167	128629
238238	128630
256557	128631
204589	128632
223764	128633
6809	128634
540050	128635
78127	128636
340747	128637
366802	128638
476325	128639
476332	128640
476331	128641
476329	128642
476330	128643
657552	128644
655877	128645
107368	128646
472458	128647
680394	128648
6564	128649
68981	128650
545529	128651
100186	128652
117406	128653
25340	128654
6	128655
64031	128656
322325	128657
136362	128658
442278	128659
38569	128660
596454	128661
552622	128662
237503	128663
265979	128664
468811	128665
614729	128666
584976	128667
2162	128668
118072	128669
165022	128670
578200	128671
140637	128672
60225	128673
70879	128674
42843	128675
24623	128676
380322	128677
503687	128678
281629	128679
143078	128680
342579	128681
502204	128682
523436	128683
272698	128684
384535	128685
456504	128686
167755	128687
172316	128688
651205	128689
386898	128690
315540	128691
4015	128692
153248	128693
414063	128694
17082	128695
352615	128696
579473	128697
146173	128698
649303	128699
120062	128700
451864	128701
389620	128702
159545	128703
113735	128704
619282	128705
608959	128706
164939	128707
125406	128708
474442	128709
607508	128710
51714	128711
51714	128712
575287	128713
178099	128714
286992	128715
155726	128716
255210	128717
49168	128718
193746	128719
104463	128720
434679	128721
527648	128722
460795	128723
171464	128724
217851	128725
145025	128726
531593	128727
610491	128728
92969	128729
160136	128730
602808	128731
140006	128732
266060	128733
608163	128734
291367	128735
454642	128736
30591	128737
135830	128738
564115	128739
293863	128740
51940	128741
293870	128742
8862	128743
86919	128744
86916	128745
86896	128746
564101	128747
119075	128748
475192	128749
392460	128750
76611	128751
89789	128752
86023	128753
68740	128754
214654	128755
68738	128756
68739	128757
68740	128758
214664	128759
214662	128760
161311	128761
297185	128762
161483	128763
3737	128764
6927	128765
113820	128766
460941	128767
460898	128768
57692	128769
341165	128770
293982	128771
293975	128772
293970	128773
349518	128774
296189	128775
149204	128776
432687	128777
42800	128778
252027	128779
551066	128780
551077	128781
551072	128782
146774	128783
9084	128784
5502	128785
474966	128786
614351	128787
157793	128788
221519	128789
594349	128790
262704	128791
290069	128792
67152	128793
30609	128794
86015	128795
289940	128796
289933	128797
3591	128798
209024	128799
84086	128800
85741	128801
9575	128802
201702	128803
564193	128804
27607	128805
291948	128806
23862	128807
87379	128808
416827	128809
330002	128810
386602	128811
669378	128812
280557	128813
8054	128814
86975	128815
669515	128816
358938	128817
7908	128818
157	128819
524027	128820
290035	128821
477971	128822
86421	128823
67808	128824
86110	128825
446679	128826
564767	128827
336789	128828
651658	128829
294314	128830
86958	128831
296787	128832
175213	128833
290097	128834
665338	128835
207937	128836
99738	128837
607100	128838
128171	128839
565097	128840
625186	128841
494303	128842
394888	128843
104616	128844
374975	128845
96746	128846
619445	128847
518446	128848
75276	128849
290931	128850
2586	128851
20857	128852
44849	128853
110093	128854
523123	128855
325713	128856
16575	128857
657398	128858
127058	128859
17922	128860
329079	128861
35190	128862
88293	128863
144381	128864
411130	128865
342696	128866
564314	128867
144180	128868
8837	128869
666112	128870
408332	128871
650126	128872
608065	128873
48986	128874
19488	128875
300432	128876
543302	128877
610723	128878
610706	128879
98656	128880
140404	128881
113395	128882
232872	128883
38725	128884
69417	128885
4674	128886
94325	128887
443518	128888
236267	128889
336232	128890
129535	128891
126391	128892
279295	128893
34778	128894
116718	128895
181710	128896
12061	128897
659916	128898
690508	128899
448155	128900
76461	128901
339235	128902
21449	128903
598129	128904
637012	128905
103256	128906
239310	128907
593469	128908
449530	128909
610197	128910
6058	128911
97135	128912
421180	128913
39	128914
39	128915
325046	128916
277088	128917
579717	128918
25393	128919
155341	128920
675815	128921
594372	128922
295559	128923
609552	128924
689762	128925
435816	128926
81237	128927
39388	128928
403583	128929
603604	128930
96927	128931
508527	128932
488003	128933
276853	128934
9757	128935
110907	128936
407742	128937
641153	128938
468529	128939
847	128940
287139	128941
637792	128942
113441	128943
5895	128944
54552	128945
306521	128946
1486	128947
406574	128948
20872	128949
18151	128950
371187	128951
137590	128952
25057	128953
16136	128954
456420	128955
131394	128956
186769	128957
116521	128958
91862	128959
302617	128960
605476	128961
88999	128962
66796	128963
632475	128964
471536	128965
261962	128966
50545	128967
25058	128968
2659	128969
495320	128970
27535	128971
90970	128972
209573	128973
634543	128974
595502	128975
566632	128976
589481	128977
38387	128978
67905	128979
293428	128980
147563	128981
688169	128982
423547	128983
417092	128984
176393	128985
351302	128986
166722	128987
166723	128988
529142	128989
531444	128990
1867	128991
579136	128992
30863	128993
47389	128994
671507	128995
578779	128996
1596	128997
33678	128998
33090	128999
114348	129000
248442	129001
386606	129002
588712	129003
539884	129004
411836	129005
12232	129006
46175	129007
293117	129008
63412	129009
116119	129010
461583	129011
8278	129012
241631	129013
120781	129014
219638	129015
54685	129016
616785	129017
633373	129018
73667	129019
34079	129020
34079	129021
117697	129022
45115	129023
301674	129024
75080	129025
157727	129026
21445	129027
23436	129028
436284	129029
90477	129030
291148	129031
525131	129032
469154	129033
343294	129034
338130	129035
10693	129036
4715	129037
313170	129038
7130	129039
674747	129040
96768	129041
75155	129042
75155	129043
407832	129044
244527	129045
144182	129046
57733	129047
8017	129048
295057	129049
458721	129050
655459	129051
349935	129052
113956	129053
424337	129054
629292	129055
110350	129056
533733	129057
163954	129058
146270	129059
146270	129060
651223	129061
464410	129062
231880	129063
206657	129064
84607	129065
353076	129066
62596	129067
405402	129068
70391	129069
333587	129070
522790	129071
2000	129072
514816	129073
112094	129074
607867	129075
116245	129076
290269	129077
233408	129078
585272	129079
345020	129080
15940	129081
12237	129082
635481	129083
263667	129084
360315	129085
208001	129086
625661	129087
565056	129088
689182	129089
206467	129090
158645	129091
299536	129092
481367	129093
52590	129094
452418	129095
18344	129096
19246	129097
4015	129098
144590	129099
56920	129100
609022	129101
210953	129102
632355	129103
40553	129104
6472	129105
56911	129106
146320	129107
564716	129108
87145	129109
564744	129110
295144	129111
22965	129112
564867	129113
51992	129114
564674	129115
2630	129116
87265	129117
87198	129118
295197	129119
295543	129120
295541	129121
146409	129122
87254	129123
295480	129124
8869	129125
34076	129126
37449	129127
87262	129128
146439	129129
295467	129130
353995	129131
295535	129132
277949	129133
533309	129134
156176	129135
36872	129136
592221	129137
121119	129138
171680	129139
45279	129140
64939	129141
521014	129142
387852	129143
473034	129144
134696	129145
87243	129146
505981	129147
413239	129148
633578	129149
19102	129150
1766	129151
25425	129152
219915	129153
32678	129154
314499	129155
404789	129156
280447	129157
34206	129158
271842	129159
320512	129160
352842	129161
343493	129162
366565	129163
309930	129164
435718	129165
107234	129166
397872	129167
319747	129168
455740	129169
112033	129170
663548	129171
157064	129172
110088	129173
30281	129174
225989	129175
47318	129176
241219	129177
70053	129178
18409	129179
519972	129180
136282	129181
519982	129182
542283	129183
488816	129184
488348	129185
103947	129186
129216	129187
209277	129188
64443	129189
290073	129190
691190	129191
12698	129192
536159	129193
358120	129194
33713	129195
148486	129196
164229	129197
342812	129198
437600	129199
4313	129200
2423	129201
16512	129202
144267	129203
295852	129204
295892	129205
295833	129206
295880	129207
295877	129208
295882	129209
52035	129210
588902	129211
116883	129212
97161	129213
505095	129214
138462	129215
570198	129216
206974	129217
14224	129218
161858	129219
558049	129220
49906	129221
457843	129222
113329	129223
588187	129224
289914	129225
146460	129226
461463	129227
191895	129228
255373	129229
446963	129230
118283	129231
424223	129232
140613	129233
136909	129234
162068	129235
161900	129236
54651	129237
1112	129238
11	129239
11	129240
8750	129241
594670	129242
4070	129243
296272	129244
613741	129245
420992	129246
596427	129247
60589	129248
565830	129249
146665	129250
89066	129251
311603	129252
327525	129253
216012	129254
1934	129255
300150	129256
312975	129257
16028	129258
32671	129259
609685	129260
17393	129261
646452	129262
222980	129263
1252	129264
589534	129265
24800	129266
313305	129267
58420	129268
105140	129269
295816	129270
588856	129271
20374	129272
106	129273
114903	129274
345259	129275
147010	129276
88290	129277
564236	129278
481878	129279
212245	129280
35423	129281
55764	129282
293468	129283
7880	129284
26114	129285
230174	129286
177079	129287
8832	129288
53039	129289
49535	129290
631785	129291
474900	129292
392334	129293
34024	129294
544879	129295
178366	129296
535376	129297
251109	129298
360405	129299
634	129300
32924	129301
311215	129302
33980	129303
83486	129304
296413	129305
87544	129306
296412	129307
54777	129308
342753	129309
524013	129310
543978	129311
509923	129312
7416	129313
669459	129314
54783	129315
23863	129316
294463	129317
564273	129318
28337	129319
100956	129320
98440	129321
563883	129322
342685	129323
644068	129324
144029	129325
438386	129326
139366	129327
91988	129328
320051	129329
12315	129330
647482	129331
209131	129332
689926	129333
416604	129334
42558	129335
263556	129336
17200	129337
4021	129338
53861	129339
419	129340
573670	129341
111661	129342
295483	129343
235633	129344
321135	129345
92745	129346
36658	129347
526895	129348
485454	129349
33703	129350
537052	129351
421086	129352
116201	129353
168841	129354
749	129355
8675	129356
572254	129357
97726	129358
157757	129359
15445	129360
139635	129361
553020	129362
5276	129363
20371	129364
31921	129365
336706	129366
83898	129367
51772	129368
101807	129369
9494	129370
86766	129371
221171	129372
443844	129373
85738	129374
4647	129375
408361	129376
277731	129377
126088	129378
5061	129379
135576	129380
14741	129381
1111	129382
127368	129383
581630	129384
261531	129385
19722	129386
23926	129387
30531	129388
107676	129389
127524	129390
355216	129391
28450	129392
100353	129393
393922	129394
24543	129395
141204	129396
177146	129397
511827	129398
310844	129399
189025	129400
329099	129401
751	129402
589997	129403
114998	129404
53526	129405
2619	129406
96544	129407
155441	129408
241202	129409
15399	129410
165467	129411
643618	129412
50502	129413
677678	129414
595153	129415
416635	129416
30683	129417
150118	129418
241159	129419
34173	129420
106219	129421
18101	129422
102289	129423
101129	129424
8833	129425
35874	129426
593472	129427
273349	129428
157996	129429
619791	129430
23063	129431
595122	129432
210910	129433
80683	129434
173924	129435
37084	129436
423273	129437
25823	129438
11317	129439
74651	129440
367752	129441
590301	129442
561209	129443
39152	129444
275654	129445
657765	129446
96529	129447
637512	129448
608335	129449
960	129450
116907	129451
4755	129452
135103	129453
639512	129454
129752	129455
138710	129456
163543	129457
554816	129458
401942	129459
547310	129460
6326	129461
289873	129462
58481	129463
125717	129464
29483	129465
203357	129466
225460	129467
537194	129468
9662	129469
482701	129470
346603	129471
239003	129472
242162	129473
20826	129474
67752	129475
96016	129476
12263	129477
270222	129478
1547	129479
35121	129480
205552	129481
558028	129482
634674	129483
3755	129484
55772	129485
12944	129486
78256	129487
394032	129488
41032	129489
319754	129490
454768	129491
68904	129492
113796	129493
445719	129494
54753	129495
475040	129496
296677	129497
403264	129498
59554	129499
558045	129500
38733	129501
395	129502
100015	129503
27607	129504
3886	129505
20666	129506
169804	129507
564844	129508
410058	129509
54321	129510
10263	129511
696010	129512
145985	129513
624765	129514
452501	129515
517203	129516
56900	129517
10838	129518
123979	129519
164376	129520
6610	129521
300957	129522
660249	129523
317964	129524
154448	129525
697210	129526
228625	129527
661934	129528
267657	129529
180114	129530
229856	129531
468425	129532
5048	129533
140246	129534
83334	129535
414098	129536
140158	129537
63727	129538
178466	129539
60792	129540
186870	129541
610071	129542
473525	129543
120423	129544
666783	129545
11002	129546
637277	129547
517668	129548
75721	129549
475680	129550
16601	129551
116012	129552
186280	129553
80672	129554
530316	129555
482705	129556
554163	129557
52049	129558
174299	129559
22313	129560
382343	129561
437938	129562
63345	129563
243245	129564
50031	129565
286	129566
15768	129567
48251	129568
227276	129569
100179	129570
2511	129571
144238	129572
636096	129573
211149	129574
279169	129575
15384	129576
214687	129577
451018	129578
309864	129579
95874	129580
95874	129581
346994	129582
137701	129583
423266	129584
694437	129585
561283	129586
476639	129587
16176	129588
395265	129589
86083	129590
154328	129591
209052	129592
646502	129593
4639	129594
294932	129595
33934	129596
1044	129597
25704	129598
25704	129599
341707	129600
219016	129601
298260	129602
44043	129603
565384	129604
594663	129605
395740	129606
190171	129607
400043	129608
351404	129609
661216	129610
6280	129611
435793	129612
8035	129613
254869	129614
395242	129615
290085	129616
56731	129617
255324	129618
4672	129619
411450	129620
97028	129621
462	129622
208076	129623
463349	129624
117402	129625
5998	129626
609692	129627
150618	129628
279499	129629
303076	129630
163536	129631
208669	129632
133808	129633
208689	129634
13997	129635
83950	129636
342755	129637
579006	129638
314501	129639
313525	129640
548930	129641
316588	129642
213765	129643
672551	129644
407907	129645
384405	129646
655729	129647
341465	129648
146985	129649
483213	129650
171775	129651
158116	129652
408005	129653
31131	129654
2121	129655
690946	129656
605901	129657
669380	129658
588159	129659
103924	129660
629425	129661
566225	129662
291872	129663
33142	129664
426469	129665
392853	129666
9964	129667
84410	129668
71364	129669
432681	129670
224264	129671
260143	129672
315966	129673
160131	129674
447736	129675
169610	129676
5879	129677
196369	129678
415766	129679
564283	129680
553068	129681
564390	129682
145805	129683
296924	129684
659977	129685
31109	129686
102928	129687
612098	129688
353147	129689
99706	129690
8837	129691
580189	129692
345814	129693
566209	129694
637769	129695
65647	129696
417778	129697
163250	129698
348447	129699
310488	129700
324980	129701
70260	129702
554232	129703
3873	129704
310617	129705
204211	129706
16046	129707
685846	129708
8247	129709
542245	129710
323135	129711
353220	129712
364287	129713
329710	129714
416845	129715
416207	129716
694469	129717
85063	129718
414397	129719
11924	129720
11924	129721
627767	129722
4915	129723
62593	129724
477893	129725
194697	129726
126609	129727
480695	129728
171378	129729
6218	129730
294695	129731
87253	129732
2761	129733
156815	129734
183845	129735
566386	129736
559484	129737
12341	129738
242046	129739
397755	129740
302097	129741
61101	129742
179566	129743
214173	129744
141438	129745
5528	129746
245780	129747
476399	129748
556793	129749
228108	129750
120156	129751
38	129752
57	129753
9889	129754
282847	129755
631252	129756
691425	129757
61116	129758
38	129759
524281	129760
159012	129761
359861	129762
650080	129763
668349	129764
148368	129765
353824	129766
34227	129767
74831	129768
1273	129769
141509	129770
580701	129771
24787	129772
467923	129773
161429	129774
17847	129775
86437	129776
384114	129777
50937	129778
506486	129779
313785	129780
273967	129781
451631	129782
349501	129783
297312	129784
297395	129785
297345	129786
230649	129787
605574	129788
574641	129789
635303	129790
154590	129791
37892	129792
269373	129793
353178	129794
18556	129795
651909	129796
509698	129797
646307	129798
20136	129799
578700	129800
501261	129801
386769	129802
2611	129803
122631	129804
149039	129805
379879	129806
160167	129807
222775	129808
118574	129809
632162	129810
127108	129811
597844	129812
360385	129813
360381	129814
314058	129815
422363	129816
223590	129817
14508	129818
4391	129819
442220	129820
431426	129821
154048	129822
20686	129823
86001	129824
558033	129825
33471	129826
649485	129827
175715	129828
331735	129829
563238	129830
290044	129831
290117	129832
251990	129833
566523	129834
6028	129835
43168	129836
85742	129837
135418	129838
329744	129839
98118	129840
111123	129841
155285	129842
311923	129843
326032	129844
112005	129845
29759	129846
557759	129847
73085	129848
576136	129849
19247	129850
144841	129851
42138	129852
413128	129853
455377	129854
22999	129855
103353	129856
107209	129857
15248	129858
12504	129859
12303	129860
149442	129861
444462	129862
53229	129863
4071	129864
6028	129865
334094	129866
57245	129867
295101	129868
70952	129869
128898	129870
451178	129871
269486	129872
284924	129873
695541	129874
190592	129875
5426	129876
53580	129877
257562	129878
551536	129879
686	129880
180214	129881
533630	129882
222404	129883
155883	129884
3195	129885
27333	129886
120909	129887
98237	129888
566630	129889
566654	129890
164608	129891
312921	129892
291236	129893
576687	129894
10479	129895
642462	129896
576177	129897
33159	129898
373933	129899
373930	129900
598	129901
508857	129902
635478	129903
301100	129904
66523	129905
102263	129906
14744	129907
501328	129908
172780	129909
545787	129910
439367	129911
510818	129912
88667	129913
41427	129914
608260	129915
147747	129916
562780	129917
52521	129918
201477	129919
43611	129920
150591	129921
16725	129922
125711	129923
27532	129924
21240	129925
209023	129926
627404	129927
372396	129928
48944	129929
380805	129930
55891	129931
164538	129932
313245	129933
696285	129934
347637	129935
152085	129936
201759	129937
153032	129938
248256	129939
2591	129940
335346	129941
307573	129942
357366	129943
593413	129944
633319	129945
384758	129946
49098	129947
22066	129948
167773	129949
165642	129950
488605	129951
435397	129952
140210	129953
12988	129954
433001	129955
6066	129956
518609	129957
408074	129958
528539	129959
392368	129960
82037	129961
143063	129962
271576	129963
32608	129964
549630	129965
549634	129966
549638	129967
271596	129968
271599	129969
549650	129970
143067	129971
271617	129972
50915	129973
271621	129974
549665	129975
143070	129976
549672	129977
549686	129978
271637	129979
549700	129980
368781	129981
161605	129982
216324	129983
132765	129984
509680	129985
667217	129986
508926	129987
1764	129988
1611	129989
695101	129990
564758	129991
587195	129992
658945	129993
565738	129994
589081	129995
659018	129996
18562	129997
50074	129998
16323	129999
594486	130000
30670	130001
188937	130002
35255	130003
653666	130004
229296	130005
2932	130006
30865	130007
235338	130008
12480	130009
120317	130010
540171	130011
429835	130012
94757	130013
410266	130014
149844	130015
538466	130016
614782	130017
94882	130018
35261	130019
634368	130020
35742	130021
98286	130022
342558	130023
648502	130024
464676	130025
486012	130026
175154	130027
20243	130028
8424	130029
256233	130030
464621	130031
628179	130032
608695	130033
661	130034
673887	130035
678102	130036
503862	130037
491217	130038
334936	130039
96207	130040
269278	130041
411296	130042
644947	130043
126898	130044
383333	130045
446561	130046
27861	130047
128227	130048
39545	130049
630753	130050
6258	130051
414965	130052
219148	130053
341927	130054
85822	130055
224813	130056
69536	130057
174920	130058
17154	130059
88047	130060
19203	130061
290176	130062
491436	130063
139802	130064
74945	130065
311830	130066
554975	130067
671246	130068
16361	130069
49411	130070
90997	130071
55068	130072
36338	130073
43218	130074
27230	130075
22355	130076
60562	130077
551517	130078
57449	130079
323609	130080
106869	130081
24576	130082
235509	130083
171621	130084
13876	130085
148127	130086
97926	130087
445950	130088
148136	130089
52057	130090
128855	130091
173230	130092
134270	130093
231130	130094
190473	130095
647532	130096
171239	130097
601204	130098
601393	130099
253436	130100
494015	130101
172812	130102
23495	130103
111330	130104
129263	130105
324316	130106
31640	130107
4713	130108
598439	130109
160181	130110
483007	130111
7806	130112
48595	130113
11974	130114
205823	130115
92959	130116
96992	130117
68246	130118
87268	130119
81959	130120
111323	130121
174713	130122
16	130123
163138	130124
269966	130125
39781	130126
115097	130127
109488	130128
462995	130129
629936	130130
377864	130131
2951	130132
158706	130133
255683	130134
2640	130135
156219	130136
538450	130137
27	130138
492895	130139
602046	130140
51797	130141
674605	130142
154141	130143
121768	130144
81984	130145
585603	130146
653874	130147
625479	130148
585664	130149
423841	130150
263071	130151
251797	130152
455509	130153
318321	130154
223422	130155
237	130156
87845	130157
105769	130158
44681	130159
523714	130160
347587	130161
686646	130162
104222	130163
281718	130164
281734	130165
380300	130166
502390	130167
10	130168
169004	130169
471738	130170
626818	130171
15745	130172
114278	130173
32331	130174
77370	130175
214819	130176
468317	130177
324807	130178
674607	130179
138257	130180
503283	130181
30519	130182
108299	130183
5847	130184
202986	130185
54863	130186
25991	130187
610138	130188
4626	130189
197736	130190
12975	130191
105872	130192
35508	130193
26937	130194
101123	130195
327839	130196
58577	130197
380007	130198
145523	130199
71858	130200
270912	130201
247513	130202
381134	130203
243419	130204
40356	130205
258669	130206
4500	130207
585477	130208
7648	130209
102856	130210
113797	130211
28487	130212
437443	130213
96903	130214
203110	130215
19112	130216
45852	130217
99387	130218
154636	130219
7317	130220
424852	130221
125971	130222
159127	130223
406177	130224
202230	130225
48794	130226
511916	130227
6176	130228
518198	130229
180119	130230
197667	130231
409768	130232
59136	130233
20416	130234
8759	130235
312273	130236
463861	130237
632248	130238
538247	130239
109274	130240
170105	130241
524629	130242
349170	130243
28227	130244
665031	130245
342481	130246
168792	130247
24657	130248
501224	130249
33872	130250
659973	130251
309567	130252
275500	130253
273211	130254
256345	130255
128776	130256
148311	130257
462080	130258
467659	130259
59312	130260
164500	130261
386552	130262
491782	130263
119085	130264
343468	130265
151692	130266
461908	130267
648689	130268
693079	130269
137501	130270
617210	130271
180617	130272
53017	130273
345586	130274
28907	130275
523537	130276
694946	130277
4890	130278
278025	130279
515002	130280
450624	130281
340956	130282
130644	130283
337786	130284
402441	130285
369183	130286
544294	130287
479098	130288
582973	130289
576976	130290
372423	130291
605266	130292
380301	130293
545177	130294
42375	130295
360646	130296
494287	130297
107287	130298
27010	130299
47089	130300
132812	130301
196419	130302
117926	130303
464586	130304
89133	130305
108129	130306
43602	130307
73296	130308
102390	130309
673464	130310
160056	130311
107679	130312
610302	130313
3849	130314
192789	130315
378165	130316
555175	130317
31191	130318
543361	130319
690048	130320
639830	130321
73339	130322
483466	130323
223329	130324
589268	130325
73336	130326
85042	130327
200427	130328
8721	130329
647762	130330
617154	130331
14202	130332
191060	130333
364439	130334
592732	130335
686565	130336
545046	130337
482719	130338
101209	130339
104425	130340
167836	130341
554089	130342
336107	130343
105284	130344
4036	130345
39504	130346
83628	130347
129146	130348
283427	130349
123331	130350
327749	130351
310141	130352
352191	130353
627347	130354
478229	130355
28407	130356
141978	130357
220781	130358
529836	130359
468837	130360
183114	130361
2845	130362
133963	130363
149481	130364
298540	130365
304671	130366
35306	130367
24173	130368
210440	130369
485356	130370
131063	130371
70143	130372
70083	130373
21199	130374
49419	130375
107381	130376
150799	130377
485813	130378
236468	130379
42245	130380
648861	130381
420400	130382
110829	130383
266843	130384
236740	130385
694755	130386
601349	130387
651564	130388
509908	130389
228828	130390
579440	130391
93278	130392
128908	130393
539710	130394
145404	130395
531042	130396
149764	130397
76570	130398
557931	130399
322848	130400
171848	130401
676849	130402
119759	130403
553479	130404
111329	130405
307967	130406
694	130407
107821	130408
8846	130409
113471	130410
765	130411
427793	130412
587320	130413
393522	130414
162500	130415
322224	130416
342966	130417
551105	130418
164899	130419
182679	130420
82712	130421
67557	130422
114684	130423
4621	130424
133455	130425
143085	130426
30796	130427
61329	130428
107510	130429
244826	130430
429402	130431
586362	130432
315195	130433
84033	130434
585435	130435
570436	130436
549795	130437
6121	130438
626261	130439
453911	130440
42249	130441
3742	130442
168897	130443
322026	130444
491779	130445
57763	130446
339226	130447
506116	130448
22937	130449
7	130450
133413	130451
74289	130452
418401	130453
223283	130454
34185	130455
280783	130456
31119	130457
572665	130458
39377	130459
509242	130460
311489	130461
259470	130462
76326	130463
92675	130464
511962	130465
27489	130466
200480	130467
474887	130468
661670	130469
320560	130470
546413	130471
292831	130472
296484	130473
426521	130474
553059	130475
300679	130476
3472	130477
160207	130478
491830	130479
105388	130480
331355	130481
242325	130482
115054	130483
146601	130484
15571	130485
2938	130486
70719	130487
57561	130488
145645	130489
28605	130490
495842	130491
21819	130492
54115	130493
106537	130494
481314	130495
441140	130496
167665	130497
579900	130498
73454	130499
452943	130500
607410	130501
91639	130502
531341	130503
60850	130504
194200	130505
26253	130506
186411	130507
500122	130508
500051	130509
488575	130510
599524	130511
145235	130512
243	130513
319192	130514
426068	130515
308149	130516
306762	130517
314725	130518
600298	130519
50984	130520
565064	130521
568885	130522
541705	130523
99232	130524
181725	130525
399171	130526
81069	130527
12928	130528
627163	130529
83015	130530
8710	130531
504761	130532
13503	130533
202630	130534
160961	130535
15261	130536
318875	130537
131909	130538
404936	130539
1488	130540
34174	130541
494528	130542
6496	130543
523197	130544
338691	130545
25694	130546
387432	130547
59478	130548
74230	130549
374104	130550
481033	130551
10932	130552
302	130553
93168	130554
130067	130555
35892	130556
105820	130557
16773	130558
338743	130559
397452	130560
622193	130561
50486	130562
452108	130563
77977	130564
519616	130565
308421	130566
68464	130567
591159	130568
87792	130569
101330	130570
273884	130571
247110	130572
644774	130573
27449	130574
508749	130575
364806	130576
212202	130577
49757	130578
51386	130579
476313	130580
91459	130581
299052	130582
211799	130583
36282	130584
148473	130585
82749	130586
102924	130587
665542	130588
74333	130589
536400	130590
687088	130591
313933	130592
554153	130593
248201	130594
482461	130595
55973	130596
640880	130597
425396	130598
8169	130599
196776	130600
585484	130601
97305	130602
550430	130603
139177	130604
4088	130605
246748	130606
20073	130607
90062	130608
388739	130609
668119	130610
182	130611
197699	130612
160896	130613
653782	130614
293767	130615
88880	130616
321587	130617
147902	130618
502933	130619
625167	130620
291128	130621
449860	130622
644877	130623
137600	130624
26742	130625
558953	130626
692265	130627
254148	130628
603300	130629
3265	130630
468273	130631
573609	130632
354458	130633
2601	130634
201414	130635
458986	130636
129395	130637
511181	130638
7369	130639
45976	130640
502918	130641
290781	130642
421290	130643
43794	130644
4670	130645
214604	130646
107162	130647
117768	130648
17461	130649
47181	130650
624891	130651
93334	130652
429844	130653
405983	130654
180729	130655
181545	130656
294768	130657
628157	130658
557860	130659
183689	130660
505588	130661
314505	130662
44030	130663
679531	130664
658130	130665
678931	130666
119711	130667
23497	130668
137727	130669
233235	130670
342981	130671
582323	130672
23457	130673
36249	130674
69639	130675
1568	130676
644183	130677
13812	130678
366638	130679
163663	130680
197454	130681
356728	130682
152857	130683
32502	130684
14569	130685
324422	130686
229637	130687
693695	130688
173661	130689
373850	130690
26469	130691
332438	130692
112976	130693
172538	130694
20135	130695
303334	130696
385566	130697
79288	130698
144139	130699
564563	130700
674678	130701
229816	130702
298610	130703
159051	130704
374116	130705
41293	130706
132401	130707
685131	130708
485298	130709
23482	130710
66261	130711
425270	130712
529417	130713
289460	130714
217926	130715
156422	130716
592842	130717
125550	130718
23940	130719
366123	130720
105562	130721
487037	130722
105680	130723
150291	130724
15059	130725
114635	130726
150116	130727
646742	130728
108927	130729
12317	130730
59124	130731
522285	130732
19622	130733
456362	130734
912	130735
178220	130736
44264	130737
142742	130738
122106	130739
404746	130740
23255	130741
265170	130742
338986	130743
247103	130744
516857	130745
110758	130746
12543	130747
92370	130748
198709	130749
122176	130750
690583	130751
54153	130752
78549	130753
541216	130754
195422	130755
128977	130756
9890	130757
154059	130758
478568	130759
207500	130760
274738	130761
191397	130762
398282	130763
354843	130764
292196	130765
48457	130766
332458	130767
10005	130768
281675	130769
490285	130770
681042	130771
247382	130772
456296	130773
73624	130774
62137	130775
341635	130776
169630	130777
33487	130778
611939	130779
467955	130780
50295	130781
581596	130782
1097	130783
383779	130784
254538	130785
399864	130786
215	130787
47186	130788
671329	130789
564384	130790
407276	130791
419998	130792
350754	130793
443890	130794
277144	130795
189174	130796
501810	130797
440	130798
27034	130799
19490	130800
197905	130801
352168	130802
244302	130803
52180	130804
495063	130805
580511	130806
8023	130807
45189	130808
64958	130809
321003	130810
82461	130811
7323	130812
4573	130813
580856	130814
341068	130815
686151	130816
71442	130817
119300	130818
311886	130819
219137	130820
221060	130821
387190	130822
32725	130823
119582	130824
10327	130825
254532	130826
27201	130827
192784	130828
516858	130829
23627	130830
297988	130831
485659	130832
90120	130833
251116	130834
62971	130835
317871	130836
23688	130837
491539	130838
181948	130839
52615	130840
129149	130841
212419	130842
43541	130843
2271	130844
587712	130845
110759	130846
404653	130847
552609	130848
140708	130849
14495	130850
203175	130851
575610	130852
402653	130853
73	130854
25753	130855
160329	130856
154478	130857
446256	130858
254525	130859
80761	130860
389169	130861
620166	130862
411349	130863
668834	130864
67802	130865
547998	130866
20402	130867
449551	130868
157784	130869
203499	130870
176965	130871
84189	130872
169338	130873
538151	130874
295332	130875
75544	130876
514158	130877
12209	130878
35510	130879
166985	130880
160751	130881
588855	130882
70348	130883
33505	130884
603901	130885
165305	130886
659969	130887
13812	130888
2184	130889
634519	130890
529405	130891
116591	130892
172788	130893
692860	130894
117042	130895
638680	130896
226817	130897
152542	130898
500309	130899
478751	130900
336067	130901
203371	130902
24232	130903
237646	130904
606689	130905
398307	130906
176976	130907
434695	130908
160179	130909
339259	130910
539537	130911
495414	130912
14321	130913
652294	130914
23853	130915
326527	130916
167190	130917
681727	130918
547623	130919
101764	130920
74091	130921
101036	130922
117819	130923
43850	130924
671716	130925
144179	130926
11821	130927
6917	130928
485304	130929
102459	130930
6824	130931
467787	130932
31281	130933
411186	130934
660772	130935
1728	130936
40463	130937
248917	130938
121	130939
3102	130940
15748	130941
33458	130942
249959	130943
41952	130944
24997	130945
28051	130946
693601	130947
361921	130948
296264	130949
94369	130950
146639	130951
283682	130952
293733	130953
462019	130954
468951	130955
20722	130956
210711	130957
541594	130958
70532	130959
528792	130960
221051	130961
688738	130962
52126	130963
679078	130964
189743	130965
298543	130966
383849	130967
654573	130968
212489	130969
523816	130970
222332	130971
676997	130972
635046	130973
453389	130974
245865	130975
426220	130976
568427	130977
661713	130978
570036	130979
160126	130980
370992	130981
574099	130982
138	130983
521122	130984
151271	130985
388077	130986
100384	130987
14696	130988
73842	130989
47954	130990
126774	130991
78126	130992
3290	130993
295310	130994
411613	130995
246628	130996
94043	130997
310415	130998
52060	130999
45575	131000
598226	131001
29493	131002
58851	131003
582899	131004
500750	131005
538	131006
558059	131007
84891	131008
490243	131009
241242	131010
24262	131011
280172	131012
79336	131013
519916	131014
251408	131015
561046	131016
117422	131017
17232	131018
197138	131019
134478	131020
9565	131021
378313	131022
595973	131023
605073	131024
2646	131025
344273	131026
638885	131027
142552	131028
205495	131029
500620	131030
24647	131031
77474	131032
14294	131033
343062	131034
61362	131035
197540	131036
1521	131037
534180	131038
693533	131039
691735	131040
142483	131041
87999	131042
30642	131043
166317	131044
432767	131045
2458	131046
9991	131047
646313	131048
409824	131049
518053	131050
46129	131051
345379	131052
36423	131053
180635	131054
167455	131055
3415	131056
612513	131057
635323	131058
315145	131059
347064	131060
251290	131061
376442	131062
553421	131063
83583	131064
672574	131065
521646	131066
695675	131067
23585	131068
317	131069
462878	131070
38458	131071
20757	131072
568669	131073
202364	131074
94421	131075
613315	131076
192747	131077
343186	131078
50353	131079
44541	131080
242144	131081
542569	131082
12025	131083
611086	131084
2645	131085
375453	131086
168400	131087
86927	131088
57513	131089
68906	131090
223616	131091
565199	131092
354128	131093
139090	131094
61681	131095
76593	131096
493945	131097
458079	131098
526550	131099
522264	131100
479923	131101
353489	131102
431502	131103
160738	131104
597289	131105
18534	131106
305602	131107
286275	131108
12326	131109
410119	131110
308485	131111
121695	131112
462207	131113
3479	131114
123955	131115
39820	131116
468971	131117
35	131118
562702	131119
89604	131120
546209	131121
428834	131122
212059	131123
274344	131124
103663	131125
12025	131126
153126	131127
444092	131128
464959	131129
683680	131130
34969	131131
587328	131132
67850	131133
502368	131134
81321	131135
148425	131136
87351	131137
126727	131138
148590	131139
234037	131140
29227	131141
313756	131142
33791	131143
40776	131144
210896	131145
525222	131146
356020	131147
416971	131148
658360	131149
182238	131150
98614	131151
388146	131152
214734	131153
20383	131154
58903	131155
458797	131156
517481	131157
151293	131158
32490	131159
95382	131160
125417	131161
448726	131162
192742	131163
606610	131164
314541	131165
657145	131166
203834	131167
645590	131168
245144	131169
105382	131170
32284	131171
325295	131172
190813	131173
298307	131174
104132	131175
405884	131176
346612	131177
521988	131178
443295	131179
611513	131180
441077	131181
58053	131182
59319	131183
224415	131184
549038	131185
631786	131186
277536	131187
99438	131188
473801	131189
644310	131190
547137	131191
553303	131192
54801	131193
382953	131194
638160	131195
106174	131196
292475	131197
295082	131198
276062	131199
485695	131200
550543	131201
146785	131202
96258	131203
519444	131204
6312	131205
111883	131206
153631	131207
159239	131208
309716	131209
63625	131210
40149	131211
5851	131212
102536	131213
414778	131214
349003	131215
131069	131216
153718	131217
168572	131218
399239	131219
496436	131220
139073	131221
344311	131222
404848	131223
35204	131224
90087	131225
149596	131226
596587	131227
595879	131228
158333	131229
427475	131230
27425	131231
230888	131232
286104	131233
50952	131234
279302	131235
8849	131236
676826	131237
645131	131238
540923	131239
666877	131240
652	131241
154705	131242
118577	131243
4112	131244
94753	131245
224401	131246
574753	131247
330810	131248
282299	131249
544694	131250
160733	131251
660652	131252
822	131253
401546	131254
665162	131255
679409	131256
276971	131257
665307	131258
429552	131259
371666	131260
19866	131261
80819	131262
40452	131263
53931	131264
157233	131265
276613	131266
48800	131267
572041	131268
2672	131269
512408	131270
159521	131271
498241	131272
307328	131273
393975	131274
76342	131275
629152	131276
114639	131277
463532	131278
86166	131279
329166	131280
401594	131281
270744	131282
59598	131283
32012	131284
362341	131285
170980	131286
449598	131287
35249	131288
136760	131289
475218	131290
455243	131291
45800	131292
157887	131293
521541	131294
336664	131295
14964	131296
559019	131297
543328	131298
305826	131299
69446	131300
444967	131301
23617	131302
76975	131303
53468	131304
115208	131305
84756	131306
171363	131307
193635	131308
37924	131309
226958	131310
61492	131311
111000	131312
4665	131313
202612	131314
55916	131315
125000	131316
77276	131317
110938	131318
686831	131319
122570	131320
268849	131321
93508	131322
86189	131323
9374	131324
379130	131325
201514	131326
537199	131327
565899	131328
144452	131329
223231	131330
511640	131331
76657	131332
448375	131333
326997	131334
475066	131335
402131	131336
100202	131337
230929	131338
465591	131339
36447	131340
257455	131341
38818	131342
437559	131343
163121	131344
669365	131345
75706	131346
546823	131347
90583	131348
276306	131349
39154	131350
206294	131351
204279	131352
81107	131353
451593	131354
12597	131355
122546	131356
486535	131357
112	131358
553100	131359
24254	131360
567186	131361
501322	131362
118843	131363
23165	131364
47510	131365
625985	131366
343211	131367
23871	131368
599065	131369
23375	131370
594789	131371
664720	131372
663923	131373
9897	131374
131124	131375
52522	131376
93268	131377
1949	131378
534865	131379
4109	131380
38244	131381
40235	131382
87882	131383
294658	131384
9297	131385
109547	131386
99166	131387
276149	131388
208614	131389
539990	131390
58182	131391
376490	131392
201970	131393
78403	131394
85904	131395
59498	131396
359825	131397
31796	131398
23333	131399
27542	131400
551664	131401
349030	131402
8829	131403
353022	131404
628849	131405
20286	131406
19442	131407
582700	131408
171638	131409
60667	131410
29210	131411
678734	131412
684923	131413
577526	131414
356698	131415
92742	131416
142778	131417
169146	131418
141377	131419
21440	131420
546154	131421
123434	131422
650301	131423
204364	131424
88032	131425
39666	131426
639639	131427
611602	131428
229121	131429
448299	131430
157828	131431
500002	131432
658141	131433
688022	131434
203267	131435
159262	131436
555127	131437
127702	131438
58079	131439
134108	131440
36817	131441
380772	131442
174463	131443
61992	131444
151109	131445
350514	131446
145	131447
14795	131448
169537	131449
151280	131450
117888	131451
440945	131452
87525	131453
8889	131454
404971	131455
371467	131456
313509	131457
5117	131458
311937	131459
498044	131460
120163	131461
330974	131462
47180	131463
210943	131464
63735	131465
670021	131466
3290	131467
77957	131468
238	131469
42397	131470
40246	131471
590931	131472
268053	131473
697824	131474
14003	131475
111422	131476
506	131477
695748	131478
325113	131479
576901	131480
498004	131481
636082	131482
376	131483
635379	131484
491706	131485
74963	131486
462058	131487
363962	131488
175931	131489
541046	131490
632130	131491
640451	131492
95079	131493
149664	131494
692542	131495
398242	131496
434227	131497
352477	131498
41874	131499
463730	131500
688033	131501
215561	131502
128323	131503
283496	131504
664793	131505
44646	131506
32506	131507
281063	131508
326828	131509
435968	131510
148642	131511
102721	131512
435134	131513
118724	131514
206556	131515
518020	131516
220053	131517
695	131518
81577	131519
20248	131520
31237	131521
45623	131522
64378	131523
86719	131524
13529	131525
486665	131526
662174	131527
480904	131528
663295	131529
145247	131530
318310	131531
224271	131532
47624	131533
425005	131534
614965	131535
38759	131536
486578	131537
279271	131538
501887	131539
303554	131540
238477	131541
1109	131542
48194	131543
165621	131544
147443	131545
504669	131546
85773	131547
225999	131548
529264	131549
51394	131550
73871	131551
53958	131552
168921	131553
21745	131554
10570	131555
21699	131556
543951	131557
468475	131558
488822	131559
331126	131560
415950	131561
675896	131562
230870	131563
28	131564
58370	131565
394073	131566
107146	131567
503120	131568
539372	131569
91106	131570
155566	131571
286127	131572
541674	131573
690827	131574
34425	131575
278255	131576
673270	131577
30157	131578
308135	131579
114683	131580
37216	131581
94416	131582
105687	131583
482262	131584
95184	131585
282029	131586
53702	131587
554087	131588
245743	131589
38289	131590
38368	131591
17350	131592
55547	131593
29711	131594
3525	131595
297446	131596
152767	131597
429651	131598
879	131599
327750	131600
7886	131601
63489	131602
577302	131603
21285	131604
346319	131605
449265	131606
48864	131607
48242	131608
44104	131609
329388	131610
428574	131611
258569	131612
688189	131613
453944	131614
15725	131615
631	131616
169468	131617
154887	131618
13043	131619
265474	131620
450	131621
51590	131622
622	131623
149321	131624
498302	131625
582303	131626
378303	131627
141923	131628
163663	131629
264637	131630
62151	131631
162682	131632
54520	131633
300656	131634
312197	131635
50369	131636
524814	131637
117871	131638
235707	131639
499981	131640
538856	131641
612931	131642
631022	131643
291854	131644
399343	131645
12019	131646
75947	131647
608318	131648
76091	131649
6475	131650
562669	131651
262974	131652
170544	131653
163595	131654
240481	131655
680389	131656
64220	131657
475596	131658
95638	131659
7333	131660
37790	131661
110526	131662
257610	131663
120355	131664
72623	131665
600091	131666
105665	131667
21767	131668
26454	131669
482197	131670
50312	131671
36142	131672
315029	131673
252752	131674
366246	131675
92229	131676
681657	131677
8170	131678
627068	131679
14366	131680
254641	131681
123845	131682
322134	131683
96421	131684
651290	131685
687405	131686
247572	131687
146584	131688
4104	131689
5114	131690
495537	131691
424254	131692
257296	131693
30661	131694
134227	131695
609269	131696
581748	131697
515819	131698
132925	131699
127372	131700
272811	131701
223904	131702
46808	131703
410493	131704
521067	131705
25951	131706
22673	131707
487766	131708
223666	131709
600360	131710
26408	131711
244718	131712
39594	131713
244378	131714
416633	131715
20505	131716
99911	131717
157067	131718
112064	131719
92344	131720
156075	131721
171342	131722
298202	131723
207677	131724
529680	131725
153178	131726
23855	131727
273708	131728
490566	131729
34652	131730
140552	131731
683598	131732
672169	131733
32404	131734
203128	131735
2704	131736
662832	131737
661314	131738
679347	131739
338850	131740
403826	131741
105139	131742
260630	131743
679943	131744
13600	131745
598483	131746
168436	131747
104087	131748
642658	131749
105857	131750
93616	131751
442356	131752
200413	131753
263946	131754
263942	131755
91451	131756
15171	131757
304456	131758
15069	131759
13734	131760
618944	131761
150801	131762
409722	131763
20274	131764
454204	131765
44982	131766
434712	131767
648998	131768
146029	131769
643192	131770
678651	131771
54512	131772
8694	131773
246044	131774
411857	131775
583555	131776
354162	131777
124610	131778
39658	131779
413843	131780
143390	131781
10602	131782
637740	131783
617576	131784
76764	131785
66989	131786
687669	131787
90066	131788
43864	131789
180781	131790
19784	131791
68129	131792
606274	131793
76970	131794
93683	131795
599626	131796
595349	131797
209278	131798
509920	131799
644950	131800
517792	131801
110590	131802
7	131803
117393	131804
365333	131805
74753	131806
632522	131807
315312	131808
284888	131809
205990	131810
660056	131811
516992	131812
586916	131813
6391	131814
369621	131815
5823	131816
8641	131817
562400	131818
199575	131819
8095	131820
275248	131821
336982	131822
120503	131823
40429	131824
76606	131825
210550	131826
68544	131827
104284	131828
485123	131829
636699	131830
45759	131831
2562	131832
663785	131833
618485	131834
209289	131835
249183	131836
659177	131837
548809	131838
577023	131839
209308	131840
534729	131841
92906	131842
75249	131843
247089	131844
1901	131845
536898	131846
608309	131847
563876	131848
157324	131849
4385	131850
532940	131851
2255	131852
340465	131853
664411	131854
559583	131855
417749	131856
593202	131857
116089	131858
75534	131859
468902	131860
74436	131861
609568	131862
239645	131863
41620	131864
378203	131865
121321	131866
243409	131867
430462	131868
469116	131869
64509	131870
34523	131871
267404	131872
393293	131873
577652	131874
192703	131875
601478	131876
2119	131877
459543	131878
264249	131879
1768	131880
468905	131881
4533	131882
72926	131883
501981	131884
7815	131885
323676	131886
92778	131887
13480	131888
334372	131889
13024	131890
323604	131891
157374	131892
162196	131893
1689	131894
93557	131895
528066	131896
357895	131897
2924	131898
3552	131899
148196	131900
265948	131901
2225	131902
448008	131903
116233	131904
557540	131905
110061	131906
667712	131907
169429	131908
37590	131909
580	131910
384186	131911
596985	131912
675502	131913
337065	131914
257204	131915
15184	131916
23080	131917
13480	131918
76426	131919
1903	131920
132346	131921
305757	131922
35346	131923
7622	131924
87616	131925
104777	131926
58475	131927
483418	131928
451756	131929
99048	131930
408670	131931
75916	131932
368480	131933
576926	131934
125564	131935
129552	131936
174145	131937
661259	131938
74719	131939
90102	131940
414893	131941
1235	131942
58361	131943
634873	131944
333423	131945
411367	131946
165571	131947
627644	131948
19742	131949
330081	131950
46655	131951
105518	131952
9233	131953
8724	131954
610609	131955
9737	131956
21256	131957
54856	131958
399883	131959
606741	131960
490160	131961
93582	131962
637756	131963
291220	131964
634865	131965
358144	131966
43414	131967
294835	131968
166042	131969
216533	131970
166571	131971
3428	131972
242029	131973
57196	131974
6192	131975
74522	131976
521086	131977
40912	131978
260074	131979
2004	131980
595984	131981
564100	131982
145935	131983
11933	131984
615079	131985
438876	131986
362197	131987
105269	131988
33961	131989
411750	131990
49072	131991
44140	131992
51319	131993
118309	131994
510656	131995
165659	131996
413758	131997
369031	131998
60260	131999
13712	132000
388062	132001
95492	132002
175572	132003
690505	132004
146621	132005
1062	132006
383378	132007
8578	132008
2186	132009
606064	132010
600426	132011
275237	132012
476398	132013
278278	132014
66868	132015
639263	132016
71107	132017
131136	132018
602725	132019
255	132020
27671	132021
137358	132022
177600	132023
616322	132024
143878	132025
230530	132026
326864	132027
440793	132028
575351	132029
560015	132030
192824	132031
85282	132032
43901	132033
544837	132034
648106	132035
5709	132036
98254	132037
630320	132038
350817	132039
10496	132040
10496	132041
309753	132042
17839	132043
206639	132044
113328	132045
316248	132046
186187	132047
584974	132048
163347	132049
688724	132050
581474	132051
15986	132052
687653	132053
328873	132054
130061	132055
651940	132056
77672	132057
24817	132058
146580	132059
293127	132060
136949	132061
84249	132062
468805	132063
107553	132064
12860	132065
54660	132066
33629	132067
108877	132068
6875	132069
56092	132070
426232	132071
92543	132072
10931	132073
59754	132074
145840	132075
7111	132076
61553	132077
561237	132078
436042	132079
507442	132080
496950	132081
89441	132082
235397	132083
255467	132084
507238	132085
157722	132086
43004	132087
60310	132088
255368	132089
10989	132090
94806	132091
32547	132092
220289	132093
498754	132094
239541	132095
103521	132096
14038	132097
4640	132098
595029	132099
421822	132100
225528	132101
470903	132102
206996	132103
497585	132104
200	132105
619265	132106
210601	132107
136609	132108
48893	132109
7503	132110
673605	132111
267	132112
135969	132113
407938	132114
628983	132115
20786	132116
192560	132117
465036	132118
7023	132119
67841	132120
432290	132121
488533	132122
674315	132123
8161	132124
36631	132125
5308	132126
35971	132127
110699	132128
207438	132129
100064	132130
210665	132131
504899	132132
696039	132133
146080	132134
639836	132135
35563	132136
235742	132137
490035	132138
568006	132139
112352	132140
370745	132141
113095	132142
312169	132143
80887	132144
564323	132145
80445	132146
400748	132147
8143	132148
345	132149
595608	132150
296363	132151
21662	132152
326458	132153
89	132154
640678	132155
278339	132156
4655	132157
184861	132158
51003	132159
129530	132160
366936	132161
381901	132162
447801	132163
464746	132164
385831	132165
332658	132166
594131	132167
308685	132168
602669	132169
47965	132170
231861	132171
11060	132172
26494	132173
279532	132174
165539	132175
279451	132176
462863	132177
576104	132178
10782	132179
549420	132180
406155	132181
229641	132182
241708	132183
359900	132184
20967	132185
4547	132186
596143	132187
585502	132188
598941	132189
33346	132190
395044	132191
368895	132192
26370	132193
128154	132194
319432	132195
123003	132196
83375	132197
544545	132198
545420	132199
421494	132200
66141	132201
53165	132202
210745	132203
155580	132204
7058	132205
44433	132206
8605	132207
9692	132208
575208	132209
21407	132210
24	132211
357	132212
39308	132213
123778	132214
137262	132215
331117	132216
326514	132217
15952	132218
550168	132219
70935	132220
481352	132221
574025	132222
53589	132223
7140	132224
185546	132225
639	132226
174210	132227
418209	132228
56708	132229
259912	132230
400132	132231
71993	132232
609474	132233
54647	132234
631540	132235
579438	132236
332321	132237
883	132238
10946	132239
433837	132240
173241	132241
521755	132242
114797	132243
597532	132244
636346	132245
330781	132246
84759	132247
626071	132248
266691	132249
454916	132250
616606	132251
416786	132252
438431	132253
494743	132254
483438	132255
112020	132256
290588	132257
336377	132258
629311	132259
151148	132260
311137	132261
263316	132262
47980	132263
93943	132264
529212	132265
1828	132266
546303	132267
246402	132268
17807	132269
209378	132270
610479	132271
71817	132272
547626	132273
574948	132274
494712	132275
10826	132276
31233	132277
73414	132278
409083	132279
267869	132280
628336	132281
230246	132282
460530	132283
105487	132284
871	132285
564213	132286
89211	132287
45644	132288
558629	132289
166083	132290
598430	132291
34501	132292
427146	132293
108319	132294
572284	132295
444511	132296
602405	132297
554238	132298
45404	132299
23658	132300
281409	132301
10443	132302
87621	132303
399514	132304
156	132305
494294	132306
372851	132307
362758	132308
689300	132309
8069	132310
538958	132311
691266	132312
210872	132313
187811	132314
46220	132315
66	132316
58619	132317
291632	132318
294663	132319
46658	132320
471213	132321
120027	132322
675457	132323
299838	132324
265001	132325
448262	132326
208927	132327
160964	132328
430133	132329
210668	132330
54220	132331
310742	132332
562191	132333
1391	132334
350374	132335
4845	132336
597683	132337
177135	132338
114536	132339
180307	132340
187419	132341
432054	132342
326635	132343
9837	132344
128071	132345
7100	132346
339757	132347
130986	132348
126028	132349
160749	132350
573009	132351
521784	132352
562203	132353
334334	132354
359172	132355
610282	132356
125	132357
89958	132358
673232	132359
105080	132360
399457	132361
419251	132362
342250	132363
533931	132364
1191	132365
496145	132366
513717	132367
133306	132368
137314	132369
160979	132370
446812	132371
536596	132372
335811	132373
651773	132374
124777	132375
681918	132376
52555	132377
255729	132378
558514	132379
337916	132380
57550	132381
288643	132382
147952	132383
341443	132384
442272	132385
141862	132386
621280	132387
578988	132388
39770	132389
13671	132390
251656	132391
197178	132392
246969	132393
364880	132394
487467	132395
608147	132396
49295	132397
201434	132398
413293	132399
250349	132400
87321	132401
160099	132402
1069	132403
95258	132404
440034	132405
664268	132406
229574	132407
141345	132408
49671	132409
291064	132410
335791	132411
474871	132412
112651	132413
153850	132414
256933	132415
144804	132416
100317	132417
20712	132418
582879	132419
660653	132420
364737	132421
281777	132422
134305	132423
466110	132424
27231	132425
147680	132426
154676	132427
605362	132428
308912	132429
7366	132430
73707	132431
476397	132432
9480	132433
199206	132434
144242	132435
527923	132436
666149	132437
405945	132438
299767	132439
361569	132440
7647	132441
175642	132442
82290	132443
83542	132444
116006	132445
83818	132446
180249	132447
695936	132448
190342	132449
586399	132450
291654	132451
66464	132452
247478	132453
31033	132454
32000	132455
58835	132456
1144	132457
432327	132458
3343	132459
691911	132460
484746	132461
266360	132462
5004	132463
607752	132464
37075	132465
62879	132466
231037	132467
2333	132468
573758	132469
11545	132470
47332	132471
27041	132472
402583	132473
596037	132474
151695	132475
338178	132476
139381	132477
34182	132478
435473	132479
67318	132480
107881	132481
237007	132482
448046	132483
99714	132484
33527	132485
8119	132486
502972	132487
151691	132488
111794	132489
30139	132490
100643	132491
296250	132492
161963	132493
453723	132494
233274	132495
256857	132496
366006	132497
123295	132498
208260	132499
314494	132500
392410	132501
333994	132502
214309	132503
343481	132504
93146	132505
408081	132506
18333	132507
32291	132508
535611	132509
493219	132510
208210	132511
45362	132512
461792	132513
33199	132514
11726	132515
162173	132516
667794	132517
97446	132518
72966	132519
193	132520
278673	132521
667283	132522
576119	132523
9099	132524
52878	132525
249283	132526
414013	132527
352169	132528
145150	132529
233118	132530
53120	132531
1225	132532
493741	132533
153926	132534
280954	132535
357940	132536
5434	132537
85669	132538
651845	132539
8539	132540
93681	132541
114253	132542
508322	132543
344457	132544
535671	132545
308386	132546
55903	132547
565457	132548
211067	132549
341753	132550
79632	132551
221382	132552
585950	132553
12290	132554
184358	132555
462892	132556
11038	132557
413878	132558
72454	132559
2499	132560
487786	132561
157606	132562
79	132563
549284	132564
117173	132565
22093	132566
40772	132567
428279	132568
611567	132569
10	132570
478770	132571
682640	132572
635343	132573
489706	132574
480402	132575
148019	132576
413680	132577
52686	132578
694687	132579
457054	132580
253077	132581
205114	132582
217990	132583
316464	132584
112029	132585
230779	132586
155104	132587
130969	132588
167729	132589
626105	132590
429310	132591
360765	132592
152910	132593
346909	132594
160558	132595
82848	132596
67818	132597
39254	132598
441198	132599
5173	132600
112839	132601
396296	132602
578134	132603
12985	132604
970	132605
324071	132606
55258	132607
119357	132608
85629	132609
33227	132610
128073	132611
104659	132612
205219	132613
332731	132614
351250	132615
2012	132616
343243	132617
565332	132618
466290	132619
81141	132620
641297	132621
368444	132622
2217	132623
505531	132624
83743	132625
453853	132626
141935	132627
3614	132628
358091	132629
290858	132630
421182	132631
85178	132632
85661	132633
115669	132634
240874	132635
111166	132636
619709	132637
480071	132638
87144	132639
493824	132640
311986	132641
76037	132642
680278	132643
45174	132644
42520	132645
172604	132646
23542	132647
14124	132648
459602	132649
134534	132650
610027	132651
519374	132652
46915	132653
127410	132654
639197	132655
3923	132656
114120	132657
483235	132658
67771	132659
3770	132660
686123	132661
542737	132662
139147	132663
677958	132664
48768	132665
3540	132666
18735	132667
339703	132668
499822	132669
6362	132670
15776	132671
3324	132672
131536	132673
579144	132674
47452	132675
146504	132676
542270	132677
183767	132678
91926	132679
25719	132680
268447	132681
184223	132682
4692	132683
496247	132684
650639	132685
29846	132686
252720	132687
238256	132688
36148	132689
651354	132690
142364	132691
354954	132692
158190	132693
571445	132694
18411	132695
474948	132696
321128	132697
143039	132698
684809	132699
439231	132700
174720	132701
18580	132702
24572	132703
403167	132704
200632	132705
46610	132706
487917	132707
9347	132708
490561	132709
611165	132710
340497	132711
408556	132712
65862	132713
518036	132714
12022	132715
71015	132716
118064	132717
508325	132718
296771	132719
511349	132720
143196	132721
137872	132722
35547	132723
172984	132724
7850	132725
132839	132726
406762	132727
109048	132728
163296	132729
210828	132730
59106	132731
168880	132732
681239	132733
31617	132734
367876	132735
47685	132736
540540	132737
447481	132738
11860	132739
72031	132740
29334	132741
83974	132742
14415	132743
8128	132744
63783	132745
419627	132746
15655	132747
665615	132748
88431	132749
42470	132750
227290	132751
59079	132752
9827	132753
453402	132754
156203	132755
18267	132756
624363	132757
31194	132758
682500	132759
391158	132760
94147	132761
49711	132762
97263	132763
52268	132764
210630	132765
288405	132766
545314	132767
404995	132768
2263	132769
49387	132770
163459	132771
103988	132772
35358	132773
88434	132774
3031	132775
137831	132776
685909	132777
500905	132778
24	132779
374090	132780
273092	132781
16201	132782
159852	132783
151932	132784
578204	132785
101771	132786
47604	132787
468935	132788
210583	132789
543018	132790
550777	132791
459429	132792
367500	132793
61150	132794
10023	132795
46721	132796
345875	132797
455595	132798
334463	132799
53837	132800
575053	132801
685958	132802
125019	132803
371563	132804
7489	132805
170584	132806
16859	132807
1835	132808
172526	132809
693821	132810
172548	132811
172513	132812
41339	132813
71942	132814
107910	132815
94904	132816
288022	132817
102688	132818
491777	132819
511961	132820
605789	132821
82944	132822
46057	132823
35507	132824
534453	132825
520806	132826
321854	132827
78653	132828
293292	132829
21836	132830
682703	132831
606364	132832
511149	132833
632159	132834
323648	132835
45688	132836
1966	132837
100645	132838
186897	132839
477146	132840
371135	132841
165145	132842
514743	132843
88033	132844
30191	132845
478054	132846
515544	132847
320543	132848
149941	132849
138806	132850
539456	132851
355004	132852
131777	132853
422708	132854
2642	132855
305941	132856
2132	132857
247258	132858
8368	132859
483041	132860
91394	132861
97848	132862
527817	132863
141493	132864
106269	132865
638926	132866
35839	132867
317574	132868
88456	132869
332406	132870
481017	132871
378416	132872
65756	132873
104090	132874
126286	132875
41400	132876
565689	132877
111299	132878
357440	132879
690043	132880
609442	132881
147754	132882
3953	132883
523525	132884
104236	132885
103767	132886
317736	132887
469792	132888
120721	132889
177	132890
34174	132891
147778	132892
277757	132893
352996	132894
279701	132895
14062	132896
4403	132897
366822	132898
61936	132899
24	132900
458923	132901
451489	132902
294176	132903
552962	132904
7308	132905
422583	132906
485305	132907
28832	132908
689589	132909
634887	132910
481420	132911
183060	132912
123559	132913
4713	132914
425699	132915
69585	132916
335904	132917
43926	132918
322462	132919
123926	132920
531451	132921
615109	132922
510999	132923
3273	132924
2983	132925
618031	132926
57170	132927
230017	132928
265282	132929
608206	132930
61441	132931
1502	132932
68435	132933
104500	132934
523138	132935
260390	132936
90327	132937
500872	132938
638838	132939
146636	132940
35108	132941
173503	132942
50732	132943
24389	132944
37442	132945
132011	132946
208620	132947
183123	132948
28996	132949
1152	132950
8481	132951
44294	132952
319299	132953
18776	132954
230405	132955
503047	132956
1362	132957
11072	132958
479649	132959
120684	132960
473961	132961
8458	132962
408523	132963
471464	132964
138857	132965
65494	132966
683243	132967
445918	132968
33441	132969
9549	132970
223477	132971
642553	132972
166122	132973
659968	132974
655691	132975
60387	132976
30347	132977
149086	132978
36086	132979
33813	132980
325791	132981
36079	132982
140633	132983
229558	132984
431461	132985
167336	132986
260803	132987
341311	132988
471148	132989
238913	132990
469373	132991
233463	132992
493337	132993
237469	132994
24153	132995
135973	132996
65174	132997
52325	132998
512209	132999
462614	133000
352254	133001
523879	133002
424475	133003
81985	133004
266779	133005
431441	133006
296832	133007
574893	133008
309503	133009
17516	133010
618010	133011
645525	133012
455169	133013
351385	133014
134413	133015
559021	133016
24224	133017
13954	133018
606910	133019
41407	133020
58383	133021
83874	133022
2332	133023
380952	133024
399665	133025
367076	133026
395805	133027
397718	133028
684738	133029
128731	133030
428407	133031
606647	133032
362838	133033
625501	133034
326790	133035
372343	133036
544535	133037
157038	133038
697814	133039
159069	133040
26887	133041
56	133042
461343	133043
628908	133044
463042	133045
388945	133046
386225	133047
232849	133048
489881	133049
598115	133050
347722	133051
24945	133052
119102	133053
596035	133054
3556	133055
75264	133056
122624	133057
78722	133058
301	133059
195027	133060
647268	133061
78893	133062
448336	133063
137477	133064
88701	133065
263842	133066
532093	133067
127777	133068
580044	133069
34411	133070
12075	133071
12528	133072
51409	133073
21825	133074
153609	133075
499186	133076
625678	133077
195571	133078
439229	133079
87570	133080
126257	133081
230655	133082
267487	133083
45813	133084
38973	133085
591008	133086
8111	133087
570774	133088
425541	133089
495358	133090
468494	133091
145497	133092
403041	133093
9679	133094
567991	133095
299565	133096
673546	133097
300021	133098
107712	133099
1301	133100
513357	133101
120458	133102
377336	133103
150331	133104
460545	133105
601444	133106
373877	133107
10942	133108
649465	133109
359895	133110
458889	133111
87767	133112
541999	133113
56255	133114
313927	133115
288448	133116
227595	133117
404643	133118
147450	133119
278576	133120
28989	133121
2838	133122
23509	133123
672322	133124
40275	133125
54596	133126
10308	133127
236317	133128
466413	133129
591613	133130
244772	133131
696617	133132
86	133133
169899	133134
140534	133135
438786	133136
3836	133137
174027	133138
93163	133139
11112	133140
231441	133141
210841	133142
210323	133143
484768	133144
32828	133145
565882	133146
451020	133147
18600	133148
544748	133149
535035	133150
19559	133151
592775	133152
444470	133153
112470	133154
2989	133155
103015	133156
363565	133157
52970	133158
655197	133159
224562	133160
24675	133161
696540	133162
531458	133163
118573	133164
307853	133165
34184	133166
203385	133167
16055	133168
6390	133169
583600	133170
282380	133171
40465	133172
287851	133173
152543	133174
525384	133175
689509	133176
460832	133177
85	133178
120400	133179
217399	133180
110485	133181
28258	133182
572806	133183
232016	133184
276449	133185
468059	133186
439625	133187
69318	133188
82019	133189
402341	133190
231180	133191
293721	133192
2900	133193
142435	133194
671339	133195
432312	133196
577887	133197
133792	133198
135892	133199
395112	133200
203169	133201
151576	133202
450200	133203
451493	133204
441470	133205
29670	133206
318437	133207
123139	133208
607850	133209
8851	133210
459644	133211
295530	133212
472261	133213
20487	133214
432488	133215
69797	133216
229696	133217
88498	133218
322815	133219
171093	133220
69973	133221
411273	133222
148750	133223
173052	133224
376167	133225
572627	133226
376414	133227
464290	133228
338728	133229
679376	133230
92633	133231
513611	133232
678600	133233
171913	133234
523420	133235
25477	133236
143990	133237
489393	133238
8419	133239
100911	133240
161394	133241
15778	133242
530629	133243
643922	133244
288961	133245
650802	133246
233186	133247
32549	133248
551190	133249
16706	133250
167262	133251
684354	133252
6236	133253
59595	133254
3286	133255
257501	133256
531351	133257
233271	133258
131462	133259
496456	133260
136990	133261
582384	133262
1245	133263
8934	133264
133906	133265
669254	133266
443279	133267
12457	133268
40057	133269
120884	133270
6297	133271
378069	133272
541939	133273
92496	133274
44333	133275
609905	133276
57055	133277
171776	133278
160977	133279
108901	133280
66292	133281
24967	133282
407653	133283
128752	133284
591731	133285
46797	133286
46626	133287
600310	133288
677629	133289
185667	133290
324864	133291
11043	133292
113625	133293
91968	133294
511904	133295
451359	133296
632003	133297
10205	133298
93661	133299
230940	133300
18777	133301
592278	133302
151008	133303
215605	133304
15187	133305
44	133306
297251	133307
399125	133308
544147	133309
408630	133310
125836	133311
106313	133312
484118	133313
266641	133314
120303	133315
658154	133316
441508	133317
487605	133318
368243	133319
186942	133320
147	133321
103968	133322
696425	133323
87471	133324
157607	133325
478354	133326
473788	133327
195612	133328
7365	133329
650855	133330
34277	133331
525487	133332
499099	133333
13396	133334
145999	133335
2428	133336
52615	133337
151277	133338
477961	133339
366041	133340
43247	133341
526870	133342
530780	133343
9610	133344
147015	133345
1273	133346
453560	133347
142805	133348
78401	133349
149560	133350
169567	133351
394985	133352
90529	133353
607176	133354
319274	133355
330788	133356
106952	133357
9863	133358
371706	133359
527819	133360
87335	133361
150328	133362
40504	133363
165062	133364
227565	133365
446343	133366
475889	133367
214127	133368
16510	133369
451618	133370
102355	133371
3860	133372
237077	133373
548741	133374
231114	133375
83763	133376
53912	133377
65700	133378
606466	133379
621928	133380
106641	133381
39180	133382
594596	133383
185	133384
277850	133385
378840	133386
201525	133387
124042	133388
601795	133389
27175	133390
304917	133391
369627	133392
104601	133393
360057	133394
239468	133395
723	133396
592139	133397
113367	133398
219239	133399
19756	133400
192070	133401
29253	133402
6873	133403
469377	133404
43373	133405
272059	133406
678174	133407
6213	133408
589159	133409
186941	133410
627557	133411
284606	133412
435619	133413
92861	133414
440771	133415
470459	133416
323523	133417
141822	133418
264894	133419
62801	133420
32088	133421
490567	133422
613989	133423
508452	133424
145628	133425
491515	133426
6549	133427
263462	133428
27	133429
251236	133430
499230	133431
77184	133432
156961	133433
321554	133434
402528	133435
60174	133436
669071	133437
86605	133438
471542	133439
34331	133440
35897	133441
468450	133442
442647	133443
182952	133444
19330	133445
261398	133446
44588	133447
610802	133448
62259	133449
516895	133450
339620	133451
193611	133452
696906	133453
9174	133454
411256	133455
690303	133456
191204	133457
21189	133458
145151	133459
231192	133460
122829	133461
237639	133462
512947	133463
98625	133464
149568	133465
7823	133466
36	133467
529820	133468
564078	133469
41838	133470
313530	133471
126479	133472
60600	133473
36692	133474
603535	133475
123090	133476
229516	133477
558581	133478
330216	133479
69940	133480
529781	133481
158987	133482
323537	133483
366538	133484
117521	133485
142793	133486
355650	133487
342858	133488
351222	133489
559665	133490
22208	133491
652096	133492
297427	133493
18314	133494
154509	133495
687646	133496
432293	133497
404673	133498
642588	133499
392961	133500
604440	133501
8210	133502
43306	133503
34799	133504
18284	133505
615038	133506
43215	133507
462573	133508
248257	133509
22539	133510
453674	133511
118060	133512
498156	133513
371859	133514
4453	133515
57423	133516
272408	133517
170448	133518
54130	133519
320196	133520
643951	133521
289099	133522
654404	133523
396628	133524
100710	133525
36581	133526
660779	133527
119146	133528
127005	133529
59773	133530
170101	133531
4769	133532
5173	133533
135204	133534
144791	133535
152074	133536
98178	133537
422445	133538
565379	133539
543434	133540
308129	133541
77056	133542
90176	133543
222713	133544
419993	133545
470153	133546
656632	133547
544701	133548
365632	133549
1582	133550
54297	133551
154508	133552
31895	133553
119453	133554
10442	133555
183170	133556
180118	133557
20095	133558
641962	133559
138197	133560
443338	133561
484906	133562
660129	133563
560914	133564
573299	133565
267281	133566
138706	133567
14581	133568
8569	133569
142706	133570
1524	133571
34379	133572
156926	133573
413467	133574
688467	133575
178400	133576
662104	133577
459738	133578
191748	133579
522234	133580
340321	133581
13763	133582
154426	133583
6933	133584
519184	133585
16099	133586
37972	133587
205945	133588
184342	133589
142196	133590
179759	133591
17161	133592
112723	133593
88407	133594
57378	133595
535512	133596
169594	133597
150923	133598
295122	133599
337915	133600
51933	133601
465338	133602
118	133603
571843	133604
325504	133605
254962	133606
4724	133607
635291	133608
167462	133609
659201	133610
64118	133611
139062	133612
54186	133613
21883	133614
12144	133615
338567	133616
635900	133617
11777	133618
674217	133619
11215	133620
497024	133621
135398	133622
1871	133623
526058	133624
459826	133625
52478	133626
413382	133627
121339	133628
250111	133629
362619	133630
81328	133631
51561	133632
77230	133633
92867	133634
689583	133635
22070	133636
2396	133637
148771	133638
63295	133639
341730	133640
112620	133641
336146	133642
38245	133643
206475	133644
585916	133645
209701	133646
270537	133647
530102	133648
439414	133649
125169	133650
598309	133651
197147	133652
521579	133653
407723	133654
40214	133655
49343	133656
15596	133657
116101	133658
43228	133659
37755	133660
8544	133661
93373	133662
44827	133663
93653	133664
170630	133665
67894	133666
7680	133667
278417	133668
563508	133669
403433	133670
646547	133671
88105	133672
94707	133673
595715	133674
54901	133675
232944	133676
281043	133677
247517	133678
424249	133679
64038	133680
526456	133681
296384	133682
111327	133683
52214	133684
647767	133685
98107	133686
353104	133687
160189	133688
92949	133689
126231	133690
75921	133691
20819	133692
92550	133693
505017	133694
335638	133695
91092	133696
76558	133697
54341	133698
17468	133699
477862	133700
29324	133701
514008	133702
483906	133703
14261	133704
590996	133705
577833	133706
13284	133707
431439	133708
253472	133709
130380	133710
67270	133711
8154	133712
164421	133713
19830	133714
88168	133715
113278	133716
34414	133717
322167	133718
319424	133719
5350	133720
15010	133721
79881	133722
481929	133723
155451	133724
201933	133725
475919	133726
84025	133727
404043	133728
576351	133729
675232	133730
491523	133731
41892	133732
129103	133733
511913	133734
17459	133735
18313	133736
547175	133737
37442	133738
614311	133739
149148	133740
118978	133741
652185	133742
693559	133743
421	133744
53370	133745
76038	133746
269267	133747
82018	133748
251590	133749
461017	133750
290703	133751
464093	133752
34	133753
49678	133754
255312	133755
12879	133756
301387	133757
489793	133758
13901	133759
578984	133760
38017	133761
53066	133762
53472	133763
128660	133764
337790	133765
342600	133766
158735	133767
78556	133768
273523	133769
13803	133770
105356	133771
38043	133772
521952	133773
321080	133774
15468	133775
317514	133776
379144	133777
29279	133778
37567	133779
663833	133780
632979	133781
447671	133782
626687	133783
48757	133784
636532	133785
522388	133786
47920	133787
312046	133788
18784	133789
42580	133790
520623	133791
284485	133792
651447	133793
9127	133794
34922	133795
59894	133796
555388	133797
604250	133798
678380	133799
15916	133800
587069	133801
77422	133802
46848	133803
683015	133804
585314	133805
606925	133806
113555	133807
145118	133808
109147	133809
249424	133810
61245	133811
571204	133812
585741	133813
447242	133814
687253	133815
391854	133816
6410	133817
201004	133818
320679	133819
43812	133820
472946	133821
8757	133822
114698	133823
585449	133824
600445	133825
360772	133826
562710	133827
176348	133828
590415	133829
463637	133830
90673	133831
494276	133832
484854	133833
11400	133834
11399	133835
564894	133836
4458	133837
456382	133838
456742	133839
386054	133840
680811	133841
381156	133842
472712	133843
504546	133844
206342	133845
533664	133846
254734	133847
373791	133848
626182	133849
551439	133850
403230	133851
562423	133852
241592	133853
65914	133854
129031	133855
325302	133856
5275	133857
416783	133858
1484	133859
458243	133860
276888	133861
119264	133862
673514	133863
112469	133864
170926	133865
294907	133866
480903	133867
296739	133868
381172	133869
678430	133870
80432	133871
560908	133872
307375	133873
679914	133874
102763	133875
124368	133876
9840	133877
92946	133878
165	133879
578107	133880
670952	133881
44756	133882
121424	133883
402230	133884
212896	133885
589970	133886
101111	133887
495746	133888
400899	133889
393157	133890
87816	133891
148062	133892
249340	133893
688970	133894
677897	133895
575388	133896
678589	133897
103156	133898
490207	133899
622242	133900
132830	133901
153850	133902
464298	133903
229903	133904
290448	133905
465496	133906
558342	133907
159	133908
25788	133909
681653	133910
453798	133911
278639	133912
373062	133913
256453	133914
397999	133915
248514	133916
308042	133917
155382	133918
165250	133919
281815	133920
33383	133921
528683	133922
8458	133923
18788	133924
130107	133925
59606	133926
1829	133927
17391	133928
80889	133929
568139	133930
164264	133931
196774	133932
357232	133933
157454	133934
591600	133935
437684	133936
694629	133937
635128	133938
28285	133939
636662	133940
506506	133941
356239	133942
313351	133943
649946	133944
291219	133945
21734	133946
588624	133947
163177	133948
545257	133949
101469	133950
29779	133951
508163	133952
522554	133953
568421	133954
430924	133955
504172	133956
584386	133957
606592	133958
43713	133959
191894	133960
19748	133961
125475	133962
45	133963
296744	133964
1023	133965
634985	133966
211841	133967
202941	133968
71871	133969
120607	133970
313625	133971
386501	133972
34933	133973
84867	133974
340157	133975
135991	133976
558327	133977
518590	133978
81496	133979
23892	133980
88566	133981
316313	133982
404943	133983
239070	133984
55788	133985
172	133986
561158	133987
125286	133988
86746	133989
584724	133990
14046	133991
417148	133992
456651	133993
665303	133994
58328	133995
293855	133996
185093	133997
153114	133998
233497	133999
448850	134000
28182	134001
519061	134002
523569	134003
257601	134004
1487	134005
24042	134006
29808	134007
89556	134008
98212	134009
408129	134010
21824	134011
683460	134012
646296	134013
695003	134014
282547	134015
521201	134016
582238	134017
548022	134018
21717	134019
545478	134020
14659	134021
604518	134022
373071	134023
148789	134024
399949	134025
408038	134026
271734	134027
163036	134028
234948	134029
289009	134030
454973	134031
63037	134032
1938	134033
654029	134034
53541	134035
613073	134036
629918	134037
24624	134038
181121	134039
525862	134040
2490	134041
192952	134042
166867	134043
540527	134044
210457	134045
15601	134046
136075	134047
195409	134048
269478	134049
80896	134050
516721	134051
3302	134052
206545	134053
351472	134054
339150	134055
147669	134056
269479	134057
550957	134058
504978	134059
139375	134060
15019	134061
190908	134062
490262	134063
549514	134064
600254	134065
51517	134066
1707	134067
432535	134068
32091	134069
284415	134070
377945	134071
33060	134072
684037	134073
87968	134074
633248	134075
592145	134076
36412	134077
41685	134078
113504	134079
520543	134080
569197	134081
33635	134082
551313	134083
196135	134084
406069	134085
368008	134086
96564	134087
130640	134088
218987	134089
112781	134090
557907	134091
113891	134092
337779	134093
59067	134094
129899	134095
281026	134096
260349	134097
548133	134098
6356	134099
282972	134100
190662	134101
568408	134102
264459	134103
332570	134104
307385	134105
390180	134106
149426	134107
182368	134108
18699	134109
248432	134110
609332	134111
683558	134112
10091	134113
683038	134114
262423	134115
48122	134116
171184	134117
667743	134118
264098	134119
273439	134120
279977	134121
386036	134122
505985	134123
140814	134124
258955	134125
85193	134126
326701	134127
125958	134128
479962	134129
155538	134130
85394	134131
25177	134132
616431	134133
620524	134134
553581	134135
6333	134136
2857	134137
76385	134138
478729	134139
50378	134140
77431	134141
22737	134142
233604	134143
656891	134144
5535	134145
642932	134146
4711	134147
21817	134148
24383	134149
6492	134150
21998	134151
4041	134152
550607	134153
96234	134154
343993	134155
54824	134156
274106	134157
626247	134158
4417	134159
456432	134160
21986	134161
211197	134162
2599	134163
9371	134164
140880	134165
561305	134166
119884	134167
623037	134168
267449	134169
227910	134170
56438	134171
21009	134172
18264	134173
419126	134174
118275	134175
4280	134176
620570	134177
4921	134178
80	134179
480967	134180
666623	134181
323378	134182
32482	134183
52491	134184
34458	134185
176441	134186
75973	134187
157587	134188
513107	134189
380813	134190
78701	134191
25238	134192
58058	134193
8659	134194
430825	134195
1607	134196
169563	134197
814	134198
306619	134199
546	134200
2715	134201
130907	134202
332663	134203
24601	134204
460588	134205
180804	134206
34699	134207
23905	134208
116505	134209
36169	134210
80955	134211
126035	134212
618579	134213
437435	134214
593243	134215
120186	134216
31798	134217
131395	134218
142126	134219
11815	134220
144221	134221
517365	134222
297854	134223
609957	134224
640532	134225
663558	134226
128388	134227
557798	134228
184161	134229
17543	134230
140371	134231
24068	134232
631129	134233
85687	134234
63318	134235
549895	134236
18247	134237
457794	134238
172257	134239
20865	134240
507043	134241
1388	134242
77283	134243
262303	134244
135756	134245
135661	134246
397177	134247
257713	134248
416312	134249
22343	134250
368486	134251
145684	134252
651088	134253
87609	134254
76098	134255
564521	134256
69893	134257
155654	134258
2940	134259
122432	134260
44859	134261
28487	134262
6005	134263
1870	134264
4519	134265
167208	134266
295055	134267
84611	134268
535014	134269
57854	134270
340800	134271
22121	134272
168300	134273
523151	134274
6746	134275
43782	134276
657144	134277
617372	134278
649405	134279
21082	134280
219533	134281
147961	134282
628953	134283
279993	134284
360643	134285
435679	134286
501461	134287
623391	134288
338814	134289
419180	134290
317565	134291
495342	134292
22503	134293
648621	134294
102390	134295
251708	134296
4568	134297
5479	134298
56513	134299
596049	134300
531987	134301
123699	134302
661263	134303
77320	134304
244339	134305
148612	134306
111201	134307
236766	134308
172115	134309
233884	134310
218567	134311
596108	134312
47974	134313
27662	134314
517259	134315
249106	134316
342641	134317
11079	134318
174397	134319
190112	134320
376191	134321
34333	134322
266748	134323
560416	134324
198847	134325
372174	134326
584749	134327
209898	134328
493189	134329
261604	134330
12270	134331
478520	134332
125426	134333
18502	134334
74127	134335
210305	134336
141877	134337
140666	134338
49830	134339
131345	134340
12697	134341
493213	134342
292080	134343
19055	134344
34753	134345
158494	134346
129989	134347
334816	134348
547047	134349
27713	134350
555112	134351
507094	134352
100654	134353
397144	134354
415434	134355
53391	134356
159265	134357
465187	134358
298143	134359
90238	134360
32605	134361
803	134362
66212	134363
153805	134364
546257	134365
90317	134366
169737	134367
49466	134368
272495	134369
22144	134370
414538	134371
3481	134372
262712	134373
449403	134374
110263	134375
10424	134376
696912	134377
137073	134378
193354	134379
544656	134380
262369	134381
371171	134382
566684	134383
447777	134384
691270	134385
305	134386
252170	134387
230646	134388
548938	134389
70985	134390
513009	134391
9117	134392
146813	134393
45817	134394
426082	134395
579593	134396
131638	134397
615048	134398
654315	134399
249217	134400
573579	134401
37664	134402
629122	134403
64667	134404
41517	134405
169336	134406
84171	134407
303452	134408
32787	134409
637130	134410
22431	134411
354249	134412
16650	134413
453321	134414
188	134415
11864	134416
396994	134417
270295	134418
129963	134419
638774	134420
688258	134421
80	134422
396870	134423
42245	134424
50584	134425
13884	134426
174002	134427
25745	134428
141974	134429
605393	134430
570280	134431
157182	134432
449878	134433
516259	134434
379660	134435
291117	134436
569738	134437
2996	134438
625036	134439
647336	134440
547804	134441
581790	134442
5566	134443
55012	134444
612154	134445
554273	134446
54951	134447
15594	134448
189934	134449
183682	134450
206673	134451
136618	134452
493026	134453
444002	134454
483386	134455
102830	134456
123811	134457
65135	134458
656765	134459
34917	134460
65490	134461
605180	134462
518309	134463
661147	134464
170954	134465
288889	134466
294781	134467
440532	134468
521993	134469
254584	134470
34134	134471
288847	134472
99570	134473
300488	134474
43186	134475
2049	134476
121901	134477
411314	134478
51342	134479
41937	134480
432639	134481
117108	134482
460662	134483
15589	134484
20693	134485
144863	134486
77457	134487
34118	134488
290721	134489
24257	134490
309878	134491
502165	134492
223720	134493
286076	134494
611441	134495
119609	134496
226428	134497
565755	134498
163921	134499
539102	134500
368412	134501
67405	134502
188060	134503
95608	134504
251288	134505
589356	134506
166853	134507
52851	134508
97170	134509
101990	134510
128831	134511
50972	134512
78884	134513
614721	134514
341138	134515
22919	134516
59380	134517
47259	134518
45605	134519
41794	134520
367120	134521
632624	134522
665816	134523
4334	134524
524558	134525
402524	134526
340868	134527
609830	134528
66581	134529
352302	134530
181415	134531
90214	134532
480282	134533
100074	134534
277186	134535
636680	134536
394660	134537
22465	134538
82274	134539
20841	134540
12149	134541
96604	134542
146589	134543
88535	134544
429	134545
43432	134546
117778	134547
253476	134548
50614	134549
50398	134550
598478	134551
260771	134552
1413	134553
1291	134554
412502	134555
7727	134556
488078	134557
85166	134558
493287	134559
130920	134560
628190	134561
173952	134562
114351	134563
20956	134564
61620	134565
517692	134566
358805	134567
257368	134568
58368	134569
302211	134570
377771	134571
40512	134572
431991	134573
8899	134574
61597	134575
1921	134576
568266	134577
67705	134578
140533	134579
624358	134580
508931	134581
165132	134582
3601	134583
512581	134584
16600	134585
237106	134586
52911	134587
102168	134588
8617	134589
409520	134590
7432	134591
101352	134592
8257	134593
299789	134594
4377	134595
516148	134596
145915	134597
28978	134598
8949	134599
5652	134600
10804	134601
534201	134602
13270	134603
330112	134604
338696	134605
28154	134606
133893	134607
151129	134608
87347	134609
296300	134610
534546	134611
592721	134612
3020	134613
359405	134614
68009	134615
53229	134616
41823	134617
546082	134618
210384	134619
238577	134620
2006	134621
6001	134622
536546	134623
89034	134624
84936	134625
18870	134626
16793	134627
34037	134628
269451	134629
628485	134630
161839	134631
7707	134632
38201	134633
386558	134634
499558	134635
58914	134636
145236	134637
540165	134638
69446	134639
133336	134640
564066	134641
41740	134642
287959	134643
89731	134644
205323	134645
156237	134646
15081	134647
10585	134648
599546	134649
158547	134650
245093	134651
421758	134652
13104	134653
604520	134654
38116	134655
40339	134656
36016	134657
360981	134658
111181	134659
20386	134660
250341	134661
360671	134662
551490	134663
291990	134664
601469	134665
212224	134666
140327	134667
15128	134668
100249	134669
101042	134670
323620	134671
67839	134672
343942	134673
31367	134674
53083	134675
638869	134676
288289	134677
686385	134678
210738	134679
354106	134680
641279	134681
38168	134682
230044	134683
65578	134684
37015	134685
17167	134686
38575	134687
133986	134688
65501	134689
49666	134690
330092	134691
19564	134692
5700	134693
439208	134694
95226	134695
280036	134696
40245	134697
512012	134698
139290	134699
320183	134700
326837	134701
287625	134702
65901	134703
227885	134704
17146	134705
12369	134706
559140	134707
223535	134708
579506	134709
631254	134710
646456	134711
578718	134712
155238	134713
617069	134714
120979	134715
138905	134716
70129	134717
28645	134718
76199	134719
549126	134720
1546	134721
411779	134722
109757	134723
80023	134724
419978	134725
575201	134726
421500	134727
81	134728
525419	134729
532378	134730
291439	134731
81856	134732
483393	134733
571428	134734
38110	134735
130213	134736
87076	134737
32982	134738
614878	134739
14636	134740
81400	134741
13158	134742
16205	134743
232558	134744
235649	134745
500705	134746
214262	134747
680401	134748
70993	134749
381964	134750
213788	134751
416713	134752
359815	134753
334412	134754
222679	134755
400145	134756
491267	134757
641141	134758
162151	134759
274593	134760
497859	134761
153870	134762
406790	134763
22279	134764
622632	134765
45361	134766
636455	134767
125493	134768
311857	134769
2760	134770
359217	134771
120302	134772
679719	134773
216372	134774
151811	134775
545437	134776
608749	134777
80356	134778
439274	134779
45704	134780
341799	134781
690673	134782
97775	134783
458318	134784
115619	134785
181163	134786
608038	134787
609413	134788
87793	134789
146111	134790
299438	134791
23354	134792
463990	134793
73878	134794
12256	134795
141074	134796
123349	134797
33993	134798
583803	134799
7624	134800
355287	134801
87515	134802
3473	134803
52330	134804
54604	134805
284218	134806
51930	134807
42881	134808
69932	134809
441027	134810
92635	134811
270182	134812
501443	134813
119165	134814
402356	134815
344018	134816
583409	134817
565407	134818
51295	134819
536308	134820
112067	134821
162004	134822
15439	134823
247386	134824
73863	134825
129766	134826
43535	134827
373812	134828
26	134829
243721	134830
310202	134831
622338	134832
329260	134833
260052	134834
177917	134835
494861	134836
44804	134837
55447	134838
520430	134839
261	134840
147926	134841
35163	134842
556653	134843
33907	134844
326529	134845
21866	134846
388437	134847
167494	134848
101737	134849
647063	134850
397328	134851
247100	134852
262076	134853
85817	134854
74976	134855
257920	134856
199808	134857
10874	134858
401454	134859
16674	134860
120895	134861
42103	134862
304335	134863
120039	134864
170486	134865
147764	134866
62471	134867
307882	134868
273259	134869
469354	134870
99677	134871
485931	134872
556266	134873
46971	134874
173383	134875
507316	134876
581784	134877
88355	134878
45813	134879
300952	134880
573983	134881
498718	134882
125825	134883
88268	134884
683608	134885
256356	134886
388560	134887
193845	134888
442741	134889
49551	134890
105207	134891
541438	134892
639779	134893
20480	134894
123403	134895
636162	134896
578114	134897
42120	134898
611364	134899
240272	134900
490212	134901
213017	134902
678731	134903
10066	134904
528826	134905
372699	134906
168210	134907
271929	134908
19468	134909
556827	134910
695332	134911
524160	134912
174923	134913
611020	134914
92365	134915
546151	134916
160	134917
459905	134918
339047	134919
535154	134920
584756	134921
86920	134922
109501	134923
142054	134924
7806	134925
307824	134926
40263	134927
362432	134928
372326	134929
393512	134930
18859	134931
667236	134932
53603	134933
54374	134934
623964	134935
221933	134936
506271	134937
662196	134938
409654	134939
352332	134940
177861	134941
121553	134942
283354	134943
40101	134944
548036	134945
283385	134946
596956	134947
173038	134948
257801	134949
527320	134950
226820	134951
15118	134952
79948	134953
600790	134954
443052	134955
244738	134956
664744	134957
33987	134958
664726	134959
695329	134960
443566	134961
567588	134962
486669	134963
660061	134964
143037	134965
2463	134966
12	134967
486985	134968
12371	134969
571681	134970
375360	134971
590458	134972
77125	134973
190287	134974
485358	134975
203380	134976
645336	134977
221232	134978
690823	134979
15909	134980
277577	134981
355819	134982
519528	134983
551885	134984
66932	134985
358230	134986
668954	134987
23741	134988
79349	134989
309246	134990
90281	134991
407338	134992
28632	134993
117970	134994
447737	134995
49935	134996
392466	134997
601363	134998
529841	134999
623814	135000
497140	135001
279845	135002
586183	135003
593358	135004
502547	135005
242119	135006
64949	135007
601878	135008
693334	135009
437476	135010
265355	135011
385287	135012
12629	135013
1494	135014
14622	135015
102836	135016
97103	135017
250684	135018
555701	135019
43850	135020
634324	135021
99440	135022
503467	135023
15871	135024
20213	135025
167552	135026
654273	135027
617575	135028
179191	135029
539505	135030
638688	135031
355822	135032
95726	135033
446804	135034
566445	135035
26584	135036
150190	135037
208906	135038
156888	135039
256564	135040
57942	135041
230343	135042
37651	135043
2720	135044
489602	135045
507893	135046
702	135047
121951	135048
53142	135049
513337	135050
669382	135051
570438	135052
124414	135053
24056	135054
68907	135055
591896	135056
28181	135057
422585	135058
81877	135059
671282	135060
667513	135061
626897	135062
420268	135063
528989	135064
16923	135065
342652	135066
80942	135067
252926	135068
413942	135069
209029	135070
64034	135071
100	135072
490167	135073
12911	135074
571887	135075
377800	135076
423317	135077
638271	135078
340826	135079
575882	135080
22434	135081
613705	135082
24984	135083
400	135084
211085	135085
110667	135086
59389	135087
452299	135088
19122	135089
413530	135090
93939	135091
371096	135092
65330	135093
470576	135094
99173	135095
510767	135096
54960	135097
65151	135098
142936	135099
590805	135100
573190	135101
4388	135102
327734	135103
5550	135104
470065	135105
295375	135106
408260	135107
338689	135108
85289	135109
116	135110
363918	135111
61236	135112
4141	135113
19203	135114
74700	135115
35099	135116
48575	135117
359779	135118
70474	135119
149985	135120
128661	135121
578066	135122
18525	135123
493905	135124
21024	135125
693814	135126
693613	135127
541440	135128
409263	135129
693646	135130
371077	135131
172566	135132
693560	135133
693716	135134
691421	135135
127366	135136
191771	135137
323001	135138
203335	135139
117034	135140
98672	135141
381311	135142
457890	135143
27433	135144
693596	135145
57411	135146
337035	135147
477487	135148
39771	135149
647107	135150
103525	135151
370098	135152
415177	135153
268039	135154
293280	135155
165102	135156
335750	135157
99362	135158
127790	135159
11279	135160
247192	135161
373127	135162
387311	135163
482599	135164
524441	135165
284767	135166
443533	135167
49219	135168
693303	135169
205238	135170
476862	135171
121536	135172
191288	135173
362332	135174
58098	135175
288525	135176
221660	135177
367527	135178
133853	135179
80561	135180
508494	135181
399671	135182
469550	135183
469523	135184
35412	135185
469565	135186
203254	135187
35089	135188
155192	135189
155304	135190
56531	135191
353564	135192
415314	135193
383495	135194
594902	135195
28489	135196
139973	135197
19813	135198
524474	135199
688907	135200
25198	135201
186053	135202
227639	135203
140481	135204
640206	135205
35660	135206
496004	135207
471210	135208
39710	135209
291188	135210
102667	135211
88838	135212
596166	135213
16583	135214
418825	135215
656294	135216
481168	135217
141661	135218
358745	135219
10080	135220
20956	135221
409483	135222
83713	135223
6862	135224
55007	135225
659436	135226
8904	135227
96214	135228
27460	135229
17555	135230
693665	135231
7487	135232
286787	135233
693663	135234
693773	135235
331598	135236
8896	135237
352363	135238
46593	135239
146764	135240
179219	135241
146715	135242
1555	135243
89950	135244
455499	135245
35947	135246
577715	135247
175917	135248
25495	135249
167306	135250
587064	135251
446039	135252
127886	135253
12323	135254
403978	135255
403962	135256
12564	135257
157905	135258
675857	135259
609959	135260
52801	135261
565885	135262
126754	135263
296602	135264
82904	135265
111352	135266
1103	135267
449942	135268
390086	135269
580066	135270
324481	135271
544659	135272
574957	135273
86947	135274
496758	135275
655826	135276
672755	135277
110329	135278
549796	135279
393842	135280
100937	135281
462745	135282
656231	135283
582169	135284
83394	135285
662877	135286
34016	135287
223510	135288
517222	135289
31889	135290
653436	135291
101125	135292
270882	135293
169824	135294
447575	135295
5066	135296
3965	135297
545031	135298
346931	135299
605267	135300
494292	135301
501213	135302
196398	135303
634145	135304
199125	135305
455505	135306
422877	135307
300224	135308
141895	135309
692022	135310
95405	135311
445691	135312
406757	135313
282959	135314
59881	135315
603035	135316
499415	135317
280203	135318
469858	135319
175190	135320
88781	135321
156780	135322
14771	135323
13548	135324
146468	135325
502416	135326
80057	135327
442153	135328
408849	135329
566988	135330
1415	135331
291902	135332
595837	135333
590611	135334
560984	135335
513943	135336
455689	135337
34232	135338
105524	135339
38367	135340
378180	135341
565707	135342
238191	135343
637752	135344
239066	135345
607927	135346
443056	135347
181954	135348
483454	135349
161486	135350
10556	135351
279654	135352
55440	135353
26300	135354
693718	135355
252015	135356
99558	135357
437320	135358
237436	135359
403529	135360
19910	135361
242982	135362
119782	135363
57551	135364
393249	135365
172522	135366
180173	135367
111625	135368
216086	135369
463371	135370
42629	135371
127921	135372
95700	135373
438518	135374
659801	135375
84489	135376
295793	135377
208766	135378
528360	135379
120862	135380
660351	135381
611336	135382
297297	135383
328877	135384
112927	135385
280092	135386
164946	135387
44545	135388
432972	135389
387632	135390
428846	135391
22746	135392
240804	135393
633507	135394
291360	135395
2695	135396
674732	135397
22365	135398
23589	135399
49884	135400
44584	135401
354352	135402
14822	135403
97608	135404
534	135405
1504	135406
47810	135407
146148	135408
3902	135409
145810	135410
160226	135411
8929	135412
100067	135413
173896	135414
530536	135415
32266	135416
49159	135417
44042	135418
32185	135419
241191	135420
31957	135421
149458	135422
187883	135423
41327	135424
369815	135425
488790	135426
420184	135427
647558	135428
89040	135429
11562	135430
187709	135431
59480	135432
374298	135433
60173	135434
475224	135435
55495	135436
82864	135437
330916	135438
236719	135439
119535	135440
59569	135441
139823	135442
661943	135443
109770	135444
431672	135445
25243	135446
668687	135447
53884	135448
126608	135449
505235	135450
297528	135451
637937	135452
515802	135453
301949	135454
245146	135455
74636	135456
548279	135457
168583	135458
275844	135459
573298	135460
71701	135461
895	135462
347177	135463
651200	135464
507232	135465
113937	135466
148184	135467
43698	135468
574033	135469
548278	135470
326245	135471
200889	135472
359541	135473
116902	135474
601058	135475
598288	135476
139477	135477
244398	135478
50464	135479
683341	135480
98675	135481
178018	135482
109386	135483
249305	135484
230733	135485
379344	135486
616197	135487
270568	135488
269489	135489
147248	135490
478977	135491
16417	135492
642050	135493
660229	135494
81657	135495
405134	135496
113516	135497
6445	135498
89290	135499
635014	135500
204445	135501
628644	135502
141020	135503
302747	135504
660550	135505
520429	135506
142397	135507
2281	135508
594082	135509
45867	135510
1167	135511
436309	135512
32516	135513
23141	135514
104555	135515
32906	135516
40368	135517
619330	135518
535141	135519
24458	135520
15299	135521
591375	135522
3225	135523
67692	135524
9823	135525
51918	135526
571726	135527
411888	135528
374256	135529
575734	135530
315941	135531
116447	135532
45677	135533
298697	135534
406549	135535
313840	135536
66553	135537
527076	135538
490909	135539
340540	135540
547636	135541
477213	135542
597766	135543
321994	135544
60525	135545
667913	135546
117123	135547
20104	135548
11954	135549
55137	135550
38666	135551
34892	135552
337224	135553
29496	135554
571042	135555
544754	135556
32629	135557
432649	135558
88831	135559
197881	135560
36676	135561
182830	135562
46562	135563
685425	135564
83630	135565
86864	135566
165831	135567
353125	135568
697716	135569
27526	135570
4711	135571
551062	135572
30512	135573
156835	135574
454383	135575
3150	135576
360805	135577
591618	135578
21465	135579
660064	135580
352735	135581
642489	135582
560897	135583
484309	135584
166213	135585
135502	135586
294571	135587
76606	135588
47613	135589
92941	135590
271342	135591
346800	135592
202905	135593
486955	135594
410412	135595
761	135596
84254	135597
55256	135598
494639	135599
340976	135600
1781	135601
25177	135602
658974	135603
334919	135604
1008	135605
336528	135606
86949	135607
485458	135608
487069	135609
666454	135610
19666	135611
32975	135612
632505	135613
368642	135614
10704	135615
60490	135616
111186	135617
159581	135618
31585	135619
647836	135620
533071	135621
87211	135622
68219	135623
41244	135624
470001	135625
5995	135626
459773	135627
544979	135628
49737	135629
273720	135630
106230	135631
92637	135632
629646	135633
2953	135634
575124	135635
572367	135636
302043	135637
282018	135638
277795	135639
22705	135640
123052	135641
284956	135642
165128	135643
227598	135644
6	135645
96572	135646
435436	135647
6163	135648
292322	135649
464071	135650
438277	135651
35308	135652
55741	135653
12293	135654
4490	135655
41136	135656
663368	135657
682916	135658
84822	135659
485120	135660
383492	135661
179	135662
13255	135663
195886	135664
195885	135665
585255	135666
139945	135667
101879	135668
414856	135669
271091	135670
617867	135671
591279	135672
623986	135673
151329	135674
678958	135675
82862	135676
54417	135677
70843	135678
20213	135679
380042	135680
627947	135681
3520	135682
199372	135683
597472	135684
173277	135685
82026	135686
617727	135687
580348	135688
311712	135689
1349	135690
432112	135691
170993	135692
380951	135693
179325	135694
551067	135695
125805	135696
19279	135697
141973	135698
100911	135699
295917	135700
44801	135701
95773	135702
37881	135703
608257	135704
455234	135705
12494	135706
18186	135707
582330	135708
103004	135709
13002	135710
245900	135711
591103	135712
9417	135713
7350	135714
194470	135715
283008	135716
447900	135717
148539	135718
344688	135719
149052	135720
604625	135721
497777	135722
61201	135723
109210	135724
78423	135725
59115	135726
103266	135727
23773	135728
198691	135729
309559	135730
159281	135731
103023	135732
695400	135733
81025	135734
551183	135735
202937	135736
127222	135737
15617	135738
662559	135739
266891	135740
112612	135741
357294	135742
112611	135743
2499	135744
143187	135745
16043	135746
144183	135747
14171	135748
85993	135749
247093	135750
421381	135751
35157	135752
669092	135753
432961	135754
7705	135755
492704	135756
278662	135757
471781	135758
100221	135759
80324	135760
112635	135761
210971	135762
57658	135763
388270	135764
44600	135765
661018	135766
8667	135767
146830	135768
534353	135769
136633	135770
38210	135771
472409	135772
4167	135773
65776	135774
168963	135775
560888	135776
256853	135777
2154	135778
152656	135779
278453	135780
548433	135781
413451	135782
3690	135783
115534	135784
292832	135785
142021	135786
505068	135787
580347	135788
169937	135789
480760	135790
385343	135791
432987	135792
18446	135793
103379	135794
40273	135795
375787	135796
190999	135797
493291	135798
143587	135799
142724	135800
215666	135801
306855	135802
50138	135803
63006	135804
588594	135805
140	135806
677424	135807
139862	135808
82706	135809
608455	135810
79340	135811
19983	135812
477891	135813
328921	135814
119844	135815
9234	135816
610614	135817
469020	135818
296458	135819
188182	135820
47212	135821
256688	135822
200141	135823
451298	135824
10975	135825
400033	135826
197803	135827
330136	135828
46724	135829
12424	135830
267378	135831
410909	135832
144757	135833
344124	135834
674180	135835
687508	135836
609688	135837
98018	135838
391726	135839
34188	135840
155306	135841
338929	135842
92120	135843
294653	135844
614852	135845
459471	135846
169520	135847
64533	135848
443645	135849
285536	135850
300589	135851
311588	135852
57352	135853
558202	135854
248825	135855
92392	135856
154660	135857
599148	135858
521969	135859
470047	135860
644323	135861
65416	135862
678596	135863
144425	135864
556174	135865
453582	135866
3839	135867
559155	135868
629775	135869
127765	135870
659411	135871
573719	135872
603370	135873
615663	135874
24	135875
4376	135876
97381	135877
26834	135878
341773	135879
562982	135880
63873	135881
140835	135882
162324	135883
555999	135884
527022	135885
518377	135886
586449	135887
93094	135888
370226	135889
138932	135890
246531	135891
108539	135892
576662	135893
50510	135894
231469	135895
352188	135896
14094	135897
344559	135898
4561	135899
585494	135900
374049	135901
238346	135902
152848	135903
35258	135904
4209	135905
485917	135906
20140	135907
485943	135908
632376	135909
447738	135910
10866	135911
484605	135912
118657	135913
600681	135914
7020	135915
105270	135916
662229	135917
580969	135918
587814	135919
618674	135920
582593	135921
63211	135922
452412	135923
519282	135924
623858	135925
425861	135926
317103	135927
604017	135928
31480	135929
238500	135930
273659	135931
177318	135932
27	135933
130736	135934
168387	135935
38241	135936
15740	135937
175093	135938
404133	135939
390957	135940
113287	135941
582337	135942
284049	135943
33846	135944
676093	135945
493152	135946
210125	135947
223011	135948
52181	135949
559491	135950
58896	135951
625990	135952
20857	135953
130258	135954
57513	135955
479661	135956
70247	135957
548395	135958
320937	135959
621959	135960
486133	135961
198915	135962
472931	135963
51459	135964
55729	135965
212079	135966
488317	135967
162901	135968
579859	135969
399434	135970
643129	135971
21645	135972
387158	135973
18300	135974
45723	135975
87817	135976
145459	135977
10	135978
571773	135979
568619	135980
58757	135981
523040	135982
42707	135983
673689	135984
591394	135985
76663	135986
496856	135987
76186	135988
382815	135989
274974	135990
631280	135991
113402	135992
388978	135993
452469	135994
633426	135995
455200	135996
68770	135997
162686	135998
168411	135999
231012	136000
588857	136001
548193	136002
669168	136003
47312	136004
363164	136005
682818	136006
116592	136007
388487	136008
396425	136009
852	136010
145097	136011
33487	136012
52774	136013
397010	136014
421869	136015
100720	136016
113313	136017
170591	136018
291362	136019
55473	136020
79363	136021
352536	136022
474712	136023
80139	136024
121838	136025
461198	136026
193355	136027
385393	136028
533330	136029
332499	136030
131473	136031
7608	136032
670180	136033
395822	136034
249055	136035
15929	136036
674289	136037
49824	136038
589990	136039
617001	136040
63879	136041
143179	136042
569120	136043
606713	136044
369435	136045
88695	136046
618157	136047
565980	136048
274793	136049
68155	136050
75629	136051
37147	136052
26048	136053
561541	136054
215686	136055
667640	136056
592774	136057
56553	136058
168481	136059
12224	136060
534494	136061
600642	136062
401555	136063
17722	136064
662556	136065
260931	136066
357593	136067
291658	136068
18310	136069
92764	136070
627760	136071
634735	136072
169597	136073
23297	136074
462003	136075
150762	136076
247490	136077
22570	136078
288911	136079
5016	136080
3778	136081
2661	136082
128809	136083
488299	136084
3137	136085
32098	136086
43171	136087
231144	136088
563432	136089
229824	136090
603352	136091
517594	136092
11533	136093
442094	136094
25669	136095
691	136096
605604	136097
278889	136098
131501	136099
454535	136100
268513	136101
441512	136102
498485	136103
238516	136104
442556	136105
653273	136106
41508	136107
12	136108
52854	136109
632426	136110
151202	136111
511347	136112
532600	136113
290419	136114
113111	136115
2677	136116
173099	136117
659347	136118
661841	136119
129976	136120
283043	136121
46800	136122
281910	136123
470110	136124
143171	136125
219627	136126
65020	136127
203769	136128
412826	136129
670111	136130
298203	136131
186988	136132
496607	136133
382902	136134
481096	136135
38317	136136
248287	136137
2476	136138
97913	136139
372683	136140
17331	136141
663400	136142
335131	136143
78629	136144
76430	136145
117036	136146
527633	136147
185959	136148
365375	136149
43230	136150
598637	136151
75564	136152
28412	136153
8034	136154
61645	136155
112400	136156
496991	136157
61752	136158
3097	136159
380046	136160
85649	136161
460790	136162
76330	136163
18724	136164
601735	136165
512	136166
246816	136167
22119	136168
655321	136169
8481	136170
476216	136171
689333	136172
415992	136173
7239	136174
4029	136175
353144	136176
188992	136177
389329	136178
76175	136179
87027	136180
36433	136181
14171	136182
19525	136183
402612	136184
632101	136185
517305	136186
153051	136187
281349	136188
105712	136189
32198	136190
352806	136191
50687	136192
428374	136193
246413	136194
498040	136195
534276	136196
81451	136197
92458	136198
226315	136199
366019	136200
3309	136201
297962	136202
83883	136203
634470	136204
695078	136205
32271	136206
666534	136207
358072	136208
508807	136209
116289	136210
364260	136211
116452	136212
373891	136213
136	136214
607328	136215
695015	136216
78071	136217
13726	136218
538731	136219
93093	136220
54381	136221
203504	136222
305227	136223
8526	136224
165612	136225
56992	136226
259913	136227
295779	136228
32254	136229
88697	136230
486533	136231
162243	136232
59099	136233
323101	136234
5818	136235
451535	136236
274391	136237
50326	136238
173251	136239
604041	136240
36635	136241
298856	136242
161839	136243
46387	136244
537413	136245
330032	136246
262813	136247
497147	136248
172451	136249
156324	136250
232720	136251
391153	136252
267559	136253
464228	136254
484786	136255
142086	136256
145719	136257
53996	136258
402529	136259
345823	136260
172217	136261
294489	136262
66713	136263
551102	136264
249378	136265
23809	136266
641331	136267
199791	136268
126256	136269
91292	136270
186705	136271
357740	136272
119574	136273
466273	136274
532060	136275
311594	136276
604723	136277
465815	136278
595245	136279
43879	136280
474940	136281
105547	136282
10942	136283
458757	136284
254679	136285
125586	136286
571055	136287
379854	136288
41775	136289
7710	136290
252221	136291
29761	136292
504790	136293
2431	136294
132441	136295
302074	136296
54945	136297
311700	136298
362187	136299
132878	136300
106803	136301
654652	136302
84568	136303
148592	136304
1504	136305
601693	136306
249847	136307
134341	136308
338645	136309
38738	136310
306745	136311
114705	136312
8330	136313
626015	136314
227813	136315
3696	136316
71506	136317
182809	136318
128815	136319
43800	136320
693298	136321
298825	136322
322829	136323
567947	136324
43076	136325
465047	136326
139162	136327
293709	136328
295607	136329
215639	136330
321575	136331
255600	136332
559839	136333
295703	136334
43315	136335
101257	136336
492721	136337
285742	136338
3628	136339
170059	136340
431097	136341
450611	136342
78724	136343
239481	136344
311183	136345
55773	136346
93481	136347
134160	136348
29144	136349
11106	136350
460303	136351
200102	136352
265220	136353
355410	136354
376535	136355
684221	136356
8657	136357
32622	136358
204082	136359
44855	136360
24824	136361
153113	136362
22090	136363
522920	136364
2759	136365
117228	136366
67022	136367
468342	136368
51176	136369
128907	136370
574198	136371
257537	136372
168937	136373
10322	136374
125524	136375
664305	136376
75781	136377
687964	136378
45751	136379
606687	136380
209951	136381
29072	136382
411187	136383
520522	136384
172954	136385
286865	136386
330622	136387
557842	136388
98301	136389
125328	136390
573910	136391
86133	136392
659343	136393
503820	136394
195554	136395
482213	136396
440686	136397
581516	136398
11045	136399
55805	136400
264493	136401
98527	136402
115610	136403
274	136404
10226	136405
305512	136406
565662	136407
211958	136408
51659	136409
42244	136410
70192	136411
276858	136412
51334	136413
109339	136414
610167	136415
482278	136416
264547	136417
31422	136418
6070	136419
254080	136420
518487	136421
681301	136422
611817	136423
538750	136424
41957	136425
491580	136426
173117	136427
32540	136428
40540	136429
693157	136430
498705	136431
636221	136432
145500	136433
311075	136434
522856	136435
37470	136436
71597	136437
274196	136438
89864	136439
469227	136440
694313	136441
266975	136442
92893	136443
55177	136444
690991	136445
565813	136446
25752	136447
208125	136448
442984	136449
568971	136450
37672	136451
131175	136452
347381	136453
196698	136454
423467	136455
13133	136456
196250	136457
309768	136458
6727	136459
479454	136460
74580	136461
541704	136462
158414	136463
104037	136464
155820	136465
521620	136466
398652	136467
440752	136468
499902	136469
472133	136470
255005	136471
626275	136472
693764	136473
65158	136474
72201	136475
182467	136476
312062	136477
577724	136478
693652	136479
80601	136480
109908	136481
616519	136482
556543	136483
693552	136484
377914	136485
593451	136486
11669	136487
262493	136488
133957	136489
172021	136490
138068	136491
113127	136492
571605	136493
83005	136494
83003	136495
658198	136496
86	136497
276347	136498
677862	136499
49237	136500
502057	136501
687512	136502
50191	136503
186008	136504
537950	136505
108301	136506
67880	136507
611957	136508
676251	136509
93	136510
63418	136511
12559	136512
142002	136513
525539	136514
55356	136515
656874	136516
184401	136517
300854	136518
488383	136519
423691	136520
279337	136521
498489	136522
144041	136523
413471	136524
227105	136525
591750	136526
413481	136527
498899	136528
62293	136529
434243	136530
31867	136531
36756	136532
6485	136533
453286	136534
82150	136535
604121	136536
1337	136537
498558	136538
31939	136539
525526	136540
362213	136541
8282	136542
339919	136543
12886	136544
43862	136545
409325	136546
596820	136547
109177	136548
580454	136549
297664	136550
315858	136551
277710	136552
9174	136553
20709	136554
4675	136555
580165	136556
300574	136557
552594	136558
252629	136559
581588	136560
429051	136561
648682	136562
74890	136563
185759	136564
470	136565
172998	136566
322410	136567
480724	136568
264446	136569
267296	136570
24511	136571
486583	136572
52837	136573
608931	136574
1039	136575
96970	136576
31791	136577
470610	136578
542011	136579
40905	136580
607829	136581
90465	136582
72690	136583
23262	136584
378885	136585
183477	136586
5628	136587
576844	136588
188079	136589
141361	136590
444175	136591
458745	136592
36646	136593
554996	136594
181793	136595
43203	136596
51058	136597
516997	136598
293716	136599
301850	136600
658515	136601
137664	136602
157957	136603
30523	136604
687522	136605
598094	136606
137142	136607
647734	136608
221633	136609
25744	136610
689808	136611
373008	136612
485503	136613
53017	136614
374836	136615
86151	136616
277690	136617
396837	136618
504446	136619
15423	136620
581817	136621
125794	136622
394035	136623
624490	136624
583161	136625
475	136626
653843	136627
53885	136628
502238	136629
326742	136630
83612	136631
299701	136632
241987	136633
138115	136634
691738	136635
11055	136636
503699	136637
78704	136638
153672	136639
27440	136640
147070	136641
183465	136642
231483	136643
43068	136644
556331	136645
142310	136646
515959	136647
42987	136648
601474	136649
605387	136650
475343	136651
682740	136652
475	136653
639229	136654
49432	136655
67619	136656
39752	136657
268194	136658
484762	136659
49946	136660
32902	136661
641083	136662
372736	136663
3302	136664
419245	136665
425671	136666
652600	136667
557152	136668
485694	136669
18188	136670
537601	136671
138791	136672
100709	136673
55747	136674
145915	136675
345236	136676
358823	136677
256521	136678
146449	136679
490405	136680
365113	136681
573865	136682
519245	136683
120719	136684
522197	136685
668579	136686
424201	136687
487185	136688
8448	136689
397831	136690
19330	136691
113635	136692
585665	136693
27818	136694
172645	136695
45859	136696
36720	136697
154436	136698
208747	136699
580762	136700
338559	136701
604671	136702
499049	136703
642285	136704
44821	136705
116522	136706
143058	136707
658753	136708
19566	136709
49458	136710
40587	136711
652364	136712
62070	136713
44834	136714
226921	136715
63638	136716
298297	136717
95879	136718
414687	136719
301007	136720
686667	136721
98396	136722
206003	136723
575560	136724
307600	136725
210882	136726
227540	136727
695620	136728
517311	136729
155653	136730
521212	136731
667150	136732
244606	136733
697415	136734
353713	136735
479433	136736
25183	136737
505421	136738
573127	136739
106146	136740
590856	136741
153409	136742
390420	136743
222795	136744
19059	136745
111918	136746
100656	136747
346650	136748
123447	136749
210706	136750
168864	136751
380865	136752
486503	136753
693553	136754
172569	136755
326071	136756
2094	136757
638282	136758
367232	136759
5209	136760
30537	136761
139393	136762
286973	136763
237926	136764
507804	136765
63690	136766
90623	136767
448844	136768
272423	136769
492218	136770
206448	136771
178631	136772
16328	136773
4594	136774
12596	136775
1333	136776
467760	136777
164111	136778
43491	136779
41888	136780
91	136781
60176	136782
117691	136783
153620	136784
28781	136785
294218	136786
222509	136787
244221	136788
918	136789
2062	136790
506121	136791
8635	136792
418161	136793
72365	136794
145459	136795
1102	136796
552733	136797
161173	136798
35267	136799
234	136800
144575	136801
136282	136802
72696	136803
496716	136804
48684	136805
438294	136806
384402	136807
25035	136808
1684	136809
493388	136810
214274	136811
221062	136812
679161	136813
224431	136814
297753	136815
1060	136816
213864	136817
261106	136818
496281	136819
107048	136820
34266	136821
14461	136822
20512	136823
363162	136824
414961	136825
370377	136826
663920	136827
647220	136828
146523	136829
90035	136830
236204	136831
115613	136832
612787	136833
490591	136834
51452	136835
626531	136836
134043	136837
283771	136838
36	136839
35276	136840
681490	136841
55503	136842
58743	136843
389507	136844
25480	136845
40116	136846
696035	136847
56272	136848
304704	136849
333010	136850
95832	136851
73954	136852
287719	136853
484137	136854
373729	136855
316209	136856
262848	136857
30112	136858
47619	136859
141460	136860
46263	136861
135238	136862
75758	136863
198187	136864
349834	136865
244272	136866
73391	136867
141192	136868
25657	136869
879	136870
24686	136871
431938	136872
18566	136873
237043	136874
297752	136875
22827	136876
182251	136877
81035	136878
465309	136879
542276	136880
46740	136881
282951	136882
46136	136883
133285	136884
354944	136885
11722	136886
571298	136887
63385	136888
429826	136889
343856	136890
184990	136891
231096	136892
2618	136893
602935	136894
238088	136895
4699	136896
343898	136897
1203	136898
694699	136899
538333	136900
180	136901
474549	136902
267401	136903
639968	136904
7336	136905
506118	136906
70416	136907
560690	136908
13158	136909
8746	136910
57258	136911
564791	136912
226463	136913
113205	136914
408454	136915
456867	136916
586482	136917
7916	136918
542292	136919
500282	136920
497413	136921
463316	136922
264612	136923
74985	136924
613016	136925
209571	136926
337177	136927
65815	136928
209586	136929
389800	136930
4691	136931
334345	136932
613415	136933
347	136934
607333	136935
59190	136936
37791	136937
542511	136938
345069	136939
298474	136940
260859	136941
305666	136942
521482	136943
564824	136944
322084	136945
388700	136946
303849	136947
173810	136948
25213	136949
35506	136950
1632	136951
32309	136952
333920	136953
39522	136954
328735	136955
27587	136956
87459	136957
165592	136958
212541	136959
301139	136960
49808	136961
697453	136962
566828	136963
219995	136964
231864	136965
216683	136966
399387	136967
690034	136968
364211	136969
409233	136970
177471	136971
331523	136972
157780	136973
105112	136974
574268	136975
79991	136976
684405	136977
197461	136978
299943	136979
506196	136980
119340	136981
250920	136982
97988	136983
160719	136984
24190	136985
647485	136986
292691	136987
552441	136988
507138	136989
95404	136990
527851	136991
188622	136992
434231	136993
546808	136994
27684	136995
38781	136996
4384	136997
2592	136998
471000	136999
230180	137000
1682	137001
26197	137002
137254	137003
130138	137004
230781	137005
13756	137006
132758	137007
113266	137008
47774	137009
170542	137010
56023	137011
653662	137012
6224	137013
154320	137014
399577	137015
486071	137016
111141	137017
61111	137018
7825	137019
129527	137020
3846	137021
507125	137022
503191	137023
49596	137024
16224	137025
598646	137026
696841	137027
8567	137028
20650	137029
388055	137030
234410	137031
100854	137032
360766	137033
653057	137034
347327	137035
44963	137036
295903	137037
481288	137038
440337	137039
21080	137040
328145	137041
644560	137042
154880	137043
681120	137044
2545	137045
89702	137046
11148	137047
37910	137048
113143	137049
694873	137050
57	137051
85560	137052
248383	137053
594900	137054
412519	137055
22218	137056
180985	137057
347934	137058
3991	137059
530190	137060
520219	137061
72565	137062
217705	137063
334833	137064
144177	137065
141551	137066
43700	137067
132595	137068
349964	137069
394526	137070
88012	137071
632389	137072
99304	137073
139873	137074
196348	137075
406338	137076
93668	137077
14304	137078
33041	137079
111314	137080
76526	137081
25059	137082
435915	137083
136562	137084
188676	137085
328786	137086
319911	137087
542332	137088
402938	137089
500315	137090
27974	137091
293895	137092
131518	137093
575694	137094
88378	137095
325606	137096
137645	137097
437501	137098
238322	137099
104782	137100
369488	137101
208009	137102
30332	137103
337594	137104
693536	137105
31679	137106
181717	137107
537782	137108
172118	137109
106546	137110
93601	137111
2538	137112
135699	137113
69448	137114
70884	137115
610648	137116
21938	137117
263717	137118
685505	137119
645607	137120
150435	137121
78595	137122
48298	137123
159	137124
534694	137125
561514	137126
33015	137127
465403	137128
5251	137129
18119	137130
478564	137131
487303	137132
162043	137133
1772	137134
413420	137135
1399	137136
34564	137137
26109	137138
87401	137139
2029	137140
334395	137141
551316	137142
366682	137143
75493	137144
303145	137145
49333	137146
567372	137147
609249	137148
99969	137149
311714	137150
537312	137151
71836	137152
43791	137153
3549	137154
159011	137155
15299	137156
501988	137157
567790	137158
187818	137159
298838	137160
161891	137161
159592	137162
5748	137163
632565	137164
150797	137165
92106	137166
27283	137167
404135	137168
92761	137169
79891	137170
103434	137171
8240	137172
6858	137173
25085	137174
274267	137175
360659	137176
37628	137177
2173	137178
687330	137179
68986	137180
172211	137181
161594	137182
63968	137183
27102	137184
116888	137185
100953	137186
122907	137187
617591	137188
112947	137189
593308	137190
635120	137191
511816	137192
157572	137193
38813	137194
398268	137195
31435	137196
105499	137197
671615	137198
629991	137199
42063	137200
7397	137201
583793	137202
130724	137203
28307	137204
83306	137205
501	137206
544482	137207
414392	137208
347471	137209
257696	137210
566927	137211
107407	137212
368520	137213
386004	137214
57932	137215
478828	137216
34323	137217
8976	137218
685355	137219
265258	137220
532983	137221
440118	137222
6540	137223
343589	137224
281436	137225
104048	137226
630774	137227
121250	137228
493646	137229
337005	137230
123148	137231
551559	137232
25204	137233
450472	137234
137718	137235
461917	137236
60314	137237
685154	137238
3032	137239
25567	137240
261250	137241
227326	137242
128526	137243
637307	137244
598105	137245
18249	137246
122235	137247
5231	137248
634806	137249
383104	137250
38498	137251
78945	137252
373731	137253
2106	137254
248918	137255
137246	137256
165077	137257
524417	137258
80994	137259
168961	137260
46316	137261
25798	137262
146223	137263
61886	137264
91040	137265
678588	137266
36790	137267
586237	137268
21486	137269
36294	137270
46774	137271
17039	137272
508016	137273
510138	137274
140067	137275
51256	137276
840	137277
38170	137278
68884	137279
453554	137280
518052	137281
13777	137282
227884	137283
697476	137284
615223	137285
434778	137286
252788	137287
13793	137288
169909	137289
12874	137290
522873	137291
377016	137292
435766	137293
534325	137294
154655	137295
226379	137296
123628	137297
126778	137298
594150	137299
3552	137300
124301	137301
161737	137302
21337	137303
31056	137304
239352	137305
359923	137306
579288	137307
244569	137308
2196	137309
540542	137310
664890	137311
146302	137312
140943	137313
547538	137314
126273	137315
257578	137316
103395	137317
1367	137318
234336	137319
46664	137320
85216	137321
88444	137322
23774	137323
23414	137324
560271	137325
492163	137326
254307	137327
8305	137328
447428	137329
386940	137330
18109	137331
151435	137332
43942	137333
119558	137334
554198	137335
205427	137336
270590	137337
677848	137338
51653	137339
504540	137340
91791	137341
673577	137342
129074	137343
27696	137344
500448	137345
522151	137346
115665	137347
611	137348
379986	137349
2401	137350
527948	137351
132780	137352
542758	137353
311848	137354
140337	137355
636165	137356
421149	137357
314268	137358
576964	137359
1370	137360
19788	137361
93725	137362
533481	137363
123605	137364
33412	137365
21823	137366
466783	137367
47438	137368
541178	137369
456926	137370
551431	137371
76947	137372
668272	137373
468932	137374
3146	137375
220762	137376
697783	137377
676587	137378
25391	137379
47602	137380
478469	137381
291413	137382
510077	137383
39064	137384
12966	137385
34000	137386
61436	137387
65832	137388
54265	137389
300585	137390
134950	137391
670072	137392
113099	137393
117376	137394
462663	137395
167185	137396
214077	137397
339623	137398
6289	137399
73618	137400
481387	137401
677732	137402
522588	137403
143366	137404
166128	137405
52525	137406
145532	137407
695124	137408
373845	137409
696006	137410
550736	137411
654433	137412
261740	137413
92202	137414
129523	137415
634389	137416
15316	137417
148379	137418
24221	137419
248614	137420
531516	137421
534420	137422
1611	137423
650680	137424
93653	137425
137106	137426
995	137427
238718	137428
29861	137429
346820	137430
180864	137431
627674	137432
147842	137433
405607	137434
192854	137435
424728	137436
386410	137437
481095	137438
491279	137439
131787	137440
43815	137441
552199	137442
148622	137443
131919	137444
337441	137445
63343	137446
129579	137447
419945	137448
133857	137449
43494	137450
39676	137451
42875	137452
558608	137453
56105	137454
4180	137455
84827	137456
142203	137457
570256	137458
570257	137459
199096	137460
148380	137461
514281	137462
680938	137463
120409	137464
65190	137465
4278	137466
152206	137467
14584	137468
399313	137469
27025	137470
249121	137471
23412	137472
107762	137473
667597	137474
137711	137475
337968	137476
10534	137477
34487	137478
271927	137479
36198	137480
683472	137481
224242	137482
290164	137483
2391	137484
489540	137485
299792	137486
64476	137487
25773	137488
496386	137489
66958	137490
268911	137491
444005	137492
231228	137493
82634	137494
107007	137495
261515	137496
176524	137497
298472	137498
316602	137499
152480	137500
34046	137501
606906	137502
343547	137503
8437	137504
26770	137505
117354	137506
545020	137507
388519	137508
477958	137509
23917	137510
74622	137511
553327	137512
17957	137513
621956	137514
328340	137515
585413	137516
210923	137517
80	137518
324644	137519
379587	137520
301237	137521
202995	137522
443983	137523
548396	137524
353918	137525
571161	137526
35202	137527
558725	137528
360164	137529
621693	137530
478462	137531
340128	137532
570255	137533
159256	137534
380032	137535
658565	137536
579024	137537
105488	137538
678557	137539
127393	137540
267156	137541
158745	137542
6759	137543
183081	137544
315875	137545
183014	137546
441135	137547
123891	137548
18820	137549
146312	137550
499949	137551
7094	137552
287941	137553
491253	137554
76499	137555
72828	137556
308570	137557
183752	137558
62465	137559
10549	137560
48942	137561
322656	137562
645350	137563
644568	137564
15539	137565
580354	137566
178319	137567
53932	137568
521110	137569
3925	137570
478345	137571
144539	137572
615607	137573
83814	137574
324253	137575
671223	137576
13736	137577
365947	137578
535519	137579
22307	137580
579494	137581
6724	137582
327774	137583
213559	137584
430845	137585
575652	137586
100327	137587
91399	137588
681528	137589
82085	137590
34349	137591
52476	137592
502224	137593
90690	137594
471701	137595
8432	137596
54066	137597
534810	137598
90610	137599
1285	137600
167772	137601
391336	137602
182348	137603
16730	137604
480798	137605
30948	137606
9154	137607
95329	137608
468091	137609
55590	137610
323679	137611
396952	137612
192020	137613
1297	137614
37834	137615
553386	137616
390615	137617
568036	137618
158181	137619
430498	137620
175058	137621
22182	137622
37025	137623
101352	137624
11443	137625
343882	137626
383983	137627
87117	137628
329991	137629
195582	137630
100478	137631
149220	137632
497111	137633
35894	137634
14630	137635
46753	137636
497625	137637
593649	137638
631166	137639
149795	137640
107501	137641
240810	137642
77274	137643
334326	137644
640007	137645
112574	137646
438546	137647
33816	137648
79191	137649
364852	137650
56202	137651
30884	137652
92095	137653
666767	137654
33406	137655
131478	137656
484878	137657
199644	137658
93394	137659
550147	137660
156412	137661
15924	137662
22790	137663
65794	137664
68285	137665
151591	137666
290191	137667
78663	137668
365349	137669
35983	137670
40373	137671
88312	137672
77943	137673
286989	137674
224104	137675
240800	137676
1200	137677
32337	137678
73299	137679
81043	137680
383502	137681
521782	137682
122117	137683
330474	137684
160614	137685
352306	137686
182836	137687
225811	137688
126826	137689
123528	137690
48546	137691
398296	137692
92451	137693
46514	137694
24261	137695
400588	137696
123486	137697
575736	137698
431147	137699
413242	137700
592135	137701
61570	137702
564949	137703
21886	137704
15357	137705
71837	137706
539	137707
406656	137708
577552	137709
23073	137710
139979	137711
155253	137712
52147	137713
674783	137714
97036	137715
145350	137716
122917	137717
1417	137718
48085	137719
637935	137720
362652	137721
428997	137722
153209	137723
370503	137724
318737	137725
623687	137726
55171	137727
424991	137728
69986	137729
295156	137730
321206	137731
50135	137732
149572	137733
240295	137734
130712	137735
100869	137736
481094	137737
593431	137738
310238	137739
453095	137740
624633	137741
8954	137742
358643	137743
272160	137744
379967	137745
474520	137746
349513	137747
148548	137748
620383	137749
190190	137750
596706	137751
142565	137752
102568	137753
337274	137754
151207	137755
15787	137756
677402	137757
27394	137758
487819	137759
28	137760
362505	137761
29792	137762
96138	137763
528407	137764
597745	137765
19584	137766
227546	137767
400751	137768
203577	137769
115867	137770
661126	137771
45943	137772
47703	137773
100478	137774
92614	137775
413192	137776
401345	137777
16158	137778
82704	137779
62563	137780
487086	137781
669565	137782
209575	137783
53986	137784
190566	137785
631338	137786
474666	137787
3688	137788
348113	137789
333069	137790
192210	137791
260870	137792
102269	137793
33977	137794
392115	137795
57356	137796
619503	137797
169740	137798
237097	137799
190433	137800
88945	137801
424105	137802
33453	137803
661110	137804
145232	137805
64618	137806
62477	137807
203291	137808
187836	137809
412775	137810
147076	137811
36043	137812
299764	137813
257764	137814
608283	137815
21646	137816
232970	137817
145984	137818
459676	137819
213930	137820
77426	137821
645382	137822
227876	137823
482460	137824
310663	137825
97908	137826
150798	137827
340195	137828
63240	137829
161832	137830
3592	137831
536399	137832
265732	137833
162891	137834
560505	137835
620236	137836
94281	137837
603700	137838
664162	137839
73330	137840
183573	137841
2813	137842
118953	137843
437495	137844
132188	137845
45953	137846
618388	137847
168766	137848
7122	137849
31262	137850
593879	137851
43625	137852
204312	137853
147853	137854
215175	137855
686982	137856
209672	137857
68175	137858
210981	137859
534558	137860
300555	137861
576624	137862
357312	137863
88472	137864
29340	137865
151143	137866
56801	137867
399051	137868
119326	137869
73233	137870
10218	137871
88146	137872
16955	137873
520964	137874
110118	137875
823	137876
22836	137877
129882	137878
311377	137879
215875	137880
7075	137881
172539	137882
675924	137883
468455	137884
521983	137885
168849	137886
166309	137887
88897	137888
6288	137889
29903	137890
681092	137891
355007	137892
390398	137893
5369	137894
131807	137895
264962	137896
477691	137897
660753	137898
646492	137899
50260	137900
149266	137901
66238	137902
339717	137903
406747	137904
224316	137905
160602	137906
10767	137907
583659	137908
25070	137909
53779	137910
40340	137911
137039	137912
171353	137913
526416	137914
78246	137915
136522	137916
19626	137917
128519	137918
94905	137919
622390	137920
43918	137921
321563	137922
662978	137923
31408	137924
16245	137925
31215	137926
492090	137927
281659	137928
591703	137929
210176	137930
528227	137931
125384	137932
205491	137933
132	137934
491530	137935
633864	137936
47488	137937
177789	137938
276131	137939
66184	137940
9414	137941
136861	137942
459221	137943
99849	137944
275292	137945
305483	137946
159467	137947
3957	137948
9758	137949
88092	137950
327074	137951
593586	137952
398572	137953
330261	137954
239519	137955
213389	137956
13281	137957
34519	137958
107477	137959
525057	137960
610205	137961
661767	137962
45943	137963
238268	137964
180896	137965
262348	137966
75228	137967
489936	137968
157479	137969
88396	137970
39067	137971
77926	137972
2962	137973
50654	137974
2601	137975
453376	137976
16835	137977
185072	137978
591891	137979
466220	137980
195691	137981
629017	137982
425722	137983
134969	137984
234798	137985
342256	137986
85103	137987
58414	137988
298480	137989
679609	137990
88034	137991
60898	137992
176538	137993
523291	137994
7165	137995
525118	137996
1013	137997
287943	137998
100056	137999
241264	138000
400922	138001
111031	138002
670501	138003
18508	138004
40239	138005
474529	138006
3519	138007
32024	138008
543595	138009
7027	138010
28432	138011
113445	138012
643254	138013
567958	138014
65342	138015
146733	138016
17598	138017
1804	138018
40241	138019
126970	138020
593717	138021
222493	138022
3330	138023
144916	138024
49321	138025
28576	138026
3832	138027
45056	138028
485031	138029
428435	138030
105880	138031
655992	138032
193540	138033
652773	138034
300573	138035
4877	138036
248604	138037
441559	138038
257502	138039
12173	138040
139829	138041
29476	138042
390706	138043
466629	138044
155033	138045
17813	138046
105694	138047
406563	138048
593047	138049
550849	138050
562006	138051
508805	138052
476460	138053
553523	138054
30812	138055
116628	138056
158753	138057
170494	138058
62466	138059
551587	138060
105195	138061
77946	138062
573794	138063
126299	138064
31216	138065
414321	138066
303988	138067
15564	138068
137425	138069
614201	138070
675585	138071
485651	138072
118613	138073
32238	138074
24542	138075
324630	138076
215327	138077
157236	138078
4566	138079
68572	138080
119042	138081
634326	138082
670402	138083
24449	138084
264275	138085
215386	138086
609452	138087
483806	138088
4605	138089
14134	138090
160595	138091
542323	138092
80112	138093
661699	138094
79200	138095
638120	138096
645650	138097
111526	138098
62664	138099
686220	138100
52008	138101
565038	138102
583525	138103
627632	138104
59474	138105
125474	138106
557728	138107
50443	138108
167867	138109
28243	138110
259647	138111
106017	138112
181402	138113
3203	138114
500538	138115
3927	138116
597019	138117
232217	138118
44502	138119
357350	138120
35789	138121
432489	138122
229445	138123
2670	138124
155182	138125
78042	138126
47494	138127
406748	138128
259652	138129
456355	138130
31829	138131
115643	138132
281991	138133
230798	138134
195121	138135
58632	138136
77378	138137
11946	138138
56103	138139
12054	138140
6963	138141
688449	138142
214600	138143
89762	138144
83	138145
566765	138146
152643	138147
344890	138148
144208	138149
394002	138150
20848	138151
409734	138152
47319	138153
576763	138154
650767	138155
406090	138156
625339	138157
12129	138158
10004	138159
512740	138160
74140	138161
152914	138162
107277	138163
16141	138164
58122	138165
25807	138166
417410	138167
76543	138168
348	138169
244269	138170
631195	138171
119321	138172
122309	138173
628281	138174
406049	138175
443585	138176
277763	138177
59896	138178
535381	138179
235449	138180
195	138181
11318	138182
1314	138183
13954	138184
73936	138185
632279	138186
23181	138187
17430	138188
169343	138189
635440	138190
51296	138191
592247	138192
2214	138193
269271	138194
60007	138195
56134	138196
107992	138197
167816	138198
27756	138199
430690	138200
75203	138201
166355	138202
106073	138203
40216	138204
27327	138205
409557	138206
536901	138207
609519	138208
14786	138209
537734	138210
45842	138211
205442	138212
57739	138213
120394	138214
317242	138215
358988	138216
54800	138217
639501	138218
153984	138219
545319	138220
64365	138221
135847	138222
44375	138223
563584	138224
655552	138225
632155	138226
4932	138227
2832	138228
390796	138229
173444	138230
683729	138231
524985	138232
165710	138233
437976	138234
156006	138235
115449	138236
73613	138237
381645	138238
599817	138239
55892	138240
217258	138241
229378	138242
679038	138243
49951	138244
654176	138245
354391	138246
265238	138247
411165	138248
589560	138249
397868	138250
123887	138251
587149	138252
256897	138253
396731	138254
396697	138255
509163	138256
12449	138257
419933	138258
40232	138259
472102	138260
535386	138261
276338	138262
596740	138263
289255	138264
676367	138265
55555	138266
39222	138267
18217	138268
28397	138269
37043	138270
391937	138271
171137	138272
44306	138273
15653	138274
44324	138275
58015	138276
108032	138277
544450	138278
553955	138279
40066	138280
21310	138281
504634	138282
657056	138283
383151	138284
21310	138285
84221	138286
121645	138287
148275	138288
57008	138289
72908	138290
86980	138291
94218	138292
65819	138293
117944	138294
556449	138295
41777	138296
71943	138297
141168	138298
392572	138299
530291	138300
350445	138301
4750	138302
4134	138303
603904	138304
113825	138305
18467	138306
75534	138307
102599	138308
691578	138309
519479	138310
489785	138311
15318	138312
80046	138313
441533	138314
164989	138315
4167	138316
93574	138317
182458	138318
425814	138319
653410	138320
74940	138321
379209	138322
84208	138323
524765	138324
419755	138325
118556	138326
382742	138327
414388	138328
163512	138329
453352	138330
275458	138331
488863	138332
172475	138333
206581	138334
81799	138335
405341	138336
103370	138337
17784	138338
288385	138339
77489	138340
673831	138341
610490	138342
578539	138343
186729	138344
59335	138345
195536	138346
149802	138347
641071	138348
112260	138349
76971	138350
380815	138351
679039	138352
149299	138353
9111	138354
350104	138355
509881	138356
53553	138357
12352	138358
13362	138359
38660	138360
504483	138361
54580	138362
468098	138363
39681	138364
82830	138365
104376	138366
616121	138367
21421	138368
167859	138369
624102	138370
95527	138371
106222	138372
171967	138373
55172	138374
859	138375
160125	138376
674222	138377
456356	138378
135978	138379
93549	138380
401220	138381
62389	138382
242871	138383
114706	138384
109765	138385
160753	138386
175350	138387
470675	138388
3548	138389
1631	138390
136419	138391
27575	138392
93923	138393
138036	138394
325574	138395
19143	138396
162114	138397
517196	138398
28948	138399
154481	138400
563286	138401
100513	138402
544611	138403
58534	138404
173555	138405
21310	138406
462404	138407
600750	138408
400606	138409
156897	138410
608706	138411
672067	138412
309624	138413
392608	138414
351570	138415
238548	138416
205951	138417
555523	138418
458376	138419
629969	138420
24996	138421
670480	138422
30428	138423
9131	138424
183859	138425
387441	138426
362168	138427
534291	138428
36987	138429
531617	138430
198500	138431
177848	138432
166812	138433
544858	138434
632860	138435
518909	138436
165175	138437
51285	138438
345186	138439
930	138440
390520	138441
658583	138442
67996	138443
434082	138444
424570	138445
29057	138446
607225	138447
4566	138448
66282	138449
531005	138450
6543	138451
64999	138452
332677	138453
48835	138454
641551	138455
336935	138456
204973	138457
6020	138458
432429	138459
142334	138460
129462	138461
62901	138462
38190	138463
397185	138464
594198	138465
18547	138466
231578	138467
47322	138468
378634	138469
100356	138470
88297	138471
334642	138472
173174	138473
538447	138474
120863	138475
316779	138476
579374	138477
628391	138478
3169	138479
22273	138480
147454	138481
195608	138482
64260	138483
311213	138484
158260	138485
651416	138486
208985	138487
258237	138488
11165	138489
431449	138490
481365	138491
520652	138492
21315	138493
393063	138494
335343	138495
459101	138496
190741	138497
503978	138498
467841	138499
390816	138500
28281	138501
90129	138502
2166	138503
442909	138504
385560	138505
87932	138506
155607	138507
130140	138508
160297	138509
15217	138510
478290	138511
9393	138512
567989	138513
163103	138514
205463	138515
670350	138516
691859	138517
265769	138518
64474	138519
459821	138520
651136	138521
646212	138522
362919	138523
275806	138524
685269	138525
697154	138526
124240	138527
119516	138528
156831	138529
31672	138530
4683	138531
3554	138532
132752	138533
50561	138534
573694	138535
196418	138536
354810	138537
7032	138538
62680	138539
313043	138540
365355	138541
58906	138542
479827	138543
402326	138544
228011	138545
498286	138546
158404	138547
11159	138548
54400	138549
402744	138550
315857	138551
13755	138552
121019	138553
2885	138554
37325	138555
14088	138556
594515	138557
227399	138558
342	138559
146540	138560
58338	138561
110177	138562
120209	138563
411144	138564
10119	138565
8755	138566
121805	138567
551607	138568
551528	138569
4964	138570
68905	138571
96600	138572
155368	138573
571129	138574
22962	138575
613287	138576
151346	138577
654025	138578
653084	138579
87521	138580
36193	138581
737	138582
3558	138583
21908	138584
76748	138585
1269	138586
968	138587
158734	138588
34013	138589
196218	138590
8790	138591
281406	138592
317502	138593
176429	138594
95808	138595
608620	138596
644117	138597
432491	138598
644173	138599
409904	138600
15422	138601
233953	138602
172186	138603
578069	138604
29142	138605
33218	138606
5232	138607
10731	138608
695502	138609
101102	138610
618354	138611
128488	138612
138477	138613
56023	138614
199774	138615
55728	138616
36030	138617
30382	138618
10448	138619
15542	138620
661218	138621
16329	138622
116875	138623
32188	138624
123534	138625
77785	138626
480150	138627
14742	138628
12379	138629
254503	138630
659427	138631
247163	138632
607223	138633
188800	138634
107750	138635
375482	138636
615129	138637
93877	138638
329005	138639
553349	138640
47508	138641
111023	138642
41781	138643
5938	138644
556052	138645
26889	138646
607175	138647
268100	138648
121341	138649
621804	138650
190297	138651
378242	138652
36850	138653
351592	138654
98007	138655
222687	138656
286050	138657
271455	138658
603777	138659
171280	138660
12341	138661
380107	138662
381579	138663
17621	138664
149456	138665
685918	138666
193311	138667
142758	138668
573540	138669
621062	138670
33041	138671
156861	138672
258208	138673
691212	138674
545962	138675
215304	138676
54786	138677
359438	138678
485462	138679
564391	138680
32815	138681
138426	138682
153785	138683
227406	138684
605420	138685
22792	138686
419520	138687
20090	138688
3489	138689
98381	138690
553128	138691
659385	138692
106512	138693
302961	138694
281972	138695
282874	138696
330036	138697
50993	138698
217364	138699
150689	138700
90443	138701
30899	138702
607823	138703
628321	138704
47720	138705
79947	138706
139572	138707
26713	138708
285790	138709
117338	138710
4585	138711
426031	138712
316285	138713
63346	138714
438126	138715
23519	138716
492908	138717
76531	138718
155744	138719
84065	138720
603988	138721
392709	138722
101212	138723
144796	138724
112290	138725
646301	138726
414347	138727
112480	138728
428298	138729
161380	138730
201562	138731
363941	138732
378302	138733
351697	138734
38321	138735
106806	138736
208075	138737
456489	138738
171452	138739
410908	138740
115908	138741
486424	138742
99632	138743
150170	138744
453846	138745
2827	138746
228240	138747
101015	138748
325382	138749
126759	138750
12603	138751
233939	138752
139366	138753
383669	138754
323173	138755
18674	138756
694941	138757
3659	138758
343112	138759
58913	138760
345409	138761
371921	138762
526380	138763
171892	138764
66397	138765
590245	138766
377807	138767
663141	138768
1129	138769
569493	138770
27768	138771
165705	138772
168342	138773
69208	138774
291067	138775
430787	138776
30049	138777
333193	138778
219558	138779
5018	138780
4784	138781
94671	138782
449065	138783
18536	138784
4743	138785
98386	138786
144028	138787
44510	138788
293184	138789
27374	138790
623551	138791
87050	138792
175169	138793
271506	138794
57536	138795
105145	138796
15757	138797
56430	138798
323598	138799
35419	138800
76999	138801
100890	138802
204885	138803
425783	138804
631377	138805
270191	138806
365209	138807
436937	138808
61227	138809
159882	138810
598101	138811
638198	138812
84824	138813
398345	138814
15810	138815
551825	138816
490799	138817
144107	138818
364038	138819
114954	138820
567655	138821
59316	138822
696500	138823
572462	138824
576375	138825
54630	138826
173289	138827
478381	138828
49580	138829
27357	138830
321059	138831
93522	138832
5207	138833
323125	138834
56384	138835
215567	138836
370248	138837
346701	138838
17859	138839
20047	138840
238128	138841
635076	138842
373815	138843
69825	138844
26320	138845
13392	138846
391205	138847
13997	138848
248827	138849
43501	138850
321209	138851
3471	138852
171307	138853
35976	138854
23923	138855
60775	138856
425374	138857
1461	138858
16250	138859
679837	138860
597869	138861
92254	138862
300455	138863
98561	138864
22412	138865
164175	138866
439787	138867
568250	138868
406186	138869
114706	138870
540489	138871
357059	138872
71184	138873
6669	138874
89203	138875
344335	138876
330239	138877
410936	138878
467181	138879
3357	138880
144192	138881
159217	138882
654520	138883
172285	138884
25204	138885
102719	138886
137265	138887
429965	138888
134666	138889
397190	138890
523948	138891
572398	138892
44796	138893
155662	138894
97571	138895
409147	138896
117258	138897
471299	138898
217398	138899
221247	138900
431136	138901
15089	138902
17909	138903
110983	138904
162735	138905
32154	138906
9819	138907
56733	138908
451516	138909
691780	138910
148436	138911
10320	138912
211006	138913
42245	138914
467770	138915
95675	138916
366023	138917
580469	138918
693020	138919
32346	138920
1274	138921
201200	138922
330117	138923
23132	138924
66162	138925
577479	138926
402655	138927
127525	138928
280448	138929
371982	138930
583634	138931
583511	138932
395881	138933
5624	138934
545155	138935
64180	138936
248069	138937
208188	138938
361419	138939
503220	138940
7948	138941
82183	138942
154316	138943
340191	138944
57413	138945
416530	138946
34034	138947
696437	138948
5647	138949
1833	138950
378297	138951
472616	138952
10783	138953
240418	138954
689429	138955
139524	138956
265567	138957
85680	138958
52721	138959
6791	138960
379836	138961
272424	138962
651617	138963
279074	138964
658433	138965
676026	138966
359173	138967
588853	138968
446650	138969
323667	138970
264144	138971
493738	138972
250817	138973
271000	138974
399767	138975
616594	138976
57566	138977
676623	138978
686041	138979
31857	138980
331611	138981
326961	138982
61593	138983
163459	138984
28140	138985
88477	138986
34121	138987
201465	138988
440655	138989
415346	138990
482038	138991
93494	138992
1439	138993
5320	138994
5312	138995
163108	138996
69609	138997
141563	138998
661316	138999
36295	139000
473287	139001
516359	139002
370872	139003
672737	139004
216532	139005
17889	139006
36031	139007
604765	139008
55217	139009
371465	139010
323318	139011
115875	139012
687741	139013
434904	139014
105556	139015
377210	139016
667744	139017
3558	139018
23332	139019
400624	139020
459467	139021
127578	139022
6606	139023
614660	139024
103705	139025
539013	139026
112627	139027
53052	139028
401969	139029
690019	139030
315781	139031
16884	139032
688126	139033
581629	139034
181977	139035
303386	139036
89472	139037
406660	139038
46911	139039
4680	139040
38923	139041
360464	139042
268450	139043
383585	139044
422983	139045
593157	139046
556088	139047
161023	139048
17285	139049
49537	139050
161300	139051
20073	139052
383541	139053
28316	139054
112623	139055
263645	139056
93456	139057
467343	139058
93074	139059
20660	139060
4261	139061
286628	139062
31076	139063
8239	139064
8414	139065
76012	139066
475115	139067
124057	139068
357971	139069
606415	139070
85667	139071
672823	139072
231737	139073
104658	139074
594477	139075
37622	139076
20725	139077
333087	139078
353904	139079
132775	139080
270450	139081
14780	139082
334626	139083
1018	139084
59492	139085
95389	139086
576114	139087
112008	139088
87021	139089
407629	139090
555062	139091
12781	139092
165819	139093
171312	139094
58654	139095
103618	139096
103100	139097
492902	139098
215016	139099
60459	139100
357	139101
664858	139102
31110	139103
2113	139104
689179	139105
206844	139106
549902	139107
16755	139108
447221	139109
1588	139110
281895	139111
398118	139112
600371	139113
58422	139114
280598	139115
99461	139116
138814	139117
129593	139118
612643	139119
616510	139120
58125	139121
51585	139122
164236	139123
8698	139124
123406	139125
43686	139126
190400	139127
668988	139128
168905	139129
177	139130
510368	139131
214249	139132
2205	139133
180357	139134
237158	139135
382534	139136
693864	139137
316	139138
61753	139139
26750	139140
154917	139141
531954	139142
134103	139143
129436	139144
129215	139145
3219	139146
262731	139147
30105	139148
455297	139149
361867	139150
54948	139151
22626	139152
94108	139153
392534	139154
122799	139155
360217	139156
19619	139157
378214	139158
254549	139159
149093	139160
83677	139161
570287	139162
441099	139163
610574	139164
208030	139165
335669	139166
83365	139167
49670	139168
107192	139169
49764	139170
124052	139171
93417	139172
11793	139173
241072	139174
39736	139175
82831	139176
69541	139177
217751	139178
217415	139179
69645	139180
69689	139181
32154	139182
27000	139183
127822	139184
43826	139185
113480	139186
133070	139187
56773	139188
157460	139189
655868	139190
186725	139191
126931	139192
100878	139193
280049	139194
608212	139195
271841	139196
480524	139197
16428	139198
9133	139199
106122	139200
629613	139201
559585	139202
5639	139203
320638	139204
3434	139205
26618	139206
3565	139207
367276	139208
1436	139209
632168	139210
621132	139211
395244	139212
679685	139213
255033	139214
562442	139215
629109	139216
647737	139217
288692	139218
57492	139219
76663	139220
467582	139221
1891	139222
581843	139223
330430	139224
9267	139225
24002	139226
308151	139227
64146	139228
176355	139229
160756	139230
145027	139231
332437	139232
291431	139233
25336	139234
616334	139235
147071	139236
315382	139237
468	139238
123785	139239
558356	139240
17947	139241
229803	139242
18158	139243
357386	139244
500531	139245
163709	139246
8587	139247
537	139248
24707	139249
158275	139250
246803	139251
70266	139252
169988	139253
163001	139254
140819	139255
347648	139256
83671	139257
859	139258
22119	139259
59407	139260
127765	139261
34184	139262
76677	139263
114109	139264
504423	139265
648561	139266
346611	139267
17850	139268
503964	139269
95872	139270
404824	139271
353811	139272
1040	139273
213547	139274
453556	139275
169526	139276
20651	139277
1545	139278
154540	139279
428042	139280
569844	139281
7961	139282
9494	139283
27966	139284
107566	139285
535374	139286
414	139287
12794	139288
24964	139289
377836	139290
288675	139291
1097	139292
323074	139293
217168	139294
415751	139295
553777	139296
641010	139297
80632	139298
163890	139299
237075	139300
432401	139301
37313	139302
279287	139303
74521	139304
19178	139305
366950	139306
186756	139307
186953	139308
2019	139309
2066	139310
363919	139311
369514	139312
372921	139313
262677	139314
28734	139315
608	139316
288	139317
71392	139318
678538	139319
39005	139320
16220	139321
21631	139322
85634	139323
692042	139324
27066	139325
5392	139326
161139	139327
154156	139328
3279	139329
444622	139330
240680	139331
296239	139332
605729	139333
527962	139334
171793	139335
127373	139336
85033	139337
45516	139338
16046	139339
417781	139340
418367	139341
40006	139342
574180	139343
311081	139344
24824	139345
26163	139346
406755	139347
370349	139348
29539	139349
71220	139350
242	139351
167456	139352
347512	139353
644263	139354
544707	139355
527168	139356
693681	139357
602552	139358
60	139359
59374	139360
693599	139361
654371	139362
170676	139363
480395	139364
251232	139365
45570	139366
24579	139367
1632	139368
488489	139369
213617	139370
536487	139371
45827	139372
44724	139373
3982	139374
6656	139375
170955	139376
54658	139377
24201	139378
378707	139379
662592	139380
193482	139381
675581	139382
231730	139383
237282	139384
5322	139385
364168	139386
162566	139387
77232	139388
359977	139389
576465	139390
59960	139391
326414	139392
613123	139393
264244	139394
4709	139395
41060	139396
414346	139397
71535	139398
154023	139399
409865	139400
548525	139401
26286	139402
147329	139403
615416	139404
352952	139405
456518	139406
641223	139407
771	139408
4148	139409
592826	139410
3478	139411
321769	139412
577354	139413
14617	139414
175021	139415
46845	139416
671227	139417
21925	139418
165150	139419
61342	139420
116731	139421
91967	139422
2305	139423
126398	139424
550887	139425
247156	139426
82874	139427
262978	139428
53594	139429
296238	139430
145380	139431
10068	139432
407301	139433
16365	139434
372833	139435
7366	139436
380104	139437
18554	139438
169386	139439
492193	139440
105142	139441
96296	139442
90128	139443
357216	139444
36116	139445
17701	139446
205284	139447
568441	139448
152458	139449
920	139450
223	139451
477968	139452
393399	139453
76487	139454
74884	139455
157403	139456
690125	139457
104021	139458
459815	139459
681031	139460
289284	139461
150801	139462
162487	139463
583627	139464
10054	139465
155602	139466
4599	139467
43793	139468
571742	139469
5758	139470
578627	139471
410806	139472
679939	139473
266118	139474
281203	139475
18560	139476
26310	139477
15044	139478
211541	139479
378870	139480
19699	139481
81586	139482
113232	139483
582918	139484
493489	139485
24003	139486
530732	139487
562560	139488
89941	139489
135523	139490
142293	139491
166715	139492
632	139493
114550	139494
442320	139495
211	139496
556968	139497
4126	139498
160957	139499
481693	139500
669829	139501
243	139502
92089	139503
48960	139504
387784	139505
406312	139506
13796	139507
19122	139508
405839	139509
132393	139510
437864	139511
77	139512
474924	139513
172531	139514
138083	139515
2965	139516
479682	139517
102512	139518
581167	139519
383904	139520
214203	139521
137680	139522
21	139523
13513	139524
314708	139525
40310	139526
24424	139527
11531	139528
82871	139529
143902	139530
81723	139531
352612	139532
125019	139533
137137	139534
61492	139535
153679	139536
8035	139537
1391	139538
139151	139539
360713	139540
132177	139541
237927	139542
27028	139543
3232	139544
16338	139545
1200	139546
95643	139547
469389	139548
1813	139549
385922	139550
243539	139551
356579	139552
162582	139553
34717	139554
27750	139555
26031	139556
44506	139557
282228	139558
647396	139559
465735	139560
581823	139561
387091	139562
635051	139563
55145	139564
186072	139565
306670	139566
83213	139567
608475	139568
168385	139569
30202	139570
380246	139571
336981	139572
141687	139573
683101	139574
468073	139575
140749	139576
21486	139577
397658	139578
74316	139579
165231	139580
135219	139581
464819	139582
150825	139583
56144	139584
14195	139585
436985	139586
619	139587
7100	139588
11973	139589
36771	139590
444277	139591
92501	139592
388214	139593
397365	139594
60621	139595
212207	139596
239907	139597
53425	139598
531375	139599
126412	139600
508771	139601
15444	139602
8187	139603
267410	139604
21144	139605
694067	139606
19437	139607
46379	139608
48085	139609
379911	139610
673069	139611
338005	139612
47194	139613
111309	139614
500372	139615
554956	139616
169114	139617
590981	139618
231724	139619
104701	139620
40284	139621
102421	139622
13605	139623
559580	139624
199	139625
441210	139626
314320	139627
258105	139628
211971	139629
306915	139630
113591	139631
133293	139632
490505	139633
153627	139634
676636	139635
2523	139636
332311	139637
214268	139638
26650	139639
551458	139640
342124	139641
245580	139642
681256	139643
645620	139644
152598	139645
591412	139646
1944	139647
51011	139648
412104	139649
49519	139650
8245	139651
10984	139652
4217	139653
197573	139654
141741	139655
307730	139656
247162	139657
76382	139658
280602	139659
114535	139660
94903	139661
29173	139662
256595	139663
337062	139664
72852	139665
57162	139666
123580	139667
571218	139668
594599	139669
100372	139670
87610	139671
542536	139672
317948	139673
27155	139674
130246	139675
88109	139676
160027	139677
481167	139678
414425	139679
43452	139680
65383	139681
34165	139682
734	139683
408428	139684
95522	139685
55430	139686
647639	139687
642715	139688
117783	139689
253244	139690
659825	139691
531468	139692
254119	139693
156904	139694
551481	139695
12314	139696
169990	139697
616989	139698
153989	139699
675375	139700
439770	139701
30820	139702
41082	139703
401917	139704
18828	139705
625645	139706
640677	139707
563146	139708
178747	139709
26242	139710
178895	139711
486265	139712
46826	139713
5379	139714
106262	139715
494730	139716
620533	139717
39298	139718
660303	139719
528084	139720
5165	139721
680952	139722
459868	139723
69427	139724
404246	139725
287326	139726
67645	139727
576675	139728
534506	139729
56377	139730
561318	139731
133912	139732
1820	139733
50935	139734
6785	139735
665144	139736
2197	139737
312335	139738
383646	139739
314120	139740
87587	139741
175735	139742
105792	139743
139586	139744
660379	139745
273721	139746
385645	139747
102736	139748
308232	139749
13595	139750
19728	139751
97981	139752
13788	139753
511996	139754
127829	139755
378013	139756
73953	139757
647937	139758
592302	139759
64645	139760
244179	139761
117132	139762
57958	139763
85121	139764
48847	139765
158729	139766
132787	139767
57496	139768
238515	139769
400911	139770
147102	139771
442319	139772
129270	139773
60866	139774
26211	139775
26215	139776
178903	139777
178878	139778
178994	139779
26234	139780
26242	139781
171540	139782
641125	139783
33605	139784
337611	139785
648441	139786
2804	139787
411210	139788
190257	139789
519197	139790
1200	139791
35234	139792
29443	139793
93550	139794
358131	139795
9081	139796
59311	139797
342027	139798
153271	139799
556475	139800
516759	139801
346948	139802
153418	139803
651489	139804
505871	139805
248906	139806
108787	139807
76240	139808
119205	139809
693118	139810
100587	139811
327599	139812
70310	139813
11203	139814
519662	139815
428426	139816
265442	139817
228981	139818
232704	139819
59733	139820
27803	139821
42762	139822
665742	139823
279017	139824
157049	139825
164790	139826
118021	139827
62916	139828
649489	139829
373492	139830
56400	139831
108238	139832
43117	139833
30967	139834
145665	139835
95197	139836
527646	139837
431474	139838
510694	139839
78306	139840
122348	139841
54269	139842
247135	139843
687744	139844
501252	139845
657365	139846
3260	139847
59679	139848
96751	139849
534608	139850
234726	139851
394558	139852
246390	139853
459170	139854
187917	139855
71	139856
410	139857
114331	139858
443394	139859
625647	139860
45170	139861
37987	139862
66656	139863
435949	139864
40705	139865
74788	139866
393525	139867
25696	139868
157153	139869
511757	139870
202491	139871
62850	139872
180901	139873
174714	139874
65478	139875
622294	139876
510502	139877
475673	139878
510498	139879
519945	139880
140315	139881
120374	139882
637169	139883
334124	139884
444919	139885
304601	139886
101295	139887
292337	139888
172923	139889
39076	139890
334912	139891
162117	139892
102307	139893
57101	139894
67028	139895
17647	139896
49955	139897
268558	139898
6437	139899
2877	139900
652271	139901
170852	139902
195664	139903
307708	139904
31361	139905
625082	139906
574497	139907
47371	139908
139137	139909
211	139910
53008	139911
329899	139912
161181	139913
162748	139914
182136	139915
71321	139916
61660	139917
23880	139918
154931	139919
475819	139920
134654	139921
443261	139922
24156	139923
76288	139924
18008	139925
385223	139926
126594	139927
156978	139928
228077	139929
107850	139930
138016	139931
121232	139932
108816	139933
508746	139934
158505	139935
175558	139936
231953	139937
235494	139938
408175	139939
376062	139940
124834	139941
84325	139942
656550	139943
547405	139944
642777	139945
308080	139946
4191	139947
20058	139948
151736	139949
261629	139950
26030	139951
15552	139952
494355	139953
637575	139954
486502	139955
351877	139956
14504	139957
577627	139958
139146	139959
130010	139960
106147	139961
425156	139962
6465	139963
130967	139964
382952	139965
608152	139966
464323	139967
110306	139968
125952	139969
404937	139970
560983	139971
141881	139972
621196	139973
677934	139974
315240	139975
74064	139976
36072	139977
245042	139978
122342	139979
220176	139980
529874	139981
120934	139982
227376	139983
598245	139984
231486	139985
157062	139986
144704	139987
5382	139988
79967	139989
312723	139990
293498	139991
53610	139992
255989	139993
510598	139994
2302	139995
71347	139996
60577	139997
696922	139998
302690	139999
502966	140000
164518	140001
33395	140002
5408	140003
111965	140004
160872	140005
30756	140006
601829	140007
216641	140008
396500	140009
289358	140010
44846	140011
444820	140012
415842	140013
20784	140014
573839	140015
352250	140016
56124	140017
294947	140018
326836	140019
8250	140020
335597	140021
137617	140022
685152	140023
72964	140024
88528	140025
184527	140026
360196	140027
87785	140028
53233	140029
643010	140030
3792	140031
684743	140032
19716	140033
44723	140034
520054	140035
642595	140036
73487	140037
326224	140038
661816	140039
188717	140040
546931	140041
602946	140042
147235	140043
7791	140044
643961	140045
331074	140046
281705	140047
632572	140048
92662	140049
248304	140050
513256	140051
67851	140052
41013	140053
547999	140054
351163	140055
101159	140056
473972	140057
315258	140058
385928	140059
485847	140060
132786	140061
38530	140062
232279	140063
40597	140064
189391	140065
166506	140066
79709	140067
389560	140068
31395	140069
260975	140070
148065	140071
121744	140072
661257	140073
17	140074
20993	140075
191727	140076
690268	140077
296435	140078
364782	140079
172086	140080
645686	140081
276309	140082
581547	140083
50109	140084
562040	140085
210358	140086
30793	140087
293049	140088
130420	140089
308056	140090
124608	140091
581974	140092
19977	140093
22754	140094
557233	140095
406579	140096
123417	140097
44730	140098
30942	140099
1060	140100
20278	140101
685751	140102
477658	140103
636276	140104
636259	140105
225801	140106
683018	140107
71030	140108
140458	140109
332735	140110
353260	140111
11825	140112
127463	140113
289463	140114
85135	140115
595074	140116
518306	140117
310713	140118
133924	140119
396803	140120
226188	140121
681974	140122
259432	140123
103030	140124
102792	140125
80268	140126
328857	140127
2229	140128
313178	140129
6733	140130
10447	140131
271289	140132
401271	140133
1011	140134
667713	140135
56606	140136
33025	140137
692016	140138
294755	140139
354462	140140
576108	140141
55546	140142
210360	140143
236367	140144
39119	140145
338496	140146
517361	140147
81489	140148
14777	140149
205325	140150
26361	140151
403169	140152
22147	140153
652402	140154
233488	140155
103826	140156
371565	140157
671	140158
18722	140159
547269	140160
5223	140161
543445	140162
14525	140163
108497	140164
38376	140165
94318	140166
393244	140167
258599	140168
223055	140169
501587	140170
232469	140171
204516	140172
476966	140173
103078	140174
368295	140175
37036	140176
146990	140177
325578	140178
526002	140179
120080	140180
103857	140181
140234	140182
157116	140183
68848	140184
192941	140185
599159	140186
3111	140187
127019	140188
47115	140189
40427	140190
629108	140191
313512	140192
1644	140193
88794	140194
149030	140195
298967	140196
671312	140197
612167	140198
66319	140199
43319	140200
7917	140201
105688	140202
341994	140203
696919	140204
604030	140205
141613	140206
11943	140207
465657	140208
373198	140209
14019	140210
530401	140211
5045	140212
127159	140213
19175	140214
65378	140215
450859	140216
389777	140217
440998	140218
40307	140219
87292	140220
91385	140221
691206	140222
79094	140223
170756	140224
23848	140225
524885	140226
217179	140227
88872	140228
57273	140229
343412	140230
17951	140231
212422	140232
559446	140233
440305	140234
678338	140235
481864	140236
113963	140237
341139	140238
219715	140239
307233	140240
119059	140241
451458	140242
467932	140243
517177	140244
148552	140245
158973	140246
80578	140247
662812	140248
171045	140249
136595	140250
392741	140251
147377	140252
627221	140253
585868	140254
63334	140255
28911	140256
148059	140257
552843	140258
462681	140259
131842	140260
162141	140261
590601	140262
12839	140263
791	140264
250159	140265
54791	140266
190059	140267
681841	140268
31719	140269
391959	140270
165594	140271
42964	140272
325892	140273
28666	140274
9177	140275
549311	140276
151218	140277
307135	140278
621298	140279
45738	140280
399003	140281
198388	140282
2860	140283
430915	140284
99039	140285
611181	140286
561645	140287
656003	140288
554432	140289
11131	140290
393473	140291
689099	140292
549046	140293
140822	140294
263628	140295
330789	140296
200811	140297
104968	140298
122932	140299
58814	140300
93505	140301
466062	140302
424787	140303
349379	140304
209853	140305
605995	140306
65832	140307
77743	140308
120533	140309
551043	140310
9670	140311
77090	140312
394935	140313
8419	140314
59065	140315
17256	140316
613664	140317
32282	140318
32437	140319
333902	140320
307794	140321
59651	140322
266759	140323
397027	140324
309779	140325
83054	140326
481321	140327
130272	140328
69792	140329
217810	140330
57745	140331
52232	140332
354360	140333
531066	140334
587028	140335
451783	140336
125823	140337
71584	140338
149087	140339
117374	140340
68	140341
367732	140342
145652	140343
426590	140344
68	140345
146916	140346
269744	140347
444116	140348
174495	140349
19745	140350
376038	140351
130908	140352
490592	140353
629372	140354
288454	140355
198833	140356
71986	140357
503162	140358
24322	140359
589557	140360
153260	140361
409763	140362
62179	140363
16665	140364
208776	140365
251894	140366
339527	140367
630976	140368
130857	140369
297573	140370
159341	140371
504911	140372
637991	140373
119411	140374
21919	140375
567210	140376
675551	140377
609938	140378
13	140379
316587	140380
53725	140381
136102	140382
39378	140383
5579	140384
134214	140385
131934	140386
543796	140387
62767	140388
662555	140389
652342	140390
531965	140391
171933	140392
165762	140393
292715	140394
5765	140395
211381	140396
34692	140397
13972	140398
4689	140399
405702	140400
21640	140401
205459	140402
78587	140403
45801	140404
452517	140405
92232	140406
585788	140407
195279	140408
17467	140409
433552	140410
226968	140411
301	140412
50417	140413
168329	140414
154064	140415
126017	140416
440383	140417
484173	140418
35692	140419
150985	140420
4042	140421
89202	140422
264545	140423
484372	140424
425104	140425
118046	140426
133991	140427
619182	140428
45260	140429
486972	140430
45588	140431
248784	140432
385203	140433
293480	140434
615797	140435
48653	140436
193853	140437
83648	140438
3467	140439
464542	140440
677587	140441
342036	140442
1212	140443
269051	140444
446222	140445
93	140446
10126	140447
328671	140448
158065	140449
155347	140450
163416	140451
159374	140452
9755	140453
564569	140454
585770	140455
83269	140456
17762	140457
596003	140458
430814	140459
100615	140460
209210	140461
48716	140462
73901	140463
200282	140464
477335	140465
554506	140466
597976	140467
71122	140468
45190	140469
378283	140470
31145	140471
503837	140472
67869	140473
545710	140474
50483	140475
41245	140476
232158	140477
401681	140478
276378	140479
322312	140480
24531	140481
7108	140482
117813	140483
605120	140484
106449	140485
436223	140486
348416	140487
503571	140488
560928	140489
170161	140490
95920	140491
16045	140492
393217	140493
60375	140494
387213	140495
14314	140496
478175	140497
680631	140498
176877	140499
51607	140500
572676	140501
113088	140502
255823	140503
460847	140504
201261	140505
286287	140506
45492	140507
54692	140508
8356	140509
388061	140510
687228	140511
353873	140512
12310	140513
687066	140514
266160	140515
634503	140516
78857	140517
229842	140518
561369	140519
32287	140520
434326	140521
405399	140522
153426	140523
308262	140524
443644	140525
124181	140526
191938	140527
170108	140528
679553	140529
456179	140530
30599	140531
78811	140532
9667	140533
359345	140534
675720	140535
671880	140536
320998	140537
646226	140538
155175	140539
175978	140540
8852	140541
63416	140542
313737	140543
35179	140544
254438	140545
24543	140546
18303	140547
531883	140548
286060	140549
279434	140550
557121	140551
313991	140552
658408	140553
558377	140554
508670	140555
63028	140556
167648	140557
10814	140558
78590	140559
87097	140560
102301	140561
142964	140562
209225	140563
625385	140564
640482	140565
12306	140566
120331	140567
594547	140568
73855	140569
292747	140570
53937	140571
78589	140572
486330	140573
38454	140574
291020	140575
634462	140576
511428	140577
510696	140578
102947	140579
108330	140580
108215	140581
446921	140582
445031	140583
461064	140584
423093	140585
422050	140586
105421	140587
165876	140588
582199	140589
622019	140590
270986	140591
532131	140592
351297	140593
442016	140594
75929	140595
153699	140596
17962	140597
468653	140598
282843	140599
49128	140600
10850	140601
167446	140602
629493	140603
295274	140604
540801	140605
348435	140606
89383	140607
77379	140608
634957	140609
115406	140610
602229	140611
6846	140612
685750	140613
560753	140614
153223	140615
508414	140616
395003	140617
18827	140618
530994	140619
416163	140620
472765	140621
87636	140622
567735	140623
1264	140624
663674	140625
268282	140626
694805	140627
595412	140628
4841	140629
606786	140630
10415	140631
338865	140632
164153	140633
32459	140634
514046	140635
478105	140636
55602	140637
503045	140638
310185	140639
424731	140640
155702	140641
77090	140642
146673	140643
454772	140644
689460	140645
271479	140646
232338	140647
41132	140648
101242	140649
20357	140650
153725	140651
393234	140652
28301	140653
584493	140654
688241	140655
96797	140656
112080	140657
24728	140658
146517	140659
623920	140660
5205	140661
91417	140662
409628	140663
463832	140664
283433	140665
294366	140666
16621	140667
123587	140668
324046	140669
673419	140670
6708	140671
285311	140672
52905	140673
439569	140674
23441	140675
331812	140676
582352	140677
177342	140678
163143	140679
26102	140680
507861	140681
653647	140682
28127	140683
478813	140684
687479	140685
158442	140686
500883	140687
30681	140688
457605	140689
26952	140690
121946	140691
500789	140692
463168	140693
484905	140694
25543	140695
393395	140696
410389	140697
57251	140698
266800	140699
21548	140700
8521	140701
479465	140702
139206	140703
3551	140704
569163	140705
1268	140706
669757	140707
29056	140708
389029	140709
167007	140710
410981	140711
27525	140712
23153	140713
280427	140714
1822	140715
689451	140716
226002	140717
176555	140718
103880	140719
128709	140720
8851	140721
152084	140722
512387	140723
605312	140724
1147	140725
405021	140726
227224	140727
223751	140728
12213	140729
17112	140730
11878	140731
112088	140732
230984	140733
21618	140734
271361	140735
47746	140736
410020	140737
436297	140738
313	140739
126986	140740
504684	140741
695179	140742
20604	140743
383913	140744
421511	140745
592693	140746
17525	140747
130849	140748
11366	140749
427483	140750
588466	140751
154591	140752
18818	140753
46189	140754
120685	140755
13625	140756
559639	140757
585842	140758
395825	140759
27560	140760
194155	140761
26208	140762
178788	140763
26257	140764
60929	140765
178982	140766
1580	140767
592359	140768
348	140769
669110	140770
79204	140771
20717	140772
65676	140773
59445	140774
49965	140775
155952	140776
127007	140777
384336	140778
72444	140779
151145	140780
52382	140781
16177	140782
520926	140783
246593	140784
592147	140785
137936	140786
148759	140787
60176	140788
137209	140789
554364	140790
62091	140791
170716	140792
82736	140793
120337	140794
69835	140795
435084	140796
218305	140797
597543	140798
93727	140799
132479	140800
304488	140801
15030	140802
693013	140803
83955	140804
424964	140805
686000	140806
228146	140807
631613	140808
409990	140809
170315	140810
636111	140811
356891	140812
69181	140813
143481	140814
22926	140815
421722	140816
142406	140817
62965	140818
192333	140819
160987	140820
155114	140821
18582	140822
47750	140823
1301	140824
348017	140825
411464	140826
632264	140827
264284	140828
119538	140829
585794	140830
282334	140831
577565	140832
127046	140833
434162	140834
108237	140835
10962	140836
56203	140837
120384	140838
663606	140839
204544	140840
13930	140841
607231	140842
393381	140843
502261	140844
9434	140845
59994	140846
7891	140847
109331	140848
358935	140849
4336	140850
3959	140851
285622	140852
222834	140853
196771	140854
634616	140855
1090	140856
165159	140857
359933	140858
71139	140859
687940	140860
36785	140861
629322	140862
650544	140863
257804	140864
449811	140865
451241	140866
243198	140867
301023	140868
679851	140869
529	140870
1880	140871
534656	140872
108514	140873
237018	140874
188449	140875
577594	140876
435364	140877
6988	140878
20951	140879
664109	140880
159937	140881
50996	140882
459005	140883
639402	140884
340277	140885
321927	140886
444142	140887
245430	140888
42933	140889
154806	140890
368939	140891
555547	140892
279023	140893
14793	140894
11596	140895
664796	140896
8770	140897
415731	140898
146555	140899
95143	140900
254188	140901
18617	140902
365538	140903
402506	140904
472699	140905
40580	140906
74026	140907
116071	140908
476632	140909
694962	140910
89828	140911
120632	140912
68512	140913
119432	140914
39551	140915
162535	140916
454255	140917
51937	140918
151130	140919
608290	140920
690668	140921
401079	140922
148912	140923
8645	140924
586139	140925
1547	140926
564590	140927
15973	140928
568179	140929
80008	140930
687642	140931
279564	140932
221750	140933
372913	140934
550579	140935
311825	140936
35905	140937
62	140938
52504	140939
15080	140940
372690	140941
7649	140942
120727	140943
218307	140944
179441	140945
114965	140946
11269	140947
93103	140948
438528	140949
542044	140950
137508	140951
138421	140952
745	140953
344008	140954
122270	140955
64902	140956
320431	140957
542048	140958
604839	140959
638906	140960
51372	140961
195016	140962
677650	140963
155124	140964
665057	140965
1860	140966
44718	140967
3063	140968
497860	140969
378933	140970
695598	140971
627490	140972
109480	140973
67750	140974
80339	140975
166339	140976
532281	140977
675310	140978
475185	140979
396225	140980
20188	140981
10082	140982
83	140983
509579	140984
584018	140985
22716	140986
93786	140987
10518	140988
26350	140989
112111	140990
629924	140991
66085	140992
9505	140993
143446	140994
543530	140995
252938	140996
148853	140997
31355	140998
5470	140999
111991	141000
1109	141001
36323	141002
459273	141003
151847	141004
140280	141005
30202	141006
200545	141007
241383	141008
1084	141009
52655	141010
56713	141011
99961	141012
412174	141013
552607	141014
4274	141015
249870	141016
151635	141017
99050	141018
38019	141019
186853	141020
243466	141021
302298	141022
93145	141023
660072	141024
69251	141025
177256	141026
201088	141027
255698	141028
513213	141029
139548	141030
233919	141031
646329	141032
21304	141033
6679	141034
474219	141035
185092	141036
30	141037
59182	141038
243380	141039
5146	141040
126625	141041
163003	141042
322249	141043
69428	141044
209435	141045
144794	141046
9639	141047
297396	141048
205432	141049
4142	141050
634252	141051
12573	141052
692932	141053
446416	141054
84342	141055
616885	141056
55168	141057
602914	141058
530722	141059
63217	141060
366184	141061
59226	141062
381354	141063
651757	141064
17497	141065
12603	141066
403268	141067
551086	141068
361811	141069
259986	141070
162051	141071
618645	141072
28641	141073
628643	141074
43055	141075
408645	141076
551367	141077
652460	141078
11543	141079
72707	141080
325082	141081
347800	141082
44502	141083
9133	141084
510698	141085
24456	141086
166931	141087
23646	141088
67532	141089
136946	141090
318464	141091
600716	141092
1031	141093
530662	141094
54028	141095
93762	141096
149	141097
486998	141098
443424	141099
675363	141100
6481	141101
307814	141102
31431	141103
624506	141104
29253	141105
468672	141106
247540	141107
75222	141108
372022	141109
52411	141110
405490	141111
157904	141112
16500	141113
429887	141114
32674	141115
157739	141116
100373	141117
61430	141118
202300	141119
294702	141120
79166	141121
637347	141122
59749	141123
619729	141124
100249	141125
335423	141126
82	141127
103217	141128
13898	141129
307374	141130
30711	141131
262636	141132
3035	141133
340319	141134
6842	141135
29335	141136
377205	141137
636358	141138
145901	141139
295651	141140
451780	141141
270318	141142
579400	141143
32270	141144
92345	141145
124755	141146
430739	141147
643119	141148
463438	141149
61551	141150
458429	141151
644754	141152
69188	141153
185007	141154
8288	141155
548266	141156
113922	141157
143086	141158
548721	141159
32816	141160
5323	141161
41184	141162
520972	141163
44227	141164
75223	141165
36296	141166
253661	141167
101581	141168
240498	141169
203009	141170
82809	141171
7216	141172
237487	141173
522108	141174
4801	141175
351950	141176
208754	141177
358157	141178
113782	141179
117734	141180
82538	141181
32346	141182
82870	141183
42	141184
599913	141185
476486	141186
281453	141187
106	141188
63845	141189
6135	141190
332843	141191
275891	141192
177954	141193
39029	141194
136711	141195
454500	141196
122507	141197
525334	141198
684414	141199
92536	141200
10527	141201
556534	141202
1003	141203
142389	141204
368996	141205
560925	141206
293043	141207
170338	141208
141508	141209
49	141210
287340	141211
657071	141212
27590	141213
2043	141214
562622	141215
35037	141216
696802	141217
227514	141218
53838	141219
428969	141220
685080	141221
7859	141222
169006	141223
171316	141224
603529	141225
138217	141226
469166	141227
260713	141228
136098	141229
374777	141230
143950	141231
9795	141232
101727	141233
35454	141234
97089	141235
383371	141236
397772	141237
395847	141238
301403	141239
402658	141240
382899	141241
4550	141242
95870	141243
11805	141244
188103	141245
10708	141246
552016	141247
671	141248
33908	141249
634641	141250
299914	141251
643462	141252
148085	141253
115312	141254
117462	141255
49590	141256
153491	141257
266693	141258
36551	141259
123004	141260
310463	141261
121295	141262
126524	141263
565965	141264
562007	141265
50049	141266
1670	141267
456705	141268
335740	141269
248152	141270
665636	141271
528777	141272
11851	141273
650744	141274
237720	141275
579501	141276
599900	141277
143395	141278
70455	141279
538105	141280
252696	141281
9928	141282
585518	141283
10	141284
128435	141285
286709	141286
366010	141287
99373	141288
227591	141289
38248	141290
150945	141291
159410	141292
595035	141293
30196	141294
332376	141295
360148	141296
152570	141297
37638	141298
242436	141299
507740	141300
155804	141301
546147	141302
672320	141303
258657	141304
4857	141305
209428	141306
86366	141307
530600	141308
618903	141309
354738	141310
325916	141311
254828	141312
638538	141313
25733	141314
61824	141315
41294	141316
683737	141317
524339	141318
80418	141319
419421	141320
53899	141321
609561	141322
14696	141323
593304	141324
10227	141325
21914	141326
243693	141327
389009	141328
246348	141329
230563	141330
303363	141331
87559	141332
42059	141333
55519	141334
125	141335
57742	141336
35118	141337
374770	141338
44637	141339
261838	141340
514740	141341
323815	141342
307542	141343
291759	141344
462168	141345
642577	141346
359389	141347
144898	141348
683240	141349
507729	141350
24835	141351
156894	141352
208102	141353
647686	141354
536696	141355
462580	141356
30805	141357
163599	141358
41666	141359
451545	141360
8298	141361
49617	141362
58406	141363
538411	141364
41565	141365
192378	141366
672890	141367
172149	141368
7361	141369
656521	141370
102623	141371
427356	141372
22418	141373
172122	141374
48341	141375
439080	141376
119023	141377
353416	141378
121385	141379
316888	141380
77032	141381
412761	141382
533349	141383
244840	141384
45041	141385
31878	141386
50676	141387
274257	141388
16264	141389
152953	141390
21558	141391
239273	141392
562066	141393
27179	141394
7239	141395
274515	141396
97779	141397
631180	141398
391824	141399
50484	141400
90467	141401
25395	141402
102243	141403
55721	141404
143651	141405
135426	141406
101482	141407
497864	141408
280095	141409
655206	141410
102742	141411
69425	141412
660895	141413
3401	141414
4060	141415
190621	141416
108817	141417
44125	141418
467483	141419
356972	141420
101355	141421
504190	141422
17926	141423
391541	141424
487912	141425
13828	141426
108343	141427
533279	141428
554	141429
27880	141430
586312	141431
194474	141432
445086	141433
616792	141434
36184	141435
526988	141436
446055	141437
605259	141438
38291	141439
287439	141440
677839	141441
44509	141442
443224	141443
3912	141444
61503	141445
495936	141446
427311	141447
534976	141448
558169	141449
507426	141450
387830	141451
5571	141452
225416	141453
490731	141454
53225	141455
127171	141456
416698	141457
61984	141458
16072	141459
292640	141460
176091	141461
38150	141462
71383	141463
342874	141464
14259	141465
31883	141466
115397	141467
666611	141468
69403	141469
140254	141470
562018	141471
96913	141472
26693	141473
621426	141474
269741	141475
3143	141476
308234	141477
6875	141478
570235	141479
423277	141480
45927	141481
10031	141482
637947	141483
118952	141484
422152	141485
143161	141486
35541	141487
49214	141488
139911	141489
605976	141490
229892	141491
75521	141492
172486	141493
17205	141494
157520	141495
440556	141496
34197	141497
8441	141498
640665	141499
37992	141500
8851	141501
2286	141502
313561	141503
5429	141504
344864	141505
429883	141506
176384	141507
120947	141508
8008	141509
577705	141510
101264	141511
593771	141512
644663	141513
462736	141514
550983	141515
5621	141516
288647	141517
221	141518
36185	141519
116627	141520
77574	141521
225534	141522
50784	141523
471067	141524
136182	141525
390450	141526
61639	141527
590215	141528
517244	141529
639711	141530
257034	141531
615825	141532
534389	141533
214058	141534
26469	141535
18762	141536
92536	141537
338185	141538
139355	141539
423648	141540
288374	141541
309815	141542
5612	141543
330439	141544
64473	141545
694263	141546
38836	141547
3777	141548
288697	141549
475772	141550
269	141551
3574	141552
298328	141553
629277	141554
425911	141555
289503	141556
368307	141557
431287	141558
309358	141559
172005	141560
595594	141561
588654	141562
580279	141563
128492	141564
443078	141565
453750	141566
5519	141567
289377	141568
141826	141569
82039	141570
139587	141571
693141	141572
104825	141573
9793	141574
9406	141575
246174	141576
75317	141577
140465	141578
18312	141579
640525	141580
543322	141581
538718	141582
2269	141583
133377	141584
551297	141585
106789	141586
330360	141587
344376	141588
595944	141589
64949	141590
483383	141591
18646	141592
444901	141593
629461	141594
5063	141595
675127	141596
431148	141597
499897	141598
128492	141599
446646	141600
4298	141601
81099	141602
176755	141603
558295	141604
540394	141605
171175	141606
306766	141607
636917	141608
122523	141609
93669	141610
535210	141611
33883	141612
69156	141613
414285	141614
89852	141615
581937	141616
483496	141617
480296	141618
109452	141619
5126	141620
91061	141621
470507	141622
21162	141623
169547	141624
1368	141625
225821	141626
507221	141627
104208	141628
346776	141629
116639	141630
401263	141631
195952	141632
103	141633
25643	141634
689029	141635
422622	141636
153848	141637
10861	141638
586631	141639
1044	141640
53893	141641
309730	141642
42737	141643
454349	141644
29143	141645
633129	141646
2309	141647
497823	141648
381047	141649
690	141650
99009	141651
47934	141652
9823	141653
190990	141654
310029	141655
197692	141656
242260	141657
658179	141658
41269	141659
59887	141660
352492	141661
109339	141662
628307	141663
7868	141664
2148	141665
70240	141666
586534	141667
98546	141668
122034	141669
639517	141670
47916	141671
199208	141672
57449	141673
422696	141674
521000	141675
157188	141676
465079	141677
63088	141678
444381	141679
474643	141680
55455	141681
37854	141682
27952	141683
3434	141684
5490	141685
14496	141686
68	141687
572625	141688
139935	141689
479759	141690
240156	141691
608696	141692
604114	141693
39942	141694
2443	141695
4561	141696
537391	141697
161201	141698
356510	141699
41118	141700
20072	141701
27422	141702
400764	141703
538030	141704
75481	141705
332841	141706
81381	141707
73035	141708
104727	141709
11228	141710
152623	141711
158212	141712
215589	141713
54171	141714
123001	141715
70980	141716
90991	141717
148244	141718
6126	141719
343402	141720
58780	141721
341694	141722
143428	141723
133260	141724
234	141725
228448	141726
588333	141727
97016	141728
77416	141729
229216	141730
584754	141731
575294	141732
465569	141733
145738	141734
4367	141735
285259	141736
1487	141737
11	141738
58638	141739
663687	141740
134551	141741
95021	141742
48924	141743
30087	141744
364291	141745
556647	141746
71205	141747
83009	141748
234875	141749
129552	141750
13715	141751
56159	141752
50084	141753
332204	141754
137243	141755
110076	141756
107008	141757
568075	141758
432948	141759
45553	141760
448777	141761
484432	141762
311146	141763
25182	141764
176647	141765
683172	141766
567268	141767
143773	141768
71585	141769
519397	141770
394707	141771
39708	141772
184272	141773
535711	141774
358558	141775
206727	141776
6723	141777
686429	141778
39761	141779
363067	141780
58402	141781
340	141782
284704	141783
19702	141784
653660	141785
25161	141786
383538	141787
14915	141788
326596	141789
325939	141790
519057	141791
21760	141792
586132	141793
22306	141794
144478	141795
168894	141796
648925	141797
341266	141798
136405	141799
67234	141800
29912	141801
41302	141802
444506	141803
85585	141804
41388	141805
33841	141806
73271	141807
19895	141808
609098	141809
628408	141810
106469	141811
657164	141812
32479	141813
385557	141814
38440	141815
108578	141816
22862	141817
72911	141818
161530	141819
215407	141820
173833	141821
4874	141822
150931	141823
128618	141824
471206	141825
161808	141826
125168	141827
59779	141828
31328	141829
149908	141830
63100	141831
7758	141832
3918	141833
245402	141834
682910	141835
37626	141836
54695	141837
4911	141838
228144	141839
1357	141840
545841	141841
101271	141842
206754	141843
57198	141844
6550	141845
325010	141846
37187	141847
277612	141848
136961	141849
100289	141850
127227	141851
276214	141852
331929	141853
612681	141854
607558	141855
25234	141856
8433	141857
173843	141858
114286	141859
26250	141860
684314	141861
459236	141862
385786	141863
125126	141864
113959	141865
472051	141866
112849	141867
144974	141868
11873	141869
137276	141870
39695	141871
347358	141872
101254	141873
12912	141874
388969	141875
45522	141876
3	141877
294821	141878
578383	141879
563082	141880
28049	141881
141450	141882
687241	141883
165116	141884
135172	141885
501179	141886
411405	141887
1	141888
456285	141889
372519	141890
37338	141891
233211	141892
157130	141893
403526	141894
3741	141895
55836	141896
7986	141897
63708	141898
367907	141899
1679	141900
27035	141901
106719	141902
648704	141903
16890	141904
8847	141905
100570	141906
8182	141907
290460	141908
363190	141909
31462	141910
7087	141911
166181	141912
105467	141913
545128	141914
303479	141915
21217	141916
1067	141917
91014	141918
17548	141919
47402	141920
162279	141921
186693	141922
12338	141923
85722	141924
168532	141925
167663	141926
167628	141927
68657	141928
219982	141929
213053	141930
64731	141931
132	141932
508821	141933
47257	141934
158796	141935
88585	141936
276235	141937
555456	141938
362978	141939
397665	141940
311545	141941
23047	141942
198168	141943
561190	141944
673876	141945
58753	141946
464576	141947
691586	141948
56742	141949
668762	141950
172789	141951
58761	141952
644509	141953
118274	141954
552973	141955
228794	141956
560506	141957
22335	141958
135018	141959
42797	141960
56442	141961
269956	141962
1581	141963
356293	141964
76102	141965
14988	141966
1294	141967
103212	141968
1093	141969
72192	141970
42896	141971
54865	141972
348911	141973
244690	141974
27724	141975
17517	141976
46098	141977
171649	141978
38735	141979
48053	141980
55155	141981
3130	141982
693177	141983
197052	141984
171999	141985
220357	141986
657448	141987
164095	141988
164401	141989
59923	141990
570800	141991
13474	141992
152996	141993
93951	141994
11991	141995
23151	141996
38338	141997
505924	141998
35342	141999
555326	142000
94665	142001
79116	142002
13014	142003
168697	142004
564179	142005
8543	142006
103806	142007
1811	142008
91681	142009
24095	142010
516239	142011
310538	142012
484944	142013
66	142014
9713	142015
616342	142016
616141	142017
307075	142018
595236	142019
336002	142020
283796	142021
3166	142022
256004	142023
160527	142024
295799	142025
162387	142026
31725	142027
134549	142028
206055	142029
302628	142030
112244	142031
2320	142032
307650	142033
175984	142034
356181	142035
168259	142036
474048	142037
41886	142038
135171	142039
204378	142040
481119	142041
7637	142042
134893	142043
217042	142044
28694	142045
319056	142046
13119	142047
636	142048
3830	142049
656683	142050
139194	142051
708	142052
22941	142053
444282	142054
940	142055
35788	142056
189499	142057
137790	142058
44168	142059
577621	142060
15508	142061
87198	142062
154206	142063
48057	142064
288926	142065
4794	142066
52595	142067
85095	142068
665886	142069
674012	142070
160168	142071
600030	142072
206881	142073
17892	142074
162921	142075
695	142076
6344	142077
13423	142078
77467	142079
5731	142080
1466	142081
34790	142082
481955	142083
207775	142084
123932	142085
497	142086
416657	142087
19706	142088
326373	142089
18221	142090
40704	142091
150950	142092
317829	142093
559985	142094
331352	142095
174822	142096
77419	142097
528231	142098
10515	142099
592968	142100
304256	142101
229007	142102
136254	142103
563518	142104
79195	142105
228530	142106
2823	142107
385610	142108
211	142109
466066	142110
15965	142111
4885	142112
461736	142113
293599	142114
123256	142115
18494	142116
7684	142117
497906	142118
2933	142119
415775	142120
6970	142121
147642	142122
317474	142123
675436	142124
671591	142125
479250	142126
348280	142127
37188	142128
463821	142129
448114	142130
526973	142131
23367	142132
16249	142133
333954	142134
564699	142135
20680	142136
650054	142137
7950	142138
54141	142139
90500	142140
32087	142141
136548	142142
6845	142143
155570	142144
93264	142145
101404	142146
49929	142147
38792	142148
121156	142149
408350	142150
139572	142151
53595	142152
3375	142153
304309	142154
6500	142155
667531	142156
206214	142157
540406	142158
103205	142159
88924	142160
51281	142161
5941	142162
981	142163
23	142164
387105	142165
11823	142166
405676	142167
309373	142168
435516	142169
148192	142170
214768	142171
671529	142172
39147	142173
34739	142174
4460	142175
598197	142176
10541	142177
135073	142178
316419	142179
321914	142180
870	142181
39091	142182
13976	142183
570062	142184
6111	142185
21666	142186
34758	142187
4429	142188
121804	142189
570089	142190
156228	142191
30660	142192
170474	142193
655544	142194
6622	142195
5951	142196
23798	142197
682658	142198
686920	142199
53010	142200
260182	142201
303592	142202
341255	142203
34873	142204
158570	142205
465323	142206
522361	142207
20108	142208
562792	142209
142929	142210
10614	142211
5453	142212
135678	142213
143926	142214
228869	142215
255851	142216
560654	142217
424314	142218
282550	142219
166054	142220
28459	142221
306535	142222
164270	142223
410067	142224
41690	142225
648638	142226
435526	142227
569986	142228
27894	142229
638111	142230
184135	142231
8162	142232
592952	142233
468671	142234
5456	142235
10625	142236
164131	142237
349560	142238
361446	142239
49174	142240
456622	142241
148222	142242
8528	142243
566007	142244
104855	142245
155201	142246
138095	142247
208464	142248
70982	142249
539446	142250
206150	142251
397396	142252
160780	142253
163657	142254
442386	142255
209692	142256
3369	142257
49819	142258
418551	142259
35783	142260
102375	142261
23	142262
8481	142263
86731	142264
119511	142265
602654	142266
56239	142267
156236	142268
726	142269
128854	142270
143437	142271
72723	142272
135748	142273
148155	142274
228083	142275
30856	142276
52456	142277
157981	142278
209905	142279
425831	142280
564022	142281
423528	142282
12211	142283
178019	142284
401010	142285
380075	142286
176309	142287
22806	142288
586536	142289
173851	142290
253562	142291
4179	142292
104330	142293
570035	142294
469941	142295
53054	142296
158288	142297
26073	142298
418186	142299
15363	142300
696272	142301
97437	142302
14027	142303
9495	142304
206925	142305
3042	142306
99000	142307
18107	142308
153662	142309
475290	142310
137211	142311
694345	142312
345603	142313
20290	142314
572212	142315
61609	142316
627170	142317
49338	142318
128784	142319
176269	142320
641442	142321
610291	142322
6659	142323
457966	142324
452705	142325
631852	142326
743	142327
688222	142328
4271	142329
695657	142330
31452	142331
19211	142332
465121	142333
365743	142334
453123	142335
7950	142336
679769	142337
543803	142338
529945	142339
91450	142340
613486	142341
1064	142342
100329	142343
620786	142344
121940	142345
406655	142346
132884	142347
57027	142348
405301	142349
421931	142350
357572	142351
584791	142352
428922	142353
600741	142354
105696	142355
313045	142356
37770	142357
159275	142358
1424	142359
352	142360
84102	142361
448835	142362
230788	142363
310396	142364
11645	142365
21886	142366
443574	142367
213121	142368
57695	142369
11019	142370
20071	142371
268104	142372
484480	142373
300837	142374
188033	142375
475581	142376
373764	142377
538705	142378
7232	142379
558829	142380
27178	142381
585	142382
199228	142383
165842	142384
22353	142385
324535	142386
99131	142387
34691	142388
43030	142389
508953	142390
47411	142391
536643	142392
24616	142393
562133	142394
617335	142395
3632	142396
435011	142397
12419	142398
542298	142399
445878	142400
620694	142401
57408	142402
1780	142403
357163	142404
7245	142405
686406	142406
649991	142407
434929	142408
136379	142409
128963	142410
558314	142411
2299	142412
35343	142413
638690	142414
340281	142415
421111	142416
406944	142417
488461	142418
34255	142419
336609	142420
615933	142421
569206	142422
630962	142423
572677	142424
630181	142425
35480	142426
53916	142427
521849	142428
105349	142429
157978	142430
330998	142431
78887	142432
165677	142433
451181	142434
265259	142435
697919	142436
409411	142437
168816	142438
536446	142439
3406	142440
102364	142441
184929	142442
117803	142443
490907	142444
459182	142445
541370	142446
640634	142447
35980	142448
18909	142449
26766	142450
687816	142451
264657	142452
44225	142453
30387	142454
32794	142455
462349	142456
54267	142457
330491	142458
75843	142459
251034	142460
131323	142461
150540	142462
106065	142463
205135	142464
58956	142465
10710	142466
739	142467
140699	142468
1	142469
403467	142470
668098	142471
294833	142472
29284	142473
118946	142474
23306	142475
315834	142476
93697	142477
327914	142478
1891	142479
1426	142480
516391	142481
7578	142482
24808	142483
5358	142484
280132	142485
243608	142486
243587	142487
126867	142488
43534	142489
625	142490
557758	142491
381373	142492
114207	142493
59286	142494
208014	142495
125126	142496
251393	142497
218652	142498
671248	142499
127568	142500
501727	142501
76075	142502
83631	142503
39711	142504
74184	142505
117776	142506
339146	142507
437460	142508
538431	142509
23569	142510
30641	142511
101055	142512
149856	142513
51598	142514
348348	142515
111399	142516
448845	142517
5	142518
137493	142519
98868	142520
290679	142521
146769	142522
154409	142523
280549	142524
485077	142525
3167	142526
443473	142527
402716	142528
83636	142529
337328	142530
670995	142531
217602	142532
125929	142533
277171	142534
147121	142535
379701	142536
387978	142537
52491	142538
277005	142539
163844	142540
12573	142541
588407	142542
6709	142543
137575	142544
43119	142545
53539	142546
5128	142547
522161	142548
385502	142549
51057	142550
122611	142551
175761	142552
170548	142553
115234	142554
57792	142555
187536	142556
518816	142557
38028	142558
155188	142559
67002	142560
54034	142561
512988	142562
28868	142563
495296	142564
417664	142565
268874	142566
165827	142567
309200	142568
4225	142569
368667	142570
691346	142571
18503	142572
521529	142573
6943	142574
83354	142575
86183	142576
91683	142577
501024	142578
368698	142579
570246	142580
333891	142581
165763	142582
611179	142583
159952	142584
513411	142585
45644	142586
4089	142587
262378	142588
84042	142589
362499	142590
272309	142591
188072	142592
495061	142593
364484	142594
59646	142595
657957	142596
164906	142597
121447	142598
219902	142599
13397	142600
372906	142601
539709	142602
7509	142603
15806	142604
644588	142605
676953	142606
95606	142607
151052	142608
686281	142609
379153	142610
433163	142611
454131	142612
175849	142613
681596	142614
238832	142615
608469	142616
474424	142617
13883	142618
416400	142619
180819	142620
131021	142621
7110	142622
248015	142623
263513	142624
82654	142625
260903	142626
2223	142627
469652	142628
21852	142629
275535	142630
1019	142631
65800	142632
53458	142633
274923	142634
232580	142635
665627	142636
132751	142637
36875	142638
165144	142639
120940	142640
416767	142641
430648	142642
534898	142643
256447	142644
427628	142645
290976	142646
393090	142647
23634	142648
385	142649
17081	142650
626141	142651
611495	142652
150057	142653
613660	142654
466395	142655
53690	142656
465427	142657
675697	142658
122262	142659
557767	142660
126851	142661
299312	142662
17095	142663
243363	142664
75312	142665
657346	142666
1717	142667
85932	142668
518562	142669
46056	142670
669826	142671
388897	142672
127053	142673
5184	142674
17394	142675
2915	142676
299823	142677
387019	142678
374497	142679
7028	142680
508060	142681
39976	142682
120971	142683
171809	142684
330468	142685
254180	142686
361911	142687
553075	142688
17859	142689
572694	142690
160284	142691
117982	142692
56182	142693
365459	142694
305506	142695
152175	142696
211268	142697
668354	142698
296767	142699
11511	142700
564225	142701
400610	142702
71496	142703
2689	142704
34694	142705
64994	142706
50916	142707
113846	142708
105830	142709
596831	142710
81110	142711
311197	142712
360317	142713
549188	142714
115833	142715
71947	142716
462450	142717
580	142718
34439	142719
3513	142720
278442	142721
250660	142722
377859	142723
284729	142724
141402	142725
10808	142726
126006	142727
639106	142728
22791	142729
14644	142730
35360	142731
182790	142732
610059	142733
30662	142734
635910	142735
114799	142736
153018	142737
128313	142738
380897	142739
157163	142740
125152	142741
289681	142742
118146	142743
83465	142744
614726	142745
158984	142746
480186	142747
353734	142748
696997	142749
155290	142750
647663	142751
614058	142752
16000	142753
25116	142754
11435	142755
422	142756
621570	142757
616565	142758
226216	142759
333159	142760
23943	142761
423226	142762
412646	142763
105691	142764
45076	142765
60560	142766
24335	142767
213879	142768
30208	142769
180915	142770
495623	142771
639266	142772
318821	142773
642626	142774
249815	142775
457505	142776
196320	142777
63161	142778
114040	142779
378604	142780
569560	142781
126296	142782
459908	142783
6394	142784
5261	142785
47705	142786
127254	142787
15272	142788
433241	142789
233489	142790
11877	142791
249668	142792
203507	142793
630513	142794
25728	142795
377	142796
523987	142797
163031	142798
280541	142799
161232	142800
43039	142801
598057	142802
16816	142803
111282	142804
579614	142805
27598	142806
369141	142807
146558	142808
96831	142809
281483	142810
109533	142811
281106	142812
1418	142813
20389	142814
247	142815
251957	142816
2746	142817
630466	142818
370512	142819
429785	142820
52246	142821
83779	142822
324340	142823
22253	142824
380866	142825
34137	142826
13129	142827
106147	142828
56021	142829
155318	142830
1918	142831
410564	142832
208117	142833
383435	142834
526802	142835
1700	142836
594004	142837
157427	142838
172080	142839
63281	142840
15802	142841
154669	142842
640072	142843
358623	142844
41225	142845
404683	142846
3630	142847
421991	142848
43333	142849
465039	142850
17547	142851
283213	142852
158721	142853
51728	142854
147054	142855
8527	142856
80538	142857
20655	142858
545482	142859
15727	142860
145995	142861
260482	142862
27363	142863
617402	142864
511582	142865
256777	142866
606060	142867
54354	142868
681148	142869
85824	142870
633798	142871
13574	142872
168900	142873
598055	142874
80747	142875
82242	142876
69540	142877
598657	142878
331417	142879
91441	142880
49567	142881
64993	142882
154784	142883
92908	142884
527872	142885
275152	142886
172197	142887
528363	142888
17342	142889
542828	142890
241966	142891
604284	142892
421417	142893
14368	142894
60596	142895
326220	142896
36246	142897
464302	142898
4093	142899
116205	142900
20594	142901
120741	142902
284875	142903
565789	142904
98919	142905
35606	142906
144817	142907
380248	142908
4311	142909
1140	142910
302310	142911
305732	142912
11877	142913
159451	142914
38294	142915
476792	142916
310546	142917
460700	142918
557662	142919
25670	142920
455530	142921
100802	142922
356886	142923
214414	142924
661336	142925
79674	142926
466196	142927
91629	142928
696653	142929
526554	142930
17096	142931
30841	142932
561091	142933
74777	142934
22193	142935
635825	142936
36936	142937
5408	142938
155171	142939
453023	142940
136856	142941
59316	142942
16993	142943
6429	142944
648711	142945
86291	142946
3351	142947
485154	142948
206113	142949
104737	142950
588145	142951
378304	142952
231717	142953
530598	142954
103075	142955
352426	142956
23838	142957
617339	142958
17173	142959
290767	142960
84887	142961
35458	142962
599798	142963
197689	142964
132539	142965
580628	142966
236016	142967
117335	142968
311684	142969
7305	142970
82831	142971
72538	142972
499190	142973
12028	142974
397562	142975
611026	142976
134706	142977
9301	142978
479326	142979
74009	142980
58334	142981
37523	142982
116910	142983
16123	142984
546132	142985
651709	142986
63342	142987
531163	142988
623329	142989
30699	142990
605244	142991
8064	142992
530324	142993
652931	142994
317389	142995
36330	142996
56772	142997
410760	142998
295600	142999
123662	143000
654327	143001
30054	143002
38457	143003
158236	143004
36300	143005
51124	143006
13498	143007
72514	143008
167647	143009
622740	143010
32102	143011
859	143012
211369	143013
130918	143014
155847	143015
93241	143016
158993	143017
4839	143018
643051	143019
139023	143020
51429	143021
43529	143022
468881	143023
131524	143024
534242	143025
664165	143026
39254	143027
598639	143028
2254	143029
114684	143030
93150	143031
424178	143032
100332	143033
39266	143034
80079	143035
334866	143036
4405	143037
117367	143038
557297	143039
99183	143040
357172	143041
319909	143042
115820	143043
120415	143044
170969	143045
155865	143046
37273	143047
434113	143048
172	143049
406128	143050
524462	143051
329812	143052
76797	143053
597921	143054
531591	143055
1765	143056
81356	143057
650660	143058
410453	143059
11568	143060
53428	143061
30692	143062
19390	143063
32760	143064
496210	143065
141738	143066
160516	143067
25841	143068
148656	143069
74716	143070
153974	143071
222884	143072
542836	143073
99156	143074
18912	143075
453205	143076
3703	143077
128561	143078
134690	143079
25608	143080
312903	143081
165065	143082
103050	143083
53915	143084
167842	143085
50247	143086
95243	143087
625987	143088
466279	143089
483790	143090
686741	143091
425013	143092
164332	143093
280535	143094
69501	143095
22189	143096
114543	143097
83917	143098
576508	143099
12851	143100
99855	143101
101338	143102
58262	143103
10387	143104
579336	143105
550422	143106
85458	143107
455515	143108
137255	143109
249570	143110
199129	143111
337649	143112
8534	143113
1288	143114
507519	143115
205139	143116
119041	143117
7501	143118
315617	143119
657029	143120
114015	143121
284115	143122
109640	143123
151413	143124
155355	143125
9337	143126
10583	143127
128995	143128
128829	143129
25476	143130
35405	143131
6767	143132
333508	143133
35211	143134
315395	143135
52376	143136
610618	143137
507858	143138
459597	143139
122030	143140
257185	143141
319947	143142
562664	143143
99714	143144
275418	143145
23068	143146
76775	143147
682941	143148
212104	143149
222	143150
4937	143151
189787	143152
694903	143153
135941	143154
406215	143155
262216	143156
72989	143157
167770	143158
67569	143159
50925	143160
140295	143161
334439	143162
155378	143163
9821	143164
109001	143165
23086	143166
313602	143167
175741	143168
18176	143169
100254	143170
122580	143171
25649	143172
186149	143173
427976	143174
670159	143175
36205	143176
199635	143177
586707	143178
9821	143179
256278	143180
337650	143181
89915	143182
26541	143183
394864	143184
423840	143185
170670	143186
656286	143187
305545	143188
191246	143189
437674	143190
88741	143191
2287	143192
20375	143193
18318	143194
57548	143195
3560	143196
10306	143197
531390	143198
1117	143199
550498	143200
445990	143201
518094	143202
222113	143203
555497	143204
458481	143205
692189	143206
217561	143207
123503	143208
185732	143209
21949	143210
110594	143211
536494	143212
500571	143213
451573	143214
448798	143215
164127	143216
50103	143217
665974	143218
148942	143219
123467	143220
599906	143221
388454	143222
18608	143223
71460	143224
121873	143225
155914	143226
434067	143227
12023	143228
267026	143229
144825	143230
422130	143231
220701	143232
27375	143233
695339	143234
515833	143235
126252	143236
131170	143237
67078	143238
311816	143239
32990	143240
3832	143241
145787	143242
563868	143243
261422	143244
173041	143245
283025	143246
4345	143247
533976	143248
636342	143249
27027	143250
244050	143251
231975	143252
500726	143253
112410	143254
2419	143255
110942	143256
194973	143257
106902	143258
531350	143259
77298	143260
412755	143261
153511	143262
34495	143263
119789	143264
297647	143265
23427	143266
692787	143267
130215	143268
147673	143269
539122	143270
6013	143271
13	143272
322660	143273
145691	143274
39104	143275
63303	143276
372912	143277
65089	143278
59270	143279
21213	143280
37931	143281
235789	143282
302808	143283
506662	143284
279055	143285
153142	143286
51	143287
20562	143288
502956	143289
266673	143290
345	143291
451792	143292
16371	143293
563210	143294
17366	143295
412612	143296
521	143297
452916	143298
160761	143299
165565	143300
154398	143301
6659	143302
364166	143303
128338	143304
362729	143305
556948	143306
142322	143307
465881	143308
89807	143309
52215	143310
691668	143311
38879	143312
62780	143313
572973	143314
186063	143315
384688	143316
281639	143317
26900	143318
49531	143319
597736	143320
77001	143321
70314	143322
98239	143323
334348	143324
3593	143325
100588	143326
77900	143327
687676	143328
31414	143329
122984	143330
399951	143331
632123	143332
418880	143333
310601	143334
511244	143335
27638	143336
65152	143337
639228	143338
142390	143339
40413	143340
2344	143341
292664	143342
625973	143343
78801	143344
18475	143345
4359	143346
70243	143347
648950	143348
162681	143349
55768	143350
7819	143351
95300	143352
484675	143353
23731	143354
37530	143355
483573	143356
692881	143357
330267	143358
184606	143359
701	143360
522163	143361
385812	143362
21964	143363
630584	143364
5166	143365
275492	143366
685709	143367
73592	143368
5746	143369
178119	143370
257651	143371
66730	143372
96630	143373
47971	143374
181770	143375
591814	143376
588073	143377
46363	143378
433611	143379
530748	143380
85487	143381
653495	143382
260712	143383
12050	143384
145855	143385
382	143386
76057	143387
6673	143388
136987	143389
149655	143390
132882	143391
11019	143392
42208	143393
556606	143394
510755	143395
480241	143396
132144	143397
156494	143398
285684	143399
411681	143400
299095	143401
103555	143402
469873	143403
4746	143404
642469	143405
582095	143406
453511	143407
648531	143408
308331	143409
397543	143410
251359	143411
114540	143412
439425	143413
589484	143414
18938	143415
12689	143416
318137	143417
35934	143418
466754	143419
134182	143420
121600	143421
76062	143422
2744	143423
483769	143424
102505	143425
372604	143426
119497	143427
54616	143428
474191	143429
470105	143430
307228	143431
3948	143432
648111	143433
156096	143434
693885	143435
2561	143436
551291	143437
616	143438
667644	143439
483374	143440
47771	143441
582391	143442
495008	143443
77162	143444
75951	143445
545010	143446
233760	143447
13527	143448
462555	143449
56210	143450
55869	143451
3478	143452
218614	143453
25785	143454
106224	143455
303531	143456
20217	143457
45956	143458
50627	143459
195641	143460
411300	143461
133921	143462
156145	143463
460094	143464
68518	143465
46887	143466
2556	143467
143367	143468
356440	143469
295675	143470
495334	143471
26929	143472
614912	143473
477609	143474
37	143475
6129	143476
739	143477
486343	143478
100879	143479
2805	143480
156575	143481
561083	143482
6559	143483
483057	143484
119459	143485
58635	143486
344074	143487
18068	143488
585719	143489
272754	143490
232295	143491
137214	143492
91249	143493
46535	143494
23495	143495
18266	143496
452559	143497
321021	143498
468859	143499
243584	143500
498427	143501
629623	143502
55045	143503
79731	143504
96382	143505
163816	143506
1413	143507
55316	143508
453040	143509
588150	143510
494065	143511
421045	143512
390789	143513
426513	143514
9666	143515
646453	143516
638968	143517
238149	143518
546183	143519
142682	143520
320	143521
17	143522
441396	143523
602744	143524
12195	143525
52134	143526
550198	143527
8736	143528
607480	143529
42328	143530
31953	143531
3469	143532
212416	143533
126288	143534
93514	143535
13747	143536
5799	143537
158150	143538
169908	143539
23337	143540
254017	143541
662864	143542
45616	143543
502698	143544
357310	143545
338495	143546
105661	143547
47933	143548
232307	143549
480722	143550
36312	143551
306223	143552
151575	143553
3030	143554
110266	143555
344424	143556
110279	143557
545	143558
13762	143559
9374	143560
16288	143561
290972	143562
43221	143563
527921	143564
211022	143565
432399	143566
3963	143567
409267	143568
489835	143569
11247	143570
448361	143571
41192	143572
2639	143573
90200	143574
28104	143575
93490	143576
93764	143577
41069	143578
88531	143579
531850	143580
386368	143581
633624	143582
10144	143583
417951	143584
465782	143585
280562	143586
158603	143587
136503	143588
12667	143589
3957	143590
67923	143591
215588	143592
2932	143593
271226	143594
385884	143595
570980	143596
525919	143597
576896	143598
663695	143599
1813	143600
11158	143601
645483	143602
77960	143603
76660	143604
150463	143605
319825	143606
107418	143607
357405	143608
162563	143609
666540	143610
5312	143611
504884	143612
69902	143613
344957	143614
13737	143615
50209	143616
6546	143617
217895	143618
597074	143619
453450	143620
158599	143621
169645	143622
356610	143623
93434	143624
364307	143625
8827	143626
5220	143627
165738	143628
20425	143629
334802	143630
434209	143631
53572	143632
2866	143633
108126	143634
13142	143635
342150	143636
138433	143637
138550	143638
176312	143639
321580	143640
6729	143641
34665	143642
302205	143643
214574	143644
383490	143645
36964	143646
6373	143647
641841	143648
530839	143649
205671	143650
430927	143651
445618	143652
114698	143653
122267	143654
64700	143655
371183	143656
219674	143657
138310	143658
582961	143659
485632	143660
80605	143661
122069	143662
43051	143663
106856	143664
352350	143665
605184	143666
541729	143667
39448	143668
231177	143669
10898	143670
624770	143671
369897	143672
299545	143673
302480	143674
31011	143675
191312	143676
9379	143677
529608	143678
468965	143679
50042	143680
157945	143681
7196	143682
100979	143683
597580	143684
697723	143685
46360	143686
43080	143687
334061	143688
258069	143689
87853	143690
561346	143691
59438	143692
120445	143693
504258	143694
118187	143695
243617	143696
332471	143697
59503	143698
416275	143699
2372	143700
655261	143701
239475	143702
551373	143703
127492	143704
508370	143705
9215	143706
227874	143707
8308	143708
181104	143709
452479	143710
84608	143711
170978	143712
147426	143713
463973	143714
36613	143715
65109	143716
251441	143717
314955	143718
280704	143719
244260	143720
677797	143721
402	143722
54579	143723
68981	143724
74231	143725
591908	143726
554396	143727
661844	143728
453237	143729
103972	143730
6777	143731
40363	143732
576881	143733
113728	143734
27301	143735
47815	143736
240344	143737
662747	143738
9276	143739
385434	143740
37740	143741
28749	143742
116122	143743
475859	143744
504865	143745
266820	143746
117232	143747
172390	143748
106441	143749
1137	143750
14355	143751
342784	143752
255952	143753
462829	143754
52233	143755
437469	143756
161400	143757
311907	143758
220077	143759
285	143760
653611	143761
528984	143762
33838	143763
305484	143764
3007	143765
17710	143766
452258	143767
327881	143768
3015	143769
119120	143770
77984	143771
566965	143772
84964	143773
58470	143774
93220	143775
89352	143776
230169	143777
553508	143778
437338	143779
201966	143780
37610	143781
86397	143782
823	143783
465830	143784
124393	143785
296478	143786
174747	143787
213941	143788
10089	143789
4072	143790
480679	143791
212088	143792
159620	143793
609313	143794
181100	143795
160927	143796
526867	143797
213489	143798
27642	143799
623667	143800
557744	143801
218849	143802
27678	143803
84451	143804
409446	143805
385401	143806
674641	143807
299963	143808
144	143809
283311	143810
527229	143811
686347	143812
88595	143813
421917	143814
541650	143815
466564	143816
97093	143817
333606	143818
49245	143819
158958	143820
140170	143821
643224	143822
377155	143823
154713	143824
368990	143825
62993	143826
254649	143827
364489	143828
669074	143829
31886	143830
334987	143831
139357	143832
114048	143833
485253	143834
305873	143835
254274	143836
359205	143837
348460	143838
485078	143839
22282	143840
121942	143841
8379	143842
369171	143843
559292	143844
3581	143845
373903	143846
440255	143847
212724	143848
5301	143849
529603	143850
57849	143851
158063	143852
3879	143853
48103	143854
230622	143855
431957	143856
19859	143857
301483	143858
380824	143859
380791	143860
1254	143861
154750	143862
604936	143863
88387	143864
179998	143865
156463	143866
525797	143867
240759	143868
54758	143869
398934	143870
164965	143871
639350	143872
416397	143873
255294	143874
627069	143875
37309	143876
1525	143877
485334	143878
95861	143879
676410	143880
278783	143881
231199	143882
82102	143883
351212	143884
514792	143885
6305	143886
118071	143887
649061	143888
23304	143889
28106	143890
15646	143891
608017	143892
153259	143893
144366	143894
275011	143895
263800	143896
37429	143897
57985	143898
78510	143899
591527	143900
474663	143901
417843	143902
601720	143903
15158	143904
629653	143905
402856	143906
57332	143907
128782	143908
64345	143909
147069	143910
98878	143911
1289	143912
64	143913
587789	143914
241606	143915
531495	143916
503072	143917
3155	143918
626001	143919
41772	143920
340972	143921
302340	143922
414995	143923
1433	143924
158993	143925
146279	143926
8349	143927
94899	143928
512943	143929
114801	143930
25148	143931
478613	143932
308261	143933
428311	143934
522180	143935
85175	143936
243706	143937
94915	143938
555192	143939
686069	143940
47999	143941
51181	143942
76854	143943
429230	143944
612987	143945
5744	143946
146957	143947
159210	143948
17500	143949
477060	143950
96271	143951
23935	143952
533037	143953
91522	143954
685825	143955
11275	143956
4419	143957
601439	143958
638925	143959
46381	143960
168906	143961
453797	143962
119012	143963
42713	143964
5414	143965
693712	143966
537375	143967
268834	143968
265207	143969
13112	143970
262435	143971
588866	143972
250216	143973
162250	143974
3022	143975
384717	143976
19760	143977
11845	143978
165	143979
224675	143980
105194	143981
105066	143982
251776	143983
1483	143984
662099	143985
508864	143986
31286	143987
2397	143988
20313	143989
11627	143990
85715	143991
680084	143992
580337	143993
303206	143994
599090	143995
17061	143996
20557	143997
547910	143998
459596	143999
261464	144000
36447	144001
28296	144002
268928	144003
35525	144004
83613	144005
10425	144006
345435	144007
6279	144008
672984	144009
108782	144010
167313	144011
697110	144012
609241	144013
9614	144014
380197	144015
3662	144016
131540	144017
583784	144018
84984	144019
49425	144020
94432	144021
296444	144022
606077	144023
6691	144024
432932	144025
17324	144026
157453	144027
152082	144028
20051	144029
12631	144030
10057	144031
60457	144032
32147	144033
4603	144034
606252	144035
514776	144036
13995	144037
155865	144038
519164	144039
86614	144040
174405	144041
428589	144042
26603	144043
161489	144044
218512	144045
697019	144046
384297	144047
351517	144048
16792	144049
22736	144050
107583	144051
48543	144052
73440	144053
605361	144054
261036	144055
136280	144056
619234	144057
239644	144058
15803	144059
158854	144060
105827	144061
21826	144062
65	144063
51689	144064
205839	144065
71339	144066
262729	144067
87111	144068
113902	144069
61468	144070
291018	144071
120675	144072
409216	144073
591899	144074
48971	144075
39203	144076
126656	144077
405543	144078
174788	144079
57265	144080
243669	144081
43000	144082
530175	144083
60630	144084
672658	144085
108687	144086
76137	144087
26350	144088
171513	144089
348892	144090
579958	144091
132285	144092
655633	144093
491304	144094
567181	144095
409799	144096
28052	144097
82083	144098
22440	144099
500361	144100
4442	144101
75434	144102
274954	144103
12755	144104
245225	144105
641748	144106
245253	144107
36377	144108
99915	144109
365004	144110
589533	144111
371652	144112
80951	144113
126485	144114
410207	144115
446394	144116
88865	144117
73978	144118
44184	144119
16902	144120
332783	144121
14945	144122
686652	144123
155240	144124
357547	144125
106082	144126
256621	144127
646423	144128
19356	144129
286102	144130
438601	144131
21665	144132
102660	144133
453379	144134
412156	144135
30067	144136
479989	144137
9976	144138
63041	144139
87268	144140
662696	144141
51347	144142
89149	144143
559888	144144
630640	144145
534728	144146
342237	144147
181799	144148
578737	144149
594605	144150
13725	144151
160115	144152
475440	144153
266015	144154
2822	144155
526765	144156
39281	144157
89469	144158
207836	144159
106446	144160
638334	144161
654036	144162
161693	144163
44805	144164
157198	144165
21705	144166
515224	144167
292159	144168
202717	144169
80997	144170
49866	144171
52591	144172
312511	144173
108776	144174
27887	144175
83276	144176
522766	144177
166483	144178
319395	144179
52876	144180
541701	144181
694481	144182
506092	144183
79027	144184
28524	144185
15334	144186
322127	144187
2608	144188
11795	144189
533682	144190
140568	144191
94885	144192
90300	144193
694676	144194
152322	144195
512508	144196
57700	144197
168805	144198
59	144199
154907	144200
116269	144201
174827	144202
529846	144203
12483	144204
662777	144205
644749	144206
312375	144207
262846	144208
6212	144209
662080	144210
367973	144211
13262	144212
51723	144213
208289	144214
634218	144215
4802	144216
5719	144217
47906	144218
47892	144219
17364	144220
6203	144221
518680	144222
117207	144223
694422	144224
10524	144225
568775	144226
99790	144227
515954	144228
392	144229
311307	144230
670240	144231
18150	144232
410921	144233
664914	144234
265970	144235
2	144236
24992	144237
48074	144238
482163	144239
277964	144240
1630	144241
4296	144242
43455	144243
80574	144244
49900	144245
287472	144246
625657	144247
128632	144248
49902	144249
55850	144250
5032	144251
134121	144252
271766	144253
53213	144254
33952	144255
128298	144256
13219	144257
44413	144258
160944	144259
2879	144260
38530	144261
72922	144262
513891	144263
394757	144264
5803	144265
23791	144266
91960	144267
25056	144268
99782	144269
166136	144270
14823	144271
17365	144272
32810	144273
187495	144274
80585	144275
184074	144276
103659	144277
78711	144278
124197	144279
659430	144280
7545	144281
173501	144282
312669	144283
28516	144284
15406	144285
577087	144286
126577	144287
646020	144288
154810	144289
25838	144290
10507	144291
352684	144292
73394	144293
151701	144294
15478	144295
1464	144296
44633	144297
384718	144298
276	144299
63141	144300
135705	144301
163262	144302
32797	144303
352	144304
153678	144305
537710	144306
532865	144307
66095	144308
8298	144309
611212	144310
10532	144311
1631	144312
943	144313
630060	144314
582664	144315
449752	144316
51029	144317
19293	144318
234774	144319
687800	144320
261009	144321
51037	144322
12203	144323
48401	144324
371597	144325
183653	144326
565530	144327
97465	144328
17162	144329
643734	144330
39229	144331
104783	144332
687513	144333
117713	144334
255136	144335
12466	144336
58399	144337
266215	144338
471656	144339
152372	144340
591013	144341
255441	144342
134789	144343
31487	144344
179096	144345
346524	144346
161410	144347
151190	144348
132876	144349
566537	144350
138223	144351
626981	144352
203015	144353
22888	144354
672956	144355
131325	144356
35632	144357
570439	144358
135691	144359
20343	144360
209445	144361
3	144362
48628	144363
484858	144364
23527	144365
479341	144366
206485	144367
58545	144368
33927	144369
492883	144370
5289	144371
46140	144372
8380	144373
8264	144374
16229	144375
544184	144376
336223	144377
336196	144378
518910	144379
23083	144380
576016	144381
265030	144382
52388	144383
293351	144384
28321	144385
289653	144386
150529	144387
86683	144388
517731	144389
69776	144390
508678	144391
51140	144392
575963	144393
60538	144394
68526	144395
47771	144396
19632	144397
200443	144398
381299	144399
559407	144400
609287	144401
379489	144402
316960	144403
526784	144404
185019	144405
76532	144406
125147	144407
558808	144408
213689	144409
380768	144410
65716	144411
482092	144412
602193	144413
115488	144414
129863	144415
30222	144416
78023	144417
237901	144418
604015	144419
24506	144420
87905	144421
439464	144422
664392	144423
488643	144424
50210	144425
169609	144426
67175	144427
10489	144428
4487	144429
342097	144430
54479	144431
335932	144432
91855	144433
537730	144434
221005	144435
101416	144436
414920	144437
611954	144438
145384	144439
565315	144440
679080	144441
155131	144442
1911	144443
46869	144444
593362	144445
592272	144446
607777	144447
544393	144448
226834	144449
65200	144450
604641	144451
147011	144452
568456	144453
225904	144454
7067	144455
636735	144456
589482	144457
29	144458
408388	144459
24520	144460
106933	144461
188579	144462
12157	144463
57251	144464
105	144465
80676	144466
160776	144467
28511	144468
6367	144469
67063	144470
91655	144471
408368	144472
20777	144473
142843	144474
8047	144475
291726	144476
184900	144477
14451	144478
31575	144479
7950	144480
138736	144481
70303	144482
20813	144483
507118	144484
1035	144485
147978	144486
663536	144487
688909	144488
237992	144489
52329	144490
254570	144491
146803	144492
33574	144493
840	144494
48685	144495
682029	144496
397279	144497
10161	144498
282	144499
245458	144500
145143	144501
551666	144502
295261	144503
1935	144504
170739	144505
394447	144506
418201	144507
561	144508
417691	144509
51158	144510
18100	144511
5330	144512
686748	144513
94328	144514
245518	144515
228237	144516
187694	144517
433573	144518
56342	144519
336548	144520
51977	144521
424939	144522
10855	144523
394422	144524
355621	144525
364887	144526
111889	144527
158444	144528
75934	144529
35180	144530
293037	144531
20907	144532
62570	144533
566035	144534
6199	144535
78873	144536
303916	144537
410903	144538
340423	144539
165572	144540
116194	144541
472723	144542
591395	144543
131735	144544
31450	144545
53072	144546
670876	144547
685657	144548
143477	144549
25559	144550
39232	144551
108303	144552
22679	144553
36050	144554
229720	144555
52288	144556
40223	144557
506076	144558
143591	144559
204174	144560
37391	144561
38755	144562
4338	144563
74863	144564
427668	144565
64706	144566
144622	144567
239473	144568
202722	144569
1737	144570
251115	144571
95415	144572
433613	144573
633907	144574
62818	144575
103224	144576
590755	144577
552858	144578
48684	144579
55100	144580
647230	144581
361989	144582
616142	144583
3881	144584
53604	144585
21525	144586
325557	144587
197744	144588
379216	144589
646380	144590
39943	144591
508528	144592
96482	144593
12031	144594
442660	144595
49268	144596
137481	144597
433854	144598
238676	144599
29382	144600
19312	144601
53816	144602
160426	144603
506053	144604
138776	144605
13167	144606
101837	144607
54398	144608
151	144609
214254	144610
33959	144611
34796	144612
127714	144613
33955	144614
394110	144615
106358	144616
376497	144617
1402	144618
8254	144619
45307	144620
557137	144621
11641	144622
166792	144623
132230	144624
303	144625
148158	144626
3419	144627
575143	144628
50107	144629
127861	144630
40175	144631
624730	144632
375102	144633
559232	144634
484235	144635
142987	144636
16	144637
139618	144638
29513	144639
42646	144640
325051	144641
132068	144642
212129	144643
36273	144644
139853	144645
143704	144646
524685	144647
125432	144648
483582	144649
51349	144650
51348	144651
344497	144652
361838	144653
464955	144654
158695	144655
135684	144656
138860	144657
204466	144658
147279	144659
600397	144660
140978	144661
486160	144662
136819	144663
255449	144664
166218	144665
1674	144666
288712	144667
198374	144668
49267	144669
490595	144670
8402	144671
512748	144672
172701	144673
232171	144674
58053	144675
109503	144676
1267	144677
51436	144678
684798	144679
664759	144680
686174	144681
509951	144682
142013	144683
1686	144684
401773	144685
160278	144686
177673	144687
163798	144688
514879	144689
543589	144690
127383	144691
20486	144692
267079	144693
147882	144694
545424	144695
113522	144696
499518	144697
24115	144698
492413	144699
464444	144700
44387	144701
41501	144702
538787	144703
695230	144704
579759	144705
156737	144706
17566	144707
96150	144708
24985	144709
171589	144710
7704	144711
140414	144712
55128	144713
94277	144714
125008	144715
152602	144716
159790	144717
70263	144718
214073	144719
642665	144720
470155	144721
134125	144722
590716	144723
14012	144724
308870	144725
581130	144726
5681	144727
26160	144728
6158	144729
215239	144730
11728	144731
66815	144732
35008	144733
6802	144734
139961	144735
349986	144736
17814	144737
11937	144738
110936	144739
255626	144740
477063	144741
99128	144742
3691	144743
21353	144744
3692	144745
28447	144746
647354	144747
26618	144748
538609	144749
646642	144750
58785	144751
24647	144752
31959	144753
424253	144754
9728	144755
46207	144756
325822	144757
38938	144758
76005	144759
465814	144760
515336	144761
27519	144762
165583	144763
39222	144764
88902	144765
433609	144766
73192	144767
511720	144768
47196	144769
539519	144770
579777	144771
66038	144772
9038	144773
142159	144774
542494	144775
259368	144776
1001	144777
11276	144778
60573	144779
464183	144780
168819	144781
76090	144782
646711	144783
168698	144784
94273	144785
141	144786
205720	144787
35736	144788
65334	144789
66847	144790
74472	144791
228109	144792
120	144793
165691	144794
74944	144795
1477	144796
13325	144797
8525	144798
94300	144799
292161	144800
108794	144801
23948	144802
144953	144803
44929	144804
7523	144805
332740	144806
4276	144807
57051	144808
246158	144809
595040	144810
387539	144811
125609	144812
136580	144813
560719	144814
109119	144815
68180	144816
255455	144817
111834	144818
37172	144819
24088	144820
578817	144821
89443	144822
371559	144823
52510	144824
401767	144825
219193	144826
526110	144827
371550	144828
283647	144829
971	144830
363803	144831
335898	144832
109617	144833
652015	144834
137746	144835
164304	144836
506179	144837
5342	144838
46243	144839
153505	144840
17999	144841
25578	144842
111820	144843
6772	144844
259316	144845
80	144846
27510	144847
632481	144848
579786	144849
76522	144850
606493	144851
572869	144852
142091	144853
56416	144854
4402	144855
665623	144856
417422	144857
39560	144858
154683	144859
476491	144860
167678	144861
487567	144862
49072	144863
27444	144864
124121	144865
627630	144866
1223	144867
55181	144868
40319	144869
160428	144870
551531	144871
434452	144872
459716	144873
79248	144874
22086	144875
68898	144876
6437	144877
62863	144878
37229	144879
16896	144880
173407	144881
37566	144882
164860	144883
43844	144884
34872	144885
11915	144886
18306	144887
269769	144888
51988	144889
50538	144890
208431	144891
3250	144892
504963	144893
10225	144894
163900	144895
260298	144896
7216	144897
22501	144898
142263	144899
498537	144900
22758	144901
15514	144902
53349	144903
121665	144904
98	144905
656713	144906
692851	144907
59179	144908
108686	144909
32009	144910
125965	144911
531093	144912
125240	144913
349353	144914
146488	144915
19585	144916
73902	144917
637444	144918
81061	144919
49270	144920
337871	144921
86	144922
200986	144923
570014	144924
22729	144925
446843	144926
105363	144927
612803	144928
648129	144929
127657	144930
155701	144931
559123	144932
565050	144933
145196	144934
583455	144935
121121	144936
523616	144937
5623	144938
28535	144939
218430	144940
535687	144941
256656	144942
57440	144943
266076	144944
131877	144945
101297	144946
77255	144947
217539	144948
13406	144949
20333	144950
214183	144951
27891	144952
330706	144953
117568	144954
1106	144955
5976	144956
479064	144957
13362	144958
181119	144959
450466	144960
517367	144961
64846	144962
62803	144963
688823	144964
53180	144965
157851	144966
160302	144967
288387	144968
265896	144969
127454	144970
53351	144971
18408	144972
615041	144973
86780	144974
387344	144975
80990	144976
158743	144977
151432	144978
268972	144979
53173	144980
120211	144981
454168	144982
17029	144983
616250	144984
263456	144985
486697	144986
5027	144987
380	144988
157258	144989
596313	144990
195351	144991
16810	144992
31311	144993
56221	144994
124027	144995
188421	144996
683552	144997
575483	144998
205124	144999
44065	145000
72095	145001
366868	145002
515792	145003
160177	145004
356225	145005
412591	145006
142543	145007
306525	145008
365862	145009
14344	145010
614227	145011
42233	145012
210512	145013
49805	145014
363331	145015
25657	145016
506977	145017
3317	145018
144714	145019
501291	145020
556697	145021
33953	145022
687756	145023
2242	145024
117948	145025
362688	145026
56109	145027
266123	145028
393	145029
229432	145030
151216	145031
310890	145032
173922	145033
172301	145034
76617	145035
53635	145036
433319	145037
509376	145038
81177	145039
135107	145040
157717	145041
58007	145042
409646	145043
263472	145044
17465	145045
528764	145046
60667	145047
51170	145048
315347	145049
214177	145050
83152	145051
34155	145052
103104	145053
380996	145054
510152	145055
510165	145056
330792	145057
156672	145058
59691	145059
473049	145060
655563	145061
532939	145062
1209	145063
550744	145064
613590	145065
71777	145066
283533	145067
108402	145068
48663	145069
213376	145070
219088	145071
57461	145072
243918	145073
148494	145074
8534	145075
425064	145076
274902	145077
409467	145078
393743	145079
56467	145080
633231	145081
508095	145082
209829	145083
19991	145084
624598	145085
74509	145086
23084	145087
37596	145088
23010	145089
93770	145090
98479	145091
2822	145092
50235	145093
124919	145094
32586	145095
204229	145096
10628	145097
492072	145098
36318	145099
57708	145100
72471	145101
349641	145102
163535	145103
136884	145104
1592	145105
258561	145106
81156	145107
32853	145108
136095	145109
43706	145110
429963	145111
97397	145112
137744	145113
14278	145114
269754	145115
385033	145116
7975	145117
196925	145118
145461	145119
10409	145120
32861	145121
364972	145122
477584	145123
74394	145124
526395	145125
187889	145126
9520	145127
476751	145128
170158	145129
29821	145130
24059	145131
362390	145132
345183	145133
11812	145134
7349	145135
77279	145136
10500	145137
475972	145138
160081	145139
135609	145140
671778	145141
141030	145142
50409	145143
692481	145144
15841	145145
548686	145146
508908	145147
477412	145148
64764	145149
65856	145150
505463	145151
41021	145152
77222	145153
30046	145154
80061	145155
5784	145156
638819	145157
554898	145158
291172	145159
44050	145160
27724	145161
326239	145162
225615	145163
29223	145164
663417	145165
28015	145166
164125	145167
672467	145168
445465	145169
605942	145170
5428	145171
552008	145172
412556	145173
14816	145174
16751	145175
325707	145176
122808	145177
135407	145178
115793	145179
298726	145180
568935	145181
4323	145182
403551	145183
168355	145184
601	145185
522623	145186
102358	145187
69770	145188
144505	145189
519089	145190
91790	145191
114186	145192
463331	145193
254023	145194
147393	145195
154275	145196
4588	145197
30126	145198
251300	145199
5119	145200
20404	145201
630030	145202
504324	145203
354008	145204
66864	145205
59791	145206
80173	145207
4457	145208
243711	145209
534182	145210
630435	145211
471173	145212
155678	145213
394724	145214
178509	145215
40818	145216
603025	145217
263494	145218
319289	145219
532569	145220
633232	145221
536617	145222
583060	145223
103201	145224
7031	145225
21299	145226
115002	145227
345750	145228
113777	145229
471886	145230
361071	145231
22333	145232
412103	145233
114187	145234
631604	145235
622365	145236
51380	145237
302411	145238
979	145239
17091	145240
166684	145241
589917	145242
116308	145243
5295	145244
136839	145245
42602	145246
90266	145247
691830	145248
146241	145249
689012	145250
36346	145251
311380	145252
25291	145253
392160	145254
166251	145255
624613	145256
462546	145257
423542	145258
57473	145259
29841	145260
4315	145261
305442	145262
320355	145263
385996	145264
21864	145265
11110	145266
282398	145267
650867	145268
34867	145269
672752	145270
165673	145271
398976	145272
33759	145273
432110	145274
530289	145275
81562	145276
593841	145277
1715	145278
514230	145279
78838	145280
136013	145281
304997	145282
447985	145283
19991	145284
29116	145285
168686	145286
648258	145287
304646	145288
323506	145289
542069	145290
123873	145291
62434	145292
322570	145293
31995	145294
74102	145295
1455	145296
7107	145297
338293	145298
166374	145299
158339	145300
50734	145301
151704	145302
379657	145303
50507	145304
549081	145305
80988	145306
11255	145307
35698	145308
636030	145309
436192	145310
462910	145311
171797	145312
449279	145313
522126	145314
142662	145315
364898	145316
396971	145317
77721	145318
161148	145319
19256	145320
493654	145321
650599	145322
124401	145323
109385	145324
89485	145325
534821	145326
234619	145327
110618	145328
86873	145329
243338	145330
109627	145331
373238	145332
1064	145333
136500	145334
148991	145335
9312	145336
1404	145337
105041	145338
261721	145339
270591	145340
159107	145341
49707	145342
268561	145343
607988	145344
47073	145345
60536	145346
589921	145347
71395	145348
7918	145349
172490	145350
607212	145351
1244	145352
67262	145353
87752	145354
351679	145355
37822	145356
21211	145357
275475	145358
4346	145359
491293	145360
320156	145361
49222	145362
35148	145363
511775	145364
277258	145365
117849	145366
14297	145367
263012	145368
511245	145369
63014	145370
105543	145371
256499	145372
543563	145373
141966	145374
110463	145375
499596	145376
480527	145377
37635	145378
532212	145379
34299	145380
3467	145381
581249	145382
123968	145383
589989	145384
16255	145385
60823	145386
44900	145387
219546	145388
4566	145389
34805	145390
149355	145391
312844	145392
2013	145393
80993	145394
154674	145395
282506	145396
6457	145397
310868	145398
53212	145399
414147	145400
551561	145401
128203	145402
145892	145403
14929	145404
148132	145405
2536	145406
7341	145407
350198	145408
686980	145409
9993	145410
47586	145411
16255	145412
77659	145413
275350	145414
275361	145415
135618	145416
91226	145417
341883	145418
631597	145419
376611	145420
138381	145421
47104	145422
7099	145423
443185	145424
156631	145425
694412	145426
7028	145427
5460	145428
28164	145429
8729	145430
16255	145431
471027	145432
25280	145433
293075	145434
50444	145435
687556	145436
351167	145437
346694	145438
139597	145439
298106	145440
32234	145441
517818	145442
73785	145443
118	145444
1629	145445
24517	145446
635437	145447
92223	145448
152585	145449
383058	145450
645316	145451
14901	145452
478132	145453
74306	145454
518241	145455
1149	145456
168178	145457
65421	145458
556648	145459
2148	145460
41500	145461
472156	145462
267027	145463
130117	145464
207189	145465
136540	145466
609482	145467
30222	145468
490834	145469
19406	145470
32589	145471
395107	145472
686097	145473
258644	145474
22368	145475
42673	145476
524234	145477
535934	145478
34820	145479
320483	145480
3938	145481
569426	145482
38345	145483
390246	145484
193	145485
517932	145486
105674	145487
57469	145488
527933	145489
6288	145490
69097	145491
126662	145492
477746	145493
28460	145494
12679	145495
517587	145496
2817	145497
429683	145498
98896	145499
39558	145500
564648	145501
420368	145502
365586	145503
30838	145504
677209	145505
158171	145506
686629	145507
663085	145508
324378	145509
122772	145510
621105	145511
165521	145512
631399	145513
259513	145514
3179	145515
304421	145516
496493	145517
298613	145518
114248	145519
288638	145520
565927	145521
96511	145522
427241	145523
546300	145524
485547	145525
479317	145526
35892	145527
386233	145528
432267	145529
543225	145530
141697	145531
110222	145532
328423	145533
472684	145534
79775	145535
9362	145536
661459	145537
218276	145538
528156	145539
216934	145540
568901	145541
480857	145542
179688	145543
395305	145544
264301	145545
56607	145546
9156	145547
519062	145548
305073	145549
276807	145550
337828	145551
164437	145552
77144	145553
232627	145554
74983	145555
535218	145556
287639	145557
349947	145558
358404	145559
61116	145560
36647	145561
10238	145562
433355	145563
352088	145564
888	145565
5996	145566
381632	145567
119859	145568
288565	145569
692553	145570
168851	145571
614188	145572
305019	145573
125593	145574
198529	145575
178221	145576
227099	145577
64876	145578
377680	145579
26909	145580
53973	145581
42993	145582
56579	145583
418565	145584
669738	145585
137584	145586
561807	145587
25918	145588
597	145589
209397	145590
98497	145591
461502	145592
16394	145593
315657	145594
24555	145595
2067	145596
543357	145597
46847	145598
482895	145599
73971	145600
270647	145601
131491	145602
674797	145603
686141	145604
621254	145605
220223	145606
196232	145607
512125	145608
290478	145609
217181	145610
466747	145611
11167	145612
94627	145613
27750	145614
148310	145615
274412	145616
63773	145617
218970	145618
690246	145619
614301	145620
287973	145621
373846	145622
105271	145623
81227	145624
309391	145625
393589	145626
111874	145627
89970	145628
337310	145629
23621	145630
491087	145631
34494	145632
553107	145633
53264	145634
1335	145635
12182	145636
250752	145637
18288	145638
464684	145639
301879	145640
15948	145641
162276	145642
498005	145643
400275	145644
212431	145645
459619	145646
15726	145647
597552	145648
167256	145649
489629	145650
481662	145651
98371	145652
35763	145653
142076	145654
468058	145655
679937	145656
237133	145657
127193	145658
25185	145659
606136	145660
137077	145661
314057	145662
4918	145663
5000	145664
294213	145665
668018	145666
91033	145667
559530	145668
573797	145669
574411	145670
10	145671
322870	145672
462823	145673
95551	145674
186952	145675
352196	145676
10253	145677
85925	145678
128843	145679
458760	145680
464504	145681
40527	145682
9838	145683
507959	145684
104532	145685
61579	145686
188844	145687
340930	145688
218127	145689
505320	145690
280520	145691
17147	145692
145238	145693
96	145694
38267	145695
277809	145696
49142	145697
20832	145698
92591	145699
356584	145700
112121	145701
418203	145702
9985	145703
111117	145704
24487	145705
69129	145706
1400	145707
50408	145708
669223	145709
150179	145710
24338	145711
59515	145712
127177	145713
91020	145714
119271	145715
155573	145716
517260	145717
464452	145718
601252	145719
101888	145720
645567	145721
38301	145722
32989	145723
10088	145724
149247	145725
21958	145726
12520	145727
435174	145728
163171	145729
127967	145730
31376	145731
155480	145732
133623	145733
411345	145734
411344	145735
657087	145736
40706	145737
142219	145738
612270	145739
52618	145740
50611	145741
131879	145742
18197	145743
39509	145744
174237	145745
48942	145746
455833	145747
10700	145748
233991	145749
219303	145750
19853	145751
7366	145752
533220	145753
63666	145754
908	145755
357868	145756
7750	145757
7638	145758
263287	145759
610475	145760
279718	145761
57945	145762
137790	145763
151904	145764
28855	145765
156116	145766
93480	145767
618177	145768
146833	145769
67878	145770
647237	145771
232229	145772
53071	145773
499031	145774
7508	145775
68621	145776
111143	145777
264193	145778
164922	145779
104995	145780
35106	145781
295462	145782
526319	145783
50476	145784
263217	145785
74321	145786
646123	145787
366943	145788
21807	145789
66253	145790
3504	145791
25607	145792
578629	145793
51105	145794
178696	145795
98162	145796
347797	145797
426834	145798
683515	145799
485000	145800
162362	145801
342248	145802
499621	145803
29515	145804
71360	145805
69858	145806
242409	145807
345284	145808
429673	145809
78566	145810
400563	145811
595990	145812
148873	145813
616004	145814
616593	145815
318218	145816
87770	145817
31112	145818
566608	145819
564478	145820
1427	145821
49771	145822
86858	145823
663460	145824
21805	145825
459722	145826
482592	145827
77296	145828
214006	145829
63069	145830
489693	145831
613711	145832
16251	145833
129454	145834
71447	145835
94322	145836
134262	145837
504961	145838
172129	145839
14041	145840
370681	145841
389674	145842
406243	145843
493236	145844
491330	145845
16188	145846
49914	145847
35048	145848
50428	145849
616018	145850
48293	145851
572589	145852
104594	145853
192783	145854
396944	145855
87529	145856
28256	145857
72919	145858
210642	145859
434962	145860
489495	145861
328733	145862
57360	145863
164841	145864
690648	145865
21649	145866
566664	145867
59129	145868
545446	145869
346005	145870
503447	145871
418324	145872
97863	145873
384898	145874
265678	145875
86585	145876
524067	145877
99757	145878
81484	145879
1189	145880
234042	145881
192639	145882
186976	145883
157571	145884
70746	145885
305253	145886
55862	145887
513606	145888
330551	145889
162192	145890
64191	145891
128881	145892
182275	145893
340784	145894
7880	145895
474875	145896
67831	145897
11387	145898
91798	145899
656555	145900
62605	145901
219409	145902
96490	145903
265226	145904
8611	145905
92699	145906
422690	145907
294718	145908
15068	145909
511348	145910
54335	145911
254357	145912
9548	145913
217204	145914
618457	145915
440309	145916
128093	145917
283499	145918
24487	145919
127374	145920
56266	145921
56871	145922
693492	145923
106415	145924
28368	145925
41868	145926
549588	145927
318376	145928
565228	145929
394569	145930
309820	145931
131981	145932
194064	145933
63938	145934
129272	145935
486214	145936
129280	145937
178972	145938
13638	145939
362559	145940
264632	145941
31118	145942
97866	145943
183387	145944
691842	145945
174914	145946
51365	145947
601815	145948
408375	145949
84935	145950
643281	145951
315422	145952
85394	145953
217766	145954
103918	145955
354348	145956
42033	145957
4249	145958
345660	145959
553868	145960
285315	145961
634695	145962
26221	145963
232798	145964
352016	145965
24588	145966
80433	145967
15631	145968
257375	145969
313387	145970
358514	145971
271507	145972
67508	145973
292164	145974
46496	145975
208602	145976
492182	145977
54282	145978
31912	145979
75955	145980
39049	145981
295682	145982
73568	145983
262926	145984
107816	145985
57534	145986
8660	145987
206144	145988
507056	145989
37435	145990
261777	145991
59286	145992
79374	145993
352337	145994
166594	145995
442045	145996
16658	145997
597269	145998
342667	145999
92755	146000
266	146001
2595	146002
62094	146003
288201	146004
3196	146005
91828	146006
29696	146007
411739	146008
127573	146009
680708	146010
626740	146011
406169	146012
111598	146013
91437	146014
228065	146015
151231	146016
165097	146017
215229	146018
211861	146019
595758	146020
658724	146021
23821	146022
144020	146023
493661	146024
10805	146025
419546	146026
422844	146027
354584	146028
250350	146029
66066	146030
399734	146031
227727	146032
61236	146033
435994	146034
17238	146035
105367	146036
47870	146037
44049	146038
100467	146039
343626	146040
556663	146041
321911	146042
287206	146043
62766	146044
608981	146045
254690	146046
1710	146047
635333	146048
4561	146049
142174	146050
37408	146051
74208	146052
58973	146053
227576	146054
19394	146055
66954	146056
478875	146057
545043	146058
252855	146059
308566	146060
76335	146061
21787	146062
9956	146063
6561	146064
269308	146065
182837	146066
368349	146067
284326	146068
500251	146069
119270	146070
57604	146071
588160	146072
271513	146073
249061	146074
339960	146075
611904	146076
564803	146077
330612	146078
10514	146079
352709	146080
59356	146081
242507	146082
109216	146083
61059	146084
685083	146085
29945	146086
99159	146087
645631	146088
295207	146089
32186	146090
33990	146091
488264	146092
38246	146093
163514	146094
566593	146095
209	146096
309916	146097
1433	146098
345997	146099
93169	146100
30202	146101
162317	146102
507086	146103
441118	146104
464774	146105
145682	146106
631269	146107
76712	146108
298812	146109
407729	146110
528053	146111
684909	146112
3282	146113
131133	146114
366630	146115
613720	146116
37156	146117
78428	146118
372348	146119
342067	146120
200026	146121
6298	146122
115831	146123
177480	146124
562104	146125
341935	146126
30108	146127
256810	146128
157627	146129
611199	146130
105838	146131
158623	146132
206979	146133
210562	146134
195388	146135
589465	146136
162872	146137
98154	146138
491668	146139
217243	146140
267483	146141
124696	146142
32335	146143
452528	146144
445480	146145
37557	146146
21007	146147
157605	146148
34103	146149
375629	146150
652411	146151
639751	146152
66506	146153
570844	146154
512382	146155
271914	146156
9895	146157
545317	146158
634019	146159
150867	146160
224522	146161
240742	146162
309336	146163
111147	146164
476440	146165
626951	146166
428025	146167
85834	146168
610984	146169
76792	146170
143337	146171
148074	146172
183688	146173
156513	146174
59431	146175
333768	146176
50447	146177
525218	146178
27087	146179
559558	146180
578622	146181
60443	146182
594801	146183
206405	146184
122996	146185
120682	146186
28326	146187
528419	146188
7204	146189
505896	146190
481	146191
419666	146192
121152	146193
79726	146194
22334	146195
86991	146196
345336	146197
414355	146198
453605	146199
389225	146200
595763	146201
46623	146202
28263	146203
504645	146204
640654	146205
39461	146206
134602	146207
331578	146208
13551	146209
84679	146210
18869	146211
307147	146212
111699	146213
233622	146214
407961	146215
50528	146216
296268	146217
11306	146218
543349	146219
2940	146220
300072	146221
130295	146222
39526	146223
461131	146224
182727	146225
561363	146226
22207	146227
67598	146228
46139	146229
18009	146230
75321	146231
91742	146232
295334	146233
105686	146234
32972	146235
538598	146236
129626	146237
538359	146238
490089	146239
546214	146240
2760	146241
491	146242
171359	146243
456527	146244
333577	146245
431654	146246
553685	146247
211830	146248
608625	146249
31047	146250
50931	146251
223965	146252
492216	146253
281337	146254
623860	146255
35986	146256
130063	146257
35746	146258
199	146259
8544	146260
516394	146261
414844	146262
526994	146263
3833	146264
171771	146265
51135	146266
96265	146267
46650	146268
26358	146269
421947	146270
228911	146271
97005	146272
54239	146273
115271	146274
173195	146275
532016	146276
375745	146277
151999	146278
459907	146279
675401	146280
675823	146281
219447	146282
469727	146283
619140	146284
323563	146285
124622	146286
271951	146287
452121	146288
75330	146289
33477	146290
158595	146291
381387	146292
166037	146293
573476	146294
141950	146295
459881	146296
680963	146297
115024	146298
314371	146299
195270	146300
241448	146301
552539	146302
136566	146303
77091	146304
30914	146305
168290	146306
165473	146307
100969	146308
182306	146309
160552	146310
413682	146311
244713	146312
8564	146313
69434	146314
543280	146315
588260	146316
657593	146317
111538	146318
665182	146319
468518	146320
40270	146321
370528	146322
678881	146323
49590	146324
8164	146325
225670	146326
427421	146327
342192	146328
240	146329
407748	146330
597607	146331
3060	146332
31357	146333
686223	146334
528361	146335
8306	146336
119569	146337
220686	146338
70576	146339
518525	146340
29083	146341
56505	146342
516865	146343
141700	146344
176806	146345
117114	146346
40343	146347
50471	146348
168652	146349
634434	146350
523486	146351
263582	146352
634300	146353
22072	146354
82009	146355
686221	146356
82032	146357
10000	146358
38375	146359
208633	146360
92022	146361
41365	146362
416217	146363
675649	146364
254	146365
76654	146366
7921	146367
684122	146368
208705	146369
174881	146370
339630	146371
689303	146372
211113	146373
162205	146374
243421	146375
488258	146376
24283	146377
91858	146378
311522	146379
693	146380
567146	146381
85845	146382
236657	146383
113397	146384
51879	146385
250019	146386
13573	146387
353884	146388
411809	146389
8909	146390
5995	146391
22591	146392
6916	146393
155515	146394
49333	146395
158082	146396
105585	146397
37744	146398
54204	146399
561946	146400
134709	146401
34954	146402
84082	146403
28469	146404
75924	146405
158982	146406
131555	146407
618235	146408
52979	146409
108947	146410
562020	146411
317290	146412
534262	146413
138648	146414
202969	146415
214272	146416
548889	146417
23386	146418
2752	146419
72836	146420
5352	146421
145723	146422
137875	146423
4571	146424
126363	146425
125916	146426
583704	146427
135463	146428
1362	146429
416580	146430
187200	146431
264963	146432
363969	146433
169765	146434
256339	146435
214723	146436
296084	146437
644088	146438
648185	146439
137085	146440
83492	146441
545438	146442
459360	146443
116965	146444
203089	146445
323591	146446
1805	146447
315282	146448
249403	146449
250244	146450
150291	146451
410628	146452
30095	146453
567000	146454
459809	146455
437145	146456
550979	146457
251	146458
82022	146459
36316	146460
139548	146461
267941	146462
297756	146463
692149	146464
45551	146465
513842	146466
687288	146467
490725	146468
358922	146469
261882	146470
16230	146471
77479	146472
109982	146473
86057	146474
509616	146475
8428	146476
38068	146477
4606	146478
467090	146479
54846	146480
205928	146481
173638	146482
68141	146483
22723	146484
571825	146485
2489	146486
144798	146487
260775	146488
493617	146489
22844	146490
5058	146491
657813	146492
73229	146493
6355	146494
104696	146495
300192	146496
97877	146497
626486	146498
168801	146499
5397	146500
300701	146501
337134	146502
31931	146503
396474	146504
516370	146505
307013	146506
332916	146507
165567	146508
63130	146509
47405	146510
599534	146511
50	146512
343885	146513
185541	146514
422044	146515
320166	146516
320985	146517
320986	146518
320992	146519
321005	146520
683642	146521
144935	146522
321014	146523
321015	146524
321024	146525
212753	146526
584362	146527
323204	146528
92915	146529
321032	146530
495101	146531
321039	146532
469520	146533
310494	146534
130152	146535
230807	146536
61120	146537
164054	146538
86740	146539
171778	146540
569100	146541
668002	146542
674779	146543
402197	146544
336301	146545
448818	146546
10308	146547
578384	146548
635912	146549
205078	146550
22437	146551
3999	146552
445622	146553
45497	146554
86358	146555
604018	146556
447356	146557
580720	146558
8842	146559
23344	146560
147404	146561
482425	146562
464478	146563
480439	146564
190196	146565
14056	146566
329283	146567
35197	146568
644921	146569
167032	146570
158632	146571
132059	146572
3216	146573
569357	146574
447	146575
550522	146576
113439	146577
117953	146578
255134	146579
3212	146580
251682	146581
141907	146582
159290	146583
7232	146584
386184	146585
371232	146586
192773	146587
247459	146588
42518	146589
29069	146590
233803	146591
646820	146592
469958	146593
599249	146594
423490	146595
203314	146596
67383	146597
116885	146598
146637	146599
245130	146600
529164	146601
125494	146602
476002	146603
264783	146604
357467	146605
8201	146606
460613	146607
428291	146608
160437	146609
163669	146610
113505	146611
660661	146612
630260	146613
169717	146614
128885	146615
378182	146616
231790	146617
6309	146618
454334	146619
301821	146620
406752	146621
210681	146622
370843	146623
106447	146624
251084	146625
4502	146626
56154	146627
55308	146628
145091	146629
579242	146630
57941	146631
90142	146632
244561	146633
138746	146634
71170	146635
486722	146636
34172	146637
6083	146638
40587	146639
667542	146640
432357	146641
350718	146642
152641	146643
52649	146644
142486	146645
291061	146646
7448	146647
7643	146648
184406	146649
29566	146650
503373	146651
61816	146652
506599	146653
257397	146654
178513	146655
181111	146656
254850	146657
36324	146658
494286	146659
117834	146660
122098	146661
246103	146662
180510	146663
23450	146664
27277	146665
425393	146666
409920	146667
521436	146668
10406	146669
244945	146670
465755	146671
565704	146672
53993	146673
476806	146674
135917	146675
32912	146676
627247	146677
108434	146678
650837	146679
38199	146680
614646	146681
78110	146682
335777	146683
672859	146684
287216	146685
159251	146686
581969	146687
518630	146688
50740	146689
90029	146690
291656	146691
55885	146692
149184	146693
45481	146694
53994	146695
459762	146696
36940	146697
57782	146698
82713	146699
159786	146700
84	146701
22674	146702
386827	146703
98536	146704
209485	146705
319635	146706
22663	146707
109231	146708
396719	146709
124656	146710
204404	146711
450172	146712
108728	146713
93738	146714
459639	146715
43266	146716
192192	146717
90305	146718
81242	146719
349511	146720
189330	146721
160683	146722
653480	146723
386105	146724
118033	146725
352338	146726
65532	146727
468068	146728
695068	146729
522	146730
192955	146731
467179	146732
16971	146733
119813	146734
491	146735
168434	146736
63109	146737
552123	146738
280995	146739
53865	146740
256509	146741
626034	146742
155323	146743
106218	146744
637751	146745
5056	146746
67016	146747
430683	146748
232478	146749
289644	146750
660720	146751
123016	146752
473507	146753
32574	146754
14668	146755
469983	146756
654328	146757
4425	146758
370126	146759
151859	146760
14638	146761
71343	146762
152886	146763
316746	146764
101714	146765
647	146766
677795	146767
5852	146768
165160	146769
668	146770
586457	146771
61534	146772
643310	146773
73897	146774
44226	146775
37531	146776
107003	146777
370082	146778
326591	146779
326516	146780
132900	146781
332373	146782
297915	146783
498318	146784
501295	146785
585679	146786
49164	146787
250129	146788
587125	146789
168061	146790
474789	146791
483427	146792
234917	146793
695703	146794
2102	146795
521022	146796
508131	146797
61158	146798
171277	146799
4754	146800
111126	146801
169304	146802
344170	146803
90080	146804
87787	146805
96782	146806
673028	146807
519146	146808
1870	146809
576841	146810
54971	146811
443486	146812
609522	146813
112825	146814
163662	146815
171641	146816
105885	146817
638085	146818
248	146819
65127	146820
198866	146821
27347	146822
566871	146823
1690	146824
9172	146825
181230	146826
32306	146827
544942	146828
634226	146829
3807	146830
31754	146831
51533	146832
29860	146833
492	146834
32984	146835
4472	146836
172009	146837
104937	146838
554165	146839
299513	146840
364602	146841
227441	146842
627791	146843
619307	146844
338470	146845
434546	146846
443092	146847
4653	146848
206293	146849
25675	146850
697043	146851
170065	146852
41050	146853
8354	146854
459680	146855
48648	146856
388882	146857
102	146858
263058	146859
171626	146860
475453	146861
607887	146862
592574	146863
505901	146864
403116	146865
658889	146866
892	146867
152144	146868
62107	146869
210784	146870
168795	146871
82638	146872
549012	146873
5365	146874
71384	146875
272848	146876
100782	146877
10302	146878
89803	146879
15741	146880
13457	146881
19436	146882
29971	146883
107476	146884
505506	146885
2351	146886
626747	146887
164469	146888
25571	146889
465045	146890
7401	146891
431	146892
265368	146893
194964	146894
122685	146895
474659	146896
734	146897
595329	146898
93475	146899
10372	146900
9784	146901
2540	146902
139687	146903
596750	146904
667797	146905
9455	146906
121	146907
18793	146908
25162	146909
395671	146910
14608	146911
77	146912
264634	146913
108482	146914
27414	146915
368104	146916
662610	146917
27527	146918
319571	146919
354124	146920
170123	146921
180587	146922
189549	146923
9340	146924
384889	146925
432803	146926
319357	146927
595517	146928
44483	146929
33405	146930
683761	146931
419468	146932
673338	146933
284757	146934
454862	146935
683693	146936
52527	146937
138025	146938
350477	146939
160252	146940
404577	146941
2841	146942
443192	146943
4006	146944
17672	146945
313990	146946
533263	146947
395388	146948
144301	146949
281774	146950
11550	146951
70736	146952
214151	146953
31223	146954
63390	146955
42186	146956
7538	146957
477940	146958
646979	146959
398141	146960
665866	146961
549555	146962
632202	146963
123576	146964
349569	146965
353810	146966
8843	146967
260437	146968
165173	146969
574116	146970
67117	146971
614318	146972
497305	146973
374956	146974
374980	146975
233079	146976
64639	146977
8183	146978
429080	146979
147272	146980
21386	146981
232830	146982
665177	146983
462487	146984
646465	146985
687224	146986
139974	146987
111799	146988
2843	146989
1569	146990
165671	146991
183354	146992
416393	146993
135680	146994
309883	146995
563330	146996
605813	146997
17501	146998
409640	146999
138903	147000
11274	147001
380828	147002
663969	147003
50683	147004
684925	147005
300486	147006
58461	147007
85996	147008
175803	147009
51955	147010
24821	147011
350446	147012
13	147013
1941	147014
2716	147015
33101	147016
504231	147017
642834	147018
462255	147019
288721	147020
141093	147021
146302	147022
54032	147023
336019	147024
21300	147025
528819	147026
91114	147027
228248	147028
147104	147029
7018	147030
624421	147031
6060	147032
208103	147033
21424	147034
515752	147035
258609	147036
685326	147037
24776	147038
612804	147039
323548	147040
24371	147041
620231	147042
294136	147043
114008	147044
37552	147045
37390	147046
45992	147047
191471	147048
460021	147049
524367	147050
641664	147051
442868	147052
683594	147053
381682	147054
587	147055
467863	147056
339281	147057
432000	147058
272538	147059
214119	147060
116640	147061
343418	147062
621428	147063
308938	147064
41739	147065
234006	147066
286097	147067
252896	147068
257430	147069
3251	147070
5977	147071
235650	147072
42917	147073
594117	147074
30737	147075
391594	147076
215378	147077
163060	147078
4122	147079
575087	147080
154265	147081
591121	147082
618355	147083
296066	147084
46535	147085
334136	147086
185041	147087
2464	147088
592806	147089
692483	147090
201130	147091
326589	147092
249537	147093
522614	147094
626804	147095
570492	147096
327655	147097
3093	147098
457287	147099
83551	147100
159713	147101
78376	147102
438660	147103
50907	147104
293839	147105
167340	147106
418327	147107
19181	147108
141415	147109
12578	147110
226267	147111
103744	147112
32	147113
264072	147114
479617	147115
361698	147116
22862	147117
597883	147118
196993	147119
201315	147120
255522	147121
130105	147122
326522	147123
320349	147124
522370	147125
234075	147126
317327	147127
44461	147128
106480	147129
219178	147130
600557	147131
550734	147132
203309	147133
99304	147134
476738	147135
12274	147136
548667	147137
33132	147138
11038	147139
9133	147140
326567	147141
11626	147142
122632	147143
48092	147144
126651	147145
200304	147146
173017	147147
306977	147148
296824	147149
473951	147150
2365	147151
565902	147152
58036	147153
163352	147154
139331	147155
57953	147156
95069	147157
430266	147158
149415	147159
618298	147160
228746	147161
280629	147162
98952	147163
93980	147164
83175	147165
1092	147166
79785	147167
72168	147168
603989	147169
53425	147170
571565	147171
199034	147172
379437	147173
316111	147174
424191	147175
97927	147176
43029	147177
677964	147178
440162	147179
29873	147180
46107	147181
95098	147182
295203	147183
162913	147184
457321	147185
366853	147186
154799	147187
506	147188
588240	147189
335645	147190
209128	147191
247494	147192
19925	147193
360808	147194
680002	147195
295350	147196
591199	147197
123567	147198
409886	147199
2503	147200
4252	147201
435323	147202
511585	147203
592197	147204
413890	147205
461608	147206
73989	147207
15048	147208
79700	147209
76555	147210
380502	147211
333979	147212
923	147213
534760	147214
692085	147215
116163	147216
8843	147217
508992	147218
53197	147219
41530	147220
138964	147221
25678	147222
591410	147223
49018	147224
333958	147225
334007	147226
315018	147227
183181	147228
22691	147229
398193	147230
694471	147231
48314	147232
8017	147233
42527	147234
28673	147235
323781	147236
368630	147237
15974	147238
127217	147239
66975	147240
167357	147241
90285	147242
403344	147243
373595	147244
694353	147245
424559	147246
119226	147247
18640	147248
675381	147249
541585	147250
157825	147251
51633	147252
45225	147253
155172	147254
97649	147255
45405	147256
35442	147257
109857	147258
332497	147259
635895	147260
225243	147261
32041	147262
109214	147263
173744	147264
35625	147265
375351	147266
325544	147267
51592	147268
293785	147269
208531	147270
35578	147271
21869	147272
20611	147273
90598	147274
3115	147275
203478	147276
241984	147277
209036	147278
282431	147279
22645	147280
535627	147281
26639	147282
339009	147283
385206	147284
165733	147285
122407	147286
101173	147287
550910	147288
545214	147289
56670	147290
672977	147291
11436	147292
140973	147293
35156	147294
57952	147295
126167	147296
444023	147297
306986	147298
13752	147299
167834	147300
104063	147301
126572	147302
289843	147303
121915	147304
613175	147305
322234	147306
541158	147307
73340	147308
573479	147309
84296	147310
510522	147311
478994	147312
480939	147313
477006	147314
358629	147315
7045	147316
322374	147317
4952	147318
520018	147319
576023	147320
679286	147321
495017	147322
109272	147323
141336	147324
262922	147325
5950	147326
70633	147327
103716	147328
635023	147329
16718	147330
362334	147331
517759	147332
382381	147333
15296	147334
82594	147335
324738	147336
375616	147337
66641	147338
103813	147339
3743	147340
32141	147341
663326	147342
235137	147343
51921	147344
309764	147345
40567	147346
421676	147347
636798	147348
613037	147349
411778	147350
677576	147351
45988	147352
1618	147353
18264	147354
454297	147355
616922	147356
352082	147357
123	147358
170626	147359
279936	147360
242379	147361
113560	147362
352528	147363
151502	147364
504290	147365
328300	147366
382488	147367
283075	147368
371399	147369
35166	147370
411351	147371
149460	147372
145868	147373
3330	147374
401605	147375
177878	147376
88684	147377
51801	147378
44839	147379
24514	147380
3115	147381
679571	147382
666105	147383
148679	147384
45859	147385
24796	147386
582087	147387
60522	147388
4165	147389
75690	147390
627468	147391
425888	147392
597583	147393
81853	147394
225753	147395
125858	147396
324045	147397
332762	147398
28424	147399
205796	147400
286335	147401
7746	147402
437698	147403
128129	147404
629172	147405
690283	147406
614369	147407
106270	147408
149	147409
4662	147410
209280	147411
55353	147412
409422	147413
516045	147414
278612	147415
460714	147416
10497	147417
203480	147418
505222	147419
31508	147420
143101	147421
571278	147422
36011	147423
208318	147424
359193	147425
23444	147426
521611	147427
19194	147428
163819	147429
468017	147430
48772	147431
132174	147432
596160	147433
484883	147434
57906	147435
160231	147436
447430	147437
257617	147438
660541	147439
649632	147440
32513	147441
244312	147442
379245	147443
59460	147444
4197	147445
584303	147446
104828	147447
174561	147448
106994	147449
179165	147450
25270	147451
635496	147452
115786	147453
306289	147454
33192	147455
595253	147456
582755	147457
12397	147458
521495	147459
544641	147460
217606	147461
57367	147462
4444	147463
82138	147464
19189	147465
114527	147466
162410	147467
161089	147468
55414	147469
492864	147470
535179	147471
288195	147472
892	147473
448941	147474
436079	147475
83938	147476
108811	147477
63752	147478
575182	147479
28365	147480
421580	147481
379146	147482
2556	147483
431235	147484
250533	147485
296732	147486
104675	147487
324022	147488
28305	147489
266656	147490
7076	147491
358142	147492
47719	147493
553192	147494
504106	147495
431968	147496
52070	147497
409693	147498
439060	147499
3938	147500
561050	147501
41663	147502
45543	147503
536952	147504
453899	147505
29618	147506
511226	147507
618540	147508
47740	147509
12572	147510
88453	147511
585819	147512
82	147513
190937	147514
575450	147515
466732	147516
232505	147517
201395	147518
289001	147519
27936	147520
70247	147521
156752	147522
396033	147523
60538	147524
52167	147525
594700	147526
594706	147527
215324	147528
46241	147529
511754	147530
54230	147531
53273	147532
146781	147533
36542	147534
151651	147535
23980	147536
417618	147537
11208	147538
123561	147539
44576	147540
334874	147541
272396	147542
170732	147543
230619	147544
53303	147545
25634	147546
231201	147547
286596	147548
165038	147549
135577	147550
667455	147551
11155	147552
23709	147553
4521	147554
290956	147555
280884	147556
87316	147557
80339	147558
8181	147559
200196	147560
55692	147561
242451	147562
7297	147563
632782	147564
307669	147565
12695	147566
663738	147567
293615	147568
555611	147569
288951	147570
169742	147571
161836	147572
49921	147573
686062	147574
192189	147575
151320	147576
659978	147577
623928	147578
37044	147579
167133	147580
13014	147581
187382	147582
116064	147583
44644	147584
120575	147585
58058	147586
330062	147587
97064	147588
305881	147589
41144	147590
17031	147591
111677	147592
250854	147593
679264	147594
451418	147595
47055	147596
17937	147597
140718	147598
128889	147599
114808	147600
401948	147601
34949	147602
197142	147603
37849	147604
586120	147605
4767	147606
28289	147607
605707	147608
339927	147609
254164	147610
201648	147611
19457	147612
470812	147613
17982	147614
7266	147615
403473	147616
161444	147617
524475	147618
122471	147619
351629	147620
448943	147621
245227	147622
480670	147623
309976	147624
263080	147625
138524	147626
90327	147627
162136	147628
412089	147629
278245	147630
376748	147631
201216	147632
1197	147633
219527	147634
148744	147635
132642	147636
31335	147637
650843	147638
550659	147639
258605	147640
425929	147641
1699	147642
85404	147643
201542	147644
64564	147645
125170	147646
526608	147647
440590	147648
154182	147649
42288	147650
563655	147651
280533	147652
141987	147653
548026	147654
663049	147655
91919	147656
12292	147657
30421	147658
636112	147659
570470	147660
3087	147661
7360	147662
635954	147663
497763	147664
666769	147665
401075	147666
475372	147667
90101	147668
566112	147669
644302	147670
1680	147671
51234	147672
401124	147673
55738	147674
51342	147675
28561	147676
2544	147677
57977	147678
575122	147679
52190	147680
379050	147681
408030	147682
470040	147683
80	147684
566254	147685
6918	147686
532225	147687
567891	147688
549165	147689
33449	147690
319894	147691
34672	147692
55762	147693
616477	147694
524187	147695
378481	147696
524164	147697
377762	147698
679893	147699
648991	147700
206047	147701
287367	147702
73116	147703
477758	147704
463142	147705
16797	147706
480306	147707
181540	147708
11652	147709
6600	147710
341122	147711
7691	147712
135644	147713
294679	147714
210715	147715
28217	147716
334151	147717
534740	147718
333991	147719
583052	147720
43700	147721
4720	147722
63745	147723
71382	147724
68552	147725
227581	147726
137755	147727
259911	147728
413686	147729
84996	147730
531143	147731
684483	147732
42721	147733
142628	147734
64682	147735
151527	147736
300384	147737
152241	147738
157414	147739
446477	147740
401039	147741
512237	147742
42222	147743
644811	147744
319871	147745
94820	147746
461108	147747
432785	147748
405700	147749
172793	147750
4385	147751
588251	147752
111610	147753
335699	147754
244790	147755
134559	147756
707	147757
147497	147758
151649	147759
528006	147760
173220	147761
78596	147762
69250	147763
74365	147764
32940	147765
554495	147766
608010	147767
47164	147768
75306	147769
504789	147770
11906	147771
230765	147772
262158	147773
5497	147774
522891	147775
60	147776
56472	147777
417695	147778
249491	147779
41989	147780
162304	147781
90357	147782
12267	147783
211985	147784
345	147785
410982	147786
509	147787
15167	147788
72774	147789
349180	147790
22034	147791
66662	147792
376524	147793
17644	147794
17	147795
495920	147796
581968	147797
83961	147798
34151	147799
191208	147800
160422	147801
89337	147802
4092	147803
8178	147804
149563	147805
88662	147806
13144	147807
27977	147808
206338	147809
119222	147810
550182	147811
3229	147812
673471	147813
225464	147814
68423	147815
459267	147816
596202	147817
567339	147818
691103	147819
444683	147820
578312	147821
23727	147822
642581	147823
374396	147824
526959	147825
81900	147826
445526	147827
333586	147828
592667	147829
611795	147830
610198	147831
670977	147832
24792	147833
223989	147834
2493	147835
556693	147836
695988	147837
571904	147838
75684	147839
22567	147840
576010	147841
465	147842
273398	147843
82146	147844
342810	147845
393106	147846
4	147847
576616	147848
624023	147849
485850	147850
443534	147851
103396	147852
8646	147853
109214	147854
16761	147855
54584	147856
122800	147857
137669	147858
72399	147859
59278	147860
188090	147861
84183	147862
461	147863
87777	147864
167434	147865
686610	147866
379048	147867
605154	147868
88334	147869
24377	147870
251596	147871
520939	147872
583554	147873
13135	147874
336200	147875
76571	147876
445768	147877
289472	147878
140605	147879
431802	147880
22973	147881
525109	147882
158589	147883
85739	147884
179372	147885
120447	147886
550868	147887
458675	147888
631840	147889
219937	147890
454553	147891
480243	147892
538348	147893
417683	147894
29953	147895
41434	147896
480205	147897
66896	147898
5546	147899
691185	147900
646261	147901
288232	147902
293989	147903
538642	147904
72534	147905
15895	147906
326983	147907
612123	147908
20393	147909
82801	147910
218461	147911
441074	147912
45724	147913
459962	147914
44022	147915
380	147916
445608	147917
38347	147918
129688	147919
12072	147920
15023	147921
27337	147922
511286	147923
11327	147924
241415	147925
16987	147926
415323	147927
425394	147928
323610	147929
142100	147930
483319	147931
69593	147932
50078	147933
267651	147934
3918	147935
297998	147936
674216	147937
77186	147938
2564	147939
43505	147940
31012	147941
430122	147942
28889	147943
57632	147944
598845	147945
574189	147946
505218	147947
294219	147948
56236	147949
590679	147950
357235	147951
608723	147952
952	147953
91809	147954
100971	147955
235674	147956
21728	147957
2885	147958
218720	147959
48494	147960
531025	147961
53560	147962
44379	147963
64398	147964
428384	147965
252811	147966
78134	147967
456491	147968
372941	147969
297019	147970
355911	147971
608690	147972
685062	147973
6365	147974
9082	147975
358058	147976
562013	147977
695619	147978
381466	147979
12049	147980
70852	147981
150892	147982
273509	147983
55563	147984
152129	147985
368037	147986
37632	147987
1311	147988
288969	147989
421534	147990
24785	147991
667802	147992
508384	147993
577789	147994
1805	147995
194661	147996
111128	147997
526512	147998
225627	147999
174568	148000
467842	148001
519783	148002
686314	148003
68758	148004
685166	148005
215395	148006
3176	148007
64618	148008
560532	148009
688636	148010
102423	148011
47826	148012
43308	148013
191292	148014
4316	148015
297262	148016
62958	148017
595051	148018
280837	148019
80063	148020
16231	148021
447641	148022
663418	148023
463395	148024
686325	148025
490151	148026
87326	148027
374124	148028
499956	148029
87346	148030
139293	148031
60478	148032
334009	148033
209370	148034
1154	148035
646657	148036
76311	148037
167556	148038
180973	148039
683556	148040
13080	148041
603642	148042
36834	148043
331927	148044
12596	148045
352014	148046
249031	148047
103717	148048
523295	148049
320630	148050
112924	148051
2764	148052
570508	148053
57968	148054
605405	148055
433302	148056
543966	148057
469560	148058
12260	148059
115178	148060
144264	148061
143251	148062
628690	148063
519198	148064
342973	148065
546290	148066
690242	148067
497947	148068
636121	148069
390205	148070
281225	148071
632988	148072
118568	148073
534265	148074
62598	148075
171772	148076
420477	148077
106499	148078
166726	148079
38251	148080
276911	148081
430646	148082
41108	148083
8466	148084
294824	148085
345272	148086
22981	148087
490250	148088
232210	148089
646537	148090
596408	148091
483731	148092
62048	148093
195207	148094
605319	148095
480233	148096
2268	148097
132635	148098
16321	148099
251897	148100
59153	148101
327935	148102
84270	148103
342829	148104
39454	148105
162886	148106
142668	148107
608225	148108
17027	148109
161047	148110
86578	148111
292741	148112
59175	148113
694568	148114
161023	148115
128836	148116
6068	148117
18185	148118
167211	148119
127521	148120
522201	148121
5776	148122
674308	148123
189965	148124
84231	148125
460034	148126
11134	148127
19231	148128
100755	148129
431424	148130
135850	148131
312805	148132
74994	148133
196512	148134
554175	148135
679401	148136
203746	148137
223031	148138
50589	148139
124341	148140
438531	148141
551264	148142
31259	148143
399399	148144
279218	148145
492922	148146
181879	148147
545307	148148
545309	148149
33032	148150
57433	148151
542082	148152
136447	148153
531318	148154
5327	148155
300746	148156
7482	148157
430704	148158
23584	148159
25831	148160
346531	148161
405120	148162
572789	148163
400940	148164
46627	148165
423473	148166
99292	148167
696403	148168
76378	148169
8754	148170
641221	148171
137721	148172
671612	148173
611753	148174
141010	148175
91026	148176
38539	148177
542218	148178
267871	148179
85478	148180
6745	148181
437593	148182
415719	148183
542191	148184
9539	148185
105295	148186
157628	148187
471936	148188
381110	148189
536945	148190
583742	148191
210586	148192
663647	148193
673129	148194
28070	148195
39264	148196
691934	148197
78105	148198
10440	148199
151322	148200
455193	148201
3175	148202
666972	148203
272827	148204
570985	148205
84408	148206
166021	148207
95952	148208
696409	148209
78243	148210
153370	148211
40853	148212
574824	148213
426564	148214
7024	148215
41897	148216
386051	148217
300103	148218
257151	148219
122872	148220
662406	148221
387361	148222
230966	148223
62073	148224
63251	148225
107935	148226
403794	148227
34855	148228
75467	148229
393764	148230
466420	148231
228642	148232
664816	148233
138567	148234
46374	148235
581747	148236
165866	148237
639683	148238
370954	148239
834	148240
431757	148241
4454	148242
1975	148243
525555	148244
39179	148245
477353	148246
87071	148247
694663	148248
160	148249
553637	148250
97486	148251
65029	148252
11560	148253
57757	148254
625984	148255
604463	148256
380786	148257
77187	148258
389845	148259
16600	148260
187609	148261
595478	148262
161147	148263
529946	148264
111227	148265
86918	148266
77327	148267
139782	148268
634817	148269
76581	148270
467836	148271
531508	148272
36955	148273
54087	148274
12770	148275
71237	148276
110054	148277
394397	148278
397773	148279
131836	148280
19750	148281
85065	148282
236240	148283
557060	148284
597075	148285
382	148286
206343	148287
11900	148288
522184	148289
19037	148290
542252	148291
42760	148292
366190	148293
257382	148294
321912	148295
621949	148296
233515	148297
630657	148298
202833	148299
480223	148300
71563	148301
51959	148302
66425	148303
13494	148304
449581	148305
695123	148306
402217	148307
426611	148308
437374	148309
422992	148310
45790	148311
367464	148312
284103	148313
204938	148314
330957	148315
310025	148316
238462	148317
39671	148318
598085	148319
69458	148320
619939	148321
132334	148322
56988	148323
623952	148324
453498	148325
2340	148326
441193	148327
2423	148328
168112	148329
117482	148330
1197	148331
563596	148332
130018	148333
616814	148334
604772	148335
165660	148336
556730	148337
1723	148338
66732	148339
511207	148340
686298	148341
21534	148342
129059	148343
385760	148344
4145	148345
476059	148346
150666	148347
286027	148348
449575	148349
367891	148350
172726	148351
119570	148352
63685	148353
570162	148354
92235	148355
4291	148356
636467	148357
35912	148358
1437	148359
677895	148360
260493	148361
620022	148362
650391	148363
395414	148364
535434	148365
57022	148366
21676	148367
483861	148368
208060	148369
455532	148370
9015	148371
4688	148372
319590	148373
687892	148374
348403	148375
478379	148376
94228	148377
607512	148378
618188	148379
262953	148380
622070	148381
18825	148382
686063	148383
403983	148384
242701	148385
57193	148386
47732	148387
215341	148388
591016	148389
45622	148390
87476	148391
145939	148392
31206	148393
635468	148394
44913	148395
490016	148396
221834	148397
12628	148398
162328	148399
133779	148400
413762	148401
151787	148402
283680	148403
77033	148404
18420	148405
404831	148406
616513	148407
11886	148408
294081	148409
447476	148410
334896	148411
42080	148412
574086	148413
413904	148414
19259	148415
71902	148416
116902	148417
283669	148418
431098	148419
131143	148420
309131	148421
83670	148422
136888	148423
165384	148424
517656	148425
110377	148426
309865	148427
160400	148428
14880	148429
197952	148430
690774	148431
54770	148432
26826	148433
54987	148434
430136	148435
642783	148436
690675	148437
288372	148438
33295	148439
1469	148440
266694	148441
169029	148442
59495	148443
181917	148444
687278	148445
275333	148446
697715	148447
632115	148448
462225	148449
240160	148450
419806	148451
124164	148452
618563	148453
687652	148454
16345	148455
153010	148456
323195	148457
324070	148458
27722	148459
8602	148460
143771	148461
529431	148462
493237	148463
151267	148464
37168	148465
139368	148466
13354	148467
492916	148468
120439	148469
52	148470
490678	148471
449284	148472
131681	148473
168299	148474
167220	148475
211611	148476
3991	148477
246934	148478
397339	148479
595487	148480
33801	148481
547550	148482
79318	148483
28165	148484
2774	148485
356784	148486
274489	148487
301027	148488
304998	148489
13898	148490
188697	148491
216627	148492
127188	148493
57108	148494
286192	148495
510985	148496
15663	148497
1328	148498
154061	148499
36459	148500
144834	148501
246919	148502
59493	148503
365627	148504
27029	148505
48953	148506
60174	148507
525941	148508
632837	148509
650629	148510
13594	148511
63678	148512
445536	148513
637126	148514
522831	148515
325802	148516
152341	148517
574775	148518
6038	148519
192874	148520
592679	148521
151063	148522
163862	148523
571143	148524
357082	148525
148481	148526
608295	148527
672026	148528
11717	148529
293180	148530
36650	148531
326019	148532
24878	148533
206068	148534
162448	148535
19813	148536
56952	148537
3206	148538
16279	148539
195471	148540
479490	148541
284974	148542
194460	148543
617376	148544
54332	148545
628020	148546
332519	148547
3875	148548
158535	148549
574576	148550
8848	148551
203331	148552
346178	148553
76551	148554
651996	148555
371202	148556
367563	148557
255063	148558
569307	148559
555542	148560
279459	148561
23180	148562
149378	148563
172151	148564
656799	148565
150862	148566
584277	148567
67171	148568
2271	148569
459251	148570
649317	148571
112203	148572
44623	148573
125299	148574
16020	148575
54409	148576
12680	148577
288369	148578
667660	148579
275498	148580
124603	148581
18964	148582
19730	148583
205900	148584
127870	148585
487506	148586
342308	148587
534126	148588
265741	148589
334650	148590
200237	148591
395314	148592
314878	148593
671687	148594
600349	148595
475782	148596
85884	148597
4380	148598
435735	148599
129475	148600
365841	148601
397078	148602
322465	148603
105134	148604
415042	148605
685743	148606
289640	148607
73998	148608
217381	148609
217995	148610
523097	148611
40802	148612
3544	148613
395343	148614
28314	148615
6359	148616
304510	148617
132377	148618
97911	148619
561365	148620
47834	148621
355479	148622
427353	148623
39579	148624
15033	148625
28962	148626
457194	148627
88078	148628
304509	148629
204655	148630
323749	148631
488734	148632
454681	148633
52067	148634
101506	148635
14255	148636
113073	148637
14267	148638
452370	148639
462579	148640
218007	148641
112060	148642
40267	148643
228820	148644
217626	148645
235922	148646
101509	148647
276883	148648
124631	148649
9199	148650
69631	148651
225229	148652
57696	148653
688101	148654
30208	148655
15170	148656
2893	148657
565400	148658
216885	148659
175884	148660
334661	148661
69344	148662
474135	148663
443525	148664
66297	148665
175752	148666
28032	148667
236017	148668
425389	148669
451221	148670
19785	148671
644611	148672
406999	148673
8017	148674
224567	148675
482835	148676
597217	148677
551210	148678
237274	148679
16321	148680
441018	148681
262231	148682
171631	148683
485024	148684
275067	148685
229992	148686
140705	148687
12222	148688
324079	148689
165166	148690
31085	148691
124064	148692
67928	148693
132369	148694
30981	148695
336102	148696
5575	148697
275297	148698
411417	148699
572688	148700
153491	148701
110865	148702
522010	148703
166379	148704
658005	148705
321933	148706
4031	148707
37542	148708
360747	148709
4477	148710
6656	148711
311741	148712
1433	148713
5210	148714
28875	148715
441086	148716
307320	148717
110490	148718
536965	148719
29535	148720
28676	148721
76914	148722
513703	148723
353372	148724
178756	148725
60852	148726
486209	148727
60871	148728
13322	148729
73466	148730
240684	148731
70374	148732
162008	148733
81700	148734
65020	148735
635470	148736
15020	148737
41678	148738
270546	148739
220714	148740
149341	148741
30167	148742
226244	148743
506335	148744
327015	148745
161975	148746
474250	148747
473444	148748
434897	148749
219881	148750
120478	148751
77951	148752
69713	148753
434968	148754
14260	148755
239981	148756
239989	148757
239997	148758
240009	148759
22338	148760
156093	148761
41318	148762
240020	148763
240021	148764
14841	148765
240033	148766
240040	148767
240043	148768
240052	148769
488771	148770
240058	148771
240061	148772
240062	148773
240071	148774
78586	148775
240076	148776
240078	148777
240079	148778
240080	148779
240086	148780
240104	148781
240108	148782
240113	148783
240115	148784
11612	148785
14258	148786
14281	148787
70139	148788
424893	148789
218725	148790
451141	148791
683478	148792
102661	148793
86743	148794
405319	148795
139216	148796
147603	148797
8418	148798
672924	148799
250097	148800
422350	148801
34802	148802
591657	148803
451469	148804
70108	148805
251826	148806
85902	148807
435054	148808
104771	148809
30893	148810
80490	148811
670016	148812
30950	148813
15821	148814
105910	148815
132420	148816
255689	148817
307113	148818
87154	148819
462533	148820
513615	148821
36601	148822
99037	148823
322618	148824
123340	148825
142357	148826
260972	148827
323794	148828
551366	148829
144463	148830
220353	148831
53220	148832
76701	148833
393893	148834
72451	148835
5728	148836
327508	148837
668413	148838
217568	148839
231210	148840
9035	148841
370358	148842
232027	148843
111921	148844
664843	148845
30931	148846
352874	148847
356406	148848
144830	148849
611404	148850
294430	148851
86896	148852
17494	148853
56726	148854
538231	148855
122253	148856
622709	148857
331225	148858
73041	148859
563846	148860
635482	148861
31640	148862
171271	148863
619527	148864
569433	148865
12081	148866
376636	148867
166614	148868
90619	148869
259339	148870
250027	148871
667729	148872
348487	148873
123296	148874
275289	148875
173419	148876
82036	148877
311843	148878
74523	148879
684581	148880
46334	148881
330126	148882
77096	148883
595250	148884
153530	148885
222551	148886
103013	148887
42256	148888
19051	148889
52900	148890
95947	148891
11103	148892
113426	148893
165890	148894
170579	148895
83300	148896
2070	148897
386436	148898
589480	148899
300344	148900
168984	148901
206832	148902
2647	148903
602014	148904
33425	148905
300246	148906
17671	148907
413648	148908
333561	148909
221672	148910
100991	148911
351987	148912
7075	148913
142727	148914
436112	148915
375366	148916
323347	148917
52014	148918
131527	148919
88294	148920
275550	148921
622878	148922
8429	148923
396663	148924
21828	148925
52374	148926
40123	148927
180986	148928
368339	148929
71426	148930
654510	148931
679902	148932
370814	148933
152313	148934
692779	148935
54823	148936
218508	148937
178291	148938
67087	148939
152128	148940
343033	148941
215657	148942
533800	148943
609996	148944
65078	148945
112024	148946
24031	148947
83552	148948
36421	148949
408450	148950
220237	148951
408578	148952
544498	148953
23929	148954
49861	148955
3943	148956
236992	148957
133905	148958
410906	148959
431396	148960
569576	148961
217965	148962
160629	148963
283398	148964
481619	148965
65932	148966
65478	148967
71626	148968
10325	148969
528388	148970
391161	148971
260912	148972
373830	148973
47708	148974
132287	148975
501564	148976
358123	148977
116697	148978
262549	148979
154092	148980
297321	148981
433386	148982
29734	148983
232912	148984
261623	148985
258084	148986
74948	148987
93614	148988
636216	148989
153895	148990
265941	148991
480761	148992
340729	148993
473478	148994
23277	148995
138506	148996
73297	148997
7082	148998
647700	148999
463542	149000
576126	149001
294855	149002
575372	149003
354066	149004
179708	149005
83158	149006
3587	149007
1361	149008
665291	149009
435276	149010
392579	149011
23120	149012
266710	149013
76389	149014
266842	149015
67395	149016
35975	149017
87235	149018
149115	149019
2634	149020
578849	149021
323880	149022
138627	149023
587217	149024
50473	149025
288772	149026
23877	149027
404828	149028
438512	149029
568639	149030
88508	149031
22660	149032
668212	149033
656222	149034
501072	149035
149445	149036
124444	149037
91941	149038
219597	149039
390904	149040
692936	149041
8808	149042
147091	149043
83527	149044
455326	149045
376932	149046
111649	149047
521603	149048
32992	149049
329833	149050
472720	149051
36451	149052
147408	149053
64396	149054
567128	149055
20274	149056
16614	149057
503375	149058
104271	149059
209048	149060
392138	149061
2533	149062
143240	149063
468377	149064
53515	149065
667051	149066
469665	149067
240924	149068
175699	149069
376452	149070
12164	149071
460742	149072
147777	149073
618468	149074
251138	149075
5759	149076
358388	149077
541084	149078
606	149079
244377	149080
42141	149081
112431	149082
22805	149083
33317	149084
146905	149085
362930	149086
384630	149087
682654	149088
122594	149089
416551	149090
413919	149091
95418	149092
445443	149093
159115	149094
79351	149095
469968	149096
622111	149097
85691	149098
146052	149099
7405	149100
654149	149101
299435	149102
168207	149103
299895	149104
369930	149105
270557	149106
20527	149107
140918	149108
92937	149109
496552	149110
129801	149111
142175	149112
91767	149113
135452	149114
568229	149115
16520	149116
475523	149117
279219	149118
10540	149119
653244	149120
278777	149121
562817	149122
399934	149123
186847	149124
689293	149125
120534	149126
63316	149127
110094	149128
587429	149129
387815	149130
539298	149131
369754	149132
132081	149133
383391	149134
85082	149135
298335	149136
305851	149137
8504	149138
21463	149139
6369	149140
35849	149141
628161	149142
214494	149143
23382	149144
101110	149145
618131	149146
352183	149147
28529	149148
39730	149149
355646	149150
347308	149151
393371	149152
9455	149153
12576	149154
686352	149155
74001	149156
29440	149157
10317	149158
4338	149159
349863	149160
358236	149161
118378	149162
10804	149163
100741	149164
213642	149165
611808	149166
198318	149167
244421	149168
160300	149169
551756	149170
529	149171
169643	149172
65624	149173
361804	149174
587255	149175
29883	149176
32941	149177
526316	149178
8954	149179
51611	149180
598364	149181
358571	149182
144882	149183
606887	149184
96740	149185
668618	149186
554692	149187
264778	149188
72889	149189
163107	149190
27587	149191
217579	149192
22067	149193
74223	149194
166290	149195
66345	149196
138532	149197
110060	149198
456780	149199
167291	149200
448670	149201
362149	149202
43323	149203
12560	149204
531960	149205
109612	149206
444085	149207
393156	149208
1401	149209
305443	149210
670895	149211
535144	149212
3173	149213
233825	149214
205370	149215
138455	149216
277989	149217
442293	149218
116600	149219
583162	149220
233752	149221
566312	149222
638602	149223
419685	149224
80571	149225
657936	149226
65131	149227
13250	149228
535421	149229
281580	149230
783	149231
534238	149232
43088	149233
429455	149234
114201	149235
462562	149236
125158	149237
436605	149238
685919	149239
385514	149240
167377	149241
233200	149242
137185	149243
24807	149244
255718	149245
37926	149246
16436	149247
620375	149248
61547	149249
172459	149250
448087	149251
425652	149252
535407	149253
567381	149254
4904	149255
416995	149256
100137	149257
546649	149258
662772	149259
144977	149260
311543	149261
261113	149262
497046	149263
149466	149264
143168	149265
617121	149266
682794	149267
125828	149268
6039	149269
209012	149270
146923	149271
53111	149272
11974	149273
243620	149274
33231	149275
483171	149276
67969	149277
22625	149278
13910	149279
241192	149280
61125	149281
454318	149282
195233	149283
297305	149284
86655	149285
280806	149286
56909	149287
249147	149288
43010	149289
153353	149290
6074	149291
17706	149292
276856	149293
288634	149294
39341	149295
260183	149296
64959	149297
323153	149298
389380	149299
42083	149300
205	149301
95601	149302
544822	149303
343904	149304
949	149305
356752	149306
142209	149307
344389	149308
496423	149309
1162	149310
148544	149311
208144	149312
645948	149313
268680	149314
133081	149315
114600	149316
387668	149317
167225	149318
132261	149319
29858	149320
19264	149321
171134	149322
661224	149323
259	149324
97250	149325
92690	149326
487802	149327
408014	149328
646586	149329
528686	149330
554533	149331
7271	149332
501619	149333
663668	149334
457891	149335
324141	149336
111985	149337
361865	149338
564885	149339
47997	149340
317334	149341
41734	149342
446715	149343
467848	149344
191687	149345
104936	149346
103168	149347
579297	149348
446276	149349
348455	149350
416049	149351
119541	149352
245670	149353
345976	149354
68184	149355
23854	149356
367630	149357
110518	149358
393080	149359
170381	149360
317513	149361
391195	149362
82204	149363
323918	149364
233764	149365
137194	149366
341570	149367
83512	149368
194339	149369
461623	149370
242294	149371
433033	149372
437345	149373
546452	149374
440778	149375
47492	149376
133994	149377
279772	149378
220031	149379
355	149380
299605	149381
606362	149382
611	149383
405835	149384
328905	149385
500751	149386
305730	149387
612855	149388
323885	149389
123567	149390
9342	149391
391572	149392
66896	149393
117215	149394
87639	149395
418070	149396
598609	149397
122349	149398
35733	149399
382758	149400
157381	149401
385445	149402
145811	149403
37322	149404
643271	149405
510769	149406
308986	149407
330707	149408
1805	149409
151090	149410
297760	149411
86922	149412
679962	149413
353970	149414
62942	149415
240528	149416
89073	149417
548866	149418
37740	149419
600315	149420
242475	149421
33866	149422
285327	149423
27876	149424
216	149425
51490	149426
38167	149427
38989	149428
99629	149429
42129	149430
155923	149431
160194	149432
99659	149433
6342	149434
585007	149435
169297	149436
145328	149437
281861	149438
149012	149439
372323	149440
153981	149441
613035	149442
150018	149443
6066	149444
609182	149445
42266	149446
399649	149447
10261	149448
422087	149449
181146	149450
5888	149451
338457	149452
283490	149453
268085	149454
15553	149455
77110	149456
43484	149457
191512	149458
30600	149459
25464	149460
639312	149461
23972	149462
180856	149463
23919	149464
32666	149465
444963	149466
595987	149467
126134	149468
43088	149469
83346	149470
246350	149471
152254	149472
438588	149473
25819	149474
248652	149475
226686	149476
124671	149477
558138	149478
186825	149479
430500	149480
281367	149481
574574	149482
821	149483
384224	149484
23265	149485
72519	149486
678930	149487
20314	149488
127589	149489
125715	149490
67343	149491
161990	149492
40063	149493
139414	149494
49132	149495
431053	149496
633345	149497
350159	149498
567566	149499
7165	149500
503366	149501
85338	149502
581366	149503
4858	149504
105080	149505
221758	149506
467794	149507
688599	149508
484203	149509
67575	149510
675676	149511
396792	149512
157299	149513
640427	149514
43822	149515
1415	149516
43306	149517
196282	149518
1197	149519
333616	149520
623262	149521
581485	149522
458731	149523
617315	149524
376466	149525
634012	149526
65384	149527
1266	149528
615860	149529
5103	149530
433	149531
514970	149532
544165	149533
14935	149534
102829	149535
43675	149536
608505	149537
116711	149538
463952	149539
316841	149540
35633	149541
556455	149542
5003	149543
53838	149544
87855	149545
401367	149546
631398	149547
47174	149548
136050	149549
63126	149550
56711	149551
596429	149552
582691	149553
44505	149554
639684	149555
74755	149556
692501	149557
28300	149558
232719	149559
140629	149560
146797	149561
262656	149562
45312	149563
131957	149564
492547	149565
477013	149566
40482	149567
2251	149568
459032	149569
186811	149570
150245	149571
7262	149572
571154	149573
110019	149574
13910	149575
99976	149576
425973	149577
201277	149578
114872	149579
14164	149580
543404	149581
141870	149582
52971	149583
232447	149584
140	149585
24527	149586
120172	149587
171474	149588
251373	149589
148209	149590
133374	149591
255466	149592
1178	149593
240520	149594
619281	149595
641150	149596
27127	149597
51953	149598
659580	149599
175975	149600
1793	149601
140485	149602
697941	149603
309349	149604
158144	149605
27057	149606
505817	149607
649123	149608
1927	149609
102483	149610
641460	149611
20064	149612
4905	149613
19120	149614
115135	149615
64894	149616
688630	149617
473839	149618
176643	149619
29316	149620
562618	149621
35465	149622
115017	149623
72179	149624
2168	149625
13596	149626
16399	149627
112780	149628
166871	149629
122395	149630
8847	149631
544233	149632
161298	149633
1303	149634
654156	149635
141905	149636
645478	149637
499857	149638
245060	149639
2279	149640
11214	149641
456561	149642
4960	149643
564762	149644
524463	149645
800	149646
38686	149647
52973	149648
197973	149649
591937	149650
547868	149651
264706	149652
156394	149653
653257	149654
136907	149655
214109	149656
555817	149657
49924	149658
147868	149659
59283	149660
234087	149661
617541	149662
473944	149663
117361	149664
612269	149665
122371	149666
677177	149667
109711	149668
130735	149669
10581	149670
198353	149671
48909	149672
673789	149673
6161	149674
185640	149675
4327	149676
94768	149677
145796	149678
646671	149679
128575	149680
686673	149681
687077	149682
43430	149683
431549	149684
342412	149685
634781	149686
634753	149687
634771	149688
45521	149689
562233	149690
134457	149691
496433	149692
617258	149693
3947	149694
54241	149695
608464	149696
147837	149697
260635	149698
448776	149699
524033	149700
387046	149701
15233	149702
672057	149703
429822	149704
421	149705
522840	149706
365633	149707
109222	149708
85664	149709
620310	149710
10446	149711
3969	149712
3229	149713
646761	149714
371417	149715
375495	149716
333850	149717
233508	149718
285826	149719
654508	149720
26324	149721
1834	149722
76706	149723
146130	149724
244664	149725
344642	149726
150873	149727
32918	149728
123846	149729
113571	149730
84195	149731
149212	149732
650128	149733
475195	149734
84628	149735
476896	149736
383706	149737
655849	149738
465744	149739
10287	149740
50500	149741
18973	149742
163408	149743
66130	149744
656163	149745
505	149746
394178	149747
22459	149748
540695	149749
486651	149750
359410	149751
5121	149752
388922	149753
564270	149754
10563	149755
458765	149756
48513	149757
97196	149758
343034	149759
47996	149760
98219	149761
208802	149762
13585	149763
81192	149764
628293	149765
657531	149766
268379	149767
489705	149768
304832	149769
562426	149770
79361	149771
11846	149772
232966	149773
421424	149774
96645	149775
531971	149776
291346	149777
122355	149778
123087	149779
89330	149780
90909	149781
96645	149782
438953	149783
609569	149784
332422	149785
171899	149786
459781	149787
236105	149788
601253	149789
88667	149790
43116	149791
149146	149792
444298	149793
13685	149794
168821	149795
606013	149796
441567	149797
38558	149798
579393	149799
36631	149800
53583	149801
149193	149802
452971	149803
130007	149804
160220	149805
51234	149806
59775	149807
306362	149808
273053	149809
389361	149810
419037	149811
378289	149812
108614	149813
99745	149814
107020	149815
678971	149816
99781	149817
532845	149818
24578	149819
87635	149820
577623	149821
147012	149822
96622	149823
149487	149824
49448	149825
127910	149826
4238	149827
428760	149828
212241	149829
500989	149830
98120	149831
44361	149832
388294	149833
617148	149834
130003	149835
287836	149836
110178	149837
669806	149838
628481	149839
415800	149840
54365	149841
564685	149842
323299	149843
302725	149844
662485	149845
517765	149846
571903	149847
440680	149848
7457	149849
110048	149850
468248	149851
378919	149852
567183	149853
396751	149854
153677	149855
51227	149856
212691	149857
697805	149858
157962	149859
6083	149860
507560	149861
602670	149862
132986	149863
1466	149864
286259	149865
112272	149866
157428	149867
342785	149868
557	149869
317803	149870
36959	149871
62475	149872
390811	149873
629170	149874
531365	149875
268825	149876
165094	149877
598272	149878
33894	149879
259	149880
528978	149881
98633	149882
1013	149883
109352	149884
445946	149885
196123	149886
311510	149887
226272	149888
16978	149889
16241	149890
96441	149891
242608	149892
119259	149893
334171	149894
656616	149895
385482	149896
601421	149897
453093	149898
43924	149899
35793	149900
134409	149901
167184	149902
379683	149903
56458	149904
158474	149905
606371	149906
272541	149907
12703	149908
58843	149909
10743	149910
565791	149911
558602	149912
52390	149913
317913	149914
256360	149915
32895	149916
5418	149917
375747	149918
283241	149919
160418	149920
526451	149921
673301	149922
481290	149923
578287	149924
47632	149925
365944	149926
79674	149927
669067	149928
384	149929
150260	149930
442677	149931
431209	149932
92657	149933
574986	149934
375192	149935
614837	149936
325759	149937
657378	149938
49	149939
195223	149940
4	149941
24786	149942
123515	149943
521954	149944
587004	149945
1156	149946
64636	149947
559466	149948
160930	149949
609554	149950
516079	149951
590681	149952
363252	149953
377784	149954
142982	149955
30433	149956
260359	149957
476764	149958
2467	149959
440402	149960
286374	149961
31572	149962
19210	149963
328471	149964
123825	149965
47847	149966
328923	149967
272577	149968
188077	149969
24779	149970
40439	149971
170922	149972
521859	149973
103220	149974
579068	149975
125922	149976
530649	149977
314894	149978
684879	149979
40503	149980
148407	149981
37745	149982
30469	149983
8767	149984
364023	149985
660447	149986
83336	149987
596192	149988
19257	149989
343977	149990
23878	149991
39128	149992
645342	149993
97704	149994
521523	149995
1286	149996
16844	149997
604968	149998
12331	149999
201554	150000
555189	150001
283408	150002
129239	150003
103463	150004
18215	150005
266831	150006
69847	150007
170781	150008
553801	150009
19191	150010
392804	150011
440860	150012
675804	150013
53892	150014
137263	150015
1446	150016
356964	150017
69185	150018
540	150019
527130	150020
287932	150021
671697	150022
642371	150023
693847	150024
143234	150025
692581	150026
103008	150027
687360	150028
113749	150029
30046	150030
51129	150031
685236	150032
467130	150033
582236	150034
41420	150035
555670	150036
192	150037
83380	150038
646088	150039
56585	150040
104403	150041
15720	150042
374176	150043
499586	150044
596725	150045
177273	150046
631000	150047
190213	150048
148373	150049
649974	150050
548813	150051
355699	150052
97548	150053
334911	150054
537135	150055
497868	150056
3638	150057
239983	150058
239985	150059
239995	150060
239998	150061
240004	150062
240007	150063
240026	150064
14841	150065
240032	150066
240049	150067
240054	150068
240072	150069
74586	150070
240075	150071
240083	150072
240088	150073
240090	150074
240091	150075
240105	150076
240116	150077
240121	150078
348841	150079
376579	150080
264521	150081
464704	150082
84817	150083
454858	150084
53327	150085
224942	150086
14088	150087
168086	150088
506932	150089
120946	150090
65491	150091
454374	150092
231863	150093
290883	150094
389846	150095
165351	150096
67965	150097
555147	150098
493991	150099
400550	150100
84061	150101
81906	150102
88963	150103
39758	150104
154994	150105
35013	150106
287712	150107
433759	150108
217588	150109
462890	150110
268448	150111
573914	150112
189364	150113
53097	150114
65453	150115
350825	150116
198220	150117
601535	150118
472116	150119
447604	150120
661347	150121
66326	150122
610215	150123
8503	150124
192090	150125
2885	150126
32715	150127
181785	150128
182000	150129
6399	150130
109426	150131
198372	150132
29234	150133
35041	150134
257937	150135
304885	150136
294991	150137
12892	150138
475789	150139
495274	150140
29808	150141
471612	150142
2239	150143
248	150144
529522	150145
299500	150146
671449	150147
507563	150148
171603	150149
573821	150150
270672	150151
570536	150152
338862	150153
502504	150154
15457	150155
82	150156
14150	150157
163228	150158
59528	150159
364875	150160
208	150161
399543	150162
159544	150163
170690	150164
155641	150165
612173	150166
11592	150167
266840	150168
59306	150169
114353	150170
242312	150171
477598	150172
373509	150173
52483	150174
118036	150175
169630	150176
86318	150177
61102	150178
324075	150179
158154	150180
250670	150181
1062	150182
163244	150183
248545	150184
272029	150185
164542	150186
139057	150187
473231	150188
386799	150189
286040	150190
494938	150191
153886	150192
484724	150193
270682	150194
279509	150195
474898	150196
450	150197
21698	150198
347685	150199
168251	150200
6310	150201
7423	150202
18894	150203
85455	150204
209971	150205
101746	150206
221776	150207
147901	150208
1941	150209
532652	150210
284648	150211
683716	150212
470276	150213
54081	150214
580755	150215
260702	150216
635115	150217
5758	150218
166742	150219
266363	150220
555732	150221
66112	150222
490411	150223
370869	150224
12694	150225
19209	150226
359552	150227
394055	150228
132545	150229
616641	150230
19351	150231
169750	150232
48699	150233
522504	150234
22662	150235
379394	150236
243140	150237
149210	150238
114697	150239
631139	150240
555182	150241
628773	150242
662779	150243
261912	150244
8850	150245
432040	150246
350346	150247
631864	150248
581558	150249
503404	150250
12192	150251
196459	150252
229103	150253
697679	150254
186916	150255
3315	150256
424485	150257
689985	150258
688242	150259
227579	150260
251923	150261
31232	150262
139233	150263
487560	150264
116777	150265
3634	150266
304874	150267
37	150268
347366	150269
169365	150270
379848	150271
29493	150272
66698	150273
163760	150274
547825	150275
341920	150276
29763	150277
175	150278
536084	150279
23107	150280
126628	150281
165352	150282
129764	150283
155369	150284
685137	150285
23956	150286
164759	150287
184	150288
228456	150289
399653	150290
397905	150291
19875	150292
53609	150293
635063	150294
5394	150295
56539	150296
14907	150297
334616	150298
668803	150299
1623	150300
563677	150301
105601	150302
408676	150303
74010	150304
253079	150305
432769	150306
372563	150307
32852	150308
32852	150309
133952	150310
509285	150311
914	150312
317215	150313
250098	150314
289294	150315
401698	150316
211005	150317
8436	150318
139791	150319
25698	150320
280634	150321
654729	150322
86536	150323
148164	150324
733	150325
23417	150326
373852	150327
38653	150328
430933	150329
507883	150330
143484	150331
23925	150332
559131	150333
157972	150334
535135	150335
424067	150336
558464	150337
52714	150338
651833	150339
46335	150340
5400	150341
141107	150342
125886	150343
331197	150344
36796	150345
4438	150346
131835	150347
2266	150348
7200	150349
33102	150350
94495	150351
3649	150352
226101	150353
352588	150354
287535	150355
36395	150356
177108	150357
244645	150358
220	150359
25735	150360
50718	150361
24880	150362
145679	150363
1226	150364
42346	150365
660380	150366
406825	150367
616988	150368
4256	150369
21373	150370
52305	150371
636014	150372
287781	150373
157217	150374
418787	150375
599958	150376
1248	150377
149374	150378
406732	150379
150067	150380
114311	150381
435641	150382
134688	150383
591804	150384
35037	150385
689201	150386
115341	150387
1332	150388
304142	150389
53556	150390
32099	150391
230638	150392
6850	150393
98627	150394
104826	150395
207215	150396
652980	150397
193442	150398
68889	150399
128114	150400
595062	150401
436143	150402
23734	150403
258722	150404
135092	150405
521479	150406
400520	150407
91943	150408
438637	150409
477434	150410
340161	150411
313	150412
46943	150413
377546	150414
631113	150415
263587	150416
11631	150417
687587	150418
349498	150419
432676	150420
33644	150421
53320	150422
10445	150423
697477	150424
109642	150425
6303	150426
394932	150427
115453	150428
147879	150429
309857	150430
72013	150431
206427	150432
306331	150433
60581	150434
124293	150435
41863	150436
646795	150437
179842	150438
410361	150439
32327	150440
341040	150441
628	150442
117417	150443
1208	150444
494398	150445
63682	150446
644990	150447
482277	150448
6282	150449
27847	150450
533949	150451
449301	150452
186363	150453
503408	150454
444571	150455
145885	150456
149102	150457
140623	150458
692405	150459
22849	150460
317789	150461
320502	150462
483676	150463
4632	150464
468776	150465
628519	150466
101046	150467
105568	150468
420079	150469
497392	150470
644249	150471
115445	150472
581423	150473
46625	150474
217155	150475
382197	150476
166591	150477
250914	150478
35600	150479
91068	150480
553333	150481
238235	150482
1465	150483
552887	150484
84859	150485
626253	150486
27138	150487
83429	150488
77962	150489
7252	150490
804	150491
429193	150492
306019	150493
486915	150494
7667	150495
229692	150496
46349	150497
299636	150498
448665	150499
619961	150500
6837	150501
1729	150502
40955	150503
498715	150504
58762	150505
10208	150506
52413	150507
386388	150508
130443	150509
71621	150510
97962	150511
313888	150512
32969	150513
2927	150514
354917	150515
495483	150516
38663	150517
22842	150518
567755	150519
313878	150520
127162	150521
39737	150522
3535	150523
280432	150524
134058	150525
567680	150526
539788	150527
656618	150528
2137	150529
354504	150530
246303	150531
182508	150532
315105	150533
85268	150534
170608	150535
348568	150536
45273	150537
474607	150538
12806	150539
120584	150540
58279	150541
224002	150542
228877	150543
93378	150544
97893	150545
80711	150546
92780	150547
7969	150548
636345	150549
42751	150550
175353	150551
171863	150552
603	150553
675499	150554
617445	150555
99077	150556
33171	150557
6491	150558
459901	150559
18875	150560
410171	150561
694487	150562
373073	150563
542539	150564
237330	150565
641285	150566
322534	150567
32047	150568
558598	150569
34987	150570
11508	150571
78198	150572
203689	150573
378849	150574
34469	150575
167255	150576
72668	150577
309866	150578
272084	150579
83514	150580
239358	150581
106688	150582
38824	150583
168922	150584
49075	150585
81024	150586
82064	150587
276385	150588
376127	150589
174530	150590
301972	150591
396480	150592
650668	150593
96743	150594
412504	150595
168672	150596
123	150597
22548	150598
644857	150599
143916	150600
81310	150601
612736	150602
537350	150603
560233	150604
524863	150605
329621	150606
46644	150607
145175	150608
24763	150609
136308	150610
377934	150611
294	150612
161774	150613
342940	150614
114717	150615
306727	150616
349918	150617
666633	150618
603175	150619
67690	150620
79002	150621
8164	150622
14012	150623
351338	150624
106	150625
25105	150626
130646	150627
556228	150628
509154	150629
4734	150630
360233	150631
55712	150632
205476	150633
653291	150634
12167	150635
10124	150636
27439	150637
130099	150638
243959	150639
21226	150640
623588	150641
534517	150642
276973	150643
20368	150644
139230	150645
326531	150646
340428	150647
110701	150648
326550	150649
326569	150650
107115	150651
667853	150652
609511	150653
326563	150654
329370	150655
4651	150656
416027	150657
644757	150658
190724	150659
175187	150660
651880	150661
330419	150662
126508	150663
270387	150664
305382	150665
71459	150666
17874	150667
534160	150668
253038	150669
166085	150670
172	150671
62400	150672
534114	150673
175578	150674
20968	150675
654446	150676
183636	150677
298220	150678
116492	150679
375978	150680
35222	150681
151140	150682
245882	150683
429786	150684
10583	150685
224511	150686
496708	150687
436279	150688
80994	150689
598539	150690
245910	150691
3211	150692
346728	150693
570637	150694
10667	150695
117356	150696
387587	150697
560464	150698
697647	150699
2319	150700
1240	150701
489114	150702
37269	150703
506853	150704
166316	150705
357332	150706
453131	150707
21937	150708
47378	150709
666886	150710
479277	150711
66565	150712
23959	150713
132644	150714
3017	150715
118256	150716
510688	150717
500169	150718
629971	150719
131307	150720
232170	150721
541609	150722
440210	150723
83830	150724
6381	150725
637038	150726
64429	150727
14252	150728
19755	150729
495812	150730
196047	150731
69128	150732
118941	150733
279510	150734
133780	150735
46451	150736
570086	150737
388236	150738
854	150739
329374	150740
13340	150741
542413	150742
133473	150743
448405	150744
150941	150745
252233	150746
57815	150747
8542	150748
592835	150749
282252	150750
198829	150751
121906	150752
17180	150753
505643	150754
42774	150755
356412	150756
645921	150757
239093	150758
3169	150759
242495	150760
116192	150761
508209	150762
139558	150763
611413	150764
98790	150765
145312	150766
442049	150767
521796	150768
14795	150769
660479	150770
634820	150771
668859	150772
421498	150773
170148	150774
5636	150775
337227	150776
587205	150777
1845	150778
74322	150779
155810	150780
2888	150781
802	150782
171852	150783
512941	150784
116528	150785
116501	150786
132237	150787
330778	150788
154175	150789
2047	150790
22610	150791
496081	150792
339734	150793
489778	150794
339942	150795
8634	150796
490703	150797
687078	150798
171454	150799
405104	150800
611014	150801
618971	150802
498174	150803
218976	150804
481316	150805
46459	150806
194803	150807
188747	150808
498171	150809
35545	150810
92756	150811
100631	150812
2495	150813
127586	150814
12319	150815
483322	150816
267240	150817
45591	150818
9467	150819
487271	150820
265410	150821
265685	150822
95369	150823
116331	150824
279134	150825
249587	150826
366367	150827
541713	150828
43412	150829
148286	150830
133138	150831
140965	150832
242622	150833
2329	150834
5146	150835
25936	150836
140024	150837
21172	150838
326205	150839
596894	150840
130848	150841
2978	150842
17969	150843
962	150844
620592	150845
349219	150846
293609	150847
663495	150848
83050	150849
78578	150850
118138	150851
19561	150852
101320	150853
45613	150854
26654	150855
6576	150856
43235	150857
49857	150858
474449	150859
12297	150860
655498	150861
43905	150862
395734	150863
402951	150864
8983	150865
428759	150866
248223	150867
240545	150868
27058	150869
503582	150870
130246	150871
518427	150872
132361	150873
339762	150874
339618	150875
687116	150876
19972	150877
405137	150878
89896	150879
243744	150880
6470	150881
394936	150882
357031	150883
90963	150884
550264	150885
17900	150886
53179	150887
167257	150888
139784	150889
48433	150890
146814	150891
348620	150892
85553	150893
22546	150894
209771	150895
29715	150896
27177	150897
117775	150898
277573	150899
227686	150900
660831	150901
2604	150902
13113	150903
10372	150904
5241	150905
601837	150906
49302	150907
44611	150908
1496	150909
545226	150910
233913	150911
22848	150912
164172	150913
326122	150914
474699	150915
427277	150916
16363	150917
157413	150918
409921	150919
22416	150920
689183	150921
35100	150922
48904	150923
227060	150924
80195	150925
282783	150926
557031	150927
601635	150928
546237	150929
88825	150930
526152	150931
621695	150932
131467	150933
109958	150934
326996	150935
644772	150936
418779	150937
362627	150938
511982	150939
164079	150940
128818	150941
325726	150942
233214	150943
30506	150944
413792	150945
14779	150946
156954	150947
419393	150948
632868	150949
138602	150950
309282	150951
33305	150952
644810	150953
440901	150954
160485	150955
139809	150956
124132	150957
57785	150958
97605	150959
277097	150960
56327	150961
145977	150962
41260	150963
4745	150964
12264	150965
100010	150966
41101	150967
208142	150968
21970	150969
56226	150970
59669	150971
188516	150972
478225	150973
125590	150974
21587	150975
418426	150976
20322	150977
4751	150978
49927	150979
145922	150980
320361	150981
651593	150982
28584	150983
69163	150984
634390	150985
69456	150986
2468	150987
543236	150988
349321	150989
67972	150990
78	150991
437458	150992
98163	150993
150445	150994
580288	150995
65397	150996
108102	150997
36421	150998
172230	150999
331942	151000
326580	151001
369927	151002
480705	151003
689056	151004
88163	151005
354596	151006
326954	151007
302676	151008
9646	151009
558921	151010
6871	151011
33594	151012
280067	151013
516050	151014
613531	151015
164242	151016
334809	151017
680474	151018
359525	151019
154546	151020
50783	151021
334649	151022
43389	151023
434783	151024
356275	151025
124280	151026
527870	151027
270596	151028
161101	151029
115573	151030
25056	151031
128515	151032
109937	151033
166695	151034
168872	151035
27516	151036
622760	151037
434931	151038
77590	151039
350688	151040
359812	151041
3558	151042
57688	151043
36946	151044
303028	151045
37427	151046
2870	151047
246109	151048
574718	151049
371553	151050
131086	151051
18455	151052
440240	151053
391621	151054
486019	151055
298276	151056
129221	151057
48161	151058
172160	151059
194795	151060
659506	151061
299340	151062
470080	151063
44282	151064
286045	151065
571374	151066
83196	151067
572909	151068
86571	151069
147370	151070
11032	151071
685477	151072
130663	151073
3852	151074
41686	151075
129871	151076
284783	151077
226661	151078
61243	151079
297625	151080
4422	151081
604976	151082
14813	151083
114368	151084
39950	151085
6982	151086
414342	151087
237404	151088
56719	151089
245261	151090
217257	151091
284112	151092
1584	151093
505883	151094
153149	151095
21903	151096
25935	151097
70878	151098
153429	151099
521557	151100
505546	151101
232033	151102
410836	151103
403845	151104
53783	151105
348622	151106
41	151107
409025	151108
576768	151109
620476	151110
103786	151111
568325	151112
41045	151113
92878	151114
149941	151115
744	151116
502878	151117
573834	151118
283206	151119
68224	151120
685828	151121
53249	151122
127020	151123
125589	151124
434497	151125
269229	151126
105724	151127
151574	151128
65384	151129
30503	151130
444151	151131
534279	151132
37060	151133
156469	151134
23016	151135
369960	151136
597773	151137
430434	151138
414107	151139
616725	151140
98710	151141
185839	151142
330362	151143
2705	151144
121517	151145
414241	151146
414232	151147
557068	151148
342202	151149
441138	151150
25178	151151
134980	151152
89649	151153
19921	151154
10032	151155
1161	151156
400190	151157
588681	151158
274101	151159
199257	151160
375791	151161
367152	151162
112012	151163
324926	151164
578232	151165
332196	151166
58004	151167
326552	151168
405135	151169
2566	151170
191133	151171
45867	151172
99111	151173
379950	151174
98837	151175
447153	151176
512332	151177
476448	151178
89306	151179
237902	151180
244172	151181
123369	151182
149619	151183
114540	151184
22476	151185
13520	151186
54628	151187
627376	151188
312071	151189
313867	151190
540782	151191
463545	151192
674547	151193
633	151194
464608	151195
124867	151196
554215	151197
298604	151198
34423	151199
381950	151200
21046	151201
8925	151202
34878	151203
159	151204
64802	151205
21837	151206
2148	151207
132171	151208
34005	151209
166692	151210
171601	151211
144470	151212
282821	151213
105161	151214
2350	151215
505087	151216
501361	151217
119158	151218
371360	151219
682199	151220
58893	151221
424428	151222
16466	151223
527871	151224
37226	151225
6492	151226
660462	151227
19694	151228
1446	151229
285801	151230
148709	151231
3095	151232
153727	151233
22558	151234
179982	151235
204022	151236
227098	151237
17578	151238
4326	151239
7869	151240
93534	151241
426399	151242
528906	151243
11096	151244
57595	151245
59886	151246
498170	151247
116530	151248
284607	151249
87548	151250
85578	151251
84852	151252
32643	151253
94253	151254
40158	151255
136158	151256
57127	151257
128515	151258
78886	151259
613730	151260
686311	151261
512672	151262
464295	151263
295730	151264
107878	151265
4735	151266
114544	151267
3586	151268
581641	151269
47453	151270
428911	151271
79088	151272
110791	151273
306857	151274
193670	151275
114526	151276
5226	151277
124062	151278
628574	151279
21351	151280
169016	151281
152239	151282
20692	151283
360060	151284
106979	151285
58279	151286
450615	151287
362317	151288
695079	151289
333337	151290
694988	151291
165195	151292
32632	151293
28200	151294
81853	151295
146582	151296
194335	151297
202899	151298
567824	151299
41269	151300
276838	151301
400537	151302
405455	151303
531233	151304
12409	151305
430	151306
107154	151307
671907	151308
20999	151309
2721	151310
349790	151311
123664	151312
6787	151313
8982	151314
59438	151315
83625	151316
225709	151317
225789	151318
348588	151319
124344	151320
193236	151321
31832	151322
79246	151323
120382	151324
138422	151325
453305	151326
261756	151327
652461	151328
761	151329
473322	151330
29071	151331
12989	151332
118752	151333
155410	151334
586123	151335
608	151336
525043	151337
361399	151338
647872	151339
294924	151340
16166	151341
685	151342
329910	151343
2569	151344
72680	151345
99213	151346
12528	151347
53909	151348
492254	151349
49521	151350
645714	151351
937	151352
118318	151353
12123	151354
474448	151355
172287	151356
103	151357
59621	151358
10946	151359
3556	151360
217269	151361
587796	151362
237341	151363
626072	151364
1177	151365
179800	151366
115078	151367
446021	151368
153693	151369
666893	151370
57921	151371
109020	151372
1797	151373
526492	151374
660490	151375
216000	151376
43300	151377
418902	151378
384552	151379
640894	151380
61001	151381
66697	151382
582101	151383
540261	151384
42015	151385
10510	151386
38922	151387
10643	151388
206011	151389
222116	151390
496867	151391
435492	151392
655819	151393
2519	151394
369660	151395
44222	151396
127060	151397
83075	151398
109783	151399
68006	151400
387143	151401
453020	151402
397087	151403
297	151404
300387	151405
177098	151406
29113	151407
5609	151408
6085	151409
601673	151410
392193	151411
90642	151412
18454	151413
228996	151414
588098	151415
97207	151416
620385	151417
48012	151418
458739	151419
46229	151420
168739	151421
672729	151422
194807	151423
67658	151424
343816	151425
614844	151426
359063	151427
513476	151428
489515	151429
97921	151430
555767	151431
441007	151432
242478	151433
482632	151434
126264	151435
378637	151436
182235	151437
66095	151438
478670	151439
520157	151440
578669	151441
190256	151442
384365	151443
111739	151444
150700	151445
93287	151446
65522	151447
171406	151448
124949	151449
635387	151450
160315	151451
580269	151452
615016	151453
219332	151454
156065	151455
673962	151456
11722	151457
181952	151458
27275	151459
11409	151460
121101	151461
55485	151462
37438	151463
618180	151464
73664	151465
173422	151466
420310	151467
148399	151468
285	151469
693316	151470
530987	151471
300288	151472
522615	151473
406623	151474
6163	151475
45200	151476
8850	151477
617594	151478
611	151479
235423	151480
56960	151481
93337	151482
326045	151483
436229	151484
636138	151485
216477	151486
69211	151487
644031	151488
43647	151489
330398	151490
38408	151491
13538	151492
204274	151493
26624	151494
301323	151495
51518	151496
527004	151497
173005	151498
21535	151499
692305	151500
366970	151501
478646	151502
135853	151503
330407	151504
60245	151505
65	151506
45104	151507
95899	151508
155325	151509
445921	151510
114504	151511
15728	151512
60752	151513
563212	151514
194327	151515
57604	151516
517460	151517
84871	151518
11693	151519
691464	151520
107028	151521
660278	151522
481767	151523
682601	151524
64541	151525
588859	151526
22739	151527
421312	151528
58540	151529
153177	151530
86403	151531
1631	151532
570581	151533
587955	151534
486496	151535
165379	151536
562852	151537
682973	151538
137257	151539
239871	151540
501349	151541
486489	151542
672170	151543
397943	151544
386363	151545
640691	151546
63081	151547
454458	151548
54794	151549
7274	151550
440252	151551
50330	151552
539230	151553
17898	151554
13044	151555
553713	151556
194791	151557
139547	151558
525477	151559
239873	151560
567434	151561
25966	151562
664246	151563
21791	151564
47233	151565
130097	151566
421099	151567
513081	151568
408830	151569
638027	151570
158707	151571
9527	151572
549354	151573
172	151574
489018	151575
57644	151576
357727	151577
496382	151578
540810	151579
157135	151580
469398	151581
22699	151582
493426	151583
373483	151584
157903	151585
403567	151586
358496	151587
148114	151588
167452	151589
211	151590
572866	151591
225860	151592
557944	151593
121274	151594
342554	151595
343207	151596
42233	151597
434453	151598
624256	151599
59571	151600
461567	151601
531983	151602
165001	151603
577209	151604
432495	151605
517472	151606
285161	151607
172749	151608
367841	151609
370655	151610
152770	151611
37677	151612
15630	151613
302986	151614
603957	151615
554097	151616
95771	151617
359704	151618
130981	151619
374053	151620
8107	151621
109643	151622
284044	151623
165777	151624
512132	151625
98204	151626
84278	151627
657011	151628
308856	151629
564410	151630
576983	151631
625560	151632
401823	151633
61402	151634
277479	151635
95553	151636
564476	151637
5360	151638
78881	151639
663180	151640
90658	151641
359104	151642
15631	151643
39704	151644
74517	151645
401048	151646
44897	151647
30187	151648
53886	151649
224235	151650
296486	151651
137665	151652
7670	151653
35083	151654
266872	151655
658165	151656
466742	151657
309702	151658
173598	151659
284423	151660
201193	151661
622135	151662
400997	151663
52950	151664
544330	151665
568438	151666
454447	151667
10	151668
377983	151669
77122	151670
8318	151671
597908	151672
98309	151673
163339	151674
50624	151675
525355	151676
141696	151677
16709	151678
566986	151679
413981	151680
132049	151681
2092	151682
576753	151683
99727	151684
138442	151685
73	151686
33128	151687
329851	151688
284244	151689
32728	151690
696263	151691
584640	151692
299990	151693
123458	151694
58091	151695
279365	151696
122029	151697
341747	151698
195920	151699
413281	151700
530330	151701
61008	151702
272449	151703
687943	151704
9578	151705
377912	151706
265299	151707
351526	151708
39881	151709
498855	151710
56097	151711
292838	151712
511969	151713
433312	151714
413091	151715
447316	151716
209880	151717
80330	151718
663945	151719
169706	151720
513204	151721
347313	151722
37525	151723
344761	151724
1049	151725
259156	151726
486128	151727
420019	151728
49049	151729
666395	151730
268606	151731
315616	151732
364218	151733
634258	151734
107617	151735
1	151736
40111	151737
179888	151738
504888	151739
2734	151740
448481	151741
78151	151742
129341	151743
43669	151744
115568	151745
382068	151746
97345	151747
68675	151748
440751	151749
13668	151750
420288	151751
96538	151752
4896	151753
509590	151754
30704	151755
129659	151756
504479	151757
623581	151758
14482	151759
605394	151760
125674	151761
11822	151762
635915	151763
657	151764
618347	151765
138519	151766
600832	151767
330872	151768
374958	151769
418972	151770
69706	151771
60627	151772
87394	151773
48622	151774
204573	151775
452655	151776
656117	151777
217282	151778
158454	151779
126132	151780
224197	151781
121018	151782
16737	151783
532162	151784
90974	151785
21765	151786
211315	151787
292717	151788
170080	151789
50095	151790
546331	151791
365558	151792
678750	151793
506524	151794
528192	151795
666444	151796
321891	151797
9200	151798
405	151799
130976	151800
528850	151801
691651	151802
182945	151803
661786	151804
354820	151805
364837	151806
259261	151807
515	151808
392600	151809
323266	151810
477098	151811
497728	151812
158994	151813
634261	151814
572714	151815
679675	151816
165068	151817
277032	151818
331895	151819
688568	151820
316624	151821
382303	151822
24432	151823
1452	151824
61469	151825
45165	151826
372900	151827
656292	151828
20324	151829
234359	151830
670593	151831
19338	151832
263298	151833
440533	151834
122148	151835
399342	151836
331106	151837
153396	151838
381933	151839
307351	151840
54762	151841
17861	151842
162027	151843
427876	151844
428599	151845
480641	151846
611789	151847
624085	151848
449812	151849
88754	151850
42041	151851
176709	151852
23512	151853
23508	151854
309989	151855
456248	151856
7440	151857
684202	151858
192934	151859
656909	151860
488505	151861
355967	151862
95181	151863
427335	151864
606425	151865
148298	151866
45978	151867
63651	151868
592660	151869
249483	151870
442411	151871
17538	151872
907	151873
366205	151874
650243	151875
326778	151876
272338	151877
109409	151878
100670	151879
7364	151880
543554	151881
520997	151882
419828	151883
80386	151884
623014	151885
626404	151886
326650	151887
2381	151888
71996	151889
35868	151890
666761	151891
605611	151892
5694	151893
527519	151894
607031	151895
359180	151896
563387	151897
101928	151898
546104	151899
554858	151900
580137	151901
223269	151902
540625	151903
316866	151904
492705	151905
504088	151906
35206	151907
122696	151908
358513	151909
653500	151910
78021	151911
540537	151912
130315	151913
432483	151914
327224	151915
590617	151916
197866	151917
536216	151918
260763	151919
165052	151920
79959	151921
440101	151922
645588	151923
451705	151924
644308	151925
407209	151926
124135	151927
526603	151928
40948	151929
93139	151930
628055	151931
608812	151932
47653	151933
330347	151934
9779	151935
380018	151936
228702	151937
25978	151938
46991	151939
10410	151940
14110	151941
142079	151942
45111	151943
232989	151944
436805	151945
34111	151946
540128	151947
318858	151948
18266	151949
227050	151950
369165	151951
118268	151952
656394	151953
6863	151954
444548	151955
241041	151956
317308	151957
233815	151958
114614	151959
574396	151960
314552	151961
66076	151962
396477	151963
255054	151964
641370	151965
165940	151966
63450	151967
52453	151968
192344	151969
635301	151970
415925	151971
388981	151972
609367	151973
560269	151974
642511	151975
25210	151976
444596	151977
46353	151978
111628	151979
284575	151980
146799	151981
8961	151982
311812	151983
672171	151984
272747	151985
130207	151986
120046	151987
379980	151988
67980	151989
66037	151990
131428	151991
15215	151992
239697	151993
503580	151994
105769	151995
4329	151996
638421	151997
203090	151998
474291	151999
1387	152000
26884	152001
408742	152002
114614	152003
3385	152004
333814	152005
403209	152006
466219	152007
395923	152008
165453	152009
457456	152010
82838	152011
431982	152012
10827	152013
115688	152014
42	152015
286110	152016
614854	152017
89922	152018
527347	152019
333527	152020
581950	152021
78103	152022
113	152023
574912	152024
43718	152025
266892	152026
354460	152027
41540	152028
119242	152029
24	152030
531896	152031
6010	152032
500927	152033
86324	152034
583673	152035
68471	152036
82906	152037
637115	152038
447719	152039
306662	152040
155060	152041
22458	152042
6828	152043
209900	152044
55085	152045
25147	152046
494226	152047
48459	152048
333006	152049
52788	152050
383697	152051
11522	152052
660171	152053
343	152054
493618	152055
170440	152056
72663	152057
4668	152058
132242	152059
176762	152060
658751	152061
56118	152062
264454	152063
5702	152064
385519	152065
205210	152066
73655	152067
38539	152068
7824	152069
38513	152070
233605	152071
24388	152072
488768	152073
135876	152074
334218	152075
1381	152076
233741	152077
150177	152078
389525	152079
174142	152080
61762	152081
389938	152082
464571	152083
6082	152084
197999	152085
634308	152086
258748	152087
160471	152088
563568	152089
455842	152090
680280	152091
190985	152092
791	152093
31936	152094
394670	152095
141062	152096
94954	152097
177565	152098
518578	152099
184339	152100
634904	152101
173708	152102
161713	152103
55785	152104
907	152105
14971	152106
25274	152107
35505	152108
170401	152109
133045	152110
439104	152111
537853	152112
134790	152113
149946	152114
455429	152115
346677	152116
589730	152117
109693	152118
300893	152119
470816	152120
18460	152121
130983	152122
51237	152123
310036	152124
369497	152125
86433	152126
487790	152127
416	152128
622967	152129
628937	152130
277036	152131
684674	152132
350096	152133
614988	152134
21011	152135
233601	152136
31368	152137
233880	152138
233598	152139
601891	152140
64775	152141
569466	152142
491093	152143
150137	152144
451362	152145
202650	152146
525552	152147
132968	152148
263592	152149
554535	152150
310592	152151
30145	152152
116793	152153
316704	152154
627435	152155
656200	152156
205228	152157
35334	152158
618763	152159
102204	152160
17652	152161
91100	152162
120999	152163
379277	152164
509463	152165
414411	152166
61899	152167
128813	152168
607830	152169
563793	152170
278581	152171
489026	152172
374535	152173
59494	152174
56374	152175
77296	152176
92532	152177
62342	152178
82188	152179
547456	152180
656395	152181
234931	152182
581539	152183
167196	152184
188202	152185
34107	152186
40961	152187
614046	152188
323616	152189
516276	152190
92513	152191
103116	152192
690779	152193
14455	152194
2915	152195
394641	152196
169108	152197
463776	152198
22837	152199
25942	152200
91923	152201
193195	152202
11685	152203
301254	152204
1829	152205
136281	152206
333992	152207
466131	152208
69876	152209
592800	152210
5529	152211
242024	152212
36531	152213
514866	152214
76181	152215
51879	152216
534361	152217
93453	152218
307485	152219
501421	152220
120783	152221
462468	152222
50456	152223
425621	152224
346915	152225
629127	152226
1176	152227
499003	152228
98394	152229
7882	152230
96414	152231
463793	152232
287063	152233
283740	152234
286636	152235
26430	152236
125289	152237
91583	152238
11685	152239
384150	152240
497253	152241
495538	152242
222633	152243
70897	152244
558852	152245
557558	152246
612441	152247
162249	152248
522663	152249
82313	152250
5918	152251
49195	152252
282581	152253
2380	152254
224322	152255
47477	152256
106517	152257
323	152258
84305	152259
84963	152260
215976	152261
4772	152262
289046	152263
687276	152264
581472	152265
23252	152266
62381	152267
298940	152268
26989	152269
148106	152270
37684	152271
453775	152272
30129	152273
29843	152274
444727	152275
164069	152276
426892	152277
431644	152278
515916	152279
1554	152280
9866	152281
346577	152282
52926	152283
145661	152284
94691	152285
436233	152286
21439	152287
204233	152288
11853	152289
75303	152290
650975	152291
125979	152292
73662	152293
206549	152294
2759	152295
345572	152296
229250	152297
34893	152298
6603	152299
599454	152300
62003	152301
498584	152302
308148	152303
33187	152304
663200	152305
168130	152306
37289	152307
8341	152308
231838	152309
651326	152310
122813	152311
508457	152312
529045	152313
83623	152314
5497	152315
555095	152316
672694	152317
56429	152318
368266	152319
665465	152320
44738	152321
61972	152322
152534	152323
584891	152324
687301	152325
448	152326
55281	152327
43997	152328
485656	152329
219635	152330
166467	152331
122813	152332
5902	152333
55275	152334
58286	152335
286348	152336
660997	152337
13914	152338
3455	152339
495425	152340
126336	152341
573801	152342
605606	152343
88497	152344
1116	152345
134925	152346
134919	152347
412802	152348
423544	152349
537441	152350
80388	152351
5351	152352
115698	152353
110692	152354
14574	152355
56330	152356
543627	152357
417711	152358
62258	152359
164493	152360
78077	152361
127240	152362
642832	152363
275575	152364
505786	152365
326947	152366
342443	152367
565702	152368
19164	152369
58238	152370
1549	152371
176817	152372
449	152373
28549	152374
98313	152375
445483	152376
28524	152377
1307	152378
463852	152379
649006	152380
132569	152381
28119	152382
119402	152383
151306	152384
12513	152385
233283	152386
37901	152387
143662	152388
578925	152389
32395	152390
552462	152391
74906	152392
5584	152393
168808	152394
34542	152395
490266	152396
401671	152397
115473	152398
287282	152399
2249	152400
90099	152401
411023	152402
459266	152403
610381	152404
123	152405
334643	152406
506621	152407
27349	152408
295996	152409
54073	152410
550886	152411
32160	152412
162906	152413
565267	152414
18839	152415
210703	152416
262124	152417
328106	152418
282410	152419
371499	152420
69212	152421
529568	152422
14577	152423
13918	152424
1558	152425
459696	152426
42145	152427
24802	152428
325531	152429
664825	152430
394262	152431
501722	152432
120834	152433
24766	152434
659999	152435
570185	152436
390458	152437
412433	152438
649476	152439
127818	152440
319660	152441
402298	152442
94761	152443
41241	152444
57712	152445
192114	152446
293487	152447
96235	152448
628330	152449
551349	152450
145513	152451
117711	152452
120847	152453
511635	152454
338890	152455
305419	152456
18435	152457
507823	152458
22143	152459
1019	152460
80383	152461
386713	152462
549325	152463
27393	152464
276379	152465
579416	152466
507735	152467
96268	152468
301579	152469
748	152470
103814	152471
374720	152472
357983	152473
116959	152474
100964	152475
445707	152476
135637	152477
221759	152478
198669	152479
609536	152480
835	152481
520342	152482
166299	152483
334164	152484
664879	152485
222295	152486
80820	152487
401648	152488
165616	152489
109233	152490
471333	152491
126313	152492
37382	152493
317499	152494
644352	152495
76517	152496
575035	152497
250744	152498
588815	152499
471581	152500
192086	152501
615754	152502
572002	152503
50018	152504
57326	152505
534612	152506
22254	152507
214	152508
352934	152509
127163	152510
94643	152511
124758	152512
477641	152513
267663	152514
66938	152515
8394	152516
326881	152517
40406	152518
565764	152519
142477	152520
176212	152521
5883	152522
8771	152523
220933	152524
372067	152525
550222	152526
551436	152527
498462	152528
543629	152529
429026	152530
206603	152531
46989	152532
399053	152533
528811	152534
241181	152535
44198	152536
315837	152537
566598	152538
489955	152539
24408	152540
211220	152541
175571	152542
437156	152543
318762	152544
42051	152545
253223	152546
241898	152547
362416	152548
116735	152549
382799	152550
74799	152551
46287	152552
577123	152553
443128	152554
695133	152555
2761	152556
600747	152557
249245	152558
284281	152559
263282	152560
1661	152561
56941	152562
407820	152563
106865	152564
195529	152565
83301	152566
359996	152567
528312	152568
404521	152569
554300	152570
86367	152571
92446	152572
241883	152573
101321	152574
686257	152575
525501	152576
147577	152577
542279	152578
19188	152579
281643	152580
482875	152581
223042	152582
149894	152583
83107	152584
217834	152585
126908	152586
243595	152587
151020	152588
12896	152589
140063	152590
505425	152591
362406	152592
11096	152593
491940	152594
2974	152595
677462	152596
111146	152597
295171	152598
99599	152599
21316	152600
55097	152601
208093	152602
314332	152603
17482	152604
118832	152605
66663	152606
320394	152607
82675	152608
113357	152609
551590	152610
34247	152611
123785	152612
113460	152613
423319	152614
631179	152615
153262	152616
545544	152617
588103	152618
570193	152619
332526	152620
38155	152621
20503	152622
507700	152623
449661	152624
394749	152625
608298	152626
110157	152627
329945	152628
593195	152629
449651	152630
603923	152631
44490	152632
449649	152633
15349	152634
160708	152635
531828	152636
409549	152637
215524	152638
320356	152639
104537	152640
118680	152641
600792	152642
32443	152643
47759	152644
10106	152645
232822	152646
318744	152647
283535	152648
393220	152649
281875	152650
531853	152651
687148	152652
348903	152653
145777	152654
91876	152655
645655	152656
2737	152657
2257	152658
126148	152659
116322	152660
608267	152661
134506	152662
669392	152663
14425	152664
456400	152665
431017	152666
1174	152667
110211	152668
459820	152669
26710	152670
116963	152671
579422	152672
626078	152673
663046	152674
661952	152675
621645	152676
402687	152677
109194	152678
5044	152679
1676	152680
7327	152681
498666	152682
579723	152683
15095	152684
501458	152685
610613	152686
70319	152687
77770	152688
94375	152689
610905	152690
483656	152691
58488	152692
494174	152693
675359	152694
542602	152695
659465	152696
31977	152697
327499	152698
247511	152699
320950	152700
13807	152701
528299	152702
402414	152703
134168	152704
489151	152705
677229	152706
34981	152707
99336	152708
24349	152709
301398	152710
575010	152711
15394	152712
154941	152713
15788	152714
226446	152715
431728	152716
563852	152717
33629	152718
215189	152719
438554	152720
403578	152721
468983	152722
38216	152723
83594	152724
553305	152725
313272	152726
155279	152727
144315	152728
504041	152729
241424	152730
56130	152731
360190	152732
565688	152733
19929	152734
183257	152735
568694	152736
271873	152737
222515	152738
564147	152739
656308	152740
100345	152741
25112	152742
249807	152743
25103	152744
58382	152745
90755	152746
225251	152747
545598	152748
340823	152749
7796	152750
18724	152751
280364	152752
132107	152753
171604	152754
2253	152755
155671	152756
460444	152757
262888	152758
146455	152759
89491	152760
3457	152761
374002	152762
26387	152763
628150	152764
361824	152765
99831	152766
56243	152767
275268	152768
428675	152769
563860	152770
70180	152771
219	152772
408082	152773
145565	152774
393760	152775
217249	152776
69520	152777
331806	152778
145894	152779
56722	152780
610500	152781
76287	152782
471164	152783
101053	152784
2533	152785
87031	152786
241404	152787
194592	152788
25064	152789
299117	152790
319755	152791
51759	152792
569020	152793
204964	152794
39653	152795
264833	152796
468782	152797
98258	152798
48631	152799
451694	152800
73117	152801
668433	152802
19602	152803
664968	152804
684418	152805
634455	152806
76538	152807
556219	152808
91877	152809
113646	152810
6423	152811
42038	152812
28043	152813
564997	152814
12712	152815
167688	152816
56821	152817
585617	152818
73025	152819
1629	152820
281482	152821
58951	152822
489404	152823
12402	152824
68327	152825
79995	152826
35127	152827
66658	152828
696027	152829
315580	152830
532422	152831
52477	152832
205717	152833
532776	152834
11605	152835
99228	152836
240	152837
121686	152838
659	152839
27382	152840
59940	152841
75576	152842
511614	152843
2552	152844
367231	152845
140588	152846
224592	152847
31471	152848
591609	152849
529504	152850
361387	152851
439961	152852
85662	152853
588730	152854
21413	152855
52741	152856
179155	152857
61725	152858
4895	152859
29900	152860
164293	152861
38447	152862
150611	152863
163396	152864
188678	152865
1522	152866
120841	152867
497904	152868
145454	152869
36162	152870
166920	152871
1095	152872
645992	152873
236186	152874
954	152875
187928	152876
214176	152877
245418	152878
2620	152879
5983	152880
74365	152881
42370	152882
23590	152883
248012	152884
283594	152885
5983	152886
152964	152887
600162	152888
310386	152889
108750	152890
257150	152891
47107	152892
34756	152893
418163	152894
397314	152895
248344	152896
307308	152897
216640	152898
128223	152899
283521	152900
306542	152901
394519	152902
30034	152903
134941	152904
47904	152905
61720	152906
46569	152907
244	152908
494	152909
77893	152910
62410	152911
94055	152912
506939	152913
174839	152914
507384	152915
21364	152916
332760	152917
44572	152918
89494	152919
44573	152920
73787	152921
508048	152922
117715	152923
685528	152924
183841	152925
533710	152926
164302	152927
410495	152928
384371	152929
475347	152930
49981	152931
163698	152932
652961	152933
411240	152934
280499	152935
8516	152936
173213	152937
320359	152938
659132	152939
66753	152940
533700	152941
15195	152942
24275	152943
173984	152944
625146	152945
475378	152946
72058	152947
164780	152948
630421	152949
3761	152950
67060	152951
51507	152952
418861	152953
28288	152954
49787	152955
102562	152956
408387	152957
103028	152958
169193	152959
73668	152960
28446	152961
177297	152962
53277	152963
92374	152964
283428	152965
60991	152966
617830	152967
751	152968
23074	152969
135482	152970
204	152971
33262	152972
634078	152973
384366	152974
498466	152975
124765	152976
10958	152977
82695	152978
208326	152979
26130	152980
139863	152981
21701	152982
177105	152983
475436	152984
635401	152985
254485	152986
639980	152987
79995	152988
614922	152989
166358	152990
15775	152991
236518	152992
13941	152993
11401	152994
455645	152995
164295	152996
174782	152997
87802	152998
47667	152999
146348	153000
601010	153001
689877	153002
77877	153003
5983	153004
96053	153005
156171	153006
525107	153007
644164	153008
384741	153009
645985	153010
119	153011
9623	153012
123594	153013
53188	153014
36304	153015
8168	153016
265886	153017
92568	153018
271538	153019
630216	153020
186761	153021
75959	153022
88844	153023
565765	153024
145721	153025
107334	153026
362107	153027
40606	153028
482223	153029
503040	153030
23627	153031
250186	153032
265067	153033
80382	153034
56942	153035
295471	153036
85522	153037
403697	153038
155606	153039
144607	153040
22632	153041
3917	153042
12638	153043
371522	153044
76921	153045
65320	153046
299583	153047
8153	153048
651814	153049
29954	153050
85983	153051
280974	153052
15225	153053
241347	153054
610488	153055
257243	153056
610555	153057
567014	153058
314971	153059
104307	153060
354990	153061
166456	153062
253384	153063
171777	153064
126592	153065
376820	153066
209209	153067
833	153068
1306	153069
505195	153070
568843	153071
568824	153072
86898	153073
415171	153074
12955	153075
104095	153076
409596	153077
483866	153078
409595	153079
508146	153080
26621	153081
86851	153082
213885	153083
135709	153084
692	153085
281825	153086
511868	153087
436435	153088
493382	153089
214211	153090
7573	153091
56612	153092
130803	153093
307585	153094
24522	153095
87451	153096
3000	153097
21150	153098
577949	153099
124860	153100
183839	153101
4553	153102
12941	153103
5713	153104
465013	153105
326905	153106
486758	153107
672720	153108
641130	153109
336426	153110
39355	153111
23297	153112
173222	153113
679886	153114
148839	153115
600961	153116
470449	153117
53791	153118
56970	153119
652998	153120
52148	153121
164313	153122
394545	153123
162920	153124
86816	153125
511481	153126
1940	153127
394613	153128
1990	153129
329864	153130
103689	153131
95423	153132
154920	153133
4574	153134
646000	153135
9501	153136
663461	153137
249677	153138
11683	153139
13857	153140
92883	153141
37110	153142
51809	153143
223245	153144
113036	153145
77600	153146
563361	153147
472632	153148
34165	153149
280604	153150
116265	153151
327605	153152
24600	153153
622818	153154
145771	153155
420862	153156
647984	153157
286362	153158
70839	153159
508442	153160
130287	153161
571910	153162
540040	153163
12625	153164
579588	153165
185273	153166
58252	153167
692518	153168
433004	153169
11143	153170
264891	153171
330125	153172
19541	153173
632780	153174
261990	153175
34246	153176
37533	153177
66691	153178
212702	153179
1681	153180
237845	153181
431872	153182
690354	153183
315059	153184
374547	153185
440105	153186
420	153187
203506	153188
53549	153189
330744	153190
17263	153191
345655	153192
65431	153193
352843	153194
317943	153195
448450	153196
372001	153197
45052	153198
56887	153199
97922	153200
250668	153201
403	153202
479540	153203
48356	153204
20272	153205
132710	153206
55896	153207
537946	153208
651070	153209
307450	153210
384794	153211
662874	153212
3350	153213
564970	153214
17023	153215
330065	153216
452708	153217
649453	153218
204587	153219
27700	153220
643040	153221
651008	153222
162912	153223
373408	153224
633842	153225
56561	153226
553501	153227
610626	153228
252230	153229
363140	153230
21343	153231
76028	153232
178501	153233
503954	153234
696374	153235
474375	153236
689114	153237
138854	153238
30081	153239
665348	153240
132464	153241
72381	153242
370141	153243
14102	153244
462430	153245
613313	153246
554011	153247
54308	153248
34058	153249
599279	153250
30921	153251
172589	153252
646955	153253
302642	153254
467081	153255
604651	153256
21056	153257
78677	153258
109970	153259
544889	153260
1724	153261
1502	153262
121526	153263
23418	153264
669436	153265
77018	153266
140011	153267
134091	153268
245125	153269
208101	153270
222832	153271
232811	153272
1576	153273
40888	153274
417677	153275
445717	153276
27985	153277
407953	153278
14172	153279
69698	153280
110494	153281
679597	153282
315826	153283
389084	153284
166967	153285
127871	153286
14811	153287
440997	153288
3125	153289
98974	153290
235296	153291
241616	153292
649490	153293
76508	153294
154440	153295
591	153296
61975	153297
624829	153298
80374	153299
111613	153300
117191	153301
517156	153302
630952	153303
374653	153304
463648	153305
315776	153306
92799	153307
602549	153308
253884	153309
551332	153310
289945	153311
415106	153312
113451	153313
282994	153314
30824	153315
33326	153316
636747	153317
159422	153318
129208	153319
84230	153320
608066	153321
117412	153322
165059	153323
97825	153324
134068	153325
566557	153326
116909	153327
186119	153328
664452	153329
665059	153330
323448	153331
283908	153332
220045	153333
127916	153334
1462	153335
2901	153336
24275	153337
127784	153338
315305	153339
250067	153340
204334	153341
96892	153342
396522	153343
605230	153344
534767	153345
110496	153346
98534	153347
399240	153348
36962	153349
292583	153350
210622	153351
551509	153352
191360	153353
373458	153354
651474	153355
15902	153356
56764	153357
350424	153358
663910	153359
100072	153360
50961	153361
498491	153362
244979	153363
151203	153364
139580	153365
160266	153366
390480	153367
441093	153368
565901	153369
664217	153370
86606	153371
660545	153372
6810	153373
161100	153374
320453	153375
131462	153376
639584	153377
160095	153378
579098	153379
585132	153380
417679	153381
570615	153382
570686	153383
633656	153384
162080	153385
615304	153386
26500	153387
152447	153388
528678	153389
670891	153390
367380	153391
629	153392
89656	153393
300596	153394
1867	153395
529268	153396
504043	153397
22983	153398
148396	153399
372201	153400
47726	153401
78508	153402
695274	153403
522642	153404
219442	153405
564911	153406
503939	153407
1223	153408
13735	153409
72372	153410
57314	153411
91696	153412
472310	153413
248398	153414
168551	153415
40745	153416
469589	153417
1683	153418
559915	153419
116500	153420
23026	153421
614315	153422
24981	153423
165678	153424
316305	153425
14735	153426
2394	153427
233062	153428
531942	153429
12801	153430
27334	153431
680255	153432
377607	153433
157273	153434
286856	153435
47811	153436
45002	153437
420878	153438
612048	153439
28685	153440
356745	153441
269159	153442
216686	153443
244084	153444
440574	153445
152721	153446
113132	153447
316402	153448
108800	153449
532125	153450
5083	153451
35054	153452
52171	153453
674784	153454
139404	153455
352651	153456
202596	153457
39625	153458
686275	153459
412055	153460
368746	153461
266928	153462
793	153463
187847	153464
150431	153465
1388	153466
1401	153467
594018	153468
390962	153469
88161	153470
91700	153471
281080	153472
171006	153473
413836	153474
695573	153475
79885	153476
2014	153477
477145	153478
459920	153479
148038	153480
208748	153481
34971	153482
3401	153483
45516	153484
207525	153485
61407	153486
506969	153487
72455	153488
181424	153489
22603	153490
578763	153491
621618	153492
103218	153493
136252	153494
3569	153495
22760	153496
352323	153497
6985	153498
14951	153499
606025	153500
598556	153501
187733	153502
4792	153503
1738	153504
497197	153505
92849	153506
34891	153507
186	153508
619933	153509
27844	153510
447594	153511
22814	153512
54180	153513
592788	153514
157990	153515
403387	153516
85519	153517
58686	153518
93885	153519
36889	153520
28637	153521
68612	153522
164837	153523
14881	153524
8219	153525
475429	153526
3652	153527
13849	153528
69	153529
593644	153530
36516	153531
116784	153532
641665	153533
468555	153534
407384	153535
436006	153536
527881	153537
14526	153538
444812	153539
223634	153540
88975	153541
302523	153542
302538	153543
581349	153544
674778	153545
102646	153546
42756	153547
343980	153548
689794	153549
31158	153550
333425	153551
614941	153552
13249	153553
57272	153554
514847	153555
120762	153556
610415	153557
123046	153558
552657	153559
288790	153560
432954	153561
660705	153562
454669	153563
299294	153564
135257	153565
74444	153566
121350	153567
127343	153568
207463	153569
673211	153570
381973	153571
332690	153572
24958	153573
91819	153574
127339	153575
635626	153576
19611	153577
54122	153578
525538	153579
127561	153580
332085	153581
530872	153582
362491	153583
223637	153584
643470	153585
559758	153586
341156	153587
548375	153588
244555	153589
285560	153590
174	153591
4129	153592
681884	153593
336894	153594
375336	153595
355253	153596
348124	153597
336734	153598
606018	153599
5063	153600
24465	153601
463922	153602
171	153603
366520	153604
595432	153605
657756	153606
450329	153607
53870	153608
648496	153609
640765	153610
252518	153611
649371	153612
290397	153613
37129	153614
223789	153615
455396	153616
165217	153617
223193	153618
609533	153619
75626	153620
463884	153621
1714	153622
257373	153623
6191	153624
5810	153625
20	153626
79147	153627
113061	153628
11097	153629
262320	153630
53198	153631
216224	153632
30347	153633
687362	153634
163118	153635
181269	153636
157020	153637
413880	153638
101527	153639
190148	153640
3068	153641
65465	153642
319580	153643
536717	153644
154298	153645
427205	153646
78159	153647
14301	153648
71066	153649
135251	153650
141768	153651
613623	153652
225109	153653
222029	153654
69089	153655
440080	153656
473774	153657
285391	153658
274538	153659
73905	153660
165429	153661
429720	153662
33187	153663
46436	153664
101598	153665
96534	153666
75564	153667
482784	153668
390021	153669
26748	153670
670839	153671
234460	153672
691694	153673
67548	153674
28450	153675
673314	153676
22648	153677
650415	153678
155110	153679
3765	153680
346070	153681
168382	153682
49226	153683
249396	153684
286135	153685
15297	153686
3548	153687
97031	153688
68581	153689
10169	153690
147808	153691
44402	153692
119691	153693
123337	153694
1002	153695
12300	153696
576774	153697
117978	153698
481930	153699
11401	153700
367428	153701
6188	153702
230335	153703
111533	153704
149559	153705
484184	153706
31948	153707
215372	153708
77305	153709
133836	153710
86373	153711
677035	153712
84804	153713
96775	153714
126548	153715
262409	153716
587636	153717
144733	153718
488927	153719
113236	153720
28936	153721
158396	153722
253225	153723
129938	153724
346106	153725
122822	153726
328742	153727
326079	153728
34503	153729
468420	153730
3432	153731
134420	153732
325769	153733
487813	153734
9741	153735
141744	153736
33957	153737
390924	153738
29362	153739
122775	153740
663365	153741
144752	153742
432650	153743
480560	153744
73439	153745
149526	153746
104712	153747
348595	153748
349975	153749
172700	153750
80024	153751
579747	153752
2347	153753
187576	153754
683927	153755
116153	153756
17453	153757
481383	153758
539818	153759
77568	153760
98637	153761
19849	153762
287763	153763
40670	153764
660224	153765
113669	153766
584414	153767
83839	153768
1007	153769
579945	153770
6856	153771
133642	153772
694472	153773
567689	153774
4147	153775
443860	153776
150327	153777
18179	153778
349980	153779
298917	153780
10103	153781
40865	153782
79110	153783
244	153784
465817	153785
144360	153786
258079	153787
156288	153788
45397	153789
29537	153790
246506	153791
428389	153792
72715	153793
21448	153794
658852	153795
286828	153796
19604	153797
474160	153798
682116	153799
676624	153800
610419	153801
683893	153802
262182	153803
129616	153804
77217	153805
151547	153806
122560	153807
27556	153808
535388	153809
479939	153810
283519	153811
361381	153812
515823	153813
28718	153814
420889	153815
160759	153816
405782	153817
3491	153818
309796	153819
205049	153820
74814	153821
576211	153822
253356	153823
627255	153824
253320	153825
43972	153826
35676	153827
1020	153828
280579	153829
101994	153830
71669	153831
569259	153832
533673	153833
446924	153834
687727	153835
156481	153836
81262	153837
220688	153838
38501	153839
32521	153840
335864	153841
133593	153842
368640	153843
41380	153844
322146	153845
76781	153846
111557	153847
253346	153848
48569	153849
161787	153850
271126	153851
356238	153852
210144	153853
100379	153854
504399	153855
638190	153856
322203	153857
49	153858
673600	153859
114217	153860
238671	153861
129927	153862
188019	153863
551913	153864
16962	153865
506004	153866
41712	153867
41229	153868
223621	153869
608474	153870
604	153871
186758	153872
365547	153873
533171	153874
45018	153875
103526	153876
663408	153877
9931	153878
8291	153879
614251	153880
683193	153881
38593	153882
675	153883
384328	153884
409415	153885
410054	153886
228118	153887
67230	153888
614433	153889
3669	153890
477161	153891
50430	153892
16693	153893
46409	153894
201032	153895
78519	153896
424155	153897
7471	153898
69643	153899
87194	153900
611050	153901
231443	153902
600563	153903
140423	153904
195354	153905
888	153906
316294	153907
319495	153908
476323	153909
2446	153910
39162	153911
430048	153912
393919	153913
315061	153914
287041	153915
30147	153916
291477	153917
318133	153918
6491	153919
403561	153920
562504	153921
37046	153922
93804	153923
152021	153924
670433	153925
76498	153926
176083	153927
394122	153928
42725	153929
637311	153930
511860	153931
214512	153932
88975	153933
302525	153934
302547	153935
118512	153936
436874	153937
1092	153938
251	153939
166209	153940
263042	153941
69969	153942
390159	153943
38775	153944
115711	153945
643768	153946
1344	153947
477652	153948
313383	153949
188277	153950
51177	153951
576051	153952
275311	153953
238526	153954
293816	153955
184603	153956
436925	153957
73468	153958
32941	153959
216406	153960
72977	153961
264196	153962
69190	153963
196627	153964
160353	153965
246443	153966
65709	153967
99665	153968
2937	153969
424525	153970
9321	153971
600	153972
83298	153973
519196	153974
253	153975
18765	153976
22419	153977
23157	153978
51394	153979
581753	153980
155134	153981
396696	153982
623492	153983
596983	153984
216777	153985
124649	153986
443005	153987
447864	153988
327316	153989
11601	153990
181315	153991
32017	153992
484971	153993
507684	153994
35170	153995
446643	153996
64297	153997
267356	153998
15388	153999
244	154000
53934	154001
675	154002
171978	154003
439768	154004
217573	154005
335802	154006
667304	154007
361529	154008
125624	154009
11299	154010
169786	154011
305978	154012
400876	154013
33182	154014
312352	154015
221954	154016
439695	154017
4768	154018
55023	154019
218494	154020
154427	154021
19545	154022
29138	154023
360563	154024
452123	154025
516647	154026
381699	154027
510369	154028
119024	154029
38900	154030
320689	154031
336783	154032
276403	154033
477	154034
265087	154035
265089	154036
265091	154037
248160	154038
675700	154039
467280	154040
538307	154041
657699	154042
124300	154043
610734	154044
338077	154045
119569	154046
56814	154047
102327	154048
2020	154049
569484	154050
658193	154051
28716	154052
588675	154053
184531	154054
6967	154055
147456	154056
405936	154057
539275	154058
109782	154059
697650	154060
248282	154061
426097	154062
175897	154063
374779	154064
14805	154065
327311	154066
238442	154067
292299	154068
566707	154069
375317	154070
88199	154071
188419	154072
24463	154073
582476	154074
22669	154075
837	154076
46504	154077
11022	154078
367279	154079
72825	154080
58150	154081
40522	154082
34283	154083
612351	154084
705	154085
28890	154086
694435	154087
23624	154088
672531	154089
695000	154090
18350	154091
29872	154092
341351	154093
82317	154094
259075	154095
169925	154096
6035	154097
1397	154098
26805	154099
654088	154100
345081	154101
98057	154102
57249	154103
202854	154104
8318	154105
283707	154106
641893	154107
520019	154108
9796	154109
174986	154110
30570	154111
543805	154112
449200	154113
561841	154114
505898	154115
178183	154116
59676	154117
5398	154118
207487	154119
21170	154120
89003	154121
121361	154122
115830	154123
6857	154124
170	154125
284149	154126
136298	154127
294581	154128
59258	154129
424681	154130
573124	154131
659120	154132
20492	154133
1674	154134
99095	154135
6593	154136
8555	154137
83151	154138
480126	154139
56433	154140
17879	154141
621725	154142
138951	154143
464151	154144
115992	154145
262475	154146
259854	154147
200747	154148
195312	154149
9523	154150
107031	154151
6804	154152
201399	154153
255319	154154
295726	154155
8386	154156
87212	154157
406729	154158
196066	154159
474225	154160
659774	154161
35816	154162
288751	154163
580650	154164
123672	154165
104338	154166
63774	154167
59608	154168
24913	154169
435774	154170
260024	154171
569024	154172
103713	154173
425000	154174
125058	154175
34064	154176
219212	154177
27490	154178
316270	154179
42724	154180
1839	154181
140941	154182
150828	154183
304454	154184
93917	154185
40366	154186
355066	154187
303835	154188
133777	154189
632849	154190
55600	154191
72088	154192
3884	154193
344960	154194
506867	154195
112286	154196
76932	154197
160806	154198
31527	154199
7900	154200
316197	154201
3201	154202
518627	154203
524126	154204
37554	154205
114216	154206
74354	154207
66808	154208
314355	154209
52179	154210
660037	154211
349271	154212
204075	154213
343894	154214
5942	154215
141424	154216
96433	154217
70302	154218
351618	154219
130091	154220
461949	154221
66879	154222
646854	154223
463075	154224
431763	154225
584710	154226
491486	154227
92628	154228
3372	154229
10696	154230
155962	154231
609918	154232
130237	154233
361058	154234
161028	154235
52307	154236
153173	154237
129852	154238
603520	154239
414125	154240
322083	154241
109154	154242
542251	154243
98366	154244
114819	154245
475307	154246
165693	154247
579095	154248
27751	154249
340589	154250
35987	154251
350370	154252
59428	154253
117975	154254
36885	154255
222057	154256
1717	154257
45654	154258
633385	154259
154308	154260
110391	154261
218617	154262
397692	154263
51422	154264
525098	154265
348431	154266
134653	154267
30037	154268
11790	154269
645078	154270
29106	154271
5269	154272
27536	154273
349750	154274
112132	154275
224863	154276
134129	154277
29589	154278
31774	154279
457290	154280
133041	154281
430	154282
144512	154283
25899	154284
665118	154285
41724	154286
7926	154287
177870	154288
113140	154289
43124	154290
103894	154291
68243	154292
118380	154293
1184	154294
40228	154295
430073	154296
151888	154297
323053	154298
20511	154299
414114	154300
500625	154301
242113	154302
478343	154303
518790	154304
426536	154305
21536	154306
284	154307
98190	154308
354172	154309
141130	154310
129892	154311
69613	154312
664488	154313
461019	154314
298935	154315
86373	154316
150387	154317
603034	154318
138841	154319
53119	154320
633287	154321
23577	154322
622318	154323
579383	154324
153178	154325
116477	154326
130233	154327
209009	154328
253353	154329
561445	154330
53433	154331
594044	154332
217647	154333
627145	154334
223837	154335
187692	154336
151991	154337
139859	154338
290222	154339
8017	154340
258526	154341
302172	154342
478920	154343
550261	154344
410354	154345
139817	154346
583065	154347
39381	154348
414229	154349
469771	154350
626788	154351
79837	154352
87037	154353
83009	154354
329097	154355
50759	154356
1193	154357
50442	154358
414058	154359
6895	154360
3001	154361
20513	154362
382962	154363
148890	154364
401177	154365
506733	154366
62633	154367
22040	154368
1457	154369
60065	154370
157610	154371
361207	154372
634895	154373
11300	154374
349468	154375
614552	154376
72616	154377
267210	154378
264179	154379
28667	154380
101649	154381
71297	154382
47208	154383
48405	154384
645817	154385
168447	154386
338933	154387
435845	154388
75083	154389
23473	154390
682790	154391
371640	154392
571930	154393
394493	154394
188569	154395
14638	154396
306573	154397
162876	154398
665702	154399
295516	154400
406397	154401
534670	154402
141746	154403
86207	154404
31562	154405
12531	154406
85330	154407
11799	154408
113184	154409
50666	154410
409091	154411
2949	154412
122137	154413
276102	154414
564755	154415
589059	154416
3068	154417
51358	154418
11203	154419
30717	154420
152066	154421
172353	154422
367860	154423
559959	154424
436331	154425
24477	154426
495798	154427
334417	154428
3085	154429
54854	154430
686945	154431
496578	154432
89272	154433
3427	154434
137187	154435
261119	154436
29803	154437
142014	154438
135224	154439
162928	154440
53879	154441
421144	154442
11688	154443
14445	154444
170295	154445
7	154446
60619	154447
34089	154448
93968	154449
12096	154450
33939	154451
655253	154452
652759	154453
3869	154454
297392	154455
27926	154456
346022	154457
361112	154458
2796	154459
309972	154460
1226	154461
283769	154462
134	154463
395888	154464
133418	154465
50338	154466
676158	154467
2744	154468
636031	154469
32598	154470
295010	154471
305576	154472
112119	154473
183013	154474
253004	154475
33359	154476
403027	154477
5794	154478
428466	154479
330828	154480
14433	154481
268555	154482
162892	154483
35621	154484
672972	154485
293578	154486
588550	154487
87158	154488
62903	154489
230122	154490
490255	154491
99443	154492
314620	154493
298467	154494
205810	154495
380509	154496
504078	154497
682692	154498
187540	154499
6258	154500
50857	154501
421466	154502
491675	154503
14264	154504
190331	154505
438642	154506
131239	154507
439951	154508
114209	154509
66582	154510
53856	154511
399092	154512
15198	154513
290	154514
26173	154515
15613	154516
313912	154517
263243	154518
85748	154519
575722	154520
84808	154521
550220	154522
41147	154523
533858	154524
32850	154525
134897	154526
91262	154527
81775	154528
321614	154529
582962	154530
592320	154531
6556	154532
14310	154533
597471	154534
208175	154535
372778	154536
58811	154537
200	154538
317097	154539
253146	154540
29103	154541
231151	154542
11704	154543
485978	154544
107886	154545
112696	154546
253137	154547
216566	154548
632762	154549
457311	154550
608513	154551
77652	154552
253180	154553
69811	154554
14257	154555
162685	154556
488819	154557
57465	154558
75958	154559
676710	154560
37061	154561
449820	154562
8355	154563
441266	154564
23095	154565
67993	154566
536969	154567
19860	154568
21265	154569
69524	154570
83765	154571
302515	154572
302533	154573
302549	154574
88977	154575
65018	154576
10957	154577
58768	154578
148852	154579
658107	154580
295935	154581
135299	154582
144785	154583
369361	154584
216642	154585
298966	154586
112045	154587
56760	154588
154302	154589
585978	154590
1640	154591
634400	154592
634355	154593
436942	154594
118534	154595
21367	154596
242508	154597
18751	154598
14257	154599
120625	154600
374011	154601
141711	154602
291223	154603
167737	154604
121346	154605
267772	154606
532609	154607
188429	154608
466623	154609
235	154610
1631	154611
216749	154612
12895	154613
122825	154614
2090	154615
149710	154616
372619	154617
595749	154618
397404	154619
27483	154620
118020	154621
141141	154622
80231	154623
49965	154624
697200	154625
298823	154626
88167	154627
152634	154628
63232	154629
441742	154630
156629	154631
44617	154632
654408	154633
253872	154634
155229	154635
164284	154636
4935	154637
179627	154638
630643	154639
687054	154640
653214	154641
288977	154642
307530	154643
158267	154644
594393	154645
239778	154646
544540	154647
167109	154648
264166	154649
657994	154650
452515	154651
394231	154652
91283	154653
280755	154654
93352	154655
76842	154656
766	154657
35572	154658
449826	154659
583464	154660
313442	154661
3	154662
28836	154663
492781	154664
30837	154665
53803	154666
442182	154667
630830	154668
381	154669
208224	154670
163076	154671
123669	154672
542512	154673
30387	154674
77232	154675
32403	154676
333515	154677
1312	154678
255965	154679
358707	154680
58283	154681
364413	154682
360710	154683
3251	154684
25330	154685
697597	154686
510162	154687
6963	154688
93716	154689
170898	154690
402961	154691
97629	154692
53803	154693
288202	154694
18154	154695
50064	154696
5579	154697
24987	154698
695121	154699
140185	154700
102356	154701
89310	154702
223358	154703
42978	154704
39407	154705
181965	154706
236068	154707
295299	154708
172820	154709
211021	154710
103860	154711
635908	154712
76	154713
595541	154714
302332	154715
42182	154716
9746	154717
189	154718
37299	154719
171001	154720
94019	154721
115465	154722
466486	154723
88954	154724
563127	154725
223396	154726
72163	154727
635911	154728
424802	154729
689166	154730
373774	154731
62664	154732
258278	154733
282198	154734
319727	154735
261334	154736
3833	154737
649394	154738
77777	154739
686143	154740
474779	154741
158700	154742
1699	154743
71835	154744
57558	154745
5348	154746
349967	154747
176571	154748
480116	154749
481161	154750
369168	154751
610561	154752
31311	154753
228773	154754
7546	154755
53972	154756
24534	154757
408095	154758
101551	154759
244487	154760
38796	154761
54166	154762
292880	154763
102651	154764
4104	154765
628884	154766
198824	154767
490594	154768
7682	154769
301941	154770
570559	154771
59602	154772
2682	154773
508392	154774
658249	154775
331992	154776
7144	154777
66722	154778
269050	154779
606249	154780
303993	154781
34860	154782
136973	154783
49143	154784
234089	154785
25545	154786
151864	154787
7327	154788
109082	154789
303425	154790
106794	154791
116891	154792
500691	154793
81025	154794
21154	154795
104096	154796
70062	154797
120607	154798
509904	154799
8372	154800
530216	154801
168157	154802
491321	154803
30	154804
317990	154805
365454	154806
28653	154807
507030	154808
356742	154809
187672	154810
1794	154811
168612	154812
14350	154813
597570	154814
762	154815
321807	154816
327859	154817
372164	154818
108916	154819
153467	154820
68702	154821
95890	154822
9923	154823
3	154824
1331	154825
590049	154826
46276	154827
627137	154828
55861	154829
109066	154830
146161	154831
116207	154832
104758	154833
145212	154834
159364	154835
151	154836
18178	154837
25328	154838
18241	154839
208322	154840
5596	154841
170327	154842
89889	154843
533162	154844
365499	154845
999	154846
4608	154847
55412	154848
99705	154849
259203	154850
600577	154851
110497	154852
537344	154853
56703	154854
210694	154855
71839	154856
3375	154857
35040	154858
10612	154859
47895	154860
187690	154861
418808	154862
167521	154863
493789	154864
4720	154865
334039	154866
418694	154867
113038	154868
126655	154869
8215	154870
573228	154871
34805	154872
96572	154873
3531	154874
950	154875
321790	154876
46252	154877
387531	154878
675782	154879
77368	154880
383488	154881
395123	154882
109111	154883
14043	154884
59016	154885
13048	154886
17337	154887
257413	154888
100590	154889
229717	154890
263096	154891
34624	154892
624290	154893
172863	154894
222013	154895
661320	154896
364434	154897
69431	154898
30176	154899
13513	154900
651285	154901
206407	154902
241475	154903
548606	154904
524883	154905
579879	154906
648327	154907
500511	154908
464818	154909
111003	154910
428548	154911
455703	154912
573300	154913
530435	154914
88895	154915
462137	154916
91532	154917
14258	154918
446798	154919
446797	154920
148167	154921
1153	154922
576055	154923
52	154924
173113	154925
7686	154926
149558	154927
336404	154928
69259	154929
456832	154930
5435	154931
14257	154932
57730	154933
81677	154934
55476	154935
69906	154936
448071	154937
375866	154938
69282	154939
216136	154940
122876	154941
432717	154942
21088	154943
72047	154944
28406	154945
602642	154946
40706	154947
562951	154948
5818	154949
313739	154950
590846	154951
6751	154952
72615	154953
54990	154954
36312	154955
137488	154956
237058	154957
292134	154958
332066	154959
81563	154960
298922	154961
145861	154962
157990	154963
370236	154964
89144	154965
33038	154966
629836	154967
41669	154968
406471	154969
109045	154970
409854	154971
41668	154972
602630	154973
72641	154974
557687	154975
619768	154976
87414	154977
411262	154978
170497	154979
175241	154980
133987	154981
185803	154982
2613	154983
334504	154984
141683	154985
414350	154986
131503	154987
40127	154988
105606	154989
7398	154990
403930	154991
300560	154992
51299	154993
58687	154994
284	154995
60626	154996
2575	154997
95687	154998
51316	154999
51130	155000
597758	155001
8936	155002
30797	155003
143871	155004
366724	155005
286669	155006
160339	155007
44946	155008
498464	155009
266197	155010
170209	155011
108585	155012
183525	155013
242399	155014
304379	155015
1775	155016
217396	155017
127152	155018
463066	155019
593567	155020
248259	155021
25823	155022
13614	155023
125885	155024
49408	155025
342550	155026
362723	155027
153364	155028
67168	155029
410383	155030
558141	155031
147752	155032
602675	155033
342187	155034
633888	155035
100390	155036
86303	155037
380346	155038
571	155039
147174	155040
3836	155041
549082	155042
473908	155043
633414	155044
54001	155045
52440	155046
142787	155047
41665	155048
1066	155049
15452	155050
444309	155051
234157	155052
8020	155053
402409	155054
488356	155055
158605	155056
462630	155057
14256	155058
395121	155059
647655	155060
28777	155061
6817	155062
119397	155063
363596	155064
106055	155065
429089	155066
40528	155067
119338	155068
97227	155069
551599	155070
72855	155071
462692	155072
415331	155073
391092	155074
356590	155075
124305	155076
329826	155077
153368	155078
138420	155079
179058	155080
179061	155081
179064	155082
56064	155083
14750	155084
166245	155085
80835	155086
303062	155087
580910	155088
351609	155089
49527	155090
30959	155091
144801	155092
257149	155093
91415	155094
30896	155095
114302	155096
537820	155097
97100	155098
237261	155099
167522	155100
91398	155101
3471	155102
164065	155103
465161	155104
669109	155105
1840	155106
438072	155107
468565	155108
603685	155109
28904	155110
212570	155111
6566	155112
218280	155113
218456	155114
56554	155115
321908	155116
274245	155117
443881	155118
203085	155119
5041	155120
237129	155121
603522	155122
55801	155123
178674	155124
607749	155125
212728	155126
680499	155127
70055	155128
689484	155129
590751	155130
475414	155131
4648	155132
331413	155133
391215	155134
144646	155135
245301	155136
580421	155137
50906	155138
52465	155139
87563	155140
294628	155141
3652	155142
223370	155143
1900	155144
680268	155145
565845	155146
559589	155147
59565	155148
604231	155149
11841	155150
2615	155151
519507	155152
634210	155153
7096	155154
409184	155155
553234	155156
53487	155157
83018	155158
200223	155159
486560	155160
298117	155161
59105	155162
134996	155163
20559	155164
38921	155165
203123	155166
179841	155167
657131	155168
335705	155169
13894	155170
634256	155171
172609	155172
121182	155173
976	155174
21905	155175
53793	155176
130718	155177
572017	155178
348409	155179
33390	155180
57179	155181
221849	155182
69330	155183
170930	155184
357941	155185
101403	155186
92728	155187
642494	155188
635340	155189
87617	155190
47851	155191
168389	155192
187620	155193
298756	155194
43542	155195
167431	155196
298368	155197
187487	155198
557603	155199
49534	155200
519593	155201
12389	155202
306244	155203
17774	155204
457725	155205
46704	155206
16096	155207
24154	155208
427339	155209
263137	155210
537433	155211
479618	155212
479620	155213
479623	155214
655692	155215
132981	155216
25025	155217
200369	155218
644916	155219
112050	155220
5669	155221
544864	155222
591114	155223
183027	155224
112049	155225
373617	155226
218673	155227
102939	155228
112075	155229
20482	155230
60858	155231
487195	155232
27832	155233
484600	155234
16331	155235
35951	155236
149538	155237
44994	155238
172705	155239
314526	155240
93525	155241
110264	155242
542517	155243
348432	155244
685640	155245
493560	155246
268785	155247
130132	155248
403810	155249
2996	155250
2323	155251
676169	155252
245189	155253
590337	155254
56590	155255
76827	155256
306674	155257
386137	155258
522122	155259
3000	155260
646567	155261
566550	155262
656818	155263
87263	155264
581281	155265
74164	155266
69323	155267
116779	155268
30376	155269
62439	155270
649389	155271
69592	155272
97128	155273
60	155274
351739	155275
26858	155276
266796	155277
72998	155278
44067	155279
236909	155280
232391	155281
69629	155282
469	155283
513055	155284
793	155285
500610	155286
39021	155287
614528	155288
15396	155289
166882	155290
128570	155291
7499	155292
22246	155293
17871	155294
514007	155295
216221	155296
47614	155297
68993	155298
16243	155299
87274	155300
21812	155301
520874	155302
18212	155303
654693	155304
409617	155305
563304	155306
295439	155307
218339	155308
460944	155309
74598	155310
135049	155311
61425	155312
117304	155313
32078	155314
561824	155315
520743	155316
525229	155317
45389	155318
303122	155319
100696	155320
170421	155321
626829	155322
444514	155323
447758	155324
135408	155325
9552	155326
543448	155327
418168	155328
595543	155329
518575	155330
424311	155331
137032	155332
150848	155333
599468	155334
264016	155335
34610	155336
385210	155337
200665	155338
8857	155339
304868	155340
96438	155341
415303	155342
5140	155343
457154	155344
506153	155345
544202	155346
687280	155347
335902	155348
88956	155349
2220	155350
139550	155351
604471	155352
230136	155353
467832	155354
39708	155355
3200	155356
532717	155357
594344	155358
523388	155359
509626	155360
75473	155361
509624	155362
16625	155363
450855	155364
398479	155365
324753	155366
149837	155367
189715	155368
618433	155369
45009	155370
111749	155371
245933	155372
367950	155373
166428	155374
515510	155375
479970	155376
640058	155377
217744	155378
169966	155379
591282	155380
655839	155381
35549	155382
332112	155383
391245	155384
505894	155385
673353	155386
432739	155387
84669	155388
13976	155389
525881	155390
555867	155391
17653	155392
587741	155393
411	155394
267011	155395
21828	155396
441069	155397
534349	155398
66809	155399
68643	155400
80206	155401
26065	155402
3169	155403
425318	155404
215416	155405
17049	155406
134170	155407
629207	155408
545737	155409
150809	155410
194586	155411
137650	155412
529557	155413
672992	155414
320078	155415
3	155416
17492	155417
524087	155418
70292	155419
600431	155420
149361	155421
118922	155422
626905	155423
56541	155424
1025	155425
229022	155426
569432	155427
404609	155428
217775	155429
217916	155430
62105	155431
68589	155432
328263	155433
639981	155434
464014	155435
226973	155436
217879	155437
218015	155438
507128	155439
141421	155440
531536	155441
341869	155442
391015	155443
28752	155444
628916	155445
321934	155446
8546	155447
749	155448
21658	155449
41708	155450
62599	155451
71231	155452
58463	155453
472799	155454
30629	155455
52603	155456
146354	155457
235028	155458
511475	155459
137466	155460
10047	155461
16533	155462
17659	155463
815	155464
199518	155465
24326	155466
460543	155467
573846	155468
108489	155469
52703	155470
13357	155471
30333	155472
14311	155473
174585	155474
310133	155475
185665	155476
455072	155477
34189	155478
100226	155479
390281	155480
504229	155481
45637	155482
638762	155483
145283	155484
299977	155485
298	155486
148184	155487
14301	155488
314448	155489
674191	155490
20419	155491
718	155492
2541	155493
17435	155494
173211	155495
400421	155496
9934	155497
140173	155498
261375	155499
462602	155500
240534	155501
143822	155502
31168	155503
3220	155504
539764	155505
55620	155506
60707	155507
581180	155508
14676	155509
170739	155510
1221	155511
506844	155512
38119	155513
56972	155514
112000	155515
427260	155516
10857	155517
104258	155518
11803	155519
52865	155520
1770	155521
39271	155522
226265	155523
253423	155524
158568	155525
146400	155526
360207	155527
117276	155528
77024	155529
536964	155530
456087	155531
411671	155532
407619	155533
331228	155534
57355	155535
88923	155536
348393	155537
400401	155538
80232	155539
103299	155540
397940	155541
388203	155542
329693	155543
641364	155544
63432	155545
143077	155546
41689	155547
3104	155548
262393	155549
187731	155550
28810	155551
340597	155552
5247	155553
103135	155554
81161	155555
208416	155556
426602	155557
634064	155558
276989	155559
111997	155560
38289	155561
55478	155562
141588	155563
247226	155564
98367	155565
54561	155566
69610	155567
381886	155568
217557	155569
28754	155570
463119	155571
450067	155572
16226	155573
23486	155574
112053	155575
409420	155576
589297	155577
8150	155578
187839	155579
336132	155580
334037	155581
187480	155582
331907	155583
200964	155584
430181	155585
286133	155586
679115	155587
29044	155588
264160	155589
682397	155590
330576	155591
150653	155592
2007	155593
216609	155594
77818	155595
20204	155596
587912	155597
299519	155598
210	155599
610820	155600
561441	155601
29578	155602
122900	155603
54635	155604
76289	155605
348029	155606
75420	155607
407799	155608
488412	155609
244	155610
662539	155611
576308	155612
680762	155613
15936	155614
125457	155615
213938	155616
171397	155617
142799	155618
210997	155619
313633	155620
481571	155621
411244	155622
57270	155623
1169	155624
14248	155625
69992	155626
293929	155627
86924	155628
72175	155629
184433	155630
40745	155631
69079	155632
159302	155633
482259	155634
467985	155635
73064	155636
5667	155637
6809	155638
134734	155639
132953	155640
154104	155641
160754	155642
4300	155643
135430	155644
343347	155645
573022	155646
376284	155647
28793	155648
104657	155649
170728	155650
697420	155651
505906	155652
163889	155653
72037	155654
581200	155655
6272	155656
6473	155657
1571	155658
1626	155659
137771	155660
153411	155661
428756	155662
11	155663
9748	155664
88693	155665
301074	155666
448176	155667
40895	155668
462480	155669
223653	155670
79205	155671
135475	155672
156448	155673
42219	155674
216577	155675
143861	155676
167836	155677
16812	155678
634274	155679
462262	155680
2875	155681
352831	155682
218109	155683
226903	155684
3947	155685
204280	155686
158285	155687
59116	155688
253082	155689
220735	155690
120751	155691
2558	155692
518556	155693
469671	155694
289381	155695
530648	155696
15516	155697
144761	155698
283636	155699
514257	155700
457140	155701
20353	155702
45004	155703
443855	155704
3328	155705
489487	155706
183156	155707
655504	155708
217816	155709
478236	155710
360640	155711
71162	155712
598932	155713
322118	155714
531839	155715
116720	155716
120008	155717
20918	155718
206351	155719
26802	155720
590309	155721
90275	155722
93645	155723
1960	155724
291396	155725
99047	155726
41402	155727
318122	155728
183250	155729
604464	155730
135930	155731
158129	155732
349156	155733
685670	155734
4279	155735
363518	155736
545937	155737
173669	155738
7617	155739
384352	155740
410	155741
31765	155742
351568	155743
171114	155744
394723	155745
94851	155746
10452	155747
24702	155748
40261	155749
171766	155750
102687	155751
29227	155752
227131	155753
7544	155754
126971	155755
44984	155756
17913	155757
650429	155758
263832	155759
174047	155760
5057	155761
291199	155762
160331	155763
503231	155764
390322	155765
27049	155766
218040	155767
336823	155768
611984	155769
336803	155770
389161	155771
175253	155772
256805	155773
691525	155774
309410	155775
232978	155776
600755	155777
551706	155778
56166	155779
152127	155780
15056	155781
633981	155782
321670	155783
581008	155784
507696	155785
400660	155786
424160	155787
157633	155788
129013	155789
646674	155790
672871	155791
69900	155792
458159	155793
458080	155794
54847	155795
40025	155796
451750	155797
216256	155798
31548	155799
579663	155800
15657	155801
528616	155802
438047	155803
411659	155804
411655	155805
411673	155806
29422	155807
8553	155808
60724	155809
92293	155810
96506	155811
121603	155812
16942	155813
135234	155814
693900	155815
8467	155816
580255	155817
11908	155818
862	155819
642557	155820
152652	155821
121425	155822
78798	155823
541889	155824
386957	155825
591493	155826
618537	155827
70122	155828
678352	155829
462320	155830
291340	155831
152347	155832
355467	155833
297976	155834
531991	155835
298826	155836
603003	155837
94051	155838
696920	155839
52531	155840
47017	155841
576218	155842
356425	155843
246108	155844
80419	155845
217704	155846
553957	155847
187138	155848
445307	155849
70052	155850
39429	155851
320440	155852
70153	155853
623305	155854
276833	155855
17935	155856
610652	155857
70074	155858
665267	155859
71015	155860
337249	155861
320402	155862
92816	155863
112069	155864
529540	155865
28872	155866
462251	155867
567054	155868
665276	155869
682566	155870
349160	155871
26312	155872
365601	155873
421056	155874
446	155875
510223	155876
557696	155877
70886	155878
207242	155879
677212	155880
63892	155881
63903	155882
500038	155883
194173	155884
132029	155885
194255	155886
452631	155887
479021	155888
622676	155889
70032	155890
603223	155891
69684	155892
622708	155893
551484	155894
1091	155895
173633	155896
120762	155897
193738	155898
328867	155899
487415	155900
88093	155901
424151	155902
646531	155903
581642	155904
589263	155905
1746	155906
258	155907
416778	155908
297963	155909
362448	155910
168736	155911
24616	155912
381151	155913
69399	155914
592414	155915
592471	155916
581346	155917
139908	155918
603130	155919
130166	155920
571205	155921
131343	155922
313	155923
20096	155924
496833	155925
469469	155926
11317	155927
257371	155928
93506	155929
26450	155930
374439	155931
229804	155932
518974	155933
574525	155934
400249	155935
496426	155936
26859	155937
695333	155938
29983	155939
65927	155940
162719	155941
11945	155942
258366	155943
394575	155944
352828	155945
268	155946
42869	155947
69	155948
216522	155949
325766	155950
66393	155951
30785	155952
59824	155953
84818	155954
112211	155955
81477	155956
673995	155957
115884	155958
12729	155959
184952	155960
413083	155961
457931	155962
307526	155963
310922	155964
36138	155965
410178	155966
449612	155967
69788	155968
7272	155969
584457	155970
489507	155971
36553	155972
328794	155973
252578	155974
155624	155975
323746	155976
82773	155977
167429	155978
282898	155979
43104	155980
113073	155981
109710	155982
687443	155983
328706	155984
28032	155985
409878	155986
118001	155987
291619	155988
95090	155989
69979	155990
126847	155991
364338	155992
302545	155993
322222	155994
29438	155995
100750	155996
102057	155997
82015	155998
54513	155999
23299	156000
594230	156001
217958	156002
123351	156003
409925	156004
52896	156005
406481	156006
101266	156007
216730	156008
494257	156009
224870	156010
682011	156011
113142	156012
153347	156013
358667	156014
112799	156015
634248	156016
69254	156017
10488	156018
504232	156019
544604	156020
390239	156021
216995	156022
634214	156023
594071	156024
31988	156025
335588	156026
160612	156027
432609	156028
336035	156029
53790	156030
20336	156031
95472	156032
432720	156033
457166	156034
59056	156035
585486	156036
84255	156037
178158	156038
65362	156039
248089	156040
24648	156041
21678	156042
243228	156043
25937	156044
626872	156045
612517	156046
11	156047
668885	156048
477417	156049
14128	156050
53684	156051
205691	156052
425281	156053
5470	156054
473376	156055
14023	156056
567395	156057
157447	156058
111945	156059
422787	156060
562855	156061
602912	156062
319723	156063
4859	156064
47578	156065
237707	156066
17750	156067
477287	156068
450646	156069
14536	156070
603944	156071
594358	156072
647504	156073
58078	156074
535660	156075
687084	156076
569899	156077
16985	156078
31357	156079
148008	156080
32449	156081
659171	156082
155963	156083
647873	156084
152744	156085
90712	156086
386358	156087
48441	156088
6759	156089
33693	156090
623453	156091
106964	156092
232629	156093
552695	156094
97661	156095
135642	156096
119051	156097
359092	156098
362106	156099
149943	156100
62907	156101
134417	156102
316324	156103
389881	156104
345568	156105
359474	156106
50548	156107
254044	156108
183179	156109
11681	156110
451971	156111
227805	156112
8967	156113
543388	156114
553833	156115
83185	156116
673690	156117
632024	156118
147951	156119
168648	156120
120769	156121
110250	156122
367638	156123
102177	156124
10216	156125
8678	156126
28812	156127
218086	156128
73046	156129
290411	156130
336724	156131
648906	156132
252069	156133
14026	156134
60020	156135
80030	156136
96583	156137
144893	156138
57667	156139
549760	156140
328451	156141
72300	156142
324917	156143
681805	156144
1046	156145
241711	156146
621264	156147
340060	156148
87400	156149
181101	156150
129946	156151
456854	156152
127120	156153
537726	156154
167415	156155
338309	156156
11759	156157
68502	156158
562134	156159
439984	156160
76334	156161
605739	156162
20344	156163
13797	156164
258502	156165
515642	156166
317687	156167
377411	156168
578168	156169
407628	156170
8779	156171
277807	156172
43903	156173
4594	156174
409945	156175
38483	156176
634185	156177
18502	156178
576133	156179
7081	156180
442144	156181
478197	156182
112061	156183
93114	156184
70159	156185
293276	156186
567018	156187
69950	156188
18657	156189
565179	156190
223195	156191
488563	156192
607810	156193
93029	156194
183039	156195
253511	156196
256846	156197
552882	156198
363923	156199
122553	156200
284368	156201
454499	156202
50566	156203
522531	156204
8463	156205
72037	156206
468064	156207
373267	156208
292423	156209
422652	156210
358172	156211
90633	156212
2084	156213
138888	156214
573845	156215
416662	156216
17435	156217
29915	156218
139975	156219
459704	156220
443712	156221
338412	156222
55144	156223
302113	156224
697503	156225
479619	156226
479621	156227
479622	156228
479624	156229
98948	156230
465580	156231
23667	156232
465000	156233
325698	156234
319	156235
34788	156236
420781	156237
653245	156238
102680	156239
436775	156240
16226	156241
200837	156242
672516	156243
250563	156244
552292	156245
186404	156246
23609	156247
2987	156248
15530	156249
426361	156250
57704	156251
442135	156252
26368	156253
34074	156254
111608	156255
287700	156256
677215	156257
216850	156258
446971	156259
646954	156260
73039	156261
354185	156262
216635	156263
57174	156264
335981	156265
190211	156266
538912	156267
69045	156268
15370	156269
671985	156270
69056	156271
53512	156272
177813	156273
416247	156274
564788	156275
304505	156276
209743	156277
5249	156278
678938	156279
646304	156280
599980	156281
256554	156282
683384	156283
544029	156284
367937	156285
106655	156286
522563	156287
169196	156288
142413	156289
408460	156290
575181	156291
512054	156292
33945	156293
150071	156294
104850	156295
181487	156296
40140	156297
668657	156298
14608	156299
37380	156300
77	156301
248843	156302
21706	156303
316477	156304
135	156305
8578	156306
676980	156307
564554	156308
379160	156309
1741	156310
578195	156311
19108	156312
185655	156313
166443	156314
534169	156315
157199	156316
144514	156317
1258	156318
154268	156319
9042	156320
671564	156321
49128	156322
535260	156323
61883	156324
93937	156325
185630	156326
1674	156327
133166	156328
367131	156329
603872	156330
246570	156331
426661	156332
141273	156333
652991	156334
541062	156335
140725	156336
660401	156337
97202	156338
327348	156339
406382	156340
517586	156341
67015	156342
316753	156343
549802	156344
114275	156345
218080	156346
578073	156347
344720	156348
35128	156349
359008	156350
102109	156351
23277	156352
336135	156353
358539	156354
487523	156355
71282	156356
478960	156357
46899	156358
225895	156359
349147	156360
526448	156361
74660	156362
380258	156363
18473	156364
129061	156365
436025	156366
29679	156367
533293	156368
14555	156369
36157	156370
604604	156371
323581	156372
148180	156373
217015	156374
120912	156375
124723	156376
327843	156377
270582	156378
127860	156379
389520	156380
61741	156381
25725	156382
633757	156383
64626	156384
30318	156385
33	156386
456831	156387
18266	156388
2577	156389
21496	156390
103022	156391
517602	156392
577381	156393
703	156394
52703	156395
578705	156396
420008	156397
309322	156398
579868	156399
665065	156400
5602	156401
437025	156402
262387	156403
503281	156404
26155	156405
160732	156406
69841	156407
529642	156408
80420	156409
616722	156410
283328	156411
658482	156412
223384	156413
406490	156414
136866	156415
252804	156416
124288	156417
586705	156418
414266	156419
591303	156420
115753	156421
12404	156422
508668	156423
1390	156424
582263	156425
257406	156426
50865	156427
197472	156428
83554	156429
623887	156430
209153	156431
405348	156432
330243	156433
62421	156434
100689	156435
115031	156436
2553	156437
568334	156438
34859	156439
343271	156440
231029	156441
571993	156442
16374	156443
49620	156444
8655	156445
473060	156446
285743	156447
208505	156448
159321	156449
44582	156450
110379	156451
629960	156452
63558	156453
95936	156454
74864	156455
294432	156456
418559	156457
71448	156458
21759	156459
159157	156460
55908	156461
20918	156462
114359	156463
1092	156464
302119	156465
29648	156466
290618	156467
399389	156468
157198	156469
392221	156470
410019	156471
512026	156472
71683	156473
6490	156474
48083	156475
279493	156476
154417	156477
181866	156478
346258	156479
471274	156480
157434	156481
158505	156482
187741	156483
117159	156484
327025	156485
686125	156486
111957	156487
492575	156488
13501	156489
466275	156490
406256	156491
44617	156492
211056	156493
154178	156494
26283	156495
121858	156496
153475	156497
32543	156498
604243	156499
236853	156500
22062	156501
588129	156502
11564	156503
42297	156504
75804	156505
5097	156506
378987	156507
164829	156508
1939	156509
283684	156510
43987	156511
437318	156512
36759	156513
151336	156514
40049	156515
332904	156516
473640	156517
356291	156518
659849	156519
448680	156520
250479	156521
19084	156522
509170	156523
512404	156524
172575	156525
142723	156526
261506	156527
72273	156528
167723	156529
409781	156530
68189	156531
27886	156532
508532	156533
38936	156534
372044	156535
21801	156536
22517	156537
491432	156538
324990	156539
23300	156540
67038	156541
52261	156542
28802	156543
621133	156544
88837	156545
558312	156546
9249	156547
411132	156548
467664	156549
173509	156550
101619	156551
693321	156552
655507	156553
575211	156554
647435	156555
18993	156556
101487	156557
76	156558
59892	156559
43345	156560
484926	156561
140446	156562
45728	156563
546811	156564
112684	156565
613796	156566
74079	156567
13300	156568
674650	156569
421642	156570
135942	156571
108798	156572
280938	156573
216306	156574
6785	156575
68145	156576
428515	156577
1937	156578
104711	156579
1269	156580
4308	156581
164826	156582
675958	156583
77871	156584
8520	156585
447042	156586
137531	156587
598913	156588
608420	156589
46572	156590
8782	156591
15292	156592
94276	156593
110986	156594
124424	156595
44985	156596
206186	156597
488625	156598
71380	156599
323316	156600
265878	156601
300020	156602
46125	156603
293030	156604
72860	156605
531786	156606
79216	156607
442341	156608
93763	156609
150951	156610
125029	156611
18709	156612
520101	156613
497887	156614
55293	156615
503327	156616
6139	156617
520228	156618
507997	156619
568	156620
10546	156621
108734	156622
10352	156623
481849	156624
166070	156625
1096	156626
550735	156627
486519	156628
42015	156629
95361	156630
226579	156631
349489	156632
2526	156633
680662	156634
369981	156635
38540	156636
630237	156637
150175	156638
585028	156639
517831	156640
133387	156641
11005	156642
538820	156643
314989	156644
4227	156645
19502	156646
309555	156647
62274	156648
55730	156649
33160	156650
326138	156651
673474	156652
10626	156653
93755	156654
425876	156655
509656	156656
31219	156657
178412	156658
37000	156659
12980	156660
47475	156661
50909	156662
202280	156663
307802	156664
13	156665
225484	156666
498652	156667
104450	156668
112077	156669
629894	156670
6849	156671
55598	156672
93703	156673
32026	156674
328147	156675
252381	156676
107116	156677
272630	156678
2542	156679
709	156680
192252	156681
479346	156682
144215	156683
489441	156684
352774	156685
15294	156686
170438	156687
444	156688
45332	156689
518517	156690
6778	156691
189966	156692
362580	156693
607428	156694
8801	156695
88681	156696
155466	156697
616072	156698
85954	156699
185200	156700
387608	156701
128281	156702
524181	156703
58974	156704
15616	156705
160168	156706
1934	156707
146680	156708
51908	156709
113514	156710
50686	156711
558649	156712
511536	156713
632352	156714
38362	156715
28597	156716
74335	156717
20868	156718
476881	156719
361613	156720
54855	156721
92648	156722
74356	156723
722	156724
567	156725
55331	156726
302115	156727
427346	156728
206221	156729
66651	156730
627117	156731
72827	156732
161261	156733
611689	156734
12212	156735
248444	156736
150094	156737
187819	156738
109436	156739
2218	156740
566821	156741
582279	156742
435532	156743
409767	156744
14818	156745
543841	156746
84	156747
578356	156748
423874	156749
465452	156750
592726	156751
525599	156752
154158	156753
377387	156754
100576	156755
287756	156756
314566	156757
605444	156758
114029	156759
216068	156760
72	156761
21534	156762
84469	156763
609264	156764
2585	156765
13585	156766
22918	156767
282324	156768
256225	156769
3448	156770
571137	156771
47630	156772
1449	156773
459892	156774
522461	156775
102103	156776
359657	156777
287974	156778
393273	156779
48168	156780
526900	156781
370256	156782
3752	156783
268562	156784
79	156785
455824	156786
391333	156787
371825	156788
368714	156789
145338	156790
33404	156791
226768	156792
34595	156793
70719	156794
615920	156795
490313	156796
492661	156797
515832	156798
26842	156799
420284	156800
101369	156801
268178	156802
319971	156803
683348	156804
7621	156805
620697	156806
199390	156807
85671	156808
88618	156809
258732	156810
256771	156811
12271	156812
591348	156813
574046	156814
563394	156815
259752	156816
275766	156817
1961	156818
408783	156819
246509	156820
439219	156821
232285	156822
30490	156823
622300	156824
49478	156825
575139	156826
525567	156827
128037	156828
12765	156829
140933	156830
120978	156831
514066	156832
580278	156833
88717	156834
49094	156835
6878	156836
558621	156837
192932	156838
22846	156839
41893	156840
644014	156841
121159	156842
19335	156843
386345	156844
232421	156845
639733	156846
340290	156847
573206	156848
213012	156849
73684	156850
513220	156851
54842	156852
120626	156853
461012	156854
45391	156855
6652	156856
197394	156857
662565	156858
132334	156859
59039	156860
157041	156861
509469	156862
284665	156863
7735	156864
197001	156865
461053	156866
696190	156867
379464	156868
516291	156869
43556	156870
6478	156871
293585	156872
695812	156873
59072	156874
188582	156875
234197	156876
13983	156877
301444	156878
364626	156879
21386	156880
303655	156881
125905	156882
671987	156883
533342	156884
496154	156885
132800	156886
579950	156887
464751	156888
242938	156889
660420	156890
145222	156891
678151	156892
12403	156893
683553	156894
389920	156895
505076	156896
684404	156897
13585	156898
148624	156899
4059	156900
977	156901
3029	156902
444251	156903
85223	156904
654464	156905
116198	156906
42657	156907
22112	156908
99895	156909
423285	156910
333715	156911
468717	156912
633478	156913
521942	156914
130319	156915
484127	156916
372598	156917
4229	156918
239928	156919
429038	156920
491181	156921
478948	156922
123	156923
219703	156924
4534	156925
694656	156926
8881	156927
78064	156928
107597	156929
465435	156930
561728	156931
209525	156932
26108	156933
693196	156934
180993	156935
17322	156936
389312	156937
390689	156938
433732	156939
405106	156940
102333	156941
98	156942
636643	156943
290512	156944
191411	156945
47364	156946
147569	156947
475071	156948
26476	156949
92030	156950
313884	156951
369108	156952
502856	156953
380344	156954
658419	156955
215037	156956
449220	156957
6473	156958
88220	156959
13966	156960
48614	156961
12758	156962
83333	156963
417009	156964
119229	156965
352349	156966
674044	156967
512703	156968
333259	156969
171972	156970
138143	156971
358561	156972
543216	156973
8737	156974
12811	156975
193844	156976
447328	156977
344294	156978
22	156979
350081	156980
161759	156981
588019	156982
402594	156983
638562	156984
120814	156985
447711	156986
351866	156987
34	156988
359239	156989
10330	156990
584088	156991
31268	156992
290463	156993
132549	156994
33905	156995
13771	156996
137151	156997
351509	156998
447	156999
686906	157000
68902	157001
94371	157002
144843	157003
279096	157004
43071	157005
18408	157006
1134	157007
197498	157008
171430	157009
120014	157010
418312	157011
148916	157012
563246	157013
65801	157014
17165	157015
371552	157016
513967	157017
257587	157018
89596	157019
88507	157020
673827	157021
59636	157022
172279	157023
160145	157024
291913	157025
109909	157026
391298	157027
215709	157028
458770	157029
116476	157030
302862	157031
378433	157032
322492	157033
107349	157034
113678	157035
657481	157036
170320	157037
458831	157038
634222	157039
70992	157040
77223	157041
40390	157042
70100	157043
123091	157044
76998	157045
96221	157046
664741	157047
131072	157048
296635	157049
520090	157050
625198	157051
516994	157052
491281	157053
2372	157054
485933	157055
294376	157056
49859	157057
589194	157058
281411	157059
459535	157060
349887	157061
239564	157062
190574	157063
322352	157064
87123	157065
527	157066
304070	157067
57569	157068
11540	157069
78832	157070
372806	157071
501883	157072
76643	157073
408802	157074
529069	157075
8100	157076
27414	157077
251021	157078
118215	157079
106712	157080
36202	157081
262513	157082
425916	157083
262722	157084
683535	157085
3285	157086
97405	157087
12090	157088
83620	157089
407989	157090
305005	157091
612313	157092
168902	157093
568028	157094
470100	157095
426586	157096
411066	157097
95548	157098
10305	157099
375988	157100
658795	157101
95204	157102
147938	157103
15293	157104
671948	157105
1300	157106
657053	157107
53231	157108
663437	157109
134652	157110
171467	157111
26948	157112
6307	157113
58351	157114
69833	157115
219443	157116
10124	157117
122907	157118
49768	157119
589602	157120
28228	157121
292552	157122
8155	157123
364959	157124
457218	157125
537246	157126
27309	157127
109845	157128
3529	157129
525909	157130
625524	157131
216992	157132
593318	157133
319533	157134
506981	157135
328495	157136
349000	157137
198561	157138
217031	157139
370478	157140
11396	157141
302248	157142
1240	157143
224268	157144
582861	157145
263355	157146
11384	157147
131862	157148
188675	157149
439308	157150
65229	157151
17535	157152
134623	157153
76	157154
6571	157155
440974	157156
140899	157157
507941	157158
136063	157159
22285	157160
673336	157161
944	157162
529729	157163
24994	157164
208367	157165
158356	157166
422552	157167
114552	157168
35071	157169
2481	157170
486	157171
165931	157172
269471	157173
67582	157174
243151	157175
308292	157176
443110	157177
473940	157178
7830	157179
79824	157180
338765	157181
96583	157182
2986	157183
132046	157184
637948	157185
58814	157186
56851	157187
685123	157188
139960	157189
110131	157190
311960	157191
36132	157192
149	157193
63715	157194
528544	157195
545435	157196
248583	157197
365348	157198
497949	157199
27059	157200
357949	157201
493454	157202
6898	157203
176459	157204
59753	157205
389350	157206
13794	157207
89243	157208
17365	157209
490941	157210
112716	157211
111238	157212
81377	157213
43277	157214
525785	157215
410781	157216
448832	157217
1370	157218
693568	157219
119874	157220
519669	157221
67454	157222
501469	157223
74017	157224
627408	157225
517901	157226
466304	157227
83949	157228
290709	157229
328	157230
413433	157231
19842	157232
438643	157233
347218	157234
87257	157235
51830	157236
164458	157237
19733	157238
599357	157239
18720	157240
75472	157241
95278	157242
34904	157243
43157	157244
609817	157245
247543	157246
631773	157247
12309	157248
379603	157249
33126	157250
633634	157251
47191	157252
254993	157253
28799	157254
164058	157255
408298	157256
536866	157257
3327	157258
563397	157259
112576	157260
63712	157261
121195	157262
98787	157263
609263	157264
437404	157265
105078	157266
693624	157267
693766	157268
375058	157269
11180	157270
273052	157271
545963	157272
962	157273
622973	157274
356184	157275
166947	157276
171344	157277
519773	157278
663433	157279
215045	157280
11947	157281
688756	157282
64821	157283
628697	157284
543900	157285
404016	157286
7385	157287
114326	157288
45832	157289
137293	157290
73663	157291
367708	157292
170579	157293
143164	157294
509552	157295
223213	157296
369195	157297
282177	157298
271956	157299
45708	157300
452117	157301
37517	157302
90122	157303
123683	157304
408797	157305
365893	157306
42172	157307
382550	157308
2647	157309
87350	157310
23738	157311
99624	157312
573666	157313
418130	157314
684639	157315
71263	157316
480813	157317
589506	157318
237124	157319
134290	157320
522705	157321
86968	157322
360406	157323
80884	157324
407524	157325
383522	157326
118726	157327
425361	157328
484832	157329
144389	157330
277303	157331
171528	157332
92214	157333
464284	157334
484087	157335
83185	157336
167806	157337
631007	157338
20951	157339
602977	157340
416717	157341
252370	157342
244348	157343
11886	157344
9531	157345
151042	157346
562713	157347
404399	157348
102550	157349
4906	157350
161484	157351
836	157352
12061	157353
4799	157354
630200	157355
83841	157356
163084	157357
41770	157358
6582	157359
49107	157360
52802	157361
321546	157362
828	157363
55416	157364
32512	157365
25801	157366
433518	157367
456620	157368
130507	157369
528365	157370
479779	157371
306073	157372
125277	157373
539078	157374
5446	157375
26646	157376
49369	157377
149731	157378
159196	157379
265431	157380
376634	157381
135825	157382
428576	157383
54291	157384
154475	157385
20026	157386
393665	157387
91096	157388
293145	157389
105	157390
656952	157391
384906	157392
127064	157393
40079	157394
126303	157395
432936	157396
179	157397
2916	157398
301043	157399
24842	157400
485953	157401
530550	157402
8487	157403
145021	157404
631609	157405
161970	157406
14938	157407
38447	157408
890	157409
311188	157410
171182	157411
571272	157412
26492	157413
152339	157414
458879	157415
659146	157416
106235	157417
562155	157418
446443	157419
580260	157420
578796	157421
67071	157422
112265	157423
14965	157424
45273	157425
5827	157426
441836	157427
12437	157428
18374	157429
48072	157430
683691	157431
170665	157432
684411	157433
385908	157434
9764	157435
621174	157436
37290	157437
158588	157438
2842	157439
67066	157440
622249	157441
5	157442
422	157443
163911	157444
415961	157445
279417	157446
537927	157447
193573	157448
375356	157449
449008	157450
86187	157451
9139	157452
427669	157453
634140	157454
8676	157455
509305	157456
153920	157457
78948	157458
447	157459
436	157460
180181	157461
400515	157462
70235	157463
34848	157464
311609	157465
3032	157466
531911	157467
311707	157468
51897	157469
268418	157470
38190	157471
253911	157472
358118	157473
135947	157474
49400	157475
53011	157476
503832	157477
429677	157478
556557	157479
648279	157480
22137	157481
537907	157482
440281	157483
163196	157484
44803	157485
80654	157486
87017	157487
124864	157488
70609	157489
640733	157490
263607	157491
425	157492
148766	157493
200641	157494
165028	157495
568518	157496
58587	157497
322261	157498
159055	157499
206276	157500
152079	157501
10471	157502
111087	157503
37629	157504
139729	157505
52279	157506
557164	157507
47119	157508
582583	157509
609514	157510
443232	157511
612749	157512
693965	157513
193392	157514
608961	157515
624835	157516
281605	157517
1340	157518
327818	157519
170386	157520
2698	157521
244068	157522
131867	157523
299799	157524
52959	157525
301127	157526
500363	157527
61268	157528
405588	157529
97299	157530
453294	157531
9524	157532
203604	157533
15998	157534
5003	157535
496360	157536
43942	157537
639855	157538
9699	157539
340391	157540
33591	157541
634928	157542
23843	157543
20663	157544
569091	157545
39436	157546
236413	157547
126285	157548
688374	157549
264	157550
433763	157551
137458	157552
113095	157553
345479	157554
679132	157555
468158	157556
50791	157557
163853	157558
654581	157559
439171	157560
19753	157561
3349	157562
334820	157563
251333	157564
80117	157565
590548	157566
616501	157567
339552	157568
406822	157569
88324	157570
17406	157571
580878	157572
3561	157573
142676	157574
15072	157575
294983	157576
39713	157577
38301	157578
4189	157579
524424	157580
271340	157581
648760	157582
258981	157583
403270	157584
56807	157585
219423	157586
269158	157587
464214	157588
26315	157589
542194	157590
4499	157591
396482	157592
629	157593
131892	157594
3335	157595
578381	157596
39658	157597
45061	157598
47657	157599
49213	157600
145336	157601
560284	157602
153046	157603
626198	157604
10826	157605
211493	157606
369470	157607
83174	157608
65648	157609
487406	157610
657165	157611
87491	157612
251811	157613
85575	157614
378476	157615
11664	157616
63675	157617
42053	157618
2464	157619
340978	157620
4473	157621
59479	157622
2464	157623
619736	157624
404007	157625
25791	157626
51050	157627
48101	157628
116890	157629
29301	157630
616615	157631
418546	157632
114660	157633
181128	157634
51453	157635
626958	157636
17896	157637
552899	157638
480152	157639
145344	157640
344	157641
53433	157642
446096	157643
47685	157644
56411	157645
43221	157646
160598	157647
517296	157648
357787	157649
24050	157650
215264	157651
368760	157652
2803	157653
52373	157654
172825	157655
447642	157656
579339	157657
38932	157658
541113	157659
114956	157660
281587	157661
18809	157662
662532	157663
398489	157664
127517	157665
253725	157666
3605	157667
696503	157668
66319	157669
308431	157670
563370	157671
568838	157672
104470	157673
129642	157674
434261	157675
251324	157676
88857	157677
198362	157678
544877	157679
13612	157680
130598	157681
53185	157682
579387	157683
486961	157684
101894	157685
152175	157686
168798	157687
11627	157688
138527	157689
577551	157690
59081	157691
120203	157692
629773	157693
3766	157694
466561	157695
468228	157696
153721	157697
52942	157698
10450	157699
186093	157700
263769	157701
40509	157702
565074	157703
6999	157704
268908	157705
677256	157706
532847	157707
16218	157708
10205	157709
24740	157710
145624	157711
261487	157712
224135	157713
632246	157714
37570	157715
344161	157716
130394	157717
268378	157718
606342	157719
24350	157720
486652	157721
622966	157722
650	157723
200315	157724
14401	157725
607947	157726
253526	157727
72263	157728
403742	157729
198345	157730
454524	157731
270794	157732
551680	157733
238918	157734
418534	157735
325935	157736
141593	157737
91302	157738
198939	157739
79585	157740
78606	157741
539819	157742
648916	157743
33844	157744
440061	157745
6719	157746
254885	157747
28536	157748
590486	157749
6136	157750
646480	157751
2529	157752
5969	157753
82962	157754
313251	157755
157051	157756
268431	157757
433095	157758
48082	157759
463163	157760
74534	157761
443977	157762
16540	157763
31371	157764
91562	157765
283892	157766
697241	157767
500838	157768
190878	157769
215362	157770
4689	157771
63876	157772
103782	157773
494	157774
416178	157775
353213	157776
236	157777
50090	157778
545219	157779
269800	157780
527837	157781
74266	157782
14377	157783
38748	157784
659949	157785
157133	157786
4931	157787
103789	157788
362666	157789
299671	157790
328361	157791
1723	157792
314450	157793
5388	157794
666	157795
320281	157796
643995	157797
113105	157798
679823	157799
506120	157800
316804	157801
354842	157802
270007	157803
676612	157804
139542	157805
93162	157806
170306	157807
380255	157808
321708	157809
126926	157810
146480	157811
38542	157812
150513	157813
137345	157814
12739	157815
363788	157816
29471	157817
316253	157818
55628	157819
133773	157820
239191	157821
92844	157822
656443	157823
169421	157824
215438	157825
183083	157826
148979	157827
445002	157828
21375	157829
93167	157830
162524	157831
14552	157832
13162	157833
533596	157834
2	157835
461802	157836
461093	157837
8796	157838
1801	157839
10626	157840
169039	157841
13996	157842
550	157843
112522	157844
70291	157845
149983	157846
361159	157847
3005	157848
486050	157849
255707	157850
72959	157851
123520	157852
398509	157853
5278	157854
253989	157855
24700	157856
322153	157857
490656	157858
1244	157859
601871	157860
337651	157861
682019	157862
20335	157863
8200	157864
135	157865
653256	157866
568791	157867
131431	157868
39756	157869
637092	157870
103323	157871
241986	157872
563708	157873
46139	157874
406587	157875
363328	157876
15103	157877
162078	157878
303813	157879
228226	157880
566009	157881
207860	157882
188288	157883
266596	157884
326439	157885
450519	157886
438947	157887
653	157888
88847	157889
361109	157890
183774	157891
244402	157892
188330	157893
138688	157894
22635	157895
581364	157896
55857	157897
64653	157898
26885	157899
230631	157900
591932	157901
100271	157902
39566	157903
509790	157904
90725	157905
46735	157906
571360	157907
5497	157908
248	157909
621587	157910
229729	157911
30636	157912
572933	157913
3170	157914
114820	157915
409714	157916
165728	157917
102337	157918
88415	157919
301651	157920
159568	157921
283157	157922
595137	157923
67582	157924
139	157925
37471	157926
353958	157927
151789	157928
337829	157929
487393	157930
59873	157931
225340	157932
212530	157933
71389	157934
614550	157935
98835	157936
58323	157937
23122	157938
129799	157939
214826	157940
78322	157941
46502	157942
647137	157943
231723	157944
271475	157945
404709	157946
38565	157947
332600	157948
188468	157949
125252	157950
7814	157951
15312	157952
170433	157953
306615	157954
480883	157955
94952	157956
696660	157957
116911	157958
557351	157959
150705	157960
325137	157961
257137	157962
520039	157963
51705	157964
115630	157965
193054	157966
251159	157967
162554	157968
60673	157969
635767	157970
155187	157971
119459	157972
168199	157973
623351	157974
65	157975
2720	157976
293952	157977
224810	157978
23910	157979
173049	157980
636853	157981
71691	157982
311422	157983
1048	157984
192412	157985
20770	157986
307595	157987
589937	157988
285093	157989
303953	157990
4493	157991
115440	157992
338993	157993
108465	157994
431588	157995
18446	157996
203354	157997
173988	157998
545408	157999
9740	158000
428822	158001
63127	158002
300349	158003
311285	158004
326445	158005
486835	158006
337819	158007
146862	158008
554242	158009
308692	158010
158153	158011
273496	158012
1278	158013
149308	158014
93675	158015
350257	158016
638455	158017
8925	158018
83018	158019
253832	158020
91643	158021
383852	158022
658688	158023
573004	158024
511601	158025
7593	158026
43691	158027
646073	158028
149829	158029
54805	158030
402135	158031
85949	158032
552703	158033
396291	158034
580062	158035
101923	158036
314621	158037
254217	158038
694961	158039
315695	158040
17	158041
303860	158042
41662	158043
383793	158044
144524	158045
19706	158046
84470	158047
61520	158048
641045	158049
7612	158050
478066	158051
376269	158052
159799	158053
17	158054
74145	158055
11843	158056
134625	158057
683201	158058
225570	158059
592630	158060
256740	158061
368418	158062
105014	158063
367189	158064
242363	158065
159533	158066
328237	158067
125040	158068
227435	158069
65471	158070
338488	158071
259688	158072
331288	158073
164946	158074
91674	158075
102173	158076
106008	158077
349561	158078
317033	158079
601734	158080
563045	158081
617366	158082
17897	158083
205902	158084
369543	158085
327785	158086
521270	158087
49742	158088
120788	158089
126707	158090
40541	158091
19328	158092
77231	158093
552417	158094
4454	158095
168565	158096
149997	158097
26925	158098
3668	158099
318828	158100
294055	158101
280061	158102
115235	158103
688650	158104
318	158105
6873	158106
100546	158107
219900	158108
657521	158109
590209	158110
582841	158111
581578	158112
77515	158113
125121	158114
77460	158115
293845	158116
270587	158117
30810	158118
31799	158119
66719	158120
158325	158121
546796	158122
593016	158123
108660	158124
123965	158125
364675	158126
29787	158127
465290	158128
160444	158129
522267	158130
23582	158131
432725	158132
112388	158133
30883	158134
303987	158135
48121	158136
355303	158137
94520	158138
457216	158139
669210	158140
144482	158141
144705	158142
5631	158143
42623	158144
40442	158145
144461	158146
369365	158147
16409	158148
543732	158149
29700	158150
14567	158151
638853	158152
78940	158153
252608	158154
620564	158155
306637	158156
363498	158157
188078	158158
279588	158159
594979	158160
57146	158161
281395	158162
135055	158163
149283	158164
274477	158165
136942	158166
350233	158167
268350	158168
151859	158169
662574	158170
5938	158171
155615	158172
6490	158173
639774	158174
18604	158175
564745	158176
577570	158177
210775	158178
526759	158179
666169	158180
683202	158181
357751	158182
51628	158183
29756	158184
627635	158185
254324	158186
104529	158187
49816	158188
103996	158189
120005	158190
32142	158191
166	158192
186872	158193
152836	158194
286724	158195
163158	158196
44	158197
42633	158198
43500	158199
5970	158200
564302	158201
608492	158202
52003	158203
477126	158204
358642	158205
232949	158206
158821	158207
495670	158208
16	158209
92618	158210
592613	158211
206492	158212
524133	158213
376712	158214
65423	158215
548345	158216
84424	158217
4907	158218
181470	158219
39310	158220
50789	158221
610843	158222
222166	158223
81556	158224
311885	158225
464975	158226
361425	158227
475747	158228
588368	158229
177335	158230
455506	158231
41512	158232
550804	158233
344264	158234
4547	158235
444117	158236
90984	158237
27428	158238
17549	158239
523416	158240
342034	158241
45845	158242
57379	158243
149536	158244
2240	158245
248512	158246
681028	158247
193472	158248
226889	158249
554346	158250
252217	158251
387604	158252
272377	158253
50598	158254
420401	158255
589289	158256
37928	158257
427554	158258
458542	158259
351190	158260
656914	158261
141440	158262
206511	158263
95846	158264
351827	158265
7491	158266
179407	158267
3095	158268
65077	158269
354335	158270
12762	158271
617	158272
125397	158273
496	158274
102832	158275
588543	158276
208960	158277
44265	158278
635414	158279
147797	158280
57128	158281
695746	158282
22267	158283
161971	158284
251204	158285
207	158286
627546	158287
18513	158288
5080	158289
141126	158290
487311	158291
23887	158292
161971	158293
547857	158294
232460	158295
27414	158296
672470	158297
85664	158298
311	158299
270793	158300
421383	158301
91103	158302
319418	158303
57488	158304
106583	158305
533926	158306
58063	158307
331943	158308
101678	158309
81532	158310
137955	158311
81608	158312
431832	158313
128322	158314
145614	158315
569296	158316
603251	158317
233261	158318
62928	158319
627844	158320
562293	158321
460441	158322
97039	158323
72129	158324
563680	158325
328738	158326
65652	158327
430675	158328
228161	158329
409471	158330
7298	158331
59921	158332
95095	158333
53255	158334
356629	158335
657287	158336
6437	158337
372132	158338
660790	158339
636445	158340
6002	158341
28399	158342
372100	158343
666530	158344
372200	158345
372366	158346
43026	158347
601830	158348
672333	158349
52553	158350
395710	158351
566651	158352
177972	158353
515432	158354
573558	158355
577287	158356
243681	158357
573534	158358
111725	158359
158482	158360
619645	158361
684035	158362
579226	158363
330024	158364
19285	158365
347586	158366
46792	158367
909	158368
148176	158369
21028	158370
21028	158371
452999	158372
17537	158373
508762	158374
15885	158375
203837	158376
47	158377
87550	158378
2197	158379
419985	158380
24323	158381
37711	158382
347215	158383
382530	158384
464585	158385
219602	158386
428771	158387
632362	158388
118979	158389
176786	158390
67917	158391
187032	158392
562661	158393
3804	158394
5704	158395
61369	158396
366811	158397
436086	158398
665677	158399
673101	158400
256495	158401
133827	158402
3	158403
71170	158404
439256	158405
102816	158406
410706	158407
423	158408
500189	158409
487025	158410
440013	158411
41935	158412
34539	158413
262155	158414
506134	158415
259511	158416
104612	158417
607505	158418
335221	158419
123116	158420
555070	158421
256073	158422
4102	158423
549051	158424
168914	158425
364744	158426
11333	158427
551964	158428
295487	158429
152155	158430
71954	158431
325973	158432
88145	158433
470030	158434
430139	158435
54643	158436
55040	158437
341646	158438
204431	158439
511835	158440
514052	158441
48179	158442
267013	158443
253596	158444
502470	158445
349836	158446
593391	158447
387447	158448
31327	158449
55698	158450
85801	158451
1647	158452
24719	158453
100525	158454
276202	158455
397283	158456
165566	158457
57173	158458
204380	158459
348783	158460
10840	158461
284574	158462
24324	158463
206154	158464
35737	158465
660044	158466
658488	158467
37153	158468
308073	158469
25075	158470
290910	158471
572058	158472
359459	158473
163164	158474
352497	158475
324012	158476
159624	158477
685117	158478
429078	158479
248483	158480
271364	158481
318814	158482
224198	158483
414917	158484
11438	158485
163520	158486
260084	158487
30487	158488
315945	158489
391354	158490
447075	158491
21268	158492
609498	158493
352271	158494
43918	158495
184175	158496
83942	158497
49367	158498
367513	158499
636364	158500
555526	158501
31274	158502
170822	158503
662805	158504
119391	158505
20655	158506
569121	158507
448028	158508
2569	158509
433187	158510
17077	158511
515057	158512
55212	158513
82253	158514
287934	158515
4508	158516
141115	158517
353484	158518
61170	158519
400137	158520
660996	158521
564220	158522
104942	158523
179497	158524
323901	158525
431187	158526
307539	158527
311331	158528
324208	158529
660036	158530
131331	158531
485124	158532
43337	158533
150426	158534
312925	158535
442538	158536
8435	158537
293985	158538
44460	158539
129140	158540
360	158541
85199	158542
76388	158543
531605	158544
42379	158545
628951	158546
375411	158547
132338	158548
154139	158549
94	158550
588782	158551
539366	158552
363212	158553
683295	158554
386550	158555
109507	158556
47591	158557
416848	158558
57115	158559
550114	158560
353503	158561
337201	158562
234911	158563
442742	158564
663557	158565
209255	158566
631	158567
111441	158568
13808	158569
130558	158570
58627	158571
340657	158572
2177	158573
496267	158574
322477	158575
3320	158576
3362	158577
408933	158578
58734	158579
289339	158580
202820	158581
38162	158582
234382	158583
93371	158584
603813	158585
222253	158586
474904	158587
353394	158588
441562	158589
578070	158590
279796	158591
375784	158592
432264	158593
103964	158594
352855	158595
552541	158596
460803	158597
78530	158598
613083	158599
517497	158600
459522	158601
609891	158602
248623	158603
350258	158604
150683	158605
442885	158606
123547	158607
610782	158608
15349	158609
145113	158610
23846	158611
623672	158612
17489	158613
356498	158614
165122	158615
609562	158616
141725	158617
485302	158618
26686	158619
388484	158620
95021	158621
462220	158622
250246	158623
63855	158624
37463	158625
559260	158626
101405	158627
606999	158628
135036	158629
566350	158630
74564	158631
540074	158632
203179	158633
320983	158634
634546	158635
92384	158636
353401	158637
505706	158638
382523	158639
103399	158640
632974	158641
451139	158642
135011	158643
507595	158644
538864	158645
538011	158646
17184	158647
424903	158648
30821	158649
44780	158650
123269	158651
680704	158652
581947	158653
465160	158654
602249	158655
591089	158656
526318	158657
234391	158658
86487	158659
263304	158660
675647	158661
553057	158662
424405	158663
61054	158664
85052	158665
383003	158666
75448	158667
129458	158668
515	158669
231881	158670
595958	158671
622826	158672
371994	158673
25499	158674
463467	158675
10210	158676
131532	158677
516634	158678
448965	158679
316659	158680
392304	158681
79	158682
137844	158683
589058	158684
17488	158685
630273	158686
75233	158687
113620	158688
166612	158689
177450	158690
403632	158691
311192	158692
31114	158693
26637	158694
9561	158695
470881	158696
311596	158697
427787	158698
433325	158699
47810	158700
97976	158701
4357	158702
112505	158703
57049	158704
126907	158705
82137	158706
680943	158707
537544	158708
24877	158709
159628	158710
134451	158711
238043	158712
161953	158713
439316	158714
145272	158715
647496	158716
338336	158717
24268	158718
3475	158719
472862	158720
373690	158721
635116	158722
359652	158723
294477	158724
657132	158725
150003	158726
315603	158727
32281	158728
380408	158729
33031	158730
643621	158731
197872	158732
8628	158733
541169	158734
334794	158735
189289	158736
107937	158737
426404	158738
339533	158739
239035	158740
299716	158741
87317	158742
477001	158743
237844	158744
600440	158745
486481	158746
30353	158747
564537	158748
437931	158749
440800	158750
305702	158751
690600	158752
46227	158753
550041	158754
469645	158755
152240	158756
532616	158757
201442	158758
448757	158759
61591	158760
260345	158761
6934	158762
88156	158763
26204	158764
39495	158765
513187	158766
50209	158767
339586	158768
179333	158769
80888	158770
374038	158771
322385	158772
21390	158773
394971	158774
337987	158775
10613	158776
153596	158777
13468	158778
35145	158779
54486	158780
410711	158781
675038	158782
108957	158783
130728	158784
143550	158785
345947	158786
160861	158787
149446	158788
410544	158789
406578	158790
532518	158791
674048	158792
557771	158793
628622	158794
17295	158795
323727	158796
622751	158797
158044	158798
179410	158799
464280	158800
509325	158801
84369	158802
78795	158803
574194	158804
682832	158805
552834	158806
123596	158807
483989	158808
318544	158809
365346	158810
195904	158811
484448	158812
483443	158813
576824	158814
43886	158815
603896	158816
373659	158817
501574	158818
196725	158819
346592	158820
413082	158821
669130	158822
157001	158823
103286	158824
450785	158825
259810	158826
124614	158827
116861	158828
636904	158829
580811	158830
47829	158831
608982	158832
454443	158833
154757	158834
70918	158835
561366	158836
55862	158837
425093	158838
35708	158839
273182	158840
409399	158841
19905	158842
130021	158843
415427	158844
617928	158845
608494	158846
297727	158847
372301	158848
549938	158849
459910	158850
41259	158851
432336	158852
146220	158853
223453	158854
422349	158855
687679	158856
79498	158857
641324	158858
452422	158859
496441	158860
55561	158861
537530	158862
49253	158863
545378	158864
419761	158865
415381	158866
416930	158867
552782	158868
485096	158869
103365	158870
5211	158871
60205	158872
172266	158873
94932	158874
532316	158875
331778	158876
193996	158877
457494	158878
19637	158879
279765	158880
106489	158881
683593	158882
10	158883
212979	158884
293658	158885
397484	158886
17140	158887
138040	158888
512952	158889
116427	158890
116427	158891
545361	158892
466417	158893
23196	158894
37863	158895
468061	158896
227325	158897
669085	158898
51121	158899
978	158900
487232	158901
122682	158902
186195	158903
167206	158904
159269	158905
588	158906
138441	158907
534817	158908
318196	158909
427233	158910
382934	158911
5385	158912
21339	158913
11358	158914
692532	158915
179718	158916
39311	158917
300517	158918
57512	158919
266480	158920
32569	158921
427840	158922
2913	158923
460290	158924
619175	158925
81129	158926
687419	158927
626369	158928
665070	158929
481463	158930
404484	158931
220065	158932
208652	158933
456798	158934
28279	158935
133487	158936
267659	158937
118807	158938
344372	158939
34095	158940
327777	158941
542518	158942
108114	158943
16695	158944
654320	158945
561312	158946
107135	158947
501940	158948
43440	158949
105607	158950
37870	158951
357752	158952
377214	158953
47803	158954
66428	158955
678396	158956
83518	158957
453059	158958
79757	158959
629070	158960
214753	158961
379696	158962
390828	158963
81192	158964
207651	158965
172111	158966
414276	158967
410956	158968
536646	158969
22137	158970
273650	158971
124041	158972
93329	158973
565886	158974
122691	158975
531585	158976
514223	158977
142781	158978
15723	158979
57679	158980
280133	158981
439429	158982
419829	158983
9231	158984
283445	158985
529247	158986
596668	158987
520986	158988
469887	158989
209411	158990
563796	158991
658882	158992
169644	158993
611751	158994
424	158995
650037	158996
32244	158997
667984	158998
39027	158999
531904	159000
159589	159001
167807	159002
87106	159003
38109	159004
60084	159005
593055	159006
215080	159007
151978	159008
636521	159009
524244	159010
14698	159011
56930	159012
288909	159013
51042	159014
667191	159015
195573	159016
139199	159017
199	159018
31088	159019
444795	159020
20564	159021
311029	159022
1696	159023
357351	159024
380231	159025
167249	159026
143761	159027
98039	159028
388604	159029
131668	159030
177605	159031
63579	159032
547236	159033
101237	159034
202911	159035
688425	159036
366324	159037
261194	159038
443464	159039
690217	159040
52679	159041
36139	159042
632069	159043
305748	159044
484407	159045
306284	159046
633694	159047
159097	159048
205413	159049
210878	159050
176207	159051
111265	159052
10077	159053
20141	159054
586400	159055
407228	159056
30442	159057
515367	159058
547334	159059
600209	159060
18831	159061
311338	159062
5230	159063
77819	159064
30423	159065
414535	159066
54472	159067
575682	159068
619206	159069
137179	159070
87508	159071
539644	159072
49337	159073
398621	159074
97466	159075
251836	159076
391335	159077
242427	159078
659986	159079
601365	159080
63496	159081
85758	159082
63116	159083
266336	159084
45906	159085
692445	159086
102199	159087
587610	159088
235229	159089
199676	159090
108114	159091
127282	159092
30994	159093
175762	159094
585089	159095
55979	159096
404435	159097
146026	159098
132849	159099
640931	159100
368497	159101
419944	159102
652088	159103
528724	159104
342084	159105
552859	159106
490876	159107
484315	159108
69889	159109
33650	159110
383419	159111
578099	159112
379323	159113
290717	159114
16575	159115
380381	159116
41925	159117
436008	159118
378558	159119
10464	159120
90151	159121
52710	159122
133978	159123
4700	159124
624438	159125
450246	159126
129542	159127
218399	159128
135090	159129
644069	159130
697736	159131
230196	159132
209906	159133
185216	159134
365288	159135
7342	159136
207509	159137
239289	159138
44880	159139
135685	159140
35176	159141
94968	159142
603359	159143
314338	159144
7714	159145
145566	159146
155812	159147
154788	159148
504309	159149
253825	159150
177910	159151
343905	159152
162988	159153
118898	159154
597811	159155
375285	159156
203042	159157
11927	159158
8223	159159
235236	159160
34265	159161
383479	159162
9047	159163
296245	159164
9664	159165
410678	159166
75143	159167
309957	159168
50346	159169
245583	159170
138138	159171
391018	159172
613710	159173
99301	159174
626902	159175
388456	159176
575923	159177
52422	159178
98854	159179
203012	159180
41109	159181
4801	159182
692552	159183
111366	159184
42051	159185
217858	159186
649053	159187
93616	159188
283946	159189
319752	159190
206112	159191
89660	159192
268914	159193
52665	159194
3500	159195
34411	159196
42047	159197
135772	159198
619171	159199
170026	159200
51384	159201
5559	159202
167301	159203
119413	159204
5336	159205
100929	159206
612078	159207
230790	159208
608677	159209
627345	159210
23232	159211
323932	159212
624852	159213
630536	159214
83732	159215
76986	159216
577605	159217
577353	159218
301837	159219
45013	159220
277726	159221
24400	159222
142782	159223
574210	159224
157072	159225
274973	159226
26155	159227
158460	159228
1931	159229
208653	159230
395856	159231
195428	159232
4152	159233
516156	159234
82982	159235
274915	159236
146203	159237
18145	159238
113572	159239
239681	159240
6167	159241
6329	159242
103239	159243
38110	159244
69997	159245
8248	159246
16187	159247
159296	159248
29982	159249
145589	159250
155761	159251
593660	159252
427271	159253
1920	159254
88356	159255
515417	159256
74743	159257
38061	159258
220092	159259
94746	159260
623141	159261
624639	159262
80096	159263
3690	159264
69228	159265
612580	159266
593001	159267
84192	159268
138213	159269
454307	159270
39415	159271
674593	159272
650699	159273
642823	159274
375798	159275
507905	159276
324019	159277
11672	159278
624391	159279
524415	159280
158524	159281
292559	159282
445591	159283
340151	159284
83305	159285
420103	159286
152978	159287
5211	159288
604702	159289
244369	159290
301835	159291
24169	159292
451615	159293
131507	159294
326321	159295
521164	159296
522910	159297
119905	159298
573508	159299
170604	159300
522645	159301
49936	159302
2814	159303
679928	159304
20964	159305
40745	159306
249408	159307
223065	159308
453481	159309
134363	159310
5949	159311
640010	159312
283450	159313
289105	159314
61804	159315
668858	159316
113975	159317
45606	159318
24411	159319
9925	159320
624593	159321
85936	159322
172858	159323
318377	159324
369051	159325
67851	159326
591730	159327
402689	159328
105942	159329
17794	159330
7396	159331
150159	159332
566144	159333
248717	159334
687462	159335
353651	159336
684507	159337
106131	159338
465720	159339
152115	159340
103455	159341
210702	159342
615234	159343
143030	159344
13554	159345
21469	159346
51760	159347
378389	159348
71102	159349
140644	159350
622467	159351
529807	159352
455597	159353
48613	159354
84812	159355
482503	159356
34047	159357
82935	159358
500842	159359
502566	159360
308223	159361
441696	159362
691163	159363
17185	159364
311540	159365
51749	159366
622741	159367
679426	159368
105136	159369
351806	159370
31862	159371
635189	159372
62939	159373
302485	159374
199300	159375
434499	159376
261004	159377
52325	159378
5211	159379
651546	159380
9416	159381
74565	159382
253362	159383
31996	159384
618216	159385
458304	159386
630604	159387
18734	159388
22008	159389
262465	159390
23840	159391
60089	159392
603120	159393
546880	159394
2513	159395
383586	159396
281838	159397
16260	159398
33776	159399
257446	159400
467856	159401
23067	159402
2153	159403
636381	159404
519682	159405
351	159406
23455	159407
82975	159408
2082	159409
344137	159410
50658	159411
693942	159412
604241	159413
52976	159414
593244	159415
632532	159416
37433	159417
113461	159418
543455	159419
322832	159420
599108	159421
548158	159422
519178	159423
2141	159424
45380	159425
105541	159426
323791	159427
268917	159428
181897	159429
48414	159430
650891	159431
647328	159432
375172	159433
148758	159434
315791	159435
110596	159436
17016	159437
155456	159438
349371	159439
1447	159440
386963	159441
221182	159442
534357	159443
42470	159444
332455	159445
13675	159446
301524	159447
548283	159448
110174	159449
166591	159450
649664	159451
74834	159452
5721	159453
277121	159454
207999	159455
350072	159456
478318	159457
448918	159458
87971	159459
538870	159460
468844	159461
308555	159462
316865	159463
649874	159464
388141	159465
84372	159466
348561	159467
521909	159468
677112	159469
41178	159470
641768	159471
97204	159472
222422	159473
59073	159474
22289	159475
408939	159476
494931	159477
58350	159478
353004	159479
82467	159480
378208	159481
11960	159482
13631	159483
54933	159484
282642	159485
39304	159486
444033	159487
148401	159488
45792	159489
493	159490
383525	159491
29697	159492
429359	159493
71243	159494
351028	159495
614636	159496
9529	159497
369614	159498
10646	159499
160230	159500
240713	159501
280772	159502
599256	159503
6209	159504
13913	159505
57928	159506
585424	159507
544098	159508
275979	159509
25040	159510
25099	159511
118558	159512
450566	159513
514771	159514
53699	159515
376554	159516
94367	159517
106951	159518
103927	159519
128630	159520
390866	159521
33750	159522
31978	159523
313777	159524
140444	159525
526817	159526
11015	159527
3042	159528
330217	159529
339229	159530
77780	159531
295237	159532
342058	159533
633361	159534
437610	159535
443446	159536
47602	159537
335102	159538
469816	159539
540975	159540
341118	159541
357738	159542
155837	159543
483432	159544
277819	159545
251915	159546
2021	159547
18421	159548
177164	159549
39683	159550
389173	159551
162352	159552
280485	159553
595458	159554
284457	159555
456290	159556
447573	159557
157525	159558
609443	159559
3117	159560
248841	159561
251619	159562
650797	159563
486640	159564
18150	159565
551513	159566
104412	159567
34923	159568
663410	159569
17310	159570
265533	159571
7885	159572
166437	159573
105925	159574
588409	159575
545161	159576
298107	159577
307537	159578
641275	159579
208017	159580
371284	159581
31338	159582
41398	159583
86967	159584
363069	159585
677365	159586
157178	159587
487128	159588
287931	159589
119404	159590
100972	159591
608067	159592
691851	159593
26565	159594
3377	159595
301101	159596
145117	159597
82474	159598
261052	159599
53494	159600
361765	159601
137159	159602
57741	159603
469776	159604
92448	159605
23099	159606
667954	159607
167660	159608
689573	159609
374987	159610
374986	159611
374962	159612
491138	159613
951	159614
55668	159615
24725	159616
31291	159617
660076	159618
273230	159619
12794	159620
354425	159621
309307	159622
124853	159623
605346	159624
75349	159625
316540	159626
291045	159627
2109	159628
117228	159629
74309	159630
279158	159631
373213	159632
594727	159633
68415	159634
57047	159635
137158	159636
81026	159637
173716	159638
284429	159639
297432	159640
290965	159641
623828	159642
357972	159643
294090	159644
22447	159645
223718	159646
401096	159647
33094	159648
579870	159649
261023	159650
369761	159651
55559	159652
130924	159653
164545	159654
232986	159655
112920	159656
158767	159657
571847	159658
92656	159659
429907	159660
22273	159661
166167	159662
278864	159663
99584	159664
4673	159665
430497	159666
156838	159667
675003	159668
494738	159669
63821	159670
695140	159671
412841	159672
3554	159673
497216	159674
586322	159675
162917	159676
431684	159677
363092	159678
617259	159679
616786	159680
456278	159681
454357	159682
241014	159683
488454	159684
83387	159685
684827	159686
79671	159687
253891	159688
357718	159689
79617	159690
53494	159691
57511	159692
132872	159693
7329	159694
115285	159695
479851	159696
630275	159697
161913	159698
511246	159699
27729	159700
29254	159701
403630	159702
297538	159703
369173	159704
324516	159705
620085	159706
41402	159707
618308	159708
169264	159709
82389	159710
266860	159711
58479	159712
35971	159713
391021	159714
37823	159715
383740	159716
36081	159717
587827	159718
20507	159719
371157	159720
82758	159721
80405	159722
153507	159723
88211	159724
420053	159725
623882	159726
347903	159727
143207	159728
488884	159729
241139	159730
93374	159731
641367	159732
26919	159733
54850	159734
294	159735
153569	159736
15310	159737
564990	159738
684928	159739
506663	159740
373878	159741
162456	159742
425944	159743
425955	159744
3741	159745
107807	159746
148753	159747
5392	159748
119176	159749
258839	159750
324589	159751
68976	159752
244382	159753
621252	159754
318257	159755
456232	159756
151831	159757
295059	159758
10242	159759
46162	159760
457817	159761
143112	159762
3490	159763
149964	159764
124739	159765
635675	159766
170982	159767
553231	159768
354089	159769
167763	159770
318651	159771
210387	159772
12179	159773
201602	159774
5832	159775
415849	159776
582979	159777
677131	159778
168128	159779
17710	159780
409860	159781
339214	159782
173011	159783
613351	159784
475753	159785
82873	159786
27520	159787
31348	159788
141099	159789
523225	159790
335381	159791
252792	159792
334109	159793
326483	159794
14910	159795
6576	159796
83436	159797
345261	159798
43384	159799
28269	159800
150182	159801
113326	159802
140883	159803
393198	159804
486416	159805
273197	159806
357457	159807
45360	159808
678	159809
157154	159810
146266	159811
697443	159812
110792	159813
237328	159814
197542	159815
61171	159816
557601	159817
304751	159818
526766	159819
257906	159820
59460	159821
603374	159822
2825	159823
651248	159824
19722	159825
441309	159826
160086	159827
249534	159828
77819	159829
564538	159830
326355	159831
478835	159832
33221	159833
141656	159834
501720	159835
184318	159836
218008	159837
273048	159838
45731	159839
456401	159840
147095	159841
27758	159842
594701	159843
337239	159844
594705	159845
65708	159846
521442	159847
131618	159848
100940	159849
114702	159850
171309	159851
539086	159852
670892	159853
576990	159854
110546	159855
696636	159856
636810	159857
653882	159858
446696	159859
3153	159860
502000	159861
537675	159862
157357	159863
500890	159864
126042	159865
613232	159866
76227	159867
439411	159868
2648	159869
481779	159870
338931	159871
486686	159872
21266	159873
2725	159874
158364	159875
615176	159876
9221	159877
546425	159878
23456	159879
193939	159880
57058	159881
375737	159882
108047	159883
154196	159884
6064	159885
17322	159886
188362	159887
269537	159888
533144	159889
76444	159890
369552	159891
521883	159892
557632	159893
609893	159894
170857	159895
22623	159896
12601	159897
83220	159898
32983	159899
123783	159900
651767	159901
65886	159902
585989	159903
9218	159904
523084	159905
129441	159906
438152	159907
9230	159908
267560	159909
36717	159910
312014	159911
158885	159912
98489	159913
13792	159914
103678	159915
78454	159916
651816	159917
219963	159918
34089	159919
544580	159920
11459	159921
327739	159922
121576	159923
5549	159924
651750	159925
537460	159926
171383	159927
265525	159928
417265	159929
443470	159930
22609	159931
351574	159932
559176	159933
94941	159934
1005	159935
49365	159936
2252	159937
186444	159938
301213	159939
143812	159940
669376	159941
275117	159942
217280	159943
26390	159944
432550	159945
142774	159946
17388	159947
66058	159948
12455	159949
487715	159950
19205	159951
1786	159952
277786	159953
649851	159954
98235	159955
644343	159956
565110	159957
559499	159958
112484	159959
395501	159960
667872	159961
356766	159962
616469	159963
60415	159964
545461	159965
31906	159966
224250	159967
350239	159968
340553	159969
32717	159970
35719	159971
124463	159972
687413	159973
162170	159974
578761	159975
582067	159976
686821	159977
24753	159978
621603	159979
127044	159980
204491	159981
672768	159982
73750	159983
1664	159984
3580	159985
448079	159986
664376	159987
330868	159988
16418	159989
22984	159990
99357	159991
25061	159992
23722	159993
3281	159994
645538	159995
13914	159996
199879	159997
34006	159998
11232	159999
153126	160000
609585	160001
32644	160002
611816	160003
209205	160004
8750	160005
16178	160006
320215	160007
74134	160008
21995	160009
137867	160010
580460	160011
611326	160012
300439	160013
156264	160014
137876	160015
529271	160016
5430	160017
424208	160018
125295	160019
116345	160020
539289	160021
441805	160022
304817	160023
197234	160024
525496	160025
416613	160026
560301	160027
283810	160028
650864	160029
607277	160030
342510	160031
416436	160032
99690	160033
42971	160034
2037	160035
5388	160036
70714	160037
128490	160038
296305	160039
277388	160040
352856	160041
495561	160042
509913	160043
534779	160044
80228	160045
65698	160046
464162	160047
368952	160048
115245	160049
70399	160050
575707	160051
302896	160052
505234	160053
413051	160054
11735	160055
272905	160056
101397	160057
405277	160058
588	160059
67864	160060
409608	160061
668820	160062
30473	160063
432115	160064
493167	160065
82123	160066
163116	160067
397438	160068
39887	160069
15827	160070
101151	160071
11178	160072
54677	160073
483696	160074
4480	160075
337901	160076
55972	160077
413055	160078
251838	160079
325673	160080
50896	160081
41099	160082
210296	160083
155250	160084
490302	160085
12673	160086
342782	160087
460165	160088
550206	160089
447891	160090
149708	160091
183969	160092
19730	160093
130913	160094
36058	160095
423780	160096
259425	160097
474961	160098
96025	160099
575591	160100
2187	160101
121911	160102
441471	160103
18773	160104
377906	160105
116255	160106
476035	160107
79949	160108
1863	160109
562919	160110
10174	160111
515507	160112
8274	160113
344050	160114
33044	160115
271205	160116
275167	160117
123976	160118
475135	160119
611222	160120
147972	160121
178624	160122
379159	160123
18985	160124
95386	160125
468939	160126
38043	160127
401526	160128
36991	160129
620343	160130
388885	160131
474710	160132
507765	160133
665246	160134
313061	160135
133890	160136
621089	160137
389364	160138
323635	160139
15148	160140
93952	160141
23923	160142
691726	160143
454335	160144
52812	160145
266954	160146
36430	160147
142502	160148
581426	160149
654628	160150
573696	160151
344191	160152
119760	160153
205077	160154
549756	160155
119564	160156
64172	160157
479958	160158
192471	160159
454258	160160
211787	160161
63592	160162
53457	160163
289471	160164
214417	160165
163560	160166
227505	160167
318911	160168
23258	160169
401988	160170
107002	160171
82465	160172
210286	160173
15801	160174
278569	160175
346556	160176
8808	160177
169565	160178
26964	160179
444886	160180
63620	160181
371904	160182
552944	160183
546875	160184
669782	160185
307256	160186
680193	160187
155186	160188
673231	160189
286266	160190
458741	160191
272	160192
294361	160193
158927	160194
547682	160195
497072	160196
88750	160197
6766	160198
512584	160199
413088	160200
203982	160201
398104	160202
503555	160203
6826	160204
18458	160205
159301	160206
401989	160207
492607	160208
159604	160209
40143	160210
369118	160211
158685	160212
9715	160213
11998	160214
55426	160215
175184	160216
331234	160217
169192	160218
10576	160219
583088	160220
160999	160221
280571	160222
213576	160223
126276	160224
273145	160225
23890	160226
143209	160227
263409	160228
322429	160229
190649	160230
211039	160231
83196	160232
284454	160233
97420	160234
615339	160235
595527	160236
18535	160237
179590	160238
251004	160239
17846	160240
382099	160241
76728	160242
223728	160243
253839	160244
151545	160245
43830	160246
636310	160247
139087	160248
135924	160249
9275	160250
40535	160251
81302	160252
553225	160253
563420	160254
273044	160255
29990	160256
388242	160257
133614	160258
263294	160259
434777	160260
230303	160261
71610	160262
109248	160263
2096	160264
77778	160265
83462	160266
52219	160267
4997	160268
478514	160269
40263	160270
161295	160271
650476	160272
22363	160273
416151	160274
486363	160275
446595	160276
323681	160277
92663	160278
486936	160279
448937	160280
642080	160281
396037	160282
351821	160283
378535	160284
570444	160285
140061	160286
434442	160287
147063	160288
279852	160289
137012	160290
266247	160291
195770	160292
4488	160293
97481	160294
124403	160295
676584	160296
108339	160297
17027	160298
292445	160299
576698	160300
559795	160301
31586	160302
502183	160303
124690	160304
424378	160305
635457	160306
373669	160307
340973	160308
55865	160309
351856	160310
110103	160311
1	160312
521399	160313
94790	160314
14734	160315
616838	160316
277920	160317
38157	160318
431510	160319
661194	160320
377103	160321
2037	160322
564444	160323
94	160324
152179	160325
604685	160326
213072	160327
634449	160328
68427	160329
120454	160330
276668	160331
618096	160332
454403	160333
116033	160334
7433	160335
294050	160336
687639	160337
10457	160338
83715	160339
485043	160340
515004	160341
123080	160342
543771	160343
377698	160344
347611	160345
335110	160346
101164	160347
55691	160348
250074	160349
226772	160350
169623	160351
280672	160352
50932	160353
282460	160354
598147	160355
11256	160356
33230	160357
671013	160358
645179	160359
25074	160360
500850	160361
353478	160362
38765	160363
284379	160364
653978	160365
656571	160366
154253	160367
83918	160368
53673	160369
2189	160370
658052	160371
143313	160372
610724	160373
406976	160374
107	160375
132543	160376
3210	160377
663887	160378
528973	160379
19739	160380
297391	160381
103959	160382
528128	160383
536789	160384
509443	160385
27411	160386
1023	160387
415790	160388
136688	160389
611474	160390
150506	160391
178303	160392
439967	160393
53399	160394
304737	160395
539468	160396
9479	160397
564319	160398
238052	160399
597398	160400
297260	160401
440449	160402
416774	160403
230885	160404
39670	160405
182834	160406
109276	160407
444772	160408
554458	160409
354087	160410
483470	160411
356017	160412
96229	160413
120876	160414
399567	160415
614893	160416
313298	160417
5673	160418
15807	160419
645568	160420
206967	160421
254350	160422
633321	160423
2319	160424
10338	160425
253246	160426
86508	160427
34075	160428
8186	160429
566566	160430
540628	160431
208597	160432
146326	160433
123867	160434
615852	160435
253824	160436
77914	160437
242637	160438
28925	160439
239725	160440
107010	160441
1954	160442
331266	160443
49505	160444
474089	160445
691600	160446
663897	160447
413973	160448
208726	160449
473429	160450
14247	160451
538519	160452
558948	160453
565220	160454
535383	160455
573393	160456
332542	160457
139546	160458
92321	160459
25106	160460
540582	160461
466243	160462
305745	160463
677040	160464
590865	160465
499802	160466
6280	160467
639166	160468
637916	160469
166053	160470
301715	160471
653657	160472
637058	160473
89124	160474
44397	160475
566689	160476
19085	160477
530328	160478
147	160479
539351	160480
112409	160481
77393	160482
160009	160483
637907	160484
170669	160485
411708	160486
113263	160487
315906	160488
434003	160489
644425	160490
34284	160491
59983	160492
198818	160493
333249	160494
136147	160495
57	160496
637812	160497
530323	160498
392929	160499
34659	160500
86113	160501
327597	160502
250137	160503
430782	160504
109279	160505
392789	160506
370477	160507
2354	160508
458444	160509
638642	160510
533414	160511
151419	160512
14659	160513
27016	160514
125490	160515
223	160516
429459	160517
452928	160518
587219	160519
415420	160520
414570	160521
47566	160522
161541	160523
172479	160524
78374	160525
368668	160526
370855	160527
403197	160528
628438	160529
403202	160530
687477	160531
621406	160532
380225	160533
276742	160534
458492	160535
38069	160536
83156	160537
297407	160538
561530	160539
681011	160540
3156	160541
67925	160542
109060	160543
242835	160544
668845	160545
691683	160546
183896	160547
129595	160548
171071	160549
19032	160550
28553	160551
120790	160552
55141	160553
310886	160554
256987	160555
416818	160556
645445	160557
633473	160558
358259	160559
441295	160560
685860	160561
22140	160562
419796	160563
83119	160564
143623	160565
40159	160566
377251	160567
148915	160568
182841	160569
92142	160570
514993	160571
447176	160572
191457	160573
689440	160574
129961	160575
411291	160576
320107	160577
461654	160578
3152	160579
424482	160580
482940	160581
252502	160582
397464	160583
26306	160584
281943	160585
22119	160586
381302	160587
118798	160588
38769	160589
6257	160590
111923	160591
22264	160592
454705	160593
160144	160594
134697	160595
207678	160596
428282	160597
537897	160598
291988	160599
695255	160600
2022	160601
488774	160602
589162	160603
63850	160604
120868	160605
50315	160606
64543	160607
23061	160608
441237	160609
12983	160610
411720	160611
588848	160612
642124	160613
669461	160614
683254	160615
378542	160616
476541	160617
301400	160618
182194	160619
282156	160620
125675	160621
167440	160622
603662	160623
211981	160624
218997	160625
56358	160626
387888	160627
601225	160628
18057	160629
223597	160630
450908	160631
370441	160632
159722	160633
559320	160634
363849	160635
51312	160636
15154	160637
344708	160638
160503	160639
537843	160640
8715	160641
70458	160642
319787	160643
266420	160644
514812	160645
195414	160646
618639	160647
106245	160648
155999	160649
122559	160650
560336	160651
378462	160652
352391	160653
589397	160654
666740	160655
149904	160656
8792	160657
165426	160658
735	160659
212135	160660
9430	160661
114839	160662
224383	160663
1144	160664
555418	160665
587683	160666
43862	160667
34667	160668
265305	160669
155897	160670
238486	160671
343422	160672
689685	160673
396404	160674
244347	160675
667997	160676
188862	160677
329843	160678
73711	160679
283281	160680
594835	160681
6184	160682
32545	160683
499310	160684
510123	160685
608870	160686
323308	160687
2122	160688
496568	160689
146324	160690
455561	160691
167010	160692
606701	160693
123021	160694
392013	160695
578897	160696
1346	160697
55010	160698
110642	160699
50927	160700
286331	160701
510428	160702
74817	160703
462937	160704
22437	160705
35438	160706
12	160707
428889	160708
405898	160709
414560	160710
670195	160711
109821	160712
37747	160713
383948	160714
74320	160715
2869	160716
684	160717
157618	160718
12242	160719
246921	160720
76625	160721
3368	160722
43459	160723
159835	160724
588406	160725
25975	160726
7823	160727
594621	160728
104744	160729
387944	160730
433895	160731
21948	160732
6067	160733
206585	160734
483475	160735
3659	160736
56068	160737
609880	160738
554809	160739
694753	160740
607222	160741
86438	160742
347509	160743
2736	160744
274061	160745
681296	160746
447484	160747
125128	160748
448911	160749
57542	160750
625857	160751
108128	160752
18435	160753
572618	160754
331483	160755
687452	160756
149459	160757
484267	160758
23061	160759
626709	160760
313362	160761
123121	160762
581054	160763
50617	160764
222737	160765
681083	160766
38109	160767
280449	160768
132122	160769
98051	160770
394869	160771
648970	160772
341182	160773
630664	160774
24895	160775
380869	160776
93815	160777
649758	160778
4703	160779
55635	160780
488442	160781
13393	160782
667790	160783
676361	160784
290424	160785
274262	160786
40892	160787
97582	160788
526797	160789
204301	160790
9979	160791
47801	160792
311011	160793
98899	160794
108170	160795
111273	160796
619442	160797
635406	160798
629344	160799
666856	160800
52554	160801
194669	160802
199433	160803
554464	160804
656230	160805
323148	160806
50814	160807
560554	160808
570920	160809
843	160810
400295	160811
369287	160812
122608	160813
204687	160814
132483	160815
550616	160816
326834	160817
85959	160818
86690	160819
93558	160820
416061	160821
508331	160822
99032	160823
376967	160824
103	160825
629117	160826
411443	160827
210526	160828
87558	160829
603357	160830
67174	160831
575587	160832
1920	160833
392996	160834
82484	160835
552262	160836
609834	160837
420376	160838
552527	160839
49440	160840
313074	160841
84534	160842
421567	160843
557960	160844
624632	160845
465407	160846
388959	160847
415594	160848
187448	160849
267099	160850
34521	160851
371484	160852
674601	160853
272835	160854
378477	160855
419861	160856
258397	160857
180987	160858
437081	160859
192407	160860
158532	160861
468898	160862
524049	160863
3336	160864
83198	160865
453657	160866
322612	160867
161588	160868
41136	160869
245700	160870
23761	160871
269730	160872
126918	160873
256568	160874
145568	160875
311486	160876
327498	160877
346726	160878
687110	160879
76443	160880
388506	160881
281438	160882
39691	160883
430659	160884
245109	160885
118507	160886
264805	160887
84267	160888
697319	160889
451550	160890
2000	160891
295838	160892
51250	160893
67501	160894
386447	160895
458516	160896
534961	160897
105163	160898
24742	160899
643717	160900
419202	160901
608632	160902
51654	160903
377902	160904
476199	160905
2764	160906
154341	160907
9916	160908
683690	160909
460739	160910
384122	160911
146925	160912
601694	160913
147334	160914
147496	160915
98768	160916
138122	160917
183720	160918
17642	160919
370737	160920
47676	160921
230381	160922
44214	160923
517552	160924
263056	160925
185059	160926
120756	160927
146436	160928
37486	160929
323778	160930
393383	160931
127555	160932
120373	160933
21611	160934
159412	160935
8145	160936
281741	160937
567313	160938
530224	160939
606285	160940
155154	160941
207191	160942
169043	160943
7224	160944
453375	160945
2013	160946
551361	160947
274981	160948
636788	160949
325936	160950
417546	160951
406760	160952
10198	160953
29330	160954
143820	160955
600712	160956
226691	160957
516955	160958
20021	160959
599974	160960
45851	160961
477665	160962
652370	160963
23282	160964
72712	160965
452975	160966
6785	160967
409157	160968
346303	160969
404401	160970
570152	160971
585771	160972
276360	160973
525132	160974
111091	160975
622672	160976
14387	160977
512066	160978
475940	160979
195822	160980
40333	160981
152788	160982
29933	160983
136780	160984
554243	160985
59337	160986
88135	160987
74177	160988
196640	160989
571149	160990
39019	160991
37382	160992
188679	160993
683561	160994
123848	160995
134219	160996
638808	160997
679831	160998
45828	160999
370598	161000
91512	161001
59923	161002
62227	161003
259127	161004
169533	161005
167048	161006
5452	161007
331646	161008
101755	161009
119728	161010
563316	161011
62589	161012
146293	161013
41020	161014
579331	161015
88074	161016
13414	161017
594036	161018
13492	161019
380769	161020
89566	161021
143924	161022
46322	161023
440732	161024
493655	161025
209873	161026
93919	161027
35183	161028
174259	161029
161958	161030
175472	161031
128539	161032
130515	161033
13122	161034
91593	161035
38616	161036
89328	161037
325006	161038
894	161039
2104	161040
374155	161041
392627	161042
369726	161043
99364	161044
439653	161045
89931	161046
55068	161047
340452	161048
578983	161049
684854	161050
143815	161051
104661	161052
22119	161053
678984	161054
83887	161055
295754	161056
383412	161057
562322	161058
4298	161059
43429	161060
516774	161061
161195	161062
232576	161063
35234	161064
168247	161065
367575	161066
289726	161067
17047	161068
382618	161069
565449	161070
89075	161071
614016	161072
225394	161073
324402	161074
562751	161075
147352	161076
158351	161077
565808	161078
61474	161079
591065	161080
399931	161081
444850	161082
123254	161083
12924	161084
596384	161085
16775	161086
271535	161087
70344	161088
469745	161089
59368	161090
611502	161091
52940	161092
232498	161093
530508	161094
641435	161095
953	161096
533297	161097
103847	161098
655579	161099
286155	161100
480421	161101
33134	161102
9538	161103
2406	161104
192845	161105
6843	161106
157515	161107
586542	161108
432861	161109
276540	161110
321665	161111
684076	161112
596813	161113
38700	161114
213161	161115
554520	161116
561170	161117
39341	161118
581430	161119
158870	161120
6598	161121
291356	161122
120680	161123
119830	161124
524784	161125
59144	161126
396554	161127
304260	161128
83461	161129
399639	161130
60487	161131
86310	161132
501412	161133
478863	161134
99601	161135
6594	161136
7659	161137
291767	161138
390873	161139
298422	161140
412137	161141
198772	161142
298715	161143
536908	161144
91614	161145
50178	161146
26560	161147
593964	161148
586895	161149
63574	161150
174719	161151
307383	161152
487868	161153
368343	161154
50418	161155
174505	161156
7499	161157
171550	161158
105960	161159
171892	161160
156047	161161
14385	161162
26465	161163
153687	161164
572892	161165
581169	161166
520143	161167
76987	161168
361761	161169
44853	161170
91589	161171
639556	161172
164191	161173
311590	161174
23974	161175
85613	161176
141245	161177
27688	161178
421970	161179
477608	161180
572904	161181
208722	161182
1394	161183
390265	161184
363711	161185
72539	161186
344540	161187
143763	161188
23476	161189
47782	161190
623605	161191
574612	161192
232570	161193
124124	161194
572484	161195
368362	161196
249159	161197
189729	161198
356805	161199
106983	161200
410	161201
44933	161202
143658	161203
34242	161204
584638	161205
605896	161206
3598	161207
87527	161208
107993	161209
562851	161210
130090	161211
90113	161212
685691	161213
585172	161214
35511	161215
126611	161216
280451	161217
94035	161218
68077	161219
999	161220
581888	161221
98671	161222
610908	161223
472552	161224
695040	161225
208720	161226
568539	161227
203288	161228
505330	161229
315628	161230
24922	161231
549865	161232
106878	161233
91658	161234
356297	161235
215628	161236
441500	161237
849	161238
329870	161239
558495	161240
587923	161241
146753	161242
410691	161243
14772	161244
225467	161245
393	161246
301539	161247
198880	161248
622154	161249
6377	161250
127606	161251
25377	161252
66212	161253
91612	161254
180081	161255
16791	161256
283377	161257
582383	161258
2941	161259
428564	161260
367430	161261
159769	161262
692942	161263
119830	161264
90965	161265
198467	161266
264781	161267
43103	161268
72093	161269
452229	161270
690921	161271
435178	161272
230160	161273
314815	161274
48551	161275
681323	161276
80458	161277
3594	161278
91445	161279
158661	161280
632455	161281
7990	161282
695273	161283
251112	161284
17096	161285
302225	161286
14042	161287
162196	161288
78636	161289
30024	161290
138383	161291
118650	161292
136587	161293
353861	161294
533543	161295
572942	161296
491938	161297
116770	161298
149812	161299
652386	161300
328859	161301
300768	161302
125470	161303
186	161304
696926	161305
322798	161306
66300	161307
59940	161308
41567	161309
2281	161310
56116	161311
190847	161312
25021	161313
46224	161314
492577	161315
170710	161316
302215	161317
159048	161318
194609	161319
143859	161320
259748	161321
686736	161322
565115	161323
440251	161324
1048	161325
76033	161326
427155	161327
651041	161328
265771	161329
43068	161330
36752	161331
2807	161332
3143	161333
228329	161334
7320	161335
283967	161336
174963	161337
418744	161338
43836	161339
31260	161340
23348	161341
388392	161342
623717	161343
489171	161344
434525	161345
358737	161346
428085	161347
148459	161348
679887	161349
586255	161350
522040	161351
7237	161352
300477	161353
37113	161354
243315	161355
342850	161356
287188	161357
405812	161358
85934	161359
578400	161360
161327	161361
4501	161362
532564	161363
374232	161364
552896	161365
528382	161366
647914	161367
22261	161368
186880	161369
370182	161370
194687	161371
232141	161372
645527	161373
245206	161374
435868	161375
65429	161376
578308	161377
143856	161378
503707	161379
263482	161380
233	161381
447852	161382
112699	161383
185984	161384
242385	161385
3756	161386
112154	161387
122902	161388
467499	161389
314289	161390
492086	161391
8586	161392
89341	161393
519213	161394
84281	161395
643	161396
110068	161397
112031	161398
506283	161399
83875	161400
68438	161401
360031	161402
405300	161403
164076	161404
623054	161405
573817	161406
401194	161407
542080	161408
301666	161409
681531	161410
50073	161411
51751	161412
541501	161413
349194	161414
17119	161415
448919	161416
197306	161417
460768	161418
106832	161419
56456	161420
23018	161421
304921	161422
58076	161423
67289	161424
497463	161425
384922	161426
8252	161427
47934	161428
609231	161429
617231	161430
527081	161431
329275	161432
4988	161433
612223	161434
172874	161435
18075	161436
17858	161437
553085	161438
147313	161439
11119	161440
518185	161441
621377	161442
87338	161443
230012	161444
225698	161445
382218	161446
141701	161447
600685	161448
39263	161449
55760	161450
39678	161451
51308	161452
572601	161453
643359	161454
57547	161455
166241	161456
664989	161457
489410	161458
38412	161459
433972	161460
351812	161461
251071	161462
1408	161463
4889	161464
622916	161465
521460	161466
543969	161467
281930	161468
399419	161469
692027	161470
14053	161471
339412	161472
450020	161473
225911	161474
634189	161475
58138	161476
81285	161477
108236	161478
376815	161479
457151	161480
467335	161481
639456	161482
138294	161483
185152	161484
25079	161485
55239	161486
334004	161487
209438	161488
132833	161489
332905	161490
539364	161491
28429	161492
543120	161493
668899	161494
304800	161495
46634	161496
385508	161497
23999	161498
218450	161499
388149	161500
26280	161501
341405	161502
447936	161503
75734	161504
959	161505
200450	161506
481284	161507
200645	161508
217875	161509
297284	161510
166366	161511
183852	161512
454652	161513
551621	161514
189232	161515
350535	161516
547028	161517
100751	161518
401339	161519
205375	161520
292266	161521
187949	161522
459050	161523
332247	161524
92151	161525
115272	161526
212242	161527
90429	161528
176938	161529
424370	161530
617526	161531
291808	161532
600551	161533
565207	161534
16403	161535
153639	161536
184881	161537
65666	161538
14964	161539
473917	161540
303423	161541
63052	161542
530203	161543
65562	161544
195780	161545
625325	161546
551855	161547
304797	161548
214563	161549
319680	161550
165267	161551
161493	161552
452127	161553
220313	161554
119207	161555
636864	161556
266682	161557
4778	161558
336964	161559
607637	161560
219504	161561
690	161562
173025	161563
367473	161564
619427	161565
462136	161566
301884	161567
22780	161568
311473	161569
105532	161570
354510	161571
117240	161572
154385	161573
663384	161574
327902	161575
350782	161576
4386	161577
107110	161578
108000	161579
157220	161580
42787	161581
140064	161582
98887	161583
552034	161584
183443	161585
74872	161586
505756	161587
352524	161588
340434	161589
617539	161590
526207	161591
638783	161592
4476	161593
209691	161594
668100	161595
482288	161596
116278	161597
49015	161598
632835	161599
566250	161600
393636	161601
107159	161602
666132	161603
19893	161604
352586	161605
6779	161606
213530	161607
269520	161608
114565	161609
450161	161610
156551	161611
387000	161612
448920	161613
20694	161614
21882	161615
492863	161616
353111	161617
657843	161618
557812	161619
335502	161620
584596	161621
77503	161622
8743	161623
10501	161624
1053	161625
121951	161626
414584	161627
651835	161628
501346	161629
659264	161630
161235	161631
688112	161632
476823	161633
26000	161634
414704	161635
15214	161636
368877	161637
70373	161638
219785	161639
1589	161640
204039	161641
132426	161642
557407	161643
118044	161644
2367	161645
261745	161646
167117	161647
27365	161648
640506	161649
83441	161650
146094	161651
10878	161652
55816	161653
188164	161654
595341	161655
649616	161656
98854	161657
447252	161658
530749	161659
76106	161660
555380	161661
230901	161662
612316	161663
638020	161664
170173	161665
598112	161666
398711	161667
7906	161668
147588	161669
32163	161670
526186	161671
165410	161672
24247	161673
132788	161674
85908	161675
317188	161676
220167	161677
173359	161678
149893	161679
535650	161680
215217	161681
54	161682
42898	161683
140446	161684
81263	161685
22294	161686
72130	161687
172823	161688
49472	161689
626827	161690
10467	161691
341283	161692
50768	161693
4137	161694
85485	161695
420832	161696
2838	161697
92398	161698
20888	161699
447831	161700
551282	161701
429712	161702
365871	161703
10221	161704
590263	161705
418558	161706
628854	161707
119957	161708
677844	161709
495853	161710
281772	161711
402684	161712
438218	161713
358680	161714
304814	161715
24170	161716
182166	161717
269316	161718
516196	161719
666258	161720
558406	161721
548382	161722
506327	161723
285319	161724
876	161725
19953	161726
302782	161727
8338	161728
273745	161729
417223	161730
5872	161731
52959	161732
622286	161733
106313	161734
402154	161735
101815	161736
482408	161737
281397	161738
665056	161739
654270	161740
152860	161741
673108	161742
44551	161743
526869	161744
255378	161745
321180	161746
337802	161747
669527	161748
329748	161749
174	161750
192279	161751
273502	161752
155392	161753
433479	161754
370488	161755
16045	161756
132822	161757
239132	161758
414975	161759
682360	161760
30072	161761
14863	161762
84943	161763
3454	161764
306620	161765
295225	161766
570105	161767
491051	161768
377944	161769
571056	161770
458825	161771
6	161772
243840	161773
127289	161774
678237	161775
198104	161776
662934	161777
1545	161778
532321	161779
678437	161780
666009	161781
106574	161782
641575	161783
677637	161784
496457	161785
176727	161786
86279	161787
566142	161788
495688	161789
486076	161790
445979	161791
683032	161792
40922	161793
663518	161794
648814	161795
385709	161796
341595	161797
115597	161798
47760	161799
234462	161800
138972	161801
194936	161802
569421	161803
640666	161804
8542	161805
11157	161806
400050	161807
344116	161808
594265	161809
624992	161810
697766	161811
19208	161812
30743	161813
435969	161814
531746	161815
282378	161816
462897	161817
628083	161818
600350	161819
534653	161820
370015	161821
619237	161822
504934	161823
661999	161824
332449	161825
37083	161826
96309	161827
41207	161828
91785	161829
194846	161830
141803	161831
154186	161832
605714	161833
424816	161834
449772	161835
362934	161836
131804	161837
237681	161838
31303	161839
30769	161840
590155	161841
37294	161842
1969	161843
531877	161844
183337	161845
56616	161846
143541	161847
11097	161848
695071	161849
7790	161850
469900	161851
19537	161852
449184	161853
27759	161854
209496	161855
28316	161856
24983	161857
136412	161858
328412	161859
640365	161860
640361	161861
493554	161862
341601	161863
538016	161864
341395	161865
310961	161866
602603	161867
58252	161868
2870	161869
419483	161870
645266	161871
402600	161872
167929	161873
681685	161874
235132	161875
44231	161876
445211	161877
139111	161878
44117	161879
3353	161880
86566	161881
120319	161882
333825	161883
392868	161884
4087	161885
8523	161886
11196	161887
13195	161888
876	161889
167845	161890
99433	161891
538057	161892
50023	161893
77661	161894
697644	161895
51757	161896
689948	161897
623039	161898
497806	161899
545119	161900
147162	161901
56244	161902
135906	161903
331841	161904
495040	161905
641355	161906
296738	161907
113897	161908
633347	161909
446626	161910
199860	161911
121354	161912
147740	161913
506226	161914
34102	161915
4016	161916
518100	161917
149864	161918
5972	161919
163373	161920
259327	161921
95157	161922
109063	161923
7319	161924
310969	161925
90185	161926
242244	161927
368716	161928
638464	161929
165801	161930
209416	161931
211737	161932
6065	161933
580419	161934
208046	161935
247911	161936
334523	161937
545675	161938
399950	161939
34737	161940
436707	161941
629904	161942
8596	161943
416885	161944
126889	161945
651873	161946
126171	161947
415868	161948
107272	161949
498411	161950
5089	161951
638350	161952
270181	161953
126169	161954
663107	161955
481588	161956
34990	161957
503099	161958
280365	161959
243426	161960
468329	161961
45069	161962
29904	161963
466530	161964
478368	161965
14540	161966
236438	161967
609094	161968
12403	161969
156473	161970
55125	161971
650524	161972
567784	161973
580289	161974
573110	161975
75746	161976
16541	161977
5452	161978
127631	161979
73113	161980
73176	161981
469172	161982
48875	161983
519414	161984
20943	161985
5657	161986
95586	161987
24512	161988
506743	161989
690659	161990
22292	161991
623464	161992
32651	161993
696746	161994
176127	161995
472082	161996
23216	161997
326806	161998
61199	161999
22523	162000
591557	162001
591545	162002
234413	162003
468222	162004
259514	162005
37715	162006
56896	162007
624188	162008
408723	162009
653193	162010
408882	162011
41581	162012
646150	162013
645425	162014
30964	162015
111211	162016
521166	162017
357349	162018
536057	162019
456815	162020
450723	162021
143662	162022
609426	162023
557924	162024
538582	162025
17410	162026
156130	162027
72366	162028
252924	162029
10605	162030
50303	162031
21861	162032
83459	162033
283193	162034
475471	162035
392785	162036
448866	162037
598419	162038
63873	162039
262331	162040
8003	162041
13691	162042
664236	162043
260020	162044
456960	162045
22266	162046
536492	162047
17224	162048
396909	162049
106473	162050
324024	162051
226119	162052
56030	162053
8583	162054
56370	162055
26373	162056
199266	162057
199239	162058
624183	162059
10519	162060
299810	162061
237309	162062
668124	162063
269834	162064
282474	162065
4109	162066
53476	162067
70382	162068
48674	162069
326344	162070
484579	162071
695912	162072
420689	162073
463166	162074
98889	162075
258952	162076
680569	162077
463255	162078
397669	162079
556249	162080
352	162081
620794	162082
214345	162083
331289	162084
158273	162085
3996	162086
197364	162087
371725	162088
43420	162089
405769	162090
118287	162091
84914	162092
3517	162093
58878	162094
40433	162095
577801	162096
54168	162097
15109	162098
128387	162099
568748	162100
42760	162101
456134	162102
325424	162103
245134	162104
40012	162105
528557	162106
283312	162107
33636	162108
267669	162109
165464	162110
119142	162111
457148	162112
614207	162113
436024	162114
35541	162115
9048	162116
95457	162117
23840	162118
221587	162119
52000	162120
531739	162121
1509	162122
279051	162123
29013	162124
659613	162125
5547	162126
420753	162127
126531	162128
374675	162129
374620	162130
104577	162131
374622	162132
374669	162133
374638	162134
374641	162135
374604	162136
374637	162137
619879	162138
374565	162139
374697	162140
374590	162141
104591	162142
374691	162143
118088	162144
435663	162145
563572	162146
692078	162147
52435	162148
23945	162149
18643	162150
214162	162151
68736	162152
214588	162153
321475	162154
57250	162155
660035	162156
17573	162157
140457	162158
50948	162159
326387	162160
102907	162161
277073	162162
138424	162163
284123	162164
255452	162165
115808	162166
489435	162167
594907	162168
485145	162169
19091	162170
28229	162171
165958	162172
84282	162173
423936	162174
137530	162175
545110	162176
677632	162177
236049	162178
485672	162179
300078	162180
653658	162181
146736	162182
142996	162183
54401	162184
442067	162185
393175	162186
584278	162187
675309	162188
437380	162189
326893	162190
38732	162191
677144	162192
180474	162193
331926	162194
628	162195
319349	162196
115464	162197
29403	162198
18613	162199
189169	162200
55998	162201
653529	162202
2279	162203
4835	162204
28602	162205
175405	162206
493391	162207
691221	162208
140656	162209
165445	162210
396903	162211
256577	162212
597724	162213
7629	162214
181867	162215
6	162216
167760	162217
167761	162218
351230	162219
677102	162220
256608	162221
538422	162222
2821	162223
2902	162224
68091	162225
610474	162226
215491	162227
147602	162228
585259	162229
169806	162230
154563	162231
657172	162232
152946	162233
257524	162234
352104	162235
678853	162236
476676	162237
308009	162238
90337	162239
329785	162240
672298	162241
553196	162242
494013	162243
74874	162244
672174	162245
23037	162246
293421	162247
519666	162248
23277	162249
77297	162250
146194	162251
660023	162252
18841	162253
239453	162254
54566	162255
6060	162256
121186	162257
255957	162258
433324	162259
421643	162260
670774	162261
83536	162262
623410	162263
361594	162264
630193	162265
611538	162266
512270	162267
590623	162268
90872	162269
388244	162270
9572	162271
307773	162272
508620	162273
580574	162274
190645	162275
668271	162276
281434	162277
240844	162278
638961	162279
466872	162280
466850	162281
466824	162282
466907	162283
60786	162284
102212	162285
157	162286
220354	162287
576849	162288
617840	162289
530060	162290
73578	162291
520783	162292
314900	162293
144818	162294
146579	162295
112143	162296
134602	162297
43475	162298
3580	162299
3	162300
111159	162301
110570	162302
681375	162303
443370	162304
76254	162305
665181	162306
77648	162307
239136	162308
535859	162309
461766	162310
3711	162311
25499	162312
115702	162313
635218	162314
1112	162315
467727	162316
75833	162317
260227	162318
637797	162319
371760	162320
638299	162321
59945	162322
113327	162323
177328	162324
99201	162325
254297	162326
7539	162327
424453	162328
141331	162329
538952	162330
391523	162331
504466	162332
106366	162333
592041	162334
430527	162335
110151	162336
21573	162337
245165	162338
12023	162339
23009	162340
155800	162341
325055	162342
57107	162343
65541	162344
10186	162345
303301	162346
172233	162347
245866	162348
303185	162349
153035	162350
26046	162351
84677	162352
29060	162353
316941	162354
79786	162355
518956	162356
2229	162357
251973	162358
120431	162359
31429	162360
213589	162361
623741	162362
543927	162363
125436	162364
13286	162365
10694	162366
249071	162367
202310	162368
89295	162369
443117	162370
50965	162371
58757	162372
126329	162373
434126	162374
135199	162375
198620	162376
572075	162377
567009	162378
140006	162379
93195	162380
364	162381
8238	162382
18598	162383
508644	162384
209031	162385
214802	162386
15628	162387
60291	162388
15501	162389
122901	162390
349192	162391
132204	162392
524563	162393
945	162394
148045	162395
469814	162396
172910	162397
80062	162398
101800	162399
3781	162400
30537	162401
173627	162402
83312	162403
12009	162404
25819	162405
185012	162406
349910	162407
120837	162408
35927	162409
54307	162410
363316	162411
661123	162412
598187	162413
150521	162414
573065	162415
255646	162416
29575	162417
354242	162418
326148	162419
566196	162420
49926	162421
308453	162422
118831	162423
74592	162424
466511	162425
19328	162426
648726	162427
412171	162428
225673	162429
136432	162430
362095	162431
21423	162432
51706	162433
437515	162434
141415	162435
8218	162436
100816	162437
690462	162438
20179	162439
456402	162440
90191	162441
23659	162442
595910	162443
475447	162444
40450	162445
83285	162446
475247	162447
276961	162448
5743	162449
266445	162450
367174	162451
12492	162452
285639	162453
423019	162454
35915	162455
85162	162456
535925	162457
628080	162458
513	162459
139593	162460
490492	162461
263211	162462
141955	162463
662872	162464
1732	162465
522468	162466
139734	162467
40219	162468
26142	162469
37578	162470
25642	162471
279374	162472
3683	162473
377326	162474
230948	162475
27001	162476
343936	162477
364796	162478
95505	162479
89380	162480
177497	162481
99144	162482
12792	162483
576456	162484
170795	162485
490518	162486
97105	162487
161887	162488
138807	162489
258179	162490
185555	162491
529480	162492
138798	162493
6134	162494
14982	162495
46	162496
136449	162497
1344	162498
34603	162499
80811	162500
356310	162501
4552	162502
85230	162503
573043	162504
2405	162505
366148	162506
643170	162507
35438	162508
637911	162509
428073	162510
156247	162511
275440	162512
15494	162513
90904	162514
117242	162515
255042	162516
2767	162517
20681	162518
135843	162519
379456	162520
375464	162521
501902	162522
457286	162523
639554	162524
579046	162525
162146	162526
128238	162527
161121	162528
489339	162529
491353	162530
631461	162531
2809	162532
191719	162533
534316	162534
368368	162535
23492	162536
128157	162537
341271	162538
3069	162539
9290	162540
654691	162541
531261	162542
367649	162543
321120	162544
376829	162545
426625	162546
472394	162547
581166	162548
40019	162549
552895	162550
10059	162551
594912	162552
73221	162553
2149	162554
104047	162555
618363	162556
33958	162557
141307	162558
90340	162559
68736	162560
100564	162561
146561	162562
40764	162563
332516	162564
676844	162565
137161	162566
572458	162567
85086	162568
389227	162569
149115	162570
399137	162571
580777	162572
160588	162573
266628	162574
9970	162575
60674	162576
40820	162577
357313	162578
55512	162579
487412	162580
288036	162581
94944	162582
146827	162583
181891	162584
171352	162585
462838	162586
431355	162587
254825	162588
126449	162589
614	162590
694548	162591
6584	162592
472589	162593
613478	162594
509948	162595
46613	162596
662106	162597
521154	162598
615030	162599
352778	162600
590732	162601
2989	162602
664571	162603
82385	162604
374722	162605
615346	162606
142147	162607
638308	162608
121014	162609
688669	162610
690023	162611
324581	162612
324569	162613
664763	162614
307082	162615
59171	162616
190854	162617
363543	162618
34643	162619
103129	162620
9453	162621
125739	162622
527657	162623
483559	162624
93874	162625
70677	162626
135308	162627
110732	162628
1534	162629
613142	162630
90855	162631
47555	162632
183787	162633
225241	162634
336274	162635
3855	162636
417625	162637
544548	162638
626280	162639
98153	162640
523169	162641
15344	162642
125970	162643
267386	162644
295665	162645
417688	162646
286312	162647
279300	162648
11961	162649
3904	162650
646469	162651
115016	162652
1820	162653
209354	162654
204592	162655
235969	162656
539453	162657
77639	162658
527277	162659
54407	162660
126021	162661
3810	162662
32444	162663
946	162664
676092	162665
597437	162666
169178	162667
533669	162668
514688	162669
226032	162670
226742	162671
290787	162672
369188	162673
75477	162674
302550	162675
223341	162676
582272	162677
292969	162678
45980	162679
136671	162680
62	162681
540960	162682
582954	162683
144236	162684
84345	162685
367731	162686
411109	162687
534713	162688
651004	162689
162232	162690
81390	162691
347221	162692
5886	162693
20540	162694
82686	162695
539869	162696
100321	162697
281583	162698
651521	162699
137037	162700
137082	162701
640339	162702
507845	162703
519510	162704
158542	162705
2102	162706
70347	162707
392780	162708
499292	162709
566317	162710
665711	162711
545423	162712
19592	162713
651584	162714
301257	162715
135807	162716
34478	162717
137536	162718
1616	162719
81913	162720
2148	162721
485523	162722
485322	162723
129139	162724
46775	162725
129177	162726
653878	162727
485560	162728
485559	162729
366117	162730
7709	162731
3319	162732
618696	162733
667067	162734
576475	162735
327584	162736
327552	162737
656068	162738
525897	162739
124859	162740
109268	162741
158543	162742
50143	162743
229160	162744
309726	162745
575097	162746
138234	162747
35287	162748
696778	162749
697300	162750
4595	162751
90537	162752
186658	162753
623906	162754
528652	162755
117438	162756
358256	162757
95661	162758
618203	162759
328	162760
413247	162761
447872	162762
8931	162763
369946	162764
521593	162765
459189	162766
282777	162767
404226	162768
206563	162769
649304	162770
684555	162771
611826	162772
516705	162773
224047	162774
312102	162775
466377	162776
362963	162777
642047	162778
328404	162779
125143	162780
1	162781
6311	162782
54224	162783
13662	162784
91136	162785
162033	162786
441152	162787
441156	162788
653668	162789
610173	162790
611725	162791
611837	162792
280176	162793
441196	162794
4931	162795
35379	162796
312050	162797
91151	162798
589370	162799
382	162800
102019	162801
541722	162802
519020	162803
57165	162804
125143	162805
164488	162806
71124	162807
553702	162808
289374	162809
54227	162810
439598	162811
484097	162812
11746	162813
439269	162814
611737	162815
274682	162816
22049	162817
79573	162818
401476	162819
23634	162820
169377	162821
460607	162822
460605	162823
294801	162824
35751	162825
87052	162826
20550	162827
55032	162828
257933	162829
199143	162830
73138	162831
275843	162832
12455	162833
147783	162834
639371	162835
26078	162836
3202	162837
423663	162838
38577	162839
53890	162840
45775	162841
544239	162842
482589	162843
479999	162844
57315	162845
17956	162846
66792	162847
47663	162848
605322	162849
244814	162850
29748	162851
1920	162852
24844	162853
149231	162854
220621	162855
3199	162856
1354	162857
34	162858
87841	162859
22182	162860
325882	162861
259765	162862
61979	162863
427484	162864
321480	162865
475740	162866
71371	162867
3421	162868
45566	162869
435536	162870
86633	162871
34037	162872
451049	162873
262064	162874
77053	162875
93424	162876
264726	162877
159669	162878
291723	162879
270303	162880
405500	162881
467866	162882
102113	162883
423252	162884
170559	162885
522069	162886
8356	162887
146057	162888
572923	162889
278507	162890
7209	162891
260138	162892
14956	162893
142384	162894
10014	162895
554353	162896
70739	162897
83699	162898
72812	162899
48934	162900
65566	162901
64237	162902
198447	162903
173938	162904
476993	162905
82456	162906
411519	162907
689170	162908
115564	162909
94656	162910
75930	162911
11435	162912
11984	162913
535998	162914
295288	162915
393167	162916
265361	162917
611501	162918
666298	162919
508363	162920
263734	162921
368561	162922
581643	162923
523085	162924
56866	162925
40424	162926
262200	162927
108470	162928
479603	162929
687778	162930
482680	162931
74701	162932
42591	162933
129429	162934
54248	162935
199099	162936
3078	162937
310911	162938
659368	162939
148844	162940
419446	162941
28243	162942
11775	162943
613622	162944
29543	162945
185485	162946
661317	162947
56931	162948
173057	162949
457165	162950
185244	162951
64047	162952
268376	162953
2834	162954
70364	162955
80918	162956
179902	162957
335349	162958
275439	162959
561962	162960
487053	162961
149578	162962
36182	162963
5510	162964
425897	162965
614583	162966
521356	162967
420558	162968
538084	162969
654499	162970
464877	162971
586010	162972
167727	162973
437900	162974
68041	162975
265595	162976
314182	162977
69874	162978
269332	162979
502602	162980
26132	162981
454459	162982
55652	162983
107286	162984
561754	162985
432507	162986
269490	162987
152561	162988
9729	162989
314267	162990
481274	162991
110780	162992
55072	162993
75877	162994
41125	162995
30193	162996
4575	162997
39372	162998
515559	162999
421151	163000
240698	163001
609143	163002
687824	163003
334528	163004
156634	163005
519201	163006
56558	163007
583064	163008
160021	163009
81939	163010
20097	163011
446853	163012
1865	163013
388760	163014
29960	163015
491612	163016
171297	163017
243432	163018
177488	163019
529715	163020
201287	163021
661543	163022
445797	163023
243736	163024
9871	163025
346464	163026
120471	163027
673225	163028
7261	163029
159567	163030
243788	163031
8672	163032
8672	163033
445784	163034
155759	163035
565232	163036
69939	163037
401289	163038
172366	163039
469644	163040
90148	163041
13221	163042
342548	163043
340395	163044
572535	163045
62529	163046
537020	163047
442006	163048
75141	163049
652666	163050
38524	163051
665814	163052
471981	163053
502581	163054
30507	163055
290641	163056
344888	163057
549973	163058
585793	163059
502908	163060
49669	163061
381560	163062
408698	163063
18593	163064
502	163065
236695	163066
565735	163067
538868	163068
46298	163069
211136	163070
42813	163071
171842	163072
210507	163073
100813	163074
362075	163075
515117	163076
437723	163077
206	163078
5504	163079
119485	163080
594288	163081
268150	163082
652757	163083
632901	163084
464279	163085
449655	163086
586236	163087
109871	163088
639122	163089
2008	163090
441343	163091
117655	163092
20939	163093
284941	163094
108079	163095
1005	163096
370152	163097
5909	163098
108509	163099
75903	163100
72794	163101
67866	163102
325800	163103
109822	163104
117518	163105
42789	163106
336675	163107
58028	163108
566983	163109
18296	163110
54024	163111
20366	163112
4666	163113
618072	163114
271078	163115
58034	163116
217841	163117
22098	163118
290849	163119
353566	163120
122291	163121
555975	163122
404418	163123
19740	163124
9450	163125
239876	163126
10476	163127
502095	163128
608605	163129
338936	163130
37929	163131
132308	163132
617499	163133
580833	163134
584755	163135
388668	163136
246850	163137
484389	163138
148599	163139
2127	163140
501524	163141
659216	163142
271074	163143
272995	163144
90834	163145
684811	163146
654288	163147
540714	163148
119157	163149
40247	163150
86381	163151
587257	163152
230728	163153
306920	163154
601953	163155
353722	163156
138253	163157
72746	163158
615036	163159
4010	163160
376367	163161
157743	163162
476913	163163
65670	163164
103300	163165
105771	163166
609622	163167
449595	163168
40874	163169
242145	163170
109236	163171
696063	163172
1701	163173
64182	163174
41130	163175
103580	163176
401487	163177
414913	163178
360021	163179
454698	163180
570489	163181
150110	163182
10719	163183
448061	163184
152842	163185
500499	163186
138207	163187
281641	163188
122313	163189
88969	163190
51315	163191
434621	163192
83738	163193
41324	163194
160749	163195
675268	163196
219709	163197
650161	163198
9043	163199
57993	163200
92355	163201
188982	163202
444957	163203
434473	163204
376211	163205
102354	163206
28585	163207
342524	163208
100	163209
154632	163210
662663	163211
382033	163212
217278	163213
268264	163214
24900	163215
675625	163216
27066	163217
158056	163218
633772	163219
686825	163220
4821	163221
655834	163222
177010	163223
23660	163224
487916	163225
23304	163226
79408	163227
468909	163228
55513	163229
91479	163230
135404	163231
277632	163232
14340	163233
690138	163234
646987	163235
21410	163236
277853	163237
684770	163238
452353	163239
40841	163240
55538	163241
176618	163242
20804	163243
106209	163244
339398	163245
743	163246
441157	163247
54819	163248
44659	163249
181941	163250
41931	163251
214	163252
15810	163253
434019	163254
2907	163255
409735	163256
15833	163257
7773	163258
470214	163259
201	163260
28028	163261
80350	163262
180996	163263
129879	163264
570833	163265
657094	163266
226512	163267
603902	163268
356382	163269
71768	163270
123160	163271
650628	163272
16919	163273
416874	163274
362064	163275
486432	163276
41011	163277
660040	163278
643537	163279
381791	163280
173117	163281
141071	163282
11589	163283
416253	163284
295431	163285
112907	163286
164688	163287
341383	163288
655038	163289
654917	163290
375145	163291
39719	163292
121895	163293
555441	163294
456291	163295
206888	163296
2969	163297
276641	163298
334042	163299
7294	163300
131092	163301
216950	163302
334654	163303
52316	163304
108171	163305
314314	163306
53906	163307
501	163308
3606	163309
165421	163310
389365	163311
328505	163312
413380	163313
507524	163314
104176	163315
46290	163316
430576	163317
644679	163318
693390	163319
3064	163320
379605	163321
331693	163322
463434	163323
123463	163324
154658	163325
653823	163326
542110	163327
340724	163328
514541	163329
553721	163330
239216	163331
30419	163332
669038	163333
683232	163334
37611	163335
176715	163336
346104	163337
632612	163338
114546	163339
24055	163340
260203	163341
646748	163342
562913	163343
473004	163344
42887	163345
163276	163346
318004	163347
103259	163348
343955	163349
171985	163350
424344	163351
139386	163352
265396	163353
142744	163354
153062	163355
318991	163356
169069	163357
413201	163358
147115	163359
12013	163360
117881	163361
459593	163362
70193	163363
507273	163364
278897	163365
677392	163366
160542	163367
270266	163368
401393	163369
163230	163370
88984	163371
496666	163372
178102	163373
518304	163374
146505	163375
426492	163376
335825	163377
109287	163378
669144	163379
602060	163380
372979	163381
521838	163382
549266	163383
36404	163384
360120	163385
579023	163386
36825	163387
375130	163388
520210	163389
531	163390
73210	163391
25214	163392
379551	163393
115836	163394
7351	163395
143976	163396
42672	163397
353894	163398
154047	163399
2912	163400
36214	163401
2040	163402
132652	163403
586052	163404
269581	163405
170578	163406
111467	163407
90885	163408
671674	163409
38469	163410
75484	163411
365015	163412
533610	163413
56209	163414
564117	163415
46084	163416
540710	163417
154055	163418
48235	163419
4775	163420
5195	163421
247828	163422
25419	163423
612067	163424
577089	163425
55248	163426
126708	163427
281400	163428
650378	163429
28045	163430
26987	163431
241257	163432
121374	163433
495935	163434
147349	163435
14783	163436
116044	163437
212784	163438
548493	163439
510929	163440
632852	163441
37212	163442
29381	163443
663997	163444
232795	163445
235138	163446
163511	163447
384819	163448
536305	163449
660563	163450
547763	163451
571981	163452
541033	163453
128697	163454
386293	163455
34207	163456
527205	163457
3299	163458
64922	163459
380327	163460
148803	163461
23888	163462
329680	163463
96842	163464
180776	163465
172900	163466
160700	163467
156410	163468
46535	163469
235591	163470
378198	163471
651241	163472
341253	163473
35111	163474
15369	163475
689916	163476
74786	163477
241521	163478
241458	163479
6077	163480
55088	163481
453603	163482
51696	163483
169806	163484
602742	163485
630964	163486
317437	163487
167242	163488
4	163489
58202	163490
408840	163491
210977	163492
690566	163493
159349	163494
191663	163495
546956	163496
467168	163497
571331	163498
592048	163499
223733	163500
307356	163501
165098	163502
292420	163503
60818	163504
306904	163505
458845	163506
56133	163507
390330	163508
317494	163509
571813	163510
55464	163511
213	163512
63880	163513
63882	163514
388797	163515
366209	163516
302193	163517
248856	163518
159606	163519
25027	163520
3700	163521
248862	163522
11628	163523
371426	163524
1049	163525
558993	163526
75535	163527
623326	163528
460319	163529
585779	163530
137250	163531
17053	163532
84888	163533
168	163534
43909	163535
11105	163536
103782	163537
331649	163538
261449	163539
261587	163540
360255	163541
481195	163542
116281	163543
119573	163544
546864	163545
261679	163546
107809	163547
46827	163548
12270	163549
121407	163550
75736	163551
328637	163552
223826	163553
18198	163554
1792	163555
688740	163556
543127	163557
57188	163558
37142	163559
663596	163560
552790	163561
23318	163562
327781	163563
121868	163564
53454	163565
583994	163566
656070	163567
486082	163568
158000	163569
422073	163570
491652	163571
14359	163572
16610	163573
190023	163574
589106	163575
181086	163576
421888	163577
442493	163578
19094	163579
26205	163580
366956	163581
16508	163582
127975	163583
91812	163584
679637	163585
131075	163586
573249	163587
378362	163588
390558	163589
77664	163590
83581	163591
581577	163592
270984	163593
647726	163594
48689	163595
148950	163596
81871	163597
685409	163598
27840	163599
32721	163600
479265	163601
517920	163602
135	163603
83422	163604
537540	163605
144168	163606
37521	163607
166873	163608
111291	163609
4851	163610
158795	163611
537278	163612
120	163613
135778	163614
7069	163615
85043	163616
562940	163617
201152	163618
291469	163619
231985	163620
389102	163621
48670	163622
7685	163623
111616	163624
408787	163625
655194	163626
47337	163627
22942	163628
10314	163629
300720	163630
103	163631
555049	163632
562077	163633
434173	163634
588799	163635
16756	163636
423767	163637
36375	163638
75623	163639
683834	163640
81270	163641
398206	163642
531740	163643
658641	163644
73153	163645
332982	163646
52253	163647
161816	163648
56417	163649
241144	163650
640622	163651
56417	163652
161824	163653
640609	163654
471679	163655
201503	163656
164249	163657
640640	163658
24594	163659
161820	163660
401817	163661
137616	163662
640635	163663
546021	163664
695086	163665
52053	163666
524788	163667
678462	163668
663712	163669
383691	163670
99717	163671
541923	163672
486137	163673
25466	163674
154612	163675
8009	163676
74348	163677
262683	163678
497127	163679
263784	163680
19562	163681
93694	163682
330669	163683
526679	163684
593369	163685
100085	163686
232770	163687
96042	163688
566551	163689
204331	163690
209117	163691
204282	163692
6123	163693
113551	163694
629209	163695
1302	163696
49642	163697
588812	163698
179696	163699
292777	163700
346573	163701
58555	163702
576290	163703
3131	163704
642974	163705
383521	163706
550780	163707
689184	163708
690060	163709
526526	163710
617175	163711
76772	163712
691873	163713
220663	163714
636339	163715
24020	163716
349648	163717
26049	163718
101828	163719
300880	163720
184214	163721
221339	163722
241298	163723
186596	163724
182901	163725
638696	163726
147700	163727
12008	163728
22583	163729
93617	163730
482466	163731
524230	163732
9731	163733
141476	163734
557972	163735
61234	163736
31975	163737
296035	163738
697734	163739
41865	163740
44599	163741
576283	163742
86327	163743
546137	163744
181053	163745
350141	163746
9774	163747
392914	163748
3626	163749
284954	163750
398801	163751
57208	163752
443	163753
176095	163754
268539	163755
328416	163756
566897	163757
371996	163758
120323	163759
354244	163760
550774	163761
599002	163762
165461	163763
235871	163764
96037	163765
211473	163766
115661	163767
116913	163768
111922	163769
370489	163770
393704	163771
366020	163772
247806	163773
400104	163774
23728	163775
365271	163776
567126	163777
355177	163778
11651	163779
268997	163780
406674	163781
50508	163782
41189	163783
47000	163784
213	163785
488648	163786
54000	163787
675278	163788
475599	163789
54079	163790
156100	163791
394779	163792
74421	163793
2382	163794
88236	163795
103765	163796
339961	163797
645451	163798
470331	163799
528108	163800
644283	163801
388108	163802
105032	163803
254124	163804
353979	163805
364445	163806
61640	163807
212874	163808
594420	163809
669625	163810
674951	163811
138164	163812
632456	163813
615262	163814
647955	163815
392881	163816
333605	163817
561367	163818
355203	163819
189815	163820
475134	163821
547938	163822
60126	163823
410881	163824
31676	163825
31982	163826
51779	163827
31091	163828
18336	163829
1067	163830
365972	163831
121612	163832
599054	163833
284504	163834
222986	163835
670	163836
652726	163837
91826	163838
445132	163839
5484	163840
538942	163841
42077	163842
600583	163843
685596	163844
119091	163845
554112	163846
33133	163847
588958	163848
166338	163849
12025	163850
170422	163851
240253	163852
51278	163853
73164	163854
140532	163855
419028	163856
606165	163857
37392	163858
679907	163859
146573	163860
621074	163861
451417	163862
177400	163863
221735	163864
487274	163865
12687	163866
47575	163867
676928	163868
937	163869
563436	163870
17079	163871
593754	163872
35649	163873
156262	163874
103487	163875
274228	163876
20091	163877
504681	163878
37050	163879
104786	163880
25584	163881
645147	163882
60039	163883
31681	163884
156928	163885
617431	163886
237119	163887
30750	163888
645900	163889
471646	163890
563416	163891
302343	163892
51006	163893
122024	163894
460606	163895
628681	163896
26522	163897
462304	163898
62189	163899
9849	163900
257823	163901
24328	163902
411859	163903
327023	163904
3680	163905
7967	163906
682829	163907
277189	163908
112959	163909
146280	163910
193694	163911
291589	163912
684699	163913
449150	163914
461161	163915
649808	163916
141578	163917
163574	163918
669205	163919
533109	163920
623894	163921
543168	163922
50533	163923
11890	163924
67391	163925
442126	163926
41221	163927
626622	163928
4107	163929
22647	163930
21215	163931
131916	163932
287289	163933
201749	163934
57510	163935
64422	163936
1304	163937
601297	163938
569937	163939
26812	163940
508858	163941
87637	163942
484346	163943
370330	163944
199393	163945
48096	163946
2022	163947
53579	163948
181605	163949
552611	163950
598823	163951
1	163952
6974	163953
300618	163954
505902	163955
675089	163956
122924	163957
55631	163958
643726	163959
580308	163960
349565	163961
162344	163962
667582	163963
36163	163964
114634	163965
127604	163966
136765	163967
59396	163968
469973	163969
157385	163970
59533	163971
93455	163972
193803	163973
52442	163974
204078	163975
276738	163976
110146	163977
195340	163978
85108	163979
491995	163980
57138	163981
338619	163982
627737	163983
507055	163984
332332	163985
619806	163986
627473	163987
381559	163988
658892	163989
567910	163990
20260	163991
340348	163992
632345	163993
190325	163994
289603	163995
366290	163996
142434	163997
197788	163998
1	163999
126450	164000
315846	164001
6902	164002
51411	164003
51164	164004
48627	164005
53497	164006
662933	164007
146616	164008
37556	164009
101062	164010
74671	164011
488911	164012
158586	164013
695594	164014
3584	164015
36409	164016
237458	164017
62149	164018
27665	164019
587075	164020
5000	164021
393630	164022
404763	164023
153494	164024
579310	164025
79394	164026
444446	164027
98511	164028
52168	164029
519736	164030
375123	164031
358848	164032
383576	164033
106391	164034
14754	164035
673114	164036
250745	164037
220906	164038
9500	164039
567137	164040
144575	164041
105701	164042
10862	164043
45783	164044
142708	164045
443775	164046
641118	164047
643303	164048
562579	164049
630133	164050
411388	164051
679789	164052
77788	164053
213779	164054
334160	164055
368617	164056
164590	164057
398896	164058
404125	164059
116516	164060
24427	164061
144370	164062
33071	164063
59334	164064
87240	164065
616559	164066
402706	164067
137264	164068
549718	164069
793	164070
312225	164071
119654	164072
241908	164073
142877	164074
557475	164075
454299	164076
229762	164077
695697	164078
535990	164079
557434	164080
49830	164081
4620	164082
106251	164083
43340	164084
7747	164085
128168	164086
568877	164087
201903	164088
170692	164089
285059	164090
57424	164091
434758	164092
541781	164093
346747	164094
313097	164095
472418	164096
126425	164097
472419	164098
472421	164099
472453	164100
472454	164101
472451	164102
126431	164103
692741	164104
531288	164105
475612	164106
210239	164107
481609	164108
193153	164109
222149	164110
53532	164111
263	164112
15384	164113
333900	164114
35593	164115
16824	164116
156400	164117
662401	164118
2095	164119
662551	164120
20048	164121
15887	164122
148841	164123
34830	164124
122488	164125
191965	164126
663758	164127
532646	164128
479559	164129
199317	164130
309008	164131
358959	164132
265296	164133
112518	164134
401582	164135
608664	164136
335347	164137
655169	164138
102322	164139
201764	164140
115237	164141
9075	164142
1091	164143
582666	164144
607729	164145
45809	164146
693131	164147
2597	164148
201730	164149
143742	164150
16081	164151
113990	164152
111551	164153
349174	164154
277287	164155
42394	164156
312461	164157
637362	164158
137381	164159
258075	164160
349624	164161
58886	164162
84331	164163
32173	164164
888	164165
174271	164166
575702	164167
312447	164168
426549	164169
537243	164170
394744	164171
83603	164172
205250	164173
502897	164174
691361	164175
528695	164176
594270	164177
138634	164178
265503	164179
583847	164180
637387	164181
679066	164182
18784	164183
161127	164184
520509	164185
394773	164186
68556	164187
248391	164188
71253	164189
172517	164190
91206	164191
688704	164192
663349	164193
199159	164194
50077	164195
662531	164196
43296	164197
201	164198
299317	164199
146228	164200
65411	164201
543972	164202
394665	164203
332315	164204
672293	164205
415164	164206
72560	164207
404822	164208
224651	164209
453841	164210
255393	164211
235730	164212
690780	164213
18399	164214
394585	164215
115762	164216
123019	164217
18688	164218
108518	164219
71354	164220
40425	164221
275121	164222
612401	164223
156431	164224
160474	164225
349829	164226
252357	164227
118407	164228
434222	164229
486051	164230
4129	164231
232343	164232
26973	164233
559471	164234
265203	164235
544473	164236
582436	164237
424788	164238
563467	164239
661879	164240
65041	164241
208767	164242
94982	164243
682253	164244
102896	164245
274908	164246
168888	164247
20334	164248
6745	164249
327698	164250
7324	164251
574503	164252
13048	164253
551586	164254
455937	164255
102893	164256
260745	164257
30096	164258
387321	164259
167964	164260
321517	164261
153767	164262
173372	164263
23197	164264
4878	164265
166857	164266
455101	164267
447318	164268
634421	164269
677216	164270
19586	164271
2910	164272
454923	164273
441788	164274
41555	164275
241	164276
266947	164277
103553	164278
574399	164279
655777	164280
617351	164281
566612	164282
43566	164283
127	164284
450593	164285
463185	164286
39599	164287
645219	164288
52044	164289
546891	164290
439092	164291
521035	164292
169115	164293
3746	164294
141531	164295
505359	164296
57950	164297
266586	164298
375309	164299
44127	164300
135343	164301
510852	164302
507776	164303
22225	164304
4689	164305
373573	164306
510835	164307
140129	164308
22528	164309
369987	164310
302221	164311
420861	164312
212794	164313
68270	164314
48554	164315
130503	164316
515174	164317
645238	164318
212850	164319
548506	164320
140983	164321
506022	164322
50023	164323
50016	164324
21350	164325
74386	164326
60951	164327
545192	164328
303128	164329
347823	164330
58329	164331
18068	164332
409311	164333
110630	164334
514	164335
72090	164336
379751	164337
302594	164338
153263	164339
301789	164340
301784	164341
142158	164342
432653	164343
79300	164344
566782	164345
18557	164346
35620	164347
19166	164348
36904	164349
271167	164350
160898	164351
135602	164352
24910	164353
19579	164354
11497	164355
358	164356
366445	164357
334369	164358
8529	164359
335232	164360
438358	164361
213179	164362
20309	164363
627956	164364
544753	164365
493182	164366
515854	164367
8092	164368
114824	164369
686373	164370
4467	164371
153365	164372
400154	164373
23678	164374
474273	164375
318161	164376
398341	164377
246698	164378
31583	164379
474648	164380
9069	164381
602819	164382
7884	164383
1540	164384
442265	164385
68593	164386
603382	164387
551579	164388
595393	164389
688920	164390
431112	164391
627606	164392
684828	164393
666073	164394
137091	164395
652685	164396
9199	164397
102720	164398
255	164399
153293	164400
143360	164401
2545	164402
378950	164403
21170	164404
434220	164405
143404	164406
92395	164407
229067	164408
694304	164409
246846	164410
126927	164411
598716	164412
533886	164413
560603	164414
46149	164415
79537	164416
201356	164417
391590	164418
267707	164419
267689	164420
81119	164421
230393	164422
71524	164423
546722	164424
18516	164425
71525	164426
34798	164427
100498	164428
92237	164429
30135	164430
104541	164431
81513	164432
74097	164433
515147	164434
221526	164435
11275	164436
434212	164437
242486	164438
326113	164439
17758	164440
54331	164441
576838	164442
628885	164443
470365	164444
44676	164445
267889	164446
565591	164447
501237	164448
178772	164449
178984	164450
676876	164451
21994	164452
556080	164453
241845	164454
556117	164455
6704	164456
696502	164457
28109	164458
287675	164459
360439	164460
626825	164461
323460	164462
126948	164463
311518	164464
33019	164465
39329	164466
600956	164467
164818	164468
6629	164469
545513	164470
169337	164471
205564	164472
128037	164473
19538	164474
637261	164475
40867	164476
629178	164477
51179	164478
649922	164479
428514	164480
68109	164481
178308	164482
547054	164483
195616	164484
275827	164485
43313	164486
371847	164487
352270	164488
162435	164489
355921	164490
440764	164491
258682	164492
669194	164493
9394	164494
495064	164495
522305	164496
489057	164497
119290	164498
1336	164499
179724	164500
669121	164501
585721	164502
587624	164503
225502	164504
2304	164505
419727	164506
34417	164507
306508	164508
460299	164509
58027	164510
674234	164511
119306	164512
440830	164513
460321	164514
460345	164515
188943	164516
17532	164517
315843	164518
440727	164519
675603	164520
179723	164521
19168	164522
295086	164523
258099	164524
25363	164525
547309	164526
59580	164527
227	164528
624681	164529
43038	164530
277477	164531
60433	164532
417	164533
105365	164534
379529	164535
123727	164536
652	164537
1447	164538
50593	164539
544810	164540
50615	164541
141998	164542
544809	164543
544767	164544
141985	164545
22429	164546
83455	164547
247904	164548
272956	164549
270106	164550
196919	164551
27962	164552
351538	164553
13588	164554
548156	164555
78018	164556
439081	164557
5633	164558
7048	164559
149906	164560
125139	164561
654462	164562
400394	164563
77446	164564
520387	164565
150194	164566
130833	164567
585813	164568
496143	164569
25965	164570
347527	164571
610241	164572
587943	164573
576322	164574
425694	164575
580704	164576
388985	164577
61747	164578
630050	164579
51542	164580
26094	164581
569867	164582
231585	164583
2665	164584
90478	164585
137720	164586
405242	164587
70471	164588
345331	164589
612881	164590
127926	164591
163885	164592
195919	164593
185802	164594
27076	164595
1398	164596
262511	164597
61016	164598
508203	164599
162455	164600
209507	164601
116484	164602
14006	164603
9761	164604
103845	164605
90794	164606
421744	164607
15539	164608
22061	164609
32613	164610
263066	164611
393331	164612
73215	164613
17707	164614
51855	164615
415852	164616
28649	164617
83752	164618
150752	164619
62436	164620
285254	164621
484903	164622
18950	164623
36791	164624
353241	164625
460699	164626
337660	164627
6894	164628
618658	164629
147373	164630
68815	164631
124316	164632
268076	164633
307624	164634
169773	164635
212899	164636
28471	164637
61046	164638
444753	164639
432520	164640
109040	164641
39647	164642
362832	164643
383193	164644
406705	164645
55858	164646
177908	164647
96963	164648
92330	164649
553902	164650
331075	164651
115864	164652
261096	164653
83673	164654
15633	164655
466040	164656
80832	164657
632392	164658
93780	164659
152583	164660
141087	164661
6763	164662
17094	164663
100650	164664
371513	164665
102037	164666
367774	164667
269402	164668
71570	164669
150796	164670
49918	164671
325962	164672
466362	164673
618727	164674
41682	164675
140881	164676
206988	164677
565884	164678
95544	164679
326423	164680
375174	164681
2581	164682
354492	164683
398441	164684
52395	164685
52025	164686
494969	164687
14905	164688
166213	164689
815	164690
480047	164691
97871	164692
1	164693
1820	164694
520516	164695
479343	164696
11522	164697
648757	164698
333493	164699
22559	164700
564086	164701
682460	164702
1398	164703
138451	164704
85126	164705
195654	164706
22843	164707
622964	164708
461833	164709
1398	164710
136825	164711
271069	164712
637749	164713
122452	164714
1232	164715
68455	164716
10921	164717
672538	164718
18618	164719
358607	164720
23579	164721
668241	164722
646695	164723
23897	164724
11354	164725
43401	164726
15906	164727
528079	164728
112401	164729
8695	164730
63641	164731
11430	164732
540194	164733
479810	164734
691620	164735
323278	164736
22503	164737
55066	164738
48115	164739
308116	164740
141927	164741
16167	164742
578585	164743
104085	164744
280474	164745
156497	164746
38029	164747
265250	164748
510214	164749
406710	164750
207679	164751
648985	164752
53733	164753
54765	164754
396460	164755
27029	164756
3657	164757
237388	164758
558448	164759
143581	164760
623645	164761
301214	164762
279291	164763
175028	164764
645064	164765
60831	164766
154724	164767
165879	164768
57529	164769
216232	164770
657645	164771
263149	164772
497852	164773
156021	164774
457369	164775
415898	164776
616338	164777
323576	164778
690713	164779
7038	164780
466313	164781
657192	164782
12782	164783
88491	164784
392087	164785
538277	164786
139402	164787
293893	164788
421017	164789
86748	164790
187265	164791
10185	164792
39898	164793
275538	164794
481307	164795
13287	164796
185778	164797
243458	164798
462493	164799
644212	164800
165425	164801
365353	164802
169303	164803
167582	164804
57002	164805
238175	164806
377499	164807
16680	164808
125114	164809
561489	164810
32200	164811
382015	164812
384605	164813
15290	164814
94456	164815
5330	164816
151209	164817
74111	164818
124313	164819
416386	164820
151640	164821
26185	164822
1580	164823
54101	164824
33968	164825
134224	164826
280774	164827
111839	164828
634534	164829
271677	164830
257270	164831
268901	164832
290158	164833
597979	164834
607598	164835
388356	164836
654557	164837
32494	164838
390893	164839
164148	164840
45269	164841
16432	164842
574471	164843
153384	164844
103839	164845
430630	164846
287432	164847
5405	164848
669560	164849
9255	164850
477139	164851
159019	164852
92230	164853
634906	164854
347880	164855
590609	164856
693085	164857
452216	164858
47760	164859
406665	164860
10209	164861
545464	164862
474786	164863
17029	164864
573033	164865
119360	164866
11524	164867
275434	164868
125109	164869
244783	164870
323767	164871
434308	164872
530093	164873
1122	164874
41355	164875
105501	164876
66826	164877
40367	164878
25482	164879
587002	164880
365484	164881
10330	164882
130445	164883
4413	164884
13934	164885
34540	164886
39946	164887
294548	164888
219487	164889
293936	164890
600651	164891
550074	164892
377606	164893
362784	164894
589190	164895
171714	164896
605847	164897
150718	164898
21038	164899
5619	164900
429740	164901
325839	164902
595773	164903
3660	164904
377522	164905
38544	164906
576939	164907
65251	164908
283746	164909
257376	164910
139041	164911
22297	164912
23915	164913
414762	164914
115857	164915
383340	164916
95117	164917
299444	164918
321834	164919
217136	164920
41652	164921
581	164922
677450	164923
429324	164924
284134	164925
15844	164926
129435	164927
93722	164928
686252	164929
162366	164930
208482	164931
511408	164932
111486	164933
57556	164934
690235	164935
200611	164936
15457	164937
21191	164938
78753	164939
31810	164940
688076	164941
379302	164942
78183	164943
111	164944
12014	164945
415204	164946
7950	164947
93108	164948
173159	164949
531314	164950
15786	164951
440579	164952
286798	164953
7033	164954
29172	164955
171320	164956
45674	164957
315151	164958
42999	164959
471263	164960
15662	164961
11906	164962
17236	164963
597807	164964
1392	164965
52965	164966
579946	164967
62629	164968
29175	164969
9777	164970
89161	164971
469871	164972
488741	164973
40843	164974
116704	164975
366676	164976
117081	164977
358659	164978
59243	164979
144512	164980
102346	164981
404978	164982
585121	164983
295806	164984
496621	164985
50801	164986
45354	164987
4452	164988
151520	164989
92134	164990
673414	164991
427227	164992
94273	164993
368046	164994
311842	164995
52138	164996
83235	164997
123291	164998
2729	164999
84771	165000
13669	165001
17201	165002
246363	165003
589450	165004
29055	165005
317252	165006
148055	165007
292837	165008
277979	165009
523391	165010
625859	165011
31595	165012
47019	165013
100561	165014
345480	165015
6955	165016
624954	165017
606111	165018
43801	165019
59260	165020
429613	165021
502721	165022
1644	165023
296383	165024
41914	165025
327831	165026
88599	165027
308693	165028
318918	165029
30436	165030
49582	165031
571123	165032
460526	165033
114169	165034
79201	165035
14589	165036
77522	165037
101461	165038
668339	165039
75474	165040
80043	165041
586001	165042
299544	165043
170292	165044
152440	165045
547186	165046
179436	165047
77514	165048
55398	165049
125151	165050
435713	165051
630495	165052
227559	165053
536562	165054
82190	165055
669227	165056
349953	165057
124794	165058
674628	165059
15701	165060
14888	165061
37421	165062
53196	165063
363947	165064
92870	165065
100764	165066
459668	165067
35170	165068
379106	165069
14362	165070
74281	165071
225413	165072
94811	165073
150113	165074
435797	165075
9567	165076
172046	165077
665837	165078
534688	165079
95922	165080
17089	165081
508709	165082
540776	165083
493094	165084
465280	165085
29257	165086
574627	165087
110451	165088
5462	165089
14084	165090
97330	165091
133063	165092
3090	165093
127445	165094
43119	165095
787	165096
62797	165097
116096	165098
49278	165099
32905	165100
2808	165101
178326	165102
621021	165103
15712	165104
110081	165105
34396	165106
171862	165107
311577	165108
33697	165109
642839	165110
413603	165111
109748	165112
177663	165113
67952	165114
281072	165115
164972	165116
518372	165117
14060	165118
28907	165119
533907	165120
12101	165121
333009	165122
354726	165123
9739	165124
290820	165125
487022	165126
10080	165127
19040	165128
84939	165129
83997	165130
94712	165131
15905	165132
65445	165133
475698	165134
209097	165135
81535	165136
111684	165137
258104	165138
291813	165139
308290	165140
76584	165141
10383	165142
654177	165143
133334	165144
192470	165145
30747	165146
80247	165147
327659	165148
32507	165149
11514	165150
46376	165151
556444	165152
135031	165153
410	165154
69550	165155
409905	165156
10249	165157
4079	165158
321956	165159
83857	165160
2586	165161
98246	165162
642147	165163
393204	165164
72316	165165
592075	165166
511709	165167
46505	165168
216365	165169
660472	165170
416740	165171
45650	165172
122548	165173
322156	165174
588764	165175
52	165176
363703	165177
186557	165178
187498	165179
906	165180
4946	165181
24589	165182
565168	165183
149001	165184
364040	165185
4020	165186
37932	165187
384293	165188
116874	165189
31933	165190
1002	165191
100053	165192
54140	165193
114802	165194
564161	165195
16714	165196
250912	165197
662053	165198
671861	165199
8487	165200
460845	165201
9522	165202
1402	165203
619694	165204
144384	165205
598818	165206
102841	165207
26821	165208
335530	165209
321576	165210
261603	165211
160928	165212
529457	165213
68125	165214
121792	165215
7977	165216
79199	165217
333488	165218
29764	165219
22872	165220
23081	165221
50922	165222
605078	165223
639381	165224
336084	165225
208170	165226
566331	165227
502354	165228
592600	165229
42254	165230
16121	165231
35448	165232
689698	165233
546356	165234
249487	165235
304783	165236
242060	165237
201675	165238
66856	165239
543189	165240
3661	165241
149355	165242
89074	165243
85213	165244
614205	165245
6578	165246
528463	165247
241924	165248
301723	165249
49482	165250
567583	165251
241313	165252
582329	165253
188153	165254
502156	165255
680429	165256
530313	165257
207759	165258
151159	165259
72676	165260
510463	165261
260905	165262
456193	165263
369439	165264
592758	165265
117120	165266
687869	165267
119145	165268
156456	165269
4209	165270
537585	165271
123809	165272
149377	165273
546502	165274
203702	165275
5385	165276
9016	165277
152057	165278
491310	165279
331378	165280
336299	165281
419085	165282
24187	165283
323365	165284
341221	165285
28852	165286
78269	165287
213052	165288
303373	165289
2018	165290
3458	165291
611940	165292
1815	165293
365135	165294
168328	165295
169633	165296
11417	165297
309769	165298
409432	165299
170984	165300
208995	165301
53088	165302
202224	165303
9568	165304
139341	165305
149207	165306
622241	165307
560405	165308
643147	165309
101748	165310
495810	165311
558634	165312
322888	165313
621783	165314
343273	165315
170841	165316
533688	165317
6996	165318
353062	165319
97773	165320
226963	165321
159712	165322
127658	165323
477440	165324
651615	165325
337311	165326
134098	165327
125510	165328
154740	165329
156979	165330
50172	165331
48439	165332
874	165333
511047	165334
177548	165335
287345	165336
50881	165337
527038	165338
33949	165339
673707	165340
338751	165341
87705	165342
392396	165343
149386	165344
9919	165345
81447	165346
356391	165347
483569	165348
138196	165349
403	165350
40200	165351
185823	165352
1149	165353
339574	165354
145323	165355
314861	165356
648072	165357
2235	165358
287993	165359
168857	165360
22775	165361
24929	165362
14290	165363
155149	165364
113997	165365
168003	165366
46320	165367
450958	165368
585188	165369
102441	165370
552678	165371
276581	165372
607496	165373
238188	165374
32413	165375
56792	165376
456366	165377
127008	165378
8847	165379
647915	165380
133834	165381
125850	165382
32988	165383
85627	165384
48972	165385
442879	165386
477469	165387
38302	165388
277010	165389
50235	165390
8640	165391
180137	165392
626325	165393
260358	165394
37321	165395
228162	165396
479045	165397
64763	165398
303015	165399
79354	165400
81766	165401
651748	165402
29386	165403
140323	165404
30708	165405
552490	165406
286872	165407
53586	165408
149438	165409
595841	165410
146297	165411
247681	165412
651362	165413
112671	165414
645409	165415
37363	165416
448889	165417
505808	165418
93867	165419
34018	165420
163256	165421
844	165422
209850	165423
612904	165424
18947	165425
206736	165426
41524	165427
476257	165428
40934	165429
104616	165430
59529	165431
578738	165432
15958	165433
126173	165434
108852	165435
552368	165436
572338	165437
351960	165438
142825	165439
587324	165440
33611	165441
680510	165442
645968	165443
642440	165444
355460	165445
667755	165446
189384	165447
298566	165448
264200	165449
689145	165450
70191	165451
34563	165452
235328	165453
82745	165454
534431	165455
281161	165456
38560	165457
276384	165458
37069	165459
5751	165460
53344	165461
13078	165462
465649	165463
2517	165464
56974	165465
140163	165466
614634	165467
319664	165468
540684	165469
471969	165470
622880	165471
673016	165472
44786	165473
41411	165474
290686	165475
498684	165476
402832	165477
9397	165478
637	165479
318697	165480
651215	165481
85743	165482
121976	165483
557908	165484
448929	165485
122510	165486
549426	165487
442578	165488
518042	165489
177429	165490
547827	165491
296461	165492
670288	165493
363342	165494
545083	165495
21348	165496
509313	165497
341179	165498
472123	165499
516131	165500
395340	165501
155588	165502
386211	165503
359269	165504
579914	165505
157304	165506
54550	165507
687485	165508
651477	165509
238135	165510
440288	165511
105140	165512
45533	165513
97284	165514
420332	165515
221123	165516
105882	165517
619612	165518
318127	165519
487394	165520
115694	165521
390960	165522
361995	165523
331997	165524
414906	165525
2405	165526
280396	165527
573231	165528
42042	165529
523437	165530
27579	165531
652515	165532
688221	165533
170626	165534
14018	165535
234935	165536
256199	165537
7045	165538
276288	165539
157864	165540
439831	165541
460529	165542
504661	165543
56747	165544
100135	165545
234898	165546
523435	165547
234954	165548
234880	165549
47291	165550
448722	165551
85462	165552
81774	165553
190657	165554
611503	165555
8897	165556
259167	165557
70469	165558
279186	165559
338458	165560
70510	165561
150916	165562
283119	165563
408734	165564
56938	165565
566512	165566
270807	165567
540325	165568
721	165569
569955	165570
604141	165571
444317	165572
206748	165573
402002	165574
338550	165575
256505	165576
73808	165577
304483	165578
559035	165579
22424	165580
372821	165581
296711	165582
600906	165583
55197	165584
79288	165585
508323	165586
677130	165587
89545	165588
40680	165589
592816	165590
408652	165591
7420	165592
24795	165593
279956	165594
394150	165595
210732	165596
65489	165597
516226	165598
302945	165599
338562	165600
76269	165601
664980	165602
227380	165603
496587	165604
209919	165605
227516	165606
41908	165607
211343	165608
401429	165609
554599	165610
19609	165611
123306	165612
622516	165613
603551	165614
321838	165615
647440	165616
279945	165617
99897	165618
472770	165619
351068	165620
43819	165621
520980	165622
683546	165623
359536	165624
493119	165625
56617	165626
495544	165627
341146	165628
166061	165629
102737	165630
653563	165631
653630	165632
43809	165633
424362	165634
29220	165635
253631	165636
549414	165637
549430	165638
434226	165639
486893	165640
486870	165641
39315	165642
428843	165643
344952	165644
505958	165645
505947	165646
431584	165647
317264	165648
532048	165649
207536	165650
99496	165651
99496	165652
102658	165653
7621	165654
4258	165655
401235	165656
80539	165657
524348	165658
599060	165659
125146	165660
145331	165661
168861	165662
49089	165663
114529	165664
669758	165665
657182	165666
448775	165667
49050	165668
33592	165669
653525	165670
6644	165671
357670	165672
122863	165673
103445	165674
23675	165675
108274	165676
114865	165677
5090	165678
297047	165679
154057	165680
15862	165681
87884	165682
288123	165683
692285	165684
11266	165685
405264	165686
519194	165687
505	165688
11863	165689
46737	165690
457021	165691
460601	165692
21598	165693
3310	165694
79495	165695
623426	165696
626192	165697
120723	165698
143957	165699
174462	165700
24757	165701
115944	165702
423969	165703
91033	165704
685746	165705
110690	165706
162425	165707
208877	165708
422173	165709
424644	165710
274715	165711
258773	165712
96015	165713
115543	165714
33313	165715
72065	165716
512530	165717
434149	165718
34202	165719
575	165720
506974	165721
441171	165722
90691	165723
401224	165724
224038	165725
610864	165726
47533	165727
550729	165728
13356	165729
163351	165730
22231	165731
327218	165732
91724	165733
231324	165734
491532	165735
697682	165736
106781	165737
641461	165738
209260	165739
411379	165740
166066	165741
169340	165742
412406	165743
508441	165744
435896	165745
604850	165746
373021	165747
635960	165748
391617	165749
653996	165750
374662	165751
480694	165752
31976	165753
659752	165754
100808	165755
253347	165756
299105	165757
29975	165758
572808	165759
435933	165760
125566	165761
114371	165762
595914	165763
121666	165764
80875	165765
685424	165766
304503	165767
513950	165768
686665	165769
122820	165770
412114	165771
92253	165772
471056	165773
1307	165774
58130	165775
506729	165776
30946	165777
212451	165778
2593	165779
5492	165780
26034	165781
3047	165782
1534	165783
13154	165784
598786	165785
210427	165786
374601	165787
637899	165788
204407	165789
203778	165790
87967	165791
235275	165792
47434	165793
94851	165794
564955	165795
516988	165796
19856	165797
168498	165798
575161	165799
493037	165800
157659	165801
516975	165802
137083	165803
27054	165804
478	165805
650050	165806
400324	165807
631335	165808
120973	165809
153412	165810
407591	165811
328601	165812
30267	165813
84183	165814
260897	165815
520520	165816
601447	165817
691827	165818
27866	165819
386930	165820
106267	165821
616260	165822
2821	165823
421490	165824
480700	165825
370305	165826
149063	165827
392011	165828
106621	165829
586505	165830
555748	165831
95400	165832
394275	165833
18357	165834
53144	165835
58295	165836
618764	165837
5531	165838
289562	165839
196166	165840
659753	165841
132442	165842
631445	165843
24797	165844
328723	165845
115603	165846
391297	165847
443136	165848
549900	165849
586250	165850
156755	165851
415494	165852
651916	165853
22692	165854
689366	165855
554570	165856
562972	165857
89201	165858
690324	165859
592606	165860
241836	165861
264857	165862
72669	165863
457640	165864
217099	165865
341437	165866
361564	165867
546533	165868
95145	165869
218988	165870
181414	165871
17275	165872
405508	165873
595942	165874
97301	165875
300039	165876
18531	165877
37715	165878
643613	165879
471265	165880
131238	165881
54385	165882
150121	165883
214096	165884
306345	165885
171607	165886
82397	165887
118213	165888
613967	165889
232856	165890
95752	165891
148341	165892
143191	165893
411387	165894
37878	165895
157018	165896
104118	165897
244203	165898
10753	165899
163910	165900
10371	165901
180070	165902
144528	165903
33445	165904
33879	165905
229959	165906
3252	165907
391360	165908
167000	165909
657228	165910
165947	165911
545392	165912
21412	165913
500904	165914
149657	165915
602764	165916
86895	165917
678950	165918
81148	165919
166763	165920
1195	165921
78544	165922
140364	165923
422019	165924
96903	165925
373572	165926
106382	165927
144525	165928
109758	165929
1329	165930
269077	165931
107382	165932
48060	165933
332028	165934
343687	165935
222870	165936
356769	165937
147069	165938
151212	165939
535417	165940
449178	165941
251940	165942
168469	165943
618849	165944
479299	165945
678110	165946
234947	165947
86681	165948
42082	165949
672476	165950
56479	165951
502891	165952
520464	165953
340842	165954
675125	165955
672445	165956
640480	165957
386732	165958
691155	165959
58456	165960
239588	165961
304966	165962
53744	165963
32956	165964
65668	165965
430129	165966
222539	165967
368501	165968
246388	165969
16932	165970
587361	165971
96410	165972
81558	165973
167417	165974
90281	165975
646	165976
62919	165977
216715	165978
120304	165979
630359	165980
40633	165981
37926	165982
330600	165983
131071	165984
303470	165985
57543	165986
160195	165987
664746	165988
477233	165989
29652	165990
69725	165991
80199	165992
543461	165993
195906	165994
33890	165995
101605	165996
572843	165997
216768	165998
69695	165999
18530	166000
157480	166001
70020	166002
321663	166003
283551	166004
376595	166005
162131	166006
119078	166007
37278	166008
684835	166009
452903	166010
825	166011
169124	166012
113255	166013
92308	166014
631470	166015
5981	166016
126563	166017
195935	166018
378748	166019
45506	166020
9480	166021
388935	166022
157940	166023
579124	166024
26017	166025
47267	166026
16126	166027
636596	166028
669766	166029
520156	166030
400471	166031
121390	166032
121404	166033
577108	166034
69749	166035
218350	166036
3228	166037
54848	166038
335930	166039
417681	166040
168808	166041
110910	166042
166545	166043
57697	166044
43402	166045
48647	166046
5687	166047
1381	166048
256523	166049
94083	166050
36293	166051
156340	166052
210680	166053
271531	166054
390359	166055
169444	166056
319460	166057
112138	166058
40653	166059
360721	166060
649612	166061
118419	166062
1857	166063
264597	166064
2208	166065
248852	166066
127613	166067
648317	166068
51645	166069
327394	166070
377202	166071
50917	166072
549731	166073
3078	166074
56691	166075
659362	166076
272036	166077
691561	166078
149088	166079
335344	166080
1055	166081
659539	166082
135196	166083
471282	166084
316222	166085
6793	166086
485017	166087
324181	166088
601918	166089
328240	166090
158329	166091
541290	166092
3914	166093
549816	166094
549850	166095
549824	166096
271758	166097
549813	166098
271767	166099
278983	166100
141573	166101
172071	166102
308646	166103
119263	166104
91622	166105
119283	166106
440679	166107
119266	166108
119281	166109
119275	166110
5764	166111
71035	166112
1140	166113
83644	166114
727	166115
65080	166116
167330	166117
161108	166118
9503	166119
585990	166120
51928	166121
36275	166122
10816	166123
24007	166124
151032	166125
631	166126
372124	166127
194780	166128
419370	166129
42618	166130
40789	166131
43870	166132
15883	166133
80741	166134
131682	166135
501545	166136
484513	166137
15574	166138
588637	166139
188798	166140
466963	166141
656049	166142
617653	166143
109748	166144
145039	166145
605783	166146
8754	166147
352203	166148
159009	166149
150417	166150
4505	166151
39793	166152
259032	166153
206687	166154
15452	166155
25627	166156
513034	166157
186127	166158
44216	166159
741	166160
503230	166161
296266	166162
594556	166163
565305	166164
522329	166165
21905	166166
299852	166167
51558	166168
11843	166169
625139	166170
169020	166171
402015	166172
122324	166173
560272	166174
122404	166175
455294	166176
122406	166177
455293	166178
122402	166179
349423	166180
305168	166181
679	166182
58266	166183
128430	166184
319841	166185
283229	166186
4480	166187
34379	166188
353181	166189
889	166190
161518	166191
12090	166192
128339	166193
481994	166194
582433	166195
165891	166196
36754	166197
226278	166198
286055	166199
380373	166200
48286	166201
15428	166202
138099	166203
449544	166204
354697	166205
293759	166206
19806	166207
24375	166208
345792	166209
415770	166210
264809	166211
274762	166212
256732	166213
289196	166214
213568	166215
336663	166216
324215	166217
628682	166218
15476	166219
587988	166220
21958	166221
249264	166222
385022	166223
280	166224
1303	166225
21718	166226
97179	166227
389387	166228
608799	166229
30068	166230
22756	166231
29566	166232
26114	166233
688292	166234
16543	166235
458876	166236
152195	166237
3050	166238
439225	166239
32175	166240
622500	166241
170377	166242
301709	166243
492271	166244
168080	166245
48201	166246
461055	166247
317465	166248
29820	166249
580900	166250
265168	166251
56840	166252
104899	166253
585977	166254
38191	166255
18165	166256
679027	166257
234815	166258
12530	166259
431427	166260
284479	166261
115882	166262
20720	166263
386330	166264
249410	166265
23565	166266
158272	166267
357286	166268
257767	166269
25027	166270
154861	166271
15775	166272
32746	166273
32750	166274
82624	166275
32752	166276
82625	166277
655019	166278
164663	166279
82617	166280
8672	166281
32746	166282
8672	166283
82603	166284
32753	166285
312748	166286
15773	166287
82612	166288
32752	166289
15774	166290
32747	166291
513758	166292
82618	166293
655000	166294
13478	166295
103155	166296
274934	166297
82629	166298
274932	166299
274921	166300
274929	166301
82616	166302
73491	166303
492381	166304
274916	166305
363623	166306
82626	166307
32754	166308
274894	166309
82600	166310
243811	166311
7457	166312
599637	166313
62272	166314
389442	166315
10939	166316
229149	166317
163665	166318
282976	166319
37410	166320
422372	166321
650787	166322
369300	166323
342496	166324
397	166325
630980	166326
279808	166327
417350	166328
697399	166329
26730	166330
526314	166331
34070	166332
2715	166333
454546	166334
9024	166335
1192	166336
136897	166337
574841	166338
297652	166339
613260	166340
412487	166341
453299	166342
37593	166343
616069	166344
2453	166345
461000	166346
146706	166347
433903	166348
475768	166349
562519	166350
571477	166351
545434	166352
270886	166353
3176	166354
41663	166355
291617	166356
518188	166357
648	166358
45590	166359
82070	166360
271974	166361
200615	166362
624938	166363
316574	166364
540990	166365
396849	166366
533368	166367
62040	166368
639314	166369
565139	166370
132408	166371
458405	166372
251032	166373
309015	166374
273186	166375
50323	166376
57714	166377
435465	166378
316381	166379
342326	166380
117932	166381
350800	166382
625474	166383
429162	166384
17697	166385
351940	166386
676407	166387
607561	166388
36036	166389
119600	166390
271102	166391
549118	166392
271106	166393
142986	166394
103282	166395
161189	166396
440086	166397
271048	166398
81792	166399
271161	166400
50891	166401
637150	166402
81838	166403
109195	166404
175647	166405
148034	166406
162936	166407
2757	166408
282286	166409
6871	166410
163637	166411
272894	166412
272886	166413
240140	166414
11623	166415
2743	166416
300281	166417
672608	166418
170544	166419
123437	166420
390594	166421
170552	166422
550219	166423
550244	166424
143155	166425
268780	166426
3079	166427
22800	166428
141399	166429
225595	166430
578961	166431
484270	166432
689850	166433
203712	166434
43292	166435
101911	166436
404764	166437
273541	166438
488766	166439
268010	166440
47960	166441
16776	166442
322754	166443
157024	166444
426213	166445
357476	166446
31191	166447
422097	166448
4226	166449
56048	166450
306485	166451
403849	166452
64461	166453
57124	166454
66251	166455
308936	166456
591379	166457
322096	166458
2020	166459
619103	166460
245216	166461
162728	166462
137008	166463
437129	166464
221642	166465
359371	166466
485658	166467
424392	166468
58826	166469
455365	166470
475598	166471
6563	166472
136301	166473
535839	166474
535745	166475
535857	166476
535791	166477
362338	166478
413294	166479
229937	166480
115600	166481
54177	166482
599620	166483
202232	166484
278471	166485
641193	166486
385957	166487
113827	166488
81308	166489
44219	166490
564957	166491
655196	166492
647569	166493
208677	166494
447310	166495
54575	166496
484262	166497
463626	166498
609909	166499
279634	166500
498631	166501
494107	166502
585078	166503
581377	166504
524976	166505
486746	166506
198377	166507
528476	166508
128497	166509
668722	166510
13210	166511
397407	166512
72784	166513
75785	166514
230268	166515
4228	166516
98811	166517
630550	166518
570805	166519
455744	166520
524811	166521
54080	166522
253547	166523
596392	166524
246012	166525
251772	166526
215917	166527
592612	166528
644017	166529
42039	166530
247510	166531
21007	166532
142988	166533
118083	166534
103559	166535
48074	166536
151697	166537
411771	166538
657141	166539
346291	166540
6970	166541
609036	166542
338509	166543
133542	166544
112896	166545
471565	166546
136143	166547
1147	166548
126562	166549
605795	166550
602292	166551
10950	166552
250073	166553
625168	166554
383963	166555
439248	166556
75878	166557
331761	166558
678633	166559
525211	166560
245263	166561
344441	166562
299976	166563
410608	166564
13739	166565
100018	166566
16293	166567
96159	166568
192322	166569
200473	166570
418370	166571
292735	166572
463200	166573
287107	166574
658367	166575
440212	166576
327011	166577
324381	166578
78702	166579
540269	166580
18270	166581
578230	166582
223399	166583
159195	166584
11727	166585
297718	166586
20713	166587
75595	166588
653976	166589
88527	166590
383199	166591
618418	166592
102797	166593
497916	166594
548329	166595
485388	166596
543630	166597
61269	166598
47568	166599
126626	166600
255128	166601
652852	166602
50820	166603
223870	166604
194756	166605
386159	166606
60127	166607
468969	166608
97147	166609
95	166610
414015	166611
51347	166612
18288	166613
485900	166614
66351	166615
38581	166616
50833	166617
392964	166618
47790	166619
519262	166620
458922	166621
579719	166622
150613	166623
101772	166624
513576	166625
408881	166626
82318	166627
116790	166628
600177	166629
430883	166630
385172	166631
173702	166632
4065	166633
487211	166634
496893	166635
154279	166636
43573	166637
226393	166638
614466	166639
5076	166640
647064	166641
603708	166642
52644	166643
496541	166644
47369	166645
506471	166646
391837	166647
241980	166648
633386	166649
646571	166650
380758	166651
328672	166652
325000	166653
52211	166654
117926	166655
292443	166656
96482	166657
566985	166658
54450	166659
19634	166660
117551	166661
92174	166662
452609	166663
269337	166664
92038	166665
143345	166666
420423	166667
162918	166668
404988	166669
247255	166670
247256	166671
110952	166672
250842	166673
453246	166674
8365	166675
453890	166676
428448	166677
60258	166678
57451	166679
148550	166680
268310	166681
13975	166682
458487	166683
16013	166684
295017	166685
5335	166686
135358	166687
285740	166688
23358	166689
103462	166690
11232	166691
14602	166692
651754	166693
19439	166694
588143	166695
666118	166696
29739	166697
48060	166698
552716	166699
362985	166700
283267	166701
489297	166702
57432	166703
491213	166704
325	166705
170775	166706
561055	166707
80158	166708
395835	166709
549809	166710
285515	166711
12261	166712
679114	166713
224	166714
2066	166715
1522	166716
309288	166717
529346	166718
696602	166719
289479	166720
19404	166721
326758	166722
140405	166723
36204	166724
385883	166725
26336	166726
223012	166727
189616	166728
67	166729
358986	166730
158213	166731
8827	166732
20203	166733
527415	166734
156341	166735
548060	166736
134487	166737
143959	166738
593884	166739
407678	166740
444390	166741
567476	166742
139617	166743
645176	166744
401636	166745
58154	166746
156253	166747
115823	166748
47584	166749
398304	166750
561605	166751
428068	166752
552012	166753
536645	166754
427120	166755
53326	166756
248	166757
552598	166758
415	166759
51119	166760
552336	166761
92263	166762
552906	166763
552354	166764
37360	166765
276165	166766
186772	166767
97226	166768
334786	166769
4798	166770
164018	166771
34488	166772
120017	166773
1007	166774
508462	166775
553388	166776
276779	166777
276947	166778
553530	166779
307143	166780
146516	166781
424796	166782
363434	166783
376393	166784
383766	166785
638125	166786
325626	166787
627504	166788
159135	166789
470278	166790
98837	166791
200093	166792
235453	166793
46633	166794
665884	166795
111646	166796
188446	166797
498930	166798
484581	166799
230701	166800
230702	166801
155708	166802
2536	166803
496	166804
385768	166805
1536	166806
148033	166807
260523	166808
397338	166809
304684	166810
237678	166811
71877	166812
135119	166813
107456	166814
113686	166815
553590	166816
551720	166817
232149	166818
167677	166819
307322	166820
578822	166821
24436	166822
295028	166823
21489	166824
44629	166825
14133	166826
148859	166827
533814	166828
278258	166829
144239	166830
188416	166831
105949	166832
130531	166833
386759	166834
368236	166835
591	166836
695419	166837
506592	166838
409479	166839
128214	166840
6	166841
447178	166842
188474	166843
2835	166844
508573	166845
244652	166846
3921	166847
66360	166848
52681	166849
284589	166850
179600	166851
15808	166852
172472	166853
42141	166854
551636	166855
685162	166856
176176	166857
54077	166858
12743	166859
111140	166860
103430	166861
333222	166862
62911	166863
578754	166864
165	166865
15886	166866
440431	166867
516065	166868
177490	166869
597937	166870
16182	166871
83394	166872
624922	166873
649388	166874
502159	166875
83401	166876
357782	166877
205090	166878
81354	166879
205083	166880
10721	166881
553579	166882
278820	166883
6271	166884
394207	166885
278858	166886
44380	166887
138319	166888
83467	166889
278844	166890
444711	166891
145407	166892
580270	166893
580297	166894
580265	166895
439510	166896
238432	166897
317392	166898
291737	166899
559103	166900
85099	166901
1789	166902
33303	166903
54903	166904
54903	166905
486115	166906
694769	166907
64559	166908
279328	166909
58649	166910
686076	166911
547856	166912
264862	166913
146193	166914
52810	166915
499728	166916
89214	166917
679304	166918
83682	166919
61302	166920
180460	166921
170048	166922
580678	166923
180570	166924
180622	166925
487114	166926
82481	166927
667034	166928
157691	166929
51197	166930
554609	166931
554618	166932
144046	166933
4639	166934
25009	166935
454005	166936
247879	166937
66823	166938
346506	166939
543042	166940
648628	166941
694711	166942
239848	166943
108864	166944
286978	166945
487151	166946
89292	166947
234289	166948
51919	166949
554949	166950
280762	166951
280693	166952
312195	166953
171371	166954
153414	166955
110722	166956
104534	166957
552470	166958
551990	166959
1929	166960
34538	166961
432478	166962
537978	166963
263943	166964
680326	166965
86876	166966
354028	166967
49792	166968
363127	166969
212221	166970
557682	166971
424356	166972
642402	166973
165954	166974
518710	166975
220835	166976
511077	166977
574299	166978
642335	166979
518694	166980
52364	166981
340076	166982
497911	166983
253391	166984
526307	166985
130239	166986
33184	166987
10982	166988
109566	166989
1841	166990
573860	166991
496847	166992
281635	166993
281577	166994
252706	166995
186317	166996
689756	166997
129307	166998
86491	166999
550945	167000
24081	167001
373180	167002
54260	167003
403155	167004
47159	167005
408808	167006
52764	167007
36317	167008
496834	167009
609620	167010
137586	167011
3647	167012
148581	167013
130008	167014
144289	167015
428578	167016
35001	167017
671780	167018
37297	167019
5398	167020
84571	167021
244366	167022
222773	167023
507749	167024
238078	167025
10	167026
609805	167027
75645	167028
674718	167029
73027	167030
5361	167031
574056	167032
521871	167033
328523	167034
21839	167035
86518	167036
40550	167037
382721	167038
540652	167039
36314	167040
393849	167041
559603	167042
512319	167043
326734	167044
642655	167045
93957	167046
9679	167047
615417	167048
71196	167049
92096	167050
16638	167051
2620	167052
2644	167053
9775	167054
283996	167055
277344	167056
370380	167057
313937	167058
575577	167059
14187	167060
554639	167061
50329	167062
447565	167063
206806	167064
677225	167065
402059	167066
420736	167067
559634	167068
249145	167069
693826	167070
126799	167071
324457	167072
163531	167073
58272	167074
452746	167075
350492	167076
207000	167077
507734	167078
35058	167079
564514	167080
591261	167081
600407	167082
393332	167083
25727	167084
494045	167085
218757	167086
312761	167087
340961	167088
10291	167089
400153	167090
630186	167091
76454	167092
117830	167093
457897	167094
59449	167095
691149	167096
431307	167097
2125	167098
2125	167099
425803	167100
109618	167101
6366	167102
602525	167103
9285	167104
551578	167105
403542	167106
81149	167107
644827	167108
398847	167109
73419	167110
9927	167111
114782	167112
173082	167113
126567	167114
298407	167115
168547	167116
348	167117
259347	167118
602715	167119
596471	167120
437556	167121
266797	167122
119942	167123
241224	167124
48291	167125
663347	167126
157537	167127
75246	167128
97017	167129
249099	167130
228285	167131
205282	167132
1522	167133
360553	167134
85096	167135
605778	167136
54937	167137
74385	167138
388964	167139
281883	167140
4205	167141
958	167142
66610	167143
432467	167144
250184	167145
405415	167146
6618	167147
163812	167148
328427	167149
9340	167150
75677	167151
92509	167152
699	167153
11087	167154
529933	167155
15377	167156
21713	167157
40677	167158
303731	167159
85331	167160
114995	167161
587	167162
286151	167163
559962	167164
126616	167165
1710	167166
121271	167167
645946	167168
491148	167169
649012	167170
11258	167171
11258	167172
30897	167173
309823	167174
30538	167175
290584	167176
129039	167177
378900	167178
552437	167179
621544	167180
61160	167181
143687	167182
641965	167183
76677	167184
556605	167185
22703	167186
631800	167187
572399	167188
502558	167189
522714	167190
131074	167191
88108	167192
198698	167193
94288	167194
172760	167195
8172	167196
59313	167197
114	167198
670735	167199
21074	167200
97109	167201
355691	167202
579088	167203
258236	167204
258240	167205
52838	167206
269521	167207
479273	167208
661921	167209
41615	167210
544846	167211
356254	167212
106387	167213
85651	167214
663416	167215
241444	167216
104526	167217
115676	167218
387167	167219
446368	167220
202236	167221
458886	167222
20431	167223
460231	167224
302060	167225
358133	167226
546427	167227
622191	167228
1432	167229
10784	167230
666197	167231
660751	167232
459011	167233
15967	167234
63106	167235
467656	167236
123696	167237
123701	167238
171298	167239
42826	167240
143304	167241
18787	167242
334425	167243
317584	167244
4499	167245
65871	167246
295803	167247
133779	167248
89471	167249
53907	167250
327642	167251
676324	167252
20429	167253
358647	167254
331786	167255
669366	167256
189471	167257
556324	167258
617627	167259
839	167260
37383	167261
384455	167262
5236	167263
129486	167264
106905	167265
387139	167266
57581	167267
384019	167268
259200	167269
679449	167270
676356	167271
460224	167272
925	167273
309570	167274
619499	167275
3663	167276
671835	167277
231954	167278
522740	167279
39151	167280
9101	167281
132943	167282
535637	167283
189571	167284
666187	167285
153104	167286
77847	167287
107695	167288
156676	167289
91648	167290
174565	167291
570070	167292
588794	167293
358238	167294
45219	167295
7837	167296
666168	167297
7097	167298
161200	167299
43355	167300
470281	167301
293574	167302
54098	167303
296648	167304
38934	167305
387135	167306
154881	167307
65864	167308
438995	167309
458890	167310
451065	167311
184094	167312
655460	167313
424743	167314
543955	167315
144446	167316
314888	167317
199882	167318
437532	167319
548956	167320
422364	167321
65247	167322
60360	167323
73774	167324
428813	167325
645142	167326
406584	167327
24361	167328
548212	167329
144885	167330
322932	167331
674313	167332
490872	167333
607461	167334
497110	167335
241951	167336
78934	167337
49465	167338
40110	167339
640	167340
88386	167341
444866	167342
56960	167343
559369	167344
602652	167345
530484	167346
120760	167347
39044	167348
23792	167349
175384	167350
193741	167351
44351	167352
182623	167353
418613	167354
546989	167355
547297	167356
173441	167357
27	167358
351701	167359
59772	167360
306572	167361
309580	167362
412039	167363
616763	167364
43197	167365
65791	167366
382141	167367
281559	167368
189597	167369
305988	167370
504613	167371
298213	167372
296854	167373
332111	167374
11498	167375
257507	167376
4583	167377
304171	167378
164537	167379
412451	167380
657350	167381
36231	167382
3221	167383
382451	167384
61049	167385
98	167386
174929	167387
493898	167388
34801	167389
23262	167390
551802	167391
464274	167392
309507	167393
158337	167394
687666	167395
464275	167396
464242	167397
235722	167398
387121	167399
24361	167400
44192	167401
287489	167402
625351	167403
65297	167404
60503	167405
313151	167406
437294	167407
3915	167408
260857	167409
241858	167410
133969	167411
132107	167412
364568	167413
380940	167414
405232	167415
123052	167416
352345	167417
235511	167418
27639	167419
565355	167420
5268	167421
512481	167422
139277	167423
231136	167424
495519	167425
10784	167426
56526	167427
422407	167428
117390	167429
48588	167430
35324	167431
691280	167432
1278	167433
169589	167434
423889	167435
514886	167436
73887	167437
26856	167438
368	167439
392385	167440
189516	167441
123904	167442
106919	167443
142390	167444
45225	167445
203365	167446
319616	167447
175702	167448
144084	167449
1308	167450
189530	167451
1465	167452
70626	167453
115159	167454
276006	167455
302045	167456
6192	167457
162358	167458
479424	167459
189533	167460
465567	167461
70423	167462
61235	167463
26127	167464
592635	167465
43666	167466
12121	167467
697308	167468
467617	167469
349527	167470
348542	167471
109002	167472
12124	167473
6661	167474
293214	167475
550895	167476
463380	167477
508648	167478
16520	167479
227986	167480
149157	167481
230843	167482
602901	167483
348279	167484
20641	167485
15023	167486
45601	167487
26647	167488
228250	167489
99634	167490
195356	167491
450128	167492
26120	167493
63668	167494
7081	167495
7081	167496
416129	167497
558245	167498
98553	167499
488657	167500
13330	167501
268722	167502
80722	167503
5282	167504
8503	167505
388470	167506
285877	167507
285859	167508
553404	167509
40773	167510
138223	167511
11496	167512
179467	167513
272812	167514
272887	167515
399604	167516
179945	167517
284792	167518
443787	167519
161480	167520
269556	167521
334580	167522
413049	167523
661892	167524
609859	167525
410778	167526
83535	167527
294750	167528
650666	167529
246792	167530
104080	167531
372419	167532
651530	167533
560346	167534
129954	167535
560337	167536
51694	167537
459461	167538
459411	167539
117575	167540
42	167541
174389	167542
123435	167543
459355	167544
6903	167545
599779	167546
266269	167547
654009	167548
83511	167549
80721	167550
484	167551
657047	167552
206336	167553
616671	167554
655614	167555
589207	167556
353335	167557
214408	167558
34771	167559
82206	167560
288840	167561
575844	167562
32969	167563
554104	167564
67787	167565
31454	167566
88413	167567
256629	167568
99497	167569
526795	167570
487099	167571
429214	167572
626197	167573
329135	167574
415933	167575
279127	167576
18364	167577
421105	167578
56587	167579
470742	167580
392168	167581
283147	167582
20490	167583
209775	167584
156509	167585
511096	167586
567262	167587
468257	167588
126480	167589
83374	167590
16370	167591
83373	167592
416554	167593
32975	167594
444326	167595
37717	167596
375991	167597
525490	167598
613090	167599
376112	167600
526293	167601
1406	167602
134451	167603
571499	167604
657051	167605
375278	167606
620562	167607
647956	167608
375135	167609
545468	167610
384069	167611
32649	167612
543940	167613
369516	167614
416978	167615
50955	167616
590	167617
50941	167618
258409	167619
446412	167620
48277	167621
258385	167622
56537	167623
278863	167624
167641	167625
279006	167626
396341	167627
1719	167628
181439	167629
311	167630
444635	167631
279550	167632
283145	167633
35230	167634
536499	167635
110326	167636
49608	167637
601534	167638
279441	167639
158153	167640
27121	167641
460953	167642
374152	167643
279081	167644
181665	167645
141449	167646
286279	167647
314817	167648
357695	167649
448768	167650
414642	167651
448746	167652
402190	167653
517716	167654
559268	167655
11867	167656
296700	167657
559267	167658
85119	167659
85118	167660
114	167661
301158	167662
461	167663
597638	167664
310508	167665
638763	167666
27416	167667
279201	167668
1151	167669
28092	167670
568021	167671
8038	167672
276686	167673
151274	167674
71079	167675
141985	167676
577648	167677
135540	167678
138268	167679
577349	167680
398704	167681
639438	167682
649574	167683
41	167684
438122	167685
568686	167686
260539	167687
73700	167688
559095	167689
83557	167690
165704	167691
280070	167692
143774	167693
537597	167694
32275	167695
27920	167696
285796	167697
494568	167698
83662	167699
588824	167700
172351	167701
114724	167702
318265	167703
15997	167704
844	167705
571273	167706
454962	167707
305915	167708
411347	167709
605301	167710
510110	167711
291093	167712
569124	167713
103640	167714
643125	167715
279679	167716
113782	167717
593530	167718
343503	167719
138227	167720
83354	167721
278470	167722
278459	167723
371199	167724
454039	167725
7048	167726
3541	167727
273160	167728
550181	167729
83464	167730
116599	167731
278831	167732
95813	167733
278866	167734
168964	167735
55406	167736
160519	167737
194394	167738
389327	167739
56792	167740
663608	167741
3111	167742
11999	167743
273158	167744
27630	167745
59644	167746
183891	167747
605553	167748
148757	167749
135573	167750
533400	167751
172719	167752
52657	167753
9057	167754
129479	167755
321326	167756
152460	167757
84258	167758
327909	167759
616488	167760
387566	167761
279792	167762
301570	167763
616066	167764
303474	167765
279794	167766
371852	167767
694178	167768
279768	167769
605552	167770
421599	167771
92226	167772
2848	167773
648661	167774
158541	167775
32633	167776
266505	167777
124838	167778
544711	167779
27441	167780
16060	167781
237589	167782
10646	167783
622799	167784
243973	167785
92364	167786
105765	167787
334923	167788
362754	167789
99109	167790
570826	167791
682471	167792
484040	167793
581062	167794
250709	167795
671293	167796
554969	167797
49060	167798
364798	167799
433166	167800
283060	167801
541233	167802
836	167803
159697	167804
582369	167805
254161	167806
556566	167807
696239	167808
153202	167809
117949	167810
550128	167811
5410	167812
4933	167813
304517	167814
124732	167815
10585	167816
103008	167817
45118	167818
311951	167819
9916	167820
320869	167821
578421	167822
453552	167823
151064	167824
29854	167825
372688	167826
3150	167827
2410	167828
199977	167829
85595	167830
287855	167831
261281	167832
42523	167833
85581	167834
593193	167835
669768	167836
744	167837
299686	167838
284571	167839
101948	167840
51670	167841
61393	167842
17274	167843
85586	167844
21811	167845
1802	167846
565214	167847
17275	167848
230762	167849
297817	167850
286526	167851
297765	167852
56070	167853
248547	167854
553644	167855
305859	167856
97477	167857
581043	167858
581064	167859
547828	167860
497838	167861
444336	167862
487048	167863
23333	167864
85232	167865
85881	167866
501400	167867
258726	167868
570770	167869
53874	167870
303174	167871
378359	167872
49479	167873
50612	167874
195545	167875
31574	167876
53876	167877
438720	167878
256986	167879
694512	167880
419027	167881
490439	167882
175327	167883
130786	167884
374383	167885
73598	167886
402610	167887
449970	167888
676442	167889
558549	167890
539283	167891
33022	167892
394046	167893
198484	167894
16045	167895
572119	167896
570779	167897
697785	167898
173233	167899
83700	167900
345065	167901
982	167902
443873	167903
693224	167904
5930	167905
553512	167906
501843	167907
5032	167908
474292	167909
597507	167910
81854	167911
158932	167912
19386	167913
4	167914
309761	167915
229	167916
578255	167917
229	167918
637852	167919
30664	167920
554753	167921
342506	167922
557794	167923
157878	167924
32523	167925
119611	167926
172659	167927
689445	167928
470773	167929
144935	167930
558325	167931
558353	167932
617697	167933
470450	167934
161004	167935
36077	167936
131902	167937
38701	167938
181376	167939
91761	167940
298140	167941
230520	167942
78424	167943
285273	167944
256743	167945
285286	167946
283835	167947
11016	167948
392792	167949
678739	167950
370206	167951
316456	167952
611395	167953
100054	167954
371913	167955
267681	167956
562124	167957
56915	167958
90638	167959
20580	167960
24071	167961
155208	167962
599472	167963
500810	167964
666256	167965
291986	167966
586419	167967
4458	167968
4350	167969
268990	167970
266626	167971
584701	167972
482435	167973
90484	167974
606051	167975
371586	167976
632773	167977
318559	167978
655007	167979
365506	167980
145418	167981
406795	167982
191429	167983
36314	167984
635768	167985
518265	167986
577065	167987
669386	167988
244240	167989
7510	167990
666254	167991
257	167992
12597	167993
154498	167994
511866	167995
120661	167996
400683	167997
535967	167998
652300	167999
591092	168000
568579	168001
150136	168002
247887	168003
550873	168004
589549	168005
359298	168006
54350	168007
230127	168008
37525	168009
35366	168010
31626	168011
258199	168012
688481	168013
1591	168014
453742	168015
283028	168016
5098	168017
84538	168018
669791	168019
84531	168020
84541	168021
2	168022
669732	168023
153842	168024
83863	168025
275712	168026
33619	168027
576006	168028
30495	168029
390179	168030
519735	168031
289074	168032
85883	168033
33647	168034
592020	168035
367463	168036
8825	168037
32282	168038
389182	168039
377023	168040
697170	168041
515528	168042
669596	168043
515611	168044
371525	168045
301322	168046
107854	168047
393177	168048
551404	168049
551408	168050
667550	168051
30716	168052
30716	168053
97407	168054
344129	168055
676051	168056
2966	168057
408225	168058
603548	168059
449338	168060
152552	168061
6	168062
45921	168063
111412	168064
457689	168065
549814	168066
74383	168067
667074	168068
29543	168069
421903	168070
346046	168071
369268	168072
345687	168073
235608	168074
257853	168075
609	168076
47017	168077
454520	168078
83893	168079
143264	168080
561067	168081
296450	168082
220147	168083
289624	168084
45703	168085
142777	168086
686720	168087
140390	168088
2178	168089
46119	168090
550730	168091
456068	168092
452651	168093
644838	168094
285069	168095
130982	168096
449332	168097
640836	168098
255355	168099
414728	168100
164835	168101
35523	168102
511513	168103
543789	168104
291785	168105
351096	168106
7261	168107
562232	168108
145725	168109
47358	168110
296754	168111
1675	168112
566403	168113
86484	168114
38036	168115
481276	168116
78968	168117
79230	168118
446573	168119
2571	168120
447395	168121
665277	168122
687604	168123
145800	168124
348212	168125
46894	168126
371798	168127
398826	168128
309073	168129
244791	168130
534766	168131
341668	168132
11118	168133
18308	168134
499566	168135
334628	168136
550805	168137
449366	168138
542077	168139
86944	168140
589101	168141
215835	168142
416590	168143
239913	168144
19546	168145
132311	168146
627287	168147
145870	168148
262352	168149
465719	168150
167597	168151
125617	168152
616558	168153
345437	168154
397832	168155
25271	168156
24143	168157
632912	168158
400	168159
36659	168160
122878	168161
58154	168162
591608	168163
75263	168164
255844	168165
87121	168166
29835	168167
14731	168168
341689	168169
692408	168170
85392	168171
656092	168172
184445	168173
250434	168174
39975	168175
128006	168176
16487	168177
568355	168178
329141	168179
488072	168180
339033	168181
680905	168182
136222	168183
636967	168184
54442	168185
657716	168186
551780	168187
298818	168188
136805	168189
38931	168190
546437	168191
386253	168192
604060	168193
563495	168194
437183	168195
114153	168196
173105	168197
340	168198
81978	168199
676745	168200
142292	168201
29855	168202
199967	168203
502588	168204
670248	168205
329609	168206
80286	168207
472073	168208
67547	168209
530278	168210
436955	168211
244449	168212
139365	168213
677	168214
73599	168215
139026	168216
42764	168217
15746	168218
251374	168219
599373	168220
430379	168221
74376	168222
35174	168223
56281	168224
633764	168225
319856	168226
23115	168227
3470	168228
58856	168229
328431	168230
48697	168231
6439	168232
265641	168233
61665	168234
72951	168235
63026	168236
77248	168237
4991	168238
2292	168239
464784	168240
388421	168241
522171	168242
522187	168243
495963	168244
496569	168245
493611	168246
270995	168247
55973	168248
35179	168249
319375	168250
12237	168251
621326	168252
633755	168253
357226	168254
3071	168255
481101	168256
429279	168257
475883	168258
3257	168259
454661	168260
55243	168261
456059	168262
28895	168263
186586	168264
31932	168265
563993	168266
129677	168267
508425	168268
350987	168269
209377	168270
650428	168271
370866	168272
3597	168273
370289	168274
624148	168275
241742	168276
16287	168277
358313	168278
301597	168279
299647	168280
5003	168281
106700	168282
336385	168283
536183	168284
86998	168285
195315	168286
37343	168287
186749	168288
357836	168289
524936	168290
616799	168291
257246	168292
193789	168293
2955	168294
50985	168295
513350	168296
385868	168297
551116	168298
109199	168299
40711	168300
110656	168301
18639	168302
211732	168303
87013	168304
247017	168305
682040	168306
541791	168307
657571	168308
491576	168309
488308	168310
19686	168311
241901	168312
241799	168313
590966	168314
89562	168315
73285	168316
327478	168317
634531	168318
541196	168319
430830	168320
476154	168321
640967	168322
53853	168323
189035	168324
649613	168325
37512	168326
39034	168327
51163	168328
136286	168329
354472	168330
471139	168331
471155	168332
4668	168333
296961	168334
526027	168335
3686	168336
638268	168337
392381	168338
100888	168339
37284	168340
58694	168341
590065	168342
150537	168343
284992	168344
176379	168345
6734	168346
6734	168347
43820	168348
150204	168349
487361	168350
9051	168351
315281	168352
297500	168353
61514	168354
5276	168355
389460	168356
55015	168357
1414	168358
434287	168359
389257	168360
294003	168361
447879	168362
599415	168363
307901	168364
182203	168365
437663	168366
52075	168367
473673	168368
89190	168369
146221	168370
138191	168371
138438	168372
118746	168373
41966	168374
41966	168375
108273	168376
141995	168377
566074	168378
287003	168379
410605	168380
18409	168381
1703	168382
204288	168383
23602	168384
445491	168385
142395	168386
30577	168387
17118	168388
476802	168389
641079	168390
12348	168391
71088	168392
252521	168393
1154	168394
605940	168395
454837	168396
221604	168397
576563	168398
60484	168399
681963	168400
3299	168401
467009	168402
90727	168403
99554	168404
139536	168405
452751	168406
187126	168407
32704	168408
107538	168409
355261	168410
74005	168411
30022	168412
35112	168413
342788	168414
556476	168415
393634	168416
355949	168417
495515	168418
24805	168419
680468	168420
175979	168421
521091	168422
50084	168423
50878	168424
515518	168425
7358	168426
23743	168427
404564	168428
619301	168429
32332	168430
510014	168431
8850	168432
425378	168433
440894	168434
914	168435
41966	168436
352643	168437
630866	168438
77914	168439
331501	168440
603147	168441
38697	168442
32483	168443
105597	168444
504914	168445
26149	168446
568662	168447
82436	168448
8761	168449
303114	168450
203013	168451
200567	168452
29033	168453
331322	168454
249640	168455
549755	168456
297790	168457
280062	168458
187655	168459
43792	168460
41851	168461
424877	168462
63218	168463
658951	168464
261817	168465
81616	168466
56823	168467
355618	168468
646981	168469
241910	168470
2565	168471
154833	168472
329	168473
358318	168474
571124	168475
9106	168476
39606	168477
407694	168478
5213	168479
160059	168480
854	168481
59433	168482
60196	168483
197453	168484
570526	168485
119869	168486
480653	168487
284449	168488
261676	168489
496388	168490
501211	168491
663723	168492
8594	168493
192021	168494
128963	168495
100008	168496
64111	168497
152632	168498
508428	168499
367206	168500
35499	168501
152075	168502
172508	168503
653998	168504
46550	168505
634988	168506
446710	168507
300722	168508
52987	168509
544563	168510
494245	168511
325666	168512
292593	168513
37383	168514
78972	168515
55255	168516
21993	168517
23448	168518
540880	168519
25433	168520
419081	168521
16129	168522
103560	168523
648016	168524
942	168525
584110	168526
298162	168527
566949	168528
617035	168529
5731	168530
175509	168531
486632	168532
227145	168533
609711	168534
4942	168535
771	168536
92810	168537
2468	168538
164292	168539
342959	168540
265024	168541
660203	168542
31222	168543
509498	168544
614629	168545
455	168546
39940	168547
67137	168548
452602	168549
95707	168550
120341	168551
657402	168552
319977	168553
28141	168554
146127	168555
83006	168556
43313	168557
10471	168558
19575	168559
437306	168560
192701	168561
108	168562
108	168563
80513	168564
293356	168565
218374	168566
121815	168567
55238	168568
4564	168569
4231	168570
414062	168571
530284	168572
606703	168573
638685	168574
667589	168575
282539	168576
541106	168577
397222	168578
380293	168579
349797	168580
218706	168581
661696	168582
205055	168583
277756	168584
113245	168585
560758	168586
405129	168587
36176	168588
40993	168589
3493	168590
254099	168591
16879	168592
1774	168593
71334	168594
159309	168595
57308	168596
294943	168597
262823	168598
37368	168599
152284	168600
60489	168601
202881	168602
237952	168603
134863	168604
33909	168605
53015	168606
6045	168607
60062	168608
117978	168609
24268	168610
139082	168611
568092	168612
298427	168613
114774	168614
296741	168615
614606	168616
495374	168617
50789	168618
108862	168619
284310	168620
278840	168621
302055	168622
507547	168623
568270	168624
364947	168625
665903	168626
307648	168627
209454	168628
124499	168629
664839	168630
77383	168631
361732	168632
522128	168633
668438	168634
473425	168635
20862	168636
80450	168637
77445	168638
587805	168639
198662	168640
115015	168641
161710	168642
116722	168643
609068	168644
324982	168645
98495	168646
60003	168647
65846	168648
337619	168649
444319	168650
402799	168651
452850	168652
253422	168653
37339	168654
213213	168655
577469	168656
30583	168657
632276	168658
131633	168659
50347	168660
96193	168661
157647	168662
6576	168663
659409	168664
290853	168665
195815	168666
21464	168667
509056	168668
38185	168669
676369	168670
552170	168671
407528	168672
57247	168673
674024	168674
563634	168675
136024	168676
104517	168677
568615	168678
562525	168679
312042	168680
554610	168681
203198	168682
1456	168683
11790	168684
751	168685
83907	168686
37911	168687
90032	168688
237446	168689
148318	168690
14610	168691
154029	168692
327533	168693
255305	168694
196046	168695
566948	168696
317189	168697
44546	168698
491620	168699
483671	168700
35772	168701
620967	168702
427987	168703
578971	168704
130998	168705
633085	168706
424231	168707
454182	168708
2680	168709
156120	168710
249107	168711
171789	168712
138781	168713
9829	168714
122481	168715
665228	168716
48379	168717
226233	168718
467688	168719
18526	168720
137766	168721
2156	168722
165756	168723
628169	168724
208071	168725
39167	168726
14338	168727
596246	168728
607170	168729
11423	168730
19165	168731
144189	168732
152984	168733
25632	168734
374479	168735
646208	168736
200367	168737
445041	168738
15417	168739
8295	168740
75142	168741
628393	168742
445172	168743
40738	168744
283323	168745
21533	168746
79184	168747
16186	168748
79963	168749
557279	168750
655922	168751
317628	168752
141819	168753
581517	168754
260076	168755
32797	168756
132743	168757
244809	168758
35104	168759
128105	168760
91786	168761
676791	168762
393166	168763
459834	168764
676778	168765
246091	168766
7791	168767
244676	168768
295920	168769
54154	168770
24827	168771
82779	168772
1863	168773
10268	168774
123490	168775
211763	168776
71198	168777
209534	168778
135965	168779
315969	168780
202898	168781
118542	168782
325021	168783
1735	168784
161115	168785
277471	168786
394445	168787
209327	168788
17106	168789
638694	168790
22686	168791
80354	168792
237194	168793
488631	168794
248333	168795
231258	168796
400008	168797
635190	168798
280069	168799
616239	168800
601293	168801
140	168802
62727	168803
16546	168804
457373	168805
246800	168806
554948	168807
132333	168808
144216	168809
209183	168810
119854	168811
49207	168812
25816	168813
522321	168814
296000	168815
24607	168816
510473	168817
121750	168818
77333	168819
15710	168820
15534	168821
444382	168822
135956	168823
4480	168824
13839	168825
4480	168826
644176	168827
89586	168828
76235	168829
282095	168830
527555	168831
271648	168832
240328	168833
557476	168834
424384	168835
3994	168836
695287	168837
679205	168838
533790	168839
446194	168840
262993	168841
528040	168842
103471	168843
5782	168844
317369	168845
5358	168846
658988	168847
175755	168848
590507	168849
679863	168850
236231	168851
78140	168852
78128	168853
95179	168854
17204	168855
9307	168856
330150	168857
535311	168858
335105	168859
621948	168860
45858	168861
499720	168862
131396	168863
604720	168864
37931	168865
88981	168866
181964	168867
306624	168868
173640	168869
441530	168870
607709	168871
317	168872
607676	168873
356070	168874
38239	168875
35642	168876
159512	168877
626670	168878
686215	168879
500908	168880
123938	168881
10281	168882
362133	168883
59699	168884
467190	168885
16627	168886
590160	168887
198492	168888
226167	168889
308259	168890
308028	168891
307998	168892
574137	168893
90334	168894
308187	168895
308240	168896
31248	168897
308072	168898
308083	168899
611519	168900
308089	168901
308088	168902
308084	168903
308110	168904
293841	168905
530475	168906
575579	168907
256244	168908
537218	168909
445460	168910
78143	168911
447553	168912
49265	168913
311360	168914
42095	168915
95669	168916
88776	168917
588026	168918
326319	168919
88641	168920
486828	168921
342397	168922
466748	168923
1739	168924
89785	168925
301769	168926
100616	168927
14472	168928
102254	168929
601770	168930
198501	168931
42	168932
331060	168933
204825	168934
262807	168935
310126	168936
125079	168937
28214	168938
278064	168939
632056	168940
533966	168941
97538	168942
497546	168943
409062	168944
67714	168945
435014	168946
264456	168947
226747	168948
54824	168949
320656	168950
568158	168951
151905	168952
670053	168953
670030	168954
670071	168955
7386	168956
119426	168957
455520	168958
9061	168959
90606	168960
570687	168961
255277	168962
205658	168963
570	168964
570	168965
44295	168966
49515	168967
90583	168968
616229	168969
681777	168970
622178	168971
156686	168972
66622	168973
527968	168974
609698	168975
502169	168976
600366	168977
24198	168978
20754	168979
412885	168980
532857	168981
297676	168982
304825	168983
89658	168984
650049	168985
1140	168986
436716	168987
43857	168988
304778	168989
121243	168990
451149	168991
117107	168992
606469	168993
203429	168994
668965	168995
72873	168996
109922	168997
314565	168998
49924	168999
358391	169000
471434	169001
413288	169002
272514	169003
272139	169004
305061	169005
487317	169006
603713	169007
239625	169008
454242	169009
272534	169010
112999	169011
455912	169012
272253	169013
63342	169014
89712	169015
27503	169016
75247	169017
14322	169018
156292	169019
665835	169020
127099	169021
68193	169022
619542	169023
305271	169024
593446	169025
593477	169026
89818	169027
278160	169028
89759	169029
570627	169030
181943	169031
12243	169032
261704	169033
571737	169034
147969	169035
222674	169036
230464	169037
389966	169038
150060	169039
622235	169040
388566	169041
579631	169042
81646	169043
154115	169044
46209	169045
505288	169046
16370	169047
89938	169048
262558	169049
64935	169050
391444	169051
31606	169052
321772	169053
96474	169054
190332	169055
434637	169056
97871	169057
521896	169058
491521	169059
616564	169060
428715	169061
589150	169062
548229	169063
388821	169064
502682	169065
50375	169066
22335	169067
306633	169068
158135	169069
282213	169070
336430	169071
2882	169072
22479	169073
90044	169074
150974	169075
575857	169076
61632	169077
2220	169078
14057	169079
479608	169080
628935	169081
110558	169082
570451	169083
154403	169084
89938	169085
533869	169086
677463	169087
1514	169088
51662	169089
430278	169090
404649	169091
395138	169092
12731	169093
410249	169094
176321	169095
102	169096
30960	169097
21640	169098
94339	169099
172728	169100
43177	169101
55157	169102
92241	169103
29765	169104
4300	169105
319	169106
490728	169107
686661	169108
21072	169109
172485	169110
670935	169111
105593	169112
562392	169113
601069	169114
43281	169115
671997	169116
532512	169117
491575	169118
382956	169119
189314	169120
17798	169121
159601	169122
332053	169123
627343	169124
346213	169125
455165	169126
47229	169127
288256	169128
46720	169129
326678	169130
39885	169131
382283	169132
1482	169133
423565	169134
6742	169135
470395	169136
214837	169137
184879	169138
639612	169139
309094	169140
232207	169141
49365	169142
522917	169143
359369	169144
4291	169145
38217	169146
169034	169147
568993	169148
596525	169149
103348	169150
1314	169151
53912	169152
215542	169153
33215	169154
252271	169155
58760	169156
116639	169157
310978	169158
84113	169159
236672	169160
241440	169161
277428	169162
153369	169163
113814	169164
529545	169165
546138	169166
364009	169167
147204	169168
592564	169169
119084	169170
118567	169171
147057	169172
578326	169173
139164	169174
444956	169175
6090	169176
57279	169177
22035	169178
11823	169179
298720	169180
7061	169181
520103	169182
507158	169183
394330	169184
183020	169185
183183	169186
140841	169187
61840	169188
38543	169189
307360	169190
340141	169191
47562	169192
15291	169193
391225	169194
81760	169195
378450	169196
307384	169197
101197	169198
287157	169199
2653	169200
74242	169201
211929	169202
214314	169203
141984	169204
257436	169205
686870	169206
4452	169207
49942	169208
31758	169209
564680	169210
44353	169211
445201	169212
20041	169213
417707	169214
4946	169215
161071	169216
531450	169217
132699	169218
146051	169219
508680	169220
146056	169221
5255	169222
10161	169223
673062	169224
566345	169225
5772	169226
1911	169227
207668	169228
690800	169229
163476	169230
68710	169231
160079	169232
559082	169233
103048	169234
473233	169235
9906	169236
52094	169237
149386	169238
308411	169239
308405	169240
153197	169241
308512	169242
574181	169243
308440	169244
418674	169245
297927	169246
387226	169247
39731	169248
4684	169249
664098	169250
141527	169251
215328	169252
493268	169253
36	169254
24614	169255
500172	169256
308807	169257
85150	169258
157841	169259
7161	169260
453532	169261
444246	169262
3542	169263
605029	169264
89671	169265
25654	169266
682929	169267
150430	169268
141050	169269
79122	169270
5940	169271
103482	169272
551867	169273
647004	169274
547851	169275
343862	169276
95056	169277
659881	169278
562681	169279
366280	169280
193	169281
268910	169282
14670	169283
222555	169284
1444	169285
42603	169286
147213	169287
358397	169288
392430	169289
77191	169290
243965	169291
453874	169292
347172	169293
308836	169294
70790	169295
382352	169296
97060	169297
165212	169298
374948	169299
443887	169300
444731	169301
68266	169302
12604	169303
260080	169304
322257	169305
655217	169306
597387	169307
23631	169308
563534	169309
478698	169310
442611	169311
559751	169312
171080	169313
11334	169314
129876	169315
514579	169316
677924	169317
497163	169318
497176	169319
328392	169320
8268	169321
489074	169322
493835	169323
582281	169324
122707	169325
65044	169326
19220	169327
53858	169328
129260	169329
29433	169330
48531	169331
599297	169332
190903	169333
2680	169334
444392	169335
17258	169336
789	169337
39397	169338
129030	169339
5491	169340
434467	169341
24916	169342
544074	169343
427590	169344
515685	169345
1806	169346
11857	169347
592036	169348
35075	169349
101360	169350
19094	169351
203858	169352
112847	169353
173649	169354
112864	169355
401493	169356
435662	169357
100905	169358
485963	169359
63008	169360
99342	169361
396370	169362
412838	169363
53483	169364
45612	169365
125125	169366
28178	169367
28178	169368
41991	169369
146568	169370
435770	169371
515666	169372
385255	169373
237579	169374
15677	169375
649987	169376
24079	169377
304196	169378
100804	169379
154	169380
169401	169381
346292	169382
684953	169383
685345	169384
44592	169385
443482	169386
393738	169387
663043	169388
361483	169389
512938	169390
388174	169391
140284	169392
220845	169393
129489	169394
588277	169395
125982	169396
408985	169397
182706	169398
32038	169399
553589	169400
251298	169401
162782	169402
346562	169403
29946	169404
574784	169405
533670	169406
366689	169407
46103	169408
134985	169409
671705	169410
440	169411
273476	169412
267667	169413
21240	169414
595	169415
247792	169416
674431	169417
575071	169418
517589	169419
307032	169420
136517	169421
426428	169422
241172	169423
14428	169424
400439	169425
552104	169426
196775	169427
967	169428
53295	169429
26926	169430
313848	169431
142216	169432
52885	169433
587720	169434
382050	169435
66991	169436
57977	169437
167767	169438
16982	169439
108607	169440
140822	169441
663727	169442
15114	169443
6867	169444
98420	169445
510863	169446
77267	169447
163122	169448
85520	169449
150664	169450
639878	169451
97429	169452
663171	169453
177434	169454
308854	169455
37471	169456
84615	169457
495235	169458
74885	169459
80806	169460
60405	169461
107180	169462
414914	169463
434928	169464
246520	169465
55947	169466
272334	169467
309927	169468
35228	169469
90700	169470
644003	169471
60468	169472
136052	169473
74239	169474
161045	169475
25308	169476
61193	169477
125481	169478
83424	169479
688852	169480
688853	169481
479007	169482
72618	169483
582377	169484
439376	169485
153066	169486
147624	169487
9081	169488
131986	169489
316256	169490
655051	169491
161249	169492
662967	169493
662974	169494
601524	169495
182268	169496
119425	169497
168457	169498
310489	169499
531982	169500
674231	169501
448687	169502
448616	169503
169550	169504
14300	169505
120713	169506
141652	169507
141653	169508
542308	169509
621086	169510
426025	169511
80247	169512
32084	169513
639220	169514
173601	169515
252141	169516
406513	169517
166105	169518
415453	169519
492221	169520
1544	169521
570382	169522
687091	169523
102073	169524
50890	169525
491775	169526
525997	169527
8335	169528
75216	169529
243559	169530
107085	169531
54677	169532
133209	169533
263314	169534
576413	169535
146352	169536
299381	169537
189	169538
39748	169539
151713	169540
473759	169541
161186	169542
33272	169543
556201	169544
287371	169545
43438	169546
355384	169547
332035	169548
89346	169549
635777	169550
470	169551
193410	169552
473588	169553
65176	169554
7238	169555
237528	169556
99529	169557
114199	169558
129909	169559
21602	169560
563046	169561
124072	169562
56798	169563
501354	169564
160487	169565
8891	169566
306009	169567
569430	169568
427154	169569
55602	169570
21054	169571
457445	169572
18454	169573
292323	169574
167317	169575
42022	169576
554970	169577
575081	169578
324573	169579
161674	169580
12930	169581
683088	169582
654057	169583
163418	169584
585698	169585
663646	169586
305151	169587
692971	169588
13941	169589
207609	169590
566175	169591
159831	169592
428464	169593
644753	169594
13834	169595
56835	169596
515	169597
74592	169598
71310	169599
71048	169600
391290	169601
456036	169602
673964	169603
568705	169604
140382	169605
657091	169606
155155	169607
106154	169608
136287	169609
56795	169610
560604	169611
142297	169612
65545	169613
95341	169614
48677	169615
562782	169616
80943	169617
594207	169618
64682	169619
184051	169620
437449	169621
537587	169622
569287	169623
381	169624
410248	169625
588108	169626
529352	169627
660041	169628
232506	169629
122844	169630
131481	169631
49997	169632
348299	169633
483730	169634
38927	169635
118247	169636
151460	169637
13372	169638
8142	169639
43928	169640
263589	169641
437427	169642
444610	169643
24507	169644
397175	169645
361267	169646
237	169647
576856	169648
460981	169649
556048	169650
576862	169651
68022	169652
141781	169653
611090	169654
100634	169655
589224	169656
267	169657
211715	169658
410521	169659
33177	169660
37178	169661
73753	169662
73759	169663
534616	169664
2987	169665
586620	169666
516201	169667
230311	169668
470854	169669
539477	169670
375966	169671
654595	169672
67753	169673
281612	169674
677858	169675
2252	169676
16190	169677
63288	169678
15947	169679
23911	169680
155586	169681
12338	169682
113741	169683
395405	169684
15976	169685
230642	169686
42240	169687
64778	169688
612934	169689
23909	169690
163529	169691
577183	169692
411076	169693
49467	169694
472364	169695
85002	169696
263899	169697
80813	169698
75683	169699
683314	169700
353089	169701
76998	169702
423234	169703
64	169704
56779	169705
238009	169706
352075	169707
2300	169708
1035	169709
389728	169710
606331	169711
647756	169712
300094	169713
48241	169714
90788	169715
609798	169716
455373	169717
421583	169718
452265	169719
469714	169720
138617	169721
165928	169722
356899	169723
66	169724
578663	169725
311765	169726
589438	169727
37716	169728
347352	169729
369596	169730
2155	169731
20497	169732
313516	169733
50878	169734
558637	169735
25388	169736
63858	169737
35686	169738
129462	169739
47489	169740
664203	169741
1000	169742
131925	169743
21224	169744
2153	169745
167335	169746
17469	169747
15906	169748
581059	169749
23418	169750
241896	169751
119901	169752
530846	169753
91475	169754
314015	169755
21674	169756
586956	169757
403173	169758
211877	169759
14447	169760
391326	169761
695932	169762
695863	169763
150119	169764
620582	169765
117131	169766
327441	169767
573276	169768
258125	169769
20144	169770
127900	169771
48488	169772
313295	169773
162263	169774
414721	169775
95041	169776
128101	169777
35559	169778
34224	169779
121236	169780
200235	169781
283424	169782
124186	169783
466236	169784
120935	169785
74548	169786
261789	169787
449710	169788
529886	169789
109735	169790
531842	169791
16128	169792
111463	169793
670046	169794
525883	169795
402839	169796
11286	169797
390608	169798
426293	169799
456006	169800
2474	169801
490998	169802
505563	169803
43187	169804
141380	169805
86271	169806
387340	169807
1028	169808
17121	169809
594922	169810
3321	169811
137363	169812
21031	169813
335886	169814
328210	169815
627082	169816
36755	169817
308826	169818
60355	169819
37720	169820
575244	169821
423807	169822
118762	169823
231602	169824
70942	169825
385626	169826
156817	169827
145795	169828
150274	169829
658832	169830
365703	169831
545339	169832
481580	169833
24399	169834
539831	169835
259767	169836
127475	169837
496065	169838
151837	169839
37645	169840
116834	169841
468937	169842
84491	169843
45149	169844
412653	169845
640356	169846
571193	169847
475932	169848
159984	169849
259459	169850
78777	169851
56963	169852
152613	169853
348585	169854
403781	169855
265026	169856
289051	169857
512452	169858
137168	169859
574402	169860
136717	169861
177008	169862
308457	169863
48279	169864
290846	169865
603075	169866
246222	169867
36954	169868
617679	169869
425016	169870
613977	169871
15126	169872
27410	169873
96434	169874
59339	169875
429772	169876
548420	169877
17138	169878
323407	169879
383	169880
76919	169881
655426	169882
37414	169883
43506	169884
354845	169885
311249	169886
117897	169887
159015	169888
6845	169889
388130	169890
385199	169891
32897	169892
104409	169893
192796	169894
416437	169895
139955	169896
42892	169897
529239	169898
240658	169899
151257	169900
406692	169901
255578	169902
102570	169903
501847	169904
95049	169905
35955	169906
500597	169907
625148	169908
349515	169909
669450	169910
24086	169911
148968	169912
47961	169913
125923	169914
213229	169915
130320	169916
502753	169917
156970	169918
161232	169919
364982	169920
62631	169921
38396	169922
79258	169923
56695	169924
126221	169925
121525	169926
566836	169927
129897	169928
5157	169929
597685	169930
122154	169931
118582	169932
125276	169933
22823	169934
349054	169935
285730	169936
77878	169937
305023	169938
630	169939
647896	169940
526	169941
109838	169942
6943	169943
57361	169944
79060	169945
31744	169946
149007	169947
673916	169948
443	169949
296866	169950
126189	169951
382917	169952
465224	169953
361045	169954
10340	169955
473922	169956
4297	169957
149109	169958
284154	169959
222768	169960
15394	169961
579964	169962
41449	169963
586476	169964
476346	169965
178002	169966
119879	169967
418695	169968
545234	169969
139622	169970
231971	169971
587392	169972
282668	169973
184230	169974
8695	169975
39373	169976
3926	169977
62186	169978
476256	169979
278669	169980
295151	169981
202611	169982
23201	169983
445210	169984
241308	169985
20561	169986
353183	169987
8160	169988
115579	169989
450495	169990
284861	169991
329560	169992
385954	169993
458290	169994
10369	169995
594122	169996
19476	169997
459118	169998
317936	169999
322320	170000
445193	170001
42994	170002
495797	170003
375831	170004
475125	170005
601294	170006
190778	170007
18061	170008
1295	170009
129060	170010
357611	170011
348128	170012
565936	170013
652525	170014
559	170015
102467	170016
2015	170017
21512	170018
59333	170019
289745	170020
212665	170021
372945	170022
640003	170023
647497	170024
152182	170025
167371	170026
315058	170027
47730	170028
184905	170029
31874	170030
494028	170031
26055	170032
4333	170033
345390	170034
121515	170035
593062	170036
111297	170037
217589	170038
218084	170039
217115	170040
538640	170041
40352	170042
313891	170043
676560	170044
215572	170045
28319	170046
260132	170047
674203	170048
419600	170049
96248	170050
623997	170051
12290	170052
27085	170053
10589	170054
6810	170055
384832	170056
49838	170057
327920	170058
232	170059
25203	170060
43163	170061
681526	170062
83660	170063
133315	170064
8689	170065
115223	170066
263171	170067
44687	170068
17289	170069
121860	170070
683604	170071
421575	170072
281744	170073
127572	170074
315197	170075
245076	170076
333844	170077
10645	170078
538124	170079
514763	170080
272080	170081
82086	170082
25267	170083
263625	170084
39555	170085
141841	170086
30658	170087
108413	170088
108332	170089
662303	170090
135191	170091
135192	170092
4454	170093
239390	170094
605170	170095
363576	170096
73150	170097
60697	170098
361438	170099
544000	170100
658051	170101
501644	170102
272768	170103
643625	170104
260544	170105
340149	170106
303040	170107
29251	170108
26871	170109
131574	170110
500690	170111
168092	170112
16083	170113
338171	170114
964	170115
15287	170116
8447	170117
290993	170118
42895	170119
129693	170120
376676	170121
125912	170122
623643	170123
434594	170124
101269	170125
657052	170126
446543	170127
295977	170128
56949	170129
126497	170130
23601	170131
85069	170132
446757	170133
241945	170134
115606	170135
22415	170136
253310	170137
234035	170138
473728	170139
486099	170140
410039	170141
518613	170142
14322	170143
169066	170144
24993	170145
72654	170146
450104	170147
136848	170148
96983	170149
581406	170150
164788	170151
57687	170152
215188	170153
15547	170154
85647	170155
244218	170156
149606	170157
439098	170158
394799	170159
25098	170160
12299	170161
639522	170162
534055	170163
183562	170164
657360	170165
71886	170166
66752	170167
509820	170168
8457	170169
33168	170170
563706	170171
37979	170172
637288	170173
59	170174
259357	170175
524645	170176
450786	170177
113124	170178
78170	170179
515722	170180
446965	170181
120782	170182
646031	170183
6274	170184
108135	170185
451860	170186
10421	170187
361025	170188
687763	170189
69985	170190
236875	170191
586068	170192
34048	170193
637440	170194
14162	170195
68679	170196
534667	170197
293006	170198
52735	170199
20137	170200
602	170201
130737	170202
228051	170203
665681	170204
251	170205
42631	170206
12167	170207
575361	170208
345583	170209
102745	170210
661392	170211
531376	170212
3535	170213
615	170214
615767	170215
468197	170216
52780	170217
8850	170218
126999	170219
1005	170220
667938	170221
129885	170222
134472	170223
237766	170224
11109	170225
371	170226
96691	170227
90525	170228
307210	170229
679957	170230
638070	170231
197227	170232
260	170233
445252	170234
85903	170235
83876	170236
187538	170237
683910	170238
12625	170239
182799	170240
48986	170241
140808	170242
144923	170243
435401	170244
437812	170245
60941	170246
497531	170247
433371	170248
624135	170249
542085	170250
597456	170251
416964	170252
362572	170253
56362	170254
454611	170255
431830	170256
239129	170257
96034	170258
72662	170259
151461	170260
618835	170261
14837	170262
140382	170263
96656	170264
75511	170265
527758	170266
20598	170267
384172	170268
642516	170269
88481	170270
586334	170271
81676	170272
261869	170273
180720	170274
419281	170275
12371	170276
266251	170277
244811	170278
58981	170279
58982	170280
58982	170281
58982	170282
368784	170283
2605	170284
131014	170285
517783	170286
635671	170287
110729	170288
386297	170289
149339	170290
315860	170291
426187	170292
331297	170293
558826	170294
417474	170295
265053	170296
302496	170297
670720	170298
342879	170299
286222	170300
50651	170301
289325	170302
518942	170303
81925	170304
596516	170305
111470	170306
224413	170307
143455	170308
42	170309
306230	170310
377495	170311
160130	170312
528377	170313
5421	170314
1301	170315
350947	170316
79488	170317
32378	170318
147874	170319
426985	170320
80171	170321
151930	170322
32862	170323
520477	170324
638913	170325
41436	170326
37992	170327
117985	170328
147132	170329
69	170330
48695	170331
49013	170332
672145	170333
287185	170334
472683	170335
194241	170336
526363	170337
58415	170338
146460	170339
480415	170340
16892	170341
20122	170342
33417	170343
716	170344
154779	170345
1610	170346
118139	170347
460014	170348
82119	170349
332372	170350
402576	170351
91835	170352
184847	170353
52789	170354
344945	170355
420525	170356
2912	170357
72282	170358
504572	170359
184536	170360
209657	170361
99871	170362
89241	170363
424465	170364
19094	170365
1521	170366
159219	170367
137096	170368
538850	170369
334646	170370
525801	170371
666885	170372
516371	170373
152688	170374
524374	170375
318733	170376
55511	170377
6118	170378
554457	170379
453086	170380
615156	170381
135921	170382
690222	170383
643199	170384
88644	170385
84274	170386
4245	170387
282208	170388
352218	170389
15906	170390
364201	170391
559331	170392
545601	170393
303518	170394
63761	170395
158380	170396
541737	170397
667211	170398
626048	170399
124055	170400
271904	170401
172580	170402
193334	170403
464292	170404
149743	170405
7189	170406
138728	170407
130303	170408
388198	170409
61310	170410
24769	170411
490468	170412
575498	170413
123198	170414
279297	170415
493972	170416
87659	170417
35513	170418
625964	170419
222373	170420
164915	170421
157572	170422
110296	170423
268073	170424
476828	170425
54200	170426
136172	170427
348150	170428
133382	170429
445689	170430
576380	170431
460114	170432
176145	170433
270523	170434
575747	170435
127460	170436
464883	170437
158567	170438
549864	170439
1094	170440
580388	170441
353765	170442
231614	170443
142131	170444
141918	170445
14496	170446
307155	170447
281327	170448
391440	170449
485076	170450
481812	170451
200212	170452
530423	170453
67133	170454
534845	170455
528766	170456
11316	170457
9898	170458
174412	170459
690157	170460
627887	170461
441979	170462
166995	170463
619443	170464
349064	170465
478944	170466
74504	170467
438806	170468
470333	170469
371750	170470
482702	170471
8328	170472
366389	170473
690153	170474
115972	170475
489813	170476
12302	170477
280881	170478
549550	170479
18026	170480
671179	170481
153575	170482
81450	170483
113588	170484
57298	170485
23599	170486
84316	170487
19353	170488
480721	170489
280493	170490
527568	170491
240973	170492
169551	170493
381409	170494
8979	170495
8873	170496
313623	170497
280623	170498
356130	170499
684851	170500
485436	170501
237226	170502
460735	170503
582149	170504
687506	170505
119251	170506
171752	170507
155639	170508
284170	170509
321654	170510
7685	170511
577106	170512
105453	170513
257206	170514
142977	170515
162079	170516
627267	170517
83168	170518
73112	170519
123096	170520
316275	170521
404834	170522
157587	170523
34876	170524
696306	170525
159837	170526
7259	170527
574513	170528
348829	170529
688354	170530
409705	170531
441188	170532
115355	170533
623213	170534
16911	170535
121117	170536
448721	170537
42549	170538
54661	170539
2248	170540
106754	170541
144354	170542
64867	170543
631013	170544
21239	170545
539493	170546
38418	170547
561226	170548
546772	170549
54244	170550
439289	170551
176071	170552
352004	170553
207163	170554
93200	170555
39469	170556
313117	170557
112146	170558
256238	170559
123856	170560
98826	170561
307700	170562
18019	170563
97978	170564
51254	170565
521780	170566
48347	170567
646231	170568
126461	170569
669104	170570
10059	170571
45108	170572
663611	170573
12978	170574
334913	170575
456485	170576
140934	170577
241432	170578
32358	170579
111630	170580
3301	170581
683951	170582
11597	170583
547718	170584
656116	170585
88397	170586
129839	170587
16025	170588
685832	170589
25005	170590
691931	170591
524376	170592
74378	170593
21820	170594
891	170595
600227	170596
205944	170597
30020	170598
488467	170599
138264	170600
258617	170601
90477	170602
473214	170603
13018	170604
445676	170605
234886	170606
4314	170607
554233	170608
311131	170609
129	170610
148699	170611
523426	170612
85454	170613
643339	170614
435250	170615
122667	170616
605701	170617
172255	170618
405925	170619
23449	170620
532250	170621
152737	170622
89208	170623
640039	170624
453420	170625
171358	170626
87077	170627
106123	170628
516121	170629
24266	170630
15976	170631
413895	170632
2451	170633
213581	170634
49227	170635
672901	170636
2272	170637
77562	170638
222241	170639
468200	170640
557851	170641
47957	170642
378108	170643
120088	170644
439179	170645
14024	170646
135454	170647
57991	170648
301631	170649
302362	170650
315633	170651
229848	170652
56520	170653
308423	170654
136838	170655
276909	170656
46648	170657
589542	170658
511355	170659
4611	170660
281292	170661
100714	170662
49	170663
89212	170664
59086	170665
26337	170666
648784	170667
29999	170668
611269	170669
506475	170670
614340	170671
138926	170672
187584	170673
241480	170674
520223	170675
1342	170676
501152	170677
488848	170678
570209	170679
255286	170680
519687	170681
98581	170682
37090	170683
296215	170684
34662	170685
206020	170686
13701	170687
82180	170688
487101	170689
61319	170690
421222	170691
25493	170692
166087	170693
432114	170694
556234	170695
49362	170696
611722	170697
524951	170698
1942	170699
336228	170700
81116	170701
199237	170702
463249	170703
252539	170704
354022	170705
116756	170706
354023	170707
283263	170708
567532	170709
7030	170710
249851	170711
484280	170712
315462	170713
228467	170714
231835	170715
627732	170716
88557	170717
578360	170718
148365	170719
447360	170720
600848	170721
1334	170722
158531	170723
248631	170724
429656	170725
591503	170726
248254	170727
37945	170728
18692	170729
3084	170730
233190	170731
657201	170732
92773	170733
101992	170734
9219	170735
657208	170736
73569	170737
275899	170738
588428	170739
31	170740
443235	170741
366173	170742
510928	170743
515504	170744
482562	170745
164114	170746
589154	170747
154846	170748
49126	170749
440872	170750
298323	170751
60717	170752
688644	170753
355840	170754
53737	170755
439186	170756
560449	170757
430565	170758
173734	170759
292125	170760
579190	170761
256718	170762
125201	170763
316320	170764
405774	170765
155826	170766
585186	170767
2265	170768
18162	170769
404267	170770
135438	170771
129931	170772
90869	170773
1	170774
680519	170775
116641	170776
544522	170777
224835	170778
438008	170779
324395	170780
115050	170781
201674	170782
194491	170783
102561	170784
636736	170785
548543	170786
322368	170787
612007	170788
99088	170789
267990	170790
7484	170791
21875	170792
74463	170793
376969	170794
69926	170795
193	170796
668107	170797
401424	170798
68542	170799
484489	170800
272775	170801
334946	170802
105408	170803
582096	170804
138439	170805
550845	170806
63380	170807
25374	170808
224672	170809
612869	170810
222806	170811
524845	170812
460969	170813
26932	170814
82126	170815
77814	170816
45294	170817
136364	170818
8845	170819
31848	170820
504898	170821
172069	170822
121089	170823
489462	170824
386179	170825
519015	170826
680211	170827
22118	170828
647933	170829
632081	170830
65105	170831
446183	170832
59360	170833
289061	170834
58920	170835
2838	170836
61728	170837
27203	170838
16210	170839
79693	170840
238	170841
138856	170842
607863	170843
402011	170844
6028	170845
117944	170846
473439	170847
200627	170848
2830	170849
467350	170850
22753	170851
163092	170852
233020	170853
483981	170854
125332	170855
128345	170856
120078	170857
615447	170858
561011	170859
146143	170860
141275	170861
110698	170862
420909	170863
537486	170864
14040	170865
339274	170866
276169	170867
76608	170868
358740	170869
688068	170870
16530	170871
646617	170872
168847	170873
312011	170874
159282	170875
51153	170876
71017	170877
262553	170878
262552	170879
71892	170880
664180	170881
2753	170882
84843	170883
407478	170884
757	170885
42198	170886
468331	170887
134339	170888
86042	170889
433081	170890
104111	170891
28236	170892
225335	170893
169454	170894
67863	170895
53301	170896
126744	170897
145399	170898
128816	170899
161339	170900
238002	170901
296103	170902
10577	170903
31981	170904
468371	170905
35146	170906
132440	170907
100883	170908
544690	170909
355239	170910
10504	170911
166258	170912
151278	170913
12316	170914
28455	170915
101241	170916
587	170917
112752	170918
58861	170919
379003	170920
39069	170921
429808	170922
641	170923
647623	170924
613074	170925
17826	170926
615587	170927
636456	170928
356272	170929
591612	170930
153635	170931
537506	170932
210581	170933
371348	170934
31714	170935
16785	170936
20446	170937
159379	170938
420046	170939
565551	170940
42497	170941
268775	170942
637890	170943
161032	170944
377483	170945
556565	170946
278557	170947
27233	170948
15881	170949
317715	170950
88495	170951
82198	170952
684668	170953
49146	170954
665480	170955
648049	170956
206455	170957
194948	170958
123069	170959
130943	170960
575990	170961
636940	170962
407641	170963
338882	170964
369533	170965
46530	170966
392700	170967
576947	170968
359441	170969
96970	170970
123564	170971
165686	170972
562561	170973
641842	170974
638631	170975
588165	170976
412080	170977
160784	170978
13101	170979
3768	170980
268033	170981
42186	170982
641930	170983
97194	170984
5419	170985
22606	170986
359968	170987
35542	170988
137980	170989
327913	170990
425742	170991
44802	170992
169419	170993
21754	170994
15806	170995
475489	170996
68164	170997
11982	170998
92387	170999
409599	171000
400798	171001
27410	171002
6116	171003
674225	171004
622594	171005
302292	171006
48032	171007
605286	171008
353001	171009
105825	171010
405858	171011
499724	171012
73716	171013
205542	171014
259128	171015
100181	171016
1035	171017
283608	171018
502315	171019
4056	171020
172752	171021
617274	171022
424140	171023
269761	171024
442148	171025
356132	171026
119239	171027
52817	171028
174156	171029
514943	171030
5748	171031
448083	171032
2685	171033
161197	171034
92012	171035
9383	171036
45751	171037
303906	171038
566056	171039
2106	171040
78576	171041
549379	171042
1776	171043
62590	171044
8794	171045
14414	171046
27618	171047
258215	171048
15365	171049
147089	171050
148480	171051
595036	171052
627924	171053
384649	171054
563579	171055
98113	171056
20924	171057
402125	171058
51413	171059
555905	171060
59403	171061
160424	171062
22962	171063
494470	171064
149347	171065
97862	171066
256604	171067
199210	171068
53780	171069
463535	171070
20426	171071
260185	171072
265023	171073
411448	171074
276	171075
30941	171076
267616	171077
638908	171078
152991	171079
35726	171080
169673	171081
330454	171082
563069	171083
74793	171084
56173	171085
211404	171086
104456	171087
138188	171088
66738	171089
66841	171090
318710	171091
73646	171092
2798	171093
1993	171094
232819	171095
164866	171096
106144	171097
357671	171098
110428	171099
2047	171100
93838	171101
946	171102
324082	171103
8724	171104
56344	171105
456483	171106
113887	171107
133988	171108
114204	171109
104255	171110
426933	171111
173701	171112
495875	171113
595870	171114
574044	171115
593541	171116
308607	171117
44275	171118
607701	171119
646343	171120
533766	171121
10344	171122
141838	171123
210799	171124
115080	171125
603775	171126
564054	171127
521381	171128
82979	171129
42913	171130
151816	171131
314968	171132
313545	171133
78095	171134
3207	171135
28052	171136
456492	171137
75915	171138
457402	171139
33521	171140
431753	171141
246536	171142
99737	171143
378235	171144
321052	171145
31976	171146
5372	171147
283638	171148
130524	171149
574313	171150
96250	171151
310323	171152
6057	171153
395187	171154
5559	171155
147318	171156
48664	171157
401879	171158
528062	171159
159515	171160
270547	171161
618778	171162
200860	171163
103966	171164
372483	171165
492763	171166
611998	171167
110874	171168
493842	171169
136397	171170
504767	171171
564151	171172
196400	171173
5238	171174
562422	171175
20901	171176
52718	171177
138996	171178
562722	171179
145512	171180
84023	171181
555369	171182
421576	171183
109835	171184
609970	171185
466072	171186
589920	171187
367781	171188
171776	171189
309231	171190
98285	171191
654254	171192
53514	171193
354070	171194
185250	171195
321108	171196
382454	171197
181983	171198
427681	171199
110232	171200
318643	171201
43692	171202
602082	171203
289774	171204
617188	171205
264120	171206
540290	171207
158067	171208
5069	171209
612299	171210
330487	171211
130590	171212
46380	171213
631149	171214
125486	171215
435428	171216
128299	171217
591964	171218
218189	171219
331897	171220
673023	171221
7427	171222
685257	171223
339232	171224
2770	171225
88545	171226
633400	171227
19941	171228
16912	171229
1990	171230
496277	171231
94617	171232
245013	171233
129418	171234
34243	171235
7167	171236
646344	171237
37581	171238
171314	171239
545750	171240
524781	171241
395402	171242
101206	171243
256446	171244
524413	171245
74871	171246
1041	171247
64664	171248
673525	171249
21832	171250
298226	171251
448849	171252
159399	171253
111734	171254
275752	171255
165627	171256
388	171257
28761	171258
157127	171259
393669	171260
326489	171261
920	171262
273930	171263
684340	171264
198871	171265
60288	171266
23437	171267
87079	171268
54074	171269
14669	171270
696549	171271
2666	171272
124571	171273
323561	171274
497297	171275
27504	171276
668567	171277
633762	171278
211277	171279
387024	171280
393232	171281
639480	171282
645782	171283
317601	171284
182068	171285
146123	171286
56307	171287
177213	171288
672662	171289
15669	171290
558042	171291
28293	171292
21918	171293
138968	171294
25913	171295
471877	171296
5301	171297
3088	171298
650270	171299
114132	171300
9321	171301
263999	171302
590714	171303
422881	171304
377776	171305
68963	171306
485975	171307
67553	171308
591917	171309
52912	171310
176842	171311
640107	171312
212263	171313
6021	171314
646665	171315
116082	171316
395216	171317
3388	171318
5771	171319
522637	171320
247152	171321
182778	171322
51128	171323
1372	171324
460909	171325
609601	171326
402189	171327
127589	171328
81756	171329
51537	171330
463370	171331
99396	171332
212723	171333
171640	171334
293099	171335
600071	171336
160626	171337
181130	171338
199505	171339
4794	171340
511420	171341
207310	171342
231967	171343
108895	171344
262270	171345
2065	171346
310152	171347
27549	171348
56894	171349
301748	171350
127536	171351
147341	171352
68098	171353
668784	171354
102085	171355
59215	171356
45828	171357
646110	171358
609930	171359
31382	171360
151316	171361
103466	171362
12275	171363
660578	171364
257147	171365
328425	171366
283840	171367
101612	171368
361050	171369
610860	171370
360871	171371
101595	171372
581018	171373
92247	171374
661525	171375
360950	171376
8358	171377
3057	171378
69450	171379
268169	171380
389831	171381
239947	171382
443216	171383
442090	171384
54147	171385
426316	171386
127628	171387
11339	171388
12938	171389
79809	171390
66646	171391
19530	171392
328041	171393
374	171394
674145	171395
441618	171396
13098	171397
145333	171398
201880	171399
11908	171400
361881	171401
28322	171402
31021	171403
241519	171404
144720	171405
50429	171406
466962	171407
387896	171408
522472	171409
304088	171410
274167	171411
45154	171412
250262	171413
262128	171414
162502	171415
596232	171416
573552	171417
262874	171418
226991	171419
165802	171420
100133	171421
559515	171422
132252	171423
339958	171424
264435	171425
166119	171426
473825	171427
156132	171428
279342	171429
153344	171430
606702	171431
352975	171432
111793	171433
11983	171434
335498	171435
463757	171436
73	171437
549339	171438
158050	171439
553220	171440
46455	171441
33064	171442
596418	171443
659262	171444
205690	171445
579970	171446
200575	171447
636566	171448
306980	171449
412611	171450
35794	171451
146221	171452
23061	171453
315569	171454
487054	171455
35835	171456
364293	171457
250086	171458
116544	171459
669156	171460
82721	171461
232825	171462
402406	171463
689088	171464
191434	171465
5387	171466
260161	171467
520360	171468
415352	171469
418553	171470
10710	171471
531689	171472
491922	171473
330832	171474
84258	171475
155295	171476
449094	171477
485258	171478
41230	171479
633749	171480
570866	171481
452115	171482
499555	171483
484	171484
599207	171485
190500	171486
281352	171487
496884	171488
110406	171489
521824	171490
232692	171491
150230	171492
14608	171493
84058	171494
661107	171495
150229	171496
562184	171497
652454	171498
159161	171499
21112	171500
433579	171501
75924	171502
646582	171503
302781	171504
662517	171505
519337	171506
146207	171507
450823	171508
363249	171509
632359	171510
20370	171511
476184	171512
516646	171513
50757	171514
108276	171515
31197	171516
63776	171517
469182	171518
86541	171519
320334	171520
75587	171521
15264	171522
101316	171523
643549	171524
75922	171525
26924	171526
44755	171527
18734	171528
421838	171529
258207	171530
301807	171531
23442	171532
609135	171533
569640	171534
245255	171535
527952	171536
26505	171537
37047	171538
76897	171539
390509	171540
94819	171541
350434	171542
628417	171543
420	171544
95486	171545
133204	171546
34162	171547
608866	171548
115000	171549
56620	171550
154708	171551
56315	171552
31702	171553
538643	171554
553229	171555
500142	171556
226208	171557
444375	171558
108772	171559
166050	171560
140989	171561
133374	171562
251662	171563
491917	171564
480639	171565
39228	171566
129222	171567
520840	171568
178617	171569
134987	171570
34363	171571
423905	171572
132972	171573
33371	171574
558368	171575
137127	171576
99784	171577
374275	171578
228622	171579
506208	171580
156247	171581
436704	171582
502554	171583
370270	171584
301019	171585
52718	171586
459825	171587
343382	171588
322758	171589
101018	171590
18653	171591
150288	171592
134630	171593
503135	171594
71242	171595
523031	171596
466645	171597
484737	171598
5902	171599
143051	171600
117271	171601
46493	171602
381815	171603
644642	171604
58271	171605
120297	171606
257195	171607
271196	171608
305079	171609
126308	171610
126517	171611
140648	171612
408709	171613
256490	171614
673187	171615
263279	171616
157010	171617
562096	171618
675324	171619
5525	171620
606883	171621
280580	171622
244796	171623
21142	171624
21766	171625
6322	171626
495395	171627
238207	171628
111750	171629
17279	171630
9146	171631
577776	171632
427859	171633
4834	171634
693986	171635
450	171636
115550	171637
202936	171638
190753	171639
479436	171640
81881	171641
637972	171642
913	171643
44094	171644
190147	171645
101745	171646
140763	171647
405527	171648
30641	171649
24113	171650
369414	171651
172109	171652
543330	171653
161168	171654
130603	171655
72866	171656
159884	171657
214126	171658
350451	171659
322193	171660
436445	171661
364943	171662
16902	171663
148693	171664
336444	171665
25892	171666
495885	171667
111618	171668
145432	171669
169439	171670
404416	171671
39637	171672
20284	171673
144047	171674
690626	171675
190054	171676
95247	171677
221666	171678
88954	171679
696818	171680
199843	171681
158531	171682
4691	171683
574815	171684
83855	171685
12939	171686
397632	171687
106087	171688
136440	171689
425011	171690
17219	171691
381641	171692
79634	171693
145109	171694
36714	171695
222384	171696
325498	171697
2111	171698
43908	171699
677268	171700
526990	171701
481845	171702
138727	171703
15701	171704
52810	171705
27314	171706
14141	171707
581137	171708
510909	171709
687799	171710
86611	171711
144595	171712
482573	171713
93419	171714
146731	171715
578224	171716
79228	171717
2839	171718
651877	171719
606875	171720
54996	171721
490802	171722
75062	171723
73637	171724
556552	171725
545904	171726
454121	171727
516810	171728
181852	171729
455290	171730
279483	171731
45405	171732
292647	171733
472203	171734
447536	171735
167390	171736
470317	171737
151078	171738
70432	171739
639255	171740
5826	171741
496584	171742
64010	171743
449591	171744
25641	171745
24451	171746
422184	171747
482349	171748
3855	171749
56297	171750
348252	171751
651560	171752
283187	171753
121899	171754
681838	171755
41035	171756
500318	171757
88739	171758
70647	171759
25962	171760
107842	171761
220361	171762
18697	171763
20731	171764
428755	171765
690479	171766
697813	171767
6104	171768
693227	171769
75489	171770
78982	171771
20190	171772
545112	171773
117205	171774
131529	171775
394218	171776
10871	171777
593848	171778
284703	171779
35284	171780
32229	171781
359448	171782
671439	171783
415251	171784
37595	171785
288002	171786
287869	171787
162266	171788
553042	171789
67549	171790
152722	171791
27884	171792
187080	171793
386572	171794
594921	171795
336904	171796
430973	171797
224830	171798
30149	171799
311514	171800
8605	171801
96260	171802
154039	171803
693936	171804
44964	171805
305539	171806
132506	171807
571108	171808
500485	171809
151253	171810
12391	171811
533899	171812
381927	171813
102873	171814
18627	171815
43064	171816
18362	171817
27185	171818
92264	171819
370107	171820
561899	171821
102407	171822
102336	171823
317841	171824
35688	171825
317759	171826
92263	171827
696702	171828
207344	171829
405033	171830
616220	171831
200463	171832
51506	171833
426235	171834
44750	171835
318136	171836
527651	171837
16102	171838
633317	171839
526120	171840
279904	171841
408425	171842
359302	171843
149900	171844
151861	171845
576	171846
97452	171847
361963	171848
394559	171849
54489	171850
140165	171851
542495	171852
678690	171853
297246	171854
439965	171855
419	171856
587053	171857
611736	171858
551670	171859
140217	171860
22887	171861
336457	171862
2671	171863
113184	171864
50020	171865
336395	171866
687240	171867
428616	171868
337523	171869
560770	171870
498422	171871
450706	171872
336543	171873
140127	171874
18884	171875
4272	171876
140120	171877
536247	171878
22221	171879
37119	171880
44567	171881
185478	171882
536289	171883
676904	171884
140122	171885
51277	171886
347074	171887
366345	171888
544456	171889
37543	171890
81436	171891
645261	171892
474036	171893
220311	171894
277002	171895
337492	171896
570682	171897
641037	171898
225531	171899
8673	171900
394277	171901
613365	171902
582775	171903
422720	171904
21411	171905
112298	171906
289291	171907
348195	171908
396819	171909
305314	171910
468472	171911
195181	171912
35097	171913
173066	171914
12043	171915
689982	171916
150413	171917
131410	171918
77403	171919
2099	171920
8573	171921
91880	171922
42371	171923
187064	171924
400575	171925
53234	171926
272805	171927
283181	171928
466317	171929
581963	171930
679266	171931
171075	171932
504717	171933
207292	171934
296895	171935
382851	171936
108042	171937
576740	171938
317293	171939
5889	171940
358718	171941
143260	171942
143260	171943
310370	171944
109512	171945
376841	171946
364053	171947
653885	171948
548092	171949
542848	171950
420129	171951
606517	171952
629573	171953
182692	171954
4842	171955
90795	171956
327252	171957
20223	171958
679978	171959
155856	171960
448806	171961
155193	171962
44009	171963
651157	171964
453906	171965
501111	171966
132338	171967
145379	171968
356102	171969
611260	171970
16105	171971
159659	171972
32643	171973
161334	171974
25814	171975
56950	171976
84518	171977
148273	171978
104955	171979
612185	171980
650554	171981
150691	171982
141050	171983
606456	171984
55779	171985
35767	171986
152803	171987
89247	171988
141566	171989
85777	171990
279003	171991
59472	171992
82330	171993
59127	171994
550487	171995
286261	171996
129446	171997
349233	171998
516973	171999
319211	172000
496566	172001
413000	172002
274269	172003
497668	172004
357724	172005
329995	172006
88280	172007
282145	172008
566950	172009
451509	172010
609	172011
554742	172012
609	172013
551165	172014
110946	172015
290877	172016
689450	172017
224710	172018
592832	172019
36417	172020
16030	172021
691435	172022
172014	172023
691282	172024
2642	172025
429650	172026
144543	172027
224686	172028
578930	172029
385948	172030
190695	172031
421462	172032
319502	172033
317992	172034
409153	172035
388439	172036
51080	172037
110	172038
552510	172039
616146	172040
430923	172041
52823	172042
294532	172043
638738	172044
115650	172045
630044	172046
68328	172047
170	172048
626700	172049
169068	172050
65968	172051
556166	172052
165577	172053
210067	172054
307575	172055
9618	172056
660008	172057
155387	172058
633670	172059
582912	172060
549831	172061
549825	172062
271721	172063
82051	172064
53748	172065
526712	172066
417610	172067
327882	172068
346494	172069
46850	172070
99456	172071
168981	172072
9706	172073
30243	172074
168789	172075
606105	172076
91620	172077
44613	172078
12684	172079
564905	172080
576222	172081
457691	172082
78691	172083
456408	172084
497808	172085
20871	172086
535888	172087
192658	172088
17209	172089
619830	172090
604907	172091
70900	172092
102200	172093
575658	172094
327087	172095
133430	172096
559022	172097
482055	172098
66465	172099
72756	172100
89351	172101
677907	172102
252843	172103
296032	172104
276112	172105
606430	172106
85535	172107
8209	172108
641276	172109
634929	172110
99732	172111
168048	172112
292518	172113
325291	172114
440221	172115
289838	172116
17700	172117
44828	172118
516928	172119
65585	172120
608988	172121
1419	172122
4768	172123
59314	172124
154659	172125
71800	172126
179774	172127
58849	172128
435815	172129
251227	172130
382370	172131
512684	172132
45838	172133
18541	172134
40578	172135
384692	172136
439079	172137
229430	172138
680292	172139
20075	172140
670383	172141
577754	172142
482003	172143
666287	172144
557985	172145
123697	172146
496785	172147
31217	172148
15213	172149
185495	172150
70625	172151
512862	172152
129261	172153
187040	172154
484325	172155
187045	172156
561004	172157
32597	172158
433014	172159
15919	172160
12708	172161
33063	172162
568520	172163
156218	172164
339747	172165
120697	172166
558422	172167
603499	172168
439626	172169
477877	172170
372880	172171
122254	172172
157326	172173
477876	172174
75457	172175
258878	172176
75960	172177
595895	172178
23378	172179
156558	172180
25988	172181
202522	172182
398667	172183
419567	172184
161660	172185
307371	172186
108194	172187
670486	172188
512880	172189
344111	172190
59232	172191
279971	172192
307890	172193
76591	172194
571514	172195
1572	172196
35705	172197
292330	172198
622791	172199
380481	172200
390184	172201
111737	172202
33416	172203
13226	172204
44333	172205
120451	172206
628094	172207
183223	172208
446532	172209
20084	172210
518187	172211
278566	172212
100021	172213
149190	172214
144498	172215
7726	172216
619312	172217
135806	172218
950	172219
148455	172220
19269	172221
496555	172222
143353	172223
181704	172224
160908	172225
130990	172226
572718	172227
115574	172228
570307	172229
320920	172230
218876	172231
604182	172232
575761	172233
32657	172234
351201	172235
486591	172236
597900	172237
54004	172238
193879	172239
597899	172240
16128	172241
401748	172242
97336	172243
26720	172244
5291	172245
485359	172246
485203	172247
129108	172248
129110	172249
360335	172250
574306	172251
585590	172252
318681	172253
610168	172254
610159	172255
239007	172256
40852	172257
143205	172258
97717	172259
295245	172260
7913	172261
612980	172262
123124	172263
118740	172264
509774	172265
32497	172266
420629	172267
223863	172268
123688	172269
423133	172270
91218	172271
346227	172272
447787	172273
144414	172274
91216	172275
242278	172276
517056	172277
91226	172278
124233	172279
85031	172280
133765	172281
562165	172282
517038	172283
651486	172284
312565	172285
292379	172286
123681	172287
658500	172288
686491	172289
478002	172290
654793	172291
126914	172292
417261	172293
23437	172294
35447	172295
55915	172296
1	172297
372694	172298
12088	172299
618359	172300
115655	172301
200307	172302
637439	172303
80434	172304
24521	172305
18631	172306
312649	172307
693641	172308
224750	172309
234749	172310
35393	172311
61149	172312
141420	172313
316740	172314
556562	172315
409239	172316
123489	172317
58554	172318
25445	172319
112973	172320
312732	172321
362852	172322
489828	172323
312428	172324
45422	172325
91207	172326
312484	172327
58958	172328
394846	172329
312453	172330
166126	172331
342743	172332
172664	172333
150405	172334
478003	172335
12589	172336
312431	172337
141074	172338
649115	172339
631657	172340
4664	172341
108661	172342
76489	172343
683753	172344
610784	172345
677774	172346
320239	172347
693748	172348
693637	172349
172536	172350
59377	172351
40561	172352
140398	172353
637470	172354
312455	172355
312440	172356
688760	172357
464655	172358
532863	172359
50002	172360
553248	172361
204950	172362
3701	172363
369570	172364
151033	172365
6990	172366
471010	172367
580266	172368
444682	172369
654823	172370
406725	172371
133789	172372
79142	172373
355829	172374
74662	172375
86179	172376
166394	172377
163332	172378
23096	172379
138861	172380
650791	172381
86400	172382
446042	172383
94044	172384
48886	172385
9	172386
2682	172387
458022	172388
56011	172389
561	172390
360937	172391
127527	172392
167011	172393
3863	172394
413050	172395
289324	172396
78420	172397
109549	172398
14683	172399
398977	172400
119015	172401
661555	172402
679583	172403
687433	172404
549746	172405
492378	172406
659213	172407
306242	172408
20257	172409
597617	172410
34220	172411
470230	172412
50020	172413
372835	172414
251843	172415
329557	172416
654807	172417
531774	172418
2402	172419
76261	172420
317689	172421
440487	172422
9153	172423
192814	172424
33451	172425
94602	172426
58213	172427
127885	172428
241589	172429
836	172430
19883	172431
31626	172432
172979	172433
108557	172434
512659	172435
276061	172436
30363	172437
11285	172438
646901	172439
564141	172440
101218	172441
38480	172442
474207	172443
39339	172444
43741	172445
639186	172446
341588	172447
581565	172448
471816	172449
172730	172450
271669	172451
153534	172452
106204	172453
540225	172454
34958	172455
35227	172456
306020	172457
618075	172458
366606	172459
544406	172460
27072	172461
335554	172462
3978	172463
85495	172464
291821	172465
36278	172466
18118	172467
423502	172468
394224	172469
53081	172470
435929	172471
519923	172472
32474	172473
3641	172474
52533	172475
33873	172476
8236	172477
304246	172478
180813	172479
418258	172480
21110	172481
786	172482
42725	172483
1574	172484
465590	172485
15182	172486
46192	172487
27775	172488
96031	172489
17729	172490
125932	172491
466056	172492
184098	172493
550097	172494
222718	172495
472560	172496
11750	172497
246220	172498
62076	172499
513605	172500
37774	172501
181668	172502
372084	172503
562241	172504
536662	172505
264466	172506
54095	172507
37408	172508
241476	172509
90052	172510
35574	172511
21018	172512
24849	172513
109229	172514
114537	172515
14276	172516
137051	172517
515681	172518
91190	172519
659628	172520
31774	172521
64990	172522
315152	172523
280515	172524
1263	172525
27362	172526
12899	172527
6539	172528
1452	172529
537073	172530
398949	172531
173461	172532
64039	172533
461594	172534
361923	172535
3767	172536
53989	172537
181754	172538
574887	172539
57857	172540
41635	172541
96411	172542
639735	172543
41487	172544
610108	172545
284317	172546
410157	172547
62702	172548
208570	172549
599894	172550
26927	172551
577262	172552
251978	172553
60445	172554
144836	172555
109576	172556
602103	172557
231992	172558
148508	172559
556239	172560
8424	172561
256619	172562
384415	172563
7116	172564
53567	172565
180841	172566
563222	172567
20901	172568
159654	172569
56160	172570
687891	172571
68080	172572
104134	172573
543871	172574
656657	172575
543816	172576
264554	172577
28169	172578
123178	172579
167384	172580
585291	172581
10226	172582
1000	172583
477011	172584
10090	172585
252566	172586
673156	172587
437583	172588
534603	172589
607956	172590
446191	172591
6403	172592
293220	172593
44747	172594
118854	172595
185101	172596
512334	172597
15497	172598
201306	172599
208358	172600
34115	172601
149899	172602
476302	172603
134308	172604
566636	172605
67918	172606
119439	172607
252205	172608
114466	172609
8128	172610
66769	172611
49273	172612
55847	172613
95879	172614
150587	172615
264	172616
88520	172617
41868	172618
330061	172619
17563	172620
144897	172621
565853	172622
47394	172623
21227	172624
663538	172625
662588	172626
294209	172627
83978	172628
610353	172629
533558	172630
137248	172631
426016	172632
159152	172633
225461	172634
99079	172635
237799	172636
635264	172637
449336	172638
121349	172639
394962	172640
217376	172641
378454	172642
75410	172643
406906	172644
174879	172645
482	172646
328044	172647
12975	172648
9137	172649
47736	172650
477066	172651
121796	172652
129836	172653
298606	172654
34336	172655
170130	172656
452188	172657
6923	172658
93176	172659
259365	172660
578009	172661
112394	172662
536474	172663
315020	172664
648558	172665
40280	172666
564400	172667
13110	172668
693781	172669
351872	172670
9893	172671
51073	172672
510892	172673
1906	172674
407611	172675
269586	172676
134327	172677
510897	172678
548461	172679
23643	172680
633077	172681
134313	172682
380539	172683
385111	172684
106553	172685
430160	172686
134314	172687
22643	172688
316523	172689
513740	172690
339473	172691
163461	172692
68282	172693
285118	172694
397237	172695
349620	172696
143857	172697
310311	172698
573725	172699
252302	172700
553725	172701
347847	172702
513734	172703
652424	172704
525595	172705
282986	172706
207632	172707
19773	172708
117789	172709
167771	172710
33248	172711
489770	172712
27015	172713
681452	172714
528824	172715
646415	172716
473727	172717
426004	172718
118419	172719
622030	172720
603408	172721
2772	172722
153024	172723
499039	172724
5740	172725
28384	172726
374888	172727
678508	172728
200511	172729
253927	172730
61766	172731
444311	172732
1507	172733
695777	172734
43063	172735
607296	172736
37263	172737
602088	172738
212872	172739
419246	172740
10364	172741
34506	172742
319216	172743
123687	172744
553160	172745
196150	172746
37436	172747
37544	172748
640721	172749
111650	172750
234076	172751
669969	172752
158540	172753
174573	172754
368662	172755
424875	172756
382419	172757
280768	172758
282565	172759
140988	172760
451952	172761
388464	172762
385256	172763
697290	172764
1734	172765
157935	172766
21519	172767
438808	172768
425667	172769
444237	172770
371141	172771
143850	172772
535343	172773
9920	172774
373715	172775
389110	172776
126023	172777
107988	172778
377532	172779
6323	172780
105374	172781
534593	172782
253642	172783
289547	172784
23441	172785
398372	172786
555981	172787
270417	172788
172975	172789
4792	172790
239152	172791
282602	172792
193618	172793
184167	172794
467204	172795
427782	172796
556115	172797
143631	172798
621890	172799
39345	172800
325235	172801
528798	172802
1606	172803
683779	172804
33930	172805
606502	172806
12774	172807
24920	172808
61429	172809
261682	172810
57315	172811
32398	172812
112	172813
497684	172814
676671	172815
136896	172816
425479	172817
172561	172818
71127	172819
35703	172820
58368	172821
14351	172822
2730	172823
71940	172824
434087	172825
42765	172826
562850	172827
174637	172828
177491	172829
174629	172830
632825	172831
45422	172832
433686	172833
659361	172834
9400	172835
366440	172836
176868	172837
409238	172838
42636	172839
114318	172840
7421	172841
383695	172842
40003	172843
87888	172844
403019	172845
80908	172846
80908	172847
167615	172848
649165	172849
628120	172850
132499	172851
419434	172852
419427	172853
167625	172854
122023	172855
211083	172856
23951	172857
130376	172858
136100	172859
100862	172860
253325	172861
23351	172862
30939	172863
315170	172864
149505	172865
81765	172866
10517	172867
9776	172868
601658	172869
648287	172870
341479	172871
441997	172872
292548	172873
432696	172874
3863	172875
578648	172876
33704	172877
157369	172878
33151	172879
633616	172880
384	172881
541144	172882
226980	172883
652044	172884
658060	172885
115686	172886
522355	172887
476931	172888
267982	172889
40211	172890
53910	172891
316933	172892
472543	172893
112814	172894
339625	172895
112724	172896
368602	172897
589797	172898
451740	172899
35962	172900
660973	172901
6503	172902
129038	172903
139369	172904
586375	172905
570579	172906
144831	172907
551178	172908
520615	172909
437188	172910
476899	172911
170414	172912
90754	172913
651331	172914
12396	172915
521363	172916
424146	172917
665861	172918
466024	172919
488990	172920
637736	172921
604260	172922
675574	172923
138443	172924
9701	172925
212966	172926
450371	172927
301814	172928
55659	172929
444669	172930
477995	172931
135349	172932
304923	172933
2479	172934
36165	172935
36200	172936
183634	172937
231452	172938
212967	172939
48816	172940
50316	172941
379187	172942
1327	172943
568681	172944
300382	172945
511058	172946
155157	172947
695517	172948
324173	172949
462665	172950
301826	172951
498	172952
281462	172953
413733	172954
113890	172955
301839	172956
206514	172957
312092	172958
137295	172959
53269	172960
462655	172961
260468	172962
49682	172963
611589	172964
192405	172965
538179	172966
144839	172967
323943	172968
163043	172969
165003	172970
235482	172971
329519	172972
10856	172973
44398	172974
111698	172975
279304	172976
90034	172977
9546	172978
263673	172979
48623	172980
28000	172981
155919	172982
612824	172983
352658	172984
70866	172985
63575	172986
160946	172987
303871	172988
66715	172989
163696	172990
697113	172991
57729	172992
13045	172993
114149	172994
147526	172995
680658	172996
4078	172997
140936	172998
145432	172999
368198	173000
78600	173001
89664	173002
22669	173003
403358	173004
958	173005
3027	173006
257370	173007
42608	173008
32299	173009
451040	173010
184821	173011
525549	173012
236135	173013
107036	173014
603254	173015
105763	173016
337477	173017
80517	173018
548059	173019
51929	173020
52597	173021
590401	173022
677665	173023
152867	173024
58787	173025
437457	173026
3271	173027
146062	173028
118888	173029
16557	173030
358	173031
11662	173032
405686	173033
505063	173034
573626	173035
531722	173036
589204	173037
5574	173038
21526	173039
7831	173040
673311	173041
445760	173042
443708	173043
534881	173044
75629	173045
386582	173046
246155	173047
124408	173048
537968	173049
693447	173050
18498	173051
494876	173052
922	173053
29739	173054
514585	173055
43934	173056
92983	173057
400967	173058
21085	173059
681022	173060
532115	173061
641584	173062
551277	173063
483636	173064
628455	173065
6087	173066
593179	173067
692165	173068
236504	173069
43971	173070
440	173071
573669	173072
26693	173073
37843	173074
332991	173075
507630	173076
567734	173077
659907	173078
584407	173079
584405	173080
15945	173081
567691	173082
584409	173083
20399	173084
109756	173085
39490	173086
667966	173087
348578	173088
560944	173089
399987	173090
98464	173091
12981	173092
614102	173093
104183	173094
313457	173095
237846	173096
39517	173097
578771	173098
150607	173099
202648	173100
652693	173101
1682	173102
548922	173103
450456	173104
278051	173105
104608	173106
438534	173107
498711	173108
662029	173109
541577	173110
141149	173111
559944	173112
595408	173113
395420	173114
83596	173115
103038	173116
655221	173117
309054	173118
171718	173119
467876	173120
272583	173121
629026	173122
4838	173123
172749	173124
610098	173125
31191	173126
402703	173127
117457	173128
244935	173129
123831	173130
331268	173131
191185	173132
440057	173133
195726	173134
654160	173135
190204	173136
269983	173137
82238	173138
173707	173139
314398	173140
139801	173141
15922	173142
221007	173143
46716	173144
138862	173145
272617	173146
100733	173147
235765	173148
36766	173149
661039	173150
415756	173151
116226	173152
288904	173153
85577	173154
560193	173155
313874	173156
587098	173157
326333	173158
415653	173159
456288	173160
681600	173161
456292	173162
555434	173163
110183	173164
456297	173165
387435	173166
588032	173167
46832	173168
643962	173169
347764	173170
29654	173171
57640	173172
288509	173173
82169	173174
490099	173175
42463	173176
440806	173177
171069	173178
168018	173179
636905	173180
169432	173181
10462	173182
132955	173183
532303	173184
107374	173185
471510	173186
453642	173187
253431	173188
96389	173189
77473	173190
586190	173191
624996	173192
260159	173193
261586	173194
629577	173195
550485	173196
101118	173197
279671	173198
454722	173199
1764	173200
279639	173201
426005	173202
658944	173203
83695	173204
454078	173205
274317	173206
469838	173207
35820	173208
635413	173209
377496	173210
163826	173211
521839	173212
539951	173213
315401	173214
438768	173215
263765	173216
310502	173217
685745	173218
141909	173219
687697	173220
464291	173221
21409	173222
261578	173223
260408	173224
335834	173225
549054	173226
58188	173227
525489	173228
119983	173229
683004	173230
263933	173231
562420	173232
642070	173233
2053	173234
80176	173235
460534	173236
136298	173237
567822	173238
105598	173239
133725	173240
342636	173241
453946	173242
214767	173243
266243	173244
267375	173245
292403	173246
591883	173247
6368	173248
8060	173249
455182	173250
685879	173251
96259	173252
202427	173253
176701	173254
147528	173255
220104	173256
41237	173257
212862	173258
683350	173259
311414	173260
29655	173261
158997	173262
157814	173263
167077	173264
215204	173265
64685	173266
687302	173267
239451	173268
390822	173269
120819	173270
46123	173271
361103	173272
54681	173273
196182	173274
172025	173275
533450	173276
596770	173277
683821	173278
494141	173279
359354	173280
386902	173281
140539	173282
10756	173283
672059	173284
561096	173285
561093	173286
94739	173287
620274	173288
339549	173289
526706	173290
668186	173291
189617	173292
56935	173293
221108	173294
67961	173295
297901	173296
475349	173297
603360	173298
324863	173299
345739	173300
653007	173301
64247	173302
143935	173303
489800	173304
20735	173305
539368	173306
467987	173307
650038	173308
2617	173309
681496	173310
73852	173311
454260	173312
680486	173313
562587	173314
416927	173315
73243	173316
411507	173317
667360	173318
388057	173319
140346	173320
13618	173321
320749	173322
289299	173323
482803	173324
430492	173325
169807	173326
101019	173327
521626	173328
608538	173329
353080	173330
176216	173331
353913	173332
71599	173333
350572	173334
119452	173335
149429	173336
256118	173337
359430	173338
322637	173339
332430	173340
20281	173341
424996	173342
385490	173343
315876	173344
684213	173345
455649	173346
430496	173347
116869	173348
626187	173349
345738	173350
426577	173351
427252	173352
313802	173353
575691	173354
575693	173355
148665	173356
639886	173357
455641	173358
6078	173359
398	173360
440915	173361
447270	173362
544828	173363
154750	173364
489791	173365
603074	173366
353061	173367
141263	173368
582927	173369
134590	173370
554563	173371
109797	173372
688020	173373
59083	173374
675016	173375
376859	173376
675047	173377
124757	173378
441977	173379
445952	173380
346047	173381
268437	173382
675011	173383
485412	173384
630947	173385
117489	173386
651097	173387
165815	173388
162023	173389
301711	173390
663415	173391
539309	173392
212003	173393
130570	173394
614647	173395
80462	173396
48893	173397
653159	173398
104	173399
510336	173400
302847	173401
262047	173402
259351	173403
259390	173404
539551	173405
539574	173406
79016	173407
539577	173408
539554	173409
539561	173410
140946	173411
539592	173412
259383	173413
539549	173414
79019	173415
259408	173416
539593	173417
539606	173418
79030	173419
259380	173420
259364	173421
259345	173422
539566	173423
573715	173424
176656	173425
541775	173426
24305	173427
673339	173428
404933	173429
362679	173430
645497	173431
279166	173432
50820	173433
685454	173434
446054	173435
44287	173436
202174	173437
114162	173438
458206	173439
377154	173440
80497	173441
211968	173442
404060	173443
664216	173444
461184	173445
20061	173446
446031	173447
161417	173448
178049	173449
9052	173450
2232	173451
415214	173452
478722	173453
587308	173454
587302	173455
587319	173456
19814	173457
579978	173458
36775	173459
30294	173460
571111	173461
221023	173462
371455	173463
362546	173464
245542	173465
326749	173466
587327	173467
205324	173468
411384	173469
571704	173470
100732	173471
398720	173472
394205	173473
483563	173474
83315	173475
4669	173476
249076	173477
624034	173478
163004	173479
136143	173480
516832	173481
162697	173482
263063	173483
471110	173484
13996	173485
296625	173486
4642	173487
683707	173488
115016	173489
129497	173490
49679	173491
552800	173492
109963	173493
322359	173494
680573	173495
413153	173496
322702	173497
13983	173498
453812	173499
121177	173500
585056	173501
205379	173502
233063	173503
215874	173504
215855	173505
531403	173506
246008	173507
107717	173508
494099	173509
644859	173510
530400	173511
20472	173512
33558	173513
4303	173514
6174	173515
614400	173516
286710	173517
43204	173518
223027	173519
90396	173520
545881	173521
55455	173522
672078	173523
64473	173524
110626	173525
625588	173526
57934	173527
127626	173528
283770	173529
505151	173530
564752	173531
274774	173532
16925	173533
405412	173534
21039	173535
412674	173536
93005	173537
300174	173538
439828	173539
172210	173540
62663	173541
142961	173542
194445	173543
162965	173544
14770	173545
22995	173546
9901	173547
137016	173548
310265	173549
465699	173550
237666	173551
562229	173552
169433	173553
45583	173554
125014	173555
374599	173556
130300	173557
70906	173558
12862	173559
675992	173560
311481	173561
690196	173562
12862	173563
417303	173564
89482	173565
97569	173566
400978	173567
203929	173568
46820	173569
455435	173570
450277	173571
102383	173572
595783	173573
75994	173574
339920	173575
549949	173576
84471	173577
269647	173578
597819	173579
44090	173580
45057	173581
241332	173582
663373	173583
630570	173584
377456	173585
25640	173586
415880	173587
575047	173588
265874	173589
322736	173590
1337	173591
150	173592
327827	173593
581746	173594
149906	173595
327849	173596
94112	173597
325276	173598
327979	173599
346780	173600
346768	173601
352357	173602
352327	173603
352417	173604
535208	173605
251571	173606
327950	173607
605354	173608
605373	173609
352965	173610
605706	173611
155016	173612
327948	173613
100079	173614
54521	173615
526113	173616
353809	173617
353886	173618
606396	173619
353804	173620
606347	173621
94639	173622
327981	173623
352986	173624
605715	173625
327886	173626
353942	173627
606361	173628
54521	173629
94110	173630
536716	173631
19226	173632
113416	173633
483875	173634
608728	173635
608743	173636
226	173637
608729	173638
453550	173639
26564	173640
94690	173641
327962	173642
165610	173643
352065	173644
608722	173645
608757	173646
608716	173647
155748	173648
327949	173649
663336	173650
529476	173651
606421	173652
219610	173653
118927	173654
681675	173655
534757	173656
92398	173657
649298	173658
53976	173659
11905	173660
194905	173661
62062	173662
587710	173663
588326	173664
619681	173665
368700	173666
28211	173667
524942	173668
90554	173669
378644	173670
437704	173671
113604	173672
195264	173673
52605	173674
687734	173675
41917	173676
94829	173677
278201	173678
65656	173679
54956	173680
60937	173681
665756	173682
16429	173683
100758	173684
184180	173685
130149	173686
429069	173687
148007	173688
183379	173689
139725	173690
157580	173691
490485	173692
292359	173693
278913	173694
526675	173695
139551	173696
242792	173697
633843	173698
631046	173699
2924	173700
178751	173701
341248	173702
639620	173703
81870	173704
595810	173705
202494	173706
502782	173707
191814	173708
390658	173709
25779	173710
503757	173711
715	173712
196946	173713
62148	173714
437756	173715
21474	173716
7252	173717
161399	173718
30688	173719
125808	173720
43447	173721
3610	173722
498975	173723
6405	173724
28760	173725
530724	173726
603503	173727
697	173728
476555	173729
10089	173730
34549	173731
523266	173732
198724	173733
150337	173734
288706	173735
139694	173736
53568	173737
56964	173738
304764	173739
4808	173740
463	173741
450802	173742
328103	173743
553347	173744
186549	173745
219316	173746
546276	173747
519992	173748
148756	173749
190456	173750
464670	173751
468	173752
534014	173753
391698	173754
157559	173755
4326	173756
617987	173757
487346	173758
254111	173759
282584	173760
90862	173761
359981	173762
253427	173763
108438	173764
465532	173765
91411	173766
313486	173767
1143	173768
200676	173769
321509	173770
535708	173771
567751	173772
313467	173773
48155	173774
189924	173775
38256	173776
36485	173777
649291	173778
36666	173779
345632	173780
667703	173781
374264	173782
692130	173783
555968	173784
327851	173785
366163	173786
278944	173787
152747	173788
21646	173789
4445	173790
690149	173791
660339	173792
1583	173793
105550	173794
137599	173795
16949	173796
182297	173797
50004	173798
130462	173799
37386	173800
140226	173801
50055	173802
348282	173803
450721	173804
348192	173805
597386	173806
186540	173807
603454	173808
90885	173809
612416	173810
597375	173811
11588	173812
186558	173813
316805	173814
546580	173815
140235	173816
484075	173817
23631	173818
25414	173819
341393	173820
44563	173821
156432	173822
169169	173823
575308	173824
681893	173825
59927	173826
52910	173827
131426	173828
687601	173829
165976	173830
194778	173831
110621	173832
138378	173833
6394	173834
51995	173835
329636	173836
678306	173837
1210	173838
454259	173839
253236	173840
40635	173841
36523	173842
253711	173843
487516	173844
687035	173845
21934	173846
33717	173847
83924	173848
7913	173849
104817	173850
423347	173851
107027	173852
154119	173853
73248	173854
147786	173855
109736	173856
371540	173857
160008	173858
150084	173859
121620	173860
44974	173861
448146	173862
52319	173863
139686	173864
110071	173865
19036	173866
181841	173867
24429	173868
73065	173869
65258	173870
9364	173871
8466	173872
29242	173873
636293	173874
45338	173875
679581	173876
50472	173877
468115	173878
591546	173879
267455	173880
334263	173881
48587	173882
22564	173883
519696	173884
9699	173885
150116	173886
640869	173887
22639	173888
89632	173889
26418	173890
597036	173891
226	173892
106881	173893
14709	173894
572076	173895
4312	173896
394963	173897
7887	173898
398351	173899
506031	173900
617215	173901
99172	173902
461307	173903
154985	173904
198627	173905
435786	173906
305149	173907
491853	173908
122266	173909
171391	173910
128659	173911
626770	173912
322081	173913
153002	173914
11712	173915
37	173916
246028	173917
16882	173918
101636	173919
521919	173920
447571	173921
43298	173922
11306	173923
303516	173924
6160	173925
666520	173926
673508	173927
138003	173928
571853	173929
53880	173930
171968	173931
376852	173932
592698	173933
533945	173934
242166	173935
522284	173936
76872	173937
172438	173938
355485	173939
28166	173940
601789	173941
309119	173942
383482	173943
267524	173944
13884	173945
662929	173946
163837	173947
663917	173948
17200	173949
380339	173950
148645	173951
23097	173952
18539	173953
483615	173954
468	173955
11811	173956
354088	173957
591305	173958
668	173959
666714	173960
151195	173961
3388	173962
190499	173963
306474	173964
242713	173965
3214	173966
523867	173967
18637	173968
425794	173969
109896	173970
9557	173971
8951	173972
542356	173973
39087	173974
3479	173975
490875	173976
347232	173977
661418	173978
558332	173979
64583	173980
61802	173981
416945	173982
1109	173983
123710	173984
294324	173985
50009	173986
248335	173987
685968	173988
548030	173989
208837	173990
131809	173991
680380	173992
9400	173993
199738	173994
597	173995
144867	173996
33271	173997
104920	173998
25364	173999
199576	174000
397392	174001
293173	174002
267569	174003
49563	174004
629878	174005
118145	174006
62472	174007
491373	174008
21173	174009
28446	174010
125859	174011
446161	174012
3179	174013
58393	174014
648582	174015
467560	174016
18641	174017
707	174018
14016	174019
2209	174020
583462	174021
69884	174022
218491	174023
353090	174024
16281	174025
51372	174026
409716	174027
529335	174028
525581	174029
51174	174030
146511	174031
160051	174032
117951	174033
58247	174034
72493	174035
41446	174036
146405	174037
30794	174038
247685	174039
3294	174040
235677	174041
9413	174042
217670	174043
148143	174044
316486	174045
414833	174046
98387	174047
121882	174048
54491	174049
664836	174050
232305	174051
140775	174052
503394	174053
153816	174054
613392	174055
561590	174056
137205	174057
387453	174058
65426	174059
28997	174060
43052	174061
566662	174062
51442	174063
23542	174064
3463	174065
1466	174066
458962	174067
16278	174068
96614	174069
128141	174070
582596	174071
653669	174072
127439	174073
131574	174074
277090	174075
37726	174076
448441	174077
2203	174078
44343	174079
661882	174080
623514	174081
121453	174082
272597	174083
672986	174084
84883	174085
47454	174086
68183	174087
580825	174088
505106	174089
6560	174090
692336	174091
630853	174092
2287	174093
199777	174094
44767	174095
661501	174096
657246	174097
168916	174098
521029	174099
188606	174100
157252	174101
539405	174102
8860	174103
14582	174104
695005	174105
4886	174106
246584	174107
126916	174108
11189	174109
4590	174110
21164	174111
413857	174112
469412	174113
647852	174114
598912	174115
45744	174116
563556	174117
619014	174118
493398	174119
54924	174120
3044	174121
10489	174122
58379	174123
195730	174124
343023	174125
245986	174126
75438	174127
412004	174128
531315	174129
352487	174130
337599	174131
11728	174132
98399	174133
1038	174134
14152	174135
127287	174136
109024	174137
160020	174138
401646	174139
57141	174140
646348	174141
480283	174142
473699	174143
618869	174144
159619	174145
401723	174146
382874	174147
466791	174148
23091	174149
30230	174150
288371	174151
128410	174152
282638	174153
42136	174154
560844	174155
283380	174156
426654	174157
105789	174158
212982	174159
147645	174160
6142	174161
168845	174162
421799	174163
620342	174164
762	174165
8529	174166
415347	174167
640190	174168
636738	174169
423386	174170
67470	174171
292721	174172
161745	174173
209231	174174
21723	174175
631267	174176
147164	174177
235124	174178
87478	174179
120470	174180
209245	174181
48088	174182
16193	174183
24587	174184
17309	174185
532007	174186
446569	174187
292804	174188
109903	174189
492461	174190
416187	174191
369430	174192
239526	174193
159660	174194
184075	174195
659598	174196
262970	174197
49665	174198
67497	174199
662871	174200
312883	174201
46677	174202
67421	174203
467415	174204
62618	174205
65970	174206
697582	174207
208197	174208
163719	174209
8902	174210
93827	174211
301997	174212
659994	174213
515745	174214
72277	174215
43435	174216
1771	174217
520107	174218
657827	174219
649964	174220
147800	174221
406603	174222
349965	174223
205451	174224
566715	174225
191742	174226
336185	174227
60452	174228
603280	174229
83852	174230
338716	174231
497060	174232
2039	174233
2918	174234
879	174235
98261	174236
158287	174237
612406	174238
157051	174239
652174	174240
245584	174241
229621	174242
411571	174243
513804	174244
148706	174245
510919	174246
398772	174247
87615	174248
319619	174249
543822	174250
166618	174251
102236	174252
324603	174253
304514	174254
322433	174255
567653	174256
31246	174257
596056	174258
131945	174259
23045	174260
68547	174261
127346	174262
128592	174263
503089	174264
11736	174265
361842	174266
445410	174267
84398	174268
22969	174269
218288	174270
510022	174271
197397	174272
663955	174273
2155	174274
45894	174275
121400	174276
473544	174277
38222	174278
581108	174279
428242	174280
13485	174281
590124	174282
566835	174283
613955	174284
403666	174285
321221	174286
676206	174287
309655	174288
17508	174289
21	174290
13157	174291
491478	174292
424381	174293
421619	174294
501501	174295
477474	174296
161397	174297
71909	174298
634987	174299
23662	174300
462380	174301
422366	174302
168761	174303
17345	174304
361171	174305
75229	174306
136943	174307
116183	174308
153464	174309
464392	174310
693479	174311
5402	174312
40809	174313
6599	174314
110840	174315
361975	174316
374450	174317
558211	174318
160335	174319
534275	174320
108764	174321
409747	174322
861	174323
122381	174324
759	174325
492460	174326
17832	174327
379857	174328
497999	174329
81699	174330
6819	174331
299066	174332
618876	174333
228017	174334
183796	174335
501379	174336
171802	174337
133154	174338
528394	174339
670941	174340
210153	174341
567706	174342
60684	174343
86797	174344
67187	174345
11706	174346
694818	174347
646223	174348
115757	174349
58386	174350
240626	174351
154388	174352
176694	174353
445466	174354
563650	174355
471293	174356
388288	174357
82820	174358
12	174359
529940	174360
628214	174361
509155	174362
10203	174363
390524	174364
6084	174365
6816	174366
178529	174367
485272	174368
338195	174369
311059	174370
166284	174371
68268	174372
79268	174373
94750	174374
152113	174375
365853	174376
135505	174377
628322	174378
22309	174379
247900	174380
420561	174381
92347	174382
23733	174383
525850	174384
642986	174385
492351	174386
268184	174387
122270	174388
112153	174389
93841	174390
107879	174391
677997	174392
439735	174393
682887	174394
27399	174395
10775	174396
110	174397
48476	174398
596550	174399
153104	174400
372383	174401
330380	174402
126754	174403
71767	174404
584401	174405
455878	174406
292	174407
514614	174408
472265	174409
680222	174410
49868	174411
386857	174412
3033	174413
337800	174414
256479	174415
515569	174416
690432	174417
547559	174418
318118	174419
17574	174420
60419	174421
425758	174422
107044	174423
652419	174424
489295	174425
226641	174426
381851	174427
169291	174428
324191	174429
566452	174430
46406	174431
99030	174432
317187	174433
129874	174434
49332	174435
40430	174436
309148	174437
317193	174438
142648	174439
182025	174440
252772	174441
114837	174442
59100	174443
362031	174444
121759	174445
655067	174446
652535	174447
118740	174448
26092	174449
509208	174450
177570	174451
578305	174452
430252	174453
127283	174454
215077	174455
102379	174456
289544	174457
146863	174458
7536	174459
165164	174460
292004	174461
63845	174462
188619	174463
550029	174464
394300	174465
35227	174466
107855	174467
211185	174468
190081	174469
60761	174470
159348	174471
14678	174472
142649	174473
17610	174474
547575	174475
363694	174476
329600	174477
43	174478
378014	174479
351198	174480
4368	174481
13206	174482
193313	174483
231068	174484
45916	174485
9375	174486
337766	174487
548482	174488
419565	174489
369869	174490
579680	174491
503050	174492
8582	174493
236282	174494
40181	174495
752	174496
483693	174497
11753	174498
612818	174499
3408	174500
3408	174501
567168	174502
145397	174503
314643	174504
420101	174505
20243	174506
27144	174507
26890	174508
481037	174509
546528	174510
56628	174511
452763	174512
36522	174513
191314	174514
8094	174515
50779	174516
211961	174517
194857	174518
624886	174519
596131	174520
422206	174521
47347	174522
623708	174523
1614	174524
47347	174525
1614	174526
4183	174527
3408	174528
82199	174529
659837	174530
334908	174531
133572	174532
4590	174533
13650	174534
272596	174535
626050	174536
256309	174537
118130	174538
557	174539
110847	174540
515487	174541
548628	174542
196044	174543
398926	174544
453749	174545
189767	174546
475706	174547
3408	174548
153137	174549
27191	174550
378397	174551
194898	174552
36522	174553
124543	174554
35135	174555
125698	174556
617971	174557
74468	174558
13020	174559
57151	174560
366959	174561
669595	174562
60720	174563
161917	174564
399069	174565
20648	174566
225551	174567
90841	174568
10913	174569
68958	174570
493255	174571
459841	174572
610462	174573
556129	174574
413791	174575
676222	174576
42585	174577
42585	174578
140470	174579
357468	174580
90524	174581
6411	174582
287840	174583
171133	174584
132041	174585
410552	174586
668930	174587
469260	174588
285498	174589
617881	174590
59819	174591
620167	174592
40217	174593
145961	174594
94015	174595
67989	174596
18096	174597
67049	174598
13362	174599
385774	174600
50203	174601
508	174602
1750	174603
116254	174604
59992	174605
187488	174606
21770	174607
15153	174608
91010	174609
121046	174610
228901	174611
5500	174612
151694	174613
1395	174614
21616	174615
367530	174616
504126	174617
109695	174618
422025	174619
51219	174620
23764	174621
395143	174622
504504	174623
42916	174624
183886	174625
406297	174626
119422	174627
149294	174628
149262	174629
21731	174630
27369	174631
79502	174632
79482	174633
99810	174634
12182	174635
365183	174636
162842	174637
508206	174638
92377	174639
141019	174640
172908	174641
342114	174642
14045	174643
89219	174644
8326	174645
118402	174646
30687	174647
236131	174648
89438	174649
127153	174650
147302	174651
609392	174652
610858	174653
116461	174654
5714	174655
172324	174656
18114	174657
320561	174658
83976	174659
309338	174660
274389	174661
18680	174662
791	174663
225659	174664
71381	174665
27282	174666
37134	174667
11495	174668
121962	174669
288041	174670
331602	174671
113300	174672
460823	174673
261483	174674
61407	174675
34654	174676
170373	174677
70948	174678
31973	174679
313923	174680
631874	174681
23118	174682
364299	174683
41981	174684
126554	174685
513	174686
80098	174687
94703	174688
54790	174689
38748	174690
3487	174691
140342	174692
31756	174693
417687	174694
417685	174695
232303	174696
292744	174697
146503	174698
168331	174699
672998	174700
86338	174701
1695	174702
445161	174703
360175	174704
65354	174705
292769	174706
91267	174707
160944	174708
6057	174709
417689	174710
13759	174711
530238	174712
56213	174713
87462	174714
646579	174715
645124	174716
263963	174717
5270	174718
656670	174719
448573	174720
79557	174721
497807	174722
19	174723
474846	174724
584054	174725
3316	174726
502432	174727
677383	174728
2760	174729
158193	174730
346725	174731
76585	174732
19856	174733
119652	174734
135233	174735
425312	174736
432674	174737
588169	174738
630379	174739
416714	174740
163011	174741
84132	174742
7018	174743
30154	174744
40007	174745
91720	174746
35018	174747
13431	174748
71388	174749
357581	174750
9012	174751
169528	174752
36270	174753
357352	174754
32033	174755
575567	174756
90596	174757
160560	174758
163059	174759
79952	174760
74992	174761
637132	174762
201036	174763
1978	174764
27826	174765
526441	174766
8570	174767
508079	174768
2178	174769
551682	174770
668164	174771
155128	174772
5640	174773
3373	174774
185942	174775
8499	174776
16813	174777
2624	174778
6580	174779
688816	174780
161210	174781
59782	174782
156221	174783
89533	174784
343608	174785
359847	174786
462589	174787
17337	174788
23158	174789
184904	174790
600708	174791
55347	174792
600932	174793
313425	174794
478440	174795
59022	174796
270491	174797
23472	174798
164313	174799
463597	174800
113825	174801
306548	174802
136337	174803
296699	174804
148361	174805
344481	174806
365445	174807
141650	174808
96098	174809
19557	174810
520075	174811
15005	174812
33280	174813
222785	174814
679924	174815
546131	174816
590598	174817
145603	174818
652143	174819
517261	174820
641650	174821
38239	174822
103957	174823
52851	174824
257590	174825
138788	174826
460721	174827
443695	174828
4535	174829
59089	174830
275818	174831
260759	174832
3143	174833
93	174834
234884	174835
85134	174836
276841	174837
10993	174838
684444	174839
2450	174840
4422	174841
3994	174842
445153	174843
590664	174844
298371	174845
336150	174846
650885	174847
612897	174848
384567	174849
90625	174850
52007	174851
31235	174852
193	174853
448720	174854
7040	174855
267	174856
237427	174857
574768	174858
222767	174859
681692	174860
631761	174861
684374	174862
326184	174863
33568	174864
415729	174865
228720	174866
689718	174867
81783	174868
58188	174869
434735	174870
293345	174871
448005	174872
102220	174873
529464	174874
276158	174875
553067	174876
484098	174877
30605	174878
89270	174879
523422	174880
13007	174881
125278	174882
125414	174883
112386	174884
263939	174885
212717	174886
687037	174887
562517	174888
301831	174889
679816	174890
17819	174891
4298	174892
410091	174893
19424	174894
101809	174895
636644	174896
114248	174897
444161	174898
306404	174899
71217	174900
35670	174901
436425	174902
21071	174903
107057	174904
171036	174905
554716	174906
146137	174907
91748	174908
449765	174909
409954	174910
217703	174911
654424	174912
45710	174913
309947	174914
80553	174915
307232	174916
695321	174917
216599	174918
447305	174919
321532	174920
641897	174921
11694	174922
16163	174923
562368	174924
7081	174925
651906	174926
59724	174927
16811	174928
133452	174929
270643	174930
376377	174931
7271	174932
373229	174933
510557	174934
40576	174935
107314	174936
495593	174937
144926	174938
348962	174939
11251	174940
8070	174941
10195	174942
684114	174943
41	174944
170222	174945
555875	174946
324130	174947
324054	174948
150447	174949
54861	174950
5244	174951
535246	174952
27267	174953
446889	174954
477280	174955
148866	174956
632750	174957
229283	174958
90474	174959
18935	174960
32886	174961
657017	174962
134980	174963
112791	174964
193588	174965
171412	174966
208336	174967
335290	174968
7970	174969
133110	174970
239586	174971
13006	174972
134982	174973
45085	174974
353242	174975
74443	174976
49691	174977
596135	174978
37075	174979
259884	174980
11827	174981
41696	174982
269797	174983
366774	174984
67381	174985
638614	174986
70275	174987
218819	174988
612845	174989
29152	174990
53787	174991
487108	174992
43532	174993
513315	174994
112514	174995
614	174996
97632	174997
668358	174998
338674	174999
67553	175000
45092	175001
430525	175002
34837	175003
33229	175004
461680	175005
205328	175006
461145	175007
49877	175008
50843	175009
323321	175010
34051	175011
408538	175012
45336	175013
528608	175014
121121	175015
84524	175016
118630	175017
33963	175018
357	175019
139099	175020
281199	175021
573876	175022
12262	175023
35608	175024
48635	175025
269353	175026
457415	175027
3531	175028
5003	175029
92805	175030
178924	175031
1392	175032
62181	175033
155094	175034
2680	175035
24654	175036
270684	175037
48266	175038
134390	175039
99203	175040
266273	175041
642782	175042
627019	175043
124397	175044
18442	175045
47237	175046
22328	175047
109608	175048
5480	175049
505714	175050
421436	175051
382717	175052
23001	175053
212444	175054
41995	175055
576518	175056
93833	175057
184177	175058
57234	175059
9539	175060
443	175061
23614	175062
164601	175063
378673	175064
32530	175065
65968	175066
305003	175067
433116	175068
106616	175069
41587	175070
226598	175071
166595	175072
367696	175073
238688	175074
652159	175075
350028	175076
349835	175077
29020	175078
25589	175079
44532	175080
31213	175081
209759	175082
613942	175083
106092	175084
336295	175085
507450	175086
164389	175087
62630	175088
80617	175089
112759	175090
255667	175091
12181	175092
589913	175093
523428	175094
328393	175095
36069	175096
28840	175097
17902	175098
120438	175099
100785	175100
1042	175101
508616	175102
119593	175103
136141	175104
696918	175105
156802	175106
291240	175107
23606	175108
14921	175109
585995	175110
422739	175111
9367	175112
484208	175113
78713	175114
545072	175115
289023	175116
686671	175117
65412	175118
69047	175119
435237	175120
53238	175121
118644	175122
558254	175123
41094	175124
17276	175125
15708	175126
117515	175127
543585	175128
16985	175129
204851	175130
10965	175131
51464	175132
382027	175133
134920	175134
301299	175135
605757	175136
446236	175137
11525	175138
514254	175139
46707	175140
30	175141
12102	175142
457431	175143
44665	175144
152919	175145
385813	175146
7	175147
362329	175148
544157	175149
473153	175150
14651	175151
3915	175152
132463	175153
156491	175154
258719	175155
139712	175156
308145	175157
11252	175158
226737	175159
658343	175160
16046	175161
306429	175162
433514	175163
596865	175164
535	175165
28710	175166
66339	175167
40695	175168
193215	175169
37869	175170
249656	175171
464000	175172
58009	175173
290563	175174
43117	175175
270602	175176
196110	175177
81294	175178
54455	175179
110591	175180
54	175181
436053	175182
389582	175183
117289	175184
511849	175185
17280	175186
114102	175187
64324	175188
537562	175189
533302	175190
262403	175191
159141	175192
358638	175193
17375	175194
58292	175195
210712	175196
276377	175197
28307	175198
29112	175199
295241	175200
659976	175201
86195	175202
124187	175203
289136	175204
419610	175205
563502	175206
563521	175207
561667	175208
333029	175209
620881	175210
147561	175211
81067	175212
56825	175213
686749	175214
596180	175215
47555	175216
134344	175217
289232	175218
233769	175219
597018	175220
103711	175221
582987	175222
45959	175223
51836	175224
14095	175225
686052	175226
179241	175227
613389	175228
33667	175229
7170	175230
81823	175231
102461	175232
4681	175233
434054	175234
102288	175235
161017	175236
21819	175237
2539	175238
602416	175239
568644	175240
496678	175241
504588	175242
197365	175243
352991	175244
72544	175245
657185	175246
42409	175247
171127	175248
249982	175249
694616	175250
547273	175251
205802	175252
84147	175253
161393	175254
374694	175255
4460	175256
528494	175257
103127	175258
367797	175259
56804	175260
4905	175261
491653	175262
434855	175263
7804	175264
495354	175265
503059	175266
302382	175267
153960	175268
38671	175269
315915	175270
301	175271
453917	175272
301	175273
46337	175274
294410	175275
148230	175276
79917	175277
174976	175278
146206	175279
137433	175280
371823	175281
497793	175282
391863	175283
106360	175284
109495	175285
563332	175286
266362	175287
633515	175288
487390	175289
97364	175290
447172	175291
181258	175292
34755	175293
165956	175294
431651	175295
490356	175296
40992	175297
279827	175298
81195	175299
155205	175300
17203	175301
568189	175302
9680	175303
490813	175304
127868	175305
501320	175306
90316	175307
142381	175308
19117	175309
411353	175310
376544	175311
656130	175312
350867	175313
661619	175314
674098	175315
30370	175316
148556	175317
161160	175318
356550	175319
183458	175320
374912	175321
41307	175322
11981	175323
597650	175324
524387	175325
679300	175326
342746	175327
657942	175328
172916	175329
194942	175330
272542	175331
327076	175332
43996	175333
161786	175334
636631	175335
482733	175336
683066	175337
321495	175338
16806	175339
348584	175340
457757	175341
489601	175342
348643	175343
99276	175344
539787	175345
348570	175346
4068	175347
348597	175348
56294	175349
602259	175350
602385	175351
153995	175352
346021	175353
515575	175354
58065	175355
145122	175356
454375	175357
615000	175358
465425	175359
421499	175360
259118	175361
95963	175362
624825	175363
508201	175364
147023	175365
275819	175366
267870	175367
375621	175368
414289	175369
47125	175370
441721	175371
70893	175372
301342	175373
120793	175374
149250	175375
339694	175376
116301	175377
267741	175378
77845	175379
4242	175380
450178	175381
254602	175382
95136	175383
255394	175384
314516	175385
564927	175386
13832	175387
299303	175388
8691	175389
255584	175390
70132	175391
627359	175392
104202	175393
60006	175394
205676	175395
134450	175396
661666	175397
438096	175398
470487	175399
312	175400
108498	175401
169055	175402
71813	175403
49188	175404
116391	175405
33123	175406
654615	175407
67677	175408
262781	175409
99697	175410
416133	175411
412899	175412
91452	175413
154951	175414
685122	175415
517744	175416
83669	175417
147507	175418
163487	175419
257	175420
611782	175421
484947	175422
507974	175423
159174	175424
254271	175425
191472	175426
436720	175427
131945	175428
14847	175429
245970	175430
107081	175431
66910	175432
27391	175433
13737	175434
27346	175435
1762	175436
113579	175437
35400	175438
6815	175439
5907	175440
44332	175441
503992	175442
13758	175443
609125	175444
219930	175445
378300	175446
307734	175447
79209	175448
528634	175449
19221	175450
15470	175451
84785	175452
76029	175453
261179	175454
142869	175455
332463	175456
577117	175457
590104	175458
6654	175459
112813	175460
45638	175461
87558	175462
15716	175463
586538	175464
477990	175465
132741	175466
29198	175467
588131	175468
592916	175469
4262	175470
7012	175471
2257	175472
414444	175473
504032	175474
493	175475
27352	175476
199109	175477
39041	175478
315023	175479
133799	175480
6548	175481
60799	175482
10268	175483
267383	175484
1436	175485
115510	175486
478010	175487
168313	175488
19109	175489
29329	175490
245137	175491
397833	175492
252006	175493
11326	175494
44256	175495
15789	175496
27388	175497
551604	175498
3350	175499
11160	175500
522241	175501
1012	175502
91767	175503
624846	175504
65009	175505
153865	175506
590836	175507
15804	175508
21342	175509
120546	175510
19206	175511
40669	175512
378538	175513
695135	175514
10066	175515
132794	175516
82800	175517
161096	175518
353866	175519
404582	175520
26891	175521
169119	175522
135274	175523
633094	175524
195450	175525
373536	175526
18734	175527
24939	175528
65218	175529
45756	175530
323483	175531
231357	175532
481614	175533
54944	175534
3143	175535
522484	175536
34578	175537
466394	175538
34464	175539
401583	175540
92475	175541
683717	175542
528602	175543
675594	175544
167667	175545
299929	175546
18621	175547
527896	175548
49	175549
170586	175550
653601	175551
653765	175552
5910	175553
267314	175554
152114	175555
124136	175556
158690	175557
576968	175558
138269	175559
316264	175560
138269	175561
168161	175562
124133	175563
27043	175564
675620	175565
653589	175566
305300	175567
61554	175568
510751	175569
461958	175570
4930	175571
206282	175572
138648	175573
269432	175574
105381	175575
2144	175576
653484	175577
57342	175578
571370	175579
153628	175580
517660	175581
467474	175582
130606	175583
166169	175584
245425	175585
192856	175586
1049	175587
38877	175588
119401	175589
539332	175590
6498	175591
2144	175592
624672	175593
507842	175594
363053	175595
312167	175596
209718	175597
163136	175598
8960	175599
138697	175600
59541	175601
385292	175602
683456	175603
116115	175604
75732	175605
1966	175606
537239	175607
683762	175608
35384	175609
147087	175610
12101	175611
92749	175612
599093	175613
696059	175614
171907	175615
84475	175616
137292	175617
389428	175618
78184	175619
675651	175620
441161	175621
10643	175622
4762	175623
148755	175624
98512	175625
125150	175626
300342	175627
311896	175628
444457	175629
265033	175630
4600	175631
149756	175632
38164	175633
46034	175634
215202	175635
48110	175636
143169	175637
40908	175638
9774	175639
26911	175640
21114	175641
369816	175642
1267	175643
245199	175644
362180	175645
5706	175646
671968	175647
9923	175648
143612	175649
504127	175650
146661	175651
52313	175652
108507	175653
63763	175654
830	175655
601797	175656
628795	175657
227278	175658
681240	175659
122	175660
630300	175661
158608	175662
5965	175663
196666	175664
233124	175665
515580	175666
17755	175667
100492	175668
34394	175669
28238	175670
640325	175671
510848	175672
541372	175673
45197	175674
97674	175675
196417	175676
295548	175677
515090	175678
640523	175679
251834	175680
8684	175681
26954	175682
679635	175683
5791	175684
346268	175685
29065	175686
349265	175687
349256	175688
511404	175689
237411	175690
3121	175691
96726	175692
204458	175693
171433	175694
521087	175695
229822	175696
122142	175697
105374	175698
6008	175699
41614	175700
289632	175701
306683	175702
136902	175703
598957	175704
32072	175705
11105	175706
406635	175707
221514	175708
66320	175709
504438	175710
123233	175711
38459	175712
51044	175713
500833	175714
596357	175715
147366	175716
416134	175717
28291	175718
597786	175719
252010	175720
143036	175721
18052	175722
315873	175723
17137	175724
563617	175725
20535	175726
85928	175727
329987	175728
690364	175729
401110	175730
436122	175731
164969	175732
607109	175733
87416	175734
360476	175735
7187	175736
3	175737
2700	175738
92431	175739
264574	175740
615731	175741
615759	175742
642370	175743
395326	175744
38806	175745
682288	175746
641336	175747
4907	175748
181831	175749
305250	175750
478662	175751
163509	175752
511166	175753
7887	175754
78985	175755
235859	175756
22955	175757
487643	175758
322701	175759
108762	175760
534820	175761
519911	175762
51965	175763
109646	175764
16027	175765
193837	175766
590114	175767
609353	175768
25358	175769
156157	175770
396709	175771
479534	175772
280887	175773
359683	175774
83674	175775
529990	175776
357747	175777
576088	175778
523591	175779
84705	175780
400625	175781
563895	175782
475014	175783
637124	175784
14647	175785
117497	175786
563428	175787
231255	175788
162054	175789
14697	175790
684046	175791
46853	175792
75631	175793
445861	175794
72176	175795
530026	175796
116953	175797
72530	175798
196923	175799
608043	175800
608047	175801
19	175802
312020	175803
412793	175804
31747	175805
282855	175806
542781	175807
591888	175808
417058	175809
584324	175810
602539	175811
574219	175812
45022	175813
138447	175814
475769	175815
208801	175816
569276	175817
141357	175818
12016	175819
205	175820
49618	175821
138491	175822
299411	175823
90680	175824
291960	175825
206083	175826
149005	175827
513862	175828
555583	175829
90198	175830
213138	175831
315651	175832
165928	175833
555276	175834
44876	175835
270716	175836
581943	175837
351143	175838
1395	175839
166217	175840
553105	175841
562875	175842
555301	175843
33026	175844
91590	175845
696840	175846
527027	175847
190123	175848
554773	175849
10740	175850
686003	175851
593839	175852
287600	175853
12472	175854
695861	175855
96523	175856
478871	175857
171237	175858
427	175859
41913	175860
413005	175861
449684	175862
107609	175863
285606	175864
140836	175865
455202	175866
381327	175867
663496	175868
26359	175869
145936	175870
230032	175871
604149	175872
45370	175873
333043	175874
167972	175875
138913	175876
427355	175877
281477	175878
280495	175879
432408	175880
361478	175881
12527	175882
128304	175883
149221	175884
388518	175885
279072	175886
17291	175887
442764	175888
380130	175889
68057	175890
69240	175891
170894	175892
439272	175893
5400	175894
382836	175895
36619	175896
128799	175897
28066	175898
66246	175899
580187	175900
149607	175901
316809	175902
20395	175903
195006	175904
21422	175905
61774	175906
21863	175907
598219	175908
159999	175909
25284	175910
418749	175911
19093	175912
624744	175913
18460	175914
107013	175915
266494	175916
298340	175917
671299	175918
229005	175919
402778	175920
555206	175921
342017	175922
89989	175923
52170	175924
374156	175925
214925	175926
103123	175927
542498	175928
252133	175929
107003	175930
387582	175931
224035	175932
565113	175933
487047	175934
197061	175935
43625	175936
96283	175937
600605	175938
286221	175939
554358	175940
429504	175941
642031	175942
254315	175943
150814	175944
49093	175945
73801	175946
651495	175947
460	175948
686375	175949
653174	175950
168965	175951
368149	175952
419916	175953
502802	175954
48113	175955
197207	175956
356470	175957
149090	175958
508529	175959
171332	175960
334676	175961
351771	175962
56797	175963
43110	175964
376950	175965
449957	175966
619521	175967
48275	175968
36107	175969
68875	175970
74287	175971
203673	175972
121913	175973
446474	175974
15222	175975
33296	175976
694	175977
434585	175978
420361	175979
246811	175980
37663	175981
477025	175982
527195	175983
464436	175984
24256	175985
73579	175986
10585	175987
300676	175988
231607	175989
481564	175990
312161	175991
266298	175992
898	175993
270664	175994
606859	175995
33005	175996
13390	175997
131678	175998
614626	175999
106307	176000
85081	176001
280016	176002
82355	176003
52701	176004
15644	176005
334831	176006
530410	176007
261416	176008
632297	176009
288029	176010
322452	176011
842	176012
76368	176013
12251	176014
559311	176015
462334	176016
401890	176017
91069	176018
325790	176019
279052	176020
505192	176021
6827	176022
29969	176023
7170	176024
10801	176025
93416	176026
592715	176027
392611	176028
188363	176029
156389	176030
95759	176031
526059	176032
290673	176033
526662	176034
574563	176035
255588	176036
627205	176037
390886	176038
549357	176039
136098	176040
679057	176041
547	176042
214319	176043
129444	176044
10575	176045
554080	176046
563833	176047
85975	176048
651519	176049
546433	176050
256040	176051
223991	176052
470055	176053
81674	176054
419962	176055
14956	176056
50986	176057
679327	176058
171670	176059
11181	176060
100633	176061
115926	176062
55535	176063
36664	176064
48619	176065
87576	176066
181154	176067
614924	176068
43990	176069
5323	176070
511807	176071
321464	176072
136886	176073
388780	176074
683933	176075
124999	176076
206515	176077
12529	176078
587571	176079
144466	176080
54972	176081
429430	176082
279494	176083
151337	176084
77468	176085
848	176086
163788	176087
48655	176088
388433	176089
138673	176090
329221	176091
423708	176092
61598	176093
372535	176094
221798	176095
18157	176096
18167	176097
44370	176098
944	176099
551093	176100
297012	176101
282591	176102
88626	176103
341807	176104
214475	176105
204283	176106
440409	176107
600526	176108
33058	176109
215912	176110
124902	176111
2710	176112
389368	176113
81624	176114
655893	176115
109770	176116
626290	176117
159793	176118
86367	176119
249908	176120
11144	176121
5344	176122
279719	176123
171729	176124
311884	176125
237811	176126
408127	176127
376686	176128
310688	176129
60463	176130
581683	176131
240297	176132
657408	176133
381529	176134
514212	176135
89698	176136
630540	176137
623116	176138
168006	176139
372940	176140
377036	176141
372959	176142
618140	176143
671253	176144
656284	176145
4537	176146
102	176147
597624	176148
622940	176149
654304	176150
4542	176151
526719	176152
649581	176153
390898	176154
309269	176155
47945	176156
7266	176157
54201	176158
228655	176159
78337	176160
65434	176161
18360	176162
242853	176163
529125	176164
153768	176165
145678	176166
365929	176167
51531	176168
300473	176169
537596	176170
588883	176171
151033	176172
80915	176173
3	176174
53346	176175
276522	176176
24540	176177
520121	176178
7446	176179
12589	176180
556477	176181
472081	176182
36858	176183
8037	176184
692593	176185
651583	176186
149897	176187
5694	176188
56246	176189
191063	176190
349993	176191
64963	176192
186196	176193
118790	176194
40413	176195
483627	176196
685801	176197
60110	176198
446592	176199
15822	176200
401336	176201
372661	176202
12613	176203
132214	176204
227092	176205
437032	176206
486619	176207
617970	176208
95851	176209
658789	176210
82424	176211
22833	176212
499903	176213
1	176214
19400	176215
420047	176216
351077	176217
599205	176218
692633	176219
692634	176220
328377	176221
450544	176222
461785	176223
692629	176224
5783	176225
58252	176226
335931	176227
337271	176228
824	176229
40960	176230
1012	176231
33641	176232
249936	176233
414448	176234
109947	176235
412017	176236
9403	176237
1008	176238
491672	176239
1451	176240
152632	176241
380832	176242
513776	176243
11572	176244
513780	176245
638442	176246
47727	176247
94072	176248
3938	176249
639674	176250
38331	176251
363966	176252
34115	176253
17294	176254
469890	176255
237651	176256
368934	176257
154438	176258
331843	176259
390672	176260
307628	176261
91349	176262
29872	176263
338073	176264
399595	176265
457677	176266
132283	176267
602863	176268
475809	176269
406743	176270
12644	176271
131486	176272
49669	176273
111672	176274
26141	176275
46094	176276
72549	176277
14328	176278
113857	176279
31001	176280
641837	176281
58964	176282
236828	176283
63250	176284
2074	176285
587743	176286
673040	176287
4308	176288
55788	176289
39921	176290
29538	176291
289159	176292
324936	176293
557562	176294
198661	176295
195923	176296
100225	176297
200995	176298
89555	176299
96407	176300
661549	176301
58312	176302
659950	176303
665456	176304
228740	176305
50683	176306
667462	176307
344411	176308
158825	176309
252274	176310
218231	176311
135780	176312
162954	176313
171053	176314
2958	176315
353373	176316
7011	176317
527325	176318
409724	176319
165015	176320
287355	176321
441026	176322
64168	176323
330863	176324
84506	176325
52586	176326
158350	176327
467016	176328
319060	176329
691376	176330
19327	176331
35233	176332
45653	176333
20204	176334
652305	176335
392552	176336
457939	176337
199870	176338
354618	176339
28581	176340
372553	176341
144099	176342
330567	176343
3688	176344
30104	176345
367354	176346
601644	176347
49933	176348
8460	176349
121587	176350
695769	176351
530824	176352
135033	176353
90919	176354
1729	176355
550528	176356
46589	176357
308469	176358
295137	176359
508547	176360
343672	176361
359470	176362
117572	176363
637479	176364
146299	176365
466848	176366
59214	176367
534815	176368
295021	176369
166583	176370
89399	176371
323812	176372
209535	176373
149462	176374
373866	176375
279938	176376
267563	176377
117990	176378
450353	176379
464366	176380
460252	176381
38663	176382
19563	176383
62142	176384
695838	176385
527898	176386
36192	176387
163196	176388
573080	176389
265489	176390
91974	176391
359535	176392
8395	176393
31575	176394
563119	176395
400498	176396
2132	176397
74241	176398
88314	176399
55739	176400
393623	176401
108386	176402
329	176403
483925	176404
35375	176405
33486	176406
31455	176407
286317	176408
10631	176409
39464	176410
23334	176411
52849	176412
1745	176413
192358	176414
289254	176415
635384	176416
393210	176417
108287	176418
325853	176419
112340	176420
359689	176421
171515	176422
683521	176423
52142	176424
85625	176425
161214	176426
27697	176427
163424	176428
433917	176429
9035	176430
661153	176431
289186	176432
3102	176433
85133	176434
470837	176435
460869	176436
598412	176437
295611	176438
14648	176439
462621	176440
142933	176441
154247	176442
40313	176443
513393	176444
393396	176445
274428	176446
78596	176447
34048	176448
559860	176449
579248	176450
166058	176451
96282	176452
655708	176453
214963	176454
479993	176455
521129	176456
37080	176457
15332	176458
35586	176459
162876	176460
12105	176461
98110	176462
365360	176463
156836	176464
353365	176465
155423	176466
230155	176467
460417	176468
232599	176469
82725	176470
25556	176471
147332	176472
543617	176473
58634	176474
664082	176475
6496	176476
484548	176477
67854	176478
52829	176479
611515	176480
12611	176481
263699	176482
376108	176483
164737	176484
48382	176485
409544	176486
51449	176487
97849	176488
359210	176489
275647	176490
355475	176491
192989	176492
459081	176493
25864	176494
13703	176495
643697	176496
418599	176497
31889	176498
16816	176499
51105	176500
4106	176501
38663	176502
558213	176503
59431	176504
87488	176505
173080	176506
8259	176507
652679	176508
556592	176509
136890	176510
147410	176511
13335	176512
147075	176513
130044	176514
72963	176515
273046	176516
147597	176517
265055	176518
245252	176519
251934	176520
623478	176521
608002	176522
100787	176523
558935	176524
39589	176525
42638	176526
44824	176527
93795	176528
222658	176529
10371	176530
266662	176531
26026	176532
313771	176533
4059	176534
20489	176535
65332	176536
688073	176537
205651	176538
14348	176539
108511	176540
258585	176541
538655	176542
20369	176543
459981	176544
32364	176545
45671	176546
316436	176547
403340	176548
151021	176549
496888	176550
73920	176551
130425	176552
126557	176553
334	176554
286262	176555
187683	176556
554853	176557
14594	176558
112278	176559
462121	176560
44311	176561
115863	176562
253808	176563
98133	176564
316695	176565
318551	176566
584519	176567
139493	176568
16246	176569
15031	176570
280319	176571
62090	176572
648990	176573
421831	176574
28319	176575
19001	176576
524347	176577
145119	176578
421244	176579
50367	176580
258888	176581
144	176582
70955	176583
560006	176584
18078	176585
107316	176586
34856	176587
134415	176588
300365	176589
367526	176590
48870	176591
496420	176592
29780	176593
116611	176594
424951	176595
401694	176596
13118	176597
389378	176598
390879	176599
566777	176600
104517	176601
392120	176602
153419	176603
117	176604
113363	176605
45735	176606
37177	176607
122905	176608
646093	176609
578245	176610
74899	176611
62744	176612
622619	176613
597999	176614
200128	176615
5157	176616
470651	176617
49483	176618
417728	176619
66568	176620
354722	176621
95493	176622
683970	176623
24735	176624
145900	176625
40935	176626
661111	176627
516539	176628
159416	176629
25817	176630
101893	176631
59487	176632
56757	176633
158334	176634
605752	176635
32248	176636
170998	176637
3584	176638
39079	176639
446224	176640
431565	176641
656179	176642
460712	176643
341473	176644
133686	176645
20560	176646
413729	176647
266334	176648
643926	176649
313484	176650
7924	176651
45438	176652
23841	176653
14349	176654
273625	176655
29746	176656
151494	176657
281456	176658
344052	176659
572022	176660
67805	176661
279732	176662
415654	176663
115860	176664
677630	176665
108246	176666
51305	176667
28815	176668
89718	176669
38094	176670
98486	176671
121152	176672
22094	176673
127388	176674
78652	176675
155297	176676
36490	176677
260385	176678
586938	176679
662543	176680
547711	176681
144113	176682
434946	176683
4868	176684
526541	176685
23969	176686
24627	176687
87243	176688
501959	176689
211976	176690
587471	176691
517499	176692
637557	176693
301530	176694
73682	176695
443106	176696
627193	176697
133772	176698
344	176699
400696	176700
195220	176701
151514	176702
181498	176703
522881	176704
38667	176705
251786	176706
579353	176707
145280	176708
352179	176709
480956	176710
254758	176711
90996	176712
499364	176713
271232	176714
230736	176715
685097	176716
534	176717
84228	176718
95080	176719
267439	176720
354540	176721
197463	176722
39284	176723
12100	176724
159683	176725
17268	176726
166593	176727
1450	176728
49451	176729
43481	176730
18614	176731
673383	176732
3670	176733
230	176734
56714	176735
112206	176736
208996	176737
6847	176738
669407	176739
83384	176740
390643	176741
614147	176742
476979	176743
152843	176744
247430	176745
477603	176746
124320	176747
10372	176748
3340	176749
51338	176750
11222	176751
150803	176752
49375	176753
524368	176754
312097	176755
31784	176756
88093	176757
1440	176758
137199	176759
259557	176760
263638	176761
54446	176762
3090	176763
85434	176764
95885	176765
592236	176766
8590	176767
100589	176768
120388	176769
334152	176770
107656	176771
390321	176772
107657	176773
412029	176774
142422	176775
82381	176776
195840	176777
140951	176778
345029	176779
245129	176780
296467	176781
444284	176782
190685	176783
133675	176784
23105	176785
117428	176786
652049	176787
605635	176788
77710	176789
14794	176790
91157	176791
3427	176792
343103	176793
8249	176794
2497	176795
283342	176796
653491	176797
256191	176798
838	176799
5434	176800
362622	176801
647085	176802
20727	176803
148871	176804
559837	176805
5062	176806
673518	176807
369044	176808
208272	176809
522125	176810
240969	176811
423216	176812
645277	176813
72707	176814
438772	176815
32956	176816
30491	176817
269460	176818
38860	176819
650772	176820
571766	176821
546163	176822
122085	176823
554972	176824
31438	176825
448141	176826
297982	176827
433457	176828
161336	176829
502798	176830
269491	176831
158703	176832
30322	176833
48285	176834
562553	176835
78201	176836
651482	176837
112279	176838
4057	176839
487447	176840
81675	176841
88893	176842
37048	176843
18	176844
524381	176845
177478	176846
140045	176847
40564	176848
610110	176849
381372	176850
450531	176851
110992	176852
24471	176853
211723	176854
21793	176855
276969	176856
52792	176857
617323	176858
131272	176859
54614	176860
516584	176861
522652	176862
37143	176863
14650	176864
661930	176865
613725	176866
532941	176867
343664	176868
185322	176869
669147	176870
9146	176871
133979	176872
258440	176873
320181	176874
72388	176875
7500	176876
14748	176877
289246	176878
41988	176879
8448	176880
308638	176881
10382	176882
116740	176883
155141	176884
97	176885
132662	176886
51524	176887
108469	176888
323172	176889
30684	176890
209305	176891
499629	176892
3092	176893
343082	176894
413654	176895
691732	176896
81905	176897
269738	176898
127501	176899
36938	176900
682088	176901
94532	176902
125636	176903
139314	176904
541364	176905
431481	176906
273851	176907
76084	176908
413781	176909
48816	176910
57645	176911
116481	176912
7288	176913
21633	176914
576735	176915
9041	176916
433720	176917
472838	176918
28556	176919
435043	176920
14229	176921
326770	176922
339016	176923
153060	176924
206973	176925
9351	176926
530006	176927
36951	176928
95070	176929
268941	176930
336700	176931
17650	176932
42742	176933
661450	176934
33657	176935
500521	176936
624515	176937
298319	176938
2157	176939
25307	176940
7992	176941
52304	176942
1747	176943
74380	176944
2642	176945
688501	176946
552877	176947
866	176948
695996	176949
476461	176950
141859	176951
11536	176952
668042	176953
477090	176954
32013	176955
165292	176956
137309	176957
6447	176958
1169	176959
369036	176960
5781	176961
481579	176962
43894	176963
42	176964
75890	176965
351698	176966
267744	176967
40296	176968
323386	176969
75639	176970
33807	176971
875	176972
15032	176973
520111	176974
432360	176975
72479	176976
636243	176977
401097	176978
115849	176979
24896	176980
1171	176981
40365	176982
73906	176983
249526	176984
124930	176985
277	176986
1107	176987
301098	176988
212312	176989
30591	176990
89473	176991
114470	176992
432915	176993
529084	176994
44568	176995
1782	176996
93383	176997
104086	176998
631698	176999
47511	177000
3823	177001
17310	177002
95536	177003
150432	177004
559880	177005
74373	177006
21874	177007
62945	177008
79309	177009
258342	177010
10358	177011
318519	177012
144708	177013
631659	177014
246466	177015
545930	177016
161529	177017
324143	177018
5577	177019
4163	177020
172811	177021
8876	177022
337545	177023
103263	177024
85202	177025
2009	177026
9371	177027
6466	177028
83776	177029
623831	177030
585885	177031
1151	177032
255724	177033
419355	177034
345909	177035
71719	177036
287863	177037
22311	177038
134348	177039
441963	177040
12865	177041
266525	177042
612009	177043
269943	177044
467838	177045
45085	177046
29708	177047
171484	177048
94304	177049
26974	177050
354317	177051
103962	177052
69269	177053
130371	177054
31943	177055
52205	177056
204523	177057
570159	177058
336168	177059
347713	177060
500891	177061
224470	177062
22951	177063
447050	177064
469604	177065
85	177066
88430	177067
9456	177068
666968	177069
666964	177070
398175	177071
103246	177072
502636	177073
39471	177074
647460	177075
180502	177076
516405	177077
605610	177078
1157	177079
112624	177080
117033	177081
674577	177082
59855	177083
553043	177084
83951	177085
350012	177086
131389	177087
363401	177088
846	177089
262855	177090
13437	177091
641474	177092
253919	177093
346867	177094
301759	177095
7235	177096
370337	177097
25599	177098
285077	177099
536479	177100
273402	177101
265603	177102
593346	177103
8045	177104
8957	177105
9647	177106
31729	177107
96362	177108
3479	177109
335322	177110
325269	177111
374460	177112
335278	177113
335252	177114
335415	177115
36989	177116
335365	177117
5618	177118
335262	177119
335599	177120
600793	177121
45904	177122
564886	177123
396027	177124
298493	177125
161194	177126
321255	177127
590218	177128
121875	177129
426859	177130
77166	177131
524208	177132
250393	177133
209173	177134
79154	177135
76150	177136
537326	177137
158346	177138
157503	177139
102419	177140
575480	177141
78130	177142
38061	177143
513654	177144
105887	177145
8605	177146
316	177147
160	177148
256	177149
421	177150
256	177151
1709	177152
500	177153
737	177154
106311	177155
377061	177156
686632	177157
366244	177158
501344	177159
47272	177160
55877	177161
32275	177162
164209	177163
662	177164
65837	177165
24547	177166
641049	177167
59611	177168
348181	177169
14682	177170
36302	177171
445246	177172
141535	177173
683916	177174
5979	177175
491226	177176
9865	177177
148122	177178
109683	177179
565017	177180
564988	177181
294717	177182
432745	177183
24686	177184
603259	177185
144754	177186
595084	177187
353650	177188
46126	177189
617877	177190
466978	177191
164512	177192
98935	177193
695023	177194
154337	177195
3900	177196
18054	177197
279400	177198
52780	177199
311600	177200
526709	177201
272877	177202
233539	177203
556742	177204
574750	177205
57517	177206
259754	177207
440916	177208
347441	177209
368650	177210
328424	177211
54224	177212
157812	177213
80142	177214
335454	177215
65	177216
126816	177217
13724	177218
628793	177219
121764	177220
693937	177221
120847	177222
99858	177223
338095	177224
104524	177225
47	177226
32537	177227
631534	177228
96793	177229
682554	177230
140521	177231
158042	177232
43552	177233
523028	177234
78338	177235
554227	177236
128432	177237
667752	177238
647116	177239
553679	177240
12626	177241
132716	177242
6067	177243
594805	177244
618073	177245
43	177246
386809	177247
15119	177248
639700	177249
253757	177250
253952	177251
681410	177252
116350	177253
53974	177254
554414	177255
343018	177256
659918	177257
7396	177258
432682	177259
432595	177260
563060	177261
34966	177262
13747	177263
424260	177264
611429	177265
51352	177266
309994	177267
182200	177268
645790	177269
15771	177270
672305	177271
635927	177272
120928	177273
640424	177274
109810	177275
205511	177276
155203	177277
106926	177278
420672	177279
3892	177280
20205	177281
62729	177282
617856	177283
347202	177284
566281	177285
633105	177286
26265	177287
38468	177288
47929	177289
109894	177290
199496	177291
42096	177292
291031	177293
152887	177294
655405	177295
568867	177296
166707	177297
41358	177298
594769	177299
1755	177300
241603	177301
46439	177302
151811	177303
500410	177304
11390	177305
13804	177306
48547	177307
33951	177308
254092	177309
242036	177310
37073	177311
14574	177312
613030	177313
104392	177314
2980	177315
153890	177316
70156	177317
25626	177318
152146	177319
166154	177320
244192	177321
335756	177322
4192	177323
145043	177324
620033	177325
97852	177326
47045	177327
117523	177328
250478	177329
498383	177330
559391	177331
95627	177332
374631	177333
619920	177334
248131	177335
640911	177336
46200	177337
82149	177338
123190	177339
338473	177340
363143	177341
9378	177342
693051	177343
315427	177344
121726	177345
52559	177346
409376	177347
332212	177348
596477	177349
31150	177350
639453	177351
142589	177352
104484	177353
304545	177354
453011	177355
499040	177356
209261	177357
51630	177358
34226	177359
513037	177360
5120	177361
474810	177362
143	177363
530341	177364
298516	177365
81266	177366
335821	177367
448698	177368
385772	177369
167241	177370
108847	177371
274193	177372
6231	177373
23869	177374
248127	177375
25500	177376
258106	177377
207482	177378
178327	177379
158813	177380
200870	177381
665317	177382
520046	177383
541528	177384
203311	177385
202241	177386
448394	177387
529434	177388
21754	177389
486779	177390
85994	177391
124625	177392
393957	177393
8038	177394
652513	177395
55417	177396
544375	177397
637856	177398
443852	177399
275474	177400
511670	177401
666365	177402
191789	177403
241895	177404
610273	177405
637827	177406
151335	177407
150107	177408
283260	177409
686282	177410
391961	177411
168210	177412
625546	177413
10374	177414
649289	177415
126955	177416
508378	177417
53465	177418
210744	177419
320112	177420
320133	177421
434446	177422
182132	177423
238122	177424
293256	177425
4552	177426
16744	177427
104510	177428
581176	177429
842	177430
91665	177431
6372	177432
498306	177433
329029	177434
26674	177435
198240	177436
81983	177437
175869	177438
44179	177439
124734	177440
323944	177441
362600	177442
46350	177443
349550	177444
338848	177445
158708	177446
421157	177447
352976	177448
130123	177449
77334	177450
165591	177451
166442	177452
29738	177453
346787	177454
264861	177455
200386	177456
328293	177457
1943	177458
8404	177459
235700	177460
28982	177461
310289	177462
8446	177463
840	177464
683203	177465
675661	177466
88315	177467
186615	177468
106299	177469
528	177470
112866	177471
91442	177472
461034	177473
155147	177474
58141	177475
58141	177476
301830	177477
124177	177478
515039	177479
600650	177480
462192	177481
42487	177482
21400	177483
152	177484
152	177485
354554	177486
7614	177487
6574	177488
221515	177489
97858	177490
151160	177491
221322	177492
510913	177493
702	177494
7592	177495
418935	177496
24132	177497
654126	177498
53274	177499
586436	177500
670192	177501
350700	177502
43086	177503
488777	177504
82258	177505
4859	177506
150112	177507
554559	177508
9445	177509
150114	177510
214800	177511
151819	177512
656551	177513
592893	177514
159080	177515
62435	177516
64253	177517
528654	177518
669027	177519
675220	177520
356995	177521
99	177522
639064	177523
632763	177524
37502	177525
486335	177526
6562	177527
49614	177528
76556	177529
460028	177530
525994	177531
221766	177532
419162	177533
521791	177534
234531	177535
175913	177536
313489	177537
190046	177538
59273	177539
1751	177540
427729	177541
241796	177542
319166	177543
51111	177544
295192	177545
285656	177546
512890	177547
512909	177548
680780	177549
78166	177550
321642	177551
289392	177552
143442	177553
446566	177554
146057	177555
83113	177556
236857	177557
597221	177558
100425	177559
566443	177560
645951	177561
460128	177562
52457	177563
30113	177564
110633	177565
121118	177566
35650	177567
1438	177568
2406	177569
525836	177570
499520	177571
1136	177572
65889	177573
362728	177574
81144	177575
223	177576
73862	177577
629335	177578
365488	177579
643164	177580
22048	177581
532273	177582
607465	177583
165965	177584
191792	177585
161875	177586
98542	177587
625020	177588
255272	177589
188652	177590
529938	177591
108323	177592
250622	177593
403448	177594
36297	177595
69322	177596
523884	177597
33157	177598
430468	177599
543525	177600
143075	177601
446332	177602
540012	177603
133267	177604
316857	177605
131053	177606
22993	177607
249545	177608
6194	177609
409912	177610
410	177611
634485	177612
19994	177613
91951	177614
55885	177615
172328	177616
199360	177617
329145	177618
41791	177619
100001	177620
238519	177621
366467	177622
64352	177623
3929	177624
188186	177625
91029	177626
493364	177627
162400	177628
333279	177629
85899	177630
187036	177631
153385	177632
308534	177633
159164	177634
169093	177635
676896	177636
492041	177637
496026	177638
217481	177639
435194	177640
324142	177641
143315	177642
649687	177643
22461	177644
109033	177645
129339	177646
10740	177647
560368	177648
494581	177649
340088	177650
488580	177651
71501	177652
470500	177653
692409	177654
95239	177655
403362	177656
254667	177657
391434	177658
71438	177659
70209	177660
660164	177661
82501	177662
466205	177663
601664	177664
661276	177665
388641	177666
340040	177667
513092	177668
336337	177669
125095	177670
553815	177671
119308	177672
175297	177673
2116	177674
628647	177675
37250	177676
37252	177677
593435	177678
453994	177679
37268	177680
230727	177681
596889	177682
596788	177683
403003	177684
166954	177685
340693	177686
340688	177687
204989	177688
340797	177689
523539	177690
219176	177691
219161	177692
185863	177693
151380	177694
493068	177695
389086	177696
277302	177697
55158	177698
149869	177699
145745	177700
441159	177701
678886	177702
520299	177703
403506	177704
1329	177705
519186	177706
117567	177707
17590	177708
21984	177709
289279	177710
306562	177711
63709	177712
164372	177713
133212	177714
587161	177715
35180	177716
16175	177717
24532	177718
46589	177719
244250	177720
5709	177721
47880	177722
134123	177723
68636	177724
59744	177725
58443	177726
520403	177727
281166	177728
33461	177729
4223	177730
14133	177731
148648	177732
589893	177733
94679	177734
48400	177735
481834	177736
141902	177737
630040	177738
394494	177739
136118	177740
535554	177741
338371	177742
173463	177743
30543	177744
121154	177745
268514	177746
348786	177747
311939	177748
38500	177749
72033	177750
132387	177751
154979	177752
456627	177753
152094	177754
153085	177755
150925	177756
206137	177757
507911	177758
106346	177759
449547	177760
107104	177761
300635	177762
219699	177763
270954	177764
83338	177765
675597	177766
535114	177767
28240	177768
148776	177769
399812	177770
287666	177771
619363	177772
652172	177773
160978	177774
311782	177775
29777	177776
306795	177777
31244	177778
444328	177779
187343	177780
641928	177781
14503	177782
133280	177783
43220	177784
23662	177785
525681	177786
163213	177787
119	177788
9467	177789
372924	177790
11895	177791
209703	177792
496092	177793
530288	177794
32476	177795
157933	177796
28367	177797
56410	177798
6936	177799
487	177800
65474	177801
7732	177802
133215	177803
334736	177804
86925	177805
39924	177806
517618	177807
145437	177808
20064	177809
379883	177810
267118	177811
357154	177812
30066	177813
466028	177814
9624	177815
562378	177816
349795	177817
339779	177818
15221	177819
650192	177820
374177	177821
4319	177822
636701	177823
46247	177824
12286	177825
100163	177826
590216	177827
120178	177828
436253	177829
36676	177830
96792	177831
157207	177832
687908	177833
54632	177834
286613	177835
633280	177836
169574	177837
400461	177838
679526	177839
91043	177840
496664	177841
567697	177842
122503	177843
379428	177844
529233	177845
102439	177846
508544	177847
114178	177848
897	177849
47410	177850
1359	177851
484230	177852
653030	177853
567745	177854
348654	177855
584406	177856
326915	177857
473447	177858
633047	177859
149150	177860
146615	177861
163414	177862
60348	177863
834	177864
96324	177865
20433	177866
411932	177867
48804	177868
49897	177869
482166	177870
661380	177871
456708	177872
22225	177873
111051	177874
22240	177875
619967	177876
443268	177877
122511	177878
51309	177879
358807	177880
514020	177881
1907	177882
29769	177883
46235	177884
127488	177885
68662	177886
60461	177887
616742	177888
646225	177889
102704	177890
583856	177891
7222	177892
269897	177893
45487	177894
578420	177895
387624	177896
97989	177897
8361	177898
24006	177899
697615	177900
203824	177901
156378	177902
159664	177903
8459	177904
402174	177905
17275	177906
219001	177907
256132	177908
248355	177909
362565	177910
341497	177911
76462	177912
516692	177913
570326	177914
16322	177915
479220	177916
1565	177917
318504	177918
565797	177919
276822	177920
124250	177921
925	177922
497283	177923
618461	177924
284959	177925
582591	177926
569874	177927
925	177928
619177	177929
20050	177930
194395	177931
301088	177932
310602	177933
559107	177934
180377	177935
22433	177936
13906	177937
157574	177938
65863	177939
206005	177940
264352	177941
78489	177942
448607	177943
656457	177944
455955	177945
98772	177946
558628	177947
886	177948
50692	177949
517706	177950
242602	177951
137441	177952
562530	177953
449984	177954
597737	177955
49160	177956
126368	177957
201950	177958
433280	177959
528036	177960
371879	177961
535524	177962
240995	177963
59090	177964
568817	177965
568852	177966
568832	177967
52204	177968
46859	177969
279745	177970
104582	177971
104581	177972
280577	177973
99201	177974
619878	177975
619877	177976
309024	177977
141552	177978
96958	177979
281633	177980
370834	177981
694414	177982
215205	177983
8379	177984
207183	177985
356039	177986
4378	177987
266352	177988
575099	177989
166912	177990
268	177991
6543	177992
99637	177993
3209	177994
342040	177995
476698	177996
242574	177997
476723	177998
695533	177999
127469	178000
341999	178001
85437	178002
2129	178003
127455	178004
543727	178005
33449	178006
342041	178007
616062	178008
20752	178009
172903	178010
127470	178011
127456	178012
203278	178013
9399	178014
127466	178015
352010	178016
142050	178017
351733	178018
127474	178019
154774	178020
16920	178021
476719	178022
300373	178023
1694	178024
269343	178025
38056	178026
138396	178027
291842	178028
213945	178029
684309	178030
18427	178031
147417	178032
384568	178033
352656	178034
143080	178035
19135	178036
400783	178037
432141	178038
164716	178039
24626	178040
140835	178041
13753	178042
94772	178043
2069	178044
316219	178045
11451	178046
590912	178047
4936	178048
53340	178049
425319	178050
134018	178051
513309	178052
90960	178053
16288	178054
36067	178055
141699	178056
258426	178057
467881	178058
690937	178059
5246	178060
283686	178061
69769	178062
426705	178063
73057	178064
13072	178065
472329	178066
12388	178067
41438	178068
80090	178069
31337	178070
475187	178071
253602	178072
27848	178073
115790	178074
30790	178075
9167	178076
232611	178077
145349	178078
75573	178079
216539	178080
11745	178081
46555	178082
213964	178083
429897	178084
62217	178085
170207	178086
67110	178087
17893	178088
350624	178089
617425	178090
9213	178091
52595	178092
146361	178093
427473	178094
150990	178095
18648	178096
116622	178097
15340	178098
52464	178099
481109	178100
342428	178101
677560	178102
507226	178103
272738	178104
37349	178105
318972	178106
23634	178107
54140	178108
601183	178109
97722	178110
86336	178111
341368	178112
414447	178113
5033	178114
40432	178115
5974	178116
604500	178117
156903	178118
156903	178119
456588	178120
134952	178121
56339	178122
1325	178123
49741	178124
82416	178125
56689	178126
426140	178127
4964	178128
406310	178129
400267	178130
412734	178131
1723	178132
404531	178133
4449	178134
508040	178135
470255	178136
326001	178137
408449	178138
33942	178139
415602	178140
69478	178141
484090	178142
390544	178143
131582	178144
3295	178145
12358	178146
45560	178147
555799	178148
410004	178149
417598	178150
539432	178151
320255	178152
35823	178153
9028	178154
95063	178155
144670	178156
106829	178157
96218	178158
629888	178159
7875	178160
83428	178161
74146	178162
236836	178163
310231	178164
24048	178165
322273	178166
616013	178167
25566	178168
8031	178169
362944	178170
33794	178171
5992	178172
459627	178173
385511	178174
414942	178175
11750	178176
5442	178177
333513	178178
72223	178179
686475	178180
34854	178181
513095	178182
54707	178183
74000	178184
542826	178185
133757	178186
12754	178187
394824	178188
212513	178189
112721	178190
18787	178191
10425	178192
364328	178193
34849	178194
76287	178195
3299	178196
305034	178197
101275	178198
496618	178199
268333	178200
48857	178201
353738	178202
220191	178203
506678	178204
7272	178205
56354	178206
588819	178207
12253	178208
284738	178209
610140	178210
600973	178211
464313	178212
305597	178213
683461	178214
683450	178215
683449	178216
164884	178217
35386	178218
585872	178219
441201	178220
509	178221
528603	178222
336278	178223
142854	178224
8611	178225
666273	178226
79370	178227
102014	178228
93733	178229
232232	178230
163668	178231
287447	178232
448750	178233
675667	178234
80486	178235
318241	178236
159615	178237
1882	178238
95498	178239
33173	178240
284708	178241
235692	178242
134758	178243
61447	178244
392245	178245
102018	178246
139827	178247
54067	178248
648708	178249
149295	178250
49990	178251
27634	178252
23671	178253
138540	178254
84834	178255
583813	178256
609322	178257
284753	178258
283023	178259
462567	178260
4545	178261
464314	178262
14798	178263
583783	178264
458936	178265
235046	178266
157868	178267
392165	178268
287779	178269
220422	178270
23726	178271
89366	178272
409231	178273
48595	178274
121113	178275
146379	178276
135596	178277
24324	178278
384132	178279
93	178280
546994	178281
77524	178282
295451	178283
80200	178284
149075	178285
110437	178286
23932	178287
483993	178288
4431	178289
6826	178290
107064	178291
450341	178292
328211	178293
450336	178294
163211	178295
147589	178296
442112	178297
520584	178298
620867	178299
23629	178300
284730	178301
284609	178302
657922	178303
401481	178304
28540	178305
152578	178306
59232	178307
520295	178308
259208	178309
77570	178310
512148	178311
251409	178312
225578	178313
269757	178314
287529	178315
652668	178316
136964	178317
460740	178318
382684	178319
375710	178320
164820	178321
581925	178322
318031	178323
151055	178324
24491	178325
6813	178326
96480	178327
132866	178328
28139	178329
642549	178330
521247	178331
448718	178332
464553	178333
78813	178334
13702	178335
462617	178336
123569	178337
60358	178338
171251	178339
14661	178340
8308	178341
212262	178342
605012	178343
201074	178344
51133	178345
258836	178346
246780	178347
308664	178348
52368	178349
289206	178350
184876	178351
124364	178352
473174	178353
23261	178354
613654	178355
157228	178356
242987	178357
243218	178358
52854	178359
46505	178360
612801	178361
154160	178362
479294	178363
88848	178364
2367	178365
6299	178366
204263	178367
367922	178368
688960	178369
1227	178370
174151	178371
70507	178372
449285	178373
118237	178374
99238	178375
528915	178376
8079	178377
59858	178378
64733	178379
8853	178380
76632	178381
65498	178382
509121	178383
435260	178384
77357	178385
136706	178386
52281	178387
418524	178388
281328	178389
115858	178390
270966	178391
9201	178392
735	178393
666569	178394
173071	178395
2246	178396
415202	178397
59057	178398
72377	178399
207702	178400
328844	178401
21183	178402
675198	178403
594483	178404
20202	178405
379940	178406
182125	178407
344088	178408
9518	178409
190950	178410
630197	178411
358819	178412
549978	178413
173104	178414
126411	178415
49271	178416
367679	178417
483933	178418
1351	178419
67007	178420
3388	178421
133006	178422
574715	178423
5888	178424
9377	178425
135940	178426
534882	178427
619079	178428
1741	178429
126577	178430
81355	178431
382	178432
8238	178433
49262	178434
16351	178435
468353	178436
50873	178437
352134	178438
70300	178439
9714	178440
541416	178441
31695	178442
38088	178443
59945	178444
177668	178445
418184	178446
92900	178447
364353	178448
165826	178449
152571	178450
16557	178451
49875	178452
355856	178453
166822	178454
101798	178455
229559	178456
2312	178457
546311	178458
243186	178459
543638	178460
46746	178461
22731	178462
11023	178463
598369	178464
238686	178465
663242	178466
31772	178467
22003	178468
552662	178469
169880	178470
444583	178471
206421	178472
42985	178473
130767	178474
140577	178475
7309	178476
105720	178477
68567	178478
161960	178479
327518	178480
560128	178481
657072	178482
106310	178483
481542	178484
14370	178485
96394	178486
110776	178487
32314	178488
5601	178489
102478	178490
71231	178491
4403	178492
46581	178493
227450	178494
291736	178495
70994	178496
378605	178497
418359	178498
37049	178499
12408	178500
146338	178501
164305	178502
46268	178503
35852	178504
19557	178505
26858	178506
230031	178507
3284	178508
239600	178509
598003	178510
647316	178511
17354	178512
9850	178513
475105	178514
208787	178515
115363	178516
148146	178517
665825	178518
75769	178519
3252	178520
45828	178521
130873	178522
316140	178523
106128	178524
682010	178525
11840	178526
245477	178527
91152	178528
129482	178529
338365	178530
284749	178531
148864	178532
889	178533
11210	178534
52655	178535
22984	178536
101440	178537
635950	178538
426570	178539
11805	178540
371642	178541
151731	178542
166710	178543
24	178544
61070	178545
497497	178546
333133	178547
26557	178548
110940	178549
3375	178550
11406	178551
677421	178552
638312	178553
22595	178554
49709	178555
155704	178556
126586	178557
476300	178558
292550	178559
382884	178560
337038	178561
401457	178562
246863	178563
112787	178564
72818	178565
355049	178566
162442	178567
551052	178568
125855	178569
471992	178570
606730	178571
246913	178572
44348	178573
428878	178574
14043	178575
89297	178576
121756	178577
504617	178578
535113	178579
535107	178580
117505	178581
2002	178582
34782	178583
425805	178584
85953	178585
686013	178586
13988	178587
531132	178588
11309	178589
550117	178590
91154	178591
91122	178592
473259	178593
326180	178594
620796	178595
615511	178596
125145	178597
145174	178598
91114	178599
284668	178600
72079	178601
559931	178602
490280	178603
19690	178604
145146	178605
55639	178606
235400	178607
548648	178608
52198	178609
6283	178610
71955	178611
47818	178612
411141	178613
20662	178614
418179	178615
9964	178616
30645	178617
16804	178618
614405	178619
9608	178620
80996	178621
51418	178622
506922	178623
148235	178624
95804	178625
11061	178626
139336	178627
51769	178628
52119	178629
152156	178630
89503	178631
32862	178632
51511	178633
173753	178634
1906	178635
217	178636
27723	178637
691029	178638
177310	178639
22731	178640
6469	178641
687370	178642
16552	178643
31780	178644
36752	178645
261430	178646
620750	178647
6502	178648
46445	178649
94912	178650
781	178651
4803	178652
60635	178653
68687	178654
101876	178655
841	178656
385075	178657
656774	178658
13419	178659
613393	178660
3572	178661
105914	178662
313358	178663
205460	178664
658777	178665
171141	178666
5101	178667
13916	178668
151881	178669
551193	178670
12904	178671
468912	178672
294140	178673
25956	178674
38628	178675
505007	178676
117968	178677
24076	178678
512437	178679
212752	178680
32778	178681
14139	178682
15862	178683
387682	178684
355676	178685
476735	178686
494240	178687
38143	178688
66783	178689
564427	178690
507366	178691
98506	178692
285100	178693
9429	178694
536415	178695
1936	178696
109969	178697
257478	178698
160447	178699
178350	178700
4611	178701
34793	178702
526458	178703
1038	178704
608243	178705
8992	178706
457425	178707
565063	178708
63199	178709
593923	178710
304727	178711
4569	178712
156605	178713
87489	178714
208853	178715
172396	178716
13548	178717
94034	178718
111156	178719
366289	178720
167239	178721
158047	178722
355984	178723
251920	178724
4464	178725
314986	178726
47016	178727
128739	178728
34015	178729
150847	178730
306540	178731
42004	178732
5696	178733
242588	178734
543889	178735
105087	178736
49467	178737
247618	178738
639016	178739
43736	178740
336622	178741
257518	178742
78540	178743
268698	178744
401323	178745
655766	178746
246270	178747
662691	178748
75669	178749
12932	178750
514062	178751
136509	178752
258452	178753
3579	178754
152835	178755
825	178756
478045	178757
581515	178758
167247	178759
214703	178760
148267	178761
3477	178762
400998	178763
378893	178764
270362	178765
471815	178766
79584	178767
455644	178768
551541	178769
551602	178770
678757	178771
539202	178772
622995	178773
599300	178774
515299	178775
99530	178776
463160	178777
402830	178778
418084	178779
503743	178780
619302	178781
659545	178782
190392	178783
47304	178784
420093	178785
41417	178786
10189	178787
130541	178788
22684	178789
10025	178790
85977	178791
265	178792
88505	178793
132640	178794
326888	178795
5620	178796
222432	178797
652347	178798
14004	178799
57561	178800
359383	178801
63781	178802
190421	178803
79607	178804
26438	178805
270237	178806
447329	178807
12916	178808
236259	178809
240400	178810
49370	178811
535987	178812
6522	178813
127318	178814
22	178815
311009	178816
335294	178817
265172	178818
189909	178819
677232	178820
593553	178821
108909	178822
508287	178823
82293	178824
547528	178825
431845	178826
148114	178827
255364	178828
403668	178829
40672	178830
145649	178831
150826	178832
407223	178833
498970	178834
46900	178835
515508	178836
150914	178837
111392	178838
43	178839
43	178840
602069	178841
504035	178842
134316	178843
286418	178844
629600	178845
164957	178846
685493	178847
134321	178848
556040	178849
285399	178850
149002	178851
68340	178852
134334	178853
399858	178854
460362	178855
656006	178856
467675	178857
278012	178858
374250	178859
331884	178860
32530	178861
32530	178862
47649	178863
27790	178864
9571	178865
267036	178866
66209	178867
117536	178868
4953	178869
134992	178870
175461	178871
215069	178872
1969	178873
538111	178874
133507	178875
429894	178876
239760	178877
373538	178878
373540	178879
179907	178880
242240	178881
37659	178882
3092	178883
88409	178884
230596	178885
126579	178886
323680	178887
31171	178888
586117	178889
440066	178890
407251	178891
407249	178892
34990	178893
389289	178894
128247	178895
552004	178896
45883	178897
202488	178898
64302	178899
282912	178900
366381	178901
297101	178902
364522	178903
3672	178904
575299	178905
223387	178906
619297	178907
557385	178908
64241	178909
12203	178910
548458	178911
659364	178912
673256	178913
654750	178914
11795	178915
645246	178916
269404	178917
164957	178918
578035	178919
53286	178920
127844	178921
298	178922
319	178923
288915	178924
611411	178925
638002	178926
438473	178927
70681	178928
352682	178929
161353	178930
627966	178931
529358	178932
306863	178933
162642	178934
58501	178935
645273	178936
397205	178937
572568	178938
169412	178939
515520	178940
552608	178941
162652	178942
139273	178943
665454	178944
181151	178945
267585	178946
75545	178947
267556	178948
467269	178949
160380	178950
107367	178951
385269	178952
83337	178953
28360	178954
442360	178955
519228	178956
467384	178957
269611	178958
271751	178959
671169	178960
160043	178961
60761	178962
538919	178963
33450	178964
129640	178965
142579	178966
122099	178967
434190	178968
434192	178969
586067	178970
370421	178971
494153	178972
493583	178973
12819	178974
212854	178975
23692	178976
515120	178977
125894	178978
40205	178979
3121	178980
487308	178981
602610	178982
20224	178983
10152	178984
373544	178985
496039	178986
193871	178987
1101	178988
221498	178989
93888	178990
275124	178991
225167	178992
572213	178993
576531	178994
167067	178995
88192	178996
246489	178997
598851	178998
376	178999
13473	179000
235996	179001
44070	179002
48288	179003
58247	179004
683789	179005
628702	179006
203593	179007
186828	179008
414982	179009
100082	179010
35561	179011
72761	179012
14154	179013
275512	179014
616494	179015
513364	179016
141472	179017
40756	179018
137772	179019
686678	179020
403015	179021
648997	179022
588033	179023
421250	179024
41907	179025
173380	179026
32697	179027
642060	179028
277023	179029
149147	179030
277027	179031
566172	179032
329938	179033
277043	179034
528474	179035
113322	179036
394389	179037
153082	179038
553180	179039
61049	179040
663650	179041
470024	179042
377073	179043
542030	179044
697702	179045
286548	179046
611484	179047
142008	179048
100	179049
2373	179050
161611	179051
153101	179052
27	179053
414575	179054
386307	179055
414615	179056
113307	179057
655982	179058
7433	179059
13156	179060
501890	179061
429938	179062
153635	179063
16203	179064
174042	179065
60963	179066
366580	179067
64169	179068
128319	179069
506495	179070
37505	179071
117606	179072
109005	179073
33278	179074
19831	179075
9817	179076
639550	179077
623848	179078
108181	179079
444295	179080
338219	179081
170287	179082
110784	179083
193386	179084
141542	179085
243383	179086
491819	179087
36040	179088
12865	179089
162059	179090
642018	179091
473744	179092
55771	179093
308573	179094
186117	179095
98582	179096
403817	179097
14497	179098
160968	179099
112812	179100
47752	179101
5639	179102
481562	179103
87925	179104
500880	179105
532377	179106
516094	179107
660907	179108
62717	179109
461824	179110
214721	179111
15875	179112
73268	179113
180124	179114
324991	179115
501271	179116
23355	179117
4247	179118
465796	179119
13293	179120
344815	179121
148699	179122
259607	179123
11051	179124
30372	179125
356202	179126
160637	179127
135052	179128
547207	179129
695083	179130
68698	179131
693530	179132
400028	179133
89789	179134
127435	179135
23093	179136
1401	179137
112237	179138
42388	179139
22670	179140
141684	179141
138067	179142
55205	179143
8295	179144
135021	179145
337542	179146
22481	179147
9151	179148
163888	179149
226965	179150
244659	179151
566029	179152
148350	179153
605686	179154
545351	179155
85863	179156
143905	179157
70280	179158
322085	179159
83950	179160
458267	179161
103464	179162
21974	179163
13176	179164
46673	179165
135982	179166
6358	179167
462543	179168
454173	179169
126821	179170
17319	179171
151522	179172
46557	179173
14711	179174
506765	179175
11509	179176
295221	179177
295218	179178
348384	179179
53250	179180
224437	179181
207168	179182
74920	179183
365455	179184
16755	179185
35899	179186
594886	179187
390905	179188
26063	179189
694356	179190
13424	179191
127627	179192
56214	179193
135603	179194
31898	179195
378025	179196
11860	179197
112475	179198
348	179199
458944	179200
9254	179201
659	179202
269419	179203
167309	179204
346212	179205
62084	179206
17	179207
15022	179208
308917	179209
441848	179210
625337	179211
107629	179212
7390	179213
669787	179214
1060	179215
356439	179216
435869	179217
235704	179218
113228	179219
427282	179220
29157	179221
16814	179222
234198	179223
314588	179224
69473	179225
188942	179226
92491	179227
235248	179228
76226	179229
428953	179230
589354	179231
608135	179232
210227	179233
76692	179234
429033	179235
5563	179236
15954	179237
35974	179238
31396	179239
128648	179240
188353	179241
447709	179242
201485	179243
2784	179244
415218	179245
27797	179246
672894	179247
124322	179248
218796	179249
303100	179250
342422	179251
18	179252
675571	179253
653371	179254
43673	179255
669984	179256
144808	179257
87579	179258
616589	179259
645778	179260
90087	179261
177710	179262
665368	179263
211364	179264
645285	179265
575390	179266
344522	179267
123320	179268
408169	179269
44645	179270
605626	179271
23096	179272
91381	179273
187959	179274
391373	179275
21305	179276
97145	179277
301610	179278
89507	179279
950	179280
333054	179281
50692	179282
391677	179283
166	179284
34814	179285
52019	179286
79711	179287
278948	179288
348992	179289
181582	179290
610095	179291
538638	179292
49849	179293
506702	179294
154260	179295
371004	179296
36957	179297
16769	179298
332389	179299
316124	179300
20881	179301
11995	179302
532474	179303
354450	179304
132957	179305
51382	179306
333317	179307
111013	179308
52412	179309
19455	179310
204692	179311
52314	179312
124593	179313
167953	179314
347486	179315
410043	179316
125888	179317
43568	179318
149774	179319
8736	179320
92466	179321
305895	179322
862	179323
570019	179324
354239	179325
314390	179326
144696	179327
575310	179328
112272	179329
1913	179330
3590	179331
14895	179332
634347	179333
159873	179334
505379	179335
11052	179336
141684	179337
365008	179338
144662	179339
11495	179340
627358	179341
592060	179342
204849	179343
142481	179344
459297	179345
205933	179346
70330	179347
175326	179348
528789	179349
632547	179350
228316	179351
338853	179352
301499	179353
23916	179354
199930	179355
166113	179356
192649	179357
405052	179358
509750	179359
5984	179360
567812	179361
38204	179362
19671	179363
16559	179364
646877	179365
52293	179366
16547	179367
54588	179368
479093	179369
617924	179370
52293	179371
92005	179372
283094	179373
46080	179374
103815	179375
122641	179376
304301	179377
35553	179378
392169	179379
120933	179380
17421	179381
8735	179382
635073	179383
5523	179384
527060	179385
386928	179386
554261	179387
531063	179388
5038	179389
545713	179390
103020	179391
84425	179392
153771	179393
104449	179394
611211	179395
30001	179396
247958	179397
9811	179398
172663	179399
381385	179400
145945	179401
551677	179402
155424	179403
47066	179404
30258	179405
15257	179406
25549	179407
9514	179408
18153	179409
23	179410
1187	179411
173618	179412
38567	179413
133971	179414
375112	179415
107170	179416
451314	179417
157092	179418
682045	179419
19618	179420
648762	179421
278833	179422
173964	179423
560025	179424
378077	179425
668758	179426
95525	179427
10802	179428
167387	179429
445945	179430
375696	179431
130425	179432
173266	179433
141289	179434
70688	179435
206741	179436
424541	179437
3294	179438
2582	179439
16948	179440
163170	179441
303894	179442
53488	179443
165041	179444
93157	179445
146967	179446
40243	179447
133826	179448
25777	179449
170762	179450
419937	179451
12090	179452
29572	179453
170429	179454
193473	179455
86908	179456
69914	179457
480070	179458
77547	179459
384499	179460
617731	179461
607941	179462
295695	179463
135	179464
616025	179465
81586	179466
99229	179467
60624	179468
303866	179469
156284	179470
24604	179471
21965	179472
409116	179473
564449	179474
5788	179475
138250	179476
130369	179477
149670	179478
148125	179479
314757	179480
407409	179481
433924	179482
134617	179483
51487	179484
359207	179485
62456	179486
159046	179487
402585	179488
406716	179489
108017	179490
125916	179491
324737	179492
97618	179493
476609	179494
316554	179495
161722	179496
293502	179497
622115	179498
106624	179499
11188	179500
31212	179501
59485	179502
81106	179503
155491	179504
35954	179505
133720	179506
69878	179507
600190	179508
35022	179509
167564	179510
161923	179511
606921	179512
37370	179513
255473	179514
22814	179515
27815	179516
66684	179517
18245	179518
83020	179519
77930	179520
16254	179521
456322	179522
52565	179523
674025	179524
29223	179525
142140	179526
568477	179527
438046	179528
319385	179529
449324	179530
367012	179531
343504	179532
216708	179533
198639	179534
1593	179535
169913	179536
23296	179537
344506	179538
303428	179539
342335	179540
278444	179541
407829	179542
41066	179543
368798	179544
141084	179545
470037	179546
115918	179547
99932	179548
391236	179549
559323	179550
428365	179551
43509	179552
264104	179553
69722	179554
24027	179555
413814	179556
297800	179557
614021	179558
669851	179559
688696	179560
129687	179561
156609	179562
36371	179563
238626	179564
24627	179565
13403	179566
166	179567
52343	179568
143510	179569
457935	179570
495117	179571
518141	179572
162341	179573
435402	179574
523975	179575
59026	179576
248280	179577
246878	179578
490173	179579
227949	179580
134162	179581
6869	179582
9189	179583
25509	179584
294400	179585
338455	179586
296310	179587
160765	179588
464193	179589
10111	179590
57717	179591
344519	179592
593721	179593
52310	179594
57010	179595
163869	179596
534010	179597
3092	179598
293044	179599
464467	179600
67499	179601
100998	179602
375049	179603
33092	179604
51417	179605
228129	179606
165171	179607
162266	179608
146162	179609
88663	179610
200702	179611
67123	179612
85255	179613
158302	179614
562591	179615
425148	179616
98420	179617
560631	179618
17852	179619
265419	179620
51923	179621
286049	179622
103039	179623
478199	179624
239682	179625
610659	179626
547209	179627
58540	179628
682786	179629
137210	179630
621924	179631
563221	179632
67506	179633
116126	179634
131652	179635
610195	179636
17651	179637
153733	179638
438440	179639
11851	179640
34142	179641
625012	179642
442068	179643
164165	179644
141411	179645
149325	179646
201897	179647
345491	179648
599842	179649
412116	179650
35	179651
312390	179652
560849	179653
462276	179654
26564	179655
107940	179656
154841	179657
155428	179658
75901	179659
478266	179660
368419	179661
7352	179662
19638	179663
213163	179664
604206	179665
357283	179666
31342	179667
369469	179668
160847	179669
554851	179670
151785	179671
44292	179672
555714	179673
87457	179674
423421	179675
134677	179676
136297	179677
454653	179678
402035	179679
44809	179680
594829	179681
278077	179682
600534	179683
469269	179684
85950	179685
434271	179686
23679	179687
624798	179688
158716	179689
147627	179690
4143	179691
194326	179692
157641	179693
383942	179694
639502	179695
593735	179696
587176	179697
313973	179698
46	179699
696811	179700
607259	179701
319127	179702
633796	179703
352841	179704
8208	179705
380920	179706
550650	179707
433239	179708
52075	179709
387634	179710
92841	179711
9880	179712
1260	179713
618265	179714
182958	179715
542273	179716
476569	179717
521252	179718
648300	179719
66647	179720
34098	179721
656484	179722
412194	179723
139348	179724
514674	179725
48488	179726
103598	179727
318080	179728
8759	179729
654430	179730
1571	179731
685545	179732
315491	179733
454777	179734
141802	179735
25659	179736
472591	179737
335845	179738
333135	179739
24138	179740
621816	179741
601438	179742
689137	179743
237278	179744
18383	179745
415687	179746
114655	179747
314700	179748
19533	179749
645253	179750
211533	179751
136177	179752
154852	179753
229069	179754
401557	179755
70644	179756
186679	179757
157782	179758
20084	179759
2256	179760
621231	179761
122825	179762
663199	179763
578941	179764
103432	179765
249206	179766
558279	179767
266538	179768
423058	179769
224106	179770
71143	179771
224113	179772
84536	179773
242708	179774
64636	179775
242689	179776
71493	179777
374389	179778
224077	179779
346449	179780
62018	179781
248596	179782
183947	179783
24579	179784
47644	179785
122998	179786
493425	179787
590096	179788
102011	179789
275129	179790
509828	179791
331398	179792
455462	179793
568303	179794
415005	179795
190428	179796
203987	179797
526417	179798
164430	179799
438197	179800
222719	179801
492358	179802
691081	179803
149797	179804
530118	179805
53962	179806
182969	179807
96609	179808
422599	179809
2123	179810
142647	179811
195910	179812
225571	179813
41583	179814
257898	179815
689727	179816
363725	179817
374223	179818
626173	179819
353747	179820
26701	179821
219734	179822
29332	179823
18721	179824
158423	179825
524407	179826
632040	179827
452095	179828
457506	179829
18897	179830
394639	179831
224315	179832
154148	179833
513426	179834
353823	179835
510904	179836
124178	179837
54638	179838
439410	179839
135945	179840
168493	179841
57325	179842
432736	179843
664104	179844
262640	179845
599567	179846
21498	179847
3256	179848
497057	179849
243464	179850
209360	179851
190409	179852
214091	179853
20981	179854
622575	179855
98581	179856
336611	179857
166080	179858
4284	179859
11	179860
346888	179861
1737	179862
375041	179863
64696	179864
675091	179865
608821	179866
155344	179867
879	179868
287330	179869
33557	179870
147013	179871
9796	179872
62963	179873
108094	179874
11057	179875
125611	179876
371950	179877
566631	179878
132992	179879
534610	179880
624059	179881
210116	179882
521313	179883
78968	179884
188132	179885
152285	179886
133412	179887
551497	179888
120325	179889
588467	179890
120917	179891
227005	179892
602855	179893
20913	179894
336959	179895
373013	179896
46315	179897
22385	179898
191754	179899
87453	179900
44212	179901
338281	179902
3739	179903
631110	179904
343292	179905
362053	179906
574677	179907
74037	179908
122925	179909
150834	179910
381999	179911
117587	179912
666625	179913
67442	179914
360674	179915
262911	179916
697654	179917
2780	179918
382233	179919
347013	179920
670986	179921
202544	179922
347114	179923
98664	179924
274289	179925
347134	179926
1608	179927
98802	179928
74943	179929
466945	179930
365406	179931
647860	179932
77235	179933
99500	179934
270474	179935
523294	179936
179701	179937
151873	179938
431457	179939
235651	179940
492164	179941
42358	179942
414023	179943
53957	179944
45261	179945
257052	179946
421122	179947
128111	179948
564729	179949
12194	179950
2261	179951
22500	179952
673283	179953
255582	179954
93767	179955
111119	179956
9147	179957
126491	179958
119533	179959
6620	179960
38292	179961
91997	179962
16822	179963
267408	179964
344184	179965
532249	179966
149071	179967
40168	179968
29522	179969
72051	179970
21373	179971
161683	179972
442430	179973
6978	179974
585496	179975
473107	179976
135081	179977
135750	179978
3506	179979
72967	179980
446413	179981
169100	179982
237079	179983
73731	179984
531262	179985
196537	179986
465397	179987
525680	179988
12229	179989
102661	179990
45086	179991
134903	179992
11385	179993
16485	179994
173505	179995
29429	179996
531162	179997
519333	179998
75406	179999
307429	180000
510665	180001
593499	180002
418682	180003
229447	180004
679873	180005
679896	180006
187654	180007
690916	180008
138024	180009
211588	180010
110241	180011
240718	180012
137061	180013
112757	180014
197848	180015
317804	180016
572544	180017
541710	180018
10678	180019
20300	180020
177508	180021
275140	180022
327419	180023
20338	180024
287845	180025
619845	180026
205201	180027
137066	180028
53827	180029
90903	180030
317363	180031
327413	180032
594609	180033
548735	180034
520237	180035
685233	180036
146015	180037
474223	180038
6941	180039
457149	180040
664568	180041
691720	180042
6001	180043
62906	180044
104781	180045
53032	180046
604893	180047
685222	180048
514862	180049
87959	180050
82603	180051
82613	180052
88777	180053
93871	180054
222075	180055
115353	180056
36589	180057
327405	180058
380672	180059
21113	180060
424697	180061
390837	180062
6913	180063
60710	180064
486999	180065
484113	180066
625591	180067
616959	180068
616962	180069
690574	180070
485134	180071
516882	180072
2811	180073
220062	180074
98040	180075
4549	180076
168572	180077
388564	180078
58678	180079
380400	180080
674066	180081
37832	180082
60663	180083
118093	180084
12120	180085
683242	180086
167959	180087
85066	180088
245101	180089
36359	180090
399827	180091
416528	180092
12815	180093
12815	180094
6962	180095
152745	180096
147316	180097
483974	180098
230	180099
147794	180100
639424	180101
464799	180102
679311	180103
13862	180104
502262	180105
319881	180106
624482	180107
157564	180108
433445	180109
221483	180110
160945	180111
649610	180112
173137	180113
30368	180114
420706	180115
208292	180116
30348	180117
10884	180118
152315	180119
394712	180120
510430	180121
59192	180122
142473	180123
646455	180124
278	180125
169956	180126
460873	180127
364206	180128
397228	180129
391683	180130
171693	180131
156996	180132
1877	180133
513679	180134
102484	180135
5126	180136
3046	180137
134694	180138
55045	180139
602531	180140
341444	180141
674938	180142
339	180143
554323	180144
191238	180145
28582	180146
73731	180147
11155	180148
695559	180149
130854	180150
467121	180151
627812	180152
99787	180153
140976	180154
97860	180155
473733	180156
32393	180157
82605	180158
914	180159
485448	180160
485286	180161
603404	180162
149871	180163
81058	180164
348157	180165
171475	180166
52887	180167
19030	180168
249552	180169
296283	180170
1273	180171
271415	180172
53080	180173
13020	180174
480269	180175
6800	180176
534801	180177
58254	180178
104744	180179
596159	180180
233987	180181
673080	180182
167142	180183
48742	180184
136239	180185
125428	180186
467581	180187
14491	180188
556340	180189
452283	180190
221868	180191
86853	180192
300799	180193
103680	180194
194516	180195
235341	180196
263302	180197
466915	180198
406112	180199
638709	180200
598844	180201
135848	180202
226218	180203
462319	180204
19833	180205
535098	180206
303256	180207
49522	180208
3673	180209
519850	180210
224463	180211
224464	180212
697373	180213
17923	180214
124556	180215
450443	180216
60740	180217
19506	180218
492063	180219
67445	180220
506745	180221
187614	180222
506058	180223
30043	180224
27619	180225
609389	180226
84077	180227
33441	180228
134258	180229
394376	180230
12381	180231
16287	180232
92935	180233
5919	180234
356192	180235
590762	180236
133183	180237
27309	180238
122801	180239
52978	180240
50196	180241
431589	180242
327822	180243
322589	180244
602758	180245
501731	180246
369267	180247
271717	180248
632715	180249
658978	180250
3610	180251
600839	180252
60606	180253
1281	180254
23693	180255
612389	180256
23692	180257
593742	180258
595800	180259
392550	180260
253187	180261
535807	180262
140069	180263
597376	180264
247799	180265
350322	180266
388036	180267
457142	180268
62515	180269
641009	180270
682562	180271
535830	180272
247839	180273
22227	180274
130489	180275
602874	180276
602875	180277
12225	180278
639530	180279
297041	180280
676933	180281
276476	180282
536007	180283
492398	180284
37118	180285
589050	180286
403678	180287
126196	180288
154403	180289
247766	180290
47142	180291
531713	180292
350308	180293
1509	180294
449726	180295
639963	180296
21583	180297
401512	180298
457676	180299
30760	180300
535800	180301
597378	180302
220469	180303
124232	180304
140082	180305
130462	180306
140660	180307
121372	180308
88205	180309
26698	180310
62541	180311
110731	180312
588979	180313
505010	180314
557172	180315
54912	180316
655061	180317
139260	180318
62512	180319
676899	180320
450693	180321
48480	180322
140256	180323
9464	180324
588987	180325
130482	180326
329483	180327
610267	180328
29543	180329
17865	180330
538098	180331
12221	180332
29601	180333
474281	180334
154609	180335
350320	180336
22246	180337
676895	180338
50015	180339
3051	180340
578023	180341
314204	180342
329568	180343
50017	180344
348190	180345
3053	180346
11582	180347
520717	180348
492478	180349
602600	180350
77645	180351
20644	180352
339353	180353
116390	180354
490783	180355
660537	180356
348479	180357
247862	180358
12991	180359
329509	180360
140083	180361
9482	180362
348175	180363
655191	180364
96718	180365
536051	180366
154025	180367
389828	180368
140191	180369
567034	180370
536282	180371
336427	180372
54159	180373
682302	180374
298171	180375
471369	180376
407613	180377
529426	180378
536259	180379
169173	180380
11581	180381
253254	180382
76242	180383
247815	180384
588966	180385
140215	180386
22252	180387
329484	180388
80141	180389
652396	180390
450677	180391
329516	180392
348197	180393
403679	180394
140607	180395
600871	180396
640336	180397
126160	180398
3131	180399
77646	180400
186589	180401
457181	180402
538048	180403
253183	180404
169169	180405
640653	180406
247820	180407
588995	180408
660546	180409
99006	180410
329480	180411
588976	180412
20638	180413
9907	180414
428233	180415
336348	180416
692117	180417
231264	180418
428237	180419
474279	180420
1509	180421
602599	180422
474282	180423
94996	180424
297192	180425
17414	180426
474276	180427
600817	180428
474277	180429
141530	180430
428240	180431
567100	180432
7059	180433
678114	180434
536015	180435
696579	180436
101565	180437
428227	180438
35060	180439
114853	180440
555502	180441
327238	180442
34211	180443
7059	180444
250619	180445
222992	180446
127533	180447
649483	180448
564731	180449
136467	180450
70599	180451
514822	180452
146046	180453
49645	180454
187876	180455
2214	180456
199862	180457
349276	180458
349197	180459
349199	180460
96033	180461
36881	180462
36883	180463
120350	180464
52821	180465
445066	180466
96152	180467
14759	180468
87184	180469
96139	180470
52079	180471
52080	180472
296170	180473
271436	180474
636724	180475
73024	180476
12609	180477
4751	180478
17305	180479
53743	180480
247479	180481
605201	180482
53743	180483
334187	180484
36913	180485
28117	180486
140805	180487
121081	180488
647743	180489
617952	180490
76356	180491
168903	180492
666388	180493
418056	180494
48863	180495
16815	180496
30855	180497
47058	180498
394925	180499
648060	180500
497802	180501
619794	180502
45363	180503
4326	180504
684795	180505
163771	180506
578469	180507
246271	180508
37749	180509
146532	180510
403050	180511
506658	180512
82962	180513
14752	180514
528278	180515
78396	180516
626446	180517
375119	180518
630477	180519
129088	180520
153896	180521
371180	180522
604881	180523
38315	180524
127451	180525
42123	180526
248515	180527
113889	180528
387798	180529
2115	180530
696618	180531
492420	180532
21071	180533
617984	180534
16845	180535
500496	180536
352575	180537
5515	180538
165466	180539
430681	180540
41112	180541
25259	180542
35085	180543
76979	180544
13672	180545
1443	180546
310733	180547
619	180548
397013	180549
80412	180550
160292	180551
325587	180552
43016	180553
18180	180554
673863	180555
239565	180556
435349	180557
394605	180558
96875	180559
44034	180560
161676	180561
161678	180562
141726	180563
578354	180564
308052	180565
144398	180566
180805	180567
51615	180568
227887	180569
84496	180570
642245	180571
674737	180572
532345	180573
386341	180574
531624	180575
534522	180576
322334	180577
22888	180578
493903	180579
43032	180580
198436	180581
397891	180582
42427	180583
209509	180584
58255	180585
36261	180586
105498	180587
4170	180588
323787	180589
62772	180590
383213	180591
104775	180592
46631	180593
526253	180594
483355	180595
19265	180596
236919	180597
84757	180598
60338	180599
673519	180600
3558	180601
16085	180602
83105	180603
430259	180604
127566	180605
620595	180606
148536	180607
154491	180608
307126	180609
323209	180610
122438	180611
572409	180612
231009	180613
122886	180614
551377	180615
73059	180616
88891	180617
2479	180618
49671	180619
146458	180620
254723	180621
551310	180622
293479	180623
5356	180624
202672	180625
162389	180626
427776	180627
179851	180628
598559	180629
18810	180630
123600	180631
451218	180632
30223	180633
30107	180634
641669	180635
61151	180636
249412	180637
219475	180638
648066	180639
16221	180640
645616	180641
372212	180642
8391	180643
550132	180644
2	180645
5063	180646
18969	180647
657966	180648
367185	180649
85460	180650
49001	180651
374914	180652
286993	180653
214014	180654
158925	180655
243401	180656
596945	180657
107995	180658
80250	180659
353138	180660
559546	180661
173491	180662
465876	180663
10714	180664
10033	180665
558492	180666
334450	180667
351107	180668
62395	180669
656107	180670
9045	180671
165072	180672
29703	180673
630419	180674
7501	180675
208703	180676
59317	180677
31159	180678
655236	180679
400315	180680
72693	180681
253368	180682
228959	180683
131695	180684
515530	180685
307089	180686
352096	180687
630737	180688
8801	180689
71340	180690
605296	180691
154367	180692
129895	180693
9705	180694
132778	180695
326847	180696
1956	180697
573738	180698
4457	180699
47729	180700
102768	180701
9561	180702
464125	180703
594889	180704
60283	180705
67674	180706
8700	180707
235585	180708
56786	180709
181375	180710
73129	180711
34208	180712
27046	180713
104399	180714
326418	180715
8398	180716
74148	180717
286591	180718
613963	180719
97037	180720
360145	180721
119	180722
154661	180723
15044	180724
412134	180725
60577	180726
142603	180727
6483	180728
345860	180729
257486	180730
20800	180731
625496	180732
636571	180733
142367	180734
46208	180735
6937	180736
90390	180737
87022	180738
3682	180739
694316	180740
367060	180741
567554	180742
304143	180743
11332	180744
519294	180745
9177	180746
636744	180747
66060	180748
24269	180749
82720	180750
107805	180751
10940	180752
237965	180753
474566	180754
304913	180755
601215	180756
99922	180757
9991	180758
103179	180759
158667	180760
28410	180761
323831	180762
12927	180763
151679	180764
135590	180765
80180	180766
653248	180767
356489	180768
514097	180769
365850	180770
52248	180771
672187	180772
1216	180773
123646	180774
274254	180775
21849	180776
36094	180777
119794	180778
389609	180779
527003	180780
9433	180781
163720	180782
31289	180783
52067	180784
30930	180785
377860	180786
1677	180787
5680	180788
428285	180789
232360	180790
472833	180791
360814	180792
87293	180793
124906	180794
116175	180795
4881	180796
22762	180797
132777	180798
144436	180799
358827	180800
233113	180801
46964	180802
29699	180803
128057	180804
3546	180805
414927	180806
10739	180807
47156	180808
180355	180809
511551	180810
16404	180811
353112	180812
605503	180813
605475	180814
605499	180815
607567	180816
607474	180817
12701	180818
605563	180819
135417	180820
29904	180821
353682	180822
656169	180823
122160	180824
239361	180825
606414	180826
293765	180827
89073	180828
606694	180829
606658	180830
606660	180831
461536	180832
64003	180833
46811	180834
599406	180835
129277	180836
194117	180837
129304	180838
457076	180839
136884	180840
122765	180841
179044	180842
178818	180843
194217	180844
486277	180845
47542	180846
26254	180847
179019	180848
486252	180849
20888	180850
194260	180851
27111	180852
194060	180853
179042	180854
320982	180855
206795	180856
95159	180857
537373	180858
203968	180859
254908	180860
456445	180861
551818	180862
184489	180863
537	180864
600616	180865
478493	180866
116822	180867
427812	180868
13316	180869
178822	180870
200015	180871
191842	180872
192295	180873
446396	180874
18498	180875
585369	180876
299554	180877
121277	180878
360940	180879
109698	180880
260184	180881
96823	180882
191840	180883
696612	180884
174273	180885
10236	180886
91028	180887
336227	180888
250781	180889
190025	180890
9871	180891
159055	180892
5611	180893
671457	180894
23304	180895
577013	180896
548587	180897
555061	180898
4423	180899
237871	180900
468528	180901
298611	180902
526328	180903
458214	180904
371574	180905
126384	180906
5871	180907
46650	180908
666323	180909
50338	180910
659005	180911
381568	180912
414928	180913
39392	180914
9319	180915
28426	180916
58737	180917
114280	180918
372105	180919
405613	180920
68467	180921
633729	180922
508253	180923
418311	180924
132501	180925
26577	180926
276587	180927
397989	180928
43146	180929
531663	180930
514637	180931
625719	180932
12	180933
18826	180934
239855	180935
318503	180936
57040	180937
616802	180938
117755	180939
227826	180940
337407	180941
51846	180942
49271	180943
596781	180944
111282	180945
79524	180946
91497	180947
1512	180948
138426	180949
657048	180950
570422	180951
211041	180952
66518	180953
194418	180954
411412	180955
50624	180956
308715	180957
562345	180958
426378	180959
109281	180960
68195	180961
137273	180962
191750	180963
624518	180964
135242	180965
194659	180966
354269	180967
144102	180968
76	180969
697681	180970
511061	180971
398556	180972
471929	180973
606721	180974
166616	180975
581400	180976
568891	180977
328379	180978
211745	180979
335214	180980
6554	180981
102525	180982
445502	180983
293235	180984
128943	180985
34699	180986
637333	180987
39717	180988
516167	180989
77320	180990
97977	180991
94680	180992
67047	180993
259995	180994
682297	180995
125776	180996
164516	180997
288992	180998
36685	180999
3981	181000
2476	181001
35552	181002
179709	181003
268857	181004
165541	181005
200461	181006
395552	181007
636476	181008
266302	181009
41850	181010
328702	181011
224400	181012
242813	181013
431927	181014
52939	181015
153934	181016
2961	181017
196116	181018
642340	181019
140070	181020
100872	181021
70245	181022
499	181023
115247	181024
19658	181025
43195	181026
419388	181027
674926	181028
108361	181029
6876	181030
1646	181031
9874	181032
289429	181033
487280	181034
564491	181035
337867	181036
117533	181037
431223	181038
566568	181039
576301	181040
147247	181041
658650	181042
305086	181043
200605	181044
19260	181045
31710	181046
104916	181047
568882	181048
72394	181049
457688	181050
206823	181051
16217	181052
43479	181053
54909	181054
416975	181055
302688	181056
16552	181057
4222	181058
810	181059
384239	181060
268944	181061
7279	181062
2941	181063
229970	181064
117509	181065
31698	181066
90233	181067
645800	181068
31666	181069
44918	181070
91	181071
134199	181072
65637	181073
250232	181074
616720	181075
333	181076
150164	181077
277170	181078
673748	181079
12833	181080
151654	181081
34173	181082
146664	181083
596174	181084
84148	181085
472191	181086
46551	181087
12178	181088
50269	181089
263593	181090
115569	181091
14005	181092
14341	181093
238986	181094
16893	181095
99829	181096
562787	181097
204507	181098
428	181099
557294	181100
329893	181101
35213	181102
248086	181103
41196	181104
416611	181105
591023	181106
263469	181107
328169	181108
7059	181109
37294	181110
24088	181111
168257	181112
179046	181113
568841	181114
209372	181115
32996	181116
29103	181117
105790	181118
305735	181119
340520	181120
425317	181121
403747	181122
690081	181123
634429	181124
239669	181125
517756	181126
123950	181127
501087	181128
614386	181129
372456	181130
189615	181131
372376	181132
412537	181133
654011	181134
191145	181135
379631	181136
281463	181137
339064	181138
145325	181139
435420	181140
207060	181141
471817	181142
9197	181143
542105	181144
295737	181145
99909	181146
172890	181147
266414	181148
355692	181149
479114	181150
683609	181151
90167	181152
629589	181153
396047	181154
307363	181155
219754	181156
100490	181157
301925	181158
252781	181159
628840	181160
4989	181161
501429	181162
507744	181163
10268	181164
45915	181165
4006	181166
271854	181167
469587	181168
60900	181169
196709	181170
488751	181171
561052	181172
10228	181173
565622	181174
351833	181175
606050	181176
76772	181177
408626	181178
569465	181179
165807	181180
128283	181181
87383	181182
533408	181183
58713	181184
568808	181185
661071	181186
477550	181187
252063	181188
97223	181189
446642	181190
326702	181191
480043	181192
663937	181193
254749	181194
178399	181195
60800	181196
32221	181197
506741	181198
148777	181199
467216	181200
659796	181201
545771	181202
506459	181203
349059	181204
154534	181205
6914	181206
260823	181207
1613	181208
420385	181209
99495	181210
37178	181211
26246	181212
514826	181213
178919	181214
402062	181215
353	181216
166218	181217
298594	181218
394807	181219
67614	181220
556858	181221
156796	181222
36494	181223
2606	181224
300180	181225
665980	181226
299926	181227
300123	181228
8935	181229
443946	181230
36485	181231
39181	181232
24507	181233
536370	181234
245492	181235
2251	181236
1690	181237
134309	181238
489283	181239
369688	181240
292974	181241
361664	181242
272454	181243
489149	181244
457997	181245
434248	181246
43158	181247
314031	181248
529430	181249
628041	181250
2846	181251
689143	181252
445028	181253
4185	181254
551257	181255
665273	181256
4687	181257
520675	181258
570482	181259
395119	181260
329475	181261
223851	181262
130449	181263
264966	181264
480983	181265
433031	181266
60970	181267
85544	181268
328435	181269
79029	181270
624608	181271
371590	181272
50747	181273
60861	181274
180046	181275
34829	181276
7066	181277
188712	181278
874	181279
17617	181280
631282	181281
302966	181282
486810	181283
58901	181284
419687	181285
463280	181286
126941	181287
6601	181288
9509	181289
6507	181290
475439	181291
397057	181292
490269	181293
490240	181294
108082	181295
32923	181296
6030	181297
472656	181298
547968	181299
529460	181300
115	181301
205755	181302
674091	181303
492843	181304
374476	181305
678363	181306
402514	181307
155226	181308
93533	181309
546691	181310
359508	181311
7434	181312
17963	181313
393976	181314
550660	181315
452802	181316
529260	181317
196095	181318
448622	181319
352491	181320
461160	181321
443994	181322
170683	181323
604138	181324
65512	181325
390131	181326
571852	181327
455172	181328
159128	181329
184350	181330
35855	181331
169250	181332
656411	181333
151287	181334
561619	181335
454472	181336
170005	181337
375575	181338
14052	181339
4778	181340
122591	181341
40904	181342
454914	181343
175567	181344
203455	181345
266457	181346
632088	181347
308406	181348
632629	181349
502586	181350
61045	181351
680417	181352
6650	181353
134577	181354
497813	181355
9461	181356
674990	181357
141253	181358
468318	181359
648882	181360
587074	181361
103461	181362
93067	181363
477947	181364
207	181365
350561	181366
449905	181367
7225	181368
507753	181369
604181	181370
169897	181371
502463	181372
151174	181373
454989	181374
681158	181375
274664	181376
248269	181377
94685	181378
287379	181379
448908	181380
559078	181381
455613	181382
684214	181383
122612	181384
460568	181385
351103	181386
193798	181387
350083	181388
172024	181389
85	181390
2723	181391
514909	181392
356084	181393
604835	181394
7482	181395
544717	181396
201953	181397
278068	181398
604726	181399
7886	181400
65792	181401
678360	181402
68335	181403
571863	181404
325380	181405
469689	181406
374483	181407
438694	181408
123796	181409
600786	181410
648174	181411
226501	181412
522903	181413
585396	181414
9547	181415
42641	181416
422927	181417
502334	181418
58156	181419
29457	181420
446638	181421
181878	181422
23900	181423
431	181424
126065	181425
314012	181426
678369	181427
574179	181428
244617	181429
23537	181430
607678	181431
155529	181432
666733	181433
133758	181434
590829	181435
65593	181436
678815	181437
89278	181438
142095	181439
186374	181440
418576	181441
25212	181442
359681	181443
667817	181444
666549	181445
386181	181446
529002	181447
540153	181448
621215	181449
19254	181450
364721	181451
531142	181452
228882	181453
180356	181454
77330	181455
130892	181456
605737	181457
492606	181458
492602	181459
404525	181460
631665	181461
438210	181462
157544	181463
361548	181464
10246	181465
264953	181466
579454	181467
417763	181468
455913	181469
117554	181470
415732	181471
121650	181472
199869	181473
151200	181474
639351	181475
21229	181476
34227	181477
122587	181478
475044	181479
569379	181480
446	181481
42877	181482
76253	181483
358759	181484
604445	181485
437661	181486
683248	181487
113954	181488
157342	181489
637670	181490
603977	181491
474819	181492
452532	181493
176380	181494
20167	181495
554572	181496
619138	181497
394953	181498
23120	181499
155321	181500
17792	181501
13635	181502
59301	181503
645110	181504
497797	181505
9008	181506
59007	181507
160302	181508
488016	181509
658238	181510
524503	181511
295180	181512
140042	181513
340358	181514
452639	181515
125710	181516
364114	181517
436774	181518
499146	181519
18380	181520
154082	181521
22902	181522
142208	181523
559670	181524
350187	181525
297595	181526
292031	181527
372244	181528
456336	181529
569184	181530
212105	181531
515799	181532
514067	181533
679677	181534
56572	181535
24573	181536
145724	181537
658258	181538
232239	181539
7502	181540
415	181541
47396	181542
488747	181543
67698	181544
279480	181545
681501	181546
319924	181547
149819	181548
638217	181549
131320	181550
422960	181551
461725	181552
7716	181553
158960	181554
185256	181555
32961	181556
34388	181557
1262	181558
52363	181559
122242	181560
145269	181561
239827	181562
659224	181563
106644	181564
243075	181565
610189	181566
103687	181567
34920	181568
354045	181569
489049	181570
66431	181571
114265	181572
681216	181573
188765	181574
21906	181575
496697	181576
198431	181577
177633	181578
483295	181579
31652	181580
356533	181581
141474	181582
40587	181583
10043	181584
78401	181585
341683	181586
301460	181587
234458	181588
19516	181589
475755	181590
575516	181591
395921	181592
509984	181593
3211	181594
374236	181595
180794	181596
184631	181597
633505	181598
270533	181599
263557	181600
26001	181601
291222	181602
66659	181603
11232	181604
548119	181605
81394	181606
251297	181607
358034	181608
164	181609
589206	181610
322080	181611
230199	181612
620	181613
47130	181614
176631	181615
680968	181616
370708	181617
681104	181618
473628	181619
650245	181620
449842	181621
1482	181622
357707	181623
22562	181624
347636	181625
350550	181626
129769	181627
455226	181628
168589	181629
163667	181630
637656	181631
281223	181632
507046	181633
356935	181634
356998	181635
21091	181636
461806	181637
102203	181638
597358	181639
276508	181640
276285	181641
27265	181642
182948	181643
85889	181644
7876	181645
248867	181646
331896	181647
39036	181648
3698	181649
595625	181650
366045	181651
35896	181652
58555	181653
80426	181654
487490	181655
311767	181656
90724	181657
413011	181658
60382	181659
609005	181660
7932	181661
212236	181662
644077	181663
334588	181664
67893	181665
101157	181666
212239	181667
299385	181668
281570	181669
50966	181670
446267	181671
4295	181672
116958	181673
492592	181674
48616	181675
143292	181676
2917	181677
628991	181678
603312	181679
29365	181680
646894	181681
34436	181682
2917	181683
151454	181684
652016	181685
24814	181686
357000	181687
550129	181688
629113	181689
45514	181690
634882	181691
166114	181692
489940	181693
2065	181694
258232	181695
66300	181696
163250	181697
352029	181698
416828	181699
512664	181700
252052	181701
586597	181702
4954	181703
364112	181704
145965	181705
123191	181706
140307	181707
177751	181708
629963	181709
470782	181710
110443	181711
196279	181712
408492	181713
450831	181714
60779	181715
116315	181716
246079	181717
127622	181718
605807	181719
293283	181720
593153	181721
606928	181722
8053	181723
606955	181724
67116	181725
169604	181726
99936	181727
309692	181728
2762	181729
607234	181730
203161	181731
236581	181732
157887	181733
46019	181734
557252	181735
541533	181736
10730	181737
145279	181738
621476	181739
17775	181740
564290	181741
8887	181742
598801	181743
58953	181744
6395	181745
37092	181746
644628	181747
224495	181748
2637	181749
28092	181750
64278	181751
26101	181752
682815	181753
459349	181754
17068	181755
147071	181756
20309	181757
129831	181758
56060	181759
318518	181760
71845	181761
137376	181762
571435	181763
30091	181764
156680	181765
133499	181766
559250	181767
48848	181768
24201	181769
172259	181770
127448	181771
9926	181772
43256	181773
6836	181774
8449	181775
476744	181776
3200	181777
388432	181778
98475	181779
559264	181780
136369	181781
6027	181782
36799	181783
476737	181784
41020	181785
109866	181786
332752	181787
135675	181788
59243	181789
691616	181790
59254	181791
230946	181792
526531	181793
472270	181794
627405	181795
255935	181796
264684	181797
190817	181798
99108	181799
471547	181800
231485	181801
348865	181802
51766	181803
79792	181804
59972	181805
44403	181806
67806	181807
554986	181808
262143	181809
149777	181810
1513	181811
615020	181812
412749	181813
616392	181814
38332	181815
60210	181816
30041	181817
206897	181818
568880	181819
68307	181820
596196	181821
317523	181822
384939	181823
500345	181824
480301	181825
395411	181826
194608	181827
133980	181828
172605	181829
144685	181830
678030	181831
38328	181832
16815	181833
652	181834
277425	181835
690804	181836
357760	181837
357688	181838
23919	181839
608191	181840
212237	181841
300483	181842
54578	181843
309583	181844
384879	181845
106462	181846
79415	181847
57988	181848
46886	181849
199998	181850
473167	181851
59010	181852
141195	181853
67451	181854
673185	181855
29705	181856
5105	181857
32810	181858
17162	181859
292670	181860
352830	181861
168345	181862
152401	181863
232794	181864
51361	181865
35395	181866
18420	181867
330291	181868
261079	181869
12289	181870
14581	181871
540742	181872
414430	181873
404514	181874
86547	181875
224778	181876
248084	181877
86549	181878
564678	181879
358043	181880
96825	181881
358097	181882
443652	181883
4015	181884
1126	181885
132709	181886
165433	181887
165435	181888
487267	181889
2957	181890
24051	181891
844	181892
155724	181893
300243	181894
608636	181895
460973	181896
2921	181897
56938	181898
31788	181899
256182	181900
417723	181901
417719	181902
502375	181903
112633	181904
91485	181905
222261	181906
23272	181907
226961	181908
521197	181909
187077	181910
1697	181911
667250	181912
2279	181913
57188	181914
608615	181915
38594	181916
544785	181917
292123	181918
44103	181919
511141	181920
320544	181921
46698	181922
504868	181923
533600	181924
34842	181925
686863	181926
345620	181927
646680	181928
208332	181929
28336	181930
11197	181931
9469	181932
548057	181933
78916	181934
56276	181935
519	181936
113625	181937
141283	181938
6250	181939
286	181940
636622	181941
147522	181942
2428	181943
33828	181944
519	181945
657	181946
20673	181947
70287	181948
35773	181949
606212	181950
96996	181951
162934	181952
428050	181953
83551	181954
21350	181955
696531	181956
449212	181957
525670	181958
27843	181959
396117	181960
30563	181961
295826	181962
46691	181963
656095	181964
158999	181965
228371	181966
9112	181967
292618	181968
15378	181969
188581	181970
187931	181971
69082	181972
26515	181973
561203	181974
54058	181975
165582	181976
22710	181977
134742	181978
201420	181979
48694	181980
40274	181981
1081	181982
540212	181983
389388	181984
438053	181985
10852	181986
321974	181987
99038	181988
260638	181989
3169	181990
11523	181991
4725	181992
12569	181993
132416	181994
203056	181995
24279	181996
162085	181997
589153	181998
56243	181999
12607	182000
96220	182001
173378	182002
60643	182003
465471	182004
78282	182005
28685	182006
640154	182007
10726	182008
579090	182009
2794	182010
676436	182011
252163	182012
64090	182013
566320	182014
2309	182015
94234	182016
439056	182017
536565	182018
24860	182019
181838	182020
59452	182021
337606	182022
67827	182023
245475	182024
2658	182025
435472	182026
71801	182027
28123	182028
24562	182029
520378	182030
52293	182031
518163	182032
108743	182033
36305	182034
173913	182035
2	182036
890	182037
17650	182038
66473	182039
582672	182040
29622	182041
40108	182042
30635	182043
264181	182044
16895	182045
28284	182046
260223	182047
28022	182048
195447	182049
336057	182050
21657	182051
537783	182052
164577	182053
37949	182054
37815	182055
429999	182056
15567	182057
746	182058
35902	182059
61327	182060
558350	182061
563412	182062
382894	182063
492167	182064
46498	182065
72275	182066
141197	182067
690	182068
54869	182069
477443	182070
226681	182071
114882	182072
177222	182073
85471	182074
17910	182075
28143	182076
45706	182077
454984	182078
49162	182079
227418	182080
427320	182081
166349	182082
29095	182083
541223	182084
93773	182085
14180	182086
551614	182087
17004	182088
50022	182089
56240	182090
636083	182091
52263	182092
45377	182093
5284	182094
29945	182095
75678	182096
561205	182097
575816	182098
557183	182099
18328	182100
299284	182101
299285	182102
429450	182103
563514	182104
35670	182105
34745	182106
6189	182107
683480	182108
83778	182109
400782	182110
20022	182111
342309	182112
317994	182113
8984	182114
79350	182115
465812	182116
1427	182117
5254	182118
518037	182119
401756	182120
576712	182121
38871	182122
569152	182123
4261	182124
30425	182125
61089	182126
630292	182127
43446	182128
4967	182129
161275	182130
41768	182131
137747	182132
80558	182133
208398	182134
30528	182135
151108	182136
24644	182137
16236	182138
43502	182139
134882	182140
148480	182141
410513	182142
39385	182143
98682	182144
1236	182145
51287	182146
164966	182147
513662	182148
453029	182149
303946	182150
511023	182151
27836	182152
626708	182153
595233	182154
36983	182155
47524	182156
264205	182157
563230	182158
76994	182159
43424	182160
514249	182161
100591	182162
87842	182163
144777	182164
167464	182165
694306	182166
452007	182167
10893	182168
59852	182169
191690	182170
41124	182171
553114	182172
651113	182173
675687	182174
579047	182175
155	182176
646034	182177
370955	182178
248857	182179
15420	182180
147050	182181
218780	182182
132921	182183
137	182184
140535	182185
314762	182186
460519	182187
548657	182188
632444	182189
573365	182190
423714	182191
740	182192
321916	182193
675691	182194
3193	182195
10539	182196
170514	182197
19295	182198
24556	182199
462626	182200
137027	182201
24764	182202
353206	182203
8310	182204
244520	182205
71756	182206
81400	182207
125554	182208
609432	182209
88319	182210
13250	182211
179583	182212
546445	182213
6731	182214
41113	182215
44407	182216
134878	182217
53665	182218
465888	182219
118634	182220
17231	182221
105211	182222
17113	182223
79312	182224
341066	182225
362280	182226
49074	182227
564638	182228
571973	182229
289657	182230
77177	182231
304785	182232
11549	182233
683512	182234
541258	182235
647637	182236
165867	182237
3602	182238
1207	182239
23446	182240
107831	182241
50856	182242
5922	182243
4022	182244
578492	182245
46757	182246
575796	182247
46109	182248
56536	182249
216665	182250
116202	182251
193773	182252
2422	182253
16531	182254
496240	182255
189161	182256
144962	182257
520622	182258
55613	182259
315758	182260
93730	182261
32	182262
133475	182263
171029	182264
54464	182265
61131	182266
227128	182267
11411	182268
35419	182269
520112	182270
76515	182271
76293	182272
16886	182273
399868	182274
423676	182275
154245	182276
11413	182277
44157	182278
560718	182279
155072	182280
146331	182281
51988	182282
208419	182283
190377	182284
115438	182285
5127	182286
26116	182287
559099	182288
248105	182289
294777	182290
480138	182291
102654	182292
31863	182293
169144	182294
102434	182295
5874	182296
575823	182297
42353	182298
103842	182299
187909	182300
353908	182301
94877	182302
21481	182303
136007	182304
89224	182305
5098	182306
23227	182307
319918	182308
128897	182309
545457	182310
209750	182311
42061	182312
519574	182313
2916	182314
67809	182315
210885	182316
671269	182317
58869	182318
141209	182319
12697	182320
42058	182321
562497	182322
19248	182323
618924	182324
73564	182325
632919	182326
256506	182327
5893	182328
276255	182329
32883	182330
83017	182331
276298	182332
163440	182333
412203	182334
276351	182335
278024	182336
172375	182337
143333	182338
415189	182339
3867	182340
204397	182341
162063	182342
276204	182343
32881	182344
18676	182345
145990	182346
65276	182347
289685	182348
519639	182349
568562	182350
406516	182351
675863	182352
426010	182353
21294	182354
325720	182355
25351	182356
447765	182357
88183	182358
591705	182359
20021	182360
8523	182361
13365	182362
14462	182363
125495	182364
605853	182365
70396	182366
401480	182367
71927	182368
423568	182369
118960	182370
293013	182371
652153	182372
227201	182373
575368	182374
112271	182375
467136	182376
114271	182377
162519	182378
129625	182379
395434	182380
64757	182381
678084	182382
616745	182383
8788	182384
70766	182385
24210	182386
8227	182387
28330	182388
677578	182389
32030	182390
534587	182391
6789	182392
16096	182393
155651	182394
524279	182395
199494	182396
291510	182397
132623	182398
21394	182399
23594	182400
328797	182401
397908	182402
21574	182403
668799	182404
525677	182405
154173	182406
751	182407
71856	182408
68056	182409
16490	182410
6832	182411
16639	182412
551693	182413
7	182414
566677	182415
233120	182416
286983	182417
480087	182418
18739	182419
147502	182420
621163	182421
576932	182422
57017	182423
566731	182424
519467	182425
689249	182426
431745	182427
49610	182428
91572	182429
17585	182430
313376	182431
697205	182432
170309	182433
138682	182434
367312	182435
397285	182436
290361	182437
57373	182438
142416	182439
258200	182440
8870	182441
696278	182442
114363	182443
270037	182444
239076	182445
537788	182446
163403	182447
190927	182448
592911	182449
661495	182450
327540	182451
20788	182452
246709	182453
7	182454
172683	182455
79273	182456
82921	182457
16565	182458
121721	182459
163091	182460
547865	182461
29078	182462
6256	182463
314393	182464
518248	182465
23850	182466
117095	182467
682781	182468
304355	182469
72404	182470
48455	182471
77788	182472
311797	182473
116964	182474
487090	182475
29581	182476
71910	182477
5596	182478
381	182479
138946	182480
234800	182481
120284	182482
326555	182483
10216	182484
266670	182485
1102	182486
216548	182487
60078	182488
258729	182489
150001	182490
406188	182491
554395	182492
3006	182493
622080	182494
33827	182495
607556	182496
175092	182497
9007	182498
574050	182499
5857	182500
113497	182501
174888	182502
78593	182503
424055	182504
534712	182505
672272	182506
343150	182507
47957	182508
602908	182509
694884	182510
583640	182511
17431	182512
116766	182513
411149	182514
155827	182515
622027	182516
197598	182517
156571	182518
123339	182519
210542	182520
540749	182521
22897	182522
18010	182523
205206	182524
288347	182525
170047	182526
575490	182527
584067	182528
44267	182529
189274	182530
3638	182531
326127	182532
50540	182533
174194	182534
150002	182535
887	182536
22741	182537
59605	182538
114370	182539
559892	182540
480121	182541
672392	182542
150192	182543
244863	182544
133522	182545
93793	182546
83545	182547
15911	182548
23292	182549
48171	182550
358223	182551
408869	182552
4846	182553
113770	182554
520568	182555
248302	182556
379137	182557
27561	182558
614152	182559
484917	182560
51290	182561
368302	182562
11970	182563
476368	182564
79884	182565
31841	182566
124172	182567
75131	182568
8805	182569
10103	182570
38976	182571
113830	182572
296341	182573
149752	182574
116767	182575
171991	182576
6354	182577
26797	182578
217	182579
451158	182580
73	182581
16096	182582
274740	182583
7	182584
146934	182585
314195	182586
141800	182587
3897	182588
567478	182589
94136	182590
111790	182591
8064	182592
629972	182593
636601	182594
252534	182595
392301	182596
15099	182597
535669	182598
556914	182599
136755	182600
159385	182601
668551	182602
40241	182603
303790	182604
157949	182605
33829	182606
548246	182607
683517	182608
568608	182609
66329	182610
568607	182611
83319	182612
119883	182613
332719	182614
561013	182615
152	182616
297435	182617
492594	182618
331	182619
232565	182620
23664	182621
600346	182622
466067	182623
99963	182624
61977	182625
304079	182626
128925	182627
4455	182628
5450	182629
439170	182630
144929	182631
49284	182632
13194	182633
146402	182634
21155	182635
22934	182636
248132	182637
73144	182638
41673	182639
689	182640
73875	182641
367570	182642
52511	182643
205108	182644
128559	182645
418555	182646
342357	182647
488256	182648
148154	182649
604354	182650
282496	182651
13589	182652
169001	182653
630017	182654
294380	182655
429447	182656
125669	182657
445642	182658
577796	182659
93224	182660
552666	182661
61692	182662
166011	182663
69025	182664
475300	182665
47634	182666
10311	182667
14520	182668
67166	182669
306455	182670
228221	182671
4984	182672
472813	182673
14836	182674
490727	182675
8869	182676
60	182677
42354	182678
456873	182679
51891	182680
559149	182681
7221	182682
518087	182683
40450	182684
21030	182685
6657	182686
3389	182687
179269	182688
57059	182689
254252	182690
51808	182691
112209	182692
19071	182693
11234	182694
2213	182695
553	182696
34296	182697
5969	182698
365724	182699
20458	182700
12156	182701
138777	182702
697027	182703
242406	182704
354286	182705
389040	182706
163058	182707
115140	182708
284834	182709
612386	182710
3532	182711
571232	182712
200161	182713
545929	182714
5457	182715
349450	182716
424279	182717
420986	182718
505613	182719
8530	182720
142864	182721
53542	182722
113042	182723
395194	182724
25895	182725
170207	182726
207876	182727
113680	182728
630402	182729
336955	182730
10524	182731
19334	182732
3410	182733
68881	182734
37775	182735
486556	182736
11971	182737
675017	182738
77464	182739
81778	182740
338452	182741
351893	182742
364016	182743
489360	182744
180969	182745
647223	182746
375353	182747
136802	182748
480134	182749
417105	182750
75189	182751
304580	182752
361450	182753
421055	182754
108617	182755
61291	182756
501114	182757
350222	182758
134561	182759
264099	182760
281780	182761
114154	182762
185897	182763
143524	182764
151524	182765
480638	182766
231122	182767
204434	182768
46547	182769
29256	182770
144127	182771
37933	182772
321300	182773
25805	182774
633	182775
60458	182776
672785	182777
122919	182778
34781	182779
555	182780
77039	182781
79815	182782
630987	182783
31768	182784
147522	182785
20415	182786
172710	182787
19509	182788
526108	182789
611779	182790
613957	182791
308866	182792
20904	182793
18932	182794
545077	182795
260720	182796
200947	182797
493940	182798
134903	182799
13253	182800
306569	182801
1214	182802
108034	182803
4014	182804
335298	182805
538757	182806
154931	182807
61137	182808
339072	182809
7224	182810
279243	182811
243147	182812
118363	182813
108589	182814
244643	182815
1360	182816
52101	182817
554369	182818
657649	182819
605825	182820
43523	182821
1935	182822
143509	182823
513404	182824
425778	182825
195472	182826
210790	182827
31278	182828
113684	182829
1681	182830
523621	182831
22389	182832
687209	182833
74267	182834
45129	182835
59491	182836
6954	182837
149610	182838
105	182839
354876	182840
22152	182841
47284	182842
152783	182843
38600	182844
75914	182845
367788	182846
147535	182847
83494	182848
673263	182849
85821	182850
153557	182851
283440	182852
642116	182853
364426	182854
391461	182855
6809	182856
560507	182857
12969	182858
682589	182859
357005	182860
59842	182861
3109	182862
3	182863
510066	182864
480178	182865
72439	182866
260252	182867
590725	182868
668472	182869
464833	182870
110231	182871
268904	182872
514927	182873
17181	182874
10527	182875
170259	182876
11348	182877
60448	182878
13959	182879
416142	182880
534343	182881
437325	182882
160108	182883
103200	182884
232491	182885
131526	182886
484239	182887
538458	182888
134244	182889
1209	182890
150775	182891
24940	182892
10404	182893
7976	182894
128568	182895
627523	182896
80656	182897
65916	182898
47156	182899
20379	182900
500230	182901
94786	182902
437599	182903
676435	182904
1571	182905
25954	182906
521542	182907
336434	182908
477607	182909
629318	182910
300973	182911
80980	182912
116267	182913
661258	182914
39417	182915
33548	182916
90077	182917
672283	182918
21218	182919
285771	182920
325863	182921
563606	182922
24072	182923
1715	182924
106803	182925
502465	182926
35646	182927
108462	182928
476787	182929
29854	182930
142089	182931
603207	182932
45663	182933
9033	182934
283357	182935
38074	182936
366995	182937
76161	182938
61664	182939
92338	182940
408842	182941
603706	182942
11767	182943
644093	182944
10420	182945
310720	182946
357147	182947
357136	182948
38387	182949
1715	182950
554522	182951
310593	182952
566119	182953
25804	182954
481091	182955
273618	182956
9566	182957
611781	182958
239	182959
9345	182960
9103	182961
110137	182962
75482	182963
192811	182964
38932	182965
111979	182966
12491	182967
30391	182968
89364	182969
230564	182970
6031	182971
59435	182972
177721	182973
18451	182974
33307	182975
57232	182976
38118	182977
20156	182978
82321	182979
34751	182980
2355	182981
697072	182982
19313	182983
31438	182984
8192	182985
234490	182986
39966	182987
12855	182988
354340	182989
55121	182990
228026	182991
135749	182992
112382	182993
637326	182994
20773	182995
228725	182996
525910	182997
687000	182998
404049	182999
302401	183000
150771	183001
129094	183002
149087	183003
17316	183004
116941	183005
144021	183006
381719	183007
14449	183008
424043	183009
517397	183010
10945	183011
74187	183012
558574	183013
8118	183014
25718	183015
38958	183016
126407	183017
427145	183018
165522	183019
108106	183020
31948	183021
122354	183022
33553	183023
433873	183024
168192	183025
287469	183026
67587	183027
463690	183028
165226	183029
425236	183030
11825	183031
33254	183032
21904	183033
373161	183034
85130	183035
7686	183036
1732	183037
72967	183038
156738	183039
48377	183040
81415	183041
289780	183042
690514	183043
234825	183044
264395	183045
331751	183046
554382	183047
66571	183048
3553	183049
108690	183050
12600	183051
30263	183052
283	183053
45001	183054
56336	183055
164290	183056
139369	183057
87673	183058
303593	183059
150939	183060
64712	183061
11866	183062
1830	183063
296867	183064
616143	183065
70260	183066
495391	183067
598257	183068
162840	183069
65609	183070
35012	183071
3411	183072
177006	183073
8439	183074
81301	183075
14085	183076
62741	183077
131526	183078
116142	183079
53661	183080
695667	183081
47322	183082
579604	183083
482914	183084
613814	183085
14091	183086
53734	183087
49479	183088
123801	183089
148543	183090
21965	183091
36955	183092
66914	183093
168996	183094
51513	183095
26368	183096
367835	183097
282537	183098
8686	183099
30988	183100
636860	183101
290597	183102
171185	183103
329078	183104
502938	183105
345179	183106
18119	183107
258579	183108
682680	183109
3413	183110
9908	183111
142697	183112
264837	183113
386449	183114
210894	183115
6847	183116
144701	183117
7147	183118
95376	183119
91355	183120
243807	183121
561580	183122
405176	183123
514	183124
557051	183125
370255	183126
55349	183127
409295	183128
1478	183129
42632	183130
258527	183131
33275	183132
302536	183133
507308	183134
113752	183135
39739	183136
133295	183137
152158	183138
116164	183139
19461	183140
66616	183141
380523	183142
17771	183143
1522	183144
327109	183145
30399	183146
6945	183147
278990	183148
85967	183149
251782	183150
245034	183151
384670	183152
257452	183153
571877	183154
113372	183155
2312	183156
28704	183157
19222	183158
350335	183159
303971	183160
123189	183161
573283	183162
14342	183163
439744	183164
661985	183165
13746	183166
25246	183167
29361	183168
93092	183169
29756	183170
7498	183171
15607	183172
3165	183173
27773	183174
44157	183175
543570	183176
18414	183177
36760	183178
563300	183179
337450	183180
206985	183181
147732	183182
92342	183183
24518	183184
482258	183185
440709	183186
297333	183187
168371	183188
15683	183189
83501	183190
601476	183191
475550	183192
223052	183193
405126	183194
442930	183195
129453	183196
301523	183197
332753	183198
440699	183199
7846	183200
66704	183201
687273	183202
32476	183203
50477	183204
110688	183205
116063	183206
48717	183207
56743	183208
137778	183209
62263	183210
48700	183211
152142	183212
125069	183213
686963	183214
9569	183215
44686	183216
3644	183217
298668	183218
3972	183219
681417	183220
266389	183221
646419	183222
150894	183223
205144	183224
357646	183225
22097	183226
127608	183227
163930	183228
461528	183229
1312	183230
267766	183231
78287	183232
318815	183233
519889	183234
583140	183235
65418	183236
508143	183237
2500	183238
10823	183239
51950	183240
74862	183241
371849	183242
1697	183243
115442	183244
641899	183245
667322	183246
99420	183247
23508	183248
24677	183249
88130	183250
9368	183251
3134	183252
138088	183253
185114	183254
106893	183255
283378	183256
468307	183257
31927	183258
673399	183259
31745	183260
85796	183261
7006	183262
157191	183263
411	183264
145958	183265
200174	183266
134768	183267
565288	183268
117345	183269
258698	183270
480893	183271
607284	183272
16518	183273
31789	183274
242280	183275
14508	183276
264109	183277
27951	183278
648924	183279
465825	183280
453678	183281
663447	183282
139717	183283
686001	183284
150073	183285
529524	183286
505321	183287
167520	183288
83597	183289
609928	183290
524206	183291
168807	183292
83008	183293
158099	183294
486856	183295
485685	183296
112037	183297
65469	183298
402595	183299
612394	183300
349016	183301
47319	183302
305270	183303
96132	183304
367186	183305
40706	183306
134283	183307
72003	183308
25715	183309
680334	183310
12076	183311
599631	183312
439998	183313
566305	183314
545493	183315
3421	183316
552547	183317
540905	183318
17348	183319
613673	183320
675589	183321
35854	183322
52118	183323
140052	183324
292951	183325
33293	183326
16374	183327
9503	183328
34898	183329
6860	183330
508021	183331
149311	183332
34840	183333
155436	183334
611259	183335
657865	183336
259968	183337
405863	183338
183768	183339
303601	183340
421263	183341
318024	183342
591810	183343
632981	183344
254209	183345
277375	183346
397789	183347
198224	183348
658732	183349
36000	183350
408	183351
156146	183352
16809	183353
11883	183354
105823	183355
228046	183356
574089	183357
120227	183358
1983	183359
546673	183360
3040	183361
185620	183362
35891	183363
373233	183364
187954	183365
682091	183366
12007	183367
237135	183368
592493	183369
315739	183370
469433	183371
165763	183372
473051	183373
221403	183374
625429	183375
4757	183376
515896	183377
8715	183378
392239	183379
114324	183380
467778	183381
55134	183382
74362	183383
18240	183384
665734	183385
522994	183386
554424	183387
962	183388
566619	183389
154990	183390
25717	183391
160048	183392
163294	183393
25845	183394
568604	183395
321829	183396
209826	183397
173493	183398
154888	183399
159621	183400
614373	183401
120084	183402
9025	183403
37175	183404
15912	183405
143954	183406
6899	183407
133	183408
637385	183409
6857	183410
879	183411
295849	183412
294377	183413
319701	183414
173561	183415
529989	183416
501102	183417
487035	183418
1647	183419
13121	183420
286738	183421
222495	183422
40261	183423
213037	183424
401062	183425
55424	183426
139521	183427
587495	183428
208676	183429
445085	183430
643787	183431
9133	183432
316491	183433
50165	183434
92179	183435
526335	183436
34154	183437
4934	183438
407234	183439
2291	183440
630578	183441
35270	183442
7684	183443
605618	183444
54728	183445
232561	183446
33103	183447
384996	183448
39093	183449
528715	183450
7	183451
21772	183452
41478	183453
11836	183454
140400	183455
333983	183456
157247	183457
5983	183458
14391	183459
11767	183460
622315	183461
27739	183462
493095	183463
4970	183464
522131	183465
44044	183466
164997	183467
41598	183468
512795	183469
71348	183470
75072	183471
283483	183472
298436	183473
509695	183474
567003	183475
141339	183476
174515	183477
425159	183478
13171	183479
10726	183480
19028	183481
279240	183482
89308	183483
548946	183484
167422	183485
84801	183486
27537	183487
331682	183488
235488	183489
104940	183490
620883	183491
168867	183492
425329	183493
93113	183494
672390	183495
951	183496
200695	183497
125567	183498
114784	183499
502934	183500
493801	183501
161238	183502
25315	183503
8512	183504
22509	183505
166015	183506
22091	183507
438282	183508
224637	183509
368	183510
39592	183511
128014	183512
144598	183513
100327	183514
172583	183515
145324	183516
467543	183517
166	183518
679355	183519
34144	183520
8525	183521
45402	183522
228742	183523
271787	183524
3005	183525
252162	183526
59705	183527
22968	183528
35538	183529
45345	183530
14406	183531
54852	183532
74037	183533
10127	183534
204	183535
611122	183536
548823	183537
25706	183538
449841	183539
583073	183540
3971	183541
889	183542
52855	183543
532290	183544
246578	183545
82536	183546
78271	183547
345556	183548
11634	183549
64952	183550
2639	183551
253851	183552
73941	183553
29191	183554
647823	183555
557084	183556
138774	183557
170676	183558
663982	183559
173496	183560
316774	183561
288686	183562
1017	183563
337435	183564
194	183565
138487	183566
73280	183567
36473	183568
164768	183569
522773	183570
308179	183571
40166	183572
51434	183573
63581	183574
84443	183575
601165	183576
165302	183577
47893	183578
3681	183579
452042	183580
164789	183581
513	183582
262822	183583
625209	183584
564	183585
238164	183586
650276	183587
106413	183588
9485	183589
602892	183590
192315	183591
71902	183592
29992	183593
12398	183594
29357	183595
89524	183596
371604	183597
484140	183598
118447	183599
34775	183600
37223	183601
465963	183602
22474	183603
201189	183604
21495	183605
19743	183606
23085	183607
29871	183608
493471	183609
389847	183610
22212	183611
560685	183612
384629	183613
412426	183614
682052	183615
1846	183616
152637	183617
86161	183618
521459	183619
324791	183620
29717	183621
522115	183622
71792	183623
85963	183624
335551	183625
120277	183626
128267	183627
585937	183628
267178	183629
5619	183630
57446	183631
8409	183632
50078	183633
456938	183634
16584	183635
248957	183636
155767	183637
77781	183638
534758	183639
462372	183640
144349	183641
11188	183642
134429	183643
812	183644
59960	183645
181560	183646
3546	183647
4756	183648
165948	183649
559289	183650
6392	183651
116611	183652
234743	183653
52538	183654
16374	183655
41	183656
133250	183657
243974	183658
513907	183659
657454	183660
10453	183661
33831	183662
465837	183663
4316	183664
213865	183665
313279	183666
287921	183667
54605	183668
38957	183669
437528	183670
83481	183671
4477	183672
562610	183673
67090	183674
267256	183675
110268	183676
11690	183677
509814	183678
10168	183679
594771	183680
408064	183681
555243	183682
90481	183683
5417	183684
427685	183685
583421	183686
69749	183687
49344	183688
345205	183689
28685	183690
539791	183691
108774	183692
284655	183693
555810	183694
30068	183695
411	183696
5138	183697
319374	183698
62386	183699
47207	183700
113616	183701
192077	183702
442338	183703
118148	183704
48418	183705
224173	183706
74693	183707
163047	183708
73142	183709
540696	183710
147468	183711
648834	183712
581529	183713
105321	183714
82354	183715
662534	183716
77250	183717
67515	183718
171295	183719
11767	183720
693435	183721
303777	183722
330650	183723
144519	183724
56601	183725
4935	183726
33312	183727
287320	183728
206046	183729
135696	183730
487	183731
303979	183732
59266	183733
384493	183734
654060	183735
7	183736
415230	183737
101895	183738
568335	183739
125795	183740
9781	183741
92004	183742
164498	183743
3648	183744
555106	183745
170188	183746
539037	183747
6162	183748
392363	183749
207758	183750
168497	183751
120841	183752
50	183753
141317	183754
30	183755
945	183756
173485	183757
260087	183758
19785	183759
129242	183760
213169	183761
6837	183762
114187	183763
54184	183764
572932	183765
3961	183766
19515	183767
102578	183768
34543	183769
147007	183770
132920	183771
87327	183772
320705	183773
166334	183774
1203	183775
54445	183776
1938	183777
157236	183778
101730	183779
22764	183780
461756	183781
80990	183782
54869	183783
134905	183784
17249	183785
680	183786
145224	183787
89293	183788
602693	183789
287	183790
164783	183791
333957	183792
264990	183793
43540	183794
119782	183795
604507	183796
353227	183797
274418	183798
50234	183799
504627	183800
282323	183801
127119	183802
99660	183803
28453	183804
311840	183805
48156	183806
605730	183807
337817	183808
537066	183809
70652	183810
543895	183811
694864	183812
25471	183813
682310	183814
553735	183815
293814	183816
150713	183817
166259	183818
13710	183819
31550	183820
13931	183821
292644	183822
450407	183823
7910	183824
33403	183825
113197	183826
208773	183827
123066	183828
424009	183829
387692	183830
40426	183831
94203	183832
43739	183833
412447	183834
695051	183835
21500	183836
216093	183837
630406	183838
11797	183839
43701	183840
7106	183841
9725	183842
6305	183843
1857	183844
31696	183845
243815	183846
269864	183847
532859	183848
418155	183849
114192	183850
15804	183851
616760	183852
3694	183853
67503	183854
166214	183855
434106	183856
113691	183857
102260	183858
413407	183859
206190	183860
114561	183861
543614	183862
599918	183863
11986	183864
88921	183865
2383	183866
20730	183867
694700	183868
200380	183869
15408	183870
30042	183871
524798	183872
44908	183873
16543	183874
19434	183875
686050	183876
628200	183877
282274	183878
148792	183879
418266	183880
1011	183881
158617	183882
569536	183883
325996	183884
575916	183885
469168	183886
20258	183887
49934	183888
49465	183889
384822	183890
660976	183891
402474	183892
78647	183893
65422	183894
166697	183895
448204	183896
156727	183897
200440	183898
243441	183899
650813	183900
553	183901
477422	183902
273428	183903
575783	183904
85895	183905
613729	183906
263633	183907
556171	183908
25091	183909
490621	183910
376959	183911
116857	183912
431922	183913
15759	183914
365492	183915
210697	183916
236347	183917
19343	183918
6937	183919
13990	183920
159189	183921
94591	183922
599651	183923
267	183924
544435	183925
1667	183926
79041	183927
30	183928
629327	183929
66998	183930
333750	183931
227268	183932
144595	183933
325954	183934
317564	183935
337849	183936
653329	183937
1173	183938
518854	183939
227870	183940
440408	183941
414279	183942
325763	183943
289093	183944
44433	183945
118258	183946
144726	183947
28986	183948
22794	183949
73214	183950
182100	183951
148175	183952
30268	183953
51411	183954
3613	183955
571240	183956
567916	183957
48699	183958
90831	183959
69041	183960
589423	183961
16017	183962
227845	183963
281255	183964
111322	183965
530770	183966
290200	183967
345797	183968
3828	183969
171285	183970
34884	183971
52304	183972
28822	183973
218283	183974
164433	183975
89917	183976
405759	183977
328694	183978
59543	183979
321794	183980
153815	183981
38701	183982
98296	183983
442851	183984
72747	183985
561483	183986
34754	183987
442	183988
486176	183989
103876	183990
148109	183991
4241	183992
102627	183993
87160	183994
2544	183995
238766	183996
189473	183997
1549	183998
53811	183999
1294	184000
118311	184001
8857	184002
36160	184003
678890	184004
683949	184005
571526	184006
302930	184007
18488	184008
557122	184009
31486	184010
156141	184011
73779	184012
144440	184013
442665	184014
125252	184015
133229	184016
58381	184017
89363	184018
46859	184019
167164	184020
381424	184021
410989	184022
4654	184023
4435	184024
81611	184025
23411	184026
238582	184027
524598	184028
106453	184029
18825	184030
8139	184031
18931	184032
62326	184033
200939	184034
72930	184035
631758	184036
416768	184037
154465	184038
1878	184039
29512	184040
597881	184041
585895	184042
323400	184043
149261	184044
476370	184045
11060	184046
586378	184047
49052	184048
584727	184049
40755	184050
11117	184051
89313	184052
472967	184053
465740	184054
369532	184055
219733	184056
7580	184057
531176	184058
67212	184059
180208	184060
258018	184061
379218	184062
567479	184063
60182	184064
134868	184065
44828	184066
342421	184067
69756	184068
9522	184069
667420	184070
656709	184071
75574	184072
144640	184073
327171	184074
170795	184075
319	184076
145316	184077
653552	184078
26530	184079
617364	184080
46481	184081
491661	184082
83543	184083
111354	184084
525669	184085
46698	184086
375900	184087
126368	184088
131903	184089
20242	184090
12773	184091
409355	184092
1672	184093
41570	184094
85140	184095
36415	184096
444663	184097
576320	184098
9521	184099
651980	184100
6840	184101
650167	184102
153326	184103
46597	184104
322906	184105
46944	184106
436753	184107
178162	184108
204774	184109
530509	184110
557022	184111
1634	184112
613270	184113
889	184114
172858	184115
457452	184116
50322	184117
3859	184118
115566	184119
152139	184120
585809	184121
13045	184122
22200	184123
325777	184124
444292	184125
14087	184126
1368	184127
34893	184128
23	184129
1797	184130
530639	184131
142394	184132
358698	184133
32470	184134
136074	184135
77062	184136
649435	184137
214116	184138
214290	184139
560612	184140
556901	184141
12949	184142
940	184143
613736	184144
246479	184145
21229	184146
493359	184147
121155	184148
576142	184149
34770	184150
364912	184151
46589	184152
79397	184153
232009	184154
72252	184155
3671	184156
217795	184157
592326	184158
245119	184159
106384	184160
297552	184161
538971	184162
41159	184163
66761	184164
301062	184165
148867	184166
136267	184167
112089	184168
66551	184169
337552	184170
37182	184171
676915	184172
2464	184173
218018	184174
20659	184175
10493	184176
215717	184177
109472	184178
160447	184179
146679	184180
102823	184181
103681	184182
339477	184183
94042	184184
305967	184185
1495	184186
138965	184187
23789	184188
560179	184189
143923	184190
694863	184191
276	184192
546248	184193
96054	184194
143198	184195
217	184196
52563	184197
375651	184198
317333	184199
136608	184200
417149	184201
611572	184202
3680	184203
643380	184204
27881	184205
443116	184206
673341	184207
23444	184208
96049	184209
94843	184210
8214	184211
32879	184212
114869	184213
55990	184214
4919	184215
517171	184216
9311	184217
24558	184218
66077	184219
36190	184220
205742	184221
632929	184222
238	184223
159319	184224
21648	184225
476297	184226
661382	184227
295506	184228
59371	184229
42343	184230
105897	184231
324841	184232
45196	184233
51459	184234
20551	184235
96435	184236
132537	184237
195255	184238
173024	184239
415919	184240
646977	184241
328219	184242
35569	184243
27074	184244
442367	184245
481956	184246
34144	184247
164106	184248
250512	184249
85476	184250
37998	184251
629854	184252
56306	184253
3497	184254
51617	184255
116923	184256
138464	184257
387795	184258
132927	184259
198875	184260
47111	184261
612332	184262
559534	184263
345989	184264
89252	184265
58298	184266
1700	184267
85977	184268
24297	184269
78854	184270
20066	184271
38937	184272
19472	184273
5997	184274
21027	184275
128296	184276
332868	184277
95441	184278
598192	184279
570564	184280
268850	184281
337559	184282
369538	184283
107887	184284
45304	184285
558222	184286
533696	184287
320071	184288
72001	184289
281102	184290
39485	184291
264327	184292
152136	184293
111764	184294
271966	184295
32357	184296
21366	184297
22607	184298
559813	184299
36943	184300
417349	184301
463499	184302
476122	184303
39474	184304
250550	184305
171262	184306
587487	184307
19809	184308
83799	184309
136687	184310
295114	184311
258029	184312
120408	184313
282805	184314
84914	184315
129091	184316
544265	184317
468121	184318
564910	184319
373239	184320
2649	184321
150467	184322
646681	184323
173741	184324
652769	184325
80197	184326
692626	184327
72801	184328
53000	184329
522521	184330
542447	184331
556997	184332
605193	184333
145963	184334
70456	184335
4914	184336
364660	184337
525469	184338
417407	184339
5804	184340
47933	184341
421	184342
73413	184343
304726	184344
12647	184345
421103	184346
14260	184347
657018	184348
18577	184349
25209	184350
14560	184351
18979	184352
306268	184353
29546	184354
28281	184355
292712	184356
59225	184357
394904	184358
668268	184359
395000	184360
482978	184361
609609	184362
29706	184363
41132	184364
25025	184365
516373	184366
30593	184367
517265	184368
3797	184369
102600	184370
85572	184371
129775	184372
33952	184373
465431	184374
78906	184375
371271	184376
16551	184377
89333	184378
89499	184379
11414	184380
295093	184381
13	184382
99822	184383
877	184384
1214	184385
49108	184386
437290	184387
393678	184388
75615	184389
684402	184390
625164	184391
22953	184392
371575	184393
446246	184394
56172	184395
152151	184396
169344	184397
102534	184398
461125	184399
694901	184400
30077	184401
102679	184402
23541	184403
386460	184404
151979	184405
67712	184406
373214	184407
76392	184408
44067	184409
132348	184410
530527	184411
40484	184412
63020	184413
94000	184414
249114	184415
29672	184416
108920	184417
225604	184418
34761	184419
275673	184420
469971	184421
147506	184422
422038	184423
151	184424
137781	184425
25682	184426
9309	184427
163961	184428
154217	184429
12461	184430
173266	184431
55387	184432
412308	184433
253656	184434
435017	184435
22710	184436
269871	184437
94647	184438
154881	184439
651297	184440
14607	184441
987	184442
492158	184443
39483	184444
1964	184445
94309	184446
99854	184447
31698	184448
46190	184449
93977	184450
205533	184451
1537	184452
66457	184453
40213	184454
90033	184455
41291	184456
136117	184457
15379	184458
126400	184459
648732	184460
30034	184461
394592	184462
677285	184463
85998	184464
91593	184465
49285	184466
21478	184467
716	184468
165126	184469
676430	184470
615389	184471
375292	184472
559144	184473
559180	184474
143485	184475
527841	184476
55971	184477
11767	184478
640574	184479
654054	184480
682411	184481
436577	184482
459914	184483
207922	184484
662568	184485
87343	184486
2058	184487
138424	184488
98145	184489
79867	184490
108162	184491
129742	184492
151583	184493
58852	184494
10064	184495
12784	184496
89609	184497
98158	184498
218009	184499
127003	184500
588668	184501
24178	184502
410074	184503
57108	184504
141632	184505
2313	184506
147988	184507
1697	184508
364362	184509
51705	184510
170507	184511
317783	184512
28356	184513
83228	184514
35754	184515
168254	184516
67772	184517
21714	184518
551655	184519
79174	184520
354702	184521
644144	184522
360859	184523
319005	184524
96787	184525
560491	184526
522098	184527
662884	184528
6974	184529
172053	184530
11984	184531
621139	184532
11265	184533
108502	184534
86581	184535
11743	184536
12179	184537
599560	184538
292882	184539
303973	184540
200728	184541
678080	184542
267526	184543
14994	184544
110216	184545
4196	184546
66536	184547
410051	184548
41690	184549
9124	184550
443546	184551
72485	184552
30196	184553
7228	184554
383230	184555
657100	184556
665122	184557
544148	184558
29203	184559
294975	184560
3153	184561
633860	184562
456099	184563
456196	184564
333646	184565
6914	184566
450988	184567
52167	184568
251633	184569
301804	184570
553571	184571
149877	184572
24769	184573
185776	184574
612423	184575
359307	184576
478803	184577
175323	184578
680283	184579
2266	184580
39160	184581
691473	184582
362926	184583
174	184584
359467	184585
609961	184586
351462	184587
359617	184588
283316	184589
518410	184590
52280	184591
363184	184592
604348	184593
668015	184594
666991	184595
377373	184596
547412	184597
471076	184598
542682	184599
470514	184600
528790	184601
291	184602
168711	184603
104981	184604
686730	184605
2255	184606
87671	184607
50951	184608
8282	184609
153856	184610
203421	184611
3999	184612
688009	184613
62050	184614
506582	184615
669010	184616
604657	184617
659895	184618
192408	184619
1195	184620
33628	184621
9807	184622
149932	184623
13512	184624
172273	184625
612481	184626
529085	184627
353047	184628
531427	184629
118616	184630
504542	184631
160813	184632
222962	184633
158643	184634
15653	184635
294368	184636
171672	184637
164394	184638
650731	184639
246775	184640
48195	184641
24097	184642
68937	184643
127418	184644
16444	184645
188167	184646
607414	184647
76154	184648
560589	184649
153829	184650
26	184651
282081	184652
78912	184653
46972	184654
676833	184655
142026	184656
358201	184657
63510	184658
622685	184659
2869	184660
41199	184661
21192	184662
692283	184663
453135	184664
26619	184665
203544	184666
53964	184667
92143	184668
67982	184669
303023	184670
337991	184671
662931	184672
11490	184673
432012	184674
451395	184675
186597	184676
25561	184677
25604	184678
200374	184679
24415	184680
574985	184681
165847	184682
598130	184683
186272	184684
552752	184685
349556	184686
65305	184687
544003	184688
117352	184689
340782	184690
618562	184691
174402	184692
3084	184693
493737	184694
392207	184695
34178	184696
45000	184697
77372	184698
592976	184699
583530	184700
1919	184701
242404	184702
649914	184703
200405	184704
549799	184705
353973	184706
391737	184707
602998	184708
174039	184709
1265	184710
619543	184711
396119	184712
344230	184713
578126	184714
240321	184715
484017	184716
145291	184717
106214	184718
5729	184719
42192	184720
386442	184721
465871	184722
409276	184723
19844	184724
282216	184725
271864	184726
316728	184727
134957	184728
635797	184729
63392	184730
96781	184731
447479	184732
74559	184733
95398	184734
344499	184735
553911	184736
1482	184737
468910	184738
135486	184739
523941	184740
569668	184741
516454	184742
32661	184743
626459	184744
626143	184745
36128	184746
155764	184747
429412	184748
671890	184749
597603	184750
91544	184751
270585	184752
454408	184753
359908	184754
123438	184755
115981	184756
1651	184757
610674	184758
360010	184759
570772	184760
23965	184761
160533	184762
158489	184763
532173	184764
610667	184765
156109	184766
165418	184767
660684	184768
360286	184769
23965	184770
118754	184771
438503	184772
443023	184773
687448	184774
657	184775
527274	184776
282764	184777
476091	184778
52999	184779
272287	184780
361295	184781
470347	184782
59318	184783
476205	184784
544242	184785
147615	184786
39389	184787
421633	184788
199982	184789
3	184790
42215	184791
167988	184792
681222	184793
11515	184794
1703	184795
191770	184796
350579	184797
680798	184798
646181	184799
292172	184800
203237	184801
432056	184802
547436	184803
510294	184804
196146	184805
1433	184806
15677	184807
5191	184808
559352	184809
251477	184810
250702	184811
37674	184812
501771	184813
191830	184814
198409	184815
690212	184816
53606	184817
4064	184818
1652	184819
501882	184820
9676	184821
343519	184822
194031	184823
391328	184824
157553	184825
502044	184826
422033	184827
658972	184828
494865	184829
55407	184830
498863	184831
317216	184832
311015	184833
39518	184834
51497	184835
54890	184836
500013	184837
500014	184838
63885	184839
194026	184840
164912	184841
82379	184842
47606	184843
156464	184844
188384	184845
8914	184846
97588	184847
328244	184848
1006	184849
130880	184850
48569	184851
635733	184852
694291	184853
226014	184854
152954	184855
370802	184856
2734	184857
642540	184858
181	184859
59404	184860
611192	184861
181	184862
689617	184863
629441	184864
40940	184865
450568	184866
29470	184867
542038	184868
5082	184869
103355	184870
516746	184871
241	184872
190919	184873
190907	184874
124770	184875
191176	184876
606496	184877
104979	184878
653852	184879
24225	184880
405704	184881
60872	184882
634728	184883
98550	184884
234419	184885
680923	184886
361708	184887
603026	184888
9859	184889
4207	184890
237742	184891
37244	184892
204206	184893
212545	184894
3040	184895
30826	184896
70840	184897
650436	184898
356150	184899
25508	184900
89093	184901
122320	184902
17	184903
70956	184904
56268	184905
37729	184906
3884	184907
44048	184908
152619	184909
101889	184910
362454	184911
243110	184912
118087	184913
2141	184914
4448	184915
113639	184916
289	184917
400042	184918
13515	184919
531811	184920
17355	184921
333906	184922
423312	184923
10919	184924
448494	184925
215704	184926
362495	184927
109633	184928
634443	184929
441698	184930
645571	184931
38641	184932
397888	184933
82402	184934
62245	184935
494548	184936
214411	184937
74858	184938
300372	184939
227990	184940
227989	184941
403698	184942
262310	184943
640578	184944
25206	184945
136855	184946
445155	184947
6263	184948
561035	184949
18284	184950
579405	184951
384870	184952
29660	184953
22974	184954
145509	184955
347325	184956
101994	184957
52633	184958
301766	184959
230854	184960
554542	184961
554133	184962
686033	184963
182824	184964
107311	184965
335295	184966
179694	184967
290979	184968
611907	184969
21783	184970
518061	184971
5913	184972
584397	184973
149604	184974
388215	184975
642532	184976
22446	184977
38710	184978
289	184979
9112	184980
286369	184981
501861	184982
178262	184983
156506	184984
25282	184985
416519	184986
382358	184987
363762	184988
146010	184989
1561	184990
16692	184991
112145	184992
336023	184993
162183	184994
205437	184995
269900	184996
476730	184997
59279	184998
20202	184999
12169	185000
597710	185001
6621	185002
87967	185003
253360	185004
422587	185005
604778	185006
120048	185007
35827	185008
78047	185009
57167	185010
13528	185011
347596	185012
682423	185013
325581	185014
3431	185015
612700	185016
289646	185017
66955	185018
435891	185019
157035	185020
70765	185021
573327	185022
211706	185023
571583	185024
422536	185025
519841	185026
11605	185027
74529	185028
110691	185029
65310	185030
255570	185031
410010	185032
14794	185033
21894	185034
371556	185035
123331	185036
32350	185037
446129	185038
7410	185039
570403	185040
47153	185041
51981	185042
653883	185043
400423	185044
11779	185045
147473	185046
2016	185047
80225	185048
520723	185049
349356	185050
74768	185051
160518	185052
65436	185053
54510	185054
23818	185055
22283	185056
23224	185057
495154	185058
145041	185059
415851	185060
333016	185061
71862	185062
483858	185063
20853	185064
586890	185065
73080	185066
428594	185067
404645	185068
17795	185069
388255	185070
662605	185071
490779	185072
71103	185073
365636	185074
149459	185075
63895	185076
63942	185077
13638	185078
545027	185079
584325	185080
5277	185081
10140	185082
599459	185083
354594	185084
243404	185085
43359	185086
448142	185087
15214	185088
11670	185089
534466	185090
99870	185091
342229	185092
21484	185093
625917	185094
220261	185095
8921	185096
87358	185097
85011	185098
292646	185099
56717	185100
630147	185101
30678	185102
356516	185103
164098	185104
349799	185105
599654	185106
668411	185107
24484	185108
409264	185109
76778	185110
520191	185111
117417	185112
255567	185113
2036	185114
137184	185115
100828	185116
159018	185117
579158	185118
168769	185119
9427	185120
667003	185121
61458	185122
493413	185123
48746	185124
110707	185125
65559	185126
655249	185127
392411	185128
2293	185129
219321	185130
68635	185131
21271	185132
127579	185133
35603	185134
137093	185135
291625	185136
153867	185137
119092	185138
608616	185139
6897	185140
459102	185141
360585	185142
43375	185143
236999	185144
132961	185145
89572	185146
155950	185147
108463	185148
100223	185149
79912	185150
347049	185151
421832	185152
76364	185153
550851	185154
46304	185155
114134	185156
146569	185157
132997	185158
163320	185159
87561	185160
63609	185161
650264	185162
33492	185163
505915	185164
516947	185165
236467	185166
356023	185167
29236	185168
22122	185169
29062	185170
597876	185171
225684	185172
51793	185173
202141	185174
29235	185175
9248	185176
136573	185177
150289	185178
648136	185179
17050	185180
118610	185181
169534	185182
459108	185183
163837	185184
66921	185185
16130	185186
85073	185187
49203	185188
94809	185189
21906	185190
92334	185191
559244	185192
89978	185193
246582	185194
17477	185195
80570	185196
342228	185197
109804	185198
359765	185199
94210	185200
343131	185201
123960	185202
174915	185203
199104	185204
626251	185205
240326	185206
72913	185207
346374	185208
15320	185209
8272	185210
534639	185211
52529	185212
58755	185213
69050	185214
6695	185215
2192	185216
41792	185217
44199	185218
18056	185219
405868	185220
234032	185221
611333	185222
134690	185223
154867	185224
174313	185225
250567	185226
34852	185227
506438	185228
29557	185229
26511	185230
235887	185231
11170	185232
15694	185233
311897	185234
112037	185235
372603	185236
21449	185237
374142	185238
570083	185239
17864	185240
16803	185241
544625	185242
498086	185243
425437	185244
229745	185245
229384	185246
8214	185247
228024	185248
9560	185249
48060	185250
283649	185251
153521	185252
20739	185253
236353	185254
228844	185255
11814	185256
583056	185257
67235	185258
394907	185259
232919	185260
648565	185261
13	185262
514944	185263
162523	185264
39951	185265
141191	185266
50851	185267
412771	185268
48672	185269
14396	185270
331868	185271
89522	185272
11829	185273
28958	185274
2170	185275
200458	185276
358767	185277
480747	185278
53010	185279
70770	185280
595747	185281
94815	185282
532482	185283
18007	185284
234551	185285
508938	185286
23937	185287
418500	185288
218296	185289
117970	185290
208764	185291
426836	185292
590773	185293
122897	185294
58772	185295
54711	185296
155617	185297
112086	185298
145971	185299
364994	185300
2312	185301
359505	185302
569897	185303
105752	185304
74845	185305
96446	185306
320272	185307
696359	185308
499771	185309
545022	185310
46554	185311
53663	185312
592917	185313
44507	185314
88587	185315
488	185316
652552	185317
145515	185318
15061	185319
18925	185320
613828	185321
21860	185322
267451	185323
51860	185324
612889	185325
325611	185326
914	185327
5809	185328
616644	185329
119230	185330
153404	185331
645665	185332
540994	185333
38184	185334
119866	185335
134205	185336
77863	185337
54544	185338
316413	185339
155403	185340
132582	185341
17722	185342
16556	185343
348135	185344
241372	185345
99947	185346
7272	185347
41005	185348
582311	185349
30606	185350
160751	185351
65136	185352
476319	185353
350633	185354
109940	185355
164307	185356
509598	185357
165865	185358
405669	185359
6434	185360
28663	185361
124569	185362
585397	185363
408365	185364
84671	185365
97626	185366
58774	185367
602147	185368
13166	185369
685102	185370
662914	185371
362308	185372
375036	185373
609973	185374
547124	185375
46204	185376
35610	185377
156774	185378
52066	185379
477087	185380
148567	185381
642639	185382
52785	185383
25221	185384
77789	185385
3823	185386
324108	185387
34708	185388
654409	185389
37378	185390
57413	185391
42777	185392
170397	185393
112533	185394
288224	185395
114105	185396
106808	185397
71179	185398
394736	185399
521676	185400
432426	185401
100630	185402
147924	185403
404587	185404
280597	185405
73010	185406
324037	185407
516744	185408
431419	185409
9749	185410
497856	185411
30025	185412
167577	185413
62210	185414
649554	185415
156685	185416
31852	185417
93052	185418
107581	185419
80249	185420
634231	185421
230149	185422
601250	185423
95878	185424
179628	185425
675771	185426
7571	185427
286499	185428
516838	185429
381878	185430
176399	185431
263398	185432
22686	185433
552141	185434
132539	185435
157043	185436
522742	185437
589181	185438
118583	185439
239369	185440
4789	185441
345713	185442
380534	185443
123274	185444
39294	185445
321116	185446
15751	185447
666100	185448
611859	185449
4658	185450
172718	185451
314872	185452
661274	185453
448725	185454
304808	185455
480238	185456
517985	185457
468031	185458
259612	185459
109873	185460
308997	185461
105426	185462
685667	185463
383732	185464
13070	185465
439102	185466
51045	185467
629760	185468
407287	185469
80827	185470
59810	185471
81331	185472
559956	185473
403799	185474
199093	185475
38251	185476
153269	185477
291879	185478
2317	185479
103285	185480
556595	185481
348579	185482
398766	185483
86397	185484
44494	185485
242679	185486
492332	185487
359045	185488
600652	185489
5157	185490
323533	185491
404283	185492
59617	185493
562739	185494
203468	185495
156425	185496
60373	185497
15190	185498
578428	185499
18362	185500
695586	185501
502257	185502
577058	185503
105429	185504
619248	185505
543270	185506
30840	185507
546256	185508
5466	185509
574174	185510
1771	185511
91844	185512
345452	185513
143747	185514
479991	185515
494981	185516
105175	185517
653735	185518
87146	185519
98422	185520
101330	185521
434563	185522
532473	185523
142411	185524
139958	185525
173874	185526
695304	185527
102921	185528
75758	185529
225422	185530
197452	185531
521031	185532
273655	185533
623505	185534
270611	185535
576490	185536
118195	185537
122908	185538
149224	185539
664587	185540
48686	185541
195109	185542
272841	185543
171377	185544
536851	185545
470650	185546
62674	185547
539805	185548
90086	185549
117222	185550
340	185551
648273	185552
553531	185553
656495	185554
115701	185555
57827	185556
574344	185557
256241	185558
472260	185559
347851	185560
584853	185561
329823	185562
281568	185563
590016	185564
10773	185565
6842	185566
27879	185567
72401	185568
678259	185569
183890	185570
8605	185571
88708	185572
613065	185573
26779	185574
66926	185575
280789	185576
468532	185577
1675	185578
649582	185579
63994	185580
63940	185581
465192	185582
138326	185583
366220	185584
9678	185585
153958	185586
3142	185587
482609	185588
595258	185589
638878	185590
78605	185591
148875	185592
338723	185593
52461	185594
405443	185595
316239	185596
688476	185597
5303	185598
82608	185599
82605	185600
5303	185601
682722	185602
556270	185603
189376	185604
15513	185605
670577	185606
414604	185607
55876	185608
103005	185609
1710	185610
67	185611
11618	185612
321960	185613
189671	185614
390895	185615
346147	185616
35635	185617
663778	185618
24466	185619
549032	185620
187875	185621
343395	185622
613971	185623
180381	185624
224551	185625
8390	185626
548061	185627
119131	185628
119127	185629
43834	185630
439928	185631
430027	185632
404836	185633
307973	185634
162763	185635
477059	185636
68111	185637
26001	185638
37164	185639
684575	185640
20212	185641
364271	185642
364272	185643
623940	185644
557982	185645
224557	185646
489743	185647
549812	185648
613936	185649
516511	185650
381820	185651
574176	185652
283386	185653
182182	185654
152556	185655
103303	185656
148855	185657
476401	185658
142549	185659
246902	185660
23496	185661
391684	185662
131309	185663
367205	185664
316629	185665
166972	185666
61741	185667
58887	185668
182216	185669
316816	185670
339406	185671
1041	185672
47241	185673
32569	185674
102164	185675
576568	185676
4512	185677
122764	185678
47737	185679
92103	185680
389	185681
90689	185682
513385	185683
4465	185684
562	185685
153666	185686
81416	185687
23269	185688
622295	185689
9153	185690
554964	185691
365179	185692
365171	185693
327582	185694
209580	185695
100875	185696
16929	185697
60376	185698
127642	185699
1373	185700
26325	185701
184818	185702
457008	185703
537132	185704
356302	185705
16837	185706
670	185707
688460	185708
102961	185709
502	185710
563742	185711
586480	185712
338216	185713
693437	185714
478989	185715
620105	185716
622189	185717
40126	185718
428723	185719
263714	185720
82398	185721
614485	185722
91617	185723
314728	185724
688474	185725
17078	185726
10767	185727
493685	185728
365049	185729
173032	185730
152557	185731
364877	185732
692290	185733
386376	185734
149246	185735
224677	185736
495182	185737
642985	185738
27395	185739
684613	185740
366016	185741
27395	185742
182634	185743
50268	185744
579063	185745
117556	185746
8499	185747
45462	185748
1310	185749
172457	185750
42703	185751
225876	185752
190694	185753
402771	185754
602	185755
194490	185756
881	185757
238742	185758
87449	185759
14426	185760
329396	185761
587162	185762
527468	185763
171252	185764
545458	185765
445195	185766
45401	185767
6600	185768
35601	185769
445145	185770
14555	185771
142966	185772
145216	185773
22894	185774
21166	185775
19769	185776
24722	185777
646635	185778
532192	185779
108228	185780
338561	185781
135925	185782
157846	185783
39963	185784
300991	185785
93713	185786
41644	185787
72890	185788
25626	185789
166264	185790
76300	185791
87173	185792
696867	185793
337135	185794
611855	185795
11607	185796
362040	185797
206398	185798
674482	185799
295531	185800
444925	185801
466765	185802
510088	185803
116581	185804
396478	185805
162338	185806
18226	185807
38402	185808
323363	185809
365026	185810
48831	185811
64359	185812
59261	185813
697552	185814
562498	185815
313746	185816
98719	185817
391731	185818
51925	185819
655690	185820
432288	185821
86654	185822
156505	185823
393701	185824
56060	185825
123690	185826
368241	185827
563270	185828
108259	185829
175229	185830
161273	185831
295588	185832
201232	185833
634508	185834
341472	185835
653939	185836
84387	185837
387486	185838
241438	185839
163960	185840
358219	185841
59758	185842
92281	185843
172430	185844
79052	185845
203209	185846
384394	185847
17210	185848
259430	185849
48003	185850
40179	185851
505354	185852
5025	185853
697632	185854
507985	185855
367794	185856
97739	185857
473325	185858
117290	185859
107773	185860
53832	185861
420528	185862
94719	185863
652395	185864
60696	185865
42160	185866
430974	185867
212825	185868
249230	185869
12324	185870
484571	185871
379692	185872
74048	185873
135961	185874
195179	185875
192670	185876
300760	185877
1260	185878
197758	185879
179376	185880
75747	185881
107500	185882
499081	185883
418538	185884
145442	185885
104897	185886
43581	185887
79462	185888
115045	185889
366515	185890
327197	185891
843	185892
407577	185893
46447	185894
650457	185895
397188	185896
21680	185897
24580	185898
29382	185899
491735	185900
117582	185901
337672	185902
41858	185903
538959	185904
519304	185905
34152	185906
56968	185907
94548	185908
412005	185909
77561	185910
29904	185911
23	185912
94344	185913
301009	185914
43719	185915
125623	185916
331599	185917
385789	185918
286461	185919
670002	185920
393436	185921
140429	185922
283833	185923
22514	185924
45415	185925
635	185926
10204	185927
5289	185928
7057	185929
38705	185930
256952	185931
628235	185932
55216	185933
602962	185934
367444	185935
4037	185936
575745	185937
426692	185938
161036	185939
189044	185940
279905	185941
498520	185942
253282	185943
655332	185944
556085	185945
99015	185946
63006	185947
11159	185948
41252	185949
273970	185950
269336	185951
43045	185952
269906	185953
138470	185954
651893	185955
6125	185956
482086	185957
329435	185958
636060	185959
423400	185960
47328	185961
34748	185962
225694	185963
566067	185964
387763	185965
889	185966
47223	185967
133525	185968
51749	185969
106200	185970
83370	185971
532343	185972
6636	185973
614909	185974
691144	185975
130809	185976
571628	185977
246746	185978
471408	185979
535790	185980
591444	185981
678845	185982
110589	185983
502429	185984
21908	185985
62427	185986
80886	185987
465829	185988
47934	185989
152043	185990
250868	185991
680452	185992
54292	185993
390098	185994
3203	185995
331367	185996
164772	185997
17013	185998
22127	185999
65990	186000
15314	186001
99942	186002
700	186003
629799	186004
238584	186005
106112	186006
213142	186007
317454	186008
11787	186009
305936	186010
53461	186011
492064	186012
171891	186013
364444	186014
10722	186015
138896	186016
127160	186017
476380	186018
437316	186019
137123	186020
59725	186021
9113	186022
244762	186023
25635	186024
520405	186025
95055	186026
555825	186027
22909	186028
96409	186029
112214	186030
24321	186031
48005	186032
202339	186033
133916	186034
595605	186035
522553	186036
65558	186037
650	186038
567715	186039
536724	186040
536721	186041
6846	186042
10548	186043
260378	186044
38518	186045
20909	186046
93910	186047
578867	186048
443907	186049
154886	186050
45836	186051
49280	186052
205444	186053
39763	186054
91577	186055
201695	186056
524786	186057
2687	186058
164760	186059
101765	186060
4462	186061
414299	186062
274427	186063
26570	186064
31166	186065
115800	186066
46458	186067
48155	186068
331934	186069
46343	186070
52239	186071
330259	186072
795	186073
27626	186074
157312	186075
147076	186076
520122	186077
25594	186078
78199	186079
462651	186080
127614	186081
600200	186082
405	186083
131262	186084
369332	186085
369443	186086
4543	186087
246766	186088
544518	186089
394982	186090
637657	186091
108902	186092
56945	186093
335518	186094
18268	186095
177453	186096
430536	186097
171336	186098
687819	186099
171330	186100
25220	186101
247180	186102
10865	186103
73093	186104
74019	186105
298356	186106
48029	186107
149690	186108
599347	186109
532727	186110
20315	186111
96985	186112
644396	186113
410576	186114
109720	186115
507	186116
399542	186117
552502	186118
44752	186119
317754	186120
44990	186121
369640	186122
405	186123
166760	186124
331170	186125
30252	186126
74031	186127
156972	186128
33237	186129
597455	186130
615370	186131
487781	186132
370109	186133
16300	186134
644933	186135
164344	186136
666510	186137
380084	186138
673479	186139
329068	186140
374711	186141
47040	186142
674545	186143
355817	186144
129	186145
10029	186146
111193	186147
231076	186148
421905	186149
24508	186150
75636	186151
105903	186152
601780	186153
153093	186154
169211	186155
11777	186156
680395	186157
467746	186158
48004	186159
340242	186160
101570	186161
152607	186162
616071	186163
229681	186164
393457	186165
6960	186166
37839	186167
14481	186168
164554	186169
53985	186170
169226	186171
278676	186172
467461	186173
11289	186174
268058	186175
1027	186176
601422	186177
129784	186178
143167	186179
391707	186180
992	186181
233455	186182
23833	186183
441178	186184
277179	186185
536682	186186
551877	186187
26915	186188
243181	186189
187330	186190
6374	186191
402200	186192
385791	186193
694804	186194
296788	186195
414549	186196
565871	186197
28243	186198
166648	186199
19202	186200
476878	186201
124998	186202
370938	186203
370959	186204
39119	186205
616119	186206
24053	186207
534704	186208
50167	186209
504607	186210
199911	186211
162770	186212
583579	186213
122218	186214
11398	186215
139350	186216
394512	186217
10571	186218
152691	186219
361252	186220
348484	186221
236457	186222
78794	186223
484496	186224
454030	186225
273475	186226
191305	186227
638686	186228
283491	186229
579690	186230
204374	186231
100795	186232
547210	186233
464270	186234
151632	186235
74929	186236
560670	186237
136097	186238
305266	186239
528470	186240
388216	186241
40686	186242
119586	186243
373028	186244
220790	186245
655255	186246
39716	186247
208320	186248
15626	186249
9817	186250
12411	186251
424100	186252
2514	186253
506151	186254
54469	186255
179160	186256
28140	186257
33267	186258
358857	186259
578696	186260
599961	186261
176920	186262
381956	186263
113831	186264
22101	186265
143514	186266
42987	186267
217835	186268
23762	186269
129968	186270
503062	186271
18684	186272
15973	186273
363948	186274
84682	186275
483784	186276
182664	186277
12163	186278
20493	186279
1265	186280
76866	186281
100825	186282
584351	186283
38973	186284
15927	186285
217826	186286
255971	186287
66008	186288
16023	186289
7	186290
467445	186291
599531	186292
56566	186293
46896	186294
653027	186295
552192	186296
152802	186297
349891	186298
532036	186299
48809	186300
95309	186301
303646	186302
153827	186303
371992	186304
59846	186305
530813	186306
1072	186307
135070	186308
391414	186309
550581	186310
346930	186311
225881	186312
157584	186313
146076	186314
588374	186315
194853	186316
229083	186317
20167	186318
162042	186319
631367	186320
256610	186321
223334	186322
405	186323
119544	186324
475623	186325
390601	186326
273586	186327
19167	186328
27343	186329
13743	186330
280732	186331
393281	186332
264720	186333
65388	186334
141860	186335
108377	186336
161125	186337
26099	186338
156299	186339
137347	186340
34317	186341
617132	186342
111178	186343
111729	186344
633736	186345
472538	186346
47916	186347
580452	186348
145081	186349
329200	186350
429171	186351
421927	186352
85702	186353
12681	186354
614718	186355
546090	186356
352324	186357
222615	186358
141445	186359
544478	186360
277068	186361
13030	186362
181469	186363
103799	186364
195585	186365
603497	186366
375126	186367
381013	186368
18330	186369
381005	186370
224503	186371
306201	186372
469656	186373
42659	186374
361490	186375
101682	186376
575912	186377
691704	186378
27389	186379
180995	186380
575786	186381
104263	186382
211791	186383
53076	186384
36495	186385
2709	186386
107659	186387
243316	186388
241544	186389
477236	186390
18498	186391
542570	186392
647997	186393
535443	186394
111041	186395
489823	186396
40822	186397
484460	186398
369219	186399
2064	186400
683889	186401
418346	186402
149412	186403
2549	186404
68525	186405
15239	186406
12258	186407
133453	186408
598116	186409
661136	186410
165991	186411
93483	186412
178116	186413
327479	186414
85432	186415
623835	186416
292328	186417
148219	186418
290605	186419
107780	186420
427202	186421
605607	186422
275161	186423
119115	186424
38697	186425
299281	186426
402998	186427
24646	186428
153801	186429
38298	186430
308934	186431
27319	186432
571671	186433
62859	186434
35695	186435
359898	186436
19650	186437
121619	186438
145363	186439
255550	186440
137912	186441
417292	186442
174113	186443
425121	186444
66766	186445
49414	186446
168203	186447
78643	186448
100569	186449
394145	186450
637448	186451
11840	186452
285239	186453
108112	186454
31105	186455
22752	186456
3643	186457
541395	186458
28666	186459
349622	186460
670184	186461
113083	186462
282153	186463
142167	186464
247957	186465
232923	186466
52535	186467
451054	186468
162914	186469
141662	186470
49272	186471
426656	186472
575445	186473
150480	186474
55140	186475
242627	186476
246216	186477
1304	186478
33118	186479
113758	186480
103238	186481
8765	186482
81345	186483
202874	186484
332545	186485
28180	186486
15705	186487
50911	186488
47531	186489
6905	186490
12335	186491
5667	186492
253759	186493
550958	186494
163976	186495
116437	186496
480851	186497
489090	186498
679021	186499
552452	186500
15893	186501
420726	186502
43111	186503
34278	186504
72804	186505
33662	186506
76362	186507
315077	186508
12077	186509
413073	186510
13826	186511
611148	186512
133449	186513
497457	186514
205356	186515
77674	186516
105611	186517
13292	186518
5521	186519
1465	186520
55887	186521
494173	186522
104460	186523
888	186524
30711	186525
91089	186526
242155	186527
438499	186528
17638	186529
626142	186530
341874	186531
10928	186532
606983	186533
95192	186534
33309	186535
647604	186536
556947	186537
49988	186538
10885	186539
47753	186540
110151	186541
112263	186542
612027	186543
127455	186544
85952	186545
275276	186546
44624	186547
46927	186548
572236	186549
35575	186550
161557	186551
565895	186552
36618	186553
99560	186554
259801	186555
118014	186556
465772	186557
518954	186558
384270	186559
11425	186560
11445	186561
44195	186562
413163	186563
603248	186564
161300	186565
642558	186566
213741	186567
395702	186568
557198	186569
387755	186570
238700	186571
388957	186572
18708	186573
204341	186574
101957	186575
861	186576
24542	186577
833	186578
20328	186579
148282	186580
577248	186581
500508	186582
75855	186583
138495	186584
2320	186585
171041	186586
15944	186587
200849	186588
519370	186589
200616	186590
129483	186591
468034	186592
138038	186593
552348	186594
360905	186595
225546	186596
171514	186597
354233	186598
648928	186599
334850	186600
41395	186601
145745	186602
121575	186603
45970	186604
687304	186605
207793	186606
157776	186607
90856	186608
30125	186609
589896	186610
96452	186611
194918	186612
58194	186613
118	186614
198003	186615
98747	186616
50758	186617
221708	186618
4394	186619
39156	186620
362389	186621
325691	186622
606995	186623
605765	186624
122453	186625
336937	186626
291714	186627
393170	186628
655831	186629
648774	186630
3453	186631
316284	186632
418264	186633
3538	186634
303711	186635
329760	186636
47820	186637
688274	186638
379867	186639
2166	186640
103538	186641
422776	186642
232244	186643
415609	186644
66978	186645
503	186646
359501	186647
836	186648
393594	186649
390119	186650
534946	186651
50353	186652
646238	186653
30601	186654
335552	186655
122887	186656
57671	186657
1516	186658
579216	186659
162375	186660
469888	186661
27421	186662
124128	186663
415488	186664
4988	186665
431459	186666
413076	186667
299989	186668
150265	186669
29652	186670
20144	186671
1206	186672
426739	186673
20267	186674
305280	186675
586011	186676
9301	186677
36172	186678
212866	186679
363116	186680
5822	186681
16930	186682
75851	186683
22129	186684
30648	186685
30648	186686
452998	186687
82266	186688
223959	186689
593286	186690
483534	186691
509300	186692
35631	186693
33251	186694
525231	186695
399752	186696
161314	186697
397097	186698
211876	186699
658200	186700
51451	186701
397070	186702
462462	186703
235083	186704
236472	186705
36714	186706
64075	186707
390546	186708
367847	186709
437064	186710
669396	186711
49358	186712
170836	186713
682608	186714
152939	186715
173032	186716
482441	186717
68317	186718
121247	186719
3417	186720
153	186721
72379	186722
5768	186723
83749	186724
405599	186725
108219	186726
492920	186727
251869	186728
334966	186729
99918	186730
463175	186731
122428	186732
10621	186733
162503	186734
521986	186735
587059	186736
349728	186737
640969	186738
63683	186739
245826	186740
547740	186741
203965	186742
1444	186743
141718	186744
146	186745
193925	186746
316780	186747
512403	186748
556062	186749
477673	186750
556221	186751
166013	186752
357996	186753
56878	186754
27572	186755
159536	186756
54721	186757
146115	186758
23832	186759
424419	186760
554607	186761
577717	186762
500767	186763
335463	186764
126316	186765
32976	186766
274433	186767
137811	186768
276553	186769
675236	186770
420619	186771
9035	186772
278666	186773
22293	186774
461405	186775
619688	186776
182270	186777
98612	186778
472279	186779
62226	186780
13371	186781
7929	186782
189371	186783
203634	186784
498608	186785
303651	186786
420983	186787
593208	186788
292893	186789
662937	186790
10715	186791
586846	186792
110219	186793
574177	186794
311699	186795
2304	186796
172846	186797
621190	186798
415923	186799
491212	186800
420725	186801
72533	186802
164419	186803
64409	186804
200576	186805
13200	186806
1654	186807
89855	186808
95608	186809
538063	186810
503749	186811
155168	186812
280300	186813
212455	186814
589464	186815
278558	186816
384644	186817
64282	186818
376834	186819
590906	186820
475103	186821
589451	186822
477488	186823
450438	186824
83720	186825
1138	186826
462593	186827
1312	186828
58314	186829
131845	186830
66164	186831
421533	186832
9300	186833
444948	186834
3	186835
245929	186836
77455	186837
90888	186838
60071	186839
42802	186840
125958	186841
327894	186842
484540	186843
54633	186844
179167	186845
604029	186846
74525	186847
97366	186848
167529	186849
351054	186850
99918	186851
555469	186852
54695	186853
311552	186854
16716	186855
642153	186856
161799	186857
162573	186858
224158	186859
567584	186860
620053	186861
7282	186862
151013	186863
687629	186864
342597	186865
396397	186866
434185	186867
508450	186868
341305	186869
234660	186870
325716	186871
15592	186872
13027	186873
126825	186874
195655	186875
53883	186876
399641	186877
666602	186878
62305	186879
9772	186880
192247	186881
457709	186882
602	186883
196173	186884
676969	186885
6	186886
18403	186887
594607	186888
341684	186889
675092	186890
5882	186891
233666	186892
132239	186893
404222	186894
233426	186895
34602	186896
152345	186897
362732	186898
36700	186899
343984	186900
458250	186901
372897	186902
678770	186903
132304	186904
501745	186905
488359	186906
600766	186907
113837	186908
14188	186909
123793	186910
296437	186911
392229	186912
409	186913
15250	186914
455174	186915
216590	186916
594497	186917
616112	186918
112141	186919
452673	186920
627132	186921
34867	186922
14155	186923
39225	186924
2306	186925
616993	186926
520763	186927
615961	186928
9865	186929
11391	186930
199589	186931
466200	186932
45030	186933
24486	186934
160754	186935
311464	186936
178599	186937
11000	186938
16498	186939
18886	186940
292310	186941
23172	186942
581244	186943
261894	186944
539504	186945
72501	186946
358338	186947
629986	186948
392263	186949
78545	186950
377382	186951
55188	186952
14248	186953
48315	186954
28483	186955
350351	186956
214644	186957
214635	186958
395571	186959
401386	186960
535566	186961
98308	186962
113880	186963
294920	186964
87089	186965
251884	186966
232187	186967
3725	186968
24500	186969
13118	186970
126151	186971
28487	186972
294304	186973
36446	186974
380942	186975
226974	186976
214288	186977
46708	186978
296995	186979
41624	186980
9384	186981
127447	186982
16152	186983
384878	186984
319496	186985
600996	186986
251527	186987
561682	186988
647088	186989
42846	186990
255595	186991
565208	186992
9980	186993
330106	186994
87140	186995
15165	186996
39957	186997
1938	186998
101876	186999
41332	187000
234438	187001
298794	187002
348653	187003
631115	187004
494121	187005
342758	187006
1872	187007
643796	187008
376557	187009
143557	187010
689919	187011
85121	187012
487442	187013
374115	187014
420568	187015
359044	187016
406094	187017
9949	187018
91509	187019
51141	187020
229115	187021
104763	187022
106698	187023
155292	187024
334947	187025
201804	187026
140689	187027
63302	187028
63297	187029
613206	187030
610151	187031
617054	187032
617063	187033
538419	187034
360544	187035
41562	187036
3	187037
599877	187038
36134	187039
158224	187040
19484	187041
39257	187042
537966	187043
503078	187044
168776	187045
241762	187046
91978	187047
433562	187048
42748	187049
15930	187050
566094	187051
697671	187052
21583	187053
345870	187054
56867	187055
667671	187056
531166	187057
53224	187058
124087	187059
400902	187060
290187	187061
494544	187062
135016	187063
16995	187064
191102	187065
681760	187066
546222	187067
158440	187068
158440	187069
645052	187070
157671	187071
557372	187072
622724	187073
623836	187074
468701	187075
618384	187076
655320	187077
422059	187078
623678	187079
63740	187080
191977	187081
622659	187082
635066	187083
262315	187084
126077	187085
620445	187086
377508	187087
55493	187088
507534	187089
169073	187090
364688	187091
144580	187092
126244	187093
95293	187094
154671	187095
64308	187096
12986	187097
40899	187098
151486	187099
443250	187100
102320	187101
1384	187102
126741	187103
540549	187104
5931	187105
167225	187106
47914	187107
419172	187108
120011	187109
122974	187110
232808	187111
40950	187112
40153	187113
142114	187114
681897	187115
374490	187116
1372	187117
347464	187118
49937	187119
437543	187120
241830	187121
50478	187122
171813	187123
174670	187124
679005	187125
679198	187126
39370	187127
647991	187128
245287	187129
39705	187130
253090	187131
507545	187132
27782	187133
552737	187134
641078	187135
126305	187136
448500	187137
234249	187138
404153	187139
134394	187140
348481	187141
136892	187142
315187	187143
5311	187144
556481	187145
24825	187146
444101	187147
106963	187148
341427	187149
253496	187150
80475	187151
27072	187152
239739	187153
35486	187154
435655	187155
390607	187156
28952	187157
349691	187158
311018	187159
18481	187160
121267	187161
318461	187162
469125	187163
214421	187164
606510	187165
400864	187166
190754	187167
140871	187168
151341	187169
50775	187170
188129	187171
438826	187172
691441	187173
55365	187174
507789	187175
523226	187176
657414	187177
55534	187178
697771	187179
1320	187180
137136	187181
349713	187182
143093	187183
17955	187184
638187	187185
60367	187186
37742	187187
655412	187188
104564	187189
173935	187190
143041	187191
118723	187192
225719	187193
34405	187194
15571	187195
587486	187196
34405	187197
110985	187198
174960	187199
615381	187200
1076	187201
419576	187202
18237	187203
338161	187204
357474	187205
566178	187206
154255	187207
14221	187208
145198	187209
671576	187210
210809	187211
442073	187212
660649	187213
4314	187214
40039	187215
562535	187216
103548	187217
509150	187218
45177	187219
34906	187220
153644	187221
179234	187222
568693	187223
404180	187224
95775	187225
192334	187226
191788	187227
690207	187228
154300	187229
562967	187230
115621	187231
385208	187232
658645	187233
584989	187234
255	187235
642190	187236
471	187237
530565	187238
132867	187239
211918	187240
539251	187241
408477	187242
388941	187243
374121	187244
171840	187245
44992	187246
530544	187247
598096	187248
296122	187249
293054	187250
91076	187251
18518	187252
77444	187253
532980	187254
522347	187255
364600	187256
557718	187257
673919	187258
369646	187259
166748	187260
673820	187261
180707	187262
273717	187263
232130	187264
374656	187265
516961	187266
342723	187267
405271	187268
370590	187269
601246	187270
374	187271
404171	187272
383194	187273
78615	187274
502849	187275
306827	187276
10469	187277
435	187278
301622	187279
138199	187280
314290	187281
592022	187282
9691	187283
39014	187284
350647	187285
440483	187286
356209	187287
355262	187288
191510	187289
344833	187290
328204	187291
569919	187292
132932	187293
241947	187294
400226	187295
151443	187296
462982	187297
374821	187298
104620	187299
619995	187300
374941	187301
79376	187302
84508	187303
476874	187304
186236	187305
449032	187306
99753	187307
434645	187308
537501	187309
141362	187310
570713	187311
461219	187312
525314	187313
555347	187314
496	187315
235798	187316
108636	187317
80826	187318
117097	187319
65765	187320
137512	187321
16354	187322
1138	187323
301898	187324
612111	187325
687386	187326
520575	187327
495776	187328
56681	187329
145131	187330
523852	187331
580120	187332
610629	187333
595147	187334
375391	187335
147037	187336
12669	187337
80484	187338
167400	187339
34889	187340
157562	187341
437044	187342
375568	187343
375551	187344
620371	187345
661821	187346
633966	187347
620763	187348
841	187349
695638	187350
3332	187351
518969	187352
2728	187353
59854	187354
20270	187355
2971	187356
46586	187357
106411	187358
205310	187359
638208	187360
66646	187361
589986	187362
82396	187363
123654	187364
664060	187365
69936	187366
10886	187367
112222	187368
107610	187369
363871	187370
10733	187371
603523	187372
84218	187373
325368	187374
84218	187375
50938	187376
203661	187377
566437	187378
169537	187379
275828	187380
99	187381
496828	187382
61	187383
260238	187384
691799	187385
14077	187386
135809	187387
275398	187388
152379	187389
334181	187390
580372	187391
328177	187392
44225	187393
76614	187394
96169	187395
530047	187396
67848	187397
479101	187398
30110	187399
108403	187400
621446	187401
19960	187402
337049	187403
498162	187404
137589	187405
51443	187406
187880	187407
165084	187408
567966	187409
142307	187410
198462	187411
4009	187412
538488	187413
572751	187414
143887	187415
58379	187416
54999	187417
560354	187418
287249	187419
76367	187420
78887	187421
541190	187422
88722	187423
173358	187424
84897	187425
1675	187426
391202	187427
49889	187428
541398	187429
45418	187430
1358	187431
546916	187432
515701	187433
284309	187434
642591	187435
621493	187436
3484	187437
533396	187438
64619	187439
257695	187440
183872	187441
18140	187442
548393	187443
109755	187444
226797	187445
420017	187446
297734	187447
682585	187448
55376	187449
21455	187450
444208	187451
23816	187452
580473	187453
564432	187454
149668	187455
545039	187456
32767	187457
56832	187458
131757	187459
285216	187460
428449	187461
502045	187462
16511	187463
45842	187464
141526	187465
319000	187466
356888	187467
621871	187468
145080	187469
498870	187470
474725	187471
392770	187472
378660	187473
7429	187474
484822	187475
623553	187476
2661	187477
626416	187478
626426	187479
58888	187480
499287	187481
452936	187482
378467	187483
1450	187484
378625	187485
660688	187486
135869	187487
71708	187488
378810	187489
105258	187490
378630	187491
378701	187492
39577	187493
378876	187494
378865	187495
105249	187496
133570	187497
453295	187498
521881	187499
55678	187500
629767	187501
44401	187502
115	187503
101	187504
6911	187505
11360	187506
419406	187507
419404	187508
49057	187509
311909	187510
57341	187511
311910	187512
131748	187513
494388	187514
137163	187515
34480	187516
693381	187517
1220	187518
497124	187519
630222	187520
269039	187521
7587	187522
597626	187523
188660	187524
383818	187525
383857	187526
666992	187527
203699	187528
388414	187529
232	187530
92112	187531
494598	187532
227633	187533
175360	187534
116343	187535
641501	187536
376918	187537
13799	187538
111878	187539
34499	187540
443868	187541
71474	187542
683406	187543
419273	187544
226283	187545
159258	187546
627590	187547
203423	187548
685870	187549
5093	187550
233829	187551
208134	187552
63055	187553
535079	187554
588381	187555
422272	187556
203494	187557
180882	187558
376223	187559
208688	187560
284679	187561
516709	187562
692938	187563
342031	187564
85578	187565
164145	187566
678964	187567
252688	187568
683082	187569
659552	187570
199	187571
504467	187572
27654	187573
685951	187574
143380	187575
342026	187576
523080	187577
4041	187578
230493	187579
535105	187580
134368	187581
599882	187582
52455	187583
596281	187584
82081	187585
539325	187586
311976	187587
576967	187588
354545	187589
448847	187590
91134	187591
208807	187592
255470	187593
458967	187594
525483	187595
516756	187596
363043	187597
424005	187598
536505	187599
357589	187600
540535	187601
121115	187602
35386	187603
127707	187604
234966	187605
2315	187606
180520	187607
362802	187608
212722	187609
524316	187610
167660	187611
334893	187612
669764	187613
482490	187614
137326	187615
137320	187616
419416	187617
493220	187618
485981	187619
137271	187620
599069	187621
119870	187622
123328	187623
406996	187624
121123	187625
675669	187626
125156	187627
636281	187628
357078	187629
521992	187630
569328	187631
91156	187632
364554	187633
673136	187634
591258	187635
531977	187636
53977	187637
312100	187638
426592	187639
675659	187640
140897	187641
101986	187642
228840	187643
256223	187644
312159	187645
448906	187646
448811	187647
499370	187648
606734	187649
620415	187650
63453	187651
291153	187652
112596	187653
414238	187654
159513	187655
593877	187656
221762	187657
346149	187658
114573	187659
48869	187660
77099	187661
13107	187662
511101	187663
491097	187664
593255	187665
179506	187666
323992	187667
412967	187668
414314	187669
642614	187670
137002	187671
250831	187672
651988	187673
658706	187674
30777	187675
114733	187676
611870	187677
242688	187678
511071	187679
120821	187680
447251	187681
125743	187682
12702	187683
326	187684
697	187685
469998	187686
98478	187687
75062	187688
161356	187689
71098	187690
524946	187691
235204	187692
414237	187693
11192	187694
52261	187695
45410	187696
213031	187697
472224	187698
629757	187699
527328	187700
155092	187701
332214	187702
204843	187703
42002	187704
52808	187705
11849	187706
415457	187707
26190	187708
404020	187709
401527	187710
142452	187711
521	187712
1076	187713
233574	187714
47653	187715
109267	187716
47086	187717
33439	187718
685962	187719
452646	187720
668537	187721
68295	187722
123722	187723
23340	187724
62017	187725
114578	187726
380433	187727
380432	187728
142780	187729
164029	187730
127784	187731
353781	187732
125393	187733
381614	187734
596034	187735
24060	187736
5126	187737
399946	187738
97562	187739
73357	187740
2467	187741
97553	187742
392681	187743
496761	187744
183905	187745
158506	187746
392678	187747
130031	187748
158968	187749
452766	187750
109288	187751
402786	187752
668511	187753
649031	187754
223993	187755
309436	187756
242167	187757
275682	187758
685931	187759
272425	187760
554452	187761
121978	187762
180963	187763
170991	187764
685934	187765
92266	187766
3895	187767
58672	187768
652628	187769
452929	187770
46718	187771
10311	187772
44403	187773
352994	187774
75441	187775
4528	187776
627155	187777
470725	187778
172017	187779
655336	187780
347070	187781
24363	187782
377087	187783
691380	187784
250739	187785
543092	187786
628944	187787
622802	187788
602499	187789
4595	187790
628921	187791
104951	187792
554869	187793
624136	187794
392051	187795
623336	187796
524542	187797
618263	187798
691448	187799
158458	187800
197500	187801
55494	187802
160540	187803
104283	187804
505482	187805
528127	187806
611664	187807
516733	187808
66088	187809
103560	187810
43493	187811
274381	187812
490100	187813
183939	187814
559655	187815
183915	187816
42571	187817
46482	187818
611731	187819
161652	187820
536197	187821
658023	187822
500950	187823
104215	187824
624574	187825
114511	187826
83994	187827
300386	187828
51552	187829
162295	187830
353688	187831
57129	187832
521772	187833
453141	187834
482900	187835
672589	187836
148261	187837
100007	187838
12400	187839
688348	187840
145694	187841
14513	187842
585626	187843
533373	187844
175	187845
124283	187846
523020	187847
113249	187848
419571	187849
520938	187850
168127	187851
83644	187852
77764	187853
239028	187854
549387	187855
18053	187856
522819	187857
57180	187858
7050	187859
511137	187860
49386	187861
61283	187862
685985	187863
26187	187864
264141	187865
114583	187866
433681	187867
157754	187868
37896	187869
162148	187870
569354	187871
289	187872
88067	187873
46575	187874
297880	187875
15832	187876
694729	187877
424017	187878
340431	187879
601029	187880
136705	187881
495073	187882
338555	187883
305204	187884
109239	187885
55702	187886
1520	187887
497185	187888
308011	187889
3271	187890
336231	187891
448634	187892
465824	187893
21149	187894
12461	187895
289958	187896
566602	187897
102112	187898
395331	187899
355861	187900
15099	187901
38662	187902
156761	187903
613834	187904
615990	187905
17114	187906
51659	187907
22834	187908
94169	187909
515734	187910
8439	187911
393039	187912
38257	187913
15107	187914
169441	187915
5145	187916
591242	187917
205798	187918
75621	187919
4173	187920
119854	187921
75345	187922
198865	187923
537234	187924
606939	187925
554998	187926
87353	187927
662516	187928
10828	187929
1392	187930
72083	187931
503048	187932
99766	187933
330490	187934
49994	187935
69640	187936
128443	187937
9427	187938
146766	187939
107604	187940
308	187941
127603	187942
7519	187943
269804	187944
143279	187945
60465	187946
155898	187947
43036	187948
21684	187949
85398	187950
484682	187951
402467	187952
361219	187953
153272	187954
111061	187955
859	187956
45981	187957
338538	187958
689883	187959
500759	187960
378733	187961
535526	187962
436864	187963
233901	187964
368831	187965
134482	187966
17979	187967
29084	187968
657988	187969
146257	187970
296865	187971
529645	187972
389747	187973
343666	187974
130947	187975
621585	187976
122707	187977
577601	187978
26715	187979
152778	187980
271695	187981
262924	187982
31929	187983
464986	187984
672000	187985
525972	187986
9724	187987
136336	187988
465003	187989
49924	187990
39982	187991
2559	187992
169125	187993
257609	187994
66218	187995
644747	187996
50918	187997
203955	187998
111223	187999
479379	188000
623362	188001
41723	188002
611174	188003
180274	188004
56721	188005
596206	188006
244671	188007
77348	188008
292230	188009
229571	188010
105325	188011
139649	188012
34473	188013
618467	188014
558105	188015
172986	188016
88894	188017
20033	188018
509580	188019
398059	188020
62280	188021
583217	188022
26808	188023
116215	188024
4286	188025
153874	188026
182131	188027
65513	188028
351161	188029
74042	188030
6233	188031
298468	188032
75	188033
251308	188034
2378	188035
100821	188036
552686	188037
7664	188038
363229	188039
74010	188040
359	188041
169409	188042
13188	188043
552302	188044
74578	188045
166363	188046
411994	188047
463313	188048
134536	188049
500711	188050
250608	188051
158598	188052
62892	188053
303938	188054
124197	188055
379	188056
233228	188057
690115	188058
43933	188059
50571	188060
661151	188061
369637	188062
135978	188063
303675	188064
11967	188065
74961	188066
266175	188067
24037	188068
290477	188069
427279	188070
607725	188071
290967	188072
48	188073
23109	188074
48021	188075
97122	188076
34681	188077
674592	188078
31777	188079
1721	188080
363540	188081
215139	188082
33342	188083
19268	188084
73793	188085
508602	188086
239458	188087
14	188088
38736	188089
402118	188090
183778	188091
5923	188092
421077	188093
61443	188094
291488	188095
537799	188096
571804	188097
122341	188098
254573	188099
382209	188100
18184	188101
320674	188102
522600	188103
629476	188104
64883	188105
2773	188106
478129	188107
52231	188108
283	188109
118050	188110
325450	188111
203795	188112
23254	188113
26984	188114
461457	188115
50204	188116
389723	188117
300835	188118
186537	188119
434340	188120
151466	188121
631879	188122
145854	188123
641213	188124
350796	188125
29319	188126
228646	188127
12589	188128
40617	188129
1114	188130
135620	188131
160071	188132
49653	188133
47767	188134
8342	188135
282032	188136
186598	188137
125736	188138
188144	188139
19762	188140
156251	188141
19762	188142
365071	188143
23435	188144
137765	188145
143190	188146
214351	188147
98865	188148
62763	188149
115157	188150
135889	188151
457009	188152
420337	188153
44812	188154
320742	188155
369745	188156
332630	188157
347507	188158
304812	188159
560546	188160
670374	188161
278709	188162
169851	188163
166878	188164
4549	188165
161036	188166
185080	188167
192809	188168
5632	188169
130928	188170
559488	188171
34690	188172
7553	188173
155081	188174
90378	188175
482016	188176
99308	188177
126528	188178
355845	188179
360624	188180
322739	188181
680249	188182
340073	188183
99333	188184
692739	188185
625478	188186
625481	188187
482082	188188
357658	188189
625485	188190
94395	188191
629148	188192
70657	188193
320747	188194
646627	188195
51822	188196
573157	188197
74748	188198
420727	188199
172300	188200
146436	188201
470905	188202
436701	188203
147413	188204
569823	188205
151132	188206
9054	188207
559412	188208
423209	188209
601520	188210
673279	188211
117347	188212
122321	188213
18756	188214
253949	188215
23568	188216
20417	188217
546057	188218
617235	188219
383911	188220
22966	188221
144928	188222
222794	188223
158141	188224
564289	188225
395431	188226
481728	188227
651432	188228
651404	188229
16635	188230
650087	188231
408583	188232
408544	188233
103454	188234
646518	188235
681509	188236
138131	188237
246244	188238
320176	188239
302920	188240
59879	188241
437717	188242
396556	188243
549875	188244
649480	188245
568400	188246
10633	188247
394448	188248
435999	188249
359279	188250
578159	188251
50665	188252
272837	188253
364938	188254
391408	188255
265094	188256
145773	188257
422308	188258
649258	188259
375	188260
185352	188261
674036	188262
481623	188263
168758	188264
145658	188265
649916	188266
686854	188267
830	188268
8606	188269
210761	188270
18040	188271
646773	188272
2012	188273
493526	188274
102442	188275
6249	188276
64044	188277
56161	188278
10003	188279
8441	188280
211798	188281
478020	188282
10034	188283
751	188284
47035	188285
51017	188286
18691	188287
139856	188288
96037	188289
36911	188290
494266	188291
374523	188292
225702	188293
167865	188294
14044	188295
49623	188296
499218	188297
56	188298
489700	188299
561105	188300
10978	188301
66062	188302
120599	188303
276716	188304
405574	188305
55954	188306
517877	188307
625965	188308
453366	188309
566210	188310
85002	188311
683421	188312
380710	188313
105705	188314
40334	188315
5479	188316
212072	188317
466752	188318
134658	188319
12496	188320
674065	188321
556026	188322
154271	188323
13536	188324
539486	188325
148996	188326
509103	188327
49935	188328
24264	188329
23634	188330
25041	188331
564470	188332
479954	188333
540216	188334
238793	188335
584235	188336
570960	188337
396286	188338
75268	188339
662602	188340
64502	188341
82524	188342
663464	188343
468267	188344
53760	188345
574238	188346
540816	188347
2302	188348
500442	188349
145578	188350
214072	188351
124372	188352
147365	188353
62753	188354
330904	188355
113509	188356
189368	188357
485456	188358
401169	188359
66478	188360
117655	188361
336000	188362
440258	188363
678023	188364
633180	188365
300953	188366
22648	188367
79854	188368
487531	188369
129786	188370
25587	188371
228374	188372
243027	188373
387138	188374
331330	188375
93956	188376
23151	188377
675150	188378
476992	188379
172831	188380
406824	188381
17397	188382
37172	188383
567901	188384
416596	188385
208864	188386
70933	188387
467802	188388
557885	188389
430249	188390
116314	188391
29766	188392
263353	188393
14747	188394
28124	188395
446883	188396
553370	188397
509515	188398
320124	188399
119018	188400
638677	188401
454835	188402
690056	188403
590529	188404
55679	188405
159067	188406
466333	188407
653527	188408
533804	188409
55683	188410
609199	188411
159086	188412
101065	188413
646972	188414
358440	188415
311881	188416
312017	188417
87408	188418
34141	188419
31743	188420
570461	188421
576953	188422
497089	188423
364175	188424
466403	188425
123328	188426
311959	188427
364158	188428
45620	188429
239688	188430
242005	188431
156501	188432
625502	188433
43318	188434
186919	188435
311052	188436
506149	188437
7059	188438
244892	188439
380847	188440
10762	188441
38775	188442
521244	188443
221367	188444
48712	188445
36748	188446
447342	188447
583674	188448
495461	188449
387754	188450
48962	188451
117235	188452
16792	188453
411425	188454
13524	188455
31293	188456
229300	188457
431785	188458
420474	188459
7678	188460
253536	188461
12383	188462
94355	188463
562595	188464
40868	188465
12877	188466
78790	188467
259655	188468
231401	188469
511861	188470
207725	188471
364407	188472
151429	188473
405217	188474
174141	188475
53162	188476
62000	188477
33241	188478
362285	188479
643646	188480
220276	188481
109130	188482
172	188483
41647	188484
102029	188485
54687	188486
29812	188487
367130	188488
691100	188489
204727	188490
136133	188491
145297	188492
348936	188493
153583	188494
595453	188495
107705	188496
325050	188497
380544	188498
49350	188499
667061	188500
377162	188501
644821	188502
626491	188503
658896	188504
617642	188505
164918	188506
514265	188507
107871	188508
331454	188509
167051	188510
14646	188511
21356	188512
405865	188513
42520	188514
551023	188515
24542	188516
1575	188517
393642	188518
94861	188519
545519	188520
115767	188521
121723	188522
62230	188523
81073	188524
267276	188525
672539	188526
38612	188527
292699	188528
347817	188529
45026	188530
467777	188531
453177	188532
153393	188533
28322	188534
34994	188535
374521	188536
300594	188537
83183	188538
56954	188539
344218	188540
28005	188541
89599	188542
504595	188543
4835	188544
25443	188545
114197	188546
174440	188547
148832	188548
694461	188549
369998	188550
152154	188551
367289	188552
121317	188553
54620	188554
321312	188555
138233	188556
593932	188557
16266	188558
574361	188559
124916	188560
296546	188561
247321	188562
411996	188563
4030	188564
93763	188565
8138	188566
25198	188567
411107	188568
22100	188569
657729	188570
56551	188571
40318	188572
18141	188573
61099	188574
128424	188575
608270	188576
324038	188577
17311	188578
25676	188579
616887	188580
637745	188581
56312	188582
5989	188583
372506	188584
57277	188585
345757	188586
472785	188587
139318	188588
675506	188589
421769	188590
599948	188591
588140	188592
40516	188593
120740	188594
225471	188595
559257	188596
599687	188597
163883	188598
542197	188599
112217	188600
138801	188601
59173	188602
110030	188603
172086	188604
675369	188605
17860	188606
114117	188607
298788	188608
77206	188609
227717	188610
44259	188611
240816	188612
22746	188613
69113	188614
25938	188615
101151	188616
349065	188617
58246	188618
166034	188619
14489	188620
69238	188621
337021	188622
556230	188623
22798	188624
10958	188625
350945	188626
14351	188627
124947	188628
78970	188629
184073	188630
202057	188631
398687	188632
8044	188633
325893	188634
65984	188635
85718	188636
29597	188637
262564	188638
442706	188639
156684	188640
126599	188641
16575	188642
460807	188643
695710	188644
614527	188645
267232	188646
44315	188647
154259	188648
275617	188649
590736	188650
381790	188651
375111	188652
256742	188653
42276	188654
335558	188655
518579	188656
124523	188657
248922	188658
144589	188659
556087	188660
369597	188661
262227	188662
32464	188663
136015	188664
482763	188665
597822	188666
231944	188667
125307	188668
315357	188669
76825	188670
127624	188671
165764	188672
13151	188673
250928	188674
85608	188675
168317	188676
166087	188677
311166	188678
15409	188679
17655	188680
115729	188681
39560	188682
238376	188683
649027	188684
680346	188685
37113	188686
109978	188687
14561	188688
617451	188689
575808	188690
25896	188691
103071	188692
636257	188693
44796	188694
118637	188695
86402	188696
552358	188697
143276	188698
49971	188699
145972	188700
42758	188701
58864	188702
93288	188703
226917	188704
200734	188705
613774	188706
1795	188707
130295	188708
627933	188709
19647	188710
47806	188711
43167	188712
23739	188713
244281	188714
7037	188715
29585	188716
410609	188717
481904	188718
163064	188719
609086	188720
19205	188721
654197	188722
1210	188723
417415	188724
442641	188725
15358	188726
174730	188727
98613	188728
5771	188729
669452	188730
394959	188731
5529	188732
227248	188733
13827	188734
503597	188735
42438	188736
7216	188737
627022	188738
227254	188739
12175	188740
424806	188741
236669	188742
122426	188743
3318	188744
72701	188745
404807	188746
404854	188747
65555	188748
438114	188749
69011	188750
109904	188751
84688	188752
512421	188753
68577	188754
22983	188755
412765	188756
627164	188757
627168	188758
4695	188759
165423	188760
209043	188761
106706	188762
627747	188763
627718	188764
627592	188765
584285	188766
49726	188767
326873	188768
205065	188769
6289	188770
531513	188771
125350	188772
117773	188773
9495	188774
379537	188775
518256	188776
139931	188777
515496	188778
247761	188779
36886	188780
317600	188781
425725	188782
50208	188783
382893	188784
6073	188785
19789	188786
150651	188787
683340	188788
118746	188789
285380	188790
527270	188791
156870	188792
423737	188793
44258	188794
30101	188795
530036	188796
479525	188797
52760	188798
442230	188799
128822	188800
331762	188801
596486	188802
122687	188803
33492	188804
220190	188805
30068	188806
14222	188807
301	188808
374500	188809
163510	188810
53265	188811
69257	188812
126612	188813
17057	188814
41627	188815
115978	188816
620974	188817
60317	188818
694331	188819
403842	188820
676911	188821
9435	188822
117355	188823
336449	188824
109135	188825
117813	188826
592384	188827
404181	188828
80368	188829
268118	188830
320501	188831
6432	188832
207058	188833
301224	188834
685223	188835
30938	188836
448878	188837
45412	188838
685347	188839
41569	188840
679146	188841
500355	188842
75361	188843
320845	188844
601593	188845
177089	188846
354048	188847
219084	188848
16068	188849
1210	188850
300652	188851
4203	188852
621646	188853
383124	188854
518376	188855
65347	188856
565425	188857
358984	188858
629114	188859
629116	188860
55800	188861
284711	188862
341895	188863
629222	188864
592912	188865
22040	188866
628229	188867
382610	188868
30776	188869
652	188870
430990	188871
127389	188872
436130	188873
610558	188874
504028	188875
546846	188876
2221	188877
586109	188878
479172	188879
75954	188880
9829	188881
355806	188882
2048	188883
614906	188884
629751	188885
246946	188886
113204	188887
183248	188888
122950	188889
44395	188890
628640	188891
473151	188892
692529	188893
247883	188894
481963	188895
264598	188896
11813	188897
442585	188898
53523	188899
2763	188900
475006	188901
188689	188902
383832	188903
60888	188904
489143	188905
383959	188906
383987	188907
383989	188908
526527	188909
106301	188910
531876	188911
618405	188912
630073	188913
630069	188914
570928	188915
356261	188916
2476	188917
127537	188918
95604	188919
303659	188920
672161	188921
123257	188922
2415	188923
472742	188924
30551	188925
134867	188926
7337	188927
123933	188928
806	188929
523406	188930
510147	188931
244651	188932
659089	188933
56040	188934
394071	188935
38455	188936
339	188937
230770	188938
522627	188939
306036	188940
465929	188941
157172	188942
66033	188943
3793	188944
150715	188945
630680	188946
190311	188947
439132	188948
517830	188949
42738	188950
23180	188951
48918	188952
56319	188953
189683	188954
690709	188955
181020	188956
453449	188957
540753	188958
163506	188959
508679	188960
412280	188961
49809	188962
7544	188963
228027	188964
151273	188965
414097	188966
30446	188967
84603	188968
634617	188969
80082	188970
156645	188971
253	188972
147800	188973
124165	188974
22693	188975
281130	188976
29582	188977
632872	188978
39590	188979
48401	188980
50210	188981
10409	188982
585448	188983
559297	188984
11	188985
37144	188986
108075	188987
365380	188988
163427	188989
22693	188990
579247	188991
443077	188992
545859	188993
41204	188994
280878	188995
844	188996
30578	188997
369965	188998
7444	188999
333330	189000
37743	189001
658427	189002
1998	189003
596027	189004
110024	189005
75425	189006
631286	189007
568552	189008
5353	189009
443529	189010
167413	189011
5181	189012
678034	189013
22810	189014
597147	189015
310434	189016
192615	189017
441593	189018
128302	189019
467776	189020
368009	189021
412934	189022
119898	189023
3049	189024
20403	189025
4052	189026
162873	189027
590088	189028
57219	189029
11703	189030
158013	189031
46670	189032
56054	189033
54468	189034
50546	189035
5251	189036
307664	189037
39881	189038
39762	189039
161886	189040
581735	189041
257366	189042
11234	189043
7984	189044
151037	189045
586828	189046
72745	189047
77211	189048
267953	189049
123498	189050
84149	189051
102449	189052
46510	189053
49102	189054
20765	189055
5961	189056
210857	189057
529531	189058
495069	189059
121625	189060
85012	189061
320945	189062
97817	189063
502106	189064
303441	189065
11990	189066
10761	189067
412655	189068
54391	189069
37329	189070
287833	189071
104229	189072
542993	189073
660931	189074
10912	189075
147893	189076
303639	189077
132527	189078
232236	189079
39718	189080
118241	189081
281824	189082
227319	189083
574697	189084
66602	189085
101777	189086
625944	189087
332043	189088
134037	189089
348914	189090
126342	189091
120628	189092
646388	189093
50508	189094
64149	189095
9743	189096
54376	189097
14963	189098
51617	189099
277260	189100
210774	189101
303459	189102
141867	189103
8978	189104
470637	189105
434488	189106
112381	189107
51720	189108
21397	189109
361631	189110
546328	189111
325542	189112
297488	189113
102580	189114
587971	189115
14370	189116
34202	189117
206130	189118
67051	189119
60370	189120
108166	189121
398320	189122
37795	189123
591500	189124
349936	189125
535705	189126
671926	189127
461640	189128
40640	189129
440844	189130
281809	189131
650274	189132
4508	189133
215879	189134
82222	189135
168325	189136
33494	189137
29064	189138
554514	189139
131157	189140
262269	189141
29101	189142
53826	189143
519935	189144
109437	189145
204495	189146
569025	189147
121327	189148
27166	189149
126946	189150
560711	189151
164276	189152
152789	189153
527999	189154
13940	189155
26159	189156
188252	189157
45290	189158
157296	189159
3264	189160
52099	189161
520074	189162
5450	189163
138463	189164
505015	189165
573117	189166
628463	189167
138372	189168
384736	189169
119665	189170
13731	189171
52031	189172
97731	189173
160767	189174
136570	189175
287646	189176
70492	189177
77018	189178
4978	189179
649667	189180
217306	189181
30859	189182
433648	189183
295162	189184
108948	189185
646342	189186
2617	189187
302917	189188
7860	189189
644106	189190
59793	189191
51450	189192
386	189193
500419	189194
145285	189195
268828	189196
353577	189197
40327	189198
671761	189199
229646	189200
201348	189201
31151	189202
38277	189203
244171	189204
125871	189205
520579	189206
367010	189207
68151	189208
480719	189209
411493	189210
612544	189211
14392	189212
364968	189213
55901	189214
597843	189215
260429	189216
605829	189217
121306	189218
667708	189219
96723	189220
54954	189221
561904	189222
11195	189223
29659	189224
21868	189225
70541	189226
170450	189227
158700	189228
174399	189229
146445	189230
3	189231
16949	189232
3358	189233
987	189234
615439	189235
17152	189236
158100	189237
337530	189238
3239	189239
563746	189240
60729	189241
2005	189242
136124	189243
366397	189244
399937	189245
188242	189246
12584	189247
468804	189248
366732	189249
391179	189250
135121	189251
385000	189252
110445	189253
57605	189254
463051	189255
243065	189256
155546	189257
10286	189258
427109	189259
114317	189260
49266	189261
244345	189262
446576	189263
317304	189264
265070	189265
697668	189266
25367	189267
682869	189268
572728	189269
631539	189270
395312	189271
644690	189272
481255	189273
566145	189274
13572	189275
600492	189276
567435	189277
118946	189278
301660	189279
77505	189280
90701	189281
667551	189282
156121	189283
697690	189284
667142	189285
596365	189286
202549	189287
56477	189288
996	189289
66444	189290
88593	189291
596350	189292
481450	189293
146291	189294
488862	189295
632986	189296
649704	189297
146714	189298
631023	189299
163523	189300
523253	189301
134523	189302
4535	189303
48607	189304
681161	189305
414656	189306
1172	189307
384907	189308
127588	189309
345311	189310
446546	189311
363839	189312
118912	189313
127582	189314
562307	189315
267348	189316
18084	189317
571253	189318
566117	189319
242460	189320
165845	189321
35472	189322
362193	189323
69893	189324
439196	189325
57060	189326
444892	189327
27013	189328
368988	189329
57943	189330
8330	189331
593022	189332
232204	189333
250319	189334
72027	189335
7379	189336
314814	189337
497618	189338
131959	189339
156579	189340
614942	189341
244619	189342
33110	189343
66374	189344
14135	189345
55789	189346
93709	189347
352259	189348
57109	189349
443388	189350
443387	189351
395844	189352
370020	189353
4512	189354
552806	189355
565185	189356
38762	189357
647224	189358
314584	189359
3760	189360
440351	189361
607193	189362
574538	189363
111491	189364
689978	189365
12589	189366
468052	189367
62584	189368
445324	189369
408084	189370
164129	189371
570757	189372
70963	189373
329720	189374
92586	189375
163409	189376
5217	189377
361640	189378
59689	189379
230165	189380
300166	189381
50	189382
47016	189383
844	189384
668498	189385
558675	189386
528039	189387
167510	189388
151559	189389
51329	189390
55751	189391
680168	189392
292791	189393
9807	189394
106022	189395
626430	189396
613139	189397
385533	189398
91178	189399
385708	189400
53759	189401
514071	189402
9805	189403
306914	189404
89164	189405
441194	189406
290982	189407
111278	189408
213928	189409
151455	189410
349685	189411
186443	189412
57387	189413
24423	189414
155447	189415
610818	189416
12540	189417
606480	189418
307514	189419
55025	189420
620989	189421
74	189422
105972	189423
385859	189424
45537	189425
344196	189426
9506	189427
276396	189428
3151	189429
163358	189430
564497	189431
464345	189432
555417	189433
579166	189434
93180	189435
149022	189436
609016	189437
208074	189438
50963	189439
674112	189440
83982	189441
86066	189442
352303	189443
205573	189444
174032	189445
697701	189446
168955	189447
103928	189448
141323	189449
15391	189450
402025	189451
161856	189452
25257	189453
314365	189454
46447	189455
568726	189456
51143	189457
76317	189458
441772	189459
94290	189460
45917	189461
432192	189462
127920	189463
639041	189464
587242	189465
133079	189466
186175	189467
622352	189468
589726	189469
512495	189470
30845	189471
249840	189472
667369	189473
346491	189474
67003	189475
570214	189476
282875	189477
104755	189478
134393	189479
631797	189480
437719	189481
123776	189482
654333	189483
496520	189484
376281	189485
386861	189486
146994	189487
658144	189488
435910	189489
363767	189490
271705	189491
37990	189492
671645	189493
330800	189494
540474	189495
388179	189496
560806	189497
335876	189498
370433	189499
664840	189500
305130	189501
355508	189502
3922	189503
661779	189504
589255	189505
90251	189506
911	189507
357578	189508
667347	189509
467110	189510
381648	189511
606952	189512
34384	189513
147762	189514
461803	189515
250872	189516
165913	189517
112411	189518
331131	189519
122076	189520
20600	189521
1282	189522
491537	189523
568864	189524
52203	189525
147255	189526
147245	189527
568858	189528
52209	189529
147245	189530
147253	189531
485046	189532
388858	189533
541024	189534
25128	189535
334559	189536
162264	189537
447032	189538
102230	189539
648178	189540
20083	189541
52935	189542
16198	189543
134524	189544
661886	189545
416673	189546
347874	189547
98234	189548
7198	189549
12629	189550
654549	189551
266807	189552
389685	189553
332466	189554
261188	189555
3950	189556
100037	189557
82526	189558
333363	189559
135275	189560
311408	189561
26937	189562
150195	189563
350627	189564
99413	189565
62398	189566
350466	189567
248215	189568
39742	189569
30581	189570
325257	189571
77488	189572
6048	189573
681015	189574
60728	189575
12958	189576
510739	189577
673349	189578
168403	189579
1432	189580
414451	189581
65010	189582
31227	189583
32853	189584
683393	189585
458791	189586
458818	189587
510380	189588
274712	189589
368930	189590
196595	189591
458671	189592
159430	189593
663000	189594
37986	189595
648549	189596
259641	189597
32845	189598
10203	189599
233330	189600
115498	189601
7944	189602
382403	189603
6164	189604
683378	189605
423921	189606
672442	189607
683346	189608
40465	189609
420449	189610
276040	189611
308506	189612
11142	189613
274907	189614
18975	189615
7791	189616
407841	189617
18983	189618
86365	189619
73721	189620
625113	189621
80416	189622
68332	189623
29086	189624
139513	189625
658822	189626
511321	189627
89552	189628
458785	189629
458810	189630
170484	189631
38354	189632
561628	189633
458840	189634
123287	189635
15171	189636
158282	189637
15827	189638
123284	189639
19102	189640
56974	189641
96908	189642
184545	189643
250049	189644
313977	189645
242065	189646
144424	189647
111554	189648
170476	189649
519681	189650
677373	189651
153159	189652
581634	189653
391651	189654
680229	189655
92799	189656
159796	189657
177306	189658
440106	189659
161548	189660
363425	189661
632716	189662
559031	189663
191848	189664
540857	189665
428856	189666
76232	189667
81297	189668
110154	189669
80619	189670
664896	189671
645	189672
244593	189673
223658	189674
360545	189675
637524	189676
56280	189677
608621	189678
496852	189679
187358	189680
496302	189681
315940	189682
178849	189683
26216	189684
194148	189685
603851	189686
301730	189687
55907	189688
556464	189689
345816	189690
507213	189691
541625	189692
54120	189693
235436	189694
83171	189695
96973	189696
48814	189697
649	189698
673736	189699
83112	189700
439350	189701
388204	189702
19027	189703
110781	189704
62133	189705
506400	189706
160465	189707
18523	189708
382512	189709
118175	189710
55484	189711
25726	189712
97643	189713
355307	189714
371235	189715
494351	189716
495770	189717
433034	189718
64060	189719
649635	189720
618146	189721
694090	189722
659041	189723
398608	189724
622947	189725
130622	189726
20624	189727
333075	189728
460852	189729
110663	189730
21383	189731
554614	189732
537411	189733
123852	189734
50247	189735
64353	189736
36927	189737
333838	189738
122411	189739
77676	189740
313663	189741
37926	189742
74571	189743
372905	189744
22947	189745
554805	189746
685688	189747
214970	189748
361329	189749
133670	189750
41754	189751
171684	189752
615126	189753
525337	189754
631142	189755
570279	189756
657014	189757
196791	189758
59839	189759
173697	189760
17102	189761
459876	189762
23595	189763
335317	189764
362067	189765
284801	189766
479879	189767
253388	189768
115404	189769
483085	189770
694463	189771
380890	189772
426914	189773
172701	189774
509961	189775
57344	189776
71308	189777
107363	189778
389298	189779
389315	189780
381828	189781
161320	189782
107350	189783
389218	189784
389275	189785
242298	189786
150183	189787
384790	189788
64675	189789
291328	189790
558171	189791
18570	189792
116274	189793
450862	189794
47641	189795
480783	189796
22303	189797
120277	189798
3294	189799
132175	189800
23839	189801
690749	189802
267267	189803
397698	189804
171594	189805
681854	189806
49833	189807
198368	189808
12129	189809
328453	189810
89033	189811
5524	189812
513282	189813
144962	189814
164770	189815
200172	189816
25769	189817
6048	189818
68992	189819
351300	189820
57691	189821
154389	189822
18536	189823
417444	189824
28313	189825
498774	189826
97735	189827
488982	189828
88494	189829
34398	189830
212734	189831
99184	189832
579149	189833
463399	189834
68431	189835
462083	189836
182717	189837
258317	189838
94688	189839
154045	189840
581725	189841
42570	189842
180536	189843
539912	189844
10403	189845
8413	189846
151384	189847
53429	189848
70969	189849
110380	189850
507233	189851
624855	189852
1210	189853
387629	189854
340522	189855
504497	189856
181760	189857
272727	189858
126487	189859
2190	189860
383407	189861
257479	189862
87151	189863
60488	189864
501535	189865
9104	189866
283545	189867
161738	189868
275388	189869
96979	189870
9094	189871
88976	189872
302548	189873
302539	189874
302542	189875
63230	189876
140030	189877
52069	189878
815	189879
492406	189880
32064	189881
645291	189882
3863	189883
590672	189884
238413	189885
626355	189886
481036	189887
118768	189888
371315	189889
95240	189890
656859	189891
569327	189892
151097	189893
683332	189894
84320	189895
170889	189896
94945	189897
57939	189898
211	189899
37270	189900
54185	189901
302009	189902
71944	189903
167700	189904
4408	189905
225438	189906
204784	189907
613445	189908
93236	189909
15360	189910
146734	189911
80255	189912
6760	189913
53554	189914
55245	189915
55245	189916
445890	189917
38796	189918
128340	189919
590294	189920
107684	189921
183988	189922
26976	189923
82446	189924
6535	189925
7211	189926
235455	189927
15027	189928
6538	189929
42119	189930
390740	189931
332395	189932
159709	189933
432955	189934
6075	189935
33778	189936
105571	189937
502190	189938
28557	189939
374636	189940
14163	189941
11265	189942
42711	189943
51961	189944
492632	189945
177218	189946
170901	189947
454442	189948
109642	189949
330847	189950
497422	189951
29971	189952
680374	189953
504587	189954
17692	189955
84792	189956
84792	189957
496515	189958
119330	189959
164706	189960
669170	189961
21880	189962
541137	189963
28097	189964
250422	189965
120333	189966
25310	189967
530280	189968
689187	189969
594491	189970
95991	189971
545580	189972
635476	189973
282322	189974
378596	189975
22348	189976
128812	189977
32025	189978
355072	189979
416003	189980
618026	189981
16809	189982
29202	189983
15367	189984
21321	189985
1682	189986
113771	189987
351024	189988
31008	189989
574945	189990
154244	189991
685305	189992
518012	189993
16020	189994
514697	189995
589026	189996
542642	189997
4168	189998
593767	189999
256823	190000
175445	190001
567446	190002
304574	190003
420963	190004
281194	190005
336512	190006
468299	190007
396023	190008
438877	190009
210081	190010
289072	190011
237056	190012
398408	190013
18594	190014
38554	190015
104984	190016
3714	190017
610870	190018
9617	190019
90417	190020
687247	190021
3811	190022
489563	190023
59426	190024
152925	190025
17674	190026
4695	190027
145470	190028
152341	190029
513854	190030
252956	190031
30550	190032
52968	190033
328539	190034
327095	190035
26723	190036
158693	190037
73647	190038
283604	190039
4003	190040
664211	190041
67908	190042
34386	190043
634911	190044
612421	190045
624010	190046
45414	190047
680615	190048
68814	190049
583780	190050
21407	190051
425971	190052
221725	190053
27659	190054
252248	190055
82577	190056
255786	190057
654076	190058
544849	190059
80782	190060
506433	190061
632853	190062
9840	190063
236057	190064
196382	190065
535134	190066
535146	190067
289598	190068
588800	190069
477112	190070
355335	190071
271903	190072
35959	190073
274602	190074
221155	190075
596783	190076
521731	190077
117117	190078
52731	190079
136627	190080
159931	190081
75012	190082
234031	190083
532336	190084
629563	190085
532256	190086
37	190087
121968	190088
397800	190089
29930	190090
425967	190091
250682	190092
402072	190093
115955	190094
47267	190095
252355	190096
77458	190097
167	190098
77455	190099
252410	190100
252419	190101
77478	190102
654033	190103
522931	190104
231633	190105
633495	190106
674268	190107
181044	190108
103955	190109
685059	190110
233787	190111
272142	190112
272357	190113
279247	190114
308927	190115
60124	190116
129794	190117
407147	190118
453165	190119
209708	190120
448026	190121
199	190122
190672	190123
350210	190124
279902	190125
33569	190126
108043	190127
333324	190128
116654	190129
229329	190130
37634	190131
383864	190132
232164	190133
615	190134
521696	190135
521703	190136
505497	190137
294941	190138
206450	190139
107968	190140
629347	190141
81176	190142
22449	190143
620727	190144
27604	190145
21793	190146
877	190147
8575	190148
10270	190149
308478	190150
362221	190151
73675	190152
614867	190153
451568	190154
150251	190155
87632	190156
176950	190157
2152	190158
43	190159
281017	190160
403369	190161
660782	190162
62365	190163
64910	190164
173397	190165
470953	190166
492008	190167
245738	190168
57102	190169
228439	190170
14442	190171
145445	190172
43652	190173
57451	190174
135486	190175
22878	190176
30526	190177
293541	190178
681791	190179
15611	190180
31755	190181
60469	190182
14809	190183
164788	190184
7441	190185
91677	190186
66518	190187
68600	190188
9020	190189
12587	190190
314474	190191
17130	190192
129049	190193
6435	190194
48380	190195
1197	190196
56490	190197
48404	190198
157840	190199
1722	190200
134522	190201
542871	190202
317037	190203
109165	190204
19719	190205
188920	190206
64410	190207
146261	190208
173362	190209
357660	190210
18954	190211
22852	190212
17509	190213
666916	190214
1591	190215
112163	190216
567565	190217
86475	190218
395496	190219
77650	190220
116799	190221
445200	190222
11957	190223
297574	190224
10672	190225
533864	190226
80100	190227
143829	190228
12543	190229
73558	190230
20125	190231
461183	190232
226142	190233
7768	190234
653575	190235
15870	190236
12505	190237
636173	190238
145666	190239
1166	190240
59691	190241
241873	190242
176152	190243
54889	190244
637341	190245
281364	190246
374623	190247
594786	190248
74453	190249
376898	190250
168518	190251
317926	190252
678592	190253
339658	190254
611944	190255
368574	190256
94808	190257
490773	190258
530110	190259
130799	190260
12340	190261
356	190262
32762	190263
655150	190264
15685	190265
505598	190266
414061	190267
344231	190268
44430	190269
4160	190270
322959	190271
450245	190272
5714	190273
35544	190274
389906	190275
71388	190276
640606	190277
7015	190278
108299	190279
67493	190280
86519	190281
99834	190282
112138	190283
315392	190284
11321	190285
342988	190286
456211	190287
8629	190288
457750	190289
280275	190290
260569	190291
210918	190292
141208	190293
246219	190294
33551	190295
150504	190296
132764	190297
1866	190298
516787	190299
215072	190300
617413	190301
157469	190302
259725	190303
383605	190304
401649	190305
385272	190306
383629	190307
61359	190308
636936	190309
116571	190310
222455	190311
346430	190312
140724	190313
37244	190314
33152	190315
576594	190316
188667	190317
307813	190318
626063	190319
521730	190320
231867	190321
439328	190322
630279	190323
288739	190324
14954	190325
529533	190326
549403	190327
636	190328
1899	190329
23748	190330
323331	190331
301496	190332
76076	190333
67437	190334
96568	190335
107186	190336
90132	190337
522296	190338
295858	190339
45509	190340
604912	190341
208917	190342
312977	190343
607908	190344
200044	190345
124423	190346
3918	190347
24846	190348
281940	190349
137537	190350
58842	190351
56915	190352
591321	190353
54958	190354
363	190355
3367	190356
566348	190357
465793	190358
560923	190359
3691	190360
49747	190361
659083	190362
114255	190363
351503	190364
151396	190365
154231	190366
274470	190367
23492	190368
128545	190369
465910	190370
125030	190371
656191	190372
86431	190373
106864	190374
440479	190375
487102	190376
4322	190377
21725	190378
77913	190379
40604	190380
466027	190381
330538	190382
73632	190383
321451	190384
520658	190385
264842	190386
66085	190387
110553	190388
158642	190389
168314	190390
42167	190391
529484	190392
632301	190393
483876	190394
8515	190395
80859	190396
115894	190397
167923	190398
687429	190399
447669	190400
376063	190401
278521	190402
173066	190403
317382	190404
543982	190405
584252	190406
2268	190407
393810	190408
31975	190409
211667	190410
393245	190411
569329	190412
11548	190413
33631	190414
551565	190415
696772	190416
180551	190417
150718	190418
579443	190419
11146	190420
564896	190421
155302	190422
1691	190423
47748	190424
21320	190425
569761	190426
638594	190427
616550	190428
4261	190429
414364	190430
193585	190431
43559	190432
241909	190433
517310	190434
291757	190435
153	190436
32389	190437
147195	190438
77457	190439
320146	190440
623295	190441
153	190442
521560	190443
110291	190444
483770	190445
627341	190446
301415	190447
518388	190448
151182	190449
376054	190450
571475	190451
148809	190452
385941	190453
155817	190454
20227	190455
52963	190456
4948	190457
54608	190458
113279	190459
48270	190460
315304	190461
11151	190462
17799	190463
3355	190464
146029	190465
2157	190466
592009	190467
419250	190468
6676	190469
466388	190470
103809	190471
648342	190472
235260	190473
163915	190474
25465	190475
68102	190476
3962	190477
276420	190478
602458	190479
300060	190480
368840	190481
606990	190482
216191	190483
348294	190484
442619	190485
403749	190486
628031	190487
75602	190488
590161	190489
140464	190490
162645	190491
212787	190492
324428	190493
654759	190494
596130	190495
154007	190496
135275	190497
123212	190498
36945	190499
653154	190500
246362	190501
311866	190502
97556	190503
202189	190504
56257	190505
112457	190506
67410	190507
30679	190508
275918	190509
25526	190510
472957	190511
47984	190512
233401	190513
198961	190514
20722	190515
663216	190516
350527	190517
476537	190518
227593	190519
357780	190520
54715	190521
509060	190522
7854	190523
561219	190524
149885	190525
31566	190526
110215	190527
428806	190528
405775	190529
598672	190530
15187	190531
123082	190532
11533	190533
347827	190534
446622	190535
581624	190536
387270	190537
446623	190538
15652	190539
43803	190540
273849	190541
152479	190542
234423	190543
238791	190544
134589	190545
8238	190546
166226	190547
92449	190548
359810	190549
42614	190550
178990	190551
515562	190552
514235	190553
40658	190554
691262	190555
636896	190556
528492	190557
328334	190558
436960	190559
295080	190560
179698	190561
221561	190562
66463	190563
267852	190564
129268	190565
146176	190566
556854	190567
125589	190568
680960	190569
106662	190570
47650	190571
28053	190572
233346	190573
439085	190574
141058	190575
5196	190576
147019	190577
428861	190578
397701	190579
312661	190580
693616	190581
8310	190582
44841	190583
53836	190584
41014	190585
183526	190586
535774	190587
135115	190588
18023	190589
392959	190590
111646	190591
163713	190592
165878	190593
468441	190594
374630	190595
619889	190596
351090	190597
384	190598
78607	190599
646319	190600
205828	190601
650472	190602
508479	190603
49067	190604
526279	190605
268048	190606
74757	190607
61775	190608
246034	190609
685969	190610
507755	190611
567070	190612
352698	190613
144064	190614
34271	190615
344987	190616
383854	190617
258934	190618
427	190619
313237	190620
111609	190621
343124	190622
382447	190623
94686	190624
496883	190625
527601	190626
156857	190627
126251	190628
144781	190629
260021	190630
44243	190631
393216	190632
513753	190633
44243	190634
271421	190635
503977	190636
335495	190637
312386	190638
312644	190639
312672	190640
98151	190641
574283	190642
121066	190643
564675	190644
50319	190645
616182	190646
598176	190647
297066	190648
589968	190649
272325	190650
501868	190651
17797	190652
36374	190653
448685	190654
158967	190655
204675	190656
460353	190657
38060	190658
513926	190659
345707	190660
53187	190661
335531	190662
176681	190663
70751	190664
186669	190665
397379	190666
496629	190667
63209	190668
39869	190669
32550	190670
12035	190671
546496	190672
496714	190673
227240	190674
681221	190675
39484	190676
116317	190677
512121	190678
672767	190679
144388	190680
443643	190681
521349	190682
529601	190683
10512	190684
438330	190685
3725	190686
427830	190687
619431	190688
497070	190689
118905	190690
548270	190691
575259	190692
431864	190693
148303	190694
52229	190695
168114	190696
199968	190697
454515	190698
110803	190699
398778	190700
182057	190701
453242	190702
511865	190703
612479	190704
172767	190705
152194	190706
521348	190707
157931	190708
482746	190709
10648	190710
1858	190711
301220	190712
592401	190713
521810	190714
434102	190715
158884	190716
511833	190717
154608	190718
569524	190719
606313	190720
353851	190721
108883	190722
151866	190723
132469	190724
617509	190725
613373	190726
635880	190727
630267	190728
272711	190729
135730	190730
395458	190731
395592	190732
347980	190733
655151	190734
178741	190735
402584	190736
25274	190737
42806	190738
647851	190739
395581	190740
366449	190741
46989	190742
121989	190743
609555	190744
99189	190745
638132	190746
430575	190747
414597	190748
569376	190749
23910	190750
184973	190751
397724	190752
488294	190753
455455	190754
3901	190755
595439	190756
595640	190757
448868	190758
109206	190759
637962	190760
33257	190761
379819	190762
85926	190763
381615	190764
195844	190765
23902	190766
43	190767
362385	190768
382367	190769
142629	190770
24513	190771
1293	190772
247871	190773
229219	190774
569530	190775
414735	190776
202479	190777
17561	190778
85297	190779
68271	190780
45675	190781
600831	190782
241	190783
186678	190784
595343	190785
600719	190786
18390	190787
659308	190788
87740	190789
6311	190790
191007	190791
256525	190792
551135	190793
154045	190794
203991	190795
619505	190796
7718	190797
400410	190798
13907	190799
159145	190800
439547	190801
50038	190802
66631	190803
494052	190804
5860	190805
693370	190806
505725	190807
668989	190808
244115	190809
18798	190810
172707	190811
103636	190812
689478	190813
221434	190814
330154	190815
374122	190816
400868	190817
403919	190818
297195	190819
66785	190820
7034	190821
239347	190822
284224	190823
598457	190824
586404	190825
287616	190826
157972	190827
5586	190828
403825	190829
170155	190830
400486	190831
658943	190832
58476	190833
408239	190834
9020	190835
419551	190836
526614	190837
386254	190838
191025	190839
63092	190840
398813	190841
27956	190842
265664	190843
396044	190844
641247	190845
576226	190846
647713	190847
4840	190848
309052	190849
337757	190850
143102	190851
304336	190852
659390	190853
426343	190854
426344	190855
426335	190856
420857	190857
560083	190858
491231	190859
18516	190860
119227	190861
638189	190862
403885	190863
12507	190864
327457	190865
140976	190866
305947	190867
468595	190868
669181	190869
74507	190870
667085	190871
191836	190872
388947	190873
206937	190874
252254	190875
396852	190876
59188	190877
440792	190878
355409	190879
619513	190880
403705	190881
191864	190882
621863	190883
26780	190884
658139	190885
131521	190886
786	190887
42835	190888
26038	190889
215880	190890
327112	190891
638513	190892
686499	190893
548912	190894
530359	190895
22673	190896
46091	190897
230225	190898
665463	190899
227822	190900
524607	190901
623978	190902
9855	190903
374281	190904
619690	190905
177330	190906
531000	190907
560826	190908
280503	190909
30235	190910
125226	190911
47745	190912
5153	190913
59706	190914
547978	190915
629511	190916
290667	190917
2490	190918
96140	190919
31383	190920
476759	190921
224625	190922
314335	190923
287603	190924
65380	190925
51563	190926
136236	190927
48806	190928
11409	190929
463286	190930
52804	190931
447343	190932
926	190933
50	190934
118907	190935
149533	190936
49427	190937
228703	190938
47840	190939
49777	190940
116321	190941
120936	190942
48688	190943
173883	190944
68202	190945
4362	190946
103063	190947
687231	190948
79388	190949
459931	190950
527904	190951
11618	190952
25197	190953
442	190954
361173	190955
511197	190956
352185	190957
160212	190958
4502	190959
412260	190960
256354	190961
46194	190962
567560	190963
127467	190964
31548	190965
2039	190966
167907	190967
287030	190968
93721	190969
187734	190970
400685	190971
683584	190972
16788	190973
306377	190974
132594	190975
47207	190976
208465	190977
578633	190978
154058	190979
616744	190980
5097	190981
9699	190982
5095	190983
555815	190984
122774	190985
138411	190986
33557	190987
54489	190988
482255	190989
32253	190990
456841	190991
115816	190992
335823	190993
291383	190994
15672	190995
28505	190996
349851	190997
479464	190998
71893	190999
30	191000
168956	191001
319931	191002
177940	191003
292950	191004
179577	191005
400208	191006
58686	191007
31853	191008
274827	191009
286889	191010
62190	191011
435315	191012
23171	191013
97626	191014
244925	191015
83911	191016
608781	191017
207312	191018
15902	191019
249713	191020
77835	191021
130282	191022
224582	191023
685068	191024
66979	191025
91993	191026
122161	191027
258681	191028
476799	191029
131627	191030
56353	191031
106454	191032
746	191033
456907	191034
46258	191035
254257	191036
44116	191037
234662	191038
10801	191039
572083	191040
486969	191041
547084	191042
673416	191043
3939	191044
255676	191045
137374	191046
85497	191047
506845	191048
14144	191049
25197	191050
3830	191051
564799	191052
25330	191053
38629	191054
49366	191055
209100	191056
348770	191057
22881	191058
303750	191059
570758	191060
704	191061
119418	191062
160101	191063
262871	191064
411991	191065
311528	191066
443249	191067
197475	191068
109813	191069
100243	191070
137259	191071
1597	191072
206535	191073
1130	191074
42724	191075
364909	191076
133793	191077
186307	191078
603723	191079
295202	191080
99532	191081
16808	191082
26377	191083
124412	191084
247105	191085
46317	191086
22768	191087
396729	191088
10051	191089
3943	191090
3943	191091
1552	191092
250794	191093
774	191094
517687	191095
428370	191096
3853	191097
612532	191098
376207	191099
440437	191100
446736	191101
190174	191102
1675	191103
82464	191104
633821	191105
333079	191106
95223	191107
506509	191108
73869	191109
479486	191110
64724	191111
47860	191112
47860	191113
49019	191114
555150	191115
298749	191116
338905	191117
201379	191118
126667	191119
536127	191120
298304	191121
161776	191122
161580	191123
24780	191124
81814	191125
590464	191126
239966	191127
1336	191128
43	191129
671485	191130
161038	191131
2595	191132
73315	191133
483633	191134
389073	191135
256709	191136
215936	191137
164453	191138
532280	191139
53131	191140
540157	191141
36087	191142
171511	191143
273963	191144
685616	191145
345220	191146
39774	191147
196422	191148
417393	191149
76395	191150
380435	191151
4150	191152
611797	191153
611668	191154
2350	191155
512472	191156
14822	191157
649440	191158
410532	191159
326590	191160
505269	191161
544698	191162
22834	191163
6951	191164
693407	191165
194927	191166
518331	191167
7953	191168
271737	191169
215650	191170
12945	191171
336954	191172
192816	191173
412798	191174
347739	191175
520345	191176
157891	191177
83148	191178
131700	191179
10838	191180
531168	191181
577649	191182
638655	191183
141189	191184
62749	191185
3816	191186
333536	191187
594925	191188
337586	191189
78707	191190
21965	191191
185359	191192
165686	191193
12927	191194
335559	191195
116850	191196
126036	191197
428535	191198
94419	191199
254554	191200
106950	191201
469242	191202
50774	191203
508704	191204
164146	191205
622028	191206
240519	191207
154644	191208
511028	191209
419488	191210
456121	191211
11894	191212
585515	191213
617031	191214
373498	191215
47436	191216
58565	191217
165586	191218
166543	191219
397637	191220
327287	191221
473293	191222
150518	191223
82794	191224
364591	191225
689462	191226
369295	191227
546850	191228
682345	191229
355101	191230
16684	191231
79720	191232
78882	191233
564081	191234
430543	191235
165863	191236
506447	191237
601197	191238
652770	191239
410129	191240
295199	191241
143350	191242
432643	191243
642021	191244
310059	191245
130486	191246
63984	191247
63904	191248
178998	191249
132020	191250
457143	191251
398950	191252
410551	191253
2970	191254
509261	191255
231	191256
7557	191257
2140	191258
130883	191259
26012	191260
7556	191261
4040	191262
47456	191263
4040	191264
26966	191265
90	191266
1514	191267
985	191268
9960	191269
130933	191270
1	191271
664621	191272
34406	191273
234306	191274
601595	191275
77649	191276
182317	191277
16664	191278
487	191279
73470	191280
303396	191281
20664	191282
16820	191283
172357	191284
203964	191285
241615	191286
134650	191287
91691	191288
278572	191289
697627	191290
30062	191291
105071	191292
111	191293
257785	191294
671176	191295
7244	191296
190419	191297
127897	191298
228599	191299
38597	191300
307350	191301
566656	191302
90050	191303
383528	191304
278830	191305
28541	191306
685216	191307
588870	191308
329198	191309
94934	191310
9846	191311
191168	191312
190957	191313
26944	191314
26944	191315
109543	191316
398526	191317
5975	191318
398203	191319
109605	191320
109602	191321
109603	191322
398636	191323
398443	191324
582758	191325
618555	191326
7761	191327
175714	191328
150310	191329
639417	191330
654184	191331
191260	191332
128828	191333
478489	191334
398338	191335
531333	191336
148398	191337
191856	191338
22019	191339
138340	191340
433476	191341
373801	191342
140984	191343
389661	191344
126098	191345
1868	191346
167672	191347
242543	191348
426512	191349
46870	191350
86352	191351
122834	191352
399247	191353
26048	191354
639579	191355
399134	191356
398982	191357
13576	191358
399151	191359
109801	191360
24158	191361
223839	191362
494690	191363
142630	191364
195993	191365
617969	191366
195127	191367
556060	191368
419691	191369
196034	191370
513593	191371
399494	191372
527307	191373
594836	191374
481028	191375
481023	191376
348335	191377
15687	191378
193384	191379
268597	191380
63152	191381
26881	191382
26880	191383
696812	191384
340557	191385
7719	191386
73410	191387
613992	191388
166802	191389
110167	191390
312407	191391
149162	191392
210463	191393
639890	191394
401252	191395
110296	191396
110297	191397
401257	191398
401253	191399
401262	191400
401258	191401
159785	191402
476827	191403
400363	191404
24580	191405
633069	191406
16554	191407
24430	191408
49232	191409
120361	191410
302423	191411
436	191412
530173	191413
593662	191414
496334	191415
379432	191416
84111	191417
138103	191418
93293	191419
450801	191420
38457	191421
138035	191422
69421	191423
485819	191424
405337	191425
232897	191426
6926	191427
606170	191428
356965	191429
9819	191430
93111	191431
250906	191432
64184	191433
441537	191434
40879	191435
45289	191436
180876	191437
328834	191438
3531	191439
64184	191440
90396	191441
91644	191442
4608	191443
308494	191444
325925	191445
59790	191446
53257	191447
513966	191448
459135	191449
247842	191450
395767	191451
302076	191452
36840	191453
634205	191454
186591	191455
5252	191456
385009	191457
584464	191458
161194	191459
5641	191460
74	191461
314462	191462
48563	191463
400613	191464
79028	191465
6383	191466
247217	191467
165263	191468
124266	191469
10810	191470
134994	191471
135884	191472
673121	191473
46429	191474
402450	191475
24383	191476
105870	191477
67400	191478
694567	191479
113594	191480
649002	191481
636684	191482
442385	191483
479555	191484
6656	191485
127354	191486
14090	191487
403767	191488
101675	191489
1260	191490
580700	191491
160947	191492
417680	191493
478162	191494
54560	191495
53402	191496
455798	191497
695496	191498
370193	191499
159950	191500
442559	191501
391931	191502
422910	191503
50599	191504
161011	191505
224062	191506
476163	191507
456319	191508
5879	191509
401333	191510
47812	191511
37870	191512
148193	191513
615142	191514
9600	191515
129177	191516
401374	191517
187280	191518
60571	191519
57427	191520
314353	191521
230751	191522
259827	191523
207065	191524
184604	191525
99691	191526
420431	191527
277770	191528
339517	191529
684360	191530
488584	191531
401377	191532
352576	191533
350101	191534
172341	191535
97830	191536
279438	191537
329123	191538
372829	191539
63727	191540
572135	191541
162604	191542
692714	191543
403409	191544
397446	191545
247328	191546
485380	191547
484833	191548
132353	191549
6377	191550
661589	191551
51315	191552
155673	191553
538984	191554
551196	191555
497450	191556
62982	191557
545681	191558
692961	191559
633576	191560
86432	191561
288849	191562
497341	191563
15203	191564
509571	191565
43060	191566
18269	191567
3520	191568
55242	191569
468899	191570
622444	191571
474324	191572
193365	191573
315865	191574
269328	191575
349296	191576
132353	191577
694554	191578
116588	191579
2829	191580
351	191581
3242	191582
417217	191583
456502	191584
237665	191585
264772	191586
233712	191587
421574	191588
125067	191589
646535	191590
582822	191591
75527	191592
637799	191593
682737	191594
616957	191595
696013	191596
653376	191597
628189	191598
445796	191599
101230	191600
382941	191601
469910	191602
500814	191603
105869	191604
525447	191605
66288	191606
3092	191607
208856	191608
555481	191609
152004	191610
900	191611
124622	191612
36149	191613
689531	191614
287420	191615
299784	191616
610625	191617
18698	191618
334982	191619
39801	191620
111771	191621
116348	191622
152011	191623
7831	191624
204389	191625
72788	191626
77388	191627
114705	191628
282426	191629
17317	191630
91816	191631
253914	191632
46179	191633
155070	191634
281783	191635
645298	191636
3652	191637
203443	191638
627251	191639
389283	191640
156984	191641
18481	191642
171949	191643
575049	191644
573900	191645
145806	191646
50269	191647
30070	191648
31415	191649
53740	191650
379607	191651
557997	191652
157197	191653
339045	191654
7072	191655
123061	191656
437405	191657
41310	191658
509484	191659
578279	191660
116890	191661
27467	191662
6090	191663
74520	191664
80744	191665
211636	191666
10010	191667
376402	191668
319037	191669
611218	191670
306448	191671
56737	191672
643921	191673
14413	191674
611813	191675
425687	191676
474454	191677
139866	191678
279041	191679
308432	191680
662613	191681
548496	191682
8178	191683
8679	191684
589558	191685
199855	191686
745	191687
88730	191688
113430	191689
86557	191690
19816	191691
566548	191692
566549	191693
398342	191694
596301	191695
194450	191696
676216	191697
402170	191698
168012	191699
645547	191700
170709	191701
454336	191702
391432	191703
181071	191704
11407	191705
4032	191706
618644	191707
588910	191708
201186	191709
383388	191710
632690	191711
362551	191712
479925	191713
41663	191714
429356	191715
575227	191716
3408	191717
492080	191718
5082	191719
3828	191720
84570	191721
283144	191722
364174	191723
358928	191724
78834	191725
382860	191726
6264	191727
158	191728
409707	191729
58409	191730
106347	191731
304159	191732
521757	191733
691288	191734
4539	191735
396265	191736
446563	191737
14597	191738
696909	191739
454651	191740
327923	191741
4954	191742
232760	191743
593162	191744
160922	191745
627360	191746
459339	191747
275461	191748
330520	191749
79419	191750
28125	191751
534622	191752
352131	191753
162134	191754
2851	191755
333923	191756
639593	191757
399658	191758
132894	191759
97623	191760
9904	191761
11729	191762
50102	191763
622626	191764
1805	191765
3894	191766
301724	191767
86123	191768
595360	191769
616168	191770
352212	191771
687766	191772
562757	191773
472215	191774
685411	191775
23042	191776
322056	191777
118709	191778
267637	191779
665703	191780
437379	191781
143476	191782
590008	191783
171587	191784
582976	191785
425762	191786
204400	191787
24770	191788
268232	191789
227573	191790
456822	191791
268620	191792
113312	191793
139868	191794
492084	191795
3208	191796
231772	191797
31216	191798
600849	191799
171989	191800
424898	191801
103308	191802
26033	191803
261154	191804
221647	191805
522979	191806
408300	191807
114396	191808
160864	191809
367	191810
306143	191811
397805	191812
186655	191813
641085	191814
403284	191815
193846	191816
585092	191817
7173	191818
546471	191819
566147	191820
113767	191821
654479	191822
169506	191823
135612	191824
456457	191825
23468	191826
2843	191827
153144	191828
587825	191829
206568	191830
17304	191831
88593	191832
143219	191833
4005	191834
84217	191835
248761	191836
1566	191837
137605	191838
5132	191839
643386	191840
235580	191841
421457	191842
241246	191843
388202	191844
577805	191845
270850	191846
414822	191847
135726	191848
468763	191849
359975	191850
277711	191851
375649	191852
85764	191853
381152	191854
153286	191855
233816	191856
179693	191857
561103	191858
521226	191859
5245	191860
39820	191861
266353	191862
2314	191863
3205	191864
336934	191865
75997	191866
62574	191867
126183	191868
247901	191869
686391	191870
477	191871
579386	191872
27725	191873
165	191874
931	191875
62243	191876
144199	191877
73740	191878
2732	191879
107198	191880
3725	191881
173062	191882
618340	191883
50618	191884
166203	191885
150160	191886
56634	191887
515878	191888
30574	191889
181073	191890
120818	191891
178506	191892
295696	191893
306981	191894
427175	191895
154043	191896
355220	191897
82531	191898
116092	191899
473998	191900
86610	191901
35112	191902
95461	191903
397876	191904
17772	191905
110870	191906
271443	191907
296131	191908
125915	191909
339013	191910
645079	191911
196288	191912
417347	191913
647287	191914
356178	191915
468604	191916
37203	191917
126150	191918
94603	191919
97462	191920
523064	191921
365553	191922
643347	191923
10030	191924
564198	191925
416487	191926
355934	191927
267086	191928
256653	191929
353822	191930
141829	191931
662391	191932
24787	191933
160885	191934
75	191935
24430	191936
6935	191937
662552	191938
96257	191939
125949	191940
242189	191941
692907	191942
573810	191943
153348	191944
77868	191945
5892	191946
683988	191947
594570	191948
647949	191949
321149	191950
609318	191951
306252	191952
92555	191953
372898	191954
427785	191955
421553	191956
350181	191957
511086	191958
88342	191959
400290	191960
345037	191961
321214	191962
567317	191963
528204	191964
292053	191965
41695	191966
498283	191967
398747	191968
12	191969
41211	191970
297389	191971
516351	191972
413580	191973
38373	191974
554965	191975
46452	191976
212690	191977
685444	191978
159434	191979
642851	191980
356179	191981
383173	191982
145159	191983
78748	191984
372123	191985
66405	191986
8851	191987
690262	191988
503928	191989
636576	191990
328638	191991
516183	191992
102778	191993
167	191994
300317	191995
352318	191996
447841	191997
18836	191998
55263	191999
147899	192000
15989	192001
554657	192002
105546	192003
109005	192004
193004	192005
105469	192006
654440	192007
172609	192008
19088	192009
44722	192010
56828	192011
684512	192012
653477	192013
119069	192014
92978	192015
102420	192016
269470	192017
601124	192018
277143	192019
21317	192020
402221	192021
412273	192022
39794	192023
17357	192024
247895	192025
3655	192026
53009	192027
171919	192028
123221	192029
513739	192030
450554	192031
59073	192032
415373	192033
347548	192034
284298	192035
661436	192036
80735	192037
646178	192038
97508	192039
490495	192040
96397	192041
256498	192042
289054	192043
79318	192044
249649	192045
211836	192046
41603	192047
583901	192048
577152	192049
62055	192050
92259	192051
497145	192052
402637	192053
844	192054
528970	192055
404056	192056
319276	192057
646189	192058
66179	192059
392666	192060
402737	192061
392876	192062
390920	192063
165721	192064
397056	192065
397039	192066
126318	192067
402789	192068
392692	192069
572595	192070
28218	192071
690851	192072
469028	192073
469037	192074
469038	192075
469043	192076
469051	192077
469054	192078
469056	192079
469067	192080
469082	192081
469083	192082
469088	192083
690868	192084
690871	192085
690879	192086
690893	192087
580824	192088
619901	192089
6231	192090
6991	192091
39238	192092
608057	192093
397171	192094
99820	192095
194870	192096
591038	192097
86541	192098
32690	192099
230244	192100
210689	192101
7963	192102
22474	192103
158186	192104
161	192105
143143	192106
328801	192107
1293	192108
49179	192109
11352	192110
90277	192111
286379	192112
686184	192113
32686	192114
7191	192115
222198	192116
82495	192117
290991	192118
591941	192119
52767	192120
226593	192121
7396	192122
540032	192123
309471	192124
377366	192125
183833	192126
256099	192127
115919	192128
3039	192129
25398	192130
27943	192131
435334	192132
306003	192133
162404	192134
88594	192135
51974	192136
133837	192137
445449	192138
393081	192139
477056	192140
44208	192141
534725	192142
446015	192143
577332	192144
194811	192145
197992	192146
298931	192147
635278	192148
593250	192149
659379	192150
352260	192151
88170	192152
103983	192153
150905	192154
335305	192155
193084	192156
520592	192157
465071	192158
520616	192159
2118	192160
640490	192161
1651	192162
429479	192163
126337	192164
570857	192165
128478	192166
673084	192167
107728	192168
2229	192169
222308	192170
31215	192171
32677	192172
341864	192173
83772	192174
33884	192175
28817	192176
530217	192177
146764	192178
15415	192179
16710	192180
245990	192181
430799	192182
3	192183
370930	192184
121301	192185
487252	192186
578857	192187
268045	192188
476563	192189
231408	192190
1854	192191
24759	192192
30823	192193
60907	192194
194211	192195
178985	192196
194098	192197
178805	192198
178893	192199
259759	192200
203560	192201
199278	192202
12581	192203
30772	192204
1375	192205
100476	192206
163202	192207
642384	192208
9764	192209
580483	192210
121969	192211
169571	192212
523851	192213
452992	192214
170961	192215
239638	192216
165732	192217
34267	192218
138304	192219
609358	192220
251164	192221
56800	192222
120404	192223
381542	192224
19236	192225
115623	192226
11195	192227
6425	192228
6422	192229
687758	192230
695550	192231
490286	192232
111673	192233
4336	192234
134423	192235
282820	192236
282831	192237
124421	192238
606387	192239
200631	192240
594592	192241
3713	192242
210932	192243
551394	192244
7480	192245
209002	192246
140811	192247
35128	192248
118635	192249
570449	192250
18634	192251
190755	192252
426244	192253
658756	192254
409369	192255
38074	192256
91526	192257
51683	192258
2674	192259
684526	192260
132516	192261
382968	192262
1179	192263
283313	192264
39469	192265
26882	192266
654261	192267
94924	192268
329183	192269
329175	192270
94922	192271
684338	192272
642811	192273
304206	192274
102746	192275
648217	192276
522150	192277
153341	192278
456251	192279
469718	192280
419307	192281
470134	192282
94836	192283
154488	192284
484578	192285
96472	192286
87507	192287
631557	192288
656840	192289
46912	192290
37423	192291
355598	192292
613371	192293
553391	192294
231538	192295
863	192296
268594	192297
392267	192298
657106	192299
128672	192300
92753	192301
164473	192302
562558	192303
91133	192304
443650	192305
255558	192306
6640	192307
683700	192308
139711	192309
482489	192310
156316	192311
650951	192312
312074	192313
464341	192314
158874	192315
35822	192316
296686	192317
594489	192318
459037	192319
653569	192320
312150	192321
18365	192322
53628	192323
155874	192324
426090	192325
50774	192326
148056	192327
12562	192328
463246	192329
408065	192330
599611	192331
364732	192332
233057	192333
19453	192334
145261	192335
89956	192336
182696	192337
389614	192338
15216	192339
624847	192340
272328	192341
132988	192342
85393	192343
672919	192344
9870	192345
669887	192346
13204	192347
71130	192348
287668	192349
51672	192350
85571	192351
145343	192352
51669	192353
629284	192354
135553	192355
560249	192356
114541	192357
18460	192358
136067	192359
125154	192360
652416	192361
11571	192362
632433	192363
129411	192364
366069	192365
515523	192366
221504	192367
221345	192368
177069	192369
515148	192370
515098	192371
736	192372
121192	192373
7592	192374
70807	192375
515177	192376
276427	192377
221475	192378
517995	192379
3477	192380
25739	192381
367166	192382
427	192383
515100	192384
70669	192385
515045	192386
422618	192387
574205	192388
240794	192389
205643	192390
515573	192391
162451	192392
144380	192393
24472	192394
49094	192395
175981	192396
577492	192397
471174	192398
646	192399
280435	192400
82923	192401
558476	192402
329522	192403
550599	192404
332230	192405
816	192406
125791	192407
139214	192408
407601	192409
271050	192410
401469	192411
86811	192412
200618	192413
175561	192414
33204	192415
344556	192416
321586	192417
44372	192418
14880	192419
153836	192420
122189	192421
22470	192422
41893	192423
262565	192424
192164	192425
140160	192426
682391	192427
27413	192428
25525	192429
8175	192430
497468	192431
542704	192432
164655	192433
154709	192434
92806	192435
152902	192436
5110	192437
2131	192438
39072	192439
413193	192440
2127	192441
458472	192442
594053	192443
59179	192444
38695	192445
95437	192446
1254	192447
62167	192448
211275	192449
497420	192450
497409	192451
100482	192452
623480	192453
643617	192454
405008	192455
2054	192456
2054	192457
2054	192458
46874	192459
41327	192460
404935	192461
643154	192462
2054	192463
2054	192464
2054	192465
162262	192466
110930	192467
279835	192468
346259	192469
692539	192470
180439	192471
173038	192472
173061	192473
55868	192474
345258	192475
643297	192476
162310	192477
135066	192478
56956	192479
266587	192480
473523	192481
460247	192482
130447	192483
385723	192484
140358	192485
664557	192486
246325	192487
10796	192488
33747	192489
628071	192490
32841	192491
262903	192492
433565	192493
490545	192494
33878	192495
221579	192496
153049	192497
54031	192498
141165	192499
609306	192500
155858	192501
625544	192502
371508	192503
576949	192504
16735	192505
91149	192506
311957	192507
43905	192508
528525	192509
91137	192510
611663	192511
669803	192512
92790	192513
181480	192514
312068	192515
631958	192516
101065	192517
41372	192518
509983	192519
39842	192520
448888	192521
91106	192522
611665	192523
302112	192524
349581	192525
355275	192526
321242	192527
299081	192528
48159	192529
11141	192530
365245	192531
162739	192532
23288	192533
171088	192534
356220	192535
232740	192536
244150	192537
174274	192538
12748	192539
162419	192540
112212	192541
173973	192542
127657	192543
48069	192544
511397	192545
57636	192546
349644	192547
246181	192548
17720	192549
336309	192550
598382	192551
25341	192552
6928	192553
132941	192554
216591	192555
69263	192556
95463	192557
210071	192558
694352	192559
4964	192560
148659	192561
163805	192562
166989	192563
529091	192564
21830	192565
321060	192566
595589	192567
63823	192568
685636	192569
1768	192570
632329	192571
321079	192572
172762	192573
251390	192574
16280	192575
99312	192576
229026	192577
244228	192578
333946	192579
534723	192580
120395	192581
568388	192582
232328	192583
564738	192584
209267	192585
163926	192586
468874	192587
615116	192588
587121	192589
113838	192590
289334	192591
43360	192592
265864	192593
678656	192594
324163	192595
9471	192596
79389	192597
580596	192598
669811	192599
2019	192600
287880	192601
289342	192602
55708	192603
694752	192604
448788	192605
266	192606
460146	192607
638730	192608
92565	192609
566180	192610
134021	192611
616237	192612
166511	192613
589453	192614
100	192615
568911	192616
589284	192617
346248	192618
99850	192619
183384	192620
625741	192621
404960	192622
79365	192623
169758	192624
529506	192625
69114	192626
589130	192627
609273	192628
671019	192629
306617	192630
194626	192631
3243	192632
1409	192633
1409	192634
439407	192635
104361	192636
402922	192637
456829	192638
488227	192639
406231	192640
282445	192641
374314	192642
593729	192643
12740	192644
111692	192645
337078	192646
577568	192647
122061	192648
358841	192649
9278	192650
238474	192651
483754	192652
11281	192653
483172	192654
613292	192655
12694	192656
206669	192657
83995	192658
648705	192659
5166	192660
395339	192661
649198	192662
11781	192663
281670	192664
145947	192665
53457	192666
445467	192667
3788	192668
170437	192669
51508	192670
403334	192671
157768	192672
157786	192673
537795	192674
392619	192675
71466	192676
650494	192677
409738	192678
413418	192679
13790	192680
45633	192681
24329	192682
363356	192683
427096	192684
157680	192685
657890	192686
364031	192687
627750	192688
642262	192689
564498	192690
547584	192691
99878	192692
324237	192693
59276	192694
79939	192695
566584	192696
40864	192697
628401	192698
84786	192699
19054	192700
730	192701
87183	192702
16626	192703
347638	192704
60719	192705
72305	192706
671075	192707
209616	192708
279272	192709
52671	192710
248409	192711
336639	192712
522922	192713
530576	192714
282580	192715
575038	192716
681700	192717
125354	192718
242441	192719
6223	192720
596290	192721
21986	192722
229355	192723
86474	192724
33455	192725
137989	192726
316306	192727
50640	192728
187339	192729
301041	192730
172443	192731
7483	192732
313000	192733
471849	192734
309463	192735
34291	192736
335188	192737
90763	192738
206235	192739
7438	192740
529048	192741
529053	192742
514915	192743
126786	192744
656848	192745
43312	192746
684272	192747
368637	192748
19648	192749
19658	192750
34959	192751
4976	192752
454142	192753
122492	192754
417155	192755
154390	192756
59048	192757
443949	192758
9805	192759
111756	192760
573006	192761
618404	192762
7027	192763
222557	192764
51077	192765
637400	192766
2657	192767
299058	192768
340207	192769
121890	192770
341871	192771
78173	192772
518709	192773
102156	192774
7176	192775
133098	192776
626326	192777
561262	192778
644581	192779
513720	192780
55037	192781
299123	192782
1131	192783
230703	192784
230704	192785
230705	192786
230706	192787
230707	192788
230708	192789
230709	192790
230710	192791
230711	192792
230712	192793
230713	192794
230714	192795
1131	192796
618076	192797
266463	192798
295374	192799
220464	192800
220465	192801
220487	192802
70552	192803
70555	192804
70556	192805
220508	192806
220518	192807
220522	192808
220527	192809
70563	192810
220549	192811
220581	192812
220588	192813
220598	192814
220601	192815
70571	192816
220634	192817
514314	192818
514329	192819
514355	192820
514347	192821
514365	192822
514395	192823
514422	192824
514440	192825
135143	192826
37930	192827
1814	192828
3129	192829
12455	192830
275166	192831
229404	192832
482095	192833
383353	192834
407608	192835
36602	192836
146313	192837
619574	192838
13503	192839
506876	192840
68391	192841
527173	192842
369687	192843
66199	192844
344133	192845
548367	192846
249600	192847
423275	192848
494798	192849
77147	192850
484485	192851
45528	192852
645049	192853
252658	192854
75904	192855
521111	192856
645241	192857
453883	192858
421568	192859
6908	192860
315675	192861
439522	192862
199647	192863
199643	192864
14959	192865
44231	192866
132705	192867
217506	192868
167613	192869
8818	192870
133570	192871
167614	192872
448892	192873
415479	192874
588827	192875
50113	192876
596227	192877
3135	192878
331819	192879
43473	192880
312111	192881
73477	192882
1863	192883
257001	192884
4401	192885
193181	192886
153116	192887
44415	192888
577631	192889
123655	192890
146304	192891
146305	192892
296113	192893
209474	192894
83113	192895
29686	192896
29685	192897
250392	192898
86556	192899
619502	192900
292986	192901
19449	192902
507478	192903
30695	192904
366636	192905
109297	192906
85367	192907
104596	192908
30540	192909
173961	192910
467339	192911
689702	192912
30134	192913
114232	192914
10807	192915
52116	192916
164720	192917
692248	192918
58582	192919
637967	192920
98599	192921
646144	192922
540080	192923
577900	192924
13114	192925
378360	192926
143555	192927
5733	192928
368622	192929
203442	192930
235089	192931
571083	192932
317981	192933
195624	192934
166750	192935
578528	192936
52943	192937
111674	192938
49905	192939
18846	192940
200497	192941
647333	192942
277044	192943
67804	192944
414634	192945
247506	192946
42348	192947
5021	192948
646482	192949
120305	192950
10512	192951
139773	192952
117678	192953
652854	192954
459713	192955
534452	192956
117890	192957
8478	192958
42139	192959
628226	192960
483161	192961
117738	192962
578788	192963
400807	192964
53515	192965
168160	192966
572827	192967
610543	192968
42101	192969
374585	192970
109990	192971
646205	192972
515941	192973
489354	192974
435446	192975
102542	192976
104539	192977
32127	192978
489168	192979
5248	192980
19221	192981
253190	192982
95685	192983
78858	192984
475595	192985
472913	192986
301595	192987
21815	192988
684742	192989
30316	192990
3769	192991
14693	192992
135024	192993
528569	192994
14475	192995
317	192996
151564	192997
841	192998
397677	192999
650572	193000
578249	193001
170122	193002
514553	193003
508903	193004
495353	193005
159611	193006
61396	193007
65673	193008
66903	193009
74794	193010
28164	193011
12045	193012
164587	193013
115459	193014
612556	193015
102708	193016
364589	193017
17500	193018
211295	193019
401826	193020
499144	193021
42836	193022
566337	193023
660396	193024
402842	193025
2089	193026
545206	193027
26549	193028
134517	193029
275355	193030
558655	193031
293840	193032
212760	193033
593734	193034
520495	193035
72242	193036
815	193037
29478	193038
576319	193039
497785	193040
231823	193041
63249	193042
190020	193043
46792	193044
370440	193045
619384	193046
531654	193047
11835	193048
31168	193049
210121	193050
125270	193051
118770	193052
109053	193053
5404	193054
567439	193055
181573	193056
298370	193057
34311	193058
88004	193059
298449	193060
298348	193061
567477	193062
480697	193063
185652	193064
36019	193065
345809	193066
283114	193067
170463	193068
30090	193069
637846	193070
505282	193071
672569	193072
1839	193073
233187	193074
163195	193075
2085	193076
8807	193077
30640	193078
364725	193079
95211	193080
31787	193081
350648	193082
668527	193083
136697	193084
97367	193085
455665	193086
579415	193087
279863	193088
609059	193089
97055	193090
242257	193091
547108	193092
111814	193093
472731	193094
367195	193095
421445	193096
108	193097
11092	193098
131471	193099
59841	193100
174109	193101
546507	193102
364969	193103
282449	193104
270621	193105
24659	193106
378195	193107
363319	193108
482831	193109
383096	193110
12052	193111
484171	193112
237875	193113
497252	193114
57314	193115
122897	193116
95815	193117
23178	193118
42798	193119
8212	193120
22633	193121
101	193122
171726	193123
306359	193124
183686	193125
246926	193126
605127	193127
20029	193128
641479	193129
137568	193130
8137	193131
35010	193132
292684	193133
299546	193134
219377	193135
18862	193136
599590	193137
401188	193138
439820	193139
337578	193140
337514	193141
171138	193142
408838	193143
215408	193144
13837	193145
109295	193146
677885	193147
285229	193148
198452	193149
68757	193150
177868	193151
326891	193152
523646	193153
171520	193154
18667	193155
120330	193156
48269	193157
477762	193158
41319	193159
11314	193160
506157	193161
264116	193162
5998	193163
17853	193164
479870	193165
26830	193166
672778	193167
471233	193168
175590	193169
184221	193170
537416	193171
383118	193172
469913	193173
671289	193174
453969	193175
290138	193176
13565	193177
558915	193178
93105	193179
293984	193180
616932	193181
668560	193182
48335	193183
663575	193184
19168	193185
164741	193186
97293	193187
172204	193188
192992	193189
38914	193190
2311	193191
437511	193192
289442	193193
7247	193194
1020	193195
409649	193196
420468	193197
44331	193198
25538	193199
91811	193200
112074	193201
175597	193202
34095	193203
241470	193204
590430	193205
489032	193206
115112	193207
18818	193208
41099	193209
121272	193210
144334	193211
40626	193212
314125	193213
185	193214
328679	193215
511838	193216
145008	193217
43282	193218
10964	193219
79338	193220
4281	193221
565567	193222
497536	193223
459797	193224
82181	193225
524659	193226
447047	193227
143299	193228
339039	193229
446637	193230
446836	193231
384543	193232
231409	193233
521422	193234
515025	193235
23394	193236
169130	193237
468442	193238
136384	193239
631527	193240
170766	193241
160526	193242
228350	193243
431699	193244
92583	193245
317827	193246
2283	193247
259031	193248
138298	193249
342863	193250
241800	193251
516512	193252
5596	193253
50063	193254
188897	193255
153272	193256
37292	193257
53946	193258
223019	193259
26690	193260
39338	193261
329467	193262
270363	193263
431381	193264
140221	193265
153273	193266
171151	193267
131608	193268
417010	193269
204152	193270
126089	193271
324967	193272
336532	193273
38515	193274
140211	193275
140091	193276
348174	193277
119824	193278
657044	193279
323893	193280
86725	193281
676898	193282
337428	193283
504804	193284
156468	193285
6337	193286
3785	193287
350270	193288
11474	193289
14161	193290
361013	193291
603470	193292
186490	193293
22256	193294
336419	193295
612397	193296
101534	193297
70945	193298
348200	193299
249479	193300
384255	193301
302490	193302
487355	193303
530835	193304
406713	193305
145956	193306
80948	193307
141462	193308
656375	193309
411723	193310
49905	193311
316274	193312
277820	193313
105341	193314
348582	193315
589092	193316
160796	193317
319749	193318
461959	193319
118040	193320
197055	193321
501553	193322
246167	193323
467107	193324
258065	193325
585137	193326
427286	193327
377545	193328
9799	193329
614503	193330
303918	193331
129802	193332
450169	193333
529638	193334
63180	193335
690351	193336
588067	193337
107418	193338
51473	193339
267447	193340
415890	193341
229489	193342
385930	193343
654909	193344
623681	193345
262456	193346
166329	193347
458951	193348
111889	193349
20570	193350
266443	193351
262454	193352
636466	193353
322585	193354
96242	193355
633804	193356
408530	193357
55032	193358
573389	193359
92156	193360
127545	193361
38352	193362
676017	193363
22	193364
590723	193365
62185	193366
200678	193367
49168	193368
588626	193369
151849	193370
156552	193371
30588	193372
165873	193373
46032	193374
468185	193375
465668	193376
96423	193377
140972	193378
94792	193379
424807	193380
971	193381
280381	193382
460794	193383
569300	193384
111985	193385
121829	193386
72067	193387
10980	193388
685456	193389
528333	193390
648179	193391
683442	193392
275889	193393
52039	193394
6412	193395
147283	193396
604965	193397
97008	193398
131186	193399
175701	193400
160627	193401
611177	193402
519114	193403
88181	193404
342781	193405
293029	193406
581899	193407
24503	193408
145548	193409
180950	193410
4080	193411
16259	193412
8079	193413
32474	193414
91003	193415
73809	193416
61166	193417
191231	193418
616061	193419
605957	193420
603736	193421
177572	193422
64743	193423
675934	193424
397145	193425
25841	193426
356306	193427
50321	193428
602228	193429
375198	193430
276129	193431
427289	193432
45574	193433
125599	193434
657951	193435
26597	193436
82621	193437
274900	193438
2276	193439
435817	193440
412070	193441
15405	193442
77053	193443
446541	193444
296104	193445
86553	193446
410244	193447
132051	193448
129359	193449
568589	193450
434306	193451
499983	193452
9632	193453
11169	193454
443664	193455
355494	193456
305133	193457
615385	193458
257533	193459
656024	193460
536496	193461
86	193462
141299	193463
683272	193464
273206	193465
401426	193466
516249	193467
5748	193468
3644	193469
583883	193470
160755	193471
150648	193472
227174	193473
178813	193474
74558	193475
602419	193476
622991	193477
58050	193478
82129	193479
507792	193480
481084	193481
666460	193482
602471	193483
193052	193484
330523	193485
150463	193486
606568	193487
27	193488
619213	193489
129910	193490
628800	193491
9965	193492
105222	193493
6683	193494
556061	193495
90358	193496
587766	193497
52685	193498
10887	193499
59222	193500
132350	193501
128793	193502
246630	193503
634858	193504
10897	193505
5992	193506
4083	193507
108283	193508
394748	193509
233080	193510
467	193511
370772	193512
36662	193513
11093	193514
121215	193515
286376	193516
550136	193517
547280	193518
222662	193519
85737	193520
283189	193521
640068	193522
480239	193523
187644	193524
429349	193525
38627	193526
529720	193527
5609	193528
408311	193529
353857	193530
100071	193531
88869	193532
331389	193533
95464	193534
127535	193535
31398	193536
337495	193537
150900	193538
157030	193539
127543	193540
58477	193541
646121	193542
33881	193543
231374	193544
148869	193545
7689	193546
50725	193547
236579	193548
103536	193549
55391	193550
269413	193551
235764	193552
423917	193553
189254	193554
345832	193555
436129	193556
164200	193557
422122	193558
104699	193559
326503	193560
218994	193561
687716	193562
147199	193563
139702	193564
49271	193565
57892	193566
89444	193567
89365	193568
136733	193569
17557	193570
128711	193571
37877	193572
696526	193573
5848	193574
325959	193575
664510	193576
410241	193577
67937	193578
696896	193579
413318	193580
413314	193581
683724	193582
677852	193583
6044	193584
59388	193585
349598	193586
550696	193587
469034	193588
485841	193589
173798	193590
577331	193591
113017	193592
564315	193593
146050	193594
582851	193595
536070	193596
200842	193597
540818	193598
352439	193599
81029	193600
610275	193601
33174	193602
540351	193603
56	193604
357413	193605
2122	193606
47192	193607
372837	193608
326431	193609
551247	193610
417183	193611
260167	193612
50886	193613
162139	193614
380529	193615
606731	193616
614349	193617
321937	193618
598763	193619
227321	193620
694770	193621
149144	193622
413041	193623
286289	193624
176999	193625
109006	193626
546146	193627
623532	193628
559928	193629
250960	193630
276854	193631
495402	193632
7333	193633
3719	193634
381505	193635
421835	193636
574336	193637
230237	193638
1188	193639
205935	193640
66191	193641
585129	193642
189340	193643
328330	193644
658864	193645
416114	193646
24051	193647
23053	193648
27	193649
174	193650
674868	193651
21594	193652
16850	193653
233809	193654
357795	193655
514132	193656
452620	193657
7044	193658
551243	193659
33500	193660
85837	193661
411562	193662
351796	193663
259886	193664
485084	193665
593231	193666
696104	193667
192550	193668
75885	193669
411593	193670
301703	193671
224199	193672
244292	193673
475030	193674
295673	193675
20349	193676
270204	193677
413974	193678
154859	193679
666065	193680
243423	193681
538087	193682
19231	193683
293301	193684
463675	193685
97117	193686
17856	193687
19750	193688
89113	193689
638238	193690
12636	193691
437766	193692
586790	193693
580185	193694
605339	193695
4550	193696
107951	193697
294356	193698
143586	193699
67765	193700
682069	193701
632685	193702
90892	193703
589322	193704
413592	193705
413798	193706
353055	193707
248768	193708
12813	193709
152185	193710
342346	193711
527779	193712
277039	193713
553222	193714
358947	193715
631092	193716
158985	193717
137339	193718
330221	193719
603081	193720
235669	193721
582919	193722
413181	193723
118581	193724
419196	193725
159573	193726
21457	193727
248098	193728
23827	193729
480276	193730
16721	193731
411441	193732
458868	193733
547045	193734
186151	193735
160171	193736
82	193737
72429	193738
114613	193739
48744	193740
57053	193741
178023	193742
357963	193743
56932	193744
6870	193745
582966	193746
14000	193747
397765	193748
295772	193749
555669	193750
10822	193751
260377	193752
112775	193753
651910	193754
5254	193755
160967	193756
324721	193757
142241	193758
337549	193759
7160	193760
52481	193761
572895	193762
572896	193763
62870	193764
191075	193765
572952	193766
153678	193767
46652	193768
396853	193769
296128	193770
313583	193771
26404	193772
408196	193773
573071	193774
106	193775
147581	193776
8717	193777
92899	193778
50908	193779
407240	193780
408485	193781
305607	193782
275908	193783
626587	193784
981	193785
130811	193786
563984	193787
40371	193788
8540	193789
156743	193790
634646	193791
320947	193792
351384	193793
99543	193794
401230	193795
672950	193796
56140	193797
486118	193798
103491	193799
331007	193800
376656	193801
568396	193802
6547	193803
76838	193804
629596	193805
663381	193806
99412	193807
476548	193808
121804	193809
683105	193810
526756	193811
401804	193812
385946	193813
640639	193814
640600	193815
401809	193816
2932	193817
401811	193818
15448	193819
159361	193820
41205	193821
454613	193822
422602	193823
182256	193824
670627	193825
269138	193826
377679	193827
194971	193828
260	193829
142951	193830
7628	193831
448764	193832
305486	193833
165708	193834
84347	193835
131760	193836
340	193837
268807	193838
120823	193839
505556	193840
451341	193841
635363	193842
110798	193843
126154	193844
63839	193845
21406	193846
37459	193847
141089	193848
39937	193849
863	193850
503638	193851
98050	193852
620548	193853
56154	193854
636065	193855
145789	193856
142803	193857
295832	193858
670343	193859
479173	193860
682806	193861
460242	193862
20431	193863
1987	193864
441782	193865
169894	193866
23695	193867
17820	193868
1992	193869
153911	193870
1131	193871
2961	193872
299133	193873
244036	193874
7256	193875
306808	193876
226171	193877
421296	193878
78152	193879
642191	193880
235566	193881
104480	193882
70867	193883
181696	193884
281503	193885
663223	193886
19399	193887
620118	193888
203305	193889
339853	193890
441398	193891
148501	193892
53460	193893
90665	193894
68429	193895
2992	193896
28524	193897
47735	193898
47765	193899
364010	193900
310882	193901
51034	193902
15359	193903
27351	193904
64981	193905
8684	193906
143660	193907
86512	193908
14757	193909
44422	193910
807	193911
9168	193912
108693	193913
621392	193914
19359	193915
282199	193916
395901	193917
338971	193918
27757	193919
553006	193920
307832	193921
6226	193922
171951	193923
239130	193924
51179	193925
60962	193926
176285	193927
245968	193928
23833	193929
83630	193930
159407	193931
673848	193932
576874	193933
681680	193934
508607	193935
123367	193936
104116	193937
307025	193938
654167	193939
130325	193940
95166	193941
33203	193942
280179	193943
168545	193944
626131	193945
3886	193946
131813	193947
45531	193948
130114	193949
617101	193950
575271	193951
46470	193952
60496	193953
9864	193954
343600	193955
6730	193956
13945	193957
87137	193958
435292	193959
132654	193960
8166	193961
36694	193962
550475	193963
633894	193964
636580	193965
118692	193966
417803	193967
229653	193968
50968	193969
113770	193970
77421	193971
159273	193972
413851	193973
56510	193974
8880	193975
570756	193976
288633	193977
548083	193978
95295	193979
70406	193980
67160	193981
23192	193982
12071	193983
325753	193984
207942	193985
472325	193986
9836	193987
690370	193988
246987	193989
628503	193990
19772	193991
137445	193992
2764	193993
668587	193994
117927	193995
567631	193996
40216	193997
660051	193998
48894	193999
15397	194000
512400	194001
629227	194002
327919	194003
157	194004
106014	194005
13980	194006
425476	194007
304220	194008
44960	194009
229993	194010
15264	194011
582054	194012
434796	194013
434911	194014
459234	194015
20134	194016
27573	194017
425569	194018
35897	194019
407625	194020
142699	194021
47973	194022
144565	194023
72369	194024
186514	194025
676854	194026
457658	194027
170934	194028
97377	194029
20453	194030
48993	194031
112825	194032
525678	194033
20840	194034
621354	194035
16809	194036
351430	194037
379006	194038
17967	194039
108412	194040
491347	194041
139493	194042
43166	194043
424142	194044
442145	194045
651230	194046
614809	194047
562589	194048
119651	194049
29185	194050
336197	194051
18457	194052
631687	194053
64638	194054
28443	194055
1794	194056
366570	194057
539498	194058
326994	194059
562041	194060
49181	194061
279985	194062
77523	194063
67031	194064
328149	194065
646749	194066
209339	194067
177088	194068
108701	194069
66459	194070
29652	194071
236362	194072
325811	194073
12307	194074
625099	194075
629808	194076
26073	194077
253499	194078
51509	194079
647199	194080
554713	194081
1000	194082
286783	194083
59152	194084
287516	194085
67862	194086
17176	194087
300124	194088
518399	194089
75051	194090
124657	194091
79614	194092
142113	194093
120798	194094
7470	194095
42710	194096
376016	194097
130214	194098
26906	194099
349025	194100
107339	194101
169569	194102
11654	194103
591915	194104
150701	194105
245608	194106
475150	194107
5532	194108
603646	194109
327893	194110
592581	194111
570810	194112
160760	194113
28042	194114
570725	194115
130018	194116
239604	194117
582073	194118
668772	194119
1834	194120
89624	194121
43585	194122
32863	194123
660000	194124
182228	194125
136555	194126
112130	194127
5457	194128
260040	194129
4342	194130
352594	194131
415440	194132
128658	194133
655252	194134
386221	194135
530733	194136
115330	194137
127663	194138
890	194139
354368	194140
4493	194141
587290	194142
91545	194143
575625	194144
14988	194145
962	194146
33950	194147
49813	194148
98312	194149
137459	194150
166736	194151
332744	194152
24068	194153
405856	194154
162779	194155
18716	194156
330018	194157
214227	194158
1470	194159
299882	194160
65613	194161
588075	194162
2	194163
144293	194164
630403	194165
80996	194166
4768	194167
65513	194168
149525	194169
14369	194170
691617	194171
10488	194172
681244	194173
655493	194174
544315	194175
17747	194176
67320	194177
465112	194178
135084	194179
421313	194180
484095	194181
111269	194182
332850	194183
201108	194184
41428	194185
209079	194186
251027	194187
235041	194188
13147	194189
99794	194190
506611	194191
127458	194192
155802	194193
586228	194194
4570	194195
4686	194196
132619	194197
386986	194198
312038	194199
101075	194200
210337	194201
666184	194202
52601	194203
147352	194204
671961	194205
647805	194206
245515	194207
18961	194208
55542	194209
209748	194210
3284	194211
487604	194212
431380	194213
546348	194214
3163	194215
186926	194216
23309	194217
69	194218
6997	194219
155343	194220
36562	194221
667757	194222
96413	194223
67314	194224
538571	194225
99249	194226
3435	194227
144713	194228
127357	194229
138457	194230
12683	194231
338441	194232
312083	194233
25813	194234
56798	194235
51439	194236
8173	194237
567644	194238
2209	194239
87481	194240
454464	194241
518565	194242
222812	194243
50939	194244
310669	194245
217598	194246
604350	194247
604353	194248
2849	194249
230352	194250
330122	194251
604355	194252
673217	194253
604362	194254
136797	194255
227586	194256
564221	194257
130625	194258
604366	194259
23782	194260
154749	194261
604367	194262
121	194263
535037	194264
68149	194265
604419	194266
667738	194267
643388	194268
13080	194269
39798	194270
604379	194271
3741	194272
433262	194273
604383	194274
440899	194275
604387	194276
84661	194277
10240	194278
604395	194279
79582	194280
109951	194281
258903	194282
424863	194283
297523	194284
113578	194285
446209	194286
392026	194287
616376	194288
528250	194289
564513	194290
564512	194291
19729	194292
604380	194293
604397	194294
245672	194295
606337	194296
355512	194297
113432	194298
155828	194299
315663	194300
604401	194301
604433	194302
604389	194303
147099	194304
51997	194305
604396	194306
395278	194307
604409	194308
604410	194309
113457	194310
392558	194311
113355	194312
485079	194313
266446	194314
604414	194315
53759	194316
565687	194317
664868	194318
106859	194319
469966	194320
604413	194321
2071	194322
169353	194323
155634	194324
289893	194325
16137	194326
604374	194327
190580	194328
9377	194329
604428	194330
604382	194331
204531	194332
7247	194333
256615	194334
13771	194335
604431	194336
604432	194337
221565	194338
495653	194339
61046	194340
78300	194341
147180	194342
101087	194343
654219	194344
7043	194345
12837	194346
164602	194347
250210	194348
454263	194349
53983	194350
453340	194351
148761	194352
154	194353
167252	194354
315714	194355
5557	194356
248475	194357
473924	194358
293080	194359
20113	194360
506362	194361
262179	194362
386745	194363
587366	194364
667	194365
615725	194366
158211	194367
134216	194368
52673	194369
437811	194370
292270	194371
691634	194372
6351	194373
580592	194374
157419	194375
237055	194376
461656	194377
466579	194378
4785	194379
255249	194380
431074	194381
462797	194382
278363	194383
151497	194384
490222	194385
451239	194386
490272	194387
5871	194388
117651	194389
171079	194390
143245	194391
490232	194392
55863	194393
428848	194394
46857	194395
629810	194396
118450	194397
318307	194398
118700	194399
15431	194400
418119	194401
382232	194402
393050	194403
160356	194404
147201	194405
116111	194406
449377	194407
335341	194408
505618	194409
346785	194410
625865	194411
374289	194412
126172	194413
415387	194414
412887	194415
2198	194416
654367	194417
537339	194418
182014	194419
157806	194420
552114	194421
992	194422
601889	194423
506338	194424
566679	194425
173341	194426
395626	194427
29693	194428
40807	194429
363486	194430
288865	194431
182631	194432
669307	194433
85181	194434
397520	194435
677050	194436
156266	194437
47582	194438
369810	194439
490227	194440
24334	194441
186933	194442
419230	194443
693979	194444
567218	194445
54385	194446
122252	194447
259423	194448
392962	194449
450616	194450
445285	194451
388004	194452
71594	194453
297680	194454
87773	194455
292237	194456
149654	194457
679432	194458
52458	194459
17670	194460
518260	194461
40391	194462
22430	194463
248236	194464
561293	194465
3293	194466
152545	194467
275740	194468
26665	194469
583002	194470
19594	194471
290579	194472
485470	194473
738	194474
658239	194475
1282	194476
602043	194477
656970	194478
238492	194479
397811	194480
152455	194481
168015	194482
311049	194483
654387	194484
84444	194485
397825	194486
65398	194487
95569	194488
150978	194489
340614	194490
49784	194491
289628	194492
648371	194493
7823	194494
455720	194495
62798	194496
580153	194497
347006	194498
1779	194499
675935	194500
87831	194501
591113	194502
190318	194503
309465	194504
458084	194505
583267	194506
667169	194507
507021	194508
583307	194509
26554	194510
440719	194511
100551	194512
87266	194513
203283	194514
37984	194515
224487	194516
497940	194517
607303	194518
74682	194519
525740	194520
534342	194521
160304	194522
490206	194523
12307	194524
66817	194525
18823	194526
691745	194527
284852	194528
388632	194529
26721	194530
598464	194531
9104	194532
156239	194533
71994	194534
109495	194535
230550	194536
594608	194537
679302	194538
295377	194539
110131	194540
534557	194541
341441	194542
2739	194543
458640	194544
312	194545
491821	194546
565030	194547
112453	194548
189647	194549
460090	194550
232116	194551
182903	194552
177794	194553
593242	194554
39939	194555
4524	194556
38354	194557
297910	194558
678865	194559
662698	194560
83377	194561
10705	194562
110894	194563
652753	194564
619811	194565
583619	194566
469859	194567
379515	194568
219003	194569
345769	194570
120985	194571
232166	194572
585639	194573
326688	194574
35291	194575
26320	194576
114725	194577
608129	194578
18823	194579
331783	194580
679047	194581
46755	194582
21274	194583
240691	194584
306078	194585
2825	194586
256117	194587
516010	194588
250140	194589
593528	194590
26411	194591
7050	194592
183967	194593
85707	194594
604444	194595
1429	194596
683256	194597
12425	194598
26823	194599
483233	194600
392220	194601
19703	194602
33043	194603
188781	194604
522559	194605
281763	194606
381159	194607
397130	194608
696916	194609
339136	194610
278433	194611
12436	194612
479110	194613
35034	194614
162546	194615
695715	194616
641789	194617
368498	194618
665409	194619
907	194620
388060	194621
77328	194622
160477	194623
47594	194624
334217	194625
63263	194626
400149	194627
128127	194628
297660	194629
41128	194630
637493	194631
126055	194632
350601	194633
649859	194634
58033	194635
186699	194636
43305	194637
606142	194638
258239	194639
125993	194640
3958	194641
112096	194642
4397	194643
113234	194644
371790	194645
484381	194646
72917	194647
59013	194648
168922	194649
463771	194650
501255	194651
1395	194652
113194	194653
482220	194654
82125	194655
692813	194656
606121	194657
9357	194658
79833	194659
417379	194660
635335	194661
277618	194662
711	194663
620130	194664
133135	194665
484384	194666
105936	194667
8787	194668
220977	194669
96372	194670
143915	194671
46120	194672
485509	194673
146228	194674
1667	194675
147687	194676
362086	194677
564311	194678
9463	194679
285802	194680
298130	194681
438722	194682
594338	194683
169284	194684
46492	194685
100668	194686
318239	194687
284846	194688
200520	194689
565021	194690
279921	194691
29709	194692
498158	194693
402693	194694
137230	194695
14042	194696
190709	194697
111748	194698
272065	194699
223261	194700
647831	194701
18407	194702
79739	194703
16206	194704
352441	194705
256266	194706
587590	194707
660642	194708
618569	194709
308147	194710
461677	194711
199799	194712
181643	194713
369525	194714
288740	194715
190982	194716
453966	194717
571030	194718
194966	194719
242764	194720
67876	194721
411428	194722
75009	194723
196594	194724
92163	194725
453349	194726
174065	194727
626443	194728
484895	194729
57646	194730
293414	194731
139693	194732
421589	194733
524080	194734
176984	194735
44382	194736
644977	194737
597931	194738
351922	194739
491573	194740
339188	194741
367110	194742
398360	194743
139181	194744
407337	194745
329201	194746
1588	194747
384904	194748
142911	194749
274826	194750
56630	194751
268617	194752
397450	194753
656990	194754
679864	194755
318961	194756
59895	194757
493727	194758
579965	194759
266422	194760
627278	194761
136611	194762
355914	194763
272690	194764
132430	194765
3334	194766
523026	194767
506356	194768
309717	194769
541936	194770
234020	194771
510328	194772
28044	194773
631005	194774
121319	194775
594312	194776
235263	194777
506758	194778
687510	194779
34585	194780
612307	194781
639685	194782
689683	194783
180166	194784
557596	194785
664594	194786
470362	194787
119726	194788
122113	194789
168277	194790
252408	194791
588236	194792
494336	194793
64737	194794
352724	194795
181645	194796
434228	194797
157551	194798
431889	194799
676211	194800
60309	194801
352731	194802
291434	194803
131215	194804
570443	194805
585649	194806
371200	194807
38335	194808
279	194809
690117	194810
180389	194811
359216	194812
139280	194813
89974	194814
588403	194815
125695	194816
22422	194817
98413	194818
2205	194819
301412	194820
113871	194821
113878	194822
580122	194823
639714	194824
677378	194825
654044	194826
48530	194827
27131	194828
548338	194829
69013	194830
667	194831
132264	194832
661079	194833
518201	194834
23505	194835
442554	194836
568692	194837
279025	194838
290627	194839
115828	194840
355965	194841
50141	194842
672269	194843
623028	194844
174102	194845
66243	194846
169680	194847
374765	194848
431902	194849
37771	194850
122115	194851
369579	194852
410425	194853
2852	194854
276914	194855
47557	194856
138255	194857
366379	194858
357733	194859
9685	194860
645472	194861
126439	194862
332276	194863
532067	194864
357074	194865
544410	194866
96971	194867
630291	194868
94606	194869
523219	194870
45881	194871
688917	194872
420304	194873
559853	194874
109935	194875
596006	194876
25478	194877
16861	194878
330896	194879
81696	194880
478752	194881
367884	194882
568697	194883
19292	194884
306360	194885
163559	194886
596639	194887
391585	194888
148266	194889
671447	194890
661264	194891
284092	194892
431828	194893
159975	194894
59427	194895
576360	194896
532294	194897
248260	194898
593279	194899
311471	194900
447730	194901
355382	194902
606349	194903
432277	194904
143934	194905
292015	194906
680340	194907
399184	194908
696116	194909
117410	194910
594307	194911
37262	194912
40533	194913
306110	194914
197385	194915
12022	194916
389306	194917
322638	194918
120861	194919
32901	194920
4496	194921
620117	194922
268504	194923
432422	194924
119450	194925
417230	194926
505655	194927
42064	194928
50587	194929
366405	194930
438253	194931
635708	194932
832	194933
495615	194934
105969	194935
155873	194936
306887	194937
420110	194938
437368	194939
262595	194940
609929	194941
319730	194942
98633	194943
551185	194944
2729	194945
584222	194946
341940	194947
5080	194948
129257	194949
696856	194950
688043	194951
310390	194952
361382	194953
369288	194954
683306	194955
529080	194956
587008	194957
114623	194958
188024	194959
352747	194960
598683	194961
158208	194962
369311	194963
57451	194964
170469	194965
191	194966
583731	194967
77291	194968
102867	194969
573562	194970
517232	194971
561487	194972
55244	194973
84999	194974
59403	194975
75006	194976
179315	194977
202084	194978
83097	194979
338819	194980
680318	194981
122112	194982
488410	194983
55244	194984
103633	194985
661789	194986
605513	194987
582333	194988
419149	194989
501234	194990
352407	194991
152839	194992
403420	194993
256687	194994
337296	194995
381796	194996
279126	194997
660213	194998
558107	194999
481345	195000
140	195001
389212	195002
628507	195003
663801	195004
460738	195005
370985	195006
503287	195007
531203	195008
63395	195009
440659	195010
166110	195011
2576	195012
540291	195013
52970	195014
138189	195015
455569	195016
446657	195017
64152	195018
96295	195019
111817	195020
18444	195021
183914	195022
606341	195023
175201	195024
139417	195025
350135	195026
174112	195027
193860	195028
582951	195029
512210	195030
235956	195031
414848	195032
112431	195033
43234	195034
254648	195035
270093	195036
331790	195037
544475	195038
322804	195039
440245	195040
233750	195041
487363	195042
175757	195043
574169	195044
656112	195045
207492	195046
78872	195047
360012	195048
495619	195049
226918	195050
616757	195051
132367	195052
360265	195053
440662	195054
161670	195055
361370	195056
427728	195057
366175	195058
443239	195059
677382	195060
429530	195061
154280	195062
305244	195063
142054	195064
51765	195065
549109	195066
414978	195067
332920	195068
119249	195069
167	195070
169268	195071
278447	195072
361610	195073
525238	195074
211337	195075
619461	195076
582103	195077
24794	195078
460137	195079
501760	195080
537835	195081
495788	195082
231045	195083
397764	195084
593221	195085
830	195086
23428	195087
520433	195088
170843	195089
607331	195090
91845	195091
18745	195092
428978	195093
595685	195094
1024	195095
335251	195096
169697	195097
338616	195098
169719	195099
517455	195100
428492	195101
482790	195102
454697	195103
282150	195104
71530	195105
55324	195106
81212	195107
158000	195108
579997	195109
679576	195110
586262	195111
18065	195112
352982	195113
536850	195114
524146	195115
504434	195116
149635	195117
198969	195118
514820	195119
150675	195120
674614	195121
191980	195122
300622	195123
162144	195124
3253	195125
108105	195126
508629	195127
561864	195128
301416	195129
207588	195130
20223	195131
645971	195132
307357	195133
134410	195134
107282	195135
610226	195136
155165	195137
25528	195138
85766	195139
3536	195140
49607	195141
662096	195142
339480	195143
678726	195144
180573	195145
604905	195146
643168	195147
608950	195148
180384	195149
529023	195150
633546	195151
654300	195152
129023	195153
24123	195154
541074	195155
417023	195156
257995	195157
77288	195158
493692	195159
1588	195160
97237	195161
546038	195162
342749	195163
161760	195164
58033	195165
16211	195166
317092	195167
417099	195168
32244	195169
71152	195170
335350	195171
90309	195172
12997	195173
680562	195174
115716	195175
36520	195176
25437	195177
450874	195178
35712	195179
577555	195180
359894	195181
495752	195182
58028	195183
593280	195184
371097	195185
55720	195186
68099	195187
339044	195188
212174	195189
87830	195190
501712	195191
192257	195192
187028	195193
415682	195194
578468	195195
679619	195196
196253	195197
625430	195198
146724	195199
431865	195200
153769	195201
191511	195202
105020	195203
353158	195204
330982	195205
56041	195206
440947	195207
158381	195208
493207	195209
351721	195210
338335	195211
378049	195212
572054	195213
628848	195214
606487	195215
8060	195216
273184	195217
482273	195218
301360	195219
598093	195220
663817	195221
569397	195222
376832	195223
680840	195224
402749	195225
405267	195226
131123	195227
6567	195228
64966	195229
23379	195230
36454	195231
129003	195232
359372	195233
122250	195234
488615	195235
250970	195236
271971	195237
446616	195238
351399	195239
684692	195240
181215	195241
571769	195242
309932	195243
449876	195244
210486	195245
616211	195246
117192	195247
141414	195248
444835	195249
619495	195250
260828	195251
242165	195252
64273	195253
19884	195254
397775	195255
197920	195256
621462	195257
191234	195258
221813	195259
374382	195260
132423	195261
388337	195262
255	195263
6742	195264
24694	195265
196205	195266
141105	195267
572446	195268
269317	195269
187300	195270
105392	195271
680974	195272
318238	195273
126493	195274
511723	195275
563247	195276
566910	195277
194813	195278
641581	195279
7570	195280
401312	195281
452073	195282
465228	195283
35766	195284
431270	195285
191336	195286
663345	195287
88995	195288
81143	195289
430411	195290
375047	195291
328549	195292
100935	195293
79753	195294
658218	195295
574114	195296
25726	195297
226467	195298
189197	195299
405230	195300
631699	195301
75521	195302
19869	195303
80810	195304
637666	195305
284971	195306
440266	195307
303933	195308
4101	195309
141972	195310
17259	195311
339164	195312
31933	195313
110410	195314
3718	195315
536914	195316
695396	195317
157114	195318
370873	195319
245457	195320
220134	195321
518273	195322
20223	195323
101382	195324
395095	195325
523835	195326
66486	195327
3849	195328
9499	195329
447674	195330
55244	195331
545012	195332
128902	195333
147366	195334
258004	195335
5411	195336
315881	195337
145521	195338
13344	195339
416081	195340
75946	195341
590692	195342
71913	195343
697364	195344
4546	195345
254699	195346
40767	195347
7941	195348
65128	195349
1716	195350
651473	195351
280631	195352
248929	195353
50802	195354
24648	195355
42995	195356
182630	195357
190089	195358
624636	195359
11667	195360
214904	195361
214916	195362
394202	195363
231825	195364
37452	195365
234865	195366
9804	195367
285781	195368
511195	195369
48353	195370
138414	195371
118696	195372
404719	195373
30406	195374
50395	195375
162694	195376
51656	195377
271341	195378
23016	195379
7238	195380
197181	195381
4843	195382
656065	195383
6238	195384
322642	195385
628941	195386
490704	195387
151189	195388
378007	195389
347506	195390
438184	195391
2114	195392
8711	195393
556450	195394
28117	195395
563698	195396
409047	195397
97310	195398
663093	195399
397830	195400
663076	195401
76061	195402
229568	195403
21643	195404
403596	195405
284243	195406
21425	195407
387176	195408
590921	195409
491493	195410
11	195411
57609	195412
397784	195413
689040	195414
658920	195415
26666	195416
12432	195417
370287	195418
63357	195419
373917	195420
1786	195421
637220	195422
494221	195423
340746	195424
374944	195425
238856	195426
597116	195427
29381	195428
687625	195429
530349	195430
6762	195431
246250	195432
158015	195433
80600	195434
3897	195435
330887	195436
603868	195437
124440	195438
190918	195439
456707	195440
562894	195441
174493	195442
510811	195443
138931	195444
352998	195445
363905	195446
787	195447
424888	195448
104478	195449
472446	195450
176181	195451
160815	195452
185639	195453
36978	195454
472308	195455
363827	195456
452305	195457
188637	195458
124477	195459
682170	195460
426919	195461
15931	195462
324702	195463
280611	195464
138418	195465
482186	195466
116942	195467
551589	195468
642059	195469
413331	195470
524658	195471
140888	195472
4117	195473
165386	195474
336258	195475
579446	195476
37966	195477
28099	195478
665649	195479
464824	195480
311452	195481
419102	195482
499854	195483
571100	195484
395334	195485
77058	195486
412789	195487
238145	195488
381344	195489
121336	195490
646816	195491
470117	195492
416513	195493
260000	195494
251714	195495
607401	195496
266345	195497
363519	195498
182184	195499
661798	195500
231770	195501
32662	195502
10652	195503
589099	195504
200280	195505
4816	195506
278934	195507
319737	195508
380241	195509
18532	195510
356119	195511
83086	195512
548757	195513
416798	195514
64456	195515
27572	195516
290564	195517
390756	195518
668974	195519
490756	195520
279151	195521
20162	195522
137990	195523
386882	195524
606788	195525
102808	195526
22768	195527
313102	195528
89499	195529
176958	195530
475894	195531
666259	195532
588833	195533
131404	195534
3365	195535
139031	195536
13828	195537
432	195538
331080	195539
397649	195540
267300	195541
326883	195542
204351	195543
132489	195544
187643	195545
322740	195546
112040	195547
279696	195548
582178	195549
379171	195550
42130	195551
40456	195552
113930	195553
106136	195554
131256	195555
690411	195556
658374	195557
438338	195558
192626	195559
143744	195560
541413	195561
192518	195562
51615	195563
349262	195564
261931	195565
208480	195566
247831	195567
54037	195568
71315	195569
26111	195570
410555	195571
690519	195572
649620	195573
63626	195574
172539	195575
84644	195576
618656	195577
465195	195578
367651	195579
588825	195580
230570	195581
220	195582
296	195583
266915	195584
663024	195585
532241	195586
21190	195587
52043	195588
119758	195589
307453	195590
334967	195591
102691	195592
162920	195593
589648	195594
288842	195595
339000	195596
7255	195597
338869	195598
605042	195599
105392	195600
137045	195601
518134	195602
152921	195603
938	195604
499679	195605
621543	195606
246089	195607
2792	195608
543604	195609
543121	195610
428439	195611
143685	195612
18796	195613
395508	195614
156973	195615
145835	195616
48980	195617
25452	195618
440968	195619
194928	195620
684073	195621
25581	195622
617255	195623
127258	195624
12264	195625
652858	195626
156359	195627
424557	195628
89880	195629
371772	195630
236779	195631
328366	195632
14885	195633
498043	195634
498052	195635
340678	195636
372664	195637
131565	195638
246757	195639
1954	195640
284099	195641
15529	195642
20640	195643
87925	195644
418291	195645
14538	195646
4837	195647
55455	195648
393384	195649
616815	195650
242943	195651
423196	195652
275476	195653
376500	195654
392899	195655
40147	195656
270481	195657
670274	195658
318072	195659
1921	195660
96650	195661
22974	195662
81719	195663
599783	195664
130634	195665
182474	195666
36489	195667
60196	195668
680613	195669
82584	195670
379389	195671
169730	195672
281640	195673
97711	195674
645018	195675
425590	195676
324155	195677
451283	195678
425589	195679
294452	195680
93820	195681
585768	195682
288768	195683
253512	195684
251650	195685
24776	195686
571151	195687
571366	195688
34077	195689
12454	195690
92135	195691
159009	195692
20976	195693
554966	195694
234361	195695
416816	195696
156654	195697
78885	195698
369360	195699
159909	195700
275	195701
1303	195702
163783	195703
501875	195704
279278	195705
202365	195706
94415	195707
650580	195708
2853	195709
141075	195710
174529	195711
300119	195712
4825	195713
98573	195714
210247	195715
362842	195716
525685	195717
320346	195718
4092	195719
269448	195720
281423	195721
300154	195722
560262	195723
12332	195724
385636	195725
1624	195726
542136	195727
154325	195728
339526	195729
273156	195730
16362	195731
159024	195732
441368	195733
149157	195734
24676	195735
600087	195736
4046	195737
491867	195738
151423	195739
39521	195740
435235	195741
85512	195742
312605	195743
225388	195744
121788	195745
379576	195746
51399	195747
24725	195748
423201	195749
138776	195750
287944	195751
2244	195752
37636	195753
660605	195754
419407	195755
2144	195756
30823	195757
260362	195758
341996	195759
190629	195760
554863	195761
111752	195762
386407	195763
9318	195764
549105	195765
446555	195766
32877	195767
682400	195768
657938	195769
537123	195770
171570	195771
4106	195772
515	195773
10334	195774
137329	195775
38732	195776
67842	195777
113743	195778
10321	195779
695174	195780
231706	195781
693853	195782
404934	195783
559926	195784
106497	195785
201327	195786
167998	195787
345048	195788
144125	195789
357977	195790
695118	195791
565246	195792
534846	195793
534871	195794
691796	195795
378261	195796
584708	195797
459653	195798
608285	195799
644322	195800
281947	195801
197862	195802
98827	195803
2918	195804
293182	195805
591234	195806
592054	195807
681258	195808
194360	195809
22606	195810
681260	195811
447297	195812
55522	195813
623144	195814
668295	195815
233534	195816
327491	195817
547756	195818
363489	195819
289088	195820
8607	195821
105818	195822
268829	195823
122200	195824
547570	195825
681921	195826
117361	195827
72710	195828
365971	195829
142562	195830
490407	195831
89077	195832
68281	195833
91228	195834
241930	195835
599049	195836
24070	195837
132971	195838
500444	195839
263178	195840
439	195841
51946	195842
556493	195843
251495	195844
447932	195845
43824	195846
403179	195847
110647	195848
18876	195849
121615	195850
659182	195851
590782	195852
172361	195853
469012	195854
45794	195855
55239	195856
176516	195857
156874	195858
483136	195859
239817	195860
112645	195861
526707	195862
526711	195863
240866	195864
239679	195865
138164	195866
526793	195867
116763	195868
526692	195869
439661	195870
2203	195871
6171	195872
419130	195873
224	195874
676809	195875
2294	195876
74555	195877
138185	195878
523269	195879
68034	195880
226375	195881
6038	195882
38602	195883
6630	195884
248372	195885
261528	195886
376684	195887
197927	195888
423956	195889
507022	195890
12648	195891
464713	195892
621460	195893
623998	195894
128606	195895
195247	195896
532991	195897
493971	195898
607257	195899
536870	195900
528582	195901
1886	195902
13697	195903
618351	195904
91170	195905
26306	195906
626636	195907
545466	195908
425893	195909
130721	195910
682079	195911
345835	195912
154611	195913
38648	195914
52055	195915
46108	195916
303446	195917
76050	195918
482071	195919
628806	195920
178090	195921
103203	195922
82963	195923
47796	195924
64266	195925
398584	195926
672096	195927
336242	195928
190758	195929
25301	195930
3	195931
294876	195932
492048	195933
484003	195934
546565	195935
163313	195936
249026	195937
347183	195938
539297	195939
5659	195940
171122	195941
4139	195942
198376	195943
98831	195944
47123	195945
501123	195946
13069	195947
19738	195948
232023	195949
56963	195950
569309	195951
14726	195952
3380	195953
671336	195954
293588	195955
432612	195956
363817	195957
243889	195958
91107	195959
89132	195960
404954	195961
3038	195962
393190	195963
9022	195964
48177	195965
565711	195966
506073	195967
526929	195968
26096	195969
633218	195970
331251	195971
295745	195972
131037	195973
660909	195974
33891	195975
355308	195976
87843	195977
452170	195978
52009	195979
11167	195980
250164	195981
134104	195982
15795	195983
638001	195984
535600	195985
370144	195986
631359	195987
12404	195988
20147	195989
54266	195990
3765	195991
646399	195992
288698	195993
442607	195994
2982	195995
9358	195996
1534	195997
275293	195998
2776	195999
463543	196000
25253	196001
93785	196002
175103	196003
21262	196004
49699	196005
174756	196006
561218	196007
588628	196008
687833	196009
56872	196010
31278	196011
77761	196012
220300	196013
410250	196014
185871	196015
11519	196016
206416	196017
20176	196018
239207	196019
350090	196020
266863	196021
50	196022
483394	196023
135153	196024
422208	196025
24999	196026
596545	196027
143998	196028
488876	196029
433080	196030
432703	196031
107745	196032
157903	196033
378324	196034
238991	196035
12968	196036
566746	196037
679807	196038
53897	196039
284464	196040
177	196041
630784	196042
67197	196043
346331	196044
637105	196045
265290	196046
27502	196047
688547	196048
110421	196049
473198	196050
155750	196051
543086	196052
522026	196053
644851	196054
270415	196055
115528	196056
617244	196057
186930	196058
9545	196059
30835	196060
673017	196061
344986	196062
4415	196063
590735	196064
365773	196065
591786	196066
45134	196067
254197	196068
155471	196069
591796	196070
143819	196071
42635	196072
231430	196073
56558	196074
470477	196075
199233	196076
297502	196077
76946	196078
86867	196079
554449	196080
264393	196081
309901	196082
97338	196083
304181	196084
176043	196085
149126	196086
666608	196087
232266	196088
26714	196089
629388	196090
401824	196091
154950	196092
511145	196093
81284	196094
22976	196095
27737	196096
259537	196097
260236	196098
471389	196099
168728	196100
57184	196101
31978	196102
124491	196103
30571	196104
432465	196105
110648	196106
260646	196107
18877	196108
338895	196109
342319	196110
18876	196111
18876	196112
126060	196113
110648	196114
440924	196115
548736	196116
84713	196117
7212	196118
676054	196119
8108	196120
613201	196121
324294	196122
450705	196123
471449	196124
620003	196125
7212	196126
561223	196127
64403	196128
489336	196129
597436	196130
687204	196131
536220	196132
425638	196133
341382	196134
394237	196135
449337	196136
395912	196137
71094	196138
504439	196139
239143	196140
230395	196141
59611	196142
641093	196143
283882	196144
444868	196145
436392	196146
594162	196147
647233	196148
111189	196149
589743	196150
4990	196151
473461	196152
349982	196153
16486	196154
348575	196155
12420	196156
446484	196157
569106	196158
22138	196159
332050	196160
312085	196161
11386	196162
649628	196163
195096	196164
1739	196165
507832	196166
88442	196167
21084	196168
45588	196169
6081	196170
667327	196171
657825	196172
417164	196173
227048	196174
52323	196175
539367	196176
3867	196177
544	196178
487230	196179
78512	196180
22917	196181
55903	196182
676536	196183
170457	196184
264648	196185
205053	196186
87306	196187
164868	196188
504	196189
68077	196190
57847	196191
121810	196192
674089	196193
5306	196194
49635	196195
308548	196196
13500	196197
21093	196198
47821	196199
528938	196200
58959	196201
39641	196202
309234	196203
478578	196204
115731	196205
157983	196206
77832	196207
122944	196208
497437	196209
220262	196210
393913	196211
134924	196212
146250	196213
134943	196214
6367	196215
56622	196216
513481	196217
508008	196218
513440	196219
299047	196220
513490	196221
3746	196222
348635	196223
48011	196224
420194	196225
651107	196226
39548	196227
358000	196228
191863	196229
422281	196230
177985	196231
369226	196232
164625	196233
304018	196234
526590	196235
42677	196236
156129	196237
555991	196238
367813	196239
385129	196240
638511	196241
253216	196242
26775	196243
69891	196244
119907	196245
561503	196246
107321	196247
30106	196248
344145	196249
424480	196250
692237	196251
413520	196252
37536	196253
319576	196254
167829	196255
690942	196256
276680	196257
273096	196258
277778	196259
604668	196260
105639	196261
9534	196262
12007	196263
482548	196264
71245	196265
238790	196266
379342	196267
574435	196268
498583	196269
474300	196270
463181	196271
271	196272
66270	196273
107834	196274
982	196275
474228	196276
327801	196277
86877	196278
190013	196279
5859	196280
677982	196281
270616	196282
140209	196283
594996	196284
24199	196285
434360	196286
103334	196287
1529	196288
568168	196289
656748	196290
514582	196291
452235	196292
22278	196293
7961	196294
410895	196295
221211	196296
237732	196297
127326	196298
9481	196299
20258	196300
11699	196301
415	196302
543165	196303
575904	196304
104102	196305
325346	196306
50901	196307
3573	196308
66892	196309
379993	196310
24386	196311
460783	196312
525602	196313
18316	196314
2085	196315
30608	196316
75792	196317
137580	196318
45192	196319
5844	196320
263295	196321
613898	196322
428315	196323
571879	196324
471657	196325
635329	196326
598267	196327
95863	196328
83102	196329
121862	196330
324744	196331
520062	196332
24710	196333
179732	196334
213144	196335
161460	196336
680860	196337
14170	196338
547499	196339
379718	196340
24710	196341
372165	196342
126253	196343
128813	196344
2923	196345
548422	196346
36839	196347
332872	196348
294091	196349
8119	196350
366716	196351
451193	196352
19277	196353
590748	196354
391199	196355
661845	196356
561036	196357
9013	196358
14126	196359
422883	196360
106485	196361
130867	196362
185813	196363
17100	196364
224	196365
371386	196366
100437	196367
85096	196368
146566	196369
355143	196370
115258	196371
645439	196372
305290	196373
544929	196374
120319	196375
636543	196376
77102	196377
560800	196378
498612	196379
346961	196380
348664	196381
513466	196382
204352	196383
111973	196384
113433	196385
23278	196386
144372	196387
408238	196388
14815	196389
321862	196390
492957	196391
666087	196392
86362	196393
104923	196394
106671	196395
78260	196396
37079	196397
416130	196398
142870	196399
24717	196400
158105	196401
79457	196402
16538	196403
547062	196404
202940	196405
366705	196406
10422	196407
3458	196408
370788	196409
618165	196410
310070	196411
543022	196412
310026	196413
21758	196414
536143	196415
115124	196416
594010	196417
187827	196418
253931	196419
55797	196420
347949	196421
40799	196422
187829	196423
3945	196424
202735	196425
310111	196426
5381	196427
149908	196428
658254	196429
3102	196430
115506	196431
423995	196432
115513	196433
115509	196434
138115	196435
264952	196436
451766	196437
663547	196438
572408	196439
583026	196440
291066	196441
50118	196442
622185	196443
70461	196444
417204	196445
279032	196446
241649	196447
57136	196448
339350	196449
140760	196450
180641	196451
610550	196452
526969	196453
526964	196454
10429	196455
657504	196456
57367	196457
57367	196458
447854	196459
613930	196460
364842	196461
575478	196462
54934	196463
80748	196464
157155	196465
40891	196466
90511	196467
694237	196468
302979	196469
658156	196470
517561	196471
658157	196472
427116	196473
403800	196474
1889	196475
397588	196476
5833	196477
696836	196478
681917	196479
631519	196480
143359	196481
113927	196482
588985	196483
87188	196484
679604	196485
127987	196486
438565	196487
122388	196488
20038	196489
72378	196490
310904	196491
40875	196492
457062	196493
117350	196494
270270	196495
288001	196496
358982	196497
679	196498
350704	196499
69980	196500
111691	196501
1768	196502
599434	196503
114	196504
125230	196505
361006	196506
485718	196507
588659	196508
114704	196509
495222	196510
224954	196511
406462	196512
610280	196513
454574	196514
32019	196515
3603	196516
228154	196517
48926	196518
11960	196519
146205	196520
15800	196521
215180	196522
31735	196523
51288	196524
77510	196525
5834	196526
42118	196527
424372	196528
512456	196529
101240	196530
143950	196531
274323	196532
2242	196533
658942	196534
425820	196535
2984	196536
51055	196537
105859	196538
11124	196539
356716	196540
95217	196541
158777	196542
50828	196543
582280	196544
53247	196545
1432	196546
691718	196547
577529	196548
419661	196549
419722	196550
419819	196551
413556	196552
628976	196553
571279	196554
313123	196555
413344	196556
4595	196557
571323	196558
635086	196559
574621	196560
118931	196561
425649	196562
391473	196563
22295	196564
42946	196565
504284	196566
230849	196567
503381	196568
160484	196569
331163	196570
377908	196571
280348	196572
388956	196573
574976	196574
445272	196575
453250	196576
82418	196577
201370	196578
142784	196579
437785	196580
388866	196581
362976	196582
181703	196583
138239	196584
15652	196585
433364	196586
261606	196587
261666	196588
105430	196589
377725	196590
671445	196591
378647	196592
170164	196593
337113	196594
8347	196595
61425	196596
85839	196597
16124	196598
509676	196599
30873	196600
14133	196601
614366	196602
75886	196603
16939	196604
510568	196605
689256	196606
92586	196607
168285	196608
694298	196609
38771	196610
266206	196611
29021	196612
37441	196613
122292	196614
199041	196615
115941	196616
115738	196617
602105	196618
285559	196619
29156	196620
384432	196621
23	196622
367675	196623
659951	196624
142846	196625
383954	196626
38696	196627
362696	196628
24817	196629
299144	196630
420715	196631
301763	196632
48214	196633
220301	196634
35599	196635
38942	196636
38942	196637
103060	196638
38941	196639
252145	196640
167490	196641
558816	196642
155557	196643
204514	196644
427121	196645
519181	196646
92332	196647
32542	196648
537537	196649
299660	196650
297342	196651
226663	196652
358849	196653
306256	196654
357040	196655
511113	196656
77708	196657
510991	196658
116052	196659
48415	196660
230523	196661
559293	196662
517838	196663
35253	196664
671954	196665
592568	196666
12211	196667
166713	196668
520420	196669
597172	196670
55911	196671
522253	196672
467475	196673
189733	196674
98358	196675
47953	196676
34120	196677
121827	196678
27796	196679
3218	196680
156969	196681
652809	196682
396179	196683
36763	196684
537240	196685
127935	196686
186092	196687
304774	196688
128273	196689
44476	196690
115405	196691
163372	196692
259226	196693
510053	196694
7631	196695
147047	196696
196818	196697
648654	196698
63072	196699
510700	196700
282856	196701
166486	196702
46279	196703
398053	196704
90661	196705
210667	196706
341195	196707
308517	196708
36935	196709
580604	196710
88703	196711
127114	196712
134096	196713
32377	196714
154194	196715
387548	196716
149628	196717
641	196718
40388	196719
545395	196720
98686	196721
135193	196722
150394	196723
241114	196724
380873	196725
403925	196726
17454	196727
448253	196728
586071	196729
267769	196730
24000	196731
109946	196732
654717	196733
539395	196734
165059	196735
519416	196736
474893	196737
6734	196738
58361	196739
427235	196740
99914	196741
134405	196742
188218	196743
686580	196744
199306	196745
22208	196746
251918	196747
352772	196748
508696	196749
292603	196750
96033	196751
73033	196752
248090	196753
96146	196754
73034	196755
204403	196756
29738	196757
140008	196758
446549	196759
673738	196760
445241	196761
275473	196762
325964	196763
223429	196764
83940	196765
399302	196766
44215	196767
400075	196768
610834	196769
159439	196770
580611	196771
426196	196772
167058	196773
167058	196774
558962	196775
151763	196776
74993	196777
44405	196778
651036	196779
3870	196780
176070	196781
32782	196782
291841	196783
1234	196784
326579	196785
102284	196786
589811	196787
1338	196788
416378	196789
469352	196790
12818	196791
294648	196792
642817	196793
624526	196794
24528	196795
521085	196796
164828	196797
22973	196798
193314	196799
131649	196800
171835	196801
519177	196802
281616	196803
33622	196804
187638	196805
191121	196806
361956	196807
319220	196808
95350	196809
298930	196810
20130	196811
7838	196812
122844	196813
63767	196814
141064	196815
542476	196816
75707	196817
51599	196818
427485	196819
11545	196820
571186	196821
401545	196822
464582	196823
17734	196824
99517	196825
195	196826
33959	196827
653940	196828
5120	196829
32937	196830
94205	196831
134998	196832
25681	196833
155604	196834
94405	196835
75328	196836
172071	196837
43692	196838
690920	196839
183411	196840
644858	196841
137975	196842
620286	196843
4472	196844
480422	196845
64455	196846
108644	196847
444181	196848
17150	196849
81555	196850
80107	196851
4765	196852
254590	196853
161312	196854
236405	196855
201135	196856
348781	196857
225749	196858
8709	196859
16399	196860
276116	196861
32871	196862
636283	196863
40169	196864
562197	196865
53339	196866
199502	196867
244938	196868
88289	196869
19937	196870
294233	196871
646589	196872
43161	196873
643784	196874
177084	196875
336464	196876
65939	196877
149275	196878
11917	196879
511075	196880
57278	196881
160459	196882
14731	196883
662470	196884
282	196885
397508	196886
50854	196887
78840	196888
194552	196889
544590	196890
643789	196891
834	196892
520079	196893
204645	196894
371049	196895
310544	196896
367305	196897
113661	196898
1623	196899
461009	196900
94849	196901
34934	196902
81598	196903
73375	196904
52738	196905
31765	196906
223	196907
656422	196908
3457	196909
48783	196910
1252	196911
142917	196912
388971	196913
234211	196914
71229	196915
117943	196916
40504	196917
112345	196918
548902	196919
289714	196920
367172	196921
592182	196922
54052	196923
302805	196924
93046	196925
562576	196926
560934	196927
332390	196928
280741	196929
343580	196930
304280	196931
41833	196932
20089	196933
440216	196934
631181	196935
75537	196936
606750	196937
318091	196938
38215	196939
93606	196940
405105	196941
56498	196942
101625	196943
275536	196944
138986	196945
115604	196946
500774	196947
131500	196948
466206	196949
14293	196950
165742	196951
125998	196952
470353	196953
433794	196954
146287	196955
389095	196956
657312	196957
676009	196958
481816	196959
667284	196960
67943	196961
133675	196962
49130	196963
39782	196964
591244	196965
184091	196966
410063	196967
525596	196968
164762	196969
163846	196970
49676	196971
46268	196972
396300	196973
14645	196974
382234	196975
695690	196976
439885	196977
15561	196978
73733	196979
330631	196980
9711	196981
85179	196982
200596	196983
65129	196984
105687	196985
31795	196986
2011	196987
342413	196988
93204	196989
229405	196990
40979	196991
3906	196992
538808	196993
330166	196994
568383	196995
241600	196996
71	196997
592551	196998
279242	196999
189526	197000
94262	197001
6842	197002
500	197003
485906	197004
569809	197005
24917	197006
577205	197007
102335	197008
18605	197009
582637	197010
1706	197011
53903	197012
6140	197013
14642	197014
450612	197015
473666	197016
662	197017
190414	197018
66650	197019
41019	197020
96954	197021
589892	197022
346014	197023
104538	197024
475807	197025
145552	197026
348254	197027
348245	197028
52314	197029
4593	197030
227013	197031
35322	197032
423264	197033
662065	197034
496684	197035
443705	197036
24915	197037
126710	197038
247148	197039
278641	197040
44387	197041
63411	197042
134323	197043
602894	197044
428121	197045
137503	197046
97883	197047
221404	197048
412361	197049
51623	197050
145785	197051
38160	197052
517708	197053
132813	197054
127473	197055
38868	197056
669511	197057
154385	197058
47312	197059
381406	197060
513360	197061
675579	197062
237142	197063
149916	197064
184666	197065
55534	197066
176642	197067
156309	197068
366213	197069
197587	197070
628428	197071
267675	197072
307484	197073
23228	197074
165738	197075
346821	197076
136473	197077
14653	197078
542177	197079
159687	197080
293900	197081
158452	197082
296664	197083
36136	197084
415445	197085
258568	197086
181981	197087
388917	197088
371340	197089
52664	197090
23714	197091
150015	197092
2270	197093
4221	197094
345688	197095
289137	197096
281693	197097
575444	197098
147662	197099
300533	197100
101878	197101
293551	197102
531979	197103
6738	197104
1007	197105
23	197106
519607	197107
318094	197108
2040	197109
489334	197110
443399	197111
54136	197112
457087	197113
24736	197114
149873	197115
117520	197116
275037	197117
241102	197118
373547	197119
198077	197120
428167	197121
407603	197122
211263	197123
23678	197124
387956	197125
555503	197126
113701	197127
420635	197128
165407	197129
140102	197130
135177	197131
97680	197132
403737	197133
420825	197134
508049	197135
559716	197136
44539	197137
399460	197138
24129	197139
110620	197140
125738	197141
158591	197142
195939	197143
318129	197144
469139	197145
99331	197146
584225	197147
148261	197148
295724	197149
489570	197150
35460	197151
57076	197152
74583	197153
113410	197154
464835	197155
346641	197156
386450	197157
441528	197158
243919	197159
130195	197160
36460	197161
114885	197162
315796	197163
23303	197164
169997	197165
644466	197166
168844	197167
1684	197168
672928	197169
672181	197170
188472	197171
141380	197172
46655	197173
41415	197174
4239	197175
60475	197176
45450	197177
659835	197178
250882	197179
25281	197180
85719	197181
217028	197182
676591	197183
81004	197184
367246	197185
399454	197186
518055	197187
518056	197188
672909	197189
40854	197190
130064	197191
345059	197192
87378	197193
369425	197194
143552	197195
283887	197196
908	197197
499240	197198
533454	197199
121193	197200
352908	197201
164608	197202
18397	197203
388931	197204
300848	197205
588261	197206
450726	197207
580422	197208
681732	197209
366059	197210
297486	197211
1052	197212
28531	197213
43028	197214
5691	197215
108477	197216
293526	197217
390719	197218
298714	197219
243355	197220
619345	197221
208305	197222
296213	197223
115836	197224
493769	197225
205136	197226
90231	197227
53552	197228
441045	197229
21415	197230
142535	197231
548180	197232
241785	197233
367245	197234
122789	197235
519857	197236
6832	197237
253	197238
5313	197239
194738	197240
85356	197241
92	197242
3367	197243
400781	197244
424665	197245
369860	197246
258172	197247
428402	197248
172207	197249
28933	197250
422280	197251
619486	197252
576243	197253
102741	197254
301005	197255
433110	197256
30534	197257
309006	197258
681847	197259
346755	197260
409512	197261
24031	197262
595053	197263
540727	197264
29890	197265
15036	197266
384834	197267
93032	197268
99394	197269
139370	197270
575699	197271
127686	197272
554930	197273
557009	197274
93033	197275
2001	197276
302989	197277
156728	197278
38963	197279
170678	197280
492535	197281
388425	197282
461874	197283
661051	197284
643670	197285
34810	197286
431286	197287
143325	197288
58939	197289
483574	197290
43964	197291
656469	197292
15381	197293
342217	197294
343323	197295
659991	197296
526535	197297
30361	197298
165654	197299
157154	197300
763	197301
141619	197302
11820	197303
556478	197304
5163	197305
156584	197306
60	197307
57703	197308
13457	197309
39860	197310
618664	197311
193099	197312
4606	197313
168005	197314
635779	197315
549427	197316
625898	197317
185549	197318
102579	197319
286150	197320
527759	197321
203369	197322
86	197323
597466	197324
473993	197325
360261	197326
2567	197327
653066	197328
600308	197329
127493	197330
175003	197331
175460	197332
23580	197333
176192	197334
215277	197335
269277	197336
82478	197337
19493	197338
423109	197339
6	197340
690299	197341
429070	197342
323062	197343
476194	197344
12385	197345
270778	197346
55516	197347
7646	197348
131616	197349
593647	197350
340038	197351
56	197352
246	197353
133333	197354
379177	197355
556718	197356
561143	197357
279858	197358
204959	197359
537763	197360
499298	197361
124406	197362
4253	197363
576472	197364
618133	197365
429458	197366
165799	197367
383961	197368
426334	197369
88734	197370
494328	197371
166953	197372
134593	197373
240284	197374
339704	197375
985	197376
12231	197377
240279	197378
601958	197379
359348	197380
23799	197381
57970	197382
26628	197383
84370	197384
52966	197385
105522	197386
116439	197387
534219	197388
40168	197389
81912	197390
324533	197391
385968	197392
649344	197393
689452	197394
547040	197395
130396	197396
524582	197397
521660	197398
139144	197399
21339	197400
64161	197401
639738	197402
48298	197403
1013	197404
119374	197405
23130	197406
358453	197407
37343	197408
605616	197409
433962	197410
467845	197411
28269	197412
139019	197413
266225	197414
19997	197415
27943	197416
66929	197417
456286	197418
12299	197419
395067	197420
60846	197421
127895	197422
478058	197423
525589	197424
96909	197425
251437	197426
683070	197427
125325	197428
140048	197429
479264	197430
144987	197431
602386	197432
622308	197433
83837	197434
4172	197435
339382	197436
42183	197437
42980	197438
614592	197439
1948	197440
586271	197441
546714	197442
167691	197443
461647	197444
106093	197445
20399	197446
16001	197447
171954	197448
178576	197449
473112	197450
71994	197451
671158	197452
195	197453
675983	197454
308875	197455
296656	197456
13970	197457
676801	197458
61506	197459
377755	197460
40528	197461
661955	197462
2341	197463
199784	197464
104000	197465
203317	197466
606378	197467
608529	197468
94	197469
571361	197470
55878	197471
163520	197472
7276	197473
42349	197474
498419	197475
285177	197476
184170	197477
418927	197478
119721	197479
2440	197480
12003	197481
563730	197482
134163	197483
2298	197484
90287	197485
493168	197486
139307	197487
95	197488
181383	197489
638679	197490
435805	197491
608456	197492
54637	197493
421739	197494
661004	197495
544001	197496
307693	197497
459040	197498
151102	197499
146687	197500
50236	197501
170027	197502
179385	197503
320914	197504
18542	197505
598376	197506
4478	197507
4331	197508
4628	197509
214797	197510
208730	197511
96552	197512
106460	197513
110224	197514
49441	197515
263721	197516
628549	197517
61888	197518
12674	197519
20786	197520
533590	197521
531219	197522
1628	197523
24954	197524
691889	197525
4964	197526
67833	197527
22706	197528
625327	197529
102543	197530
466186	197531
672242	197532
134901	197533
100553	197534
211885	197535
359823	197536
1014	197537
315053	197538
71	197539
462943	197540
122475	197541
385584	197542
8460	197543
315076	197544
85572	197545
619209	197546
147292	197547
13422	197548
570117	197549
51690	197550
5762	197551
127446	197552
612667	197553
91142	197554
302835	197555
16448	197556
3643	197557
30795	197558
506646	197559
644708	197560
631170	197561
31741	197562
513513	197563
307441	197564
335176	197565
67816	197566
22706	197567
581111	197568
7804	197569
39044	197570
211571	197571
296626	197572
138299	197573
613795	197574
79013	197575
253485	197576
184398	197577
107331	197578
94869	197579
420	197580
106	197581
13873	197582
319425	197583
121294	197584
500668	197585
304275	197586
54656	197587
665804	197588
123263	197589
227316	197590
109158	197591
20761	197592
162486	197593
163786	197594
89904	197595
14143	197596
66706	197597
125372	197598
573168	197599
40551	197600
118380	197601
247718	197602
287922	197603
16509	197604
192878	197605
8163	197606
377226	197607
287224	197608
3752	197609
690586	197610
496398	197611
206298	197612
267942	197613
28040	197614
89633	197615
59031	197616
129252	197617
216089	197618
493488	197619
286663	197620
465791	197621
56045	197622
571148	197623
358804	197624
560761	197625
144638	197626
246973	197627
57666	197628
22858	197629
637279	197630
11988	197631
134675	197632
5	197633
63681	197634
232088	197635
654436	197636
67919	197637
650875	197638
543986	197639
549993	197640
694236	197641
51648	197642
209137	197643
454395	197644
26903	197645
533919	197646
4657	197647
142276	197648
691585	197649
17837	197650
510472	197651
686173	197652
103199	197653
33520	197654
475089	197655
8581	197656
9346	197657
205355	197658
384411	197659
117493	197660
567085	197661
377787	197662
479006	197663
16088	197664
43655	197665
475158	197666
83308	197667
252624	197668
59091	197669
254020	197670
116954	197671
40662	197672
39936	197673
11872	197674
1804	197675
441982	197676
214456	197677
123476	197678
460598	197679
16106	197680
57900	197681
658743	197682
123091	197683
72069	197684
514078	197685
74129	197686
160424	197687
8174	197688
1847	197689
58460	197690
142586	197691
22709	197692
57	197693
161110	197694
6383	197695
150326	197696
179568	197697
38	197698
243666	197699
103848	197700
421442	197701
129873	197702
99164	197703
27551	197704
598291	197705
175	197706
521343	197707
412576	197708
332030	197709
355843	197710
87357	197711
521675	197712
658410	197713
44364	197714
220227	197715
56644	197716
641903	197717
26844	197718
172661	197719
139045	197720
193756	197721
326731	197722
147733	197723
147646	197724
498104	197725
607836	197726
641911	197727
145321	197728
116307	197729
172649	197730
92810	197731
345858	197732
24536	197733
104939	197734
64478	197735
170811	197736
156502	197737
56358	197738
571230	197739
23654	197740
127848	197741
392271	197742
650634	197743
25384	197744
172389	197745
128002	197746
696248	197747
397559	197748
102817	197749
168880	197750
521713	197751
391942	197752
436408	197753
550018	197754
425839	197755
291227	197756
48865	197757
94417	197758
65536	197759
524430	197760
411977	197761
432188	197762
192829	197763
120340	197764
463003	197765
686761	197766
476187	197767
29763	197768
34	197769
51678	197770
306516	197771
165174	197772
304763	197773
692943	197774
266214	197775
98380	197776
78076	197777
13	197778
2231	197779
49089	197780
12911	197781
524437	197782
25647	197783
208728	197784
287935	197785
374855	197786
212695	197787
11946	197788
287462	197789
286917	197790
61698	197791
594544	197792
479216	197793
34408	197794
561834	197795
657555	197796
475380	197797
267022	197798
413830	197799
109191	197800
142705	197801
656885	197802
115790	197803
684257	197804
445598	197805
204485	197806
73648	197807
159150	197808
41152	197809
605270	197810
26793	197811
321566	197812
115170	197813
519436	197814
152080	197815
428907	197816
176488	197817
92315	197818
46934	197819
48047	197820
153933	197821
660053	197822
181813	197823
388010	197824
354223	197825
29794	197826
117064	197827
570812	197828
418529	197829
232718	197830
369644	197831
303956	197832
246376	197833
182943	197834
277137	197835
148901	197836
12399	197837
509806	197838
18130	197839
673856	197840
262705	197841
287999	197842
4324	197843
388016	197844
345538	197845
421217	197846
601317	197847
282366	197848
519132	197849
296843	197850
15584	197851
106511	197852
619025	197853
508313	197854
146070	197855
136226	197856
329080	197857
508191	197858
129734	197859
524378	197860
26874	197861
365129	197862
351823	197863
43896	197864
344	197865
612101	197866
143746	197867
3372	197868
630199	197869
243375	197870
485532	197871
490886	197872
10387	197873
272566	197874
22255	197875
83327	197876
21292	197877
376587	197878
65638	197879
22851	197880
206696	197881
622292	197882
477279	197883
85961	197884
51914	197885
118438	197886
629489	197887
295178	197888
150555	197889
54232	197890
372405	197891
10297	197892
83130	197893
96914	197894
517211	197895
24078	197896
26106	197897
95163	197898
105	197899
531119	197900
64948	197901
27299	197902
7664	197903
110018	197904
61666	197905
25823	197906
691371	197907
547687	197908
454350	197909
508476	197910
281168	197911
12649	197912
163660	197913
375522	197914
145617	197915
63637	197916
325695	197917
649224	197918
376004	197919
318225	197920
34149	197921
302203	197922
695970	197923
55531	197924
192721	197925
120	197926
164613	197927
48951	197928
106827	197929
225653	197930
498542	197931
282238	197932
108333	197933
95186	197934
572115	197935
574668	197936
48032	197937
51008	197938
695713	197939
24472	197940
123169	197941
36977	197942
19074	197943
171522	197944
143793	197945
497590	197946
154211	197947
116318	197948
34743	197949
5703	197950
108243	197951
484245	197952
146649	197953
633447	197954
144726	197955
2268	197956
571372	197957
96331	197958
27026	197959
65805	197960
10405	197961
3093	197962
259007	197963
487522	197964
24903	197965
76055	197966
18517	197967
10970	197968
575827	197969
542994	197970
296227	197971
98850	197972
147390	197973
95072	197974
571873	197975
34580	197976
171904	197977
137328	197978
61932	197979
283786	197980
19845	197981
432320	197982
524849	197983
121656	197984
72358	197985
287073	197986
28067	197987
25404	197988
398714	197989
464465	197990
366033	197991
114552	197992
159295	197993
456649	197994
481958	197995
748	197996
522697	197997
130910	197998
1996	197999
566896	198000
39514	198001
662885	198002
678932	198003
349606	198004
56892	198005
140935	198006
638874	198007
6417	198008
23551	198009
314958	198010
96793	198011
32127	198012
11917	198013
131706	198014
326594	198015
51957	198016
276840	198017
209877	198018
49690	198019
596039	198020
561739	198021
54420	198022
1014	198023
309298	198024
270925	198025
144732	198026
20789	198027
151065	198028
41585	198029
415940	198030
563620	198031
8945	198032
146599	198033
1639	198034
50172	198035
19796	198036
3107	198037
75834	198038
147779	198039
16769	198040
282332	198041
250410	198042
648390	198043
524465	198044
10853	198045
639826	198046
22373	198047
9794	198048
98561	198049
2711	198050
90657	198051
637673	198052
512260	198053
147514	198054
33596	198055
14312	198056
36009	198057
51675	198058
486540	198059
192928	198060
561918	198061
140841	198062
105039	198063
146640	198064
569971	198065
49424	198066
596845	198067
46234	198068
94202	198069
65850	198070
183371	198071
120202	198072
51663	198073
278001	198074
29441	198075
8564	198076
102325	198077
177829	198078
328357	198079
51773	198080
85543	198081
103083	198082
73175	198083
692735	198084
561873	198085
475877	198086
167699	198087
165499	198088
43832	198089
263603	198090
70549	198091
514088	198092
525121	198093
627524	198094
19684	198095
334892	198096
602	198097
168260	198098
325451	198099
174490	198100
615155	198101
19315	198102
506162	198103
164307	198104
390216	198105
72313	198106
543346	198107
330660	198108
485989	198109
634225	198110
6438	198111
37016	198112
69213	198113
120757	198114
24475	198115
38940	198116
114710	198117
574868	198118
330433	198119
262299	198120
413065	198121
8506	198122
69495	198123
154435	198124
178797	198125
528778	198126
483451	198127
418992	198128
143700	198129
40462	198130
634384	198131
613841	198132
562316	198133
10432	198134
590479	198135
600844	198136
2075	198137
508690	198138
26468	198139
74919	198140
150479	198141
399150	198142
57364	198143
398983	198144
5515	198145
165935	198146
662071	198147
209617	198148
6717	198149
187486	198150
169129	198151
80146	198152
675205	198153
3819	198154
521146	198155
54659	198156
166302	198157
416453	198158
262140	198159
11485	198160
14367	198161
42425	198162
147	198163
213912	198164
34963	198165
30535	198166
91	198167
73311	198168
104841	198169
78642	198170
474425	198171
242483	198172
607488	198173
632924	198174
347060	198175
559316	198176
628615	198177
639938	198178
657775	198179
400459	198180
377861	198181
539926	198182
75735	198183
5449	198184
116739	198185
6845	198186
424865	198187
275372	198188
304551	198189
487445	198190
256338	198191
20404	198192
417077	198193
388794	198194
627493	198195
539702	198196
24592	198197
11580	198198
399938	198199
61657	198200
243349	198201
484410	198202
691	198203
160316	198204
610229	198205
19083	198206
71906	198207
213140	198208
459882	198209
29825	198210
412664	198211
47484	198212
637151	198213
20789	198214
1041	198215
444066	198216
691039	198217
137883	198218
514262	198219
673079	198220
6679	198221
11321	198222
8125	198223
664318	198224
147811	198225
293254	198226
627830	198227
13193	198228
140477	198229
2927	198230
84853	198231
11291	198232
52994	198233
4043	198234
552	198235
478879	198236
143261	198237
91654	198238
209666	198239
516	198240
234913	198241
152315	198242
22011	198243
70531	198244
2187	198245
148009	198246
12243	198247
652486	198248
145241	198249
410732	198250
201080	198251
4353	198252
525768	198253
180687	198254
27192	198255
163901	198256
365086	198257
142659	198258
473756	198259
303625	198260
157009	198261
495144	198262
676136	198263
167421	198264
414765	198265
83	198266
301984	198267
32481	198268
49411	198269
663718	198270
260680	198271
129630	198272
958	198273
136109	198274
81355	198275
142362	198276
642503	198277
149303	198278
100571	198279
58651	198280
157909	198281
345471	198282
364756	198283
110681	198284
415645	198285
74540	198286
52044	198287
121180	198288
311806	198289
192823	198290
632473	198291
692	198292
25924	198293
383768	198294
5187	198295
95907	198296
46151	198297
97604	198298
1369	198299
41455	198300
53134	198301
11985	198302
160902	198303
33843	198304
255549	198305
139942	198306
35781	198307
105040	198308
592563	198309
486859	198310
653515	198311
225741	198312
277565	198313
456723	198314
170413	198315
17019	198316
51390	198317
556084	198318
43011	198319
182	198320
26759	198321
117009	198322
83938	198323
609319	198324
199571	198325
11449	198326
203632	198327
138845	198328
591	198329
124747	198330
601220	198331
12132	198332
362201	198333
120077	198334
26606	198335
126565	198336
394898	198337
564616	198338
136025	198339
323260	198340
89251	198341
1096	198342
302277	198343
616271	198344
304065	198345
246267	198346
504712	198347
75417	198348
48461	198349
87614	198350
145763	198351
96660	198352
84866	198353
535159	198354
44124	198355
246169	198356
348870	198357
336194	198358
289049	198359
651846	198360
85466	198361
248247	198362
396144	198363
230844	198364
143385	198365
278854	198366
621114	198367
278633	198368
161011	198369
431153	198370
220154	198371
37720	198372
422010	198373
96044	198374
635866	198375
85422	198376
193775	198377
582155	198378
113754	198379
202113	198380
81907	198381
853	198382
608760	198383
10991	198384
276444	198385
346007	198386
291314	198387
256190	198388
654465	198389
33375	198390
137927	198391
11830	198392
138208	198393
11743	198394
446202	198395
243673	198396
272879	198397
26137	198398
300751	198399
362621	198400
332591	198401
166098	198402
317007	198403
675533	198404
664046	198405
380165	198406
8118	198407
7847	198408
233188	198409
6863	198410
654425	198411
534385	198412
217714	198413
46588	198414
27226	198415
623558	198416
155350	198417
428625	198418
653780	198419
84597	198420
522609	198421
246682	198422
162176	198423
7726	198424
51666	198425
23616	198426
527	198427
418404	198428
97617	198429
156286	198430
24370	198431
88901	198432
9074	198433
16570	198434
220	198435
67311	198436
101953	198437
441195	198438
96426	198439
386411	198440
72725	198441
79205	198442
9581	198443
67434	198444
111062	198445
337693	198446
408302	198447
111274	198448
512494	198449
214342	198450
163770	198451
145501	198452
270703	198453
418802	198454
588499	198455
366604	198456
675789	198457
42930	198458
644526	198459
598843	198460
435630	198461
48243	198462
82997	198463
572210	198464
59828	198465
265538	198466
167467	198467
151441	198468
193275	198469
163870	198470
3641	198471
18067	198472
13850	198473
471169	198474
23292	198475
115402	198476
690037	198477
25253	198478
253647	198479
91295	198480
20252	198481
393956	198482
44603	198483
2358	198484
119565	198485
344546	198486
79771	198487
458908	198488
19726	198489
693122	198490
344581	198491
344568	198492
344667	198493
431115	198494
662245	198495
576382	198496
98183	198497
648896	198498
39564	198499
193811	198500
18238	198501
117032	198502
114596	198503
662284	198504
520838	198505
119574	198506
627273	198507
317117	198508
685414	198509
566529	198510
431207	198511
117039	198512
7049	198513
344709	198514
352125	198515
458170	198516
344575	198517
352981	198518
315472	198519
301376	198520
583863	198521
585638	198522
315470	198523
151962	198524
170334	198525
344691	198526
381736	198527
540659	198528
292398	198529
458059	198530
464701	198531
585309	198532
344631	198533
141174	198534
606164	198535
98174	198536
127732	198537
657496	198538
344591	198539
4787	198540
696131	198541
101549	198542
528453	198543
456171	198544
525308	198545
516255	198546
193530	198547
602270	198548
3269	198549
589138	198550
32738	198551
565394	198552
37161	198553
595953	198554
522237	198555
412895	198556
351204	198557
564440	198558
299590	198559
317126	198560
566522	198561
544883	198562
478712	198563
117297	198564
458071	198565
367323	198566
141174	198567
540657	198568
544863	198569
344598	198570
441838	198571
616623	198572
98169	198573
353843	198574
98180	198575
249530	198576
458194	198577
168576	198578
458150	198579
682858	198580
663837	198581
344597	198582
458078	198583
458111	198584
662281	198585
431102	198586
291592	198587
273011	198588
650168	198589
544875	198590
142036	198591
381902	198592
298064	198593
226915	198594
193322	198595
17480	198596
20099	198597
189612	198598
539103	198599
12122	198600
362637	198601
231754	198602
681081	198603
165999	198604
99897	198605
353976	198606
677427	198607
119911	198608
560028	198609
2327	198610
86375	198611
27751	198612
181379	198613
402153	198614
13820	198615
480210	198616
547342	198617
694104	198618
658960	198619
135346	198620
652307	198621
71031	198622
265352	198623
93864	198624
154769	198625
422630	198626
534992	198627
534975	198628
150508	198629
572488	198630
548970	198631
150385	198632
336572	198633
52469	198634
16584	198635
415788	198636
463618	198637
45205	198638
34359	198639
100715	198640
79346	198641
138531	198642
421513	198643
94315	198644
20083	198645
258602	198646
39553	198647
207958	198648
406714	198649
306146	198650
529930	198651
37121	198652
166994	198653
640822	198654
671473	198655
309854	198656
155778	198657
330782	198658
117574	198659
197037	198660
668736	198661
19845	198662
12709	198663
255310	198664
672394	198665
119968	198666
52741	198667
104908	198668
594083	198669
72147	198670
63652	198671
29428	198672
526491	198673
144722	198674
10417	198675
672560	198676
282613	198677
185811	198678
12401	198679
373163	198680
119123	198681
528810	198682
267712	198683
637395	198684
49277	198685
113352	198686
542394	198687
462091	198688
18079	198689
648506	198690
473926	198691
90771	198692
396624	198693
641579	198694
140781	198695
538791	198696
672633	198697
228523	198698
20616	198699
459786	198700
228674	198701
18211	198702
83642	198703
436551	198704
172252	198705
144162	198706
98479	198707
3398	198708
45719	198709
65986	198710
36316	198711
205560	198712
271327	198713
368191	198714
74100	198715
330443	198716
30854	198717
28478	198718
262334	198719
157573	198720
400903	198721
433192	198722
116912	198723
386516	198724
486608	198725
154651	198726
90549	198727
685256	198728
179471	198729
671215	198730
2587	198731
685217	198732
358320	198733
39468	198734
1376	198735
417244	198736
219807	198737
58998	198738
57729	198739
115309	198740
166624	198741
166584	198742
43468	198743
323731	198744
323726	198745
99718	198746
390533	198747
205186	198748
642506	198749
46226	198750
371607	198751
863	198752
672104	198753
202527	198754
55179	198755
40969	198756
414417	198757
144569	198758
478632	198759
44165	198760
160000	198761
647178	198762
51721	198763
151507	198764
249709	198765
354222	198766
3817	198767
679582	198768
397592	198769
151661	198770
6549	198771
6851	198772
44207	198773
491855	198774
110921	198775
192368	198776
48415	198777
547698	198778
52021	198779
387764	198780
556406	198781
159170	198782
529571	198783
257642	198784
118013	198785
11575	198786
62203	198787
114549	198788
440093	198789
301946	198790
116466	198791
49003	198792
476223	198793
147494	198794
15232	198795
532184	198796
7111	198797
32551	198798
128172	198799
409135	198800
612763	198801
278577	198802
310319	198803
555597	198804
618332	198805
141124	198806
345249	198807
167397	198808
643976	198809
44167	198810
44626	198811
331978	198812
71968	198813
184371	198814
528818	198815
120257	198816
660270	198817
56228	198818
16157	198819
470634	198820
8362	198821
606178	198822
13	198823
325579	198824
562334	198825
473398	198826
118548	198827
243550	198828
109802	198829
133494	198830
40105	198831
41817	198832
26435	198833
268541	198834
81668	198835
481898	198836
145042	198837
638069	198838
159100	198839
600281	198840
1035	198841
638902	198842
136155	198843
41776	198844
461898	198845
559400	198846
208227	198847
16549	198848
147485	198849
576761	198850
200756	198851
141197	198852
262495	198853
323379	198854
444543	198855
633659	198856
609048	198857
331292	198858
227327	198859
15672	198860
531656	198861
23058	198862
285729	198863
308363	198864
430088	198865
411636	198866
34767	198867
685541	198868
58221	198869
70249	198870
686941	198871
660377	198872
79	198873
26683	198874
475981	198875
663131	198876
61952	198877
304298	198878
469801	198879
78590	198880
15396	198881
106821	198882
429347	198883
580171	198884
284121	198885
316800	198886
467731	198887
551584	198888
564645	198889
619917	198890
241881	198891
29080	198892
392032	198893
74835	198894
275468	198895
232691	198896
8603	198897
4726	198898
22585	198899
630425	198900
59794	198901
59796	198902
646607	198903
516981	198904
141670	198905
524466	198906
11024	198907
691	198908
68166	198909
272919	198910
476444	198911
575860	198912
364418	198913
51215	198914
7185	198915
360495	198916
605887	198917
62242	198918
14661	198919
215	198920
50675	198921
452119	198922
610171	198923
202322	198924
674245	198925
293240	198926
12331	198927
194969	198928
78215	198929
221625	198930
99167	198931
488285	198932
3575	198933
567645	198934
117363	198935
668252	198936
647640	198937
320624	198938
482206	198939
150668	198940
511466	198941
9270	198942
458696	198943
392827	198944
332747	198945
37180	198946
99225	198947
52628	198948
29460	198949
679287	198950
628865	198951
543	198952
46508	198953
148623	198954
541469	198955
364726	198956
136227	198957
96514	198958
558170	198959
34780	198960
53362	198961
329076	198962
669699	198963
24954	198964
192977	198965
149201	198966
150133	198967
524343	198968
227264	198969
47065	198970
4827	198971
55113	198972
48163	198973
40481	198974
29247	198975
82955	198976
136607	198977
167986	198978
613338	198979
120276	198980
86925	198981
639380	198982
55475	198983
252878	198984
349308	198985
267765	198986
146038	198987
564371	198988
65242	198989
357112	198990
235682	198991
364993	198992
182041	198993
51963	198994
32471	198995
24058	198996
98609	198997
562629	198998
13462	198999
80662	199000
52299	199001
614272	199002
588691	199003
1631	199004
275521	199005
562822	199006
151307	199007
99091	199008
368134	199009
90522	199010
109406	199011
22463	199012
262940	199013
1462	199014
21583	199015
34016	199016
2153	199017
622825	199018
37387	199019
39830	199020
563252	199021
55724	199022
150523	199023
255369	199024
479072	199025
24437	199026
66021	199027
13612	199028
206752	199029
128003	199030
263167	199031
156819	199032
275351	199033
371009	199034
7756	199035
528536	199036
422444	199037
424610	199038
535902	199039
405603	199040
41850	199041
174342	199042
603467	199043
35818	199044
27905	199045
101762	199046
502410	199047
442402	199048
2742	199049
195156	199050
1193	199051
263173	199052
22139	199053
358340	199054
218124	199055
433522	199056
349838	199057
1611	199058
20993	199059
39420	199060
9788	199061
375835	199062
190583	199063
575841	199064
393588	199065
45426	199066
658212	199067
571727	199068
5987	199069
6844	199070
10241	199071
409458	199072
182133	199073
541492	199074
660983	199075
274136	199076
1284	199077
159897	199078
682850	199079
186352	199080
49952	199081
44131	199082
1434	199083
9780	199084
91173	199085
512264	199086
43856	199087
946	199088
839	199089
19504	199090
424980	199091
174846	199092
5197	199093
59590	199094
497702	199095
130	199096
34992	199097
19513	199098
22574	199099
108829	199100
645139	199101
20452	199102
91780	199103
663099	199104
1484	199105
436434	199106
674110	199107
401593	199108
2941	199109
21377	199110
205359	199111
61826	199112
37659	199113
36061	199114
376741	199115
196608	199116
631137	199117
149205	199118
401238	199119
149278	199120
692451	199121
513029	199122
11215	199123
308196	199124
143784	199125
484390	199126
566374	199127
142561	199128
187360	199129
517820	199130
132295	199131
153069	199132
208660	199133
155976	199134
171196	199135
657784	199136
542524	199137
99938	199138
31483	199139
233916	199140
582720	199141
19057	199142
140272	199143
516894	199144
470682	199145
627779	199146
260064	199147
187482	199148
55103	199149
135701	199150
119341	199151
684396	199152
283402	199153
446342	199154
647864	199155
133576	199156
148881	199157
138651	199158
520952	199159
287740	199160
35002	199161
16878	199162
348389	199163
411117	199164
353622	199165
655542	199166
55824	199167
602176	199168
12048	199169
366765	199170
594478	199171
257276	199172
28447	199173
149393	199174
16630	199175
21413	199176
8192	199177
94307	199178
967	199179
535707	199180
89072	199181
306314	199182
48812	199183
560688	199184
6936	199185
392217	199186
684698	199187
670921	199188
552434	199189
564828	199190
436426	199191
245514	199192
518574	199193
23247	199194
95538	199195
44285	199196
532481	199197
28133	199198
174864	199199
8219	199200
36924	199201
141912	199202
135087	199203
127118	199204
43225	199205
263533	199206
387271	199207
87182	199208
30975	199209
134816	199210
402804	199211
162597	199212
143259	199213
446547	199214
327	199215
260117	199216
539521	199217
11326	199218
285647	199219
554194	199220
567316	199221
610576	199222
304746	199223
72757	199224
267032	199225
14089	199226
4403	199227
472722	199228
6275	199229
27602	199230
116075	199231
486693	199232
88452	199233
161381	199234
166807	199235
121105	199236
107692	199237
160473	199238
615709	199239
649850	199240
367418	199241
367101	199242
36758	199243
578838	199244
219891	199245
59253	199246
170201	199247
35774	199248
681502	199249
606931	199250
195601	199251
52758	199252
137642	199253
667578	199254
18430	199255
173464	199256
192947	199257
92365	199258
368183	199259
22379	199260
22761	199261
47313	199262
316341	199263
430807	199264
16225	199265
245696	199266
523270	199267
444024	199268
142596	199269
144616	199270
177495	199271
37780	199272
99033	199273
410817	199274
22076	199275
605179	199276
460746	199277
490135	199278
102916	199279
455	199280
54478	199281
158882	199282
11713	199283
475075	199284
11884	199285
4323	199286
206	199287
5254	199288
314876	199289
582189	199290
686926	199291
695441	199292
266342	199293
165803	199294
1156	199295
103741	199296
156842	199297
264129	199298
696571	199299
127377	199300
51248	199301
646473	199302
329181	199303
50786	199304
146362	199305
667226	199306
48084	199307
462331	199308
106038	199309
595013	199310
655267	199311
30876	199312
21920	199313
42389	199314
254951	199315
27791	199316
97395	199317
584	199318
650798	199319
57096	199320
171975	199321
472309	199322
455822	199323
49789	199324
26164	199325
247324	199326
8400	199327
9669	199328
1745	199329
488640	199330
4140	199331
69080	199332
228643	199333
240861	199334
20341	199335
48585	199336
18484	199337
659970	199338
500184	199339
625711	199340
240653	199341
612074	199342
150553	199343
515992	199344
48405	199345
570837	199346
5580	199347
574359	199348
306557	199349
164773	199350
483414	199351
625065	199352
428619	199353
428618	199354
370769	199355
247083	199356
36166	199357
58222	199358
111319	199359
280997	199360
436360	199361
148587	199362
9294	199363
525086	199364
1537	199365
29857	199366
286814	199367
394699	199368
211551	199369
392171	199370
570312	199371
4168	199372
136422	199373
116236	199374
42161	199375
170912	199376
255886	199377
466230	199378
411871	199379
22972	199380
568814	199381
22124	199382
115150	199383
470659	199384
538155	199385
274834	199386
245104	199387
53847	199388
67081	199389
572875	199390
91180	199391
12127	199392
613655	199393
89215	199394
177889	199395
20133	199396
515	199397
542791	199398
363965	199399
36699	199400
475084	199401
153576	199402
119248	199403
475827	199404
102939	199405
7661	199406
498706	199407
115358	199408
148464	199409
245212	199410
111994	199411
9026	199412
41728	199413
548846	199414
416341	199415
694483	199416
445573	199417
365548	199418
250528	199419
687314	199420
324565	199421
502940	199422
255706	199423
12274	199424
99941	199425
436267	199426
683430	199427
256203	199428
435300	199429
5755	199430
113604	199431
353200	199432
23944	199433
310062	199434
55	199435
20052	199436
24537	199437
21470	199438
160641	199439
650713	199440
123252	199441
229037	199442
17276	199443
340379	199444
247948	199445
24539	199446
172778	199447
24258	199448
44803	199449
251801	199450
510211	199451
551804	199452
175988	199453
662172	199454
695826	199455
144348	199456
19459	199457
107234	199458
6793	199459
300476	199460
33117	199461
170963	199462
147829	199463
691928	199464
607350	199465
60794	199466
537699	199467
424963	199468
43320	199469
128188	199470
532544	199471
685705	199472
33278	199473
231113	199474
110265	199475
272296	199476
542529	199477
477595	199478
20790	199479
153794	199480
26542	199481
3072	199482
11983	199483
4738	199484
647356	199485
429122	199486
549853	199487
25708	199488
319957	199489
528287	199490
54423	199491
238368	199492
95004	199493
163022	199494
86346	199495
171258	199496
651653	199497
546645	199498
517606	199499
264902	199500
26999	199501
289096	199502
6271	199503
429396	199504
144969	199505
32912	199506
230064	199507
570641	199508
515873	199509
164158	199510
75985	199511
605619	199512
96541	199513
289174	199514
144070	199515
123014	199516
175246	199517
225041	199518
544868	199519
72436	199520
401163	199521
49875	199522
679007	199523
2095	199524
112251	199525
668061	199526
79677	199527
418664	199528
162966	199529
26769	199530
15435	199531
51711	199532
43569	199533
475910	199534
90082	199535
146407	199536
67046	199537
168534	199538
77414	199539
421623	199540
59443	199541
143093	199542
26790	199543
498771	199544
637788	199545
56310	199546
177731	199547
626841	199548
39161	199549
210334	199550
301173	199551
30976	199552
3222	199553
137460	199554
557494	199555
17962	199556
7147	199557
40272	199558
10426	199559
4505	199560
269889	199561
610055	199562
15513	199563
5242	199564
237676	199565
3135	199566
462623	199567
598965	199568
112140	199569
301820	199570
219449	199571
142232	199572
234	199573
483005	199574
426934	199575
5194	199576
325826	199577
365621	199578
73818	199579
289551	199580
575091	199581
32899	199582
96289	199583
20897	199584
317924	199585
214153	199586
9111	199587
114316	199588
85010	199589
5959	199590
321936	199591
26993	199592
1519	199593
55537	199594
670864	199595
133759	199596
597102	199597
170778	199598
139903	199599
42749	199600
30115	199601
634426	199602
25891	199603
660267	199604
545489	199605
418882	199606
277579	199607
18592	199608
253126	199609
613784	199610
476644	199611
629629	199612
121820	199613
26732	199614
41736	199615
526100	199616
89713	199617
615606	199618
130416	199619
475214	199620
371189	199621
67688	199622
58671	199623
106676	199624
558482	199625
126892	199626
212477	199627
102695	199628
54682	199629
583454	199630
416195	199631
5677	199632
342380	199633
641011	199634
112626	199635
38236	199636
486830	199637
102916	199638
378589	199639
83316	199640
49692	199641
35093	199642
53660	199643
15052	199644
54555	199645
52280	199646
16535	199647
131026	199648
460018	199649
566116	199650
146797	199651
652475	199652
213546	199653
622630	199654
136650	199655
479961	199656
523029	199657
680672	199658
691958	199659
32727	199660
546979	199661
231119	199662
555600	199663
1828	199664
541676	199665
692361	199666
34796	199667
409493	199668
343113	199669
488853	199670
9059	199671
24002	199672
602889	199673
479963	199674
200441	199675
39987	199676
580432	199677
589779	199678
7521	199679
124795	199680
8779	199681
458372	199682
514209	199683
14325	199684
880	199685
70715	199686
40047	199687
390642	199688
26754	199689
31416	199690
5444	199691
13550	199692
139153	199693
2882	199694
521	199695
328911	199696
26994	199697
72988	199698
101656	199699
581586	199700
171491	199701
234132	199702
36994	199703
60184	199704
78481	199705
161405	199706
355633	199707
158146	199708
59446	199709
489596	199710
105478	199711
12545	199712
306399	199713
119246	199714
103043	199715
106349	199716
258597	199717
4453	199718
5752	199719
481434	199720
83926	199721
446003	199722
5464	199723
17145	199724
122153	199725
342354	199726
229028	199727
796	199728
640292	199729
13139	199730
306046	199731
511774	199732
650	199733
91020	199734
398189	199735
165892	199736
542266	199737
125466	199738
197451	199739
95788	199740
56617	199741
8006	199742
483642	199743
129447	199744
1394	199745
547744	199746
201156	199747
531057	199748
48692	199749
628565	199750
520356	199751
662626	199752
644490	199753
358342	199754
491146	199755
9997	199756
20898	199757
1050	199758
32201	199759
404115	199760
15889	199761
135425	199762
145737	199763
41395	199764
35353	199765
39716	199766
248498	199767
68248	199768
186901	199769
285642	199770
500459	199771
50736	199772
309096	199773
79475	199774
85158	199775
569425	199776
39549	199777
59068	199778
131127	199779
130274	199780
171385	199781
597756	199782
33701	199783
13496	199784
691443	199785
117503	199786
46151	199787
619538	199788
99013	199789
379488	199790
33269	199791
520665	199792
514236	199793
527	199794
145907	199795
632664	199796
37277	199797
300925	199798
633654	199799
75779	199800
1646	199801
11221	199802
355326	199803
651913	199804
7762	199805
401228	199806
228274	199807
464161	199808
648589	199809
589334	199810
245453	199811
439153	199812
8	199813
517428	199814
25403	199815
425518	199816
166909	199817
419363	199818
508342	199819
547316	199820
46478	199821
128516	199822
39841	199823
466216	199824
165013	199825
128938	199826
56114	199827
54734	199828
185593	199829
236289	199830
570002	199831
53633	199832
83819	199833
260641	199834
234098	199835
48333	199836
291530	199837
366579	199838
188056	199839
257287	199840
423408	199841
200606	199842
298939	199843
134886	199844
647002	199845
136423	199846
138350	199847
291458	199848
85749	199849
166917	199850
602816	199851
154008	199852
449768	199853
115670	199854
514765	199855
397864	199856
588699	199857
398888	199858
193740	199859
78630	199860
130561	199861
488964	199862
368753	199863
572835	199864
307991	199865
534157	199866
135180	199867
196111	199868
631083	199869
657883	199870
613046	199871
51060	199872
543894	199873
354058	199874
122853	199875
47065	199876
527	199877
588528	199878
300428	199879
81644	199880
104027	199881
549408	199882
554646	199883
537104	199884
281339	199885
91698	199886
622035	199887
294491	199888
492888	199889
214187	199890
657585	199891
486616	199892
455862	199893
115439	199894
472709	199895
19885	199896
43324	199897
432938	199898
19228	199899
663555	199900
117331	199901
432928	199902
432957	199903
432963	199904
182572	199905
247741	199906
683572	199907
568351	199908
51169	199909
30811	199910
13854	199911
450032	199912
433020	199913
192553	199914
97024	199915
33954	199916
17023	199917
13022	199918
680205	199919
31648	199920
649694	199921
650835	199922
18995	199923
87839	199924
558272	199925
141	199926
158152	199927
43756	199928
8762	199929
56508	199930
84820	199931
8070	199932
456814	199933
537650	199934
582373	199935
590718	199936
2266	199937
488919	199938
542443	199939
131470	199940
425801	199941
160610	199942
614320	199943
100574	199944
183786	199945
131028	199946
592926	199947
37165	199948
25095	199949
637047	199950
72575	199951
92320	199952
31854	199953
164082	199954
95592	199955
41314	199956
119543	199957
48465	199958
42158	199959
634160	199960
496518	199961
188621	199962
7229	199963
541171	199964
107933	199965
94020	199966
9810	199967
57	199968
184429	199969
525004	199970
44226	199971
7059	199972
1935	199973
71496	199974
533923	199975
126617	199976
479511	199977
58769	199978
33212	199979
102154	199980
108088	199981
39642	199982
517588	199983
443051	199984
256578	199985
462411	199986
112445	199987
296181	199988
421014	199989
564683	199990
142699	199991
67485	199992
87165	199993
49099	199994
491974	199995
17303	199996
483877	199997
567955	199998
231943	199999
29128	200000
23141	200001
37978	200002
15393	200003
353892	200004
334075	200005
139300	200006
11242	200007
55731	200008
672966	200009
103227	200010
870	200011
11543	200012
204390	200013
70961	200014
164855	200015
33219	200016
54452	200017
417267	200018
120524	200019
54577	200020
564233	200021
294414	200022
88	200023
636488	200024
1641	200025
316281	200026
511748	200027
442427	200028
23427	200029
14723	200030
422782	200031
423	200032
304536	200033
168657	200034
24962	200035
206149	200036
412274	200037
142575	200038
64823	200039
161515	200040
71741	200041
901	200042
14326	200043
524158	200044
8721	200045
64751	200046
38604	200047
159379	200048
505	200049
55768	200050
499044	200051
408135	200052
8881	200053
42123	200054
8362	200055
138704	200056
111301	200057
43306	200058
81022	200059
578079	200060
20082	200061
258667	200062
31114	200063
161564	200064
152998	200065
638088	200066
110471	200067
1339	200068
310883	200069
35861	200070
86561	200071
158776	200072
334081	200073
25733	200074
106746	200075
517539	200076
49952	200077
425008	200078
451816	200079
378966	200080
165919	200081
267747	200082
471950	200083
595583	200084
145284	200085
559827	200086
192931	200087
657113	200088
42431	200089
22282	200090
153036	200091
585088	200092
332143	200093
640437	200094
1555	200095
17290	200096
102147	200097
91229	200098
234792	200099
363685	200100
363682	200101
206260	200102
85192	200103
4662	200104
213095	200105
485126	200106
77149	200107
342798	200108
535011	200109
787	200110
19252	200111
436480	200112
2554	200113
539696	200114
113079	200115
335974	200116
359786	200117
664092	200118
37785	200119
222389	200120
307209	200121
22336	200122
125580	200123
486380	200124
397735	200125
496695	200126
492796	200127
92	200128
91140	200129
356172	200130
107075	200131
469636	200132
279652	200133
54320	200134
306636	200135
368187	200136
657395	200137
56783	200138
654	200139
136534	200140
336178	200141
570167	200142
529732	200143
649645	200144
133058	200145
250723	200146
368348	200147
585996	200148
621829	200149
398161	200150
581869	200151
272198	200152
20625	200153
612440	200154
598757	200155
128019	200156
111613	200157
76079	200158
126767	200159
450561	200160
453816	200161
96649	200162
6255	200163
175721	200164
12045	200165
241436	200166
96962	200167
487011	200168
401633	200169
279512	200170
263281	200171
407387	200172
470598	200173
696113	200174
171300	200175
160600	200176
315246	200177
151522	200178
315280	200179
345349	200180
77427	200181
151333	200182
200047	200183
255108	200184
126611	200185
114121	200186
12153	200187
368137	200188
29078	200189
389	200190
35792	200191
401696	200192
427103	200193
276458	200194
2402	200195
383611	200196
13450	200197
311950	200198
68054	200199
477529	200200
588483	200201
90992	200202
492274	200203
33442	200204
166757	200205
493650	200206
34787	200207
334168	200208
281085	200209
21150	200210
132467	200211
451965	200212
59548	200213
59532	200214
659524	200215
384100	200216
446076	200217
302257	200218
1485	200219
595614	200220
20000	200221
501034	200222
10549	200223
284980	200224
245040	200225
670734	200226
252683	200227
444495	200228
518411	200229
9215	200230
517750	200231
42736	200232
16206	200233
96643	200234
281010	200235
546978	200236
38818	200237
283777	200238
129742	200239
360386	200240
476989	200241
39739	200242
384899	200243
444861	200244
141153	200245
151621	200246
49820	200247
103319	200248
165915	200249
531969	200250
164082	200251
4617	200252
15415	200253
79918	200254
680	200255
5334	200256
125898	200257
367915	200258
417100	200259
626220	200260
671568	200261
557005	200262
383908	200263
4366	200264
164258	200265
76871	200266
253607	200267
117954	200268
14512	200269
571113	200270
508716	200271
499729	200272
21941	200273
90807	200274
491979	200275
154903	200276
146624	200277
19035	200278
476756	200279
50841	200280
462439	200281
102494	200282
147825	200283
10614	200284
154193	200285
52422	200286
553	200287
108897	200288
607866	200289
324834	200290
38954	200291
517321	200292
155619	200293
158931	200294
69352	200295
81293	200296
546719	200297
584877	200298
94299	200299
226135	200300
14291	200301
302517	200302
77706	200303
65283	200304
21862	200305
287246	200306
381893	200307
281154	200308
179072	200309
18132	200310
57296	200311
109328	200312
417526	200313
424460	200314
62601	200315
14627	200316
244466	200317
353306	200318
449060	200319
54768	200320
37042	200321
634277	200322
43040	200323
4008	200324
256298	200325
406448	200326
659974	200327
528364	200328
528371	200329
528374	200330
528375	200331
528386	200332
528389	200333
528391	200334
528393	200335
528392	200336
528395	200337
528400	200338
528402	200339
528411	200340
528412	200341
528416	200342
528418	200343
375319	200344
528883	200345
62794	200346
238316	200347
572033	200348
255131	200349
51580	200350
343760	200351
367821	200352
490145	200353
51191	200354
51362	200355
335734	200356
17382	200357
612003	200358
270935	200359
47872	200360
495467	200361
3612	200362
46386	200363
341147	200364
466140	200365
385219	200366
298050	200367
90679	200368
696842	200369
549871	200370
322177	200371
547421	200372
70524	200373
14326	200374
218855	200375
5394	200376
19667	200377
473724	200378
398981	200379
479794	200380
156311	200381
345078	200382
13143	200383
33443	200384
618254	200385
440768	200386
414683	200387
352858	200388
649609	200389
125	200390
36100	200391
5331	200392
192715	200393
624643	200394
137999	200395
39772	200396
129281	200397
13050	200398
161766	200399
631582	200400
641589	200401
354551	200402
594106	200403
343025	200404
308249	200405
36923	200406
232818	200407
87410	200408
532027	200409
41904	200410
653227	200411
68246	200412
76562	200413
539828	200414
81455	200415
622904	200416
50016	200417
44273	200418
225362	200419
519439	200420
438782	200421
118860	200422
18518	200423
331951	200424
118227	200425
286965	200426
139105	200427
532388	200428
478351	200429
24673	200430
315051	200431
669706	200432
251401	200433
250227	200434
373795	200435
118245	200436
250458	200437
119803	200438
108397	200439
442584	200440
6729	200441
437492	200442
99697	200443
59446	200444
343572	200445
12644	200446
586448	200447
53957	200448
18980	200449
25656	200450
551045	200451
256180	200452
94346	200453
161482	200454
168351	200455
273656	200456
30547	200457
389610	200458
407927	200459
530857	200460
664945	200461
407986	200462
117798	200463
105913	200464
7160	200465
69588	200466
311290	200467
15776	200468
10505	200469
664910	200470
166503	200471
217390	200472
43419	200473
10513	200474
166491	200475
94549	200476
575162	200477
5041	200478
626723	200479
630755	200480
217513	200481
400958	200482
77828	200483
43481	200484
4555	200485
8702	200486
110198	200487
117690	200488
6210	200489
156166	200490
7339	200491
565798	200492
518170	200493
216709	200494
231334	200495
25111	200496
204136	200497
381554	200498
407936	200499
160935	200500
12835	200501
94164	200502
57729	200503
70158	200504
434449	200505
166512	200506
86173	200507
32422	200508
57649	200509
12821	200510
573921	200511
597442	200512
304359	200513
1205	200514
34494	200515
660611	200516
502042	200517
383973	200518
684550	200519
9062	200520
618616	200521
6240	200522
315952	200523
290632	200524
187676	200525
176706	200526
540766	200527
158149	200528
522249	200529
664352	200530
107336	200531
84846	200532
1315	200533
137237	200534
645405	200535
540462	200536
568163	200537
376262	200538
582285	200539
549915	200540
84993	200541
230861	200542
346456	200543
71248	200544
212588	200545
365935	200546
680472	200547
577932	200548
1232	200549
633202	200550
655420	200551
44375	200552
329566	200553
159390	200554
336072	200555
234124	200556
14538	200557
82639	200558
362634	200559
148221	200560
18853	200561
118258	200562
325583	200563
205113	200564
331263	200565
215822	200566
108325	200567
650565	200568
16998	200569
263613	200570
218817	200571
627838	200572
546769	200573
41980	200574
628462	200575
69206	200576
81074	200577
351320	200578
507695	200579
38331	200580
645656	200581
402418	200582
29511	200583
15534	200584
119832	200585
51035	200586
90687	200587
451916	200588
448454	200589
345084	200590
23140	200591
5735	200592
854	200593
318448	200594
151501	200595
7008	200596
591459	200597
321119	200598
262201	200599
28026	200600
132916	200601
159001	200602
596294	200603
261016	200604
160728	200605
315798	200606
111	200607
129356	200608
127247	200609
27507	200610
200267	200611
7221	200612
554234	200613
45426	200614
293215	200615
51204	200616
315257	200617
100757	200618
168544	200619
239019	200620
57575	200621
28017	200622
14487	200623
148891	200624
109493	200625
446407	200626
269352	200627
82486	200628
402158	200629
443390	200630
96631	200631
296173	200632
77412	200633
336087	200634
631961	200635
288526	200636
459772	200637
477977	200638
507028	200639
684464	200640
449736	200641
539627	200642
596297	200643
115349	200644
295108	200645
100096	200646
155176	200647
711	200648
10706	200649
131100	200650
335292	200651
2450	200652
580964	200653
16706	200654
313321	200655
108061	200656
563936	200657
176476	200658
14383	200659
546724	200660
35795	200661
408482	200662
180293	200663
77789	200664
413918	200665
427961	200666
52779	200667
174932	200668
5783	200669
474109	200670
260	200671
40247	200672
179117	200673
78686	200674
204991	200675
150600	200676
53971	200677
521815	200678
659844	200679
396377	200680
502350	200681
233169	200682
563805	200683
38887	200684
363557	200685
310636	200686
438115	200687
191919	200688
179766	200689
550493	200690
250109	200691
537384	200692
588435	200693
6172	200694
376166	200695
336567	200696
336566	200697
336574	200698
336575	200699
336628	200700
336659	200701
336674	200702
594339	200703
594325	200704
435424	200705
466775	200706
34984	200707
550707	200708
396206	200709
311631	200710
11181	200711
262388	200712
1724	200713
327150	200714
410417	200715
378281	200716
622562	200717
662577	200718
572074	200719
386267	200720
158361	200721
32867	200722
27443	200723
301616	200724
166931	200725
105587	200726
84450	200727
130518	200728
511277	200729
368669	200730
645622	200731
59461	200732
93017	200733
302899	200734
321268	200735
663067	200736
156104	200737
224699	200738
501717	200739
694834	200740
528837	200741
205293	200742
112476	200743
495314	200744
107613	200745
30185	200746
24305	200747
529987	200748
4127	200749
524864	200750
260361	200751
392414	200752
343058	200753
675525	200754
145809	200755
262786	200756
85034	200757
180749	200758
96679	200759
615755	200760
556892	200761
424844	200762
231758	200763
436572	200764
666337	200765
615719	200766
418830	200767
670877	200768
412254	200769
36398	200770
489988	200771
295296	200772
46910	200773
325040	200774
6146	200775
435821	200776
435763	200777
592640	200778
456528	200779
112693	200780
663825	200781
73506	200782
193556	200783
25325	200784
277091	200785
59759	200786
149468	200787
53941	200788
424454	200789
46234	200790
125978	200791
435887	200792
334078	200793
12772	200794
270101	200795
578181	200796
35219	200797
161154	200798
86845	200799
76449	200800
62176	200801
27072	200802
163479	200803
666222	200804
15701	200805
124537	200806
112727	200807
471555	200808
362123	200809
214989	200810
270419	200811
291333	200812
542894	200813
338768	200814
370402	200815
124968	200816
500633	200817
118270	200818
338657	200819
43600	200820
1840	200821
161307	200822
328397	200823
567608	200824
570535	200825
31136	200826
277729	200827
12948	200828
14873	200829
570670	200830
305377	200831
511993	200832
36917	200833
529150	200834
15794	200835
449250	200836
561681	200837
510740	200838
412401	200839
95293	200840
36681	200841
365685	200842
90004	200843
8327	200844
460434	200845
92481	200846
435757	200847
332106	200848
363742	200849
191602	200850
435796	200851
135366	200852
155296	200853
460431	200854
182503	200855
511896	200856
68749	200857
118179	200858
182492	200859
214642	200860
152600	200861
338679	200862
5666	200863
111362	200864
338697	200865
2298	200866
338668	200867
75121	200868
57253	200869
320320	200870
627655	200871
345839	200872
104887	200873
313989	200874
397388	200875
520095	200876
667077	200877
98525	200878
9341	200879
44631	200880
435791	200881
52016	200882
116259	200883
68731	200884
534523	200885
126436	200886
435924	200887
665628	200888
632501	200889
683869	200890
161698	200891
123786	200892
131239	200893
412467	200894
535336	200895
112730	200896
412457	200897
412396	200898
427195	200899
435751	200900
26975	200901
688261	200902
23173	200903
110278	200904
89761	200905
665691	200906
586750	200907
15398	200908
412472	200909
81014	200910
160479	200911
435743	200912
547609	200913
142299	200914
243145	200915
277237	200916
118192	200917
79329	200918
14974	200919
180279	200920
116232	200921
453933	200922
8538	200923
122351	200924
73892	200925
118189	200926
305343	200927
598520	200928
163348	200929
209876	200930
358824	200931
523333	200932
405627	200933
42036	200934
137516	200935
482593	200936
151511	200937
625780	200938
243351	200939
412577	200940
533085	200941
162200	200942
127518	200943
426533	200944
423837	200945
233983	200946
629243	200947
371457	200948
15752	200949
233467	200950
43284	200951
124039	200952
330939	200953
590091	200954
34694	200955
635981	200956
115315	200957
10448	200958
50022	200959
10222	200960
44806	200961
328418	200962
611091	200963
178051	200964
570354	200965
291327	200966
115633	200967
525754	200968
7211	200969
203559	200970
89932	200971
27129	200972
828	200973
341142	200974
681203	200975
154613	200976
168680	200977
680234	200978
436983	200979
597682	200980
595741	200981
689701	200982
335259	200983
661727	200984
37369	200985
280178	200986
66350	200987
63209	200988
340160	200989
657572	200990
508035	200991
151028	200992
157961	200993
108310	200994
576157	200995
51291	200996
8814	200997
680663	200998
11184	200999
5217	201000
34910	201001
270780	201002
443758	201003
60281	201004
5102	201005
634404	201006
144072	201007
623528	201008
409468	201009
56785	201010
501859	201011
251152	201012
607575	201013
116419	201014
37965	201015
99796	201016
76936	201017
483691	201018
91733	201019
13	201020
53691	201021
429232	201022
22659	201023
630298	201024
543999	201025
19	201026
494465	201027
28019	201028
634413	201029
57405	201030
437200	201031
140671	201032
74331	201033
138017	201034
138020	201035
259217	201036
465364	201037
2207	201038
484348	201039
144636	201040
78681	201041
78681	201042
467493	201043
687427	201044
357877	201045
136104	201046
11828	201047
27760	201048
243479	201049
587095	201050
364878	201051
306156	201052
118422	201053
600739	201054
53345	201055
107366	201056
32296	201057
56214	201058
697560	201059
304030	201060
274438	201061
504373	201062
373241	201063
216062	201064
427184	201065
477405	201066
296165	201067
127602	201068
29544	201069
357	201070
200009	201071
117959	201072
375331	201073
18056	201074
152621	201075
14074	201076
627569	201077
62367	201078
118398	201079
95455	201080
138	201081
441163	201082
634182	201083
172906	201084
145974	201085
581291	201086
114779	201087
4906	201088
507	201089
48657	201090
324528	201091
155483	201092
125531	201093
47681	201094
243358	201095
403144	201096
451434	201097
304875	201098
939	201099
78731	201100
85355	201101
669232	201102
47434	201103
113364	201104
72184	201105
519367	201106
24895	201107
194719	201108
23947	201109
59952	201110
638313	201111
65401	201112
455276	201113
74913	201114
477166	201115
337003	201116
13013	201117
343135	201118
13287	201119
87482	201120
113914	201121
525348	201122
528760	201123
287096	201124
389415	201125
464757	201126
135373	201127
121185	201128
292885	201129
169134	201130
115189	201131
201050	201132
298218	201133
126128	201134
6451	201135
444	201136
574263	201137
633475	201138
519875	201139
26141	201140
686165	201141
65962	201142
671799	201143
556321	201144
319861	201145
684147	201146
495169	201147
30825	201148
201700	201149
24209	201150
307985	201151
137798	201152
52041	201153
219200	201154
27636	201155
579894	201156
43618	201157
144577	201158
197964	201159
217458	201160
20081	201161
638496	201162
80680	201163
32045	201164
62399	201165
218688	201166
242733	201167
179267	201168
73654	201169
494062	201170
255525	201171
139048	201172
163468	201173
576498	201174
573031	201175
133698	201176
23816	201177
9199	201178
248979	201179
116920	201180
34548	201181
27022	201182
41851	201183
663135	201184
20743	201185
320611	201186
59776	201187
557240	201188
279958	201189
155454	201190
669146	201191
122049	201192
22638	201193
670081	201194
384533	201195
323009	201196
135375	201197
66152	201198
53147	201199
150735	201200
317919	201201
68690	201202
532636	201203
622049	201204
246904	201205
22941	201206
650035	201207
649834	201208
458628	201209
533924	201210
479179	201211
495168	201212
305406	201213
3954	201214
123229	201215
1031	201216
613158	201217
252028	201218
500018	201219
35494	201220
222927	201221
658731	201222
561969	201223
373164	201224
14736	201225
328	201226
52783	201227
616707	201228
374051	201229
286908	201230
587382	201231
330339	201232
331866	201233
42437	201234
289750	201235
221659	201236
518845	201237
86523	201238
59439	201239
462382	201240
51792	201241
111805	201242
94277	201243
185664	201244
674911	201245
7132	201246
39328	201247
385231	201248
343704	201249
460384	201250
561847	201251
207801	201252
80319	201253
132950	201254
63569	201255
491095	201256
240255	201257
484366	201258
555178	201259
554304	201260
279048	201261
79608	201262
19919	201263
387884	201264
460380	201265
123713	201266
419114	201267
34410	201268
10360	201269
8911	201270
1444	201271
138235	201272
419076	201273
369759	201274
669125	201275
5167	201276
74478	201277
460197	201278
460369	201279
369758	201280
11131	201281
456340	201282
140748	201283
340880	201284
84414	201285
105873	201286
1227	201287
37842	201288
2118	201289
607906	201290
438681	201291
713	201292
66665	201293
1053	201294
659707	201295
6220	201296
127696	201297
436602	201298
74627	201299
500870	201300
52778	201301
422210	201302
86479	201303
4166	201304
654593	201305
240801	201306
141565	201307
102783	201308
404240	201309
636174	201310
495941	201311
56779	201312
667099	201313
275174	201314
561301	201315
577968	201316
500868	201317
121381	201318
567092	201319
637060	201320
347475	201321
536085	201322
134968	201323
72659	201324
194879	201325
541754	201326
148821	201327
13354	201328
344871	201329
105021	201330
470436	201331
453770	201332
49727	201333
49725	201334
7021	201335
494978	201336
667055	201337
390648	201338
285436	201339
70397	201340
98706	201341
68130	201342
68130	201343
310956	201344
204877	201345
694543	201346
441967	201347
13462	201348
679187	201349
578252	201350
638181	201351
576480	201352
474808	201353
126665	201354
608545	201355
246332	201356
13864	201357
73457	201358
43737	201359
164180	201360
645832	201361
167098	201362
667373	201363
622957	201364
582977	201365
54150	201366
55917	201367
600957	201368
33076	201369
1650	201370
37303	201371
230697	201372
696801	201373
667401	201374
135209	201375
15687	201376
593766	201377
173267	201378
98752	201379
167717	201380
230542	201381
426324	201382
619842	201383
165336	201384
172740	201385
366078	201386
580770	201387
225165	201388
598399	201389
667654	201390
450151	201391
81120	201392
597254	201393
342673	201394
598542	201395
500849	201396
159020	201397
93577	201398
105841	201399
172119	201400
73683	201401
166694	201402
44260	201403
45756	201404
143469	201405
479145	201406
422451	201407
118549	201408
407676	201409
485787	201410
89451	201411
171494	201412
665500	201413
171494	201414
56142	201415
93867	201416
468589	201417
534049	201418
210569	201419
218384	201420
156930	201421
73633	201422
150994	201423
590282	201424
32805	201425
587893	201426
162280	201427
495843	201428
636133	201429
613375	201430
34484	201431
453203	201432
648537	201433
190992	201434
298448	201435
68950	201436
71445	201437
296030	201438
643924	201439
108327	201440
611902	201441
541552	201442
554516	201443
38950	201444
13855	201445
125652	201446
224074	201447
137011	201448
395072	201449
442573	201450
27612	201451
193905	201452
584438	201453
492565	201454
360090	201455
272002	201456
53170	201457
608899	201458
232359	201459
1603	201460
19188	201461
10249	201462
407326	201463
690525	201464
10611	201465
24421	201466
180929	201467
8907	201468
144623	201469
11325	201470
160146	201471
144737	201472
415723	201473
215761	201474
169835	201475
24810	201476
43176	201477
305302	201478
245182	201479
382839	201480
456749	201481
544263	201482
201153	201483
691819	201484
150115	201485
595587	201486
376770	201487
379898	201488
579337	201489
566984	201490
11281	201491
96621	201492
181197	201493
37187	201494
287407	201495
401376	201496
595592	201497
153901	201498
460765	201499
97012	201500
276707	201501
589176	201502
30597	201503
97000	201504
302947	201505
534933	201506
12857	201507
568178	201508
198178	201509
305731	201510
39050	201511
662069	201512
274794	201513
175254	201514
329134	201515
86140	201516
197143	201517
476721	201518
124104	201519
83704	201520
95137	201521
480037	201522
3879	201523
283960	201524
440456	201525
167325	201526
42458	201527
667886	201528
64132	201529
64132	201530
501171	201531
193896	201532
15570	201533
46960	201534
3519	201535
54563	201536
353362	201537
24403	201538
666359	201539
381875	201540
85	201541
366909	201542
485330	201543
24685	201544
82791	201545
62213	201546
45687	201547
20133	201548
364803	201549
7025	201550
33625	201551
10058	201552
61406	201553
51616	201554
423001	201555
34910	201556
71281	201557
4120	201558
433770	201559
55483	201560
62849	201561
94736	201562
20058	201563
15441	201564
10136	201565
652627	201566
225612	201567
349343	201568
666450	201569
21098	201570
344743	201571
20894	201572
55339	201573
20921	201574
137029	201575
276292	201576
609942	201577
39130	201578
444416	201579
171326	201580
23457	201581
629	201582
202298	201583
316670	201584
78085	201585
118246	201586
148345	201587
629806	201588
119231	201589
572621	201590
345104	201591
167632	201592
46410	201593
312189	201594
399226	201595
114751	201596
8678	201597
400392	201598
489412	201599
513498	201600
380269	201601
272501	201602
444793	201603
360682	201604
479438	201605
99132	201606
54730	201607
127667	201608
7469	201609
228729	201610
109973	201611
149	201612
695442	201613
56171	201614
8728	201615
377075	201616
166117	201617
89308	201618
19279	201619
106350	201620
153167	201621
2569	201622
294579	201623
83421	201624
515326	201625
541218	201626
56802	201627
15164	201628
301868	201629
43851	201630
431152	201631
157967	201632
489999	201633
501345	201634
28161	201635
561609	201636
308918	201637
11703	201638
563529	201639
292811	201640
313909	201641
473469	201642
37027	201643
302183	201644
12148	201645
164592	201646
611363	201647
166814	201648
581913	201649
9397	201650
39186	201651
246425	201652
610176	201653
148377	201654
11973	201655
20396	201656
164631	201657
582947	201658
273174	201659
117119	201660
431618	201661
431601	201662
26300	201663
235027	201664
8301	201665
402324	201666
378272	201667
1542	201668
19008	201669
76912	201670
142611	201671
604392	201672
285321	201673
347303	201674
654671	201675
361315	201676
37169	201677
526828	201678
317805	201679
158104	201680
121986	201681
9535	201682
35589	201683
19045	201684
71807	201685
315509	201686
53681	201687
640324	201688
393320	201689
381849	201690
329876	201691
72145	201692
1414	201693
172222	201694
28571	201695
564801	201696
517951	201697
83533	201698
316232	201699
651854	201700
224666	201701
561202	201702
11692	201703
136128	201704
442299	201705
550820	201706
51745	201707
3376	201708
412670	201709
331498	201710
210024	201711
225418	201712
630499	201713
48983	201714
222839	201715
632158	201716
14173	201717
49	201718
376753	201719
2670	201720
33639	201721
33227	201722
589953	201723
33855	201724
19915	201725
59586	201726
43650	201727
652749	201728
569114	201729
122386	201730
259413	201731
103733	201732
174195	201733
371192	201734
356908	201735
645051	201736
108	201737
119240	201738
440572	201739
190655	201740
206530	201741
100173	201742
142428	201743
266036	201744
108441	201745
56430	201746
16688	201747
315437	201748
22141	201749
5153	201750
86577	201751
209427	201752
135516	201753
675866	201754
115486	201755
668479	201756
473407	201757
394861	201758
660356	201759
151850	201760
261667	201761
335686	201762
4924	201763
156507	201764
177423	201765
566799	201766
479978	201767
385680	201768
385707	201769
81832	201770
96896	201771
555226	201772
41516	201773
167382	201774
53535	201775
100497	201776
463002	201777
51811	201778
139577	201779
494839	201780
594963	201781
391891	201782
195020	201783
408264	201784
271087	201785
656118	201786
131418	201787
664055	201788
151346	201789
151633	201790
457921	201791
21378	201792
529	201793
67467	201794
5707	201795
208370	201796
601479	201797
334545	201798
98739	201799
26908	201800
112540	201801
169864	201802
61356	201803
494181	201804
68362	201805
231239	201806
209	201807
408107	201808
132149	201809
26053	201810
98354	201811
256530	201812
83572	201813
1289	201814
17096	201815
541012	201816
351153	201817
631544	201818
450589	201819
614951	201820
555943	201821
99246	201822
499620	201823
446574	201824
51189	201825
92675	201826
536455	201827
173	201828
120200	201829
13620	201830
198638	201831
524759	201832
678205	201833
502640	201834
6739	201835
25891	201836
62373	201837
424543	201838
525728	201839
188876	201840
62361	201841
71921	201842
185151	201843
686534	201844
601408	201845
479123	201846
228254	201847
9356	201848
556342	201849
282671	201850
136026	201851
273698	201852
148160	201853
21556	201854
119214	201855
55965	201856
127990	201857
150913	201858
627530	201859
6782	201860
110786	201861
595931	201862
47345	201863
231073	201864
2978	201865
33938	201866
277404	201867
24860	201868
388406	201869
97723	201870
214451	201871
670407	201872
263539	201873
441633	201874
3242	201875
566711	201876
553629	201877
671823	201878
671824	201879
441372	201880
501559	201881
501517	201882
501562	201883
671847	201884
669946	201885
186928	201886
455066	201887
43919	201888
350643	201889
454315	201890
694646	201891
501542	201892
3242	201893
670022	201894
603652	201895
603086	201896
529833	201897
163114	201898
60767	201899
254681	201900
124350	201901
215749	201902
562571	201903
411524	201904
18082	201905
584808	201906
184494	201907
697084	201908
268980	201909
44595	201910
4578	201911
4578	201912
390093	201913
17535	201914
39781	201915
441444	201916
432510	201917
87871	201918
384062	201919
58087	201920
616283	201921
3255	201922
344301	201923
484311	201924
187989	201925
441351	201926
3108	201927
154151	201928
177928	201929
454774	201930
670292	201931
514	201932
37460	201933
670061	201934
22608	201935
154164	201936
42273	201937
44369	201938
639449	201939
295459	201940
324770	201941
246321	201942
524965	201943
267730	201944
43965	201945
167868	201946
119477	201947
17615	201948
58104	201949
634276	201950
346890	201951
25261	201952
387872	201953
12920	201954
167826	201955
167775	201956
577927	201957
214894	201958
197876	201959
605534	201960
238401	201961
454918	201962
167801	201963
169262	201964
193309	201965
12921	201966
532047	201967
670411	201968
43939	201969
587772	201970
441740	201971
58102	201972
123371	201973
677623	201974
160630	201975
347872	201976
167869	201977
347873	201978
455094	201979
160641	201980
346700	201981
441479	201982
395089	201983
312	201984
454931	201985
555793	201986
532057	201987
149885	201988
122198	201989
119540	201990
602521	201991
670436	201992
371044	201993
577787	201994
179937	201995
196098	201996
173520	201997
349923	201998
107172	201999
670440	202000
114459	202001
2274	202002
179137	202003
185774	202004
455845	202005
202155	202006
454919	202007
154154	202008
154701	202009
347888	202010
98576	202011
56112	202012
670446	202013
587779	202014
441753	202015
25512	202016
137073	202017
122487	202018
441706	202019
441737	202020
350628	202021
169249	202022
347737	202023
60653	202024
19949	202025
441601	202026
634260	202027
347536	202028
351524	202029
680090	202030
38476	202031
43955	202032
25264	202033
19946	202034
119476	202035
638398	202036
43947	202037
670497	202038
638407	202039
681200	202040
167788	202041
7388	202042
503275	202043
351559	202044
43960	202045
43970	202046
510127	202047
407440	202048
43653	202049
634357	202050
472997	202051
616567	202052
454899	202053
463521	202054
674456	202055
593272	202056
52043	202057
65978	202058
177801	202059
98943	202060
451306	202061
121547	202062
472885	202063
119541	202064
160616	202065
169263	202066
119561	202067
12278	202068
670491	202069
670429	202070
350780	202071
98941	202072
585487	202073
441647	202074
39941	202075
670495	202076
440957	202077
18626	202078
604073	202079
172427	202080
391758	202081
603891	202082
119567	202083
670511	202084
351080	202085
381386	202086
560360	202087
14346	202088
670118	202089
17870	202090
150662	202091
68715	202092
433494	202093
145275	202094
628280	202095
15372	202096
437149	202097
456037	202098
298709	202099
197429	202100
39164	202101
24930	202102
166944	202103
525205	202104
594918	202105
594919	202106
55789	202107
109960	202108
113549	202109
681780	202110
187020	202111
52324	202112
607588	202113
3555	202114
58253	202115
453393	202116
498255	202117
95658	202118
683218	202119
273749	202120
502102	202121
221362	202122
139745	202123
366072	202124
443808	202125
622948	202126
689037	202127
671404	202128
269830	202129
23	202130
26188	202131
16734	202132
679659	202133
65767	202134
164416	202135
47552	202136
520839	202137
12942	202138
286898	202139
169178	202140
130761	202141
381722	202142
161627	202143
508118	202144
636960	202145
631746	202146
105437	202147
60479	202148
696033	202149
255420	202150
168424	202151
211578	202152
249248	202153
280613	202154
3996	202155
115083	202156
529954	202157
310017	202158
644279	202159
17493	202160
14265	202161
532012	202162
534708	202163
285171	202164
457244	202165
170867	202166
156395	202167
71798	202168
259500	202169
609463	202170
50273	202171
18650	202172
264749	202173
128630	202174
16294	202175
671624	202176
106009	202177
51967	202178
314809	202179
78294	202180
93571	202181
45774	202182
491795	202183
518967	202184
121683	202185
1599	202186
44011	202187
250386	202188
172182	202189
106169	202190
22765	202191
11136	202192
167685	202193
112202	202194
122793	202195
660148	202196
302154	202197
629980	202198
423296	202199
92963	202200
95594	202201
343288	202202
681292	202203
8291	202204
128576	202205
59467	202206
15387	202207
25270	202208
263862	202209
24974	202210
162105	202211
642208	202212
154250	202213
590097	202214
307125	202215
41563	202216
454319	202217
76010	202218
17895	202219
55355	202220
574652	202221
138894	202222
337457	202223
349203	202224
59486	202225
112506	202226
168936	202227
9964	202228
539127	202229
127619	202230
127495	202231
173646	202232
18957	202233
48253	202234
258736	202235
508157	202236
413915	202237
511176	202238
668280	202239
509879	202240
53861	202241
305882	202242
435311	202243
517385	202244
509466	202245
162113	202246
672907	202247
28587	202248
163394	202249
164963	202250
3609	202251
6183	202252
155064	202253
161	202254
112179	202255
322143	202256
269840	202257
147	202258
162843	202259
396048	202260
146718	202261
278146	202262
53596	202263
62737	202264
314578	202265
263676	202266
720	202267
442238	202268
119848	202269
58200	202270
120	202271
131310	202272
362171	202273
468765	202274
52728	202275
197049	202276
96888	202277
379038	202278
36500	202279
88572	202280
470503	202281
187434	202282
662821	202283
172936	202284
66818	202285
335117	202286
571448	202287
372412	202288
436660	202289
103654	202290
283945	202291
80809	202292
274059	202293
127066	202294
397193	202295
560765	202296
906	202297
24942	202298
48597	202299
25675	202300
6057	202301
353959	202302
416450	202303
592776	202304
102624	202305
129782	202306
639116	202307
54060	202308
636538	202309
181373	202310
78088	202311
826	202312
626705	202313
13893	202314
628325	202315
117260	202316
366159	202317
3864	202318
8440	202319
3701	202320
16145	202321
19893	202322
450538	202323
459863	202324
23771	202325
184431	202326
82619	202327
352940	202328
184671	202329
193688	202330
651457	202331
209017	202332
435813	202333
165397	202334
556465	202335
69350	202336
613002	202337
430494	202338
116302	202339
430631	202340
142824	202341
606328	202342
32615	202343
353828	202344
531909	202345
692859	202346
111707	202347
661924	202348
84243	202349
135687	202350
53459	202351
329849	202352
53962	202353
204552	202354
692958	202355
96592	202356
337307	202357
155184	202358
378062	202359
127835	202360
13732	202361
345265	202362
6263	202363
186765	202364
8685	202365
117213	202366
155008	202367
37099	202368
579111	202369
693025	202370
250646	202371
10094	202372
415096	202373
53333	202374
623670	202375
586286	202376
430637	202377
172805	202378
2697	202379
632216	202380
57615	202381
8362	202382
567854	202383
11224	202384
282044	202385
462431	202386
649866	202387
557187	202388
522117	202389
295448	202390
403905	202391
212918	202392
294163	202393
353697	202394
25727	202395
597674	202396
113463	202397
281869	202398
579013	202399
605327	202400
665365	202401
559717	202402
381093	202403
176794	202404
469152	202405
57250	202406
33917	202407
208897	202408
684198	202409
21978	202410
48523	202411
214052	202412
628422	202413
640083	202414
413868	202415
264539	202416
563824	202417
305284	202418
238721	202419
411171	202420
339238	202421
105085	202422
78479	202423
14001	202424
571057	202425
155051	202426
13715	202427
147222	202428
658681	202429
51397	202430
154693	202431
26299	202432
8485	202433
601275	202434
85304	202435
23020	202436
694831	202437
485896	202438
88404	202439
542916	202440
326500	202441
522471	202442
29646	202443
199003	202444
31536	202445
538945	202446
414651	202447
286140	202448
43806	202449
675181	202450
333894	202451
446550	202452
292668	202453
161073	202454
234510	202455
3099	202456
563486	202457
51886	202458
211	202459
141840	202460
357635	202461
625406	202462
654755	202463
568903	202464
132114	202465
44088	202466
94222	202467
245295	202468
323145	202469
74402	202470
479671	202471
104392	202472
92056	202473
480379	202474
437961	202475
327654	202476
676656	202477
464140	202478
330040	202479
39883	202480
5346	202481
30764	202482
538254	202483
557581	202484
302903	202485
317910	202486
183314	202487
300	202488
115568	202489
141924	202490
21742	202491
47278	202492
659583	202493
212928	202494
595801	202495
370111	202496
160263	202497
455361	202498
402867	202499
606108	202500
60902	202501
179038	202502
139256	202503
518635	202504
653370	202505
674372	202506
160319	202507
191309	202508
107552	202509
688405	202510
23208	202511
9005	202512
168515	202513
22811	202514
92128	202515
132138	202516
47599	202517
600331	202518
12655	202519
16159	202520
314885	202521
7608	202522
329546	202523
100285	202524
115125	202525
37371	202526
621894	202527
630966	202528
303288	202529
530893	202530
533119	202531
7542	202532
273693	202533
4288	202534
544112	202535
401014	202536
45381	202537
139395	202538
125983	202539
189402	202540
546730	202541
424778	202542
43043	202543
370468	202544
22	202545
2384	202546
171181	202547
208795	202548
6568	202549
49903	202550
405538	202551
427039	202552
44653	202553
436383	202554
603022	202555
120954	202556
493409	202557
508399	202558
561481	202559
323006	202560
23528	202561
587550	202562
71918	202563
63198	202564
42043	202565
45436	202566
239154	202567
526256	202568
397380	202569
686758	202570
505250	202571
89773	202572
173950	202573
647855	202574
125409	202575
621745	202576
831	202577
446072	202578
93220	202579
339903	202580
499109	202581
359283	202582
10485	202583
78498	202584
5716	202585
208180	202586
414881	202587
863	202588
10562	202589
61887	202590
676061	202591
150543	202592
525978	202593
662167	202594
19789	202595
56663	202596
110551	202597
469177	202598
664338	202599
594577	202600
685170	202601
427803	202602
631364	202603
44453	202604
537451	202605
326677	202606
223120	202607
280764	202608
381482	202609
10723	202610
596826	202611
424620	202612
154618	202613
31529	202614
117335	202615
102870	202616
596661	202617
674957	202618
172878	202619
274276	202620
640148	202621
322636	202622
30701	202623
117130	202624
677970	202625
281387	202626
400680	202627
453796	202628
456768	202629
617034	202630
448974	202631
351083	202632
38208	202633
206201	202634
42819	202635
223286	202636
486776	202637
30701	202638
600531	202639
553368	202640
149423	202641
76066	202642
639609	202643
659635	202644
159228	202645
249267	202646
620717	202647
638973	202648
408555	202649
497510	202650
212219	202651
421585	202652
147773	202653
617817	202654
384974	202655
636198	202656
369593	202657
79528	202658
179863	202659
380524	202660
639421	202661
671732	202662
455870	202663
635126	202664
13357	202665
68694	202666
287362	202667
653880	202668
642545	202669
255235	202670
488098	202671
691369	202672
549210	202673
193466	202674
506580	202675
281361	202676
295063	202677
87800	202678
509036	202679
71537	202680
141587	202681
601388	202682
2540	202683
59597	202684
528784	202685
64194	202686
7295	202687
622245	202688
662823	202689
149988	202690
109605	202691
359966	202692
32544	202693
428989	202694
291334	202695
64088	202696
51822	202697
644652	202698
138915	202699
629709	202700
190122	202701
661494	202702
7060	202703
370552	202704
269273	202705
23872	202706
467131	202707
383562	202708
37214	202709
60828	202710
468860	202711
100799	202712
42383	202713
42060	202714
164341	202715
58330	202716
80159	202717
194393	202718
24309	202719
1161	202720
125562	202721
102095	202722
596959	202723
68213	202724
152874	202725
516387	202726
270999	202727
506666	202728
660066	202729
345396	202730
451594	202731
122241	202732
5190	202733
162129	202734
2205	202735
573500	202736
20494	202737
151027	202738
640856	202739
16923	202740
299327	202741
299323	202742
415068	202743
62480	202744
5487	202745
163977	202746
304745	202747
167971	202748
16301	202749
82056	202750
484776	202751
162160	202752
141221	202753
378153	202754
442545	202755
86865	202756
118382	202757
633565	202758
18435	202759
217486	202760
406799	202761
537440	202762
23752	202763
325917	202764
404282	202765
330170	202766
57976	202767
516383	202768
54919	202769
353859	202770
5930	202771
151524	202772
54643	202773
456745	202774
431041	202775
178600	202776
432630	202777
366358	202778
620725	202779
534765	202780
4122	202781
639817	202782
425291	202783
99721	202784
330248	202785
291731	202786
14294	202787
597896	202788
308897	202789
468071	202790
350669	202791
39	202792
35522	202793
458293	202794
200854	202795
501529	202796
350503	202797
757	202798
451379	202799
165655	202800
618765	202801
402076	202802
139930	202803
275790	202804
1766	202805
81378	202806
380666	202807
233659	202808
165816	202809
41665	202810
616037	202811
660502	202812
16868	202813
398843	202814
664682	202815
661763	202816
516909	202817
567169	202818
136416	202819
56580	202820
153705	202821
282399	202822
664	202823
642251	202824
277256	202825
431797	202826
197730	202827
136445	202828
642452	202829
32714	202830
274998	202831
88635	202832
562900	202833
473745	202834
432632	202835
37105	202836
19006	202837
374850	202838
374947	202839
318686	202840
534660	202841
152894	202842
159377	202843
532833	202844
163879	202845
346373	202846
218625	202847
611201	202848
403985	202849
538460	202850
1797	202851
456777	202852
587807	202853
14904	202854
6072	202855
315445	202856
25955	202857
110776	202858
445795	202859
243353	202860
21578	202861
243235	202862
157854	202863
42234	202864
481244	202865
472518	202866
85694	202867
473114	202868
686197	202869
361137	202870
2500	202871
640454	202872
506679	202873
90096	202874
244633	202875
192561	202876
562090	202877
488994	202878
13195	202879
441923	202880
295657	202881
555982	202882
4191	202883
112050	202884
193877	202885
351021	202886
43250	202887
507551	202888
388568	202889
372018	202890
56693	202891
686948	202892
445949	202893
192265	202894
353013	202895
314542	202896
121409	202897
603686	202898
84213	202899
577408	202900
195594	202901
294826	202902
227951	202903
222731	202904
469981	202905
131393	202906
117877	202907
135495	202908
361985	202909
280899	202910
91571	202911
24202	202912
181523	202913
416145	202914
32723	202915
83510	202916
53095	202917
509843	202918
508234	202919
81172	202920
55627	202921
484214	202922
376492	202923
127670	202924
89594	202925
253089	202926
95485	202927
454029	202928
171093	202929
318145	202930
104396	202931
657034	202932
586467	202933
147423	202934
15443	202935
18679	202936
186128	202937
570821	202938
8536	202939
41689	202940
511507	202941
526758	202942
411526	202943
579790	202944
642128	202945
448693	202946
660331	202947
620863	202948
693366	202949
132372	202950
252236	202951
18546	202952
310498	202953
110656	202954
430318	202955
655159	202956
407457	202957
323423	202958
114	202959
403458	202960
2377	202961
335492	202962
139583	202963
18191	202964
220369	202965
245276	202966
142952	202967
611517	202968
473496	202969
615521	202970
239577	202971
400248	202972
131003	202973
24160	202974
685993	202975
269122	202976
68430	202977
254625	202978
29009	202979
417807	202980
104321	202981
831	202982
433548	202983
665568	202984
503	202985
308907	202986
154310	202987
651865	202988
33133	202989
41786	202990
627888	202991
234941	202992
137350	202993
110712	202994
448708	202995
519384	202996
92335	202997
496396	202998
256030	202999
29356	203000
283364	203001
421805	203002
108574	203003
672591	203004
81747	203005
12438	203006
650422	203007
78965	203008
535743	203009
480812	203010
598858	203011
15071	203012
299228	203013
299234	203014
299248	203015
10	203016
310566	203017
299239	203018
299238	203019
299232	203020
299244	203021
299243	203022
299202	203023
230715	203024
299252	203025
682	203026
170581	203027
473556	203028
145776	203029
187905	203030
77869	203031
481133	203032
572645	203033
7066	203034
5087	203035
312909	203036
570462	203037
44314	203038
109264	203039
456467	203040
53330	203041
311895	203042
241362	203043
82822	203044
70986	203045
153885	203046
355286	203047
311304	203048
4504	203049
348003	203050
438541	203051
35037	203052
20029	203053
565796	203054
5174	203055
14970	203056
636255	203057
448276	203058
394835	203059
437513	203060
8933	203061
189502	203062
554808	203063
245848	203064
686082	203065
470126	203066
103081	203067
61550	203068
450695	203069
405795	203070
413799	203071
154342	203072
391040	203073
16640	203074
39457	203075
474394	203076
13579	203077
617839	203078
39516	203079
166925	203080
89546	203081
520626	203082
171390	203083
1041	203084
673557	203085
340170	203086
168476	203087
34254	203088
673570	203089
168473	203090
445047	203091
5862	203092
8876	203093
8373	203094
23878	203095
530294	203096
46556	203097
146292	203098
62198	203099
169146	203100
44226	203101
11149	203102
505500	203103
472017	203104
236806	203105
513766	203106
128664	203107
1493	203108
12838	203109
665010	203110
275508	203111
34433	203112
574296	203113
80723	203114
677639	203115
542853	203116
283997	203117
330424	203118
104495	203119
511	203120
185679	203121
11482	203122
57514	203123
226139	203124
619774	203125
158513	203126
366439	203127
344270	203128
185643	203129
598132	203130
255313	203131
58186	203132
383291	203133
978	203134
116373	203135
424836	203136
52539	203137
176704	203138
141060	203139
474610	203140
56488	203141
617498	203142
185532	203143
394941	203144
582264	203145
401895	203146
481258	203147
82554	203148
14293	203149
129228	203150
181351	203151
198160	203152
205714	203153
631107	203154
22132	203155
573037	203156
470217	203157
6890	203158
45672	203159
378255	203160
306960	203161
618517	203162
500236	203163
231189	203164
230315	203165
16096	203166
307021	203167
242374	203168
483001	203169
148042	203170
573605	203171
449926	203172
50888	203173
517938	203174
203245	203175
307060	203176
306763	203177
55410	203178
462129	203179
678299	203180
86945	203181
504861	203182
126488	203183
579655	203184
45071	203185
199618	203186
683359	203187
661843	203188
571721	203189
474729	203190
474731	203191
275	203192
61929	203193
128349	203194
49263	203195
568668	203196
7447	203197
318313	203198
430508	203199
395210	203200
689441	203201
2008	203202
359056	203203
45230	203204
601484	203205
514789	203206
573432	203207
278971	203208
544854	203209
7238	203210
13552	203211
639133	203212
241642	203213
696889	203214
60195	203215
129363	203216
6696	203217
1573	203218
30705	203219
1340	203220
573941	203221
538391	203222
446628	203223
326671	203224
148193	203225
593320	203226
37469	203227
481975	203228
55359	203229
169941	203230
129574	203231
78698	203232
123466	203233
42390	203234
598017	203235
518432	203236
496422	203237
371139	203238
376743	203239
644784	203240
274833	203241
209613	203242
209608	203243
195392	203244
40472	203245
635035	203246
2297	203247
606402	203248
547081	203249
553940	203250
474612	203251
616851	203252
405224	203253
1541	203254
467404	203255
1430	203256
47226	203257
629247	203258
26763	203259
404074	203260
473914	203261
578068	203262
566378	203263
472856	203264
525713	203265
563365	203266
343156	203267
277270	203268
504419	203269
123774	203270
176627	203271
676865	203272
145529	203273
381233	203274
67196	203275
429789	203276
544769	203277
48828	203278
470705	203279
178424	203280
12347	203281
181847	203282
35862	203283
167459	203284
257600	203285
73613	203286
859	203287
613504	203288
277921	203289
291899	203290
22013	203291
540348	203292
111437	203293
46808	203294
193170	203295
182496	203296
149602	203297
414984	203298
100078	203299
156545	203300
300514	203301
526442	203302
150045	203303
234805	203304
571022	203305
244662	203306
462763	203307
114367	203308
340753	203309
524522	203310
64964	203311
607071	203312
190630	203313
12275	203314
322789	203315
99129	203316
40933	203317
635984	203318
577276	203319
209862	203320
115921	203321
47910	203322
51446	203323
1152	203324
181828	203325
106818	203326
364360	203327
175266	203328
647464	203329
189601	203330
629547	203331
364838	203332
50168	203333
10483	203334
7643	203335
222544	203336
340722	203337
165978	203338
169836	203339
627896	203340
680920	203341
87994	203342
578063	203343
421982	203344
185786	203345
71644	203346
207	203347
96435	203348
49337	203349
204706	203350
483150	203351
110794	203352
163473	203353
645002	203354
119480	203355
199666	203356
488047	203357
467740	203358
181853	203359
16797	203360
73718	203361
141323	203362
519603	203363
103500	203364
231530	203365
163876	203366
633271	203367
148359	203368
473352	203369
68253	203370
19643	203371
304286	203372
278767	203373
541520	203374
597711	203375
86945	203376
9361	203377
11305	203378
50576	203379
298692	203380
180815	203381
502953	203382
649352	203383
53090	203384
83164	203385
11717	203386
511430	203387
368415	203388
664787	203389
621087	203390
378005	203391
433906	203392
620953	203393
57635	203394
330892	203395
323748	203396
353109	203397
402627	203398
169461	203399
4828	203400
4828	203401
7121	203402
532029	203403
373211	203404
126224	203405
6522	203406
623463	203407
180822	203408
402579	203409
43990	203410
54344	203411
95089	203412
178783	203413
423906	203414
101340	203415
463685	203416
510398	203417
397759	203418
185163	203419
104570	203420
522581	203421
640143	203422
539686	203423
437322	203424
173413	203425
60851	203426
359941	203427
112692	203428
129898	203429
50719	203430
1615	203431
266304	203432
19385	203433
502148	203434
62265	203435
169304	203436
356756	203437
39325	203438
167898	203439
74942	203440
124159	203441
226959	203442
230353	203443
456426	203444
331056	203445
189003	203446
423903	203447
655369	203448
99673	203449
192325	203450
488486	203451
410929	203452
410931	203453
233400	203454
644992	203455
171894	203456
162336	203457
376481	203458
569858	203459
688787	203460
26704	203461
588337	203462
1480	203463
37941	203464
163272	203465
378144	203466
626674	203467
467245	203468
658517	203469
670863	203470
55941	203471
212044	203472
690027	203473
388324	203474
666243	203475
223330	203476
462183	203477
502484	203478
687858	203479
664723	203480
651406	203481
43146	203482
242464	203483
74917	203484
691088	203485
691116	203486
691090	203487
174069	203488
42043	203489
509248	203490
6370	203491
107975	203492
58352	203493
50889	203494
336289	203495
201133	203496
201876	203497
144379	203498
548312	203499
336759	203500
469224	203501
120854	203502
447655	203503
120874	203504
44378	203505
447873	203506
55565	203507
175666	203508
149205	203509
207143	203510
28101	203511
10375	203512
30708	203513
659023	203514
30708	203515
235841	203516
159954	203517
208990	203518
406123	203519
682831	203520
219308	203521
266558	203522
162952	203523
384159	203524
19456	203525
57024	203526
65820	203527
166654	203528
54154	203529
423046	203530
517087	203531
43760	203532
3944	203533
7511	203534
60500	203535
195546	203536
144391	203537
556091	203538
229169	203539
11481	203540
55469	203541
475654	203542
464970	203543
170928	203544
107344	203545
8112	203546
121172	203547
240	203548
9172	203549
520768	203550
59380	203551
135709	203552
275995	203553
27082	203554
63979	203555
60965	203556
194136	203557
194158	203558
26239	203559
26258	203560
63945	203561
132021	203562
63935	203563
46823	203564
60881	203565
194182	203566
13313	203567
63983	203568
27091	203569
60974	203570
63955	203571
179016	203572
179026	203573
132014	203574
131989	203575
64011	203576
63961	203577
194288	203578
129314	203579
131985	203580
486222	203581
63963	203582
60878	203583
132016	203584
178885	203585
500154	203586
179008	203587
26215	203588
500099	203589
26216	203590
63896	203591
63923	203592
433393	203593
170824	203594
293	203595
34192	203596
47348	203597
99090	203598
49507	203599
172528	203600
507338	203601
197356	203602
188410	203603
459179	203604
58914	203605
50940	203606
675399	203607
30746	203608
465499	203609
433672	203610
262	203611
3040	203612
551652	203613
2821	203614
136759	203615
650235	203616
8264	203617
50458	203618
410501	203619
285258	203620
11799	203621
19016	203622
485757	203623
10045	203624
329094	203625
77717	203626
856	203627
10464	203628
29894	203629
147284	203630
197740	203631
449627	203632
536014	203633
676264	203634
492190	203635
199564	203636
79161	203637
48294	203638
574746	203639
198248	203640
37691	203641
441834	203642
563672	203643
571913	203644
345297	203645
104724	203646
447905	203647
147014	203648
102194	203649
11164	203650
332137	203651
287223	203652
662061	203653
156512	203654
359865	203655
421843	203656
59123	203657
427697	203658
385565	203659
5112	203660
88636	203661
263418	203662
356158	203663
21468	203664
167815	203665
47620	203666
325106	203667
133985	203668
72808	203669
165069	203670
655741	203671
167915	203672
315148	203673
520147	203674
380982	203675
56763	203676
345701	203677
91705	203678
481804	203679
183490	203680
476321	203681
200603	203682
205430	203683
143464	203684
295209	203685
41898	203686
366031	203687
3556	203688
15558	203689
224169	203690
226389	203691
564462	203692
288323	203693
38752	203694
37216	203695
1081	203696
40221	203697
416659	203698
437416	203699
121974	203700
118085	203701
371228	203702
665332	203703
295385	203704
316657	203705
570496	203706
431416	203707
92808	203708
17775	203709
28267	203710
564309	203711
162869	203712
66242	203713
18831	203714
516408	203715
415543	203716
402320	203717
11325	203718
87231	203719
35127	203720
38387	203721
33143	203722
16178	203723
118404	203724
295381	203725
147564	203726
15313	203727
339059	203728
87216	203729
609375	203730
230190	203731
646738	203732
232192	203733
72928	203734
409465	203735
119066	203736
131528	203737
38949	203738
384124	203739
666082	203740
673433	203741
161604	203742
523520	203743
21724	203744
108339	203745
314993	203746
686206	203747
238652	203748
197902	203749
59360	203750
81863	203751
439267	203752
673160	203753
606162	203754
23792	203755
676117	203756
59033	203757
376851	203758
319455	203759
77057	203760
292698	203761
139850	203762
531361	203763
503781	203764
457226	203765
612070	203766
268840	203767
44534	203768
358430	203769
656808	203770
280108	203771
19483	203772
41222	203773
5233	203774
662682	203775
268256	203776
473664	203777
610061	203778
322393	203779
119740	203780
144200	203781
491886	203782
369610	203783
30247	203784
676114	203785
449375	203786
642030	203787
126807	203788
20338	203789
115298	203790
655440	203791
75505	203792
287324	203793
420592	203794
637037	203795
3132	203796
652718	203797
147912	203798
131306	203799
97229	203800
473393	203801
128355	203802
31437	203803
13230	203804
43760	203805
89864	203806
248730	203807
421469	203808
382386	203809
161180	203810
419798	203811
384193	203812
53761	203813
281703	203814
687640	203815
21511	203816
689819	203817
577585	203818
452754	203819
43836	203820
353393	203821
440585	203822
282086	203823
405038	203824
10351	203825
220982	203826
80759	203827
77813	203828
8748	203829
261360	203830
485870	203831
531032	203832
124806	203833
165400	203834
478684	203835
620808	203836
581886	203837
33859	203838
502595	203839
83909	203840
663799	203841
318354	203842
417761	203843
33106	203844
452275	203845
271158	203846
431204	203847
675974	203848
244193	203849
240494	203850
618796	203851
54480	203852
668305	203853
354397	203854
502842	203855
188787	203856
53352	203857
40839	203858
63918	203859
24168	203860
1317	203861
4670	203862
535206	203863
379569	203864
437089	203865
610565	203866
341617	203867
260618	203868
372016	203869
503272	203870
57054	203871
74381	203872
1009	203873
5292	203874
620417	203875
237463	203876
189745	203877
493019	203878
523933	203879
171361	203880
10685	203881
637855	203882
324394	203883
164460	203884
405281	203885
213625	203886
492145	203887
269150	203888
42160	203889
81721	203890
16587	203891
515865	203892
172227	203893
566695	203894
492529	203895
50832	203896
427682	203897
271727	203898
510301	203899
54203	203900
583195	203901
271016	203902
485828	203903
488830	203904
145650	203905
328292	203906
679976	203907
162949	203908
72204	203909
429421	203910
642610	203911
170792	203912
34844	203913
431650	203914
123234	203915
1710	203916
1950	203917
84710	203918
162062	203919
425099	203920
37721	203921
10723	203922
235129	203923
235127	203924
579462	203925
42044	203926
31310	203927
572124	203928
153365	203929
152270	203930
573711	203931
577586	203932
421258	203933
25859	203934
85156	203935
65220	203936
20167	203937
243139	203938
673678	203939
124049	203940
87142	203941
31960	203942
673548	203943
112605	203944
496651	203945
145122	203946
188276	203947
30924	203948
106	203949
481114	203950
359055	203951
506795	203952
101171	203953
499	203954
32666	203955
684911	203956
49981	203957
166881	203958
268814	203959
156972	203960
567800	203961
190613	203962
262939	203963
380566	203964
49266	203965
23841	203966
113548	203967
247726	203968
128022	203969
540	203970
464092	203971
20365	203972
355841	203973
231544	203974
121482	203975
71670	203976
652473	203977
164193	203978
140161	203979
304610	203980
438426	203981
85733	203982
438486	203983
659	203984
907	203985
419492	203986
499505	203987
165016	203988
132313	203989
24089	203990
436738	203991
416279	203992
396147	203993
627877	203994
54689	203995
286959	203996
242645	203997
396142	203998
13776	203999
115997	204000
69375	204001
290166	204002
44405	204003
7161	204004
219970	204005
168811	204006
358957	204007
132664	204008
653144	204009
450754	204010
450743	204011
420731	204012
13049	204013
516232	204014
335201	204015
2171	204016
146601	204017
201842	204018
649969	204019
194063	204020
19745	204021
102139	204022
148846	204023
28770	204024
141437	204025
2348	204026
3817	204027
102659	204028
467368	204029
18125	204030
106632	204031
24826	204032
584411	204033
5182	204034
76895	204035
3746	204036
366659	204037
39465	204038
50691	204039
347838	204040
56790	204041
153554	204042
293641	204043
120268	204044
433786	204045
360065	204046
222529	204047
310506	204048
447451	204049
73924	204050
530882	204051
172410	204052
225424	204053
148112	204054
54643	204055
662878	204056
70696	204057
179388	204058
164947	204059
98148	204060
40523	204061
290963	204062
115752	204063
119122	204064
122637	204065
44830	204066
12591	204067
497043	204068
171884	204069
7857	204070
281472	204071
210454	204072
426433	204073
582338	204074
254643	204075
512129	204076
214915	204077
470337	204078
40495	204079
307925	204080
325550	204081
578183	204082
491989	204083
310277	204084
6886	204085
422843	204086
46093	204087
89778	204088
660334	204089
660333	204090
660531	204091
131102	204092
10207	204093
248326	204094
427436	204095
133990	204096
233083	204097
504297	204098
124428	204099
238252	204100
67192	204101
327057	204102
513044	204103
444846	204104
54290	204105
54120	204106
162801	204107
36503	204108
456848	204109
682030	204110
43127	204111
37510	204112
345026	204113
575759	204114
113858	204115
509786	204116
238765	204117
648162	204118
497158	204119
120799	204120
332605	204121
428	204122
282554	204123
4463	204124
349852	204125
390550	204126
673020	204127
88026	204128
52709	204129
424334	204130
650466	204131
411710	204132
51545	204133
58904	204134
598456	204135
157775	204136
155255	204137
90944	204138
4570	204139
352412	204140
324430	204141
453586	204142
481985	204143
44719	204144
122013	204145
453561	204146
481995	204147
481992	204148
473059	204149
23884	204150
432699	204151
52976	204152
694583	204153
73314	204154
567102	204155
147219	204156
649661	204157
690578	204158
436678	204159
27734	204160
277496	204161
172766	204162
431948	204163
163507	204164
25607	204165
546918	204166
426499	204167
141047	204168
613255	204169
289229	204170
84730	204171
323437	204172
462620	204173
168	204174
129896	204175
425726	204176
414904	204177
106855	204178
483	204179
134586	204180
694927	204181
574217	204182
386315	204183
301486	204184
249252	204185
160855	204186
591502	204187
129371	204188
22824	204189
558306	204190
1925	204191
21012	204192
106601	204193
562762	204194
596546	204195
43847	204196
94379	204197
16539	204198
104531	204199
241292	204200
659490	204201
318120	204202
327467	204203
629807	204204
159867	204205
643068	204206
611903	204207
83169	204208
143113	204209
330871	204210
88698	204211
468826	204212
343750	204213
137755	204214
137444	204215
456479	204216
78219	204217
108335	204218
140624	204219
30809	204220
495295	204221
110095	204222
38844	204223
64574	204224
630650	204225
506068	204226
563047	204227
87252	204228
4292	204229
106216	204230
250676	204231
102	204232
571405	204233
20243	204234
445625	204235
135043	204236
145125	204237
437398	204238
252674	204239
123791	204240
584416	204241
536018	204242
591202	204243
644902	204244
437810	204245
92122	204246
95384	204247
172855	204248
617137	204249
502449	204250
443259	204251
600800	204252
479943	204253
2138	204254
144989	204255
349944	204256
5253	204257
112	204258
9156	204259
155389	204260
221264	204261
678804	204262
20212	204263
130914	204264
576129	204265
1039	204266
681413	204267
300419	204268
2602	204269
8951	204270
300414	204271
3627	204272
2603	204273
300410	204274
16409	204275
9394	204276
34464	204277
300408	204278
300285	204279
300232	204280
147090	204281
88532	204282
88464	204283
8949	204284
16408	204285
34469	204286
3628	204287
6647	204288
139328	204289
143315	204290
47134	204291
61817	204292
656997	204293
121821	204294
468870	204295
619779	204296
393548	204297
428124	204298
8007	204299
88863	204300
13215	204301
411598	204302
606512	204303
408164	204304
474793	204305
339041	204306
404177	204307
566438	204308
337146	204309
20044	204310
28784	204311
545538	204312
24319	204313
39399	204314
329517	204315
306954	204316
590280	204317
446938	204318
551321	204319
2853	204320
453289	204321
16256	204322
51659	204323
6271	204324
232346	204325
65923	204326
525	204327
77086	204328
381422	204329
380490	204330
374	204331
356887	204332
457525	204333
614217	204334
566926	204335
239312	204336
39619	204337
574020	204338
99898	204339
692730	204340
472483	204341
632486	204342
4092	204343
35364	204344
285707	204345
32768	204346
660217	204347
618560	204348
611770	204349
292395	204350
33212	204351
123802	204352
544079	204353
48252	204354
16680	204355
527895	204356
227081	204357
556831	204358
528543	204359
6297	204360
5085	204361
155589	204362
43764	204363
22317	204364
211758	204365
165148	204366
587701	204367
690740	204368
211178	204369
547355	204370
318453	204371
377491	204372
169971	204373
341602	204374
19546	204375
154816	204376
40946	204377
667571	204378
475353	204379
30559	204380
44717	204381
58625	204382
122034	204383
679091	204384
73422	204385
676147	204386
122005	204387
268932	204388
274291	204389
12371	204390
495	204391
693089	204392
679398	204393
242308	204394
3320	204395
440827	204396
381617	204397
45064	204398
532335	204399
440645	204400
532286	204401
532306	204402
119280	204403
123401	204404
40686	204405
532340	204406
218985	204407
374021	204408
44696	204409
49608	204410
453628	204411
285386	204412
683260	204413
121320	204414
442533	204415
274692	204416
90437	204417
626706	204418
300319	204419
92198	204420
413853	204421
459670	204422
60597	204423
79960	204424
172045	204425
2460	204426
47045	204427
497598	204428
35607	204429
303798	204430
419554	204431
690144	204432
86793	204433
413793	204434
292194	204435
466133	204436
332227	204437
102082	204438
570386	204439
46004	204440
100548	204441
353989	204442
134093	204443
6939	204444
218261	204445
217449	204446
443044	204447
504668	204448
49837	204449
25197	204450
474760	204451
221819	204452
204046	204453
342090	204454
302121	204455
62931	204456
453949	204457
104521	204458
344750	204459
392283	204460
1338	204461
535358	204462
162408	204463
577869	204464
436962	204465
513372	204466
261268	204467
327404	204468
153861	204469
681837	204470
50438	204471
129617	204472
36349	204473
374564	204474
36988	204475
420956	204476
398506	204477
175275	204478
281478	204479
110977	204480
593445	204481
335846	204482
455953	204483
408682	204484
169932	204485
275558	204486
532073	204487
18849	204488
14411	204489
261066	204490
6056	204491
429878	204492
677363	204493
680645	204494
2723	204495
574969	204496
47296	204497
456213	204498
103457	204499
615259	204500
515245	204501
498094	204502
551866	204503
1937	204504
454954	204505
419	204506
153321	204507
126447	204508
19464	204509
267088	204510
462756	204511
135424	204512
472750	204513
258459	204514
109872	204515
10987	204516
44722	204517
371172	204518
124665	204519
331739	204520
599077	204521
41507	204522
77123	204523
47300	204524
261708	204525
638359	204526
610584	204527
625348	204528
109706	204529
80909	204530
37703	204531
460203	204532
476800	204533
53846	204534
2085	204535
44151	204536
49496	204537
551029	204538
646022	204539
634618	204540
25007	204541
414669	204542
608095	204543
70840	204544
122607	204545
469800	204546
80962	204547
101440	204548
361551	204549
312075	204550
294086	204551
43518	204552
8296	204553
581513	204554
202002	204555
185015	204556
158961	204557
647419	204558
413979	204559
90822	204560
637999	204561
393733	204562
113560	204563
529669	204564
181708	204565
10087	204566
99745	204567
115	204568
590281	204569
532145	204570
290216	204571
543442	204572
411616	204573
135523	204574
649205	204575
69850	204576
310633	204577
333876	204578
522974	204579
315238	204580
678916	204581
93695	204582
564485	204583
576069	204584
489803	204585
357086	204586
323671	204587
643524	204588
56882	204589
646864	204590
371208	204591
521148	204592
624406	204593
591098	204594
69342	204595
603761	204596
299460	204597
249375	204598
477803	204599
151040	204600
143250	204601
671545	204602
245161	204603
46275	204604
134223	204605
172792	204606
36891	204607
77587	204608
183930	204609
388850	204610
194633	204611
302940	204612
589994	204613
180708	204614
291952	204615
402645	204616
559851	204617
69589	204618
521582	204619
69843	204620
513678	204621
100505	204622
414902	204623
289920	204624
79862	204625
323957	204626
12717	204627
425471	204628
528282	204629
567845	204630
334572	204631
84229	204632
125083	204633
578652	204634
294711	204635
516219	204636
281666	204637
395691	204638
218168	204639
599648	204640
469919	204641
218169	204642
15511	204643
389971	204644
294084	204645
35672	204646
395454	204647
587986	204648
684125	204649
860	204650
648518	204651
670889	204652
322243	204653
691138	204654
572353	204655
53480	204656
19255	204657
66330	204658
5882	204659
71558	204660
226508	204661
525820	204662
127717	204663
87657	204664
8861	204665
568806	204666
330282	204667
96962	204668
16238	204669
721	204670
11601	204671
340326	204672
319687	204673
88233	204674
451505	204675
334583	204676
533678	204677
288367	204678
208072	204679
113752	204680
113378	204681
594469	204682
290212	204683
283413	204684
489418	204685
208556	204686
32015	204687
697490	204688
86232	204689
294087	204690
360407	204691
57773	204692
560433	204693
556879	204694
632224	204695
16372	204696
151566	204697
576957	204698
5336	204699
66857	204700
137206	204701
695275	204702
6046	204703
146026	204704
55977	204705
256146	204706
691758	204707
105422	204708
28861	204709
310626	204710
35259	204711
242394	204712
150148	204713
41799	204714
12	204715
664952	204716
617275	204717
19798	204718
641553	204719
516595	204720
212412	204721
31238	204722
53482	204723
330804	204724
121536	204725
595409	204726
99387	204727
145192	204728
634614	204729
126072	204730
99621	204731
20514	204732
384990	204733
336288	204734
563906	204735
686922	204736
386702	204737
16728	204738
47021	204739
123003	204740
310698	204741
496325	204742
63075	204743
14897	204744
433845	204745
90071	204746
342865	204747
647234	204748
167572	204749
147045	204750
24945	204751
249247	204752
117842	204753
254766	204754
4563	204755
19241	204756
2147	204757
691170	204758
43454	204759
339077	204760
156485	204761
51619	204762
911	204763
464525	204764
111560	204765
355519	204766
107671	204767
224256	204768
655812	204769
256581	204770
449852	204771
12727	204772
226496	204773
66808	204774
274978	204775
58358	204776
9840	204777
164523	204778
306964	204779
442826	204780
298395	204781
323955	204782
223840	204783
318035	204784
290968	204785
338614	204786
509978	204787
579058	204788
685027	204789
52047	204790
201637	204791
295589	204792
83983	204793
259191	204794
43302	204795
587482	204796
419213	204797
293241	204798
636704	204799
193316	204800
82642	204801
643927	204802
503630	204803
503622	204804
503616	204805
3210	204806
69204	204807
115	204808
146170	204809
405802	204810
127	204811
571780	204812
1355	204813
10532	204814
3509	204815
234416	204816
532858	204817
164056	204818
79582	204819
114951	204820
323495	204821
156496	204822
616555	204823
56922	204824
448825	204825
163902	204826
50469	204827
55991	204828
87429	204829
136722	204830
22138	204831
590284	204832
267182	204833
667311	204834
28917	204835
205963	204836
616630	204837
350430	204838
545769	204839
17189	204840
110155	204841
103797	204842
68873	204843
446608	204844
43767	204845
305864	204846
310675	204847
640015	204848
628194	204849
493	204850
301979	204851
658304	204852
665130	204853
218735	204854
579137	204855
670646	204856
528334	204857
516602	204858
654495	204859
282042	204860
245121	204861
244374	204862
433405	204863
697370	204864
141358	204865
625539	204866
593189	204867
689351	204868
163607	204869
143317	204870
173059	204871
68252	204872
228972	204873
48600	204874
477975	204875
218166	204876
159149	204877
293739	204878
509321	204879
476108	204880
144589	204881
93432	204882
561458	204883
282039	204884
134267	204885
464669	204886
84207	204887
695186	204888
297341	204889
87639	204890
50990	204891
324553	204892
310649	204893
434677	204894
540022	204895
43480	204896
86662	204897
87345	204898
460537	204899
437485	204900
289459	204901
637755	204902
14909	204903
7264	204904
647438	204905
2314	204906
3721	204907
693064	204908
304578	204909
201609	204910
399967	204911
584288	204912
90833	204913
397680	204914
631164	204915
688333	204916
259182	204917
477022	204918
641991	204919
518899	204920
128178	204921
696098	204922
84510	204923
540174	204924
586159	204925
586164	204926
586167	204927
586165	204928
93890	204929
53298	204930
586169	204931
586171	204932
586170	204933
586177	204934
586176	204935
324554	204936
586185	204937
24771	204938
291996	204939
586160	204940
586161	204941
324558	204942
9844	204943
49948	204944
460163	204945
113409	204946
299944	204947
324052	204948
323961	204949
151793	204950
221573	204951
311244	204952
434380	204953
361552	204954
154497	204955
57779	204956
393732	204957
315967	204958
317488	204959
664997	204960
244134	204961
107732	204962
608305	204963
581479	204964
631865	204965
279653	204966
509339	204967
565353	204968
509330	204969
19198	204970
13664	204971
795	204972
1290	204973
574043	204974
312298	204975
103790	204976
171	204977
533876	204978
146541	204979
588451	204980
498508	204981
428864	204982
79892	204983
47116	204984
53878	204985
230477	204986
683388	204987
274011	204988
203534	204989
127950	204990
107961	204991
7470	204992
200729	204993
110236	204994
86703	204995
599667	204996
212	204997
88688	204998
224347	204999
548258	205000
13106	205001
23784	205002
148343	205003
437293	205004
32131	205005
83349	205006
39829	205007
609795	205008
172814	205009
105669	205010
647887	205011
206591	205012
168770	205013
308157	205014
197104	205015
168246	205016
473042	205017
350197	205018
169600	205019
231117	205020
504	205021
45805	205022
65308	205023
47971	205024
393773	205025
28475	205026
651567	205027
70	205028
136856	205029
181788	205030
417606	205031
402721	205032
241903	205033
579420	205034
132169	205035
440096	205036
81221	205037
42914	205038
42069	205039
431876	205040
336999	205041
419527	205042
86592	205043
145414	205044
669702	205045
96320	205046
534661	205047
192654	205048
168407	205049
393057	205050
696000	205051
245141	205052
72888	205053
5258	205054
496885	205055
85029	205056
338380	205057
673885	205058
414087	205059
471479	205060
116300	205061
165137	205062
45631	205063
45048	205064
609281	205065
288845	205066
341152	205067
517867	205068
125141	205069
109953	205070
499982	205071
32975	205072
500935	205073
28224	205074
584843	205075
577260	205076
605642	205077
2436	205078
682294	205079
287397	205080
274777	205081
408601	205082
122597	205083
387723	205084
19868	205085
505494	205086
29702	205087
45344	205088
46631	205089
82623	205090
90647	205091
18388	205092
690015	205093
97880	205094
195932	205095
667980	205096
470860	205097
4358	205098
349055	205099
201767	205100
496876	205101
625769	205102
580866	205103
142839	205104
147061	205105
18621	205106
19408	205107
93793	205108
272567	205109
588826	205110
387721	205111
29791	205112
577319	205113
344717	205114
654450	205115
22843	205116
482496	205117
364173	205118
389354	205119
155855	205120
88329	205121
178481	205122
51653	205123
444178	205124
112744	205125
63864	205126
408067	205127
8818	205128
419466	205129
672640	205130
150097	205131
582180	205132
228125	205133
136738	205134
442643	205135
526909	205136
311875	205137
441150	205138
43796	205139
448778	205140
669834	205141
6641	205142
22090	205143
657173	205144
464600	205145
675665	205146
34415	205147
58067	205148
504326	205149
453138	205150
612110	205151
5561	205152
695678	205153
344	205154
27269	205155
125747	205156
84889	205157
87589	205158
323332	205159
4645	205160
466305	205161
82651	205162
559574	205163
420236	205164
287574	205165
466396	205166
406314	205167
4472	205168
50594	205169
657171	205170
682388	205171
682380	205172
529748	205173
682387	205174
547572	205175
77397	205176
159119	205177
11990	205178
267137	205179
668365	205180
37106	205181
84926	205182
484942	205183
689081	205184
289718	205185
96663	205186
638799	205187
139876	205188
14544	205189
37098	205190
212729	205191
521362	205192
214038	205193
121194	205194
452582	205195
87322	205196
245528	205197
111005	205198
53131	205199
457393	205200
233561	205201
96854	205202
146736	205203
629129	205204
669174	205205
108229	205206
603428	205207
450230	205208
43794	205209
503656	205210
372374	205211
70692	205212
47773	205213
514573	205214
357185	205215
358278	205216
77204	205217
367509	205218
123047	205219
371016	205220
458212	205221
458220	205222
458027	205223
262664	205224
538230	205225
67355	205226
431701	205227
121212	205228
449344	205229
6932	205230
386913	205231
35288	205232
14056	205233
47958	205234
57307	205235
31096	205236
49586	205237
52847	205238
103858	205239
1971	205240
566299	205241
1971	205242
408871	205243
688639	205244
145967	205245
517889	205246
675602	205247
635720	205248
153985	205249
626752	205250
28270	205251
292019	205252
159358	205253
480034	205254
221201	205255
453221	205256
25219	205257
424587	205258
34512	205259
624125	205260
249729	205261
4970	205262
6533	205263
136396	205264
154947	205265
325148	205266
61307	205267
67881	205268
71529	205269
144603	205270
532509	205271
261871	205272
9251	205273
40065	205274
51548	205275
302561	205276
601461	205277
270263	205278
13858	205279
685338	205280
233051	205281
343287	205282
201500	205283
570843	205284
46045	205285
432084	205286
10824	205287
11880	205288
2648	205289
324686	205290
289021	205291
8517	205292
144954	205293
111179	205294
659754	205295
526860	205296
39475	205297
105339	205298
441211	205299
440633	205300
477048	205301
5786	205302
74581	205303
390903	205304
532688	205305
489070	205306
419922	205307
532871	205308
304931	205309
226095	205310
9912	205311
2779	205312
483926	205313
169573	205314
452915	205315
121945	205316
153504	205317
123954	205318
40250	205319
46351	205320
329998	205321
3639	205322
89420	205323
175209	205324
137154	205325
95151	205326
470999	205327
121002	205328
377444	205329
157	205330
481421	205331
681783	205332
52190	205333
4880	205334
80152	205335
4025	205336
120857	205337
117212	205338
113878	205339
25312	205340
366601	205341
33324	205342
54985	205343
691558	205344
65472	205345
150158	205346
569142	205347
253756	205348
123461	205349
485517	205350
9032	205351
256396	205352
39329	205353
552623	205354
666178	205355
73208	205356
428507	205357
146307	205358
124283	205359
522113	205360
383192	205361
40859	205362
660344	205363
159597	205364
129064	205365
82167	205366
6113	205367
20758	205368
383719	205369
115480	205370
79910	205371
64129	205372
338891	205373
371932	205374
5770	205375
168248	205376
453667	205377
279649	205378
361968	205379
515495	205380
528736	205381
628528	205382
426543	205383
597027	205384
33007	205385
485808	205386
420567	205387
19094	205388
19251	205389
468753	205390
485620	205391
599806	205392
645322	205393
171669	205394
84941	205395
486414	205396
172888	205397
71564	205398
143269	205399
606662	205400
3507	205401
689697	205402
416532	205403
298055	205404
100130	205405
379749	205406
766	205407
357478	205408
97574	205409
82201	205410
279299	205411
2290	205412
421554	205413
387584	205414
99541	205415
519046	205416
11569	205417
667767	205418
448872	205419
115169	205420
406010	205421
674636	205422
570446	205423
150737	205424
11874	205425
1975	205426
50180	205427
679118	205428
88347	205429
51677	205430
493170	205431
557456	205432
256757	205433
544788	205434
70615	205435
516749	205436
26897	205437
486530	205438
110315	205439
71521	205440
79	205441
106272	205442
101028	205443
450540	205444
391	205445
598022	205446
144661	205447
16406	205448
41046	205449
687072	205450
23979	205451
7567	205452
164582	205453
328174	205454
10039	205455
16058	205456
34508	205457
137368	205458
88233	205459
8949	205460
360174	205461
124737	205462
24920	205463
8978	205464
47445	205465
91132	205466
660718	205467
142094	205468
227347	205469
259720	205470
6688	205471
42990	205472
557810	205473
55252	205474
321781	205475
175704	205476
500949	205477
382918	205478
574206	205479
661164	205480
587241	205481
552511	205482
155273	205483
82109	205484
272251	205485
223	205486
398223	205487
49927	205488
172315	205489
41353	205490
538968	205491
302513	205492
412947	205493
6419	205494
213	205495
73242	205496
57671	205497
25616	205498
18298	205499
683261	205500
123692	205501
84547	205502
611339	205503
152031	205504
22183	205505
280907	205506
518912	205507
289683	205508
180698	205509
163	205510
5183	205511
624395	205512
592799	205513
77957	205514
167983	205515
315732	205516
576732	205517
150909	205518
43517	205519
291724	205520
135742	205521
215	205522
113283	205523
382020	205524
82796	205525
560206	205526
48903	205527
16032	205528
71188	205529
57	205530
127093	205531
132329	205532
70213	205533
39804	205534
47155	205535
21	205536
221681	205537
165872	205538
343266	205539
156660	205540
278230	205541
365069	205542
56931	205543
510333	205544
30	205545
57675	205546
430804	205547
575079	205548
510539	205549
54080	205550
10442	205551
17567	205552
428708	205553
119178	205554
467	205555
89328	205556
651599	205557
61356	205558
217	205559
58119	205560
2108	205561
608921	205562
133867	205563
133745	205564
50199	205565
607403	205566
680469	205567
522947	205568
22758	205569
16044	205570
600751	205571
125542	205572
65	205573
97909	205574
575007	205575
696106	205576
153000	205577
592631	205578
467300	205579
42001	205580
151106	205581
141177	205582
260963	205583
18086	205584
93996	205585
104098	205586
84810	205587
10581	205588
155037	205589
537916	205590
40749	205591
669421	205592
485066	205593
31123	205594
442207	205595
2710	205596
42133	205597
533658	205598
4982	205599
162637	205600
105237	205601
381770	205602
73365	205603
323584	205604
300330	205605
685947	205606
23389	205607
30851	205608
165737	205609
18396	205610
58883	205611
114455	205612
18878	205613
115950	205614
467548	205615
33586	205616
391913	205617
17433	205618
661867	205619
128396	205620
149404	205621
448855	205622
115093	205623
388526	205624
348940	205625
685568	205626
49198	205627
82008	205628
159017	205629
256482	205630
185105	205631
303725	205632
693871	205633
685702	205634
13176	205635
12155	205636
11733	205637
137077	205638
271849	205639
105232	205640
46739	205641
5493	205642
602411	205643
515985	205644
319454	205645
415448	205646
33536	205647
693738	205648
37810	205649
6219	205650
9771	205651
31428	205652
302162	205653
67972	205654
7054	205655
637328	205656
503867	205657
171689	205658
77824	205659
261997	205660
35582	205661
63123	205662
14373	205663
326086	205664
46733	205665
402214	205666
580651	205667
624700	205668
597361	205669
2580	205670
22990	205671
129327	205672
49308	205673
604761	205674
290645	205675
16935	205676
581393	205677
56635	205678
368420	205679
19804	205680
333729	205681
11862	205682
528018	205683
16588	205684
10068	205685
144703	205686
507164	205687
46964	205688
409277	205689
545138	205690
120100	205691
235670	205692
160269	205693
511766	205694
685740	205695
3876	205696
262236	205697
532864	205698
305634	205699
383869	205700
514006	205701
210795	205702
110042	205703
687900	205704
113933	205705
47949	205706
740	205707
13454	205708
17043	205709
111466	205710
377707	205711
193	205712
4329	205713
217837	205714
209907	205715
226	205716
62741	205717
48165	205718
271193	205719
3804	205720
121018	205721
4403	205722
513376	205723
688063	205724
89357	205725
109569	205726
76270	205727
585427	205728
128429	205729
151911	205730
354667	205731
546122	205732
537880	205733
379827	205734
138767	205735
528012	205736
290997	205737
93622	205738
145400	205739
3864	205740
17021	205741
1338	205742
528999	205743
264418	205744
102620	205745
480206	205746
79477	205747
84144	205748
337799	205749
374645	205750
457434	205751
669472	205752
294212	205753
673132	205754
583668	205755
286660	205756
29649	205757
260588	205758
530907	205759
301029	205760
373469	205761
141874	205762
169013	205763
294683	205764
136096	205765
163270	205766
630373	205767
315867	205768
125482	205769
93250	205770
591909	205771
358925	205772
72419	205773
152449	205774
30551	205775
30564	205776
290432	205777
172906	205778
51906	205779
267179	205780
31498	205781
28226	205782
383568	205783
62169	205784
279520	205785
279565	205786
201821	205787
247019	205788
484333	205789
160280	205790
317119	205791
30964	205792
59222	205793
657069	205794
370821	205795
23323	205796
224205	205797
441846	205798
12404	205799
389391	205800
117552	205801
687391	205802
2665	205803
416699	205804
460985	205805
131917	205806
537733	205807
241981	205808
121964	205809
100203	205810
199510	205811
10170	205812
44150	205813
663703	205814
559284	205815
35447	205816
149079	205817
300511	205818
352743	205819
354718	205820
653541	205821
116425	205822
53298	205823
536847	205824
57155	205825
673926	205826
442372	205827
30180	205828
223382	205829
3692	205830
346918	205831
546097	205832
27711	205833
19808	205834
20591	205835
490676	205836
426752	205837
18459	205838
11878	205839
287953	205840
48113	205841
516689	205842
192885	205843
287936	205844
145358	205845
137285	205846
8821	205847
419438	205848
18459	205849
519418	205850
672152	205851
255489	205852
144974	205853
287937	205854
363074	205855
567856	205856
381184	205857
583754	205858
199761	205859
224028	205860
115096	205861
320336	205862
143	205863
388100	205864
413102	205865
89994	205866
273709	205867
6281	205868
144437	205869
624393	205870
545899	205871
442030	205872
134999	205873
334122	205874
573570	205875
96318	205876
274296	205877
491649	205878
105064	205879
23914	205880
181084	205881
573581	205882
292449	205883
153612	205884
547817	205885
617689	205886
645164	205887
29508	205888
378406	205889
132336	205890
501878	205891
602062	205892
460894	205893
479842	205894
4745	205895
516	205896
138695	205897
8929	205898
91272	205899
338932	205900
142080	205901
65237	205902
16618	205903
483712	205904
91898	205905
136429	205906
551095	205907
220007	205908
295183	205909
155699	205910
443987	205911
135569	205912
152505	205913
666290	205914
392616	205915
334473	205916
619332	205917
250400	205918
258206	205919
147265	205920
356926	205921
34356	205922
39392	205923
307904	205924
276983	205925
118406	205926
402225	205927
310237	205928
264097	205929
357186	205930
493680	205931
220180	205932
220001	205933
678257	205934
113861	205935
302057	205936
36656	205937
67584	205938
409008	205939
6652	205940
313356	205941
560817	205942
636659	205943
228227	205944
420135	205945
125793	205946
118876	205947
21695	205948
139641	205949
2497	205950
112175	205951
487820	205952
315905	205953
19002	205954
268221	205955
130709	205956
124393	205957
56349	205958
121215	205959
284009	205960
68394	205961
483062	205962
612075	205963
314022	205964
103670	205965
154152	205966
82432	205967
110816	205968
531102	205969
2114	205970
252258	205971
623996	205972
308671	205973
66094	205974
8169	205975
163746	205976
632672	205977
56150	205978
649828	205979
526234	205980
398198	205981
637106	205982
38870	205983
58857	205984
347521	205985
274676	205986
3903	205987
654694	205988
661233	205989
423538	205990
152472	205991
612953	205992
70836	205993
68806	205994
165020	205995
578156	205996
602588	205997
391411	205998
8329	205999
43843	206000
540267	206001
173174	206002
532062	206003
350616	206004
322377	206005
41140	206006
179611	206007
55460	206008
19990	206009
94101	206010
449406	206011
372963	206012
128575	206013
22411	206014
137387	206015
382479	206016
294676	206017
10223	206018
8339	206019
65064	206020
438756	206021
623142	206022
78233	206023
325345	206024
50941	206025
128184	206026
152116	206027
543715	206028
620774	206029
509641	206030
135987	206031
462201	206032
462175	206033
563804	206034
74005	206035
2322	206036
580709	206037
124404	206038
580711	206039
463056	206040
426183	206041
137780	206042
354319	206043
351458	206044
153814	206045
13095	206046
599339	206047
225611	206048
508332	206049
600228	206050
29486	206051
10685	206052
158864	206053
108563	206054
162420	206055
1315	206056
400221	206057
16865	206058
143523	206059
361657	206060
158272	206061
59523	206062
19146	206063
59264	206064
13441	206065
692632	206066
87892	206067
78870	206068
638015	206069
289277	206070
169994	206071
579503	206072
528533	206073
396366	206074
696184	206075
571892	206076
123762	206077
194441	206078
142205	206079
597243	206080
604660	206081
317912	206082
22657	206083
44002	206084
190319	206085
221518	206086
224053	206087
347839	206088
156334	206089
65443	206090
73181	206091
172287	206092
7800	206093
4677	206094
618256	206095
90838	206096
215504	206097
240685	206098
135011	206099
48536	206100
147250	206101
7757	206102
681074	206103
255011	206104
552759	206105
558562	206106
483356	206107
554277	206108
598805	206109
83478	206110
412532	206111
363495	206112
57	206113
62682	206114
416038	206115
48626	206116
12722	206117
5618	206118
310855	206119
371191	206120
252185	206121
628942	206122
696042	206123
24550	206124
622018	206125
103499	206126
58437	206127
115518	206128
328411	206129
487364	206130
76080	206131
544063	206132
377191	206133
45139	206134
387069	206135
175497	206136
518146	206137
671962	206138
619846	206139
510602	206140
508662	206141
539616	206142
51478	206143
272400	206144
18424	206145
492	206146
32452	206147
168826	206148
22867	206149
46971	206150
63632	206151
6123	206152
9044	206153
453363	206154
85219	206155
124016	206156
36989	206157
307348	206158
221222	206159
3928	206160
354273	206161
52749	206162
87355	206163
116677	206164
641507	206165
1620	206166
631415	206167
362185	206168
627048	206169
103306	206170
33405	206171
375863	206172
128501	206173
10681	206174
614561	206175
352977	206176
145865	206177
16325	206178
574343	206179
142701	206180
430499	206181
662049	206182
36670	206183
27388	206184
2476	206185
159370	206186
528744	206187
430744	206188
8034	206189
483099	206190
25506	206191
649999	206192
287900	206193
293499	206194
131118	206195
381804	206196
555978	206197
188917	206198
51328	206199
493384	206200
201843	206201
508251	206202
502466	206203
43368	206204
655472	206205
472788	206206
112584	206207
578944	206208
308822	206209
645508	206210
625469	206211
619420	206212
362138	206213
610451	206214
543649	206215
43184	206216
682763	206217
552481	206218
267002	206219
8821	206220
524391	206221
106	206222
8703	206223
119891	206224
496171	206225
93428	206226
235096	206227
125303	206228
244327	206229
520350	206230
432347	206231
73065	206232
422878	206233
199	206234
470694	206235
14047	206236
435693	206237
156	206238
570299	206239
141022	206240
43704	206241
32838	206242
409434	206243
45103	206244
352469	206245
404938	206246
691944	206247
33322	206248
798	206249
193331	206250
9584	206251
500449	206252
96887	206253
51717	206254
189931	206255
573863	206256
19939	206257
141869	206258
272551	206259
19939	206260
693273	206261
525128	206262
181323	206263
449532	206264
156142	206265
651590	206266
379689	206267
119450	206268
10065	206269
501145	206270
412918	206271
257	206272
593264	206273
129764	206274
272529	206275
194742	206276
267840	206277
490126	206278
9794	206279
21796	206280
105396	206281
504782	206282
457495	206283
474319	206284
680982	206285
574762	206286
272847	206287
481486	206288
640014	206289
512137	206290
149348	206291
596058	206292
557098	206293
64388	206294
314020	206295
10646	206296
29048	206297
35712	206298
371193	206299
193851	206300
230578	206301
110436	206302
105233	206303
114981	206304
421572	206305
679141	206306
9792	206307
462758	206308
88810	206309
106609	206310
378938	206311
600658	206312
203517	206313
359379	206314
165162	206315
110861	206316
17073	206317
650954	206318
83310	206319
523612	206320
3118	206321
2566	206322
582830	206323
563513	206324
522	206325
237093	206326
64728	206327
527293	206328
527160	206329
128005	206330
34521	206331
631154	206332
624325	206333
586671	206334
422105	206335
474361	206336
185169	206337
296477	206338
463219	206339
550755	206340
122323	206341
537840	206342
676357	206343
387156	206344
666199	206345
925	206346
370797	206347
426418	206348
439292	206349
79593	206350
199973	206351
486369	206352
513632	206353
489381	206354
412830	206355
18004	206356
536875	206357
483380	206358
590505	206359
684484	206360
4363	206361
421308	206362
110634	206363
52415	206364
543932	206365
377839	206366
123286	206367
641316	206368
516985	206369
91330	206370
6495	206371
663871	206372
121853	206373
156459	206374
312236	206375
241035	206376
167896	206377
114680	206378
437127	206379
497571	206380
391055	206381
351319	206382
347744	206383
99543	206384
595863	206385
104985	206386
1862	206387
591907	206388
661960	206389
628874	206390
170132	206391
436456	206392
21205	206393
169617	206394
169617	206395
214321	206396
192155	206397
272158	206398
50522	206399
554757	206400
690835	206401
313005	206402
49889	206403
456964	206404
158504	206405
183466	206406
224652	206407
130224	206408
7275	206409
56379	206410
62728	206411
634941	206412
75395	206413
17033	206414
600668	206415
192159	206416
143978	206417
154382	206418
171903	206419
55341	206420
340732	206421
576783	206422
49710	206423
179401	206424
507023	206425
146445	206426
472000	206427
687451	206428
58665	206429
345271	206430
406514	206431
256726	206432
126916	206433
358023	206434
504642	206435
4549	206436
23713	206437
653952	206438
14177	206439
314330	206440
595257	206441
43773	206442
105762	206443
43786	206444
76544	206445
532972	206446
276412	206447
363567	206448
154964	206449
449516	206450
108949	206451
522482	206452
10660	206453
477355	206454
404111	206455
22511	206456
320	206457
287378	206458
350737	206459
265562	206460
11572	206461
42067	206462
84743	206463
462423	206464
74246	206465
414504	206466
653759	206467
4288	206468
186861	206469
113746	206470
72462	206471
433238	206472
687805	206473
146817	206474
514104	206475
32240	206476
622735	206477
33009	206478
33009	206479
286285	206480
412726	206481
376734	206482
441756	206483
498716	206484
6459	206485
269705	206486
494593	206487
198244	206488
529246	206489
567	206490
591271	206491
135245	206492
226868	206493
56841	206494
587119	206495
473508	206496
497975	206497
601228	206498
351125	206499
7759	206500
464596	206501
4935	206502
154635	206503
667787	206504
132532	206505
10496	206506
641505	206507
119003	206508
541772	206509
320957	206510
100834	206511
618565	206512
633166	206513
144169	206514
2512	206515
596145	206516
537034	206517
275040	206518
83281	206519
1091	206520
122678	206521
51754	206522
496390	206523
653042	206524
1533	206525
18590	206526
621697	206527
72670	206528
402728	206529
188991	206530
315460	206531
45529	206532
485401	206533
485311	206534
464732	206535
132653	206536
309740	206537
398945	206538
685468	206539
89940	206540
550044	206541
57645	206542
675065	206543
52018	206544
52018	206545
52018	206546
565041	206547
565040	206548
696040	206549
37393	206550
332101	206551
68113	206552
233345	206553
430347	206554
12628	206555
426482	206556
688385	206557
45545	206558
624078	206559
156669	206560
11729	206561
187493	206562
157514	206563
618330	206564
122669	206565
492079	206566
658604	206567
555985	206568
4135	206569
44894	206570
44901	206571
386424	206572
576546	206573
214450	206574
66310	206575
67449	206576
139281	206577
5188	206578
456636	206579
128123	206580
286689	206581
94541	206582
58733	206583
219	206584
510	206585
46359	206586
488049	206587
593317	206588
325028	206589
394020	206590
259975	206591
584971	206592
17981	206593
5992	206594
8184	206595
25682	206596
263881	206597
421628	206598
71937	206599
163909	206600
20245	206601
127164	206602
49972	206603
66099	206604
12403	206605
31567	206606
15478	206607
38961	206608
141451	206609
40282	206610
578846	206611
83159	206612
40669	206613
163993	206614
6973	206615
172943	206616
514025	206617
512314	206618
348442	206619
476304	206620
514892	206621
58779	206622
5540	206623
162910	206624
230398	206625
220298	206626
185899	206627
4604	206628
2236	206629
481814	206630
688478	206631
71853	206632
176640	206633
100632	206634
147494	206635
71363	206636
7135	206637
92738	206638
3017	206639
330766	206640
66355	206641
620973	206642
214016	206643
519806	206644
338999	206645
325305	206646
289773	206647
602	206648
3771	206649
39	206650
2427	206651
564753	206652
30111	206653
406331	206654
517734	206655
617045	206656
90180	206657
532815	206658
329904	206659
512810	206660
89481	206661
225644	206662
551831	206663
107045	206664
305494	206665
638781	206666
149164	206667
3263	206668
144513	206669
2532	206670
346295	206671
13365	206672
65290	206673
506703	206674
95322	206675
303387	206676
302886	206677
17176	206678
593377	206679
502163	206680
288291	206681
313536	206682
514842	206683
277319	206684
204547	206685
5449	206686
118605	206687
152294	206688
113306	206689
302748	206690
343129	206691
84290	206692
58764	206693
1935	206694
135812	206695
29396	206696
407517	206697
81709	206698
2902	206699
491286	206700
641608	206701
25286	206702
505738	206703
1842	206704
228461	206705
8521	206706
679399	206707
519033	206708
437186	206709
1801	206710
3430	206711
620580	206712
319960	206713
236510	206714
13525	206715
7	206716
282815	206717
22524	206718
618932	206719
65063	206720
215421	206721
301799	206722
24934	206723
227422	206724
596076	206725
1521	206726
599564	206727
49	206728
483903	206729
466142	206730
73135	206731
648425	206732
65550	206733
6158	206734
20143	206735
11584	206736
310381	206737
509128	206738
137409	206739
639347	206740
505552	206741
5400	206742
521265	206743
535604	206744
504632	206745
122784	206746
96375	206747
365477	206748
58783	206749
66250	206750
5969	206751
146084	206752
66249	206753
102440	206754
469853	206755
513134	206756
90400	206757
204579	206758
618756	206759
75370	206760
44086	206761
364856	206762
538451	206763
14443	206764
216520	206765
692847	206766
209077	206767
156672	206768
72299	206769
395042	206770
479219	206771
30489	206772
231049	206773
362226	206774
569499	206775
878	206776
33432	206777
30718	206778
14138	206779
146873	206780
14655	206781
84342	206782
165617	206783
567353	206784
8999	206785
45855	206786
306511	206787
171527	206788
690638	206789
2262	206790
281089	206791
600142	206792
6226	206793
31824	206794
1094	206795
497125	206796
128579	206797
245446	206798
418166	206799
146067	206800
4299	206801
64836	206802
1603	206803
208205	206804
936	206805
140788	206806
354283	206807
136966	206808
17693	206809
7	206810
89244	206811
133624	206812
12589	206813
188460	206814
491479	206815
465077	206816
102412	206817
3961	206818
3769	206819
406780	206820
144277	206821
388725	206822
246664	206823
528987	206824
74823	206825
423489	206826
469713	206827
2039	206828
552430	206829
607924	206830
36439	206831
43380	206832
273714	206833
488983	206834
371062	206835
497656	206836
115817	206837
38592	206838
528924	206839
895	206840
172895	206841
577365	206842
148223	206843
293321	206844
349306	206845
693175	206846
9947	206847
2300	206848
367622	206849
34718	206850
7926	206851
145286	206852
57544	206853
646654	206854
4238	206855
64800	206856
78141	206857
3903	206858
534998	206859
625643	206860
636288	206861
29155	206862
361705	206863
12400	206864
286900	206865
47840	206866
28594	206867
251262	206868
239646	206869
22669	206870
139397	206871
66519	206872
557410	206873
16546	206874
113899	206875
290582	206876
96218	206877
173468	206878
283658	206879
243137	206880
1843	206881
75096	206882
206862	206883
115080	206884
3	206885
63594	206886
166347	206887
59227	206888
15367	206889
39738	206890
155788	206891
10419	206892
506219	206893
59514	206894
268	206895
139641	206896
57935	206897
5873	206898
19335	206899
457444	206900
167315	206901
55322	206902
156503	206903
53574	206904
610665	206905
156503	206906
671736	206907
4290	206908
693998	206909
28753	206910
349914	206911
352674	206912
304071	206913
209817	206914
222314	206915
30806	206916
597870	206917
147989	206918
20734	206919
34951	206920
444145	206921
607306	206922
21725	206923
430906	206924
587359	206925
11793	206926
628646	206927
6614	206928
52370	206929
660104	206930
393158	206931
52270	206932
36769	206933
331490	206934
38007	206935
26525	206936
485895	206937
328880	206938
334498	206939
654023	206940
278578	206941
409099	206942
64140	206943
133	206944
231779	206945
103113	206946
188320	206947
236303	206948
551702	206949
132550	206950
11081	206951
536408	206952
16991	206953
189064	206954
16512	206955
840	206956
53582	206957
232373	206958
43778	206959
171291	206960
29225	206961
543599	206962
195050	206963
195061	206964
64133	206965
267251	206966
86619	206967
58379	206968
85426	206969
232218	206970
410141	206971
6797	206972
12239	206973
167174	206974
412006	206975
412155	206976
252800	206977
10350	206978
419624	206979
55014	206980
309992	206981
491016	206982
136241	206983
687890	206984
663644	206985
172473	206986
107274	206987
43643	206988
176619	206989
11121	206990
386030	206991
250888	206992
136136	206993
3636	206994
198456	206995
136266	206996
156181	206997
388982	206998
136920	206999
506711	207000
10028	207001
536932	207002
639888	207003
423651	207004
33560	207005
365487	207006
188243	207007
162776	207008
24541	207009
130683	207010
236320	207011
179644	207012
217818	207013
200045	207014
9718	207015
686526	207016
2350	207017
174229	207018
17768	207019
40666	207020
577343	207021
55920	207022
29133	207023
132374	207024
303817	207025
431831	207026
266760	207027
93009	207028
251928	207029
275254	207030
92606	207031
79160	207032
48803	207033
53629	207034
49265	207035
171235	207036
71781	207037
556995	207038
127095	207039
11299	207040
582427	207041
5954	207042
29823	207043
48040	207044
42698	207045
388269	207046
51465	207047
438902	207048
136388	207049
37954	207050
667319	207051
57373	207052
91959	207053
392204	207054
103455	207055
581467	207056
664434	207057
123	207058
87073	207059
302815	207060
695814	207061
35007	207062
9822	207063
48607	207064
142578	207065
16857	207066
94285	207067
5757	207068
1209	207069
133	207070
147954	207071
4171	207072
6813	207073
137643	207074
12822	207075
173748	207076
227940	207077
89368	207078
244405	207079
695809	207080
83648	207081
148236	207082
41409	207083
9020	207084
52281	207085
124977	207086
283606	207087
643234	207088
304004	207089
646260	207090
14453	207091
477593	207092
401470	207093
625393	207094
64830	207095
2267	207096
166287	207097
52262	207098
269726	207099
506416	207100
414071	207101
149396	207102
84441	207103
512517	207104
8989	207105
161535	207106
553	207107
540758	207108
113217	207109
8974	207110
43144	207111
346132	207112
200213	207113
176879	207114
2243	207115
473574	207116
423664	207117
49007	207118
292242	207119
475092	207120
8919	207121
42854	207122
57994	207123
170399	207124
12951	207125
2	207126
12746	207127
5467	207128
141747	207129
124472	207130
602628	207131
60745	207132
522737	207133
627111	207134
101754	207135
35863	207136
5974	207137
4980	207138
638333	207139
17870	207140
27004	207141
23184	207142
86809	207143
4853	207144
472	207145
89458	207146
687319	207147
150504	207148
650780	207149
14820	207150
270751	207151
47660	207152
21656	207153
288952	207154
86446	207155
6275	207156
658297	207157
330359	207158
500380	207159
571280	207160
121885	207161
335399	207162
45152	207163
285188	207164
89048	207165
4971	207166
251925	207167
126823	207168
108710	207169
185180	207170
4450	207171
6841	207172
1549	207173
177154	207174
156571	207175
168687	207176
619388	207177
409004	207178
22881	207179
656320	207180
111780	207181
555229	207182
120990	207183
308653	207184
32724	207185
309488	207186
28225	207187
2582	207188
87043	207189
51923	207190
406302	207191
48426	207192
51540	207193
34749	207194
3	207195
102386	207196
130697	207197
72036	207198
254002	207199
417400	207200
11893	207201
108254	207202
48880	207203
9521	207204
282082	207205
481939	207206
117525	207207
147458	207208
143518	207209
495027	207210
164544	207211
2043	207212
23	207213
291	207214
116476	207215
38500	207216
228497	207217
448653	207218
112957	207219
630814	207220
427479	207221
26646	207222
61504	207223
2392	207224
62468	207225
231732	207226
140579	207227
331502	207228
796	207229
114296	207230
33369	207231
184778	207232
164730	207233
23176	207234
150181	207235
195878	207236
166833	207237
52252	207238
142370	207239
17341	207240
17164	207241
157985	207242
622519	207243
103107	207244
81858	207245
142545	207246
333	207247
601	207248
489365	207249
11581	207250
86287	207251
159753	207252
30057	207253
40941	207254
671122	207255
663749	207256
36914	207257
674356	207258
346899	207259
144205	207260
21628	207261
270860	207262
139733	207263
29849	207264
150126	207265
23976	207266
296262	207267
80210	207268
16671	207269
48203	207270
205057	207271
662416	207272
59723	207273
220404	207274
26948	207275
245090	207276
43044	207277
667494	207278
647280	207279
661	207280
118872	207281
523997	207282
4210	207283
177724	207284
16172	207285
691597	207286
49149	207287
671872	207288
113638	207289
226259	207290
586884	207291
113148	207292
11793	207293
150016	207294
412608	207295
138890	207296
103859	207297
5455	207298
95311	207299
5141	207300
2738	207301
449271	207302
144336	207303
128120	207304
59072	207305
128306	207306
515868	207307
371667	207308
114003	207309
504485	207310
26525	207311
12034	207312
9	207313
162421	207314
4117	207315
174808	207316
128288	207317
401566	207318
614430	207319
573374	207320
579476	207321
655031	207322
654934	207323
603468	207324
685322	207325
322956	207326
45084	207327
142632	207328
145746	207329
692576	207330
101792	207331
696191	207332
12297	207333
462257	207334
318701	207335
19424	207336
469619	207337
293582	207338
658986	207339
56971	207340
205954	207341
128199	207342
11744	207343
179190	207344
493693	207345
456644	207346
11744	207347
21850	207348
24728	207349
21996	207350
391489	207351
12652	207352
147472	207353
34838	207354
528428	207355
147433	207356
55909	207357
46261	207358
41720	207359
562	207360
656561	207361
42882	207362
182422	207363
88959	207364
182374	207365
96494	207366
433452	207367
246287	207368
71351	207369
154868	207370
103331	207371
5225	207372
160791	207373
317650	207374
157566	207375
648855	207376
382675	207377
640025	207378
104166	207379
662026	207380
156100	207381
126809	207382
62180	207383
62730	207384
404261	207385
655780	207386
693066	207387
225642	207388
19633	207389
5584	207390
642261	207391
10765	207392
522306	207393
56546	207394
25992	207395
10064	207396
6301	207397
220769	207398
59456	207399
36794	207400
106573	207401
57292	207402
73987	207403
2676	207404
75998	207405
417062	207406
449761	207407
39565	207408
11109	207409
438544	207410
191886	207411
647776	207412
149663	207413
1864	207414
331643	207415
448360	207416
332700	207417
288629	207418
676746	207419
527296	207420
99563	207421
81028	207422
81941	207423
3426	207424
29822	207425
438488	207426
615792	207427
270311	207428
106	207429
106	207430
9946	207431
366632	207432
628407	207433
597142	207434
491666	207435
325607	207436
237074	207437
271540	207438
285529	207439
95928	207440
352711	207441
76862	207442
13926	207443
125247	207444
26836	207445
338283	207446
43995	207447
595676	207448
94726	207449
518439	207450
364684	207451
251190	207452
341447	207453
398537	207454
398510	207455
447694	207456
133339	207457
164645	207458
116000	207459
46664	207460
168521	207461
306629	207462
549804	207463
209070	207464
170636	207465
42190	207466
203246	207467
586995	207468
603472	207469
387909	207470
466756	207471
349106	207472
627639	207473
95147	207474
44716	207475
113423	207476
82354	207477
66309	207478
580583	207479
597815	207480
203623	207481
100593	207482
15320	207483
37138	207484
110178	207485
683399	207486
1661	207487
534565	207488
41729	207489
395732	207490
684025	207491
543878	207492
94626	207493
647683	207494
209212	207495
434994	207496
408271	207497
371949	207498
11379	207499
133192	207500
243250	207501
102223	207502
143986	207503
655035	207504
565588	207505
526807	207506
13247	207507
88073	207508
25776	207509
164985	207510
263	207511
64723	207512
298575	207513
185951	207514
62422	207515
448495	207516
379484	207517
521113	207518
187766	207519
401300	207520
258547	207521
18660	207522
3349	207523
9166	207524
175911	207525
77364	207526
639500	207527
305615	207528
14986	207529
91622	207530
346953	207531
91581	207532
438664	207533
83940	207534
414508	207535
660424	207536
88125	207537
57887	207538
16843	207539
1591	207540
161910	207541
2123	207542
96896	207543
394252	207544
161224	207545
574749	207546
12767	207547
228188	207548
127444	207549
32014	207550
101773	207551
612794	207552
4476	207553
146896	207554
76609	207555
48730	207556
21724	207557
604599	207558
235916	207559
480346	207560
14766	207561
95667	207562
696568	207563
9000	207564
468694	207565
633080	207566
554	207567
496393	207568
99598	207569
504904	207570
669013	207571
21561	207572
394399	207573
154402	207574
165222	207575
534912	207576
4752	207577
73838	207578
34332	207579
116858	207580
118039	207581
134482	207582
96566	207583
190434	207584
2764	207585
272719	207586
352165	207587
689541	207588
530147	207589
137007	207590
427504	207591
55863	207592
675326	207593
228539	207594
453676	207595
7381	207596
182	207597
683866	207598
455590	207599
462405	207600
427762	207601
298121	207602
112913	207603
1136	207604
192178	207605
132	207606
658438	207607
539746	207608
501327	207609
275623	207610
114747	207611
360149	207612
591844	207613
654844	207614
164864	207615
627281	207616
503402	207617
125297	207618
242741	207619
489737	207620
420746	207621
385763	207622
5488	207623
511637	207624
464891	207625
154383	207626
450254	207627
610245	207628
125735	207629
91483	207630
452146	207631
171782	207632
536364	207633
697222	207634
467762	207635
576	207636
56862	207637
454035	207638
688064	207639
171801	207640
171805	207641
28974	207642
26775	207643
15990	207644
240219	207645
25678	207646
661776	207647
680906	207648
18768	207649
115617	207650
162861	207651
20962	207652
609879	207653
315600	207654
151620	207655
100088	207656
105333	207657
633314	207658
50862	207659
667693	207660
479612	207661
439759	207662
476139	207663
339267	207664
269	207665
64297	207666
5443	207667
33396	207668
4114	207669
155859	207670
179259	207671
6677	207672
462934	207673
46563	207674
167922	207675
400829	207676
12747	207677
132843	207678
535272	207679
13126	207680
688821	207681
649044	207682
153946	207683
10801	207684
501098	207685
41768	207686
662604	207687
173119	207688
17694	207689
137064	207690
381687	207691
81847	207692
3649	207693
629373	207694
408835	207695
206529	207696
7	207697
29371	207698
278904	207699
63319	207700
30799	207701
145593	207702
145816	207703
669364	207704
208	207705
170597	207706
639451	207707
329216	207708
680097	207709
659302	207710
619909	207711
366196	207712
116178	207713
58428	207714
337140	207715
84197	207716
645181	207717
410916	207718
523011	207719
45231	207720
2610	207721
26911	207722
468538	207723
3672	207724
437965	207725
158491	207726
108982	207727
196142	207728
190102	207729
98168	207730
405558	207731
552813	207732
925	207733
925	207734
62757	207735
468509	207736
25698	207737
232532	207738
191954	207739
20430	207740
1999	207741
925	207742
383317	207743
190261	207744
374088	207745
58332	207746
690463	207747
560323	207748
9244	207749
679	207750
167084	207751
425993	207752
392536	207753
503103	207754
313590	207755
115156	207756
58724	207757
322023	207758
3615	207759
181743	207760
1410	207761
689411	207762
215794	207763
90629	207764
77621	207765
625861	207766
6	207767
77556	207768
177236	207769
1855	207770
11867	207771
355399	207772
496480	207773
687458	207774
171281	207775
490587	207776
486057	207777
591335	207778
95027	207779
106	207780
428058	207781
130334	207782
469496	207783
1203	207784
106982	207785
3563	207786
482356	207787
29001	207788
59219	207789
46374	207790
574800	207791
574798	207792
574797	207793
89168	207794
1981	207795
652200	207796
126901	207797
19494	207798
95027	207799
180036	207800
469328	207801
280394	207802
615453	207803
7282	207804
614414	207805
645606	207806
594985	207807
816	207808
83273	207809
361003	207810
77171	207811
488710	207812
1297	207813
121078	207814
596873	207815
125782	207816
158115	207817
641751	207818
44873	207819
336212	207820
83859	207821
580401	207822
691731	207823
121212	207824
430702	207825
233443	207826
315769	207827
430712	207828
442750	207829
650757	207830
612945	207831
612960	207832
356340	207833
661833	207834
579273	207835
597827	207836
299474	207837
1314	207838
560987	207839
484475	207840
30628	207841
48672	207842
7143	207843
631857	207844
117992	207845
157660	207846
342049	207847
416606	207848
145434	207849
534131	207850
461836	207851
522505	207852
249228	207853
15837	207854
667632	207855
414360	207856
217865	207857
8240	207858
106880	207859
5347	207860
258344	207861
128124	207862
401733	207863
604249	207864
267515	207865
146249	207866
50395	207867
8424	207868
105586	207869
234064	207870
638084	207871
17793	207872
513	207873
40873	207874
497560	207875
216949	207876
326235	207877
76391	207878
46026	207879
208364	207880
349826	207881
516533	207882
394418	207883
107652	207884
162026	207885
163014	207886
376	207887
453272	207888
2750	207889
190322	207890
110476	207891
506029	207892
589922	207893
656690	207894
848	207895
646264	207896
93552	207897
147714	207898
367489	207899
134274	207900
45300	207901
355366	207902
537759	207903
374442	207904
154788	207905
5133	207906
511488	207907
176864	207908
111918	207909
491913	207910
23055	207911
259633	207912
176683	207913
365364	207914
85678	207915
258153	207916
619186	207917
177341	207918
132797	207919
47781	207920
504092	207921
199147	207922
132811	207923
47784	207924
199179	207925
161127	207926
574916	207927
142925	207928
258742	207929
303151	207930
118693	207931
29576	207932
89622	207933
493065	207934
53308	207935
544988	207936
457915	207937
109368	207938
131539	207939
634831	207940
529969	207941
502679	207942
229211	207943
285900	207944
148138	207945
150776	207946
49598	207947
166575	207948
491442	207949
647869	207950
8826	207951
685715	207952
47365	207953
637828	207954
167371	207955
263305	207956
10594	207957
97211	207958
470038	207959
284723	207960
55554	207961
293365	207962
274164	207963
520135	207964
18464	207965
134865	207966
25802	207967
672624	207968
182013	207969
543333	207970
409256	207971
83426	207972
145071	207973
510634	207974
167744	207975
111708	207976
539603	207977
107638	207978
80072	207979
4288	207980
473693	207981
301180	207982
659749	207983
59526	207984
318917	207985
23628	207986
164386	207987
399408	207988
20760	207989
109016	207990
308639	207991
353	207992
149956	207993
2141	207994
160254	207995
229927	207996
138365	207997
112212	207998
232309	207999
127083	208000
6745	208001
682800	208002
467893	208003
125809	208004
180683	208005
7916	208006
22196	208007
534515	208008
107105	208009
75996	208010
183385	208011
27286	208012
210098	208013
194137	208014
500029	208015
194284	208016
13314	208017
178961	208018
486212	208019
27081	208020
194108	208021
46815	208022
179006	208023
60933	208024
178917	208025
26257	208026
194053	208027
27112	208028
26255	208029
60865	208030
179076	208031
194276	208032
63982	208033
63916	208034
63968	208035
129309	208036
47537	208037
131992	208038
178794	208039
27110	208040
129287	208041
126081	208042
179074	208043
98965	208044
16480	208045
687963	208046
82227	208047
64271	208048
470970	208049
587662	208050
448497	208051
163524	208052
534848	208053
273773	208054
557923	208055
349357	208056
214046	208057
59052	208058
58186	208059
286132	208060
382572	208061
89598	208062
163845	208063
466224	208064
164314	208065
59157	208066
79625	208067
8091	208068
23506	208069
91618	208070
3724	208071
348378	208072
234584	208073
6242	208074
17	208075
573820	208076
471294	208077
41852	208078
52531	208079
476826	208080
168007	208081
243739	208082
632749	208083
673090	208084
480901	208085
665548	208086
73727	208087
197899	208088
16561	208089
237520	208090
126150	208091
4761	208092
413929	208093
1271	208094
62041	208095
116934	208096
27529	208097
41687	208098
475393	208099
268627	208100
687440	208101
586307	208102
195697	208103
529652	208104
6296	208105
649772	208106
150663	208107
111665	208108
167691	208109
150934	208110
426806	208111
537812	208112
612414	208113
120084	208114
170944	208115
155564	208116
234355	208117
12650	208118
101663	208119
101945	208120
642328	208121
345101	208122
349405	208123
53890	208124
116564	208125
411	208126
18617	208127
521120	208128
221753	208129
447529	208130
95766	208131
85456	208132
81275	208133
601	208134
11497	208135
150746	208136
274417	208137
4279	208138
152994	208139
6841	208140
100119	208141
510817	208142
347112	208143
14475	208144
435570	208145
351678	208146
108783	208147
303697	208148
159874	208149
684371	208150
491983	208151
48352	208152
167803	208153
7207	208154
5216	208155
571324	208156
19886	208157
14051	208158
23353	208159
388	208160
170426	208161
4006	208162
690846	208163
11914	208164
187572	208165
1414	208166
529319	208167
287179	208168
150694	208169
58894	208170
243289	208171
176566	208172
526669	208173
613745	208174
136318	208175
550084	208176
166011	208177
142290	208178
696288	208179
57005	208180
284759	208181
499610	208182
136110	208183
1473	208184
29	208185
280969	208186
563132	208187
349752	208188
41606	208189
207939	208190
10614	208191
101546	208192
540287	208193
2445	208194
44	208195
3693	208196
471256	208197
596401	208198
30683	208199
108886	208200
228038	208201
412560	208202
166077	208203
639795	208204
397959	208205
322248	208206
452468	208207
41425	208208
44265	208209
4968	208210
91954	208211
28175	208212
250865	208213
137518	208214
584578	208215
386507	208216
128673	208217
61284	208218
4933	208219
498238	208220
89570	208221
20403	208222
621941	208223
89965	208224
541220	208225
5091	208226
158628	208227
1102	208228
569343	208229
581224	208230
255950	208231
250487	208232
133509	208233
101240	208234
18715	208235
75340	208236
619083	208237
514825	208238
91314	208239
252622	208240
308005	208241
653093	208242
6616	208243
299830	208244
581498	208245
78679	208246
163861	208247
199498	208248
568720	208249
79339	208250
153232	208251
46279	208252
246548	208253
585100	208254
21286	208255
319	208256
7279	208257
1414	208258
148197	208259
299860	208260
331684	208261
40485	208262
143324	208263
145623	208264
330519	208265
135064	208266
276898	208267
406032	208268
4221	208269
5756	208270
418110	208271
105360	208272
14336	208273
37228	208274
99701	208275
79751	208276
410379	208277
59165	208278
27897	208279
291901	208280
200261	208281
18125	208282
561872	208283
349011	208284
355585	208285
656366	208286
786	208287
32555	208288
125144	208289
31862	208290
80969	208291
134124	208292
501090	208293
319162	208294
548201	208295
44247	208296
67995	208297
481092	208298
203342	208299
529124	208300
57343	208301
1633	208302
418765	208303
43492	208304
89222	208305
481949	208306
81868	208307
235298	208308
42271	208309
156097	208310
151571	208311
115341	208312
403540	208313
59919	208314
16415	208315
56450	208316
94204	208317
2719	208318
522492	208319
636664	208320
272299	208321
207265	208322
152669	208323
551967	208324
523059	208325
106246	208326
144660	208327
396188	208328
315001	208329
54285	208330
526879	208331
112248	208332
15496	208333
332654	208334
681486	208335
72984	208336
22312	208337
84008	208338
98370	208339
384202	208340
459695	208341
740	208342
25044	208343
807	208344
543906	208345
678961	208346
333334	208347
509949	208348
590976	208349
22919	208350
647013	208351
594050	208352
441032	208353
75571	208354
355265	208355
320756	208356
534243	208357
304382	208358
168142	208359
140	208360
119455	208361
326006	208362
119513	208363
76346	208364
18581	208365
381250	208366
12516	208367
446127	208368
356485	208369
42257	208370
604644	208371
466238	208372
52913	208373
252387	208374
2545	208375
137010	208376
83780	208377
23897	208378
41997	208379
422958	208380
397054	208381
435090	208382
415959	208383
29811	208384
134381	208385
39327	208386
681942	208387
687889	208388
153574	208389
62263	208390
5809	208391
116008	208392
353244	208393
361620	208394
3885	208395
145230	208396
66063	208397
177661	208398
153346	208399
144718	208400
140377	208401
120269	208402
1668	208403
255374	208404
73944	208405
71377	208406
679971	208407
12753	208408
416965	208409
650353	208410
134016	208411
466490	208412
648142	208413
136190	208414
147845	208415
599324	208416
130021	208417
613906	208418
609815	208419
205308	208420
472617	208421
213831	208422
611189	208423
126475	208424
472531	208425
202340	208426
455735	208427
450359	208428
139	208429
59323	208430
155252	208431
472725	208432
3461	208433
58642	208434
38354	208435
381288	208436
595854	208437
62692	208438
631072	208439
279924	208440
23316	208441
527577	208442
487817	208443
56356	208444
9025	208445
453919	208446
185784	208447
247150	208448
65830	208449
634356	208450
402505	208451
581015	208452
120899	208453
523770	208454
16419	208455
367838	208456
636113	208457
388940	208458
267784	208459
472873	208460
56190	208461
242620	208462
68597	208463
135569	208464
43082	208465
67904	208466
57595	208467
218902	208468
233134	208469
1475	208470
660899	208471
538847	208472
340162	208473
274280	208474
191786	208475
541431	208476
326919	208477
52129	208478
582255	208479
519647	208480
7008	208481
578526	208482
491700	208483
135507	208484
64094	208485
531856	208486
414474	208487
420173	208488
286085	208489
609530	208490
523514	208491
63816	208492
18333	208493
3315	208494
1576	208495
138506	208496
142270	208497
238561	208498
455963	208499
624800	208500
577385	208501
140543	208502
278837	208503
113842	208504
179299	208505
485204	208506
400155	208507
92958	208508
405209	208509
553948	208510
42905	208511
24817	208512
91693	208513
424330	208514
20548	208515
96641	208516
168452	208517
82440	208518
672854	208519
501289	208520
612408	208521
12446	208522
179923	208523
487972	208524
221365	208525
602787	208526
139022	208527
484512	208528
343743	208529
466970	208530
53388	208531
106587	208532
597577	208533
102038	208534
619298	208535
14806	208536
654381	208537
68435	208538
497737	208539
622698	208540
85190	208541
7826	208542
71306	208543
205586	208544
132277	208545
59747	208546
45820	208547
271045	208548
367512	208549
469650	208550
407135	208551
560774	208552
302498	208553
685898	208554
238635	208555
100926	208556
74926	208557
127971	208558
81937	208559
126939	208560
12991	208561
319067	208562
102389	208563
22528	208564
515225	208565
81280	208566
1143	208567
19629	208568
117486	208569
85436	208570
652661	208571
494994	208572
654090	208573
13453	208574
537266	208575
206344	208576
338548	208577
501223	208578
21497	208579
475552	208580
551140	208581
475840	208582
614566	208583
634303	208584
651821	208585
169256	208586
2812	208587
26644	208588
643599	208589
464098	208590
3112	208591
397587	208592
299109	208593
612696	208594
505228	208595
77742	208596
61444	208597
19585	208598
33855	208599
2035	208600
647340	208601
157800	208602
51366	208603
32564	208604
196733	208605
19471	208606
134202	208607
408384	208608
117682	208609
243104	208610
11315	208611
367535	208612
144328	208613
669970	208614
302024	208615
46302	208616
26802	208617
2429	208618
579813	208619
445637	208620
238180	208621
196214	208622
666914	208623
403465	208624
370158	208625
776	208626
51226	208627
67640	208628
121867	208629
36307	208630
603670	208631
92747	208632
145557	208633
3044	208634
163991	208635
623772	208636
232436	208637
368851	208638
93984	208639
119612	208640
21839	208641
335352	208642
45563	208643
143602	208644
311501	208645
534135	208646
66923	208647
589777	208648
12679	208649
302885	208650
131588	208651
518838	208652
186934	208653
203786	208654
248523	208655
678628	208656
697946	208657
600196	208658
11725	208659
612328	208660
526529	208661
512390	208662
98073	208663
182	208664
68301	208665
473270	208666
648953	208667
146588	208668
493419	208669
150034	208670
456510	208671
265671	208672
494989	208673
362779	208674
26832	208675
597866	208676
28164	208677
181150	208678
36751	208679
570069	208680
66909	208681
366764	208682
478278	208683
524308	208684
117165	208685
159964	208686
596792	208687
588588	208688
600166	208689
19361	208690
117932	208691
578529	208692
307277	208693
630032	208694
392231	208695
21753	208696
600041	208697
297955	208698
238319	208699
423704	208700
9127	208701
522576	208702
410651	208703
14829	208704
147805	208705
52124	208706
92589	208707
201301	208708
96323	208709
5056	208710
58675	208711
171319	208712
121909	208713
124780	208714
172685	208715
6069	208716
446122	208717
100208	208718
152622	208719
487170	208720
25803	208721
46587	208722
191501	208723
460476	208724
480455	208725
23528	208726
43635	208727
164619	208728
373552	208729
15430	208730
22093	208731
109351	208732
575036	208733
198228	208734
14409	208735
572090	208736
441662	208737
57650	208738
644769	208739
90468	208740
43456	208741
152	208742
155106	208743
652644	208744
2538	208745
694365	208746
33515	208747
839	208748
32474	208749
14812	208750
328482	208751
567248	208752
17937	208753
159779	208754
12166	208755
142858	208756
545862	208757
9271	208758
233891	208759
418	208760
5763	208761
646277	208762
98494	208763
48344	208764
288089	208765
144628	208766
393881	208767
433638	208768
600189	208769
674989	208770
24271	208771
111101	208772
201071	208773
527048	208774
50951	208775
511237	208776
38418	208777
67483	208778
27566	208779
467522	208780
44153	208781
88382	208782
73285	208783
10683	208784
401666	208785
558285	208786
46513	208787
111862	208788
227478	208789
295709	208790
577591	208791
579019	208792
133927	208793
597140	208794
24084	208795
10662	208796
9591	208797
3166	208798
139292	208799
19866	208800
291313	208801
9042	208802
151104	208803
123179	208804
4277	208805
46560	208806
1736	208807
5116	208808
208585	208809
93037	208810
170443	208811
10820	208812
108133	208813
80690	208814
258258	208815
139069	208816
116266	208817
73669	208818
128292	208819
630023	208820
256226	208821
575902	208822
6616	208823
14902	208824
576916	208825
287401	208826
157853	208827
205103	208828
452939	208829
116069	208830
105437	208831
79147	208832
506220	208833
29339	208834
337831	208835
1560	208836
52371	208837
27579	208838
840	208839
103142	208840
326017	208841
158835	208842
221278	208843
138226	208844
186962	208845
647891	208846
23234	208847
180769	208848
629483	208849
467362	208850
547833	208851
4482	208852
11233	208853
657486	208854
131953	208855
5262	208856
16600	208857
571563	208858
416313	208859
338682	208860
139373	208861
650033	208862
95335	208863
98419	208864
128348	208865
679857	208866
471991	208867
366766	208868
156332	208869
165750	208870
102562	208871
581014	208872
688688	208873
48442	208874
29321	208875
324604	208876
161654	208877
329762	208878
209336	208879
296006	208880
87412	208881
271437	208882
534799	208883
202225	208884
73655	208885
168354	208886
445184	208887
445220	208888
522025	208889
673013	208890
87410	208891
111992	208892
262887	208893
74149	208894
446294	208895
581808	208896
421669	208897
619861	208898
104592	208899
619854	208900
374586	208901
619891	208902
374616	208903
374618	208904
374655	208905
146529	208906
8762	208907
33175	208908
21769	208909
529982	208910
511874	208911
7010	208912
46161	208913
133655	208914
204414	208915
564070	208916
1337	208917
695338	208918
7463	208919
155136	208920
52000	208921
376713	208922
57077	208923
270629	208924
24795	208925
561600	208926
380305	208927
213039	208928
3746	208929
686355	208930
81194	208931
262863	208932
621141	208933
30054	208934
370356	208935
9815	208936
84090	208937
281695	208938
160497	208939
19536	208940
17383	208941
151565	208942
318439	208943
470700	208944
674158	208945
178612	208946
66522	208947
21518	208948
121690	208949
410429	208950
262994	208951
642170	208952
269858	208953
237	208954
3439	208955
528	208956
261925	208957
256993	208958
302978	208959
114286	208960
292	208961
525143	208962
476833	208963
469934	208964
695635	208965
59481	208966
59473	208967
13126	208968
13126	208969
695609	208970
695677	208971
226390	208972
367985	208973
52114	208974
42774	208975
202	208976
2735	208977
611565	208978
753	208979
355995	208980
554263	208981
43678	208982
321660	208983
544593	208984
119062	208985
8293	208986
49872	208987
169954	208988
284752	208989
149373	208990
164	208991
165288	208992
158297	208993
210369	208994
409323	208995
46029	208996
534807	208997
22665	208998
96136	208999
450070	209000
38292	209001
215623	209002
418775	209003
63836	209004
291021	209005
468106	209006
468123	209007
509901	209008
470085	209009
348714	209010
8897	209011
347362	209012
303364	209013
468135	209014
16819	209015
468136	209016
662513	209017
354782	209018
446395	209019
214568	209020
473432	209021
37476	209022
59706	209023
86746	209024
375519	209025
28204	209026
151408	209027
236235	209028
95790	209029
92391	209030
59560	209031
307083	209032
647876	209033
109380	209034
261175	209035
29323	209036
2415	209037
38571	209038
520580	209039
635131	209040
195710	209041
172155	209042
639960	209043
151914	209044
86439	209045
174	209046
409328	209047
7361	209048
210626	209049
19248	209050
125031	209051
696207	209052
317390	209053
352175	209054
3205	209055
86	209056
39768	209057
357653	209058
144297	209059
480769	209060
118052	209061
2916	209062
1606	209063
3932	209064
53465	209065
392279	209066
87316	209067
583152	209068
562712	209069
385629	209070
258593	209071
25933	209072
37573	209073
129512	209074
186751	209075
579281	209076
329146	209077
356727	209078
2527	209079
633477	209080
661840	209081
337732	209082
89390	209083
116866	209084
353113	209085
8365	209086
9889	209087
611521	209088
475098	209089
201942	209090
468119	209091
146529	209092
6071	209093
279119	209094
343	209095
356761	209096
468206	209097
80124	209098
94759	209099
647101	209100
510516	209101
17758	209102
3783	209103
201816	209104
113044	209105
56907	209106
421582	209107
223454	209108
647382	209109
3907	209110
68320	209111
20240	209112
49476	209113
22931	209114
621938	209115
147499	209116
46212	209117
348530	209118
23970	209119
693359	209120
229951	209121
3588	209122
41741	209123
93429	209124
655201	209125
443371	209126
102277	209127
590629	209128
299516	209129
161072	209130
255977	209131
662542	209132
67329	209133
271211	209134
234963	209135
297819	209136
221268	209137
519381	209138
200801	209139
234997	209140
520372	209141
137667	209142
570130	209143
287122	209144
9987	209145
292040	209146
2271	209147
162516	209148
286145	209149
420367	209150
313325	209151
254919	209152
28236	209153
146871	209154
2740	209155
413823	209156
43343	209157
409265	209158
166253	209159
519595	209160
148256	209161
198199	209162
18896	209163
147965	209164
135024	209165
25741	209166
41566	209167
126681	209168
18201	209169
24428	209170
373043	209171
553275	209172
572705	209173
32062	209174
109385	209175
244680	209176
460889	209177
594924	209178
31122	209179
302209	209180
652500	209181
108492	209182
25733	209183
614312	209184
212703	209185
383784	209186
24497	209187
49473	209188
387492	209189
94136	209190
23842	209191
89069	209192
135827	209193
475024	209194
557253	209195
149789	209196
165394	209197
100364	209198
848	209199
490864	209200
24640	209201
53903	209202
356528	209203
204517	209204
57875	209205
19238	209206
688931	209207
86648	209208
463243	209209
90828	209210
52521	209211
51975	209212
292197	209213
84037	209214
106047	209215
107998	209216
5666	209217
173085	209218
445641	209219
139933	209220
164070	209221
149780	209222
645132	209223
517644	209224
192651	209225
102693	209226
367370	209227
571622	209228
510108	209229
277584	209230
187674	209231
6169	209232
61062	209233
272916	209234
285022	209235
53502	209236
303322	209237
236484	209238
536063	209239
14712	209240
535838	209241
669	209242
374433	209243
633134	209244
3896	209245
329830	209246
86820	209247
158354	209248
88479	209249
518065	209250
407894	209251
241819	209252
684944	209253
405471	209254
160898	209255
99256	209256
12267	209257
115653	209258
317068	209259
456554	209260
81210	209261
264561	209262
597642	209263
438932	209264
212423	209265
673779	209266
355765	209267
307240	209268
663850	209269
695766	209270
338827	209271
556507	209272
89643	209273
522796	209274
77544	209275
462762	209276
59525	209277
454253	209278
85614	209279
44643	209280
80	209281
130210	209282
90164	209283
120650	209284
446473	209285
82336	209286
223725	209287
45477	209288
64227	209289
109860	209290
493292	209291
20236	209292
610213	209293
558949	209294
38827	209295
516640	209296
251340	209297
364759	209298
172931	209299
168361	209300
473331	209301
607279	209302
398588	209303
21876	209304
374093	209305
248192	209306
148550	209307
308898	209308
604511	209309
692894	209310
175602	209311
169887	209312
10721	209313
477067	209314
154711	209315
73478	209316
696515	209317
52693	209318
369556	209319
454727	209320
127776	209321
388580	209322
57385	209323
105842	209324
455580	209325
671845	209326
64957	209327
603733	209328
6488	209329
624841	209330
467027	209331
692708	209332
97282	209333
51210	209334
615088	209335
558903	209336
620392	209337
309610	209338
390835	209339
430579	209340
664761	209341
496131	209342
138225	209343
649893	209344
487098	209345
191139	209346
406492	209347
213518	209348
253637	209349
493823	209350
2784	209351
561921	209352
180235	209353
581562	209354
368675	209355
19096	209356
3018	209357
131337	209358
455591	209359
225144	209360
563988	209361
37893	209362
27424	209363
251327	209364
685087	209365
317956	209366
557607	209367
132521	209368
9689	209369
246813	209370
577937	209371
149339	209372
680273	209373
144254	209374
468917	209375
16899	209376
403620	209377
474770	209378
13000	209379
256	209380
11063	209381
478104	209382
147098	209383
387649	209384
255298	209385
7749	209386
550870	209387
359368	209388
351401	209389
454728	209390
322734	209391
107296	209392
238385	209393
52789	209394
16748	209395
113442	209396
595281	209397
20907	209398
419315	209399
274255	209400
158469	209401
4798	209402
102276	209403
384128	209404
503652	209405
696439	209406
533542	209407
43295	209408
374409	209409
206941	209410
1143	209411
12596	209412
105504	209413
672388	209414
519276	209415
56016	209416
412350	209417
35952	209418
562794	209419
35200	209420
170447	209421
4577	209422
576137	209423
5148	209424
78425	209425
5642	209426
427576	209427
70214	209428
269826	209429
562577	209430
320917	209431
53100	209432
52748	209433
219578	209434
232396	209435
401264	209436
388785	209437
392856	209438
89136	209439
601106	209440
55640	209441
692674	209442
608302	209443
116543	209444
118772	209445
261928	209446
684279	209447
83590	209448
301951	209449
337164	209450
376498	209451
562606	209452
140603	209453
611024	209454
124208	209455
110309	209456
115609	209457
367747	209458
613042	209459
401769	209460
1282	209461
124773	209462
67407	209463
611163	209464
179324	209465
600365	209466
228060	209467
59514	209468
686105	209469
135776	209470
133432	209471
316938	209472
219429	209473
179952	209474
436273	209475
273323	209476
130540	209477
565681	209478
352463	209479
74039	209480
673985	209481
225255	209482
590367	209483
431768	209484
605695	209485
330874	209486
57827	209487
124721	209488
464552	209489
608579	209490
2029	209491
569686	209492
507932	209493
568741	209494
606759	209495
20909	209496
2644	209497
109813	209498
480052	209499
24	209500
299937	209501
274597	209502
60101	209503
401563	209504
392630	209505
25972	209506
98607	209507
353969	209508
534094	209509
291451	209510
12365	209511
38200	209512
305247	209513
347330	209514
95230	209515
496549	209516
433883	209517
43158	209518
311341	209519
146278	209520
369063	209521
397937	209522
20382	209523
607325	209524
193164	209525
351	209526
15645	209527
199847	209528
322803	209529
359198	209530
205092	209531
275690	209532
109387	209533
138818	209534
680675	209535
454218	209536
233423	209537
202066	209538
97309	209539
174063	209540
91533	209541
450857	209542
642627	209543
646834	209544
578481	209545
299358	209546
655048	209547
153551	209548
50649	209549
320074	209550
143971	209551
78518	209552
420394	209553
33761	209554
6131	209555
169752	209556
114226	209557
19065	209558
158406	209559
446644	209560
932	209561
559736	209562
489768	209563
513397	209564
284916	209565
95	209566
95	209567
1146	209568
5528	209569
274311	209570
4496	209571
366144	209572
47123	209573
663556	209574
5008	209575
830	209576
667413	209577
111152	209578
230483	209579
502474	209580
691	209581
2061	209582
400511	209583
4724	209584
10267	209585
355552	209586
165932	209587
52245	209588
517763	209589
587984	209590
142754	209591
777	209592
169674	209593
468022	209594
24213	209595
471947	209596
46884	209597
93866	209598
344621	209599
694828	209600
139987	209601
189422	209602
512082	209603
76528	209604
445411	209605
594224	209606
95880	209607
156534	209608
564499	209609
49643	209610
342438	209611
678864	209612
77283	209613
546052	209614
558662	209615
302	209616
99593	209617
156884	209618
516037	209619
271556	209620
586993	209621
17657	209622
222953	209623
146073	209624
584786	209625
607165	209626
230777	209627
33733	209628
342155	209629
224655	209630
87921	209631
385622	209632
149084	209633
677388	209634
27765	209635
316790	209636
198860	209637
165585	209638
5228	209639
301576	209640
154500	209641
430847	209642
62691	209643
680808	209644
80677	209645
574586	209646
139425	209647
520270	209648
6085	209649
278328	209650
35911	209651
6459	209652
14732	209653
607893	209654
375072	209655
502690	209656
521705	209657
4850	209658
6712	209659
336255	209660
10275	209661
322722	209662
14480	209663
651367	209664
65961	209665
576115	209666
360861	209667
59472	209668
103853	209669
56079	209670
145793	209671
148530	209672
478214	209673
107715	209674
123882	209675
22499	209676
300459	209677
89863	209678
201493	209679
121944	209680
131202	209681
305611	209682
325087	209683
2604	209684
141101	209685
608989	209686
167217	209687
569513	209688
411288	209689
207674	209690
621720	209691
284455	209692
578209	209693
608139	209694
98252	209695
210568	209696
21185	209697
165829	209698
348919	209699
155821	209700
402300	209701
86773	209702
583249	209703
88760	209704
429172	209705
144848	209706
391739	209707
22432	209708
517388	209709
364462	209710
18868	209711
204578	209712
617239	209713
103107	209714
269704	209715
573236	209716
59609	209717
370997	209718
98817	209719
143193	209720
193733	209721
573988	209722
321372	209723
347269	209724
308258	209725
409063	209726
37791	209727
416540	209728
193570	209729
32787	209730
143458	209731
649985	209732
20334	209733
663691	209734
127779	209735
127782	209736
477793	209737
529957	209738
536246	209739
156435	209740
3051	209741
121503	209742
130461	209743
121495	209744
508563	209745
468924	209746
536123	209747
603432	209748
277401	209749
54370	209750
121491	209751
6761	209752
612439	209753
492394	209754
130475	209755
478855	209756
8442	209757
50054	209758
37847	209759
37848	209760
44495	209761
536000	209762
477764	209763
479856	209764
422512	209765
44854	209766
498907	209767
141413	209768
645166	209769
646233	209770
499978	209771
278512	209772
47012	209773
472126	209774
403504	209775
104707	209776
145792	209777
341220	209778
4329	209779
3096	209780
455674	209781
411136	209782
6402	209783
46431	209784
585506	209785
635338	209786
5617	209787
287231	209788
155112	209789
263877	209790
479100	209791
39803	209792
132471	209793
430578	209794
509907	209795
31978	209796
120521	209797
738	209798
315166	209799
65369	209800
649055	209801
413376	209802
46488	209803
1731	209804
59405	209805
11412	209806
269946	209807
90824	209808
8512	209809
19282	209810
129031	209811
646126	209812
695292	209813
150267	209814
604298	209815
172349	209816
403067	209817
442566	209818
123095	209819
460044	209820
144091	209821
32342	209822
588295	209823
32741	209824
591079	209825
284894	209826
284555	209827
379105	209828
152318	209829
425314	209830
89101	209831
385169	209832
189748	209833
83445	209834
16521	209835
292362	209836
382374	209837
180862	209838
42078	209839
112868	209840
43	209841
201489	209842
520625	209843
108587	209844
11412	209845
54347	209846
18538	209847
172481	209848
57459	209849
189688	209850
104538	209851
335070	209852
148	209853
411052	209854
31018	209855
147007	209856
289433	209857
546599	209858
110438	209859
92771	209860
16	209861
121772	209862
219896	209863
531525	209864
690042	209865
354402	209866
52348	209867
37316	209868
286223	209869
57012	209870
588888	209871
94616	209872
337687	209873
327776	209874
87872	209875
13123	209876
391	209877
215948	209878
204611	209879
196506	209880
342848	209881
640770	209882
447608	209883
76115	209884
4571	209885
604152	209886
452333	209887
449573	209888
620	209889
139243	209890
432142	209891
32820	209892
606975	209893
685902	209894
564292	209895
348120	209896
461015	209897
494944	209898
502572	209899
15351	209900
5193	209901
330045	209902
105079	209903
55846	209904
64186	209905
87358	209906
405504	209907
483326	209908
32066	209909
281076	209910
80755	209911
336158	209912
138735	209913
58084	209914
312096	209915
153531	209916
128612	209917
2230	209918
169054	209919
1	209920
266139	209921
615100	209922
82153	209923
46529	209924
106848	209925
1836	209926
76350	209927
26709	209928
321041	209929
444864	209930
500	209931
633609	209932
1	209933
271908	209934
8537	209935
107144	209936
57432	209937
488041	209938
441112	209939
16396	209940
116991	209941
124897	209942
330937	209943
653793	209944
393025	209945
694555	209946
192396	209947
553822	209948
6788	209949
227107	209950
62986	209951
155145	209952
692602	209953
693751	209954
107824	209955
18426	209956
114910	209957
63201	209958
599526	209959
652134	209960
147016	209961
544841	209962
83019	209963
344707	209964
162852	209965
672134	209966
252949	209967
500854	209968
68271	209969
475657	209970
49444	209971
477202	209972
129559	209973
16802	209974
674776	209975
1968	209976
384584	209977
490381	209978
2204	209979
347402	209980
466139	209981
313876	209982
435498	209983
10133	209984
105772	209985
131723	209986
346399	209987
282561	209988
638987	209989
660847	209990
50069	209991
61811	209992
663450	209993
58275	209994
149254	209995
52888	209996
140208	209997
140259	209998
14321	209999
7215	210000
326968	210001
10545	210002
160054	210003
489688	210004
20956	210005
144883	210006
1150	210007
10768	210008
76704	210009
229622	210010
138687	210011
383433	210012
132747	210013
227172	210014
338240	210015
497359	210016
658387	210017
166783	210018
519094	210019
18060	210020
115186	210021
182718	210022
272662	210023
2962	210024
688334	210025
446437	210026
24694	210027
586747	210028
341624	210029
645237	210030
9677	210031
668987	210032
310365	210033
25962	210034
687373	210035
28	210036
647850	210037
33579	210038
59619	210039
10388	210040
3016	210041
221227	210042
31924	210043
117593	210044
2860	210045
523400	210046
7297	210047
20459	210048
191572	210049
619803	210050
304327	210051
651611	210052
460649	210053
304851	210054
682448	210055
226912	210056
123666	210057
266434	210058
515594	210059
351560	210060
263200	210061
471399	210062
66807	210063
605237	210064
62922	210065
64707	210066
121048	210067
7327	210068
631725	210069
231527	210070
9044	210071
568567	210072
398409	210073
180120	210074
52946	210075
152837	210076
175239	210077
550919	210078
192624	210079
100964	210080
445738	210081
186764	210082
480767	210083
37824	210084
299612	210085
299602	210086
299582	210087
33711	210088
609357	210089
220123	210090
14174	210091
263290	210092
28058	210093
358756	210094
139922	210095
299617	210096
299616	210097
25025	210098
299654	210099
299631	210100
514824	210101
448840	210102
331025	210103
48196	210104
221655	210105
359090	210106
40699	210107
40776	210108
21707	210109
5025	210110
1604	210111
68886	210112
8061	210113
8061	210114
134447	210115
236905	210116
25423	210117
96585	210118
574100	210119
494078	210120
384744	210121
423951	210122
495520	210123
295909	210124
18933	210125
22190	210126
68568	210127
268050	210128
581124	210129
33	210130
377744	210131
415194	210132
9083	210133
260419	210134
1649	210135
52143	210136
485740	210137
222996	210138
592225	210139
17391	210140
5413	210141
167572	210142
25902	210143
190288	210144
240229	210145
78772	210146
494618	210147
124190	210148
4405	210149
605819	210150
106890	210151
272782	210152
20259	210153
472586	210154
547516	210155
7417	210156
477020	210157
172069	210158
203768	210159
230	210160
203669	210161
631837	210162
201621	210163
58	210164
9576	210165
9370	210166
339170	210167
464096	210168
358178	210169
397854	210170
112834	210171
678763	210172
337092	210173
653496	210174
106238	210175
568119	210176
73745	210177
162955	210178
251960	210179
18710	210180
503871	210181
652079	210182
45878	210183
66791	210184
431231	210185
441392	210186
140252	210187
605523	210188
272908	210189
44290	210190
67819	210191
535	210192
135461	210193
42260	210194
294211	210195
36039	210196
18877	210197
82144	210198
99615	210199
56519	210200
620271	210201
328866	210202
581865	210203
430479	210204
155961	210205
155308	210206
46552	210207
152839	210208
143768	210209
207907	210210
285651	210211
208643	210212
348733	210213
606442	210214
300159	210215
200482	210216
202896	210217
589601	210218
647167	210219
2159	210220
363932	210221
12266	210222
358697	210223
223519	210224
233326	210225
46271	210226
573472	210227
524055	210228
168624	210229
207271	210230
49971	210231
44884	210232
485737	210233
99866	210234
99907	210235
559261	210236
66371	210237
17796	210238
12882	210239
34714	210240
567900	210241
567959	210242
261530	210243
1924	210244
461793	210245
624670	210246
311942	210247
31409	210248
455858	210249
450366	210250
159	210251
73340	210252
312840	210253
487508	210254
88398	210255
621980	210256
187070	210257
282377	210258
299872	210259
662209	210260
39616	210261
254773	210262
124190	210263
568034	210264
211154	210265
34201	210266
54901	210267
4715	210268
470989	210269
310830	210270
325645	210271
236675	210272
115308	210273
574139	210274
602640	210275
170286	210276
142893	210277
201457	210278
478610	210279
83279	210280
438617	210281
300152	210282
125352	210283
259195	210284
311936	210285
159	210286
34400	210287
74288	210288
29664	210289
171735	210290
567965	210291
142679	210292
225982	210293
517407	210294
55166	210295
63826	210296
124409	210297
178538	210298
81391	210299
124273	210300
458503	210301
282562	210302
354186	210303
682650	210304
44314	210305
336822	210306
89722	210307
590506	210308
44651	210309
45932	210310
110064	210311
167076	210312
365478	210313
528531	210314
293710	210315
214341	210316
87655	210317
389458	210318
576156	210319
14924	210320
299696	210321
155576	210322
426409	210323
26712	210324
105909	210325
299992	210326
567925	210327
88354	210328
390	210329
1719	210330
33605	210331
88494	210332
660182	210333
568098	210334
251073	210335
88432	210336
235640	210337
367517	210338
88521	210339
88521	210340
631964	210341
405776	210342
629141	210343
593145	210344
563168	210345
123169	210346
574352	210347
88377	210348
300135	210349
88426	210350
35417	210351
561142	210352
147060	210353
444081	210354
29109	210355
462948	210356
144851	210357
448593	210358
538383	210359
66157	210360
669562	210361
53517	210362
669488	210363
37394	210364
628237	210365
669545	210366
339154	210367
19183	210368
344125	210369
165300	210370
456439	210371
35051	210372
389440	210373
595237	210374
453266	210375
445932	210376
181591	210377
6261	210378
319560	210379
3803	210380
224648	210381
432384	210382
64014	210383
132034	210384
64012	210385
500153	210386
47548	210387
406582	210388
42679	210389
14551	210390
53352	210391
512630	210392
453412	210393
595066	210394
133888	210395
508900	210396
365940	210397
475977	210398
590757	210399
495225	210400
533418	210401
145933	210402
437923	210403
140618	210404
529446	210405
33985	210406
624644	210407
98110	210408
88716	210409
586438	210410
74316	210411
11454	210412
232348	210413
566826	210414
4712	210415
207300	210416
19186	210417
56021	210418
150007	210419
171054	210420
105022	210421
624634	210422
233025	210423
535019	210424
360846	210425
256707	210426
167624	210427
9688	210428
304906	210429
186781	210430
13631	210431
70697	210432
609372	210433
285283	210434
110227	210435
66307	210436
587685	210437
50363	210438
318879	210439
43353	210440
51016	210441
311798	210442
21600	210443
85893	210444
646754	210445
62587	210446
524676	210447
21246	210448
132019	210449
500042	210450
27100	210451
194195	210452
63997	210453
194072	210454
194210	210455
178847	210456
178810	210457
178859	210458
129313	210459
20934	210460
7594	210461
26211	210462
60928	210463
13321	210464
24473	210465
4641	210466
96055	210467
260719	210468
71731	210469
473886	210470
365401	210471
16167	210472
228397	210473
5005	210474
433898	210475
91384	210476
582425	210477
51414	210478
126933	210479
89758	210480
52480	210481
39961	210482
587406	210483
36880	210484
23064	210485
4173	210486
369580	210487
48185	210488
57470	210489
117439	210490
106224	210491
531335	210492
32134	210493
2393	210494
578175	210495
296958	210496
218745	210497
608126	210498
151198	210499
105582	210500
499200	210501
59598	210502
252837	210503
175587	210504
487848	210505
148972	210506
171865	210507
626928	210508
353312	210509
160205	210510
132292	210511
63269	210512
290748	210513
613200	210514
69422	210515
258169	210516
76988	210517
598665	210518
680065	210519
165975	210520
83834	210521
157838	210522
311104	210523
126861	210524
126861	210525
85654	210526
126989	210527
688687	210528
51993	210529
30907	210530
242468	210531
433213	210532
20632	210533
8441	210534
461277	210535
408657	210536
91001	210537
18948	210538
428660	210539
363882	210540
226245	210541
91744	210542
203470	210543
139529	210544
523567	210545
21143	210546
229597	210547
158812	210548
673197	210549
488496	210550
42546	210551
495516	210552
643089	210553
594709	210554
601529	210555
432519	210556
406727	210557
16421	210558
259837	210559
132918	210560
44411	210561
17064	210562
1301	210563
14559	210564
445761	210565
4510	210566
132077	210567
669863	210568
141051	210569
461788	210570
169280	210571
464122	210572
71637	210573
2849	210574
383509	210575
162820	210576
381631	210577
133169	210578
1372	210579
69606	210580
682110	210581
151244	210582
187	210583
112070	210584
152877	210585
34000	210586
375452	210587
627115	210588
1381	210589
264760	210590
22201	210591
25968	210592
2466	210593
383044	210594
497093	210595
593640	210596
7684	210597
3269	210598
308657	210599
533734	210600
484086	210601
604210	210602
259228	210603
303300	210604
214085	210605
44885	210606
26602	210607
85508	210608
572939	210609
314323	210610
120479	210611
182083	210612
162522	210613
569178	210614
248810	210615
125317	210616
588766	210617
105024	210618
10446	210619
8758	210620
371511	210621
413320	210622
21626	210623
646788	210624
754	210625
638417	210626
370971	210627
482561	210628
675084	210629
19707	210630
588449	210631
31080	210632
297201	210633
689202	210634
205025	210635
567	210636
582650	210637
56969	210638
274876	210639
563994	210640
152710	210641
81436	210642
100719	210643
2302	210644
435374	210645
32689	210646
110604	210647
17	210648
485773	210649
671920	210650
635686	210651
122391	210652
47754	210653
468293	210654
673030	210655
295311	210656
8838	210657
29489	210658
157836	210659
164289	210660
140289	210661
16587	210662
298803	210663
2647	210664
47565	210665
124687	210666
123390	210667
177632	210668
15506	210669
208434	210670
687296	210671
452044	210672
85898	210673
49504	210674
569933	210675
8483	210676
20828	210677
117577	210678
243060	210679
29265	210680
650006	210681
307602	210682
1563	210683
609422	210684
607446	210685
399905	210686
174314	210687
200699	210688
65519	210689
432885	210690
662340	210691
489885	210692
607720	210693
423543	210694
184066	210695
364753	210696
121700	210697
306319	210698
423521	210699
162075	210700
49178	210701
325981	210702
168454	210703
304556	210704
15497	210705
309589	210706
649650	210707
168547	210708
289807	210709
349926	210710
310274	210711
244897	210712
613887	210713
661674	210714
13565	210715
417804	210716
46074	210717
563229	210718
465983	210719
226635	210720
7461	210721
562844	210722
20448	210723
417776	210724
11027	210725
11027	210726
140969	210727
125753	210728
52483	210729
61815	210730
7705	210731
344653	210732
29650	210733
382362	210734
404887	210735
436102	210736
601331	210737
179978	210738
43118	210739
261419	210740
626856	210741
3350	210742
28643	210743
688026	210744
276492	210745
453679	210746
130386	210747
307481	210748
93995	210749
42410	210750
280574	210751
347130	210752
3635	210753
446257	210754
628696	210755
37934	210756
527401	210757
40275	210758
457395	210759
113534	210760
411487	210761
44422	210762
243057	210763
312960	210764
58288	210765
58288	210766
294912	210767
132877	210768
135055	210769
380262	210770
31811	210771
14020	210772
298057	210773
57155	210774
368994	210775
405867	210776
41139	210777
512733	210778
165589	210779
2167	210780
2166	210781
1628	210782
4299	210783
134454	210784
651813	210785
150202	210786
11642	210787
400	210788
52998	210789
601132	210790
120389	210791
159692	210792
106940	210793
110108	210794
481944	210795
646551	210796
524329	210797
25511	210798
414414	210799
128983	210800
566737	210801
153390	210802
624895	210803
236262	210804
65	210805
573252	210806
534052	210807
48148	210808
130575	210809
391622	210810
9734	210811
114971	210812
142401	210813
24483	210814
401279	210815
614654	210816
590204	210817
570506	210818
49322	210819
153720	210820
51304	210821
286030	210822
104660	210823
606227	210824
235622	210825
70494	210826
543475	210827
543505	210828
543479	210829
543502	210830
543477	210831
597168	210832
24670	210833
426636	210834
64605	210835
468069	210836
467816	210837
630783	210838
41661	210839
46491	210840
224372	210841
91062	210842
238966	210843
557312	210844
17132	210845
21111	210846
157192	210847
614810	210848
485653	210849
524426	210850
63698	210851
31864	210852
318494	210853
15054	210854
91301	210855
546624	210856
13342	210857
3733	210858
103744	210859
213573	210860
34293	210861
576846	210862
590644	210863
12516	210864
305902	210865
268068	210866
19270	210867
548608	210868
4433	210869
11806	210870
23428	210871
231808	210872
535180	210873
8094	210874
305338	210875
234204	210876
663792	210877
427777	210878
118725	210879
117487	210880
52808	210881
26860	210882
91683	210883
468126	210884
31677	210885
196748	210886
230943	210887
348388	210888
13405	210889
166663	210890
85580	210891
75402	210892
49077	210893
103850	210894
5557	210895
40093	210896
119285	210897
78740	210898
28391	210899
25958	210900
249698	210901
414935	210902
29322	210903
630001	210904
297908	210905
87929	210906
15033	210907
44874	210908
122934	210909
120842	210910
642192	210911
208126	210912
168695	210913
82045	210914
4098	210915
116517	210916
165304	210917
21715	210918
617038	210919
72781	210920
270656	210921
516673	210922
13597	210923
33951	210924
497310	210925
16163	210926
599630	210927
3387	210928
564968	210929
306543	210930
14441	210931
21980	210932
549988	210933
561504	210934
67204	210935
242338	210936
250743	210937
35006	210938
387502	210939
54137	210940
163235	210941
54186	210942
81646	210943
665006	210944
320646	210945
601613	210946
171314	210947
123844	210948
403613	210949
10	210950
93780	210951
683602	210952
89917	210953
13951	210954
327114	210955
609019	210956
34844	210957
65275	210958
3023	210959
542469	210960
571814	210961
510491	210962
4437	210963
519731	210964
578338	210965
114526	210966
489006	210967
40494	210968
32170	210969
349646	210970
18116	210971
135232	210972
288631	210973
543509	210974
55175	210975
618646	210976
230510	210977
483936	210978
25207	210979
48322	210980
693941	210981
104284	210982
428059	210983
40882	210984
33211	210985
306688	210986
30030	210987
144559	210988
88154	210989
47384	210990
54900	210991
289724	210992
386705	210993
8060	210994
629189	210995
78915	210996
529440	210997
1290	210998
123	210999
143540	211000
548021	211001
503139	211002
254088	211003
355188	211004
366315	211005
165535	211006
49431	211007
235879	211008
670964	211009
185027	211010
120928	211011
63832	211012
527147	211013
136649	211014
504975	211015
225432	211016
395039	211017
32465	211018
7015	211019
361756	211020
422547	211021
255505	211022
92667	211023
159771	211024
37629	211025
543825	211026
35928	211027
54202	211028
271372	211029
308658	211030
408100	211031
439399	211032
639175	211033
21625	211034
16079	211035
445310	211036
668043	211037
385300	211038
48585	211039
420116	211040
658494	211041
601077	211042
15892	211043
145193	211044
150960	211045
635160	211046
106826	211047
58018	211048
278394	211049
571871	211050
149216	211051
120239	211052
161544	211053
332966	211054
149058	211055
130037	211056
70916	211057
596269	211058
478439	211059
43928	211060
95356	211061
134843	211062
562559	211063
545033	211064
552227	211065
343569	211066
656242	211067
69251	211068
173408	211069
290475	211070
56474	211071
254027	211072
86899	211073
608307	211074
543597	211075
633623	211076
326523	211077
673993	211078
186351	211079
480039	211080
309326	211081
182786	211082
246281	211083
177522	211084
319442	211085
51455	211086
234854	211087
20849	211088
572924	211089
83777	211090
150977	211091
523944	211092
59218	211093
689658	211094
551030	211095
35122	211096
157592	211097
226155	211098
8111	211099
6393	211100
497499	211101
27757	211102
289728	211103
383436	211104
181304	211105
324399	211106
72384	211107
76324	211108
143357	211109
49158	211110
107148	211111
462834	211112
595742	211113
165725	211114
682511	211115
59305	211116
24189	211117
92857	211118
17463	211119
678502	211120
332893	211121
177402	211122
43717	211123
81904	211124
464555	211125
190890	211126
42467	211127
298215	211128
590398	211129
154323	211130
11833	211131
458772	211132
181391	211133
319866	211134
180497	211135
619561	211136
602212	211137
450912	211138
120929	211139
566246	211140
57128	211141
495399	211142
520640	211143
96425	211144
410215	211145
39626	211146
24880	211147
392102	211148
678962	211149
10572	211150
69743	211151
511065	211152
95120	211153
50123	211154
511136	211155
80965	211156
352041	211157
5546	211158
1962	211159
170285	211160
124313	211161
5362	211162
138908	211163
543713	211164
561044	211165
269670	211166
44887	211167
34235	211168
189151	211169
563604	211170
311969	211171
199482	211172
248	211173
138242	211174
205	211175
464756	211176
12061	211177
170393	211178
38021	211179
52939	211180
146919	211181
47072	211182
445686	211183
57262	211184
19561	211185
633949	211186
419888	211187
126255	211188
270832	211189
413701	211190
103269	211191
500364	211192
161390	211193
122008	211194
50826	211195
525695	211196
163184	211197
1821	211198
19887	211199
651518	211200
3	211201
162208	211202
248602	211203
673120	211204
11622	211205
428676	211206
89262	211207
538021	211208
653	211209
34407	211210
624711	211211
52963	211212
352164	211213
9521	211214
584994	211215
233710	211216
391914	211217
654179	211218
439397	211219
59063	211220
97417	211221
689602	211222
1712	211223
2927	211224
450066	211225
53987	211226
546785	211227
311568	211228
380970	211229
13467	211230
199964	211231
677022	211232
254750	211233
24263	211234
347483	211235
484796	211236
365284	211237
582763	211238
471926	211239
6919	211240
172024	211241
384425	211242
493934	211243
195789	211244
112758	211245
43770	211246
60508	211247
157047	211248
471425	211249
52305	211250
411764	211251
115807	211252
77660	211253
508870	211254
22819	211255
44233	211256
644	211257
389216	211258
133702	211259
147477	211260
556934	211261
491702	211262
14354	211263
92650	211264
139101	211265
19004	211266
90195	211267
129015	211268
22581	211269
522549	211270
86232	211271
552404	211272
652865	211273
11461	211274
320469	211275
159148	211276
56285	211277
66694	211278
409180	211279
401018	211280
270330	211281
113881	211282
2265	211283
236424	211284
653306	211285
653757	211286
653745	211287
287441	211288
175485	211289
479426	211290
277463	211291
607017	211292
233127	211293
5716	211294
89084	211295
4714	211296
136132	211297
13702	211298
632106	211299
256504	211300
349172	211301
43548	211302
606575	211303
124027	211304
75061	211305
592955	211306
55151	211307
107720	211308
374743	211309
3141	211310
348420	211311
358233	211312
76088	211313
75099	211314
696586	211315
71941	211316
422800	211317
441300	211318
569830	211319
3770	211320
462967	211321
508463	211322
20875	211323
9952	211324
253743	211325
6262	211326
642548	211327
123156	211328
479212	211329
206541	211330
676396	211331
10968	211332
348782	211333
657536	211334
20501	211335
1000	211336
108688	211337
31377	211338
43497	211339
1318	211340
81897	211341
448169	211342
5540	211343
83190	211344
97244	211345
175307	211346
438357	211347
164758	211348
682031	211349
144082	211350
200804	211351
21711	211352
103464	211353
171993	211354
538192	211355
29612	211356
451715	211357
53868	211358
94356	211359
20045	211360
68596	211361
4658	211362
58210	211363
479781	211364
30695	211365
472271	211366
21903	211367
427226	211368
3101	211369
313026	211370
446568	211371
134002	211372
335648	211373
174125	211374
292173	211375
143502	211376
10848	211377
4636	211378
418270	211379
277128	211380
44513	211381
4076	211382
4200	211383
51907	211384
11784	211385
1627	211386
384715	211387
477109	211388
52287	211389
42746	211390
170211	211391
459733	211392
1153	211393
293618	211394
533586	211395
182114	211396
601645	211397
444723	211398
7515	211399
52598	211400
89428	211401
282623	211402
510050	211403
174118	211404
424746	211405
643878	211406
168226	211407
149804	211408
311160	211409
265983	211410
614266	211411
131095	211412
171175	211413
371373	211414
101040	211415
15952	211416
396067	211417
15952	211418
111331	211419
47493	211420
55554	211421
71844	211422
10340	211423
625173	211424
231102	211425
178029	211426
29723	211427
210220	211428
623016	211429
48376	211430
667343	211431
2303	211432
307712	211433
3695	211434
426725	211435
9600	211436
658860	211437
299840	211438
160271	211439
448639	211440
569976	211441
112013	211442
55698	211443
8996	211444
66883	211445
615355	211446
90845	211447
7597	211448
175985	211449
151743	211450
89103	211451
48655	211452
589918	211453
423504	211454
149070	211455
21223	211456
14731	211457
573064	211458
86244	211459
164796	211460
88438	211461
89191	211462
85788	211463
35233	211464
192308	211465
34745	211466
244140	211467
465123	211468
171879	211469
254353	211470
520066	211471
340021	211472
294889	211473
149431	211474
34354	211475
3551	211476
484170	211477
474263	211478
258012	211479
548402	211480
16554	211481
258	211482
339688	211483
576086	211484
212098	211485
4475	211486
140670	211487
49262	211488
277561	211489
632273	211490
138983	211491
503834	211492
113033	211493
263718	211494
428993	211495
512228	211496
39764	211497
92124	211498
24905	211499
169466	211500
3939	211501
352677	211502
70805	211503
529567	211504
8686	211505
567470	211506
692473	211507
661916	211508
27013	211509
10550	211510
51601	211511
208338	211512
634178	211513
573923	211514
106522	211515
589071	211516
37328	211517
627044	211518
85251	211519
548617	211520
108710	211521
26039	211522
94313	211523
480887	211524
578746	211525
34287	211526
6481	211527
103906	211528
94311	211529
599319	211530
11234	211531
114314	211532
12732	211533
80245	211534
286901	211535
417327	211536
335126	211537
211411	211538
14138	211539
485002	211540
696462	211541
696869	211542
139306	211543
128940	211544
639404	211545
441747	211546
170260	211547
198102	211548
96487	211549
22706	211550
150991	211551
152151	211552
128022	211553
15258	211554
234977	211555
648198	211556
11725	211557
31730	211558
128187	211559
211753	211560
444501	211561
384774	211562
17523	211563
99107	211564
628880	211565
11412	211566
572943	211567
17145	211568
294610	211569
188415	211570
134688	211571
317622	211572
120089	211573
40744	211574
541944	211575
389058	211576
179787	211577
17852	211578
363100	211579
615212	211580
11537	211581
53795	211582
80078	211583
402656	211584
50024	211585
336332	211586
578211	211587
48137	211588
196	211589
82259	211590
52953	211591
205483	211592
361905	211593
80357	211594
339564	211595
5287	211596
145	211597
135	211598
160272	211599
546281	211600
484702	211601
619279	211602
613991	211603
535286	211604
160279	211605
47581	211606
18245	211607
3445	211608
22939	211609
2214	211610
661	211611
43433	211612
20980	211613
663943	211614
2344	211615
262648	211616
55618	211617
420958	211618
438639	211619
494165	211620
23858	211621
232993	211622
160850	211623
536189	211624
9258	211625
550772	211626
634491	211627
403295	211628
491172	211629
340882	211630
231309	211631
466295	211632
9732	211633
46803	211634
60033	211635
130352	211636
558122	211637
34288	211638
274922	211639
74229	211640
77908	211641
392086	211642
291554	211643
604460	211644
50023	211645
43409	211646
10188	211647
156168	211648
54326	211649
356411	211650
539126	211651
143443	211652
270406	211653
121695	211654
20815	211655
2649	211656
327417	211657
338419	211658
615919	211659
494885	211660
288984	211661
314246	211662
56701	211663
34993	211664
12732	211665
111510	211666
355015	211667
38988	211668
561228	211669
146065	211670
36528	211671
5033	211672
665685	211673
171521	211674
1023	211675
31649	211676
65610	211677
79082	211678
21812	211679
76710	211680
267224	211681
365116	211682
2903	211683
236075	211684
148154	211685
35254	211686
128259	211687
562890	211688
108697	211689
557326	211690
588336	211691
349329	211692
29447	211693
4504	211694
156474	211695
47886	211696
14712	211697
251859	211698
52308	211699
7286	211700
182092	211701
6663	211702
118678	211703
148475	211704
246799	211705
131864	211706
66482	211707
239182	211708
606352	211709
400920	211710
490477	211711
638888	211712
96150	211713
213099	211714
692962	211715
665550	211716
267346	211717
236777	211718
27630	211719
47283	211720
313179	211721
11305	211722
125976	211723
144172	211724
165517	211725
14	211726
393	211727
150109	211728
519168	211729
225893	211730
17504	211731
463430	211732
87069	211733
232371	211734
34	211735
11255	211736
325830	211737
491076	211738
6213	211739
556727	211740
110424	211741
418987	211742
529266	211743
612630	211744
518028	211745
125488	211746
296185	211747
532594	211748
353336	211749
108986	211750
261728	211751
394949	211752
457959	211753
211106	211754
398737	211755
3002	211756
580562	211757
599949	211758
62218	211759
512501	211760
410540	211761
118626	211762
511953	211763
236268	211764
44679	211765
59477	211766
7495	211767
355881	211768
170455	211769
12276	211770
90504	211771
29195	211772
611286	211773
50427	211774
112423	211775
657304	211776
349695	211777
556024	211778
23619	211779
116818	211780
27	211781
15073	211782
138868	211783
126455	211784
101	211785
107101	211786
358	211787
285489	211788
79317	211789
340539	211790
232125	211791
144163	211792
32003	211793
40073	211794
152002	211795
209439	211796
54387	211797
465687	211798
250456	211799
252741	211800
135728	211801
47081	211802
5026	211803
400636	211804
527010	211805
373633	211806
467698	211807
321803	211808
14991	211809
345417	211810
115695	211811
520578	211812
41194	211813
513795	211814
3211	211815
438148	211816
66287	211817
54617	211818
598530	211819
632384	211820
351336	211821
34379	211822
531534	211823
289361	211824
153928	211825
17062	211826
83553	211827
6325	211828
40860	211829
269791	211830
437490	211831
503214	211832
149379	211833
496854	211834
2174	211835
1030	211836
631778	211837
187823	211838
170811	211839
38965	211840
455488	211841
353647	211842
672769	211843
58237	211844
546944	211845
273043	211846
124501	211847
25503	211848
551875	211849
219394	211850
41801	211851
374325	211852
211953	211853
121484	211854
328023	211855
203584	211856
104432	211857
2131	211858
44661	211859
140036	211860
230828	211861
411586	211862
53210	211863
440785	211864
107244	211865
432361	211866
562904	211867
11848	211868
200971	211869
383656	211870
387458	211871
22609	211872
526131	211873
321308	211874
86061	211875
172030	211876
381428	211877
502076	211878
110295	211879
389122	211880
87533	211881
324403	211882
592064	211883
602839	211884
393282	211885
146261	211886
155012	211887
127985	211888
620969	211889
305	211890
38109	211891
414399	211892
434307	211893
317843	211894
384175	211895
558262	211896
590567	211897
351058	211898
494269	211899
241729	211900
288102	211901
495163	211902
646694	211903
30509	211904
209087	211905
132939	211906
417831	211907
434007	211908
2954	211909
393363	211910
204970	211911
50809	211912
45275	211913
134553	211914
531515	211915
156960	211916
439044	211917
26327	211918
66436	211919
155116	211920
132196	211921
143901	211922
14332	211923
279301	211924
351262	211925
129741	211926
633587	211927
212161	211928
29162	211929
212170	211930
368345	211931
595202	211932
338553	211933
148700	211934
1795	211935
652007	211936
361776	211937
545645	211938
123818	211939
402616	211940
143909	211941
27755	211942
38681	211943
5086	211944
168793	211945
84238	211946
436019	211947
412298	211948
479666	211949
2864	211950
278741	211951
2791	211952
18345	211953
487950	211954
579701	211955
122556	211956
11242	211957
93183	211958
117563	211959
95176	211960
601066	211961
333940	211962
49993	211963
24084	211964
356165	211965
589172	211966
205247	211967
40297	211968
609886	211969
582587	211970
491697	211971
583635	211972
359126	211973
101980	211974
68151	211975
291975	211976
468062	211977
226260	211978
475834	211979
155502	211980
14554	211981
170288	211982
60230	211983
343142	211984
683913	211985
546517	211986
92686	211987
91153	211988
63067	211989
578612	211990
375615	211991
33157	211992
466032	211993
343812	211994
83106	211995
91464	211996
1178	211997
326254	211998
503382	211999
568209	212000
492035	212001
86181	212002
357835	212003
71468	212004
365464	212005
332445	212006
249085	212007
661831	212008
317602	212009
422989	212010
185347	212011
33992	212012
105162	212013
52175	212014
147831	212015
159509	212016
89863	212017
307928	212018
153221	212019
12517	212020
9483	212021
198573	212022
132476	212023
50290	212024
87814	212025
138416	212026
448930	212027
91188	212028
116614	212029
477636	212030
677362	212031
449951	212032
38198	212033
461904	212034
41541	212035
95283	212036
94099	212037
29044	212038
679221	212039
4527	212040
457329	212041
325840	212042
225440	212043
1272	212044
543897	212045
639287	212046
464785	212047
484293	212048
52818	212049
461694	212050
568041	212051
3756	212052
581964	212053
58536	212054
37742	212055
17461	212056
564575	212057
446930	212058
124673	212059
122499	212060
575052	212061
644426	212062
59602	212063
30159	212064
13025	212065
30323	212066
48175	212067
14004	212068
265672	212069
405513	212070
187173	212071
137231	212072
49012	212073
357894	212074
72478	212075
26521	212076
634041	212077
169352	212078
192200	212079
45632	212080
3047	212081
66070	212082
84714	212083
62450	212084
186136	212085
342288	212086
359884	212087
353814	212088
359260	212089
36487	212090
44426	212091
166872	212092
202076	212093
53837	212094
25685	212095
104687	212096
136186	212097
88292	212098
427254	212099
14	212100
154986	212101
50737	212102
15290	212103
542603	212104
461238	212105
307465	212106
541239	212107
624697	212108
606405	212109
62277	212110
127331	212111
65098	212112
553087	212113
575875	212114
308063	212115
199441	212116
199417	212117
65094	212118
65075	212119
199461	212120
199415	212121
199430	212122
199467	212123
27415	212124
324186	212125
65107	212126
199410	212127
65079	212128
199465	212129
199403	212130
199488	212131
308040	212132
684450	212133
13380	212134
213569	212135
136483	212136
96279	212137
108076	212138
459499	212139
525886	212140
65082	212141
496585	212142
308048	212143
90340	212144
199462	212145
574140	212146
388888	212147
203501	212148
12227	212149
688515	212150
431167	212151
61805	212152
98336	212153
398144	212154
695910	212155
303025	212156
535428	212157
377350	212158
243035	212159
82807	212160
193243	212161
171613	212162
260158	212163
15482	212164
42874	212165
159704	212166
649511	212167
44255	212168
97151	212169
583326	212170
523584	212171
11421	212172
374005	212173
260197	212174
510019	212175
31646	212176
257996	212177
109679	212178
612224	212179
485983	212180
137765	212181
173406	212182
238801	212183
4475	212184
480056	212185
685873	212186
68121	212187
687473	212188
545158	212189
590938	212190
221855	212191
553987	212192
46926	212193
159945	212194
487816	212195
304538	212196
205861	212197
31592	212198
17096	212199
196363	212200
608691	212201
81694	212202
616806	212203
587271	212204
355237	212205
1563	212206
383589	212207
268409	212208
132315	212209
277974	212210
116428	212211
57431	212212
603609	212213
44600	212214
186150	212215
95705	212216
104769	212217
236784	212218
47071	212219
204926	212220
97918	212221
52840	212222
591700	212223
410080	212224
124455	212225
456990	212226
221883	212227
10627	212228
544348	212229
185511	212230
14456	212231
514232	212232
377030	212233
181684	212234
7295	212235
168349	212236
145528	212237
40620	212238
575298	212239
40608	212240
153524	212241
393338	212242
393365	212243
662637	212244
53976	212245
147852	212246
927	212247
691598	212248
212124	212249
232049	212250
118632	212251
413807	212252
69852	212253
18945	212254
23283	212255
136634	212256
103708	212257
112007	212258
154411	212259
689700	212260
133973	212261
142795	212262
6230	212263
86997	212264
622357	212265
214801	212266
228134	212267
530478	212268
591778	212269
577001	212270
611822	212271
398480	212272
221506	212273
549122	212274
139084	212275
286016	212276
94648	212277
165605	212278
178243	212279
7263	212280
617382	212281
85169	212282
49539	212283
285592	212284
203095	212285
591761	212286
371014	212287
593505	212288
543558	212289
140391	212290
202316	212291
683723	212292
321967	212293
136	212294
195029	212295
155075	212296
34813	212297
580616	212298
441370	212299
598436	212300
51342	212301
4291	212302
103341	212303
369800	212304
21712	212305
244803	212306
137534	212307
164731	212308
182614	212309
12565	212310
191100	212311
459933	212312
124157	212313
147663	212314
50245	212315
12423	212316
66844	212317
143355	212318
36093	212319
157268	212320
162555	212321
10881	212322
478052	212323
242222	212324
100429	212325
461867	212326
372447	212327
173654	212328
575441	212329
43065	212330
158467	212331
312	212332
622210	212333
306282	212334
583124	212335
170489	212336
571259	212337
159573	212338
572451	212339
415071	212340
276589	212341
493616	212342
166196	212343
547716	212344
31834	212345
76933	212346
57803	212347
1233	212348
661855	212349
453010	212350
518129	212351
50378	212352
327780	212353
596422	212354
428603	212355
435098	212356
44741	212357
484760	212358
474570	212359
354027	212360
84200	212361
50936	212362
10691	212363
145727	212364
217763	212365
295739	212366
194389	212367
395145	212368
80405	212369
378408	212370
55762	212371
633801	212372
513672	212373
125266	212374
664639	212375
161473	212376
467010	212377
36533	212378
71592	212379
377041	212380
1481	212381
543590	212382
56165	212383
326998	212384
38113	212385
47154	212386
496338	212387
369260	212388
636827	212389
617140	212390
358334	212391
273501	212392
508703	212393
123472	212394
123449	212395
317896	212396
246645	212397
38391	212398
369008	212399
116579	212400
248	212401
141889	212402
552925	212403
419876	212404
106492	212405
32631	212406
413847	212407
111281	212408
399772	212409
13015	212410
373981	212411
45672	212412
276312	212413
342814	212414
565434	212415
180618	212416
470029	212417
375191	212418
376333	212419
203687	212420
31355	212421
43854	212422
76403	212423
242318	212424
181206	212425
357292	212426
111806	212427
74859	212428
2113	212429
32507	212430
614882	212431
213084	212432
1419	212433
72206	212434
233501	212435
355	212436
111157	212437
267364	212438
5850	212439
356286	212440
465167	212441
281691	212442
55551	212443
41771	212444
71121	212445
41602	212446
342331	212447
651787	212448
442818	212449
105144	212450
145996	212451
130087	212452
51844	212453
579	212454
444834	212455
574592	212456
497498	212457
40236	212458
424800	212459
370851	212460
596715	212461
124188	212462
574604	212463
250846	212464
321335	212465
455170	212466
514519	212467
349153	212468
627711	212469
322240	212470
659576	212471
146571	212472
79613	212473
542882	212474
288162	212475
510454	212476
70683	212477
181784	212478
484069	212479
171392	212480
76895	212481
687648	212482
584685	212483
182831	212484
100698	212485
116212	212486
408887	212487
616578	212488
66246	212489
24345	212490
114880	212491
446800	212492
75584	212493
402137	212494
195853	212495
336105	212496
366412	212497
61088	212498
354950	212499
27949	212500
672547	212501
586121	212502
313742	212503
441711	212504
620151	212505
27798	212506
163311	212507
332188	212508
165904	212509
592975	212510
288705	212511
129210	212512
115066	212513
302372	212514
459362	212515
145598	212516
137698	212517
490736	212518
377033	212519
20991	212520
5428	212521
279630	212522
152809	212523
551296	212524
588066	212525
276296	212526
405102	212527
136212	212528
152512	212529
362952	212530
670652	212531
95595	212532
407071	212533
327861	212534
99721	212535
7005	212536
344	212537
351962	212538
503696	212539
122032	212540
433458	212541
692439	212542
508975	212543
83726	212544
509959	212545
375286	212546
365198	212547
155929	212548
685320	212549
378194	212550
26618	212551
382095	212552
483353	212553
99989	212554
125867	212555
382399	212556
94371	212557
115903	212558
80577	212559
169062	212560
527340	212561
535155	212562
582780	212563
625841	212564
145645	212565
232752	212566
5093	212567
156189	212568
471749	212569
549511	212570
521234	212571
573551	212572
464705	212573
122175	212574
79444	212575
400745	212576
687015	212577
448413	212578
50174	212579
42875	212580
414177	212581
165718	212582
338147	212583
306974	212584
414646	212585
52580	212586
72593	212587
430558	212588
27454	212589
524529	212590
299892	212591
227277	212592
146608	212593
82649	212594
13283	212595
276371	212596
542005	212597
287628	212598
15129	212599
67743	212600
45406	212601
682827	212602
546869	212603
77549	212604
48642	212605
172141	212606
620370	212607
232546	212608
207277	212609
12329	212610
572836	212611
496946	212612
39552	212613
55163	212614
609038	212615
55979	212616
16235	212617
672397	212618
610616	212619
355350	212620
530718	212621
311457	212622
121	212623
336669	212624
323959	212625
124291	212626
95129	212627
19879	212628
49798	212629
678849	212630
640754	212631
407188	212632
510378	212633
188368	212634
37206	212635
149442	212636
572669	212637
38469	212638
541506	212639
653828	212640
472994	212641
264567	212642
187031	212643
112289	212644
518150	212645
410629	212646
645863	212647
624528	212648
516799	212649
622221	212650
29601	212651
486456	212652
358309	212653
105455	212654
456763	212655
130353	212656
246437	212657
360803	212658
26909	212659
187718	212660
509563	212661
120442	212662
226016	212663
271065	212664
553736	212665
329124	212666
331094	212667
360727	212668
685196	212669
266518	212670
65199	212671
949	212672
112485	212673
461668	212674
35358	212675
1860	212676
305644	212677
169828	212678
137451	212679
448841	212680
654389	212681
119556	212682
104884	212683
27730	212684
633791	212685
3698	212686
82251	212687
154044	212688
254085	212689
82569	212690
50787	212691
154978	212692
37342	212693
668675	212694
153455	212695
38177	212696
587210	212697
345054	212698
105575	212699
102898	212700
405177	212701
27831	212702
170107	212703
148391	212704
438890	212705
158439	212706
300220	212707
80917	212708
681435	212709
3700	212710
358327	212711
59510	212712
344486	212713
617755	212714
431679	212715
369712	212716
625817	212717
180578	212718
217968	212719
60676	212720
577671	212721
576819	212722
124311	212723
4999	212724
242068	212725
474657	212726
26673	212727
499	212728
32041	212729
660012	212730
662528	212731
121722	212732
10700	212733
35427	212734
197069	212735
14374	212736
592028	212737
137117	212738
18456	212739
543363	212740
588058	212741
88604	212742
14909	212743
430486	212744
365798	212745
462662	212746
478903	212747
231903	212748
167033	212749
29824	212750
1765	212751
225363	212752
371680	212753
115793	212754
348961	212755
6900	212756
67309	212757
59501	212758
44741	212759
175265	212760
623400	212761
22471	212762
38725	212763
412289	212764
263636	212765
359290	212766
325118	212767
505205	212768
113832	212769
311429	212770
114579	212771
288621	212772
261420	212773
63218	212774
314297	212775
573550	212776
695828	212777
207237	212778
59476	212779
82049	212780
176592	212781
82117	212782
100452	212783
149566	212784
92559	212785
601402	212786
101	212787
90964	212788
551141	212789
1068	212790
601822	212791
16472	212792
44105	212793
74867	212794
39033	212795
201668	212796
587058	212797
518221	212798
523986	212799
556175	212800
27668	212801
25013	212802
494701	212803
170139	212804
1286	212805
76761	212806
411199	212807
38130	212808
223506	212809
32013	212810
624417	212811
419375	212812
146722	212813
104	212814
317794	212815
281767	212816
477174	212817
157142	212818
112736	212819
490891	212820
77307	212821
46371	212822
238352	212823
215771	212824
55453	212825
303552	212826
74323	212827
624465	212828
34528	212829
76	212830
162960	212831
388762	212832
265435	212833
186	212834
424785	212835
468856	212836
87246	212837
541209	212838
57131	212839
149194	212840
149773	212841
549789	212842
440079	212843
422675	212844
96203	212845
186606	212846
380612	212847
554580	212848
164965	212849
110025	212850
273945	212851
42677	212852
162316	212853
34002	212854
310345	212855
288188	212856
27534	212857
2039	212858
545711	212859
107588	212860
204903	212861
256538	212862
2749	212863
32315	212864
401003	212865
97218	212866
576163	212867
577449	212868
72888	212869
43	212870
1524	212871
631772	212872
574353	212873
537568	212874
346164	212875
659439	212876
285261	212877
11768	212878
107210	212879
68333	212880
2756	212881
368709	212882
660127	212883
64799	212884
300661	212885
405070	212886
72379	212887
404759	212888
36959	212889
117928	212890
570719	212891
128240	212892
310189	212893
516135	212894
154399	212895
271270	212896
583120	212897
172946	212898
352189	212899
33781	212900
539896	212901
598366	212902
247923	212903
5282	212904
416784	212905
465652	212906
689760	212907
255774	212908
7749	212909
591215	212910
79894	212911
616853	212912
193876	212913
313961	212914
109438	212915
111762	212916
155903	212917
49223	212918
130539	212919
570973	212920
35478	212921
8728	212922
39997	212923
278691	212924
333392	212925
367520	212926
541043	212927
59115	212928
146031	212929
411615	212930
20515	212931
480488	212932
37355	212933
79885	212934
631189	212935
541626	212936
528835	212937
83035	212938
524227	212939
3047	212940
285462	212941
82633	212942
22655	212943
356257	212944
195980	212945
1793	212946
50392	212947
171484	212948
543265	212949
187598	212950
191272	212951
59905	212952
156494	212953
17372	212954
164716	212955
68293	212956
26815	212957
149599	212958
488894	212959
198551	212960
668639	212961
7474	212962
696821	212963
633824	212964
516655	212965
59267	212966
420553	212967
244093	212968
430174	212969
695545	212970
28414	212971
381943	212972
116450	212973
453105	212974
141369	212975
269518	212976
86917	212977
345770	212978
346232	212979
592186	212980
670213	212981
215766	212982
77569	212983
33923	212984
38334	212985
251988	212986
219601	212987
372354	212988
51860	212989
176691	212990
288718	212991
313078	212992
1307	212993
103179	212994
3329	212995
79125	212996
478930	212997
97168	212998
252240	212999
305228	213000
641322	213001
60656	213002
56007	213003
64051	213004
48850	213005
22614	213006
378569	213007
97711	213008
63051	213009
286396	213010
36509	213011
45446	213012
279865	213013
8450	213014
683580	213015
365352	213016
473333	213017
634664	213018
561773	213019
153531	213020
298268	213021
574740	213022
13661	213023
24959	213024
119443	213025
279909	213026
224521	213027
55762	213028
128152	213029
296434	213030
41056	213031
71405	213032
570750	213033
18231	213034
25256	213035
162329	213036
148005	213037
89933	213038
287116	213039
358665	213040
138858	213041
14	213042
588092	213043
136604	213044
376457	213045
6908	213046
444021	213047
482856	213048
158562	213049
106436	213050
151254	213051
154287	213052
552165	213053
193353	213054
43505	213055
379633	213056
205988	213057
1024	213058
84171	213059
464658	213060
288157	213061
734	213062
152137	213063
3136	213064
218322	213065
196151	213066
43938	213067
113082	213068
160510	213069
67931	213070
225119	213071
594498	213072
365	213073
15934	213074
273223	213075
653671	213076
499626	213077
430723	213078
15926	213079
614591	213080
149746	213081
477627	213082
155428	213083
10891	213084
42152	213085
159188	213086
132580	213087
106289	213088
214849	213089
357108	213090
42146	213091
404548	213092
4650	213093
377357	213094
446319	213095
563106	213096
551370	213097
248240	213098
33211	213099
164495	213100
54169	213101
148236	213102
26944	213103
78820	213104
114098	213105
689443	213106
88985	213107
231612	213108
508097	213109
57681	213110
543215	213111
122175	213112
11223	213113
447599	213114
12916	213115
54793	213116
77004	213117
145624	213118
82006	213119
410397	213120
94024	213121
27718	213122
696930	213123
168244	213124
263041	213125
38830	213126
40450	213127
351573	213128
150256	213129
150589	213130
46326	213131
8823	213132
65688	213133
20110	213134
410149	213135
87184	213136
127304	213137
300986	213138
639291	213139
17417	213140
633936	213141
82775	213142
23198	213143
116940	213144
302595	213145
63497	213146
4602	213147
136633	213148
235144	213149
511712	213150
455057	213151
549784	213152
114150	213153
139877	213154
312378	213155
38181	213156
149996	213157
13981	213158
586595	213159
162849	213160
697234	213161
12382	213162
144343	213163
19323	213164
170321	213165
645353	213166
198898	213167
161867	213168
312120	213169
255673	213170
118640	213171
530924	213172
319078	213173
33902	213174
14983	213175
37617	213176
660650	213177
412301	213178
128722	213179
651044	213180
201	213181
33902	213182
166315	213183
392	213184
676763	213185
170645	213186
473030	213187
380517	213188
3481	213189
6021	213190
352021	213191
374331	213192
395325	213193
55188	213194
132937	213195
161882	213196
130057	213197
636093	213198
611398	213199
97666	213200
633451	213201
88968	213202
114804	213203
290806	213204
171534	213205
22529	213206
179229	213207
906	213208
483995	213209
68783	213210
91583	213211
162567	213212
97449	213213
576182	213214
544361	213215
98270	213216
405075	213217
646623	213218
73546	213219
466513	213220
2460	213221
331310	213222
108267	213223
169371	213224
507992	213225
218415	213226
512213	213227
401106	213228
305623	213229
500639	213230
91439	213231
417493	213232
77561	213233
349458	213234
446928	213235
5	213236
128193	213237
250659	213238
122160	213239
282500	213240
18641	213241
2789	213242
51626	213243
35193	213244
381104	213245
144643	213246
403928	213247
19876	213248
38716	213249
130870	213250
58491	213251
24693	213252
56251	213253
662867	213254
39995	213255
206002	213256
96160	213257
152628	213258
399986	213259
363278	213260
420827	213261
63316	213262
513057	213263
490055	213264
574320	213265
673022	213266
472152	213267
561033	213268
309382	213269
620599	213270
68883	213271
18328	213272
450627	213273
13861	213274
602645	213275
48120	213276
18344	213277
535581	213278
313	213279
191142	213280
58902	213281
142973	213282
159208	213283
47117	213284
432411	213285
178505	213286
151278	213287
304766	213288
579234	213289
4185	213290
415897	213291
340691	213292
51109	213293
9847	213294
238933	213295
32276	213296
460827	213297
632156	213298
340599	213299
168911	213300
327835	213301
273180	213302
393768	213303
392179	213304
652555	213305
352480	213306
504170	213307
43709	213308
451229	213309
405122	213310
445197	213311
499638	213312
339292	213313
360048	213314
327944	213315
322348	213316
56338	213317
193228	213318
420167	213319
620145	213320
644135	213321
90840	213322
261002	213323
7476	213324
110299	213325
287366	213326
690092	213327
475264	213328
257378	213329
101148	213330
405212	213331
83	213332
5983	213333
128510	213334
35889	213335
1065	213336
142923	213337
404723	213338
621307	213339
19233	213340
485425	213341
654130	213342
143739	213343
52410	213344
105172	213345
623413	213346
585479	213347
8954	213348
453114	213349
466580	213350
524912	213351
94614	213352
268357	213353
7768	213354
276948	213355
137105	213356
319897	213357
148834	213358
1635	213359
3534	213360
674506	213361
2833	213362
85149	213363
426383	213364
123007	213365
567300	213366
158962	213367
5470	213368
654140	213369
219202	213370
6055	213371
141588	213372
644687	213373
195103	213374
549150	213375
447198	213376
393238	213377
163891	213378
17107	213379
7	213380
424116	213381
1445	213382
173631	213383
294896	213384
164011	213385
427677	213386
390710	213387
144526	213388
95970	213389
282486	213390
390699	213391
551812	213392
113925	213393
300716	213394
694200	213395
34293	213396
37612	213397
553266	213398
48184	213399
561553	213400
370901	213401
201832	213402
15233	213403
225559	213404
641902	213405
33046	213406
57067	213407
38795	213408
4695	213409
1523	213410
91867	213411
630822	213412
8452	213413
149174	213414
219268	213415
132242	213416
12362	213417
38728	213418
604054	213419
3500	213420
437525	213421
34387	213422
600393	213423
370388	213424
45928	213425
865	213426
445340	213427
46286	213428
131611	213429
315701	213430
692028	213431
236067	213432
85257	213433
130476	213434
591377	213435
169398	213436
393145	213437
126964	213438
646525	213439
142424	213440
319118	213441
23959	213442
227463	213443
248477	213444
379638	213445
11404	213446
701	213447
198973	213448
63733	213449
410153	213450
55421	213451
148284	213452
13527	213453
288888	213454
581440	213455
55532	213456
189435	213457
342	213458
2599	213459
208810	213460
10373	213461
573530	213462
692279	213463
152579	213464
21306	213465
553209	213466
294572	213467
323879	213468
236040	213469
589186	213470
605810	213471
140716	213472
52505	213473
52161	213474
154009	213475
39571	213476
16721	213477
630127	213478
253826	213479
478443	213480
621035	213481
183382	213482
75660	213483
521612	213484
669409	213485
242506	213486
545405	213487
133608	213488
112466	213489
3692	213490
35475	213491
290575	213492
6503	213493
103913	213494
4428	213495
483291	213496
626535	213497
276733	213498
24481	213499
23853	213500
39550	213501
146708	213502
417371	213503
36944	213504
191232	213505
562831	213506
509727	213507
133894	213508
278902	213509
62150	213510
99354	213511
459899	213512
37640	213513
9091	213514
35329	213515
317933	213516
360868	213517
20142	213518
177776	213519
643852	213520
118231	213521
571945	213522
540517	213523
573996	213524
214935	213525
553898	213526
13237	213527
423523	213528
188739	213529
399720	213530
53342	213531
601205	213532
79587	213533
683981	213534
496823	213535
8740	213536
562069	213537
55335	213538
4447	213539
430689	213540
17876	213541
15711	213542
103310	213543
6	213544
23722	213545
87098	213546
138861	213547
97322	213548
50974	213549
60793	213550
8360	213551
337853	213552
363029	213553
97496	213554
5688	213555
155334	213556
683839	213557
131967	213558
383510	213559
608198	213560
69203	213561
479034	213562
8814	213563
172692	213564
189504	213565
77113	213566
5233	213567
172190	213568
243482	213569
124889	213570
384921	213571
349330	213572
284818	213573
285680	213574
546499	213575
65240	213576
75713	213577
169821	213578
14227	213579
634440	213580
335658	213581
664747	213582
568436	213583
95598	213584
574544	213585
675639	213586
132104	213587
14586	213588
522143	213589
14253	213590
87304	213591
534425	213592
115517	213593
216195	213594
122904	213595
84251	213596
239265	213597
511952	213598
35572	213599
139484	213600
8171	213601
465261	213602
594666	213603
270771	213604
115680	213605
549413	213606
105283	213607
506877	213608
22682	213609
5695	213610
49567	213611
71996	213612
81337	213613
258367	213614
81371	213615
186440	213616
16239	213617
521618	213618
17518	213619
172733	213620
8299	213621
5443	213622
176560	213623
108950	213624
48278	213625
448583	213626
819	213627
572129	213628
176671	213629
211596	213630
35390	213631
433451	213632
358261	213633
275389	213634
369923	213635
212977	213636
137721	213637
136635	213638
39398	213639
55982	213640
74698	213641
288566	213642
335642	213643
654535	213644
670108	213645
62059	213646
474307	213647
27232	213648
315132	213649
17092	213650
62909	213651
52318	213652
354614	213653
120417	213654
175268	213655
652741	213656
63834	213657
686790	213658
120283	213659
664953	213660
245198	213661
18537	213662
95546	213663
260522	213664
60634	213665
299140	213666
142602	213667
551560	213668
503726	213669
47928	213670
1681	213671
145	213672
51397	213673
129259	213674
248692	213675
681122	213676
602150	213677
14439	213678
607551	213679
421309	213680
622064	213681
375898	213682
510685	213683
371922	213684
54222	213685
58191	213686
71664	213687
142615	213688
81379	213689
345330	213690
536962	213691
10795	213692
622607	213693
120862	213694
138486	213695
574255	213696
379729	213697
27421	213698
56451	213699
87921	213700
464735	213701
266356	213702
9367	213703
125084	213704
111860	213705
151420	213706
373012	213707
551510	213708
98004	213709
577399	213710
695505	213711
191317	213712
525983	213713
83101	213714
33829	213715
168321	213716
668350	213717
303815	213718
521524	213719
9005	213720
356560	213721
72342	213722
152905	213723
609405	213724
240922	213725
665872	213726
329897	213727
649806	213728
124694	213729
4570	213730
188394	213731
72082	213732
164756	213733
44376	213734
333448	213735
276346	213736
5540	213737
107468	213738
394827	213739
192058	213740
13209	213741
87314	213742
28670	213743
428361	213744
377872	213745
6556	213746
414466	213747
660896	213748
3377	213749
113904	213750
8309	213751
291408	213752
385333	213753
35137	213754
260456	213755
8001	213756
97288	213757
101472	213758
613731	213759
113294	213760
430101	213761
18826	213762
618921	213763
146998	213764
163702	213765
109779	213766
138900	213767
208426	213768
428595	213769
526238	213770
36327	213771
244404	213772
238050	213773
314064	213774
37091	213775
141938	213776
53031	213777
41802	213778
537672	213779
296253	213780
131925	213781
34149	213782
38030	213783
16749	213784
552082	213785
143564	213786
27949	213787
336547	213788
392797	213789
54789	213790
13080	213791
299074	213792
206984	213793
60034	213794
601614	213795
93526	213796
13267	213797
379500	213798
666231	213799
1388	213800
12376	213801
367294	213802
41088	213803
13817	213804
126582	213805
564583	213806
36365	213807
24092	213808
200020	213809
68068	213810
302686	213811
42387	213812
564339	213813
617797	213814
270323	213815
413273	213816
600808	213817
248959	213818
180047	213819
260496	213820
391325	213821
326948	213822
61241	213823
42930	213824
97694	213825
536690	213826
35377	213827
39585	213828
528325	213829
484998	213830
620382	213831
9967	213832
150726	213833
509126	213834
392255	213835
5948	213836
92369	213837
208612	213838
320566	213839
588049	213840
313336	213841
90817	213842
66311	213843
79313	213844
55624	213845
571415	213846
228208	213847
292375	213848
20349	213849
663319	213850
358817	213851
103701	213852
19247	213853
18926	213854
294707	213855
629401	213856
72789	213857
52969	213858
579670	213859
36529	213860
309738	213861
688479	213862
639642	213863
597602	213864
72329	213865
288725	213866
130317	213867
34132	213868
478208	213869
571719	213870
510427	213871
1024	213872
863	213873
163950	213874
51116	213875
18220	213876
591800	213877
155194	213878
504924	213879
153307	213880
485012	213881
23775	213882
278946	213883
7409	213884
234142	213885
5240	213886
266311	213887
603831	213888
9384	213889
166104	213890
6551	213891
109896	213892
14702	213893
127995	213894
182017	213895
357775	213896
286395	213897
49405	213898
446199	213899
329491	213900
670849	213901
661823	213902
170769	213903
1995	213904
295604	213905
139290	213906
394964	213907
960	213908
649419	213909
264257	213910
412921	213911
147642	213912
456314	213913
418170	213914
227407	213915
468227	213916
415612	213917
336358	213918
8841	213919
555884	213920
526404	213921
26441	213922
592515	213923
680328	213924
76908	213925
351052	213926
608276	213927
1082	213928
517165	213929
558480	213930
46880	213931
453477	213932
401047	213933
345255	213934
193261	213935
155269	213936
53242	213937
101	213938
5273	213939
385493	213940
420292	213941
472906	213942
629097	213943
150932	213944
584106	213945
425920	213946
535714	213947
25793	213948
260479	213949
145957	213950
534019	213951
361499	213952
105384	213953
501115	213954
102318	213955
425774	213956
166024	213957
43501	213958
305785	213959
129472	213960
118289	213961
4557	213962
179123	213963
61319	213964
146724	213965
215719	213966
170853	213967
106709	213968
5546	213969
545305	213970
483354	213971
600367	213972
251567	213973
360137	213974
58509	213975
378884	213976
21173	213977
449904	213978
409708	213979
558458	213980
577662	213981
480182	213982
624715	213983
31849	213984
156659	213985
120543	213986
343695	213987
591583	213988
171045	213989
454816	213990
484918	213991
4700	213992
476538	213993
120975	213994
692935	213995
361436	213996
48915	213997
444552	213998
273039	213999
121005	214000
146782	214001
232531	214002
293813	214003
320448	214004
112081	214005
328247	214006
166	214007
150127	214008
2929	214009
160743	214010
388865	214011
358879	214012
4790	214013
48615	214014
648548	214015
149187	214016
153114	214017
423006	214018
282437	214019
8093	214020
18661	214021
294032	214022
445385	214023
62765	214024
126457	214025
600	214026
5441	214027
2560	214028
53174	214029
695110	214030
300376	214031
594562	214032
4720	214033
50050	214034
19175	214035
229817	214036
49929	214037
534289	214038
28245	214039
42693	214040
428629	214041
527	214042
159819	214043
503974	214044
33566	214045
228927	214046
154656	214047
227676	214048
243412	214049
556386	214050
114935	214051
85343	214052
216270	214053
216501	214054
384672	214055
436330	214056
26761	214057
18709	214058
3089	214059
650283	214060
533711	214061
23187	214062
255438	214063
444690	214064
141229	214065
90485	214066
205122	214067
287785	214068
132446	214069
472626	214070
635429	214071
476864	214072
340836	214073
307403	214074
21934	214075
611005	214076
17039	214077
134714	214078
689252	214079
218834	214080
4461	214081
682789	214082
175427	214083
106467	214084
247680	214085
569691	214086
380781	214087
105689	214088
427291	214089
603283	214090
288925	214091
2452	214092
675117	214093
109118	214094
646	214095
77696	214096
363325	214097
40727	214098
360986	214099
48605	214100
299045	214101
2504	214102
375210	214103
45808	214104
12017	214105
397442	214106
270104	214107
178214	214108
32665	214109
680709	214110
5137	214111
402566	214112
525644	214113
655421	214114
557014	214115
367360	214116
49772	214117
190252	214118
237953	214119
105759	214120
257667	214121
518733	214122
511046	214123
655733	214124
486172	214125
582465	214126
267457	214127
10640	214128
270423	214129
327473	214130
628457	214131
616206	214132
302876	214133
56072	214134
268510	214135
196160	214136
88187	214137
39490	214138
346939	214139
95537	214140
397203	214141
625052	214142
326498	214143
393174	214144
118140	214145
280795	214146
21762	214147
90930	214148
22747	214149
1662	214150
108306	214151
520357	214152
3973	214153
653824	214154
37353	214155
29493	214156
380766	214157
527867	214158
443951	214159
5670	214160
121562	214161
579249	214162
539763	214163
39438	214164
545261	214165
445733	214166
110222	214167
404783	214168
60718	214169
405410	214170
383891	214171
82534	214172
459250	214173
650244	214174
14748	214175
101268	214176
22214	214177
125518	214178
439508	214179
170491	214180
460033	214181
128161	214182
191936	214183
213703	214184
420164	214185
559834	214186
585249	214187
18134	214188
6034	214189
460887	214190
551851	214191
132195	214192
651729	214193
81239	214194
403554	214195
278525	214196
105	214197
43234	214198
460919	214199
107933	214200
46449	214201
9429	214202
511893	214203
682234	214204
169079	214205
163372	214206
189551	214207
667505	214208
621951	214209
511927	214210
8889	214211
209452	214212
75915	214213
349979	214214
578735	214215
254066	214216
45571	214217
79506	214218
596719	214219
94479	214220
357150	214221
7749	214222
389100	214223
53791	214224
137751	214225
230355	214226
562779	214227
27726	214228
102405	214229
548260	214230
352509	214231
164369	214232
644445	214233
80429	214234
42949	214235
45536	214236
53238	214237
142351	214238
656640	214239
343557	214240
23154	214241
695104	214242
120208	214243
524514	214244
221591	214245
687937	214246
187413	214247
244845	214248
265166	214249
6453	214250
552085	214251
482351	214252
485784	214253
480989	214254
231043	214255
418853	214256
60208	214257
262469	214258
11931	214259
93463	214260
106455	214261
681379	214262
57676	214263
165247	214264
454091	214265
77893	214266
143576	214267
7451	214268
142712	214269
653690	214270
162458	214271
621073	214272
586148	214273
467188	214274
340975	214275
13033	214276
227531	214277
41731	214278
81791	214279
378724	214280
618505	214281
660085	214282
173260	214283
338164	214284
22801	214285
695348	214286
121544	214287
138061	214288
91650	214289
95484	214290
81396	214291
317942	214292
9200	214293
114377	214294
5356	214295
180343	214296
111509	214297
17056	214298
169012	214299
59430	214300
6	214301
357923	214302
566046	214303
684478	214304
622857	214305
24694	214306
175320	214307
497348	214308
279496	214309
23669	214310
559864	214311
410136	214312
278826	214313
204735	214314
55837	214315
286538	214316
519314	214317
74143	214318
529991	214319
391436	214320
286394	214321
544449	214322
82343	214323
160200	214324
57129	214325
307069	214326
508972	214327
673494	214328
516807	214329
14658	214330
443461	214331
907	214332
143883	214333
696436	214334
542847	214335
466982	214336
151679	214337
195860	214338
292228	214339
71951	214340
493861	214341
214273	214342
123810	214343
608251	214344
10981	214345
8808	214346
142670	214347
499353	214348
203491	214349
279887	214350
21250	214351
147389	214352
11149	214353
46215	214354
12511	214355
29217	214356
98885	214357
13893	214358
32689	214359
404013	214360
176405	214361
187440	214362
556273	214363
151362	214364
228555	214365
20397	214366
78034	214367
316323	214368
41362	214369
310	214370
625371	214371
466030	214372
204115	214373
673360	214374
142543	214375
505911	214376
545977	214377
445855	214378
245747	214379
161440	214380
642706	214381
462996	214382
222217	214383
16158	214384
631053	214385
38769	214386
307134	214387
30287	214388
9956	214389
87300	214390
50974	214391
529270	214392
219398	214393
166510	214394
615233	214395
212118	214396
661242	214397
378096	214398
350901	214399
622536	214400
188617	214401
590528	214402
442907	214403
572222	214404
134610	214405
175937	214406
18397	214407
629079	214408
210968	214409
99725	214410
1020	214411
615191	214412
194994	214413
117354	214414
166912	214415
264344	214416
55124	214417
288758	214418
454671	214419
547312	214420
52663	214421
445282	214422
107215	214423
163670	214424
481075	214425
327740	214426
620257	214427
35143	214428
50880	214429
566670	214430
77093	214431
187500	214432
169627	214433
425509	214434
457562	214435
429944	214436
567480	214437
122539	214438
134817	214439
248629	214440
339565	214441
581757	214442
120470	214443
87313	214444
130267	214445
166664	214446
309872	214447
611626	214448
541079	214449
664666	214450
17263	214451
555843	214452
30364	214453
492017	214454
250284	214455
7160	214456
665110	214457
300789	214458
123236	214459
100487	214460
171373	214461
190981	214462
90632	214463
610515	214464
36280	214465
400418	214466
140561	214467
14596	214468
52666	214469
281819	214470
679594	214471
16423	214472
33163	214473
414934	214474
408011	214475
271241	214476
12663	214477
722	214478
475306	214479
78163	214480
447487	214481
607494	214482
163928	214483
415947	214484
281848	214485
669368	214486
365308	214487
637909	214488
466039	214489
168450	214490
619799	214491
6805	214492
62299	214493
402955	214494
652389	214495
157648	214496
315879	214497
171759	214498
510208	214499
41380	214500
457734	214501
22153	214502
696886	214503
155744	214504
494762	214505
690941	214506
85419	214507
85461	214508
147010	214509
595934	214510
536831	214511
61295	214512
434921	214513
12708	214514
106256	214515
92014	214516
25508	214517
73091	214518
650137	214519
344716	214520
148668	214521
301601	214522
306391	214523
60402	214524
563734	214525
148440	214526
648839	214527
314178	214528
516745	214529
8695	214530
56250	214531
271169	214532
114952	214533
53241	214534
160093	214535
5788	214536
230754	214537
413002	214538
163282	214539
98588	214540
561709	214541
451041	214542
17861	214543
133993	214544
352304	214545
130344	214546
4327	214547
264	214548
635947	214549
154842	214550
380838	214551
123062	214552
4625	214553
431365	214554
21221	214555
193498	214556
99378	214557
190260	214558
418601	214559
407464	214560
519703	214561
556466	214562
388	214563
30112	214564
312705	214565
208974	214566
165073	214567
34106	214568
150173	214569
98925	214570
428840	214571
636815	214572
92375	214573
938	214574
23575	214575
55910	214576
469317	214577
32253	214578
164	214579
614613	214580
503406	214581
448132	214582
353619	214583
26349	214584
57928	214585
7156	214586
490543	214587
419942	214588
592856	214589
71500	214590
391438	214591
472654	214592
523234	214593
7370	214594
586006	214595
84924	214596
272641	214597
102036	214598
453084	214599
1145	214600
117040	214601
383592	214602
430505	214603
661890	214604
678575	214605
390685	214606
158159	214607
655856	214608
532216	214609
6386	214610
618591	214611
112608	214612
635159	214613
15646	214614
426311	214615
383357	214616
122785	214617
41793	214618
159357	214619
304	214620
63751	214621
453262	214622
269550	214623
505296	214624
284886	214625
124138	214626
479653	214627
145958	214628
31399	214629
132450	214630
603731	214631
656947	214632
550376	214633
238161	214634
289156	214635
658546	214636
487104	214637
413389	214638
72396	214639
33619	214640
503271	214641
538622	214642
540106	214643
59184	214644
580121	214645
296431	214646
55373	214647
178306	214648
140475	214649
427886	214650
439761	214651
458157	214652
606681	214653
185311	214654
503911	214655
3271	214656
287792	214657
13671	214658
122215	214659
520478	214660
26004	214661
96287	214662
165724	214663
198907	214664
508885	214665
453248	214666
489631	214667
35471	214668
637926	214669
415686	214670
29042	214671
587250	214672
129089	214673
55987	214674
597615	214675
353028	214676
276741	214677
646768	214678
614961	214679
527113	214680
358302	214681
229190	214682
592928	214683
34530	214684
500706	214685
37991	214686
569769	214687
23422	214688
660336	214689
55925	214690
55489	214691
27275	214692
4746	214693
470891	214694
310401	214695
452714	214696
579100	214697
41348	214698
401259	214699
90437	214700
70412	214701
336275	214702
195463	214703
64381	214704
1371	214705
153124	214706
433028	214707
366107	214708
7580	214709
7884	214710
19284	214711
18231	214712
338372	214713
608353	214714
424	214715
105554	214716
693192	214717
38335	214718
143803	214719
4781	214720
8776	214721
511599	214722
315997	214723
344739	214724
29692	214725
640094	214726
411365	214727
136599	214728
520146	214729
486653	214730
255542	214731
567129	214732
397681	214733
681473	214734
593764	214735
61147	214736
241401	214737
16936	214738
641198	214739
632068	214740
516284	214741
141432	214742
12293	214743
96449	214744
669037	214745
189015	214746
1351	214747
675942	214748
464717	214749
272556	214750
520193	214751
629171	214752
407176	214753
196455	214754
8414	214755
498910	214756
279809	214757
22	214758
90367	214759
554706	214760
72763	214761
402770	214762
179240	214763
346591	214764
546736	214765
2051	214766
115495	214767
380895	214768
693424	214769
170335	214770
21506	214771
59440	214772
463456	214773
431414	214774
62152	214775
106018	214776
61207	214777
285267	214778
523300	214779
409679	214780
629353	214781
602664	214782
70834	214783
147135	214784
626252	214785
160286	214786
383607	214787
16930	214788
226847	214789
547562	214790
667849	214791
62123	214792
65955	214793
333700	214794
436523	214795
113479	214796
16757	214797
17381	214798
332863	214799
147875	214800
394354	214801
540026	214802
403009	214803
655920	214804
168574	214805
297459	214806
167177	214807
448681	214808
128181	214809
153149	214810
94229	214811
450621	214812
566390	214813
547	214814
404706	214815
34168	214816
421562	214817
125438	214818
9475	214819
462461	214820
138577	214821
427775	214822
143264	214823
382021	214824
503795	214825
316115	214826
25375	214827
516353	214828
128599	214829
127869	214830
97307	214831
431596	214832
196042	214833
315682	214834
309198	214835
557928	214836
111673	214837
203542	214838
1254	214839
155394	214840
68157	214841
626007	214842
55622	214843
651660	214844
351030	214845
516162	214846
484443	214847
87082	214848
447691	214849
72245	214850
193293	214851
471864	214852
510255	214853
23250	214854
151929	214855
47921	214856
196269	214857
262438	214858
35925	214859
470108	214860
359520	214861
574295	214862
248129	214863
37214	214864
14962	214865
393044	214866
94424	214867
114588	214868
128167	214869
561059	214870
461275	214871
130865	214872
373470	214873
145876	214874
4022	214875
140765	214876
454151	214877
519692	214878
57905	214879
136418	214880
554592	214881
4531	214882
42380	214883
626497	214884
464368	214885
237441	214886
402891	214887
128723	214888
102258	214889
165785	214890
358286	214891
251586	214892
576353	214893
57157	214894
378140	214895
643638	214896
55	214897
97135	214898
517312	214899
102379	214900
158724	214901
5816	214902
5666	214903
376042	214904
645502	214905
85745	214906
453179	214907
113774	214908
115900	214909
952	214910
214413	214911
432503	214912
159021	214913
35768	214914
32218	214915
85667	214916
536457	214917
399	214918
128514	214919
211349	214920
125857	214921
318662	214922
99242	214923
425456	214924
104834	214925
149289	214926
658857	214927
766	214928
560962	214929
117845	214930
79131	214931
119054	214932
26350	214933
167200	214934
430651	214935
140	214936
221553	214937
653758	214938
25101	214939
385904	214940
474058	214941
119097	214942
119420	214943
605215	214944
102604	214945
326099	214946
43776	214947
301188	214948
150953	214949
30830	214950
329835	214951
95114	214952
535194	214953
167109	214954
619674	214955
341741	214956
104525	214957
104693	214958
679429	214959
411995	214960
329585	214961
522973	214962
589302	214963
632689	214964
160585	214965
536688	214966
181906	214967
85154	214968
490113	214969
305624	214970
444167	214971
211094	214972
544643	214973
22075	214974
317741	214975
606554	214976
148299	214977
55932	214978
278416	214979
20345	214980
58815	214981
78666	214982
642570	214983
489421	214984
6266	214985
153333	214986
101446	214987
578350	214988
82543	214989
675652	214990
540314	214991
230015	214992
444613	214993
295689	214994
38296	214995
431210	214996
651747	214997
135396	214998
12241	214999
73585	215000
591131	215001
330431	215002
109398	215003
490716	215004
78210	215005
122953	215006
593535	215007
9541	215008
550920	215009
647195	215010
26727	215011
61309	215012
45841	215013
137608	215014
659393	215015
317021	215016
437171	215017
7885	215018
35940	215019
480319	215020
245147	215021
449986	215022
152252	215023
18949	215024
55175	215025
533192	215026
108928	215027
659681	215028
368544	215029
46250	215030
34010	215031
111408	215032
547881	215033
314663	215034
324366	215035
173133	215036
620456	215037
571038	215038
450899	215039
17103	215040
447600	215041
200122	215042
83867	215043
49739	215044
138080	215045
103732	215046
85100	215047
305959	215048
318	215049
448689	215050
401040	215051
240917	215052
12612	215053
87511	215054
308739	215055
207064	215056
50859	215057
169966	215058
16195	215059
364479	215060
67154	215061
267850	215062
258919	215063
127927	215064
41145	215065
1350	215066
144393	215067
387254	215068
160234	215069
246040	215070
357562	215071
288094	215072
22138	215073
522273	215074
110415	215075
63334	215076
201483	215077
22080	215078
265148	215079
15248	215080
377611	215081
486187	215082
622868	215083
178381	215084
361977	215085
674653	215086
129414	215087
233573	215088
275344	215089
464271	215090
3137	215091
391375	215092
252080	215093
255014	215094
374196	215095
522248	215096
684026	215097
580904	215098
89100	215099
638558	215100
454510	215101
437885	215102
135829	215103
406904	215104
610928	215105
46780	215106
121857	215107
50946	215108
112467	215109
546832	215110
78426	215111
503364	215112
350098	215113
480007	215114
767	215115
127054	215116
317048	215117
434530	215118
673159	215119
251180	215120
13346	215121
315385	215122
419224	215123
116516	215124
660025	215125
465098	215126
343690	215127
466297	215128
115876	215129
6859	215130
521851	215131
677472	215132
155982	215133
9385	215134
45777	215135
273107	215136
638950	215137
98016	215138
276843	215139
454673	215140
245385	215141
45489	215142
180601	215143
305	215144
117869	215145
420483	215146
111170	215147
10574	215148
158501	215149
33567	215150
454323	215151
22297	215152
100448	215153
365434	215154
642264	215155
31243	215156
276132	215157
6576	215158
75292	215159
207524	215160
550565	215161
15761	215162
284425	215163
617020	215164
647080	215165
314782	215166
37509	215167
447234	215168
468262	215169
88226	215170
20424	215171
665161	215172
101517	215173
172336	215174
23933	215175
4023	215176
424111	215177
565080	215178
433381	215179
674448	215180
137095	215181
471149	215182
243896	215183
456552	215184
267614	215185
787	215186
181650	215187
674765	215188
137984	215189
251253	215190
560948	215191
622	215192
523001	215193
443941	215194
503615	215195
517	215196
108837	215197
27529	215198
309294	215199
311398	215200
30443	215201
565414	215202
459014	215203
573536	215204
223753	215205
181908	215206
684004	215207
61782	215208
17730	215209
83511	215210
302907	215211
152187	215212
453334	215213
52154	215214
56117	215215
660155	215216
167350	215217
550217	215218
500879	215219
459147	215220
51326	215221
111072	215222
169713	215223
246130	215224
591299	215225
2873	215226
31679	215227
37041	215228
158673	215229
375684	215230
354423	215231
349715	215232
106703	215233
25	215234
29092	215235
13845	215236
686902	215237
29300	215238
34160	215239
437436	215240
340861	215241
66224	215242
589	215243
48493	215244
112232	215245
205249	215246
35098	215247
50816	215248
684641	215249
349073	215250
399058	215251
74960	215252
678531	215253
469069	215254
469022	215255
469123	215256
474172	215257
257852	215258
398734	215259
611997	215260
55415	215261
20017	215262
755	215263
96979	215264
420910	215265
142450	215266
172269	215267
39494	215268
34873	215269
56184	215270
539096	215271
10429	215272
31039	215273
328754	215274
106722	215275
80643	215276
57967	215277
70967	215278
679905	215279
203328	215280
28259	215281
147266	215282
360538	215283
610780	215284
301803	215285
88807	215286
147221	215287
88805	215288
376375	215289
86141	215290
610775	215291
610772	215292
425607	215293
425604	215294
250825	215295
492844	215296
211266	215297
574843	215298
129754	215299
568259	215300
309440	215301
358386	215302
579291	215303
88674	215304
88674	215305
45328	215306
640870	215307
5967	215308
684300	215309
644152	215310
26680	215311
61827	215312
147111	215313
608279	215314
640082	215315
116895	215316
146293	215317
87708	215318
198572	215319
241300	215320
224826	215321
53315	215322
254260	215323
122027	215324
679328	215325
395527	215326
102690	215327
16198	215328
180059	215329
68632	215330
284847	215331
1559	215332
673057	215333
631489	215334
210102	215335
16068	215336
16068	215337
416707	215338
110873	215339
415469	215340
119179	215341
117320	215342
141352	215343
349447	215344
57025	215345
251898	215346
61817	215347
665955	215348
10834	215349
597851	215350
101756	215351
7480	215352
102334	215353
508129	215354
161498	215355
548325	215356
350915	215357
199912	215358
74538	215359
86214	215360
3651	215361
129567	215362
55367	215363
57119	215364
605282	215365
594739	215366
533628	215367
301166	215368
301110	215369
668737	215370
3757	215371
581329	215372
251648	215373
232163	215374
509935	215375
509936	215376
489588	215377
129953	215378
43361	215379
124603	215380
643467	215381
290268	215382
80277	215383
30033	215384
522438	215385
627832	215386
161538	215387
330387	215388
387036	215389
251372	215390
807	215391
367398	215392
40693	215393
400962	215394
267218	215395
43403	215396
71677	215397
24493	215398
552663	215399
36647	215400
145582	215401
11897	215402
321491	215403
124248	215404
48407	215405
105314	215406
246049	215407
20950	215408
667593	215409
686433	215410
309	215411
4497	215412
343788	215413
328701	215414
389478	215415
389733	215416
470698	215417
3530	215418
105308	215419
15134	215420
11818	215421
314060	215422
31078	215423
484259	215424
90241	215425
314047	215426
532888	215427
62125	215428
151204	215429
683402	215430
564831	215431
792	215432
10597	215433
34668	215434
2841	215435
580887	215436
22002	215437
213883	215438
91249	215439
24785	215440
237291	215441
168421	215442
414419	215443
153061	215444
26533	215445
108141	215446
269672	215447
533624	215448
145460	215449
533623	215450
304390	215451
241330	215452
54784	215453
143295	215454
3090	215455
8875	215456
149366	215457
630663	215458
196814	215459
76220	215460
45120	215461
424183	215462
14093	215463
605506	215464
38600	215465
214791	215466
49833	215467
233232	215468
148695	215469
230371	215470
655516	215471
177529	215472
155746	215473
459082	215474
342739	215475
43639	215476
107839	215477
142304	215478
655027	215479
601443	215480
248971	215481
277790	215482
476120	215483
224287	215484
489396	215485
18222	215486
101702	215487
8780	215488
101492	215489
9629	215490
295713	215491
230096	215492
152497	215493
65326	215494
307400	215495
3050	215496
474962	215497
58675	215498
3685	215499
2793	215500
32506	215501
661870	215502
223180	215503
215484	215504
310245	215505
147561	215506
49973	215507
49642	215508
7572	215509
139797	215510
235964	215511
310618	215512
116962	215513
103441	215514
130602	215515
363974	215516
178277	215517
28420	215518
697516	215519
328022	215520
575756	215521
556990	215522
424495	215523
53797	215524
21208	215525
75227	215526
173801	215527
536298	215528
598535	215529
2649	215530
27167	215531
1879	215532
50058	215533
55490	215534
59508	215535
152457	215536
156911	215537
71712	215538
287448	215539
12993	215540
55391	215541
204130	215542
134057	215543
213527	215544
548927	215545
237893	215546
71362	215547
179078	215548
100866	215549
35803	215550
14474	215551
180552	215552
29059	215553
414465	215554
420186	215555
37654	215556
143777	215557
533446	215558
35804	215559
94087	215560
144308	215561
101872	215562
94083	215563
569948	215564
40824	215565
107343	215566
19065	215567
341306	215568
652653	215569
69934	215570
24649	215571
617859	215572
135212	215573
323705	215574
36124	215575
323710	215576
323734	215577
533620	215578
443247	215579
153061	215580
16342	215581
618187	215582
442401	215583
666	215584
28958	215585
223784	215586
625676	215587
262957	215588
32205	215589
516536	215590
35601	215591
609854	215592
80227	215593
78355	215594
14744	215595
316389	215596
34629	215597
150433	215598
25553	215599
4406	215600
71031	215601
6597	215602
12725	215603
167888	215604
676328	215605
544516	215606
216196	215607
248255	215608
149345	215609
19776	215610
482945	215611
174360	215612
56170	215613
92033	215614
629681	215615
463925	215616
493000	215617
245003	215618
157598	215619
108724	215620
92035	215621
394469	215622
10028	215623
56274	215624
637331	215625
394556	215626
394649	215627
321223	215628
148369	215629
264323	215630
157290	215631
87588	215632
19902	215633
211244	215634
32085	215635
40351	215636
294234	215637
187122	215638
141743	215639
136564	215640
164304	215641
12794	215642
498133	215643
660158	215644
538290	215645
298034	215646
674691	215647
214668	215648
493447	215649
660106	215650
594397	215651
79870	215652
223379	215653
516552	215654
92121	215655
223343	215656
156607	215657
223340	215658
516572	215659
610778	215660
389961	215661
506739	215662
542354	215663
24049	215664
543389	215665
250134	215666
223494	215667
296545	215668
122712	215669
236571	215670
527986	215671
59875	215672
71726	215673
121344	215674
160723	215675
436516	215676
223279	215677
134139	215678
492108	215679
530420	215680
16140	215681
12442	215682
385061	215683
3690	215684
356383	215685
18338	215686
313	215687
101646	215688
74663	215689
5137	215690
476310	215691
123929	215692
342077	215693
367274	215694
264335	215695
283744	215696
283775	215697
72959	215698
528225	215699
361888	215700
361886	215701
361887	215702
588343	215703
160614	215704
258280	215705
84664	215706
223665	215707
642844	215708
229683	215709
229867	215710
106397	215711
520170	215712
543391	215713
301522	215714
112393	215715
16593	215716
38931	215717
587180	215718
139196	215719
139590	215720
38254	215721
50490	215722
136437	215723
1626	215724
2137	215725
49831	215726
18967	215727
685507	215728
11502	215729
101518	215730
187570	215731
265382	215732
100607	215733
600247	215734
6106	215735
34275	215736
216287	215737
94078	215738
165860	215739
80244	215740
595606	215741
140001	215742
414078	215743
110010	215744
17336	215745
456779	215746
118803	215747
64961	215748
138490	215749
45092	215750
16271	215751
156275	215752
337419	215753
19466	215754
97482	215755
561433	215756
441589	215757
296586	215758
48564	215759
544610	215760
71058	215761
492113	215762
80110	215763
849	215764
617206	215765
171037	215766
230306	215767
71483	215768
71484	215769
71485	215770
77945	215771
412320	215772
233329	215773
25342	215774
42032	215775
124006	215776
33461	215777
57230	215778
46512	215779
334512	215780
26124	215781
511418	215782
489139	215783
427261	215784
3077	215785
484182	215786
119552	215787
403261	215788
94650	215789
83238	215790
40876	215791
13523	215792
19743	215793
71479	215794
74232	215795
28959	215796
2687	215797
496096	215798
515052	215799
347747	215800
561469	215801
246067	215802
8566	215803
80883	215804
481900	215805
294594	215806
80274	215807
87811	215808
5194	215809
111331	215810
32036	215811
69	215812
46677	215813
139984	215814
216595	215815
59563	215816
75577	215817
37606	215818
629676	215819
3405	215820
421966	215821
432826	215822
54863	215823
208411	215824
1824	215825
640587	215826
432840	215827
69082	215828
578860	215829
128536	215830
90028	215831
414024	215832
48318	215833
3404	215834
263010	215835
452649	215836
404510	215837
596887	215838
128863	215839
483802	215840
10962	215841
432839	215842
92646	215843
316404	215844
41998	215845
427322	215846
529020	215847
428526	215848
7519	215849
9550	215850
117424	215851
170270	215852
219412	215853
11191	215854
650273	215855
19316	215856
187920	215857
277892	215858
566059	215859
414243	215860
50431	215861
61495	215862
319298	215863
94027	215864
171060	215865
91346	215866
358960	215867
543668	215868
10724	215869
85269	215870
528421	215871
138487	215872
135429	215873
135527	215874
556569	215875
8216	215876
251901	215877
25004	215878
113212	215879
57098	215880
507980	215881
676157	215882
364606	215883
48405	215884
27631	215885
96070	215886
390096	215887
28860	215888
330244	215889
342088	215890
80267	215891
382538	215892
427407	215893
228080	215894
8888	215895
114812	215896
520200	215897
41493	215898
313347	215899
403670	215900
404686	215901
629684	215902
629675	215903
629673	215904
406832	215905
542312	215906
53702	215907
333270	215908
199196	215909
172862	215910
226114	215911
11507	215912
45456	215913
234332	215914
335585	215915
584436	215916
150435	215917
16817	215918
670330	215919
171038	215920
15413	215921
418257	215922
670235	215923
661731	215924
244875	215925
176792	215926
171037	215927
527990	215928
17848	215929
95475	215930
342184	215931
5483	215932
504993	215933
1401	215934
75092	215935
21376	215936
56122	215937
97635	215938
80568	215939
503175	215940
213236	215941
28379	215942
511315	215943
42023	215944
529964	215945
41500	215946
34623	215947
110029	215948
75883	215949
290398	215950
134795	215951
147156	215952
11248	215953
135533	215954
125176	215955
171988	215956
244559	215957
51207	215958
165866	215959
248736	215960
543353	215961
543640	215962
233331	215963
20894	215964
599420	215965
106633	215966
655625	215967
356242	215968
194619	215969
552966	215970
194618	215971
320563	215972
629066	215973
159577	215974
534677	215975
89111	215976
11513	215977
138432	215978
264309	215979
364239	215980
141503	215981
409040	215982
22343	215983
506065	215984
174751	215985
449813	215986
22203	215987
634627	215988
56822	215989
226105	215990
568377	215991
59011	215992
53520	215993
554712	215994
247770	215995
531726	215996
531727	215997
30777	215998
553983	215999
370310	216000
18090	216001
539159	216002
48286	216003
165588	216004
208348	216005
4294	216006
11687	216007
506021	216008
23039	216009
581343	216010
536731	216011
142570	216012
388051	216013
502590	216014
1764	216015
308967	216016
435204	216017
4182	216018
48521	216019
280074	216020
674818	216021
171825	216022
196471	216023
217939	216024
218171	216025
217425	216026
298946	216027
145580	216028
91468	216029
16762	216030
31882	216031
69935	216032
374666	216033
434991	216034
134925	216035
234729	216036
166601	216037
43404	216038
43404	216039
211890	216040
37354	216041
659797	216042
344614	216043
1449	216044
435234	216045
101976	216046
624924	216047
25139	216048
622413	216049
153148	216050
365517	216051
425690	216052
423080	216053
73435	216054
581890	216055
513566	216056
185927	216057
538875	216058
31322	216059
166471	216060
313772	216061
88726	216062
163099	216063
320053	216064
129279	216065
145282	216066
70173	216067
302928	216068
595449	216069
315962	216070
20855	216071
624383	216072
470717	216073
146393	216074
194635	216075
41643	216076
96625	216077
564861	216078
695991	216079
7962	216080
287300	216081
65212	216082
276083	216083
170	216084
315113	216085
555887	216086
114957	216087
36645	216088
45915	216089
148896	216090
115733	216091
399141	216092
24319	216093
50262	216094
212725	216095
40170	216096
13111	216097
489989	216098
71127	216099
2958	216100
11501	216101
90183	216102
24296	216103
496665	216104
620771	216105
228526	216106
307438	216107
650239	216108
27698	216109
14235	216110
237772	216111
174806	216112
127832	216113
377603	216114
575179	216115
419295	216116
507717	216117
145289	216118
518479	216119
97139	216120
302963	216121
91109	216122
477685	216123
333	216124
239210	216125
97415	216126
425046	216127
502515	216128
281099	216129
113	216130
19359	216131
308248	216132
19380	216133
123775	216134
22026	216135
539823	216136
147099	216137
167689	216138
114483	216139
66965	216140
369784	216141
438752	216142
4224	216143
447906	216144
273153	216145
2376	216146
241043	216147
154330	216148
114402	216149
26008	216150
63699	216151
653688	216152
131307	216153
116753	216154
121880	216155
49052	216156
100148	216157
261475	216158
19408	216159
79533	216160
4795	216161
38049	216162
460332	216163
603414	216164
327672	216165
618416	216166
115014	216167
63241	216168
9017	216169
35116	216170
685065	216171
485873	216172
147745	216173
487272	216174
268486	216175
64263	216176
12185	216177
443559	216178
175711	216179
24197	216180
65802	216181
640698	216182
306839	216183
539001	216184
122026	216185
49356	216186
285	216187
137975	216188
244062	216189
585548	216190
264949	216191
51364	216192
104901	216193
7353	216194
71	216195
274	216196
102903	216197
651173	216198
277118	216199
597901	216200
588418	216201
6806	216202
160811	216203
56653	216204
452065	216205
350783	216206
1435	216207
288660	216208
66610	216209
6230	216210
88731	216211
505097	216212
114481	216213
144963	216214
425180	216215
3237	216216
51691	216217
545817	216218
142248	216219
75132	216220
347423	216221
132852	216222
6095	216223
461879	216224
484322	216225
26067	216226
723	216227
8798	216228
258857	216229
612061	216230
525823	216231
780	216232
394738	216233
64066	216234
71901	216235
569302	216236
276197	216237
371872	216238
279064	216239
284629	216240
625575	216241
157160	216242
614387	216243
386248	216244
100564	216245
29594	216246
63194	216247
91080	216248
11861	216249
85113	216250
556661	216251
14697	216252
646978	216253
10739	216254
41175	216255
508966	216256
47128	216257
2681	216258
284908	216259
66577	216260
104085	216261
52383	216262
197532	216263
439836	216264
6623	216265
102221	216266
288278	216267
108972	216268
463400	216269
120109	216270
487420	216271
683043	216272
59348	216273
579385	216274
606898	216275
250849	216276
160786	216277
81523	216278
299772	216279
233013	216280
17044	216281
281402	216282
272342	216283
35855	216284
52926	216285
555403	216286
259257	216287
200579	216288
121715	216289
544741	216290
86003	216291
114743	216292
49355	216293
13394	216294
124733	216295
503565	216296
157552	216297
494671	216298
668399	216299
500210	216300
74511	216301
175650	216302
25294	216303
122660	216304
314383	216305
624367	216306
311671	216307
204138	216308
211747	216309
102231	216310
47430	216311
681960	216312
139864	216313
102510	216314
339027	216315
833	216316
517986	216317
382219	216318
653697	216319
375678	216320
88359	216321
150247	216322
379274	216323
306647	216324
25761	216325
470138	216326
658742	216327
357617	216328
109406	216329
695709	216330
526219	216331
19535	216332
151717	216333
392233	216334
150398	216335
467940	216336
316727	216337
5050	216338
63650	216339
105282	216340
16098	216341
332669	216342
38392	216343
266886	216344
36980	216345
279927	216346
9413	216347
107818	216348
110242	216349
525949	216350
643058	216351
129825	216352
30542	216353
346762	216354
315885	216355
690329	216356
407285	216357
41846	216358
281107	216359
283460	216360
238542	216361
126691	216362
23703	216363
89037	216364
108	216365
144751	216366
6015	216367
515413	216368
144835	216369
294891	216370
150098	216371
141745	216372
2769	216373
14527	216374
48313	216375
495248	216376
361507	216377
151557	216378
691689	216379
406954	216380
101834	216381
275588	216382
248474	216383
559977	216384
13599	216385
462547	216386
615888	216387
8292	216388
30821	216389
2329	216390
34454	216391
35500	216392
22988	216393
137221	216394
196261	216395
274429	216396
651339	216397
33842	216398
498294	216399
578739	216400
441731	216401
290219	216402
79708	216403
675072	216404
83987	216405
651935	216406
108466	216407
137253	216408
41168	216409
439047	216410
483469	216411
99360	216412
80381	216413
166458	216414
247079	216415
13465	216416
249013	216417
551385	216418
363070	216419
76762	216420
623381	216421
451034	216422
525242	216423
88683	216424
147105	216425
24627	216426
597251	216427
154197	216428
110147	216429
61323	216430
82769	216431
24208	216432
83715	216433
66308	216434
98331	216435
688990	216436
88547	216437
56150	216438
7331	216439
30920	216440
536735	216441
312132	216442
514079	216443
180762	216444
19891	216445
275767	216446
55538	216447
119444	216448
131116	216449
500465	216450
73331	216451
1807	216452
159733	216453
350778	216454
100233	216455
449895	216456
435950	216457
341461	216458
140917	216459
63307	216460
57926	216461
59990	216462
12020	216463
28183	216464
17196	216465
163437	216466
539	216467
7495	216468
561348	216469
86383	216470
201606	216471
1197	216472
9307	216473
393137	216474
2798	216475
560149	216476
566422	216477
377903	216478
223473	216479
309653	216480
90863	216481
104129	216482
65722	216483
120136	216484
341000	216485
215285	216486
22497	216487
6715	216488
571377	216489
43095	216490
242293	216491
325399	216492
516136	216493
95533	216494
191900	216495
576721	216496
134106	216497
209003	216498
62457	216499
230955	216500
449992	216501
24666	216502
560850	216503
395239	216504
180922	216505
145717	216506
45806	216507
497347	216508
480203	216509
98821	216510
356764	216511
285263	216512
458611	216513
16357	216514
14081	216515
695829	216516
21896	216517
562160	216518
18317	216519
16616	216520
2030	216521
613324	216522
466939	216523
485452	216524
620745	216525
621907	216526
467073	216527
45658	216528
385879	216529
125220	216530
3914	216531
124170	216532
18248	216533
582576	216534
516443	216535
106769	216536
313485	216537
226613	216538
399317	216539
150406	216540
41447	216541
374550	216542
26475	216543
130092	216544
627079	216545
88884	216546
306095	216547
183399	216548
22337	216549
673417	216550
109359	216551
102295	216552
446402	216553
504672	216554
567924	216555
143987	216556
72595	216557
144044	216558
549335	216559
592013	216560
84586	216561
457899	216562
129756	216563
304949	216564
98127	216565
137278	216566
73	216567
102053	216568
7466	216569
495396	216570
243619	216571
209610	216572
96589	216573
581421	216574
489878	216575
219643	216576
172746	216577
42698	216578
20490	216579
275646	216580
10061	216581
415449	216582
688400	216583
111375	216584
688440	216585
128452	216586
642168	216587
499584	216588
114413	216589
502219	216590
108622	216591
4849	216592
460227	216593
359452	216594
575661	216595
153539	216596
10373	216597
473996	216598
1057	216599
327869	216600
263685	216601
451596	216602
3	216603
362845	216604
18137	216605
584834	216606
97790	216607
23600	216608
392951	216609
631208	216610
40364	216611
1227	216612
299856	216613
157318	216614
451746	216615
68254	216616
196349	216617
653598	216618
467270	216619
40602	216620
13430	216621
439189	216622
431282	216623
29402	216624
118191	216625
111086	216626
695864	216627
4250	216628
433	216629
202653	216630
43795	216631
1802	216632
152141	216633
33414	216634
15890	216635
613058	216636
180019	216637
15301	216638
577561	216639
30813	216640
51670	216641
192948	216642
353736	216643
480111	216644
121570	216645
78648	216646
40199	216647
149612	216648
58063	216649
137340	216650
6624	216651
64375	216652
50825	216653
164490	216654
11571	216655
511179	216656
143671	216657
54358	216658
535187	216659
196660	216660
684385	216661
4368	216662
36238	216663
93896	216664
414510	216665
85166	216666
261561	216667
98212	216668
259139	216669
442848	216670
75116	216671
150744	216672
677228	216673
51746	216674
227330	216675
90559	216676
249140	216677
576845	216678
190607	216679
376736	216680
428962	216681
310705	216682
53500	216683
459664	216684
90201	216685
139689	216686
483937	216687
34403	216688
150779	216689
508873	216690
109263	216691
429757	216692
433945	216693
158203	216694
167264	216695
149994	216696
323851	216697
337356	216698
208148	216699
2961	216700
287	216701
169267	216702
108990	216703
136775	216704
140891	216705
692296	216706
260582	216707
21713	216708
329373	216709
132120	216710
27238	216711
159691	216712
79530	216713
509456	216714
10597	216715
145368	216716
130988	216717
11887	216718
151319	216719
156332	216720
101210	216721
21822	216722
16869	216723
25921	216724
13732	216725
308353	216726
283219	216727
103858	216728
384080	216729
510772	216730
44162	216731
468433	216732
547905	216733
300263	216734
621160	216735
114543	216736
32431	216737
53052	216738
220250	216739
26581	216740
528134	216741
546792	216742
96196	216743
134701	216744
31183	216745
198814	216746
116987	216747
43207	216748
77	216749
55650	216750
633491	216751
662705	216752
631404	216753
268105	216754
470641	216755
393607	216756
335109	216757
435415	216758
179580	216759
34574	216760
5238	216761
57699	216762
413117	216763
1918	216764
111941	216765
162311	216766
136018	216767
94826	216768
450513	216769
134338	216770
1136	216771
12048	216772
18434	216773
323529	216774
864	216775
206867	216776
149256	216777
162174	216778
83760	216779
49801	216780
4407	216781
375951	216782
566311	216783
688416	216784
103439	216785
202678	216786
63119	216787
103337	216788
40684	216789
344913	216790
599116	216791
84879	216792
25596	216793
562029	216794
137572	216795
179	216796
420133	216797
351489	216798
556749	216799
51444	216800
80612	216801
435566	216802
472520	216803
109895	216804
538175	216805
371	216806
2316	216807
485834	216808
2375	216809
568886	216810
30028	216811
679533	216812
989	216813
358094	216814
237501	216815
382158	216816
670721	216817
97120	216818
35163	216819
425679	216820
95388	216821
1050	216822
157948	216823
164391	216824
137379	216825
153999	216826
88813	216827
668360	216828
657828	216829
431985	216830
478553	216831
565744	216832
162506	216833
1257	216834
37148	216835
1804	216836
631570	216837
144928	216838
365302	216839
28590	216840
57960	216841
55876	216842
476294	216843
324	216844
158068	216845
542127	216846
519226	216847
368113	216848
179912	216849
424126	216850
299110	216851
696805	216852
466193	216853
425813	216854
80108	216855
246469	216856
155367	216857
18002	216858
236493	216859
149020	216860
138413	216861
252612	216862
297271	216863
366354	216864
123966	216865
21130	216866
40908	216867
21833	216868
82825	216869
197121	216870
435027	216871
581306	216872
308032	216873
400712	216874
204104	216875
66239	216876
581447	216877
131581	216878
241995	216879
130957	216880
130957	216881
6641	216882
647399	216883
18149	216884
608269	216885
455519	216886
616171	216887
429834	216888
327159	216889
53363	216890
467436	216891
152795	216892
686434	216893
342516	216894
592046	216895
514250	216896
308709	216897
19605	216898
60435	216899
459563	216900
116992	216901
520389	216902
98906	216903
506	216904
7481	216905
618182	216906
34477	216907
550508	216908
627446	216909
240729	216910
60202	216911
577128	216912
315178	216913
10829	216914
116781	216915
528596	216916
103550	216917
91031	216918
25101	216919
33971	216920
30458	216921
427880	216922
641448	216923
252267	216924
276	216925
661289	216926
447901	216927
611587	216928
84402	216929
84614	216930
158593	216931
622838	216932
122662	216933
4257	216934
12952	216935
260278	216936
583089	216937
150062	216938
114555	216939
22363	216940
32121	216941
124809	216942
97699	216943
674879	216944
4466	216945
574883	216946
230954	216947
11874	216948
46885	216949
137333	216950
224244	216951
338570	216952
164071	216953
614229	216954
668545	216955
346666	216956
111379	216957
222205	216958
413484	216959
35377	216960
261952	216961
198375	216962
172638	216963
525988	216964
507349	216965
637918	216966
546323	216967
156789	216968
7079	216969
224338	216970
177346	216971
147557	216972
343915	216973
512	216974
463470	216975
212894	216976
2340	216977
359870	216978
16211	216979
364113	216980
300489	216981
372017	216982
236302	216983
231836	216984
530533	216985
167083	216986
260214	216987
134476	216988
577781	216989
216076	216990
20234	216991
383924	216992
399483	216993
9252	216994
191697	216995
105381	216996
641256	216997
168117	216998
75573	216999
89243	217000
683116	217001
55792	217002
59787	217003
672620	217004
1246	217005
72035	217006
633262	217007
293857	217008
598280	217009
530228	217010
595128	217011
326190	217012
27300	217013
30205	217014
197928	217015
260518	217016
2009	217017
161743	217018
151706	217019
307028	217020
117852	217021
7383	217022
157230	217023
512888	217024
686564	217025
131908	217026
5022	217027
464412	217028
197082	217029
83684	217030
209316	217031
238586	217032
144152	217033
336126	217034
27634	217035
252107	217036
554321	217037
668037	217038
324068	217039
544248	217040
518144	217041
521643	217042
505822	217043
693581	217044
522193	217045
95683	217046
531216	217047
8503	217048
445342	217049
30354	217050
293192	217051
138516	217052
50802	217053
616084	217054
57395	217055
14462	217056
200073	217057
583740	217058
607504	217059
133830	217060
387675	217061
320182	217062
137152	217063
609971	217064
10	217065
104832	217066
684275	217067
485574	217068
193848	217069
112383	217070
300634	217071
274671	217072
11505	217073
689980	217074
65850	217075
259165	217076
510766	217077
103721	217078
632487	217079
653790	217080
57015	217081
108828	217082
106119	217083
232	217084
523423	217085
112774	217086
53841	217087
147932	217088
1672	217089
102378	217090
200788	217091
659109	217092
39567	217093
325553	217094
645339	217095
137745	217096
55676	217097
675600	217098
492579	217099
365682	217100
448770	217101
15264	217102
169665	217103
21966	217104
477954	217105
163189	217106
114715	217107
169	217108
24454	217109
16055	217110
213623	217111
243251	217112
664053	217113
93476	217114
679075	217115
540478	217116
83733	217117
665887	217118
13963	217119
52023	217120
197605	217121
310981	217122
93761	217123
18359	217124
265745	217125
684400	217126
46537	217127
525325	217128
441177	217129
303851	217130
468214	217131
282862	217132
412660	217133
2594	217134
394709	217135
256021	217136
609072	217137
136708	217138
11882	217139
22982	217140
235061	217141
234946	217142
201666	217143
649709	217144
475474	217145
447495	217146
591487	217147
163683	217148
98271	217149
358675	217150
567886	217151
303689	217152
19507	217153
100132	217154
222645	217155
65673	217156
245238	217157
650140	217158
414666	217159
128883	217160
688307	217161
519022	217162
410224	217163
29848	217164
574	217165
177338	217166
24765	217167
136071	217168
97797	217169
11074	217170
281061	217171
434050	217172
82	217173
657149	217174
672100	217175
13135	217176
364047	217177
650114	217178
39270	217179
33575	217180
24392	217181
170146	217182
200322	217183
49324	217184
21919	217185
330115	217186
360800	217187
83701	217188
559506	217189
209346	217190
22964	217191
92184	217192
232101	217193
423183	217194
34142	217195
163848	217196
6091	217197
326612	217198
415310	217199
518180	217200
423272	217201
670866	217202
207388	217203
85491	217204
29345	217205
628077	217206
330275	217207
644001	217208
160225	217209
611805	217210
3398	217211
158355	217212
383359	217213
79339	217214
423253	217215
80966	217216
691189	217217
3557	217218
18450	217219
50373	217220
682273	217221
145007	217222
209284	217223
24758	217224
127031	217225
79	217226
127067	217227
52709	217228
196523	217229
287754	217230
672713	217231
563448	217232
692006	217233
524101	217234
362361	217235
56913	217236
406707	217237
256200	217238
359492	217239
209215	217240
92155	217241
477785	217242
535342	217243
692428	217244
261285	217245
72348	217246
37071	217247
497257	217248
591492	217249
298331	217250
101707	217251
60081	217252
165570	217253
387794	217254
667116	217255
194830	217256
17244	217257
3048	217258
405885	217259
278638	217260
133921	217261
70636	217262
544195	217263
269947	217264
683199	217265
596492	217266
367345	217267
3872	217268
24171	217269
53305	217270
176741	217271
133370	217272
638715	217273
29852	217274
113950	217275
28114	217276
117563	217277
571749	217278
241039	217279
679781	217280
71957	217281
182765	217282
34547	217283
1971	217284
119122	217285
519306	217286
46979	217287
613539	217288
1310	217289
425755	217290
24568	217291
356668	217292
656101	217293
448773	217294
144719	217295
390625	217296
356739	217297
377809	217298
124370	217299
435039	217300
136073	217301
652006	217302
683965	217303
59089	217304
346311	217305
178311	217306
79340	217307
29344	217308
442976	217309
243629	217310
64367	217311
130814	217312
645826	217313
21159	217314
245234	217315
54907	217316
480312	217317
96017	217318
142710	217319
30738	217320
452860	217321
577312	217322
148289	217323
138840	217324
4325	217325
423818	217326
84030	217327
547537	217328
295992	217329
20599	217330
92104	217331
223	217332
247190	217333
1126	217334
181659	217335
78225	217336
380662	217337
535382	217338
12368	217339
385539	217340
1288	217341
166124	217342
57127	217343
92715	217344
512176	217345
585266	217346
695044	217347
301381	217348
112172	217349
138214	217350
561977	217351
301397	217352
82130	217353
289686	217354
605786	217355
22313	217356
152330	217357
568530	217358
165515	217359
467403	217360
111231	217361
7	217362
66975	217363
331856	217364
141353	217365
2985	217366
533057	217367
370684	217368
4818	217369
11309	217370
181640	217371
17919	217372
5496	217373
82569	217374
81967	217375
576359	217376
136156	217377
82520	217378
2008	217379
271322	217380
103850	217381
1725	217382
24872	217383
301443	217384
301485	217385
577675	217386
578111	217387
16420	217388
301461	217389
50258	217390
25996	217391
554573	217392
288884	217393
24271	217394
182569	217395
299848	217396
5172	217397
324898	217398
327646	217399
636089	217400
345443	217401
25913	217402
22022	217403
23008	217404
197	217405
197	217406
996	217407
620106	217408
4183	217409
32059	217410
155983	217411
2339	217412
101840	217413
55775	217414
151734	217415
50529	217416
76	217417
430157	217418
592	217419
779	217420
40558	217421
229333	217422
6716	217423
497187	217424
32057	217425
447167	217426
593011	217427
551012	217428
7331	217429
9665	217430
388307	217431
9644	217432
689981	217433
443020	217434
599275	217435
158166	217436
23857	217437
292680	217438
143596	217439
98900	217440
572244	217441
163296	217442
325741	217443
627823	217444
653927	217445
87294	217446
158620	217447
124466	217448
295474	217449
464733	217450
178	217451
68652	217452
179	217453
158692	217454
81183	217455
454966	217456
3621	217457
142050	217458
136820	217459
134497	217460
486550	217461
685112	217462
671041	217463
20396	217464
522073	217465
689547	217466
553667	217467
668645	217468
433493	217469
653315	217470
1967	217471
36291	217472
9098	217473
11480	217474
21946	217475
279339	217476
11477	217477
120922	217478
622085	217479
211707	217480
509136	217481
459509	217482
10373	217483
181804	217484
692996	217485
553795	217486
240607	217487
129377	217488
158021	217489
172624	217490
200305	217491
258193	217492
28547	217493
573048	217494
412657	217495
511892	217496
27313	217497
296691	217498
42492	217499
553698	217500
97061	217501
37229	217502
361472	217503
364193	217504
644886	217505
548091	217506
489216	217507
372	217508
40460	217509
156592	217510
539093	217511
552748	217512
561476	217513
518452	217514
50810	217515
27	217516
407672	217517
42501	217518
680674	217519
96450	217520
180548	217521
635748	217522
61014	217523
19464	217524
332773	217525
665840	217526
42502	217527
458669	217528
6989	217529
106	217530
511563	217531
393850	217532
676338	217533
534836	217534
572262	217535
6121	217536
559464	217537
604155	217538
77517	217539
164371	217540
460182	217541
1994	217542
310192	217543
96129	217544
500694	217545
165432	217546
64093	217547
64093	217548
159281	217549
6133	217550
235361	217551
278661	217552
317388	217553
433442	217554
479169	217555
45860	217556
27951	217557
554737	217558
693360	217559
150968	217560
244245	217561
43540	217562
248564	217563
84969	217564
121813	217565
152396	217566
590228	217567
5307	217568
64648	217569
21225	217570
163617	217571
507970	217572
168035	217573
137318	217574
100307	217575
664585	217576
73591	217577
488561	217578
666410	217579
527242	217580
12158	217581
389	217582
51249	217583
107310	217584
619144	217585
254178	217586
371537	217587
143490	217588
676837	217589
204766	217590
248521	217591
27014	217592
81731	217593
36359	217594
12614	217595
29355	217596
347877	217597
584904	217598
13451	217599
266464	217600
627026	217601
75079	217602
410972	217603
87989	217604
5403	217605
192627	217606
625597	217607
660511	217608
442887	217609
353543	217610
292072	217611
111086	217612
244760	217613
274688	217614
448397	217615
448446	217616
305438	217617
576281	217618
137	217619
207	217620
88274	217621
273949	217622
624642	217623
95791	217624
222377	217625
685	217626
19148	217627
91769	217628
480437	217629
508200	217630
613903	217631
6410	217632
162784	217633
34512	217634
251552	217635
169754	217636
122106	217637
348979	217638
451639	217639
2723	217640
74174	217641
934	217642
218235	217643
336237	217644
89574	217645
430829	217646
298782	217647
197310	217648
183019	217649
39868	217650
68611	217651
630702	217652
386165	217653
682463	217654
692352	217655
39230	217656
114523	217657
453656	217658
661575	217659
35354	217660
78660	217661
653579	217662
481204	217663
27313	217664
12534	217665
291319	217666
14674	217667
681054	217668
61578	217669
421314	217670
77037	217671
120191	217672
28323	217673
300424	217674
631322	217675
8936	217676
569242	217677
154580	217678
81573	217679
48030	217680
647145	217681
82893	217682
381580	217683
198045	217684
159066	217685
303757	217686
171499	217687
644618	217688
57207	217689
59040	217690
56893	217691
202746	217692
149599	217693
644831	217694
558618	217695
11365	217696
288637	217697
12259	217698
53776	217699
681172	217700
145006	217701
53726	217702
35214	217703
244767	217704
152705	217705
401137	217706
255069	217707
184992	217708
22865	217709
616723	217710
52500	217711
213123	217712
277182	217713
162188	217714
293347	217715
496717	217716
528684	217717
55053	217718
53186	217719
75900	217720
39157	217721
494213	217722
2111	217723
59067	217724
592625	217725
449399	217726
578706	217727
379343	217728
665379	217729
411206	217730
420860	217731
4575	217732
292318	217733
159522	217734
412181	217735
6529	217736
70	217737
115123	217738
570008	217739
429	217740
345944	217741
679164	217742
96664	217743
6875	217744
137709	217745
133793	217746
167568	217747
548714	217748
21061	217749
15707	217750
20842	217751
56588	217752
78632	217753
207421	217754
558555	217755
105	217756
314871	217757
616136	217758
22693	217759
36235	217760
92631	217761
613419	217762
519501	217763
358618	217764
10420	217765
54691	217766
550118	217767
200283	217768
527251	217769
108770	217770
35269	217771
73357	217772
309139	217773
551529	217774
21529	217775
153620	217776
396948	217777
643601	217778
695842	217779
399692	217780
49945	217781
11264	217782
684143	217783
928	217784
136292	217785
377823	217786
119004	217787
166637	217788
51689	217789
26581	217790
18596	217791
2638	217792
169750	217793
8378	217794
366894	217795
13574	217796
192891	217797
482179	217798
684154	217799
41257	217800
138751	217801
525943	217802
288579	217803
148582	217804
433301	217805
113781	217806
102639	217807
86854	217808
8371	217809
91615	217810
72757	217811
166462	217812
455605	217813
1292	217814
12841	217815
623204	217816
42455	217817
597691	217818
133549	217819
3346	217820
3715	217821
66297	217822
130100	217823
26662	217824
114822	217825
546298	217826
100578	217827
183196	217828
236615	217829
50884	217830
23006	217831
70870	217832
169579	217833
159478	217834
641187	217835
54156	217836
369999	217837
392105	217838
83792	217839
25319	217840
482646	217841
233757	217842
500325	217843
491239	217844
37357	217845
663442	217846
262763	217847
570623	217848
601906	217849
649300	217850
669145	217851
171552	217852
560411	217853
82375	217854
496440	217855
412032	217856
23270	217857
521720	217858
594651	217859
360816	217860
488696	217861
394679	217862
453062	217863
15771	217864
25863	217865
519167	217866
11552	217867
584227	217868
641775	217869
172182	217870
428151	217871
239150	217872
294	217873
662842	217874
89983	217875
594766	217876
550694	217877
79472	217878
306071	217879
473853	217880
73267	217881
152071	217882
615932	217883
460502	217884
123790	217885
349888	217886
12757	217887
138	217888
185319	217889
281520	217890
242576	217891
172425	217892
693311	217893
24212	217894
399452	217895
170412	217896
145801	217897
190799	217898
237369	217899
212058	217900
425193	217901
547610	217902
411535	217903
615371	217904
364242	217905
129520	217906
340825	217907
642233	217908
188856	217909
494360	217910
464213	217911
661048	217912
491483	217913
38805	217914
81773	217915
53370	217916
90123	217917
57136	217918
298129	217919
126877	217920
464944	217921
9303	217922
419891	217923
420078	217924
484123	217925
131460	217926
497573	217927
479011	217928
387137	217929
187306	217930
220061	217931
162614	217932
152164	217933
15473	217934
97333	217935
306112	217936
122994	217937
517253	217938
512576	217939
261881	217940
24968	217941
581881	217942
404185	217943
425812	217944
253681	217945
332922	217946
304440	217947
239251	217948
173144	217949
205794	217950
188039	217951
340118	217952
198515	217953
680531	217954
100940	217955
79808	217956
141821	217957
658153	217958
258822	217959
395367	217960
178044	217961
2094	217962
424517	217963
578748	217964
10986	217965
78450	217966
108460	217967
2081	217968
5336	217969
434681	217970
4197	217971
357607	217972
332971	217973
347913	217974
496410	217975
629977	217976
101165	217977
281737	217978
162898	217979
684369	217980
580894	217981
189	217982
530221	217983
365546	217984
3503	217985
268628	217986
219266	217987
616186	217988
3302	217989
594650	217990
341532	217991
519107	217992
150812	217993
161924	217994
12175	217995
4607	217996
19474	217997
251137	217998
201948	217999
282517	218000
477284	218001
423214	218002
136380	218003
158306	218004
11367	218005
155070	218006
36723	218007
194358	218008
209593	218009
293996	218010
222982	218011
65395	218012
535427	218013
75324	218014
4593	218015
657791	218016
179740	218017
531950	218018
363881	218019
661144	218020
267081	218021
309286	218022
615834	218023
176814	218024
147589	218025
321232	218026
549887	218027
561951	218028
477395	218029
553568	218030
146435	218031
340668	218032
503017	218033
518109	218034
211141	218035
85972	218036
559889	218037
68075	218038
77740	218039
405784	218040
577730	218041
526989	218042
117234	218043
552688	218044
512019	218045
346271	218046
56427	218047
675210	218048
675098	218049
59385	218050
1370	218051
120345	218052
229141	218053
384987	218054
3360	218055
17197	218056
353726	218057
577544	218058
555283	218059
12558	218060
140792	218061
18572	218062
468434	218063
28041	218064
35959	218065
439814	218066
30399	218067
58285	218068
6878	218069
459155	218070
316257	218071
95584	218072
125861	218073
57646	218074
22521	218075
643235	218076
562826	218077
648145	218078
19964	218079
8595	218080
536633	218081
169344	218082
378758	218083
79310	218084
145121	218085
494843	218086
494947	218087
495863	218088
128779	218089
227668	218090
657161	218091
255472	218092
538257	218093
495440	218094
450320	218095
538275	218096
3032	218097
618021	218098
284743	218099
481013	218100
275957	218101
38285	218102
54380	218103
589320	218104
639841	218105
450355	218106
485165	218107
450308	218108
365780	218109
42	218110
27018	218111
614662	218112
494394	218113
90979	218114
373068	218115
521987	218116
16772	218117
247225	218118
97570	218119
684541	218120
527652	218121
167588	218122
42137	218123
1666	218124
103862	218125
78146	218126
253636	218127
128383	218128
341984	218129
438634	218130
350139	218131
559479	218132
567160	218133
355051	218134
6523	218135
72068	218136
509803	218137
528681	218138
233716	218139
233718	218140
6938	218141
514976	218142
381963	218143
138089	218144
571503	218145
228451	218146
9582	218147
375908	218148
5046	218149
1406	218150
532337	218151
364846	218152
5102	218153
35589	218154
12391	218155
108930	218156
14862	218157
168762	218158
97101	218159
259462	218160
242855	218161
200410	218162
671390	218163
12956	218164
6823	218165
75403	218166
401906	218167
309478	218168
9881	218169
454881	218170
98546	218171
316995	218172
108521	218173
5764	218174
683231	218175
39810	218176
71459	218177
661660	218178
171149	218179
37258	218180
145611	218181
507187	218182
56304	218183
470417	218184
27857	218185
2840	218186
273740	218187
318558	218188
333401	218189
621037	218190
126729	218191
8328	218192
438368	218193
693368	218194
427667	218195
477234	218196
131460	218197
214807	218198
645734	218199
157847	218200
171147	218201
67971	218202
162585	218203
51082	218204
73816	218205
620864	218206
644881	218207
399592	218208
449262	218209
77884	218210
68778	218211
438450	218212
442064	218213
292828	218214
253454	218215
227386	218216
501646	218217
2853	218218
17035	218219
246442	218220
395350	218221
470862	218222
447776	218223
103835	218224
449243	218225
63872	218226
4476	218227
203925	218228
499794	218229
62934	218230
13601	218231
372878	218232
452378	218233
421936	218234
94735	218235
669291	218236
99042	218237
81976	218238
550441	218239
301301	218240
695784	218241
56711	218242
447108	218243
586389	218244
168925	218245
604620	218246
94733	218247
173929	218248
325680	218249
383170	218250
408445	218251
149370	218252
670963	218253
291881	218254
136524	218255
572359	218256
259626	218257
188469	218258
141595	218259
349968	218260
164863	218261
584420	218262
314976	218263
517762	218264
25178	218265
92916	218266
158003	218267
52089	218268
2913	218269
522753	218270
127306	218271
188521	218272
110	218273
447109	218274
114300	218275
655925	218276
47797	218277
368208	218278
658316	218279
602506	218280
253457	218281
511142	218282
547268	218283
17572	218284
32533	218285
286782	218286
26017	218287
215396	218288
65159	218289
458676	218290
602516	218291
18483	218292
614280	218293
12594	218294
3994	218295
4253	218296
159504	218297
146146	218298
232542	218299
119100	218300
24133	218301
532603	218302
271128	218303
140490	218304
341928	218305
159315	218306
158307	218307
438677	218308
142857	218309
1998	218310
97425	218311
138935	218312
107174	218313
268125	218314
19178	218315
413888	218316
426231	218317
415613	218318
72594	218319
47216	218320
614920	218321
505066	218322
25622	218323
131164	218324
451038	218325
240576	218326
288830	218327
15512	218328
552158	218329
161850	218330
12072	218331
599105	218332
150752	218333
444737	218334
21477	218335
607932	218336
39983	218337
5096	218338
252789	218339
3561	218340
549368	218341
611045	218342
161750	218343
104196	218344
24320	218345
514649	218346
129894	218347
49454	218348
55355	218349
142995	218350
344086	218351
588760	218352
98658	218353
672411	218354
19101	218355
141	218356
113557	218357
79864	218358
155207	218359
25696	218360
23732	218361
35995	218362
514693	218363
5183	218364
55959	218365
111758	218366
32660	218367
4256	218368
516732	218369
694890	218370
14853	218371
546498	218372
73410	218373
7091	218374
167230	218375
327513	218376
74502	218377
655591	218378
442059	218379
141005	218380
88177	218381
103175	218382
419966	218383
666459	218384
289779	218385
107768	218386
459947	218387
393604	218388
2328	218389
297023	218390
163	218391
542701	218392
14200	218393
95289	218394
542021	218395
606237	218396
114750	218397
424825	218398
159156	218399
369720	218400
490093	218401
3211	218402
2402	218403
3318	218404
106787	218405
388096	218406
192327	218407
150148	218408
687606	218409
528100	218410
155664	218411
5627	218412
375048	218413
29879	218414
22785	218415
400413	218416
575073	218417
600744	218418
42478	218419
415495	218420
458	218421
124254	218422
8409	218423
34098	218424
366444	218425
86	218426
441843	218427
399040	218428
45252	218429
8718	218430
4164	218431
27037	218432
55409	218433
13289	218434
357620	218435
165415	218436
7767	218437
310990	218438
497010	218439
39802	218440
76179	218441
386037	218442
143532	218443
499396	218444
432652	218445
154006	218446
349969	218447
124532	218448
615953	218449
298758	218450
604256	218451
621757	218452
20998	218453
128112	218454
418870	218455
694791	218456
494246	218457
82508	218458
311363	218459
520096	218460
513948	218461
655492	218462
93050	218463
11059	218464
539814	218465
79093	218466
433853	218467
133651	218468
2320	218469
140854	218470
81066	218471
695034	218472
121784	218473
295002	218474
187886	218475
446874	218476
418812	218477
365246	218478
556763	218479
366806	218480
149552	218481
7442	218482
554478	218483
32149	218484
3398	218485
425153	218486
187477	218487
60349	218488
23087	218489
655792	218490
223228	218491
601158	218492
130384	218493
27561	218494
681012	218495
328750	218496
134052	218497
40464	218498
646767	218499
340559	218500
115967	218501
527276	218502
25794	218503
181293	218504
388461	218505
236595	218506
151540	218507
428600	218508
621908	218509
564811	218510
646035	218511
646009	218512
6093	218513
34236	218514
77150	218515
284900	218516
671399	218517
550991	218518
293637	218519
331623	218520
110733	218521
231257	218522
435434	218523
628133	218524
566338	218525
73932	218526
154864	218527
171619	218528
393408	218529
71997	218530
402367	218531
412392	218532
472601	218533
422358	218534
472645	218535
2315	218536
577337	218537
56962	218538
37358	218539
285653	218540
9322	218541
226433	218542
396887	218543
108281	218544
177545	218545
297328	218546
68111	218547
215381	218548
381102	218549
153150	218550
350436	218551
540341	218552
8784	218553
508886	218554
261191	218555
111912	218556
617847	218557
578375	218558
57178	218559
435065	218560
129615	218561
590542	218562
556894	218563
51794	218564
20149	218565
440444	218566
668947	218567
8120	218568
415341	218569
89687	218570
257627	218571
90990	218572
5	218573
213098	218574
230009	218575
693038	218576
732	218577
7331	218578
304929	218579
313664	218580
27967	218581
549092	218582
394880	218583
32965	218584
384288	218585
2	218586
560189	218587
439487	218588
87667	218589
6033	218590
231384	218591
252421	218592
126347	218593
259663	218594
381861	218595
668056	218596
108833	218597
456697	218598
25830	218599
194356	218600
95270	218601
606816	218602
37177	218603
681693	218604
80	218605
69697	218606
358978	218607
119489	218608
40720	218609
467471	218610
412407	218611
159470	218612
14563	218613
156376	218614
64205	218615
191452	218616
596612	218617
22144	218618
326478	218619
260388	218620
118220	218621
613124	218622
485636	218623
656316	218624
427646	218625
510783	218626
642679	218627
627918	218628
242846	218629
396545	218630
25346	218631
568854	218632
16641	218633
124354	218634
320479	218635
242227	218636
344817	218637
465997	218638
268387	218639
38257	218640
426886	218641
99604	218642
562500	218643
15402	218644
697029	218645
326134	218646
93688	218647
611838	218648
48613	218649
561617	218650
19849	218651
49829	218652
683904	218653
152362	218654
647314	218655
160151	218656
234443	218657
49544	218658
104000	218659
47195	218660
288409	218661
435803	218662
5700	218663
544493	218664
91789	218665
603275	218666
5286	218667
672786	218668
172403	218669
517833	218670
59623	218671
160342	218672
83999	218673
36561	218674
39806	218675
394466	218676
405536	218677
6675	218678
19497	218679
2526	218680
330651	218681
104644	218682
72259	218683
450767	218684
81713	218685
506817	218686
639996	218687
467148	218688
662011	218689
262695	218690
162556	218691
434323	218692
117256	218693
432233	218694
265291	218695
36336	218696
107669	218697
394480	218698
26139	218699
477911	218700
264714	218701
7154	218702
272072	218703
252636	218704
93577	218705
391671	218706
170591	218707
414502	218708
8115	218709
51029	218710
88155	218711
324798	218712
142281	218713
686028	218714
594761	218715
2012	218716
115250	218717
418776	218718
59144	218719
21954	218720
526056	218721
30948	218722
460412	218723
50180	218724
564534	218725
56317	218726
21501	218727
532298	218728
134606	218729
235015	218730
29980	218731
557053	218732
675541	218733
285778	218734
161210	218735
683566	218736
394562	218737
182243	218738
2352	218739
89777	218740
132834	218741
530961	218742
405339	218743
1911	218744
170502	218745
194134	218746
132006	218747
132022	218748
194215	218749
27094	218750
46824	218751
500078	218752
179023	218753
298344	218754
433657	218755
49548	218756
207137	218757
320011	218758
334880	218759
72426	218760
28790	218761
15303	218762
659181	218763
153769	218764
351287	218765
33659	218766
59378	218767
18873	218768
143037	218769
670953	218770
21232	218771
572941	218772
57135	218773
41699	218774
3101	218775
433254	218776
194855	218777
92413	218778
352205	218779
19853	218780
274206	218781
379727	218782
103773	218783
98112	218784
692880	218785
576906	218786
71206	218787
364111	218788
307255	218789
481611	218790
110717	218791
135456	218792
317183	218793
234299	218794
527827	218795
200180	218796
264997	218797
478402	218798
588232	218799
72735	218800
559358	218801
63004	218802
393183	218803
68585	218804
57504	218805
491526	218806
287087	218807
14975	218808
37692	218809
43265	218810
231351	218811
234944	218812
139378	218813
98192	218814
426913	218815
317618	218816
37722	218817
85266	218818
341477	218819
3251	218820
12948	218821
29326	218822
407897	218823
115867	218824
694016	218825
121183	218826
601006	218827
54223	218828
182320	218829
19003	218830
162671	218831
42257	218832
645917	218833
618334	218834
7618	218835
44329	218836
109508	218837
15167	218838
697194	218839
340014	218840
170382	218841
603918	218842
147865	218843
472207	218844
688154	218845
298445	218846
686796	218847
138035	218848
423728	218849
640938	218850
172506	218851
13387	218852
43044	218853
107036	218854
533988	218855
108094	218856
635247	218857
53696	218858
5727	218859
7402	218860
21434	218861
528190	218862
650066	218863
18628	218864
20978	218865
395891	218866
437836	218867
99298	218868
231208	218869
1316	218870
7060	218871
616651	218872
246565	218873
154457	218874
41209	218875
323491	218876
133740	218877
25354	218878
713	218879
574236	218880
358889	218881
4549	218882
277891	218883
74923	218884
310177	218885
611942	218886
16828	218887
158014	218888
6230	218889
113292	218890
65	218891
454401	218892
563457	218893
669148	218894
425800	218895
619257	218896
683745	218897
112971	218898
262542	218899
376312	218900
92119	218901
97593	218902
271949	218903
240527	218904
82788	218905
50897	218906
26654	218907
169746	218908
465924	218909
23339	218910
27058	218911
202886	218912
99211	218913
535698	218914
1386	218915
457234	218916
11966	218917
618913	218918
514271	218919
688822	218920
551977	218921
366362	218922
169865	218923
227609	218924
221231	218925
1753	218926
339712	218927
630840	218928
55313	218929
45211	218930
146159	218931
326966	218932
596860	218933
169388	218934
270136	218935
479774	218936
70316	218937
97480	218938
342594	218939
80088	218940
139125	218941
64201	218942
50140	218943
12592	218944
542713	218945
51601	218946
428471	218947
17260	218948
46152	218949
99317	218950
22177	218951
287642	218952
247821	218953
203125	218954
618119	218955
88571	218956
646116	218957
188550	218958
374059	218959
162460	218960
26177	218961
209515	218962
359407	218963
385833	218964
553301	218965
101223	218966
27066	218967
6443	218968
573172	218969
152299	218970
21989	218971
350051	218972
155179	218973
339	218974
163104	218975
614449	218976
2007	218977
621590	218978
255920	218979
36053	218980
37806	218981
136579	218982
581681	218983
588176	218984
93819	218985
219	218986
332794	218987
491042	218988
10348	218989
319180	218990
427280	218991
139753	218992
62777	218993
253	218994
205073	218995
636822	218996
313570	218997
18326	218998
35232	218999
24399	219000
67536	219001
409657	219002
801	219003
140387	219004
655449	219005
14132	219006
62244	219007
437934	219008
527686	219009
243199	219010
157935	219011
81866	219012
533128	219013
125790	219014
151041	219015
71176	219016
399854	219017
25560	219018
473723	219019
128194	219020
6444	219021
59356	219022
589249	219023
206397	219024
483	219025
189970	219026
51460	219027
381244	219028
16714	219029
580779	219030
360094	219031
434101	219032
678020	219033
44968	219034
222249	219035
245342	219036
90639	219037
460484	219038
305946	219039
453995	219040
581560	219041
476669	219042
346216	219043
617559	219044
10930	219045
10930	219046
304824	219047
537661	219048
8336	219049
65305	219050
2040	219051
964	219052
65599	219053
152213	219054
582571	219055
539824	219056
645879	219057
635423	219058
606945	219059
11235	219060
227758	219061
487432	219062
218031	219063
44405	219064
122318	219065
38212	219066
19442	219067
10758	219068
365255	219069
308969	219070
10400	219071
687603	219072
399940	219073
142364	219074
690610	219075
144967	219076
129614	219077
2984	219078
359406	219079
105279	219080
51007	219081
33543	219082
518447	219083
105955	219084
238211	219085
149601	219086
112284	219087
403549	219088
86302	219089
3190	219090
60665	219091
603388	219092
88014	219093
20428	219094
323167	219095
228671	219096
649835	219097
461841	219098
19273	219099
656582	219100
412122	219101
240787	219102
182643	219103
472524	219104
96081	219105
82484	219106
521700	219107
64054	219108
271988	219109
568233	219110
136427	219111
1879	219112
26457	219113
354257	219114
50537	219115
612767	219116
83727	219117
139304	219118
14259	219119
28675	219120
37973	219121
54253	219122
224811	219123
685853	219124
85286	219125
14768	219126
55118	219127
81157	219128
695603	219129
284979	219130
310313	219131
439155	219132
237322	219133
39514	219134
670569	219135
73889	219136
122775	219137
128386	219138
673883	219139
6955	219140
689798	219141
348603	219142
141009	219143
99858	219144
318128	219145
308213	219146
644015	219147
427382	219148
172795	219149
133008	219150
75649	219151
597454	219152
24094	219153
171438	219154
404818	219155
158915	219156
150059	219157
91011	219158
91025	219159
167312	219160
276230	219161
270847	219162
624764	219163
491105	219164
159723	219165
467948	219166
439472	219167
584662	219168
598186	219169
631425	219170
123584	219171
626508	219172
5199	219173
54218	219174
584317	219175
7246	219176
35418	219177
29789	219178
624342	219179
51457	219180
612946	219181
33396	219182
197119	219183
622213	219184
100931	219185
19574	219186
679802	219187
120545	219188
295153	219189
407852	219190
318454	219191
277583	219192
69140	219193
14402	219194
647278	219195
157667	219196
130005	219197
524393	219198
566057	219199
564610	219200
76104	219201
76233	219202
500299	219203
662478	219204
374553	219205
461805	219206
445406	219207
88020	219208
161785	219209
7334	219210
80320	219211
50513	219212
169083	219213
237703	219214
199260	219215
585969	219216
18812	219217
511328	219218
213401	219219
98796	219220
184246	219221
7330	219222
42792	219223
658	219224
162865	219225
101590	219226
520094	219227
636322	219228
164765	219229
85253	219230
508212	219231
186618	219232
68683	219233
591495	219234
481855	219235
18794	219236
1013	219237
59626	219238
416408	219239
583655	219240
8350	219241
36816	219242
22126	219243
227196	219244
278813	219245
81828	219246
435981	219247
156992	219248
513144	219249
70488	219250
430450	219251
43707	219252
249778	219253
103873	219254
517500	219255
150125	219256
42616	219257
468507	219258
647259	219259
333	219260
180354	219261
487837	219262
293287	219263
3522	219264
556809	219265
268137	219266
640502	219267
313924	219268
349609	219269
421091	219270
225480	219271
126108	219272
688683	219273
344024	219274
498963	219275
54424	219276
62250	219277
592668	219278
46957	219279
473904	219280
206564	219281
239015	219282
217127	219283
443032	219284
671255	219285
63962	219286
160273	219287
144362	219288
6175	219289
116213	219290
544786	219291
541854	219292
814	219293
393104	219294
17226	219295
214165	219296
560085	219297
54242	219298
7554	219299
592485	219300
211078	219301
24612	219302
165210	219303
667955	219304
210437	219305
41606	219306
453645	219307
564619	219308
167195	219309
29954	219310
296125	219311
6065	219312
98204	219313
181	219314
664114	219315
668269	219316
681851	219317
185182	219318
436222	219319
134932	219320
555330	219321
176143	219322
216764	219323
487334	219324
35526	219325
330509	219326
299010	219327
481285	219328
85751	219329
11021	219330
373972	219331
519169	219332
470740	219333
522027	219334
864	219335
88102	219336
448514	219337
948	219338
112939	219339
211095	219340
338965	219341
88773	219342
156392	219343
690359	219344
143401	219345
45900	219346
508071	219347
56465	219348
481928	219349
84530	219350
21846	219351
37048	219352
53353	219353
96851	219354
375871	219355
9100	219356
467202	219357
155544	219358
545148	219359
362224	219360
438480	219361
144660	219362
337678	219363
470729	219364
196469	219365
17082	219366
611590	219367
38481	219368
611623	219369
3003	219370
145897	219371
577132	219372
245613	219373
540971	219374
444227	219375
36769	219376
116647	219377
486016	219378
170477	219379
81410	219380
261793	219381
296722	219382
264730	219383
108496	219384
501386	219385
468304	219386
540679	219387
97119	219388
16648	219389
1870	219390
30774	219391
603615	219392
650426	219393
459768	219394
75185	219395
21427	219396
51221	219397
251905	219398
155973	219399
525979	219400
424099	219401
50851	219402
643814	219403
31475	219404
7461	219405
6018	219406
674361	219407
656770	219408
70620	219409
545805	219410
377346	219411
665320	219412
479248	219413
49121	219414
438211	219415
640563	219416
662686	219417
233	219418
173545	219419
682077	219420
321873	219421
27890	219422
694246	219423
457267	219424
93881	219425
553663	219426
340771	219427
146113	219428
652840	219429
284405	219430
25389	219431
476299	219432
489609	219433
11041	219434
438738	219435
230725	219436
592757	219437
319712	219438
495597	219439
455982	219440
436244	219441
107934	219442
5747	219443
185342	219444
512918	219445
107088	219446
514266	219447
118401	219448
24500	219449
121304	219450
135019	219451
28579	219452
23462	219453
40219	219454
328687	219455
348593	219456
146993	219457
159462	219458
397953	219459
48963	219460
404572	219461
269121	219462
435539	219463
482584	219464
260933	219465
23742	219466
604465	219467
478862	219468
552235	219469
23124	219470
412604	219471
685602	219472
355274	219473
12026	219474
612673	219475
62846	219476
168561	219477
605471	219478
474532	219479
162204	219480
78778	219481
184981	219482
649898	219483
172370	219484
122739	219485
575554	219486
11909	219487
605639	219488
375023	219489
334716	219490
68952	219491
327892	219492
545297	219493
16981	219494
36497	219495
37648	219496
94677	219497
51966	219498
323457	219499
287544	219500
466363	219501
141863	219502
50545	219503
192417	219504
114523	219505
546829	219506
3867	219507
256050	219508
67013	219509
618067	219510
327926	219511
10553	219512
329250	219513
71677	219514
149603	219515
6340	219516
84151	219517
596850	219518
489257	219519
91317	219520
526570	219521
141857	219522
145163	219523
27280	219524
120544	219525
47897	219526
214352	219527
367148	219528
446046	219529
508524	219530
199382	219531
50266	219532
126524	219533
264168	219534
286870	219535
16594	219536
226070	219537
557566	219538
188275	219539
15370	219540
251713	219541
26799	219542
69235	219543
12771	219544
564030	219545
4884	219546
164323	219547
104198	219548
684697	219549
42655	219550
107577	219551
54787	219552
15243	219553
69168	219554
227942	219555
114615	219556
342286	219557
39703	219558
187	219559
9264	219560
9264	219561
92708	219562
8012	219563
218257	219564
69895	219565
16331	219566
87440	219567
58170	219568
597222	219569
583610	219570
654391	219571
12444	219572
602491	219573
413301	219574
193833	219575
324359	219576
354683	219577
20238	219578
15242	219579
583502	219580
93348	219581
25200	219582
72441	219583
18072	219584
138421	219585
123101	219586
484282	219587
313112	219588
504490	219589
110860	219590
404480	219591
34449	219592
33906	219593
230172	219594
413295	219595
673578	219596
31128	219597
3968	219598
560125	219599
299225	219600
148497	219601
406633	219602
275607	219603
5735	219604
589388	219605
337576	219606
46184	219607
117158	219608
39676	219609
561	219610
28863	219611
6354	219612
549916	219613
1633	219614
37364	219615
220201	219616
23510	219617
3106	219618
39454	219619
532690	219620
46252	219621
58162	219622
91577	219623
260393	219624
51926	219625
277574	219626
22758	219627
267033	219628
72900	219629
129012	219630
620475	219631
33489	219632
28890	219633
385598	219634
190315	219635
583904	219636
279504	219637
529700	219638
99103	219639
451380	219640
182143	219641
648184	219642
343390	219643
644700	219644
639767	219645
22431	219646
84446	219647
485570	219648
261519	219649
138437	219650
306790	219651
12295	219652
543882	219653
92238	219654
12174	219655
465137	219656
13913	219657
50136	219658
215220	219659
335086	219660
595750	219661
388663	219662
617678	219663
234395	219664
64078	219665
207730	219666
578682	219667
266839	219668
141524	219669
526683	219670
134664	219671
526843	219672
251432	219673
621539	219674
40927	219675
6591	219676
44751	219677
581698	219678
104276	219679
5828	219680
152531	219681
685925	219682
574819	219683
425934	219684
559288	219685
221527	219686
657400	219687
697548	219688
3144	219689
36225	219690
77193	219691
418933	219692
135348	219693
690436	219694
386413	219695
57948	219696
313914	219697
152684	219698
36767	219699
144716	219700
242365	219701
130825	219702
42469	219703
460241	219704
24895	219705
4326	219706
104993	219707
6682	219708
458286	219709
399869	219710
516471	219711
135522	219712
516455	219713
581953	219714
484948	219715
41090	219716
288563	219717
668499	219718
63341	219719
69354	219720
110282	219721
61880	219722
190798	219723
307629	219724
12088	219725
662718	219726
386381	219727
453497	219728
96153	219729
95060	219730
332978	219731
647445	219732
74076	219733
320942	219734
694278	219735
71558	219736
165082	219737
166079	219738
121517	219739
642443	219740
88833	219741
269991	219742
448242	219743
6993	219744
234696	219745
161711	219746
303110	219747
5960	219748
5766	219749
13799	219750
376258	219751
334803	219752
96293	219753
120647	219754
12963	219755
84307	219756
100395	219757
11884	219758
617942	219759
538508	219760
173840	219761
328982	219762
127607	219763
106957	219764
661829	219765
276956	219766
7940	219767
529103	219768
251181	219769
123038	219770
62783	219771
20831	219772
132824	219773
277931	219774
183714	219775
7314	219776
85542	219777
1226	219778
190151	219779
20608	219780
158916	219781
297015	219782
35994	219783
261097	219784
96542	219785
127609	219786
1275	219787
243064	219788
557620	219789
392272	219790
53664	219791
27760	219792
308795	219793
619	219794
534703	219795
245499	219796
90876	219797
158882	219798
53505	219799
433375	219800
328744	219801
230206	219802
31754	219803
424069	219804
348402	219805
348434	219806
42783	219807
394420	219808
39391	219809
24572	219810
531795	219811
509365	219812
450819	219813
236878	219814
216971	219815
242339	219816
569036	219817
137371	219818
670759	219819
671181	219820
315805	219821
183433	219822
577431	219823
176425	219824
152357	219825
148506	219826
633058	219827
148651	219828
671916	219829
227530	219830
565226	219831
321499	219832
58427	219833
517729	219834
39968	219835
59528	219836
191717	219837
522934	219838
688355	219839
102314	219840
47840	219841
683919	219842
276623	219843
457687	219844
330590	219845
173440	219846
467662	219847
50	219848
429006	219849
99715	219850
683331	219851
454879	219852
438481	219853
169941	219854
560548	219855
393431	219856
165811	219857
230956	219858
42743	219859
380981	219860
45565	219861
28115	219862
612927	219863
200355	219864
18977	219865
596666	219866
982	219867
498750	219868
450668	219869
1971	219870
11613	219871
46178	219872
344832	219873
216800	219874
84976	219875
259609	219876
396105	219877
171551	219878
101919	219879
312935	219880
397546	219881
9487	219882
214206	219883
48189	219884
1045	219885
677403	219886
592548	219887
359660	219888
658815	219889
51025	219890
677037	219891
339823	219892
144039	219893
253	219894
14760	219895
438494	219896
199373	219897
380554	219898
218354	219899
452106	219900
216357	219901
400427	219902
100653	219903
326622	219904
57610	219905
128246	219906
48010	219907
644462	219908
382752	219909
64346	219910
367756	219911
349578	219912
484669	219913
161817	219914
599896	219915
14020	219916
166466	219917
470748	219918
1373	219919
67340	219920
15836	219921
507613	219922
524	219923
22819	219924
696102	219925
21549	219926
114811	219927
660726	219928
108282	219929
449527	219930
414554	219931
4073	219932
409161	219933
319480	219934
394975	219935
466061	219936
190364	219937
450266	219938
172077	219939
1813	219940
52058	219941
402869	219942
89142	219943
469568	219944
250557	219945
21659	219946
468654	219947
134113	219948
296838	219949
655227	219950
36326	219951
206644	219952
430546	219953
407161	219954
2330	219955
335228	219956
93070	219957
58816	219958
11397	219959
313270	219960
33569	219961
354259	219962
683768	219963
636377	219964
243385	219965
278179	219966
563642	219967
1929	219968
130306	219969
61784	219970
131326	219971
187773	219972
537614	219973
96901	219974
317845	219975
41760	219976
3175	219977
196405	219978
456	219979
53568	219980
4128	219981
242332	219982
619	219983
213091	219984
444144	219985
187627	219986
9456	219987
243310	219988
98821	219989
61004	219990
487452	219991
267945	219992
92145	219993
686083	219994
604107	219995
233876	219996
300816	219997
386621	219998
38646	219999
501184	220000
177523	220001
254516	220002
696414	220003
180779	220004
383827	220005
667449	220006
491482	220007
85983	220008
358346	220009
43867	220010
2681	220011
134007	220012
175662	220013
11707	220014
137861	220015
336271	220016
589935	220017
74883	220018
415087	220019
653862	220020
486117	220021
564010	220022
456902	220023
491328	220024
25390	220025
137167	220026
217040	220027
204684	220028
42824	220029
125045	220030
450321	220031
276736	220032
35050	220033
217190	220034
30236	220035
259512	220036
102064	220037
404489	220038
53302	220039
114315	220040
56428	220041
340884	220042
132402	220043
562880	220044
119409	220045
286618	220046
8225	220047
112720	220048
371042	220049
5592	220050
232224	220051
316379	220052
349911	220053
66683	220054
53619	220055
124037	220056
42816	220057
694807	220058
10269	220059
39440	220060
487010	220061
13703	220062
119392	220063
436949	220064
24831	220065
97108	220066
78734	220067
41131	220068
531147	220069
362770	220070
351805	220071
104613	220072
537248	220073
3002	220074
518223	220075
137281	220076
244988	220077
148789	220078
19179	220079
464618	220080
519280	220081
14570	220082
688465	220083
132349	220084
143988	220085
87696	220086
97278	220087
42631	220088
84629	220089
673438	220090
426917	220091
42783	220092
136248	220093
624044	220094
307379	220095
437956	220096
682771	220097
520243	220098
553472	220099
10584	220100
82215	220101
380998	220102
101224	220103
60925	220104
40294	220105
350906	220106
147389	220107
173953	220108
224597	220109
631257	220110
590417	220111
233621	220112
89931	220113
212514	220114
622971	220115
424976	220116
572108	220117
463273	220118
397337	220119
506789	220120
572961	220121
33402	220122
65933	220123
120055	220124
24501	220125
537072	220126
24850	220127
5435	220128
334686	220129
4438	220130
110990	220131
31994	220132
16422	220133
506381	220134
136354	220135
281383	220136
145954	220137
116002	220138
13073	220139
431192	220140
64885	220141
303747	220142
167481	220143
568375	220144
34776	220145
216321	220146
24689	220147
12080	220148
367743	220149
53056	220150
472184	220151
114903	220152
177894	220153
544927	220154
19118	220155
216876	220156
276955	220157
456628	220158
79900	220159
638750	220160
542465	220161
505279	220162
506469	220163
652969	220164
79656	220165
80079	220166
80274	220167
520724	220168
487552	220169
582374	220170
180057	220171
221986	220172
45262	220173
37602	220174
34973	220175
24608	220176
146893	220177
426594	220178
332059	220179
399227	220180
287093	220181
124684	220182
7473	220183
567936	220184
111967	220185
478682	220186
10040	220187
38599	220188
242505	220189
49539	220190
325905	220191
112644	220192
50750	220193
347295	220194
276793	220195
22146	220196
59454	220197
77440	220198
370531	220199
643901	220200
75731	220201
191844	220202
198680	220203
343482	220204
268360	220205
548644	220206
365259	220207
191214	220208
75917	220209
165170	220210
365292	220211
395329	220212
30257	220213
595104	220214
557847	220215
28785	220216
21508	220217
73571	220218
129418	220219
294154	220220
549019	220221
399919	220222
168900	220223
99833	220224
52113	220225
37980	220226
273122	220227
498082	220228
36775	220229
184050	220230
489967	220231
6878	220232
10323	220233
233973	220234
504329	220235
294588	220236
147788	220237
127212	220238
209211	220239
827	220240
651801	220241
289513	220242
460707	220243
36080	220244
127993	220245
14722	220246
100199	220247
402295	220248
102913	220249
106407	220250
18441	220251
6540	220252
686740	220253
21319	220254
206842	220255
589656	220256
94388	220257
405156	220258
59535	220259
93933	220260
200423	220261
650870	220262
683181	220263
186028	220264
543294	220265
483938	220266
191257	220267
494786	220268
635445	220269
81065	220270
115789	220271
390068	220272
489002	220273
410	220274
372531	220275
492109	220276
10890	220277
13869	220278
97516	220279
14560	220280
146318	220281
3707	220282
119159	220283
368355	220284
436585	220285
68103	220286
697794	220287
522720	220288
1261	220289
58895	220290
170585	220291
1823	220292
222180	220293
314303	220294
252704	220295
100873	220296
524320	220297
52835	220298
102710	220299
2221	220300
153840	220301
653743	220302
585634	220303
133304	220304
162790	220305
95636	220306
168560	220307
330253	220308
217975	220309
613643	220310
541914	220311
246896	220312
314732	220313
148830	220314
244095	220315
41594	220316
275833	220317
263308	220318
108938	220319
135089	220320
696872	220321
509025	220322
80587	220323
28622	220324
14902	220325
141376	220326
6161	220327
216507	220328
274300	220329
160097	220330
476969	220331
252633	220332
657933	220333
87680	220334
45625	220335
362716	220336
469029	220337
160649	220338
102890	220339
553614	220340
22778	220341
290602	220342
246908	220343
686439	220344
223604	220345
459926	220346
148696	220347
410653	220348
122431	220349
623460	220350
325404	220351
19612	220352
5	220353
96782	220354
621334	220355
620627	220356
440668	220357
634	220358
11954	220359
509617	220360
264630	220361
63182	220362
206225	220363
80569	220364
304138	220365
87532	220366
148711	220367
68206	220368
443953	220369
280355	220370
685684	220371
650403	220372
164091	220373
87616	220374
19331	220375
17722	220376
53395	220377
193	220378
6416	220379
17477	220380
85313	220381
94206	220382
92002	220383
521311	220384
94854	220385
12781	220386
374171	220387
183793	220388
93673	220389
45142	220390
167460	220391
529663	220392
469	220393
163428	220394
52924	220395
109311	220396
22888	220397
10196	220398
5700	220399
396063	220400
108658	220401
231275	220402
457029	220403
16916	220404
138459	220405
459175	220406
443849	220407
683288	220408
416670	220409
36015	220410
3743	220411
408528	220412
588920	220413
24577	220414
30500	220415
109325	220416
141119	220417
2959	220418
537929	220419
688928	220420
140576	220421
74108	220422
557112	220423
600632	220424
149382	220425
290909	220426
15550	220427
37523	220428
153436	220429
323344	220430
13406	220431
241959	220432
268140	220433
3	220434
609924	220435
32500	220436
10395	220437
167637	220438
132593	220439
353808	220440
146396	220441
89836	220442
597797	220443
352624	220444
202231	220445
434600	220446
397670	220447
556436	220448
551653	220449
117194	220450
650094	220451
591080	220452
353937	220453
616160	220454
345746	220455
522014	220456
592696	220457
69531	220458
348464	220459
60749	220460
65509	220461
545	220462
52950	220463
53251	220464
86955	220465
14265	220466
56293	220467
108460	220468
126928	220469
83059	220470
13015	220471
125232	220472
480	220473
524288	220474
684002	220475
248925	220476
220097	220477
503160	220478
40120	220479
565720	220480
544123	220481
124321	220482
419457	220483
20452	220484
21777	220485
437491	220486
31542	220487
361520	220488
323113	220489
111209	220490
97247	220491
690292	220492
156391	220493
32158	220494
379229	220495
474409	220496
52977	220497
35606	220498
76486	220499
84326	220500
12	220501
22845	220502
669870	220503
573377	220504
365748	220505
683476	220506
137426	220507
509120	220508
590637	220509
76548	220510
200467	220511
142068	220512
290133	220513
591421	220514
6573	220515
150769	220516
36262	220517
62780	220518
232779	220519
697376	220520
124506	220521
289	220522
290592	220523
9409	220524
70099	220525
5763	220526
38531	220527
528770	220528
152642	220529
173827	220530
165671	220531
390408	220532
211030	220533
2881	220534
122786	220535
408342	220536
594133	220537
115539	220538
561314	220539
306472	220540
486687	220541
540301	220542
46373	220543
333215	220544
393935	220545
582518	220546
250226	220547
75343	220548
152900	220549
527869	220550
56166	220551
630983	220552
25570	220553
165861	220554
127396	220555
66372	220556
391533	220557
207869	220558
589796	220559
505387	220560
355087	220561
306340	220562
76223	220563
20804	220564
93647	220565
727	220566
28928	220567
688702	220568
127666	220569
48228	220570
23763	220571
519765	220572
3782	220573
66866	220574
96445	220575
172060	220576
606993	220577
17470	220578
651160	220579
5823	220580
305712	220581
391395	220582
75421	220583
36159	220584
21734	220585
125012	220586
679701	220587
36538	220588
129401	220589
8499	220590
486042	220591
263675	220592
692560	220593
453465	220594
169680	220595
348813	220596
607411	220597
39928	220598
421066	220599
632221	220600
334862	220601
535937	220602
690088	220603
526348	220604
353876	220605
546140	220606
81343	220607
557780	220608
640921	220609
205593	220610
2177	220611
41655	220612
51404	220613
627881	220614
464612	220615
7115	220616
23128	220617
679494	220618
30712	220619
573147	220620
91174	220621
101747	220622
89213	220623
151865	220624
317319	220625
412631	220626
54681	220627
219	220628
411178	220629
101832	220630
593097	220631
557025	220632
39963	220633
4800	220634
296326	220635
17169	220636
492552	220637
114548	220638
406134	220639
147292	220640
48751	220641
49737	220642
117987	220643
86555	220644
58195	220645
21649	220646
38905	220647
424193	220648
530408	220649
308775	220650
629792	220651
401387	220652
36062	220653
476727	220654
163433	220655
76380	220656
367833	220657
170624	220658
220419	220659
123054	220660
63788	220661
111315	220662
437703	220663
4864	220664
349889	220665
23823	220666
152146	220667
74931	220668
146913	220669
25691	220670
25715	220671
25104	220672
11956	220673
100651	220674
69138	220675
1694	220676
330924	220677
243753	220678
459270	220679
144488	220680
189136	220681
11978	220682
106685	220683
69374	220684
361432	220685
217231	220686
17032	220687
506682	220688
11487	220689
41336	220690
135968	220691
673385	220692
6981	220693
155890	220694
50092	220695
125128	220696
630284	220697
12988	220698
56947	220699
204399	220700
430598	220701
361018	220702
200308	220703
25553	220704
69632	220705
41009	220706
87283	220707
5883	220708
260313	220709
114281	220710
49675	220711
621657	220712
100116	220713
17703	220714
342349	220715
480822	220716
255568	220717
484992	220718
156740	220719
566293	220720
100848	220721
238270	220722
1593	220723
148472	220724
30933	220725
2746	220726
610063	220727
514131	220728
375694	220729
123885	220730
489046	220731
647079	220732
392343	220733
5048	220734
20493	220735
612812	220736
217157	220737
260645	220738
135500	220739
122063	220740
20062	220741
219	220742
200099	220743
405089	220744
231666	220745
323816	220746
42900	220747
61891	220748
567802	220749
168295	220750
58347	220751
639335	220752
29357	220753
163399	220754
136391	220755
181472	220756
395569	220757
539467	220758
357802	220759
572908	220760
14343	220761
138981	220762
519432	220763
70516	220764
411	220765
331421	220766
16050	220767
524380	220768
69710	220769
617370	220770
702	220771
254086	220772
7084	220773
569322	220774
41	220775
147781	220776
54886	220777
14863	220778
145907	220779
503	220780
5717	220781
623277	220782
680127	220783
49133	220784
463402	220785
445609	220786
196101	220787
49991	220788
349991	220789
391586	220790
109842	220791
160449	220792
422431	220793
533164	220794
100128	220795
95297	220796
154902	220797
506875	220798
356948	220799
20044	220800
66983	220801
643975	220802
165138	220803
222676	220804
172575	220805
152800	220806
4289	220807
45494	220808
515325	220809
28410	220810
549045	220811
25907	220812
257854	220813
688913	220814
28133	220815
303	220816
33376	220817
1672	220818
160920	220819
5103	220820
384021	220821
136268	220822
70182	220823
19565	220824
616717	220825
99126	220826
5482	220827
125878	220828
379924	220829
543829	220830
346532	220831
9927	220832
10911	220833
572965	220834
139043	220835
39952	220836
692313	220837
545728	220838
9906	220839
55002	220840
132913	220841
162417	220842
231942	220843
119745	220844
420789	220845
619033	220846
479782	220847
603105	220848
412524	220849
204612	220850
673496	220851
355808	220852
306659	220853
32995	220854
5242	220855
304978	220856
5499	220857
68040	220858
448143	220859
167620	220860
22530	220861
232747	220862
1535	220863
121756	220864
310581	220865
318898	220866
577691	220867
28129	220868
23416	220869
30599	220870
474151	220871
483967	220872
634438	220873
20794	220874
149199	220875
209903	220876
616605	220877
428460	220878
685889	220879
20354	220880
530270	220881
403731	220882
691556	220883
548900	220884
164042	220885
3203	220886
116487	220887
94233	220888
333	220889
180253	220890
29269	220891
596931	220892
72151	220893
631285	220894
695923	220895
38736	220896
645894	220897
184529	220898
13949	220899
544605	220900
476808	220901
65440	220902
520661	220903
61212	220904
465893	220905
14731	220906
249074	220907
170341	220908
134298	220909
11199	220910
10225	220911
518772	220912
11985	220913
151351	220914
139478	220915
423720	220916
651714	220917
28195	220918
34413	220919
158784	220920
73151	220921
621255	220922
448293	220923
173135	220924
625821	220925
66540	220926
82411	220927
424660	220928
201687	220929
28444	220930
298734	220931
420623	220932
412239	220933
282627	220934
154436	220935
57054	220936
576054	220937
120127	220938
4523	220939
35491	220940
18584	220941
21842	220942
370777	220943
569	220944
445243	220945
45618	220946
38501	220947
504946	220948
127756	220949
164938	220950
593933	220951
16547	220952
316422	220953
156259	220954
209977	220955
534574	220956
132572	220957
101149	220958
76747	220959
390742	220960
28357	220961
641997	220962
335570	220963
639784	220964
75394	220965
117434	220966
623709	220967
23495	220968
78598	220969
540553	220970
459531	220971
126345	220972
15323	220973
358476	220974
2036	220975
127595	220976
121061	220977
53169	220978
349787	220979
370877	220980
616627	220981
23541	220982
423713	220983
489815	220984
156330	220985
30505	220986
314233	220987
364976	220988
13814	220989
120282	220990
560843	220991
13882	220992
65267	220993
677688	220994
20901	220995
401503	220996
30442	220997
303369	220998
248123	220999
1116	221000
684675	221001
140851	221002
54009	221003
452974	221004
118950	221005
487082	221006
33413	221007
318553	221008
251497	221009
559132	221010
475144	221011
292289	221012
278872	221013
295013	221014
948	221015
544549	221016
321619	221017
598902	221018
507420	221019
301852	221020
154305	221021
406136	221022
210909	221023
303621	221024
213603	221025
132561	221026
149251	221027
696147	221028
21516	221029
482260	221030
556263	221031
35892	221032
647000	221033
73136	221034
428	221035
613832	221036
595552	221037
498076	221038
493803	221039
77462	221040
39632	221041
12180	221042
149748	221043
303858	221044
84480	221045
585927	221046
43056	221047
536817	221048
338797	221049
210365	221050
34755	221051
29417	221052
238549	221053
355052	221054
210884	221055
32687	221056
129745	221057
591491	221058
660075	221059
504335	221060
560243	221061
149623	221062
572737	221063
27193	221064
57164	221065
524327	221066
293718	221067
361847	221068
147961	221069
577706	221070
100206	221071
77194	221072
564812	221073
21	221074
358511	221075
504986	221076
422508	221077
11954	221078
365142	221079
156637	221080
5366	221081
599190	221082
152079	221083
643111	221084
534838	221085
53140	221086
68308	221087
51392	221088
112256	221089
1406	221090
6641	221091
4879	221092
60244	221093
10224	221094
110902	221095
581209	221096
394372	221097
117284	221098
47928	221099
127021	221100
31004	221101
168522	221102
163998	221103
649957	221104
30217	221105
8736	221106
33521	221107
303969	221108
136228	221109
58457	221110
143793	221111
570296	221112
180562	221113
308154	221114
95483	221115
1930	221116
100432	221117
151765	221118
150593	221119
75090	221120
239316	221121
14209	221122
280625	221123
40179	221124
684445	221125
102666	221126
31740	221127
53258	221128
365088	221129
11880	221130
137472	221131
34184	221132
79353	221133
511407	221134
407040	221135
75339	221136
353714	221137
108329	221138
57219	221139
88350	221140
332881	221141
70414	221142
549989	221143
22853	221144
657291	221145
408232	221146
458975	221147
1911	221148
484222	221149
563453	221150
51351	221151
149388	221152
6132	221153
6612	221154
28160	221155
5194	221156
554018	221157
143376	221158
34309	221159
359944	221160
29327	221161
583520	221162
30691	221163
196701	221164
522488	221165
97	221166
123622	221167
61526	221168
298598	221169
20123	221170
10081	221171
172110	221172
688039	221173
629901	221174
51124	221175
224309	221176
2053	221177
433761	221178
72792	221179
559607	221180
11874	221181
220917	221182
530983	221183
96914	221184
346902	221185
209387	221186
612109	221187
71799	221188
387094	221189
51481	221190
90328	221191
2026	221192
108045	221193
11558	221194
146431	221195
556213	221196
332741	221197
16067	221198
241624	221199
357548	221200
75509	221201
464502	221202
630846	221203
49754	221204
28076	221205
251887	221206
36718	221207
563140	221208
457892	221209
689413	221210
33124	221211
638746	221212
117548	221213
257412	221214
203087	221215
150	221216
158619	221217
32896	221218
129081	221219
21897	221220
5142	221221
246119	221222
36652	221223
206169	221224
17668	221225
73207	221226
504949	221227
530814	221228
531449	221229
468938	221230
58816	221231
553453	221232
167092	221233
243806	221234
249871	221235
2653	221236
574597	221237
60724	221238
500390	221239
649540	221240
13843	221241
87359	221242
36019	221243
537282	221244
18463	221245
381135	221246
137241	221247
14556	221248
387417	221249
189606	221250
568225	221251
78379	221252
139080	221253
12572	221254
9435	221255
8931	221256
677024	221257
500186	221258
102529	221259
6654	221260
379004	221261
455238	221262
87109	221263
304613	221264
152819	221265
8335	221266
20017	221267
594186	221268
7240	221269
324369	221270
461509	221271
621612	221272
42870	221273
91057	221274
142	221275
24572	221276
600143	221277
343067	221278
532588	221279
106088	221280
1911	221281
243957	221282
2561	221283
73063	221284
29492	221285
563631	221286
376079	221287
8176	221288
494171	221289
51361	221290
562323	221291
290745	221292
84795	221293
615733	221294
553914	221295
451546	221296
116691	221297
45286	221298
557070	221299
115482	221300
75101	221301
139899	221302
43321	221303
81506	221304
468219	221305
341	221306
149054	221307
643527	221308
325037	221309
145333	221310
30128	221311
280633	221312
110997	221313
30165	221314
471192	221315
685824	221316
95200	221317
131282	221318
585738	221319
153582	221320
51189	221321
3909	221322
85339	221323
36306	221324
210687	221325
29847	221326
127348	221327
38927	221328
41614	221329
11354	221330
333221	221331
22006	221332
614483	221333
183766	221334
415636	221335
559337	221336
34176	221337
583501	221338
523568	221339
582205	221340
86259	221341
11870	221342
440317	221343
393777	221344
65852	221345
643541	221346
70040	221347
38445	221348
73830	221349
21160	221350
165319	221351
435023	221352
226519	221353
152806	221354
47482	221355
173923	221356
61903	221357
49820	221358
226924	221359
157233	221360
275084	221361
563597	221362
358330	221363
675783	221364
154099	221365
67309	221366
342285	221367
67304	221368
681027	221369
243816	221370
148647	221371
1636	221372
433472	221373
111	221374
323837	221375
50967	221376
163763	221377
200110	221378
155127	221379
20621	221380
308095	221381
90343	221382
182085	221383
440025	221384
567837	221385
17206	221386
508588	221387
280964	221388
66617	221389
72716	221390
427212	221391
587188	221392
282420	221393
550885	221394
31411	221395
667451	221396
345125	221397
14673	221398
134298	221399
260291	221400
594037	221401
157700	221402
73893	221403
334338	221404
75828	221405
255	221406
17162	221407
57323	221408
571983	221409
373982	221410
331974	221411
45716	221412
101861	221413
346393	221414
19476	221415
5341	221416
281642	221417
93817	221418
576021	221419
684105	221420
290551	221421
188068	221422
438651	221423
645333	221424
180785	221425
228266	221426
8141	221427
22851	221428
161112	221429
140340	221430
251788	221431
393839	221432
508318	221433
359538	221434
208683	221435
477948	221436
602813	221437
172991	221438
60711	221439
26402	221440
133708	221441
324728	221442
29917	221443
213180	221444
350277	221445
6733	221446
249177	221447
4745	221448
81465	221449
576746	221450
249364	221451
621601	221452
343477	221453
5731	221454
566080	221455
635198	221456
16724	221457
3769	221458
181997	221459
617828	221460
667520	221461
543238	221462
51398	221463
425874	221464
269442	221465
11084	221466
136070	221467
260497	221468
81158	221469
69503	221470
434963	221471
576140	221472
77946	221473
537281	221474
91613	221475
3561	221476
49026	221477
100665	221478
457163	221479
347532	221480
8092	221481
6079	221482
21239	221483
286744	221484
82252	221485
557667	221486
36287	221487
3527	221488
430019	221489
57405	221490
235658	221491
6471	221492
51889	221493
133424	221494
103326	221495
16147	221496
583785	221497
21309	221498
13988	221499
91472	221500
304528	221501
60064	221502
18574	221503
32021	221504
90711	221505
27686	221506
614494	221507
354043	221508
695618	221509
94014	221510
159318	221511
353676	221512
21670	221513
537036	221514
316744	221515
67884	221516
423610	221517
584955	221518
332759	221519
101738	221520
138787	221521
558061	221522
155309	221523
43660	221524
314710	221525
49627	221526
232686	221527
42187	221528
599498	221529
421044	221530
29346	221531
40254	221532
47601	221533
645095	221534
121198	221535
331328	221536
148121	221537
519104	221538
313256	221539
9533	221540
410980	221541
393379	221542
120623	221543
39345	221544
171421	221545
49183	221546
241117	221547
536777	221548
502639	221549
4380	221550
657121	221551
590673	221552
1155	221553
78219	221554
64674	221555
553444	221556
972	221557
505153	221558
45829	221559
535495	221560
38357	221561
387406	221562
264127	221563
274351	221564
14471	221565
524352	221566
260806	221567
19007	221568
483123	221569
686978	221570
91	221571
325593	221572
38311	221573
149829	221574
511208	221575
604658	221576
512848	221577
543677	221578
9316	221579
165232	221580
484973	221581
142438	221582
80872	221583
94010	221584
562885	221585
53964	221586
44119	221587
71826	221588
168633	221589
6768	221590
85152	221591
288497	221592
430618	221593
498083	221594
403293	221595
81215	221596
36860	221597
522593	221598
487753	221599
88758	221600
33591	221601
132848	221602
16960	221603
9721	221604
599056	221605
100663	221606
19892	221607
137691	221608
566001	221609
139408	221610
54653	221611
154746	221612
579168	221613
1587	221614
57815	221615
685725	221616
45724	221617
241914	221618
252707	221619
169461	221620
110456	221621
27174	221622
283991	221623
52499	221624
479444	221625
132973	221626
155946	221627
8317	221628
519862	221629
92873	221630
152638	221631
19815	221632
338447	221633
86239	221634
42136	221635
5194	221636
556811	221637
128300	221638
140638	221639
21555	221640
282672	221641
414693	221642
17651	221643
468188	221644
279202	221645
1996	221646
84848	221647
444678	221648
371648	221649
44607	221650
670122	221651
661055	221652
482157	221653
24486	221654
301750	221655
12931	221656
607407	221657
589266	221658
597431	221659
27611	221660
36186	221661
314490	221662
524836	221663
102105	221664
49105	221665
47773	221666
163900	221667
221250	221668
298060	221669
574484	221670
434793	221671
300184	221672
60380	221673
553454	221674
3	221675
641823	221676
582460	221677
348815	221678
667021	221679
222852	221680
331507	221681
643375	221682
200858	221683
395531	221684
82902	221685
643563	221686
28896	221687
159823	221688
149336	221689
522411	221690
598044	221691
93675	221692
575439	221693
56081	221694
87290	221695
66376	221696
564248	221697
396548	221698
85720	221699
332653	221700
405160	221701
69125	221702
254752	221703
450476	221704
479522	221705
172267	221706
634318	221707
453784	221708
425553	221709
398648	221710
147580	221711
163596	221712
446582	221713
47403	221714
590296	221715
400584	221716
464543	221717
31508	221718
95279	221719
91101	221720
458335	221721
34856	221722
518553	221723
18129	221724
145102	221725
647907	221726
164094	221727
572913	221728
91625	221729
119202	221730
661106	221731
356446	221732
335592	221733
392326	221734
225792	221735
155595	221736
32039	221737
55133	221738
127036	221739
127561	221740
137500	221741
299475	221742
38300	221743
235309	221744
412635	221745
234368	221746
85424	221747
127824	221748
218058	221749
5	221750
97783	221751
142794	221752
137097	221753
80132	221754
1063	221755
258586	221756
177703	221757
20827	221758
171795	221759
44406	221760
224071	221761
463203	221762
465381	221763
67498	221764
297899	221765
125587	221766
650290	221767
313163	221768
10808	221769
106639	221770
390078	221771
216511	221772
111857	221773
493370	221774
149787	221775
149779	221776
202906	221777
581117	221778
394476	221779
514834	221780
611600	221781
149817	221782
368	221783
216390	221784
581120	221785
229631	221786
76519	221787
631172	221788
289113	221789
3008	221790
310443	221791
657308	221792
137694	221793
63720	221794
120036	221795
19558	221796
175826	221797
60744	221798
265363	221799
51594	221800
379795	221801
326240	221802
337857	221803
157810	221804
560227	221805
279996	221806
4648	221807
358702	221808
476366	221809
55117	221810
343981	221811
405324	221812
571269	221813
110459	221814
409809	221815
158161	221816
316046	221817
595585	221818
449824	221819
75871	221820
543342	221821
49146	221822
362081	221823
148684	221824
117960	221825
253	221826
441090	221827
27933	221828
315840	221829
195851	221830
420855	221831
138892	221832
287726	221833
108068	221834
321605	221835
139241	221836
86811	221837
651858	221838
671834	221839
651762	221840
559964	221841
54690	221842
308618	221843
10257	221844
472014	221845
587314	221846
915	221847
200589	221848
594345	221849
619107	221850
277592	221851
114243	221852
606228	221853
11210	221854
22162	221855
355214	221856
554884	221857
56290	221858
323864	221859
84565	221860
25668	221861
36143	221862
281092	221863
71887	221864
199121	221865
320433	221866
365111	221867
652565	221868
599969	221869
584533	221870
355055	221871
53868	221872
45452	221873
522620	221874
52980	221875
837	221876
7963	221877
159024	221878
11523	221879
613251	221880
166194	221881
353871	221882
69883	221883
40224	221884
150331	221885
629361	221886
9162	221887
571869	221888
524340	221889
173211	221890
137262	221891
373797	221892
43240	221893
530448	221894
90575	221895
462358	221896
548292	221897
1476	221898
117468	221899
37337	221900
190628	221901
138686	221902
151805	221903
51834	221904
510588	221905
39194	221906
207380	221907
76027	221908
416143	221909
16035	221910
376453	221911
55960	221912
324922	221913
585310	221914
547908	221915
153694	221916
323010	221917
256079	221918
59503	221919
315957	221920
30516	221921
413764	221922
315155	221923
561982	221924
74860	221925
694403	221926
542	221927
163891	221928
264187	221929
687651	221930
211990	221931
174212	221932
692200	221933
242725	221934
34907	221935
57565	221936
384180	221937
401675	221938
591706	221939
1226	221940
596040	221941
693441	221942
235597	221943
560190	221944
22063	221945
69826	221946
335985	221947
400788	221948
32958	221949
77986	221950
166698	221951
676036	221952
67518	221953
626286	221954
185153	221955
480681	221956
101967	221957
9981	221958
590308	221959
478760	221960
639789	221961
3349	221962
42841	221963
583661	221964
111660	221965
169108	221966
564568	221967
67837	221968
41672	221969
59854	221970
425420	221971
443658	221972
296056	221973
220107	221974
172200	221975
132231	221976
570192	221977
640269	221978
206877	221979
37394	221980
628658	221981
278852	221982
207302	221983
48403	221984
528812	221985
525341	221986
118019	221987
58969	221988
76550	221989
259431	221990
19523	221991
417825	221992
59662	221993
373807	221994
413650	221995
146263	221996
545274	221997
88929	221998
678331	221999
520312	222000
5146	222001
61764	222002
100919	222003
110515	222004
54753	222005
140742	222006
158861	222007
225922	222008
419801	222009
528591	222010
49095	222011
75219	222012
284681	222013
543879	222014
67687	222015
473274	222016
634808	222017
293025	222018
136685	222019
418452	222020
124580	222021
233368	222022
281621	222023
323251	222024
26397	222025
489638	222026
84876	222027
183762	222028
415597	222029
23984	222030
451237	222031
493392	222032
18363	222033
136230	222034
655906	222035
108254	222036
140697	222037
134084	222038
494385	222039
383090	222040
95330	222041
282607	222042
113358	222043
255502	222044
49118	222045
689779	222046
584614	222047
546353	222048
38086	222049
48169	222050
892	222051
21755	222052
215345	222053
57437	222054
667	222055
375414	222056
131724	222057
532329	222058
574111	222059
355782	222060
379850	222061
118317	222062
19475	222063
6136	222064
72141	222065
3358	222066
7354	222067
609986	222068
389393	222069
127853	222070
134628	222071
492501	222072
16416	222073
666302	222074
94223	222075
125477	222076
616517	222077
17991	222078
399926	222079
54497	222080
348934	222081
336938	222082
23314	222083
477179	222084
29584	222085
39760	222086
563611	222087
15945	222088
49550	222089
112702	222090
493577	222091
682645	222092
26074	222093
6769	222094
619111	222095
503962	222096
535350	222097
46174	222098
513591	222099
335790	222100
20830	222101
660082	222102
152801	222103
136665	222104
64602	222105
182056	222106
288388	222107
49248	222108
469768	222109
11196	222110
34091	222111
127663	222112
50215	222113
162282	222114
414273	222115
663390	222116
78080	222117
15428	222118
646485	222119
353897	222120
158154	222121
595650	222122
51172	222123
118680	222124
90333	222125
127287	222126
46306	222127
354175	222128
605683	222129
74464	222130
49988	222131
230856	222132
131571	222133
598296	222134
418024	222135
235259	222136
408789	222137
375632	222138
120333	222139
32017	222140
182561	222141
151602	222142
90929	222143
126519	222144
165242	222145
36097	222146
283539	222147
267512	222148
477859	222149
691998	222150
143994	222151
468506	222152
29344	222153
588210	222154
19444	222155
90595	222156
15953	222157
11463	222158
631641	222159
173410	222160
653504	222161
43208	222162
504704	222163
303521	222164
27888	222165
3462	222166
31022	222167
53184	222168
72915	222169
28263	222170
1679	222171
80257	222172
300151	222173
51839	222174
144991	222175
151106	222176
140057	222177
520537	222178
85320	222179
170319	222180
52647	222181
546112	222182
548069	222183
33667	222184
288672	222185
33108	222186
128159	222187
673842	222188
636826	222189
572870	222190
158886	222191
467070	222192
46328	222193
509874	222194
225342	222195
33831	222196
57621	222197
276482	222198
92813	222199
232193	222200
266056	222201
522152	222202
34866	222203
48559	222204
258144	222205
552349	222206
10158	222207
277330	222208
266757	222209
177266	222210
112704	222211
53654	222212
196567	222213
302282	222214
647432	222215
131344	222216
518460	222217
45678	222218
286431	222219
264771	222220
18263	222221
41638	222222
474639	222223
153563	222224
636429	222225
67414	222226
410158	222227
258355	222228
256275	222229
12681	222230
10696	222231
216933	222232
557586	222233
259066	222234
8866	222235
34853	222236
120185	222237
503247	222238
166388	222239
82916	222240
591028	222241
65219	222242
71841	222243
87207	222244
250194	222245
139645	222246
335941	222247
600542	222248
291618	222249
34660	222250
10897	222251
643279	222252
250689	222253
497	222254
1428	222255
23497	222256
89359	222257
349541	222258
433051	222259
165965	222260
383627	222261
105303	222262
675880	222263
312055	222264
83882	222265
133016	222266
147661	222267
121865	222268
317460	222269
408861	222270
48750	222271
278937	222272
285067	222273
157105	222274
80176	222275
89160	222276
540176	222277
655273	222278
149121	222279
72418	222280
123625	222281
639385	222282
11148	222283
31851	222284
104044	222285
203934	222286
149446	222287
4066	222288
560207	222289
67293	222290
287004	222291
619820	222292
49731	222293
646720	222294
15925	222295
49180	222296
152658	222297
58475	222298
476094	222299
114535	222300
256372	222301
55248	222302
370074	222303
558630	222304
30051	222305
209490	222306
77869	222307
622065	222308
492514	222309
403032	222310
6190	222311
429971	222312
150793	222313
325878	222314
509608	222315
110941	222316
28654	222317
326196	222318
421491	222319
80931	222320
612126	222321
493751	222322
364801	222323
78030	222324
27298	222325
27212	222326
559575	222327
232247	222328
32947	222329
314709	222330
496492	222331
440868	222332
4709	222333
48701	222334
611009	222335
57074	222336
240144	222337
145277	222338
50337	222339
209667	222340
59592	222341
156325	222342
642913	222343
50110	222344
39733	222345
123458	222346
191480	222347
549494	222348
79857	222349
695774	222350
160596	222351
472368	222352
306561	222353
652045	222354
161474	222355
328380	222356
217027	222357
54557	222358
276237	222359
26588	222360
129198	222361
12056	222362
313	222363
41071	222364
656123	222365
363624	222366
642688	222367
48842	222368
447996	222369
13137	222370
576250	222371
392448	222372
21187	222373
435729	222374
50074	222375
30449	222376
21345	222377
4718	222378
550459	222379
650818	222380
315022	222381
75333	222382
469743	222383
201097	222384
124776	222385
42642	222386
1225	222387
316261	222388
392022	222389
189388	222390
32306	222391
435330	222392
194896	222393
185170	222394
334756	222395
669195	222396
665268	222397
633	222398
68093	222399
330246	222400
409762	222401
9902	222402
159620	222403
12521	222404
433665	222405
349724	222406
607879	222407
193419	222408
581150	222409
581216	222410
376909	222411
91176	222412
571901	222413
1155	222414
606117	222415
514091	222416
652780	222417
37386	222418
235055	222419
50858	222420
338	222421
47677	222422
96580	222423
7070	222424
323096	222425
156663	222426
353225	222427
117049	222428
124242	222429
231710	222430
465841	222431
256919	222432
24635	222433
204176	222434
8129	222435
561	222436
89990	222437
6355	222438
6268	222439
323095	222440
649087	222441
343596	222442
24042	222443
206697	222444
107900	222445
454416	222446
47961	222447
342964	222448
475239	222449
678839	222450
30036	222451
295615	222452
11557	222453
391164	222454
8052	222455
119535	222456
595678	222457
634852	222458
322446	222459
42051	222460
217489	222461
55709	222462
376648	222463
21157	222464
93874	222465
431697	222466
216353	222467
6891	222468
282634	222469
112794	222470
387172	222471
69453	222472
152672	222473
24391	222474
313568	222475
605771	222476
649516	222477
53794	222478
57307	222479
217997	222480
567849	222481
319890	222482
77669	222483
144190	222484
518139	222485
82905	222486
606565	222487
101	222488
29848	222489
344978	222490
644347	222491
69951	222492
220914	222493
217597	222494
65257	222495
641832	222496
144158	222497
692216	222498
103118	222499
86242	222500
142251	222501
14917	222502
17899	222503
169756	222504
186448	222505
38521	222506
99302	222507
4240	222508
635906	222509
9220	222510
3704	222511
341299	222512
555504	222513
53794	222514
30174	222515
40049	222516
116512	222517
325134	222518
54634	222519
55135	222520
2702	222521
391982	222522
110259	222523
81280	222524
5500	222525
455120	222526
42662	222527
555484	222528
37604	222529
57889	222530
626594	222531
619572	222532
518	222533
325842	222534
228021	222535
83470	222536
541862	222537
483332	222538
348873	222539
118	222540
35774	222541
110751	222542
73778	222543
224308	222544
133263	222545
54434	222546
99169	222547
20053	222548
140576	222549
88952	222550
101724	222551
11971	222552
22210	222553
23084	222554
214529	222555
43431	222556
108739	222557
568243	222558
166673	222559
269866	222560
95511	222561
542992	222562
79255	222563
31995	222564
629520	222565
751	222566
547403	222567
405994	222568
1313	222569
631283	222570
4987	222571
151	222572
33268	222573
84301	222574
89911	222575
184430	222576
120170	222577
59074	222578
291931	222579
547685	222580
81296	222581
644099	222582
156340	222583
8363	222584
538433	222585
655241	222586
537971	222587
257959	222588
172764	222589
165282	222590
2729	222591
575680	222592
41652	222593
646961	222594
129202	222595
48315	222596
248077	222597
1130	222598
379458	222599
72415	222600
251235	222601
78412	222602
168465	222603
375538	222604
231922	222605
416691	222606
145857	222607
124269	222608
264329	222609
142076	222610
300466	222611
443539	222612
126814	222613
133814	222614
565480	222615
167432	222616
478528	222617
588577	222618
24082	222619
461666	222620
3802	222621
56706	222622
181481	222623
41866	222624
206192	222625
345031	222626
5573	222627
579293	222628
66675	222629
402796	222630
404994	222631
641033	222632
98975	222633
356758	222634
473899	222635
209035	222636
37931	222637
93003	222638
17551	222639
16015	222640
523862	222641
1215	222642
36334	222643
338148	222644
153222	222645
473790	222646
205865	222647
509182	222648
256500	222649
370136	222650
40177	222651
29674	222652
245057	222653
51687	222654
8170	222655
24701	222656
301107	222657
34186	222658
144832	222659
8100	222660
127627	222661
323217	222662
163947	222663
249578	222664
486364	222665
157098	222666
57298	222667
149444	222668
45116	222669
33237	222670
667685	222671
38752	222672
151287	222673
221429	222674
422700	222675
120267	222676
560195	222677
76607	222678
236426	222679
542964	222680
61373	222681
166404	222682
531027	222683
6365	222684
174233	222685
48281	222686
23415	222687
660156	222688
395680	222689
519244	222690
373980	222691
463334	222692
45669	222693
144406	222694
587962	222695
308796	222696
295820	222697
33223	222698
543777	222699
669478	222700
150706	222701
416177	222702
47395	222703
383116	222704
577360	222705
418497	222706
172054	222707
563148	222708
47474	222709
85638	222710
22073	222711
486946	222712
642424	222713
182115	222714
544043	222715
510743	222716
99353	222717
188647	222718
197066	222719
21804	222720
404501	222721
93743	222722
625542	222723
413905	222724
28665	222725
354643	222726
37023	222727
73815	222728
119037	222729
22065	222730
18998	222731
131825	222732
691829	222733
17538	222734
234237	222735
190096	222736
371221	222737
565069	222738
139228	222739
19931	222740
308139	222741
4164	222742
120288	222743
486701	222744
325071	222745
113813	222746
35381	222747
196	222748
188251	222749
98272	222750
84436	222751
81257	222752
31373	222753
127579	222754
571223	222755
33527	222756
15507	222757
2934	222758
20024	222759
611340	222760
368685	222761
246090	222762
38380	222763
459873	222764
165336	222765
610033	222766
133682	222767
125285	222768
403858	222769
135482	222770
507953	222771
103831	222772
635914	222773
403916	222774
325889	222775
85708	222776
538210	222777
18143	222778
67138	222779
21718	222780
11143	222781
3631	222782
432876	222783
126427	222784
18783	222785
172584	222786
302281	222787
49737	222788
610011	222789
30234	222790
146045	222791
54407	222792
442841	222793
7022	222794
393909	222795
261571	222796
503513	222797
684117	222798
659176	222799
202901	222800
584731	222801
490966	222802
154893	222803
87763	222804
78504	222805
186793	222806
17818	222807
81064	222808
665718	222809
1552	222810
168140	222811
17692	222812
464546	222813
92582	222814
47228	222815
688674	222816
520455	222817
83613	222818
47370	222819
302702	222820
609520	222821
330646	222822
5918	222823
88848	222824
99	222825
31118	222826
14965	222827
362730	222828
643079	222829
329969	222830
591474	222831
144481	222832
4740	222833
418611	222834
71872	222835
652952	222836
162541	222837
410018	222838
652919	222839
162745	222840
321712	222841
124229	222842
33820	222843
118831	222844
257346	222845
19801	222846
281335	222847
560228	222848
128534	222849
481122	222850
93351	222851
101225	222852
27505	222853
104473	222854
101841	222855
393673	222856
537244	222857
5776	222858
437310	222859
560177	222860
434289	222861
1280	222862
89170	222863
165428	222864
16177	222865
226498	222866
5339	222867
346428	222868
143473	222869
111043	222870
383077	222871
11829	222872
286631	222873
216999	222874
178228	222875
45821	222876
5554	222877
136749	222878
7412	222879
505802	222880
14505	222881
51231	222882
7476	222883
87510	222884
338703	222885
230666	222886
32605	222887
383642	222888
669485	222889
143514	222890
29733	222891
1439	222892
559526	222893
405001	222894
234174	222895
27766	222896
45694	222897
324795	222898
572102	222899
147177	222900
1226	222901
293934	222902
316260	222903
95746	222904
125118	222905
177780	222906
363	222907
16958	222908
43984	222909
38774	222910
105427	222911
129067	222912
19553	222913
78739	222914
263092	222915
184609	222916
122780	222917
43523	222918
432804	222919
479233	222920
405118	222921
137038	222922
140	222923
16	222924
451087	222925
528472	222926
300727	222927
2739	222928
135738	222929
393804	222930
24147	222931
632743	222932
391880	222933
663919	222934
54773	222935
427731	222936
211062	222937
269827	222938
657364	222939
126854	222940
52440	222941
2207	222942
124387	222943
690742	222944
54253	222945
130617	222946
200916	222947
91338	222948
692949	222949
102469	222950
171538	222951
38712	222952
20562	222953
26589	222954
103046	222955
82883	222956
129331	222957
450332	222958
308161	222959
347094	222960
6933	222961
520153	222962
160636	222963
466214	222964
127480	222965
230528	222966
6987	222967
51062	222968
9270	222969
669427	222970
505	222971
448501	222972
541499	222973
685609	222974
43718	222975
213364	222976
146577	222977
68665	222978
25119	222979
244351	222980
100453	222981
9343	222982
314823	222983
270543	222984
276907	222985
376153	222986
496642	222987
811	222988
609055	222989
511227	222990
126661	222991
260911	222992
192723	222993
80870	222994
75657	222995
138211	222996
623280	222997
15313	222998
680957	222999
9927	223000
45116	223001
155605	223002
140476	223003
167587	223004
569016	223005
6604	223006
554268	223007
407178	223008
653804	223009
335778	223010
100471	223011
361281	223012
158856	223013
606951	223014
193637	223015
10648	223016
326271	223017
23094	223018
583523	223019
50756	223020
129027	223021
233350	223022
57045	223023
673275	223024
52381	223025
626565	223026
8841	223027
23556	223028
238563	223029
396982	223030
24916	223031
85021	223032
155659	223033
3506	223034
487105	223035
132296	223036
468095	223037
447014	223038
28856	223039
674648	223040
282605	223041
136261	223042
165540	223043
229209	223044
45718	223045
386186	223046
32358	223047
74469	223048
171422	223049
229954	223050
112247	223051
135113	223052
513986	223053
152909	223054
25217	223055
69645	223056
226966	223057
149435	223058
127665	223059
50214	223060
105132	223061
651502	223062
166442	223063
341411	223064
697936	223065
202130	223066
217857	223067
265426	223068
541523	223069
156682	223070
181109	223071
57246	223072
17526	223073
20540	223074
18657	223075
155290	223076
670123	223077
49941	223078
99117	223079
24259	223080
650868	223081
688605	223082
173908	223083
29415	223084
328908	223085
552038	223086
84415	223087
37183	223088
61172	223089
154462	223090
16708	223091
146607	223092
85530	223093
138748	223094
552097	223095
653022	223096
208925	223097
676043	223098
24532	223099
2754	223100
40734	223101
128189	223102
333420	223103
581134	223104
12658	223105
134241	223106
572959	223107
10588	223108
74397	223109
202271	223110
5576	223111
93308	223112
697202	223113
269852	223114
15900	223115
160896	223116
125225	223117
8626	223118
507401	223119
27164	223120
630594	223121
328968	223122
11327	223123
564466	223124
8203	223125
215720	223126
465595	223127
460644	223128
686255	223129
449361	223130
228785	223131
584648	223132
26928	223133
350359	223134
201614	223135
93589	223136
153	223137
568597	223138
658547	223139
210759	223140
65010	223141
246806	223142
107782	223143
64106	223144
662782	223145
292580	223146
240836	223147
90059	223148
634828	223149
410992	223150
10897	223151
285676	223152
555401	223153
124512	223154
605800	223155
444205	223156
23668	223157
470308	223158
692647	223159
130390	223160
22776	223161
10235	223162
24486	223163
217434	223164
583628	223165
232128	223166
102885	223167
508977	223168
502635	223169
65011	223170
692182	223171
232964	223172
315822	223173
110941	223174
402294	223175
74284	223176
36774	223177
100516	223178
4977	223179
10595	223180
680688	223181
38288	223182
449815	223183
211206	223184
357537	223185
20086	223186
646949	223187
242493	223188
572004	223189
68569	223190
360933	223191
133304	223192
613256	223193
217825	223194
606400	223195
420859	223196
156742	223197
658868	223198
283641	223199
123871	223200
530579	223201
127570	223202
463046	223203
444870	223204
251935	223205
17707	223206
95482	223207
431438	223208
219	223209
211069	223210
632	223211
689703	223212
505764	223213
364384	223214
24413	223215
108132	223216
14587	223217
492510	223218
375994	223219
470143	223220
111891	223221
368969	223222
117999	223223
186774	223224
554568	223225
267570	223226
37787	223227
692940	223228
171589	223229
266906	223230
476680	223231
380935	223232
485848	223233
149	223234
669796	223235
88715	223236
133012	223237
385811	223238
140476	223239
108242	223240
24173	223241
139718	223242
316860	223243
312025	223244
76907	223245
127813	223246
96234	223247
443313	223248
33416	223249
53174	223250
574506	223251
245680	223252
436560	223253
16430	223254
641915	223255
145215	223256
68462	223257
238629	223258
10699	223259
137866	223260
357612	223261
54525	223262
328460	223263
552919	223264
7399	223265
435903	223266
544016	223267
64752	223268
17429	223269
115527	223270
75038	223271
75888	223272
58655	223273
136040	223274
672389	223275
17965	223276
422778	223277
26138	223278
127933	223279
260279	223280
659503	223281
101315	223282
1112	223283
287364	223284
191369	223285
54846	223286
231672	223287
208557	223288
4575	223289
132736	223290
24509	223291
96559	223292
142294	223293
20558	223294
180178	223295
4543	223296
369974	223297
59391	223298
151868	223299
20392	223300
697426	223301
278929	223302
19439	223303
611257	223304
419524	223305
126136	223306
26405	223307
171927	223308
77931	223309
278074	223310
122735	223311
227429	223312
47765	223313
362166	223314
145716	223315
14821	223316
25758	223317
48896	223318
524597	223319
560510	223320
48213	223321
169615	223322
325869	223323
245218	223324
227943	223325
132109	223326
159754	223327
533712	223328
3576	223329
160061	223330
312133	223331
237592	223332
34808	223333
381348	223334
373061	223335
427274	223336
522446	223337
588872	223338
614887	223339
371747	223340
376618	223341
94111	223342
85851	223343
55150	223344
409245	223345
149399	223346
79930	223347
12415	223348
528787	223349
16337	223350
613695	223351
160733	223352
76474	223353
239977	223354
390491	223355
267961	223356
55980	223357
355619	223358
348556	223359
318	223360
59732	223361
4416	223362
144203	223363
134123	223364
84483	223365
309940	223366
23117	223367
280922	223368
364004	223369
59090	223370
257930	223371
334699	223372
557173	223373
87652	223374
279122	223375
304101	223376
11561	223377
3562	223378
55594	223379
149214	223380
539419	223381
468628	223382
563220	223383
527346	223384
139725	223385
16504	223386
94155	223387
241228	223388
77527	223389
272257	223390
51183	223391
218064	223392
591398	223393
294666	223394
89355	223395
2996	223396
445643	223397
17794	223398
689246	223399
69916	223400
152309	223401
22934	223402
140818	223403
485893	223404
254722	223405
505183	223406
425931	223407
226690	223408
3277	223409
278466	223410
3301	223411
12441	223412
639083	223413
639808	223414
355869	223415
684092	223416
172968	223417
67381	223418
82899	223419
440485	223420
435645	223421
690425	223422
189243	223423
58658	223424
678900	223425
489623	223426
337937	223427
416694	223428
150578	223429
112118	223430
61285	223431
385410	223432
331748	223433
653173	223434
121132	223435
390306	223436
28736	223437
572846	223438
8232	223439
568201	223440
258548	223441
300311	223442
299533	223443
17385	223444
4811	223445
504076	223446
174365	223447
21964	223448
666163	223449
77108	223450
490654	223451
565506	223452
8862	223453
46048	223454
235005	223455
166242	223456
226028	223457
615826	223458
32155	223459
11136	223460
359773	223461
16851	223462
521064	223463
45847	223464
41363	223465
684168	223466
653957	223467
124799	223468
54741	223469
690011	223470
138461	223471
144548	223472
47985	223473
135527	223474
50741	223475
595362	223476
113828	223477
168936	223478
443564	223479
100675	223480
74979	223481
367188	223482
363490	223483
528477	223484
260495	223485
599141	223486
48966	223487
561584	223488
626702	223489
5214	223490
511398	223491
22131	223492
2313	223493
66869	223494
696780	223495
125492	223496
475726	223497
640685	223498
126124	223499
35427	223500
103821	223501
68855	223502
477187	223503
468105	223504
100214	223505
100314	223506
551492	223507
604776	223508
66713	223509
143421	223510
27	223511
2955	223512
101	223513
116743	223514
5670	223515
206025	223516
384863	223517
287685	223518
303836	223519
593171	223520
169734	223521
393601	223522
132706	223523
92945	223524
287228	223525
32290	223526
92457	223527
31437	223528
28233	223529
305399	223530
73295	223531
154001	223532
24113	223533
417005	223534
658394	223535
577695	223536
40129	223537
114524	223538
604	223539
78838	223540
374552	223541
54624	223542
291536	223543
24423	223544
124346	223545
163653	223546
367724	223547
59495	223548
82406	223549
293420	223550
309929	223551
663593	223552
280817	223553
144976	223554
126277	223555
313807	223556
521586	223557
142343	223558
108858	223559
254745	223560
443762	223561
57596	223562
302087	223563
458822	223564
295085	223565
47746	223566
7799	223567
11738	223568
11144	223569
572354	223570
87186	223571
336415	223572
134806	223573
630590	223574
1272	223575
128567	223576
407571	223577
28463	223578
131968	223579
141269	223580
12890	223581
334336	223582
4332	223583
489809	223584
1949	223585
150346	223586
537412	223587
569600	223588
278958	223589
411987	223590
299915	223591
142793	223592
373228	223593
530756	223594
292374	223595
646322	223596
529808	223597
7365	223598
93004	223599
581352	223600
112677	223601
133101	223602
279569	223603
37701	223604
3336	223605
514196	223606
439299	223607
74983	223608
54909	223609
94782	223610
105965	223611
677956	223612
72500	223613
668080	223614
66873	223615
111372	223616
75326	223617
91597	223618
558627	223619
31363	223620
43800	223621
470696	223622
428	223623
23230	223624
247348	223625
1464	223626
52836	223627
134256	223628
386737	223629
539216	223630
57161	223631
119090	223632
61092	223633
58682	223634
42821	223635
177623	223636
36104	223637
33774	223638
50848	223639
569326	223640
179585	223641
97861	223642
25298	223643
31942	223644
2305	223645
18373	223646
678353	223647
18728	223648
5316	223649
163182	223650
94879	223651
539132	223652
323241	223653
677813	223654
608311	223655
555306	223656
1408	223657
128446	223658
17042	223659
433847	223660
1280	223661
189430	223662
102383	223663
608003	223664
672921	223665
55789	223666
565700	223667
53978	223668
127264	223669
509501	223670
425504	223671
57094	223672
167968	223673
211371	223674
24521	223675
621832	223676
523532	223677
87477	223678
625361	223679
8281	223680
41081	223681
469556	223682
153704	223683
153556	223684
62277	223685
214511	223686
6594	223687
105159	223688
153710	223689
17	223690
459173	223691
89493	223692
694878	223693
527184	223694
524534	223695
536944	223696
23350	223697
346115	223698
1137	223699
165983	223700
97041	223701
367710	223702
351885	223703
671101	223704
517948	223705
4116	223706
162340	223707
628100	223708
279457	223709
433875	223710
24854	223711
323189	223712
467316	223713
444926	223714
12610	223715
62942	223716
523427	223717
594763	223718
511929	223719
444746	223720
430667	223721
577659	223722
88136	223723
319543	223724
33852	223725
75178	223726
27685	223727
354362	223728
49	223729
14243	223730
202263	223731
627970	223732
535489	223733
541176	223734
36908	223735
418758	223736
475371	223737
268	223738
150265	223739
105541	223740
91712	223741
78226	223742
565743	223743
399440	223744
3976	223745
159247	223746
28099	223747
51838	223748
544716	223749
598934	223750
58724	223751
331600	223752
98776	223753
28158	223754
630864	223755
163616	223756
601988	223757
634943	223758
401103	223759
156213	223760
179635	223761
516446	223762
564704	223763
62896	223764
21635	223765
3603	223766
365441	223767
17015	223768
17802	223769
55192	223770
165914	223771
55386	223772
317323	223773
55358	223774
431400	223775
133783	223776
10353	223777
671753	223778
35864	223779
117531	223780
484015	223781
12296	223782
296214	223783
2079	223784
34778	223785
279591	223786
339715	223787
672403	223788
78283	223789
12318	223790
49228	223791
449781	223792
642585	223793
6539	223794
228923	223795
134024	223796
374055	223797
107646	223798
54524	223799
590688	223800
512416	223801
21333	223802
282924	223803
594516	223804
258614	223805
370783	223806
132730	223807
542788	223808
676006	223809
151858	223810
616545	223811
503536	223812
625341	223813
9204	223814
148885	223815
3194	223816
693531	223817
627709	223818
595904	223819
119482	223820
108084	223821
6940	223822
544856	223823
162493	223824
95933	223825
538281	223826
590685	223827
103510	223828
518228	223829
71	223830
138026	223831
174790	223832
119533	223833
626689	223834
269017	223835
496001	223836
498107	223837
165195	223838
166671	223839
650517	223840
120018	223841
64827	223842
407307	223843
377173	223844
512280	223845
4290	223846
335208	223847
4455	223848
61345	223849
366582	223850
24	223851
4576	223852
29516	223853
25695	223854
359565	223855
629288	223856
503930	223857
96042	223858
6545	223859
6735	223860
199112	223861
35853	223862
575815	223863
56063	223864
588011	223865
594580	223866
24348	223867
653605	223868
22737	223869
157651	223870
233785	223871
136403	223872
59238	223873
676488	223874
93396	223875
446250	223876
466144	223877
102918	223878
692931	223879
145662	223880
34109	223881
574482	223882
435783	223883
578176	223884
24563	223885
307746	223886
350956	223887
374594	223888
418603	223889
7117	223890
571881	223891
282166	223892
29786	223893
289017	223894
128090	223895
30170	223896
569026	223897
51574	223898
282407	223899
148634	223900
611892	223901
416257	223902
373772	223903
59311	223904
140109	223905
538725	223906
31219	223907
484011	223908
2003	223909
224416	223910
68178	223911
336921	223912
33965	223913
60592	223914
320282	223915
659709	223916
281011	223917
1438	223918
202395	223919
395259	223920
8906	223921
173719	223922
22641	223923
363804	223924
23360	223925
585059	223926
167084	223927
209556	223928
20229	223929
207611	223930
264377	223931
20234	223932
364164	223933
643183	223934
36423	223935
466551	223936
135031	223937
151103	223938
120813	223939
165342	223940
27930	223941
631853	223942
2128	223943
394228	223944
77875	223945
159496	223946
634213	223947
258843	223948
453672	223949
551941	223950
109996	223951
24246	223952
149	223953
55647	223954
67452	223955
560868	223956
258450	223957
26449	223958
50211	223959
566663	223960
74878	223961
40613	223962
102629	223963
165353	223964
468866	223965
529695	223966
132786	223967
6536	223968
452510	223969
288042	223970
78775	223971
347655	223972
367334	223973
406119	223974
3386	223975
697737	223976
40622	223977
10804	223978
170914	223979
59082	223980
9076	223981
44232	223982
101248	223983
114907	223984
58109	223985
274705	223986
522450	223987
147030	223988
685341	223989
18565	223990
605199	223991
242014	223992
669420	223993
464060	223994
16832	223995
11371	223996
26499	223997
122098	223998
312149	223999
3123	224000
173523	224001
30596	224002
44208	224003
582765	224004
20418	224005
626	224006
150335	224007
667481	224008
583302	224009
685619	224010
313658	224011
257184	224012
66488	224013
110159	224014
379286	224015
68426	224016
11885	224017
129514	224018
648740	224019
27380	224020
127844	224021
467575	224022
49227	224023
359392	224024
529180	224025
291718	224026
1737	224027
9367	224028
609354	224029
52399	224030
36364	224031
565784	224032
296111	224033
264934	224034
137654	224035
18723	224036
368020	224037
52706	224038
60753	224039
166367	224040
86497	224041
23936	224042
38762	224043
24732	224044
27793	224045
180529	224046
437136	224047
101322	224048
126096	224049
608685	224050
460755	224051
48903	224052
389030	224053
85097	224054
48111	224055
528851	224056
68797	224057
504567	224058
672558	224059
435902	224060
278769	224061
324820	224062
42613	224063
31036	224064
113080	224065
95042	224066
23305	224067
697045	224068
672634	224069
519087	224070
203025	224071
17676	224072
518303	224073
25317	224074
40264	224075
399922	224076
140454	224077
522711	224078
387534	224079
18596	224080
176695	224081
531574	224082
274354	224083
54834	224084
30040	224085
13128	224086
531224	224087
499910	224088
368569	224089
69	224090
52542	224091
46024	224092
140533	224093
380593	224094
526047	224095
162182	224096
575869	224097
615163	224098
688312	224099
287204	224100
48466	224101
54665	224102
609611	224103
15129	224104
200669	224105
472219	224106
457594	224107
271279	224108
151977	224109
124113	224110
3065	224111
462981	224112
3	224113
383792	224114
125909	224115
459067	224116
145503	224117
518754	224118
633984	224119
349709	224120
129198	224121
57917	224122
196137	224123
223000	224124
256258	224125
83727	224126
684137	224127
282112	224128
5658	224129
34779	224130
329962	224131
13049	224132
461956	224133
118322	224134
166304	224135
50765	224136
534824	224137
428980	224138
111562	224139
59613	224140
327133	224141
305345	224142
333775	224143
86313	224144
120472	224145
337534	224146
71608	224147
1431	224148
638809	224149
585726	224150
48797	224151
320	224152
4430	224153
34819	224154
513382	224155
527945	224156
662083	224157
640561	224158
146199	224159
92060	224160
651783	224161
108865	224162
691052	224163
420373	224164
163171	224165
346333	224166
633920	224167
460788	224168
670672	224169
207383	224170
139982	224171
78312	224172
92542	224173
85221	224174
233845	224175
299	224176
44032	224177
362678	224178
340958	224179
55329	224180
408096	224181
605047	224182
97738	224183
35410	224184
673294	224185
167813	224186
83931	224187
52446	224188
22575	224189
25796	224190
2697	224191
553143	224192
619339	224193
263795	224194
279525	224195
247505	224196
6767	224197
355680	224198
568732	224199
59551	224200
13571	224201
179613	224202
85931	224203
444017	224204
146354	224205
627241	224206
163796	224207
274656	224208
119688	224209
23309	224210
163307	224211
52067	224212
372006	224213
125692	224214
676347	224215
255151	224216
475259	224217
7704	224218
93360	224219
191164	224220
147005	224221
1105	224222
60644	224223
394688	224224
18522	224225
469208	224226
149056	224227
544176	224228
179496	224229
345140	224230
599786	224231
242020	224232
76873	224233
42880	224234
628287	224235
600791	224236
22357	224237
321667	224238
378610	224239
135928	224240
119525	224241
694618	224242
112984	224243
538662	224244
103413	224245
204672	224246
67399	224247
2747	224248
61818	224249
32171	224250
5535	224251
255028	224252
135297	224253
139223	224254
10072	224255
100960	224256
684410	224257
536517	224258
49718	224259
154911	224260
415777	224261
157536	224262
204715	224263
582378	224264
23112	224265
616016	224266
44926	224267
482985	224268
131939	224269
499105	224270
98708	224271
298408	224272
11348	224273
303881	224274
1563	224275
164576	224276
1307	224277
70483	224278
116792	224279
609090	224280
24378	224281
79076	224282
43907	224283
36929	224284
21773	224285
35520	224286
58243	224287
4387	224288
24272	224289
249648	224290
15672	224291
682686	224292
153102	224293
393474	224294
107485	224295
13731	224296
13750	224297
47710	224298
113565	224299
595565	224300
47722	224301
232416	224302
611778	224303
474594	224304
241972	224305
123421	224306
84918	224307
638803	224308
296534	224309
585955	224310
574240	224311
144233	224312
9789	224313
479295	224314
380760	224315
671701	224316
138316	224317
380396	224318
221905	224319
576666	224320
20769	224321
117632	224322
30392	224323
570598	224324
227293	224325
198491	224326
230822	224327
11531	224328
136816	224329
232886	224330
21253	224331
401033	224332
908	224333
39351	224334
354287	224335
682175	224336
42017	224337
373856	224338
210363	224339
37962	224340
53035	224341
1009	224342
26161	224343
655659	224344
130749	224345
674087	224346
300889	224347
228094	224348
678163	224349
49047	224350
140226	224351
188749	224352
605031	224353
44424	224354
17113	224355
500	224356
8706	224357
569030	224358
62457	224359
566901	224360
79526	224361
102954	224362
621361	224363
279790	224364
479907	224365
131951	224366
460421	224367
234338	224368
53189	224369
58249	224370
8301	224371
506252	224372
94776	224373
54048	224374
674338	224375
48913	224376
88836	224377
100529	224378
673415	224379
460063	224380
75283	224381
441620	224382
80696	224383
140494	224384
45	224385
440308	224386
2164	224387
661871	224388
151977	224389
493944	224390
650602	224391
78276	224392
476225	224393
14051	224394
465500	224395
111121	224396
132332	224397
689799	224398
4399	224399
171480	224400
2230	224401
72953	224402
506725	224403
352048	224404
57710	224405
23134	224406
28098	224407
576963	224408
117797	224409
670464	224410
7332	224411
532161	224412
229334	224413
38515	224414
119390	224415
6696	224416
551272	224417
233307	224418
88990	224419
663617	224420
67500	224421
64826	224422
37680	224423
113703	224424
22910	224425
555017	224426
226984	224427
542230	224428
47103	224429
627702	224430
47418	224431
356053	224432
487448	224433
621917	224434
288403	224435
518835	224436
28144	224437
476620	224438
607820	224439
149532	224440
224601	224441
54422	224442
373819	224443
9486	224444
105609	224445
650825	224446
32974	224447
382246	224448
602547	224449
523143	224450
229569	224451
49803	224452
647501	224453
147411	224454
92730	224455
93799	224456
48451	224457
590618	224458
110948	224459
46202	224460
163922	224461
256007	224462
575300	224463
103091	224464
102850	224465
6646	224466
13758	224467
593983	224468
185292	224469
459796	224470
409427	224471
605769	224472
489399	224473
519174	224474
474967	224475
3082	224476
92076	224477
209232	224478
139016	224479
36145	224480
599438	224481
307462	224482
307463	224483
32220	224484
35426	224485
509842	224486
583874	224487
449702	224488
1738	224489
484291	224490
37474	224491
259166	224492
325575	224493
440333	224494
319759	224495
600403	224496
7749	224497
229018	224498
29850	224499
20389	224500
381355	224501
44579	224502
22162	224503
17603	224504
162376	224505
509717	224506
33674	224507
522142	224508
9107	224509
163493	224510
4267	224511
306681	224512
585857	224513
48975	224514
477824	224515
266724	224516
1776	224517
83873	224518
291892	224519
430074	224520
476777	224521
28932	224522
484061	224523
2005	224524
346500	224525
45087	224526
133730	224527
10185	224528
403575	224529
595056	224530
364860	224531
315692	224532
31601	224533
130279	224534
368	224535
135047	224536
148269	224537
449683	224538
83679	224539
228341	224540
610028	224541
14316	224542
473953	224543
80061	224544
171292	224545
380504	224546
100354	224547
11192	224548
426177	224549
116006	224550
426240	224551
659116	224552
349662	224553
127109	224554
499979	224555
1098	224556
687336	224557
206799	224558
592510	224559
283538	224560
498012	224561
3581	224562
170721	224563
101935	224564
46494	224565
612669	224566
257839	224567
507115	224568
3668	224569
354429	224570
115422	224571
113976	224572
480810	224573
530493	224574
144932	224575
50751	224576
134005	224577
52805	224578
365	224579
14265	224580
248101	224581
20275	224582
113932	224583
376131	224584
118176	224585
94462	224586
234268	224587
23567	224588
125483	224589
616727	224590
323149	224591
195823	224592
108064	224593
21515	224594
6932	224595
125877	224596
534859	224597
175414	224598
79148	224599
359457	224600
188762	224601
168554	224602
30711	224603
524481	224604
565592	224605
118173	224606
11754	224607
416624	224608
33190	224609
243646	224610
407532	224611
687115	224612
563689	224613
41034	224614
395041	224615
451976	224616
382597	224617
203426	224618
35492	224619
144104	224620
398421	224621
286555	224622
251989	224623
480529	224624
6783	224625
469874	224626
322971	224627
271054	224628
561711	224629
288306	224630
159818	224631
35328	224632
335506	224633
668125	224634
90672	224635
54084	224636
22842	224637
637663	224638
40231	224639
347961	224640
585747	224641
12030	224642
103871	224643
618017	224644
444694	224645
20395	224646
154571	224647
322982	224648
634138	224649
72729	224650
243966	224651
20094	224652
560078	224653
51851	224654
450747	224655
422745	224656
21519	224657
413728	224658
8683	224659
272813	224660
650373	224661
13586	224662
555529	224663
91030	224664
33267	224665
651511	224666
470035	224667
152373	224668
54549	224669
606831	224670
35641	224671
669435	224672
488574	224673
1600	224674
72310	224675
188753	224676
278316	224677
58412	224678
95052	224679
120269	224680
542432	224681
348837	224682
300327	224683
59103	224684
15649	224685
528735	224686
7495	224687
558062	224688
73104	224689
149618	224690
114806	224691
612380	224692
31	224693
254501	224694
119877	224695
104440	224696
139956	224697
33456	224698
93741	224699
515330	224700
446835	224701
83341	224702
88388	224703
682960	224704
103070	224705
444943	224706
137548	224707
139948	224708
577722	224709
102367	224710
490168	224711
17426	224712
624546	224713
586587	224714
238032	224715
622183	224716
149198	224717
85320	224718
1015	224719
364605	224720
21485	224721
189996	224722
280609	224723
86942	224724
246681	224725
168285	224726
313452	224727
15145	224728
106150	224729
48084	224730
102001	224731
584625	224732
134873	224733
476146	224734
1956	224735
642568	224736
124222	224737
364980	224738
440593	224739
148700	224740
144007	224741
254091	224742
333275	224743
52714	224744
150983	224745
124267	224746
7163	224747
640	224748
243988	224749
353729	224750
148283	224751
583826	224752
331270	224753
127740	224754
143899	224755
542472	224756
55269	224757
130041	224758
295795	224759
42535	224760
400804	224761
205127	224762
27192	224763
647103	224764
77042	224765
17881	224766
71214	224767
42779	224768
69897	224769
170374	224770
93543	224771
2761	224772
303407	224773
69	224774
19801	224775
9683	224776
57	224777
98667	224778
47955	224779
58240	224780
181024	224781
52628	224782
118011	224783
630813	224784
232877	224785
42942	224786
21160	224787
198876	224788
51718	224789
28930	224790
17782	224791
614264	224792
224616	224793
92119	224794
136713	224795
664749	224796
231776	224797
634856	224798
11173	224799
117420	224800
543292	224801
32035	224802
38394	224803
69502	224804
163118	224805
92390	224806
613304	224807
544344	224808
126578	224809
178142	224810
54131	224811
51556	224812
75633	224813
291884	224814
480772	224815
6780	224816
465894	224817
36493	224818
170507	224819
366	224820
14673	224821
20818	224822
141964	224823
2000	224824
578497	224825
337892	224826
69746	224827
211047	224828
346957	224829
109807	224830
6615	224831
48465	224832
508175	224833
46414	224834
160210	224835
410090	224836
549382	224837
418518	224838
277491	224839
16375	224840
89362	224841
556784	224842
87820	224843
53668	224844
516998	224845
458281	224846
45008	224847
161020	224848
227390	224849
53043	224850
111	224851
162533	224852
448110	224853
7879	224854
397985	224855
298815	224856
562715	224857
155658	224858
56870	224859
393173	224860
22393	224861
109108	224862
218605	224863
574029	224864
20039	224865
259233	224866
31897	224867
168962	224868
163932	224869
40882	224870
93631	224871
195841	224872
340852	224873
535449	224874
171025	224875
355792	224876
211645	224877
48366	224878
545928	224879
324774	224880
18031	224881
162283	224882
639847	224883
6963	224884
129920	224885
159115	224886
66163	224887
395231	224888
676337	224889
7352	224890
559948	224891
387752	224892
158757	224893
361825	224894
468314	224895
363170	224896
508687	224897
413864	224898
13818	224899
35346	224900
528876	224901
207838	224902
151992	224903
251888	224904
120232	224905
530876	224906
23873	224907
104472	224908
54804	224909
522876	224910
530529	224911
46162	224912
370373	224913
360046	224914
11091	224915
14588	224916
109677	224917
462475	224918
45112	224919
79782	224920
559258	224921
372053	224922
81251	224923
413649	224924
94461	224925
66688	224926
590044	224927
1267	224928
33136	224929
137090	224930
168205	224931
180757	224932
14548	224933
376018	224934
595038	224935
361746	224936
621039	224937
372462	224938
584307	224939
67471	224940
310736	224941
507065	224942
585904	224943
281685	224944
49711	224945
19794	224946
613557	224947
19504	224948
153622	224949
96504	224950
557641	224951
383187	224952
452132	224953
581154	224954
415748	224955
597531	224956
647008	224957
305608	224958
37487	224959
21813	224960
605284	224961
496323	224962
41282	224963
434707	224964
87052	224965
29964	224966
667479	224967
469751	224968
24316	224969
46013	224970
492716	224971
607933	224972
517366	224973
10751	224974
364	224975
23116	224976
159361	224977
563973	224978
66147	224979
51106	224980
42781	224981
257711	224982
50125	224983
124860	224984
416668	224985
552371	224986
659463	224987
46042	224988
304202	224989
273752	224990
150554	224991
477642	224992
115889	224993
448035	224994
80111	224995
12389	224996
230767	224997
387641	224998
21873	224999
325888	225000
130308	225001
340283	225002
284173	225003
31123	225004
693027	225005
78816	225006
659247	225007
682691	225008
9849	225009
612779	225010
264982	225011
132765	225012
541182	225013
226	225014
35637	225015
75256	225016
274485	225017
672556	225018
15619	225019
2991	225020
520393	225021
544099	225022
56947	225023
202951	225024
338476	225025
47995	225026
10233	225027
474892	225028
142766	225029
650888	225030
502984	225031
152798	225032
477459	225033
67957	225034
664281	225035
343087	225036
408167	225037
487014	225038
586002	225039
589593	225040
7244	225041
82557	225042
85177	225043
258017	225044
242467	225045
54981	225046
28198	225047
53435	225048
289247	225049
145754	225050
22961	225051
72563	225052
34333	225053
69678	225054
137870	225055
611809	225056
549478	225057
149643	225058
175907	225059
36779	225060
2814	225061
67835	225062
558643	225063
531185	225064
150938	225065
478451	225066
50500	225067
446449	225068
112646	225069
70538	225070
31	225071
631465	225072
381515	225073
89955	225074
435348	225075
355318	225076
515655	225077
332167	225078
89448	225079
334029	225080
488123	225081
208923	225082
24370	225083
291521	225084
65679	225085
131918	225086
145680	225087
67723	225088
657680	225089
313651	225090
532910	225091
537241	225092
67136	225093
461998	225094
275800	225095
135918	225096
668001	225097
505223	225098
682833	225099
192174	225100
33281	225101
26184	225102
184341	225103
386896	225104
311157	225105
256958	225106
81425	225107
559567	225108
94854	225109
581114	225110
463609	225111
291847	225112
596863	225113
34990	225114
387722	225115
355284	225116
445692	225117
59212	225118
270705	225119
184045	225120
101560	225121
245856	225122
462375	225123
173242	225124
9650	225125
122771	225126
667275	225127
117265	225128
163343	225129
134021	225130
100730	225131
132915	225132
124345	225133
246776	225134
229792	225135
143705	225136
127294	225137
128400	225138
324651	225139
582837	225140
45194	225141
355080	225142
23121	225143
44259	225144
676595	225145
21327	225146
118200	225147
508475	225148
294346	225149
596091	225150
150578	225151
6530	225152
46487	225153
603612	225154
52217	225155
482149	225156
14068	225157
53857	225158
1640	225159
59069	225160
433807	225161
224577	225162
51383	225163
337302	225164
58466	225165
36781	225166
474524	225167
58462	225168
10673	225169
507923	225170
379291	225171
275277	225172
589794	225173
183520	225174
508736	225175
18049	225176
504079	225177
79478	225178
56174	225179
66372	225180
810	225181
469476	225182
315302	225183
348533	225184
550819	225185
447018	225186
61847	225187
530807	225188
297270	225189
167671	225190
47647	225191
524180	225192
50479	225193
47758	225194
122793	225195
629954	225196
480775	225197
443124	225198
45363	225199
205109	225200
570216	225201
41378	225202
163828	225203
111109	225204
148680	225205
576866	225206
34890	225207
285681	225208
25074	225209
60253	225210
143046	225211
338406	225212
74697	225213
11145	225214
61117	225215
24508	225216
327805	225217
64765	225218
1641	225219
412347	225220
690620	225221
132760	225222
151618	225223
230184	225224
425370	225225
227757	225226
133709	225227
385576	225228
430841	225229
635919	225230
446154	225231
480329	225232
36543	225233
26596	225234
200927	225235
555400	225236
67325	225237
278930	225238
604545	225239
463357	225240
106939	225241
88795	225242
80102	225243
638865	225244
21810	225245
51984	225246
1938	225247
146487	225248
40516	225249
20732	225250
584481	225251
605612	225252
74938	225253
657363	225254
597546	225255
102889	225256
276637	225257
401495	225258
566807	225259
249019	225260
132117	225261
367063	225262
126813	225263
364662	225264
5442	225265
125544	225266
50325	225267
148178	225268
119	225269
616631	225270
120291	225271
149091	225272
255459	225273
335980	225274
73417	225275
683803	225276
682105	225277
4213	225278
295721	225279
217727	225280
123296	225281
28756	225282
145890	225283
459083	225284
101147	225285
79983	225286
25397	225287
2417	225288
537280	225289
249866	225290
7871	225291
180553	225292
69832	225293
479232	225294
424977	225295
483060	225296
55983	225297
16123	225298
49286	225299
291504	225300
155996	225301
101740	225302
254571	225303
384388	225304
6501	225305
421594	225306
444043	225307
8642	225308
324058	225309
61247	225310
165844	225311
18533	225312
5800	225313
64832	225314
390251	225315
4008	225316
133943	225317
17062	225318
99686	225319
14067	225320
123622	225321
6925	225322
253480	225323
191205	225324
200146	225325
232781	225326
249287	225327
23611	225328
88380	225329
146623	225330
113915	225331
96460	225332
45468	225333
17005	225334
662894	225335
163795	225336
540398	225337
100732	225338
565562	225339
20356	225340
149282	225341
133940	225342
686088	225343
48204	225344
163182	225345
38594	225346
46736	225347
108123	225348
483988	225349
39521	225350
351611	225351
90747	225352
307769	225353
150332	225354
1553	225355
538723	225356
115322	225357
27485	225358
150564	225359
39474	225360
117905	225361
115030	225362
479487	225363
463244	225364
554389	225365
208671	225366
280423	225367
213822	225368
235412	225369
163919	225370
461945	225371
415349	225372
67464	225373
294160	225374
459954	225375
16826	225376
585943	225377
516	225378
67461	225379
159375	225380
438646	225381
8736	225382
679777	225383
88711	225384
24477	225385
149057	225386
39255	225387
480742	225388
16289	225389
107643	225390
51400	225391
472507	225392
122791	225393
213819	225394
88702	225395
202700	225396
212548	225397
482336	225398
26127	225399
110753	225400
662774	225401
37064	225402
174236	225403
147214	225404
318395	225405
128964	225406
664336	225407
527331	225408
562748	225409
218098	225410
161348	225411
644741	225412
74237	225413
40513	225414
207882	225415
128720	225416
6850	225417
641852	225418
53703	225419
310781	225420
372209	225421
84998	225422
408781	225423
351325	225424
111428	225425
654298	225426
143456	225427
8716	225428
244714	225429
327789	225430
624244	225431
4718	225432
5384	225433
85050	225434
565148	225435
153881	225436
676018	225437
636761	225438
75566	225439
277570	225440
99207	225441
169585	225442
650561	225443
160245	225444
262356	225445
557618	225446
336885	225447
161132	225448
165233	225449
53298	225450
1394	225451
455814	225452
302604	225453
167360	225454
18850	225455
561466	225456
290267	225457
406468	225458
290329	225459
34936	225460
291657	225461
103185	225462
317586	225463
220120	225464
465991	225465
25627	225466
651789	225467
210618	225468
10615	225469
463571	225470
499572	225471
562348	225472
109202	225473
91612	225474
53173	225475
650001	225476
33222	225477
150992	225478
278901	225479
382299	225480
475702	225481
561	225482
27071	225483
10855	225484
686787	225485
132791	225486
471211	225487
129548	225488
58255	225489
446968	225490
59329	225491
405810	225492
267160	225493
689071	225494
673839	225495
117454	225496
101094	225497
311882	225498
48550	225499
507701	225500
287423	225501
122277	225502
124274	225503
106640	225504
246204	225505
91713	225506
29593	225507
478438	225508
32176	225509
424604	225510
27903	225511
107643	225512
583222	225513
571885	225514
115693	225515
117433	225516
368835	225517
87900	225518
20511	225519
533799	225520
115788	225521
313044	225522
109484	225523
133404	225524
64675	225525
106339	225526
209470	225527
209443	225528
73791	225529
527682	225530
76286	225531
286057	225532
505406	225533
255030	225534
324005	225535
904	225536
27889	225537
639104	225538
11962	225539
535476	225540
10260	225541
345344	225542
543235	225543
91989	225544
184941	225545
638849	225546
14789	225547
91244	225548
60614	225549
240621	225550
378773	225551
241510	225552
97851	225553
603236	225554
20324	225555
593975	225556
655775	225557
123789	225558
604495	225559
466366	225560
515423	225561
135304	225562
515462	225563
515357	225564
602090	225565
344934	225566
630212	225567
490391	225568
279184	225569
186300	225570
4000	225571
315066	225572
357444	225573
396676	225574
35250	225575
542777	225576
321490	225577
145896	225578
89642	225579
651755	225580
101525	225581
537327	225582
6989	225583
51624	225584
67590	225585
616659	225586
85337	225587
152994	225588
433701	225589
696225	225590
500629	225591
181811	225592
228532	225593
625784	225594
678482	225595
4095	225596
135562	225597
167639	225598
3930	225599
432034	225600
646206	225601
255413	225602
181357	225603
84503	225604
90964	225605
496860	225606
430550	225607
125719	225608
285825	225609
665679	225610
648442	225611
72705	225612
247254	225613
551364	225614
41183	225615
82714	225616
332151	225617
505408	225618
44499	225619
218122	225620
54387	225621
495191	225622
646169	225623
158615	225624
110655	225625
51893	225626
287800	225627
559165	225628
467007	225629
21887	225630
578723	225631
40959	225632
690209	225633
57606	225634
151877	225635
70405	225636
27824	225637
117586	225638
909	225639
139898	225640
13560	225641
35160	225642
165289	225643
27447	225644
683688	225645
140119	225646
423556	225647
467432	225648
672739	225649
88855	225650
41305	225651
271541	225652
272869	225653
304846	225654
142921	225655
150063	225656
185120	225657
347368	225658
18246	225659
37828	225660
22583	225661
1329	225662
67801	225663
492745	225664
458380	225665
15802	225666
614470	225667
107868	225668
101882	225669
255921	225670
54065	225671
89127	225672
355383	225673
554641	225674
160149	225675
159949	225676
449249	225677
127088	225678
233715	225679
320230	225680
614996	225681
300076	225682
162870	225683
4269	225684
450816	225685
210670	225686
115740	225687
75667	225688
661624	225689
340806	225690
139936	225691
188467	225692
57291	225693
348551	225694
442217	225695
330485	225696
41163	225697
49303	225698
111536	225699
219799	225700
238167	225701
259549	225702
14355	225703
441047	225704
501539	225705
648383	225706
19757	225707
9501	225708
217003	225709
417283	225710
61315	225711
456526	225712
621605	225713
149260	225714
99081	225715
313910	225716
298909	225717
159180	225718
335152	225719
102770	225720
274996	225721
348662	225722
4569	225723
432186	225724
37913	225725
209766	225726
55704	225727
686842	225728
462518	225729
89334	225730
631274	225731
12529	225732
26345	225733
194567	225734
66920	225735
115695	225736
77015	225737
43461	225738
338913	225739
40581	225740
527570	225741
214521	225742
543776	225743
313775	225744
102062	225745
658579	225746
69908	225747
321510	225748
50872	225749
108667	225750
551741	225751
44059	225752
31654	225753
118254	225754
130379	225755
21427	225756
13	225757
89407	225758
132076	225759
158257	225760
531843	225761
51592	225762
267280	225763
149796	225764
629491	225765
460494	225766
24979	225767
109577	225768
594202	225769
78553	225770
683935	225771
655732	225772
474437	225773
142264	225774
84406	225775
505019	225776
98603	225777
5094	225778
331689	225779
234216	225780
670	225781
397325	225782
663220	225783
57606	225784
115484	225785
72646	225786
113169	225787
349575	225788
133055	225789
625106	225790
134865	225791
497291	225792
361097	225793
521487	225794
551733	225795
74493	225796
94693	225797
405041	225798
662216	225799
172259	225800
151546	225801
33638	225802
507192	225803
89933	225804
323797	225805
18086	225806
10820	225807
73414	225808
91463	225809
286578	225810
565504	225811
184822	225812
5018	225813
47887	225814
259574	225815
154699	225816
186274	225817
248345	225818
165320	225819
90313	225820
558688	225821
124030	225822
692472	225823
324846	225824
176060	225825
74957	225826
69498	225827
55344	225828
46754	225829
115687	225830
42171	225831
287	225832
605251	225833
691737	225834
40401	225835
254024	225836
30705	225837
149033	225838
191348	225839
655702	225840
134819	225841
20921	225842
217652	225843
9080	225844
20894	225845
487478	225846
61479	225847
575322	225848
8389	225849
348606	225850
59383	225851
525687	225852
40022	225853
310523	225854
209543	225855
45706	225856
216080	225857
5754	225858
617493	225859
539673	225860
641268	225861
101394	225862
499077	225863
432690	225864
31705	225865
342944	225866
1377	225867
446317	225868
99077	225869
640449	225870
362814	225871
9945	225872
650509	225873
394239	225874
313166	225875
602347	225876
284731	225877
390850	225878
169980	225879
139244	225880
663090	225881
101197	225882
6426	225883
46578	225884
305391	225885
259695	225886
465086	225887
559612	225888
348577	225889
23992	225890
99072	225891
3483	225892
116800	225893
40478	225894
99	225895
218926	225896
133543	225897
611579	225898
486415	225899
109065	225900
34618	225901
38205	225902
240247	225903
162475	225904
624264	225905
36705	225906
331009	225907
193712	225908
57855	225909
572577	225910
13254	225911
594793	225912
105621	225913
596005	225914
458732	225915
275824	225916
470583	225917
120090	225918
607349	225919
576570	225920
1621	225921
6476	225922
385571	225923
391515	225924
332147	225925
101775	225926
387585	225927
120869	225928
20809	225929
306309	225930
266942	225931
409880	225932
602299	225933
169128	225934
25320	225935
78317	225936
154732	225937
395348	225938
2238	225939
431975	225940
38372	225941
284953	225942
139528	225943
258630	225944
607670	225945
488802	225946
545363	225947
276550	225948
8977	225949
23804	225950
294282	225951
82151	225952
118464	225953
675941	225954
8727	225955
86834	225956
117488	225957
76893	225958
132210	225959
251538	225960
7108	225961
23227	225962
13627	225963
278330	225964
379564	225965
429331	225966
54822	225967
10267	225968
358493	225969
542525	225970
128886	225971
168208	225972
32159	225973
77990	225974
556950	225975
230307	225976
466012	225977
279230	225978
241248	225979
495727	225980
499054	225981
404434	225982
693509	225983
674769	225984
4313	225985
136311	225986
43885	225987
383692	225988
650257	225989
48007	225990
201594	225991
50969	225992
167958	225993
276693	225994
147055	225995
9221	225996
284167	225997
36254	225998
161403	225999
287098	226000
76095	226001
36720	226002
297896	226003
238777	226004
642223	226005
62309	226006
51880	226007
573909	226008
272	226009
160035	226010
51220	226011
91917	226012
271907	226013
373597	226014
18679	226015
552424	226016
235339	226017
525032	226018
665979	226019
655703	226020
91397	226021
509701	226022
348602	226023
73956	226024
634778	226025
634779	226026
634756	226027
634761	226028
634797	226029
634755	226030
634777	226031
634766	226032
92674	226033
319859	226034
570523	226035
7183	226036
46515	226037
468422	226038
147266	226039
445262	226040
143535	226041
496097	226042
513374	226043
243956	226044
23511	226045
131544	226046
301671	226047
264694	226048
29832	226049
168024	226050
306822	226051
566006	226052
37678	226053
90982	226054
533437	226055
690642	226056
48528	226057
671490	226058
111547	226059
113603	226060
330143	226061
147215	226062
512152	226063
382923	226064
316112	226065
110443	226066
644935	226067
201750	226068
139897	226069
299099	226070
363079	226071
244335	226072
107361	226073
242471	226074
159828	226075
516336	226076
77392	226077
10257	226078
24196	226079
383277	226080
100461	226081
24164	226082
548807	226083
999	226084
91464	226085
343501	226086
311173	226087
455374	226088
137863	226089
96991	226090
387969	226091
241491	226092
470604	226093
53333	226094
670871	226095
435488	226096
158642	226097
237207	226098
36201	226099
213595	226100
93219	226101
673971	226102
609169	226103
677099	226104
60656	226105
116279	226106
7106	226107
9545	226108
587786	226109
68825	226110
504489	226111
603583	226112
31267	226113
615286	226114
169260	226115
96857	226116
449015	226117
17885	226118
244921	226119
302551	226120
143991	226121
183275	226122
265069	226123
416939	226124
626389	226125
144748	226126
40607	226127
675495	226128
446002	226129
495958	226130
981	226131
492130	226132
611022	226133
47306	226134
498960	226135
514572	226136
133121	226137
650136	226138
390252	226139
6762	226140
478279	226141
427770	226142
22489	226143
476390	226144
79371	226145
587875	226146
533433	226147
106171	226148
406345	226149
75546	226150
232	226151
413515	226152
157783	226153
8167	226154
355257	226155
103006	226156
259556	226157
146989	226158
299014	226159
551740	226160
349971	226161
99069	226162
509742	226163
535696	226164
348648	226165
432645	226166
152584	226167
539775	226168
91700	226169
88191	226170
164867	226171
313781	226172
99073	226173
280463	226174
170610	226175
655795	226176
551648	226177
33649	226178
188464	226179
298860	226180
567722	226181
645420	226182
450208	226183
314991	226184
352712	226185
315284	226186
539776	226187
655811	226188
268405	226189
62256	226190
286336	226191
350939	226192
685852	226193
163738	226194
446868	226195
306155	226196
47062	226197
319654	226198
203004	226199
615774	226200
52477	226201
237929	226202
20841	226203
171857	226204
90349	226205
317143	226206
143725	226207
183158	226208
464164	226209
393695	226210
4262	226211
514542	226212
446579	226213
41316	226214
70515	226215
53217	226216
279716	226217
216409	226218
653467	226219
260224	226220
492899	226221
519718	226222
193745	226223
554008	226224
552238	226225
582920	226226
646097	226227
63086	226228
102063	226229
513798	226230
24513	226231
169890	226232
7891	226233
419120	226234
29923	226235
539751	226236
80583	226237
118337	226238
694836	226239
164782	226240
401369	226241
161877	226242
520246	226243
635942	226244
303926	226245
214573	226246
364911	226247
638106	226248
166139	226249
162109	226250
204571	226251
603	226252
25447	226253
198406	226254
259508	226255
53788	226256
539773	226257
664121	226258
460503	226259
80988	226260
388934	226261
611516	226262
412429	226263
427215	226264
283597	226265
611863	226266
532647	226267
153169	226268
640517	226269
46170	226270
633229	226271
590048	226272
113324	226273
246979	226274
136358	226275
90016	226276
12128	226277
49868	226278
334064	226279
12170	226280
365908	226281
45421	226282
248425	226283
57349	226284
608858	226285
618945	226286
405616	226287
135334	226288
460695	226289
644444	226290
97439	226291
452775	226292
551172	226293
274	226294
584412	226295
5	226296
129816	226297
17710	226298
507207	226299
641496	226300
95383	226301
863	226302
98286	226303
33499	226304
186240	226305
373479	226306
299681	226307
109120	226308
476740	226309
289818	226310
114426	226311
653405	226312
563081	226313
314359	226314
430938	226315
115720	226316
331990	226317
666291	226318
534624	226319
9358	226320
354163	226321
193809	226322
668374	226323
16240	226324
342283	226325
272	226326
19755	226327
492782	226328
114300	226329
113500	226330
14528	226331
532826	226332
286869	226333
22320	226334
153366	226335
418593	226336
8053	226337
111925	226338
233968	226339
54843	226340
298998	226341
288220	226342
562327	226343
84412	226344
158256	226345
103309	226346
158832	226347
13498	226348
212914	226349
170232	226350
20444	226351
85915	226352
570666	226353
119113	226354
245609	226355
567558	226356
472114	226357
106608	226358
19609	226359
503666	226360
32083	226361
31412	226362
658791	226363
482230	226364
1488	226365
666676	226366
53338	226367
411945	226368
218017	226369
114911	226370
647383	226371
98164	226372
73050	226373
88145	226374
5978	226375
139226	226376
291355	226377
39143	226378
445320	226379
45176	226380
28899	226381
2997	226382
154471	226383
125460	226384
326608	226385
400702	226386
930	226387
269935	226388
426112	226389
432152	226390
621845	226391
57629	226392
129123	226393
2960	226394
113345	226395
6919	226396
12350	226397
560646	226398
337603	226399
2982	226400
376069	226401
292850	226402
213785	226403
154578	226404
491787	226405
5368	226406
110252	226407
213722	226408
444672	226409
22658	226410
226749	226411
143170	226412
619687	226413
189159	226414
213946	226415
667719	226416
6429	226417
7827	226418
42894	226419
241495	226420
91299	226421
98487	226422
416823	226423
153141	226424
414093	226425
340176	226426
383523	226427
144486	226428
522382	226429
202421	226430
36421	226431
545237	226432
347416	226433
491	226434
51193	226435
114405	226436
278290	226437
105599	226438
136470	226439
671278	226440
215306	226441
368426	226442
11756	226443
161421	226444
63294	226445
530407	226446
632593	226447
143609	226448
77992	226449
266562	226450
608	226451
161508	226452
462852	226453
429314	226454
147451	226455
480525	226456
640781	226457
80641	226458
575100	226459
592360	226460
662590	226461
54292	226462
160939	226463
672914	226464
394570	226465
689103	226466
507064	226467
36948	226468
117900	226469
177822	226470
94406	226471
520702	226472
611355	226473
59699	226474
346179	226475
152030	226476
297106	226477
650349	226478
493112	226479
164217	226480
19273	226481
622078	226482
290603	226483
1331	226484
298884	226485
60234	226486
259606	226487
239412	226488
5501	226489
445260	226490
36381	226491
216918	226492
429583	226493
11835	226494
571831	226495
694310	226496
130065	226497
540785	226498
48790	226499
46100	226500
354298	226501
430094	226502
312129	226503
265674	226504
160761	226505
144872	226506
56037	226507
590602	226508
98756	226509
490410	226510
1612	226511
401837	226512
115718	226513
330564	226514
478755	226515
540500	226516
28792	226517
284698	226518
42500	226519
646891	226520
96850	226521
471038	226522
466929	226523
581276	226524
493117	226525
30356	226526
109433	226527
521107	226528
18690	226529
510729	226530
494271	226531
564603	226532
26333	226533
387088	226534
680667	226535
44101	226536
228861	226537
153268	226538
169110	226539
172665	226540
30456	226541
132278	226542
104	226543
105961	226544
269445	226545
331	226546
504781	226547
70540	226548
341647	226549
264356	226550
384005	226551
387364	226552
125857	226553
475636	226554
531956	226555
63247	226556
635253	226557
156230	226558
556724	226559
661255	226560
106997	226561
586149	226562
501393	226563
104594	226564
238	226565
309155	226566
39086	226567
22626	226568
18142	226569
255483	226570
281073	226571
106939	226572
657687	226573
67019	226574
463080	226575
355424	226576
86329	226577
338733	226578
10755	226579
432058	226580
458292	226581
539769	226582
349973	226583
88259	226584
29914	226585
348663	226586
659905	226587
143533	226588
539766	226589
683892	226590
584469	226591
11209	226592
351138	226593
678213	226594
76450	226595
61769	226596
265021	226597
167064	226598
88364	226599
448873	226600
156600	226601
447282	226602
254966	226603
4940	226604
47987	226605
129078	226606
529304	226607
12879	226608
653157	226609
568936	226610
118333	226611
276467	226612
9846	226613
376371	226614
430617	226615
562818	226616
581095	226617
93119	226618
321962	226619
50856	226620
164988	226621
691350	226622
417255	226623
673936	226624
141837	226625
356036	226626
683926	226627
683918	226628
255158	226629
646596	226630
27965	226631
20677	226632
596302	226633
161066	226634
166139	226635
436663	226636
233494	226637
164210	226638
87920	226639
218835	226640
381577	226641
433899	226642
433006	226643
671755	226644
118453	226645
143544	226646
133961	226647
509319	226648
642387	226649
678659	226650
48543	226651
87755	226652
408178	226653
306426	226654
545517	226655
510045	226656
689725	226657
24937	226658
243282	226659
532851	226660
119614	226661
7310	226662
454575	226663
602723	226664
262333	226665
421961	226666
223	226667
12870	226668
23826	226669
317228	226670
93371	226671
17000	226672
446630	226673
417866	226674
24624	226675
575695	226676
357348	226677
45592	226678
637696	226679
74210	226680
588068	226681
648079	226682
90169	226683
571441	226684
457	226685
72014	226686
638485	226687
539494	226688
691992	226689
627316	226690
19792	226691
692291	226692
243434	226693
548106	226694
404819	226695
178831	226696
243389	226697
18491	226698
84520	226699
660485	226700
165559	226701
394901	226702
554091	226703
465088	226704
562928	226705
288445	226706
465037	226707
142977	226708
113960	226709
377963	226710
523446	226711
28282	226712
297769	226713
107130	226714
686694	226715
219892	226716
364520	226717
57662	226718
42926	226719
574440	226720
144799	226721
98429	226722
558405	226723
14046	226724
23146	226725
654669	226726
19818	226727
502567	226728
379469	226729
126712	226730
175916	226731
461605	226732
416271	226733
307851	226734
328541	226735
15548	226736
141831	226737
18647	226738
30595	226739
108353	226740
674892	226741
443417	226742
361762	226743
580552	226744
445619	226745
108857	226746
168865	226747
47531	226748
371943	226749
344209	226750
13110	226751
436653	226752
2110	226753
677638	226754
582	226755
161235	226756
419603	226757
103	226758
58248	226759
551872	226760
384178	226761
45321	226762
13770	226763
85802	226764
629429	226765
13865	226766
17636	226767
253662	226768
621972	226769
64642	226770
500543	226771
107843	226772
162385	226773
22986	226774
527238	226775
18419	226776
660430	226777
143677	226778
415179	226779
392659	226780
128693	226781
541511	226782
158758	226783
590115	226784
338301	226785
232673	226786
2501	226787
621861	226788
393337	226789
341460	226790
327277	226791
50456	226792
556	226793
130197	226794
456579	226795
653721	226796
581882	226797
38279	226798
524455	226799
109175	226800
436031	226801
254661	226802
55799	226803
89285	226804
120418	226805
39212	226806
697164	226807
691312	226808
470877	226809
160390	226810
587099	226811
196040	226812
1322	226813
109586	226814
541848	226815
19654	226816
172442	226817
186324	226818
420369	226819
424012	226820
73688	226821
109125	226822
5662	226823
33862	226824
130759	226825
108246	226826
86637	226827
123493	226828
648061	226829
765	226830
385071	226831
399377	226832
627872	226833
583009	226834
643955	226835
42122	226836
75296	226837
84393	226838
162494	226839
61669	226840
662001	226841
75819	226842
77535	226843
378746	226844
379693	226845
473605	226846
160901	226847
142502	226848
164200	226849
172422	226850
332041	226851
2034	226852
541513	226853
124946	226854
41319	226855
380853	226856
355309	226857
373507	226858
533500	226859
305495	226860
214491	226861
252735	226862
477831	226863
500383	226864
445666	226865
584935	226866
500003	226867
31714	226868
146548	226869
202540	226870
395615	226871
344594	226872
327425	226873
40974	226874
398879	226875
502218	226876
666433	226877
416581	226878
17733	226879
109451	226880
282138	226881
332282	226882
262375	226883
548347	226884
142616	226885
430184	226886
61909	226887
105749	226888
18279	226889
633127	226890
31571	226891
434639	226892
5405	226893
688847	226894
195543	226895
398690	226896
94771	226897
36356	226898
159878	226899
47761	226900
651805	226901
243284	226902
169371	226903
141628	226904
152813	226905
245273	226906
480948	226907
159340	226908
327194	226909
166805	226910
690776	226911
417091	226912
412913	226913
629506	226914
31150	226915
402085	226916
696291	226917
615482	226918
61410	226919
464887	226920
366977	226921
514156	226922
157855	226923
543096	226924
182267	226925
25751	226926
360093	226927
665738	226928
545522	226929
504583	226930
15275	226931
16074	226932
686763	226933
43289	226934
177931	226935
548042	226936
673445	226937
619043	226938
90498	226939
652800	226940
66004	226941
346917	226942
673478	226943
4753	226944
81803	226945
72140	226946
3967	226947
58269	226948
126718	226949
393284	226950
92379	226951
347035	226952
152680	226953
56688	226954
466	226955
224000	226956
570391	226957
91623	226958
8593	226959
584861	226960
677760	226961
394026	226962
222410	226963
19076	226964
173289	226965
330162	226966
676290	226967
110163	226968
65373	226969
496861	226970
367236	226971
395736	226972
2730	226973
672095	226974
226637	226975
167927	226976
204470	226977
202749	226978
328413	226979
55347	226980
45712	226981
90190	226982
243714	226983
243053	226984
18212	226985
605815	226986
598127	226987
158169	226988
108294	226989
663790	226990
637438	226991
165639	226992
436076	226993
202996	226994
71131	226995
172510	226996
125895	226997
42399	226998
60669	226999
71131	227000
125671	227001
548072	227002
656757	227003
677661	227004
243037	227005
246868	227006
427180	227007
41300	227008
296416	227009
157719	227010
59233	227011
557609	227012
275642	227013
257290	227014
47621	227015
656302	227016
538139	227017
40693	227018
13770	227019
29799	227020
448831	227021
444909	227022
3924	227023
38063	227024
407480	227025
89895	227026
680360	227027
436481	227028
75257	227029
2872	227030
78874	227031
180826	227032
134640	227033
78147	227034
193414	227035
641277	227036
48690	227037
329325	227038
673730	227039
446164	227040
112985	227041
346367	227042
638090	227043
424775	227044
658691	227045
121771	227046
693346	227047
416269	227048
673431	227049
103519	227050
41244	227051
681449	227052
529481	227053
191190	227054
385364	227055
616266	227056
475320	227057
82148	227058
613041	227059
507363	227060
696084	227061
73645	227062
340	227063
201452	227064
116498	227065
510845	227066
152290	227067
107303	227068
675839	227069
675840	227070
181571	227071
140944	227072
42996	227073
456852	227074
124863	227075
428	227076
176809	227077
479102	227078
433345	227079
642950	227080
7461	227081
449163	227082
238680	227083
657548	227084
649249	227085
614498	227086
157720	227087
43130	227088
1761	227089
414562	227090
154080	227091
3572	227092
136020	227093
75389	227094
694330	227095
519981	227096
243179	227097
311421	227098
696420	227099
638074	227100
116091	227101
287346	227102
326228	227103
175786	227104
204816	227105
243253	227106
81942	227107
551961	227108
162201	227109
5007	227110
81776	227111
653741	227112
163453	227113
687220	227114
590731	227115
291518	227116
108649	227117
2420	227118
243292	227119
115531	227120
676014	227121
281746	227122
638101	227123
2340	227124
336091	227125
417702	227126
574279	227127
637157	227128
137377	227129
24645	227130
42923	227131
241442	227132
129840	227133
388256	227134
644257	227135
314879	227136
59229	227137
65163	227138
407484	227139
623953	227140
81803	227141
168456	227142
182385	227143
414862	227144
535359	227145
47579	227146
161796	227147
113318	227148
463709	227149
85796	227150
18881	227151
144475	227152
23143	227153
6735	227154
346418	227155
167613	227156
145239	227157
1328	227158
507730	227159
636106	227160
307020	227161
4927	227162
235285	227163
62292	227164
231680	227165
355515	227166
311	227167
190109	227168
75261	227169
590113	227170
538187	227171
320657	227172
185513	227173
66134	227174
310295	227175
449	227176
7938	227177
190614	227178
615481	227179
7319	227180
340862	227181
476601	227182
146794	227183
537917	227184
128391	227185
7245	227186
626515	227187
311252	227188
7806	227189
365325	227190
652441	227191
107094	227192
49798	227193
519362	227194
103234	227195
286739	227196
645111	227197
466161	227198
475004	227199
526259	227200
58582	227201
18392	227202
112970	227203
48538	227204
575278	227205
636146	227206
31184	227207
656868	227208
263435	227209
22747	227210
173067	227211
134116	227212
393299	227213
24557	227214
693627	227215
642892	227216
157396	227217
75065	227218
517736	227219
1852	227220
305301	227221
640538	227222
415198	227223
146527	227224
108383	227225
163625	227226
13111	227227
7101	227228
102021	227229
56252	227230
13892	227231
662023	227232
287733	227233
106091	227234
262789	227235
237597	227236
650253	227237
120309	227238
22322	227239
158284	227240
171369	227241
87247	227242
630726	227243
504153	227244
122755	227245
570671	227246
481272	227247
658564	227248
164453	227249
25023	227250
74964	227251
238756	227252
211608	227253
24617	227254
102440	227255
470268	227256
154090	227257
59361	227258
101168	227259
412717	227260
543102	227261
27468	227262
490300	227263
5940	227264
529298	227265
21465	227266
370884	227267
613334	227268
94265	227269
209638	227270
133551	227271
25021	227272
423232	227273
542244	227274
631325	227275
693593	227276
21449	227277
243241	227278
119855	227279
3	227280
88779	227281
690700	227282
395664	227283
194656	227284
632838	227285
205715	227286
591041	227287
658705	227288
59375	227289
385154	227290
164953	227291
282294	227292
55113	227293
254562	227294
53633	227295
19127	227296
125367	227297
520593	227298
236685	227299
140899	227300
486394	227301
308380	227302
1469	227303
693545	227304
378856	227305
279267	227306
431856	227307
32810	227308
579262	227309
399149	227310
61471	227311
397375	227312
279919	227313
237824	227314
255457	227315
369722	227316
75202	227317
11580	227318
665710	227319
44224	227320
108265	227321
246585	227322
47069	227323
88011	227324
631192	227325
7811	227326
409367	227327
117505	227328
164749	227329
292360	227330
652279	227331
659511	227332
49484	227333
113015	227334
309107	227335
172558	227336
12625	227337
628740	227338
583	227339
127565	227340
43146	227341
50532	227342
132215	227343
426575	227344
441973	227345
107741	227346
197581	227347
45594	227348
199732	227349
315441	227350
402446	227351
558379	227352
545596	227353
242732	227354
149122	227355
11614	227356
447807	227357
395673	227358
381112	227359
676634	227360
329670	227361
3815	227362
125664	227363
292898	227364
423176	227365
158289	227366
45539	227367
173907	227368
8067	227369
388838	227370
277354	227371
96393	227372
48132	227373
349429	227374
9727	227375
199718	227376
671902	227377
66906	227378
144314	227379
677768	227380
671742	227381
157801	227382
11324	227383
42381	227384
463090	227385
335925	227386
240765	227387
193926	227388
168863	227389
483538	227390
56852	227391
106091	227392
19655	227393
119897	227394
289043	227395
182286	227396
520755	227397
343047	227398
161219	227399
498128	227400
404471	227401
527596	227402
6146	227403
653628	227404
508752	227405
388423	227406
24311	227407
527135	227408
388159	227409
114666	227410
153676	227411
42194	227412
108357	227413
136053	227414
83840	227415
361655	227416
533404	227417
14679	227418
500539	227419
184454	227420
198347	227421
65333	227422
87804	227423
86549	227424
612358	227425
533844	227426
637378	227427
311451	227428
394337	227429
108429	227430
10012	227431
264653	227432
115614	227433
381528	227434
2734	227435
96618	227436
60553	227437
484700	227438
65818	227439
648595	227440
389194	227441
3178	227442
43576	227443
161114	227444
542977	227445
226704	227446
126274	227447
45958	227448
136828	227449
30613	227450
25480	227451
61298	227452
547873	227453
37263	227454
682458	227455
169601	227456
76395	227457
507326	227458
72740	227459
268199	227460
37196	227461
37196	227462
491544	227463
455242	227464
663918	227465
143188	227466
409160	227467
446524	227468
188824	227469
22	227470
22841	227471
641652	227472
400076	227473
525326	227474
201762	227475
1446	227476
387227	227477
8970	227478
138063	227479
90513	227480
161416	227481
146852	227482
340854	227483
24410	227484
43091	227485
43188	227486
191138	227487
302791	227488
228296	227489
585212	227490
519617	227491
287239	227492
50249	227493
383051	227494
1512	227495
315919	227496
547226	227497
500340	227498
234007	227499
384588	227500
692108	227501
649802	227502
463453	227503
600451	227504
4861	227505
404	227506
688117	227507
448197	227508
402678	227509
325224	227510
696839	227511
8282	227512
97401	227513
2421	227514
576524	227515
182	227516
27571	227517
577379	227518
573118	227519
168773	227520
82265	227521
74657	227522
315200	227523
180706	227524
384129	227525
382088	227526
539844	227527
271795	227528
630735	227529
3847	227530
440784	227531
265552	227532
2802	227533
229439	227534
407325	227535
494706	227536
524554	227537
25483	227538
452889	227539
496894	227540
103174	227541
112131	227542
312112	227543
466311	227544
442390	227545
96387	227546
504650	227547
73248	227548
268368	227549
567363	227550
81466	227551
485698	227552
672485	227553
2375	227554
543903	227555
579972	227556
169484	227557
34499	227558
75860	227559
14298	227560
204953	227561
167187	227562
132241	227563
308242	227564
387230	227565
106894	227566
615930	227567
479977	227568
380831	227569
337387	227570
337482	227571
54908	227572
498553	227573
302442	227574
38899	227575
1809	227576
20808	227577
5046	227578
540107	227579
47308	227580
147431	227581
579618	227582
250915	227583
154	227584
165875	227585
1507	227586
25767	227587
87438	227588
630213	227589
578119	227590
578637	227591
21491	227592
494516	227593
129350	227594
209344	227595
19405	227596
480287	227597
74137	227598
395538	227599
42040	227600
51024	227601
279616	227602
111662	227603
644245	227604
171274	227605
289426	227606
444332	227607
311027	227608
100272	227609
658884	227610
658780	227611
102787	227612
248702	227613
383723	227614
9228	227615
123095	227616
40559	227617
649600	227618
135763	227619
15581	227620
669462	227621
85989	227622
483924	227623
97375	227624
13154	227625
678470	227626
36211	227627
106337	227628
653122	227629
17599	227630
43050	227631
173337	227632
539476	227633
152757	227634
109578	227635
592501	227636
302044	227637
146174	227638
44014	227639
407453	227640
297723	227641
139152	227642
146543	227643
149928	227644
525063	227645
679760	227646
631225	227647
122366	227648
106304	227649
383431	227650
460674	227651
571874	227652
151938	227653
639825	227654
77093	227655
533253	227656
378879	227657
305229	227658
1317	227659
358009	227660
373603	227661
430421	227662
278603	227663
539058	227664
11847	227665
460067	227666
494713	227667
585921	227668
72043	227669
323867	227670
88606	227671
123543	227672
36095	227673
36003	227674
459760	227675
2291	227676
659611	227677
363466	227678
74321	227679
464399	227680
192920	227681
506515	227682
54486	227683
615448	227684
447333	227685
314539	227686
99608	227687
645323	227688
248319	227689
58208	227690
46644	227691
6120	227692
657570	227693
1810	227694
496099	227695
81840	227696
697795	227697
56643	227698
658177	227699
378886	227700
621882	227701
488635	227702
370176	227703
314447	227704
495002	227705
450528	227706
266051	227707
120014	227708
271895	227709
110508	227710
96322	227711
516007	227712
447371	227713
687925	227714
371973	227715
474125	227716
341478	227717
670371	227718
44917	227719
306581	227720
35571	227721
100701	227722
253629	227723
645467	227724
4766	227725
61494	227726
516355	227727
8648	227728
451944	227729
82594	227730
416506	227731
68457	227732
38421	227733
102933	227734
182406	227735
278613	227736
482	227737
108831	227738
482529	227739
380849	227740
626044	227741
333003	227742
25160	227743
23381	227744
190231	227745
518965	227746
40913	227747
158244	227748
108675	227749
161360	227750
387801	227751
3940	227752
269106	227753
654065	227754
21450	227755
563376	227756
292199	227757
179814	227758
281187	227759
459329	227760
513670	227761
35972	227762
158636	227763
523838	227764
464638	227765
396858	227766
690509	227767
696671	227768
636775	227769
4172	227770
20311	227771
567361	227772
337992	227773
120402	227774
506413	227775
153947	227776
3928	227777
17390	227778
122736	227779
6515	227780
485109	227781
40240	227782
28538	227783
523540	227784
389587	227785
530267	227786
129172	227787
378811	227788
590241	227789
535666	227790
346703	227791
311082	227792
290583	227793
160888	227794
429473	227795
18417	227796
393341	227797
50765	227798
365021	227799
122891	227800
180212	227801
4686	227802
138	227803
91198	227804
201263	227805
254795	227806
28783	227807
68036	227808
5891	227809
5892	227810
58196	227811
732	227812
391481	227813
7423	227814
254354	227815
78061	227816
254883	227817
31417	227818
584296	227819
254846	227820
78055	227821
393593	227822
632447	227823
177996	227824
122033	227825
641718	227826
410884	227827
417666	227828
52037	227829
826	227830
654545	227831
665511	227832
39064	227833
78121	227834
178048	227835
31438	227836
60681	227837
60685	227838
178052	227839
255076	227840
237	227841
597334	227842
537151	227843
90902	227844
422714	227845
178025	227846
255105	227847
255253	227848
2696	227849
96503	227850
251780	227851
326958	227852
310770	227853
8101	227854
48293	227855
91123	227856
41106	227857
98064	227858
294842	227859
100112	227860
480382	227861
410108	227862
579116	227863
385146	227864
16637	227865
365222	227866
2936	227867
657370	227868
54891	227869
147188	227870
455359	227871
500373	227872
154036	227873
329408	227874
3632	227875
697192	227876
463506	227877
2770	227878
231512	227879
180692	227880
119962	227881
127689	227882
24766	227883
282214	227884
243	227885
388731	227886
614035	227887
178239	227888
7950	227889
535527	227890
458624	227891
619540	227892
504745	227893
695751	227894
51571	227895
1083	227896
348840	227897
544292	227898
51296	227899
317588	227900
240592	227901
686361	227902
537825	227903
22358	227904
11630	227905
508112	227906
58852	227907
4837	227908
31193	227909
539178	227910
590133	227911
148646	227912
60959	227913
573222	227914
36515	227915
22978	227916
691455	227917
230283	227918
151233	227919
472158	227920
284273	227921
211653	227922
307411	227923
35102	227924
140930	227925
157507	227926
189019	227927
590490	227928
183473	227929
16379	227930
438715	227931
642526	227932
11422	227933
194653	227934
700	227935
565304	227936
53995	227937
34150	227938
445128	227939
3364	227940
528311	227941
28522	227942
67456	227943
11616	227944
21005	227945
48841	227946
167429	227947
209409	227948
372012	227949
249741	227950
136672	227951
96876	227952
504021	227953
281964	227954
295984	227955
6916	227956
30873	227957
1694	227958
232807	227959
145638	227960
415810	227961
42202	227962
48300	227963
585230	227964
287906	227965
142897	227966
6289	227967
138456	227968
22660	227969
4289	227970
555574	227971
464791	227972
692589	227973
472027	227974
206612	227975
49325	227976
98691	227977
307074	227978
211998	227979
159905	227980
212592	227981
43304	227982
541101	227983
542942	227984
297736	227985
141988	227986
8421	227987
346812	227988
15767	227989
292022	227990
521706	227991
514954	227992
127002	227993
105756	227994
404297	227995
362210	227996
631016	227997
292315	227998
366827	227999
30606	228000
443870	228001
5782	228002
288788	228003
301437	228004
333802	228005
81620	228006
40082	228007
296330	228008
426305	228009
684905	228010
6646	228011
258163	228012
479949	228013
19015	228014
137890	228015
528315	228016
276728	228017
268848	228018
423984	228019
173149	228020
556479	228021
19225	228022
61798	228023
647688	228024
116553	228025
291054	228026
262622	228027
95453	228028
676332	228029
353105	228030
11775	228031
523780	228032
148743	228033
305693	228034
1916	228035
172999	228036
427765	228037
105125	228038
23827	228039
37086	228040
556177	228041
407328	228042
335517	228043
24663	228044
637390	228045
108404	228046
555584	228047
286111	228048
312166	228049
305734	228050
103351	228051
1369	228052
623178	228053
123912	228054
663040	228055
100762	228056
644672	228057
649715	228058
379419	228059
178419	228060
464335	228061
538698	228062
45483	228063
200201	228064
965	228065
82328	228066
500463	228067
500489	228068
667866	228069
353605	228070
250325	228071
431281	228072
446697	228073
393445	228074
449535	228075
145804	228076
681433	228077
356079	228078
644317	228079
661586	228080
441918	228081
643	228082
40570	228083
154614	228084
680299	228085
426421	228086
127719	228087
419635	228088
273056	228089
10525	228090
452857	228091
635633	228092
249789	228093
435995	228094
8774	228095
292632	228096
24257	228097
79953	228098
261233	228099
231603	228100
613228	228101
136904	228102
694333	228103
7808	228104
655098	228105
166836	228106
44	228107
239852	228108
48739	228109
349456	228110
163590	228111
2283	228112
676080	228113
108238	228114
647777	228115
16531	228116
521321	228117
353901	228118
111296	228119
29666	228120
638573	228121
1114	228122
89988	228123
365638	228124
36934	228125
286371	228126
349339	228127
194298	228128
382604	228129
47608	228130
115651	228131
113483	228132
291865	228133
473973	228134
625842	228135
470599	228136
22308	228137
44536	228138
1315	228139
46688	228140
26093	228141
178041	228142
417282	228143
178063	228144
156293	228145
315477	228146
636519	228147
202436	228148
617566	228149
447308	228150
32009	228151
524398	228152
368721	228153
386390	228154
461865	228155
84194	228156
4949	228157
382230	228158
388071	228159
644605	228160
161253	228161
636845	228162
395808	228163
3578	228164
535463	228165
486837	228166
45358	228167
191799	228168
591462	228169
233035	228170
246945	228171
400067	228172
494208	228173
410626	228174
163146	228175
185633	228176
286890	228177
473554	228178
7929	228179
270610	228180
425415	228181
221658	228182
288049	228183
529631	228184
144288	228185
258489	228186
6020	228187
150402	228188
109469	228189
100495	228190
383698	228191
172466	228192
60945	228193
194091	228194
486280	228195
100570	228196
370055	228197
377323	228198
427929	228199
37540	228200
6121	228201
90766	228202
648505	228203
422607	228204
86343	228205
268202	228206
38804	228207
626613	228208
44249	228209
303152	228210
114166	228211
80982	228212
33895	228213
590895	228214
469281	228215
340240	228216
71728	228217
127857	228218
37760	228219
8599	228220
292183	228221
457531	228222
551750	228223
78992	228224
569813	228225
368128	228226
59962	228227
125240	228228
136771	228229
25399	228230
294429	228231
690644	228232
23654	228233
420198	228234
494813	228235
531643	228236
51791	228237
581003	228238
308647	228239
251878	228240
78830	228241
159673	228242
20910	228243
153462	228244
133631	228245
407472	228246
64304	228247
17570	228248
29581	228249
557119	228250
471491	228251
503805	228252
26284	228253
189561	228254
115475	228255
2135	228256
93635	228257
36047	228258
406092	228259
621798	228260
2756	228261
21244	228262
132036	228263
636985	228264
298345	228265
119987	228266
2540	228267
381704	228268
571389	228269
394168	228270
389987	228271
665469	228272
142900	228273
514702	228274
656368	228275
402461	228276
64457	228277
163156	228278
13244	228279
192357	228280
109	228281
10466	228282
21126	228283
376509	228284
697412	228285
128522	228286
317191	228287
600761	228288
665841	228289
674135	228290
48385	228291
333	228292
672371	228293
13493	228294
690798	228295
93870	228296
381761	228297
453800	228298
442925	228299
590900	228300
659674	228301
252858	228302
556276	228303
480854	228304
48	228305
151607	228306
675305	228307
194165	228308
90202	228309
179208	228310
70988	228311
565256	228312
680207	228313
51957	228314
538801	228315
82191	228316
1536	228317
624161	228318
40208	228319
198430	228320
535482	228321
75590	228322
313852	228323
110852	228324
342751	228325
115944	228326
690633	228327
231487	228328
518879	228329
111900	228330
384047	228331
74674	228332
36928	228333
204543	228334
568264	228335
74735	228336
586753	228337
681389	228338
225080	228339
615205	228340
184200	228341
287515	228342
295206	228343
367006	228344
465333	228345
288975	228346
86642	228347
363431	228348
198604	228349
56083	228350
11527	228351
9931	228352
629297	228353
298568	228354
323382	228355
591973	228356
472139	228357
200578	228358
57795	228359
117423	228360
285125	228361
19554	228362
46726	228363
130426	228364
19193	228365
206794	228366
87249	228367
63	228368
17267	228369
4809	228370
133020	228371
43301	228372
35729	228373
287674	228374
91495	228375
76616	228376
130069	228377
133579	228378
251274	228379
449665	228380
171702	228381
38606	228382
33155	228383
40809	228384
414744	228385
427591	228386
87060	228387
150043	228388
9503	228389
530700	228390
299893	228391
539937	228392
243528	228393
6115	228394
296708	228395
353674	228396
85349	228397
115432	228398
23266	228399
648981	228400
325342	228401
43893	228402
9639	228403
7569	228404
73609	228405
79553	228406
94801	228407
469122	228408
126074	228409
137252	228410
677065	228411
117114	228412
32521	228413
658539	228414
31517	228415
573857	228416
5	228417
260765	228418
617197	228419
178407	228420
40118	228421
95488	228422
293371	228423
20802	228424
55039	228425
595057	228426
139490	228427
314183	228428
85261	228429
345894	228430
127512	228431
126659	228432
499678	228433
154069	228434
147748	228435
57924	228436
653510	228437
459536	228438
170293	228439
75231	228440
154107	228441
3623	228442
41150	228443
420805	228444
177513	228445
343592	228446
312041	228447
96314	228448
315823	228449
6200	228450
515676	228451
2944	228452
640846	228453
124633	228454
100228	228455
399	228456
97186	228457
86012	228458
103230	228459
296220	228460
470831	228461
679916	228462
10833	228463
207047	228464
114727	228465
123798	228466
401002	228467
428833	228468
91277	228469
55532	228470
254592	228471
110212	228472
63401	228473
551460	228474
612250	228475
247488	228476
600576	228477
339492	228478
445548	228479
4981	228480
202154	228481
110100	228482
69466	228483
53029	228484
506822	228485
673829	228486
545935	228487
142551	228488
107737	228489
78512	228490
83275	228491
150902	228492
343061	228493
201359	228494
68241	228495
1370	228496
55017	228497
406664	228498
61576	228499
23771	228500
133366	228501
120589	228502
588	228503
275270	228504
412656	228505
59844	228506
263448	228507
39381	228508
436575	228509
3296	228510
6824	228511
97340	228512
29809	228513
112128	228514
24176	228515
25289	228516
350866	228517
624296	228518
623696	228519
317205	228520
602474	228521
353788	228522
534540	228523
3451	228524
103	228525
596074	228526
385552	228527
74617	228528
157473	228529
286720	228530
388033	228531
591249	228532
15422	228533
493296	228534
277531	228535
140378	228536
353702	228537
587979	228538
12426	228539
11418	228540
636164	228541
121224	228542
4567	228543
114182	228544
38515	228545
107991	228546
193286	228547
547697	228548
418252	228549
553227	228550
380325	228551
11026	228552
7581	228553
20419	228554
118190	228555
13107	228556
108981	228557
302135	228558
257485	228559
584367	228560
422196	228561
578513	228562
120728	228563
35378	228564
161847	228565
355539	228566
564446	228567
7059	228568
280099	228569
266806	228570
16290	228571
212083	228572
95455	228573
9274	228574
255462	228575
2730	228576
441151	228577
64321	228578
369919	228579
171564	228580
291197	228581
3815	228582
2730	228583
224001	228584
289064	228585
148478	228586
84525	228587
2010	228588
215054	228589
29145	228590
2730	228591
48566	228592
29309	228593
131542	228594
539333	228595
645391	228596
170623	228597
132188	228598
59344	228599
493534	228600
659807	228601
126837	228602
335936	228603
94436	228604
117500	228605
323013	228606
155536	228607
83981	228608
144252	228609
214859	228610
5753	228611
4958	228612
559461	228613
53484	228614
36165	228615
104868	228616
397085	228617
70628	228618
507417	228619
178666	228620
401	228621
650351	228622
4228	228623
2490	228624
693096	228625
55292	228626
287784	228627
23996	228628
8284	228629
358422	228630
250525	228631
99154	228632
150830	228633
350338	228634
30617	228635
41568	228636
77226	228637
134718	228638
282300	228639
34057	228640
77203	228641
568122	228642
397389	228643
444280	228644
170096	228645
349455	228646
673086	228647
409211	228648
432167	228649
3870	228650
460210	228651
400059	228652
26301	228653
30671	228654
689873	228655
478014	228656
465	228657
2445	228658
287612	228659
1893	228660
440886	228661
404260	228662
94157	228663
581657	228664
308306	228665
401146	228666
17003	228667
63492	228668
576642	228669
1274	228670
170109	228671
131032	228672
140771	228673
4690	228674
72583	228675
489503	228676
34439	228677
89031	228678
282473	228679
791	228680
1590	228681
1590	228682
1590	228683
356444	228684
1590	228685
540490	228686
564509	228687
65413	228688
9217	228689
50638	228690
479969	228691
624496	228692
365217	228693
35936	228694
211240	228695
126234	228696
256593	228697
420142	228698
459283	228699
693305	228700
494855	228701
499080	228702
215938	228703
585384	228704
425643	228705
194407	228706
480596	228707
587730	228708
426205	228709
599632	228710
712	228711
283291	228712
20	228713
660178	228714
570137	228715
16429	228716
184065	228717
664295	228718
21234	228719
57918	228720
219772	228721
691882	228722
667604	228723
167383	228724
473748	228725
62881	228726
2729	228727
13222	228728
434568	228729
12033	228730
332535	228731
146321	228732
202110	228733
64366	228734
26202	228735
569827	228736
16234	228737
520	228738
159085	228739
2607	228740
125284	228741
89170	228742
152603	228743
599562	228744
73723	228745
573881	228746
51603	228747
477829	228748
587335	228749
638572	228750
442095	228751
138500	228752
92769	228753
136758	228754
30061	228755
281252	228756
655949	228757
592298	228758
318568	228759
320918	228760
78228	228761
1670	228762
184698	228763
73679	228764
100565	228765
26623	228766
150881	228767
363535	228768
2931	228769
163387	228770
20181	228771
582551	228772
14589	228773
628247	228774
504070	228775
24	228776
376091	228777
499108	228778
50091	228779
25134	228780
96578	228781
173393	228782
535423	228783
248988	228784
20089	228785
476772	228786
47484	228787
57633	228788
408268	228789
585605	228790
16176	228791
23195	228792
53859	228793
56936	228794
474328	228795
507691	228796
284748	228797
88775	228798
79307	228799
448957	228800
587949	228801
67	228802
559162	228803
21602	228804
678291	228805
1659	228806
137674	228807
441382	228808
318	228809
440520	228810
56777	228811
666773	228812
59489	228813
93087	228814
11112	228815
23075	228816
109544	228817
84362	228818
64178	228819
115314	228820
172209	228821
280950	228822
144	228823
132563	228824
628339	228825
17746	228826
418813	228827
114542	228828
596190	228829
196593	228830
669785	228831
13609	228832
419278	228833
54939	228834
71532	228835
149532	228836
284773	228837
453417	228838
595603	228839
19944	228840
543319	228841
129643	228842
1624	228843
559119	228844
167667	228845
9094	228846
664614	228847
3296	228848
654444	228849
10967	228850
396	228851
364435	228852
219082	228853
8712	228854
144458	228855
145978	228856
35082	228857
503759	228858
261593	228859
142672	228860
419093	228861
15938	228862
375838	228863
652584	228864
101729	228865
238887	228866
645352	228867
55857	228868
24893	228869
128017	228870
54126	228871
679310	228872
114208	228873
464310	228874
113633	228875
121993	228876
51217	228877
145402	228878
692965	228879
605947	228880
556707	228881
105	228882
151229	228883
100019	228884
15348	228885
12325	228886
684534	228887
53016	228888
157494	228889
166047	228890
692530	228891
260629	228892
5801	228893
471639	228894
238241	228895
1031	228896
12253	228897
371858	228898
626011	228899
469956	228900
678860	228901
61574	228902
15875	228903
280511	228904
132026	228905
268339	228906
670385	228907
399570	228908
441655	228909
695318	228910
575893	228911
223037	228912
38237	228913
666457	228914
7369	228915
57965	228916
42665	228917
100611	228918
46651	228919
260773	228920
508860	228921
167288	228922
637933	228923
167269	228924
265	228925
678904	228926
569215	228927
635616	228928
40139	228929
667993	228930
457564	228931
651734	228932
484619	228933
978	228934
53581	228935
90622	228936
508819	228937
373667	228938
132090	228939
412581	228940
667895	228941
667933	228942
131225	228943
87874	228944
575715	228945
189248	228946
157525	228947
593007	228948
173184	228949
40142	228950
50790	228951
546612	228952
145737	228953
521651	228954
435212	228955
65614	228956
206172	228957
108016	228958
429456	228959
1553	228960
2132	228961
488661	228962
10503	228963
117601	228964
406292	228965
211759	228966
256105	228967
185547	228968
278435	228969
21237	228970
37221	228971
92977	228972
607385	228973
261564	228974
119302	228975
106730	228976
476770	228977
586651	228978
85996	228979
72103	228980
24457	228981
82666	228982
34228	228983
48110	228984
651728	228985
371886	228986
163860	228987
103156	228988
24000	228989
621413	228990
21955	228991
416402	228992
197563	228993
118970	228994
20535	228995
272164	228996
93761	228997
180527	228998
679755	228999
156225	229000
689655	229001
10369	229002
387863	229003
299315	229004
181072	229005
23721	229006
198176	229007
17387	229008
160212	229009
459174	229010
605944	229011
571369	229012
29882	229013
86760	229014
133625	229015
116542	229016
419304	229017
456325	229018
541679	229019
20107	229020
385803	229021
23963	229022
496667	229023
486995	229024
34943	229025
85178	229026
435232	229027
492618	229028
568835	229029
195240	229030
211427	229031
555096	229032
545687	229033
168966	229034
303925	229035
282973	229036
18354	229037
280983	229038
225907	229039
238461	229040
584043	229041
178579	229042
239900	229043
251220	229044
357269	229045
163197	229046
49258	229047
500851	229048
304017	229049
648968	229050
169231	229051
11328	229052
517645	229053
2755	229054
98288	229055
64553	229056
478679	229057
130033	229058
4637	229059
455098	229060
478133	229061
100780	229062
12829	229063
47277	229064
7094	229065
123748	229066
65182	229067
693943	229068
20257	229069
150818	229070
362965	229071
689059	229072
527775	229073
377290	229074
618268	229075
85922	229076
123698	229077
157554	229078
22558	229079
74478	229080
91913	229081
289403	229082
10783	229083
491681	229084
42478	229085
419182	229086
281419	229087
600596	229088
479940	229089
1607	229090
629733	229091
342887	229092
55202	229093
24130	229094
136069	229095
472984	229096
13878	229097
13140	229098
498303	229099
130956	229100
192949	229101
22261	229102
438137	229103
460349	229104
207154	229105
61789	229106
554217	229107
7557	229108
269747	229109
172455	229110
227508	229111
422532	229112
4349	229113
49409	229114
115983	229115
284625	229116
405246	229117
43922	229118
144030	229119
122237	229120
159551	229121
93683	229122
618352	229123
82174	229124
342898	229125
446398	229126
82205	229127
9074	229128
426061	229129
239	229130
260696	229131
114580	229132
13140	229133
207148	229134
233736	229135
2410	229136
272536	229137
469996	229138
378066	229139
583115	229140
8270	229141
328304	229142
587603	229143
272260	229144
494965	229145
623365	229146
5772	229147
480986	229148
649284	229149
491874	229150
93691	229151
348059	229152
4929	229153
389031	229154
4	229155
419686	229156
87	229157
82159	229158
32114	229159
170362	229160
59424	229161
11107	229162
87	229163
6422	229164
549362	229165
115983	229166
696734	229167
353322	229168
2102	229169
618536	229170
694722	229171
684190	229172
695192	229173
98434	229174
66982	229175
285703	229176
604857	229177
23158	229178
494778	229179
90905	229180
104840	229181
1887	229182
58083	229183
26578	229184
332936	229185
429923	229186
2190	229187
137347	229188
96290	229189
569609	229190
4	229191
478668	229192
95559	229193
343688	229194
42472	229195
211956	229196
451000	229197
13233	229198
252363	229199
2953	229200
481002	229201
2272	229202
137928	229203
57168	229204
22845	229205
155870	229206
23290	229207
119427	229208
15732	229209
82211	229210
6853	229211
134176	229212
98032	229213
622963	229214
91179	229215
110221	229216
639851	229217
78826	229218
219154	229219
20714	229220
448899	229221
197177	229222
143115	229223
121124	229224
872	229225
469955	229226
63699	229227
608955	229228
183919	229229
696665	229230
22845	229231
669783	229232
51665	229233
214874	229234
45618	229235
224026	229236
588	229237
626767	229238
114448	229239
106583	229240
183946	229241
280285	229242
59425	229243
183858	229244
301827	229245
15883	229246
123597	229247
10374	229248
560288	229249
341213	229250
680588	229251
535197	229252
569	229253
313239	229254
98529	229255
24872	229256
680102	229257
372843	229258
580867	229259
1006	229260
5560	229261
589750	229262
553910	229263
137812	229264
1833	229265
21943	229266
44217	229267
513782	229268
84236	229269
417802	229270
463715	229271
1331	229272
181890	229273
176994	229274
20225	229275
70826	229276
689348	229277
68803	229278
84472	229279
269008	229280
448810	229281
26	229282
655953	229283
248880	229284
413152	229285
419408	229286
114554	229287
451651	229288
466713	229289
31709	229290
42459	229291
363005	229292
114506	229293
423594	229294
106177	229295
209910	229296
100027	229297
401154	229298
42940	229299
129216	229300
76046	229301
358084	229302
589492	229303
401149	229304
669402	229305
590238	229306
663296	229307
88248	229308
110162	229309
318893	229310
607347	229311
380627	229312
583127	229313
50654	229314
95417	229315
653545	229316
557811	229317
585810	229318
105132	229319
586996	229320
558498	229321
1328	229322
90165	229323
509211	229324
7690	229325
696712	229326
61715	229327
43369	229328
149338	229329
138236	229330
260727	229331
262528	229332
668745	229333
11128	229334
248644	229335
16929	229336
366719	229337
261796	229338
647060	229339
578584	229340
1251	229341
31225	229342
79317	229343
6130	229344
569315	229345
653565	229346
261328	229347
257640	229348
147319	229349
6774	229350
11467	229351
349605	229352
44802	229353
294134	229354
296392	229355
39600	229356
204	229357
276957	229358
631957	229359
537776	229360
103000	229361
15575	229362
2976	229363
563644	229364
275444	229365
592923	229366
357833	229367
445868	229368
507142	229369
682322	229370
508610	229371
196399	229372
34344	229373
625979	229374
48905	229375
649328	229376
127385	229377
9713	229378
168	229379
15201	229380
78534	229381
21856	229382
331344	229383
50501	229384
5575	229385
4922	229386
45615	229387
669744	229388
135443	229389
506712	229390
2291	229391
43911	229392
369093	229393
44399	229394
3734	229395
39542	229396
2291	229397
260475	229398
1517	229399
588221	229400
344703	229401
311902	229402
683551	229403
320241	229404
102278	229405
172352	229406
316641	229407
420245	229408
1658	229409
351762	229410
24108	229411
2291	229412
55091	229413
34646	229414
100047	229415
667967	229416
266706	229417
258272	229418
49	229419
150250	229420
150798	229421
541265	229422
124589	229423
540513	229424
1659	229425
1874	229426
689582	229427
113070	229428
585934	229429
183640	229430
541304	229431
88799	229432
682278	229433
45607	229434
616407	229435
38907	229436
44399	229437
102278	229438
653470	229439
114674	229440
507084	229441
76737	229442
6786	229443
260441	229444
16558	229445
160520	229446
591825	229447
332756	229448
650131	229449
386375	229450
9188	229451
358783	229452
38030	229453
16465	229454
24109	229455
45609	229456
589406	229457
42512	229458
22368	229459
19563	229460
606281	229461
49057	229462
616500	229463
201629	229464
653473	229465
561090	229466
5572	229467
57341	229468
259001	229469
261455	229470
591623	229471
606282	229472
22400	229473
560129	229474
328026	229475
530299	229476
509426	229477
192115	229478
150642	229479
57647	229480
317506	229481
129889	229482
63252	229483
339685	229484
460806	229485
55958	229486
289574	229487
314373	229488
110646	229489
86231	229490
8953	229491
318319	229492
115259	229493
350750	229494
191156	229495
556103	229496
547588	229497
680720	229498
121991	229499
150639	229500
111717	229501
452811	229502
682950	229503
584262	229504
397771	229505
18067	229506
192153	229507
60803	229508
438006	229509
631621	229510
569258	229511
110802	229512
370186	229513
185249	229514
197009	229515
429652	229516
310116	229517
4355	229518
656154	229519
638260	229520
285701	229521
96205	229522
129342	229523
13051	229524
674166	229525
652162	229526
654113	229527
465168	229528
622428	229529
105810	229530
376469	229531
25725	229532
5854	229533
19895	229534
33628	229535
256189	229536
295851	229537
370197	229538
112830	229539
670355	229540
13170	229541
122445	229542
261539	229543
155489	229544
549388	229545
256459	229546
124749	229547
414026	229548
447634	229549
25684	229550
669623	229551
376451	229552
288757	229553
572542	229554
631498	229555
418982	229556
76425	229557
496346	229558
189728	229559
554643	229560
353	229561
565296	229562
133038	229563
136417	229564
206418	229565
569642	229566
672613	229567
199546	229568
625771	229569
42456	229570
151580	229571
577496	229572
156014	229573
610079	229574
675302	229575
225186	229576
374112	229577
165272	229578
566609	229579
113150	229580
95047	229581
16642	229582
355461	229583
669760	229584
185530	229585
337767	229586
337724	229587
8614	229588
70395	229589
96889	229590
533212	229591
471129	229592
584774	229593
449694	229594
340768	229595
44094	229596
178629	229597
2141	229598
5876	229599
296275	229600
8337	229601
479664	229602
530641	229603
14335	229604
192967	229605
57203	229606
370499	229607
142469	229608
81750	229609
49826	229610
675553	229611
80603	229612
394908	229613
642028	229614
4317	229615
75048	229616
255514	229617
95532	229618
314994	229619
50270	229620
448461	229621
169330	229622
302088	229623
487577	229624
32867	229625
11856	229626
24652	229627
76153	229628
264944	229629
510532	229630
633084	229631
186980	229632
13943	229633
177815	229634
589437	229635
316007	229636
50748	229637
155365	229638
1077	229639
514788	229640
11469	229641
299719	229642
331068	229643
5010	229644
607171	229645
323248	229646
149619	229647
397990	229648
2578	229649
544795	229650
107575	229651
84376	229652
99651	229653
300295	229654
455014	229655
9640	229656
16386	229657
15073	229658
240469	229659
671379	229660
295131	229661
417655	229662
205925	229663
42547	229664
673	229665
34507	229666
109386	229667
265747	229668
7986	229669
67898	229670
590356	229671
372340	229672
20553	229673
32641	229674
46222	229675
502062	229676
430852	229677
73715	229678
32962	229679
72800	229680
11929	229681
189851	229682
461916	229683
78933	229684
155807	229685
509784	229686
420234	229687
281033	229688
480804	229689
311614	229690
252832	229691
252833	229692
252834	229693
312871	229694
56552	229695
2869	229696
650738	229697
643677	229698
116593	229699
380958	229700
380959	229701
610049	229702
368173	229703
20495	229704
2498	229705
82571	229706
61050	229707
15256	229708
109139	229709
138821	229710
48591	229711
644518	229712
691587	229713
619584	229714
13327	229715
103660	229716
612467	229717
250269	229718
15440	229719
323040	229720
380971	229721
380972	229722
516275	229723
380973	229724
86907	229725
252816	229726
483839	229727
632510	229728
252838	229729
380976	229730
311310	229731
198897	229732
426	229733
23576	229734
7905	229735
592552	229736
39192	229737
102371	229738
241714	229739
614151	229740
45774	229741
7541	229742
23311	229743
536913	229744
536782	229745
560963	229746
87323	229747
371746	229748
467766	229749
22034	229750
696121	229751
262336	229752
167662	229753
104222	229754
137572	229755
553500	229756
375762	229757
111145	229758
541005	229759
327907	229760
359851	229761
163758	229762
4283	229763
44298	229764
296888	229765
344854	229766
385793	229767
537593	229768
558819	229769
156044	229770
200144	229771
164492	229772
38325	229773
482440	229774
610324	229775
73234	229776
153625	229777
156045	229778
375447	229779
614853	229780
15240	229781
28405	229782
11621	229783
3841	229784
288066	229785
104747	229786
58607	229787
621477	229788
335650	229789
74157	229790
170509	229791
384272	229792
102666	229793
286288	229794
269062	229795
466961	229796
34410	229797
93090	229798
39058	229799
492728	229800
293404	229801
675778	229802
219938	229803
16825	229804
3788	229805
3792	229806
88126	229807
156060	229808
558731	229809
325066	229810
359832	229811
50406	229812
92428	229813
140549	229814
34954	229815
644040	229816
16825	229817
39055	229818
302325	229819
517212	229820
31926	229821
541977	229822
78509	229823
262417	229824
246687	229825
541964	229826
262391	229827
439499	229828
262429	229829
262432	229830
262444	229831
541921	229832
160086	229833
586230	229834
59104	229835
26351	229836
304669	229837
453902	229838
58992	229839
92283	229840
82490	229841
446583	229842
1203	229843
403423	229844
652480	229845
262680	229846
276175	229847
34925	229848
52466	229849
37778	229850
577753	229851
165910	229852
250691	229853
197642	229854
469181	229855
319236	229856
39744	229857
603743	229858
454381	229859
585416	229860
454592	229861
696514	229862
139339	229863
2837	229864
14983	229865
163332	229866
167640	229867
669773	229868
295445	229869
410104	229870
24684	229871
540906	229872
373111	229873
220770	229874
124221	229875
6064	229876
524880	229877
295549	229878
9	229879
542294	229880
35415	229881
656305	229882
439494	229883
131107	229884
52190	229885
678657	229886
1704	229887
592297	229888
375039	229889
57535	229890
115350	229891
209785	229892
5905	229893
327824	229894
38683	229895
280270	229896
530783	229897
491037	229898
264672	229899
108243	229900
5966	229901
108713	229902
108427	229903
211734	229904
438671	229905
84	229906
33132	229907
59582	229908
19171	229909
371954	229910
394410	229911
68091	229912
108253	229913
79937	229914
542386	229915
264849	229916
18693	229917
281338	229918
451215	229919
694934	229920
19194	229921
486344	229922
2311	229923
146810	229924
387025	229925
17438	229926
673695	229927
370094	229928
518906	229929
445137	229930
470668	229931
593752	229932
544920	229933
602255	229934
17152	229935
44179	229936
15535	229937
88745	229938
193285	229939
653494	229940
280725	229941
60806	229942
492861	229943
18902	229944
112090	229945
17571	229946
328625	229947
227590	229948
334697	229949
651941	229950
306971	229951
434123	229952
678977	229953
603391	229954
126546	229955
81039	229956
530522	229957
669267	229958
155354	229959
331244	229960
16062	229961
441517	229962
260	229963
403319	229964
4260	229965
22587	229966
631595	229967
168308	229968
2418	229969
6117	229970
533017	229971
11912	229972
187981	229973
666185	229974
57000	229975
346486	229976
93237	229977
365337	229978
165832	229979
666361	229980
575779	229981
129096	229982
530108	229983
338851	229984
22563	229985
601989	229986
144706	229987
148596	229988
593574	229989
342862	229990
589548	229991
604173	229992
67666	229993
274928	229994
249117	229995
503484	229996
51431	229997
163841	229998
332819	229999
333332	230000
477604	230001
315680	230002
98298	230003
287291	230004
524641	230005
12709	230006
10239	230007
145824	230008
587567	230009
3709	230010
255623	230011
272628	230012
253261	230013
114587	230014
7553	230015
9389	230016
556426	230017
7220	230018
71247	230019
151186	230020
368279	230021
414161	230022
279050	230023
686873	230024
104988	230025
681482	230026
545716	230027
4	230028
381247	230029
653359	230030
692688	230031
22917	230032
11751	230033
518253	230034
526029	230035
316141	230036
525114	230037
570838	230038
12263	230039
479009	230040
51129	230041
96351	230042
157998	230043
868	230044
142619	230045
267104	230046
25186	230047
487329	230048
565195	230049
380573	230050
368314	230051
107106	230052
446658	230053
301833	230054
436290	230055
3248	230056
138188	230057
81704	230058
54894	230059
590739	230060
50464	230061
236959	230062
372107	230063
119369	230064
54193	230065
202315	230066
194746	230067
649071	230068
35639	230069
45025	230070
2666	230071
54607	230072
10469	230073
436419	230074
26320	230075
125765	230076
627909	230077
235485	230078
464574	230079
642051	230080
209224	230081
450043	230082
46285	230083
447861	230084
56817	230085
376502	230086
67218	230087
7490	230088
190568	230089
640909	230090
26567	230091
59235	230092
144029	230093
397453	230094
646772	230095
696386	230096
41617	230097
376222	230098
364597	230099
75784	230100
171163	230101
100212	230102
108256	230103
152140	230104
555067	230105
7846	230106
48888	230107
10379	230108
24617	230109
516141	230110
15222	230111
288677	230112
50677	230113
545528	230114
685364	230115
517795	230116
36873	230117
159023	230118
469697	230119
142878	230120
647413	230121
522944	230122
31202	230123
328468	230124
11986	230125
2778	230126
468926	230127
483487	230128
16603	230129
615839	230130
146623	230131
445528	230132
441125	230133
163082	230134
136958	230135
1206	230136
104939	230137
25385	230138
96404	230139
40691	230140
693398	230141
36520	230142
311020	230143
26305	230144
496733	230145
41910	230146
490708	230147
152229	230148
144861	230149
430205	230150
144561	230151
84356	230152
44102	230153
499931	230154
631248	230155
58874	230156
339641	230157
415337	230158
678847	230159
330610	230160
37579	230161
333481	230162
90389	230163
155504	230164
39330	230165
5022	230166
671488	230167
83590	230168
658167	230169
3022	230170
240259	230171
83580	230172
2626	230173
574979	230174
500835	230175
58727	230176
59196	230177
44596	230178
24197	230179
143050	230180
160863	230181
260457	230182
98245	230183
129575	230184
45502	230185
8590	230186
27461	230187
458019	230188
3526	230189
647346	230190
171590	230191
168931	230192
31321	230193
43280	230194
2578	230195
6901	230196
30139	230197
97121	230198
695904	230199
470120	230200
25503	230201
92869	230202
323464	230203
496573	230204
6122	230205
2578	230206
445582	230207
151288	230208
312144	230209
581052	230210
167330	230211
130332	230212
396835	230213
663968	230214
60050	230215
460404	230216
419252	230217
41212	230218
593213	230219
252810	230220
34538	230221
577588	230222
623730	230223
142	230224
1435	230225
368430	230226
94059	230227
112494	230228
75338	230229
62409	230230
459514	230231
185729	230232
650174	230233
7549	230234
175089	230235
575031	230236
495313	230237
26335	230238
334957	230239
84167	230240
108999	230241
351663	230242
97904	230243
4524	230244
206133	230245
120026	230246
254753	230247
748	230248
11272	230249
485281	230250
49864	230251
104464	230252
613968	230253
474656	230254
368041	230255
221030	230256
246716	230257
41608	230258
600376	230259
76026	230260
53150	230261
131681	230262
642750	230263
211823	230264
58042	230265
29889	230266
12302	230267
59085	230268
222789	230269
396361	230270
6904	230271
70707	230272
41450	230273
504812	230274
164659	230275
654891	230276
283985	230277
144142	230278
518157	230279
26743	230280
673432	230281
64323	230282
30638	230283
555655	230284
678540	230285
662807	230286
155485	230287
123821	230288
384952	230289
470706	230290
325316	230291
301740	230292
327113	230293
492674	230294
159242	230295
272570	230296
184507	230297
122702	230298
642620	230299
307156	230300
144022	230301
566005	230302
64408	230303
517511	230304
671421	230305
602418	230306
372825	230307
318534	230308
142815	230309
12262	230310
253548	230311
144034	230312
378871	230313
505202	230314
147751	230315
624088	230316
691869	230317
691918	230318
583727	230319
597622	230320
5893	230321
141343	230322
39504	230323
385412	230324
289423	230325
526508	230326
286189	230327
624536	230328
85587	230329
118587	230330
684486	230331
123005	230332
164978	230333
685882	230334
297737	230335
326322	230336
487132	230337
371915	230338
276828	230339
445767	230340
638960	230341
302075	230342
441176	230343
58133	230344
574655	230345
648450	230346
308563	230347
500930	230348
272081	230349
119933	230350
273319	230351
487785	230352
462534	230353
435046	230354
613130	230355
11140	230356
616095	230357
192106	230358
666267	230359
110885	230360
305573	230361
676802	230362
4819	230363
575196	230364
11599	230365
592166	230366
235402	230367
521464	230368
40068	230369
74428	230370
62371	230371
450724	230372
129534	230373
164927	230374
439912	230375
136511	230376
541703	230377
7260	230378
2960	230379
170297	230380
268955	230381
204840	230382
129720	230383
168732	230384
19517	230385
85286	230386
473779	230387
655664	230388
381753	230389
644417	230390
9283	230391
378308	230392
664215	230393
8865	230394
90837	230395
153838	230396
378899	230397
1334	230398
47637	230399
112874	230400
198842	230401
5094	230402
670716	230403
29478	230404
378326	230405
123318	230406
396418	230407
145816	230408
611013	230409
135407	230410
194055	230411
131989	230412
500110	230413
178920	230414
60939	230415
227773	230416
487647	230417
630986	230418
496	230419
596866	230420
625938	230421
171074	230422
41116	230423
44869	230424
568458	230425
535133	230426
499924	230427
316038	230428
269640	230429
644978	230430
177246	230431
25738	230432
166711	230433
47371	230434
103849	230435
55452	230436
25335	230437
666953	230438
588952	230439
106974	230440
146150	230441
380993	230442
284085	230443
32781	230444
420966	230445
134133	230446
528113	230447
448266	230448
89200	230449
564592	230450
97816	230451
598821	230452
4678	230453
381588	230454
72995	230455
124199	230456
657212	230457
2547	230458
105653	230459
119141	230460
236771	230461
46521	230462
50173	230463
1884	230464
132522	230465
191331	230466
16087	230467
121124	230468
102228	230469
4	230470
44610	230471
647760	230472
2413	230473
15187	230474
600304	230475
113215	230476
19154	230477
653058	230478
47701	230479
225391	230480
507252	230481
684159	230482
151319	230483
455022	230484
331008	230485
159064	230486
525478	230487
258120	230488
25210	230489
348334	230490
21231	230491
636292	230492
489229	230493
2796	230494
49480	230495
182305	230496
302764	230497
570620	230498
665748	230499
427565	230500
665795	230501
135218	230502
141650	230503
236991	230504
13677	230505
112176	230506
445125	230507
235827	230508
393340	230509
47261	230510
302608	230511
1607	230512
33594	230513
88351	230514
376948	230515
51682	230516
62251	230517
39196	230518
46807	230519
560311	230520
6701	230521
84552	230522
607317	230523
613075	230524
145370	230525
305152	230526
571532	230527
3633	230528
314601	230529
350053	230530
433666	230531
355671	230532
525816	230533
84574	230534
137913	230535
49352	230536
259711	230537
678863	230538
9962	230539
11448	230540
137968	230541
1642	230542
425017	230543
571290	230544
22018	230545
49302	230546
49302	230547
3025	230548
525858	230549
137980	230550
137981	230551
137913	230552
137921	230553
137867	230554
525896	230555
129729	230556
221	230557
137954	230558
137837	230559
2199	230560
525777	230561
22026	230562
1006	230563
1006	230564
3023	230565
49291	230566
6723	230567
22027	230568
2199	230569
1233	230570
49334	230571
285586	230572
422543	230573
256025	230574
387576	230575
40161	230576
71671	230577
227346	230578
137849	230579
11464	230580
11445	230581
2198	230582
137895	230583
11451	230584
6724	230585
137958	230586
408731	230587
6685	230588
137835	230589
137984	230590
4354	230591
137952	230592
11439	230593
137973	230594
137886	230595
137915	230596
525868	230597
49408	230598
49379	230599
556604	230600
49401	230601
137884	230602
11430	230603
49310	230604
181459	230605
550120	230606
501052	230607
2197	230608
137908	230609
280135	230610
39512	230611
172756	230612
21978	230613
6718	230614
22014	230615
21944	230616
2195	230617
6689	230618
21959	230619
6697	230620
49411	230621
49380	230622
280194	230623
661485	230624
525790	230625
558737	230626
36804	230627
496594	230628
42494	230629
2194	230630
308027	230631
146941	230632
3744	230633
1	230634
137936	230635
525917	230636
11482	230637
392903	230638
420301	230639
696562	230640
85204	230641
500801	230642
695534	230643
283112	230644
620346	230645
145092	230646
641661	230647
609951	230648
380280	230649
285005	230650
547293	230651
286316	230652
645240	230653
644919	230654
324238	230655
24338	230656
160700	230657
662195	230658
307533	230659
423327	230660
76361	230661
585	230662
120133	230663
668672	230664
599666	230665
8332	230666
1853	230667
660059	230668
177290	230669
17724	230670
382199	230671
407079	230672
453134	230673
197682	230674
539662	230675
225724	230676
467106	230677
329427	230678
596153	230679
492638	230680
1239	230681
163156	230682
47405	230683
409281	230684
2317	230685
51	230686
2409	230687
16100	230688
542224	230689
266911	230690
253635	230691
153381	230692
598454	230693
40955	230694
404573	230695
402047	230696
96902	230697
3493	230698
72733	230699
211916	230700
378244	230701
582975	230702
229175	230703
48533	230704
174370	230705
637519	230706
365953	230707
7136	230708
599747	230709
6668	230710
350838	230711
97435	230712
599692	230713
546145	230714
185772	230715
80716	230716
119255	230717
440238	230718
528618	230719
23660	230720
95823	230721
170246	230722
142590	230723
220997	230724
639832	230725
11282	230726
285745	230727
660939	230728
391663	230729
133109	230730
171637	230731
155173	230732
447729	230733
305841	230734
506948	230735
185351	230736
43495	230737
6867	230738
104188	230739
18168	230740
652756	230741
591855	230742
493781	230743
148703	230744
23004	230745
186211	230746
530	230747
22637	230748
178677	230749
9955	230750
295562	230751
672809	230752
22822	230753
11499	230754
644955	230755
62295	230756
258090	230757
152481	230758
91262	230759
171637	230760
321376	230761
327120	230762
43036	230763
16847	230764
164	230765
108151	230766
497677	230767
448667	230768
46256	230769
684703	230770
672108	230771
676181	230772
73104	230773
121201	230774
548161	230775
3178	230776
23257	230777
7979	230778
56131	230779
580311	230780
467465	230781
78951	230782
375037	230783
283105	230784
358095	230785
479129	230786
10957	230787
623112	230788
20990	230789
509546	230790
151220	230791
156190	230792
381458	230793
470091	230794
623232	230795
634158	230796
49384	230797
65693	230798
6678	230799
463067	230800
420651	230801
1692	230802
631922	230803
395909	230804
612155	230805
58133	230806
152752	230807
613126	230808
209629	230809
264171	230810
439078	230811
372974	230812
13645	230813
85109	230814
348471	230815
426333	230816
202005	230817
84286	230818
68102	230819
544211	230820
161524	230821
293191	230822
57002	230823
246941	230824
273871	230825
671971	230826
397865	230827
13794	230828
271134	230829
170575	230830
685240	230831
24520	230832
32919	230833
27811	230834
163912	230835
358710	230836
20062	230837
349849	230838
513887	230839
14709	230840
382598	230841
143431	230842
137115	230843
7928	230844
126591	230845
402404	230846
646962	230847
5922	230848
636880	230849
113440	230850
357439	230851
322168	230852
29332	230853
110094	230854
402050	230855
90116	230856
2770	230857
544015	230858
651109	230859
4024	230860
543973	230861
691777	230862
68084	230863
676603	230864
554210	230865
5934	230866
130859	230867
72	230868
654456	230869
133917	230870
63	230871
2155	230872
545398	230873
654454	230874
654451	230875
88915	230876
39743	230877
59591	230878
11853	230879
96306	230880
151047	230881
485909	230882
667850	230883
385822	230884
24732	230885
2244	230886
38738	230887
179354	230888
13326	230889
106425	230890
274735	230891
32194	230892
21	230893
94	230894
387178	230895
255887	230896
370799	230897
44	230898
31	230899
15492	230900
299	230901
296423	230902
164990	230903
556368	230904
179304	230905
132828	230906
565471	230907
61047	230908
239364	230909
369449	230910
625314	230911
370789	230912
19675	230913
585	230914
137363	230915
411944	230916
304422	230917
54115	230918
460225	230919
27003	230920
37138	230921
78261	230922
423460	230923
289704	230924
181070	230925
111404	230926
670322	230927
489124	230928
200789	230929
387149	230930
23482	230931
144704	230932
530178	230933
383168	230934
89273	230935
189278	230936
554815	230937
337189	230938
569953	230939
551059	230940
524919	230941
338636	230942
331888	230943
405600	230944
541659	230945
509062	230946
29191	230947
134789	230948
90991	230949
189162	230950
651598	230951
595127	230952
587512	230953
21	230954
2242	230955
464232	230956
235734	230957
179319	230958
24481	230959
581774	230960
211500	230961
509898	230962
78257	230963
171616	230964
105986	230965
11978	230966
575727	230967
435394	230968
9711	230969
109106	230970
35	230971
50435	230972
422375	230973
200818	230974
61051	230975
145047	230976
68773	230977
13360	230978
21	230979
524910	230980
107390	230981
189564	230982
131049	230983
22697	230984
404842	230985
464234	230986
20	230987
867	230988
568955	230989
259224	230990
64318	230991
631277	230992
20859	230993
48992	230994
44969	230995
136558	230996
433591	230997
376853	230998
663884	230999
116961	231000
164771	231001
44862	231002
288769	231003
396806	231004
76212	231005
69541	231006
58245	231007
632218	231008
351482	231009
311734	231010
4295	231011
432855	231012
24800	231013
628925	231014
274598	231015
265147	231016
499251	231017
143246	231018
564088	231019
578389	231020
115785	231021
33919	231022
462950	231023
19528	231024
604064	231025
467183	231026
263237	231027
634281	231028
518652	231029
651309	231030
380986	231031
297714	231032
603687	231033
167758	231034
680622	231035
591659	231036
278708	231037
518653	231038
603978	231039
587768	231040
13291	231041
347520	231042
252501	231043
157164	231044
74567	231045
120715	231046
143811	231047
532051	231048
405386	231049
107279	231050
645020	231051
126502	231052
150678	231053
351224	231054
177864	231055
587775	231056
148342	231057
441797	231058
351226	231059
503890	231060
250893	231061
126112	231062
59802	231063
228730	231064
46765	231065
314959	231066
257844	231067
542198	231068
275532	231069
463267	231070
356148	231071
342033	231072
342039	231073
288527	231074
362906	231075
692387	231076
250823	231077
94987	231078
645244	231079
191797	231080
141000	231081
151150	231082
91812	231083
111878	231084
629259	231085
399372	231086
399356	231087
23615	231088
128841	231089
9960	231090
690325	231091
63922	231092
514719	231093
266610	231094
30759	231095
456583	231096
58928	231097
514648	231098
27264	231099
400227	231100
32628	231101
515150	231102
53990	231103
231004	231104
610227	231105
396893	231106
58487	231107
59000	231108
114854	231109
233737	231110
12866	231111
130196	231112
154598	231113
40852	231114
676574	231115
171279	231116
396892	231117
396890	231118
396607	231119
586773	231120
206681	231121
587145	231122
142168	231123
421741	231124
1532	231125
27641	231126
102105	231127
536082	231128
135175	231129
106944	231130
352089	231131
201780	231132
522336	231133
134320	231134
212847	231135
21408	231136
606869	231137
4758	231138
142249	231139
417775	231140
26521	231141
690259	231142
8547	231143
168435	231144
40293	231145
14872	231146
495388	231147
25321	231148
353271	231149
26753	231150
574227	231151
357228	231152
62935	231153
60157	231154
140694	231155
475853	231156
10402	231157
693736	231158
21578	231159
600441	231160
165594	231161
98755	231162
16068	231163
16924	231164
267122	231165
302047	231166
170597	231167
116140	231168
106919	231169
56	231170
189037	231171
98328	231172
664394	231173
682820	231174
278282	231175
582574	231176
3756	231177
207083	231178
551871	231179
582409	231180
174491	231181
456795	231182
271234	231183
469300	231184
680161	231185
122455	231186
517358	231187
112833	231188
43670	231189
157330	231190
189386	231191
416098	231192
493872	231193
52431	231194
370808	231195
24243	231196
528221	231197
582548	231198
496922	231199
49017	231200
49017	231201
19071	231202
97080	231203
262773	231204
321	231205
536042	231206
632747	231207
49560	231208
98629	231209
266220	231210
5025	231211
602316	231212
632746	231213
124897	231214
275377	231215
58986	231216
674459	231217
97212	231218
25452	231219
146980	231220
630641	231221
546181	231222
121236	231223
638025	231224
100445	231225
23663	231226
22281	231227
121927	231228
136	231229
156366	231230
132653	231231
183639	231232
610312	231233
50577	231234
299450	231235
634047	231236
188502	231237
506474	231238
332037	231239
171062	231240
460245	231241
624544	231242
1540	231243
81017	231244
47989	231245
325035	231246
170485	231247
62012	231248
566661	231249
510966	231250
1278	231251
6072	231252
20077	231253
103569	231254
408140	231255
162287	231256
267245	231257
29504	231258
447379	231259
80995	231260
2795	231261
116378	231262
151414	231263
86639	231264
544225	231265
3942	231266
360119	231267
176522	231268
142959	231269
343310	231270
2011	231271
542971	231272
7538	231273
624474	231274
172006	231275
78402	231276
378794	231277
536403	231278
378734	231279
378722	231280
343542	231281
281310	231282
249816	231283
629983	231284
71913	231285
265974	231286
19257	231287
378924	231288
275076	231289
165827	231290
667114	231291
55319	231292
95756	231293
615884	231294
447912	231295
98752	231296
287555	231297
239585	231298
269298	231299
11519	231300
380133	231301
583824	231302
228354	231303
221765	231304
688806	231305
512857	231306
176587	231307
147309	231308
538866	231309
135949	231310
144570	231311
117502	231312
56583	231313
477591	231314
397682	231315
267528	231316
1324	231317
169988	231318
31146	231319
504347	231320
319574	231321
159792	231322
48782	231323
1972	231324
575003	231325
633099	231326
631114	231327
592165	231328
116826	231329
170754	231330
46930	231331
100268	231332
64131	231333
501166	231334
604749	231335
360581	231336
257	231337
605914	231338
434966	231339
354473	231340
12911	231341
378628	231342
4019	231343
53605	231344
10370	231345
617982	231346
372866	231347
249292	231348
649254	231349
348055	231350
599047	231351
190446	231352
100716	231353
229298	231354
72251	231355
189014	231356
623270	231357
629989	231358
307148	231359
100761	231360
229453	231361
4168	231362
60849	231363
363499	231364
20539	231365
4885	231366
46818	231367
60889	231368
115910	231369
613446	231370
24128	231371
211	231372
3600	231373
24092	231374
266190	231375
94316	231376
211701	231377
430209	231378
594815	231379
61898	231380
229395	231381
14179	231382
96941	231383
231078	231384
258504	231385
499661	231386
234107	231387
312593	231388
93467	231389
429859	231390
520595	231391
648634	231392
171910	231393
11671	231394
150727	231395
122794	231396
591153	231397
84937	231398
317568	231399
168081	231400
342832	231401
258205	231402
141337	231403
439249	231404
267586	231405
426279	231406
37499	231407
57641	231408
499525	231409
338880	231410
31961	231411
4498	231412
451391	231413
103919	231414
113955	231415
148754	231416
345663	231417
205213	231418
495809	231419
3887	231420
9839	231421
404820	231422
590525	231423
165593	231424
256644	231425
510997	231426
268989	231427
294371	231428
355933	231429
131301	231430
34678	231431
276571	231432
143795	231433
276591	231434
207	231435
395463	231436
476618	231437
428007	231438
299710	231439
299730	231440
493686	231441
50807	231442
25667	231443
143878	231444
268776	231445
547286	231446
369751	231447
547296	231448
547284	231449
143881	231450
159491	231451
419950	231452
487367	231453
7541	231454
178598	231455
561017	231456
82331	231457
191990	231458
322933	231459
282566	231460
201326	231461
419898	231462
114	231463
630684	231464
450165	231465
596625	231466
77684	231467
385040	231468
184287	231469
165651	231470
39802	231471
640850	231472
243906	231473
92193	231474
395890	231475
470913	231476
301263	231477
1962	231478
518650	231479
56480	231480
56480	231481
403584	231482
215867	231483
547451	231484
142641	231485
547452	231486
428155	231487
547533	231488
547600	231489
142656	231490
277150	231491
142667	231492
547704	231493
547676	231494
547710	231495
608032	231496
27985	231497
81323	231498
547759	231499
547800	231500
268916	231501
547859	231502
268899	231503
268926	231504
499756	231505
547797	231506
268878	231507
587246	231508
302085	231509
118299	231510
269137	231511
10265	231512
547917	231513
547924	231514
531898	231515
547980	231516
269193	231517
142733	231518
548094	231519
548051	231520
142739	231521
142732	231522
269188	231523
547920	231524
285488	231525
4950	231526
547901	231527
184124	231528
145195	231529
147220	231530
412302	231531
201855	231532
1897	231533
16428	231534
67	231535
390	231536
50879	231537
114554	231538
462592	231539
16428	231540
53	231541
10789	231542
134647	231543
26971	231544
164462	231545
522510	231546
47260	231547
143946	231548
103250	231549
144503	231550
20454	231551
142015	231552
87872	231553
123067	231554
527107	231555
250334	231556
683756	231557
582636	231558
127736	231559
414723	231560
229064	231561
21597	231562
673	231563
438250	231564
135	231565
461698	231566
314410	231567
21255	231568
21255	231569
354549	231570
366172	231571
669598	231572
669599	231573
669597	231574
425696	231575
317203	231576
207201	231577
469622	231578
642819	231579
654565	231580
674919	231581
3651	231582
578715	231583
83896	231584
99039	231585
693325	231586
77653	231587
655042	231588
164683	231589
341355	231590
129038	231591
130757	231592
104797	231593
149653	231594
621511	231595
149388	231596
596267	231597
415990	231598
6918	231599
415987	231600
10386	231601
172146	231602
149371	231603
241020	231604
249467	231605
52566	231606
383622	231607
1140	231608
525764	231609
260732	231610
318236	231611
603090	231612
84266	231613
67559	231614
333598	231615
1211	231616
456377	231617
89745	231618
72108	231619
9160	231620
323246	231621
231734	231622
419789	231623
445038	231624
195214	231625
64757	231626
442947	231627
5259	231628
32623	231629
132640	231630
412536	231631
123644	231632
484764	231633
630761	231634
341192	231635
637606	231636
503544	231637
370510	231638
331969	231639
13552	231640
97878	231641
75907	231642
7995	231643
42330	231644
43629	231645
45131	231646
3477	231647
45237	231648
16428	231649
166078	231650
86360	231651
142770	231652
479356	231653
548291	231654
548271	231655
571215	231656
654745	231657
121256	231658
270114	231659
55973	231660
420826	231661
511781	231662
142769	231663
548301	231664
269291	231665
664232	231666
156089	231667
115241	231668
389502	231669
55908	231670
106463	231671
7844	231672
247607	231673
137215	231674
60224	231675
525714	231676
8904	231677
8904	231678
133007	231679
404905	231680
35907	231681
6882	231682
566027	231683
399178	231684
655106	231685
189865	231686
603955	231687
450225	231688
122210	231689
111475	231690
50900	231691
16572	231692
452313	231693
47269	231694
685177	231695
17534	231696
521765	231697
89014	231698
132181	231699
131872	231700
191011	231701
381339	231702
151069	231703
569192	231704
60165	231705
49138	231706
522858	231707
473448	231708
560780	231709
16198	231710
432811	231711
595080	231712
17217	231713
607221	231714
327382	231715
328644	231716
1403	231717
71993	231718
118850	231719
46027	231720
622952	231721
248567	231722
109069	231723
208032	231724
143287	231725
311037	231726
637733	231727
71785	231728
293231	231729
180008	231730
477675	231731
329629	231732
1107	231733
256787	231734
600203	231735
825	231736
141675	231737
244775	231738
4494	231739
626104	231740
106069	231741
10498	231742
557816	231743
23797	231744
25572	231745
87365	231746
406889	231747
457177	231748
321453	231749
11928	231750
627694	231751
353829	231752
503398	231753
358383	231754
158182	231755
550823	231756
352739	231757
743	231758
6879	231759
68156	231760
21854	231761
79262	231762
49350	231763
236639	231764
321459	231765
300125	231766
420321	231767
395105	231768
16036	231769
37	231770
147441	231771
95409	231772
311586	231773
583934	231774
16357	231775
286013	231776
49071	231777
236937	231778
103791	231779
413116	231780
335046	231781
330	231782
5650	231783
3015	231784
13216	231785
457178	231786
632358	231787
414962	231788
25049	231789
145055	231790
9385	231791
65699	231792
41675	231793
26083	231794
4275	231795
564945	231796
51928	231797
93605	231798
5315	231799
103785	231800
842	231801
40199	231802
79297	231803
247183	231804
695	231805
274823	231806
56428	231807
615067	231808
474034	231809
364647	231810
541587	231811
13264	231812
26912	231813
377390	231814
106819	231815
540147	231816
22270	231817
275506	231818
89651	231819
441542	231820
332181	231821
249150	231822
91605	231823
406990	231824
609596	231825
114447	231826
440504	231827
429340	231828
36065	231829
214961	231830
247409	231831
199340	231832
97182	231833
57359	231834
343646	231835
492	231836
667818	231837
6777	231838
342370	231839
273328	231840
333124	231841
21848	231842
337236	231843
4929	231844
588055	231845
5813	231846
342366	231847
162195	231848
255757	231849
459222	231850
297537	231851
284889	231852
57998	231853
598080	231854
150088	231855
172975	231856
525519	231857
128007	231858
3557	231859
148279	231860
9229	231861
407010	231862
149551	231863
167770	231864
687953	231865
8516	231866
18164	231867
88630	231868
583854	231869
3928	231870
2315	231871
463258	231872
54454	231873
362735	231874
31459	231875
444105	231876
51273	231877
597659	231878
244013	231879
285787	231880
140892	231881
25204	231882
405047	231883
531207	231884
32904	231885
684173	231886
26739	231887
60395	231888
635623	231889
170103	231890
93588	231891
67691	231892
617690	231893
33361	231894
10804	231895
41167	231896
6359	231897
53493	231898
265195	231899
14054	231900
87520	231901
34471	231902
227358	231903
110080	231904
426715	231905
439059	231906
3693	231907
276962	231908
170863	231909
11937	231910
78901	231911
695597	231912
465798	231913
34643	231914
251061	231915
30279	231916
75002	231917
678280	231918
272482	231919
124224	231920
86678	231921
226990	231922
10713	231923
435517	231924
179575	231925
170934	231926
159408	231927
40521	231928
137492	231929
421021	231930
89429	231931
191960	231932
654850	231933
118460	231934
495	231935
48267	231936
665612	231937
273076	231938
402754	231939
537316	231940
253840	231941
301834	231942
10116	231943
89869	231944
58178	231945
125	231946
456252	231947
405913	231948
652904	231949
5332	231950
653474	231951
396355	231952
13956	231953
431063	231954
79750	231955
388891	231956
630934	231957
377423	231958
248274	231959
392807	231960
34546	231961
557909	231962
363046	231963
293994	231964
656066	231965
470543	231966
618997	231967
4467	231968
564064	231969
498278	231970
75366	231971
71729	231972
697929	231973
185519	231974
129388	231975
116652	231976
4742	231977
27038	231978
519108	231979
19386	231980
623138	231981
1717	231982
533449	231983
393328	231984
638866	231985
19769	231986
144490	231987
163644	231988
664031	231989
521805	231990
502036	231991
25765	231992
1336	231993
94925	231994
94365	231995
307164	231996
431897	231997
589615	231998
452935	231999
46084	232000
522839	232001
106057	232002
279615	232003
490364	232004
22017	232005
300895	232006
278920	232007
260811	232008
40995	232009
193979	232010
622711	232011
169056	232012
808	232013
577182	232014
22659	232015
594395	232016
235753	232017
269007	232018
420341	232019
8352	232020
104011	232021
3737	232022
640	232023
207620	232024
64405	232025
589373	232026
472144	232027
23557	232028
1277	232029
270405	232030
131114	232031
423872	232032
611732	232033
82945	232034
301781	232035
179351	232036
570437	232037
645585	232038
420340	232039
381200	232040
64035	232041
3261	232042
305901	232043
250335	232044
359636	232045
179352	232046
54480	232047
78296	232048
255951	232049
691494	232050
15741	232051
588246	232052
203333	232053
278295	232054
83326	232055
140497	232056
654458	232057
21144	232058
417550	232059
417521	232060
165229	232061
130	232062
349337	232063
24	232064
347618	232065
11244	232066
130	232067
47314	232068
464236	232069
381203	232070
36702	232071
160955	232072
54857	232073
12325	232074
297837	232075
24099	232076
500478	232077
302698	232078
82573	232079
645583	232080
645586	232081
25525	232082
99197	232083
1037	232084
56	232085
19421	232086
657492	232087
17847	232088
25930	232089
390336	232090
645581	232091
312207	232092
564460	232093
696455	232094
23126	232095
181243	232096
117012	232097
117012	232098
1291	232099
645866	232100
462332	232101
58735	232102
230645	232103
187192	232104
381202	232105
392842	232106
50825	232107
912	232108
610083	232109
690538	232110
34595	232111
278811	232112
11009	232113
490008	232114
170568	232115
22164	232116
194562	232117
18261	232118
24187	232119
1157	232120
70	232121
655445	232122
495540	232123
217362	232124
136955	232125
177966	232126
671595	232127
407184	232128
396508	232129
34662	232130
523505	232131
372776	232132
582589	232133
28681	232134
323535	232135
420823	232136
678276	232137
145376	232138
7945	232139
253560	232140
64819	232141
47793	232142
74421	232143
10679	232144
35083	232145
24616	232146
31295	232147
536187	232148
220435	232149
473369	232150
40907	232151
3329	232152
6873	232153
11876	232154
11872	232155
145352	232156
137234	232157
137333	232158
16037	232159
51674	232160
167633	232161
13602	232162
13611	232163
6576	232164
137324	232165
43897	232166
145358	232167
84864	232168
145338	232169
524459	232170
524334	232171
599073	232172
131580	232173
13713	232174
85570	232175
669735	232176
31407	232177
145326	232178
8797	232179
61527	232180
358821	232181
642154	232182
6865	232183
140855	232184
675811	232185
13017	232186
375303	232187
288614	232188
591428	232189
238554	232190
17705	232191
311349	232192
15275	232193
25324	232194
437616	232195
243572	232196
337796	232197
253506	232198
578377	232199
159339	232200
212758	232201
436581	232202
5955	232203
566881	232204
584949	232205
537093	232206
76197	232207
448184	232208
53739	232209
688714	232210
217792	232211
168939	232212
29605	232213
1751	232214
461989	232215
611711	232216
368457	232217
360552	232218
51	232219
450992	232220
19936	232221
357604	232222
292748	232223
693365	232224
8693	232225
57707	232226
450298	232227
472256	232228
155985	232229
691858	232230
75470	232231
617710	232232
10653	232233
231619	232234
21130	232235
173398	232236
2404	232237
101100	232238
454991	232239
432247	232240
411	232241
25867	232242
242864	232243
15100	232244
423335	232245
411481	232246
32533	232247
395	232248
13602	232249
130733	232250
651152	232251
37860	232252
670414	232253
450555	232254
528825	232255
42257	232256
167623	232257
31569	232258
7026	232259
89816	232260
84978	232261
87846	232262
51719	232263
112280	232264
628451	232265
617483	232266
478809	232267
10386	232268
340980	232269
10386	232270
100251	232271
642854	232272
586623	232273
657303	232274
64525	232275
423056	232276
165551	232277
193469	232278
119068	232279
632500	232280
115612	232281
659162	232282
623145	232283
408262	232284
596424	232285
50823	232286
454710	232287
67909	232288
154724	232289
617216	232290
184298	232291
248573	232292
371137	232293
592890	232294
125135	232295
73379	232296
671219	232297
620646	232298
49329	232299
110884	232300
360634	232301
402363	232302
383382	232303
270358	232304
360339	232305
324588	232306
381155	232307
110146	232308
55258	232309
220064	232310
290245	232311
79684	232312
466084	232313
456546	232314
609398	232315
346803	232316
456183	232317
392779	232318
400936	232319
681080	232320
2695	232321
652940	232322
86	232323
585225	232324
490345	232325
416448	232326
681056	232327
693239	232328
660691	232329
12700	232330
223299	232331
544152	232332
310437	232333
122403	232334
452128	232335
516620	232336
388968	232337
587929	232338
645036	232339
14353	232340
207273	232341
613540	232342
250105	232343
76966	232344
542686	232345
10294	232346
216585	232347
7098	232348
54871	232349
597989	232350
688761	232351
229348	232352
245797	232353
115123	232354
416389	232355
507462	232356
423062	232357
6287	232358
471461	232359
104819	232360
206179	232361
7567	232362
63228	232363
3213	232364
68852	232365
31605	232366
7908	232367
18210	232368
174859	232369
100211	232370
417276	232371
589	232372
572970	232373
538749	232374
124892	232375
283352	232376
272159	232377
490397	232378
449446	232379
232445	232380
548749	232381
19152	232382
102598	232383
689885	232384
7283	232385
400539	232386
548705	232387
16643	232388
521996	232389
450378	232390
140178	232391
269585	232392
83083	232393
184451	232394
371835	232395
454062	232396
108176	232397
422849	232398
18356	232399
81348	232400
39077	232401
85125	232402
48141	232403
1435	232404
509442	232405
156017	232406
434052	232407
98394	232408
515937	232409
273632	232410
403132	232411
369563	232412
454064	232413
568975	232414
104380	232415
59556	232416
19192	232417
684986	232418
300012	232419
213129	232420
65197	232421
83083	232422
155527	232423
671026	232424
173121	232425
228575	232426
37963	232427
360241	232428
70632	232429
649334	232430
19870	232431
429744	232432
32635	232433
54242	232434
111430	232435
472724	232436
571461	232437
528	232438
24541	232439
491869	232440
524312	232441
233581	232442
153438	232443
591827	232444
144816	232445
3	232446
272912	232447
42503	232448
113587	232449
33617	232450
343165	232451
433942	232452
56551	232453
11454	232454
629517	232455
21307	232456
63738	232457
696939	232458
125415	232459
454067	232460
571219	232461
113853	232462
98265	232463
145162	232464
387579	232465
41258	232466
402	232467
567375	232468
643600	232469
474806	232470
138243	232471
22470	232472
440575	232473
3670	232474
183504	232475
168266	232476
549061	232477
129678	232478
7438	232479
663144	232480
180774	232481
676730	232482
237382	232483
108609	232484
247756	232485
102425	232486
192413	232487
658101	232488
646117	232489
548056	232490
570688	232491
7625	232492
21285	232493
341509	232494
500932	232495
415273	232496
196056	232497
34035	232498
112192	232499
534885	232500
388822	232501
562714	232502
443779	232503
152873	232504
491363	232505
90934	232506
358890	232507
142908	232508
159590	232509
453971	232510
226136	232511
534750	232512
300954	232513
85685	232514
288190	232515
500878	232516
2836	232517
255385	232518
2075	232519
396169	232520
499130	232521
53128	232522
605984	232523
230995	232524
98093	232525
50226	232526
89563	232527
32158	232528
264867	232529
5959	232530
444455	232531
448731	232532
264285	232533
192134	232534
75030	232535
314936	232536
246786	232537
544526	232538
266780	232539
177427	232540
168688	232541
521449	232542
265390	232543
320667	232544
12282	232545
692360	232546
441449	232547
645504	232548
566168	232549
326362	232550
19371	232551
633346	232552
38478	232553
37923	232554
158759	232555
264321	232556
661359	232557
101473	232558
3296	232559
671538	232560
78800	232561
627583	232562
485988	232563
4806	232564
495542	232565
249611	232566
639864	232567
85731	232568
486888	232569
280234	232570
288710	232571
338083	232572
27294	232573
82087	232574
262972	232575
122330	232576
542305	232577
263089	232578
640957	232579
121452	232580
693449	232581
55193	232582
220195	232583
375963	232584
288082	232585
288057	232586
288275	232587
288182	232588
33615	232589
269143	232590
32428	232591
369584	232592
347697	232593
347110	232594
620535	232595
520832	232596
39495	232597
2475	232598
346920	232599
116268	232600
419684	232601
25	232602
42754	232603
649375	232604
113338	232605
589076	232606
206772	232607
192807	232608
83365	232609
2928	232610
297187	232611
32447	232612
520746	232613
159558	232614
474006	232615
343298	232616
413909	232617
674819	232618
432	232619
199708	232620
55995	232621
259018	232622
61562	232623
635375	232624
582598	232625
158934	232626
274331	232627
142120	232628
110326	232629
18068	232630
561522	232631
114486	232632
2132	232633
114539	232634
425946	232635
656603	232636
27037	232637
475571	232638
183288	232639
146773	232640
499676	232641
181723	232642
659943	232643
22369	232644
422919	232645
114670	232646
10367	232647
653476	232648
685051	232649
589689	232650
589690	232651
589691	232652
32995	232653
336095	232654
12913	232655
595654	232656
21936	232657
215221	232658
273474	232659
5764	232660
368424	232661
8656	232662
42494	232663
260709	232664
10949	232665
372543	232666
79368	232667
287194	232668
135560	232669
183926	232670
317147	232671
6427	232672
167615	232673
669643	232674
112573	232675
508809	232676
3822	232677
17945	232678
5753	232679
497451	232680
270508	232681
5753	232682
444533	232683
470724	232684
645712	232685
684140	232686
6640	232687
684144	232688
2176	232689
197630	232690
58907	232691
2176	232692
158385	232693
170674	232694
8025	232695
366355	232696
574081	232697
562183	232698
577799	232699
272647	232700
601140	232701
36093	232702
406544	232703
54	232704
39011	232705
409186	232706
9520	232707
212851	232708
594	232709
195997	232710
75708	232711
200773	232712
523443	232713
20208	232714
169063	232715
121504	232716
548456	232717
37689	232718
78924	232719
419445	232720
144	232721
163819	232722
32199	232723
407955	232724
246722	232725
51712	232726
174988	232727
95113	232728
61379	232729
196192	232730
188564	232731
94507	232732
420720	232733
52852	232734
381008	232735
268373	232736
447448	232737
158713	232738
626746	232739
391301	232740
581318	232741
217444	232742
69663	232743
1060	232744
61531	232745
249289	232746
464159	232747
476470	232748
296290	232749
32140	232750
507726	232751
637941	232752
469806	232753
43132	232754
355754	232755
193568	232756
571016	232757
669180	232758
17128	232759
203032	232760
406252	232761
600354	232762
291437	232763
527424	232764
421911	232765
261736	232766
677106	232767
89690	232768
196333	232769
45196	232770
21935	232771
508832	232772
79568	232773
505118	232774
501315	232775
261771	232776
154261	232777
249303	232778
284593	232779
498	232780
57301	232781
178461	232782
7794	232783
418047	232784
150408	232785
79601	232786
554393	232787
15460	232788
667380	232789
382267	232790
261795	232791
36755	232792
407510	232793
641013	232794
250201	232795
110989	232796
107699	232797
12763	232798
76964	232799
38006	232800
69954	232801
15603	232802
90003	232803
174898	232804
189328	232805
142376	232806
630366	232807
81554	232808
490611	232809
369966	232810
18812	232811
246891	232812
369327	232813
533375	232814
178936	232815
178782	232816
63978	232817
27083	232818
27089	232819
709	232820
60924	232821
178986	232822
178909	232823
63987	232824
64018	232825
109467	232826
266023	232827
92985	232828
321724	232829
457776	232830
98119	232831
423762	232832
167991	232833
242206	232834
441202	232835
2578	232836
470017	232837
160880	232838
241978	232839
25077	232840
117643	232841
12848	232842
665033	232843
160045	232844
4677	232845
166685	232846
3226	232847
25078	232848
4716	232849
295966	232850
477784	232851
120734	232852
434353	232853
2096	232854
146388	232855
416385	232856
89002	232857
161111	232858
126558	232859
44332	232860
224085	232861
103061	232862
35617	232863
316578	232864
609926	232865
652125	232866
153281	232867
155135	232868
323717	232869
245725	232870
12990	232871
5	232872
443690	232873
522223	232874
38708	232875
1989	232876
140444	232877
37413	232878
696661	232879
302840	232880
427644	232881
51064	232882
202134	232883
424014	232884
284494	232885
580522	232886
114759	232887
169375	232888
75037	232889
6391	232890
524594	232891
480012	232892
476046	232893
225730	232894
491053	232895
542037	232896
494954	232897
636462	232898
122311	232899
432819	232900
7460	232901
508423	232902
593739	232903
680231	232904
124360	232905
620573	232906
628970	232907
523473	232908
147148	232909
656239	232910
390285	232911
376454	232912
376456	232913
318829	232914
428517	232915
598741	232916
398622	232917
544466	232918
144497	232919
33234	232920
497925	232921
55466	232922
1065	232923
470309	232924
47616	232925
691734	232926
108548	232927
105743	232928
634048	232929
628842	232930
94803	232931
474820	232932
485254	232933
470909	232934
425942	232935
130305	232936
314519	232937
218986	232938
681111	232939
340444	232940
76245	232941
512206	232942
263024	232943
142224	232944
43783	232945
37706	232946
109927	232947
47027	232948
429676	232949
46018	232950
624068	232951
166004	232952
289582	232953
86467	232954
471086	232955
77690	232956
15413	232957
276503	232958
503747	232959
565602	232960
630042	232961
34923	232962
659265	232963
694143	232964
35567	232965
10677	232966
661646	232967
505939	232968
520833	232969
497360	232970
61199	232971
98472	232972
104521	232973
565931	232974
26472	232975
164700	232976
531560	232977
159800	232978
139103	232979
15520	232980
174103	232981
268424	232982
344023	232983
6320	232984
313863	232985
72331	232986
53927	232987
156163	232988
693688	232989
345935	232990
537879	232991
418652	232992
1073	232993
221704	232994
468470	232995
549829	232996
12909	232997
97954	232998
244580	232999
156263	233000
531197	233001
311502	233002
11039	233003
361901	233004
592157	233005
2002	233006
175543	233007
69114	233008
16958	233009
37127	233010
21769	233011
18068	233012
665227	233013
664934	233014
309225	233015
434652	233016
125	233017
7201	233018
617740	233019
99018	233020
804	233021
54890	233022
316101	233023
403086	233024
401131	233025
133556	233026
14397	233027
1237	233028
24197	233029
608776	233030
355466	233031
113065	233032
124609	233033
87898	233034
129611	233035
324197	233036
570888	233037
333405	233038
680296	233039
574147	233040
613941	233041
190701	233042
101951	233043
1447	233044
604701	233045
404583	233046
1668	233047
110036	233048
151974	233049
114658	233050
190313	233051
368469	233052
4618	233053
581930	233054
557242	233055
473529	233056
645969	233057
111634	233058
12509	233059
379721	233060
390391	233061
105273	233062
617897	233063
144746	233064
33426	233065
5234	233066
677440	233067
98116	233068
662862	233069
232967	233070
120953	233071
4148	233072
306941	233073
2663	233074
114658	233075
83984	233076
164450	233077
647628	233078
350467	233079
497941	233080
83558	233081
542019	233082
138647	233083
6865	233084
36638	233085
6112	233086
362909	233087
670437	233088
404375	233089
572174	233090
121932	233091
58844	233092
606340	233093
160959	233094
67159	233095
105767	233096
133151	233097
85729	233098
3176	233099
55804	233100
262212	233101
65698	233102
623777	233103
1814	233104
8885	233105
42984	233106
181706	233107
67159	233108
154787	233109
8938	233110
125276	233111
439572	233112
371341	233113
27385	233114
44254	233115
311130	233116
43580	233117
165382	233118
314575	233119
381317	233120
404405	233121
102285	233122
616035	233123
54410	233124
54068	233125
264175	233126
383775	233127
605934	233128
643724	233129
581508	233130
321271	233131
21937	233132
21925	233133
585766	233134
402126	233135
675542	233136
439262	233137
1696	233138
224076	233139
433444	233140
605568	233141
558317	233142
608020	233143
605814	233144
79496	233145
9190	233146
147680	233147
342307	233148
605799	233149
614979	233150
99953	233151
353282	233152
259013	233153
99957	233154
22292	233155
2967	233156
263788	233157
189897	233158
594413	233159
33210	233160
641204	233161
86666	233162
224	233163
435	233164
115038	233165
228013	233166
353391	233167
128666	233168
150376	233169
157162	233170
191103	233171
16364	233172
42494	233173
43906	233174
351768	233175
56849	233176
295099	233177
553134	233178
48762	233179
1921	233180
58987	233181
410971	233182
300316	233183
380071	233184
9705	233185
15718	233186
199742	233187
2587	233188
111157	233189
426748	233190
65911	233191
18874	233192
145046	233193
255019	233194
41414	233195
16412	233196
41955	233197
66916	233198
172441	233199
530763	233200
679756	233201
526844	233202
16338	233203
487095	233204
698	233205
472578	233206
667874	233207
593772	233208
57981	233209
478985	233210
517670	233211
85704	233212
192205	233213
48950	233214
88063	233215
83716	233216
469924	233217
6077	233218
370852	233219
34007	233220
200494	233221
80534	233222
14463	233223
659947	233224
282956	233225
156086	233226
161854	233227
306014	233228
315571	233229
268245	233230
355195	233231
360059	233232
33106	233233
37447	233234
132156	233235
518955	233236
331	233237
123771	233238
115005	233239
669607	233240
505994	233241
66440	233242
566532	233243
632245	233244
341180	233245
674099	233246
204484	233247
264190	233248
221950	233249
60090	233250
653099	233251
454679	233252
677401	233253
186820	233254
375724	233255
376263	233256
375723	233257
654174	233258
338069	233259
238055	233260
639827	233261
144756	233262
2920	233263
114471	233264
148058	233265
117077	233266
4961	233267
574051	233268
41884	233269
492903	233270
630586	233271
372047	233272
42393	233273
71675	233274
34645	233275
688883	233276
129680	233277
614352	233278
29124	233279
460213	233280
209930	233281
560754	233282
549968	233283
61920	233284
821	233285
425168	233286
550038	233287
419997	233288
344208	233289
78222	233290
287846	233291
287854	233292
611820	233293
49314	233294
270392	233295
270820	233296
7801	233297
434570	233298
146928	233299
13744	233300
186277	233301
99778	233302
148457	233303
13741	233304
635657	233305
499365	233306
499314	233307
456701	233308
551512	233309
319028	233310
3579	233311
1562	233312
89832	233313
173677	233314
94441	233315
57800	233316
25955	233317
168346	233318
376761	233319
302593	233320
57866	233321
339553	233322
50634	233323
93747	233324
149611	233325
34594	233326
580283	233327
462669	233328
516700	233329
685787	233330
54822	233331
459466	233332
459504	233333
141148	233334
359668	233335
466399	233336
283022	233337
323231	233338
197095	233339
57350	233340
569310	233341
255625	233342
355042	233343
125104	233344
141150	233345
283018	233346
102228	233347
158907	233348
150785	233349
38367	233350
156012	233351
669761	233352
22266	233353
88449	233354
596249	233355
448851	233356
528528	233357
163858	233358
467452	233359
536516	233360
362714	233361
149	233362
301783	233363
651485	233364
283024	233365
40647	233366
575992	233367
609233	233368
293389	233369
628116	233370
336220	233371
45504	233372
657125	233373
229006	233374
569457	233375
432821	233376
17539	233377
274621	233378
554564	233379
275854	233380
471092	233381
430068	233382
61220	233383
161886	233384
11657	233385
127799	233386
576493	233387
550677	233388
240	233389
74579	233390
413887	233391
324590	233392
225425	233393
579323	233394
133083	233395
88035	233396
136620	233397
519463	233398
498873	233399
50780	233400
528369	233401
695045	233402
611146	233403
139952	233404
23645	233405
84418	233406
84701	233407
21800	233408
664221	233409
47560	233410
18407	233411
152918	233412
528158	233413
16282	233414
1675	233415
550955	233416
18368	233417
160531	233418
96448	233419
432942	233420
531589	233421
92135	233422
424751	233423
618217	233424
52357	233425
203224	233426
112757	233427
244970	233428
4144	233429
227719	233430
655824	233431
25692	233432
64236	233433
175492	233434
398042	233435
273814	233436
31739	233437
133833	233438
133366	233439
33871	233440
260071	233441
209264	233442
737	233443
295314	233444
295313	233445
209195	233446
232136	233447
632661	233448
388181	233449
104634	233450
268297	233451
61702	233452
254270	233453
103939	233454
67682	233455
173689	233456
221110	233457
661187	233458
274627	233459
455315	233460
647477	233461
320729	233462
662305	233463
106638	233464
333506	233465
409093	233466
272725	233467
4548	233468
36183	233469
39581	233470
695191	233471
287879	233472
377450	233473
661254	233474
607438	233475
595999	233476
159292	233477
20076	233478
2066	233479
648523	233480
453837	233481
49474	233482
466179	233483
591105	233484
618205	233485
237272	233486
166370	233487
356111	233488
626794	233489
510094	233490
206738	233491
454903	233492
398495	233493
21108	233494
439980	233495
617864	233496
457586	233497
110956	233498
381326	233499
643283	233500
555167	233501
61789	233502
388816	233503
71	233504
607336	233505
24632	233506
139378	233507
82924	233508
32859	233509
275742	233510
40940	233511
479423	233512
282801	233513
421406	233514
551869	233515
143556	233516
551862	233517
584375	233518
49917	233519
40612	233520
10229	233521
485548	233522
73174	233523
393392	233524
24861	233525
304996	233526
415319	233527
51096	233528
552504	233529
688634	233530
641511	233531
113905	233532
102509	233533
506526	233534
16424	233535
364897	233536
575528	233537
66185	233538
2099	233539
178264	233540
645889	233541
28729	233542
68070	233543
620593	233544
170563	233545
20618	233546
1711	233547
368400	233548
332308	233549
8271	233550
25765	233551
90730	233552
123744	233553
14830	233554
304718	233555
105875	233556
560487	233557
11036	233558
534071	233559
6153	233560
19213	233561
194745	233562
516067	233563
242721	233564
563299	233565
11285	233566
22600	233567
72838	233568
171408	233569
45986	233570
422048	233571
76	233572
690022	233573
117313	233574
632801	233575
460302	233576
460280	233577
460164	233578
386432	233579
45256	233580
566129	233581
683522	233582
183444	233583
133037	233584
480227	233585
642628	233586
273837	233587
277472	233588
118976	233589
113412	233590
129562	233591
237765	233592
358191	233593
385938	233594
109022	233595
48263	233596
586961	233597
15189	233598
31702	233599
552156	233600
475591	233601
25778	233602
60228	233603
648778	233604
357057	233605
555550	233606
4708	233607
50272	233608
553074	233609
553090	233610
9367	233611
1878	233612
349864	233613
677735	233614
202240	233615
372932	233616
134971	233617
654566	233618
36431	233619
445571	233620
11773	233621
83055	233622
98714	233623
276569	233624
304	233625
486396	233626
553459	233627
276836	233628
650812	233629
414915	233630
2318	233631
92942	233632
14203	233633
69145	233634
654834	233635
25019	233636
16671	233637
30150	233638
592068	233639
633998	233640
1660	233641
1557	233642
91332	233643
553551	233644
207373	233645
532861	233646
143837	233647
583010	233648
143837	233649
70321	233650
493246	233651
22304	233652
582450	233653
1722	233654
404457	233655
34371	233656
78770	233657
15467	233658
437732	233659
205886	233660
48683	233661
30879	233662
533395	233663
427450	233664
596442	233665
516803	233666
185329	233667
250135	233668
9282	233669
357124	233670
150150	233671
458350	233672
560585	233673
59292	233674
210762	233675
619602	233676
106835	233677
420868	233678
8055	233679
354196	233680
183549	233681
6561	233682
72443	233683
239348	233684
283961	233685
596061	233686
587240	233687
305970	233688
665477	233689
182516	233690
138828	233691
151474	233692
497171	233693
694929	233694
498122	233695
435466	233696
55051	233697
277456	233698
614597	233699
50254	233700
565629	233701
38788	233702
110175	233703
58907	233704
136422	233705
505722	233706
94577	233707
41883	233708
362022	233709
162664	233710
71	233711
528704	233712
595367	233713
397447	233714
53109	233715
597220	233716
510877	233717
489799	233718
95684	233719
343753	233720
245640	233721
22753	233722
53178	233723
185595	233724
383259	233725
405738	233726
512053	233727
329317	233728
152083	233729
2631	233730
311441	233731
491842	233732
581158	233733
480245	233734
8880	233735
517784	233736
553844	233737
448859	233738
277704	233739
277686	233740
461921	233741
49995	233742
66395	233743
218351	233744
296743	233745
20849	233746
1600	233747
549933	233748
36745	233749
137219	233750
554566	233751
128021	233752
277827	233753
684258	233754
695486	233755
140633	233756
54772	233757
426386	233758
435109	233759
125998	233760
141787	233761
32445	233762
332640	233763
129055	233764
85269	233765
148642	233766
41377	233767
111810	233768
349792	233769
40326	233770
7610	233771
347286	233772
571821	233773
675817	233774
3348	233775
84230	233776
485829	233777
278659	233778
278721	233779
554241	233780
554201	233781
554325	233782
503090	233783
316508	233784
93962	233785
279263	233786
254521	233787
264682	233788
108508	233789
393180	233790
40721	233791
522081	233792
264974	233793
393086	233794
443000	233795
630688	233796
279608	233797
3987	233798
258077	233799
691372	233800
279811	233801
328310	233802
63910	233803
253	233804
309313	233805
33070	233806
5432	233807
15651	233808
524637	233809
95703	233810
144439	233811
363586	233812
49065	233813
68764	233814
105052	233815
83824	233816
610297	233817
51028	233818
534098	233819
191	233820
208301	233821
5692	233822
89336	233823
176349	233824
696868	233825
82511	233826
76451	233827
27674	233828
47953	233829
331116	233830
470471	233831
411953	233832
495341	233833
450129	233834
515340	233835
329604	233836
144086	233837
55265	233838
343640	233839
18564	233840
389538	233841
153736	233842
348430	233843
122514	233844
13691	233845
267493	233846
83878	233847
83877	233848
489579	233849
673729	233850
242625	233851
241320	233852
88497	233853
367831	233854
191419	233855
171468	233856
15798	233857
15798	233858
185721	233859
504129	233860
82869	233861
162161	233862
105601	233863
47126	233864
211729	233865
555174	233866
555207	233867
25668	233868
275362	233869
135167	233870
9558	233871
81680	233872
365138	233873
225959	233874
30496	233875
227888	233876
124121	233877
257260	233878
279757	233879
385308	233880
262893	233881
34044	233882
22962	233883
178843	233884
40921	233885
94440	233886
46044	233887
44162	233888
280885	233889
27932	233890
555709	233891
630988	233892
435	233893
140903	233894
144266	233895
21344	233896
15976	233897
148772	233898
63417	233899
1930	233900
84299	233901
654506	233902
281673	233903
532090	233904
4864	233905
2352	233906
165341	233907
578827	233908
434998	233909
456809	233910
120718	233911
2028	233912
690931	233913
389659	233914
5140	233915
39627	233916
431240	233917
181006	233918
184432	233919
83170	233920
214538	233921
23591	233922
81748	233923
128558	233924
139011	233925
90567	233926
87708	233927
656300	233928
672477	233929
2985	233930
94904	233931
476699	233932
556600	233933
576356	233934
144499	233935
118125	233936
312690	233937
465322	233938
187505	233939
17983	233940
424952	233941
206716	233942
93276	233943
131794	233944
131794	233945
499448	233946
555730	233947
516166	233948
43806	233949
248195	233950
77060	233951
2033	233952
313203	233953
91118	233954
163932	233955
675511	233956
219711	233957
539335	233958
51464	233959
470270	233960
112786	233961
624166	233962
324498	233963
522918	233964
423897	233965
432073	233966
632832	233967
110434	233968
603114	233969
398831	233970
12707	233971
280160	233972
678755	233973
343538	233974
208961	233975
630951	233976
60068	233977
599045	233978
41962	233979
10208	233980
28095	233981
287611	233982
436612	233983
519998	233984
436347	233985
75094	233986
75060	233987
49654	233988
6736	233989
118359	233990
142267	233991
385012	233992
628045	233993
544101	233994
585576	233995
41513	233996
4694	233997
916	233998
366971	233999
6974	234000
296887	234001
6139	234002
14389	234003
137651	234004
588457	234005
489483	234006
101541	234007
80707	234008
9	234009
2280	234010
164637	234011
566249	234012
487349	234013
304720	234014
579430	234015
80631	234016
506982	234017
93872	234018
479214	234019
405495	234020
162740	234021
185445	234022
582936	234023
158528	234024
66949	234025
639277	234026
30356	234027
24936	234028
486114	234029
547371	234030
557845	234031
172347	234032
79357	234033
684659	234034
329661	234035
636873	234036
11239	234037
289571	234038
289554	234039
180679	234040
283865	234041
672263	234042
30390	234043
36481	234044
24159	234045
45826	234046
22769	234047
20611	234048
627073	234049
4242	234050
267851	234051
84715	234052
207892	234053
66652	234054
637467	234055
685325	234056
3554	234057
239179	234058
213960	234059
123526	234060
123526	234061
43335	234062
94513	234063
233287	234064
478084	234065
147462	234066
34736	234067
14444	234068
346150	234069
4274	234070
149409	234071
556802	234072
1842	234073
115945	234074
683825	234075
96753	234076
141132	234077
523774	234078
253505	234079
90645	234080
495015	234081
427999	234082
407300	234083
617845	234084
677968	234085
5364	234086
5191	234087
10711	234088
102439	234089
400203	234090
65512	234091
686	234092
651301	234093
14980	234094
76139	234095
8348	234096
444312	234097
21571	234098
19	234099
25282	234100
168952	234101
657757	234102
243272	234103
144621	234104
444020	234105
25000	234106
135126	234107
59572	234108
200030	234109
71	234110
490172	234111
475209	234112
16372	234113
550894	234114
386073	234115
168252	234116
85325	234117
348796	234118
72181	234119
793	234120
434045	234121
473205	234122
629415	234123
214044	234124
370010	234125
394200	234126
437615	234127
387693	234128
671192	234129
177353	234130
144567	234131
1127	234132
550709	234133
551278	234134
12877	234135
200337	234136
162001	234137
110245	234138
400989	234139
155341	234140
642160	234141
134501	234142
284320	234143
284246	234144
441304	234145
111912	234146
71465	234147
359838	234148
431402	234149
495491	234150
533137	234151
153113	234152
266041	234153
176403	234154
110318	234155
341064	234156
372805	234157
580787	234158
378717	234159
341851	234160
65381	234161
399165	234162
112978	234163
470916	234164
595316	234165
329320	234166
186006	234167
531	234168
4854	234169
359237	234170
2746	234171
387403	234172
417036	234173
167300	234174
65103	234175
220397	234176
445657	234177
45136	234178
86496	234179
694261	234180
88552	234181
165660	234182
620917	234183
445316	234184
73390	234185
42849	234186
602737	234187
50551	234188
555749	234189
189837	234190
74828	234191
3202	234192
626727	234193
190958	234194
644689	234195
150408	234196
3216	234197
625272	234198
48675	234199
629397	234200
243454	234201
243393	234202
75323	234203
75400	234204
243569	234205
75191	234206
243895	234207
30430	234208
11535	234209
557988	234210
403434	234211
635780	234212
32823	234213
22153	234214
241938	234215
89233	234216
213459	234217
305007	234218
376558	234219
654738	234220
227190	234221
593339	234222
284523	234223
462792	234224
541471	234225
19421	234226
19421	234227
619016	234228
1342	234229
281732	234230
623325	234231
11145	234232
383	234233
516334	234234
138985	234235
425829	234236
7813	234237
114268	234238
364815	234239
118505	234240
588810	234241
154032	234242
550769	234243
288799	234244
7041	234245
558652	234246
558483	234247
623697	234248
324	234249
477375	234250
596221	234251
662476	234252
548102	234253
548062	234254
547975	234255
64856	234256
20960	234257
2782	234258
347407	234259
170639	234260
662852	234261
170276	234262
279173	234263
247697	234264
519069	234265
153132	234266
558444	234267
213597	234268
25244	234269
508779	234270
583103	234271
34479	234272
5420	234273
364187	234274
2681	234275
194755	234276
73914	234277
319262	234278
588843	234279
611458	234280
588820	234281
476716	234282
25230	234283
128413	234284
462660	234285
306235	234286
308553	234287
241007	234288
389335	234289
523596	234290
85090	234291
255793	234292
228864	234293
669759	234294
540546	234295
91151	234296
669755	234297
54774	234298
53264	234299
36073	234300
647959	234301
224352	234302
125102	234303
79827	234304
49597	234305
15734	234306
540545	234307
689068	234308
4330	234309
482484	234310
4330	234311
42860	234312
567983	234313
29169	234314
344403	234315
362704	234316
82651	234317
525332	234318
394155	234319
165850	234320
148943	234321
270805	234322
234972	234323
88505	234324
526937	234325
5881	234326
31617	234327
9214	234328
25458	234329
102394	234330
671157	234331
645404	234332
131938	234333
36971	234334
127760	234335
215888	234336
250564	234337
154103	234338
690769	234339
197613	234340
39466	234341
5404	234342
63762	234343
24746	234344
16087	234345
156356	234346
279819	234347
103623	234348
319404	234349
412908	234350
31926	234351
444444	234352
448729	234353
26390	234354
501668	234355
342318	234356
159492	234357
300881	234358
458240	234359
169578	234360
283150	234361
71001	234362
641922	234363
387575	234364
172637	234365
278959	234366
517657	234367
273459	234368
33298	234369
201482	234370
108025	234371
496743	234372
376944	234373
684058	234374
9962	234375
39503	234376
517662	234377
107016	234378
9791	234379
301873	234380
283411	234381
511353	234382
40157	234383
33300	234384
678917	234385
65721	234386
13335	234387
18511	234388
387588	234389
40146	234390
106998	234391
107018	234392
18507	234393
18512	234394
170820	234395
316851	234396
5939	234397
85126	234398
387597	234399
9791	234400
9959	234401
517798	234402
300158	234403
75439	234404
107017	234405
123833	234406
433165	234407
185981	234408
535081	234409
304780	234410
301836	234411
83634	234412
20785	234413
54516	234414
275210	234415
122876	234416
539887	234417
463639	234418
687699	234419
198528	234420
587589	234421
125189	234422
119876	234423
82	234424
11064	234425
33498	234426
24565	234427
197481	234428
342381	234429
144396	234430
84531	234431
206380	234432
542768	234433
7086	234434
157424	234435
279675	234436
52193	234437
1300	234438
1833	234439
85131	234440
669688	234441
4192	234442
56985	234443
9784	234444
8934	234445
685728	234446
20127	234447
444637	234448
567411	234449
286426	234450
2886	234451
887	234452
496739	234453
319219	234454
103312	234455
201473	234456
159540	234457
114305	234458
459446	234459
686506	234460
146949	234461
37101	234462
545481	234463
125189	234464
133711	234465
162094	234466
489987	234467
448671	234468
459770	234469
19213	234470
19213	234471
66946	234472
142753	234473
88790	234474
288451	234475
574478	234476
139338	234477
268898	234478
692622	234479
648126	234480
684427	234481
56790	234482
343762	234483
114381	234484
52717	234485
246654	234486
124081	234487
688140	234488
282263	234489
509117	234490
47590	234491
501653	234492
359633	234493
4004	234494
626717	234495
85459	234496
82255	234497
267	234498
691864	234499
691891	234500
548259	234501
269295	234502
329909	234503
49671	234504
162365	234505
288127	234506
172583	234507
567277	234508
279846	234509
624407	234510
290700	234511
146081	234512
278664	234513
4687	234514
147574	234515
288330	234516
445344	234517
288349	234518
38144	234519
48801	234520
163173	234521
21086	234522
166301	234523
433984	234524
691936	234525
679813	234526
475951	234527
157095	234528
370899	234529
90431	234530
90375	234531
639391	234532
188037	234533
101672	234534
540117	234535
236613	234536
119877	234537
22104	234538
681422	234539
262357	234540
101264	234541
126382	234542
157945	234543
308164	234544
388577	234545
32667	234546
188554	234547
285396	234548
116458	234549
562201	234550
83525	234551
347572	234552
67004	234553
391557	234554
220955	234555
225773	234556
171730	234557
473138	234558
7380	234559
181593	234560
487546	234561
558527	234562
558524	234563
423419	234564
144971	234565
82566	234566
206625	234567
685924	234568
278939	234569
77470	234570
368763	234571
132207	234572
156536	234573
356588	234574
51523	234575
286171	234576
559076	234577
558626	234578
93810	234579
52649	234580
269473	234581
21924	234582
487553	234583
558561	234584
144973	234585
119147	234586
20959	234587
99078	234588
274616	234589
64590	234590
40147	234591
403574	234592
519372	234593
558508	234594
258647	234595
554006	234596
576025	234597
628858	234598
288575	234599
259101	234600
55539	234601
491431	234602
85478	234603
558484	234604
2271	234605
554380	234606
27132	234607
59158	234608
243979	234609
161160	234610
31881	234611
278564	234612
2278	234613
580018	234614
278927	234615
85188	234616
3734	234617
696402	234618
165042	234619
651648	234620
350263	234621
652146	234622
390800	234623
250688	234624
604533	234625
49607	234626
53889	234627
298398	234628
4579	234629
49312	234630
4546	234631
139375	234632
42856	234633
98734	234634
97852	234635
162647	234636
354752	234637
361062	234638
99025	234639
131154	234640
24131	234641
664690	234642
308003	234643
4052	234644
569386	234645
463981	234646
306882	234647
563610	234648
470368	234649
166028	234650
127715	234651
319151	234652
622678	234653
147104	234654
256975	234655
140813	234656
176534	234657
176548	234658
90146	234659
125272	234660
160709	234661
268226	234662
152851	234663
64494	234664
538537	234665
27199	234666
348066	234667
327146	234668
176531	234669
1073	234670
196714	234671
302488	234672
710	234673
419267	234674
265681	234675
196762	234676
189031	234677
422556	234678
34496	234679
57508	234680
624069	234681
502863	234682
197582	234683
327116	234684
1435	234685
511123	234686
50354	234687
32673	234688
407367	234689
569702	234690
593612	234691
400579	234692
14953	234693
54402	234694
2324	234695
47649	234696
275923	234697
420743	234698
29171	234699
98648	234700
4437	234701
258116	234702
152263	234703
70156	234704
288361	234705
228635	234706
471954	234707
545725	234708
591496	234709
10858	234710
354065	234711
579228	234712
34063	234713
603752	234714
676614	234715
523185	234716
60739	234717
9282	234718
143861	234719
93289	234720
135206	234721
327173	234722
62092	234723
314489	234724
396707	234725
297304	234726
395483	234727
10104	234728
4467	234729
539415	234730
353421	234731
95112	234732
152898	234733
654144	234734
189088	234735
151538	234736
2024	234737
124655	234738
665382	234739
2103	234740
289584	234741
240883	234742
24737	234743
237342	234744
376622	234745
154024	234746
74972	234747
87748	234748
128204	234749
173492	234750
14292	234751
459749	234752
1143	234753
311811	234754
296050	234755
45991	234756
647164	234757
115737	234758
88843	234759
34545	234760
243356	234761
618828	234762
422169	234763
208387	234764
162053	234765
75271	234766
642036	234767
98523	234768
52717	234769
480257	234770
95146	234771
288088	234772
25582	234773
33613	234774
41557	234775
41557	234776
10386	234777
286458	234778
421395	234779
560454	234780
288283	234781
288329	234782
288466	234783
288457	234784
110924	234785
219184	234786
145406	234787
560471	234788
36942	234789
262744	234790
624578	234791
82098	234792
691888	234793
691862	234794
53098	234795
607236	234796
342021	234797
342043	234798
288767	234799
288779	234800
209000	234801
515811	234802
571152	234803
326350	234804
120300	234805
642618	234806
162177	234807
690954	234808
75085	234809
75074	234810
277062	234811
138404	234812
5024	234813
393215	234814
80385	234815
40962	234816
393229	234817
1024	234818
134689	234819
310101	234820
382085	234821
544036	234822
132402	234823
44456	234824
122424	234825
305822	234826
593509	234827
21533	234828
121223	234829
75530	234830
502269	234831
508154	234832
54978	234833
115561	234834
401831	234835
176	234836
65301	234837
426137	234838
342447	234839
633086	234840
542696	234841
295513	234842
184165	234843
126556	234844
322520	234845
452647	234846
670455	234847
441774	234848
16529	234849
670356	234850
4749	234851
385910	234852
319986	234853
58117	234854
119509	234855
64975	234856
144399	234857
16425	234858
234621	234859
590520	234860
10593	234861
242966	234862
542668	234863
529967	234864
589117	234865
278011	234866
93268	234867
170	234868
280994	234869
487906	234870
364735	234871
207571	234872
207599	234873
561712	234874
561540	234875
1929	234876
561768	234877
207538	234878
500421	234879
572712	234880
562070	234881
46902	234882
87388	234883
562275	234884
166945	234885
562100	234886
507936	234887
42776	234888
500402	234889
290684	234890
507938	234891
562301	234892
162501	234893
267533	234894
80392	234895
48389	234896
141844	234897
688994	234898
137524	234899
416446	234900
59318	234901
491354	234902
90153	234903
117287	234904
93173	234905
58548	234906
2955	234907
63823	234908
248951	234909
48014	234910
10030	234911
393403	234912
232161	234913
293427	234914
294852	234915
356786	234916
567406	234917
31360	234918
164368	234919
407458	234920
4815	234921
127699	234922
9271	234923
408738	234924
363196	234925
75788	234926
138730	234927
54562	234928
496643	234929
93	234930
58146	234931
562544	234932
851	234933
326614	234934
605694	234935
108305	234936
278694	234937
73664	234938
310251	234939
51827	234940
113664	234941
382505	234942
598347	234943
445228	234944
140639	234945
201231	234946
386543	234947
186314	234948
309	234949
226639	234950
83952	234951
294962	234952
10080	234953
595460	234954
579822	234955
518862	234956
665937	234957
121328	234958
137227	234959
113848	234960
241	234961
550727	234962
359403	234963
214557	234964
67501	234965
7456	234966
51303	234967
583289	234968
469097	234969
96895	234970
292098	234971
107732	234972
148301	234973
151262	234974
408149	234975
205351	234976
401015	234977
238517	234978
154311	234979
733	234980
91734	234981
592400	234982
6225	234983
121495	234984
531156	234985
288327	234986
669362	234987
360997	234988
45384	234989
14436	234990
598915	234991
50195	234992
646075	234993
127322	234994
54945	234995
138198	234996
572518	234997
674954	234998
223626	234999
156565	235000
111245	235001
582854	235002
13093	235003
497	235004
529258	235005
529296	235006
52	235007
467411	235008
688506	235009
229029	235010
106426	235011
118170	235012
124442	235013
51219	235014
162582	235015
473206	235016
10923	235017
612890	235018
9367	235019
289522	235020
367168	235021
266731	235022
32287	235023
17371	235024
30690	235025
102070	235026
266709	235027
90845	235028
264128	235029
279388	235030
52665	235031
89571	235032
30668	235033
92621	235034
77966	235035
67902	235036
7761	235037
672143	235038
146794	235039
550373	235040
581491	235041
277299	235042
2034	235043
563444	235044
297356	235045
114846	235046
269492	235047
134332	235048
142629	235049
348	235050
16332	235051
509157	235052
206758	235053
636710	235054
336216	235055
5621	235056
82444	235057
36892	235058
445574	235059
531948	235060
209529	235061
688844	235062
232780	235063
296938	235064
31244	235065
473237	235066
384856	235067
494949	235068
534887	235069
37081	235070
359325	235071
87487	235072
83676	235073
315111	235074
658237	235075
147583	235076
76439	235077
156579	235078
520037	235079
347702	235080
77182	235081
13062	235082
64412	235083
349452	235084
196147	235085
172697	235086
10477	235087
494397	235088
678019	235089
371744	235090
588507	235091
104614	235092
347	235093
340371	235094
630990	235095
154990	235096
388878	235097
5882	235098
550301	235099
2108	235100
65072	235101
581252	235102
397115	235103
59527	235104
479014	235105
133341	235106
552560	235107
552939	235108
666649	235109
626718	235110
15034	235111
72457	235112
627948	235113
96097	235114
136021	235115
47798	235116
67170	235117
490955	235118
113428	235119
2588	235120
563881	235121
128289	235122
54610	235123
276077	235124
14172	235125
32168	235126
161106	235127
124496	235128
604086	235129
854	235130
12175	235131
629064	235132
166066	235133
330807	235134
453867	235135
150455	235136
474423	235137
230052	235138
471553	235139
512631	235140
457977	235141
677336	235142
274328	235143
402029	235144
616903	235145
437383	235146
57446	235147
39622	235148
97888	235149
212497	235150
190619	235151
661912	235152
94700	235153
155681	235154
170002	235155
362	235156
144742	235157
425932	235158
409478	235159
89850	235160
98257	235161
202489	235162
293998	235163
358780	235164
51835	235165
145943	235166
43561	235167
294076	235168
296923	235169
426961	235170
651325	235171
24573	235172
10633	235173
94667	235174
148169	235175
15358	235176
59211	235177
149957	235178
456435	235179
468808	235180
513997	235181
41862	235182
567634	235183
220032	235184
303972	235185
2367	235186
205665	235187
645732	235188
145300	235189
100624	235190
171233	235191
298128	235192
470657	235193
37289	235194
566838	235195
447805	235196
541382	235197
655438	235198
5850	235199
642044	235200
373237	235201
536231	235202
94530	235203
294331	235204
454628	235205
325278	235206
130547	235207
294342	235208
294332	235209
294337	235210
454627	235211
215829	235212
86981	235213
371845	235214
5922	235215
89226	235216
385955	235217
623621	235218
25490	235219
243203	235220
526494	235221
243063	235222
172826	235223
565360	235224
8709	235225
113374	235226
603630	235227
331862	235228
564976	235229
508496	235230
247461	235231
52570	235232
485090	235233
232389	235234
1687	235235
450863	235236
14231	235237
607140	235238
282210	235239
262678	235240
29502	235241
236482	235242
345240	235243
114567	235244
607053	235245
314517	235246
171872	235247
29506	235248
593424	235249
397252	235250
21593	235251
392110	235252
11984	235253
72702	235254
459549	235255
146269	235256
223426	235257
597845	235258
28112	235259
441319	235260
449845	235261
584045	235262
212281	235263
135363	235264
590790	235265
599224	235266
4604	235267
465712	235268
208618	235269
187051	235270
512647	235271
561070	235272
625945	235273
287244	235274
477380	235275
504031	235276
136183	235277
249322	235278
50364	235279
224095	235280
136291	235281
520014	235282
467333	235283
644182	235284
135851	235285
557309	235286
41486	235287
79621	235288
531200	235289
295954	235290
337676	235291
569685	235292
87480	235293
330123	235294
245341	235295
97136	235296
37204	235297
97130	235298
416835	235299
65556	235300
102141	235301
3091	235302
10265	235303
14244	235304
277550	235305
10253	235306
570073	235307
666156	235308
275379	235309
90269	235310
155372	235311
563562	235312
125209	235313
30004	235314
237490	235315
296512	235316
414617	235317
113317	235318
414711	235319
649627	235320
414699	235321
414670	235322
414534	235323
113296	235324
39815	235325
529018	235326
19220	235327
93699	235328
628853	235329
296693	235330
531049	235331
535412	235332
621417	235333
278649	235334
179736	235335
382701	235336
164673	235337
168957	235338
105884	235339
211719	235340
250182	235341
25334	235342
37516	235343
449974	235344
86428	235345
8466	235346
232357	235347
162720	235348
633532	235349
472085	235350
155692	235351
91469	235352
641691	235353
341462	235354
108477	235355
113005	235356
281173	235357
176	235358
516144	235359
149364	235360
197906	235361
569705	235362
52378	235363
40864	235364
56199	235365
34610	235366
1544	235367
8238	235368
182004	235369
297416	235370
516653	235371
146751	235372
314145	235373
21065	235374
393624	235375
663095	235376
565098	235377
135416	235378
264640	235379
384735	235380
8893	235381
3611	235382
34256	235383
297683	235384
1919	235385
297549	235386
590443	235387
696481	235388
675469	235389
100797	235390
454867	235391
347570	235392
154832	235393
244842	235394
87832	235395
297667	235396
356911	235397
588898	235398
356855	235399
420591	235400
372025	235401
363134	235402
566721	235403
227960	235404
129040	235405
454215	235406
6335	235407
269192	235408
548082	235409
13058	235410
11754	235411
227638	235412
298103	235413
195511	235414
42759	235415
546746	235416
687481	235417
48917	235418
489626	235419
566802	235420
382944	235421
92240	235422
411319	235423
139778	235424
6748	235425
534269	235426
504633	235427
136791	235428
34012	235429
167679	235430
206508	235431
138480	235432
75125	235433
4051	235434
141350	235435
87926	235436
225463	235437
144456	235438
255265	235439
199582	235440
156813	235441
367701	235442
246228	235443
150160	235444
556193	235445
654059	235446
158232	235447
477613	235448
644911	235449
32750	235450
59330	235451
150838	235452
24376	235453
548977	235454
29169	235455
687041	235456
440155	235457
66325	235458
317202	235459
284651	235460
168289	235461
8375	235462
113000	235463
24529	235464
101973	235465
300313	235466
571094	235467
620525	235468
265780	235469
112185	235470
81062	235471
9531	235472
389016	235473
457498	235474
334158	235475
111269	235476
52922	235477
68343	235478
56085	235479
482478	235480
297858	235481
303550	235482
401715	235483
526920	235484
70155	235485
491156	235486
588717	235487
358861	235488
156011	235489
227308	235490
129231	235491
111762	235492
148397	235493
104319	235494
75803	235495
179889	235496
570698	235497
385642	235498
573475	235499
62654	235500
139815	235501
309951	235502
139996	235503
671468	235504
207396	235505
147233	235506
56150	235507
251102	235508
139314	235509
7398	235510
630	235511
200798	235512
584315	235513
507713	235514
208133	235515
142498	235516
525485	235517
58064	235518
15995	235519
3219	235520
267241	235521
529306	235522
18311	235523
682107	235524
574911	235525
35888	235526
573554	235527
646336	235528
423288	235529
115384	235530
662655	235531
46807	235532
46807	235533
433947	235534
396884	235535
153869	235536
375051	235537
353353	235538
603750	235539
80513	235540
640910	235541
550939	235542
378307	235543
432702	235544
41442	235545
294744	235546
57007	235547
413446	235548
392639	235549
319669	235550
34447	235551
109296	235552
5412	235553
569671	235554
88299	235555
52215	235556
89110	235557
52169	235558
46553	235559
97528	235560
271282	235561
107189	235562
337097	235563
96806	235564
594689	235565
127680	235566
504203	235567
147193	235568
61009	235569
65774	235570
574918	235571
657657	235572
118802	235573
379630	235574
649092	235575
379589	235576
23908	235577
61473	235578
336925	235579
244149	235580
379616	235581
452266	235582
215482	235583
508263	235584
294871	235585
444060	235586
376118	235587
91058	235588
23033	235589
338829	235590
167909	235591
165897	235592
57336	235593
474782	235594
676989	235595
98678	235596
16380	235597
674681	235598
215565	235599
36418	235600
695992	235601
70925	235602
612863	235603
137742	235604
245302	235605
18745	235606
277316	235607
10405	235608
658302	235609
97657	235610
114884	235611
120567	235612
683698	235613
198505	235614
201085	235615
35729	235616
22665	235617
6375	235618
281057	235619
541667	235620
280888	235621
281059	235622
197949	235623
80806	235624
4613	235625
33424	235626
387	235627
30913	235628
293058	235629
265791	235630
547691	235631
331262	235632
88590	235633
88595	235634
611439	235635
300723	235636
102342	235637
3398	235638
13788	235639
301032	235640
257650	235641
372347	235642
654473	235643
276333	235644
546708	235645
41322	235646
54278	235647
97682	235648
6080	235649
25959	235650
90283	235651
158315	235652
95349	235653
331863	235654
331922	235655
210062	235656
67663	235657
466	235658
510619	235659
8097	235660
612582	235661
222165	235662
241944	235663
35403	235664
365981	235665
5588	235666
554746	235667
138513	235668
1590	235669
58899	235670
34903	235671
41424	235672
3550	235673
40625	235674
56718	235675
48745	235676
74410	235677
403002	235678
162630	235679
538177	235680
202003	235681
69934	235682
101897	235683
17098	235684
38486	235685
66878	235686
147179	235687
354	235688
525338	235689
75979	235690
66129	235691
139911	235692
290793	235693
33171	235694
480018	235695
565042	235696
646686	235697
146381	235698
144347	235699
168402	235700
467076	235701
535619	235702
653559	235703
224342	235704
157642	235705
197624	235706
127481	235707
521246	235708
25357	235709
515066	235710
488606	235711
22429	235712
153633	235713
389243	235714
33316	235715
62690	235716
625338	235717
311554	235718
88738	235719
422996	235720
9160	235721
477858	235722
458280	235723
283292	235724
17919	235725
614257	235726
67423	235727
381437	235728
368132	235729
51650	235730
64373	235731
163216	235732
396035	235733
568593	235734
100504	235735
355457	235736
111347	235737
16	235738
20960	235739
301627	235740
18499	235741
11867	235742
40808	235743
149097	235744
74593	235745
372117	235746
2295	235747
493739	235748
209886	235749
17493	235750
301149	235751
514100	235752
36232	235753
149188	235754
285070	235755
661540	235756
36462	235757
146022	235758
332787	235759
203914	235760
579520	235761
66387	235762
320612	235763
61964	235764
165281	235765
315994	235766
556746	235767
226668	235768
56225	235769
1084	235770
103841	235771
453285	235772
142673	235773
159375	235774
135909	235775
112663	235776
617196	235777
413325	235778
458399	235779
54701	235780
159999	235781
387799	235782
138582	235783
196325	235784
363829	235785
91496	235786
566718	235787
481287	235788
126530	235789
32263	235790
554341	235791
543740	235792
15013	235793
98008	235794
148946	235795
647862	235796
66116	235797
476696	235798
147827	235799
78327	235800
693023	235801
580049	235802
544115	235803
143372	235804
28975	235805
7933	235806
546666	235807
608865	235808
615823	235809
124658	235810
507169	235811
273550	235812
273572	235813
361767	235814
8955	235815
300714	235816
159192	235817
300699	235818
574554	235819
20619	235820
310206	235821
283225	235822
499537	235823
55816	235824
102	235825
1882	235826
283093	235827
215806	235828
107006	235829
88814	235830
510401	235831
144396	235832
474385	235833
286054	235834
173193	235835
268122	235836
558165	235837
290728	235838
86186	235839
16155	235840
27122	235841
86225	235842
290851	235843
211945	235844
290714	235845
51789	235846
290737	235847
376835	235848
612342	235849
220174	235850
2154	235851
2350	235852
601912	235853
182312	235854
257209	235855
147425	235856
659990	235857
90542	235858
476778	235859
396859	235860
568968	235861
161512	235862
270974	235863
208957	235864
584302	235865
50997	235866
50998	235867
560297	235868
42300	235869
587223	235870
151529	235871
94631	235872
588077	235873
588090	235874
279083	235875
242757	235876
475176	235877
638072	235878
305090	235879
432824	235880
578760	235881
52333	235882
191764	235883
152864	235884
258996	235885
78035	235886
545476	235887
268936	235888
441340	235889
89797	235890
666449	235891
53907	235892
586321	235893
93426	235894
561914	235895
634657	235896
647962	235897
38345	235898
87651	235899
392018	235900
12249	235901
602244	235902
602235	235903
602242	235904
154326	235905
602195	235906
23722	235907
154319	235908
12251	235909
54249	235910
51274	235911
350421	235912
28975	235913
432463	235914
588079	235915
466197	235916
171541	235917
448717	235918
448709	235919
296685	235920
56933	235921
494056	235922
109893	235923
38964	235924
558860	235925
628181	235926
90373	235927
308348	235928
308339	235929
35144	235930
451809	235931
303171	235932
46717	235933
507	235934
110404	235935
233032	235936
55365	235937
157941	235938
619516	235939
374143	235940
619583	235941
43435	235942
75182	235943
22734	235944
693110	235945
412973	235946
304557	235947
13967	235948
66911	235949
182399	235950
148469	235951
171560	235952
334635	235953
27832	235954
338838	235955
76234	235956
335720	235957
147849	235958
7019	235959
656303	235960
570360	235961
570361	235962
59335	235963
562481	235964
43829	235965
47012	235966
55295	235967
83700	235968
435720	235969
638254	235970
237409	235971
6752	235972
389651	235973
190486	235974
75140	235975
172379	235976
63603	235977
261168	235978
650	235979
25327	235980
387745	235981
40068	235982
46459	235983
244257	235984
89452	235985
574862	235986
90590	235987
16650	235988
10236	235989
309406	235990
71517	235991
493395	235992
228884	235993
424523	235994
20240	235995
303140	235996
29364	235997
546703	235998
290729	235999
28156	236000
31773	236001
641029	236002
448646	236003
8528	236004
656771	236005
118743	236006
424346	236007
427893	236008
525161	236009
427585	236010
423482	236011
4755	236012
353130	236013
393816	236014
182304	236015
182379	236016
130437	236017
281148	236018
676333	236019
141332	236020
1324	236021
656747	236022
498450	236023
33694	236024
529227	236025
122881	236026
64120	236027
64121	236028
64111	236029
153054	236030
148713	236031
596205	236032
153033	236033
12946	236034
155307	236035
32578	236036
164104	236037
643212	236038
694782	236039
110140	236040
559485	236041
127814	236042
487482	236043
656872	236044
20127	236045
636129	236046
545439	236047
90792	236048
382696	236049
114230	236050
56704	236051
312	236052
22157	236053
519336	236054
304457	236055
576639	236056
147444	236057
4423	236058
519477	236059
20854	236060
81171	236061
463471	236062
469894	236063
465089	236064
464879	236065
142275	236066
136550	236067
198209	236068
593814	236069
504760	236070
658841	236071
18208	236072
134212	236073
154336	236074
696533	236075
269131	236076
5597	236077
227525	236078
99427	236079
612746	236080
399994	236081
551108	236082
604452	236083
1775	236084
303791	236085
303878	236086
683437	236087
82327	236088
82327	236089
1792	236090
672116	236091
248488	236092
4152	236093
318325	236094
106785	236095
41353	236096
627680	236097
123490	236098
492272	236099
150338	236100
445380	236101
1242	236102
31701	236103
147596	236104
466797	236105
64838	236106
8822	236107
147609	236108
570452	236109
97239	236110
5852	236111
146615	236112
27976	236113
507914	236114
672759	236115
331432	236116
21520	236117
507901	236118
133626	236119
570799	236120
89793	236121
507873	236122
331461	236123
207394	236124
527194	236125
14460	236126
586	236127
138276	236128
644158	236129
142677	236130
429229	236131
305672	236132
548267	236133
270666	236134
6884	236135
534391	236136
342230	236137
188651	236138
54237	236139
154332	236140
602221	236141
3270	236142
462397	236143
147980	236144
147947	236145
15823	236146
319762	236147
375491	236148
112420	236149
526612	236150
403543	236151
572269	236152
480863	236153
56196	236154
61592	236155
603399	236156
552804	236157
180413	236158
552151	236159
559029	236160
421277	236161
65734	236162
545273	236163
20667	236164
139705	236165
265177	236166
539201	236167
83862	236168
488758	236169
59594	236170
137423	236171
411997	236172
276980	236173
37367	236174
444877	236175
24999	236176
69018	236177
554824	236178
151098	236179
257702	236180
433734	236181
67526	236182
410644	236183
120849	236184
27738	236185
532174	236186
57671	236187
405395	236188
269208	236189
10692	236190
643715	236191
127324	236192
495370	236193
697875	236194
638835	236195
55362	236196
7813	236197
67182	236198
659500	236199
296550	236200
523277	236201
395932	236202
190720	236203
368396	236204
416962	236205
131	236206
94942	236207
690101	236208
693090	236209
107208	236210
688110	236211
19505	236212
16426	236213
339829	236214
17167	236215
597062	236216
492213	236217
582044	236218
3778	236219
118631	236220
413339	236221
28539	236222
379093	236223
19229	236224
480801	236225
265617	236226
538096	236227
53819	236228
326779	236229
55173	236230
346846	236231
341708	236232
570447	236233
85559	236234
6878	236235
5329	236236
224040	236237
454170	236238
681040	236239
241008	236240
84902	236241
103393	236242
84977	236243
640835	236244
146537	236245
110427	236246
114212	236247
402090	236248
567952	236249
109	236250
167249	236251
10	236252
602168	236253
477794	236254
392866	236255
460283	236256
516080	236257
86421	236258
99594	236259
50352	236260
290171	236261
87065	236262
697745	236263
594685	236264
572056	236265
15867	236266
4929	236267
480958	236268
683852	236269
62585	236270
4	236271
188833	236272
540264	236273
494537	236274
20127	236275
193750	236276
665977	236277
254680	236278
419005	236279
10477	236280
7788	236281
679903	236282
57143	236283
56254	236284
341	236285
31143	236286
15889	236287
39169	236288
483838	236289
483837	236290
616533	236291
326306	236292
10477	236293
486073	236294
88666	236295
182444	236296
257561	236297
422162	236298
37236	236299
290594	236300
2545	236301
141028	236302
2031	236303
371486	236304
649578	236305
227615	236306
186850	236307
22087	236308
85688	236309
91493	236310
590100	236311
659517	236312
512661	236313
346798	236314
492601	236315
385082	236316
130312	236317
197677	236318
152426	236319
485537	236320
364041	236321
289441	236322
320014	236323
502553	236324
29289	236325
157576	236326
10831	236327
419034	236328
171286	236329
52750	236330
630168	236331
88645	236332
585393	236333
664786	236334
487936	236335
226397	236336
539804	236337
629657	236338
326718	236339
52269	236340
63346	236341
83857	236342
33092	236343
436726	236344
48533	236345
2100	236346
1101	236347
6690	236348
1229	236349
538869	236350
497614	236351
21077	236352
283481	236353
460176	236354
386549	236355
61225	236356
57572	236357
649307	236358
112277	236359
210552	236360
297766	236361
466737	236362
73898	236363
23393	236364
515816	236365
403157	236366
514999	236367
264584	236368
86741	236369
123812	236370
443287	236371
462773	236372
63315	236373
8806	236374
127668	236375
15868	236376
167481	236377
54483	236378
444623	236379
567963	236380
101257	236381
65987	236382
210553	236383
353463	236384
528	236385
56989	236386
28559	236387
272343	236388
655593	236389
352129	236390
86719	236391
364020	236392
28250	236393
207946	236394
13818	236395
554274	236396
32716	236397
210273	236398
53891	236399
419564	236400
638779	236401
278365	236402
277499	236403
415701	236404
44088	236405
210611	236406
35059	236407
307190	236408
353793	236409
606140	236410
478043	236411
143307	236412
167981	236413
573619	236414
600001	236415
252654	236416
326829	236417
290925	236418
561621	236419
572755	236420
572716	236421
561737	236422
562072	236423
149840	236424
561738	236425
589234	236426
401945	236427
491038	236428
353560	236429
213102	236430
687342	236431
4023	236432
502290	236433
565752	236434
447269	236435
608670	236436
48596	236437
564135	236438
145511	236439
566182	236440
298437	236441
565108	236442
12701	236443
364936	236444
16949	236445
13646	236446
420643	236447
146214	236448
191702	236449
557604	236450
578036	236451
76878	236452
280289	236453
63549	236454
54217	236455
5875	236456
385765	236457
533567	236458
104073	236459
372081	236460
600748	236461
611101	236462
581013	236463
530058	236464
243664	236465
264994	236466
392048	236467
433469	236468
103	236469
593791	236470
2337	236471
681071	236472
62943	236473
89	236474
518089	236475
641170	236476
23062	236477
131762	236478
284030	236479
88024	236480
511	236481
23287	236482
361452	236483
1194	236484
53503	236485
400096	236486
282553	236487
269891	236488
84407	236489
649517	236490
124699	236491
125380	236492
44090	236493
44089	236494
125756	236495
271044	236496
54645	236497
49949	236498
480482	236499
405764	236500
157973	236501
160193	236502
174008	236503
360116	236504
148779	236505
628091	236506
445554	236507
299440	236508
445556	236509
4481	236510
16322	236511
52093	236512
14047	236513
364387	236514
74411	236515
555464	236516
17882	236517
101827	236518
281210	236519
35123	236520
307923	236521
2766	236522
271688	236523
341270	236524
425240	236525
109157	236526
29581	236527
148415	236528
120429	236529
514055	236530
274661	236531
308481	236532
690979	236533
59342	236534
415007	236535
281277	236536
652719	236537
444900	236538
83736	236539
204622	236540
196033	236541
82515	236542
187728	236543
150680	236544
74879	236545
154049	236546
592329	236547
418676	236548
171546	236549
308765	236550
448544	236551
121626	236552
44262	236553
164413	236554
349246	236555
127433	236556
11336	236557
209792	236558
183524	236559
62671	236560
566830	236561
461531	236562
25349	236563
159406	236564
119070	236565
632305	236566
6096	236567
550344	236568
410337	236569
8878	236570
75851	236571
22636	236572
14641	236573
580029	236574
3473	236575
150541	236576
206100	236577
2816	236578
641942	236579
51088	236580
125758	236581
655993	236582
189835	236583
509047	236584
104534	236585
173457	236586
47862	236587
52558	236588
162623	236589
226751	236590
574788	236591
552959	236592
20822	236593
475376	236594
501510	236595
516223	236596
485208	236597
139843	236598
564143	236599
45195	236600
3106	236601
474684	236602
270685	236603
50231	236604
650322	236605
45228	236606
227241	236607
507552	236608
19643	236609
167870	236610
656192	236611
61496	236612
206	236613
309058	236614
137879	236615
206	236616
49417	236617
471254	236618
41416	236619
47854	236620
56362	236621
574852	236622
90574	236623
309306	236624
309388	236625
35204	236626
121097	236627
309304	236628
665970	236629
90579	236630
405216	236631
14204	236632
172298	236633
637943	236634
5344	236635
175177	236636
41075	236637
403312	236638
518601	236639
105371	236640
622397	236641
146506	236642
2424	236643
637772	236644
69324	236645
273935	236646
646475	236647
307591	236648
341881	236649
387272	236650
173110	236651
202994	236652
497	236653
151492	236654
123903	236655
244794	236656
274636	236657
187678	236658
464908	236659
41960	236660
604373	236661
146387	236662
1036	236663
168494	236664
29319	236665
204588	236666
678995	236667
97419	236668
396191	236669
27410	236670
616888	236671
190430	236672
7617	236673
348712	236674
420794	236675
73165	236676
584267	236677
17122	236678
338124	236679
104	236680
118706	236681
314271	236682
691031	236683
98642	236684
674155	236685
301652	236686
424500	236687
72540	236688
310766	236689
13339	236690
41292	236691
139414	236692
7295	236693
640223	236694
163573	236695
64311	236696
78858	236697
333459	236698
278412	236699
552836	236700
836	236701
466554	236702
356420	236703
40625	236704
690914	236705
108245	236706
90423	236707
89067	236708
660528	236709
308652	236710
575089	236711
408155	236712
493678	236713
309736	236714
308599	236715
165412	236716
648699	236717
38549	236718
124125	236719
189393	236720
72692	236721
249	236722
25120	236723
363473	236724
162798	236725
238691	236726
656317	236727
313274	236728
43555	236729
1357	236730
7977	236731
179217	236732
98845	236733
175731	236734
35329	236735
634481	236736
54381	236737
138252	236738
262760	236739
309	236740
161957	236741
331361	236742
595897	236743
84404	236744
134284	236745
489698	236746
115959	236747
257593	236748
23046	236749
52207	236750
236191	236751
157585	236752
147625	236753
468583	236754
354090	236755
675248	236756
164728	236757
157593	236758
191193	236759
166950	236760
21645	236761
339967	236762
492702	236763
7629	236764
237470	236765
535319	236766
106918	236767
300593	236768
618675	236769
573294	236770
132825	236771
247085	236772
39167	236773
82583	236774
349067	236775
126364	236776
70343	236777
142583	236778
463186	236779
95585	236780
189185	236781
260505	236782
72115	236783
41326	236784
151894	236785
20368	236786
687109	236787
75280	236788
40192	236789
170428	236790
586804	236791
83296	236792
309980	236793
575317	236794
310002	236795
575365	236796
575264	236797
421847	236798
493127	236799
27419	236800
191263	236801
127237	236802
163643	236803
405989	236804
43640	236805
41842	236806
533530	236807
171797	236808
156284	236809
239652	236810
695718	236811
127780	236812
200573	236813
163825	236814
133726	236815
233239	236816
24077	236817
636068	236818
23562	236819
649479	236820
199120	236821
291600	236822
247247	236823
478031	236824
284319	236825
106445	236826
68227	236827
13749	236828
64974	236829
1061	236830
130227	236831
219968	236832
14914	236833
510671	236834
103372	236835
363258	236836
604273	236837
136139	236838
261170	236839
80007	236840
160747	236841
115574	236842
115572	236843
241177	236844
89028	236845
302820	236846
59204	236847
597248	236848
90113	236849
431873	236850
431878	236851
459624	236852
260858	236853
539544	236854
575787	236855
576030	236856
576031	236857
489001	236858
489012	236859
7625	236860
182436	236861
47905	236862
358054	236863
154144	236864
141274	236865
209269	236866
175898	236867
462677	236868
17123	236869
124065	236870
4005	236871
425711	236872
82784	236873
10511	236874
370452	236875
426814	236876
407881	236877
82786	236878
32784	236879
275343	236880
550719	236881
66229	236882
32780	236883
254083	236884
98653	236885
149249	236886
381762	236887
25192	236888
103821	236889
685263	236890
26805	236891
410024	236892
399084	236893
437534	236894
51017	236895
15132	236896
77000	236897
122103	236898
224292	236899
244431	236900
416734	236901
697504	236902
106932	236903
464807	236904
368081	236905
3602	236906
650528	236907
149712	236908
50402	236909
137010	236910
16733	236911
21233	236912
109505	236913
378953	236914
485555	236915
567725	236916
140214	236917
579431	236918
599673	236919
166081	236920
573531	236921
508691	236922
679152	236923
439867	236924
348184	236925
348201	236926
73778	236927
500152	236928
94698	236929
94699	236930
206714	236931
648993	236932
10488	236933
290975	236934
34049	236935
393727	236936
333316	236937
576799	236938
348968	236939
459744	236940
582011	236941
67259	236942
123662	236943
118176	236944
12157	236945
1104	236946
27119	236947
310596	236948
78395	236949
117930	236950
585846	236951
53098	236952
16925	236953
123424	236954
194294	236955
43263	236956
548226	236957
135172	236958
492422	236959
130465	236960
350328	236961
7671	236962
130483	236963
62534	236964
350283	236965
492433	236966
350336	236967
130504	236968
37855	236969
47146	236970
492459	236971
492387	236972
47147	236973
21068	236974
492410	236975
186497	236976
492479	236977
26695	236978
62521	236979
62546	236980
186548	236981
149945	236982
72007	236983
10166	236984
18694	236985
657019	236986
77172	236987
121127	236988
27807	236989
101274	236990
316886	236991
576191	236992
536258	236993
126957	236994
186534	236995
614656	236996
402021	236997
268977	236998
492409	236999
977	237000
91657	237001
4112	237002
570629	237003
241635	237004
368282	237005
36396	237006
164202	237007
569881	237008
411820	237009
406444	237010
210169	237011
502843	237012
25118	237013
43662	237014
211290	237015
124481	237016
356431	237017
147446	237018
56	237019
598050	237020
6287	237021
368959	237022
143314	237023
217078	237024
5541	237025
478982	237026
576999	237027
599540	237028
486379	237029
560474	237030
101696	237031
124132	237032
302424	237033
144243	237034
40614	237035
522655	237036
504073	237037
373609	237038
51260	237039
18438	237040
638916	237041
125448	237042
68051	237043
690943	237044
171940	237045
54461	237046
547889	237047
425683	237048
401727	237049
8869	237050
96177	237051
539462	237052
245138	237053
589616	237054
235141	237055
389644	237056
23718	237057
90776	237058
545539	237059
30380	237060
147670	237061
113496	237062
353145	237063
77158	237064
628066	237065
10305	237066
696542	237067
425608	237068
91332	237069
463555	237070
84929	237071
91092	237072
522439	237073
475019	237074
82515	237075
121938	237076
56015	237077
326212	237078
182597	237079
109703	237080
24722	237081
534267	237082
95676	237083
299923	237084
34392	237085
577522	237086
23029	237087
453083	237088
11111	237089
51483	237090
611244	237091
187005	237092
507676	237093
119615	237094
52638	237095
198142	237096
15372	237097
660208	237098
55968	237099
468101	237100
635699	237101
177171	237102
1500	237103
19523	237104
353376	237105
164917	237106
53507	237107
17451	237108
545204	237109
45489	237110
119281	237111
260311	237112
471791	237113
261152	237114
590887	237115
353905	237116
155914	237117
421514	237118
110760	237119
2307	237120
79500	237121
108601	237122
618822	237123
24143	237124
514147	237125
166806	237126
171287	237127
39766	237128
48039	237129
521342	237130
85533	237131
72071	237132
629450	237133
4082	237134
30386	237135
10548	237136
656608	237137
8542	237138
696973	237139
673435	237140
519093	237141
59054	237142
295538	237143
363780	237144
191560	237145
99218	237146
637199	237147
106531	237148
385001	237149
40420	237150
656884	237151
672105	237152
25009	237153
1962	237154
326413	237155
468906	237156
26540	237157
361587	237158
255	237159
243631	237160
116167	237161
12510	237162
5830	237163
12873	237164
518941	237165
482226	237166
171287	237167
97736	237168
604449	237169
54218	237170
439920	237171
586739	237172
133618	237173
547037	237174
12	237175
62053	237176
414895	237177
161896	237178
102232	237179
152761	237180
161478	237181
662447	237182
63479	237183
518661	237184
401721	237185
361789	237186
562127	237187
98230	237188
545792	237189
89645	237190
584864	237191
5433	237192
336170	237193
570345	237194
611684	237195
147433	237196
398392	237197
266266	237198
1622	237199
61271	237200
53274	237201
101933	237202
72835	237203
153394	237204
45864	237205
283879	237206
8681	237207
113108	237208
255579	237209
96673	237210
562823	237211
271053	237212
615542	237213
675834	237214
301354	237215
431570	237216
617795	237217
98664	237218
161404	237219
6737	237220
140110	237221
2867	237222
489622	237223
157282	237224
6551	237225
438226	237226
129645	237227
156801	237228
694991	237229
302822	237230
366964	237231
630714	237232
655099	237233
544779	237234
234105	237235
2354	237236
2763	237237
116796	237238
89616	237239
161171	237240
654279	237241
124443	237242
654337	237243
17736	237244
20427	237245
7175	237246
505922	237247
45233	237248
324423	237249
30179	237250
314014	237251
42936	237252
153328	237253
114417	237254
636196	237255
112669	237256
325740	237257
565615	237258
2641	237259
1589	237260
586057	237261
690925	237262
584534	237263
17713	237264
40423	237265
293293	237266
597410	237267
112155	237268
7578	237269
24679	237270
191072	237271
51294	237272
588113	237273
562091	237274
117142	237275
247867	237276
275871	237277
205360	237278
173822	237279
23020	237280
257598	237281
249427	237282
115025	237283
40432	237284
74794	237285
516343	237286
2437	237287
116893	237288
286916	237289
538042	237290
11471	237291
1657	237292
671598	237293
2080	237294
577035	237295
12111	237296
318478	237297
164489	237298
24496	237299
135206	237300
91320	237301
131824	237302
47495	237303
645243	237304
368380	237305
653708	237306
1404	237307
1405	237308
303059	237309
447409	237310
305435	237311
143625	237312
76720	237313
171796	237314
358276	237315
50817	237316
500745	237317
517504	237318
323462	237319
593588	237320
470082	237321
116431	237322
97984	237323
3496	237324
645835	237325
112147	237326
91688	237327
31885	237328
14160	237329
167934	237330
474649	237331
153312	237332
77048	237333
2921	237334
168787	237335
65828	237336
415161	237337
334735	237338
106946	237339
561687	237340
35569	237341
452006	237342
147505	237343
14199	237344
107820	237345
112288	237346
23255	237347
404044	237348
227864	237349
451246	237350
522706	237351
116772	237352
30468	237353
556622	237354
53091	237355
49819	237356
187597	237357
59521	237358
14370	237359
110482	237360
473	237361
682627	237362
55850	237363
393248	237364
410919	237365
162806	237366
136782	237367
28506	237368
43691	237369
10323	237370
165243	237371
352610	237372
434983	237373
507452	237374
118005	237375
97059	237376
358672	237377
206054	237378
56512	237379
369334	237380
531076	237381
126163	237382
512650	237383
134261	237384
331317	237385
270884	237386
582679	237387
538803	237388
21041	237389
383100	237390
103917	237391
354305	237392
435137	237393
669800	237394
198418	237395
605861	237396
143465	237397
41718	237398
9223	237399
393029	237400
202029	237401
103856	237402
504107	237403
293113	237404
149083	237405
73657	237406
139747	237407
7578	237408
154527	237409
58399	237410
21629	237411
19560	237412
25675	237413
26404	237414
149266	237415
642855	237416
18933	237417
680138	237418
312965	237419
247355	237420
218349	237421
484951	237422
195092	237423
204481	237424
55787	237425
263967	237426
528109	237427
126536	237428
135663	237429
560567	237430
93548	237431
105786	237432
48882	237433
99901	237434
123313	237435
54093	237436
7242	237437
14817	237438
279528	237439
518600	237440
681907	237441
78169	237442
484125	237443
225390	237444
416471	237445
18030	237446
583997	237447
3090	237448
16628	237449
208	237450
1736	237451
632147	237452
230011	237453
12736	237454
152335	237455
47	237456
49512	237457
178567	237458
264471	237459
238753	237460
471854	237461
227055	237462
57225	237463
470697	237464
415885	237465
99635	237466
558263	237467
283970	237468
362970	237469
148370	237470
14101	237471
270839	237472
493832	237473
654974	237474
655043	237475
164642	237476
211165	237477
60539	237478
655116	237479
195707	237480
579074	237481
654999	237482
557403	237483
655037	237484
9473	237485
533834	237486
655077	237487
19693	237488
419541	237489
307641	237490
155412	237491
554443	237492
640501	237493
405807	237494
219925	237495
281413	237496
147592	237497
165379	237498
338677	237499
272929	237500
122798	237501
83292	237502
105549	237503
40529	237504
565705	237505
107545	237506
538415	237507
9752	237508
1501	237509
65	237510
570266	237511
139071	237512
333200	237513
504733	237514
16874	237515
5726	237516
160	237517
520572	237518
468416	237519
558963	237520
317844	237521
376168	237522
116136	237523
661820	237524
626174	237525
47575	237526
550538	237527
115869	237528
2102	237529
447432	237530
371504	237531
287991	237532
129856	237533
578365	237534
139354	237535
533411	237536
40090	237537
110149	237538
83432	237539
348453	237540
554192	237541
76722	237542
81909	237543
555494	237544
59638	237545
609294	237546
25478	237547
114493	237548
24894	237549
223041	237550
39	237551
493161	237552
428195	237553
4892	237554
2935	237555
9767	237556
35997	237557
99152	237558
648375	237559
593803	237560
633307	237561
537169	237562
42772	237563
215796	237564
483004	237565
692164	237566
663255	237567
663254	237568
663256	237569
344421	237570
42099	237571
245280	237572
417301	237573
49988	237574
65859	237575
674873	237576
6343	237577
1601	237578
150318	237579
133145	237580
40571	237581
685206	237582
200551	237583
336281	237584
280565	237585
145050	237586
376027	237587
157174	237588
158564	237589
579258	237590
495562	237591
419965	237592
203459	237593
169317	237594
402	237595
605636	237596
537369	237597
358141	237598
202430	237599
339347	237600
14784	237601
163338	237602
519672	237603
108969	237604
637742	237605
16279	237606
158430	237607
638576	237608
7036	237609
435219	237610
210791	237611
31701	237612
170660	237613
678800	237614
623424	237615
90626	237616
509446	237617
289524	237618
14855	237619
266355	237620
60817	237621
564454	237622
478757	237623
32569	237624
528975	237625
11949	237626
100923	237627
7792	237628
294423	237629
654617	237630
300205	237631
176449	237632
70837	237633
321434	237634
103422	237635
632089	237636
571062	237637
499549	237638
579688	237639
358014	237640
131638	237641
203403	237642
285219	237643
106804	237644
378285	237645
566810	237646
56085	237647
436491	237648
60008	237649
120729	237650
515866	237651
119749	237652
465861	237653
46013	237654
64815	237655
441299	237656
368164	237657
79550	237658
592149	237659
344195	237660
48268	237661
103227	237662
80521	237663
359396	237664
88541	237665
327850	237666
57901	237667
186410	237668
91872	237669
160804	237670
150529	237671
36499	237672
46755	237673
624631	237674
88440	237675
32379	237676
16358	237677
301519	237678
254153	237679
293396	237680
489671	237681
13280	237682
430691	237683
604278	237684
483490	237685
522880	237686
669455	237687
89313	237688
32223	237689
305120	237690
159272	237691
660522	237692
484429	237693
210890	237694
533389	237695
51487	237696
63819	237697
41807	237698
116538	237699
155293	237700
570896	237701
363958	237702
685303	237703
581834	237704
210376	237705
555954	237706
145536	237707
131673	237708
691504	237709
641291	237710
638149	237711
377780	237712
452861	237713
235243	237714
25028	237715
71698	237716
49953	237717
66215	237718
16365	237719
155743	237720
34502	237721
3233	237722
148293	237723
532740	237724
662510	237725
3489	237726
693017	237727
607063	237728
515864	237729
460563	237730
374964	237731
126290	237732
609163	237733
520394	237734
165046	237735
590077	237736
53873	237737
608417	237738
231955	237739
475649	237740
697116	237741
122016	237742
114562	237743
164449	237744
168468	237745
377804	237746
529795	237747
610099	237748
124427	237749
2006	237750
680036	237751
233399	237752
77485	237753
2434	237754
133033	237755
658247	237756
7828	237757
7828	237758
47695	237759
31836	237760
574288	237761
433639	237762
413375	237763
641307	237764
481479	237765
226435	237766
20923	237767
452335	237768
296759	237769
366476	237770
29097	237771
499780	237772
21230	237773
22060	237774
464598	237775
448445	237776
308	237777
688548	237778
22649	237779
50806	237780
624883	237781
195465	237782
448913	237783
387141	237784
318078	237785
250727	237786
250753	237787
272246	237788
29136	237789
665622	237790
341548	237791
625580	237792
123676	237793
176832	237794
28271	237795
34843	237796
108362	237797
198093	237798
485785	237799
263708	237800
455051	237801
430171	237802
50435	237803
139308	237804
264683	237805
153100	237806
568925	237807
394683	237808
141873	237809
387818	237810
9327	237811
106753	237812
386220	237813
555373	237814
336453	237815
15704	237816
118167	237817
15566	237818
492099	237819
57329	237820
2768	237821
13722	237822
665895	237823
327551	237824
519787	237825
651527	237826
676814	237827
425436	237828
454096	237829
34582	237830
169607	237831
178672	237832
312253	237833
494530	237834
106176	237835
554465	237836
109068	237837
671875	237838
172716	237839
660706	237840
500698	237841
309733	237842
687595	237843
490507	237844
162545	237845
102859	237846
645833	237847
638240	237848
43910	237849
669821	237850
24369	237851
301003	237852
185691	237853
2540	237854
470403	237855
195743	237856
89007	237857
180992	237858
574802	237859
189275	237860
178934	237861
620152	237862
487851	237863
276033	237864
154058	237865
347759	237866
694534	237867
26217	237868
528732	237869
1786	237870
246719	237871
611416	237872
404150	237873
562746	237874
4166	237875
73317	237876
347599	237877
648899	237878
454519	237879
263872	237880
44000	237881
552080	237882
309712	237883
341042	237884
688133	237885
430880	237886
73662	237887
662168	237888
314853	237889
306092	237890
257698	237891
354	237892
87721	237893
654228	237894
10474	237895
251547	237896
162749	237897
365891	237898
311056	237899
62164	237900
341081	237901
662124	237902
181271	237903
551901	237904
501692	237905
681819	237906
443400	237907
8552	237908
62630	237909
642875	237910
270736	237911
675008	237912
186116	237913
164168	237914
35275	237915
1276	237916
310903	237917
427900	237918
110407	237919
107575	237920
366053	237921
327531	237922
657374	237923
417595	237924
497363	237925
19675	237926
246349	237927
686769	237928
604708	237929
263917	237930
513160	237931
242652	237932
518291	237933
437775	237934
109163	237935
195334	237936
93181	237937
103531	237938
43185	237939
76035	237940
163286	237941
351544	237942
487741	237943
624013	237944
80902	237945
638367	237946
376796	237947
437755	237948
52809	237949
649931	237950
360853	237951
51024	237952
19218	237953
105224	237954
538636	237955
170573	237956
63667	237957
27019	237958
50895	237959
118842	237960
593168	237961
333817	237962
325333	237963
517786	237964
589416	237965
31381	237966
414	237967
13238	237968
153189	237969
71593	237970
122108	237971
289259	237972
1037	237973
587339	237974
430890	237975
503445	237976
677397	237977
414559	237978
649615	237979
294627	237980
56248	237981
481339	237982
461494	237983
475045	237984
354278	237985
336331	237986
673740	237987
29777	237988
204479	237989
426579	237990
551276	237991
119762	237992
119954	237993
384147	237994
11736	237995
32784	237996
7899	237997
566555	237998
297444	237999
7387	238000
557567	238001
394195	238002
536211	238003
636830	238004
634533	238005
48851	238006
76402	238007
248585	238008
673631	238009
601043	238010
140213	238011
214410	238012
672885	238013
94081	238014
6414	238015
146185	238016
24651	238017
118312	238018
259895	238019
256093	238020
1871	238021
110075	238022
87289	238023
509697	238024
16338	238025
72980	238026
491841	238027
2181	238028
625670	238029
139976	238030
21297	238031
636373	238032
306396	238033
150100	238034
570604	238035
43120	238036
16526	238037
167023	238038
150898	238039
88200	238040
121443	238041
122680	238042
4900	238043
462441	238044
602448	238045
30340	238046
61515	238047
2118	238048
679875	238049
527443	238050
109729	238051
12043	238052
509654	238053
360123	238054
101391	238055
493853	238056
238239	238057
479153	238058
416354	238059
690309	238060
346024	238061
32765	238062
341279	238063
341649	238064
62721	238065
563062	238066
6850	238067
511620	238068
9408	238069
187521	238070
84104	238071
374926	238072
530479	238073
18785	238074
211806	238075
40626	238076
45194	238077
50552	238078
135197	238079
108826	238080
98612	238081
13968	238082
410525	238083
380881	238084
502501	238085
606126	238086
149430	238087
534893	238088
605225	238089
33459	238090
663743	238091
527781	238092
318800	238093
113443	238094
295486	238095
214051	238096
611804	238097
84563	238098
393479	238099
126073	238100
303099	238101
20576	238102
360122	238103
245148	238104
44040	238105
298361	238106
288335	238107
5	238108
281532	238109
673458	238110
184232	238111
325	238112
524602	238113
491850	238114
397855	238115
91890	238116
392960	238117
98	238118
91910	238119
214013	238120
315461	238121
557451	238122
131475	238123
473734	238124
119933	238125
195064	238126
574679	238127
185830	238128
690234	238129
627589	238130
185843	238131
161136	238132
664287	238133
7174	238134
484711	238135
508985	238136
346645	238137
45800	238138
43857	238139
51	238140
135240	238141
340420	238142
617671	238143
162351	238144
55842	238145
439611	238146
114828	238147
586655	238148
72929	238149
294184	238150
357512	238151
3278	238152
5615	238153
569532	238154
543397	238155
383810	238156
608287	238157
34290	238158
41238	238159
463619	238160
71378	238161
2631	238162
202114	238163
459980	238164
20234	238165
14977	238166
315884	238167
20900	238168
612409	238169
360762	238170
23020	238171
22076	238172
570245	238173
70658	238174
23248	238175
282020	238176
55801	238177
696649	238178
70379	238179
358370	238180
69672	238181
3512	238182
52712	238183
226756	238184
696112	238185
620045	238186
23983	238187
487555	238188
49909	238189
38556	238190
205120	238191
169171	238192
38429	238193
4360	238194
316755	238195
553102	238196
371558	238197
634020	238198
284270	238199
337013	238200
249002	238201
633793	238202
40946	238203
580145	238204
255843	238205
412408	238206
6765	238207
141511	238208
4246	238209
343160	238210
105977	238211
169331	238212
308953	238213
2023	238214
131295	238215
198789	238216
900	238217
27581	238218
88527	238219
355451	238220
49021	238221
489239	238222
85619	238223
629914	238224
20917	238225
1033	238226
402843	238227
220055	238228
570802	238229
52419	238230
346907	238231
5732	238232
47372	238233
136740	238234
480526	238235
156514	238236
94975	238237
62425	238238
270953	238239
290864	238240
34484	238241
505453	238242
411163	238243
685188	238244
7109	238245
71870	238246
350856	238247
35248	238248
126314	238249
136631	238250
334806	238251
160162	238252
412314	238253
397578	238254
142083	238255
274899	238256
39336	238257
349462	238258
319923	238259
236928	238260
607116	238261
6862	238262
1169	238263
26814	238264
697435	238265
16724	238266
967	238267
403588	238268
170549	238269
306726	238270
1896	238271
491414	238272
648152	238273
221113	238274
2762	238275
48660	238276
24551	238277
433281	238278
636325	238279
455849	238280
656232	238281
39529	238282
582999	238283
169429	238284
141590	238285
52880	238286
15321	238287
42	238288
124226	238289
697823	238290
70666	238291
604753	238292
129029	238293
418074	238294
560159	238295
679224	238296
125711	238297
445532	238298
442968	238299
105111	238300
559321	238301
393846	238302
75733	238303
50403	238304
83698	238305
151328	238306
21730	238307
53743	238308
39645	238309
12876	238310
385355	238311
167342	238312
167342	238313
612186	238314
663913	238315
57543	238316
6295	238317
53099	238318
83650	238319
509450	238320
28573	238321
25790	238322
433287	238323
371623	238324
526806	238325
437984	238326
606546	238327
22427	238328
152173	238329
339057	238330
674565	238331
122734	238332
24897	238333
10578	238334
24296	238335
55027	238336
21913	238337
526693	238338
115442	238339
448960	238340
669828	238341
124477	238342
594120	238343
354311	238344
59954	238345
558098	238346
6765	238347
23900	238348
146	238349
528184	238350
96821	238351
117256	238352
11746	238353
369817	238354
165636	238355
517178	238356
686917	238357
9093	238358
516666	238359
163685	238360
605533	238361
8479	238362
157094	238363
4566	238364
139327	238365
133520	238366
107835	238367
215609	238368
400916	238369
2147	238370
547212	238371
62459	238372
30860	238373
86958	238374
301976	238375
87761	238376
59806	238377
324103	238378
146687	238379
72161	238380
166289	238381
165596	238382
177347	238383
157785	238384
98332	238385
222517	238386
650958	238387
1428	238388
22954	238389
32074	238390
65493	238391
19258	238392
552640	238393
21697	238394
54358	238395
639068	238396
78735	238397
132043	238398
530555	238399
17518	238400
160097	238401
398369	238402
569647	238403
358856	238404
8122	238405
386007	238406
27334	238407
99129	238408
273852	238409
42904	238410
347274	238411
103655	238412
380961	238413
392137	238414
505440	238415
11057	238416
569954	238417
75977	238418
4910	238419
527297	238420
436033	238421
351822	238422
189786	238423
258974	238424
487962	238425
47520	238426
555183	238427
637957	238428
21473	238429
438348	238430
287061	238431
427077	238432
284751	238433
460513	238434
19705	238435
155391	238436
524479	238437
146275	238438
660187	238439
31858	238440
43909	238441
564558	238442
35035	238443
647113	238444
678593	238445
98099	238446
220247	238447
315251	238448
36436	238449
140338	238450
98407	238451
692193	238452
54461	238453
49782	238454
132831	238455
8431	238456
232006	238457
20497	238458
547420	238459
562454	238460
57536	238461
404890	238462
179500	238463
183816	238464
85636	238465
220268	238466
132288	238467
15732	238468
46624	238469
501013	238470
43593	238471
66732	238472
61133	238473
517652	238474
517650	238475
222431	238476
268131	238477
674685	238478
15516	238479
13555	238480
54168	238481
117966	238482
43784	238483
224007	238484
544983	238485
9231	238486
480837	238487
7886	238488
640954	238489
405872	238490
43317	238491
18727	238492
310729	238493
32988	238494
656216	238495
325520	238496
587019	238497
78692	238498
11016	238499
112965	238500
19110	238501
112967	238502
373104	238503
7488	238504
693585	238505
630841	238506
413459	238507
628109	238508
97545	238509
4311	238510
473670	238511
25750	238512
53391	238513
613029	238514
294312	238515
3655	238516
35797	238517
21146	238518
52602	238519
228054	238520
131684	238521
1586	238522
36461	238523
168276	238524
135225	238525
439652	238526
224572	238527
96613	238528
8506	238529
301456	238530
484340	238531
579243	238532
61288	238533
414057	238534
111607	238535
329281	238536
39537	238537
80	238538
298435	238539
300095	238540
133354	238541
15571	238542
201484	238543
688736	238544
510173	238545
280926	238546
400111	238547
426406	238548
426379	238549
64589	238550
281421	238551
40088	238552
311113	238553
645402	238554
553078	238555
426567	238556
685899	238557
366307	238558
104	238559
1236	238560
104	238561
617705	238562
485862	238563
505512	238564
392905	238565
162220	238566
158345	238567
78188	238568
137326	238569
18513	238570
176959	238571
221707	238572
185992	238573
8776	238574
612202	238575
81867	238576
666272	238577
498276	238578
256031	238579
119425	238580
588427	238581
260687	238582
23710	238583
401836	238584
669741	238585
653194	238586
658040	238587
615336	238588
8170	238589
666894	238590
530947	238591
113445	238592
683798	238593
235029	238594
372944	238595
41242	238596
49092	238597
443528	238598
46129	238599
2473	238600
681381	238601
15955	238602
467489	238603
657283	238604
441192	238605
84620	238606
646354	238607
26996	238608
88510	238609
336088	238610
271679	238611
337845	238612
21851	238613
5342	238614
134610	238615
53339	238616
301592	238617
25500	238618
143944	238619
353041	238620
346224	238621
172102	238622
93433	238623
136157	238624
201463	238625
203302	238626
557086	238627
144976	238628
411823	238629
163667	238630
561997	238631
296062	238632
470464	238633
23864	238634
614902	238635
275896	238636
241	238637
267511	238638
276438	238639
84575	238640
327721	238641
11146	238642
248560	238643
6068	238644
409667	238645
369542	238646
25529	238647
681797	238648
36043	238649
598379	238650
104	238651
25244	238652
6266	238653
31389	238654
165098	238655
599960	238656
598063	238657
165126	238658
165151	238659
199760	238660
22347	238661
22347	238662
12518	238663
554108	238664
444225	238665
107435	238666
483455	238667
142695	238668
122683	238669
79542	238670
136491	238671
8284	238672
690812	238673
120	238674
361070	238675
43638	238676
235207	238677
20332	238678
305385	238679
55551	238680
105	238681
422799	238682
279401	238683
627202	238684
525072	238685
416896	238686
151842	238687
353223	238688
241433	238689
28999	238690
8405	238691
274767	238692
518634	238693
538619	238694
31073	238695
655632	238696
5659	238697
512377	238698
369534	238699
48945	238700
175	238701
35594	238702
419014	238703
39656	238704
33374	238705
501713	238706
173090	238707
465399	238708
301171	238709
455003	238710
166286	238711
433755	238712
129370	238713
403327	238714
163341	238715
422034	238716
135266	238717
560611	238718
596363	238719
561056	238720
297548	238721
14011	238722
555431	238723
206093	238724
334532	238725
340372	238726
140942	238727
142703	238728
5954	238729
337299	238730
690828	238731
249549	238732
524150	238733
165146	238734
687876	238735
284345	238736
137653	238737
220269	238738
32046	238739
162976	238740
97592	238741
651768	238742
106713	238743
43072	238744
16062	238745
469932	238746
543886	238747
669587	238748
50211	238749
158782	238750
13068	238751
695804	238752
615756	238753
59240	238754
528159	238755
398411	238756
51710	238757
335014	238758
14	238759
284984	238760
687565	238761
413343	238762
549406	238763
629706	238764
660291	238765
482228	238766
651944	238767
165070	238768
486566	238769
3138	238770
343233	238771
143251	238772
476201	238773
392311	238774
449062	238775
351561	238776
9865	238777
433401	238778
78842	238779
656600	238780
5949	238781
24853	238782
51495	238783
538794	238784
108182	238785
676853	238786
31910	238787
305275	238788
11831	238789
151529	238790
48923	238791
166309	238792
522625	238793
64056	238794
631589	238795
456629	238796
252431	238797
10238	238798
197186	238799
563293	238800
217070	238801
236709	238802
452862	238803
683006	238804
511249	238805
639471	238806
3711	238807
323244	238808
488406	238809
110642	238810
180938	238811
207034	238812
552219	238813
165676	238814
13112	238815
667957	238816
47259	238817
376250	238818
155322	238819
105154	238820
159422	238821
616767	238822
136482	238823
195194	238824
372189	238825
149203	238826
551136	238827
550109	238828
560307	238829
24116	238830
120433	238831
198090	238832
148817	238833
254293	238834
554769	238835
689111	238836
632112	238837
457392	238838
410954	238839
377184	238840
1163	238841
3094	238842
454058	238843
469248	238844
510538	238845
169642	238846
58545	238847
658737	238848
291131	238849
20648	238850
107	238851
167214	238852
494151	238853
625724	238854
644640	238855
600116	238856
307577	238857
502661	238858
531785	238859
184460	238860
16037	238861
415683	238862
413038	238863
273111	238864
453399	238865
91340	238866
558908	238867
372273	238868
272120	238869
229	238870
645125	238871
419424	238872
623258	238873
63697	238874
616485	238875
617762	238876
4361	238877
197193	238878
4	238879
515831	238880
212805	238881
256267	238882
30075	238883
72373	238884
527666	238885
643608	238886
274039	238887
656509	238888
2944	238889
2945	238890
49020	238891
562140	238892
142957	238893
159721	238894
35707	238895
126100	238896
268703	238897
80657	238898
511062	238899
44652	238900
518307	238901
495814	238902
533087	238903
340101	238904
421154	238905
572476	238906
491567	238907
234544	238908
673484	238909
340185	238910
24809	238911
3917	238912
46877	238913
471154	238914
24162	238915
400219	238916
268443	238917
12544	238918
561779	238919
524586	238920
159207	238921
132606	238922
171166	238923
937	238924
23029	238925
521795	238926
279739	238927
643213	238928
422954	238929
2011	238930
136535	238931
151370	238932
393022	238933
234856	238934
420596	238935
202788	238936
143843	238937
68820	238938
287821	238939
669636	238940
671950	238941
500929	238942
326276	238943
328235	238944
28403	238945
341767	238946
3863	238947
325375	238948
504444	238949
621286	238950
137710	238951
158194	238952
2782	238953
157609	238954
617131	238955
27541	238956
446537	238957
580259	238958
31427	238959
454363	238960
67	238961
42446	238962
520961	238963
378853	238964
284879	238965
96944	238966
13822	238967
582266	238968
273617	238969
628738	238970
494132	238971
83402	238972
10179	238973
8656	238974
378875	238975
588641	238976
66763	238977
402086	238978
306308	238979
43202	238980
104721	238981
107309	238982
254847	238983
16637	238984
84115	238985
292877	238986
246102	238987
305861	238988
10117	238989
911	238990
329030	238991
58251	238992
168442	238993
168437	238994
25333	238995
449149	238996
129995	238997
189998	238998
561120	238999
410127	239000
148640	239001
493887	239002
189563	239003
40121	239004
457840	239005
2324	239006
378730	239007
90552	239008
523005	239009
39578	239010
328387	239011
521968	239012
155328	239013
2031	239014
617507	239015
332021	239016
391307	239017
454108	239018
260678	239019
34999	239020
288991	239021
438196	239022
168584	239023
91727	239024
150279	239025
607748	239026
642134	239027
574806	239028
2836	239029
626809	239030
341658	239031
5169	239032
264945	239033
95074	239034
508471	239035
10271	239036
571672	239037
675580	239038
11026	239039
190121	239040
198538	239041
98736	239042
615441	239043
703	239044
58318	239045
72819	239046
701	239047
12835	239048
121489	239049
74298	239050
677752	239051
678928	239052
689855	239053
502808	239054
547713	239055
63516	239056
662709	239057
126867	239058
9427	239059
368055	239060
435494	239061
3437	239062
131551	239063
467862	239064
331495	239065
480852	239066
150616	239067
15798	239068
173448	239069
175904	239070
538811	239071
393250	239072
319200	239073
471126	239074
437793	239075
292127	239076
563741	239077
579730	239078
921	239079
5352	239080
381164	239081
660392	239082
658135	239083
4324	239084
1756	239085
671751	239086
473675	239087
438000	239088
769	239089
802	239090
244453	239091
162644	239092
25989	239093
696855	239094
62180	239095
154699	239096
45092	239097
262142	239098
97750	239099
164970	239100
71201	239101
60374	239102
163578	239103
12865	239104
103094	239105
157021	239106
506437	239107
668807	239108
135980	239109
642660	239110
114098	239111
159761	239112
229942	239113
158063	239114
690464	239115
913	239116
39014	239117
56886	239118
119152	239119
554873	239120
161831	239121
21293	239122
171137	239123
570	239124
552334	239125
95	239126
43823	239127
518745	239128
2349	239129
336268	239130
279797	239131
136829	239132
609521	239133
157367	239134
8110	239135
520629	239136
478470	239137
365061	239138
253870	239139
340331	239140
462898	239141
124332	239142
31697	239143
1623	239144
25023	239145
33703	239146
102825	239147
156966	239148
491194	239149
641120	239150
552840	239151
70419	239152
488866	239153
4653	239154
258877	239155
418974	239156
164425	239157
35454	239158
680921	239159
106916	239160
99179	239161
404254	239162
191957	239163
156197	239164
585285	239165
653849	239166
91046	239167
554129	239168
106620	239169
600294	239170
199593	239171
25321	239172
601619	239173
3867	239174
114241	239175
3409	239176
277461	239177
149729	239178
1179	239179
656309	239180
83775	239181
305441	239182
37244	239183
25329	239184
7402	239185
639572	239186
613672	239187
240	239188
70871	239189
80946	239190
36890	239191
534371	239192
35594	239193
464773	239194
59003	239195
433134	239196
140184	239197
25198	239198
272	239199
692369	239200
6342	239201
110240	239202
11050	239203
86459	239204
557921	239205
575165	239206
147673	239207
33920	239208
214728	239209
202966	239210
470890	239211
333489	239212
189699	239213
604311	239214
80038	239215
381261	239216
29245	239217
240467	239218
134674	239219
620720	239220
314808	239221
1097	239222
231958	239223
273350	239224
51417	239225
3857	239226
167501	239227
599587	239228
130321	239229
127378	239230
21	239231
635249	239232
381252	239233
245811	239234
7590	239235
468418	239236
48744	239237
342293	239238
125463	239239
15808	239240
678823	239241
573730	239242
171450	239243
169995	239244
40667	239245
677234	239246
231148	239247
406542	239248
495959	239249
126764	239250
242128	239251
266660	239252
148149	239253
661115	239254
492192	239255
393001	239256
616942	239257
493345	239258
97037	239259
5383	239260
17630	239261
50567	239262
120745	239263
435953	239264
274094	239265
23582	239266
1489	239267
19411	239268
227191	239269
143641	239270
108600	239271
387148	239272
386356	239273
520283	239274
596690	239275
559058	239276
80636	239277
451847	239278
212053	239279
285906	239280
639429	239281
266830	239282
39623	239283
506612	239284
528224	239285
37011	239286
329939	239287
436120	239288
665932	239289
121703	239290
214040	239291
17209	239292
663526	239293
621990	239294
53352	239295
165348	239296
57530	239297
7869	239298
545547	239299
54126	239300
168370	239301
609714	239302
72079	239303
105922	239304
7938	239305
640905	239306
4496	239307
136171	239308
5712	239309
671320	239310
632353	239311
580392	239312
393645	239313
131080	239314
4393	239315
42169	239316
78086	239317
36478	239318
51089	239319
98739	239320
115961	239321
21060	239322
4591	239323
622083	239324
539160	239325
8771	239326
124984	239327
60826	239328
107103	239329
483578	239330
9030	239331
321323	239332
386709	239333
5905	239334
193333	239335
288099	239336
239857	239337
19187	239338
151334	239339
544815	239340
4593	239341
486346	239342
34650	239343
130617	239344
510692	239345
76028	239346
85787	239347
195024	239348
29098	239349
392615	239350
35850	239351
146863	239352
271017	239353
303176	239354
10222	239355
514094	239356
22425	239357
40355	239358
537177	239359
331955	239360
138499	239361
130597	239362
133975	239363
378121	239364
7497	239365
476166	239366
126862	239367
118207	239368
3663	239369
557935	239370
92188	239371
437349	239372
403203	239373
405854	239374
621277	239375
75443	239376
55	239377
81335	239378
134860	239379
136	239380
383826	239381
5525	239382
554623	239383
483843	239384
581767	239385
635811	239386
169852	239387
197208	239388
201585	239389
678446	239390
636665	239391
576655	239392
201357	239393
503143	239394
1	239395
550539	239396
24947	239397
604769	239398
644141	239399
42466	239400
183646	239401
405409	239402
323940	239403
48106	239404
159029	239405
673996	239406
86774	239407
543632	239408
593278	239409
418364	239410
64028	239411
625321	239412
58748	239413
32172	239414
37078	239415
31	239416
613825	239417
186320	239418
577	239419
421270	239420
251271	239421
119687	239422
317874	239423
47515	239424
556078	239425
45202	239426
136544	239427
29049	239428
90145	239429
563990	239430
124550	239431
617638	239432
27599	239433
99084	239434
94151	239435
644	239436
488445	239437
104264	239438
426437	239439
450275	239440
318261	239441
92362	239442
4321	239443
39155	239444
4840	239445
665952	239446
498783	239447
2443	239448
35720	239449
588698	239450
357085	239451
570144	239452
646426	239453
275096	239454
650717	239455
663914	239456
250480	239457
324193	239458
271039	239459
258639	239460
593077	239461
11249	239462
16497	239463
660809	239464
130577	239465
627683	239466
130577	239467
15297	239468
15053	239469
681972	239470
14575	239471
654906	239472
641356	239473
157776	239474
54158	239475
82701	239476
490995	239477
50951	239478
393271	239479
458387	239480
324538	239481
129118	239482
347249	239483
66554	239484
57927	239485
90863	239486
259005	239487
358503	239488
300044	239489
45630	239490
88458	239491
555213	239492
38050	239493
71732	239494
41785	239495
657083	239496
154561	239497
148721	239498
9246	239499
148721	239500
609302	239501
46486	239502
567389	239503
84735	239504
103353	239505
155243	239506
7166	239507
464339	239508
123187	239509
14840	239510
19395	239511
107911	239512
688679	239513
470943	239514
14090	239515
183350	239516
503670	239517
324017	239518
617558	239519
287486	239520
65359	239521
5122	239522
122217	239523
106152	239524
106151	239525
383066	239526
383125	239527
383109	239528
57112	239529
36018	239530
24747	239531
517616	239532
201451	239533
279692	239534
443885	239535
567874	239536
61781	239537
650827	239538
621667	239539
126589	239540
233780	239541
40767	239542
553486	239543
190808	239544
1327	239545
448761	239546
82	239547
320237	239548
2319	239549
1773	239550
99553	239551
556836	239552
214107	239553
616473	239554
679865	239555
116102	239556
147358	239557
123898	239558
486993	239559
303669	239560
448880	239561
569347	239562
467394	239563
780	239564
163577	239565
697858	239566
73918	239567
505260	239568
591124	239569
92497	239570
616790	239571
25541	239572
539918	239573
90162	239574
676441	239575
272609	239576
695195	239577
286193	239578
279648	239579
686363	239580
682682	239581
605288	239582
90540	239583
1942	239584
319302	239585
242714	239586
92368	239587
478950	239588
85181	239589
23464	239590
18758	239591
11712	239592
310585	239593
512136	239594
489394	239595
32118	239596
129799	239597
286201	239598
319087	239599
640516	239600
329623	239601
556554	239602
189350	239603
49853	239604
85223	239605
272881	239606
195192	239607
453252	239608
144831	239609
56867	239610
582058	239611
21001	239612
190775	239613
206472	239614
547515	239615
29526	239616
623002	239617
370615	239618
506269	239619
101258	239620
65087	239621
307428	239622
83410	239623
5344	239624
66934	239625
541687	239626
197938	239627
3569	239628
333918	239629
628086	239630
649163	239631
387004	239632
184692	239633
59104	239634
574551	239635
7315	239636
105489	239637
370617	239638
618041	239639
258558	239640
281078	239641
11989	239642
69885	239643
207074	239644
201531	239645
91586	239646
582690	239647
21262	239648
581906	239649
428457	239650
530782	239651
644397	239652
495640	239653
24261	239654
584275	239655
255040	239656
368326	239657
200657	239658
393287	239659
2766	239660
474005	239661
156809	239662
507500	239663
576982	239664
75054	239665
9066	239666
201182	239667
40599	239668
1853	239669
19997	239670
49568	239671
581669	239672
178944	239673
194214	239674
627910	239675
249291	239676
395383	239677
119183	239678
610232	239679
481300	239680
14643	239681
243089	239682
468182	239683
667247	239684
96889	239685
125561	239686
180037	239687
505696	239688
468903	239689
2397	239690
356536	239691
416140	239692
288068	239693
531337	239694
372177	239695
510789	239696
195629	239697
293295	239698
341655	239699
147353	239700
624823	239701
508136	239702
158723	239703
118566	239704
137399	239705
2925	239706
554180	239707
7875	239708
565482	239709
343639	239710
36671	239711
363408	239712
90433	239713
249488	239714
208587	239715
350102	239716
71525	239717
83622	239718
644375	239719
93423	239720
560377	239721
150427	239722
686490	239723
651690	239724
439335	239725
483516	239726
1910	239727
147900	239728
484838	239729
302516	239730
302518	239731
302529	239732
302543	239733
436919	239734
118532	239735
320598	239736
443793	239737
456328	239738
94635	239739
170351	239740
222067	239741
53621	239742
603226	239743
162386	239744
519903	239745
396272	239746
564741	239747
590904	239748
134527	239749
106727	239750
38216	239751
225688	239752
13822	239753
341521	239754
26362	239755
342232	239756
357934	239757
146258	239758
312001	239759
630524	239760
90210	239761
183555	239762
101966	239763
228293	239764
72	239765
455124	239766
419207	239767
272402	239768
685834	239769
50813	239770
420271	239771
616373	239772
266315	239773
457867	239774
359027	239775
18250	239776
14055	239777
3839	239778
2652	239779
478207	239780
574705	239781
402813	239782
663888	239783
168749	239784
3094	239785
378466	239786
438959	239787
36232	239788
554881	239789
604832	239790
655362	239791
164747	239792
651532	239793
484492	239794
383829	239795
62406	239796
154321	239797
223722	239798
290617	239799
95429	239800
634397	239801
630647	239802
785	239803
49455	239804
623030	239805
24245	239806
600538	239807
549042	239808
455679	239809
692416	239810
657987	239811
623633	239812
447341	239813
17331	239814
383833	239815
421854	239816
40357	239817
383809	239818
631648	239819
694532	239820
215081	239821
491638	239822
341145	239823
454784	239824
383834	239825
439090	239826
454576	239827
639209	239828
441615	239829
561497	239830
651548	239831
487319	239832
2970	239833
130845	239834
623630	239835
494863	239836
12556	239837
55974	239838
29518	239839
561740	239840
370832	239841
596004	239842
87386	239843
76561	239844
173679	239845
516460	239846
651723	239847
112291	239848
95572	239849
9160	239850
383896	239851
358653	239852
85398	239853
50978	239854
230142	239855
30366	239856
437699	239857
141887	239858
37238	239859
9389	239860
492880	239861
52532	239862
629763	239863
500951	239864
365590	239865
517989	239866
67911	239867
376074	239868
483191	239869
145073	239870
682877	239871
92753	239872
167955	239873
656014	239874
457848	239875
246649	239876
351059	239877
82914	239878
176	239879
373864	239880
527067	239881
368693	239882
227179	239883
675889	239884
382390	239885
222624	239886
449800	239887
50617	239888
398	239889
494195	239890
380	239891
7724	239892
296329	239893
588774	239894
651208	239895
162281	239896
34494	239897
165241	239898
519614	239899
682604	239900
465202	239901
597677	239902
477536	239903
157749	239904
346972	239905
691790	239906
35320	239907
543979	239908
343342	239909
264858	239910
37915	239911
5963	239912
286005	239913
291215	239914
172450	239915
693570	239916
75972	239917
220231	239918
439295	239919
833	239920
385225	239921
59362	239922
141604	239923
678087	239924
687036	239925
109204	239926
450401	239927
5953	239928
51325	239929
556521	239930
175866	239931
281686	239932
407534	239933
18725	239934
5106	239935
297180	239936
322331	239937
199710	239938
5381	239939
199697	239940
609579	239941
42041	239942
557199	239943
473807	239944
484879	239945
273597	239946
2569	239947
416345	239948
70462	239949
5953	239950
172816	239951
694294	239952
158178	239953
109210	239954
40835	239955
165327	239956
595195	239957
80371	239958
13707	239959
313134	239960
370410	239961
655385	239962
473711	239963
150403	239964
438523	239965
469167	239966
622484	239967
542867	239968
524750	239969
108851	239970
23844	239971
37858	239972
205617	239973
58766	239974
588500	239975
85699	239976
663876	239977
177645	239978
617900	239979
144462	239980
616371	239981
163455	239982
1772	239983
54212	239984
527745	239985
55914	239986
58552	239987
109925	239988
482462	239989
321367	239990
584391	239991
497284	239992
177510	239993
130038	239994
29897	239995
587276	239996
67212	239997
94	239998
92964	239999
321353	240000
123227	240001
492016	240002
133980	240003
643348	240004
677375	240005
473002	240006
251427	240007
72267	240008
45127	240009
349592	240010
506046	240011
466321	240012
539277	240013
576969	240014
43355	240015
1633	240016
45633	240017
112844	240018
93406	240019
58311	240020
43274	240021
300155	240022
10566	240023
45117	240024
519021	240025
448879	240026
320225	240027
42184	240028
298664	240029
16465	240030
51392	240031
232862	240032
45327	240033
112719	240034
131285	240035
312035	240036
150231	240037
673905	240038
303380	240039
66916	240040
287584	240041
228445	240042
124675	240043
66905	240044
566202	240045
14942	240046
45327	240047
550826	240048
183092	240049
304735	240050
1323	240051
89422	240052
467327	240053
426904	240054
519269	240055
29169	240056
73232	240057
605763	240058
163778	240059
694915	240060
469153	240061
657058	240062
19451	240063
68673	240064
8939	240065
232852	240066
11838	240067
143538	240068
161983	240069
415886	240070
91946	240071
7150	240072
530634	240073
106774	240074
49647	240075
275975	240076
584201	240077
407610	240078
450596	240079
1538	240080
420581	240081
625845	240082
310117	240083
267440	240084
163	240085
56988	240086
356639	240087
53	240088
116324	240089
542716	240090
108167	240091
490939	240092
240542	240093
367133	240094
199927	240095
330529	240096
198699	240097
29505	240098
640257	240099
520033	240100
314562	240101
34374	240102
409018	240103
57380	240104
116121	240105
104585	240106
303360	240107
40979	240108
205650	240109
199131	240110
559799	240111
528397	240112
414442	240113
65344	240114
27391	240115
247104	240116
4828	240117
610507	240118
121451	240119
152228	240120
456643	240121
81572	240122
50051	240123
58593	240124
531426	240125
2140	240126
463640	240127
314375	240128
395604	240129
532601	240130
322043	240131
402177	240132
180639	240133
322530	240134
265985	240135
243564	240136
2491	240137
30482	240138
121190	240139
2491	240140
11528	240141
138738	240142
6798	240143
75348	240144
680	240145
3068	240146
40796	240147
642039	240148
436268	240149
243178	240150
253575	240151
642033	240152
157723	240153
328480	240154
520673	240155
75098	240156
121733	240157
75416	240158
8287	240159
448015	240160
115777	240161
134311	240162
156963	240163
30389	240164
30508	240165
328475	240166
543059	240167
220335	240168
401996	240169
638078	240170
541465	240171
254030	240172
46362	240173
125348	240174
75727	240175
152345	240176
270724	240177
647434	240178
162834	240179
593861	240180
125819	240181
139738	240182
74416	240183
180678	240184
37426	240185
337842	240186
40148	240187
387590	240188
40152	240189
84578	240190
40150	240191
40143	240192
569340	240193
40156	240194
387592	240195
149163	240196
1899	240197
3940	240198
2352	240199
381934	240200
47918	240201
16750	240202
156708	240203
357779	240204
263417	240205
161735	240206
335382	240207
169022	240208
6871	240209
21250	240210
294731	240211
320092	240212
408463	240213
2094	240214
107714	240215
48857	240216
477032	240217
70983	240218
166073	240219
273783	240220
348938	240221
43381	240222
293411	240223
432064	240224
488339	240225
661299	240226
402338	240227
422	240228
40302	240229
63	240230
570004	240231
118120	240232
36577	240233
21216	240234
561233	240235
119588	240236
61814	240237
176104	240238
631407	240239
332170	240240
679475	240241
345316	240242
368181	240243
23010	240244
254983	240245
23531	240246
449443	240247
25637	240248
120448	240249
109737	240250
490184	240251
152625	240252
64407	240253
2423	240254
546492	240255
11709	240256
35260	240257
35260	240258
42819	240259
380560	240260
82951	240261
528676	240262
189026	240263
671702	240264
492416	240265
526875	240266
120101	240267
418706	240268
179780	240269
476693	240270
344771	240271
600858	240272
394066	240273
334988	240274
657	240275
322323	240276
584934	240277
584959	240278
53171	240279
584978	240280
522068	240281
215569	240282
658846	240283
953	240284
2621	240285
269792	240286
585000	240287
310374	240288
61135	240289
190794	240290
376363	240291
668843	240292
711	240293
476579	240294
429299	240295
590556	240296
298028	240297
659705	240298
587863	240299
9331	240300
432020	240301
610436	240302
414802	240303
92288	240304
135072	240305
687835	240306
59006	240307
129338	240308
85139	240309
664979	240310
12437	240311
497578	240312
132569	240313
244190	240314
517601	240315
198985	240316
164896	240317
651594	240318
23669	240319
126008	240320
688500	240321
109848	240322
411445	240323
459178	240324
626353	240325
107474	240326
183339	240327
34323	240328
367032	240329
638999	240330
174654	240331
20791	240332
322370	240333
585157	240334
485510	240335
169708	240336
513518	240337
56430	240338
658428	240339
35702	240340
438220	240341
165694	240342
77429	240343
370519	240344
175244	240345
54973	240346
535361	240347
72828	240348
451272	240349
294705	240350
697741	240351
662870	240352
499452	240353
3973	240354
143317	240355
466187	240356
36	240357
124448	240358
409007	240359
232	240360
368083	240361
22945	240362
74080	240363
539904	240364
114609	240365
214972	240366
559283	240367
183519	240368
635226	240369
5475	240370
2403	240371
411947	240372
116497	240373
482176	240374
126909	240375
2713	240376
308761	240377
110528	240378
462039	240379
462047	240380
85211	240381
465568	240382
666442	240383
681861	240384
22944	240385
120414	240386
150582	240387
308594	240388
183628	240389
245574	240390
6501	240391
668513	240392
68254	240393
157292	240394
292908	240395
569810	240396
500604	240397
445408	240398
669253	240399
170945	240400
308763	240401
563763	240402
63059	240403
136704	240404
388856	240405
267902	240406
299950	240407
6503	240408
451635	240409
2301	240410
643269	240411
102177	240412
613797	240413
33898	240414
585165	240415
4635	240416
388814	240417
237690	240418
106931	240419
348709	240420
112814	240421
27857	240422
451050	240423
72073	240424
173536	240425
92748	240426
37297	240427
183484	240428
40129	240429
690	240430
54538	240431
132115	240432
445390	240433
252906	240434
500601	240435
403987	240436
276824	240437
500590	240438
417596	240439
368283	240440
195	240441
563697	240442
302630	240443
500547	240444
71576	240445
53364	240446
462084	240447
130184	240448
500575	240449
183608	240450
183507	240451
423896	240452
56454	240453
271754	240454
677696	240455
160476	240456
640852	240457
146116	240458
500563	240459
466168	240460
423705	240461
11642	240462
694442	240463
230812	240464
423895	240465
535657	240466
106964	240467
189030	240468
323024	240469
72550	240470
44015	240471
388803	240472
451874	240473
423891	240474
462109	240475
1506	240476
462106	240477
495778	240478
48245	240479
462100	240480
370984	240481
86637	240482
552696	240483
138	240484
113675	240485
128505	240486
111638	240487
465632	240488
462029	240489
619463	240490
683371	240491
180823	240492
42217	240493
500609	240494
320172	240495
474590	240496
159286	240497
74098	240498
655543	240499
29014	240500
581331	240501
6461	240502
99818	240503
102591	240504
274026	240505
5991	240506
388843	240507
8182	240508
47393	240509
106969	240510
535330	240511
169400	240512
112553	240513
51917	240514
500572	240515
387404	240516
418450	240517
233375	240518
61936	240519
102853	240520
308758	240521
156784	240522
86638	240523
7297	240524
237705	240525
502129	240526
117374	240527
496497	240528
71868	240529
124160	240530
461500	240531
639234	240532
500611	240533
230800	240534
561701	240535
440391	240536
147903	240537
293031	240538
86643	240539
121673	240540
146250	240541
183503	240542
145646	240543
535360	240544
120867	240545
473726	240546
370336	240547
237957	240548
500983	240549
658067	240550
585300	240551
147432	240552
36	240553
156644	240554
241612	240555
1480	240556
35920	240557
525172	240558
525155	240559
274019	240560
233799	240561
93128	240562
1199	240563
143760	240564
695406	240565
139986	240566
35856	240567
75220	240568
324201	240569
6791	240570
12048	240571
405283	240572
85205	240573
81682	240574
279541	240575
587460	240576
86137	240577
3239	240578
11467	240579
141086	240580
53151	240581
82290	240582
82367	240583
165137	240584
590918	240585
532	240586
183955	240587
401043	240588
464013	240589
16991	240590
146906	240591
511118	240592
371630	240593
269553	240594
651099	240595
1851	240596
163085	240597
71053	240598
44313	240599
2654	240600
610460	240601
539292	240602
657112	240603
133713	240604
438332	240605
34504	240606
21726	240607
334180	240608
446093	240609
171982	240610
520020	240611
30744	240612
250460	240613
200806	240614
345458	240615
535170	240616
436849	240617
324513	240618
25705	240619
65194	240620
45422	240621
65601	240622
645320	240623
106769	240624
434365	240625
688183	240626
350428	240627
577576	240628
7476	240629
631132	240630
223955	240631
468821	240632
292187	240633
272515	240634
10738	240635
420717	240636
189141	240637
504424	240638
268292	240639
105318	240640
234233	240641
195124	240642
46212	240643
504452	240644
235836	240645
137129	240646
98608	240647
693388	240648
38418	240649
585752	240650
416663	240651
329494	240652
209459	240653
24590	240654
12456	240655
289154	240656
93831	240657
135908	240658
494688	240659
30355	240660
57302	240661
567424	240662
256455	240663
662392	240664
385964	240665
229416	240666
145259	240667
125644	240668
574608	240669
474323	240670
7737	240671
556057	240672
486739	240673
43103	240674
302495	240675
154386	240676
384608	240677
32792	240678
28478	240679
159233	240680
640610	240681
546718	240682
170248	240683
1328	240684
642571	240685
548974	240686
566245	240687
87380	240688
153503	240689
639575	240690
559650	240691
668131	240692
620828	240693
284274	240694
109488	240695
671126	240696
122692	240697
85420	240698
622276	240699
404833	240700
48574	240701
62276	240702
97511	240703
247153	240704
314856	240705
681583	240706
345849	240707
291192	240708
561516	240709
496757	240710
588816	240711
588801	240712
151410	240713
262437	240714
67617	240715
50045	240716
657371	240717
235266	240718
325627	240719
469456	240720
325630	240721
672406	240722
420973	240723
449141	240724
246152	240725
30397	240726
4172	240727
536087	240728
54152	240729
151220	240730
151478	240731
10674	240732
160884	240733
609999	240734
213340	240735
548808	240736
395812	240737
48513	240738
30768	240739
44886	240740
492404	240741
107848	240742
587966	240743
68380	240744
160887	240745
514690	240746
466235	240747
154110	240748
165157	240749
72464	240750
158910	240751
20318	240752
48272	240753
135312	240754
135177	240755
99327	240756
169057	240757
535842	240758
99338	240759
44981	240760
637175	240761
97508	240762
325615	240763
213359	240764
81935	240765
81941	240766
48492	240767
548803	240768
40416	240769
213400	240770
12226	240771
548802	240772
169177	240773
275746	240774
694126	240775
612458	240776
612460	240777
149385	240778
164474	240779
191217	240780
88536	240781
7260	240782
140443	240783
229987	240784
307	240785
515145	240786
315438	240787
499064	240788
645259	240789
97504	240790
12213	240791
560154	240792
26210	240793
25853	240794
204836	240795
169418	240796
225592	240797
128248	240798
231629	240799
4029	240800
368943	240801
72738	240802
506456	240803
684992	240804
418390	240805
193362	240806
58707	240807
59401	240808
154111	240809
368981	240810
501074	240811
598698	240812
694095	240813
355196	240814
41276	240815
695570	240816
64195	240817
590471	240818
105049	240819
580850	240820
582455	240821
644797	240822
400322	240823
241524	240824
206551	240825
452375	240826
649323	240827
65837	240828
67426	240829
423898	240830
22223	240831
437365	240832
565059	240833
13720	240834
284463	240835
65844	240836
118913	240837
6078	240838
391673	240839
492693	240840
600505	240841
467143	240842
368885	240843
420683	240844
145260	240845
79294	240846
238537	240847
591723	240848
212459	240849
539417	240850
125287	240851
212733	240852
7122	240853
45231	240854
147883	240855
411408	240856
1	240857
446701	240858
353826	240859
354599	240860
489453	240861
416726	240862
7246	240863
92620	240864
333655	240865
142022	240866
324365	240867
8734	240868
355171	240869
380925	240870
203611	240871
353840	240872
207	240873
644953	240874
600276	240875
632606	240876
559502	240877
691397	240878
397473	240879
208982	240880
244375	240881
252165	240882
8666	240883
240426	240884
8104	240885
58670	240886
51	240887
24304	240888
260545	240889
301477	240890
117824	240891
253069	240892
283900	240893
57707	240894
483736	240895
196697	240896
500900	240897
392597	240898
294674	240899
230880	240900
103007	240901
158610	240902
598734	240903
274956	240904
28804	240905
620486	240906
455915	240907
246906	240908
45032	240909
149483	240910
134271	240911
306906	240912
177869	240913
475041	240914
524932	240915
150660	240916
170476	240917
546020	240918
407945	240919
58948	240920
43890	240921
22966	240922
628065	240923
106423	240924
150354	240925
310685	240926
691131	240927
542348	240928
139341	240929
116948	240930
118259	240931
251577	240932
636683	240933
27916	240934
30463	240935
276523	240936
107209	240937
1350	240938
294569	240939
340634	240940
534780	240941
60483	240942
389066	240943
189308	240944
87526	240945
101069	240946
610158	240947
125962	240948
155876	240949
643681	240950
2227	240951
30388	240952
37728	240953
67758	240954
105147	240955
276673	240956
668180	240957
23232	240958
75230	240959
817	240960
625070	240961
623	240962
560143	240963
264	240964
48064	240965
285304	240966
66877	240967
564502	240968
402215	240969
370635	240970
62014	240971
33133	240972
206746	240973
682655	240974
124623	240975
122618	240976
564501	240977
157301	240978
568454	240979
31261	240980
345819	240981
169658	240982
66137	240983
144194	240984
51244	240985
540879	240986
598265	240987
456283	240988
564495	240989
31262	240990
323990	240991
294997	240992
456276	240993
170111	240994
24820	240995
555435	240996
83992	240997
117954	240998
222818	240999
87103	241000
555422	241001
25581	241002
142523	241003
15944	241004
280910	241005
467	241006
456299	241007
273689	241008
199675	241009
207125	241010
183864	241011
460215	241012
274642	241013
89741	241014
18222	241015
322337	241016
661548	241017
207442	241018
102732	241019
202466	241020
167095	241021
81145	241022
574999	241023
490131	241024
26429	241025
126049	241026
138627	241027
4857	241028
655566	241029
59215	241030
380591	241031
506367	241032
494676	241033
635726	241034
99695	241035
318474	241036
203368	241037
32373	241038
493215	241039
28199	241040
39073	241041
622872	241042
419983	241043
342445	241044
153000	241045
355973	241046
419674	241047
503363	241048
252110	241049
12500	241050
585171	241051
404038	241052
40195	241053
305158	241054
305141	241055
221078	241056
26022	241057
265340	241058
399606	241059
199279	241060
10440	241061
695027	241062
373676	241063
1796	241064
251496	241065
490294	241066
60241	241067
107334	241068
612732	241069
523259	241070
503735	241071
500732	241072
61490	241073
2201	241074
252115	241075
448393	241076
610318	241077
693350	241078
120815	241079
24997	241080
60229	241081
126079	241082
168002	241083
619198	241084
610993	241085
185277	241086
47611	241087
340381	241088
392773	241089
421899	241090
340143	241091
240228	241092
490333	241093
305010	241094
586391	241095
467005	241096
639164	241097
165368	241098
40572	241099
393239	241100
393243	241101
393252	241102
203986	241103
696261	241104
671217	241105
408305	241106
48533	241107
610510	241108
261545	241109
39611	241110
293227	241111
130313	241112
351552	241113
347774	241114
182	241115
467915	241116
36497	241117
326651	241118
71073	241119
334691	241120
196302	241121
222521	241122
401533	241123
85173	241124
61068	241125
401442	241126
556829	241127
350756	241128
12809	241129
560981	241130
113778	241131
483153	241132
113519	241133
143353	241134
113766	241135
455104	241136
651629	241137
677311	241138
184003	241139
37834	241140
564073	241141
25521	241142
452537	241143
347867	241144
674258	241145
362544	241146
207670	241147
10720	241148
527035	241149
16352	241150
163268	241151
98735	241152
71668	241153
81264	241154
268524	241155
268502	241156
81245	241157
248183	241158
106554	241159
268408	241160
10416	241161
688445	241162
626808	241163
113537	241164
419389	241165
495336	241166
486618	241167
420069	241168
353246	241169
541596	241170
243934	241171
43097	241172
532653	241173
98181	241174
19836	241175
454076	241176
92220	241177
37801	241178
94480	241179
191439	241180
520782	241181
351131	241182
435047	241183
54182	241184
663762	241185
478615	241186
266677	241187
89009	241188
394171	241189
156861	241190
583612	241191
410606	241192
371631	241193
449471	241194
288906	241195
45673	241196
519520	241197
587035	241198
585127	241199
605930	241200
56700	241201
47016	241202
440744	241203
12638	241204
366167	241205
669977	241206
26957	241207
269083	241208
21737	241209
237836	241210
146333	241211
127620	241212
559708	241213
306610	241214
161449	241215
663147	241216
225746	241217
376399	241218
622367	241219
447199	241220
145931	241221
626238	241222
150378	241223
113513	241224
484421	241225
228127	241226
121110	241227
39528	241228
325965	241229
24878	241230
164353	241231
24879	241232
164361	241233
574466	241234
320258	241235
693353	241236
214419	241237
86995	241238
86995	241239
327215	241240
457738	241241
125140	241242
1056	241243
417799	241244
177	241245
196196	241246
576058	241247
538181	241248
322	241249
435	241250
457737	241251
1322	241252
189240	241253
479676	241254
573349	241255
94245	241256
852	241257
268994	241258
346314	241259
569669	241260
328721	241261
8311	241262
2928	241263
119857	241264
3414	241265
366428	241266
4760	241267
418846	241268
118512	241269
599976	241270
25038	241271
496349	241272
362360	241273
102266	241274
143243	241275
307594	241276
510114	241277
499998	241278
151949	241279
505711	241280
369652	241281
440	241282
233322	241283
23663	241284
89544	241285
26677	241286
126590	241287
360896	241288
172391	241289
512816	241290
3483	241291
570099	241292
6754	241293
540307	241294
657155	241295
263385	241296
23675	241297
436853	241298
507770	241299
57940	241300
103724	241301
45854	241302
466104	241303
112841	241304
132035	241305
592602	241306
252309	241307
145075	241308
555009	241309
6652	241310
406042	241311
327716	241312
327720	241313
327763	241314
309662	241315
196152	241316
246867	241317
658080	241318
485666	241319
521528	241320
19478	241321
341909	241322
255474	241323
180801	241324
556328	241325
78394	241326
564999	241327
84064	241328
447213	241329
555965	241330
396002	241331
124592	241332
36115	241333
48241	241334
77497	241335
307297	241336
484647	241337
296132	241338
12330	241339
82356	241340
302477	241341
564634	241342
393526	241343
73283	241344
24395	241345
50959	241346
439544	241347
351184	241348
328546	241349
166692	241350
419775	241351
4	241352
440918	241353
622638	241354
1	241355
29620	241356
547387	241357
440700	241358
419711	241359
43020	241360
1	241361
80927	241362
154631	241363
490121	241364
451564	241365
654175	241366
440726	241367
301346	241368
100608	241369
388910	241370
433832	241371
13056	241372
419293	241373
183964	241374
292500	241375
104930	241376
1530	241377
416428	241378
104935	241379
9794	241380
391453	241381
445054	241382
453243	241383
62098	241384
193011	241385
238349	241386
29576	241387
201385	241388
105608	241389
433426	241390
432777	241391
201369	241392
166270	241393
403527	241394
119244	241395
23895	241396
226676	241397
669002	241398
503606	241399
391221	241400
170691	241401
269729	241402
553690	241403
103488	241404
129331	241405
397815	241406
577701	241407
148471	241408
20318	241409
99283	241410
435427	241411
365654	241412
260326	241413
277135	241414
462951	241415
322145	241416
9693	241417
391995	241418
195164	241419
409155	241420
622430	241421
565919	241422
141986	241423
116828	241424
106668	241425
60990	241426
46662	241427
228308	241428
328599	241429
334332	241430
60855	241431
129301	241432
12368	241433
26210	241434
178792	241435
60875	241436
424316	241437
39795	241438
34791	241439
481386	241440
116626	241441
518614	241442
307757	241443
555830	241444
608990	241445
663066	241446
663059	241447
19878	241448
587593	241449
254482	241450
346553	241451
612287	241452
468761	241453
403072	241454
440307	241455
139163	241456
2732	241457
582401	241458
46086	241459
588546	241460
3	241461
48311	241462
338761	241463
599513	241464
11969	241465
20736	241466
81137	241467
514274	241468
15685	241469
641443	241470
497985	241471
4659	241472
328874	241473
551988	241474
4659	241475
227484	241476
34413	241477
21294	241478
172359	241479
41325	241480
215024	241481
245962	241482
169232	241483
332256	241484
132324	241485
21844	241486
311070	241487
686638	241488
640680	241489
229380	241490
9695	241491
229139	241492
597551	241493
390640	241494
566911	241495
501359	241496
495289	241497
621992	241498
490614	241499
622262	241500
54183	241501
339388	241502
376574	241503
4643	241504
466113	241505
346278	241506
676110	241507
99606	241508
22891	241509
232200	241510
117607	241511
588811	241512
86375	241513
637249	241514
147096	241515
78963	241516
142324	241517
556774	241518
491743	241519
26245	241520
720	241521
477253	241522
2089	241523
653799	241524
313495	241525
612551	241526
11272	241527
688142	241528
44606	241529
33501	241530
308632	241531
541385	241532
170430	241533
108872	241534
1996	241535
2891	241536
672343	241537
243107	241538
475034	241539
493828	241540
23087	241541
371	241542
103658	241543
684064	241544
28917	241545
31353	241546
529154	241547
57816	241548
656883	241549
490175	241550
16719	241551
19987	241552
493764	241553
532832	241554
141622	241555
436454	241556
196952	241557
164218	241558
477461	241559
40192	241560
165981	241561
366556	241562
14730	241563
44868	241564
442245	241565
610281	241566
578419	241567
21875	241568
49749	241569
449498	241570
514034	241571
258299	241572
135056	241573
107828	241574
693448	241575
186103	241576
283923	241577
115951	241578
647034	241579
226030	241580
241467	241581
34153	241582
172468	241583
77371	241584
333728	241585
341384	241586
597383	241587
255712	241588
296965	241589
170717	241590
523210	241591
533163	241592
49845	241593
93267	241594
134582	241595
252112	241596
651790	241597
53331	241598
512131	241599
327188	241600
329634	241601
219492	241602
5335	241603
644197	241604
201163	241605
169411	241606
6097	241607
115914	241608
650134	241609
12693	241610
19163	241611
328900	241612
522354	241613
140971	241614
385167	241615
50224	241616
623534	241617
656033	241618
439650	241619
172597	241620
661654	241621
11336	241622
543853	241623
13613	241624
35214	241625
330194	241626
157076	241627
250158	241628
7594	241629
47961	241630
148479	241631
514276	241632
593303	241633
544249	241634
113439	241635
441455	241636
372	241637
42674	241638
382705	241639
189454	241640
330858	241641
89894	241642
162971	241643
4738	241644
384312	241645
44557	241646
639992	241647
110111	241648
960	241649
150065	241650
539107	241651
294704	241652
410736	241653
444191	241654
607449	241655
510372	241656
341814	241657
304985	241658
502983	241659
347158	241660
649654	241661
310735	241662
35562	241663
289534	241664
9563	241665
555374	241666
13596	241667
574075	241668
320001	241669
202366	241670
54399	241671
343329	241672
1190	241673
52173	241674
646757	241675
4250	241676
4899	241677
483720	241678
102812	241679
158300	241680
166186	241681
158963	241682
191506	241683
61009	241684
398200	241685
587144	241686
139640	241687
320636	241688
54493	241689
560815	241690
344774	241691
17734	241692
197824	241693
138759	241694
421301	241695
38745	241696
178686	241697
17213	241698
509945	241699
383677	241700
658305	241701
103995	241702
603913	241703
518892	241704
504666	241705
647184	241706
538734	241707
89720	241708
327187	241709
601047	241710
330160	241711
454	241712
124856	241713
403402	241714
390290	241715
58421	241716
43979	241717
195792	241718
10562	241719
40796	241720
264932	241721
642118	241722
663017	241723
418943	241724
237323	241725
8655	241726
251128	241727
558208	241728
155	241729
341866	241730
488714	241731
288482	241732
428372	241733
632261	241734
377891	241735
467120	241736
690967	241737
171963	241738
616847	241739
513980	241740
610620	241741
299517	241742
539179	241743
209151	241744
67413	241745
388313	241746
322983	241747
349491	241748
348374	241749
529399	241750
254574	241751
72843	241752
404391	241753
121393	241754
57811	241755
125263	241756
363658	241757
463731	241758
136854	241759
492833	241760
373307	241761
110141	241762
118	241763
224458	241764
316130	241765
114338	241766
334500	241767
520113	241768
128701	241769
12779	241770
550768	241771
7130	241772
127432	241773
14828	241774
144338	241775
58268	241776
268158	241777
99170	241778
651803	241779
552469	241780
44631	241781
560820	241782
350558	241783
23391	241784
239754	241785
532829	241786
45216	241787
126884	241788
526935	241789
191776	241790
43840	241791
12905	241792
169757	241793
74915	241794
287885	241795
612928	241796
650844	241797
435030	241798
678911	241799
164643	241800
41694	241801
464989	241802
385149	241803
2509	241804
246168	241805
679715	241806
171157	241807
121396	241808
645749	241809
592416	241810
515054	241811
255323	241812
343937	241813
138249	241814
9202	241815
645189	241816
180397	241817
379517	241818
26535	241819
637181	241820
963	241821
281738	241822
92457	241823
519640	241824
76658	241825
549208	241826
578677	241827
544004	241828
586670	241829
19477	241830
347012	241831
17603	241832
399207	241833
247024	241834
382650	241835
257882	241836
567440	241837
100092	241838
54996	241839
20176	241840
594110	241841
171257	241842
74257	241843
327203	241844
321384	241845
418831	241846
660542	241847
224973	241848
410539	241849
44622	241850
239849	241851
326381	241852
131692	241853
134300	241854
152095	241855
150082	241856
348681	241857
536620	241858
190275	241859
154756	241860
426531	241861
46055	241862
39848	241863
538937	241864
14846	241865
168148	241866
11042	241867
98470	241868
1972	241869
141252	241870
365347	241871
236096	241872
365534	241873
375862	241874
268971	241875
571414	241876
461003	241877
269073	241878
239613	241879
95452	241880
590554	241881
23544	241882
151860	241883
590708	241884
590707	241885
556849	241886
180165	241887
56519	241888
112468	241889
411640	241890
659389	241891
78161	241892
201304	241893
153533	241894
11048	241895
109681	241896
417646	241897
157206	241898
447899	241899
617960	241900
259563	241901
435847	241902
158421	241903
576175	241904
47433	241905
262385	241906
680071	241907
162337	241908
8036	241909
179345	241910
667435	241911
288174	241912
17084	241913
2357	241914
87997	241915
678292	241916
130889	241917
240444	241918
622374	241919
161207	241920
2092	241921
81889	241922
22817	241923
310259	241924
128992	241925
662365	241926
171536	241927
44801	241928
538157	241929
194718	241930
611796	241931
19647	241932
530793	241933
106008	241934
424493	241935
95314	241936
84071	241937
166838	241938
12699	241939
37690	241940
48223	241941
29093	241942
349857	241943
159336	241944
269199	241945
151297	241946
10320	241947
561221	241948
612848	241949
604628	241950
652784	241951
202772	241952
618923	241953
173332	241954
16606	241955
350576	241956
93188	241957
400055	241958
34399	241959
523213	241960
453921	241961
13664	241962
549101	241963
1124	241964
396443	241965
84155	241966
1898	241967
431815	241968
93453	241969
392104	241970
46016	241971
28562	241972
675394	241973
620662	241974
73826	241975
49904	241976
27853	241977
551969	241978
38876	241979
530472	241980
685472	241981
478744	241982
105814	241983
568337	241984
157954	241985
147018	241986
157444	241987
12750	241988
438675	241989
61799	241990
25084	241991
222237	241992
97640	241993
623801	241994
438203	241995
2249	241996
48255	241997
230554	241998
679649	241999
10015	242000
180866	242001
498824	242002
72610	242003
132266	242004
42233	242005
81642	242006
315097	242007
2577	242008
330484	242009
473257	242010
141570	242011
36732	242012
335545	242013
48540	242014
558529	242015
346380	242016
538345	242017
8663	242018
485856	242019
498535	242020
157568	242021
185201	242022
63695	242023
260449	242024
480762	242025
112911	242026
1634	242027
374763	242028
4616	242029
43302	242030
46591	242031
219951	242032
632634	242033
34	242034
111074	242035
7570	242036
13604	242037
550578	242038
541087	242039
21785	242040
55402	242041
402619	242042
373133	242043
70616	242044
48228	242045
130139	242046
2014	242047
23558	242048
673894	242049
3827	242050
6474	242051
171329	242052
75269	242053
16667	242054
73739	242055
33078	242056
3588	242057
9337	242058
333243	242059
439859	242060
52251	242061
646352	242062
152020	242063
425567	242064
644720	242065
633151	242066
594628	242067
409134	242068
34607	242069
265661	242070
76628	242071
63034	242072
604218	242073
96959	242074
338049	242075
385491	242076
65582	242077
72253	242078
282733	242079
282799	242080
115088	242081
385121	242082
622281	242083
149816	242084
218	242085
266722	242086
432619	242087
552911	242088
514903	242089
493042	242090
27087	242091
249571	242092
199107	242093
605832	242094
136037	242095
328108	242096
298572	242097
74	242098
1690	242099
471241	242100
149	242101
32504	242102
225401	242103
133555	242104
9238	242105
1945	242106
379719	242107
69493	242108
53562	242109
47721	242110
115004	242111
211474	242112
127030	242113
52537	242114
153957	242115
358326	242116
34661	242117
685967	242118
150303	242119
477937	242120
88850	242121
197447	242122
172744	242123
103272	242124
266021	242125
114598	242126
600657	242127
421972	242128
22830	242129
317199	242130
387642	242131
79746	242132
97245	242133
130024	242134
35917	242135
149185	242136
138241	242137
368407	242138
49416	242139
317726	242140
5022	242141
5022	242142
5022	242143
215222	242144
68859	242145
344797	242146
289583	242147
85940	242148
106534	242149
1435	242150
23465	242151
59140	242152
635428	242153
467114	242154
630896	242155
20301	242156
635021	242157
332539	242158
404443	242159
1444	242160
2858	242161
24182	242162
32230	242163
196867	242164
196741	242165
687068	242166
589764	242167
401	242168
401	242169
590902	242170
502875	242171
44005	242172
141609	242173
317728	242174
127734	242175
368298	242176
64493	242177
48517	242178
37433	242179
244293	242180
491566	242181
373461	242182
599602	242183
72630	242184
257428	242185
520836	242186
191912	242187
413935	242188
404192	242189
99892	242190
310442	242191
239255	242192
16780	242193
578462	242194
650579	242195
58485	242196
2442	242197
327673	242198
96284	242199
104064	242200
375844	242201
290379	242202
365460	242203
365462	242204
102620	242205
647902	242206
376420	242207
621180	242208
170702	242209
39460	242210
365449	242211
273166	242212
260642	242213
648132	242214
335280	242215
172750	242216
588024	242217
237416	242218
271838	242219
88347	242220
369324	242221
362878	242222
372686	242223
499315	242224
697772	242225
510429	242226
632491	242227
533946	242228
712	242229
476705	242230
686897	242231
9852	242232
61576	242233
146722	242234
174612	242235
494526	242236
352591	242237
449335	242238
154404	242239
319818	242240
476191	242241
523801	242242
112901	242243
32869	242244
629047	242245
65387	242246
88088	242247
98355	242248
71589	242249
659688	242250
114103	242251
106591	242252
372830	242253
29665	242254
437972	242255
165668	242256
544708	242257
405491	242258
680175	242259
158709	242260
467104	242261
1032	242262
126265	242263
525597	242264
148902	242265
146118	242266
215308	242267
379745	242268
3329	242269
74859	242270
357412	242271
46486	242272
15904	242273
3235	242274
98941	242275
582220	242276
52104	242277
23725	242278
319411	242279
146887	242280
60524	242281
147460	242282
98386	242283
546654	242284
34480	242285
419284	242286
187621	242287
122686	242288
607493	242289
624120	242290
601602	242291
427801	242292
4248	242293
102023	242294
31474	242295
425840	242296
435485	242297
472072	242298
439217	242299
9537	242300
1	242301
121856	242302
139544	242303
266921	242304
29048	242305
387924	242306
583725	242307
340541	242308
588618	242309
153913	242310
399638	242311
111471	242312
131378	242313
327250	242314
447825	242315
2588	242316
635211	242317
159053	242318
162988	242319
457511	242320
155648	242321
87000	242322
15129	242323
671978	242324
607603	242325
411333	242326
283870	242327
283305	242328
96828	242329
4377	242330
88511	242331
308279	242332
550208	242333
46407	242334
629161	242335
102388	242336
18730	242337
693010	242338
691878	242339
641344	242340
145512	242341
7799	242342
252218	242343
8334	242344
677376	242345
35573	242346
676007	242347
531259	242348
14601	242349
409525	242350
230593	242351
481696	242352
123246	242353
678027	242354
221360	242355
11161	242356
27393	242357
592880	242358
22820	242359
6430	242360
164454	242361
606225	242362
7888	242363
537908	242364
348599	242365
105780	242366
362435	242367
269536	242368
580343	242369
189543	242370
108524	242371
172125	242372
523115	242373
148292	242374
25934	242375
159429	242376
510992	242377
473477	242378
465832	242379
11289	242380
432801	242381
631490	242382
229531	242383
489485	242384
80705	242385
81480	242386
160326	242387
508413	242388
424320	242389
22261	242390
434556	242391
332688	242392
6116	242393
586013	242394
72534	242395
379724	242396
2920	242397
128932	242398
500484	242399
3539	242400
20056	242401
527180	242402
470	242403
142430	242404
116396	242405
123834	242406
166871	242407
284520	242408
15716	242409
81731	242410
413207	242411
132731	242412
658064	242413
147080	242414
193949	242415
44703	242416
482700	242417
687489	242418
486507	242419
10916	242420
3807	242421
2005	242422
392577	242423
6765	242424
497338	242425
54024	242426
203975	242427
631501	242428
292436	242429
251172	242430
550854	242431
63848	242432
377107	242433
456433	242434
206707	242435
162271	242436
78369	242437
550215	242438
86697	242439
20845	242440
197685	242441
307123	242442
237324	242443
227985	242444
417049	242445
4236	242446
348276	242447
132783	242448
365963	242449
249273	242450
576767	242451
52090	242452
15842	242453
319869	242454
654949	242455
71705	242456
565736	242457
131767	242458
178	242459
189814	242460
627056	242461
192400	242462
39829	242463
639523	242464
639069	242465
149007	242466
601211	242467
1267	242468
413456	242469
2465	242470
59372	242471
407651	242472
330365	242473
694924	242474
412	242475
668143	242476
54343	242477
414611	242478
146735	242479
413751	242480
36049	242481
65576	242482
272771	242483
161862	242484
442929	242485
33615	242486
516133	242487
1639	242488
53889	242489
7640	242490
43833	242491
7996	242492
481869	242493
368333	242494
188136	242495
89432	242496
309631	242497
15536	242498
123621	242499
378757	242500
126741	242501
17193	242502
246344	242503
351456	242504
606119	242505
168014	242506
281610	242507
12710	242508
281975	242509
350602	242510
39800	242511
669632	242512
309703	242513
83796	242514
366077	242515
561374	242516
432988	242517
112499	242518
186824	242519
111741	242520
537849	242521
132064	242522
571593	242523
331436	242524
2145	242525
25027	242526
28568	242527
516229	242528
103257	242529
25485	242530
672085	242531
444708	242532
58179	242533
238081	242534
690755	242535
619520	242536
593865	242537
57875	242538
51651	242539
695050	242540
57342	242541
524356	242542
17883	242543
597144	242544
126745	242545
431232	242546
38052	242547
445552	242548
26956	242549
101155	242550
574371	242551
56423	242552
232727	242553
604558	242554
486418	242555
168859	242556
41255	242557
52	242558
623055	242559
21115	242560
163781	242561
28798	242562
218397	242563
7080	242564
63122	242565
494427	242566
485890	242567
128975	242568
2720	242569
14753	242570
22883	242571
15087	242572
508003	242573
135236	242574
63398	242575
574485	242576
352600	242577
653016	242578
2571	242579
36213	242580
604501	242581
480290	242582
8693	242583
38776	242584
50979	242585
401952	242586
446087	242587
83596	242588
573693	242589
244789	242590
23132	242591
512578	242592
25141	242593
303931	242594
168858	242595
353320	242596
9961	242597
300089	242598
99946	242599
201468	242600
554484	242601
214316	242602
602216	242603
156343	242604
365335	242605
574570	242606
1530	242607
85189	242608
142124	242609
283082	242610
498271	242611
611679	242612
102610	242613
476767	242614
78870	242615
54886	242616
106999	242617
498274	242618
511344	242619
305475	242620
168157	242621
442850	242622
40151	242623
334829	242624
624295	242625
517658	242626
42530	242627
474890	242628
4940	242629
13717	242630
604609	242631
376949	242632
161570	242633
164363	242634
279749	242635
148746	242636
517661	242637
376938	242638
483515	242639
106041	242640
145047	242641
38050	242642
17783	242643
633761	242644
145344	242645
119381	242646
120945	242647
379222	242648
278589	242649
115857	242650
607571	242651
158384	242652
499823	242653
30188	242654
371691	242655
104762	242656
457583	242657
320179	242658
523397	242659
21178	242660
11363	242661
47507	242662
150987	242663
287989	242664
158420	242665
139560	242666
27266	242667
167655	242668
142891	242669
88679	242670
147655	242671
559457	242672
311841	242673
55426	242674
334857	242675
51610	242676
1104	242677
158147	242678
11701	242679
553890	242680
46871	242681
88484	242682
583682	242683
10823	242684
414437	242685
570864	242686
142505	242687
8823	242688
624560	242689
57358	242690
261448	242691
54672	242692
31533	242693
169018	242694
661630	242695
114522	242696
276945	242697
3633	242698
420290	242699
173131	242700
45219	242701
344406	242702
360154	242703
242457	242704
528813	242705
24625	242706
464356	242707
64635	242708
617779	242709
589713	242710
95542	242711
27485	242712
109856	242713
123900	242714
54765	242715
663754	242716
588836	242717
31793	242718
587120	242719
3708	242720
131587	242721
569455	242722
660635	242723
38641	242724
131883	242725
6881	242726
411	242727
667595	242728
158562	242729
208124	242730
599805	242731
556041	242732
402212	242733
541253	242734
421335	242735
89787	242736
540454	242737
51580	242738
334819	242739
362748	242740
95711	242741
7451	242742
165134	242743
251548	242744
145008	242745
464327	242746
170593	242747
511802	242748
21179	242749
25714	242750
73686	242751
625751	242752
328339	242753
108996	242754
363469	242755
411219	242756
76148	242757
369835	242758
159368	242759
324001	242760
696235	242761
577803	242762
13777	242763
288467	242764
509902	242765
153555	242766
590243	242767
36298	242768
5850	242769
623417	242770
102572	242771
569361	242772
288222	242773
156534	242774
297902	242775
506	242776
456345	242777
397062	242778
81883	242779
163935	242780
53675	242781
140031	242782
2147	242783
67316	242784
448214	242785
269094	242786
652482	242787
402099	242788
511215	242789
412478	242790
155010	242791
111292	242792
7803	242793
482062	242794
59516	242795
27239	242796
495932	242797
10156	242798
141049	242799
37576	242800
123459	242801
519077	242802
214373	242803
114626	242804
159708	242805
492659	242806
36459	242807
528043	242808
692636	242809
692630	242810
527726	242811
430057	242812
599453	242813
120925	242814
318601	242815
618435	242816
58629	242817
504095	242818
19240	242819
372875	242820
237350	242821
138742	242822
657701	242823
75362	242824
555406	242825
109026	242826
75329	242827
147198	242828
622906	242829
58522	242830
493374	242831
296079	242832
591218	242833
30485	242834
560745	242835
405254	242836
110244	242837
5536	242838
115547	242839
473569	242840
566076	242841
392602	242842
557004	242843
231748	242844
3002	242845
199000	242846
123218	242847
11011	242848
126357	242849
61960	242850
502807	242851
3156	242852
49572	242853
17200	242854
1339	242855
51240	242856
555348	242857
290149	242858
281064	242859
395380	242860
51254	242861
104856	242862
693080	242863
49807	242864
284172	242865
154438	242866
8120	242867
30499	242868
204050	242869
6170	242870
245699	242871
250606	242872
421547	242873
107489	242874
128074	242875
350914	242876
420452	242877
64379	242878
127685	242879
5865	242880
696857	242881
79704	242882
476713	242883
36147	242884
525660	242885
673296	242886
379304	242887
485329	242888
348878	242889
694908	242890
29763	242891
594200	242892
124367	242893
195506	242894
19817	242895
285960	242896
621709	242897
50763	242898
117591	242899
171109	242900
166918	242901
148485	242902
296998	242903
498676	242904
379550	242905
369546	242906
7658	242907
616253	242908
48324	242909
94303	242910
96280	242911
559113	242912
376273	242913
334954	242914
137726	242915
334679	242916
334861	242917
145123	242918
375631	242919
330400	242920
334825	242921
260704	242922
79335	242923
365323	242924
334750	242925
334683	242926
334767	242927
53529	242928
375594	242929
346628	242930
57823	242931
110770	242932
29562	242933
136897	242934
3046	242935
289538	242936
609556	242937
52764	242938
88095	242939
552411	242940
203273	242941
25803	242942
512058	242943
153086	242944
27534	242945
137398	242946
157980	242947
77239	242948
581275	242949
691016	242950
111349	242951
616144	242952
17988	242953
118815	242954
191551	242955
528045	242956
32174	242957
570400	242958
445100	242959
287	242960
4543	242961
73447	242962
284605	242963
266372	242964
676496	242965
539700	242966
511372	242967
462057	242968
151259	242969
41258	242970
305340	242971
318842	242972
11007	242973
99444	242974
385384	242975
669024	242976
361411	242977
249041	242978
197252	242979
397317	242980
52291	242981
884	242982
137394	242983
19990	242984
67808	242985
171744	242986
109447	242987
625482	242988
70533	242989
151035	242990
24801	242991
431320	242992
15767	242993
694762	242994
48544	242995
4160	242996
370350	242997
46611	242998
474283	242999
307601	243000
286655	243001
4024	243002
412706	243003
170919	243004
9548	243005
153040	243006
648547	243007
598947	243008
114348	243009
30450	243010
139934	243011
6379	243012
602611	243013
542905	243014
141581	243015
9273	243016
214050	243017
685588	243018
194695	243019
59551	243020
301756	243021
566970	243022
59104	243023
639367	243024
32808	243025
80278	243026
341436	243027
37562	243028
139131	243029
264738	243030
86229	243031
34928	243032
510858	243033
329650	243034
53805	243035
644901	243036
9883	243037
13505	243038
28697	243039
557174	243040
218694	243041
267155	243042
345120	243043
235064	243044
260105	243045
673107	243046
247347	243047
247568	243048
114	243049
73055	243050
525005	243051
30792	243052
326840	243053
606862	243054
87059	243055
693485	243056
23527	243057
381653	243058
624522	243059
238973	243060
140094	243061
456592	243062
143604	243063
533101	243064
40310	243065
493775	243066
149251	243067
107990	243068
138055	243069
547070	243070
2143	243071
688626	243072
526273	243073
126669	243074
237321	243075
163935	243076
622366	243077
404197	243078
266046	243079
641509	243080
370926	243081
368330	243082
513085	243083
644547	243084
23267	243085
9049	243086
102369	243087
440227	243088
130799	243089
237395	243090
447142	243091
593740	243092
593810	243093
62438	243094
273331	243095
143666	243096
216745	243097
123990	243098
574923	243099
569159	243100
3355	243101
233431	243102
568486	243103
432156	243104
2798	243105
250918	243106
453207	243107
673855	243108
558560	243109
130362	243110
122537	243111
472891	243112
122039	243113
51238	243114
600575	243115
31245	243116
120548	243117
425775	243118
146372	243119
404884	243120
58995	243121
189390	243122
202122	243123
393788	243124
594820	243125
600936	243126
5034	243127
255386	243128
268585	243129
324656	243130
164718	243131
75515	243132
3538	243133
14922	243134
40762	243135
483049	243136
477760	243137
496246	243138
1693	243139
48399	243140
582942	243141
609260	243142
373146	243143
22507	243144
40864	243145
351160	243146
645157	243147
464962	243148
169891	243149
681587	243150
578357	243151
4549	243152
6301	243153
27221	243154
19095	243155
125273	243156
328743	243157
3655	243158
6144	243159
133468	243160
120152	243161
151002	243162
120848	243163
15083	243164
143429	243165
82807	243166
47738	243167
559858	243168
221881	243169
200568	243170
91439	243171
602598	243172
394701	243173
221056	243174
428186	243175
324268	243176
394657	243177
246334	243178
28124	243179
40875	243180
104874	243181
463654	243182
368220	243183
35846	243184
144144	243185
59332	243186
535322	243187
5107	243188
70227	243189
131510	243190
51259	243191
596632	243192
329459	243193
109666	243194
610257	243195
108715	243196
602797	243197
82783	243198
106192	243199
33174	243200
35597	243201
12464	243202
139653	243203
107641	243204
625828	243205
36400	243206
227084	243207
665759	243208
356207	243209
34064	243210
306719	243211
62491	243212
530395	243213
7750	243214
150606	243215
537646	243216
17207	243217
134471	243218
4122	243219
140990	243220
338	243221
51073	243222
645250	243223
1477	243224
607714	243225
631460	243226
31988	243227
347076	243228
161386	243229
2345	243230
498179	243231
58430	243232
115548	243233
45559	243234
175969	243235
23168	243236
35	243237
7929	243238
572826	243239
23012	243240
452087	243241
29958	243242
424656	243243
595332	243244
129275	243245
20945	243246
18869	243247
398885	243248
135788	243249
620127	243250
14921	243251
29	243252
54065	243253
304911	243254
142891	243255
25811	243256
84273	243257
81541	243258
108	243259
65613	243260
115615	243261
59618	243262
21101	243263
280375	243264
386043	243265
80624	243266
170030	243267
580300	243268
173374	243269
110171	243270
20051	243271
556337	243272
15453	243273
107710	243274
661017	243275
16264	243276
330755	243277
614053	243278
564333	243279
46091	243280
219005	243281
484828	243282
651720	243283
541635	243284
117941	243285
15091	243286
84605	243287
149367	243288
15419	243289
436310	243290
94342	243291
660133	243292
72487	243293
577575	243294
90397	243295
76453	243296
513916	243297
614870	243298
94643	243299
431604	243300
608810	243301
487422	243302
104455	243303
17017	243304
32366	243305
553504	243306
252351	243307
342839	243308
568572	243309
359250	243310
15054	243311
670344	243312
35729	243313
134218	243314
156168	243315
573773	243316
315561	243317
6638	243318
257259	243319
10144	243320
540972	243321
81252	243322
9697	243323
542906	243324
191311	243325
71964	243326
544770	243327
40125	243328
259259	243329
157585	243330
157026	243331
337756	243332
101832	243333
325949	243334
167275	243335
609033	243336
71408	243337
44541	243338
122948	243339
163843	243340
448016	243341
74445	243342
304635	243343
1555	243344
9486	243345
4369	243346
30052	243347
581067	243348
1104	243349
12460	243350
161335	243351
172668	243352
679312	243353
499810	243354
398743	243355
152532	243356
83936	243357
206680	243358
151894	243359
2591	243360
1264	243361
214139	243362
138498	243363
13659	243364
75526	243365
36799	243366
352027	243367
233793	243368
252848	243369
319143	243370
233171	243371
18617	243372
235714	243373
138863	243374
554519	243375
467155	243376
416382	243377
504722	243378
441750	243379
80511	243380
163275	243381
56200	243382
67695	243383
4738	243384
96699	243385
512155	243386
339850	243387
522199	243388
118030	243389
1725	243390
142737	243391
155571	243392
547567	243393
555412	243394
48092	243395
513171	243396
557006	243397
235037	243398
592773	243399
671516	243400
687828	243401
492179	243402
429725	243403
164171	243404
166364	243405
33501	243406
473159	243407
238945	243408
210425	243409
21798	243410
11843	243411
56467	243412
58962	243413
687738	243414
507085	243415
337486	243416
404777	243417
521049	243418
493280	243419
32432	243420
75041	243421
22195	243422
434153	243423
81380	243424
14981	243425
480242	243426
149180	243427
318928	243428
418314	243429
470578	243430
79410	243431
138551	243432
40643	243433
627378	243434
12712	243435
126353	243436
309026	243437
151021	243438
510914	243439
13819	243440
60078	243441
130564	243442
648213	243443
94985	243444
217410	243445
28699	243446
210889	243447
51009	243448
392788	243449
1836	243450
668808	243451
309633	243452
60710	243453
62437	243454
9697	243455
243174	243456
367765	243457
194273	243458
483521	243459
58739	243460
145075	243461
375262	243462
37712	243463
167281	243464
146867	243465
428551	243466
697469	243467
234063	243468
347372	243469
567244	243470
592	243471
144979	243472
675714	243473
26757	243474
67403	243475
358596	243476
427531	243477
46587	243478
136695	243479
59347	243480
7762	243481
649136	243482
23220	243483
168791	243484
203950	243485
21678	243486
264297	243487
512781	243488
147471	243489
534921	243490
57555	243491
534796	243492
194493	243493
468284	243494
15949	243495
93448	243496
38152	243497
496462	243498
167482	243499
97628	243500
625237	243501
40375	243502
390940	243503
97765	243504
192017	243505
136207	243506
75435	243507
393556	243508
146477	243509
178476	243510
397300	243511
8240	243512
412049	243513
441326	243514
373570	243515
191816	243516
637809	243517
510912	243518
457659	243519
286357	243520
96999	243521
423697	243522
652353	243523
47062	243524
24859	243525
617950	243526
2282	243527
436617	243528
32554	243529
15936	243530
653152	243531
57573	243532
588693	243533
23301	243534
186	243535
359637	243536
324835	243537
142874	243538
31122	243539
116098	243540
275358	243541
93006	243542
664679	243543
380653	243544
27480	243545
448356	243546
71683	243547
608804	243548
249288	243549
11268	243550
498314	243551
20798	243552
9697	243553
69632	243554
50341	243555
41684	243556
11495	243557
204616	243558
95334	243559
270139	243560
150133	243561
481601	243562
306152	243563
372233	243564
412394	243565
32061	243566
152409	243567
356224	243568
672281	243569
222320	243570
189	243571
104301	243572
579157	243573
459767	243574
31121	243575
426566	243576
397248	243577
286948	243578
165606	243579
557522	243580
40779	243581
156991	243582
104278	243583
160943	243584
170950	243585
66309	243586
32585	243587
14560	243588
40004	243589
18551	243590
167921	243591
527372	243592
169044	243593
533739	243594
658336	243595
624727	243596
134263	243597
692348	243598
126615	243599
232273	243600
211775	243601
303184	243602
1714	243603
692515	243604
80953	243605
392592	243606
644387	243607
419	243608
649948	243609
95924	243610
548534	243611
307389	243612
5	243613
310655	243614
524175	243615
52151	243616
529429	243617
11864	243618
540486	243619
230952	243620
230981	243621
54211	243622
675323	243623
72578	243624
36822	243625
96997	243626
98075	243627
485498	243628
107052	243629
29494	243630
522254	243631
325034	243632
160791	243633
72104	243634
450849	243635
379786	243636
323758	243637
114443	243638
618762	243639
11439	243640
345269	243641
26490	243642
498315	243643
599041	243644
356170	243645
14992	243646
49622	243647
565565	243648
8576	243649
639358	243650
306952	243651
65642	243652
334140	243653
380706	243654
618782	243655
39047	243656
92373	243657
37033	243658
608273	243659
323131	243660
408704	243661
203993	243662
232708	243663
128622	243664
139878	243665
327459	243666
11669	243667
675219	243668
133490	243669
573464	243670
16607	243671
1572	243672
378807	243673
55520	243674
378894	243675
65253	243676
323298	243677
657238	243678
68071	243679
471721	243680
451733	243681
111401	243682
167236	243683
62648	243684
5179	243685
685744	243686
100717	243687
91932	243688
33878	243689
106710	243690
303663	243691
359644	243692
655200	243693
682331	243694
101870	243695
79200	243696
8014	243697
248111	243698
280874	243699
578758	243700
56149	243701
697806	243702
277885	243703
21205	243704
443687	243705
259265	243706
22975	243707
111167	243708
1610	243709
150437	243710
680099	243711
2624	243712
259861	243713
25121	243714
577478	243715
2	243716
677013	243717
263984	243718
249186	243719
78925	243720
9086	243721
552713	243722
162294	243723
9122	243724
119831	243725
342260	243726
518921	243727
322079	243728
35614	243729
583631	243730
679530	243731
303614	243732
125334	243733
194629	243734
114902	243735
357817	243736
237749	243737
404040	243738
200171	243739
207988	243740
256778	243741
85727	243742
101061	243743
108360	243744
164149	243745
5415	243746
587447	243747
171425	243748
38176	243749
156140	243750
172478	243751
22849	243752
52621	243753
416748	243754
628008	243755
130920	243756
42671	243757
569506	243758
295391	243759
86749	243760
2812	243761
131942	243762
145956	243763
504491	243764
595737	243765
93623	243766
325848	243767
171926	243768
443625	243769
163765	243770
5808	243771
305658	243772
272365	243773
267399	243774
641634	243775
156723	243776
19845	243777
13067	243778
166669	243779
49729	243780
408608	243781
41486	243782
54127	243783
273378	243784
629266	243785
95585	243786
12603	243787
26716	243788
139119	243789
488022	243790
327257	243791
93521	243792
18327	243793
377388	243794
40342	243795
491642	243796
623910	243797
314411	243798
229505	243799
105257	243800
560256	243801
39036	243802
289676	243803
6235	243804
261787	243805
483991	243806
4823	243807
694165	243808
3081	243809
232620	243810
122242	243811
45508	243812
461814	243813
34086	243814
3881	243815
536779	243816
24100	243817
23924	243818
252451	243819
615403	243820
85886	243821
586220	243822
86795	243823
64842	243824
442177	243825
184886	243826
328782	243827
164385	243828
406003	243829
57838	243830
112405	243831
38	243832
475975	243833
19907	243834
75776	243835
201013	243836
148481	243837
153577	243838
521486	243839
542261	243840
135173	243841
548248	243842
474674	243843
19766	243844
432104	243845
296319	243846
105356	243847
687967	243848
258848	243849
172601	243850
482938	243851
419124	243852
83580	243853
639463	243854
359305	243855
535500	243856
393294	243857
279474	243858
53890	243859
596262	243860
596041	243861
53901	243862
68049	243863
312344	243864
183834	243865
2444	243866
586754	243867
57242	243868
641007	243869
244976	243870
132365	243871
592431	243872
505729	243873
152276	243874
23570	243875
13296	243876
8678	243877
97199	243878
126924	243879
608512	243880
598569	243881
84460	243882
13752	243883
32936	243884
6544	243885
21333	243886
4262	243887
47754	243888
491733	243889
612447	243890
156445	243891
69977	243892
437022	243893
514745	243894
100556	243895
157021	243896
634866	243897
471234	243898
623330	243899
515614	243900
86472	243901
317146	243902
660692	243903
645893	243904
382103	243905
146669	243906
420249	243907
463229	243908
330815	243909
390799	243910
199401	243911
627815	243912
433790	243913
129156	243914
512080	243915
145506	243916
173483	243917
53740	243918
97300	243919
671579	243920
48808	243921
130045	243922
639487	243923
398787	243924
516743	243925
363016	243926
122881	243927
17614	243928
4134	243929
214979	243930
651	243931
531696	243932
62085	243933
11349	243934
497835	243935
6222	243936
218138	243937
6209	243938
69801	243939
69498	243940
69760	243941
6046	243942
28846	243943
181430	243944
101576	243945
664995	243946
117785	243947
361023	243948
101617	243949
508945	243950
210018	243951
210005	243952
210002	243953
517086	243954
210036	243955
69432	243956
101558	243957
210055	243958
549705	243959
210008	243960
316819	243961
235924	243962
117790	243963
3505	243964
217840	243965
664932	243966
117756	243967
183204	243968
510257	243969
325516	243970
258499	243971
339538	243972
458315	243973
241095	243974
30952	243975
380036	243976
6067	243977
167414	243978
48170	243979
21763	243980
2181	243981
125447	243982
270233	243983
358898	243984
646479	243985
386321	243986
346028	243987
348248	243988
145572	243989
693955	243990
62776	243991
677647	243992
561291	243993
497035	243994
6293	243995
49058	243996
1886	243997
344459	243998
51183	243999
524383	244000
77611	244001
689055	244002
620040	244003
205878	244004
114597	244005
246525	244006
363105	244007
410489	244008
5937	244009
29050	244010
143978	244011
245611	244012
22925	244013
394304	244014
66942	244015
161177	244016
364403	244017
1156	244018
10878	244019
128030	244020
68	244021
84108	244022
518621	244023
548694	244024
45338	244025
138649	244026
53939	244027
424880	244028
464185	244029
49923	244030
137494	244031
32514	244032
250412	244033
145848	244034
212745	244035
82359	244036
313036	244037
3884	244038
437282	244039
39795	244040
200255	244041
245589	244042
18761	244043
397361	244044
357073	244045
640928	244046
294147	244047
10261	244048
113303	244049
85770	244050
506463	244051
613484	244052
558095	244053
619844	244054
182394	244055
149550	244056
68261	244057
25319	244058
414627	244059
113315	244060
279857	244061
253979	244062
397239	244063
243672	244064
426883	244065
64298	244066
402216	244067
153718	244068
616902	244069
11791	244070
6989	244071
88054	244072
175451	244073
341860	244074
597730	244075
327397	244076
425255	244077
273705	244078
104589	244079
24102	244080
354962	244081
920	244082
651761	244083
153255	244084
121306	244085
6603	244086
16427	244087
671262	244088
346889	244089
225979	244090
142875	244091
84024	244092
115364	244093
568813	244094
211076	244095
618236	244096
526741	244097
586172	244098
6792	244099
83073	244100
483373	244101
540006	244102
522274	244103
315179	244104
163645	244105
517699	244106
280977	244107
402057	244108
80614	244109
663993	244110
233094	244111
229769	244112
3867	244113
134302	244114
33502	244115
24198	244116
556929	244117
135080	244118
610516	244119
302072	244120
116997	244121
123728	244122
525026	244123
117647	244124
668416	244125
33194	244126
43380	244127
643966	244128
393693	244129
163553	244130
37105	244131
611081	244132
117962	244133
222836	244134
87407	244135
665120	244136
150764	244137
87044	244138
483951	244139
307087	244140
311772	244141
166617	244142
664921	244143
117820	244144
665126	244145
577224	244146
604995	244147
256184	244148
444747	244149
446941	244150
9981	244151
359225	244152
543179	244153
241942	244154
80403	244155
560777	244156
372692	244157
353212	244158
615518	244159
632262	244160
46271	244161
89388	244162
683654	244163
363103	244164
27408	244165
241788	244166
51019	244167
144128	244168
144128	244169
549201	244170
24791	244171
426436	244172
42588	244173
688854	244174
417235	244175
148701	244176
222498	244177
634054	244178
136346	244179
105463	244180
132711	244181
3352	244182
162769	244183
601501	244184
10130	244185
29266	244186
8596	244187
231429	244188
31686	244189
634836	244190
641583	244191
191462	244192
164722	244193
640604	244194
241561	244195
25382	244196
111414	244197
230107	244198
614268	244199
198745	244200
349479	244201
348538	244202
432003	244203
241921	244204
228632	244205
20772	244206
328256	244207
3800	244208
89428	244209
619106	244210
576956	244211
219281	244212
292998	244213
424170	244214
362173	244215
574037	244216
298176	244217
70518	244218
361430	244219
133283	244220
593887	244221
55114	244222
42195	244223
534646	244224
354969	244225
38846	244226
135224	244227
293572	244228
96128	244229
349898	244230
642062	244231
90772	244232
14820	244233
337878	244234
68878	244235
216047	244236
393439	244237
552812	244238
517815	244239
72721	244240
600206	244241
120660	244242
9362	244243
550014	244244
435179	244245
456975	244246
69732	244247
17011	244248
322077	244249
557554	244250
111198	244251
342	244252
15239	244253
694853	244254
491723	244255
561534	244256
197	244257
2412	244258
13597	244259
441	244260
109286	244261
28975	244262
152851	244263
441	244264
525779	244265
49354	244266
49318	244267
525832	244268
11422	244269
137843	244270
137972	244271
137842	244272
137893	244273
62556	244274
310955	244275
556	244276
197435	244277
154606	244278
600788	244279
275041	244280
549739	244281
132287	244282
347339	244283
159084	244284
68074	244285
229598	244286
533840	244287
655074	244288
122515	244289
164686	244290
57220	244291
8610	244292
378030	244293
2057	244294
355236	244295
79593	244296
5859	244297
64110	244298
279505	244299
207823	244300
23486	244301
23486	244302
331795	244303
665497	244304
23116	244305
62240	244306
21271	244307
6477	244308
44164	244309
75203	244310
139724	244311
850	244312
485216	244313
44260	244314
840	244315
10803	244316
2483	244317
168404	244318
138714	244319
226300	244320
242403	244321
489691	244322
73695	244323
530541	244324
279522	244325
225744	244326
364276	244327
42104	244328
609518	244329
464810	244330
345023	244331
166620	244332
363579	244333
79917	244334
323958	244335
141584	244336
355	244337
119271	244338
31966	244339
594360	244340
295888	244341
473743	244342
371660	244343
50262	244344
466641	244345
215360	244346
130539	244347
584933	244348
15851	244349
381571	244350
583487	244351
95079	244352
438629	244353
327594	244354
105651	244355
137852	244356
137979	244357
160453	244358
311805	244359
504141	244360
52327	244361
396498	244362
412071	244363
113602	244364
920	244365
11342	244366
621721	244367
583	244368
471708	244369
310213	244370
45182	244371
322278	244372
35927	244373
78299	244374
308719	244375
547750	244376
322573	244377
515471	244378
39844	244379
24584	244380
621002	244381
364768	244382
161826	244383
453	244384
279137	244385
278349	244386
556815	244387
377500	244388
213027	244389
665286	244390
64213	244391
233893	244392
338060	244393
617706	244394
278947	244395
381127	244396
618581	244397
39903	244398
39903	244399
130905	244400
10683	244401
176537	244402
206779	244403
85719	244404
558216	244405
391350	244406
47875	244407
11341	244408
27680	244409
67375	244410
205681	244411
562178	244412
3186	244413
282362	244414
15476	244415
14796	244416
20543	244417
20543	244418
493298	244419
117	244420
144860	244421
360104	244422
158621	244423
139511	244424
94827	244425
348710	244426
406127	244427
626728	244428
338384	244429
13037	244430
286847	244431
628334	244432
78962	244433
528044	244434
640123	244435
5253	244436
39195	244437
5754	244438
6541	244439
35404	244440
472269	244441
128375	244442
20697	244443
369507	244444
180725	244445
639583	244446
627	244447
547134	244448
552753	244449
102563	244450
614558	244451
575454	244452
21444	244453
71372	244454
388431	244455
41604	244456
6336	244457
3790	244458
80595	244459
20348	244460
24969	244461
408126	244462
663173	244463
642449	244464
438024	244465
663174	244466
597058	244467
107241	244468
430257	244469
493537	244470
392306	244471
165701	244472
618322	244473
76652	244474
410035	244475
81044	244476
817	244477
675	244478
576309	244479
56628	244480
178258	244481
463197	244482
50265	244483
536374	244484
26294	244485
306549	244486
24033	244487
599741	244488
578051	244489
158024	244490
7099	244491
175193	244492
97549	244493
335387	244494
24404	244495
61876	244496
642390	244497
426451	244498
168867	244499
48953	244500
674564	244501
181749	244502
476595	244503
169527	244504
51010	244505
27366	244506
543183	244507
529624	244508
115472	244509
530388	244510
656483	244511
243938	244512
32303	244513
116598	244514
9223	244515
258078	244516
52271	244517
494	244518
256555	244519
521818	244520
21328	244521
2407	244522
589432	244523
107701	244524
170142	244525
683222	244526
359950	244527
170167	244528
29213	244529
10023	244530
115026	244531
169253	244532
133063	244533
506868	244534
612478	244535
588241	244536
401564	244537
56143	244538
335817	244539
309278	244540
134122	244541
386749	244542
51058	244543
154484	244544
30962	244545
305417	244546
203460	244547
429464	244548
26472	244549
148103	244550
509250	244551
133949	244552
244891	244553
552557	244554
291272	244555
150028	244556
300793	244557
581153	244558
23315	244559
23162	244560
259240	244561
611973	244562
573237	244563
684560	244564
604430	244565
159974	244566
53556	244567
95285	244568
94312	244569
89283	244570
59566	244571
319364	244572
149779	244573
513831	244574
67493	244575
1046	244576
144368	244577
15088	244578
1060	244579
695132	244580
445206	244581
214039	244582
378099	244583
163389	244584
256148	244585
151983	244586
694571	244587
168240	244588
1688	244589
232851	244590
124699	244591
246007	244592
10243	244593
147932	244594
275470	244595
555942	244596
687	244597
37994	244598
1328	244599
123492	244600
141905	244601
32170	244602
569333	244603
31726	244604
47755	244605
503925	244606
855	244607
1137	244608
11956	244609
106841	244610
3105	244611
146396	244612
589607	244613
264961	244614
44229	244615
568020	244616
209365	244617
672537	244618
231987	244619
20037	244620
651542	244621
4490	244622
72487	244623
18994	244624
25271	244625
110975	244626
77119	244627
172153	244628
95876	244629
15891	244630
76716	244631
87064	244632
8273	244633
254858	244634
37417	244635
687760	244636
543995	244637
37104	244638
57794	244639
665328	244640
250407	244641
87270	244642
113452	244643
152498	244644
412786	244645
382954	244646
209072	244647
90265	244648
687161	244649
296436	244650
110423	244651
2846	244652
68053	244653
693542	244654
25825	244655
45796	244656
51958	244657
15541	244658
5148	244659
7123	244660
292102	244661
97838	244662
40331	244663
654505	244664
71359	244665
160125	244666
249750	244667
36297	244668
37648	244669
399145	244670
483069	244671
579342	244672
16927	244673
601465	244674
175710	244675
26219	244676
250879	244677
600442	244678
550672	244679
508921	244680
535095	244681
346457	244682
212990	244683
242744	244684
852	244685
240926	244686
98466	244687
154110	244688
226885	244689
349324	244690
476309	244691
574864	244692
370	244693
138692	244694
203974	244695
435440	244696
71142	244697
226281	244698
9847	244699
333811	244700
50949	244701
676905	244702
24632	244703
562857	244704
465970	244705
2906	244706
421761	244707
683752	244708
46129	244709
89985	244710
213122	244711
3264	244712
379385	244713
180532	244714
80927	244715
223026	244716
64265	244717
297610	244718
1004	244719
567024	244720
443108	244721
470990	244722
2298	244723
45420	244724
126167	244725
681291	244726
475541	244727
298469	244728
579640	244729
62429	244730
213543	244731
1520	244732
160388	244733
485844	244734
4488	244735
136997	244736
141359	244737
4184	244738
17546	244739
102349	244740
4607	244741
14617	244742
122654	244743
573634	244744
23792	244745
38687	244746
48943	244747
131363	244748
618494	244749
423930	244750
47872	244751
173356	244752
5088	244753
161773	244754
151341	244755
4026	244756
118388	244757
656536	244758
105506	244759
19170	244760
644382	244761
569	244762
154136	244763
498324	244764
557926	244765
144491	244766
6076	244767
282470	244768
662873	244769
9630	244770
120709	244771
206569	244772
21380	244773
27451	244774
417525	244775
439117	244776
33928	244777
96710	244778
6180	244779
416452	244780
1827	244781
612392	244782
494583	244783
48670	244784
281936	244785
166887	244786
632518	244787
667368	244788
70894	244789
146672	244790
515785	244791
479801	244792
168360	244793
639956	244794
519509	244795
116148	244796
334576	244797
146101	244798
44613	244799
4676	244800
38784	244801
37601	244802
41110	244803
16393	244804
236724	244805
86113	244806
2626	244807
121583	244808
409358	244809
47994	244810
116400	244811
21244	244812
175906	244813
235877	244814
32776	244815
27842	244816
452037	244817
170931	244818
1087	244819
25097	244820
598462	244821
20138	244822
84388	244823
250309	244824
628097	244825
47298	244826
692407	244827
5900	244828
500505	244829
43542	244830
522313	244831
143476	244832
523911	244833
685204	244834
471135	244835
101883	244836
141671	244837
289504	244838
651114	244839
192661	244840
451681	244841
461734	244842
538736	244843
123201	244844
78139	244845
484002	244846
194704	244847
71183	244848
103976	244849
459016	244850
8613	244851
10280	244852
658250	244853
401221	244854
150524	244855
169043	244856
586470	244857
128437	244858
245483	244859
583658	244860
147236	244861
220868	244862
630692	244863
143432	244864
158502	244865
103208	244866
610165	244867
27022	244868
614496	244869
63644	244870
51655	244871
5742	244872
319987	244873
516	244874
33410	244875
502349	244876
611117	244877
2600	244878
38054	244879
28188	244880
96946	244881
517326	244882
229356	244883
176547	244884
534924	244885
114846	244886
303735	244887
122820	244888
688444	244889
184741	244890
374402	244891
51882	244892
653860	244893
172896	244894
103657	244895
152960	244896
330193	244897
71967	244898
444082	244899
524783	244900
414870	244901
36976	244902
60223	244903
55162	244904
205835	244905
123037	244906
166746	244907
462417	244908
471165	244909
24558	244910
55516	244911
3864	244912
386320	244913
105982	244914
649265	244915
302462	244916
60756	244917
590898	244918
524915	244919
572116	244920
265809	244921
686681	244922
1138	244923
659416	244924
81911	244925
33519	244926
209697	244927
312717	244928
287212	244929
385564	244930
34107	244931
86196	244932
154253	244933
263965	244934
117118	244935
36778	244936
79951	244937
599219	244938
37291	244939
677495	244940
239551	244941
241156	244942
678018	244943
447185	244944
196667	244945
131155	244946
264882	244947
18310	244948
5904	244949
689735	244950
109698	244951
252852	244952
196480	244953
602026	244954
601311	244955
56120	244956
603905	244957
154589	244958
154331	244959
560	244960
255190	244961
140462	244962
681105	244963
220991	244964
667026	244965
430388	244966
14069	244967
60993	244968
63995	244969
26244	244970
486206	244971
19791	244972
322386	244973
19894	244974
118967	244975
338771	244976
178739	244977
60953	244978
194235	244979
129295	244980
27099	244981
486304	244982
131987	244983
63966	244984
178798	244985
486230	244986
60904	244987
179045	244988
179012	244989
60844	244990
178817	244991
179011	244992
60979	244993
60711	244994
501987	244995
680011	244996
42611	244997
149794	244998
225548	244999
6059	245000
509254	245001
90192	245002
70402	245003
69729	245004
316653	245005
69670	245006
33007	245007
105346	245008
409413	245009
111356	245010
598100	245011
53971	245012
688710	245013
378696	245014
402874	245015
402794	245016
596340	245017
327097	245018
84646	245019
489426	245020
42062	245021
5353	245022
390476	245023
58425	245024
535338	245025
382805	245026
39971	245027
610394	245028
33517	245029
246472	245030
182775	245031
688121	245032
183421	245033
111004	245034
641976	245035
19400	245036
271032	245037
347396	245038
297802	245039
5922	245040
17788	245041
677973	245042
285507	245043
349512	245044
526551	245045
456728	245046
548618	245047
4336	245048
100348	245049
118032	245050
663698	245051
310174	245052
555314	245053
273951	245054
146593	245055
624573	245056
39530	245057
324797	245058
414565	245059
723	245060
104424	245061
272004	245062
403732	245063
678855	245064
363782	245065
654963	245066
53562	245067
139946	245068
346696	245069
649454	245070
671446	245071
391578	245072
109895	245073
109403	245074
202773	245075
650683	245076
488430	245077
260367	245078
13875	245079
25265	245080
599907	245081
265715	245082
583184	245083
584233	245084
371749	245085
344850	245086
327403	245087
40914	245088
114856	245089
490696	245090
414108	245091
433829	245092
647058	245093
117502	245094
85861	245095
59203	245096
11378	245097
334698	245098
15348	245099
21356	245100
678617	245101
60574	245102
493	245103
107017	245104
54897	245105
16110	245106
138628	245107
315339	245108
173316	245109
113920	245110
306809	245111
64020	245112
329729	245113
168227	245114
121738	245115
98550	245116
462286	245117
146108	245118
589766	245119
37037	245120
491008	245121
5076	245122
361707	245123
500211	245124
627903	245125
46813	245126
66604	245127
252138	245128
130135	245129
81255	245130
407908	245131
120169	245132
16535	245133
559015	245134
37668	245135
102358	245136
447798	245137
98815	245138
550590	245139
268601	245140
46780	245141
6271	245142
444507	245143
129151	245144
409653	245145
690524	245146
41137	245147
261081	245148
261131	245149
584874	245150
626033	245151
3942	245152
393259	245153
393258	245154
60785	245155
58507	245156
365964	245157
56146	245158
599076	245159
6	245160
185006	245161
650703	245162
559912	245163
97008	245164
277492	245165
296736	245166
304736	245167
89640	245168
89640	245169
89650	245170
79951	245171
98800	245172
614788	245173
2710	245174
602341	245175
368064	245176
657690	245177
520215	245178
614723	245179
309437	245180
615689	245181
489386	245182
21286	245183
225748	245184
355740	245185
180423	245186
17220	245187
590034	245188
680214	245189
261315	245190
348437	245191
459785	245192
35470	245193
154	245194
4618	245195
396155	245196
653514	245197
140761	245198
22293	245199
9905	245200
53796	245201
208418	245202
49340	245203
139310	245204
132700	245205
12647	245206
566554	245207
628225	245208
232298	245209
592502	245210
17593	245211
17593	245212
349361	245213
349292	245214
54356	245215
350225	245216
603313	245217
349185	245218
140493	245219
106528	245220
281887	245221
116295	245222
372881	245223
6219	245224
394036	245225
72146	245226
244306	245227
7577	245228
147034	245229
357634	245230
40521	245231
490714	245232
635150	245233
196869	245234
29657	245235
394728	245236
112157	245237
659123	245238
253357	245239
165942	245240
170688	245241
551659	245242
312191	245243
424990	245244
60076	245245
203952	245246
194202	245247
144546	245248
32543	245249
186646	245250
13493	245251
554933	245252
34334	245253
212480	245254
684127	245255
553956	245256
29502	245257
88098	245258
539085	245259
370903	245260
25241	245261
7683	245262
432633	245263
665	245264
25	245265
247128	245266
53064	245267
44630	245268
230652	245269
129168	245270
34348	245271
531019	245272
27371	245273
286721	245274
4284	245275
864	245276
133203	245277
467326	245278
341290	245279
122676	245280
262400	245281
114114	245282
6004	245283
376117	245284
94963	245285
313628	245286
29516	245287
9021	245288
391669	245289
492540	245290
485415	245291
604875	245292
393278	245293
8864	245294
156411	245295
386133	245296
382936	245297
155829	245298
80185	245299
524186	245300
10907	245301
392995	245302
126692	245303
589414	245304
521294	245305
161326	245306
264748	245307
56250	245308
264635	245309
78043	245310
40614	245311
14420	245312
40614	245313
892	245314
547472	245315
122512	245316
413936	245317
238417	245318
417705	245319
527506	245320
12963	245321
42287	245322
55744	245323
155300	245324
106388	245325
420967	245326
568081	245327
405661	245328
41356	245329
77868	245330
632695	245331
427178	245332
12861	245333
417332	245334
108496	245335
500681	245336
445223	245337
476559	245338
119585	245339
526687	245340
224207	245341
360519	245342
403808	245343
38247	245344
457930	245345
280556	245346
411045	245347
554927	245348
438620	245349
200835	245350
148606	245351
664358	245352
496900	245353
782	245354
23708	245355
573963	245356
111108	245357
112180	245358
284561	245359
484395	245360
466405	245361
466392	245362
125171	245363
532843	245364
620021	245365
428129	245366
191347	245367
410553	245368
33432	245369
96237	245370
66280	245371
410499	245372
233594	245373
293412	245374
148148	245375
141610	245376
3206	245377
353197	245378
624402	245379
52769	245380
194587	245381
171296	245382
655615	245383
78390	245384
162665	245385
6841	245386
380602	245387
515958	245388
354309	245389
21394	245390
278607	245391
554212	245392
10265	245393
339858	245394
17683	245395
670697	245396
55584	245397
662149	245398
392010	245399
617963	245400
447704	245401
439997	245402
642883	245403
60940	245404
178829	245405
384808	245406
34240	245407
387961	245408
372430	245409
694803	245410
211813	245411
10551	245412
131397	245413
470938	245414
224049	245415
35178	245416
355958	245417
561012	245418
494211	245419
206950	245420
144175	245421
642820	245422
305235	245423
435895	245424
20269	245425
145562	245426
629488	245427
21739	245428
243278	245429
347835	245430
230284	245431
329331	245432
508883	245433
103216	245434
20803	245435
28859	245436
613782	245437
186466	245438
10227	245439
56729	245440
526139	245441
77269	245442
498877	245443
498883	245444
19440	245445
40251	245446
402231	245447
688491	245448
83982	245449
132868	245450
129921	245451
477	245452
563107	245453
101	245454
12285	245455
145315	245456
446621	245457
581802	245458
422784	245459
5626	245460
282401	245461
646984	245462
122613	245463
562475	245464
290959	245465
135301	245466
501998	245467
239448	245468
323388	245469
637885	245470
95812	245471
355142	245472
375697	245473
38194	245474
104691	245475
614678	245476
14116	245477
664650	245478
375781	245479
376288	245480
147325	245481
18244	245482
222274	245483
117959	245484
32991	245485
81663	245486
449423	245487
134328	245488
71110	245489
695683	245490
41483	245491
650065	245492
523224	245493
502191	245494
655770	245495
8784	245496
347318	245497
176657	245498
136185	245499
489275	245500
169914	245501
378019	245502
7746	245503
299967	245504
39498	245505
189164	245506
59231	245507
138901	245508
184568	245509
206494	245510
178755	245511
53444	245512
385716	245513
47830	245514
493054	245515
252908	245516
287672	245517
113424	245518
272845	245519
12854	245520
246064	245521
407366	245522
534638	245523
376827	245524
522018	245525
47380	245526
586102	245527
427573	245528
51634	245529
29738	245530
384427	245531
165975	245532
402747	245533
240908	245534
125807	245535
125169	245536
546589	245537
91017	245538
146918	245539
246476	245540
681698	245541
151511	245542
136072	245543
164447	245544
64130	245545
610003	245546
3568	245547
28439	245548
78575	245549
301066	245550
512864	245551
370758	245552
555421	245553
405259	245554
564489	245555
555426	245556
49618	245557
206841	245558
301765	245559
359696	245560
42131	245561
173210	245562
128049	245563
86257	245564
104670	245565
53676	245566
11637	245567
85055	245568
544170	245569
195001	245570
33627	245571
105205	245572
377815	245573
439432	245574
439431	245575
377845	245576
377841	245577
53677	245578
377874	245579
310953	245580
315235	245581
29100	245582
24785	245583
201225	245584
127524	245585
457595	245586
85065	245587
615298	245588
260860	245589
92704	245590
262241	245591
215046	245592
118485	245593
465208	245594
608784	245595
96608	245596
222592	245597
101031	245598
6082	245599
46105	245600
164121	245601
515428	245602
505977	245603
475663	245604
203006	245605
154595	245606
497479	245607
302418	245608
233137	245609
32579	245610
308511	245611
142407	245612
86998	245613
7	245614
233747	245615
9845	245616
9901	245617
206422	245618
574373	245619
487578	245620
6061	245621
40590	245622
337517	245623
335810	245624
215685	245625
564099	245626
607912	245627
603862	245628
406721	245629
279621	245630
97930	245631
398744	245632
643700	245633
5379	245634
635941	245635
454968	245636
16606	245637
454635	245638
472464	245639
304019	245640
677305	245641
208805	245642
623994	245643
131112	245644
495272	245645
657258	245646
100986	245647
439210	245648
118885	245649
110418	245650
48885	245651
556089	245652
318526	245653
98230	245654
299955	245655
497836	245656
359567	245657
17147	245658
514595	245659
13428	245660
123751	245661
13822	245662
379598	245663
26945	245664
265294	245665
189694	245666
514991	245667
135262	245668
219319	245669
205913	245670
241378	245671
160287	245672
24751	245673
677348	245674
72034	245675
295766	245676
23891	245677
5753	245678
4282	245679
245978	245680
305487	245681
87005	245682
40933	245683
683703	245684
312247	245685
17675	245686
116	245687
22347	245688
8838	245689
348468	245690
261408	245691
348466	245692
111131	245693
595586	245694
360709	245695
75847	245696
185659	245697
82172	245698
66469	245699
2070	245700
1927	245701
175756	245702
678634	245703
422409	245704
186789	245705
134502	245706
32216	245707
170390	245708
578288	245709
568415	245710
77085	245711
34126	245712
184290	245713
463683	245714
38901	245715
531838	245716
480542	245717
110623	245718
442904	245719
14643	245720
238282	245721
185	245722
12569	245723
490673	245724
231271	245725
95	245726
280233	245727
464261	245728
241939	245729
104898	245730
511778	245731
30324	245732
554660	245733
196187	245734
649708	245735
447535	245736
668327	245737
662849	245738
201219	245739
91296	245740
431252	245741
152247	245742
495604	245743
306728	245744
21892	245745
8201	245746
625906	245747
534462	245748
4062	245749
638761	245750
1926	245751
551519	245752
165921	245753
119792	245754
55120	245755
2194	245756
571097	245757
481637	245758
568566	245759
28371	245760
269463	245761
81423	245762
67738	245763
257433	245764
75033	245765
566186	245766
511647	245767
223539	245768
682357	245769
511595	245770
424640	245771
135276	245772
549329	245773
93696	245774
39777	245775
75838	245776
60539	245777
622801	245778
676925	245779
47762	245780
610518	245781
137896	245782
364621	245783
122163	245784
621651	245785
2624	245786
3468	245787
72524	245788
568082	245789
477483	245790
96919	245791
92248	245792
17604	245793
81952	245794
286501	245795
481264	245796
124531	245797
7414	245798
270488	245799
18686	245800
74897	245801
7295	245802
108281	245803
191657	245804
428127	245805
6736	245806
55281	245807
468659	245808
30395	245809
43642	245810
182065	245811
510983	245812
394804	245813
161578	245814
684253	245815
526610	245816
133719	245817
49110	245818
38043	245819
692659	245820
194271	245821
197044	245822
603914	245823
650750	245824
634589	245825
136991	245826
440586	245827
38419	245828
51146	245829
453324	245830
645292	245831
123724	245832
222693	245833
90047	245834
170662	245835
476795	245836
355170	245837
366260	245838
24805	245839
683251	245840
6517	245841
6517	245842
6517	245843
43269	245844
83341	245845
112429	245846
547893	245847
321000	245848
241397	245849
284250	245850
101391	245851
386800	245852
2348	245853
440909	245854
70612	245855
517013	245856
129711	245857
195241	245858
419390	245859
697203	245860
456334	245861
696473	245862
140443	245863
551400	245864
81323	245865
587969	245866
102717	245867
121613	245868
27069	245869
264765	245870
287575	245871
70695	245872
137330	245873
287996	245874
489856	245875
326787	245876
245158	245877
8044	245878
461985	245879
7428	245880
483708	245881
11328	245882
201836	245883
232055	245884
45064	245885
295518	245886
485649	245887
207654	245888
19687	245889
587538	245890
602698	245891
30534	245892
619331	245893
47594	245894
89471	245895
623108	245896
539866	245897
635744	245898
93084	245899
110319	245900
618071	245901
318556	245902
27245	245903
559036	245904
23418	245905
148723	245906
135911	245907
70369	245908
22130	245909
508694	245910
585091	245911
10095	245912
41134	245913
51292	245914
565000	245915
2418	245916
79211	245917
1265	245918
607791	245919
144462	245920
110000	245921
651666	245922
530215	245923
155550	245924
349175	245925
230294	245926
282612	245927
458074	245928
193146	245929
288314	245930
370867	245931
463	245932
58600	245933
155727	245934
607804	245935
226844	245936
146235	245937
633740	245938
590534	245939
403639	245940
583739	245941
383251	245942
566994	245943
677224	245944
412898	245945
412869	245946
119479	245947
565526	245948
170685	245949
117138	245950
455163	245951
252515	245952
37829	245953
676331	245954
507739	245955
18367	245956
98203	245957
148512	245958
18549	245959
542613	245960
496763	245961
527118	245962
6092	245963
391034	245964
595682	245965
692150	245966
107795	245967
695753	245968
37936	245969
90492	245970
54526	245971
391464	245972
566126	245973
35152	245974
582689	245975
514742	245976
282344	245977
665388	245978
82687	245979
50519	245980
628923	245981
15282	245982
4231	245983
3545	245984
141430	245985
404632	245986
408816	245987
517758	245988
199351	245989
642500	245990
642504	245991
121643	245992
248218	245993
165707	245994
123116	245995
496610	245996
414477	245997
44121	245998
363245	245999
138339	246000
114557	246001
163656	246002
113421	246003
101736	246004
665921	246005
615970	246006
170703	246007
452761	246008
11075	246009
127141	246010
275119	246011
214834	246012
10252	246013
13058	246014
433304	246015
205601	246016
585645	246017
12012	246018
575235	246019
20781	246020
628427	246021
145928	246022
222525	246023
658518	246024
23916	246025
148531	246026
120374	246027
497031	246028
31753	246029
460075	246030
292687	246031
295256	246032
605203	246033
296137	246034
36913	246035
66285	246036
209350	246037
11163	246038
254345	246039
270366	246040
284095	246041
638846	246042
675630	246043
153084	246044
197132	246045
77164	246046
232945	246047
92824	246048
412427	246049
511018	246050
44203	246051
110445	246052
321182	246053
87057	246054
35472	246055
289558	246056
13973	246057
267344	246058
535750	246059
288766	246060
467572	246061
3	246062
621481	246063
233839	246064
13434	246065
391957	246066
595693	246067
86951	246068
501214	246069
480600	246070
1931	246071
416644	246072
46130	246073
462853	246074
167237	246075
150140	246076
17188	246077
552353	246078
109038	246079
173067	246080
270947	246081
165925	246082
335477	246083
161800	246084
18498	246085
607888	246086
433332	246087
652154	246088
516235	246089
532045	246090
251431	246091
294948	246092
110629	246093
115142	246094
184062	246095
563756	246096
288103	246097
2126	246098
672989	246099
644385	246100
2158	246101
357789	246102
334296	246103
100095	246104
480303	246105
358913	246106
24783	246107
673133	246108
81027	246109
448728	246110
357170	246111
84020	246112
101154	246113
21571	246114
121116	246115
56943	246116
136154	246117
342430	246118
112711	246119
496581	246120
309808	246121
188122	246122
303717	246123
474296	246124
107516	246125
328888	246126
12576	246127
209781	246128
245610	246129
504605	246130
314434	246131
652806	246132
232914	246133
42689	246134
231543	246135
471	246136
146513	246137
33391	246138
425834	246139
19507	246140
14424	246141
655224	246142
58568	246143
697482	246144
518693	246145
513873	246146
229839	246147
29276	246148
6417	246149
59471	246150
131335	246151
45124	246152
3174	246153
459371	246154
459398	246155
153875	246156
648933	246157
655282	246158
506310	246159
87033	246160
178222	246161
43282	246162
82334	246163
437262	246164
308634	246165
545686	246166
564403	246167
96840	246168
57990	246169
334484	246170
599991	246171
676493	246172
308627	246173
87450	246174
614336	246175
12009	246176
243667	246177
297	246178
676757	246179
54268	246180
1338	246181
96039	246182
586960	246183
19157	246184
47204	246185
81493	246186
657874	246187
167918	246188
5984	246189
652241	246190
40983	246191
101593	246192
485103	246193
105536	246194
33409	246195
556587	246196
292750	246197
2353	246198
6448	246199
48920	246200
85734	246201
904	246202
57662	246203
51818	246204
356572	246205
405664	246206
91733	246207
119630	246208
1994	246209
543146	246210
493366	246211
559544	246212
49439	246213
442403	246214
23172	246215
170253	246216
300660	246217
157110	246218
464474	246219
397253	246220
590102	246221
12299	246222
228476	246223
163696	246224
340530	246225
103920	246226
586893	246227
630455	246228
3511	246229
477423	246230
417715	246231
54806	246232
596893	246233
25322	246234
17589	246235
12959	246236
4168	246237
525153	246238
434536	246239
427943	246240
282560	246241
343282	246242
1759	246243
579478	246244
137523	246245
2124	246246
163605	246247
70495	246248
612857	246249
348504	246250
102056	246251
87633	246252
125882	246253
577660	246254
296948	246255
318996	246256
485760	246257
378232	246258
34514	246259
673131	246260
296901	246261
117656	246262
292408	246263
296889	246264
299986	246265
101144	246266
284453	246267
276287	246268
348790	246269
91800	246270
149075	246271
563835	246272
609339	246273
305274	246274
2848	246275
6093	246276
10439	246277
66024	246278
84050	246279
317449	246280
144859	246281
166126	246282
472003	246283
206889	246284
136791	246285
303609	246286
633115	246287
465926	246288
323277	246289
233110	246290
14649	246291
77656	246292
437424	246293
548	246294
383128	246295
383065	246296
136626	246297
650987	246298
232	246299
264972	246300
134007	246301
49298	246302
6715	246303
618255	246304
21982	246305
168022	246306
422682	246307
600603	246308
341748	246309
129419	246310
3305	246311
377005	246312
540065	246313
542220	246314
573223	246315
185866	246316
56880	246317
235086	246318
415276	246319
273469	246320
488260	246321
22047	246322
501651	246323
455903	246324
311672	246325
121836	246326
660251	246327
526295	246328
213465	246329
302924	246330
640977	246331
71958	246332
149639	246333
106167	246334
7174	246335
61393	246336
175447	246337
489127	246338
233300	246339
533866	246340
45428	246341
264508	246342
381657	246343
310694	246344
581511	246345
364346	246346
11490	246347
2318	246348
560999	246349
42913	246350
82637	246351
321479	246352
403357	246353
503147	246354
346619	246355
136463	246356
403195	246357
453050	246358
470986	246359
160399	246360
413568	246361
519068	246362
36102	246363
296	246364
278785	246365
630587	246366
2210	246367
23555	246368
129035	246369
271276	246370
37189	246371
4614	246372
687530	246373
353202	246374
598719	246375
391944	246376
547032	246377
239403	246378
568101	246379
682338	246380
6296	246381
206745	246382
4701	246383
135642	246384
151553	246385
124526	246386
139905	246387
374654	246388
85174	246389
53701	246390
121430	246391
436769	246392
6728	246393
683049	246394
599229	246395
348508	246396
306829	246397
530337	246398
221214	246399
538948	246400
507991	246401
164859	246402
33246	246403
195871	246404
156072	246405
605275	246406
125032	246407
71360	246408
184839	246409
95271	246410
1134	246411
595769	246412
9653	246413
308882	246414
77249	246415
476273	246416
201151	246417
393487	246418
313834	246419
196498	246420
274435	246421
466380	246422
17150	246423
682714	246424
457535	246425
21823	246426
189978	246427
47260	246428
15991	246429
4249	246430
590393	246431
130950	246432
102733	246433
146332	246434
614952	246435
453067	246436
37706	246437
686591	246438
90292	246439
319412	246440
685589	246441
152184	246442
93595	246443
173169	246444
249146	246445
86465	246446
38590	246447
175703	246448
159682	246449
219931	246450
131999	246451
493713	246452
360230	246453
687575	246454
484210	246455
183666	246456
32009	246457
302152	246458
18947	246459
375507	246460
44309	246461
389707	246462
77129	246463
361268	246464
404239	246465
1143	246466
361365	246467
522365	246468
436838	246469
142730	246470
643758	246471
19473	246472
277623	246473
409194	246474
371105	246475
527013	246476
37798	246477
382466	246478
71980	246479
6609	246480
361460	246481
191165	246482
557211	246483
5506	246484
522501	246485
25	246486
215057	246487
561968	246488
652196	246489
46245	246490
495312	246491
147989	246492
328942	246493
141852	246494
111984	246495
66589	246496
148157	246497
656888	246498
39499	246499
9107	246500
273337	246501
12870	246502
319402	246503
665451	246504
23702	246505
49346	246506
38082	246507
365079	246508
652794	246509
233526	246510
521013	246511
135566	246512
30290	246513
690956	246514
401827	246515
547166	246516
687839	246517
32555	246518
361731	246519
623407	246520
119268	246521
159892	246522
623133	246523
22544	246524
484508	246525
47261	246526
47188	246527
614509	246528
104482	246529
226159	246530
593654	246531
172540	246532
163447	246533
9087	246534
47651	246535
368641	246536
408189	246537
774	246538
488792	246539
3814	246540
566176	246541
430309	246542
313235	246543
198547	246544
535320	246545
417559	246546
287594	246547
108907	246548
523442	246549
666	246550
3274	246551
82428	246552
477520	246553
8988	246554
446966	246555
55647	246556
90362	246557
338755	246558
78167	246559
89369	246560
245881	246561
208	246562
188376	246563
423510	246564
45	246565
31135	246566
58345	246567
112716	246568
238693	246569
83619	246570
280	246571
60727	246572
124150	246573
449193	246574
496417	246575
467676	246576
666629	246577
19	246578
133	246579
198867	246580
1502	246581
381606	246582
361697	246583
116560	246584
512288	246585
9604	246586
457	246587
462236	246588
138318	246589
26	246590
77716	246591
424834	246592
128336	246593
540241	246594
43328	246595
40016	246596
473383	246597
167061	246598
355489	246599
499101	246600
19111	246601
56853	246602
469247	246603
473805	246604
451652	246605
13690	246606
6463	246607
68285	246608
28949	246609
605176	246610
315520	246611
74919	246612
18022	246613
102792	246614
18022	246615
94333	246616
226352	246617
473527	246618
497817	246619
189429	246620
614304	246621
522561	246622
292128	246623
300869	246624
140104	246625
88963	246626
526916	246627
308790	246628
129980	246629
559382	246630
497907	246631
343466	246632
373712	246633
112452	246634
11802	246635
5748	246636
5745	246637
5747	246638
382595	246639
52482	246640
641998	246641
33533	246642
484278	246643
541681	246644
657184	246645
243864	246646
220440	246647
561	246648
539053	246649
17796	246650
81752	246651
667043	246652
662841	246653
557496	246654
504608	246655
321151	246656
74	246657
26138	246658
45810	246659
287599	246660
235796	246661
35152	246662
102616	246663
132626	246664
6650	246665
155404	246666
329929	246667
572701	246668
343715	246669
269410	246670
344307	246671
648923	246672
466293	246673
107388	246674
102279	246675
458009	246676
470307	246677
167410	246678
13566	246679
562446	246680
7205	246681
695473	246682
611802	246683
57130	246684
527359	246685
228695	246686
448715	246687
118668	246688
696151	246689
44386	246690
156329	246691
521742	246692
136617	246693
685757	246694
532302	246695
255189	246696
665849	246697
231163	246698
686930	246699
49733	246700
499066	246701
8518	246702
60066	246703
130497	246704
139949	246705
672857	246706
337505	246707
6757	246708
70487	246709
291527	246710
7344	246711
126859	246712
40316	246713
321287	246714
16020	246715
2256	246716
48460	246717
1762	246718
82827	246719
367790	246720
124458	246721
20120	246722
591565	246723
237993	246724
7990	246725
133377	246726
450	246727
639071	246728
234185	246729
599372	246730
184156	246731
150428	246732
327522	246733
424741	246734
473918	246735
64787	246736
640481	246737
568988	246738
231415	246739
467702	246740
33814	246741
551898	246742
4174	246743
602718	246744
350396	246745
227621	246746
584820	246747
638315	246748
213977	246749
230472	246750
427877	246751
820	246752
9622	246753
29735	246754
245755	246755
365269	246756
418729	246757
227243	246758
487143	246759
191441	246760
404852	246761
142926	246762
242671	246763
53712	246764
650324	246765
98765	246766
333947	246767
76977	246768
352147	246769
683052	246770
683045	246771
347519	246772
347508	246773
256047	246774
262006	246775
334340	246776
233438	246777
201296	246778
428870	246779
1043	246780
24190	246781
101873	246782
24632	246783
444289	246784
167931	246785
214829	246786
553342	246787
54895	246788
4698	246789
370738	246790
259946	246791
484068	246792
143990	246793
3585	246794
27730	246795
30615	246796
539907	246797
523671	246798
461706	246799
64198	246800
192267	246801
4953	246802
272965	246803
41197	246804
537472	246805
576160	246806
11266	246807
88791	246808
690961	246809
566297	246810
219639	246811
1628	246812
449987	246813
240600	246814
283202	246815
161951	246816
157706	246817
370260	246818
212707	246819
90267	246820
510827	246821
563182	246822
8194	246823
144213	246824
576196	246825
24767	246826
68094	246827
39489	246828
86468	246829
694379	246830
68543	246831
75814	246832
633466	246833
289469	246834
438533	246835
79761	246836
56518	246837
105220	246838
23235	246839
697247	246840
196078	246841
101927	246842
200921	246843
162827	246844
361734	246845
184831	246846
165205	246847
47317	246848
3415	246849
510232	246850
638695	246851
43986	246852
42434	246853
267484	246854
603546	246855
86849	246856
679812	246857
275649	246858
348874	246859
262214	246860
473638	246861
238553	246862
134638	246863
16948	246864
98853	246865
148844	246866
490687	246867
309868	246868
557425	246869
493679	246870
677113	246871
545287	246872
169152	246873
590671	246874
5562	246875
24930	246876
1092	246877
9227	246878
538435	246879
110362	246880
12440	246881
4492	246882
242893	246883
672022	246884
466	246885
11529	246886
562759	246887
143633	246888
185921	246889
8996	246890
251254	246891
35700	246892
114821	246893
547135	246894
365052	246895
183173	246896
241284	246897
62156	246898
10908	246899
164563	246900
60982	246901
545064	246902
651842	246903
39477	246904
376379	246905
392940	246906
18045	246907
104322	246908
152808	246909
217935	246910
109511	246911
268996	246912
347986	246913
188825	246914
71809	246915
18710	246916
61076	246917
32123	246918
483013	246919
54164	246920
182420	246921
491241	246922
578283	246923
10950	246924
18669	246925
134658	246926
147391	246927
51430	246928
298981	246929
88166	246930
76796	246931
2848	246932
430769	246933
327447	246934
298122	246935
658626	246936
164648	246937
78193	246938
506656	246939
9396	246940
164657	246941
42919	246942
655013	246943
655082	246944
260753	246945
505033	246946
693327	246947
229326	246948
176358	246949
257472	246950
188933	246951
515664	246952
629319	246953
11881	246954
90702	246955
62856	246956
284794	246957
28516	246958
691158	246959
401241	246960
108	246961
401240	246962
98707	246963
667350	246964
195088	246965
670887	246966
149069	246967
132075	246968
149576	246969
40401	246970
50293	246971
24400	246972
552708	246973
13127	246974
159638	246975
306104	246976
80776	246977
1557	246978
1761	246979
363191	246980
156348	246981
500371	246982
191337	246983
531286	246984
8013	246985
166615	246986
97951	246987
216432	246988
37201	246989
303553	246990
14333	246991
257254	246992
5849	246993
354856	246994
154062	246995
435048	246996
149269	246997
100234	246998
248901	246999
518968	247000
58159	247001
647557	247002
73587	247003
653592	247004
70668	247005
425875	247006
595459	247007
22512	247008
280032	247009
531546	247010
91166	247011
77960	247012
657085	247013
128833	247014
312162	247015
299630	247016
63809	247017
128832	247018
578491	247019
568764	247020
31898	247021
240692	247022
284268	247023
28909	247024
310628	247025
681162	247026
395533	247027
590259	247028
152746	247029
683652	247030
289982	247031
607918	247032
478093	247033
358894	247034
689619	247035
7252	247036
147997	247037
560202	247038
433589	247039
64200	247040
542831	247041
1381	247042
125135	247043
147997	247044
123481	247045
21831	247046
560832	247047
24783	247048
422437	247049
115558	247050
35731	247051
114480	247052
32868	247053
201076	247054
601112	247055
138952	247056
393726	247057
327761	247058
327726	247059
327771	247060
327760	247061
615715	247062
479302	247063
645773	247064
445139	247065
40286	247066
686793	247067
47363	247068
618749	247069
2089	247070
75914	247071
70395	247072
172521	247073
103576	247074
685039	247075
412941	247076
63115	247077
132643	247078
12865	247079
508421	247080
6154	247081
6154	247082
284769	247083
239372	247084
47444	247085
24343	247086
490524	247087
127073	247088
650826	247089
566519	247090
521160	247091
414926	247092
608517	247093
472024	247094
41422	247095
111287	247096
190522	247097
110019	247098
475145	247099
136954	247100
197796	247101
3217	247102
157563	247103
139787	247104
213626	247105
612650	247106
365758	247107
160846	247108
478041	247109
147412	247110
34303	247111
206259	247112
40582	247113
18636	247114
543902	247115
211568	247116
108309	247117
46367	247118
560434	247119
17899	247120
292013	247121
613441	247122
10241	247123
137112	247124
399345	247125
580912	247126
127398	247127
366185	247128
60826	247129
102834	247130
149434	247131
546788	247132
269695	247133
686205	247134
654407	247135
355162	247136
212802	247137
257207	247138
33679	247139
407882	247140
108186	247141
41468	247142
12448	247143
136140	247144
48636	247145
25496	247146
347033	247147
418626	247148
46150	247149
38229	247150
191908	247151
271156	247152
16769	247153
229388	247154
501842	247155
334394	247156
317386	247157
145651	247158
113979	247159
397986	247160
552060	247161
515517	247162
663476	247163
543071	247164
298053	247165
241468	247166
1874	247167
30985	247168
425147	247169
280284	247170
38949	247171
89972	247172
450581	247173
85123	247174
157704	247175
308345	247176
693406	247177
162082	247178
143472	247179
363621	247180
530965	247181
25153	247182
198088	247183
156737	247184
3367	247185
141095	247186
310513	247187
159929	247188
366721	247189
593753	247190
11456	247191
430046	247192
618400	247193
314723	247194
129676	247195
8646	247196
618542	247197
179359	247198
108993	247199
659626	247200
212692	247201
53	247202
579314	247203
102965	247204
522089	247205
31449	247206
424629	247207
7126	247208
112880	247209
195677	247210
539154	247211
612775	247212
610526	247213
84145	247214
38776	247215
45711	247216
541884	247217
1759	247218
181041	247219
1669	247220
5345	247221
640554	247222
493728	247223
614608	247224
17604	247225
578540	247226
622026	247227
304710	247228
469074	247229
2951	247230
2419	247231
535069	247232
102563	247233
266955	247234
38992	247235
322282	247236
56243	247237
7700	247238
458441	247239
644658	247240
60803	247241
47911	247242
130764	247243
493796	247244
47217	247245
21835	247246
145351	247247
359630	247248
560245	247249
167638	247250
441132	247251
6641	247252
498290	247253
64598	247254
137335	247255
63672	247256
284621	247257
560226	247258
284645	247259
516734	247260
560216	247261
6875	247262
530854	247263
199769	247264
580276	247265
33592	247266
167629	247267
114527	247268
145348	247269
167627	247270
7385	247271
419431	247272
284714	247273
63692	247274
653483	247275
284718	247276
51683	247277
1912	247278
1679	247279
42522	247280
168469	247281
610074	247282
128668	247283
16033	247284
57165	247285
11360	247286
284650	247287
524292	247288
6877	247289
137313	247290
22858	247291
669823	247292
6497	247293
362711	247294
609317	247295
497087	247296
580293	247297
11099	247298
145332	247299
524447	247300
84877	247301
6642	247302
137294	247303
51688	247304
22843	247305
1315	247306
145312	247307
12911	247308
13613	247309
498307	247310
11361	247311
192847	247312
137320	247313
320178	247314
482480	247315
669793	247316
284774	247317
1013	247318
591622	247319
609290	247320
19408	247321
653619	247322
653550	247323
84881	247324
51669	247325
22861	247326
164485	247327
51649	247328
653577	247329
284627	247330
524370	247331
580291	247332
609345	247333
7733	247334
137290	247335
583347	247336
560222	247337
47270	247338
167635	247339
35831	247340
320245	247341
573191	247342
570860	247343
653475	247344
27255	247345
51638	247346
4930	247347
7735	247348
524364	247349
653648	247350
58885	247351
42521	247352
317788	247353
64556	247354
669802	247355
414494	247356
343497	247357
78980	247358
103970	247359
103977	247360
31668	247361
15395	247362
140939	247363
47751	247364
31674	247365
12610	247366
15362	247367
120681	247368
573130	247369
334139	247370
34140	247371
252018	247372
124164	247373
496824	247374
282691	247375
135054	247376
216326	247377
178870	247378
486270	247379
149020	247380
599220	247381
25386	247382
669877	247383
330889	247384
488550	247385
7553	247386
74626	247387
164214	247388
489990	247389
563707	247390
271510	247391
147283	247392
10545	247393
76741	247394
164812	247395
625309	247396
481123	247397
76742	247398
297055	247399
41368	247400
75765	247401
513285	247402
33356	247403
537224	247404
542375	247405
641671	247406
289794	247407
22916	247408
132720	247409
667940	247410
567956	247411
582251	247412
77261	247413
62039	247414
184057	247415
65769	247416
534591	247417
277334	247418
8553	247419
241183	247420
506604	247421
2224	247422
416	247423
15502	247424
135060	247425
382867	247426
32291	247427
426113	247428
340730	247429
537606	247430
24829	247431
77553	247432
184949	247433
533507	247434
247099	247435
173531	247436
215909	247437
314695	247438
393877	247439
32919	247440
461556	247441
253906	247442
76284	247443
29937	247444
10679	247445
626802	247446
6066	247447
180151	247448
134275	247449
127886	247450
25	247451
526629	247452
1086	247453
618528	247454
536156	247455
129217	247456
219592	247457
48638	247458
314416	247459
258544	247460
76511	247461
314270	247462
66613	247463
686806	247464
5921	247465
30717	247466
67215	247467
601615	247468
108307	247469
400710	247470
162643	247471
270	247472
658075	247473
97079	247474
622382	247475
658420	247476
122244	247477
10642	247478
165304	247479
500557	247480
171173	247481
295220	247482
553545	247483
128196	247484
332123	247485
5254	247486
41815	247487
292142	247488
292143	247489
149159	247490
261686	247491
415228	247492
612699	247493
637383	247494
108368	247495
66286	247496
167227	247497
222188	247498
440357	247499
110769	247500
318099	247501
521105	247502
31668	247503
38808	247504
1512	247505
690328	247506
78856	247507
270957	247508
288738	247509
478255	247510
368077	247511
1383	247512
148957	247513
128299	247514
323568	247515
148987	247516
259155	247517
1679	247518
393581	247519
416189	247520
594683	247521
38799	247522
543891	247523
8347	247524
433342	247525
98132	247526
465510	247527
541634	247528
468387	247529
162382	247530
393453	247531
148145	247532
60866	247533
656491	247534
131995	247535
179027	247536
60906	247537
382349	247538
643775	247539
30491	247540
475194	247541
72542	247542
339497	247543
369059	247544
462294	247545
138478	247546
277161	247547
580351	247548
464850	247549
387756	247550
154840	247551
398901	247552
43868	247553
63225	247554
617628	247555
81926	247556
3266	247557
117558	247558
251277	247559
11450	247560
691895	247561
547801	247562
453034	247563
77209	247564
665508	247565
649166	247566
140962	247567
279490	247568
391580	247569
431664	247570
503585	247571
440711	247572
440857	247573
693222	247574
6825	247575
357656	247576
352262	247577
61999	247578
4247	247579
193930	247580
144795	247581
26347	247582
534092	247583
121935	247584
169587	247585
3015	247586
562509	247587
129100	247588
126523	247589
423261	247590
42406	247591
128600	247592
378557	247593
337818	247594
447584	247595
526673	247596
207861	247597
104237	247598
142937	247599
526462	247600
176685	247601
135790	247602
48276	247603
278423	247604
169574	247605
603656	247606
695810	247607
188022	247608
122597	247609
385909	247610
395009	247611
360660	247612
46959	247613
1066	247614
32128	247615
3711	247616
343312	247617
265774	247618
687549	247619
114354	247620
58403	247621
601051	247622
504698	247623
43631	247624
528200	247625
21708	247626
502819	247627
470226	247628
62912	247629
151918	247630
34951	247631
103518	247632
658009	247633
61143	247634
387527	247635
246004	247636
94370	247637
370124	247638
62557	247639
575326	247640
370121	247641
370118	247642
1519	247643
370125	247644
370119	247645
370122	247646
527292	247647
642000	247648
61206	247649
62832	247650
188054	247651
3	247652
10736	247653
68493	247654
17741	247655
158742	247656
64108	247657
148540	247658
695245	247659
99215	247660
629561	247661
12463	247662
94922	247663
64805	247664
16511	247665
61120	247666
380644	247667
575974	247668
260947	247669
4702	247670
90163	247671
670619	247672
303756	247673
568426	247674
27305	247675
51921	247676
253864	247677
343763	247678
44696	247679
512585	247680
132784	247681
613984	247682
39836	247683
40574	247684
211857	247685
108332	247686
637454	247687
18697	247688
108377	247689
12592	247690
393578	247691
156382	247692
604051	247693
447510	247694
170047	247695
304136	247696
523424	247697
52382	247698
144982	247699
40548	247700
184241	247701
7198	247702
33652	247703
313479	247704
241753	247705
34327	247706
511761	247707
29870	247708
197838	247709
305916	247710
273843	247711
75015	247712
525551	247713
364184	247714
494017	247715
370565	247716
296147	247717
8785	247718
191835	247719
128036	247720
566107	247721
993	247722
555257	247723
115822	247724
672653	247725
140650	247726
414626	247727
448743	247728
370521	247729
289	247730
18092	247731
188031	247732
370932	247733
695806	247734
30412	247735
589799	247736
161119	247737
393390	247738
33198	247739
123106	247740
606903	247741
363574	247742
23828	247743
304914	247744
497586	247745
41685	247746
80063	247747
1052	247748
8342	247749
23144	247750
389316	247751
697803	247752
58891	247753
74543	247754
570165	247755
123723	247756
94	247757
464233	247758
1257	247759
548434	247760
582581	247761
60242	247762
189421	247763
90564	247764
21023	247765
96100	247766
404590	247767
562828	247768
41880	247769
83	247770
377593	247771
260662	247772
322402	247773
556832	247774
80751	247775
59867	247776
548695	247777
10966	247778
94067	247779
14520	247780
75118	247781
319586	247782
677411	247783
10355	247784
696798	247785
573040	247786
4845	247787
679025	247788
494890	247789
83574	247790
46986	247791
303192	247792
112861	247793
411946	247794
23760	247795
211793	247796
474304	247797
281165	247798
108258	247799
278758	247800
125072	247801
120474	247802
368265	247803
271207	247804
653380	247805
653942	247806
149176	247807
117624	247808
9935	247809
300229	247810
131795	247811
131795	247812
49574	247813
632211	247814
71202	247815
12160	247816
604247	247817
450073	247818
457408	247819
379874	247820
428169	247821
10	247822
70681	247823
635805	247824
381360	247825
483537	247826
25417	247827
292905	247828
239724	247829
2575	247830
545000	247831
133723	247832
114267	247833
234615	247834
18992	247835
349951	247836
429940	247837
97918	247838
199114	247839
663052	247840
39149	247841
28452	247842
592558	247843
9150	247844
376020	247845
9086	247846
854	247847
594910	247848
4219	247849
513118	247850
149904	247851
28560	247852
319367	247853
50857	247854
54101	247855
140516	247856
73154	247857
23129	247858
367802	247859
30510	247860
513099	247861
353316	247862
105330	247863
94889	247864
49240	247865
160782	247866
349400	247867
21236	247868
12121	247869
313280	247870
192264	247871
94094	247872
526309	247873
457933	247874
353020	247875
611457	247876
8604	247877
145783	247878
273462	247879
661770	247880
571507	247881
454073	247882
138062	247883
288091	247884
190538	247885
593044	247886
202542	247887
131259	247888
7250	247889
350656	247890
650088	247891
310332	247892
1462	247893
18039	247894
125296	247895
274226	247896
212921	247897
82351	247898
291403	247899
256715	247900
138989	247901
147539	247902
655486	247903
667694	247904
563116	247905
448310	247906
367748	247907
156989	247908
28589	247909
149847	247910
648590	247911
471130	247912
169916	247913
347061	247914
40079	247915
61362	247916
155385	247917
666047	247918
578785	247919
12868	247920
138987	247921
42357	247922
600485	247923
577327	247924
2685	247925
125746	247926
4091	247927
359454	247928
198982	247929
155206	247930
23954	247931
260819	247932
391070	247933
57621	247934
206660	247935
534825	247936
150066	247937
2233	247938
108875	247939
9782	247940
150513	247941
6	247942
61	247943
208956	247944
4205	247945
537262	247946
225076	247947
518383	247948
20456	247949
281951	247950
354292	247951
91542	247952
13433	247953
95776	247954
398957	247955
89341	247956
71795	247957
7571	247958
54657	247959
83030	247960
45199	247961
113564	247962
609890	247963
26064	247964
363939	247965
650892	247966
51365	247967
493274	247968
127104	247969
297011	247970
206623	247971
16969	247972
338886	247973
575556	247974
562147	247975
308976	247976
80331	247977
498851	247978
137660	247979
61439	247980
575621	247981
572171	247982
608413	247983
132407	247984
375948	247985
88958	247986
3846	247987
363799	247988
171164	247989
12214	247990
26639	247991
207243	247992
340867	247993
613515	247994
3519	247995
395830	247996
574330	247997
4395	247998
35912	247999
114979	248000
468587	248001
185808	248002
620041	248003
529692	248004
669375	248005
8500	248006
9770	248007
12953	248008
297710	248009
24837	248010
44999	248011
555630	248012
388930	248013
51631	248014
356369	248015
33977	248016
117922	248017
3322	248018
111630	248019
16248	248020
36741	248021
321334	248022
94310	248023
275	248024
555880	248025
127124	248026
453102	248027
25818	248028
662151	248029
525216	248030
564926	248031
111121	248032
597823	248033
71518	248034
41653	248035
294798	248036
290217	248037
141018	248038
688178	248039
172357	248040
555521	248041
517799	248042
281002	248043
135954	248044
28155	248045
251996	248046
253648	248047
416375	248048
42108	248049
146878	248050
423184	248051
144225	248052
473195	248053
3882	248054
564434	248055
256179	248056
563849	248057
539378	248058
212710	248059
323956	248060
119973	248061
444327	248062
27594	248063
113746	248064
211632	248065
409759	248066
487771	248067
295717	248068
641971	248069
538059	248070
417038	248071
135755	248072
2451	248073
64778	248074
155592	248075
12696	248076
162090	248077
608044	248078
77981	248079
611097	248080
163920	248081
45702	248082
315429	248083
462435	248084
462437	248085
59545	248086
342384	248087
518196	248088
676504	248089
441275	248090
1493	248091
163804	248092
454559	248093
33241	248094
495610	248095
140944	248096
5632	248097
41998	248098
116486	248099
64223	248100
378004	248101
97861	248102
326382	248103
176339	248104
576652	248105
128315	248106
2108	248107
161079	248108
74	248109
298491	248110
239959	248111
298494	248112
88060	248113
298544	248114
28157	248115
102999	248116
321806	248117
612974	248118
185914	248119
1026	248120
484568	248121
630019	248122
281152	248123
245969	248124
655257	248125
506496	248126
52302	248127
211698	248128
11737	248129
296951	248130
107327	248131
534718	248132
377790	248133
198769	248134
105497	248135
2508	248136
141236	248137
575611	248138
146628	248139
354052	248140
40273	248141
185933	248142
253850	248143
327690	248144
380755	248145
415853	248146
578765	248147
130787	248148
171860	248149
51720	248150
538711	248151
489146	248152
88087	248153
35432	248154
622774	248155
53133	248156
154554	248157
35220	248158
617204	248159
79089	248160
127559	248161
94820	248162
45277	248163
321564	248164
530647	248165
213790	248166
22012	248167
587266	248168
33084	248169
588063	248170
502330	248171
94032	248172
12707	248173
16319	248174
559415	248175
52548	248176
847	248177
27554	248178
613862	248179
258053	248180
36536	248181
672717	248182
327322	248183
568398	248184
71391	248185
246026	248186
111293	248187
661728	248188
7445	248189
117310	248190
618662	248191
347323	248192
6268	248193
396284	248194
328355	248195
168684	248196
468036	248197
148732	248198
227255	248199
530045	248200
101703	248201
86538	248202
34081	248203
425503	248204
115945	248205
224272	248206
241611	248207
569135	248208
214582	248209
510581	248210
217785	248211
22087	248212
69318	248213
19393	248214
4072	248215
55776	248216
352436	248217
59418	248218
116414	248219
233483	248220
129320	248221
233975	248222
109723	248223
144199	248224
214533	248225
74878	248226
510672	248227
378222	248228
213556	248229
197932	248230
187767	248231
18978	248232
457549	248233
18149	248234
313468	248235
3004	248236
459601	248237
331845	248238
162973	248239
609818	248240
22702	248241
173478	248242
34331	248243
412994	248244
167126	248245
161917	248246
452093	248247
481432	248248
614637	248249
5525	248250
156912	248251
369320	248252
166248	248253
16214	248254
620775	248255
34280	248256
38062	248257
5881	248258
555051	248259
55270	248260
556069	248261
145095	248262
126268	248263
108890	248264
169341	248265
22468	248266
586676	248267
15773	248268
571470	248269
137070	248270
313027	248271
98578	248272
244446	248273
463486	248274
625193	248275
428819	248276
34615	248277
474072	248278
50778	248279
407575	248280
26115	248281
392353	248282
166357	248283
259692	248284
175809	248285
330572	248286
151247	248287
3831	248288
104062	248289
372612	248290
18163	248291
104179	248292
109828	248293
372297	248294
83	248295
2535	248296
94290	248297
100724	248298
60819	248299
183970	248300
10443	248301
43116	248302
499863	248303
93382	248304
673507	248305
66957	248306
36184	248307
43916	248308
24117	248309
465386	248310
533863	248311
422088	248312
104972	248313
617811	248314
627477	248315
277200	248316
685878	248317
16747	248318
617623	248319
25222	248320
48263	248321
574839	248322
636338	248323
158508	248324
190215	248325
130832	248326
56481	248327
528739	248328
489845	248329
524895	248330
124766	248331
549422	248332
32623	248333
215878	248334
29247	248335
694274	248336
511078	248337
631454	248338
617893	248339
39313	248340
618275	248341
618282	248342
5826	248343
31870	248344
574748	248345
685637	248346
655343	248347
39012	248348
493937	248349
1515	248350
1515	248351
368421	248352
130803	248353
660693	248354
465495	248355
478909	248356
10119	248357
618387	248358
617986	248359
104211	248360
104217	248361
630992	248362
372923	248363
635732	248364
403087	248365
184562	248366
618022	248367
527381	248368
49500	248369
618042	248370
618057	248371
614572	248372
618229	248373
34496	248374
618101	248375
618111	248376
370050	248377
618225	248378
16614	248379
618183	248380
623374	248381
622888	248382
663140	248383
6311	248384
618342	248385
618356	248386
661077	248387
338923	248388
12454	248389
242455	248390
24131	248391
157626	248392
618046	248393
618550	248394
622515	248395
139658	248396
663124	248397
20615	248398
377104	248399
377256	248400
543047	248401
377426	248402
129223	248403
110682	248404
622517	248405
55496	248406
618557	248407
623654	248408
606744	248409
422067	248410
623135	248411
618228	248412
628966	248413
11771	248414
489	248415
154393	248416
622508	248417
319238	248418
618604	248419
618634	248420
617781	248421
141077	248422
623067	248423
539248	248424
627222	248425
184557	248426
2396	248427
618734	248428
157676	248429
618680	248430
131197	248431
604316	248432
477407	248433
59606	248434
562073	248435
25405	248436
615359	248437
9555	248438
374016	248439
590117	248440
19228	248441
132400	248442
1632	248443
159792	248444
16325	248445
778	248446
519296	248447
1856	248448
36557	248449
561860	248450
10198	248451
10675	248452
112790	248453
126896	248454
408768	248455
22930	248456
176885	248457
128256	248458
18144	248459
511891	248460
20749	248461
413449	248462
476852	248463
560839	248464
160077	248465
272124	248466
528728	248467
224679	248468
492	248469
258262	248470
198811	248471
664792	248472
4281	248473
291561	248474
95099	248475
436839	248476
436877	248477
674282	248478
229420	248479
115704	248480
55444	248481
135195	248482
330640	248483
226620	248484
436308	248485
596510	248486
1839	248487
427	248488
94532	248489
15801	248490
158328	248491
651860	248492
57054	248493
171209	248494
255198	248495
42237	248496
3647	248497
87	248498
134735	248499
102365	248500
265994	248501
184357	248502
423711	248503
157011	248504
403754	248505
589006	248506
13921	248507
450704	248508
449391	248509
100647	248510
683898	248511
37607	248512
502857	248513
187562	248514
394346	248515
160549	248516
103811	248517
160943	248518
12042	248519
31912	248520
1477	248521
578768	248522
42577	248523
73199	248524
657806	248525
165277	248526
581372	248527
23653	248528
215825	248529
273490	248530
439065	248531
272229	248532
385615	248533
667830	248534
2021	248535
355164	248536
141307	248537
134338	248538
627357	248539
110814	248540
630982	248541
547443	248542
47083	248543
5547	248544
667184	248545
347775	248546
147693	248547
484830	248548
565948	248549
382339	248550
388007	248551
260274	248552
427663	248553
103746	248554
145256	248555
142940	248556
11886	248557
587470	248558
88832	248559
34609	248560
331476	248561
331466	248562
316754	248563
350387	248564
257234	248565
68920	248566
5598	248567
28244	248568
44520	248569
583587	248570
458484	248571
1548	248572
386719	248573
16742	248574
405569	248575
17399	248576
235149	248577
303134	248578
96314	248579
348438	248580
160248	248581
227959	248582
339111	248583
168053	248584
123110	248585
10833	248586
8861	248587
8861	248588
85621	248589
21610	248590
159956	248591
186125	248592
48645	248593
161125	248594
144608	248595
31941	248596
59196	248597
45367	248598
24582	248599
687714	248600
34519	248601
199280	248602
31985	248603
35407	248604
389455	248605
336544	248606
32431	248607
172338	248608
427670	248609
328015	248610
20969	248611
90199	248612
651475	248613
35860	248614
3757	248615
518342	248616
35728	248617
31957	248618
14937	248619
139651	248620
72538	248621
460578	248622
312896	248623
34355	248624
542186	248625
515332	248626
18857	248627
102765	248628
44520	248629
577214	248630
161026	248631
107556	248632
54768	248633
128667	248634
100277	248635
431453	248636
557992	248637
24841	248638
110186	248639
649662	248640
8861	248641
466656	248642
423048	248643
117793	248644
394474	248645
563911	248646
394525	248647
22752	248648
457865	248649
97042	248650
163255	248651
206406	248652
130133	248653
13893	248654
358378	248655
148928	248656
185056	248657
416053	248658
172275	248659
19030	248660
230114	248661
415804	248662
218090	248663
5181	248664
664965	248665
409778	248666
41121	248667
117750	248668
79857	248669
665021	248670
25249	248671
43418	248672
612640	248673
117652	248674
218373	248675
12843	248676
44571	248677
216771	248678
663056	248679
166468	248680
318900	248681
97166	248682
12815	248683
12815	248684
12815	248685
80515	248686
167436	248687
3244	248688
401117	248689
130585	248690
87333	248691
14886	248692
553262	248693
213537	248694
291859	248695
167146	248696
123022	248697
629832	248698
24582	248699
18994	248700
106923	248701
687687	248702
199252	248703
493109	248704
20728	248705
227392	248706
22735	248707
143242	248708
35061	248709
2904	248710
20056	248711
521469	248712
15286	248713
138825	248714
37316	248715
41154	248716
48645	248717
152911	248718
445581	248719
878	248720
36131	248721
342978	248722
1658	248723
161583	248724
199783	248725
387580	248726
685942	248727
621970	248728
695359	248729
494806	248730
6274	248731
347408	248732
28940	248733
178640	248734
89	248735
7939	248736
482730	248737
501970	248738
438692	248739
56304	248740
432995	248741
456338	248742
481901	248743
619907	248744
565869	248745
130829	248746
374629	248747
673821	248748
607712	248749
127268	248750
148574	248751
101536	248752
32739	248753
499180	248754
440271	248755
569811	248756
439097	248757
37589	248758
245466	248759
118788	248760
506522	248761
548603	248762
396217	248763
205873	248764
57551	248765
669852	248766
374659	248767
665468	248768
74033	248769
124962	248770
177481	248771
363002	248772
85127	248773
128997	248774
125723	248775
3317	248776
400853	248777
15558	248778
20134	248779
621891	248780
311024	248781
437817	248782
6817	248783
106040	248784
14684	248785
176595	248786
575519	248787
571065	248788
46855	248789
599927	248790
631306	248791
201921	248792
865	248793
486361	248794
661031	248795
1768	248796
165576	248797
26691	248798
327344	248799
282735	248800
92275	248801
606602	248802
291480	248803
449621	248804
426523	248805
100445	248806
549810	248807
582728	248808
333660	248809
548818	248810
461279	248811
43184	248812
533328	248813
113649	248814
95994	248815
611640	248816
470283	248817
620460	248818
530088	248819
277998	248820
506368	248821
620943	248822
314532	248823
125411	248824
145070	248825
194716	248826
115982	248827
235515	248828
581314	248829
512942	248830
157922	248831
454852	248832
7526	248833
461316	248834
642962	248835
642963	248836
642964	248837
212095	248838
587034	248839
684762	248840
462146	248841
150872	248842
392816	248843
461245	248844
450305	248845
428966	248846
3861	248847
316276	248848
533311	248849
626869	248850
22165	248851
144180	248852
582129	248853
70230	248854
684867	248855
55152	248856
295031	248857
562263	248858
121610	248859
171402	248860
4546	248861
190860	248862
212167	248863
227252	248864
2308	248865
684838	248866
659029	248867
4441	248868
678318	248869
457589	248870
338347	248871
464804	248872
190858	248873
149522	248874
585776	248875
388135	248876
461267	248877
316	248878
684713	248879
221043	248880
9967	248881
562666	248882
240366	248883
561095	248884
212171	248885
256	248886
115136	248887
581864	248888
558187	248889
558184	248890
161416	248891
483110	248892
560564	248893
317289	248894
628268	248895
206610	248896
338328	248897
52982	248898
531118	248899
603737	248900
425816	248901
4893	248902
555346	248903
335172	248904
659534	248905
489974	248906
600615	248907
153766	248908
226883	248909
259763	248910
75933	248911
48080	248912
134767	248913
629663	248914
110557	248915
453303	248916
55749	248917
443457	248918
508980	248919
100748	248920
7249	248921
638179	248922
276765	248923
326824	248924
212017	248925
552454	248926
68156	248927
50431	248928
26905	248929
510204	248930
502555	248931
548720	248932
559183	248933
59122	248934
409340	248935
593311	248936
39042	248937
64148	248938
415027	248939
298582	248940
130750	248941
1437	248942
183631	248943
535349	248944
582784	248945
363467	248946
3884	248947
56453	248948
201988	248949
274227	248950
667017	248951
275867	248952
37985	248953
89283	248954
1807	248955
21641	248956
480858	248957
170838	248958
298530	248959
154574	248960
25178	248961
157745	248962
2307	248963
259591	248964
195944	248965
69054	248966
215925	248967
158046	248968
620347	248969
158056	248970
620395	248971
620393	248972
376489	248973
6966	248974
45646	248975
620952	248976
620991	248977
621036	248978
97293	248979
74756	248980
344258	248981
365428	248982
3271	248983
437091	248984
200662	248985
39	248986
457661	248987
219403	248988
83026	248989
312631	248990
584301	248991
37050	248992
132803	248993
7938	248994
597207	248995
360972	248996
135336	248997
553669	248998
27982	248999
2730	249000
4317	249001
152703	249002
50185	249003
135816	249004
533681	249005
526221	249006
90862	249007
479646	249008
47442	249009
421166	249010
151760	249011
80446	249012
7007	249013
246767	249014
615418	249015
577732	249016
667060	249017
384151	249018
458457	249019
628138	249020
166281	249021
13475	249022
1529	249023
13775	249024
384840	249025
184224	249026
684662	249027
621537	249028
533374	249029
556905	249030
58315	249031
449333	249032
113412	249033
293645	249034
473686	249035
70096	249036
393351	249037
84485	249038
633064	249039
14110	249040
308257	249041
538448	249042
297887	249043
355428	249044
171373	249045
65935	249046
5580	249047
531349	249048
376180	249049
4121	249050
300022	249051
250364	249052
299997	249053
300011	249054
300079	249055
44759	249056
165074	249057
443350	249058
433378	249059
70346	249060
1356	249061
402607	249062
176109	249063
425968	249064
37570	249065
526859	249066
21282	249067
617808	249068
233772	249069
45866	249070
14954	249071
170988	249072
203815	249073
52846	249074
52849	249075
480987	249076
11243	249077
495086	249078
168218	249079
93	249080
379634	249081
91066	249082
71248	249083
494801	249084
626402	249085
198819	249086
9379	249087
627204	249088
20688	249089
24213	249090
368509	249091
242775	249092
71711	249093
382404	249094
627178	249095
159190	249096
627169	249097
627184	249098
382401	249099
114408	249100
531260	249101
590574	249102
81885	249103
395099	249104
560597	249105
162416	249106
592035	249107
518392	249108
356251	249109
518492	249110
558669	249111
494710	249112
116344	249113
109864	249114
653204	249115
32706	249116
309279	249117
569734	249118
64085	249119
629273	249120
629261	249121
629276	249122
606074	249123
180958	249124
104860	249125
119723	249126
272770	249127
602213	249128
686653	249129
299894	249130
319139	249131
233686	249132
604581	249133
684823	249134
684824	249135
347494	249136
85494	249137
159834	249138
138707	249139
181627	249140
261875	249141
154323	249142
314590	249143
5654	249144
170385	249145
686706	249146
154339	249147
171115	249148
361709	249149
428920	249150
6662	249151
55	249152
207392	249153
628778	249154
108564	249155
95562	249156
21283	249157
197552	249158
489	249159
656086	249160
197503	249161
64678	249162
675051	249163
361758	249164
548336	249165
384310	249166
384204	249167
20820	249168
641052	249169
546684	249170
178718	249171
621041	249172
539826	249173
622496	249174
617574	249175
514902	249176
546231	249177
546229	249178
591959	249179
546179	249180
546217	249181
63056	249182
686940	249183
55479	249184
630620	249185
17517	249186
624014	249187
574738	249188
628926	249189
679136	249190
575	249191
487216	249192
617619	249193
377006	249194
104951	249195
111365	249196
610930	249197
573421	249198
573407	249199
23191	249200
245577	249201
233756	249202
377165	249203
381890	249204
55487	249205
624476	249206
160534	249207
55505	249208
130838	249209
158519	249210
419856	249211
520973	249212
158075	249213
58591	249214
531031	249215
407047	249216
117385	249217
622803	249218
491211	249219
161629	249220
105011	249221
341745	249222
476124	249223
324367	249224
627313	249225
301445	249226
7185	249227
598696	249228
98641	249229
377332	249230
377318	249231
158451	249232
595185	249233
631619	249234
618242	249235
224021	249236
16460	249237
188853	249238
313197	249239
378704	249240
377518	249241
623060	249242
122669	249243
623089	249244
516507	249245
377370	249246
74607	249247
160080	249248
378631	249249
635096	249250
635083	249251
419886	249252
623296	249253
392057	249254
623959	249255
378805	249256
24241	249257
406876	249258
642942	249259
623395	249260
18351	249261
332878	249262
158499	249263
623399	249264
649274	249265
195811	249266
163480	249267
649252	249268
591918	249269
387490	249270
24243	249271
356833	249272
618241	249273
623524	249274
623526	249275
456547	249276
159199	249277
494896	249278
378643	249279
618587	249280
668677	249281
618374	249282
629038	249283
19663	249284
774	249285
627516	249286
20299	249287
233774	249288
157651	249289
618556	249290
618586	249291
622642	249292
692437	249293
648	249294
679684	249295
377194	249296
695196	249297
60843	249298
10738	249299
178735	249300
47274	249301
130978	249302
494867	249303
159216	249304
630930	249305
105240	249306
366166	249307
563368	249308
389000	249309
438885	249310
661631	249311
389022	249312
124495	249313
4009	249314
473571	249315
623253	249316
481672	249317
12535	249318
362941	249319
659751	249320
40985	249321
130973	249322
377395	249323
468733	249324
159557	249325
554872	249326
130973	249327
57556	249328
533875	249329
618068	249330
313218	249331
10857	249332
659009	249333
618521	249334
377029	249335
618253	249336
24353	249337
52	249338
118131	249339
628988	249340
574695	249341
264827	249342
110739	249343
19574	249344
594617	249345
21477	249346
74972	249347
241863	249348
318508	249349
427984	249350
159481	249351
402785	249352
628825	249353
383808	249354
421904	249355
383914	249356
639970	249357
505367	249358
344150	249359
4460	249360
469642	249361
462082	249362
24879	249363
57130	249364
377745	249365
225826	249366
624177	249367
418806	249368
653196	249369
115017	249370
19996	249371
599955	249372
377693	249373
2755	249374
142614	249375
498886	249376
653202	249377
12459	249378
377705	249379
377747	249380
105047	249381
646171	249382
29007	249383
629430	249384
44609	249385
137362	249386
85537	249387
382703	249388
688472	249389
129120	249390
413	249391
491663	249392
618998	249393
405010	249394
281874	249395
106538	249396
12432	249397
612371	249398
183493	249399
325945	249400
24363	249401
210328	249402
576212	249403
415776	249404
168501	249405
514001	249406
162576	249407
536196	249408
154014	249409
566257	249410
407600	249411
627573	249412
533977	249413
63216	249414
552148	249415
126023	249416
484263	249417
35145	249418
692495	249419
166843	249420
386001	249421
293651	249422
451904	249423
26891	249424
475222	249425
640827	249426
368211	249427
296701	249428
90775	249429
24194	249430
197	249431
89558	249432
79798	249433
329424	249434
624274	249435
25117	249436
9	249437
47265	249438
20524	249439
348898	249440
25912	249441
414993	249442
3470	249443
169471	249444
189573	249445
119880	249446
254181	249447
10225	249448
19226	249449
3488	249450
32599	249451
2846	249452
40394	249453
564139	249454
90105	249455
350717	249456
573084	249457
423488	249458
81075	249459
360121	249460
100908	249461
575232	249462
298193	249463
41944	249464
381746	249465
327693	249466
190349	249467
126749	249468
7799	249469
378364	249470
464716	249471
433864	249472
280327	249473
128970	249474
644450	249475
46071	249476
2098	249477
147968	249478
363620	249479
135029	249480
159471	249481
74639	249482
465835	249483
120259	249484
529735	249485
623293	249486
41	249487
565243	249488
339065	249489
74190	249490
215581	249491
120788	249492
313255	249493
209420	249494
252768	249495
68594	249496
113281	249497
236924	249498
1682	249499
106873	249500
4416	249501
592010	249502
379239	249503
379292	249504
379390	249505
39600	249506
39604	249507
115577	249508
619392	249509
594837	249510
116920	249511
14076	249512
544024	249513
668481	249514
93457	249515
624720	249516
9654	249517
543564	249518
141741	249519
10524	249520
4326	249521
405066	249522
586585	249523
22267	249524
831	249525
191478	249526
198773	249527
110664	249528
694959	249529
95648	249530
689015	249531
184444	249532
451900	249533
145391	249534
450115	249535
510446	249536
103998	249537
136264	249538
145887	249539
555831	249540
1283	249541
1632	249542
449261	249543
470415	249544
77556	249545
115127	249546
596307	249547
342450	249548
39090	249549
196932	249550
427448	249551
676531	249552
22485	249553
298505	249554
7512	249555
172178	249556
347922	249557
465470	249558
519266	249559
44531	249560
72130	249561
169060	249562
247781	249563
607515	249564
587660	249565
241486	249566
330179	249567
211073	249568
1312	249569
25533	249570
507553	249571
128059	249572
140477	249573
18831	249574
179792	249575
97643	249576
625417	249577
625243	249578
339738	249579
47686	249580
293690	249581
57508	249582
187610	249583
26547	249584
126509	249585
219517	249586
293635	249587
20880	249588
55623	249589
82537	249590
176781	249591
139472	249592
189016	249593
6549	249594
187335	249595
259403	249596
168039	249597
458117	249598
464725	249599
431126	249600
123754	249601
116309	249602
178238	249603
353462	249604
450943	249605
212926	249606
457945	249607
427630	249608
656834	249609
98179	249610
90930	249611
547656	249612
547659	249613
591628	249614
602510	249615
3307	249616
268740	249617
33803	249618
154759	249619
105292	249620
597970	249621
383841	249622
7237	249623
660553	249624
130876	249625
595957	249626
549305	249627
98179	249628
99508	249629
350131	249630
13579	249631
523267	249632
40981	249633
486186	249634
54458	249635
174417	249636
583004	249637
680623	249638
569545	249639
19954	249640
18324	249641
611613	249642
154190	249643
455654	249644
585643	249645
122479	249646
449891	249647
252970	249648
275913	249649
272769	249650
454239	249651
355658	249652
455376	249653
653970	249654
692869	249655
126539	249656
164008	249657
170029	249658
306866	249659
4152	249660
300	249661
400770	249662
259412	249663
444158	249664
81472	249665
579611	249666
344092	249667
344112	249668
314298	249669
403428	249670
117437	249671
475383	249672
420850	249673
43750	249674
598445	249675
147852	249676
16282	249677
417131	249678
349114	249679
107138	249680
663503	249681
5016	249682
48160	249683
164606	249684
83815	249685
688412	249686
62949	249687
374753	249688
119204	249689
430786	249690
652195	249691
459306	249692
556	249693
692658	249694
625578	249695
64207	249696
394085	249697
415465	249698
254891	249699
649745	249700
610683	249701
224379	249702
138852	249703
257466	249704
10378	249705
26081	249706
330414	249707
496192	249708
89033	249709
300928	249710
64283	249711
103807	249712
476458	249713
471842	249714
92530	249715
38469	249716
256401	249717
459552	249718
266332	249719
24099	249720
304900	249721
110239	249722
315415	249723
155530	249724
564621	249725
685831	249726
281331	249727
6178	249728
384051	249729
20432	249730
96083	249731
242793	249732
630935	249733
549765	249734
404788	249735
209056	249736
114434	249737
672176	249738
493766	249739
13644	249740
213606	249741
35567	249742
9631	249743
7125	249744
8912	249745
355837	249746
620603	249747
139545	249748
222341	249749
688048	249750
487959	249751
392060	249752
43325	249753
170	249754
284340	249755
19604	249756
306393	249757
2146	249758
374352	249759
165143	249760
71451	249761
172901	249762
419032	249763
445721	249764
307046	249765
203698	249766
679256	249767
679235	249768
4422	249769
461035	249770
83082	249771
629594	249772
12087	249773
676422	249774
524056	249775
566726	249776
1480	249777
34007	249778
144534	249779
593150	249780
316853	249781
489068	249782
196183	249783
83523	249784
83125	249785
8059	249786
143652	249787
59308	249788
111986	249789
3532	249790
582463	249791
694156	249792
94113	249793
66890	249794
56175	249795
522459	249796
22146	249797
3936	249798
199160	249799
603082	249800
3732	249801
655349	249802
324190	249803
620014	249804
13137	249805
485719	249806
178212	249807
13306	249808
158665	249809
56804	249810
5926	249811
13100	249812
404658	249813
524251	249814
508268	249815
95375	249816
458836	249817
417136	249818
81822	249819
212460	249820
265043	249821
385694	249822
249617	249823
186244	249824
245126	249825
650499	249826
458677	249827
670121	249828
250382	249829
330931	249830
629306	249831
159606	249832
629354	249833
629338	249834
592595	249835
1172	249836
59772	249837
437138	249838
568272	249839
1025	249840
162998	249841
122180	249842
40111	249843
96	249844
437434	249845
493581	249846
596330	249847
533410	249848
477212	249849
139333	249850
697706	249851
29993	249852
574889	249853
506759	249854
557670	249855
484606	249856
380968	249857
184412	249858
607	249859
258808	249860
296719	249861
10918	249862
486656	249863
89	249864
10438	249865
991	249866
661695	249867
682733	249868
56012	249869
46580	249870
591004	249871
618343	249872
57790	249873
129525	249874
201683	249875
436977	249876
346838	249877
73492	249878
541064	249879
37712	249880
37712	249881
229009	249882
468375	249883
25693	249884
51196	249885
196751	249886
45271	249887
296957	249888
37543	249889
337510	249890
528444	249891
38758	249892
96232	249893
38	249894
34285	249895
408373	249896
354216	249897
98646	249898
158620	249899
489015	249900
398552	249901
239376	249902
126673	249903
2192	249904
86970	249905
526173	249906
525	249907
521224	249908
185837	249909
243527	249910
340708	249911
191783	249912
49727	249913
697643	249914
463694	249915
504430	249916
340613	249917
10214	249918
694612	249919
398158	249920
670332	249921
110447	249922
316785	249923
91888	249924
636909	249925
31061	249926
394590	249927
522656	249928
534804	249929
83242	249930
8791	249931
240562	249932
61726	249933
44439	249934
113712	249935
575811	249936
401585	249937
391059	249938
521866	249939
183698	249940
320180	249941
445994	249942
415287	249943
50219	249944
234763	249945
139273	249946
214585	249947
623083	249948
64101	249949
393291	249950
80390	249951
393297	249952
394793	249953
108459	249954
280153	249955
88406	249956
88410	249957
381213	249958
381111	249959
307789	249960
35105	249961
65373	249962
5915	249963
292693	249964
146043	249965
41626	249966
43162	249967
45764	249968
917	249969
917	249970
917	249971
81577	249972
568171	249973
13433	249974
37196	249975
1216	249976
1216	249977
47010	249978
62032	249979
27841	249980
456368	249981
105238	249982
270677	249983
78053	249984
631478	249985
632927	249986
431489	249987
14182	249988
171231	249989
84499	249990
91000	249991
449398	249992
276921	249993
676676	249994
524866	249995
400638	249996
197386	249997
571	249998
24926	249999
36193	250000
579558	250001
325057	250002
11143	250003
47762	250004
662063	250005
662031	250006
312522	250007
322238	250008
138363	250009
648	250010
631120	250011
427932	250012
281715	250013
372	250014
231457	250015
55691	250016
401167	250017
168332	250018
434558	250019
386926	250020
598498	250021
144758	250022
338435	250023
501900	250024
154340	250025
105908	250026
19764	250027
2784	250028
514701	250029
143842	250030
659667	250031
656228	250032
5518	250033
325267	250034
14063	250035
408421	250036
387817	250037
14645	250038
20898	250039
606923	250040
104547	250041
163847	250042
33551	250043
10162	250044
466966	250045
226799	250046
413132	250047
466964	250048
153952	250049
310610	250050
630697	250051
7911	250052
539562	250053
91135	250054
118847	250055
5528	250056
547321	250057
199962	250058
168449	250059
210593	250060
630476	250061
245789	250062
499140	250063
689343	250064
689330	250065
607353	250066
41299	250067
133047	250068
246252	250069
655740	250070
13499	250071
570381	250072
105963	250073
105959	250074
572428	250075
604343	250076
511862	250077
511841	250078
688855	250079
627064	250080
59222	250081
95103	250082
140528	250083
68507	250084
548316	250085
635652	250086
83991	250087
423387	250088
111123	250089
513893	250090
75	250091
10425	250092
158656	250093
6446	250094
156160	250095
67966	250096
595211	250097
6646	250098
127821	250099
649460	250100
587351	250101
317952	250102
437431	250103
130108	250104
144793	250105
169450	250106
102874	250107
576751	250108
235183	250109
32384	250110
174372	250111
325523	250112
34426	250113
121095	250114
45217	250115
96777	250116
150755	250117
448594	250118
82400	250119
650216	250120
166253	250121
113469	250122
37158	250123
26081	250124
216347	250125
382511	250126
151934	250127
523779	250128
209695	250129
303249	250130
688414	250131
11263	250132
164343	250133
535117	250134
316154	250135
338678	250136
54006	250137
382813	250138
72049	250139
132531	250140
648227	250141
89841	250142
30802	250143
45768	250144
503092	250145
142171	250146
40078	250147
517824	250148
113409	250149
316009	250150
342468	250151
504754	250152
66985	250153
111736	250154
293036	250155
340079	250156
3728	250157
125357	250158
32247	250159
131338	250160
478297	250161
119226	250162
138528	250163
166701	250164
301470	250165
487603	250166
331963	250167
487336	250168
41040	250169
632942	250170
135742	250171
25133	250172
524	250173
17745	250174
328722	250175
132984	250176
135706	250177
241402	250178
677705	250179
130354	250180
450954	250181
591320	250182
585220	250183
58958	250184
464972	250185
102751	250186
39640	250187
313974	250188
445033	250189
199378	250190
598002	250191
278443	250192
437917	250193
640725	250194
214048	250195
628668	250196
50001	250197
280607	250198
220883	250199
4021	250200
12155	250201
289133	250202
398927	250203
42483	250204
57813	250205
629462	250206
629350	250207
629302	250208
55849	250209
629314	250210
176	250211
629512	250212
12529	250213
629349	250214
629513	250215
10240	250216
904	250217
260096	250218
459870	250219
669548	250220
161327	250221
355	250222
24798	250223
379472	250224
23803	250225
7424	250226
5978	250227
1605	250228
519489	250229
696166	250230
247106	250231
683458	250232
41895	250233
5983	250234
491678	250235
199356	250236
635891	250237
143311	250238
228966	250239
327500	250240
457182	250241
423394	250242
103805	250243
682953	250244
40403	250245
97948	250246
272406	250247
452808	250248
24886	250249
37	250250
517846	250251
182769	250252
24596	250253
123645	250254
394661	250255
2759	250256
19648	250257
149688	250258
106330	250259
370102	250260
255496	250261
383835	250262
383951	250263
383956	250264
383915	250265
383866	250266
383952	250267
383861	250268
239225	250269
397183	250270
384320	250271
384221	250272
106367	250273
384233	250274
384198	250275
356256	250276
590808	250277
67478	250278
394429	250279
543785	250280
146782	250281
675578	250282
28603	250283
362016	250284
141830	250285
604422	250286
670872	250287
9312	250288
438200	250289
242978	250290
656870	250291
153964	250292
418800	250293
53541	250294
71788	250295
96149	250296
13821	250297
471170	250298
552273	250299
72233	250300
142536	250301
384935	250302
389231	250303
259702	250304
136308	250305
133059	250306
159894	250307
143655	250308
3936	250309
5535	250310
349820	250311
22592	250312
387962	250313
578041	250314
43208	250315
1057	250316
1324	250317
1325	250318
2338	250319
557469	250320
321	250321
3238	250322
697	250323
2338	250324
2340	250325
3237	250326
110176	250327
366026	250328
215977	250329
385561	250330
654524	250331
689874	250332
507611	250333
27880	250334
1436	250335
615507	250336
196628	250337
568657	250338
238938	250339
4142	250340
2058	250341
4680	250342
436552	250343
237667	250344
282236	250345
156408	250346
24198	250347
10662	250348
169632	250349
169632	250350
196323	250351
684386	250352
319205	250353
27582	250354
208697	250355
20607	250356
497241	250357
625914	250358
504059	250359
135294	250360
8244	250361
30199	250362
25488	250363
493594	250364
493586	250365
351453	250366
246159	250367
55261	250368
191871	250369
225657	250370
252269	250371
239951	250372
239953	250373
401839	250374
90770	250375
2029	250376
562253	250377
251343	250378
364989	250379
159965	250380
55937	250381
251363	250382
385673	250383
567664	250384
579806	250385
19504	250386
510314	250387
131132	250388
551923	250389
420031	250390
599811	250391
102266	250392
473224	250393
448932	250394
14001	250395
299593	250396
58013	250397
167474	250398
132860	250399
26340	250400
32884	250401
338012	250402
12101	250403
452434	250404
177963	250405
288155	250406
111906	250407
451665	250408
89876	250409
605423	250410
487970	250411
99218	250412
436093	250413
207701	250414
43980	250415
677845	250416
616658	250417
36149	250418
665832	250419
335748	250420
61555	250421
154450	250422
683708	250423
421813	250424
3361	250425
675086	250426
194305	250427
256954	250428
68699	250429
38687	250430
342958	250431
601012	250432
586672	250433
255520	250434
19853	250435
86609	250436
26849	250437
113318	250438
637200	250439
425141	250440
111235	250441
51205	250442
43005	250443
612815	250444
70462	250445
170572	250446
132396	250447
290891	250448
4959	250449
363364	250450
668523	250451
508517	250452
527830	250453
17689	250454
396099	250455
138986	250456
410722	250457
170583	250458
672489	250459
4317	250460
23249	250461
670678	250462
112993	250463
157059	250464
407562	250465
78211	250466
452052	250467
651796	250468
652509	250469
94035	250470
33370	250471
549076	250472
516706	250473
551031	250474
98635	250475
662004	250476
382710	250477
367692	250478
531271	250479
643826	250480
652630	250481
10208	250482
539343	250483
415129	250484
44007	250485
972	250486
85337	250487
25469	250488
48653	250489
126735	250490
176673	250491
670708	250492
35823	250493
441146	250494
662018	250495
132231	250496
430065	250497
77722	250498
7393	250499
672469	250500
200129	250501
287163	250502
99981	250503
694065	250504
146295	250505
355655	250506
2832	250507
269957	250508
54119	250509
631675	250510
106792	250511
631668	250512
386235	250513
179525	250514
63913	250515
240414	250516
252798	250517
424456	250518
641779	250519
662045	250520
12	250521
464252	250522
24798	250523
467709	250524
116037	250525
480792	250526
55988	250527
131796	250528
131796	250529
307387	250530
11571	250531
125125	250532
437452	250533
230264	250534
125100	250535
293123	250536
223290	250537
98030	250538
127031	250539
354986	250540
4637	250541
59414	250542
502254	250543
7706	250544
606161	250545
433911	250546
684088	250547
541531	250548
694821	250549
606950	250550
68069	250551
285951	250552
281827	250553
630473	250554
169410	250555
112508	250556
90556	250557
330010	250558
321094	250559
296169	250560
295606	250561
336957	250562
77973	250563
79815	250564
35372	250565
596452	250566
386534	250567
143365	250568
566278	250569
248651	250570
201111	250571
157352	250572
565117	250573
221414	250574
321173	250575
296203	250576
508500	250577
79697	250578
55999	250579
315640	250580
155137	250581
551674	250582
143263	250583
149358	250584
91864	250585
296928	250586
550786	250587
95126	250588
154095	250589
98287	250590
42198	250591
14925	250592
435400	250593
97006	250594
562546	250595
232832	250596
172670	250597
287343	250598
93198	250599
42542	250600
239442	250601
381840	250602
381873	250603
311966	250604
12433	250605
350555	250606
193088	250607
535183	250608
149181	250609
149916	250610
109200	250611
562795	250612
477043	250613
347032	250614
244907	250615
334320	250616
96073	250617
445516	250618
77388	250619
93790	250620
138521	250621
280261	250622
417180	250623
427520	250624
47445	250625
27113	250626
75090	250627
554270	250628
28312	250629
430674	250630
4460	250631
484815	250632
144870	250633
1195	250634
88492	250635
22737	250636
9345	250637
126617	250638
29576	250639
234200	250640
195948	250641
22527	250642
386850	250643
386852	250644
386877	250645
283883	250646
184191	250647
124999	250648
21576	250649
342950	250650
154296	250651
606888	250652
34827	250653
322786	250654
113349	250655
162609	250656
163871	250657
338874	250658
529555	250659
639513	250660
88107	250661
627859	250662
281664	250663
550575	250664
418340	250665
58425	250666
676291	250667
52869	250668
102121	250669
51872	250670
676083	250671
474065	250672
8727	250673
134406	250674
478952	250675
82969	250676
147413	250677
138571	250678
2433	250679
648325	250680
22903	250681
86461	250682
456811	250683
244828	250684
133481	250685
585391	250686
12919	250687
425738	250688
72566	250689
484535	250690
338946	250691
455088	250692
451486	250693
455292	250694
603897	250695
454901	250696
680534	250697
454908	250698
263229	250699
121642	250700
346750	250701
351382	250702
670494	250703
94372	250704
347614	250705
677227	250706
107629	250707
164875	250708
351277	250709
608975	250710
680457	250711
314540	250712
30581	250713
482088	250714
119489	250715
211644	250716
3455	250717
61537	250718
636103	250719
127351	250720
326059	250721
252199	250722
20949	250723
106875	250724
165614	250725
210400	250726
293850	250727
153152	250728
657557	250729
517519	250730
2425	250731
61385	250732
26380	250733
498475	250734
293780	250735
313399	250736
117747	250737
665707	250738
90510	250739
241719	250740
2079	250741
379501	250742
24730	250743
98959	250744
5487	250745
235861	250746
216368	250747
267135	250748
197595	250749
8584	250750
75377	250751
381730	250752
371514	250753
13435	250754
115602	250755
546360	250756
211742	250757
832	250758
11317	250759
393309	250760
393625	250761
2274	250762
159579	250763
631676	250764
79172	250765
616614	250766
264707	250767
22577	250768
333627	250769
632922	250770
14827	250771
589697	250772
73320	250773
233532	250774
170984	250775
101864	250776
433062	250777
261927	250778
529452	250779
250221	250780
175598	250781
12311	250782
657195	250783
41433	250784
265032	250785
493730	250786
624039	250787
112513	250788
598072	250789
81180	250790
291048	250791
77405	250792
2222	250793
633351	250794
160411	250795
388239	250796
607740	250797
593037	250798
88787	250799
40230	250800
484770	250801
388571	250802
24896	250803
322667	250804
24327	250805
440031	250806
119154	250807
83208	250808
688680	250809
689448	250810
36968	250811
135727	250812
402172	250813
624690	250814
553935	250815
143915	250816
119694	250817
32938	250818
1999	250819
29792	250820
617889	250821
649157	250822
808	250823
639236	250824
82808	250825
483523	250826
288662	250827
255771	250828
169481	250829
39673	250830
157352	250831
614705	250832
431	250833
80812	250834
152211	250835
442127	250836
565731	250837
572397	250838
70386	250839
242490	250840
537592	250841
56943	250842
60575	250843
134955	250844
540843	250845
152811	250846
520738	250847
26756	250848
153902	250849
22883	250850
540675	250851
394039	250852
621325	250853
115995	250854
275059	250855
485499	250856
580748	250857
325809	250858
561569	250859
260471	250860
189910	250861
94	250862
480	250863
230690	250864
561650	250865
638697	250866
237449	250867
38735	250868
602404	250869
283850	250870
466145	250871
134686	250872
17609	250873
538418	250874
83459	250875
146107	250876
565701	250877
604766	250878
9399	250879
574416	250880
442498	250881
530306	250882
604360	250883
369641	250884
172648	250885
5052	250886
14876	250887
530403	250888
470721	250889
118349	250890
524668	250891
8071	250892
352253	250893
102969	250894
636832	250895
182330	250896
394154	250897
38867	250898
496473	250899
268306	250900
97308	250901
109285	250902
193681	250903
650028	250904
10777	250905
62118	250906
347967	250907
172897	250908
303787	250909
67126	250910
89638	250911
169741	250912
633732	250913
434134	250914
73	250915
362253	250916
51083	250917
20177	250918
688134	250919
42775	250920
414776	250921
378469	250922
45585	250923
42646	250924
120158	250925
372527	250926
586556	250927
512015	250928
291799	250929
55449	250930
161052	250931
372106	250932
18352	250933
47620	250934
27298	250935
185844	250936
637955	250937
38204	250938
122354	250939
17975	250940
94129	250941
24425	250942
357218	250943
133680	250944
6655	250945
91762	250946
47062	250947
33848	250948
9128	250949
647761	250950
127056	250951
242250	250952
658610	250953
83469	250954
611114	250955
655477	250956
472678	250957
121850	250958
478640	250959
605290	250960
93963	250961
349409	250962
559384	250963
18048	250964
456674	250965
48287	250966
13016	250967
60396	250968
193752	250969
443324	250970
542647	250971
269886	250972
474845	250973
200571	250974
460754	250975
695653	250976
1471	250977
146666	250978
80070	250979
246239	250980
35478	250981
550559	250982
556652	250983
307899	250984
314792	250985
528484	250986
74384	250987
519855	250988
57850	250989
207941	250990
178862	250991
161115	250992
5904	250993
172554	250994
141491	250995
413519	250996
93545	250997
92491	250998
315276	250999
282011	251000
2993	251001
590196	251002
688874	251003
443970	251004
267173	251005
134	251006
631547	251007
159072	251008
353910	251009
40078	251010
168404	251011
37410	251012
295671	251013
24309	251014
41240	251015
683361	251016
54991	251017
310964	251018
48511	251019
252	251020
38825	251021
144192	251022
969	251023
630877	251024
163611	251025
527502	251026
128409	251027
469341	251028
125346	251029
217183	251030
226497	251031
101745	251032
577043	251033
663669	251034
521589	251035
235052	251036
354694	251037
1743	251038
193439	251039
124116	251040
145	251041
2482	251042
29175	251043
7199	251044
29176	251045
8253	251046
354676	251047
8253	251048
31379	251049
465172	251050
235030	251051
93718	251052
6704	251053
150243	251054
123632	251055
395522	251056
343015	251057
580254	251058
124513	251059
34868	251060
380563	251061
12333	251062
172663	251063
145774	251064
496673	251065
22896	251066
517399	251067
78784	251068
508250	251069
121888	251070
167166	251071
315115	251072
287613	251073
91931	251074
19987	251075
74876	251076
16516	251077
95195	251078
66915	251079
44181	251080
581458	251081
39088	251082
58168	251083
181894	251084
493320	251085
559145	251086
582056	251087
69116	251088
361184	251089
216218	251090
528092	251091
469995	251092
75164	251093
173199	251094
2286	251095
51581	251096
11632	251097
53923	251098
321226	251099
17439	251100
28690	251101
128617	251102
540978	251103
313499	251104
535661	251105
48342	251106
62668	251107
603722	251108
160966	251109
3574	251110
684574	251111
105576	251112
31636	251113
95131	251114
21330	251115
105165	251116
541646	251117
112075	251118
135051	251119
569000	251120
183342	251121
268543	251122
581060	251123
541925	251124
488174	251125
206981	251126
642642	251127
53218	251128
274474	251129
611712	251130
299662	251131
551129	251132
568071	251133
347293	251134
83600	251135
389038	251136
260668	251137
320706	251138
24878	251139
198539	251140
7556	251141
694716	251142
560744	251143
548651	251144
624058	251145
175663	251146
299940	251147
301365	251148
107304	251149
247935	251150
3135	251151
247938	251152
247922	251153
247924	251154
247932	251155
150350	251156
483149	251157
13334	251158
221719	251159
247927	251160
247931	251161
247939	251162
603625	251163
451432	251164
584293	251165
31146	251166
230549	251167
517267	251168
139913	251169
582162	251170
332862	251171
611812	251172
162175	251173
38838	251174
156327	251175
71145	251176
346462	251177
192733	251178
30035	251179
332767	251180
225326	251181
243224	251182
349333	251183
197173	251184
16390	251185
974	251186
71864	251187
358853	251188
429574	251189
358837	251190
26582	251191
269082	251192
569320	251193
471073	251194
218671	251195
81653	251196
631169	251197
117186	251198
432108	251199
122105	251200
340	251201
598744	251202
103963	251203
250433	251204
74058	251205
227700	251206
515502	251207
122653	251208
305215	251209
13791	251210
45310	251211
252265	251212
20899	251213
659727	251214
41097	251215
521302	251216
25190	251217
45794	251218
446602	251219
89012	251220
540389	251221
168	251222
141643	251223
273344	251224
134596	251225
159360	251226
151936	251227
491216	251228
338618	251229
195712	251230
311387	251231
630535	251232
633522	251233
568363	251234
160429	251235
160429	251236
145963	251237
194433	251238
667162	251239
475922	251240
166911	251241
259415	251242
167702	251243
684492	251244
64788	251245
631362	251246
428154	251247
93658	251248
591052	251249
58553	251250
7375	251251
540340	251252
168	251253
131603	251254
168	251255
165136	251256
67290	251257
16657	251258
37218	251259
127320	251260
400933	251261
651150	251262
247711	251263
273976	251264
310635	251265
324119	251266
110070	251267
4077	251268
19118	251269
16213	251270
173676	251271
631042	251272
450635	251273
312040	251274
624192	251275
532661	251276
222446	251277
179859	251278
192921	251279
384598	251280
694	251281
600114	251282
248775	251283
158927	251284
115957	251285
459550	251286
302056	251287
3114	251288
154942	251289
595692	251290
595660	251291
26263	251292
570891	251293
52569	251294
458226	251295
143786	251296
33304	251297
153135	251298
166839	251299
453819	251300
29097	251301
620222	251302
154331	251303
81411	251304
131942	251305
638520	251306
43130	251307
198174	251308
109285	251309
618710	251310
84895	251311
123439	251312
231604	251313
254874	251314
108333	251315
1712	251316
73554	251317
658422	251318
156405	251319
54128	251320
122163	251321
42809	251322
103944	251323
157682	251324
3323	251325
135447	251326
273952	251327
359566	251328
6987	251329
96730	251330
16662	251331
978	251332
146645	251333
377406	251334
56857	251335
2837	251336
143256	251337
242389	251338
127478	251339
10299	251340
94681	251341
695547	251342
256123	251343
6087	251344
29111	251345
85676	251346
23424	251347
238953	251348
288375	251349
210661	251350
101135	251351
90839	251352
328414	251353
8854	251354
52408	251355
514598	251356
47449	251357
548296	251358
226291	251359
485650	251360
40042	251361
637594	251362
647824	251363
323232	251364
8384	251365
194307	251366
42296	251367
554034	251368
389322	251369
314634	251370
10750	251371
134595	251372
424439	251373
255238	251374
158139	251375
57933	251376
347203	251377
1745	251378
391842	251379
605907	251380
210086	251381
324677	251382
401571	251383
469828	251384
20111	251385
573875	251386
446521	251387
462033	251388
74371	251389
203397	251390
108225	251391
284327	251392
106642	251393
616474	251394
402872	251395
119405	251396
254368	251397
393110	251398
292587	251399
35496	251400
42105	251401
686051	251402
544035	251403
637332	251404
45334	251405
531626	251406
605458	251407
132990	251408
44066	251409
66641	251410
95149	251411
95149	251412
448833	251413
661234	251414
683864	251415
98632	251416
97244	251417
215035	251418
63618	251419
616096	251420
33443	251421
408121	251422
438285	251423
143914	251424
398385	251425
431062	251426
258160	251427
284547	251428
440846	251429
107143	251430
289533	251431
35151	251432
134128	251433
132733	251434
160185	251435
65040	251436
221482	251437
507166	251438
3014	251439
155352	251440
216394	251441
457992	251442
158029	251443
599	251444
108366	251445
172922	251446
484083	251447
176948	251448
230267	251449
47543	251450
62912	251451
449045	251452
157445	251453
398571	251454
190017	251455
606907	251456
29426	251457
72547	251458
81130	251459
1666	251460
396597	251461
270843	251462
120456	251463
21606	251464
314248	251465
233540	251466
289346	251467
581316	251468
639582	251469
318818	251470
285572	251471
596382	251472
394118	251473
469522	251474
121399	251475
541448	251476
94528	251477
462291	251478
66230	251479
185804	251480
648617	251481
29386	251482
159798	251483
364728	251484
40389	251485
526918	251486
209502	251487
488796	251488
41435	251489
52911	251490
685794	251491
658530	251492
80646	251493
56943	251494
625752	251495
625756	251496
625754	251497
24322	251498
36748	251499
91775	251500
455990	251501
78505	251502
257159	251503
31200	251504
444268	251505
125818	251506
643351	251507
282288	251508
182167	251509
21594	251510
79991	251511
300230	251512
29585	251513
520186	251514
215593	251515
428393	251516
136516	251517
337122	251518
238024	251519
41892	251520
43273	251521
73119	251522
101739	251523
41033	251524
248389	251525
659026	251526
87689	251527
105933	251528
578133	251529
449419	251530
108670	251531
459562	251532
234004	251533
214062	251534
307401	251535
118588	251536
20750	251537
108842	251538
437848	251539
599571	251540
107198	251541
3936	251542
126864	251543
394788	251544
1114	251545
391100	251546
156656	251547
40605	251548
640144	251549
161264	251550
56279	251551
24545	251552
312485	251553
124978	251554
459548	251555
54400	251556
60788	251557
160051	251558
126777	251559
98607	251560
26301	251561
5957	251562
125488	251563
101981	251564
28086	251565
504406	251566
342756	251567
312387	251568
164496	251569
4015	251570
637561	251571
57637	251572
14361	251573
17044	251574
233556	251575
233552	251576
626685	251577
446525	251578
149574	251579
534732	251580
118440	251581
346396	251582
119601	251583
586624	251584
180661	251585
164441	251586
9697	251587
494178	251588
157321	251589
164722	251590
567826	251591
395539	251592
522878	251593
166954	251594
7262	251595
165605	251596
474726	251597
5922	251598
693587	251599
435577	251600
350806	251601
5338	251602
157470	251603
120791	251604
3107	251605
637781	251606
368109	251607
67540	251608
355244	251609
430198	251610
126365	251611
126370	251612
435385	251613
562543	251614
617232	251615
684071	251616
274034	251617
12699	251618
156495	251619
579875	251620
100335	251621
55701	251622
29388	251623
509226	251624
382307	251625
148264	251626
345666	251627
445445	251628
404476	251629
39191	251630
19240	251631
444310	251632
66670	251633
146718	251634
118145	251635
494613	251636
132592	251637
39016	251638
681135	251639
674	251640
35114	251641
197947	251642
193086	251643
408039	251644
643831	251645
230930	251646
40801	251647
275692	251648
527626	251649
427938	251650
380674	251651
187164	251652
277364	251653
7999	251654
109869	251655
228527	251656
110839	251657
19697	251658
519648	251659
22882	251660
495035	251661
349280	251662
125911	251663
427778	251664
130238	251665
673152	251666
534878	251667
595224	251668
152840	251669
242523	251670
385229	251671
119728	251672
671094	251673
400872	251674
31872	251675
483084	251676
205036	251677
335960	251678
10176	251679
14129	251680
163684	251681
267535	251682
15280	251683
3249	251684
526700	251685
556637	251686
48072	251687
696179	251688
28512	251689
91161	251690
139903	251691
49100	251692
585935	251693
54817	251694
22569	251695
330044	251696
210389	251697
523297	251698
14727	251699
96165	251700
35382	251701
73	251702
135079	251703
72735	251704
270836	251705
10437	251706
5062	251707
12522	251708
639630	251709
174626	251710
466117	251711
480416	251712
366668	251713
682271	251714
375886	251715
3296	251716
441538	251717
669088	251718
282217	251719
91790	251720
314067	251721
503416	251722
125598	251723
620108	251724
191130	251725
106596	251726
3944	251727
124445	251728
774	251729
1553	251730
103975	251731
119848	251732
109086	251733
642361	251734
638687	251735
8132	251736
336156	251737
495518	251738
100975	251739
396211	251740
691290	251741
65464	251742
519281	251743
301191	251744
303695	251745
4081	251746
21762	251747
560011	251748
124885	251749
477510	251750
473979	251751
336272	251752
423121	251753
353890	251754
138267	251755
513190	251756
24573	251757
505267	251758
21357	251759
523647	251760
523797	251761
531320	251762
513228	251763
65928	251764
202664	251765
27675	251766
202608	251767
137087	251768
48791	251769
531319	251770
134824	251771
49021	251772
507631	251773
507589	251774
397644	251775
507622	251776
161549	251777
527387	251778
40673	251779
136485	251780
138358	251781
527449	251782
109396	251783
49012	251784
40885	251785
513180	251786
128646	251787
513184	251788
527157	251789
527155	251790
527336	251791
161566	251792
161554	251793
137094	251794
513610	251795
138342	251796
505400	251797
513219	251798
49010	251799
523932	251800
138359	251801
138329	251802
513218	251803
138356	251804
505271	251805
527378	251806
527285	251807
21809	251808
137084	251809
56358	251810
523833	251811
161543	251812
527402	251813
526664	251814
133065	251815
527158	251816
48790	251817
507572	251818
137164	251819
523582	251820
523882	251821
505305	251822
521132	251823
134847	251824
527433	251825
139187	251826
531306	251827
531300	251828
49019	251829
142975	251830
133273	251831
110549	251832
500980	251833
628135	251834
486676	251835
243	251836
481688	251837
405151	251838
445087	251839
156413	251840
5420	251841
130179	251842
161069	251843
318	251844
592569	251845
382214	251846
154057	251847
35372	251848
135759	251849
25396	251850
326309	251851
235541	251852
521	251853
405585	251854
389069	251855
499590	251856
525315	251857
301030	251858
497083	251859
494856	251860
690825	251861
381231	251862
302484	251863
433597	251864
3193	251865
592966	251866
307754	251867
60146	251868
428	251869
456058	251870
638453	251871
560121	251872
126793	251873
559440	251874
82015	251875
398487	251876
123436	251877
2240	251878
22420	251879
645970	251880
5289	251881
278336	251882
566270	251883
216039	251884
273446	251885
600461	251886
498359	251887
164164	251888
412214	251889
57301	251890
161364	251891
315910	251892
275941	251893
143006	251894
645766	251895
67940	251896
90968	251897
219551	251898
349161	251899
8107	251900
6371	251901
161780	251902
161681	251903
120265	251904
105865	251905
448765	251906
542293	251907
202415	251908
43909	251909
426370	251910
104157	251911
932	251912
640000	251913
57211	251914
578216	251915
388735	251916
521835	251917
612570	251918
573486	251919
639450	251920
130484	251921
350344	251922
62548	251923
130492	251924
603443	251925
62540	251926
492382	251927
186593	251928
130481	251929
350326	251930
492380	251931
2283	251932
503301	251933
42782	251934
39261	251935
463614	251936
225778	251937
225784	251938
110358	251939
549967	251940
21391	251941
141979	251942
361735	251943
549845	251944
342945	251945
71899	251946
267866	251947
381727	251948
103296	251949
5196	251950
30775	251951
30763	251952
37856	251953
21067	251954
492437	251955
130490	251956
99345	251957
62516	251958
186552	251959
26699	251960
186527	251961
186476	251962
186513	251963
603434	251964
142238	251965
138699	251966
232144	251967
611253	251968
590397	251969
69874	251970
468911	251971
690839	251972
515375	251973
302794	251974
398969	251975
503291	251976
551347	251977
1354	251978
180155	251979
396609	251980
170	251981
168711	251982
87846	251983
956	251984
55710	251985
40055	251986
495337	251987
356134	251988
651571	251989
154720	251990
141990	251991
50599	251992
50621	251993
410547	251994
584230	251995
39467	251996
131171	251997
87953	251998
34287	251999
505724	252000
22062	252001
428803	252002
272554	252003
244408	252004
4420	252005
220773	252006
452185	252007
662095	252008
44743	252009
13633	252010
79434	252011
151665	252012
653411	252013
109142	252014
476898	252015
155715	252016
98375	252017
14566	252018
663967	252019
15641	252020
152926	252021
55930	252022
3869	252023
148435	252024
473671	252025
44626	252026
623991	252027
600671	252028
131083	252029
411572	252030
129427	252031
601178	252032
693255	252033
97382	252034
310329	252035
534899	252036
609424	252037
1487	252038
451010	252039
549808	252040
49771	252041
102864	252042
45430	252043
44925	252044
84501	252045
102747	252046
623267	252047
371169	252048
177302	252049
279500	252050
3827	252051
175474	252052
48507	252053
449689	252054
532820	252055
499764	252056
59076	252057
59076	252058
190086	252059
310780	252060
296240	252061
484950	252062
259547	252063
51839	252064
31117	252065
202317	252066
617309	252067
15629	252068
72100	252069
99427	252070
91830	252071
110078	252072
32832	252073
44559	252074
429827	252075
517300	252076
409787	252077
265011	252078
156188	252079
57538	252080
100656	252081
41233	252082
520	252083
530951	252084
185542	252085
29692	252086
386	252087
15117	252088
54922	252089
369464	252090
154181	252091
370372	252092
327718	252093
375796	252094
453696	252095
161659	252096
508635	252097
95715	252098
466925	252099
278432	252100
674119	252101
109283	252102
240997	252103
614825	252104
514930	252105
580016	252106
377909	252107
59128	252108
680525	252109
10378	252110
353520	252111
613271	252112
103261	252113
288013	252114
642860	252115
593345	252116
85547	252117
549328	252118
138518	252119
4152	252120
460339	252121
290443	252122
656036	252123
419336	252124
154672	252125
175634	252126
556137	252127
283814	252128
152241	252129
378411	252130
620240	252131
482415	252132
629719	252133
753	252134
127884	252135
369948	252136
239528	252137
470976	252138
491121	252139
399484	252140
536217	252141
516932	252142
125987	252143
590311	252144
529441	252145
254685	252146
510643	252147
38182	252148
301536	252149
27291	252150
418832	252151
94272	252152
397890	252153
48437	252154
504831	252155
511783	252156
83643	252157
3495	252158
6443	252159
36466	252160
162781	252161
515378	252162
173313	252163
621755	252164
597373	252165
46439	252166
74106	252167
70664	252168
56380	252169
60967	252170
486296	252171
178913	252172
500120	252173
132025	252174
182156	252175
369158	252176
100667	252177
544447	252178
136751	252179
370712	252180
275707	252181
678339	252182
533455	252183
115412	252184
173205	252185
464195	252186
474751	252187
556258	252188
98987	252189
21154	252190
285426	252191
555759	252192
183614	252193
240	252194
275052	252195
308677	252196
22164	252197
546342	252198
22696	252199
83837	252200
393169	252201
602462	252202
73805	252203
69480	252204
118750	252205
128160	252206
40296	252207
531579	252208
559560	252209
125396	252210
150428	252211
60735	252212
985	252213
66950	252214
586115	252215
71585	252216
56286	252217
386961	252218
157245	252219
489313	252220
371715	252221
219793	252222
145755	252223
142722	252224
44897	252225
44547	252226
20045	252227
688430	252228
324475	252229
580142	252230
32586	252231
174150	252232
532231	252233
189280	252234
122939	252235
75390	252236
524254	252237
137229	252238
130847	252239
124875	252240
602713	252241
430384	252242
470339	252243
264370	252244
568301	252245
361609	252246
467150	252247
240	252248
132330	252249
265633	252250
275183	252251
265861	252252
32555	252253
145060	252254
374949	252255
497772	252256
49213	252257
21646	252258
17178	252259
433151	252260
16328	252261
3645	252262
170748	252263
30339	252264
52677	252265
408244	252266
591036	252267
666919	252268
157636	252269
116132	252270
94573	252271
152045	252272
247167	252273
76785	252274
552977	252275
476301	252276
23673	252277
433594	252278
1130	252279
240	252280
58474	252281
260086	252282
57278	252283
380514	252284
171788	252285
84696	252286
683044	252287
207598	252288
305021	252289
10074	252290
145247	252291
49521	252292
192317	252293
291	252294
176840	252295
517200	252296
521048	252297
22469	252298
497174	252299
526557	252300
406529	252301
141357	252302
303279	252303
32030	252304
54645	252305
459966	252306
27333	252307
610303	252308
18918	252309
161143	252310
332300	252311
665401	252312
6771	252313
478611	252314
454125	252315
191409	252316
331908	252317
40591	252318
669798	252319
11708	252320
80444	252321
331835	252322
29634	252323
96017	252324
298971	252325
348096	252326
694735	252327
26579	252328
107590	252329
242510	252330
36234	252331
10819	252332
207090	252333
95721	252334
236600	252335
125563	252336
313567	252337
329410	252338
238728	252339
8	252340
502924	252341
13853	252342
45564	252343
60211	252344
351100	252345
295517	252346
47600	252347
651961	252348
399359	252349
489298	252350
1130	252351
100214	252352
124820	252353
195937	252354
36869	252355
633690	252356
125083	252357
389778	252358
734	252359
43657	252360
188591	252361
596158	252362
64298	252363
111523	252364
104544	252365
529599	252366
432081	252367
10676	252368
154209	252369
89854	252370
529139	252371
10883	252372
658700	252373
406619	252374
107381	252375
145836	252376
64920	252377
339043	252378
671172	252379
158539	252380
138953	252381
293001	252382
65641	252383
84002	252384
555293	252385
617178	252386
671385	252387
331755	252388
487004	252389
360602	252390
73259	252391
115165	252392
2579	252393
78381	252394
371468	252395
40881	252396
403192	252397
403140	252398
403183	252399
403134	252400
460657	252401
371219	252402
370978	252403
646351	252404
21774	252405
417498	252406
10676	252407
526643	252408
139387	252409
489762	252410
424589	252411
534586	252412
398305	252413
404088	252414
454340	252415
398378	252416
399030	252417
332097	252418
639340	252419
584204	252420
255096	252421
109699	252422
36707	252423
204015	252424
82724	252425
80909	252426
536029	252427
298165	252428
348722	252429
48988	252430
154004	252431
512967	252432
51880	252433
635821	252434
179830	252435
76384	252436
639420	252437
322309	252438
678013	252439
659480	252440
588380	252441
159541	252442
347945	252443
604371	252444
374343	252445
697569	252446
244912	252447
244910	252448
521426	252449
407596	252450
48397	252451
138629	252452
555232	252453
36793	252454
485310	252455
26887	252456
119279	252457
40988	252458
66227	252459
398355	252460
497008	252461
248053	252462
18769	252463
43148	252464
641739	252465
41003	252466
40975	252467
398947	252468
109684	252469
109665	252470
399631	252471
94959	252472
679639	252473
398962	252474
24621	252475
29928	252476
329377	252477
95700	252478
20935	252479
161641	252480
427760	252481
195102	252482
195990	252483
2377	252484
697427	252485
56368	252486
464897	252487
109719	252488
427758	252489
399699	252490
137049	252491
8191	252492
497121	252493
584236	252494
399673	252495
399249	252496
399300	252497
2045	252498
399375	252499
109768	252500
623614	252501
57217	252502
468823	252503
468814	252504
234056	252505
265962	252506
488143	252507
599929	252508
394047	252509
638929	252510
303555	252511
22096	252512
120044	252513
21119	252514
378363	252515
47854	252516
192056	252517
448459	252518
531818	252519
399689	252520
478506	252521
102848	252522
530318	252523
5608	252524
694120	252525
48248	252526
383300	252527
374628	252528
219207	252529
46593	252530
7239	252531
366832	252532
20455	252533
115352	252534
201919	252535
55621	252536
161690	252537
109829	252538
10070	252539
483599	252540
569860	252541
465716	252542
275460	252543
304605	252544
7997	252545
109479	252546
300809	252547
549137	252548
119626	252549
19014	252550
594897	252551
55721	252552
144925	252553
17297	252554
642636	252555
147807	252556
568819	252557
330241	252558
133839	252559
286354	252560
149480	252561
144255	252562
281037	252563
53916	252564
604302	252565
67584	252566
277634	252567
109997	252568
24684	252569
79768	252570
402316	252571
386521	252572
566401	252573
172789	252574
352838	252575
155582	252576
21239	252577
386170	252578
201059	252579
8754	252580
386150	252581
280890	252582
206640	252583
108428	252584
289494	252585
23380	252586
85926	252587
131814	252588
289508	252589
143032	252590
286167	252591
445490	252592
508756	252593
446073	252594
85927	252595
536844	252596
171047	252597
40854	252598
151312	252599
139892	252600
649477	252601
445439	252602
17494	252603
91848	252604
243370	252605
142627	252606
11324	252607
6302	252608
131663	252609
615337	252610
5525	252611
260	252612
326504	252613
547891	252614
40689	252615
173943	252616
106348	252617
550034	252618
452959	252619
588346	252620
292340	252621
645158	252622
324488	252623
484026	252624
489308	252625
291231	252626
629160	252627
549961	252628
664388	252629
696552	252630
502578	252631
132173	252632
72695	252633
834	252634
484779	252635
419816	252636
617634	252637
266627	252638
128245	252639
105231	252640
165955	252641
535080	252642
139945	252643
131463	252644
5525	252645
151812	252646
233217	252647
646943	252648
125340	252649
543837	252650
4002	252651
394332	252652
544325	252653
119288	252654
396648	252655
437023	252656
689780	252657
256625	252658
116763	252659
28230	252660
47691	252661
260782	252662
263915	252663
443739	252664
459031	252665
11453	252666
126801	252667
264846	252668
264766	252669
6053	252670
2416	252671
85201	252672
3205	252673
615154	252674
371166	252675
85744	252676
10242	252677
679822	252678
173130	252679
214823	252680
301025	252681
420090	252682
306871	252683
376444	252684
337334	252685
381745	252686
44582	252687
470857	252688
138911	252689
504323	252690
110603	252691
346306	252692
157159	252693
10490	252694
626499	252695
3407	252696
371944	252697
445564	252698
564154	252699
116080	252700
322614	252701
2079	252702
92	252703
552875	252704
615289	252705
409614	252706
264774	252707
557249	252708
693262	252709
99179	252710
140620	252711
13090	252712
523341	252713
394714	252714
390448	252715
301770	252716
91747	252717
445937	252718
135896	252719
135017	252720
35578	252721
294725	252722
687674	252723
324	252724
346716	252725
100580	252726
594123	252727
93217	252728
105220	252729
540794	252730
483745	252731
48600	252732
142973	252733
114384	252734
235	252735
540848	252736
330251	252737
647282	252738
152991	252739
1583	252740
196855	252741
138279	252742
442274	252743
8095	252744
401679	252745
158215	252746
359799	252747
591074	252748
474852	252749
292887	252750
424867	252751
563724	252752
15416	252753
47222	252754
134799	252755
179406	252756
24765	252757
600912	252758
374182	252759
21576	252760
635697	252761
123883	252762
126301	252763
556824	252764
671870	252765
4371	252766
822	252767
125363	252768
648877	252769
366	252770
620984	252771
169467	252772
667709	252773
670683	252774
405860	252775
307726	252776
600631	252777
12812	252778
113429	252779
7270	252780
218316	252781
393260	252782
485783	252783
3286	252784
17583	252785
331403	252786
86	252787
142938	252788
48930	252789
91775	252790
109809	252791
10288	252792
462805	252793
199868	252794
65197	252795
125643	252796
4633	252797
425254	252798
97715	252799
22766	252800
441934	252801
410511	252802
497476	252803
30386	252804
657964	252805
645763	252806
290557	252807
281923	252808
19237	252809
605478	252810
2846	252811
362939	252812
313263	252813
670710	252814
106466	252815
271424	252816
99663	252817
88780	252818
294814	252819
64216	252820
2845	252821
331449	252822
340054	252823
67878	252824
258465	252825
17351	252826
22199	252827
199872	252828
220139	252829
6082	252830
608933	252831
470785	252832
47584	252833
385926	252834
415509	252835
13657	252836
501617	252837
469804	252838
342559	252839
457370	252840
209963	252841
159991	252842
36643	252843
35532	252844
426658	252845
682436	252846
505699	252847
182066	252848
171480	252849
576085	252850
24789	252851
1135	252852
264678	252853
25036	252854
252571	252855
349028	252856
8586	252857
13003	252858
443373	252859
12255	252860
522854	252861
297666	252862
166235	252863
127013	252864
90220	252865
44723	252866
10285	252867
438002	252868
80549	252869
283304	252870
417123	252871
133674	252872
697897	252873
1844	252874
689613	252875
222181	252876
376855	252877
118796	252878
99490	252879
483868	252880
63400	252881
624702	252882
193381	252883
412795	252884
108771	252885
19186	252886
694281	252887
195530	252888
394187	252889
165952	252890
79758	252891
215369	252892
2021	252893
61989	252894
15970	252895
75839	252896
535104	252897
655682	252898
236902	252899
109342	252900
197912	252901
438237	252902
407329	252903
74765	252904
615676	252905
641689	252906
539567	252907
598271	252908
328690	252909
103367	252910
37105	252911
123765	252912
147632	252913
139841	252914
275563	252915
171058	252916
134069	252917
483719	252918
371164	252919
603783	252920
412716	252921
331335	252922
209499	252923
649565	252924
5770	252925
113959	252926
108447	252927
635484	252928
228050	252929
373730	252930
94774	252931
161222	252932
97332	252933
149403	252934
116842	252935
16372	252936
675272	252937
73238	252938
409	252939
682974	252940
691939	252941
291310	252942
194717	252943
160998	252944
535426	252945
598056	252946
189920	252947
197896	252948
24788	252949
632983	252950
619054	252951
461399	252952
598783	252953
59217	252954
331248	252955
543887	252956
31262	252957
53948	252958
593199	252959
222441	252960
549027	252961
602554	252962
319593	252963
493988	252964
5180	252965
182365	252966
6177	252967
95838	252968
525407	252969
353585	252970
588545	252971
664	252972
721	252973
666902	252974
328420	252975
163147	252976
455708	252977
631175	252978
665991	252979
473315	252980
34583	252981
11052	252982
636422	252983
162028	252984
302662	252985
145841	252986
48326	252987
454633	252988
37697	252989
274924	252990
8674	252991
8673	252992
73508	252993
388846	252994
2131	252995
8775	252996
26	252997
39692	252998
6472	252999
305335	253000
360893	253001
387460	253002
234435	253003
139581	253004
638463	253005
160724	253006
519328	253007
80436	253008
485806	253009
216849	253010
94909	253011
19776	253012
92362	253013
401396	253014
678994	253015
280199	253016
158963	253017
563073	253018
613137	253019
453373	253020
90928	253021
358973	253022
297631	253023
356877	253024
69601	253025
656900	253026
217289	253027
132192	253028
69484	253029
217310	253030
532276	253031
642416	253032
69612	253033
242844	253034
432848	253035
14271	253036
670666	253037
40040	253038
216562	253039
359632	253040
408029	253041
639180	253042
639145	253043
279346	253044
336293	253045
237664	253046
353486	253047
131401	253048
311201	253049
39946	253050
3370	253051
355401	253052
25689	253053
73218	253054
650	253055
310256	253056
76130	253057
30742	253058
134276	253059
157724	253060
510683	253061
9910	253062
291891	253063
291266	253064
133702	253065
205188	253066
476228	253067
391736	253068
2775	253069
44543	253070
696340	253071
235217	253072
390907	253073
395150	253074
9839	253075
377049	253076
530320	253077
610204	253078
377617	253079
377623	253080
2927	253081
208153	253082
526203	253083
452800	253084
404037	253085
404002	253086
24811	253087
404014	253088
404004	253089
683651	253090
13057	253091
412721	253092
599644	253093
133141	253094
607542	253095
107108	253096
179675	253097
57344	253098
35302	253099
27455	253100
329110	253101
15804	253102
593592	253103
620052	253104
610893	253105
32048	253106
104094	253107
60731	253108
95646	253109
43142	253110
254534	253111
110631	253112
566928	253113
61806	253114
456696	253115
142028	253116
189985	253117
681154	253118
640586	253119
372065	253120
399156	253121
53852	253122
196688	253123
592356	253124
108248	253125
355	253126
26272	253127
103239	253128
156870	253129
219125	253130
8683	253131
626164	253132
23892	253133
528242	253134
61705	253135
202357	253136
639775	253137
57274	253138
536010	253139
170303	253140
310042	253141
663427	253142
91124	253143
158587	253144
54109	253145
137085	253146
1868	253147
43	253148
107549	253149
158060	253150
289596	253151
399848	253152
552380	253153
112634	253154
647845	253155
12724	253156
92406	253157
64656	253158
24803	253159
159088	253160
152765	253161
678671	253162
544668	253163
96176	253164
34836	253165
192112	253166
695623	253167
27026	253168
393285	253169
393452	253170
108249	253171
393129	253172
55363	253173
600260	253174
83769	253175
280053	253176
497091	253177
280081	253178
14801	253179
279998	253180
429927	253181
528794	253182
24943	253183
52900	253184
279994	253185
421930	253186
427048	253187
86754	253188
108348	253189
68602	253190
232761	253191
653815	253192
62476	253193
381368	253194
550309	253195
86158	253196
559146	253197
319478	253198
598213	253199
172474	253200
73722	253201
210455	253202
116821	253203
9090	253204
357132	253205
697387	253206
8234	253207
601415	253208
9351	253209
657503	253210
193055	253211
403288	253212
594525	253213
165359	253214
48525	253215
679212	253216
347601	253217
359751	253218
453852	253219
695645	253220
477923	253221
249300	253222
186301	253223
671648	253224
10788	253225
642287	253226
276834	253227
209686	253228
379606	253229
51666	253230
145487	253231
40009	253232
482525	253233
26061	253234
56660	253235
488193	253236
403328	253237
546733	253238
608738	253239
400329	253240
617683	253241
558594	253242
12763	253243
46806	253244
577614	253245
456911	253246
792	253247
535448	253248
629497	253249
18590	253250
162096	253251
587654	253252
183010	253253
98769	253254
573979	253255
247113	253256
602490	253257
259517	253258
73872	253259
44550	253260
12903	253261
5327	253262
179576	253263
250749	253264
150002	253265
638613	253266
58015	253267
571494	253268
82306	253269
619141	253270
158558	253271
14453	253272
249512	253273
109600	253274
2773	253275
487395	253276
99050	253277
632100	253278
14593	253279
380681	253280
27471	253281
134114	253282
27635	253283
5401	253284
4084	253285
186768	253286
285392	253287
28248	253288
35081	253289
17851	253290
121216	253291
4005	253292
109388	253293
270484	253294
277717	253295
45281	253296
169900	253297
146233	253298
68901	253299
8425	253300
576891	253301
628431	253302
34984	253303
173136	253304
383733	253305
261134	253306
158756	253307
180362	253308
25202	253309
41117	253310
18823	253311
486348	253312
607314	253313
352386	253314
310208	253315
122744	253316
201552	253317
111955	253318
172744	253319
578506	253320
62079	253321
89189	253322
119976	253323
23852	253324
749	253325
195	253326
163255	253327
86976	253328
18838	253329
376392	253330
122451	253331
421161	253332
110209	253333
649547	253334
359384	253335
125662	253336
646207	253337
30657	253338
344201	253339
309504	253340
389875	253341
36333	253342
19608	253343
474569	253344
464871	253345
288756	253346
270575	253347
264037	253348
118639	253349
8583	253350
208566	253351
9381	253352
66773	253353
29315	253354
174230	253355
9913	253356
29615	253357
16978	253358
272858	253359
250902	253360
410086	253361
464109	253362
642757	253363
539322	253364
672384	253365
672973	253366
203	253367
144847	253368
73351	253369
36594	253370
36594	253371
11854	253372
428339	253373
395005	253374
6880	253375
497242	253376
49413	253377
640763	253378
67370	253379
78623	253380
11493	253381
576449	253382
148801	253383
653915	253384
556016	253385
476	253386
298245	253387
137853	253388
131	253389
131	253390
380552	253391
523312	253392
427990	253393
200350	253394
169088	253395
636347	253396
330482	253397
87460	253398
540676	253399
481068	253400
376722	253401
23605	253402
90793	253403
38064	253404
61842	253405
46765	253406
3133	253407
74103	253408
9918	253409
183	253410
159355	253411
370000	253412
458554	253413
287917	253414
528656	253415
89427	253416
6635	253417
129993	253418
22094	253419
430204	253420
643044	253421
386577	253422
463025	253423
335177	253424
305379	253425
386319	253426
29468	253427
4996	253428
4996	253429
48678	253430
694447	253431
153395	253432
566931	253433
139166	253434
158581	253435
68179	253436
460238	253437
482994	253438
172469	253439
527121	253440
515644	253441
141393	253442
76	253443
76	253444
240	253445
391986	253446
650221	253447
59379	253448
13110	253449
25748	253450
25756	253451
693689	253452
615620	253453
203479	253454
159028	253455
82291	253456
103283	253457
616855	253458
3579	253459
113792	253460
8198	253461
138657	253462
33998	253463
182086	253464
63343	253465
392837	253466
368621	253467
218905	253468
389274	253469
446304	253470
146212	253471
193499	253472
7779	253473
335	253474
202279	253475
445475	253476
526938	253477
639978	253478
115583	253479
37501	253480
594841	253481
14459	253482
50	253483
88448	253484
142796	253485
542131	253486
583344	253487
10366	253488
332941	253489
594974	253490
135325	253491
515434	253492
1718	253493
3536	253494
496070	253495
630612	253496
4251	253497
38978	253498
150347	253499
858	253500
608099	253501
284853	253502
632304	253503
318614	253504
143963	253505
219484	253506
95215	253507
112871	253508
24652	253509
490671	253510
486089	253511
24491	253512
129828	253513
669677	253514
1787	253515
104099	253516
171370	253517
108227	253518
61296	253519
693985	253520
512274	253521
324462	253522
324341	253523
97786	253524
873	253525
419764	253526
493899	253527
98057	253528
231026	253529
2766	253530
132299	253531
595107	253532
2044	253533
164785	253534
11334	253535
37164	253536
696720	253537
18764	253538
70857	253539
31615	253540
56685	253541
5771	253542
537385	253543
151092	253544
88390	253545
184784	253546
378693	253547
615125	253548
138178	253549
72456	253550
390571	253551
396102	253552
41869	253553
186944	253554
12248	253555
264577	253556
563560	253557
108617	253558
39058	253559
440082	253560
267989	253561
142584	253562
57947	253563
61310	253564
256404	253565
404139	253566
238063	253567
626411	253568
465113	253569
112220	253570
18343	253571
631551	253572
65289	253573
456023	253574
8162	253575
558052	253576
433718	253577
143825	253578
520045	253579
182059	253580
680330	253581
500310	253582
173025	253583
622124	253584
106094	253585
532984	253586
421674	253587
254855	253588
292696	253589
233178	253590
8753	253591
412189	253592
92523	253593
243808	253594
366232	253595
13009	253596
308655	253597
58231	253598
55005	253599
374372	253600
148516	253601
131494	253602
131493	253603
264711	253604
594750	253605
171864	253606
95464	253607
359625	253608
5527	253609
534378	253610
471353	253611
403228	253612
5123	253613
692925	253614
681674	253615
265558	253616
434710	253617
293786	253618
43471	253619
670366	253620
650203	253621
577411	253622
101361	253623
208064	253624
563490	253625
540144	253626
514805	253627
160430	253628
16164	253629
587791	253630
50579	253631
293319	253632
557080	253633
563193	253634
91052	253635
86941	253636
545209	253637
259179	253638
695122	253639
117762	253640
106039	253641
23931	253642
673151	253643
7422	253644
668118	253645
1899	253646
230694	253647
58664	253648
210228	253649
632570	253650
154257	253651
298133	253652
19175	253653
612865	253654
162452	253655
530057	253656
187153	253657
694783	253658
643947	253659
140902	253660
299331	253661
153389	253662
434508	253663
117826	253664
216292	253665
216451	253666
217354	253667
69966	253668
69087	253669
25080	253670
434386	253671
69408	253672
664831	253673
57694	253674
400963	253675
57775	253676
665107	253677
24756	253678
166504	253679
28630	253680
434547	253681
69542	253682
117749	253683
166581	253684
25088	253685
69562	253686
10508	253687
121523	253688
69629	253689
217549	253690
259105	253691
25082	253692
19177	253693
69185	253694
117783	253695
434405	253696
563564	253697
12848	253698
217427	253699
216732	253700
69494	253701
7339	253702
28848	253703
230029	253704
117769	253705
217734	253706
28935	253707
593090	253708
218534	253709
216628	253710
293729	253711
69294	253712
565593	253713
25109	253714
86869	253715
166538	253716
6204	253717
117775	253718
69199	253719
166631	253720
25090	253721
665142	253722
174935	253723
70098	253724
451642	253725
252031	253726
373455	253727
352431	253728
108529	253729
668033	253730
3999	253731
107950	253732
42841	253733
2096	253734
507535	253735
70059	253736
217375	253737
609621	253738
182916	253739
58771	253740
84823	253741
35560	253742
393676	253743
2828	253744
108698	253745
683733	253746
102725	253747
636789	253748
5646	253749
574367	253750
574362	253751
245251	253752
293382	253753
502379	253754
696016	253755
294499	253756
39287	253757
6080	253758
151229	253759
45125	253760
692586	253761
50557	253762
108974	253763
53627	253764
191039	253765
643838	253766
140562	253767
10353	253768
202071	253769
625527	253770
17820	253771
8652	253772
530645	253773
469641	253774
297476	253775
67362	253776
352108	253777
9864	253778
155087	253779
163048	253780
24683	253781
124535	253782
702	253783
307086	253784
4647	253785
41721	253786
120348	253787
214295	253788
172509	253789
445462	253790
424455	253791
511130	253792
361234	253793
578525	253794
310517	253795
320471	253796
203764	253797
524699	253798
694429	253799
594474	253800
316668	253801
688763	253802
549013	253803
105844	253804
56906	253805
642567	253806
161022	253807
98805	253808
560973	253809
67340	253810
373680	253811
179438	253812
578075	253813
96292	253814
10573	253815
153854	253816
246006	253817
266624	253818
284293	253819
396059	253820
420542	253821
222065	253822
363710	253823
45260	253824
196657	253825
28651	253826
688059	253827
20232	253828
124922	253829
618942	253830
507576	253831
48467	253832
136142	253833
413119	253834
116035	253835
53439	253836
620483	253837
360374	253838
360359	253839
360309	253840
122384	253841
167654	253842
403785	253843
147725	253844
386640	253845
47394	253846
52196	253847
469063	253848
504501	253849
54537	253850
173322	253851
142814	253852
489304	253853
313129	253854
133470	253855
248820	253856
510941	253857
45481	253858
542674	253859
36608	253860
10747	253861
128805	253862
8904	253863
452880	253864
582	253865
44895	253866
587625	253867
176890	253868
356889	253869
121427	253870
4712	253871
306131	253872
156619	253873
332708	253874
366269	253875
386318	253876
383325	253877
50407	253878
588487	253879
80670	253880
143404	253881
212821	253882
407250	253883
154392	253884
171081	253885
44902	253886
82436	253887
327283	253888
38992	253889
20300	253890
328206	253891
89709	253892
593798	253893
46962	253894
578265	253895
283933	253896
186445	253897
373637	253898
104391	253899
167198	253900
125654	253901
119744	253902
710	253903
46962	253904
140997	253905
645213	253906
97583	253907
23002	253908
298119	253909
97583	253910
64474	253911
106190	253912
61495	253913
84146	253914
654375	253915
247260	253916
71259	253917
134330	253918
588453	253919
109743	253920
9504	253921
261290	253922
4407	253923
165828	253924
396190	253925
141215	253926
122703	253927
646055	253928
489290	253929
36	253930
115773	253931
407342	253932
111419	253933
74774	253934
142461	253935
41735	253936
250792	253937
166441	253938
10138	253939
19974	253940
158652	253941
56703	253942
79382	253943
234605	253944
531215	253945
158524	253946
316944	253947
593834	253948
349777	253949
303816	253950
526041	253951
108568	253952
242901	253953
121201	253954
141789	253955
30492	253956
285120	253957
630544	253958
22757	253959
679758	253960
67761	253961
425716	253962
106765	253963
42950	253964
198516	253965
148569	253966
323424	253967
159307	253968
6840	253969
120424	253970
471	253971
35513	253972
521520	253973
5771	253974
36530	253975
371311	253976
18403	253977
407391	253978
655040	253979
195129	253980
432200	253981
12191	253982
504774	253983
275577	253984
277157	253985
28305	253986
26	253987
333988	253988
526722	253989
566832	253990
10231	253991
23002	253992
418773	253993
212156	253994
203859	253995
77009	253996
625574	253997
99380	253998
138361	253999
6693	254000
619	254001
381760	254002
43527	254003
114093	254004
74	254005
176022	254006
501285	254007
411868	254008
37898	254009
428795	254010
611437	254011
289329	254012
338105	254013
512879	254014
189400	254015
562226	254016
262990	254017
18993	254018
104554	254019
408908	254020
148966	254021
113381	254022
506671	254023
349858	254024
136591	254025
166234	254026
465685	254027
154047	254028
92579	254029
44979	254030
58439	254031
12192	254032
575113	254033
415710	254034
127327	254035
242432	254036
232007	254037
296925	254038
14825	254039
1637	254040
10030	254041
41641	254042
590968	254043
120660	254044
409490	254045
499110	254046
474288	254047
114304	254048
209782	254049
67624	254050
126077	254051
497537	254052
410581	254053
246563	254054
149530	254055
58456	254056
87	254057
690323	254058
38080	254059
3	254060
533960	254061
34544	254062
120003	254063
32488	254064
6027	254065
480885	254066
77224	254067
480861	254068
16636	254069
16636	254070
480869	254071
88608	254072
92286	254073
42046	254074
23088	254075
46511	254076
364924	254077
169781	254078
124035	254079
233683	254080
49544	254081
15391	254082
91131	254083
6545	254084
162795	254085
321217	254086
419693	254087
327265	254088
410191	254089
495492	254090
331128	254091
329	254092
656795	254093
658802	254094
292112	254095
258122	254096
442550	254097
104411	254098
106139	254099
288136	254100
548906	254101
301882	254102
550470	254103
301876	254104
408655	254105
52410	254106
401524	254107
325494	254108
568707	254109
276829	254110
568714	254111
301913	254112
408641	254113
568717	254114
199072	254115
172894	254116
344767	254117
523347	254118
6803	254119
546511	254120
53172	254121
439094	254122
395528	254123
640413	254124
283325	254125
314921	254126
50239	254127
114784	254128
121488	254129
45887	254130
21586	254131
31513	254132
465528	254133
60885	254134
171549	254135
592444	254136
86298	254137
554817	254138
376858	254139
362737	254140
338027	254141
654900	254142
32443	254143
329508	254144
533836	254145
683754	254146
655008	254147
81277	254148
229297	254149
450652	254150
127227	254151
371804	254152
26675	254153
503449	254154
3272	254155
503703	254156
50578	254157
554544	254158
9845	254159
89204	254160
654056	254161
107005	254162
405204	254163
457873	254164
479565	254165
646139	254166
652721	254167
7721	254168
156980	254169
412573	254170
1055	254171
444102	254172
329588	254173
50545	254174
102671	254175
609517	254176
354532	254177
367147	254178
354527	254179
195551	254180
93064	254181
41061	254182
606879	254183
519452	254184
200265	254185
131011	254186
240753	254187
54482	254188
102067	254189
154679	254190
40345	254191
154597	254192
389552	254193
14230	254194
124611	254195
323754	254196
236080	254197
387910	254198
105738	254199
173733	254200
158677	254201
343177	254202
2617	254203
557346	254204
11533	254205
79937	254206
235016	254207
143609	254208
646491	254209
358126	254210
186975	254211
566480	254212
31796	254213
54118	254214
70236	254215
121135	254216
104051	254217
582892	254218
15005	254219
23153	254220
621480	254221
319789	254222
630557	254223
30	254224
380167	254225
684277	254226
47	254227
5723	254228
557069	254229
248907	254230
33927	254231
681468	254232
408498	254233
170077	254234
105562	254235
638611	254236
1474	254237
31495	254238
257790	254239
464623	254240
95797	254241
372241	254242
296499	254243
571822	254244
16366	254245
518779	254246
46394	254247
617013	254248
651411	254249
383595	254250
74172	254251
55033	254252
494760	254253
208821	254254
615323	254255
599094	254256
24717	254257
139426	254258
621126	254259
337175	254260
9444	254261
323	254262
11020	254263
119092	254264
3708	254265
690163	254266
119967	254267
365614	254268
536541	254269
637530	254270
41139	254271
67273	254272
629586	254273
215210	254274
10248	254275
576888	254276
96158	254277
1260	254278
320520	254279
320415	254280
35840	254281
92815	254282
583449	254283
410102	254284
3823	254285
310	254286
365564	254287
149096	254288
56401	254289
43285	254290
88910	254291
164184	254292
630850	254293
148554	254294
354836	254295
528008	254296
303767	254297
493890	254298
307555	254299
6403	254300
146766	254301
91972	254302
517793	254303
40005	254304
116319	254305
522603	254306
488549	254307
620037	254308
443582	254309
334877	254310
53574	254311
694348	254312
346020	254313
110716	254314
8855	254315
28838	254316
78894	254317
604377	254318
334313	254319
210536	254320
114793	254321
17744	254322
384024	254323
568199	254324
19534	254325
471	254326
377325	254327
42597	254328
477058	254329
114739	254330
53449	254331
74990	254332
175548	254333
416377	254334
549049	254335
89984	254336
1322	254337
136661	254338
723	254339
563818	254340
348062	254341
29988	254342
21923	254343
132091	254344
459406	254345
80042	254346
416932	254347
26351	254348
518820	254349
139224	254350
269071	254351
110485	254352
257342	254353
360787	254354
319416	254355
22380	254356
350544	254357
603721	254358
160859	254359
227166	254360
21203	254361
299687	254362
33604	254363
627245	254364
46524	254365
635403	254366
590591	254367
341752	254368
82119	254369
69201	254370
7461	254371
1133	254372
653464	254373
32846	254374
92211	254375
431386	254376
172909	254377
70944	254378
569956	254379
73860	254380
571888	254381
278738	254382
8903	254383
9264	254384
140349	254385
184088	254386
412256	254387
133068	254388
141104	254389
137916	254390
300391	254391
49316	254392
212313	254393
69205	254394
600803	254395
102538	254396
582487	254397
31787	254398
236410	254399
489466	254400
108349	254401
264921	254402
162974	254403
264970	254404
393391	254405
264602	254406
646953	254407
31428	254408
531674	254409
142358	254410
116804	254411
36513	254412
46787	254413
227119	254414
485394	254415
639331	254416
8455	254417
250878	254418
177148	254419
531452	254420
456706	254421
109643	254422
518501	254423
56376	254424
694604	254425
43196	254426
317813	254427
39010	254428
112240	254429
677814	254430
164695	254431
9694	254432
630015	254433
27058	254434
19660	254435
615562	254436
657864	254437
177343	254438
52605	254439
595782	254440
19	254441
647448	254442
37783	254443
63379	254444
592821	254445
351177	254446
647583	254447
657417	254448
123374	254449
572431	254450
9513	254451
592770	254452
618906	254453
55896	254454
41012	254455
459151	254456
456139	254457
653917	254458
105975	254459
260863	254460
361304	254461
293963	254462
662500	254463
507508	254464
377167	254465
391	254466
36087	254467
36164	254468
519575	254469
126646	254470
125009	254471
635926	254472
144178	254473
290680	254474
125049	254475
683065	254476
13038	254477
391886	254478
65526	254479
40392	254480
653325	254481
292718	254482
87480	254483
30953	254484
1129	254485
15959	254486
20581	254487
222643	254488
79121	254489
49596	254490
411232	254491
571734	254492
7224	254493
13216	254494
214936	254495
2373	254496
362630	254497
476505	254498
411269	254499
508522	254500
83293	254501
100396	254502
28147	254503
8382	254504
36276	254505
107480	254506
570046	254507
140356	254508
99555	254509
681285	254510
110	254511
345058	254512
284344	254513
93958	254514
141218	254515
84412	254516
347589	254517
108272	254518
326467	254519
657838	254520
48190	254521
112498	254522
697596	254523
108832	254524
578848	254525
634964	254526
534075	254527
281618	254528
183320	254529
34861	254530
21912	254531
327151	254532
215040	254533
58564	254534
418049	254535
467601	254536
64188	254537
209619	254538
321065	254539
435299	254540
605086	254541
8512	254542
460430	254543
393251	254544
63481	254545
88866	254546
114833	254547
384842	254548
307786	254549
227858	254550
15859	254551
57606	254552
648489	254553
476747	254554
647160	254555
7377	254556
693717	254557
3263	254558
43099	254559
693806	254560
677802	254561
59390	254562
349558	254563
539732	254564
272268	254565
654075	254566
33105	254567
640399	254568
382061	254569
607495	254570
233066	254571
642668	254572
363210	254573
595424	254574
401916	254575
558536	254576
157542	254577
532334	254578
623608	254579
338956	254580
20373	254581
343443	254582
7455	254583
685639	254584
11110	254585
560289	254586
110578	254587
492	254588
129343	254589
669644	254590
31284	254591
669693	254592
272409	254593
623942	254594
1256	254595
11880	254596
51657	254597
690494	254598
507099	254599
154088	254600
384029	254601
597569	254602
11618	254603
281120	254604
560643	254605
366138	254606
269400	254607
486735	254608
82522	254609
132897	254610
113645	254611
83577	254612
171365	254613
460147	254614
15735	254615
171877	254616
125644	254617
52036	254618
394040	254619
519051	254620
171169	254621
473160	254622
248395	254623
53355	254624
93379	254625
137763	254626
420057	254627
663262	254628
177463	254629
136390	254630
375386	254631
669680	254632
65	254633
642530	254634
508964	254635
684302	254636
691391	254637
412773	254638
516431	254639
427808	254640
187258	254641
328852	254642
31147	254643
584	254644
11519	254645
616702	254646
591166	254647
4176	254648
386574	254649
363541	254650
281243	254651
649420	254652
54716	254653
249337	254654
479139	254655
21615	254656
6943	254657
548739	254658
293534	254659
27067	254660
621643	254661
348486	254662
36597	254663
674398	254664
630491	254665
343890	254666
79144	254667
156033	254668
597296	254669
441956	254670
346008	254671
14192	254672
469203	254673
557144	254674
111052	254675
377600	254676
149293	254677
195984	254678
134467	254679
198115	254680
243372	254681
620234	254682
10152	254683
338202	254684
151151	254685
194867	254686
503345	254687
424884	254688
686494	254689
59023	254690
7431	254691
3011	254692
120376	254693
253297	254694
391229	254695
19077	254696
75850	254697
307765	254698
96	254699
120662	254700
456560	254701
79193	254702
18509	254703
105034	254704
573134	254705
619810	254706
120757	254707
49112	254708
50492	254709
3891	254710
376694	254711
446814	254712
172929	254713
172989	254714
682574	254715
25571	254716
682594	254717
874	254718
53704	254719
96232	254720
137592	254721
369509	254722
426252	254723
19169	254724
216464	254725
35317	254726
154550	254727
562386	254728
292094	254729
282806	254730
473677	254731
409017	254732
477653	254733
210027	254734
156496	254735
185110	254736
384994	254737
156133	254738
114232	254739
600327	254740
125746	254741
121735	254742
526103	254743
310750	254744
534037	254745
668450	254746
500593	254747
6458	254748
460963	254749
77565	254750
567433	254751
17560	254752
164116	254753
398691	254754
671	254755
526505	254756
425986	254757
157291	254758
13966	254759
653709	254760
255487	254761
637217	254762
683628	254763
688530	254764
164379	254765
42495	254766
119881	254767
98634	254768
57336	254769
369032	254770
15335	254771
108854	254772
15335	254773
469491	254774
240508	254775
49246	254776
47122	254777
345945	254778
107080	254779
109850	254780
393494	254781
393496	254782
50087	254783
315615	254784
130762	254785
130765	254786
164526	254787
364776	254788
3897	254789
5691	254790
117901	254791
511826	254792
17070	254793
257549	254794
31307	254795
324318	254796
36219	254797
36207	254798
586054	254799
12112	254800
12112	254801
3121	254802
1477	254803
17068	254804
81441	254805
586051	254806
370710	254807
26547	254808
618777	254809
549950	254810
217696	254811
121863	254812
31896	254813
57138	254814
94271	254815
513030	254816
163791	254817
246111	254818
516138	254819
21323	254820
39274	254821
518506	254822
436350	254823
49653	254824
577320	254825
436906	254826
353209	254827
577804	254828
583543	254829
15348	254830
131437	254831
599026	254832
238395	254833
73702	254834
511615	254835
4341	254836
353252	254837
690030	254838
643999	254839
488662	254840
280538	254841
5744	254842
413600	254843
113048	254844
413761	254845
89106	254846
637917	254847
393923	254848
71504	254849
35982	254850
49119	254851
977	254852
12353	254853
13076	254854
662212	254855
598323	254856
245237	254857
112792	254858
27085	254859
374627	254860
674849	254861
21501	254862
245639	254863
77746	254864
266040	254865
52892	254866
1919	254867
1826	254868
434139	254869
23294	254870
350491	254871
450619	254872
18423	254873
551605	254874
324727	254875
169688	254876
170695	254877
101787	254878
3634	254879
63510	254880
1693	254881
262943	254882
5356	254883
70722	254884
628961	254885
118902	254886
47717	254887
468439	254888
129083	254889
35636	254890
202149	254891
605295	254892
194312	254893
665447	254894
118810	254895
430293	254896
23726	254897
377749	254898
602138	254899
153562	254900
65048	254901
330211	254902
39754	254903
20744	254904
210302	254905
10921	254906
570730	254907
352087	254908
1665	254909
622354	254910
18354	254911
519566	254912
138556	254913
650250	254914
680900	254915
196423	254916
128644	254917
213607	254918
455572	254919
408736	254920
24782	254921
116309	254922
170553	254923
3585	254924
3585	254925
548544	254926
628154	254927
697	254928
269546	254929
126619	254930
191550	254931
624181	254932
24407	254933
695815	254934
695651	254935
21290	254936
305165	254937
151837	254938
287970	254939
166184	254940
33512	254941
105123	254942
346718	254943
77498	254944
115279	254945
674165	254946
512301	254947
522376	254948
233272	254949
251281	254950
4545	254951
48933	254952
362227	254953
451045	254954
488882	254955
287811	254956
377661	254957
12226	254958
348930	254959
433662	254960
499319	254961
166183	254962
351130	254963
51156	254964
70197	254965
273029	254966
663025	254967
630205	254968
220113	254969
231946	254970
75604	254971
20429	254972
352734	254973
600272	254974
697393	254975
353422	254976
513652	254977
463523	254978
31512	254979
109085	254980
15956	254981
566569	254982
3998	254983
503590	254984
634098	254985
295181	254986
260352	254987
483506	254988
131797	254989
148501	254990
558177	254991
178020	254992
513048	254993
349347	254994
147752	254995
164601	254996
339022	254997
74984	254998
696048	254999
193630	255000
292645	255001
5128	255002
42742	255003
43623	255004
24713	255005
1728	255006
606118	255007
501873	255008
146303	255009
405028	255010
297601	255011
79156	255012
3574	255013
631157	255014
550959	255015
158961	255016
32416	255017
350	255018
138535	255019
334935	255020
38675	255021
649858	255022
78368	255023
549166	255024
614415	255025
33153	255026
425922	255027
99855	255028
11662	255029
539440	255030
18396	255031
41125	255032
250177	255033
305830	255034
438231	255035
146541	255036
126583	255037
585	255038
532445	255039
95772	255040
540017	255041
256237	255042
232260	255043
262246	255044
254079	255045
56895	255046
265619	255047
167036	255048
162184	255049
470375	255050
15167	255051
490896	255052
666915	255053
28390	255054
68392	255055
528930	255056
297878	255057
384850	255058
387154	255059
591204	255060
540013	255061
2712	255062
190751	255063
270250	255064
387407	255065
382809	255066
16	255067
18366	255068
308771	255069
127797	255070
3157	255071
396371	255072
521001	255073
666173	255074
13149	255075
29211	255076
92228	255077
335600	255078
234764	255079
566479	255080
322770	255081
595652	255082
596306	255083
51045	255084
76302	255085
6839	255086
696264	255087
427127	255088
697088	255089
604435	255090
205749	255091
2041	255092
41328	255093
361335	255094
7796	255095
32792	255096
28528	255097
693072	255098
273892	255099
541906	255100
562938	255101
131422	255102
3928	255103
12257	255104
103733	255105
160742	255106
123469	255107
568965	255108
194908	255109
566577	255110
8607	255111
137462	255112
587081	255113
275501	255114
2041	255115
18835	255116
580786	255117
2594	255118
127380	255119
89121	255120
595425	255121
510282	255122
595416	255123
573937	255124
292783	255125
10517	255126
117401	255127
3675	255128
407815	255129
169276	255130
39024	255131
652568	255132
602237	255133
602245	255134
24307	255135
395752	255136
499406	255137
12238	255138
20281	255139
76477	255140
139904	255141
396672	255142
89141	255143
6792	255144
301	255145
443959	255146
472874	255147
115571	255148
559351	255149
45703	255150
370989	255151
83734	255152
43235	255153
134346	255154
388495	255155
1423	255156
505032	255157
569806	255158
553390	255159
16650	255160
684436	255161
582415	255162
153534	255163
8227	255164
147429	255165
138202	255166
37	255167
564720	255168
459611	255169
415530	255170
34292	255171
315067	255172
146699	255173
393397	255174
1577	255175
39081	255176
479895	255177
58831	255178
295292	255179
29935	255180
7841	255181
111521	255182
204689	255183
302272	255184
687927	255185
312827	255186
151596	255187
253651	255188
32219	255189
158506	255190
511036	255191
385888	255192
405006	255193
506130	255194
425877	255195
527079	255196
555405	255197
371531	255198
604434	255199
590476	255200
527075	255201
512907	255202
44764	255203
518684	255204
302073	255205
157165	255206
90455	255207
52085	255208
37504	255209
189104	255210
575881	255211
186837	255212
333774	255213
309424	255214
61503	255215
472208	255216
49673	255217
467161	255218
48384	255219
286117	255220
127874	255221
613034	255222
388546	255223
32055	255224
554621	255225
192797	255226
184004	255227
659548	255228
142518	255229
172360	255230
273517	255231
486966	255232
486428	255233
488307	255234
622033	255235
169677	255236
80796	255237
126332	255238
301877	255239
599239	255240
161895	255241
71988	255242
431851	255243
154717	255244
131052	255245
51773	255246
362556	255247
443689	255248
616789	255249
444447	255250
45187	255251
244958	255252
27465	255253
83291	255254
266569	255255
378010	255256
539110	255257
58	255258
163518	255259
665416	255260
654363	255261
485047	255262
355247	255263
32590	255264
283	255265
230959	255266
107319	255267
647422	255268
425804	255269
111699	255270
489175	255271
285564	255272
178251	255273
38962	255274
395578	255275
399495	255276
129030	255277
364706	255278
38756	255279
365118	255280
552177	255281
34851	255282
38756	255283
661781	255284
298151	255285
43807	255286
608051	255287
147327	255288
50265	255289
44335	255290
417489	255291
43174	255292
188407	255293
16071	255294
167052	255295
95347	255296
161650	255297
40636	255298
50539	255299
108388	255300
142690	255301
146479	255302
3	255303
395647	255304
581962	255305
537173	255306
20671	255307
261288	255308
260460	255309
960	255310
631435	255311
417109	255312
459138	255313
3113	255314
53931	255315
17592	255316
2158	255317
555935	255318
480396	255319
95397	255320
452451	255321
499509	255322
460375	255323
1531	255324
187401	255325
103985	255326
355636	255327
410023	255328
54637	255329
513342	255330
131798	255331
131797	255332
566942	255333
310624	255334
9873	255335
83683	255336
44159	255337
386187	255338
267930	255339
6649	255340
919	255341
691814	255342
113614	255343
415826	255344
455704	255345
537548	255346
282686	255347
144305	255348
4003	255349
638554	255350
150186	255351
127644	255352
39126	255353
117375	255354
135937	255355
53814	255356
169808	255357
195802	255358
383206	255359
2160	255360
75662	255361
3533	255362
73226	255363
567527	255364
52	255365
130427	255366
2832	255367
77533	255368
37291	255369
161438	255370
4638	255371
306614	255372
170	255373
87333	255374
419441	255375
13581	255376
330914	255377
52575	255378
124489	255379
229102	255380
41873	255381
49517	255382
58544	255383
505596	255384
159358	255385
129831	255386
168576	255387
2663	255388
40807	255389
614596	255390
485589	255391
693183	255392
292847	255393
416951	255394
391704	255395
152969	255396
54174	255397
437353	255398
226178	255399
398956	255400
471846	255401
398127	255402
672955	255403
97304	255404
52358	255405
440849	255406
4270	255407
16429	255408
52684	255409
494882	255410
1764	255411
416572	255412
369073	255413
415115	255414
518624	255415
630314	255416
374906	255417
84945	255418
21741	255419
172235	255420
607151	255421
5145	255422
486580	255423
457341	255424
196542	255425
632566	255426
472893	255427
200293	255428
558417	255429
556975	255430
327098	255431
16199	255432
511213	255433
387823	255434
148557	255435
219945	255436
294301	255437
279545	255438
113733	255439
541571	255440
133559	255441
466441	255442
42600	255443
559378	255444
650162	255445
621341	255446
280637	255447
457454	255448
3369	255449
12015	255450
89561	255451
120110	255452
627548	255453
415343	255454
81770	255455
291171	255456
276570	255457
44130	255458
355575	255459
395679	255460
346272	255461
34302	255462
235549	255463
127653	255464
516006	255465
393543	255466
323059	255467
96240	255468
638633	255469
240376	255470
79643	255471
125570	255472
233648	255473
696324	255474
206597	255475
119319	255476
23248	255477
225853	255478
31600	255479
91027	255480
503091	255481
2191	255482
494750	255483
291790	255484
381292	255485
103740	255486
3080	255487
349486	255488
322668	255489
434014	255490
66347	255491
22650	255492
379058	255493
319247	255494
357746	255495
98777	255496
380750	255497
315848	255498
381561	255499
45667	255500
306285	255501
51200	255502
475817	255503
51230	255504
107283	255505
228835	255506
267095	255507
15924	255508
530213	255509
20061	255510
200514	255511
10634	255512
120677	255513
673737	255514
52080	255515
18988	255516
29736	255517
120372	255518
489207	255519
122536	255520
642020	255521
85490	255522
415657	255523
545170	255524
141499	255525
430835	255526
20236	255527
170110	255528
510305	255529
17121	255530
143279	255531
644111	255532
335427	255533
230605	255534
1967	255535
13140	255536
21255	255537
17474	255538
563832	255539
121590	255540
518365	255541
226895	255542
26972	255543
15290	255544
680966	255545
273170	255546
308414	255547
43910	255548
128387	255549
21205	255550
93210	255551
19373	255552
419200	255553
28378	255554
481016	255555
122396	255556
692897	255557
41796	255558
19373	255559
46526	255560
13683	255561
20434	255562
60109	255563
351422	255564
1073	255565
57	255566
4234	255567
47453	255568
573573	255569
419217	255570
42472	255571
114463	255572
11102	255573
131747	255574
543918	255575
436529	255576
626387	255577
372643	255578
12895	255579
255185	255580
153675	255581
292890	255582
674971	255583
245594	255584
104800	255585
375288	255586
62040	255587
147356	255588
128785	255589
281808	255590
5513	255591
5513	255592
60555	255593
598970	255594
602112	255595
13592	255596
86193	255597
113631	255598
675917	255599
157220	255600
587904	255601
605824	255602
111615	255603
72315	255604
125565	255605
527847	255606
162589	255607
614805	255608
602761	255609
60200	255610
10268	255611
678017	255612
61375	255613
118374	255614
280955	255615
10788	255616
284220	255617
66572	255618
24439	255619
103727	255620
73826	255621
642754	255622
632388	255623
582291	255624
660350	255625
32642	255626
387571	255627
73496	255628
50286	255629
149193	255630
242307	255631
608712	255632
6062	255633
368868	255634
68185	255635
393159	255636
24682	255637
42287	255638
695115	255639
530246	255640
261132	255641
528638	255642
205434	255643
202344	255644
351793	255645
559689	255646
18489	255647
554841	255648
2527	255649
1749	255650
325135	255651
365384	255652
42379	255653
18696	255654
186997	255655
17485	255656
630488	255657
350116	255658
154316	255659
438943	255660
158283	255661
670633	255662
58564	255663
172919	255664
137950	255665
475106	255666
555643	255667
114008	255668
83170	255669
60799	255670
410627	255671
324088	255672
107216	255673
364734	255674
39906	255675
489282	255676
677946	255677
272934	255678
642514	255679
9152	255680
247074	255681
495066	255682
688301	255683
129701	255684
176480	255685
649471	255686
69426	255687
69166	255688
4349	255689
188843	255690
146538	255691
2939	255692
216266	255693
217145	255694
266553	255695
216530	255696
161101	255697
28647	255698
98304	255699
70057	255700
216964	255701
28904	255702
519441	255703
308861	255704
5979	255705
254866	255706
519581	255707
346862	255708
424529	255709
651202	255710
132759	255711
553834	255712
63616	255713
192643	255714
71992	255715
417511	255716
349551	255717
357342	255718
559846	255719
417369	255720
412404	255721
640901	255722
270356	255723
510831	255724
21662	255725
505429	255726
152559	255727
75038	255728
618243	255729
125930	255730
503811	255731
669662	255732
597582	255733
620947	255734
158425	255735
280196	255736
378929	255737
604239	255738
682550	255739
110756	255740
3721	255741
140456	255742
676237	255743
519799	255744
685096	255745
79154	255746
285842	255747
287	255748
62042	255749
168403	255750
71515	255751
120363	255752
403263	255753
267387	255754
559005	255755
265915	255756
2252	255757
105624	255758
273144	255759
492807	255760
2947	255761
166988	255762
166988	255763
599210	255764
685782	255765
79366	255766
430488	255767
449664	255768
16665	255769
251291	255770
382302	255771
130318	255772
130318	255773
395959	255774
251189	255775
84742	255776
164226	255777
526628	255778
227085	255779
84242	255780
130459	255781
361597	255782
371502	255783
663170	255784
65805	255785
394693	255786
565102	255787
210887	255788
360889	255789
636229	255790
87787	255791
338	255792
76869	255793
2069	255794
72858	255795
357969	255796
302388	255797
23798	255798
103	255799
6680	255800
107898	255801
49300	255802
4352	255803
412	255804
6681	255805
4351	255806
3028	255807
1233	255808
667015	255809
6700	255810
49307	255811
49307	255812
11440	255813
488677	255814
121134	255815
314827	255816
430936	255817
301235	255818
122673	255819
438180	255820
96390	255821
666743	255822
6670	255823
11442	255824
6695	255825
1234	255826
1238	255827
173	255828
137860	255829
11433	255830
2201	255831
438411	255832
1591	255833
4377	255834
137993	255835
11488	255836
3037	255837
3033	255838
4371	255839
1657	255840
2183	255841
137836	255842
11440	255843
11437	255844
2186	255845
525804	255846
49318	255847
6715	255848
11460	255849
1657	255850
6690	255851
1233	255852
221	255853
412	255854
6692	255855
1229	255856
4377	255857
222	255858
412	255859
2199	255860
173	255861
137929	255862
137851	255863
22009	255864
11470	255865
6680	255866
1646	255867
11457	255868
3021	255869
1005	255870
4347	255871
2192	255872
584111	255873
316058	255874
666820	255875
92407	255876
318496	255877
582944	255878
11470	255879
4340	255880
372889	255881
22005	255882
166993	255883
361	255884
6702	255885
2186	255886
11423	255887
188	255888
1646	255889
1655	255890
3028	255891
11475	255892
1646	255893
22023	255894
3021	255895
3038	255896
405422	255897
422236	255898
439603	255899
49373	255900
4371	255901
3031	255902
2199	255903
195558	255904
137966	255905
172602	255906
474628	255907
59256	255908
183740	255909
23055	255910
34635	255911
1229	255912
6695	255913
1655	255914
221	255915
1657	255916
22016	255917
84576	255918
31225	255919
457857	255920
296698	255921
55180	255922
7205	255923
89379	255924
438206	255925
203831	255926
245089	255927
277442	255928
47294	255929
26484	255930
623989	255931
334367	255932
198908	255933
322627	255934
458894	255935
368947	255936
609065	255937
400505	255938
155145	255939
398448	255940
156258	255941
486732	255942
285565	255943
159165	255944
518961	255945
673158	255946
231973	255947
222	255948
2197	255949
16433	255950
170509	255951
658415	255952
4351	255953
11428	255954
3037	255955
525872	255956
37600	255957
156258	255958
31	255959
2186	255960
562790	255961
165371	255962
529192	255963
578431	255964
314785	255965
578461	255966
111636	255967
2184	255968
6682	255969
121975	255970
381844	255971
640780	255972
304956	255973
308612	255974
238072	255975
447583	255976
1269	255977
37447	255978
18747	255979
252336	255980
528300	255981
176228	255982
44781	255983
585622	255984
456577	255985
623790	255986
629230	255987
166853	255988
102010	255989
369454	255990
168676	255991
627349	255992
613560	255993
579497	255994
59221	255995
33363	255996
469712	255997
343823	255998
345804	255999
577813	256000
374802	256001
170042	256002
210374	256003
648615	256004
102354	256005
677247	256006
496982	256007
66434	256008
7484	256009
372037	256010
339852	256011
354417	256012
156952	256013
85894	256014
63422	256015
483697	256016
75560	256017
408679	256018
152650	256019
174682	256020
60427	256021
509547	256022
623867	256023
74798	256024
653136	256025
418522	256026
10350	256027
418663	256028
75548	256029
667942	256030
244409	256031
241418	256032
773	256033
80441	256034
65898	256035
632794	256036
164594	256037
34071	256038
19034	256039
23425	256040
627513	256041
59177	256042
122353	256043
558564	256044
479363	256045
64864	256046
23853	256047
63636	256048
498191	256049
564749	256050
222777	256051
416500	256052
245331	256053
116962	256054
422257	256055
90157	256056
620897	256057
410048	256058
111907	256059
38293	256060
20411	256061
284869	256062
261299	256063
421629	256064
139875	256065
31163	256066
548563	256067
58230	256068
12836	256069
302990	256070
25104	256071
69111	256072
596198	256073
87042	256074
276074	256075
49357	256076
6691	256077
24312	256078
29978	256079
493831	256080
196062	256081
526046	256082
165103	256083
125146	256084
617406	256085
139650	256086
485467	256087
163431	256088
137242	256089
163833	256090
12497	256091
448923	256092
16730	256093
16730	256094
102282	256095
436496	256096
44134	256097
663965	256098
76547	256099
10902	256100
40152	256101
40144	256102
254266	256103
33302	256104
55796	256105
89267	256106
15989	256107
671851	256108
33428	256109
488165	256110
5174	256111
645543	256112
114525	256113
287659	256114
235023	256115
345324	256116
334867	256117
437849	256118
243106	256119
75052	256120
155860	256121
168664	256122
155383	256123
213896	256124
50190	256125
51840	256126
90108	256127
22537	256128
15843	256129
2035	256130
590941	256131
301632	256132
268123	256133
4589	256134
649469	256135
38702	256136
433105	256137
3021	256138
226647	256139
46526	256140
1152	256141
187212	256142
601199	256143
158037	256144
65718	256145
483446	256146
22459	256147
7885	256148
613344	256149
39124	256150
463482	256151
175526	256152
40955	256153
40959	256154
3142	256155
9839	256156
413	256157
222327	256158
317848	256159
44098	256160
554179	256161
182892	256162
323988	256163
188827	256164
190177	256165
32544	256166
549075	256167
19097	256168
199592	256169
200879	256170
234030	256171
306877	256172
439	256173
546149	256174
453938	256175
105778	256176
669353	256177
306163	256178
386744	256179
3968	256180
15731	256181
403211	256182
300278	256183
36969	256184
336315	256185
568529	256186
5977	256187
271719	256188
147620	256189
268005	256190
32385	256191
447145	256192
168340	256193
56356	256194
11230	256195
394147	256196
32554	256197
81825	256198
677713	256199
146931	256200
105436	256201
424758	256202
239695	256203
84572	256204
555755	256205
624655	256206
631211	256207
181581	256208
22015	256209
129376	256210
114653	256211
283360	256212
122600	256213
481635	256214
691838	256215
120522	256216
154967	256217
674228	256218
583939	256219
126414	256220
80669	256221
101176	256222
159938	256223
180925	256224
272490	256225
82095	256226
370966	256227
654312	256228
598477	256229
598452	256230
654296	256231
654322	256232
585370	256233
443744	256234
178680	256235
518664	256236
368147	256237
368123	256238
51434	256239
338757	256240
368159	256241
563599	256242
483	256243
674495	256244
674483	256245
340734	256246
53158	256247
30783	256248
19184	256249
188980	256250
292643	256251
28796	256252
120547	256253
12691	256254
2538	256255
45805	256256
19967	256257
116174	256258
492309	256259
27315	256260
198498	256261
399921	256262
433136	256263
84338	256264
132570	256265
44159	256266
119311	256267
246710	256268
403253	256269
77016	256270
640839	256271
11739	256272
534202	256273
77262	256274
478039	256275
51032	256276
22578	256277
681860	256278
265912	256279
6824	256280
91936	256281
599707	256282
194332	256283
127883	256284
49471	256285
268187	256286
636833	256287
270970	256288
548785	256289
113418	256290
3880	256291
4843	256292
16940	256293
654897	256294
1946	256295
339340	256296
449712	256297
135443	256298
467273	256299
58060	256300
414149	256301
328259	256302
421027	256303
420858	256304
42607	256305
515	256306
669807	256307
2776	256308
255661	256309
35272	256310
35683	256311
32915	256312
608972	256313
479017	256314
66666	256315
288754	256316
501241	256317
30119	256318
137636	256319
177679	256320
159119	256321
243017	256322
136439	256323
37583	256324
602091	256325
314736	256326
421240	256327
680086	256328
1756	256329
33920	256330
189913	256331
191131	256332
85570	256333
54648	256334
287128	256335
610627	256336
607948	256337
3381	256338
530243	256339
17934	256340
221202	256341
163568	256342
130571	256343
185258	256344
510973	256345
317866	256346
159261	256347
626596	256348
237385	256349
92284	256350
522419	256351
37635	256352
227862	256353
608208	256354
87774	256355
164745	256356
12567	256357
534563	256358
80390	256359
393419	256360
636828	256361
665880	256362
78090	256363
40632	256364
673528	256365
402043	256366
574407	256367
120918	256368
130841	256369
191598	256370
6395	256371
163651	256372
587642	256373
200581	256374
18383	256375
577966	256376
20491	256377
89116	256378
421371	256379
583669	256380
170567	256381
297796	256382
470039	256383
129909	256384
2573	256385
70361	256386
545488	256387
470115	256388
546110	256389
1235	256390
161497	256391
314579	256392
268174	256393
297650	256394
421399	256395
17396	256396
51426	256397
637492	256398
365838	256399
352265	256400
44966	256401
292087	256402
251264	256403
108097	256404
218559	256405
383631	256406
573511	256407
595353	256408
597106	256409
463712	256410
228470	256411
348159	256412
170291	256413
610199	256414
154222	256415
320147	256416
292560	256417
628868	256418
47117	256419
423602	256420
612034	256421
131085	256422
174131	256423
368139	256424
575020	256425
196738	256426
20272	256427
18080	256428
55878	256429
53361	256430
231296	256431
393067	256432
470335	256433
136018	256434
267826	256435
209737	256436
42737	256437
57281	256438
134771	256439
52431	256440
646879	256441
11819	256442
468915	256443
4277	256444
3364	256445
67997	256446
276425	256447
177461	256448
148453	256449
74447	256450
74505	256451
36022	256452
65955	256453
70865	256454
128309	256455
619269	256456
409271	256457
551881	256458
11754	256459
160564	256460
518882	256461
99008	256462
11187	256463
5885	256464
28892	256465
53789	256466
200777	256467
618612	256468
174681	256469
660604	256470
978	256471
623769	256472
165529	256473
328	256474
46831	256475
26767	256476
438055	256477
12812	256478
575284	256479
15693	256480
270398	256481
16972	256482
116283	256483
64721	256484
301966	256485
424597	256486
540839	256487
504086	256488
12672	256489
387171	256490
162819	256491
162819	256492
602812	256493
164680	256494
151784	256495
74182	256496
322059	256497
348729	256498
656048	256499
656111	256500
422285	256501
378443	256502
422293	256503
319360	256504
422037	256505
115072	256506
422066	256507
421935	256508
421967	256509
421984	256510
18786	256511
68869	256512
213635	256513
213622	256514
221698	256515
137003	256516
422160	256517
522933	256518
423147	256519
164923	256520
164923	256521
656241	256522
55682	256523
239363	256524
620318	256525
63021	256526
391341	256527
205909	256528
405646	256529
488262	256530
2241	256531
157435	256532
373007	256533
82	256534
164994	256535
607672	256536
539944	256537
62714	256538
441158	256539
291195	256540
1897	256541
35722	256542
78112	256543
411677	256544
39450	256545
221827	256546
125730	256547
81338	256548
625537	256549
302062	256550
55966	256551
117139	256552
67968	256553
479158	256554
103044	256555
230066	256556
435744	256557
291803	256558
388088	256559
48610	256560
9686	256561
323861	256562
134082	256563
392983	256564
598571	256565
163789	256566
84551	256567
130813	256568
539334	256569
20034	256570
365864	256571
7309	256572
364349	256573
4498	256574
44493	256575
546938	256576
20736	256577
51806	256578
25876	256579
93566	256580
31646	256581
655801	256582
321861	256583
672790	256584
25012	256585
55764	256586
36844	256587
243305	256588
56721	256589
429215	256590
182644	256591
616677	256592
37060	256593
171178	256594
435295	256595
133558	256596
3173	256597
163842	256598
508189	256599
25398	256600
592352	256601
188575	256602
187658	256603
268254	256604
31	256605
68085	256606
422950	256607
656862	256608
423086	256609
423126	256610
279889	256611
195746	256612
99180	256613
262749	256614
297354	256615
77392	256616
325292	256617
123110	256618
141890	256619
106620	256620
603509	256621
23279	256622
439184	256623
627613	256624
465868	256625
651119	256626
508439	256627
163325	256628
296926	256629
6388	256630
396164	256631
588265	256632
380264	256633
175289	256634
282242	256635
550134	256636
121826	256637
259030	256638
106586	256639
29803	256640
462394	256641
403431	256642
1744	256643
57284	256644
147380	256645
452779	256646
11767	256647
693788	256648
39	256649
610549	256650
517047	256651
641714	256652
403249	256653
109805	256654
267420	256655
43543	256656
435249	256657
420485	256658
250163	256659
507237	256660
525684	256661
298728	256662
640276	256663
382136	256664
470240	256665
31	256666
39866	256667
189485	256668
495428	256669
493878	256670
127991	256671
538965	256672
90986	256673
310858	256674
510049	256675
35324	256676
532237	256677
156676	256678
46056	256679
231002	256680
380932	256681
133191	256682
165001	256683
691297	256684
139447	256685
74122	256686
23275	256687
535942	256688
235919	256689
2285	256690
401639	256691
65433	256692
348105	256693
583	256694
630706	256695
153176	256696
612679	256697
278377	256698
120394	256699
440068	256700
636922	256701
24143	256702
71099	256703
8062	256704
425989	256705
407543	256706
182303	256707
657440	256708
10441	256709
643630	256710
304749	256711
623728	256712
259576	256713
435678	256714
56547	256715
246996	256716
4136	256717
416260	256718
161155	256719
38704	256720
12716	256721
54994	256722
180652	256723
41947	256724
109730	256725
62037	256726
639075	256727
44426	256728
191052	256729
399347	256730
187472	256731
23638	256732
657473	256733
652734	256734
10621	256735
562612	256736
562644	256737
113575	256738
82805	256739
499	256740
609810	256741
297420	256742
654263	256743
24437	256744
661273	256745
620687	256746
556460	256747
269683	256748
163513	256749
15136	256750
11268	256751
162130	256752
33172	256753
559154	256754
674676	256755
4199	256756
677337	256757
170985	256758
368070	256759
608447	256760
20666	256761
472170	256762
404929	256763
105225	256764
94160	256765
195128	256766
351275	256767
281897	256768
6536	256769
3486	256770
496917	256771
33116	256772
29349	256773
13531	256774
365	256775
187704	256776
531807	256777
603870	256778
147250	256779
457560	256780
642470	256781
596030	256782
23009	256783
8955	256784
101989	256785
560969	256786
555520	256787
637932	256788
21857	256789
3249	256790
25336	256791
10036	256792
1884	256793
278645	256794
478068	256795
417838	256796
156499	256797
411176	256798
146773	256799
679658	256800
199116	256801
671118	256802
201098	256803
95148	256804
233985	256805
168854	256806
168852	256807
56182	256808
194645	256809
97541	256810
57694	256811
585583	256812
69194	256813
490144	256814
69866	256815
665030	256816
217919	256817
218600	256818
89108	256819
515561	256820
531695	256821
539077	256822
10361	256823
460180	256824
139707	256825
34530	256826
572470	256827
423514	256828
657515	256829
1533	256830
42173	256831
294611	256832
563625	256833
153729	256834
116443	256835
211451	256836
638303	256837
363017	256838
260256	256839
194045	256840
115381	256841
91752	256842
621602	256843
59755	256844
686455	256845
109036	256846
61744	256847
291269	256848
287211	256849
530605	256850
15637	256851
480268	256852
233767	256853
127892	256854
428066	256855
448401	256856
420734	256857
53653	256858
547374	256859
658369	256860
257	256861
13117	256862
259865	256863
322046	256864
82710	256865
474973	256866
598953	256867
21094	256868
341904	256869
508469	256870
547330	256871
41303	256872
475677	256873
512594	256874
278949	256875
381230	256876
349283	256877
51660	256878
425187	256879
96193	256880
13791	256881
448711	256882
389059	256883
349042	256884
29366	256885
287561	256886
488287	256887
694146	256888
7940	256889
24089	256890
2276	256891
102234	256892
681798	256893
431269	256894
652257	256895
312995	256896
660725	256897
355408	256898
306114	256899
769	256900
128144	256901
199066	256902
292818	256903
296620	256904
655134	256905
262692	256906
6409	256907
3567	256908
121973	256909
16247	256910
41737	256911
270614	256912
318146	256913
639418	256914
173305	256915
18585	256916
531782	256917
452644	256918
622079	256919
329357	256920
148067	256921
595297	256922
464931	256923
94547	256924
659656	256925
139252	256926
124497	256927
652804	256928
102840	256929
1191	256930
166765	256931
225393	256932
10818	256933
66843	256934
168364	256935
24891	256936
405206	256937
10951	256938
157261	256939
394882	256940
33258	256941
424288	256942
281016	256943
116131	256944
178637	256945
628787	256946
272797	256947
574552	256948
611876	256949
43833	256950
671947	256951
450379	256952
116396	256953
425392	256954
130254	256955
458470	256956
430117	256957
4433	256958
22977	256959
126808	256960
358413	256961
394689	256962
140931	256963
470521	256964
228243	256965
94539	256966
178737	256967
154387	256968
324494	256969
11585	256970
562533	256971
1024	256972
551144	256973
551131	256974
181623	256975
56885	256976
658730	256977
73	256978
165416	256979
659039	256980
425776	256981
16721	256982
325622	256983
192866	256984
476880	256985
262743	256986
66511	256987
490854	256988
56855	256989
637225	256990
10206	256991
46988	256992
4664	256993
19120	256994
451605	256995
409250	256996
19114	256997
41948	256998
489821	256999
126777	257000
74542	257001
19119	257002
540121	257003
174640	257004
413504	257005
27460	257006
59373	257007
11016	257008
58551	257009
413533	257010
184450	257011
659282	257012
98458	257013
22044	257014
138240	257015
687659	257016
65099	257017
364469	257018
288439	257019
420193	257020
116117	257021
107295	257022
391459	257023
351798	257024
527102	257025
71922	257026
493286	257027
527105	257028
531673	257029
61260	257030
39020	257031
529024	257032
477491	257033
2795	257034
342282	257035
419222	257036
152523	257037
543019	257038
25710	257039
65110	257040
39505	257041
426367	257042
426208	257043
437670	257044
166895	257045
666271	257046
437666	257047
65102	257048
274014	257049
17577	257050
17932	257051
620301	257052
229412	257053
84035	257054
229449	257055
300334	257056
631	257057
9636	257058
2031	257059
130916	257060
17273	257061
167634	257062
3541	257063
121969	257064
619121	257065
201530	257066
7746	257067
595770	257068
607260	257069
533716	257070
334197	257071
581744	257072
268351	257073
49234	257074
280378	257075
2656	257076
463645	257077
17078	257078
17149	257079
30224	257080
423625	257081
69178	257082
592017	257083
19491	257084
278632	257085
369877	257086
1	257087
509682	257088
675802	257089
168842	257090
353603	257091
352206	257092
158934	257093
25057	257094
28820	257095
28655	257096
670348	257097
59007	257098
457680	257099
659728	257100
538180	257101
60726	257102
28582	257103
465902	257104
650406	257105
88759	257106
4422	257107
246	257108
41080	257109
207082	257110
281853	257111
9885	257112
144087	257113
147884	257114
205490	257115
495531	257116
409568	257117
120377	257118
204330	257119
201132	257120
563551	257121
580	257122
117491	257123
376649	257124
8067	257125
160900	257126
260330	257127
659816	257128
639015	257129
7682	257130
600841	257131
128167	257132
97674	257133
154056	257134
505733	257135
31045	257136
229397	257137
495915	257138
690331	257139
310887	257140
270967	257141
444349	257142
599925	257143
27564	257144
483998	257145
672118	257146
304160	257147
378670	257148
24501	257149
2547	257150
109545	257151
350305	257152
516935	257153
678040	257154
23599	257155
417725	257156
581203	257157
626503	257158
507222	257159
122509	257160
51902	257161
519763	257162
646583	257163
111873	257164
14263	257165
192988	257166
92993	257167
543242	257168
379	257169
16898	257170
3371	257171
528703	257172
694314	257173
207192	257174
666829	257175
3398	257176
82160	257177
482741	257178
144206	257179
380789	257180
103198	257181
275849	257182
155502	257183
24779	257184
112581	257185
420107	257186
621273	257187
94828	257188
537219	257189
610926	257190
178832	257191
1813	257192
11165	257193
21342	257194
238171	257195
369301	257196
234878	257197
97044	257198
105353	257199
316105	257200
125302	257201
129288	257202
213450	257203
515173	257204
660192	257205
665231	257206
142791	257207
136687	257208
522349	257209
499016	257210
42924	257211
660469	257212
243010	257213
332042	257214
243661	257215
42849	257216
46426	257217
804	257218
8553	257219
1905	257220
298482	257221
88042	257222
159790	257223
7489	257224
1225	257225
693588	257226
327153	257227
25753	257228
640528	257229
344239	257230
25749	257231
172548	257232
693727	257233
113005	257234
663489	257235
40020	257236
615626	257237
65147	257238
31581	257239
255543	257240
27446	257241
523287	257242
284081	257243
100400	257244
335487	257245
320337	257246
115064	257247
693810	257248
331824	257249
13788	257250
632913	257251
597070	257252
172564	257253
596	257254
553616	257255
58567	257256
172516	257257
136730	257258
541878	257259
599583	257260
622866	257261
502941	257262
1192	257263
136977	257264
339011	257265
54401	257266
366017	257267
222417	257268
57117	257269
11393	257270
338031	257271
132739	257272
655086	257273
113720	257274
690046	257275
219618	257276
576716	257277
25170	257278
616117	257279
164602	257280
630014	257281
58548	257282
315930	257283
557334	257284
589793	257285
426651	257286
12619	257287
291263	257288
179	257289
291181	257290
519395	257291
438809	257292
120107	257293
106935	257294
598923	257295
168662	257296
109955	257297
597319	257298
532124	257299
6253	257300
15281	257301
262689	257302
542643	257303
194565	257304
51169	257305
11882	257306
370066	257307
252003	257308
209859	257309
12122	257310
53108	257311
232739	257312
362655	257313
12749	257314
614758	257315
152524	257316
559906	257317
107325	257318
515069	257319
130150	257320
237777	257321
66690	257322
384266	257323
19820	257324
134860	257325
14881	257326
43298	257327
436329	257328
66390	257329
114716	257330
417766	257331
233739	257332
53984	257333
304222	257334
86536	257335
384383	257336
499668	257337
594999	257338
195938	257339
161541	257340
447092	257341
150985	257342
106154	257343
28480	257344
655431	257345
270192	257346
449907	257347
55591	257348
340576	257349
170240	257350
4461	257351
47762	257352
137880	257353
107685	257354
517962	257355
627806	257356
632659	257357
15132	257358
5048	257359
337718	257360
635238	257361
10704	257362
626350	257363
82854	257364
478036	257365
17661	257366
179799	257367
77730	257368
11656	257369
47715	257370
164311	257371
2407	257372
575288	257373
126588	257374
53451	257375
42943	257376
6613	257377
41289	257378
29605	257379
637348	257380
670622	257381
317738	257382
560541	257383
16408	257384
398776	257385
30123	257386
156493	257387
489202	257388
503148	257389
344803	257390
230293	257391
428015	257392
191012	257393
428193	257394
161514	257395
347946	257396
475905	257397
496241	257398
9314	257399
98743	257400
294146	257401
604932	257402
451353	257403
166728	257404
666111	257405
168908	257406
12651	257407
6995	257408
493705	257409
34520	257410
377459	257411
176258	257412
101005	257413
687366	257414
14914	257415
153423	257416
63798	257417
126047	257418
337151	257419
251314	257420
529590	257421
127312	257422
482541	257423
43332	257424
408879	257425
58308	257426
186126	257427
11379	257428
1258	257429
391398	257430
282077	257431
61814	257432
164687	257433
654968	257434
654972	257435
654956	257436
108789	257437
34544	257438
142340	257439
22634	257440
170712	257441
109583	257442
13306	257443
199123	257444
171321	257445
111555	257446
298557	257447
198778	257448
89178	257449
528252	257450
565749	257451
322695	257452
347950	257453
275201	257454
62869	257455
681779	257456
126897	257457
234175	257458
348780	257459
243627	257460
126222	257461
556891	257462
575742	257463
502097	257464
153255	257465
42287	257466
86527	257467
556470	257468
693547	257469
25752	257470
47831	257471
425482	257472
518750	257473
71487	257474
9706	257475
180651	257476
91902	257477
157341	257478
515312	257479
262835	257480
94623	257481
18568	257482
139020	257483
15122	257484
260319	257485
621204	257486
185218	257487
180752	257488
14773	257489
648125	257490
51114	257491
586687	257492
36288	257493
2610	257494
197053	257495
523251	257496
47951	257497
638200	257498
3710	257499
33084	257500
25920	257501
659888	257502
414145	257503
560738	257504
692123	257505
170262	257506
109153	257507
653044	257508
629428	257509
642222	257510
1461	257511
403342	257512
107425	257513
689	257514
37877	257515
436097	257516
280	257517
2984	257518
59098	257519
138039	257520
13742	257521
68223	257522
538764	257523
457385	257524
36024	257525
187	257526
124292	257527
121533	257528
261957	257529
96	257530
175930	257531
58346	257532
559387	257533
160770	257534
446813	257535
23253	257536
364288	257537
71255	257538
204258	257539
184985	257540
246120	257541
26843	257542
129128	257543
46412	257544
166973	257545
455116	257546
8784	257547
11297	257548
382134	257549
27139	257550
64887	257551
467541	257552
370923	257553
650057	257554
311368	257555
627102	257556
18395	257557
387508	257558
512	257559
496191	257560
567469	257561
3234	257562
42612	257563
89483	257564
32786	257565
163078	257566
134974	257567
83279	257568
617336	257569
253822	257570
202871	257571
6483	257572
16491	257573
42645	257574
29	257575
382901	257576
647929	257577
418782	257578
661266	257579
1970	257580
85463	257581
651639	257582
146113	257583
354665	257584
290196	257585
668384	257586
513729	257587
397671	257588
28655	257589
478557	257590
126506	257591
5861	257592
11764	257593
240258	257594
165805	257595
11433	257596
43187	257597
580126	257598
490324	257599
175955	257600
214380	257601
140562	257602
116810	257603
583288	257604
53027	257605
446931	257606
271212	257607
7544	257608
303285	257609
226197	257610
19896	257611
15941	257612
119375	257613
114528	257614
53386	257615
47377	257616
498549	257617
447894	257618
130413	257619
383770	257620
116629	257621
491222	257622
130409	257623
514833	257624
38617	257625
625223	257626
138395	257627
556310	257628
203296	257629
670201	257630
533483	257631
6776	257632
488039	257633
381195	257634
32706	257635
44889	257636
187059	257637
56169	257638
622412	257639
229884	257640
596002	257641
58148	257642
29902	257643
489772	257644
11081	257645
662486	257646
529284	257647
110366	257648
669881	257649
497410	257650
274436	257651
517518	257652
379770	257653
377470	257654
41489	257655
649786	257656
577771	257657
422138	257658
125691	257659
292871	257660
493078	257661
174525	257662
26023	257663
618200	257664
583032	257665
471866	257666
99753	257667
584479	257668
182078	257669
619245	257670
192705	257671
340646	257672
361279	257673
482372	257674
498669	257675
19855	257676
484327	257677
663008	257678
240245	257679
648402	257680
330820	257681
671277	257682
384187	257683
481069	257684
623855	257685
229196	257686
544445	257687
601126	257688
195757	257689
351587	257690
429367	257691
175640	257692
478776	257693
158585	257694
658968	257695
499259	257696
375609	257697
241504	257698
317079	257699
52872	257700
330852	257701
180302	257702
472966	257703
2813	257704
259954	257705
232	257706
1617	257707
192861	257708
155090	257709
460523	257710
140849	257711
663490	257712
53764	257713
453570	257714
121070	257715
3624	257716
413087	257717
459919	257718
659034	257719
547389	257720
636489	257721
158394	257722
127851	257723
334822	257724
110464	257725
653681	257726
526739	257727
160240	257728
33594	257729
352796	257730
11322	257731
440743	257732
564338	257733
538480	257734
399630	257735
376464	257736
568077	257737
26194	257738
26897	257739
163756	257740
153201	257741
20484	257742
207254	257743
22979	257744
390	257745
17092	257746
362401	257747
61140	257748
9186	257749
678304	257750
119366	257751
68899	257752
19641	257753
2086	257754
384604	257755
4270	257756
448239	257757
525354	257758
131515	257759
236792	257760
567261	257761
666704	257762
42184	257763
573409	257764
477655	257765
539047	257766
152382	257767
335067	257768
574486	257769
188120	257770
318945	257771
454322	257772
379311	257773
512592	257774
690533	257775
662977	257776
608001	257777
559300	257778
55514	257779
448895	257780
393339	257781
696338	257782
277683	257783
228723	257784
12400	257785
98865	257786
217256	257787
18890	257788
386033	257789
198743	257790
28599	257791
495044	257792
402605	257793
684667	257794
111617	257795
42934	257796
428076	257797
3986	257798
95524	257799
25	257800
34316	257801
521126	257802
367031	257803
88080	257804
34322	257805
298573	257806
465497	257807
298595	257808
112993	257809
80474	257810
130382	257811
459511	257812
532911	257813
376589	257814
122665	257815
347935	257816
25284	257817
112996	257818
42867	257819
1535	257820
89	257821
602851	257822
187567	257823
113001	257824
5440	257825
109409	257826
298583	257827
406262	257828
376319	257829
428467	257830
163281	257831
165849	257832
430322	257833
661647	257834
641687	257835
503732	257836
594175	257837
21581	257838
1292	257839
44090	257840
464798	257841
14918	257842
89580	257843
616823	257844
160975	257845
692956	257846
327	257847
508233	257848
167960	257849
47572	257850
356	257851
2501	257852
138348	257853
569374	257854
378993	257855
58278	257856
18383	257857
294729	257858
4754	257859
4760	257860
414521	257861
4756	257862
656572	257863
172373	257864
693290	257865
166224	257866
555372	257867
9889	257868
168445	257869
645700	257870
652149	257871
9573	257872
294686	257873
294681	257874
4756	257875
134714	257876
241406	257877
252649	257878
481061	257879
356273	257880
78059	257881
384163	257882
53086	257883
9812	257884
578679	257885
455190	257886
154147	257887
220149	257888
592771	257889
371914	257890
402556	257891
31148	257892
109633	257893
230534	257894
618380	257895
203717	257896
471910	257897
362564	257898
294107	257899
285505	257900
137349	257901
544649	257902
27959	257903
3212	257904
609917	257905
529453	257906
13571	257907
110953	257908
199788	257909
104730	257910
642724	257911
283811	257912
268130	257913
505526	257914
274046	257915
238506	257916
491394	257917
29630	257918
488782	257919
274455	257920
99739	257921
520817	257922
101363	257923
576045	257924
244911	257925
402544	257926
446	257927
668027	257928
55240	257929
157040	257930
7645	257931
260815	257932
604896	257933
443	257934
99875	257935
32944	257936
63752	257937
543384	257938
611609	257939
16848	257940
182589	257941
121866	257942
740	257943
637055	257944
47434	257945
155522	257946
135388	257947
591182	257948
634601	257949
345277	257950
242858	257951
19174	257952
420320	257953
169561	257954
338581	257955
61239	257956
455299	257957
357199	257958
170469	257959
155065	257960
431139	257961
669892	257962
388348	257963
492925	257964
359317	257965
276272	257966
315767	257967
184599	257968
128101	257969
275370	257970
169722	257971
96987	257972
317453	257973
23690	257974
335204	257975
683102	257976
380594	257977
681246	257978
192472	257979
75477	257980
162254	257981
3819	257982
564496	257983
6602	257984
544826	257985
150995	257986
279046	257987
248231	257988
278742	257989
317211	257990
148929	257991
139544	257992
419778	257993
165482	257994
438255	257995
399280	257996
433024	257997
625554	257998
339520	257999
503692	258000
168472	258001
509789	258002
14656	258003
31131	258004
423018	258005
4544	258006
335038	258007
551868	258008
529869	258009
4547	258010
113454	258011
104910	258012
601591	258013
34697	258014
110538	258015
305039	258016
630843	258017
489129	258018
165478	258019
132589	258020
112371	258021
188021	258022
399335	258023
399140	258024
492123	258025
168149	258026
238314	258027
132741	258028
115213	258029
417122	258030
24367	258031
556373	258032
111180	258033
126819	258034
38606	258035
52004	258036
694587	258037
240604	258038
27923	258039
462849	258040
56688	258041
473562	258042
136087	258043
475173	258044
56403	258045
6261	258046
14706	258047
412395	258048
1175	258049
660330	258050
23349	258051
265890	258052
371809	258053
520935	258054
355499	258055
355498	258056
587253	258057
122009	258058
22835	258059
555444	258060
218887	258061
163896	258062
652264	258063
491131	258064
556307	258065
574650	258066
138954	258067
77493	258068
20437	258069
483758	258070
20098	258071
44409	258072
7164	258073
259039	258074
430611	258075
12346	258076
86720	258077
36646	258078
38635	258079
109803	258080
385681	258081
457096	258082
682549	258083
168989	258084
599923	258085
147713	258086
1603	258087
479930	258088
179207	258089
514766	258090
237816	258091
347476	258092
42579	258093
127349	258094
671350	258095
143641	258096
61167	258097
140230	258098
57555	258099
641372	258100
46799	258101
21813	258102
483178	258103
5292	258104
399152	258105
557752	258106
162409	258107
246909	258108
390295	258109
140145	258110
76020	258111
581300	258112
52485	258113
376917	258114
44307	258115
644543	258116
514627	258117
612591	258118
112243	258119
553977	258120
106357	258121
14530	258122
415611	258123
475629	258124
315778	258125
26527	258126
125908	258127
384937	258128
149961	258129
375959	258130
167997	258131
24419	258132
355124	258133
193209	258134
206992	258135
501177	258136
155840	258137
476873	258138
598899	258139
428065	258140
55173	258141
391846	258142
25153	258143
119426	258144
40702	258145
675869	258146
626287	258147
27211	258148
387054	258149
645327	258150
7200	258151
300842	258152
317822	258153
95927	258154
273027	258155
499343	258156
13260	258157
50929	258158
245014	258159
53631	258160
83757	258161
15641	258162
476701	258163
163490	258164
432328	258165
617268	258166
331664	258167
262758	258168
92508	258169
119974	258170
95203	258171
48612	258172
48714	258173
671972	258174
107336	258175
677604	258176
34157	258177
580963	258178
56120	258179
61084	258180
287426	258181
88611	258182
54043	258183
662183	258184
189449	258185
236480	258186
452745	258187
587076	258188
680897	258189
585421	258190
331280	258191
41320	258192
599143	258193
654975	258194
3346	258195
93685	258196
121834	258197
344287	258198
17498	258199
7041	258200
680323	258201
257685	258202
120088	258203
137299	258204
21125	258205
500882	258206
1256	258207
528524	258208
85557	258209
1678	258210
3093	258211
284741	258212
271117	258213
104836	258214
284755	258215
441139	258216
15708	258217
81614	258218
524477	258219
454825	258220
81910	258221
16033	258222
441111	258223
32576	258224
4471	258225
84860	258226
454115	258227
284772	258228
9691	258229
22854	258230
284667	258231
99396	258232
21125	258233
85582	258234
60115	258235
323916	258236
323889	258237
142530	258238
194842	258239
71598	258240
12752	258241
59553	258242
558491	258243
136	258244
680635	258245
603939	258246
655230	258247
6040	258248
138942	258249
136	258250
51658	258251
57167	258252
136	258253
42408	258254
136	258255
803	258256
494609	258257
136	258258
288407	258259
417380	258260
24329	258261
201314	258262
248433	258263
297762	258264
643954	258265
192526	258266
192530	258267
135895	258268
19287	258269
277510	258270
448786	258271
495689	258272
228587	258273
538444	258274
524806	258275
11336	258276
384111	258277
61914	258278
158391	258279
407499	258280
158391	258281
55049	258282
22018	258283
927	258284
473615	258285
306184	258286
90152	258287
499424	258288
13279	258289
97552	258290
49667	258291
371945	258292
14948	258293
461441	258294
150079	258295
232252	258296
595593	258297
695035	258298
603508	258299
1045	258300
31258	258301
106700	258302
112323	258303
9675	258304
51751	258305
36403	258306
125820	258307
2351	258308
75056	258309
520012	258310
2351	258311
18364	258312
141907	258313
41672	258314
117324	258315
9338	258316
4424	258317
99809	258318
461625	258319
53028	258320
10126	258321
155661	258322
113423	258323
60835	258324
68645	258325
636564	258326
608124	258327
68754	258328
159298	258329
57742	258330
36161	258331
10525	258332
1495	258333
297196	258334
292833	258335
133964	258336
213532	258337
41120	258338
26866	258339
303086	258340
47469	258341
4244	258342
4244	258343
47469	258344
4244	258345
47469	258346
4244	258347
4244	258348
4244	258349
499465	258350
4244	258351
204457	258352
625755	258353
154395	258354
604971	258355
10280	258356
594299	258357
336475	258358
69647	258359
210801	258360
560824	258361
38583	258362
289478	258363
124803	258364
299646	258365
86985	258366
17790	258367
70083	258368
674167	258369
312783	258370
394505	258371
681034	258372
7244	258373
110234	258374
14313	258375
260943	258376
315658	258377
44563	258378
49977	258379
143412	258380
25542	258381
117914	258382
3859	258383
19787	258384
9500	258385
3349	258386
38001	258387
155879	258388
425653	258389
11383	258390
182350	258391
317094	258392
5151	258393
586921	258394
862	258395
7815	258396
96463	258397
26538	258398
429742	258399
1695	258400
91768	258401
2379	258402
178	258403
116108	258404
441016	258405
499653	258406
4247	258407
114409	258408
431824	258409
48632	258410
31466	258411
478246	258412
343006	258413
49685	258414
11334	258415
539021	258416
676954	258417
8018	258418
433261	258419
28689	258420
665087	258421
28753	258422
43385	258423
532936	258424
166449	258425
69155	258426
162777	258427
25062	258428
454132	258429
391062	258430
6207	258431
273694	258432
402157	258433
216592	258434
69786	258435
49964	258436
69965	258437
217245	258438
513016	258439
218137	258440
565607	258441
351018	258442
589555	258443
148148	258444
92649	258445
348204	258446
635147	258447
692020	258448
479901	258449
74567	258450
454352	258451
353188	258452
218918	258453
91987	258454
309090	258455
90312	258456
588181	258457
389421	258458
492024	258459
302008	258460
485424	258461
82965	258462
696022	258463
91928	258464
482	258465
395567	258466
127638	258467
587325	258468
10296	258469
6121	258470
80067	258471
151113	258472
48948	258473
156088	258474
19247	258475
528380	258476
375165	258477
41132	258478
40508	258479
499575	258480
62907	258481
546470	258482
324504	258483
59806	258484
400463	258485
213128	258486
600498	258487
13797	258488
4488	258489
24413	258490
660421	258491
40979	258492
594163	258493
221716	258494
337873	258495
107906	258496
642299	258497
25324	258498
150863	258499
52690	258500
74991	258501
201313	258502
588858	258503
120568	258504
203436	258505
692889	258506
585298	258507
337770	258508
591350	258509
417	258510
653388	258511
4755	258512
605228	258513
78162	258514
573989	258515
436262	258516
6952	258517
101754	258518
4938	258519
157970	258520
382644	258521
138377	258522
2126	258523
85530	258524
225576	258525
676573	258526
597906	258527
472340	258528
75102	258529
225931	258530
128987	258531
485595	258532
295629	258533
46874	258534
244689	258535
485119	258536
376742	258537
585748	258538
191591	258539
47105	258540
385057	258541
75903	258542
87047	258543
97079	258544
473028	258545
379	258546
263475	258547
16059	258548
512625	258549
353487	258550
652030	258551
10489	258552
85575	258553
229506	258554
555688	258555
359272	258556
48250	258557
491915	258558
314478	258559
200965	258560
364	258561
149454	258562
581294	258563
143433	258564
277713	258565
19681	258566
594669	258567
656199	258568
269736	258569
678725	258570
516711	258571
681826	258572
522995	258573
81449	258574
561352	258575
115	258576
270856	258577
79581	258578
264645	258579
394601	258580
68060	258581
154098	258582
567404	258583
441941	258584
22899	258585
86522	258586
587279	258587
78606	258588
35373	258589
330769	258590
75347	258591
123687	258592
64037	258593
27120	258594
552395	258595
27120	258596
27120	258597
212835	258598
644912	258599
48779	258600
348289	258601
318149	258602
83401	258603
284545	258604
59519	258605
645799	258606
108375	258607
693656	258608
32137	258609
138650	258610
390977	258611
118715	258612
1298	258613
191723	258614
159338	258615
432827	258616
27001	258617
371244	258618
670781	258619
195991	258620
675304	258621
480740	258622
48660	258623
610900	258624
476224	258625
83250	258626
646237	258627
500825	258628
149211	258629
58366	258630
24887	258631
10902	258632
79626	258633
106827	258634
436923	258635
636809	258636
177326	258637
15208	258638
625450	258639
310725	258640
276343	258641
652189	258642
128173	258643
275400	258644
664010	258645
675979	258646
261099	258647
459573	258648
33839	258649
98001	258650
562433	258651
587029	258652
20063	258653
446041	258654
446058	258655
296149	258656
97995	258657
141190	258658
201126	258659
433940	258660
235504	258661
672708	258662
564668	258663
95205	258664
453662	258665
572849	258666
608245	258667
589287	258668
464456	258669
48262	258670
176966	258671
484566	258672
12485	258673
36504	258674
312891	258675
388389	258676
166168	258677
45857	258678
3046	258679
439370	258680
92325	258681
469893	258682
121787	258683
392442	258684
606932	258685
544059	258686
398531	258687
364025	258688
294065	258689
473264	258690
75691	258691
108077	258692
53766	258693
426	258694
147109	258695
90105	258696
613857	258697
15839	258698
88718	258699
44203	258700
112882	258701
19107	258702
484224	258703
36560	258704
96888	258705
559160	258706
21100	258707
467878	258708
79094	258709
300638	258710
253319	258711
694198	258712
546590	258713
428317	258714
40524	258715
1867	258716
125683	258717
6433	258718
478320	258719
580218	258720
498637	258721
274488	258722
130779	258723
8885	258724
98847	258725
110695	258726
236215	258727
670732	258728
74433	258729
162046	258730
227205	258731
215997	258732
216015	258733
10273	258734
215995	258735
216029	258736
215984	258737
103930	258738
14971	258739
132952	258740
91486	258741
188671	258742
394143	258743
138949	258744
499559	258745
47505	258746
499635	258747
47503	258748
673149	258749
571102	258750
15472	258751
599776	258752
2091	258753
85556	258754
85558	258755
6121	258756
22850	258757
51681	258758
463784	258759
16090	258760
607416	258761
108606	258762
444443	258763
1887	258764
46265	258765
33274	258766
218433	258767
146946	258768
655539	258769
2172	258770
489215	258771
292189	258772
209037	258773
662981	258774
157350	258775
118656	258776
164105	258777
26482	258778
408415	258779
123817	258780
123512	258781
55220	258782
379207	258783
70672	258784
10050	258785
347579	258786
318550	258787
670	258788
290549	258789
46383	258790
1299	258791
75798	258792
783	258793
116073	258794
590041	258795
493608	258796
342989	258797
72313	258798
117480	258799
440112	258800
514024	258801
509889	258802
85348	258803
134823	258804
538692	258805
20688	258806
668509	258807
445737	258808
60167	258809
287829	258810
372996	258811
48743	258812
697055	258813
424501	258814
505403	258815
559520	258816
409539	258817
328841	258818
376486	258819
652660	258820
181562	258821
173550	258822
75552	258823
155785	258824
649590	258825
56725	258826
57430	258827
277042	258828
143256	258829
140	258830
70835	258831
163530	258832
445777	258833
36720	258834
411643	258835
445611	258836
383196	258837
495721	258838
679871	258839
7783	258840
5298	258841
89600	258842
476314	258843
92647	258844
473870	258845
5600	258846
105883	258847
437253	258848
89135	258849
424451	258850
254321	258851
25283	258852
21304	258853
362289	258854
303197	258855
142583	258856
349765	258857
18515	258858
18515	258859
18515	258860
320605	258861
586537	258862
423530	258863
179149	258864
206544	258865
141381	258866
22574	258867
509492	258868
580384	258869
469081	258870
469110	258871
25349	258872
31622	258873
110881	258874
6931	258875
172452	258876
194546	258877
283849	258878
651932	258879
55052	258880
422141	258881
314623	258882
157097	258883
7610	258884
405250	258885
9949	258886
248062	258887
96115	258888
231	258889
243622	258890
182	258891
8225	258892
69242	258893
101354	258894
25478	258895
214921	258896
417431	258897
26932	258898
664483	258899
214518	258900
163962	258901
40585	258902
1535	258903
162825	258904
501292	258905
15352	258906
491069	258907
30552	258908
50760	258909
97793	258910
8406	258911
674463	258912
136255	258913
534475	258914
344571	258915
672761	258916
529791	258917
524775	258918
595847	258919
221755	258920
236329	258921
12863	258922
198951	258923
364990	258924
82516	258925
39856	258926
363174	258927
1040	258928
622503	258929
622696	258930
56580	258931
308133	258932
25243	258933
168265	258934
21636	258935
9087	258936
320836	258937
302683	258938
317958	258939
23036	258940
654618	258941
233267	258942
6834	258943
363192	258944
67018	258945
623434	258946
251202	258947
25783	258948
155509	258949
119118	258950
5795	258951
147449	258952
123295	258953
502710	258954
683031	258955
425821	258956
416520	258957
540633	258958
454976	258959
46356	258960
91659	258961
49162	258962
197977	258963
206740	258964
84032	258965
323987	258966
18411	258967
149141	258968
94999	258969
394816	258970
469232	258971
430	258972
202627	258973
22772	258974
485985	258975
484232	258976
242885	258977
57819	258978
566123	258979
681	258980
497803	258981
1053	258982
573046	258983
13187	258984
53321	258985
7302	258986
135105	258987
144447	258988
202895	258989
227118	258990
142532	258991
147623	258992
643864	258993
605628	258994
658867	258995
654783	258996
434815	258997
271649	258998
569740	258999
118061	259000
148701	259001
115339	259002
393154	259003
636778	259004
218051	259005
562186	259006
28854	259007
28853	259008
217946	259009
10903	259010
90154	259011
183351	259012
466559	259013
426975	259014
184859	259015
640491	259016
519959	259017
162108	259018
111125	259019
15383	259020
70265	259021
222074	259022
495985	259023
129014	259024
39788	259025
25254	259026
228536	259027
564684	259028
665942	259029
37175	259030
245155	259031
264656	259032
91133	259033
81206	259034
265623	259035
142534	259036
27328	259037
65298	259038
342570	259039
34368	259040
379354	259041
638298	259042
385714	259043
660769	259044
407598	259045
302636	259046
627000	259047
337207	259048
40965	259049
50082	259050
123945	259051
77729	259052
88429	259053
285251	259054
157755	259055
578563	259056
40534	259057
173780	259058
533111	259059
40014	259060
364767	259061
193827	259062
650571	259063
412939	259064
238662	259065
15656	259066
330645	259067
3890	259068
521577	259069
528441	259070
380762	259071
86566	259072
4946	259073
127822	259074
296953	259075
122119	259076
299629	259077
23399	259078
1801	259079
70971	259080
5581	259081
673083	259082
26201	259083
422723	259084
56998	259085
45736	259086
150018	259087
248142	259088
52061	259089
33681	259090
17416	259091
630696	259092
665412	259093
370282	259094
83030	259095
10312	259096
485768	259097
194997	259098
43563	259099
466749	259100
30676	259101
676952	259102
24515	259103
616646	259104
278732	259105
19215	259106
307388	259107
245355	259108
67269	259109
546084	259110
46564	259111
458153	259112
457932	259113
261707	259114
595532	259115
540187	259116
138824	259117
651127	259118
485058	259119
104428	259120
118164	259121
72184	259122
273488	259123
291229	259124
3477	259125
361662	259126
81604	259127
29580	259128
21700	259129
164642	259130
3548	259131
217339	259132
435452	259133
280614	259134
482524	259135
519521	259136
285152	259137
47744	259138
414518	259139
414650	259140
110441	259141
353996	259142
194637	259143
526630	259144
63467	259145
58270	259146
652214	259147
130011	259148
534748	259149
153725	259150
294935	259151
84352	259152
60742	259153
16673	259154
207714	259155
134544	259156
82440	259157
118287	259158
48319	259159
10193	259160
435780	259161
243322	259162
214651	259163
114006	259164
18832	259165
435851	259166
10193	259167
648684	259168
160448	259169
67861	259170
460443	259171
491876	259172
4852	259173
88467	259174
19263	259175
57076	259176
57472	259177
595754	259178
184858	259179
184828	259180
595764	259181
43639	259182
62924	259183
159328	259184
136656	259185
56409	259186
563510	259187
122690	259188
471480	259189
341376	259190
35137	259191
480092	259192
94754	259193
618125	259194
167444	259195
52756	259196
631102	259197
385729	259198
52756	259199
449345	259200
645816	259201
142974	259202
47666	259203
3911	259204
117030	259205
120331	259206
86272	259207
55894	259208
39801	259209
108686	259210
1693	259211
121711	259212
500542	259213
367576	259214
246003	259215
221485	259216
144920	259217
1967	259218
19841	259219
435990	259220
436029	259221
6536	259222
265380	259223
356246	259224
96162	259225
425605	259226
591877	259227
90166	259228
131952	259229
28784	259230
671380	259231
11740	259232
650651	259233
436511	259234
409366	259235
665898	259236
43644	259237
57819	259238
619087	259239
61037	259240
373663	259241
125361	259242
42263	259243
468421	259244
34975	259245
1170	259246
574851	259247
310430	259248
118468	259249
572337	259250
20686	259251
500	259252
10007	259253
24142	259254
68070	259255
449584	259256
452285	259257
565766	259258
274374	259259
309275	259260
201218	259261
479134	259262
6858	259263
90669	259264
598277	259265
90569	259266
3232	259267
506806	259268
183598	259269
40000	259270
165193	259271
185572	259272
185497	259273
529174	259274
669274	259275
221771	259276
270707	259277
58204	259278
26511	259279
30493	259280
75235	259281
309344	259282
135786	259283
413075	259284
675956	259285
542697	259286
98188	259287
696220	259288
155697	259289
309353	259290
614834	259291
140640	259292
412807	259293
523	259294
89360	259295
115982	259296
6117	259297
15895	259298
604806	259299
336077	259300
145376	259301
6686	259302
455183	259303
496268	259304
29500	259305
159284	259306
784	259307
50594	259308
106891	259309
784	259310
195	259311
681268	259312
375976	259313
628678	259314
114740	259315
10474	259316
598231	259317
20560	259318
639058	259319
166811	259320
46040	259321
94271	259322
27347	259323
549047	259324
529949	259325
21673	259326
303318	259327
332680	259328
136918	259329
68837	259330
607856	259331
246421	259332
188780	259333
33980	259334
509933	259335
281284	259336
33171	259337
593141	259338
27941	259339
17893	259340
60822	259341
44253	259342
108381	259343
255810	259344
376416	259345
3465	259346
666274	259347
666334	259348
555128	259349
33510	259350
310448	259351
598064	259352
2143	259353
173012	259354
124460	259355
6629	259356
225655	259357
89358	259358
2170	259359
663486	259360
197870	259361
287749	259362
2729	259363
314847	259364
671297	259365
36067	259366
29787	259367
1011	259368
11072	259369
41603	259370
799	259371
61622	259372
356024	259373
120149	259374
82950	259375
50336	259376
676718	259377
399222	259378
450365	259379
557493	259380
460324	259381
548	259382
540736	259383
1023	259384
47270	259385
530470	259386
234916	259387
308119	259388
523408	259389
636039	259390
81700	259391
690735	259392
108679	259393
64882	259394
188817	259395
525650	259396
558437	259397
194011	259398
604586	259399
194010	259400
24565	259401
561920	259402
477518	259403
17951	259404
4164	259405
11507	259406
482901	259407
14524	259408
119602	259409
15756	259410
2600	259411
628835	259412
607386	259413
371880	259414
271753	259415
444358	259416
535178	259417
511131	259418
147691	259419
288798	259420
533997	259421
402	259422
499320	259423
509834	259424
58398	259425
642918	259426
556916	259427
285937	259428
648802	259429
6351	259430
505555	259431
133512	259432
296120	259433
689904	259434
604289	259435
10642	259436
503374	259437
156419	259438
148129	259439
616135	259440
370034	259441
129703	259442
450659	259443
162155	259444
428045	259445
554758	259446
144412	259447
575247	259448
597503	259449
150700	259450
481718	259451
229	259452
7273	259453
440936	259454
5117	259455
29938	259456
132186	259457
256452	259458
501027	259459
40858	259460
324521	259461
690435	259462
106775	259463
327157	259464
587568	259465
449733	259466
390284	259467
614863	259468
33452	259469
625707	259470
13279	259471
23156	259472
504808	259473
350323	259474
102235	259475
654358	259476
110814	259477
5081	259478
507793	259479
201909	259480
588513	259481
588488	259482
575045	259483
275925	259484
27255	259485
14487	259486
257	259487
229062	259488
396611	259489
10683	259490
229122	259491
563437	259492
363504	259493
426649	259494
302481	259495
585027	259496
72199	259497
14486	259498
45436	259499
131228	259500
646175	259501
691373	259502
139249	259503
166827	259504
689525	259505
324311	259506
681828	259507
563407	259508
283932	259509
1183	259510
468545	259511
198084	259512
514665	259513
18580	259514
52678	259515
354616	259516
68377	259517
327521	259518
318507	259519
612417	259520
221319	259521
341884	259522
246160	259523
581978	259524
606791	259525
155262	259526
106188	259527
160040	259528
324491	259529
599235	259530
602701	259531
161017	259532
648974	259533
1783	259534
563406	259535
284082	259536
621885	259537
465180	259538
473238	259539
667630	259540
693172	259541
106616	259542
391171	259543
105325	259544
636979	259545
116823	259546
196463	259547
481079	259548
94332	259549
197983	259550
60757	259551
73260	259552
234677	259553
564453	259554
166473	259555
183932	259556
82312	259557
416175	259558
198703	259559
676464	259560
291548	259561
108522	259562
117705	259563
106859	259564
236573	259565
551007	259566
485816	259567
171009	259568
6010	259569
10081	259570
108316	259571
92142	259572
52015	259573
632199	259574
71115	259575
232281	259576
406274	259577
633349	259578
536842	259579
218219	259580
69066	259581
217907	259582
6770	259583
52885	259584
10482	259585
21077	259586
620448	259587
238090	259588
8536	259589
307647	259590
417661	259591
128051	259592
566792	259593
132763	259594
218030	259595
286026	259596
557852	259597
370351	259598
675362	259599
90941	259600
202049	259601
563410	259602
583911	259603
288401	259604
78932	259605
182180	259606
97009	259607
564178	259608
623251	259609
39486	259610
108983	259611
160198	259612
616386	259613
63016	259614
407041	259615
167870	259616
183877	259617
169067	259618
237229	259619
137981	259620
60144	259621
43015	259622
441780	259623
605416	259624
292492	259625
205257	259626
199287	259627
360979	259628
591739	259629
337272	259630
412886	259631
471900	259632
7952	259633
271097	259634
390104	259635
40321	259636
229409	259637
597540	259638
40323	259639
221276	259640
108059	259641
42487	259642
215841	259643
65803	259644
44724	259645
383316	259646
431321	259647
195966	259648
369298	259649
447830	259650
578234	259651
612228	259652
8409	259653
254835	259654
648513	259655
285054	259656
680372	259657
25404	259658
513206	259659
393798	259660
175510	259661
245122	259662
22910	259663
204396	259664
252175	259665
544143	259666
233822	259667
40627	259668
281811	259669
71427	259670
386005	259671
5556	259672
11494	259673
170110	259674
12890	259675
2228	259676
195758	259677
127199	259678
11935	259679
394428	259680
15939	259681
471918	259682
502253	259683
151919	259684
649593	259685
232137	259686
87218	259687
623950	259688
93624	259689
40039	259690
495630	259691
649689	259692
83460	259693
628379	259694
28196	259695
393574	259696
622998	259697
117719	259698
167311	259699
448472	259700
514144	259701
687630	259702
407631	259703
1755	259704
433245	259705
50404	259706
43937	259707
476642	259708
68370	259709
314461	259710
165344	259711
44971	259712
660352	259713
192493	259714
100915	259715
425770	259716
66167	259717
664955	259718
399374	259719
523562	259720
296702	259721
643803	259722
332232	259723
628602	259724
673200	259725
40785	259726
596734	259727
248613	259728
129452	259729
46855	259730
106098	259731
171211	259732
471892	259733
18627	259734
99637	259735
637642	259736
168151	259737
206866	259738
35720	259739
667715	259740
32043	259741
425057	259742
40913	259743
92528	259744
19	259745
114	259746
226703	259747
518155	259748
94804	259749
72599	259750
518177	259751
57555	259752
20575	259753
44933	259754
12375	259755
72353	259756
74535	259757
649932	259758
587080	259759
123694	259760
451345	259761
52816	259762
103822	259763
240716	259764
60808	259765
503407	259766
17775	259767
1691	259768
34889	259769
519448	259770
92356	259771
514013	259772
631909	259773
21340	259774
127144	259775
275369	259776
229458	259777
13968	259778
15829	259779
374035	259780
495907	259781
194057	259782
362451	259783
652687	259784
265640	259785
13823	259786
579365	259787
329355	259788
275100	259789
105244	259790
501141	259791
285204	259792
302817	259793
41959	259794
113008	259795
4663	259796
34811	259797
662679	259798
142223	259799
598447	259800
43757	259801
141739	259802
3509	259803
469734	259804
365336	259805
683021	259806
453935	259807
58924	259808
40918	259809
151696	259810
109933	259811
140802	259812
697299	259813
64717	259814
292146	259815
10741	259816
8263	259817
55877	259818
315079	259819
589890	259820
438725	259821
96625	259822
17853	259823
470005	259824
230154	259825
125410	259826
86486	259827
230607	259828
626506	259829
518444	259830
104024	259831
109973	259832
686880	259833
6589	259834
168721	259835
577031	259836
21622	259837
532842	259838
427807	259839
327239	259840
15963	259841
33593	259842
422041	259843
423079	259844
75787	259845
424983	259846
595	259847
533948	259848
156962	259849
65172	259850
375860	259851
473828	259852
12550	259853
671143	259854
40017	259855
146855	259856
282309	259857
658698	259858
113712	259859
13581	259860
309451	259861
161109	259862
317362	259863
476528	259864
94262	259865
2271	259866
112666	259867
59980	259868
181003	259869
165104	259870
649686	259871
132982	259872
318933	259873
74787	259874
591738	259875
511738	259876
263798	259877
76323	259878
15909	259879
186270	259880
42121	259881
237921	259882
85919	259883
137173	259884
167457	259885
58019	259886
580268	259887
673289	259888
236134	259889
23431	259890
570835	259891
105805	259892
570414	259893
84184	259894
696650	259895
647183	259896
5050	259897
144266	259898
633211	259899
93691	259900
338857	259901
213656	259902
5933	259903
324161	259904
1085	259905
442919	259906
677856	259907
605946	259908
21873	259909
465084	259910
343267	259911
138836	259912
99204	259913
160178	259914
213062	259915
39497	259916
13753	259917
155987	259918
695129	259919
127219	259920
379071	259921
9863	259922
18301	259923
679450	259924
133404	259925
631524	259926
5060	259927
302758	259928
56805	259929
42	259930
590451	259931
26413	259932
196309	259933
37869	259934
89654	259935
274144	259936
350193	259937
99318	259938
220126	259939
31756	259940
3439	259941
107145	259942
173599	259943
16149	259944
605417	259945
432130	259946
518353	259947
194457	259948
63563	259949
440059	259950
338950	259951
487869	259952
148265	259953
129639	259954
165486	259955
296585	259956
480324	259957
685622	259958
607773	259959
556414	259960
528087	259961
619511	259962
374732	259963
634857	259964
50178	259965
905	259966
72606	259967
341705	259968
163658	259969
154052	259970
51011	259971
29446	259972
2224	259973
45351	259974
155535	259975
586374	259976
386818	259977
631518	259978
486590	259979
384377	259980
132693	259981
82003	259982
407966	259983
283517	259984
39731	259985
452231	259986
161455	259987
505325	259988
387766	259989
145482	259990
678301	259991
25618	259992
24416	259993
13060	259994
155655	259995
345565	259996
14275	259997
179198	259998
38972	259999
56665	260000
431560	260001
38059	260002
554653	260003
649890	260004
38224	260005
3460	260006
1922	260007
439276	260008
20965	260009
358067	260010
55533	260011
156639	260012
140247	260013
50026	260014
200258	260015
536186	260016
11591	260017
457161	260018
135194	260019
514724	260020
588930	260021
22243	260022
588924	260023
95038	260024
307	260025
77697	260026
19429	260027
165164	260028
22226	260029
122952	260030
47265	260031
25468	260032
690204	260033
385381	260034
105250	260035
361164	260036
370431	260037
118983	260038
23681	260039
250811	260040
453475	260041
99556	260042
496579	260043
104636	260044
554324	260045
366234	260046
30955	260047
119328	260048
98234	260049
7704	260050
19738	260051
121669	260052
162052	260053
229253	260054
201125	260055
595619	260056
232182	260057
168408	260058
145554	260059
636641	260060
399898	260061
624123	260062
96955	260063
44893	260064
48081	260065
63	260066
633411	260067
153963	260068
509797	260069
242006	260070
25596	260071
690	260072
540446	260073
599603	260074
351585	260075
413231	260076
44142	260077
683298	260078
495993	260079
48527	260080
59782	260081
370700	260082
323257	260083
303362	260084
59298	260085
153891	260086
675849	260087
57339	260088
41741	260089
494469	260090
629394	260091
209843	260092
251002	260093
441147	260094
63657	260095
192853	260096
498308	260097
63664	260098
192825	260099
21178	260100
412743	260101
121208	260102
647843	260103
72092	260104
103100	260105
11176	260106
81727	260107
20601	260108
95652	260109
406764	260110
624316	260111
121034	260112
5122	260113
291701	260114
25227	260115
85941	260116
305613	260117
670855	260118
271561	260119
549603	260120
549606	260121
271573	260122
549614	260123
271583	260124
549623	260125
549624	260126
271589	260127
32608	260128
549637	260129
50913	260130
271598	260131
549642	260132
549646	260133
143066	260134
143067	260135
143068	260136
549657	260137
143069	260138
50915	260139
549667	260140
82042	260141
271628	260142
271630	260143
549684	260144
549693	260145
549701	260146
271644	260147
13648	260148
499753	260149
305858	260150
438624	260151
485937	260152
104	260153
369892	260154
14531	260155
664184	260156
590148	260157
564849	260158
487423	260159
558692	260160
135981	260161
499533	260162
45142	260163
441283	260164
52812	260165
138978	260166
46376	260167
281677	260168
547816	260169
456339	260170
88127	260171
169631	260172
424389	260173
10805	260174
73933	260175
543817	260176
292784	260177
410156	260178
826	260179
651062	260180
646524	260181
59653	260182
496379	260183
610233	260184
262572	260185
662388	260186
104597	260187
467396	260188
274620	260189
6694	260190
433892	260191
355438	260192
115063	260193
119499	260194
24986	260195
78218	260196
161598	260197
109832	260198
260	260199
204759	260200
391426	260201
571731	260202
419223	260203
213224	260204
589128	260205
347860	260206
297670	260207
347816	260208
371181	260209
161928	260210
248284	260211
454897	260212
677307	260213
463924	260214
120969	260215
43963	260216
150698	260217
194321	260218
168585	260219
263612	260220
169960	260221
587090	260222
641304	260223
441637	260224
649891	260225
48495	260226
6239	260227
441623	260228
43968	260229
455268	260230
635350	260231
591514	260232
244846	260233
263020	260234
9822	260235
455121	260236
160620	260237
364473	260238
359122	260239
634239	260240
634425	260241
573733	260242
19952	260243
18582	260244
47150	260245
670824	260246
91574	260247
23294	260248
632338	260249
99379	260250
409308	260251
126502	260252
344077	260253
58107	260254
634228	260255
616804	260256
441695	260257
196208	260258
251145	260259
456796	260260
441649	260261
454143	260262
670498	260263
119491	260264
43932	260265
119553	260266
322895	260267
610223	260268
455286	260269
441763	260270
598862	260271
454905	260272
603858	260273
160653	260274
350531	260275
670472	260276
244807	260277
543237	260278
350618	260279
681185	260280
259	260281
167814	260282
39580	260283
322833	260284
196211	260285
532063	260286
390138	260287
252511	260288
1314	260289
3466	260290
322892	260291
616819	260292
674059	260293
322836	260294
322825	260295
647467	260296
350765	260297
58127	260298
592860	260299
350849	260300
346623	260301
7090	260302
603555	260303
359138	260304
641303	260305
644963	260306
634270	260307
56759	260308
670394	260309
472216	260310
16964	260311
167719	260312
58090	260313
58089	260314
670217	260315
137736	260316
58073	260317
670205	260318
220973	260319
347615	260320
540208	260321
163112	260322
601234	260323
601226	260324
632022	260325
312219	260326
600923	260327
58121	260328
7388	260329
598863	260330
454542	260331
248292	260332
44305	260333
25367	260334
56546	260335
523524	260336
341534	260337
352851	260338
636388	260339
105326	260340
349526	260341
328118	260342
309464	260343
194727	260344
145511	260345
200079	260346
563184	260347
647210	260348
144352	260349
603491	260350
267721	260351
67	260352
32502	260353
43016	260354
302552	260355
10557	260356
458828	260357
602117	260358
687519	260359
98536	260360
268530	260361
1625	260362
228165	260363
10560	260364
690957	260365
668515	260366
174644	260367
586764	260368
367137	260369
402052	260370
90851	260371
171976	260372
591	260373
671062	260374
210907	260375
113319	260376
401939	260377
441907	260378
107736	260379
132238	260380
636831	260381
92865	260382
456720	260383
620520	260384
636273	260385
230447	260386
183976	260387
678244	260388
274537	260389
421615	260390
741	260391
111805	260392
8176	260393
391923	260394
602365	260395
479313	260396
426438	260397
683073	260398
155937	260399
436986	260400
46814	260401
525188	260402
97727	260403
586843	260404
30379	260405
65238	260406
19846	260407
30379	260408
323038	260409
67430	260410
370588	260411
673105	260412
19969	260413
671060	260414
498531	260415
283449	260416
439093	260417
17418	260418
422623	260419
11324	260420
399397	260421
399448	260422
62759	260423
113130	260424
4091	260425
227332	260426
91194	260427
227007	260428
50902	260429
392870	260430
617241	260431
192284	260432
64376	260433
514751	260434
56303	260435
729	260436
38982	260437
74350	260438
1889	260439
658	260440
694984	260441
20151	260442
530849	260443
504740	260444
924	260445
640177	260446
516352	260447
401132	260448
158142	260449
430604	260450
289514	260451
101691	260452
10095	260453
284395	260454
294453	260455
303908	260456
84706	260457
649545	260458
166260	260459
115776	260460
336351	260461
188580	260462
33651	260463
202024	260464
86281	260465
390553	260466
164933	260467
693503	260468
104308	260469
180664	260470
660566	260471
125076	260472
442874	260473
119784	260474
119788	260475
119785	260476
4101	260477
586654	260478
575935	260479
119780	260480
442866	260481
442875	260482
442888	260483
619074	260484
468428	260485
7474	260486
115779	260487
179115	260488
378267	260489
82371	260490
668343	260491
178606	260492
161904	260493
443365	260494
347705	260495
692509	260496
516366	260497
376527	260498
176687	260499
13914	260500
5264	260501
5045	260502
393407	260503
447665	260504
238846	260505
632817	260506
455984	260507
147533	260508
82457	260509
23028	260510
580214	260511
605430	260512
406627	260513
15270	260514
408527	260515
486472	260516
261479	260517
380064	260518
14319	260519
463624	260520
636589	260521
18654	260522
584282	260523
372461	260524
241450	260525
469189	260526
532038	260527
275509	260528
299816	260529
651375	260530
677919	260531
228561	260532
53934	260533
414042	260534
207433	260535
120950	260536
17991	260537
119143	260538
640323	260539
140958	260540
639611	260541
470996	260542
197954	260543
124478	260544
574526	260545
173156	260546
31391	260547
638056	260548
165808	260549
195507	260550
6	260551
195668	260552
343469	260553
122331	260554
428529	260555
124899	260556
229739	260557
62321	260558
385190	260559
377419	260560
189893	260561
327106	260562
58721	260563
115303	260564
517643	260565
552347	260566
252685	260567
639615	260568
661956	260569
14068	260570
170706	260571
921	260572
581438	260573
356837	260574
415955	260575
1213	260576
309673	260577
646174	260578
568656	260579
379661	260580
55230	260581
652444	260582
427574	260583
546752	260584
117460	260585
398605	260586
91912	260587
497595	260588
257896	260589
219205	260590
6371	260591
453098	260592
627962	260593
617019	260594
238531	260595
588860	260596
624662	260597
308197	260598
385608	260599
204	260600
519408	260601
345049	260602
211694	260603
506521	260604
107272	260605
470189	260606
405202	260607
16781	260608
35082	260609
6965	260610
97280	260611
183103	260612
227328	260613
265553	260614
641180	260615
46377	260616
140823	260617
133139	260618
3191	260619
39321	260620
507223	260621
138622	260622
119832	260623
454707	260624
380384	260625
674072	260626
459364	260627
431222	260628
347382	260629
90804	260630
154542	260631
13676	260632
630062	260633
110292	260634
59645	260635
646373	260636
30637	260637
619174	260638
333	260639
226925	260640
163708	260641
80775	260642
526477	260643
188104	260644
594558	260645
591601	260646
1601	260647
262075	260648
309978	260649
1451	260650
77379	260651
77399	260652
71317	260653
564797	260654
51339	260655
203650	260656
45359	260657
301932	260658
146959	260659
570147	260660
268052	260661
242384	260662
361675	260663
170325	260664
435220	260665
231675	260666
524649	260667
27521	260668
108319	260669
4942	260670
459651	260671
38858	260672
11334	260673
45465	260674
14441	260675
335503	260676
46726	260677
70820	260678
15954	260679
608973	260680
587060	260681
57375	260682
606709	260683
25859	260684
597191	260685
147422	260686
151138	260687
187590	260688
388187	260689
235123	260690
565087	260691
623176	260692
6330	260693
215560	260694
8501	260695
24099	260696
647326	260697
468756	260698
200429	260699
140008	260700
157380	260701
12413	260702
423113	260703
252729	260704
127388	260705
9250	260706
647332	260707
127403	260708
73588	260709
645572	260710
278294	260711
645510	260712
648089	260713
138555	260714
285141	260715
285980	260716
564377	260717
269265	260718
31755	260719
26959	260720
192915	260721
71000	260722
141278	260723
412663	260724
657323	260725
199755	260726
677910	260727
172518	260728
32533	260729
112981	260730
25745	260731
89	260732
42850	260733
73124	260734
273881	260735
539321	260736
519382	260737
553703	260738
400495	260739
622939	260740
57447	260741
413232	260742
126679	260743
336321	260744
97729	260745
433699	260746
693653	260747
485381	260748
137315	260749
375080	260750
211183	260751
554577	260752
558849	260753
578935	260754
53	260755
30824	260756
265840	260757
99239	260758
71956	260759
19	260760
230939	260761
22339	260762
163910	260763
111601	260764
55373	260765
48619	260766
114667	260767
22961	260768
77886	260769
2057	260770
694420	260771
230	260772
7826	260773
593828	260774
545537	260775
10437	260776
25	260777
126137	260778
28078	260779
568523	260780
88612	260781
328369	260782
203502	260783
211319	260784
544203	260785
207708	260786
576434	260787
64233	260788
141825	260789
612912	260790
486531	260791
485790	260792
181516	260793
672864	260794
444735	260795
76069	260796
284249	260797
576428	260798
660454	260799
518441	260800
110659	260801
434283	260802
545913	260803
246735	260804
124805	260805
592744	260806
21799	260807
402042	260808
444344	260809
355876	260810
477076	260811
257	260812
119751	260813
148328	260814
1135	260815
283115	260816
178660	260817
43999	260818
455422	260819
558513	260820
10271	260821
263813	260822
355403	260823
427563	260824
85440	260825
516018	260826
663994	260827
343865	260828
606085	260829
487710	260830
120960	260831
91235	260832
2313	260833
211944	260834
854	260835
88190	260836
348392	260837
1744	260838
432648	260839
187557	260840
283889	260841
62739	260842
669689	260843
274637	260844
20431	260845
162373	260846
11441	260847
452506	260848
66936	260849
564500	260850
564503	260851
564492	260852
513086	260853
645557	260854
21076	260855
207188	260856
629001	260857
122073	260858
468481	260859
156034	260860
683293	260861
592580	260862
351436	260863
612166	260864
416815	260865
656898	260866
449936	260867
270482	260868
346652	260869
40644	260870
640941	260871
404664	260872
103475	260873
696704	260874
663869	260875
400327	260876
197434	260877
2912	260878
500848	260879
678828	260880
677315	260881
51304	260882
50061	260883
55666	260884
212697	260885
375297	260886
361139	260887
693606	260888
41089	260889
502982	260890
155797	260891
120469	260892
162864	260893
158695	260894
25056	260895
502015	260896
74437	260897
156755	260898
199135	260899
315036	260900
10221	260901
29207	260902
6277	260903
32840	260904
141418	260905
291261	260906
44129	260907
38350	260908
56986	260909
15968	260910
366919	260911
32350	260912
513071	260913
35188	260914
200421	260915
39004	260916
105658	260917
650113	260918
383361	260919
72367	260920
204742	260921
295808	260922
132299	260923
125993	260924
245291	260925
460387	260926
20443	260927
594803	260928
276268	260929
366843	260930
219158	260931
614548	260932
561140	260933
68868	260934
131677	260935
187149	260936
133330	260937
55665	260938
50115	260939
38911	260940
144902	260941
158680	260942
16426	260943
170337	260944
484767	260945
323521	260946
149210	260947
131741	260948
574723	260949
326377	260950
22259	260951
5272	260952
98686	260953
37631	260954
19100	260955
518264	260956
670740	260957
57933	260958
241306	260959
80375	260960
21725	260961
168037	260962
34254	260963
411453	260964
8210	260965
673561	260966
4806	260967
60635	260968
126607	260969
70863	260970
295511	260971
445135	260972
401069	260973
157366	260974
533461	260975
446587	260976
625470	260977
538	260978
16321	260979
74215	260980
308954	260981
9826	260982
617421	260983
472944	260984
44033	260985
9406	260986
673697	260987
6007	260988
98949	260989
6537	260990
6539	260991
21323	260992
2418	260993
13736	260994
31096	260995
3837	260996
9911	260997
455570	260998
295423	260999
295473	261000
53669	261001
50372	261002
440004	261003
54694	261004
16186	261005
647069	261006
112975	261007
8422	261008
146528	261009
115739	261010
453593	261011
7527	261012
6840	261013
13265	261014
67670	261015
48955	261016
168802	261017
499036	261018
116176	261019
211757	261020
457109	261021
524710	261022
245959	261023
128236	261024
11639	261025
26275	261026
471576	261027
232290	261028
327526	261029
202406	261030
558710	261031
26011	261032
35510	261033
13543	261034
438964	261035
534763	261036
638474	261037
418874	261038
541031	261039
606458	261040
5117	261041
125145	261042
253435	261043
373	261044
528662	261045
70139	261046
44236	261047
83233	261048
37708	261049
547977	261050
145868	261051
590935	261052
606723	261053
52740	261054
52990	261055
13543	261056
364636	261057
77294	261058
220096	261059
521173	261060
532213	261061
141084	261062
41211	261063
138601	261064
95738	261065
932	261066
335268	261067
34537	261068
190864	261069
175230	261070
575489	261071
312956	261072
575700	261073
168774	261074
282601	261075
50459	261076
422595	261077
382120	261078
248342	261079
87740	261080
404249	261081
26784	261082
687685	261083
38621	261084
307040	261085
99675	261086
659766	261087
40938	261088
83455	261089
327119	261090
387061	261091
433108	261092
182064	261093
91176	261094
493773	261095
130771	261096
11395	261097
681271	261098
95391	261099
366540	261100
130844	261101
615183	261102
573392	261103
266850	261104
49455	261105
360996	261106
3909	261107
20768	261108
79151	261109
770	261110
587613	261111
27249	261112
146237	261113
416113	261114
442491	261115
2850	261116
374131	261117
71753	261118
154335	261119
602333	261120
394503	261121
500564	261122
412230	261123
467665	261124
303834	261125
41833	261126
566560	261127
14742	261128
554677	261129
93	261130
140878	261131
93	261132
448040	261133
685857	261134
116509	261135
203548	261136
203512	261137
168726	261138
195734	261139
478665	261140
478641	261141
118327	261142
118328	261143
419	261144
465350	261145
687446	261146
78160	261147
425513	261148
213373	261149
125724	261150
20603	261151
171174	261152
49498	261153
2417	261154
23882	261155
397597	261156
117595	261157
73183	261158
485209	261159
20625	261160
452213	261161
378711	261162
531384	261163
385761	261164
44950	261165
503725	261166
11547	261167
503740	261168
247091	261169
531417	261170
6294	261171
503750	261172
448444	261173
8354	261174
171457	261175
405685	261176
194103	261177
194068	261178
194197	261179
486276	261180
60891	261181
486266	261182
60959	261183
500033	261184
60978	261185
178803	261186
194089	261187
60867	261188
486235	261189
194152	261190
486318	261191
26243	261192
60863	261193
60931	261194
500127	261195
63973	261196
46820	261197
178995	261198
46816	261199
26248	261200
63940	261201
60985	261202
60894	261203
27158	261204
27161	261205
381709	261206
401867	261207
520685	261208
448419	261209
195732	261210
195753	261211
471128	261212
508747	261213
76177	261214
403955	261215
532404	261216
248593	261217
392859	261218
675397	261219
652532	261220
16992	261221
638091	261222
36399	261223
78318	261224
138068	261225
588437	261226
418272	261227
551712	261228
510063	261229
365785	261230
599555	261231
403798	261232
655238	261233
114174	261234
1442	261235
481647	261236
234466	261237
491971	261238
283984	261239
170083	261240
617945	261241
431586	261242
7394	261243
601881	261244
470301	261245
187437	261246
637874	261247
109818	261248
666908	261249
490429	261250
173636	261251
99898	261252
37818	261253
146543	261254
24015	261255
45122	261256
192	261257
512660	261258
641598	261259
414476	261260
78327	261261
235723	261262
27586	261263
414645	261264
77922	261265
436610	261266
448641	261267
57804	261268
1247	261269
604522	261270
9911	261271
349481	261272
232726	261273
6414	261274
361845	261275
171299	261276
85400	261277
387146	261278
45197	261279
293587	261280
9722	261281
89285	261282
319709	261283
362803	261284
55115	261285
395874	261286
151667	261287
335446	261288
170394	261289
204773	261290
666175	261291
566159	261292
98584	261293
660549	261294
412441	261295
9093	261296
260225	261297
472437	261298
436140	261299
660335	261300
569725	261301
105710	261302
435727	261303
248353	261304
531454	261305
58417	261306
199	261307
118917	261308
70323	261309
22456	261310
281499	261311
21	261312
443753	261313
16455	261314
432378	261315
614575	261316
126711	261317
694980	261318
672370	261319
13866	261320
685050	261321
19885	261322
18051	261323
532675	261324
45327	261325
145174	261326
685666	261327
262092	261328
9860	261329
41989	261330
450939	261331
29814	261332
52733	261333
536618	261334
13719	261335
639439	261336
332290	261337
519744	261338
449051	261339
132997	261340
280387	261341
148978	261342
75881	261343
967	261344
40764	261345
638606	261346
400064	261347
163359	261348
248446	261349
117846	261350
112813	261351
51877	261352
307783	261353
13325	261354
39117	261355
418456	261356
85141	261357
5588	261358
11616	261359
658062	261360
336112	261361
630961	261362
79539	261363
423256	261364
186339	261365
163373	261366
517210	261367
421901	261368
136212	261369
6699	261370
68849	261371
675973	261372
654551	261373
56860	261374
15061	261375
491449	261376
174050	261377
171940	261378
483173	261379
483174	261380
158518	261381
469197	261382
436107	261383
574408	261384
54095	261385
337677	261386
8288	261387
51871	261388
52281	261389
213900	261390
227088	261391
82967	261392
237634	261393
291934	261394
232205	261395
53709	261396
424679	261397
329337	261398
294716	261399
667711	261400
362950	261401
662085	261402
500095	261403
362886	261404
77765	261405
178725	261406
486193	261407
194272	261408
233749	261409
338298	261410
338304	261411
60895	261412
26208	261413
43262	261414
682435	261415
315474	261416
139247	261417
665399	261418
621006	261419
661597	261420
63770	261421
161869	261422
596155	261423
341483	261424
602606	261425
707	261426
570500	261427
533193	261428
183808	261429
264978	261430
393462	261431
646605	261432
479000	261433
426461	261434
244452	261435
14576	261436
1374	261437
648832	261438
112600	261439
275939	261440
641610	261441
204956	261442
6731	261443
184196	261444
331477	261445
443893	261446
19896	261447
452818	261448
616162	261449
458050	261450
697854	261451
350047	261452
89756	261453
249126	261454
615614	261455
420546	261456
47138	261457
62054	261458
56302	261459
388185	261460
370430	261461
372027	261462
640191	261463
616894	261464
114489	261465
191032	261466
557747	261467
419344	261468
426055	261469
19388	261470
147835	261471
312420	261472
6336	261473
32997	261474
445632	261475
68755	261476
3309	261477
522894	261478
562718	261479
429181	261480
227357	261481
679590	261482
132345	261483
476657	261484
98084	261485
14744	261486
412435	261487
433642	261488
125321	261489
475985	261490
463415	261491
302826	261492
43633	261493
424907	261494
3069	261495
187611	261496
28963	261497
173774	261498
3066	261499
113711	261500
253592	261501
591497	261502
26625	261503
127982	261504
467732	261505
647885	261506
547496	261507
243256	261508
503377	261509
2098	261510
345767	261511
346383	261512
408252	261513
449751	261514
35290	261515
15540	261516
318240	261517
505456	261518
11486	261519
556094	261520
21693	261521
693816	261522
442053	261523
577848	261524
65147	261525
4255	261526
112394	261527
293683	261528
424341	261529
180903	261530
265110	261531
56420	261532
94014	261533
272093	261534
550342	261535
623077	261536
7786	261537
140700	261538
205446	261539
90592	261540
349505	261541
623666	261542
89518	261543
28306	261544
33381	261545
574669	261546
544	261547
651330	261548
364350	261549
386242	261550
196589	261551
586694	261552
147293	261553
202023	261554
691964	261555
542438	261556
657458	261557
345956	261558
165694	261559
427107	261560
220894	261561
15196	261562
58992	261563
149699	261564
458020	261565
468683	261566
433747	261567
424909	261568
348324	261569
130075	261570
51127	261571
260210	261572
428462	261573
616261	261574
504435	261575
512484	261576
407226	261577
97268	261578
553597	261579
210501	261580
16441	261581
41431	261582
493525	261583
286217	261584
22578	261585
588118	261586
673359	261587
37754	261588
404751	261589
31580	261590
113478	261591
682624	261592
1975	261593
415	261594
81508	261595
609017	261596
160243	261597
665252	261598
6780	261599
143149	261600
2427	261601
472011	261602
49540	261603
149719	261604
677498	261605
293344	261606
168414	261607
226207	261608
10046	261609
353008	261610
194956	261611
145930	261612
385880	261613
170616	261614
628402	261615
650686	261616
609535	261617
322361	261618
169698	261619
144560	261620
6022	261621
556677	261622
6085	261623
330096	261624
95601	261625
84264	261626
173416	261627
374955	261628
94632	261629
576384	261630
441914	261631
359316	261632
31580	261633
282337	261634
400806	261635
59327	261636
31881	261637
542629	261638
655095	261639
323624	261640
197080	261641
597181	261642
610496	261643
567678	261644
11251	261645
614319	261646
388835	261647
402899	261648
302306	261649
44466	261650
206865	261651
502561	261652
7256	261653
566458	261654
82753	261655
296455	261656
449792	261657
266212	261658
237879	261659
5588	261660
140843	261661
195205	261662
129119	261663
27397	261664
42040	261665
656951	261666
232142	261667
394573	261668
342563	261669
593167	261670
684870	261671
398765	261672
60741	261673
266044	261674
549817	261675
58317	261676
57702	261677
160974	261678
13302	261679
531278	261680
443242	261681
162183	261682
501753	261683
263	261684
665749	261685
91856	261686
651778	261687
101704	261688
618801	261689
23651	261690
469629	261691
94776	261692
141623	261693
219588	261694
660327	261695
325983	261696
8639	261697
448626	261698
4545	261699
41471	261700
169587	261701
167907	261702
5263	261703
436682	261704
110554	261705
11392	261706
451480	261707
471733	261708
151249	261709
559904	261710
379989	261711
264593	261712
44071	261713
601017	261714
130710	261715
48834	261716
122998	261717
486338	261718
567546	261719
543034	261720
5501	261721
436842	261722
287476	261723
7827	261724
439829	261725
113536	261726
46082	261727
493834	261728
286337	261729
372096	261730
107227	261731
158233	261732
380965	261733
38280	261734
681289	261735
74492	261736
22572	261737
32767	261738
307298	261739
179193	261740
338234	261741
348300	261742
242255	261743
577797	261744
386394	261745
121389	261746
404698	261747
376675	261748
43130	261749
81135	261750
46953	261751
66958	261752
398852	261753
386256	261754
21175	261755
43769	261756
499933	261757
436100	261758
379912	261759
8552	261760
630725	261761
301865	261762
10438	261763
422190	261764
597159	261765
6410	261766
31060	261767
27472	261768
694374	261769
499663	261770
248881	261771
93425	261772
207629	261773
451157	261774
448797	261775
547683	261776
490519	261777
277630	261778
425039	261779
218919	261780
574700	261781
62817	261782
612843	261783
102716	261784
2590	261785
686803	261786
209341	261787
1419	261788
573927	261789
678775	261790
345315	261791
534422	261792
183644	261793
244467	261794
69894	261795
42625	261796
464861	261797
359511	261798
103661	261799
4620	261800
559798	261801
152095	261802
132585	261803
338418	261804
180834	261805
160552	261806
5268	261807
171934	261808
25597	261809
244489	261810
220782	261811
139902	261812
7298	261813
19922	261814
530993	261815
2220	261816
202663	261817
255497	261818
12899	261819
16469	261820
637770	261821
646591	261822
396886	261823
410960	261824
181500	261825
410963	261826
111147	261827
449190	261828
18011	261829
94527	261830
500670	261831
474759	261832
202163	261833
45865	261834
25152	261835
47571	261836
299670	261837
548453	261838
472153	261839
193839	261840
38886	261841
139561	261842
21068	261843
89056	261844
27051	261845
140996	261846
299594	261847
447321	261848
428951	261849
684378	261850
167710	261851
3853	261852
160372	261853
107710	261854
661809	261855
225718	261856
271216	261857
496163	261858
487793	261859
21771	261860
32246	261861
268295	261862
413098	261863
557502	261864
495224	261865
619601	261866
15323	261867
192288	261868
599348	261869
652910	261870
111469	261871
206636	261872
7257	261873
653384	261874
118938	261875
11189	261876
2465	261877
326063	261878
491647	261879
126464	261880
435478	261881
394711	261882
11987	261883
628292	261884
126335	261885
107885	261886
626129	261887
11981	261888
182729	261889
32484	261890
10470	261891
342	261892
158905	261893
42093	261894
9227	261895
24215	261896
555906	261897
147367	261898
88246	261899
670116	261900
18425	261901
419676	261902
356314	261903
375707	261904
167685	261905
497342	261906
120037	261907
688773	261908
99909	261909
63908	261910
131593	261911
45534	261912
119778	261913
21709	261914
242382	261915
502613	261916
371843	261917
347370	261918
162727	261919
403178	261920
508842	261921
113350	261922
511378	261923
403201	261924
3368	261925
40400	261926
131365	261927
573849	261928
379306	261929
161649	261930
57200	261931
459130	261932
237865	261933
159235	261934
248305	261935
75555	261936
460463	261937
396699	261938
421470	261939
3252	261940
105239	261941
44589	261942
54247	261943
55339	261944
531039	261945
138832	261946
216581	261947
555950	261948
67085	261949
37081	261950
658571	261951
81618	261952
679900	261953
129044	261954
604	261955
604	261956
320144	261957
130006	261958
563531	261959
393856	261960
486771	261961
105340	261962
125005	261963
34394	261964
580688	261965
273895	261966
46334	261967
156750	261968
13704	261969
678743	261970
671944	261971
608939	261972
289991	261973
164623	261974
264775	261975
473626	261976
384511	261977
650425	261978
396233	261979
673328	261980
528321	261981
359804	261982
369437	261983
239905	261984
158317	261985
57424	261986
355160	261987
588503	261988
198355	261989
109534	261990
679158	261991
213643	261992
647625	261993
629193	261994
600362	261995
487083	261996
52658	261997
46385	261998
80919	261999
423090	262000
98447	262001
4253	262002
20571	262003
12	262004
680595	262005
2504	262006
415711	262007
53722	262008
318628	262009
85327	262010
4215	262011
155	262012
49377	262013
56916	262014
547888	262015
35451	262016
1612	262017
125953	262018
16627	262019
65899	262020
17222	262021
278532	262022
84856	262023
411234	262024
599557	262025
617995	262026
273127	262027
608030	262028
156902	262029
54365	262030
479042	262031
319246	262032
414496	262033
142646	262034
170145	262035
201521	262036
131791	262037
148211	262038
688263	262039
194417	262040
241683	262041
623556	262042
564417	262043
216219	262044
499440	262045
42534	262046
472936	262047
8911	262048
332349	262049
585804	262050
128397	262051
596457	262052
645786	262053
97710	262054
212675	262055
660648	262056
549252	262057
630387	262058
585482	262059
119495	262060
107661	262061
601967	262062
634287	262063
691300	262064
476008	262065
495655	262066
70	262067
680524	262068
62331	262069
419952	262070
83110	262071
55130	262072
285728	262073
503013	262074
2686	262075
163224	262076
482674	262077
506967	262078
367412	262079
37946	262080
53755	262081
32715	262082
582677	262083
24816	262084
6454	262085
128380	262086
14681	262087
566669	262088
652498	262089
25485	262090
252004	262091
493118	262092
119302	262093
55940	262094
365566	262095
121020	262096
12494	262097
37561	262098
409304	262099
289702	262100
72730	262101
316481	262102
51381	262103
610332	262104
667014	262105
304705	262106
634510	262107
544369	262108
394753	262109
1738	262110
589866	262111
654871	262112
46149	262113
100066	262114
450315	262115
113856	262116
147240	262117
147241	262118
568845	262119
568818	262120
15976	262121
90822	262122
57016	262123
39825	262124
147248	262125
568846	262126
52202	262127
568871	262128
23047	262129
568857	262130
72219	262131
65674	262132
281771	262133
59582	262134
7484	262135
123896	262136
640016	262137
664227	262138
167290	262139
5336	262140
29465	262141
688239	262142
50469	262143
528548	262144
649623	262145
386003	262146
57715	262147
42122	262148
54698	262149
555712	262150
417047	262151
113753	262152
689058	262153
51260	262154
31184	262155
671165	262156
417046	262157
94267	262158
561040	262159
83937	262160
570283	262161
608041	262162
56907	262163
16496	262164
13378	262165
681703	262166
565053	262167
529925	262168
608052	262169
696073	262170
84223	262171
650736	262172
501378	262173
86334	262174
625710	262175
16476	262176
438557	262177
56049	262178
78896	262179
53373	262180
287954	262181
7737	262182
154281	262183
287948	262184
192963	262185
611537	262186
1093	262187
524287	262188
8969	262189
51740	262190
366278	262191
194937	262192
147774	262193
110988	262194
7383	262195
248056	262196
56724	262197
26098	262198
144056	262199
641948	262200
56180	262201
159653	262202
287657	262203
68821	262204
37110	262205
35184	262206
64242	262207
140480	262208
80301	262209
155657	262210
496525	262211
173039	262212
46706	262213
542947	262214
652297	262215
308663	262216
363508	262217
644647	262218
131	262219
169739	262220
413333	262221
452641	262222
452688	262223
540922	262224
579980	262225
579967	262226
646259	262227
446614	262228
162056	262229
119269	262230
341858	262231
27202	262232
76394	262233
504554	262234
321291	262235
8991	262236
268337	262237
421211	262238
53873	262239
53873	262240
65591	262241
453652	262242
10766	262243
76624	262244
507343	262245
170788	262246
458018	262247
280212	262248
47960	262249
245435	262250
172619	262251
697743	262252
304963	262253
400216	262254
63131	262255
543582	262256
185037	262257
441900	262258
19861	262259
141327	262260
30209	262261
126658	262262
336389	262263
468884	262264
50836	262265
441024	262266
113115	262267
226255	262268
285128	262269
20790	262270
521019	262271
589550	262272
86325	262273
495416	262274
147596	262275
550521	262276
27453	262277
677838	262278
289007	262279
27453	262280
25450	262281
586792	262282
252867	262283
335466	262284
13797	262285
337689	262286
380903	262287
54655	262288
571949	262289
61282	262290
200937	262291
135096	262292
226132	262293
162199	262294
666616	262295
546	262296
105397	262297
59620	262298
680464	262299
616859	262300
488770	262301
248696	262302
53	262303
126769	262304
50466	262305
117143	262306
690739	262307
287619	262308
415183	262309
688908	262310
394023	262311
65163	262312
49687	262313
344485	262314
282816	262315
609588	262316
23667	262317
84127	262318
45220	262319
4697	262320
12873	262321
674497	262322
83	262323
58270	262324
12946	262325
339932	262326
323472	262327
606567	262328
245043	262329
171829	262330
575644	262331
446560	262332
188262	262333
15283	262334
593444	262335
122608	262336
456275	262337
628137	262338
244400	262339
122360	262340
84280	262341
634118	262342
789	262343
122208	262344
122208	262345
527136	262346
387003	262347
502496	262348
455637	262349
680251	262350
477750	262351
592232	262352
248848	262353
109694	262354
309902	262355
42946	262356
17067	262357
453218	262358
24336	262359
119816	262360
333949	262361
2244	262362
30382	262363
30384	262364
526005	262365
273165	262366
75045	262367
423224	262368
16158	262369
10202	262370
370782	262371
541960	262372
170143	262373
512119	262374
3686	262375
686552	262376
286320	262377
255929	262378
14132	262379
58836	262380
106	262381
400968	262382
588	262383
60758	262384
618506	262385
40951	262386
268055	262387
234337	262388
98147	262389
668029	262390
140735	262391
72908	262392
42543	262393
120744	262394
102086	262395
363391	262396
54270	262397
337373	262398
265100	262399
482327	262400
354905	262401
458488	262402
68994	262403
158283	262404
54890	262405
233475	262406
54932	262407
568448	262408
93798	262409
228862	262410
138877	262411
352462	262412
351765	262413
9641	262414
58432	262415
691143	262416
14909	262417
582792	262418
57350	262419
451233	262420
361625	262421
363031	262422
469964	262423
375063	262424
108638	262425
8156	262426
559596	262427
150710	262428
74853	262429
53491	262430
653523	262431
494667	262432
657294	262433
74844	262434
420045	262435
329764	262436
116180	262437
46075	262438
430255	262439
37515	262440
115415	262441
245201	262442
671540	262443
1	262444
294690	262445
691157	262446
269299	262447
6467	262448
464499	262449
581946	262450
374430	262451
1496	262452
57926	262453
115783	262454
517599	262455
67705	262456
48940	262457
422106	262458
549439	262459
19372	262460
12065	262461
97466	262462
175111	262463
125647	262464
64429	262465
31873	262466
158895	262467
663821	262468
49470	262469
520831	262470
230457	262471
490807	262472
340302	262473
78536	262474
167949	262475
145493	262476
403034	262477
375	262478
223702	262479
604866	262480
684611	262481
81409	262482
142190	262483
4542	262484
484477	262485
1076	262486
290	262487
130924	262488
10460	262489
363463	262490
428940	262491
4899	262492
486116	262493
491565	262494
109167	262495
97443	262496
482296	262497
129608	262498
202827	262499
701	262500
175381	262501
97451	262502
481053	262503
98649	262504
314524	262505
5020	262506
78697	262507
210954	262508
458819	262509
71416	262510
656265	262511
428954	262512
86789	262513
582148	262514
255	262515
576676	262516
486874	262517
207152	262518
42162	262519
47466	262520
202967	262521
375249	262522
479354	262523
473694	262524
156070	262525
489197	262526
19604	262527
85950	262528
499342	262529
514200	262530
364696	262531
527860	262532
227907	262533
57637	262534
164548	262535
395198	262536
30865	262537
321460	262538
479259	262539
550808	262540
231986	262541
435725	262542
15057	262543
620465	262544
211391	262545
3982	262546
331339	262547
97876	262548
380752	262549
350099	262550
24119	262551
92521	262552
135041	262553
560641	262554
150793	262555
27278	262556
93113	262557
410979	262558
144686	262559
255890	262560
591308	262561
68550	262562
235004	262563
54572	262564
495	262565
351564	262566
167833	262567
21631	262568
201957	262569
261622	262570
320167	262571
518467	262572
101398	262573
510258	262574
263197	262575
284841	262576
71373	262577
307524	262578
147275	262579
595959	262580
11516	262581
33151	262582
23971	262583
82281	262584
506629	262585
9975	262586
6656	262587
18864	262588
41096	262589
54516	262590
139832	262591
10129	262592
6119	262593
35868	262594
577252	262595
250147	262596
37609	262597
2672	262598
157502	262599
501314	262600
685581	262601
18410	262602
285224	262603
258312	262604
332441	262605
120021	262606
3750	262607
16041	262608
19725	262609
484398	262610
79814	262611
479236	262612
7890	262613
147712	262614
503736	262615
228926	262616
6176	262617
195119	262618
642246	262619
35	262620
306957	262621
471410	262622
169427	262623
363208	262624
117728	262625
388544	262626
17911	262627
107070	262628
495043	262629
463379	262630
158692	262631
75652	262632
379055	262633
556977	262634
76067	262635
50563	262636
37084	262637
384156	262638
36806	262639
95558	262640
532579	262641
18224	262642
252469	262643
140172	262644
93825	262645
154214	262646
682370	262647
42615	262648
21586	262649
140216	262650
273973	262651
536982	262652
191554	262653
217139	262654
385650	262655
1516	262656
646291	262657
122966	262658
131752	262659
62705	262660
146132	262661
531269	262662
65266	262663
65266	262664
308751	262665
369150	262666
525071	262667
688177	262668
600033	262669
18860	262670
663858	262671
123088	262672
11268	262673
22213	262674
13348	262675
33228	262676
49578	262677
153022	262678
570818	262679
317353	262680
556164	262681
84319	262682
377536	262683
416022	262684
4708	262685
403146	262686
186594	262687
57873	262688
228969	262689
654256	262690
654692	262691
561130	262692
481215	262693
461621	262694
12341	262695
35799	262696
174380	262697
9962	262698
452989	262699
45286	262700
141137	262701
144383	262702
673927	262703
492549	262704
545908	262705
58434	262706
689	262707
328162	262708
23410	262709
465962	262710
75369	262711
400019	262712
25333	262713
121322	262714
121397	262715
44464	262716
29025	262717
595011	262718
83984	262719
288965	262720
99880	262721
35382	262722
53336	262723
293325	262724
534883	262725
90773	262726
255428	262727
433320	262728
83966	262729
281153	262730
394336	262731
559982	262732
49932	262733
18817	262734
364553	262735
160422	262736
31590	262737
107183	262738
10097	262739
6638	262740
290183	262741
162031	262742
281058	262743
252911	262744
51813	262745
24783	262746
336357	262747
31244	262748
289502	262749
472107	262750
110446	262751
293230	262752
358882	262753
106717	262754
260652	262755
56385	262756
170656	262757
287471	262758
444398	262759
473158	262760
72874	262761
102363	262762
418573	262763
107290	262764
287102	262765
41909	262766
18050	262767
357992	262768
120430	262769
8535	262770
6547	262771
41497	262772
64494	262773
40592	262774
108311	262775
18370	262776
5867	262777
299592	262778
40601	262779
344983	262780
434960	262781
93338	262782
358610	262783
507144	262784
41069	262785
71492	262786
500581	262787
7736	262788
186186	262789
108029	262790
4904	262791
63693	262792
504699	262793
137540	262794
228326	262795
51113	262796
17424	262797
314075	262798
34489	262799
165154	262800
282736	262801
479789	262802
346275	262803
59520	262804
645408	262805
39879	262806
236194	262807
559395	262808
693838	262809
527249	262810
128357	262811
519470	262812
77208	262813
170364	262814
682570	262815
205086	262816
177946	262817
58845	262818
245484	262819
232340	262820
557298	262821
195771	262822
266502	262823
32266	262824
390659	262825
682657	262826
641636	262827
682785	262828
3891	262829
26935	262830
189377	262831
682493	262832
7236	262833
457826	262834
123154	262835
570300	262836
123152	262837
458291	262838
682969	262839
170417	262840
117259	262841
458239	262842
160989	262843
458259	262844
403521	262845
502700	262846
630883	262847
128058	262848
678286	262849
396427	262850
396509	262851
184691	262852
45411	262853
683176	262854
683153	262855
458393	262856
505018	262857
421414	262858
465945	262859
254065	262860
525113	262861
639373	262862
27211	262863
27353	262864
579093	262865
83820	262866
106044	262867
77280	262868
81547	262869
319857	262870
683459	262871
351632	262872
675906	262873
466409	262874
41188	262875
117346	262876
112956	262877
54791	262878
470832	262879
529806	262880
2553	262881
9173	262882
72771	262883
276559	262884
636995	262885
309101	262886
426844	262887
135269	262888
591235	262889
212418	262890
428525	262891
625907	262892
478512	262893
531416	262894
363539	262895
510533	262896
37127	262897
34581	262898
42529	262899
101	262900
594767	262901
53578	262902
84737	262903
210476	262904
386371	262905
485345	262906
60409	262907
547654	262908
139663	262909
28980	262910
3619	262911
154334	262912
105301	262913
46555	262914
95968	262915
641402	262916
224696	262917
664220	262918
433981	262919
37624	262920
36007	262921
100446	262922
123222	262923
457777	262924
682503	262925
1044	262926
161989	262927
614200	262928
386614	262929
147324	262930
671129	262931
1882	262932
664620	262933
9356	262934
324550	262935
683104	262936
585003	262937
526085	262938
458407	262939
683133	262940
480460	262941
152114	262942
2818	262943
49800	262944
458566	262945
123226	262946
457407	262947
27985	262948
10566	262949
572754	262950
136409	262951
494444	262952
449517	262953
522418	262954
356717	262955
557541	262956
176513	262957
639719	262958
9570	262959
323267	262960
688077	262961
656554	262962
581457	262963
382378	262964
571509	262965
685707	262966
268947	262967
685752	262968
289431	262969
198210	262970
201174	262971
55821	262972
29007	262973
676212	262974
278597	262975
22782	262976
627543	262977
1256	262978
386335	262979
686905	262980
556717	262981
2076	262982
139661	262983
7454	262984
473783	262985
157328	262986
256214	262987
541950	262988
52593	262989
310572	262990
611456	262991
47328	262992
21841	262993
39	262994
47091	262995
45011	262996
522909	262997
25294	262998
621038	262999
115364	263000
410268	263001
640213	263002
580531	263003
45308	263004
210193	263005
420411	263006
442924	263007
446556	263008
12608	263009
652737	263010
323360	263011
178489	263012
229495	263013
92395	263014
132400	263015
132271	263016
188	263017
4393	263018
117469	263019
430186	263020
617439	263021
8241	263022
2272	263023
5225	263024
170866	263025
402296	263026
461951	263027
26082	263028
300430	263029
66898	263030
637729	263031
256069	263032
359785	263033
74848	263034
135394	263035
650222	263036
689060	263037
126045	263038
458920	263039
6102	263040
457185	263041
18333	263042
679920	263043
311788	263044
33677	263045
4670	263046
386456	263047
115207	263048
589217	263049
458994	263050
585783	263051
464289	263052
458989	263053
458689	263054
464325	263055
45088	263056
321166	263057
513416	263058
161113	263059
15545	263060
394819	263061
108849	263062
18635	263063
394652	263064
394840	263065
227898	263066
3072	263067
131843	263068
239067	263069
480938	263070
73205	263071
170370	263072
306612	263073
567661	263074
562003	263075
151060	263076
35752	263077
19904	263078
396941	263079
512666	263080
633846	263081
7382	263082
99301	263083
372203	263084
38196	263085
551830	263086
453048	263087
422128	263088
158691	263089
33021	263090
256003	263091
237583	263092
157689	263093
59213	263094
105641	263095
209823	263096
629847	263097
127037	263098
242845	263099
32276	263100
341729	263101
104953	263102
569697	263103
346647	263104
108	263105
326389	263106
39823	263107
403511	263108
662755	263109
669579	263110
329055	263111
570745	263112
454006	263113
300546	263114
671102	263115
81882	263116
475	263117
64450	263118
521024	263119
472713	263120
64691	263121
674642	263122
139154	263123
588029	263124
429195	263125
438770	263126
138216	263127
1382	263128
526033	263129
439974	263130
672268	263131
126736	263132
59655	263133
164006	263134
20687	263135
569766	263136
648461	263137
65032	263138
310433	263139
11201	263140
19337	263141
598434	263142
688514	263143
130765	263144
1608	263145
680023	263146
325282	263147
62143	263148
689527	263149
484344	263150
143706	263151
109623	263152
488413	263153
142953	263154
214755	263155
668670	263156
352284	263157
287871	263158
490444	263159
149588	263160
211344	263161
131634	263162
484355	263163
437653	263164
126057	263165
170841	263166
615552	263167
395758	263168
276394	263169
265592	263170
116363	263171
76108	263172
685288	263173
223966	263174
623104	263175
689528	263176
265585	263177
485982	263178
391470	263179
537852	263180
7790	263181
212448	263182
537873	263183
311721	263184
35250	263185
147423	263186
109660	263187
197786	263188
653792	263189
348102	263190
55070	263191
73467	263192
658312	263193
81712	263194
62632	263195
294543	263196
502510	263197
123437	263198
636269	263199
318529	263200
573335	263201
382995	263202
321875	263203
44744	263204
372199	263205
654376	263206
672530	263207
412026	263208
574354	263209
57890	263210
64325	263211
499170	263212
464498	263213
620698	263214
561663	263215
341288	263216
408688	263217
459305	263218
375190	263219
553946	263220
331506	263221
224553	263222
72325	263223
567117	263224
407313	263225
19535	263226
32548	263227
507767	263228
66166	263229
177538	263230
361882	263231
286459	263232
691259	263233
213653	263234
395467	263235
309128	263236
49472	263237
36333	263238
23651	263239
3132	263240
75789	263241
4711	263242
200836	263243
47381	263244
391376	263245
148491	263246
173650	263247
3901	263248
40997	263249
399406	263250
599232	263251
433362	263252
41554	263253
465219	263254
491877	263255
39962	263256
432464	263257
699	263258
2334	263259
25532	263260
287825	263261
617838	263262
34809	263263
693522	263264
327166	263265
8639	263266
81335	263267
39729	263268
388075	263269
8448	263270
77195	263271
81793	263272
671251	263273
670726	263274
654102	263275
692018	263276
536899	263277
322726	263278
171462	263279
96391	263280
469291	263281
466137	263282
182967	263283
166738	263284
467254	263285
41290	263286
582486	263287
469293	263288
301564	263289
642427	263290
136468	263291
471810	263292
639891	263293
211892	263294
456821	263295
314169	263296
285227	263297
578043	263298
413934	263299
291	263300
162786	263301
111015	263302
696992	263303
262562	263304
268177	263305
633639	263306
314143	263307
207545	263308
175337	263309
571363	263310
82203	263311
212688	263312
4219	263313
56635	263314
145307	263315
488315	263316
28003	263317
7880	263318
399532	263319
604394	263320
2180	263321
2515	263322
491094	263323
1302	263324
25579	263325
145172	263326
11314	263327
7109	263328
11406	263329
670546	263330
459361	263331
89486	263332
413508	263333
20565	263334
147636	263335
243078	263336
646584	263337
432891	263338
682524	263339
22093	263340
40925	263341
658640	263342
5580	263343
542433	263344
667894	263345
100343	263346
12470	263347
126618	263348
338576	263349
492718	263350
39566	263351
447662	263352
137339	263353
15724	263354
55142	263355
65908	263356
97808	263357
384244	263358
259926	263359
27221	263360
368992	263361
336198	263362
372015	263363
484	263364
143377	263365
87483	263366
16451	263367
5576	263368
20890	263369
47803	263370
868	263371
105111	263372
482814	263373
56456	263374
448062	263375
270665	263376
34576	263377
96292	263378
158042	263379
2120	263380
86632	263381
124413	263382
438835	263383
20418	263384
106767	263385
287807	263386
57975	263387
113078	263388
354615	263389
5687	263390
486054	263391
235074	263392
33306	263393
277079	263394
123024	263395
46284	263396
170571	263397
172546	263398
648359	263399
3446	263400
14804	263401
539595	263402
35224	263403
3450	263404
633	263405
628125	263406
73740	263407
148761	263408
588727	263409
481913	263410
161792	263411
694495	263412
117963	263413
2326	263414
549794	263415
633833	263416
343388	263417
157827	263418
82615	263419
422617	263420
414637	263421
649673	263422
321188	263423
4513	263424
22453	263425
19458	263426
145940	263427
528843	263428
620753	263429
422305	263430
641935	263431
13779	263432
150368	263433
1157	263434
58831	263435
33475	263436
150762	263437
145815	263438
7067	263439
242012	263440
272025	263441
343255	263442
377493	263443
115294	263444
24888	263445
18397	263446
43784	263447
378864	263448
378667	263449
655359	263450
618002	263451
311112	263452
651333	263453
49049	263454
87866	263455
42868	263456
55469	263457
83637	263458
648395	263459
270307	263460
309	263461
385464	263462
525016	263463
51509	263464
378664	263465
486625	263466
120149	263467
536	263468
6053	263469
157211	263470
550740	263471
547356	263472
250773	263473
599306	263474
639467	263475
654154	263476
597137	263477
156617	263478
56854	263479
557464	263480
174043	263481
550595	263482
46233	263483
533506	263484
125100	263485
22566	263486
3711	263487
408247	263488
5687	263489
657255	263490
39104	263491
131003	263492
58148	263493
652323	263494
260215	263495
52617	263496
378793	263497
378946	263498
378909	263499
521961	263500
675164	263501
513531	263502
49550	263503
417032	263504
111662	263505
573439	263506
97121	263507
445583	263508
182353	263509
507176	263510
111482	263511
649669	263512
61528	263513
414598	263514
42044	263515
31323	263516
197893	263517
239440	263518
682295	263519
5769	263520
66636	263521
555703	263522
315433	263523
10	263524
74605	263525
294677	263526
157093	263527
79592	263528
25766	263529
460515	263530
579445	263531
430591	263532
614808	263533
43	263534
2880	263535
121139	263536
372759	263537
74192	263538
25834	263539
114394	263540
466956	263541
220069	263542
116441	263543
126294	263544
42718	263545
119182	263546
17674	263547
165290	263548
241963	263549
642105	263550
32395	263551
78191	263552
8757	263553
489651	263554
453888	263555
397808	263556
123660	263557
503441	263558
215458	263559
444223	263560
9236	263561
50139	263562
150377	263563
58993	263564
397549	263565
5865	263566
39	263567
125272	263568
687368	263569
12756	263570
528572	263571
21197	263572
138330	263573
158958	263574
6292	263575
112073	263576
516193	263577
607821	263578
187146	263579
590777	263580
126627	263581
433427	263582
115106	263583
120652	263584
96619	263585
4525	263586
275009	263587
235025	263588
304925	263589
2478	263590
16997	263591
74268	263592
71180	263593
298	263594
2478	263595
625	263596
39843	263597
152736	263598
137820	263599
677739	263600
119	263601
14377	263602
93547	263603
583128	263604
14376	263605
7199	263606
355109	263607
235000	263608
76077	263609
511471	263610
74282	263611
3443	263612
14797	263613
653533	263614
12200	263615
118	263616
447	263617
48236	263618
632834	263619
557056	263620
151798	263621
163068	263622
50422	263623
71197	263624
352215	263625
43137	263626
59140	263627
112992	263628
112986	263629
3993	263630
19125	263631
535164	263632
311597	263633
40997	263634
672765	263635
311675	263636
133619	263637
107012	263638
181450	263639
107401	263640
406240	263641
142904	263642
173392	263643
222766	263644
591742	263645
156804	263646
363358	263647
106435	263648
2823	263649
9295	263650
166554	263651
54975	263652
79479	263653
632239	263654
8583	263655
666038	263656
8917	263657
4075	263658
589541	263659
3778	263660
681754	263661
6203	263662
474460	263663
214871	263664
7339	263665
1750	263666
90226	263667
6198	263668
160880	263669
528571	263670
74857	263671
217193	263672
57700	263673
654633	263674
424153	263675
117811	263676
48389	263677
7630	263678
235957	263679
14261	263680
539387	263681
656789	263682
695113	263683
571620	263684
270646	263685
100230	263686
44576	263687
139648	263688
57732	263689
3227	263690
1576	263691
42612	263692
22584	263693
615224	263694
513726	263695
430128	263696
573897	263697
4492	263698
365393	263699
416399	263700
157790	263701
57058	263702
324131	263703
120618	263704
170658	263705
36190	263706
460559	263707
124705	263708
56754	263709
303045	263710
170671	263711
537336	263712
323693	263713
590772	263714
150766	263715
151920	263716
32960	263717
296883	263718
573357	263719
58904	263720
157362	263721
55177	263722
184690	263723
684072	263724
460596	263725
157429	263726
93721	263727
47380	263728
4411	263729
34485	263730
540685	263731
124085	263732
231308	263733
687673	263734
45395	263735
88778	263736
293309	263737
464348	263738
246100	263739
13569	263740
590625	263741
157386	263742
665214	263743
303018	263744
684018	263745
545222	263746
151857	263747
650988	263748
201971	263749
93565	263750
434782	263751
323614	263752
463988	263753
464027	263754
571362	263755
565188	263756
8856	263757
324051	263758
577315	263759
53	263760
540682	263761
320184	263762
664610	263763
48743	263764
317251	263765
4994	263766
296160	263767
680697	263768
613840	263769
79064	263770
283387	263771
165118	263772
10237	263773
246378	263774
23989	263775
528904	263776
170531	263777
27636	263778
206279	263779
672502	263780
675618	263781
3011	263782
236663	263783
127868	263784
49027	263785
193941	263786
3753	263787
17572	263788
547714	263789
74349	263790
101492	263791
165510	263792
86265	263793
408785	263794
445300	263795
55296	263796
378020	263797
65395	263798
37748	263799
294228	263800
48444	263801
22	263802
378029	263803
24143	263804
694258	263805
640509	263806
1292	263807
527	263808
272883	263809
9539	263810
519044	263811
55283	263812
375428	263813
460397	263814
35860	263815
104790	263816
112839	263817
640935	263818
4683	263819
213059	263820
479298	263821
157864	263822
423059	263823
354166	263824
77949	263825
425184	263826
620314	263827
23336	263828
568478	263829
541257	263830
7104	263831
18958	263832
611577	263833
10105	263834
167665	263835
20799	263836
47058	263837
44568	263838
471329	263839
27631	263840
575068	263841
129547	263842
113704	263843
637780	263844
51489	263845
523091	263846
11106	263847
518184	263848
375444	263849
22345	263850
530865	263851
425595	263852
29525	263853
77050	263854
253433	263855
537269	263856
93901	263857
35421	263858
19468	263859
587	263860
4047	263861
580281	263862
597402	263863
36506	263864
132306	263865
279393	263866
230675	263867
132915	263868
85185	263869
92561	263870
671925	263871
12118	263872
124131	263873
620212	263874
305744	263875
140683	263876
420115	263877
2960	263878
540189	263879
211087	263880
578	263881
87842	263882
620544	263883
6716	263884
545561	263885
309493	263886
36455	263887
92980	263888
503528	263889
184553	263890
153290	263891
122	263892
618684	263893
549905	263894
145361	263895
287977	263896
419443	263897
5772	263898
161331	263899
25480	263900
498801	263901
452140	263902
78750	263903
250339	263904
231328	263905
27803	263906
439183	263907
23767	263908
555681	263909
414472	263910
95132	263911
165049	263912
460583	263913
275986	263914
124786	263915
7807	263916
428800	263917
41949	263918
686774	263919
650862	263920
545213	263921
182105	263922
35787	263923
101021	263924
132874	263925
617715	263926
99352	263927
289550	263928
257	263929
666861	263930
659692	263931
474362	263932
474533	263933
618223	263934
592520	263935
287	263936
51646	263937
33602	263938
145326	263939
3239	263940
287	263941
287	263942
1719	263943
39007	263944
297821	263945
93201	263946
135450	263947
684328	263948
287354	263949
449028	263950
670006	263951
343375	263952
13581	263953
432909	263954
298004	263955
20435	263956
124639	263957
631311	263958
428067	263959
685680	263960
622190	263961
548284	263962
441187	263963
566547	263964
300388	263965
543779	263966
33781	263967
605294	263968
297681	263969
45221	263970
498803	263971
623323	263972
419963	263973
419206	263974
460160	263975
383828	263976
45227	263977
268833	263978
141154	263979
49060	263980
114536	263981
9389	263982
9379	263983
669159	263984
14985	263985
426808	263986
22321	263987
527728	263988
85551	263989
93336	263990
653468	263991
2674	263992
565783	263993
656351	263994
416814	263995
596776	263996
28	263997
25583	263998
684459	263999
20456	264000
460954	264001
460881	264002
460918	264003
123898	264004
7451	264005
660527	264006
422176	264007
17131	264008
442019	264009
618853	264010
529171	264011
105894	264012
277372	264013
652176	264014
139111	264015
632879	264016
382648	264017
14973	264018
246840	264019
243702	264020
519363	264021
153465	264022
49748	264023
531013	264024
436574	264025
14322	264026
220306	264027
75104	264028
7611	264029
147595	264030
46083	264031
12238	264032
2358	264033
461146	264034
170757	264035
5539	264036
135248	264037
3671	264038
455205	264039
178351	264040
484645	264041
84298	264042
10364	264043
436758	264044
557968	264045
434953	264046
373014	264047
53937	264048
237451	264049
93914	264050
382336	264051
51909	264052
13	264053
389576	264054
672991	264055
248903	264056
401201	264057
327542	264058
131736	264059
33243	264060
30773	264061
246721	264062
440084	264063
595076	264064
436569	264065
514162	264066
329223	264067
655815	264068
490637	264069
403262	264070
105248	264071
521410	264072
687094	264073
575830	264074
40785	264075
198050	264076
243758	264077
13625	264078
501274	264079
425957	264080
95641	264081
204320	264082
255202	264083
77478	264084
155805	264085
687525	264086
688166	264087
457753	264088
113229	264089
3509	264090
505137	264091
50035	264092
96727	264093
205481	264094
88179	264095
33735	264096
648822	264097
96090	264098
684914	264099
330597	264100
434673	264101
294139	264102
76612	264103
43376	264104
181433	264105
183319	264106
565810	264107
160001	264108
537167	264109
55326	264110
475031	264111
203280	264112
680678	264113
603702	264114
315000	264115
105495	264116
501426	264117
501425	264118
105899	264119
673007	264120
613066	264121
263903	264122
75411	264123
59089	264124
347811	264125
42998	264126
136962	264127
685843	264128
685789	264129
685700	264130
685736	264131
685795	264132
685866	264133
170946	264134
685844	264135
685788	264136
589596	264137
545208	264138
7234	264139
462752	264140
686248	264141
174614	264142
214	264143
197358	264144
178950	264145
194219	264146
194151	264147
63943	264148
64019	264149
194282	264150
178767	264151
131999	264152
124352	264153
111345	264154
654704	264155
379370	264156
49501	264157
40984	264158
19724	264159
693430	264160
186868	264161
56901	264162
210851	264163
588245	264164
228252	264165
194769	264166
123457	264167
171080	264168
408884	264169
686692	264170
408880	264171
686669	264172
686690	264173
144780	264174
170760	264175
174509	264176
499041	264177
156576	264178
198332	264179
141868	264180
636077	264181
692463	264182
544250	264183
342775	264184
112966	264185
536404	264186
124270	264187
110093	264188
48006	264189
494072	264190
494097	264191
494082	264192
494084	264193
494092	264194
494077	264195
494080	264196
494090	264197
494087	264198
494075	264199
494088	264200
494089	264201
494091	264202
494079	264203
494093	264204
494083	264205
494085	264206
494094	264207
494095	264208
494071	264209
494074	264210
494076	264211
494096	264212
494086	264213
494081	264214
494073	264215
256127	264216
99613	264217
403494	264218
610175	264219
476495	264220
22041	264221
132601	264222
554254	264223
106299	264224
605530	264225
566205	264226
125157	264227
83222	264228
3614	264229
178593	264230
52891	264231
331350	264232
153614	264233
8195	264234
72948	264235
212837	264236
135565	264237
364199	264238
625103	264239
163451	264240
57884	264241
363010	264242
871	264243
420029	264244
1449	264245
13600	264246
2317	264247
133855	264248
159447	264249
158199	264250
294788	264251
9454	264252
213	264253
43668	264254
622879	264255
391543	264256
179689	264257
440632	264258
83491	264259
278955	264260
243983	264261
190825	264262
576029	264263
80811	264264
621176	264265
384251	264266
227483	264267
47484	264268
20537	264269
21885	264270
82281	264271
45288	264272
4014	264273
423426	264274
30976	264275
237599	264276
109613	264277
561027	264278
167656	264279
35650	264280
127979	264281
686233	264282
442863	264283
154101	264284
521037	264285
145276	264286
364907	264287
77962	264288
130220	264289
132455	264290
112323	264291
29444	264292
514056	264293
480930	264294
543798	264295
522848	264296
67685	264297
553430	264298
415400	264299
2364	264300
89784	264301
70486	264302
686927	264303
505	264304
474625	264305
474624	264306
208746	264307
359365	264308
657594	264309
197589	264310
508448	264311
17627	264312
161985	264313
17391	264314
580984	264315
36712	264316
437390	264317
9218	264318
668371	264319
690486	264320
447945	264321
47518	264322
49622	264323
147343	264324
137419	264325
31729	264326
17695	264327
511569	264328
664447	264329
31370	264330
6911	264331
312923	264332
142934	264333
63695	264334
102568	264335
472681	264336
357194	264337
633061	264338
6829	264339
287793	264340
171409	264341
188181	264342
672967	264343
172215	264344
88351	264345
308943	264346
544829	264347
687997	264348
250229	264349
28365	264350
533430	264351
645226	264352
29494	264353
4102	264354
129385	264355
43713	264356
101846	264357
289526	264358
432567	264359
240513	264360
520077	264361
155952	264362
104575	264363
255551	264364
21035	264365
668047	264366
213579	264367
232093	264368
294475	264369
114422	264370
173030	264371
494739	264372
625419	264373
369744	264374
1	264375
484303	264376
128973	264377
680997	264378
595307	264379
190851	264380
458076	264381
51533	264382
240792	264383
618595	264384
270371	264385
73528	264386
97860	264387
79580	264388
10560	264389
394431	264390
6990	264391
1597	264392
116688	264393
371593	264394
10447	264395
162637	264396
439750	264397
451582	264398
645115	264399
614079	264400
5130	264401
490027	264402
19632	264403
88434	264404
612633	264405
435731	264406
480906	264407
229316	264408
92449	264409
284262	264410
102736	264411
10160	264412
69258	264413
300340	264414
221723	264415
8947	264416
272668	264417
181441	264418
49398	264419
419906	264420
58955	264421
476869	264422
442975	264423
82872	264424
50844	264425
255731	264426
229389	264427
16658	264428
2920	264429
1014	264430
130946	264431
37568	264432
60420	264433
457523	264434
457485	264435
178664	264436
129282	264437
129303	264438
682462	264439
129289	264440
486315	264441
573116	264442
174665	264443
605645	264444
480027	264445
147140	264446
130933	264447
985	264448
81123	264449
7855	264450
8808	264451
656387	264452
56301	264453
255114	264454
431598	264455
251763	264456
503476	264457
81887	264458
45	264459
334342	264460
191925	264461
175217	264462
20987	264463
198056	264464
115491	264465
106898	264466
358265	264467
58444	264468
474301	264469
688329	264470
175222	264471
3261	264472
598689	264473
261753	264474
682647	264475
353132	264476
172942	264477
17	264478
305845	264479
34710	264480
378486	264481
495250	264482
413437	264483
214322	264484
213571	264485
270308	264486
170386	264487
94424	264488
100	264489
157880	264490
645519	264491
368554	264492
314920	264493
210974	264494
66720	264495
619626	264496
35996	264497
40682	264498
534768	264499
449730	264500
513936	264501
498898	264502
490070	264503
529086	264504
172023	264505
297105	264506
179156	264507
185242	264508
35906	264509
159602	264510
572232	264511
154566	264512
679019	264513
7547	264514
601651	264515
199948	264516
102321	264517
85445	264518
458573	264519
611262	264520
156223	264521
24532	264522
85672	264523
213063	264524
107022	264525
120147	264526
255801	264527
54654	264528
227532	264529
7	264530
119160	264531
156466	264532
504721	264533
12274	264534
14310	264535
470367	264536
20436	264537
648085	264538
300666	264539
464332	264540
127692	264541
300235	264542
520552	264543
181440	264544
11854	264545
233189	264546
22781	264547
361614	264548
144912	264549
569720	264550
66826	264551
137868	264552
50757	264553
17323	264554
47035	264555
399121	264556
287263	264557
21990	264558
38224	264559
455906	264560
44116	264561
500420	264562
83	264563
12550	264564
139679	264565
102457	264566
31328	264567
88620	264568
90781	264569
428099	264570
605665	264571
300833	264572
629439	264573
4826	264574
64577	264575
251265	264576
515909	264577
443169	264578
641484	264579
687369	264580
556671	264581
556700	264582
242948	264583
269204	264584
412562	264585
47590	264586
501637	264587
614730	264588
82912	264589
444143	264590
419056	264591
430386	264592
596181	264593
269026	264594
376440	264595
170129	264596
326	264597
353694	264598
596800	264599
493912	264600
110630	264601
40972	264602
465027	264603
42472	264604
37794	264605
442864	264606
664120	264607
502252	264608
115768	264609
52850	264610
48346	264611
445009	264612
529705	264613
688962	264614
94543	264615
147138	264616
63289	264617
42500	264618
102457	264619
440445	264620
3031	264621
2192	264622
102014	264623
694280	264624
673954	264625
150330	264626
165514	264627
49341	264628
109823	264629
317713	264630
52416	264631
40916	264632
131397	264633
482601	264634
134579	264635
60128	264636
616708	264637
165531	264638
41741	264639
21959	264640
6674	264641
49870	264642
626754	264643
49870	264644
422977	264645
24257	264646
18025	264647
243592	264648
243791	264649
257591	264650
23134	264651
32232	264652
595116	264653
403079	264654
250892	264655
630537	264656
144251	264657
140374	264658
255737	264659
663751	264660
12698	264661
186420	264662
429692	264663
152024	264664
3890	264665
368542	264666
375250	264667
381168	264668
663603	264669
456484	264670
311561	264671
145654	264672
154972	264673
501037	264674
472894	264675
688537	264676
193680	264677
402056	264678
136173	264679
1174	264680
524050	264681
5065	264682
481778	264683
422252	264684
45399	264685
382429	264686
690131	264687
56906	264688
5024	264689
694205	264690
501033	264691
620285	264692
50316	264693
132669	264694
16383	264695
570468	264696
305816	264697
385370	264698
19375	264699
43910	264700
481998	264701
480992	264702
461032	264703
94361	264704
1125	264705
376209	264706
32232	264707
98191	264708
63437	264709
365305	264710
48537	264711
147153	264712
43186	264713
282336	264714
306452	264715
48650	264716
194721	264717
326959	264718
250876	264719
352581	264720
301609	264721
822	264722
130914	264723
176005	264724
607911	264725
376041	264726
190665	264727
365381	264728
257512	264729
215483	264730
17255	264731
631308	264732
48212	264733
87800	264734
475166	264735
635315	264736
4045	264737
132874	264738
248811	264739
144060	264740
569921	264741
489194	264742
326884	264743
10671	264744
207573	264745
214762	264746
27426	264747
162157	264748
660561	264749
40089	264750
54270	264751
582484	264752
539339	264753
693093	264754
443688	264755
163057	264756
153097	264757
317505	264758
636877	264759
81080	264760
355620	264761
236812	264762
459654	264763
21312	264764
54287	264765
8556	264766
63787	264767
323088	264768
489099	264769
236733	264770
131792	264771
335759	264772
534	264773
163829	264774
66284	264775
109196	264776
17894	264777
579761	264778
74698	264779
24339	264780
9977	264781
38113	264782
692236	264783
123362	264784
2290	264785
159303	264786
189928	264787
443079	264788
53498	264789
544033	264790
65303	264791
539753	264792
239454	264793
207945	264794
588636	264795
106825	264796
13083	264797
487125	264798
17724	264799
379254	264800
237125	264801
3	264802
59182	264803
614999	264804
57680	264805
672980	264806
395279	264807
592924	264808
5566	264809
11157	264810
33655	264811
59574	264812
605214	264813
411167	264814
19978	264815
2291	264816
263524	264817
77291	264818
5989	264819
527959	264820
494991	264821
6312	264822
251784	264823
73368	264824
324675	264825
177086	264826
100263	264827
356690	264828
21612	264829
158199	264830
93779	264831
580395	264832
37766	264833
367851	264834
113610	264835
334633	264836
1122	264837
151611	264838
41681	264839
462186	264840
76781	264841
16468	264842
2383	264843
169635	264844
101880	264845
20410	264846
291633	264847
122896	264848
37407	264849
61345	264850
457291	264851
36941	264852
201849	264853
152913	264854
7458	264855
74485	264856
2259	264857
294445	264858
9561	264859
354915	264860
97749	264861
487074	264862
216214	264863
15617	264864
605883	264865
621272	264866
490029	264867
482563	264868
295794	264869
342070	264870
18136	264871
473169	264872
442505	264873
77423	264874
507381	264875
23446	264876
552118	264877
654237	264878
178030	264879
119715	264880
133313	264881
637965	264882
300583	264883
235080	264884
206423	264885
494500	264886
316700	264887
617057	264888
623316	264889
222630	264890
524371	264891
544878	264892
4471	264893
563779	264894
397857	264895
146121	264896
127	264897
3	264898
194340	264899
398129	264900
17481	264901
346541	264902
190284	264903
632333	264904
70651	264905
692899	264906
414758	264907
384223	264908
632599	264909
482801	264910
296342	264911
425766	264912
355893	264913
3379	264914
437502	264915
656238	264916
3333	264917
690603	264918
690608	264919
45804	264920
177252	264921
518299	264922
192381	264923
628611	264924
169872	264925
468957	264926
463441	264927
191037	264928
416861	264929
161271	264930
504187	264931
565859	264932
406211	264933
307534	264934
3507	264935
649161	264936
404678	264937
11370	264938
326827	264939
661565	264940
163563	264941
357666	264942
299343	264943
313012	264944
496207	264945
94471	264946
47314	264947
326800	264948
326823	264949
524523	264950
632269	264951
482017	264952
9278	264953
129915	264954
46592	264955
88573	264956
198817	264957
592156	264958
501964	264959
344999	264960
73758	264961
514906	264962
147543	264963
174541	264964
502374	264965
10859	264966
636277	264967
193173	264968
190285	264969
21188	264970
12857	264971
27331	264972
188184	264973
524530	264974
326798	264975
533031	264976
30554	264977
353847	264978
299366	264979
393837	264980
296370	264981
296372	264982
300579	264983
110063	264984
52726	264985
33965	264986
298136	264987
296482	264988
666945	264989
621192	264990
131197	264991
614375	264992
491234	264993
528846	264994
344269	264995
600587	264996
370292	264997
390758	264998
115706	264999
319716	265000
615846	265001
499740	265002
439064	265003
386202	265004
405799	265005
259281	265006
137410	265007
21673	265008
670674	265009
79623	265010
165085	265011
209398	265012
116097	265013
11844	265014
642786	265015
9095	265016
155801	265017
10892	265018
124557	265019
386612	265020
41120	265021
534534	265022
250172	265023
473403	265024
687435	265025
46233	265026
80834	265027
336867	265028
442450	265029
671743	265030
614397	265031
436364	265032
278746	265033
153016	265034
658568	265035
1171	265036
657635	265037
1872	265038
393477	265039
108405	265040
254808	265041
200003	265042
540441	265043
599639	265044
211600	265045
1633	265046
282870	265047
68107	265048
140389	265049
264753	265050
40609	265051
98318	265052
687703	265053
124674	265054
124669	265055
687693	265056
464343	265057
464303	265058
123411	265059
314975	265060
297485	265061
428	265062
181181	265063
656479	265064
81726	265065
120213	265066
291738	265067
16297	265068
643614	265069
7022	265070
76609	265071
419622	265072
18048	265073
133571	265074
507570	265075
4684	265076
505006	265077
91743	265078
17844	265079
542770	265080
382	265081
161531	265082
116	265083
345902	265084
489585	265085
80453	265086
394853	265087
312319	265088
32172	265089
40	265090
99	265091
637367	265092
690697	265093
565499	265094
14077	265095
386075	265096
280735	265097
562131	265098
601957	265099
51013	265100
637317	265101
394597	265102
123609	265103
5007	265104
637422	265105
412315	265106
363435	265107
1348	265108
16118	265109
431746	265110
673840	265111
617651	265112
626832	265113
422533	265114
2952	265115
10358	265116
314689	265117
549341	265118
609	265119
11066	265120
581870	265121
24861	265122
587585	265123
124736	265124
278249	265125
47660	265126
116637	265127
258608	265128
613492	265129
339828	265130
33580	265131
61995	265132
8115	265133
1313	265134
197541	265135
419827	265136
377356	265137
429761	265138
7690	265139
608	265140
541576	265141
494363	265142
340259	265143
448030	265144
464592	265145
697173	265146
153380	265147
64671	265148
46522	265149
540698	265150
341880	265151
28575	265152
3304	265153
26006	265154
11066	265155
23812	265156
38026	265157
114456	265158
608	265159
648975	265160
282013	265161
124651	265162
13727	265163
572	265164
26085	265165
145295	265166
1625	265167
1471	265168
3503	265169
168737	265170
75499	265171
147845	265172
22246	265173
133528	265174
20533	265175
10986	265176
43139	265177
51051	265178
622988	265179
40026	265180
116013	265181
152782	265182
47583	265183
179242	265184
108178	265185
121934	265186
453079	265187
485488	265188
55872	265189
418947	265190
661772	265191
108196	265192
86431	265193
475555	265194
45890	265195
129158	265196
136488	265197
239494	265198
470946	265199
363180	265200
183165	265201
368823	265202
7349	265203
129118	265204
547376	265205
496387	265206
62822	265207
195268	265208
336597	265209
54211	265210
595651	265211
587553	265212
346114	265213
94444	265214
268354	265215
652832	265216
207747	265217
10041	265218
9573	265219
650346	265220
23543	265221
114260	265222
5650	265223
431846	265224
88083	265225
116624	265226
168632	265227
382794	265228
84980	265229
7350	265230
673	265231
296898	265232
507130	265233
286902	265234
633666	265235
30625	265236
143235	265237
23235	265238
468779	265239
144826	265240
25633	265241
381384	265242
131074	265243
627977	265244
656471	265245
639478	265246
340486	265247
116388	265248
124842	265249
147306	265250
569083	265251
338046	265252
149137	265253
115127	265254
531692	265255
661568	265256
50229	265257
50229	265258
157619	265259
399133	265260
94961	265261
546478	265262
579429	265263
579425	265264
152704	265265
233952	265266
157802	265267
147976	265268
640272	265269
553682	265270
150070	265271
124943	265272
138549	265273
376970	265274
11518	265275
11518	265276
11518	265277
11518	265278
647849	265279
127704	265280
21692	265281
416075	265282
7306	265283
136217	265284
165454	265285
12748	265286
429372	265287
138797	265288
408234	265289
227840	265290
458471	265291
79680	265292
50343	265293
458964	265294
41858	265295
605834	265296
629177	265297
632861	265298
484882	265299
9928	265300
12949	265301
132565	265302
447955	265303
503133	265304
71835	265305
89630	265306
159955	265307
54492	265308
40565	265309
31	265310
8885	265311
515169	265312
11896	265313
507651	265314
27397	265315
226670	265316
465398	265317
108714	265318
50465	265319
65040	265320
315142	265321
164968	265322
1868	265323
25490	265324
651043	265325
39184	265326
449259	265327
628359	265328
113022	265329
542159	265330
452869	265331
29285	265332
280310	265333
231223	265334
308565	265335
628324	265336
288651	265337
379307	265338
1382	265339
613461	265340
214	265341
477745	265342
1057	265343
559952	265344
68063	265345
694881	265346
468004	265347
447421	265348
8379	265349
3472	265350
644908	265351
80	265352
652368	265353
267884	265354
289127	265355
25628	265356
101410	265357
82901	265358
378678	265359
688764	265360
450198	265361
6080	265362
171576	265363
692804	265364
263389	265365
680080	265366
92636	265367
97234	265368
29553	265369
38339	265370
688602	265371
217323	265372
508153	265373
421612	265374
346900	265375
241502	265376
53157	265377
326768	265378
640069	265379
14176	265380
23836	265381
144944	265382
119341	265383
197729	265384
69881	265385
411804	265386
402892	265387
443879	265388
315595	265389
185632	265390
242208	265391
357866	265392
50307	265393
9387	265394
228581	265395
445121	265396
439417	265397
54402	265398
391204	265399
24480	265400
295006	265401
260312	265402
566041	265403
108436	265404
294275	265405
587078	265406
597962	265407
400559	265408
451383	265409
392686	265410
681682	265411
20620	265412
145966	265413
45409	265414
122399	265415
692569	265416
406182	265417
406183	265418
122398	265419
633738	265420
540110	265421
66486	265422
141624	265423
34705	265424
351831	265425
544062	265426
435337	265427
466	265428
220342	265429
641041	265430
155313	265431
549593	265432
549600	265433
271567	265434
82038	265435
143064	265436
271582	265437
271592	265438
549636	265439
271595	265440
50913	265441
549639	265442
549640	265443
549653	265444
271613	265445
143068	265446
143069	265447
50915	265448
549664	265449
549669	265450
549676	265451
271632	265452
271634	265453
549702	265454
31810	265455
19137	265456
691965	265457
568411	265458
7943	265459
334765	265460
295074	265461
344841	265462
127942	265463
654013	265464
130	265465
243723	265466
510612	265467
572340	265468
464957	265469
464950	265470
678052	265471
593756	265472
99267	265473
107619	265474
328496	265475
131188	265476
87790	265477
4296	265478
319397	265479
604559	265480
83289	265481
165053	265482
473	265483
538494	265484
529054	265485
141898	265486
697463	265487
234255	265488
346323	265489
23409	265490
472012	265491
114888	265492
685673	265493
46210	265494
344845	265495
407599	265496
20561	265497
905	265498
66906	265499
102451	265500
665437	265501
382682	265502
378682	265503
300170	265504
197493	265505
31848	265506
142796	265507
4921	265508
108673	265509
283973	265510
109759	265511
602484	265512
395755	265513
76496	265514
531824	265515
109927	265516
409078	265517
553537	265518
648403	265519
10065	265520
428254	265521
125749	265522
430261	265523
688392	265524
654756	265525
578045	265526
449424	265527
94555	265528
547381	265529
584560	265530
688390	265531
196011	265532
601592	265533
601011	265534
669303	265535
658466	265536
25637	265537
457238	265538
467447	265539
558133	265540
632722	265541
55040	265542
611896	265543
270904	265544
16607	265545
544208	265546
195895	265547
188672	265548
153433	265549
688403	265550
87560	265551
383962	265552
157044	265553
365024	265554
571386	265555
114771	265556
171112	265557
399497	265558
607831	265559
665867	265560
121239	265561
9556	265562
464905	265563
64143	265564
674885	265565
35887	265566
234315	265567
451290	265568
485447	265569
50108	265570
100704	265571
399284	265572
5520	265573
667129	265574
449454	265575
529976	265576
685660	265577
621711	265578
621727	265579
667027	265580
14941	265581
399524	265582
320775	265583
102470	265584
21877	265585
306651	265586
102079	265587
592596	265588
257003	265589
132232	265590
403892	265591
498992	265592
394284	265593
116001	265594
137391	265595
70585	265596
541765	265597
167101	265598
528141	265599
327337	265600
114796	265601
654932	265602
493865	265603
683008	265604
440539	265605
589240	265606
279149	265607
403684	265608
62476	265609
364644	265610
309271	265611
227148	265612
94601	265613
617074	265614
116802	265615
556336	265616
37159	265617
179876	265618
591873	265619
695280	265620
51258	265621
151555	265622
376757	265623
127607	265624
347995	265625
21392	265626
97502	265627
60017	265628
91479	265629
19271	265630
429570	265631
57316	265632
75346	265633
241607	265634
96910	265635
533851	265636
264130	265637
284098	265638
424179	265639
152030	265640
23149	265641
387424	265642
519826	265643
3829	265644
654884	265645
428070	265646
9396	265647
394	265648
512307	265649
655091	265650
117531	265651
184759	265652
465423	265653
92061	265654
322623	265655
97505	265656
420762	265657
164690	265658
16492	265659
176521	265660
92319	265661
98449	265662
337561	265663
153684	265664
24559	265665
383280	265666
309934	265667
100418	265668
19738	265669
52076	265670
543693	265671
619977	265672
531412	265673
420667	265674
627932	265675
7008	265676
530890	265677
457135	265678
250527	265679
469541	265680
29605	265681
116467	265682
530072	265683
425751	265684
326055	265685
387293	265686
1583	265687
253450	265688
245840	265689
57774	265690
46827	265691
661281	265692
530878	265693
113696	265694
359502	265695
519389	265696
519229	265697
243126	265698
519989	265699
418703	265700
1726	265701
127138	265702
387286	265703
426992	265704
364643	265705
555331	265706
444272	265707
542711	265708
184229	265709
674805	265710
19285	265711
5423	265712
169434	265713
253451	265714
116165	265715
1368	265716
394106	265717
626419	265718
284105	265719
121412	265720
610301	265721
447786	265722
551466	265723
24600	265724
146831	265725
45271	265726
401699	265727
312735	265728
62719	265729
547393	265730
61788	265731
584374	265732
150566	265733
48964	265734
127706	265735
12095	265736
72465	265737
52126	265738
518979	265739
128736	265740
66563	265741
379299	265742
485149	265743
185954	265744
226714	265745
687182	265746
12	265747
361476	265748
251601	265749
50601	265750
358018	265751
681898	265752
565938	265753
535231	265754
20076	265755
133882	265756
36502	265757
8952	265758
7367	265759
636072	265760
639911	265761
115699	265762
109290	265763
142773	265764
40857	265765
18022	265766
460331	265767
123769	265768
11103	265769
432574	265770
368226	265771
234273	265772
506857	265773
538644	265774
26335	265775
564335	265776
156024	265777
261336	265778
569666	265779
180260	265780
14	265781
133707	265782
67363	265783
32536	265784
6100	265785
288055	265786
87050	265787
10745	265788
362694	265789
166919	265790
457706	265791
657390	265792
17885	265793
467296	265794
473838	265795
169137	265796
457134	265797
37113	265798
124911	265799
467553	265800
171746	265801
311375	265802
1744	265803
109898	265804
1385	265805
420799	265806
119150	265807
554391	265808
156407	265809
542	265810
64207	265811
472038	265812
490393	265813
545011	265814
363211	265815
678974	265816
423	265817
149327	265818
314944	265819
419510	265820
678164	265821
40012	265822
31381	265823
111024	265824
42886	265825
200954	265826
678790	265827
33235	265828
280356	265829
579992	265830
637017	265831
243263	265832
250536	265833
75128	265834
108605	265835
15284	265836
448700	265837
288518	265838
310175	265839
303576	265840
9648	265841
93420	265842
167148	265843
566229	265844
669318	265845
189348	265846
404873	265847
611883	265848
524835	265849
1482	265850
785	265851
64327	265852
454020	265853
34673	265854
115184	265855
691714	265856
415771	265857
386021	265858
157886	265859
641955	265860
150135	265861
48375	265862
10	265863
82998	265864
12686	265865
59520	265866
110578	265867
179214	265868
399866	265869
542387	265870
73679	265871
62036	265872
98152	265873
352377	265874
4534	265875
58818	265876
128685	265877
16102	265878
23245	265879
663497	265880
362791	265881
305375	265882
467242	265883
160131	265884
137311	265885
7	265886
1170	265887
287572	265888
146916	265889
690341	265890
397162	265891
99954	265892
137934	265893
55074	265894
693518	265895
155076	265896
251549	265897
654516	265898
222325	265899
5597	265900
160992	265901
32324	265902
125648	265903
492744	265904
573718	265905
468606	265906
468607	265907
380121	265908
634892	265909
12557	265910
6480	265911
31241	265912
167315	265913
542787	265914
19112	265915
490203	265916
270518	265917
457567	265918
173378	265919
48139	265920
349860	265921
814	265922
413039	265923
21422	265924
361617	265925
688457	265926
116766	265927
413485	265928
61794	265929
13190	265930
49066	265931
676851	265932
252645	265933
2112	265934
590734	265935
51528	265936
413478	265937
51671	265938
560192	265939
287924	265940
6873	265941
48299	265942
555251	265943
485003	265944
94319	265945
38388	265946
183642	265947
25244	265948
21115	265949
135364	265950
74803	265951
25809	265952
83339	265953
108980	265954
93467	265955
238565	265956
6778	265957
161256	265958
12030	265959
635836	265960
216729	265961
505805	265962
11991	265963
93586	265964
524505	265965
473083	265966
23431	265967
14238	265968
628828	265969
588868	265970
89081	265971
427597	265972
278952	265973
64652	265974
15648	265975
13691	265976
13691	265977
91926	265978
395320	265979
616512	265980
247122	265981
217426	265982
6374	265983
17316	265984
7306	265985
124790	265986
4396	265987
24440	265988
105680	265989
51696	265990
56458	265991
669664	265992
247010	265993
226717	265994
44752	265995
4322	265996
45003	265997
130047	265998
561970	265999
137424	266000
23274	266001
18102	266002
46346	266003
48038	266004
6563	266005
614017	266006
219479	266007
120013	266008
522704	266009
3887	266010
122149	266011
125677	266012
451640	266013
426446	266014
370637	266015
91818	266016
275960	266017
419386	266018
522664	266019
430280	266020
127770	266021
164340	266022
50230	266023
642282	266024
75414	266025
243775	266026
75381	266027
8308	266028
30448	266029
375574	266030
566099	266031
691211	266032
403416	266033
346687	266034
196345	266035
22429	266036
188936	266037
72622	266038
255	266039
109458	266040
205692	266041
381340	266042
42535	266043
215896	266044
422249	266045
346708	266046
81405	266047
158058	266048
233451	266049
591954	266050
545506	266051
5703	266052
405556	266053
347555	266054
104052	266055
347552	266056
3755	266057
347566	266058
548319	266059
593631	266060
104486	266061
81405	266062
462922	266063
203361	266064
188596	266065
286520	266066
273674	266067
408749	266068
285837	266069
226173	266070
593356	266071
162675	266072
14706	266073
692493	266074
331793	266075
581670	266076
177843	266077
130717	266078
361840	266079
183363	266080
399381	266081
213594	266082
279268	266083
580357	266084
627472	266085
51336	266086
143780	266087
429420	266088
578058	266089
359353	266090
339814	266091
143055	266092
225767	266093
74606	266094
361754	266095
622116	266096
222418	266097
226451	266098
263224	266099
71554	266100
454337	266101
550468	266102
4690	266103
279802	266104
274836	266105
544136	266106
3861	266107
71666	266108
445003	266109
666285	266110
104969	266111
711	266112
184	266113
675260	266114
178313	266115
438308	266116
549880	266117
527034	266118
426160	266119
32268	266120
663770	266121
2911	266122
301050	266123
580071	266124
285855	266125
685961	266126
388928	266127
566869	266128
100011	266129
360479	266130
11178	266131
647272	266132
684050	266133
654125	266134
182338	266135
436710	266136
34926	266137
185090	266138
497889	266139
90418	266140
190248	266141
51970	266142
166027	266143
563856	266144
649481	266145
469878	266146
542959	266147
219434	266148
13370	266149
209099	266150
3210	266151
208195	266152
192	266153
287101	266154
99522	266155
57103	266156
14943	266157
112643	266158
74710	266159
585758	266160
498708	266161
461591	266162
350393	266163
339531	266164
150296	266165
661951	266166
194988	266167
167909	266168
663038	266169
10466	266170
165930	266171
265354	266172
475351	266173
92998	266174
24474	266175
474879	266176
406328	266177
118026	266178
155895	266179
56918	266180
1439	266181
56957	266182
466270	266183
695510	266184
43420	266185
68015	266186
99654	266187
434692	266188
69871	266189
254622	266190
144847	266191
2879	266192
117661	266193
190750	266194
117795	266195
560260	266196
9219	266197
604725	266198
407106	266199
54244	266200
348999	266201
1635	266202
133800	266203
64526	266204
307162	266205
317347	266206
33413	266207
464370	266208
11876	266209
167645	266210
51	266211
3455	266212
581849	266213
228447	266214
433619	266215
519544	266216
109027	266217
17918	266218
201140	266219
159315	266220
365480	266221
685377	266222
523314	266223
3138	266224
60589	266225
383319	266226
350035	266227
539695	266228
111803	266229
284054	266230
2939	266231
264628	266232
49052	266233
10892	266234
376919	266235
319068	266236
269202	266237
380403	266238
8049	266239
113964	266240
620016	266241
3248	266242
12957	266243
553615	266244
470123	266245
125740	266246
33380	266247
21789	266248
600834	266249
268287	266250
470491	266251
182314	266252
19819	266253
126037	266254
470601	266255
591646	266256
484940	266257
69913	266258
21013	266259
172105	266260
11272	266261
249737	266262
337372	266263
398204	266264
229363	266265
504321	266266
199659	266267
109520	266268
197764	266269
60956	266270
179035	266271
178988	266272
178761	266273
178825	266274
500096	266275
500057	266276
129299	266277
131986	266278
500080	266279
131993	266280
500145	266281
27101	266282
486288	266283
500075	266284
63982	266285
500134	266286
486283	266287
180337	266288
63980	266289
106670	266290
179077	266291
470941	266292
399037	266293
251824	266294
197759	266295
14725	266296
43152	266297
26221	266298
639568	266299
471114	266300
398612	266301
624	266302
108646	266303
103832	266304
30452	266305
475848	266306
4086	266307
423548	266308
284610	266309
197614	266310
100648	266311
116448	266312
691839	266313
127827	266314
13720	266315
45065	266316
189326	266317
2470	266318
14923	266319
154619	266320
46840	266321
128134	266322
126850	266323
141609	266324
588526	266325
637989	266326
691086	266327
26196	266328
162118	266329
271932	266330
496920	266331
80625	266332
692905	266333
8847	266334
329644	266335
186060	266336
469107	266337
430295	266338
320389	266339
34090	266340
125439	266341
271547	266342
7214	266343
241174	266344
2931	266345
4819	266346
399924	266347
124021	266348
402975	266349
52212	266350
434704	266351
534777	266352
119712	266353
533427	266354
4756	266355
26489	266356
151332	266357
575898	266358
3771	266359
29602	266360
574984	266361
37340	266362
278121	266363
40799	266364
42731	266365
1199	266366
227037	266367
180688	266368
275384	266369
77028	266370
250205	266371
8693	266372
217161	266373
548959	266374
675419	266375
450678	266376
600986	266377
478250	266378
139264	266379
567572	266380
158347	266381
572110	266382
85504	266383
3538	266384
496602	266385
136105	266386
324705	266387
57358	266388
16107	266389
607437	266390
438615	266391
15279	266392
1853	266393
651410	266394
297484	266395
90250	266396
306967	266397
39106	266398
10162	266399
525399	266400
647936	266401
525403	266402
16537	266403
17825	266404
236357	266405
583620	266406
471702	266407
137671	266408
410849	266409
36836	266410
333068	266411
648140	266412
15114	266413
333101	266414
3838	266415
41751	266416
410853	266417
96197	266418
17344	266419
592819	266420
104934	266421
593947	266422
9798	266423
378377	266424
642900	266425
74703	266426
123660	266427
44645	266428
679143	266429
692301	266430
288336	266431
456398	266432
436705	266433
23432	266434
9160	266435
92968	266436
616520	266437
456002	266438
164524	266439
431501	266440
254759	266441
230024	266442
40144	266443
68651	266444
637806	266445
85417	266446
325	266447
641299	266448
480733	266449
472150	266450
289837	266451
403174	266452
653198	266453
126580	266454
4732	266455
533874	266456
6570	266457
605340	266458
648620	266459
118289	266460
214	266461
123435	266462
307200	266463
25486	266464
115074	266465
376733	266466
135325	266467
343341	266468
230290	266469
267	266470
80711	266471
233202	266472
491731	266473
31085	266474
523799	266475
12171	266476
559079	266477
278449	266478
222269	266479
89303	266480
7248	266481
439988	266482
388041	266483
327144	266484
125610	266485
117070	266486
649775	266487
554549	266488
158929	266489
338798	266490
154972	266491
326293	266492
603994	266493
305699	266494
422767	266495
546037	266496
677100	266497
39068	266498
454886	266499
44926	266500
96620	266501
635314	266502
446366	266503
350904	266504
616807	266505
304515	266506
265301	266507
519225	266508
631186	266509
23719	266510
635670	266511
278428	266512
350214	266513
492546	266514
15870	266515
351099	266516
305184	266517
1481	266518
523387	266519
59324	266520
447506	266521
90586	266522
521911	266523
63001	266524
347814	266525
174581	266526
302571	266527
663829	266528
395186	266529
70	266530
165269	266531
52	266532
28667	266533
53	266534
530802	266535
56725	266536
13542	266537
449253	266538
56	266539
293851	266540
87503	266541
250440	266542
10277	266543
6084	266544
473290	266545
211827	266546
537558	266547
558815	266548
512562	266549
401711	266550
574982	266551
200647	266552
499914	266553
27788	266554
587708	266555
327574	266556
166997	266557
626946	266558
81741	266559
85518	266560
126797	266561
693831	266562
62473	266563
140367	266564
390714	266565
539388	266566
42921	266567
151435	266568
573688	266569
67012	266570
20239	266571
588923	266572
652796	266573
30057	266574
102128	266575
209242	266576
555651	266577
311085	266578
268363	266579
14583	266580
6041	266581
119378	266582
335646	266583
510893	266584
162	266585
162	266586
145121	266587
271884	266588
557473	266589
63856	266590
653133	266591
176748	266592
228991	266593
97986	266594
599237	266595
539941	266596
670993	266597
95275	266598
442044	266599
12406	266600
212845	266601
324460	266602
6712	266603
3320	266604
113647	266605
41	266606
30213	266607
17955	266608
595201	266609
538625	266610
39956	266611
312385	266612
441314	266613
523705	266614
80692	266615
31031	266616
6772	266617
39914	266618
493415	266619
126905	266620
65486	266621
20701	266622
196	266623
20358	266624
650317	266625
3140	266626
16663	266627
386126	266628
101526	266629
127567	266630
438656	266631
611341	266632
326817	266633
97177	266634
233412	266635
487503	266636
513112	266637
19248	266638
670538	266639
351017	266640
154166	266641
573474	266642
388680	266643
45033	266644
25500	266645
46433	266646
485197	266647
438850	266648
291588	266649
222273	266650
498151	266651
523231	266652
35653	266653
248556	266654
102801	266655
585663	266656
103747	266657
350490	266658
558101	266659
601888	266660
103143	266661
215634	266662
595358	266663
52090	266664
104761	266665
560087	266666
273099	266667
354389	266668
6604	266669
8547	266670
630558	266671
570889	266672
479441	266673
649742	266674
310271	266675
493200	266676
215781	266677
456516	266678
688053	266679
494324	266680
286557	266681
352365	266682
581334	266683
496106	266684
498921	266685
294480	266686
553178	266687
135025	266688
44521	266689
684766	266690
6930	266691
502147	266692
117138	266693
93315	266694
154698	266695
317122	266696
292038	266697
496427	266698
392605	266699
122331	266700
495241	266701
467258	266702
80725	266703
326772	266704
511528	266705
41348	266706
344558	266707
587995	266708
147369	266709
644067	266710
90147	266711
225854	266712
45033	266713
122315	266714
190716	266715
491962	266716
61760	266717
186156	266718
133127	266719
684387	266720
37880	266721
382065	266722
141405	266723
318962	266724
326971	266725
209291	266726
145718	266727
429238	266728
46227	266729
10892	266730
377144	266731
87644	266732
149711	266733
580245	266734
25236	266735
49603	266736
6642	266737
7490	266738
526543	266739
461346	266740
129582	266741
622473	266742
242138	266743
172634	266744
662865	266745
343208	266746
391483	266747
439420	266748
50523	266749
271877	266750
264841	266751
69518	266752
374833	266753
2363	266754
128052	266755
491157	266756
663786	266757
462385	266758
1	266759
164459	266760
38610	266761
3644	266762
583137	266763
529578	266764
262062	266765
385279	266766
129702	266767
142070	266768
102706	266769
46613	266770
170442	266771
48768	266772
98537	266773
53092	266774
695595	266775
163542	266776
101133	266777
131328	266778
9877	266779
97111	266780
144549	266781
104335	266782
462785	266783
162274	266784
421827	266785
514974	266786
474652	266787
296847	266788
12752	266789
550138	266790
136720	266791
190092	266792
496265	266793
173613	266794
60971	266795
4641	266796
65904	266797
9177	266798
443297	266799
476497	266800
124542	266801
525745	266802
191043	266803
386981	266804
455752	266805
694578	266806
129176	266807
694751	266808
474584	266809
127246	266810
6387	266811
46227	266812
458641	266813
2938	266814
475464	266815
127181	266816
127243	266817
475513	266818
475757	266819
127223	266820
475505	266821
7468	266822
475593	266823
127195	266824
2230	266825
20739	266826
475720	266827
127203	266828
475514	266829
694970	266830
90299	266831
108435	266832
393575	266833
394719	266834
139901	266835
155912	266836
520603	266837
96060	266838
94350	266839
87264	266840
155281	266841
393240	266842
120357	266843
35341	266844
46107	266845
271878	266846
307605	266847
642356	266848
117512	266849
665145	266850
495775	266851
156229	266852
567599	266853
3714	266854
368932	266855
209178	266856
637782	266857
402185	266858
424618	266859
6958	266860
385005	266861
6335	266862
122047	266863
40736	266864
382036	266865
33985	266866
142111	266867
554729	266868
294894	266869
476429	266870
31802	266871
58407	266872
372672	266873
132328	266874
301628	266875
231687	266876
50535	266877
312477	266878
444927	266879
7063	266880
121378	266881
595645	266882
55681	266883
268533	266884
673939	266885
134518	266886
368286	266887
9	266888
12078	266889
361203	266890
131369	266891
228899	266892
109414	266893
49489	266894
198164	266895
528	266896
516463	266897
150897	266898
339546	266899
476702	266900
476712	266901
476695	266902
476945	266903
246000	266904
525198	266905
661570	266906
166908	266907
428812	266908
103219	266909
303594	266910
446330	266911
491453	266912
198321	266913
15791	266914
352765	266915
560017	266916
6261	266917
156648	266918
488704	266919
492649	266920
411397	266921
55637	266922
601101	266923
391833	266924
502766	266925
115754	266926
639988	266927
693521	266928
150074	266929
556097	266930
137714	266931
277311	266932
500359	266933
210768	266934
588111	266935
59560	266936
233697	266937
96287	266938
86954	266939
150011	266940
428694	266941
371041	266942
346754	266943
99971	266944
22871	266945
414740	266946
21685	266947
153624	266948
44501	266949
167993	266950
46785	266951
6293	266952
675042	266953
668127	266954
559921	266955
3580	266956
48834	266957
91111	266958
38582	266959
114685	266960
139799	266961
170732	266962
22045	266963
549552	266964
654325	266965
606276	266966
120776	266967
481656	266968
10822	266969
12549	266970
486184	266971
524021	266972
227404	266973
588459	266974
291010	266975
286633	266976
157787	266977
106378	266978
301448	266979
163756	266980
421043	266981
551924	266982
317863	266983
518436	266984
370990	266985
206762	266986
372988	266987
166523	266988
642714	266989
43817	266990
342647	266991
543423	266992
138226	266993
496057	266994
142508	266995
457820	266996
217034	266997
516604	266998
125471	266999
520735	267000
640926	267001
676414	267002
435254	267003
157429	267004
1160	267005
395924	267006
3185	267007
10200	267008
33141	267009
479563	267010
203724	267011
271120	267012
8768	267013
121922	267014
177718	267015
691137	267016
515855	267017
561859	267018
697175	267019
353812	267020
384322	267021
83445	267022
567453	267023
646838	267024
131947	267025
192352	267026
136797	267027
27756	267028
314911	267029
554209	267030
648374	267031
25584	267032
379405	267033
5495	267034
434195	267035
340231	267036
223407	267037
89530	267038
47652	267039
679145	267040
635223	267041
301702	267042
126452	267043
683582	267044
42026	267045
480156	267046
411510	267047
46329	267048
629104	267049
148831	267050
270903	267051
200922	267052
118891	267053
13097	267054
460818	267055
15898	267056
46347	267057
604438	267058
679958	267059
191207	267060
23717	267061
568736	267062
8787	267063
575993	267064
684291	267065
345761	267066
478673	267067
227389	267068
524596	267069
50762	267070
123056	267071
617186	267072
197441	267073
233781	267074
9490	267075
273631	267076
656115	267077
4240	267078
268946	267079
5871	267080
3414	267081
186775	267082
1405	267083
271936	267084
658	267085
670039	267086
244286	267087
71734	267088
315605	267089
554450	267090
500427	267091
280805	267092
688534	267093
252632	267094
119111	267095
336843	267096
609051	267097
242269	267098
128031	267099
410751	267100
279288	267101
646976	267102
16878	267103
90578	267104
685822	267105
245113	267106
453002	267107
270502	267108
629010	267109
4579	267110
86404	267111
528624	267112
142709	267113
11461	267114
21947	267115
117826	267116
145474	267117
43422	267118
526218	267119
129622	267120
47617	267121
3036	267122
569390	267123
339158	267124
623215	267125
447071	267126
3602	267127
237547	267128
674382	267129
50931	267130
199308	267131
648141	267132
112907	267133
100775	267134
1395	267135
3889	267136
76	267137
402121	267138
274400	267139
127261	267140
107294	267141
582490	267142
626381	267143
51542	267144
173724	267145
144212	267146
32905	267147
119789	267148
6692	267149
532185	267150
245818	267151
233766	267152
48598	267153
38087	267154
454528	267155
269223	267156
16004	267157
372155	267158
488967	267159
115372	267160
566747	267161
174277	267162
127296	267163
71812	267164
674081	267165
651013	267166
388145	267167
545157	267168
376198	267169
140699	267170
499860	267171
40835	267172
27917	267173
323206	267174
100539	267175
173722	267176
311623	267177
228163	267178
3668	267179
334721	267180
6351	267181
378867	267182
534423	267183
537891	267184
602422	267185
309001	267186
18688	267187
6009	267188
136887	267189
549425	267190
617696	267191
313532	267192
150	267193
167325	267194
92695	267195
156126	267196
683649	267197
648753	267198
259976	267199
104968	267200
336264	267201
576273	267202
73904	267203
67424	267204
586	267205
80068	267206
505309	267207
109380	267208
638884	267209
21721	267210
205938	267211
188	267212
369149	267213
59456	267214
119805	267215
45537	267216
56999	267217
11528	267218
438587	267219
679309	267220
594575	267221
39625	267222
3562	267223
180574	267224
575352	267225
369894	267226
198121	267227
441707	267228
521262	267229
165813	267230
591506	267231
101820	267232
456237	267233
19379	267234
681896	267235
626357	267236
178609	267237
694322	267238
36030	267239
57913	267240
691152	267241
155998	267242
428221	267243
155159	267244
91868	267245
538707	267246
472145	267247
157	267248
169764	267249
130672	267250
401713	267251
22782	267252
433944	267253
565603	267254
407895	267255
646835	267256
99848	267257
42834	267258
426657	267259
65588	267260
106862	267261
645723	267262
163044	267263
331020	267264
141903	267265
173	267266
297386	267267
227574	267268
2646	267269
134044	267270
330630	267271
32580	267272
362949	267273
67457	267274
544335	267275
381140	267276
666593	267277
562740	267278
519292	267279
114449	267280
33353	267281
3292	267282
163238	267283
46506	267284
1179	267285
153611	267286
94669	267287
524385	267288
139886	267289
28064	267290
83959	267291
212434	267292
680642	267293
18108	267294
60145	267295
104947	267296
629748	267297
302797	267298
13195	267299
184500	267300
262461	267301
2810	267302
5624	267303
165885	267304
114445	267305
35967	267306
419063	267307
651529	267308
8087	267309
679942	267310
661378	267311
25135	267312
413191	267313
100884	267314
8588	267315
124454	267316
480493	267317
553208	267318
173	267319
102503	267320
594542	267321
380282	267322
626434	267323
641131	267324
3	267325
453471	267326
561862	267327
23833	267328
448758	267329
554477	267330
494375	267331
603734	267332
583051	267333
551848	267334
43232	267335
249584	267336
345949	267337
23587	267338
411350	267339
24886	267340
5868	267341
19638	267342
524212	267343
153608	267344
52162	267345
142711	267346
180944	267347
50928	267348
24065	267349
12907	267350
25006	267351
32197	267352
123882	267353
95950	267354
393509	267355
94232	267356
70415	267357
660589	267358
283867	267359
639991	267360
537807	267361
255330	267362
255366	267363
677833	267364
389189	267365
117061	267366
4725	267367
155492	267368
19391	267369
635913	267370
97565	267371
468740	267372
95434	267373
168154	267374
35211	267375
442563	267376
438215	267377
541948	267378
468030	267379
545806	267380
2126	267381
108899	267382
89778	267383
38149	267384
26599	267385
3020	267386
163357	267387
166156	267388
351371	267389
538765	267390
55489	267391
123888	267392
594503	267393
28539	267394
4335	267395
274914	267396
142007	267397
113581	267398
267740	267399
3731	267400
8631	267401
507312	267402
155093	267403
16893	267404
96771	267405
101769	267406
479795	267407
563409	267408
242090	267409
163887	267410
365910	267411
80378	267412
4011	267413
416088	267414
278817	267415
536706	267416
83023	267417
220766	267418
227432	267419
664472	267420
664479	267421
32969	267422
9128	267423
38287	267424
62694	267425
252422	267426
412992	267427
360628	267428
476174	267429
340878	267430
661583	267431
61464	267432
468976	267433
477204	267434
281731	267435
341133	267436
197974	267437
121530	267438
543	267439
358660	267440
3277	267441
619573	267442
322272	267443
564774	267444
645161	267445
637141	267446
531029	267447
632673	267448
20438	267449
99063	267450
194648	267451
571523	267452
28465	267453
531424	267454
670301	267455
588907	267456
639758	267457
385453	267458
146854	267459
41054	267460
596095	267461
170828	267462
316656	267463
418759	267464
661388	267465
415067	267466
419980	267467
626331	267468
276849	267469
277197	267470
564297	267471
236402	267472
126920	267473
3289	267474
611066	267475
697186	267476
494767	267477
143959	267478
358495	267479
116031	267480
40489	267481
595740	267482
478035	267483
500462	267484
202690	267485
577584	267486
66888	267487
626763	267488
120443	267489
404856	267490
169908	267491
534870	267492
172821	267493
502556	267494
355980	267495
173045	267496
415003	267497
525244	267498
702	267499
118611	267500
453003	267501
13556	267502
527045	267503
98433	267504
671083	267505
43327	267506
26631	267507
309869	267508
2565	267509
71443	267510
47487	267511
279404	267512
213602	267513
252314	267514
336939	267515
256719	267516
19503	267517
316	267518
21915	267519
587697	267520
3301	267521
682695	267522
278385	267523
104136	267524
679155	267525
34580	267526
39040	267527
301452	267528
228314	267529
566140	267530
222850	267531
499798	267532
625883	267533
204460	267534
416456	267535
1576	267536
536443	267537
60370	267538
122000	267539
108775	267540
155384	267541
13018	267542
4868	267543
439419	267544
85115	267545
287514	267546
315898	267547
149892	267548
53467	267549
135183	267550
535296	267551
359004	267552
123747	267553
658525	267554
711	267555
177519	267556
226849	267557
78439	267558
452827	267559
194542	267560
44979	267561
641419	267562
78443	267563
57506	267564
119250	267565
4788	267566
543169	267567
65732	267568
309180	267569
49194	267570
654815	267571
33052	267572
127735	267573
477662	267574
477596	267575
127734	267576
46365	267577
258971	267578
426756	267579
127761	267580
87556	267581
505763	267582
103701	267583
352009	267584
279685	267585
695535	267586
612985	267587
260647	267588
633929	267589
503559	267590
63878	267591
193754	267592
76379	267593
404992	267594
9435	267595
16217	267596
669765	267597
659885	267598
32414	267599
519377	267600
477738	267601
696543	267602
696546	267603
696536	267604
59554	267605
234158	267606
1433	267607
43149	267608
76119	267609
15327	267610
537108	267611
502123	267612
376028	267613
418302	267614
418305	267615
417468	267616
246020	267617
386122	267618
673551	267619
419283	267620
513912	267621
156078	267622
93475	267623
460042	267624
171896	267625
6885	267626
678832	267627
424438	267628
421451	267629
660470	267630
136600	267631
452085	267632
405093	267633
12717	267634
227456	267635
256085	267636
252	267637
211627	267638
678051	267639
696803	267640
173167	267641
494898	267642
4960	267643
328401	267644
592663	267645
97517	267646
478143	267647
173154	267648
394130	267649
2773	267650
542070	267651
479884	267652
17601	267653
99330	267654
46381	267655
478209	267656
58952	267657
478467	267658
479902	267659
478315	267660
16646	267661
657664	267662
503672	267663
128143	267664
478414	267665
16339	267666
179070	267667
545120	267668
127857	267669
175291	267670
127875	267671
478245	267672
226225	267673
178785	267674
26255	267675
500084	267676
486285	267677
178809	267678
178742	267679
27109	267680
60888	267681
26235	267682
685160	267683
58952	267684
78797	267685
478210	267686
483337	267687
35275	267688
478556	267689
478372	267690
153288	267691
5684	267692
194230	267693
60987	267694
26235	267695
194177	267696
486278	267697
129274	267698
194087	267699
63888	267700
281247	267701
10917	267702
10917	267703
127898	267704
26247	267705
479926	267706
480008	267707
237791	267708
16646	267709
203	267710
4108	267711
304008	267712
109510	267713
76822	267714
534922	267715
313617	267716
82987	267717
12621	267718
108489	267719
295847	267720
132282	267721
16683	267722
615379	267723
462025	267724
586135	267725
7249	267726
508102	267727
130375	267728
370724	267729
685869	267730
517988	267731
39433	267732
65365	267733
340603	267734
96910	267735
24364	267736
362441	267737
502705	267738
79157	267739
684533	267740
189879	267741
309142	267742
515595	267743
339971	267744
611661	267745
663395	267746
131	267747
196945	267748
655053	267749
494044	267750
439900	267751
587723	267752
56028	267753
157129	267754
79589	267755
226484	267756
51774	267757
444804	267758
73371	267759
271271	267760
626712	267761
68901	267762
97073	267763
607679	267764
184572	267765
273990	267766
537400	267767
437924	267768
7513	267769
532081	267770
554595	267771
655084	267772
426153	267773
654969	267774
654987	267775
654898	267776
105342	267777
655025	267778
93258	267779
432258	267780
430222	267781
655055	267782
307159	267783
32885	267784
455550	267785
391667	267786
270278	267787
490732	267788
165	267789
50812	267790
376061	267791
655014	267792
14599	267793
267745	267794
7639	267795
61325	267796
110821	267797
368740	267798
455947	267799
643597	267800
130151	267801
399307	267802
220951	267803
78490	267804
160995	267805
124647	267806
25843	267807
161041	267808
259115	267809
253382	267810
461541	267811
276	267812
255530	267813
87422	267814
130356	267815
1163	267816
470162	267817
191498	267818
172384	267819
21017	267820
315935	267821
5357	267822
155889	267823
283110	267824
166720	267825
326009	267826
207305	267827
44176	267828
268791	267829
22618	267830
261542	267831
147081	267832
502603	267833
120707	267834
438940	267835
200361	267836
471952	267837
464069	267838
86230	267839
445247	267840
56707	267841
646519	267842
160862	267843
406686	267844
34536	267845
415958	267846
67266	267847
55738	267848
151993	267849
8880	267850
43129	267851
219842	267852
36865	267853
326339	267854
527041	267855
170673	267856
683728	267857
387429	267858
42157	267859
693614	267860
115218	267861
671092	267862
99143	267863
24644	267864
86413	267865
499639	267866
516180	267867
629420	267868
445843	267869
105398	267870
310173	267871
473272	267872
411597	267873
536346	267874
591140	267875
2415	267876
349032	267877
4891	267878
376241	267879
362900	267880
375306	267881
645482	267882
246375	267883
696273	267884
251948	267885
124643	267886
544068	267887
544144	267888
476796	267889
190155	267890
139298	267891
153564	267892
616212	267893
420088	267894
13649	267895
74922	267896
156317	267897
654040	267898
567052	267899
334610	267900
310191	267901
98123	267902
579175	267903
581083	267904
20413	267905
50880	267906
143629	267907
364653	267908
495839	267909
17318	267910
653416	267911
382945	267912
360583	267913
653285	267914
671175	267915
36806	267916
524323	267917
132686	267918
401938	267919
74633	267920
376083	267921
594729	267922
685380	267923
376204	267924
496586	267925
662006	267926
74013	267927
616784	267928
40654	267929
21847	267930
354262	267931
213343	267932
16632	267933
40109	267934
437838	267935
533066	267936
94539	267937
34522	267938
45109	267939
16089	267940
52258	267941
646145	267942
191228	267943
74116	267944
22	267945
508843	267946
155	267947
27663	267948
378981	267949
161033	267950
395254	267951
372510	267952
34119	267953
572823	267954
303417	267955
15848	267956
353546	267957
215319	267958
580581	267959
406588	267960
87312	267961
12713	267962
164171	267963
615558	267964
290889	267965
2263	267966
176466	267967
540928	267968
635534	267969
679179	267970
7390	267971
321527	267972
139297	267973
439000	267974
75325	267975
522120	267976
480634	267977
233484	267978
146028	267979
365524	267980
365526	267981
50089	267982
60129	267983
170851	267984
147066	267985
102674	267986
148152	267987
686527	267988
381204	267989
165261	267990
323023	267991
160296	267992
165246	267993
162706	267994
446981	267995
573120	267996
369041	267997
658087	267998
368031	267999
424431	268000
937	268001
443134	268002
121734	268003
17633	268004
620534	268005
712	268006
65877	268007
82292	268008
537984	268009
9672	268010
137987	268011
77459	268012
640823	268013
275984	268014
534110	268015
17736	268016
583818	268017
31888	268018
42277	268019
695504	268020
351067	268021
617739	268022
455135	268023
376305	268024
486812	268025
153298	268026
313275	268027
2972	268028
86383	268029
255918	268030
99850	268031
602604	268032
605094	268033
519035	268034
672701	268035
6713	268036
408671	268037
45296	268038
38075	268039
22406	268040
27142	268041
112820	268042
535006	268043
71572	268044
37156	268045
170835	268046
168159	268047
590780	268048
431594	268049
694986	268050
229301	268051
301249	268052
341785	268053
189641	268054
283403	268055
482	268056
85487	268057
38996	268058
410260	268059
404337	268060
499816	268061
40050	268062
51787	268063
21893	268064
545613	268065
556848	268066
571651	268067
628153	268068
86854	268069
202	268070
71565	268071
131	268072
229153	268073
428444	268074
44520	268075
22124	268076
200424	268077
216818	268078
697718	268079
688268	268080
452248	268081
80479	268082
280966	268083
39786	268084
93386	268085
555107	268086
167895	268087
184288	268088
419212	268089
8601	268090
197209	268091
83393	268092
10806	268093
501462	268094
142178	268095
35642	268096
3279	268097
80845	268098
533485	268099
172597	268100
224358	268101
413143	268102
42993	268103
12300	268104
301684	268105
121240	268106
406598	268107
521034	268108
328629	268109
430791	268110
227868	268111
662143	268112
498827	268113
474387	268114
549315	268115
289461	268116
109614	268117
33191	268118
2501	268119
345677	268120
650461	268121
436281	268122
323208	268123
2495	268124
527489	268125
129040	268126
50893	268127
519657	268128
632621	268129
478527	268130
8502	268131
32451	268132
656304	268133
665674	268134
86396	268135
349359	268136
474919	268137
108380	268138
159735	268139
13307	268140
468492	268141
317116	268142
492681	268143
492694	268144
437994	268145
379738	268146
208642	268147
632175	268148
52536	268149
73650	268150
118932	268151
169409	268152
105227	268153
284556	268154
274200	268155
576362	268156
182499	268157
297585	268158
27921	268159
162798	268160
79786	268161
64	268162
423771	268163
353938	268164
575863	268165
198128	268166
92459	268167
83603	268168
130540	268169
100299	268170
350455	268171
697391	268172
376005	268173
613667	268174
38081	268175
142984	268176
388902	268177
56590	268178
234393	268179
412013	268180
279123	268181
290506	268182
544799	268183
221090	268184
483006	268185
349536	268186
350097	268187
22907	268188
331072	268189
46367	268190
59173	268191
530968	268192
623639	268193
285856	268194
86921	268195
487513	268196
325264	268197
243886	268198
256196	268199
420399	268200
25225	268201
480766	268202
5662	268203
185738	268204
352736	268205
330459	268206
152390	268207
212908	268208
10091	268209
643544	268210
219743	268211
677221	268212
362613	268213
7620	268214
65321	268215
425835	268216
88706	268217
12957	268218
693439	268219
31981	268220
74870	268221
347767	268222
182651	268223
658030	268224
322617	268225
464591	268226
159623	268227
37636	268228
79220	268229
554152	268230
416206	268231
416931	268232
513669	268233
306556	268234
494313	268235
449302	268236
212834	268237
98192	268238
105040	268239
88627	268240
489014	268241
372086	268242
585459	268243
603362	268244
397946	268245
331172	268246
496460	268247
330628	268248
226625	268249
165228	268250
15983	268251
168328	268252
440929	268253
74121	268254
642354	268255
695759	268256
275846	268257
502950	268258
547637	268259
252910	268260
225878	268261
473583	268262
518451	268263
408637	268264
25940	268265
490981	268266
336381	268267
567557	268268
683357	268269
312984	268270
29993	268271
697208	268272
290002	268273
31983	268274
59599	268275
377857	268276
539232	268277
116506	268278
45371	268279
38156	268280
134342	268281
633517	268282
473155	268283
13779	268284
46060	268285
508128	268286
328891	268287
606606	268288
667366	268289
16967	268290
165642	268291
379375	268292
115292	268293
306423	268294
619105	268295
40696	268296
22106	268297
612873	268298
5862	268299
120671	268300
227493	268301
92256	268302
478478	268303
2120	268304
532697	268305
46865	268306
58789	268307
100178	268308
6635	268309
197327	268310
329210	268311
506482	268312
399285	268313
113455	268314
44746	268315
587930	268316
83946	268317
538524	268318
116676	268319
122598	268320
44559	268321
504407	268322
513638	268323
208182	268324
11254	268325
400848	268326
691984	268327
602749	268328
118436	268329
1259	268330
668779	268331
675484	268332
107437	268333
147077	268334
72231	268335
665266	268336
538566	268337
581265	268338
10566	268339
498885	268340
273286	268341
15641	268342
185534	268343
439055	268344
628304	268345
61623	268346
41691	268347
508585	268348
475074	268349
284819	268350
12835	268351
381034	268352
460745	268353
80965	268354
310197	268355
308093	268356
162406	268357
55604	268358
315537	268359
252202	268360
122582	268361
663155	268362
517281	268363
70864	268364
10	268365
539280	268366
118649	268367
354470	268368
591214	268369
603453	268370
506925	268371
13530	268372
609198	268373
512870	268374
66325	268375
139840	268376
491571	268377
54199	268378
653415	268379
102310	268380
51513	268381
666479	268382
142898	268383
145181	268384
547836	268385
31260	268386
501626	268387
334827	268388
676602	268389
184645	268390
209620	268391
57004	268392
116262	268393
351952	268394
583679	268395
610668	268396
88104	268397
313190	268398
95668	268399
381508	268400
206167	268401
473485	268402
571337	268403
671375	268404
60495	268405
529500	268406
525429	268407
436036	268408
165786	268409
617510	268410
82261	268411
333241	268412
605994	268413
83767	268414
458950	268415
56093	268416
553881	268417
662405	268418
193506	268419
75657	268420
165745	268421
77761	268422
666312	268423
13142	268424
14115	268425
163155	268426
617752	268427
45156	268428
246879	268429
225786	268430
474104	268431
277858	268432
267541	268433
602543	268434
199816	268435
262363	268436
160808	268437
550241	268438
258933	268439
290587	268440
546142	268441
199596	268442
493599	268443
226419	268444
554904	268445
691941	268446
381686	268447
62983	268448
179875	268449
63321	268450
5312	268451
379452	268452
454261	268453
80342	268454
16597	268455
157243	268456
5604	268457
11577	268458
482301	268459
101107	268460
636312	268461
93925	268462
85024	268463
280517	268464
252	268465
211485	268466
675757	268467
35587	268468
278123	268469
316165	268470
162646	268471
692286	268472
659574	268473
626572	268474
8497	268475
250796	268476
17322	268477
398055	268478
11487	268479
579873	268480
92509	268481
497107	268482
138633	268483
37786	268484
131292	268485
675407	268486
210561	268487
278991	268488
618054	268489
591776	268490
51215	268491
285662	268492
655678	268493
607544	268494
97998	268495
44132	268496
144680	268497
605621	268498
462806	268499
45198	268500
290744	268501
492004	268502
100793	268503
517789	268504
77938	268505
100833	268506
129457	268507
556704	268508
48368	268509
109099	268510
328171	268511
108573	268512
578450	268513
166010	268514
104735	268515
92642	268516
655885	268517
681853	268518
443557	268519
624267	268520
604198	268521
45309	268522
36540	268523
20322	268524
30813	268525
57300	268526
77579	268527
210480	268528
444717	268529
408907	268530
292283	268531
97636	268532
188443	268533
21865	268534
172653	268535
46296	268536
86533	268537
225454	268538
626130	268539
137111	268540
117210	268541
15213	268542
48926	268543
425873	268544
196962	268545
54113	268546
88223	268547
101409	268548
31103	268549
38458	268550
210822	268551
57622	268552
392694	268553
392344	268554
97631	268555
12402	268556
134901	268557
66737	268558
15515	268559
243497	268560
462557	268561
112586	268562
277374	268563
83141	268564
83917	268565
153976	268566
254769	268567
608140	268568
359811	268569
49749	268570
132624	268571
263845	268572
659424	268573
83300	268574
167100	268575
344263	268576
144005	268577
71513	268578
632209	268579
126304	268580
29510	268581
28357	268582
136404	268583
56130	268584
129754	268585
468269	268586
556082	268587
232861	268588
385020	268589
453912	268590
107689	268591
695234	268592
442023	268593
518076	268594
694081	268595
511072	268596
344420	268597
17940	268598
571310	268599
201458	268600
36058	268601
316339	268602
680267	268603
460972	268604
33610	268605
427409	268606
140768	268607
643203	268608
37340	268609
123451	268610
382719	268611
127011	268612
228256	268613
39476	268614
22582	268615
156986	268616
491561	268617
416244	268618
550004	268619
5651	268620
7581	268621
630975	268622
517634	268623
26471	268624
624447	268625
124652	268626
33463	268627
48199	268628
371160	268629
63572	268630
249256	268631
13295	268632
154443	268633
32960	268634
88001	268635
156633	268636
50909	268637
549489	268638
633106	268639
560415	268640
11248	268641
609032	268642
340035	268643
556015	268644
90332	268645
395070	268646
600881	268647
594982	268648
142553	268649
265169	268650
261409	268651
457424	268652
51069	268653
440466	268654
190702	268655
55508	268656
587491	268657
260774	268658
139183	268659
526134	268660
683305	268661
278375	268662
131289	268663
611512	268664
660781	268665
195176	268666
2233	268667
1833	268668
334465	268669
492815	268670
607380	268671
595071	268672
77476	268673
36856	268674
571284	268675
236229	268676
381511	268677
541820	268678
156274	268679
263468	268680
225808	268681
487822	268682
95792	268683
242175	268684
46355	268685
268283	268686
22009	268687
143336	268688
615152	268689
311670	268690
478725	268691
72745	268692
691854	268693
664492	268694
270662	268695
49944	268696
137118	268697
443458	268698
423036	268699
55352	268700
655555	268701
175742	268702
121855	268703
83566	268704
272055	268705
492611	268706
48724	268707
356122	268708
502718	268709
33493	268710
589196	268711
462761	268712
511153	268713
368884	268714
288727	268715
48382	268716
9001	268717
500545	268718
501272	268719
44300	268720
497258	268721
14955	268722
75501	268723
511021	268724
25110	268725
381477	268726
637	268727
36081	268728
399872	268729
625886	268730
501112	268731
27702	268732
23169	268733
499896	268734
388649	268735
22566	268736
586508	268737
472734	268738
622217	268739
6987	268740
10977	268741
2746	268742
89575	268743
180865	268744
15873	268745
1653	268746
247030	268747
48319	268748
321680	268749
493449	268750
326043	268751
99038	268752
588263	268753
303471	268754
288589	268755
483614	268756
557399	268757
393547	268758
77447	268759
355563	268760
546279	268761
225348	268762
14489	268763
591958	268764
550062	268765
7883	268766
309834	268767
165499	268768
519202	268769
53954	268770
378963	268771
126677	268772
120085	268773
3318	268774
172796	268775
14392	268776
9921	268777
601969	268778
309447	268779
328953	268780
438888	268781
167541	268782
170318	268783
1803	268784
366857	268785
300126	268786
470726	268787
175207	268788
381899	268789
63043	268790
238165	268791
141656	268792
647415	268793
105285	268794
528860	268795
660047	268796
567019	268797
589378	268798
607471	268799
409616	268800
342567	268801
20542	268802
503168	268803
34876	268804
610910	268805
3766	268806
81521	268807
3637	268808
75277	268809
1939	268810
78589	268811
24673	268812
382380	268813
124877	268814
96735	268815
444626	268816
94901	268817
90677	268818
182682	268819
34436	268820
155526	268821
392300	268822
652616	268823
401625	268824
128538	268825
14697	268826
244703	268827
349529	268828
283622	268829
146636	268830
331691	268831
1475	268832
507898	268833
56137	268834
549	268835
518858	268836
17225	268837
601261	268838
80584	268839
9467	268840
624735	268841
132826	268842
527571	268843
394801	268844
89669	268845
228791	268846
86417	268847
340584	268848
372311	268849
56375	268850
584512	268851
506595	268852
41539	268853
9480	268854
159696	268855
73282	268856
140737	268857
168085	268858
268421	268859
27	268860
913	268861
617542	268862
125526	268863
66130	268864
7765	268865
443211	268866
1195	268867
23560	268868
51497	268869
51680	268870
342253	268871
476296	268872
218407	268873
113692	268874
329012	268875
273758	268876
158052	268877
89065	268878
663332	268879
3404	268880
385536	268881
147159	268882
591443	268883
137003	268884
87803	268885
101701	268886
73376	268887
252150	268888
480819	268889
86665	268890
53838	268891
646950	268892
123940	268893
205548	268894
252570	268895
433385	268896
573026	268897
44063	268898
42393	268899
592279	268900
492772	268901
204418	268902
507822	268903
37541	268904
144296	268905
47985	268906
127915	268907
106385	268908
46195	268909
289529	268910
592854	268911
72334	268912
52967	268913
83029	268914
17	268915
352958	268916
692482	268917
21388	268918
664772	268919
32396	268920
577293	268921
137005	268922
442179	268923
552501	268924
284408	268925
356292	268926
607287	268927
15505	268928
287201	268929
95966	268930
141496	268931
3649	268932
326164	268933
578567	268934
353940	268935
501969	268936
398602	268937
41303	268938
115969	268939
10222	268940
507948	268941
416349	268942
202628	268943
88481	268944
334705	268945
372794	268946
181246	268947
309147	268948
502139	268949
4431	268950
462388	268951
273265	268952
286087	268953
383682	268954
23142	268955
580417	268956
504230	268957
426678	268958
635778	268959
518098	268960
325687	268961
62675	268962
480079	268963
16755	268964
106346	268965
37809	268966
539090	268967
519451	268968
45679	268969
1471	268970
59524	268971
165323	268972
150842	268973
127654	268974
595275	268975
147059	268976
643201	268977
430537	268978
453835	268979
66337	268980
566929	268981
283423	268982
123851	268983
425399	268984
192130	268985
150007	268986
163393	268987
21252	268988
274218	268989
157808	268990
369753	268991
24177	268992
634567	268993
34773	268994
669243	268995
120233	268996
424040	268997
5465	268998
541188	268999
35306	269000
257399	269001
386344	269002
245006	269003
512617	269004
343326	269005
110934	269006
590111	269007
24222	269008
443725	269009
219521	269010
649535	269011
95073	269012
3038	269013
1653	269014
174500	269015
234252	269016
31361	269017
458902	269018
73360	269019
223632	269020
33804	269021
92337	269022
47817	269023
137741	269024
626160	269025
166346	269026
1705	269027
105156	269028
284782	269029
613360	269030
182479	269031
133598	269032
102705	269033
670305	269034
532355	269035
278406	269036
22843	269037
2473	269038
155908	269039
4557	269040
484104	269041
523689	269042
192566	269043
34531	269044
192008	269045
368680	269046
7748	269047
582852	269048
14561	269049
316931	269050
29224	269051
8964	269052
486253	269053
63901	269054
530519	269055
194986	269056
175877	269057
485723	269058
639329	269059
233304	269060
165361	269061
144593	269062
289580	269063
16061	269064
5060	269065
383248	269066
163079	269067
585880	269068
11252	269069
573016	269070
242176	269071
481448	269072
654032	269073
397060	269074
379970	269075
607339	269076
222506	269077
143326	269078
369	269079
2844	269080
593152	269081
129966	269082
226677	269083
23122	269084
20848	269085
63092	269086
145760	269087
47998	269088
1957	269089
682174	269090
286089	269091
678366	269092
602700	269093
123470	269094
42315	269095
233081	269096
304839	269097
246124	269098
112366	269099
84625	269100
668157	269101
485720	269102
337935	269103
611281	269104
2475	269105
3051	269106
376359	269107
6101	269108
98242	269109
68004	269110
18047	269111
110584	269112
22636	269113
399189	269114
468	269115
36750	269116
170144	269117
540976	269118
570816	269119
5332	269120
30939	269121
418	269122
38048	269123
11910	269124
52265	269125
271468	269126
23885	269127
61893	269128
457389	269129
50704	269130
211452	269131
500686	269132
124651	269133
84701	269134
167762	269135
229861	269136
150429	269137
13386	269138
45015	269139
83203	269140
77538	269141
105719	269142
3524	269143
549984	269144
611784	269145
463442	269146
246068	269147
592033	269148
613583	269149
554355	269150
538440	269151
460955	269152
412354	269153
125290	269154
257505	269155
639637	269156
159688	269157
272816	269158
37837	269159
344563	269160
668136	269161
105091	269162
536547	269163
41214	269164
679714	269165
83251	269166
389369	269167
65868	269168
503188	269169
61137	269170
323830	269171
367409	269172
111317	269173
21450	269174
335098	269175
466338	269176
507072	269177
6881	269178
583772	269179
2	269180
442335	269181
566571	269182
334779	269183
274578	269184
517144	269185
168796	269186
334476	269187
94	269188
487618	269189
27302	269190
307097	269191
525358	269192
45208	269193
142577	269194
30466	269195
108221	269196
71139	269197
22923	269198
269409	269199
391428	269200
346662	269201
6661	269202
21471	269203
47327	269204
122107	269205
90510	269206
309089	269207
37008	269208
310362	269209
668130	269210
98758	269211
167352	269212
52898	269213
1910	269214
27636	269215
508080	269216
107034	269217
102907	269218
35977	269219
36433	269220
35605	269221
332902	269222
380039	269223
576001	269224
692470	269225
95841	269226
59058	269227
155801	269228
28253	269229
87324	269230
517825	269231
646887	269232
53273	269233
128422	269234
27180	269235
548653	269236
419611	269237
34096	269238
171119	269239
149424	269240
11733	269241
572759	269242
159298	269243
370145	269244
559826	269245
171821	269246
476168	269247
170079	269248
356497	269249
48252	269250
110951	269251
155266	269252
440783	269253
129448	269254
153997	269255
125226	269256
440503	269257
72907	269258
656725	269259
27883	269260
400746	269261
163545	269262
323788	269263
290833	269264
432248	269265
126376	269266
171283	269267
571875	269268
195786	269269
333198	269270
134547	269271
5280	269272
92021	269273
13047	269274
495566	269275
648665	269276
320371	269277
342321	269278
315570	269279
19273	269280
543557	269281
43664	269282
13030	269283
56445	269284
662100	269285
102004	269286
2546	269287
7307	269288
794	269289
503658	269290
321784	269291
123292	269292
372659	269293
169051	269294
323806	269295
20	269296
10126	269297
566567	269298
176044	269299
748	269300
275864	269301
519987	269302
566854	269303
230763	269304
513398	269305
333179	269306
482538	269307
102650	269308
411140	269309
44485	269310
20108	269311
3025	269312
145078	269313
2620	269314
43111	269315
523209	269316
30316	269317
113626	269318
143733	269319
560460	269320
835	269321
46927	269322
39681	269323
322844	269324
118634	269325
205713	269326
32335	269327
9151	269328
172248	269329
193698	269330
367438	269331
2937	269332
459970	269333
35476	269334
376313	269335
126398	269336
63361	269337
621250	269338
305786	269339
117010	269340
415854	269341
236801	269342
28783	269343
110465	269344
650984	269345
30561	269346
17835	269347
140037	269348
4421	269349
48410	269350
81109	269351
34487	269352
503075	269353
309554	269354
154568	269355
85060	269356
66592	269357
234152	269358
171535	269359
8661	269360
620739	269361
31808	269362
283001	269363
302218	269364
54715	269365
11160	269366
328933	269367
7063	269368
153988	269369
83453	269370
119295	269371
418354	269372
65112	269373
123872	269374
182912	269375
475786	269376
18	269377
64797	269378
304189	269379
78227	269380
57239	269381
57497	269382
267821	269383
82229	269384
53126	269385
533475	269386
180393	269387
112745	269388
319784	269389
524337	269390
377814	269391
63645	269392
173696	269393
68510	269394
37	269395
563810	269396
16063	269397
84190	269398
614014	269399
17282	269400
502517	269401
245855	269402
153383	269403
52894	269404
40292	269405
93081	269406
532338	269407
276987	269408
577306	269409
321858	269410
620464	269411
35908	269412
34952	269413
591897	269414
619624	269415
195638	269416
582913	269417
350405	269418
12781	269419
546001	269420
200195	269421
549391	269422
503128	269423
648758	269424
505257	269425
3086	269426
8662	269427
516530	269428
19126	269429
17248	269430
263641	269431
643317	269432
76086	269433
639668	269434
203633	269435
616714	269436
199061	269437
227522	269438
33517	269439
440318	269440
336380	269441
135159	269442
152420	269443
552142	269444
46247	269445
660184	269446
261429	269447
578980	269448
41356	269449
541799	269450
366883	269451
90131	269452
11402	269453
437192	269454
89174	269455
551796	269456
26187	269457
345638	269458
30041	269459
673997	269460
46939	269461
304829	269462
491818	269463
81304	269464
572573	269465
318290	269466
130868	269467
473038	269468
347028	269469
107052	269470
483425	269471
507886	269472
58883	269473
89792	269474
15220	269475
171913	269476
113742	269477
325812	269478
305871	269479
346111	269480
71414	269481
120079	269482
45183	269483
383783	269484
97720	269485
627637	269486
68970	269487
51769	269488
28629	269489
163607	269490
216596	269491
5579	269492
132617	269493
14545	269494
611906	269495
146996	269496
128842	269497
44867	269498
666784	269499
46196	269500
697405	269501
111099	269502
621	269503
40359	269504
395549	269505
392140	269506
64456	269507
92573	269508
292101	269509
14366	269510
10998	269511
566698	269512
525380	269513
626067	269514
31846	269515
695692	269516
65179	269517
457900	269518
269279	269519
150017	269520
130754	269521
92159	269522
97427	269523
591189	269524
665583	269525
269013	269526
305263	269527
14017	269528
589133	269529
485263	269530
4156	269531
127216	269532
448379	269533
516769	269534
691908	269535
12525	269536
158547	269537
38927	269538
115987	269539
193960	269540
36997	269541
83414	269542
45667	269543
21220	269544
258655	269545
272407	269546
36967	269547
687465	269548
466950	269549
689607	269550
1553	269551
61910	269552
20873	269553
278903	269554
52061	269555
326616	269556
369315	269557
669128	269558
161047	269559
557057	269560
65757	269561
377778	269562
21258	269563
73461	269564
1288	269565
91684	269566
125515	269567
81267	269568
522826	269569
669454	269570
26147	269571
136356	269572
158741	269573
141422	269574
205179	269575
8701	269576
17042	269577
485155	269578
93678	269579
1956	269580
4878	269581
93679	269582
87677	269583
3386	269584
398367	269585
522812	269586
338363	269587
453145	269588
15901	269589
83495	269590
36990	269591
12166	269592
22881	269593
231507	269594
440029	269595
14668	269596
383160	269597
596088	269598
38939	269599
262644	269600
106	269601
511102	269602
51485	269603
33471	269604
95560	269605
541898	269606
86756	269607
383105	269608
1640	269609
139456	269610
140293	269611
507942	269612
164503	269613
107066	269614
38960	269615
14673	269616
674802	269617
157	269618
421251	269619
344244	269620
598550	269621
168670	269622
310435	269623
134624	269624
72974	269625
135444	269626
210127	269627
156581	269628
434797	269629
215582	269630
137100	269631
128201	269632
170237	269633
627463	269634
128751	269635
125563	269636
38698	269637
520419	269638
76067	269639
220400	269640
99407	269641
270945	269642
561906	269643
77007	269644
32073	269645
300261	269646
87319	269647
442752	269648
248207	269649
362641	269650
258043	269651
679944	269652
96742	269653
88787	269654
372827	269655
104716	269656
293027	269657
512329	269658
145245	269659
424039	269660
443209	269661
407942	269662
217380	269663
158765	269664
92023	269665
91756	269666
319877	269667
446258	269668
466463	269669
122756	269670
642652	269671
9320	269672
603757	269673
24824	269674
535	269675
641091	269676
187650	269677
251751	269678
149399	269679
96310	269680
30829	269681
335157	269682
691954	269683
647750	269684
430287	269685
124057	269686
7598	269687
55121	269688
5445	269689
221703	269690
746	269691
559521	269692
246974	269693
158831	269694
217053	269695
530975	269696
100297	269697
111184	269698
5522	269699
510788	269700
182779	269701
695542	269702
592491	269703
1394	269704
22319	269705
484741	269706
462031	269707
25808	269708
678590	269709
355763	269710
53747	269711
57778	269712
155499	269713
15979	269714
268468	269715
156323	269716
396986	269717
563315	269718
271848	269719
102341	269720
695816	269721
361679	269722
288376	269723
646219	269724
148047	269725
535499	269726
47645	269727
41696	269728
21819	269729
475871	269730
201233	269731
683579	269732
281492	269733
408086	269734
109384	269735
137306	269736
233149	269737
109270	269738
143621	269739
225873	269740
561149	269741
653809	269742
83943	269743
597066	269744
55719	269745
535137	269746
234928	269747
143525	269748
683083	269749
412336	269750
278644	269751
85710	269752
33183	269753
4318	269754
437350	269755
463941	269756
39487	269757
179742	269758
414523	269759
605782	269760
5427	269761
345	269762
577	269763
210764	269764
615044	269765
624864	269766
142729	269767
132384	269768
444065	269769
505281	269770
21814	269771
139672	269772
35351	269773
102914	269774
225522	269775
61552	269776
667591	269777
404198	269778
3614	269779
560268	269780
281390	269781
17152	269782
45366	269783
3679	269784
371209	269785
473907	269786
210178	269787
454550	269788
142503	269789
14641	269790
23189	269791
464476	269792
147026	269793
603372	269794
276000	269795
93345	269796
537419	269797
606145	269798
52021	269799
52351	269800
10104	269801
166292	269802
372987	269803
31201	269804
157121	269805
91161	269806
111765	269807
125601	269808
144400	269809
10153	269810
144083	269811
20142	269812
374736	269813
565143	269814
38776	269815
298541	269816
392144	269817
4477	269818
567377	269819
278104	269820
44641	269821
96636	269822
479305	269823
9010	269824
45758	269825
463875	269826
378776	269827
129117	269828
522009	269829
136830	269830
14741	269831
460979	269832
9610	269833
428828	269834
46601	269835
428292	269836
475685	269837
133865	269838
5532	269839
31619	269840
76005	269841
291889	269842
280692	269843
307413	269844
159899	269845
152364	269846
155312	269847
678418	269848
513983	269849
43777	269850
121228	269851
226782	269852
531158	269853
416646	269854
207628	269855
6797	269856
243566	269857
154817	269858
476169	269859
170694	269860
51606	269861
145810	269862
409090	269863
373223	269864
45965	269865
417127	269866
5338	269867
32420	269868
105573	269869
645726	269870
550141	269871
135659	269872
652383	269873
24677	269874
164161	269875
11681	269876
124187	269877
336266	269878
547453	269879
517649	269880
93812	269881
33480	269882
18898	269883
542807	269884
180100	269885
191978	269886
12037	269887
29695	269888
40471	269889
631312	269890
35994	269891
491470	269892
270842	269893
511326	269894
110395	269895
114089	269896
666145	269897
100912	269898
305564	269899
153629	269900
354538	269901
213877	269902
42313	269903
64571	269904
555010	269905
82920	269906
365311	269907
547082	269908
352690	269909
49352	269910
248685	269911
30193	269912
188405	269913
26267	269914
82906	269915
576877	269916
37756	269917
95728	269918
88103	269919
437298	269920
528800	269921
150450	269922
42301	269923
170342	269924
280526	269925
124298	269926
45578	269927
139107	269928
74603	269929
51566	269930
274747	269931
35896	269932
335640	269933
62212	269934
257666	269935
88896	269936
37290	269937
426	269938
230148	269939
26267	269940
100415	269941
10608	269942
686111	269943
127931	269944
164697	269945
26267	269946
90328	269947
290198	269948
232	269949
641635	269950
148041	269951
145925	269952
22146	269953
671479	269954
556578	269955
9251	269956
25720	269957
141417	269958
625357	269959
43256	269960
477147	269961
309809	269962
260955	269963
159043	269964
624361	269965
13368	269966
73147	269967
615306	269968
33811	269969
563296	269970
50941	269971
477173	269972
671337	269973
375706	269974
124753	269975
100409	269976
366595	269977
598239	269978
24137	269979
76948	269980
666310	269981
679072	269982
458	269983
168878	269984
8698	269985
146556	269986
127395	269987
16951	269988
27611	269989
42668	269990
67846	269991
5559	269992
108015	269993
565159	269994
644807	269995
230125	269996
324969	269997
9415	269998
42668	269999
28846	270000
534	270001
162033	270002
12937	270003
531564	270004
681753	270005
166285	270006
30316	270007
293333	270008
512027	270009
508369	270010
9992	270011
41753	270012
45097	270013
122710	270014
96167	270015
414432	270016
562354	270017
36273	270018
393647	270019
414027	270020
542700	270021
102912	270022
343093	270023
679546	270024
126	270025
117020	270026
432072	270027
20699	270028
39340	270029
238775	270030
322201	270031
689555	270032
213682	270033
156059	270034
357726	270035
246944	270036
129568	270037
304419	270038
536442	270039
189734	270040
13517	270041
553163	270042
291807	270043
582953	270044
263527	270045
360011	270046
221711	270047
293702	270048
24577	270049
685428	270050
653008	270051
606158	270052
639934	270053
360577	270054
323029	270055
265160	270056
126813	270057
285863	270058
653055	270059
1676	270060
4965	270061
393761	270062
522919	270063
371017	270064
691803	270065
447173	270066
95805	270067
54320	270068
214455	270069
679578	270070
406205	270071
20268	270072
268422	270073
124955	270074
553202	270075
204	270076
204	270077
693158	270078
80196	270079
48211	270080
31355	270081
543987	270082
321711	270083
320382	270084
454948	270085
605365	270086
157409	270087
68302	270088
8642	270089
10581	270090
14379	270091
665241	270092
23084	270093
185502	270094
27755	270095
28795	270096
85916	270097
239763	270098
609706	270099
223438	270100
34209	270101
653753	270102
56879	270103
7805	270104
92346	270105
3081	270106
377584	270107
56163	270108
483314	270109
143447	270110
589430	270111
2030	270112
143627	270113
263702	270114
177979	270115
36351	270116
94585	270117
44016	270118
21541	270119
475422	270120
604031	270121
471508	270122
305964	270123
421431	270124
213692	270125
359479	270126
104357	270127
542373	270128
305482	270129
5347	270130
45700	270131
25775	270132
10041	270133
168747	270134
9878	270135
559470	270136
54818	270137
63378	270138
140056	270139
668400	270140
522568	270141
225696	270142
591363	270143
161640	270144
143343	270145
297891	270146
278170	270147
197724	270148
402251	270149
10592	270150
529279	270151
83344	270152
264353	270153
15473	270154
115273	270155
95361	270156
516937	270157
552710	270158
56037	270159
631548	270160
72532	270161
290218	270162
156719	270163
4577	270164
57537	270165
188567	270166
22649	270167
318066	270168
67588	270169
667069	270170
305793	270171
392426	270172
114364	270173
18695	270174
36736	270175
175882	270176
236433	270177
484147	270178
26381	270179
440557	270180
319324	270181
108777	270182
463671	270183
137489	270184
454048	270185
567193	270186
363785	270187
3760	270188
85435	270189
21742	270190
438436	270191
622930	270192
56253	270193
56535	270194
211375	270195
17141	270196
118	270197
234259	270198
480650	270199
59305	270200
73915	270201
596965	270202
32551	270203
158783	270204
367623	270205
3814	270206
197849	270207
382744	270208
106621	270209
85581	270210
695947	270211
78182	270212
3764	270213
11484	270214
39246	270215
268338	270216
14480	270217
129982	270218
72754	270219
508578	270220
3442	270221
34936	270222
631898	270223
681553	270224
608918	270225
236473	270226
258566	270227
525524	270228
601281	270229
667795	270230
8805	270231
134001	270232
48895	270233
142397	270234
557311	270235
1134	270236
624237	270237
556943	270238
136677	270239
361264	270240
141674	270241
9144	270242
20790	270243
104740	270244
83368	270245
100031	270246
219072	270247
213002	270248
57115	270249
316269	270250
75771	270251
473608	270252
593796	270253
345434	270254
17381	270255
322235	270256
165530	270257
74941	270258
169154	270259
322300	270260
176730	270261
103068	270262
147787	270263
135557	270264
124927	270265
38336	270266
658267	270267
21998	270268
64909	270269
136594	270270
420559	270271
237118	270272
397103	270273
160120	270274
153385	270275
8648	270276
111188	270277
352794	270278
423137	270279
149274	270280
112640	270281
615386	270282
45454	270283
27626	270284
413265	270285
48024	270286
466346	270287
18762	270288
633716	270289
89171	270290
382282	270291
157750	270292
7	270293
18863	270294
519757	270295
83824	270296
508255	270297
424	270298
580487	270299
151322	270300
205381	270301
83245	270302
7	270303
120164	270304
21654	270305
368670	270306
54744	270307
237346	270308
608997	270309
52782	270310
420853	270311
491336	270312
12201	270313
50431	270314
540419	270315
211336	270316
270928	270317
165954	270318
528121	270319
125412	270320
423162	270321
318531	270322
188705	270323
155018	270324
683974	270325
642069	270326
473536	270327
53935	270328
645730	270329
260684	270330
493128	270331
520232	270332
278	270333
455809	270334
9121	270335
639158	270336
491763	270337
376754	270338
179699	270339
417952	270340
197102	270341
287281	270342
618130	270343
5698	270344
163897	270345
38607	270346
529295	270347
35658	270348
156320	270349
304307	270350
93564	270351
20491	270352
668285	270353
357362	270354
11769	270355
146213	270356
104831	270357
163832	270358
158344	270359
11991	270360
19084	270361
323930	270362
2793	270363
109773	270364
463318	270365
457170	270366
84868	270367
677266	270368
446264	270369
632206	270370
23330	270371
144461	270372
358064	270373
570731	270374
485331	270375
528854	270376
614055	270377
639081	270378
570210	270379
411789	270380
8908	270381
462490	270382
329003	270383
668145	270384
167351	270385
155048	270386
448657	270387
568	270388
378690	270389
547071	270390
633068	270391
369083	270392
303462	270393
158280	270394
231829	270395
107917	270396
158484	270397
145252	270398
89044	270399
554079	270400
125572	270401
12068	270402
81243	270403
21475	270404
20732	270405
377850	270406
47981	270407
4767	270408
11322	270409
11116	270410
126906	270411
278102	270412
36831	270413
7326	270414
76111	270415
7859	270416
673352	270417
238811	270418
143886	270419
697026	270420
683968	270421
266675	270422
91595	270423
199146	270424
45965	270425
537894	270426
59272	270427
579384	270428
548095	270429
60217	270430
652055	270431
274513	270432
279018	270433
81329	270434
159224	270435
360555	270436
67082	270437
316876	270438
344163	270439
114960	270440
82900	270441
184338	270442
23155	270443
492760	270444
104996	270445
647704	270446
23843	270447
74	270448
279211	270449
115644	270450
279412	270451
78432	270452
159615	270453
318059	270454
352938	270455
587622	270456
544339	270457
341542	270458
103	270459
668129	270460
43019	270461
112132	270462
3366	270463
156269	270464
79261	270465
104733	270466
189236	270467
233634	270468
432245	270469
322255	270470
1040	270471
173114	270472
123448	270473
501405	270474
536463	270475
692059	270476
77881	270477
642702	270478
127285	270479
315877	270480
56219	270481
47571	270482
6559	270483
136826	270484
27678	270485
157567	270486
39441	270487
145682	270488
163200	270489
516041	270490
373963	270491
126846	270492
260936	270493
442961	270494
356720	270495
78688	270496
110058	270497
79409	270498
332036	270499
15440	270500
28416	270501
522503	270502
228891	270503
56131	270504
2625	270505
651811	270506
4499	270507
37211	270508
133556	270509
13761	270510
482018	270511
363322	270512
315839	270513
493088	270514
339225	270515
35561	270516
563039	270517
394792	270518
504378	270519
106805	270520
254986	270521
162652	270522
162653	270523
186168	270524
65117	270525
88899	270526
549518	270527
632253	270528
426952	270529
380659	270530
693905	270531
135761	270532
695501	270533
467478	270534
388688	270535
24713	270536
200664	270537
5629	270538
5629	270539
504371	270540
154483	270541
75937	270542
327985	270543
521384	270544
607105	270545
54611	270546
303901	270547
40762	270548
568401	270549
1735	270550
576899	270551
149092	270552
212932	270553
293315	270554
5389	270555
514811	270556
220962	270557
67820	270558
576919	270559
339099	270560
97148	270561
44823	270562
213228	270563
411785	270564
28888	270565
198919	270566
339012	270567
478874	270568
247	270569
296569	270570
71802	270571
101867	270572
659897	270573
586951	270574
507131	270575
347602	270576
55019	270577
107322	270578
289925	270579
738	270580
4776	270581
155816	270582
16078	270583
12993	270584
86077	270585
116783	270586
238377	270587
141630	270588
49888	270589
218269	270590
209584	270591
1174	270592
644	270593
3402	270594
5972	270595
21222	270596
3948	270597
325239	270598
35240	270599
158309	270600
479592	270601
426157	270602
622106	270603
245390	270604
78	270605
469275	270606
142487	270607
491895	270608
103873	270609
365331	270610
288169	270611
637691	270612
137044	270613
44258	270614
426245	270615
228317	270616
41474	270617
25691	270618
680	270619
57118	270620
84246	270621
659516	270622
175614	270623
2914	270624
16406	270625
508952	270626
603716	270627
33209	270628
632795	270629
112966	270630
469170	270631
19120	270632
161746	270633
211479	270634
672422	270635
436593	270636
622096	270637
77054	270638
210420	270639
154105	270640
136394	270641
524405	270642
110679	270643
605624	270644
58617	270645
28066	270646
482483	270647
272961	270648
544134	270649
164096	270650
7109	270651
602121	270652
152172	270653
210770	270654
48304	270655
147723	270656
49652	270657
5081	270658
363417	270659
254328	270660
2119	270661
20661	270662
104338	270663
651095	270664
452645	270665
228680	270666
267429	270667
84853	270668
16396	270669
371658	270670
148897	270671
152050	270672
426691	270673
489256	270674
60527	270675
8882	270676
2160	270677
228490	270678
64492	270679
53055	270680
151315	270681
2460	270682
92669	270683
38703	270684
479281	270685
135985	270686
580862	270687
49277	270688
459426	270689
87978	270690
317139	270691
83562	270692
180085	270693
24077	270694
368792	270695
161921	270696
654688	270697
282889	270698
112375	270699
6290	270700
55008	270701
83366	270702
285794	270703
393307	270704
503990	270705
571820	270706
3478	270707
493556	270708
563576	270709
18533	270710
121793	270711
673698	270712
6218	270713
295	270714
494752	270715
519493	270716
532494	270717
505365	270718
78601	270719
23973	270720
223772	270721
691178	270722
596109	270723
619	270724
156099	270725
365133	270726
8	270727
102	270728
398522	270729
300673	270730
323414	270731
414143	270732
302766	270733
262533	270734
319920	270735
308521	270736
34974	270737
591916	270738
169352	270739
497309	270740
122322	270741
536711	270742
341524	270743
493052	270744
512523	270745
314648	270746
1750	270747
77105	270748
437585	270749
164974	270750
486636	270751
69896	270752
2579	270753
269459	270754
660	270755
204442	270756
487003	270757
46860	270758
209406	270759
642466	270760
162812	270761
10086	270762
655534	270763
58463	270764
49276	270765
457195	270766
168240	270767
72392	270768
151644	270769
519811	270770
102267	270771
118225	270772
264644	270773
31731	270774
302227	270775
633891	270776
491629	270777
592891	270778
374076	270779
19153	270780
12061	270781
105187	270782
457343	270783
449	270784
20856	270785
45851	270786
102353	270787
298295	270788
134127	270789
89675	270790
114971	270791
56441	270792
590907	270793
570082	270794
567656	270795
11792	270796
11387	270797
569330	270798
268954	270799
264102	270800
122952	270801
39699	270802
144625	270803
1803	270804
312073	270805
29418	270806
95316	270807
4073	270808
477306	270809
520545	270810
517430	270811
32310	270812
662417	270813
34272	270814
400437	270815
660913	270816
436	270817
43346	270818
22121	270819
516829	270820
48827	270821
9992	270822
134537	270823
89437	270824
523991	270825
24634	270826
109365	270827
6900	270828
355623	270829
456901	270830
605048	270831
671632	270832
454	270833
400596	270834
37076	270835
286887	270836
546264	270837
348443	270838
28513	270839
12734	270840
106885	270841
9274	270842
284174	270843
535654	270844
12207	270845
44295	270846
683671	270847
79803	270848
66340	270849
3085	270850
56138	270851
25605	270852
33701	270853
153968	270854
437279	270855
84682	270856
544433	270857
24639	270858
175424	270859
183801	270860
34525	270861
16860	270862
24068	270863
66601	270864
11343	270865
10779	270866
122891	270867
45553	270868
1005	270869
34187	270870
162368	270871
591281	270872
239	270873
102348	270874
4572	270875
163083	270876
328957	270877
119621	270878
29168	270879
90127	270880
169569	270881
155285	270882
113812	270883
54481	270884
22378	270885
73899	270886
208605	270887
68212	270888
488115	270889
217299	270890
30911	270891
528537	270892
219097	270893
32095	270894
210294	270895
651462	270896
98977	270897
46032	270898
514068	270899
153939	270900
50538	270901
53442	270902
37434	270903
98966	270904
75854	270905
147436	270906
106369	270907
44342	270908
617371	270909
58129	270910
135434	270911
451502	270912
12926	270913
70822	270914
8575	270915
141481	270916
394767	270917
70635	270918
90219	270919
163724	270920
79097	270921
118314	270922
134464	270923
59331	270924
95985	270925
33139	270926
21734	270927
94848	270928
149592	270929
38742	270930
112389	270931
383858	270932
595711	270933
559151	270934
664068	270935
20378	270936
170321	270937
323315	270938
593653	270939
19	270940
21974	270941
81068	270942
146679	270943
527385	270944
307055	270945
32068	270946
121982	270947
963	270948
16284	270949
42851	270950
150336	270951
44195	270952
10395	270953
44742	270954
641975	270955
10539	270956
49760	270957
49616	270958
24837	270959
390774	270960
594014	270961
409830	270962
48804	270963
11137	270964
140107	270965
267119	270966
532450	270967
56345	270968
441660	270969
4543	270970
21941	270971
347017	270972
123259	270973
192945	270974
23234	270975
54651	270976
461718	270977
14573	270978
300017	270979
459071	270980
161105	270981
41964	270982
397206	270983
117220	270984
537708	270985
335856	270986
218669	270987
70159	270988
16446	270989
72764	270990
53731	270991
400448	270992
25480	270993
38886	270994
877	270995
7872	270996
533636	270997
52680	270998
635013	270999
90399	271000
16996	271001
158583	271002
484757	271003
56563	271004
346811	271005
312635	271006
660714	271007
560773	271008
122231	271009
72322	271010
9189	271011
224506	271012
65726	271013
527890	271014
467426	271015
48453	271016
102892	271017
155456	271018
131667	271019
33812	271020
320812	271021
86733	271022
121783	271023
401914	271024
67268	271025
7525	271026
452220	271027
231618	271028
216255	271029
80122	271030
467467	271031
82021	271032
69211	271033
10699	271034
176754	271035
81683	271036
6050	271037
65739	271038
507761	271039
660403	271040
135229	271041
436811	271042
129923	271043
648389	271044
43530	271045
315426	271046
434056	271047
60065	271048
163751	271049
167518	271050
513	271051
74057	271052
16001	271053
305954	271054
267395	271055
1047	271056
31628	271057
72702	271058
334	271059
5800	271060
75194	271061
317599	271062
6737	271063
178224	271064
633706	271065
155160	271066
586927	271067
2455	271068
21591	271069
204603	271070
605307	271071
17445	271072
40595	271073
85451	271074
10452	271075
436974	271076
472832	271077
102	271078
148911	271079
17	271080
8806	271081
20942	271082
6696	271083
581321	271084
3	271085
351676	271086
104199	271087
359333	271088
7393	271089
546245	271090
2039	271091
108053	271092
229698	271093
42372	271094
70449	271095
40871	271096
1230	271097
321220	271098
496709	271099
32115	271100
91863	271101
478536	271102
106009	271103
645303	271104
3282	271105
38630	271106
586548	271107
7776	271108
128146	271109
527282	271110
236807	271111
380323	271112
166578	271113
591906	271114
38103	271115
679992	271116
49315	271117
111243	271118
56299	271119
186449	271120
173173	271121
130456	271122
176520	271123
517996	271124
153530	271125
646249	271126
11658	271127
581884	271128
166999	271129
613599	271130
19905	271131
384901	271132
166496	271133
566084	271134
175308	271135
337275	271136
480114	271137
644685	271138
208950	271139
222603	271140
590522	271141
32786	271142
175199	271143
350738	271144
20608	271145
322735	271146
92632	271147
395764	271148
72196	271149
71025	271150
109763	271151
591671	271152
172719	271153
659021	271154
635105	271155
12143	271156
421430	271157
117125	271158
112349	271159
160126	271160
487899	271161
186836	271162
554579	271163
400950	271164
487896	271165
137505	271166
604035	271167
124534	271168
617242	271169
50998	271170
274831	271171
113117	271172
137831	271173
567171	271174
386325	271175
353446	271176
350452	271177
237268	271178
138537	271179
170524	271180
681775	271181
52065	271182
440842	271183
151831	271184
172869	271185
58671	271186
18510	271187
15121	271188
297059	271189
675722	271190
22924	271191
574117	271192
100452	271193
586772	271194
115227	271195
2420	271196
447623	271197
434364	271198
248619	271199
324389	271200
69316	271201
147152	271202
390163	271203
16995	271204
49309	271205
21946	271206
6680	271207
458210	271208
398109	271209
662880	271210
472568	271211
157006	271212
75310	271213
28385	271214
20118	271215
42536	271216
621568	271217
66128	271218
586069	271219
320375	271220
264503	271221
667613	271222
275487	271223
437359	271224
350734	271225
494946	271226
88740	271227
218802	271228
587115	271229
16645	271230
277085	271231
66774	271232
649100	271233
38087	271234
271992	271235
644179	271236
12138	271237
228584	271238
645945	271239
116478	271240
284373	271241
446651	271242
14562	271243
566294	271244
67238	271245
129425	271246
17216	271247
172541	271248
218035	271249
396530	271250
9082	271251
6802	271252
57455	271253
284424	271254
604230	271255
267093	271256
75199	271257
449770	271258
663531	271259
665063	271260
154027	271261
82976	271262
5060	271263
607125	271264
17140	271265
488368	271266
50036	271267
383287	271268
87159	271269
676255	271270
69321	271271
669473	271272
442469	271273
589252	271274
620	271275
161751	271276
92181	271277
161573	271278
92125	271279
27350	271280
34020	271281
122	271282
12384	271283
401045	271284
407045	271285
40373	271286
666465	271287
578934	271288
478954	271289
32818	271290
637535	271291
242838	271292
538877	271293
400620	271294
691261	271295
19756	271296
426887	271297
3307	271298
5412	271299
97573	271300
373736	271301
198096	271302
412785	271303
694206	271304
569584	271305
370996	271306
38424	271307
257958	271308
162445	271309
122766	271310
1477	271311
553792	271312
5848	271313
24726	271314
260798	271315
110226	271316
154928	271317
443157	271318
682363	271319
567915	271320
378519	271321
44655	271322
148961	271323
108042	271324
457175	271325
536214	271326
380777	271327
41010	271328
595946	271329
654546	271330
299713	271331
75166	271332
78696	271333
106274	271334
22080	271335
9346	271336
419638	271337
212168	271338
154918	271339
579363	271340
274012	271341
525873	271342
21692	271343
208055	271344
315977	271345
460214	271346
56130	271347
229454	271348
156653	271349
491547	271350
38163	271351
447869	271352
140592	271353
147097	271354
5283	271355
1591	271356
520767	271357
50647	271358
22857	271359
20312	271360
624046	271361
638506	271362
667050	271363
661585	271364
2479	271365
117860	271366
1524	271367
8417	271368
589737	271369
323854	271370
6089	271371
55552	271372
3463	271373
432392	271374
46725	271375
521898	271376
59807	271377
534320	271378
21623	271379
8001	271380
2159	271381
404817	271382
30345	271383
151737	271384
5369	271385
352622	271386
22195	271387
114283	271388
13389	271389
179561	271390
685253	271391
452755	271392
350454	271393
72543	271394
454432	271395
399773	271396
28832	271397
280582	271398
445309	271399
10915	271400
107893	271401
69793	271402
13928	271403
53495	271404
29874	271405
376070	271406
579315	271407
130144	271408
620183	271409
137910	271410
295417	271411
46108	271412
44989	271413
121996	271414
487157	271415
413370	271416
3114	271417
578772	271418
20126	271419
534296	271420
90270	271421
71008	271422
567913	271423
87589	271424
253486	271425
670230	271426
571725	271427
39859	271428
4526	271429
11453	271430
430233	271431
275424	271432
525307	271433
92570	271434
3931	271435
568783	271436
12301	271437
633704	271438
416838	271439
134382	271440
11429	271441
662270	271442
644638	271443
17140	271444
674007	271445
201345	271446
553565	271447
332957	271448
502977	271449
8685	271450
194970	271451
243461	271452
492240	271453
499246	271454
76684	271455
28283	271456
6209	271457
62582	271458
492002	271459
13237	271460
5211	271461
166704	271462
651068	271463
557695	271464
346255	271465
348073	271466
560575	271467
74408	271468
624403	271469
163933	271470
319210	271471
105141	271472
10783	271473
509465	271474
815	271475
498823	271476
95417	271477
39694	271478
76594	271479
550679	271480
207059	271481
160144	271482
606330	271483
60002	271484
170314	271485
475338	271486
83041	271487
392321	271488
1584	271489
186511	271490
166533	271491
620942	271492
78246	271493
99354	271494
42037	271495
32696	271496
137504	271497
214928	271498
37865	271499
166532	271500
333998	271501
448309	271502
92570	271503
36959	271504
73389	271505
38206	271506
67965	271507
120981	271508
118929	271509
75824	271510
489098	271511
150685	271512
131	271513
2808	271514
299538	271515
291563	271516
607600	271517
31711	271518
416449	271519
15222	271520
147772	271521
573961	271522
20255	271523
606712	271524
78698	271525
431105	271526
691	271527
5939	271528
591642	271529
43543	271530
54401	271531
659997	271532
353007	271533
357765	271534
397077	271535
458965	271536
476076	271537
199151	271538
271459	271539
153476	271540
536236	271541
28468	271542
416553	271543
79669	271544
337618	271545
203976	271546
6930	271547
110494	271548
71856	271549
115079	271550
244438	271551
175377	271552
195801	271553
530801	271554
593702	271555
92176	271556
186481	271557
47145	271558
686866	271559
670285	271560
160515	271561
58674	271562
530066	271563
550399	271564
457129	271565
379640	271566
145306	271567
12291	271568
58095	271569
283279	271570
581040	271571
492708	271572
176544	271573
3821	271574
549906	271575
102	271576
272078	271577
681460	271578
291140	271579
284434	271580
55553	271581
490330	271582
132709	271583
223520	271584
663310	271585
573435	271586
124583	271587
143445	271588
73040	271589
460998	271590
592189	271591
30420	271592
58750	271593
397189	271594
90501	271595
275472	271596
10529	271597
42066	271598
146156	271599
72901	271600
31216	271601
25874	271602
128982	271603
357036	271604
41035	271605
54781	271606
20191	271607
82491	271608
84588	271609
603768	271610
404896	271611
74926	271612
10757	271613
507174	271614
149667	271615
392900	271616
2935	271617
51737	271618
360739	271619
598720	271620
284931	271621
257493	271622
44972	271623
322871	271624
563788	271625
67978	271626
626304	271627
368719	271628
363047	271629
460864	271630
15446	271631
464882	271632
671519	271633
193836	271634
553567	271635
497343	271636
360043	271637
43412	271638
486188	271639
8010	271640
110835	271641
502063	271642
438859	271643
50419	271644
139820	271645
658769	271646
87584	271647
104771	271648
66820	271649
483351	271650
12846	271651
431615	271652
11230	271653
574251	271654
79831	271655
101235	271656
355242	271657
250369	271658
324672	271659
573430	271660
347735	271661
412485	271662
502626	271663
464218	271664
153076	271665
275490	271666
149450	271667
22	271668
661739	271669
252805	271670
337484	271671
640937	271672
106243	271673
393524	271674
12130	271675
350401	271676
494993	271677
350480	271678
84563	271679
143467	271680
506	271681
447973	271682
662347	271683
633866	271684
192962	271685
248576	271686
378494	271687
321269	271688
581381	271689
344891	271690
254886	271691
627324	271692
13571	271693
662789	271694
161415	271695
36990	271696
60507	271697
908	271698
433998	271699
66162	271700
506630	271701
262008	271702
654590	271703
7807	271704
481689	271705
541717	271706
174928	271707
54015	271708
49421	271709
637449	271710
487688	271711
339771	271712
393717	271713
180874	271714
523623	271715
420278	271716
72239	271717
128811	271718
573890	271719
4353	271720
88967	271721
52342	271722
266323	271723
422004	271724
7807	271725
162589	271726
5611	271727
102650	271728
449688	271729
153098	271730
1201	271731
448387	271732
92801	271733
261649	271734
145390	271735
271776	271736
693590	271737
23127	271738
568145	271739
420612	271740
508862	271741
504562	271742
310511	271743
338001	271744
163631	271745
13395	271746
178652	271747
155739	271748
446507	271749
51536	271750
292913	271751
131036	271752
359224	271753
479643	271754
189342	271755
3972	271756
97506	271757
143045	271758
438891	271759
86447	271760
458837	271761
181049	271762
26820	271763
20991	271764
215318	271765
648271	271766
13647	271767
555092	271768
296259	271769
207427	271770
616352	271771
651513	271772
57971	271773
33037	271774
38834	271775
626102	271776
492144	271777
672207	271778
258438	271779
502987	271780
540437	271781
461154	271782
501684	271783
463856	271784
683078	271785
541603	271786
418423	271787
284275	271788
662818	271789
396650	271790
28190	271791
387253	271792
142773	271793
155223	271794
6211	271795
497837	271796
189492	271797
159037	271798
15721	271799
492683	271800
366401	271801
239962	271802
144076	271803
534396	271804
27814	271805
13408	271806
109477	271807
131884	271808
36338	271809
506308	271810
25379	271811
230	271812
33040	271813
118999	271814
375605	271815
44655	271816
407718	271817
685471	271818
593513	271819
635480	271820
596946	271821
680719	271822
141757	271823
4165	271824
14606	271825
293601	271826
536980	271827
95661	271828
166069	271829
1794	271830
97873	271831
405293	271832
496538	271833
314409	271834
462436	271835
204626	271836
417043	271837
6996	271838
104844	271839
570497	271840
28454	271841
5933	271842
125467	271843
153375	271844
563716	271845
685310	271846
124605	271847
161129	271848
329896	271849
67040	271850
41420	271851
672468	271852
104219	271853
246612	271854
504823	271855
56129	271856
400284	271857
17369	271858
82088	271859
637959	271860
8256	271861
4112	271862
295457	271863
413610	271864
463855	271865
692242	271866
535415	271867
139772	271868
155453	271869
4432	271870
115946	271871
108805	271872
294878	271873
637588	271874
3192	271875
270314	271876
641050	271877
248440	271878
312049	271879
416280	271880
251700	271881
430409	271882
179966	271883
690068	271884
264500	271885
115555	271886
3084	271887
424273	271888
2972	271889
38302	271890
119717	271891
488158	271892
26874	271893
687325	271894
167125	271895
302422	271896
302409	271897
302404	271898
302416	271899
34634	271900
302385	271901
302421	271902
19168	271903
90760	271904
124555	271905
135857	271906
49746	271907
13178	271908
294236	271909
147309	271910
302449	271911
20000	271912
24642	271913
149059	271914
424289	271915
39954	271916
58460	271917
16637	271918
617330	271919
44873	271920
122633	271921
149345	271922
3757	271923
369064	271924
330297	271925
526463	271926
163036	271927
326533	271928
202685	271929
296188	271930
88771	271931
678658	271932
599577	271933
663898	271934
352871	271935
445150	271936
504568	271937
64017	271938
21243	271939
39224	271940
667931	271941
83431	271942
326604	271943
554316	271944
306276	271945
114719	271946
663137	271947
19092	271948
95444	271949
253021	271950
48552	271951
118973	271952
314717	271953
626956	271954
394114	271955
107382	271956
2265	271957
75785	271958
488195	271959
397646	271960
150055	271961
676340	271962
224319	271963
325117	271964
11933	271965
113886	271966
43798	271967
679326	271968
528817	271969
75805	271970
40462	271971
123630	271972
582113	271973
644365	271974
2680	271975
393420	271976
206071	271977
441073	271978
73064	271979
417057	271980
246655	271981
439340	271982
170435	271983
479983	271984
264722	271985
59580	271986
213422	271987
12947	271988
24812	271989
61082	271990
52013	271991
56979	271992
459169	271993
9565	271994
96153	271995
685800	271996
168897	271997
299531	271998
5530	271999
599376	272000
463184	272001
694909	272002
113435	272003
146930	272004
125477	272005
445204	272006
483945	272007
233056	272008
579498	272009
635889	272010
61439	272011
84179	272012
187186	272013
94984	272014
586748	272015
258554	272016
537399	272017
120309	272018
65546	272019
276307	272020
4091	272021
92438	272022
369411	272023
13394	272024
34073	272025
143084	272026
638416	272027
334290	272028
110950	272029
125826	272030
122	272031
219685	272032
169767	272033
598495	272034
453462	272035
53991	272036
573207	272037
443932	272038
228667	272039
113077	272040
182825	272041
519780	272042
132871	272043
462799	272044
472083	272045
46513	272046
303732	272047
290757	272048
100936	272049
130048	272050
51866	272051
697268	272052
225683	272053
194429	272054
154024	272055
11663	272056
224	272057
648524	272058
383859	272059
138705	272060
157354	272061
134307	272062
362839	272063
93219	272064
16441	272065
279954	272066
207027	272067
552927	272068
532220	272069
679923	272070
642	272071
406279	272072
21916	272073
177945	272074
158897	272075
5494	272076
600479	272077
239287	272078
103954	272079
2675	272080
538283	272081
374487	272082
13092	272083
213134	272084
222055	272085
120636	272086
147070	272087
665327	272088
139220	272089
7849	272090
238535	272091
199778	272092
303771	272093
498407	272094
543148	272095
644240	272096
15592	272097
397240	272098
226109	272099
324004	272100
576952	272101
323963	272102
94217	272103
444321	272104
222500	272105
16809	272106
6527	272107
112169	272108
143615	272109
300810	272110
88622	272111
88610	272112
300843	272113
536333	272114
568472	272115
353034	272116
130195	272117
440992	272118
3276	272119
52438	272120
601704	272121
280191	272122
286477	272123
137431	272124
71367	272125
83435	272126
103529	272127
85846	272128
5187	272129
75771	272130
103997	272131
206505	272132
536975	272133
532121	272134
152546	272135
291012	272136
264108	272137
482076	272138
527977	272139
609149	272140
303736	272141
158195	272142
347262	272143
554362	272144
427754	272145
509739	272146
80799	272147
95819	272148
430541	272149
2373	272150
516574	272151
168876	272152
23485	272153
19049	272154
31485	272155
117255	272156
47615	272157
45114	272158
243013	272159
160647	272160
172647	272161
571571	272162
128915	272163
152081	272164
656978	272165
350249	272166
297730	272167
590184	272168
633186	272169
400165	272170
543038	272171
116455	272172
681597	272173
566309	272174
196694	272175
11576	272176
533973	272177
160012	272178
178073	272179
263997	272180
445541	272181
29397	272182
593139	272183
265031	272184
5495	272185
683195	272186
342686	272187
57574	272188
86167	272189
15524	272190
608637	272191
44912	272192
830	272193
50574	272194
184556	272195
296728	272196
509796	272197
591673	272198
32248	272199
367978	272200
300429	272201
628117	272202
87631	272203
181544	272204
175483	272205
67728	272206
116317	272207
569934	272208
3243	272209
431026	272210
568592	272211
295281	272212
1310	272213
74850	272214
52963	272215
112223	272216
10817	272217
82349	272218
227498	272219
27566	272220
579659	272221
431504	272222
319459	272223
176624	272224
315764	272225
263206	272226
239757	272227
571626	272228
621197	272229
697	272230
414985	272231
106309	272232
74153	272233
422951	272234
303182	272235
164559	272236
114678	272237
132071	272238
646363	272239
569888	272240
369967	272241
147371	272242
25176	272243
377563	272244
509344	272245
509350	272246
89288	272247
388493	272248
200812	272249
259806	272250
679245	272251
377575	272252
308326	272253
586977	272254
106816	272255
115871	272256
74630	272257
10451	272258
30116	272259
89577	272260
338493	272261
184007	272262
253900	272263
359385	272264
82856	272265
82856	272266
356	272267
30300	272268
16041	272269
489272	272270
20552	272271
258421	272272
356058	272273
9502	272274
308086	272275
308087	272276
83624	272277
83605	272278
54532	272279
460216	272280
309277	272281
458545	272282
283086	272283
673767	272284
314100	272285
123696	272286
80302	272287
80321	272288
263647	272289
133880	272290
132576	272291
343249	272292
11003	272293
181850	272294
488698	272295
368690	272296
3313	272297
23955	272298
543753	272299
374095	272300
619490	272301
619506	272302
374091	272303
374094	272304
616837	272305
232286	272306
665575	272307
213483	272308
492292	272309
289446	272310
10650	272311
47039	272312
187177	272313
173177	272314
411306	272315
161958	272316
582240	272317
424497	272318
501002	272319
92722	272320
113495	272321
61594	272322
128468	272323
351995	272324
127489	272325
12340	272326
33058	272327
680978	272328
310726	272329
416488	272330
5279	272331
565125	272332
23852	272333
155806	272334
289797	272335
48192	272336
155317	272337
295813	272338
87122	272339
416720	272340
4313	272341
57200	272342
375500	272343
499463	272344
4923	272345
692934	272346
79819	272347
347229	272348
567302	272349
655	272350
409169	272351
263949	272352
55884	272353
169884	272354
129528	272355
5139	272356
49242	272357
296710	272358
197483	272359
160772	272360
386684	272361
852	272362
607724	272363
232651	272364
20632	272365
302535	272366
368157	272367
48605	272368
336573	272369
41588	272370
687806	272371
100100	272372
133281	272373
524580	272374
576671	272375
379735	272376
96776	272377
338780	272378
174188	272379
680188	272380
341847	272381
433138	272382
65039	272383
298760	272384
582370	272385
444627	272386
364093	272387
687668	272388
251224	272389
53409	272390
145169	272391
180511	272392
558024	272393
155934	272394
132883	272395
153131	272396
467761	272397
359506	272398
285807	272399
487027	272400
89766	272401
134648	272402
89762	272403
286278	272404
32062	272405
72177	272406
33653	272407
187985	272408
457581	272409
570653	272410
48049	272411
616263	272412
263639	272413
445546	272414
54659	272415
402167	272416
320189	272417
503451	272418
179683	272419
85	272420
5933	272421
609978	272422
276975	272423
585707	272424
123456	272425
442880	272426
180575	272427
279351	272428
26346	272429
83572	272430
66918	272431
523495	272432
54665	272433
286214	272434
86742	272435
138620	272436
128013	272437
509909	272438
421137	272439
629330	272440
190596	272441
83352	272442
339114	272443
3131	272444
303642	272445
303734	272446
2262	272447
5470	272448
16525	272449
16525	272450
5470	272451
629407	272452
2262	272453
90264	272454
16562	272455
304609	272456
122131	272457
311	272458
141665	272459
444657	272460
19240	272461
278843	272462
696581	272463
34927	272464
477349	272465
444652	272466
12258	272467
554128	272468
696062	272469
222607	272470
301583	272471
266802	272472
690641	272473
190395	272474
4830	272475
503267	272476
559324	272477
134963	272478
14147	272479
26375	272480
14548	272481
269388	272482
619605	272483
95565	272484
331750	272485
607585	272486
44711	272487
32610	272488
683177	272489
523934	272490
325654	272491
180467	272492
350615	272493
661861	272494
146892	272495
5138	272496
508280	272497
580680	272498
551154	272499
424016	272500
95372	272501
264421	272502
639187	272503
138468	272504
159392	272505
670739	272506
32243	272507
182556	272508
156725	272509
169881	272510
59701	272511
5783	272512
454057	272513
638875	272514
496637	272515
570569	272516
446189	272517
155505	272518
168968	272519
357728	272520
20019	272521
540	272522
5446	272523
279582	272524
630460	272525
642057	272526
502174	272527
276276	272528
22470	272529
670268	272530
577250	272531
317	272532
83334	272533
279598	272534
67328	272535
44180	272536
695852	272537
335413	272538
279357	272539
11990	272540
180524	272541
29592	272542
2067	272543
109184	272544
29331	272545
444644	272546
330008	272547
338835	272548
84026	272549
207769	272550
438647	272551
370643	272552
50124	272553
286454	272554
151402	272555
655765	272556
461016	272557
467407	272558
275428	272559
501126	272560
92	272561
261457	272562
335273	272563
56529	272564
290918	272565
143932	272566
19001	272567
11783	272568
154995	272569
476786	272570
694759	272571
35739	272572
83366	272573
650714	272574
227551	272575
415	272576
529116	272577
60716	272578
641868	272579
458341	272580
115353	272581
100617	272582
55823	272583
20240	272584
7065	272585
449953	272586
474650	272587
264392	272588
591785	272589
558428	272590
568557	272591
338982	272592
648118	272593
11385	272594
49466	272595
594438	272596
39109	272597
72726	272598
10802	272599
496442	272600
338840	272601
74470	272602
201052	272603
691927	272604
13096	272605
16258	272606
250488	272607
78010	272608
453454	272609
180471	272610
13344	272611
239973	272612
215499	272613
226479	272614
392590	272615
71530	272616
226506	272617
259703	272618
415482	272619
163907	272620
58140	272621
68513	272622
157307	272623
45012	272624
85334	272625
445351	272626
68779	272627
299253	272628
23725	272629
435575	272630
8093	272631
673437	272632
590696	272633
20240	272634
180571	272635
451752	272636
264496	272637
35334	272638
561242	272639
100615	272640
508350	272641
27851	272642
683536	272643
607439	272644
21355	272645
44139	272646
629352	272647
610008	272648
50668	272649
651674	272650
263992	272651
407036	272652
584889	272653
152795	272654
286041	272655
11971	272656
5467	272657
23338	272658
304680	272659
11971	272660
23338	272661
169779	272662
48042	272663
164	272664
588684	272665
574857	272666
618985	272667
87863	272668
596296	272669
416204	272670
678	272671
652538	272672
525162	272673
620116	272674
694070	272675
509356	272676
509336	272677
509363	272678
509362	272679
509364	272680
44295	272681
333781	272682
543901	272683
41277	272684
148848	272685
527049	272686
75119	272687
182259	272688
489346	272689
310524	272690
130429	272691
6479	272692
613053	272693
310813	272694
35923	272695
543254	272696
24343	272697
26361	272698
314239	272699
114285	272700
119980	272701
26961	272702
257292	272703
527610	272704
62148	272705
180533	272706
180518	272707
591521	272708
264457	272709
72724	272710
42727	272711
57460	272712
596335	272713
301620	272714
586964	272715
68320	272716
210859	272717
655219	272718
640888	272719
209726	272720
206936	272721
277862	272722
422734	272723
85986	272724
336741	272725
120785	272726
570907	272727
422200	272728
273779	272729
850	272730
27589	272731
56924	272732
20130	272733
273	272734
147553	272735
147552	272736
254403	272737
509324	272738
329705	272739
412986	272740
183691	272741
25319	272742
148738	272743
38772	272744
334030	272745
155942	272746
426948	272747
579403	272748
115922	272749
21542	272750
228430	272751
96031	272752
148778	272753
33500	272754
129825	272755
308188	272756
451738	272757
19075	272758
305894	272759
12255	272760
57634	272761
51584	272762
288552	272763
57634	272764
590188	272765
15215	272766
491511	272767
222494	272768
147317	272769
447929	272770
455812	272771
1485	272772
580679	272773
525119	272774
92580	272775
451999	272776
48598	272777
56267	272778
674105	272779
472175	272780
107716	272781
108637	272782
550135	272783
83661	272784
199780	272785
112821	272786
139666	272787
616116	272788
245529	272789
358741	272790
508167	272791
286393	272792
453957	272793
182738	272794
641806	272795
616824	272796
180557	272797
26344	272798
4847	272799
279298	272800
61274	272801
16062	272802
8894	272803
397558	272804
376078	272805
645452	272806
127218	272807
125666	272808
619745	272809
290801	272810
673075	272811
503393	272812
276198	272813
25911	272814
13107	272815
628721	272816
179370	272817
101902	272818
663271	272819
238434	272820
446910	272821
80813	272822
670050	272823
270150	272824
257763	272825
2334	272826
177840	272827
25442	272828
370245	272829
116079	272830
248986	272831
407260	272832
34998	272833
477171	272834
303166	272835
692583	272836
617531	272837
516115	272838
604127	272839
13242	272840
556	272841
299205	272842
88210	272843
195055	272844
230037	272845
141227	272846
469824	272847
527153	272848
151854	272849
54859	272850
228579	272851
650362	272852
476626	272853
689207	272854
195048	272855
57979	272856
39471	272857
473625	272858
433532	272859
244099	272860
671392	272861
46858	272862
692350	272863
387814	272864
679858	272865
2065	272866
525578	272867
423415	272868
9243	272869
269443	272870
234958	272871
358345	272872
588840	272873
197668	272874
576861	272875
2584	272876
639394	272877
370586	272878
682696	272879
504891	272880
83934	272881
682335	272882
82589	272883
235720	272884
88978	272885
16317	272886
15491	272887
238872	272888
532699	272889
160794	272890
358007	272891
48787	272892
226183	272893
207771	272894
439016	272895
168477	272896
482390	272897
166396	272898
203851	272899
37301	272900
14691	272901
682782	272902
437204	272903
228616	272904
55711	272905
533905	272906
493133	272907
153830	272908
231637	272909
171906	272910
243996	272911
204895	272912
10154	272913
413035	272914
331258	272915
49693	272916
676360	272917
61950	272918
511	272919
122216	272920
650189	272921
10491	272922
256831	272923
15525	272924
294843	272925
343860	272926
337081	272927
207996	272928
222999	272929
97158	272930
165902	272931
533622	272932
565358	272933
156599	272934
596435	272935
266516	272936
388906	272937
31828	272938
74211	272939
509549	272940
198795	272941
2049	272942
136806	272943
522441	272944
266025	272945
624674	272946
11339	272947
649736	272948
557513	272949
177571	272950
149098	272951
498106	272952
486633	272953
421331	272954
502160	272955
344633	272956
2241	272957
288922	272958
236198	272959
13357	272960
13357	272961
41919	272962
47280	272963
53290	272964
80998	272965
35403	272966
407757	272967
530466	272968
24339	272969
568548	272970
628488	272971
144986	272972
4251	272973
7451	272974
459663	272975
50582	272976
644815	272977
25286	272978
49416	272979
454878	272980
222566	272981
272435	272982
10060	272983
7829	272984
349080	272985
416661	272986
155790	272987
416338	272988
570369	272989
570387	272990
541402	272991
672571	272992
118431	272993
295308	272994
689826	272995
56476	272996
570396	272997
295210	272998
324557	272999
570424	273000
305144	273001
25246	273002
554633	273003
570467	273004
570466	273005
570491	273006
507498	273007
606263	273008
333421	273009
331450	273010
590540	273011
16579	273012
640212	273013
545291	273014
570865	273015
305604	273016
305605	273017
570868	273018
570869	273019
570870	273020
89832	273021
305704	273022
385917	273023
221395	273024
570975	273025
305824	273026
645532	273027
142767	273028
147791	273029
147619	273030
34947	273031
570681	273032
146614	273033
616339	273034
616344	273035
147836	273036
375068	273037
305911	273038
571262	273039
571248	273040
571516	273041
571539	273042
52416	273043
2187	273044
638550	273045
45982	273046
690973	273047
2829	273048
608277	273049
4023	273050
144924	273051
5156	273052
568373	273053
482097	273054
23322	273055
2951	273056
586291	273057
152015	273058
46500	273059
381404	273060
408347	273061
47396	273062
317749	273063
102196	273064
81451	273065
148760	273066
54881	273067
314471	273068
321771	273069
128365	273070
382432	273071
167844	273072
47349	273073
15845	273074
1396	273075
643706	273076
2708	273077
274919	273078
40739	273079
124719	273080
506009	273081
11214	273082
371048	273083
62818	273084
58300	273085
579581	273086
136543	273087
28103	273088
66467	273089
509411	273090
334810	273091
243814	273092
82064	273093
48622	273094
5462	273095
379117	273096
52255	273097
417285	273098
42080	273099
52423	273100
519740	273101
4717	273102
159369	273103
49126	273104
60218	273105
67996	273106
517868	273107
109269	273108
157152	273109
488045	273110
360630	273111
69299	273112
1489	273113
122532	273114
481761	273115
60212	273116
616362	273117
54223	273118
602234	273119
54226	273120
40732	273121
127674	273122
20563	273123
12484	273124
402848	273125
625349	273126
433253	273127
80992	273128
617320	273129
109761	273130
696628	273131
494460	273132
238363	273133
156567	273134
375492	273135
170282	273136
357363	273137
236115	273138
43687	273139
472536	273140
2056	273141
139110	273142
380028	273143
78670	273144
571948	273145
260649	273146
125024	273147
271243	273148
79448	273149
446499	273150
538657	273151
147982	273152
471959	273153
225470	273154
642667	273155
571986	273156
571897	273157
276937	273158
25828	273159
584341	273160
87933	273161
327802	273162
537581	273163
3003	273164
399755	273165
684408	273166
226535	273167
156705	273168
260841	273169
261363	273170
602767	273171
689674	273172
351589	273173
370835	273174
255736	273175
78221	273176
78221	273177
614963	273178
88074	273179
369426	273180
253585	273181
116200	273182
250236	273183
134600	273184
244512	273185
244511	273186
82053	273187
306208	273188
89929	273189
306449	273190
9036	273191
306260	273192
107991	273193
572096	273194
614577	273195
148003	273196
34982	273197
682492	273198
270132	273199
148011	273200
365734	273201
581927	273202
579610	273203
572586	273204
572539	273205
52474	273206
332593	273207
57666	273208
542851	273209
35747	273210
161976	273211
99176	273212
493097	273213
181787	273214
199974	273215
602205	273216
469261	273217
475431	273218
547591	273219
558683	273220
506451	273221
582782	273222
409129	273223
695	273224
44807	273225
21745	273226
89105	273227
353981	273228
683007	273229
305807	273230
14869	273231
344605	273232
609727	273233
23765	273234
7398	273235
389749	273236
143288	273237
145744	273238
448707	273239
282457	273240
330627	273241
32524	273242
167143	273243
210047	273244
18405	273245
664463	273246
60747	273247
136150	273248
62611	273249
3271	273250
74723	273251
650400	273252
437644	273253
318767	273254
57271	273255
575672	273256
410847	273257
29793	273258
281852	273259
25880	273260
502031	273261
544565	273262
113151	273263
529666	273264
324653	273265
634656	273266
399726	273267
670782	273268
60179	273269
80241	273270
324756	273271
481251	273272
390299	273273
390298	273274
107654	273275
390296	273276
390301	273277
390286	273278
44500	273279
394311	273280
112124	273281
133548	273282
46799	273283
78011	273284
518104	273285
461582	273286
132168	273287
515670	273288
454086	273289
445404	273290
5360	273291
6935	273292
500435	273293
640463	273294
131351	273295
81504	273296
383	273297
49999	273298
462290	273299
530186	273300
174494	273301
212646	273302
526986	273303
476200	273304
556349	273305
78392	273306
91374	273307
356156	273308
316469	273309
321703	273310
125210	273311
412140	273312
122350	273313
618908	273314
108620	273315
251	273316
17872	273317
18555	273318
101515	273319
171141	273320
89330	273321
33588	273322
152585	273323
3535	273324
533562	273325
18177	273326
246963	273327
542604	273328
168570	273329
333589	273330
14312	273331
60002	273332
380382	273333
696	273334
12505	273335
195	273336
627669	273337
195	273338
159279	273339
195	273340
159287	273341
55731	273342
55731	273343
83801	273344
518079	273345
649566	273346
48899	273347
674492	273348
92894	273349
1107	273350
476995	273351
6724	273352
32130	273353
93801	273354
10069	273355
10069	273356
466081	273357
109839	273358
631860	273359
336324	273360
79838	273361
1311	273362
393562	273363
207094	273364
570656	273365
133061	273366
645206	273367
125361	273368
673130	273369
585341	273370
29958	273371
695616	273372
318070	273373
137884	273374
107733	273375
16288	273376
554546	273377
358812	273378
64293	273379
53792	273380
111690	273381
123959	273382
111776	273383
356537	273384
520061	273385
76803	273386
326211	273387
432778	273388
3522	273389
354859	273390
51094	273391
412047	273392
138001	273393
252626	273394
18245	273395
7249	273396
6080	273397
456007	273398
162794	273399
407556	273400
306169	273401
340624	273402
634512	273403
31371	273404
464694	273405
425654	273406
153403	273407
637368	273408
40208	273409
510113	273410
102851	273411
377758	273412
415637	273413
424576	273414
458369	273415
13620	273416
128689	273417
432496	273418
411921	273419
850	273420
9858	273421
368225	273422
3799	273423
59387	273424
421825	273425
152329	273426
180416	273427
203579	273428
81862	273429
15792	273430
28105	273431
121948	273432
241513	273433
114640	273434
646701	273435
197	273436
683237	273437
76	273438
121206	273439
356838	273440
332874	273441
44539	273442
321391	273443
499169	273444
313226	273445
296166	273446
432226	273447
353800	273448
1995	273449
666766	273450
461186	273451
387145	273452
685956	273453
1073	273454
237752	273455
149966	273456
2468	273457
290860	273458
488134	273459
369941	273460
307053	273461
16942	273462
57020	273463
692592	273464
637472	273465
44665	273466
470379	273467
598587	273468
141473	273469
25763	273470
12533	273471
68824	273472
17568	273473
226614	273474
24852	273475
126544	273476
566944	273477
83158	273478
7235	273479
162496	273480
158953	273481
350003	273482
231251	273483
457657	273484
551174	273485
658071	273486
520959	273487
561825	273488
71870	273489
116992	273490
73652	273491
170985	273492
147227	273493
222279	273494
211855	273495
240842	273496
589801	273497
596	273498
465456	273499
481608	273500
18630	273501
657514	273502
133636	273503
624878	273504
22828	273505
412628	273506
639793	273507
12822	273508
119190	273509
387673	273510
115549	273511
36757	273512
16682	273513
68967	273514
81883	273515
369920	273516
645678	273517
525089	273518
253013	273519
15756	273520
94362	273521
62358	273522
83	273523
268610	273524
98534	273525
3357	273526
23396	273527
10817	273528
458047	273529
278089	273530
400894	273531
67947	273532
446915	273533
313159	273534
171140	273535
75	273536
657776	273537
373042	273538
355826	273539
676151	273540
5905	273541
598217	273542
495090	273543
38536	273544
178084	273545
50262	273546
461999	273547
35558	273548
374400	273549
253584	273550
355447	273551
6174	273552
12057	273553
18146	273554
681287	273555
300750	273556
473048	273557
461800	273558
127405	273559
622337	273560
637445	273561
433027	273562
642075	273563
271533	273564
3939	273565
11759	273566
403963	273567
657803	273568
9090	273569
215292	273570
182345	273571
348323	273572
472513	273573
172247	273574
277045	273575
347437	273576
667082	273577
23546	273578
226338	273579
37649	273580
5658	273581
115811	273582
1919	273583
159537	273584
331323	273585
402244	273586
664335	273587
371811	273588
195345	273589
180351	273590
191006	273591
41602	273592
695306	273593
3411	273594
9064	273595
581545	273596
18586	273597
655422	273598
48652	273599
82458	273600
89657	273601
54153	273602
71291	273603
605008	273604
98604	273605
45	273606
31443	273607
442264	273608
58277	273609
640972	273610
656244	273611
131	273612
131	273613
424528	273614
928	273615
124	273616
607971	273617
309448	273618
593648	273619
112313	273620
10735	273621
171810	273622
44148	273623
496996	273624
116036	273625
95710	273626
600066	273627
436131	273628
88943	273629
575292	273630
145451	273631
87148	273632
165458	273633
237688	273634
171363	273635
506315	273636
611099	273637
505270	273638
103314	273639
691691	273640
574379	273641
108201	273642
599712	273643
362484	273644
592322	273645
110543	273646
135517	273647
66257	273648
110671	273649
200101	273650
53326	273651
548593	273652
157997	273653
88540	273654
6892	273655
9889	273656
393360	273657
66919	273658
348293	273659
22592	273660
503756	273661
596186	273662
301645	273663
387735	273664
546552	273665
555561	273666
113742	273667
229	273668
550970	273669
535516	273670
42462	273671
118675	273672
118025	273673
426557	273674
350458	273675
147546	273676
876	273677
11182	273678
19124	273679
57321	273680
350895	273681
104827	273682
2293	273683
456593	273684
360223	273685
208236	273686
35053	273687
471384	273688
62536	273689
416721	273690
383414	273691
171702	273692
528509	273693
20447	273694
47595	273695
655416	273696
606574	273697
277557	273698
119435	273699
109193	273700
344491	273701
499260	273702
207439	273703
18198	273704
264053	273705
687098	273706
614738	273707
124418	273708
149050	273709
165316	273710
168945	273711
474557	273712
242212	273713
163498	273714
510550	273715
563949	273716
5	273717
263581	273718
569963	273719
538211	273720
451707	273721
49980	273722
175408	273723
52729	273724
118977	273725
642592	273726
5654	273727
523761	273728
640862	273729
87780	273730
1271	273731
631903	273732
338445	273733
14647	273734
215266	273735
647020	273736
560992	273737
54843	273738
671018	273739
18462	273740
111931	273741
437201	273742
88118	273743
42448	273744
344758	273745
95656	273746
470316	273747
361972	273748
633902	273749
424269	273750
300961	273751
43601	273752
126062	273753
165711	273754
159198	273755
631627	273756
375970	273757
189711	273758
653761	273759
64469	273760
370005	273761
124324	273762
267952	273763
288780	273764
271103	273765
424046	273766
19439	273767
475998	273768
92108	273769
250514	273770
384213	273771
660568	273772
60646	273773
55460	273774
419757	273775
81918	273776
273606	273777
310471	273778
227275	273779
547006	273780
256155	273781
569350	273782
28121	273783
127283	273784
578145	273785
535324	273786
136249	273787
118410	273788
429446	273789
230226	273790
183448	273791
125769	273792
15451	273793
125915	273794
589	273795
502423	273796
132993	273797
645514	273798
35221	273799
150358	273800
192731	273801
510903	273802
106547	273803
107445	273804
2979	273805
251653	273806
305457	273807
264768	273808
261961	273809
62609	273810
108866	273811
453630	273812
515091	273813
338744	273814
97058	273815
12941	273816
56511	273817
123127	273818
581592	273819
26926	273820
163284	273821
694679	273822
101393	273823
276393	273824
497890	273825
111704	273826
82553	273827
663809	273828
469901	273829
252778	273830
252794	273831
150183	273832
6826	273833
414356	273834
221067	273835
181338	273836
99247	273837
16021	273838
529499	273839
319828	273840
411383	273841
501569	273842
108224	273843
541539	273844
167194	273845
658036	273846
443075	273847
450303	273848
60340	273849
423078	273850
57955	273851
346288	273852
413460	273853
127362	273854
355607	273855
64791	273856
104783	273857
81584	273858
146006	273859
298003	273860
80021	273861
526194	273862
407515	273863
70363	273864
436719	273865
425824	273866
202900	273867
638449	273868
7807	273869
68080	273870
68035	273871
529859	273872
71365	273873
444751	273874
90045	273875
233723	273876
423461	273877
523611	273878
414390	273879
574008	273880
118476	273881
470256	273882
144641	273883
442631	273884
4963	273885
462581	273886
4283	273887
676741	273888
177622	273889
3500	273890
592675	273891
176125	273892
692312	273893
600059	273894
32519	273895
637111	273896
6741	273897
477107	273898
198292	273899
318381	273900
448082	273901
556491	273902
1129	273903
387847	273904
50811	273905
637430	273906
374815	273907
181295	273908
394790	273909
4621	273910
269124	273911
7654	273912
596346	273913
427038	273914
626724	273915
4963	273916
195971	273917
15228	273918
175440	273919
89907	273920
150	273921
496063	273922
131	273923
331804	273924
90609	273925
158495	273926
294963	273927
71774	273928
507180	273929
4017	273930
204271	273931
292673	273932
367386	273933
143438	273934
249785	273935
162314	273936
553483	273937
629139	273938
652689	273939
31501	273940
143873	273941
458	273942
350009	273943
247200	273944
63017	273945
15388	273946
678764	273947
19096	273948
58590	273949
175750	273950
241154	273951
56613	273952
12802	273953
51225	273954
689471	273955
119738	273956
656734	273957
595197	273958
32515	273959
48669	273960
31549	273961
417461	273962
241570	273963
614549	273964
488345	273965
93797	273966
299	273967
490509	273968
2872	273969
561845	273970
364679	273971
25750	273972
296632	273973
55824	273974
349193	273975
525163	273976
671124	273977
5828	273978
626191	273979
81282	273980
522599	273981
584310	273982
900	273983
6371	273984
666021	273985
134621	273986
166204	273987
50118	273988
108364	273989
18926	273990
597121	273991
659935	273992
341584	273993
384018	273994
32139	273995
683390	273996
677819	273997
116107	273998
123043	273999
214524	274000
4741	274001
7056	274002
362801	274003
637462	274004
129527	274005
48448	274006
357390	274007
294966	274008
423769	274009
325513	274010
432783	274011
132834	274012
665713	274013
12935	274014
479	274015
457944	274016
502975	274017
71030	274018
662242	274019
310257	274020
613585	274021
140255	274022
158650	274023
269995	274024
188096	274025
390499	274026
40660	274027
22753	274028
339413	274029
7257	274030
84649	274031
135760	274032
293490	274033
51821	274034
161828	274035
226616	274036
464189	274037
671837	274038
395814	274039
124921	274040
395082	274041
578588	274042
145672	274043
81378	274044
684265	274045
665855	274046
645754	274047
301290	274048
150911	274049
328710	274050
81788	274051
340062	274052
16540	274053
651282	274054
3637	274055
165407	274056
33550	274057
6371	274058
272278	274059
580	274060
25410	274061
136165	274062
613543	274063
448933	274064
652230	274065
451994	274066
461	274067
520258	274068
201922	274069
649105	274070
4967	274071
102482	274072
670311	274073
684392	274074
407559	274075
172540	274076
677809	274077
520559	274078
126820	274079
494650	274080
561138	274081
355223	274082
611077	274083
337613	274084
340251	274085
282688	274086
479	274087
155941	274088
101226	274089
105323	274090
30478	274091
120490	274092
431707	274093
697075	274094
250435	274095
445485	274096
516208	274097
388830	274098
137464	274099
40242	274100
427624	274101
23620	274102
283166	274103
416357	274104
546551	274105
581468	274106
637401	274107
154362	274108
534925	274109
21930	274110
363781	274111
14549	274112
567101	274113
155079	274114
128	274115
25164	274116
7807	274117
228696	274118
397566	274119
668856	274120
57222	274121
387296	274122
222262	274123
48245	274124
50611	274125
238837	274126
454958	274127
443748	274128
82295	274129
163465	274130
254805	274131
579192	274132
208838	274133
113472	274134
586901	274135
423042	274136
134324	274137
310853	274138
485341	274139
16442	274140
3582	274141
49308	274142
507704	274143
967	274144
413529	274145
175357	274146
569453	274147
637465	274148
325258	274149
537637	274150
108409	274151
687583	274152
174555	274153
570672	274154
66790	274155
674184	274156
81810	274157
90164	274158
656503	274159
40717	274160
286873	274161
512099	274162
172451	274163
537296	274164
299689	274165
560448	274166
159474	274167
5092	274168
688455	274169
222276	274170
325796	274171
112994	274172
494877	274173
56190	274174
78882	274175
615529	274176
492373	274177
387513	274178
270701	274179
473538	274180
46079	274181
51247	274182
593926	274183
602938	274184
450131	274185
44	274186
492171	274187
165650	274188
114987	274189
652846	274190
5	274191
624704	274192
150989	274193
522351	274194
62941	274195
494160	274196
130040	274197
185585	274198
384003	274199
679046	274200
59382	274201
68681	274202
196754	274203
241623	274204
150156	274205
12004	274206
221138	274207
475860	274208
141918	274209
10285	274210
51	274211
1214	274212
41692	274213
78989	274214
394555	274215
335182	274216
452302	274217
3349	274218
203337	274219
62991	274220
13580	274221
180374	274222
515056	274223
126157	274224
295222	274225
619011	274226
175340	274227
523184	274228
61580	274229
227125	274230
317342	274231
73830	274232
35103	274233
94860	274234
545334	274235
186428	274236
25576	274237
317991	274238
97535	274239
615926	274240
640507	274241
164497	274242
372730	274243
101958	274244
11095	274245
24498	274246
91810	274247
366756	274248
145582	274249
40707	274250
350309	274251
253243	274252
102243	274253
396972	274254
669668	274255
387765	274256
135273	274257
337886	274258
378440	274259
515072	274260
652352	274261
473428	274262
85348	274263
521948	274264
265332	274265
239659	274266
231065	274267
374097	274268
669655	274269
60544	274270
484698	274271
23952	274272
177515	274273
500480	274274
678466	274275
108554	274276
116380	274277
172990	274278
611	274279
548855	274280
211672	274281
375234	274282
26064	274283
536314	274284
45532	274285
1334	274286
255307	274287
353431	274288
457483	274289
58203	274290
2113	274291
56261	274292
13822	274293
581892	274294
32376	274295
633026	274296
91019	274297
452607	274298
362854	274299
328161	274300
341097	274301
175921	274302
51554	274303
544934	274304
231704	274305
54093	274306
79507	274307
20914	274308
615586	274309
57288	274310
687662	274311
142040	274312
462848	274313
56990	274314
411114	274315
112383	274316
411188	274317
648007	274318
163217	274319
147358	274320
543770	274321
71633	274322
14410	274323
43751	274324
21597	274325
62532	274326
47734	274327
668655	274328
194409	274329
417	274330
495822	274331
136487	274332
374262	274333
374261	274334
148808	274335
660780	274336
43200	274337
400004	274338
39133	274339
162382	274340
18770	274341
101365	274342
397571	274343
281480	274344
115722	274345
24870	274346
6839	274347
382616	274348
291224	274349
12091	274350
148105	274351
525226	274352
522617	274353
5163	274354
420981	274355
625576	274356
541917	274357
124644	274358
7445	274359
104853	274360
149340	274361
3463	274362
29885	274363
636999	274364
58636	274365
158387	274366
377504	274367
644676	274368
980	274369
6872	274370
188371	274371
272359	274372
274304	274373
31919	274374
249705	274375
677468	274376
158375	274377
663148	274378
675283	274379
597344	274380
548764	274381
17360	274382
626372	274383
245783	274384
484329	274385
60013	274386
93758	274387
214733	274388
4925	274389
300251	274390
342440	274391
141012	274392
377503	274393
596787	274394
959	274395
256759	274396
213003	274397
439074	274398
472121	274399
278703	274400
125172	274401
635784	274402
272460	274403
127929	274404
612215	274405
688732	274406
51578	274407
119706	274408
11876	274409
150360	274410
462690	274411
398656	274412
3672	274413
507787	274414
143114	274415
12621	274416
51318	274417
19694	274418
696652	274419
142252	274420
264031	274421
1075	274422
397528	274423
78069	274424
480589	274425
375266	274426
546465	274427
38014	274428
275993	274429
107078	274430
136837	274431
105018	274432
656919	274433
26047	274434
348668	274435
169052	274436
206818	274437
462553	274438
125363	274439
4485	274440
304855	274441
254317	274442
5159	274443
156029	274444
500752	274445
288920	274446
388913	274447
374778	274448
24874	274449
114236	274450
144779	274451
78806	274452
1048	274453
145022	274454
82413	274455
285004	274456
164358	274457
162673	274458
61551	274459
490672	274460
1189	274461
163195	274462
211779	274463
8087	274464
286412	274465
695475	274466
58913	274467
24879	274468
569989	274469
220255	274470
528600	274471
567397	274472
175868	274473
55	274474
387568	274475
624260	274476
178591	274477
39527	274478
541500	274479
57623	274480
493625	274481
169965	274482
527329	274483
144143	274484
194921	274485
509711	274486
21027	274487
523320	274488
475584	274489
398472	274490
105065	274491
480428	274492
559070	274493
461763	274494
289591	274495
165027	274496
2218	274497
59855	274498
46983	274499
314296	274500
329264	274501
48127	274502
508822	274503
388542	274504
691405	274505
32432	274506
77113	274507
21223	274508
40409	274509
593745	274510
623363	274511
574734	274512
67948	274513
24241	274514
54038	274515
694369	274516
419648	274517
7589	274518
686764	274519
147416	274520
577537	274521
32724	274522
642683	274523
657516	274524
423158	274525
27657	274526
517271	274527
133672	274528
103460	274529
255927	274530
356897	274531
264401	274532
143974	274533
167355	274534
160681	274535
447302	274536
112102	274537
474992	274538
630471	274539
93104	274540
176247	274541
624283	274542
225364	274543
37280	274544
76968	274545
5389	274546
583074	274547
38129	274548
125492	274549
642852	274550
306045	274551
554714	274552
54086	274553
432352	274554
206898	274555
441041	274556
71560	274557
87763	274558
4654	274559
169040	274560
608019	274561
79858	274562
235558	274563
52616	274564
496408	274565
74047	274566
273915	274567
249514	274568
653698	274569
5069	274570
38826	274571
35479	274572
450473	274573
130175	274574
284567	274575
168597	274576
405183	274577
480991	274578
1151	274579
52940	274580
655952	274581
743	274582
606478	274583
176562	274584
13023	274585
424563	274586
380784	274587
263438	274588
43758	274589
443137	274590
64033	274591
319678	274592
482101	274593
5775	274594
21338	274595
446518	274596
132726	274597
101063	274598
312106	274599
35363	274600
311865	274601
155845	274602
49437	274603
7152	274604
466369	274605
526072	274606
311791	274607
125166	274608
466400	274609
38049	274610
466256	274611
250988	274612
171410	274613
92408	274614
23680	274615
665381	274616
285601	274617
33932	274618
535220	274619
411474	274620
135245	274621
527929	274622
11957	274623
463174	274624
23058	274625
6315	274626
480960	274627
55520	274628
59045	274629
593673	274630
65948	274631
56598	274632
153308	274633
186723	274634
10093	274635
365735	274636
460251	274637
50092	274638
399975	274639
406109	274640
457516	274641
228455	274642
137825	274643
93770	274644
390055	274645
4106	274646
284761	274647
645228	274648
233618	274649
101932	274650
173236	274651
13771	274652
9426	274653
24130	274654
354154	274655
108512	274656
11505	274657
83120	274658
34196	274659
123603	274660
284525	274661
376409	274662
376289	274663
112484	274664
474346	274665
303103	274666
152853	274667
663218	274668
267572	274669
97181	274670
358135	274671
375346	274672
227634	274673
23657	274674
694574	274675
494515	274676
13942	274677
431779	274678
143444	274679
307136	274680
123745	274681
57429	274682
139637	274683
1190	274684
3560	274685
662326	274686
58668	274687
11193	274688
283174	274689
319178	274690
84520	274691
477523	274692
490187	274693
323243	274694
4928	274695
682517	274696
119288	274697
364730	274698
20196	274699
163777	274700
652715	274701
179712	274702
388319	274703
61261	274704
379530	274705
666637	274706
236391	274707
1234	274708
82139	274709
380420	274710
12640	274711
23211	274712
378874	274713
87004	274714
373765	274715
360614	274716
44810	274717
634473	274718
645023	274719
23703	274720
562318	274721
202392	274722
497415	274723
535309	274724
103502	274725
81989	274726
287831	274727
94	274728
537859	274729
120856	274730
659410	274731
158904	274732
517449	274733
474818	274734
7490	274735
59408	274736
123753	274737
594839	274738
601174	274739
372723	274740
203038	274741
692841	274742
501401	274743
441726	274744
57486	274745
4067	274746
221038	274747
693840	274748
172574	274749
657524	274750
591862	274751
247734	274752
206470	274753
137934	274754
38220	274755
272225	274756
396970	274757
662091	274758
659750	274759
168104	274760
690264	274761
624483	274762
24180	274763
449959	274764
91026	274765
88673	274766
391391	274767
323247	274768
3717	274769
683747	274770
151823	274771
48991	274772
687951	274773
278105	274774
185017	274775
457919	274776
84	274777
84	274778
418789	274779
25988	274780
103828	274781
58436	274782
300108	274783
204089	274784
53314	274785
687759	274786
7391	274787
80586	274788
388186	274789
350785	274790
168677	274791
455634	274792
23421	274793
644943	274794
219738	274795
680538	274796
127961	274797
154157	274798
472174	274799
322658	274800
344083	274801
99378	274802
263692	274803
92577	274804
37892	274805
37892	274806
674150	274807
263234	274808
397118	274809
25187	274810
82943	274811
595983	274812
225732	274813
411532	274814
411531	274815
82943	274816
380759	274817
80443	274818
615883	274819
405950	274820
572211	274821
461772	274822
133884	274823
343554	274824
15623	274825
11455	274826
7553	274827
2406	274828
142630	274829
130904	274830
666890	274831
46934	274832
89221	274833
571452	274834
152295	274835
201470	274836
288650	274837
141883	274838
269766	274839
90560	274840
57122	274841
16437	274842
118617	274843
570759	274844
23142	274845
577180	274846
169636	274847
602209	274848
374665	274849
558709	274850
673809	274851
68669	274852
27102	274853
22326	274854
180913	274855
278360	274856
624431	274857
383448	274858
360637	274859
496972	274860
3	274861
223166	274862
79596	274863
362964	274864
37214	274865
529780	274866
606652	274867
561742	274868
290911	274869
566923	274870
651456	274871
3650	274872
397848	274873
3699	274874
669609	274875
152361	274876
143807	274877
594725	274878
633839	274879
626460	274880
332272	274881
187078	274882
346894	274883
267787	274884
502548	274885
377211	274886
261412	274887
406393	274888
487292	274889
634698	274890
181911	274891
325296	274892
169793	274893
522912	274894
196886	274895
617601	274896
360625	274897
55250	274898
166943	274899
542887	274900
609884	274901
647722	274902
585042	274903
576274	274904
615316	274905
633806	274906
612516	274907
279556	274908
18546	274909
140670	274910
83632	274911
460342	274912
47352	274913
654301	274914
1346	274915
192259	274916
38411	274917
428519	274918
502335	274919
688555	274920
406446	274921
623436	274922
681072	274923
574120	274924
347818	274925
678576	274926
617156	274927
629645	274928
338369	274929
189826	274930
139323	274931
489882	274932
556116	274933
339558	274934
552005	274935
643856	274936
109655	274937
653222	274938
2856	274939
462817	274940
42475	274941
21833	274942
114448	274943
10579	274944
117583	274945
186968	274946
166725	274947
550883	274948
167638	274949
430146	274950
7043	274951
202872	274952
670649	274953
61168	274954
617552	274955
621266	274956
604898	274957
7431	274958
40946	274959
23531	274960
106478	274961
47301	274962
27091	274963
60882	274964
679557	274965
317168	274966
617964	274967
330582	274968
453244	274969
440363	274970
270302	274971
20703	274972
63504	274973
332039	274974
73288	274975
16364	274976
586483	274977
142262	274978
595321	274979
96586	274980
6959	274981
256038	274982
501420	274983
444204	274984
44287	274985
35109	274986
280973	274987
685005	274988
59358	274989
115180	274990
12622	274991
9488	274992
1374	274993
364154	274994
71500	274995
30847	274996
211398	274997
10479	274998
423988	274999
661609	275000
323470	275001
124507	275002
476119	275003
5582	275004
527903	275005
677332	275006
11931	275007
620140	275008
181608	275009
6566	275010
16978	275011
86119	275012
642633	275013
75399	275014
282119	275015
418588	275016
386609	275017
402010	275018
179537	275019
131034	275020
31523	275021
80462	275022
71295	275023
561474	275024
86406	275025
540878	275026
82001	275027
571589	275028
71338	275029
176872	275030
62838	275031
13068	275032
195621	275033
195476	275034
656334	275035
4438	275036
135100	275037
489377	275038
10111	275039
594566	275040
49619	275041
456094	275042
193891	275043
692973	275044
499255	275045
24998	275046
235582	275047
376447	275048
249529	275049
692243	275050
433886	275051
149702	275052
485524	275053
144682	275054
8760	275055
479146	275056
81910	275057
481644	275058
379610	275059
31189	275060
276832	275061
405199	275062
405195	275063
358352	275064
139815	275065
530	275066
150499	275067
532151	275068
104603	275069
374614	275070
104601	275071
64990	275072
236445	275073
131066	275074
76620	275075
254704	275076
82811	275077
561819	275078
249308	275079
588044	275080
15282	275081
4411	275082
684069	275083
596532	275084
696611	275085
692856	275086
647509	275087
53400	275088
539539	275089
338530	275090
83033	275091
173713	275092
11884	275093
525421	275094
636090	275095
569139	275096
360246	275097
6080	275098
199347	275099
70436	275100
453581	275101
11520	275102
63723	275103
679159	275104
261941	275105
337694	275106
55214	275107
3898	275108
41606	275109
161221	275110
138184	275111
172447	275112
294899	275113
252329	275114
169207	275115
422276	275116
544689	275117
14078	275118
294004	275119
63492	275120
553761	275121
52050	275122
292334	275123
212678	275124
130320	275125
107895	275126
215459	275127
35635	275128
392640	275129
274704	275130
90320	275131
254380	275132
7261	275133
150536	275134
590524	275135
2587	275136
10160	275137
221821	275138
175371	275139
23140	275140
93846	275141
279624	275142
372952	275143
38308	275144
134592	275145
74731	275146
171620	275147
660122	275148
624349	275149
608319	275150
402192	275151
5401	275152
318315	275153
678007	275154
473706	275155
548294	275156
582737	275157
582730	275158
548135	275159
209965	275160
238454	275161
40257	275162
499742	275163
7259	275164
395900	275165
142426	275166
577334	275167
519403	275168
57119	275169
85502	275170
1836	275171
42426	275172
57125	275173
394099	275174
326602	275175
646376	275176
164363	275177
298384	275178
85229	275179
298405	275180
653188	275181
199406	275182
173	275183
422647	275184
78869	275185
61031	275186
15899	275187
53366	275188
172623	275189
444274	275190
309711	275191
172157	275192
47972	275193
24873	275194
417104	275195
392119	275196
158632	275197
120131	275198
72720	275199
200950	275200
304283	275201
1785	275202
65078	275203
377702	275204
67699	275205
260711	275206
373171	275207
29067	275208
560026	275209
282840	275210
195812	275211
382621	275212
159630	275213
514106	275214
168223	275215
120032	275216
85215	275217
65076	275218
5665	275219
80196	275220
3613	275221
131319	275222
38771	275223
88019	275224
228904	275225
496745	275226
199528	275227
9657	275228
65070	275229
118671	275230
67577	275231
443924	275232
25924	275233
123430	275234
92767	275235
522629	275236
504311	275237
312716	275238
128532	275239
689778	275240
482459	275241
43303	275242
623540	275243
9916	275244
6324	275245
528650	275246
16071	275247
557868	275248
62130	275249
67173	275250
22428	275251
163999	275252
572065	275253
341876	275254
391522	275255
505517	275256
543424	275257
256323	275258
78365	275259
654690	275260
206089	275261
468564	275262
226862	275263
358462	275264
90700	275265
385537	275266
284125	275267
141175	275268
3911	275269
93313	275270
19608	275271
16728	275272
14147	275273
16893	275274
214811	275275
518296	275276
214815	275277
214798	275278
149506	275279
60763	275280
145723	275281
523432	275282
145710	275283
362812	275284
6369	275285
692287	275286
92562	275287
606550	275288
33023	275289
26261	275290
522425	275291
564246	275292
640868	275293
675644	275294
83703	275295
7515	275296
176308	275297
353757	275298
75694	275299
473440	275300
19089	275301
16935	275302
3734	275303
48206	275304
257621	275305
201400	275306
679818	275307
616798	275308
340339	275309
24799	275310
91098	275311
302079	275312
118645	275313
46461	275314
43696	275315
402101	275316
432479	275317
249207	275318
12361	275319
199558	275320
550122	275321
402006	275322
640897	275323
37943	275324
248830	275325
42107	275326
11629	275327
110419	275328
110428	275329
248886	275330
235635	275331
402066	275332
83703	275333
357508	275334
659036	275335
685837	275336
132381	275337
495525	275338
496006	275339
620986	275340
453362	275341
256351	275342
62131	275343
6055	275344
393348	275345
145412	275346
27289	275347
282174	275348
52409	275349
623886	275350
23886	275351
537813	275352
26563	275353
515817	275354
303299	275355
152660	275356
507150	275357
645563	275358
260664	275359
537832	275360
537834	275361
501036	275362
73693	275363
256379	275364
256382	275365
273031	275366
99142	275367
537854	275368
548114	275369
679232	275370
24040	275371
555689	275372
551679	275373
521989	275374
22592	275375
404940	275376
121939	275377
7468	275378
102693	275379
25793	275380
167289	275381
352946	275382
553573	275383
75618	275384
70208	275385
391563	275386
218980	275387
37975	275388
384585	275389
559684	275390
35497	275391
497561	275392
97472	275393
548090	275394
52924	275395
482539	275396
38954	275397
367624	275398
101742	275399
55830	275400
60701	275401
257427	275402
53952	275403
276732	275404
256520	275405
311145	275406
256512	275407
656156	275408
473560	275409
582684	275410
391313	275411
562520	275412
143331	275413
111284	275414
100201	275415
3604	275416
41149	275417
539022	275418
22295	275419
126812	275420
134644	275421
167337	275422
50921	275423
1452	275424
3577	275425
22889	275426
34775	275427
114650	275428
571567	275429
133457	275430
532170	275431
3412	275432
644355	275433
372137	275434
77859	275435
230276	275436
642324	275437
216473	275438
420977	275439
309009	275440
56928	275441
565811	275442
209068	275443
359141	275444
58926	275445
340033	275446
307551	275447
31935	275448
158659	275449
23133	275450
670313	275451
636443	275452
681411	275453
212919	275454
538963	275455
538987	275456
486398	275457
486400	275458
641686	275459
285482	275460
37308	275461
297655	275462
37580	275463
597539	275464
224943	275465
591217	275466
105712	275467
202947	275468
54016	275469
196544	275470
54362	275471
165333	275472
612170	275473
256635	275474
256696	275475
78427	275476
256682	275477
256611	275478
256640	275479
141374	275480
37883	275481
635389	275482
510342	275483
249795	275484
15798	275485
648847	275486
396201	275487
51045	275488
371970	275489
146501	275490
5541	275491
120327	275492
5306	275493
1893	275494
28520	275495
162731	275496
445934	275497
82014	275498
67428	275499
15156	275500
5222	275501
215523	275502
84240	275503
24435	275504
84275	275505
443716	275506
211598	275507
211659	275508
571214	275509
82799	275510
108799	275511
390459	275512
244837	275513
73134	275514
28513	275515
650147	275516
473704	275517
155427	275518
4007	275519
289468	275520
1157	275521
44990	275522
640308	275523
486081	275524
486069	275525
486070	275526
67611	275527
272733	275528
31865	275529
27614	275530
16392	275531
177391	275532
465149	275533
712	275534
111751	275535
18754	275536
499473	275537
571884	275538
576514	275539
678674	275540
190487	275541
195515	275542
640466	275543
132183	275544
158074	275545
568514	275546
472032	275547
10867	275548
52200	275549
141360	275550
555367	275551
648764	275552
144238	275553
206613	275554
280895	275555
83930	275556
229019	275557
206611	275558
472047	275559
28056	275560
144160	275561
688235	275562
324087	275563
6375	275564
555625	275565
52200	275566
66865	275567
106741	275568
688309	275569
117930	275570
48134	275571
688218	275572
197935	275573
521403	275574
311529	275575
280904	275576
33139	275577
171380	275578
106724	275579
541686	275580
523221	275581
310074	275582
642106	275583
433913	275584
61448	275585
83948	275586
359962	275587
55050	275588
457359	275589
30698	275590
164198	275591
99700	275592
237849	275593
360069	275594
159556	275595
575338	275596
531293	275597
504428	275598
55756	275599
281590	275600
216700	275601
69126	275602
10296	275603
256470	275604
143597	275605
6297	275606
369407	275607
103041	275608
205009	275609
235126	275610
252732	275611
75370	275612
5294	275613
52361	275614
526213	275615
347104	275616
47121	275617
9049	275618
651824	275619
203323	275620
111405	275621
120281	275622
4111	275623
58508	275624
26492	275625
476858	275626
396939	275627
15769	275628
302066	275629
5925	275630
572778	275631
132326	275632
257389	275633
257380	275634
257402	275635
9122	275636
78614	275637
78613	275638
78580	275639
283602	275640
131474	275641
539310	275642
1929	275643
347046	275644
473859	275645
122717	275646
686613	275647
446077	275648
552964	275649
30516	275650
75396	275651
287227	275652
319172	275653
78360	275654
8490	275655
117108	275656
322	275657
1054	275658
88749	275659
646210	275660
391885	275661
141994	275662
474985	275663
370092	275664
3493	275665
32371	275666
12875	275667
319123	275668
263970	275669
372857	275670
224563	275671
408694	275672
622090	275673
283573	275674
354136	275675
147838	275676
147906	275677
96199	275678
544766	275679
686006	275680
631004	275681
8606	275682
305565	275683
521545	275684
480441	275685
520340	275686
292155	275687
200819	275688
78619	275689
567344	275690
657553	275691
4623	275692
19606	275693
204922	275694
6736	275695
93375	275696
223332	275697
33766	275698
577448	275699
159764	275700
359922	275701
19108	275702
642029	275703
165713	275704
97018	275705
340363	275706
682784	275707
577571	275708
9075	275709
39224	275710
140998	275711
61888	275712
454993	275713
35105	275714
508	275715
547556	275716
144762	275717
173163	275718
159423	275719
64386	275720
245777	275721
8310	275722
507025	275723
140723	275724
135521	275725
232938	275726
385796	275727
12579	275728
134780	275729
672462	275730
426548	275731
3033	275732
340353	275733
147212	275734
327968	275735
35208	275736
643550	275737
197875	275738
276837	275739
498900	275740
45214	275741
575731	275742
290665	275743
349125	275744
496999	275745
589087	275746
301418	275747
137469	275748
145648	275749
46932	275750
358086	275751
574850	275752
1	275753
669193	275754
117190	275755
162754	275756
290058	275757
259732	275758
290274	275759
337076	275760
25654	275761
364720	275762
459438	275763
563083	275764
377736	275765
26823	275766
182698	275767
204328	275768
44585	275769
301167	275770
178665	275771
307187	275772
36950	275773
508689	275774
50393	275775
418639	275776
527146	275777
202183	275778
7534	275779
301476	275780
116646	275781
317946	275782
50818	275783
351915	275784
195023	275785
474903	275786
679242	275787
12397	275788
683120	275789
420421	275790
414483	275791
671585	275792
477211	275793
100919	275794
568706	275795
118968	275796
568987	275797
257317	275798
635183	275799
55366	275800
266500	275801
696160	275802
597610	275803
635200	275804
19606	275805
417019	275806
2325	275807
40572	275808
19960	275809
576262	275810
31326	275811
126003	275812
59964	275813
379471	275814
285132	275815
228772	275816
424221	275817
1481	275818
569473	275819
586	275820
508093	275821
52975	275822
276156	275823
157991	275824
107932	275825
563	275826
191444	275827
489028	275828
680747	275829
51223	275830
126311	275831
128496	275832
572696	275833
10427	275834
378420	275835
449248	275836
82061	275837
459392	275838
46762	275839
33640	275840
259997	275841
11816	275842
19599	275843
23207	275844
106714	275845
228734	275846
626489	275847
143181	275848
291639	275849
359497	275850
563505	275851
6898	275852
37135	275853
536580	275854
140288	275855
276958	275856
104021	275857
98913	275858
217702	275859
153073	275860
6408	275861
23894	275862
386118	275863
515691	275864
194725	275865
489624	275866
339972	275867
581414	275868
63177	275869
470528	275870
145419	275871
566380	275872
42222	275873
93889	275874
245316	275875
245319	275876
530128	275877
530138	275878
530144	275879
530146	275880
308327	275881
131068	275882
475475	275883
658532	275884
453566	275885
132170	275886
220197	275887
232208	275888
38293	275889
542126	275890
162846	275891
467791	275892
148916	275893
645869	275894
534655	275895
249726	275896
109590	275897
27121	275898
628156	275899
247963	275900
509398	275901
328203	275902
67419	275903
33887	275904
460172	275905
93266	275906
664231	275907
273461	275908
82098	275909
186890	275910
302396	275911
157202	275912
649214	275913
52366	275914
109307	275915
118909	275916
281293	275917
143386	275918
201779	275919
150049	275920
671154	275921
328607	275922
685372	275923
498207	275924
141449	275925
614847	275926
681635	275927
577210	275928
285387	275929
50586	275930
585247	275931
36492	275932
627265	275933
92844	275934
569436	275935
682183	275936
177177	275937
40651	275938
179685	275939
612721	275940
492241	275941
55180	275942
141897	275943
7490	275944
321544	275945
1044	275946
551386	275947
341813	275948
681041	275949
416350	275950
433492	275951
634747	275952
681108	275953
258485	275954
645312	275955
566578	275956
110592	275957
144464	275958
34532	275959
57389	275960
248732	275961
325229	275962
17669	275963
510324	275964
603795	275965
136767	275966
44213	275967
299302	275968
148824	275969
299424	275970
294493	275971
569450	275972
641274	275973
681740	275974
250687	275975
39920	275976
39920	275977
546874	275978
60350	275979
27151	275980
143553	275981
178601	275982
393094	275983
92399	275984
334144	275985
476790	275986
472962	275987
23600	275988
85952	275989
697932	275990
468677	275991
289397	275992
72923	275993
29552	275994
17353	275995
153717	275996
200403	275997
337110	275998
590298	275999
645	276000
3150	276001
564418	276002
262013	276003
11266	276004
192746	276005
333937	276006
85767	276007
404473	276008
544298	276009
81541	276010
606301	276011
625925	276012
208535	276013
248	276014
437422	276015
377811	276016
32763	276017
453503	276018
275548	276019
76399	276020
438432	276021
608817	276022
169209	276023
282124	276024
503153	276025
12723	276026
456132	276027
249173	276028
435692	276029
662374	276030
377843	276031
607731	276032
551289	276033
140018	276034
638301	276035
195142	276036
350560	276037
550370	276038
50947	276039
615201	276040
572522	276041
257637	276042
264906	276043
244023	276044
382745	276045
268889	276046
78436	276047
57039	276048
604582	276049
352464	276050
46188	276051
9726	276052
101847	276053
430636	276054
51257	276055
379378	276056
677865	276057
209015	276058
73	276059
74080	276060
351187	276061
574271	276062
179852	276063
148051	276064
270400	276065
313131	276066
38499	276067
538793	276068
46926	276069
94845	276070
50225	276071
140784	276072
418728	276073
54896	276074
140909	276075
542175	276076
233694	276077
226666	276078
3650	276079
257690	276080
362552	276081
63364	276082
131275	276083
61026	276084
45899	276085
92546	276086
265916	276087
4690	276088
33172	276089
22322	276090
599515	276091
66175	276092
644410	276093
11285	276094
396031	276095
2664	276096
541270	276097
190145	276098
446653	276099
28050	276100
153340	276101
566195	276102
42705	276103
632569	276104
632415	276105
1	276106
451043	276107
9882	276108
43364	276109
239011	276110
16319	276111
53111	276112
582980	276113
539035	276114
539026	276115
140395	276116
49613	276117
93809	276118
10492	276119
80763	276120
681582	276121
301848	276122
106067	276123
36213	276124
164973	276125
473942	276126
145838	276127
151917	276128
539585	276129
561939	276130
258455	276131
619401	276132
43150	276133
7122	276134
642096	276135
31091	276136
356608	276137
19826	276138
4396	276139
120033	276140
123658	276141
65639	276142
7213	276143
58289	276144
68093	276145
49242	276146
215275	276147
444787	276148
225758	276149
510524	276150
16688	276151
183758	276152
10309	276153
117165	276154
408562	276155
112317	276156
197238	276157
660185	276158
154635	276159
628701	276160
158043	276161
588	276162
87836	276163
676812	276164
4787	276165
116638	276166
406643	276167
461767	276168
266877	276169
47999	276170
93527	276171
544281	276172
354817	276173
22631	276174
165029	276175
560230	276176
359691	276177
324072	276178
666652	276179
145126	276180
375354	276181
17028	276182
650865	276183
361873	276184
681168	276185
653200	276186
197297	276187
42498	276188
16155	276189
581967	276190
99542	276191
369778	276192
82824	276193
137745	276194
92637	276195
13695	276196
44465	276197
457489	276198
127385	276199
203670	276200
528646	276201
621362	276202
438616	276203
9786	276204
436984	276205
622828	276206
161664	276207
142025	276208
350246	276209
120576	276210
165829	276211
149390	276212
522286	276213
89726	276214
54220	276215
118294	276216
617267	276217
103960	276218
620362	276219
258217	276220
193019	276221
405203	276222
85965	276223
78755	276224
6788	276225
85764	276226
355166	276227
472019	276228
126597	276229
460525	276230
338775	276231
52816	276232
346207	276233
182606	276234
600199	276235
409801	276236
669524	276237
24144	276238
657978	276239
634703	276240
87162	276241
108293	276242
586873	276243
395863	276244
157356	276245
597433	276246
60159	276247
143737	276248
12170	276249
41760	276250
163491	276251
20175	276252
454864	276253
403945	276254
513643	276255
554890	276256
94874	276257
127184	276258
694925	276259
696860	276260
597741	276261
135957	276262
382114	276263
142460	276264
119534	276265
258782	276266
450201	276267
214690	276268
10474	276269
575009	276270
375513	276271
141346	276272
30252	276273
88549	276274
6	276275
328582	276276
71721	276277
574672	276278
166979	276279
548716	276280
147809	276281
133748	276282
364086	276283
35244	276284
325756	276285
45947	276286
55438	276287
40258	276288
440970	276289
58743	276290
81999	276291
341632	276292
540851	276293
7001	276294
518001	276295
550045	276296
190	276297
29468	276298
91343	276299
2118	276300
558058	276301
566023	276302
6618	276303
672428	276304
165444	276305
58430	276306
438949	276307
121318	276308
30654	276309
25931	276310
1193	276311
117151	276312
489331	276313
167	276314
177960	276315
194002	276316
1881	276317
690753	276318
423914	276319
5661	276320
121287	276321
140762	276322
110767	276323
120917	276324
567798	276325
414732	276326
361032	276327
483131	276328
690135	276329
651896	276330
4987	276331
140882	276332
13979	276333
618167	276334
112600	276335
81189	276336
59108	276337
94720	276338
685585	276339
106012	276340
214281	276341
323176	276342
90648	276343
537009	276344
98141	276345
41323	276346
167131	276347
952	276348
142377	276349
23757	276350
535667	276351
624667	276352
65833	276353
384534	276354
36801	276355
391	276356
79760	276357
168107	276358
28374	276359
30620	276360
171572	276361
9514	276362
44242	276363
11836	276364
65361	276365
17594	276366
623096	276367
392059	276368
79479	276369
590037	276370
442517	276371
1734	276372
13309	276373
475487	276374
267474	276375
29345	276376
74438	276377
520553	276378
347184	276379
61349	276380
180082	276381
374885	276382
390691	276383
5946	276384
370535	276385
537265	276386
33076	276387
340468	276388
70760	276389
52836	276390
490060	276391
542176	276392
16478	276393
185219	276394
129810	276395
149127	276396
316614	276397
559367	276398
96741	276399
35463	276400
413463	276401
512757	276402
196036	276403
431168	276404
15621	276405
41482	276406
17436	276407
159525	276408
369851	276409
209596	276410
143750	276411
378595	276412
506874	276413
115521	276414
445270	276415
351171	276416
104450	276417
185053	276418
381115	276419
415812	276420
571348	276421
15621	276422
81141	276423
472963	276424
356749	276425
354193	276426
32773	276427
10319	276428
48623	276429
613680	276430
663755	276431
370626	276432
323699	276433
6794	276434
6337	276435
304349	276436
74717	276437
108050	276438
84962	276439
197212	276440
554990	276441
44203	276442
24111	276443
375076	276444
118186	276445
125134	276446
4589	276447
639221	276448
341930	276449
56082	276450
57962	276451
41248	276452
93708	276453
455415	276454
197634	276455
284684	276456
153960	276457
61567	276458
344073	276459
22547	276460
12317	276461
50329	276462
186587	276463
56778	276464
318087	276465
17602	276466
531	276467
49133	276468
108513	276469
643853	276470
190111	276471
630020	276472
350015	276473
18058	276474
46963	276475
112232	276476
28580	276477
298521	276478
148627	276479
191877	276480
178246	276481
40298	276482
132655	276483
52889	276484
534903	276485
609962	276486
436793	276487
477726	276488
37743	276489
262503	276490
196334	276491
765	276492
168998	276493
3043	276494
439158	276495
105239	276496
418498	276497
65926	276498
6968	276499
145468	276500
495914	276501
399304	276502
7993	276503
438623	276504
172578	276505
4	276506
658372	276507
10486	276508
269319	276509
18089	276510
129276	276511
426690	276512
80925	276513
625603	276514
599262	276515
309013	276516
457320	276517
219572	276518
77619	276519
130466	276520
275133	276521
355104	276522
404331	276523
567099	276524
289737	276525
57383	276526
520741	276527
18521	276528
362089	276529
135161	276530
640306	276531
310959	276532
333704	276533
66398	276534
140251	276535
636998	276536
77693	276537
697602	276538
612297	276539
88	276540
169731	276541
550036	276542
145903	276543
536874	276544
351072	276545
504549	276546
389471	276547
645629	276548
335199	276549
689430	276550
91887	276551
521259	276552
242811	276553
176471	276554
39844	276555
10234	276556
284756	276557
650177	276558
635771	276559
333905	276560
22312	276561
140894	276562
539282	276563
539346	276564
352710	276565
84202	276566
412803	276567
15266	276568
31166	276569
316198	276570
42841	276571
80710	276572
285106	276573
133586	276574
608429	276575
396277	276576
666898	276577
370698	276578
680865	276579
105951	276580
369383	276581
368615	276582
601423	276583
265899	276584
517141	276585
148028	276586
651402	276587
166752	276588
6031	276589
31801	276590
460617	276591
392775	276592
376432	276593
45860	276594
78664	276595
58602	276596
685418	276597
518463	276598
16366	276599
587990	276600
4652	276601
22972	276602
182723	276603
127529	276604
259342	276605
389649	276606
59501	276607
425892	276608
78264	276609
162569	276610
70170	276611
42024	276612
601907	276613
106930	276614
304350	276615
580220	276616
120004	276617
616217	276618
688603	276619
456451	276620
45721	276621
324882	276622
189498	276623
126238	276624
385053	276625
269822	276626
539423	276627
371988	276628
11814	276629
280	276630
124346	276631
170827	276632
206880	276633
612925	276634
640601	276635
24911	276636
133673	276637
304410	276638
253895	276639
319004	276640
648067	276641
272405	276642
240471	276643
353909	276644
63168	276645
223355	276646
636806	276647
626523	276648
158748	276649
505380	276650
162010	276651
173695	276652
38374	276653
275555	276654
497805	276655
110479	276656
12846	276657
57753	276658
142355	276659
242287	276660
19444	276661
574901	276662
280459	276663
350559	276664
31737	276665
1003	276666
245930	276667
147334	276668
615625	276669
78378	276670
489292	276671
52230	276672
23220	276673
629156	276674
67408	276675
352101	276676
123513	276677
446439	276678
673992	276679
538751	276680
28384	276681
235269	276682
158382	276683
378920	276684
130997	276685
72213	276686
76136	276687
76135	276688
247038	276689
229317	276690
486778	276691
341792	276692
380829	276693
100243	276694
42329	276695
511791	276696
130068	276697
23571	276698
468578	276699
59312	276700
22230	276701
309954	276702
4393	276703
2102	276704
161587	276705
150359	276706
620900	276707
633336	276708
129234	276709
339264	276710
355732	276711
203726	276712
617746	276713
120117	276714
58593	276715
104181	276716
653877	276717
383714	276718
43780	276719
94396	276720
25174	276721
502483	276722
590391	276723
4040	276724
937	276725
501	276726
26465	276727
571473	276728
368439	276729
309419	276730
309420	276731
309446	276732
261762	276733
491092	276734
456343	276735
22248	276736
270138	276737
34478	276738
34431	276739
259782	276740
259825	276741
580630	276742
1356	276743
301331	276744
165486	276745
635672	276746
60124	276747
6514	276748
153309	276749
552682	276750
82365	276751
309457	276752
131493	276753
170681	276754
158685	276755
642432	276756
669983	276757
101388	276758
688288	276759
163489	276760
23311	276761
336	276762
261919	276763
6865	276764
37074	276765
321286	276766
391973	276767
130216	276768
668676	276769
612469	276770
85184	276771
176897	276772
281156	276773
232684	276774
645517	276775
193304	276776
351389	276777
531370	276778
492932	276779
148673	276780
18754	276781
25539	276782
189220	276783
110105	276784
447195	276785
416602	276786
133822	276787
569478	276788
29119	276789
44853	276790
608058	276791
454913	276792
274285	276793
589477	276794
295574	276795
492691	276796
607538	276797
684972	276798
85666	276799
85835	276800
475597	276801
37579	276802
242761	276803
56794	276804
256355	276805
571145	276806
482045	276807
4686	276808
213073	276809
389050	276810
29547	276811
324000	276812
550932	276813
10079	276814
20617	276815
334948	276816
46	276817
61181	276818
662715	276819
455369	276820
257759	276821
368240	276822
125474	276823
89878	276824
100292	276825
317325	276826
359573	276827
44011	276828
38333	276829
610005	276830
509369	276831
321058	276832
509869	276833
87378	276834
14436	276835
415642	276836
592931	276837
2849	276838
410747	276839
68087	276840
163073	276841
87312	276842
555560	276843
83934	276844
414937	276845
4016	276846
155316	276847
555575	276848
42144	276849
226401	276850
107156	276851
393915	276852
91689	276853
367999	276854
111335	276855
58712	276856
122724	276857
377808	276858
56381	276859
377887	276860
105779	276861
8316	276862
49388	276863
79487	276864
226366	276865
36196	276866
28492	276867
48451	276868
324606	276869
341217	276870
123638	276871
422525	276872
425686	276873
145980	276874
464300	276875
474939	276876
609180	276877
22504	276878
43493	276879
143400	276880
349801	276881
479304	276882
200659	276883
488849	276884
24255	276885
363783	276886
640690	276887
608218	276888
157539	276889
189632	276890
376300	276891
85017	276892
291921	276893
100605	276894
517314	276895
358312	276896
373886	276897
233417	276898
331861	276899
361505	276900
605726	276901
638004	276902
40786	276903
120804	276904
95015	276905
4201	276906
383439	276907
361278	276908
114555	276909
633	276910
567928	276911
646658	276912
258016	276913
606103	276914
282774	276915
58704	276916
156965	276917
9017	276918
600523	276919
441038	276920
585919	276921
304603	276922
180740	276923
135520	276924
4289	276925
316924	276926
429819	276927
146925	276928
403445	276929
11312	276930
304501	276931
4087	276932
3199	276933
134017	276934
585864	276935
155846	276936
599	276937
57133	276938
280419	276939
631936	276940
425409	276941
24320	276942
171195	276943
319578	276944
21063	276945
667868	276946
47185	276947
22803	276948
21123	276949
20860	276950
496142	276951
243727	276952
601193	276953
330396	276954
303283	276955
660132	276956
291422	276957
322580	276958
601968	276959
306759	276960
239668	276961
500925	276962
543605	276963
469687	276964
380850	276965
127113	276966
168650	276967
660070	276968
52845	276969
133110	276970
516475	276971
391997	276972
496255	276973
81540	276974
132955	276975
441317	276976
155240	276977
22314	276978
90022	276979
149548	276980
95492	276981
211882	276982
235878	276983
9340	276984
88031	276985
600131	276986
38542	276987
58827	276988
26386	276989
130182	276990
350274	276991
143654	276992
4874	276993
987	276994
47325	276995
571380	276996
187587	276997
184787	276998
11089	276999
247719	277000
147298	277001
8506	277002
545364	277003
188249	277004
6145	277005
171815	277006
71386	277007
496636	277008
26747	277009
410199	277010
69	277011
630438	277012
36423	277013
94410	277014
287686	277015
326506	277016
394057	277017
94422	277018
57061	277019
244239	277020
124561	277021
1386	277022
546598	277023
437140	277024
348	277025
39179	277026
130695	277027
674751	277028
645458	277029
781	277030
10947	277031
602656	277032
225723	277033
17404	277034
526884	277035
65322	277036
84555	277037
1076	277038
686249	277039
168195	277040
34967	277041
40480	277042
89765	277043
4699	277044
134539	277045
2367	277046
303320	277047
57147	277048
346985	277049
89968	277050
32	277051
8	277052
62698	277053
38768	277054
521	277055
288726	277056
144181	277057
3222	277058
477618	277059
612875	277060
158332	277061
128685	277062
446481	277063
12309	277064
506265	277065
1920	277066
371840	277067
457557	277068
803	277069
555951	277070
38720	277071
163247	277072
126064	277073
91817	277074
229249	277075
94867	277076
79743	277077
503667	277078
630496	277079
302284	277080
102617	277081
10853	277082
36960	277083
487051	277084
148734	277085
7217	277086
13716	277087
477915	277088
696647	277089
138982	277090
288058	277091
236422	277092
666832	277093
11089	277094
400288	277095
606110	277096
212965	277097
223046	277098
164367	277099
155132	277100
155041	277101
563792	277102
80397	277103
546821	277104
182232	277105
326425	277106
696674	277107
664770	277108
334938	277109
122421	277110
82561	277111
385458	277112
259709	277113
592293	277114
15842	277115
49161	277116
545149	277117
78262	277118
585806	277119
124644	277120
379785	277121
260827	277122
646405	277123
117916	277124
193	277125
184693	277126
419714	277127
557360	277128
561100	277129
588710	277130
377044	277131
545147	277132
10803	277133
492	277134
22955	277135
176208	277136
226329	277137
524006	277138
368398	277139
274720	277140
21130	277141
226292	277142
365532	277143
221488	277144
160031	277145
164015	277146
143975	277147
611543	277148
48986	277149
139340	277150
269320	277151
1876	277152
363845	277153
9694	277154
200557	277155
232890	277156
73075	277157
553017	277158
4751	277159
146524	277160
41682	277161
310875	277162
167607	277163
684549	277164
379723	277165
401447	277166
300947	277167
122140	277168
285913	277169
308399	277170
4229	277171
365746	277172
7229	277173
30307	277174
20441	277175
617173	277176
71661	277177
13805	277178
694	277179
21823	277180
4	277181
207157	277182
518471	277183
1585	277184
93686	277185
4	277186
207159	277187
441199	277188
2957	277189
53	277190
653971	277191
122399	277192
114430	277193
215460	277194
242814	277195
124801	277196
118921	277197
35809	277198
11268	277199
226872	277200
401444	277201
344344	277202
154687	277203
13375	277204
40977	277205
391122	277206
48491	277207
53293	277208
193400	277209
94176	277210
121798	277211
208549	277212
121449	277213
402774	277214
170333	277215
93850	277216
463844	277217
24126	277218
68143	277219
660712	277220
128138	277221
9194	277222
123523	277223
6558	277224
20919	277225
105768	277226
695530	277227
37648	277228
291418	277229
235837	277230
76341	277231
155315	277232
3655	277233
365774	277234
167062	277235
579338	277236
259515	277237
406985	277238
308562	277239
44002	277240
469588	277241
648155	277242
539735	277243
412113	277244
583961	277245
391405	277246
9014	277247
422837	277248
73462	277249
83905	277250
470288	277251
118968	277252
495469	277253
421225	277254
458427	277255
542240	277256
206730	277257
26333	277258
116629	277259
666681	277260
362642	277261
664091	277262
41390	277263
130002	277264
41593	277265
417960	277266
367909	277267
119379	277268
165125	277269
4233	277270
128370	277271
57333	277272
680954	277273
455578	277274
82472	277275
60113	277276
569537	277277
129416	277278
19048	277279
299518	277280
89982	277281
82277	277282
558358	277283
532262	277284
644813	277285
146224	277286
616369	277287
461011	277288
154630	277289
27922	277290
2217	277291
272942	277292
2112	277293
84325	277294
50640	277295
272000	277296
118772	277297
52236	277298
2309	277299
334959	277300
14001	277301
84264	277302
152879	277303
34996	277304
162156	277305
459172	277306
411108	277307
91837	277308
52020	277309
527690	277310
46064	277311
112090	277312
254706	277313
27044	277314
35097	277315
606007	277316
346239	277317
134375	277318
690541	277319
102631	277320
173138	277321
515669	277322
443207	277323
585251	277324
616329	277325
138370	277326
78107	277327
146796	277328
642542	277329
379103	277330
554107	277331
540656	277332
446590	277333
21693	277334
344672	277335
261675	277336
616479	277337
23026	277338
682884	277339
99545	277340
169898	277341
545971	277342
103767	277343
495266	277344
104375	277345
50946	277346
197280	277347
186219	277348
52020	277349
133979	277350
457815	277351
489962	277352
4807	277353
9471	277354
596769	277355
447303	277356
376193	277357
375465	277358
294657	277359
132246	277360
386690	277361
30317	277362
581528	277363
32098	277364
109542	277365
685306	277366
116219	277367
562693	277368
23873	277369
289236	277370
13333	277371
25247	277372
16208	277373
214386	277374
214388	277375
511543	277376
214392	277377
374	277378
11487	277379
376268	277380
10814	277381
169981	277382
80532	277383
414120	277384
270076	277385
176556	277386
12217	277387
101064	277388
4564	277389
283992	277390
111444	277391
19361	277392
460279	277393
42499	277394
123736	277395
8960	277396
684029	277397
13681	277398
49600	277399
694182	277400
54709	277401
167331	277402
602225	277403
16770	277404
244502	277405
138406	277406
465909	277407
375168	277408
17012	277409
184305	277410
495510	277411
168057	277412
36371	277413
482479	277414
920	277415
459921	277416
582325	277417
552854	277418
44432	277419
74301	277420
99993	277421
495502	277422
6585	277423
312184	277424
103717	277425
429244	277426
82238	277427
640116	277428
445001	277429
696723	277430
658230	277431
285588	277432
206934	277433
507538	277434
53108	277435
111234	277436
259639	277437
1330	277438
377663	277439
9138	277440
144101	277441
347910	277442
312366	277443
590468	277444
8592	277445
596570	277446
48109	277447
202376	277448
1658	277449
479808	277450
539685	277451
556845	277452
547350	277453
32202	277454
72858	277455
429905	277456
37760	277457
67033	277458
355517	277459
85046	277460
51885	277461
2961	277462
123712	277463
225835	277464
122623	277465
25185	277466
439451	277467
13687	277468
9137	277469
294930	277470
43908	277471
276354	277472
1809	277473
179849	277474
10400	277475
540124	277476
214886	277477
431627	277478
576261	277479
67488	277480
280665	277481
2130	277482
134942	277483
450300	277484
233530	277485
191549	277486
19377	277487
42461	277488
123353	277489
568687	277490
691719	277491
227998	277492
424102	277493
622983	277494
666389	277495
601562	277496
660285	277497
9253	277498
189167	277499
490633	277500
64082	277501
265171	277502
272953	277503
286464	277504
276609	277505
659783	277506
55457	277507
306459	277508
38702	277509
224392	277510
6294	277511
479941	277512
46805	277513
193840	277514
494184	277515
231679	277516
454805	277517
339357	277518
651874	277519
148639	277520
61827	277521
142243	277522
93847	277523
638058	277524
129792	277525
521578	277526
479919	277527
86184	277528
536053	277529
254890	277530
218270	277531
602870	277532
315043	277533
403970	277534
107252	277535
18174	277536
56204	277537
532205	277538
245954	277539
515377	277540
304525	277541
27654	277542
605937	277543
67914	277544
293818	277545
221544	277546
135290	277547
169491	277548
249503	277549
665129	277550
436981	277551
674264	277552
589178	277553
308862	277554
574131	277555
8204	277556
434471	277557
610856	277558
468820	277559
180096	277560
157361	277561
168613	277562
400991	277563
325218	277564
318121	277565
221484	277566
61564	277567
157595	277568
274599	277569
494924	277570
391260	277571
285245	277572
1702	277573
11997	277574
98209	277575
434132	277576
12820	277577
282786	277578
328306	277579
408250	277580
90698	277581
696987	277582
61262	277583
69805	277584
279925	277585
153	277586
539218	277587
14949	277588
91388	277589
37303	277590
577514	277591
467129	277592
56204	277593
308302	277594
82632	277595
216516	277596
50056	277597
505668	277598
562074	277599
617573	277600
661787	277601
47917	277602
614502	277603
137006	277604
377821	277605
420048	277606
180376	277607
518850	277608
312813	277609
4672	277610
345837	277611
629554	277612
33210	277613
152009	277614
623616	277615
253674	277616
13065	277617
21153	277618
99075	277619
663670	277620
640542	277621
133775	277622
83105	277623
493365	277624
51648	277625
560234	277626
43898	277627
18602	277628
663361	277629
36620	277630
48553	277631
113965	277632
687794	277633
578683	277634
160945	277635
108429	277636
22580	277637
272927	277638
117632	277639
82079	277640
541288	277641
404228	277642
501836	277643
238	277644
505684	277645
134830	277646
101818	277647
133122	277648
485817	277649
486392	277650
4996	277651
675035	277652
488699	277653
668589	277654
422866	277655
273005	277656
651509	277657
114048	277658
5509	277659
224034	277660
27284	277661
625226	277662
603726	277663
71458	277664
619236	277665
131186	277666
148418	277667
470329	277668
116870	277669
580156	277670
468893	277671
603064	277672
222356	277673
619199	277674
661297	277675
593805	277676
204949	277677
61911	277678
64349	277679
114501	277680
270364	277681
356296	277682
531272	277683
276063	277684
364948	277685
369237	277686
541504	277687
318596	277688
58187	277689
427137	277690
3815	277691
678158	277692
126598	277693
112782	277694
13373	277695
135974	277696
110706	277697
652329	277698
602197	277699
5271	277700
103914	277701
177354	277702
617614	277703
11486	277704
111333	277705
58916	277706
318549	277707
179778	277708
573612	277709
500	277710
314930	277711
27251	277712
136	277713
47300	277714
435952	277715
43531	277716
132	277717
375384	277718
561187	277719
387260	277720
65658	277721
82834	277722
237461	277723
139476	277724
165219	277725
473684	277726
146989	277727
149296	277728
167114	277729
641105	277730
428261	277731
655809	277732
126831	277733
55498	277734
16690	277735
172241	277736
65600	277737
120177	277738
51825	277739
443009	277740
170857	277741
255904	277742
606986	277743
21740	277744
509357	277745
536077	277746
58754	277747
1035	277748
44560	277749
557395	277750
40419	277751
86956	277752
503014	277753
329754	277754
461001	277755
255276	277756
526796	277757
1588	277758
2648	277759
566613	277760
237294	277761
6934	277762
550982	277763
304366	277764
70914	277765
336219	277766
689016	277767
327825	277768
560771	277769
65150	277770
145241	277771
632816	277772
130821	277773
169716	277774
494539	277775
7746	277776
10297	277777
163415	277778
261943	277779
570531	277780
147068	277781
17986	277782
84348	277783
198485	277784
109979	277785
132943	277786
651608	277787
173008	277788
56698	277789
2999	277790
695860	277791
67321	277792
147486	277793
1538	277794
310796	277795
600731	277796
476033	277797
79812	277798
118491	277799
256	277800
50743	277801
9623	277802
55507	277803
358227	277804
36978	277805
50671	277806
322975	277807
4902	277808
484022	277809
565515	277810
374709	277811
120042	277812
10751	277813
233040	277814
151085	277815
29005	277816
302	277817
98334	277818
83973	277819
598110	277820
370719	277821
52050	277822
81546	277823
17831	277824
6459	277825
560039	277826
44846	277827
650926	277828
642749	277829
418784	277830
48689	277831
180923	277832
144156	277833
444519	277834
8059	277835
356692	277836
485496	277837
194939	277838
582923	277839
172605	277840
120054	277841
117293	277842
94411	277843
4651	277844
328932	277845
459325	277846
662141	277847
394157	277848
115042	277849
50242	277850
28171	277851
94419	277852
23666	277853
117242	277854
1650	277855
50595	277856
83472	277857
671717	277858
654459	277859
2756	277860
8270	277861
267886	277862
51638	277863
63676	277864
130177	277865
435824	277866
50028	277867
22230	277868
485852	277869
197837	277870
679801	277871
61194	277872
690185	277873
645121	277874
35382	277875
199928	277876
242988	277877
387472	277878
298100	277879
690669	277880
652501	277881
398023	277882
541161	277883
562630	277884
558803	277885
65036	277886
315719	277887
288214	277888
961	277889
134110	277890
172392	277891
2247	277892
68411	277893
165039	277894
398625	277895
180868	277896
512540	277897
151792	277898
676483	277899
636849	277900
395780	277901
77635	277902
219545	277903
293485	277904
524968	277905
450772	277906
25391	277907
6961	277908
347020	277909
539	277910
266244	277911
202412	277912
654591	277913
474224	277914
24365	277915
391402	277916
30556	277917
85734	277918
383381	277919
595420	277920
207885	277921
536198	277922
14714	277923
439156	277924
193464	277925
443141	277926
467305	277927
33204	277928
370572	277929
348189	277930
2549	277931
166256	277932
44556	277933
333464	277934
43112	277935
555286	277936
329501	277937
363438	277938
196058	277939
227649	277940
242058	277941
612181	277942
590080	277943
156011	277944
293944	277945
66935	277946
11972	277947
26896	277948
689569	277949
281688	277950
458195	277951
36493	277952
88028	277953
327399	277954
661668	277955
199381	277956
666830	277957
92252	277958
61641	277959
129531	277960
157624	277961
636117	277962
1120	277963
373869	277964
66883	277965
262770	277966
682258	277967
184722	277968
671980	277969
606299	277970
49503	277971
570305	277972
6757	277973
979	277974
22007	277975
5877	277976
386298	277977
591638	277978
109648	277979
36605	277980
622631	277981
539187	277982
185124	277983
109916	277984
147794	277985
251221	277986
147254	277987
147239	277988
11953	277989
139625	277990
273093	277991
127989	277992
457404	277993
317374	277994
151121	277995
123352	277996
311996	277997
403205	277998
459673	277999
281038	278000
66875	278001
280991	278002
186807	278003
144254	278004
567273	278005
144182	278006
193648	278007
429088	278008
351146	278009
694905	278010
97726	278011
293951	278012
449082	278013
76729	278014
121143	278015
617629	278016
376624	278017
86504	278018
481570	278019
56308	278020
241484	278021
27394	278022
23271	278023
132154	278024
155785	278025
54329	278026
202510	278027
388871	278028
149103	278029
422624	278030
622920	278031
344907	278032
33361	278033
105248	278034
640477	278035
272206	278036
207437	278037
351633	278038
87982	278039
49481	278040
15723	278041
130785	278042
377143	278043
317032	278044
36202	278045
240232	278046
606454	278047
121508	278048
133500	278049
32210	278050
187055	278051
54118	278052
218972	278053
550905	278054
616215	278055
48832	278056
521575	278057
76512	278058
154121	278059
171126	278060
635208	278061
662153	278062
139594	278063
466178	278064
124454	278065
339675	278066
77034	278067
566361	278068
322517	278069
621819	278070
216125	278071
508990	278072
218356	278073
575000	278074
350563	278075
21273	278076
53534	278077
669608	278078
597475	278079
95130	278080
66852	278081
460159	278082
313124	278083
100328	278084
696885	278085
589321	278086
572223	278087
279245	278088
479966	278089
491616	278090
167746	278091
68307	278092
22263	278093
666001	278094
620163	278095
277096	278096
623684	278097
609882	278098
361577	278099
265739	278100
257895	278101
436979	278102
649830	278103
621768	278104
333787	278105
129967	278106
653949	278107
512886	278108
169278	278109
100622	278110
534407	278111
378082	278112
150072	278113
294385	278114
505964	278115
107163	278116
362510	278117
30504	278118
496212	278119
20277	278120
410355	278121
43662	278122
119097	278123
174349	278124
652152	278125
585374	278126
481477	278127
603916	278128
244634	278129
17611	278130
166579	278131
179426	278132
2756	278133
22544	278134
259360	278135
56456	278136
167151	278137
487356	278138
169244	278139
307050	278140
193574	278141
472948	278142
294383	278143
274465	278144
203462	278145
446977	278146
100325	278147
377234	278148
663774	278149
50831	278150
216801	278151
570871	278152
524053	278153
45310	278154
606474	278155
577474	278156
620357	278157
214889	278158
569710	278159
21564	278160
144907	278161
450983	278162
674047	278163
674043	278164
123761	278165
460343	278166
61255	278167
80120	278168
70596	278169
191243	278170
478758	278171
461413	278172
155251	278173
122285	278174
114196	278175
322681	278176
214788	278177
230750	278178
4637	278179
18082	278180
9509	278181
165130	278182
310090	278183
59114	278184
696884	278185
185860	278186
30002	278187
452356	278188
17715	278189
126387	278190
66853	278191
531500	278192
316103	278193
592762	278194
481772	278195
696668	278196
79938	278197
565119	278198
262468	278199
64287	278200
632589	278201
19149	278202
620816	278203
497722	278204
43451	278205
10922	278206
339399	278207
121584	278208
7335	278209
510425	278210
413954	278211
441440	278212
119438	278213
402311	278214
285538	278215
273500	278216
621841	278217
659042	278218
656992	278219
219012	278220
7586	278221
586311	278222
677360	278223
309383	278224
92141	278225
281632	278226
678441	278227
680164	278228
90452	278229
357706	278230
8630	278231
1144	278232
110194	278233
63567	278234
154624	278235
182	278236
763	278237
377469	278238
280456	278239
61196	278240
85598	278241
108543	278242
538395	278243
114532	278244
66768	278245
21206	278246
31635	278247
494736	278248
618530	278249
338286	278250
213997	278251
5428	278252
192976	278253
199487	278254
446286	278255
2083	278256
331061	278257
380877	278258
61473	278259
432031	278260
432044	278261
269464	278262
68933	278263
696123	278264
573608	278265
464826	278266
279204	278267
153806	278268
9763	278269
11772	278270
63679	278271
319266	278272
7785	278273
401592	278274
7741	278275
129037	278276
13608	278277
51	278278
82295	278279
58590	278280
455621	278281
79599	278282
522082	278283
78	278284
372003	278285
663836	278286
172427	278287
66471	278288
260820	278289
206500	278290
2462	278291
65849	278292
33572	278293
81302	278294
206480	278295
390935	278296
249357	278297
669751	278298
239714	278299
496069	278300
87	278301
227137	278302
161040	278303
681337	278304
374608	278305
168	278306
459	278307
695868	278308
455064	278309
132465	278310
316546	278311
130879	278312
35266	278313
280545	278314
148670	278315
2141	278316
116514	278317
492	278318
546048	278319
215915	278320
166023	278321
177575	278322
13819	278323
589068	278324
77768	278325
109875	278326
167501	278327
37770	278328
23686	278329
505614	278330
485920	278331
90975	278332
621647	278333
398096	278334
505615	278335
587421	278336
58148	278337
629205	278338
114812	278339
395779	278340
150615	278341
231290	278342
236544	278343
94488	278344
133119	278345
567227	278346
213440	278347
186306	278348
484745	278349
63394	278350
610915	278351
8603	278352
2251	278353
395540	278354
536501	278355
48939	278356
19211	278357
108552	278358
21167	278359
440863	278360
65047	278361
117212	278362
230786	278363
615667	278364
494612	278365
46593	278366
442727	278367
651	278368
15073	278369
109620	278370
97656	278371
419946	278372
24411	278373
593160	278374
250850	278375
110072	278376
685067	278377
12054	278378
433694	278379
399200	278380
44241	278381
12499	278382
324179	278383
229438	278384
679829	278385
539524	278386
20576	278387
47344	278388
852	278389
365077	278390
45122	278391
1161	278392
314008	278393
539617	278394
615157	278395
1707	278396
86262	278397
297773	278398
638671	278399
669540	278400
10475	278401
261854	278402
23622	278403
122	278404
675806	278405
405935	278406
164959	278407
582336	278408
315974	278409
28731	278410
320924	278411
13376	278412
485704	278413
149090	278414
661785	278415
408508	278416
52540	278417
882	278418
47579	278419
361	278420
37207	278421
41952	278422
47514	278423
144323	278424
200471	278425
944	278426
372389	278427
342634	278428
4014	278429
74144	278430
3831	278431
60180	278432
10380	278433
378926	278434
513511	278435
9447	278436
172753	278437
111550	278438
78787	278439
80590	278440
684670	278441
359682	278442
221804	278443
74708	278444
463663	278445
586933	278446
225946	278447
53	278448
255482	278449
539914	278450
562803	278451
370091	278452
155342	278453
325598	278454
35949	278455
251433	278456
59871	278457
148834	278458
311733	278459
63494	278460
620293	278461
241374	278462
5796	278463
106077	278464
201114	278465
641439	278466
2279	278467
160133	278468
471932	278469
20176	278470
597559	278471
569587	278472
28093	278473
357410	278474
410364	278475
270126	278476
56034	278477
485463	278478
153917	278479
660181	278480
598840	278481
617657	278482
322795	278483
622944	278484
485143	278485
329698	278486
97106	278487
130976	278488
655619	278489
189618	278490
159166	278491
51885	278492
605168	278493
8662	278494
378134	278495
246817	278496
301103	278497
689239	278498
221570	278499
324396	278500
124118	278501
526044	278502
130536	278503
40210	278504
201389	278505
170648	278506
162820	278507
2089	278508
72441	278509
351182	278510
461952	278511
3865	278512
609316	278513
457277	278514
160559	278515
90640	278516
474278	278517
542672	278518
485928	278519
3857	278520
629534	278521
48736	278522
78425	278523
267948	278524
1881	278525
368432	278526
4039	278527
51494	278528
114414	278529
614681	278530
637871	278531
35621	278532
278859	278533
636047	278534
355135	278535
83140	278536
191182	278537
204747	278538
202950	278539
12428	278540
345630	278541
82970	278542
537591	278543
11758	278544
230507	278545
90107	278546
38201	278547
276130	278548
317467	278549
561162	278550
622113	278551
37791	278552
50642	278553
484911	278554
99290	278555
22715	278556
118211	278557
187677	278558
92852	278559
332474	278560
11109	278561
7366	278562
1238	278563
90063	278564
9169	278565
114480	278566
559071	278567
3689	278568
268803	278569
1484	278570
181372	278571
367013	278572
47	278573
505473	278574
324904	278575
3723	278576
16549	278577
406313	278578
601300	278579
260371	278580
540321	278581
15427	278582
22339	278583
131338	278584
231588	278585
128239	278586
583149	278587
266235	278588
199086	278589
132708	278590
64865	278591
82711	278592
251192	278593
48887	278594
280418	278595
355136	278596
603125	278597
449966	278598
450006	278599
449981	278600
210834	278601
329863	278602
559550	278603
42183	278604
25351	278605
73300	278606
664170	278607
347156	278608
361663	278609
14150	278610
658702	278611
26140	278612
67662	278613
49940	278614
4443	278615
10295	278616
461312	278617
32220	278618
260463	278619
666764	278620
81140	278621
55843	278622
19399	278623
165366	278624
455380	278625
183556	278626
188601	278627
379756	278628
377221	278629
308352	278630
656276	278631
549246	278632
527095	278633
11486	278634
36708	278635
617784	278636
351407	278637
317712	278638
375535	278639
189233	278640
25580	278641
123833	278642
8600	278643
48190	278644
133951	278645
9414	278646
153607	278647
485465	278648
397035	278649
250725	278650
628270	278651
158576	278652
134155	278653
159889	278654
104180	278655
488776	278656
490101	278657
492562	278658
23953	278659
51682	278660
131576	278661
51637	278662
364176	278663
5703	278664
451384	278665
189629	278666
190071	278667
13427	278668
716	278669
495709	278670
379694	278671
57116	278672
164351	278673
180886	278674
457526	278675
25866	278676
524401	278677
13712	278678
114674	278679
507709	278680
164478	278681
71634	278682
4930	278683
6115	278684
215478	278685
239209	278686
65908	278687
145373	278688
130027	278689
623029	278690
51690	278691
494748	278692
656051	278693
297580	278694
222656	278695
425668	278696
419680	278697
165838	278698
681888	278699
582731	278700
80716	278701
656277	278702
493283	278703
179479	278704
622491	278705
279667	278706
4	278707
269380	278708
617885	278709
554288	278710
377437	278711
272517	278712
47279	278713
593503	278714
379715	278715
422256	278716
333525	278717
507512	278718
338776	278719
374333	278720
123721	278721
457512	278722
7941	278723
160208	278724
162670	278725
8416	278726
93152	278727
324682	278728
15733	278729
230998	278730
672639	278731
28337	278732
606229	278733
39383	278734
136842	278735
274734	278736
185400	278737
605631	278738
11253	278739
25045	278740
218024	278741
299786	278742
54750	278743
28826	278744
15000	278745
564343	278746
683586	278747
459356	278748
222958	278749
621508	278750
372539	278751
189295	278752
325968	278753
143487	278754
40730	278755
110906	278756
324856	278757
95089	278758
51227	278759
12595	278760
67310	278761
2439	278762
89944	278763
23527	278764
691875	278765
551075	278766
19458	278767
581228	278768
4656	278769
585114	278770
49135	278771
573091	278772
283708	278773
44143	278774
623430	278775
2011	278776
78543	278777
126664	278778
27805	278779
329751	278780
147368	278781
100378	278782
395513	278783
437395	278784
273549	278785
691142	278786
155023	278787
46007	278788
553150	278789
168483	278790
330586	278791
235686	278792
163240	278793
552029	278794
87328	278795
2192	278796
243208	278797
5326	278798
118483	278799
584256	278800
260088	278801
102835	278802
421372	278803
75516	278804
100033	278805
1188	278806
488590	278807
79978	278808
317028	278809
6349	278810
113874	278811
232585	278812
17611	278813
632489	278814
255780	278815
86435	278816
492752	278817
101280	278818
51504	278819
499616	278820
10626	278821
58903	278822
22916	278823
365063	278824
9533	278825
360480	278826
112691	278827
39205	278828
11505	278829
168483	278830
509017	278831
163253	278832
251011	278833
66907	278834
318736	278835
161220	278836
445142	278837
694363	278838
291797	278839
440350	278840
463011	278841
205278	278842
89003	278843
94034	278844
582078	278845
44614	278846
380819	278847
100635	278848
103089	278849
67731	278850
481223	278851
83799	278852
177865	278853
54929	278854
559861	278855
56320	278856
325875	278857
132949	278858
56821	278859
9551	278860
2719	278861
344414	278862
168422	278863
295514	278864
154729	278865
51728	278866
380462	278867
142990	278868
7533	278869
163397	278870
440133	278871
20203	278872
249659	278873
168378	278874
41	278875
270452	278876
149920	278877
481209	278878
170519	278879
86724	278880
375699	278881
428615	278882
453392	278883
19241	278884
157028	278885
633192	278886
76336	278887
213220	278888
20106	278889
448977	278890
674530	278891
71730	278892
48532	278893
135716	278894
373463	278895
297405	278896
2907	278897
199712	278898
245572	278899
248865	278900
6550	278901
84471	278902
45512	278903
16	278904
42949	278905
417737	278906
359673	278907
63128	278908
495136	278909
283083	278910
283076	278911
18265	278912
10365	278913
161089	278914
47271	278915
541473	278916
651165	278917
140950	278918
489675	278919
95	278920
575550	278921
339247	278922
49064	278923
47176	278924
126264	278925
353042	278926
188823	278927
146206	278928
456517	278929
184304	278930
2607	278931
9345	278932
291840	278933
330054	278934
326853	278935
372493	278936
365362	278937
56326	278938
411197	278939
381282	278940
419297	278941
550119	278942
416880	278943
351102	278944
149963	278945
34594	278946
580233	278947
38270	278948
637641	278949
130871	278950
635094	278951
7868	278952
22446	278953
300829	278954
70014	278955
686324	278956
50948	278957
16415	278958
4883	278959
207	278960
138391	278961
18239	278962
18239	278963
417928	278964
46886	278965
399026	278966
550621	278967
91042	278968
3092	278969
199225	278970
534410	278971
8054	278972
140141	278973
550837	278974
3581	278975
640164	278976
483431	278977
128175	278978
445587	278979
66830	278980
104025	278981
56099	278982
626081	278983
534480	278984
352757	278985
493279	278986
259603	278987
36886	278988
356145	278989
86081	278990
596322	278991
442549	278992
56	278993
630924	278994
5206	278995
597003	278996
405952	278997
472093	278998
213191	278999
165099	279000
359399	279001
490210	279002
123092	279003
75609	279004
232067	279005
337230	279006
148544	279007
416925	279008
206428	279009
121888	279010
155380	279011
405948	279012
617661	279013
410867	279014
359351	279015
10271	279016
161730	279017
271362	279018
27244	279019
591162	279020
86030	279021
167941	279022
81387	279023
147097	279024
492	279025
71087	279026
56785	279027
82386	279028
19046	279029
350985	279030
88114	279031
525405	279032
375347	279033
471706	279034
18806	279035
321860	279036
392369	279037
550902	279038
289937	279039
580865	279040
554871	279041
63672	279042
343510	279043
54670	279044
661024	279045
660516	279046
107679	279047
661096	279048
177549	279049
439067	279050
70392	279051
574683	279052
360980	279053
126313	279054
660368	279055
580364	279056
3064	279057
492013	279058
533883	279059
108177	279060
47642	279061
160911	279062
419679	279063
595947	279064
6337	279065
178281	279066
20313	279067
160803	279068
219481	279069
40031	279070
3534	279071
644160	279072
159926	279073
291312	279074
271118	279075
265727	279076
606789	279077
202327	279078
149417	279079
90737	279080
31902	279081
571595	279082
256416	279083
371230	279084
43094	279085
559732	279086
21057	279087
205	279088
419244	279089
644229	279090
109273	279091
532692	279092
121419	279093
18880	279094
342302	279095
1034	279096
499326	279097
16801	279098
172142	279099
31203	279100
145837	279101
167946	279102
116462	279103
654034	279104
41429	279105
169710	279106
22569	279107
15714	279108
473006	279109
56898	279110
3821	279111
35645	279112
8513	279113
57526	279114
24667	279115
122020	279116
806	279117
1121	279118
342201	279119
12382	279120
557	279121
453621	279122
82031	279123
50782	279124
378354	279125
75818	279126
33981	279127
562683	279128
42995	279129
14883	279130
517772	279131
31159	279132
167259	279133
599551	279134
563600	279135
4712	279136
31005	279137
15831	279138
626744	279139
470390	279140
12173	279141
393152	279142
328232	279143
413495	279144
540457	279145
617187	279146
43662	279147
147912	279148
414248	279149
648436	279150
581	279151
53039	279152
610298	279153
17	279154
33297	279155
575328	279156
585716	279157
320687	279158
487718	279159
469518	279160
628475	279161
226220	279162
96470	279163
382473	279164
70744	279165
136933	279166
567045	279167
215597	279168
371885	279169
434176	279170
341254	279171
329247	279172
135711	279173
273303	279174
176649	279175
15034	279176
47343	279177
464599	279178
71189	279179
581585	279180
261546	279181
290173	279182
375	279183
100281	279184
208152	279185
2253	279186
5130	279187
86235	279188
197526	279189
106456	279190
297699	279191
816	279192
259035	279193
145913	279194
54980	279195
70738	279196
439230	279197
210015	279198
174049	279199
208816	279200
230	279201
114051	279202
28076	279203
414	279204
43316	279205
600418	279206
267774	279207
32913	279208
458531	279209
118739	279210
246077	279211
2547	279212
43296	279213
364229	279214
555871	279215
67519	279216
622551	279217
42462	279218
534478	279219
354440	279220
309233	279221
34194	279222
259789	279223
587133	279224
241011	279225
435866	279226
102123	279227
506600	279228
337909	279229
49966	279230
502845	279231
675987	279232
355465	279233
22206	279234
673549	279235
406363	279236
596465	279237
133617	279238
1	279239
114416	279240
323847	279241
588398	279242
131755	279243
356542	279244
153506	279245
146092	279246
289264	279247
19485	279248
155850	279249
197523	279250
130595	279251
439978	279252
11620	279253
629212	279254
480190	279255
480194	279256
260915	279257
163206	279258
2527	279259
343367	279260
260918	279261
495263	279262
157369	279263
260866	279264
39458	279265
617209	279266
31800	279267
260549	279268
529049	279269
46084	279270
201495	279271
79379	279272
79377	279273
79348	279274
260986	279275
260959	279276
79387	279277
624853	279278
39655	279279
57233	279280
48716	279281
24307	279282
348206	279283
285556	279284
676709	279285
58497	279286
58748	279287
34336	279288
459566	279289
115825	279290
502853	279291
335723	279292
422603	279293
84491	279294
663357	279295
460488	279296
508006	279297
429969	279298
172508	279299
505039	279300
46750	279301
32302	279302
294559	279303
606915	279304
5233	279305
256080	279306
62589	279307
141255	279308
107091	279309
583960	279310
237381	279311
510423	279312
379757	279313
231458	279314
639206	279315
171142	279316
540970	279317
403273	279318
696691	279319
52717	279320
209577	279321
21889	279322
261320	279323
76021	279324
256837	279325
569194	279326
147324	279327
624092	279328
257644	279329
166158	279330
11961	279331
52068	279332
256811	279333
257622	279334
648027	279335
8543	279336
15447	279337
569243	279338
545456	279339
257670	279340
110715	279341
540702	279342
648394	279343
54211	279344
507771	279345
510907	279346
17610	279347
510874	279348
21173	279349
148378	279350
564472	279351
256617	279352
342066	279353
37780	279354
146709	279355
66277	279356
87326	279357
369001	279358
388345	279359
218078	279360
128244	279361
113931	279362
67416	279363
232735	279364
487343	279365
73053	279366
345035	279367
73056	279368
522231	279369
46329	279370
83454	279371
1637	279372
420508	279373
311223	279374
62129	279375
168982	279376
292558	279377
103520	279378
293971	279379
601256	279380
646474	279381
201550	279382
240134	279383
129420	279384
247275	279385
269215	279386
72851	279387
49773	279388
585966	279389
60389	279390
522339	279391
79241	279392
209924	279393
620404	279394
22065	279395
240128	279396
468693	279397
386008	279398
486549	279399
431907	279400
445040	279401
565001	279402
476271	279403
103057	279404
96354	279405
565251	279406
91184	279407
588096	279408
38031	279409
119279	279410
321515	279411
658573	279412
83188	279413
305809	279414
261893	279415
309029	279416
28733	279417
23513	279418
226530	279419
232907	279420
671650	279421
372749	279422
148380	279423
27769	279424
79178	279425
243413	279426
6186	279427
586529	279428
178560	279429
97603	279430
94341	279431
453447	279432
521568	279433
226683	279434
210935	279435
672996	279436
72910	279437
612454	279438
300221	279439
66281	279440
198120	279441
541879	279442
696090	279443
79640	279444
232871	279445
27769	279446
297461	279447
248094	279448
87812	279449
141185	279450
23801	279451
221274	279452
46046	279453
244146	279454
161519	279455
14557	279456
87179	279457
209382	279458
118086	279459
624420	279460
141260	279461
136681	279462
485598	279463
2318	279464
146776	279465
109199	279466
45946	279467
168335	279468
244523	279469
30746	279470
568049	279471
693848	279472
396158	279473
29119	279474
154688	279475
575714	279476
434941	279477
410620	279478
17467	279479
679453	279480
281604	279481
100091	279482
172841	279483
210989	279484
603521	279485
256582	279486
27476	279487
11646	279488
574377	279489
670091	279490
13682	279491
210836	279492
17491	279493
495038	279494
342113	279495
294770	279496
229968	279497
81313	279498
446064	279499
117248	279500
33328	279501
544089	279502
1019	279503
86944	279504
633542	279505
123244	279506
294008	279507
564293	279508
98293	279509
251914	279510
69357	279511
682575	279512
332659	279513
34559	279514
5480	279515
324425	279516
250428	279517
292555	279518
96	279519
18838	279520
427136	279521
67879	279522
626647	279523
531988	279524
336562	279525
483952	279526
259917	279527
589244	279528
210927	279529
229117	279530
541	279531
232910	279532
158176	279533
388169	279534
232885	279535
261069	279536
458365	279537
99750	279538
125093	279539
402065	279540
14564	279541
85289	279542
342095	279543
28395	279544
467707	279545
348586	279546
39889	279547
445948	279548
584651	279549
666193	279550
599122	279551
138685	279552
528937	279553
62781	279554
11353	279555
135209	279556
2243	279557
103624	279558
145210	279559
525427	279560
486431	279561
46251	279562
90369	279563
23810	279564
177680	279565
537389	279566
2828	279567
498355	279568
149434	279569
117615	279570
552675	279571
153157	279572
228280	279573
1145	279574
524486	279575
519686	279576
509787	279577
600497	279578
483321	279579
374443	279580
427847	279581
598295	279582
196971	279583
17074	279584
20219	279585
11233	279586
62279	279587
15993	279588
172334	279589
539581	279590
498629	279591
15684	279592
320872	279593
6776	279594
580158	279595
523465	279596
146686	279597
270574	279598
157949	279599
13186	279600
575337	279601
318328	279602
21382	279603
391377	279604
9730	279605
404183	279606
667187	279607
530762	279608
187497	279609
16182	279610
15873	279611
203049	279612
672719	279613
579628	279614
318475	279615
40247	279616
6586	279617
466938	279618
107311	279619
59447	279620
181777	279621
380550	279622
40249	279623
310451	279624
37458	279625
222282	279626
119199	279627
7763	279628
684084	279629
683165	279630
92377	279631
331985	279632
263626	279633
479012	279634
311551	279635
502637	279636
157357	279637
398516	279638
136605	279639
41477	279640
139342	279641
78572	279642
3754	279643
464342	279644
314816	279645
40453	279646
167155	279647
19884	279648
59	279649
103712	279650
55009	279651
2046	279652
378831	279653
667468	279654
231018	279655
628838	279656
640804	279657
484791	279658
91500	279659
447216	279660
12606	279661
518902	279662
430009	279663
156985	279664
19664	279665
46739	279666
662483	279667
190061	279668
12786	279669
590850	279670
288728	279671
378657	279672
378836	279673
598259	279674
73308	279675
640098	279676
129316	279677
529388	279678
332467	279679
522525	279680
502542	279681
40784	279682
524025	279683
438341	279684
190507	279685
496079	279686
502800	279687
197639	279688
32640	279689
309485	279690
438079	279691
16463	279692
100994	279693
385526	279694
500831	279695
378889	279696
378959	279697
378809	279698
111678	279699
80709	279700
143322	279701
496113	279702
52775	279703
58684	279704
53755	279705
458256	279706
660063	279707
70643	279708
378847	279709
96949	279710
48650	279711
486933	279712
130398	279713
105241	279714
127970	279715
378729	279716
489191	279717
301311	279718
412709	279719
378669	279720
625730	279721
616930	279722
378817	279723
628576	279724
100995	279725
59205	279726
188547	279727
44604	279728
549457	279729
481088	279730
425537	279731
602420	279732
189636	279733
537551	279734
556243	279735
427552	279736
557462	279737
513549	279738
81227	279739
438416	279740
576469	279741
385320	279742
309	279743
19944	279744
157662	279745
670879	279746
697181	279747
80679	279748
196444	279749
302465	279750
594259	279751
229456	279752
311061	279753
231087	279754
619128	279755
669671	279756
88478	279757
692424	279758
536684	279759
140317	279760
672089	279761
116330	279762
24139	279763
292034	279764
497318	279765
594938	279766
659195	279767
71028	279768
1285	279769
382301	279770
107275	279771
425218	279772
142314	279773
78382	279774
79505	279775
462757	279776
332782	279777
156112	279778
305568	279779
333496	279780
256428	279781
266696	279782
54343	279783
29575	279784
55811	279785
605831	279786
515	279787
66843	279788
132082	279789
125046	279790
50821	279791
286036	279792
420434	279793
269070	279794
592562	279795
10200	279796
506257	279797
114184	279798
265453	279799
690478	279800
199610	279801
414073	279802
42005	279803
210821	279804
414100	279805
168050	279806
83499	279807
156587	279808
157872	279809
9486	279810
132	279811
502529	279812
67723	279813
546165	279814
547670	279815
374488	279816
402465	279817
109243	279818
653800	279819
561119	279820
141406	279821
83299	279822
117387	279823
118899	279824
467294	279825
160723	279826
17628	279827
346586	279828
281781	279829
273647	279830
279825	279831
1345	279832
274357	279833
162684	279834
122340	279835
543576	279836
464208	279837
414095	279838
161477	279839
632540	279840
561840	279841
22520	279842
75454	279843
340138	279844
113194	279845
663867	279846
71516	279847
8079	279848
237368	279849
561714	279850
17733	279851
646106	279852
280093	279853
485041	279854
622231	279855
549214	279856
26153	279857
23577	279858
52183	279859
467263	279860
23808	279861
194651	279862
353203	279863
351965	279864
595848	279865
198057	279866
50905	279867
574992	279868
244504	279869
653070	279870
242539	279871
648446	279872
592220	279873
390331	279874
160705	279875
148727	279876
24535	279877
6366	279878
305549	279879
84470	279880
22290	279881
669917	279882
29830	279883
596926	279884
683344	279885
39111	279886
627668	279887
593484	279888
595731	279889
404700	279890
21326	279891
137982	279892
206576	279893
173188	279894
240233	279895
429068	279896
244294	279897
596759	279898
491808	279899
5550	279900
562162	279901
514875	279902
486440	279903
150064	279904
18219	279905
654927	279906
153461	279907
111334	279908
199551	279909
270752	279910
164442	279911
645488	279912
111019	279913
506357	279914
669692	279915
562035	279916
140753	279917
465529	279918
377113	279919
13055	279920
547748	279921
590460	279922
379726	279923
511016	279924
429175	279925
292042	279926
32659	279927
340338	279928
339785	279929
102813	279930
548111	279931
101231	279932
486328	279933
104010	279934
372545	279935
172622	279936
346814	279937
553936	279938
472268	279939
631127	279940
78374	279941
170999	279942
477889	279943
70192	279944
572268	279945
683792	279946
683683	279947
683718	279948
58882	279949
434245	279950
6122	279951
684556	279952
77292	279953
438789	279954
52121	279955
189216	279956
345795	279957
623250	279958
291058	279959
566620	279960
23171	279961
365904	279962
448983	279963
112835	279964
611673	279965
647934	279966
431316	279967
599007	279968
591584	279969
381278	279970
607706	279971
680376	279972
630627	279973
428809	279974
188565	279975
626237	279976
677634	279977
606676	279978
104040	279979
550081	279980
661243	279981
470767	279982
67775	279983
141971	279984
354345	279985
309454	279986
529109	279987
286329	279988
455850	279989
684207	279990
468261	279991
605418	279992
489789	279993
502482	279994
13016	279995
71471	279996
562001	279997
13586	279998
492	279999
314743	280000
552256	280001
221844	280002
189358	280003
276584	280004
106298	280005
548129	280006
84129	280007
261580	280008
261579	280009
31861	280010
261566	280011
76238	280012
746	280013
71715	280014
624669	280015
558387	280016
188944	280017
199397	280018
344135	280019
46	280020
100669	280021
645692	280022
262433	280023
233251	280024
489332	280025
440501	280026
246394	280027
47547	280028
85503	280029
77751	280030
59271	280031
244086	280032
123908	280033
607555	280034
13132	280035
256460	280036
12721	280037
77428	280038
555030	280039
85503	280040
442590	280041
484850	280042
34818	280043
10495	280044
360287	280045
179482	280046
177719	280047
437845	280048
844	280049
3775	280050
22048	280051
606188	280052
50214	280053
6164	280054
169491	280055
617709	280056
164367	280057
639163	280058
303125	280059
472897	280060
104455	280061
661333	280062
171343	280063
109794	280064
507275	280065
98924	280066
669624	280067
276679	280068
99723	280069
541206	280070
96581	280071
87859	280072
592704	280073
545019	280074
687671	280075
28104	280076
49192	280077
595850	280078
494634	280079
105390	280080
123737	280081
273061	280082
526770	280083
139182	280084
611635	280085
680733	280086
291733	280087
96752	280088
22273	280089
371414	280090
371377	280091
560853	280092
149253	280093
481784	280094
2583	280095
60093	280096
691627	280097
530109	280098
155711	280099
220975	280100
66047	280101
95425	280102
4780	280103
49383	280104
308341	280105
104772	280106
376200	280107
128610	280108
481054	280109
526902	280110
518605	280111
77290	280112
110054	280113
187139	280114
368857	280115
27861	280116
483304	280117
953	280118
563291	280119
489741	280120
158	280121
2754	280122
177585	280123
605740	280124
79504	280125
289765	280126
692707	280127
412012	280128
97363	280129
375588	280130
583914	280131
373783	280132
223456	280133
32028	280134
53026	280135
385118	280136
471024	280137
30093	280138
494	280139
202779	280140
131763	280141
105293	280142
516569	280143
58179	280144
49	280145
34103	280146
167527	280147
382430	280148
58445	280149
60430	280150
664478	280151
98560	280152
1145	280153
186319	280154
12332	280155
46434	280156
236670	280157
539967	280158
154498	280159
523461	280160
95338	280161
79502	280162
31923	280163
5715	280164
616609	280165
169293	280166
155088	280167
573460	280168
169932	280169
63225	280170
101912	280171
485709	280172
464245	280173
176996	280174
661009	280175
457998	280176
222182	280177
23397	280178
581860	280179
159795	280180
502456	280181
55878	280182
374247	280183
45	280184
261664	280185
625607	280186
27261	280187
24530	280188
152462	280189
454013	280190
81873	280191
311389	280192
571015	280193
165455	280194
153288	280195
163351	280196
651296	280197
164629	280198
131166	280199
18798	280200
92177	280201
404607	280202
181711	280203
472242	280204
241056	280205
427993	280206
374345	280207
169134	280208
63	280209
440	280210
100370	280211
488274	280212
99334	280213
644866	280214
7934	280215
537688	280216
133536	280217
496451	280218
350268	280219
79611	280220
151824	280221
261715	280222
207160	280223
332415	280224
115884	280225
133607	280226
527960	280227
19031	280228
165893	280229
579996	280230
659587	280231
88639	280232
449166	280233
5095	280234
17591	280235
388742	280236
5518	280237
459792	280238
101681	280239
3894	280240
556035	280241
526215	280242
204465	280243
19233	280244
697570	280245
46205	280246
1379	280247
119817	280248
258394	280249
171310	280250
331145	280251
3618	280252
305866	280253
599236	280254
255836	280255
618848	280256
45321	280257
125353	280258
91531	280259
784	280260
283233	280261
199037	280262
138318	280263
83646	280264
163774	280265
211145	280266
111288	280267
600085	280268
679065	280269
72187	280270
348869	280271
7679	280272
126470	280273
13019	280274
628323	280275
435602	280276
128848	280277
637424	280278
209362	280279
4461	280280
225392	280281
399	280282
24389	280283
246419	280284
20972	280285
479194	280286
567330	280287
94080	280288
8696	280289
50625	280290
61753	280291
182528	280292
287144	280293
545892	280294
19	280295
182509	280296
2868	280297
4608	280298
13	280299
15254	280300
101977	280301
575772	280302
38955	280303
96527	280304
83914	280305
65327	280306
271696	280307
164215	280308
273959	280309
513784	280310
34608	280311
34877	280312
57937	280313
195479	280314
88591	280315
158116	280316
642089	280317
39	280318
252799	280319
210132	280320
389476	280321
275376	280322
46103	280323
304602	280324
79063	280325
623475	280326
603786	280327
128551	280328
275898	280329
610384	280330
156929	280331
121989	280332
358528	280333
90144	280334
50213	280335
16968	280336
42489	280337
327821	280338
105351	280339
28191	280340
470820	280341
128655	280342
35699	280343
28093	280344
107409	280345
3748	280346
87906	280347
555078	280348
87613	280349
691988	280350
192372	280351
307291	280352
230087	280353
192203	280354
507397	280355
127182	280356
23091	280357
136479	280358
168158	280359
191350	280360
579834	280361
11729	280362
454648	280363
1431	280364
546663	280365
96720	280366
165267	280367
369379	280368
60278	280369
639342	280370
55297	280371
618915	280372
408565	280373
647842	280374
565651	280375
166914	280376
508895	280377
145943	280378
9394	280379
3628	280380
279498	280381
580949	280382
91138	280383
365767	280384
629312	280385
308860	280386
6587	280387
41713	280388
477914	280389
311374	280390
663058	280391
529783	280392
543749	280393
528443	280394
80207	280395
518026	280396
664963	280397
263394	280398
1048	280399
120664	280400
489582	280401
137712	280402
389650	280403
587043	280404
527339	280405
266949	280406
65667	280407
527409	280408
675	280409
638166	280410
1243	280411
125996	280412
523803	280413
66235	280414
15330	280415
53368	280416
2548	280417
286584	280418
494453	280419
52083	280420
22618	280421
49069	280422
307856	280423
17972	280424
519160	280425
527684	280426
47225	280427
8833	280428
692812	280429
473885	280430
659441	280431
3830	280432
470918	280433
1242	280434
489242	280435
380050	280436
9736	280437
460986	280438
560359	280439
417994	280440
123886	280441
379753	280442
559111	280443
376008	280444
663705	280445
460988	280446
550111	280447
255754	280448
684332	280449
356376	280450
540855	280451
671088	280452
522585	280453
334801	280454
51643	280455
395019	280456
268939	280457
249223	280458
249049	280459
389162	280460
493046	280461
565685	280462
59823	280463
71838	280464
63381	280465
558842	280466
55839	280467
78231	280468
255776	280469
436014	280470
599071	280471
625150	280472
607341	280473
68903	280474
115260	280475
32417	280476
288175	280477
646400	280478
101298	280479
30	280480
41744	280481
462212	280482
137618	280483
225472	280484
537598	280485
17833	280486
9596	280487
104126	280488
1083	280489
9347	280490
580235	280491
12359	280492
101288	280493
104126	280494
663652	280495
257023	280496
255973	280497
95828	280498
153922	280499
342882	280500
55898	280501
359726	280502
78281	280503
9594	280504
437087	280505
157338	280506
365577	280507
503042	280508
261147	280509
31507	280510
39519	280511
359756	280512
4921	280513
43028	280514
425486	280515
404605	280516
412550	280517
77783	280518
38455	280519
376169	280520
553533	280521
111622	280522
31921	280523
262426	280524
542072	280525
262478	280526
202080	280527
205599	280528
21395	280529
697337	280530
311683	280531
54362	280532
46064	280533
276557	280534
547848	280535
148433	280536
61020	280537
177487	280538
455860	280539
103788	280540
635861	280541
262700	280542
415525	280543
289816	280544
688260	280545
124800	280546
211564	280547
296052	280548
296429	280549
144760	280550
561224	280551
392777	280552
35790	280553
652399	280554
104587	280555
623934	280556
68988	280557
479109	280558
306618	280559
3014	280560
52050	280561
471544	280562
198029	280563
596796	280564
170726	280565
238436	280566
17238	280567
77998	280568
125473	280569
303859	280570
468166	280571
468137	280572
468138	280573
125555	280574
452359	280575
507818	280576
79831	280577
419749	280578
95505	280579
419823	280580
59195	280581
161274	280582
430771	280583
470079	280584
294101	280585
237867	280586
458307	280587
447811	280588
181021	280589
158106	280590
539665	280591
19533	280592
7414	280593
10140	280594
30311	280595
106258	280596
87573	280597
224925	280598
668380	280599
324739	280600
448282	280601
622086	280602
348749	280603
33399	280604
114009	280605
2204	280606
8992	280607
22108	280608
34549	280609
570561	280610
150947	280611
75137	280612
171632	280613
39992	280614
340380	280615
70216	280616
43947	280617
90246	280618
10658	280619
611436	280620
4636	280621
505689	280622
42177	280623
660121	280624
53156	280625
160695	280626
42651	280627
128605	280628
404172	280629
604510	280630
58126	280631
115610	280632
48386	280633
151954	280634
10667	280635
67960	280636
259225	280637
76160	280638
467873	280639
308999	280640
12695	280641
254336	280642
115252	280643
7232	280644
73139	280645
149505	280646
560841	280647
443269	280648
244247	280649
138591	280650
12455	280651
344781	280652
28807	280653
86880	280654
255041	280655
225707	280656
40969	280657
457606	280658
325613	280659
63328	280660
605072	280661
8787	280662
160371	280663
181967	280664
390810	280665
127783	280666
176431	280667
34729	280668
546610	280669
84954	280670
329440	280671
128769	280672
397092	280673
187715	280674
68468	280675
371475	280676
112558	280677
470900	280678
394283	280679
129776	280680
196684	280681
51676	280682
311506	280683
104109	280684
97015	280685
59849	280686
266	280687
4218	280688
15356	280689
425628	280690
11532	280691
138595	280692
86250	280693
371956	280694
486153	280695
103967	280696
41865	280697
97053	280698
348141	280699
119348	280700
223859	280701
648593	280702
150608	280703
3463	280704
467331	280705
162328	280706
429276	280707
150641	280708
475829	280709
286083	280710
88596	280711
52353	280712
1507	280713
263854	280714
374180	280715
51636	280716
526619	280717
395395	280718
24509	280719
67385	280720
208942	280721
272135	280722
168041	280723
90046	280724
515814	280725
43773	280726
187427	280727
30822	280728
337710	280729
141361	280730
1513	280731
171668	280732
568086	280733
123713	280734
292349	280735
425575	280736
116889	280737
382276	280738
281822	280739
484759	280740
695940	280741
131910	280742
151298	280743
46389	280744
373526	280745
3305	280746
280367	280747
50988	280748
692754	280749
312833	280750
127925	280751
25202	280752
64507	280753
431653	280754
3725	280755
453545	280756
465671	280757
209132	280758
288028	280759
29475	280760
386333	280761
84029	280762
545791	280763
123442	280764
35824	280765
147933	280766
19402	280767
221470	280768
100614	280769
333057	280770
492667	280771
649829	280772
150647	280773
186892	280774
696825	280775
23225	280776
42683	280777
141262	280778
316098	280779
13553	280780
122071	280781
85913	280782
640858	280783
145314	280784
297490	280785
310217	280786
453993	280787
560196	280788
372767	280789
188845	280790
573655	280791
167243	280792
588792	280793
363240	280794
491618	280795
7157	280796
494443	280797
272311	280798
314674	280799
283258	280800
20225	280801
378755	280802
457477	280803
178126	280804
661531	280805
459702	280806
427978	280807
579481	280808
642015	280809
134615	280810
131580	280811
284709	280812
10599	280813
636546	280814
61560	280815
66904	280816
43534	280817
34483	280818
494649	280819
84851	280820
141176	280821
154406	280822
148745	280823
85550	280824
16242	280825
786	280826
161957	280827
429003	280828
870	280829
530148	280830
683092	280831
693140	280832
474609	280833
46443	280834
240377	280835
295077	280836
658406	280837
330368	280838
480942	280839
382601	280840
52496	280841
666975	280842
346997	280843
599446	280844
607034	280845
388147	280846
25219	280847
121916	280848
32571	280849
431033	280850
606376	280851
472579	280852
184816	280853
39212	280854
368577	280855
273252	280856
621170	280857
927	280858
494452	280859
71334	280860
495255	280861
199374	280862
580036	280863
122523	280864
501050	280865
269263	280866
115277	280867
240948	280868
404728	280869
109550	280870
83755	280871
320	280872
435701	280873
250804	280874
610712	280875
1074	280876
618126	280877
560453	280878
681243	280879
39486	280880
66232	280881
629094	280882
92639	280883
616856	280884
34471	280885
110717	280886
247130	280887
16286	280888
66166	280889
187878	280890
207321	280891
146837	280892
12199	280893
291747	280894
3615	280895
33407	280896
79901	280897
499400	280898
203452	280899
224538	280900
443263	280901
333559	280902
139262	280903
27655	280904
159946	280905
501043	280906
4761	280907
54462	280908
165598	280909
164421	280910
4237	280911
131009	280912
681369	280913
17954	280914
568044	280915
93499	280916
323711	280917
377	280918
24896	280919
377343	280920
574610	280921
510254	280922
559768	280923
490737	280924
356277	280925
493742	280926
79562	280927
626463	280928
242779	280929
306063	280930
187025	280931
671244	280932
151260	280933
347231	280934
559042	280935
521597	280936
368438	280937
98720	280938
500847	280939
665295	280940
84142	280941
647309	280942
600204	280943
11093	280944
126107	280945
369191	280946
39052	280947
632536	280948
149235	280949
317011	280950
7449	280951
661036	280952
566014	280953
27234	280954
50097	280955
559657	280956
604048	280957
391588	280958
131772	280959
543	280960
661375	280961
628993	280962
451857	280963
325536	280964
631067	280965
11133	280966
264281	280967
458370	280968
527023	280969
20866	280970
274041	280971
157509	280972
328072	280973
686767	280974
63442	280975
622458	280976
9230	280977
123770	280978
2718	280979
423893	280980
71587	280981
495552	280982
19832	280983
429721	280984
387200	280985
521685	280986
927	280987
586432	280988
147297	280989
342910	280990
156397	280991
422000	280992
107591	280993
54235	280994
308718	280995
419227	280996
4707	280997
143036	280998
685220	280999
65894	281000
536715	281001
215750	281002
30651	281003
8957	281004
299457	281005
23771	281006
92140	281007
502193	281008
677154	281009
641431	281010
323843	281011
440815	281012
497397	281013
374465	281014
103943	281015
472289	281016
482103	281017
26020	281018
364245	281019
630598	281020
39010	281021
8877	281022
618270	281023
538988	281024
283488	281025
536855	281026
324578	281027
27721	281028
471598	281029
211231	281030
128821	281031
139337	281032
23871	281033
605741	281034
629477	281035
4888	281036
59803	281037
138575	281038
39712	281039
86736	281040
6805	281041
560884	281042
159892	281043
569470	281044
477934	281045
451370	281046
32636	281047
456044	281048
582031	281049
318729	281050
68122	281051
623919	281052
339056	281053
22504	281054
261677	281055
688488	281056
241859	281057
30241	281058
111087	281059
107941	281060
566880	281061
82161	281062
574211	281063
23205	281064
3541	281065
73051	281066
910	281067
46975	281068
445174	281069
112609	281070
617927	281071
691877	281072
7572	281073
577184	281074
664629	281075
280700	281076
31694	281077
9534	281078
640849	281079
803	281080
21219	281081
182805	281082
7741	281083
404634	281084
235428	281085
591904	281086
179483	281087
158594	281088
50299	281089
4929	281090
192852	281091
152989	281092
684161	281093
8342	281094
785	281095
2660	281096
17857	281097
620259	281098
371545	281099
591529	281100
153628	281101
67181	281102
22442	281103
685171	281104
19397	281105
637	281106
678503	281107
390569	281108
684583	281109
587960	281110
110005	281111
666308	281112
445825	281113
26950	281114
146716	281115
153887	281116
9678	281117
82363	281118
228273	281119
187148	281120
46786	281121
618638	281122
550594	281123
687093	281124
134928	281125
45333	281126
54617	281127
338945	281128
125514	281129
465215	281130
98205	281131
6296	281132
344194	281133
41209	281134
151966	281135
646592	281136
585108	281137
209337	281138
179559	281139
152412	281140
8423	281141
11361	281142
612161	281143
52120	281144
79232	281145
273927	281146
186683	281147
570425	281148
154909	281149
20052	281150
576780	281151
9600	281152
13730	281153
82814	281154
20414	281155
168315	281156
855	281157
1223	281158
670238	281159
468349	281160
166479	281161
458761	281162
435856	281163
281917	281164
154034	281165
265304	281166
135988	281167
150264	281168
161994	281169
85259	281170
307354	281171
9047	281172
143566	281173
425928	281174
111728	281175
612508	281176
369413	281177
375624	281178
418378	281179
680361	281180
322006	281181
122435	281182
591115	281183
463024	281184
455100	281185
1619	281186
672671	281187
380621	281188
477747	281189
629494	281190
102796	281191
496561	281192
588016	281193
561705	281194
286112	281195
381884	281196
454455	281197
130009	281198
151029	281199
1076	281200
161445	281201
39086	281202
226235	281203
489408	281204
566055	281205
90473	281206
377476	281207
614779	281208
201427	281209
131169	281210
39860	281211
142062	281212
128889	281213
335287	281214
176046	281215
88723	281216
638979	281217
161624	281218
535528	281219
40240	281220
653676	281221
168865	281222
637800	281223
81875	281224
49522	281225
200219	281226
29953	281227
164639	281228
657929	281229
8042	281230
349087	281231
154169	281232
659636	281233
189783	281234
383899	281235
228908	281236
630082	281237
11857	281238
9452	281239
574573	281240
145640	281241
487229	281242
5226	281243
305759	281244
1725	281245
146874	281246
618152	281247
345584	281248
110773	281249
16295	281250
405956	281251
10255	281252
181751	281253
143237	281254
17236	281255
287617	281256
625541	281257
372150	281258
13056	281259
327748	281260
208752	281261
71086	281262
503465	281263
127677	281264
512305	281265
491562	281266
494199	281267
215256	281268
66260	281269
482182	281270
10567	281271
216081	281272
89309	281273
181488	281274
62026	281275
15736	281276
343567	281277
40023	281278
298661	281279
291345	281280
163836	281281
114505	281282
1296	281283
558960	281284
2548	281285
26388	281286
347505	281287
163028	281288
8923	281289
128364	281290
1783	281291
130934	281292
52166	281293
300007	281294
147038	281295
300118	281296
624650	281297
61560	281298
52330	281299
16207	281300
130913	281301
485392	281302
462457	281303
301150	281304
199344	281305
327168	281306
102008	281307
25539	281308
610487	281309
691778	281310
568916	281311
21752	281312
85217	281313
164830	281314
136373	281315
279377	281316
520274	281317
27023	281318
691057	281319
580009	281320
144917	281321
243487	281322
11634	281323
5556	281324
673322	281325
148557	281326
292338	281327
276847	281328
445508	281329
169836	281330
355638	281331
139968	281332
404899	281333
99621	281334
381989	281335
404124	281336
104481	281337
14563	281338
155625	281339
671480	281340
423	281341
351974	281342
544198	281343
13507	281344
6123	281345
529254	281346
4684	281347
300040	281348
79	281349
15911	281350
324170	281351
358533	281352
81021	281353
49	281354
491684	281355
425786	281356
79924	281357
296795	281358
656405	281359
42058	281360
555344	281361
501165	281362
273024	281363
415746	281364
651077	281365
79371	281366
437595	281367
179744	281368
161991	281369
508963	281370
2443	281371
400435	281372
104621	281373
46166	281374
479577	281375
156528	281376
202051	281377
109558	281378
160918	281379
316664	281380
54722	281381
615	281382
165215	281383
155010	281384
623000	281385
31017	281386
45348	281387
96616	281388
331883	281389
249516	281390
484494	281391
62361	281392
657452	281393
78373	281394
545100	281395
439981	281396
409406	281397
82286	281398
61382	281399
452872	281400
375055	281401
35690	281402
317756	281403
13453	281404
460621	281405
460633	281406
366145	281407
474916	281408
438724	281409
5863	281410
125416	281411
147653	281412
473669	281413
242107	281414
371288	281415
476677	281416
221682	281417
221596	281418
351207	281419
661499	281420
624347	281421
377767	281422
74476	281423
505519	281424
616347	281425
537338	281426
158637	281427
22618	281428
158637	281429
73878	281430
186066	281431
379373	281432
465419	281433
470678	281434
130516	281435
654983	281436
164670	281437
655001	281438
654993	281439
116622	281440
344938	281441
32377	281442
257864	281443
137406	281444
12491	281445
368175	281446
521433	281447
14117	281448
405962	281449
455724	281450
4781	281451
502618	281452
95802	281453
286661	281454
101348	281455
140739	281456
627	281457
662982	281458
198777	281459
139191	281460
630585	281461
407984	281462
298454	281463
21668	281464
465820	281465
405964	281466
37627	281467
163562	281468
75260	281469
24399	281470
75282	281471
34972	281472
58470	281473
5608	281474
2536	281475
377961	281476
568293	281477
433969	281478
491122	281479
51740	281480
497540	281481
584063	281482
417065	281483
254062	281484
54932	281485
452768	281486
10249	281487
468216	281488
52240	281489
659891	281490
428159	281491
36629	281492
466328	281493
106895	281494
680546	281495
648384	281496
430162	281497
691171	281498
630270	281499
233777	281500
691892	281501
610776	281502
59284	281503
468891	281504
164424	281505
10490	281506
353639	281507
129188	281508
157078	281509
666951	281510
133825	281511
24406	281512
586026	281513
325552	281514
50485	281515
80263	281516
623197	281517
512913	281518
272248	281519
272793	281520
6114	281521
505967	281522
51141	281523
552590	281524
628959	281525
589	281526
408474	281527
369418	281528
219741	281529
480511	281530
666380	281531
495377	281532
495378	281533
391818	281534
516919	281535
461257	281536
559788	281537
615317	281538
169297	281539
56348	281540
6	281541
486567	281542
333815	281543
5141	281544
141689	281545
76232	281546
32206	281547
572358	281548
494459	281549
369826	281550
263014	281551
306461	281552
487328	281553
4825	281554
141676	281555
492042	281556
160536	281557
350092	281558
274647	281559
282957	281560
26518	281561
347683	281562
314124	281563
95407	281564
2872	281565
58034	281566
98694	281567
648455	281568
468715	281569
557919	281570
663880	281571
573748	281572
340684	281573
440254	281574
523541	281575
443642	281576
623785	281577
160536	281578
360575	281579
574186	281580
56097	281581
42990	281582
25268	281583
261348	281584
597514	281585
614072	281586
138242	281587
162657	281588
273321	281589
80255	281590
571317	281591
472805	281592
1554	281593
388508	281594
351720	281595
554095	281596
379018	281597
454920	281598
484320	281599
484324	281600
485624	281601
314139	281602
441764	281603
1612	281604
30721	281605
452381	281606
481008	281607
431164	281608
543458	281609
125713	281610
662275	281611
162661	281612
276724	281613
472769	281614
464501	281615
351756	281616
607755	281617
93892	281618
633142	281619
439516	281620
690301	281621
460183	281622
352084	281623
624002	281624
604634	281625
586396	281626
457383	281627
48208	281628
261476	281629
613275	281630
72515	281631
340383	281632
53	281633
610705	281634
240346	281635
85164	281636
580510	281637
26559	281638
246323	281639
384931	281640
508797	281641
219693	281642
380440	281643
451315	281644
549	281645
347756	281646
257148	281647
36801	281648
616124	281649
567346	281650
352161	281651
670788	281652
51224	281653
156544	281654
392706	281655
46850	281656
494610	281657
169518	281658
552136	281659
618456	281660
148086	281661
562313	281662
64945	281663
45053	281664
252614	281665
55897	281666
344678	281667
203985	281668
137288	281669
290532	281670
319964	281671
12278	281672
398862	281673
114490	281674
419188	281675
338326	281676
627348	281677
157624	281678
554868	281679
265512	281680
502688	281681
611794	281682
276669	281683
131031	281684
32080	281685
79871	281686
366110	281687
198970	281688
254659	281689
42505	281690
8581	281691
491257	281692
249108	281693
79893	281694
662855	281695
476147	281696
360731	281697
263103	281698
407661	281699
272437	281700
66367	281701
310670	281702
585440	281703
80256	281704
342884	281705
573391	281706
127804	281707
678494	281708
377008	281709
580133	281710
542743	281711
327323	281712
139272	281713
591531	281714
29280	281715
147754	281716
3868	281717
177237	281718
418357	281719
527700	281720
474804	281721
164662	281722
156019	281723
46091	281724
690308	281725
32420	281726
192802	281727
407322	281728
645856	281729
378740	281730
88	281731
64596	281732
340699	281733
593079	281734
566097	281735
130597	281736
267727	281737
502140	281738
369374	281739
271791	281740
606422	281741
499801	281742
179992	281743
414922	281744
14079	281745
493813	281746
458736	281747
113001	281748
18395	281749
44241	281750
3778	281751
68656	281752
301612	281753
154512	281754
22989	281755
162771	281756
570841	281757
16420	281758
124707	281759
8751	281760
684694	281761
347746	281762
86429	281763
145301	281764
251148	281765
568114	281766
187445	281767
21857	281768
71151	281769
10732	281770
105625	281771
106162	281772
48194	281773
47004	281774
9915	281775
131958	281776
131385	281777
526243	281778
675595	281779
11595	281780
544028	281781
26566	281782
3777	281783
139656	281784
12185	281785
346182	281786
362726	281787
297893	281788
133000	281789
360938	281790
694220	281791
3187	281792
394259	281793
60966	281794
129300	281795
46822	281796
486282	281797
60971	281798
26229	281799
179015	281800
178835	281801
486267	281802
60987	281803
60868	281804
60919	281805
26240	281806
26239	281807
129297	281808
178796	281809
178867	281810
20933	281811
60918	281812
486234	281813
129269	281814
129289	281815
486250	281816
178963	281817
60962	281818
178799	281819
486294	281820
178996	281821
129268	281822
178977	281823
26237	281824
179036	281825
486241	281826
536268	281827
180278	281828
654654	281829
41731	281830
402708	281831
37666	281832
127838	281833
231077	281834
690733	281835
72264	281836
388903	281837
101253	281838
90924	281839
23859	281840
32503	281841
23408	281842
322394	281843
276318	281844
82122	281845
31418	281846
493978	281847
60766	281848
68379	281849
171877	281850
119378	281851
38991	281852
2311	281853
580020	281854
315313	281855
669208	281856
12650	281857
684545	281858
145410	281859
344	281860
663065	281861
13964	281862
994	281863
517980	281864
51535	281865
33596	281866
23431	281867
58202	281868
2709	281869
547548	281870
51715	281871
224595	281872
696769	281873
7249	281874
50515	281875
696688	281876
3338	281877
398	281878
39145	281879
342654	281880
232202	281881
52430	281882
195875	281883
308361	281884
172890	281885
401903	281886
1789	281887
16623	281888
245311	281889
313114	281890
148704	281891
22770	281892
464513	281893
261780	281894
45043	281895
656787	281896
414691	281897
650043	281898
115501	281899
414478	281900
682577	281901
238829	281902
405642	281903
412243	281904
3930	281905
647965	281906
545303	281907
644635	281908
508778	281909
19494	281910
354091	281911
23898	281912
41052	281913
108962	281914
82	281915
67636	281916
539894	281917
649701	281918
334891	281919
559118	281920
150138	281921
515815	281922
602241	281923
1220	281924
237071	281925
2548	281926
385378	281927
11275	281928
188830	281929
549014	281930
603880	281931
534556	281932
43873	281933
256376	281934
243900	281935
74887	281936
412853	281937
608680	281938
640461	281939
74264	281940
695556	281941
488655	281942
677085	281943
379547	281944
665071	281945
541213	281946
62474	281947
490075	281948
492185	281949
218782	281950
102863	281951
102748	281952
374244	281953
470848	281954
495849	281955
134126	281956
30765	281957
366910	281958
596351	281959
164230	281960
686956	281961
537898	281962
50903	281963
635817	281964
665760	281965
470259	281966
132184	281967
305057	281968
116153	281969
116152	281970
104491	281971
18411	281972
19891	281973
341089	281974
5432	281975
43033	281976
346199	281977
58964	281978
276727	281979
668296	281980
224241	281981
353174	281982
45116	281983
58870	281984
34599	281985
182949	281986
56733	281987
43350	281988
641656	281989
536402	281990
42473	281991
11571	281992
35979	281993
215772	281994
19375	281995
17510	281996
429376	281997
38262	281998
659396	281999
659395	282000
665184	282001
541803	282002
372701	282003
949	282004
605910	282005
283478	282006
118466	282007
72604	282008
346181	282009
1	282010
158899	282011
386944	282012
269522	282013
150352	282014
644875	282015
159522	282016
4468	282017
81757	282018
87830	282019
286096	282020
99395	282021
106849	282022
19950	282023
120883	282024
367129	282025
483471	282026
662480	282027
5980	282028
241143	282029
332702	282030
341172	282031
561793	282032
455542	282033
10270	282034
414890	282035
20713	282036
404845	282037
605988	282038
161	282039
113787	282040
422324	282041
673245	282042
138760	282043
278954	282044
248783	282045
107284	282046
274277	282047
316983	282048
418568	282049
88622	282050
29320	282051
531109	282052
695437	282053
67298	282054
272121	282055
130918	282056
67	282057
623634	282058
526792	282059
690211	282060
416101	282061
64358	282062
19713	282063
403557	282064
423418	282065
79793	282066
583053	282067
566925	282068
229401	282069
500889	282070
425468	282071
623692	282072
552427	282073
21123	282074
381378	282075
509361	282076
2375	282077
5609	282078
24373	282079
259015	282080
143748	282081
511556	282082
8913	282083
4389	282084
453400	282085
189640	282086
640118	282087
486351	282088
10375	282089
623861	282090
502851	282091
241614	282092
21299	282093
25236	282094
114508	282095
564255	282096
1049	282097
45871	282098
842	282099
55237	282100
70294	282101
625699	282102
12916	282103
419275	282104
85561	282105
521553	282106
300350	282107
88503	282108
8153	282109
438136	282110
48947	282111
8957	282112
15449	282113
138468	282114
47656	282115
391374	282116
91286	282117
263924	282118
152507	282119
87582	282120
429295	282121
605770	282122
482781	282123
206635	282124
30559	282125
32278	282126
293242	282127
137938	282128
32278	282129
213884	282130
529794	282131
423868	282132
272294	282133
158032	282134
101889	282135
64638	282136
34578	282137
405231	282138
627470	282139
457534	282140
132218	282141
135258	282142
3508	282143
300362	282144
339598	282145
39021	282146
611935	282147
73557	282148
593366	282149
580637	282150
529361	282151
129507	282152
398681	282153
509785	282154
673451	282155
43822	282156
418421	282157
117701	282158
339035	282159
74406	282160
395399	282161
278167	282162
651741	282163
311713	282164
680044	282165
69731	282166
168296	282167
241935	282168
24324	282169
209075	282170
410116	282171
437867	282172
211733	282173
238360	282174
117722	282175
80679	282176
582347	282177
45685	282178
501513	282179
117169	282180
615936	282181
13420	282182
243954	282183
203274	282184
632298	282185
32124	282186
515625	282187
275645	282188
2222	282189
143114	282190
50797	282191
4434	282192
22515	282193
141429	282194
78430	282195
666719	282196
479375	282197
241036	282198
162137	282199
506800	282200
9397	282201
50927	282202
115678	282203
157050	282204
587352	282205
662290	282206
21256	282207
44662	282208
182595	282209
65224	282210
14655	282211
166775	282212
79044	282213
90618	282214
546481	282215
322223	282216
6709	282217
56359	282218
602960	282219
230879	282220
141773	282221
397495	282222
480919	282223
452823	282224
469574	282225
388299	282226
274105	282227
106656	282228
101553	282229
17142	282230
401589	282231
360975	282232
435712	282233
246790	282234
556538	282235
155485	282236
246528	282237
166265	282238
18274	282239
558307	282240
87127	282241
132542	282242
208454	282243
459207	282244
508271	282245
72718	282246
67577	282247
19933	282248
1649	282249
265204	282250
50648	282251
36810	282252
346514	282253
51855	282254
91541	282255
569301	282256
810	282257
88714	282258
562793	282259
2414	282260
418352	282261
264	282262
629850	282263
60170	282264
262631	282265
367	282266
7905	282267
56677	282268
402502	282269
16423	282270
52313	282271
142037	282272
39185	282273
508923	282274
122036	282275
207792	282276
209650	282277
208116	282278
462242	282279
133861	282280
123923	282281
673587	282282
384727	282283
122799	282284
130439	282285
610453	282286
666224	282287
20657	282288
463104	282289
527749	282290
466571	282291
24372	282292
141149	282293
151187	282294
120447	282295
377770	282296
56684	282297
129668	282298
196373	282299
441301	282300
592887	282301
606481	282302
500876	282303
494751	282304
368526	282305
49324	282306
419957	282307
387110	282308
423084	282309
223735	282310
285217	282311
641207	282312
230518	282313
310559	282314
226240	282315
49375	282316
165321	282317
173974	282318
487041	282319
34917	282320
230752	282321
288858	282322
130073	282323
470904	282324
194458	282325
203510	282326
447248	282327
597524	282328
273543	282329
93804	282330
273578	282331
141574	282332
55519	282333
606477	282334
566100	282335
261557	282336
459368	282337
3586	282338
181468	282339
661607	282340
105053	282341
115751	282342
10949	282343
18509	282344
103266	282345
172756	282346
105043	282347
4342	282348
124843	282349
685835	282350
525441	282351
665254	282352
151199	282353
20355	282354
3176	282355
580744	282356
1477	282357
191885	282358
518687	282359
408094	282360
257679	282361
150834	282362
61911	282363
12112	282364
309863	282365
485236	282366
25775	282367
349090	282368
7183	282369
203969	282370
60132	282371
70953	282372
102368	282373
193757	282374
693677	282375
575216	282376
12	282377
281997	282378
11897	282379
57134	282380
342948	282381
92890	282382
628791	282383
25415	282384
461703	282385
3594	282386
241178	282387
296155	282388
20	282389
526627	282390
117415	282391
32801	282392
623722	282393
594818	282394
156105	282395
438837	282396
103564	282397
30271	282398
57228	282399
459729	282400
20584	282401
495042	282402
131152	282403
655062	282404
241439	282405
244336	282406
2100	282407
103981	282408
150329	282409
13677	282410
649780	282411
30895	282412
436894	282413
496242	282414
114412	282415
11418	282416
348647	282417
417852	282418
6147	282419
202140	282420
209588	282421
7747	282422
27017	282423
19216	282424
165380	282425
581477	282426
470427	282427
160909	282428
137046	282429
467289	282430
64326	282431
226405	282432
516139	282433
620248	282434
81346	282435
300897	282436
198681	282437
67761	282438
13907	282439
34870	282440
52349	282441
86050	282442
487149	282443
139910	282444
280970	282445
59541	282446
604446	282447
985	282448
696684	282449
22116	282450
31362	282451
42457	282452
253887	282453
33139	282454
13970	282455
38297	282456
677642	282457
247780	282458
409784	282459
356574	282460
269706	282461
332070	282462
620831	282463
378011	282464
648887	282465
680526	282466
472044	282467
148577	282468
84394	282469
403776	282470
388002	282471
347937	282472
55535	282473
394278	282474
136428	282475
490723	282476
586541	282477
209148	282478
696076	282479
342303	282480
379812	282481
532217	282482
386041	282483
627971	282484
21926	282485
54231	282486
368677	282487
526117	282488
93824	282489
333354	282490
4398	282491
99685	282492
497425	282493
12918	282494
553781	282495
353709	282496
86556	282497
393456	282498
498403	282499
441597	282500
333720	282501
515247	282502
110248	282503
612391	282504
406280	282505
670047	282506
58123	282507
548474	282508
53279	282509
488084	282510
271434	282511
47712	282512
119517	282513
145359	282514
5195	282515
673100	282516
9183	282517
12991	282518
393495	282519
324320	282520
306458	282521
60996	282522
9891	282523
37345	282524
352233	282525
393757	282526
635139	282527
325515	282528
186208	282529
615732	282530
3892	282531
221011	282532
215312	282533
49523	282534
623048	282535
157549	282536
403752	282537
457645	282538
385181	282539
60262	282540
626677	282541
62359	282542
59558	282543
459452	282544
267688	282545
396868	282546
418403	282547
207581	282548
53762	282549
32556	282550
560081	282551
305932	282552
455337	282553
36985	282554
262283	282555
324530	282556
633189	282557
443354	282558
692388	282559
616913	282560
639982	282561
377048	282562
212169	282563
129407	282564
309737	282565
191427	282566
126737	282567
600504	282568
625579	282569
551889	282570
238467	282571
267732	282572
107725	282573
668819	282574
374109	282575
298177	282576
331792	282577
372935	282578
438740	282579
259807	282580
59566	282581
657271	282582
39481	282583
654619	282584
645886	282585
10951	282586
539699	282587
341471	282588
659697	282589
119189	282590
660761	282591
438678	282592
158315	282593
689	282594
501205	282595
51607	282596
668835	282597
290518	282598
608750	282599
222287	282600
638230	282601
565985	282602
109818	282603
688616	282604
204023	282605
254637	282606
568488	282607
624284	282608
529226	282609
665519	282610
188545	282611
552383	282612
311023	282613
7729	282614
442781	282615
372773	282616
7729	282617
427949	282618
492341	282619
160926	282620
115996	282621
178273	282622
487288	282623
554847	282624
340447	282625
437753	282626
469939	282627
398816	282628
65962	282629
132604	282630
483766	282631
188867	282632
383183	282633
384199	282634
463384	282635
283057	282636
669891	282637
283061	282638
351976	282639
747	282640
146752	282641
619852	282642
182938	282643
463062	282644
96908	282645
679589	282646
346988	282647
176003	282648
428118	282649
157976	282650
239567	282651
60359	282652
309961	282653
1330	282654
624972	282655
187347	282656
385504	282657
32572	282658
678981	282659
18787	282660
63865	282661
619525	282662
109522	282663
527621	282664
261852	282665
419924	282666
518283	282667
274306	282668
308578	282669
79546	282670
215309	282671
628844	282672
291182	282673
624320	282674
640152	282675
666488	282676
128994	282677
504182	282678
575109	282679
494390	282680
476038	282681
428072	282682
581441	282683
1556	282684
506879	282685
415921	282686
236627	282687
390656	282688
663229	282689
2957	282690
626347	282691
2891	282692
659292	282693
62934	282694
440284	282695
121937	282696
3900	282697
176010	282698
3949	282699
105754	282700
565604	282701
274100	282702
246432	282703
151210	282704
659299	282705
81619	282706
115954	282707
437632	282708
517620	282709
16585	282710
357643	282711
685393	282712
220012	282713
161638	282714
43022	282715
692744	282716
512851	282717
85	282718
2891	282719
421894	282720
94690	282721
415912	282722
506753	282723
426856	282724
649951	282725
562002	282726
309113	282727
184700	282728
24344	282729
18888	282730
34642	282731
163278	282732
644733	282733
129694	282734
77567	282735
221265	282736
527587	282737
347	282738
668824	282739
224	282740
647048	282741
395967	282742
574418	282743
96891	282744
617662	282745
522913	282746
274325	282747
681709	282748
635802	282749
32193	282750
34956	282751
19712	282752
191229	282753
374534	282754
408741	282755
503002	282756
668865	282757
574955	282758
591675	282759
96386	282760
252666	282761
649824	282762
102015	282763
440231	282764
195658	282765
518099	282766
590824	282767
496937	282768
398631	282769
692740	282770
1973	282771
140381	282772
302635	282773
396005	282774
3306	282775
381564	282776
161395	282777
4591	282778
390678	282779
161845	282780
19713	282781
453953	282782
132321	282783
581324	282784
541773	282785
669052	282786
601295	282787
165480	282788
622402	282789
575017	282790
1973	282791
374544	282792
487289	282793
562407	282794
374540	282795
141476	282796
143702	282797
408751	282798
408750	282799
470470	282800
186373	282801
167489	282802
547060	282803
618224	282804
478154	282805
7596	282806
640660	282807
190945	282808
68422	282809
503316	282810
171741	282811
149236	282812
26709	282813
267991	282814
633621	282815
553929	282816
121136	282817
4064	282818
98704	282819
103951	282820
6161	282821
116480	282822
526482	282823
62044	282824
164615	282825
673487	282826
58277	282827
237729	282828
435100	282829
128	282830
53324	282831
118034	282832
113941	282833
35178	282834
660499	282835
587269	282836
60125	282837
26823	282838
459344	282839
526845	282840
19918	282841
106793	282842
64085	282843
194313	282844
383758	282845
32946	282846
271654	282847
691531	282848
11419	282849
68966	282850
124104	282851
346225	282852
128595	282853
357427	282854
686211	282855
292150	282856
275612	282857
433346	282858
111632	282859
313606	282860
267489	282861
393061	282862
120646	282863
643063	282864
579820	282865
37385	282866
108289	282867
108296	282868
26110	282869
19770	282870
298894	282871
38001	282872
7343	282873
518612	282874
252829	282875
429828	282876
511243	282877
579544	282878
534652	282879
441067	282880
2206	282881
456349	282882
1575	282883
442276	282884
195225	282885
171311	282886
153034	282887
418794	282888
430900	282889
97903	282890
454138	282891
370357	282892
16743	282893
152855	282894
146020	282895
486615	282896
683342	282897
10766	282898
592772	282899
144187	282900
131564	282901
30692	282902
157465	282903
352930	282904
51673	282905
63622	282906
134698	282907
194377	282908
551714	282909
396344	282910
82841	282911
380596	282912
7405	282913
157088	282914
367366	282915
259855	282916
87361	282917
140000	282918
40985	282919
94433	282920
91985	282921
532232	282922
45253	282923
405522	282924
694835	282925
130828	282926
310340	282927
529041	282928
327040	282929
163466	282930
197626	282931
2529	282932
62108	282933
520507	282934
627275	282935
320312	282936
478802	282937
301433	282938
573451	282939
29453	282940
2825	282941
480593	282942
129543	282943
43735	282944
165067	282945
193566	282946
677206	282947
35716	282948
2416	282949
306813	282950
364449	282951
50964	282952
93682	282953
145018	282954
572724	282955
666798	282956
9944	282957
628669	282958
625499	282959
153565	282960
37522	282961
454122	282962
8373	282963
10620	282964
1577	282965
82733	282966
511930	282967
427700	282968
232036	282969
183705	282970
57767	282971
658029	282972
121262	282973
391834	282974
8657	282975
55396	282976
154725	282977
67672	282978
401086	282979
15369	282980
96	282981
425216	282982
201763	282983
23847	282984
120759	282985
9867	282986
74902	282987
120742	282988
197886	282989
20357	282990
104371	282991
38355	282992
507045	282993
223713	282994
117682	282995
46864	282996
148327	282997
118547	282998
96385	282999
15188	283000
458269	283001
161203	283002
4891	283003
682907	283004
565492	283005
29142	283006
7006	283007
1574	283008
360505	283009
216239	283010
69491	283011
208736	283012
3050	283013
682117	283014
463812	283015
50501	283016
25383	283017
676843	283018
147287	283019
415055	283020
80348	283021
344746	283022
64529	283023
122143	283024
287978	283025
687926	283026
494820	283027
475452	283028
7733	283029
144011	283030
129837	283031
622435	283032
63704	283033
170974	283034
137994	283035
604572	283036
264475	283037
177005	283038
498272	283039
142527	283040
555039	283041
545487	283042
20962	283043
297283	283044
15717	283045
38883	283046
189229	283047
197233	283048
440935	283049
289128	283050
100094	283051
355355	283052
517293	283053
179673	283054
43061	283055
377923	283056
78024	283057
638565	283058
19442	283059
155557	283060
664117	283061
357650	283062
16322	283063
562537	283064
683468	283065
484399	283066
470513	283067
201743	283068
156923	283069
404757	283070
6918	283071
351578	283072
528014	283073
431359	283074
470102	283075
171505	283076
43351	283077
273022	283078
30369	283079
215834	283080
446255	283081
322373	283082
161756	283083
238250	283084
540084	283085
13913	283086
389407	283087
24590	283088
508273	283089
160270	283090
404292	283091
379084	283092
402194	283093
650897	283094
61902	283095
323913	283096
78224	283097
3429	283098
54877	283099
638841	283100
84550	283101
483961	283102
15726	283103
398170	283104
19941	283105
137106	283106
167976	283107
415339	283108
59496	283109
133989	283110
521912	283111
136985	283112
19277	283113
158923	283114
367	283115
270110	283116
21099	283117
275793	283118
19898	283119
33593	283120
645570	283121
437767	283122
519775	283123
208979	283124
142572	283125
206	283126
52155	283127
624599	283128
126501	283129
501972	283130
39682	283131
24325	283132
697159	283133
76533	283134
4026	283135
138152	283136
630922	283137
55670	283138
304249	283139
125756	283140
54729	283141
395208	283142
15191	283143
152031	283144
148674	283145
29883	283146
370725	283147
357205	283148
489066	283149
405322	283150
39536	283151
185616	283152
643009	283153
272137	283154
175652	283155
413901	283156
2019	283157
603776	283158
17451	283159
344507	283160
569603	283161
461765	283162
114471	283163
506240	283164
655623	283165
110015	283166
244380	283167
11135	283168
650819	283169
11425	283170
550506	283171
120684	283172
196410	283173
124905	283174
374173	283175
352968	283176
313191	283177
558355	283178
663315	283179
452240	283180
513038	283181
22427	283182
23718	283183
346637	283184
662121	283185
642611	283186
681733	283187
3304	283188
87962	283189
63306	283190
26711	283191
139344	283192
399310	283193
477209	283194
427174	283195
183356	283196
434145	283197
341849	283198
135751	283199
677615	283200
483767	283201
669199	283202
1567	283203
577607	283204
597635	283205
423108	283206
574640	283207
548965	283208
99153	283209
17908	283210
347574	283211
89121	283212
626765	283213
463140	283214
1221	283215
105870	283216
358040	283217
119449	283218
128110	283219
301691	283220
123480	283221
694155	283222
289617	283223
276663	283224
187857	283225
189355	283226
197099	283227
531989	283228
185109	283229
429681	283230
384238	283231
411631	283232
183360	283233
404084	283234
631432	283235
656869	283236
591718	283237
68131	283238
618264	283239
539207	283240
303265	283241
272448	283242
567220	283243
513673	283244
234022	283245
356259	283246
693526	283247
614814	283248
681863	283249
307054	283250
39702	283251
271095	283252
650575	283253
153772	283254
496482	283255
655132	283256
250124	283257
122113	283258
401536	283259
43356	283260
358051	283261
486906	283262
237337	283263
480588	283264
632708	283265
463396	283266
21632	283267
286075	283268
157069	283269
582317	283270
52952	283271
689419	283272
289758	283273
372637	283274
311626	283275
80254	283276
171572	283277
85164	283278
419747	283279
635309	283280
403020	283281
575399	283282
605643	283283
662118	283284
572292	283285
616980	283286
229354	283287
13527	283288
323544	283289
147848	283290
6982	283291
2943	283292
375463	283293
294822	283294
98031	283295
43174	283296
507027	283297
232713	283298
556453	283299
417483	283300
467259	283301
685689	283302
45287	283303
310102	283304
2999	283305
615534	283306
77534	283307
215358	283308
251087	283309
40641	283310
186704	283311
247844	283312
688080	283313
694737	283314
302029	283315
34839	283316
415274	283317
586775	283318
135993	283319
19121	283320
19127	283321
94255	283322
609657	283323
58586	283324
1153	283325
21842	283326
32174	283327
483898	283328
32987	283329
265978	283330
683692	283331
170574	283332
402946	283333
56587	283334
514584	283335
597380	283336
34052	283337
44084	283338
695546	283339
21430	283340
39520	283341
394471	283342
239580	283343
122324	283344
632295	283345
262694	283346
691802	283347
13206	283348
219816	283349
159402	283350
685598	283351
48125	283352
621070	283353
67830	283354
60837	283355
599139	283356
353444	283357
110475	283358
177521	283359
221586	283360
316043	283361
352309	283362
35046	283363
509153	283364
240625	283365
544092	283366
16620	283367
338551	283368
236266	283369
575984	283370
481247	283371
19162	283372
123814	283373
360651	283374
252371	283375
10223	283376
555451	283377
383583	283378
132202	283379
244295	283380
5413	283381
78010	283382
10170	283383
84287	283384
598111	283385
129797	283386
392934	283387
459520	283388
588007	283389
246123	283390
160982	283391
43771	283392
162695	283393
343137	283394
281552	283395
433156	283396
420336	283397
221734	283398
68944	283399
42382	283400
416981	283401
458238	283402
386023	283403
245160	283404
210684	283405
24081	283406
255905	283407
152786	283408
144050	283409
162695	283410
614604	283411
72768	283412
437077	283413
384490	283414
344110	283415
418439	283416
527059	283417
682834	283418
179292	283419
583722	283420
145064	283421
667900	283422
53678	283423
387144	283424
244308	283425
569261	283426
643657	283427
633420	283428
440312	283429
507826	283430
26434	283431
337120	283432
423638	283433
131045	283434
569187	283435
48739	283436
376151	283437
632667	283438
209891	283439
27	283440
544742	283441
20621	283442
13328	283443
58715	283444
590229	283445
229560	283446
611251	283447
663500	283448
326630	283449
110	283450
422504	283451
100	283452
60056	283453
158401	283454
169462	283455
424769	283456
61044	283457
114679	283458
54036	283459
96125	283460
179334	283461
65144	283462
619727	283463
244123	283464
685006	283465
13542	283466
202583	283467
132068	283468
467196	283469
147911	283470
72	283471
13216	283472
125422	283473
600076	283474
83954	283475
4992	283476
382213	283477
627094	283478
337147	283479
172088	283480
179330	283481
142146	283482
467140	283483
321890	283484
488807	283485
22633	283486
636390	283487
179335	283488
92705	283489
24189	283490
456264	283491
19416	283492
38309	283493
617695	283494
423859	283495
49594	283496
544735	283497
148541	283498
89	283499
304036	283500
636176	283501
656131	283502
697318	283503
368519	283504
304325	283505
87496	283506
404876	283507
638304	283508
486372	283509
643652	283510
429177	283511
116593	283512
382146	283513
138383	283514
90993	283515
488388	283516
179321	283517
266551	283518
152232	283519
93382	283520
111275	283521
73291	283522
121292	283523
393571	283524
678807	283525
382712	283526
227987	283527
675221	283528
275083	283529
265064	283530
153439	283531
45466	283532
36022	283533
107783	283534
143375	283535
82664	283536
143407	283537
143379	283538
585970	283539
49571	283540
91231	283541
188887	283542
594292	283543
620579	283544
162006	283545
163278	283546
411016	283547
381235	283548
376337	283549
124395	283550
133357	283551
673005	283552
663356	283553
610374	283554
165721	283555
265115	283556
536407	283557
109879	283558
544334	283559
544297	283560
544340	283561
544309	283562
600338	283563
265138	283564
77748	283565
39018	283566
174325	283567
341939	283568
565951	283569
544359	283570
265140	283571
265152	283572
309167	283573
544491	283574
289814	283575
414655	283576
11018	283577
111519	283578
185126	283579
358582	283580
47779	283581
43379	283582
539089	283583
409706	283584
353410	283585
633215	283586
622625	283587
470783	283588
141676	283589
2758	283590
693572	283591
629166	283592
20298	283593
172562	283594
669658	283595
623710	283596
49390	283597
92381	283598
167614	283599
419867	283600
252266	283601
598360	283602
10747	283603
302740	283604
103518	283605
323951	283606
328925	283607
378452	283608
378449	283609
378451	283610
136900	283611
415623	283612
283518	283613
5011	283614
666514	283615
384384	283616
288137	283617
65013	283618
456913	283619
455952	283620
348673	283621
372783	283622
111485	283623
13545	283624
325252	283625
288837	283626
156313	283627
606880	283628
151702	283629
589830	283630
137839	283631
674137	283632
451485	283633
344156	283634
6422	283635
347865	283636
99002	283637
32212	283638
631863	283639
388003	283640
110979	283641
636407	283642
452961	283643
278134	283644
34867	283645
380707	283646
439567	283647
532706	283648
496817	283649
381765	283650
38992	283651
100109	283652
146254	283653
247239	283654
3892	283655
283293	283656
37335	283657
15377	283658
116810	283659
443246	283660
265880	283661
480231	283662
167207	283663
521804	283664
25167	283665
342032	283666
317159	283667
265366	283668
85771	283669
85763	283670
165235	283671
579542	283672
81744	283673
615796	283674
5584	283675
476227	283676
623119	283677
115657	283678
179196	283679
179202	283680
426188	283681
212793	283682
49999	283683
671342	283684
253138	283685
186561	283686
19970	283687
265833	283688
265918	283689
179258	283690
656328	283691
23769	283692
656326	283693
12960	283694
437794	283695
654869	283696
52020	283697
238425	283698
7490	283699
357182	283700
386002	283701
206857	283702
56994	283703
43921	283704
378000	283705
490111	283706
154653	283707
32250	283708
266370	283709
142115	283710
8602	283711
8602	283712
80736	283713
266368	283714
545325	283715
142125	283716
50643	283717
266320	283718
545318	283719
80732	283720
80755	283721
142120	283722
80731	283723
691033	283724
52475	283725
389121	283726
262554	283727
65842	283728
544895	283729
266428	283730
22468	283731
15590	283732
142158	283733
348641	283734
301889	283735
232422	283736
94770	283737
541480	283738
561349	283739
568	283740
617257	283741
80843	283742
171367	283743
443019	283744
628783	283745
11317	283746
498988	283747
652318	283748
59452	283749
610552	283750
138718	283751
650300	283752
23977	283753
198872	283754
21994	283755
77097	283756
405707	283757
169053	283758
41359	283759
327138	283760
17639	283761
77130	283762
656861	283763
158235	283764
548994	283765
179386	283766
319488	283767
179368	283768
638318	283769
202185	283770
576561	283771
50679	283772
384650	283773
568	283774
39157	283775
194093	283776
658556	283777
394075	283778
633113	283779
1300	283780
569115	283781
10619	283782
123083	283783
599162	283784
447858	283785
376352	283786
162261	283787
167933	283788
514125	283789
600859	283790
73422	283791
82580	283792
315900	283793
44319	283794
42713	283795
137597	283796
65506	283797
635734	283798
123873	283799
8345	283800
61064	283801
560593	283802
192488	283803
146822	283804
21877	283805
450766	283806
168976	283807
163787	283808
193189	283809
51757	283810
37040	283811
187474	283812
589988	283813
361319	283814
71225	283815
107724	283816
444725	283817
669602	283818
415016	283819
128802	283820
40384	283821
470312	283822
671939	283823
370076	283824
471421	283825
111225	283826
146955	283827
545679	283828
50688	283829
122209	283830
45877	283831
122203	283832
50685	283833
75960	283834
67482	283835
431363	283836
447404	283837
545666	283838
545689	283839
11680	283840
545677	283841
50689	283842
545660	283843
501195	283844
313435	283845
93984	283846
539759	283847
321263	283848
137799	283849
518588	283850
169153	283851
168804	283852
10539	283853
624511	283854
531088	283855
642457	283856
399025	283857
68319	283858
346693	283859
109130	283860
3246	283861
3246	283862
58729	283863
20415	283864
285232	283865
239079	283866
92880	283867
616534	283868
146453	283869
372872	283870
656090	283871
4556	283872
319941	283873
619654	283874
614382	283875
153013	283876
401489	283877
89120	283878
343	283879
516720	283880
278625	283881
68194	283882
581519	283883
346737	283884
35652	283885
242869	283886
684737	283887
424377	283888
148800	283889
196675	283890
273575	283891
633511	283892
478790	283893
630913	283894
19702	283895
165752	283896
397962	283897
52583	283898
591676	283899
434282	283900
670602	283901
76007	283902
46987	283903
480459	283904
553636	283905
57072	283906
20928	283907
13400	283908
635250	283909
302149	283910
44123	283911
47072	283912
284536	283913
244455	283914
327383	283915
672126	283916
246173	283917
476681	283918
50400	283919
597068	283920
423516	283921
490049	283922
41038	283923
659161	283924
109907	283925
11527	283926
697240	283927
74928	283928
86285	283929
154428	283930
95824	283931
598260	283932
463418	283933
409242	283934
536639	283935
215826	283936
221952	283937
614937	283938
59682	283939
689024	283940
56192	283941
174850	283942
109144	283943
18515	283944
147538	283945
186884	283946
349766	283947
255421	283948
670761	283949
173586	283950
637078	283951
22869	283952
36171	283953
17008	283954
585972	283955
45208	283956
43397	283957
312892	283958
270756	283959
167	283960
2465	283961
362376	283962
555647	283963
142092	283964
210888	283965
124090	283966
568888	283967
34741	283968
16413	283969
283341	283970
11352	283971
49818	283972
48909	283973
65799	283974
27628	283975
165089	283976
123303	283977
28375	283978
30709	283979
24120	283980
154269	283981
589275	283982
134702	283983
553383	283984
141276	283985
617477	283986
251005	283987
327	283988
543072	283989
301838	283990
22448	283991
3900	283992
158061	283993
36371	283994
117079	283995
93715	283996
52577	283997
311474	283998
8185	283999
386020	284000
266647	284001
266653	284002
474035	284003
71821	284004
69100	284005
22871	284006
91274	284007
345372	284008
123592	284009
5556	284010
126609	284011
53237	284012
666922	284013
512505	284014
10112	284015
307623	284016
253201	284017
2862	284018
484843	284019
60903	284020
230775	284021
181171	284022
61450	284023
4197	284024
269997	284025
325434	284026
224488	284027
32233	284028
401093	284029
62031	284030
58860	284031
74811	284032
157364	284033
545918	284034
545915	284035
142368	284036
138898	284037
546024	284038
546160	284039
15651	284040
32425	284041
142332	284042
142354	284043
266931	284044
22615	284045
319602	284046
571243	284047
360891	284048
142654	284049
374015	284050
37647	284051
455346	284052
86835	284053
5833	284054
4046	284055
61102	284056
3684	284057
565879	284058
276545	284059
347142	284060
610913	284061
32369	284062
684318	284063
114694	284064
80911	284065
498937	284066
65116	284067
165949	284068
161878	284069
191114	284070
79032	284071
8162	284072
1411	284073
402644	284074
187171	284075
634529	284076
266501	284077
163987	284078
8859	284079
539813	284080
258213	284081
161677	284082
4432	284083
108352	284084
40604	284085
115339	284086
52490	284087
622149	284088
109714	284089
26710	284090
565642	284091
296775	284092
582342	284093
683143	284094
172035	284095
90870	284096
453235	284097
128983	284098
24314	284099
135804	284100
515767	284101
82889	284102
212290	284103
517580	284104
613902	284105
405628	284106
608271	284107
312268	284108
482926	284109
20542	284110
657943	284111
149082	284112
138922	284113
110600	284114
439490	284115
322885	284116
682454	284117
291564	284118
22085	284119
87388	284120
93950	284121
11730	284122
353005	284123
30853	284124
620672	284125
395860	284126
304894	284127
571456	284128
393996	284129
314021	284130
602822	284131
545450	284132
665115	284133
64736	284134
98157	284135
66496	284136
53514	284137
336263	284138
87812	284139
690528	284140
53616	284141
412187	284142
198934	284143
71668	284144
147094	284145
669539	284146
270211	284147
143180	284148
493223	284149
647068	284150
526949	284151
310828	284152
96578	284153
25225	284154
87204	284155
81666	284156
31980	284157
605330	284158
330378	284159
12118	284160
491200	284161
108596	284162
42430	284163
498560	284164
118304	284165
522621	284166
515765	284167
133945	284168
417562	284169
7983	284170
109074	284171
202370	284172
144305	284173
83801	284174
535590	284175
187687	284176
600945	284177
546387	284178
267290	284179
615711	284180
546386	284181
91903	284182
423970	284183
76442	284184
523935	284185
79169	284186
434561	284187
520620	284188
4248	284189
14575	284190
20742	284191
163886	284192
59279	284193
146726	284194
151610	284195
68068	284196
287479	284197
126031	284198
169317	284199
546446	284200
192268	284201
367364	284202
324517	284203
81909	284204
427934	284205
12	284206
100444	284207
385435	284208
378896	284209
378951	284210
257112	284211
18261	284212
345891	284213
9829	284214
43019	284215
105223	284216
261648	284217
437611	284218
229171	284219
654168	284220
442963	284221
621506	284222
511189	284223
385366	284224
660768	284225
11324	284226
440975	284227
143807	284228
12557	284229
197749	284230
494549	284231
267372	284232
126930	284233
684585	284234
130935	284235
10370	284236
277	284237
438648	284238
45211	284239
47279	284240
104634	284241
501431	284242
18311	284243
151693	284244
10056	284245
22053	284246
2056	284247
630209	284248
58917	284249
122750	284250
622592	284251
666824	284252
689177	284253
97712	284254
165502	284255
349341	284256
485239	284257
487107	284258
82108	284259
649675	284260
649693	284261
31177	284262
109974	284263
38598	284264
40004	284265
171800	284266
534040	284267
129875	284268
689852	284269
529724	284270
37307	284271
65204	284272
124985	284273
643612	284274
91676	284275
54108	284276
267662	284277
272940	284278
417640	284279
9557	284280
356565	284281
161758	284282
692425	284283
56403	284284
602890	284285
40628	284286
92170	284287
38671	284288
131396	284289
605990	284290
201342	284291
356696	284292
648360	284293
450475	284294
56475	284295
201341	284296
31261	284297
239378	284298
15695	284299
671897	284300
50893	284301
51871	284302
440881	284303
684881	284304
546734	284305
201393	284306
54547	284307
12268	284308
16028	284309
16028	284310
16028	284311
387859	284312
250710	284313
351519	284314
102882	284315
3582	284316
33325	284317
377627	284318
52559	284319
575132	284320
378877	284321
378799	284322
58051	284323
378868	284324
309714	284325
148568	284326
24363	284327
378881	284328
378891	284329
105245	284330
378958	284331
378850	284332
240854	284333
136644	284334
368342	284335
382976	284336
36229	284337
35398	284338
64416	284339
304901	284340
153303	284341
13258	284342
376408	284343
129849	284344
23488	284345
270359	284346
7808	284347
483456	284348
113579	284349
8618	284350
7698	284351
398948	284352
675068	284353
179126	284354
60421	284355
629158	284356
618481	284357
669635	284358
309	284359
378912	284360
629176	284361
13089	284362
385419	284363
165744	284364
336201	284365
378855	284366
623259	284367
385377	284368
78494	284369
105097	284370
172009	284371
272064	284372
624493	284373
624478	284374
686410	284375
171453	284376
623228	284377
665432	284378
6861	284379
495556	284380
229466	284381
268246	284382
582277	284383
539032	284384
422687	284385
237244	284386
691454	284387
264100	284388
394287	284389
672792	284390
599302	284391
132150	284392
686620	284393
257219	284394
265644	284395
521141	284396
151407	284397
169333	284398
23734	284399
396721	284400
289067	284401
229346	284402
51512	284403
237266	284404
685998	284405
378439	284406
378447	284407
648799	284408
7909	284409
342514	284410
549083	284411
4180	284412
340171	284413
91908	284414
298617	284415
102815	284416
136632	284417
54648	284418
100240	284419
631408	284420
197019	284421
221584	284422
691779	284423
108258	284424
108508	284425
108261	284426
145548	284427
246637	284428
229859	284429
465738	284430
482502	284431
323178	284432
583343	284433
123804	284434
434990	284435
149422	284436
457995	284437
242200	284438
666196	284439
430899	284440
378697	284441
671953	284442
385238	284443
131007	284444
457599	284445
469882	284446
478946	284447
576842	284448
162418	284449
153469	284450
668137	284451
668138	284452
167351	284453
668141	284454
668135	284455
668134	284456
668139	284457
497631	284458
535923	284459
171688	284460
816	284461
159594	284462
92396	284463
644922	284464
109864	284465
248989	284466
164191	284467
201795	284468
175464	284469
96894	284470
492370	284471
528174	284472
24611	284473
599186	284474
649212	284475
57	284476
229485	284477
298207	284478
54325	284479
511719	284480
38195	284481
76977	284482
21320	284483
13735	284484
6536	284485
132772	284486
378718	284487
654525	284488
119538	284489
623193	284490
18622	284491
377629	284492
25605	284493
109234	284494
501944	284495
63237	284496
10659	284497
123500	284498
94314	284499
267972	284500
267999	284501
267932	284502
81155	284503
170663	284504
344375	284505
163365	284506
114966	284507
455325	284508
492751	284509
547165	284510
376824	284511
679283	284512
159186	284513
27146	284514
360679	284515
62682	284516
61128	284517
671321	284518
63133	284519
344059	284520
135668	284521
47583	284522
47583	284523
189746	284524
669149	284525
121382	284526
302977	284527
651739	284528
153513	284529
347435	284530
105795	284531
189765	284532
189904	284533
402152	284534
142546	284535
547042	284536
83225	284537
277669	284538
268038	284539
607462	284540
294352	284541
143307	284542
562541	284543
419553	284544
299678	284545
462629	284546
81224	284547
268575	284548
81222	284549
339	284550
81244	284551
92916	284552
124810	284553
108001	284554
9441	284555
428057	284556
428032	284557
428008	284558
165740	284559
427985	284560
116364	284561
116358	284562
284560	284563
284524	284564
685274	284565
16029	284566
517335	284567
179757	284568
440569	284569
291795	284570
179710	284571
441410	284572
438249	284573
252776	284574
179750	284575
479601	284576
119274	284577
440720	284578
440674	284579
379553	284580
624686	284581
272772	284582
121716	284583
388681	284584
472167	284585
398748	284586
282904	284587
42813	284588
510704	284589
618816	284590
90948	284591
121308	284592
434938	284593
75114	284594
614480	284595
296694	284596
119277	284597
282917	284598
243164	284599
108521	284600
169449	284601
81186	284602
641964	284603
122222	284604
627566	284605
47964	284606
14292	284607
450274	284608
406791	284609
323952	284610
42264	284611
81303	284612
301147	284613
24422	284614
183961	284615
71651	284616
174239	284617
379807	284618
89436	284619
508056	284620
402120	284621
316896	284622
43630	284623
535190	284624
401897	284625
293089	284626
420418	284627
594626	284628
10006	284629
129333	284630
204976	284631
656812	284632
193124	284633
446752	284634
140836	284635
547616	284636
268783	284637
541184	284638
548137	284639
548009	284640
401798	284641
269260	284642
362875	284643
381752	284644
468554	284645
92182	284646
657140	284647
449954	284648
591130	284649
416558	284650
223841	284651
34255	284652
179648	284653
347674	284654
337200	284655
231841	284656
2602	284657
500530	284658
182208	284659
59230	284660
405677	284661
563281	284662
59634	284663
498099	284664
135457	284665
65170	284666
41941	284667
298428	284668
94537	284669
628588	284670
199746	284671
13767	284672
692990	284673
469161	284674
677857	284675
613482	284676
19367	284677
163448	284678
169422	284679
288993	284680
4664	284681
412030	284682
15689	284683
162638	284684
505806	284685
419341	284686
451682	284687
13790	284688
112977	284689
56850	284690
25749	284691
416299	284692
637102	284693
229508	284694
26967	284695
590549	284696
441	284697
272710	284698
107	284699
448809	284700
11365	284701
137304	284702
11362	284703
8946	284704
283169	284705
1	284706
1816	284707
141427	284708
83406	284709
25362	284710
656073	284711
68784	284712
239970	284713
514929	284714
289369	284715
654621	284716
83405	284717
203682	284718
266230	284719
674171	284720
377308	284721
303490	284722
2082	284723
494149	284724
495568	284725
150149	284726
461779	284727
478978	284728
559102	284729
137925	284730
520233	284731
5972	284732
375888	284733
92074	284734
416922	284735
52326	284736
673	284737
673	284738
49407	284739
11470	284740
11478	284741
1235	284742
1238	284743
2188	284744
2188	284745
2188	284746
2188	284747
72553	284748
120409	284749
338790	284750
4347	284751
386287	284752
21971	284753
137833	284754
608825	284755
162214	284756
152854	284757
666295	284758
626207	284759
323707	284760
134352	284761
6384	284762
303089	284763
420002	284764
82172	284765
267777	284766
261802	284767
40860	284768
397096	284769
143155	284770
276690	284771
38226	284772
56328	284773
24319	284774
658622	284775
452879	284776
372929	284777
598717	284778
455378	284779
189680	284780
495584	284781
20178	284782
22346	284783
1	284784
4979	284785
643024	284786
324187	284787
71027	284788
46751	284789
628931	284790
601154	284791
110236	284792
6116	284793
673566	284794
120731	284795
248313	284796
131749	284797
15518	284798
37737	284799
623371	284800
88392	284801
325372	284802
102843	284803
307689	284804
29219	284805
548366	284806
269423	284807
269456	284808
357690	284809
286115	284810
71476	284811
610657	284812
2583	284813
114507	284814
368376	284815
646868	284816
8951	284817
6624	284818
269441	284819
321901	284820
397042	284821
123782	284822
100671	284823
621574	284824
697388	284825
104636	284826
8927	284827
288641	284828
103251	284829
565399	284830
43414	284831
355738	284832
666748	284833
419351	284834
354869	284835
46652	284836
373549	284837
404345	284838
580705	284839
235451	284840
501376	284841
522530	284842
207407	284843
14407	284844
215332	284845
514730	284846
654876	284847
674711	284848
97175	284849
165	284850
659641	284851
601104	284852
607103	284853
96952	284854
547789	284855
387591	284856
155830	284857
500912	284858
499944	284859
491861	284860
250315	284861
135203	284862
13552	284863
145292	284864
556761	284865
47467	284866
7349	284867
192812	284868
428043	284869
3153	284870
523707	284871
190250	284872
526858	284873
638645	284874
390817	284875
86445	284876
416775	284877
278203	284878
57450	284879
128775	284880
488289	284881
380309	284882
333696	284883
683196	284884
149603	284885
678201	284886
101913	284887
452264	284888
594749	284889
573431	284890
27899	284891
161654	284892
42434	284893
672641	284894
3254	284895
150628	284896
54079	284897
576559	284898
568757	284899
137628	284900
646774	284901
675033	284902
275904	284903
275798	284904
18932	284905
37192	284906
526546	284907
570936	284908
299969	284909
55301	284910
499993	284911
70745	284912
58918	284913
682836	284914
80528	284915
146	284916
807	284917
155296	284918
130537	284919
559247	284920
278786	284921
161706	284922
174542	284923
584432	284924
620628	284925
307976	284926
338793	284927
6163	284928
29970	284929
502485	284930
296506	284931
564237	284932
82489	284933
22431	284934
47929	284935
654513	284936
393476	284937
16622	284938
164689	284939
132736	284940
655012	284941
128174	284942
82826	284943
127	284944
19359	284945
231988	284946
445221	284947
385477	284948
263285	284949
3190	284950
106587	284951
163318	284952
642	284953
339224	284954
180231	284955
27345	284956
211721	284957
3183	284958
22675	284959
435754	284960
2068	284961
8376	284962
4665	284963
640741	284964
611868	284965
651956	284966
39224	284967
330019	284968
259951	284969
518567	284970
8131	284971
294933	284972
18699	284973
503934	284974
27361	284975
23342	284976
445118	284977
675966	284978
614816	284979
314998	284980
27372	284981
476526	284982
21313	284983
150180	284984
2157	284985
572632	284986
4631	284987
47724	284988
32791	284989
401126	284990
445218	284991
406234	284992
5520	284993
577135	284994
11158	284995
13743	284996
70581	284997
201861	284998
41698	284999
285603	285000
127598	285001
76880	285002
111920	285003
111942	285004
66503	285005
304472	285006
49636	285007
8676	285008
182102	285009
140399	285010
474519	285011
157893	285012
103406	285013
6743	285014
216240	285015
614929	285016
343656	285017
7766	285018
89039	285019
427863	285020
401159	285021
54717	285022
7303	285023
408240	285024
156068	285025
553658	285026
69899	285027
168538	285028
98714	285029
108858	285030
6903	285031
161644	285032
133518	285033
1289	285034
5730	285035
6100	285036
116957	285037
358826	285038
25642	285039
4282	285040
158646	285041
351283	285042
533460	285043
291703	285044
34726	285045
136952	285046
11353	285047
49565	285048
55040	285049
46931	285050
153026	285051
100107	285052
311688	285053
4844	285054
462150	285055
439062	285056
145706	285057
223942	285058
123931	285059
439366	285060
197302	285061
24319	285062
114806	285063
34338	285064
173317	285065
37201	285066
62518	285067
141080	285068
1679	285069
55330	285070
317904	285071
526847	285072
1548	285073
257141	285074
555997	285075
54368	285076
600582	285077
41381	285078
485351	285079
65768	285080
1765	285081
164685	285082
8177	285083
101881	285084
178491	285085
31890	285086
497167	285087
510080	285088
20972	285089
459217	285090
519591	285091
696752	285092
23388	285093
240967	285094
309946	285095
478124	285096
23388	285097
63561	285098
125288	285099
93405	285100
81372	285101
265222	285102
604980	285103
58	285104
54461	285105
486125	285106
428999	285107
33448	285108
96020	285109
42650	285110
398216	285111
500306	285112
605546	285113
32990	285114
289303	285115
585512	285116
680970	285117
20291	285118
240431	285119
156009	285120
31432	285121
36429	285122
517840	285123
604841	285124
363155	285125
563934	285126
85485	285127
64749	285128
596606	285129
285750	285130
64654	285131
25212	285132
70895	285133
687672	285134
329118	285135
550478	285136
99583	285137
274093	285138
137634	285139
356712	285140
651744	285141
611494	285142
691209	285143
37327	285144
613183	285145
93511	285146
369733	285147
411924	285148
447312	285149
425179	285150
145141	285151
619419	285152
24687	285153
165720	285154
260445	285155
49738	285156
538759	285157
59243	285158
137251	285159
118	285160
94620	285161
551688	285162
188818	285163
7726	285164
65720	285165
121612	285166
4822	285167
6113	285168
459420	285169
649286	285170
14829	285171
38466	285172
559032	285173
649153	285174
541595	285175
541534	285176
684196	285177
279540	285178
148570	285179
58809	285180
499551	285181
208725	285182
581053	285183
511426	285184
29818	285185
551180	285186
616180	285187
588471	285188
198988	285189
602045	285190
5831	285191
310520	285192
148635	285193
497393	285194
340375	285195
95044	285196
314658	285197
5140	285198
13155	285199
482412	285200
492906	285201
461226	285202
230459	285203
690791	285204
573992	285205
162353	285206
270892	285207
309486	285208
437960	285209
617728	285210
106220	285211
19713	285212
388937	285213
6871	285214
675634	285215
244357	285216
192868	285217
576412	285218
246033	285219
400066	285220
472803	285221
55054	285222
491197	285223
302796	285224
325692	285225
237400	285226
277139	285227
204468	285228
198450	285229
140967	285230
18890	285231
3740	285232
351148	285233
264332	285234
177205	285235
640026	285236
433828	285237
649385	285238
586336	285239
152807	285240
214528	285241
1	285242
60201	285243
270750	285244
684984	285245
52653	285246
684472	285247
622393	285248
100986	285249
391547	285250
641565	285251
42574	285252
140036	285253
128991	285254
626603	285255
54141	285256
529003	285257
205760	285258
52624	285259
608428	285260
550520	285261
106849	285262
329170	285263
106651	285264
467218	285265
133352	285266
51075	285267
628012	285268
2330	285269
580996	285270
8587	285271
266329	285272
301904	285273
443160	285274
124657	285275
42560	285276
2122	285277
284827	285278
11377	285279
484	285280
645830	285281
1471	285282
33179	285283
256893	285284
76829	285285
121485	285286
61622	285287
582137	285288
315689	285289
47318	285290
102722	285291
84606	285292
633628	285293
193027	285294
68667	285295
265227	285296
553765	285297
116952	285298
535043	285299
293100	285300
33259	285301
168233	285302
631	285303
31766	285304
568068	285305
132934	285306
405793	285307
91159	285308
13600	285309
624450	285310
105209	285311
624459	285312
378617	285313
378592	285314
378615	285315
378590	285316
378585	285317
624458	285318
378612	285319
378621	285320
105217	285321
378588	285322
378618	285323
378584	285324
624443	285325
378623	285326
378616	285327
378619	285328
378624	285329
378607	285330
105211	285331
378581	285332
105217	285333
378599	285334
105214	285335
378583	285336
378622	285337
158651	285338
378580	285339
378594	285340
378586	285341
105216	285342
624448	285343
105214	285344
378597	285345
158651	285346
68668	285347
145362	285348
23247	285349
103138	285350
331511	285351
33315	285352
119385	285353
131	285354
58538	285355
6755	285356
600270	285357
612564	285358
13484	285359
477938	285360
109499	285361
10214	285362
128635	285363
150597	285364
696741	285365
324458	285366
604443	285367
803	285368
34918	285369
569420	285370
135034	285371
589579	285372
622530	285373
532852	285374
465188	285375
176119	285376
676779	285377
158435	285378
5269	285379
2022	285380
542090	285381
238440	285382
133275	285383
67664	285384
3818	285385
111183	285386
160853	285387
138150	285388
2699	285389
333121	285390
526310	285391
246310	285392
440592	285393
462139	285394
683297	285395
56501	285396
61358	285397
494830	285398
46786	285399
380065	285400
394974	285401
375475	285402
105571	285403
572430	285404
257619	285405
333078	285406
260682	285407
552739	285408
297867	285409
31820	285410
471770	285411
316346	285412
105482	285413
408567	285414
677199	285415
146624	285416
148573	285417
1716	285418
615195	285419
383648	285420
1159	285421
298008	285422
452542	285423
4781	285424
24116	285425
685461	285426
157343	285427
395153	285428
456174	285429
644038	285430
2580	285431
95911	285432
95836	285433
8471	285434
156053	285435
446338	285436
153782	285437
104748	285438
332888	285439
1497	285440
114052	285441
359806	285442
579861	285443
63521	285444
471668	285445
81	285446
121138	285447
45784	285448
471769	285449
42325	285450
114013	285451
644048	285452
56194	285453
333082	285454
666536	285455
690806	285456
146698	285457
89699	285458
221015	285459
372541	285460
637650	285461
114052	285462
640607	285463
525435	285464
289365	285465
121801	285466
266972	285467
7266	285468
635331	285469
233499	285470
38439	285471
170889	285472
2745	285473
644554	285474
470711	285475
630914	285476
52232	285477
530935	285478
41405	285479
418358	285480
345510	285481
44442	285482
357212	285483
520370	285484
318753	285485
17817	285486
533845	285487
677	285488
125124	285489
63671	285490
30293	285491
637513	285492
553514	285493
541179	285494
602192	285495
24292	285496
170490	285497
11872	285498
522638	285499
47522	285500
810	285501
504072	285502
516261	285503
149638	285504
373557	285505
5889	285506
583495	285507
420295	285508
120061	285509
162349	285510
269425	285511
231048	285512
269377	285513
310114	285514
667042	285515
257024	285516
13704	285517
470025	285518
671748	285519
324404	285520
232097	285521
853	285522
679551	285523
6634	285524
397728	285525
359663	285526
338557	285527
444264	285528
39841	285529
389865	285530
601137	285531
201222	285532
42507	285533
27225	285534
125159	285535
94740	285536
101975	285537
22859	285538
555176	285539
693063	285540
40679	285541
136436	285542
23786	285543
146938	285544
419305	285545
16360	285546
522079	285547
553009	285548
621	285549
14631	285550
29850	285551
539922	285552
88501	285553
453596	285554
314033	285555
539955	285556
167540	285557
539976	285558
12525	285559
77509	285560
252638	285561
31272	285562
259719	285563
514134	285564
15390	285565
67382	285566
190036	285567
66586	285568
419184	285569
40772	285570
92868	285571
77858	285572
50304	285573
617568	285574
447501	285575
179700	285576
526691	285577
151866	285578
20325	285579
109979	285580
377473	285581
381241	285582
273654	285583
140585	285584
470653	285585
675162	285586
652623	285587
15697	285588
160074	285589
481851	285590
673822	285591
371976	285592
665747	285593
174902	285594
63554	285595
581542	285596
527128	285597
569512	285598
26190	285599
21807	285600
554617	285601
37049	285602
414587	285603
555852	285604
12106	285605
418632	285606
87624	285607
119928	285608
427122	285609
247098	285610
625089	285611
562248	285612
626750	285613
376172	285614
84393	285615
517118	285616
446171	285617
656325	285618
47210	285619
340193	285620
574218	285621
666842	285622
442594	285623
565782	285624
482212	285625
158100	285626
52735	285627
150694	285628
5637	285629
2832	285630
659791	285631
588673	285632
424441	285633
662746	285634
210	285635
44676	285636
687476	285637
49358	285638
73466	285639
639994	285640
402077	285641
536027	285642
119674	285643
578158	285644
176063	285645
582218	285646
498035	285647
184403	285648
101256	285649
49791	285650
603724	285651
649030	285652
668099	285653
692705	285654
78988	285655
253877	285656
472092	285657
478150	285658
336068	285659
369735	285660
230417	285661
531401	285662
399108	285663
284013	285664
44326	285665
562146	285666
114657	285667
90126	285668
254789	285669
30642	285670
535946	285671
60373	285672
218996	285673
129116	285674
73652	285675
171948	285676
235599	285677
139052	285678
95296	285679
42036	285680
212792	285681
11329	285682
68704	285683
60342	285684
21168	285685
357211	285686
61714	285687
482760	285688
754	285689
153465	285690
78546	285691
143025	285692
532789	285693
484244	285694
677125	285695
118037	285696
246646	285697
133300	285698
611637	285699
447250	285700
100858	285701
660525	285702
260873	285703
650070	285704
544460	285705
20320	285706
376023	285707
278953	285708
18115	285709
151554	285710
49525	285711
404145	285712
495048	285713
165600	285714
106602	285715
13782	285716
169054	285717
154459	285718
693126	285719
189825	285720
139932	285721
160468	285722
133794	285723
172742	285724
464405	285725
27934	285726
557751	285727
41043	285728
634068	285729
45730	285730
244215	285731
250168	285732
97520	285733
468100	285734
413479	285735
181629	285736
3677	285737
8032	285738
456951	285739
651772	285740
455697	285741
473543	285742
659150	285743
173591	285744
152390	285745
322	285746
312821	285747
149219	285748
183696	285749
589669	285750
45825	285751
12044	285752
47574	285753
282421	285754
420049	285755
411128	285756
72203	285757
53296	285758
46911	285759
127085	285760
1807	285761
97598	285762
60548	285763
183365	285764
37553	285765
6183	285766
507956	285767
229269	285768
519587	285769
577368	285770
3675	285771
616775	285772
155261	285773
123602	285774
90388	285775
275171	285776
59112	285777
40124	285778
3819	285779
296242	285780
587056	285781
554494	285782
165037	285783
481550	285784
32390	285785
87189	285786
571465	285787
287084	285788
345807	285789
391561	285790
121324	285791
586511	285792
27819	285793
12805	285794
75836	285795
258529	285796
185406	285797
25624	285798
2501	285799
390732	285800
451688	285801
52739	285802
162081	285803
64432	285804
202631	285805
476483	285806
599947	285807
102078	285808
597533	285809
407224	285810
74942	285811
106956	285812
677983	285813
352578	285814
49509	285815
361340	285816
336004	285817
447278	285818
691559	285819
875	285820
66807	285821
335162	285822
12664	285823
393290	285824
63576	285825
1088	285826
45	285827
486681	285828
101091	285829
7202	285830
646298	285831
600148	285832
574512	285833
685202	285834
134495	285835
266109	285836
572731	285837
174415	285838
48654	285839
504665	285840
21791	285841
139450	285842
500560	285843
7711	285844
204042	285845
16369	285846
20513	285847
532119	285848
30494	285849
18720	285850
347718	285851
38884	285852
124299	285853
368108	285854
194720	285855
164123	285856
70661	285857
296093	285858
200470	285859
153212	285860
36674	285861
529283	285862
904	285863
16562	285864
82393	285865
616393	285866
237517	285867
112715	285868
11	285869
325960	285870
168451	285871
630556	285872
126377	285873
101772	285874
157522	285875
246	285876
445476	285877
577156	285878
119174	285879
191948	285880
126535	285881
78350	285882
7992	285883
78380	285884
402	285885
98803	285886
154533	285887
411390	285888
204772	285889
116619	285890
285991	285891
126810	285892
360151	285893
689115	285894
601419	285895
25351	285896
1999	285897
69887	285898
82241	285899
170862	285900
85073	285901
112322	285902
94048	285903
37805	285904
355295	285905
652788	285906
24590	285907
641956	285908
148992	285909
73395	285910
113305	285911
648347	285912
446284	285913
81259	285914
162833	285915
142185	285916
199731	285917
408101	285918
242281	285919
620028	285920
695439	285921
27437	285922
83855	285923
348667	285924
228613	285925
326225	285926
31709	285927
509758	285928
12696	285929
487440	285930
65847	285931
412957	285932
570612	285933
491815	285934
64890	285935
19768	285936
299591	285937
348674	285938
620479	285939
588307	285940
682546	285941
48	285942
428998	285943
163731	285944
332049	285945
44452	285946
72335	285947
320	285948
134585	285949
641354	285950
417767	285951
42534	285952
22147	285953
597943	285954
495634	285955
486497	285956
153376	285957
534217	285958
377296	285959
148524	285960
131175	285961
671398	285962
309379	285963
405218	285964
401668	285965
652662	285966
3188	285967
308070	285968
331972	285969
677771	285970
21518	285971
662851	285972
131250	285973
472764	285974
482362	285975
63287	285976
72450	285977
135903	285978
54542	285979
693647	285980
309660	285981
135873	285982
34921	285983
497995	285984
564480	285985
382318	285986
486516	285987
245230	285988
14196	285989
1451	285990
20309	285991
39789	285992
305282	285993
420209	285994
371871	285995
466029	285996
687509	285997
304134	285998
572682	285999
72111	286000
480040	286001
240610	286002
23920	286003
23605	286004
273339	286005
111050	286006
661444	286007
382006	286008
689001	286009
473798	286010
22956	286011
25775	286012
4581	286013
59589	286014
170165	286015
169613	286016
181905	286017
662005	286018
653826	286019
451284	286020
212295	286021
398784	286022
546915	286023
194009	286024
363674	286025
343009	286026
31107	286027
519495	286028
424038	286029
135983	286030
75857	286031
121081	286032
1434	286033
2942	286034
189257	286035
55875	286036
96	286037
41369	286038
476571	286039
419760	286040
60520	286041
448233	286042
337006	286043
11014	286044
129843	286045
105990	286046
509661	286047
249062	286048
185301	286049
325919	286050
169453	286051
34763	286052
564138	286053
4928	286054
468252	286055
611299	286056
650921	286057
532206	286058
26636	286059
568294	286060
73	286061
436640	286062
6630	286063
86	286064
178656	286065
39830	286066
9885	286067
638989	286068
423455	286069
228099	286070
7184	286071
335471	286072
268343	286073
208016	286074
43000	286075
695038	286076
287012	286077
287046	286078
10900	286079
63014	286080
2419	286081
163576	286082
476	286083
144213	286084
2851	286085
658600	286086
184108	286087
87682	286088
141353	286089
30730	286090
120259	286091
62489	286092
62811	286093
598248	286094
403976	286095
63036	286096
338804	286097
458572	286098
42440	286099
255179	286100
418446	286101
2944	286102
490752	286103
73334	286104
35819	286105
58518	286106
23109	286107
469265	286108
5453	286109
120914	286110
19122	286111
478158	286112
450168	286113
506680	286114
34551	286115
373569	286116
122665	286117
694822	286118
484848	286119
10807	286120
99266	286121
17382	286122
421162	286123
36967	286124
255605	286125
249874	286126
132703	286127
42709	286128
606438	286129
4772	286130
319	286131
34	286132
47360	286133
481271	286134
258263	286135
337531	286136
594911	286137
474998	286138
475699	286139
95269	286140
383469	286141
75531	286142
29646	286143
307716	286144
143591	286145
86241	286146
82192	286147
273264	286148
212424	286149
39920	286150
16406	286151
780	286152
57036	286153
591550	286154
284599	286155
670515	286156
281372	286157
159847	286158
147729	286159
35696	286160
4419	286161
93257	286162
303091	286163
124785	286164
164515	286165
377372	286166
50671	286167
683370	286168
419455	286169
33414	286170
84845	286171
69607	286172
491630	286173
17635	286174
229151	286175
438	286176
875	286177
460630	286178
287899	286179
626203	286180
113	286181
142661	286182
93597	286183
37760	286184
20427	286185
1717	286186
192966	286187
460201	286188
314105	286189
184607	286190
414491	286191
440816	286192
301829	286193
241827	286194
112726	286195
555854	286196
386779	286197
3447	286198
639458	286199
280072	286200
677542	286201
347788	286202
350807	286203
1437	286204
159059	286205
49528	286206
34654	286207
36475	286208
8942	286209
369042	286210
316416	286211
237132	286212
3713	286213
88055	286214
324994	286215
190471	286216
34314	286217
444883	286218
485108	286219
623444	286220
344255	286221
390424	286222
7042	286223
164258	286224
265505	286225
320004	286226
10469	286227
399616	286228
181170	286229
168	286230
112922	286231
180273	286232
158080	286233
135385	286234
34887	286235
422421	286236
68174	286237
307191	286238
60053	286239
227384	286240
1238	286241
345270	286242
152841	286243
160012	286244
6012	286245
7937	286246
16507	286247
3977	286248
391320	286249
631650	286250
332877	286251
2567	286252
482577	286253
155631	286254
2379	286255
127951	286256
448036	286257
307903	286258
114387	286259
309407	286260
9139	286261
605172	286262
676362	286263
593245	286264
118470	286265
588610	286266
554814	286267
582567	286268
582573	286269
169007	286270
676354	286271
56	286272
151426	286273
82315	286274
596765	286275
6342	286276
124575	286277
21277	286278
481740	286279
436688	286280
107959	286281
56	286282
557373	286283
131390	286284
146995	286285
461152	286286
941	286287
688150	286288
413089	286289
268982	286290
142940	286291
440517	286292
58	286293
675878	286294
157365	286295
110135	286296
168087	286297
565191	286298
461045	286299
633582	286300
141984	286301
401322	286302
261889	286303
600320	286304
648475	286305
545373	286306
179224	286307
324094	286308
465163	286309
331459	286310
382513	286311
103719	286312
618045	286313
2363	286314
127378	286315
364799	286316
1821	286317
324086	286318
684051	286319
683420	286320
215773	286321
150730	286322
89693	286323
598045	286324
55190	286325
37877	286326
589403	286327
150699	286328
684045	286329
36025	286330
684176	286331
686296	286332
127506	286333
157389	286334
624714	286335
230494	286336
257676	286337
273234	286338
93578	286339
284685	286340
164437	286341
421915	286342
152736	286343
201373	286344
684406	286345
21135	286346
684304	286347
436686	286348
461122	286349
530672	286350
576684	286351
88352	286352
499243	286353
33066	286354
104694	286355
639074	286356
1175	286357
4407	286358
517289	286359
6088	286360
88327	286361
27021	286362
326757	286363
7441	286364
631070	286365
30621	286366
423359	286367
381748	286368
369725	286369
129964	286370
94627	286371
3162	286372
123214	286373
665990	286374
600405	286375
265731	286376
556408	286377
109634	286378
239445	286379
497591	286380
410595	286381
593	286382
85319	286383
554895	286384
479452	286385
2305	286386
213379	286387
394128	286388
363584	286389
116204	286390
398503	286391
1512	286392
23055	286393
98953	286394
296233	286395
43251	286396
294194	286397
77589	286398
151310	286399
32	286400
651439	286401
87067	286402
107219	286403
432438	286404
11824	286405
48200	286406
531509	286407
35191	286408
36249	286409
461967	286410
466677	286411
465362	286412
117249	286413
299486	286414
423397	286415
126784	286416
1444	286417
468747	286418
504465	286419
395968	286420
300176	286421
337103	286422
123731	286423
540257	286424
299684	286425
595230	286426
503241	286427
406301	286428
347080	286429
215940	286430
362709	286431
272702	286432
17274	286433
608	286434
19289	286435
334785	286436
375137	286437
272341	286438
683830	286439
281424	286440
307237	286441
1573	286442
137269	286443
441165	286444
524296	286445
33420	286446
49071	286447
16033	286448
84847	286449
155838	286450
58064	286451
4328	286452
21834	286453
284765	286454
59111	286455
284590	286456
284682	286457
419456	286458
114544	286459
364171	286460
137331	286461
137274	286462
524305	286463
11361	286464
287987	286465
3012	286466
134455	286467
580258	286468
524331	286469
524382	286470
284612	286471
167636	286472
8818	286473
650820	286474
524301	286475
654461	286476
49077	286477
145309	286478
284584	286479
482493	286480
13594	286481
3330	286482
21834	286483
498293	286484
11361	286485
25646	286486
125129	286487
167641	286488
54900	286489
284744	286490
159598	286491
114531	286492
51634	286493
137255	286494
137249	286495
284644	286496
6430	286497
528593	286498
33408	286499
498296	286500
137323	286501
16031	286502
164441	286503
524412	286504
49054	286505
284787	286506
4909	286507
137241	286508
64597	286509
12910	286510
482500	286511
10826	286512
137303	286513
21832	286514
235683	286515
407944	286516
60632	286517
2025	286518
47580	286519
530159	286520
14126	286521
228796	286522
543733	286523
212590	286524
112880	286525
183430	286526
332685	286527
27223	286528
129696	286529
25775	286530
187618	286531
496787	286532
18218	286533
20444	286534
72614	286535
286561	286536
558623	286537
2556	286538
2341	286539
331615	286540
595671	286541
317544	286542
452866	286543
148675	286544
90599	286545
687124	286546
305113	286547
63555	286548
516427	286549
39137	286550
36121	286551
22870	286552
13566	286553
468841	286554
58343	286555
689686	286556
677063	286557
149091	286558
165054	286559
57852	286560
483996	286561
21521	286562
573339	286563
683567	286564
557161	286565
244847	286566
630247	286567
3653	286568
603967	286569
146141	286570
587777	286571
41479	286572
540669	286573
47459	286574
1342	286575
126275	286576
309171	286577
7781	286578
102789	286579
377034	286580
160150	286581
82782	286582
658176	286583
693964	286584
559326	286585
679129	286586
537148	286587
7056	286588
156866	286589
24125	286590
626618	286591
509258	286592
562869	286593
492559	286594
244678	286595
79979	286596
645644	286597
329345	286598
165273	286599
515612	286600
650770	286601
639945	286602
86873	286603
447111	286604
146960	286605
165440	286606
506902	286607
246602	286608
121521	286609
656575	286610
696007	286611
366571	286612
518827	286613
146464	286614
197141	286615
325621	286616
45171	286617
122872	286618
86583	286619
77685	286620
589079	286621
48850	286622
44637	286623
10895	286624
335822	286625
344889	286626
132161	286627
250797	286628
8394	286629
90209	286630
546520	286631
395234	286632
596278	286633
245343	286634
245404	286635
414706	286636
52051	286637
126198	286638
168956	286639
630695	286640
266158	286641
115654	286642
646970	286643
269671	286644
343766	286645
471184	286646
52078	286647
480498	286648
112408	286649
259800	286650
135439	286651
585763	286652
87099	286653
12105	286654
1658	286655
90	286656
370606	286657
24965	286658
171266	286659
355753	286660
503698	286661
128482	286662
366231	286663
472983	286664
641401	286665
642772	286666
669093	286667
38050	286668
401388	286669
3656	286670
499435	286671
159285	286672
289980	286673
616110	286674
129557	286675
668642	286676
167445	286677
668614	286678
463210	286679
233847	286680
7994	286681
25537	286682
85725	286683
138610	286684
1034	286685
236102	286686
368431	286687
2442	286688
328481	286689
452150	286690
311941	286691
255589	286692
709	286693
95256	286694
605208	286695
452563	286696
273356	286697
465136	286698
433196	286699
44821	286700
306916	286701
669442	286702
18232	286703
6333	286704
487028	286705
455253	286706
481039	286707
398530	286708
103281	286709
506911	286710
479832	286711
18257	286712
4750	286713
23853	286714
534650	286715
1855	286716
334597	286717
173396	286718
151912	286719
43292	286720
196990	286721
116961	286722
522035	286723
209201	286724
2155	286725
445042	286726
68957	286727
411459	286728
15112	286729
779	286730
427517	286731
401026	286732
292422	286733
493974	286734
4637	286735
678267	286736
212791	286737
188872	286738
654614	286739
551274	286740
268790	286741
10963	286742
338076	286743
373719	286744
56646	286745
221296	286746
38996	286747
104997	286748
657421	286749
427818	286750
24353	286751
226290	286752
30804	286753
371395	286754
10961	286755
393237	286756
78325	286757
10580	286758
94125	286759
526745	286760
163501	286761
212937	286762
284807	286763
468131	286764
125557	286765
526646	286766
468103	286767
118117	286768
661028	286769
654215	286770
367165	286771
668020	286772
679	286773
679206	286774
80777	286775
51733	286776
375471	286777
468146	286778
111078	286779
105836	286780
696863	286781
262264	286782
688280	286783
124535	286784
41525	286785
44215	286786
144631	286787
526397	286788
94858	286789
358	286790
521877	286791
135342	286792
166207	286793
613099	286794
6386	286795
293340	286796
57599	286797
215898	286798
463124	286799
93043	286800
570142	286801
211977	286802
572296	286803
32996	286804
194381	286805
280277	286806
194438	286807
116777	286808
17670	286809
118749	286810
326353	286811
623072	286812
163138	286813
597206	286814
28737	286815
565767	286816
536642	286817
194602	286818
608570	286819
151188	286820
438106	286821
678673	286822
47414	286823
460642	286824
647121	286825
46248	286826
193035	286827
566947	286828
286326	286829
601113	286830
286091	286831
321918	286832
84542	286833
193034	286834
176042	286835
148414	286836
620463	286837
300817	286838
558807	286839
441817	286840
603860	286841
395356	286842
271825	286843
280077	286844
502338	286845
248578	286846
324446	286847
117104	286848
501953	286849
600609	286850
8323	286851
553714	286852
66137	286853
364388	286854
1196	286855
122967	286856
191989	286857
612340	286858
487241	286859
645455	286860
438171	286861
302474	286862
557342	286863
438112	286864
618421	286865
280325	286866
74323	286867
277266	286868
334325	286869
430107	286870
602037	286871
484525	286872
246789	286873
552193	286874
113115	286875
42049	286876
163939	286877
664590	286878
445317	286879
93106	286880
196598	286881
41477	286882
56555	286883
118055	286884
87549	286885
340085	286886
3592	286887
541085	286888
671249	286889
621147	286890
1006	286891
86387	286892
54277	286893
172983	286894
521559	286895
55840	286896
580032	286897
452474	286898
61294	286899
121341	286900
683408	286901
626585	286902
419218	286903
42	286904
158573	286905
631748	286906
64038	286907
123708	286908
545746	286909
464424	286910
630533	286911
584807	286912
106321	286913
415837	286914
66192	286915
375155	286916
587993	286917
487966	286918
203796	286919
32294	286920
635610	286921
430083	286922
42686	286923
462571	286924
462570	286925
89995	286926
156754	286927
561515	286928
557431	286929
67000	286930
207505	286931
77801	286932
572067	286933
241054	286934
410427	286935
347096	286936
581402	286937
420025	286938
240246	286939
264152	286940
413873	286941
103321	286942
581092	286943
142242	286944
6697	286945
521554	286946
3789	286947
165797	286948
372703	286949
263195	286950
591056	286951
158460	286952
165830	286953
16394	286954
548331	286955
622431	286956
1441	286957
38001	286958
4821	286959
274372	286960
419107	286961
350060	286962
48830	286963
519792	286964
377213	286965
1488	286966
504259	286967
49839	286968
183899	286969
133868	286970
574826	286971
63013	286972
104687	286973
558714	286974
20227	286975
308211	286976
603543	286977
272938	286978
492984	286979
547807	286980
56666	286981
89993	286982
262141	286983
26021	286984
632437	286985
1967	286986
43315	286987
616854	286988
170937	286989
499901	286990
235467	286991
3034	286992
138479	286993
202433	286994
502475	286995
241371	286996
357640	286997
26812	286998
206507	286999
366726	287000
64575	287001
58701	287002
629716	287003
43781	287004
170096	287005
206819	287006
324901	287007
625981	287008
402733	287009
232960	287010
536380	287011
619183	287012
340989	287013
164895	287014
368456	287015
388996	287016
120896	287017
264161	287018
107376	287019
25573	287020
642541	287021
430770	287022
507070	287023
319860	287024
500803	287025
416442	287026
122880	287027
145426	287028
65033	287029
22924	287030
474869	287031
188903	287032
127400	287033
433211	287034
12508	287035
32653	287036
269068	287037
459528	287038
242234	287039
165367	287040
142694	287041
597905	287042
27258	287043
669487	287044
429891	287045
254606	287046
39875	287047
23229	287048
672266	287049
375291	287050
214775	287051
498646	287052
85510	287053
216838	287054
625665	287055
221741	287056
4622	287057
693453	287058
6688	287059
167497	287060
667040	287061
34978	287062
595506	287063
454087	287064
48091	287065
45254	287066
681086	287067
13890	287068
148018	287069
413464	287070
447895	287071
328518	287072
437153	287073
374161	287074
460322	287075
108876	287076
22015	287077
182298	287078
157006	287079
223690	287080
38011	287081
573510	287082
521721	287083
305180	287084
492898	287085
407420	287086
90985	287087
359291	287088
530003	287089
545336	287090
597343	287091
416392	287092
142053	287093
356345	287094
189577	287095
611791	287096
691168	287097
424723	287098
378489	287099
438950	287100
482175	287101
91008	287102
54228	287103
675738	287104
35055	287105
124402	287106
252723	287107
10446	287108
8501	287109
377737	287110
297509	287111
159851	287112
151844	287113
5426	287114
439946	287115
68671	287116
294913	287117
396561	287118
164032	287119
574118	287120
251554	287121
39584	287122
48114	287123
84	287124
6671	287125
55856	287126
456542	287127
567486	287128
270377	287129
696883	287130
151814	287131
355310	287132
468513	287133
43088	287134
559158	287135
482928	287136
583962	287137
676775	287138
600661	287139
557498	287140
136927	287141
327266	287142
56585	287143
261761	287144
190083	287145
132508	287146
154309	287147
43930	287148
434069	287149
694710	287150
224263	287151
455911	287152
414810	287153
644619	287154
578906	287155
9407	287156
91507	287157
179809	287158
22627	287159
602254	287160
1657	287161
622788	287162
487558	287163
174635	287164
61142	287165
486491	287166
129349	287167
61141	287168
26296	287169
1069	287170
179857	287171
48612	287172
529252	287173
138182	287174
276674	287175
139444	287176
143244	287177
608969	287178
121773	287179
499363	287180
494985	287181
117499	287182
87995	287183
61367	287184
265306	287185
1787	287186
537837	287187
66706	287188
154960	287189
6557	287190
2862	287191
85799	287192
378059	287193
366125	287194
193046	287195
572989	287196
18448	287197
419439	287198
568449	287199
17215	287200
138334	287201
51247	287202
157977	287203
2834	287204
316743	287205
110422	287206
81920	287207
257893	287208
130620	287209
299798	287210
32523	287211
449370	287212
221853	287213
638494	287214
528909	287215
381681	287216
259457	287217
271073	287218
42140	287219
523745	287220
562860	287221
302969	287222
415648	287223
200585	287224
502038	287225
417605	287226
39400	287227
693462	287228
161370	287229
394182	287230
667384	287231
136	287232
572264	287233
33315	287234
270131	287235
10398	287236
595435	287237
245505	287238
54136	287239
408898	287240
403642	287241
212738	287242
108570	287243
270196	287244
113975	287245
396335	287246
672466	287247
415461	287248
637117	287249
54417	287250
491835	287251
142760	287252
416977	287253
19267	287254
549063	287255
7266	287256
6058	287257
646151	287258
273722	287259
549001	287260
548991	287261
548978	287262
248124	287263
568277	287264
75208	287265
142931	287266
549017	287267
40683	287268
72164	287269
85874	287270
288947	287271
269965	287272
243653	287273
270659	287274
449379	287275
305	287276
288615	287277
103339	287278
288680	287279
128908	287280
566105	287281
499238	287282
120031	287283
560750	287284
153304	287285
549202	287286
549209	287287
549219	287288
270187	287289
394132	287290
263175	287291
553722	287292
296658	287293
540172	287294
549378	287295
427673	287296
271324	287297
81978	287298
260830	287299
81980	287300
402075	287301
56598	287302
426644	287303
664656	287304
281531	287305
545293	287306
499294	287307
107	287308
1229	287309
130940	287310
501056	287311
46941	287312
130961	287313
63813	287314
215900	287315
1361	287316
239536	287317
537865	287318
16559	287319
106080	287320
81321	287321
416958	287322
278481	287323
178290	287324
985	287325
27690	287326
386329	287327
419771	287328
261560	287329
162718	287330
542036	287331
193524	287332
166941	287333
29046	287334
490652	287335
142384	287336
94456	287337
283825	287338
18626	287339
282446	287340
179159	287341
179139	287342
283051	287343
669622	287344
37610	287345
12084	287346
616227	287347
165434	287348
659056	287349
134953	287350
51153	287351
159726	287352
151981	287353
499258	287354
261513	287355
499203	287356
624062	287357
473703	287358
618036	287359
145417	287360
346822	287361
62647	287362
487479	287363
83779	287364
15917	287365
402553	287366
45437	287367
617798	287368
52668	287369
371114	287370
219690	287371
273588	287372
133888	287373
401507	287374
222366	287375
154391	287376
154680	287377
177592	287378
306126	287379
549417	287380
677222	287381
610700	287382
113474	287383
81636	287384
50454	287385
360542	287386
13605	287387
57175	287388
1743	287389
141214	287390
273086	287391
278020	287392
595403	287393
268802	287394
66664	287395
556027	287396
58890	287397
45253	287398
105621	287399
55839	287400
24	287401
168770	287402
322047	287403
37573	287404
131252	287405
670102	287406
203304	287407
33557	287408
60191	287409
439338	287410
47449	287411
121572	287412
151166	287413
606149	287414
554690	287415
90976	287416
85697	287417
27229	287418
154144	287419
404138	287420
625495	287421
460370	287422
460377	287423
114573	287424
353430	287425
169223	287426
460388	287427
460346	287428
460352	287429
278106	287430
70357	287431
23814	287432
113864	287433
3009	287434
601185	287435
150935	287436
30	287437
521645	287438
549892	287439
661108	287440
591947	287441
454875	287442
379173	287443
528578	287444
448874	287445
145317	287446
49051	287447
675604	287448
47512	287449
172370	287450
560291	287451
33600	287452
137275	287453
60118	287454
419301	287455
42493	287456
603057	287457
644379	287458
578558	287459
145334	287460
661201	287461
137308	287462
26811	287463
581182	287464
21128	287465
37020	287466
198000	287467
32558	287468
626903	287469
653624	287470
97878	287471
50772	287472
263000	287473
253124	287474
142436	287475
82680	287476
10397	287477
640304	287478
614052	287479
656665	287480
424820	287481
137401	287482
467017	287483
5156	287484
419640	287485
574302	287486
574280	287487
612055	287488
575150	287489
47050	287490
443336	287491
21165	287492
128326	287493
662014	287494
1979	287495
159105	287496
259355	287497
42488	287498
452162	287499
595132	287500
310731	287501
175655	287502
131506	287503
601873	287504
291562	287505
263119	287506
42483	287507
372687	287508
419095	287509
2145	287510
262527	287511
556139	287512
570796	287513
86946	287514
82323	287515
272635	287516
83	287517
11430	287518
477454	287519
353266	287520
375059	287521
353378	287522
681152	287523
49412	287524
325	287525
99974	287526
291739	287527
1713	287528
420044	287529
10170	287530
128497	287531
632509	287532
172295	287533
233523	287534
92306	287535
364468	287536
481073	287537
70901	287538
58259	287539
49	287540
37871	287541
635898	287542
223734	287543
21145	287544
11827	287545
14614	287546
572228	287547
57980	287548
251623	287549
95768	287550
425958	287551
182669	287552
15913	287553
139004	287554
566296	287555
23402	287556
31917	287557
24409	287558
492896	287559
560252	287560
129624	287561
108192	287562
454773	287563
122529	287564
84863	287565
213999	287566
427800	287567
119416	287568
604719	287569
313849	287570
43465	287571
138837	287572
13755	287573
15149	287574
688906	287575
383345	287576
378768	287577
133421	287578
655020	287579
671504	287580
229345	287581
441220	287582
468345	287583
472143	287584
336952	287585
55540	287586
476771	287587
691770	287588
32401	287589
65880	287590
376221	287591
1780	287592
577638	287593
404412	287594
282345	287595
433349	287596
24877	287597
84539	287598
9963	287599
85218	287600
657877	287601
119382	287602
557520	287603
7363	287604
4826	287605
162157	287606
547281	287607
44605	287608
165115	287609
470372	287610
22016	287611
197572	287612
13251	287613
541441	287614
518147	287615
42565	287616
369691	287617
657227	287618
5366	287619
697912	287620
88456	287621
366235	287622
276536	287623
94925	287624
638682	287625
183318	287626
673565	287627
4721	287628
989	287629
584579	287630
422201	287631
197307	287632
242314	287633
107166	287634
126063	287635
477994	287636
149108	287637
666186	287638
72263	287639
9576	287640
252232	287641
87143	287642
61605	287643
423063	287644
271718	287645
11858	287646
533759	287647
114457	287648
99157	287649
138384	287650
66516	287651
2731	287652
172556	287653
685423	287654
47386	287655
541340	287656
192930	287657
287966	287658
6880	287659
524290	287660
667614	287661
192873	287662
498309	287663
164462	287664
11366	287665
3010	287666
167642	287667
192958	287668
192909	287669
192826	287670
192822	287671
192902	287672
11068	287673
684157	287674
206091	287675
674998	287676
419433	287677
45520	287678
560232	287679
283271	287680
47880	287681
88464	287682
617993	287683
68511	287684
51668	287685
577286	287686
31342	287687
355137	287688
68483	287689
426696	287690
35924	287691
419413	287692
525619	287693
446447	287694
197118	287695
9336	287696
375618	287697
150770	287698
2001	287699
419394	287700
27039	287701
560242	287702
10377	287703
438498	287704
338024	287705
484063	287706
188018	287707
7560	287708
389513	287709
234322	287710
50862	287711
11449	287712
422158	287713
14634	287714
559893	287715
184137	287716
128691	287717
113653	287718
117001	287719
619712	287720
389818	287721
18260	287722
473721	287723
531292	287724
20315	287725
29959	287726
24609	287727
497007	287728
247133	287729
413497	287730
42237	287731
58067	287732
601643	287733
240442	287734
661557	287735
5583	287736
140345	287737
620157	287738
67	287739
316942	287740
524941	287741
115091	287742
25151	287743
51208	287744
241779	287745
131101	287746
271879	287747
432800	287748
379000	287749
622363	287750
158719	287751
541155	287752
695166	287753
646099	287754
171588	287755
49122	287756
160214	287757
421566	287758
606124	287759
79756	287760
10948	287761
349089	287762
169356	287763
90378	287764
154000	287765
4513	287766
124523	287767
15143	287768
125946	287769
676711	287770
501080	287771
202386	287772
901	287773
67219	287774
5996	287775
83527	287776
89079	287777
311162	287778
175935	287779
556153	287780
154327	287781
225817	287782
190004	287783
23598	287784
414860	287785
697212	287786
11512	287787
68749	287788
80437	287789
516809	287790
277304	287791
24502	287792
208871	287793
169894	287794
201837	287795
3664	287796
239137	287797
49050	287798
350776	287799
74818	287800
686122	287801
589103	287802
33076	287803
120300	287804
383438	287805
636555	287806
483621	287807
13907	287808
330498	287809
7120	287810
45607	287811
20339	287812
125848	287813
166924	287814
452111	287815
53513	287816
25067	287817
679539	287818
104	287819
540346	287820
298510	287821
4385	287822
101448	287823
1234	287824
662739	287825
6528	287826
558174	287827
307138	287828
22256	287829
10274	287830
53947	287831
62342	287832
465267	287833
20409	287834
438139	287835
602482	287836
14643	287837
75	287838
10373	287839
82270	287840
168678	287841
314821	287842
78948	287843
38475	287844
116889	287845
607814	287846
641914	287847
606771	287848
118717	287849
43717	287850
192360	287851
453240	287852
486072	287853
285544	287854
478350	287855
507272	287856
472294	287857
10591	287858
452617	287859
380582	287860
523819	287861
63371	287862
131050	287863
318756	287864
476805	287865
439408	287866
1638	287867
289923	287868
318278	287869
478906	287870
218317	287871
696640	287872
652748	287873
3343	287874
671714	287875
42456	287876
390609	287877
354406	287878
429094	287879
3226	287880
96026	287881
103282	287882
96722	287883
351938	287884
247984	287885
177378	287886
28582	287887
49775	287888
464485	287889
487564	287890
292767	287891
585299	287892
468128	287893
681438	287894
9582	287895
76983	287896
209814	287897
545931	287898
13975	287899
580444	287900
85827	287901
336507	287902
315895	287903
9399	287904
398004	287905
58306	287906
510575	287907
171219	287908
419893	287909
54609	287910
368864	287911
328623	287912
110321	287913
195221	287914
581538	287915
555615	287916
34497	287917
645469	287918
16233	287919
32247	287920
502988	287921
612182	287922
212694	287923
42085	287924
13345	287925
21720	287926
653994	287927
266337	287928
129801	287929
13329	287930
67278	287931
521967	287932
658653	287933
168468	287934
111978	287935
33332	287936
50229	287937
68524	287938
31723	287939
548577	287940
352835	287941
60807	287942
165431	287943
165431	287944
563019	287945
58589	287946
450811	287947
84559	287948
217817	287949
336656	287950
258491	287951
52874	287952
481454	287953
217012	287954
117745	287955
7491	287956
434403	287957
471972	287958
276093	287959
99051	287960
404	287961
7783	287962
121877	287963
107555	287964
19932	287965
123159	287966
2411	287967
273151	287968
632078	287969
404753	287970
376015	287971
351348	287972
131776	287973
676912	287974
106868	287975
62577	287976
322479	287977
446801	287978
46843	287979
270342	287980
362591	287981
31804	287982
117750	287983
69952	287984
446141	287985
573419	287986
517760	287987
166512	287988
88416	287989
42491	287990
57717	287991
394939	287992
18361	287993
665283	287994
6192	287995
19765	287996
7463	287997
31188	287998
25101	287999
571	288000
450799	288001
623132	288002
208571	288003
98586	288004
52	288005
448569	288006
303257	288007
350943	288008
274172	288009
80401	288010
138201	288011
18193	288012
384030	288013
101228	288014
642377	288015
32151	288016
245140	288017
96325	288018
296184	288019
5914	288020
339488	288021
77474	288022
505479	288023
533121	288024
445451	288025
556575	288026
281271	288027
449140	288028
11579	288029
103495	288030
478334	288031
98621	288032
109454	288033
426241	288034
336333	288035
623	288036
15990	288037
339773	288038
87362	288039
186735	288040
47730	288041
23374	288042
23710	288043
479906	288044
503178	288045
132734	288046
512641	288047
69572	288048
563715	288049
652945	288050
208028	288051
215700	288052
357840	288053
320723	288054
13531	288055
130242	288056
222178	288057
12775	288058
15112	288059
636722	288060
75525	288061
343262	288062
14141	288063
339743	288064
67596	288065
315704	288066
132742	288067
230739	288068
451831	288069
118942	288070
310895	288071
658004	288072
451260	288073
45686	288074
41621	288075
121743	288076
133289	288077
517501	288078
369117	288079
4261	288080
222220	288081
656564	288082
16237	288083
259896	288084
132388	288085
15084	288086
86502	288087
232772	288088
96491	288089
47741	288090
418509	288091
91291	288092
410114	288093
15942	288094
575663	288095
176651	288096
100633	288097
519966	288098
504921	288099
253108	288100
199071	288101
150432	288102
635122	288103
380763	288104
54681	288105
87489	288106
142859	288107
107734	288108
37302	288109
203379	288110
94272	288111
252074	288112
292860	288113
194302	288114
14273	288115
303229	288116
676532	288117
329932	288118
504875	288119
336043	288120
249996	288121
67713	288122
424756	288123
342112	288124
70504	288125
121687	288126
432850	288127
171651	288128
319361	288129
34	288130
652637	288131
690972	288132
4726	288133
386885	288134
66301	288135
563266	288136
409615	288137
23711	288138
327598	288139
220942	288140
330192	288141
188793	288142
28135	288143
17664	288144
352914	288145
576102	288146
232180	288147
384498	288148
107132	288149
170976	288150
292527	288151
365678	288152
674880	288153
128719	288154
30980	288155
31316	288156
129978	288157
4216	288158
402991	288159
101376	288160
671573	288161
473636	288162
18568	288163
160559	288164
1556	288165
234	288166
50060	288167
213513	288168
44491	288169
6320	288170
253009	288171
170306	288172
140156	288173
151869	288174
271544	288175
82035	288176
118872	288177
565131	288178
15142	288179
421663	288180
462675	288181
299051	288182
146343	288183
116922	288184
548915	288185
628327	288186
103842	288187
290309	288188
41524	288189
34024	288190
640637	288191
269036	288192
354958	288193
29130	288194
389795	288195
50050	288196
373138	288197
37803	288198
474578	288199
42021	288200
94981	288201
30578	288202
68394	288203
511825	288204
329687	288205
659830	288206
669696	288207
545624	288208
172908	288209
197247	288210
12859	288211
13677	288212
443496	288213
499567	288214
46892	288215
518484	288216
45522	288217
411193	288218
43896	288219
629502	288220
175630	288221
199554	288222
525257	288223
192896	288224
669815	288225
154793	288226
60111	288227
172904	288228
197191	288229
135716	288230
2578	288231
396966	288232
627518	288233
137246	288234
539832	288235
146688	288236
460408	288237
547808	288238
629475	288239
130894	288240
288180	288241
103265	288242
545430	288243
32660	288244
500971	288245
158200	288246
45079	288247
52056	288248
128521	288249
660215	288250
322209	288251
565233	288252
210164	288253
498298	288254
94659	288255
375658	288256
5017	288257
157467	288258
357340	288259
163973	288260
615165	288261
169536	288262
25052	288263
149179	288264
167994	288265
655482	288266
10425	288267
635644	288268
87516	288269
108350	288270
387737	288271
549708	288272
76128	288273
527047	288274
48384	288275
22551	288276
303163	288277
560450	288278
491770	288279
102564	288280
14380	288281
657453	288282
367842	288283
229878	288284
132226	288285
46427	288286
204041	288287
263649	288288
1724	288289
189075	288290
341516	288291
19189	288292
275044	288293
470617	288294
189144	288295
476117	288296
499425	288297
513538	288298
415114	288299
581652	288300
514990	288301
368604	288302
553312	288303
7034	288304
447796	288305
153826	288306
14493	288307
468445	288308
139054	288309
208926	288310
306983	288311
416423	288312
387075	288313
151272	288314
64197	288315
428086	288316
407553	288317
594778	288318
1382	288319
578047	288320
92670	288321
619971	288322
7446	288323
341620	288324
145873	288325
575507	288326
654392	288327
98501	288328
159323	288329
551176	288330
638196	288331
350935	288332
535189	288333
487360	288334
84695	288335
377072	288336
181976	288337
656538	288338
110602	288339
105877	288340
641475	288341
1763	288342
428047	288343
503677	288344
50458	288345
27	288346
618011	288347
618201	288348
196947	288349
402985	288350
10884	288351
162574	288352
123032	288353
74987	288354
399463	288355
390692	288356
6180	288357
405553	288358
55940	288359
468614	288360
54888	288361
126755	288362
66679	288363
377358	288364
645713	288365
88518	288366
25210	288367
24581	288368
338163	288369
180073	288370
391866	288371
262413	288372
273733	288373
134121	288374
382288	288375
552144	288376
257218	288377
208904	288378
285367	288379
473421	288380
156976	288381
101659	288382
18388	288383
668662	288384
242715	288385
667912	288386
82044	288387
601430	288388
42838	288389
2833	288390
1079	288391
244810	288392
579457	288393
259845	288394
287517	288395
471074	288396
287998	288397
227455	288398
586838	288399
438924	288400
225815	288401
18509	288402
18509	288403
16431	288404
578985	288405
14042	288406
246301	288407
485009	288408
205298	288409
191684	288410
182753	288411
126724	288412
48568	288413
33411	288414
33679	288415
173148	288416
194735	288417
636185	288418
21113	288419
679479	288420
551746	288421
901	288422
233871	288423
331903	288424
404791	288425
405347	288426
358724	288427
276796	288428
546036	288429
487748	288430
19377	288431
65548	288432
186728	288433
557419	288434
84858	288435
84888	288436
284595	288437
84886	288438
284570	288439
660722	288440
284713	288441
284724	288442
524357	288443
12312	288444
10929	288445
49549	288446
625799	288447
454644	288448
330953	288449
37706	288450
222722	288451
580330	288452
170528	288453
4345	288454
595875	288455
233801	288456
273809	288457
168760	288458
129793	288459
61904	288460
268545	288461
425697	288462
1705	288463
450464	288464
710	288465
23464	288466
162756	288467
475445	288468
50637	288469
657128	288470
623175	288471
114679	288472
442506	288473
490125	288474
32075	288475
53865	288476
59150	288477
158405	288478
142885	288479
33685	288480
82216	288481
49296	288482
301472	288483
416850	288484
375073	288485
308203	288486
308253	288487
203686	288488
158464	288489
684696	288490
243335	288491
284137	288492
2872	288493
116986	288494
23746	288495
632651	288496
46429	288497
604506	288498
160129	288499
11840	288500
8882	288501
157287	288502
448151	288503
5438	288504
560424	288505
545057	288506
51912	288507
361919	288508
484631	288509
159547	288510
51241	288511
351206	288512
42555	288513
590277	288514
644119	288515
165935	288516
16506	288517
520787	288518
230411	288519
230421	288520
73203	288521
344474	288522
23448	288523
30215	288524
8779	288525
24009	288526
515007	288527
493657	288528
690899	288529
58922	288530
62455	288531
175095	288532
229072	288533
409931	288534
151043	288535
121560	288536
474597	288537
323291	288538
15465	288539
471238	288540
667267	288541
409719	288542
137751	288543
534835	288544
86881	288545
214138	288546
215170	288547
1450	288548
570475	288549
214210	288550
82278	288551
690680	288552
61391	288553
82735	288554
430053	288555
692597	288556
386185	288557
499599	288558
126142	288559
35823	288560
288608	288561
363528	288562
44384	288563
614534	288564
222433	288565
68592	288566
158480	288567
119172	288568
451351	288569
687377	288570
17875	288571
593659	288572
403960	288573
620713	288574
562314	288575
5230	288576
12333	288577
623022	288578
608898	288579
668908	288580
456700	288581
272312	288582
327964	288583
248620	288584
272336	288585
600544	288586
369395	288587
500352	288588
18082	288589
278088	288590
44829	288591
416576	288592
589741	288593
145797	288594
3610	288595
150832	288596
150829	288597
561184	288598
160654	288599
350967	288600
623575	288601
149044	288602
519634	288603
390382	288604
174329	288605
339659	288606
6863	288607
42011	288608
1499	288609
521075	288610
340392	288611
558929	288612
438750	288613
623683	288614
143029	288615
656275	288616
51449	288617
565933	288618
665650	288619
25166	288620
547332	288621
207249	288622
627235	288623
326394	288624
415	288625
623956	288626
538679	288627
466924	288628
58	288629
131480	288630
92224	288631
119208	288632
268759	288633
223627	288634
178565	288635
165	288636
129422	288637
647408	288638
54233	288639
3796	288640
656190	288641
430545	288642
69003	288643
414261	288644
395406	288645
508958	288646
143029	288647
584985	288648
351992	288649
476750	288650
640105	288651
112573	288652
352132	288653
58593	288654
491683	288655
420283	288656
57924	288657
183854	288658
265853	288659
119583	288660
177664	288661
553438	288662
15599	288663
554306	288664
47553	288665
658496	288666
123809	288667
53584	288668
45267	288669
114933	288670
141281	288671
3164	288672
599502	288673
318524	288674
146	288675
3164	288676
305054	288677
55085	288678
1892	288679
4921	288680
520	288681
457823	288682
631617	288683
221022	288684
56658	288685
151294	288686
34904	288687
665195	288688
544295	288689
567934	288690
4502	288691
526823	288692
441332	288693
2482	288694
553458	288695
501512	288696
2858	288697
63439	288698
158582	288699
545921	288700
13277	288701
605669	288702
287	288703
129653	288704
288523	288705
616410	288706
129196	288707
309310	288708
97492	288709
554480	288710
671681	288711
650928	288712
3506	288713
34378	288714
485533	288715
60774	288716
11083	288717
74259	288718
541757	288719
351781	288720
647541	288721
668718	288722
27700	288723
360153	288724
40845	288725
633048	288726
64694	288727
42862	288728
303398	288729
495158	288730
294001	288731
114343	288732
694506	288733
65484	288734
180735	288735
375818	288736
462832	288737
60140	288738
622487	288739
121979	288740
453100	288741
678894	288742
126673	288743
75024	288744
140767	288745
536440	288746
325173	288747
560	288748
83097	288749
164448	288750
148043	288751
357273	288752
1444	288753
179413	288754
34466	288755
197402	288756
385387	288757
44701	288758
89837	288759
664719	288760
171745	288761
521880	288762
279172	288763
640681	288764
18928	288765
144809	288766
10117	288767
259160	288768
18247	288769
141077	288770
579132	288771
230867	288772
113405	288773
20295	288774
243	288775
155575	288776
108902	288777
660641	288778
88830	288779
106253	288780
34420	288781
24840	288782
35632	288783
651976	288784
16855	288785
379629	288786
20457	288787
73093	288788
561479	288789
258361	288790
478674	288791
41761	288792
111237	288793
171647	288794
55945	288795
404055	288796
152576	288797
194694	288798
114	288799
560	288800
680403	288801
531558	288802
687464	288803
242832	288804
166911	288805
8923	288806
105668	288807
652567	288808
471647	288809
635058	288810
3311	288811
433436	288812
169309	288813
653653	288814
112878	288815
13455	288816
668734	288817
4954	288818
397353	288819
458993	288820
331286	288821
17721	288822
542631	288823
274930	288824
53446	288825
140242	288826
655005	288827
162646	288828
57223	288829
140419	288830
588972	288831
654918	288832
121516	288833
123001	288834
140675	288835
123055	288836
487725	288837
47799	288838
50769	288839
602907	288840
8308	288841
555989	288842
92658	288843
660854	288844
153185	288845
53193	288846
25520	288847
656782	288848
68971	288849
3093	288850
157136	288851
10712	288852
604734	288853
63654	288854
229410	288855
76421	288856
386630	288857
42516	288858
100002	288859
681002	288860
39142	288861
42474	288862
6422	288863
15213	288864
556738	288865
616384	288866
675289	288867
248627	288868
198043	288869
5011	288870
124875	288871
244829	288872
616245	288873
8154	288874
49284	288875
328878	288876
665567	288877
374184	288878
171701	288879
336604	288880
256910	288881
130215	288882
474665	288883
278850	288884
685981	288885
33020	288886
613092	288887
596548	288888
47939	288889
1456	288890
545556	288891
676294	288892
83586	288893
59138	288894
310991	288895
301457	288896
425280	288897
95803	288898
43805	288899
540886	288900
1539	288901
13293	288902
78459	288903
47566	288904
112865	288905
610038	288906
19710	288907
377673	288908
422009	288909
245960	288910
578951	288911
132027	288912
21245	288913
20297	288914
21247	288915
26079	288916
289274	288917
649139	288918
207464	288919
473350	288920
602058	288921
197153	288922
31577	288923
20940	288924
2317	288925
63609	288926
4979	288927
515480	288928
342138	288929
148458	288930
66084	288931
88853	288932
445057	288933
5882	288934
36935	288935
395453	288936
50386	288937
397454	288938
628215	288939
128839	288940
365581	288941
433485	288942
268549	288943
480965	288944
485296	288945
223941	288946
184013	288947
122722	288948
585035	288949
580030	288950
547506	288951
3233	288952
326404	288953
140709	288954
198054	288955
259753	288956
389858	288957
115740	288958
445517	288959
235865	288960
226284	288961
368889	288962
357325	288963
67664	288964
191255	288965
507284	288966
660822	288967
429572	288968
60351	288969
4133	288970
586455	288971
624866	288972
101821	288973
12730	288974
673853	288975
672288	288976
470135	288977
121897	288978
395675	288979
1085	288980
439751	288981
672081	288982
233665	288983
111162	288984
308050	288985
655120	288986
654872	288987
164681	288988
141528	288989
655073	288990
654951	288991
655111	288992
164668	288993
654912	288994
654965	288995
654923	288996
164652	288997
164653	288998
164669	288999
654878	289000
164682	289001
420759	289002
654920	289003
654946	289004
164658	289005
654889	289006
654911	289007
164646	289008
164649	289009
57217	289010
141528	289011
97501	289012
655066	289013
164676	289014
168720	289015
341380	289016
655112	289017
655076	289018
97504	289019
57228	289020
654982	289021
231451	289022
654877	289023
46559	289024
2081	289025
100472	289026
14041	289027
58799	289028
15199	289029
6919	289030
437413	289031
81417	289032
96479	289033
376539	289034
73934	289035
64162	289036
11316	289037
65643	289038
119660	289039
53	289040
500477	289041
126365	289042
29781	289043
85569	289044
11065	289045
117137	289046
350920	289047
45251	289048
474347	289049
104487	289050
75949	289051
20436	289052
10647	289053
123758	289054
169804	289055
103753	289056
366300	289057
620571	289058
43735	289059
413338	289060
72513	289061
175455	289062
297534	289063
121608	289064
128613	289065
145339	289066
377145	289067
381143	289068
20439	289069
352382	289070
658747	289071
563349	289072
35462	289073
4204	289074
546028	289075
9487	289076
488292	289077
510998	289078
650314	289079
66440	289080
593532	289081
603980	289082
120824	289083
346810	289084
635965	289085
639824	289086
654211	289087
593427	289088
155863	289089
245027	289090
209943	289091
130079	289092
45668	289093
214	289094
661195	289095
422091	289096
325191	289097
351197	289098
660711	289099
371196	289100
121624	289101
43053	289102
351405	289103
86461	289104
8893	289105
520198	289106
601372	289107
454470	289108
407442	289109
450893	289110
388166	289111
116277	289112
177820	289113
383737	289114
307343	289115
113574	289116
505928	289117
550587	289118
445275	289119
460361	289120
502342	289121
59680	289122
140884	289123
482411	289124
472974	289125
545526	289126
279897	289127
186923	289128
351219	289129
231800	289130
173868	289131
174687	289132
493305	289133
333763	289134
577740	289135
571024	289136
18295	289137
99540	289138
64338	289139
160924	289140
627299	289141
279880	289142
370691	289143
649816	289144
122360	289145
307079	289146
617937	289147
288320	289148
110409	289149
24755	289150
495608	289151
593507	289152
392683	289153
170432	289154
101421	289155
238482	289156
174361	289157
648269	289158
543566	289159
108225	289160
426023	289161
694775	289162
99577	289163
453647	289164
603808	289165
9050	289166
428680	289167
355880	289168
680439	289169
273493	289170
386645	289171
146004	289172
380379	289173
190917	289174
660367	289175
475313	289176
653407	289177
21042	289178
297613	289179
444620	289180
455317	289181
566490	289182
580390	289183
438695	289184
224398	289185
471819	289186
330928	289187
572508	289188
533812	289189
38356	289190
641219	289191
393038	289192
635622	289193
321192	289194
78096	289195
10708	289196
461118	289197
402823	289198
7952	289199
150903	289200
689544	289201
557688	289202
662223	289203
212811	289204
15336	289205
109111	289206
121909	289207
858	289208
395425	289209
453415	289210
11889	289211
245637	289212
169305	289213
660644	289214
620676	289215
40404	289216
499282	289217
40074	289218
156057	289219
101337	289220
359853	289221
540525	289222
405814	289223
5414	289224
549918	289225
425949	289226
10076	289227
566000	289228
251598	289229
22024	289230
641390	289231
59321	289232
683548	289233
454726	289234
14909	289235
105275	289236
1607	289237
438945	289238
402825	289239
41257	289240
27923	289241
70202	289242
151326	289243
385903	289244
179431	289245
3482	289246
123648	289247
2661	289248
358460	289249
562444	289250
159856	289251
254678	289252
559161	289253
181483	289254
63830	289255
460029	289256
14308	289257
438586	289258
460220	289259
460194	289260
470007	289261
645313	289262
379686	289263
304862	289264
222653	289265
343962	289266
177905	289267
47406	289268
454092	289269
107	289270
696754	289271
649906	289272
10786	289273
134406	289274
780	289275
65895	289276
10786	289277
494642	289278
58892	289279
10786	289280
74476	289281
170590	289282
114406	289283
26544	289284
114473	289285
583081	289286
43911	289287
145317	289288
478086	289289
257875	289290
659623	289291
484528	289292
438025	289293
168754	289294
521771	289295
4349	289296
354611	289297
187602	289298
226993	289299
451685	289300
885	289301
83138	289302
9947	289303
559402	289304
13605	289305
1055	289306
580553	289307
514085	289308
541446	289309
444260	289310
613309	289311
121564	289312
225208	289313
154095	289314
153869	289315
538386	289316
174601	289317
619970	289318
167529	289319
298230	289320
666578	289321
3034	289322
132908	289323
541123	289324
599479	289325
239696	289326
398535	289327
693929	289328
689449	289329
174649	289330
172537	289331
577291	289332
31545	289333
530553	289334
229652	289335
290635	289336
332380	289337
271692	289338
287609	289339
165010	289340
126020	289341
104628	289342
478929	289343
380274	289344
141592	289345
299062	289346
93829	289347
457033	289348
56013	289349
268464	289350
260310	289351
130790	289352
462012	289353
651669	289354
82804	289355
67094	289356
608035	289357
313	289358
224339	289359
333373	289360
163458	289361
156033	289362
50840	289363
44777	289364
681091	289365
18391	289366
61023	289367
158514	289368
41924	289369
94710	289370
128170	289371
664887	289372
433578	289373
19788	289374
2877	289375
218125	289376
421347	289377
28623	289378
688028	289379
18623	289380
539837	289381
303684	289382
106178	289383
664972	289384
173357	289385
519631	289386
108223	289387
481363	289388
434371	289389
157475	289390
573341	289391
54789	289392
9292	289393
338533	289394
37644	289395
558721	289396
456825	289397
296048	289398
359697	289399
98779	289400
94709	289401
63690	289402
289263	289403
587942	289404
51674	289405
266238	289406
14831	289407
2868	289408
50949	289409
628278	289410
9510	289411
166198	289412
641400	289413
252049	289414
377625	289415
3837	289416
158156	289417
575583	289418
439194	289419
237209	289420
436020	289421
92793	289422
519511	289423
641447	289424
393343	289425
171567	289426
55164	289427
573343	289428
26918	289429
427690	289430
124984	289431
421410	289432
643978	289433
92138	289434
163402	289435
1787	289436
206776	289437
259999	289438
423215	289439
37825	289440
2301	289441
308597	289442
56134	289443
299445	289444
444029	289445
488793	289446
136971	289447
85362	289448
601305	289449
286726	289450
424057	289451
57652	289452
2525	289453
325262	289454
330688	289455
686675	289456
136971	289457
486646	289458
584806	289459
128603	289460
49136	289461
55509	289462
1	289463
479369	289464
375824	289465
114325	289466
376210	289467
202703	289468
261849	289469
443131	289470
570316	289471
272724	289472
272061	289473
272131	289474
272130	289475
272115	289476
272283	289477
82121	289478
272279	289479
272303	289480
272317	289481
180888	289482
131780	289483
1643	289484
32621	289485
272224	289486
82135	289487
180927	289488
272657	289489
272748	289490
82080	289491
82081	289492
272525	289493
272498	289494
272524	289495
272519	289496
272532	289497
5916	289498
617704	289499
272506	289500
272492	289501
272650	289502
272640	289503
272633	289504
8654	289505
8654	289506
82184	289507
272740	289508
272752	289509
82153	289510
272091	289511
474443	289512
82118	289513
248448	289514
425811	289515
81786	289516
81712	289517
120145	289518
137893	289519
6703	289520
3032	289521
474783	289522
137901	289523
1230	289524
525757	289525
11478	289526
81724	289527
271068	289528
19368	289529
81468	289530
202432	289531
142675	289532
8798	289533
255617	289534
112387	289535
196695	289536
57866	289537
43337	289538
530542	289539
431375	289540
245950	289541
473738	289542
144821	289543
273079	289544
273097	289545
296753	289546
59062	289547
45603	289548
1481	289549
1482	289550
332444	289551
147690	289552
82303	289553
550436	289554
82299	289555
114978	289556
582564	289557
148139	289558
573015	289559
314706	289560
38764	289561
136786	289562
232521	289563
655271	289564
102575	289565
695	289566
35516	289567
561655	289568
13987	289569
182093	289570
72276	289571
54840	289572
232573	289573
364530	289574
319348	289575
577222	289576
404739	289577
149223	289578
481378	289579
180294	289580
525746	289581
452859	289582
121872	289583
247598	289584
6994	289585
168582	289586
89953	289587
47938	289588
481488	289589
346547	289590
638373	289591
524930	289592
605490	289593
342721	289594
502337	289595
611618	289596
150661	289597
193622	289598
552783	289599
674907	289600
103	289601
9431	289602
607646	289603
273345	289604
446	289605
442486	289606
184487	289607
275966	289608
771	289609
441668	289610
58119	289611
469649	289612
13271	289613
380941	289614
43945	289615
441658	289616
416418	289617
12204	289618
619835	289619
13628	289620
273399	289621
351350	289622
181083	289623
452069	289624
108198	289625
653340	289626
13572	289627
273551	289628
32667	289629
82356	289630
558029	289631
309378	289632
25797	289633
38760	289634
251368	289635
179910	289636
661223	289637
243493	289638
39235	289639
224477	289640
487109	289641
629899	289642
331441	289643
584544	289644
143493	289645
399080	289646
329299	289647
98955	289648
407397	289649
116198	289650
18705	289651
119815	289652
103855	289653
148786	289654
157611	289655
54394	289656
590314	289657
208365	289658
27710	289659
589295	289660
638371	289661
154175	289662
63426	289663
502066	289664
166947	289665
182866	289666
185157	289667
490523	289668
107249	289669
299351	289670
86079	289671
459345	289672
58457	289673
590695	289674
420646	289675
6199	289676
243701	289677
352379	289678
34031	289679
1280	289680
1382	289681
50475	289682
12443	289683
168357	289684
452892	289685
43788	289686
545051	289687
134288	289688
85453	289689
473832	289690
382	289691
574068	289692
323691	289693
70907	289694
519388	289695
319902	289696
138504	289697
522410	289698
47598	289699
697677	289700
22207	289701
583649	289702
62043	289703
687002	289704
560344	289705
77309	289706
13860	289707
326796	289708
276789	289709
5451	289710
281862	289711
111909	289712
427060	289713
20549	289714
14289	289715
75465	289716
614781	289717
644693	289718
127799	289719
549066	289720
463319	289721
122276	289722
410239	289723
154901	289724
601794	289725
181769	289726
44619	289727
136956	289728
96021	289729
481248	289730
632453	289731
642209	289732
145829	289733
277983	289734
70546	289735
662970	289736
188543	289737
286997	289738
138886	289739
90677	289740
490245	289741
142212	289742
361950	289743
306001	289744
143693	289745
11283	289746
445328	289747
527612	289748
183543	289749
559386	289750
57248	289751
505186	289752
424742	289753
100606	289754
594603	289755
428994	289756
142730	289757
3268	289758
300014	289759
140255	289760
595092	289761
6	289762
61020	289763
537642	289764
622370	289765
85355	289766
149674	289767
438705	289768
11203	289769
90901	289770
241932	289771
157517	289772
61515	289773
170499	289774
97264	289775
587344	289776
380682	289777
298764	289778
263002	289779
572386	289780
437073	289781
115594	289782
420630	289783
570045	289784
273699	289785
428137	289786
281521	289787
58571	289788
44629	289789
5231	289790
640109	289791
574146	289792
130826	289793
246035	289794
86594	289795
44237	289796
250425	289797
522029	289798
271446	289799
199073	289800
4489	289801
563524	289802
175854	289803
14592	289804
32803	289805
3379	289806
7834	289807
24321	289808
484577	289809
647371	289810
24333	289811
76969	289812
59470	289813
337432	289814
1887	289815
377217	289816
337667	289817
636504	289818
163594	289819
83722	289820
21476	289821
34448	289822
367105	289823
485232	289824
485160	289825
485357	289826
129757	289827
7621	289828
78804	289829
176484	289830
621027	289831
82546	289832
20024	289833
101278	289834
586394	289835
131096	289836
272243	289837
27729	289838
333366	289839
43083	289840
390808	289841
157039	289842
27734	289843
318594	289844
684119	289845
1312	289846
280686	289847
164364	289848
160402	289849
444844	289850
627183	289851
157898	289852
225780	289853
478918	289854
200942	289855
203602	289856
425985	289857
12262	289858
29046	289859
3399	289860
408708	289861
89543	289862
358156	289863
623448	289864
600862	289865
648964	289866
563992	289867
625102	289868
26669	289869
261458	289870
252399	289871
586355	289872
185657	289873
13016	289874
516406	289875
464565	289876
58628	289877
147318	289878
571578	289879
536897	289880
103279	289881
602916	289882
262199	289883
98399	289884
560	289885
115926	289886
26916	289887
87006	289888
448748	289889
39818	289890
631350	289891
35805	289892
558	289893
128951	289894
213344	289895
2162	289896
570171	289897
121904	289898
1349	289899
489900	289900
679018	289901
444189	289902
83532	289903
613891	289904
276753	289905
19157	289906
88680	289907
689077	289908
137289	289909
647490	289910
383121	289911
688250	289912
380808	289913
380801	289914
517916	289915
142812	289916
188881	289917
169524	289918
4066	289919
392875	289920
355215	289921
195376	289922
433756	289923
58703	289924
196206	289925
3900	289926
691907	289927
453828	289928
25492	289929
679762	289930
399943	289931
501129	289932
388460	289933
630468	289934
140910	289935
9044	289936
34719	289937
6646	289938
173336	289939
266533	289940
551751	289941
57302	289942
28074	289943
107607	289944
30834	289945
325943	289946
371853	289947
94184	289948
378491	289949
616483	289950
105348	289951
486782	289952
656085	289953
452855	289954
13302	289955
443874	289956
3900	289957
398544	289958
56923	289959
169912	289960
159345	289961
627925	289962
691655	289963
554115	289964
522945	289965
119915	289966
123842	289967
349703	289968
661584	289969
635332	289970
444646	289971
28396	289972
144137	289973
109691	289974
143557	289975
450262	289976
666467	289977
5876	289978
275680	289979
28527	289980
42067	289981
123161	289982
476882	289983
623738	289984
50079	289985
164514	289986
642929	289987
272830	289988
118042	289989
91547	289990
72246	289991
626810	289992
20710	289993
452161	289994
1143	289995
62693	289996
98870	289997
102426	289998
641513	289999
11752	290000
599355	290001
138558	290002
527792	290003
92248	290004
395084	290005
78062	290006
138130	290007
490351	290008
209384	290009
233610	290010
179984	290011
85195	290012
635318	290013
455020	290014
132380	290015
422295	290016
114876	290017
25159	290018
662892	290019
312023	290020
142124	290021
158345	290022
408259	290023
34448	290024
666498	290025
485492	290026
2121	290027
271371	290028
31866	290029
105189	290030
614089	290031
570763	290032
6341	290033
72200	290034
362911	290035
9140	290036
287830	290037
139944	290038
86688	290039
267815	290040
620312	290041
1037	290042
494842	290043
153545	290044
369626	290045
167204	290046
164748	290047
476810	290048
278894	290049
224281	290050
600991	290051
349769	290052
85431	290053
460376	290054
4253	290055
61760	290056
454094	290057
404790	290058
110914	290059
644112	290060
23714	290061
45240	290062
460304	290063
352352	290064
691995	290065
643750	290066
579695	290067
64534	290068
113800	290069
615501	290070
288866	290071
149385	290072
379637	290073
104736	290074
517904	290075
3947	290076
64123	290077
169267	290078
257367	290079
97284	290080
500962	290081
213561	290082
135396	290083
507965	290084
22948	290085
238704	290086
86242	290087
120702	290088
329188	290089
44370	290090
316096	290091
359214	290092
633320	290093
137991	290094
102497	290095
46523	290096
415261	290097
411078	290098
142551	290099
13696	290100
20826	290101
460298	290102
683863	290103
100160	290104
553469	290105
167361	290106
460171	290107
683850	290108
83528	290109
464068	290110
230738	290111
87930	290112
647006	290113
603805	290114
300359	290115
616292	290116
123781	290117
438266	290118
43347	290119
214374	290120
165156	290121
548240	290122
411407	290123
153360	290124
10385	290125
644414	290126
620280	290127
492820	290128
43344	290129
653739	290130
299502	290131
14064	290132
47482	290133
259728	290134
65940	290135
177168	290136
539439	290137
194392	290138
165014	290139
261611	290140
626438	290141
288087	290142
9787	290143
663473	290144
295182	290145
2449	290146
471182	290147
685711	290148
638998	290149
166693	290150
152741	290151
86965	290152
60005	290153
408199	290154
262539	290155
436235	290156
17667	290157
324609	290158
63210	290159
16584	290160
83296	290161
164393	290162
378763	290163
419377	290164
403840	290165
11977	290166
146375	290167
307865	290168
649913	290169
644678	290170
682630	290171
288903	290172
45748	290173
230522	290174
10303	290175
101092	290176
419086	290177
25482	290178
621316	290179
26444	290180
685972	290181
693383	290182
642784	290183
52005	290184
106431	290185
1047	290186
552902	290187
552164	290188
548814	290189
204053	290190
384282	290191
185054	290192
303432	290193
582223	290194
464778	290195
209618	290196
125383	290197
51132	290198
516699	290199
154885	290200
389668	290201
4425	290202
68366	290203
624494	290204
609914	290205
120576	290206
67523	290207
398136	290208
18992	290209
116040	290210
188751	290211
62947	290212
71984	290213
83077	290214
215824	290215
180378	290216
382435	290217
506547	290218
506559	290219
225962	290220
376026	290221
225966	290222
225948	290223
26816	290224
4111	290225
473251	290226
36303	290227
87460	290228
420299	290229
170095	290230
9753	290231
6178	290232
137352	290233
26655	290234
70204	290235
30225	290236
538599	290237
406160	290238
523794	290239
180276	290240
164203	290241
19580	290242
107470	290243
107455	290244
18560	290245
107491	290246
130323	290247
177235	290248
215868	290249
18562	290250
132517	290251
638934	290252
78845	290253
239508	290254
389679	290255
26745	290256
315206	290257
572543	290258
276391	290259
549199	290260
389684	290261
160553	290262
2081	290263
195111	290264
479050	290265
107498	290266
129405	290267
135603	290268
37852	290269
506941	290270
267811	290271
241048	290272
40292	290273
20701	290274
87451	290275
347062	290276
187217	290277
450286	290278
122842	290279
11691	290280
8789	290281
239303	290282
77059	290283
40292	290284
73332	290285
39567	290286
168691	290287
195457	290288
399166	290289
119076	290290
30514	290291
423732	290292
89457	290293
616403	290294
283366	290295
125607	290296
99193	290297
83126	290298
277061	290299
57990	290300
590973	290301
310046	290302
559949	290303
83121	290304
83123	290305
369281	290306
8160	290307
4257	290308
3099	290309
251961	290310
590922	290311
20089	290312
619264	290313
105460	290314
1465	290315
252046	290316
17495	290317
102066	290318
5513	290319
441367	290320
264941	290321
113297	290322
42315	290323
19087	290324
1186	290325
433861	290326
143907	290327
277445	290328
204239	290329
83208	290330
15863	290331
277678	290332
297759	290333
55674	290334
672318	290335
52187	290336
32189	290337
279754	290338
54551	290339
7077	290340
48558	290341
666030	290342
516379	290343
530051	290344
368875	290345
533996	290346
33978	290347
674118	290348
133237	290349
7878	290350
511742	290351
168270	290352
36735	290353
313201	290354
97693	290355
614732	290356
19071	290357
268116	290358
293395	290359
145364	290360
11362	290361
3014	290362
11674	290363
540190	290364
358269	290365
390795	290366
470321	290367
579361	290368
282590	290369
1854	290370
67530	290371
293352	290372
65626	290373
565075	290374
228681	290375
576342	290376
259510	290377
2093	290378
92960	290379
214999	290380
541873	290381
434415	290382
164288	290383
313900	290384
375483	290385
158752	290386
389730	290387
107505	290388
176576	290389
329294	290390
184657	290391
111011	290392
130662	290393
107500	290394
389605	290395
4210	290396
54000	290397
485553	290398
389757	290399
66224	290400
154429	290401
186071	290402
107539	290403
529656	290404
3926	290405
188435	290406
27847	290407
40290	290408
107482	290409
124919	290410
294640	290411
40303	290412
389683	290413
454983	290414
520760	290415
191069	290416
8452	290417
138130	290418
190411	290419
397684	290420
190482	290421
288072	290422
383449	290423
565680	290424
347660	290425
602845	290426
525347	290427
158728	290428
684298	290429
278183	290430
57996	290431
490196	290432
640995	290433
575272	290434
658977	290435
337180	290436
22611	290437
76163	290438
278084	290439
549411	290440
278076	290441
506124	290442
35886	290443
5077	290444
4596	290445
164825	290446
537577	290447
144775	290448
174642	290449
274624	290450
59325	290451
472905	290452
554208	290453
282989	290454
61266	290455
264971	290456
80429	290457
91223	290458
38004	290459
692643	290460
35127	290461
24545	290462
480310	290463
125343	290464
642420	290465
15920	290466
240712	290467
223849	290468
190521	290469
58436	290470
568839	290471
51941	290472
60957	290473
97809	290474
15925	290475
181515	290476
181557	290477
181546	290478
280312	290479
280324	290480
30380	290481
127922	290482
130740	290483
313204	290484
274610	290485
107521	290486
139469	290487
139469	290488
626226	290489
13017	290490
45109	290491
128826	290492
5963	290493
622769	290494
379025	290495
37750	290496
1079	290497
679028	290498
379053	290499
517573	290500
397664	290501
635706	290502
532800	290503
139470	290504
407805	290505
395524	290506
377228	290507
40893	290508
447908	290509
4	290510
317357	290511
280353	290512
58620	290513
74976	290514
221505	290515
622568	290516
169065	290517
319177	290518
280464	290519
214523	290520
681549	290521
64831	290522
651177	290523
342272	290524
75710	290525
7249	290526
307409	290527
164142	290528
513024	290529
491077	290530
54094	290531
529877	290532
16117	290533
591537	290534
506773	290535
191047	290536
151818	290537
566878	290538
581929	290539
507844	290540
65202	290541
141606	290542
196630	290543
9478	290544
264407	290545
453051	290546
196221	290547
543186	290548
2258	290549
652511	290550
80212	290551
54581	290552
316803	290553
281394	290554
66150	290555
329791	290556
120619	290557
5564	290558
106678	290559
140777	290560
296662	290561
144389	290562
42778	290563
428503	290564
166803	290565
1304	290566
556059	290567
355322	290568
408315	290569
8309	290570
546069	290571
386205	290572
34605	290573
564736	290574
556191	290575
536973	290576
111293	290577
410230	290578
219165	290579
578921	290580
18326	290581
592381	290582
54152	290583
281748	290584
377445	290585
97714	290586
94762	290587
279495	290588
5053	290589
432	290590
4671	290591
107474	290592
107442	290593
46777	290594
152054	290595
36267	290596
659596	290597
84012	290598
144224	290599
162436	290600
351886	290601
557019	290602
198020	290603
198021	290604
23048	290605
692605	290606
23047	290607
184085	290608
83965	290609
540095	290610
472049	290611
317525	290612
614700	290613
3765	290614
243887	290615
118426	290616
684372	290617
269177	290618
84179	290619
33216	290620
2257	290621
84289	290622
46406	290623
378687	290624
378655	290625
5142	290626
14	290627
342610	290628
16197	290629
85408	290630
144273	290631
107323	290632
55576	290633
243061	290634
125006	290635
421801	290636
65238	290637
226	290638
5429	290639
399713	290640
27995	290641
263869	290642
263867	290643
190820	290644
143733	290645
486881	290646
67465	290647
181802	290648
477541	290649
190786	290650
518409	290651
331526	290652
143843	290653
20723	290654
647465	290655
123868	290656
644732	290657
77483	290658
234213	290659
134601	290660
60460	290661
581126	290662
29889	290663
429748	290664
77885	290665
683625	290666
41864	290667
362230	290668
263882	290669
97083	290670
12536	290671
402281	290672
496279	290673
561407	290674
341563	290675
579502	290676
195880	290677
43421	290678
658125	290679
690352	290680
386273	290681
43421	290682
577862	290683
284130	290684
186188	290685
40812	290686
214520	290687
384338	290688
120595	290689
511788	290690
110373	290691
132132	290692
650275	290693
41595	290694
170965	290695
1812	290696
95477	290697
1812	290698
244426	290699
476217	290700
181298	290701
556598	290702
192346	290703
150501	290704
571397	290705
548597	290706
282978	290707
411950	290708
65421	290709
61	290710
511622	290711
351634	290712
84573	290713
51344	290714
84573	290715
283138	290716
84567	290717
283238	290718
283154	290719
33300	290720
84576	290721
283232	290722
283172	290723
283209	290724
19298	290725
19298	290726
149967	290727
105171	290728
46392	290729
357101	290730
32019	290731
268882	290732
679838	290733
14897	290734
48912	290735
431166	290736
531611	290737
159121	290738
310717	290739
85933	290740
151062	290741
670868	290742
386200	290743
66511	290744
43336	290745
609946	290746
402	290747
636541	290748
5875	290749
688254	290750
284486	290751
59284	290752
358717	290753
250560	290754
92111	290755
151889	290756
510773	290757
684096	290758
684082	290759
94217	290760
433989	290761
11887	290762
115317	290763
2731	290764
554126	290765
238495	290766
55	290767
11189	290768
401937	290769
56833	290770
246497	290771
407643	290772
641629	290773
10298	290774
57589	290775
266994	290776
631029	290777
200630	290778
4	290779
123697	290780
500023	290781
362948	290782
150616	290783
196893	290784
32529	290785
372997	290786
434072	290787
126742	290788
494603	290789
520514	290790
32875	290791
693040	290792
183715	290793
354353	290794
666600	290795
666604	290796
159311	290797
593368	290798
351480	290799
27007	290800
427444	290801
35174	290802
376278	290803
253	290804
21057	290805
443406	290806
18359	290807
654670	290808
19433	290809
449181	290810
327208	290811
134227	290812
283297	290813
179263	290814
92347	290815
678929	290816
404263	290817
111384	290818
25396	290819
266204	290820
355255	290821
87239	290822
130275	290823
313592	290824
788	290825
180917	290826
97790	290827
487347	290828
641545	290829
263883	290830
302866	290831
405931	290832
361005	290833
151356	290834
8097	290835
552923	290836
98971	290837
330456	290838
15376	290839
153871	290840
662829	290841
89635	290842
592761	290843
593483	290844
442785	290845
45732	290846
604236	290847
254	290848
8114	290849
402022	290850
237789	290851
59138	290852
452099	290853
78343	290854
139320	290855
273173	290856
378767	290857
740	290858
527861	290859
4003	290860
40622	290861
108396	290862
631541	290863
108817	290864
627029	290865
392799	290866
296288	290867
599334	290868
88101	290869
283480	290870
344498	290871
334360	290872
638249	290873
105254	290874
58143	290875
388208	290876
289436	290877
287626	290878
561353	290879
130030	290880
521494	290881
228941	290882
662398	290883
287614	290884
61940	290885
287650	290886
493040	290887
287728	290888
640514	290889
260862	290890
6367	290891
3249	290892
618931	290893
117060	290894
264317	290895
597223	290896
323877	290897
25695	290898
557515	290899
144778	290900
296579	290901
138415	290902
108840	290903
394841	290904
677520	290905
1421	290906
201237	290907
107457	290908
116723	290909
12324	290910
81099	290911
557529	290912
94722	290913
210080	290914
15730	290915
136799	290916
4402	290917
386831	290918
603573	290919
142816	290920
304117	290921
582674	290922
293431	290923
11751	290924
182076	290925
98207	290926
382911	290927
22749	290928
384007	290929
488216	290930
488206	290931
64672	290932
259747	290933
687812	290934
363207	290935
42700	290936
635158	290937
214510	290938
315064	290939
13761	290940
45560	290941
67528	290942
104020	290943
102052	290944
4667	290945
8367	290946
304696	290947
41595	290948
128417	290949
446206	290950
340796	290951
43046	290952
11086	290953
508217	290954
168970	290955
308379	290956
35202	290957
118904	290958
595049	290959
290791	290960
103649	290961
92706	290962
535877	290963
24746	290964
5048	290965
593867	290966
550186	290967
303998	290968
214693	290969
443425	290970
651078	290971
442592	290972
11980	290973
587	290974
444404	290975
458033	290976
214045	290977
653749	290978
6856	290979
694107	290980
287449	290981
448752	290982
59797	290983
88111	290984
47161	290985
486569	290986
600927	290987
10738	290988
4570	290989
3431	290990
491753	290991
116831	290992
5264	290993
4561	290994
233963	290995
630036	290996
635557	290997
654007	290998
83098	290999
20532	291000
238335	291001
495696	291002
41182	291003
624360	291004
331012	291005
438500	291006
488804	291007
453374	291008
622733	291009
306912	291010
149578	291011
372208	291012
599257	291013
1480	291014
401384	291015
486384	291016
571848	291017
353720	291018
679226	291019
271814	291020
1430	291021
452347	291022
30089	291023
370683	291024
160442	291025
371236	291026
179326	291027
368537	291028
238329	291029
276746	291030
278879	291031
292429	291032
195902	291033
335084	291034
43304	291035
621178	291036
230724	291037
49482	291038
382400	291039
143010	291040
495860	291041
58716	291042
105666	291043
284487	291044
34523	291045
510187	291046
611488	291047
226275	291048
488619	291049
266390	291050
288239	291051
279154	291052
55478	291053
147907	291054
388463	291055
413052	291056
540319	291057
535215	291058
674079	291059
378074	291060
84931	291061
464221	291062
516795	291063
179316	291064
421367	291065
241566	291066
103738	291067
608867	291068
318266	291069
657433	291070
146563	291071
644653	291072
371091	291073
647711	291074
332847	291075
240743	291076
248688	291077
388738	291078
630141	291079
397956	291080
633465	291081
528588	291082
637559	291083
144026	291084
573623	291085
321948	291086
679276	291087
338883	291088
25495	291089
570867	291090
42908	291091
368978	291092
321940	291093
101851	291094
104177	291095
474681	291096
61047	291097
498404	291098
532263	291099
279320	291100
325456	291101
503639	291102
89020	291103
1431	291104
187062	291105
372168	291106
574159	291107
139278	291108
381504	291109
129517	291110
432425	291111
488817	291112
121943	291113
439043	291114
4	291115
56690	291116
193565	291117
189366	291118
4029	291119
277034	291120
54392	291121
392896	291122
289322	291123
238336	291124
170796	291125
152108	291126
236629	291127
656113	291128
588777	291129
684995	291130
590432	291131
13906	291132
671209	291133
309788	291134
486371	291135
173112	291136
630140	291137
144559	291138
301893	291139
96215	291140
549262	291141
277037	291142
617765	291143
243290	291144
34369	291145
287799	291146
645742	291147
50291	291148
43356	291149
614183	291150
600698	291151
319835	291152
248373	291153
306994	291154
249307	291155
44301	291156
23651	291157
486105	291158
91455	291159
621810	291160
693865	291161
378801	291162
125676	291163
595699	291164
369931	291165
68279	291166
122841	291167
428977	291168
378665	291169
71639	291170
378937	291171
351834	291172
168681	291173
11429	291174
624500	291175
116071	291176
661489	291177
209	291178
1711	291179
423	291180
349250	291181
22957	291182
35390	291183
110	291184
1946	291185
581428	291186
108274	291187
44548	291188
532092	291189
3253	291190
22957	291191
26533	291192
547052	291193
520680	291194
584404	291195
14970	291196
27438	291197
284361	291198
400246	291199
298475	291200
59433	291201
659	291202
288732	291203
17394	291204
259096	291205
33079	291206
613919	291207
148279	291208
638	291209
259474	291210
138879	291211
35727	291212
51788	291213
59139	291214
191112	291215
398171	291216
219600	291217
128646	291218
446089	291219
135884	291220
22509	291221
546643	291222
112781	291223
633367	291224
120103	291225
104180	291226
195028	291227
560529	291228
195696	291229
187798	291230
3192	291231
40676	291232
85794	291233
9825	291234
62481	291235
643214	291236
43096	291237
88564	291238
260836	291239
636071	291240
144852	291241
557869	291242
239630	291243
304908	291244
353769	291245
33852	291246
112869	291247
78279	291248
90721	291249
558904	291250
602222	291251
448578	291252
376806	291253
360213	291254
691762	291255
91659	291256
50992	291257
45529	291258
138315	291259
485259	291260
344920	291261
597013	291262
415022	291263
494449	291264
639307	291265
163239	291266
104256	291267
112390	291268
257320	291269
621631	291270
474213	291271
366101	291272
506757	291273
339408	291274
51503	291275
558110	291276
630011	291277
10856	291278
21607	291279
344924	291280
234723	291281
494921	291282
29946	291283
6186	291284
506415	291285
63797	291286
507265	291287
5477	291288
281471	291289
529367	291290
58098	291291
323817	291292
329846	291293
60768	291294
499324	291295
85053	291296
116653	291297
527989	291298
24314	291299
595392	291300
527997	291301
329703	291302
589257	291303
507785	291304
30423	291305
189052	291306
6999	291307
668877	291308
221215	291309
126388	291310
772	291311
595378	291312
24351	291313
606555	291314
250234	291315
129226	291316
6006	291317
601833	291318
141803	291319
150379	291320
187463	291321
171475	291322
460274	291323
140223	291324
63	291325
117534	291326
61193	291327
11585	291328
152287	291329
675298	291330
675296	291331
58376	291332
57718	291333
43388	291334
213415	291335
590650	291336
516053	291337
297530	291338
217130	291339
208166	291340
28814	291341
149631	291342
140632	291343
19748	291344
568913	291345
233352	291346
315	291347
417451	291348
164224	291349
230547	291350
4031	291351
2417	291352
164767	291353
504011	291354
15408	291355
549501	291356
42812	291357
148145	291358
601342	291359
75867	291360
116769	291361
250993	291362
59198	291363
438347	291364
669	291365
11502	291366
120793	291367
2899	291368
139890	291369
550413	291370
461097	291371
685643	291372
19502	291373
283284	291374
471718	291375
448006	291376
171423	291377
122234	291378
134361	291379
83537	291380
138619	291381
477210	291382
5298	291383
568924	291384
334855	291385
317691	291386
374953	291387
403478	291388
476905	291389
75536	291390
684153	291391
302216	291392
167932	291393
145158	291394
244503	291395
383980	291396
527040	291397
559273	291398
285465	291399
85037	291400
546420	291401
2364	291402
1494	291403
545245	291404
36804	291405
441169	291406
209656	291407
560772	291408
29000	291409
337220	291410
18382	291411
142121	291412
266340	291413
266373	291414
545341	291415
266388	291416
32275	291417
179357	291418
262647	291419
329204	291420
255889	291421
647866	291422
132548	291423
194369	291424
2656	291425
285518	291426
558970	291427
68119	291428
559001	291429
26536	291430
41968	291431
410662	291432
647100	291433
98160	291434
518877	291435
155490	291436
268709	291437
120068	291438
375711	291439
143142	291440
161607	291441
145304	291442
415916	291443
80780	291444
622953	291445
398236	291446
575512	291447
508	291448
81402	291449
82280	291450
420134	291451
15362	291452
327697	291453
355675	291454
369528	291455
210484	291456
657265	291457
345343	291458
85194	291459
286252	291460
2582	291461
22807	291462
119983	291463
559329	291464
496676	291465
276755	291466
32907	291467
411419	291468
51581	291469
135	291470
121902	291471
207840	291472
334882	291473
210212	291474
255012	291475
100737	291476
415201	291477
159622	291478
269399	291479
596685	291480
361437	291481
22729	291482
370768	291483
51698	291484
566255	291485
522941	291486
214042	291487
384953	291488
243478	291489
89755	291490
18417	291491
437635	291492
410677	291493
436487	291494
402096	291495
136274	291496
142396	291497
467529	291498
203292	291499
3086	291500
677333	291501
29292	291502
606453	291503
673021	291504
85935	291505
464315	291506
23380	291507
547819	291508
207155	291509
151903	291510
612175	291511
559339	291512
691910	291513
559330	291514
679825	291515
358944	291516
581066	291517
22860	291518
628073	291519
605540	291520
357180	291521
120427	291522
547802	291523
120653	291524
115	291525
4536	291526
9271	291527
671752	291528
13800	291529
286001	291530
209051	291531
65145	291532
285998	291533
627809	291534
27454	291535
285978	291536
27455	291537
103751	291538
27455	291539
590072	291540
193561	291541
283074	291542
84521	291543
320633	291544
84569	291545
30335	291546
161754	291547
473192	291548
443906	291549
8914	291550
117540	291551
5474	291552
33491	291553
278556	291554
212684	291555
30604	291556
118954	291557
88815	291558
17164	291559
279643	291560
85203	291561
51188	291562
2584	291563
412563	291564
444655	291565
14314	291566
580382	291567
561545	291568
170959	291569
403496	291570
460328	291571
1003	291572
34566	291573
488170	291574
129434	291575
566273	291576
616482	291577
650852	291578
12905	291579
39775	291580
20002	291581
304733	291582
50978	291583
282346	291584
61566	291585
89464	291586
10226	291587
286063	291588
72886	291589
460223	291590
683838	291591
106038	291592
16064	291593
140017	291594
460648	291595
386135	291596
143775	291597
12331	291598
44714	291599
269127	291600
279933	291601
147659	291602
4506	291603
385179	291604
313317	291605
260715	291606
94416	291607
155483	291608
358617	291609
420370	291610
542769	291611
274017	291612
113780	291613
629367	291614
2782	291615
559075	291616
353741	291617
12331	291618
544699	291619
487040	291620
168021	291621
597556	291622
51190	291623
94678	291624
445579	291625
80312	291626
431860	291627
286147	291628
155409	291629
6315	291630
349274	291631
20006	291632
213119	291633
7832	291634
558592	291635
123800	291636
83330	291637
55370	291638
64950	291639
356317	291640
7085	291641
273819	291642
684054	291643
103469	291644
487279	291645
80340	291646
17618	291647
147004	291648
43921	291649
575809	291650
671391	291651
11982	291652
7496	291653
276809	291654
256454	291655
518311	291656
35161	291657
49802	291658
118297	291659
26354	291660
53924	291661
67610	291662
8629	291663
87951	291664
13373	291665
15651	291666
8960	291667
269012	291668
460566	291669
73331	291670
641640	291671
148837	291672
559072	291673
181617	291674
183959	291675
467154	291676
88816	291677
567290	291678
518325	291679
290971	291680
120253	291681
45876	291682
300104	291683
11358	291684
5076	291685
668993	291686
478730	291687
591253	291688
34448	291689
3866	291690
11064	291691
143975	291692
464380	291693
589516	291694
25038	291695
444653	291696
4965	291697
145170	291698
286255	291699
46006	291700
83693	291701
279044	291702
6866	291703
200897	291704
101781	291705
130156	291706
100541	291707
323203	291708
640220	291709
289656	291710
127067	291711
15907	291712
391465	291713
33504	291714
2233	291715
685763	291716
91532	291717
118169	291718
567370	291719
149407	291720
67575	291721
211691	291722
59544	291723
262715	291724
131317	291725
601531	291726
119422	291727
83451	291728
371883	291729
571176	291730
3991	291731
286209	291732
672762	291733
84535	291734
279381	291735
21705	291736
26674	291737
625545	291738
188858	291739
44179	291740
469011	291741
66116	291742
88692	291743
444049	291744
198546	291745
23453	291746
98364	291747
67717	291748
54090	291749
112853	291750
286283	291751
4649	291752
279165	291753
689070	291754
62573	291755
274195	291756
207456	291757
207448	291758
206969	291759
556004	291760
7596	291761
15853	291762
32908	291763
503521	291764
435654	291765
495438	291766
495442	291767
669657	291768
12908	291769
162566	291770
142960	291771
378629	291772
378445	291773
11821	291774
607352	291775
301942	291776
32612	291777
110301	291778
374147	291779
17387	291780
517726	291781
547468	291782
132868	291783
209769	291784
86	291785
141845	291786
197466	291787
3752	291788
385079	291789
350217	291790
82556	291791
16632	291792
89834	291793
556737	291794
473565	291795
8936	291796
554602	291797
269157	291798
314684	291799
191940	291800
64042	291801
27124	291802
64041	291803
276805	291804
194522	291805
64053	291806
2752	291807
13506	291808
181630	291809
98324	291810
350706	291811
89549	291812
668688	291813
444083	291814
92	291815
15654	291816
85745	291817
138271	291818
346175	291819
85254	291820
88005	291821
419270	291822
5798	291823
279428	291824
673125	291825
288804	291826
449020	291827
34646	291828
361677	291829
264006	291830
473199	291831
444638	291832
646827	291833
85752	291834
146940	291835
126446	291836
33764	291837
590667	291838
161513	291839
548010	291840
35672	291841
545417	291842
197372	291843
3625	291844
553393	291845
99652	291846
453182	291847
350640	291848
110447	291849
127939	291850
65920	291851
250618	291852
68298	291853
597930	291854
215707	291855
554307	291856
138249	291857
321835	291858
470062	291859
534030	291860
40474	291861
22044	291862
88745	291863
279720	291864
39908	291865
367492	291866
289349	291867
332846	291868
619412	291869
61351	291870
58664	291871
64581	291872
458691	291873
28983	291874
134	291875
457778	291876
258705	291877
286544	291878
286546	291879
129549	291880
381860	291881
103532	291882
333546	291883
612193	291884
417741	291885
163600	291886
12984	291887
583705	291888
538560	291889
257077	291890
140698	291891
257037	291892
104468	291893
373855	291894
545074	291895
164661	291896
171127	291897
56368	291898
257283	291899
321888	291900
454317	291901
95045	291902
619905	291903
374577	291904
373553	291905
42818	291906
374600	291907
398568	291908
2325	291909
311328	291910
71567	291911
374570	291912
679420	291913
35301	291914
107534	291915
249120	291916
107438	291917
40221	291918
47368	291919
6153	291920
40988	291921
628254	291922
160580	291923
103513	291924
157013	291925
688087	291926
642519	291927
106275	291928
387825	291929
586134	291930
575813	291931
127964	291932
233244	291933
619770	291934
13008	291935
624048	291936
381236	291937
289440	291938
10001	291939
688638	291940
8996	291941
558139	291942
165534	291943
175894	291944
147780	291945
131327	291946
35220	291947
438839	291948
157262	291949
461290	291950
4599	291951
156977	291952
319079	291953
154076	291954
527663	291955
536472	291956
636222	291957
145788	291958
628504	291959
284074	291960
623488	291961
39158	291962
591991	291963
309500	291964
223053	291965
346146	291966
310115	291967
102830	291968
412850	291969
240853	291970
460316	291971
81144	291972
386301	291973
575137	291974
662494	291975
112831	291976
623793	291977
195080	291978
806	291979
119147	291980
164512	291981
70463	291982
385369	291983
278313	291984
161848	291985
145705	291986
637994	291987
104519	291988
24733	291989
549067	291990
344773	291991
184788	291992
635969	291993
627	291994
685245	291995
146005	291996
394053	291997
640696	291998
145850	291999
7115	292000
289663	292001
6459	292002
578654	292003
3522	292004
24161	292005
21125	292006
9034	292007
144120	292008
157770	292009
229093	292010
3744	292011
128633	292012
88488	292013
146898	292014
167115	292015
671082	292016
6667	292017
688629	292018
174338	292019
174333	292020
90085	292021
193582	292022
639304	292023
569743	292024
147422	292025
496813	292026
207252	292027
207253	292028
207250	292029
158559	292030
314023	292031
519065	292032
1727	292033
650877	292034
671156	292035
251085	292036
123452	292037
2172	292038
118720	292039
691872	292040
271248	292041
125843	292042
593855	292043
165755	292044
5834	292045
120908	292046
26211	292047
194191	292048
405	292049
233904	292050
191806	292051
43147	292052
268583	292053
678008	292054
239356	292055
639862	292056
486430	292057
486435	292058
70903	292059
535015	292060
20519	292061
644893	292062
27111	292063
644891	292064
136173	292065
159986	292066
464930	292067
52690	292068
602828	292069
505660	292070
116366	292071
236169	292072
428122	292073
600046	292074
192215	292075
23187	292076
580950	292077
1285	292078
105418	292079
606	292080
973	292081
256251	292082
407222	292083
618552	292084
28795	292085
17967	292086
349866	292087
118346	292088
521376	292089
144605	292090
20738	292091
60732	292092
37915	292093
56046	292094
612748	292095
373988	292096
53765	292097
688905	292098
189118	292099
373567	292100
9485	292101
229138	292102
390737	292103
682667	292104
599844	292105
599181	292106
322132	292107
162766	292108
185765	292109
630794	292110
595093	292111
218303	292112
97184	292113
352121	292114
248956	292115
81747	292116
612456	292117
138305	292118
13707	292119
457601	292120
492500	292121
385317	292122
7445	292123
115302	292124
281886	292125
21169	292126
554283	292127
396929	292128
396794	292129
92672	292130
385446	292131
1366	292132
319887	292133
319907	292134
12786	292135
197430	292136
319915	292137
370177	292138
393963	292139
106606	292140
7492	292141
7492	292142
142177	292143
2042	292144
385450	292145
385437	292146
7731	292147
53718	292148
464115	292149
64617	292150
2977	292151
1366	292152
385345	292153
25001	292154
533859	292155
2977	292156
181856	292157
79770	292158
7731	292159
15591	292160
109205	292161
661513	292162
138912	292163
68073	292164
652377	292165
115299	292166
584119	292167
653661	292168
78019	292169
66983	292170
4663	292171
156616	292172
299796	292173
485884	292174
352201	292175
604546	292176
624937	292177
244267	292178
671171	292179
259550	292180
298919	292181
149279	292182
539772	292183
655810	292184
298986	292185
539782	292186
460504	292187
91687	292188
298988	292189
298918	292190
513280	292191
348614	292192
348583	292193
133048	292194
25379	292195
213216	292196
335055	292197
81895	292198
483518	292199
1591	292200
48449	292201
2041	292202
424905	292203
75037	292204
549147	292205
18668	292206
394121	292207
288114	292208
15698	292209
365396	292210
288513	292211
85696	292212
85696	292213
32581	292214
528003	292215
99740	292216
326292	292217
85744	292218
288771	292219
288800	292220
360320	292221
5176	292222
288794	292223
585534	292224
44762	292225
51083	292226
258223	292227
545071	292228
443505	292229
265968	292230
31120	292231
586757	292232
277224	292233
342761	292234
129739	292235
1385	292236
637251	292237
308018	292238
75514	292239
73505	292240
276424	292241
515488	292242
398958	292243
55354	292244
143646	292245
272576	292246
55354	292247
682519	292248
29684	292249
654733	292250
164162	292251
490809	292252
670038	292253
498363	292254
426249	292255
12638	292256
340238	292257
259716	292258
3898	292259
635169	292260
128557	292261
4023	292262
92329	292263
515016	292264
54054	292265
82008	292266
259592	292267
29658	292268
328109	292269
297167	292270
164698	292271
17160	292272
257090	292273
391625	292274
54380	292275
634366	292276
7889	292277
686261	292278
414275	292279
580423	292280
488974	292281
162905	292282
86593	292283
86589	292284
6009	292285
387012	292286
130315	292287
458066	292288
33091	292289
166775	292290
201740	292291
604870	292292
290421	292293
17379	292294
504417	292295
16146	292296
51771	292297
408193	292298
419752	292299
16151	292300
562039	292301
561974	292302
145653	292303
561564	292304
561991	292305
290490	292306
51776	292307
145613	292308
290915	292309
572734	292310
561689	292311
1680	292312
822	292313
86215	292314
562187	292315
207564	292316
16148	292317
500783	292318
500398	292319
145609	292320
506531	292321
290896	292322
561908	292323
290589	292324
561630	292325
290917	292326
562012	292327
129692	292328
79825	292329
3807	292330
4687	292331
686921	292332
645909	292333
381503	292334
597195	292335
427030	292336
31294	292337
9258	292338
107814	292339
562449	292340
22250	292341
259664	292342
14919	292343
3597	292344
209124	292345
249105	292346
290949	292347
562398	292348
29022	292349
108880	292350
238754	292351
32542	292352
28589	292353
145628	292354
488005	292355
471579	292356
9108	292357
449495	292358
105548	292359
538721	292360
244432	292361
135506	292362
429301	292363
282461	292364
199249	292365
59935	292366
307884	292367
18888	292368
43663	292369
685275	292370
296138	292371
130608	292372
120981	292373
175928	292374
142939	292375
133762	292376
519017	292377
497846	292378
1093	292379
197482	292380
459354	292381
198569	292382
221919	292383
653191	292384
81809	292385
138276	292386
4354	292387
164361	292388
3022	292389
271083	292390
549048	292391
108648	292392
556524	292393
271139	292394
3035	292395
4364	292396
377754	292397
629298	292398
111641	292399
245617	292400
387816	292401
333424	292402
228180	292403
11913	292404
83267	292405
1057	292406
25770	292407
653208	292408
115798	292409
147541	292410
216	292411
619028	292412
65083	292413
378	292414
12850	292415
663759	292416
147887	292417
198291	292418
304593	292419
6110	292420
443629	292421
277159	292422
308616	292423
1032	292424
165317	292425
417574	292426
171508	292427
64646	292428
228318	292429
503	292430
601641	292431
150902	292432
134802	292433
112745	292434
587322	292435
12762	292436
41021	292437
154517	292438
290616	292439
274083	292440
53459	292441
10305	292442
205312	292443
49027	292444
186739	292445
640536	292446
54341	292447
52667	292448
13364	292449
571303	292450
54902	292451
145584	292452
35961	292453
562891	292454
354116	292455
290247	292456
3807	292457
8842	292458
97697	292459
414999	292460
569238	292461
111945	292462
682047	292463
362	292464
10246	292465
66302	292466
87650	292467
556515	292468
10240	292469
102062	292470
4669	292471
163636	292472
327482	292473
156167	292474
321938	292475
2105	292476
8645	292477
254305	292478
9891	292479
554631	292480
178321	292481
44529	292482
269949	292483
288352	292484
657814	292485
4752	292486
45470	292487
314997	292488
687623	292489
75295	292490
331484	292491
78597	292492
2918	292493
1080	292494
35595	292495
330997	292496
556567	292497
137752	292498
473981	292499
539580	292500
4715	292501
325423	292502
21393	292503
249004	292504
337854	292505
580038	292506
297603	292507
636341	292508
22078	292509
50498	292510
96219	292511
594135	292512
236950	292513
61036	292514
491774	292515
479	292516
598756	292517
173285	292518
326607	292519
319440	292520
296919	292521
665870	292522
472059	292523
35143	292524
55755	292525
22433	292526
375149	292527
44708	292528
116809	292529
34065	292530
66762	292531
219458	292532
220428	292533
78801	292534
189556	292535
45246	292536
675828	292537
9130	292538
70239	292539
56388	292540
330074	292541
507879	292542
361781	292543
508393	292544
22980	292545
243668	292546
104515	292547
574938	292548
6823	292549
37762	292550
50696	292551
9066	292552
204500	292553
50239	292554
17952	292555
453076	292556
801	292557
447012	292558
23253	292559
320384	292560
25365	292561
45717	292562
447639	292563
11680	292564
142201	292565
685584	292566
412675	292567
8242	292568
356	292569
2457	292570
50133	292571
1800	292572
393867	292573
467721	292574
405201	292575
20617	292576
85713	292577
318484	292578
582575	292579
555395	292580
152933	292581
21552	292582
119077	292583
20748	292584
120280	292585
566472	292586
325637	292587
19174	292588
227561	292589
299822	292590
106424	292591
320123	292592
49695	292593
16291	292594
116587	292595
359624	292596
462478	292597
372179	292598
551915	292599
120007	292600
9436	292601
87373	292602
283473	292603
19350	292604
575713	292605
575718	292606
52059	292607
12494	292608
56992	292609
621293	292610
360752	292611
99933	292612
650151	292613
650451	292614
423567	292615
10895	292616
286583	292617
682656	292618
122030	292619
682674	292620
139932	292621
19264	292622
71847	292623
75634	292624
689169	292625
156529	292626
550360	292627
440879	292628
56457	292629
12599	292630
553632	292631
437162	292632
426272	292633
129666	292634
199471	292635
664043	292636
86478	292637
537490	292638
372153	292639
617460	292640
405969	292641
104147	292642
372216	292643
601453	292644
299002	292645
299001	292646
554099	292647
509165	292648
598663	292649
611625	292650
40424	292651
39153	292652
164754	292653
86672	292654
226636	292655
198251	292656
209351	292657
53825	292658
21763	292659
462311	292660
285876	292661
153334	292662
296176	292663
257794	292664
544264	292665
406997	292666
31	292667
139083	292668
102206	292669
302743	292670
485924	292671
419763	292672
538777	292673
597304	292674
211616	292675
107465	292676
280941	292677
414681	292678
464204	292679
533484	292680
9416	292681
40849	292682
40849	292683
34491	292684
411275	292685
287121	292686
187641	292687
8708	292688
124210	292689
237663	292690
332	292691
624897	292692
24381	292693
18320	292694
395025	292695
547745	292696
157462	292697
134194	292698
456090	292699
164741	292700
3878	292701
30702	292702
185556	292703
148162	292704
310487	292705
96347	292706
46987	292707
58856	292708
181262	292709
510010	292710
328389	292711
444297	292712
25700	292713
572974	292714
98737	292715
92590	292716
102377	292717
615427	292718
1711	292719
26197	292720
44105	292721
121271	292722
23662	292723
524694	292724
55516	292725
11003	292726
356803	292727
149230	292728
492520	292729
88628	292730
695977	292731
47010	292732
26453	292733
695916	292734
139	292735
460691	292736
639474	292737
599608	292738
477033	292739
80004	292740
51309	292741
628315	292742
546858	292743
265337	292744
77840	292745
411971	292746
107900	292747
14982	292748
565821	292749
111192	292750
52548	292751
629820	292752
512633	292753
138771	292754
66952	292755
237830	292756
295	292757
172171	292758
105346	292759
71450	292760
52068	292761
356350	292762
578895	292763
32972	292764
19215	292765
56313	292766
577573	292767
147252	292768
206718	292769
488196	292770
488219	292771
66090	292772
46910	292773
14879	292774
75058	292775
245931	292776
652268	292777
615911	292778
571508	292779
267743	292780
637123	292781
22438	292782
661073	292783
525642	292784
173960	292785
71875	292786
305344	292787
98098	292788
371083	292789
616204	292790
376874	292791
605979	292792
293708	292793
48313	292794
31705	292795
22987	292796
342846	292797
44416	292798
607858	292799
326773	292800
178687	292801
669541	292802
7567	292803
241153	292804
538417	292805
306120	292806
611603	292807
154922	292808
293981	292809
402116	292810
262698	292811
589420	292812
22956	292813
16259	292814
41121	292815
207959	292816
23842	292817
409550	292818
116974	292819
245149	292820
342172	292821
378187	292822
86063	292823
14080	292824
28270	292825
564219	292826
34002	292827
28044	292828
400907	292829
457989	292830
88283	292831
272670	292832
546440	292833
10784	292834
44518	292835
642395	292836
298123	292837
5768	292838
96255	292839
85656	292840
284023	292841
437050	292842
6089	292843
139645	292844
54751	292845
68059	292846
89503	292847
30782	292848
123650	292849
211631	292850
182672	292851
108279	292852
674379	292853
57443	292854
674377	292855
89925	292856
434522	292857
674364	292858
109814	292859
301447	292860
7424	292861
626984	292862
442471	292863
16572	292864
294467	292865
294502	292866
574080	292867
3450	292868
1111	292869
87504	292870
260961	292871
267823	292872
588645	292873
600533	292874
237162	292875
412058	292876
592792	292877
55058	292878
211599	292879
174883	292880
640855	292881
23475	292882
673180	292883
691509	292884
150807	292885
448235	292886
426958	292887
384587	292888
382312	292889
103901	292890
25118	292891
6095	292892
626116	292893
162500	292894
692511	292895
191199	292896
568887	292897
507501	292898
140376	292899
146269	292900
175439	292901
143252	292902
586669	292903
358374	292904
58193	292905
314624	292906
680434	292907
171305	292908
534671	292909
409095	292910
187134	292911
72336	292912
31654	292913
626630	292914
54328	292915
1412	292916
679	292917
590221	292918
87135	292919
434264	292920
625059	292921
446542	292922
44328	292923
320247	292924
363883	292925
614345	292926
320404	292927
320427	292928
35840	292929
320515	292930
67272	292931
583430	292932
583471	292933
583474	292934
411202	292935
468187	292936
556912	292937
1504	292938
62229	292939
291930	292940
135630	292941
405970	292942
648557	292943
2747	292944
380234	292945
323188	292946
295525	292947
3429	292948
27889	292949
416829	292950
241238	292951
515660	292952
223858	292953
402198	292954
273755	292955
146496	292956
565164	292957
146495	292958
87381	292959
295867	292960
507866	292961
615760	292962
636632	292963
235159	292964
190567	292965
120486	292966
296162	292967
691510	292968
290021	292969
16473	292970
542199	292971
9888	292972
623350	292973
294381	292974
86932	292975
596277	292976
110049	292977
558423	292978
296346	292979
590767	292980
102800	292981
541975	292982
622128	292983
622827	292984
685232	292985
110506	292986
87957	292987
647228	292988
296487	292989
21079	292990
186798	292991
14848	292992
609224	292993
242017	292994
15413	292995
42968	292996
96117	292997
138891	292998
57624	292999
223594	293000
162316	293001
664334	293002
365351	293003
106265	293004
367749	293005
635327	293006
127518	293007
321506	293008
23515	293009
285625	293010
360603	293011
31746	293012
331301	293013
332525	293014
7593	293015
352942	293016
93619	293017
363145	293018
17186	293019
145585	293020
24995	293021
77961	293022
526053	293023
669583	293024
474136	293025
555645	293026
184149	293027
459555	293028
221361	293029
239542	293030
392299	293031
42424	293032
319371	293033
9486	293034
111895	293035
646600	293036
605216	293037
156891	293038
120465	293039
116152	293040
261031	293041
424434	293042
164179	293043
132676	293044
119329	293045
108116	293046
156701	293047
585838	293048
87854	293049
54360	293050
555379	293051
45770	293052
539801	293053
214542	293054
372030	293055
539765	293056
511809	293057
286658	293058
672546	293059
313740	293060
48436	293061
365243	293062
241132	293063
591696	293064
640925	293065
532101	293066
642161	293067
646360	293068
420892	293069
115669	293070
18421	293071
359024	293072
598798	293073
640851	293074
341657	293075
127291	293076
249452	293077
650698	293078
255280	293079
388678	293080
32898	293081
9300	293082
535913	293083
281876	293084
215195	293085
494860	293086
325795	293087
150109	293088
58193	293089
635133	293090
566365	293091
313312	293092
474264	293093
83303	293094
416701	293095
46251	293096
561981	293097
14542	293098
175	293099
27277	293100
167426	293101
536435	293102
20589	293103
503071	293104
256175	293105
72713	293106
9987	293107
143866	293108
166945	293109
532581	293110
363456	293111
22413	293112
321006	293113
419495	293114
445892	293115
111913	293116
123442	293117
88565	293118
400266	293119
636633	293120
553002	293121
258222	293122
166718	293123
93647	293124
589396	293125
522524	293126
18639	293127
113377	293128
297554	293129
277502	293130
482085	293131
562384	293132
175391	293133
118159	293134
570	293135
315511	293136
341757	293137
10704	293138
104973	293139
39890	293140
199328	293141
365	293142
381408	293143
102742	293144
406580	293145
22026	293146
305211	293147
629742	293148
56091	293149
222450	293150
412905	293151
208200	293152
97909	293153
39910	293154
107929	293155
2269	293156
256375	293157
143441	293158
532	293159
282985	293160
436379	293161
458474	293162
529736	293163
394654	293164
252239	293165
45985	293166
293852	293167
262159	293168
34788	293169
363784	293170
38160	293171
565925	293172
68776	293173
27020	293174
260416	293175
64641	293176
67424	293177
76876	293178
54181	293179
299691	293180
15635	293181
1909	293182
13573	293183
57206	293184
45991	293185
197258	293186
142484	293187
601335	293188
68825	293189
564447	293190
192452	293191
317938	293192
604085	293193
150399	293194
87885	293195
64557	293196
27773	293197
17909	293198
146440	293199
31209	293200
4483	293201
308185	293202
680571	293203
119184	293204
76944	293205
106858	293206
10630	293207
68021	293208
84278	293209
670012	293210
107367	293211
171676	293212
55976	293213
1479	293214
279981	293215
44715	293216
242	293217
78997	293218
641886	293219
49222	293220
4762	293221
33591	293222
8506	293223
686377	293224
667736	293225
175941	293226
205693	293227
527025	293228
80369	293229
636990	293230
545472	293231
238683	293232
10998	293233
436483	293234
338117	293235
83980	293236
200465	293237
97063	293238
237835	293239
156309	293240
297881	293241
87908	293242
23000	293243
289363	293244
425822	293245
298063	293246
87847	293247
580060	293248
34636	293249
649622	293250
125791	293251
188894	293252
617354	293253
1844	293254
287670	293255
157821	293256
585621	293257
495927	293258
44932	293259
652236	293260
7975	293261
5327	293262
210171	293263
623673	293264
40930	293265
354378	293266
311624	293267
575421	293268
373996	293269
664565	293270
337787	293271
342482	293272
148565	293273
3788	293274
630694	293275
2608	293276
13766	293277
133259	293278
56976	293279
305372	293280
13376	293281
234086	293282
548379	293283
50054	293284
1201	293285
217038	293286
34926	293287
14349	293288
385197	293289
533083	293290
645758	293291
166580	293292
473063	293293
581009	293294
20550	293295
131914	293296
145708	293297
405604	293298
82544	293299
549386	293300
77118	293301
38234	293302
364711	293303
3513	293304
609052	293305
608406	293306
86247	293307
166277	293308
492033	293309
531892	293310
173042	293311
529448	293312
308407	293313
49295	293314
163985	293315
480169	293316
574974	293317
87674	293318
67311	293319
677452	293320
203896	293321
620768	293322
107931	293323
632499	293324
343565	293325
106978	293326
91186	293327
153172	293328
51899	293329
42230	293330
546482	293331
40750	293332
1690	293333
123527	293334
1219	293335
131575	293336
282222	293337
46160	293338
88655	293339
134921	293340
300977	293341
305453	293342
146090	293343
507657	293344
114	293345
393897	293346
545194	293347
89469	293348
572018	293349
117341	293350
577235	293351
72112	293352
509252	293353
21885	293354
525958	293355
145319	293356
29140	293357
676317	293358
426629	293359
551660	293360
487687	293361
684189	293362
386419	293363
657738	293364
3268	293365
228567	293366
332303	293367
662741	293368
481682	293369
33602	293370
21746	293371
140493	293372
499712	293373
564251	293374
110723	293375
284407	293376
432071	293377
388654	293378
463982	293379
266685	293380
230101	293381
90403	293382
13343	293383
63790	293384
579167	293385
132946	293386
161334	293387
30843	293388
135665	293389
237457	293390
90546	293391
32042	293392
270802	293393
403184	293394
182427	293395
112544	293396
35168	293397
90292	293398
620182	293399
521	293400
108813	293401
21417	293402
61075	293403
552248	293404
694048	293405
569088	293406
54883	293407
377898	293408
187369	293409
46789	293410
631410	293411
379067	293412
10551	293413
431930	293414
56	293415
37102	293416
8598	293417
125721	293418
124286	293419
446879	293420
327960	293421
662132	293422
148382	293423
446492	293424
192808	293425
146860	293426
306768	293427
281858	293428
145612	293429
55486	293430
505487	293431
16224	293432
137552	293433
41288	293434
88363	293435
21566	293436
123354	293437
170505	293438
489586	293439
357222	293440
372245	293441
358910	293442
430246	293443
498703	293444
654845	293445
366326	293446
179302	293447
445360	293448
271886	293449
33899	293450
476277	293451
458751	293452
239863	293453
202337	293454
171298	293455
57799	293456
148815	293457
299857	293458
89825	293459
1081	293460
162285	293461
572432	293462
439439	293463
66834	293464
74750	293465
103004	293466
244756	293467
263194	293468
88263	293469
279	293470
403135	293471
517567	293472
16873	293473
52916	293474
378132	293475
155632	293476
275625	293477
409041	293478
694014	293479
43599	293480
73747	293481
209605	293482
651545	293483
37718	293484
182580	293485
397235	293486
580802	293487
205424	293488
235869	293489
165776	293490
240679	293491
925	293492
6930	293493
547202	293494
244510	293495
364351	293496
130116	293497
548684	293498
118236	293499
491065	293500
148309	293501
439477	293502
507003	293503
285814	293504
243841	293505
675888	293506
320173	293507
377174	293508
127200	293509
284716	293510
509437	293511
431486	293512
10875	293513
567582	293514
567577	293515
146959	293516
115722	293517
567586	293518
43567	293519
33864	293520
118706	293521
237858	293522
18739	293523
417185	293524
42118	293525
124666	293526
22984	293527
62601	293528
609656	293529
485750	293530
17964	293531
43565	293532
303097	293533
670643	293534
77927	293535
65766	293536
334011	293537
247596	293538
61541	293539
277933	293540
10073	293541
49172	293542
509107	293543
64970	293544
509954	293545
4483	293546
155885	293547
90161	293548
511432	293549
50386	293550
402475	293551
565035	293552
5517	293553
139845	293554
384703	293555
175046	293556
498642	293557
413244	293558
295295	293559
112078	293560
5780	293561
41443	293562
156394	293563
126793	293564
215444	293565
328520	293566
54576	293567
274630	293568
587338	293569
29712	293570
231589	293571
633210	293572
92277	293573
126475	293574
248954	293575
52396	293576
342653	293577
590746	293578
419019	293579
292352	293580
12491	293581
99814	293582
17207	293583
485093	293584
41711	293585
452588	293586
35062	293587
675294	293588
532144	293589
425748	293590
416421	293591
182234	293592
284538	293593
145828	293594
273385	293595
100482	293596
288825	293597
680059	293598
206436	293599
3490	293600
464	293601
128926	293602
410143	293603
163259	293604
28808	293605
5699	293606
421856	293607
145037	293608
17374	293609
329176	293610
60091	293611
570976	293612
518254	293613
3402	293614
594691	293615
182713	293616
219798	293617
44322	293618
500896	293619
118043	293620
9405	293621
189858	293622
205189	293623
174006	293624
167322	293625
5241	293626
53517	293627
97088	293628
184449	293629
422853	293630
43742	293631
256390	293632
352559	293633
589710	293634
339083	293635
167272	293636
268595	293637
419337	293638
72929	293639
421662	293640
421834	293641
133484	293642
140473	293643
121648	293644
379833	293645
401744	293646
253705	293647
58164	293648
43499	293649
227062	293650
1617	293651
338586	293652
63608	293653
4999	293654
206413	293655
169989	293656
643755	293657
8913	293658
267709	293659
449522	293660
339339	293661
227075	293662
33471	293663
599120	293664
189757	293665
498833	293666
607131	293667
94654	293668
208679	293669
94423	293670
475498	293671
679378	293672
91467	293673
68176	293674
180469	293675
452878	293676
566732	293677
29872	293678
49676	293679
82134	293680
116345	293681
418650	293682
5596	293683
521078	293684
163637	293685
453282	293686
104355	293687
56674	293688
608558	293689
114396	293690
345478	293691
158182	293692
482905	293693
639249	293694
68796	293695
101163	293696
2133	293697
42570	293698
138071	293699
116323	293700
295694	293701
58046	293702
121970	293703
337067	293704
414990	293705
609378	293706
1134	293707
155175	293708
305049	293709
39775	293710
39439	293711
16750	293712
12339	293713
19246	293714
482	293715
148784	293716
46553	293717
574964	293718
136674	293719
82346	293720
442746	293721
445492	293722
34674	293723
88553	293724
88544	293725
300172	293726
127051	293727
608028	293728
299998	293729
151125	293730
34443	293731
603	293732
299692	293733
299690	293734
435543	293735
34443	293736
68964	293737
42	293738
576948	293739
16389	293740
267749	293741
131448	293742
171153	293743
684467	293744
33344	293745
624618	293746
5424	293747
147031	293748
234295	293749
410604	293750
299693	293751
499372	293752
175236	293753
222881	293754
46695	293755
299920	293756
23023	293757
88719	293758
358622	293759
100905	293760
141170	293761
22801	293762
3738	293763
67129	293764
174213	293765
563206	293766
153623	293767
341204	293768
16357	293769
379608	293770
88438	293771
23021	293772
126083	293773
222741	293774
38022	293775
8947	293776
508891	293777
23019	293778
379613	293779
533787	293780
429754	293781
1976	293782
26437	293783
448735	293784
66447	293785
356664	293786
38407	293787
52830	293788
153862	293789
67258	293790
19640	293791
99372	293792
131771	293793
508946	293794
334732	293795
4098	293796
669547	293797
445585	293798
196954	293799
4925	293800
419669	293801
37216	293802
21456	293803
467976	293804
516868	293805
137493	293806
260848	293807
100477	293808
386995	293809
83	293810
510175	293811
30019	293812
70769	293813
132221	293814
309151	293815
72185	293816
304831	293817
526746	293818
82182	293819
118066	293820
462729	293821
133929	293822
99913	293823
419177	293824
111906	293825
67187	293826
368435	293827
305547	293828
630302	293829
1809	293830
591076	293831
401032	293832
81679	293833
330020	293834
327890	293835
329180	293836
2885	293837
103718	293838
88236	293839
210598	293840
676949	293841
6280	293842
18239	293843
269334	293844
44027	293845
175660	293846
426369	293847
265164	293848
7889	293849
43977	293850
70724	293851
418431	293852
13626	293853
2086	293854
1443	293855
20473	293856
48984	293857
484417	293858
23078	293859
339173	293860
344	293861
297546	293862
300008	293863
567951	293864
474857	293865
299754	293866
305668	293867
402859	293868
149067	293869
2885	293870
68247	293871
124402	293872
443057	293873
39584	293874
84459	293875
170340	293876
300049	293877
681877	293878
126379	293879
89110	293880
67036	293881
438684	293882
301097	293883
76146	293884
232921	293885
26446	293886
631025	293887
583131	293888
531538	293889
67283	293890
300058	293891
638244	293892
525106	293893
261339	293894
684652	293895
209883	293896
7475	293897
666781	293898
105092	293899
79372	293900
105001	293901
59812	293902
301341	293903
43226	293904
503541	293905
482089	293906
337960	293907
171040	293908
39320	293909
39320	293910
443252	293911
39227	293912
52143	293913
34536	293914
14590	293915
124512	293916
575940	293917
560318	293918
41252	293919
354542	293920
626764	293921
632563	293922
274622	293923
268645	293924
323713	293925
299867	293926
416514	293927
266399	293928
668831	293929
421405	293930
17117	293931
63160	293932
36722	293933
58014	293934
64128	293935
621378	293936
681190	293937
306732	293938
29149	293939
570988	293940
14452	293941
695320	293942
164693	293943
93484	293944
94479	293945
311512	293946
47257	293947
55571	293948
97177	293949
6208	293950
127680	293951
269097	293952
235776	293953
289343	293954
286456	293955
34418	293956
365363	293957
447699	293958
88226	293959
259668	293960
579102	293961
659271	293962
112875	293963
468769	293964
659378	293965
621538	293966
513846	293967
420618	293968
159789	293969
126740	293970
426250	293971
385705	293972
502017	293973
372677	293974
7062	293975
428498	293976
75225	293977
405919	293978
11071	293979
58590	293980
90350	293981
332945	293982
164248	293983
201575	293984
219981	293985
398112	293986
543437	293987
488775	293988
4235	293989
19820	293990
400018	293991
133935	293992
6769	293993
3838	293994
615915	293995
448440	293996
317246	293997
443480	293998
263255	293999
155577	294000
8738	294001
96345	294002
6984	294003
84986	294004
318757	294005
405980	294006
489517	294007
500967	294008
251507	294009
545311	294010
536702	294011
19357	294012
366634	294013
350839	294014
187979	294015
450541	294016
383539	294017
55066	294018
144769	294019
210496	294020
25308	294021
415843	294022
521016	294023
2017	294024
31954	294025
510457	294026
161670	294027
594410	294028
22001	294029
16398	294030
675368	294031
24611	294032
650556	294033
76665	294034
25786	294035
415593	294036
38546	294037
32405	294038
390073	294039
34399	294040
18255	294041
2693	294042
594052	294043
92720	294044
58163	294045
16355	294046
496256	294047
191048	294048
19215	294049
10345	294050
179029	294051
73161	294052
437590	294053
590489	294054
159731	294055
82132	294056
666826	294057
226876	294058
143980	294059
662799	294060
131750	294061
230633	294062
526678	294063
678454	294064
241802	294065
137359	294066
683964	294067
126601	294068
341522	294069
437315	294070
159279	294071
111516	294072
142197	294073
381724	294074
508219	294075
115583	294076
83599	294077
288901	294078
131222	294079
601541	294080
294320	294081
31829	294082
552385	294083
170545	294084
379388	294085
626285	294086
399741	294087
24509	294088
104224	294089
567830	294090
415113	294091
83417	294092
611329	294093
88994	294094
36659	294095
23035	294096
152881	294097
621567	294098
526833	294099
157246	294100
125638	294101
282832	294102
396918	294103
300907	294104
155326	294105
554856	294106
687829	294107
77041	294108
665330	294109
329	294110
88673	294111
517572	294112
226391	294113
170700	294114
11924	294115
181326	294116
519248	294117
477578	294118
477580	294119
17917	294120
654426	294121
56862	294122
198344	294123
162898	294124
434723	294125
447359	294126
103544	294127
2127	294128
539002	294129
15300	294130
433111	294131
66501	294132
166948	294133
136554	294134
387465	294135
133664	294136
643166	294137
535505	294138
137747	294139
231518	294140
105146	294141
180198	294142
422721	294143
620601	294144
134713	294145
4469	294146
92605	294147
1611	294148
14327	294149
472487	294150
510483	294151
2714	294152
55134	294153
617247	294154
144095	294155
167598	294156
107499	294157
683136	294158
220841	294159
154079	294160
659397	294161
53133	294162
366916	294163
206945	294164
518114	294165
89185	294166
23200	294167
49992	294168
446108	294169
622512	294170
19932	294171
528027	294172
528019	294173
256758	294174
227927	294175
4411	294176
35999	294177
98142	294178
628218	294179
6075	294180
10596	294181
142153	294182
507864	294183
31868	294184
18939	294185
462940	294186
650839	294187
516095	294188
441207	294189
633391	294190
70990	294191
36809	294192
685070	294193
5570	294194
146995	294195
40237	294196
61183	294197
99289	294198
358310	294199
24596	294200
147153	294201
117547	294202
9894	294203
9896	294204
44931	294205
134501	294206
569846	294207
469364	294208
466809	294209
101896	294210
14409	294211
432217	294212
23039	294213
568422	294214
23039	294215
409396	294216
10195	294217
577488	294218
665211	294219
171221	294220
49611	294221
477132	294222
337388	294223
672930	294224
45258	294225
95929	294226
100418	294227
98010	294228
75882	294229
343774	294230
401822	294231
428829	294232
637500	294233
437945	294234
157558	294235
661368	294236
13277	294237
391304	294238
163770	294239
572749	294240
154760	294241
680256	294242
524077	294243
596812	294244
553206	294245
83056	294246
83056	294247
363201	294248
306395	294249
405229	294250
47691	294251
130300	294252
619214	294253
75378	294254
163666	294255
5071	294256
42073	294257
91738	294258
91739	294259
147193	294260
8349	294261
45921	294262
247785	294263
533252	294264
272798	294265
10258	294266
192971	294267
64575	294268
444651	294269
58904	294270
18317	294271
125233	294272
337488	294273
522662	294274
284618	294275
183863	294276
302746	294277
53565	294278
454176	294279
350666	294280
370752	294281
472571	294282
167201	294283
266261	294284
596107	294285
61358	294286
60688	294287
278912	294288
460528	294289
50663	294290
478737	294291
382666	294292
72479	294293
462972	294294
603205	294295
394881	294296
65528	294297
5101	294298
387719	294299
198954	294300
190476	294301
524769	294302
623653	294303
48908	294304
620959	294305
39159	294306
338149	294307
14944	294308
26765	294309
424187	294310
140793	294311
129718	294312
327022	294313
412460	294314
177375	294315
641950	294316
26077	294317
270681	294318
41476	294319
595851	294320
9520	294321
522345	294322
444397	294323
15663	294324
120177	294325
8163	294326
363202	294327
595052	294328
582213	294329
4536	294330
526724	294331
30227	294332
3285	294333
669630	294334
119385	294335
532349	294336
568590	294337
301584	294338
568613	294339
147211	294340
34589	294341
201652	294342
47267	294343
301571	294344
88765	294345
568578	294346
88769	294347
568553	294348
653587	294349
50453	294350
268503	294351
261631	294352
82104	294353
46343	294354
385014	294355
10632	294356
112360	294357
21109	294358
181705	294359
686010	294360
489200	294361
457763	294362
136077	294363
63216	294364
229106	294365
54124	294366
623150	294367
124848	294368
289864	294369
511666	294370
201187	294371
24712	294372
601824	294373
618605	294374
139496	294375
6763	294376
32176	294377
104970	294378
47427	294379
11040	294380
519112	294381
114126	294382
468973	294383
697793	294384
193554	294385
355437	294386
616795	294387
618095	294388
54679	294389
697871	294390
138328	294391
119167	294392
501475	294393
419135	294394
239689	294395
320010	294396
490964	294397
680329	294398
3345	294399
614033	294400
686450	294401
129610	294402
11360	294403
63154	294404
669260	294405
247174	294406
225466	294407
7818	294408
397519	294409
6508	294410
371383	294411
490366	294412
82790	294413
4313	294414
141754	294415
541245	294416
478194	294417
81476	294418
213085	294419
92039	294420
372440	294421
234936	294422
6988	294423
607487	294424
56981	294425
83562	294426
187043	294427
404255	294428
650605	294429
547810	294430
353991	294431
32907	294432
3644	294433
120512	294434
292451	294435
430168	294436
12333	294437
170938	294438
170939	294439
6700	294440
112276	294441
32061	294442
61629	294443
319119	294444
16105	294445
308024	294446
102054	294447
483498	294448
269119	294449
521965	294450
604216	294451
155148	294452
38130	294453
75507	294454
283277	294455
577864	294456
378694	294457
215691	294458
161306	294459
44150	294460
273754	294461
3885	294462
474381	294463
88883	294464
529947	294465
166582	294466
40076	294467
463446	294468
527595	294469
470835	294470
47386	294471
477023	294472
247632	294473
128314	294474
546751	294475
590109	294476
622066	294477
98027	294478
6314	294479
647075	294480
363681	294481
694561	294482
180256	294483
373934	294484
396	294485
439185	294486
2005	294487
31434	294488
352406	294489
125945	294490
529	294491
122031	294492
361854	294493
685092	294494
619934	294495
603983	294496
556734	294497
87238	294498
255997	294499
365313	294500
284820	294501
499373	294502
567840	294503
132969	294504
267617	294505
8179	294506
8533	294507
410664	294508
235429	294509
1725	294510
599163	294511
217811	294512
89734	294513
126373	294514
533551	294515
21652	294516
39598	294517
147727	294518
205923	294519
52946	294520
116507	294521
40803	294522
301793	294523
84002	294524
463575	294525
141347	294526
483840	294527
471715	294528
111766	294529
585	294530
194337	294531
57826	294532
78329	294533
188977	294534
510157	294535
80772	294536
2570	294537
516107	294538
135451	294539
157210	294540
237424	294541
58901	294542
543426	294543
569173	294544
347170	294545
5798	294546
301774	294547
133732	294548
566259	294549
412193	294550
263614	294551
299325	294552
455	294553
49030	294554
36157	294555
474411	294556
8629	294557
5799	294558
403608	294559
697049	294560
80842	294561
643963	294562
543150	294563
162446	294564
653105	294565
402144	294566
394177	294567
252795	294568
13145	294569
595476	294570
141036	294571
23049	294572
67879	294573
36358	294574
568803	294575
147241	294576
568861	294577
568823	294578
555310	294579
163363	294580
673047	294581
150906	294582
555423	294583
585824	294584
653075	294585
147244	294586
52201	294587
147243	294588
203258	294589
39768	294590
140649	294591
157376	294592
300904	294593
563	294594
22421	294595
456666	294596
470945	294597
148138	294598
158776	294599
24696	294600
552362	294601
646993	294602
420405	294603
24762	294604
163366	294605
323984	294606
516117	294607
194647	294608
199776	294609
83661	294610
11042	294611
668945	294612
82993	294613
148149	294614
285582	294615
197241	294616
950	294617
439513	294618
285563	294619
234968	294620
234998	294621
174019	294622
70700	294623
41009	294624
453330	294625
481978	294626
278351	294627
231059	294628
566276	294629
562309	294630
59488	294631
255240	294632
23128	294633
381683	294634
268974	294635
192401	294636
495286	294637
65320	294638
543078	294639
163614	294640
679236	294641
568580	294642
3215	294643
268912	294644
180619	294645
180481	294646
314810	294647
6079	294648
494816	294649
301696	294650
79821	294651
143	294652
143	294653
309011	294654
298778	294655
50798	294656
1249	294657
546848	294658
18547	294659
584787	294660
667819	294661
589104	294662
371816	294663
472302	294664
288841	294665
359220	294666
426294	294667
163275	294668
456114	294669
305166	294670
648984	294671
301664	294672
586738	294673
514189	294674
257451	294675
88644	294676
116050	294677
675960	294678
19456	294679
33039	294680
439726	294681
98749	294682
433	294683
437169	294684
569399	294685
569400	294686
633774	294687
570724	294688
661027	294689
203871	294690
568322	294691
16445	294692
324666	294693
9319	294694
288065	294695
27543	294696
459166	294697
53140	294698
20466	294699
305638	294700
305764	294701
588045	294702
195874	294703
305791	294704
571957	294705
593260	294706
571011	294707
400469	294708
190708	294709
305852	294710
11979	294711
102405	294712
571467	294713
544807	294714
306290	294715
13371	294716
23145	294717
545717	294718
686562	294719
671294	294720
56796	294721
2129	294722
3934	294723
257517	294724
64390	294725
65098	294726
618861	294727
67293	294728
8900	294729
540668	294730
35907	294731
588028	294732
81382	294733
3889	294734
547512	294735
257180	294736
664218	294737
417165	294738
281620	294739
404814	294740
106824	294741
436157	294742
504709	294743
613780	294744
181	294745
90366	294746
302659	294747
314770	294748
82304	294749
385882	294750
268796	294751
541458	294752
104039	294753
104045	294754
684353	294755
39245	294756
104049	294757
39258	294758
574062	294759
307946	294760
560481	294761
686276	294762
505511	294763
240886	294764
379100	294765
609092	294766
546688	294767
200103	294768
153197	294769
642188	294770
89434	294771
39311	294772
82742	294773
82754	294774
661043	294775
3170	294776
54349	294777
227694	294778
89759	294779
305436	294780
237036	294781
496208	294782
106913	294783
56936	294784
12939	294785
12939	294786
129095	294787
24942	294788
342698	294789
256147	294790
157936	294791
306664	294792
1280	294793
276264	294794
2583	294795
25907	294796
614154	294797
2777	294798
293999	294799
285894	294800
133763	294801
574545	294802
24752	294803
492280	294804
28156	294805
120113	294806
47126	294807
126250	294808
476965	294809
28165	294810
148255	294811
61543	294812
182390	294813
284983	294814
254772	294815
3767	294816
126334	294817
100453	294818
87570	294819
514154	294820
409397	294821
311770	294822
100334	294823
145559	294824
65425	294825
533963	294826
484080	294827
369046	294828
633500	294829
101245	294830
399579	294831
113112	294832
537750	294833
607448	294834
113790	294835
448620	294836
52336	294837
592062	294838
156495	294839
23768	294840
170040	294841
153856	294842
436169	294843
365605	294844
291964	294845
447373	294846
335255	294847
238471	294848
162258	294849
571669	294850
555781	294851
349883	294852
4000	294853
602546	294854
111339	294855
546704	294856
2733	294857
222160	294858
345162	294859
543416	294860
338863	294861
305440	294862
78146	294863
670654	294864
163615	294865
40282	294866
82451	294867
19456	294868
97671	294869
8820	294870
401355	294871
297671	294872
553047	294873
178134	294874
14403	294875
198249	294876
220349	294877
553517	294878
487773	294879
300979	294880
65596	294881
48160	294882
22494	294883
25460	294884
64031	294885
65536	294886
10842	294887
648883	294888
169862	294889
243294	294890
215452	294891
114276	294892
159344	294893
94778	294894
55747	294895
576072	294896
108979	294897
20721	294898
198494	294899
688224	294900
95725	294901
449202	294902
627898	294903
590783	294904
153432	294905
444403	294906
371716	294907
436236	294908
387811	294909
182352	294910
85540	294911
357397	294912
85615	294913
59517	294914
357104	294915
2026	294916
200215	294917
638103	294918
172372	294919
170459	294920
168049	294921
453043	294922
558321	294923
346697	294924
406560	294925
285110	294926
137750	294927
272878	294928
142747	294929
139708	294930
143633	294931
214713	294932
116848	294933
403171	294934
569677	294935
5435	294936
24900	294937
56919	294938
475511	294939
86128	294940
3634	294941
23080	294942
106126	294943
530001	294944
368837	294945
16474	294946
2840	294947
628141	294948
571382	294949
2624	294950
90740	294951
31506	294952
3660	294953
125152	294954
23325	294955
198611	294956
47132	294957
45858	294958
450322	294959
569416	294960
255954	294961
569452	294962
23076	294963
421366	294964
61159	294965
12960	294966
3073	294967
302721	294968
436220	294969
302737	294970
302759	294971
89050	294972
153429	294973
302855	294974
210344	294975
274207	294976
499371	294977
132954	294978
36578	294979
108	294980
4295	294981
231453	294982
118411	294983
436485	294984
175348	294985
310330	294986
310413	294987
116299	294988
90786	294989
309409	294990
625728	294991
52669	294992
200846	294993
70304	294994
467160	294995
409001	294996
286108	294997
586189	294998
390797	294999
659044	295000
685207	295001
41571	295002
500895	295003
568660	295004
147218	295005
601914	295006
269058	295007
43053	295008
263901	295009
25616	295010
6831	295011
296682	295012
535441	295013
4432	295014
96616	295015
190659	295016
403	295017
65379	295018
330052	295019
208104	295020
206638	295021
296891	295022
232274	295023
648722	295024
549901	295025
65401	295026
181	295027
673241	295028
152493	295029
611500	295030
294174	295031
404364	295032
110420	295033
159342	295034
17684	295035
68259	295036
593217	295037
367479	295038
289552	295039
75361	295040
250087	295041
5108	295042
77713	295043
199455	295044
502270	295045
121174	295046
423298	295047
65612	295048
444022	295049
12408	295050
269306	295051
12085	295052
453868	295053
454038	295054
453978	295055
453955	295056
453952	295057
616857	295058
454074	295059
453866	295060
453983	295061
454070	295062
453916	295063
413939	295064
11108	295065
197704	295066
151860	295067
590709	295068
177114	295069
143363	295070
575776	295071
11041	295072
139896	295073
9577	295074
121394	295075
521329	295076
32056	295077
12965	295078
90983	295079
153413	295080
303385	295081
290280	295082
5908	295083
210873	295084
693021	295085
282359	295086
278765	295087
51904	295088
519302	295089
444184	295090
164355	295091
522	295092
147521	295093
9214	295094
399378	295095
83684	295096
15450	295097
29899	295098
369801	295099
279595	295100
59028	295101
144276	295102
465177	295103
502422	295104
7362	295105
590704	295106
61246	295107
569781	295108
179462	295109
296952	295110
55134	295111
496765	295112
75889	295113
152580	295114
300621	295115
571403	295116
154646	295117
34303	295118
5908	295119
40944	295120
45897	295121
615697	295122
133331	295123
52750	295124
496544	295125
53724	295126
41577	295127
35766	295128
461487	295129
17795	295130
383823	295131
197513	295132
110245	295133
101060	295134
102542	295135
189153	295136
609042	295137
593254	295138
109647	295139
102466	295140
609565	295141
571790	295142
473304	295143
584520	295144
589493	295145
50192	295146
292966	295147
304919	295148
58	295149
254416	295150
24816	295151
58	295152
9028	295153
89688	295154
304905	295155
570338	295156
596178	295157
39810	295158
590029	295159
590347	295160
7079	295161
453820	295162
103794	295163
9858	295164
641522	295165
45685	295166
570349	295167
305140	295168
89730	295169
502570	295170
649857	295171
62658	295172
89737	295173
305167	295174
12258	295175
34915	295176
275758	295177
89735	295178
34913	295179
179681	295180
157883	295181
402028	295182
10254	295183
85523	295184
50795	295185
1249	295186
570493	295187
6615	295188
570717	295189
3933	295190
305639	295191
280438	295192
119663	295193
89833	295194
305725	295195
532955	295196
305703	295197
571767	295198
109312	295199
96666	295200
147697	295201
571090	295202
571053	295203
147796	295204
16576	295205
156527	295206
147736	295207
256102	295208
137	295209
571105	295210
571201	295211
571270	295212
147824	295213
617165	295214
305923	295215
571411	295216
571412	295217
11996	295218
571533	295219
147877	295220
23136	295221
571521	295222
147844	295223
12812	295224
382891	295225
106114	295226
244392	295227
221003	295228
439058	295229
52430	295230
437132	295231
571992	295232
22286	295233
22992	295234
80898	295235
158732	295236
48796	295237
230473	295238
148691	295239
61649	295240
76407	295241
114108	295242
115210	295243
133226	295244
51199	295245
430583	295246
39958	295247
262134	295248
639901	295249
3842	295250
147323	295251
395015	295252
665847	295253
67714	295254
90170	295255
613911	295256
221692	295257
253769	295258
430540	295259
98352	295260
83355	295261
30	295262
137719	295263
437051	295264
12006	295265
16119	295266
383635	295267
372120	295268
455661	295269
621826	295270
5192	295271
103424	295272
624792	295273
636460	295274
78665	295275
452475	295276
148545	295277
602762	295278
113765	295279
128482	295280
586273	295281
578569	295282
173034	295283
572046	295284
306277	295285
202545	295286
306297	295287
582693	295288
89944	295289
223640	295290
179379	295291
23978	295292
89966	295293
306281	295294
641408	295295
572145	295296
829	295297
89952	295298
202539	295299
136545	295300
142577	295301
34975	295302
306171	295303
306128	295304
50144	295305
306422	295306
572192	295307
572288	295308
306286	295309
306106	295310
572559	295311
526538	295312
235767	295313
559278	295314
118223	295315
3799	295316
427192	295317
437774	295318
118510	295319
118526	295320
597558	295321
5241	295322
351750	295323
442494	295324
9612	295325
106302	295326
13450	295327
93913	295328
52239	295329
586232	295330
559577	295331
324608	295332
561029	295333
204109	295334
288720	295335
249102	295336
135178	295337
165289	295338
51072	295339
650040	295340
639465	295341
129044	295342
241430	295343
366013	295344
532	295345
7448	295346
536953	295347
96654	295348
114831	295349
103536	295350
52479	295351
308276	295352
488452	295353
273889	295354
656974	295355
571332	295356
214976	295357
678980	295358
136183	295359
608521	295360
99384	295361
22380	295362
112975	295363
443606	295364
618963	295365
148909	295366
86798	295367
186263	295368
72078	295369
452901	295370
618198	295371
511743	295372
3317	295373
237366	295374
12798	295375
8271	295376
625735	295377
507047	295378
590523	295379
205922	295380
107765	295381
671033	295382
237221	295383
561068	295384
26966	295385
148790	295386
495962	295387
15273	295388
675970	295389
411208	295390
395369	295391
33430	295392
138399	295393
628986	295394
3229	295395
556019	295396
169983	295397
527725	295398
142096	295399
149931	295400
351133	295401
4	295402
255720	295403
199338	295404
114410	295405
300270	295406
141311	295407
2151	295408
413335	295409
158069	295410
402707	295411
364246	295412
384189	295413
5773	295414
507725	295415
4923	295416
8926	295417
24101	295418
123779	295419
603	295420
353490	295421
47460	295422
655610	295423
235219	295424
571527	295425
54033	295426
167678	295427
40588	295428
108364	295429
108772	295430
545555	295431
636843	295432
393132	295433
393131	295434
636816	295435
298780	295436
4898	295437
165249	295438
373619	295439
11889	295440
385795	295441
51607	295442
125281	295443
499959	295444
513205	295445
511019	295446
80817	295447
535540	295448
693223	295449
673502	295450
317075	295451
691446	295452
185745	295453
23031	295454
624000	295455
333480	295456
233936	295457
305820	295458
2028	295459
182446	295460
46054	295461
570923	295462
109761	295463
394024	295464
18489	295465
8559	295466
432145	295467
415125	295468
369537	295469
24041	295470
131249	295471
37250	295472
63170	295473
41918	295474
344799	295475
601902	295476
276819	295477
404810	295478
785	295479
165706	295480
203326	295481
669127	295482
78639	295483
129726	295484
358092	295485
276802	295486
54124	295487
15877	295488
404196	295489
10719	295490
552644	295491
371246	295492
51862	295493
442026	295494
629523	295495
130954	295496
2242	295497
35029	295498
422147	295499
464439	295500
263543	295501
147274	295502
166404	295503
2076	295504
264608	295505
32904	295506
540691	295507
255958	295508
641	295509
79495	295510
10703	295511
125959	295512
560476	295513
4940	295514
439453	295515
13717	295516
229187	295517
596233	295518
678786	295519
487920	295520
461838	295521
94959	295522
90853	295523
19137	295524
8311	295525
9238	295526
295025	295527
25171	295528
37415	295529
49396	295530
7431	295531
380862	295532
67792	295533
749	295534
473225	295535
210498	295536
48206	295537
644328	295538
256243	295539
265834	295540
241723	295541
194604	295542
414714	295543
487997	295544
70922	295545
452599	295546
6098	295547
93684	295548
226355	295549
486792	295550
189080	295551
472477	295552
537625	295553
341718	295554
428945	295555
383790	295556
5932	295557
613289	295558
609807	295559
387202	295560
387660	295561
339003	295562
97112	295563
451777	295564
196193	295565
416120	295566
622925	295567
77504	295568
8437	295569
306996	295570
403796	295571
277748	295572
96615	295573
194550	295574
148716	295575
167673	295576
320684	295577
565590	295578
337957	295579
113838	295580
289886	295581
542223	295582
667737	295583
452750	295584
56014	295585
12506	295586
207956	295587
187411	295588
47302	295589
695840	295590
274067	295591
354014	295592
67443	295593
263320	295594
34378	295595
86728	295596
621322	295597
631745	295598
27012	295599
222798	295600
190669	295601
544039	295602
597835	295603
15878	295604
194486	295605
148762	295606
416864	295607
296828	295608
307018	295609
608400	295610
193814	295611
437884	295612
30056	295613
33045	295614
46691	295615
503455	295616
598030	295617
127527	295618
276324	295619
523517	295620
343513	295621
296141	295622
96338	295623
66373	295624
75673	295625
582428	295626
666036	295627
450947	295628
327561	295629
45835	295630
8944	295631
204235	295632
72529	295633
288528	295634
66949	295635
83553	295636
105416	295637
368965	295638
20712	295639
562963	295640
668075	295641
541	295642
332776	295643
232679	295644
474993	295645
359289	295646
317273	295647
311715	295648
305548	295649
54630	295650
541	295651
268153	295652
21600	295653
95162	295654
119126	295655
431341	295656
350654	295657
619592	295658
495605	295659
531150	295660
483306	295661
670603	295662
93207	295663
553448	295664
88984	295665
389054	295666
553839	295667
305582	295668
563646	295669
186848	295670
36855	295671
100924	295672
476780	295673
208951	295674
64276	295675
564437	295676
67889	295677
632198	295678
573375	295679
54214	295680
116866	295681
351854	295682
609794	295683
117373	295684
2959	295685
154782	295686
28249	295687
419804	295688
338128	295689
524130	295690
124671	295691
405064	295692
467611	295693
101246	295694
46970	295695
66947	295696
193457	295697
104812	295698
43304	295699
381211	295700
306694	295701
64121	295702
382828	295703
335103	295704
132628	295705
421505	295706
389898	295707
416068	295708
397516	295709
123012	295710
113815	295711
56259	295712
313327	295713
67194	295714
124331	295715
45010	295716
4431	295717
625873	295718
80516	295719
6329	295720
100093	295721
127790	295722
2851	295723
18754	295724
572478	295725
23513	295726
163839	295727
358704	295728
152334	295729
508567	295730
343	295731
90062	295732
273589	295733
333483	295734
651076	295735
232741	295736
431866	295737
496435	295738
680976	295739
142501	295740
605796	295741
530016	295742
147401	295743
507386	295744
94109	295745
88801	295746
90072	295747
127018	295748
287269	295749
57043	295750
54489	295751
400095	295752
87124	295753
352410	295754
576090	295755
582616	295756
32906	295757
577688	295758
106861	295759
151000	295760
172258	295761
82496	295762
1476	295763
692420	295764
301575	295765
204242	295766
38578	295767
577637	295768
573714	295769
7487	295770
528	295771
528	295772
177288	295773
117247	295774
34266	295775
306713	295776
135388	295777
10295	295778
605986	295779
252225	295780
103824	295781
658223	295782
77308	295783
31598	295784
47029	295785
298688	295786
339580	295787
358615	295788
385985	295789
599752	295790
576661	295791
677456	295792
457797	295793
458245	295794
86329	295795
171212	295796
284029	295797
65474	295798
31	295799
603047	295800
132999	295801
259877	295802
108544	295803
543151	295804
39700	295805
61843	295806
42403	295807
471344	295808
134976	295809
39783	295810
22896	295811
612352	295812
145732	295813
368638	295814
2788	295815
18489	295816
552339	295817
81651	295818
22179	295819
552781	295820
170642	295821
573727	295822
129211	295823
227313	295824
306830	295825
2361	295826
45788	295827
664420	295828
357475	295829
3152	295830
302199	295831
367466	295832
186727	295833
11082	295834
594128	295835
29643	295836
144230	295837
323169	295838
123495	295839
637985	295840
154448	295841
29665	295842
72635	295843
52873	295844
636225	295845
151775	295846
378603	295847
477	295848
510690	295849
34317	295850
34175	295851
559066	295852
48235	295853
441334	295854
332942	295855
147310	295856
109045	295857
573165	295858
11200	295859
11200	295860
105757	295861
601882	295862
115320	295863
68	295864
836	295865
96376	295866
261866	295867
368387	295868
160445	295869
368477	295870
105100	295871
240813	295872
658495	295873
464017	295874
163483	295875
377368	295876
377014	295877
616825	295878
76391	295879
99200	295880
11179	295881
674752	295882
671539	295883
114	295884
173261	295885
125592	295886
25793	295887
348765	295888
233157	295889
263941	295890
162479	295891
540310	295892
629503	295893
164588	295894
357	295895
35753	295896
401294	295897
134587	295898
245431	295899
384653	295900
61591	295901
44913	295902
415938	295903
59805	295904
969	295905
159384	295906
126428	295907
431862	295908
44085	295909
55390	295910
96241	295911
133060	295912
652434	295913
588887	295914
66899	295915
59943	295916
142667	295917
27	295918
80726	295919
458041	295920
80084	295921
46	295922
2965	295923
318965	295924
19841	295925
472700	295926
521534	295927
109177	295928
174040	295929
126424	295930
686286	295931
578085	295932
541160	295933
20104	295934
235392	295935
256192	295936
12182	295937
515846	295938
422145	295939
630541	295940
647925	295941
291208	295942
50460	295943
6416	295944
52385	295945
205677	295946
22600	295947
515020	295948
433	295949
58758	295950
664398	295951
643687	295952
610994	295953
664573	295954
593516	295955
103108	295956
356100	295957
3756	295958
121928	295959
364731	295960
12692	295961
136677	295962
209394	295963
3603	295964
140804	295965
281244	295966
24507	295967
12583	295968
141936	295969
524495	295970
545534	295971
15187	295972
475062	295973
43355	295974
631455	295975
222303	295976
254701	295977
118116	295978
85137	295979
202752	295980
135186	295981
89388	295982
169159	295983
569519	295984
406696	295985
101120	295986
149246	295987
51664	295988
343185	295989
665812	295990
150394	295991
206385	295992
418499	295993
516389	295994
640460	295995
19034	295996
113739	295997
8202	295998
135003	295999
631167	296000
11637	296001
279515	296002
282962	296003
301771	296004
605451	296005
43693	296006
329206	296007
33888	296008
56393	296009
28519	296010
422179	296011
47596	296012
304	296013
361434	296014
521372	296015
23455	296016
90322	296017
574070	296018
90325	296019
560480	296020
255941	296021
306818	296022
144858	296023
560516	296024
118202	296025
18410	296026
51943	296027
148429	296028
55324	296029
90410	296030
308525	296031
219570	296032
90422	296033
90415	296034
649188	296035
226634	296036
605019	296037
633238	296038
107975	296039
13407	296040
158159	296041
342795	296042
635152	296043
106894	296044
136184	296045
648059	296046
390	296047
12237	296048
676412	296049
219052	296050
608275	296051
496463	296052
417675	296053
114	296054
140474	296055
88992	296056
345325	296057
119537	296058
302780	296059
109412	296060
590791	296061
513292	296062
596977	296063
288891	296064
648240	296065
196475	296066
84731	296067
239869	296068
226019	296069
677677	296070
57444	296071
381225	296072
593559	296073
145747	296074
361309	296075
515721	296076
613249	296077
135503	296078
142027	296079
50602	296080
375892	296081
4892	296082
12905	296083
93226	296084
646311	296085
425248	296086
219684	296087
248385	296088
521754	296089
368264	296090
388806	296091
402836	296092
480947	296093
3998	296094
148730	296095
411786	296096
255775	296097
13878	296098
577810	296099
29367	296100
339036	296101
246	296102
46622	296103
57027	296104
145120	296105
237969	296106
118883	296107
72556	296108
388853	296109
96648	296110
653148	296111
96056	296112
423899	296113
188064	296114
117077	296115
475444	296116
524809	296117
451644	296118
15728	296119
300163	296120
36	296121
169355	296122
606523	296123
127068	296124
516388	296125
238010	296126
535363	296127
677668	296128
178667	296129
348887	296130
695	296131
672614	296132
66534	296133
134459	296134
154613	296135
20948	296136
233907	296137
612355	296138
558931	296139
607656	296140
20768	296141
63461	296142
458747	296143
588357	296144
23137	296145
611913	296146
451739	296147
372080	296148
54448	296149
388019	296150
507549	296151
610289	296152
392520	296153
1863	296154
199639	296155
119363	296156
10973	296157
269660	296158
1511	296159
484141	296160
155611	296161
357857	296162
146500	296163
6098	296164
689479	296165
347153	296166
166389	296167
87327	296168
159780	296169
41159	296170
3083	296171
82181	296172
171939	296173
308852	296174
40733	296175
221433	296176
45790	296177
470194	296178
31131	296179
195365	296180
505225	296181
509299	296182
440759	296183
442649	296184
195368	296185
639773	296186
654114	296187
488903	296188
574786	296189
536987	296190
214514	296191
510070	296192
177102	296193
3322	296194
175	296195
488966	296196
559269	296197
197162	296198
423864	296199
636531	296200
126292	296201
314967	296202
138763	296203
1367	296204
58307	296205
313088	296206
23544	296207
36597	296208
645201	296209
135156	296210
193413	296211
6300	296212
205535	296213
27781	296214
372063	296215
20996	296216
304436	296217
494441	296218
133528	296219
154087	296220
237364	296221
489312	296222
126828	296223
27406	296224
12368	296225
36	296226
24574	296227
212841	296228
155852	296229
308131	296230
437991	296231
371437	296232
68147	296233
17163	296234
123422	296235
402272	296236
21959	296237
229910	296238
355	296239
429756	296240
362982	296241
11758	296242
451328	296243
95494	296244
416036	296245
116570	296246
356896	296247
582366	296248
26331	296249
692292	296250
482648	296251
169556	296252
398167	296253
500212	296254
551516	296255
536681	296256
42827	296257
83388	296258
692546	296259
385432	296260
83821	296261
82766	296262
58649	296263
162348	296264
147509	296265
340311	296266
493722	296267
668904	296268
190	296269
200132	296270
140504	296271
18793	296272
309745	296273
526841	296274
48919	296275
49533	296276
556936	296277
115907	296278
272979	296279
272974	296280
676533	296281
53991	296282
571247	296283
391394	296284
403667	296285
4952	296286
417184	296287
417196	296288
404085	296289
673	296290
247789	296291
120413	296292
545131	296293
543750	296294
593061	296295
84152	296296
235201	296297
140218	296298
473000	296299
90064	296300
90563	296301
16674	296302
2412	296303
115526	296304
520035	296305
542286	296306
207594	296307
19044	296308
33100	296309
13736	296310
405953	296311
405927	296312
32792	296313
20653	296314
114038	296315
126291	296316
652879	296317
213684	296318
644037	296319
81	296320
114047	296321
343618	296322
112306	296323
41749	296324
278	296325
1419	296326
34100	296327
189803	296328
46777	296329
562767	296330
323474	296331
516012	296332
408349	296333
501232	296334
646211	296335
384732	296336
91208	296337
167839	296338
119560	296339
154168	296340
525359	296341
119504	296342
119555	296343
167791	296344
167795	296345
49911	296346
221093	296347
119471	296348
158008	296349
119467	296350
43937	296351
119464	296352
441665	296353
167868	296354
119493	296355
43950	296356
655853	296357
119508	296358
670463	296359
670467	296360
119530	296361
43933	296362
119500	296363
58129	296364
441720	296365
441608	296366
670396	296367
326725	296368
441599	296369
670435	296370
670483	296371
655863	296372
10048	296373
496304	296374
167872	296375
1977	296376
563474	296377
352287	296378
670438	296379
47315	296380
578504	296381
21505	296382
16473	296383
148535	296384
231774	296385
35216	296386
309469	296387
95448	296388
633257	296389
359033	296390
359093	296391
147881	296392
284289	296393
294037	296394
89150	296395
17239	296396
3826	296397
268161	296398
655451	296399
13321	296400
88066	296401
504	296402
11158	296403
125684	296404
242187	296405
12502	296406
131040	296407
449207	296408
143914	296409
19912	296410
9624	296411
573158	296412
315721	296413
334639	296414
335449	296415
655149	296416
163519	296417
508533	296418
170633	296419
595563	296420
105670	296421
158949	296422
6310	296423
237610	296424
237580	296425
237536	296426
237570	296427
237544	296428
237618	296429
267944	296430
237624	296431
86636	296432
4635	296433
423205	296434
99252	296435
322362	296436
88142	296437
598388	296438
111969	296439
121689	296440
47781	296441
226402	296442
17595	296443
267958	296444
322400	296445
322403	296446
17842	296447
163806	296448
152929	296449
500567	296450
57412	296451
19238	296452
563102	296453
205685	296454
445208	296455
682670	296456
68719	296457
469724	296458
86	296459
252104	296460
115	296461
539324	296462
143159	296463
431264	296464
657518	296465
560077	296466
501945	296467
635215	296468
685130	296469
645163	296470
886	296471
172512	296472
18067	296473
492088	296474
487749	296475
614080	296476
604712	296477
654091	296478
136084	296479
3926	296480
327131	296481
58181	296482
246002	296483
562200	296484
172380	296485
230567	296486
241665	296487
285716	296488
84098	296489
85290	296490
379092	296491
427922	296492
1212	296493
258912	296494
13193	296495
14716	296496
450630	296497
113003	296498
11543	296499
336125	296500
80399	296501
474269	296502
367757	296503
4553	296504
3161	296505
268719	296506
224605	296507
16320	296508
25608	296509
327274	296510
329907	296511
19410	296512
486164	296513
482160	296514
3939	296515
577817	296516
157800	296517
516841	296518
660533	296519
116355	296520
407910	296521
546614	296522
592984	296523
620613	296524
8234	296525
357065	296526
591547	296527
106948	296528
19292	296529
75764	296530
115709	296531
412373	296532
426848	296533
456490	296534
532416	296535
130642	296536
40542	296537
666346	296538
645846	296539
330818	296540
264251	296541
158258	296542
422311	296543
291761	296544
80792	296545
2777	296546
610679	296547
203485	296548
630163	296549
289	296550
689422	296551
159046	296552
102425	296553
377750	296554
600948	296555
381572	296556
25496	296557
166192	296558
54920	296559
256034	296560
657880	296561
646341	296562
373710	296563
397058	296564
117380	296565
8508	296566
301363	296567
476011	296568
11608	296569
528880	296570
139396	296571
95460	296572
89131	296573
128835	296574
202346	296575
623302	296576
162278	296577
4969	296578
305698	296579
491160	296580
3175	296581
531385	296582
621380	296583
680516	296584
520789	296585
161150	296586
59276	296587
566	296588
231390	296589
125975	296590
652830	296591
16104	296592
552333	296593
134253	296594
54950	296595
374481	296596
155650	296597
565478	296598
153800	296599
177095	296600
58203	296601
489850	296602
137540	296603
579075	296604
626673	296605
339489	296606
171	296607
25694	296608
563103	296609
152677	296610
181335	296611
612258	296612
83037	296613
612734	296614
109888	296615
546412	296616
160631	296617
537191	296618
674825	296619
568305	296620
75816	296621
107181	296622
274060	296623
454618	296624
666005	296625
522548	296626
690285	296627
235576	296628
50357	296629
522971	296630
228513	296631
56455	296632
430855	296633
319252	296634
115840	296635
50192	296636
435911	296637
298719	296638
19467	296639
55352	296640
513843	296641
50009	296642
593066	296643
60525	296644
59704	296645
354	296646
649959	296647
156228	296648
671369	296649
334903	296650
374060	296651
124904	296652
29015	296653
112557	296654
2003	296655
199583	296656
20338	296657
100930	296658
574461	296659
43703	296660
378353	296661
40675	296662
574930	296663
538535	296664
346705	296665
413742	296666
273808	296667
354899	296668
552048	296669
426226	296670
433183	296671
575252	296672
112952	296673
522214	296674
288979	296675
101105	296676
12022	296677
79590	296678
574968	296679
148467	296680
412672	296681
8039	296682
442600	296683
70830	296684
267786	296685
488943	296686
125414	296687
4198	296688
115549	296689
80749	296690
22423	296691
622937	296692
525859	296693
458040	296694
624087	296695
14887	296696
131117	296697
255258	296698
619439	296699
85626	296700
229	296701
117152	296702
266481	296703
613519	296704
389473	296705
300933	296706
193621	296707
623013	296708
237516	296709
194700	296710
40545	296711
636419	296712
165344	296713
22399	296714
6040	296715
538590	296716
160935	296717
609726	296718
108412	296719
65455	296720
278264	296721
299427	296722
29778	296723
696578	296724
297338	296725
140939	296726
294344	296727
215586	296728
655719	296729
156179	296730
146224	296731
117246	296732
549549	296733
56743	296734
512577	296735
175764	296736
551685	296737
154982	296738
499958	296739
35237	296740
154645	296741
135639	296742
110091	296743
427873	296744
677726	296745
232248	296746
362866	296747
185194	296748
141057	296749
8756	296750
501021	296751
462563	296752
647142	296753
285769	296754
387035	296755
327883	296756
523996	296757
110334	296758
418685	296759
2865	296760
3932	296761
422127	296762
281854	296763
509477	296764
310016	296765
309950	296766
575380	296767
598172	296768
45597	296769
516638	296770
593257	296771
16655	296772
125235	296773
208970	296774
148601	296775
190474	296776
16658	296777
156606	296778
310193	296779
90723	296780
559142	296781
310164	296782
238012	296783
556545	296784
670742	296785
102171	296786
124675	296787
19561	296788
121054	296789
125310	296790
134013	296791
68839	296792
331658	296793
348810	296794
570480	296795
106116	296796
522064	296797
326200	296798
464369	296799
665624	296800
236430	296801
15978	296802
297000	296803
564681	296804
272928	296805
111	296806
596468	296807
649611	296808
649583	296809
177101	296810
65905	296811
169788	296812
152626	296813
259402	296814
170520	296815
113756	296816
20048	296817
662899	296818
72586	296819
604513	296820
456789	296821
41305	296822
620933	296823
1061	296824
176211	296825
239920	296826
485138	296827
544640	296828
159425	296829
414701	296830
689565	296831
629801	296832
27344	296833
14756	296834
65338	296835
101110	296836
377687	296837
377576	296838
4781	296839
55967	296840
10307	296841
246447	296842
289323	296843
33181	296844
40815	296845
90289	296846
158057	296847
130247	296848
9384	296849
353405	296850
353399	296851
594324	296852
436239	296853
10201	296854
508740	296855
166105	296856
245283	296857
300210	296858
162450	296859
245259	296860
91070	296861
91328	296862
78026	296863
192421	296864
37527	296865
155579	296866
300047	296867
14030	296868
141159	296869
52025	296870
430658	296871
230342	296872
608846	296873
650886	296874
357060	296875
222862	296876
27304	296877
35350	296878
24840	296879
483156	296880
299386	296881
341210	296882
445345	296883
674096	296884
600478	296885
575739	296886
575753	296887
309381	296888
310395	296889
123513	296890
686148	296891
228	296892
14060	296893
319003	296894
182322	296895
65413	296896
4537	296897
52672	296898
489021	296899
626478	296900
24360	296901
85061	296902
576237	296903
77795	296904
91596	296905
10701	296906
645343	296907
279731	296908
261442	296909
106482	296910
167790	296911
477799	296912
587987	296913
22159	296914
4391	296915
565318	296916
235142	296917
209408	296918
44244	296919
79168	296920
35532	296921
458978	296922
78466	296923
356164	296924
78995	296925
57346	296926
87751	296927
12642	296928
545514	296929
148107	296930
36035	296931
492269	296932
333384	296933
74	296934
48477	296935
667075	296936
15610	296937
524669	296938
26818	296939
414530	296940
16683	296941
398471	296942
464639	296943
450620	296944
89487	296945
101305	296946
18570	296947
513047	296948
361896	296949
49687	296950
181625	296951
475643	296952
146566	296953
653215	296954
366364	296955
587432	296956
138353	296957
111563	296958
492585	296959
594127	296960
196569	296961
513132	296962
215866	296963
594111	296964
2226	296965
125702	296966
463237	296967
513251	296968
85360	296969
21760	296970
695969	296971
98867	296972
2640	296973
15310	296974
38855	296975
636971	296976
438987	296977
148375	296978
619132	296979
610052	296980
507971	296981
14331	296982
351567	296983
7154	296984
358287	296985
95754	296986
115085	296987
75382	296988
468298	296989
400481	296990
235643	296991
166753	296992
49187	296993
107756	296994
184216	296995
400856	296996
74770	296997
276048	296998
13818	296999
257727	297000
110563	297001
46430	297002
7555	297003
13017	297004
126047	297005
156715	297006
38007	297007
129536	297008
383544	297009
20067	297010
4084	297011
11807	297012
1361	297013
205	297014
680481	297015
488656	297016
442226	297017
35738	297018
576443	297019
182	297020
505178	297021
41393	297022
56606	297023
689680	297024
629478	297025
64709	297026
25654	297027
334905	297028
11875	297029
108195	297030
624328	297031
156827	297032
654145	297033
320663	297034
378819	297035
616401	297036
499256	297037
378736	297038
389168	297039
169910	297040
44580	297041
5917	297042
318148	297043
114390	297044
128808	297045
12886	297046
143991	297047
620576	297048
62011	297049
501066	297050
472817	297051
351530	297052
14831	297053
183972	297054
533867	297055
694201	297056
539822	297057
273663	297058
18282	297059
44580	297060
378681	297061
642535	297062
13310	297063
24496	297064
691268	297065
322502	297066
274506	297067
429603	297068
376190	297069
120202	297070
291216	297071
666239	297072
594857	297073
67172	297074
203556	297075
381205	297076
310497	297077
696689	297078
112454	297079
97500	297080
40834	297081
68945	297082
575142	297083
563421	297084
376311	297085
2598	297086
52575	297087
564209	297088
157815	297089
64621	297090
193037	297091
637538	297092
4954	297093
196750	297094
619860	297095
22723	297096
549186	297097
452858	297098
593696	297099
45188	297100
11125	297101
161455	297102
553558	297103
331133	297104
285578	297105
118185	297106
39471	297107
631747	297108
345115	297109
617295	297110
392897	297111
19894	297112
694635	297113
575922	297114
1806	297115
60053	297116
142491	297117
116792	297118
37338	297119
687840	297120
536064	297121
361053	297122
514608	297123
21207	297124
21207	297125
21207	297126
21207	297127
94231	297128
133995	297129
339966	297130
654231	297131
372660	297132
546617	297133
665098	297134
268375	297135
534983	297136
82903	297137
45474	297138
502694	297139
107098	297140
884	297141
12218	297142
43107	297143
312955	297144
15346	297145
142142	297146
27488	297147
599150	297148
38332	297149
52204	297150
568831	297151
2304	297152
42188	297153
542797	297154
4700	297155
11102	297156
885	297157
355570	297158
23450	297159
613068	297160
647090	297161
326358	297162
207247	297163
364265	297164
439624	297165
7043	297166
211774	297167
195269	297168
669228	297169
21134	297170
4151	297171
505926	297172
471409	297173
72683	297174
58822	297175
22505	297176
18631	297177
559778	297178
679899	297179
10702	297180
367686	297181
66777	297182
9181	297183
115236	297184
689041	297185
389794	297186
193962	297187
84564	297188
459502	297189
686757	297190
657315	297191
670719	297192
178512	297193
243740	297194
481810	297195
82340	297196
669297	297197
99896	297198
556409	297199
153659	297200
128454	297201
407217	297202
83905	297203
77744	297204
90780	297205
8075	297206
449387	297207
46851	297208
98781	297209
78529	297210
523629	297211
47052	297212
17095	297213
655103	297214
164659	297215
4027	297216
385671	297217
140215	297218
654954	297219
896	297220
90882	297221
310835	297222
311060	297223
128036	297224
628567	297225
454517	297226
1955	297227
223214	297228
12861	297229
470252	297230
553236	297231
323657	297232
230793	297233
187056	297234
521635	297235
322968	297236
495677	297237
495741	297238
673838	297239
248718	297240
274251	297241
388807	297242
109884	297243
196989	297244
658405	297245
89115	297246
665996	297247
163363	297248
503529	297249
32289	297250
259294	297251
22	297252
294397	297253
341101	297254
41986	297255
304896	297256
635450	297257
160235	297258
292528	297259
432914	297260
94742	297261
243543	297262
528160	297263
47346	297264
249850	297265
93122	297266
11953	297267
11637	297268
23050	297269
23046	297270
147240	297271
22874	297272
91034	297273
3666	297274
1947	297275
9110	297276
9106	297277
1948	297278
311419	297279
9110	297280
148910	297281
576823	297282
127809	297283
33207	297284
442576	297285
292029	297286
556222	297287
565995	297288
256722	297289
16416	297290
184295	297291
351	297292
204004	297293
614019	297294
146572	297295
415077	297296
505510	297297
55248	297298
611846	297299
313080	297300
313010	297301
313056	297302
313091	297303
312933	297304
34612	297305
401366	297306
1022	297307
46901	297308
655030	297309
655114	297310
315802	297311
625293	297312
143342	297313
81487	297314
305709	297315
161617	297316
128181	297317
612096	297318
668038	297319
64247	297320
165151	297321
20749	297322
235880	297323
4400	297324
381307	297325
346854	297326
259034	297327
15348	297328
113741	297329
49978	297330
42240	297331
166302	297332
644376	297333
375456	297334
647839	297335
22179	297336
142031	297337
612217	297338
258383	297339
98322	297340
39621	297341
119936	297342
378525	297343
446082	297344
19248	297345
91375	297346
9876	297347
440094	297348
283801	297349
1978	297350
248351	297351
270588	297352
19016	297353
15553	297354
304124	297355
98585	297356
33973	297357
1622	297358
125766	297359
307005	297360
19151	297361
272615	297362
153533	297363
26753	297364
60300	297365
448328	297366
651286	297367
470699	297368
343451	297369
615597	297370
75772	297371
353329	297372
155949	297373
610134	297374
148740	297375
164438	297376
271179	297377
384195	297378
12249	297379
313296	297380
451389	297381
528577	297382
239329	297383
88786	297384
78157	297385
18350	297386
681106	297387
307031	297388
37004	297389
559270	297390
249652	297391
327147	297392
223424	297393
611929	297394
107529	297395
132710	297396
63768	297397
23840	297398
67642	297399
568393	297400
314181	297401
270692	297402
43596	297403
438696	297404
528467	297405
582625	297406
82370	297407
24755	297408
109855	297409
628210	297410
6532	297411
210467	297412
691433	297413
126330	297414
288131	297415
583717	297416
45196	297417
20795	297418
664705	297419
477989	297420
166306	297421
2758	297422
364134	297423
42137	297424
56004	297425
2128	297426
235708	297427
484024	297428
183810	297429
148655	297430
8510	297431
538	297432
694358	297433
18349	297434
548556	297435
35763	297436
464238	297437
50198	297438
383596	297439
624353	297440
7501	297441
628489	297442
16506	297443
354582	297444
544483	297445
231097	297446
118756	297447
52912	297448
544738	297449
421601	297450
421600	297451
609606	297452
6647	297453
146340	297454
293746	297455
453665	297456
78771	297457
289225	297458
299749	297459
272275	297460
375256	297461
45343	297462
497323	297463
64976	297464
4962	297465
110582	297466
325661	297467
86047	297468
334568	297469
106687	297470
151154	297471
83295	297472
73407	297473
153627	297474
164486	297475
259705	297476
144	297477
286705	297478
541498	297479
249	297480
231624	297481
521551	297482
674390	297483
317914	297484
37026	297485
156764	297486
11193	297487
79074	297488
195002	297489
38813	297490
201364	297491
27596	297492
110023	297493
419573	297494
669786	297495
93732	297496
159487	297497
330854	297498
497052	297499
330656	297500
337739	297501
252255	297502
19596	297503
157621	297504
327069	297505
655967	297506
47071	297507
157012	297508
309342	297509
470412	297510
50121	297511
654800	297512
315996	297513
153174	297514
489141	297515
318193	297516
501808	297517
583144	297518
627586	297519
5654	297520
13545	297521
84349	297522
126887	297523
60436	297524
42820	297525
60760	297526
72669	297527
161834	297528
626445	297529
97949	297530
341514	297531
1766	297532
541920	297533
479595	297534
384200	297535
374120	297536
544107	297537
478499	297538
199521	297539
146653	297540
617951	297541
406966	297542
258130	297543
27514	297544
384426	297545
164749	297546
75860	297547
629348	297548
307751	297549
511822	297550
139158	297551
295276	297552
169818	297553
338948	297554
597661	297555
491615	297556
113094	297557
165247	297558
280051	297559
229582	297560
243195	297561
48	297562
12355	297563
227363	297564
399103	297565
643799	297566
370706	297567
370749	297568
3318	297569
686852	297570
195492	297571
575366	297572
575364	297573
83452	297574
172618	297575
309939	297576
401306	297577
679727	297578
626498	297579
288	297580
148614	297581
336612	297582
233654	297583
8738	297584
419790	297585
613318	297586
309111	297587
5635	297588
562115	297589
443095	297590
120228	297591
8738	297592
431777	297593
450362	297594
629217	297595
64199	297596
1049	297597
525835	297598
500234	297599
580491	297600
80743	297601
61510	297602
558183	297603
22277	297604
271149	297605
126746	297606
288478	297607
186417	297608
497208	297609
622427	297610
149652	297611
392793	297612
541719	297613
623646	297614
425947	297615
800	297616
341853	297617
149196	297618
159925	297619
26075	297620
32401	297621
672687	297622
353717	297623
37922	297624
136930	297625
4139	297626
467686	297627
684963	297628
448230	297629
20112	297630
21660	297631
143999	297632
318702	297633
457860	297634
486005	297635
185457	297636
192719	297637
256435	297638
221791	297639
363223	297640
513526	297641
513089	297642
6124	297643
395117	297644
630793	297645
308172	297646
385160	297647
577918	297648
169228	297649
610461	297650
6442	297651
19063	297652
453490	297653
60272	297654
5537	297655
485549	297656
577950	297657
489123	297658
13310	297659
592074	297660
187854	297661
28327	297662
45258	297663
143534	297664
513444	297665
45258	297666
22511	297667
134919	297668
34376	297669
187825	297670
18248	297671
7960	297672
8475	297673
333065	297674
74	297675
473459	297676
523653	297677
677080	297678
577955	297679
596378	297680
135184	297681
39417	297682
66939	297683
183079	297684
676176	297685
590135	297686
681965	297687
190439	297688
136289	297689
115244	297690
170608	297691
683895	297692
63178	297693
202385	297694
66924	297695
298793	297696
638277	297697
429294	297698
369392	297699
78926	297700
645646	297701
515050	297702
7713	297703
34761	297704
515719	297705
648904	297706
18541	297707
123558	297708
46675	297709
39781	297710
22678	297711
471430	297712
35756	297713
413727	297714
113085	297715
435069	297716
386092	297717
584035	297718
47302	297719
167574	297720
34541	297721
32779	297722
139603	297723
147600	297724
45312	297725
323368	297726
415246	297727
12658	297728
674725	297729
300647	297730
4680	297731
150268	297732
107097	297733
5670	297734
161919	297735
53464	297736
30326	297737
72633	297738
118016	297739
402692	297740
20265	297741
669460	297742
494373	297743
365764	297744
138933	297745
246311	297746
17308	297747
16645	297748
383747	297749
507766	297750
88009	297751
653890	297752
156337	297753
108980	297754
694142	297755
303036	297756
203700	297757
343145	297758
159015	297759
392574	297760
594850	297761
160393	297762
87619	297763
669008	297764
303037	297765
372332	297766
14832	297767
629776	297768
25307	297769
171784	297770
107869	297771
45022	297772
690220	297773
265047	297774
648606	297775
259025	297776
170001	297777
39715	297778
518856	297779
368441	297780
647638	297781
155047	297782
611103	297783
274713	297784
391334	297785
766	297786
87565	297787
63787	297788
438439	297789
43754	297790
148922	297791
39050	297792
15618	297793
272986	297794
4845	297795
118814	297796
556043	297797
241434	297798
153688	297799
57320	297800
278117	297801
7645	297802
21769	297803
448367	297804
99112	297805
4699	297806
132612	297807
626637	297808
401112	297809
65236	297810
382113	297811
1106	297812
61023	297813
29697	297814
980	297815
398558	297816
144881	297817
161570	297818
39686	297819
77883	297820
474796	297821
65696	297822
652497	297823
633185	297824
194584	297825
24794	297826
47501	297827
320345	297828
522	297829
2010	297830
586070	297831
338018	297832
47249	297833
314259	297834
269596	297835
670218	297836
89696	297837
142945	297838
88728	297839
167419	297840
103248	297841
180443	297842
631564	297843
419190	297844
55227	297845
37585	297846
616598	297847
415894	297848
1405	297849
523690	297850
146950	297851
1516	297852
428352	297853
665625	297854
201841	297855
181961	297856
63866	297857
75982	297858
387554	297859
3875	297860
221366	297861
225166	297862
1124	297863
39785	297864
312089	297865
347326	297866
163422	297867
357758	297868
685553	297869
562419	297870
139	297871
494282	297872
332913	297873
153052	297874
30659	297875
22952	297876
598480	297877
99814	297878
70939	297879
550706	297880
169207	297881
116588	297882
301471	297883
421907	297884
576893	297885
272109	297886
78418	297887
141203	297888
316675	297889
38022	297890
264526	297891
534502	297892
403709	297893
195462	297894
357998	297895
434890	297896
290479	297897
696908	297898
201540	297899
226938	297900
278546	297901
168527	297902
343832	297903
539062	297904
26324	297905
199707	297906
363158	297907
11802	297908
6717	297909
288813	297910
54503	297911
658298	297912
29258	297913
121472	297914
127534	297915
75173	297916
357275	297917
9123	297918
55699	297919
104839	297920
574203	297921
34447	297922
440891	297923
143091	297924
481279	297925
659324	297926
14109	297927
60741	297928
473866	297929
467359	297930
134411	297931
18126	297932
443797	297933
12066	297934
496526	297935
162689	297936
557018	297937
13930	297938
234620	297939
22925	297940
664116	297941
523377	297942
302249	297943
114814	297944
20631	297945
58392	297946
606187	297947
408966	297948
502242	297949
138909	297950
338753	297951
116232	297952
31678	297953
6314	297954
317436	297955
574483	297956
172971	297957
647249	297958
524650	297959
128418	297960
56998	297961
314714	297962
614330	297963
149076	297964
128966	297965
246459	297966
16814	297967
1852	297968
5553	297969
12453	297970
263508	297971
203327	297972
427016	297973
589308	297974
24718	297975
19671	297976
26100	297977
588802	297978
166823	297979
47790	297980
211937	297981
10349	297982
39444	297983
42937	297984
6106	297985
351070	297986
182138	297987
612334	297988
492798	297989
131563	297990
584452	297991
689777	297992
690938	297993
67047	297994
340873	297995
73703	297996
150440	297997
571700	297998
207309	297999
564969	298000
81525	298001
16070	298002
276625	298003
94186	298004
7627	298005
31335	298006
143569	298007
22935	298008
118232	298009
20005	298010
65862	298011
353390	298012
530996	298013
642837	298014
102570	298015
632335	298016
44199	298017
390999	298018
688240	298019
332639	298020
673586	298021
190153	298022
498118	298023
3200	298024
85310	298025
564329	298026
504776	298027
53263	298028
19520	298029
34503	298030
395235	298031
49137	298032
409937	298033
84780	298034
628036	298035
213430	298036
211870	298037
226886	298038
15344	298039
21594	298040
104978	298041
313705	298042
393256	298043
178094	298044
7794	298045
107477	298046
474679	298047
114429	298048
268727	298049
196080	298050
57292	298051
84110	298052
30852	298053
362457	298054
508145	298055
501383	298056
7079	298057
54614	298058
513147	298059
33975	298060
406604	298061
71507	298062
620467	298063
69270	298064
524997	298065
21889	298066
67334	298067
156726	298068
31905	298069
31106	298070
328384	298071
635181	298072
388308	298073
344912	298074
560182	298075
616645	298076
343393	298077
11637	298078
15003	298079
160905	298080
158885	298081
133875	298082
9692	298083
613785	298084
629753	298085
83126	298086
173161	298087
457547	298088
52421	298089
406212	298090
692892	298091
110875	298092
285526	298093
232090	298094
177460	298095
50761	298096
617123	298097
151491	298098
28278	298099
93355	298100
29886	298101
429871	298102
109687	298103
151622	298104
288805	298105
226694	298106
396781	298107
257628	298108
62169	298109
71432	298110
645683	298111
126	298112
637323	298113
603354	298114
227564	298115
176482	298116
576037	298117
87104	298118
292450	298119
10983	298120
617712	298121
109453	298122
164059	298123
32716	298124
251064	298125
57121	298126
254245	298127
417112	298128
47553	298129
56608	298130
142122	298131
83352	298132
643131	298133
90116	298134
478902	298135
160344	298136
511591	298137
108173	298138
67672	298139
691482	298140
414290	298141
4431	298142
622341	298143
684296	298144
270368	298145
561598	298146
201433	298147
568933	298148
545409	298149
677093	298150
397123	298151
414196	298152
576604	298153
563641	298154
358568	298155
272511	298156
22289	298157
5984	298158
569889	298159
544221	298160
33998	298161
123102	298162
518472	298163
8952	298164
113129	298165
78078	298166
50512	298167
127840	298168
15524	298169
141778	298170
512717	298171
141780	298172
107304	298173
1265	298174
472	298175
16263	298176
316100	298177
32510	298178
660183	298179
90660	298180
41008	298181
177725	298182
199609	298183
5780	298184
338010	298185
12485	298186
538	298187
44209	298188
178546	298189
21463	298190
169826	298191
154107	298192
164656	298193
654901	298194
72941	298195
97505	298196
215009	298197
144117	298198
26389	298199
158401	298200
27658	298201
472301	298202
655010	298203
426152	298204
655049	298205
438080	298206
283995	298207
51288	298208
458653	298209
643	298210
424641	298211
108723	298212
9471	298213
5059	298214
278803	298215
33482	298216
274948	298217
611970	298218
307763	298219
25232	298220
42218	298221
619829	298222
416881	298223
51346	298224
32842	298225
678906	298226
2099	298227
526670	298228
405051	298229
587017	298230
278376	298231
6701	298232
616254	298233
672261	298234
430474	298235
440725	298236
440893	298237
62086	298238
237636	298239
270290	298240
106599	298241
10001	298242
364125	298243
251474	298244
480569	298245
421168	298246
32223	298247
600375	298248
348015	298249
484802	298250
4665	298251
2935	298252
692717	298253
164737	298254
415163	298255
7820	298256
183910	298257
607088	298258
397974	298259
599057	298260
442184	298261
572558	298262
125662	298263
329809	298264
461681	298265
71250	298266
478249	298267
191230	298268
510087	298269
269433	298270
331759	298271
597627	298272
187336	298273
9649	298274
531415	298275
24095	298276
419729	298277
1884	298278
39011	298279
499337	298280
364255	298281
37871	298282
11426	298283
376474	298284
656901	298285
32994	298286
24464	298287
128832	298288
108961	298289
608960	298290
50161	298291
101354	298292
668309	298293
198208	298294
19641	298295
568683	298296
592579	298297
4708	298298
4704	298299
70630	298300
98009	298301
622883	298302
124107	298303
452143	298304
320588	298305
103099	298306
48696	298307
370595	298308
90782	298309
50399	298310
97406	298311
178149	298312
534122	298313
428617	298314
177976	298315
24830	298316
37454	298317
47455	298318
660443	298319
601606	298320
56584	298321
1702	298322
626715	298323
574518	298324
113768	298325
283037	298326
540283	298327
25159	298328
31273	298329
31273	298330
289389	298331
1279	298332
50351	298333
375373	298334
458881	298335
689559	298336
494546	298337
420362	298338
290022	298339
8455	298340
17918	298341
517447	298342
12823	298343
22525	298344
334949	298345
11815	298346
464318	298347
384252	298348
366	298349
552471	298350
2145	298351
239637	298352
341779	298353
440109	298354
151612	298355
104434	298356
487952	298357
206396	298358
317209	298359
208762	298360
565486	298361
348209	298362
128087	298363
280109	298364
19259	298365
278611	298366
619408	298367
262988	298368
417438	298369
293091	298370
153277	298371
1908	298372
12	298373
539474	298374
501789	298375
488998	298376
63322	298377
123907	298378
484851	298379
669211	298380
23561	298381
92185	298382
318233	298383
125942	298384
229086	298385
324135	298386
167211	298387
483565	298388
580253	298389
125623	298390
638274	298391
150604	298392
46399	298393
133945	298394
34663	298395
9835	298396
72825	298397
135246	298398
650538	298399
56364	298400
60117	298401
404295	298402
227142	298403
631632	298404
16729	298405
138934	298406
174576	298407
164928	298408
453476	298409
405253	298410
79779	298411
11189	298412
533070	298413
148868	298414
23356	298415
5024	298416
346626	298417
358958	298418
31233	298419
164880	298420
146808	298421
50599	298422
586317	298423
129746	298424
36038	298425
75793	298426
312099	298427
288642	298428
193345	298429
101669	298430
175226	298431
365452	298432
365426	298433
38831	298434
365479	298435
25488	298436
100337	298437
43102	298438
217011	298439
69220	298440
592383	298441
25061	298442
43406	298443
642850	298444
295075	298445
53379	298446
691045	298447
7695	298448
471050	298449
115605	298450
443060	298451
496397	298452
385339	298453
114765	298454
386965	298455
535432	298456
523692	298457
530002	298458
210899	298459
252731	298460
118886	298461
244397	298462
136648	298463
105221	298464
167027	298465
285253	298466
422571	298467
126281	298468
15930	298469
419319	298470
16720	298471
401796	298472
126273	298473
12912	298474
252204	298475
333697	298476
157537	298477
548037	298478
54219	298479
34952	298480
596079	298481
21248	298482
39857	298483
3186	298484
160517	298485
562752	298486
16707	298487
113836	298488
162405	298489
622054	298490
484594	298491
128810	298492
126579	298493
22082	298494
675115	298495
333072	298496
471644	298497
18755	298498
7227	298499
575578	298500
321812	298501
383478	298502
23372	298503
37737	298504
665905	298505
202341	298506
80466	298507
25238	298508
617450	298509
509937	298510
63527	298511
147437	298512
322384	298513
1213	298514
588490	298515
426042	298516
658043	298517
535145	298518
126950	298519
301693	298520
389057	298521
425144	298522
205993	298523
388531	298524
22337	298525
21569	298526
625461	298527
68373	298528
20352	298529
589043	298530
271034	298531
441327	298532
30093	298533
343467	298534
385898	298535
664355	298536
8123	298537
224734	298538
6800	298539
53045	298540
19166	298541
494265	298542
296881	298543
196426	298544
283097	298545
482903	298546
59536	298547
497417	298548
568742	298549
53098	298550
459397	298551
219873	298552
507711	298553
103550	298554
468927	298555
35516	298556
574997	298557
1607	298558
530469	298559
252251	298560
38143	298561
97882	298562
1617	298563
48936	298564
22416	298565
161599	298566
663655	298567
21502	298568
168742	298569
354137	298570
491169	298571
252311	298572
59434	298573
521005	298574
231957	298575
145780	298576
572175	298577
110536	298578
194472	298579
244087	298580
57226	298581
431580	298582
114489	298583
141409	298584
419151	298585
153	298586
11323	298587
272313	298588
187424	298589
598391	298590
2790	298591
142808	298592
505820	298593
572652	298594
155265	298595
5864	298596
669453	298597
566803	298598
224726	298599
219886	298600
180127	298601
619024	298602
645202	298603
421990	298604
368754	298605
272351	298606
251136	298607
152706	298608
44073	298609
17072	298610
36215	298611
331542	298612
432466	298613
544388	298614
102589	298615
405472	298616
70593	298617
103278	298618
629039	298619
368757	298620
602932	298621
125267	298622
527658	298623
138000	298624
545347	298625
272716	298626
303325	298627
37642	298628
611047	298629
544378	298630
180569	298631
632609	298632
63284	298633
672453	298634
361233	298635
544381	298636
544384	298637
39536	298638
300847	298639
371492	298640
27444	298641
165719	298642
189108	298643
39199	298644
101639	298645
128792	298646
385606	298647
92745	298648
674193	298649
411278	298650
274021	298651
279390	298652
615290	298653
7182	298654
174680	298655
489855	298656
46990	298657
593862	298658
24738	298659
96327	298660
597277	298661
3362	298662
55530	298663
375721	298664
278617	298665
572455	298666
65046	298667
396860	298668
430111	298669
46242	298670
642941	298671
299609	298672
421960	298673
2196	298674
42998	298675
198235	298676
611691	298677
667782	298678
111234	298679
472425	298680
206768	298681
81468	298682
24233	298683
1720	298684
337980	298685
419000	298686
450535	298687
460168	298688
62603	298689
200748	298690
57665	298691
224020	298692
13674	298693
88023	298694
20004	298695
339331	298696
97206	298697
352761	298698
438991	298699
247668	298700
401145	298701
169826	298702
23776	298703
99554	298704
480586	298705
112169	298706
491096	298707
159150	298708
195626	298709
486096	298710
553300	298711
70	298712
225814	298713
416132	298714
499697	298715
152120	298716
630223	298717
377521	298718
125161	298719
402455	298720
9416	298721
130894	298722
273171	298723
45238	298724
34419	298725
39081	298726
599748	298727
679299	298728
119811	298729
104903	298730
525847	298731
47521	298732
590071	298733
3110	298734
481948	298735
167992	298736
620180	298737
4	298738
138170	298739
85245	298740
629168	298741
224165	298742
600983	298743
478394	298744
349805	298745
102877	298746
579424	298747
1186	298748
27	298749
153528	298750
203316	298751
551595	298752
255912	298753
59252	298754
73370	298755
82298	298756
689316	298757
1	298758
640052	298759
369763	298760
10133	298761
144317	298762
73087	298763
82803	298764
17309	298765
352767	298766
17427	298767
226877	298768
326543	298769
521242	298770
19685	298771
559759	298772
13599	298773
224243	298774
392054	298775
55844	298776
25256	298777
279823	298778
279824	298779
669101	298780
494456	298781
59534	298782
538299	298783
497552	298784
32657	298785
454277	298786
470688	298787
4269	298788
356927	298789
371528	298790
262317	298791
421779	298792
114143	298793
108863	298794
368533	298795
177989	298796
168626	298797
168698	298798
361741	298799
595596	298800
685242	298801
159951	298802
13694	298803
11777	298804
697950	298805
231681	298806
231678	298807
19696	298808
485521	298809
1066	298810
28392	298811
345512	298812
53127	298813
471372	298814
374229	298815
237794	298816
106544	298817
98851	298818
294701	298819
596142	298820
286960	298821
489227	298822
19343	298823
304529	298824
110398	298825
664189	298826
629191	298827
129870	298828
361626	298829
426728	298830
56985	298831
46786	298832
501418	298833
49323	298834
143174	298835
104160	298836
5841	298837
304856	298838
6332	298839
629334	298840
512077	298841
594995	298842
14642	298843
283015	298844
540891	298845
357174	298846
226801	298847
169692	298848
92118	298849
550715	298850
44960	298851
235475	298852
233613	298853
60429	298854
286466	298855
238745	298856
194810	298857
377316	298858
674084	298859
146761	298860
474175	298861
632429	298862
157234	298863
138018	298864
578160	298865
578128	298866
506794	298867
243033	298868
16324	298869
303330	298870
482129	298871
277746	298872
132065	298873
452615	298874
285687	298875
100825	298876
599156	298877
512134	298878
114627	298879
285895	298880
272530	298881
57861	298882
493717	298883
84969	298884
59135	298885
6559	298886
292417	298887
678308	298888
697380	298889
25446	298890
641258	298891
331111	298892
550726	298893
56042	298894
342923	298895
656347	298896
156136	298897
597037	298898
693417	298899
172437	298900
662496	298901
7773	298902
396960	298903
622396	298904
75975	298905
22530	298906
202145	298907
85701	298908
102567	298909
48444	298910
66712	298911
15528	298912
20809	298913
264433	298914
325487	298915
162757	298916
199514	298917
54388	298918
670736	298919
197163	298920
47729	298921
586409	298922
47776	298923
56204	298924
21521	298925
404344	298926
433453	298927
637705	298928
681445	298929
596077	298930
669633	298931
65	298932
350052	298933
230484	298934
24373	298935
23915	298936
664627	298937
357469	298938
590126	298939
4125	298940
147042	298941
82479	298942
222736	298943
2086	298944
62943	298945
299679	298946
507829	298947
50295	298948
534680	298949
170604	298950
663585	298951
382527	298952
1832	298953
490665	298954
9240	298955
128954	298956
88306	298957
10038	298958
462963	298959
344968	298960
630272	298961
372947	298962
628429	298963
617827	298964
2576	298965
48584	298966
71051	298967
55917	298968
412632	298969
2120	298970
122677	298971
195547	298972
188608	298973
57981	298974
186001	298975
51867	298976
225409	298977
2140	298978
123496	298979
2477	298980
46772	298981
501509	298982
450548	298983
520354	298984
241674	298985
405909	298986
105784	298987
303664	298988
93018	298989
126705	298990
631618	298991
184208	298992
22868	298993
689578	298994
15720	298995
492566	298996
34473	298997
680306	298998
19618	298999
337990	299000
39000	299001
4957	299002
303603	299003
419376	299004
17804	299005
383946	299006
672212	299007
94657	299008
166773	299009
534284	299010
496987	299011
275225	299012
597675	299013
131158	299014
152608	299015
2812	299016
445334	299017
320734	299018
81205	299019
30555	299020
685916	299021
581061	299022
690215	299023
653907	299024
117625	299025
266	299026
9416	299027
570428	299028
27330	299029
628394	299030
10074	299031
317765	299032
48179	299033
370470	299034
107529	299035
18075	299036
17720	299037
165261	299038
481708	299039
154936	299040
166035	299041
167296	299042
670488	299043
21122	299044
489707	299045
115306	299046
167210	299047
111264	299048
661212	299049
38463	299050
325462	299051
478966	299052
616540	299053
50394	299054
398454	299055
353414	299056
676910	299057
16405	299058
349326	299059
47049	299060
76741	299061
387895	299062
23929	299063
429629	299064
62564	299065
21717	299066
401408	299067
570952	299068
90270	299069
620376	299070
111755	299071
309577	299072
503297	299073
18551	299074
334815	299075
5401	299076
529760	299077
641721	299078
564300	299079
298790	299080
453288	299081
80596	299082
328528	299083
453344	299084
479312	299085
206504	299086
491058	299087
185084	299088
117584	299089
2116	299090
105009	299091
279861	299092
457943	299093
685270	299094
516	299095
628913	299096
245795	299097
432484	299098
532856	299099
152014	299100
30179	299101
601288	299102
477830	299103
519871	299104
236380	299105
155992	299106
6335	299107
197953	299108
58857	299109
251646	299110
7196	299111
611645	299112
451278	299113
18475	299114
280667	299115
581454	299116
12854	299117
389591	299118
184168	299119
15507	299120
80840	299121
51092	299122
100432	299123
55139	299124
85872	299125
13898	299126
559210	299127
450421	299128
665083	299129
459720	299130
340488	299131
23165	299132
281189	299133
46011	299134
380810	299135
131365	299136
41161	299137
526865	299138
635317	299139
12784	299140
22680	299141
3955	299142
135920	299143
678652	299144
564612	299145
408585	299146
455633	299147
205519	299148
15194	299149
376178	299150
104818	299151
2453	299152
25615	299153
670194	299154
42152	299155
20729	299156
153078	299157
183993	299158
155141	299159
65896	299160
460655	299161
212777	299162
397749	299163
309742	299164
18349	299165
453693	299166
456769	299167
471190	299168
231268	299169
1594	299170
151686	299171
107326	299172
432149	299173
691415	299174
173322	299175
86078	299176
20928	299177
526299	299178
43919	299179
22312	299180
9166	299181
40069	299182
6226	299183
11450	299184
66734	299185
595096	299186
626480	299187
418619	299188
77906	299189
545722	299190
484426	299191
232086	299192
41612	299193
25923	299194
585418	299195
157416	299196
64384	299197
91994	299198
437546	299199
151155	299200
631056	299201
242433	299202
8120	299203
108111	299204
372512	299205
545832	299206
361457	299207
620608	299208
32931	299209
482413	299210
31730	299211
107495	299212
11222	299213
237730	299214
170807	299215
1041	299216
145257	299217
140126	299218
128585	299219
21624	299220
136922	299221
12772	299222
666614	299223
232477	299224
64210	299225
451256	299226
206202	299227
582339	299228
2732	299229
384861	299230
350500	299231
39235	299232
464401	299233
249475	299234
1723	299235
42381	299236
451959	299237
157538	299238
87863	299239
524211	299240
23324	299241
449353	299242
60914	299243
26217	299244
60872	299245
46812	299246
60992	299247
60882	299248
486213	299249
26243	299250
178890	299251
10918	299252
50240	299253
109055	299254
685191	299255
352264	299256
168775	299257
109885	299258
351627	299259
392764	299260
481997	299261
623981	299262
566812	299263
575116	299264
278065	299265
131355	299266
32	299267
666417	299268
640544	299269
239643	299270
326135	299271
325402	299272
22148	299273
135197	299274
570898	299275
120194	299276
30343	299277
654541	299278
327546	299279
21510	299280
586216	299281
297784	299282
93944	299283
15932	299284
17335	299285
280428	299286
17342	299287
276617	299288
237353	299289
149230	299290
35506	299291
319345	299292
521670	299293
92587	299294
393615	299295
75875	299296
23273	299297
23281	299298
661784	299299
615091	299300
84166	299301
213801	299302
387870	299303
98033	299304
387849	299305
684732	299306
315515	299307
638623	299308
315522	299309
341455	299310
396968	299311
62514	299312
577880	299313
1619	299314
185622	299315
84692	299316
65560	299317
81654	299318
511006	299319
78976	299320
436994	299321
374633	299322
172177	299323
217325	299324
104607	299325
248894	299326
39835	299327
628389	299328
160566	299329
5196	299330
17161	299331
597923	299332
144468	299333
38040	299334
211768	299335
281810	299336
458046	299337
237186	299338
132730	299339
140385	299340
451305	299341
123051	299342
616420	299343
527607	299344
352780	299345
405976	299346
68101	299347
153523	299348
278478	299349
472839	299350
499162	299351
1893	299352
315693	299353
98416	299354
107594	299355
3573	299356
118865	299357
334632	299358
366611	299359
82845	299360
615303	299361
408551	299362
434475	299363
82824	299364
520337	299365
691782	299366
362434	299367
593227	299368
41375	299369
112174	299370
196529	299371
486639	299372
315547	299373
160201	299374
56697	299375
233759	299376
548519	299377
25038	299378
99983	299379
394966	299380
163873	299381
477979	299382
362433	299383
331207	299384
541731	299385
577613	299386
299645	299387
132601	299388
15582	299389
158067	299390
396927	299391
54256	299392
521028	299393
27889	299394
34406	299395
157489	299396
164231	299397
396718	299398
354037	299399
9424	299400
47416	299401
83758	299402
273558	299403
353895	299404
628306	299405
571633	299406
285632	299407
168089	299408
32033	299409
500809	299410
39757	299411
431614	299412
4383	299413
691800	299414
154134	299415
632703	299416
451440	299417
104033	299418
21253	299419
522680	299420
40439	299421
589699	299422
33295	299423
374588	299424
616626	299425
111928	299426
52904	299427
419543	299428
389960	299429
72758	299430
166842	299431
531404	299432
130704	299433
419854	299434
20464	299435
221886	299436
1308	299437
309332	299438
549141	299439
168767	299440
132554	299441
608176	299442
325078	299443
37053	299444
513760	299445
166080	299446
102698	299447
42121	299448
415021	299449
596802	299450
158638	299451
579452	299452
12798	299453
337174	299454
692898	299455
74711	299456
693454	299457
132075	299458
563825	299459
489424	299460
527178	299461
623163	299462
617991	299463
498210	299464
325467	299465
3767	299466
316529	299467
246993	299468
369	299469
225711	299470
631373	299471
100557	299472
687396	299473
172920	299474
177454	299475
59	299476
53147	299477
53149	299478
223	299479
617674	299480
106066	299481
502075	299482
94144	299483
13809	299484
54515	299485
271	299486
645802	299487
26201	299488
633878	299489
383346	299490
28215	299491
360026	299492
530585	299493
37795	299494
9242	299495
611397	299496
12425	299497
22769	299498
7856	299499
259700	299500
340396	299501
657953	299502
189478	299503
657137	299504
493319	299505
688160	299506
24278	299507
6568	299508
47694	299509
195309	299510
61165	299511
365888	299512
1	299513
618109	299514
10935	299515
517204	299516
18042	299517
323126	299518
498896	299519
171160	299520
44444	299521
493191	299522
3302	299523
91498	299524
631078	299525
506025	299526
541740	299527
389237	299528
86824	299529
647673	299530
153950	299531
252775	299532
51781	299533
610959	299534
485941	299535
22477	299536
121824	299537
561867	299538
316549	299539
11437	299540
42506	299541
131778	299542
169316	299543
136966	299544
231093	299545
321791	299546
149577	299547
62737	299548
2488	299549
172754	299550
25877	299551
118427	299552
133322	299553
340142	299554
501318	299555
47558	299556
185314	299557
668880	299558
38976	299559
377348	299560
152073	299561
33227	299562
575355	299563
8210	299564
299760	299565
16838	299566
81549	299567
631003	299568
4825	299569
25245	299570
240921	299571
455843	299572
32472	299573
491464	299574
487908	299575
4922	299576
56647	299577
20257	299578
49726	299579
327416	299580
333024	299581
305516	299582
153544	299583
174983	299584
339394	299585
308310	299586
333984	299587
248509	299588
438040	299589
471568	299590
661851	299591
14312	299592
58701	299593
244672	299594
359019	299595
409709	299596
30947	299597
357586	299598
507049	299599
466769	299600
41932	299601
261970	299602
660399	299603
211455	299604
679262	299605
104172	299606
102634	299607
905	299608
155635	299609
431528	299610
580022	299611
480309	299612
56952	299613
146745	299614
500956	299615
500952	299616
68062	299617
25483	299618
675021	299619
439359	299620
312183	299621
566313	299622
143452	299623
637895	299624
629655	299625
149222	299626
111029	299627
409335	299628
418563	299629
123892	299630
52552	299631
20804	299632
601940	299633
9098	299634
512596	299635
368995	299636
403572	299637
3820	299638
20723	299639
316734	299640
357805	299641
179104	299642
427478	299643
1555	299644
44596	299645
84900	299646
446690	299647
254330	299648
27836	299649
683424	299650
406722	299651
16818	299652
41237	299653
319919	299654
588228	299655
1809	299656
86029	299657
110500	299658
228686	299659
663828	299660
11589	299661
45350	299662
122183	299663
163172	299664
1643	299665
641173	299666
57366	299667
91707	299668
671233	299669
392576	299670
250798	299671
16435	299672
150841	299673
271018	299674
105926	299675
149993	299676
353787	299677
9330	299678
3565	299679
540318	299680
548371	299681
250692	299682
34177	299683
356285	299684
460653	299685
83713	299686
8059	299687
601139	299688
252525	299689
62132	299690
10836	299691
20214	299692
537477	299693
555333	299694
47271	299695
10843	299696
568442	299697
375894	299698
1550	299699
2546	299700
245998	299701
114034	299702
45959	299703
411041	299704
405942	299705
14779	299706
647821	299707
417844	299708
75674	299709
40435	299710
79708	299711
618321	299712
281725	299713
305669	299714
11699	299715
405938	299716
666181	299717
411221	299718
680699	299719
359517	299720
23144	299721
31726	299722
647140	299723
136904	299724
389439	299725
163768	299726
35646	299727
43935	299728
309240	299729
325658	299730
384023	299731
19440	299732
147595	299733
656360	299734
23694	299735
404076	299736
525755	299737
35646	299738
115082	299739
106594	299740
19853	299741
202360	299742
160706	299743
644320	299744
612203	299745
18354	299746
154150	299747
11654	299748
59334	299749
600925	299750
40154	299751
571636	299752
104861	299753
617321	299754
680785	299755
43275	299756
688040	299757
175192	299758
478195	299759
434199	299760
97065	299761
677386	299762
106748	299763
205207	299764
24381	299765
518544	299766
22017	299767
462013	299768
468730	299769
169553	299770
124764	299771
397783	299772
106295	299773
161509	299774
82128	299775
38273	299776
381300	299777
152832	299778
482137	299779
135560	299780
218860	299781
145569	299782
148274	299783
84116	299784
51379	299785
560183	299786
21776	299787
183510	299788
18879	299789
4888	299790
21132	299791
76473	299792
365884	299793
58752	299794
624797	299795
606348	299796
504	299797
510854	299798
687047	299799
660371	299800
373945	299801
273637	299802
385397	299803
362316	299804
8601	299805
531244	299806
290362	299807
252173	299808
580325	299809
149621	299810
580402	299811
139362	299812
112427	299813
241019	299814
162212	299815
102111	299816
246667	299817
580409	299818
443103	299819
6926	299820
145167	299821
15176	299822
46734	299823
524850	299824
521673	299825
11177	299826
438304	299827
169628	299828
472653	299829
30962	299830
14332	299831
186364	299832
366282	299833
356603	299834
119800	299835
100271	299836
343588	299837
351743	299838
311566	299839
342999	299840
337327	299841
415740	299842
55549	299843
180559	299844
267510	299845
126380	299846
63867	299847
632120	299848
80071	299849
67673	299850
103331	299851
39782	299852
311203	299853
341981	299854
210115	299855
323076	299856
624529	299857
420521	299858
185227	299859
265712	299860
20387	299861
365844	299862
499820	299863
6868	299864
340031	299865
81342	299866
667414	299867
547840	299868
529515	299869
135650	299870
547849	299871
319849	299872
12202	299873
650705	299874
467804	299875
380851	299876
643525	299877
347762	299878
52380	299879
4247	299880
632125	299881
362	299882
252159	299883
60781	299884
4	299885
78805	299886
31617	299887
587305	299888
127168	299889
607454	299890
562961	299891
55851	299892
308694	299893
12514	299894
610009	299895
101208	299896
153536	299897
22876	299898
43339	299899
679751	299900
142775	299901
447493	299902
26353	299903
55233	299904
457824	299905
459969	299906
599694	299907
319134	299908
663781	299909
8738	299910
83747	299911
580561	299912
631791	299913
412	299914
78441	299915
576087	299916
58363	299917
202551	299918
682946	299919
629358	299920
19658	299921
408519	299922
345040	299923
161854	299924
580606	299925
370556	299926
496921	299927
602293	299928
552832	299929
169156	299930
542236	299931
51062	299932
85507	299933
110634	299934
81443	299935
295871	299936
198642	299937
410648	299938
504577	299939
262652	299940
17536	299941
91946	299942
355805	299943
2237	299944
388205	299945
2433	299946
590842	299947
541201	299948
257737	299949
306164	299950
587890	299951
99413	299952
168627	299953
153652	299954
416677	299955
297350	299956
159724	299957
365156	299958
53738	299959
653989	299960
625467	299961
78608	299962
18887	299963
430647	299964
19143	299965
75849	299966
398726	299967
1949	299968
389758	299969
405476	299970
2022	299971
75308	299972
330560	299973
222191	299974
356094	299975
50401	299976
510365	299977
415942	299978
205214	299979
287018	299980
60366	299981
694305	299982
467074	299983
473975	299984
226655	299985
34330	299986
641006	299987
145950	299988
393658	299989
156971	299990
199960	299991
526484	299992
158625	299993
142010	299994
137918	299995
310253	299996
109162	299997
279266	299998
212199	299999
212189	300000
548550	300001
31176	300002
175301	300003
135169	300004
534822	300005
547103	300006
482715	300007
216045	300008
493330	300009
53756	300010
503910	300011
198632	300012
21489	300013
439710	300014
659724	300015
681279	300016
11054	300017
125575	300018
326247	300019
89247	300020
468163	300021
23986	300022
467786	300023
368524	300024
664684	300025
686103	300026
220968	300027
468116	300028
679862	300029
173842	300030
136944	300031
2169	300032
2456	300033
607261	300034
68164	300035
295643	300036
24504	300037
24504	300038
596417	300039
108819	300040
45467	300041
458605	300042
4596	300043
34553	300044
654940	300045
76555	300046
63387	300047
42469	300048
90390	300049
158730	300050
4822	300051
558715	300052
692419	300053
376212	300054
57869	300055
354813	300056
40920	300057
164603	300058
9325	300059
13424	300060
17378	300061
522675	300062
530165	300063
513763	300064
601570	300065
16388	300066
255574	300067
97546	300068
78448	300069
169229	300070
626213	300071
488512	300072
1219	300073
642496	300074
591794	300075
8658	300076
113	300077
618635	300078
130947	300079
463970	300080
290845	300081
599935	300082
313707	300083
44617	300084
133647	300085
159366	300086
246534	300087
660298	300088
13238	300089
33522	300090
248798	300091
40289	300092
93945	300093
70455	300094
148456	300095
130660	300096
392977	300097
254264	300098
447947	300099
14491	300100
118171	300101
41129	300102
165518	300103
343935	300104
26024	300105
171684	300106
158221	300107
14324	300108
1514	300109
556881	300110
507954	300111
15585	300112
16970	300113
207231	300114
6520	300115
696664	300116
624856	300117
312880	300118
154319	300119
23459	300120
115415	300121
671250	300122
158733	300123
147446	300124
405981	300125
12224	300126
6353	300127
51611	300128
150696	300129
53415	300130
176552	300131
371289	300132
47249	300133
628000	300134
170034	300135
5341	300136
3707	300137
156241	300138
34568	300139
7913	300140
519118	300141
27553	300142
48332	300143
8159	300144
6342	300145
472091	300146
528516	300147
635676	300148
631218	300149
319186	300150
426787	300151
621440	300152
114709	300153
467156	300154
130330	300155
9593	300156
625612	300157
613257	300158
59153	300159
35796	300160
39324	300161
2101	300162
506412	300163
593784	300164
461872	300165
276162	300166
653654	300167
94491	300168
200080	300169
671694	300170
581709	300171
46848	300172
142969	300173
110632	300174
182553	300175
30073	300176
224036	300177
512167	300178
84841	300179
607694	300180
101274	300181
45504	300182
283020	300183
648088	300184
511560	300185
55831	300186
312119	300187
141041	300188
187317	300189
27915	300190
139692	300191
8820	300192
285956	300193
599097	300194
511172	300195
11876	300196
57198	300197
526171	300198
593831	300199
224674	300200
164483	300201
608890	300202
466280	300203
53491	300204
78276	300205
81168	300206
501881	300207
395366	300208
691340	300209
444591	300210
499568	300211
363013	300212
45257	300213
381208	300214
6466	300215
14636	300216
27595	300217
202289	300218
558401	300219
607192	300220
64563	300221
131765	300222
126993	300223
206570	300224
2547	300225
694	300226
379829	300227
484473	300228
424256	300229
142523	300230
405114	300231
56896	300232
101445	300233
327871	300234
17985	300235
68955	300236
299349	300237
38327	300238
85689	300239
414153	300240
340858	300241
471935	300242
668204	300243
550283	300244
145712	300245
265310	300246
7952	300247
199867	300248
628349	300249
57841	300250
621164	300251
601394	300252
21819	300253
110284	300254
407335	300255
4339	300256
333039	300257
318593	300258
480322	300259
92360	300260
559156	300261
668726	300262
32113	300263
563051	300264
661939	300265
304791	300266
344158	300267
381015	300268
79795	300269
41777	300270
76724	300271
125545	300272
562015	300273
41008	300274
333175	300275
113613	300276
115222	300277
592217	300278
286531	300279
237081	300280
312116	300281
88309	300282
352223	300283
429135	300284
85248	300285
226293	300286
556136	300287
524338	300288
49742	300289
331956	300290
61337	300291
42558	300292
653682	300293
650647	300294
419092	300295
273162	300296
29098	300297
114514	300298
110364	300299
549876	300300
307132	300301
62121	300302
187165	300303
35078	300304
61032	300305
358519	300306
9382	300307
10219	300308
684329	300309
350411	300310
5773	300311
20001	300312
2376	300313
113706	300314
176711	300315
262318	300316
12198	300317
466419	300318
624843	300319
4782	300320
84537	300321
44800	300322
6289	300323
73231	300324
5954	300325
90055	300326
583749	300327
683696	300328
645130	300329
227976	300330
657329	300331
22513	300332
657042	300333
644237	300334
272921	300335
434985	300336
293196	300337
566431	300338
46523	300339
628164	300340
1698	300341
625840	300342
470674	300343
596248	300344
682439	300345
458633	300346
364588	300347
67202	300348
4888	300349
104650	300350
64538	300351
1782	300352
1816	300353
13528	300354
99127	300355
367877	300356
63694	300357
47109	300358
189673	300359
710	300360
72457	300361
676807	300362
2146	300363
382769	300364
642684	300365
491621	300366
143897	300367
84879	300368
323883	300369
19372	300370
614954	300371
45255	300372
985	300373
271312	300374
88439	300375
623031	300376
522916	300377
347544	300378
455139	300379
11479	300380
506275	300381
105454	300382
7724	300383
114508	300384
480975	300385
560251	300386
645378	300387
23708	300388
489060	300389
503145	300390
164553	300391
116836	300392
137294	300393
171568	300394
158601	300395
4356	300396
2263	300397
169308	300398
44553	300399
271845	300400
234357	300401
2411	300402
263591	300403
91977	300404
436336	300405
444333	300406
487376	300407
495450	300408
481113	300409
112386	300410
50925	300411
85295	300412
155452	300413
139519	300414
448785	300415
92946	300416
49615	300417
12920	300418
34236	300419
319218	300420
146521	300421
296568	300422
269725	300423
104930	300424
75440	300425
18511	300426
440044	300427
19383	300428
427798	300429
1802	300430
255261	300431
588525	300432
43786	300433
15277	300434
192910	300435
300849	300436
433711	300437
148528	300438
662987	300439
140275	300440
229444	300441
72244	300442
145847	300443
49461	300444
539868	300445
240429	300446
2709	300447
589998	300448
129956	300449
74921	300450
468280	300451
53	300452
439331	300453
279133	300454
23661	300455
585651	300456
254683	300457
538265	300458
599095	300459
255607	300460
139914	300461
330232	300462
421923	300463
466977	300464
190465	300465
65925	300466
457879	300467
669763	300468
73860	300469
156463	300470
64550	300471
15895	300472
496067	300473
1772	300474
43758	300475
87	300476
541806	300477
272051	300478
480105	300479
17736	300480
74691	300481
593722	300482
307938	300483
101095	300484
649138	300485
622236	300486
98263	300487
138405	300488
28823	300489
641547	300490
270505	300491
1576	300492
182818	300493
19053	300494
585523	300495
1236	300496
106179	300497
3959	300498
376243	300499
539348	300500
636492	300501
201386	300502
694564	300503
468553	300504
65	300505
604670	300506
81049	300507
663875	300508
395267	300509
181089	300510
82543	300511
107147	300512
164929	300513
626900	300514
633713	300515
41679	300516
527834	300517
371126	300518
591645	300519
332625	300520
332622	300521
556143	300522
38226	300523
59008	300524
387235	300525
319394	300526
11514	300527
117135	300528
622005	300529
356808	300530
168913	300531
90905	300532
164921	300533
267694	300534
461356	300535
128713	300536
35939	300537
37538	300538
624466	300539
471097	300540
98795	300541
529637	300542
175592	300543
123395	300544
418363	300545
139480	300546
374103	300547
419473	300548
146	300549
9467	300550
135713	300551
674524	300552
10468	300553
63244	300554
61223	300555
6148	300556
35651	300557
55517	300558
1875	300559
67946	300560
239071	300561
133813	300562
65130	300563
458907	300564
679644	300565
212743	300566
495998	300567
125193	300568
665790	300569
267417	300570
663264	300571
158654	300572
378645	300573
72258	300574
109667	300575
453546	300576
691	300577
110815	300578
393741	300579
474012	300580
155228	300581
504169	300582
13634	300583
37079	300584
165577	300585
65342	300586
326803	300587
599598	300588
143751	300589
14840	300590
46495	300591
589203	300592
273920	300593
336953	300594
5371	300595
33432	300596
91841	300597
46287	300598
334223	300599
79175	300600
534867	300601
534770	300602
200527	300603
345370	300604
383547	300605
574394	300606
661615	300607
5848	300608
696521	300609
42120	300610
54492	300611
555516	300612
577196	300613
490846	300614
297279	300615
344127	300616
548770	300617
495261	300618
221128	300619
300916	300620
132629	300621
696458	300622
320803	300623
657529	300624
43027	300625
20103	300626
680598	300627
6958	300628
42457	300629
1748	300630
271789	300631
576805	300632
275463	300633
119017	300634
159977	300635
154935	300636
154952	300637
522850	300638
23108	300639
667031	300640
39078	300641
39078	300642
295945	300643
601915	300644
196500	300645
142685	300646
4132	300647
383614	300648
35753	300649
156191	300650
170863	300651
3073	300652
6529	300653
662824	300654
171909	300655
410772	300656
84630	300657
203619	300658
159894	300659
167314	300660
98808	300661
8910	300662
27163	300663
316576	300664
140	300665
430688	300666
92704	300667
527771	300668
149914	300669
12737	300670
275453	300671
388594	300672
616551	300673
382509	300674
107429	300675
19889	300676
381037	300677
629571	300678
13323	300679
337745	300680
48281	300681
638183	300682
411307	300683
245702	300684
129024	300685
48595	300686
663193	300687
694530	300688
80786	300689
23063	300690
1557	300691
53634	300692
192429	300693
199369	300694
352456	300695
492934	300696
568815	300697
23048	300698
103103	300699
359564	300700
8908	300701
146892	300702
458355	300703
116945	300704
357127	300705
103528	300706
669873	300707
488169	300708
54627	300709
32630	300710
38731	300711
145604	300712
7266	300713
322615	300714
233044	300715
504257	300716
212303	300717
44832	300718
402559	300719
318081	300720
294299	300721
419994	300722
198891	300723
157322	300724
603857	300725
95590	300726
245438	300727
49345	300728
79950	300729
127791	300730
449877	300731
123879	300732
58614	300733
12826	300734
617404	300735
7080	300736
400658	300737
458301	300738
294127	300739
465307	300740
80	300741
110806	300742
65745	300743
384624	300744
57832	300745
20258	300746
440447	300747
460709	300748
99689	300749
270078	300750
165796	300751
485070	300752
68169	300753
115232	300754
300932	300755
564194	300756
199985	300757
32104	300758
440448	300759
164211	300760
90048	300761
158711	300762
352498	300763
689164	300764
240971	300765
592000	300766
583950	300767
649339	300768
543170	300769
338842	300770
610068	300771
181158	300772
388529	300773
605161	300774
11761	300775
149909	300776
316	300777
99890	300778
87767	300779
122351	300780
295624	300781
147582	300782
659880	300783
54498	300784
3242	300785
18224	300786
268626	300787
165487	300788
393018	300789
165	300790
55411	300791
592228	300792
12905	300793
2809	300794
308319	300795
229963	300796
576802	300797
51199	300798
38820	300799
295370	300800
85627	300801
160098	300802
338817	300803
389056	300804
163347	300805
159574	300806
44330	300807
507073	300808
231382	300809
249779	300810
650053	300811
346576	300812
476825	300813
1624	300814
35514	300815
667036	300816
35514	300817
158955	300818
176971	300819
271542	300820
29300	300821
516021	300822
358198	300823
95180	300824
550378	300825
333118	300826
53075	300827
406077	300828
5745	300829
111192	300830
77785	300831
406098	300832
46752	300833
53207	300834
45971	300835
5907	300836
422353	300837
150617	300838
437055	300839
591530	300840
24783	300841
636613	300842
557987	300843
252577	300844
55649	300845
256020	300846
627819	300847
225917	300848
293019	300849
651376	300850
465656	300851
113386	300852
622404	300853
5833	300854
13291	300855
9773	300856
12965	300857
8980	300858
362399	300859
150927	300860
306765	300861
31400	300862
389425	300863
284968	300864
670597	300865
40382	300866
48758	300867
689446	300868
479013	300869
602563	300870
190900	300871
402748	300872
626452	300873
479528	300874
680908	300875
16849	300876
205353	300877
24943	300878
662166	300879
585832	300880
46468	300881
86983	300882
101686	300883
27247	300884
616464	300885
324552	300886
48275	300887
573577	300888
70663	300889
670	300890
136047	300891
664678	300892
156593	300893
629120	300894
683897	300895
535694	300896
153246	300897
53460	300898
29621	300899
52918	300900
77830	300901
304369	300902
65410	300903
134740	300904
2676	300905
91633	300906
157501	300907
40296	300908
5462	300909
1040	300910
648566	300911
71351	300912
28581	300913
532904	300914
21788	300915
465905	300916
11413	300917
340865	300918
229381	300919
14846	300920
109071	300921
31545	300922
48399	300923
465870	300924
389734	300925
132978	300926
355259	300927
24633	300928
455974	300929
331909	300930
159727	300931
5605	300932
132230	300933
177797	300934
249540	300935
628862	300936
1787	300937
1402	300938
112771	300939
258737	300940
165507	300941
521398	300942
208285	300943
61103	300944
4675	300945
143052	300946
107255	300947
13491	300948
691656	300949
145190	300950
276797	300951
45904	300952
186316	300953
8291	300954
7967	300955
469647	300956
413743	300957
347095	300958
47098	300959
379454	300960
120436	300961
646	300962
464505	300963
54538	300964
104111	300965
93242	300966
355213	300967
103504	300968
145733	300969
498279	300970
22033	300971
5840	300972
411990	300973
327730	300974
662429	300975
143749	300976
380927	300977
429525	300978
47992	300979
290895	300980
162414	300981
384237	300982
27855	300983
475183	300984
15993	300985
71700	300986
523215	300987
167816	300988
9350	300989
200919	300990
88403	300991
14912	300992
333711	300993
66147	300994
546861	300995
508490	300996
25976	300997
75738	300998
446017	300999
484910	301000
380411	301001
11381	301002
316748	301003
480573	301004
572170	301005
63076	301006
156113	301007
410639	301008
690225	301009
50873	301010
321185	301011
490085	301012
171144	301013
6645	301014
68024	301015
332917	301016
153155	301017
104370	301018
38390	301019
515647	301020
13930	301021
3349	301022
173001	301023
11163	301024
2951	301025
19337	301026
606507	301027
558039	301028
47096	301029
54671	301030
35032	301031
68752	301032
378045	301033
45781	301034
212772	301035
372394	301036
144059	301037
137569	301038
238285	301039
17802	301040
85870	301041
143718	301042
685319	301043
486800	301044
340233	301045
325069	301046
657231	301047
429350	301048
481576	301049
556732	301050
118640	301051
558587	301052
151842	301053
516362	301054
359524	301055
351019	301056
676999	301057
190951	301058
147578	301059
78650	301060
419256	301061
43090	301062
94428	301063
273351	301064
37865	301065
93556	301066
150108	301067
32708	301068
370185	301069
470293	301070
630660	301071
554894	301072
141252	301073
383797	301074
82246	301075
18172	301076
369777	301077
94012	301078
358626	301079
140840	301080
144940	301081
172388	301082
548311	301083
320754	301084
19517	301085
48887	301086
391710	301087
435294	301088
144807	301089
23081	301090
47498	301091
66349	301092
18059	301093
34235	301094
346837	301095
437538	301096
250863	301097
52977	301098
214008	301099
123963	301100
205	301101
34584	301102
66387	301103
650178	301104
10	301105
349099	301106
361622	301107
382503	301108
36458	301109
71073	301110
32389	301111
62075	301112
375109	301113
636774	301114
558537	301115
497217	301116
608500	301117
94674	301118
139946	301119
683973	301120
37826	301121
147941	301122
146492	301123
482263	301124
370151	301125
123131	301126
199623	301127
116628	301128
6577	301129
355661	301130
316872	301131
628654	301132
231156	301133
452252	301134
584781	301135
138744	301136
328633	301137
559990	301138
449109	301139
600147	301140
42090	301141
204562	301142
513537	301143
657081	301144
24711	301145
667037	301146
335717	301147
414005	301148
36137	301149
442664	301150
507481	301151
193599	301152
40591	301153
23424	301154
586305	301155
338980	301156
70020	301157
105672	301158
214495	301159
140599	301160
57753	301161
230756	301162
694661	301163
535025	301164
314392	301165
407983	301166
57919	301167
356041	301168
84361	301169
694172	301170
575925	301171
510350	301172
603188	301173
150081	301174
13235	301175
642366	301176
280612	301177
44270	301178
197362	301179
431585	301180
185206	301181
613297	301182
179055	301183
194073	301184
679126	301185
620246	301186
674226	301187
158565	301188
292347	301189
450521	301190
1808	301191
1702	301192
211969	301193
144943	301194
101875	301195
555037	301196
649276	301197
32397	301198
248242	301199
448369	301200
51	301201
51	301202
51	301203
51	301204
51	301205
576477	301206
633901	301207
57865	301208
692615	301209
6528	301210
312942	301211
684310	301212
407635	301213
45242	301214
91317	301215
98196	301216
481638	301217
385295	301218
413565	301219
12909	301220
49581	301221
301055	301222
237033	301223
411158	301224
505544	301225
168841	301226
527738	301227
518465	301228
341835	301229
28428	301230
370475	301231
548704	301232
192463	301233
112415	301234
168478	301235
45929	301236
104135	301237
43040	301238
346203	301239
129981	301240
678812	301241
325906	301242
82288	301243
598658	301244
627053	301245
311051	301246
494601	301247
48	301248
379	301249
364560	301250
423464	301251
580793	301252
168781	301253
570380	301254
149683	301255
370038	301256
197380	301257
419716	301258
388327	301259
445306	301260
85686	301261
476320	301262
219430	301263
552157	301264
131744	301265
238439	301266
499432	301267
9275	301268
326638	301269
50953	301270
490959	301271
400417	301272
620211	301273
617707	301274
3324	301275
569098	301276
114964	301277
58669	301278
588529	301279
47592	301280
40491	301281
266495	301282
57923	301283
483973	301284
395550	301285
88768	301286
323281	301287
587032	301288
484450	301289
590254	301290
130531	301291
255992	301292
129022	301293
308446	301294
121593	301295
582192	301296
27918	301297
121988	301298
679061	301299
144494	301300
236706	301301
142696	301302
183347	301303
358303	301304
357754	301305
375467	301306
368500	301307
285843	301308
520251	301309
511022	301310
18896	301311
656397	301312
97130	301313
325670	301314
383445	301315
310552	301316
492009	301317
624354	301318
372704	301319
56133	301320
24300	301321
105786	301322
96398	301323
300890	301324
559578	301325
372250	301326
85760	301327
147856	301328
167973	301329
472514	301330
15897	301331
334407	301332
6358	301333
32935	301334
452094	301335
86786	301336
511054	301337
523927	301338
662514	301339
22642	301340
62280	301341
490726	301342
7642	301343
451148	301344
167192	301345
195578	301346
497915	301347
279798	301348
694537	301349
571353	301350
2316	301351
383624	301352
632365	301353
643106	301354
469234	301355
318222	301356
73559	301357
571350	301358
182852	301359
664299	301360
260877	301361
525761	301362
643708	301363
42498	301364
272948	301365
330960	301366
51192	301367
131766	301368
230478	301369
485878	301370
359248	301371
157167	301372
116791	301373
122162	301374
551118	301375
439336	301376
48365	301377
64398	301378
304383	301379
278781	301380
300055	301381
528538	301382
109482	301383
172939	301384
566744	301385
433057	301386
563923	301387
95889	301388
601269	301389
262000	301390
4575	301391
133368	301392
128982	301393
527393	301394
301935	301395
569410	301396
37827	301397
12803	301398
453249	301399
77810	301400
413067	301401
286799	301402
306799	301403
499462	301404
502513	301405
37335	301406
517233	301407
437664	301408
23384	301409
361694	301410
322647	301411
375776	301412
679434	301413
1808	301414
52575	301415
153886	301416
2859	301417
95557	301418
119776	301419
592611	301420
29882	301421
289548	301422
13952	301423
147834	301424
616848	301425
645587	301426
149659	301427
388952	301428
545460	301429
159709	301430
344980	301431
187301	301432
14332	301433
96295	301434
679173	301435
19296	301436
169953	301437
557439	301438
19448	301439
582692	301440
460937	301441
193116	301442
829	301443
269534	301444
99733	301445
642155	301446
453649	301447
313155	301448
540320	301449
678	301450
44825	301451
97580	301452
484449	301453
46	301454
112962	301455
6179	301456
91672	301457
169582	301458
413862	301459
692883	301460
153091	301461
374348	301462
126437	301463
193983	301464
2189	301465
6326	301466
104081	301467
62082	301468
519705	301469
441646	301470
479040	301471
70654	301472
47476	301473
87927	301474
101025	301475
278788	301476
454347	301477
432944	301478
26382	301479
62067	301480
673	301481
37279	301482
480926	301483
398551	301484
381296	301485
4101	301486
372157	301487
690179	301488
389017	301489
44385	301490
230749	301491
643132	301492
611349	301493
654246	301494
86132	301495
311622	301496
645368	301497
655301	301498
34759	301499
351791	301500
494342	301501
10704	301502
77324	301503
526777	301504
33442	301505
674556	301506
5213	301507
232084	301508
10	301509
496300	301510
8598	301511
2339	301512
39599	301513
68450	301514
190136	301515
2470	301516
504173	301517
594697	301518
32944	301519
121627	301520
550363	301521
277509	301522
143244	301523
159061	301524
331132	301525
421538	301526
532711	301527
293979	301528
1973	301529
352443	301530
616251	301531
173187	301532
172343	301533
517302	301534
94006	301535
196306	301536
167212	301537
467894	301538
89235	301539
436697	301540
101029	301541
570994	301542
124749	301543
483931	301544
696888	301545
632479	301546
507245	301547
47476	301548
414852	301549
166040	301550
27661	301551
517710	301552
278706	301553
119790	301554
558320	301555
352369	301556
184873	301557
485868	301558
16294	301559
10184	301560
60098	301561
30681	301562
547359	301563
81974	301564
332278	301565
508565	301566
144037	301567
664534	301568
153892	301569
19196	301570
12331	301571
660843	301572
382055	301573
502346	301574
47630	301575
16123	301576
398881	301577
677073	301578
166085	301579
232113	301580
364127	301581
47476	301582
64985	301583
610425	301584
307887	301585
152841	301586
133443	301587
83348	301588
404103	301589
31254	301590
63741	301591
222361	301592
547768	301593
373015	301594
125561	301595
563855	301596
649319	301597
9969	301598
116636	301599
276639	301600
642400	301601
196494	301602
550846	301603
484437	301604
458328	301605
166226	301606
101216	301607
33543	301608
375061	301609
8804	301610
393049	301611
10652	301612
235087	301613
98326	301614
83205	301615
174979	301616
162816	301617
560894	301618
379091	301619
124981	301620
196636	301621
154581	301622
206006	301623
20232	301624
402511	301625
483366	301626
324151	301627
26970	301628
106680	301629
303296	301630
13101	301631
24509	301632
299877	301633
76585	301634
224552	301635
675865	301636
292014	301637
33185	301638
58139	301639
484412	301640
128070	301641
560349	301642
662130	301643
85467	301644
135384	301645
147224	301646
279435	301647
143814	301648
82542	301649
13	301650
488217	301651
527509	301652
35129	301653
170084	301654
601003	301655
529498	301656
115059	301657
306663	301658
100486	301659
422870	301660
25429	301661
655355	301662
56193	301663
540195	301664
283479	301665
364021	301666
175795	301667
432168	301668
71490	301669
439422	301670
535307	301671
540178	301672
561971	301673
447751	301674
210377	301675
300427	301676
13657	301677
122224	301678
677241	301679
609831	301680
282730	301681
145724	301682
250170	301683
387499	301684
632121	301685
401428	301686
194880	301687
621220	301688
9110	301689
324892	301690
188758	301691
148523	301692
617977	301693
550356	301694
571809	301695
334753	301696
615666	301697
301436	301698
207950	301699
50160	301700
633177	301701
595926	301702
4890	301703
19635	301704
606957	301705
353140	301706
128796	301707
654653	301708
305686	301709
128984	301710
118998	301711
683400	301712
447656	301713
545621	301714
128980	301715
679230	301716
575666	301717
654643	301718
654650	301719
88907	301720
379317	301721
167696	301722
352425	301723
439955	301724
120354	301725
181	301726
616074	301727
164435	301728
85386	301729
618677	301730
189859	301731
294044	301732
323914	301733
470272	301734
445885	301735
1735	301736
5161	301737
22441	301738
157317	301739
304927	301740
92229	301741
565818	301742
143868	301743
615186	301744
93623	301745
123799	301746
554482	301747
265490	301748
427290	301749
46647	301750
7726	301751
453151	301752
558711	301753
443526	301754
42322	301755
24373	301756
56628	301757
494437	301758
440864	301759
44704	301760
86234	301761
120893	301762
15272	301763
172657	301764
114495	301765
162164	301766
92369	301767
166	301768
268927	301769
7942	301770
521829	301771
283756	301772
146711	301773
10379	301774
667391	301775
663688	301776
29240	301777
569104	301778
314837	301779
38474	301780
613060	301781
119030	301782
276759	301783
1255	301784
94472	301785
299795	301786
583899	301787
34408	301788
123208	301789
59630	301790
194903	301791
114438	301792
641693	301793
60130	301794
301815	301795
119002	301796
9512	301797
323396	301798
47918	301799
120613	301800
92181	301801
107398	301802
550598	301803
60805	301804
500065	301805
194199	301806
42563	301807
278898	301808
454526	301809
31192	301810
305544	301811
147041	301812
4114	301813
462108	301814
64007	301815
562765	301816
71454	301817
6619	301818
662422	301819
514973	301820
21219	301821
31636	301822
18335	301823
22462	301824
335189	301825
440651	301826
1650	301827
32999	301828
132903	301829
21032	301830
55191	301831
74479	301832
499286	301833
358065	301834
324162	301835
457546	301836
462639	301837
23977	301838
452877	301839
193133	301840
67099	301841
69026	301842
199499	301843
106536	301844
182559	301845
207810	301846
35	301847
10153	301848
101311	301849
553806	301850
163246	301851
401928	301852
436421	301853
171194	301854
200877	301855
641680	301856
119190	301857
23913	301858
601755	301859
13365	301860
212406	301861
441331	301862
3604	301863
614486	301864
2460	301865
572325	301866
43782	301867
408499	301868
618547	301869
36696	301870
44841	301871
253	301872
544985	301873
135468	301874
29341	301875
1634	301876
279112	301877
432263	301878
597658	301879
168980	301880
653903	301881
60055	301882
455444	301883
258245	301884
15907	301885
308439	301886
118471	301887
493195	301888
5393	301889
38240	301890
620377	301891
272136	301892
225787	301893
680939	301894
467910	301895
109512	301896
396990	301897
19349	301898
84312	301899
222752	301900
505656	301901
475184	301902
608432	301903
440875	301904
86650	301905
162909	301906
148094	301907
366559	301908
29574	301909
301551	301910
314677	301911
139048	301912
16387	301913
166880	301914
693	301915
383219	301916
31175	301917
11355	301918
21114	301919
105806	301920
5414	301921
1081	301922
364132	301923
20250	301924
173047	301925
159608	301926
122026	301927
312964	301928
515921	301929
524482	301930
8636	301931
37340	301932
573171	301933
522721	301934
460938	301935
521478	301936
511039	301937
156773	301938
585587	301939
47456	301940
490164	301941
18127	301942
12106	301943
269722	301944
94599	301945
663580	301946
170880	301947
68497	301948
619311	301949
461693	301950
70653	301951
19307	301952
157500	301953
39060	301954
157060	301955
426439	301956
297857	301957
172017	301958
383626	301959
160490	301960
617160	301961
253706	301962
678509	301963
610918	301964
345507	301965
568502	301966
372128	301967
589707	301968
3217	301969
15246	301970
588051	301971
257765	301972
256871	301973
77783	301974
105888	301975
636907	301976
309196	301977
56366	301978
387875	301979
533964	301980
617660	301981
353519	301982
272053	301983
618629	301984
261337	301985
27229	301986
133564	301987
328255	301988
328269	301989
328274	301990
79141	301991
595266	301992
654324	301993
641399	301994
438163	301995
312245	301996
312244	301997
49953	301998
215447	301999
173385	302000
88823	302001
570237	302002
80555	302003
16040	302004
3338	302005
85679	302006
94428	302007
64183	302008
61865	302009
360919	302010
318602	302011
4099	302012
130840	302013
296949	302014
41317	302015
404400	302016
198007	302017
19367	302018
171076	302019
280037	302020
154106	302021
468656	302022
48347	302023
5552	302024
584372	302025
289806	302026
545299	302027
530465	302028
427179	302029
49759	302030
155563	302031
623352	302032
12424	302033
445820	302034
500336	302035
110437	302036
628163	302037
84117	302038
660190	302039
631661	302040
159167	302041
116	302042
213535	302043
419331	302044
2983	302045
266556	302046
100157	302047
324033	302048
97938	302049
49353	302050
470088	302051
306962	302052
132785	302053
432959	302054
581037	302055
6872	302056
679110	302057
22	302058
451716	302059
32	302060
5074	302061
19109	302062
344275	302063
331959	302064
412585	302065
618737	302066
110712	302067
112979	302068
136107	302069
65272	302070
4456	302071
107712	302072
474441	302073
451709	302074
201025	302075
626209	302076
151605	302077
15459	302078
80674	302079
599789	302080
16257	302081
66241	302082
57377	302083
81	302084
93596	302085
333526	302086
79886	302087
47178	302088
57348	302089
696760	302090
7487	302091
562741	302092
648004	302093
172470	302094
652031	302095
19	302096
423260	302097
30127	302098
224011	302099
7811	302100
472030	302101
50305	302102
672360	302103
11992	302104
37682	302105
112969	302106
598206	302107
27259	302108
576027	302109
41958	302110
653430	302111
223997	302112
7822	302113
655908	302114
240808	302115
416738	302116
603512	302117
77437	302118
273058	302119
159518	302120
363460	302121
370702	302122
76162	302123
184601	302124
150841	302125
2785	302126
637636	302127
304425	302128
634167	302129
52622	302130
355327	302131
8826	302132
592081	302133
280662	302134
238331	302135
18281	302136
479655	302137
2933	302138
9834	302139
27319	302140
6299	302141
77234	302142
203540	302143
4921	302144
1213	302145
652234	302146
223017	302147
103925	302148
6868	302149
6868	302150
664213	302151
86	302152
571060	302153
98779	302154
378872	302155
340	302156
136643	302157
448418	302158
47480	302159
3209	302160
39426	302161
410896	302162
20326	302163
4614	302164
256665	302165
189555	302166
49627	302167
447112	302168
152540	302169
2365	302170
270418	302171
9291	302172
168055	302173
348718	302174
480970	302175
204860	302176
321266	302177
144138	302178
546674	302179
818	302180
60239	302181
176075	302182
639479	302183
389670	302184
53906	302185
41807	302186
658842	302187
689792	302188
516752	302189
410601	302190
321076	302191
59034	302192
624005	302193
168932	302194
39401	302195
663331	302196
120651	302197
17577	302198
276100	302199
138659	302200
102006	302201
92404	302202
4932	302203
81827	302204
283054	302205
449559	302206
281428	302207
469660	302208
255153	302209
109140	302210
382955	302211
149583	302212
269411	302213
387052	302214
109745	302215
607265	302216
10628	302217
398093	302218
600679	302219
273692	302220
136569	302221
82135	302222
3093	302223
3620	302224
48992	302225
583996	302226
381421	302227
66731	302228
293282	302229
325130	302230
267703	302231
3114	302232
47269	302233
2442	302234
564240	302235
7954	302236
325369	302237
28409	302238
17254	302239
94659	302240
19401	302241
28409	302242
333185	302243
603861	302244
184880	302245
583328	302246
14566	302247
60536	302248
509788	302249
533036	302250
283298	302251
503579	302252
85585	302253
390911	302254
55421	302255
131128	302256
298096	302257
5409	302258
639852	302259
62103	302260
342456	302261
154286	302262
602204	302263
39007	302264
138166	302265
128366	302266
127851	302267
221800	302268
355448	302269
622004	302270
542939	302271
162088	302272
481593	302273
126075	302274
394765	302275
610497	302276
119836	302277
319393	302278
10042	302279
609237	302280
512605	302281
422961	302282
90135	302283
57877	302284
380347	302285
642912	302286
151841	302287
142648	302288
90145	302289
472194	302290
391932	302291
28163	302292
133583	302293
57052	302294
7177	302295
14339	302296
122412	302297
603252	302298
65206	302299
82276	302300
464997	302301
229080	302302
216413	302303
150748	302304
318067	302305
143062	302306
271569	302307
549607	302308
549608	302309
549609	302310
82040	302311
271584	302312
549626	302313
549632	302314
50913	302315
549643	302316
271602	302317
271604	302318
271606	302319
271611	302320
549656	302321
549658	302322
82041	302323
271629	302324
549681	302325
549685	302326
49690	302327
213470	302328
120299	302329
84602	302330
22475	302331
101834	302332
23975	302333
382090	302334
150189	302335
4720	302336
2983	302337
533062	302338
75005	302339
130278	302340
104697	302341
166596	302342
19358	302343
408266	302344
45394	302345
346712	302346
4	302347
2286	302348
13701	302349
378461	302350
308850	302351
361257	302352
525179	302353
682689	302354
253888	302355
338994	302356
460276	302357
325225	302358
930	302359
320517	302360
76510	302361
466336	302362
345833	302363
148591	302364
85420	302365
474686	302366
412705	302367
621815	302368
390926	302369
380022	302370
693136	302371
358321	302372
13864	302373
535718	302374
41848	302375
14977	302376
608175	302377
500327	302378
520384	302379
203465	302380
376816	302381
74763	302382
518077	302383
163810	302384
235849	302385
401441	302386
35291	302387
353992	302388
5509	302389
666141	302390
150137	302391
168043	302392
414586	302393
236110	302394
520282	302395
414526	302396
458360	302397
605601	302398
33095	302399
80944	302400
21197	302401
329921	302402
21521	302403
438820	302404
497804	302405
215008	302406
104950	302407
373761	302408
264646	302409
98965	302410
128637	302411
50194	302412
576330	302413
28	302414
127564	302415
182349	302416
101728	302417
630707	302418
596114	302419
89947	302420
1071	302421
207195	302422
690076	302423
43044	302424
485207	302425
170098	302426
490581	302427
470552	302428
13253	302429
278876	302430
202181	302431
666934	302432
637253	302433
37091	302434
57734	302435
134312	302436
17554	302437
31875	302438
15891	302439
118325	302440
101113	302441
282335	302442
206129	302443
66740	302444
509308	302445
478953	302446
598713	302447
15650	302448
533277	302449
615698	302450
89914	302451
200095	302452
13323	302453
7293	302454
4218	302455
94587	302456
109906	302457
566494	302458
309184	302459
275118	302460
656359	302461
447844	302462
71508	302463
24821	302464
182539	302465
442447	302466
132312	302467
438	302468
450515	302469
106598	302470
262523	302471
3917	302472
632172	302473
214740	302474
529392	302475
141714	302476
61850	302477
516456	302478
506871	302479
305586	302480
172897	302481
469782	302482
353078	302483
556313	302484
182460	302485
7290	302486
144951	302487
569405	302488
429313	302489
157033	302490
105856	302491
276465	302492
306846	302493
184035	302494
226724	302495
274	302496
254519	302497
394486	302498
108292	302499
264888	302500
334236	302501
17607	302502
82385	302503
488971	302504
39836	302505
530373	302506
549218	302507
70973	302508
339756	302509
648992	302510
326472	302511
131712	302512
92820	302513
292163	302514
128	302515
327189	302516
599713	302517
233786	302518
451807	302519
398845	302520
387134	302521
499950	302522
4757	302523
688645	302524
75279	302525
94158	302526
64444	302527
357030	302528
97676	302529
609301	302530
277716	302531
43680	302532
153184	302533
329358	302534
85006	302535
515943	302536
245296	302537
29641	302538
380827	302539
555588	302540
364	302541
86604	302542
546990	302543
635886	302544
49605	302545
47586	302546
547091	302547
109733	302548
646200	302549
12486	302550
175716	302551
392661	302552
411370	302553
22648	302554
491851	302555
536312	302556
12565	302557
942	302558
320423	302559
58508	302560
329768	302561
529738	302562
414887	302563
28043	302564
560097	302565
624654	302566
248220	302567
553381	302568
392928	302569
682930	302570
573411	302571
109296	302572
4095	302573
636871	302574
144405	302575
452407	302576
440021	302577
529467	302578
492651	302579
682393	302580
612301	302581
17192	302582
388397	302583
9229	302584
670564	302585
329767	302586
656911	302587
606083	302588
19759	302589
500919	302590
52895	302591
227584	302592
147192	302593
22196	302594
4386	302595
447889	302596
120703	302597
585281	302598
542304	302599
33820	302600
88304	302601
426408	302602
517858	302603
310258	302604
2986	302605
46953	302606
26480	302607
656754	302608
353630	302609
457005	302610
29977	302611
443191	302612
321117	302613
105375	302614
53575	302615
3674	302616
143608	302617
619181	302618
139343	302619
458834	302620
3253	302621
442571	302622
340647	302623
52831	302624
226722	302625
320409	302626
603368	302627
21019	302628
56746	302629
121617	302630
142804	302631
149162	302632
14681	302633
75	302634
83638	302635
95182	302636
687034	302637
482566	302638
155765	302639
577794	302640
581204	302641
664418	302642
17556	302643
388877	302644
268031	302645
35797	302646
18319	302647
172676	302648
62891	302649
184278	302650
143999	302651
62627	302652
130536	302653
687594	302654
74126	302655
190739	302656
10817	302657
462830	302658
104466	302659
234524	302660
406675	302661
39312	302662
83463	302663
84626	302664
14981	302665
526680	302666
66004	302667
427476	302668
286969	302669
169714	302670
85720	302671
207422	302672
74979	302673
2467	302674
691580	302675
501744	302676
17760	302677
195970	302678
122	302679
16071	302680
212748	302681
549553	302682
22834	302683
13091	302684
262510	302685
6300	302686
11283	302687
231477	302688
586380	302689
273440	302690
389934	302691
164188	302692
67094	302693
509903	302694
568853	302695
421336	302696
131612	302697
627276	302698
417809	302699
436257	302700
171548	302701
151425	302702
321846	302703
4206	302704
79498	302705
68199	302706
179236	302707
108503	302708
393730	302709
53132	302710
76049	302711
36398	302712
80048	302713
480866	302714
3739	302715
667	302716
32928	302717
372896	302718
1757	302719
171941	302720
534862	302721
52905	302722
126794	302723
560851	302724
327828	302725
587946	302726
10148	302727
225856	302728
123542	302729
543875	302730
486520	302731
24083	302732
315641	302733
172679	302734
68363	302735
361910	302736
479	302737
138372	302738
2289	302739
652588	302740
233944	302741
44209	302742
53755	302743
198238	302744
77519	302745
597780	302746
111788	302747
198640	302748
470392	302749
3084	302750
650184	302751
473173	302752
476605	302753
34328	302754
654271	302755
112325	302756
551320	302757
355760	302758
43626	302759
14651	302760
516742	302761
57436	302762
4541	302763
349123	302764
28940	302765
24065	302766
629848	302767
59206	302768
516278	302769
149497	302770
636618	302771
120855	302772
12751	302773
638708	302774
145975	302775
376342	302776
141836	302777
425	302778
14513	302779
478188	302780
366015	302781
5915	302782
528926	302783
631328	302784
291365	302785
74176	302786
164023	302787
134633	302788
553674	302789
573	302790
4969	302791
420793	302792
470174	302793
85433	302794
14877	302795
619550	302796
19584	302797
44084	302798
84216	302799
345511	302800
60999	302801
157567	302802
233288	302803
228346	302804
39437	302805
23595	302806
24576	302807
294694	302808
773	302809
622450	302810
399824	302811
89896	302812
105089	302813
2809	302814
277269	302815
156295	302816
562415	302817
158079	302818
414402	302819
147267	302820
198641	302821
136448	302822
649019	302823
598562	302824
620821	302825
526837	302826
73988	302827
491271	302828
480534	302829
490265	302830
98255	302831
588642	302832
200449	302833
135832	302834
145977	302835
556225	302836
352249	302837
593646	302838
142989	302839
621736	302840
631320	302841
440695	302842
681014	302843
233714	302844
107639	302845
6605	302846
665958	302847
49709	302848
58	302849
41401	302850
607910	302851
673006	302852
89132	302853
451242	302854
681800	302855
367533	302856
389514	302857
248504	302858
58234	302859
589270	302860
3552	302861
191854	302862
613339	302863
54689	302864
73857	302865
437913	302866
357297	302867
487645	302868
502295	302869
128134	302870
345573	302871
173450	302872
21110	302873
482246	302874
19955	302875
136761	302876
209279	302877
147064	302878
135421	302879
76139	302880
407929	302881
61027	302882
681079	302883
673327	302884
2335	302885
587566	302886
2013	302887
241532	302888
23671	302889
232424	302890
564725	302891
789	302892
647793	302893
133003	302894
189947	302895
437276	302896
84091	302897
23623	302898
53022	302899
54114	302900
694270	302901
47443	302902
67898	302903
477158	302904
133065	302905
198765	302906
213873	302907
682198	302908
632318	302909
91935	302910
679360	302911
469942	302912
137048	302913
168399	302914
316937	302915
553550	302916
42284	302917
228793	302918
76641	302919
525558	302920
285	302921
52380	302922
542	302923
6905	302924
682104	302925
128191	302926
172616	302927
248911	302928
143	302929
654305	302930
2013	302931
55309	302932
11629	302933
693379	302934
274486	302935
43023	302936
70624	302937
11807	302938
81430	302939
615332	302940
167763	302941
55460	302942
466068	302943
136535	302944
12319	302945
657563	302946
49376	302947
276799	302948
133903	302949
243881	302950
1170	302951
51907	302952
20792	302953
342467	302954
244321	302955
50902	302956
398601	302957
46293	302958
464700	302959
3155	302960
37463	302961
25304	302962
669443	302963
300046	302964
320113	302965
37359	302966
48923	302967
32370	302968
144325	302969
99944	302970
601033	302971
662758	302972
499953	302973
159727	302974
12809	302975
106092	302976
51564	302977
11629	302978
46962	302979
536344	302980
690366	302981
10483	302982
108285	302983
509276	302984
670929	302985
341793	302986
211208	302987
586495	302988
244464	302989
146927	302990
286432	302991
300637	302992
695933	302993
143943	302994
246420	302995
617813	302996
411521	302997
658674	302998
117308	302999
161441	303000
267997	303001
55267	303002
484959	303003
494127	303004
47104	303005
196186	303006
95835	303007
395381	303008
22754	303009
292939	303010
367976	303011
482583	303012
644045	303013
26477	303014
47306	303015
353960	303016
396323	303017
484440	303018
672434	303019
430870	303020
657878	303021
233155	303022
80214	303023
327453	303024
160921	303025
104896	303026
109561	303027
106758	303028
233143	303029
122671	303030
43	303031
594632	303032
545086	303033
190084	303034
28531	303035
356	303036
488499	303037
60868	303038
194295	303039
109799	303040
480495	303041
5924	303042
493294	303043
544084	303044
334983	303045
20241	303046
334232	303047
78259	303048
382499	303049
45792	303050
315551	303051
567815	303052
329165	303053
338089	303054
415205	303055
475284	303056
596485	303057
644297	303058
496138	303059
496140	303060
382518	303061
254888	303062
320592	303063
667317	303064
608998	303065
205981	303066
32190	303067
473	303068
5663	303069
105775	303070
48935	303071
441627	303072
59747	303073
257693	303074
389055	303075
628749	303076
25043	303077
672965	303078
48172	303079
345715	303080
41446	303081
42292	303082
38135	303083
478597	303084
200125	303085
88216	303086
96202	303087
38780	303088
44673	303089
66822	303090
301176	303091
463377	303092
535983	303093
555473	303094
610172	303095
9307	303096
3883	303097
568494	303098
127583	303099
402433	303100
145370	303101
18513	303102
440039	303103
347821	303104
677148	303105
7564	303106
642915	303107
56188	303108
197384	303109
127832	303110
145359	303111
494718	303112
13231	303113
16360	303114
651771	303115
33005	303116
696750	303117
660603	303118
602030	303119
272621	303120
63712	303121
623574	303122
137267	303123
696792	303124
285896	303125
198976	303126
33007	303127
333721	303128
521873	303129
271986	303130
10791	303131
667057	303132
328280	303133
681592	303134
470156	303135
127238	303136
174347	303137
560304	303138
206895	303139
62007	303140
405306	303141
395413	303142
616522	303143
8732	303144
468149	303145
5346	303146
59702	303147
187782	303148
178215	303149
40277	303150
153446	303151
7771	303152
4619	303153
6321	303154
633695	303155
326368	303156
93033	303157
109345	303158
272316	303159
42517	303160
2415	303161
484586	303162
650018	303163
43883	303164
29316	303165
279375	303166
79717	303167
639202	303168
345755	303169
456318	303170
2238	303171
50929	303172
324204	303173
3028	303174
648255	303175
387169	303176
1256	303177
36422	303178
297740	303179
18608	303180
129467	303181
565072	303182
595965	303183
315670	303184
601091	303185
274119	303186
462716	303187
390347	303188
518174	303189
325284	303190
244483	303191
31794	303192
62531	303193
45410	303194
4677	303195
71782	303196
497222	303197
444072	303198
6309	303199
90130	303200
129200	303201
39237	303202
358183	303203
120709	303204
375252	303205
328618	303206
593447	303207
108661	303208
157170	303209
433710	303210
358420	303211
686362	303212
138928	303213
299404	303214
258695	303215
436717	303216
340462	303217
104937	303218
516164	303219
576032	303220
55722	303221
434006	303222
379669	303223
77389	303224
604220	303225
122054	303226
105180	303227
906	303228
54569	303229
28118	303230
396670	303231
169936	303232
678945	303233
659768	303234
330415	303235
516109	303236
47273	303237
365145	303238
522626	303239
9159	303240
195219	303241
203324	303242
401450	303243
502695	303244
369624	303245
25167	303246
167256	303247
4085	303248
555035	303249
434160	303250
95780	303251
263659	303252
440510	303253
535047	303254
181046	303255
4674	303256
166908	303257
167707	303258
134836	303259
169960	303260
567229	303261
445248	303262
123878	303263
52177	303264
644844	303265
18604	303266
1333	303267
26143	303268
423657	303269
189487	303270
568900	303271
32375	303272
52517	303273
6611	303274
147460	303275
198864	303276
152012	303277
300777	303278
317944	303279
317986	303280
399430	303281
617754	303282
50787	303283
125420	303284
432997	303285
249725	303286
491809	303287
288704	303288
608755	303289
591367	303290
399039	303291
494779	303292
248617	303293
227602	303294
581488	303295
188227	303296
52086	303297
52946	303298
624717	303299
38823	303300
697104	303301
664364	303302
111095	303303
469282	303304
90628	303305
90699	303306
203640	303307
141929	303308
58056	303309
321988	303310
167453	303311
617383	303312
621561	303313
665443	303314
572479	303315
15475	303316
359947	303317
168100	303318
132072	303319
561528	303320
618114	303321
97658	303322
6427	303323
57180	303324
144897	303325
377260	303326
179341	303327
55513	303328
572447	303329
270291	303330
13654	303331
166392	303332
454368	303333
597611	303334
99815	303335
453872	303336
373634	303337
528031	303338
54558	303339
440898	303340
387612	303341
261660	303342
564504	303343
19570	303344
7259	303345
520654	303346
128904	303347
150020	303348
489630	303349
268602	303350
386587	303351
204336	303352
350089	303353
662676	303354
489633	303355
163045	303356
48872	303357
573850	303358
125315	303359
638899	303360
564918	303361
615737	303362
56440	303363
92385	303364
427066	303365
232003	303366
186954	303367
278494	303368
160556	303369
132281	303370
692751	303371
674438	303372
652354	303373
36947	303374
582938	303375
7282	303376
149905	303377
536125	303378
611427	303379
294609	303380
309509	303381
118181	303382
29636	303383
136233	303384
395525	303385
616705	303386
401332	303387
10401	303388
152506	303389
61797	303390
164219	303391
84974	303392
49110	303393
1836	303394
84206	303395
628064	303396
71885	303397
582216	303398
377203	303399
87121	303400
258545	303401
424	303402
47922	303403
504	303404
678698	303405
678835	303406
123033	303407
276196	303408
238815	303409
586290	303410
15014	303411
226624	303412
454290	303413
142167	303414
160838	303415
127092	303416
145007	303417
23219	303418
59511	303419
35859	303420
319641	303421
130217	303422
532909	303423
13482	303424
654515	303425
211760	303426
465737	303427
599589	303428
690247	303429
538674	303430
13349	303431
127881	303432
247086	303433
160566	303434
161142	303435
624047	303436
523645	303437
116991	303438
618134	303439
317811	303440
658149	303441
686780	303442
107417	303443
81951	303444
84032	303445
197846	303446
4294	303447
137947	303448
59961	303449
81917	303450
49033	303451
562189	303452
492876	303453
44761	303454
133704	303455
182835	303456
581535	303457
570820	303458
35753	303459
491114	303460
138584	303461
48807	303462
282173	303463
149217	303464
447171	303465
362183	303466
584032	303467
78025	303468
608845	303469
56700	303470
145173	303471
5945	303472
588	303473
16783	303474
174208	303475
377428	303476
207827	303477
37193	303478
40676	303479
683009	303480
5489	303481
582098	303482
433247	303483
399853	303484
510353	303485
479753	303486
554880	303487
22521	303488
318963	303489
444410	303490
1729	303491
278752	303492
578430	303493
443934	303494
61272	303495
558457	303496
228104	303497
72734	303498
58359	303499
84323	303500
2644	303501
352400	303502
272608	303503
679048	303504
46435	303505
371919	303506
480696	303507
1390	303508
230847	303509
672602	303510
37195	303511
162590	303512
137793	303513
361981	303514
83049	303515
628192	303516
158631	303517
70597	303518
488809	303519
162286	303520
685779	303521
263663	303522
532246	303523
1336	303524
26502	303525
10902	303526
171069	303527
679518	303528
254724	303529
240882	303530
670611	303531
18193	303532
149570	303533
678	303534
379593	303535
127371	303536
310196	303537
556843	303538
95714	303539
21279	303540
182812	303541
165071	303542
290985	303543
601984	303544
685777	303545
46339	303546
631	303547
103049	303548
143135	303549
286190	303550
22266	303551
672605	303552
318253	303553
546982	303554
35763	303555
146473	303556
514107	303557
170816	303558
440861	303559
508615	303560
262329	303561
56291	303562
51056	303563
4989	303564
319081	303565
444293	303566
5910	303567
606464	303568
112830	303569
1410	303570
643226	303571
123314	303572
145767	303573
99961	303574
170906	303575
421793	303576
64780	303577
3565	303578
358482	303579
256748	303580
443915	303581
14525	303582
56353	303583
5119	303584
3876	303585
34201	303586
50368	303587
348211	303588
643176	303589
405046	303590
667007	303591
542180	303592
245809	303593
295603	303594
58914	303595
696698	303596
64611	303597
197401	303598
10135	303599
141553	303600
606545	303601
223832	303602
416711	303603
16687	303604
218167	303605
582112	303606
149962	303607
149963	303608
149965	303609
6079	303610
50586	303611
117376	303612
146905	303613
264390	303614
54149	303615
209745	303616
421295	303617
182750	303618
26983	303619
206872	303620
72308	303621
46346	303622
154851	303623
303568	303624
195191	303625
485703	303626
350594	303627
686295	303628
609941	303629
13369	303630
22560	303631
401329	303632
18301	303633
271290	303634
476769	303635
24256	303636
89256	303637
777	303638
657039	303639
320856	303640
127716	303641
51547	303642
5898	303643
172265	303644
624299	303645
536920	303646
234885	303647
29957	303648
123186	303649
256531	303650
1368	303651
596282	303652
451941	303653
692541	303654
16887	303655
455714	303656
93414	303657
418344	303658
510347	303659
433417	303660
283276	303661
84575	303662
21279	303663
256103	303664
204177	303665
80802	303666
151882	303667
7491	303668
606460	303669
272244	303670
505522	303671
6441	303672
314607	303673
397470	303674
151858	303675
576008	303676
39241	303677
575952	303678
334685	303679
296789	303680
27962	303681
133307	303682
102627	303683
312842	303684
35400	303685
437010	303686
110623	303687
457628	303688
283764	303689
170063	303690
182674	303691
681891	303692
111417	303693
48189	303694
539962	303695
319235	303696
280033	303697
578320	303698
131140	303699
668387	303700
181698	303701
646141	303702
160666	303703
142170	303704
32163	303705
105384	303706
22653	303707
649211	303708
142817	303709
515812	303710
92515	303711
549990	303712
307183	303713
3604	303714
679572	303715
562335	303716
162693	303717
168981	303718
495660	303719
539905	303720
528935	303721
397626	303722
25813	303723
351810	303724
574582	303725
313980	303726
121737	303727
66123	303728
345408	303729
413945	303730
96594	303731
231548	303732
121985	303733
98374	303734
266306	303735
528934	303736
650965	303737
370632	303738
39213	303739
105811	303740
558512	303741
195894	303742
682482	303743
6633	303744
11350	303745
582194	303746
314598	303747
182760	303748
646359	303749
73918	303750
92551	303751
547523	303752
182743	303753
3208	303754
457430	303755
438861	303756
5556	303757
44979	303758
359569	303759
59513	303760
234264	303761
543556	303762
54664	303763
645307	303764
205543	303765
135078	303766
135736	303767
1279	303768
159590	303769
45981	303770
82233	303771
288787	303772
51547	303773
554340	303774
29028	303775
145754	303776
489148	303777
433123	303778
59494	303779
13279	303780
64063	303781
66836	303782
2693	303783
27943	303784
280822	303785
323239	303786
285521	303787
411320	303788
452160	303789
295040	303790
246911	303791
144550	303792
39	303793
14403	303794
394144	303795
165692	303796
436647	303797
422971	303798
50576	303799
423448	303800
236642	303801
392801	303802
291200	303803
22507	303804
210213	303805
590814	303806
672257	303807
174896	303808
319234	303809
678727	303810
88965	303811
8574	303812
45923	303813
308198	303814
147120	303815
342679	303816
481312	303817
15730	303818
290868	303819
98520	303820
103236	303821
681320	303822
42840	303823
403413	303824
323431	303825
459427	303826
22905	303827
226166	303828
551362	303829
57136	303830
461881	303831
359219	303832
1789	303833
171670	303834
315708	303835
83654	303836
392122	303837
559024	303838
318330	303839
318378	303840
318383	303841
581786	303842
581789	303843
23325	303844
539399	303845
318296	303846
289754	303847
1583	303848
236773	303849
386699	303850
315655	303851
605687	303852
301817	303853
14723	303854
293136	303855
136573	303856
42920	303857
370735	303858
11266	303859
630782	303860
561016	303861
425901	303862
221706	303863
646780	303864
54851	303865
645306	303866
382104	303867
440808	303868
587	303869
15846	303870
133659	303871
193929	303872
111124	303873
523227	303874
149711	303875
105212	303876
553576	303877
479543	303878
123422	303879
31430	303880
378509	303881
151066	303882
84036	303883
88059	303884
13334	303885
618890	303886
65592	303887
93426	303888
379842	303889
155473	303890
197517	303891
58572	303892
20998	303893
61785	303894
55772	303895
289398	303896
11712	303897
208749	303898
502948	303899
260772	303900
74249	303901
383012	303902
519700	303903
128918	303904
154321	303905
345787	303906
112447	303907
376397	303908
535219	303909
379512	303910
353166	303911
242720	303912
193161	303913
300671	303914
157885	303915
99291	303916
212645	303917
663665	303918
170953	303919
221	303920
13688	303921
94	303922
255974	303923
578566	303924
489038	303925
182578	303926
202165	303927
182576	303928
19672	303929
578403	303930
227527	303931
237349	303932
312297	303933
91185	303934
313167	303935
488567	303936
149243	303937
159211	303938
35493	303939
449352	303940
163745	303941
134267	303942
577922	303943
577734	303944
577755	303945
566513	303946
582453	303947
319542	303948
582764	303949
431764	303950
319553	303951
314699	303952
237373	303953
314636	303954
16771	303955
314647	303956
270469	303957
19097	303958
579622	303959
181993	303960
59038	303961
41825	303962
578576	303963
578579	303964
578562	303965
158	303966
116764	303967
319486	303968
650379	303969
61581	303970
622159	303971
20787	303972
149229	303973
368344	303974
829	303975
327200	303976
385125	303977
350029	303978
65686	303979
547050	303980
131286	303981
319492	303982
319457	303983
641696	303984
368691	303985
376902	303986
158322	303987
35515	303988
23289	303989
579683	303990
4510	303991
600876	303992
600883	303993
50800	303994
91653	303995
37581	303996
154096	303997
35494	303998
584022	303999
67689	304000
429682	304001
429699	304002
429655	304003
429675	304004
531105	304005
589757	304006
215078	304007
286495	304008
314698	304009
156808	304010
421245	304011
265162	304012
431822	304013
622364	304014
526187	304015
138059	304016
344478	304017
656268	304018
323492	304019
319690	304020
92639	304021
658368	304022
355870	304023
602838	304024
548916	304025
140644	304026
167659	304027
524086	304028
597353	304029
680264	304030
305751	304031
53607	304032
16901	304033
695176	304034
628371	304035
4713	304036
96244	304037
330298	304038
120163	304039
509769	304040
47515	304041
647999	304042
582946	304043
582945	304044
280113	304045
149857	304046
600779	304047
131931	304048
452155	304049
464919	304050
9120	304051
51939	304052
408784	304053
119005	304054
22922	304055
685940	304056
416660	304057
562235	304058
660243	304059
12136	304060
519252	304061
343242	304062
644085	304063
393405	304064
578900	304065
429125	304066
685271	304067
85354	304068
449311	304069
589243	304070
491075	304071
546247	304072
645288	304073
154654	304074
54196	304075
16881	304076
188784	304077
396372	304078
169509	304079
581741	304080
9832	304081
53294	304082
548497	304083
143076	304084
540849	304085
674841	304086
77692	304087
3871	304088
199556	304089
37661	304090
103229	304091
502464	304092
24973	304093
239051	304094
679568	304095
670500	304096
357679	304097
13051	304098
109930	304099
161625	304100
691447	304101
130310	304102
611651	304103
446629	304104
277999	304105
510976	304106
3331	304107
409033	304108
344153	304109
450770	304110
53184	304111
40305	304112
126376	304113
673102	304114
245846	304115
382395	304116
68747	304117
679722	304118
455009	304119
19265	304120
125602	304121
258508	304122
350951	304123
34847	304124
355710	304125
89299	304126
391284	304127
347610	304128
27314	304129
689994	304130
482726	304131
589085	304132
231667	304133
273591	304134
58	304135
79806	304136
486919	304137
561653	304138
319888	304139
326007	304140
120589	304141
641559	304142
276265	304143
87775	304144
87789	304145
10461	304146
434040	304147
637685	304148
144493	304149
7887	304150
504503	304151
91896	304152
165885	304153
65242	304154
316782	304155
134753	304156
429857	304157
280924	304158
343505	304159
58	304160
246298	304161
320419	304162
306685	304163
22336	304164
153361	304165
44384	304166
495294	304167
577442	304168
332487	304169
396848	304170
641654	304171
132857	304172
76474	304173
210913	304174
67811	304175
106679	304176
117024	304177
19215	304178
6294	304179
442967	304180
115540	304181
352947	304182
445718	304183
297847	304184
131435	304185
76445	304186
9869	304187
2849	304188
409426	304189
385981	304190
30926	304191
86673	304192
290957	304193
165729	304194
78541	304195
532317	304196
661175	304197
624199	304198
111318	304199
514996	304200
352985	304201
94676	304202
505130	304203
148736	304204
416755	304205
333311	304206
478733	304207
681723	304208
19232	304209
1884	304210
652150	304211
143176	304212
450948	304213
692725	304214
636510	304215
135721	304216
282367	304217
4100	304218
411404	304219
655063	304220
373722	304221
630033	304222
167498	304223
472429	304224
126431	304225
654942	304226
28347	304227
559820	304228
37722	304229
443251	304230
585691	304231
568624	304232
147730	304233
679303	304234
83693	304235
18754	304236
138326	304237
144151	304238
133106	304239
157135	304240
423098	304241
198599	304242
27860	304243
591193	304244
134971	304245
77546	304246
639527	304247
230370	304248
485163	304249
377830	304250
27141	304251
11858	304252
356900	304253
608346	304254
99289	304255
6629	304256
196336	304257
560	304258
95923	304259
144572	304260
618043	304261
113743	304262
18802	304263
7005	304264
33922	304265
119912	304266
455647	304267
373529	304268
122596	304269
499029	304270
415569	304271
1565	304272
658045	304273
422576	304274
376692	304275
275215	304276
581004	304277
561211	304278
674666	304279
10008	304280
201030	304281
554	304282
680839	304283
48952	304284
683614	304285
111231	304286
144049	304287
485727	304288
245065	304289
585670	304290
624913	304291
615319	304292
56116	304293
454658	304294
677191	304295
302982	304296
521498	304297
48260	304298
386015	304299
125316	304300
2172	304301
83	304302
323242	304303
14650	304304
2172	304305
490176	304306
119900	304307
6564	304308
17854	304309
323946	304310
587153	304311
14596	304312
30148	304313
469927	304314
333813	304315
417544	304316
511597	304317
590287	304318
586943	304319
304957	304320
397014	304321
211784	304322
121173	304323
127259	304324
492672	304325
508758	304326
170504	304327
503232	304328
51380	304329
437426	304330
952	304331
72459	304332
646787	304333
46175	304334
663998	304335
609732	304336
56213	304337
28292	304338
253402	304339
374716	304340
154054	304341
266777	304342
395036	304343
439448	304344
98343	304345
583710	304346
290576	304347
290676	304348
635754	304349
41008	304350
249035	304351
16400	304352
256762	304353
97363	304354
233	304355
55972	304356
122588	304357
686943	304358
244063	304359
39003	304360
322766	304361
396499	304362
377069	304363
83070	304364
487991	304365
199792	304366
383876	304367
383875	304368
644634	304369
17481	304370
246357	304371
538251	304372
6725	304373
11435	304374
419357	304375
137832	304376
164100	304377
196240	304378
383930	304379
46	304380
683366	304381
576646	304382
332834	304383
492032	304384
66183	304385
225729	304386
181234	304387
143853	304388
121457	304389
556659	304390
202367	304391
162158	304392
119523	304393
89729	304394
495424	304395
318652	304396
536	304397
168588	304398
191841	304399
566720	304400
485584	304401
477969	304402
378383	304403
289373	304404
547747	304405
269117	304406
287965	304407
155695	304408
208991	304409
571535	304410
305839	304411
411204	304412
305829	304413
609836	304414
375880	304415
28101	304416
502364	304417
609840	304418
401828	304419
148810	304420
70602	304421
4668	304422
445623	304423
104212	304424
50922	304425
585457	304426
585446	304427
585442	304428
150681	304429
585460	304430
385535	304431
88504	304432
494918	304433
12906	304434
12703	304435
107618	304436
554109	304437
56108	304438
525461	304439
460851	304440
169683	304441
169682	304442
168911	304443
81988	304444
685445	304445
408580	304446
40230	304447
649769	304448
554376	304449
566912	304450
494905	304451
561577	304452
481967	304453
618304	304454
55489	304455
641683	304456
548878	304457
581358	304458
90898	304459
73326	304460
319095	304461
367488	304462
280282	304463
332649	304464
368597	304465
45245	304466
561750	304467
272132	304468
138168	304469
273610	304470
339669	304471
218991	304472
236395	304473
484334	304474
524560	304475
290807	304476
207489	304477
334393	304478
246580	304479
442306	304480
139430	304481
328557	304482
1	304483
161450	304484
19369	304485
377844	304486
22346	304487
469607	304488
608977	304489
559171	304490
453573	304491
381905	304492
122528	304493
598712	304494
121819	304495
13675	304496
608583	304497
175609	304498
2016	304499
608523	304500
566211	304501
7251	304502
97697	304503
2758	304504
663711	304505
671210	304506
240260	304507
43809	304508
45253	304509
486593	304510
42909	304511
284799	304512
663402	304513
451109	304514
162669	304515
131558	304516
649491	304517
187079	304518
378141	304519
71502	304520
571555	304521
62268	304522
428963	304523
485916	304524
381077	304525
498202	304526
157310	304527
314533	304528
314534	304529
472888	304530
638579	304531
677096	304532
194322	304533
254663	304534
670529	304535
604063	304536
454124	304537
37733	304538
350642	304539
58721	304540
381430	304541
81990	304542
320913	304543
455132	304544
19182	304545
182324	304546
645461	304547
455630	304548
484353	304549
283475	304550
640242	304551
401412	304552
165	304553
560168	304554
258960	304555
181	304556
401423	304557
159488	304558
420397	304559
556054	304560
37916	304561
54363	304562
142027	304563
638259	304564
167149	304565
50591	304566
288878	304567
189113	304568
133325	304569
528966	304570
731	304571
22436	304572
338141	304573
274188	304574
61592	304575
544760	304576
270105	304577
138074	304578
669118	304579
562328	304580
416914	304581
357424	304582
343969	304583
357766	304584
111720	304585
613353	304586
48118	304587
187117	304588
361212	304589
63164	304590
571276	304591
377940	304592
576653	304593
96946	304594
571854	304595
346858	304596
291170	304597
270149	304598
105929	304599
160264	304600
76603	304601
206127	304602
57532	304603
89824	304604
598138	304605
179003	304606
117963	304607
323772	304608
464019	304609
373591	304610
117513	304611
500514	304612
8463	304613
359797	304614
73107	304615
2811	304616
441441	304617
64789	304618
664302	304619
53203	304620
483819	304621
70853	304622
534789	304623
58043	304624
17251	304625
4655	304626
347559	304627
105445	304628
63533	304629
3110	304630
284795	304631
223493	304632
433125	304633
621012	304634
148413	304635
116948	304636
66449	304637
455107	304638
238086	304639
36316	304640
31382	304641
645466	304642
689856	304643
46684	304644
43211	304645
90848	304646
151494	304647
6599	304648
191302	304649
120698	304650
40006	304651
165987	304652
483801	304653
643001	304654
23717	304655
515844	304656
37355	304657
394960	304658
20893	304659
632577	304660
403073	304661
154169	304662
2854	304663
525571	304664
7275	304665
288980	304666
671911	304667
649129	304668
13667	304669
492087	304670
108440	304671
378654	304672
378652	304673
534997	304674
105251	304675
378915	304676
549062	304677
54960	304678
65174	304679
88959	304680
347004	304681
159594	304682
479965	304683
625727	304684
378779	304685
586125	304686
378716	304687
320930	304688
132347	304689
623501	304690
136652	304691
140185	304692
280778	304693
615637	304694
413486	304695
438133	304696
112973	304697
693561	304698
693774	304699
543007	304700
434043	304701
585203	304702
94758	304703
59361	304704
617788	304705
1177	304706
19432	304707
1	304708
377271	304709
584181	304710
74719	304711
732	304712
45138	304713
1	304714
63678	304715
12089	304716
392768	304717
642905	304718
112165	304719
425404	304720
592462	304721
627502	304722
239012	304723
130398	304724
584095	304725
197408	304726
115913	304727
11344	304728
636331	304729
385413	304730
57321	304731
272107	304732
31902	304733
640979	304734
621016	304735
566818	304736
1774	304737
533478	304738
549316	304739
59568	304740
108389	304741
80364	304742
41256	304743
181656	304744
396917	304745
135214	304746
208895	304747
395474	304748
542020	304749
77106	304750
24088	304751
167023	304752
598878	304753
130517	304754
505736	304755
398277	304756
6859	304757
549432	304758
84454	304759
80485	304760
121582	304761
369943	304762
44294	304763
331547	304764
684868	304765
7731	304766
434944	304767
425637	304768
191887	304769
678092	304770
1358	304771
309079	304772
425709	304773
7511	304774
213421	304775
186029	304776
14528	304777
109228	304778
6910	304779
1366	304780
8643	304781
158600	304782
197437	304783
599457	304784
289762	304785
260263	304786
7492	304787
622813	304788
425639	304789
7135	304790
596615	304791
1091	304792
548948	304793
59628	304794
50539	304795
61004	304796
38533	304797
166802	304798
231247	304799
59573	304800
121130	304801
415869	304802
128125	304803
99419	304804
221940	304805
235356	304806
90351	304807
181052	304808
25408	304809
514746	304810
301083	304811
6352	304812
150630	304813
96749	304814
168993	304815
8504	304816
62368	304817
213382	304818
378828	304819
675090	304820
373984	304821
142415	304822
104865	304823
104865	304824
683227	304825
49453	304826
196144	304827
133172	304828
347040	304829
213476	304830
550405	304831
56851	304832
262	304833
308768	304834
16684	304835
330338	304836
499	304837
50026	304838
5292	304839
239058	304840
99082	304841
109834	304842
492757	304843
428270	304844
293496	304845
309088	304846
78089	304847
84225	304848
1177	304849
548585	304850
691801	304851
487354	304852
137362	304853
77959	304854
208855	304855
172511	304856
693640	304857
94670	304858
564170	304859
12552	304860
279403	304861
551305	304862
21839	304863
105879	304864
11653	304865
254864	304866
536955	304867
130507	304868
320939	304869
490400	304870
96623	304871
497365	304872
601403	304873
122333	304874
92951	304875
35873	304876
35873	304877
321284	304878
78185	304879
466112	304880
86149	304881
492066	304882
112015	304883
7986	304884
81510	304885
525482	304886
322757	304887
584	304888
248983	304889
116989	304890
350568	304891
7060	304892
160243	304893
9402	304894
492730	304895
674249	304896
75599	304897
143847	304898
548330	304899
47316	304900
7434	304901
387259	304902
351665	304903
411463	304904
611601	304905
414909	304906
122422	304907
346809	304908
644982	304909
680911	304910
344084	304911
680888	304912
680910	304913
344091	304914
350787	304915
451026	304916
292248	304917
121760	304918
112459	304919
645028	304920
19644	304921
664864	304922
170539	304923
468934	304924
153416	304925
325378	304926
4	304927
173153	304928
189988	304929
926	304930
406307	304931
25240	304932
166520	304933
130897	304934
118871	304935
620227	304936
334883	304937
492723	304938
135662	304939
499762	304940
491636	304941
478659	304942
4420	304943
522317	304944
201723	304945
81502	304946
45795	304947
163439	304948
312094	304949
642789	304950
528644	304951
363455	304952
316460	304953
395965	304954
303384	304955
639369	304956
56357	304957
562390	304958
92988	304959
12	304960
667096	304961
79471	304962
512983	304963
664381	304964
168874	304965
95002	304966
493664	304967
78546	304968
16118	304969
2401	304970
56050	304971
124037	304972
149571	304973
4210	304974
127179	304975
475604	304976
43673	304977
12991	304978
209670	304979
22975	304980
36180	304981
216004	304982
111236	304983
253615	304984
159776	304985
57663	304986
414074	304987
161684	304988
36218	304989
368165	304990
695726	304991
152790	304992
14442	304993
264369	304994
118817	304995
532100	304996
520548	304997
25	304998
196852	304999
451067	305000
151409	305001
5460	305002
61484	305003
74130	305004
427036	305005
498240	305006
715	305007
37637	305008
13127	305009
218898	305010
640219	305011
124746	305012
71299	305013
168593	305014
308782	305015
64411	305016
391916	305017
316547	305018
471258	305019
562300	305020
129104	305021
3857	305022
150503	305023
23398	305024
56361	305025
44	305026
151742	305027
101510	305028
647835	305029
127921	305030
149581	305031
627225	305032
540660	305033
621230	305034
261538	305035
224012	305036
406927	305037
508996	305038
324096	305039
631111	305040
367822	305041
385754	305042
444842	305043
512240	305044
586377	305045
240900	305046
574	305047
426707	305048
342569	305049
22566	305050
222218	305051
497519	305052
235834	305053
22177	305054
8652	305055
527073	305056
402188	305057
654810	305058
22219	305059
1302	305060
194723	305061
614250	305062
2392	305063
12791	305064
122702	305065
172595	305066
1319	305067
422092	305068
198419	305069
512290	305070
578424	305071
167970	305072
443822	305073
367768	305074
518286	305075
46961	305076
17450	305077
490202	305078
176861	305079
487988	305080
159719	305081
26150	305082
13425	305083
590883	305084
414075	305085
590882	305086
166968	305087
588991	305088
694642	305089
375647	305090
160512	305091
13174	305092
451591	305093
151691	305094
35041	305095
168504	305096
11383	305097
108387	305098
527365	305099
189816	305100
45533	305101
202710	305102
358633	305103
9730	305104
157109	305105
118285	305106
243932	305107
16067	305108
543145	305109
655942	305110
246706	305111
124456	305112
672491	305113
247071	305114
282891	305115
584984	305116
2906	305117
36693	305118
3497	305119
20582	305120
32685	305121
301968	305122
8035	305123
67930	305124
542637	305125
2987	305126
308169	305127
417604	305128
130560	305129
368075	305130
461620	305131
497294	305132
20102	305133
501077	305134
397486	305135
196229	305136
231338	305137
645999	305138
2028	305139
241283	305140
12491	305141
26	305142
33815	305143
359426	305144
82798	305145
62661	305146
151817	305147
366852	305148
247339	305149
328140	305150
229973	305151
73981	305152
291696	305153
650518	305154
335804	305155
400062	305156
598164	305157
279	305158
1891	305159
176738	305160
98976	305161
88184	305162
69741	305163
313446	305164
324449	305165
351368	305166
11919	305167
11708	305168
123956	305169
325164	305170
119310	305171
359974	305172
1418	305173
653114	305174
538214	305175
642842	305176
374573	305177
3612	305178
15792	305179
41158	305180
665037	305181
151750	305182
312771	305183
660218	305184
557300	305185
585054	305186
221637	305187
7689	305188
57406	305189
370491	305190
673817	305191
390622	305192
75438	305193
33822	305194
505363	305195
556421	305196
69817	305197
610559	305198
573877	305199
291665	305200
291678	305201
602412	305202
31755	305203
113032	305204
364519	305205
315095	305206
87469	305207
289734	305208
205843	305209
648678	305210
297434	305211
643895	305212
52827	305213
160005	305214
154406	305215
16247	305216
470987	305217
16330	305218
19288	305219
224807	305220
7678	305221
570992	305222
31368	305223
142453	305224
256305	305225
18737	305226
154549	305227
71607	305228
296996	305229
42068	305230
72236	305231
126027	305232
10581	305233
59304	305234
646806	305235
259178	305236
88883	305237
127358	305238
4520	305239
73550	305240
36283	305241
60353	305242
606807	305243
152519	305244
33288	305245
170983	305246
267470	305247
390791	305248
17458	305249
43	305250
3865	305251
547530	305252
575320	305253
473474	305254
283580	305255
681730	305256
4163	305257
8447	305258
682734	305259
497394	305260
534873	305261
489142	305262
634363	305263
311272	305264
688175	305265
143634	305266
89801	305267
88609	305268
144456	305269
57424	305270
45695	305271
339432	305272
549563	305273
681802	305274
629004	305275
10992	305276
515931	305277
71627	305278
615253	305279
275	305280
5738	305281
537632	305282
234950	305283
139035	305284
474159	305285
535542	305286
396055	305287
297086	305288
406246	305289
588612	305290
133589	305291
25661	305292
256087	305293
653689	305294
634233	305295
125769	305296
107472	305297
511641	305298
167962	305299
4124	305300
513291	305301
586215	305302
525749	305303
213431	305304
68411	305305
502211	305306
542229	305307
412380	305308
41147	305309
661332	305310
54071	305311
584752	305312
322044	305313
59193	305314
254440	305315
521364	305316
548799	305317
618839	305318
188714	305319
269093	305320
643340	305321
223861	305322
85228	305323
94414	305324
145842	305325
4696	305326
70503	305327
410810	305328
40476	305329
23012	305330
123947	305331
273839	305332
157944	305333
521510	305334
161857	305335
131319	305336
689925	305337
46422	305338
59155	305339
287681	305340
164351	305341
645718	305342
47479	305343
125381	305344
38772	305345
277092	305346
85228	305347
444177	305348
17207	305349
266234	305350
230732	305351
29989	305352
67434	305353
150669	305354
25660	305355
575977	305356
130510	305357
110579	305358
167543	305359
80488	305360
343333	305361
159969	305362
142883	305363
80495	305364
47604	305365
27402	305366
503026	305367
62725	305368
365995	305369
313930	305370
44625	305371
407795	305372
108855	305373
27933	305374
492020	305375
191576	305376
178178	305377
193006	305378
494999	305379
5703	305380
348680	305381
163124	305382
273335	305383
151218	305384
510004	305385
51529	305386
139336	305387
37552	305388
35522	305389
568324	305390
56215	305391
54676	305392
137051	305393
140531	305394
22197	305395
465493	305396
163767	305397
100522	305398
285640	305399
264964	305400
670712	305401
477026	305402
128550	305403
333169	305404
226331	305405
411362	305406
86761	305407
137783	305408
111705	305409
10904	305410
83267	305411
380119	305412
92658	305413
79325	305414
89629	305415
51371	305416
446733	305417
470054	305418
495208	305419
23398	305420
192340	305421
120851	305422
41499	305423
552287	305424
193567	305425
546408	305426
300756	305427
695781	305428
387009	305429
276715	305430
386999	305431
632309	305432
17079	305433
526330	305434
641519	305435
15679	305436
601546	305437
172868	305438
351474	305439
553774	305440
202247	305441
142654	305442
513051	305443
669682	305444
677398	305445
121549	305446
350890	305447
94651	305448
430638	305449
29796	305450
588489	305451
325564	305452
2682	305453
586841	305454
163566	305455
485967	305456
79072	305457
438910	305458
196940	305459
94213	305460
47023	305461
132049	305462
185746	305463
150095	305464
59159	305465
331474	305466
79068	305467
654528	305468
522426	305469
13881	305470
626624	305471
130170	305472
567547	305473
76480	305474
3766	305475
517821	305476
91432	305477
601737	305478
464946	305479
313799	305480
604921	305481
614269	305482
403784	305483
49697	305484
696553	305485
11150	305486
45259	305487
237205	305488
8472	305489
250647	305490
226524	305491
372743	305492
14359	305493
490776	305494
80597	305495
31161	305496
106708	305497
653033	305498
2230	305499
378412	305500
4993	305501
482090	305502
158672	305503
639319	305504
377881	305505
36530	305506
623755	305507
2518	305508
91209	305509
372381	305510
260661	305511
63283	305512
113666	305513
465311	305514
191815	305515
639812	305516
116041	305517
116812	305518
239083	305519
428161	305520
110760	305521
663671	305522
926	305523
19863	305524
4662	305525
231260	305526
404178	305527
629789	305528
31497	305529
46673	305530
177431	305531
346952	305532
4884	305533
14189	305534
57462	305535
3747	305536
547551	305537
647746	305538
64308	305539
7023	305540
34796	305541
53330	305542
37160	305543
515087	305544
547547	305545
142	305546
4766	305547
118892	305548
227031	305549
142813	305550
23689	305551
361209	305552
541934	305553
574049	305554
391266	305555
327434	305556
397892	305557
103137	305558
206572	305559
377091	305560
510887	305561
348298	305562
510868	305563
112228	305564
207105	305565
134325	305566
510939	305567
645270	305568
50250	305569
645194	305570
168736	305571
538922	305572
107143	305573
502997	305574
314201	305575
247915	305576
602346	305577
510864	305578
50770	305579
524960	305580
327237	305581
347939	305582
602388	305583
29199	305584
3257	305585
645254	305586
16134	305587
20681	305588
602370	305589
645221	305590
50250	305591
124023	305592
365990	305593
71257	305594
7981	305595
555846	305596
101380	305597
194311	305598
547854	305599
425	305600
18073	305601
38437	305602
78370	305603
88	305604
390539	305605
201276	305606
173381	305607
442502	305608
212092	305609
277863	305610
656	305611
91352	305612
61217	305613
611582	305614
215733	305615
696071	305616
551713	305617
236731	305618
237877	305619
78417	305620
1354	305621
21560	305622
20037	305623
332114	305624
348550	305625
17360	305626
2345	305627
236768	305628
387897	305629
564727	305630
154870	305631
424856	305632
59047	305633
81852	305634
165812	305635
378844	305636
279514	305637
40532	305638
7533	305639
35283	305640
492589	305641
667585	305642
438833	305643
203513	305644
23168	305645
521945	305646
690161	305647
161696	305648
428083	305649
579447	305650
638566	305651
54306	305652
301140	305653
545615	305654
644361	305655
281785	305656
106678	305657
584996	305658
158057	305659
12044	305660
97185	305661
222379	305662
13791	305663
675228	305664
423549	305665
87540	305666
59190	305667
51010	305668
513433	305669
421560	305670
376639	305671
182	305672
509222	305673
197194	305674
3279	305675
10369	305676
274444	305677
73366	305678
525029	305679
39959	305680
51	305681
48054	305682
484392	305683
599505	305684
90452	305685
310872	305686
537057	305687
5346	305688
2824	305689
457816	305690
258988	305691
4927	305692
661179	305693
1363	305694
3584	305695
675261	305696
624019	305697
13700	305698
3523	305699
131952	305700
463857	305701
1888	305702
125649	305703
17	305704
256649	305705
156242	305706
380486	305707
13233	305708
476776	305709
31143	305710
157237	305711
353638	305712
642090	305713
152327	305714
177337	305715
20974	305716
3175	305717
113601	305718
27526	305719
366040	305720
247300	305721
378311	305722
565982	305723
417721	305724
41619	305725
114993	305726
3050	305727
432994	305728
622022	305729
520280	305730
396339	305731
242655	305732
19854	305733
546774	305734
768	305735
192839	305736
63660	305737
192942	305738
199759	305739
2426	305740
74714	305741
165093	305742
4038	305743
1885	305744
152556	305745
548495	305746
633441	305747
465	305748
25682	305749
84875	305750
552361	305751
375380	305752
272110	305753
79606	305754
148871	305755
7563	305756
123731	305757
318	305758
65180	305759
66845	305760
4328	305761
6479	305762
201343	305763
347901	305764
11107	305765
164546	305766
286597	305767
450665	305768
236631	305769
174187	305770
45003	305771
640329	305772
367704	305773
228965	305774
44604	305775
387070	305776
9806	305777
405531	305778
204047	305779
227	305780
514077	305781
53767	305782
27352	305783
259485	305784
68094	305785
84495	305786
36288	305787
298912	305788
97369	305789
365657	305790
71640	305791
165207	305792
2457	305793
470928	305794
31100	305795
91720	305796
74305	305797
15103	305798
655228	305799
32929	305800
295272	305801
399224	305802
475723	305803
653232	305804
193958	305805
229040	305806
293694	305807
242965	305808
27250	305809
659785	305810
128680	305811
489833	305812
24412	305813
585200	305814
585204	305815
480405	305816
40010	305817
689002	305818
516662	305819
2196	305820
466042	305821
344251	305822
59376	305823
174611	305824
273904	305825
7127	305826
208866	305827
33368	305828
277305	305829
27457	305830
547520	305831
152568	305832
381461	305833
381462	305834
467122	305835
497231	305836
208829	305837
174582	305838
183447	305839
484501	305840
14009	305841
341902	305842
162557	305843
165600	305844
381443	305845
543016	305846
688961	305847
279466	305848
425247	305849
640470	305850
85499	305851
41963	305852
302412	305853
10	305854
666950	305855
654078	305856
113470	305857
575112	305858
373000	305859
98082	305860
18887	305861
597071	305862
694324	305863
504662	305864
117215	305865
103668	305866
208842	305867
168103	305868
11459	305869
142935	305870
64946	305871
597101	305872
377374	305873
344916	305874
594854	305875
276551	305876
125800	305877
597118	305878
174625	305879
67351	305880
637475	305881
94535	305882
477709	305883
171910	305884
52766	305885
627792	305886
212880	305887
322475	305888
488066	305889
119474	305890
585553	305891
43953	305892
670352	305893
370995	305894
122380	305895
674255	305896
347892	305897
4535	305898
280430	305899
678057	305900
4057	305901
3724	305902
74937	305903
270583	305904
587829	305905
410151	305906
573811	305907
366359	305908
594842	305909
676214	305910
415269	305911
164212	305912
163026	305913
41831	305914
272	305915
362225	305916
677941	305917
433764	305918
187738	305919
600078	305920
655984	305921
649917	305922
613827	305923
24328	305924
4697	305925
241770	305926
241477	305927
75437	305928
109784	305929
187740	305930
411980	305931
493752	305932
548551	305933
659270	305934
553606	305935
604370	305936
690159	305937
89442	305938
26483	305939
517187	305940
23119	305941
3909	305942
139269	305943
139269	305944
155880	305945
610285	305946
560828	305947
551328	305948
413766	305949
2888	305950
667746	305951
161528	305952
518133	305953
613619	305954
150958	305955
511235	305956
46440	305957
205524	305958
653754	305959
183552	305960
74101	305961
593023	305962
79957	305963
26845	305964
374780	305965
314011	305966
413053	305967
107258	305968
525220	305969
461484	305970
432101	305971
10807	305972
292973	305973
261922	305974
183527	305975
134799	305976
120255	305977
26394	305978
237422	305979
495943	305980
388833	305981
28584	305982
660994	305983
129727	305984
110528	305985
423878	305986
9604	305987
491045	305988
51578	305989
322389	305990
614231	305991
74062	305992
2266	305993
638720	305994
93183	305995
311390	305996
638480	305997
415931	305998
501804	305999
490668	306000
417900	306001
192748	306002
633619	306003
339726	306004
412741	306005
189271	306006
93321	306007
233805	306008
90815	306009
110185	306010
518573	306011
9850	306012
616604	306013
5988	306014
69349	306015
31669	306016
71234	306017
400646	306018
26309	306019
403479	306020
108876	306021
22129	306022
504180	306023
59218	306024
117315	306025
686384	306026
416197	306027
124559	306028
262344	306029
148182	306030
70433	306031
145414	306032
21916	306033
9395	306034
571274	306035
691230	306036
347577	306037
46283	306038
242245	306039
477021	306040
110439	306041
280872	306042
629301	306043
93690	306044
206615	306045
323333	306046
14110	306047
692557	306048
124296	306049
16363	306050
435184	306051
201945	306052
201959	306053
201955	306054
325859	306055
93399	306056
325828	306057
206775	306058
593456	306059
311550	306060
289722	306061
35359	306062
692163	306063
215485	306064
4417	306065
604232	306066
79099	306067
256700	306068
667831	306069
402	306070
1	306071
113285	306072
340007	306073
132085	306074
627198	306075
123726	306076
601324	306077
7723	306078
272666	306079
474734	306080
647687	306081
265627	306082
271550	306083
191547	306084
616975	306085
92492	306086
101668	306087
245511	306088
567239	306089
2647	306090
178607	306091
158312	306092
147846	306093
18601	306094
174340	306095
370332	306096
614425	306097
304595	306098
377542	306099
232407	306100
553157	306101
404096	306102
211960	306103
460641	306104
460637	306105
298010	306106
97362	306107
93894	306108
79833	306109
11440	306110
123890	306111
229155	306112
109284	306113
613040	306114
1004	306115
389127	306116
147874	306117
663201	306118
35966	306119
350262	306120
97038	306121
211978	306122
590230	306123
486784	306124
453125	306125
151836	306126
148051	306127
523632	306128
123358	306129
9871	306130
144473	306131
478	306132
117449	306133
642629	306134
264806	306135
625358	306136
355209	306137
272259	306138
584352	306139
35817	306140
151542	306141
14263	306142
70832	306143
101845	306144
693193	306145
342659	306146
129332	306147
385982	306148
21754	306149
38489	306150
697295	306151
556908	306152
484416	306153
124660	306154
344305	306155
555064	306156
676439	306157
359671	306158
316859	306159
79509	306160
653209	306161
290048	306162
84021	306163
617250	306164
9915	306165
570817	306166
123421	306167
27132	306168
331742	306169
301772	306170
68437	306171
156018	306172
381416	306173
316097	306174
300413	306175
171101	306176
5775	306177
53280	306178
150827	306179
150836	306180
36214	306181
53281	306182
3121	306183
17068	306184
36218	306185
53282	306186
17066	306187
12110	306188
53276	306189
9260	306190
12114	306191
93833	306192
36219	306193
586061	306194
12110	306195
208492	306196
31764	306197
40690	306198
46023	306199
28762	306200
33634	306201
77465	306202
659959	306203
1339	306204
330746	306205
152337	306206
7444	306207
656578	306208
514245	306209
201770	306210
163046	306211
24284	306212
1593	306213
3933	306214
203716	306215
312435	306216
213176	306217
90973	306218
519767	306219
123117	306220
451436	306221
338976	306222
611292	306223
612187	306224
239194	306225
572030	306226
586145	306227
8183	306228
28375	306229
153719	306230
41162	306231
294698	306232
518677	306233
630681	306234
140853	306235
677533	306236
384108	306237
152978	306238
2721	306239
8403	306240
463828	306241
434407	306242
224868	306243
286910	306244
594296	306245
672764	306246
19978	306247
401676	306248
201858	306249
218731	306250
21057	306251
26073	306252
162098	306253
620685	306254
102158	306255
522999	306256
433777	306257
163628	306258
413157	306259
499763	306260
625169	306261
320270	306262
629540	306263
9612	306264
2629	306265
17854	306266
481087	306267
373	306268
164523	306269
518	306270
624080	306271
56944	306272
514267	306273
668651	306274
529442	306275
84968	306276
260163	306277
246335	306278
42538	306279
468608	306280
179168	306281
317688	306282
152697	306283
239349	306284
115784	306285
335469	306286
556227	306287
186023	306288
144649	306289
152692	306290
7547	306291
63141	306292
599696	306293
25994	306294
609600	306295
25988	306296
20891	306297
261798	306298
70682	306299
529456	306300
154514	306301
97314	306302
172244	306303
25989	306304
373	306305
117982	306306
242266	306307
14839	306308
558706	306309
285412	306310
106379	306311
662210	306312
393712	306313
118619	306314
425533	306315
385348	306316
7241	306317
2766	306318
2033	306319
149450	306320
679614	306321
666825	306322
373	306323
211656	306324
47165	306325
457475	306326
300036	306327
256586	306328
13076	306329
486494	306330
226731	306331
60399	306332
144605	306333
315828	306334
119124	306335
679134	306336
603052	306337
255248	306338
86935	306339
17301	306340
432979	306341
515313	306342
377313	306343
254352	306344
693220	306345
242235	306346
571598	306347
363481	306348
146170	306349
60031	306350
522853	306351
380705	306352
358877	306353
30974	306354
225071	306355
147095	306356
530042	306357
11250	306358
248480	306359
31040	306360
140837	306361
562451	306362
516159	306363
4019	306364
23757	306365
709	306366
709	306367
615509	306368
25646	306369
551903	306370
60047	306371
393540	306372
3279	306373
96722	306374
353746	306375
532277	306376
25989	306377
393745	306378
4500	306379
333522	306380
164579	306381
14695	306382
102195	306383
645	306384
671307	306385
406679	306386
85353	306387
643268	306388
93	306389
77851	306390
59915	306391
458230	306392
264131	306393
372094	306394
665219	306395
71936	306396
476936	306397
470136	306398
35215	306399
616022	306400
12430	306401
50183	306402
382348	306403
551998	306404
581418	306405
72962	306406
437730	306407
504044	306408
28114	306409
113732	306410
17848	306411
37653	306412
688429	306413
658806	306414
64155	306415
427923	306416
53320	306417
172808	306418
527407	306419
639011	306420
34808	306421
694957	306422
227541	306423
641281	306424
35072	306425
591178	306426
279448	306427
134912	306428
528747	306429
9071	306430
8111	306431
259600	306432
654070	306433
399521	306434
472486	306435
22863	306436
231977	306437
412780	306438
521268	306439
219229	306440
5867	306441
42458	306442
10904	306443
459261	306444
638234	306445
20805	306446
151094	306447
3891	306448
333021	306449
58108	306450
357648	306451
95999	306452
7952	306453
658117	306454
482322	306455
10167	306456
332707	306457
105240	306458
662400	306459
137951	306460
401577	306461
24498	306462
37123	306463
20858	306464
688802	306465
688728	306466
632821	306467
54144	306468
4355	306469
36708	306470
161647	306471
203923	306472
276049	306473
412974	306474
143839	306475
63576	306476
457971	306477
85915	306478
78651	306479
545283	306480
427524	306481
621379	306482
481019	306483
434894	306484
422540	306485
52226	306486
540272	306487
52226	306488
272978	306489
604499	306490
167507	306491
1795	306492
40960	306493
35718	306494
507582	306495
23307	306496
157564	306497
628903	306498
41195	306499
1023	306500
414536	306501
37393	306502
153870	306503
440172	306504
12724	306505
164628	306506
157818	306507
602032	306508
375083	306509
127229	306510
388991	306511
18274	306512
5689	306513
1534	306514
4912	306515
144921	306516
686509	306517
57870	306518
445901	306519
381916	306520
407552	306521
420139	306522
103537	306523
160217	306524
247211	306525
573506	306526
676666	306527
32802	306528
26715	306529
697559	306530
130329	306531
310058	306532
587231	306533
642669	306534
97881	306535
652487	306536
367163	306537
48612	306538
198676	306539
163944	306540
141823	306541
591736	306542
49828	306543
21087	306544
313453	306545
478038	306546
74935	306547
673517	306548
35231	306549
152026	306550
162205	306551
565	306552
527422	306553
397919	306554
13004	306555
505278	306556
531285	306557
677528	306558
275640	306559
142482	306560
567685	306561
107493	306562
559307	306563
381776	306564
289242	306565
426561	306566
204917	306567
86359	306568
104879	306569
10451	306570
342835	306571
167546	306572
24	306573
22324	306574
357168	306575
635453	306576
155936	306577
172872	306578
208861	306579
305559	306580
26712	306581
317483	306582
12054	306583
4111	306584
163398	306585
362428	306586
280722	306587
95043	306588
494669	306589
532238	306590
6386	306591
648869	306592
21175	306593
148416	306594
133185	306595
75961	306596
83007	306597
490769	306598
76708	306599
325422	306600
399642	306601
6425	306602
116170	306603
10756	306604
671290	306605
554029	306606
278055	306607
466601	306608
465360	306609
164948	306610
613923	306611
399911	306612
21001	306613
519111	306614
651632	306615
165640	306616
109297	306617
252864	306618
231188	306619
25	306620
181311	306621
307578	306622
466735	306623
335261	306624
486350	306625
272140	306626
777	306627
342458	306628
49477	306629
55063	306630
575926	306631
31363	306632
644736	306633
3658	306634
67096	306635
641939	306636
615996	306637
391291	306638
4274	306639
165326	306640
110548	306641
35754	306642
172917	306643
21270	306644
288473	306645
438915	306646
25513	306647
667793	306648
26149	306649
75	306650
472122	306651
1093	306652
6187	306653
169546	306654
131659	306655
397829	306656
1481	306657
144656	306658
1191	306659
45582	306660
45580	306661
471062	306662
72362	306663
136493	306664
185948	306665
16714	306666
326900	306667
64914	306668
20603	306669
28850	306670
395433	306671
47968	306672
664099	306673
18392	306674
25460	306675
640818	306676
557128	306677
142872	306678
1536	306679
58455	306680
270171	306681
625584	306682
395887	306683
515415	306684
418875	306685
259183	306686
199377	306687
233794	306688
22750	306689
213408	306690
361068	306691
319523	306692
50796	306693
346410	306694
676501	306695
50237	306696
444110	306697
90386	306698
503719	306699
56590	306700
298497	306701
109057	306702
489147	306703
148943	306704
65066	306705
108579	306706
350791	306707
140	306708
501137	306709
272066	306710
2931	306711
455806	306712
172127	306713
521845	306714
36231	306715
198780	306716
2546	306717
158518	306718
419474	306719
368796	306720
24547	306721
639547	306722
229781	306723
2321	306724
154910	306725
567596	306726
198878	306727
172326	306728
304144	306729
261232	306730
187475	306731
503368	306732
183131	306733
411137	306734
148849	306735
433449	306736
398928	306737
63427	306738
399217	306739
314223	306740
10705	306741
536991	306742
314	306743
85650	306744
89	306745
58882	306746
294199	306747
78506	306748
257086	306749
144140	306750
132383	306751
562194	306752
488493	306753
387787	306754
245266	306755
572093	306756
595217	306757
43757	306758
492870	306759
501459	306760
265784	306761
470314	306762
785	306763
606373	306764
281888	306765
68443	306766
617125	306767
92237	306768
106010	306769
146131	306770
164040	306771
459395	306772
353226	306773
176344	306774
93916	306775
386604	306776
88076	306777
186181	306778
279838	306779
113580	306780
586988	306781
377935	306782
245802	306783
410613	306784
650725	306785
63306	306786
463831	306787
594557	306788
342825	306789
414641	306790
4992	306791
41808	306792
555442	306793
651110	306794
451755	306795
210853	306796
358477	306797
31436	306798
67805	306799
79965	306800
683443	306801
3964	306802
390897	306803
114988	306804
406081	306805
385346	306806
77967	306807
9381	306808
256427	306809
162945	306810
354639	306811
468051	306812
238578	306813
293129	306814
42906	306815
540974	306816
15488	306817
126325	306818
686301	306819
49566	306820
648775	306821
416645	306822
21224	306823
538682	306824
475608	306825
202361	306826
100630	306827
80650	306828
109346	306829
137450	306830
89210	306831
87571	306832
200334	306833
627547	306834
2210	306835
256033	306836
87199	306837
560293	306838
165801	306839
108886	306840
23674	306841
671426	306842
76873	306843
790	306844
56351	306845
42209	306846
32257	306847
3818	306848
131848	306849
562265	306850
44682	306851
357575	306852
168899	306853
33549	306854
7653	306855
64610	306856
125736	306857
469128	306858
469039	306859
333146	306860
356732	306861
355356	306862
601153	306863
517923	306864
23706	306865
58620	306866
171068	306867
647322	306868
49626	306869
545749	306870
65061	306871
665956	306872
71880	306873
606133	306874
56438	306875
14664	306876
210229	306877
76159	306878
155345	306879
129412	306880
29757	306881
178705	306882
5266	306883
263347	306884
119395	306885
101267	306886
358497	306887
116587	306888
527305	306889
480355	306890
231103	306891
539245	306892
6219	306893
50578	306894
87199	306895
174278	306896
129075	306897
44989	306898
32262	306899
52904	306900
636656	306901
495488	306902
130649	306903
324575	306904
52428	306905
22	306906
111537	306907
14371	306908
11922	306909
18181	306910
502307	306911
335557	306912
439356	306913
39131	306914
371115	306915
46549	306916
429200	306917
26491	306918
55016	306919
165462	306920
167274	306921
566890	306922
483038	306923
358147	306924
618422	306925
297536	306926
13687	306927
614785	306928
271174	306929
178171	306930
133872	306931
193185	306932
25780	306933
41809	306934
586886	306935
4753	306936
312790	306937
406052	306938
52909	306939
131489	306940
134419	306941
23102	306942
244956	306943
244957	306944
237053	306945
188548	306946
162986	306947
193480	306948
527721	306949
6147	306950
417745	306951
502898	306952
153516	306953
558835	306954
585164	306955
671625	306956
154285	306957
18319	306958
401287	306959
311580	306960
5660	306961
683391	306962
515323	306963
381323	306964
46892	306965
97574	306966
88991	306967
138400	306968
7285	306969
151635	306970
428957	306971
504628	306972
589175	306973
74315	306974
620569	306975
205256	306976
103999	306977
453699	306978
245666	306979
16463	306980
154249	306981
566851	306982
372634	306983
372632	306984
344324	306985
111936	306986
94124	306987
334231	306988
372616	306989
63855	306990
469403	306991
546051	306992
119303	306993
73292	306994
165201	306995
377038	306996
103810	306997
12141	306998
18361	306999
695493	307000
266454	307001
650665	307002
530566	307003
648559	307004
695	307005
580852	307006
100188	307007
6474	307008
688433	307009
93464	307010
16717	307011
371543	307012
30548	307013
558956	307014
52244	307015
505307	307016
13647	307017
26757	307018
4511	307019
460363	307020
146319	307021
30446	307022
316085	307023
316079	307024
64659	307025
93942	307026
641229	307027
324101	307028
4542	307029
561296	307030
202445	307031
601451	307032
606765	307033
316666	307034
322793	307035
459140	307036
20624	307037
77316	307038
227689	307039
127633	307040
614423	307041
53748	307042
48047	307043
29811	307044
343169	307045
152319	307046
50785	307047
454004	307048
5185	307049
269728	307050
502826	307051
306296	307052
555211	307053
651389	307054
32904	307055
605656	307056
277166	307057
59308	307058
271926	307059
110701	307060
20287	307061
58651	307062
639722	307063
158262	307064
228560	307065
114582	307066
68777	307067
123649	307068
521250	307069
40927	307070
127318	307071
541702	307072
234028	307073
53598	307074
552773	307075
85816	307076
846	307077
95523	307078
198455	307079
200595	307080
2938	307081
475468	307082
614024	307083
258500	307084
166390	307085
484093	307086
17503	307087
398060	307088
105750	307089
366696	307090
31974	307091
3101	307092
94263	307093
51407	307094
23146	307095
55095	307096
306819	307097
401793	307098
333357	307099
592025	307100
526052	307101
11943	307102
97125	307103
209861	307104
451657	307105
328105	307106
510797	307107
651964	307108
365672	307109
549927	307110
102888	307111
29427	307112
36274	307113
118833	307114
512822	307115
170848	307116
169379	307117
594168	307118
35446	307119
683578	307120
255200	307121
620596	307122
149276	307123
301114	307124
168882	307125
5763	307126
406132	307127
151997	307128
240677	307129
508936	307130
560350	307131
184600	307132
31222	307133
203586	307134
293715	307135
631836	307136
288834	307137
387703	307138
64	307139
587082	307140
58105	307141
582094	307142
568433	307143
15943	307144
43534	307145
555459	307146
18429	307147
213118	307148
555432	307149
27938	307150
43721	307151
401876	307152
110403	307153
401859	307154
510501	307155
165667	307156
24221	307157
38889	307158
419704	307159
400858	307160
158964	307161
125943	307162
83707	307163
607237	307164
425747	307165
67985	307166
39455	307167
360258	307168
616803	307169
584784	307170
455127	307171
29774	307172
183934	307173
272804	307174
785	307175
278893	307176
238049	307177
620423	307178
643729	307179
419723	307180
288555	307181
684458	307182
669325	307183
83389	307184
548837	307185
502176	307186
218981	307187
397037	307188
42506	307189
15879	307190
166310	307191
21926	307192
679669	307193
19289	307194
277523	307195
356442	307196
58375	307197
679162	307198
604242	307199
520974	307200
35058	307201
420085	307202
235951	307203
222554	307204
117910	307205
685917	307206
51188	307207
64544	307208
399762	307209
659051	307210
113783	307211
487249	307212
682971	307213
580262	307214
180935	307215
494881	307216
577364	307217
556022	307218
30848	307219
306059	307220
251864	307221
273296	307222
202413	307223
645487	307224
240848	307225
510313	307226
18753	307227
22046	307228
52350	307229
623059	307230
120748	307231
54126	307232
450591	307233
419574	307234
21279	307235
612283	307236
454146	307237
122192	307238
82349	307239
52883	307240
441399	307241
199438	307242
6334	307243
172893	307244
183924	307245
513258	307246
456472	307247
132855	307248
39422	307249
23216	307250
278300	307251
137044	307252
474459	307253
211424	307254
130843	307255
150693	307256
91018	307257
221730	307258
27242	307259
364005	307260
300726	307261
31479	307262
63091	307263
559203	307264
45279	307265
4256	307266
9790	307267
628722	307268
580102	307269
658274	307270
118293	307271
320894	307272
331	307273
545313	307274
130027	307275
576803	307276
7380	307277
51552	307278
397779	307279
100612	307280
273117	307281
128612	307282
397638	307283
609952	307284
186992	307285
506317	307286
486126	307287
429167	307288
593265	307289
350216	307290
153399	307291
248239	307292
152421	307293
159357	307294
627231	307295
238330	307296
238481	307297
1287	307298
130028	307299
399295	307300
616031	307301
184872	307302
3309	307303
308118	307304
233480	307305
481725	307306
70896	307307
367738	307308
78004	307309
592686	307310
195537	307311
286791	307312
371427	307313
123316	307314
499745	307315
234901	307316
426040	307317
490119	307318
322390	307319
419713	307320
433991	307321
144014	307322
80717	307323
440940	307324
222660	307325
679297	307326
183958	307327
13700	307328
656197	307329
1	307330
490128	307331
183887	307332
419688	307333
580440	307334
129460	307335
493284	307336
118749	307337
157508	307338
354146	307339
45349	307340
233823	307341
664191	307342
146787	307343
360860	307344
692378	307345
13217	307346
38285	307347
119814	307348
59475	307349
400727	307350
356441	307351
307144	307352
341946	307353
8956	307354
655339	307355
64587	307356
427491	307357
163486	307358
1312	307359
493153	307360
32978	307361
378068	307362
19563	307363
524271	307364
47253	307365
346551	307366
321023	307367
2082	307368
319536	307369
422079	307370
12266	307371
493843	307372
535201	307373
303483	307374
143933	307375
16488	307376
148843	307377
401234	307378
15721	307379
595632	307380
452786	307381
356626	307382
170518	307383
42483	307384
16095	307385
103722	307386
17559	307387
80829	307388
692879	307389
235660	307390
300773	307391
472999	307392
134604	307393
129458	307394
326565	307395
333322	307396
18064	307397
9963	307398
630968	307399
670590	307400
12416	307401
286277	307402
332506	307403
296605	307404
520944	307405
266245	307406
33477	307407
453805	307408
460233	307409
684	307410
272686	307411
7555	307412
61287	307413
115086	307414
194902	307415
44613	307416
538969	307417
13700	307418
117904	307419
511716	307420
165368	307421
688104	307422
132418	307423
169194	307424
183971	307425
120214	307426
42484	307427
573372	307428
517651	307429
303547	307430
444641	307431
89855	307432
78012	307433
220974	307434
237418	307435
600400	307436
113495	307437
62607	307438
286218	307439
432296	307440
11675	307441
279931	307442
481042	307443
470366	307444
429449	307445
338129	307446
166179	307447
134180	307448
469953	307449
654379	307450
554287	307451
320109	307452
60136	307453
117448	307454
419665	307455
4	307456
230873	307457
291077	307458
57029	307459
156848	307460
292460	307461
256393	307462
73322	307463
623088	307464
11718	307465
366090	307466
206027	307467
611362	307468
113965	307469
197712	307470
634605	307471
555142	307472
10836	307473
300378	307474
22541	307475
274343	307476
18235	307477
180648	307478
358369	307479
367125	307480
347159	307481
29045	307482
3611	307483
405205	307484
39141	307485
215851	307486
241977	307487
162733	307488
5846	307489
315345	307490
441212	307491
281655	307492
82024	307493
467796	307494
335862	307495
276628	307496
74508	307497
628256	307498
118155	307499
151051	307500
451757	307501
30735	307502
697917	307503
79702	307504
134526	307505
2793	307506
260062	307507
59407	307508
106762	307509
641166	307510
13584	307511
115215	307512
88861	307513
496902	307514
53775	307515
26748	307516
131235	307517
264881	307518
187479	307519
142906	307520
690312	307521
302433	307522
10318	307523
660444	307524
58050	307525
123715	307526
1161	307527
532471	307528
636091	307529
513773	307530
579470	307531
460509	307532
82324	307533
89016	307534
377161	307535
55915	307536
147108	307537
134312	307538
52725	307539
11858	307540
488095	307541
19937	307542
191079	307543
647377	307544
517934	307545
448807	307546
302716	307547
274487	307548
513761	307549
316828	307550
628342	307551
22907	307552
201202	307553
126399	307554
451394	307555
460935	307556
170720	307557
3758	307558
460865	307559
145867	307560
165435	307561
22717	307562
17678	307563
457842	307564
343111	307565
445069	307566
421423	307567
173282	307568
432531	307569
785	307570
680726	307571
679461	307572
157305	307573
316376	307574
210875	307575
473172	307576
200151	307577
98336	307578
282803	307579
95644	307580
76344	307581
637629	307582
5538	307583
468130	307584
125509	307585
677331	307586
281602	307587
468184	307588
353943	307589
323288	307590
79428	307591
483928	307592
51158	307593
680959	307594
342715	307595
39235	307596
559041	307597
545659	307598
588163	307599
221235	307600
40924	307601
456118	307602
244314	307603
452435	307604
143808	307605
55802	307606
114797	307607
489606	307608
53762	307609
261189	307610
4056	307611
455018	307612
269032	307613
102097	307614
571890	307615
213694	307616
423628	307617
123248	307618
146920	307619
30710	307620
125556	307621
278378	307622
19862	307623
45759	307624
336145	307625
379424	307626
23803	307627
39268	307628
660	307629
456117	307630
154932	307631
372392	307632
74216	307633
55430	307634
23503	307635
498864	307636
583829	307637
372395	307638
42648	307639
19441	307640
336183	307641
554702	307642
331017	307643
394197	307644
46038	307645
44826	307646
168828	307647
84732	307648
168829	307649
36414	307650
357704	307651
226936	307652
58449	307653
351234	307654
31376	307655
19288	307656
347427	307657
606657	307658
8461	307659
542675	307660
247188	307661
385304	307662
662830	307663
398165	307664
17574	307665
222409	307666
2111	307667
353073	307668
539344	307669
478700	307670
12164	307671
460773	307672
77495	307673
133614	307674
300324	307675
15874	307676
35182	307677
581039	307678
88694	307679
692704	307680
415366	307681
560312	307682
90046	307683
566628	307684
114961	307685
305249	307686
151067	307687
545682	307688
604926	307689
65092	307690
676334	307691
222510	307692
343967	307693
364763	307694
39754	307695
352983	307696
171486	307697
189986	307698
145079	307699
611611	307700
56038	307701
605064	307702
116507	307703
509609	307704
33781	307705
162374	307706
34921	307707
536719	307708
30281	307709
5645	307710
2233	307711
342722	307712
288819	307713
681576	307714
356025	307715
460836	307716
554144	307717
41793	307718
117219	307719
609587	307720
356907	307721
326323	307722
463457	307723
680460	307724
652843	307725
192480	307726
22999	307727
350981	307728
5653	307729
169846	307730
63763	307731
454264	307732
110577	307733
573743	307734
644515	307735
248198	307736
132449	307737
108976	307738
588122	307739
344303	307740
611621	307741
32918	307742
169721	307743
326464	307744
280471	307745
154959	307746
24057	307747
575646	307748
696507	307749
446723	307750
4410	307751
332451	307752
239823	307753
680948	307754
46613	307755
63360	307756
268358	307757
389039	307758
494719	307759
171345	307760
43978	307761
485475	307762
485480	307763
551904	307764
587220	307765
618554	307766
124755	307767
464738	307768
81221	307769
20923	307770
294345	307771
485582	307772
629780	307773
43244	307774
53354	307775
81286	307776
406921	307777
186205	307778
487257	307779
427551	307780
1468	307781
449799	307782
92290	307783
390917	307784
597318	307785
653847	307786
356064	307787
156911	307788
339521	307789
125182	307790
1568	307791
109612	307792
301508	307793
620356	307794
485505	307795
449807	307796
629638	307797
521689	307798
500428	307799
611530	307800
576669	307801
494518	307802
663775	307803
551112	307804
495751	307805
415871	307806
368527	307807
99190	307808
14787	307809
322045	307810
94611	307811
382428	307812
212469	307813
27463	307814
202373	307815
614845	307816
365518	307817
540645	307818
551217	307819
451142	307820
104873	307821
623003	307822
230511	307823
678406	307824
537850	307825
665419	307826
275838	307827
67794	307828
553779	307829
127775	307830
613064	307831
272861	307832
265154	307833
478727	307834
29134	307835
38489	307836
534889	307837
638932	307838
126098	307839
298601	307840
629758	307841
104985	307842
478976	307843
3536	307844
95061	307845
358603	307846
451173	307847
668522	307848
601575	307849
64544	307850
43914	307851
4645	307852
155465	307853
279740	307854
460957	307855
33031	307856
142520	307857
399809	307858
171660	307859
653390	307860
168358	307861
117301	307862
128961	307863
464907	307864
118189	307865
451818	307866
4770	307867
334060	307868
492146	307869
48117	307870
381007	307871
120514	307872
326879	307873
509861	307874
115366	307875
489240	307876
497003	307877
325497	307878
26307	307879
346450	307880
26539	307881
139202	307882
212732	307883
493812	307884
403952	307885
379892	307886
89681	307887
193249	307888
103629	307889
163272	307890
587381	307891
361894	307892
7635	307893
4241	307894
374634	307895
10950	307896
66700	307897
518318	307898
241539	307899
70270	307900
130827	307901
92279	307902
562143	307903
17143	307904
399677	307905
161392	307906
361924	307907
325589	307908
289282	307909
559822	307910
612703	307911
469160	307912
292743	307913
293802	307914
33852	307915
200381	307916
176680	307917
169687	307918
212700	307919
432147	307920
351020	307921
609701	307922
669972	307923
646339	307924
123218	307925
354115	307926
140948	307927
183745	307928
11541	307929
82789	307930
39995	307931
62663	307932
93826	307933
307978	307934
124908	307935
28528	307936
109669	307937
231440	307938
487530	307939
101613	307940
587385	307941
573285	307942
645491	307943
190467	307944
190469	307945
600029	307946
172335	307947
4391	307948
123062	307949
620029	307950
234119	307951
99478	307952
438102	307953
475323	307954
330354	307955
626787	307956
312584	307957
269217	307958
487595	307959
517474	307960
490279	307961
46452	307962
141233	307963
155324	307964
10523	307965
24827	307966
153069	307967
403	307968
250526	307969
626672	307970
213225	307971
34757	307972
14473	307973
138948	307974
382831	307975
228678	307976
584128	307977
584131	307978
584133	307979
584137	307980
584138	307981
584139	307982
584142	307983
584143	307984
584149	307985
584150	307986
584151	307987
584156	307988
584158	307989
584160	307990
584161	307991
584162	307992
584166	307993
584169	307994
584172	307995
584174	307996
584176	307997
584179	307998
584180	307999
164048	308000
339280	308001
44158	308002
34989	308003
14504	308004
380456	308005
26659	308006
200822	308007
45622	308008
88721	308009
11993	308010
103474	308011
47405	308012
150777	308013
226794	308014
112257	308015
413902	308016
35385	308017
657023	308018
102359	308019
130439	308020
402759	308021
419447	308022
10380	308023
131777	308024
346742	308025
18461	308026
660674	308027
653478	308028
535659	308029
48567	308030
599934	308031
465302	308032
20502	308033
30601	308034
11491	308035
686990	308036
593032	308037
30795	308038
6844	308039
37243	308040
112261	308041
16617	308042
567927	308043
431674	308044
9118	308045
53785	308046
338545	308047
151846	308048
21972	308049
662800	308050
302441	308051
447748	308052
13840	308053
8615	308054
112101	308055
295273	308056
137473	308057
616089	308058
80963	308059
896	308060
239165	308061
26873	308062
38819	308063
439818	308064
24287	308065
415943	308066
38566	308067
498	308068
89536	308069
583114	308070
692537	308071
211928	308072
248075	308073
8279	308074
29024	308075
2169	308076
661690	308077
663931	308078
110341	308079
394383	308080
140904	308081
1684	308082
325881	308083
304404	308084
19475	308085
74752	308086
479115	308087
45541	308088
153488	308089
22967	308090
12465	308091
336056	308092
55322	308093
229427	308094
135890	308095
567818	308096
400304	308097
7113	308098
394309	308099
63433	308100
12585	308101
266423	308102
2448	308103
568626	308104
582644	308105
238510	308106
510471	308107
14853	308108
63581	308109
19793	308110
429992	308111
80855	308112
220	308113
23104	308114
476236	308115
7145	308116
455787	308117
82740	308118
215641	308119
550973	308120
82554	308121
276161	308122
499773	308123
58249	308124
172404	308125
146251	308126
22704	308127
60092	308128
922	308129
314664	308130
324913	308131
212289	308132
23351	308133
262221	308134
102714	308135
649819	308136
99239	308137
661300	308138
74124	308139
101255	308140
591509	308141
276780	308142
223752	308143
451779	308144
247337	308145
4572	308146
262001	308147
167348	308148
636352	308149
52401	308150
102219	308151
494391	308152
3011	308153
216	308154
229660	308155
36713	308156
74245	308157
563216	308158
1458	308159
144499	308160
2449	308161
22897	308162
126513	308163
21928	308164
202736	308165
268921	308166
91641	308167
681212	308168
456515	308169
41155	308170
74173	308171
34619	308172
470345	308173
61511	308174
79796	308175
568214	308176
99163	308177
70199	308178
547007	308179
121895	308180
611608	308181
152300	308182
508337	308183
321695	308184
163404	308185
63059	308186
204360	308187
309169	308188
112728	308189
66487	308190
335257	308191
150008	308192
128676	308193
63572	308194
169855	308195
19964	308196
85922	308197
602533	308198
521615	308199
147811	308200
50372	308201
525914	308202
164899	308203
553298	308204
25686	308205
312857	308206
147824	308207
52282	308208
287918	308209
81	308210
332013	308211
159524	308212
47406	308213
696222	308214
83754	308215
194309	308216
11386	308217
153048	308218
653288	308219
2653	308220
131583	308221
237151	308222
133014	308223
94870	308224
46365	308225
620229	308226
473345	308227
174207	308228
142048	308229
51692	308230
147082	308231
50578	308232
523661	308233
11479	308234
471912	308235
141894	308236
647092	308237
415082	308238
49415	308239
334778	308240
4277	308241
131296	308242
48668	308243
287075	308244
38733	308245
541231	308246
54822	308247
138095	308248
40008	308249
147816	308250
307863	308251
388689	308252
265231	308253
83002	308254
276166	308255
276233	308256
77397	308257
116594	308258
134643	308259
98726	308260
346513	308261
2372	308262
3380	308263
18	308264
285264	308265
477579	308266
29549	308267
354251	308268
7374	308269
380856	308270
423540	308271
80514	308272
469847	308273
517387	308274
211081	308275
29185	308276
502286	308277
252361	308278
676352	308279
94134	308280
112023	308281
332268	308282
485316	308283
13586	308284
47512	308285
143828	308286
15477	308287
512217	308288
327756	308289
508361	308290
497621	308291
643305	308292
143917	308293
21840	308294
477795	308295
378133	308296
630844	308297
519055	308298
536693	308299
73058	308300
527927	308301
512809	308302
9666	308303
22317	308304
59550	308305
22921	308306
544113	308307
696097	308308
686459	308309
286445	308310
392235	308311
49359	308312
567464	308313
624171	308314
629364	308315
258664	308316
599514	308317
49854	308318
137818	308319
502280	308320
166270	308321
1213	308322
649028	308323
270808	308324
567521	308325
57128	308326
670677	308327
1236	308328
1650	308329
236612	308330
525788	308331
694730	308332
567413	308333
117494	308334
4357	308335
81540	308336
557491	308337
6677	308338
9717	308339
164348	308340
521997	308341
105520	308342
518595	308343
350168	308344
11883	308345
327075	308346
543064	308347
234527	308348
490370	308349
526528	308350
402210	308351
541472	308352
1056	308353
596	308354
285051	308355
597	308356
12118	308357
98528	308358
381194	308359
555419	308360
77918	308361
77916	308362
17594	308363
127556	308364
20526	308365
37788	308366
82958	308367
398663	308368
414470	308369
58224	308370
99148	308371
326	308372
1246	308373
587882	308374
587844	308375
851	308376
123797	308377
690969	308378
587765	308379
102808	308380
129182	308381
468443	308382
129848	308383
34684	308384
122708	308385
264564	308386
3637	308387
75313	308388
13301	308389
27499	308390
692466	308391
10741	308392
203	308393
127630	308394
144282	308395
2565	308396
544185	308397
315944	308398
3249	308399
3571	308400
427068	308401
12346	308402
640535	308403
24793	308404
9547	308405
221036	308406
488229	308407
59315	308408
314617	308409
522583	308410
522774	308411
457571	308412
304460	308413
134807	308414
319245	308415
566098	308416
136906	308417
484091	308418
209840	308419
171477	308420
342935	308421
35090	308422
313764	308423
175110	308424
75117	308425
135963	308426
502117	308427
129670	308428
206637	308429
41870	308430
59745	308431
581159	308432
327588	308433
13781	308434
470743	308435
13768	308436
669776	308437
185035	308438
407479	308439
222858	308440
467619	308441
403343	308442
19897	308443
205859	308444
57369	308445
38074	308446
677687	308447
144887	308448
641596	308449
642522	308450
588012	308451
365058	308452
98665	308453
134611	308454
55951	308455
207683	308456
107983	308457
503852	308458
543021	308459
627542	308460
98676	308461
75	308462
290497	308463
164482	308464
21165	308465
23150	308466
56340	308467
327762	308468
157492	308469
178137	308470
132331	308471
4362	308472
513519	308473
94	308474
682952	308475
38817	308476
576521	308477
138678	308478
612333	308479
17548	308480
690801	308481
621812	308482
246832	308483
57517	308484
643560	308485
73392	308486
541274	308487
107968	308488
22516	308489
200967	308490
94630	308491
94612	308492
26272	308493
118923	308494
439052	308495
305077	308496
554988	308497
324549	308498
523107	308499
162253	308500
14	308501
441985	308502
136928	308503
1740	308504
20675	308505
48725	308506
109314	308507
6376	308508
636044	308509
598876	308510
519632	308511
244080	308512
270177	308513
79375	308514
44409	308515
306209	308516
32	308517
2395	308518
134628	308519
129477	308520
526908	308521
319608	308522
253865	308523
13798	308524
174110	308525
653626	308526
255463	308527
170582	308528
73572	308529
476651	308530
346919	308531
279	308532
40	308533
51897	308534
671127	308535
344266	308536
14120	308537
328	308538
328737	308539
4874	308540
94847	308541
363819	308542
336026	308543
36282	308544
12406	308545
430476	308546
51552	308547
353021	308548
226	308549
251581	308550
1986	308551
10287	308552
327864	308553
94684	308554
663330	308555
47040	308556
328760	308557
31135	308558
36278	308559
407527	308560
473817	308561
71672	308562
271098	308563
395692	308564
205879	308565
159663	308566
7972	308567
627847	308568
473591	308569
658425	308570
95607	308571
642713	308572
677789	308573
406	308574
132392	308575
164781	308576
269401	308577
415160	308578
55860	308579
373713	308580
157749	308581
113476	308582
277936	308583
136178	308584
98636	308585
517627	308586
100470	308587
459628	308588
237421	308589
573907	308590
130061	308591
490259	308592
295706	308593
490208	308594
564397	308595
534764	308596
8139	308597
490219	308598
490228	308599
490229	308600
490258	308601
47013	308602
65388	308603
490216	308604
522043	308605
652267	308606
184213	308607
249275	308608
49541	308609
6367	308610
36956	308611
325896	308612
212672	308613
49528	308614
9328	308615
11974	308616
93570	308617
110438	308618
464662	308619
608739	308620
96352	308621
681384	308622
75291	308623
504184	308624
128285	308625
529761	308626
70484	308627
689524	308628
150600	308629
323881	308630
83726	308631
123137	308632
628084	308633
620620	308634
675280	308635
9278	308636
587680	308637
55643	308638
547778	308639
160894	308640
105776	308641
23220	308642
46969	308643
494148	308644
153851	308645
418796	308646
9987	308647
483888	308648
651551	308649
50982	308650
6147	308651
443	308652
51468	308653
72256	308654
41434	308655
378816	308656
549383	308657
359687	308658
183944	308659
287293	308660
300096	308661
160621	308662
195877	308663
408752	308664
291095	308665
45044	308666
246136	308667
683711	308668
177344	308669
493211	308670
29015	308671
242789	308672
433983	308673
7057	308674
135284	308675
521963	308676
508170	308677
226248	308678
1134	308679
127241	308680
273168	308681
37897	308682
143910	308683
35517	308684
138455	308685
8735	308686
533226	308687
160799	308688
13717	308689
680300	308690
58323	308691
6899	308692
695832	308693
203467	308694
441215	308695
298233	308696
1965	308697
13402	308698
335333	308699
2023	308700
680812	308701
66259	308702
372	308703
168366	308704
2072	308705
96892	308706
23661	308707
315398	308708
15329	308709
382987	308710
680043	308711
264938	308712
219562	308713
41811	308714
579546	308715
316711	308716
125838	308717
74231	308718
192637	308719
391275	308720
154324	308721
499630	308722
75344	308723
75247	308724
332537	308725
489841	308726
275929	308727
174657	308728
131452	308729
98661	308730
198940	308731
325951	308732
126787	308733
234400	308734
119724	308735
530986	308736
184188	308737
108168	308738
474383	308739
285221	308740
158167	308741
545260	308742
625706	308743
529259	308744
557457	308745
57554	308746
190777	308747
186416	308748
214722	308749
629245	308750
166441	308751
86277	308752
544793	308753
632850	308754
16426	308755
62051	308756
63389	308757
662073	308758
662062	308759
583261	308760
262597	308761
533146	308762
799	308763
572664	308764
177851	308765
90067	308766
368003	308767
157885	308768
37194	308769
559757	308770
456104	308771
43184	308772
154977	308773
272467	308774
42015	308775
494267	308776
110336	308777
403883	308778
101229	308779
83547	308780
123092	308781
5501	308782
35	308783
7174	308784
63538	308785
397297	308786
460222	308787
619455	308788
593605	308789
293348	308790
23057	308791
298145	308792
78983	308793
124716	308794
185073	308795
104006	308796
346480	308797
423029	308798
324996	308799
17987	308800
677596	308801
262976	308802
671167	308803
404713	308804
50217	308805
381716	308806
77753	308807
95582	308808
671190	308809
529093	308810
627921	308811
168813	308812
227185	308813
555449	308814
17317	308815
135100	308816
328	308817
330690	308818
121051	308819
152599	308820
412882	308821
191143	308822
1239	308823
243600	308824
77744	308825
12	308826
133392	308827
135962	308828
38750	308829
500735	308830
205880	308831
625654	308832
61849	308833
304412	308834
590859	308835
641239	308836
219036	308837
189021	308838
319623	308839
319582	308840
319614	308841
319570	308842
47363	308843
689526	308844
366922	308845
319603	308846
319588	308847
5545	308848
685641	308849
228858	308850
677750	308851
58830	308852
457342	308853
641762	308854
492425	308855
77703	308856
7342	308857
8021	308858
365852	308859
135273	308860
5727	308861
130483	308862
518478	308863
6457	308864
634651	308865
205842	308866
117271	308867
158763	308868
96893	308869
626985	308870
330653	308871
444062	308872
36390	308873
443346	308874
584289	308875
139715	308876
518328	308877
46	308878
156278	308879
162219	308880
684593	308881
25436	308882
29299	308883
448463	308884
632212	308885
407334	308886
129746	308887
103284	308888
666793	308889
604133	308890
573254	308891
433821	308892
65608	308893
440347	308894
616822	308895
266465	308896
180514	308897
371211	308898
374771	308899
675862	308900
304806	308901
680487	308902
590926	308903
22543	308904
250299	308905
500941	308906
143	308907
223459	308908
77605	308909
117724	308910
318114	308911
227220	308912
330894	308913
160050	308914
152223	308915
165679	308916
316137	308917
321497	308918
460499	308919
490253	308920
93938	308921
697150	308922
175459	308923
360218	308924
332192	308925
407819	308926
114925	308927
539786	308928
7057	308929
76793	308930
305170	308931
165141	308932
9331	308933
235933	308934
337	308935
560124	308936
4869	308937
59114	308938
660820	308939
262384	308940
121605	308941
201058	308942
254418	308943
692865	308944
454841	308945
612592	308946
77945	308947
17613	308948
636431	308949
203394	308950
266483	308951
2404	308952
91260	308953
695571	308954
65900	308955
170005	308956
286468	308957
51133	308958
158081	308959
530632	308960
194863	308961
333461	308962
326074	308963
48658	308964
224354	308965
116	308966
21137	308967
1886	308968
358908	308969
84472	308970
148920	308971
156916	308972
6635	308973
330385	308974
330388	308975
21035	308976
223673	308977
7725	308978
82187	308979
298	308980
233564	308981
46090	308982
9549	308983
15075	308984
65404	308985
22981	308986
445158	308987
3363	308988
165950	308989
10877	308990
448194	308991
173963	308992
276949	308993
35662	308994
168349	308995
36914	308996
696065	308997
693902	308998
343609	308999
373776	309000
274	309001
442591	309002
56677	309003
552	309004
628185	309005
105675	309006
126381	309007
254813	309008
133838	309009
87452	309010
11616	309011
8531	309012
28125	309013
295983	309014
459707	309015
244157	309016
92343	309017
24543	309018
648021	309019
11051	309020
336099	309021
291897	309022
465786	309023
74	309024
39808	309025
107501	309026
452466	309027
640335	309028
575697	309029
18170	309030
17341	309031
50360	309032
572028	309033
16124	309034
529135	309035
36789	309036
190354	309037
107491	309038
684877	309039
313438	309040
40300	309041
560910	309042
17085	309043
40320	309044
20921	309045
40323	309046
321484	309047
487344	309048
151351	309049
1944	309050
398041	309051
11272	309052
33673	309053
187612	309054
536144	309055
305631	309056
610873	309057
453990	309058
476424	309059
7307	309060
468124	309061
484778	309062
422212	309063
467138	309064
12821	309065
561702	309066
58025	309067
490954	309068
403656	309069
189903	309070
635109	309071
197345	309072
108618	309073
610013	309074
480055	309075
72199	309076
658845	309077
164360	309078
418440	309079
435538	309080
55711	309081
95742	309082
116753	309083
602740	309084
553791	309085
526921	309086
2279	309087
40692	309088
153440	309089
207171	309090
375460	309091
571741	309092
226	309093
602515	309094
606774	309095
229976	309096
695792	309097
44882	309098
268009	309099
64005	309100
423140	309101
383972	309102
562256	309103
9843	309104
324451	309105
447840	309106
447635	309107
149514	309108
578412	309109
105553	309110
62039	309111
349933	309112
675006	309113
348608	309114
278515	309115
385878	309116
498001	309117
44964	309118
76703	309119
115239	309120
389037	309121
247185	309122
165101	309123
677627	309124
401353	309125
89712	309126
616911	309127
116585	309128
517817	309129
425130	309130
4097	309131
257114	309132
11588	309133
325620	309134
250742	309135
263646	309136
1517	309137
520954	309138
260695	309139
477154	309140
329277	309141
36572	309142
68132	309143
277437	309144
323625	309145
348972	309146
349150	309147
7985	309148
488061	309149
115420	309150
171541	309151
219304	309152
167307	309153
12889	309154
641343	309155
378784	309156
154462	309157
643064	309158
510013	309159
100295	309160
127917	309161
397917	309162
8329	309163
284022	309164
93240	309165
64068	309166
120690	309167
206685	309168
636498	309169
387715	309170
290089	309171
568821	309172
52201	309173
89322	309174
97020	309175
3126	309176
617884	309177
150369	309178
542079	309179
40647	309180
587824	309181
173915	309182
52057	309183
446245	309184
487494	309185
408246	309186
391576	309187
538929	309188
397960	309189
619173	309190
4226	309191
601748	309192
153944	309193
505649	309194
129598	309195
30730	309196
375705	309197
432116	309198
98716	309199
626483	309200
26675	309201
316904	309202
460239	309203
645859	309204
383234	309205
340780	309206
132993	309207
473317	309208
175090	309209
82400	309210
250962	309211
161933	309212
63408	309213
171273	309214
660819	309215
94180	309216
98206	309217
603103	309218
73469	309219
191198	309220
59596	309221
258507	309222
541147	309223
427895	309224
24958	309225
308816	309226
674080	309227
110375	309228
580758	309229
33690	309230
638204	309231
637810	309232
51856	309233
525394	309234
97254	309235
1240	309236
470208	309237
191784	309238
87750	309239
566672	309240
372960	309241
63771	309242
427858	309243
146835	309244
195613	309245
130310	309246
398598	309247
426318	309248
172484	309249
491325	309250
474389	309251
398081	309252
11348	309253
193820	309254
364292	309255
688136	309256
683862	309257
256477	309258
55987	309259
322082	309260
676119	309261
191181	309262
635804	309263
42469	309264
480327	309265
654393	309266
9882	309267
221851	309268
4918	309269
400393	309270
388563	309271
654384	309272
21002	309273
33887	309274
417758	309275
111983	309276
73194	309277
572747	309278
492085	309279
689694	309280
26947	309281
30396	309282
447100	309283
64360	309284
579612	309285
445148	309286
31906	309287
13815	309288
125320	309289
371520	309290
5305	309291
85032	309292
281919	309293
47908	309294
143531	309295
172590	309296
8137	309297
91465	309298
413738	309299
583192	309300
427553	309301
536396	309302
15570	309303
100232	309304
502118	309305
105932	309306
266577	309307
688045	309308
225389	309309
29514	309310
25974	309311
250312	309312
19606	309313
195891	309314
225475	309315
311680	309316
281216	309317
615757	309318
152004	309319
220380	309320
18602	309321
92493	309322
77622	309323
100813	309324
296411	309325
1307	309326
127305	309327
19566	309328
507355	309329
482141	309330
497791	309331
132485	309332
21745	309333
125532	309334
3303	309335
17498	309336
335462	309337
334384	309338
462014	309339
97771	309340
84185	309341
392795	309342
26669	309343
574744	309344
288612	309345
25917	309346
687101	309347
131403	309348
637068	309349
89710	309350
471898	309351
126758	309352
54124	309353
39105	309354
8324	309355
992	309356
469575	309357
439722	309358
109910	309359
265199	309360
577983	309361
29022	309362
530230	309363
112690	309364
237588	309365
576350	309366
600173	309367
125914	309368
540435	309369
448511	309370
7267	309371
635980	309372
185816	309373
90749	309374
9338	309375
492517	309376
115400	309377
505450	309378
26859	309379
624232	309380
128639	309381
485266	309382
550269	309383
235156	309384
126360	309385
21018	309386
26747	309387
574756	309388
39214	309389
616864	309390
32313	309391
387191	309392
333751	309393
444095	309394
146524	309395
22987	309396
80670	309397
1422	309398
20972	309399
566206	309400
137385	309401
456225	309402
682901	309403
141467	309404
358114	309405
23745	309406
565237	309407
81692	309408
345238	309409
289995	309410
139628	309411
84587	309412
86979	309413
200353	309414
29003	309415
74674	309416
73087	309417
621532	309418
122657	309419
637394	309420
580839	309421
7098	309422
607243	309423
570546	309424
40265	309425
111949	309426
168673	309427
574121	309428
106	309429
8383	309430
1268	309431
598673	309432
247164	309433
8501	309434
241798	309435
537001	309436
608325	309437
23344	309438
484960	309439
446669	309440
152391	309441
388428	309442
163915	309443
41427	309444
49773	309445
188819	309446
132728	309447
87266	309448
8197	309449
86014	309450
624760	309451
436367	309452
52019	309453
133985	309454
112213	309455
10196	309456
170016	309457
96057	309458
23646	309459
73068	309460
236879	309461
200550	309462
19244	309463
1273	309464
494628	309465
483650	309466
39000	309467
419097	309468
73069	309469
6147	309470
162725	309471
350386	309472
335478	309473
266821	309474
606682	309475
5311	309476
263284	309477
157087	309478
31073	309479
22492	309480
60085	309481
382735	309482
70929	309483
177116	309484
461804	309485
14154	309486
219791	309487
207043	309488
528310	309489
34967	309490
4170	309491
575797	309492
255453	309493
181061	309494
131048	309495
660970	309496
426043	309497
510384	309498
578519	309499
161812	309500
280025	309501
17370	309502
58681	309503
365065	309504
111784	309505
128912	309506
49134	309507
607790	309508
106244	309509
515807	309510
51693	309511
76339	309512
429869	309513
317642	309514
494677	309515
102743	309516
6122	309517
428280	309518
109260	309519
687567	309520
83768	309521
415520	309522
608391	309523
487524	309524
261897	309525
170577	309526
654916	309527
368413	309528
53168	309529
511248	309530
127968	309531
463656	309532
173178	309533
153912	309534
44971	309535
624075	309536
12846	309537
61174	309538
1597	309539
21606	309540
6874	309541
288370	309542
9436	309543
423146	309544
311012	309545
641590	309546
589744	309547
152874	309548
377803	309549
598856	309550
420355	309551
850	309552
642436	309553
54652	309554
490112	309555
494619	309556
167099	309557
433513	309558
500804	309559
370541	309560
522436	309561
71702	309562
21129	309563
88349	309564
75841	309565
83812	309566
672843	309567
40071	309568
50776	309569
694139	309570
666160	309571
188616	309572
71712	309573
57539	309574
284918	309575
240711	309576
2272	309577
125465	309578
167597	309579
140393	309580
191505	309581
463214	309582
271132	309583
238141	309584
3943	309585
371301	309586
636264	309587
497693	309588
265730	309589
11771	309590
201498	309591
51704	309592
23382	309593
667126	309594
27222	309595
122464	309596
556278	309597
171307	309598
691938	309599
224346	309600
90752	309601
299958	309602
526660	309603
410600	309604
4704	309605
695851	309606
207111	309607
629472	309608
266254	309609
483382	309610
447880	309611
41389	309612
2411	309613
58748	309614
463013	309615
75494	309616
440418	309617
502882	309618
482481	309619
342029	309620
402824	309621
610170	309622
13255	309623
546669	309624
265717	309625
168248	309626
5198	309627
563929	309628
363607	309629
362703	309630
11113	309631
689670	309632
556750	309633
196248	309634
37702	309635
553734	309636
552835	309637
30385	309638
418863	309639
40322	309640
191206	309641
674419	309642
1111	309643
256343	309644
59123	309645
16719	309646
124856	309647
110718	309648
641926	309649
445799	309650
6150	309651
52691	309652
588464	309653
455019	309654
13010	309655
390547	309656
10069	309657
394148	309658
493506	309659
640512	309660
136551	309661
661094	309662
479633	309663
442695	309664
479634	309665
536114	309666
172830	309667
41355	309668
201714	309669
20582	309670
1004	309671
22233	309672
215235	309673
484788	309674
172576	309675
302307	309676
214536	309677
192677	309678
273095	309679
338016	309680
145993	309681
417262	309682
500824	309683
27452	309684
441981	309685
363482	309686
41255	309687
135314	309688
14522	309689
153731	309690
54829	309691
38470	309692
205727	309693
8885	309694
52029	309695
128464	309696
105067	309697
413569	309698
675387	309699
29503	309700
329675	309701
27018	309702
474194	309703
478655	309704
401889	309705
18298	309706
234005	309707
281060	309708
114479	309709
563682	309710
656619	309711
134313	309712
481793	309713
599284	309714
688849	309715
515678	309716
612816	309717
546634	309718
620616	309719
518290	309720
535518	309721
83597	309722
61791	309723
616852	309724
666214	309725
219653	309726
326621	309727
509545	309728
353402	309729
360171	309730
101393	309731
373	309732
655918	309733
40577	309734
74626	309735
134264	309736
412219	309737
52228	309738
51989	309739
407304	309740
677649	309741
5849	309742
148398	309743
575767	309744
693502	309745
192621	309746
513646	309747
478474	309748
664293	309749
219612	309750
446040	309751
28110	309752
292725	309753
98454	309754
502056	309755
273221	309756
57386	309757
619497	309758
310893	309759
645976	309760
116353	309761
3366	309762
624857	309763
380034	309764
601782	309765
375782	309766
31258	309767
26182	309768
209468	309769
12526	309770
189091	309771
97630	309772
151508	309773
310874	309774
358843	309775
73886	309776
120489	309777
11550	309778
531555	309779
76017	309780
394837	309781
586882	309782
5201	309783
333140	309784
446837	309785
681125	309786
69978	309787
27777	309788
15152	309789
488794	309790
21323	309791
144159	309792
90408	309793
579082	309794
556484	309795
370387	309796
188511	309797
117626	309798
314	309799
313660	309800
86454	309801
639673	309802
15312	309803
6845	309804
1241	309805
521309	309806
580104	309807
47530	309808
129606	309809
102826	309810
154904	309811
207768	309812
352466	309813
277183	309814
4056	309815
509966	309816
342486	309817
17815	309818
35617	309819
512428	309820
189497	309821
5466	309822
424580	309823
52974	309824
71865	309825
604562	309826
475904	309827
301945	309828
367882	309829
13102	309830
30318	309831
453762	309832
174238	309833
11963	309834
409381	309835
38645	309836
164792	309837
20096	309838
165211	309839
3434	309840
497714	309841
350078	309842
126242	309843
143536	309844
59632	309845
647032	309846
697634	309847
144630	309848
198113	309849
343680	309850
482660	309851
163021	309852
387697	309853
683880	309854
12580	309855
541753	309856
121161	309857
385630	309858
578973	309859
191109	309860
6127	309861
291468	309862
205679	309863
644888	309864
296531	309865
490681	309866
456935	309867
60613	309868
234900	309869
486672	309870
37275	309871
214449	309872
17903	309873
32045	309874
642254	309875
250495	309876
4317	309877
8	309878
28080	309879
8514	309880
576905	309881
331211	309882
587996	309883
591118	309884
75614	309885
340659	309886
202019	309887
607747	309888
505537	309889
689612	309890
39568	309891
169193	309892
121108	309893
210256	309894
185883	309895
331067	309896
330958	309897
62465	309898
485297	309899
667934	309900
255020	309901
188	309902
68343	309903
542406	309904
117723	309905
3580	309906
157392	309907
617296	309908
134588	309909
366442	309910
301126	309911
252718	309912
434881	309913
183957	309914
522110	309915
683715	309916
6074	309917
178160	309918
697566	309919
24899	309920
74754	309921
511270	309922
13412	309923
648841	309924
6036	309925
694912	309926
299016	309927
261032	309928
31688	309929
545093	309930
539724	309931
588927	309932
675769	309933
533323	309934
4348	309935
572744	309936
4122	309937
369968	309938
202621	309939
40319	309940
15062	309941
218175	309942
81725	309943
79032	309944
128696	309945
313482	309946
549231	309947
97686	309948
31288	309949
179249	309950
426139	309951
403813	309952
315506	309953
97535	309954
497874	309955
486	309956
374238	309957
510031	309958
167040	309959
495434	309960
45891	309961
485271	309962
721	309963
35436	309964
590092	309965
508386	309966
377818	309967
556456	309968
1700	309969
245360	309970
29271	309971
166756	309972
401380	309973
526313	309974
14873	309975
419956	309976
243513	309977
165702	309978
243368	309979
94995	309980
325214	309981
30377	309982
70897	309983
493584	309984
472119	309985
148848	309986
169130	309987
4175	309988
121432	309989
182045	309990
501908	309991
501955	309992
685403	309993
52026	309994
197690	309995
587611	309996
513530	309997
18887	309998
83502	309999
659659	310000
467275	310001
531661	310002
176058	310003
515858	310004
597226	310005
16849	310006
63414	310007
403871	310008
81754	310009
45902	310010
270241	310011
549116	310012
593700	310013
197034	310014
418940	310015
455434	310016
24419	310017
627582	310018
658329	310019
428258	310020
70874	310021
3669	310022
650267	310023
22293	310024
101452	310025
538206	310026
205762	310027
688105	310028
538007	310029
349323	310030
196880	310031
62600	310032
424076	310033
477720	310034
605368	310035
65796	310036
132191	310037
660944	310038
168776	310039
5490	310040
14974	310041
337268	310042
186498	310043
106327	310044
466585	310045
639540	310046
243498	310047
17375	310048
70495	310049
404327	310050
377634	310051
242794	310052
562401	310053
688876	310054
665655	310055
56574	310056
73582	310057
110401	310058
514662	310059
265854	310060
341926	310061
540944	310062
6173	310063
4175	310064
19149	310065
52993	310066
543680	310067
596669	310068
450579	310069
82670	310070
139672	310071
75309	310072
651863	310073
546604	310074
240516	310075
30375	310076
42848	310077
451560	310078
244318	310079
110719	310080
243605	310081
246725	310082
118343	310083
2678	310084
422174	310085
114907	310086
667172	310087
346495	310088
590127	310089
298138	310090
526275	310091
681470	310092
57075	310093
257731	310094
50190	310095
176076	310096
127903	310097
330190	310098
6762	310099
123059	310100
474206	310101
161874	310102
46272	310103
231040	310104
639310	310105
671344	310106
80661	310107
3272	310108
502778	310109
332501	310110
135344	310111
186801	310112
465404	310113
298499	310114
13244	310115
634006	310116
155685	310117
380136	310118
586936	310119
387023	310120
65860	310121
117896	310122
196311	310123
290601	310124
288125	310125
288124	310126
317979	310127
28107	310128
10184	310129
621303	310130
151835	310131
675844	310132
178411	310133
331282	310134
503833	310135
132670	310136
396779	310137
419352	310138
605159	310139
16740	310140
696315	310141
420065	310142
49389	310143
29739	310144
64982	310145
120371	310146
562353	310147
2416	310148
603077	310149
517839	310150
326042	310151
521097	310152
566030	310153
221221	310154
572883	310155
333199	310156
20065	310157
170271	310158
282233	310159
576468	310160
23760	310161
226396	310162
167439	310163
356724	310164
680891	310165
50039	310166
152878	310167
146021	310168
343533	310169
183992	310170
267602	310171
155316	310172
167840	310173
428064	310174
177019	310175
317192	310176
344840	310177
252313	310178
7056	310179
39494	310180
7172	310181
695513	310182
15837	310183
497189	310184
444074	310185
7659	310186
84912	310187
177141	310188
128836	310189
10486	310190
364975	310191
988	310192
86228	310193
421052	310194
405244	310195
676619	310196
13323	310197
433421	310198
236597	310199
496118	310200
26197	310201
556086	310202
26766	310203
191404	310204
308666	310205
378357	310206
651751	310207
49502	310208
590903	310209
3542	310210
173345	310211
114827	310212
115622	310213
62065	310214
19932	310215
57949	310216
164452	310217
1719	310218
179243	310219
200272	310220
187558	310221
297247	310222
404584	310223
180731	310224
93026	310225
13945	310226
60528	310227
62742	310228
640687	310229
2237	310230
45391	310231
11668	310232
438252	310233
73873	310234
618052	310235
529357	310236
438140	310237
377282	310238
307312	310239
382091	310240
121473	310241
177847	310242
527698	310243
240777	310244
422287	310245
199981	310246
214390	310247
486527	310248
206666	310249
274238	310250
626475	310251
350519	310252
175441	310253
353191	310254
503578	310255
125267	310256
103284	310257
128048	310258
107825	310259
576481	310260
218026	310261
14801	310262
93483	310263
158383	310264
4124	310265
71201	310266
633393	310267
372669	310268
345921	310269
576485	310270
693938	310271
56185	310272
2275	310273
656381	310274
9984	310275
21118	310276
696601	310277
690756	310278
80028	310279
600430	310280
618602	310281
157627	310282
6409	310283
471284	310284
207144	310285
599280	310286
321531	310287
39007	310288
351074	310289
391063	310290
438125	310291
230402	310292
10109	310293
471478	310294
404596	310295
622582	310296
623583	310297
666771	310298
335035	310299
597508	310300
628936	310301
376818	310302
345910	310303
623582	310304
335458	310305
666782	310306
484551	310307
623881	310308
240782	310309
47020	310310
54118	310311
160911	310312
527511	310313
86117	310314
386415	310315
65050	310316
595262	310317
56185	310318
527735	310319
240235	310320
240855	310321
527720	310322
390644	310323
155717	310324
608519	310325
507511	310326
617717	310327
59630	310328
580013	310329
422075	310330
617949	310331
422081	310332
42104	310333
642624	310334
297863	310335
21636	310336
6771	310337
591894	310338
656433	310339
551069	310340
387476	310341
542056	310342
462586	310343
92026	310344
348942	310345
338155	310346
811	310347
12635	310348
475446	310349
71858	310350
674453	310351
126096	310352
476039	310353
262024	310354
258675	310355
542227	310356
138057	310357
148229	310358
121150	310359
697400	310360
414894	310361
138219	310362
58	310363
661626	310364
260251	310365
59613	310366
151726	310367
651361	310368
171198	310369
16567	310370
33292	310371
599140	310372
102373	310373
156720	310374
14433	310375
623507	310376
92612	310377
489415	310378
412999	310379
674266	310380
345254	310381
304158	310382
248426	310383
580217	310384
20801	310385
542053	310386
17726	310387
340418	310388
399020	310389
138801	310390
10186	310391
270193	310392
141103	310393
362217	310394
668894	310395
285007	310396
27208	310397
616985	310398
497957	310399
674902	310400
646331	310401
346140	310402
165849	310403
522902	310404
384219	310405
512917	310406
650204	310407
98290	310408
547875	310409
453231	310410
186348	310411
142200	310412
645823	310413
268815	310414
295244	310415
383606	310416
570918	310417
326889	310418
383273	310419
468440	310420
133542	310421
110359	310422
195717	310423
433387	310424
149196	310425
167040	310426
275573	310427
246686	310428
60880	310429
132009	310430
47543	310431
47537	310432
152102	310433
119348	310434
104643	310435
563901	310436
323137	310437
131948	310438
634884	310439
663023	310440
215337	310441
130881	310442
530256	310443
66901	310444
178635	310445
112615	310446
228036	310447
70452	310448
96505	310449
7168	310450
74803	310451
67357	310452
485250	310453
158649	310454
616343	310455
162364	310456
114404	310457
464021	310458
54966	310459
258244	310460
695786	310461
388972	310462
508291	310463
22059	310464
290167	310465
112754	310466
48131	310467
112612	310468
22752	310469
432045	310470
6969	310471
256902	310472
26040	310473
272256	310474
293376	310475
32968	310476
18398	310477
45500	310478
192168	310479
339054	310480
175220	310481
92526	310482
581205	310483
435355	310484
475096	310485
539299	310486
17254	310487
114213	310488
31221	310489
170738	310490
616330	310491
119371	310492
171492	310493
660777	310494
23664	310495
4426	310496
338	310497
65564	310498
113817	310499
525223	310500
461875	310501
227752	310502
663728	310503
67852	310504
139368	310505
8946	310506
583156	310507
42185	310508
67641	310509
153528	310510
42457	310511
53641	310512
89182	310513
522686	310514
2931	310515
505085	310516
39656	310517
5380	310518
286529	310519
605399	310520
406325	310521
157116	310522
650604	310523
183912	310524
12495	310525
213621	310526
84301	310527
397141	310528
154529	310529
369391	310530
371396	310531
80508	310532
114622	310533
606842	310534
490129	310535
135170	310536
354819	310537
187554	310538
275380	310539
4852	310540
26150	310541
70861	310542
133150	310543
497368	310544
18571	310545
427875	310546
655714	310547
91760	310548
22500	310549
31532	310550
331946	310551
443580	310552
428181	310553
71423	310554
13866	310555
98647	310556
259676	310557
63445	310558
97931	310559
253192	310560
16157	310561
85596	310562
8818	310563
287929	310564
653672	310565
524456	310566
114528	310567
536167	310568
492455	310569
226922	310570
44486	310571
56807	310572
162271	310573
196029	310574
10347	310575
667379	310576
312028	310577
147045	310578
311198	310579
25859	310580
491440	310581
619813	310582
26326	310583
527253	310584
137242	310585
197816	310586
116819	310587
676368	310588
19888	310589
27233	310590
4441	310591
16582	310592
571401	310593
522534	310594
25799	310595
257	310596
608169	310597
13808	310598
3676	310599
100790	310600
533721	310601
59756	310602
103665	310603
182695	310604
646347	310605
58281	310606
338741	310607
67498	310608
159529	310609
39184	310610
169437	310611
491249	310612
100461	310613
321503	310614
475223	310615
631970	310616
448940	310617
142675	310618
444566	310619
105784	310620
647175	310621
632011	310622
41977	310623
537989	310624
232302	310625
27288	310626
654997	310627
420760	310628
130977	310629
91000	310630
567325	310631
576779	310632
240205	310633
19165	310634
411904	310635
476599	310636
667807	310637
382385	310638
2131	310639
63038	310640
404948	310641
515109	310642
307262	310643
157502	310644
98136	310645
84605	310646
654540	310647
681183	310648
538668	310649
45665	310650
378627	310651
163368	310652
517066	310653
30389	310654
424239	310655
57189	310656
137799	310657
45568	310658
307179	310659
184823	310660
461517	310661
644900	310662
197	310663
169238	310664
472519	310665
15498	310666
129581	310667
182462	310668
612654	310669
15457	310670
31751	310671
295004	310672
200600	310673
99276	310674
334595	310675
283158	310676
418394	310677
19886	310678
57184	310679
118433	310680
460485	310681
683894	310682
348605	310683
658624	310684
1587	310685
20106	310686
2178	310687
232538	310688
129344	310689
98842	310690
52893	310691
610531	310692
4246	310693
581868	310694
26028	310695
109721	310696
568849	310697
231906	310698
241889	310699
5772	310700
285936	310701
175668	310702
25395	310703
481317	310704
451581	310705
23498	310706
36475	310707
25528	310708
469972	310709
361880	310710
589291	310711
159027	310712
290197	310713
285541	310714
438743	310715
7763	310716
141356	310717
424217	310718
234915	310719
113033	310720
456281	310721
41961	310722
66867	310723
362971	310724
132343	310725
15521	310726
24245	310727
495436	310728
633537	310729
41599	310730
30244	310731
588352	310732
624680	310733
3142	310734
138768	310735
49513	310736
129181	310737
37647	310738
674233	310739
31344	310740
285617	310741
659802	310742
92884	310743
39582	310744
485379	310745
589884	310746
382477	310747
10817	310748
620032	310749
473928	310750
489725	310751
601475	310752
35401	310753
260432	310754
320233	310755
15131	310756
408841	310757
111562	310758
471779	310759
152019	310760
652215	310761
345047	310762
591203	310763
285765	310764
44283	310765
3696	310766
10001	310767
172979	310768
306307	310769
18609	310770
138830	310771
20704	310772
22512	310773
100229	310774
74343	310775
527822	310776
488693	310777
484521	310778
93565	310779
286425	310780
163488	310781
162061	310782
191319	310783
327420	310784
268406	310785
328648	310786
146410	310787
591267	310788
331724	310789
591227	310790
159367	310791
660601	310792
163273	310793
315874	310794
536356	310795
67947	310796
53721	310797
16383	310798
59132	310799
155113	310800
103109	310801
97238	310802
104784	310803
331699	310804
331701	310805
95553	310806
331730	310807
598421	310808
291258	310809
159326	310810
433727	310811
688366	310812
407119	310813
8913	310814
184564	310815
317141	310816
8596	310817
31257	310818
647050	310819
610803	310820
21006	310821
629054	310822
130201	310823
134354	310824
367408	310825
426487	310826
513521	310827
347349	310828
284100	310829
284106	310830
604341	310831
257258	310832
623337	310833
43210	310834
491932	310835
26969	310836
441	310837
624463	310838
622798	310839
363173	310840
502750	310841
314408	310842
373638	310843
382560	310844
317157	310845
615631	310846
125268	310847
489062	310848
448090	310849
60340	310850
426057	310851
88960	310852
354430	310853
458425	310854
453817	310855
386303	310856
157542	310857
9820	310858
689622	310859
86272	310860
270428	310861
195921	310862
608	310863
27470	310864
347078	310865
60329	310866
456564	310867
635031	310868
329311	310869
554271	310870
74026	310871
608948	310872
72220	310873
32214	310874
88318	310875
2119	310876
238833	310877
1220	310878
25864	310879
175633	310880
464575	310881
503031	310882
697878	310883
182632	310884
494185	310885
407548	310886
368463	310887
215243	310888
572142	310889
186	310890
184238	310891
18291	310892
542611	310893
641424	310894
316028	310895
7722	310896
31257	310897
595182	310898
158553	310899
19988	310900
252077	310901
229383	310902
694740	310903
686908	310904
615590	310905
1851	310906
294828	310907
5695	310908
406342	310909
55018	310910
24719	310911
20298	310912
319333	310913
400412	310914
141608	310915
444692	310916
89924	310917
615572	310918
278288	310919
17742	310920
526289	310921
1339	310922
166042	310923
493932	310924
172184	310925
62008	310926
378544	310927
419325	310928
477677	310929
314693	310930
153037	310931
618062	310932
23258	310933
1617	310934
153042	310935
458423	310936
526282	310937
588658	310938
668172	310939
642949	310940
311039	310941
37657	310942
104630	310943
112856	310944
53216	310945
980	310946
398897	310947
419838	310948
422518	310949
3357	310950
364249	310951
19600	310952
661530	310953
8654	310954
654170	310955
385085	310956
640412	310957
11190	310958
668123	310959
119032	310960
313225	310961
378790	310962
105228	310963
690483	310964
52964	310965
486306	310966
4039	310967
3916	310968
3279	310969
551927	310970
654141	310971
86389	310972
456695	310973
196942	310974
4939	310975
604224	310976
648932	310977
176519	310978
176545	310979
60328	310980
176551	310981
697881	310982
163422	310983
176525	310984
1213	310985
31714	310986
176542	310987
665376	310988
92250	310989
522592	310990
2374	310991
129106	310992
305017	310993
191552	310994
229478	310995
51866	310996
211999	310997
101854	310998
503774	310999
419274	311000
199656	311001
390588	311002
23428	311003
382667	311004
106976	311005
1814	311006
167993	311007
191140	311008
521119	311009
43927	311010
274441	311011
386646	311012
263921	311013
263907	311014
138869	311015
279914	311016
846	311017
273465	311018
521663	311019
25697	311020
80734	311021
12761	311022
104564	311023
19820	311024
59421	311025
637811	311026
391435	311027
657219	311028
42283	311029
428607	311030
428598	311031
387936	311032
571103	311033
124349	311034
141917	311035
31320	311036
11973	311037
666746	311038
316094	311039
687820	311040
308062	311041
421851	311042
495375	311043
546638	311044
487731	311045
10999	311046
162	311047
460983	311048
439212	311049
232639	311050
143028	311051
78867	311052
496767	311053
329004	311054
260382	311055
151422	311056
109392	311057
516814	311058
283476	311059
387573	311060
13510	311061
589448	311062
429471	311063
146229	311064
508296	311065
433106	311066
29469	311067
308186	311068
13402	311069
82348	311070
488564	311071
436741	311072
90049	311073
270569	311074
529269	311075
149429	311076
616820	311077
369727	311078
172275	311079
423904	311080
368653	311081
4177	311082
582614	311083
544746	311084
276699	311085
497547	311086
6950	311087
36765	311088
656940	311089
11009	311090
615237	311091
62	311092
35415	311093
279367	311094
10300	311095
367553	311096
152503	311097
176621	311098
400049	311099
277625	311100
19395	311101
48055	311102
198972	311103
432475	311104
134710	311105
125659	311106
480139	311107
4657	311108
148599	311109
428150	311110
306203	311111
4128	311112
503819	311113
491074	311114
447559	311115
579645	311116
648340	311117
94629	311118
448480	311119
7184	311120
573614	311121
510199	311122
635202	311123
278766	311124
222577	311125
434242	311126
685881	311127
650670	311128
685237	311129
678700	311130
408488	311131
484785	311132
453840	311133
109747	311134
140278	311135
57964	311136
333369	311137
659040	311138
132611	311139
7251	311140
107356	311141
308842	311142
114643	311143
280879	311144
27936	311145
59313	311146
129186	311147
536426	311148
600884	311149
360056	311150
153667	311151
234834	311152
144637	311153
48897	311154
122018	311155
254910	311156
353865	311157
528125	311158
518131	311159
239175	311160
520363	311161
83655	311162
355219	311163
88172	311164
643405	311165
30146	311166
207098	311167
58504	311168
370568	311169
3189	311170
27170	311171
414208	311172
566457	311173
515567	311174
523271	311175
377788	311176
421939	311177
134710	311178
434401	311179
473099	311180
4164	311181
46686	311182
18970	311183
388385	311184
118836	311185
23025	311186
37240	311187
61694	311188
469957	311189
287	311190
99062	311191
678236	311192
496327	311193
5005	311194
8692	311195
616842	311196
106324	311197
447280	311198
156451	311199
10888	311200
6728	311201
84247	311202
161082	311203
250635	311204
23038	311205
126924	311206
695531	311207
18913	311208
289305	311209
340	311210
596256	311211
74879	311212
453170	311213
416401	311214
79624	311215
330000	311216
353507	311217
123630	311218
339271	311219
587134	311220
64509	311221
51534	311222
131	311223
131	311224
600659	311225
440758	311226
620244	311227
383955	311228
123290	311229
563153	311230
46	311231
683901	311232
459669	311233
38364	311234
576810	311235
22408	311236
646384	311237
23033	311238
495714	311239
430200	311240
598228	311241
24546	311242
21671	311243
659456	311244
652798	311245
405946	311246
6990	311247
79106	311248
174632	311249
670531	311250
121557	311251
554473	311252
123619	311253
356461	311254
167782	311255
596694	311256
606327	311257
396780	311258
157529	311259
157529	311260
164244	311261
373	311262
109229	311263
385451	311264
413664	311265
638739	311266
538762	311267
2167	311268
65017	311269
460334	311270
223347	311271
594460	311272
342671	311273
301808	311274
141471	311275
510095	311276
309942	311277
2299	311278
34079	311279
40409	311280
135243	311281
458115	311282
80352	311283
282531	311284
212910	311285
41299	311286
664951	311287
188	311288
344456	311289
356915	311290
419015	311291
177546	311292
4645	311293
591655	311294
485391	311295
575396	311296
413514	311297
22362	311298
31339	311299
110168	311300
34982	311301
23523	311302
37776	311303
640789	311304
571919	311305
112402	311306
229056	311307
196022	311308
236562	311309
64954	311310
491003	311311
338811	311312
622860	311313
35733	311314
14801	311315
655210	311316
152568	311317
162952	311318
246690	311319
45940	311320
572434	311321
16816	311322
24460	311323
458435	311324
58626	311325
15181	311326
625615	311327
553120	311328
107988	311329
390333	311330
163509	311331
377866	311332
197536	311333
608496	311334
99311	311335
331810	311336
578493	311337
491803	311338
54557	311339
23761	311340
596651	311341
7747	311342
419345	311343
66982	311344
250780	311345
474348	311346
534246	311347
170621	311348
296407	311349
105044	311350
468393	311351
198581	311352
540366	311353
1249	311354
128369	311355
138267	311356
100284	311357
255677	311358
26969	311359
450375	311360
622785	311361
624575	311362
539827	311363
158517	311364
2953	311365
460398	311366
477064	311367
62127	311368
460082	311369
39515	311370
533888	311371
26010	311372
629214	311373
27226	311374
685966	311375
560367	311376
11073	311377
317809	311378
39515	311379
98312	311380
375240	311381
858	311382
697847	311383
679053	311384
388469	311385
134408	311386
51887	311387
196367	311388
284073	311389
268121	311390
556844	311391
243958	311392
170638	311393
415533	311394
6135	311395
333246	311396
47339	311397
4766	311398
143	311399
2024	311400
168225	311401
620901	311402
693307	311403
652828	311404
534746	311405
3016	311406
37699	311407
449989	311408
74379	311409
266451	311410
73278	311411
574853	311412
298378	311413
99275	311414
502889	311415
170641	311416
37665	311417
252118	311418
161204	311419
34620	311420
620985	311421
32515	311422
54357	311423
320703	311424
510650	311425
364323	311426
52836	311427
627311	311428
8777	311429
39220	311430
65683	311431
272915	311432
9888	311433
345168	311434
2180	311435
119286	311436
23069	311437
5871	311438
202715	311439
556957	311440
2131	311441
508075	311442
556810	311443
378414	311444
541010	311445
28399	311446
78328	311447
378426	311448
605269	311449
538516	311450
487674	311451
74331	311452
1826	311453
80899	311454
163190	311455
102727	311456
381295	311457
530990	311458
9508	311459
333271	311460
2238	311461
162330	311462
9255	311463
565973	311464
128364	311465
348858	311466
38847	311467
19168	311468
194437	311469
143480	311470
121971	311471
66187	311472
234577	311473
591374	311474
531881	311475
641084	311476
430793	311477
635730	311478
626450	311479
76263	311480
45862	311481
339024	311482
643460	311483
379893	311484
604906	311485
595533	311486
505075	311487
138564	311488
579324	311489
31870	311490
135806	311491
399327	311492
85780	311493
44757	311494
228089	311495
177525	311496
690126	311497
605486	311498
423445	311499
47858	311500
423442	311501
51633	311502
18229	311503
2294	311504
208187	311505
595160	311506
585055	311507
332361	311508
95706	311509
82239	311510
3213	311511
547581	311512
193122	311513
450228	311514
490803	311515
244298	311516
339066	311517
139524	311518
606814	311519
99946	311520
598381	311521
146936	311522
447749	311523
10610	311524
431059	311525
17870	311526
48514	311527
619752	311528
88541	311529
41786	311530
220242	311531
177838	311532
582967	311533
331933	311534
457476	311535
142653	311536
336108	311537
523070	311538
411325	311539
525824	311540
851	311541
227519	311542
7057	311543
104960	311544
112430	311545
588791	311546
58649	311547
556100	311548
22790	311549
574173	311550
252382	311551
278899	311552
430165	311553
457521	311554
554225	311555
17194	311556
72220	311557
50557	311558
2464	311559
79	311560
3758	311561
214883	311562
18385	311563
22921	311564
49002	311565
364094	311566
194979	311567
364550	311568
60422	311569
823	311570
607467	311571
10967	311572
4680	311573
286449	311574
593590	311575
281702	311576
53401	311577
6678	311578
663621	311579
153638	311580
24032	311581
3370	311582
34451	311583
353039	311584
106410	311585
472758	311586
238858	311587
15643	311588
140428	311589
628311	311590
567118	311591
15265	311592
175227	311593
374635	311594
20802	311595
483979	311596
29111	311597
8417	311598
76672	311599
464801	311600
39974	311601
42126	311602
127498	311603
15082	311604
633792	311605
673405	311606
8409	311607
16416	311608
40251	311609
76767	311610
332674	311611
6535	311612
19186	311613
504408	311614
305191	311615
120615	311616
627772	311617
636595	311618
4969	311619
155913	311620
599849	311621
410767	311622
590274	311623
30982	311624
42039	311625
44698	311626
537347	311627
581801	311628
127778	311629
1273	311630
44065	311631
414543	311632
502427	311633
67380	311634
47777	311635
111623	311636
127809	311637
7007	311638
270902	311639
673165	311640
245254	311641
19219	311642
281955	311643
125161	311644
32642	311645
246207	311646
120587	311647
87954	311648
58154	311649
142444	311650
45922	311651
15226	311652
130494	311653
22224	311654
557280	311655
142443	311656
129212	311657
582371	311658
503481	311659
15822	311660
207828	311661
250580	311662
72703	311663
551522	311664
107488	311665
233717	311666
679120	311667
144096	311668
28456	311669
2365	311670
346714	311671
615137	311672
11860	311673
579630	311674
101460	311675
49062	311676
33104	311677
599972	311678
450374	311679
223071	311680
71002	311681
447928	311682
24949	311683
131585	311684
79568	311685
632804	311686
2674	311687
261739	311688
355110	311689
426407	311690
79563	311691
43620	311692
107283	311693
20919	311694
155377	311695
308100	311696
88880	311697
249878	311698
452776	311699
167609	311700
93380	311701
8473	311702
281970	311703
11711	311704
49029	311705
129903	311706
43354	311707
144	311708
76451	311709
584859	311710
632830	311711
7921	311712
148752	311713
497919	311714
113052	311715
509072	311716
43790	311717
892	311718
167250	311719
470382	311720
171347	311721
81618	311722
481703	311723
174605	311724
174604	311725
481683	311726
532075	311727
364348	311728
76490	311729
151006	311730
74158	311731
659793	311732
115775	311733
111832	311734
198	311735
98946	311736
127453	311737
98806	311738
694944	311739
332652	311740
5256	311741
467025	311742
610300	311743
55043	311744
55086	311745
650934	311746
146369	311747
41662	311748
415519	311749
328381	311750
560805	311751
111881	311752
68182	311753
506	311754
334285	311755
6971	311756
115960	311757
110298	311758
53267	311759
7067	311760
148404	311761
3148	311762
156372	311763
52107	311764
9161	311765
292026	311766
507103	311767
10573	311768
33737	311769
311007	311770
427441	311771
109665	311772
69533	311773
409015	311774
537640	311775
566131	311776
534984	311777
534994	311778
149960	311779
287262	311780
611738	311781
105227	311782
59417	311783
533394	311784
419077	311785
683531	311786
637938	311787
26015	311788
198198	311789
121912	311790
279079	311791
6030	311792
342897	311793
327792	311794
414768	311795
154033	311796
624131	311797
348281	311798
22221	311799
15683	311800
648444	311801
453824	311802
160235	311803
125632	311804
546827	311805
434852	311806
429507	311807
162103	311808
692293	311809
510753	311810
555235	311811
41155	311812
170480	311813
688358	311814
619585	311815
167046	311816
313252	311817
291535	311818
79328	311819
377364	311820
62938	311821
54025	311822
673233	311823
167214	311824
25173	311825
60	311826
171760	311827
302927	311828
292030	311829
397181	311830
110731	311831
77702	311832
421559	311833
60100	311834
125512	311835
277133	311836
265007	311837
159457	311838
60983	311839
475334	311840
240965	311841
166123	311842
322654	311843
77769	311844
77627	311845
127815	311846
176733	311847
531096	311848
299035	311849
67096	311850
16777	311851
100724	311852
521957	311853
465863	311854
17216	311855
593686	311856
215273	311857
52939	311858
146452	311859
344	311860
325207	311861
9153	311862
607373	311863
19385	311864
158941	311865
465330	311866
124815	311867
570704	311868
355849	311869
221075	311870
488554	311871
585359	311872
110512	311873
417830	311874
665637	311875
593762	311876
649908	311877
90725	311878
495000	311879
68272	311880
404749	311881
695643	311882
494315	311883
175689	311884
649585	311885
49956	311886
578251	311887
272822	311888
502378	311889
1542	311890
49188	311891
606808	311892
127250	311893
11042	311894
402218	311895
2147	311896
3601	311897
183909	311898
183960	311899
114603	311900
419692	311901
62316	311902
20792	311903
303488	311904
45383	311905
622686	311906
531455	311907
128757	311908
649337	311909
20572	311910
673847	311911
132713	311912
223070	311913
78403	311914
191281	311915
582156	311916
310739	311917
206	311918
425128	311919
192117	311920
629184	311921
42532	311922
378944	311923
659164	311924
88288	311925
161	311926
162191	311927
419866	311928
419870	311929
114622	311930
419634	311931
378754	311932
125714	311933
319083	311934
272700	311935
627439	311936
344897	311937
639768	311938
678895	311939
32628	311940
171090	311941
534991	311942
12131	311943
272694	311944
305626	311945
230608	311946
127970	311947
668811	311948
43012	311949
582154	311950
272695	311951
93587	311952
87098	311953
654137	311954
654127	311955
419874	311956
331662	311957
562839	311958
528020	311959
505753	311960
329359	311961
378684	311962
622608	311963
621633	311964
415691	311965
480234	311966
213583	311967
47300	311968
442973	311969
1520	311970
21931	311971
631035	311972
378551	311973
149701	311974
419008	311975
28364	311976
455486	311977
3604	311978
4878	311979
325355	311980
346096	311981
463606	311982
604309	311983
53671	311984
82140	311985
434247	311986
21036	311987
487724	311988
1780	311989
613962	311990
39102	311991
269345	311992
16149	311993
113501	311994
32256	311995
1851	311996
104790	311997
675054	311998
178318	311999
2425	312000
538708	312001
84572	312002
121289	312003
89990	312004
57185	312005
592895	312006
606829	312007
569151	312008
63446	312009
659289	312010
233144	312011
11068	312012
379361	312013
583827	312014
153324	312015
501643	312016
279366	312017
42248	312018
408243	312019
98699	312020
417314	312021
400133	312022
59461	312023
598489	312024
124067	312025
7830	312026
693610	312027
258623	312028
229324	312029
177401	312030
288532	312031
125679	312032
386158	312033
37923	312034
2914	312035
2783	312036
166521	312037
4076	312038
172671	312039
156973	312040
64214	312041
102087	312042
8226	312043
62246	312044
140992	312045
153695	312046
139010	312047
114500	312048
546352	312049
611995	312050
110235	312051
310646	312052
95111	312053
45235	312054
146025	312055
132960	312056
245382	312057
335061	312058
88016	312059
280076	312060
576912	312061
623990	312062
319898	312063
429062	312064
68761	312065
353631	312066
134341	312067
5420	312068
6682	312069
153073	312070
656170	312071
665052	312072
618156	312073
39004	312074
130907	312075
178081	312076
6237	312077
28080	312078
360085	312079
665032	312080
517515	312081
56425	312082
631630	312083
117759	312084
2543	312085
423405	312086
150146	312087
57538	312088
341438	312089
240338	312090
220943	312091
616028	312092
568012	312093
6734	312094
417190	312095
54586	312096
343105	312097
416674	312098
343216	312099
137335	312100
1783	312101
332820	312102
165356	312103
32024	312104
544646	312105
5169	312106
261806	312107
107067	312108
603802	312109
53128	312110
527142	312111
573977	312112
362990	312113
454483	312114
460409	312115
406334	312116
453499	312117
576815	312118
252076	312119
589717	312120
419117	312121
414568	312122
610450	312123
234349	312124
119779	312125
316673	312126
41610	312127
184458	312128
358305	312129
455085	312130
648648	312131
404357	312132
298139	312133
694544	312134
376283	312135
205525	312136
149659	312137
272384	312138
679713	312139
45234	312140
622728	312141
616272	312142
92210	312143
485082	312144
386048	312145
16308	312146
91382	312147
146983	312148
212220	312149
314806	312150
37191	312151
168671	312152
171887	312153
9873	312154
690319	312155
3185	312156
665049	312157
167402	312158
4949	312159
4705	312160
70026	312161
28684	312162
136166	312163
567607	312164
585052	312165
599924	312166
93303	312167
560054	312168
237546	312169
181382	312170
367683	312171
396453	312172
98688	312173
214752	312174
319449	312175
649246	312176
16497	312177
50577	312178
147614	312179
144573	312180
387	312181
92394	312182
411966	312183
163852	312184
420573	312185
52489	312186
499216	312187
526559	312188
374306	312189
116808	312190
653819	312191
91310	312192
4534	312193
533132	312194
267713	312195
43143	312196
644292	312197
403721	312198
538112	312199
104536	312200
548171	312201
111460	312202
597668	312203
509244	312204
80629	312205
389032	312206
468787	312207
157984	312208
51896	312209
67781	312210
459323	312211
546806	312212
73845	312213
6791	312214
146116	312215
309115	312216
182207	312217
112782	312218
123982	312219
499974	312220
420185	312221
542364	312222
1836	312223
314232	312224
17553	312225
567051	312226
597084	312227
77838	312228
178738	312229
430245	312230
46296	312231
8171	312232
447156	312233
126002	312234
200872	312235
400222	312236
45321	312237
144577	312238
556944	312239
461379	312240
442497	312241
519873	312242
477376	312243
414945	312244
244609	312245
674339	312246
180790	312247
215913	312248
131069	312249
123682	312250
486165	312251
127750	312252
77520	312253
542444	312254
19513	312255
103635	312256
346	312257
22777	312258
168643	312259
11852	312260
241672	312261
688807	312262
266770	312263
13644	312264
6438	312265
16698	312266
654364	312267
56698	312268
116662	312269
73473	312270
189513	312271
432710	312272
12765	312273
300	312274
135648	312275
63584	312276
501301	312277
49098	312278
462071	312279
240145	312280
108	312281
490041	312282
364398	312283
61996	312284
1253	312285
366603	312286
349907	312287
31695	312288
168498	312289
48703	312290
146968	312291
677554	312292
189156	312293
194410	312294
482032	312295
694149	312296
172745	312297
536354	312298
365128	312299
179245	312300
330256	312301
434926	312302
237035	312303
381848	312304
178114	312305
112756	312306
97286	312307
102174	312308
233277	312309
17358	312310
341650	312311
86689	312312
214130	312313
166798	312314
214472	312315
233826	312316
559410	312317
347120	312318
251341	312319
519462	312320
15491	312321
84504	312322
398657	312323
374312	312324
639503	312325
640963	312326
119599	312327
103631	312328
347889	312329
384247	312330
584435	312331
299392	312332
563208	312333
26117	312334
567758	312335
99430	312336
74	312337
364065	312338
19899	312339
333431	312340
221272	312341
23147	312342
24732	312343
160503	312344
471102	312345
198786	312346
23156	312347
8959	312348
362412	312349
535018	312350
313517	312351
650288	312352
886	312353
85862	312354
81805	312355
20803	312356
45638	312357
98763	312358
466688	312359
576354	312360
102155	312361
112082	312362
350932	312363
11109	312364
452940	312365
21144	312366
229043	312367
660666	312368
281802	312369
202302	312370
46046	312371
12195	312372
215759	312373
378957	312374
160829	312375
551591	312376
15058	312377
370515	312378
22944	312379
128078	312380
691310	312381
451448	312382
687223	312383
598592	312384
498751	312385
55944	312386
498742	312387
538366	312388
437545	312389
54927	312390
602788	312391
649381	312392
15767	312393
185631	312394
387222	312395
44684	312396
95393	312397
501658	312398
491446	312399
440952	312400
32428	312401
155038	312402
386304	312403
20667	312404
141078	312405
134636	312406
657096	312407
168020	312408
23424	312409
94118	312410
580261	312411
150386	312412
338107	312413
419736	312414
248485	312415
379533	312416
336391	312417
19197	312418
369594	312419
352980	312420
215663	312421
215739	312422
214053	312423
571779	312424
289371	312425
9050	312426
321799	312427
631156	312428
386433	312429
456487	312430
485572	312431
163191	312432
440963	312433
51629	312434
364575	312435
12330	312436
12888	312437
553853	312438
334989	312439
53626	312440
610786	312441
257971	312442
522823	312443
226569	312444
545381	312445
29764	312446
529928	312447
478884	312448
51899	312449
6169	312450
515818	312451
222231	312452
695773	312453
544710	312454
676358	312455
403219	312456
144154	312457
8519	312458
339282	312459
386611	312460
636395	312461
386209	312462
340203	312463
301394	312464
10598	312465
586837	312466
610848	312467
532055	312468
427797	312469
506602	312470
504366	312471
22838	312472
650242	312473
197154	312474
569394	312475
542502	312476
18374	312477
268757	312478
339548	312479
627331	312480
175283	312481
364712	312482
15390	312483
85205	312484
278434	312485
39503	312486
539861	312487
50294	312488
614146	312489
358522	312490
567500	312491
33415	312492
524291	312493
51676	312494
7128	312495
685490	312496
193629	312497
459144	312498
287972	312499
13056	312500
462214	312501
682483	312502
329138	312503
448869	312504
51645	312505
153050	312506
18053	312507
88677	312508
318	312509
280117	312510
4	312511
249363	312512
39643	312513
389091	312514
49576	312515
297986	312516
600664	312517
240190	312518
397043	312519
233454	312520
537130	312521
628895	312522
511170	312523
333064	312524
50244	312525
1659	312526
640245	312527
16604	312528
546294	312529
645407	312530
151539	312531
47406	312532
18	312533
527811	312534
110495	312535
3212	312536
626107	312537
124625	312538
4037	312539
33486	312540
490738	312541
487914	312542
9233	312543
131887	312544
52887	312545
334812	312546
321761	312547
540201	312548
952	312549
334860	312550
376034	312551
297644	312552
631159	312553
476423	312554
631221	312555
553473	312556
668410	312557
25148	312558
104163	312559
167893	312560
317541	312561
294117	312562
405834	312563
323599	312564
376105	312565
377893	312566
167896	312567
4905	312568
610128	312569
93058	312570
676397	312571
568037	312572
661895	312573
461002	312574
38994	312575
271934	312576
375314	312577
658973	312578
133810	312579
441415	312580
410995	312581
684103	312582
555527	312583
93541	312584
657198	312585
171396	312586
668562	312587
686811	312588
269434	312589
32691	312590
638791	312591
94286	312592
59478	312593
605793	312594
481746	312595
240812	312596
45134	312597
33693	312598
284480	312599
305898	312600
570852	312601
571249	312602
254898	312603
419972	312604
123674	312605
463950	312606
542035	312607
49754	312608
444052	312609
684434	312610
566486	312611
250187	312612
34508	312613
637569	312614
193667	312615
70610	312616
158207	312617
22110	312618
68422	312619
85372	312620
11615	312621
616436	312622
311080	312623
71723	312624
285773	312625
184561	312626
66589	312627
477324	312628
84246	312629
49677	312630
336303	312631
173568	312632
497532	312633
272097	312634
122465	312635
113621	312636
626190	312637
502532	312638
12740	312639
571054	312640
452138	312641
162107	312642
529455	312643
145636	312644
641410	312645
287523	312646
359846	312647
105	312648
689003	312649
130431	312650
13645	312651
2934	312652
3151	312653
285042	312654
636183	312655
662834	312656
10021	312657
86471	312658
597958	312659
220112	312660
130633	312661
284069	312662
692603	312663
124340	312664
529217	312665
556114	312666
124994	312667
234424	312668
3316	312669
569508	312670
99731	312671
212022	312672
147050	312673
154996	312674
151771	312675
492075	312676
402623	312677
128140	312678
284242	312679
586266	312680
413126	312681
126026	312682
638537	312683
517693	312684
541563	312685
529489	312686
351380	312687
633852	312688
21550	312689
23535	312690
21571	312691
654747	312692
553362	312693
4392	312694
56	312695
2904	312696
16604	312697
53292	312698
130944	312699
695689	312700
617337	312701
240168	312702
480170	312703
462172	312704
349346	312705
97213	312706
627165	312707
182906	312708
98989	312709
73212	312710
657153	312711
542688	312712
625767	312713
641293	312714
638533	312715
186	312716
1584	312717
642599	312718
143619	312719
578440	312720
60827	312721
4255	312722
259812	312723
293147	312724
600336	312725
46430	312726
54927	312727
161745	312728
169338	312729
142775	312730
53190	312731
135762	312732
457451	312733
167356	312734
138959	312735
470167	312736
337095	312737
954	312738
171504	312739
378700	312740
133335	312741
461023	312742
491116	312743
190167	312744
485600	312745
163038	312746
91404	312747
315033	312748
261368	312749
349021	312750
648366	312751
413850	312752
470457	312753
2232	312754
100146	312755
494939	312756
113484	312757
691055	312758
619055	312759
95651	312760
273979	312761
663739	312762
201027	312763
576510	312764
97034	312765
529439	312766
199224	312767
297010	312768
434230	312769
240282	312770
592083	312771
40547	312772
255932	312773
630149	312774
426597	312775
592040	312776
601286	312777
144755	312778
55837	312779
549807	312780
238210	312781
592058	312782
343930	312783
163180	312784
56194	312785
305986	312786
219740	312787
571522	312788
39778	312789
372280	312790
417814	312791
537893	312792
617724	312793
158785	312794
13182	312795
16206	312796
11008	312797
168691	312798
12626	312799
448416	312800
133647	312801
1177	312802
211186	312803
126660	312804
71708	312805
180346	312806
317609	312807
487835	312808
426352	312809
629779	312810
192436	312811
123107	312812
91793	312813
37197	312814
269029	312815
43598	312816
157934	312817
414751	312818
145676	312819
128	312820
1115	312821
278539	312822
558717	312823
386337	312824
95138	312825
163234	312826
19460	312827
405653	312828
340820	312829
375530	312830
60411	312831
30455	312832
71808	312833
647633	312834
447904	312835
287667	312836
155789	312837
693375	312838
554640	312839
22391	312840
22842	312841
483672	312842
300557	312843
354914	312844
338617	312845
71249	312846
678842	312847
213	312848
520977	312849
131784	312850
10361	312851
419231	312852
499322	312853
299761	312854
145342	312855
29302	312856
145340	312857
487096	312858
47356	312859
526800	312860
592516	312861
487989	312862
26548	312863
184498	312864
152191	312865
435919	312866
527575	312867
74472	312868
142734	312869
118271	312870
233031	312871
23082	312872
60	312873
363065	312874
646332	312875
692154	312876
199638	312877
308669	312878
94183	312879
626361	312880
530189	312881
13603	312882
526652	312883
333396	312884
23577	312885
333382	312886
1029	312887
185460	312888
428392	312889
109535	312890
623078	312891
669581	312892
592709	312893
461902	312894
592717	312895
631447	312896
589368	312897
335159	312898
99666	312899
10742	312900
221459	312901
205394	312902
148951	312903
246504	312904
242407	312905
557368	312906
583095	312907
635810	312908
669360	312909
57830	312910
595670	312911
46741	312912
478715	312913
7018	312914
686039	312915
541244	312916
331278	312917
683169	312918
95960	312919
38020	312920
444316	312921
331440	312922
403569	312923
331499	312924
48896	312925
42554	312926
26143	312927
53731	312928
355462	312929
544117	312930
170537	312931
164195	312932
567123	312933
616682	312934
327105	312935
683583	312936
387791	312937
207385	312938
23545	312939
159396	312940
382869	312941
509792	312942
19975	312943
543036	312944
333457	312945
592536	312946
509123	312947
333385	312948
592498	312949
592695	312950
333351	312951
53732	312952
592603	312953
82525	312954
625529	312955
24961	312956
544269	312957
28958	312958
20654	312959
617282	312960
133890	312961
685451	312962
7085	312963
2939	312964
367018	312965
278143	312966
129524	312967
264613	312968
15327	312969
512792	312970
66402	312971
92	312972
474999	312973
653733	312974
521289	312975
178459	312976
62153	312977
524255	312978
85441	312979
383141	312980
482607	312981
97373	312982
432078	312983
430665	312984
673202	312985
472522	312986
134	312987
302735	312988
399663	312989
203508	312990
282024	312991
246177	312992
71446	312993
159163	312994
48743	312995
491248	312996
55900	312997
668960	312998
478448	312999
146695	313000
208659	313001
117344	313002
55428	313003
360242	313004
70200	313005
266156	313006
609493	313007
666512	313008
615713	313009
25494	313010
57171	313011
116264	313012
18444	313013
367239	313014
349732	313015
72541	313016
37732	313017
472255	313018
245264	313019
307219	313020
339503	313021
366387	313022
12604	313023
283420	313024
22109	313025
407650	313026
83668	313027
147206	313028
107284	313029
109172	313030
157281	313031
409642	313032
2172	313033
481717	313034
162540	313035
506730	313036
433905	313037
36710	313038
612267	313039
65965	313040
575939	313041
614615	313042
591407	313043
679782	313044
441276	313045
252796	313046
243800	313047
108525	313048
255055	313049
106151	313050
383095	313051
150211	313052
509383	313053
222735	313054
56652	313055
604003	313056
610200	313057
657257	313058
19256	313059
7623	313060
442914	313061
58753	313062
281007	313063
257415	313064
257421	313065
139621	313066
139621	313067
159845	313068
78483	313069
154437	313070
62332	313071
21479	313072
389146	313073
592673	313074
333347	313075
333345	313076
592497	313077
592571	313078
592659	313079
132173	313080
138975	313081
18563	313082
381789	313083
494916	313084
35104	313085
6274	313086
56596	313087
109663	313088
55444	313089
580436	313090
31186	313091
524100	313092
454165	313093
230344	313094
587258	313095
3735	313096
625927	313097
301428	313098
301430	313099
55518	313100
24300	313101
41726	313102
2122	313103
345066	313104
166203	313105
165681	313106
19732	313107
333391	313108
592622	313109
562677	313110
103387	313111
47743	313112
8434	313113
434528	313114
49410	313115
290964	313116
217247	313117
515774	313118
633148	313119
112078	313120
333313	313121
100462	313122
110694	313123
168762	313124
592512	313125
592583	313126
592577	313127
481661	313128
481659	313129
600470	313130
340510	313131
90404	313132
475381	313133
468300	313134
614970	313135
412025	313136
279678	313137
1589	313138
406436	313139
292071	313140
414609	313141
95997	313142
36871	313143
582991	313144
24263	313145
403	313146
671258	313147
333687	313148
333691	313149
105	313150
170727	313151
173245	313152
414148	313153
643151	313154
42007	313155
270823	313156
432930	313157
96007	313158
502562	313159
72663	313160
410277	313161
642731	313162
304305	313163
469194	313164
56808	313165
4437	313166
42853	313167
94347	313168
395130	313169
284193	313170
57249	313171
47967	313172
324720	313173
355848	313174
171239	313175
615696	313176
25839	313177
84754	313178
632714	313179
649556	313180
313	313181
231143	313182
605835	313183
444271	313184
151235	313185
228970	313186
43	313187
343748	313188
68972	313189
233436	313190
269919	313191
690999	313192
346414	313193
84222	313194
125076	313195
28866	313196
136054	313197
85597	313198
42376	313199
564717	313200
54090	313201
201041	313202
39112	313203
576257	313204
114858	313205
512654	313206
369587	313207
663009	313208
209022	313209
530992	313210
386469	313211
28567	313212
96216	313213
593020	313214
474161	313215
531360	313216
478426	313217
8050	313218
117268	313219
451868	313220
86124	313221
3706	313222
235465	313223
60392	313224
144317	313225
303223	313226
238781	313227
15961	313228
26035	313229
600361	313230
25493	313231
199986	313232
110420	313233
362807	313234
568723	313235
157391	313236
19418	313237
36955	313238
173291	313239
173287	313240
289678	313241
15622	313242
349688	313243
465726	313244
579170	313245
655710	313246
9014	313247
57744	313248
610323	313249
503504	313250
244373	313251
558449	313252
557720	313253
130751	313254
652713	313255
241856	313256
606095	313257
475	313258
164604	313259
166306	313260
496123	313261
23957	313262
628285	313263
241428	313264
234483	313265
10849	313266
7432	313267
6546	313268
585871	313269
156081	313270
20033	313271
449	313272
115197	313273
427167	313274
307311	313275
149826	313276
45770	313277
175876	313278
12631	313279
48019	313280
145151	313281
579919	313282
166366	313283
652785	313284
181444	313285
554876	313286
2193	313287
107111	313288
82468	313289
654484	313290
521563	313291
4835	313292
486851	313293
1806	313294
188725	313295
624428	313296
405906	313297
573189	313298
23390	313299
52041	313300
673400	313301
71825	313302
33972	313303
613031	313304
313743	313305
87661	313306
274600	313307
33483	313308
540670	313309
58767	313310
653445	313311
241015	313312
409430	313313
207033	313314
113047	313315
156558	313316
400326	313317
932	313318
130265	313319
536071	313320
197495	313321
567341	313322
34682	313323
81175	313324
141079	313325
21924	313326
198435	313327
154833	313328
168971	313329
321900	313330
158483	313331
276677	313332
347793	313333
62027	313334
465156	313335
2376	313336
186657	313337
82158	313338
100993	313339
225976	313340
446607	313341
341125	313342
382073	313343
126997	313344
676140	313345
59785	313346
334832	313347
82289	313348
42328	313349
417947	313350
114032	313351
114056	313352
471697	313353
20655	313354
2063	313355
679294	313356
126272	313357
40842	313358
639493	313359
19632	313360
153447	313361
278110	313362
459912	313363
3324	313364
57934	313365
416494	313366
160729	313367
559818	313368
686317	313369
368382	313370
258304	313371
447346	313372
95937	313373
28232	313374
690394	313375
131815	313376
83381	313377
562910	313378
11345	313379
278392	313380
406222	313381
144601	313382
72636	313383
110971	313384
649791	313385
386680	313386
197934	313387
81519	313388
29564	313389
170388	313390
125476	313391
11714	313392
579003	313393
279777	313394
29463	313395
7469	313396
555130	313397
557976	313398
44681	313399
126549	313400
320009	313401
689153	313402
360635	313403
27695	313404
587835	313405
38773	313406
178431	313407
147480	313408
271280	313409
55111	313410
180446	313411
307565	313412
356872	313413
86738	313414
294080	313415
3323	313416
37821	313417
1317	313418
350027	313419
501113	313420
808	313421
191820	313422
481867	313423
350088	313424
187057	313425
281	313426
103910	313427
10019	313428
118902	313429
482967	313430
310712	313431
107490	313432
510038	313433
545296	313434
3917	313435
23527	313436
130078	313437
426809	313438
315553	313439
292260	313440
3881	313441
184683	313442
348991	313443
338849	313444
48993	313445
335104	313446
97221	313447
663748	313448
335078	313449
335088	313450
335097	313451
17323	313452
96305	313453
96308	313454
335119	313455
491206	313456
303072	313457
60352	313458
148118	313459
108	313460
346280	313461
36971	313462
359612	313463
58020	313464
111114	313465
45919	313466
196194	313467
89484	313468
93936	313469
17095	313470
130652	313471
387029	313472
388183	313473
20497	313474
308059	313475
42399	313476
370544	313477
524	313478
198510	313479
681803	313480
492884	313481
14058	313482
22046	313483
8968	313484
297097	313485
297024	313486
630058	313487
676648	313488
403471	313489
37062	313490
243878	313491
40301	313492
529651	313493
124968	313494
27560	313495
516003	313496
106328	313497
182440	313498
178213	313499
88049	313500
318670	313501
111674	313502
113923	313503
399646	313504
220299	313505
37506	313506
638785	313507
29115	313508
11813	313509
480331	313510
331176	313511
19286	313512
106155	313513
212409	313514
5736	313515
10223	313516
325722	313517
34498	313518
334183	313519
209402	313520
19881	313521
100835	313522
40393	313523
383777	313524
2211	313525
146780	313526
547	313527
104842	313528
547	313529
375634	313530
375468	313531
375935	313532
378962	313533
110853	313534
5305	313535
50179	313536
126127	313537
9176	313538
1750	313539
594656	313540
374406	313541
324293	313542
468772	313543
53708	313544
248997	313545
616145	313546
673879	313547
511942	313548
332195	313549
88610	313550
493070	313551
628029	313552
5931	313553
548047	313554
579619	313555
19599	313556
347350	313557
638525	313558
669333	313559
24420	313560
12175	313561
25668	313562
20855	313563
117627	313564
16354	313565
337305	313566
33637	313567
337317	313568
39311	313569
412816	313570
279657	313571
134858	313572
18521	313573
275131	313574
111451	313575
229142	313576
656527	313577
212256	313578
196251	313579
122216	313580
206419	313581
355173	313582
554852	313583
399480	313584
686420	313585
2117	313586
676371	313587
435033	313588
605862	313589
29681	313590
679803	313591
51984	313592
187461	313593
679804	313594
25305	313595
460435	313596
123787	313597
646735	313598
28529	313599
51971	313600
146386	313601
162871	313602
179399	313603
598334	313604
665639	313605
21834	313606
439466	313607
665618	313608
15790	313609
665610	313610
166779	313611
191616	313612
439483	313613
669117	313614
302	313615
618721	313616
439470	313617
242022	313618
22980	313619
410773	313620
477736	313621
452419	313622
373240	313623
352532	313624
673342	313625
482424	313626
417188	313627
166955	313628
343534	313629
430975	313630
121364	313631
372892	313632
696564	313633
10339	313634
52200	313635
195709	313636
14982	313637
48651	313638
480808	313639
106029	313640
39732	313641
13480	313642
438679	313643
229526	313644
40327	313645
426277	313646
325803	313647
34136	313648
349269	313649
75412	313650
243851	313651
75388	313652
691568	313653
426255	313654
270734	313655
201823	313656
62935	313657
139236	313658
642417	313659
685175	313660
638771	313661
158412	313662
14647	313663
589540	313664
519438	313665
574814	313666
467720	313667
560811	313668
426980	313669
165040	313670
262921	313671
12383	313672
230261	313673
679744	313674
257205	313675
83351	313676
361418	313677
176068	313678
511365	313679
249100	313680
55959	313681
351362	313682
375186	313683
675904	313684
178621	313685
355	313686
481024	313687
20580	313688
31855	313689
86860	313690
79	313691
119380	313692
41417	313693
33752	313694
557628	313695
98812	313696
9725	313697
362541	313698
613929	313699
15442	313700
49118	313701
235468	313702
234303	313703
3716	313704
127741	313705
53787	313706
475101	313707
137450	313708
980	313709
260510	313710
3255	313711
55391	313712
288250	313713
349705	313714
439061	313715
160117	313716
558496	313717
92354	313718
335794	313719
383205	313720
194	313721
266742	313722
124995	313723
655357	313724
48064	313725
311086	313726
669867	313727
481336	313728
504183	313729
694683	313730
4086	313731
221507	313732
133055	313733
616521	313734
640964	313735
142085	313736
15523	313737
270871	313738
8180	313739
644654	313740
138158	313741
378482	313742
508364	313743
633311	313744
15079	313745
270205	313746
529615	313747
342431	313748
6655	313749
673922	313750
230099	313751
498753	313752
163757	313753
653219	313754
68374	313755
29618	313756
211491	313757
33398	313758
112837	313759
238997	313760
447164	313761
573870	313762
79804	313763
39818	313764
397964	313765
144767	313766
255705	313767
61509	313768
423815	313769
27200	313770
224118	313771
168949	313772
337798	313773
7268	313774
112654	313775
344222	313776
9535	313777
74196	313778
79450	313779
211436	313780
278122	313781
340947	313782
129864	313783
402833	313784
74015	313785
117096	313786
306147	313787
14039	313788
7616	313789
37168	313790
157642	313791
271037	313792
72649	313793
462	313794
435261	313795
25094	313796
255070	313797
531830	313798
184179	313799
557676	313800
221496	313801
281340	313802
373662	313803
666015	313804
148060	313805
2774	313806
247579	313807
111962	313808
668570	313809
664970	313810
594810	313811
532630	313812
393362	313813
275446	313814
37470	313815
177876	313816
227748	313817
16080	313818
132405	313819
376913	313820
566187	313821
559801	313822
358939	313823
151373	313824
22891	313825
522034	313826
339588	313827
622534	313828
398180	313829
590087	313830
57783	313831
630144	313832
5	313833
57227	313834
419353	313835
41171	313836
429957	313837
694017	313838
21940	313839
277	313840
562685	313841
267477	313842
480782	313843
179201	313844
130599	313845
300626	313846
678021	313847
42508	313848
42508	313849
114512	313850
42508	313851
411418	313852
384737	313853
696258	313854
63747	313855
625988	313856
291364	313857
650146	313858
48498	313859
440056	313860
41093	313861
212508	313862
16061	313863
22930	313864
127073	313865
282476	313866
655432	313867
428245	313868
408677	313869
639614	313870
241222	313871
175433	313872
538836	313873
642300	313874
363874	313875
124527	313876
541391	313877
262137	313878
278396	313879
55858	313880
417477	313881
615465	313882
148140	313883
379465	313884
263817	313885
172776	313886
216807	313887
512718	313888
312614	313889
433448	313890
450397	313891
151755	313892
554754	313893
692954	313894
32425	313895
81973	313896
580676	313897
348984	313898
127700	313899
52599	313900
101	313901
548289	313902
67001	313903
110691	313904
565952	313905
488507	313906
577790	313907
230886	313908
39578	313909
378815	313910
63229	313911
74074	313912
427819	313913
146816	313914
133209	313915
92052	313916
5471	313917
21488	313918
167235	313919
86934	313920
67325	313921
102394	313922
201612	313923
543601	313924
134384	313925
61273	313926
83004	313927
300790	313928
2458	313929
552173	313930
836	313931
677226	313932
166164	313933
203	313934
187266	313935
13061	313936
187392	313937
119155	313938
171960	313939
246096	313940
165908	313941
66754	313942
23720	313943
361429	313944
586619	313945
103610	313946
324735	313947
33780	313948
80083	313949
544571	313950
258490	313951
486333	313952
47376	313953
176589	313954
205296	313955
390923	313956
107462	313957
17258	313958
397376	313959
172329	313960
446223	313961
126483	313962
50975	313963
23549	313964
9567	313965
12669	313966
555404	313967
148491	313968
394931	313969
30444	313970
364930	313971
114792	313972
66893	313973
319030	313974
80511	313975
611124	313976
156173	313977
23968	313978
127467	313979
578862	313980
655447	313981
162018	313982
190382	313983
162016	313984
109074	313985
166135	313986
122159	313987
404527	313988
159495	313989
40311	313990
557140	313991
78395	313992
668344	313993
534073	313994
408934	313995
564008	313996
169118	313997
19806	313998
407093	313999
490134	314000
818	314001
74789	314002
160017	314003
557630	314004
251513	314005
638822	314006
52752	314007
59189	314008
471427	314009
156736	314010
125308	314011
17806	314012
688012	314013
21028	314014
34063	314015
1944	314016
82090	314017
641830	314018
5541	314019
460511	314020
72799	314021
678693	314022
248774	314023
536351	314024
676819	314025
469280	314026
97905	314027
13988	314028
64718	314029
626392	314030
499644	314031
65444	314032
113626	314033
124009	314034
682203	314035
25176	314036
9762	314037
54197	314038
64350	314039
120397	314040
597261	314041
46919	314042
143663	314043
333852	314044
22262	314045
532854	314046
344622	314047
269727	314048
359888	314049
167310	314050
223445	314051
326571	314052
79005	314053
515373	314054
143356	314055
622999	314056
162082	314057
70757	314058
23689	314059
298498	314060
6277	314061
692580	314062
263932	314063
231755	314064
52686	314065
34681	314066
298997	314067
350024	314068
106684	314069
19263	314070
113297	314071
694063	314072
75830	314073
281558	314074
658082	314075
40848	314076
84509	314077
201305	314078
266184	314079
660984	314080
177123	314081
520930	314082
83833	314083
509832	314084
382549	314085
2683	314086
597765	314087
258832	314088
128242	314089
621884	314090
395640	314091
94840	314092
523217	314093
394586	314094
127984	314095
107526	314096
692251	314097
440274	314098
47310	314099
114617	314100
127687	314101
260389	314102
604635	314103
200188	314104
35486	314105
36597	314106
48513	314107
676955	314108
624111	314109
567150	314110
57330	314111
559017	314112
654509	314113
695752	314114
149175	314115
569266	314116
263662	314117
386115	314118
457868	314119
183459	314120
310279	314121
492202	314122
14190	314123
51419	314124
314045	314125
35752	314126
690028	314127
639484	314128
378744	314129
385158	314130
100340	314131
129638	314132
611145	314133
269831	314134
445909	314135
391019	314136
38139	314137
374268	314138
403299	314139
115405	314140
206949	314141
672699	314142
433943	314143
21589	314144
621856	314145
283079	314146
447643	314147
43695	314148
547755	314149
633933	314150
204135	314151
69678	314152
386595	314153
93512	314154
475553	314155
430679	314156
519249	314157
281468	314158
288873	314159
386160	314160
37767	314161
166884	314162
93515	314163
464793	314164
8772	314165
561271	314166
89504	314167
24318	314168
555924	314169
447747	314170
607671	314171
92886	314172
326513	314173
634343	314174
689476	314175
50078	314176
359278	314177
79070	314178
121806	314179
425373	314180
32762	314181
239072	314182
416597	314183
527071	314184
82347	314185
263670	314186
1725	314187
57922	314188
248961	314189
445045	314190
258576	314191
28228	314192
428913	314193
70696	314194
80585	314195
146274	314196
659842	314197
172945	314198
90871	314199
120245	314200
691337	314201
53601	314202
44133	314203
159106	314204
330861	314205
636984	314206
43156	314207
576100	314208
9157	314209
9988	314210
222367	314211
694466	314212
73448	314213
667022	314214
693097	314215
422241	314216
224	314217
435286	314218
40827	314219
624594	314220
8900	314221
204734	314222
158136	314223
448584	314224
386453	314225
125007	314226
45148	314227
125583	314228
36119	314229
588084	314230
449915	314231
91146	314232
81975	314233
106823	314234
382452	314235
470947	314236
67821	314237
275023	314238
555050	314239
583496	314240
3434	314241
435326	314242
7162	314243
4481	314244
20594	314245
146954	314246
676759	314247
154852	314248
368791	314249
671384	314250
327	314251
18229	314252
7041	314253
99088	314254
493590	314255
294988	314256
288870	314257
294171	314258
465503	314259
73443	314260
3688	314261
446228	314262
310235	314263
554877	314264
23895	314265
23895	314266
664228	314267
20741	314268
370957	314269
210705	314270
131891	314271
234228	314272
17182	314273
463479	314274
546618	314275
34555	314276
479547	314277
7253	314278
232550	314279
10168	314280
88108	314281
325528	314282
196873	314283
468408	314284
9555	314285
614155	314286
50945	314287
369491	314288
333907	314289
128979	314290
299945	314291
553058	314292
35757	314293
1206	314294
56513	314295
667110	314296
10215	314297
231266	314298
13938	314299
63378	314300
519973	314301
486484	314302
615939	314303
57483	314304
140587	314305
81444	314306
311854	314307
450026	314308
102218	314309
253531	314310
4775	314311
304550	314312
484469	314313
542712	314314
124425	314315
456049	314316
130780	314317
14953	314318
10131	314319
132659	314320
359778	314321
13356	314322
510958	314323
371972	314324
359990	314325
70679	314326
344804	314327
489704	314328
338866	314329
151446	314330
212780	314331
53693	314332
140135	314333
372095	314334
572580	314335
97740	314336
654128	314337
292267	314338
161177	314339
98726	314340
164611	314341
327442	314342
581936	314343
283905	314344
490307	314345
12412	314346
647732	314347
566040	314348
598736	314349
421403	314350
4510	314351
5683	314352
389326	314353
287294	314354
628404	314355
602402	314356
10811	314357
522	314358
235	314359
1116	314360
41965	314361
169442	314362
538626	314363
221794	314364
90865	314365
82574	314366
345364	314367
5997	314368
43569	314369
651413	314370
2435	314371
25820	314372
2367	314373
537260	314374
1449	314375
52264	314376
379845	314377
92776	314378
584342	314379
149717	314380
574424	314381
532961	314382
50452	314383
480969	314384
566282	314385
686	314386
52656	314387
25633	314388
682265	314389
87904	314390
149488	314391
49252	314392
3977	314393
368790	314394
539369	314395
562511	314396
146569	314397
354295	314398
45377	314399
459164	314400
678385	314401
306321	314402
651596	314403
408865	314404
1941	314405
22046	314406
32411	314407
32669	314408
34041	314409
601445	314410
40787	314411
54485	314412
173054	314413
120520	314414
6849	314415
417171	314416
423262	314417
751	314418
145728	314419
27339	314420
88221	314421
471934	314422
645143	314423
589272	314424
117740	314425
158611	314426
536900	314427
454042	314428
456743	314429
152904	314430
3915	314431
433564	314432
116340	314433
471960	314434
166556	314435
90098	314436
517703	314437
286706	314438
2875	314439
402334	314440
392302	314441
345813	314442
487264	314443
238014	314444
80025	314445
643960	314446
95084	314447
30205	314448
213652	314449
598743	314450
80863	314451
244929	314452
7119	314453
547701	314454
70950	314455
86390	314456
506145	314457
662723	314458
7462	314459
87172	314460
241145	314461
520536	314462
12437	314463
678173	314464
33511	314465
92833	314466
323279	314467
167323	314468
647380	314469
496679	314470
659831	314471
35910	314472
448493	314473
130979	314474
75892	314475
481512	314476
368502	314477
64101	314478
47251	314479
12509	314480
219907	314481
79725	314482
117	314483
211860	314484
13601	314485
67613	314486
345751	314487
143543	314488
6132	314489
750	314490
37541	314491
494321	314492
632113	314493
17464	314494
155390	314495
331037	314496
84267	314497
54007	314498
493100	314499
6628	314500
655105	314501
674834	314502
38194	314503
21552	314504
110179	314505
120508	314506
48356	314507
174394	314508
663475	314509
152899	314510
27128	314511
544370	314512
363946	314513
238485	314514
105694	314515
122287	314516
308817	314517
433170	314518
498831	314519
568479	314520
622	314521
386316	314522
452349	314523
618179	314524
390906	314525
607381	314526
167962	314527
262253	314528
45021	314529
477614	314530
555548	314531
99581	314532
113655	314533
405023	314534
44907	314535
138325	314536
37426	314537
109431	314538
12292	314539
71590	314540
554718	314541
1866	314542
83179	314543
585401	314544
12880	314545
585119	314546
405965	314547
484690	314548
44400	314549
116786	314550
680381	314551
278400	314552
411280	314553
550561	314554
557838	314555
500922	314556
169736	314557
4171	314558
405754	314559
7058	314560
248225	314561
1330	314562
395983	314563
596568	314564
309988	314565
8956	314566
529009	314567
630971	314568
336104	314569
41921	314570
54604	314571
679175	314572
49130	314573
160293	314574
594541	314575
368551	314576
569119	314577
419720	314578
3933	314579
259296	314580
160606	314581
163484	314582
1164	314583
411816	314584
409903	314585
38305	314586
37993	314587
226251	314588
38726	314589
656054	314590
10650	314591
55197	314592
608954	314593
17262	314594
73313	314595
124726	314596
20528	314597
102118	314598
43596	314599
110021	314600
560	314601
1613	314602
560	314603
491543	314604
346804	314605
50087	314606
671876	314607
130352	314608
98039	314609
49150	314610
481646	314611
617907	314612
383781	314613
9330	314614
374170	314615
545151	314616
496156	314617
57659	314618
605817	314619
91	314620
666995	314621
2667	314622
379765	314623
546707	314624
656671	314625
591631	314626
381397	314627
654441	314628
12824	314629
91846	314630
135896	314631
102583	314632
495194	314633
18003	314634
248575	314635
550144	314636
22801	314637
319099	314638
204640	314639
16357	314640
4928	314641
657213	314642
36056	314643
97929	314644
193264	314645
591716	314646
391357	314647
141094	314648
691434	314649
519743	314650
119875	314651
592833	314652
523239	314653
153214	314654
308069	314655
509063	314656
160711	314657
517221	314658
596165	314659
392673	314660
385216	314661
126653	314662
4413	314663
62351	314664
566063	314665
374	314666
3864	314667
498143	314668
215929	314669
193120	314670
130904	314671
21120	314672
259737	314673
4886	314674
57668	314675
66117	314676
203805	314677
167710	314678
658981	314679
5047	314680
644826	314681
454072	314682
613487	314683
9901	314684
207389	314685
694725	314686
58508	314687
511092	314688
386417	314689
583694	314690
74483	314691
140932	314692
354548	314693
104289	314694
236060	314695
355735	314696
12116	314697
82108	314698
317198	314699
159133	314700
1586	314701
627774	314702
12396	314703
551173	314704
103258	314705
573964	314706
685986	314707
395455	314708
221248	314709
341891	314710
7308	314711
24847	314712
459523	314713
198294	314714
250883	314715
310377	314716
379654	314717
58850	314718
91674	314719
16419	314720
425977	314721
13622	314722
378380	314723
155831	314724
314840	314725
422639	314726
14102	314727
47354	314728
362502	314729
91090	314730
106123	314731
154812	314732
158424	314733
215559	314734
671458	314735
530696	314736
79738	314737
49351	314738
456778	314739
331275	314740
103	314741
58047	314742
364160	314743
215737	314744
207136	314745
616850	314746
21293	314747
46963	314748
545061	314749
599326	314750
126312	314751
25515	314752
528042	314753
105814	314754
161784	314755
60915	314756
60936	314757
550914	314758
45904	314759
427288	314760
328639	314761
27988	314762
126815	314763
32959	314764
20513	314765
14072	314766
330575	314767
494663	314768
594852	314769
121910	314770
4982	314771
169568	314772
125917	314773
222328	314774
460	314775
134914	314776
402590	314777
373647	314778
422731	314779
146743	314780
652457	314781
396908	314782
264013	314783
9874	314784
532496	314785
290555	314786
1105	314787
440077	314788
595686	314789
595705	314790
351	314791
595687	314792
265765	314793
390834	314794
101822	314795
138759	314796
519039	314797
538911	314798
4257	314799
423268	314800
678109	314801
496740	314802
407533	314803
444475	314804
637624	314805
164165	314806
633850	314807
618912	314808
652005	314809
56059	314810
29067	314811
645077	314812
25671	314813
1413	314814
626966	314815
108048	314816
146891	314817
473145	314818
50847	314819
7129	314820
672413	314821
519214	314822
277168	314823
509848	314824
326505	314825
19998	314826
569	314827
5654	314828
465904	314829
298329	314830
574702	314831
94408	314832
25172	314833
59210	314834
15700	314835
191520	314836
690730	314837
159337	314838
25663	314839
304380	314840
42418	314841
51898	314842
160555	314843
652036	314844
16116	314845
172586	314846
19888	314847
57906	314848
348917	314849
569977	314850
133701	314851
44112	314852
282	314853
3097	314854
526	314855
626936	314856
792	314857
256026	314858
458697	314859
363226	314860
476622	314861
231541	314862
137738	314863
29067	314864
11313	314865
68072	314866
382040	314867
628723	314868
50887	314869
638798	314870
253203	314871
125344	314872
304572	314873
55106	314874
162032	314875
430262	314876
290561	314877
324633	314878
444348	314879
506452	314880
125188	314881
88764	314882
178203	314883
17475	314884
121296	314885
307211	314886
137930	314887
136645	314888
229292	314889
383934	314890
653892	314891
298148	314892
123396	314893
16117	314894
98638	314895
501035	314896
24083	314897
586845	314898
32572	314899
690515	314900
104351	314901
134289	314902
125626	314903
659230	314904
44880	314905
538004	314906
62174	314907
309345	314908
81923	314909
129721	314910
153219	314911
561355	314912
626653	314913
23423	314914
10925	314915
612877	314916
584995	314917
569847	314918
15876	314919
1286	314920
461851	314921
389265	314922
81960	314923
77727	314924
233533	314925
692800	314926
49254	314927
379124	314928
463440	314929
174469	314930
436505	314931
170540	314932
683207	314933
560458	314934
405446	314935
513254	314936
55686	314937
9868	314938
143328	314939
508556	314940
475418	314941
327432	314942
246865	314943
88523	314944
69461	314945
697593	314946
177807	314947
144412	314948
127167	314949
338673	314950
286415	314951
104514	314952
676457	314953
688796	314954
23702	314955
635782	314956
344152	314957
473646	314958
567221	314959
534433	314960
479498	314961
2370	314962
607342	314963
522590	314964
605419	314965
614076	314966
195869	314967
689447	314968
114691	314969
190553	314970
473722	314971
487486	314972
340070	314973
561752	314974
137249	314975
677197	314976
499006	314977
53732	314978
596724	314979
3609	314980
690666	314981
536381	314982
62624	314983
517683	314984
600611	314985
429037	314986
337454	314987
112184	314988
390099	314989
185183	314990
158365	314991
15886	314992
511384	314993
183467	314994
483848	314995
45819	314996
466194	314997
572181	314998
453531	314999
396905	315000
396906	315001
58182	315002
2955	315003
165966	315004
90636	315005
544439	315006
175256	315007
406259	315008
654635	315009
537366	315010
24398	315011
2935	315012
22279	315013
86284	315014
338701	315015
693243	315016
169519	315017
111653	315018
35569	315019
331435	315020
381494	315021
110758	315022
113872	315023
101721	315024
359264	315025
653358	315026
313153	315027
42203	315028
618898	315029
144044	315030
682455	315031
132359	315032
643756	315033
489371	315034
680415	315035
53887	315036
594751	315037
543182	315038
136614	315039
569252	315040
501966	315041
79295	315042
369316	315043
505622	315044
627393	315045
616865	315046
208517	315047
41566	315048
54702	315049
152	315050
236554	315051
679195	315052
434256	315053
338820	315054
338825	315055
105405	315056
489732	315057
326011	315058
193262	315059
160241	315060
169219	315061
445678	315062
352789	315063
74775	315064
3588	315065
297669	315066
448092	315067
38537	315068
53440	315069
2671	315070
255839	315071
405549	315072
433703	315073
690843	315074
585197	315075
295656	315076
97178	315077
82345	315078
333545	315079
248029	315080
2587	315081
189637	315082
143922	315083
104128	315084
346237	315085
669784	315086
385367	315087
411229	315088
104983	315089
452061	315090
345917	315091
28898	315092
423045	315093
207371	315094
573289	315095
554955	315096
573856	315097
506263	315098
312349	315099
132767	315100
8289	315101
243376	315102
474514	315103
6540	315104
6521	315105
1369	315106
425405	315107
352779	315108
528750	315109
623686	315110
3702	315111
17413	315112
13255	315113
15030	315114
692510	315115
22231	315116
69591	315117
146434	315118
459693	315119
93787	315120
211865	315121
603423	315122
17711	315123
33877	315124
22402	315125
239322	315126
321483	315127
655806	315128
348576	315129
482564	315130
247215	315131
383	315132
491400	315133
478630	315134
591712	315135
462932	315136
408900	315137
694566	315138
7157	315139
350113	315140
635357	315141
558791	315142
13595	315143
152476	315144
104805	315145
50644	315146
1749	315147
663588	315148
603038	315149
169007	315150
237834	315151
130733	315152
473811	315153
261638	315154
100794	315155
316318	315156
327246	315157
142072	315158
186896	315159
509631	315160
335451	315161
157890	315162
101632	315163
6133	315164
116372	315165
421652	315166
141259	315167
141855	315168
543935	315169
543937	315170
128404	315171
155594	315172
182113	315173
394844	315174
515223	315175
618218	315176
590622	315177
269539	315178
161340	315179
59766	315180
55727	315181
18195	315182
128882	315183
598617	315184
30855	315185
51908	315186
425838	315187
55271	315188
155455	315189
489589	315190
396315	315191
45329	315192
294172	315193
41736	315194
670923	315195
174748	315196
118400	315197
526922	315198
67458	315199
48723	315200
94044	315201
80868	315202
140645	315203
161301	315204
527864	315205
9550	315206
100294	315207
4221	315208
609274	315209
92652	315210
579613	315211
275278	315212
235583	315213
100250	315214
150936	315215
314576	315216
323164	315217
335626	315218
370044	315219
474430	315220
691645	315221
462323	315222
81012	315223
77805	315224
9385	315225
13452	315226
116485	315227
495972	315228
131340	315229
540070	315230
165055	315231
9316	315232
74951	315233
172495	315234
5084	315235
25619	315236
7310	315237
165429	315238
665222	315239
421342	315240
82868	315241
23353	315242
619716	315243
213824	315244
163791	315245
75337	315246
104079	315247
503874	315248
47775	315249
103431	315250
21691	315251
635273	315252
626338	315253
492025	315254
104410	315255
153775	315256
57856	315257
393610	315258
505261	315259
6668	315260
516740	315261
341394	315262
610218	315263
477902	315264
590068	315265
644656	315266
443453	315267
551083	315268
58216	315269
323645	315270
574067	315271
77055	315272
13660	315273
297062	315274
217251	315275
217532	315276
69824	315277
28795	315278
405517	315279
678688	315280
14252	315281
69559	315282
8015	315283
28828	315284
28849	315285
69479	315286
334147	315287
23028	315288
25065	315289
243766	315290
673218	315291
163508	315292
310312	315293
590064	315294
339544	315295
96650	315296
278488	315297
667983	315298
340187	315299
340985	315300
4206	315301
320842	315302
301989	315303
429662	315304
98499	315305
185586	315306
51272	315307
533076	315308
677404	315309
620770	315310
642666	315311
121137	315312
54946	315313
605488	315314
594012	315315
130727	315316
97616	315317
313922	315318
1012	315319
93973	315320
23493	315321
531264	315322
442146	315323
253559	315324
572862	315325
449241	315326
407270	315327
507982	315328
57160	315329
76779	315330
59411	315331
15396	315332
109090	315333
512185	315334
292190	315335
519578	315336
5960	315337
66800	315338
62865	315339
259570	315340
51296	315341
51457	315342
84600	315343
172421	315344
4333	315345
161206	315346
484132	315347
225547	315348
26408	315349
33650	315350
511438	315351
862	315352
519468	315353
209614	315354
219440	315355
4156	315356
20805	315357
104451	315358
131398	315359
1640	315360
287729	315361
371548	315362
20757	315363
17175	315364
12498	315365
73855	315366
17172	315367
4194	315368
433858	315369
51352	315370
498426	315371
34879	315372
520656	315373
330258	315374
11734	315375
75559	315376
40666	315377
1632	315378
113676	315379
390142	315380
21433	315381
113060	315382
675554	315383
38635	315384
18188	315385
153189	315386
13509	315387
526200	315388
21	315389
146395	315390
398798	315391
607816	315392
7240	315393
657425	315394
627768	315395
273888	315396
85401	315397
348250	315398
287341	315399
692124	315400
655226	315401
5901	315402
53796	315403
21055	315404
90937	315405
430374	315406
146982	315407
1132	315408
134977	315409
2413	315410
79783	315411
635510	315412
140292	315413
647414	315414
17477	315415
45491	315416
289720	315417
17229	315418
684065	315419
25156	315420
108998	315421
268805	315422
94438	315423
33683	315424
35217	315425
104507	315426
712	315427
42166	315428
459410	315429
46984	315430
158939	315431
7153	315432
102719	315433
61525	315434
172734	315435
38488	315436
451120	315437
640853	315438
35431	315439
187543	315440
675201	315441
77601	315442
315263	315443
535653	315444
470589	315445
200781	315446
268608	315447
485495	315448
398610	315449
43985	315450
558143	315451
481330	315452
427143	315453
570519	315454
68013	315455
600794	315456
151483	315457
62753	315458
585960	315459
608708	315460
87736	315461
550771	315462
426608	315463
286339	315464
1667	315465
518667	315466
41774	315467
489355	315468
30393	315469
19537	315470
7123	315471
19537	315472
685892	315473
28320	315474
460952	315475
472132	315476
333036	315477
620682	315478
460947	315479
602716	315480
103929	315481
401028	315482
353083	315483
237419	315484
669408	315485
257054	315486
19000	315487
472595	315488
140058	315489
402979	315490
134948	315491
348589	315492
24393	315493
152461	315494
22703	315495
465437	315496
262470	315497
394916	315498
305422	315499
164234	315500
57151	315501
288069	315502
322453	315503
50106	315504
116828	315505
561931	315506
11649	315507
247037	315508
520818	315509
67253	315510
120403	315511
567728	315512
593985	315513
146406	315514
687324	315515
682777	315516
25511	315517
487234	315518
469	315519
259525	315520
102064	315521
469003	315522
361578	315523
210451	315524
548376	315525
462945	315526
577070	315527
557990	315528
165171	315529
570286	315530
82517	315531
468773	315532
29631	315533
131714	315534
117509	315535
63774	315536
443256	315537
26524	315538
131622	315539
491780	315540
178820	315541
74423	315542
436476	315543
677779	315544
321194	315545
493275	315546
175288	315547
204058	315548
92961	315549
63154	315550
109096	315551
15022	315552
60720	315553
29682	315554
404901	315555
525053	315556
4374	315557
5965	315558
511846	315559
324631	315560
27371	315561
15079	315562
120604	315563
79653	315564
621198	315565
249879	315566
533857	315567
503077	315568
324650	315569
114769	315570
114770	315571
385234	315572
121024	315573
32163	315574
568354	315575
13753	315576
653125	315577
106611	315578
396776	315579
31611	315580
687495	315581
65817	315582
561298	315583
656339	315584
396874	315585
385386	315586
438654	315587
193395	315588
481597	315589
621245	315590
396701	315591
645090	315592
687497	315593
114312	315594
15698	315595
376378	315596
396747	315597
667485	315598
376368	315599
131457	315600
424861	315601
319889	315602
109247	315603
385527	315604
562745	315605
92676	315606
533472	315607
658330	315608
319913	315609
351630	315610
53297	315611
115672	315612
396700	315613
104867	315614
1404	315615
109240	315616
395782	315617
259864	315618
52306	315619
85882	315620
251282	315621
540350	315622
471191	315623
452215	315624
54546	315625
166817	315626
687729	315627
654262	315628
230616	315629
631801	315630
230219	315631
640848	315632
566095	315633
87628	315634
402078	315635
402058	315636
640837	315637
163521	315638
115614	315639
72588	315640
201099	315641
87637	315642
641749	315643
118302	315644
696990	315645
94501	315646
590730	315647
100292	315648
6073	315649
163634	315650
595414	315651
21356	315652
451274	315653
61257	315654
646224	315655
20623	315656
100588	315657
521697	315658
370662	315659
477925	315660
103838	315661
386571	315662
52156	315663
313067	315664
361783	315665
299126	315666
296655	315667
135558	315668
108591	315669
657651	315670
338374	315671
414480	315672
676445	315673
156189	315674
341727	315675
227159	315676
400117	315677
53944	315678
153261	315679
230233	315680
597403	315681
238996	315682
278158	315683
19228	315684
105350	315685
683682	315686
121039	315687
62449	315688
443554	315689
138265	315690
4916	315691
196114	315692
111663	315693
106088	315694
687056	315695
110783	315696
682452	315697
579432	315698
72055	315699
145214	315700
246883	315701
205772	315702
408183	315703
602768	315704
506047	315705
502259	315706
64882	315707
159011	315708
34588	315709
691201	315710
22720	315711
24105	315712
145066	315713
552705	315714
2656	315715
96437	315716
361937	315717
669111	315718
98341	315719
85805	315720
198686	315721
180832	315722
79045	315723
358574	315724
94079	315725
329416	315726
360924	315727
219949	315728
54829	315729
632	315730
2433	315731
490224	315732
503970	315733
18424	315734
111980	315735
64995	315736
47753	315737
275392	315738
505529	315739
637816	315740
55994	315741
162057	315742
308650	315743
357079	315744
2924	315745
11723	315746
141904	315747
571	315748
144571	315749
10767	315750
616103	315751
124954	315752
569842	315753
184379	315754
72061	315755
613537	315756
402667	315757
696945	315758
421725	315759
140732	315760
688820	315761
189452	315762
106896	315763
104901	315764
467570	315765
17646	315766
88700	315767
613805	315768
367377	315769
153632	315770
559125	315771
267374	315772
8727	315773
396991	315774
43617	315775
11987	315776
290788	315777
279962	315778
68728	315779
137018	315780
696	315781
189458	315782
6856	315783
189488	315784
429203	315785
562343	315786
654035	315787
54740	315788
301392	315789
368351	315790
78569	315791
10767	315792
558137	315793
55403	315794
41926	315795
492937	315796
27	315797
187058	315798
203733	315799
62637	315800
170796	315801
226861	315802
203748	315803
63640	315804
81176	315805
90137	315806
322922	315807
81207	315808
374410	315809
268056	315810
70585	315811
473965	315812
15641	315813
426571	315814
554558	315815
352119	315816
683396	315817
204150	315818
686443	315819
503110	315820
341739	315821
678955	315822
352146	315823
351754	315824
650145	315825
352184	315826
352172	315827
99690	315828
351801	315829
604594	315830
351865	315831
352136	315832
9329	315833
604730	315834
154813	315835
494689	315836
491680	315837
21513	315838
604787	315839
419609	315840
4666	315841
38490	315842
99680	315843
352114	315844
604750	315845
352095	315846
352093	315847
351901	315848
559994	315849
12475	315850
248172	315851
156662	315852
532555	315853
561123	315854
107494	315855
668520	315856
480931	315857
82067	315858
126103	315859
157212	315860
7053	315861
10564	315862
195449	315863
270457	315864
32796	315865
618248	315866
641542	315867
401704	315868
401726	315869
36500	315870
178408	315871
384965	315872
401730	315873
401729	315874
401731	315875
154696	315876
9450	315877
650339	315878
615409	315879
501109	315880
492621	315881
440978	315882
55004	315883
55300	315884
460562	315885
57111	315886
129826	315887
402055	315888
54957	315889
19908	315890
252653	315891
122977	315892
394054	315893
333563	315894
10921	315895
440944	315896
10922	315897
480154	315898
2947	315899
440958	315900
688553	315901
171453	315902
287230	315903
228917	315904
421023	315905
134862	315906
54335	315907
542358	315908
317156	315909
75698	315910
565328	315911
161077	315912
87486	315913
127048	315914
87580	315915
1253	315916
71038	315917
63573	315918
9856	315919
553889	315920
387890	315921
44224	315922
13714	315923
7916	315924
351463	315925
663342	315926
297441	315927
22913	315928
608268	315929
15363	315930
3774	315931
186174	315932
464939	315933
151878	315934
314401	315935
307289	315936
24097	315937
20632	315938
109675	315939
247525	315940
132523	315941
67082	315942
13026	315943
588822	315944
136601	315945
503	315946
2237	315947
154547	315948
547608	315949
63239	315950
116483	315951
665068	315952
74523	315953
17648	315954
91427	315955
539459	315956
141673	315957
579109	315958
98848	315959
258711	315960
1720	315961
77892	315962
686947	315963
279355	315964
57895	315965
139186	315966
234230	315967
8987	315968
147094	315969
671087	315970
108561	315971
221101	315972
562258	315973
2394	315974
33	315975
594804	315976
467459	315977
293573	315978
5188	315979
8538	315980
286408	315981
692302	315982
382636	315983
562026	315984
167129	315985
14386	315986
82981	315987
57597	315988
349764	315989
410073	315990
115329	315991
197600	315992
264404	315993
543812	315994
110704	315995
106286	315996
311542	315997
23946	315998
304655	315999
7	316000
286042	316001
210578	316002
369408	316003
20767	316004
508541	316005
18112	316006
692928	316007
439306	316008
210	316009
128295	316010
57552	316011
151360	316012
178811	316013
407531	316014
284	316015
229784	316016
24086	316017
39170	316018
39170	316019
523741	316020
136863	316021
25454	316022
362164	316023
480905	316024
162839	316025
510708	316026
574456	316027
313531	316028
68288	316029
348383	316030
4680	316031
331654	316032
450636	316033
29832	316034
168536	316035
273218	316036
640612	316037
13658	316038
334751	316039
411161	316040
227737	316041
35867	316042
26723	316043
166000	316044
629793	316045
46978	316046
13402	316047
152456	316048
422649	316049
160185	316050
166937	316051
18915	316052
10865	316053
602694	316054
390826	316055
437046	316056
143804	316057
464764	316058
120439	316059
225501	316060
44866	316061
568463	316062
138900	316063
4305	316064
604436	316065
260750	316066
327682	316067
666244	316068
431405	316069
357225	316070
95887	316071
170349	316072
313619	316073
16583	316074
43983	316075
165324	316076
88036	316077
25017	316078
13063	316079
146315	316080
448052	316081
511668	316082
551462	316083
582924	316084
50887	316085
284919	316086
450758	316087
101473	316088
203073	316089
419955	316090
66607	316091
364454	316092
322111	316093
492835	316094
149556	316095
9472	316096
112399	316097
252801	316098
20230	316099
3339	316100
322748	316101
26051	316102
45814	316103
353382	316104
25024	316105
439114	316106
204512	316107
1882	316108
438104	316109
374117	316110
483124	316111
180771	316112
473963	316113
687815	316114
130190	316115
96611	316116
34781	316117
26526	316118
475933	316119
47426	316120
420315	316121
236811	316122
246535	316123
402603	316124
430339	316125
639032	316126
2068	316127
244857	316128
249125	316129
21761	316130
58965	316131
1310	316132
404523	316133
168338	316134
209338	316135
465589	316136
451544	316137
543712	316138
365640	316139
692974	316140
629988	316141
137133	316142
36592	316143
297402	316144
4596	316145
420201	316146
532760	316147
143039	316148
2801	316149
84047	316150
534076	316151
116212	316152
266990	316153
661694	316154
628943	316155
275610	316156
368025	316157
457795	316158
549156	316159
92077	316160
125224	316161
130164	316162
12226	316163
542477	316164
163204	316165
337966	316166
347077	316167
138564	316168
29239	316169
188080	316170
154220	316171
407090	316172
22380	316173
160353	316174
24295	316175
23846	316176
2664	316177
101566	316178
355313	316179
68388	316180
109	316181
470092	316182
414020	316183
50494	316184
275218	316185
491098	316186
6319	316187
12218	316188
653493	316189
647971	316190
462744	316191
115544	316192
50776	316193
539690	316194
457414	316195
7296	316196
506431	316197
23675	316198
87682	316199
74582	316200
2366	316201
17257	316202
52533	316203
42193	316204
391219	316205
542544	316206
152087	316207
51001	316208
641728	316209
65443	316210
275045	316211
53796	316212
10882	316213
561910	316214
39383	316215
8646	316216
130276	316217
438909	316218
132318	316219
148054	316220
626364	316221
169824	316222
29060	316223
153543	316224
608308	316225
506778	316226
540927	316227
144472	316228
565786	316229
684331	316230
433322	316231
644140	316232
307217	316233
458591	316234
402204	316235
555365	316236
2197	316237
367	316238
556	316239
383815	316240
545607	316241
296045	316242
20361	316243
605622	316244
33333	316245
368504	316246
515061	316247
373574	316248
484884	316249
172310	316250
201523	316251
28944	316252
78623	316253
653908	316254
497562	316255
26682	316256
10920	316257
185391	316258
382739	316259
183895	316260
95097	316261
14357	316262
118930	316263
96399	316264
1121	316265
129629	316266
569922	316267
88273	316268
124977	316269
565082	316270
62545	316271
29583	316272
437283	316273
650991	316274
614189	316275
3439	316276
618320	316277
517363	316278
142599	316279
633093	316280
60542	316281
558597	316282
645230	316283
586055	316284
142150	316285
314207	316286
424573	316287
978	316288
41839	316289
315544	316290
80322	316291
43861	316292
695557	316293
61290	316294
155995	316295
397810	316296
49300	316297
213551	316298
654213	316299
504815	316300
27248	316301
231089	316302
594639	316303
142688	316304
82291	316305
1643	316306
287714	316307
243040	316308
633130	316309
494031	316310
633862	316311
47574	316312
142108	316313
280182	316314
139018	316315
116742	316316
183	316317
355648	316318
686090	316319
636307	316320
105047	316321
147462	316322
312279	316323
187759	316324
586872	316325
70666	316326
255655	316327
47051	316328
626476	316329
151856	316330
363030	316331
58217	316332
154836	316333
521249	316334
60691	316335
241732	316336
324876	316337
1994	316338
186076	316339
225617	316340
134521	316341
16007	316342
333171	316343
5602	316344
539139	316345
241133	316346
158714	316347
461895	316348
390407	316349
366698	316350
18345	316351
669112	316352
531157	316353
18189	316354
168244	316355
541003	316356
249894	316357
15408	316358
167396	316359
78768	316360
11697	316361
540856	316362
36485	316363
20324	316364
194314	316365
335807	316366
275600	316367
532632	316368
431704	316369
330442	316370
210137	316371
650268	316372
128905	316373
558563	316374
402034	316375
161552	316376
60989	316377
37455	316378
60672	316379
598836	316380
17617	316381
7837	316382
37614	316383
602155	316384
161434	316385
341143	316386
665351	316387
20213	316388
153953	316389
348351	316390
544037	316391
437554	316392
41433	316393
76502	316394
96145	316395
6056	316396
547812	316397
160492	316398
268884	316399
472695	316400
370051	316401
321840	316402
633879	316403
71807	316404
96277	316405
343922	316406
212679	316407
149691	316408
225408	316409
626214	316410
24663	316411
158234	316412
239777	316413
572978	316414
58730	316415
107531	316416
234155	316417
125275	316418
689887	316419
229460	316420
338	316421
161261	316422
13911	316423
102388	316424
443617	316425
164862	316426
91697	316427
473289	316428
18901	316429
449554	316430
413960	316431
172059	316432
488314	316433
574818	316434
577233	316435
162268	316436
119950	316437
538327	316438
312966	316439
652478	316440
117206	316441
3293	316442
12804	316443
169839	316444
326497	316445
176167	316446
344805	316447
395926	316448
161643	316449
10102	316450
502925	316451
328577	316452
63028	316453
317253	316454
3340	316455
493691	316456
397689	316457
575526	316458
218	316459
170159	316460
118713	316461
2914	316462
552928	316463
6935	316464
320607	316465
34980	316466
93849	316467
305981	316468
419280	316469
1214	316470
405988	316471
391952	316472
658120	316473
419591	316474
105521	316475
111169	316476
345574	316477
87902	316478
104764	316479
149124	316480
117298	316481
43104	316482
10463	316483
16326	316484
298470	316485
437778	316486
567541	316487
567537	316488
659575	316489
146953	316490
567082	316491
20439	316492
54542	316493
171506	316494
503411	316495
341755	316496
377453	316497
696791	316498
147693	316499
436338	316500
539161	316501
138212	316502
677818	316503
399202	316504
678877	316505
420677	316506
521770	316507
473969	316508
489740	316509
578239	316510
311273	316511
191248	316512
421028	316513
341277	316514
163734	316515
44303	316516
133130	316517
637143	316518
49487	316519
153701	316520
186197	316521
598992	316522
680129	316523
555158	316524
576190	316525
189374	316526
224828	316527
500893	316528
391713	316529
432083	316530
117186	316531
432163	316532
114305	316533
432100	316534
43248	316535
432155	316536
432207	316537
332554	316538
345051	316539
348777	316540
64518	316541
327585	316542
791	316543
117287	316544
165213	316545
225601	316546
164609	316547
587555	316548
694958	316549
4327	316550
196870	316551
3475	316552
578727	316553
1124	316554
132701	316555
459557	316556
420070	316557
325743	316558
602974	316559
65370	316560
120378	316561
586926	316562
76784	316563
15624	316564
53309	316565
373790	316566
7546	316567
146158	316568
171143	316569
437648	316570
43110	316571
588355	316572
487036	316573
47722	316574
5290	316575
341827	316576
343871	316577
557765	316578
17184	316579
161245	316580
153760	316581
599791	316582
57063	316583
511164	316584
23046	316585
225009	316586
1384	316587
72437	316588
675949	316589
25	316590
187315	316591
205898	316592
148185	316593
440365	316594
478310	316595
79433	316596
1722	316597
579812	316598
78676	316599
8624	316600
78492	316601
17832	316602
106401	316603
182704	316604
344248	316605
152809	316606
256948	316607
336587	316608
398228	316609
31540	316610
993	316611
18342	316612
56880	316613
256228	316614
345582	316615
369842	316616
511935	316617
289	316618
237882	316619
70665	316620
645209	316621
294596	316622
25420	316623
619400	316624
696498	316625
3747	316626
30759	316627
619042	316628
247910	316629
5196	316630
635664	316631
74	316632
600275	316633
609712	316634
171024	316635
19477	316636
49714	316637
566558	316638
29672	316639
543316	316640
290214	316641
108663	316642
68277	316643
111464	316644
460092	316645
600401	316646
98388	316647
94360	316648
345822	316649
17502	316650
98406	316651
345812	316652
54231	316653
338796	316654
420911	316655
636155	316656
647331	316657
446261	316658
35711	316659
633773	316660
19435	316661
65021	316662
558434	316663
303406	316664
18080	316665
621737	316666
178343	316667
4206	316668
668199	316669
380038	316670
55494	316671
163586	316672
63067	316673
580799	316674
64925	316675
130575	316676
500368	316677
3087	316678
468104	316679
67702	316680
129564	316681
81806	316682
537335	316683
198172	316684
319207	316685
396829	316686
89870	316687
191803	316688
8728	316689
26291	316690
203057	316691
57593	316692
53434	316693
3503	316694
633230	316695
7325	316696
260136	316697
410307	316698
164819	316699
160032	316700
123090	316701
268753	316702
651752	316703
200401	316704
359047	316705
686196	316706
581845	316707
81609	316708
644349	316709
82344	316710
454053	316711
123461	316712
619769	316713
546698	316714
86652	316715
575855	316716
444100	316717
585371	316718
6787	316719
160808	316720
579660	316721
615363	316722
49759	316723
460797	316724
147791	316725
530521	316726
306305	316727
357534	316728
630548	316729
112435	316730
651129	316731
172067	316732
342676	316733
49036	316734
4538	316735
70828	316736
15501	316737
123002	316738
53405	316739
282061	316740
32296	316741
21608	316742
529755	316743
158703	316744
562402	316745
172119	316746
124383	316747
232712	316748
641338	316749
672082	316750
138274	316751
691075	316752
511557	316753
147380	316754
678228	316755
84373	316756
447205	316757
154701	316758
130387	316759
414875	316760
387117	316761
187269	316762
581461	316763
35209	316764
190828	316765
19842	316766
640005	316767
29475	316768
459403	316769
160785	316770
491945	316771
638049	316772
157174	316773
636296	316774
13637	316775
146747	316776
396883	316777
76169	316778
83704	316779
492647	316780
97119	316781
105767	316782
187900	316783
88046	316784
138270	316785
56346	316786
544451	316787
587023	316788
314800	316789
537204	316790
8074	316791
179127	316792
19333	316793
113016	316794
1625	316795
421958	316796
443196	316797
377875	316798
220257	316799
199565	316800
416684	316801
130236	316802
411561	316803
163807	316804
20042	316805
258044	316806
96612	316807
2023	316808
132669	316809
179855	316810
488514	316811
381773	316812
403936	316813
598242	316814
48775	316815
374231	316816
570570	316817
25515	316818
631584	316819
570532	316820
68701	316821
158359	316822
41721	316823
22508	316824
30249	316825
75615	316826
623923	316827
449496	316828
457322	316829
661950	316830
290257	316831
491930	316832
54	316833
154068	316834
630710	316835
650251	316836
26573	316837
55138	316838
69051	316839
450	316840
614181	316841
491296	316842
495325	316843
13068	316844
415364	316845
139312	316846
1690	316847
394411	316848
564839	316849
120047	316850
55155	316851
248083	316852
564765	316853
267435	316854
457927	316855
16387	316856
168031	316857
82063	316858
384874	316859
1897	316860
584191	316861
415755	316862
145103	316863
683492	316864
3578	316865
76664	316866
229010	316867
258462	316868
201655	316869
76613	316870
11617	316871
44210	316872
673541	316873
528560	316874
135034	316875
97977	316876
93404	316877
97078	316878
677464	316879
2607	316880
184742	316881
74911	316882
508924	316883
14603	316884
517761	316885
324858	316886
159121	316887
83425	316888
269833	316889
555683	316890
31034	316891
657607	316892
17437	316893
536416	316894
531530	316895
429018	316896
42783	316897
574124	316898
624472	316899
20990	316900
115313	316901
153745	316902
402780	316903
107402	316904
677394	316905
672831	316906
25867	316907
43994	316908
222311	316909
6806	316910
37193	316911
160201	316912
563396	316913
412034	316914
50576	316915
61436	316916
14684	316917
578410	316918
96022	316919
274121	316920
227366	316921
447424	316922
272985	316923
48845	316924
25515	316925
695788	316926
432923	316927
107543	316928
689390	316929
38315	316930
96498	316931
40486	316932
280446	316933
127326	316934
678498	316935
304268	316936
314286	316937
1003	316938
473720	316939
102104	316940
534116	316941
598945	316942
134514	316943
19201	316944
367734	316945
2861	316946
286952	316947
442227	316948
98781	316949
375667	316950
8502	316951
17227	316952
321628	316953
533329	316954
128636	316955
242890	316956
2491	316957
346432	316958
421784	316959
526768	316960
469165	316961
289625	316962
2076	316963
529273	316964
2159	316965
304161	316966
491990	316967
29147	316968
75439	316969
64669	316970
495702	316971
131114	316972
2973	316973
2973	316974
131103	316975
495728	316976
221801	316977
470536	316978
131106	316979
84529	316980
511143	316981
240850	316982
70743	316983
346236	316984
244121	316985
526814	316986
495647	316987
226866	316988
534989	316989
244054	316990
128652	316991
113616	316992
495675	316993
248590	316994
138167	316995
70484	316996
58066	316997
356255	316998
252174	316999
459519	317000
459328	317001
723	317002
632496	317003
629369	317004
630880	317005
131933	317006
444671	317007
72533	317008
83729	317009
548241	317010
548277	317011
544523	317012
3834	317013
562611	317014
245274	317015
83184	317016
303582	317017
8973	317018
647043	317019
44880	317020
101142	317021
184052	317022
470805	317023
213080	317024
132432	317025
265247	317026
490171	317027
272735	317028
231385	317029
495386	317030
374132	317031
445656	317032
501332	317033
164617	317034
135127	317035
630464	317036
3921	317037
596614	317038
291	317039
685264	317040
288460	317041
97642	317042
458352	317043
46507	317044
51864	317045
459258	317046
161772	317047
34222	317048
71622	317049
12598	317050
10516	317051
102092	317052
350209	317053
127464	317054
26084	317055
693877	317056
545400	317057
2298	317058
10856	317059
676579	317060
1539	317061
347712	317062
31867	317063
502035	317064
468521	317065
131530	317066
683537	317067
403920	317068
55415	317069
465312	317070
3831	317071
665520	317072
456606	317073
254807	317074
53154	317075
692007	317076
95762	317077
396850	317078
695750	317079
61000	317080
14532	317081
98692	317082
363233	317083
535182	317084
71092	317085
61771	317086
78277	317087
666869	317088
680377	317089
346475	317090
154132	317091
130395	317092
638366	317093
305896	317094
66585	317095
244307	317096
341396	317097
117919	317098
131497	317099
678193	317100
621082	317101
171111	317102
135278	317103
397244	317104
71307	317105
515244	317106
376601	317107
172594	317108
45022	317109
441587	317110
668209	317111
491309	317112
149062	317113
167297	317114
387993	317115
168972	317116
56839	317117
223622	317118
2965	317119
513747	317120
372854	317121
320527	317122
45385	317123
500012	317124
270289	317125
600942	317126
73722	317127
405049	317128
7347	317129
7103	317130
421925	317131
279549	317132
26885	317133
615206	317134
193545	317135
34615	317136
24039	317137
430147	317138
165179	317139
260541	317140
629106	317141
11123	317142
499273	317143
150986	317144
48143	317145
561186	317146
19459	317147
668	317148
305667	317149
518072	317150
435909	317151
55350	317152
629287	317153
549320	317154
582298	317155
324227	317156
321844	317157
202659	317158
279168	317159
597560	317160
369837	317161
645600	317162
593491	317163
677158	317164
90334	317165
146169	317166
172743	317167
573582	317168
13692	317169
438941	317170
467860	317171
46749	317172
668297	317173
104960	317174
697065	317175
21943	317176
67360	317177
58429	317178
317781	317179
19483	317180
560198	317181
6876	317182
524326	317183
1912	317184
53981	317185
289388	317186
696713	317187
159293	317188
524159	317189
402442	317190
51726	317191
10799	317192
343085	317193
47234	317194
260387	317195
12307	317196
12100	317197
40381	317198
600503	317199
527602	317200
98775	317201
545521	317202
168563	317203
599132	317204
465704	317205
537961	317206
293964	317207
202954	317208
406515	317209
25239	317210
270117	317211
15119	317212
99628	317213
35335	317214
4981	317215
468056	317216
76397	317217
284710	317218
466777	317219
70850	317220
491646	317221
562460	317222
306639	317223
225885	317224
467643	317225
643676	317226
405610	317227
63119	317228
32259	317229
402588	317230
67400	317231
1073	317232
146063	317233
443206	317234
496103	317235
203271	317236
229343	317237
350539	317238
208558	317239
542058	317240
12111	317241
135796	317242
81464	317243
686204	317244
415054	317245
19235	317246
113396	317247
191793	317248
230208	317249
102518	317250
414313	317251
640130	317252
55333	317253
273938	317254
564229	317255
660898	317256
660945	317257
173404	317258
456771	317259
15872	317260
281183	317261
651572	317262
455916	317263
346799	317264
601554	317265
689456	317266
693147	317267
61696	317268
15455	317269
266659	317270
48681	317271
600922	317272
193865	317273
19412	317274
290509	317275
151321	317276
166337	317277
290746	317278
215439	317279
605337	317280
561710	317281
1661	317282
460192	317283
24241	317284
468735	317285
587886	317286
97312	317287
618315	317288
7188	317289
15817	317290
205251	317291
269040	317292
484983	317293
4625	317294
58916	317295
130926	317296
367162	317297
147328	317298
31539	317299
7904	317300
411133	317301
538527	317302
569289	317303
262395	317304
188792	317305
410106	317306
84842	317307
131586	317308
128508	317309
123048	317310
642544	317311
97916	317312
328476	317313
4915	317314
261662	317315
426123	317316
93100	317317
44862	317318
54107	317319
489307	317320
97281	317321
692254	317322
61253	317323
468457	317324
495947	317325
161721	317326
4898	317327
647094	317328
76270	317329
629378	317330
101704	317331
86315	317332
68055	317333
8744	317334
437047	317335
659334	317336
1123	317337
490778	317338
21691	317339
6171	317340
411969	317341
121021	317342
36562	317343
650909	317344
442472	317345
325659	317346
675354	317347
507584	317348
323476	317349
30183	317350
275008	317351
137099	317352
430693	317353
505686	317354
560380	317355
691917	317356
316848	317357
19543	317358
235718	317359
35067	317360
106051	317361
167472	317362
10844	317363
123453	317364
222556	317365
235512	317366
171323	317367
142082	317368
666377	317369
1643	317370
429472	317371
17164	317372
70388	317373
8973	317374
618896	317375
8229	317376
9319	317377
127563	317378
59433	317379
399709	317380
166651	317381
515658	317382
40138	317383
38242	317384
581189	317385
323796	317386
662716	317387
375735	317388
347932	317389
163610	317390
229577	317391
150712	317392
39114	317393
304516	317394
228362	317395
648166	317396
64209	317397
648588	317398
524678	317399
572471	317400
80562	317401
24216	317402
154007	317403
697646	317404
135323	317405
346474	317406
108	317407
109461	317408
21014	317409
188151	317410
385730	317411
54895	317412
283966	317413
239500	317414
42403	317415
420888	317416
463150	317417
473960	317418
480377	317419
136	317420
9884	317421
482422	317422
327206	317423
11058	317424
697291	317425
641701	317426
628745	317427
644622	317428
227004	317429
688404	317430
7464	317431
151325	317432
520749	317433
399223	317434
659376	317435
100502	317436
238475	317437
686676	317438
543626	317439
10976	317440
19596	317441
275072	317442
42575	317443
399276	317444
402504	317445
492553	317446
177405	317447
39494	317448
660634	317449
171181	317450
176759	317451
115843	317452
49173	317453
445258	317454
603282	317455
176052	317456
385135	317457
2554	317458
11322	317459
66395	317460
658273	317461
467068	317462
377150	317463
17133	317464
411169	317465
163233	317466
418034	317467
242755	317468
152459	317469
44479	317470
239770	317471
601823	317472
154251	317473
4020	317474
75596	317475
631212	317476
21892	317477
98903	317478
347567	317479
98912	317480
9463	317481
388045	317482
637676	317483
8614	317484
659003	317485
169695	317486
89781	317487
42147	317488
6086	317489
869	317490
341272	317491
266523	317492
536155	317493
459158	317494
498321	317495
121600	317496
181579	317497
141852	317498
281672	317499
521562	317500
125694	317501
319161	317502
2033	317503
126139	317504
620728	317505
603778	317506
19222	317507
460640	317508
555733	317509
314907	317510
525743	317511
447228	317512
505933	317513
351087	317514
37890	317515
9490	317516
603484	317517
99376	317518
350515	317519
457872	317520
351546	317521
603547	317522
489747	317523
421697	317524
58129	317525
168631	317526
603703	317527
350470	317528
341140	317529
350634	317530
167852	317531
350573	317532
603619	317533
451428	317534
344345	317535
154289	317536
147838	317537
603936	317538
480100	317539
441661	317540
154643	317541
350662	317542
321361	317543
587795	317544
333507	317545
304809	317546
83172	317547
451369	317548
346655	317549
30579	317550
252284	317551
346715	317552
223692	317553
351312	317554
601362	317555
383265	317556
604840	317557
24482	317558
603742	317559
17601	317560
7237	317561
387038	317562
150131	317563
674621	317564
119504	317565
441606	317566
159204	317567
590181	317568
350810	317569
167808	317570
12280	317571
115	317572
344131	317573
369743	317574
598797	317575
598795	317576
602109	317577
50113	317578
351214	317579
494510	317580
311606	317581
12243	317582
99458	317583
99475	317584
350902	317585
57410	317586
351011	317587
23627	317588
381066	317589
183889	317590
168612	317591
48107	317592
350163	317593
154583	317594
42449	317595
152564	317596
688345	317597
350178	317598
34254	317599
145081	317600
12254	317601
460399	317602
157296	317603
12247	317604
37836	317605
350105	317606
76583	317607
353652	317608
441554	317609
984	317610
47082	317611
7	317612
79501	317613
602227	317614
37838	317615
61465	317616
233903	317617
298273	317618
26008	317619
603380	317620
670055	317621
441420	317622
132076	317623
984	317624
390349	317625
254688	317626
23627	317627
75592	317628
154296	317629
525731	317630
154302	317631
602116	317632
347828	317633
44672	317634
198810	317635
22204	317636
167797	317637
604080	317638
598803	317639
248926	317640
132147	317641
312938	317642
351196	317643
453154	317644
1011	317645
223680	317646
96006	317647
168604	317648
351239	317649
351235	317650
133454	317651
613143	317652
202727	317653
81366	317654
677399	317655
488059	317656
28983	317657
82925	317658
23714	317659
126446	317660
154585	317661
16567	317662
515046	317663
150656	317664
99552	317665
674638	317666
199725	317667
120876	317668
138644	317669
67147	317670
574108	317671
145348	317672
156005	317673
410875	317674
667982	317675
148560	317676
828	317677
601079	317678
36424	317679
60841	317680
178731	317681
178732	317682
528114	317683
425965	317684
675045	317685
10896	317686
31963	317687
686498	317688
651500	317689
182683	317690
596551	317691
29928	317692
257555	317693
1283	317694
356653	317695
679333	317696
677566	317697
179980	317698
488977	317699
100293	317700
52707	317701
40970	317702
14989	317703
25166	317704
155589	317705
7758	317706
912	317707
213636	317708
18842	317709
250708	317710
622360	317711
22874	317712
1349	317713
390492	317714
393429	317715
18631	317716
393163	317717
113352	317718
394672	317719
178498	317720
108306	317721
304776	317722
110564	317723
476430	317724
299402	317725
219760	317726
178043	317727
25386	317728
245427	317729
266643	317730
4423	317731
421526	317732
541436	317733
817	317734
116623	317735
691112	317736
691114	317737
286818	317738
190868	317739
98685	317740
465420	317741
659135	317742
168172	317743
388954	317744
380527	317745
469442	317746
29002	317747
453189	317748
629771	317749
433462	317750
402821	317751
655356	317752
453453	317753
183169	317754
172842	317755
414459	317756
13788	317757
105960	317758
579574	317759
217777	317760
414977	317761
101618	317762
260996	317763
283526	317764
227222	317765
30923	317766
602410	317767
56576	317768
85367	317769
134725	317770
12791	317771
4983	317772
263835	317773
426666	317774
474066	317775
195683	317776
598935	317777
366693	317778
30115	317779
26719	317780
158604	317781
25737	317782
106048	317783
226359	317784
19347	317785
93309	317786
46309	317787
204798	317788
139485	317789
478637	317790
104144	317791
555302	317792
523498	317793
104091	317794
5714	317795
505490	317796
59862	317797
75301	317798
36660	317799
53456	317800
500289	317801
160167	317802
16543	317803
181851	317804
530879	317805
627945	317806
627954	317807
580075	317808
258076	317809
681514	317810
8551	317811
596629	317812
533174	317813
602406	317814
476758	317815
311592	317816
46289	317817
433327	317818
310136	317819
599084	317820
18507	317821
520942	317822
32625	317823
532252	317824
633668	317825
515	317826
56463	317827
376075	317828
494637	317829
286053	317830
459584	317831
98009	317832
677061	317833
439600	317834
131253	317835
645331	317836
356549	317837
626195	317838
115861	317839
183948	317840
387593	317841
520503	317842
128045	317843
26942	317844
606290	317845
16828	317846
569429	317847
11067	317848
67679	317849
197290	317850
13427	317851
685887	317852
63758	317853
625739	317854
10783	317855
183917	317856
183906	317857
196747	317858
183892	317859
19382	317860
183878	317861
122400	317862
322395	317863
175168	317864
347852	317865
287787	317866
484550	317867
623573	317868
272620	317869
454746	317870
123637	317871
266014	317872
459940	317873
594846	317874
671691	317875
665487	317876
396867	317877
452662	317878
560131	317879
647293	317880
117506	317881
570469	317882
242790	317883
12417	317884
264870	317885
654964	317886
164662	317887
654930	317888
606309	317889
6495	317890
502600	317891
28764	317892
606292	317893
2647	317894
696672	317895
168	317896
103581	317897
312274	317898
3911	317899
49569	317900
34261	317901
46685	317902
3080	317903
301130	317904
688850	317905
1704	317906
99580	317907
45399	317908
16990	317909
22391	317910
1659	317911
93689	317912
3716	317913
157477	317914
373601	317915
419220	317916
419262	317917
272237	317918
19382	317919
460318	317920
222655	317921
114415	317922
47262	317923
161475	317924
83328	317925
276851	317926
111891	317927
324563	317928
2548	317929
157424	317930
620471	317931
597676	317932
93506	317933
290821	317934
403717	317935
47007	317936
666315	317937
295019	317938
478135	317939
1717	317940
221100	317941
441359	317942
174675	317943
174659	317944
93497	317945
462612	317946
22461	317947
92443	317948
278322	317949
30902	317950
54111	317951
9255	317952
507976	317953
627326	317954
202655	317955
43982	317956
158419	317957
138999	317958
45403	317959
351365	317960
69913	317961
45285	317962
569188	317963
585207	317964
670718	317965
3264	317966
459922	317967
56852	317968
351313	317969
591621	317970
8411	317971
506544	317972
569050	317973
367457	317974
100040	317975
364987	317976
91236	317977
631009	317978
100259	317979
12294	317980
18877	317981
49095	317982
284305	317983
73649	317984
411391	317985
271526	317986
210039	317987
138705	317988
9285	317989
25868	317990
576744	317991
35451	317992
116235	317993
59208	317994
3487	317995
2202	317996
449416	317997
13741	317998
23439	317999
117994	318000
87865	318001
16155	318002
41975	318003
675059	318004
155397	318005
260567	318006
121894	318007
435982	318008
355098	318009
93990	318010
682334	318011
393269	318012
67949	318013
120080	318014
1545	318015
432542	318016
100003	318017
17804	318018
2362	318019
114692	318020
142798	318021
553773	318022
1302	318023
34170	318024
126354	318025
2238	318026
104424	318027
435443	318028
120499	318029
48297	318030
576348	318031
37665	318032
580342	318033
606779	318034
276777	318035
122	318036
131851	318037
425740	318038
24584	318039
676283	318040
59288	318041
17078	318042
629043	318043
164	318044
632548	318045
417654	318046
504791	318047
422283	318048
259317	318049
109571	318050
446032	318051
376861	318052
45786	318053
535872	318054
205768	318055
520773	318056
393423	318057
457158	318058
49228	318059
371627	318060
572865	318061
7633	318062
109565	318063
670106	318064
154376	318065
677652	318066
188841	318067
24505	318068
84133	318069
564380	318070
35914	318071
156303	318072
482443	318073
43161	318074
342807	318075
571936	318076
34053	318077
559480	318078
20457	318079
297596	318080
2	318081
118029	318082
44020	318083
26971	318084
10000	318085
279103	318086
49839	318087
106134	318088
88106	318089
99162	318090
155431	318091
40579	318092
587	318093
160063	318094
24041	318095
36317	318096
612245	318097
458738	318098
270083	318099
169993	318100
43920	318101
589137	318102
393544	318103
601558	318104
20998	318105
182782	318106
20415	318107
655599	318108
41641	318109
267423	318110
301170	318111
267880	318112
150382	318113
25636	318114
511613	318115
63352	318116
331217	318117
415929	318118
23191	318119
171241	318120
48475	318121
133547	318122
161619	318123
448093	318124
114777	318125
623759	318126
485213	318127
124878	318128
54245	318129
348283	318130
78397	318131
358850	318132
117483	318133
59885	318134
145453	318135
32	318136
111638	318137
160052	318138
27536	318139
227052	318140
174745	318141
54963	318142
523675	318143
313627	318144
169190	318145
366422	318146
63335	318147
12453	318148
343545	318149
17457	318150
180647	318151
576549	318152
58921	318153
81275	318154
284155	318155
231410	318156
12986	318157
599742	318158
521743	318159
1189	318160
187934	318161
298629	318162
658781	318163
109049	318164
305000	318165
50306	318166
363523	318167
13659	318168
3215	318169
340276	318170
98276	318171
537681	318172
416806	318173
580593	318174
126301	318175
103484	318176
8129	318177
51325	318178
151684	318179
82849	318180
128362	318181
550989	318182
403410	318183
117187	318184
22529	318185
830	318186
72768	318187
511773	318188
5930	318189
594992	318190
90050	318191
98445	318192
454490	318193
157670	318194
334712	318195
436032	318196
269125	318197
3173	318198
127932	318199
148191	318200
70842	318201
538260	318202
247213	318203
392718	318204
91007	318205
498013	318206
42289	318207
9099	318208
109138	318209
100086	318210
17592	318211
21072	318212
35938	318213
297745	318214
375663	318215
603072	318216
339576	318217
51872	318218
343769	318219
58543	318220
397478	318221
613905	318222
91985	318223
95903	318224
33610	318225
415862	318226
151243	318227
14817	318228
64725	318229
298451	318230
380129	318231
105530	318232
430232	318233
142044	318234
13190	318235
630189	318236
147545	318237
448186	318238
692875	318239
143057	318240
66225	318241
23655	318242
679687	318243
575126	318244
90690	318245
627958	318246
306091	318247
287174	318248
6562	318249
96560	318250
349794	318251
219338	318252
119652	318253
52758	318254
565133	318255
92451	318256
20481	318257
96350	318258
186999	318259
51797	318260
260944	318261
146935	318262
290795	318263
347444	318264
33982	318265
358387	318266
140235	318267
77659	318268
7003	318269
538204	318270
310286	318271
161893	318272
42601	318273
603433	318274
44566	318275
92920	318276
449713	318277
11952	318278
173348	318279
5273	318280
457196	318281
282842	318282
498425	318283
623415	318284
94994	318285
247768	318286
493576	318287
62519	318288
21067	318289
99348	318290
492447	318291
37855	318292
492426	318293
21066	318294
13491	318295
130495	318296
99347	318297
47144	318298
37854	318299
492449	318300
62544	318301
11044	318302
130463	318303
492383	318304
350301	318305
645190	318306
341636	318307
258197	318308
43478	318309
373882	318310
401395	318311
279105	318312
216899	318313
673173	318314
247746	318315
603070	318316
603080	318317
597352	318318
220946	318319
48495	318320
28988	318321
158459	318322
1524	318323
355131	318324
260736	318325
99203	318326
9472	318327
348513	318328
214933	318329
603214	318330
349307	318331
349176	318332
350255	318333
350252	318334
350242	318335
350201	318336
350153	318337
99305	318338
9481	318339
350251	318340
99303	318341
201646	318342
5667	318343
349145	318344
350350	318345
44036	318346
492512	318347
492511	318348
351340	318349
690963	318350
601027	318351
211189	318352
814	318353
603699	318354
290306	318355
438384	318356
175044	318357
128180	318358
35352	318359
326422	318360
351329	318361
604083	318362
99557	318363
2306	318364
31739	318365
295986	318366
393862	318367
286645	318368
658050	318369
101614	318370
9312	318371
447772	318372
313941	318373
299443	318374
252348	318375
101401	318376
154743	318377
604270	318378
639931	318379
96894	318380
192	318381
405986	318382
152956	318383
154932	318384
547597	318385
351581	318386
653146	318387
298836	318388
604148	318389
17047	318390
413797	318391
634579	318392
526304	318393
568345	318394
11950	318395
209464	318396
312922	318397
325349	318398
578317	318399
334546	318400
538443	318401
52855	318402
680855	318403
33642	318404
604143	318405
518615	318406
514870	318407
6219	318408
674295	318409
331784	318410
124385	318411
189515	318412
523348	318413
172460	318414
465138	318415
676927	318416
600993	318417
469707	318418
1731	318419
424999	318420
171607	318421
298539	318422
452179	318423
72613	318424
467109	318425
121079	318426
136347	318427
678681	318428
31199	318429
139118	318430
420655	318431
56534	318432
291816	318433
68521	318434
586003	318435
135831	318436
690228	318437
261443	318438
20889	318439
604505	318440
674815	318441
202740	318442
492571	318443
444384	318444
368016	318445
2772	318446
8158	318447
2449	318448
162049	318449
529282	318450
595789	318451
467127	318452
619509	318453
116800	318454
141400	318455
178161	318456
168715	318457
430225	318458
31831	318459
23967	318460
584249	318461
688	318462
23760	318463
341388	318464
99592	318465
1976	318466
487254	318467
352173	318468
604819	318469
39689	318470
672543	318471
565820	318472
25298	318473
97708	318474
97708	318475
173060	318476
389589	318477
281952	318478
415742	318479
620186	318480
44337	318481
93028	318482
385950	318483
55434	318484
168750	318485
618615	318486
192929	318487
515667	318488
3933	318489
6493	318490
60780	318491
112852	318492
89	318493
156713	318494
18313	318495
435313	318496
787	318497
20293	318498
65280	318499
521228	318500
100850	318501
161458	318502
111144	318503
578482	318504
246866	318505
23049	318506
23046	318507
23985	318508
240847	318509
290241	318510
290336	318511
151062	318512
160792	318513
352275	318514
604955	318515
352280	318516
99710	318517
604949	318518
604956	318519
252536	318520
650152	318521
351301	318522
62955	318523
141981	318524
117934	318525
58408	318526
417659	318527
417674	318528
452478	318529
183907	318530
53695	318531
471944	318532
151795	318533
136817	318534
168706	318535
19940	318536
19940	318537
436655	318538
54426	318539
648197	318540
310606	318541
629471	318542
27182	318543
528663	318544
48309	318545
189500	318546
173614	318547
159526	318548
37235	318549
384671	318550
426843	318551
302077	318552
682223	318553
344058	318554
328275	318555
35705	318556
457590	318557
134378	318558
565638	318559
610378	318560
274997	318561
420582	318562
144783	318563
598955	318564
434888	318565
656596	318566
278042	318567
82812	318568
424683	318569
445616	318570
659488	318571
3664	318572
15227	318573
280748	318574
85430	318575
435646	318576
201815	318577
38715	318578
499428	318579
2735	318580
136408	318581
527843	318582
372143	318583
436768	318584
634004	318585
270983	318586
684038	318587
590764	318588
611552	318589
382456	318590
23986	318591
269885	318592
632635	318593
50887	318594
480185	318595
25489	318596
50547	318597
647710	318598
36292	318599
671281	318600
357107	318601
172074	318602
49238	318603
71108	318604
21037	318605
285779	318606
284277	318607
465982	318608
271006	318609
344284	318610
158302	318611
11820	318612
332836	318613
296880	318614
53009	318615
482724	318616
168741	318617
50259	318618
527006	318619
202599	318620
41555	318621
21267	318622
668331	318623
183773	318624
149729	318625
3137	318626
673788	318627
641684	318628
36705	318629
591324	318630
15944	318631
25927	318632
84443	318633
154739	318634
161185	318635
237903	318636
528961	318637
1216	318638
60431	318639
387480	318640
520	318641
404795	318642
1216	318643
359585	318644
537374	318645
489187	318646
83258	318647
9908	318648
3378	318649
101513	318650
14699	318651
539543	318652
598000	318653
673878	318654
131214	318655
276912	318656
4522	318657
400506	318658
71515	318659
1796	318660
67858	318661
196220	318662
682348	318663
137894	318664
119835	318665
437959	318666
557450	318667
688148	318668
632525	318669
246468	318670
672514	318671
34301	318672
624944	318673
74541	318674
91127	318675
113528	318676
510620	318677
557117	318678
207190	318679
418483	318680
444015	318681
51621	318682
337768	318683
24099	318684
344715	318685
55859	318686
231032	318687
219139	318688
142393	318689
660264	318690
307799	318691
655300	318692
267171	318693
58424	318694
499936	318695
84439	318696
78601	318697
527604	318698
330320	318699
124784	318700
171915	318701
81561	318702
3560	318703
118277	318704
49543	318705
85409	318706
241922	318707
143675	318708
318050	318709
119596	318710
46597	318711
36792	318712
492576	318713
22818	318714
72386	318715
579330	318716
176477	318717
345202	318718
474877	318719
207008	318720
236500	318721
139234	318722
82593	318723
25347	318724
76058	318725
215403	318726
132822	318727
209422	318728
89426	318729
54097	318730
350805	318731
574136	318732
49969	318733
34893	318734
632503	318735
226513	318736
207872	318737
614468	318738
138909	318739
1641	318740
151036	318741
27627	318742
9886	318743
4542	318744
18367	318745
469920	318746
225887	318747
52790	318748
191476	318749
687214	318750
91564	318751
351	318752
54443	318753
116760	318754
557244	318755
20347	318756
392100	318757
81749	318758
535276	318759
8361	318760
159151	318761
79240	318762
36657	318763
123165	318764
97414	318765
106687	318766
3658	318767
330830	318768
175546	318769
94704	318770
619966	318771
162854	318772
479456	318773
2270	318774
154579	318775
380370	318776
35654	318777
341319	318778
434493	318779
58013	318780
684866	318781
493190	318782
67332	318783
138669	318784
143627	318785
631008	318786
82130	318787
24170	318788
545251	318789
421684	318790
240184	318791
521924	318792
307701	318793
383223	318794
113464	318795
410262	318796
32743	318797
15850	318798
103662	318799
558160	318800
49468	318801
59700	318802
88270	318803
40398	318804
3366	318805
612791	318806
121710	318807
644645	318808
805	318809
130785	318810
475816	318811
14471	318812
489225	318813
398220	318814
2811	318815
496570	318816
342717	318817
101011	318818
71699	318819
303999	318820
399018	318821
142400	318822
319441	318823
693248	318824
100449	318825
487941	318826
117803	318827
630105	318828
151554	318829
127284	318830
589315	318831
35446	318832
112450	318833
103942	318834
260779	318835
6008	318836
255451	318837
173021	318838
205505	318839
240150	318840
63205	318841
989	318842
114700	318843
1353	318844
166792	318845
433	318846
592215	318847
382514	318848
162696	318849
399187	318850
285516	318851
368645	318852
58566	318853
132556	318854
300448	318855
138163	318856
102019	318857
608831	318858
543199	318859
40238	318860
388212	318861
153822	318862
125963	318863
78871	318864
12288	318865
112563	318866
22932	318867
58879	318868
63153	318869
472688	318870
18142	318871
121392	318872
360025	318873
515438	318874
17975	318875
11270	318876
45000	318877
426331	318878
566784	318879
4701	318880
492742	318881
6076	318882
674588	318883
353232	318884
154999	318885
99945	318886
353259	318887
95500	318888
99935	318889
54465	318890
353228	318891
154988	318892
234811	318893
234463	318894
487227	318895
64536	318896
353642	318897
605903	318898
555738	318899
155022	318900
264064	318901
332771	318902
591799	318903
1033	318904
605802	318905
22651	318906
353386	318907
353315	318908
605784	318909
149392	318910
353355	318911
353323	318912
87290	318913
547483	318914
13852	318915
214784	318916
203447	318917
422895	318918
86482	318919
606089	318920
353708	318921
155079	318922
100066	318923
270845	318924
612226	318925
100035	318926
90932	318927
670628	318928
171669	318929
523974	318930
138275	318931
292455	318932
292462	318933
389967	318934
670629	318935
580855	318936
845	318937
353645	318938
161761	318939
656400	318940
288560	318941
207030	318942
353529	318943
597945	318944
157163	318945
12616	318946
99994	318947
353563	318948
100028	318949
353672	318950
100029	318951
1023	318952
689597	318953
78367	318954
554698	318955
661612	318956
100042	318957
4098	318958
4098	318959
655607	318960
655582	318961
222638	318962
612152	318963
670630	318964
656398	318965
162667	318966
605912	318967
605913	318968
33631	318969
655598	318970
605922	318971
164195	318972
655618	318973
689599	318974
332517	318975
146024	318976
41269	318977
605779	318978
612234	318979
380626	318980
380634	318981
352053	318982
380625	318983
39725	318984
49310	318985
27024	318986
379213	318987
316301	318988
38077	318989
259649	318990
417746	318991
35034	318992
551240	318993
155753	318994
273	318995
353980	318996
429416	318997
633303	318998
142165	318999
542032	319000
517624	319001
361584	319002
225942	319003
100156	319004
354151	319005
100120	319006
354144	319007
354107	319008
354156	319009
354032	319010
100138	319011
620575	319012
2605	319013
650980	319014
535638	319015
514979	319016
100159	319017
170550	319018
367531	319019
440869	319020
329376	319021
9602	319022
445529	319023
144447	319024
189548	319025
4834	319026
613734	319027
4100	319028
189283	319029
4834	319030
106300	319031
13543	319032
130791	319033
697705	319034
130039	319035
611842	319036
30231	319037
208884	319038
594812	319039
109660	319040
21164	319041
338212	319042
251215	319043
11752	319044
383863	319045
109728	319046
124166	319047
43578	319048
15183	319049
44205	319050
14047	319051
617517	319052
40337	319053
307238	319054
417312	319055
64567	319056
45293	319057
171524	319058
5737	319059
421588	319060
57909	319061
119733	319062
51658	319063
33628	319064
616068	319065
28198	319066
207021	319067
4463	319068
21935	319069
272944	319070
223495	319071
550610	319072
3345	319073
170127	319074
26061	319075
42173	319076
494589	319077
201	319078
235333	319079
57781	319080
467654	319081
16	319082
593183	319083
506575	319084
399808	319085
158684	319086
616240	319087
579161	319088
590185	319089
63846	319090
25246	319091
670026	319092
169624	319093
137583	319094
297741	319095
563501	319096
398788	319097
610589	319098
183616	319099
47496	319100
76185	319101
76185	319102
6662	319103
438123	319104
478122	319105
131900	319106
140274	319107
222705	319108
80	319109
358013	319110
138637	319111
542763	319112
161710	319113
161129	319114
56218	319115
71646	319116
487321	319117
77929	319118
642320	319119
509550	319120
683629	319121
555454	319122
42481	319123
92666	319124
310738	319125
347267	319126
194350	319127
1639	319128
641371	319129
28979	319130
32245	319131
545324	319132
175903	319133
38711	319134
332769	319135
113300	319136
252298	319137
180179	319138
7302	319139
460017	319140
527396	319141
566846	319142
301712	319143
27738	319144
17420	319145
439459	319146
603397	319147
41295	319148
678199	319149
249	319150
165340	319151
448834	319152
403267	319153
82550	319154
258571	319155
145077	319156
79556	319157
22848	319158
1437	319159
483447	319160
654863	319161
349224	319162
635773	319163
308689	319164
191009	319165
420393	319166
44013	319167
291610	319168
531179	319169
178247	319170
569898	319171
23926	319172
2193	319173
260855	319174
573893	319175
29295	319176
21720	319177
398	319178
19486	319179
17550	319180
547362	319181
11657	319182
18195	319183
397052	319184
9130	319185
365983	319186
196687	319187
684990	319188
435556	319189
169387	319190
176223	319191
148426	319192
496330	319193
679947	319194
211090	319195
151505	319196
455285	319197
450902	319198
455061	319199
455134	319200
212642	319201
20101	319202
550	319203
441426	319204
516022	319205
338222	319206
450420	319207
668775	319208
31269	319209
7702	319210
19095	319211
548405	319212
51138	319213
612284	319214
199756	319215
363166	319216
363373	319217
695717	319218
286231	319219
154293	319220
630259	319221
510774	319222
301881	319223
630799	319224
213124	319225
248632	319226
9898	319227
41938	319228
121986	319229
679254	319230
526941	319231
618141	319232
224023	319233
532324	319234
284535	319235
299949	319236
9525	319237
276426	319238
126381	319239
661417	319240
221477	319241
55255	319242
4456	319243
128097	319244
444112	319245
99479	319246
473814	319247
29176	319248
325610	319249
38300	319250
48597	319251
100422	319252
472183	319253
657410	319254
269447	319255
356663	319256
356656	319257
356691	319258
71091	319259
515342	319260
19458	319261
696563	319262
473079	319263
373548	319264
100302	319265
177071	319266
279157	319267
6947	319268
681536	319269
41746	319270
422930	319271
526471	319272
530569	319273
163192	319274
40989	319275
221115	319276
157320	319277
449977	319278
32709	319279
640802	319280
18942	319281
26077	319282
274204	319283
300807	319284
5737	319285
485115	319286
443614	319287
551440	319288
47690	319289
22329	319290
61295	319291
663675	319292
317823	319293
628019	319294
355115	319295
100442	319296
606856	319297
540967	319298
460725	319299
250558	319300
5192	319301
78315	319302
100506	319303
100440	319304
94617	319305
288248	319306
115255	319307
167524	319308
19397	319309
297934	319310
376129	319311
246857	319312
452513	319313
281316	319314
45943	319315
232902	319316
299365	319317
155451	319318
42266	319319
55741	319320
606319	319321
57958	319322
143033	319323
675267	319324
129215	319325
440396	319326
31758	319327
70706	319328
12306	319329
516163	319330
61370	319331
54653	319332
22510	319333
140413	319334
36220	319335
659590	319336
57386	319337
135216	319338
140232	319339
364215	319340
8268	319341
466348	319342
663299	319343
18254	319344
334975	319345
49127	319346
291043	319347
424115	319348
617082	319349
568982	319350
31464	319351
82234	319352
28492	319353
421933	319354
460175	319355
502790	319356
2984	319357
539839	319358
550137	319359
133902	319360
357486	319361
114663	319362
54662	319363
352574	319364
115483	319365
144426	319366
215473	319367
47917	319368
554143	319369
452809	319370
301405	319371
601337	319372
1589	319373
617641	319374
64558	319375
33037	319376
100094	319377
16880	319378
553019	319379
396414	319380
164919	319381
3839	319382
53676	319383
20925	319384
383026	319385
58521	319386
96255	319387
225751	319388
9417	319389
224985	319390
520771	319391
216363	319392
68423	319393
188785	319394
10097	319395
662105	319396
168042	319397
478091	319398
516468	319399
35847	319400
604179	319401
239498	319402
400809	319403
47418	319404
256540	319405
2163	319406
76149	319407
502420	319408
678467	319409
151464	319410
4824	319411
396773	319412
421524	319413
61809	319414
486763	319415
387195	319416
159325	319417
60084	319418
51969	319419
163780	319420
433901	319421
11364	319422
6137	319423
529910	319424
50013	319425
181863	319426
62693	319427
642224	319428
687453	319429
10611	319430
132212	319431
5630	319432
10468	319433
431529	319434
10220	319435
18567	319436
49843	319437
660766	319438
188229	319439
162171	319440
360262	319441
8824	319442
1	319443
82115	319444
563174	319445
26574	319446
671211	319447
84529	319448
648	319449
354	319450
172634	319451
206519	319452
419161	319453
481026	319454
161934	319455
1967	319456
315065	319457
545360	319458
82792	319459
481000	319460
481038	319461
507708	319462
480963	319463
365782	319464
441115	319465
182209	319466
545310	319467
101424	319468
441374	319469
4230	319470
353616	319471
493877	319472
591961	319473
6944	319474
457530	319475
55485	319476
499781	319477
116444	319478
149465	319479
319689	319480
385499	319481
667483	319482
344706	319483
223583	319484
227072	319485
1810	319486
1754	319487
152745	319488
117041	319489
655609	319490
540661	319491
27885	319492
352992	319493
159440	319494
24340	319495
291050	319496
24037	319497
338115	319498
21849	319499
158614	319500
266012	319501
636931	319502
378373	319503
215695	319504
58064	319505
47464	319506
2927	319507
233	319508
408662	319509
313505	319510
453152	319511
37457	319512
685735	319513
47390	319514
280948	319515
555970	319516
128353	319517
154314	319518
223029	319519
372771	319520
469997	319521
49784	319522
38	319523
208860	319524
123977	319525
75870	319526
413144	319527
47296	319528
184076	319529
37003	319530
592829	319531
490661	319532
989	319533
989	319534
371842	319535
209966	319536
284602	319537
168	319538
170090	319539
197223	319540
53244	319541
6393	319542
180579	319543
453942	319544
49117	319545
25420	319546
279899	319547
48364	319548
202408	319549
4110	319550
419053	319551
365034	319552
404238	319553
586272	319554
85712	319555
166385	319556
32744	319557
88606	319558
668168	319559
266341	319560
215758	319561
694750	319562
518762	319563
342640	319564
3678	319565
398272	319566
127964	319567
362	319568
518488	319569
569996	319570
484609	319571
38979	319572
27211	319573
1072	319574
413563	319575
253883	319576
527165	319577
239211	319578
684998	319579
50559	319580
29834	319581
165323	319582
201640	319583
168629	319584
516191	319585
267304	319586
121903	319587
42452	319588
145019	319589
61755	319590
149588	319591
476967	319592
43	319593
124112	319594
114672	319595
24382	319596
268111	319597
91428	319598
258314	319599
416069	319600
4993	319601
254768	319602
653564	319603
33612	319604
543371	319605
25506	319606
284804	319607
155219	319608
516835	319609
158422	319610
600637	319611
172939	319612
351512	319613
137885	319614
629783	319615
1503	319616
31539	319617
10459	319618
88251	319619
165095	319620
459534	319621
1651	319622
37909	319623
464554	319624
333592	319625
420334	319626
130762	319627
50786	319628
87506	319629
389562	319630
151984	319631
419961	319632
560370	319633
4101	319634
311620	319635
166482	319636
246052	319637
48715	319638
184842	319639
3645	319640
367766	319641
591540	319642
126318	319643
86462	319644
25952	319645
94752	319646
584094	319647
668086	319648
128598	319649
160818	319650
274785	319651
383928	319652
146128	319653
682461	319654
139263	319655
605696	319656
458792	319657
311094	319658
141999	319659
280044	319660
640037	319661
131833	319662
485991	319663
593781	319664
608049	319665
2886	319666
302623	319667
588303	319668
422113	319669
550417	319670
57883	319671
216065	319672
100165	319673
15737	319674
17153	319675
679273	319676
679035	319677
386633	319678
83705	319679
11769	319680
180754	319681
40003	319682
81	319683
343252	319684
17161	319685
421804	319686
541792	319687
426818	319688
281586	319689
690	319690
408923	319691
84004	319692
289430	319693
10289	319694
636110	319695
7570	319696
3117	319697
544678	319698
128009	319699
27208	319700
263264	319701
619884	319702
374568	319703
628305	319704
301334	319705
11108	319706
353922	319707
37267	319708
503486	319709
312994	319710
225739	319711
268077	319712
49641	319713
463514	319714
628343	319715
50173	319716
48126	319717
517276	319718
109733	319719
540602	319720
472288	319721
306107	319722
493975	319723
672490	319724
6427	319725
258754	319726
120296	319727
565900	319728
462218	319729
149917	319730
644029	319731
667000	319732
102479	319733
134967	319734
43864	319735
78499	319736
338903	319737
397053	319738
60855	319739
159988	319740
1769	319741
91826	319742
43299	319743
337858	319744
614850	319745
439557	319746
653155	319747
248600	319748
515859	319749
688289	319750
579020	319751
24832	319752
161046	319753
146014	319754
359287	319755
474395	319756
169673	319757
841	319758
412033	319759
162757	319760
86993	319761
367779	319762
100073	319763
598820	319764
88789	319765
282444	319766
657156	319767
29790	319768
129546	319769
71381	319770
526519	319771
27694	319772
154615	319773
689608	319774
593524	319775
641685	319776
24761	319777
388927	319778
386058	319779
39780	319780
126383	319781
353536	319782
251178	319783
12635	319784
640389	319785
156483	319786
406340	319787
136976	319788
673554	319789
136870	319790
557166	319791
15540	319792
372007	319793
187542	319794
685352	319795
653453	319796
58419	319797
158775	319798
56352	319799
493588	319800
172907	319801
155392	319802
556485	319803
182658	319804
279453	319805
163097	319806
327675	319807
247	319808
28424	319809
5192	319810
14982	319811
3846	319812
23192	319813
650231	319814
91949	319815
26621	319816
8899	319817
111735	319818
12782	319819
10410	319820
35345	319821
100745	319822
100742	319823
84003	319824
546611	319825
473077	319826
600907	319827
51409	319828
88160	319829
113681	319830
97615	319831
21701	319832
377200	319833
55206	319834
659624	319835
394412	319836
327488	319837
218576	319838
3735	319839
508988	319840
302093	319841
347147	319842
285698	319843
73705	319844
269301	319845
541251	319846
540833	319847
382425	319848
474215	319849
224410	319850
314513	319851
203624	319852
350473	319853
452680	319854
17405	319855
44818	319856
592243	319857
391756	319858
432289	319859
169263	319860
592235	319861
23421	319862
152649	319863
3757	319864
340190	319865
215808	319866
356447	319867
379776	319868
112811	319869
113757	319870
221133	319871
487646	319872
491845	319873
79018	319874
32434	319875
274673	319876
654978	319877
683661	319878
374437	319879
444981	319880
52047	319881
378400	319882
621221	319883
432353	319884
641844	319885
30649	319886
237768	319887
294789	319888
178109	319889
341975	319890
89652	319891
656151	319892
355225	319893
161470	319894
301268	319895
149646	319896
3628	319897
58866	319898
388363	319899
45355	319900
464040	319901
14102	319902
22398	319903
17780	319904
277066	319905
161757	319906
11063	319907
438014	319908
105807	319909
198892	319910
495621	319911
419141	319912
86473	319913
305132	319914
85056	319915
259142	319916
131357	319917
2212	319918
144426	319919
13566	319920
595994	319921
89752	319922
695375	319923
36820	319924
134200	319925
54246	319926
588835	319927
215445	319928
664767	319929
23845	319930
673651	319931
45488	319932
10764	319933
687394	319934
108	319935
582627	319936
97063	319937
308210	319938
327898	319939
166600	319940
516102	319941
164650	319942
521445	319943
55864	319944
16431	319945
610412	319946
585640	319947
613063	319948
227061	319949
620482	319950
439271	319951
34812	319952
16397	319953
662687	319954
10776	319955
37246	319956
78871	319957
512582	319958
300025	319959
300129	319960
4146	319961
364080	319962
581696	319963
207022	319964
132908	319965
427516	319966
653699	319967
158662	319968
624561	319969
114435	319970
607667	319971
38071	319972
38071	319973
53763	319974
274669	319975
27012	319976
1239	319977
209238	319978
71652	319979
35651	319980
203052	319981
1097	319982
19186	319983
353591	319984
63265	319985
581622	319986
63725	319987
315527	319988
58596	319989
99656	319990
464614	319991
566774	319992
322841	319993
99313	319994
609246	319995
39067	319996
257784	319997
78074	319998
23912	319999
252061	320000
181907	320001
204746	320002
24	320003
80168	320004
54412	320005
367159	320006
111244	320007
436334	320008
208636	320009
157865	320010
499674	320011
57226	320012
344326	320013
344328	320014
441991	320015
462114	320016
39040	320017
459703	320018
271480	320019
420930	320020
538486	320021
54556	320022
14635	320023
485042	320024
136916	320025
80298	320026
502979	320027
63562	320028
68058	320029
886	320030
515427	320031
58837	320032
118097	320033
569541	320034
19046	320035
42308	320036
301694	320037
442936	320038
662694	320039
75507	320040
226555	320041
10224	320042
98582	320043
11073	320044
7211	320045
39213	320046
70878	320047
384243	320048
479362	320049
606958	320050
559819	320051
36793	320052
503752	320053
539173	320054
591146	320055
377270	320056
296653	320057
419511	320058
397207	320059
9260	320060
170033	320061
285398	320062
526506	320063
421435	320064
540912	320065
405954	320066
276767	320067
91922	320068
603557	320069
629031	320070
119475	320071
270347	320072
112892	320073
11705	320074
670499	320075
2050	320076
628025	320077
388490	320078
622401	320079
607148	320080
226780	320081
351447	320082
13680	320083
134150	320084
201589	320085
29749	320086
503109	320087
285172	320088
152357	320089
68284	320090
185885	320091
576379	320092
2414	320093
49452	320094
612552	320095
91529	320096
680949	320097
603963	320098
484557	320099
674603	320100
15458	320101
99391	320102
413026	320103
37198	320104
82480	320105
3340	320106
662847	320107
111056	320108
608985	320109
119914	320110
509919	320111
285967	320112
121542	320113
130583	320114
221244	320115
10113	320116
678631	320117
61806	320118
547634	320119
247736	320120
127330	320121
362670	320122
623320	320123
510434	320124
577454	320125
286017	320126
129654	320127
616969	320128
8029	320129
291551	320130
390862	320131
235825	320132
35029	320133
182970	320134
675493	320135
79460	320136
608166	320137
43932	320138
451329	320139
112816	320140
96053	320141
173656	320142
11559	320143
464004	320144
13630	320145
10062	320146
184575	320147
573997	320148
301078	320149
177770	320150
263181	320151
50690	320152
202658	320153
356114	320154
225899	320155
391822	320156
549919	320157
573584	320158
159012	320159
478576	320160
441686	320161
58664	320162
404674	320163
242971	320164
674311	320165
230085	320166
320121	320167
301907	320168
150026	320169
481380	320170
110993	320171
81979	320172
21856	320173
2894	320174
314368	320175
269280	320176
602044	320177
148039	320178
153110	320179
595951	320180
68217	320181
450866	320182
677155	320183
33689	320184
7211	320185
235187	320186
397110	320187
277653	320188
149899	320189
226434	320190
537359	320191
314506	320192
355226	320193
145428	320194
680436	320195
678371	320196
663247	320197
1126	320198
621405	320199
18958	320200
9669	320201
263755	320202
303494	320203
288862	320204
226411	320205
463474	320206
359882	320207
166877	320208
401750	320209
604016	320210
455115	320211
683511	320212
19027	320213
320844	320214
72592	320215
657000	320216
476452	320217
214549	320218
20920	320219
171305	320220
30164	320221
93658	320222
10955	320223
376690	320224
680312	320225
11302	320226
404392	320227
316148	320228
19483	320229
318985	320230
152444	320231
614584	320232
647829	320233
269023	320234
7226	320235
311521	320236
497056	320237
527129	320238
1005	320239
190790	320240
5186	320241
148249	320242
382506	320243
63009	320244
64316	320245
364002	320246
94608	320247
54	320248
34711	320249
518776	320250
596848	320251
80785	320252
53586	320253
685891	320254
595574	320255
696148	320256
401881	320257
172489	320258
194731	320259
182533	320260
140030	320261
547806	320262
2205	320263
477890	320264
33045	320265
277427	320266
407317	320267
158376	320268
668804	320269
174520	320270
261296	320271
122183	320272
146132	320273
205704	320274
551219	320275
369622	320276
523281	320277
31596	320278
43624	320279
4506	320280
549290	320281
550042	320282
46471	320283
371149	320284
170614	320285
355201	320286
1282	320287
31561	320288
388235	320289
655203	320290
614516	320291
22429	320292
610956	320293
308077	320294
374160	320295
134649	320296
122549	320297
34985	320298
644189	320299
82350	320300
189378	320301
510381	320302
437915	320303
48363	320304
158473	320305
133554	320306
269335	320307
629946	320308
676433	320309
186200	320310
625203	320311
155468	320312
607475	320313
691412	320314
152833	320315
554642	320316
432025	320317
118849	320318
77776	320319
132910	320320
427753	320321
89618	320322
472611	320323
301384	320324
15274	320325
464114	320326
169237	320327
85177	320328
9271	320329
101124	320330
64287	320331
72542	320332
388533	320333
252068	320334
48384	320335
462747	320336
298332	320337
694112	320338
274524	320339
609215	320340
381546	320341
321939	320342
197857	320343
190704	320344
588767	320345
223063	320346
268072	320347
2246	320348
177922	320349
86434	320350
102321	320351
126474	320352
73165	320353
70735	320354
170088	320355
7264	320356
455970	320357
27150	320358
581659	320359
114612	320360
627258	320361
2584	320362
998	320363
9285	320364
119792	320365
145076	320366
8123	320367
68759	320368
606495	320369
144483	320370
115699	320371
424647	320372
518991	320373
319232	320374
655816	320375
22797	320376
18110	320377
386106	320378
157811	320379
355885	320380
580810	320381
108662	320382
117123	320383
34821	320384
127316	320385
19303	320386
2063	320387
12742	320388
158268	320389
104584	320390
341781	320391
249415	320392
670681	320393
52453	320394
206231	320395
79483	320396
45222	320397
653381	320398
507799	320399
582262	320400
493874	320401
429242	320402
667224	320403
50737	320404
614683	320405
57328	320406
288079	320407
241388	320408
178891	320409
606238	320410
472185	320411
192993	320412
666136	320413
683241	320414
135455	320415
48443	320416
201274	320417
14883	320418
62609	320419
186912	320420
607058	320421
40162	320422
165469	320423
426503	320424
122817	320425
402001	320426
387037	320427
640847	320428
301675	320429
566042	320430
307416	320431
228979	320432
24544	320433
221503	320434
164673	320435
318116	320436
394825	320437
386085	320438
390878	320439
496692	320440
417569	320441
79970	320442
104	320443
458081	320444
453501	320445
158488	320446
19381	320447
680095	320448
393226	320449
37052	320450
29163	320451
29207	320452
307	320453
119821	320454
40689	320455
474433	320456
1969	320457
634743	320458
593727	320459
170839	320460
492715	320461
690694	320462
38876	320463
10746	320464
315602	320465
51871	320466
648335	320467
146750	320468
476068	320469
157166	320470
422824	320471
121345	320472
681750	320473
38314	320474
689654	320475
412044	320476
692777	320477
32357	320478
79583	320479
15778	320480
152212	320481
435328	320482
184068	320483
663545	320484
630192	320485
396902	320486
644058	320487
533524	320488
447629	320489
11169	320490
27202	320491
158470	320492
193083	320493
408120	320494
31940	320495
664175	320496
682700	320497
53515	320498
581070	320499
35643	320500
163826	320501
278362	320502
414933	320503
126824	320504
469761	320505
16861	320506
586	320507
449896	320508
632235	320509
147739	320510
62077	320511
377098	320512
582711	320513
31273	320514
7233	320515
43338	320516
207339	320517
104443	320518
250789	320519
578987	320520
421429	320521
610548	320522
650141	320523
191019	320524
155878	320525
315574	320526
447271	320527
609380	320528
129433	320529
121923	320530
579101	320531
492106	320532
640641	320533
520406	320534
16099	320535
675737	320536
7225	320537
664000	320538
557998	320539
155477	320540
19468	320541
138580	320542
47464	320543
2659	320544
432340	320545
128647	320546
527772	320547
291850	320548
167271	320549
36	320550
287457	320551
550917	320552
71316	320553
4550	320554
551863	320555
61440	320556
657420	320557
24359	320558
50153	320559
264581	320560
482	320561
26972	320562
1607	320563
419080	320564
176662	320565
49801	320566
131689	320567
132851	320568
398802	320569
374058	320570
501353	320571
57669	320572
480104	320573
417522	320574
42169	320575
11075	320576
166772	320577
73942	320578
65490	320579
676505	320580
53167	320581
153138	320582
24573	320583
186003	320584
169694	320585
551464	320586
536056	320587
186034	320588
681845	320589
536350	320590
17257	320591
329405	320592
471362	320593
60733	320594
114835	320595
248887	320596
693033	320597
543620	320598
1386	320599
22245	320600
152633	320601
480576	320602
15660	320603
163757	320604
44976	320605
135187	320606
140190	320607
126173	320608
107849	320609
178188	320610
450186	320611
216028	320612
619386	320613
267751	320614
640363	320615
346061	320616
164339	320617
508454	320618
127814	320619
82673	320620
140197	320621
240188	320622
77607	320623
652313	320624
490162	320625
240428	320626
576558	320627
437946	320628
355458	320629
9261	320630
272829	320631
683767	320632
427909	320633
149353	320634
14910	320635
520976	320636
5957	320637
492	320638
651939	320639
18413	320640
683328	320641
17556	320642
12187	320643
116943	320644
430676	320645
534687	320646
394766	320647
11045	320648
23890	320649
7971	320650
49	320651
46043	320652
442083	320653
460603	320654
537964	320655
3224	320656
240996	320657
511218	320658
21116	320659
43901	320660
57947	320661
58065	320662
391147	320663
285986	320664
264455	320665
195870	320666
319807	320667
17415	320668
380095	320669
548604	320670
5993	320671
448603	320672
482906	320673
185386	320674
14584	320675
400943	320676
108087	320677
466278	320678
232058	320679
51030	320680
546454	320681
40524	320682
77163	320683
643097	320684
251919	320685
68836	320686
74345	320687
630439	320688
491822	320689
45204	320690
513705	320691
541897	320692
534689	320693
547039	320694
10436	320695
8457	320696
93270	320697
534552	320698
76524	320699
398253	320700
155640	320701
310818	320702
220747	320703
119330	320704
60043	320705
571048	320706
3133	320707
197245	320708
29293	320709
475	320710
18883	320711
600971	320712
138280	320713
47175	320714
242205	320715
300625	320716
278090	320717
606322	320718
435293	320719
20435	320720
651654	320721
359328	320722
118051	320723
684231	320724
567159	320725
6947	320726
397494	320727
23993	320728
59480	320729
21816	320730
6947	320731
655554	320732
154289	320733
146675	320734
396426	320735
681274	320736
105929	320737
186664	320738
334671	320739
360869	320740
16390	320741
440269	320742
629539	320743
502730	320744
151975	320745
124497	320746
393497	320747
49979	320748
619598	320749
108289	320750
396494	320751
493297	320752
128569	320753
165235	320754
288020	320755
2056	320756
10430	320757
603745	320758
619780	320759
19329	320760
166962	320761
208	320762
156770	320763
674496	320764
89539	320765
418560	320766
157995	320767
747	320768
14942	320769
481857	320770
34831	320771
270115	320772
154486	320773
6876	320774
388905	320775
481455	320776
83333	320777
334551	320778
483505	320779
94469	320780
94921	320781
607789	320782
663044	320783
36499	320784
463329	320785
109245	320786
550799	320787
203618	320788
624909	320789
611102	320790
127	320791
255995	320792
821	320793
605667	320794
457801	320795
27	320796
82570	320797
202006	320798
138078	320799
607361	320800
537	320801
107110	320802
588832	320803
19417	320804
421857	320805
162040	320806
23214	320807
523429	320808
438	320809
99734	320810
104294	320811
572529	320812
47009	320813
1115	320814
611518	320815
471325	320816
19917	320817
301463	320818
142927	320819
151006	320820
267607	320821
651713	320822
178504	320823
608613	320824
172900	320825
556715	320826
101262	320827
133466	320828
358750	320829
581852	320830
53592	320831
47785	320832
157441	320833
266466	320834
55686	320835
562213	320836
11394	320837
50970	320838
100245	320839
10095	320840
506625	320841
221293	320842
517534	320843
17654	320844
372045	320845
33741	320846
310234	320847
13759	320848
38833	320849
203683	320850
520416	320851
694397	320852
19200	320853
194874	320854
528279	320855
561639	320856
610568	320857
371963	320858
172930	320859
577746	320860
472771	320861
100681	320862
356362	320863
534756	320864
233076	320865
106593	320866
159028	320867
19232	320868
80854	320869
565096	320870
41151	320871
689940	320872
146611	320873
666127	320874
345450	320875
261916	320876
261851	320877
79558	320878
162347	320879
79794	320880
591257	320881
3595	320882
156022	320883
51602	320884
605586	320885
130060	320886
4784	320887
132740	320888
414520	320889
159629	320890
54234	320891
548539	320892
449941	320893
17792	320894
597424	320895
10991	320896
679071	320897
50230	320898
76429	320899
152642	320900
181618	320901
626270	320902
305278	320903
201564	320904
623449	320905
601466	320906
447703	320907
416546	320908
618911	320909
107751	320910
24224	320911
452408	320912
681457	320913
154248	320914
596741	320915
685109	320916
21860	320917
2392	320918
40981	320919
134806	320920
39156	320921
664543	320922
609178	320923
86972	320924
60393	320925
19265	320926
692799	320927
46017	320928
21840	320929
287677	320930
683398	320931
88255	320932
478227	320933
510366	320934
343490	320935
387662	320936
244515	320937
400350	320938
18719	320939
597050	320940
10303	320941
39806	320942
76567	320943
370847	320944
20665	320945
346649	320946
637667	320947
615251	320948
122220	320949
67656	320950
649766	320951
639132	320952
541819	320953
497790	320954
83355	320955
564546	320956
158902	320957
143340	320958
663298	320959
246473	320960
429729	320961
653665	320962
224039	320963
140558	320964
158614	320965
109541	320966
60578	320967
248561	320968
604777	320969
57193	320970
472204	320971
125856	320972
380603	320973
61667	320974
347936	320975
144267	320976
21800	320977
508179	320978
419253	320979
503365	320980
123963	320981
501	320982
1493	320983
483426	320984
139600	320985
253465	320986
487112	320987
598848	320988
147663	320989
52501	320990
119765	320991
53846	320992
27053	320993
649848	320994
582978	320995
17761	320996
100749	320997
356449	320998
356450	320999
680638	321000
547233	321001
318399	321002
51168	321003
16796	321004
545002	321005
155555	321006
629260	321007
582538	321008
67017	321009
30235	321010
207562	321011
356777	321012
40710	321013
651170	321014
225731	321015
54877	321016
341314	321017
309108	321018
245749	321019
392956	321020
375133	321021
82578	321022
62066	321023
484268	321024
7870	321025
39842	321026
54523	321027
68123	321028
123647	321029
8168	321030
658643	321031
454419	321032
313073	321033
629952	321034
694647	321035
82644	321036
42072	321037
265192	321038
83574	321039
14416	321040
624694	321041
624692	321042
144815	321043
300759	321044
46223	321045
680493	321046
21417	321047
341594	321048
595000	321049
3904	321050
243307	321051
47852	321052
37888	321053
168474	321054
213664	321055
633502	321056
558659	321057
9761	321058
372387	321059
231649	321060
106739	321061
65216	321062
633914	321063
279736	321064
359992	321065
18359	321066
8319	321067
125856	321068
568457	321069
670317	321070
357664	321071
660496	321072
90951	321073
287818	321074
138677	321075
642954	321076
382888	321077
138692	321078
338902	321079
218944	321080
547425	321081
13128	321082
538522	321083
49769	321084
685167	321085
639246	321086
589507	321087
4389	321088
9830	321089
53836	321090
73669	321091
196487	321092
198692	321093
431939	321094
470052	321095
350260	321096
17531	321097
135025	321098
83444	321099
326283	321100
559085	321101
5164	321102
177947	321103
160704	321104
347803	321105
311205	321106
4668	321107
148073	321108
30579	321109
663028	321110
50590	321111
529915	321112
25524	321113
646213	321114
294315	321115
155810	321116
290539	321117
43568	321118
65990	321119
621458	321120
632103	321121
119795	321122
2217	321123
431121	321124
432171	321125
539620	321126
426849	321127
387002	321128
98949	321129
132453	321130
65112	321131
95085	321132
425527	321133
78375	321134
38396	321135
289465	321136
33850	321137
608371	321138
160189	321139
154755	321140
33807	321141
440018	321142
64273	321143
278881	321144
274657	321145
483254	321146
404116	321147
443967	321148
670709	321149
271381	321150
268671	321151
19600	321152
356056	321153
274739	321154
156307	321155
277058	321156
73363	321157
521448	321158
306922	321159
117599	321160
55724	321161
199229	321162
317763	321163
572136	321164
62827	321165
234334	321166
151936	321167
22443	321168
32216	321169
43002	321170
352408	321171
67981	321172
583291	321173
121957	321174
266409	321175
566069	321176
90533	321177
333569	321178
183416	321179
532814	321180
393026	321181
550471	321182
388645	321183
332522	321184
33164	321185
223934	321186
580614	321187
107223	321188
193437	321189
669905	321190
412989	321191
53214	321192
308041	321193
612490	321194
469928	321195
625035	321196
125625	321197
559697	321198
583747	321199
325176	321200
439020	321201
376935	321202
186738	321203
668821	321204
355300	321205
110090	321206
697901	321207
320366	321208
607227	321209
27878	321210
350533	321211
13258	321212
194338	321213
310137	321214
117124	321215
284933	321216
660211	321217
517290	321218
278004	321219
692770	321220
152757	321221
144507	321222
20890	321223
11926	321224
200861	321225
17390	321226
11940	321227
23614	321228
100882	321229
357430	321230
357431	321231
218940	321232
10236	321233
571098	321234
197228	321235
55172	321236
334971	321237
355227	321238
22104	321239
369068	321240
58613	321241
595694	321242
195198	321243
202052	321244
484641	321245
59714	321246
448935	321247
17401	321248
573251	321249
546152	321250
326535	321251
94409	321252
326560	321253
94402	321254
26827	321255
3538	321256
107245	321257
105477	321258
54926	321259
6836	321260
597744	321261
94615	321262
137613	321263
262696	321264
517595	321265
30673	321266
109277	321267
6956	321268
76282	321269
34353	321270
26730	321271
128527	321272
62703	321273
306691	321274
596176	321275
561373	321276
632109	321277
167334	321278
287248	321279
380295	321280
143951	321281
23898	321282
136	321283
254551	321284
96000	321285
438425	321286
413606	321287
456499	321288
352468	321289
213150	321290
172394	321291
34023	321292
493982	321293
279001	321294
183888	321295
169658	321296
56381	321297
108165	321298
323997	321299
615984	321300
39513	321301
49377	321302
465095	321303
9414	321304
319106	321305
564063	321306
33051	321307
23379	321308
96228	321309
519297	321310
58636	321311
305202	321312
20393	321313
587975	321314
288978	321315
83392	321316
114984	321317
335424	321318
4579	321319
7221	321320
9868	321321
183643	321322
514261	321323
49586	321324
511224	321325
646965	321326
568842	321327
269111	321328
664198	321329
164447	321330
35662	321331
135467	321332
5737	321333
184283	321334
248492	321335
247	321336
39065	321337
635359	321338
5929	321339
4444	321340
344404	321341
9427	321342
339952	321343
49989	321344
526595	321345
172484	321346
91010	321347
306346	321348
143620	321349
358794	321350
510536	321351
452710	321352
6069	321353
596354	321354
65963	321355
67141	321356
15263	321357
141463	321358
39500	321359
249459	321360
337240	321361
7778	321362
242817	321363
46127	321364
609707	321365
589084	321366
429	321367
27530	321368
148835	321369
23855	321370
120429	321371
35704	321372
608553	321373
155720	321374
155719	321375
608530	321376
23926	321377
608550	321378
54738	321379
329957	321380
601088	321381
225823	321382
401443	321383
260141	321384
659073	321385
601103	321386
485765	321387
289768	321388
199490	321389
149239	321390
522648	321391
470739	321392
120159	321393
65524	321394
233306	321395
244893	321396
108651	321397
58192	321398
244495	321399
54109	321400
380116	321401
155862	321402
297309	321403
696313	321404
378258	321405
498123	321406
119398	321407
533577	321408
16494	321409
262778	321410
149896	321411
537058	321412
222681	321413
222672	321414
5698	321415
222702	321416
581934	321417
608771	321418
57794	321419
164425	321420
251230	321421
136841	321422
2065	321423
61619	321424
39101	321425
51754	321426
613637	321427
517745	321428
54693	321429
86325	321430
163624	321431
344569	321432
157414	321433
28441	321434
536841	321435
34001	321436
237762	321437
406096	321438
56668	321439
14389	321440
572443	321441
282792	321442
390400	321443
87339	321444
21186	321445
435573	321446
53006	321447
316975	321448
680686	321449
361627	321450
46354	321451
25920	321452
233147	321453
12340	321454
244991	321455
224937	321456
308473	321457
5095	321458
591817	321459
172377	321460
67217	321461
530277	321462
296116	321463
652451	321464
5094	321465
646975	321466
648719	321467
693977	321468
206393	321469
87510	321470
28725	321471
128890	321472
109717	321473
36047	321474
466306	321475
614098	321476
15194	321477
16854	321478
325236	321479
457686	321480
66155	321481
373907	321482
106917	321483
219261	321484
129601	321485
298870	321486
123471	321487
15	321488
96	321489
37572	321490
26873	321491
593895	321492
608976	321493
48474	321494
344460	321495
34756	321496
27344	321497
363136	321498
560636	321499
650280	321500
298391	321501
84383	321502
614745	321503
414446	321504
70444	321505
324986	321506
581	321507
180522	321508
264586	321509
588423	321510
492367	321511
160475	321512
81756	321513
597262	321514
39430	321515
406521	321516
114937	321517
122767	321518
96773	321519
630862	321520
593792	321521
8253	321522
379233	321523
42150	321524
172391	321525
340705	321526
72166	321527
140218	321528
6475	321529
98597	321530
526433	321531
264666	321532
166896	321533
145487	321534
37269	321535
286253	321536
245496	321537
547195	321538
118370	321539
506434	321540
295705	321541
34121	321542
482224	321543
416690	321544
564392	321545
364088	321546
7080	321547
320824	321548
112119	321549
41683	321550
403125	321551
12680	321552
293097	321553
516231	321554
88297	321555
51389	321556
386140	321557
116967	321558
609458	321559
609507	321560
566302	321561
607309	321562
590844	321563
378296	321564
311493	321565
265025	321566
1495	321567
609207	321568
358443	321569
609297	321570
17785	321571
358541	321572
358540	321573
54773	321574
609346	321575
300164	321576
591101	321577
294054	321578
529627	321579
119771	321580
86970	321581
521622	321582
601481	321583
183	321584
13934	321585
54809	321586
475639	321587
493595	321588
558738	321589
359380	321590
674625	321591
663960	321592
642088	321593
535295	321594
362515	321595
362473	321596
24788	321597
359458	321598
574755	321599
32433	321600
485368	321601
485177	321602
85640	321603
104878	321604
28015	321605
241157	321606
33382	321607
559642	321608
24404	321609
560937	321610
315352	321611
99288	321612
347866	321613
461029	321614
19362	321615
494749	321616
675079	321617
377277	321618
19362	321619
578206	321620
229825	321621
167289	321622
101202	321623
433654	321624
12183	321625
530930	321626
59141	321627
53901	321628
100688	321629
675058	321630
58367	321631
160039	321632
1132	321633
5657	321634
643705	321635
417727	321636
100688	321637
331180	321638
159794	321639
392918	321640
220275	321641
104193	321642
372856	321643
450529	321644
530325	321645
112636	321646
232	321647
138197	321648
31472	321649
507790	321650
166886	321651
518403	321652
187604	321653
8643	321654
149330	321655
72839	321656
429437	321657
210117	321658
695022	321659
463017	321660
293705	321661
175518	321662
610236	321663
691269	321664
215734	321665
516763	321666
343322	321667
111657	321668
19892	321669
626300	321670
3180	321671
486501	321672
309126	321673
131732	321674
80618	321675
127864	321676
319921	321677
526216	321678
203622	321679
316651	321680
421348	321681
369121	321682
7021	321683
610286	321684
257	321685
15568	321686
216712	321687
431110	321688
272741	321689
41973	321690
89843	321691
89843	321692
591298	321693
387215	321694
118450	321695
23548	321696
568164	321697
436681	321698
643136	321699
523082	321700
121507	321701
48771	321702
149600	321703
344810	321704
594625	321705
374715	321706
259377	321707
495431	321708
280524	321709
64852	321710
25515	321711
622463	321712
497965	321713
678626	321714
613349	321715
538570	321716
596699	321717
596917	321718
491584	321719
642674	321720
538844	321721
27148	321722
1326	321723
198378	321724
100250	321725
447686	321726
239818	321727
523510	321728
245081	321729
31578	321730
31578	321731
547384	321732
119002	321733
296780	321734
616400	321735
85905	321736
126596	321737
21766	321738
560574	321739
246318	321740
140591	321741
146924	321742
592701	321743
57586	321744
25612	321745
317819	321746
25044	321747
459088	321748
409350	321749
612162	321750
1349	321751
571135	321752
373556	321753
201974	321754
23821	321755
133720	321756
18289	321757
54657	321758
21186	321759
11485	321760
344533	321761
86948	321762
14664	321763
696616	321764
128393	321765
419572	321766
100016	321767
454360	321768
6152	321769
279669	321770
146695	321771
44990	321772
584213	321773
683597	321774
465035	321775
571286	321776
1393	321777
626549	321778
539792	321779
127404	321780
70582	321781
617894	321782
427344	321783
151048	321784
273409	321785
524617	321786
662163	321787
533295	321788
403345	321789
8077	321790
15040	321791
151950	321792
5419	321793
345968	321794
294546	321795
23812	321796
23812	321797
246189	321798
125082	321799
39218	321800
24789	321801
610410	321802
262716	321803
65129	321804
123272	321805
118669	321806
607983	321807
590028	321808
485131	321809
111508	321810
442234	321811
19735	321812
3305	321813
2831	321814
310846	321815
388932	321816
67528	321817
214691	321818
410840	321819
194209	321820
522403	321821
680533	321822
17220	321823
51126	321824
133321	321825
52828	321826
152200	321827
4285	321828
198995	321829
107912	321830
24882	321831
205576	321832
184694	321833
686642	321834
7159	321835
16661	321836
677430	321837
607940	321838
71410	321839
102289	321840
548151	321841
171651	321842
364325	321843
150155	321844
582239	321845
196554	321846
429488	321847
5242	321848
12660	321849
69658	321850
163662	321851
253665	321852
32721	321853
89384	321854
47756	321855
200705	321856
481757	321857
358955	321858
79126	321859
21848	321860
58407	321861
1112	321862
13644	321863
145612	321864
22384	321865
66832	321866
57304	321867
40901	321868
251509	321869
34820	321870
289874	321871
156306	321872
329040	321873
13399	321874
129041	321875
644429	321876
102507	321877
75578	321878
693405	321879
1773	321880
675640	321881
9908	321882
182684	321883
299736	321884
556721	321885
1656	321886
22782	321887
123796	321888
63314	321889
577361	321890
389957	321891
6702	321892
376003	321893
654825	321894
1711	321895
333252	321896
334834	321897
481872	321898
480036	321899
621167	321900
40996	321901
36952	321902
385517	321903
52174	321904
132439	321905
307332	321906
619184	321907
445644	321908
190161	321909
169780	321910
454531	321911
206986	321912
804	321913
582935	321914
650595	321915
4057	321916
96965	321917
28248	321918
5839	321919
356005	321920
198920	321921
455949	321922
364297	321923
596607	321924
558712	321925
237182	321926
45961	321927
662418	321928
114502	321929
372870	321930
272509	321931
496062	321932
474210	321933
441570	321934
681023	321935
122235	321936
55457	321937
36180	321938
238091	321939
85709	321940
194762	321941
378425	321942
425904	321943
262948	321944
431452	321945
277512	321946
80937	321947
16383	321948
152142	321949
135951	321950
565633	321951
149269	321952
285628	321953
2746	321954
1426	321955
647667	321956
690531	321957
579586	321958
113490	321959
203153	321960
273118	321961
395611	321962
125283	321963
571002	321964
16282	321965
22802	321966
458929	321967
442716	321968
680430	321969
433029	321970
484758	321971
513272	321972
101412	321973
580657	321974
671469	321975
425524	321976
1173	321977
35095	321978
191759	321979
433750	321980
159101	321981
612309	321982
113664	321983
584776	321984
342451	321985
42492	321986
198087	321987
123444	321988
564628	321989
37644	321990
37309	321991
570520	321992
185733	321993
117399	321994
138378	321995
434392	321996
443016	321997
423060	321998
550154	321999
3657	322000
581341	322001
525299	322002
64552	322003
1713	322004
4870	322005
520965	322006
485022	322007
300775	322008
611184	322009
360095	322010
493122	322011
435658	322012
34510	322013
554345	322014
56309	322015
360254	322016
360234	322017
668717	322018
22549	322019
201706	322020
338521	322021
360717	322022
101425	322023
223315	322024
40658	322025
362706	322026
441353	322027
2890	322028
654062	322029
225038	322030
417156	322031
360450	322032
135740	322033
549475	322034
629872	322035
651034	322036
74038	322037
41397	322038
193993	322039
233865	322040
196380	322041
502458	322042
132436	322043
126723	322044
98740	322045
455334	322046
361263	322047
361244	322048
361282	322049
361314	322050
140702	322051
538510	322052
257122	322053
361269	322054
67389	322055
361223	322056
361284	322057
361289	322058
361241	322059
610924	322060
101641	322061
361256	322062
11050	322063
89655	322064
290215	322065
657241	322066
35035	322067
127421	322068
523755	322069
225098	322070
303631	322071
542009	322072
85778	322073
168617	322074
149901	322075
303865	322076
118241	322077
2628	322078
200190	322079
40930	322080
173283	322081
17595	322082
303263	322083
303267	322084
48733	322085
1083	322086
230945	322087
52283	322088
2161	322089
334107	322090
371908	322091
72387	322092
562827	322093
104254	322094
697206	322095
438682	322096
97260	322097
12265	322098
171562	322099
159514	322100
320817	322101
423909	322102
97657	322103
492256	322104
1285	322105
47125	322106
695909	322107
130437	322108
21097	322109
127766	322110
5547	322111
122672	322112
442522	322113
10744	322114
6401	322115
361695	322116
665794	322117
113999	322118
344863	322119
224704	322120
15847	322121
97588	322122
194025	322123
192819	322124
101850	322125
93883	322126
48718	322127
156115	322128
85093	322129
362207	322130
48823	322131
39518	322132
61148	322133
610666	322134
284079	322135
359957	322136
3629	322137
453331	322138
238082	322139
23606	322140
314163	322141
126000	322142
66538	322143
58430	322144
229207	322145
2149	322146
466075	322147
183427	322148
208852	322149
477715	322150
376721	322151
266032	322152
127353	322153
644803	322154
3620	322155
505583	322156
457035	322157
487857	322158
362037	322159
101810	322160
595813	322161
500267	322162
302789	322163
362071	322164
600760	322165
362003	322166
369096	322167
362076	322168
362130	322169
74486	322170
239271	322171
362129	322172
109800	322173
54158	322174
659251	322175
361997	322176
360009	322177
159907	322178
562033	322179
360003	322180
360109	322181
308772	322182
8640	322183
109865	322184
586866	322185
440239	322186
32567	322187
493210	322188
344262	322189
539989	322190
427911	322191
215602	322192
102564	322193
690456	322194
693517	322195
494131	322196
359965	322197
444970	322198
71119	322199
360000	322200
347027	322201
482647	322202
128342	322203
48094	322204
23825	322205
94898	322206
106052	322207
677549	322208
106655	322209
21145	322210
47236	322211
468954	322212
468913	322213
585221	322214
547725	322215
560847	322216
665721	322217
206749	322218
488821	322219
633620	322220
500588	322221
384101	322222
662407	322223
362994	322224
681646	322225
274190	322226
385018	322227
551169	322228
27162	322229
20383	322230
131517	322231
551195	322232
183429	322233
417641	322234
101386	322235
46636	322236
537724	322237
23214	322238
360222	322239
695978	322240
334427	322241
303896	322242
203152	322243
207855	322244
175	322245
146855	322246
482456	322247
433603	322248
140564	322249
596846	322250
106138	322251
639800	322252
383054	322253
340028	322254
48097	322255
263874	322256
428601	322257
7470	322258
32901	322259
203461	322260
170400	322261
203363	322262
41590	322263
55718	322264
215296	322265
251243	322266
4376	322267
157901	322268
349802	322269
471894	322270
120121	322271
693787	322272
44452	322273
690374	322274
231559	322275
82566	322276
55815	322277
553200	322278
82567	322279
11004	322280
553165	322281
500426	322282
112036	322283
4814	322284
204182	322285
162415	322286
541996	322287
307855	322288
542014	322289
32737	322290
606529	322291
695857	322292
677962	322293
578554	322294
269221	322295
113145	322296
656803	322297
686467	322298
65042	322299
20532	322300
115208	322301
475336	322302
324417	322303
646105	322304
628017	322305
541706	322306
610942	322307
361364	322308
611581	322309
556032	322310
697696	322311
55336	322312
15747	322313
55722	322314
275792	322315
648268	322316
44834	322317
455375	322318
548101	322319
677662	322320
4155	322321
62	322322
473755	322323
24570	322324
548252	322325
61938	322326
559455	322327
640708	322328
471831	322329
115025	322330
9060	322331
16698	322332
17741	322333
32535	322334
477516	322335
117515	322336
411238	322337
84487	322338
565671	322339
693728	322340
48651	322341
690811	322342
167911	322343
61616	322344
45380	322345
652021	322346
119597	322347
659502	322348
172573	322349
305358	322350
333680	322351
641947	322352
201680	322353
7906	322354
200698	322355
223973	322356
554694	322357
317179	322358
122927	322359
331276	322360
331290	322361
90522	322362
109854	322363
123225	322364
124493	322365
521190	322366
673603	322367
119866	322368
188708	322369
322297	322370
23250	322371
451700	322372
70892	322373
54992	322374
85340	322375
316217	322376
268428	322377
84777	322378
16326	322379
62851	322380
331504	322381
61695	322382
80136	322383
167449	322384
501907	322385
505203	322386
107546	322387
287852	322388
92288	322389
482225	322390
417	322391
185912	322392
461553	322393
191773	322394
3992	322395
561884	322396
7256	322397
66129	322398
371081	322399
222579	322400
64573	322401
2273	322402
96010	322403
90364	322404
243	322405
298476	322406
455185	322407
124158	322408
427240	322409
577310	322410
192786	322411
110297	322412
82834	322413
673248	322414
51350	322415
485899	322416
452090	322417
494223	322418
509204	322419
53833	322420
86612	322421
258555	322422
691749	322423
316522	322424
229359	322425
559683	322426
4190	322427
426551	322428
24267	322429
55416	322430
101838	322431
96714	322432
19122	322433
28	322434
106182	322435
545701	322436
76093	322437
89150	322438
438209	322439
14411	322440
438492	322441
233692	322442
617385	322443
84219	322444
378331	322445
566310	322446
558352	322447
107508	322448
694976	322449
147428	322450
308245	322451
27293	322452
635691	322453
126456	322454
10433	322455
4987	322456
41200	322457
586746	322458
42263	322459
482641	322460
62790	322461
429024	322462
196322	322463
203820	322464
181143	322465
107503	322466
31610	322467
596929	322468
517615	322469
126597	322470
458763	322471
389045	322472
34324	322473
585014	322474
26645	322475
103430	322476
510697	322477
370705	322478
347432	322479
419450	322480
682727	322481
117110	322482
12064	322483
107175	322484
78578	322485
64850	322486
561992	322487
581129	322488
23932	322489
528888	322490
581157	322491
482379	322492
493762	322493
412148	322494
451053	322495
264059	322496
92603	322497
15643	322498
93132	322499
560441	322500
81925	322501
157239	322502
522302	322503
551206	322504
210450	322505
5746	322506
5745	322507
413	322508
53539	322509
391579	322510
399912	322511
351933	322512
213114	322513
43648	322514
432854	322515
19865	322516
631341	322517
436395	322518
394538	322519
677697	322520
306566	322521
14882	322522
305500	322523
25032	322524
535351	322525
106090	322526
558126	322527
164134	322528
148186	322529
253582	322530
67244	322531
54	322532
42215	322533
81952	322534
161428	322535
383352	322536
89760	322537
288154	322538
221654	322539
302895	322540
99624	322541
68815	322542
20618	322543
386348	322544
82058	322545
3460	322546
432006	322547
121810	322548
124797	322549
75751	322550
671108	322551
20407	322552
9573	322553
182842	322554
261656	322555
667599	322556
541522	322557
364303	322558
414353	322559
615484	322560
51082	322561
63063	322562
4409	322563
637133	322564
288872	322565
513075	322566
35	322567
171701	322568
10296	322569
656863	322570
572565	322571
234344	322572
44965	322573
209874	322574
142716	322575
485061	322576
67194	322577
152666	322578
142734	322579
494215	322580
175316	322581
516268	322582
65465	322583
398498	322584
225488	322585
370506	322586
111225	322587
447011	322588
482590	322589
317855	322590
105731	322591
265178	322592
23722	322593
429413	322594
239293	322595
192047	322596
489655	322597
362498	322598
519242	322599
373186	322600
278256	322601
362527	322602
498767	322603
15803	322604
15803	322605
584001	322606
254702	322607
132650	322608
693	322609
609284	322610
528917	322611
86755	322612
20790	322613
456219	322614
732	322615
539092	322616
26708	322617
226678	322618
112443	322619
346580	322620
654849	322621
127788	322622
121776	322623
187995	322624
498551	322625
89051	322626
491784	322627
17911	322628
58420	322629
273535	322630
424125	322631
651344	322632
479132	322633
458634	322634
153932	322635
339874	322636
567147	322637
199924	322638
596404	322639
265894	322640
3819	322641
191183	322642
575870	322643
495330	322644
106486	322645
49614	322646
649884	322647
142946	322648
196570	322649
104483	322650
619633	322651
498045	322652
638657	322653
225842	322654
296642	322655
14044	322656
139907	322657
676115	322658
673243	322659
149011	322660
148574	322661
390918	322662
153070	322663
93319	322664
111019	322665
569411	322666
387963	322667
622134	322668
433831	322669
176438	322670
146167	322671
164539	322672
162355	322673
292810	322674
493498	322675
490735	322676
5081	322677
11076	322678
602538	322679
20709	322680
340789	322681
50891	322682
651881	322683
67779	322684
107280	322685
176979	322686
171254	322687
398076	322688
694042	322689
237626	322690
273929	322691
292853	322692
582283	322693
83958	322694
419121	322695
101776	322696
595212	322697
142642	322698
17906	322699
61942	322700
663614	322701
39877	322702
322764	322703
77430	322704
396139	322705
520981	322706
222393	322707
582410	322708
142149	322709
641184	322710
481	322711
696168	322712
218903	322713
89137	322714
391604	322715
183486	322716
585287	322717
91741	322718
141603	322719
136011	322720
103895	322721
362871	322722
224083	322723
585570	322724
136476	322725
423008	322726
362973	322727
3232	322728
329730	322729
321473	322730
363131	322731
223036	322732
378756	322733
623200	322734
378930	322735
188149	322736
102858	322737
64428	322738
363178	322739
363253	322740
120342	322741
54330	322742
2157	322743
111989	322744
4487	322745
138966	322746
146424	322747
539	322748
328182	322749
251	322750
265549	322751
319084	322752
443548	322753
102051	322754
164644	322755
343928	322756
420756	322757
227008	322758
449744	322759
449788	322760
54460	322761
59617	322762
70398	322763
401877	322764
283442	322765
693380	322766
363255	322767
363199	322768
611843	322769
9645	322770
76595	322771
557906	322772
493225	322773
110589	322774
103000	322775
207351	322776
8684	322777
195435	322778
94187	322779
545118	322780
587239	322781
268587	322782
162489	322783
200911	322784
298525	322785
97495	322786
437820	322787
271702	322788
367771	322789
574459	322790
481890	322791
17564	322792
265594	322793
15563	322794
22244	322795
290422	322796
400083	322797
34329	322798
276685	322799
193972	322800
76172	322801
39544	322802
27449	322803
152615	322804
19668	322805
20583	322806
281804	322807
156853	322808
84233	322809
5584	322810
330294	322811
324213	322812
363509	322813
15472	322814
21081	322815
128803	322816
39529	322817
324605	322818
4265	322819
329825	322820
343126	322821
298899	322822
9291	322823
72638	322824
365894	322825
77277	322826
445103	322827
379337	322828
139005	322829
145480	322830
424614	322831
43144	322832
474552	322833
76799	322834
645080	322835
346527	322836
209827	322837
675137	322838
444515	322839
336113	322840
87463	322841
15418	322842
87465	322843
87466	322844
150306	322845
208	322846
447942	322847
10205	322848
93198	322849
523280	322850
863	322851
199305	322852
232216	322853
260006	322854
473851	322855
587570	322856
87423	322857
120393	322858
477576	322859
259988	322860
86552	322861
2068	322862
411903	322863
428709	322864
56240	322865
74573	322866
609411	322867
194308	322868
76892	322869
137074	322870
8074	322871
355632	322872
3762	322873
676820	322874
44239	322875
133415	322876
139866	322877
4751	322878
54452	322879
168333	322880
13445	322881
231936	322882
287949	322883
673099	322884
26733	322885
358936	322886
6261	322887
109503	322888
10268	322889
638211	322890
308786	322891
94501	322892
447962	322893
557644	322894
17084	322895
190362	322896
39170	322897
136033	322898
537531	322899
438792	322900
542841	322901
368449	322902
312148	322903
102010	322904
47260	322905
29145	322906
320648	322907
24636	322908
640228	322909
245836	322910
37315	322911
450357	322912
522	322913
219953	322914
33631	322915
4823	322916
288542	322917
4040	322918
261497	322919
492266	322920
263669	322921
349657	322922
538695	322923
573843	322924
164617	322925
164455	322926
178069	322927
255796	322928
60690	322929
255807	322930
18797	322931
298517	322932
639144	322933
83567	322934
22388	322935
399449	322936
580118	322937
433921	322938
205914	322939
42594	322940
52879	322941
164531	322942
28955	322943
135857	322944
574769	322945
362526	322946
246726	322947
474954	322948
337810	322949
332879	322950
532254	322951
437301	322952
110922	322953
301073	322954
250769	322955
297897	322956
2109	322957
486474	322958
544816	322959
402151	322960
10200	322961
404716	322962
399416	322963
555720	322964
55897	322965
275709	322966
361618	322967
208994	322968
482429	322969
86213	322970
685987	322971
685912	322972
433839	322973
558175	322974
15972	322975
143171	322976
15190	322977
649239	322978
592504	322979
331782	322980
35131	322981
109739	322982
336210	322983
3989	322984
318184	322985
2052	322986
464509	322987
578399	322988
605548	322989
986	322990
456422	322991
72198	322992
456010	322993
48905	322994
511999	322995
29836	322996
79120	322997
412382	322998
435966	322999
148168	323000
283471	323001
210428	323002
265832	323003
414931	323004
17960	323005
211132	323006
137132	323007
58284	323008
516083	323009
166368	323010
386067	323011
110360	323012
667561	323013
495687	323014
128981	323015
655331	323016
331544	323017
16626	323018
19801	323019
40430	323020
169097	323021
135187	323022
50121	323023
22252	323024
338735	323025
39177	323026
65672	323027
30642	323028
488634	323029
117325	323030
553284	323031
267895	323032
97305	323033
414733	323034
663504	323035
75801	323036
19718	323037
10987	323038
39913	323039
37328	323040
368414	323041
197535	323042
348894	323043
44448	323044
3577	323045
613824	323046
69534	323047
3925	323048
9504	323049
475594	323050
634936	323051
34993	323052
12495	323053
10750	323054
547488	323055
95365	323056
138030	323057
86881	323058
405436	323059
133324	323060
410490	323061
6614	323062
41593	323063
86840	323064
209396	323065
9353	323066
89546	323067
427117	323068
522784	323069
174769	323070
73257	323071
38770	323072
491802	323073
332139	323074
31429	323075
39409	323076
654530	323077
520087	323078
97614	323079
20089	323080
166081	323081
343767	323082
205851	323083
354275	323084
448003	323085
398677	323086
466711	323087
466687	323088
76432	323089
31368	323090
138	323091
466706	323092
675657	323093
76557	323094
647271	323095
540665	323096
571172	323097
125142	323098
249397	323099
249033	323100
254319	323101
273	323102
77924	323103
466690	323104
249380	323105
540556	323106
526057	323107
138	323108
77918	323109
12260	323110
500321	323111
147469	323112
595031	323113
115193	323114
173756	323115
128373	323116
423379	323117
63859	323118
231551	323119
210447	323120
425511	323121
509765	323122
277	323123
272277	323124
517582	323125
1010	323126
654024	323127
667821	323128
90821	323129
190501	323130
571832	323131
136345	323132
133514	323133
343992	323134
163924	323135
127542	323136
12130	323137
667903	323138
37921	323139
1825	323140
19199	323141
602309	323142
132323	323143
577153	323144
532822	323145
154355	323146
40976	323147
630876	323148
409051	323149
44902	323150
169541	323151
327271	323152
404598	323153
64780	323154
79322	323155
145452	323156
301125	323157
62015	323158
10362	323159
156020	323160
12338	323161
45179	323162
20518	323163
85973	323164
280821	323165
133977	323166
89093	323167
419718	323168
72469	323169
194487	323170
392981	323171
120783	323172
681130	323173
117594	323174
663598	323175
387164	323176
197347	323177
355719	323178
253806	323179
553323	323180
105493	323181
654544	323182
5812	323183
658890	323184
650442	323185
5087	323186
34371	323187
393914	323188
86748	323189
195552	323190
658366	323191
96696	323192
681472	323193
12412	323194
270678	323195
145575	323196
37768	323197
386823	323198
678220	323199
678221	323200
696493	323201
675282	323202
457274	323203
368759	323204
368747	323205
428693	323206
100803	323207
135214	323208
271177	323209
19245	323210
73578	323211
1536	323212
210209	323213
18362	323214
52275	323215
266997	323216
310077	323217
2303	323218
200041	323219
393213	323220
536940	323221
65224	323222
14076	323223
108399	323224
187560	323225
66226	323226
23426	323227
59012	323228
206386	323229
41519	323230
441730	323231
578247	323232
345580	323233
645337	323234
445577	323235
59760	323236
533361	323237
366170	323238
376308	323239
64099	323240
592369	323241
86126	323242
302719	323243
235472	323244
42534	323245
317735	323246
685671	323247
54261	323248
678769	323249
600549	323250
175437	323251
93768	323252
167244	323253
439287	323254
35303	323255
262849	323256
588625	323257
137697	323258
58642	323259
25680	323260
91634	323261
273639	323262
146507	323263
50135	323264
138750	323265
106276	323266
694094	323267
604340	323268
47138	323269
215194	323270
613547	323271
490511	323272
534488	323273
31524	323274
648803	323275
520855	323276
556819	323277
112806	323278
312785	323279
340777	323280
402858	323281
127531	323282
42734	323283
649644	323284
602261	323285
512682	323286
696092	323287
671059	323288
374004	323289
20162	323290
488627	323291
556194	323292
367252	323293
405175	323294
340571	323295
191753	323296
14681	323297
427375	323298
255340	323299
36074	323300
128479	323301
91682	323302
651867	323303
615383	323304
145305	323305
450278	323306
424519	323307
487312	323308
352792	323309
529882	323310
106141	323311
349817	323312
478450	323313
44678	323314
496476	323315
26819	323316
662094	323317
81691	323318
4182	323319
383713	323320
55682	323321
12024	323322
292381	323323
226414	323324
617291	323325
388543	323326
488810	323327
304823	323328
53337	323329
439953	323330
156758	323331
600944	323332
559057	323333
655167	323334
457248	323335
194876	323336
556817	323337
679471	323338
258706	323339
156412	323340
79085	323341
39750	323342
294598	323343
16760	323344
432694	323345
509741	323346
659909	323347
348655	323348
298993	323349
99075	323350
370386	323351
348616	323352
52866	323353
659906	323354
442650	323355
13917	323356
3406	323357
236739	323358
128678	323359
276031	323360
284331	323361
6629	323362
420199	323363
226688	323364
212	323365
532200	323366
315288	323367
50132	323368
540103	323369
254928	323370
13227	323371
164654	323372
280252	323373
540943	323374
585845	323375
164648	323376
27157	323377
72698	323378
132418	323379
255876	323380
375846	323381
365296	323382
63295	323383
435989	323384
385804	323385
365505	323386
39458	323387
375669	323388
82287	323389
5241	323390
334688	323391
375843	323392
81379	323393
375338	323394
260602	323395
375731	323396
9784	323397
375534	323398
170707	323399
104780	323400
375821	323401
318527	323402
376426	323403
269055	323404
620513	323405
667823	323406
419049	323407
481775	323408
260566	323409
256055	323410
525402	323411
269061	323412
260632	323413
621179	323414
318880	323415
3746	323416
647261	323417
395955	323418
42741	323419
677748	323420
21555	323421
340296	323422
46555	323423
58577	323424
76123	323425
50720	323426
75283	323427
241699	323428
498787	323429
9094	323430
22734	323431
218297	323432
529861	323433
533205	323434
644381	323435
363266	323436
145664	323437
488295	323438
590630	323439
165301	323440
81562	323441
383322	323442
50293	323443
469397	323444
38316	323445
373749	323446
69404	323447
13276	323448
218683	323449
28671	323450
89123	323451
424752	323452
401394	323453
57453	323454
134353	323455
35069	323456
36510	323457
660188	323458
376612	323459
434112	323460
632143	323461
15151	323462
589553	323463
626634	323464
66787	323465
153342	323466
171420	323467
379938	323468
637094	323469
550326	323470
587911	323471
449696	323472
37844	323473
156839	323474
624210	323475
678409	323476
17076	323477
6821	323478
106279	323479
51095	323480
602001	323481
363182	323482
363183	323483
363268	323484
500322	323485
174228	323486
552844	323487
345501	323488
506369	323489
38850	323490
38850	323491
327745	323492
409131	323493
122699	323494
199050	323495
613152	323496
613283	323497
368595	323498
690688	323499
690451	323500
199956	323501
153670	323502
207570	323503
421248	323504
59522	323505
159624	323506
6655	323507
300743	323508
552373	323509
313219	323510
282386	323511
499552	323512
34851	323513
20715	323514
66587	323515
125020	323516
107976	323517
37120	323518
173549	323519
692332	323520
98687	323521
548024	323522
269220	323523
2119	323524
552258	323525
421269	323526
176679	323527
429759	323528
347341	323529
18788	323530
4658	323531
582608	323532
122701	323533
127515	323534
692351	323535
502077	323536
91664	323537
223732	323538
309765	323539
296950	323540
478647	323541
14021	323542
20119	323543
74535	323544
121027	323545
86923	323546
366904	323547
168817	323548
224805	323549
157531	323550
25	323551
121778	323552
200831	323553
117098	323554
54177	323555
144226	323556
361447	323557
635056	323558
5132	323559
5352	323560
559824	323561
461863	323562
57166	323563
296679	323564
287302	323565
97076	323566
323283	323567
505536	323568
246555	323569
45845	323570
563592	323571
123133	323572
599227	323573
298241	323574
354627	323575
354605	323576
515629	323577
526394	323578
434376	323579
93554	323580
44128	323581
81730	323582
96502	323583
579553	323584
297656	323585
391250	323586
669940	323587
390961	323588
523279	323589
365439	323590
255759	323591
376224	323592
102623	323593
102669	323594
365591	323595
9666	323596
509906	323597
365544	323598
612493	323599
365578	323600
102609	323601
376121	323602
3281	323603
552582	323604
622942	323605
47160	323606
143082	323607
231333	323608
550143	323609
101659	323610
617453	323611
610522	323612
547830	323613
242398	323614
504330	323615
351502	323616
451967	323617
100164	323618
335302	323619
51377	323620
29170	323621
123400	323622
264710	323623
234	323624
199119	323625
523166	323626
389623	323627
15444	323628
55482	323629
306773	323630
106071	323631
57094	323632
604483	323633
132374	323634
374012	323635
661335	323636
11007	323637
679466	323638
228383	323639
74489	323640
535084	323641
511069	323642
420202	323643
647725	323644
47572	323645
196922	323646
142606	323647
38217	323648
39461	323649
145288	323650
618640	323651
255781	323652
619310	323653
344681	323654
487480	323655
580944	323656
46982	323657
494521	323658
73309	323659
455307	323660
416588	323661
126210	323662
585650	323663
58338	323664
495642	323665
604068	323666
148572	323667
98962	323668
151822	323669
504410	323670
673983	323671
97240	323672
70276	323673
250248	323674
244514	323675
535039	323676
530766	323677
254820	323678
149	323679
554916	323680
190894	323681
373460	323682
617892	323683
39366	323684
649279	323685
233464	323686
127834	323687
25191	323688
489269	323689
22555	323690
23303	323691
308629	323692
4305	323693
326777	323694
156462	323695
503944	323696
39398	323697
11160	323698
343289	323699
626645	323700
604336	323701
120210	323702
4001	323703
148622	323704
225875	323705
276546	323706
25998	323707
244792	323708
626867	323709
1287	323710
87232	323711
90071	323712
24800	323713
581816	323714
133308	323715
348350	323716
17594	323717
23587	323718
565793	323719
115	323720
609852	323721
310664	323722
120450	323723
156213	323724
65659	323725
356	323726
496041	323727
70938	323728
118737	323729
191221	323730
487397	323731
244200	323732
427456	323733
308853	323734
676474	323735
187736	323736
144367	323737
29984	323738
145877	323739
66322	323740
84665	323741
9375	323742
407794	323743
595070	323744
24764	323745
84602	323746
33019	323747
656740	323748
108797	323749
228378	323750
631588	323751
389571	323752
3821	323753
431896	323754
550731	323755
392423	323756
67483	323757
325289	323758
49941	323759
29141	323760
38848	323761
38848	323762
38848	323763
38850	323764
2030	323765
173010	323766
612642	323767
102711	323768
612644	323769
365736	323770
10576	323771
254151	323772
13621	323773
11920	323774
356741	323775
379168	323776
523133	323777
17451	323778
19131	323779
9524	323780
45188	323781
135293	323782
580442	323783
301587	323784
17755	323785
607524	323786
127710	323787
100712	323788
460604	323789
9703	323790
683722	323791
71828	323792
543939	323793
482375	323794
78721	323795
387574	323796
150781	323797
687682	323798
2365	323799
622895	323800
407142	323801
15292	323802
156531	323803
515826	323804
149095	323805
15921	323806
613280	323807
127026	323808
189323	323809
58215	323810
8761	323811
8761	323812
451614	323813
302618	323814
542360	323815
193317	323816
655468	323817
12266	323818
7796	323819
605364	323820
119083	323821
360096	323822
47952	323823
387670	323824
587244	323825
17817	323826
476400	323827
102805	323828
136194	323829
613498	323830
366103	323831
366251	323832
8576	323833
156997	323834
615617	323835
366058	323836
57014	323837
81818	323838
32874	323839
270997	323840
63148	323841
649800	323842
613632	323843
259933	323844
304154	323845
599241	323846
141212	323847
338727	323848
449791	323849
252479	323850
180677	323851
366519	323852
40202	323853
318974	323854
481227	323855
10889	323856
210585	323857
155	323858
456124	323859
592756	323860
488867	323861
59183	323862
597525	323863
164627	323864
639586	323865
578221	323866
148465	323867
664301	323868
596636	323869
27440	323870
137738	323871
128249	323872
427532	323873
207905	323874
252040	323875
627729	323876
544365	323877
21262	323878
46729	323879
212544	323880
54512	323881
204087	323882
3063	323883
489400	323884
183425	323885
367397	323886
486355	323887
13540	323888
291793	323889
244198	323890
545055	323891
392091	323892
338608	323893
244214	323894
576299	323895
395929	323896
614569	323897
366100	323898
520573	323899
553665	323900
582293	323901
433007	323902
275953	323903
473520	323904
211898	323905
610875	323906
360073	323907
425998	323908
150635	323909
563335	323910
70761	323911
308090	323912
281530	323913
595712	323914
643540	323915
487385	323916
330167	323917
94387	323918
439491	323919
180372	323920
319430	323921
29251	323922
193718	323923
373857	323924
171376	323925
399350	323926
226206	323927
697886	323928
505593	323929
116674	323930
38916	323931
13098	323932
414137	323933
351033	323934
636187	323935
20804	323936
77198	323937
180817	323938
385746	323939
360032	323940
9543	323941
627396	323942
405470	323943
399038	323944
123263	323945
9544	323946
118841	323947
64211	323948
266159	323949
73729	323950
199663	323951
58646	323952
365196	323953
115803	323954
566502	323955
464866	323956
450622	323957
549533	323958
262418	323959
172520	323960
319275	323961
84861	323962
592831	323963
360050	323964
109943	323965
627534	323966
74609	323967
50309	323968
9808	323969
367158	323970
309944	323971
583965	323972
602041	323973
40011	323974
108525	323975
622670	323976
167995	323977
495594	323978
612343	323979
125847	323980
308127	323981
596162	323982
430167	323983
4140	323984
6148	323985
460131	323986
6141	323987
137512	323988
485948	323989
180223	323990
64851	323991
23139	323992
558025	323993
83770	323994
503115	323995
572157	323996
156958	323997
184792	323998
274909	323999
172	324000
614513	324001
408947	324002
5912	324003
556242	324004
622633	324005
12381	324006
90686	324007
338598	324008
64	324009
583229	324010
493326	324011
292821	324012
4631	324013
193847	324014
128256	324015
124445	324016
615362	324017
485371	324018
588401	324019
620373	324020
423	324021
11094	324022
153847	324023
142512	324024
1711	324025
140023	324026
579935	324027
690845	324028
120233	324029
16994	324030
3977	324031
237653	324032
325160	324033
121482	324034
196239	324035
316272	324036
654201	324037
112478	324038
611492	324039
108022	324040
104611	324041
50526	324042
356301	324043
179060	324044
1086	324045
343428	324046
11997	324047
150465	324048
175139	324049
488707	324050
486037	324051
543764	324052
102582	324053
192	324054
35926	324055
496051	324056
404109	324057
69010	324058
167450	324059
477840	324060
170106	324061
242611	324062
44854	324063
365206	324064
440379	324065
291	324066
372792	324067
428912	324068
497146	324069
150545	324070
41297	324071
340298	324072
517223	324073
185171	324074
84753	324075
575307	324076
156900	324077
461786	324078
385727	324079
85765	324080
83502	324081
555779	324082
690539	324083
506394	324084
103290	324085
110784	324086
462018	324087
594330	324088
105604	324089
341848	324090
388593	324091
90688	324092
630010	324093
16150	324094
318369	324095
38228	324096
552731	324097
549332	324098
546150	324099
494038	324100
413566	324101
286291	324102
641267	324103
246200	324104
399666	324105
201907	324106
560881	324107
490651	324108
23001	324109
97829	324110
97051	324111
50240	324112
282353	324113
678979	324114
241037	324115
17	324116
336680	324117
438061	324118
493318	324119
47850	324120
367792	324121
170481	324122
430577	324123
667	324124
18032	324125
321983	324126
225691	324127
448996	324128
131015	324129
275228	324130
500862	324131
78672	324132
404827	324133
456029	324134
90344	324135
455973	324136
187869	324137
532507	324138
308335	324139
10498	324140
71213	324141
417575	324142
239192	324143
14764	324144
6149	324145
13628	324146
430556	324147
630868	324148
6469	324149
67663	324150
502862	324151
427705	324152
61211	324153
185763	324154
41297	324155
307864	324156
41086	324157
575434	324158
276729	324159
592790	324160
291466	324161
27735	324162
553706	324163
338666	324164
70759	324165
22516	324166
403439	324167
122125	324168
135715	324169
52702	324170
434337	324171
63802	324172
381922	324173
253014	324174
486951	324175
92958	324176
122564	324177
52128	324178
584525	324179
697105	324180
143728	324181
62308	324182
7493	324183
271215	324184
144909	324185
486024	324186
352865	324187
172725	324188
62726	324189
366851	324190
603917	324191
20290	324192
658361	324193
496091	324194
281526	324195
38229	324196
49887	324197
370123	324198
138212	324199
180970	324200
305975	324201
192710	324202
482367	324203
59333	324204
91511	324205
19478	324206
573121	324207
551250	324208
26318	324209
368901	324210
33054	324211
484510	324212
92186	324213
422265	324214
382589	324215
659127	324216
341945	324217
278918	324218
10985	324219
407236	324220
34958	324221
557453	324222
43489	324223
30073	324224
72518	324225
541083	324226
582515	324227
23205	324228
9029	324229
646917	324230
180133	324231
373689	324232
116517	324233
367522	324234
385711	324235
385710	324236
20331	324237
196267	324238
308146	324239
172501	324240
145778	324241
427593	324242
33615	324243
33860	324244
81808	324245
132073	324246
665442	324247
107906	324248
138693	324249
138693	324250
500645	324251
659633	324252
54629	324253
175508	324254
301438	324255
529709	324256
40465	324257
178641	324258
693456	324259
126310	324260
136419	324261
494369	324262
166344	324263
493136	324264
372700	324265
363093	324266
623837	324267
690810	324268
636427	324269
182897	324270
338348	324271
22439	324272
385731	324273
686435	324274
180363	324275
454503	324276
559714	324277
145675	324278
140020	324279
180221	324280
2734	324281
165749	324282
168009	324283
343302	324284
186050	324285
360063	324286
19913	324287
11218	324288
184780	324289
4225	324290
330164	324291
338594	324292
664	324293
194139	324294
26233	324295
690446	324296
1584	324297
290	324298
661067	324299
434263	324300
103952	324301
32869	324302
392093	324303
588330	324304
478769	324305
578929	324306
80639	324307
135109	324308
654796	324309
76745	324310
193113	324311
159160	324312
645047	324313
102588	324314
529465	324315
4837	324316
392095	324317
313562	324318
562296	324319
12791	324320
150571	324321
2994	324322
392203	324323
79469	324324
225689	324325
400460	324326
1767	324327
533262	324328
165190	324329
94915	324330
447	324331
460	324332
150657	324333
145883	324334
141522	324335
681330	324336
497435	324337
136989	324338
71988	324339
83829	324340
460127	324341
126645	324342
286119	324343
490669	324344
168005	324345
358806	324346
17442	324347
610598	324348
437040	324349
71216	324350
489303	324351
160388	324352
644905	324353
264137	324354
423910	324355
131416	324356
51126	324357
51078	324358
644923	324359
622074	324360
173014	324361
357045	324362
587709	324363
38818	324364
421242	324365
220756	324366
91630	324367
556560	324368
212860	324369
73408	324370
122698	324371
182049	324372
300804	324373
350036	324374
142597	324375
683224	324376
526143	324377
102385	324378
318006	324379
314924	324380
190	324381
157923	324382
15563	324383
364741	324384
489289	324385
368335	324386
317755	324387
493736	324388
186	324389
524847	324390
111057	324391
17982	324392
3777	324393
153977	324394
641801	324395
251360	324396
281519	324397
489044	324398
30142	324399
38814	324400
281459	324401
7996	324402
254785	324403
450563	324404
1185	324405
52980	324406
12058	324407
308865	324408
654680	324409
5475	324410
5542	324411
493712	324412
604345	324413
103254	324414
158320	324415
92270	324416
103231	324417
204255	324418
132323	324419
84130	324420
575464	324421
163027	324422
103264	324423
239177	324424
423855	324425
622127	324426
622166	324427
405239	324428
172980	324429
622218	324430
23270	324431
19669	324432
692340	324433
172205	324434
552419	324435
10478	324436
665462	324437
16775	324438
550552	324439
581	324440
161952	324441
402497	324442
202548	324443
61324	324444
240938	324445
368350	324446
8831	324447
552901	324448
641521	324449
588504	324450
34582	324451
314914	324452
111027	324453
26465	324454
149328	324455
362809	324456
552591	324457
172214	324458
692343	324459
172203	324460
30259	324461
388021	324462
420942	324463
552422	324464
6961	324465
688691	324466
13130	324467
391924	324468
251293	324469
695724	324470
341625	324471
4136	324472
317864	324473
338256	324474
504339	324475
314753	324476
314627	324477
447950	324478
249757	324479
129326	324480
149243	324481
287091	324482
129641	324483
17549	324484
337269	324485
368478	324486
161939	324487
21465	324488
622280	324489
106568	324490
327213	324491
115053	324492
456712	324493
200604	324494
255993	324495
66375	324496
22635	324497
86435	324498
259640	324499
5721	324500
13447	324501
175347	324502
240218	324503
28345	324504
1414	324505
517425	324506
78941	324507
62696	324508
304540	324509
403454	324510
318364	324511
242771	324512
670005	324513
224723	324514
224719	324515
149045	324516
614587	324517
686899	324518
680760	324519
136080	324520
234274	324521
90361	324522
160922	324523
143746	324524
52772	324525
156140	324526
622476	324527
51039	324528
145911	324529
224705	324530
663783	324531
10985	324532
100559	324533
458443	324534
666757	324535
329132	324536
342463	324537
633637	324538
551838	324539
161969	324540
572450	324541
117145	324542
368699	324543
15705	324544
329162	324545
318374	324546
467185	324547
14862	324548
182626	324549
522087	324550
349861	324551
478582	324552
552846	324553
368655	324554
39889	324555
224864	324556
103385	324557
147946	324558
24029	324559
156820	324560
614685	324561
581478	324562
284758	324563
284754	324564
162447	324565
266838	324566
460595	324567
145261	324568
56479	324569
23721	324570
3540	324571
1327	324572
63692	324573
130912	324574
421975	324575
478056	324576
63645	324577
284686	324578
466385	324579
379787	324580
181474	324581
1841	324582
653615	324583
47399	324584
743	324585
192881	324586
524390	324587
47512	324588
11880	324589
137321	324590
516703	324591
609315	324592
51645	324593
4472	324594
137267	324595
71130	324596
199758	324597
669795	324598
4208	324599
22862	324600
494652	324601
11367	324602
6430	324603
19934	324604
588813	324605
444689	324606
524354	324607
516713	324608
137310	324609
114533	324610
12910	324611
653578	324612
383901	324613
560248	324614
8797	324615
524454	324616
22860	324617
33606	324618
49078	324619
653512	324620
49053	324621
482477	324622
524452	324623
145332	324624
284745	324625
570851	324626
65180	324627
284577	324628
49088	324629
448801	324630
344	324631
137250	324632
49087	324633
85552	324634
284762	324635
420410	324636
21826	324637
444705	324638
6505	324639
54030	324640
137253	324641
689057	324642
137282	324643
4580	324644
167650	324645
128665	324646
65	324647
524414	324648
284763	324649
16037	324650
284697	324651
287923	324652
284721	324653
167632	324654
59110	324655
6879	324656
260181	324657
42551	324658
137291	324659
49064	324660
145353	324661
284641	324662
16036	324663
27255	324664
64598	324665
4930	324666
64596	324667
284646	324668
64597	324669
57169	324670
27034	324671
419452	324672
653486	324673
524408	324674
444296	324675
21836	324676
6880	324677
2234	324678
4930	324679
3095	324680
147781	324681
683983	324682
631284	324683
420004	324684
48834	324685
58450	324686
28155	324687
5474	324688
5780	324689
600519	324690
1793	324691
372031	324692
282717	324693
15953	324694
129048	324695
75486	324696
132691	324697
386663	324698
321539	324699
91466	324700
658195	324701
404289	324702
364802	324703
14100	324704
628303	324705
437475	324706
582600	324707
398850	324708
337169	324709
632528	324710
330888	324711
117027	324712
88638	324713
447114	324714
159426	324715
117127	324716
694086	324717
109133	324718
674440	324719
312257	324720
27196	324721
50877	324722
305297	324723
9707	324724
25157	324725
407674	324726
486872	324727
496014	324728
485306	324729
55525	324730
495345	324731
106433	324732
382118	324733
555722	324734
7543	324735
653369	324736
591745	324737
255	324738
502116	324739
500982	324740
218975	324741
154079	324742
499252	324743
491693	324744
21186	324745
110293	324746
340601	324747
486008	324748
7662	324749
172118	324750
161466	324751
391566	324752
270691	324753
578062	324754
593681	324755
595938	324756
653317	324757
403379	324758
316970	324759
100	324760
331515	324761
239267	324762
400527	324763
612809	324764
61568	324765
802	324766
47869	324767
491698	324768
138191	324769
663225	324770
175359	324771
94802	324772
497653	324773
161476	324774
61454	324775
340911	324776
131660	324777
62095	324778
489697	324779
49456	324780
65787	324781
21162	324782
339881	324783
219214	324784
501006	324785
20864	324786
184758	324787
145526	324788
512925	324789
37263	324790
487759	324791
12231	324792
274201	324793
70627	324794
140837	324795
2012	324796
10791	324797
62301	324798
654340	324799
639880	324800
561955	324801
116585	324802
205016	324803
487794	324804
582286	324805
149152	324806
45999	324807
17386	324808
121	324809
27728	324810
162677	324811
119145	324812
113491	324813
488622	324814
22112	324815
206554	324816
369104	324817
97390	324818
15011	324819
487801	324820
74889	324821
20977	324822
451835	324823
478816	324824
498503	324825
129085	324826
485312	324827
393884	324828
8982	324829
497426	324830
88854	324831
261714	324832
3656	324833
655368	324834
644315	324835
19230	324836
33916	324837
13869	324838
141519	324839
614574	324840
120905	324841
113379	324842
352339	324843
507656	324844
246849	324845
427132	324846
409930	324847
1417	324848
273620	324849
73333	324850
16161	324851
317245	324852
492679	324853
619518	324854
24863	324855
141885	324856
77974	324857
685551	324858
39399	324859
115056	324860
44648	324861
103628	324862
151749	324863
176970	324864
59793	324865
350476	324866
173016	324867
459304	324868
363999	324869
510805	324870
467230	324871
147298	324872
123180	324873
660901	324874
230126	324875
9395	324876
335927	324877
30892	324878
309789	324879
9077	324880
401085	324881
248953	324882
33331	324883
5181	324884
456553	324885
697555	324886
16169	324887
198234	324888
461948	324889
128670	324890
137302	324891
150719	324892
1927	324893
123329	324894
54240	324895
503879	324896
673746	324897
503881	324898
412876	324899
472954	324900
347808	324901
119484	324902
550311	324903
194408	324904
611649	324905
194809	324906
362604	324907
510131	324908
220967	324909
496095	324910
62475	324911
1336	324912
33167	324913
443612	324914
587061	324915
440205	324916
676793	324917
24829	324918
91470	324919
16232	324920
75040	324921
9932	324922
74350	324923
29363	324924
159167	324925
33969	324926
234648	324927
690348	324928
622253	324929
488164	324930
287177	324931
332148	324932
662992	324933
18986	324934
568216	324935
216864	324936
613595	324937
13005	324938
592795	324939
70401	324940
584383	324941
139671	324942
234375	324943
321279	324944
37357	324945
303333	324946
130181	324947
67490	324948
8811	324949
2946	324950
56104	324951
60214	324952
21620	324953
112567	324954
427069	324955
215181	324956
116382	324957
556325	324958
400389	324959
368636	324960
156854	324961
200516	324962
191016	324963
313160	324964
134333	324965
645267	324966
478636	324967
106775	324968
611894	324969
564551	324970
170085	324971
49174	324972
53278	324973
591190	324974
91962	324975
412038	324976
470184	324977
45903	324978
221356	324979
36686	324980
857	324981
467692	324982
61662	324983
534081	324984
7929	324985
4064	324986
507692	324987
427963	324988
589823	324989
62866	324990
563759	324991
57231	324992
24106	324993
384350	324994
407605	324995
53843	324996
640255	324997
368808	324998
618812	324999
340855	325000
108546	325001
530443	325002
18326	325003
378983	325004
417118	325005
180149	325006
109594	325007
613346	325008
188461	325009
566585	325010
347971	325011
427908	325012
426685	325013
612140	325014
214509	325015
586223	325016
179382	325017
501864	325018
329127	325019
23006	325020
117274	325021
418727	325022
18990	325023
93921	325024
26682	325025
88860	325026
38005	325027
26032	325028
102999	325029
458528	325030
166539	325031
420625	325032
96991	325033
559540	325034
690191	325035
431547	325036
578780	325037
588559	325038
34337	325039
132549	325040
34344	325041
495262	325042
679495	325043
218496	325044
50777	325045
3115	325046
44454	325047
107464	325048
192204	325049
4436	325050
297190	325051
40295	325052
171491	325053
532506	325054
499196	325055
671527	325056
133009	325057
266126	325058
471055	325059
477190	325060
54966	325061
51359	325062
128997	325063
108847	325064
266	325065
93057	325066
142447	325067
141911	325068
40299	325069
449343	325070
21717	325071
427293	325072
16481	325073
32939	325074
89156	325075
133574	325076
385086	325077
500608	325078
72632	325079
480020	325080
15490	325081
650395	325082
16617	325083
264911	325084
614410	325085
598104	325086
403691	325087
9776	325088
110795	325089
259170	325090
16335	325091
17863	325092
327371	325093
298522	325094
15544	325095
151296	325096
395801	325097
594591	325098
2394	325099
434853	325100
269875	325101
81443	325102
294	325103
20359	325104
58496	325105
376685	325106
134389	325107
19450	325108
320186	325109
58788	325110
697635	325111
645224	325112
40952	325113
569638	325114
510884	325115
125339	325116
113307	325117
103235	325118
623143	325119
348412	325120
331794	325121
22630	325122
390667	325123
2064	325124
59192	325125
612424	325126
370181	325127
271783	325128
144089	325129
40422	325130
360	325131
257360	325132
584907	325133
586048	325134
469100	325135
117321	325136
182062	325137
369852	325138
342575	325139
683056	325140
87519	325141
495	325142
50773	325143
22571	325144
594814	325145
30906	325146
64269	325147
76318	325148
343875	325149
515448	325150
128305	325151
68264	325152
397373	325153
332299	325154
459938	325155
193675	325156
264873	325157
95118	325158
264835	325159
108786	325160
612319	325161
178848	325162
60957	325163
116401	325164
352541	325165
392453	325166
30837	325167
40100	325168
400250	325169
443244	325170
365722	325171
21256	325172
447477	325173
394783	325174
315389	325175
652553	325176
153835	325177
637518	325178
3410	325179
616161	325180
397663	325181
127157	325182
72727	325183
89315	325184
47523	325185
15168	325186
286197	325187
27589	325188
433974	325189
493960	325190
358270	325191
421212	325192
2066	325193
10398	325194
523953	325195
19473	325196
180526	325197
631421	325198
433975	325199
637521	325200
691087	325201
170299	325202
122837	325203
464769	325204
30769	325205
50000	325206
29636	325207
679374	325208
131841	325209
303778	325210
269397	325211
15083	325212
90240	325213
396212	325214
142	325215
192182	325216
426524	325217
25196	325218
633823	325219
633844	325220
78342	325221
462153	325222
92654	325223
107753	325224
103414	325225
249233	325226
3816	325227
410940	325228
369153	325229
334873	325230
260557	325231
614936	325232
369163	325233
591746	325234
509	325235
389142	325236
369397	325237
156580	325238
132443	325239
139423	325240
244867	325241
678384	325242
614948	325243
385949	325244
181934	325245
456163	325246
430573	325247
71023	325248
156899	325249
615034	325250
170099	325251
664721	325252
369275	325253
430530	325254
624817	325255
390846	325256
565897	325257
613284	325258
617118	325259
315535	325260
281318	325261
656428	325262
624794	325263
196314	325264
13566	325265
666542	325266
55865	325267
196377	325268
617117	325269
456075	325270
165082	325271
76475	325272
27606	325273
388302	325274
116100	325275
47453	325276
558751	325277
18076	325278
599147	325279
103405	325280
43028	325281
301757	325282
55029	325283
615049	325284
369444	325285
364452	325286
395023	325287
678455	325288
601452	325289
223639	325290
430547	325291
668502	325292
63725	325293
92945	325294
105945	325295
158103	325296
369493	325297
385885	325298
181898	325299
148360	325300
305814	325301
82100	325302
518640	325303
47646	325304
79067	325305
528517	325306
283705	325307
79044	325308
11834	325309
211432	325310
655749	325311
667278	325312
34222	325313
489213	325314
10441	325315
26431	325316
143578	325317
48654	325318
233993	325319
91818	325320
416333	325321
11036	325322
253060	325323
819	325324
166368	325325
26	325326
318452	325327
865	325328
12070	325329
145004	325330
679985	325331
659792	325332
585539	325333
59220	325334
405372	325335
190705	325336
243155	325337
32410	325338
593500	325339
26177	325340
624915	325341
350768	325342
547813	325343
616834	325344
317435	325345
97794	325346
386618	325347
418293	325348
615645	325349
88157	325350
32008	325351
87972	325352
477666	325353
157996	325354
424920	325355
672464	325356
503927	325357
93884	325358
208	325359
582856	325360
535333	325361
590212	325362
578625	325363
228390	325364
53129	325365
82405	325366
412422	325367
245464	325368
356	325369
21789	325370
543097	325371
573607	325372
15088	325373
631513	325374
2679	325375
440075	325376
162698	325377
18919	325378
82917	325379
142681	325380
18279	325381
16760	325382
355276	325383
5840	325384
390749	325385
108241	325386
245985	325387
8586	325388
486200	325389
35469	325390
99053	325391
564313	325392
654855	325393
612369	325394
14667	325395
88008	325396
418788	325397
24872	325398
164352	325399
12752	325400
617532	325401
302403	325402
13132	325403
308201	325404
409218	325405
375864	325406
104780	325407
379407	325408
68025	325409
59766	325410
183270	325411
183283	325412
640717	325413
15547	325414
457756	325415
32861	325416
470649	325417
62447	325418
315090	325419
305724	325420
499128	325421
286505	325422
610542	325423
453335	325424
2622	325425
84877	325426
615887	325427
374141	325428
162276	325429
109288	325430
7784	325431
618925	325432
4146	325433
1353	325434
193029	325435
79270	325436
93295	325437
186089	325438
158991	325439
656687	325440
85957	325441
53340	325442
524754	325443
332385	325444
332696	325445
589417	325446
24203	325447
591886	325448
399012	325449
649592	325450
679866	325451
371265	325452
46798	325453
380987	325454
541551	325455
365253	325456
426918	325457
101176	325458
650183	325459
236802	325460
345032	325461
31950	325462
219014	325463
513353	325464
338034	325465
33931	325466
395049	325467
407502	325468
43753	325469
122636	325470
163367	325471
32427	325472
491480	325473
360676	325474
59070	325475
150501	325476
36787	325477
18583	325478
160684	325479
301990	325480
96941	325481
15380	325482
345621	325483
15763	325484
41203	325485
134647	325486
517941	325487
64962	325488
419935	325489
590537	325490
619240	325491
687466	325492
1857	325493
77511	325494
621146	325495
42710	325496
502888	325497
430285	325498
82397	325499
76019	325500
273738	325501
589999	325502
154075	325503
117640	325504
113320	325505
273189	325506
73848	325507
59343	325508
239830	325509
339908	325510
566101	325511
402039	325512
296672	325513
52068	325514
684048	325515
450832	325516
129808	325517
10261	325518
332046	325519
5000	325520
24398	325521
370396	325522
6151	325523
332047	325524
103594	325525
103571	325526
615838	325527
20971	325528
156751	325529
12068	325530
103416	325531
39123	325532
39120	325533
370965	325534
621556	325535
612607	325536
308846	325537
226581	325538
32688	325539
28216	325540
103973	325541
263522	325542
299069	325543
567665	325544
681677	325545
15738	325546
567662	325547
103591	325548
270520	325549
411103	325550
525440	325551
537484	325552
210123	325553
112706	325554
576363	325555
551615	325556
447449	325557
146727	325558
18219	325559
146882	325560
158196	325561
161071	325562
393161	325563
120848	325564
287115	325565
356226	325566
100273	325567
297475	325568
168614	325569
342590	325570
79087	325571
373	325572
473665	325573
51875	325574
359586	325575
346117	325576
6306	325577
606053	325578
57012	325579
653262	325580
513767	325581
483763	325582
122327	325583
594113	325584
499895	325585
536872	325586
378265	325587
568117	325588
76019	325589
19029	325590
107032	325591
3337	325592
97494	325593
23850	325594
151533	325595
431085	325596
153738	325597
241301	325598
520657	325599
250722	325600
209424	325601
123055	325602
243535	325603
421551	325604
156863	325605
608759	325606
1525	325607
106450	325608
86939	325609
211338	325610
672840	325611
422797	325612
147782	325613
126443	325614
681139	325615
35169	325616
147175	325617
311101	325618
638431	325619
70905	325620
111133	325621
469708	325622
114057	325623
236498	325624
9074	325625
47149	325626
645272	325627
578016	325628
22218	325629
207369	325630
204708	325631
77580	325632
446373	325633
1258	325634
167092	325635
247062	325636
90593	325637
59865	325638
49574	325639
21799	325640
448259	325641
695946	325642
155969	325643
128620	325644
170	325645
520213	325646
49989	325647
648199	325648
550969	325649
299504	325650
694244	325651
142282	325652
2210	325653
590152	325654
303665	325655
27919	325656
140885	325657
34667	325658
132584	325659
577348	325660
557799	325661
121721	325662
174217	325663
142427	325664
478881	325665
616364	325666
387809	325667
27915	325668
22840	325669
300013	325670
24900	325671
25264	325672
165527	325673
81159	325674
7393	325675
262111	325676
556367	325677
585242	325678
432477	325679
142115	325680
43203	325681
40399	325682
64644	325683
11989	325684
20528	325685
49204	325686
601087	325687
314731	325688
89782	325689
260587	325690
454450	325691
1349	325692
156403	325693
780	325694
7640	325695
599593	325696
1816	325697
183991	325698
9510	325699
471574	325700
388734	325701
329274	325702
90068	325703
37928	325704
283192	325705
144534	325706
279276	325707
507881	325708
84549	325709
364771	325710
352059	325711
52978	325712
72182	325713
148722	325714
286121	325715
158321	325716
387514	325717
120253	325718
431254	325719
143958	325720
459269	325721
15289	325722
648138	325723
172904	325724
541199	325725
120005	325726
691244	325727
433980	325728
683592	325729
571424	325730
143130	325731
154581	325732
36533	325733
25169	325734
84555	325735
263861	325736
362828	325737
524088	325738
49	325739
107013	325740
182688	325741
479520	325742
210478	325743
475133	325744
365608	325745
553928	325746
448734	325747
396343	325748
256689	325749
427881	325750
56077	325751
621940	325752
20524	325753
289233	325754
85469	325755
2544	325756
135974	325757
6875	325758
377441	325759
457481	325760
126205	325761
2199	325762
261581	325763
444070	325764
402	325765
611008	325766
408889	325767
84592	325768
160804	325769
575975	325770
669187	325771
692464	325772
521530	325773
146081	325774
419326	325775
575973	325776
446241	325777
27132	325778
64116	325779
64116	325780
10	325781
540263	325782
685864	325783
453186	325784
1073	325785
619359	325786
441	325787
149722	325788
63147	325789
580664	325790
639184	325791
630811	325792
234850	325793
570775	325794
7	325795
33063	325796
158355	325797
623100	325798
230548	325799
122012	325800
575859	325801
153005	325802
255047	325803
507944	325804
191541	325805
34524	325806
40859	325807
644632	325808
252601	325809
12673	325810
576005	325811
460249	325812
355197	325813
91802	325814
575892	325815
279868	325816
61118	325817
21258	325818
453030	325819
233572	325820
346215	325821
461768	325822
596217	325823
283487	325824
683861	325825
83671	325826
23515	325827
568009	325828
80512	325829
1443	325830
434549	325831
52164	325832
649091	325833
136731	325834
25498	325835
413332	325836
128173	325837
35864	325838
337303	325839
119481	325840
4378	325841
80037	325842
22681	325843
20166	325844
401182	325845
1925	325846
267611	325847
39230	325848
8453	325849
414309	325850
88441	325851
261007	325852
43748	325853
56439	325854
229975	325855
320861	325856
641702	325857
302707	325858
211225	325859
23193	325860
74	325861
453534	325862
147011	325863
658540	325864
2768	325865
55256	325866
230070	325867
1278	325868
645459	325869
363	325870
663055	325871
581417	325872
9024	325873
9011	325874
543008	325875
333500	325876
168654	325877
124140	325878
40130	325879
627096	325880
546456	325881
58731	325882
2991	325883
3995	325884
39090	325885
84784	325886
303187	325887
556442	325888
496322	325889
76985	325890
362437	325891
51995	325892
353997	325893
324343	325894
16111	325895
86560	325896
46179	325897
185417	325898
221806	325899
232775	325900
11958	325901
3350	325902
460389	325903
112051	325904
9790	325905
358441	325906
300071	325907
645535	325908
209757	325909
408561	325910
154670	325911
577201	325912
359223	325913
278311	325914
392077	325915
201663	325916
132087	325917
346784	325918
319116	325919
603494	325920
93243	325921
429141	325922
486876	325923
584019	325924
195178	325925
269163	325926
168605	325927
42265	325928
653263	325929
154372	325930
269566	325931
515552	325932
295878	325933
1175	325934
633809	325935
11078	325936
538927	325937
114565	325938
326782	325939
53591	325940
385350	325941
443298	325942
98894	325943
134700	325944
164950	325945
207193	325946
28	325947
39540	325948
55547	325949
17306	325950
170962	325951
72645	325952
63336	325953
691048	325954
291716	325955
32594	325956
52488	325957
653791	325958
131052	325959
226429	325960
151369	325961
144045	325962
331093	325963
502273	325964
677465	325965
660128	325966
54479	325967
327991	325968
278335	325969
482057	325970
199216	325971
39665	325972
174388	325973
364818	325974
470458	325975
152466	325976
646086	325977
384550	325978
636502	325979
340169	325980
695283	325981
13052	325982
625638	325983
12690	325984
113	325985
268876	325986
327687	325987
41667	325988
3568	325989
669003	325990
20219	325991
175953	325992
486797	325993
603865	325994
155747	325995
556469	325996
64331	325997
56904	325998
626623	325999
66672	326000
640603	326001
636378	326002
19808	326003
370982	326004
227644	326005
593116	326006
445542	326007
74906	326008
3496	326009
268804	326010
401022	326011
69511	326012
217909	326013
28640	326014
665193	326015
585879	326016
15913	326017
17759	326018
142797	326019
40210	326020
356545	326021
436052	326022
31099	326023
553361	326024
926	326025
154698	326026
623114	326027
529684	326028
435175	326029
356813	326030
431022	326031
200759	326032
321538	326033
669242	326034
301801	326035
285377	326036
35331	326037
158687	326038
299732	326039
123083	326040
672770	326041
225877	326042
134716	326043
300085	326044
88537	326045
426391	326046
300127	326047
621968	326048
5167	326049
44717	326050
92149	326051
447523	326052
624647	326053
198524	326054
606596	326055
133358	326056
587318	326057
326887	326058
29297	326059
585256	326060
23264	326061
116030	326062
88408	326063
612	326064
299938	326065
296624	326066
70599	326067
426387	326068
547728	326069
108154	326070
590847	326071
625812	326072
37475	326073
392371	326074
163546	326075
72418	326076
2583	326077
3994	326078
624630	326079
282315	326080
51344	326081
203591	326082
313145	326083
198560	326084
155521	326085
573477	326086
101222	326087
23264	326088
606369	326089
251023	326090
554776	326091
597959	326092
353229	326093
659460	326094
281801	326095
356843	326096
339212	326097
493951	326098
493952	326099
110057	326100
201835	326101
155614	326102
248842	326103
520	326104
528322	326105
25821	326106
18942	326107
480817	326108
35778	326109
578810	326110
688158	326111
72341	326112
48916	326113
4187	326114
124155	326115
37313	326116
338574	326117
219152	326118
622296	326119
125248	326120
622207	326121
29865	326122
455076	326123
136815	326124
357716	326125
73105	326126
581297	326127
690357	326128
423682	326129
188193	326130
170928	326131
257940	326132
602882	326133
632758	326134
117316	326135
535533	326136
65325	326137
185911	326138
77557	326139
50275	326140
234091	326141
398799	326142
243242	326143
2861	326144
243001	326145
273940	326146
668021	326147
355400	326148
68724	326149
450150	326150
26600	326151
672084	326152
61947	326153
138303	326154
88979	326155
115239	326156
279702	326157
53657	326158
353700	326159
377301	326160
35689	326161
16182	326162
160215	326163
416390	326164
473015	326165
521396	326166
127439	326167
51557	326168
423391	326169
119014	326170
631439	326171
8706	326172
693195	326173
484966	326174
576432	326175
110631	326176
272295	326177
332496	326178
4	326179
311642	326180
121015	326181
399102	326182
429201	326183
328033	326184
494724	326185
323876	326186
90786	326187
614709	326188
510979	326189
616301	326190
2191	326191
213034	326192
15431	326193
434935	326194
563399	326195
560224	326196
278541	326197
334782	326198
492121	326199
47448	326200
562379	326201
80221	326202
434845	326203
603366	326204
163383	326205
632541	326206
299762	326207
490094	326208
386580	326209
13541	326210
157311	326211
95418	326212
51104	326213
42464	326214
1609	326215
322519	326216
115408	326217
78096	326218
201273	326219
33138	326220
625230	326221
126156	326222
29268	326223
134542	326224
174134	326225
45705	326226
459890	326227
446501	326228
475137	326229
155528	326230
26355	326231
596722	326232
609558	326233
106681	326234
19015	326235
12104	326236
114899	326237
55600	326238
316224	326239
504900	326240
367894	326241
520373	326242
33206	326243
2497	326244
1632	326245
298954	326246
133323	326247
119677	326248
29422	326249
239187	326250
228023	326251
284789	326252
672076	326253
579001	326254
5463	326255
12168	326256
418598	326257
410394	326258
256979	326259
22392	326260
46030	326261
42594	326262
427157	326263
85451	326264
317808	326265
646374	326266
348922	326267
509074	326268
115325	326269
64822	326270
6657	326271
667507	326272
307619	326273
457080	326274
524107	326275
23994	326276
695490	326277
124468	326278
573832	326279
137161	326280
671361	326281
416764	326282
439985	326283
577010	326284
433960	326285
340017	326286
383245	326287
1235	326288
354220	326289
379	326290
141928	326291
66253	326292
7221	326293
40473	326294
16484	326295
128207	326296
110357	326297
415553	326298
422760	326299
522518	326300
161051	326301
42594	326302
61614	326303
129131	326304
14854	326305
57428	326306
53964	326307
142550	326308
84234	326309
1571	326310
249324	326311
59543	326312
394979	326313
81456	326314
476707	326315
199909	326316
23087	326317
303654	326318
3637	326319
137432	326320
156223	326321
331169	326322
697142	326323
483699	326324
8743	326325
29751	326326
7797	326327
557318	326328
312596	326329
150975	326330
695130	326331
526613	326332
172255	326333
196543	326334
496404	326335
400299	326336
552996	326337
361691	326338
11703	326339
308315	326340
648581	326341
68401	326342
268629	326343
130633	326344
266348	326345
79561	326346
671279	326347
77104	326348
452758	326349
85759	326350
46408	326351
134010	326352
661007	326353
95776	326354
203063	326355
142652	326356
72751	326357
571288	326358
342	326359
610827	326360
156084	326361
163503	326362
308631	326363
460589	326364
601473	326365
163288	326366
121456	326367
23983	326368
23983	326369
4854	326370
479560	326371
686304	326372
295732	326373
651691	326374
239621	326375
522282	326376
323297	326377
529827	326378
379923	326379
110305	326380
648667	326381
623685	326382
119905	326383
450387	326384
84921	326385
401000	326386
23660	326387
78747	326388
374092	326389
685458	326390
181014	326391
219325	326392
55745	326393
433399	326394
455001	326395
35741	326396
526933	326397
56034	326398
300197	326399
312263	326400
139198	326401
6606	326402
69007	326403
602098	326404
474345	326405
1	326406
640788	326407
536559	326408
536551	326409
536549	326410
536552	326411
536557	326412
536553	326413
536550	326414
536556	326415
254397	326416
254398	326417
64166	326418
412521	326419
110144	326420
144902	326421
55471	326422
606000	326423
664110	326424
623286	326425
135383	326426
540246	326427
604864	326428
333857	326429
540247	326430
345652	326431
67349	326432
2595	326433
459771	326434
290144	326435
36221	326436
171610	326437
671333	326438
12616	326439
12616	326440
12616	326441
56459	326442
591617	326443
90358	326444
696724	326445
487992	326446
455547	326447
644664	326448
77282	326449
617686	326450
90636	326451
500401	326452
110279	326453
644573	326454
644558	326455
9716	326456
690949	326457
454229	326458
587695	326459
603124	326460
134587	326461
149364	326462
80732	326463
121551	326464
561022	326465
61502	326466
166188	326467
52589	326468
119217	326469
523712	326470
37829	326471
289421	326472
100231	326473
356421	326474
47481	326475
763	326476
435196	326477
682508	326478
20432	326479
303098	326480
2228	326481
9301	326482
208315	326483
36004	326484
12146	326485
436245	326486
593886	326487
30156	326488
424	326489
39462	326490
50434	326491
45689	326492
118608	326493
104931	326494
163094	326495
145981	326496
3614	326497
40148	326498
123659	326499
560816	326500
59390	326501
20530	326502
676652	326503
483491	326504
126770	326505
228921	326506
61388	326507
696078	326508
567831	326509
526868	326510
67892	326511
21841	326512
87914	326513
18903	326514
71089	326515
15526	326516
396795	326517
3004	326518
52955	326519
693948	326520
3616	326521
608000	326522
7744	326523
449043	326524
284354	326525
142372	326526
77038	326527
287522	326528
189063	326529
78298	326530
109194	326531
68079	326532
426853	326533
697287	326534
616408	326535
14771	326536
432275	326537
439922	326538
164578	326539
453963	326540
122155	326541
63670	326542
13904	326543
656667	326544
30339	326545
25818	326546
541553	326547
358570	326548
135811	326549
588282	326550
479836	326551
483187	326552
577590	326553
245188	326554
125606	326555
651547	326556
55727	326557
34939	326558
624341	326559
214056	326560
85538	326561
584705	326562
247149	326563
300110	326564
164808	326565
625838	326566
679023	326567
445295	326568
122012	326569
21972	326570
50546	326571
417001	326572
137828	326573
139716	326574
229087	326575
309166	326576
157545	326577
157545	326578
24327	326579
472374	326580
678242	326581
139419	326582
160464	326583
7020	326584
163975	326585
22640	326586
26352	326587
251584	326588
407268	326589
208122	326590
362249	326591
332908	326592
15904	326593
610809	326594
81308	326595
541039	326596
169586	326597
492497	326598
49363	326599
38620	326600
153	326601
588203	326602
554291	326603
38335	326604
340360	326605
327530	326606
645518	326607
416753	326608
289654	326609
52600	326610
668644	326611
317254	326612
49725	326613
310880	326614
394899	326615
56318	326616
349072	326617
447024	326618
688762	326619
674876	326620
627024	326621
1104	326622
167953	326623
108899	326624
70594	326625
63760	326626
301407	326627
451523	326628
17406	326629
58349	326630
376840	326631
339667	326632
452704	326633
10	326634
163106	326635
496068	326636
301168	326637
516881	326638
76386	326639
616800	326640
397017	326641
425739	326642
291429	326643
423439	326644
151921	326645
148414	326646
480216	326647
248337	326648
672828	326649
334408	326650
415013	326651
186206	326652
503426	326653
141391	326654
502417	326655
370581	326656
696015	326657
389302	326658
9105	326659
661415	326660
495373	326661
174	326662
88750	326663
131261	326664
148872	326665
589457	326666
483	326667
259113	326668
480293	326669
34583	326670
196374	326671
503552	326672
318316	326673
186225	326674
441308	326675
616080	326676
45854	326677
406275	326678
55070	326679
454936	326680
430803	326681
45223	326682
474354	326683
478938	326684
168362	326685
454534	326686
2114	326687
526141	326688
517360	326689
543975	326690
103955	326691
275732	326692
181389	326693
181420	326694
605071	326695
288576	326696
547343	326697
295593	326698
565665	326699
392873	326700
397444	326701
5866	326702
5080	326703
2602	326704
251985	326705
660296	326706
545634	326707
193183	326708
654106	326709
83696	326710
136502	326711
134683	326712
151222	326713
478919	326714
257098	326715
299412	326716
10475	326717
663159	326718
5049	326719
177518	326720
342532	326721
187026	326722
50646	326723
375421	326724
417025	326725
401385	326726
667186	326727
4528	326728
18432	326729
383721	326730
256945	326731
278436	326732
102802	326733
29631	326734
499354	326735
518393	326736
500888	326737
613148	326738
464120	326739
108918	326740
309195	326741
135658	326742
382071	326743
195759	326744
674223	326745
292074	326746
238137	326747
47599	326748
394146	326749
674031	326750
419228	326751
10143	326752
39218	326753
49713	326754
200357	326755
352773	326756
168655	326757
453527	326758
386826	326759
27487	326760
65623	326761
5729	326762
468569	326763
196914	326764
438049	326765
438065	326766
245980	326767
54659	326768
516349	326769
20039	326770
335245	326771
429663	326772
4318	326773
372070	326774
73149	326775
370658	326776
615964	326777
39109	326778
110719	326779
51546	326780
584717	326781
26476	326782
347556	326783
610048	326784
3906	326785
22234	326786
148366	326787
429949	326788
112297	326789
298528	326790
105779	326791
1319	326792
112642	326793
61734	326794
163124	326795
61734	326796
33338	326797
149758	326798
161461	326799
111911	326800
349588	326801
287766	326802
471011	326803
79034	326804
314843	326805
4067	326806
151681	326807
17227	326808
58032	326809
232598	326810
594099	326811
418281	326812
80794	326813
288030	326814
13606	326815
27816	326816
12386	326817
102933	326818
85480	326819
94807	326820
17595	326821
7260	326822
14700	326823
47255	326824
504806	326825
316104	326826
49576	326827
49555	326828
55663	326829
19592	326830
433	326831
694911	326832
531378	326833
104130	326834
119632	326835
125162	326836
416846	326837
608232	326838
213747	326839
625366	326840
314469	326841
530751	326842
352945	326843
569336	326844
364030	326845
226890	326846
634880	326847
566576	326848
340561	326849
51814	326850
509862	326851
374369	326852
33876	326853
501366	326854
433	326855
580285	326856
72023	326857
96291	326858
21759	326859
130819	326860
375488	326861
305296	326862
643159	326863
12521	326864
667370	326865
68049	326866
92638	326867
240180	326868
153756	326869
393413	326870
124627	326871
169476	326872
661081	326873
235292	326874
373997	326875
4	326876
7936	326877
130962	326878
2188	326879
171676	326880
30416	326881
424540	326882
166957	326883
666814	326884
5928	326885
479915	326886
376863	326887
89924	326888
684891	326889
16333	326890
17479	326891
49350	326892
18544	326893
47877	326894
43245	326895
81807	326896
600715	326897
648209	326898
318870	326899
321645	326900
6119	326901
666279	326902
9121	326903
76441	326904
124259	326905
19587	326906
447644	326907
499871	326908
438570	326909
36186	326910
43280	326911
8657	326912
378943	326913
8464	326914
133847	326915
682853	326916
2384	326917
73557	326918
411327	326919
554850	326920
64841	326921
392081	326922
26025	326923
1517	326924
151167	326925
248737	326926
202949	326927
614663	326928
294367	326929
10518	326930
665095	326931
395504	326932
52222	326933
3181	326934
1802	326935
626205	326936
87	326937
162	326938
42468	326939
621026	326940
46661	326941
2426	326942
21606	326943
679564	326944
427595	326945
4416	326946
51667	326947
63658	326948
4148	326949
31418	326950
33617	326951
58057	326952
137232	326953
462445	326954
60546	326955
273164	326956
455507	326957
113189	326958
24344	326959
395043	326960
1911	326961
21838	326962
192914	326963
7741	326964
63666	326965
7736	326966
24650	326967
211140	326968
2603	326969
116363	326970
553874	326971
547753	326972
88826	326973
93474	326974
123735	326975
35741	326976
146466	326977
485846	326978
22071	326979
610152	326980
282441	326981
30214	326982
84857	326983
137286	326984
137276	326985
287939	326986
6641	326987
2888	326988
499845	326989
180348	326990
33415	326991
20033	326992
621155	326993
556826	326994
440385	326995
274698	326996
298147	326997
589578	326998
686795	326999
635724	327000
381928	327001
475745	327002
132823	327003
142748	327004
65256	327005
544220	327006
545753	327007
201956	327008
77134	327009
691769	327010
85428	327011
154089	327012
601980	327013
433475	327014
392738	327015
28774	327016
453690	327017
605006	327018
53951	327019
378826	327020
103292	327021
368578	327022
138452	327023
136965	327024
623046	327025
124461	327026
31040	327027
462391	327028
512635	327029
128140	327030
354963	327031
559692	327032
626403	327033
75941	327034
62020	327035
245903	327036
8256	327037
29455	327038
92013	327039
31898	327040
25102	327041
428613	327042
548528	327043
157458	327044
499625	327045
601569	327046
13586	327047
353578	327048
218025	327049
665128	327050
69297	327051
356517	327052
501575	327053
617557	327054
36635	327055
314430	327056
237433	327057
26628	327058
323349	327059
450361	327060
648348	327061
89992	327062
592796	327063
117976	327064
163854	327065
583698	327066
678824	327067
52407	327068
140911	327069
20581	327070
114429	327071
169477	327072
589379	327073
226143	327074
581051	327075
109489	327076
132932	327077
83766	327078
17300	327079
404137	327080
95827	327081
93091	327082
27260	327083
471037	327084
359364	327085
216865	327086
426627	327087
611821	327088
154299	327089
224687	327090
95806	327091
121618	327092
211728	327093
427229	327094
125233	327095
260952	327096
176303	327097
591851	327098
323804	327099
434423	327100
128663	327101
166469	327102
217994	327103
195287	327104
539196	327105
334448	327106
378838	327107
611850	327108
675153	327109
378808	327110
599020	327111
378961	327112
378861	327113
196796	327114
132502	327115
22852	327116
378880	327117
649341	327118
621104	327119
378890	327120
182811	327121
40853	327122
512850	327123
90158	327124
86605	327125
89059	327126
449526	327127
599674	327128
5689	327129
41385	327130
663692	327131
1884	327132
203055	327133
586987	327134
240768	327135
596968	327136
226377	327137
125298	327138
18321	327139
452429	327140
457264	327141
93507	327142
606241	327143
82237	327144
23753	327145
130680	327146
354691	327147
102727	327148
88095	327149
617419	327150
197789	327151
542620	327152
82752	327153
213515	327154
43536	327155
28302	327156
23299	327157
153753	327158
494243	327159
327107	327160
493186	327161
23439	327162
4124	327163
21257	327164
69829	327165
127406	327166
508326	327167
140739	327168
17459	327169
32778	327170
152381	327171
591353	327172
26461	327173
553476	327174
201969	327175
75965	327176
577168	327177
425398	327178
33997	327179
95812	327180
28583	327181
406189	327182
227733	327183
682315	327184
117751	327185
30989	327186
128166	327187
157000	327188
129121	327189
317258	327190
8776	327191
494729	327192
43528	327193
126951	327194
6668	327195
7385	327196
27214	327197
378741	327198
516753	327199
134453	327200
85973	327201
87332	327202
290923	327203
99591	327204
55759	327205
27702	327206
10065	327207
379189	327208
93563	327209
245935	327210
426650	327211
7054	327212
40674	327213
470474	327214
124545	327215
448754	327216
217531	327217
181301	327218
522130	327219
430736	327220
141920	327221
344977	327222
654267	327223
410188	327224
498282	327225
24599	327226
200504	327227
41701	327228
6	327229
501567	327230
217804	327231
507836	327232
521807	327233
274768	327234
121571	327235
94724	327236
579596	327237
603660	327238
75463	327239
39463	327240
208551	327241
273921	327242
34080	327243
20487	327244
67527	327245
232905	327246
123	327247
592093	327248
151247	327249
684431	327250
112156	327251
16257	327252
3873	327253
175622	327254
72871	327255
110161	327256
536538	327257
45202	327258
669425	327259
492733	327260
6149	327261
41156	327262
399932	327263
564701	327264
200109	327265
43880	327266
166774	327267
359519	327268
222612	327269
462491	327270
45850	327271
7655	327272
94684	327273
419046	327274
603184	327275
284955	327276
627301	327277
419059	327278
43121	327279
1117	327280
56975	327281
123644	327282
403207	327283
403189	327284
479060	327285
571263	327286
667189	327287
287593	327288
196789	327289
578931	327290
31857	327291
511533	327292
506552	327293
276895	327294
614664	327295
79250	327296
566976	327297
77779	327298
137854	327299
646357	327300
175665	327301
149217	327302
510436	327303
131823	327304
16846	327305
22283	327306
144958	327307
1008	327308
93680	327309
101587	327310
235411	327311
104336	327312
690298	327313
391412	327314
40184	327315
28754	327316
5152	327317
75969	327318
95852	327319
323596	327320
575954	327321
166935	327322
9813	327323
372417	327324
74705	327325
347543	327326
502428	327327
576503	327328
526640	327329
116496	327330
8245	327331
213494	327332
527973	327333
56482	327334
150369	327335
543045	327336
666430	327337
85326	327338
59106	327339
616878	327340
62329	327341
102729	327342
660361	327343
333693	327344
321976	327345
94602	327346
501525	327347
630809	327348
106882	327349
446777	327350
40951	327351
312553	327352
9998	327353
639117	327354
387224	327355
309331	327356
106844	327357
42232	327358
541828	327359
142338	327360
64288	327361
279530	327362
648585	327363
374299	327364
342956	327365
392737	327366
110201	327367
264647	327368
471007	327369
528319	327370
288533	327371
88169	327372
381538	327373
3343	327374
52975	327375
438967	327376
52629	327377
198748	327378
74615	327379
30485	327380
187770	327381
201149	327382
600034	327383
247691	327384
377858	327385
478268	327386
523687	327387
412182	327388
97498	327389
628763	327390
197219	327391
522805	327392
180881	327393
5938	327394
629448	327395
2602	327396
334788	327397
77084	327398
478745	327399
260579	327400
147684	327401
365882	327402
255938	327403
326	327404
5256	327405
430588	327406
166248	327407
613039	327408
475159	327409
23071	327410
34268	327411
646409	327412
85101	327413
323419	327414
334939	327415
284683	327416
285795	327417
157372	327418
260607	327419
647232	327420
32659	327421
5837	327422
17022	327423
637554	327424
20454	327425
459137	327426
51798	327427
31465	327428
24697	327429
147667	327430
48474	327431
40	327432
257096	327433
261307	327434
617213	327435
413884	327436
212682	327437
546047	327438
557359	327439
460813	327440
90447	327441
89470	327442
452443	327443
349922	327444
411884	327445
424120	327446
554603	327447
392862	327448
7958	327449
379992	327450
383511	327451
115242	327452
260595	327453
2565	327454
46292	327455
110605	327456
12885	327457
456203	327458
411375	327459
36321	327460
324752	327461
422949	327462
261237	327463
68792	327464
427006	327465
15737	327466
94619	327467
348549	327468
348548	327469
191342	327470
673272	327471
349976	327472
487600	327473
161651	327474
56099	327475
74071	327476
152012	327477
694824	327478
315986	327479
454602	327480
166546	327481
349425	327482
231362	327483
26845	327484
47141	327485
1734	327486
490281	327487
245745	327488
311570	327489
411721	327490
504793	327491
211989	327492
633630	327493
474076	327494
15585	327495
571611	327496
28091	327497
617386	327498
245721	327499
39896	327500
441248	327501
669059	327502
65468	327503
230875	327504
1253	327505
57581	327506
104030	327507
683497	327508
3789	327509
274385	327510
2357	327511
406089	327512
5284	327513
14229	327514
33125	327515
14653	327516
48448	327517
60111	327518
560525	327519
51707	327520
651035	327521
11264	327522
9253	327523
123495	327524
87114	327525
16144	327526
8066	327527
94233	327528
295045	327529
365784	327530
4579	327531
36018	327532
17017	327533
2961	327534
6885	327535
36123	327536
227382	327537
687696	327538
171100	327539
2593	327540
475980	327541
543865	327542
623349	327543
60934	327544
13639	327545
194157	327546
27110	327547
129284	327548
606536	327549
2656	327550
422006	327551
368546	327552
668240	327553
403085	327554
155262	327555
19899	327556
39020	327557
142625	327558
27092	327559
56096	327560
479339	327561
108928	327562
60986	327563
151852	327564
453336	327565
652	327566
226507	327567
617497	327568
611948	327569
496	327570
368410	327571
383727	327572
635089	327573
39008	327574
515388	327575
1592	327576
607973	327577
543088	327578
659736	327579
383764	327580
642939	327581
617516	327582
132327	327583
659225	327584
370062	327585
45413	327586
423749	327587
373658	327588
373660	327589
373675	327590
494191	327591
4723	327592
456559	327593
178724	327594
85220	327595
271407	327596
658919	327597
630734	327598
470771	327599
51816	327600
55713	327601
105387	327602
627228	327603
451611	327604
623377	327605
540119	327606
306145	327607
372068	327608
310033	327609
359378	327610
470360	327611
157489	327612
618278	327613
403378	327614
549364	327615
163634	327616
158430	327617
496	327618
374054	327619
341803	327620
574789	327621
617713	327622
377507	327623
606749	327624
618097	327625
3626	327626
618155	327627
1	327628
130327	327629
502019	327630
676832	327631
620458	327632
544661	327633
24126	327634
168006	327635
693393	327636
158490	327637
23214	327638
24891	327639
665	327640
64284	327641
52177	327642
14755	327643
169444	327644
165155	327645
648288	327646
49009	327647
43139	327648
639344	327649
5960	327650
495016	327651
428253	327652
254262	327653
634034	327654
347355	327655
477556	327656
591911	327657
320787	327658
198226	327659
5655	327660
2628	327661
48051	327662
691427	327663
432858	327664
22442	327665
32110	327666
141784	327667
172012	327668
112990	327669
392044	327670
677831	327671
112953	327672
142714	327673
56848	327674
41957	327675
413472	327676
19124	327677
199736	327678
56847	327679
13770	327680
58553	327681
26145	327682
304155	327683
56848	327684
461520	327685
529697	327686
368079	327687
432869	327688
677872	327689
269180	327690
58563	327691
115044	327692
336407	327693
674207	327694
265159	327695
3316	327696
110852	327697
376483	327698
410317	327699
108759	327700
609977	327701
600006	327702
42904	327703
552	327704
211499	327705
393091	327706
51235	327707
257144	327708
487968	327709
4316	327710
25817	327711
66177	327712
59974	327713
250	327714
152160	327715
11396	327716
621702	327717
575267	327718
658460	327719
164872	327720
417048	327721
388485	327722
429222	327723
2924	327724
524578	327725
58933	327726
90	327727
122334	327728
460059	327729
24115	327730
345692	327731
143836	327732
143836	327733
453601	327734
684355	327735
9630	327736
309268	327737
483724	327738
193092	327739
569908	327740
526290	327741
43071	327742
26894	327743
33062	327744
599518	327745
421528	327746
505142	327747
558729	327748
509233	327749
144109	327750
81622	327751
19100	327752
6564	327753
8988	327754
50302	327755
302018	327756
683383	327757
130017	327758
258379	327759
3625	327760
25287	327761
2136	327762
673854	327763
465622	327764
595	327765
61943	327766
343171	327767
49179	327768
19407	327769
183784	327770
418857	327771
3935	327772
541477	327773
152801	327774
127540	327775
688827	327776
136550	327777
169398	327778
171827	327779
418956	327780
264015	327781
148797	327782
672052	327783
570981	327784
560836	327785
22248	327786
255367	327787
253671	327788
161852	327789
445149	327790
415326	327791
70349	327792
162694	327793
128760	327794
13082	327795
13549	327796
259932	327797
29352	327798
191625	327799
57632	327800
1368	327801
30367	327802
498448	327803
71376	327804
15084	327805
117984	327806
8968	327807
458312	327808
250543	327809
11197	327810
373306	327811
432004	327812
22412	327813
10011	327814
98242	327815
408251	327816
164657	327817
239402	327818
293104	327819
472066	327820
636518	327821
643919	327822
5078	327823
533187	327824
272034	327825
272028	327826
373522	327827
70306	327828
668283	327829
9847	327830
63961	327831
26228	327832
345375	327833
530949	327834
354732	327835
134173	327836
561770	327837
22232	327838
169106	327839
103422	327840
135174	327841
276839	327842
654746	327843
293969	327844
17067	327845
510882	327846
36217	327847
53283	327848
22589	327849
79399	327850
139279	327851
166942	327852
257043	327853
119990	327854
45900	327855
97884	327856
56299	327857
5583	327858
586041	327859
4525	327860
556039	327861
498967	327862
373542	327863
551656	327864
431229	327865
434143	327866
578227	327867
501452	327868
923	327869
48011	327870
104433	327871
184513	327872
597305	327873
22160	327874
632052	327875
373822	327876
404562	327877
398758	327878
113243	327879
94902	327880
510901	327881
645203	327882
597240	327883
337474	327884
645229	327885
404175	327886
566957	327887
394696	327888
287158	327889
241478	327890
188648	327891
233358	327892
513450	327893
510078	327894
24469	327895
7402	327896
226576	327897
359051	327898
26762	327899
71374	327900
308	327901
355339	327902
198697	327903
564653	327904
149293	327905
650684	327906
52792	327907
2557	327908
7792	327909
13747	327910
47757	327911
467861	327912
132748	327913
299420	327914
27399	327915
127094	327916
109515	327917
457555	327918
670316	327919
127920	327920
624953	327921
421038	327922
374308	327923
526487	327924
500552	327925
463195	327926
71959	327927
108645	327928
580840	327929
49193	327930
130650	327931
261071	327932
486953	327933
494290	327934
389669	327935
648351	327936
67359	327937
198812	327938
91882	327939
198140	327940
397849	327941
243984	327942
355742	327943
659777	327944
799	327945
163470	327946
374123	327947
637975	327948
276812	327949
305960	327950
121464	327951
204117	327952
213387	327953
626520	327954
529552	327955
374083	327956
20246	327957
44744	327958
19064	327959
523282	327960
48042	327961
53881	327962
488090	327963
49644	327964
149202	327965
270269	327966
115625	327967
163400	327968
658160	327969
424375	327970
316963	327971
642976	327972
285231	327973
36	327974
529604	327975
25495	327976
194483	327977
222415	327978
627416	327979
374376	327980
619777	327981
39404	327982
374344	327983
697825	327984
17733	327985
669339	327986
409395	327987
292327	327988
457174	327989
462911	327990
1229	327991
439147	327992
148234	327993
400865	327994
110378	327995
317413	327996
511684	327997
57955	327998
582682	327999
19686	328000
227158	328001
230456	328002
54246	328003
60559	328004
429616	328005
509119	328006
429468	328007
12253	328008
380943	328009
12258	328010
15567	328011
449165	328012
81815	328013
430819	328014
1806	328015
230883	328016
156110	328017
117894	328018
9571	328019
69875	328020
125695	328021
110110	328022
665012	328023
113663	328024
555593	328025
45141	328026
22711	328027
119602	328028
650950	328029
251478	328030
462463	328031
462415	328032
246345	328033
6506	328034
275703	328035
435025	328036
24436	328037
369138	328038
177286	328039
227431	328040
53254	328041
296258	328042
448108	328043
30433	328044
50636	328045
423085	328046
223661	328047
216969	328048
461269	328049
284211	328050
438506	328051
32251	328052
468610	328053
48592	328054
227442	328055
72350	328056
687463	328057
165494	328058
460527	328059
249586	328060
83232	328061
265084	328062
47935	328063
87417	328064
12	328065
32663	328066
585994	328067
306484	328068
91899	328069
41864	328070
18497	328071
433784	328072
473279	328073
410370	328074
3887	328075
513361	328076
401063	328077
285402	328078
210816	328079
5168	328080
171583	328081
681655	328082
576882	328083
24516	328084
550345	328085
46898	328086
127016	328087
673531	328088
196996	328089
205023	328090
34481	328091
90765	328092
246587	328093
352110	328094
669510	328095
658694	328096
45855	328097
103068	328098
282848	328099
176	328100
26424	328101
714	328102
45172	328103
462893	328104
16153	328105
583815	328106
39047	328107
320170	328108
337	328109
137247	328110
45193	328111
687455	328112
8874	328113
19933	328114
30346	328115
1381	328116
576693	328117
540011	328118
6827	328119
85391	328120
9063	328121
88775	328122
311207	328123
536510	328124
254362	328125
100049	328126
38152	328127
34433	328128
42	328129
23453	328130
4795	328131
2591	328132
38740	328133
454040	328134
673421	328135
78070	328136
250222	328137
620272	328138
601674	328139
448989	328140
18466	328141
86870	328142
576519	328143
110954	328144
531154	328145
390393	328146
692284	328147
156985	328148
572702	328149
667877	328150
198175	328151
113816	328152
78823	328153
340099	328154
189961	328155
192544	328156
290863	328157
381377	328158
230574	328159
115955	328160
156994	328161
5	328162
576267	328163
9432	328164
271967	328165
397840	328166
98578	328167
194476	328168
6869	328169
63596	328170
996	328171
341439	328172
237706	328173
163321	328174
471980	328175
12354	328176
128213	328177
183600	328178
452348	328179
644712	328180
671866	328181
272783	328182
423870	328183
130161	328184
104545	328185
327406	328186
631393	328187
374551	328188
638253	328189
164694	328190
73529	328191
5681	328192
374644	328193
563411	328194
165167	328195
116374	328196
488077	328197
580125	328198
172083	328199
351477	328200
636248	328201
269341	328202
105060	328203
39410	328204
395958	328205
347738	328206
4962	328207
18123	328208
374646	328209
161835	328210
401905	328211
164526	328212
226336	328213
110831	328214
4100	328215
92116	328216
226337	328217
144736	328218
205854	328219
132457	328220
146868	328221
374595	328222
90665	328223
81307	328224
688518	328225
409021	328226
523066	328227
426768	328228
136058	328229
27856	328230
198049	328231
387462	328232
433233	328233
347639	328234
346487	328235
180977	328236
180399	328237
652853	328238
18442	328239
188232	328240
9437	328241
104576	328242
246025	328243
346575	328244
350091	328245
488228	328246
488237	328247
142511	328248
79308	328249
55364	328250
396381	328251
3280	328252
176489	328253
49175	328254
84118	328255
25376	328256
16284	328257
464830	328258
10408	328259
565750	328260
235166	328261
550924	328262
2711	328263
94303	328264
8392	328265
34925	328266
525647	328267
582388	328268
486063	328269
99731	328270
353482	328271
424476	328272
1352	328273
103523	328274
337890	328275
619798	328276
274493	328277
591586	328278
622789	328279
385728	328280
32	328281
116350	328282
5403	328283
464472	328284
503975	328285
564934	328286
492842	328287
545628	328288
596868	328289
119456	328290
408490	328291
651405	328292
2583	328293
327408	328294
64	328295
529979	328296
132564	328297
367816	328298
346497	328299
7995	328300
42855	328301
667131	328302
237391	328303
522907	328304
580061	328305
542723	328306
2976	328307
600978	328308
407627	328309
107109	328310
529145	328311
137623	328312
261628	328313
468339	328314
37312	328315
355442	328316
772	328317
365872	328318
131729	328319
478307	328320
325735	328321
12390	328322
39014	328323
468698	328324
91443	328325
180659	328326
444406	328327
265803	328328
131387	328329
692349	328330
465950	328331
14319	328332
383274	328333
79095	328334
8551	328335
54430	328336
35936	328337
3	328338
489560	328339
546058	328340
351356	328341
668312	328342
40671	328343
70194	328344
407394	328345
382502	328346
436972	328347
5871	328348
2614	328349
684782	328350
246253	328351
82502	328352
158400	328353
99711	328354
608967	328355
361299	328356
290631	328357
142963	328358
456146	328359
617677	328360
42989	328361
119487	328362
147753	328363
8750	328364
461371	328365
107647	328366
39085	328367
537371	328368
233721	328369
3648	328370
126535	328371
133370	328372
305060	328373
318342	328374
450632	328375
302581	328376
80816	328377
569764	328378
561635	328379
664288	328380
505979	328381
559763	328382
145826	328383
365920	328384
234504	328385
166049	328386
165420	328387
318609	328388
190916	328389
262354	328390
212047	328391
39909	328392
561493	328393
631271	328394
177955	328395
199801	328396
436973	328397
488659	328398
6887	328399
681499	328400
141926	328401
277205	328402
586626	328403
645744	328404
4174	328405
387048	328406
623313	328407
544870	328408
131522	328409
219577	328410
351975	328411
95992	328412
97050	328413
179437	328414
581866	328415
347940	328416
602387	328417
34219	328418
660861	328419
394763	328420
591272	328421
161247	328422
666268	328423
1735	328424
606230	328425
23563	328426
150595	328427
257322	328428
257319	328429
39761	328430
663	328431
160116	328432
289834	328433
9113	328434
67149	328435
569839	328436
627671	328437
48910	328438
120932	328439
54993	328440
312782	328441
31314	328442
691555	328443
115500	328444
3936	328445
331525	328446
40586	328447
250586	328448
45840	328449
62478	328450
136213	328451
14360	328452
481615	328453
118980	328454
110762	328455
276038	328456
65030	328457
372655	328458
425024	328459
15198	328460
383184	328461
318838	328462
404874	328463
274208	328464
146484	328465
594866	328466
467049	328467
472383	328468
31	328469
491335	328470
588042	328471
571319	328472
52049	328473
83731	328474
451511	328475
196386	328476
653818	328477
565357	328478
690880	328479
1643	328480
418778	328481
113545	328482
428540	328483
625387	328484
309034	328485
106624	328486
666522	328487
546144	328488
14230	328489
79758	328490
3636	328491
42616	328492
3415	328493
329404	328494
51553	328495
8470	328496
100499	328497
594652	328498
212947	328499
170607	328500
508007	328501
18242	328502
375545	328503
39439	328504
375455	328505
620309	328506
375714	328507
375662	328508
39425	328509
1529	328510
12693	328511
39431	328512
375300	328513
104681	328514
201462	328515
375668	328516
125	328517
63323	328518
375773	328519
158051	328520
104782	328521
1171	328522
375159	328523
104831	328524
376073	328525
376208	328526
620559	328527
376277	328528
620238	328529
375162	328530
376438	328531
104872	328532
39482	328533
9789	328534
622787	328535
685717	328536
309667	328537
479745	328538
359859	328539
342779	328540
350414	328541
621143	328542
621165	328543
629183	328544
522997	328545
602417	328546
122657	328547
141830	328548
248673	328549
659689	328550
57571	328551
64892	328552
650719	328553
679316	328554
862	328555
185949	328556
62788	328557
523790	328558
334	328559
80349	328560
474545	328561
118871	328562
30784	328563
739	328564
739	328565
352451	328566
141597	328567
450846	328568
13158	328569
35283	328570
40415	328571
474636	328572
630744	328573
480265	328574
352473	328575
262894	328576
49944	328577
22187	328578
110042	328579
1691	328580
480295	328581
504996	328582
258876	328583
623720	328584
468055	328585
491391	328586
588121	328587
39094	328588
40904	328589
283447	328590
1831	328591
546238	328592
683843	328593
118751	328594
105857	328595
176591	328596
676740	328597
45831	328598
33316	328599
526142	328600
656174	328601
398815	328602
53278	328603
9258	328604
139250	328605
57870	328606
353380	328607
180492	328608
152988	328609
2764	328610
391919	328611
49327	328612
489220	328613
279969	328614
9159	328615
239013	328616
130476	328617
97510	328618
612382	328619
341390	328620
140165	328621
348193	328622
595259	328623
161185	328624
253131	328625
297138	328626
666693	328627
48481	328628
172917	328629
117322	328630
386314	328631
562952	328632
3033	328633
75782	328634
508774	328635
123469	328636
26265	328637
492466	328638
9159	328639
24081	328640
11588	328641
142961	328642
58506	328643
37118	328644
612387	328645
515063	328646
536164	328647
25418	328648
88144	328649
348177	328650
332709	328651
548479	328652
126323	328653
9692	328654
7922	328655
169517	328656
20961	328657
491012	328658
679108	328659
440892	328660
459896	328661
44133	328662
38186	328663
439284	328664
322981	328665
495419	328666
79587	328667
643596	328668
1613	328669
27608	328670
382773	328671
9422	328672
253406	328673
658902	328674
5582	328675
336492	328676
40359	328677
245590	328678
156434	328679
535996	328680
981	328681
668548	328682
304438	328683
133476	328684
500998	328685
479650	328686
33696	328687
50036	328688
328940	328689
686765	328690
372745	328691
461624	328692
375244	328693
397166	328694
226163	328695
249450	328696
319086	328697
333040	328698
24224	328699
24224	328700
170735	328701
381262	328702
369401	328703
110365	328704
697243	328705
10033	328706
80395	328707
16171	328708
341285	328709
509715	328710
170403	328711
643566	328712
46257	328713
2326	328714
59604	328715
4004	328716
179152	328717
533382	328718
517647	328719
270317	328720
557262	328721
535108	328722
81968	328723
553089	328724
61586	328725
36033	328726
51545	328727
44443	328728
409148	328729
676202	328730
611447	328731
279396	328732
77904	328733
497470	328734
324188	328735
79330	328736
521886	328737
408075	328738
164103	328739
147674	328740
130883	328741
11064	328742
554296	328743
106683	328744
554560	328745
503	328746
80737	328747
38238	328748
492	328749
544797	328750
5059	328751
382613	328752
431268	328753
276788	328754
694	328755
387601	328756
387598	328757
52694	328758
350441	328759
71433	328760
391466	328761
584212	328762
592607	328763
5571	328764
567491	328765
397787	328766
523414	328767
75441	328768
381190	328769
46760	328770
488379	328771
160443	328772
160441	328773
633460	328774
342238	328775
107232	328776
297755	328777
629537	328778
622730	328779
189977	328780
19383	328781
181228	328782
621769	328783
31840	328784
200959	328785
335090	328786
450909	328787
27125	328788
537513	328789
4824	328790
219457	328791
537543	328792
142582	328793
641540	328794
435247	328795
157496	328796
621969	328797
190797	328798
24904	328799
105379	328800
190779	328801
58049	328802
404407	328803
145421	328804
298287	328805
65045	328806
56055	328807
104907	328808
641518	328809
3318	328810
638288	328811
37631	328812
51527	328813
328558	328814
379666	328815
379651	328816
516848	328817
15756	328818
252155	328819
695184	328820
404900	328821
273577	328822
404750	328823
381380	328824
440658	328825
684	328826
551133	328827
929	328828
490483	328829
721	328830
440762	328831
152048	328832
398137	328833
119266	328834
645854	328835
128645	328836
189372	328837
12276	328838
576002	328839
501585	328840
36968	328841
685849	328842
450247	328843
17635	328844
575075	328845
151344	328846
308590	328847
16678	328848
16678	328849
90912	328850
310993	328851
189361	328852
546566	328853
601634	328854
366179	328855
366308	328856
366274	328857
39773	328858
406801	328859
494043	328860
264341	328861
90948	328862
191661	328863
113110	328864
307975	328865
309728	328866
109451	328867
118673	328868
658679	328869
630651	328870
189147	328871
441818	328872
442043	328873
18350	328874
470451	328875
470454	328876
126026	328877
640244	328878
489724	328879
92882	328880
383039	328881
12456	328882
39359	328883
662759	328884
229728	328885
441172	328886
109274	328887
207162	328888
578397	328889
35512	328890
368371	328891
116186	328892
175691	328893
117444	328894
147198	328895
301388	328896
201528	328897
354129	328898
157358	328899
152530	328900
108915	328901
448723	328902
306752	328903
204180	328904
83195	328905
528	328906
304398	328907
382517	328908
80817	328909
488370	328910
147574	328911
522866	328912
646191	328913
415809	328914
19401	328915
136636	328916
138312	328917
527356	328918
574452	328919
172156	328920
457469	328921
79526	328922
513512	328923
252131	328924
151122	328925
522830	328926
223084	328927
300338	328928
68871	328929
312054	328930
692019	328931
32651	328932
4232	328933
55684	328934
4869	328935
272569	328936
37570	328937
499268	328938
480454	328939
561510	328940
613095	328941
182787	328942
152302	328943
109267	328944
397063	328945
14102	328946
68428	328947
166737	328948
678879	328949
429336	328950
678905	328951
27475	328952
685886	328953
190819	328954
654001	328955
31252	328956
596094	328957
487518	328958
109528	328959
390794	328960
93547	328961
5298	328962
503030	328963
247020	328964
520987	328965
57124	328966
587245	328967
404033	328968
388537	328969
558559	328970
426165	328971
1151	328972
521788	328973
224548	328974
419368	328975
511135	328976
44768	328977
135740	328978
338341	328979
678820	328980
40857	328981
452863	328982
109265	328983
503	328984
32720	328985
606070	328986
204251	328987
250700	328988
16611	328989
102003	328990
507891	328991
596043	328992
528995	328993
10049	328994
70908	328995
35052	328996
661225	328997
250721	328998
109268	328999
179501	329000
135992	329001
146229	329002
155314	329003
686054	329004
250841	329005
49802	329006
425749	329007
307039	329008
203435	329009
453032	329010
586025	329011
338834	329012
656098	329013
4425	329014
26016	329015
272228	329016
252191	329017
76404	329018
688046	329019
520302	329020
15463	329021
466049	329022
2807	329023
361751	329024
361857	329025
328886	329026
161389	329027
611723	329028
43122	329029
615540	329030
600975	329031
578589	329032
579706	329033
142576	329034
158322	329035
547065	329036
347361	329037
117457	329038
43310	329039
19717	329040
559081	329041
197067	329042
233531	329043
273084	329044
683081	329045
10929	329046
3236	329047
45251	329048
123678	329049
460088	329050
60687	329051
30088	329052
362872	329053
573367	329054
361253	329055
3325	329056
47258	329057
1614	329058
11087	329059
388909	329060
28	329061
499328	329062
52882	329063
62101	329064
189605	329065
9455	329066
27	329067
383200	329068
236666	329069
524921	329070
163434	329071
83323	329072
83220	329073
553934	329074
1208	329075
46053	329076
55324	329077
37307	329078
405	329079
14987	329080
82360	329081
575	329082
34756	329083
627224	329084
685847	329085
1	329086
623340	329087
419302	329088
75004	329089
506571	329090
622663	329091
388870	329092
644867	329093
630187	329094
63587	329095
50667	329096
368101	329097
529278	329098
631088	329099
177170	329100
105773	329101
352072	329102
121441	329103
460206	329104
378842	329105
98791	329106
435642	329107
399254	329108
63755	329109
10452	329110
112629	329111
134175	329112
761	329113
56348	329114
164969	329115
59610	329116
53122	329117
196065	329118
420864	329119
99016	329120
157519	329121
335007	329122
377060	329123
637980	329124
383830	329125
463048	329126
199662	329127
658017	329128
399556	329129
135188	329130
348148	329131
126146	329132
617766	329133
66	329134
326973	329135
53987	329136
636996	329137
622764	329138
170146	329139
164588	329140
355392	329141
581568	329142
383935	329143
548724	329144
1065	329145
106663	329146
324330	329147
10881	329148
495039	329149
644882	329150
494893	329151
55795	329152
39521	329153
504286	329154
377683	329155
105045	329156
377614	329157
543134	329158
348846	329159
63547	329160
175	329161
64656	329162
9325	329163
366162	329164
471808	329165
546712	329166
251284	329167
452815	329168
424927	329169
679620	329170
527334	329171
10699	329172
46764	329173
1457	329174
275738	329175
97087	329176
105092	329177
270670	329178
346029	329179
192503	329180
13017	329181
419598	329182
592539	329183
67936	329184
452995	329185
134361	329186
169684	329187
13882	329188
628824	329189
503434	329190
80	329191
46125	329192
283456	329193
377873	329194
447549	329195
138327	329196
582163	329197
61779	329198
290322	329199
272610	329200
134854	329201
57923	329202
592902	329203
387855	329204
655818	329205
509551	329206
52617	329207
8891	329208
147622	329209
247151	329210
378675	329211
230050	329212
153765	329213
161930	329214
539253	329215
55807	329216
532919	329217
152091	329218
54767	329219
465030	329220
91760	329221
655998	329222
356649	329223
458452	329224
142244	329225
681383	329226
608446	329227
678050	329228
169029	329229
1228	329230
365072	329231
12663	329232
578590	329233
504	329234
121718	329235
47728	329236
434896	329237
16333	329238
186372	329239
284938	329240
25463	329241
60352	329242
135185	329243
105738	329244
280945	329245
171517	329246
439621	329247
565334	329248
256819	329249
84031	329250
57738	329251
594049	329252
592884	329253
52175	329254
399657	329255
54046	329256
297031	329257
8536	329258
1728	329259
67841	329260
479257	329261
157468	329262
272548	329263
136307	329264
40342	329265
104523	329266
417107	329267
125050	329268
285803	329269
6044	329270
649127	329271
10056	329272
416618	329273
95240	329274
85726	329275
76039	329276
22440	329277
472442	329278
654640	329279
56235	329280
373992	329281
97110	329282
3978	329283
44005	329284
370	329285
572045	329286
240397	329287
274177	329288
48780	329289
17769	329290
454828	329291
350982	329292
366400	329293
147870	329294
643397	329295
66417	329296
498401	329297
266264	329298
500292	329299
222484	329300
340560	329301
318150	329302
40312	329303
105222	329304
608633	329305
585623	329306
639515	329307
19078	329308
474335	329309
86791	329310
125023	329311
134764	329312
327876	329313
13878	329314
461777	329315
477348	329316
14845	329317
370419	329318
136838	329319
53829	329320
93168	329321
342455	329322
605250	329323
13679	329324
513604	329325
1587	329326
94128	329327
105124	329328
79015	329329
377246	329330
379466	329331
16335	329332
62786	329333
5971	329334
328534	329335
41642	329336
532614	329337
442209	329338
674232	329339
557184	329340
495053	329341
427238	329342
124522	329343
8663	329344
51447	329345
113568	329346
221259	329347
2333	329348
49763	329349
427415	329350
60217	329351
527859	329352
676760	329353
71519	329354
553179	329355
242636	329356
528194	329357
147607	329358
159003	329359
419559	329360
268155	329361
185488	329362
38788	329363
383514	329364
267370	329365
681297	329366
229520	329367
187541	329368
229487	329369
284055	329370
2558	329371
613587	329372
107524	329373
83148	329374
158180	329375
89128	329376
131050	329377
349740	329378
22519	329379
68440	329380
404215	329381
440278	329382
110683	329383
119173	329384
109499	329385
472125	329386
63612	329387
408984	329388
2108	329389
673969	329390
2467	329391
251524	329392
138496	329393
154185	329394
216	329395
64579	329396
679721	329397
447521	329398
381121	329399
328029	329400
471009	329401
138715	329402
644755	329403
671981	329404
22107	329405
81739	329406
150673	329407
26081	329408
126409	329409
139506	329410
532899	329411
417563	329412
128282	329413
23149	329414
134412	329415
183923	329416
23429	329417
145005	329418
53967	329419
617312	329420
74406	329421
183874	329422
254612	329423
166557	329424
601886	329425
275454	329426
478951	329427
27916	329428
83680	329429
537814	329430
355075	329431
278554	329432
157189	329433
329787	329434
30193	329435
27300	329436
638670	329437
155021	329438
22885	329439
11959	329440
152157	329441
318322	329442
38409	329443
28842	329444
113023	329445
203164	329446
122102	329447
5587	329448
100937	329449
60250	329450
507	329451
304021	329452
118495	329453
153865	329454
17532	329455
42759	329456
154939	329457
12607	329458
65781	329459
51027	329460
1269	329461
15805	329462
120388	329463
502855	329464
134146	329465
284151	329466
158661	329467
644358	329468
438946	329469
650723	329470
616759	329471
147254	329472
105290	329473
373600	329474
105289	329475
380	329476
43193	329477
20083	329478
42039	329479
158211	329480
19807	329481
383591	329482
49241	329483
238067	329484
220266	329485
52006	329486
406366	329487
345728	329488
650116	329489
215392	329490
45752	329491
474565	329492
317313	329493
317632	329494
336881	329495
377176	329496
18391	329497
668604	329498
290527	329499
660855	329500
514537	329501
561189	329502
265539	329503
21523	329504
262234	329505
484981	329506
599768	329507
12677	329508
349930	329509
678093	329510
144284	329511
298523	329512
3748	329513
249174	329514
9686	329515
298602	329516
42187	329517
64732	329518
567536	329519
198739	329520
647998	329521
586810	329522
134077	329523
159636	329524
98	329525
304695	329526
696	329527
296389	329528
127462	329529
634476	329530
213410	329531
213413	329532
344010	329533
565418	329534
380268	329535
181	329536
380281	329537
239759	329538
290255	329539
31559	329540
289568	329541
301131	329542
99099	329543
96737	329544
162286	329545
263600	329546
94816	329547
141586	329548
134129	329549
592079	329550
560320	329551
550200	329552
136	329553
529287	329554
218012	329555
15819	329556
560331	329557
491254	329558
367077	329559
463914	329560
238296	329561
242712	329562
543623	329563
372110	329564
22780	329565
5817	329566
212177	329567
180451	329568
275780	329569
664407	329570
321298	329571
331994	329572
4734	329573
25662	329574
598042	329575
300624	329576
114220	329577
183	329578
14763	329579
275826	329580
49202	329581
326097	329582
101326	329583
213677	329584
18310	329585
333208	329586
19580	329587
205906	329588
34961	329589
79021	329590
104274	329591
591694	329592
42805	329593
498659	329594
283621	329595
33094	329596
267594	329597
315770	329598
513689	329599
284122	329600
4970	329601
62138	329602
427	329603
41964	329604
211809	329605
39608	329606
492291	329607
241410	329608
5921	329609
149392	329610
389745	329611
546423	329612
65376	329613
297525	329614
129533	329615
527522	329616
241427	329617
4558	329618
30558	329619
78978	329620
333826	329621
516129	329622
32585	329623
549286	329624
656015	329625
199802	329626
223577	329627
629499	329628
139497	329629
197638	329630
697599	329631
109730	329632
153663	329633
435857	329634
436242	329635
234100	329636
73407	329637
697226	329638
3820	329639
689767	329640
306	329641
639928	329642
380350	329643
408724	329644
89281	329645
513407	329646
266638	329647
1895	329648
640860	329649
573918	329650
384060	329651
625001	329652
347213	329653
638970	329654
161126	329655
47421	329656
279834	329657
154160	329658
12281	329659
340803	329660
36862	329661
414840	329662
634202	329663
79873	329664
71363	329665
502407	329666
3466	329667
390170	329668
152343	329669
52724	329670
119467	329671
502367	329672
25260	329673
416991	329674
661184	329675
95387	329676
492521	329677
13874	329678
4041	329679
19823	329680
51498	329681
46022	329682
185845	329683
454144	329684
181223	329685
154050	329686
313830	329687
83320	329688
602055	329689
45249	329690
158840	329691
625442	329692
625257	329693
253503	329694
820	329695
578074	329696
130816	329697
55593	329698
657488	329699
495933	329700
126630	329701
6973	329702
231728	329703
165937	329704
271240	329705
221054	329706
482121	329707
143179	329708
397437	329709
303297	329710
538867	329711
188097	329712
2970	329713
1780	329714
21040	329715
98715	329716
226891	329717
102793	329718
7450	329719
153464	329720
220952	329721
670676	329722
553288	329723
12482	329724
669373	329725
214593	329726
7130	329727
462804	329728
191213	329729
16303	329730
404909	329731
57516	329732
222114	329733
681019	329734
154630	329735
450989	329736
52296	329737
129176	329738
147294	329739
376888	329740
99611	329741
168039	329742
351945	329743
616471	329744
63212	329745
4	329746
623075	329747
481427	329748
6112	329749
460320	329750
225734	329751
119130	329752
430403	329753
309100	329754
235358	329755
2953	329756
156073	329757
82477	329758
26812	329759
203628	329760
38660	329761
3142	329762
186214	329763
116668	329764
550228	329765
172240	329766
460356	329767
681076	329768
4613	329769
39000	329770
170599	329771
611	329772
37324	329773
136507	329774
116664	329775
388468	329776
661161	329777
231705	329778
275860	329779
491534	329780
611	329781
64	329782
604759	329783
82480	329784
340172	329785
490385	329786
25491	329787
50309	329788
587797	329789
577489	329790
429327	329791
297628	329792
32001	329793
220970	329794
17263	329795
189008	329796
670420	329797
9491	329798
343990	329799
77184	329800
129650	329801
231852	329802
655855	329803
119521	329804
167854	329805
12920	329806
19954	329807
441607	329808
279988	329809
212607	329810
671723	329811
203607	329812
42453	329813
143648	329814
39933	329815
377134	329816
92103	329817
548309	329818
299	329819
573145	329820
561907	329821
632805	329822
148479	329823
619037	329824
29261	329825
76040	329826
161365	329827
165214	329828
134511	329829
691983	329830
551539	329831
51022	329832
135057	329833
10686	329834
41528	329835
543181	329836
48310	329837
119695	329838
692229	329839
21064	329840
86279	329841
393582	329842
134496	329843
80628	329844
30668	329845
415044	329846
563298	329847
240594	329848
642556	329849
584789	329850
105858	329851
47764	329852
455901	329853
513286	329854
34777	329855
129659	329856
246	329857
315493	329858
228501	329859
614037	329860
516434	329861
47095	329862
561685	329863
173011	329864
341	329865
234934	329866
10793	329867
544995	329868
341057	329869
651600	329870
144895	329871
22176	329872
494765	329873
15740	329874
168008	329875
657040	329876
79722	329877
114755	329878
37757	329879
440	329880
672974	329881
113457	329882
163792	329883
148723	329884
134	329885
2515	329886
495327	329887
13533	329888
189192	329889
189070	329890
483665	329891
426225	329892
244344	329893
433862	329894
767	329895
26814	329896
621224	329897
625606	329898
624484	329899
7476	329900
637505	329901
172036	329902
669913	329903
619880	329904
141807	329905
32781	329906
394802	329907
695420	329908
384318	329909
665783	329910
275457	329911
669544	329912
384860	329913
433652	329914
8414	329915
43896	329916
108719	329917
360970	329918
352766	329919
541598	329920
175160	329921
33188	329922
476409	329923
5213	329924
460004	329925
288622	329926
582008	329927
565190	329928
583256	329929
410973	329930
601856	329931
346243	329932
546653	329933
547	329934
508	329935
181198	329936
8560	329937
66970	329938
357615	329939
142361	329940
375922	329941
37781	329942
376203	329943
505402	329944
137778	329945
655102	329946
443100	329947
461328	329948
460912	329949
68242	329950
617976	329951
622687	329952
677508	329953
125	329954
4107	329955
569635	329956
189681	329957
155780	329958
150795	329959
428333	329960
428304	329961
3340	329962
566690	329963
156835	329964
70384	329965
420223	329966
656392	329967
416623	329968
4	329969
465146	329970
29880	329971
163073	329972
476394	329973
271723	329974
42567	329975
561375	329976
1968	329977
604331	329978
548441	329979
53422	329980
276544	329981
284042	329982
83350	329983
440523	329984
265078	329985
580028	329986
629833	329987
273083	329988
660686	329989
490867	329990
209150	329991
87931	329992
35524	329993
36476	329994
1695	329995
15049	329996
268863	329997
86599	329998
113	329999
7795	330000
678878	330001
119236	330002
446509	330003
269782	330004
638048	330005
118292	330006
447322	330007
11138	330008
1219	330009
12929	330010
9332	330011
242783	330012
19414	330013
356398	330014
354935	330015
194764	330016
133604	330017
13429	330018
35281	330019
415259	330020
88302	330021
356328	330022
556474	330023
67	330024
220971	330025
12684	330026
222739	330027
223	330028
74610	330029
590278	330030
143253	330031
57348	330032
121936	330033
507683	330034
114665	330035
323539	330036
230487	330037
101927	330038
124303	330039
20557	330040
382124	330041
542184	330042
42874	330043
647327	330044
371178	330045
400846	330046
73883	330047
297437	330048
87404	330049
40595	330050
5372	330051
167544	330052
22201	330053
541396	330054
291538	330055
545762	330056
684148	330057
26729	330058
1423	330059
27225	330060
543890	330061
94778	330062
315735	330063
375872	330064
434169	330065
230842	330066
671056	330067
615340	330068
617810	330069
691739	330070
220994	330071
552209	330072
97317	330073
624959	330074
56127	330075
697103	330076
62988	330077
412884	330078
523508	330079
261614	330080
159223	330081
1727	330082
395033	330083
145755	330084
12456	330085
3513	330086
159966	330087
453876	330088
18365	330089
366375	330090
278608	330091
157744	330092
8941	330093
47451	330094
46531	330095
233	330096
63443	330097
112384	330098
274936	330099
520799	330100
211547	330101
308651	330102
278712	330103
689590	330104
452840	330105
668205	330106
53554	330107
581335	330108
23815	330109
79844	330110
147704	330111
74218	330112
88136	330113
300772	330114
612216	330115
271409	330116
6862	330117
305752	330118
190686	330119
13964	330120
461004	330121
353154	330122
444639	330123
93207	330124
512173	330125
89838	330126
3116	330127
222619	330128
26397	330129
26402	330130
52085	330131
574291	330132
252099	330133
270292	330134
591174	330135
226023	330136
6423	330137
109236	330138
527080	330139
456189	330140
46518	330141
167038	330142
186	330143
240871	330144
244362	330145
486504	330146
136842	330147
586796	330148
452064	330149
461229	330150
104479	330151
396582	330152
265988	330153
43189	330154
499309	330155
159082	330156
6931	330157
152425	330158
419948	330159
262604	330160
299426	330161
461896	330162
12837	330163
36075	330164
5680	330165
94685	330166
346869	330167
18268	330168
473499	330169
97418	330170
553620	330171
119140	330172
561543	330173
501624	330174
2269	330175
5631	330176
522730	330177
661286	330178
105273	330179
29159	330180
419949	330181
278275	330182
472	330183
10093	330184
31187	330185
273568	330186
345133	330187
35459	330188
26127	330189
63127	330190
189602	330191
63101	330192
189409	330193
447161	330194
56918	330195
413457	330196
522031	330197
637450	330198
40569	330199
394752	330200
51998	330201
251876	330202
267418	330203
372052	330204
492726	330205
679488	330206
424992	330207
593526	330208
126919	330209
416976	330210
392149	330211
625044	330212
99295	330213
58677	330214
251821	330215
382741	330216
491109	330217
58677	330218
523	330219
128473	330220
92717	330221
46	330222
505929	330223
429439	330224
204694	330225
59183	330226
191383	330227
303309	330228
255	330229
509180	330230
441609	330231
57499	330232
58122	330233
4602	330234
464729	330235
119550	330236
566052	330237
4875	330238
46030	330239
472	330240
118513	330241
118525	330242
670422	330243
317238	330244
118581	330245
4531	330246
270435	330247
120260	330248
291097	330249
150199	330250
402534	330251
72694	330252
443218	330253
289172	330254
234385	330255
461026	330256
135262	330257
496784	330258
128064	330259
375814	330260
375446	330261
431463	330262
653530	330263
619963	330264
164124	330265
193627	330266
116539	330267
110902	330268
257480	330269
63057	330270
310760	330271
497214	330272
697725	330273
193603	330274
9907	330275
78914	330276
6195	330277
121133	330278
473916	330279
516414	330280
51456	330281
95466	330282
357428	330283
2881	330284
566155	330285
607204	330286
90530	330287
612567	330288
119995	330289
694489	330290
180628	330291
668896	330292
150599	330293
431273	330294
127991	330295
97464	330296
44509	330297
431792	330298
562209	330299
512902	330300
621887	330301
469239	330302
180747	330303
262463	330304
454364	330305
247	330306
64089	330307
12715	330308
538896	330309
11009	330310
586178	330311
586162	330312
586173	330313
586174	330314
586155	330315
586168	330316
324556	330317
150839	330318
586175	330319
324559	330320
586157	330321
586180	330322
669401	330323
39630	330324
236831	330325
557627	330326
467159	330327
537116	330328
261906	330329
136807	330330
73050	330331
288683	330332
497281	330333
163489	330334
337024	330335
636679	330336
261992	330337
186809	330338
501326	330339
412907	330340
7951	330341
43745	330342
42582	330343
482591	330344
82524	330345
57239	330346
572750	330347
237778	330348
34535	330349
439418	330350
351628	330351
269	330352
151800	330353
148216	330354
6476	330355
2358	330356
41159	330357
649647	330358
158711	330359
363895	330360
28403	330361
171569	330362
660732	330363
6159	330364
208	330365
7609	330366
606533	330367
36154	330368
613386	330369
157075	330370
591859	330371
81283	330372
178101	330373
560803	330374
339437	330375
888	330376
109474	330377
373499	330378
47428	330379
75237	330380
477757	330381
379866	330382
24393	330383
52322	330384
286453	330385
326027	330386
303403	330387
57479	330388
590354	330389
52197	330390
227659	330391
583211	330392
424784	330393
559844	330394
77322	330395
522898	330396
652612	330397
387181	330398
152574	330399
340755	330400
387525	330401
73240	330402
322909	330403
24352	330404
611584	330405
32831	330406
459986	330407
597160	330408
120083	330409
570032	330410
2662	330411
219846	330412
367017	330413
392151	330414
396753	330415
528228	330416
205611	330417
108692	330418
593529	330419
71894	330420
561146	330421
231084	330422
332274	330423
681238	330424
74550	330425
363376	330426
400982	330427
555119	330428
440242	330429
474617	330430
32390	330431
2368	330432
204870	330433
105069	330434
264563	330435
173578	330436
309316	330437
6483	330438
22113	330439
424394	330440
237627	330441
166831	330442
662769	330443
94524	330444
614041	330445
83690	330446
131696	330447
4382	330448
453873	330449
326328	330450
31568	330451
682724	330452
585308	330453
556765	330454
118401	330455
682257	330456
238951	330457
57504	330458
55919	330459
331738	330460
300968	330461
243820	330462
340410	330463
168444	330464
13410	330465
195548	330466
8288	330467
483681	330468
451881	330469
397423	330470
250192	330471
340356	330472
687080	330473
66404	330474
161585	330475
161634	330476
574324	330477
241701	330478
261351	330479
649652	330480
113312	330481
431161	330482
93056	330483
73647	330484
461659	330485
360897	330486
50446	330487
95719	330488
439142	330489
531778	330490
19181	330491
292	330492
536376	330493
361393	330494
147740	330495
277743	330496
252275	330497
131614	330498
240565	330499
19797	330500
182	330501
2068	330502
2132	330503
546439	330504
65778	330505
547444	330506
558530	330507
690205	330508
64870	330509
65670	330510
47309	330511
695235	330512
490555	330513
487713	330514
5455	330515
167286	330516
225951	330517
64784	330518
168428	330519
399541	330520
268619	330521
126940	330522
11122	330523
687577	330524
453483	330525
75804	330526
521	330527
24866	330528
645913	330529
34920	330530
156707	330531
13085	330532
123817	330533
27026	330534
17234	330535
29643	330536
151147	330537
552974	330538
241855	330539
478464	330540
531953	330541
241379	330542
5245	330543
165575	330544
679607	330545
73126	330546
31066	330547
31023	330548
381071	330549
381017	330550
409324	330551
381078	330552
498416	330553
581146	330554
597831	330555
568274	330556
522698	330557
518929	330558
48812	330559
68666	330560
5652	330561
157659	330562
48878	330563
174066	330564
317612	330565
650848	330566
340124	330567
1842	330568
28510	330569
5070	330570
68800	330571
497681	330572
88909	330573
158628	330574
81652	330575
29786	330576
311774	330577
319606	330578
57313	330579
100474	330580
138865	330581
5483	330582
319410	330583
319439	330584
147304	330585
812	330586
101601	330587
143823	330588
414268	330589
79166	330590
9517	330591
400508	330592
14195	330593
148880	330594
48693	330595
4427	330596
8722	330597
17118	330598
1978	330599
57153	330600
63454	330601
319598	330602
58502	330603
536233	330604
42019	330605
647038	330606
124043	330607
171738	330608
240665	330609
45417	330610
575807	330611
567649	330612
364903	330613
5247	330614
214639	330615
188720	330616
14254	330617
12840	330618
28447	330619
549506	330620
224905	330621
501382	330622
173645	330623
361352	330624
312231	330625
626196	330626
173311	330627
381209	330628
381187	330629
381161	330630
381246	330631
308	330632
105797	330633
381270	330634
633430	330635
160433	330636
633435	330637
633437	330638
633434	330639
160432	330640
626600	330641
1249	330642
526882	330643
614065	330644
1790	330645
667855	330646
20769	330647
507250	330648
127295	330649
24166	330650
245490	330651
555077	330652
129091	330653
498311	330654
4960	330655
583024	330656
12790	330657
123034	330658
164646	330659
4822	330660
427305	330661
153313	330662
85475	330663
669000	330664
606350	330665
458469	330666
132518	330667
612995	330668
42064	330669
128828	330670
54333	330671
384	330672
38309	330673
146872	330674
151096	330675
591142	330676
3903	330677
70	330678
505181	330679
33958	330680
242513	330681
340069	330682
600080	330683
1161	330684
231248	330685
84419	330686
481624	330687
519835	330688
445373	330689
424440	330690
19531	330691
597667	330692
5454	330693
598441	330694
676277	330695
443728	330696
546542	330697
150077	330698
574664	330699
30327	330700
545094	330701
548760	330702
179084	330703
545969	330704
508127	330705
75863	330706
674298	330707
420879	330708
106026	330709
62464	330710
633714	330711
443062	330712
22902	330713
49114	330714
20244	330715
460111	330716
496764	330717
367814	330718
174078	330719
599385	330720
282752	330721
473764	330722
102901	330723
225834	330724
528500	330725
14246	330726
259892	330727
120352	330728
434598	330729
19780	330730
156471	330731
413910	330732
483870	330733
7339	330734
555673	330735
457566	330736
19735	330737
610111	330738
457558	330739
273068	330740
70038	330741
218053	330742
91271	330743
4721	330744
434584	330745
503937	330746
154516	330747
173375	330748
31804	330749
166605	330750
69931	330751
671438	330752
43435	330753
69614	330754
502405	330755
218097	330756
434724	330757
241290	330758
218174	330759
28734	330760
166667	330761
44573	330762
117840	330763
434397	330764
7340	330765
15377	330766
206645	330767
635843	330768
401203	330769
3228	330770
227068	330771
217432	330772
28827	330773
7341	330774
10507	330775
664893	330776
37998	330777
31419	330778
477908	330779
19752	330780
218092	330781
262870	330782
400994	330783
74808	330784
434368	330785
541712	330786
218148	330787
528209	330788
566591	330789
57554	330790
93226	330791
199089	330792
13738	330793
107822	330794
623885	330795
503036	330796
279418	330797
24646	330798
251833	330799
133621	330800
383716	330801
6678	330802
112748	330803
15826	330804
639787	330805
119721	330806
534183	330807
371983	330808
482939	330809
2115	330810
170	330811
140336	330812
538061	330813
596298	330814
44860	330815
185	330816
486228	330817
63898	330818
118184	330819
61035	330820
58406	330821
321879	330822
118349	330823
58402	330824
342599	330825
635163	330826
44421	330827
172127	330828
41835	330829
324778	330830
99780	330831
190425	330832
161811	330833
75302	330834
340173	330835
243618	330836
9820	330837
39852	330838
325958	330839
491049	330840
83766	330841
54414	330842
18419	330843
345671	330844
137216	330845
264770	330846
382707	330847
263528	330848
229464	330849
79619	330850
428125	330851
259392	330852
107519	330853
632129	330854
31519	330855
22	330856
205850	330857
2832	330858
390498	330859
146707	330860
381868	330861
12431	330862
390854	330863
169526	330864
623947	330865
175084	330866
376314	330867
351631	330868
671228	330869
124645	330870
197405	330871
40032	330872
385347	330873
283508	330874
628338	330875
347289	330876
425646	330877
385430	330878
495013	330879
106597	330880
264831	330881
309	330882
80378	330883
468695	330884
502272	330885
220649	330886
682586	330887
170366	330888
156446	330889
296183	330890
596	330891
66507	330892
423143	330893
594464	330894
164160	330895
109238	330896
48046	330897
47292	330898
1883	330899
544757	330900
518274	330901
269115	330902
537740	330903
63565	330904
619565	330905
220265	330906
88014	330907
525806	330908
2792	330909
496072	330910
418804	330911
224441	330912
175	330913
394050	330914
237923	330915
44149	330916
82364	330917
637662	330918
148470	330919
480440	330920
1833	330921
29802	330922
233132	330923
210354	330924
10843	330925
3930	330926
192126	330927
562679	330928
492933	330929
620161	330930
380455	330931
84783	330932
567416	330933
567489	330934
85231	330935
687814	330936
48794	330937
8053	330938
536358	330939
402346	330940
179587	330941
136598	330942
451503	330943
245808	330944
260692	330945
453469	330946
573957	330947
585073	330948
39	330949
105950	330950
22332	330951
163169	330952
428185	330953
180942	330954
119629	330955
593408	330956
626947	330957
591841	330958
159162	330959
382109	330960
507487	330961
38051	330962
281068	330963
814	330964
377877	330965
363225	330966
233208	330967
526690	330968
406095	330969
532480	330970
270813	330971
694028	330972
580948	330973
207280	330974
593497	330975
90886	330976
1336	330977
75811	330978
353287	330979
113488	330980
24523	330981
25635	330982
409538	330983
71557	330984
55174	330985
636795	330986
241352	330987
59408	330988
521462	330989
65455	330990
609728	330991
574422	330992
326518	330993
309176	330994
403405	330995
525653	330996
22504	330997
466246	330998
449293	330999
61989	331000
326537	331001
508811	331002
646489	331003
125945	331004
90661	331005
36425	331006
94418	331007
326575	331008
460830	331009
4370	331010
33748	331011
8709	331012
9225	331013
1460	331014
467458	331015
140803	331016
286023	331017
273132	331018
493166	331019
314529	331020
394310	331021
587939	331022
235942	331023
22504	331024
696870	331025
12279	331026
134731	331027
80768	331028
4808	331029
4599	331030
334241	331031
643900	331032
493101	331033
266714	331034
92086	331035
76804	331036
39913	331037
428808	331038
124723	331039
70617	331040
562753	331041
115511	331042
663579	331043
80538	331044
438056	331045
376122	331046
564979	331047
112597	331048
83119	331049
143218	331050
331846	331051
614807	331052
415620	331053
422222	331054
314175	331055
1144	331056
632	331057
29193	331058
24621	331059
463526	331060
680237	331061
539239	331062
620514	331063
482291	331064
63035	331065
374276	331066
495284	331067
429745	331068
116693	331069
41884	331070
131038	331071
169464	331072
172107	331073
50287	331074
431362	331075
495315	331076
118712	331077
472501	331078
496146	331079
514058	331080
591558	331081
351046	331082
622036	331083
237360	331084
246491	331085
5906	331086
152812	331087
424502	331088
211129	331089
243576	331090
26443	331091
206022	331092
476675	331093
214263	331094
174252	331095
10137	331096
402952	331097
423989	331098
176236	331099
55804	331100
186834	331101
633457	331102
598946	331103
10427	331104
671728	331105
673153	331106
10627	331107
127831	331108
369990	331109
628111	331110
211542	331111
13198	331112
33280	331113
629750	331114
229206	331115
85863	331116
17780	331117
382497	331118
382521	331119
455142	331120
53392	331121
103483	331122
64684	331123
10727	331124
83231	331125
627866	331126
423145	331127
80368	331128
37784	331129
140098	331130
53505	331131
2240	331132
140315	331133
468180	331134
409268	331135
241200	331136
450038	331137
2158	331138
518247	331139
483631	331140
25543	331141
48756	331142
535931	331143
113612	331144
335074	331145
126379	331146
102229	331147
65614	331148
1067	331149
160418	331150
477575	331151
19217	331152
19216	331153
408399	331154
630246	331155
49551	331156
358758	331157
660087	331158
602478	331159
382823	331160
382846	331161
2070	331162
161057	331163
195375	331164
41212	331165
125899	331166
263216	331167
657528	331168
569225	331169
8464	331170
80520	331171
382834	331172
20879	331173
12900	331174
495580	331175
3808	331176
553743	331177
483274	331178
290413	331179
54031	331180
65199	331181
72174	331182
107982	331183
477493	331184
147670	331185
170520	331186
492986	331187
279111	331188
279751	331189
93400	331190
213011	331191
71718	331192
50569	331193
559905	331194
144114	331195
154343	331196
347929	331197
686776	331198
55123	331199
629041	331200
376537	331201
140764	331202
199290	331203
592900	331204
233925	331205
399696	331206
117552	331207
301933	331208
506831	331209
165000	331210
169766	331211
307081	331212
39231	331213
497029	331214
510466	331215
54061	331216
87843	331217
21522	331218
281829	331219
205079	331220
300732	331221
348090	331222
612539	331223
246478	331224
277587	331225
403313	331226
505769	331227
398227	331228
83952	331229
142615	331230
566787	331231
157738	331232
19593	331233
695494	331234
1283	331235
1142	331236
121795	331237
320614	331238
238747	331239
35744	331240
3808	331241
975	331242
25121	331243
20522	331244
444226	331245
19184	331246
516428	331247
39095	331248
287608	331249
686404	331250
148751	331251
648149	331252
286937	331253
111682	331254
557856	331255
552601	331256
151329	331257
575088	331258
330938	331259
3153	331260
294807	331261
56889	331262
1427	331263
86007	331264
311735	331265
443064	331266
222760	331267
190767	331268
87651	331269
146183	331270
162959	331271
6533	331272
484252	331273
232388	331274
432210	331275
33469	331276
669910	331277
86239	331278
37658	331279
85326	331280
182574	331281
659820	331282
142691	331283
71676	331284
238120	331285
530459	331286
31208	331287
171937	331288
152670	331289
42189	331290
149367	331291
624067	331292
280054	331293
644325	331294
294043	331295
77265	331296
149625	331297
600910	331298
414503	331299
564374	331300
564689	331301
2424	331302
284891	331303
131234	331304
485756	331305
86068	331306
525296	331307
593126	331308
435378	331309
405888	331310
281690	331311
84257	331312
456469	331313
163878	331314
305	331315
661210	331316
152449	331317
294805	331318
68342	331319
495924	331320
229977	331321
80415	331322
357997	331323
186841	331324
33710	331325
302094	331326
417850	331327
331379	331328
108065	331329
12713	331330
248960	331331
354983	331332
246172	331333
147111	331334
18339	331335
4308	331336
111135	331337
154463	331338
442803	331339
86091	331340
235507	331341
231775	331342
125983	331343
62594	331344
420273	331345
100343	331346
105153	331347
15448	331348
16140	331349
508854	331350
163729	331351
1401	331352
118253	331353
294817	331354
384724	331355
13992	331356
131264	331357
83022	331358
644337	331359
580413	331360
155781	331361
259952	331362
460482	331363
101161	331364
71690	331365
931	331366
637290	331367
511856	331368
152620	331369
631913	331370
611777	331371
156149	331372
148	331373
54100	331374
106158	331375
448719	331376
146140	331377
326153	331378
324380	331379
306707	331380
54826	331381
227604	331382
280465	331383
88175	331384
245056	331385
150942	331386
569510	331387
105963	331388
64923	331389
34651	331390
642498	331391
129509	331392
478644	331393
198097	331394
17382	331395
13321	331396
108959	331397
130800	331398
383059	331399
159531	331400
19096	331401
159507	331402
481870	331403
139372	331404
236620	331405
2756	331406
495667	331407
4567	331408
631256	331409
3808	331410
570634	331411
463607	331412
79249	331413
332071	331414
144433	331415
436341	331416
619684	331417
684104	331418
271224	331419
168707	331420
155737	331421
55852	331422
629542	331423
629531	331424
433259	331425
697053	331426
62116	331427
72904	331428
626937	331429
223914	331430
29811	331431
96779	331432
564728	331433
28373	331434
629689	331435
115619	331436
122355	331437
455151	331438
455152	331439
383369	331440
18282	331441
378090	331442
456025	331443
360170	331444
246255	331445
82236	331446
159083	331447
408798	331448
360789	331449
45050	331450
1223	331451
691110	331452
1249	331453
2221	331454
36454	331455
605728	331456
167626	331457
690882	331458
469085	331459
469084	331460
469072	331461
125732	331462
469121	331463
469111	331464
469023	331465
690892	331466
157925	331467
507979	331468
10525	331469
12240	331470
10266	331471
421837	331472
16692	331473
218801	331474
358129	331475
444323	331476
166709	331477
631326	331478
135042	331479
393108	331480
163362	331481
355874	331482
507658	331483
91731	331484
53361	331485
125806	331486
187907	331487
546510	331488
31549	331489
16528	331490
796	331491
15815	331492
576505	331493
106241	331494
37258	331495
599303	331496
452395	331497
51025	331498
610571	331499
29631	331500
18659	331501
267862	331502
683526	331503
697836	331504
108575	331505
105138	331506
20936	331507
189759	331508
159714	331509
83618	331510
338843	331511
24792	331512
1423	331513
578684	331514
163587	331515
6946	331516
2293	331517
47437	331518
599785	331519
60424	331520
315130	331521
545550	331522
62337	331523
223392	331524
434293	331525
391991	331526
99136	331527
581923	331528
505827	331529
144012	331530
12690	331531
112808	331532
151756	331533
469066	331534
42845	331535
407094	331536
91045	331537
383688	331538
53075	331539
5917	331540
636459	331541
305015	331542
60534	331543
11076	331544
9086	331545
159763	331546
127736	331547
461888	331548
432715	331549
112580	331550
524869	331551
418459	331552
126223	331553
602070	331554
14960	331555
140794	331556
140794	331557
100664	331558
500540	331559
330659	331560
657694	331561
17108	331562
633832	331563
142593	331564
52486	331565
117008	331566
622334	331567
57559	331568
9998	331569
19642	331570
43188	331571
19652	331572
3202	331573
506311	331574
56838	331575
168932	331576
86299	331577
218208	331578
28874	331579
59411	331580
14451	331581
565342	331582
106340	331583
309082	331584
401995	331585
106305	331586
383970	331587
383905	331588
383999	331589
384040	331590
384002	331591
487608	331592
138729	331593
319421	331594
189753	331595
385871	331596
650133	331597
617446	331598
495795	331599
172175	331600
630093	331601
630094	331602
598812	331603
241289	331604
118868	331605
435392	331606
292642	331607
256380	331608
256383	331609
511223	331610
295039	331611
256374	331612
83028	331613
633253	331614
232362	331615
666180	331616
26918	331617
10936	331618
19834	331619
83587	331620
159153	331621
511450	331622
477540	331623
94458	331624
44916	331625
468879	331626
149317	331627
577907	331628
125616	331629
518859	331630
174872	331631
146135	331632
61778	331633
652369	331634
11296	331635
154891	331636
398258	331637
212284	331638
20265	331639
676856	331640
397286	331641
85311	331642
81485	331643
39160	331644
370333	331645
445400	331646
534753	331647
57176	331648
42957	331649
282578	331650
66388	331651
1379	331652
155627	331653
512610	331654
214934	331655
89395	331656
2168	331657
407565	331658
106012	331659
12193	331660
567293	331661
342492	331662
587640	331663
48593	331664
14945	331665
58007	331666
585	331667
231503	331668
437628	331669
2297	331670
277494	331671
535928	331672
127	331673
410164	331674
402992	331675
441930	331676
491406	331677
340689	331678
46932	331679
164625	331680
358446	331681
596928	331682
180196	331683
482290	331684
43601	331685
40005	331686
136728	331687
673978	331688
27971	331689
581898	331690
176137	331691
144770	331692
121	331693
1615	331694
327115	331695
195298	331696
309681	331697
283418	331698
181182	331699
675224	331700
20311	331701
324482	331702
100133	331703
476870	331704
35129	331705
660234	331706
316296	331707
686861	331708
651342	331709
691066	331710
50032	331711
175862	331712
8155	331713
240483	331714
142534	331715
106488	331716
384932	331717
543158	331718
14025	331719
73152	331720
682	331721
135492	331722
23212	331723
42044	331724
641694	331725
493539	331726
436637	331727
510695	331728
2788	331729
1377	331730
194692	331731
160852	331732
446081	331733
92450	331734
393	331735
47587	331736
4118	331737
362365	331738
38510	331739
463094	331740
658404	331741
129945	331742
236137	331743
496254	331744
696823	331745
405507	331746
332460	331747
37866	331748
494112	331749
496165	331750
648249	331751
157472	331752
256	331753
385043	331754
674820	331755
39078	331756
482758	331757
144990	331758
135520	331759
368593	331760
92045	331761
448291	331762
378001	331763
208798	331764
94	331765
179	331766
581302	331767
224112	331768
529138	331769
552620	331770
508672	331771
8323	331772
474888	331773
201784	331774
451279	331775
208484	331776
694626	331777
196913	331778
293946	331779
505	331780
177	331781
159908	331782
177	331783
177	331784
385515	331785
476550	331786
190026	331787
308621	331788
106610	331789
159958	331790
385506	331791
385484	331792
385335	331793
385425	331794
396580	331795
88847	331796
256387	331797
515476	331798
374603	331799
481799	331800
73197	331801
565325	331802
529372	331803
70277	331804
229885	331805
345056	331806
76598	331807
542225	331808
213106	331809
388110	331810
77796	331811
273914	331812
600520	331813
673794	331814
174295	331815
517476	331816
48669	331817
629454	331818
239918	331819
546556	331820
12507	331821
567061	331822
567095	331823
8367	331824
275136	331825
298646	331826
672483	331827
574509	331828
18871	331829
264588	331830
131025	331831
1732	331832
1042	331833
55934	331834
3187	331835
18488	331836
12548	331837
7185	331838
631058	331839
12538	331840
2789	331841
40051	331842
106648	331843
1305	331844
2785	331845
1305	331846
2788	331847
4629	331848
1732	331849
9942	331850
7181	331851
4624	331852
12551	331853
40051	331854
12536	331855
55949	331856
7187	331857
7186	331858
589	331859
155822	331860
4625	331861
12548	331862
55936	331863
4631	331864
190361	331865
1309	331866
30598	331867
54554	331868
573161	331869
460862	331870
156758	331871
17143	331872
400961	331873
42081	331874
51489	331875
138272	331876
280902	331877
29849	331878
57351	331879
563882	331880
70648	331881
569580	331882
629009	331883
58351	331884
8782	331885
508047	331886
330995	331887
328746	331888
432691	331889
577430	331890
298842	331891
681817	331892
332858	331893
394780	331894
515898	331895
5098	331896
110349	331897
80621	331898
115195	331899
1227	331900
4601	331901
15273	331902
46691	331903
3596	331904
1102	331905
291417	331906
106293	331907
430210	331908
431525	331909
478421	331910
477197	331911
189726	331912
250520	331913
567540	331914
62793	331915
42649	331916
179365	331917
426665	331918
249593	331919
512022	331920
599480	331921
166322	331922
612047	331923
433625	331924
8974	331925
47794	331926
95607	331927
75988	331928
13039	331929
57656	331930
591431	331931
4138	331932
573052	331933
14825	331934
171719	331935
134237	331936
175791	331937
572025	331938
443621	331939
25167	331940
10858	331941
476251	331942
103874	331943
1318	331944
465801	331945
60267	331946
68995	331947
48828	331948
453870	331949
184643	331950
18080	331951
461649	331952
121655	331953
89030	331954
243703	331955
209803	331956
20055	331957
431838	331958
706	331959
624323	331960
118365	331961
642671	331962
12795	331963
292	331964
291321	331965
338736	331966
62151	331967
440263	331968
162104	331969
468687	331970
233989	331971
466798	331972
577322	331973
110373	331974
356	331975
173884	331976
184409	331977
41843	331978
675588	331979
142295	331980
172468	331981
340707	331982
688914	331983
31442	331984
525985	331985
443265	331986
47093	331987
62175	331988
1009	331989
164549	331990
538783	331991
498561	331992
147637	331993
67097	331994
184400	331995
243489	331996
570371	331997
243610	331998
58404	331999
243234	332000
271157	332001
108616	332002
47438	332003
118373	332004
436611	332005
529181	332006
665918	332007
243215	332008
831	332009
243219	332010
436295	332011
250552	332012
436564	332013
59348	332014
18942	332015
270210	332016
80885	332017
584459	332018
538730	332019
52397	332020
187807	332021
439879	332022
451213	332023
582126	332024
26062	332025
14559	332026
172857	332027
175812	332028
70402	332029
310236	332030
16162	332031
173711	332032
554885	332033
130227	332034
184239	332035
584783	332036
195541	332037
1002	332038
397324	332039
292614	332040
48647	332041
48221	332042
9725	332043
353330	332044
172229	332045
534005	332046
385132	332047
26470	332048
434295	332049
131181	332050
496011	332051
528655	332052
21747	332053
662032	332054
366252	332055
18729	332056
95451	332057
655403	332058
526863	332059
10064	332060
428453	332061
164629	332062
8791	332063
113260	332064
110652	332065
147158	332066
153421	332067
337258	332068
286576	332069
664835	332070
532363	332071
463504	332072
134103	332073
421798	332074
89078	332075
518926	332076
10016	332077
251569	332078
25647	332079
69097	332080
306004	332081
217685	332082
362534	332083
29205	332084
12843	332085
630756	332086
668591	332087
128928	332088
376597	332089
47468	332090
47468	332091
47468	332092
513963	332093
448793	332094
444779	332095
52600	332096
3472	332097
6185	332098
1210	332099
384004	332100
671558	332101
284136	332102
216437	332103
69854	332104
4075	332105
6195	332106
59169	332107
76719	332108
402227	332109
194599	332110
144655	332111
15108	332112
69883	332113
445674	332114
92874	332115
433836	332116
63726	332117
474913	332118
46	332119
72442	332120
544183	332121
12	332122
127039	332123
262771	332124
166687	332125
78917	332126
496015	332127
390989	332128
639182	332129
35639	332130
300398	332131
329353	332132
55441	332133
126048	332134
59045	332135
25301	332136
394911	332137
50746	332138
202781	332139
531123	332140
262240	332141
430857	332142
294058	332143
144486	332144
55422	332145
317349	332146
974	332147
49036	332148
231202	332149
100768	332150
620631	332151
8978	332152
290165	332153
44249	332154
402	332155
147590	332156
163831	332157
180566	332158
453655	332159
30493	332160
39643	332161
463052	332162
364137	332163
139350	332164
585963	332165
564576	332166
511074	332167
97081	332168
114659	332169
566492	332170
319307	332171
50264	332172
346873	332173
38586	332174
499569	332175
94521	332176
472910	332177
411112	332178
633518	332179
15563	332180
37939	332181
356543	332182
686089	332183
13364	332184
683416	332185
123322	332186
683444	332187
144198	332188
685260	332189
403847	332190
604482	332191
81943	332192
271064	332193
539777	332194
7996	332195
74619	332196
486332	332197
315488	332198
190855	332199
358035	332200
141611	332201
439899	332202
72597	332203
310627	332204
74372	332205
114309	332206
459363	332207
428647	332208
414529	332209
111807	332210
29391	332211
43232	332212
650303	332213
779	332214
405791	332215
1487	332216
176434	332217
697151	332218
163161	332219
139998	332220
654534	332221
186400	332222
108867	332223
2137	332224
130282	332225
278092	332226
215257	332227
274527	332228
457631	332229
287477	332230
155054	332231
252186	332232
2724	332233
467497	332234
186388	332235
275495	332236
2505	332237
132788	332238
647221	332239
523160	332240
270349	332241
399233	332242
366828	332243
474064	332244
82875	332245
103172	332246
511837	332247
281031	332248
36268	332249
457669	332250
21313	332251
2868	332252
11438	332253
127992	332254
461682	332255
349617	332256
241305	332257
539778	332258
152617	332259
8674	332260
174562	332261
610480	332262
46005	332263
14462	332264
125538	332265
5434	332266
198131	332267
363671	332268
152723	332269
1264	332270
549397	332271
380811	332272
588252	332273
485422	332274
694454	332275
99079	332276
349580	332277
348696	332278
52132	332279
548929	332280
513477	332281
210962	332282
10852	332283
151916	332284
18767	332285
32575	332286
46547	332287
524626	332288
34943	332289
1583	332290
140363	332291
345759	332292
156064	332293
101624	332294
408721	332295
11819	332296
91379	332297
508013	332298
348572	332299
489259	332300
592150	332301
33691	332302
27218	332303
142118	332304
3946	332305
12586	332306
659559	332307
347322	332308
73286	332309
205526	332310
8739	332311
624469	332312
49609	332313
159712	332314
383530	332315
684570	332316
52933	332317
305295	332318
416549	332319
48833	332320
533379	332321
395470	332322
199289	332323
279769	332324
16611	332325
213706	332326
82105	332327
1474	332328
277191	332329
378803	332330
11323	332331
667558	332332
346214	332333
605438	332334
601821	332335
48112	332336
596991	332337
377209	332338
330857	332339
138189	332340
15720	332341
144023	332342
104181	332343
24929	332344
130900	332345
618430	332346
344764	332347
433954	332348
318229	332349
65328	332350
78383	332351
31142	332352
616780	332353
73326	332354
46909	332355
272546	332356
43871	332357
240875	332358
158593	332359
168155	332360
13496	332361
38688	332362
623939	332363
48614	332364
268491	332365
239693	332366
2772	332367
440648	332368
480094	332369
617903	332370
248691	332371
365750	332372
140497	332373
419979	332374
679074	332375
150091	332376
388989	332377
1433	332378
492399	332379
268509	332380
42540	332381
135078	332382
118560	332383
398146	332384
681758	332385
272660	332386
551192	332387
378638	332388
157323	332389
191955	332390
22281	332391
272682	332392
283300	332393
378852	332394
624025	332395
284101	332396
341956	332397
4357	332398
264023	332399
219749	332400
104192	332401
5350	332402
492057	332403
654523	332404
499283	332405
160764	332406
677243	332407
638638	332408
24934	332409
666306	332410
61478	332411
195635	332412
133447	332413
23719	332414
451313	332415
351000	332416
98904	332417
441635	332418
98549	332419
675938	332420
54358	332421
50616	332422
130675	332423
23383	332424
620187	332425
467957	332426
149761	332427
262232	332428
227164	332429
645608	332430
410622	332431
517227	332432
6539	332433
599010	332434
169558	332435
148998	332436
642940	332437
504539	332438
502784	332439
161785	332440
122719	332441
356062	332442
226814	332443
628754	332444
490967	332445
690139	332446
527561	332447
226846	332448
428767	332449
92163	332450
73478	332451
59694	332452
256320	332453
187691	332454
506393	332455
319973	332456
647594	332457
533537	332458
203338	332459
419805	332460
203789	332461
133912	332462
143003	332463
36743	332464
63008	332465
678988	332466
175033	332467
70266	332468
108506	332469
49698	332470
613466	332471
569970	332472
604288	332473
3937	332474
132757	332475
42776	332476
123267	332477
4261	332478
453584	332479
269458	332480
477561	332481
84729	332482
150973	332483
502090	332484
344338	332485
129006	332486
40115	332487
371080	332488
77993	332489
595896	332490
186406	332491
600072	332492
106915	332493
185086	332494
340856	332495
478720	332496
46592	332497
271823	332498
18502	332499
219171	332500
29279	332501
82599	332502
246328	332503
586066	332504
2655	332505
186492	332506
363686	332507
130475	332508
55041	332509
1089	332510
1088	332511
207634	332512
86372	332513
8535	332514
32768	332515
511821	332516
3809	332517
572453	332518
953	332519
349585	332520
567427	332521
46881	332522
6409	332523
425477	332524
121926	332525
98	332526
21365	332527
21366	332528
378713	332529
24890	332530
567301	332531
259291	332532
512450	332533
421050	332534
470456	332535
367391	332536
231193	332537
129082	332538
7590	332539
397933	332540
693976	332541
250921	332542
238797	332543
547843	332544
594888	332545
36089	332546
24063	332547
127441	332548
382875	332549
123610	332550
14153	332551
572753	332552
654977	332553
169071	332554
13014	332555
42544	332556
238056	332557
534554	332558
499733	332559
337345	332560
66240	332561
329195	332562
156956	332563
109938	332564
382089	332565
64999	332566
87077	332567
405905	332568
692140	332569
6351	332570
658606	332571
23709	332572
530261	332573
280466	332574
412062	332575
13746	332576
193951	332577
663823	332578
280758	332579
15093	332580
471345	332581
209524	332582
64974	332583
654903	332584
2311	332585
5791	332586
579043	332587
133099	332588
213226	332589
15142	332590
499805	332591
5954	332592
27474	332593
18956	332594
146415	332595
124102	332596
2612	332597
608347	332598
10690	332599
36189	332600
14955	332601
484336	332602
251346	332603
98820	332604
433689	332605
566088	332606
244994	332607
455035	332608
12259	332609
371801	332610
616595	332611
571122	332612
387555	332613
183928	332614
138554	332615
554663	332616
99816	332617
151088	332618
2843	332619
371920	332620
621166	332621
96275	332622
572509	332623
496362	332624
679147	332625
100026	332626
387666	332627
147572	332628
13529	332629
332775	332630
118261	332631
138960	332632
132645	332633
606697	332634
388046	332635
96220	332636
6843	332637
139655	332638
402882	332639
157359	332640
399895	332641
188686	332642
104841	332643
90418	332644
552163	332645
612561	332646
307430	332647
7587	332648
114352	332649
239286	332650
622782	332651
106	332652
547485	332653
168924	332654
306744	332655
545443	332656
277569	332657
126445	332658
664532	332659
524702	332660
248	332661
101154	332662
433180	332663
141456	332664
188000	332665
27606	332666
201596	332667
675710	332668
296654	332669
641209	332670
670379	332671
557436	332672
168914	332673
411819	332674
633571	332675
138000	332676
496948	332677
175927	332678
388339	332679
392684	332680
618686	332681
51053	332682
279781	332683
16840	332684
411988	332685
14515	332686
41160	332687
8507	332688
502827	332689
512254	332690
339826	332691
13280	332692
264425	332693
112854	332694
41294	332695
559265	332696
683151	332697
113326	332698
107242	332699
596347	332700
289417	332701
388498	332702
65807	332703
10567	332704
45045	332705
301659	332706
91127	332707
167862	332708
192127	332709
160434	332710
160434	332711
160439	332712
493181	332713
694038	332714
6305	332715
342168	332716
37680	332717
484444	332718
141345	332719
28218	332720
611446	332721
638134	332722
46020	332723
508105	332724
22619	332725
513096	332726
512195	332727
1166	332728
1507	332729
25713	332730
354826	332731
129033	332732
131875	332733
183966	332734
102462	332735
464531	332736
316510	332737
48525	332738
287111	332739
250803	332740
633618	332741
495311	332742
119701	332743
506337	332744
127730	332745
388553	332746
458666	332747
521353	332748
384915	332749
230766	332750
92285	332751
1859	332752
3838	332753
428324	332754
132390	332755
537396	332756
140379	332757
540875	332758
93232	332759
437120	332760
288243	332761
156586	332762
617470	332763
456161	332764
250313	332765
170774	332766
58994	332767
472	332768
254	332769
654314	332770
346381	332771
399927	332772
365934	332773
638713	332774
395034	332775
541037	332776
61650	332777
680092	332778
220452	332779
50722	332780
87548	332781
550351	332782
541036	332783
2316	332784
681577	332785
38862	332786
658816	332787
79132	332788
301154	332789
91509	332790
140519	332791
383464	332792
390852	332793
663398	332794
615190	332795
431608	332796
458539	332797
18873	332798
84139	332799
256783	332800
149413	332801
22204	332802
196290	332803
263248	332804
20481	332805
141775	332806
141776	332807
264432	332808
617325	332809
324474	332810
435325	332811
94088	332812
20303	332813
21434	332814
255719	332815
164109	332816
169531	332817
385896	332818
81932	332819
616554	332820
107609	332821
605961	332822
454330	332823
9512	332824
2758	332825
190722	332826
521359	332827
612546	332828
449789	332829
43218	332830
130745	332831
263	332832
198738	332833
246581	332834
695041	332835
459990	332836
536003	332837
7236	332838
329992	332839
470606	332840
438968	332841
278728	332842
160575	332843
443277	332844
88071	332845
148589	332846
185950	332847
80	332848
507608	332849
51335	332850
668873	332851
117198	332852
6369	332853
668884	332854
525370	332855
229189	332856
675105	332857
244387	332858
527668	332859
220026	332860
1305	332861
7185	332862
446369	332863
210218	332864
3543	332865
145011	332866
602158	332867
150136	332868
12352	332869
617842	332870
327303	332871
219928	332872
107360	332873
290954	332874
517268	332875
2755	332876
378216	332877
503877	332878
96632	332879
609057	332880
479536	332881
50423	332882
4657	332883
328849	332884
13294	332885
442028	332886
515345	332887
509979	332888
82991	332889
46411	332890
292596	332891
567463	332892
645962	332893
35757	332894
26356	332895
116895	332896
479763	332897
16655	332898
380693	332899
6293	332900
7163	332901
276168	332902
233279	332903
256861	332904
329965	332905
114375	332906
535009	332907
77204	332908
497830	332909
497427	332910
429333	332911
11109	332912
125288	332913
84306	332914
684242	332915
263	332916
153075	332917
111426	332918
38084	332919
135875	332920
98876	332921
101485	332922
81534	332923
348952	332924
25816	332925
145101	332926
127742	332927
23799	332928
7165	332929
517742	332930
458536	332931
136902	332932
480645	332933
538050	332934
92663	332935
388513	332936
12922	332937
301791	332938
498838	332939
131933	332940
519265	332941
5643	332942
564650	332943
556189	332944
359443	332945
25705	332946
37619	332947
17652	332948
100217	332949
326218	332950
643935	332951
303054	332952
170679	332953
279091	332954
88225	332955
686616	332956
266347	332957
651676	332958
235846	332959
129558	332960
43782	332961
139503	332962
327772	332963
402756	332964
271987	332965
60723	332966
137774	332967
14473	332968
13649	332969
75506	332970
500190	332971
548378	332972
22053	332973
313002	332974
250060	332975
635074	332976
384462	332977
468758	332978
57240	332979
171368	332980
10657	332981
8551	332982
358456	332983
676548	332984
6554	332985
60264	332986
66383	332987
32593	332988
307071	332989
7197	332990
121196	332991
172880	332992
110713	332993
456953	332994
231488	332995
563943	332996
539991	332997
2810	332998
34908	332999
646315	333000
106695	333001
30173	333002
352853	333003
546185	333004
447773	333005
43881	333006
27825	333007
5643	333008
71	333009
124909	333010
77289	333011
3940	333012
118971	333013
19890	333014
582661	333015
36424	333016
542201	333017
476736	333018
396592	333019
684480	333020
538728	333021
4761	333022
449079	333023
142756	333024
44071	333025
264565	333026
512815	333027
60713	333028
400889	333029
97619	333030
15781	333031
20132	333032
13	333033
54706	333034
440024	333035
70095	333036
44039	333037
83963	333038
65281	333039
291925	333040
208018	333041
29755	333042
87476	333043
522342	333044
690927	333045
105229	333046
322162	333047
373605	333048
625181	333049
692706	333050
100364	333051
629569	333052
431351	333053
15476	333054
665428	333055
232425	333056
179018	333057
318063	333058
87588	333059
543392	333060
155900	333061
278628	333062
465318	333063
239812	333064
139280	333065
647238	333066
612978	333067
625	333068
80588	333069
170266	333070
372936	333071
86124	333072
159008	333073
33885	333074
123588	333075
157481	333076
670309	333077
696394	333078
231865	333079
154545	333080
153966	333081
202761	333082
516958	333083
605811	333084
48932	333085
45203	333086
607650	333087
408	333088
48138	333089
4158	333090
165276	333091
676580	333092
40866	333093
577532	333094
38055	333095
6002	333096
85338	333097
152197	333098
48509	333099
607251	333100
224517	333101
271029	333102
10192	333103
86085	333104
63040	333105
459380	333106
74946	333107
563297	333108
14895	333109
3987	333110
187895	333111
648956	333112
574661	333113
254101	333114
149341	333115
96407	333116
44833	333117
231733	333118
273381	333119
538	333120
678252	333121
144312	333122
68377	333123
213454	333124
45178	333125
93	333126
6651	333127
158627	333128
90947	333129
677354	333130
300778	333131
217369	333132
487474	333133
66986	333134
1880	333135
11949	333136
49492	333137
10346	333138
676155	333139
6070	333140
53236	333141
238568	333142
400753	333143
414546	333144
15067	333145
248120	333146
287527	333147
295891	333148
565828	333149
85723	333150
648050	333151
518873	333152
224283	333153
18229	333154
63928	333155
143579	333156
524170	333157
11345	333158
289673	333159
435967	333160
98712	333161
333002	333162
563288	333163
245649	333164
261693	333165
429022	333166
28855	333167
147314	333168
66318	333169
563809	333170
668095	333171
19708	333172
28545	333173
643263	333174
6360	333175
2590	333176
689198	333177
450002	333178
203217	333179
537878	333180
113188	333181
329361	333182
22959	333183
54088	333184
210870	333185
269344	333186
148056	333187
4226	333188
47886	333189
233001	333190
318488	333191
394957	333192
139875	333193
639897	333194
48963	333195
260833	333196
15039	333197
133697	333198
139516	333199
189034	333200
314551	333201
181888	333202
20734	333203
484679	333204
10130	333205
84757	333206
71789	333207
565170	333208
19950	333209
43949	333210
48860	333211
151308	333212
267482	333213
565012	333214
173203	333215
459775	333216
179216	333217
636585	333218
10346	333219
146468	333220
138231	333221
66912	333222
148560	333223
9982	333224
148575	333225
363	333226
389028	333227
44	333228
18560	333229
452	333230
527849	333231
211796	333232
611728	333233
64801	333234
210190	333235
24460	333236
100909	333237
24948	333238
498380	333239
113037	333240
132895	333241
36957	333242
522494	333243
206763	333244
564971	333245
90448	333246
20522	333247
657183	333248
1039	333249
450011	333250
650	333251
1882	333252
68240	333253
35611	333254
153978	333255
189944	333256
242501	333257
35895	333258
470087	333259
131568	333260
444936	333261
35298	333262
3927	333263
573445	333264
569284	333265
560008	333266
600222	333267
564947	333268
9282	333269
50033	333270
213354	333271
115852	333272
147927	333273
71141	333274
24933	333275
36286	333276
111187	333277
316233	333278
41384	333279
592123	333280
155202	333281
407750	333282
325068	333283
143199	333284
47733	333285
64989	333286
9134	333287
493756	333288
31309	333289
40203	333290
197892	333291
52335	333292
5825	333293
99845	333294
86501	333295
503971	333296
382622	333297
36121	333298
1738	333299
28010	333300
166865	333301
35548	333302
295590	333303
202718	333304
225594	333305
3484	333306
29807	333307
527355	333308
134196	333309
216156	333310
217580	333311
185353	333312
10386	333313
302264	333314
388530	333315
146692	333316
203909	333317
27751	333318
282180	333319
341560	333320
629490	333321
341934	333322
82028	333323
76700	333324
648909	333325
589619	333326
14834	333327
510768	333328
200077	333329
17423	333330
83176	333331
153854	333332
7997	333333
125911	333334
612475	333335
473244	333336
250063	333337
225610	333338
40803	333339
115158	333340
249923	333341
133240	333342
30967	333343
76698	333344
1897	333345
2509	333346
51959	333347
22214	333348
9977	333349
133802	333350
150124	333351
11295	333352
230965	333353
606377	333354
19485	333355
5205	333356
20375	333357
65983	333358
180488	333359
2249	333360
679849	333361
579139	333362
130551	333363
31358	333364
318492	333365
168242	333366
63391	333367
60298	333368
122624	333369
19881	333370
373898	333371
172251	333372
21568	333373
64992	333374
2484	333375
73459	333376
73416	333377
414319	333378
64869	333379
613998	333380
122685	333381
318341	333382
133054	333383
80167	333384
668476	333385
616642	333386
315144	333387
40947	333388
544606	333389
6731	333390
539587	333391
36173	333392
687135	333393
124935	333394
51023	333395
429840	333396
259614	333397
413653	333398
599815	333399
71998	333400
13515	333401
664414	333402
37249	333403
434299	333404
56295	333405
127328	333406
366888	333407
1711	333408
95950	333409
76569	333410
22722	333411
194975	333412
543679	333413
574585	333414
198420	333415
341273	333416
5219	333417
380749	333418
32516	333419
168871	333420
288168	333421
159213	333422
569054	333423
573908	333424
64403	333425
17669	333426
246441	333427
91718	333428
511177	333429
11721	333430
153174	333431
91866	333432
244275	333433
148736	333434
184030	333435
8612	333436
557160	333437
560949	333438
59969	333439
278212	333440
37255	333441
15071	333442
499384	333443
83853	333444
67545	333445
22667	333446
567796	333447
612678	333448
366671	333449
11052	333450
25965	333451
446420	333452
213784	333453
18182	333454
160105	333455
283122	333456
405166	333457
316393	333458
36286	333459
15033	333460
355127	333461
95244	333462
279864	333463
209787	333464
509599	333465
624740	333466
55614	333467
476853	333468
76608	333469
530046	333470
614119	333471
57843	333472
7958	333473
571793	333474
224510	333475
277722	333476
567185	333477
261301	333478
286134	333479
260949	333480
57774	333481
5060	333482
644519	333483
36842	333484
441475	333485
38956	333486
497321	333487
526136	333488
203989	333489
671202	333490
23367	333491
343716	333492
565513	333493
349183	333494
58983	333495
44819	333496
304443	333497
23719	333498
611135	333499
16877	333500
531087	333501
145	333502
551475	333503
1223	333504
634021	333505
103125	333506
26450	333507
51848	333508
67555	333509
372712	333510
474144	333511
40606	333512
295422	333513
35282	333514
3746	333515
610612	333516
22679	333517
111971	333518
441792	333519
526530	333520
181836	333521
91948	333522
85345	333523
268580	333524
295464	333525
737	333526
473945	333527
339248	333528
103223	333529
336989	333530
270499	333531
414292	333532
102156	333533
134015	333534
58581	333535
678888	333536
36715	333537
43496	333538
6653	333539
76856	333540
101490	333541
19278	333542
514059	333543
398505	333544
31607	333545
270866	333546
2064	333547
28391	333548
27570	333549
18179	333550
157469	333551
101865	333552
357268	333553
137630	333554
51305	333555
90954	333556
425333	333557
7412	333558
38943	333559
232326	333560
390439	333561
76867	333562
79056	333563
266305	333564
227818	333565
93701	333566
2826	333567
259435	333568
572981	333569
147784	333570
62378	333571
69770	333572
333103	333573
201604	333574
189894	333575
111203	333576
631071	333577
295174	333578
72824	333579
68746	333580
257384	333581
61839	333582
87224	333583
167820	333584
664710	333585
25090	333586
451950	333587
33509	333588
382326	333589
626380	333590
615503	333591
116482	333592
4837	333593
66362	333594
444921	333595
374302	333596
346159	333597
625378	333598
122802	333599
541978	333600
143266	333601
85525	333602
348757	333603
124179	333604
259427	333605
23666	333606
91	333607
171500	333608
583322	333609
37	333610
35085	333611
46681	333612
134434	333613
350	333614
236244	333615
452503	333616
541420	333617
125063	333618
8182	333619
7100	333620
16620	333621
408949	333622
412218	333623
106287	333624
30525	333625
543769	333626
639592	333627
190367	333628
34169	333629
503213	333630
408022	333631
358729	333632
605118	333633
190345	333634
344970	333635
227426	333636
290644	333637
15664	333638
34053	333639
67497	333640
116282	333641
619172	333642
111604	333643
465809	333644
196650	333645
29801	333646
567523	333647
20697	333648
118222	333649
67580	333650
504443	333651
151504	333652
107415	333653
685656	333654
1283	333655
29380	333656
161885	333657
491165	333658
645667	333659
250638	333660
457036	333661
5358	333662
474598	333663
105665	333664
441418	333665
138841	333666
33925	333667
322640	333668
33456	333669
6630	333670
27997	333671
679214	333672
287595	333673
213358	333674
130699	333675
366347	333676
143137	333677
4811	333678
694819	333679
9976	333680
178881	333681
19423	333682
107820	333683
16189	333684
64830	333685
22270	333686
347549	333687
522378	333688
650550	333689
651540	333690
615099	333691
85123	333692
12073	333693
43671	333694
75180	333695
97449	333696
219108	333697
532604	333698
263221	333699
435361	333700
576872	333701
593169	333702
632891	333703
153420	333704
576880	333705
598284	333706
86947	333707
1113	333708
39835	333709
3143	333710
304347	333711
31072	333712
656924	333713
76449	333714
2057	333715
72934	333716
53344	333717
308742	333718
36656	333719
1947	333720
453765	333721
32863	333722
113244	333723
68675	333724
153362	333725
125044	333726
221904	333727
533194	333728
2552	333729
32759	333730
8889	333731
16992	333732
560386	333733
626384	333734
200048	333735
274952	333736
434843	333737
465432	333738
12645	333739
59839	333740
87110	333741
73349	333742
78480	333743
652579	333744
93820	333745
82685	333746
114912	333747
1740	333748
140150	333749
125553	333750
118535	333751
173563	333752
496655	333753
24258	333754
670057	333755
41385	333756
118424	333757
52451	333758
9662	333759
543958	333760
631472	333761
600	333762
17347	333763
68136	333764
302353	333765
132542	333766
405692	333767
112657	333768
24679	333769
142405	333770
2225	333771
62087	333772
549044	333773
563160	333774
501992	333775
696904	333776
31083	333777
314389	333778
96098	333779
438974	333780
11814	333781
374781	333782
492294	333783
293662	333784
1120	333785
37112	333786
96278	333787
522681	333788
685181	333789
135647	333790
30835	333791
55778	333792
2318	333793
4502	333794
368728	333795
660667	333796
14046	333797
75156	333798
34629	333799
333149	333800
394955	333801
135718	333802
364719	333803
280939	333804
505789	333805
46603	333806
351807	333807
156542	333808
55064	333809
127445	333810
81607	333811
298439	333812
341492	333813
240990	333814
7157	333815
544519	333816
373511	333817
142256	333818
1051	333819
475810	333820
697269	333821
349182	333822
141	333823
930	333824
498638	333825
171858	333826
394078	333827
125003	333828
134642	333829
394839	333830
433739	333831
107034	333832
64036	333833
133756	333834
111442	333835
541599	333836
3873	333837
25267	333838
18794	333839
20396	333840
87230	333841
630043	333842
112503	333843
46575	333844
82877	333845
508995	333846
24988	333847
30680	333848
328217	333849
400406	333850
656385	333851
450558	333852
1809	333853
12892	333854
131761	333855
645281	333856
4	333857
376396	333858
5842	333859
215492	333860
356976	333861
508912	333862
92831	333863
635916	333864
550102	333865
591928	333866
117334	333867
164699	333868
79338	333869
179989	333870
333897	333871
525618	333872
36801	333873
308531	333874
492012	333875
545159	333876
291909	333877
549986	333878
7171	333879
20442	333880
9693	333881
420721	333882
40	333883
42270	333884
132739	333885
35491	333886
135905	333887
154105	333888
5597	333889
444486	333890
98818	333891
645708	333892
274149	333893
232693	333894
334619	333895
439326	333896
17291	333897
588667	333898
120856	333899
113994	333900
31875	333901
62617	333902
496278	333903
39916	333904
22805	333905
324243	333906
293375	333907
10558	333908
156411	333909
187420	333910
117549	333911
258451	333912
152103	333913
85717	333914
52243	333915
593977	333916
394350	333917
372865	333918
604895	333919
10475	333920
237220	333921
99530	333922
669982	333923
634759	333924
171001	333925
604570	333926
360579	333927
2955	333928
482285	333929
441761	333930
596975	333931
434232	333932
375	333933
662761	333934
562783	333935
685747	333936
616192	333937
38955	333938
180806	333939
524818	333940
548348	333941
48968	333942
52657	333943
142308	333944
448529	333945
29618	333946
158110	333947
624	333948
12931	333949
161954	333950
134413	333951
618451	333952
111393	333953
119138	333954
628720	333955
496046	333956
179364	333957
528640	333958
528916	333959
33702	333960
649356	333961
17	333962
317945	333963
121150	333964
145695	333965
51780	333966
21543	333967
776	333968
411942	333969
290523	333970
600614	333971
67058	333972
17	333973
27423	333974
48583	333975
433775	333976
172225	333977
421219	333978
233065	333979
88599	333980
50233	333981
268729	333982
621953	333983
278996	333984
3419	333985
97640	333986
73179	333987
364613	333988
71379	333989
23179	333990
133670	333991
523938	333992
102547	333993
6959	333994
3366	333995
620715	333996
198138	333997
51901	333998
55233	333999
112254	334000
624	334001
474302	334002
11090	334003
49165	334004
57949	334005
409220	334006
143971	334007
490186	334008
54101	334009
173414	334010
527201	334011
53027	334012
24047	334013
52501	334014
128219	334015
289821	334016
237428	334017
381917	334018
42598	334019
639084	334020
75021	334021
230874	334022
104665	334023
107093	334024
141769	334025
6512	334026
67054	334027
319628	334028
256920	334029
46218	334030
580000	334031
176737	334032
552	334033
416014	334034
9713	334035
113538	334036
421322	334037
68296	334038
185814	334039
277289	334040
639831	334041
55500	334042
66612	334043
601119	334044
59328	334045
287062	334046
145898	334047
43810	334048
38241	334049
59499	334050
13506	334051
568730	334052
46470	334053
836	334054
650611	334055
539923	334056
533920	334057
444433	334058
70474	334059
544705	334060
634376	334061
126455	334062
368114	334063
21861	334064
14458	334065
444806	334066
172956	334067
579686	334068
63098	334069
304086	334070
5857	334071
600579	334072
149384	334073
17	334074
31551	334075
256981	334076
140674	334077
414206	334078
39853	334079
24704	334080
660743	334081
27567	334082
204861	334083
389014	334084
541518	334085
62440	334086
668610	334087
214632	334088
252771	334089
127516	334090
18888	334091
33284	334092
303708	334093
668496	334094
29997	334095
160675	334096
57944	334097
345881	334098
16384	334099
1345	334100
353304	334101
47586	334102
283430	334103
6741	334104
161490	334105
558264	334106
311637	334107
193552	334108
24937	334109
58307	334110
8948	334111
2641	334112
431430	334113
12161	334114
52843	334115
539469	334116
34758	334117
379	334118
166260	334119
137202	334120
109464	334121
513622	334122
613908	334123
40005	334124
145209	334125
503949	334126
46543	334127
27994	334128
59730	334129
616262	334130
7253	334131
78629	334132
590937	334133
583057	334134
172053	334135
350680	334136
486860	334137
400960	334138
162899	334139
404072	334140
296127	334141
276510	334142
538092	334143
217263	334144
166065	334145
412769	334146
120336	334147
536939	334148
16617	334149
140253	334150
148189	334151
658952	334152
40589	334153
105860	334154
390490	334155
264981	334156
390475	334157
65317	334158
30737	334159
390446	334160
585170	334161
104684	334162
622841	334163
227965	334164
157193	334165
185087	334166
128853	334167
197829	334168
462229	334169
508869	334170
511842	334171
210136	334172
406634	334173
296375	334174
125061	334175
73629	334176
118614	334177
6345	334178
41793	334179
102414	334180
463276	334181
553600	334182
266904	334183
381595	334184
381524	334185
46944	334186
81605	334187
614355	334188
276367	334189
415041	334190
37089	334191
380	334192
606655	334193
510801	334194
42275	334195
516177	334196
442940	334197
635166	334198
56187	334199
80164	334200
488208	334201
575524	334202
492349	334203
529228	334204
549474	334205
360483	334206
390701	334207
469896	334208
666326	334209
380348	334210
357605	334211
74620	334212
352222	334213
569002	334214
263930	334215
64402	334216
172144	334217
390736	334218
313349	334219
1601	334220
99701	334221
31242	334222
173196	334223
55651	334224
21334	334225
309	334226
191774	334227
281981	334228
10661	334229
159065	334230
170	334231
3422	334232
635191	334233
144024	334234
438965	334235
160818	334236
527089	334237
114378	334238
561101	334239
603407	334240
626965	334241
272592	334242
84199	334243
46424	334244
681	334245
413562	334246
3973	334247
320625	334248
64549	334249
222228	334250
56997	334251
123142	334252
414910	334253
112412	334254
515672	334255
27245	334256
57937	334257
328777	334258
28520	334259
211443	334260
40782	334261
113520	334262
272356	334263
192246	334264
112375	334265
379035	334266
468144	334267
446647	334268
162973	334269
11677	334270
637532	334271
345227	334272
74163	334273
357158	334274
353	334275
15823	334276
146519	334277
101215	334278
105197	334279
416508	334280
566433	334281
106786	334282
15729	334283
130882	334284
679935	334285
669403	334286
108	334287
92913	334288
160827	334289
109145	334290
31378	334291
324334	334292
619885	334293
374660	334294
635260	334295
40396	334296
4786	334297
683012	334298
3809	334299
169929	334300
412759	334301
276773	334302
305257	334303
384714	334304
35567	334305
117038	334306
150391	334307
381985	334308
315947	334309
696508	334310
306908	334311
35811	334312
413040	334313
19442	334314
484970	334315
35280	334316
573208	334317
99610	334318
168886	334319
334748	334320
46333	334321
540932	334322
501229	334323
293576	334324
583557	334325
62186	334326
17080	334327
9627	334328
14724	334329
489033	334330
252048	334331
204120	334332
477919	334333
163913	334334
367175	334335
77251	334336
330911	334337
692718	334338
60480	334339
358111	334340
453384	334341
411781	334342
142206	334343
556956	334344
607741	334345
489870	334346
146723	334347
431662	334348
129379	334349
164817	334350
135365	334351
12418	334352
627629	334353
213712	334354
3511	334355
491471	334356
416873	334357
297394	334358
172316	334359
488056	334360
120033	334361
36155	334362
306483	334363
21638	334364
9483	334365
574654	334366
278284	334367
233259	334368
424670	334369
453640	334370
222338	334371
557364	334372
321383	334373
20792	334374
126767	334375
142822	334376
641076	334377
658830	334378
258171	334379
12982	334380
130004	334381
69829	334382
42011	334383
113227	334384
416046	334385
180442	334386
303863	334387
496711	334388
532242	334389
540024	334390
340761	334391
24750	334392
71052	334393
303978	334394
9463	334395
134340	334396
151487	334397
633875	334398
221280	334399
635353	334400
107757	334401
660	334402
390855	334403
139929	334404
75484	334405
464803	334406
200466	334407
358421	334408
408809	334409
516194	334410
139636	334411
77166	334412
534665	334413
281747	334414
339211	334415
48184	334416
15364	334417
165383	334418
2758	334419
56198	334420
57398	334421
459594	334422
333695	334423
361030	334424
312264	334425
280738	334426
1100	334427
556935	334428
172292	334429
8245	334430
135451	334431
150256	334432
48878	334433
562770	334434
73576	334435
239562	334436
155260	334437
188852	334438
483729	334439
614815	334440
148816	334441
20015	334442
120220	334443
22348	334444
602523	334445
100426	334446
653548	334447
89641	334448
5186	334449
72167	334450
103548	334451
361266	334452
25452	334453
169277	334454
85129	334455
14376	334456
100363	334457
44217	334458
6813	334459
100770	334460
286224	334461
184072	334462
641080	334463
112770	334464
5150	334465
119	334466
355561	334467
43397	334468
40418	334469
22098	334470
609994	334471
483139	334472
49788	334473
397186	334474
109383	334475
73279	334476
132899	334477
510103	334478
567366	334479
23868	334480
377460	334481
23939	334482
611107	334483
286265	334484
279183	334485
294521	334486
557804	334487
17925	334488
55884	334489
107161	334490
674848	334491
380079	334492
171764	334493
114	334494
415076	334495
528270	334496
416944	334497
46	334498
341808	334499
454529	334500
57680	334501
550619	334502
105946	334503
609887	334504
468053	334505
7800	334506
154344	334507
299087	334508
275660	334509
381234	334510
518670	334511
141008	334512
79406	334513
92529	334514
551769	334515
404466	334516
308471	334517
578957	334518
578959	334519
49667	334520
513452	334521
365272	334522
313527	334523
125825	334524
3644	334525
21768	334526
37704	334527
85747	334528
11475	334529
398294	334530
284543	334531
68818	334532
347446	334533
267996	334534
164753	334535
314881	334536
330029	334537
243761	334538
110923	334539
107875	334540
635788	334541
151215	334542
35687	334543
75622	334544
512675	334545
519771	334546
230537	334547
487113	334548
58060	334549
334601	334550
414305	334551
564952	334552
459788	334553
53	334554
261001	334555
654941	334556
150680	334557
140396	334558
14916	334559
30419	334560
566139	334561
395100	334562
12067	334563
56373	334564
149297	334565
118729	334566
607614	334567
267879	334568
441013	334569
673212	334570
197180	334571
351764	334572
835	334573
683557	334574
164382	334575
110101	334576
10360	334577
15278	334578
460173	334579
16999	334580
521540	334581
15574	334582
471283	334583
64539	334584
338226	334585
499807	334586
484	334587
148390	334588
445742	334589
28334	334590
114065	334591
2953	334592
675523	334593
26052	334594
33756	334595
159801	334596
248290	334597
649877	334598
178781	334599
146417	334600
234374	334601
446822	334602
539452	334603
385478	334604
11614	334605
53959	334606
37191	334607
311099	334608
427817	334609
331419	334610
160954	334611
22314	334612
60945	334613
543515	334614
3630	334615
38329	334616
343556	334617
128887	334618
221879	334619
55676	334620
10040	334621
8810	334622
187193	334623
453081	334624
233874	334625
11832	334626
73184	334627
395135	334628
589086	334629
389333	334630
196227	334631
279462	334632
233558	334633
279461	334634
669134	334635
195252	334636
6914	334637
131344	334638
433392	334639
85250	334640
517876	334641
523589	334642
14666	334643
14039	334644
80204	334645
523076	334646
588864	334647
279537	334648
547445	334649
440461	334650
195248	334651
43866	334652
81362	334653
175867	334654
168858	334655
399956	334656
115279	334657
569796	334658
522867	334659
73910	334660
7	334661
94162	334662
163009	334663
364709	334664
546764	334665
19218	334666
391672	334667
496332	334668
340648	334669
107938	334670
374	334671
231769	334672
39130	334673
478852	334674
680887	334675
14637	334676
165308	334677
98611	334678
126799	334679
577433	334680
94350	334681
4016	334682
345830	334683
62380	334684
20624	334685
650110	334686
257729	334687
542936	334688
232494	334689
238740	334690
367424	334691
153184	334692
121406	334693
57250	334694
804	334695
146084	334696
614517	334697
154798	334698
389324	334699
74125	334700
378008	334701
460508	334702
644629	334703
691388	334704
212955	334705
607115	334706
70751	334707
522762	334708
505214	334709
651843	334710
213687	334711
119637	334712
242664	334713
518251	334714
253600	334715
9996	334716
107965	334717
98622	334718
8080	334719
167412	334720
552150	334721
620735	334722
250444	334723
235501	334724
169362	334725
89	334726
656367	334727
467469	334728
322867	334729
432561	334730
154065	334731
391908	334732
162511	334733
77224	334734
294121	334735
463252	334736
495881	334737
79121	334738
184041	334739
540	334740
438779	334741
641595	334742
228487	334743
27024	334744
573828	334745
84845	334746
173373	334747
659847	334748
9574	334749
600580	334750
163175	334751
647143	334752
3574	334753
668569	334754
253311	334755
11712	334756
54619	334757
68532	334758
135525	334759
33859	334760
360229	334761
546258	334762
172212	334763
143035	334764
572137	334765
392293	334766
516204	334767
67019	334768
97552	334769
369388	334770
368327	334771
439957	334772
148044	334773
526124	334774
562076	334775
496981	334776
246617	334777
120077	334778
144672	334779
181736	334780
167122	334781
450903	334782
273661	334783
300536	334784
616937	334785
199294	334786
544314	334787
215580	334788
368838	334789
257768	334790
52477	334791
577	334792
422264	334793
422021	334794
602031	334795
189701	334796
195720	334797
360492	334798
395357	334799
369400	334800
413246	334801
377125	334802
174966	334803
93114	334804
462452	334805
151686	334806
94165	334807
109880	334808
560880	334809
512775	334810
142146	334811
536025	334812
2092	334813
24215	334814
375324	334815
665064	334816
608593	334817
454708	334818
306764	334819
110837	334820
88486	334821
628103	334822
21411	334823
682378	334824
66133	334825
363024	334826
697781	334827
578096	334828
52023	334829
139746	334830
226516	334831
59656	334832
351608	334833
351648	334834
652520	334835
210592	334836
10910	334837
307496	334838
430526	334839
617564	334840
575021	334841
622386	334842
622531	334843
253638	334844
512141	334845
256421	334846
573595	334847
604972	334848
621065	334849
309948	334850
176184	334851
133585	334852
574234	334853
262937	334854
668196	334855
64588	334856
623945	334857
290574	334858
686561	334859
633854	334860
3348	334861
630618	334862
616947	334863
270798	334864
549542	334865
501952	334866
46454	334867
366301	334868
516059	334869
581658	334870
561697	334871
561744	334872
500378	334873
556108	334874
5278	334875
380571	334876
613196	334877
5047	334878
70293	334879
306234	334880
22516	334881
420026	334882
21517	334883
326728	334884
8028	334885
342915	334886
608869	334887
511204	334888
317791	334889
658959	334890
163688	334891
598686	334892
223080	334893
372684	334894
227627	334895
678942	334896
236683	334897
656145	334898
491643	334899
1069	334900
15530	334901
656854	334902
428353	334903
616525	334904
166342	334905
226967	334906
622007	334907
27295	334908
437676	334909
266267	334910
618213	334911
452481	334912
624115	334913
562251	334914
42953	334915
456027	334916
627342	334917
359835	334918
686397	334919
257160	334920
12055	334921
153700	334922
621351	334923
148936	334924
419724	334925
274960	334926
80283	334927
307523	334928
615180	334929
338464	334930
608361	334931
54376	334932
148602	334933
50462	334934
64167	334935
10022	334936
204817	334937
563122	334938
60050	334939
17581	334940
124259	334941
661604	334942
533505	334943
267788	334944
158609	334945
663633	334946
433760	334947
10529	334948
22900	334949
481742	334950
17884	334951
419732	334952
413774	334953
110220	334954
379878	334955
231450	334956
626545	334957
15695	334958
142939	334959
322090	334960
290809	334961
479868	334962
135735	334963
140505	334964
32899	334965
430469	334966
231067	334967
577527	334968
263267	334969
9857	334970
520322	334971
249236	334972
665029	334973
538459	334974
1196	334975
8470	334976
8562	334977
163866	334978
110293	334979
53150	334980
266295	334981
605070	334982
80159	334983
626222	334984
408722	334985
21635	334986
321970	334987
96741	334988
222729	334989
149613	334990
199	334991
610493	334992
691957	334993
559172	334994
280401	334995
19656	334996
1781	334997
272810	334998
21139	334999
131597	335000
301880	335001
10001	335002
38342	335003
580076	335004
405213	335005
137702	335006
1954	335007
244324	335008
16663	335009
268557	335010
21973	335011
12514	335012
165979	335013
142123	335014
683615	335015
247202	335016
3524	335017
665212	335018
454460	335019
164922	335020
598095	335021
327685	335022
393739	335023
537678	335024
43724	335025
63223	335026
47623	335027
430202	335028
438271	335029
279444	335030
248828	335031
636274	335032
23700	335033
499691	335034
601207	335035
158764	335036
458196	335037
36160	335038
315127	335039
652717	335040
86836	335041
6544	335042
226460	335043
130942	335044
161199	335045
398878	335046
670516	335047
123006	335048
288092	335049
287443	335050
578322	335051
69379	335052
458262	335053
26013	335054
527583	335055
268806	335056
319525	335057
39006	335058
13700	335059
226017	335060
431633	335061
60556	335062
10787	335063
594777	335064
7725	335065
6853	335066
476	335067
267325	335068
494828	335069
301608	335070
559883	335071
274187	335072
27781	335073
21425	335074
72739	335075
145393	335076
40400	335077
176549	335078
330146	335079
298152	335080
371722	335081
4155	335082
984	335083
191974	335084
266499	335085
286103	335086
63298	335087
63331	335088
618244	335089
453940	335090
16445	335091
343961	335092
419226	335093
56735	335094
570886	335095
40916	335096
5773	335097
125716	335098
551929	335099
329916	335100
225803	335101
67729	335102
221069	335103
63791	335104
499489	335105
343952	335106
161791	335107
8169	335108
677122	335109
101184	335110
675831	335111
645335	335112
37	335113
23607	335114
525867	335115
21930	335116
103022	335117
188172	335118
550100	335119
165142	335120
312212	335121
68655	335122
287695	335123
606462	335124
4938	335125
329174	335126
59524	335127
290926	335128
500199	335129
317995	335130
36970	335131
13350	335132
437084	335133
469276	335134
433736	335135
46724	335136
671383	335137
147657	335138
203877	335139
103080	335140
137807	335141
137972	335142
209854	335143
603067	335144
532346	335145
83571	335146
552685	335147
130768	335148
368404	335149
1515	335150
74481	335151
604187	335152
78615	335153
10469	335154
552940	335155
476193	335156
675199	335157
554846	335158
403654	335159
399797	335160
419051	335161
185858	335162
57404	335163
228619	335164
575754	335165
6123	335166
408726	335167
285512	335168
522495	335169
641621	335170
582483	335171
6419	335172
356004	335173
170718	335174
2667	335175
20125	335176
639181	335177
23106	335178
640830	335179
681406	335180
461133	335181
4062	335182
1652	335183
45016	335184
12740	335185
693291	335186
3031	335187
93124	335188
364099	335189
91306	335190
342603	335191
62119	335192
27640	335193
489128	335194
18192	335195
499318	335196
532309	335197
130529	335198
157604	335199
266400	335200
305031	335201
2576	335202
44051	335203
45399	335204
248	335205
452969	335206
98369	335207
437948	335208
669201	335209
27736	335210
460401	335211
32568	335212
276401	335213
448144	335214
339970	335215
502344	335216
77363	335217
62297	335218
45011	335219
409394	335220
7041	335221
156537	335222
85	335223
650061	335224
133036	335225
329913	335226
490739	335227
118298	335228
81326	335229
131634	335230
191952	335231
5065	335232
256597	335233
641623	335234
492641	335235
485677	335236
308351	335237
32401	335238
156272	335239
575315	335240
588803	335241
65032	335242
332582	335243
31228	335244
694221	335245
288083	335246
187007	335247
7768	335248
5065	335249
78594	335250
342551	335251
188161	335252
92957	335253
718	335254
111226	335255
488797	335256
570404	335257
279078	335258
347798	335259
229270	335260
2044	335261
663459	335262
335540	335263
459521	335264
36011	335265
682694	335266
166017	335267
653180	335268
618470	335269
127947	335270
26263	335271
110217	335272
410922	335273
396865	335274
104737	335275
260447	335276
288286	335277
449994	335278
42493	335279
99641	335280
263253	335281
329171	335282
64579	335283
22771	335284
611010	335285
542203	335286
156946	335287
16783	335288
512619	335289
54378	335290
122178	335291
22716	335292
377	335293
53261	335294
19673	335295
166645	335296
45308	335297
81688	335298
235823	335299
1061	335300
309435	335301
259731	335302
17434	335303
117557	335304
405273	335305
56818	335306
172265	335307
190997	335308
214835	335309
310406	335310
317	335311
590711	335312
530322	335313
202566	335314
105103	335315
180586	335316
9350	335317
84558	335318
84577	335319
168860	335320
478983	335321
353789	335322
379591	335323
1349	335324
283208	335325
156403	335326
166216	335327
666745	335328
84554	335329
1349	335330
283201	335331
84574	335332
472181	335333
575175	335334
163297	335335
355241	335336
159791	335337
89276	335338
125625	335339
28009	335340
669906	335341
66699	335342
641566	335343
214057	335344
651990	335345
690378	335346
396185	335347
137449	335348
117089	335349
486040	335350
398635	335351
72371	335352
255350	335353
279443	335354
687518	335355
576585	335356
370471	335357
464178	335358
425507	335359
11546	335360
12617	335361
46113	335362
132515	335363
364481	335364
96924	335365
90464	335366
160075	335367
12859	335368
464376	335369
601471	335370
116571	335371
304341	335372
2975	335373
161135	335374
141110	335375
123920	335376
492953	335377
379487	335378
641200	335379
4951	335380
367503	335381
405534	335382
324233	335383
16608	335384
37823	335385
494955	335386
571019	335387
20705	335388
17732	335389
340374	335390
95998	335391
131353	335392
470948	335393
132365	335394
337982	335395
95629	335396
14296	335397
173255	335398
116347	335399
133795	335400
244616	335401
9132	335402
3720	335403
46145	335404
163026	335405
268051	335406
14730	335407
494705	335408
499649	335409
4705	335410
125356	335411
684156	335412
42509	335413
2374	335414
240932	335415
7785	335416
16887	335417
544686	335418
500852	335419
27214	335420
631658	335421
392571	335422
123739	335423
339506	335424
152551	335425
74504	335426
98751	335427
191794	335428
241082	335429
34212	335430
479604	335431
20159	335432
9021	335433
576556	335434
170872	335435
75403	335436
334375	335437
40314	335438
596659	335439
97117	335440
334823	335441
639710	335442
384214	335443
130751	335444
48192	335445
145207	335446
310376	335447
38042	335448
251506	335449
351959	335450
32646	335451
85133	335452
563985	335453
103210	335454
553513	335455
84137	335456
584785	335457
574752	335458
578324	335459
533872	335460
157303	335461
18692	335462
410011	335463
268770	335464
660261	335465
127718	335466
7620	335467
27417	335468
586	335469
532424	335470
105624	335471
92085	335472
39713	335473
654085	335474
521724	335475
198944	335476
130397	335477
233593	335478
420098	335479
267853	335480
353623	335481
375729	335482
592103	335483
388875	335484
230841	335485
16045	335486
490117	335487
91844	335488
560515	335489
12692	335490
222695	335491
509247	335492
97324	335493
505974	335494
459463	335495
272611	335496
291920	335497
378726	335498
624501	335499
624480	335500
378761	335501
18291	335502
624486	335503
378775	335504
225804	335505
455368	335506
3721	335507
152510	335508
507737	335509
481012	335510
695455	335511
130877	335512
272133	335513
68478	335514
498360	335515
222704	335516
54083	335517
95778	335518
11479	335519
360770	335520
518594	335521
44111	335522
48980	335523
43345	335524
628301	335525
200660	335526
146424	335527
2116	335528
129526	335529
6441	335530
392787	335531
17292	335532
38329	335533
438269	335534
469530	335535
89813	335536
13332	335537
320931	335538
280906	335539
7886	335540
623412	335541
103737	335542
3509	335543
108265	335544
51514	335545
365137	335546
319156	335547
7498	335548
159539	335549
425418	335550
44156	335551
140862	335552
53693	335553
181920	335554
30140	335555
577159	335556
305891	335557
582068	335558
13673	335559
120210	335560
133745	335561
683132	335562
683068	335563
288161	335564
142712	335565
1585	335566
330399	335567
170343	335568
610007	335569
79632	335570
678417	335571
10599	335572
47807	335573
433288	335574
660325	335575
245508	335576
536339	335577
557162	335578
128887	335579
58505	335580
6380	335581
520142	335582
380311	335583
272276	335584
289416	335585
690210	335586
595445	335587
235634	335588
103991	335589
210678	335590
79245	335591
609599	335592
402163	335593
105421	335594
582984	335595
40847	335596
544718	335597
9122	335598
139165	335599
40228	335600
55679	335601
490690	335602
40780	335603
188069	335604
240153	335605
117853	335606
294011	335607
353621	335608
553651	335609
666409	335610
21029	335611
141908	335612
651106	335613
607559	335614
124640	335615
423073	335616
650578	335617
527564	335618
13071	335619
393111	335620
111438	335621
509771	335622
596261	335623
319096	335624
299088	335625
408	335626
475924	335627
476975	335628
391965	335629
178495	335630
612286	335631
506273	335632
8350	335633
311850	335634
510765	335635
17212	335636
659311	335637
551486	335638
2874	335639
87403	335640
519753	335641
428275	335642
566786	335643
20931	335644
23868	335645
60935	335646
190118	335647
22	335648
445442	335649
32824	335650
15812	335651
24669	335652
13634	335653
281963	335654
2421	335655
393087	335656
88099	335657
82818	335658
385	335659
82865	335660
308313	335661
158180	335662
30935	335663
1424	335664
100566	335665
76845	335666
28145	335667
27352	335668
6259	335669
451974	335670
672246	335671
108526	335672
108532	335673
2907	335674
249255	335675
650662	335676
388338	335677
359255	335678
11654	335679
157534	335680
154983	335681
108538	335682
263280	335683
11189	335684
415996	335685
163956	335686
670915	335687
57022	335688
3639	335689
131297	335690
117437	335691
138215	335692
666208	335693
203635	335694
104543	335695
646109	335696
367135	335697
204016	335698
601976	335699
547476	335700
82369	335701
614078	335702
14939	335703
163581	335704
545462	335705
29726	335706
595833	335707
320138	335708
46259	335709
180821	335710
248519	335711
75034	335712
7604	335713
101857	335714
25390	335715
460359	335716
478822	335717
641199	335718
518370	335719
1108	335720
4522	335721
260409	335722
618752	335723
474856	335724
56977	335725
456678	335726
614934	335727
654910	335728
55866	335729
135345	335730
118903	335731
1280	335732
97835	335733
384420	335734
43961	335735
657582	335736
623846	335737
151835	335738
425122	335739
4477	335740
597350	335741
162651	335742
528314	335743
373541	335744
327296	335745
117912	335746
87187	335747
53062	335748
53191	335749
87841	335750
242717	335751
531706	335752
492411	335753
619882	335754
61818	335755
10916	335756
169676	335757
505430	335758
664754	335759
239235	335760
58525	335761
171267	335762
504262	335763
683644	335764
8434	335765
408588	335766
6971	335767
33646	335768
87309	335769
501220	335770
40574	335771
485793	335772
256242	335773
616950	335774
253380	335775
310951	335776
30763	335777
90527	335778
531734	335779
269681	335780
624652	335781
238288	335782
249224	335783
13563	335784
17833	335785
3610	335786
539	335787
292763	335788
83440	335789
100080	335790
240139	335791
21649	335792
67807	335793
571442	335794
236252	335795
116716	335796
249556	335797
470439	335798
473766	335799
296989	335800
3392	335801
396694	335802
358273	335803
499348	335804
286444	335805
42588	335806
5320	335807
389099	335808
114107	335809
24150	335810
66075	335811
237933	335812
12560	335813
649698	335814
281626	335815
450830	335816
56193	335817
69757	335818
696894	335819
71656	335820
464512	335821
70383	335822
589428	335823
87002	335824
605326	335825
53680	335826
198923	335827
677156	335828
463480	335829
621226	335830
479041	335831
306743	335832
122462	335833
135243	335834
602154	335835
375378	335836
242949	335837
244865	335838
47921	335839
690338	335840
154626	335841
478690	335842
669543	335843
400305	335844
37911	335845
441682	335846
262167	335847
625604	335848
119568	335849
252090	335850
42146	335851
80409	335852
518963	335853
207276	335854
637586	335855
153759	335856
616331	335857
21226	335858
15915	335859
472461	335860
561761	335861
122325	335862
648349	335863
77251	335864
210720	335865
169015	335866
318477	335867
696913	335868
57	335869
6314	335870
838	335871
499889	335872
405972	335873
10309	335874
301242	335875
110572	335876
10470	335877
172636	335878
141123	335879
88485	335880
314543	335881
18707	335882
672381	335883
165026	335884
4573	335885
594775	335886
293954	335887
15790	335888
620555	335889
525201	335890
38156	335891
45071	335892
7625	335893
213055	335894
40258	335895
123828	335896
41410	335897
618048	335898
105563	335899
84543	335900
533351	335901
588091	335902
154797	335903
65879	335904
236401	335905
6246	335906
150060	335907
487121	335908
55450	335909
687692	335910
437285	335911
682954	335912
2551	335913
155924	335914
376334	335915
29747	335916
297690	335917
517718	335918
5155	335919
197558	335920
550177	335921
85595	335922
417891	335923
43027	335924
141280	335925
354143	335926
340369	335927
491195	335928
356494	335929
389914	335930
515494	335931
101099	335932
92169	335933
156418	335934
675805	335935
181348	335936
340631	335937
1106	335938
503941	335939
9806	335940
158346	335941
90060	335942
150397	335943
279246	335944
305552	335945
130638	335946
367849	335947
447389	335948
59994	335949
293711	335950
54800	335951
164031	335952
230745	335953
117900	335954
261410	335955
136	335956
140261	335957
45075	335958
87493	335959
689335	335960
444977	335961
264318	335962
219841	335963
177705	335964
44205	335965
10636	335966
454193	335967
146112	335968
283872	335969
249342	335970
128233	335971
124012	335972
686181	335973
46534	335974
249464	335975
120370	335976
43595	335977
108072	335978
263904	335979
498972	335980
633638	335981
335832	335982
91091	335983
163019	335984
255813	335985
381418	335986
82537	335987
14698	335988
226243	335989
4580	335990
89745	335991
379928	335992
300826	335993
126461	335994
519877	335995
634576	335996
317482	335997
293987	335998
54207	335999
564128	336000
151196	336001
123719	336002
547841	336003
254566	336004
112800	336005
140886	336006
383002	336007
18799	336008
10755	336009
463420	336010
595114	336011
7159	336012
277	336013
345106	336014
185253	336015
27650	336016
288337	336017
111970	336018
494889	336019
253459	336020
164074	336021
81722	336022
171807	336023
213631	336024
84844	336025
134926	336026
441925	336027
633406	336028
20707	336029
592469	336030
278355	336031
256101	336032
156696	336033
100847	336034
621349	336035
94815	336036
13028	336037
259646	336038
161151	336039
546721	336040
479084	336041
644192	336042
578478	336043
7983	336044
393950	336045
393959	336046
442259	336047
13935	336048
630348	336049
31336	336050
682319	336051
86856	336052
335297	336053
696085	336054
97946	336055
536695	336056
663304	336057
356661	336058
184971	336059
19134	336060
4111	336061
8127	336062
215803	336063
350353	336064
147274	336065
135799	336066
340346	336067
98137	336068
16966	336069
20520	336070
121014	336071
301722	336072
633157	336073
552850	336074
151222	336075
25225	336076
93504	336077
202719	336078
408517	336079
21136	336080
469558	336081
2277	336082
141856	336083
145200	336084
41067	336085
12183	336086
687664	336087
552390	336088
332011	336089
64127	336090
528589	336091
95173	336092
491739	336093
608731	336094
150941	336095
1040	336096
473415	336097
4985	336098
155503	336099
280921	336100
279305	336101
147381	336102
614190	336103
284528	336104
652561	336105
524042	336106
41772	336107
91158	336108
45199	336109
6395	336110
11030	336111
512009	336112
229246	336113
22183	336114
358530	336115
90384	336116
275373	336117
8683	336118
1424	336119
45831	336120
11162	336121
528401	336122
482840	336123
282993	336124
565634	336125
381991	336126
580890	336127
23811	336128
224986	336129
155438	336130
523581	336131
654518	336132
37374	336133
518315	336134
44750	336135
122169	336136
193143	336137
253387	336138
15700	336139
262726	336140
697755	336141
7946	336142
341239	336143
107452	336144
46382	336145
224	336146
398858	336147
639765	336148
494665	336149
420617	336150
341224	336151
21566	336152
168489	336153
173033	336154
532745	336155
10651	336156
184119	336157
383686	336158
96290	336159
325374	336160
201520	336161
137392	336162
2368	336163
534009	336164
14	336165
627501	336166
3287	336167
579938	336168
472485	336169
544278	336170
188114	336171
426476	336172
426119	336173
570337	336174
121706	336175
19486	336176
496706	336177
450614	336178
70647	336179
529860	336180
640334	336181
269857	336182
13303	336183
149140	336184
67983	336185
14485	336186
124542	336187
429782	336188
394305	336189
489997	336190
543451	336191
632098	336192
7084	336193
566132	336194
654199	336195
453411	336196
202314	336197
19698	336198
54586	336199
457580	336200
7376	336201
85567	336202
201679	336203
137459	336204
14743	336205
11172	336206
482787	336207
432553	336208
320815	336209
637563	336210
226741	336211
97120	336212
13070	336213
511715	336214
162803	336215
209	336216
6949	336217
7234	336218
172959	336219
33839	336220
374420	336221
5437	336222
684759	336223
340723	336224
419508	336225
484462	336226
164495	336227
384853	336228
108415	336229
343108	336230
28083	336231
108478	336232
435468	336233
394414	336234
40571	336235
393409	336236
393266	336237
625016	336238
108404	336239
495937	336240
630855	336241
80426	336242
290464	336243
204096	336244
21899	336245
147898	336246
394764	336247
110441	336248
16605	336249
303743	336250
84225	336251
643322	336252
299021	336253
608571	336254
481884	336255
302026	336256
625494	336257
1666	336258
279589	336259
341637	336260
539530	336261
2251	336262
45498	336263
108889	336264
626038	336265
447903	336266
617444	336267
597302	336268
83658	336269
18763	336270
81862	336271
9572	336272
51959	336273
292788	336274
1736	336275
342793	336276
278238	336277
472482	336278
605713	336279
2026	336280
574355	336281
279347	336282
290276	336283
395352	336284
395398	336285
24793	336286
395593	336287
395375	336288
108975	336289
395419	336290
18935	336291
108978	336292
395448	336293
395374	336294
395429	336295
395346	336296
115304	336297
170056	336298
37311	336299
619761	336300
298868	336301
601553	336302
7201	336303
638123	336304
92239	336305
128520	336306
241733	336307
676235	336308
121220	336309
194831	336310
444108	336311
369177	336312
127977	336313
679536	336314
187830	336315
195134	336316
91500	336317
130268	336318
374453	336319
229325	336320
96960	336321
338047	336322
15676	336323
9738	336324
648404	336325
524566	336326
116390	336327
4212	336328
46190	336329
440166	336330
237759	336331
58068	336332
96945	336333
631660	336334
355653	336335
496806	336336
357441	336337
520970	336338
225226	336339
123607	336340
58464	336341
686185	336342
597932	336343
446327	336344
409602	336345
32383	336346
392824	336347
248381	336348
298234	336349
610482	336350
358200	336351
162658	336352
330955	336353
637773	336354
23458	336355
465721	336356
563681	336357
448741	336358
637896	336359
94212	336360
637880	336361
31367	336362
415526	336363
402179	336364
395613	336365
38512	336366
671113	336367
7245	336368
402007	336369
9875	336370
87636	336371
140648	336372
4671	336373
110442	336374
50601	336375
110516	336376
282852	336377
526010	336378
635004	336379
58186	336380
282593	336381
627105	336382
547154	336383
304	336384
21570	336385
121086	336386
296687	336387
678152	336388
565118	336389
396712	336390
396759	336391
396771	336392
2042	336393
10051	336394
678127	336395
165621	336396
396612	336397
415144	336398
17547	336399
289370	336400
674310	336401
586657	336402
520462	336403
37947	336404
330392	336405
330390	336406
330389	336407
330391	336408
589692	336409
356066	336410
6693	336411
218933	336412
593627	336413
128974	336414
19373	336415
34914	336416
8657	336417
640613	336418
129550	336419
78148	336420
15258	336421
258492	336422
463444	336423
132111	336424
101088	336425
557079	336426
164974	336427
99162	336428
79547	336429
6412	336430
638169	336431
317627	336432
20162	336433
639948	336434
697166	336435
205656	336436
285499	336437
581482	336438
630215	336439
106043	336440
395980	336441
506945	336442
121423	336443
192398	336444
3439	336445
82770	336446
474355	336447
437478	336448
192054	336449
663763	336450
52871	336451
483557	336452
74572	336453
427874	336454
69010	336455
449550	336456
148161	336457
285478	336458
495005	336459
575349	336460
422104	336461
484472	336462
171334	336463
396409	336464
282515	336465
37904	336466
63085	336467
11919	336468
143745	336469
552033	336470
64	336471
29151	336472
9680	336473
109888	336474
18408	336475
612024	336476
92606	336477
447107	336478
163585	336479
524666	336480
487459	336481
80633	336482
63465	336483
435899	336484
171545	336485
349056	336486
109126	336487
497405	336488
64898	336489
685439	336490
165973	336491
2407	336492
50764	336493
47869	336494
185606	336495
7291	336496
244427	336497
628772	336498
556769	336499
341307	336500
424442	336501
136950	336502
310246	336503
210012	336504
265984	336505
494364	336506
254004	336507
400199	336508
14400	336509
52	336510
493923	336511
533113	336512
25918	336513
129644	336514
615486	336515
186885	336516
396510	336517
431774	336518
395693	336519
181486	336520
689051	336521
355	336522
208790	336523
128854	336524
531644	336525
28196	336526
31591	336527
45998	336528
164789	336529
483547	336530
7604	336531
71972	336532
106552	336533
6993	336534
349478	336535
1570	336536
529369	336537
394293	336538
635297	336539
504979	336540
116254	336541
29574	336542
129728	336543
1485	336544
686588	336545
401832	336546
106280	336547
104494	336548
233725	336549
195538	336550
383765	336551
64	336552
530303	336553
21997	336554
654597	336555
326289	336556
68	336557
68	336558
142964	336559
629382	336560
135977	336561
226818	336562
499507	336563
360071	336564
149486	336565
166264	336566
44045	336567
382993	336568
628248	336569
556558	336570
19872	336571
185610	336572
2780	336573
11	336574
34715	336575
151184	336576
191064	336577
100809	336578
369716	336579
367254	336580
64	336581
115582	336582
678329	336583
558805	336584
684849	336585
68520	336586
9265	336587
34629	336588
158264	336589
20065	336590
168899	336591
446149	336592
246713	336593
54463	336594
344147	336595
61597	336596
21780	336597
34860	336598
319461	336599
47359	336600
3457	336601
688880	336602
26364	336603
82199	336604
193427	336605
153203	336606
21039	336607
87153	336608
510632	336609
5141	336610
306380	336611
6670	336612
94287	336613
79333	336614
85224	336615
77118	336616
153826	336617
35920	336618
172650	336619
12350	336620
481936	336621
164301	336622
109094	336623
906	336624
384055	336625
551695	336626
687922	336627
116715	336628
606726	336629
599634	336630
150738	336631
71665	336632
41644	336633
36800	336634
229446	336635
355576	336636
241505	336637
274380	336638
693211	336639
45606	336640
94772	336641
143236	336642
19218	336643
82267	336644
20246	336645
65882	336646
301352	336647
529699	336648
168944	336649
420897	336650
195703	336651
226346	336652
142911	336653
478518	336654
49699	336655
653603	336656
4908	336657
400716	336658
377241	336659
44161	336660
683559	336661
490942	336662
9673	336663
263863	336664
116177	336665
361685	336666
459560	336667
314972	336668
614	336669
598916	336670
44191	336671
466287	336672
50801	336673
9470	336674
3395	336675
426462	336676
61456	336677
56315	336678
316216	336679
456993	336680
466439	336681
196289	336682
172248	336683
457012	336684
76554	336685
630802	336686
99539	336687
3644	336688
13125	336689
2385	336690
26307	336691
592815	336692
609034	336693
11188	336694
510166	336695
367053	336696
394142	336697
142068	336698
425111	336699
645709	336700
319626	336701
112236	336702
156706	336703
682286	336704
103031	336705
15965	336706
314096	336707
81361	336708
324140	336709
178012	336710
143616	336711
8789	336712
252918	336713
396590	336714
396757	336715
385385	336716
385518	336717
109240	336718
396754	336719
396732	336720
396677	336721
396692	336722
396782	336723
40845	336724
262120	336725
52369	336726
396825	336727
156360	336728
40847	336729
396933	336730
774	336731
679148	336732
629138	336733
378329	336734
600312	336735
579316	336736
339424	336737
81590	336738
81206	336739
2431	336740
571882	336741
385050	336742
18732	336743
544667	336744
42072	336745
196477	336746
138359	336747
639017	336748
397713	336749
27681	336750
161549	336751
56349	336752
132607	336753
150965	336754
505312	336755
523885	336756
78444	336757
8958	336758
482	336759
464601	336760
660398	336761
526732	336762
14552	336763
190883	336764
75453	336765
456363	336766
97751	336767
258534	336768
215614	336769
228929	336770
72332	336771
6162	336772
456	336773
59508	336774
46677	336775
24575	336776
333702	336777
527637	336778
77083	336779
655842	336780
138592	336781
105521	336782
617158	336783
104120	336784
330912	336785
18994	336786
170571	336787
72262	336788
171916	336789
515770	336790
623789	336791
15888	336792
132971	336793
121119	336794
137287	336795
124519	336796
480273	336797
479353	336798
45236	336799
53	336800
6494	336801
42454	336802
522457	336803
439515	336804
58888	336805
3465	336806
301111	336807
582184	336808
61007	336809
2868	336810
938	336811
394204	336812
137511	336813
696706	336814
197149	336815
601762	336816
21226	336817
138848	336818
190242	336819
133601	336820
523813	336821
26418	336822
261200	336823
517688	336824
54427	336825
3844	336826
18814	336827
194033	336828
247973	336829
17907	336830
10874	336831
492927	336832
559760	336833
130983	336834
356902	336835
296332	336836
505064	336837
362331	336838
58644	336839
2144	336840
427598	336841
494911	336842
368395	336843
87499	336844
111053	336845
380861	336846
76184	336847
330579	336848
681925	336849
271523	336850
116394	336851
625526	336852
181359	336853
54262	336854
604732	336855
14347	336856
59971	336857
350722	336858
62030	336859
402509	336860
6230	336861
283235	336862
405590	336863
226270	336864
53673	336865
587734	336866
314013	336867
68306	336868
364177	336869
551117	336870
679093	336871
258951	336872
436386	336873
27077	336874
419915	336875
193742	336876
193743	336877
200610	336878
48088	336879
419644	336880
55	336881
113398	336882
117408	336883
268636	336884
956	336885
494	336886
248589	336887
687991	336888
36336	336889
195052	336890
1415	336891
400533	336892
551	336893
345996	336894
615536	336895
624949	336896
694789	336897
17618	336898
227177	336899
78638	336900
124033	336901
16183	336902
555236	336903
427528	336904
592224	336905
396683	336906
521241	336907
129780	336908
9357	336909
665420	336910
300325	336911
71116	336912
126554	336913
589458	336914
2210	336915
56469	336916
17388	336917
555129	336918
479069	336919
352207	336920
637930	336921
1542	336922
296959	336923
354457	336924
166745	336925
296955	336926
73567	336927
354651	336928
122100	336929
420052	336930
576496	336931
220416	336932
448865	336933
453042	336934
678944	336935
10975	336936
18656	336937
266283	336938
268886	336939
208138	336940
312206	336941
6685	336942
11452	336943
4728	336944
206525	336945
21570	336946
36874	336947
474308	336948
396025	336949
545095	336950
16823	336951
28394	336952
22	336953
464508	336954
390580	336955
492495	336956
127215	336957
335115	336958
676786	336959
509404	336960
95550	336961
532347	336962
388944	336963
695758	336964
286267	336965
446424	336966
193327	336967
341556	336968
3132	336969
167716	336970
58086	336971
670185	336972
582424	336973
241171	336974
632354	336975
633983	336976
20124	336977
577823	336978
571693	336979
368253	336980
4232	336981
4232	336982
379736	336983
76963	336984
628585	336985
91458	336986
414101	336987
238381	336988
157045	336989
368521	336990
197715	336991
9958	336992
202401	336993
669652	336994
1946	336995
49164	336996
540	336997
540	336998
13970	336999
59086	337000
178375	337001
433333	337002
427580	337003
183454	337004
147501	337005
80308	337006
164379	337007
142841	337008
232873	337009
432359	337010
453924	337011
668550	337012
652494	337013
83954	337014
48170	337015
501558	337016
209871	337017
156538	337018
60351	337019
658938	337020
77	337021
11899	337022
585687	337023
394576	337024
612979	337025
2548	337026
670204	337027
3791	337028
223015	337029
156152	337030
452473	337031
155120	337032
611869	337033
495725	337034
491514	337035
375795	337036
9885	337037
625614	337038
707	337039
397785	337040
501983	337041
182231	337042
82355	337043
644046	337044
123236	337045
109655	337046
158953	337047
96601	337048
62474	337049
17235	337050
534917	337051
182627	337052
554530	337053
487070	337054
26950	337055
34249	337056
345793	337057
670826	337058
680135	337059
317330	337060
507274	337061
222637	337062
171	337063
142006	337064
546794	337065
267802	337066
46998	337067
291939	337068
507189	337069
627873	337070
102038	337071
164644	337072
277192	337073
12946	337074
583169	337075
2324	337076
618973	337077
47384	337078
500260	337079
307559	337080
29866	337081
676079	337082
135075	337083
12989	337084
339953	337085
463105	337086
45647	337087
466813	337088
501466	337089
390621	337090
171918	337091
608598	337092
815	337093
21469	337094
408458	337095
205303	337096
248080	337097
6870	337098
564230	337099
6703	337100
360	337101
153112	337102
692258	337103
10151	337104
186437	337105
455805	337106
483539	337107
685406	337108
101068	337109
359695	337110
375432	337111
44325	337112
75279	337113
668230	337114
414879	337115
340090	337116
609183	337117
87146	337118
2983	337119
553989	337120
62568	337121
645008	337122
9278	337123
175554	337124
58428	337125
397161	337126
53854	337127
248487	337128
3776	337129
227168	337130
22974	337131
356065	337132
175777	337133
77356	337134
256397	337135
22433	337136
92468	337137
478517	337138
270914	337139
197361	337140
71638	337141
12954	337142
562261	337143
165847	337144
159567	337145
47385	337146
40904	337147
214716	337148
236206	337149
401884	337150
81542	337151
83627	337152
61654	337153
601604	337154
52417	337155
383984	337156
23726	337157
81246	337158
303376	337159
81360	337160
362335	337161
109	337162
593737	337163
385006	337164
151138	337165
298167	337166
279447	337167
475902	337168
296410	337169
629660	337170
428923	337171
133298	337172
534170	337173
20286	337174
560466	337175
470399	337176
580039	337177
575350	337178
121871	337179
25440	337180
303823	337181
515464	337182
18093	337183
439395	337184
21918	337185
13740	337186
655485	337187
501142	337188
402688	337189
391282	337190
228618	337191
471977	337192
679977	337193
424627	337194
570029	337195
358299	337196
550800	337197
224615	337198
64145	337199
248697	337200
630898	337201
66718	337202
113938	337203
674055	337204
499107	337205
169857	337206
152674	337207
200298	337208
126698	337209
217355	337210
484644	337211
50602	337212
671844	337213
668223	337214
390929	337215
618028	337216
493794	337217
47218	337218
130763	337219
23329	337220
231575	337221
125289	337222
322378	337223
157034	337224
680203	337225
271027	337226
600357	337227
473597	337228
61913	337229
45437	337230
215	337231
360882	337232
221463	337233
3402	337234
616610	337235
44327	337236
92018	337237
56999	337238
53917	337239
123237	337240
479472	337241
486493	337242
560759	337243
624505	337244
336984	337245
333667	337246
453637	337247
12311	337248
554178	337249
433058	337250
68	337251
639283	337252
269059	337253
610943	337254
121991	337255
605925	337256
36237	337257
27065	337258
431690	337259
392183	337260
552093	337261
226246	337262
437832	337263
382996	337264
104154	337265
662	337266
548745	337267
21586	337268
398054	337269
684572	337270
477835	337271
554903	337272
645249	337273
82866	337274
511814	337275
79720	337276
118036	337277
21612	337278
80353	337279
655558	337280
55437	337281
402808	337282
556895	337283
7140	337284
152332	337285
128399	337286
134408	337287
469026	337288
24384	337289
125741	337290
403614	337291
108547	337292
398540	337293
268028	337294
559060	337295
89646	337296
681827	337297
478562	337298
118496	337299
420871	337300
198766	337301
59625	337302
505324	337303
7444	337304
242476	337305
356623	337306
325776	337307
173426	337308
312230	337309
104852	337310
224371	337311
286817	337312
56108	337313
15897	337314
365583	337315
527654	337316
55976	337317
145389	337318
7449	337319
498280	337320
132447	337321
548907	337322
439361	337323
17538	337324
106994	337325
106812	337326
554199	337327
572279	337328
578140	337329
479322	337330
584922	337331
9308	337332
12803	337333
18626	337334
331520	337335
419575	337336
693392	337337
24649	337338
656091	337339
157299	337340
64628	337341
45527	337342
64599	337343
105127	337344
34332	337345
161111	337346
8714	337347
11321	337348
510337	337349
510340	337350
639241	337351
182397	337352
639243	337353
47	337354
643779	337355
47305	337356
389799	337357
658251	337358
511806	337359
484789	337360
110696	337361
504	337362
559654	337363
255990	337364
45844	337365
98456	337366
5755	337367
263567	337368
606817	337369
147101	337370
32660	337371
329328	337372
372057	337373
8319	337374
21068	337375
208822	337376
7248	337377
441617	337378
318073	337379
148374	337380
48047	337381
12702	337382
549722	337383
496049	337384
75949	337385
669123	337386
49393	337387
39202	337388
21639	337389
75029	337390
648613	337391
497734	337392
658402	337393
244795	337394
471957	337395
549720	337396
602092	337397
515516	337398
602922	337399
636351	337400
196021	337401
57364	337402
391332	337403
1096	337404
36216	337405
645123	337406
99435	337407
389634	337408
2803	337409
45339	337410
567544	337411
88060	337412
88109	337413
88077	337414
298485	337415
567539	337416
687970	337417
679084	337418
190460	337419
27679	337420
164839	337421
498839	337422
98464	337423
262420	337424
420798	337425
105318	337426
407761	337427
115214	337428
79842	337429
18322	337430
636557	337431
11737	337432
122079	337433
58147	337434
633910	337435
193854	337436
572299	337437
490190	337438
523694	337439
139196	337440
109439	337441
1433	337442
525181	337443
463152	337444
432	337445
24664	337446
463337	337447
262309	337448
527664	337449
41689	337450
193520	337451
680828	337452
72232	337453
235780	337454
111290	337455
185262	337456
448737	337457
78190	337458
1421	337459
694726	337460
8440	337461
88006	337462
52316	337463
632733	337464
262996	337465
6447	337466
4321	337467
71444	337468
159685	337469
478292	337470
6700	337471
74169	337472
163521	337473
143558	337474
461471	337475
679228	337476
309800	337477
132456	337478
125509	337479
4014	337480
131223	337481
691192	337482
188466	337483
70392	337484
622909	337485
18320	337486
471680	337487
31343	337488
75931	337489
54457	337490
24174	337491
544734	337492
4108	337493
96791	337494
142198	337495
37099	337496
10180	337497
41894	337498
427014	337499
598920	337500
392968	337501
383672	337502
31816	337503
656718	337504
156568	337505
145003	337506
189132	337507
406001	337508
249472	337509
158092	337510
40705	337511
127897	337512
258496	337513
76389	337514
81153	337515
38230	337516
34535	337517
576987	337518
109381	337519
508808	337520
550486	337521
24094	337522
161584	337523
199910	337524
650801	337525
119239	337526
112418	337527
4848	337528
596529	337529
658192	337530
317306	337531
353699	337532
535297	337533
346261	337534
248648	337535
602753	337536
285783	337537
8632	337538
453264	337539
59698	337540
62452	337541
406837	337542
177340	337543
279153	337544
567524	337545
289097	337546
172154	337547
12667	337548
23684	337549
27501	337550
21778	337551
109518	337552
109548	337553
191215	337554
26950	337555
10062	337556
191101	337557
109478	337558
637008	337559
183390	337560
109592	337561
397987	337562
190910	337563
188200	337564
7381	337565
15532	337566
81132	337567
239929	337568
614020	337569
87686	337570
131659	337571
21429	337572
392715	337573
194353	337574
20294	337575
74869	337576
89356	337577
14620	337578
35409	337579
570794	337580
94890	337581
105676	337582
370718	337583
129837	337584
326685	337585
260094	337586
107873	337587
104493	337588
153812	337589
234266	337590
471472	337591
429286	337592
398292	337593
426581	337594
624532	337595
102762	337596
45814	337597
525224	337598
505273	337599
53078	337600
639406	337601
398709	337602
161613	337603
398670	337604
68	337605
109615	337606
109617	337607
109623	337608
110883	337609
387132	337610
17261	337611
518252	337612
9900	337613
691766	337614
432346	337615
370143	337616
665402	337617
109566	337618
507637	337619
332388	337620
153585	337621
665631	337622
467826	337623
31836	337624
11110	337625
161626	337626
416024	337627
220165	337628
58326	337629
539164	337630
258413	337631
494764	337632
28467	337633
610254	337634
454016	337635
467926	337636
26396	337637
626312	337638
40921	337639
489173	337640
158329	337641
629588	337642
505366	337643
9579	337644
548454	337645
94184	337646
81281	337647
125940	337648
25220	337649
64704	337650
424703	337651
110967	337652
264362	337653
233597	337654
191299	337655
399383	337656
332393	337657
5977	337658
399583	337659
176188	337660
109682	337661
11256	337662
1943	337663
643033	337664
494616	337665
342531	337666
7560	337667
39619	337668
618238	337669
505264	337670
54903	337671
22050	337672
81838	337673
622436	337674
574566	337675
624571	337676
624566	337677
124945	337678
2969	337679
511629	337680
271147	337681
622657	337682
2476	337683
424406	337684
11122	337685
453823	337686
548256	337687
131929	337688
452315	337689
50086	337690
584238	337691
398644	337692
470446	337693
479578	337694
81260	337695
1512	337696
234421	337697
551888	337698
138315	337699
8068	337700
93076	337701
46217	337702
1344	337703
5448	337704
1205	337705
4249	337706
112403	337707
17406	337708
30286	337709
8968	337710
500277	337711
138638	337712
5107	337713
412825	337714
292703	337715
35622	337716
521264	337717
234103	337718
180062	337719
534498	337720
22675	337721
79616	337722
139791	337723
180084	337724
46147	337725
168359	337726
48088	337727
112198	337728
232199	337729
408961	337730
274786	337731
4936	337732
198514	337733
118122	337734
1051	337735
171123	337736
588657	337737
12603	337738
692422	337739
44675	337740
270894	337741
584910	337742
82223	337743
146329	337744
109825	337745
628411	337746
602120	337747
121098	337748
287229	337749
342591	337750
233731	337751
399835	337752
237803	337753
627	337754
400297	337755
636180	337756
519556	337757
639972	337758
303628	337759
64153	337760
47757	337761
272745	337762
11046	337763
595542	337764
643206	337765
2683	337766
15735	337767
88688	337768
98019	337769
10091	337770
215527	337771
511063	337772
329968	337773
77886	337774
151584	337775
24908	337776
112317	337777
639889	337778
118920	337779
16285	337780
51597	337781
414291	337782
144119	337783
403520	337784
55721	337785
599292	337786
435736	337787
96366	337788
416741	337789
219990	337790
172103	337791
386666	337792
596182	337793
87678	337794
36751	337795
302223	337796
511659	337797
168250	337798
527866	337799
626584	337800
331224	337801
512838	337802
1219	337803
594744	337804
398630	337805
85874	337806
39721	337807
30192	337808
74057	337809
126	337810
64367	337811
354013	337812
409344	337813
204855	337814
34409	337815
13061	337816
64896	337817
19831	337818
686893	337819
295614	337820
261247	337821
675097	337822
621097	337823
9814	337824
104706	337825
73494	337826
517776	337827
253168	337828
623245	337829
97675	337830
108192	337831
176356	337832
400545	337833
63468	337834
32489	337835
334283	337836
481880	337837
155642	337838
205401	337839
395788	337840
3661	337841
561425	337842
678148	337843
275611	337844
56292	337845
119012	337846
12337	337847
544097	337848
56652	337849
565167	337850
123364	337851
56380	337852
276913	337853
546644	337854
439337	337855
581046	337856
674270	337857
58260	337858
131924	337859
47507	337860
159849	337861
179976	337862
677366	337863
112377	337864
16900	337865
28421	337866
120460	337867
349390	337868
442063	337869
155931	337870
198694	337871
206254	337872
459817	337873
214434	337874
219946	337875
499757	337876
696024	337877
152198	337878
51144	337879
478793	337880
425673	337881
446692	337882
13825	337883
187415	337884
81341	337885
279836	337886
82332	337887
566995	337888
138220	337889
339516	337890
44034	337891
295708	337892
416627	337893
626844	337894
270248	337895
367075	337896
226409	337897
2118	337898
476	337899
155881	337900
213320	337901
471297	337902
76648	337903
509194	337904
550623	337905
649846	337906
253777	337907
404373	337908
58891	337909
123706	337910
367376	337911
277122	337912
120525	337913
127533	337914
49299	337915
321179	337916
56942	337917
558035	337918
629724	337919
694545	337920
277196	337921
91035	337922
596137	337923
57618	337924
571459	337925
615870	337926
117947	337927
43018	337928
137841	337929
153558	337930
528809	337931
32370	337932
75475	337933
2844	337934
19234	337935
605234	337936
124327	337937
301637	337938
668336	337939
8478	337940
202504	337941
22320	337942
53741	337943
45257	337944
215530	337945
543913	337946
327517	337947
49462	337948
31663	337949
433914	337950
506864	337951
106603	337952
7459	337953
450296	337954
433474	337955
143290	337956
478117	337957
28937	337958
111978	337959
281953	337960
2837	337961
530825	337962
39640	337963
56407	337964
220740	337965
79609	337966
169687	337967
67852	337968
15474	337969
542915	337970
291735	337971
649703	337972
194514	337973
629951	337974
422096	337975
148796	337976
84794	337977
1131	337978
194737	337979
24665	337980
474824	337981
687385	337982
566102	337983
415	337984
546902	337985
309121	337986
376386	337987
25135	337988
63131	337989
77046	337990
256166	337991
140908	337992
611769	337993
19243	337994
410309	337995
334618	337996
56431	337997
145760	337998
662034	337999
483721	338000
503202	338001
167437	338002
97228	338003
164791	338004
424159	338005
359483	338006
162438	338007
646107	338008
552603	338009
158415	338010
83100	338011
81626	338012
98175	338013
94465	338014
591135	338015
267668	338016
87870	338017
521354	338018
408496	338019
65515	338020
24000	338021
256675	338022
161990	338023
588685	338024
294715	338025
650936	338026
43169	338027
36945	338028
94188	338029
54957	338030
636526	338031
277962	338032
571799	338033
163598	338034
648099	338035
112142	338036
159990	338037
8878	338038
456396	338039
456370	338040
162877	338041
219675	338042
550992	338043
56925	338044
294132	338045
53823	338046
645096	338047
12907	338048
591180	338049
356457	338050
290170	338051
51497	338052
39348	338053
464319	338054
54778	338055
564277	338056
545025	338057
545467	338058
126390	338059
499250	338060
257838	338061
451155	338062
34452	338063
575033	338064
483760	338065
417697	338066
347002	338067
268180	338068
18428	338069
3995	338070
331371	338071
669391	338072
639936	338073
479491	338074
24142	338075
2445	338076
94661	338077
628533	338078
411462	338079
503376	338080
654152	338081
433148	338082
480208	338083
24057	338084
25841	338085
476372	338086
97613	338087
260081	338088
21726	338089
84794	338090
1131	338091
107908	338092
607426	338093
556509	338094
485754	338095
2848	338096
25449	338097
160218	338098
204698	338099
160023	338100
170448	338101
94057	338102
64808	338103
362398	338104
643898	338105
37862	338106
84999	338107
668167	338108
126925	338109
553373	338110
131716	338111
57343	338112
127063	338113
1366	338114
161456	338115
31934	338116
687471	338117
675619	338118
57553	338119
56654	338120
42139	338121
2620	338122
485121	338123
598537	338124
10497	338125
267635	338126
163534	338127
232094	338128
483921	338129
23460	338130
8730	338131
464631	338132
273487	338133
69435	338134
458386	338135
429435	338136
27664	338137
438734	338138
629823	338139
357151	338140
190524	338141
6063	338142
10231	338143
28103	338144
239428	338145
440235	338146
532342	338147
620740	338148
393728	338149
264641	338150
239371	338151
270689	338152
110881	338153
666585	338154
21277	338155
193271	338156
409291	338157
657013	338158
335858	338159
289553	338160
165804	338161
150103	338162
56946	338163
433667	338164
149905	338165
605447	338166
661503	338167
342006	338168
602077	338169
399945	338170
191680	338171
51060	338172
2115	338173
502403	338174
404439	338175
427725	338176
372133	338177
81636	338178
260871	338179
286986	338180
64612	338181
197417	338182
39218	338183
42108	338184
10260	338185
56922	338186
85743	338187
155496	338188
224619	338189
30353	338190
354132	338191
357415	338192
37935	338193
70360	338194
598775	338195
20195	338196
235552	338197
18381	338198
6084	338199
472441	338200
34310	338201
9995	338202
2786	338203
345413	338204
296879	338205
157590	338206
276064	338207
10023	338208
282714	338209
51999	338210
53163	338211
691449	338212
249597	338213
139053	338214
225807	338215
607930	338216
679259	338217
112376	338218
16761	338219
376095	338220
437584	338221
315757	338222
138346	338223
375451	338224
79535	338225
52444	338226
446877	338227
467186	338228
101387	338229
557377	338230
16353	338231
633921	338232
73690	338233
544072	338234
94283	338235
235960	338236
2117	338237
272401	338238
272300	338239
371958	338240
282052	338241
111776	338242
10	338243
686218	338244
5080	338245
636494	338246
586571	338247
435083	338248
696057	338249
580477	338250
19693	338251
64158	338252
628360	338253
670750	338254
42801	338255
292356	338256
1469	338257
337	338258
3190	338259
71436	338260
605850	338261
392378	338262
239331	338263
574936	338264
194981	338265
302179	338266
2131	338267
10250	338268
220402	338269
281922	338270
435730	338271
396715	338272
232791	338273
319661	338274
124	338275
416842	338276
295785	338277
343837	338278
7259	338279
519774	338280
685911	338281
94465	338282
577580	338283
18255	338284
151487	338285
262582	338286
93202	338287
264979	338288
330305	338289
485101	338290
483704	338291
4023	338292
210839	338293
197965	338294
3851	338295
259780	338296
188	338297
120528	338298
533335	338299
670792	338300
95471	338301
97302	338302
649978	338303
658323	338304
456794	338305
170828	338306
31770	338307
250809	338308
378259	338309
531928	338310
36290	338311
19182	338312
132682	338313
445597	338314
59010	338315
171033	338316
2842	338317
364378	338318
565424	338319
20914	338320
436369	338321
477302	338322
229851	338323
15452	338324
49608	338325
394408	338326
80340	338327
650077	338328
671791	338329
262521	338330
259173	338331
149102	338332
5778	338333
5779	338334
643938	338335
643888	338336
111435	338337
1162	338338
10248	338339
21495	338340
494193	338341
576365	338342
112810	338343
14313	338344
43152	338345
127026	338346
690565	338347
40459	338348
534696	338349
4630	338350
7504	338351
153663	338352
613496	338353
658778	338354
303588	338355
373101	338356
116360	338357
112191	338358
40533	338359
621308	338360
9665	338361
145315	338362
113394	338363
123967	338364
199866	338365
4012	338366
19208	338367
35327	338368
294784	338369
525413	338370
297761	338371
453230	338372
66153	338373
204739	338374
1330	338375
679362	338376
375151	338377
330967	338378
78398	338379
89908	338380
94499	338381
79	338382
505504	338383
221284	338384
414524	338385
420941	338386
82478	338387
91578	338388
97189	338389
612542	338390
68746	338391
47226	338392
608956	338393
504544	338394
316117	338395
846	338396
356012	338397
630956	338398
31669	338399
561039	338400
16574	338401
652139	338402
26185	338403
149763	338404
67441	338405
37085	338406
138708	338407
393318	338408
136752	338409
54806	338410
468676	338411
63254	338412
387278	338413
626577	338414
157807	338415
387218	338416
45743	338417
271711	338418
395079	338419
12327	338420
24821	338421
167671	338422
200634	338423
690743	338424
21101	338425
2074	338426
516169	338427
162	338428
160523	338429
651064	338430
542405	338431
84210	338432
549180	338433
51961	338434
6241	338435
195890	338436
162864	338437
13652	338438
323174	338439
2772	338440
395166	338441
368911	338442
4988	338443
675445	338444
119377	338445
33640	338446
686351	338447
324220	338448
79278	338449
12369	338450
54594	338451
131914	338452
194917	338453
36662	338454
201078	338455
52656	338456
288649	338457
208997	338458
478628	338459
16260	338460
345298	338461
301707	338462
43563	338463
126341	338464
843	338465
369908	338466
111983	338467
104050	338468
305100	338469
84177	338470
327534	338471
72601	338472
554136	338473
161861	338474
231627	338475
94608	338476
104835	338477
162083	338478
552579	338479
160831	338480
133460	338481
570271	338482
384009	338483
16025	338484
21043	338485
643911	338486
130951	338487
19212	338488
78122	338489
116641	338490
487980	338491
211874	338492
669271	338493
331503	338494
301543	338495
413552	338496
61308	338497
480217	338498
88597	338499
389034	338500
642253	338501
412571	338502
164043	338503
61270	338504
231964	338505
550995	338506
422965	338507
428120	338508
676432	338509
252268	338510
307015	338511
22266	338512
88487	338513
59982	338514
403938	338515
24781	338516
109054	338517
453549	338518
691027	338519
602203	338520
20429	338521
1676	338522
372467	338523
34145	338524
424887	338525
5901	338526
77382	338527
205226	338528
96270	338529
441523	338530
262751	338531
170855	338532
460174	338533
161805	338534
608862	338535
633312	338536
141267	338537
44091	338538
19188	338539
146857	338540
112766	338541
57186	338542
429498	338543
497488	338544
242085	338545
608326	338546
478365	338547
191883	338548
15292	338549
334543	338550
14028	338551
562231	338552
270881	338553
10247	338554
693043	338555
628320	338556
115920	338557
10243	338558
528316	338559
79169	338560
42149	338561
163650	338562
288659	338563
440986	338564
30686	338565
149400	338566
3452	338567
633450	338568
154660	338569
115377	338570
381131	338571
464616	338572
456596	338573
98585	338574
24790	338575
241373	338576
19762	338577
335453	338578
601098	338579
301617	338580
334157	338581
565775	338582
539555	338583
539500	338584
19201	338585
91825	338586
39475	338587
98229	338588
434009	338589
627185	338590
15425	338591
697350	338592
39828	338593
466644	338594
466647	338595
466649	338596
466663	338597
466674	338598
184942	338599
586474	338600
634719	338601
433330	338602
635194	338603
28607	338604
330639	338605
172194	338606
217544	338607
458148	338608
51562	338609
8010	338610
668430	338611
338984	338612
48955	338613
9884	338614
326815	338615
639986	338616
223896	338617
296844	338618
649734	338619
12692	338620
73060	338621
315768	338622
259150	338623
497761	338624
92	338625
157065	338626
534705	338627
392421	338628
383311	338629
13773	338630
287823	338631
155679	338632
94397	338633
221598	338634
421591	338635
527014	338636
124498	338637
155937	338638
379855	338639
260118	338640
484077	338641
672045	338642
571817	338643
232294	338644
456341	338645
456393	338646
667501	338647
238744	338648
95611	338649
20965	338650
205447	338651
74370	338652
54231	338653
27296	338654
90115	338655
144210	338656
9866	338657
654230	338658
88784	338659
402155	338660
276864	338661
636673	338662
439391	338663
64541	338664
478723	338665
144134	338666
60778	338667
206489	338668
511222	338669
373883	338670
294746	338671
5008	338672
5010	338673
96617	338674
396686	338675
507040	338676
46281	338677
414918	338678
83430	338679
212278	338680
60784	338681
12342	338682
211804	338683
479822	338684
480642	338685
170594	338686
417770	338687
650047	338688
1082	338689
675601	338690
540863	338691
329133	338692
412787	338693
503242	338694
119248	338695
339851	338696
110304	338697
418386	338698
44753	338699
19825	338700
253965	338701
441236	338702
318083	338703
524977	338704
592939	338705
8491	338706
4465	338707
671946	338708
577316	338709
177287	338710
204557	338711
138596	338712
499690	338713
518500	338714
339021	338715
687099	338716
77095	338717
8485	338718
675206	338719
84512	338720
299763	338721
7019	338722
527352	338723
82071	338724
64585	338725
519327	338726
641145	338727
58501	338728
64917	338729
431607	338730
617052	338731
116651	338732
505589	338733
544688	338734
1919	338735
289444	338736
422183	338737
324439	338738
67701	338739
194004	338740
503831	338741
686085	338742
107874	338743
10501	338744
284781	338745
483732	338746
653870	338747
41323	338748
532677	338749
621154	338750
58112	338751
59030	338752
495632	338753
493666	338754
179143	338755
104690	338756
196024	338757
289132	338758
171832	338759
666597	338760
4206	338761
693387	338762
628373	338763
381604	338764
158	338765
621017	338766
3447	338767
8127	338768
19642	338769
81738	338770
282135	338771
57454	338772
98197	338773
110958	338774
203574	338775
288877	338776
19836	338777
53949	338778
37266	338779
513131	338780
531372	338781
361560	338782
2861	338783
630848	338784
204837	338785
387627	338786
1308	338787
268040	338788
339869	338789
341303	338790
338090	338791
26788	338792
73019	338793
407460	338794
62304	338795
686312	338796
622681	338797
101996	338798
24876	338799
131394	338800
47675	338801
170940	338802
186620	338803
694192	338804
3030	338805
609314	338806
448763	338807
68300	338808
64547	338809
283141	338810
421541	338811
674934	338812
156914	338813
572610	338814
108894	338815
41394	338816
553324	338817
315534	338818
615196	338819
50195	338820
664708	338821
193010	338822
411460	338823
10181	338824
208449	338825
401901	338826
12299	338827
206021	338828
655622	338829
159388	338830
318045	338831
115677	338832
4688	338833
479651	338834
307680	338835
1705	338836
176991	338837
33777	338838
106143	338839
573029	338840
12778	338841
595859	338842
98924	338843
620230	338844
56948	338845
659097	338846
45519	338847
57431	338848
253568	338849
639309	338850
170731	338851
45333	338852
105259	338853
365	338854
5170	338855
174496	338856
148522	338857
40155	338858
565289	338859
206067	338860
427855	338861
588189	338862
108936	338863
19059	338864
494480	338865
166190	338866
293953	338867
41236	338868
7713	338869
10953	338870
97704	338871
669458	338872
148520	338873
15295	338874
115365	338875
2246	338876
396502	338877
678662	338878
353	338879
553374	338880
53432	338881
86785	338882
140630	338883
30639	338884
53238	338885
173252	338886
273123	338887
27487	338888
121861	338889
184385	338890
538872	338891
34904	338892
67987	338893
601152	338894
666878	338895
110514	338896
28606	338897
324496	338898
49599	338899
211058	338900
346835	338901
609448	338902
254836	338903
464278	338904
46390	338905
114545	338906
383552	338907
318761	338908
320008	338909
131116	338910
23251	338911
484261	338912
664135	338913
134085	338914
184096	338915
192983	338916
176472	338917
176891	338918
212826	338919
544725	338920
81740	338921
574696	338922
36211	338923
23064	338924
642934	338925
33420	338926
619390	338927
63285	338928
40014	338929
13859	338930
610131	338931
40037	338932
620	338933
654105	338934
375539	338935
36804	338936
172121	338937
691798	338938
117377	338939
98745	338940
108657	338941
346372	338942
330635	338943
32680	338944
97671	338945
673167	338946
59781	338947
72360	338948
152765	338949
250775	338950
487787	338951
107317	338952
665723	338953
143118	338954
59804	338955
297208	338956
36400	338957
445563	338958
641163	338959
470169	338960
3605	338961
351081	338962
9366	338963
50182	338964
901	338965
405333	338966
685205	338967
17395	338968
629692	338969
527756	338970
524443	338971
143373	338972
50793	338973
190690	338974
151819	338975
200039	338976
593812	338977
146812	338978
344731	338979
309479	338980
242766	338981
397024	338982
641177	338983
440442	338984
402489	338985
182711	338986
344241	338987
53366	338988
376873	338989
151068	338990
121441	338991
376896	338992
621996	338993
63487	338994
135867	338995
402834	338996
162045	338997
119217	338998
151128	338999
278909	339000
168055	339001
469030	339002
125731	339003
690861	339004
469041	339005
416458	339006
489450	339007
990	339008
11065	339009
131747	339010
11102	339011
46531	339012
137958	339013
6685	339014
137922	339015
4355	339016
137870	339017
49342	339018
525795	339019
525954	339020
6675	339021
137826	339022
137914	339023
468813	339024
504001	339025
617962	339026
28146	339027
413714	339028
621305	339029
137492	339030
106736	339031
44313	339032
132608	339033
501175	339034
325829	339035
38329	339036
271273	339037
473022	339038
525034	339039
47	339040
678461	339041
111306	339042
255508	339043
667362	339044
152982	339045
590975	339046
292707	339047
8821	339048
252695	339049
345667	339050
121164	339051
9343	339052
84901	339053
625835	339054
153498	339055
71281	339056
529035	339057
136413	339058
274052	339059
680895	339060
386715	339061
153299	339062
641192	339063
638127	339064
641201	339065
675643	339066
21644	339067
639736	339068
378446	339069
59853	339070
347411	339071
630693	339072
632859	339073
24684	339074
525438	339075
179114	339076
119310	339077
73865	339078
5245	339079
21570	339080
261724	339081
452871	339082
267966	339083
297189	339084
474171	339085
174033	339086
583834	339087
64368	339088
669020	339089
85999	339090
29610	339091
17335	339092
187563	339093
570239	339094
241179	339095
28526	339096
52000	339097
59390	339098
447060	339099
683606	339100
338998	339101
418720	339102
279756	339103
368701	339104
458241	339105
11661	339106
670657	339107
157943	339108
691456	339109
521298	339110
55005	339111
308575	339112
7264	339113
436475	339114
646247	339115
661064	339116
356851	339117
415188	339118
683502	339119
125907	339120
38782	339121
508391	339122
21266	339123
580	339124
641330	339125
189674	339126
1024	339127
84613	339128
582197	339129
154735	339130
43294	339131
57208	339132
58579	339133
34909	339134
508266	339135
21609	339136
163590	339137
399884	339138
641508	339139
161965	339140
641495	339141
248522	339142
161978	339143
641544	339144
597916	339145
1311	339146
641539	339147
1311	339148
641538	339149
52375	339150
419380	339151
533553	339152
162467	339153
83840	339154
418465	339155
547407	339156
121743	339157
117316	339158
469778	339159
166007	339160
641625	339161
375867	339162
403105	339163
38138	339164
678934	339165
633472	339166
54349	339167
399164	339168
148839	339169
121961	339170
83449	339171
500047	339172
130517	339173
237951	339174
407310	339175
635770	339176
41257	339177
209129	339178
540895	339179
96184	339180
166909	339181
43181	339182
251696	339183
906	339184
151901	339185
47160	339186
185638	339187
73608	339188
499397	339189
171065	339190
677504	339191
632178	339192
663879	339193
388121	339194
219516	339195
53944	339196
202380	339197
101073	339198
645296	339199
195575	339200
126477	339201
548861	339202
571581	339203
48806	339204
143516	339205
83583	339206
7387	339207
35531	339208
543663	339209
507090	339210
514723	339211
3676	339212
629449	339213
610395	339214
254221	339215
280007	339216
657297	339217
60438	339218
599840	339219
1529	339220
22600	339221
77548	339222
77393	339223
259982	339224
336988	339225
257016	339226
74622	339227
503633	339228
105931	339229
160307	339230
450789	339231
338606	339232
609105	339233
146771	339234
326726	339235
5460	339236
28364	339237
4188	339238
233	339239
1782	339240
83955	339241
612153	339242
7147	339243
37883	339244
421707	339245
25253	339246
518625	339247
208186	339248
1951	339249
680529	339250
653505	339251
293676	339252
30103	339253
218858	339254
21199	339255
1888	339256
152656	339257
105931	339258
651444	339259
635080	339260
6783	339261
4520	339262
346607	339263
258911	339264
142588	339265
142509	339266
249972	339267
642554	339268
19262	339269
597479	339270
64512	339271
567447	339272
162028	339273
367381	339274
517862	339275
573014	339276
589033	339277
57003	339278
21679	339279
346620	339280
34325	339281
129152	339282
75542	339283
36998	339284
310473	339285
152868	339286
296443	339287
561658	339288
50876	339289
40050	339290
310023	339291
461773	339292
695982	339293
507913	339294
570911	339295
15568	339296
132169	339297
131981	339298
63915	339299
39611	339300
36488	339301
602263	339302
21225	339303
422534	339304
95169	339305
13089	339306
1615	339307
58613	339308
504255	339309
6482	339310
296419	339311
245523	339312
27705	339313
26019	339314
96954	339315
155476	339316
403163	339317
599299	339318
244103	339319
417284	339320
11984	339321
553478	339322
689639	339323
1273	339324
272478	339325
402	339326
433885	339327
582088	339328
353953	339329
233569	339330
513745	339331
128873	339332
495238	339333
152799	339334
88524	339335
5945	339336
592711	339337
32941	339338
98533	339339
105254	339340
71701	339341
300091	339342
1287	339343
107	339344
378566	339345
33597	339346
19935	339347
28108	339348
8599	339349
256	339350
24217	339351
465144	339352
402578	339353
566527	339354
250855	339355
12302	339356
23014	339357
244350	339358
465078	339359
137780	339360
34237	339361
79494	339362
464306	339363
9872	339364
1462	339365
51578	339366
131395	339367
61466	339368
264477	339369
558938	339370
238407	339371
338056	339372
2637	339373
184982	339374
371668	339375
198613	339376
141225	339377
576517	339378
477625	339379
3991	339380
258966	339381
5076	339382
459330	339383
4880	339384
470019	339385
1190	339386
86007	339387
51529	339388
123711	339389
460212	339390
123742	339391
157667	339392
403917	339393
194691	339394
431988	339395
27319	339396
2784	339397
492318	339398
1757	339399
26421	339400
686293	339401
177316	339402
643518	339403
660957	339404
252594	339405
645	339406
240384	339407
549292	339408
577465	339409
19395	339410
128952	339411
411505	339412
46027	339413
362196	339414
681066	339415
549285	339416
549277	339417
549276	339418
389484	339419
187342	339420
143012	339421
143012	339422
363492	339423
6	339424
154066	339425
549254	339426
533769	339427
6	339428
6	339429
339820	339430
570	339431
487286	339432
368870	339433
282271	339434
213549	339435
595352	339436
575331	339437
61411	339438
309780	339439
622477	339440
628498	339441
9053	339442
559276	339443
58961	339444
47650	339445
316200	339446
60021	339447
171183	339448
94903	339449
389277	339450
584825	339451
587600	339452
130134	339453
24156	339454
598201	339455
47127	339456
549896	339457
36568	339458
11673	339459
16246	339460
13141	339461
409449	339462
248541	339463
142655	339464
52463	339465
600686	339466
697868	339467
42452	339468
516195	339469
352019	339470
444615	339471
311814	339472
150236	339473
669417	339474
279795	339475
694508	339476
343265	339477
222816	339478
1073	339479
57039	339480
104966	339481
554749	339482
150273	339483
7987	339484
214310	339485
687845	339486
90156	339487
252360	339488
343236	339489
594250	339490
2783	339491
503389	339492
333827	339493
600935	339494
53482	339495
1514	339496
81394	339497
19460	339498
250658	339499
517142	339500
7692	339501
64558	339502
4628	339503
2031	339504
46524	339505
459603	339506
1923	339507
10360	339508
9494	339509
3685	339510
172323	339511
203457	339512
499543	339513
222961	339514
421230	339515
202534	339516
1617	339517
194882	339518
555224	339519
24860	339520
379578	339521
694390	339522
404087	339523
18887	339524
152593	339525
533998	339526
178096	339527
507268	339528
245972	339529
411242	339530
259582	339531
348590	339532
432693	339533
551728	339534
252295	339535
199526	339536
362743	339537
590375	339538
22	339539
108874	339540
12957	339541
4755	339542
6951	339543
200554	339544
4758	339545
12956	339546
21273	339547
85968	339548
22668	339549
10414	339550
15326	339551
678218	339552
67605	339553
119937	339554
594166	339555
14	339556
25383	339557
151404	339558
172415	339559
48	339560
2374	339561
627243	339562
1810	339563
481050	339564
42446	339565
215468	339566
308479	339567
69777	339568
510554	339569
688929	339570
324116	339571
178570	339572
84695	339573
250740	339574
362800	339575
621422	339576
209799	339577
52611	339578
199456	339579
50652	339580
565348	339581
96273	339582
626625	339583
623549	339584
66824	339585
404875	339586
4	339587
372831	339588
98303	339589
4550	339590
641001	339591
191678	339592
523866	339593
110808	339594
490254	339595
296151	339596
657008	339597
130728	339598
22235	339599
7787	339600
58879	339601
13	339602
485179	339603
43138	339604
239433	339605
512668	339606
485229	339607
9437	339608
18590	339609
617281	339610
547205	339611
37630	339612
59442	339613
30376	339614
404284	339615
145028	339616
37699	339617
544182	339618
194521	339619
642770	339620
75085	339621
358554	339622
347357	339623
664071	339624
604493	339625
187575	339626
509724	339627
49459	339628
572812	339629
364109	339630
34536	339631
9422	339632
102614	339633
365435	339634
10416	339635
315150	339636
299988	339637
46176	339638
9105	339639
88736	339640
557088	339641
345777	339642
38484	339643
17779	339644
320746	339645
19993	339646
55737	339647
136180	339648
410423	339649
40844	339650
24731	339651
281881	339652
91146	339653
623249	339654
179518	339655
80542	339656
124843	339657
22949	339658
93773	339659
546125	339660
86051	339661
598070	339662
42888	339663
507002	339664
3573	339665
150193	339666
266554	339667
194715	339668
29996	339669
240157	339670
2599	339671
495001	339672
251083	339673
673122	339674
53739	339675
11718	339676
139937	339677
82560	339678
232265	339679
115408	339680
162398	339681
417024	339682
287259	339683
563965	339684
21697	339685
422636	339686
676770	339687
358858	339688
107413	339689
75923	339690
494838	339691
392907	339692
28555	339693
12134	339694
377457	339695
126812	339696
3278	339697
210692	339698
302612	339699
112501	339700
72999	339701
178039	339702
413215	339703
2912	339704
88383	339705
632137	339706
51756	339707
213336	339708
153884	339709
164035	339710
107438	339711
313299	339712
88389	339713
9416	339714
433191	339715
585452	339716
500840	339717
244496	339718
230674	339719
426000	339720
37542	339721
163369	339722
688494	339723
6357	339724
377523	339725
207948	339726
121370	339727
63809	339728
571112	339729
54331	339730
309262	339731
675070	339732
44748	339733
160312	339734
89189	339735
556801	339736
456443	339737
401695	339738
423054	339739
66	339740
188877	339741
197471	339742
530471	339743
638664	339744
738	339745
414456	339746
43075	339747
185650	339748
192666	339749
124295	339750
445891	339751
146795	339752
419142	339753
294347	339754
401179	339755
348115	339756
88530	339757
300320	339758
123473	339759
14748	339760
86315	339761
90065	339762
212940	339763
608023	339764
478082	339765
82257	339766
101335	339767
16704	339768
85558	339769
23520	339770
301710	339771
12509	339772
279789	339773
199851	339774
452583	339775
590372	339776
499378	339777
13214	339778
651743	339779
595499	339780
172240	339781
326469	339782
169600	339783
105193	339784
589472	339785
339367	339786
550971	339787
507795	339788
559695	339789
395521	339790
216309	339791
1179	339792
5050	339793
15310	339794
31140	339795
577345	339796
9323	339797
74518	339798
107186	339799
230028	339800
667612	339801
22013	339802
6705	339803
57288	339804
144092	339805
343988	339806
413385	339807
524134	339808
444964	339809
85054	339810
35076	339811
377024	339812
321449	339813
32945	339814
28096	339815
294459	339816
230696	339817
377	339818
59631	339819
2086	339820
185395	339821
108558	339822
392989	339823
64289	339824
252493	339825
92171	339826
131158	339827
175079	339828
486986	339829
42928	339830
251525	339831
92456	339832
151531	339833
643671	339834
79413	339835
593595	339836
53454	339837
130259	339838
375825	339839
161668	339840
152970	339841
541544	339842
541028	339843
458988	339844
377840	339845
232315	339846
20385	339847
611578	339848
294309	339849
410338	339850
553927	339851
7769	339852
392778	339853
58669	339854
179347	339855
14842	339856
76419	339857
437494	339858
630501	339859
477068	339860
451119	339861
503234	339862
522795	339863
484035	339864
169620	339865
167476	339866
401615	339867
3164	339868
73209	339869
162172	339870
567202	339871
146384	339872
524015	339873
23170	339874
596772	339875
41310	339876
76169	339877
88202	339878
145276	339879
136819	339880
142170	339881
30621	339882
480076	339883
26527	339884
169428	339885
54210	339886
652647	339887
1078	339888
169854	339889
18159	339890
16037	339891
240640	339892
153617	339893
6530	339894
83129	339895
345897	339896
133622	339897
172085	339898
235831	339899
485252	339900
186139	339901
680297	339902
2112	339903
406672	339904
625104	339905
295235	339906
623064	339907
143741	339908
513764	339909
156914	339910
688954	339911
377190	339912
156507	339913
2025	339914
407840	339915
5916	339916
470260	339917
92406	339918
2343	339919
598883	339920
623985	339921
310971	339922
107064	339923
31874	339924
607763	339925
82621	339926
309411	339927
26521	339928
42060	339929
103973	339930
45056	339931
546910	339932
124756	339933
623321	339934
130902	339935
78942	339936
425559	339937
526816	339938
515555	339939
18318	339940
99664	339941
36204	339942
81047	339943
17272	339944
668900	339945
27141	339946
102931	339947
229494	339948
47701	339949
32747	339950
149342	339951
15105	339952
232019	339953
15400	339954
1124	339955
621110	339956
90891	339957
419951	339958
325650	339959
97881	339960
92201	339961
95412	339962
34089	339963
258418	339964
22701	339965
52684	339966
378649	339967
37990	339968
318780	339969
511369	339970
419469	339971
8550	339972
12576	339973
258443	339974
589233	339975
201372	339976
23785	339977
480667	339978
684559	339979
66479	339980
6514	339981
659581	339982
643869	339983
638162	339984
326195	339985
497500	339986
661507	339987
629593	339988
322598	339989
624861	339990
88042	339991
40315	339992
138971	339993
452780	339994
114513	339995
4201	339996
1364	339997
419134	339998
88296	339999
75852	340000
41566	340001
21135	340002
7560	340003
300115	340004
240825	340005
439512	340006
67693	340007
499306	340008
206517	340009
6170	340010
203473	340011
295260	340012
258883	340013
204986	340014
619197	340015
593433	340016
401753	340017
939	340018
64413	340019
46276	340020
655146	340021
21219	340022
692862	340023
59024	340024
420657	340025
426158	340026
152422	340027
30189	340028
99848	340029
35821	340030
623788	340031
2673	340032
369091	340033
272457	340034
188821	340035
383718	340036
221373	340037
607139	340038
354328	340039
284513	340040
208198	340041
64245	340042
435441	340043
151778	340044
319277	340045
37146	340046
181465	340047
603131	340048
210993	340049
506973	340050
97352	340051
624326	340052
501298	340053
645128	340054
592468	340055
26432	340056
505232	340057
654281	340058
526644	340059
671112	340060
176506	340061
172976	340062
12	340063
584483	340064
245543	340065
161436	340066
72119	340067
568664	340068
10610	340069
244746	340070
28111	340071
510679	340072
603113	340073
560	340074
441394	340075
19375	340076
494620	340077
197150	340078
871	340079
871	340080
388620	340081
21127	340082
2674	340083
1515	340084
4255	340085
697870	340086
9690	340087
121611	340088
95782	340089
51134	340090
59228	340091
80699	340092
56457	340093
141364	340094
80526	340095
371902	340096
333409	340097
141	340098
289395	340099
625303	340100
671922	340101
425493	340102
11553	340103
21909	340104
524267	340105
377621	340106
270256	340107
444675	340108
298623	340109
136041	340110
61678	340111
512023	340112
552149	340113
173916	340114
538291	340115
2136	340116
92094	340117
615211	340118
104478	340119
597328	340120
10228	340121
89373	340122
340287	340123
36943	340124
229	340125
78557	340126
444603	340127
664527	340128
5439	340129
439638	340130
518092	340131
160466	340132
136361	340133
74952	340134
160227	340135
678687	340136
207434	340137
51468	340138
365228	340139
129881	340140
27754	340141
128098	340142
539226	340143
110149	340144
54797	340145
596915	340146
372955	340147
404483	340148
494626	340149
486727	340150
280147	340151
164221	340152
1224	340153
125728	340154
8787	340155
611509	340156
243708	340157
148944	340158
60118	340159
272079	340160
41778	340161
494204	340162
468580	340163
636930	340164
256528	340165
661196	340166
618023	340167
666828	340168
666817	340169
437973	340170
252537	340171
622927	340172
224013	340173
695796	340174
36436	340175
680479	340176
570530	340177
419219	340178
448905	340179
128642	340180
149093	340181
155823	340182
404011	340183
32261	340184
211114	340185
149584	340186
105914	340187
377222	340188
233689	340189
35338	340190
536177	340191
614868	340192
694034	340193
172108	340194
469620	340195
182585	340196
167609	340197
272293	340198
1908	340199
301967	340200
576286	340201
102836	340202
179557	340203
195313	340204
6889	340205
22748	340206
3343	340207
654935	340208
3658	340209
252087	340210
111767	340211
508470	340212
386300	340213
549572	340214
433438	340215
571846	340216
223	340217
4350	340218
1234	340219
11488	340220
2200	340221
6692	340222
3031	340223
4359	340224
525916	340225
531666	340226
592317	340227
73217	340228
662154	340229
118909	340230
188092	340231
684030	340232
680972	340233
87062	340234
140279	340235
604883	340236
71582	340237
212277	340238
499604	340239
13716	340240
58224	340241
666796	340242
102814	340243
443694	340244
586403	340245
581074	340246
4204	340247
25765	340248
89548	340249
687944	340250
667	340251
500244	340252
133790	340253
6883	340254
545141	340255
342515	340256
11067	340257
375412	340258
24511	340259
382706	340260
562220	340261
158869	340262
273826	340263
89881	340264
23584	340265
37567	340266
635739	340267
640773	340268
1569	340269
201308	340270
230203	340271
130946	340272
30864	340273
644339	340274
15531	340275
646190	340276
455409	340277
60736	340278
86537	340279
148090	340280
107937	340281
195643	340282
10817	340283
243233	340284
47344	340285
321196	340286
294886	340287
9918	340288
429689	340289
175100	340290
667576	340291
696785	340292
313520	340293
230580	340294
146284	340295
549263	340296
531038	340297
274795	340298
279611	340299
312779	340300
99939	340301
79237	340302
537830	340303
576500	340304
295258	340305
132518	340306
309109	340307
8161	340308
393092	340309
367611	340310
20709	340311
159836	340312
222339	340313
351547	340314
118744	340315
524074	340316
600897	340317
172478	340318
560135	340319
54334	340320
78007	340321
496468	340322
334128	340323
127545	340324
51152	340325
51152	340326
51152	340327
424897	340328
559900	340329
67140	340330
662693	340331
176805	340332
203449	340333
685716	340334
99820	340335
570	340336
465347	340337
403904	340338
229288	340339
364546	340340
562059	340341
513756	340342
16341	340343
401189	340344
423117	340345
398257	340346
351281	340347
572564	340348
590324	340349
278006	340350
6859	340351
229399	340352
347072	340353
666932	340354
117714	340355
431686	340356
455826	340357
7513	340358
188889	340359
111058	340360
341780	340361
584707	340362
280362	340363
148012	340364
639488	340365
420615	340366
9887	340367
386859	340368
94593	340369
92540	340370
480577	340371
678574	340372
312217	340373
378387	340374
554906	340375
633419	340376
531071	340377
144544	340378
535980	340379
68823	340380
538473	340381
192165	340382
172052	340383
594337	340384
330441	340385
49215	340386
408267	340387
388376	340388
139380	340389
137951	340390
616416	340391
76386	340392
531227	340393
671811	340394
159890	340395
29753	340396
126614	340397
270424	340398
171800	340399
118043	340400
48716	340401
86627	340402
159130	340403
192419	340404
433779	340405
16341	340406
247131	340407
121064	340408
298473	340409
185890	340410
102997	340411
567545	340412
85888	340413
555908	340414
189727	340415
307780	340416
39220	340417
283633	340418
345859	340419
110969	340420
628430	340421
10710	340422
195187	340423
172090	340424
523716	340425
314220	340426
461977	340427
208947	340428
425245	340429
125763	340430
2082	340431
595483	340432
455034	340433
144576	340434
53119	340435
591933	340436
359469	340437
196440	340438
171065	340439
2136	340440
2539	340441
127196	340442
50403	340443
245406	340444
297783	340445
440126	340446
464334	340447
447970	340448
414556	340449
207499	340450
399047	340451
16773	340452
657873	340453
405260	340454
142561	340455
308762	340456
143667	340457
6488	340458
547000	340459
180662	340460
315636	340461
327878	340462
15156	340463
623442	340464
434447	340465
19473	340466
551640	340467
504619	340468
688314	340469
240593	340470
27445	340471
118342	340472
51617	340473
307912	340474
5495	340475
651978	340476
324734	340477
86592	340478
19519	340479
569817	340480
336802	340481
156031	340482
502599	340483
90438	340484
572697	340485
388266	340486
569153	340487
12818	340488
67860	340489
580313	340490
626488	340491
629727	340492
12233	340493
621520	340494
273389	340495
600552	340496
411096	340497
3851	340498
18892	340499
528	340500
5518	340501
366833	340502
685238	340503
16666	340504
75035	340505
361797	340506
512677	340507
170	340508
399803	340509
193335	340510
401111	340511
196609	340512
201808	340513
534173	340514
46561	340515
83227	340516
297654	340517
566703	340518
455626	340519
322819	340520
68907	340521
527996	340522
6192	340523
569698	340524
647629	340525
401053	340526
142797	340527
589115	340528
600486	340529
82302	340530
277908	340531
651870	340532
158291	340533
493892	340534
256918	340535
284175	340536
336	340537
597805	340538
11536	340539
146619	340540
97064	340541
333861	340542
192753	340543
166303	340544
85476	340545
240324	340546
57775	340547
402166	340548
651946	340549
403715	340550
1577	340551
665016	340552
138844	340553
8625	340554
601813	340555
151648	340556
80546	340557
7271	340558
128914	340559
1999	340560
58679	340561
368915	340562
487315	340563
4685	340564
131418	340565
331910	340566
294696	340567
10203	340568
413310	340569
652147	340570
455514	340571
127078	340572
203799	340573
540519	340574
223843	340575
632340	340576
111219	340577
115251	340578
616995	340579
5525	340580
242072	340581
485745	340582
10689	340583
456788	340584
283843	340585
26556	340586
123032	340587
134462	340588
73698	340589
40539	340590
153601	340591
417192	340592
99052	340593
608078	340594
304945	340595
581847	340596
208021	340597
208013	340598
369409	340599
582038	340600
35900	340601
160123	340602
12092	340603
78342	340604
145655	340605
468887	340606
58752	340607
638620	340608
315539	340609
70454	340610
18180	340611
257735	340612
14127	340613
154243	340614
1174	340615
24095	340616
293974	340617
1497	340618
944	340619
115854	340620
26462	340621
430548	340622
647364	340623
11290	340624
49743	340625
359628	340626
92445	340627
3699	340628
53001	340629
52241	340630
40529	340631
280854	340632
268110	340633
22602	340634
602772	340635
415414	340636
459459	340637
446	340638
418570	340639
370403	340640
335185	340641
350288	340642
544911	340643
5742	340644
644200	340645
365715	340646
507285	340647
1491	340648
539307	340649
385156	340650
166044	340651
591976	340652
406322	340653
638770	340654
413237	340655
19279	340656
71468	340657
264413	340658
633760	340659
212895	340660
123478	340661
168923	340662
157289	340663
410060	340664
438569	340665
1993	340666
324902	340667
613225	340668
220252	340669
66433	340670
175	340671
586586	340672
311	340673
220234	340674
346347	340675
164359	340676
653182	340677
559972	340678
120151	340679
377691	340680
607699	340681
496660	340682
427171	340683
175	340684
141547	340685
1390	340686
48463	340687
346353	340688
122	340689
211037	340690
315143	340691
126841	340692
315239	340693
410003	340694
350487	340695
151930	340696
5247	340697
57992	340698
22034	340699
2564	340700
129536	340701
119826	340702
519519	340703
32779	340704
5851	340705
67893	340706
397102	340707
655557	340708
237066	340709
184258	340710
15176	340711
15604	340712
113683	340713
36612	340714
605869	340715
316822	340716
655383	340717
24622	340718
20634	340719
85670	340720
291643	340721
639222	340722
12971	340723
611068	340724
497339	340725
429109	340726
410421	340727
251111	340728
665515	340729
230329	340730
598980	340731
42055	340732
359240	340733
280626	340734
80439	340735
390466	340736
73476	340737
364879	340738
488198	340739
362411	340740
221357	340741
120032	340742
430563	340743
508241	340744
41442	340745
56743	340746
534507	340747
110189	340748
204339	340749
155125	340750
673209	340751
120708	340752
483793	340753
607980	340754
78331	340755
52819	340756
151275	340757
561047	340758
113286	340759
393471	340760
386932	340761
44219	340762
2125	340763
2725	340764
18050	340765
130543	340766
483387	340767
485083	340768
17718	340769
695628	340770
20655	340771
52432	340772
255928	340773
372561	340774
530397	340775
115334	340776
348598	340777
594667	340778
427977	340779
690471	340780
161142	340781
4674	340782
131084	340783
508447	340784
644419	340785
149818	340786
1251	340787
10155	340788
599403	340789
650127	340790
521011	340791
129781	340792
162107	340793
319526	340794
22369	340795
15732	340796
11779	340797
11779	340798
337697	340799
477617	340800
31246	340801
56843	340802
808	340803
83038	340804
98995	340805
1650	340806
541327	340807
5837	340808
476504	340809
618237	340810
65737	340811
413511	340812
371637	340813
7450	340814
375038	340815
532499	340816
380549	340817
285520	340818
201435	340819
642926	340820
132479	340821
479533	340822
3583	340823
444824	340824
136889	340825
569280	340826
266469	340827
312095	340828
51644	340829
177334	340830
7466	340831
530684	340832
119470	340833
429025	340834
319527	340835
129026	340836
7094	340837
148064	340838
401559	340839
190526	340840
15446	340841
1450	340842
455188	340843
167866	340844
150494	340845
491390	340846
107944	340847
279602	340848
73354	340849
384614	340850
596883	340851
272715	340852
554561	340853
611936	340854
130589	340855
214830	340856
481	340857
548665	340858
538472	340859
677108	340860
358896	340861
181998	340862
690096	340863
512086	340864
20693	340865
118105	340866
53196	340867
170970	340868
50200	340869
119507	340870
692963	340871
167832	340872
119514	340873
94901	340874
25260	340875
386269	340876
159104	340877
236254	340878
21110	340879
261292	340880
504591	340881
586460	340882
36152	340883
89523	340884
16656	340885
20669	340886
144819	340887
52593	340888
363604	340889
166768	340890
139677	340891
278660	340892
32192	340893
242791	340894
113203	340895
81625	340896
498028	340897
2789	340898
521895	340899
439932	340900
528220	340901
14070	340902
19951	340903
53642	340904
90805	340905
684273	340906
50208	340907
180517	340908
652650	340909
181321	340910
299337	340911
362522	340912
613381	340913
9888	340914
7182	340915
174281	340916
652589	340917
102413	340918
103077	340919
576053	340920
246659	340921
86485	340922
497759	340923
627883	340924
234014	340925
408113	340926
431775	340927
165648	340928
425074	340929
56186	340930
94759	340931
493967	340932
489982	340933
172159	340934
580615	340935
77374	340936
28974	340937
16802	340938
623380	340939
619828	340940
524484	340941
453598	340942
297178	340943
395098	340944
145098	340945
617572	340946
486455	340947
84144	340948
662	340949
475908	340950
622024	340951
608518	340952
298550	340953
284544	340954
25520	340955
392092	340956
130411	340957
495545	340958
355777	340959
64513	340960
34568	340961
82217	340962
105377	340963
22875	340964
16433	340965
299722	340966
18399	340967
416111	340968
33399	340969
193654	340970
213666	340971
373047	340972
284287	340973
284294	340974
284295	340975
284301	340976
84789	340977
517899	340978
678663	340979
55242	340980
427884	340981
473919	340982
2284	340983
19536	340984
22507	340985
155213	340986
8944	340987
433753	340988
54459	340989
673630	340990
159132	340991
682469	340992
128211	340993
206471	340994
244101	340995
341193	340996
106866	340997
111320	340998
111313	340999
313942	341000
548459	341001
357001	341002
346277	341003
12438	341004
542645	341005
513721	341006
600208	341007
51092	341008
105629	341009
666354	341010
82166	341011
369478	341012
544681	341013
514599	341014
452777	341015
161383	341016
677788	341017
538596	341018
290647	341019
139376	341020
237	341021
438213	341022
123203	341023
36228	341024
47264	341025
630894	341026
126686	341027
336870	341028
4904	341029
494726	341030
629480	341031
329259	341032
5585	341033
194535	341034
76611	341035
621680	341036
179909	341037
474469	341038
2858	341039
603123	341040
93190	341041
619049	341042
233547	341043
596150	341044
240843	341045
26297	341046
639442	341047
249	341048
7600	341049
106194	341050
690714	341051
666477	341052
369	341053
648408	341054
511671	341055
115091	341056
489810	341057
53268	341058
505812	341059
114588	341060
629162	341061
402962	341062
43498	341063
152934	341064
122647	341065
9857	341066
7391	341067
111398	341068
496872	341069
478457	341070
558754	341071
74774	341072
14135	341073
669323	341074
645477	341075
418490	341076
137065	341077
125668	341078
33317	341079
15901	341080
378591	341081
501091	341082
64122	341083
641979	341084
259772	341085
20214	341086
81327	341087
340132	341088
80681	341089
490750	341090
884	341091
469795	341092
87060	341093
1490	341094
423501	341095
92848	341096
108763	341097
90571	341098
611452	341099
100812	341100
280903	341101
212870	341102
24318	341103
656587	341104
284549	341105
71236	341106
111434	341107
644984	341108
16110	341109
642487	341110
58491	341111
73356	341112
414288	341113
293493	341114
397655	341115
98833	341116
142474	341117
77705	341118
338315	341119
329458	341120
370061	341121
18227	341122
127221	341123
153796	341124
368850	341125
496483	341126
606097	341127
619409	341128
338290	341129
8336	341130
168703	341131
252647	341132
489211	341133
47165	341134
628687	341135
14874	341136
30484	341137
30398	341138
598106	341139
641128	341140
221626	341141
23281	341142
263288	341143
256736	341144
454183	341145
455363	341146
122206	341147
653303	341148
387475	341149
614196	341150
67802	341151
223694	341152
170538	341153
532620	341154
640844	341155
207972	341156
340285	341157
482712	341158
389569	341159
350418	341160
225248	341161
384097	341162
11493	341163
322504	341164
52118	341165
361851	341166
449000	341167
148964	341168
256529	341169
40986	341170
39607	341171
19264	341172
75262	341173
110895	341174
4257	341175
9909	341176
161546	341177
94120	341178
298555	341179
465368	341180
505233	341181
198768	341182
187852	341183
110545	341184
545106	341185
16338	341186
167252	341187
494602	341188
368321	341189
84279	341190
637692	341191
511864	341192
48006	341193
504564	341194
552536	341195
61262	341196
109961	341197
91507	341198
638340	341199
210197	341200
159475	341201
333444	341202
344056	341203
572087	341204
330876	341205
581671	341206
67753	341207
649327	341208
166799	341209
21798	341210
489087	341211
20808	341212
14382	341213
43862	341214
54133	341215
147833	341216
180116	341217
51120	341218
56760	341219
406478	341220
16333	341221
562173	341222
59096	341223
408230	341224
191860	341225
9833	341226
90287	341227
54786	341228
569158	341229
88073	341230
151671	341231
138252	341232
110196	341233
404799	341234
7076	341235
587	341236
119461	341237
14634	341238
528763	341239
4017	341240
50747	341241
583	341242
134480	341243
450202	341244
184889	341245
329301	341246
88401	341247
292859	341248
28838	341249
159585	341250
221580	341251
636535	341252
56033	341253
663353	341254
554240	341255
275959	341256
6534	341257
30686	341258
84353	341259
630653	341260
308205	341261
362408	341262
126341	341263
478	341264
472161	341265
83513	341266
664722	341267
266852	341268
65719	341269
18588	341270
4674	341271
176065	341272
46858	341273
504611	341274
101109	341275
82002	341276
111977	341277
539808	341278
1567	341279
267592	341280
631942	341281
271023	341282
610551	341283
635142	341284
2543	341285
41239	341286
568984	341287
21408	341288
3107	341289
685258	341290
51605	341291
298641	341292
568800	341293
507468	341294
373370	341295
34600	341296
673056	341297
106741	341298
33119	341299
532921	341300
64986	341301
97102	341302
76958	341303
284322	341304
62762	341305
62712	341306
520664	341307
94834	341308
562092	341309
34305	341310
187230	341311
308509	341312
408476	341313
224938	341314
408525	341315
408478	341316
646079	341317
518355	341318
23798	341319
688265	341320
604802	341321
20294	341322
403120	341323
136590	341324
133632	341325
220350	341326
348797	341327
12773	341328
629258	341329
278038	341330
5487	341331
15742	341332
6751	341333
144368	341334
161874	341335
123093	341336
134169	341337
619001	341338
526338	341339
423358	341340
171838	341341
25690	341342
269118	341343
841	341344
422609	341345
4139	341346
324473	341347
116371	341348
281608	341349
587934	341350
566817	341351
478607	341352
459764	341353
688711	341354
143224	341355
105828	341356
559833	341357
18250	341358
417841	341359
260742	341360
468697	341361
658118	341362
587021	341363
428234	341364
161149	341365
145250	341366
8741	341367
62521	341368
685440	341369
606961	341370
51324	341371
646128	341372
175727	341373
169155	341374
666899	341375
10863	341376
37316	341377
29783	341378
78831	341379
10931	341380
307866	341381
392121	341382
18357	341383
95563	341384
146931	341385
498248	341386
108038	341387
300128	341388
150927	341389
606994	341390
38104	341391
147707	341392
156281	341393
652720	341394
696307	341395
443939	341396
9987	341397
64633	341398
437586	341399
257515	341400
3962	341401
530018	341402
94490	341403
21691	341404
141547	341405
472377	341406
597965	341407
20776	341408
6897	341409
7270	341410
42521	341411
27	341412
31516	341413
115782	341414
82210	341415
714	341416
444451	341417
49057	341418
653458	341419
1313	341420
172928	341421
370132	341422
433059	341423
65545	341424
381759	341425
58879	341426
136951	341427
233098	341428
173828	341429
6338	341430
112751	341431
157206	341432
228775	341433
81459	341434
9450	341435
26137	341436
56840	341437
599937	341438
159627	341439
521496	341440
108873	341441
136146	341442
348845	341443
17145	341444
656312	341445
370578	341446
619284	341447
30391	341448
125075	341449
164085	341450
172497	341451
229748	341452
655950	341453
436586	341454
491907	341455
598519	341456
468087	341457
302586	341458
76958	341459
638598	341460
139780	341461
147756	341462
489380	341463
90330	341464
384581	341465
24904	341466
153	341467
800	341468
85410	341469
257315	341470
441885	341471
180624	341472
381576	341473
276860	341474
617582	341475
242028	341476
396571	341477
619462	341478
34147	341479
83405	341480
321763	341481
66123	341482
591450	341483
385932	341484
86662	341485
320153	341486
166111	341487
141439	341488
636434	341489
44183	341490
100910	341491
664685	341492
176637	341493
523494	341494
557666	341495
57503	341496
596461	341497
35073	341498
130814	341499
371828	341500
26988	341501
371833	341502
20483	341503
130896	341504
380640	341505
691816	341506
657382	341507
651859	341508
19173	341509
160910	341510
149632	341511
311169	341512
411704	341513
721	341514
619220	341515
377458	341516
461720	341517
338595	341518
551880	341519
278535	341520
697	341521
44897	341522
276801	341523
451543	341524
332763	341525
244346	341526
139948	341527
63304	341528
10290	341529
3892	341530
162393	341531
675147	341532
437185	341533
547914	341534
466002	341535
530920	341536
107879	341537
345886	341538
153196	341539
450609	341540
482606	341541
409048	341542
409123	341543
6627	341544
265917	341545
142945	341546
160255	341547
325500	341548
329453	341549
552796	341550
691567	341551
440348	341552
275020	341553
568213	341554
95083	341555
13292	341556
246329	341557
609374	341558
76592	341559
500036	341560
12082	341561
124509	341562
69611	341563
520571	341564
341527	341565
637049	341566
636619	341567
546497	341568
7333	341569
563590	341570
556372	341571
87031	341572
693894	341573
31128	341574
695154	341575
29708	341576
2805	341577
511768	341578
57706	341579
45352	341580
35476	341581
679174	341582
468582	341583
18637	341584
638414	341585
200053	341586
82245	341587
236882	341588
41128	341589
389416	341590
158212	341591
528346	341592
20678	341593
21524	341594
19634	341595
551980	341596
16862	341597
88631	341598
988	341599
622240	341600
3969	341601
186979	341602
60190	341603
360459	341604
471014	341605
73919	341606
73919	341607
529625	341608
561950	341609
157189	341610
74063	341611
631215	341612
322358	341613
450316	341614
278855	341615
459975	341616
677356	341617
173284	341618
684220	341619
1545	341620
342811	341621
188517	341622
147955	341623
419478	341624
359613	341625
369416	341626
375808	341627
418741	341628
613329	341629
104704	341630
613242	341631
123868	341632
319745	341633
105412	341634
121722	341635
181925	341636
357251	341637
140507	341638
621499	341639
42955	341640
104807	341641
480649	341642
690838	341643
33931	341644
671276	341645
420342	341646
621091	341647
175798	341648
1859	341649
539138	341650
365915	341651
103420	341652
621492	341653
105868	341654
357271	341655
375927	341656
10339	341657
617041	341658
76439	341659
16319	341660
651685	341661
303893	341662
120853	341663
357227	341664
430572	341665
137726	341666
375224	341667
144937	341668
8932	341669
231826	341670
383650	341671
24711	341672
355138	341673
601783	341674
7860	341675
375352	341676
347690	341677
408299	341678
319763	341679
474526	341680
166160	341681
564524	341682
283881	341683
107883	341684
540566	341685
386347	341686
170097	341687
332967	341688
460804	341689
236088	341690
1870	341691
532663	341692
1159	341693
385939	341694
614989	341695
30122	341696
156939	341697
571417	341698
486498	341699
246809	341700
158145	341701
372156	341702
345516	341703
629945	341704
670989	341705
263470	341706
101304	341707
466952	341708
39059	341709
24925	341710
652092	341711
279479	341712
586761	341713
64971	341714
119116	341715
16624	341716
1666	341717
458683	341718
315943	341719
559448	341720
577981	341721
381396	341722
9785	341723
601429	341724
74417	341725
592506	341726
230852	341727
21607	341728
419064	341729
582344	341730
635905	341731
420366	341732
492709	341733
521629	341734
272613	341735
277164	341736
26332	341737
329753	341738
56269	341739
637936	341740
571315	341741
204872	341742
680778	341743
596708	341744
79855	341745
23813	341746
77061	341747
332307	341748
238646	341749
338845	341750
448224	341751
70899	341752
568647	341753
693202	341754
409149	341755
95930	341756
97205	341757
30488	341758
27925	341759
30701	341760
409391	341761
41610	341762
546123	341763
144469	341764
320539	341765
320541	341766
10247	341767
409200	341768
424003	341769
6097	341770
30082	341771
19171	341772
5651	341773
112187	341774
249323	341775
413042	341776
60282	341777
430290	341778
175516	341779
547287	341780
577672	341781
58355	341782
54566	341783
138789	341784
13750	341785
161	341786
332446	341787
17801	341788
140540	341789
307828	341790
251088	341791
417420	341792
518010	341793
495805	341794
134075	341795
41871	341796
257241	341797
206953	341798
2644	341799
523731	341800
605128	341801
642122	341802
247855	341803
247852	341804
350315	341805
60407	341806
30775	341807
247740	341808
531724	341809
539947	341810
123840	341811
69634	341812
148097	341813
563277	341814
574012	341815
456383	341816
312419	341817
136528	341818
587564	341819
96917	341820
554836	341821
154362	341822
219314	341823
237883	341824
51970	341825
297336	341826
114946	341827
676818	341828
281555	341829
110121	341830
310388	341831
233341	341832
47983	341833
362294	341834
579448	341835
65416	341836
518809	341837
686159	341838
527007	341839
502240	341840
555393	341841
16193	341842
157225	341843
22972	341844
445151	341845
155659	341846
295693	341847
415652	341848
422484	341849
673733	341850
525275	341851
90207	341852
323903	341853
411575	341854
13236	341855
74562	341856
145449	341857
6639	341858
318663	341859
87694	341860
172174	341861
501239	341862
241393	341863
209020	341864
149094	341865
606	341866
635447	341867
185536	341868
432968	341869
359439	341870
547867	341871
227761	341872
77276	341873
606905	341874
391996	341875
348649	341876
99353	341877
669610	341878
11449	341879
368467	341880
42474	341881
272757	341882
459341	341883
450572	341884
215462	341885
550434	341886
656080	341887
6336	341888
206362	341889
102294	341890
386203	341891
165824	341892
258622	341893
412484	341894
337605	341895
160856	341896
1176	341897
33605	341898
542484	341899
33550	341900
103912	341901
36527	341902
12711	341903
62954	341904
652592	341905
637607	341906
50156	341907
216193	341908
365219	341909
499341	341910
426606	341911
384138	341912
328464	341913
136285	341914
309229	341915
293394	341916
18803	341917
423716	341918
101597	341919
101984	341920
139713	341921
285827	341922
6284	341923
83591	341924
206785	341925
631182	341926
40137	341927
353669	341928
46055	341929
269333	341930
4705	341931
214506	341932
143748	341933
3697	341934
129258	341935
18726	341936
247964	341937
402738	341938
1	341939
43731	341940
109212	341941
328276	341942
183811	341943
122497	341944
63661	341945
553407	341946
7370	341947
58985	341948
876	341949
98196	341950
367913	341951
83538	341952
20974	341953
582507	341954
124152	341955
96434	341956
135784	341957
185670	341958
90204	341959
166724	341960
189264	341961
492885	341962
160347	341963
71461	341964
76466	341965
147137	341966
601276	341967
448058	341968
668686	341969
601273	341970
381841	341971
230119	341972
23337	341973
248896	341974
530515	341975
659644	341976
74343	341977
623732	341978
184284	341979
491185	341980
464223	341981
234906	341982
99967	341983
103565	341984
130989	341985
3611	341986
168	341987
14833	341988
8077	341989
181005	341990
135689	341991
14833	341992
247972	341993
693939	341994
670958	341995
112946	341996
24051	341997
3746	341998
7692	341999
174669	342000
574307	342001
210511	342002
582735	342003
178616	342004
30323	342005
611334	342006
96964	342007
27691	342008
372266	342009
163360	342010
390207	342011
300689	342012
173189	342013
690495	342014
461103	342015
461134	342016
328883	342017
46159	342018
436453	342019
418	342020
503003	342021
110180	342022
221099	342023
48283	342024
497503	342025
1027	342026
188838	342027
13477	342028
108533	342029
5606	342030
525901	342031
322730	342032
372620	342033
162466	342034
225974	342035
128351	342036
644224	342037
73867	342038
236400	342039
383545	342040
88430	342041
346336	342042
497983	342043
16401	342044
4653	342045
410523	342046
480765	342047
658236	342048
271153	342049
46875	342050
75879	342051
253930	342052
528142	342053
6887	342054
3541	342055
322602	342056
138626	342057
23992	342058
37820	342059
593995	342060
646265	342061
532040	342062
439330	342063
427	342064
355273	342065
509164	342066
162993	342067
647014	342068
368397	342069
196148	342070
654677	342071
12265	342072
612665	342073
19668	342074
383060	342075
34833	342076
137021	342077
40358	342078
91910	342079
13125	342080
112231	342081
654697	342082
326380	342083
400052	342084
632741	342085
348724	342086
292226	342087
460500	342088
563908	342089
21156	342090
580838	342091
104218	342092
36823	342093
497967	342094
686732	342095
285434	342096
505918	342097
85404	342098
578515	342099
26407	342100
160553	342101
405998	342102
11053	342103
602958	342104
402591	342105
520765	342106
9073	342107
36280	342108
53414	342109
421411	342110
56102	342111
119635	342112
107511	342113
626730	342114
559823	342115
517025	342116
214627	342117
147771	342118
135627	342119
146613	342120
107462	342121
504162	342122
19160	342123
59044	342124
42648	342125
288610	342126
372818	342127
505572	342128
137998	342129
46877	342130
551673	342131
4955	342132
310034	342133
633999	342134
473947	342135
150122	342136
6476	342137
43217	342138
130289	342139
189953	342140
268081	342141
95260	342142
389666	342143
389612	342144
227078	342145
107507	342146
36539	342147
389774	342148
60295	342149
536418	342150
38242	342151
639715	342152
15193	342153
12662	342154
629197	342155
640120	342156
44739	342157
389722	342158
40288	342159
686768	342160
35711	342161
422322	342162
410983	342163
79738	342164
154284	342165
63850	342166
671682	342167
125215	342168
377452	342169
140846	342170
564520	342171
550052	342172
21360	342173
100518	342174
430272	342175
297805	342176
457831	342177
161593	342178
485364	342179
108900	342180
63847	342181
85991	342182
302697	342183
258621	342184
82284	342185
96008	342186
497742	342187
635436	342188
365922	342189
617346	342190
84687	342191
207343	342192
628525	342193
251551	342194
540430	342195
9513	342196
29880	342197
547333	342198
559164	342199
495110	342200
201478	342201
123368	342202
32424	342203
391	342204
112342	342205
157426	342206
112336	342207
290928	342208
93111	342209
369223	342210
155978	342211
678495	342212
410939	342213
681186	342214
334965	342215
413637	342216
551919	342217
456142	342218
437720	342219
334793	342220
671721	342221
239758	342222
79334	342223
511855	342224
462399	342225
31203	342226
67018	342227
459136	342228
540459	342229
628996	342230
628997	342231
35907	342232
647132	342233
531104	342234
302456	342235
631649	342236
120964	342237
623584	342238
343965	342239
399258	342240
675468	342241
266415	342242
559167	342243
431	342244
420414	342245
266433	342246
647603	342247
4469	342248
1288	342249
683445	342250
462376	342251
284002	342252
651587	342253
647618	342254
321952	342255
463987	342256
100517	342257
35352	342258
465191	342259
664790	342260
518995	342261
300189	342262
478095	342263
71135	342264
383430	342265
466261	342266
32342	342267
697844	342268
49567	342269
696670	342270
616363	342271
2411	342272
418388	342273
7786	342274
11209	342275
46525	342276
310496	342277
11879	342278
33593	342279
11874	342280
22850	342281
22071	342282
10938	342283
171667	342284
258995	342285
2889	342286
39037	342287
22264	342288
589933	342289
3219	342290
73022	342291
15824	342292
34338	342293
156010	342294
156010	342295
169822	342296
25261	342297
1228	342298
596070	342299
60701	342300
658874	342301
581174	342302
440831	342303
455658	342304
45940	342305
257654	342306
5	342307
144484	342308
144485	342309
48985	342310
502537	342311
608913	342312
1299	342313
327067	342314
568767	342315
272743	342316
149092	342317
17759	342318
366618	342319
372181	342320
45745	342321
651525	342322
292279	342323
12557	342324
9060	342325
393806	342326
424841	342327
587085	342328
4847	342329
385241	342330
39990	342331
473008	342332
48838	342333
29472	342334
350422	342335
1969	342336
398	342337
5468	342338
16047	342339
483098	342340
16539	342341
3311	342342
144638	342343
37874	342344
304820	342345
651614	342346
413171	342347
4162	342348
23426	342349
42962	342350
415050	342351
97714	342352
345164	342353
666805	342354
157763	342355
389963	342356
224767	342357
10709	342358
13077	342359
292297	342360
245716	342361
581861	342362
147714	342363
6924	342364
147711	342365
572240	342366
468265	342367
154971	342368
482020	342369
2846	342370
112416	342371
24678	342372
302071	342373
184077	342374
617528	342375
411355	342376
608733	342377
571068	342378
405308	342379
371761	342380
485746	342381
116701	342382
112432	342383
37202	342384
329750	342385
83390	342386
208065	342387
615110	342388
648683	342389
468384	342390
369582	342391
17496	342392
465662	342393
658726	342394
468374	342395
154200	342396
387049	342397
128251	342398
364463	342399
262857	342400
408510	342401
4562	342402
88085	342403
15160	342404
571538	342405
304003	342406
13570	342407
219294	342408
137422	342409
542185	342410
485801	342411
92350	342412
95458	342413
393277	342414
25090	342415
134504	342416
593414	342417
509161	342418
171733	342419
697238	342420
493791	342421
20636	342422
44745	342423
324476	342424
17984	342425
8028	342426
34854	342427
480250	342428
300318	342429
72140	342430
1057	342431
77534	342432
161763	342433
37839	342434
250711	342435
307004	342436
569472	342437
633643	342438
277054	342439
81267	342440
91380	342441
398105	342442
333095	342443
259662	342444
6326	342445
515389	342446
1745	342447
236827	342448
477886	342449
475982	342450
149530	342451
152618	342452
513706	342453
587817	342454
295958	342455
10509	342456
27616	342457
32510	342458
90456	342459
129872	342460
676398	342461
645949	342462
19832	342463
63944	342464
624196	342465
60861	342466
331944	342467
206207	342468
144123	342469
497508	342470
24784	342471
7258	342472
361331	342473
135477	342474
420787	342475
178823	342476
27084	342477
129312	342478
60911	342479
430005	342480
198298	342481
551452	342482
688689	342483
30413	342484
510654	342485
337043	342486
565046	342487
298990	342488
185757	342489
121501	342490
121500	342491
259651	342492
529968	342493
31481	342494
45128	342495
303051	342496
648482	342497
677870	342498
162073	342499
381766	342500
40757	342501
627103	342502
390839	342503
334379	342504
12229	342505
499352	342506
189878	342507
552436	342508
613372	342509
575152	342510
421262	342511
40907	342512
15271	342513
241258	342514
395906	342515
507586	342516
556135	342517
683822	342518
665482	342519
137147	342520
295065	342521
765	342522
130078	342523
145311	342524
306990	342525
251407	342526
468191	342527
522879	342528
170041	342529
298418	342530
338471	342531
370047	342532
549119	342533
97041	342534
155458	342535
691172	342536
443349	342537
542195	342538
268810	342539
687122	342540
647723	342541
163767	342542
392663	342543
4970	342544
588445	342545
480179	342546
142970	342547
98613	342548
106604	342549
2270	342550
40676	342551
8443	342552
658995	342553
361	342554
688054	342555
648520	342556
463109	342557
194701	342558
158046	342559
136175	342560
270828	342561
65	342562
65	342563
272398	342564
266024	342565
695148	342566
150963	342567
158436	342568
51640	342569
65	342570
611304	342571
156198	342572
321294	342573
31385	342574
521892	342575
595696	342576
249086	342577
224294	342578
592518	342579
393010	342580
644142	342581
325978	342582
452558	342583
505944	342584
595702	342585
675100	342586
90653	342587
302391	342588
427864	342589
91473	342590
51176	342591
3	342592
694275	342593
40387	342594
116172	342595
629153	342596
630818	342597
8645	342598
658656	342599
136648	342600
379420	342601
659190	342602
510089	342603
82248	342604
384146	342605
46067	342606
158589	342607
429194	342608
26091	342609
158071	342610
927	342611
157508	342612
483519	342613
141379	342614
11928	342615
348049	342616
636584	342617
419813	342618
154532	342619
272543	342620
576344	342621
7680	342622
557216	342623
32585	342624
11394	342625
694973	342626
579564	342627
262248	342628
288025	342629
251118	342630
116577	342631
22780	342632
633214	342633
16305	342634
205386	342635
488495	342636
63272	342637
503436	342638
669638	342639
666831	342640
33606	342641
272564	342642
132273	342643
82120	342644
327830	342645
130214	342646
170020	342647
32344	342648
51424	342649
92418	342650
500161	342651
359792	342652
26743	342653
538009	342654
7980	342655
19180	342656
536707	342657
194828	342658
159419	342659
465387	342660
160899	342661
586551	342662
20863	342663
15620	342664
24829	342665
158360	342666
116736	342667
576551	342668
360185	342669
181732	342670
77915	342671
148899	342672
293189	342673
593489	342674
378192	342675
281594	342676
630758	342677
688437	342678
52833	342679
307869	342680
155209	342681
170295	342682
654937	342683
655009	342684
352308	342685
305856	342686
235675	342687
44909	342688
557156	342689
5444	342690
327983	342691
415514	342692
375917	342693
355332	342694
358542	342695
524177	342696
86090	342697
86982	342698
420212	342699
86109	342700
86109	342701
190588	342702
480252	342703
633499	342704
474861	342705
63799	342706
473696	342707
2850	342708
141644	342709
92796	342710
207989	342711
330808	342712
14937	342713
8835	342714
168930	342715
30034	342716
544034	342717
50356	342718
76375	342719
155396	342720
672707	342721
99819	342722
113867	342723
42068	342724
3615	342725
78719	342726
230279	342727
135268	342728
161861	342729
41092	342730
352442	342731
12709	342732
112221	342733
287500	342734
33737	342735
1395	342736
350723	342737
475094	342738
261890	342739
655805	342740
207415	342741
34148	342742
150646	342743
39932	342744
230535	342745
374790	342746
173415	342747
66968	342748
175635	342749
439096	342750
429291	342751
383923	342752
627390	342753
89027	342754
191878	342755
670231	342756
163032	342757
670008	342758
356882	342759
334555	342760
16214	342761
570595	342762
37519	342763
24184	342764
299598	342765
555619	342766
631034	342767
110611	342768
42491	342769
353404	342770
431689	342771
108287	342772
636803	342773
696002	342774
242553	342775
224378	342776
71831	342777
73061	342778
412277	342779
1896	342780
253446	342781
51043	342782
627564	342783
8679	342784
312610	342785
25305	342786
118193	342787
470579	342788
73076	342789
168881	342790
476652	342791
100542	342792
343358	342793
458969	342794
610188	342795
146910	342796
11498	342797
135669	342798
32774	342799
3986	342800
55118	342801
435356	342802
74373	342803
254812	342804
126311	342805
93298	342806
315431	342807
51412	342808
61360	342809
446502	342810
495707	342811
63320	342812
584680	342813
150517	342814
328137	342815
650214	342816
19225	342817
11351	342818
237899	342819
113436	342820
430552	342821
412534	342822
617391	342823
41881	342824
696893	342825
318075	342826
484305	342827
8128	342828
627980	342829
289458	342830
670530	342831
350570	342832
319962	342833
34828	342834
578380	342835
205905	342836
431814	342837
506391	342838
165414	342839
84617	342840
510129	342841
120984	342842
330149	342843
220184	342844
468766	342845
14941	342846
29561	342847
346351	342848
32421	342849
29337	342850
77624	342851
482528	342852
177298	342853
99515	342854
233325	342855
16551	342856
43284	342857
537925	342858
650993	342859
5555	342860
423940	342861
26087	342862
26455	342863
360377	342864
184054	342865
519789	342866
530111	342867
458397	342868
155469	342869
144984	342870
678	342871
18098	342872
327800	342873
172760	342874
649564	342875
3712	342876
614074	342877
624218	342878
330734	342879
160466	342880
58663	342881
3642	342882
5238	342883
353035	342884
288242	342885
269697	342886
17999	342887
365429	342888
137978	342889
303782	342890
161807	342891
27581	342892
309807	342893
357697	342894
622621	342895
371612	342896
7102	342897
58915	342898
376160	342899
436017	342900
25814	342901
125089	342902
568	342903
85260	342904
58038	342905
2172	342906
123835	342907
769	342908
601970	342909
473255	342910
227512	342911
154984	342912
13953	342913
560443	342914
44693	342915
300694	342916
573569	342917
606093	342918
305971	342919
85483	342920
332020	342921
365881	342922
30274	342923
228454	342924
89794	342925
965	342926
144103	342927
116183	342928
499748	342929
145130	342930
68696	342931
87092	342932
620298	342933
672607	342934
151871	342935
558558	342936
56742	342937
173204	342938
23131	342939
124571	342940
14327	342941
6	342942
77185	342943
64581	342944
38928	342945
48316	342946
2040	342947
276656	342948
2930	342949
17748	342950
649724	342951
21811	342952
28088	342953
7112	342954
73245	342955
286365	342956
555148	342957
20662	342958
320901	342959
1031	342960
319154	342961
413024	342962
6327	342963
347192	342964
266300	342965
184039	342966
110344	342967
473082	342968
19090	342969
123883	342970
125415	342971
683129	342972
304373	342973
23979	342974
3211	342975
208143	342976
8172	342977
649056	342978
44839	342979
81967	342980
208704	342981
391935	342982
600454	342983
126468	342984
13532	342985
320851	342986
401331	342987
56983	342988
79123	342989
597993	342990
184044	342991
35755	342992
555519	342993
27977	342994
509827	342995
64804	342996
214329	342997
112754	342998
2602	342999
102000	343000
516778	343001
401391	343002
690477	343003
473882	343004
550545	343005
71470	343006
65689	343007
113003	343008
113007	343009
177392	343010
10437	343011
231528	343012
433841	343013
27446	343014
7489	343015
413522	343016
39095	343017
693549	343018
163676	343019
80698	343020
132398	343021
415147	343022
637224	343023
164190	343024
239514	343025
65175	343026
46324	343027
466008	343028
157714	343029
112926	343030
71861	343031
2600	343032
25297	343033
136012	343034
372	343035
567657	343036
127705	343037
618742	343038
299720	343039
325963	343040
56591	343041
196124	343042
96393	343043
17242	343044
19128	343045
98075	343046
10610	343047
41413	343048
112971	343049
76283	343050
108641	343051
618743	343052
661493	343053
331830	343054
630717	343055
8226	343056
586641	343057
325	343058
106096	343059
415131	343060
199750	343061
496282	343062
331949	343063
120120	343064
575991	343065
68821	343066
2856	343067
504652	343068
24009	343069
11802	343070
344206	343071
264113	343072
651986	343073
167919	343074
382825	343075
115276	343076
618746	343077
618883	343078
424926	343079
7561	343080
335481	343081
645770	343082
414798	343083
25453	343084
562832	343085
585205	343086
693682	343087
670688	343088
82	343089
15689	343090
689818	343091
344212	343092
34404	343093
164084	343094
303915	343095
512278	343096
412702	343097
516847	343098
670680	343099
78929	343100
451913	343101
364749	343102
41923	343103
582681	343104
41955	343105
255518	343106
59414	343107
413336	343108
163441	343109
118801	343110
646433	343111
29408	343112
50517	343113
226031	343114
17846	343115
252690	343116
116160	343117
460191	343118
589804	343119
413354	343120
13784	343121
373711	343122
6151	343123
52169	343124
402950	343125
615528	343126
310211	343127
279197	343128
444006	343129
392209	343130
425948	343131
1448	343132
51732	343133
175	343134
395651	343135
632803	343136
13789	343137
568084	343138
171534	343139
425047	343140
573400	343141
413202	343142
416230	343143
677826	343144
165495	343145
7425	343146
1322	343147
413518	343148
343343	343149
346299	343150
136107	343151
413317	343152
426560	343153
141324	343154
13092	343155
413408	343156
265926	343157
96394	343158
641248	343159
411911	343160
405874	343161
689752	343162
562643	343163
643841	343164
112997	343165
208146	343166
73381	343167
658245	343168
230579	343169
10841	343170
522088	343171
13777	343172
13006	343173
649098	343174
2336	343175
413136	343176
689026	343177
694312	343178
530584	343179
39894	343180
370049	343181
643808	343182
19958	343183
671964	343184
645134	343185
628875	343186
370065	343187
344254	343188
157679	343189
45602	343190
390527	343191
228323	343192
13112	343193
125070	343194
19114	343195
394181	343196
694301	343197
675135	343198
335468	343199
593800	343200
56854	343201
113015	343202
7822	343203
693744	343204
408099	343205
7806	343206
355904	343207
41253	343208
698	343209
41818	343210
451710	343211
346310	343212
346326	343213
59914	343214
54396	343215
55349	343216
174312	343217
394156	343218
112929	343219
413266	343220
3359	343221
47677	343222
73	343223
325931	343224
208140	343225
19119	343226
504272	343227
323941	343228
672373	343229
1921	343230
516430	343231
693643	343232
10000	343233
30120	343234
41944	343235
370344	343236
474451	343237
112990	343238
119689	343239
71904	343240
27435	343241
363326	343242
469437	343243
192197	343244
229540	343245
41884	343246
361951	343247
29260	343248
46793	343249
78712	343250
577541	343251
695761	343252
417111	343253
513012	343254
414457	343255
22149	343256
503922	343257
577832	343258
31055	343259
292296	343260
522367	343261
594696	343262
115248	343263
493740	343264
131601	343265
608153	343266
22062	343267
11581	343268
536267	343269
481057	343270
9643	343271
253248	343272
11586	343273
22247	343274
44475	343275
45693	343276
44462	343277
523973	343278
337357	343279
142458	343280
388741	343281
579927	343282
579931	343283
213425	343284
213443	343285
274080	343286
398916	343287
521823	343288
204056	343289
652	343290
110855	343291
482522	343292
73277	343293
957	343294
1417	343295
442155	343296
9498	343297
541356	343298
567674	343299
142172	343300
649180	343301
353833	343302
123507	343303
220707	343304
267605	343305
56341	343306
358722	343307
16764	343308
32656	343309
7579	343310
9991	343311
476056	343312
4074	343313
217729	343314
166587	343315
43362	343316
554834	343317
136565	343318
27210	343319
387968	343320
384501	343321
587380	343322
157123	343323
436603	343324
178105	343325
243647	343326
166602	343327
11592	343328
40173	343329
377640	343330
619902	343331
86021	343332
498789	343333
105424	343334
580939	343335
625772	343336
573212	343337
460761	343338
335765	343339
71673	343340
591721	343341
34198	343342
285190	343343
105331	343344
160218	343345
4017	343346
222872	343347
404796	343348
219926	343349
637966	343350
56828	343351
259049	343352
345322	343353
94703	343354
157943	343355
7255	343356
12681	343357
293268	343358
575387	343359
251167	343360
162668	343361
11777	343362
2961	343363
386632	343364
107293	343365
294348	343366
550877	343367
364650	343368
637632	343369
357644	343370
71491	343371
21738	343372
43737	343373
20938	343374
648471	343375
373737	343376
340373	343377
493243	343378
57330	343379
447700	343380
670104	343381
21012	343382
500408	343383
430523	343384
199145	343385
21346	343386
27403	343387
63208	343388
253717	343389
26632	343390
409244	343391
586296	343392
555637	343393
132424	343394
305913	343395
149119	343396
538624	343397
10864	343398
260674	343399
113048	343400
413676	343401
295505	343402
966	343403
13867	343404
445534	343405
413735	343406
282854	343407
45510	343408
201980	343409
113041	343410
111888	343411
475634	343412
578078	343413
173127	343414
680791	343415
599009	343416
677236	343417
145995	343418
350183	343419
46603	343420
211764	343421
6075	343422
508899	343423
105337	343424
464747	343425
207517	343426
488205	343427
409191	343428
488207	343429
148567	343430
105020	343431
268223	343432
164558	343433
20303	343434
56605	343435
865	343436
692533	343437
24260	343438
660835	343439
382876	343440
653522	343441
272739	343442
395075	343443
522060	343444
191711	343445
10713	343446
185792	343447
298300	343448
294555	343449
58525	343450
235590	343451
81634	343452
47003	343453
149097	343454
135405	343455
184482	343456
320737	343457
464288	343458
302859	343459
678802	343460
245021	343461
412598	343462
412689	343463
144303	343464
41889	343465
135321	343466
126808	343467
603234	343468
538109	343469
6236	343470
566607	343471
565054	343472
146386	343473
445225	343474
491750	343475
125131	343476
251386	343477
579182	343478
281803	343479
609700	343480
68883	343481
59423	343482
474257	343483
573063	343484
101634	343485
163273	343486
87723	343487
297164	343488
886	343489
400535	343490
266147	343491
364869	343492
2622	343493
24801	343494
220048	343495
36611	343496
321707	343497
111146	343498
159726	343499
680271	343500
42990	343501
41994	343502
63451	343503
92907	343504
8575	343505
144850	343506
52044	343507
155629	343508
196219	343509
351410	343510
395532	343511
199043	343512
503661	343513
281818	343514
399066	343515
360078	343516
390262	343517
500386	343518
77052	343519
235851	343520
680074	343521
143832	343522
318563	343523
55712	343524
57984	343525
320690	343526
617631	343527
340037	343528
13230	343529
306161	343530
102241	343531
102241	343532
617857	343533
463524	343534
376862	343535
535409	343536
77921	343537
516378	343538
454797	343539
381998	343540
87818	343541
135233	343542
505513	343543
33864	343544
18528	343545
676781	343546
272439	343547
118467	343548
407691	343549
678876	343550
487476	343551
510971	343552
18625	343553
359191	343554
574663	343555
178433	343556
192	343557
537017	343558
489031	343559
242760	343560
17482	343561
53228	343562
39890	343563
495526	343564
392036	343565
11950	343566
18958	343567
429475	343568
320879	343569
603351	343570
389450	343571
207062	343572
517299	343573
485159	343574
937	343575
45146	343576
139130	343577
150727	343578
130875	343579
9703	343580
24932	343581
248771	343582
309926	343583
651637	343584
317299	343585
661356	343586
219710	343587
659491	343588
355659	343589
577540	343590
648	343591
22269	343592
55181	343593
661277	343594
550231	343595
106681	343596
41990	343597
169494	343598
418080	343599
162299	343600
18379	343601
282712	343602
8621	343603
154170	343604
303327	343605
472385	343606
56	343607
691748	343608
94432	343609
482672	343610
534818	343611
488826	343612
56398	343613
1528	343614
393076	343615
649296	343616
340117	343617
464609	343618
432529	343619
396488	343620
195876	343621
166744	343622
418866	343623
553923	343624
268459	343625
19100	343626
591171	343627
621010	343628
660704	343629
488685	343630
118221	343631
75451	343632
176	343633
100	343634
126532	343635
145872	343636
9743	343637
212517	343638
389528	343639
187323	343640
18151	343641
308518	343642
29247	343643
25215	343644
691400	343645
106580	343646
595945	343647
467212	343648
18960	343649
234350	343650
56850	343651
500280	343652
602174	343653
45912	343654
158622	343655
36753	343656
95698	343657
99408	343658
82365	343659
547291	343660
51159	343661
6155	343662
688065	343663
374151	343664
338143	343665
672594	343666
155488	343667
341581	343668
522598	343669
3292	343670
60105	343671
63446	343672
486574	343673
133741	343674
567251	343675
45958	343676
15518	343677
15302	343678
678635	343679
89867	343680
196283	343681
552999	343682
438798	343683
508086	343684
334431	343685
677203	343686
271384	343687
271762	343688
306072	343689
387323	343690
111715	343691
276423	343692
610331	343693
375805	343694
645681	343695
1676	343696
294350	343697
599070	343698
566511	343699
32659	343700
530619	343701
201533	343702
417568	343703
147442	343704
83096	343705
310888	343706
34475	343707
344674	343708
501820	343709
532348	343710
375118	343711
289569	343712
595310	343713
318675	343714
257692	343715
258559	343716
56936	343717
380734	343718
238347	343719
223974	343720
158086	343721
404621	343722
17810	343723
4581	343724
3786	343725
38439	343726
532612	343727
468984	343728
55416	343729
521668	343730
375836	343731
655850	343732
925	343733
402332	343734
252231	343735
553740	343736
263231	343737
604	343738
272781	343739
179164	343740
18958	343741
55712	343742
407431	343743
31148	343744
201560	343745
454733	343746
680784	343747
162284	343748
638	343749
273038	343750
1988	343751
36239	343752
146542	343753
111429	343754
119480	343755
564640	343756
104815	343757
103289	343758
336497	343759
104767	343760
379623	343761
38540	343762
611524	343763
594390	343764
20063	343765
661602	343766
232110	343767
17486	343768
30085	343769
608709	343770
602895	343771
162946	343772
135360	343773
350999	343774
579053	343775
368390	343776
549000	343777
493776	343778
405252	343779
161973	343780
142574	343781
4063	343782
429686	343783
694069	343784
10484	343785
622110	343786
63790	343787
546992	343788
531080	343789
22538	343790
22538	343791
22538	343792
22538	343793
530071	343794
2074	343795
53157	343796
670850	343797
604998	343798
66299	343799
123534	343800
145420	343801
412471	343802
40632	343803
323504	343804
285629	343805
22426	343806
393178	343807
629947	343808
3120	343809
34055	343810
122951	343811
543616	343812
25766	343813
395793	343814
117856	343815
110150	343816
407821	343817
591277	343818
681862	343819
626470	343820
19211	343821
41626	343822
111423	343823
11650	343824
648734	343825
99631	343826
68412	343827
86035	343828
267472	343829
641646	343830
71478	343831
111332	343832
12639	343833
538790	343834
18820	343835
78111	343836
127715	343837
356633	343838
87866	343839
404942	343840
356645	343841
50032	343842
246728	343843
111532	343844
221452	343845
58244	343846
30752	343847
426522	343848
213419	343849
31116	343850
78082	343851
136834	343852
81376	343853
373657	343854
145100	343855
86829	343856
435118	343857
435393	343858
33870	343859
142495	343860
317969	343861
611871	343862
49043	343863
672285	343864
118040	343865
473081	343866
606824	343867
309002	343868
152955	343869
32694	343870
238	343871
240830	343872
547177	343873
213485	343874
374378	343875
409227	343876
568761	343877
239212	343878
499478	343879
17716	343880
53716	343881
56032	343882
38369	343883
161329	343884
326161	343885
690171	343886
100373	343887
111489	343888
45141	343889
57018	343890
321301	343891
268573	343892
10509	343893
2874	343894
217896	343895
676923	343896
355056	343897
158084	343898
24909	343899
139512	343900
21614	343901
602379	343902
131692	343903
82507	343904
210499	343905
318028	343906
105662	343907
117848	343908
68396	343909
12849	343910
10515	343911
211778	343912
229263	343913
19736	343914
588992	343915
65206	343916
411539	343917
551390	343918
390729	343919
32162	343920
101784	343921
25836	343922
40629	343923
135091	343924
516215	343925
325527	343926
85456	343927
434607	343928
31910	343929
45738	343930
64810	343931
128698	343932
402176	343933
27122	343934
673237	343935
91034	343936
13663	343937
159587	343938
400542	343939
641616	343940
454709	343941
377236	343942
460814	343943
45934	343944
343	343945
163354	343946
631278	343947
460031	343948
10249	343949
432863	343950
340710	343951
213624	343952
94613	343953
650755	343954
635	343955
470731	343956
463287	343957
3719	343958
672	343959
428271	343960
401144	343961
155107	343962
449504	343963
428669	343964
395094	343965
305541	343966
43381	343967
51026	343968
4945	343969
13745	343970
245312	343971
245314	343972
245317	343973
245318	343974
245322	343975
245324	343976
530126	343977
530131	343978
530133	343979
530134	343980
530135	343981
530140	343982
530142	343983
201043	343984
535004	343985
344760	343986
27387	343987
357960	343988
474111	343989
120635	343990
393247	343991
24960	343992
23346	343993
233894	343994
79489	343995
549189	343996
45272	343997
579038	343998
66554	343999
192286	344000
164598	344001
103644	344002
374377	344003
682683	344004
7248	344005
4672	344006
103650	344007
656826	344008
55180	344009
15766	344010
692650	344011
50987	344012
566633	344013
565692	344014
156804	344015
574635	344016
141992	344017
659131	344018
319279	344019
582245	344020
669317	344021
110822	344022
580589	344023
90455	344024
279371	344025
513667	344026
163626	344027
226036	344028
107291	344029
538256	344030
536469	344031
580490	344032
203646	344033
195278	344034
692450	344035
529478	344036
147429	344037
609146	344038
222147	344039
1	344040
33154	344041
446421	344042
143776	344043
623403	344044
80183	344045
381178	344046
569299	344047
21685	344048
30368	344049
11095	344050
696167	344051
613051	344052
433036	344053
419490	344054
669928	344055
369	344056
339026	344057
55006	344058
189661	344059
283013	344060
198161	344061
582970	344062
89983	344063
183513	344064
283127	344065
109457	344066
339827	344067
182285	344068
590494	344069
596184	344070
445006	344071
329956	344072
80798	344073
318952	344074
681510	344075
388737	344076
346840	344077
2845	344078
532411	344079
433038	344080
347634	344081
571034	344082
532159	344083
56899	344084
55409	344085
6725	344086
558198	344087
40650	344088
578083	344089
562430	344090
192584	344091
195765	344092
495322	344093
633509	344094
275763	344095
360256	344096
575106	344097
301692	344098
127990	344099
230500	344100
288178	344101
167537	344102
652101	344103
274199	344104
292301	344105
270652	344106
566848	344107
309205	344108
2779	344109
404800	344110
391653	344111
26831	344112
457766	344113
550053	344114
521337	344115
81181	344116
189768	344117
163581	344118
632409	344119
96969	344120
185748	344121
569707	344122
547735	344123
531719	344124
303030	344125
213411	344126
35949	344127
665871	344128
572316	344129
363878	344130
442012	344131
281172	344132
600882	344133
633547	344134
21171	344135
318018	344136
681855	344137
26566	344138
674509	344139
239671	344140
126760	344141
96608	344142
457906	344143
462016	344144
443800	344145
130861	344146
580558	344147
336139	344148
582145	344149
400964	344150
265071	344151
664837	344152
414497	344153
210794	344154
48479	344155
120539	344156
120539	344157
290208	344158
334920	344159
638435	344160
128750	344161
557527	344162
24052	344163
21328	344164
207697	344165
637786	344166
565109	344167
686550	344168
41476	344169
39815	344170
458374	344171
663777	344172
106946	344173
47659	344174
131553	344175
286482	344176
270876	344177
666276	344178
5479	344179
104060	344180
5479	344181
4221	344182
610248	344183
376934	344184
433964	344185
549060	344186
377509	344187
642721	344188
198497	344189
59932	344190
51408	344191
615808	344192
6448	344193
694930	344194
481914	344195
248146	344196
122804	344197
420595	344198
116377	344199
153878	344200
172226	344201
552544	344202
143661	344203
590619	344204
145399	344205
11396	344206
130192	344207
85045	344208
15864	344209
125630	344210
668012	344211
12035	344212
53504	344213
112310	344214
259126	344215
155709	344216
315044	344217
1381	344218
387423	344219
537844	344220
678649	344221
301738	344222
676392	344223
402119	344224
373683	344225
491746	344226
728	344227
526446	344228
286951	344229
95506	344230
85768	344231
74839	344232
142109	344233
435765	344234
533386	344235
20979	344236
564312	344237
11416	344238
27203	344239
197103	344240
36169	344241
290151	344242
202202	344243
403778	344244
15943	344245
639483	344246
435183	344247
154336	344248
123763	344249
85411	344250
356375	344251
458918	344252
98138	344253
358414	344254
27725	344255
17856	344256
464247	344257
520333	344258
540964	344259
410053	344260
110610	344261
148460	344262
4614	344263
323259	344264
81350	344265
58831	344266
142099	344267
522695	344268
17297	344269
4850	344270
155953	344271
311900	344272
24799	344273
440060	344274
125	344275
27942	344276
378048	344277
153376	344278
429843	344279
93579	344280
124276	344281
684043	344282
23361	344283
255658	344284
671541	344285
1790	344286
532597	344287
52747	344288
445953	344289
88420	344290
600428	344291
454999	344292
650501	344293
289489	344294
11312	344295
28553	344296
130954	344297
420377	344298
452413	344299
650608	344300
65480	344301
324865	344302
94021	344303
23393	344304
16549	344305
383043	344306
156963	344307
303336	344308
494661	344309
6493	344310
493911	344311
174409	344312
139468	344313
219525	344314
157979	344315
174410	344316
68	344317
586802	344318
677079	344319
447570	344320
532398	344321
3004	344322
634725	344323
162288	344324
467814	344325
174377	344326
7450	344327
556127	344328
13675	344329
420243	344330
556710	344331
112913	344332
34477	344333
2565	344334
4464	344335
271491	344336
15494	344337
105349	344338
499819	344339
556660	344340
325174	344341
24880	344342
176941	344343
159868	344344
296869	344345
488787	344346
84005	344347
90616	344348
43652	344349
1165	344350
433303	344351
670277	344352
19621	344353
1716	344354
658516	344355
614801	344356
173927	344357
200278	344358
220238	344359
4427	344360
145770	344361
210485	344362
512833	344363
416667	344364
28062	344365
632538	344366
578686	344367
86043	344368
40212	344369
290009	344370
608663	344371
18833	344372
41082	344373
110144	344374
110207	344375
446027	344376
166611	344377
297477	344378
126039	344379
551551	344380
43413	344381
244290	344382
466744	344383
47353	344384
7673	344385
688168	344386
66485	344387
131147	344388
471997	344389
168638	344390
139498	344391
49171	344392
442121	344393
10530	344394
508032	344395
392454	344396
45108	344397
692544	344398
343072	344399
159426	344400
173197	344401
596881	344402
2874	344403
426789	344404
627960	344405
139487	344406
92952	344407
218136	344408
226650	344409
71555	344410
43424	344411
289203	344412
52252	344413
420451	344414
117831	344415
596598	344416
17268	344417
676790	344418
56888	344419
23054	344420
432499	344421
250007	344422
434486	344423
432660	344424
447352	344425
33339	344426
76945	344427
69513	344428
43424	344429
69665	344430
204598	344431
146584	344432
216835	344433
679124	344434
193868	344435
3195	344436
692867	344437
163077	344438
135594	344439
69200	344440
545594	344441
450818	344442
437592	344443
120138	344444
179707	344445
393388	344446
159209	344447
151931	344448
597917	344449
296784	344450
78376	344451
76537	344452
214965	344453
23873	344454
79594	344455
66352	344456
3207	344457
363911	344458
84205	344459
10270	344460
581540	344461
84293	344462
178471	344463
557634	344464
55722	344465
221239	344466
653778	344467
528716	344468
195588	344469
586259	344470
126824	344471
269883	344472
63368	344473
33195	344474
6950	344475
244415	344476
522084	344477
255392	344478
79871	344479
16705	344480
23193	344481
670926	344482
43994	344483
4024	344484
1503	344485
52642	344486
146134	344487
479105	344488
419170	344489
31207	344490
6232	344491
34279	344492
528288	344493
113382	344494
676196	344495
314981	344496
69106	344497
128094	344498
250342	344499
599649	344500
539	344501
546442	344502
123516	344503
12159	344504
497782	344505
641055	344506
4002	344507
554216	344508
207912	344509
676788	344510
358589	344511
649202	344512
14099	344513
617283	344514
263303	344515
56750	344516
457633	344517
389092	344518
296287	344519
84507	344520
86737	344521
16503	344522
30557	344523
228415	344524
119818	344525
276429	344526
163938	344527
7595	344528
131978	344529
108127	344530
7597	344531
98307	344532
411599	344533
390080	344534
54319	344535
455844	344536
523164	344537
610940	344538
665198	344539
586118	344540
560051	344541
498534	344542
549854	344543
96813	344544
181343	344545
5880	344546
70212	344547
615026	344548
406176	344549
50530	344550
680172	344551
173144	344552
167810	344553
350402	344554
99307	344555
670367	344556
441713	344557
670430	344558
160640	344559
43965	344560
19954	344561
25257	344562
350757	344563
119499	344564
441648	344565
456239	344566
7504	344567
582426	344568
680383	344569
25509	344570
573548	344571
169837	344572
593293	344573
681415	344574
662845	344575
325245	344576
648172	344577
145089	344578
613508	344579
619504	344580
236696	344581
44652	344582
680915	344583
430529	344584
502601	344585
351441	344586
431909	344587
35452	344588
5989	344589
170000	344590
62979	344591
4013	344592
408000	344593
51148	344594
241184	344595
607	344596
5614	344597
373976	344598
68794	344599
463713	344600
360474	344601
101447	344602
351867	344603
246217	344604
58354	344605
659911	344606
73208	344607
178085	344608
178455	344609
670479	344610
10768	344611
210616	344612
649207	344613
78766	344614
52245	344615
105183	344616
390	344617
84237	344618
641873	344619
343397	344620
412082	344621
2192	344622
66357	344623
144212	344624
257078	344625
546117	344626
15178	344627
377794	344628
366180	344629
416018	344630
170066	344631
35718	344632
167549	344633
195274	344634
428019	344635
641312	344636
160341	344637
350185	344638
600856	344639
40232	344640
170501	344641
87878	344642
318260	344643
104554	344644
20751	344645
368883	344646
494502	344647
178444	344648
306761	344649
116900	344650
160757	344651
293244	344652
626859	344653
343964	344654
495787	344655
118465	344656
91772	344657
419374	344658
103844	344659
654378	344660
455456	344661
671012	344662
620114	344663
17124	344664
139569	344665
212042	344666
38409	344667
91530	344668
522101	344669
129697	344670
666445	344671
212280	344672
4401	344673
305248	344674
643620	344675
342791	344676
162601	344677
626308	344678
40863	344679
390495	344680
472651	344681
322409	344682
356778	344683
389328	344684
276633	344685
474997	344686
633553	344687
635678	344688
16568	344689
697728	344690
9212	344691
442680	344692
163635	344693
279952	344694
242857	344695
192102	344696
193182	344697
292246	344698
603564	344699
103630	344700
195534	344701
568772	344702
265302	344703
369742	344704
34492	344705
484051	344706
557610	344707
33023	344708
495025	344709
84368	344710
13635	344711
417015	344712
15322	344713
398273	344714
9161	344715
60791	344716
239881	344717
435733	344718
35712	344719
284382	344720
337297	344721
510376	344722
682664	344723
272307	344724
85099	344725
91478	344726
433801	344727
396383	344728
124548	344729
158918	344730
167977	344731
193098	344732
693296	344733
517234	344734
616787	344735
401	344736
309341	344737
285555	344738
635711	344739
129206	344740
653423	344741
5426	344742
66552	344743
947	344744
154187	344745
609821	344746
558650	344747
371201	344748
340899	344749
278325	344750
83530	344751
35820	344752
59880	344753
14683	344754
441569	344755
195809	344756
580634	344757
596021	344758
15706	344759
85171	344760
133305	344761
362566	344762
107112	344763
6449	344764
679412	344765
426060	344766
611144	344767
350720	344768
191975	344769
64179	344770
271298	344771
382443	344772
588205	344773
398234	344774
159543	344775
573675	344776
665013	344777
325213	344778
491555	344779
682746	344780
105763	344781
140369	344782
422220	344783
397748	344784
439070	344785
234855	344786
482678	344787
425154	344788
596871	344789
306291	344790
365147	344791
479125	344792
213558	344793
9685	344794
593572	344795
662840	344796
574680	344797
696499	344798
272	344799
60399	344800
27986	344801
522278	344802
511254	344803
169497	344804
255833	344805
233608	344806
189712	344807
562649	344808
603931	344809
83399	344810
214876	344811
448157	344812
63062	344813
64749	344814
416790	344815
388038	344816
272868	344817
22999	344818
463533	344819
307861	344820
2962	344821
395088	344822
196492	344823
12828	344824
203297	344825
584393	344826
479026	344827
15885	344828
444810	344829
59416	344830
619457	344831
678718	344832
34538	344833
173658	344834
357035	344835
535225	344836
13119	344837
191942	344838
554149	344839
494244	344840
408979	344841
493723	344842
389006	344843
611006	344844
401290	344845
471908	344846
177466	344847
82171	344848
238054	344849
6117	344850
533503	344851
284511	344852
562429	344853
580111	344854
64266	344855
575197	344856
185076	344857
46986	344858
219054	344859
494327	344860
129000	344861
70235	344862
4531	344863
417219	344864
169725	344865
466146	344866
559709	344867
687712	344868
2933	344869
54945	344870
266862	344871
113657	344872
336062	344873
15520	344874
90506	344875
413095	344876
89639	344877
46095	344878
461477	344879
22814	344880
44073	344881
168173	344882
690645	344883
269861	344884
122392	344885
99285	344886
606586	344887
46033	344888
178541	344889
365892	344890
536801	344891
135539	344892
196266	344893
112655	344894
12247	344895
244207	344896
472397	344897
82494	344898
85683	344899
509447	344900
87991	344901
130178	344902
4277	344903
89386	344904
7403	344905
64683	344906
58978	344907
476432	344908
127387	344909
359740	344910
644356	344911
3146	344912
62640	344913
589168	344914
455617	344915
113734	344916
113751	344917
1569	344918
171377	344919
416371	344920
417806	344921
2830	344922
10269	344923
211573	344924
241557	344925
5852	344926
163980	344927
118555	344928
593986	344929
130159	344930
158	344931
54668	344932
46333	344933
517931	344934
163982	344935
28696	344936
172836	344937
337142	344938
9577	344939
24789	344940
227515	344941
82744	344942
17573	344943
23228	344944
73243	344945
84005	344946
6518	344947
14633	344948
27321	344949
224433	344950
15391	344951
487	344952
477455	344953
484161	344954
85113	344955
40272	344956
1443	344957
71060	344958
309257	344959
624302	344960
265824	344961
54864	344962
1040	344963
134579	344964
2604	344965
1136	344966
24841	344967
208135	344968
155864	344969
27217	344970
125577	344971
158750	344972
79368	344973
200345	344974
17159	344975
21769	344976
75865	344977
11843	344978
416419	344979
223172	344980
196247	344981
525206	344982
50288	344983
648951	344984
526522	344985
154070	344986
386935	344987
455522	344988
329982	344989
161339	344990
286375	344991
200033	344992
592403	344993
357258	344994
477651	344995
161458	344996
868	344997
93512	344998
540945	344999
20568	345000
439378	345001
2183	345002
24103	345003
317911	345004
47387	345005
607945	345006
673425	345007
12452	345008
109921	345009
220089	345010
12862	345011
357693	345012
31526	345013
79	345014
618209	345015
147169	345016
167813	345017
480260	345018
224100	345019
146325	345020
646487	345021
23554	345022
13830	345023
10262	345024
80753	345025
23828	345026
621289	345027
28557	345028
11926	345029
416443	345030
281171	345031
10237	345032
58135	345033
15281	345034
88423	345035
20844	345036
20185	345037
231	345038
40557	345039
26082	345040
598983	345041
114534	345042
25701	345043
250106	345044
411605	345045
141811	345046
169307	345047
419047	345048
486139	345049
135032	345050
122020	345051
547657	345052
694199	345053
12279	345054
242105	345055
502357	345056
17327	345057
99925	345058
322653	345059
419238	345060
378323	345061
429594	345062
131139	345063
174	345064
528093	345065
21827	345066
697121	345067
4	345068
9328	345069
31873	345070
692900	345071
4589	345072
167611	345073
419298	345074
135448	345075
114420	345076
41999	345077
94374	345078
180879	345079
249229	345080
694188	345081
344075	345082
494678	345083
16365	345084
67388	345085
12279	345086
446322	345087
88342	345088
272108	345089
296561	345090
512158	345091
331814	345092
273138	345093
126697	345094
4707	345095
160512	345096
517536	345097
2217	345098
312241	345099
62120	345100
273175	345101
226234	345102
131073	345103
298068	345104
43974	345105
19381	345106
284961	345107
164532	345108
549312	345109
199341	345110
14375	345111
6982	345112
601391	345113
376184	345114
207644	345115
286022	345116
495973	345117
133602	345118
368381	345119
16694	345120
44798	345121
130644	345122
129052	345123
419391	345124
81989	345125
47461	345126
12680	345127
371331	345128
679	345129
157589	345130
466740	345131
251629	345132
460145	345133
12279	345134
20434	345135
1	345136
535102	345137
610699	345138
255773	345139
663893	345140
272904	345141
533283	345142
251655	345143
60135	345144
454140	345145
199060	345146
478678	345147
167888	345148
316	345149
661117	345150
645289	345151
4151	345152
1888	345153
1261	345154
692306	345155
11071	345156
346690	345157
573749	345158
191540	345159
21199	345160
19368	345161
379741	345162
58337	345163
131213	345164
46722	345165
37274	345166
5167	345167
226873	345168
442796	345169
172639	345170
620278	345171
92630	345172
323896	345173
379761	345174
203587	345175
489106	345176
58935	345177
401168	345178
196707	345179
379706	345180
85702	345181
541135	345182
25355	345183
179601	345184
124215	345185
403145	345186
383995	345187
131411	345188
446744	345189
207156	345190
90926	345191
38998	345192
625757	345193
662208	345194
123305	345195
564134	345196
428069	345197
43655	345198
437898	345199
169847	345200
496560	345201
253425	345202
686380	345203
81317	345204
67285	345205
8008	345206
638264	345207
325365	345208
384209	345209
437134	345210
10186	345211
662713	345212
1943	345213
312945	345214
518811	345215
95058	345216
477545	345217
143891	345218
462198	345219
60595	345220
122289	345221
512316	345222
201107	345223
207755	345224
120826	345225
572670	345226
12703	345227
375541	345228
500709	345229
198895	345230
61740	345231
5066	345232
32567	345233
572251	345234
6940	345235
373717	345236
585267	345237
58602	345238
406846	345239
79447	345240
603658	345241
21901	345242
238153	345243
416484	345244
416516	345245
651533	345246
416491	345247
2060	345248
113763	345249
42244	345250
416490	345251
197491	345252
42244	345253
2290	345254
199806	345255
651595	345256
113776	345257
16025	345258
125877	345259
260751	345260
73309	345261
435344	345262
621974	345263
169811	345264
621975	345265
666177	345266
30779	345267
273536	345268
412985	345269
472236	345270
219482	345271
21058	345272
3334	345273
680064	345274
320134	345275
544776	345276
498782	345277
99309	345278
459530	345279
138245	345280
34632	345281
194990	345282
494059	345283
593458	345284
155087	345285
636191	345286
329214	345287
63112	345288
19972	345289
684399	345290
288910	345291
438160	345292
440010	345293
560140	345294
470811	345295
679767	345296
179468	345297
453982	345298
6924	345299
376809	345300
638185	345301
386679	345302
383203	345303
283839	345304
62856	345305
376810	345306
265794	345307
562527	345308
55018	345309
426936	345310
567138	345311
68848	345312
113159	345313
155227	345314
360143	345315
600332	345316
116750	345317
533424	345318
47734	345319
538407	345320
168341	345321
163799	345322
606080	345323
31915	345324
590019	345325
4351	345326
140111	345327
230439	345328
240571	345329
122410	345330
162953	345331
25984	345332
408443	345333
121749	345334
449920	345335
680406	345336
595776	345337
417459	345338
90519	345339
32707	345340
45867	345341
91237	345342
190752	345343
8518	345344
26052	345345
542718	345346
222089	345347
4414	345348
665154	345349
14883	345350
121731	345351
592933	345352
128	345353
169548	345354
32031	345355
78844	345356
482026	345357
595718	345358
47522	345359
499916	345360
122069	345361
206463	345362
2518	345363
497958	345364
113308	345365
289561	345366
289415	345367
46379	345368
481507	345369
431961	345370
650095	345371
648084	345372
340812	345373
403982	345374
339845	345375
86036	345376
172854	345377
561413	345378
551840	345379
120346	345380
632613	345381
433275	345382
23135	345383
289257	345384
7206	345385
96895	345386
675663	345387
10943	345388
192343	345389
122091	345390
28509	345391
170858	345392
92967	345393
673066	345394
263809	345395
22896	345396
576601	345397
8601	345398
641298	345399
9479	345400
508	345401
412512	345402
656260	345403
673907	345404
1589	345405
311175	345406
7422	345407
154147	345408
260659	345409
222400	345410
563816	345411
689560	345412
622783	345413
285614	345414
163687	345415
123899	345416
659068	345417
485315	345418
129196	345419
547640	345420
392559	345421
466435	345422
359890	345423
341938	345424
322466	345425
258998	345426
530656	345427
243981	345428
71649	345429
468498	345430
605569	345431
105610	345432
618333	345433
261435	345434
238146	345435
238140	345436
224709	345437
517473	345438
471513	345439
60308	345440
553318	345441
82523	345442
74608	345443
226042	345444
528990	345445
503369	345446
633831	345447
19003	345448
290743	345449
575346	345450
493209	345451
627300	345452
9591	345453
242173	345454
166790	345455
54573	345456
107351	345457
28469	345458
544912	345459
11658	345460
8180	345461
66105	345462
61018	345463
139434	345464
294607	345465
523092	345466
30941	345467
195584	345468
9236	345469
166885	345470
32599	345471
58690	345472
612602	345473
140469	345474
683801	345475
365529	345476
522111	345477
661743	345478
651149	345479
662145	345480
89242	345481
434706	345482
369331	345483
574481	345484
87868	345485
166280	345486
22583	345487
6184	345488
570258	345489
42054	345490
27667	345491
5142	345492
86761	345493
23552	345494
54706	345495
334774	345496
87152	345497
455	345498
264528	345499
268869	345500
357125	345501
305833	345502
25995	345503
167612	345504
22238	345505
75601	345506
2096	345507
19785	345508
280680	345509
112767	345510
166564	345511
571785	345512
154327	345513
20899	345514
555282	345515
29257	345516
16324	345517
9503	345518
370587	345519
43394	345520
83908	345521
378089	345522
655583	345523
98935	345524
25055	345525
635887	345526
551601	345527
148262	345528
134181	345529
3803	345530
146609	345531
51009	345532
583894	345533
11738	345534
36909	345535
246	345536
15585	345537
195581	345538
15404	345539
329202	345540
2673	345541
64492	345542
55632	345543
260152	345544
592747	345545
605110	345546
359284	345547
621140	345548
151767	345549
389221	345550
3492	345551
182663	345552
664402	345553
15802	345554
594029	345555
143454	345556
428208	345557
602178	345558
168678	345559
87018	345560
5241	345561
375472	345562
7854	345563
14758	345564
141840	345565
36320	345566
268859	345567
112	345568
125486	345569
434750	345570
31970	345571
646758	345572
297571	345573
105594	345574
139454	345575
43406	345576
194686	345577
482007	345578
12707	345579
171799	345580
120898	345581
359232	345582
267153	345583
641563	345584
293188	345585
91396	345586
62740	345587
376297	345588
104669	345589
660338	345590
94604	345591
193863	345592
396783	345593
484536	345594
580489	345595
689193	345596
184704	345597
394713	345598
393140	345599
643932	345600
342432	345601
102777	345602
309292	345603
314457	345604
553549	345605
96790	345606
83290	345607
184517	345608
13577	345609
161653	345610
21865	345611
130208	345612
93706	345613
399017	345614
36441	345615
332383	345616
275415	345617
505040	345618
334715	345619
587062	345620
272231	345621
15455	345622
319082	345623
230436	345624
32049	345625
118808	345626
678712	345627
97347	345628
660005	345629
14017	345630
96770	345631
115318	345632
522776	345633
237874	345634
636620	345635
39895	345636
69857	345637
417179	345638
145569	345639
18465	345640
91422	345641
465108	345642
380724	345643
25392	345644
279635	345645
151119	345646
129483	345647
102273	345648
206698	345649
19339	345650
21232	345651
27923	345652
461692	345653
27273	345654
75353	345655
630310	345656
201318	345657
20446	345658
243416	345659
75192	345660
90471	345661
329902	345662
187010	345663
556214	345664
669304	345665
652081	345666
28635	345667
585111	345668
69164	345669
69110	345670
633027	345671
375671	345672
296244	345673
683873	345674
138352	345675
137131	345676
201982	345677
251418	345678
9802	345679
349033	345680
272544	345681
451954	345682
686824	345683
116091	345684
250413	345685
51972	345686
564868	345687
564694	345688
84634	345689
132704	345690
503938	345691
270829	345692
62804	345693
109226	345694
4797	345695
441909	345696
261565	345697
119034	345698
246435	345699
527299	345700
600188	345701
164415	345702
158989	345703
142761	345704
417399	345705
349394	345706
337844	345707
105549	345708
495701	345709
35794	345710
426872	345711
652527	345712
652577	345713
552290	345714
120524	345715
381167	345716
192618	345717
63617	345718
2412	345719
102735	345720
663120	345721
649134	345722
578974	345723
447778	345724
56855	345725
19862	345726
602286	345727
156250	345728
79545	345729
591619	345730
642621	345731
17243	345732
165277	345733
322313	345734
132395	345735
369656	345736
126837	345737
418896	345738
533650	345739
42899	345740
348426	345741
656905	345742
26092	345743
119807	345744
135543	345745
29985	345746
17971	345747
58835	345748
578422	345749
88797	345750
555101	345751
470384	345752
211626	345753
14403	345754
48567	345755
193112	345756
4928	345757
18325	345758
31030	345759
189946	345760
112222	345761
51765	345762
494696	345763
558857	345764
226640	345765
124763	345766
457422	345767
408643	345768
301917	345769
81065	345770
10147	345771
65884	345772
616034	345773
463874	345774
385213	345775
686754	345776
692512	345777
31554	345778
183817	345779
629416	345780
137435	345781
48910	345782
99	345783
310878	345784
196745	345785
404844	345786
590861	345787
420766	345788
164655	345789
109252	345790
9411	345791
398353	345792
164672	345793
164678	345794
654945	345795
126828	345796
243768	345797
620443	345798
585241	345799
107540	345800
432675	345801
474106	345802
333220	345803
512544	345804
655717	345805
55704	345806
298961	345807
348411	345808
37430	345809
328635	345810
165698	345811
81182	345812
38400	345813
39971	345814
617968	345815
50274	345816
3250	345817
403730	345818
660297	345819
56372	345820
124771	345821
475579	345822
25136	345823
73737	345824
13531	345825
134210	345826
99627	345827
684249	345828
108665	345829
388275	345830
345192	345831
53982	345832
642459	345833
329	345834
8846	345835
477093	345836
5164	345837
547769	345838
411	345839
20400	345840
90121	345841
477864	345842
162267	345843
590473	345844
23644	345845
31194	345846
83831	345847
41961	345848
422461	345849
214612	345850
3323	345851
667048	345852
459498	345853
626477	345854
77367	345855
89367	345856
147321	345857
679476	345858
695795	345859
467030	345860
118639	345861
254714	345862
496042	345863
7780	345864
114425	345865
419362	345866
611835	345867
59494	345868
206769	345869
6887	345870
608042	345871
586020	345872
12417	345873
555603	345874
366	345875
122622	345876
438201	345877
4219	345878
133396	345879
334475	345880
499606	345881
137417	345882
455184	345883
45713	345884
21782	345885
78301	345886
189438	345887
116858	345888
103257	345889
652844	345890
88720	345891
80738	345892
150877	345893
366306	345894
136138	345895
556140	345896
77839	345897
4019	345898
591480	345899
332932	345900
3273	345901
55615	345902
470662	345903
20078	345904
507583	345905
82681	345906
121782	345907
258473	345908
82193	345909
677410	345910
635078	345911
427925	345912
468453	345913
149508	345914
317163	345915
595339	345916
426517	345917
48323	345918
135151	345919
511732	345920
515095	345921
130491	345922
587977	345923
273368	345924
427927	345925
134431	345926
669096	345927
225652	345928
207824	345929
46118	345930
181921	345931
604950	345932
306816	345933
289696	345934
3136	345935
422963	345936
211435	345937
147748	345938
51503	345939
334638	345940
650212	345941
408278	345942
467864	345943
664874	345944
327589	345945
95383	345946
574765	345947
43935	345948
319786	345949
53291	345950
3717	345951
4439	345952
595584	345953
7092	345954
231442	345955
594298	345956
317358	345957
503502	345958
400538	345959
653052	345960
603198	345961
64354	345962
607998	345963
30211	345964
15744	345965
302461	345966
669082	345967
23376	345968
427769	345969
102316	345970
185908	345971
105	345972
302733	345973
1682	345974
318308	345975
198991	345976
407103	345977
632187	345978
597473	345979
125348	345980
19330	345981
418495	345982
62948	345983
95800	345984
433563	345985
386226	345986
271499	345987
371356	345988
170383	345989
19819	345990
10277	345991
686132	345992
144315	345993
164261	345994
11284	345995
304486	345996
66724	345997
672711	345998
234015	345999
257984	346000
539471	346001
66735	346002
692330	346003
256198	346004
67604	346005
277600	346006
504177	346007
425844	346008
523734	346009
332014	346010
598875	346011
510573	346012
62285	346013
330421	346014
9176	346015
198540	346016
136256	346017
380859	346018
55656	346019
611046	346020
170170	346021
56153	346022
70508	346023
678108	346024
259254	346025
1371	346026
532296	346027
48943	346028
1700	346029
405353	346030
23796	346031
610755	346032
141590	346033
119812	346034
535521	346035
333703	346036
40843	346037
283901	346038
532421	346039
371138	346040
582341	346041
520618	346042
191093	346043
4554	346044
11437	346045
420289	346046
252320	346047
172819	346048
692918	346049
20140	346050
621918	346051
182764	346052
152124	346053
18346	346054
202091	346055
160988	346056
616618	346057
18009	346058
549336	346059
152787	346060
251532	346061
61796	346062
88928	346063
36329	346064
70650	346065
507365	346066
168803	346067
498681	346068
540075	346069
195755	346070
63636	346071
657509	346072
47070	346073
27726	346074
6586	346075
227305	346076
671590	346077
540077	346078
147	346079
498226	346080
308454	346081
86658	346082
419017	346083
199949	346084
157988	346085
50130	346086
521794	346087
50264	346088
34050	346089
201460	346090
87366	346091
553199	346092
145803	346093
121878	346094
358635	346095
638920	346096
73170	346097
579867	346098
444601	346099
77359	346100
173190	346101
312098	346102
403352	346103
66520	346104
18988	346105
131685	346106
51962	346107
478024	346108
13475	346109
253517	346110
155074	346111
233722	346112
35677	346113
584103	346114
272500	346115
485744	346116
68059	346117
330903	346118
67813	346119
425598	346120
130882	346121
162461	346122
87612	346123
129239	346124
154807	346125
528078	346126
326907	346127
413176	346128
22085	346129
1613	346130
285928	346131
81194	346132
55290	346133
10400	346134
533407	346135
119919	346136
147415	346137
16033	346138
220432	346139
99957	346140
30315	346141
43393	346142
142402	346143
60428	346144
131414	346145
484260	346146
141037	346147
95979	346148
461941	346149
95691	346150
579474	346151
192686	346152
192679	346153
192684	346154
192685	346155
63629	346156
192691	346157
192689	346158
83546	346159
155518	346160
268673	346161
149816	346162
273021	346163
159662	346164
333202	346165
225431	346166
36264	346167
496898	346168
239357	346169
526632	346170
3967	346171
29673	346172
243	346173
6630	346174
475118	346175
267618	346176
24875	346177
463031	346178
1783	346179
288167	346180
337375	346181
154763	346182
463823	346183
97933	346184
541210	346185
262747	346186
119896	346187
459065	346188
775	346189
1078	346190
100050	346191
24059	346192
294375	346193
371408	346194
554368	346195
558906	346196
466408	346197
3035	346198
464775	346199
36045	346200
51564	346201
137197	346202
226294	346203
440054	346204
236776	346205
142700	346206
484717	346207
152999	346208
23293	346209
528580	346210
80756	346211
554305	346212
34440	346213
534102	346214
399290	346215
422672	346216
401578	346217
93415	346218
397038	346219
107168	346220
630661	346221
82527	346222
109959	346223
2589	346224
2783	346225
281	346226
93855	346227
5061	346228
49850	346229
697185	346230
172075	346231
92776	346232
526074	346233
288298	346234
609304	346235
92858	346236
33297	346237
16918	346238
42289	346239
146650	346240
526068	346241
526071	346242
131882	346243
990	346244
559179	346245
167690	346246
2144	346247
338626	346248
360037	346249
16905	346250
59499	346251
6111	346252
140901	346253
157960	346254
13057	346255
459472	346256
230617	346257
355425	346258
286010	346259
165149	346260
678915	346261
23988	346262
57329	346263
210869	346264
193663	346265
1379	346266
7153	346267
478571	346268
422852	346269
241033	346270
350984	346271
23578	346272
97335	346273
9051	346274
202156	346275
87579	346276
73745	346277
452791	346278
34463	346279
112483	346280
181561	346281
150370	346282
163413	346283
304522	346284
224037	346285
290639	346286
31458	346287
254323	346288
461795	346289
8644	346290
10591	346291
223024	346292
508513	346293
118166	346294
23468	346295
277681	346296
147683	346297
8797	346298
78046	346299
64878	346300
540577	346301
30815	346302
616711	346303
88381	346304
170629	346305
206255	346306
151183	346307
123430	346308
358444	346309
39022	346310
5424	346311
155770	346312
155769	346313
215477	346314
9842	346315
118075	346316
317201	346317
124639	346318
550085	346319
1513	346320
568542	346321
9318	346322
8945	346323
5908	346324
191508	346325
390195	346326
6422	346327
630390	346328
81991	346329
64142	346330
434660	346331
11918	346332
12275	346333
634560	346334
177530	346335
679172	346336
450402	346337
193483	346338
128028	346339
77020	346340
110661	346341
97105	346342
133431	346343
467246	346344
305674	346345
304698	346346
129010	346347
7228	346348
163524	346349
245413	346350
31305	346351
161318	346352
181015	346353
268728	346354
37351	346355
208485	346356
653439	346357
322538	346358
466909	346359
268983	346360
245924	346361
20175	346362
421977	346363
620665	346364
540673	346365
402640	346366
66173	346367
417627	346368
352516	346369
25150	346370
580851	346371
69731	346372
41022	346373
385152	346374
388647	346375
149106	346376
112248	346377
267957	346378
564985	346379
531161	346380
273813	346381
103729	346382
74081	346383
237645	346384
237619	346385
347058	346386
298801	346387
472663	346388
301731	346389
106495	346390
636184	346391
32261	346392
5144	346393
25083	346394
68260	346395
413928	346396
92581	346397
412961	346398
99100	346399
414486	346400
678784	346401
564919	346402
132125	346403
547466	346404
335156	346405
1569	346406
14812	346407
227458	346408
514907	346409
242680	346410
34302	346411
28445	346412
105055	346413
648130	346414
243547	346415
24964	346416
38926	346417
443273	346418
610850	346419
46534	346420
67485	346421
104736	346422
3680	346423
360705	346424
5109	346425
161937	346426
617112	346427
283869	346428
7842	346429
75212	346430
1155	346431
67296	346432
677335	346433
228434	346434
4198	346435
342160	346436
40137	346437
121827	346438
294635	346439
22413	346440
544158	346441
217653	346442
134303	346443
648428	346444
8230	346445
100345	346446
151079	346447
392178	346448
367003	346449
32	346450
23957	346451
40234	346452
182560	346453
201120	346454
30861	346455
270073	346456
389510	346457
362202	346458
392164	346459
181012	346460
636706	346461
625970	346462
449922	346463
4327	346464
16098	346465
354288	346466
568450	346467
453421	346468
118897	346469
54813	346470
14845	346471
637969	346472
645805	346473
412	346474
201154	346475
151126	346476
233582	346477
575	346478
272924	346479
11434	346480
236643	346481
121480	346482
679210	346483
109835	346484
109858	346485
119743	346486
346048	346487
210699	346488
81448	346489
391088	346490
17414	346491
378964	346492
129715	346493
423927	346494
433510	346495
126210	346496
71714	346497
510327	346498
9391	346499
378405	346500
675328	346501
114686	346502
630972	346503
189664	346504
61581	346505
52368	346506
563645	346507
681558	346508
693399	346509
440032	346510
454230	346511
133139	346512
148199	346513
128397	346514
12796	346515
300569	346516
510969	346517
414866	346518
485142	346519
560082	346520
494020	346521
486395	346522
487500	346523
168839	346524
674046	346525
135263	346526
662165	346527
186931	346528
135855	346529
149915	346530
2475	346531
248963	346532
92311	346533
89824	346534
630178	346535
603760	346536
499538	346537
353778	346538
385403	346539
504110	346540
484312	346541
10652	346542
636458	346543
314683	346544
488226	346545
64301	346546
130777	346547
645961	346548
224162	346549
367800	346550
5530	346551
600446	346552
549822	346553
91656	346554
273458	346555
647804	346556
2783	346557
38805	346558
112820	346559
1704	346560
177842	346561
13897	346562
41324	346563
24893	346564
577199	346565
35507	346566
487978	346567
147672	346568
590713	346569
596552	346570
138049	346571
578339	346572
476987	346573
508305	346574
439800	346575
24876	346576
153664	346577
547044	346578
1359	346579
283273	346580
70346	346581
5604	346582
16358	346583
12489	346584
61524	346585
48596	346586
193608	346587
546696	346588
8595	346589
110904	346590
157139	346591
16457	346592
362442	346593
642309	346594
51382	346595
62977	346596
263183	346597
202129	346598
240888	346599
559175	346600
549928	346601
658300	346602
183963	346603
31462	346604
168	346605
103315	346606
597462	346607
31145	346608
555016	346609
136867	346610
8738	346611
1495	346612
438800	346613
392844	346614
122042	346615
28926	346616
203610	346617
489228	346618
278743	346619
334662	346620
509975	346621
166411	346622
560191	346623
44740	346624
91594	346625
464354	346626
572061	346627
347675	346628
68458	346629
231600	346630
15998	346631
39087	346632
562045	346633
566736	346634
11232	346635
85633	346636
286423	346637
611183	346638
61713	346639
4150	346640
475485	346641
272766	346642
397152	346643
71377	346644
3018	346645
658553	346646
78205	346647
115148	346648
429576	346649
690917	346650
1207	346651
232865	346652
169923	346653
301908	346654
330103	346655
92271	346656
65309	346657
83187	346658
29186	346659
127689	346660
16445	346661
358	346662
1726	346663
206850	346664
403130	346665
362636	346666
550557	346667
675463	346668
107638	346669
160663	346670
122198	346671
559184	346672
274660	346673
172037	346674
603725	346675
5285	346676
281871	346677
629495	346678
287878	346679
1927	346680
499779	346681
7720	346682
347223	346683
9641	346684
558942	346685
287896	346686
34462	346687
22874	346688
49337	346689
168743	346690
13231	346691
537580	346692
121615	346693
55815	346694
18511	346695
123181	346696
13427	346697
214405	346698
675610	346699
106707	346700
359615	346701
2390	346702
459076	346703
275050	346704
602065	346705
7098	346706
328332	346707
114391	346708
51475	346709
654039	346710
1364	346711
103507	346712
266343	346713
147091	346714
264170	346715
12637	346716
596253	346717
441349	346718
110027	346719
429874	346720
464239	346721
122430	346722
672780	346723
286364	346724
286467	346725
145159	346726
420444	346727
13232	346728
604589	346729
410418	346730
13824	346731
545169	346732
161920	346733
420360	346734
596254	346735
40161	346736
42481	346737
64634	346738
96280	346739
175700	346740
42514	346741
559199	346742
51555	346743
684380	346744
53274	346745
511013	346746
462566	346747
2952	346748
106	346749
621144	346750
588790	346751
95561	346752
46250	346753
400438	346754
234863	346755
40139	346756
7024	346757
138106	346758
156127	346759
6689	346760
558640	346761
413582	346762
189758	346763
587252	346764
13102	346765
645471	346766
12756	346767
32385	346768
437742	346769
30726	346770
14199	346771
110684	346772
74436	346773
471398	346774
140711	346775
479128	346776
500607	346777
613817	346778
121690	346779
577000	346780
73287	346781
444431	346782
600170	346783
47340	346784
504569	346785
492286	346786
18208	346787
303696	346788
504599	346789
34261	346790
539877	346791
20973	346792
199923	346793
285660	346794
522432	346795
332231	346796
425956	346797
89303	346798
361431	346799
70464	346800
587456	346801
499593	346802
150041	346803
694940	346804
48944	346805
97648	346806
115964	346807
369760	346808
60730	346809
420087	346810
150043	346811
641951	346812
357	346813
29862	346814
38100	346815
44189	346816
388899	346817
631892	346818
59093	346819
148483	346820
419774	346821
172289	346822
173079	346823
394219	346824
8158	346825
12520	346826
14619	346827
21774	346828
522578	346829
8122	346830
435545	346831
547706	346832
14946	346833
136940	346834
12166	346835
10792	346836
95143	346837
52444	346838
54232	346839
131810	346840
168017	346841
114590	346842
236585	346843
231519	346844
528	346845
45576	346846
21765	346847
26343	346848
433135	346849
187179	346850
487110	346851
356054	346852
431983	346853
567314	346854
124795	346855
94189	346856
653186	346857
26338	346858
526809	346859
526735	346860
138149	346861
397569	346862
42732	346863
419864	346864
8179	346865
256988	346866
49283	346867
444337	346868
614088	346869
261136	346870
159637	346871
419636	346872
654087	346873
654110	346874
654123	346875
419784	346876
504606	346877
419875	346878
419887	346879
654135	346880
654162	346881
6124	346882
654181	346883
114631	346884
114634	346885
6124	346886
21864	346887
193058	346888
193032	346889
420015	346890
419999	346891
114641	346892
683265	346893
4169	346894
198612	346895
310450	346896
431258	346897
250472	346898
443910	346899
137768	346900
250394	346901
21752	346902
326419	346903
287415	346904
99629	346905
144260	346906
536957	346907
406520	346908
652108	346909
306502	346910
603525	346911
238869	346912
181615	346913
33184	346914
689034	346915
404233	346916
690794	346917
6602	346918
607372	346919
71655	346920
252413	346921
110804	346922
502860	346923
100158	346924
606599	346925
44489	346926
461969	346927
191306	346928
122059	346929
413576	346930
657479	346931
120859	346932
369793	346933
429152	346934
82483	346935
417226	346936
85760	346937
467523	346938
5847	346939
13394	346940
262578	346941
566683	346942
146788	346943
449979	346944
49614	346945
53587	346946
561548	346947
682720	346948
538748	346949
272483	346950
272169	346951
172272	346952
82143	346953
138141	346954
586639	346955
413584	346956
21117	346957
658773	346958
80910	346959
20682	346960
648647	346961
172147	346962
146023	346963
504319	346964
222464	346965
270098	346966
157368	346967
433470	346968
16306	346969
510762	346970
5875	346971
648341	346972
610791	346973
146848	346974
641788	346975
45670	346976
212800	346977
167272	346978
615934	346979
45470	346980
90517	346981
2322	346982
452997	346983
61792	346984
81	346985
231759	346986
3583	346987
233771	346988
658598	346989
667577	346990
9558	346991
311548	346992
119575	346993
97087	346994
471953	346995
679069	346996
244185	346997
696255	346998
151344	346999
428655	347000
145397	347001
464719	347002
1413	347003
62507	347004
52107	347005
270229	347006
169101	347007
457741	347008
934	347009
115278	347010
222710	347011
211400	347012
641774	347013
154847	347014
131408	347015
26373	347016
85	347017
474313	347018
253134	347019
623490	347020
164564	347021
44725	347022
582669	347023
100803	347024
53451	347025
654221	347026
56859	347027
270378	347028
25677	347029
87676	347030
38196	347031
471287	347032
592901	347033
372799	347034
313410	347035
654216	347036
633237	347037
453658	347038
122070	347039
408279	347040
108209	347041
194482	347042
130173	347043
488389	347044
180538	347045
90458	347046
304312	347047
5508	347048
156772	347049
130878	347050
86708	347051
67791	347052
130949	347053
1752	347054
11507	347055
3628	347056
402769	347057
100800	347058
296328	347059
661601	347060
10092	347061
120691	347062
20067	347063
311961	347064
97071	347065
47927	347066
152663	347067
45477	347068
85080	347069
554794	347070
127427	347071
106298	347072
406988	347073
18840	347074
266896	347075
2489	347076
44056	347077
600419	347078
524199	347079
445759	347080
42079	347081
211115	347082
8279	347083
673257	347084
14169	347085
112156	347086
10579	347087
199253	347088
1496	347089
161419	347090
125582	347091
13678	347092
580239	347093
37332	347094
288711	347095
48104	347096
153294	347097
54415	347098
637860	347099
241064	347100
30712	347101
606183	347102
19643	347103
458497	347104
531386	347105
208081	347106
81745	347107
135684	347108
93850	347109
562730	347110
241152	347111
518891	347112
461826	347113
98317	347114
108236	347115
599063	347116
654570	347117
660651	347118
79366	347119
584760	347120
27686	347121
372753	347122
105523	347123
34557	347124
476088	347125
16695	347126
526339	347127
248813	347128
20596	347129
581851	347130
599821	347131
155256	347132
103115	347133
124436	347134
65641	347135
726	347136
572983	347137
254142	347138
176209	347139
134508	347140
184086	347141
47844	347142
319487	347143
92259	347144
347436	347145
2822	347146
524546	347147
567529	347148
37709	347149
400045	347150
42185	347151
425274	347152
30860	347153
61185	347154
312006	347155
199363	347156
560166	347157
96615	347158
68074	347159
646647	347160
6654	347161
173795	347162
672963	347163
438267	347164
892	347165
425510	347166
13968	347167
560967	347168
24074	347169
677517	347170
31426	347171
31426	347172
479648	347173
91239	347174
143437	347175
29139	347176
652190	347177
22576	347178
518679	347179
19297	347180
551554	347181
10147	347182
312504	347183
17018	347184
6413	347185
641482	347186
683627	347187
176648	347188
273183	347189
570269	347190
670605	347191
277712	347192
478870	347193
1542	347194
82310	347195
189486	347196
338153	347197
44814	347198
582147	347199
17204	347200
301563	347201
127733	347202
251641	347203
173947	347204
252869	347205
302101	347206
22190	347207
458055	347208
531246	347209
26284	347210
632431	347211
118620	347212
234345	347213
83278	347214
521932	347215
302753	347216
302546	347217
251765	347218
343383	347219
617273	347220
454687	347221
106888	347222
128543	347223
226580	347224
404656	347225
22069	347226
399093	347227
188664	347228
606542	347229
10433	347230
447168	347231
443363	347232
90547	347233
155083	347234
65900	347235
126024	347236
512144	347237
398604	347238
132884	347239
235886	347240
144105	347241
237812	347242
264946	347243
107728	347244
470461	347245
421527	347246
121677	347247
597311	347248
162465	347249
389621	347250
107453	347251
683367	347252
109213	347253
4534	347254
302918	347255
495558	347256
131856	347257
664207	347258
5580	347259
5580	347260
259784	347261
959	347262
1407	347263
308520	347264
407132	347265
376632	347266
32149	347267
42452	347268
270357	347269
229302	347270
236638	347271
50066	347272
63729	347273
496055	347274
11149	347275
448320	347276
400686	347277
47738	347278
27363	347279
26616	347280
31901	347281
132756	347282
67627	347283
413505	347284
3544	347285
161841	347286
20426	347287
583806	347288
21342	347289
1010	347290
36397	347291
43305	347292
330438	347293
139392	347294
387	347295
407696	347296
3225	347297
76863	347298
97509	347299
331626	347300
512426	347301
561065	347302
542790	347303
612083	347304
4843	347305
71273	347306
532107	347307
501915	347308
679002	347309
335276	347310
425983	347311
653145	347312
45555	347313
604145	347314
23300	347315
278549	347316
497981	347317
3184	347318
600851	347319
46012	347320
297127	347321
129230	347322
4369	347323
449786	347324
6476	347325
314754	347326
399846	347327
6168	347328
665853	347329
617605	347330
318627	347331
368219	347332
13865	347333
44418	347334
697613	347335
297176	347336
176100	347337
137543	347338
500004	347339
22296	347340
11593	347341
536116	347342
7510	347343
450211	347344
419110	347345
389002	347346
18870	347347
363496	347348
244333	347349
21184	347350
59616	347351
697768	347352
166109	347353
24396	347354
22061	347355
26501	347356
11594	347357
19	347358
34223	347359
253946	347360
166679	347361
535326	347362
61343	347363
1964	347364
7748	347365
36623	347366
115128	347367
472234	347368
550711	347369
49139	347370
246417	347371
397965	347372
135084	347373
44970	347374
79825	347375
122173	347376
240946	347377
6509	347378
248649	347379
578	347380
122983	347381
296574	347382
87713	347383
12497	347384
154702	347385
516064	347386
374207	347387
161703	347388
48776	347389
740	347390
99775	347391
52759	347392
577858	347393
575363	347394
43428	347395
36730	347396
615222	347397
580761	347398
269575	347399
606166	347400
42304	347401
41759	347402
19678	347403
349744	347404
33783	347405
179	347406
356864	347407
21696	347408
413305	347409
54227	347410
222307	347411
2115	347412
1356	347413
542171	347414
457496	347415
528667	347416
464985	347417
543273	347418
303007	347419
66802	347420
192631	347421
555893	347422
201573	347423
43683	347424
57642	347425
106240	347426
37285	347427
573922	347428
438460	347429
20430	347430
88525	347431
160090	347432
140276	347433
291929	347434
475153	347435
29993	347436
458248	347437
655240	347438
615800	347439
480431	347440
232551	347441
152421	347442
358	347443
128335	347444
205015	347445
365214	347446
26492	347447
638216	347448
134565	347449
622204	347450
54675	347451
226810	347452
281491	347453
597709	347454
56887	347455
9636	347456
20274	347457
255102	347458
54139	347459
188555	347460
285737	347461
424652	347462
313207	347463
628846	347464
302413	347465
7858	347466
342748	347467
413398	347468
631329	347469
64753	347470
512796	347471
172264	347472
113946	347473
348997	347474
637920	347475
301013	347476
636851	347477
313001	347478
393127	347479
8347	347480
421189	347481
68011	347482
665893	347483
58971	347484
141849	347485
507680	347486
4010	347487
472108	347488
154926	347489
356180	347490
1185	347491
132301	347492
114931	347493
444417	347494
638328	347495
595273	347496
356478	347497
51700	347498
459089	347499
89018	347500
5557	347501
525661	347502
145377	347503
462362	347504
669089	347505
610174	347506
462511	347507
459256	347508
695813	347509
606214	347510
3633	347511
16982	347512
3633	347513
302681	347514
156744	347515
511196	347516
654452	347517
459941	347518
583099	347519
19336	347520
51731	347521
107053	347522
3815	347523
140734	347524
172355	347525
172288	347526
283590	347527
229507	347528
208607	347529
314236	347530
365516	347531
681908	347532
378211	347533
534629	347534
432730	347535
116567	347536
252919	347537
186614	347538
451655	347539
576	347540
110773	347541
384969	347542
281950	347543
24821	347544
113419	347545
314946	347546
444432	347547
632910	347548
11194	347549
627055	347550
7073	347551
494114	347552
87928	347553
87793	347554
244097	347555
308220	347556
667937	347557
522661	347558
647062	347559
50949	347560
497776	347561
226422	347562
941	347563
22534	347564
4938	347565
6360	347566
51262	347567
108610	347568
144648	347569
136759	347570
285885	347571
5093	347572
20294	347573
144636	347574
81891	347575
669484	347576
222861	347577
8777	347578
177317	347579
652755	347580
652746	347581
307245	347582
615236	347583
9899	347584
115779	347585
279726	347586
240611	347587
659621	347588
680933	347589
328311	347590
597468	347591
292348	347592
195316	347593
156430	347594
413118	347595
50160	347596
485183	347597
147758	347598
51864	347599
137377	347600
195766	347601
87956	347602
144542	347603
46192	347604
596458	347605
25708	347606
488431	347607
4688	347608
310817	347609
356866	347610
325227	347611
431646	347612
130100	347613
87966	347614
596515	347615
304025	347616
18199	347617
183	347618
136113	347619
402932	347620
581879	347621
431823	347622
20886	347623
15209	347624
46979	347625
14015	347626
51341	347627
554453	347628
260708	347629
85168	347630
206277	347631
664168	347632
21185	347633
12699	347634
687572	347635
123040	347636
136317	347637
427935	347638
578310	347639
156139	347640
390479	347641
506944	347642
679177	347643
49491	347644
152535	347645
82294	347646
152472	347647
65127	347648
16955	347649
131381	347650
26131	347651
584413	347652
43829	347653
470313	347654
470565	347655
513454	347656
515579	347657
137089	347658
47056	347659
540900	347660
106198	347661
599536	347662
26396	347663
442066	347664
324694	347665
683929	347666
167320	347667
588470	347668
48420	347669
485048	347670
98871	347671
102061	347672
84746	347673
377259	347674
607531	347675
542466	347676
389466	347677
393918	347678
661215	347679
509649	347680
367536	347681
4706	347682
27748	347683
20571	347684
348596	347685
99068	347686
539761	347687
176939	347688
397173	347689
270028	347690
626960	347691
24692	347692
421145	347693
129901	347694
10904	347695
559595	347696
184308	347697
352925	347698
655817	347699
342946	347700
644514	347701
606431	347702
394281	347703
433881	347704
122544	347705
54611	347706
543299	347707
259635	347708
596760	347709
277132	347710
53254	347711
504637	347712
343736	347713
117897	347714
325799	347715
14686	347716
16959	347717
589408	347718
468599	347719
52701	347720
2640	347721
2269	347722
509988	347723
77266	347724
519625	347725
606889	347726
579085	347727
451506	347728
2316	347729
222742	347730
196362	347731
196446	347732
24774	347733
69303	347734
218435	347735
57686	347736
72363	347737
564483	347738
236508	347739
514009	347740
261804	347741
115391	347742
366717	347743
116771	347744
299086	347745
3122	347746
549429	347747
14	347748
100371	347749
320882	347750
22627	347751
286899	347752
289035	347753
152157	347754
78528	347755
413369	347756
9950	347757
98857	347758
331858	347759
168710	347760
607343	347761
616323	347762
376871	347763
265973	347764
127197	347765
398462	347766
475615	347767
137211	347768
50191	347769
16036	347770
145330	347771
49089	347772
42516	347773
22848	347774
85551	347775
284764	347776
1912	347777
560197	347778
51646	347779
167630	347780
51647	347781
284597	347782
16092	347783
284706	347784
524313	347785
114529	347786
145342	347787
85557	347788
284594	347789
50337	347790
444673	347791
441137	347792
49085	347793
158217	347794
352752	347795
52652	347796
49073	347797
524402	347798
560132	347799
470006	347800
555343	347801
4081	347802
417585	347803
2266	347804
157983	347805
157620	347806
51298	347807
57290	347808
444523	347809
551861	347810
533714	347811
538166	347812
183180	347813
113954	347814
183035	347815
16696	347816
556402	347817
582	347818
128316	347819
84711	347820
352811	347821
13489	347822
359	347823
582624	347824
140081	347825
535768	347826
654833	347827
541866	347828
164667	347829
673775	347830
63747	347831
612314	347832
261014	347833
481920	347834
133910	347835
122682	347836
326700	347837
353620	347838
655838	347839
65380	347840
31664	347841
320362	347842
671942	347843
655798	347844
457721	347845
577693	347846
385411	347847
603934	347848
226453	347849
674039	347850
655843	347851
655845	347852
138127	347853
13484	347854
634282	347855
460614	347856
638947	347857
239443	347858
422299	347859
427369	347860
600388	347861
515869	347862
7256	347863
82	347864
231582	347865
223072	347866
252687	347867
552948	347868
64129	347869
222639	347870
491689	347871
64138	347872
11244	347873
64139	347874
64139	347875
501187	347876
501185	347877
195039	347878
222730	347879
347443	347880
60037	347881
22666	347882
220671	347883
618862	347884
166845	347885
436161	347886
161222	347887
127869	347888
170966	347889
40139	347890
473644	347891
105082	347892
420034	347893
26393	347894
330842	347895
181882	347896
13297	347897
648798	347898
210284	347899
25213	347900
497827	347901
657124	347902
312110	347903
502	347904
124301	347905
144136	347906
224025	347907
466300	347908
312138	347909
312070	347910
353366	347911
501598	347912
164460	347913
125115	347914
153217	347915
228319	347916
64628	347917
10318	347918
255464	347919
241670	347920
683755	347921
209739	347922
441186	347923
13453	347924
415586	347925
255556	347926
672408	347927
24850	347928
462539	347929
420409	347930
73579	347931
653549	347932
287964	347933
669799	347934
504757	347935
145111	347936
689313	347937
99840	347938
264245	347939
264239	347940
543369	347941
141668	347942
80239	347943
80240	347944
543197	347945
543258	347946
264293	347947
80257	347948
264312	347949
543360	347950
32083	347951
543234	347952
141651	347953
32079	347954
22397	347955
264287	347956
50475	347957
80253	347958
543298	347959
543338	347960
141691	347961
50481	347962
543246	347963
264229	347964
141681	347965
22399	347966
543279	347967
264260	347968
106252	347969
39772	347970
48185	347971
624373	347972
360308	347973
458254	347974
36554	347975
253847	347976
178437	347977
150471	347978
146604	347979
696756	347980
236930	347981
127065	347982
622766	347983
503004	347984
98496	347985
91355	347986
213763	347987
584665	347988
553824	347989
457821	347990
38348	347991
15963	347992
48797	347993
15089	347994
529962	347995
230069	347996
217873	347997
570291	347998
53799	347999
142533	348000
631927	348001
337141	348002
693467	348003
53615	348004
8355	348005
38584	348006
475220	348007
54751	348008
924	348009
126548	348010
588231	348011
160067	348012
96226	348013
158668	348014
619993	348015
17724	348016
230310	348017
283931	348018
378085	348019
303502	348020
30849	348021
148347	348022
37459	348023
563256	348024
96	348025
521463	348026
55725	348027
313401	348028
302124	348029
297961	348030
468873	348031
616307	348032
103777	348033
181466	348034
159695	348035
682911	348036
682888	348037
682924	348038
682895	348039
682920	348040
682908	348041
612200	348042
344564	348043
129996	348044
7209	348045
39596	348046
4924	348047
207619	348048
679169	348049
22804	348050
682883	348051
304881	348052
182716	348053
651484	348054
325619	348055
410293	348056
83775	348057
16768	348058
382872	348059
36494	348060
617989	348061
204383	348062
27270	348063
64535	348064
458246	348065
682926	348066
664622	348067
299866	348068
13677	348069
10133	348070
358712	348071
556837	348072
113025	348073
63167	348074
33640	348075
240992	348076
159890	348077
79962	348078
225521	348079
380821	348080
74771	348081
25521	348082
248837	348083
401576	348084
12223	348085
348601	348086
239342	348087
1759	348088
57	348089
564670	348090
280599	348091
280569	348092
47571	348093
670894	348094
667240	348095
417586	348096
189790	348097
567383	348098
34151	348099
159321	348100
15707	348101
74	348102
24832	348103
118829	348104
123638	348105
616129	348106
250347	348107
672275	348108
223376	348109
115144	348110
656672	348111
25306	348112
444389	348113
501310	348114
416507	348115
531637	348116
265911	348117
129179	348118
165221	348119
28948	348120
130666	348121
457573	348122
482555	348123
652225	348124
1949	348125
533448	348126
689394	348127
133934	348128
192521	348129
1587	348130
62949	348131
450778	348132
395035	348133
678744	348134
3146	348135
176172	348136
58481	348137
627174	348138
649778	348139
105201	348140
105201	348141
344333	348142
455079	348143
603990	348144
672796	348145
584419	348146
650676	348147
163818	348148
266567	348149
30594	348150
380206	348151
5466	348152
126347	348153
12000	348154
74100	348155
8213	348156
325890	348157
161332	348158
273172	348159
171524	348160
118032	348161
20518	348162
598058	348163
617408	348164
267867	348165
2237	348166
311562	348167
9869	348168
32755	348169
346468	348170
314078	348171
151459	348172
225070	348173
261921	348174
79328	348175
161116	348176
600389	348177
207213	348178
28255	348179
353872	348180
2261	348181
115301	348182
488725	348183
2829	348184
656217	348185
693216	348186
481655	348187
563843	348188
651016	348189
42265	348190
103695	348191
10770	348192
153842	348193
14042	348194
281665	348195
282132	348196
210225	348197
606468	348198
303274	348199
80786	348200
385251	348201
84318	348202
290409	348203
304819	348204
25563	348205
476932	348206
65983	348207
3654	348208
543	348209
574041	348210
609619	348211
520602	348212
156962	348213
211230	348214
923	348215
4702	348216
2260	348217
10241	348218
610587	348219
59172	348220
157313	348221
124966	348222
424509	348223
159941	348224
346522	348225
24151	348226
376689	348227
291138	348228
132219	348229
690988	348230
121987	348231
276137	348232
314833	348233
478181	348234
259029	348235
42197	348236
411974	348237
30889	348238
632191	348239
79232	348240
227890	348241
8421	348242
388011	348243
19235	348244
17349	348245
122440	348246
129430	348247
13510	348248
89025	348249
163815	348250
511885	348251
117101	348252
650361	348253
129751	348254
197787	348255
14858	348256
528440	348257
570733	348258
424873	348259
30066	348260
334708	348261
23768	348262
25517	348263
45121	348264
115616	348265
387378	348266
27292	348267
218	348268
57570	348269
165264	348270
115386	348271
146223	348272
430827	348273
142294	348274
86640	348275
53380	348276
153393	348277
563647	348278
99485	348279
514921	348280
79210	348281
378224	348282
16885	348283
387386	348284
577402	348285
357694	348286
179610	348287
425563	348288
15703	348289
114782	348290
610605	348291
516442	348292
413403	348293
103214	348294
140571	348295
8785	348296
568212	348297
553308	348298
139443	348299
524980	348300
106832	348301
23559	348302
443093	348303
462059	348304
633022	348305
381809	348306
149027	348307
423513	348308
485377	348309
396761	348310
77265	348311
290800	348312
136220	348313
649934	348314
154439	348315
44751	348316
368032	348317
89557	348318
659483	348319
136304	348320
94145	348321
23683	348322
40324	348323
622922	348324
8448	348325
1463	348326
614132	348327
577992	348328
155	348329
173295	348330
173293	348331
630028	348332
112552	348333
436927	348334
522978	348335
13065	348336
131358	348337
121387	348338
21633	348339
314927	348340
1731	348341
132341	348342
475934	348343
644742	348344
210980	348345
665660	348346
311321	348347
298827	348348
544789	348349
319517	348350
103734	348351
498640	348352
137639	348353
154553	348354
237587	348355
389751	348356
406532	348357
642798	348358
584371	348359
45722	348360
1831	348361
634031	348362
447809	348363
383227	348364
650258	348365
33609	348366
648109	348367
242587	348368
583919	348369
7888	348370
135833	348371
466745	348372
415395	348373
57327	348374
513151	348375
48230	348376
134750	348377
59077	348378
185996	348379
529575	348380
313514	348381
364576	348382
493031	348383
148278	348384
464749	348385
423371	348386
12426	348387
163222	348388
639060	348389
127202	348390
278184	348391
357375	348392
48223	348393
343795	348394
4108	348395
12774	348396
457925	348397
503248	348398
686	348399
203241	348400
46177	348401
12	348402
448345	348403
692000	348404
14661	348405
306623	348406
261969	348407
586007	348408
444055	348409
1476	348410
76119	348411
238038	348412
640824	348413
575397	348414
639671	348415
389772	348416
23876	348417
691920	348418
555358	348419
125022	348420
305231	348421
66136	348422
10840	348423
685197	348424
35540	348425
99210	348426
513468	348427
350551	348428
417237	348429
317664	348430
73480	348431
109780	348432
463102	348433
109744	348434
655054	348435
52766	348436
562846	348437
447843	348438
136158	348439
5877	348440
538898	348441
104863	348442
56044	348443
459027	348444
678063	348445
623995	348446
78737	348447
256735	348448
490719	348449
442387	348450
116156	348451
327476	348452
42770	348453
439181	348454
678738	348455
155930	348456
192525	348457
657634	348458
113936	348459
356269	348460
4520	348461
287992	348462
6089	348463
201213	348464
330654	348465
12683	348466
560517	348467
564830	348468
134063	348469
434435	348470
89840	348471
431558	348472
274035	348473
116139	348474
39074	348475
180512	348476
57752	348477
210397	348478
43467	348479
318467	348480
23801	348481
165140	348482
610133	348483
264718	348484
10011	348485
10030	348486
131000	348487
2702	348488
22613	348489
344005	348490
171630	348491
182895	348492
132731	348493
672479	348494
217963	348495
166589	348496
172135	348497
268247	348498
40034	348499
319906	348500
319878	348501
687492	348502
34213	348503
400345	348504
393960	348505
133612	348506
528193	348507
610135	348508
11806	348509
118422	348510
533026	348511
560118	348512
379758	348513
521400	348514
548857	348515
45349	348516
21565	348517
14	348518
1	348519
16078	348520
23813	348521
642651	348522
136867	348523
335994	348524
206720	348525
523644	348526
316989	348527
23364	348528
113086	348529
5900	348530
158165	348531
94162	348532
392704	348533
523405	348534
12150	348535
89796	348536
325784	348537
419115	348538
88291	348539
50418	348540
97044	348541
689600	348542
176917	348543
457565	348544
130798	348545
593428	348546
279829	348547
653425	348548
409199	348549
649350	348550
257487	348551
679706	348552
260454	348553
55465	348554
53927	348555
492212	348556
500183	348557
105969	348558
142899	348559
11723	348560
456294	348561
575960	348562
696738	348563
18839	348564
63245	348565
176194	348566
55342	348567
649822	348568
130245	348569
33823	348570
200486	348571
619356	348572
108486	348573
90229	348574
3677	348575
386832	348576
30197	348577
334170	348578
2504	348579
120361	348580
34701	348581
381778	348582
146331	348583
251174	348584
105062	348585
1046	348586
400928	348587
117845	348588
14261	348589
69772	348590
664876	348591
28674	348592
34020	348593
35354	348594
57777	348595
164194	348596
28917	348597
523292	348598
1213	348599
478291	348600
123574	348601
491029	348602
444681	348603
120733	348604
117743	348605
168655	348606
218249	348607
444686	348608
17476	348609
121065	348610
391647	348611
330383	348612
18953	348613
10429	348614
255262	348615
58680	348616
314	348617
553350	348618
622179	348619
166702	348620
406037	348621
22755	348622
548509	348623
29250	348624
77936	348625
270792	348626
30512	348627
64673	348628
560250	348629
743	348630
66399	348631
253132	348632
46288	348633
9159	348634
214863	348635
129986	348636
107	348637
463503	348638
26992	348639
58231	348640
77	348641
140864	348642
162647	348643
548452	348644
54545	348645
206923	348646
11869	348647
3791	348648
245285	348649
422282	348650
168735	348651
244999	348652
658175	348653
318500	348654
479117	348655
175540	348656
115730	348657
109641	348658
497544	348659
424797	348660
191867	348661
25338	348662
121975	348663
388573	348664
56934	348665
668906	348666
659371	348667
428468	348668
239077	348669
20004	348670
10020	348671
25317	348672
410034	348673
83025	348674
484537	348675
235578	348676
151158	348677
398696	348678
308798	348679
672580	348680
476710	348681
15014	348682
469158	348683
315774	348684
85688	348685
164502	348686
184236	348687
126809	348688
408229	348689
442952	348690
374828	348691
618519	348692
454448	348693
146272	348694
47340	348695
110728	348696
690467	348697
328209	348698
338547	348699
693120	348700
400022	348701
160820	348702
81917	348703
371909	348704
20058	348705
116291	348706
148608	348707
344844	348708
55353	348709
35874	348710
250145	348711
26317	348712
38452	348713
503428	348714
117382	348715
610592	348716
239125	348717
35916	348718
388448	348719
131113	348720
633432	348721
277517	348722
526571	348723
270331	348724
536907	348725
628967	348726
267888	348727
168772	348728
200028	348729
678058	348730
129868	348731
531834	348732
528139	348733
24422	348734
1189	348735
48519	348736
1371	348737
398192	348738
463972	348739
45402	348740
4079	348741
192630	348742
224741	348743
296660	348744
234882	348745
530391	348746
525666	348747
665	348748
557191	348749
555802	348750
634060	348751
16346	348752
71542	348753
181551	348754
305357	348755
608172	348756
370766	348757
41280	348758
55794	348759
270486	348760
103112	348761
136914	348762
488837	348763
668962	348764
629417	348765
215455	348766
359	348767
103661	348768
552743	348769
18956	348770
137468	348771
687769	348772
508286	348773
56314	348774
229394	348775
26	348776
143088	348777
72657	348778
114261	348779
348172	348780
39188	348781
3856	348782
25600	348783
32751	348784
116073	348785
13322	348786
500028	348787
26251	348788
63951	348789
129277	348790
13745	348791
274898	348792
267653	348793
20519	348794
91	348795
446740	348796
506483	348797
19255	348798
647335	348799
425308	348800
378764	348801
62284	348802
344892	348803
403	348804
272594	348805
165357	348806
681736	348807
336361	348808
64615	348809
687494	348810
197403	348811
550203	348812
396924	348813
250634	348814
346444	348815
423095	348816
850	348817
49849	348818
447848	348819
301613	348820
658680	348821
480311	348822
239828	348823
239835	348824
658774	348825
274293	348826
425903	348827
425938	348828
79527	348829
138204	348830
75695	348831
33738	348832
593585	348833
66925	348834
607158	348835
651453	348836
283101	348837
250761	348838
160232	348839
676998	348840
122178	348841
159757	348842
166983	348843
188048	348844
626461	348845
13449	348846
384777	348847
26662	348848
97805	348849
103139	348850
42967	348851
145356	348852
14315	348853
623600	348854
11125	348855
21295	348856
120266	348857
131944	348858
483849	348859
470793	348860
445393	348861
153323	348862
166577	348863
57773	348864
10832	348865
41691	348866
219373	348867
22710	348868
11531	348869
419418	348870
320199	348871
215010	348872
1646	348873
143736	348874
396419	348875
31463	348876
164815	348877
5390	348878
669252	348879
567475	348880
580861	348881
525999	348882
541383	348883
526025	348884
199472	348885
94394	348886
426026	348887
691571	348888
335033	348889
82530	348890
527203	348891
94780	348892
244388	348893
433406	348894
296	348895
35650	348896
193287	348897
323942	348898
199418	348899
582326	348900
139	348901
116032	348902
50604	348903
426837	348904
117344	348905
663716	348906
90659	348907
426328	348908
396050	348909
332946	348910
197557	348911
663737	348912
189722	348913
541451	348914
441566	348915
380645	348916
92978	348917
64504	348918
132856	348919
124783	348920
420204	348921
65073	348922
433798	348923
462127	348924
301359	348925
460079	348926
3543	348927
344973	348928
107298	348929
169228	348930
420206	348931
275962	348932
164746	348933
145394	348934
24294	348935
692443	348936
560199	348937
50603	348938
468488	348939
368656	348940
353756	348941
332854	348942
131168	348943
167115	348944
604977	348945
605297	348946
30283	348947
193361	348948
193326	348949
63765	348950
137730	348951
91773	348952
377772	348953
39031	348954
1757	348955
545828	348956
237197	348957
125028	348958
33577	348959
33577	348960
33577	348961
33308	348962
7899	348963
426096	348964
40724	348965
42764	348966
84160	348967
178185	348968
659829	348969
73213	348970
79085	348971
54592	348972
99070	348973
639107	348974
683890	348975
38	348976
640829	348977
623	348978
203223	348979
116308	348980
118410	348981
255371	348982
693959	348983
611938	348984
170452	348985
342573	348986
139125	348987
233965	348988
93909	348989
576777	348990
4429	348991
470488	348992
638079	348993
143485	348994
97784	348995
176430	348996
438445	348997
229214	348998
401707	348999
650432	349000
436335	349001
251847	349002
83802	349003
233643	349004
86294	349005
51307	349006
612688	349007
552725	349008
49907	349009
98794	349010
563	349011
131334	349012
79296	349013
298921	349014
48150	349015
335447	349016
28237	349017
45432	349018
38801	349019
165464	349020
190636	349021
141128	349022
267844	349023
663927	349024
235481	349025
1231	349026
340115	349027
134896	349028
303608	349029
393208	349030
291271	349031
84170	349032
27370	349033
617384	349034
187435	349035
340393	349036
39220	349037
403111	349038
207736	349039
42200	349040
45206	349041
116783	349042
231571	349043
24228	349044
131810	349045
288273	349046
189194	349047
608331	349048
9598	349049
11118	349050
631932	349051
12142	349052
163063	349053
138047	349054
165051	349055
662690	349056
23218	349057
46795	349058
173742	349059
292456	349060
504590	349061
89196	349062
214760	349063
265881	349064
594952	349065
107692	349066
645421	349067
416315	349068
200876	349069
411725	349070
297795	349071
94897	349072
306602	349073
118708	349074
20954	349075
453929	349076
107478	349077
331612	349078
321758	349079
349537	349080
418515	349081
130653	349082
107460	349083
389673	349084
68999	349085
676388	349086
36483	349087
289197	349088
113622	349089
15643	349090
198718	349091
270748	349092
262531	349093
629224	349094
80569	349095
468573	349096
108	349097
205680	349098
59019	349099
47087	349100
111603	349101
1267	349102
353971	349103
507283	349104
342895	349105
322694	349106
250305	349107
144087	349108
691453	349109
400862	349110
190977	349111
431507	349112
202470	349113
1792	349114
208	349115
551245	349116
498916	349117
294523	349118
394296	349119
442896	349120
622863	349121
82339	349122
430047	349123
576227	349124
53965	349125
196270	349126
128056	349127
328616	349128
62670	349129
268012	349130
601647	349131
33995	349132
180297	349133
507555	349134
109461	349135
84825	349136
261818	349137
77269	349138
261840	349139
623382	349140
33548	349141
697554	349142
392270	349143
145880	349144
454960	349145
66480	349146
252967	349147
202458	349148
534211	349149
374387	349150
374401	349151
133420	349152
423352	349153
5591	349154
146308	349155
445977	349156
209159	349157
67415	349158
333845	349159
67524	349160
41314	349161
565248	349162
31753	349163
296068	349164
105009	349165
26968	349166
562819	349167
117491	349168
466993	349169
53778	349170
29444	349171
324426	349172
293298	349173
430742	349174
52174	349175
693475	349176
16384	349177
7751	349178
519360	349179
17833	349180
547495	349181
491740	349182
132052	349183
249402	349184
213814	349185
298211	349186
3602	349187
165112	349188
626256	349189
104326	349190
16489	349191
20924	349192
385741	349193
17647	349194
57212	349195
383286	349196
155225	349197
75138	349198
66696	349199
12	349200
633588	349201
646396	349202
523760	349203
442215	349204
220263	349205
350004	349206
651299	349207
441943	349208
96326	349209
64330	349210
340893	349211
310264	349212
3303	349213
543012	349214
284061	349215
9280	349216
68436	349217
597347	349218
482447	349219
427892	349220
59370	349221
257550	349222
328636	349223
270688	349224
265827	349225
575061	349226
159045	349227
79816	349228
162486	349229
22783	349230
229364	349231
549097	349232
424582	349233
158529	349234
165520	349235
344402	349236
385003	349237
170839	349238
252287	349239
509751	349240
697165	349241
32576	349242
430389	349243
679020	349244
64201	349245
105871	349246
303345	349247
547536	349248
546534	349249
153199	349250
258118	349251
17079	349252
137086	349253
97950	349254
493996	349255
19241	349256
285923	349257
47794	349258
605575	349259
367750	349260
625963	349261
17298	349262
631396	349263
146222	349264
358132	349265
100996	349266
358104	349267
608509	349268
100997	349269
249116	349270
635853	349271
334941	349272
168844	349273
659937	349274
426925	349275
483629	349276
64726	349277
52	349278
693661	349279
275271	349280
521204	349281
47653	349282
6514	349283
494576	349284
664631	349285
481004	349286
191542	349287
10361	349288
803	349289
114417	349290
13582	349291
42511	349292
3732	349293
193487	349294
33240	349295
559432	349296
166862	349297
573073	349298
130573	349299
413410	349300
256788	349301
1484	349302
76	349303
2651	349304
647159	349305
601296	349306
228778	349307
45503	349308
153971	349309
121448	349310
16048	349311
62573	349312
587619	349313
13526	349314
13526	349315
368471	349316
78229	349317
419317	349318
13526	349319
671706	349320
1613	349321
13055	349322
134008	349323
348600	349324
62562	349325
37781	349326
603416	349327
20808	349328
411617	349329
472943	349330
33502	349331
259615	349332
72605	349333
124029	349334
152608	349335
442977	349336
569134	349337
580212	349338
403850	349339
36403	349340
142334	349341
333328	349342
32793	349343
32793	349344
15805	349345
21340	349346
65916	349347
152852	349348
309734	349349
525125	349350
615788	349351
654959	349352
563941	349353
324679	349354
330798	349355
36258	349356
53415	349357
518242	349358
550375	349359
57249	349360
187504	349361
79828	349362
3099	349363
287450	349364
641048	349365
26187	349366
9883	349367
609365	349368
2103	349369
641242	349370
2103	349371
44628	349372
2103	349373
115913	349374
197	349375
423107	349376
396954	349377
171277	349378
21169	349379
36340	349380
110640	349381
618735	349382
116276	349383
427493	349384
427506	349385
77116	349386
166041	349387
516716	349388
23391	349389
624872	349390
21378	349391
536911	349392
131329	349393
63656	349394
21136	349395
76415	349396
6690	349397
4903	349398
29797	349399
49387	349400
460291	349401
1115	349402
328771	349403
1269	349404
12826	349405
315856	349406
172924	349407
328617	349408
52171	349409
79140	349410
659014	349411
15714	349412
255207	349413
499827	349414
302	349415
171269	349416
1449	349417
381391	349418
441842	349419
582027	349420
404015	349421
417252	349422
177452	349423
512926	349424
461798	349425
692030	349426
236271	349427
490820	349428
354889	349429
455518	349430
283269	349431
476499	349432
8730	349433
662750	349434
410999	349435
380796	349436
192512	349437
131002	349438
31874	349439
246619	349440
339334	349441
318227	349442
76142	349443
341015	349444
10363	349445
189656	349446
20565	349447
299809	349448
529810	349449
2600	349450
30277	349451
546754	349452
590437	349453
25372	349454
3217	349455
6328	349456
10098	349457
146703	349458
32431	349459
1451	349460
371285	349461
45811	349462
369330	349463
19151	349464
2919	349465
691952	349466
322214	349467
642271	349468
15343	349469
685939	349470
325538	349471
4677	349472
580	349473
113809	349474
23278	349475
439346	349476
149995	349477
263270	349478
227603	349479
497623	349480
513079	349481
88717	349482
148014	349483
101421	349484
613267	349485
78662	349486
214399	349487
242264	349488
396128	349489
76521	349490
691	349491
8937	349492
283059	349493
283039	349494
7737	349495
60808	349496
10804	349497
663261	349498
23576	349499
27812	349500
783	349501
4494	349502
79	349503
22466	349504
137357	349505
25401	349506
46	349507
410987	349508
9641	349509
107182	349510
224735	349511
679051	349512
442754	349513
11099	349514
676503	349515
4250	349516
578082	349517
63713	349518
686042	349519
57198	349520
597762	349521
503973	349522
88420	349523
132215	349524
145331	349525
609454	349526
205142	349527
585544	349528
456834	349529
140887	349530
7672	349531
186496	349532
411364	349533
453864	349534
325519	349535
558615	349536
37162	349537
650938	349538
67402	349539
341019	349540
569871	349541
142119	349542
100880	349543
215950	349544
387619	349545
149664	349546
41794	349547
296462	349548
406419	349549
447534	349550
38200	349551
128806	349552
424574	349553
118943	349554
559216	349555
66367	349556
197214	349557
452565	349558
12710	349559
574204	349560
168476	349561
36075	349562
359375	349563
382431	349564
19462	349565
476692	349566
501048	349567
632165	349568
606323	349569
196278	349570
345068	349571
11678	349572
225825	349573
258115	349574
465	349575
475249	349576
495734	349577
84377	349578
87494	349579
142525	349580
83897	349581
42925	349582
289419	349583
172517	349584
591875	349585
564672	349586
148842	349587
650830	349588
48803	349589
194681	349590
64076	349591
194583	349592
402183	349593
402168	349594
586645	349595
159877	349596
123214	349597
326538	349598
260434	349599
59110	349600
254873	349601
485313	349602
134078	349603
47155	349604
507528	349605
589100	349606
89740	349607
381137	349608
403143	349609
180338	349610
596151	349611
45937	349612
402629	349613
824	349614
83211	349615
250212	349616
445665	349617
374673	349618
509042	349619
156037	349620
86763	349621
163678	349622
1145	349623
402046	349624
23114	349625
48328	349626
267340	349627
831	349628
157917	349629
7050	349630
238957	349631
515780	349632
435026	349633
524325	349634
432406	349635
50238	349636
221768	349637
350190	349638
7754	349639
2414	349640
8626	349641
572291	349642
602696	349643
496355	349644
611713	349645
145853	349646
4399	349647
173400	349648
547568	349649
197200	349650
534323	349651
376302	349652
155011	349653
143788	349654
7672	349655
335107	349656
582884	349657
670566	349658
379104	349659
2894	349660
660450	349661
130867	349662
678487	349663
623291	349664
660248	349665
314138	349666
28544	349667
637946	349668
217608	349669
365327	349670
144981	349671
647654	349672
105200	349673
26857	349674
612133	349675
459121	349676
624133	349677
377801	349678
142489	349679
121899	349680
562573	349681
162681	349682
4357	349683
696718	349684
118753	349685
538370	349686
425571	349687
328253	349688
155524	349689
73906	349690
419072	349691
171070	349692
547822	349693
144	349694
9323	349695
2894	349696
40819	349697
541653	349698
524225	349699
36410	349700
120956	349701
164252	349702
118067	349703
306436	349704
119458	349705
13096	349706
43894	349707
72529	349708
355141	349709
476410	349710
641425	349711
68636	349712
659662	349713
26809	349714
4235	349715
264375	349716
126	349717
123653	349718
5411	349719
325517	349720
102641	349721
160769	349722
23881	349723
502096	349724
477943	349725
357965	349726
79143	349727
48788	349728
573543	349729
37480	349730
640092	349731
377833	349732
153763	349733
328898	349734
541208	349735
504565	349736
12422	349737
444958	349738
100369	349739
148681	349740
368167	349741
97183	349742
520948	349743
565661	349744
286011	349745
10796	349746
687	349747
276542	349748
276537	349749
372342	349750
623635	349751
65203	349752
325308	349753
489019	349754
155417	349755
623598	349756
13418	349757
314050	349758
251729	349759
29315	349760
555375	349761
5264	349762
456347	349763
68508	349764
118894	349765
537845	349766
227026	349767
2406	349768
541166	349769
587317	349770
222626	349771
655380	349772
714	349773
396485	349774
37231	349775
357425	349776
385840	349777
148704	349778
576591	349779
240267	349780
14693	349781
455388	349782
333733	349783
10380	349784
3319	349785
678	349786
242079	349787
213223	349788
592987	349789
596257	349790
236793	349791
494253	349792
298239	349793
657074	349794
420305	349795
8255	349796
210224	349797
62962	349798
94435	349799
612194	349800
496402	349801
134109	349802
142758	349803
29282	349804
652	349805
44857	349806
714	349807
232203	349808
641622	349809
255986	349810
179305	349811
153744	349812
74319	349813
824	349814
119336	349815
168056	349816
151193	349817
502659	349818
159711	349819
47386	349820
147598	349821
455716	349822
355513	349823
382410	349824
53670	349825
72612	349826
279973	349827
215474	349828
355200	349829
110953	349830
186530	349831
67	349832
58863	349833
696573	349834
640771	349835
423	349836
106751	349837
445	349838
71654	349839
83090	349840
653811	349841
147172	349842
247646	349843
17201	349844
26120	349845
351769	349846
402937	349847
254760	349848
52627	349849
21638	349850
330079	349851
359108	349852
154913	349853
113481	349854
200464	349855
169145	349856
665274	349857
450406	349858
69056	349859
660793	349860
475749	349861
153852	349862
298638	349863
20868	349864
166052	349865
95705	349866
495960	349867
3450	349868
681380	349869
581369	349870
344437	349871
633155	349872
163062	349873
78643	349874
221611	349875
509069	349876
425344	349877
582170	349878
123583	349879
469351	349880
344392	349881
481747	349882
46565	349883
98330	349884
661893	349885
693620	349886
40767	349887
21263	349888
273662	349889
72265	349890
335911	349891
485442	349892
691401	349893
250812	349894
524510	349895
74204	349896
80100	349897
378105	349898
298463	349899
188886	349900
604909	349901
626239	349902
9800	349903
679156	349904
126834	349905
352155	349906
356418	349907
236097	349908
207622	349909
524727	349910
112943	349911
13334	349912
235473	349913
1923	349914
361	349915
674890	349916
655804	349917
22511	349918
57278	349919
539803	349920
313477	349921
57277	349922
18279	349923
365996	349924
644513	349925
346521	349926
8403	349927
2370	349928
24823	349929
631579	349930
667514	349931
110955	349932
187573	349933
36255	349934
1868	349935
88844	349936
347716	349937
636777	349938
39303	349939
152616	349940
312354	349941
18590	349942
598215	349943
43463	349944
37063	349945
87514	349946
108278	349947
637437	349948
133493	349949
49995	349950
10640	349951
219571	349952
186361	349953
500926	349954
407111	349955
134279	349956
379849	349957
313636	349958
33422	349959
146039	349960
5321	349961
109	349962
1427	349963
44321	349964
666045	349965
624451	349966
104227	349967
20123	349968
502951	349969
674866	349970
546429	349971
229870	349972
35480	349973
384118	349974
63930	349975
667437	349976
679554	349977
131482	349978
124812	349979
667766	349980
34730	349981
4791	349982
171703	349983
106525	349984
455799	349985
641605	349986
651972	349987
108984	349988
27865	349989
645099	349990
112764	349991
169033	349992
132398	349993
382279	349994
125271	349995
21318	349996
4400	349997
449543	349998
81784	349999
622358	350000
622331	350001
559108	350002
28476	350003
272	350004
93310	350005
72282	350006
438827	350007
63	350008
666986	350009
567114	350010
99250	350011
372431	350012
192558	350013
573917	350014
418492	350015
672691	350016
40670	350017
442380	350018
400494	350019
56270	350020
13417	350021
418579	350022
58012	350023
95248	350024
74104	350025
127648	350026
151723	350027
330749	350028
70505	350029
423476	350030
132117	350031
5265	350032
12223	350033
110786	350034
500599	350035
240387	350036
5740	350037
435499	350038
80928	350039
688955	350040
530571	350041
364552	350042
399893	350043
648980	350044
215225	350045
690155	350046
152107	350047
659290	350048
16206	350049
180668	350050
132768	350051
694325	350052
152619	350053
504818	350054
521057	350055
25719	350056
23841	350057
60457	350058
15573	350059
430004	350060
178657	350061
703	350062
347403	350063
2071	350064
30191	350065
284495	350066
60372	350067
46594	350068
658736	350069
128002	350070
59656	350071
631097	350072
7413	350073
482654	350074
142544	350075
20037	350076
1744	350077
595450	350078
258216	350079
175069	350080
597448	350081
31837	350082
155817	350083
362618	350084
652841	350085
490353	350086
130003	350087
66202	350088
407542	350089
54291	350090
484783	350091
1316	350092
524581	350093
422213	350094
58794	350095
213736	350096
33565	350097
569995	350098
26100	350099
7664	350100
239397	350101
619998	350102
328610	350103
94028	350104
85327	350105
366080	350106
585441	350107
45812	350108
24778	350109
120957	350110
163328	350111
24828	350112
7653	350113
357338	350114
697780	350115
55558	350116
355602	350117
207255	350118
15821	350119
270833	350120
688649	350121
520385	350122
483205	350123
78363	350124
54097	350125
10620	350126
454041	350127
186269	350128
425441	350129
1121	350130
100651	350131
3052	350132
570625	350133
595178	350134
596324	350135
244376	350136
103719	350137
576473	350138
599016	350139
622002	350140
421210	350141
580814	350142
391455	350143
331524	350144
605580	350145
388776	350146
192769	350147
480101	350148
371188	350149
256216	350150
146650	350151
51471	350152
698	350153
482067	350154
658463	350155
451814	350156
660504	350157
49251	350158
471774	350159
134512	350160
492400	350161
646999	350162
497119	350163
19085	350164
332244	350165
148271	350166
87568	350167
212809	350168
516358	350169
696363	350170
286751	350171
4308	350172
90550	350173
204830	350174
65424	350175
130047	350176
106712	350177
7593	350178
366935	350179
229286	350180
171492	350181
3996	350182
281988	350183
160576	350184
526147	350185
364573	350186
271495	350187
57186	350188
13078	350189
586451	350190
670210	350191
13962	350192
5237	350193
56533	350194
16655	350195
329993	350196
371541	350197
507076	350198
80091	350199
245626	350200
457426	350201
315439	350202
356997	350203
6891	350204
527181	350205
333205	350206
20593	350207
19443	350208
19431	350209
39596	350210
11318	350211
105774	350212
453980	350213
527441	350214
138325	350215
90431	350216
382558	350217
2079	350218
7103	350219
46407	350220
415447	350221
337781	350222
7126	350223
154454	350224
414989	350225
22824	350226
106410	350227
515913	350228
134107	350229
23901	350230
159199	350231
290586	350232
318843	350233
285914	350234
543147	350235
145714	350236
458855	350237
365150	350238
61765	350239
8	350240
136655	350241
690915	350242
5097	350243
403722	350244
1587	350245
164179	350246
2765	350247
374198	350248
5834	350249
489231	350250
116358	350251
116351	350252
145226	350253
427898	350254
427970	350255
428080	350256
502866	350257
655389	350258
122947	350259
126756	350260
3124	350261
417637	350262
660771	350263
6592	350264
626774	350265
157672	350266
341966	350267
505240	350268
350567	350269
307279	350270
307930	350271
233312	350272
10988	350273
30932	350274
417288	350275
44410	350276
313936	350277
645193	350278
345810	350279
158242	350280
421389	350281
10868	350282
268261	350283
381351	350284
535721	350285
84273	350286
244018	350287
510883	350288
164653	350289
426151	350290
140057	350291
54190	350292
94026	350293
376627	350294
35017	350295
417987	350296
28194	350297
142378	350298
9336	350299
545957	350300
133225	350301
9336	350302
380102	350303
333107	350304
410913	350305
101298	350306
209544	350307
406110	350308
405934	350309
84759	350310
427672	350311
501267	350312
53290	350313
338235	350314
220036	350315
262819	350316
216883	350317
26760	350318
187788	350319
180258	350320
4172	350321
697197	350322
389044	350323
597886	350324
258201	350325
46330	350326
543174	350327
348415	350328
469362	350329
290955	350330
663	350331
60044	350332
246955	350333
12549	350334
241116	350335
365843	350336
92814	350337
422422	350338
563188	350339
608282	350340
368249	350341
773	350342
571510	350343
29108	350344
151009	350345
87824	350346
402343	350347
675111	350348
13342	350349
547308	350350
4742	350351
318147	350352
245983	350353
665907	350354
165625	350355
84953	350356
134164	350357
56500	350358
98241	350359
473243	350360
144744	350361
594726	350362
1266	350363
103214	350364
13899	350365
79055	350366
176346	350367
38521	350368
31020	350369
380209	350370
1795	350371
249999	350372
252124	350373
502188	350374
135501	350375
106581	350376
310980	350377
106037	350378
487579	350379
150645	350380
675968	350381
160394	350382
450701	350383
6399	350384
908	350385
1333	350386
341903	350387
648355	350388
504849	350389
683922	350390
141006	350391
348417	350392
185	350393
4711	350394
683909	350395
296129	350396
502858	350397
557306	350398
169595	350399
444565	350400
23281	350401
146415	350402
606811	350403
189294	350404
235202	350405
286955	350406
54161	350407
135327	350408
577079	350409
20015	350410
17865	350411
8844	350412
510891	350413
267227	350414
509207	350415
1796	350416
253210	350417
1462	350418
688091	350419
60840	350420
480032	350421
143170	350422
24113	350423
449339	350424
123036	350425
146937	350426
77629	350427
493591	350428
343677	350429
100359	350430
396407	350431
527316	350432
630034	350433
9835	350434
385581	350435
618038	350436
596110	350437
116425	350438
43036	350439
428303	350440
428300	350441
428368	350442
42918	350443
385131	350444
310873	350445
142908	350446
64147	350447
593593	350448
346829	350449
253955	350450
235797	350451
449425	350452
2696	350453
371767	350454
591542	350455
689945	350456
253929	350457
308828	350458
109304	350459
390725	350460
419502	350461
25290	350462
114730	350463
421008	350464
31319	350465
99001	350466
200251	350467
140138	350468
329637	350469
219634	350470
276478	350471
241366	350472
78744	350473
29499	350474
510085	350475
5090	350476
141846	350477
10881	350478
529971	350479
17885	350480
541407	350481
35241	350482
656083	350483
254597	350484
228491	350485
510572	350486
477009	350487
24428	350488
563958	350489
358363	350490
649331	350491
142537	350492
4798	350493
46967	350494
122141	350495
1363	350496
559792	350497
102090	350498
169127	350499
313709	350500
538186	350501
156447	350502
610975	350503
116036	350504
130818	350505
221562	350506
306998	350507
313182	350508
110537	350509
5961	350510
51456	350511
486624	350512
585982	350513
1686	350514
324667	350515
536871	350516
123905	350517
35194	350518
9777	350519
9694	350520
307509	350521
336665	350522
491695	350523
681721	350524
356822	350525
40027	350526
590509	350527
681729	350528
628708	350529
23663	350530
411912	350531
96359	350532
569006	350533
7062	350534
5686	350535
3325	350536
437588	350537
167670	350538
20398	350539
115057	350540
644326	350541
91626	350542
119697	350543
82506	350544
3508	350545
23619	350546
340948	350547
130930	350548
63443	350549
635087	350550
11464	350551
1888	350552
558231	350553
580672	350554
261642	350555
21	350556
484375	350557
102502	350558
228	350559
441174	350560
521439	350561
5685	350562
25980	350563
632361	350564
121760	350565
274242	350566
666284	350567
276717	350568
455413	350569
474397	350570
435479	350571
6243	350572
134981	350573
421252	350574
335383	350575
4572	350576
506051	350577
129759	350578
484993	350579
15943	350580
544673	350581
118995	350582
690349	350583
315272	350584
408965	350585
408916	350586
408927	350587
290195	350588
52215	350589
331663	350590
171100	350591
20421	350592
595518	350593
478355	350594
57768	350595
217706	350596
3547	350597
162698	350598
35882	350599
283574	350600
43377	350601
113259	350602
21316	350603
162346	350604
131778	350605
203672	350606
494600	350607
583276	350608
583280	350609
116615	350610
444122	350611
14394	350612
65878	350613
369804	350614
203782	350615
625066	350616
661282	350617
597461	350618
6958	350619
193619	350620
193669	350621
506292	350622
185399	350623
414293	350624
579134	350625
418990	350626
25664	350627
555004	350628
609949	350629
17802	350630
596222	350631
555658	350632
201033	350633
387892	350634
51610	350635
365047	350636
47970	350637
470070	350638
262462	350639
42515	350640
481965	350641
397310	350642
690767	350643
410697	350644
95399	350645
434315	350646
67708	350647
117477	350648
460423	350649
364406	350650
693257	350651
7174	350652
429752	350653
598118	350654
695944	350655
91508	350656
391717	350657
672258	350658
224230	350659
48363	350660
496802	350661
1027	350662
25948	350663
214946	350664
597460	350665
1109	350666
446901	350667
496517	350668
1710	350669
509101	350670
549541	350671
428679	350672
56	350673
27188	350674
160795	350675
150389	350676
436513	350677
344879	350678
43085	350679
43085	350680
43085	350681
633857	350682
115097	350683
356892	350684
391723	350685
50924	350686
575645	350687
367095	350688
68112	350689
671115	350690
408955	350691
4439	350692
54536	350693
165793	350694
674785	350695
374478	350696
508960	350697
74616	350698
261298	350699
340280	350700
300402	350701
462	350702
291288	350703
175695	350704
21204	350705
20866	350706
629961	350707
81595	350708
425970	350709
623058	350710
572242	350711
4439	350712
107942	350713
20440	350714
20440	350715
20442	350716
20440	350717
123757	350718
123770	350719
123759	350720
460373	350721
10792	350722
123759	350723
10792	350724
20436	350725
20436	350726
20442	350727
696593	350728
70227	350729
34693	350730
670358	350731
132595	350732
35288	350733
71150	350734
20442	350735
185666	350736
46938	350737
199296	350738
429321	350739
20131	350740
487294	350741
280100	350742
1027	350743
506411	350744
219548	350745
666552	350746
103482	350747
330881	350748
404092	350749
189379	350750
113238	350751
333475	350752
165485	350753
279828	350754
21120	350755
380478	350756
50	350757
135685	350758
429499	350759
1027	350760
207	350761
32967	350762
230505	350763
71857	350764
497418	350765
107936	350766
2289	350767
136619	350768
82197	350769
276798	350770
497251	350771
176692	350772
499336	350773
127186	350774
11069	350775
54261	350776
130766	350777
203	350778
476356	350779
239219	350780
512588	350781
63088	350782
274273	350783
107296	350784
63793	350785
551104	350786
189383	350787
587458	350788
333370	350789
128382	350790
340945	350791
227169	350792
221943	350793
88504	350794
625939	350795
17238	350796
638669	350797
485378	350798
129404	350799
46938	350800
133911	350801
683811	350802
21145	350803
362493	350804
263926	350805
80160	350806
503495	350807
494305	350808
440547	350809
51	350810
472818	350811
131095	350812
657962	350813
14299	350814
391269	350815
346995	350816
144272	350817
340595	350818
111642	350819
204947	350820
503472	350821
8982	350822
46943	350823
47417	350824
56034	350825
13437	350826
563955	350827
165189	350828
185779	350829
179237	350830
517238	350831
666545	350832
11243	350833
165778	350834
485998	350835
391538	350836
666626	350837
83063	350838
612598	350839
131352	350840
302025	350841
157040	350842
428906	350843
600011	350844
219085	350845
1797	350846
502071	350847
77991	350848
122138	350849
160026	350850
498572	350851
129973	350852
330346	350853
524569	350854
165197	350855
621474	350856
145488	350857
86	350858
508433	350859
659355	350860
426310	350861
494306	350862
184419	350863
180220	350864
659316	350865
428772	350866
500358	350867
296	350868
187044	350869
19387	350870
362119	350871
535142	350872
496970	350873
496973	350874
654341	350875
131376	350876
496974	350877
496979	350878
478505	350879
195	350880
21538	350881
174106	350882
13567	350883
516843	350884
15267	350885
558251	350886
46021	350887
116502	350888
97367	350889
6739	350890
129404	350891
359982	350892
429116	350893
341071	350894
563969	350895
689412	350896
626592	350897
639876	350898
25492	350899
145229	350900
429057	350901
510614	350902
7130	350903
22832	350904
2980	350905
549111	350906
159255	350907
145525	350908
152740	350909
146149	350910
65974	350911
520812	350912
303292	350913
637192	350914
596680	350915
27731	350916
661163	350917
239622	350918
97365	350919
170457	350920
473498	350921
635962	350922
578564	350923
25288	350924
70613	350925
339934	350926
625263	350927
165959	350928
25492	350929
340505	350930
340984	350931
428758	350932
129238	350933
408157	350934
218943	350935
20925	350936
572496	350937
131467	350938
215908	350939
524576	350940
517465	350941
274186	350942
606513	350943
18542	350944
257946	350945
54373	350946
219222	350947
152302	350948
387839	350949
489467	350950
503351	350951
192806	350952
405452	350953
39598	350954
434316	350955
20880	350956
350977	350957
132319	350958
239717	350959
43062	350960
643392	350961
625897	350962
169743	350963
610430	350964
625411	350965
226357	350966
128602	350967
174383	350968
112448	350969
340061	350970
219055	350971
239715	350972
1182	350973
501011	350974
491389	350975
186231	350976
12488	350977
537636	350978
192129	350979
158762	350980
22548	350981
498723	350982
428867	350983
491198	350984
53883	350985
512903	350986
340267	350987
153938	350988
59185	350989
596795	350990
300064	350991
271352	350992
5847	350993
339634	350994
661026	350995
306069	350996
185668	350997
157913	350998
1621	350999
376750	351000
6442	351001
458636	351002
489109	351003
167547	351004
489406	351005
153175	351006
97259	351007
518073	351008
549532	351009
600289	351010
418962	351011
631346	351012
499221	351013
596864	351014
203853	351015
619315	351016
152968	351017
595736	351018
185439	351019
104184	351020
595915	351021
550276	351022
615394	351023
518462	351024
567215	351025
634745	351026
97351	351027
219062	351028
20926	351029
820	351030
635949	351031
429431	351032
512896	351033
482276	351034
659453	351035
43080	351036
46620	351037
391720	351038
191917	351039
47921	351040
168707	351041
242142	351042
48995	351043
97473	351044
6950	351045
643654	351046
484385	351047
47868	351048
185496	351049
205001	351050
669281	351051
105629	351052
66170	351053
454199	351054
203557	351055
515886	351056
170425	351057
51473	351058
627314	351059
150866	351060
215906	351061
116565	351062
129200	351063
271336	351064
496557	351065
152760	351066
32597	351067
458849	351068
482810	351069
149013	351070
498759	351071
114392	351072
539864	351073
485857	351074
170478	351075
577355	351076
330936	351077
78704	351078
429192	351079
21176	351080
582246	351081
553536	351082
105633	351083
690118	351084
591864	351085
271337	351086
180644	351087
32698	351088
508431	351089
428796	351090
159289	351091
210982	351092
55734	351093
159510	351094
675921	351095
484359	351096
330962	351097
690547	351098
66150	351099
25998	351100
186264	351101
340066	351102
116526	351103
185424	351104
689418	351105
70619	351106
116666	351107
490056	351108
196301	351109
159788	351110
491191	351111
762	351112
502217	351113
640573	351114
361213	351115
391711	351116
376678	351117
130581	351118
210995	351119
67915	351120
116502	351121
52767	351122
653307	351123
682874	351124
276701	351125
694712	351126
162342	351127
623451	351128
562385	351129
47419	351130
402476	351131
277720	351132
82460	351133
55734	351134
678491	351135
105622	351136
368194	351137
486015	351138
391265	351139
560993	351140
39086	351141
62998	351142
437878	351143
27655	351144
661157	351145
46809	351146
524726	351147
21176	351148
150054	351149
532508	351150
192805	351151
191	351152
366085	351153
234034	351154
559275	351155
669263	351156
165785	351157
205012	351158
405571	351159
72764	351160
141796	351161
405633	351162
210366	351163
12494	351164
318201	351165
25997	351166
500418	351167
185752	351168
97318	351169
185423	351170
163746	351171
185456	351172
643680	351173
183357	351174
498747	351175
168674	351176
1610	351177
81987	351178
402531	351179
116590	351180
191235	351181
512881	351182
274042	351183
1431	351184
46530	351185
227270	351186
527556	351187
241525	351188
492128	351189
385563	351190
595898	351191
392733	351192
130162	351193
573702	351194
70212	351195
166088	351196
58615	351197
506813	351198
62405	351199
32733	351200
678794	351201
673977	351202
359883	351203
340957	351204
84343	351205
72760	351206
492198	351207
276620	351208
129540	351209
594752	351210
47112	351211
138788	351212
339931	351213
508436	351214
391725	351215
44340	351216
242100	351217
274174	351218
230462	351219
235619	351220
125614	351221
481770	351222
553527	351223
39896	351224
96912	351225
143181	351226
158370	351227
679718	351228
542172	351229
339818	351230
340713	351231
330313	351232
63724	351233
235381	351234
57674	351235
482911	351236
129647	351237
542256	351238
273346	351239
494036	351240
361338	351241
521726	351242
560876	351243
131660	351244
332032	351245
555766	351246
40252	351247
142066	351248
62261	351249
628653	351250
114623	351251
171636	351252
44349	351253
497361	351254
338654	351255
25622	351256
632274	351257
543098	351258
129924	351259
425761	351260
503116	351261
340765	351262
648908	351263
274099	351264
101420	351265
679365	351266
577534	351267
127281	351268
361850	351269
661514	351270
668913	351271
428736	351272
80297	351273
339687	351274
600801	351275
2283	351276
23691	351277
46	351278
661065	351279
186146	351280
540373	351281
330898	351282
418977	351283
9392	351284
212913	351285
500504	351286
355779	351287
18237	351288
630867	351289
338629	351290
72758	351291
48386	351292
126768	351293
659321	351294
549540	351295
600824	351296
600823	351297
154026	351298
1281	351299
600758	351300
41588	351301
688526	351302
344078	351303
586357	351304
307997	351305
557922	351306
340303	351307
115765	351308
624279	351309
663117	351310
374506	351311
398005	351312
114470	351313
50419	351314
63632	351315
123680	351316
129969	351317
97307	351318
492037	351319
610979	351320
51737	351321
275873	351322
253463	351323
5551	351324
505953	351325
636975	351326
61804	351327
277689	351328
499011	351329
428891	351330
2962	351331
21595	351332
374085	351333
501898	351334
498208	351335
2008	351336
23681	351337
111819	351338
513031	351339
57935	351340
362492	351341
272321	351342
16001	351343
498675	351344
152971	351345
9314	351346
928	351347
484598	351348
543695	351349
42439	351350
37700	351351
88734	351352
70249	351353
63803	351354
483617	351355
491517	351356
553230	351357
429040	351358
635068	351359
398938	351360
506417	351361
407669	351362
111820	351363
309998	351364
487719	351365
34684	351366
71613	351367
27731	351368
145905	351369
181078	351370
591955	351371
591972	351372
12035	351373
210311	351374
116584	351375
64234	351376
130408	351377
340979	351378
48363	351379
122136	351380
46935	351381
202414	351382
42699	351383
150171	351384
59108	351385
475397	351386
227273	351387
600933	351388
153645	351389
593432	351390
70358	351391
10459	351392
391705	351393
11095	351394
572830	351395
492515	351396
159214	351397
63904	351398
63909	351399
194096	351400
194167	351401
500128	351402
178760	351403
178774	351404
178789	351405
13317	351406
26226	351407
60897	351408
60899	351409
60952	351410
129300	351411
179031	351412
130154	351413
428844	351414
607813	351415
391907	351416
59986	351417
152967	351418
131278	351419
62304	351420
158967	351421
152303	351422
503113	351423
172988	351424
429353	351425
12493	351426
274674	351427
656985	351428
454946	351429
155449	351430
93854	351431
429189	351432
388768	351433
574436	351434
219075	351435
175378	351436
13451	351437
12150	351438
39896	351439
321992	351440
272638	351441
386878	351442
18054	351443
280119	351444
653343	351445
407666	351446
1816	351447
114632	351448
274124	351449
203676	351450
130145	351451
499329	351452
255485	351453
128377	351454
481070	351455
202368	351456
128383	351457
481067	351458
1816	351459
233	351460
21140	351461
95416	351462
21108	351463
429672	351464
188940	351465
20434	351466
72197	351467
508427	351468
340600	351469
186234	351470
322419	351471
272504	351472
300248	351473
123257	351474
2269	351475
129893	351476
577476	351477
595988	351478
257339	351479
37265	351480
486670	351481
635986	351482
47061	351483
21134	351484
497632	351485
89063	351486
256420	351487
482542	351488
246	351489
317836	351490
340378	351491
10978	351492
104979	351493
559688	351494
67735	351495
326647	351496
503117	351497
276713	351498
340951	351499
27463	351500
54831	351501
265450	351502
240290	351503
439525	351504
139173	351505
17109	351506
1036	351507
568652	351508
129470	351509
28202	351510
387951	351511
83063	351512
2970	351513
656044	351514
118736	351515
203677	351516
369	351517
27763	351518
361290	351519
340198	351520
664289	351521
61156	351522
623897	351523
157599	351524
542260	351525
317161	351526
154195	351527
433379	351528
367098	351529
590530	351530
114576	351531
196012	351532
428633	351533
489118	351534
408507	351535
205870	351536
182530	351537
61744	351538
94080	351539
5353	351540
162771	351541
95886	351542
380437	351543
275582	351544
7220	351545
448972	351546
4377	351547
4439	351548
189121	351549
682934	351550
283006	351551
299829	351552
82456	351553
591720	351554
1219	351555
333674	351556
485205	351557
41012	351558
532502	351559
384317	351560
654494	351561
679	351562
656171	351563
159964	351564
92469	351565
350380	351566
47188	351567
608563	351568
51519	351569
655573	351570
244262	351571
649343	351572
639865	351573
114124	351574
62397	351575
8026	351576
325567	351577
620845	351578
679209	351579
624408	351580
484517	351581
521739	351582
290046	351583
56287	351584
49674	351585
466983	351586
626857	351587
509045	351588
429281	351589
638182	351590
280389	351591
97409	351592
97409	351593
505983	351594
618452	351595
82144	351596
244997	351597
51117	351598
227218	351599
32354	351600
517420	351601
177499	351602
270353	351603
267393	351604
62201	351605
357406	351606
690690	351607
311305	351608
1975	351609
22720	351610
593845	351611
141131	351612
475661	351613
82229	351614
398611	351615
96733	351616
20437	351617
2049	351618
5633	351619
34701	351620
56569	351621
32483	351622
697081	351623
504142	351624
501973	351625
111196	351626
487212	351627
41312	351628
42460	351629
2549	351630
79534	351631
101144	351632
9469	351633
145086	351634
135852	351635
514004	351636
52934	351637
85188	351638
533456	351639
552266	351640
561085	351641
23073	351642
158663	351643
33603	351644
159716	351645
130578	351646
130572	351647
492900	351648
492857	351649
492901	351650
492875	351651
492912	351652
492921	351653
130582	351654
492886	351655
240577	351656
172459	351657
118319	351658
75308	351659
585139	351660
6923	351661
103910	351662
17246	351663
585787	351664
188556	351665
637382	351666
125236	351667
345178	351668
53364	351669
125533	351670
88550	351671
334220	351672
46285	351673
178507	351674
565549	351675
590868	351676
379502	351677
184809	351678
590787	351679
364216	351680
93260	351681
98635	351682
2861	351683
17153	351684
93045	351685
194400	351686
142369	351687
16821	351688
480193	351689
682285	351690
41506	351691
51733	351692
20649	351693
615	351694
1593	351695
7443	351696
650810	351697
29924	351698
189834	351699
494182	351700
74650	351701
365741	351702
39969	351703
528408	351704
132832	351705
42659	351706
189479	351707
20777	351708
382579	351709
98322	351710
512969	351711
483200	351712
110145	351713
686572	351714
511241	351715
2068	351716
420695	351717
178225	351718
9940	351719
526626	351720
587131	351721
48887	351722
609103	351723
5052	351724
40810	351725
280550	351726
29920	351727
256274	351728
457790	351729
561099	351730
1168	351731
85997	351732
369585	351733
240409	351734
638793	351735
574467	351736
89207	351737
430226	351738
167159	351739
158022	351740
150663	351741
115456	351742
67517	351743
57068	351744
275207	351745
345448	351746
95332	351747
82778	351748
89770	351749
590833	351750
206682	351751
6653	351752
374258	351753
119949	351754
650943	351755
212750	351756
21581	351757
402211	351758
53960	351759
176607	351760
685043	351761
158842	351762
521790	351763
381308	351764
646404	351765
471645	351766
245504	351767
110	351768
306849	351769
24493	351770
364886	351771
436580	351772
1599	351773
134373	351774
206671	351775
58276	351776
5909	351777
159559	351778
96341	351779
12868	351780
541688	351781
41213	351782
314370	351783
408967	351784
326005	351785
672668	351786
583980	351787
300168	351788
165002	351789
508091	351790
155997	351791
482068	351792
143939	351793
43298	351794
140717	351795
55848	351796
311293	351797
209	351798
1043	351799
259391	351800
435256	351801
350134	351802
671147	351803
21203	351804
587073	351805
99956	351806
688575	351807
79451	351808
487905	351809
433795	351810
363825	351811
393532	351812
498700	351813
256890	351814
692784	351815
172327	351816
124754	351817
47259	351818
332354	351819
594724	351820
3653	351821
351531	351822
554102	351823
640999	351824
455410	351825
615993	351826
604831	351827
301475	351828
650249	351829
180889	351830
115	351831
371130	351832
333645	351833
173337	351834
145782	351835
451441	351836
31998	351837
50471	351838
453318	351839
455671	351840
12594	351841
625823	351842
418899	351843
398865	351844
456115	351845
392094	351846
524044	351847
173525	351848
133307	351849
596806	351850
658348	351851
543175	351852
624379	351853
4530	351854
5927	351855
212259	351856
51088	351857
666645	351858
668667	351859
385657	351860
22611	351861
290536	351862
561876	351863
31556	351864
538960	351865
24839	351866
162509	351867
54832	351868
51091	351869
692128	351870
165853	351871
160903	351872
193717	351873
49524	351874
482974	351875
103652	351876
146079	351877
449313	351878
339308	351879
41875	351880
264256	351881
485320	351882
290510	351883
507019	351884
553436	351885
105699	351886
9274	351887
158120	351888
399322	351889
532809	351890
97827	351891
550316	351892
148233	351893
485708	351894
490501	351895
109752	351896
598390	351897
20993	351898
182411	351899
542811	351900
57980	351901
3323	351902
12909	351903
5	351904
563671	351905
545391	351906
461984	351907
310309	351908
55825	351909
533751	351910
56906	351911
122610	351912
555692	351913
199990	351914
334086	351915
366390	351916
74748	351917
119959	351918
153612	351919
82514	351920
285459	351921
114887	351922
349287	351923
1825	351924
554247	351925
539258	351926
467830	351927
24522	351928
226806	351929
296187	351930
502514	351931
125134	351932
5494	351933
149917	351934
225733	351935
165108	351936
168904	351937
457423	351938
656269	351939
64177	351940
626837	351941
383507	351942
96294	351943
89634	351944
470794	351945
574575	351946
116892	351947
18710	351948
75185	351949
9051	351950
187756	351951
11673	351952
104869	351953
74160	351954
35379	351955
677181	351956
681491	351957
84837	351958
380767	351959
2964	351960
9235	351961
252958	351962
605287	351963
35116	351964
167430	351965
127394	351966
272876	351967
209057	351968
60015	351969
138700	351970
87963	351971
51080	351972
317768	351973
13888	351974
358011	351975
33867	351976
2197	351977
37688	351978
630459	351979
671502	351980
37669	351981
1263	351982
420297	351983
298	351984
521096	351985
323413	351986
209287	351987
358473	351988
205973	351989
167307	351990
345362	351991
131788	351992
661799	351993
64626	351994
357198	351995
24105	351996
529583	351997
559989	351998
546168	351999
20636	352000
20636	352001
545412	352002
31005	352003
123578	352004
462316	352005
571216	352006
26962	352007
20	352008
2055	352009
236371	352010
225143	352011
543996	352012
1821	352013
458808	352014
161860	352015
280710	352016
606222	352017
499143	352018
3573	352019
236341	352020
356147	352021
132843	352022
641102	352023
526409	352024
100552	352025
33980	352026
273803	352027
672040	352028
85317	352029
513671	352030
23591	352031
588560	352032
11981	352033
7116	352034
176743	352035
73949	352036
12077	352037
230013	352038
18733	352039
425067	352040
25019	352041
264010	352042
461288	352043
152049	352044
139291	352045
692044	352046
68727	352047
287629	352048
549318	352049
521865	352050
69167	352051
75219	352052
436272	352053
47567	352054
205516	352055
52831	352056
185033	352057
47446	352058
72856	352059
17397	352060
169459	352061
14065	352062
327699	352063
8836	352064
117	352065
119840	352066
421311	352067
70295	352068
99389	352069
495549	352070
232514	352071
587084	352072
640638	352073
337383	352074
91650	352075
293264	352076
10631	352077
7257	352078
606670	352079
34510	352080
155375	352081
636123	352082
73324	352083
132412	352084
3055	352085
385297	352086
688368	352087
1714	352088
626390	352089
480429	352090
158824	352091
386876	352092
71338	352093
244696	352094
18602	352095
483930	352096
64742	352097
96863	352098
406593	352099
123339	352100
406594	352101
110243	352102
413211	352103
41450	352104
290485	352105
714	352106
41201	352107
101374	352108
14005	352109
185769	352110
474535	352111
110193	352112
33252	352113
237343	352114
149700	352115
371	352116
261782	352117
334428	352118
488955	352119
587459	352120
13383	352121
491550	352122
132247	352123
57394	352124
30675	352125
12924	352126
42717	352127
276052	352128
500232	352129
614136	352130
106095	352131
12497	352132
131453	352133
89604	352134
261463	352135
433072	352136
422611	352137
147322	352138
125475	352139
152804	352140
143119	352141
555967	352142
12852	352143
171556	352144
3665	352145
63720	352146
43731	352147
152296	352148
174322	352149
159158	352150
118663	352151
683077	352152
64540	352153
123709	352154
342294	352155
189201	352156
165451	352157
149564	352158
331481	352159
1866	352160
12666	352161
196025	352162
49717	352163
45401	352164
157923	352165
52290	352166
226082	352167
5577	352168
105724	352169
152163	352170
541355	352171
149852	352172
695749	352173
15754	352174
539482	352175
1318	352176
87053	352177
357371	352178
287958	352179
229321	352180
164087	352181
168963	352182
43066	352183
105395	352184
148384	352185
1582	352186
564190	352187
325856	352188
300242	352189
558243	352190
2528	352191
593418	352192
547277	352193
190	352194
660968	352195
434810	352196
235043	352197
2291	352198
89992	352199
318890	352200
433636	352201
66825	352202
549258	352203
44414	352204
123729	352205
236676	352206
509846	352207
635710	352208
1619	352209
673806	352210
467197	352211
53896	352212
358108	352213
540148	352214
24221	352215
179579	352216
9803	352217
205283	352218
84855	352219
599890	352220
226563	352221
88719	352222
57590	352223
172632	352224
691506	352225
662678	352226
35986	352227
25045	352228
639035	352229
27471	352230
280523	352231
12451	352232
305755	352233
64134	352234
68753	352235
249930	352236
629518	352237
410408	352238
33440	352239
167285	352240
9493	352241
230248	352242
34141	352243
44350	352244
25428	352245
261857	352246
479847	352247
11302	352248
44320	352249
478090	352250
236636	352251
167562	352252
30006	352253
609248	352254
89877	352255
116782	352256
363807	352257
119914	352258
23422	352259
28148	352260
7958	352261
677522	352262
46711	352263
141927	352264
2593	352265
183383	352266
538086	352267
662828	352268
107353	352269
188100	352270
164635	352271
329266	352272
548693	352273
211250	352274
391126	352275
360	352276
28663	352277
654882	352278
167594	352279
73290	352280
14596	352281
143285	352282
30558	352283
24732	352284
147312	352285
235952	352286
167735	352287
68021	352288
355	352289
669649	352290
1219	352291
76530	352292
117328	352293
484774	352294
118898	352295
471343	352296
280968	352297
479857	352298
20946	352299
6346	352300
672532	352301
249629	352302
249630	352303
249631	352304
186712	352305
383049	352306
648881	352307
584987	352308
40029	352309
533432	352310
102643	352311
306462	352312
327021	352313
137421	352314
8822	352315
673774	352316
557768	352317
456997	352318
20280	352319
28588	352320
650931	352321
145364	352322
60127	352323
586348	352324
331219	352325
638592	352326
45498	352327
250835	352328
7876	352329
6587	352330
113665	352331
502411	352332
3474	352333
1907	352334
87522	352335
631767	352336
17553	352337
253494	352338
159126	352339
212803	352340
70662	352341
563309	352342
57024	352343
116788	352344
272412	352345
11462	352346
11680	352347
12462	352348
393042	352349
166022	352350
466099	352351
5365	352352
377994	352353
97952	352354
47119	352355
215440	352356
215441	352357
1913	352358
41636	352359
227285	352360
86058	352361
635368	352362
558542	352363
201548	352364
402906	352365
22879	352366
121011	352367
510225	352368
56067	352369
645348	352370
264450	352371
551065	352372
291307	352373
499157	352374
97603	352375
56543	352376
302286	352377
33351	352378
294848	352379
110050	352380
339440	352381
357137	352382
36660	352383
34111	352384
55741	352385
622	352386
54479	352387
519674	352388
224097	352389
94849	352390
106585	352391
122281	352392
607230	352393
273003	352394
621628	352395
171769	352396
17531	352397
15624	352398
378691	352399
134702	352400
550597	352401
28393	352402
64196	352403
54959	352404
166024	352405
82384	352406
585238	352407
2412	352408
225676	352409
497384	352410
198162	352411
175088	352412
387420	352413
377462	352414
47026	352415
2362	352416
44867	352417
79877	352418
12425	352419
105185	352420
122915	352421
517675	352422
575348	352423
625380	352424
5657	352425
175123	352426
447170	352427
189744	352428
350087	352429
399218	352430
582753	352431
158337	352432
662112	352433
20276	352434
920	352435
629032	352436
16355	352437
88132	352438
184303	352439
5874	352440
209728	352441
60652	352442
92716	352443
143623	352444
90586	352445
225841	352446
388609	352447
498923	352448
622223	352449
47490	352450
3701	352451
11088	352452
141599	352453
440885	352454
22239	352455
303961	352456
22567	352457
162493	352458
84401	352459
9372	352460
133358	352461
4131	352462
171891	352463
205175	352464
31725	352465
140521	352466
585714	352467
529740	352468
406607	352469
113861	352470
617289	352471
2	352472
147436	352473
30990	352474
545988	352475
664689	352476
37986	352477
372468	352478
4526	352479
108953	352480
550668	352481
20473	352482
102526	352483
25471	352484
304466	352485
95445	352486
156220	352487
565619	352488
39209	352489
124662	352490
320339	352491
244763	352492
5994	352493
88710	352494
630591	352495
218377	352496
30028	352497
20700	352498
10403	352499
548787	352500
2418	352501
299056	352502
125007	352503
298529	352504
247308	352505
599744	352506
3946	352507
677920	352508
503023	352509
49125	352510
48853	352511
189747	352512
510452	352513
126088	352514
171483	352515
662144	352516
36703	352517
305529	352518
147483	352519
166987	352520
284862	352521
36843	352522
8649	352523
38141	352524
594877	352525
69054	352526
33086	352527
164236	352528
114014	352529
380140	352530
495058	352531
686743	352532
93545	352533
607121	352534
27002	352535
643191	352536
1364	352537
107579	352538
226727	352539
164433	352540
21808	352541
538000	352542
38984	352543
15982	352544
48326	352545
373543	352546
26286	352547
153605	352548
425917	352549
98147	352550
152174	352551
160643	352552
314748	352553
32368	352554
163420	352555
137256	352556
509214	352557
256167	352558
4495	352559
121814	352560
528549	352561
496682	352562
4527	352563
22286	352564
25707	352565
25793	352566
131874	352567
332579	352568
21308	352569
20817	352570
579521	352571
453578	352572
146383	352573
506289	352574
205751	352575
260500	352576
68656	352577
432506	352578
36442	352579
352137	352580
197330	352581
536694	352582
31383	352583
669429	352584
624502	352585
481569	352586
522896	352587
682533	352588
195888	352589
155896	352590
454167	352591
523659	352592
280227	352593
607682	352594
493744	352595
249141	352596
392441	352597
450565	352598
9998	352599
239802	352600
429364	352601
585045	352602
642906	352603
309818	352604
505930	352605
547529	352606
50361	352607
214850	352608
3620	352609
608578	352610
464650	352611
263440	352612
532260	352613
469623	352614
13323	352615
72832	352616
358304	352617
110700	352618
464723	352619
336341	352620
56690	352621
651028	352622
12334	352623
222193	352624
86474	352625
486509	352626
561579	352627
23280	352628
173687	352629
401	352630
134489	352631
51855	352632
524972	352633
500993	352634
579848	352635
471198	352636
628893	352637
5385	352638
653573	352639
112939	352640
275422	352641
576440	352642
452955	352643
167050	352644
13231	352645
426398	352646
422535	352647
7555	352648
7776	352649
98481	352650
16986	352651
35664	352652
5416	352653
118820	352654
241851	352655
205939	352656
199767	352657
123114	352658
307257	352659
1234	352660
534955	352661
616353	352662
64419	352663
684506	352664
596712	352665
656602	352666
366395	352667
192282	352668
130970	352669
1763	352670
64422	352671
521023	352672
484048	352673
116645	352674
424363	352675
332305	352676
442729	352677
163254	352678
380684	352679
482799	352680
6850	352681
8718	352682
70024	352683
22792	352684
634860	352685
197271	352686
179484	352687
41908	352688
183753	352689
253880	352690
180849	352691
379767	352692
647967	352693
648120	352694
186356	352695
383056	352696
205125	352697
11511	352698
56017	352699
86680	352700
135296	352701
305238	352702
19093	352703
141977	352704
24289	352705
29221	352706
213100	352707
31597	352708
679605	352709
344099	352710
124598	352711
631409	352712
415471	352713
512459	352714
146139	352715
52692	352716
122055	352717
61768	352718
156823	352719
635932	352720
14394	352721
21360	352722
686306	352723
30191	352724
151832	352725
11338	352726
535639	352727
56517	352728
123900	352729
427561	352730
594717	352731
4714	352732
910	352733
199213	352734
129430	352735
18047	352736
55579	352737
11236	352738
232526	352739
609383	352740
138321	352741
555536	352742
136762	352743
593039	352744
115925	352745
352043	352746
109551	352747
48967	352748
25172	352749
24267	352750
115937	352751
383812	352752
101961	352753
600319	352754
465690	352755
345118	352756
572226	352757
233653	352758
87883	352759
302312	352760
113353	352761
105461	352762
6497	352763
624467	352764
259244	352765
384169	352766
137030	352767
81216	352768
500425	352769
211897	352770
373959	352771
283046	352772
128149	352773
579528	352774
29905	352775
105627	352776
36695	352777
110575	352778
7261	352779
173674	352780
261610	352781
422815	352782
372416	352783
267753	352784
185328	352785
490406	352786
453027	352787
215951	352788
471863	352789
55424	352790
426624	352791
222503	352792
337284	352793
177543	352794
535086	352795
10353	352796
379826	352797
10270	352798
62582	352799
37838	352800
412183	352801
595134	352802
528234	352803
42951	352804
321688	352805
480572	352806
70348	352807
204618	352808
579428	352809
355474	352810
476781	352811
68692	352812
241666	352813
417523	352814
29729	352815
37960	352816
167725	352817
119415	352818
55855	352819
113765	352820
696923	352821
574318	352822
158645	352823
57803	352824
650942	352825
502769	352826
564350	352827
471212	352828
654159	352829
476442	352830
160073	352831
317677	352832
551662	352833
553984	352834
318613	352835
431576	352836
387635	352837
223436	352838
639245	352839
396382	352840
566	352841
181652	352842
169667	352843
242101	352844
569601	352845
33056	352846
28714	352847
63375	352848
119446	352849
59267	352850
16379	352851
124633	352852
116875	352853
9238	352854
1914	352855
11622	352856
49565	352857
447581	352858
600838	352859
389753	352860
131142	352861
2211	352862
261819	352863
216279	352864
593580	352865
665829	352866
551322	352867
3832	352868
396876	352869
40184	352870
376458	352871
3478	352872
12	352873
666705	352874
74924	352875
36106	352876
16087	352877
12824	352878
488333	352879
143603	352880
38630	352881
395885	352882
255515	352883
128838	352884
108528	352885
168946	352886
111161	352887
111444	352888
537377	352889
316041	352890
371276	352891
559417	352892
79520	352893
6047	352894
677471	352895
18593	352896
402894	352897
157385	352898
476395	352899
488159	352900
230936	352901
3845	352902
41333	352903
397158	352904
46546	352905
229782	352906
521526	352907
427253	352908
17344	352909
690788	352910
52467	352911
39239	352912
128936	352913
475399	352914
17	352915
146866	352916
166244	352917
512873	352918
551494	352919
143630	352920
549957	352921
134381	352922
525	352923
80537	352924
54568	352925
599645	352926
47343	352927
132600	352928
490847	352929
283842	352930
208393	352931
397436	352932
350120	352933
25884	352934
685074	352935
392784	352936
1973	352937
51629	352938
689961	352939
196315	352940
2594	352941
483662	352942
118567	352943
546388	352944
38410	352945
29688	352946
412666	352947
297570	352948
152671	352949
401245	352950
72295	352951
145298	352952
60377	352953
630268	352954
32833	352955
192108	352956
3420	352957
544	352958
50645	352959
268128	352960
551127	352961
23584	352962
144700	352963
197851	352964
134733	352965
94229	352966
139451	352967
190149	352968
121641	352969
166246	352970
108149	352971
91171	352972
317040	352973
329536	352974
446759	352975
172845	352976
237063	352977
83825	352978
212647	352979
6097	352980
605555	352981
246543	352982
57515	352983
411574	352984
658155	352985
40525	352986
56865	352987
625451	352988
160079	352989
375062	352990
93586	352991
146253	352992
181767	352993
180626	352994
285257	352995
12120	352996
613821	352997
484732	352998
85040	352999
460288	353000
683857	353001
123773	353002
123726	353003
7722	353004
460292	353005
460254	353006
460256	353007
123702	353008
460325	353009
409444	353010
375078	353011
677996	353012
58868	353013
542873	353014
214906	353015
297923	353016
26308	353017
50688	353018
62957	353019
208324	353020
312940	353021
156855	353022
640580	353023
11471	353024
52762	353025
696626	353026
120655	353027
24903	353028
437480	353029
207248	353030
51270	353031
113421	353032
42	353033
207338	353034
16407	353035
523800	353036
167442	353037
237086	353038
26451	353039
493271	353040
20271	353041
3329	353042
674982	353043
444872	353044
15664	353045
149326	353046
58169	353047
169933	353048
612094	353049
93524	353050
492645	353051
15908	353052
421476	353053
77926	353054
133988	353055
121125	353056
542063	353057
154831	353058
714	353059
558952	353060
646745	353061
153322	353062
501740	353063
7513	353064
205838	353065
7	353066
36018	353067
157936	353068
279711	353069
384502	353070
300092	353071
63612	353072
2888	353073
35169	353074
268879	353075
459671	353076
478740	353077
138118	353078
473039	353079
40527	353080
160953	353081
308428	353082
356479	353083
87108	353084
4400	353085
20481	353086
577655	353087
44677	353088
675252	353089
540303	353090
382887	353091
65359	353092
24897	353093
199787	353094
581667	353095
664778	353096
74690	353097
601136	353098
372666	353099
51643	353100
4537	353101
680015	353102
280297	353103
41168	353104
51059	353105
38154	353106
19812	353107
588450	353108
558925	353109
292387	353110
672208	353111
3757	353112
20574	353113
41120	353114
43074	353115
77500	353116
395103	353117
309785	353118
165	353119
587842	353120
371516	353121
502326	353122
38132	353123
3007	353124
509145	353125
106260	353126
71322	353127
66368	353128
127434	353129
565546	353130
252340	353131
364657	353132
314114	353133
620780	353134
23197	353135
642	353136
63512	353137
310124	353138
177501	353139
24	353140
688490	353141
685552	353142
250730	353143
1305	353144
635272	353145
93478	353146
624663	353147
594869	353148
322213	353149
198055	353150
275478	353151
299824	353152
481469	353153
558120	353154
81003	353155
593429	353156
434879	353157
382974	353158
131663	353159
497464	353160
297296	353161
556713	353162
82267	353163
460294	353164
1144	353165
122532	353166
345924	353167
45173	353168
9788	353169
45331	353170
121408	353171
120830	353172
453759	353173
53513	353174
75985	353175
82936	353176
51858	353177
100798	353178
121045	353179
123639	353180
42397	353181
557754	353182
489831	353183
10695	353184
129614	353185
276624	353186
128677	353187
500374	353188
505352	353189
4933	353190
1638	353191
13205	353192
687183	353193
389918	353194
25236	353195
172134	353196
400546	353197
85358	353198
123772	353199
4349	353200
9651	353201
133482	353202
70329	353203
163755	353204
13089	353205
165322	353206
21949	353207
655569	353208
408500	353209
460	353210
54746	353211
85172	353212
247486	353213
23785	353214
47655	353215
16184	353216
369498	353217
305842	353218
306742	353219
24240	353220
329820	353221
240714	353222
90343	353223
419920	353224
20312	353225
390693	353226
664916	353227
124672	353228
360734	353229
158731	353230
57948	353231
282280	353232
29146	353233
594456	353234
123293	353235
316524	353236
7718	353237
625125	353238
466271	353239
489843	353240
49084	353241
524469	353242
651048	353243
50903	353244
23764	353245
464657	353246
7497	353247
163656	353248
67378	353249
105488	353250
3109	353251
125505	353252
468074	353253
25215	353254
97821	353255
14145	353256
21790	353257
129122	353258
366032	353259
123767	353260
169944	353261
14061	353262
96684	353263
257641	353264
695238	353265
419539	353266
334852	353267
681201	353268
675040	353269
24689	353270
677184	353271
435849	353272
17032	353273
36742	353274
2148	353275
678287	353276
139214	353277
367313	353278
447	353279
2825	353280
198144	353281
203162	353282
504115	353283
18510	353284
161140	353285
50679	353286
21953	353287
102401	353288
36108	353289
71533	353290
470719	353291
151373	353292
94486	353293
198112	353294
564539	353295
84915	353296
145513	353297
216980	353298
80540	353299
59373	353300
677657	353301
53610	353302
176391	353303
56516	353304
96928	353305
360733	353306
116410	353307
127858	353308
515472	353309
402920	353310
293750	353311
498989	353312
60661	353313
551295	353314
258844	353315
404293	353316
566615	353317
580698	353318
267858	353319
43902	353320
56652	353321
30514	353322
685478	353323
13559	353324
452841	353325
488870	353326
7054	353327
308	353328
560266	353329
42921	353330
39690	353331
103608	353332
477611	353333
986	353334
112192	353335
630559	353336
21850	353337
393062	353338
421921	353339
193356	353340
676012	353341
542084	353342
58019	353343
619930	353344
501388	353345
58507	353346
337390	353347
251095	353348
47941	353349
511278	353350
73472	353351
231670	353352
339608	353353
595700	353354
478380	353355
34504	353356
60388	353357
453930	353358
306821	353359
422827	353360
43489	353361
243961	353362
111620	353363
635775	353364
497079	353365
56391	353366
100856	353367
20011	353368
29243	353369
221797	353370
16703	353371
566556	353372
628227	353373
86330	353374
51933	353375
41727	353376
1474	353377
148270	353378
157662	353379
5979	353380
31962	353381
226431	353382
279668	353383
26604	353384
122916	353385
608855	353386
34555	353387
161080	353388
397553	353389
8623	353390
260226	353391
56820	353392
600374	353393
104299	353394
14103	353395
404208	353396
413252	353397
491948	353398
561716	353399
461869	353400
577357	353401
17819	353402
315664	353403
280765	353404
24925	353405
652522	353406
246331	353407
366809	353408
153082	353409
135573	353410
37438	353411
386819	353412
648312	353413
518570	353414
65134	353415
668673	353416
475086	353417
267505	353418
5223	353419
84772	353420
350149	353421
30384	353422
678722	353423
68874	353424
309545	353425
263956	353426
104177	353427
352156	353428
9997	353429
636988	353430
279253	353431
33059	353432
452105	353433
653977	353434
625942	353435
594988	353436
514031	353437
116807	353438
81658	353439
164552	353440
57867	353441
578527	353442
439223	353443
99783	353444
284500	353445
2892	353446
31350	353447
602582	353448
16449	353449
266623	353450
568057	353451
6119	353452
264346	353453
4113	353454
8165	353455
447423	353456
581041	353457
118720	353458
64296	353459
682560	353460
404565	353461
207313	353462
7236	353463
12614	353464
54962	353465
54591	353466
409489	353467
278762	353468
112048	353469
142701	353470
18744	353471
556657	353472
142720	353473
403150	353474
3016	353475
126527	353476
633650	353477
134286	353478
540842	353479
162152	353480
49039	353481
292561	353482
1391	353483
72486	353484
375167	353485
338505	353486
92269	353487
92269	353488
522224	353489
429292	353490
127574	353491
315981	353492
669171	353493
690272	353494
283464	353495
221691	353496
330515	353497
563354	353498
422391	353499
351314	353500
468321	353501
669319	353502
131435	353503
204051	353504
471	353505
108360	353506
387032	353507
563056	353508
259617	353509
349771	353510
113309	353511
658804	353512
402995	353513
672463	353514
33238	353515
514214	353516
20815	353517
22615	353518
23568	353519
364121	353520
112960	353521
417712	353522
250496	353523
31410	353524
179	353525
681329	353526
349040	353527
12196	353528
391520	353529
399154	353530
47320	353531
428203	353532
53130	353533
394633	353534
67706	353535
74087	353536
580453	353537
478832	353538
458626	353539
317087	353540
119943	353541
692462	353542
208851	353543
626579	353544
109539	353545
118273	353546
350074	353547
621634	353548
184907	353549
652458	353550
677613	353551
451537	353552
615707	353553
393136	353554
14490	353555
54047	353556
207895	353557
523499	353558
406943	353559
24743	353560
4084	353561
198822	353562
390440	353563
214304	353564
77132	353565
86602	353566
100682	353567
652855	353568
6257	353569
260839	353570
309505	353571
35077	353572
212573	353573
53772	353574
674814	353575
627148	353576
69413	353577
309154	353578
206034	353579
251614	353580
19579	353581
36947	353582
345015	353583
55183	353584
21597	353585
64435	353586
443619	353587
434065	353588
107808	353589
511242	353590
102754	353591
615829	353592
693446	353593
415442	353594
11648	353595
12223	353596
241044	353597
375424	353598
15549	353599
256168	353600
359235	353601
11671	353602
487413	353603
285947	353604
42168	353605
88830	353606
374649	353607
20872	353608
614780	353609
401852	353610
146	353611
86335	353612
307223	353613
557792	353614
30755	353615
54568	353616
58667	353617
299370	353618
5698	353619
470795	353620
18948	353621
623783	353622
94666	353623
226321	353624
55800	353625
629546	353626
87169	353627
107676	353628
607275	353629
107398	353630
599520	353631
453494	353632
162257	353633
7778	353634
1350	353635
10545	353636
179176	353637
94505	353638
23844	353639
85076	353640
39758	353641
505316	353642
675444	353643
128084	353644
460532	353645
410700	353646
17014	353647
14748	353648
474466	353649
224579	353650
695423	353651
402861	353652
552372	353653
603878	353654
670648	353655
10670	353656
578059	353657
148518	353658
432382	353659
596662	353660
8630	353661
392313	353662
307165	353663
16608	353664
266853	353665
73673	353666
130259	353667
38024	353668
74805	353669
284359	353670
531359	353671
577559	353672
52235	353673
484603	353674
293519	353675
2086	353676
149420	353677
256341	353678
345221	353679
102749	353680
335106	353681
44709	353682
44205	353683
420606	353684
322669	353685
29908	353686
88360	353687
500228	353688
431213	353689
539488	353690
389153	353691
358167	353692
518024	353693
447603	353694
443305	353695
75725	353696
35664	353697
509956	353698
54748	353699
17766	353700
129387	353701
254064	353702
259811	353703
282040	353704
5399	353705
93688	353706
15465	353707
297987	353708
66621	353709
686160	353710
321202	353711
654	353712
293461	353713
108185	353714
443234	353715
380910	353716
346250	353717
513459	353718
464922	353719
199803	353720
198716	353721
51886	353722
127336	353723
273954	353724
16608	353725
179943	353726
6386	353727
467813	353728
88348	353729
144563	353730
112696	353731
29241	353732
26832	353733
135217	353734
35877	353735
136074	353736
172977	353737
41349	353738
375363	353739
120633	353740
41429	353741
281315	353742
397506	353743
242037	353744
36140	353745
31404	353746
298279	353747
535034	353748
21484	353749
619946	353750
325669	353751
43250	353752
594682	353753
580206	353754
5869	353755
8173	353756
319342	353757
660700	353758
22127	353759
2782	353760
63481	353761
36821	353762
331308	353763
474117	353764
348028	353765
311585	353766
239355	353767
597092	353768
336927	353769
649005	353770
268004	353771
177356	353772
357259	353773
27545	353774
30649	353775
36275	353776
160966	353777
153539	353778
6411	353779
247107	353780
55660	353781
348038	353782
98102	353783
1	353784
108572	353785
428136	353786
587688	353787
406196	353788
7475	353789
578543	353790
452663	353791
161344	353792
274303	353793
663872	353794
441233	353795
36595	353796
17542	353797
62376	353798
157332	353799
43056	353800
129024	353801
388333	353802
618081	353803
643914	353804
48093	353805
31773	353806
606743	353807
166390	353808
2435	353809
83016	353810
56608	353811
515703	353812
6920	353813
501004	353814
78316	353815
433257	353816
10450	353817
12445	353818
172	353819
418769	353820
100827	353821
532971	353822
402129	353823
98348	353824
73324	353825
636533	353826
666367	353827
39826	353828
654097	353829
53818	353830
197994	353831
412545	353832
453513	353833
66723	353834
2750	353835
1293	353836
682152	353837
681967	353838
93684	353839
131549	353840
176463	353841
695251	353842
493253	353843
439772	353844
11638	353845
603818	353846
638486	353847
419023	353848
260469	353849
656976	353850
16733	353851
419241	353852
134645	353853
5643	353854
600457	353855
8495	353856
8495	353857
285949	353858
468479	353859
624939	353860
276665	353861
687801	353862
388020	353863
127917	353864
151318	353865
417972	353866
45952	353867
41773	353868
405939	353869
265035	353870
307349	353871
152431	353872
4563	353873
538003	353874
415351	353875
679416	353876
104288	353877
330975	353878
19870	353879
131242	353880
646951	353881
500780	353882
417713	353883
85637	353884
407544	353885
570133	353886
64448	353887
526401	353888
397081	353889
160085	353890
380901	353891
581729	353892
654475	353893
327128	353894
99310	353895
657802	353896
38340	353897
71389	353898
2575	353899
147381	353900
488959	353901
82407	353902
212188	353903
476586	353904
36256	353905
75725	353906
59452	353907
88134	353908
48145	353909
215186	353910
347899	353911
27310	353912
10959	353913
125574	353914
418898	353915
54805	353916
122078	353917
688029	353918
50039	353919
264445	353920
71512	353921
596665	353922
22075	353923
219035	353924
91453	353925
90908	353926
46802	353927
23517	353928
273658	353929
272562	353930
696666	353931
397225	353932
668389	353933
147682	353934
379409	353935
159049	353936
252677	353937
33465	353938
305840	353939
608068	353940
1483	353941
275154	353942
278028	353943
12324	353944
590291	353945
479596	353946
105654	353947
232121	353948
23397	353949
37922	353950
553786	353951
136045	353952
155710	353953
41641	353954
269990	353955
179508	353956
86457	353957
131399	353958
55638	353959
378118	353960
37964	353961
111619	353962
45757	353963
468256	353964
323516	353965
76928	353966
77586	353967
30997	353968
189570	353969
583608	353970
650292	353971
38255	353972
314090	353973
37443	353974
30459	353975
205093	353976
1970	353977
697594	353978
116884	353979
8361	353980
145558	353981
85448	353982
482694	353983
696690	353984
104122	353985
314452	353986
67044	353987
311564	353988
375656	353989
280250	353990
276505	353991
485554	353992
267018	353993
176467	353994
298929	353995
103117	353996
512836	353997
16105	353998
23517	353999
671763	354000
309297	354001
156455	354002
481577	354003
462870	354004
516104	354005
3338	354006
68344	354007
511265	354008
68345	354009
68346	354010
68348	354011
48265	354012
213280	354013
213289	354014
14105	354015
134395	354016
134396	354017
134398	354018
120600	354019
677489	354020
103457	354021
502143	354022
44840	354023
421147	354024
58499	354025
656187	354026
388965	354027
104437	354028
547956	354029
53738	354030
482634	354031
58906	354032
303008	354033
414	354034
57909	354035
152989	354036
657117	354037
19747	354038
2361	354039
8629	354040
112753	354041
379674	354042
16393	354043
374183	354044
336038	354045
2841	354046
299753	354047
509514	354048
760	354049
193710	354050
626589	354051
465511	354052
4267	354053
80735	354054
488172	354055
132895	354056
28804	354057
550864	354058
21215	354059
409681	354060
45055	354061
669483	354062
5788	354063
62972	354064
131550	354065
331460	354066
372008	354067
130509	354068
1692	354069
96879	354070
625289	354071
47044	354072
488778	354073
679793	354074
20664	354075
526154	354076
6728	354077
120971	354078
185887	354079
120759	354080
2933	354081
137665	354082
31799	354083
21552	354084
630482	354085
255666	354086
179860	354087
77139	354088
576673	354089
487353	354090
39070	354091
250254	354092
88409	354093
260428	354094
54686	354095
302482	354096
83084	354097
330330	354098
101791	354099
497232	354100
36	354101
630368	354102
542726	354103
574666	354104
115910	354105
154444	354106
205515	354107
273482	354108
149683	354109
82932	354110
219626	354111
109006	354112
1473	354113
25904	354114
198380	354115
381792	354116
562249	354117
227597	354118
247754	354119
457814	354120
161034	354121
384783	354122
537	354123
193196	354124
1893	354125
46663	354126
489842	354127
425530	354128
185522	354129
501937	354130
5527	354131
35701	354132
7899	354133
197798	354134
359934	354135
577936	354136
651401	354137
692362	354138
681342	354139
613285	354140
172232	354141
288198	354142
189777	354143
141183	354144
8101	354145
402381	354146
20262	354147
599629	354148
668110	354149
447648	354150
633342	354151
496630	354152
138880	354153
557808	354154
5283	354155
339468	354156
345818	354157
451321	354158
258464	354159
74209	354160
301892	354161
633083	354162
532886	354163
347943	354164
454725	354165
512642	354166
96869	354167
39190	354168
686474	354169
131811	354170
44435	354171
16984	354172
210142	354173
304765	354174
647105	354175
90200	354176
471827	354177
662010	354178
165943	354179
57554	354180
662008	354181
662057	354182
165936	354183
662022	354184
57308	354185
294	354186
303158	354187
64414	354188
635715	354189
35429	354190
3008	354191
267831	354192
460639	354193
353384	354194
177107	354195
33687	354196
93271	354197
402385	354198
697720	354199
2275	354200
168241	354201
58844	354202
48459	354203
324811	354204
422	354205
401414	354206
33305	354207
47089	354208
38065	354209
104064	354210
57165	354211
39102	354212
5599	354213
555932	354214
19153	354215
48948	354216
73367	354217
254578	354218
145052	354219
626643	354220
623164	354221
650817	354222
64651	354223
101	354224
329208	354225
19704	354226
19002	354227
115795	354228
360462	354229
601262	354230
33697	354231
561547	354232
364698	354233
5988	354234
647348	354235
36448	354236
143098	354237
166	354238
629346	354239
488760	354240
670541	354241
99582	354242
15020	354243
210633	354244
33798	354245
5015	354246
418771	354247
425899	354248
2009	354249
8994	354250
641197	354251
445872	354252
3614	354253
300512	354254
102129	354255
23567	354256
151300	354257
515726	354258
322351	354259
50499	354260
583728	354261
426089	354262
690130	354263
9571	354264
7755	354265
457128	354266
242152	354267
45024	354268
418015	354269
248559	354270
30559	354271
145825	354272
3011	354273
570126	354274
458413	354275
147866	354276
508478	354277
688255	354278
6951	354279
86894	354280
18959	354281
225759	354282
115152	354283
37721	354284
27177	354285
21215	354286
19681	354287
652590	354288
137206	354289
550909	354290
561727	354291
210758	354292
124982	354293
261456	354294
347171	354295
612302	354296
556183	354297
145603	354298
12887	354299
46534	354300
1145	354301
2134	354302
555063	354303
195041	354304
251484	354305
655833	354306
26092	354307
112042	354308
101121	354309
517816	354310
330034	354311
337856	354312
11178	354313
148730	354314
403577	354315
528808	354316
118983	354317
83246	354318
460997	354319
135743	354320
630539	354321
431403	354322
102635	354323
472057	354324
214750	354325
630278	354326
158203	354327
70448	354328
255760	354329
20801	354330
472239	354331
19870	354332
359516	354333
114664	354334
446639	354335
15599	354336
491025	354337
405870	354338
59013	354339
486537	354340
162668	354341
112354	354342
257787	354343
532637	354344
44650	354345
148316	354346
2121	354347
158775	354348
385362	354349
10577	354350
558034	354351
224793	354352
272864	354353
47357	354354
84896	354355
57636	354356
44784	354357
165009	354358
82531	354359
687018	354360
59413	354361
516678	354362
476145	354363
136242	354364
290736	354365
62479	354366
577898	354367
361874	354368
204122	354369
146122	354370
276820	354371
5257	354372
36821	354373
606902	354374
101997	354375
45752	354376
535634	354377
151917	354378
320192	354379
577384	354380
8932	354381
398215	354382
55020	354383
64940	354384
44747	354385
43898	354386
512046	354387
106577	354388
141170	354389
570942	354390
10062	354391
679563	354392
161453	354393
395344	354394
78364	354395
55350	354396
487815	354397
119191	354398
174429	354399
549294	354400
408563	354401
259830	354402
515804	354403
292415	354404
187066	354405
651162	354406
35359	354407
392645	354408
284947	354409
20714	354410
594899	354411
158434	354412
355797	354413
537196	354414
50170	354415
104235	354416
39826	354417
381553	354418
171974	354419
256773	354420
87538	354421
521879	354422
6986	354423
512024	354424
2234	354425
14356	354426
592495	354427
27177	354428
569092	354429
263821	354430
460590	354431
686606	354432
498097	354433
14332	354434
19293	354435
37335	354436
122251	354437
71187	354438
26384	354439
165381	354440
154751	354441
321958	354442
329776	354443
615104	354444
169711	354445
569486	354446
162717	354447
216714	354448
20275	354449
537032	354450
678753	354451
87064	354452
382384	354453
507234	354454
142739	354455
40165	354456
619233	354457
268795	354458
93324	354459
329822	354460
364108	354461
163057	354462
383599	354463
419940	354464
170646	354465
269191	354466
447976	354467
148214	354468
377690	354469
300931	354470
696622	354471
2558	354472
6047	354473
216213	354474
93384	354475
178693	354476
411788	354477
580640	354478
210240	354479
97440	354480
588738	354481
630342	354482
397512	354483
57214	354484
355654	354485
114584	354486
214460	354487
131629	354488
54423	354489
21209	354490
65254	354491
300447	354492
311705	354493
502520	354494
565664	354495
617090	354496
164050	354497
53696	354498
23246	354499
278862	354500
81320	354501
190572	354502
331867	354503
43785	354504
606437	354505
426228	354506
52427	354507
24552	354508
212	354509
155450	354510
4827	354511
252971	354512
583586	354513
359341	354514
510186	354515
375045	354516
155163	354517
678752	354518
653591	354519
37	354520
658713	354521
19689	354522
314313	354523
92661	354524
4327	354525
621818	354526
3842	354527
631145	354528
51520	354529
4046	354530
578940	354531
372600	354532
199553	354533
288053	354534
372382	354535
12068	354536
119916	354537
171680	354538
52052	354539
623792	354540
205153	354541
479976	354542
154761	354543
109881	354544
57271	354545
294752	354546
504242	354547
201055	354548
77757	354549
308121	354550
63431	354551
1125	354552
98067	354553
86331	354554
74345	354555
623131	354556
624012	354557
507975	354558
31619	354559
680180	354560
97231	354561
57289	354562
142194	354563
145389	354564
643102	354565
19981	354566
470377	354567
299377	354568
7128	354569
307023	354570
129334	354571
149148	354572
230684	354573
3690	354574
122781	354575
143111	354576
169011	354577
337753	354578
280222	354579
84918	354580
13856	354581
186432	354582
208051	354583
498987	354584
646621	354585
56655	354586
420102	354587
139874	354588
299515	354589
390863	354590
414591	354591
166416	354592
485508	354593
74956	354594
54441	354595
281794	354596
52423	354597
405327	354598
58498	354599
25980	354600
250793	354601
110457	354602
452546	354603
497658	354604
127032	354605
248341	354606
422542	354607
9044	354608
164426	354609
39093	354610
272250	354611
544696	354612
485449	354613
21111	354614
679600	354615
668207	354616
137266	354617
137278	354618
33601	354619
919	354620
53601	354621
53963	354622
229724	354623
455904	354624
76817	354625
121192	354626
168330	354627
652747	354628
308318	354629
18454	354630
116724	354631
632160	354632
156951	354633
223921	354634
64097	354635
16212	354636
23892	354637
123277	354638
387937	354639
13224	354640
552868	354641
401598	354642
135907	354643
203136	354644
28824	354645
143283	354646
326386	354647
238476	354648
338254	354649
640215	354650
387	354651
262626	354652
621536	354653
592159	354654
443988	354655
162335	354656
687215	354657
76368	354658
8805	354659
682880	354660
129094	354661
86019	354662
84685	354663
1895	354664
2527	354665
27297	354666
20148	354667
634447	354668
39656	354669
624890	354670
282140	354671
555220	354672
388380	354673
108968	354674
109245	354675
245476	354676
228394	354677
400434	354678
15191	354679
679927	354680
2269	354681
595666	354682
588421	354683
332919	354684
168082	354685
578986	354686
660922	354687
137466	354688
128625	354689
96018	354690
263665	354691
379945	354692
204123	354693
145335	354694
95957	354695
167705	354696
7672	354697
595955	354698
248722	354699
24245	354700
380764	354701
510331	354702
254941	354703
440497	354704
38493	354705
153138	354706
495550	354707
334777	354708
171351	354709
640270	354710
585425	354711
183274	354712
199171	354713
457617	354714
376309	354715
59567	354716
387464	354717
152282	354718
274967	354719
102065	354720
267295	354721
17046	354722
92960	354723
293831	354724
31677	354725
95770	354726
585495	354727
323985	354728
475588	354729
28148	354730
297006	354731
204367	354732
8279	354733
111742	354734
86822	354735
576951	354736
344399	354737
232715	354738
34452	354739
516	354740
590194	354741
524360	354742
342245	354743
420638	354744
6783	354745
106801	354746
247749	354747
318845	354748
44884	354749
612760	354750
550778	354751
3745	354752
497584	354753
647582	354754
25848	354755
119388	354756
592919	354757
331146	354758
39531	354759
469487	354760
38246	354761
93955	354762
58070	354763
315346	354764
78006	354765
387626	354766
129948	354767
79105	354768
222801	354769
31494	354770
110218	354771
100090	354772
151995	354773
91610	354774
357523	354775
80837	354776
61097	354777
23512	354778
125155	354779
69472	354780
45636	354781
419533	354782
697232	354783
22042	354784
139283	354785
58134	354786
348467	354787
318624	354788
680992	354789
514610	354790
510857	354791
506176	354792
101759	354793
483086	354794
113882	354795
43904	354796
51688	354797
242141	354798
33476	354799
191	354800
79145	354801
233245	354802
310444	354803
164968	354804
620655	354805
342268	354806
125724	354807
549229	354808
81954	354809
77579	354810
379710	354811
6845	354812
333524	354813
38923	354814
73423	354815
140880	354816
402822	354817
68100	354818
881	354819
153846	354820
98	354821
156	354822
280766	354823
92571	354824
567617	354825
9240	354826
635049	354827
148159	354828
334871	354829
84809	354830
251466	354831
163302	354832
616829	354833
167753	354834
380691	354835
53285	354836
180905	354837
109377	354838
240333	354839
142743	354840
332860	354841
354798	354842
125417	354843
205652	354844
664862	354845
170717	354846
586300	354847
381010	354848
63628	354849
218404	354850
34164	354851
251536	354852
24126	354853
567866	354854
390044	354855
390002	354856
634107	354857
216928	354858
292522	354859
252380	354860
377046	354861
450358	354862
232501	354863
29152	354864
69134	354865
216448	354866
117259	354867
623796	354868
185199	354869
657945	354870
493234	354871
622648	354872
294036	354873
208848	354874
100240	354875
75162	354876
619256	354877
309005	354878
122192	354879
23944	354880
82363	354881
266720	354882
574728	354883
553293	354884
185800	354885
113278	354886
11606	354887
134175	354888
598350	354889
187946	354890
425252	354891
87010	354892
3420	354893
546554	354894
673365	354895
526667	354896
174971	354897
137146	354898
271798	354899
485466	354900
76975	354901
497108	354902
655745	354903
316386	354904
107466	354905
13843	354906
592868	354907
510112	354908
317478	354909
167306	354910
467913	354911
435321	354912
620249	354913
1390	354914
73	354915
640398	354916
163331	354917
125515	354918
643344	354919
13562	354920
7788	354921
495652	354922
288262	354923
681595	354924
29772	354925
454451	354926
42876	354927
669137	354928
462791	354929
460306	354930
32979	354931
13679	354932
416538	354933
196479	354934
253744	354935
64572	354936
8211	354937
145002	354938
298372	354939
252184	354940
34573	354941
47966	354942
576685	354943
189260	354944
96066	354945
134463	354946
938	354947
556690	354948
653078	354949
547707	354950
433871	354951
695886	354952
22005	354953
122649	354954
682745	354955
145251	354956
425994	354957
137385	354958
9736	354959
294180	354960
17918	354961
127409	354962
11710	354963
436038	354964
168697	354965
115157	354966
28200	354967
4577	354968
376945	354969
622560	354970
536417	354971
161926	354972
76103	354973
21766	354974
674689	354975
269360	354976
337588	354977
152773	354978
286881	354979
90171	354980
41511	354981
324636	354982
87272	354983
272796	354984
380834	354985
6169	354986
337396	354987
337448	354988
484936	354989
412916	354990
128959	354991
277986	354992
4002	354993
595248	354994
645287	354995
84168	354996
145001	354997
411093	354998
50659	354999
16773	355000
53057	355001
27864	355002
55458	355003
240143	355004
337696	355005
196268	355006
64382	355007
456810	355008
271853	355009
649342	355010
124773	355011
22280	355012
37795	355013
663582	355014
533826	355015
8667	355016
271957	355017
290447	355018
478383	355019
158991	355020
72106	355021
654415	355022
361934	355023
429425	355024
29353	355025
48050	355026
546317	355027
287356	355028
353612	355029
282165	355030
468968	355031
470113	355032
1729	355033
426569	355034
21136	355035
146425	355036
334608	355037
32237	355038
615557	355039
62400	355040
136753	355041
230	355042
445274	355043
260220	355044
232751	355045
438755	355046
94535	355047
593206	355048
217020	355049
91608	355050
253470	355051
150161	355052
104077	355053
50420	355054
156733	355055
41428	355056
405735	355057
188045	355058
616580	355059
466284	355060
2035	355061
358632	355062
306017	355063
31582	355064
541478	355065
78124	355066
104129	355067
5936	355068
85050	355069
51232	355070
2016	355071
113091	355072
427608	355073
159018	355074
236	355075
11382	355076
5232	355077
1256	355078
80527	355079
432737	355080
20890	355081
1620	355082
524220	355083
21928	355084
583173	355085
4517	355086
631735	355087
61968	355088
112661	355089
21827	355090
109320	355091
68171	355092
261057	355093
5222	355094
248927	355095
111768	355096
594098	355097
153209	355098
92241	355099
442771	355100
274089	355101
22797	355102
152774	355103
535613	355104
29009	355105
342214	355106
675901	355107
590199	355108
123937	355109
88746	355110
630728	355111
100531	355112
195867	355113
228697	355114
433186	355115
319135	355116
620365	355117
58994	355118
15609	355119
521175	355120
162248	355121
373614	355122
274	355123
475580	355124
97782	355125
88914	355126
636204	355127
552109	355128
160610	355129
54395	355130
53061	355131
452706	355132
575901	355133
96833	355134
72425	355135
143956	355136
581357	355137
439342	355138
461327	355139
406210	355140
405780	355141
91546	355142
142832	355143
79854	355144
491230	355145
206579	355146
359939	355147
536	355148
305630	355149
462706	355150
519098	355151
418600	355152
64104	355153
155920	355154
158378	355155
667008	355156
328881	355157
193932	355158
174466	355159
44808	355160
122432	355161
533364	355162
40507	355163
53031	355164
277652	355165
26412	355166
591969	355167
40498	355168
173643	355169
4364	355170
153145	355171
148333	355172
131196	355173
399403	355174
130113	355175
348819	355176
101027	355177
249745	355178
51817	355179
807	355180
210685	355181
3521	355182
327784	355183
90588	355184
605554	355185
414791	355186
274446	355187
622126	355188
72607	355189
672241	355190
270926	355191
36299	355192
193227	355193
124599	355194
12082	355195
484110	355196
95127	355197
642052	355198
23287	355199
632215	355200
115407	355201
486909	355202
475405	355203
609394	355204
424726	355205
74949	355206
464	355207
524008	355208
155284	355209
358110	355210
17689	355211
107678	355212
221196	355213
28558	355214
154662	355215
632364	355216
509309	355217
273017	355218
285138	355219
117492	355220
133535	355221
286939	355222
9642	355223
270100	355224
74216	355225
9475	355226
12286	355227
432757	355228
450389	355229
428626	355230
376802	355231
12723	355232
53332	355233
2528	355234
129952	355235
353054	355236
325801	355237
624217	355238
205334	355239
643218	355240
302147	355241
528606	355242
325543	355243
40498	355244
422554	355245
275748	355246
519830	355247
12725	355248
200	355249
117062	355250
6974	355251
89401	355252
365698	355253
12406	355254
97113	355255
661149	355256
369140	355257
22372	355258
136134	355259
421426	355260
476235	355261
164508	355262
414128	355263
691650	355264
1283	355265
164444	355266
441675	355267
411427	355268
376533	355269
160397	355270
126888	355271
34764	355272
23836	355273
141073	355274
444155	355275
406208	355276
649104	355277
13032	355278
292025	355279
5330	355280
58979	355281
434182	355282
56957	355283
98942	355284
375971	355285
686344	355286
94740	355287
463966	355288
93778	355289
41261	355290
64594	355291
93476	355292
313447	355293
447541	355294
328730	355295
239859	355296
371205	355297
5810	355298
220995	355299
153480	355300
551939	355301
100300	355302
2747	355303
41341	355304
36480	355305
250214	355306
618089	355307
2253	355308
324223	355309
240264	355310
25242	355311
35710	355312
166187	355313
189459	355314
125758	355315
603866	355316
653452	355317
118642	355318
36828	355319
218022	355320
400944	355321
484823	355322
120853	355323
188553	355324
148247	355325
97576	355326
693123	355327
190534	355328
669673	355329
127034	355330
436482	355331
495380	355332
423349	355333
12126	355334
67855	355335
668454	355336
266690	355337
72859	355338
138004	355339
327443	355340
653446	355341
611514	355342
462123	355343
585759	355344
660400	355345
4743	355346
520809	355347
661900	355348
646529	355349
245083	355350
1400	355351
17550	355352
556517	355353
18938	355354
1502	355355
30308	355356
6260	355357
110208	355358
16192	355359
481428	355360
686916	355361
284280	355362
660494	355363
50216	355364
15064	355365
209375	355366
695225	355367
80404	355368
141206	355369
586579	355370
18615	355371
54534	355372
651172	355373
353556	355374
50010	355375
97153	355376
31098	355377
405974	355378
132667	355379
5115	355380
412848	355381
521812	355382
221257	355383
495657	355384
455145	355385
676364	355386
1150	355387
210021	355388
513718	355389
149110	355390
36315	355391
243971	355392
52174	355393
454175	355394
190358	355395
55257	355396
47037	355397
90516	355398
553813	355399
148247	355400
113768	355401
22501	355402
4265	355403
695267	355404
216481	355405
170968	355406
692184	355407
130738	355408
254558	355409
336480	355410
81617	355411
18934	355412
465453	355413
179798	355414
25221	355415
465813	355416
14821	355417
583737	355418
69791	355419
519420	355420
643714	355421
649086	355422
539390	355423
431840	355424
402893	355425
187616	355426
492	355427
98816	355428
99216	355429
660622	355430
32010	355431
201902	355432
48175	355433
81472	355434
19823	355435
135810	355436
357739	355437
383501	355438
321830	355439
370977	355440
137682	355441
640115	355442
611318	355443
105900	355444
157348	355445
364082	355446
23621	355447
271251	355448
135218	355449
153041	355450
11802	355451
72241	355452
42195	355453
83446	355454
492684	355455
245517	355456
62391	355457
38732	355458
442233	355459
213082	355460
670636	355461
533989	355462
280405	355463
30162	355464
31165	355465
83142	355466
18917	355467
11766	355468
106660	355469
17657	355470
576741	355471
3149	355472
105355	355473
580576	355474
456509	355475
8243	355476
39925	355477
77384	355478
81384	355479
502739	355480
88811	355481
22919	355482
331175	355483
78830	355484
621608	355485
608024	355486
641420	355487
58202	355488
34404	355489
69598	355490
28650	355491
460620	355492
216655	355493
682940	355494
423190	355495
164529	355496
295196	355497
577523	355498
1917	355499
239288	355500
686402	355501
50605	355502
500296	355503
197272	355504
9065	355505
72986	355506
50115	355507
158308	355508
22870	355509
398521	355510
122928	355511
129429	355512
157463	355513
691811	355514
277451	355515
668036	355516
304568	355517
522072	355518
590585	355519
7931	355520
126162	355521
118807	355522
9788	355523
578759	355524
58260	355525
76976	355526
328172	355527
19624	355528
1061	355529
285968	355530
420475	355531
111541	355532
420488	355533
249965	355534
32799	355535
146416	355536
459784	355537
82846	355538
35546	355539
123576	355540
665537	355541
7712	355542
38936	355543
154927	355544
3177	355545
49555	355546
349762	355547
129525	355548
428873	355549
147645	355550
132	355551
233835	355552
81066	355553
545956	355554
151596	355555
640761	355556
589279	355557
52416	355558
585526	355559
101602	355560
407804	355561
692831	355562
5101	355563
137777	355564
282677	355565
25342	355566
626569	355567
2137	355568
146406	355569
627741	355570
517898	355571
116010	355572
128683	355573
152844	355574
186450	355575
555661	355576
753	355577
93630	355578
574811	355579
303980	355580
58949	355581
664649	355582
41448	355583
8961	355584
684185	355585
300098	355586
241962	355587
58631	355588
11676	355589
669742	355590
34601	355591
365010	355592
285927	355593
443163	355594
93966	355595
283596	355596
16368	355597
34498	355598
538423	355599
288424	355600
159415	355601
12984	355602
573060	355603
3013	355604
342703	355605
514229	355606
511692	355607
2215	355608
401276	355609
185963	355610
108395	355611
255246	355612
634862	355613
100668	355614
272255	355615
371526	355616
344472	355617
107059	355618
107687	355619
182596	355620
456151	355621
12577	355622
36025	355623
249801	355624
49539	355625
102960	355626
158952	355627
85427	355628
292504	355629
15051	355630
132529	355631
6019	355632
6833	355633
28523	355634
168237	355635
551646	355636
136300	355637
422772	355638
69701	355639
348032	355640
40329	355641
3529	355642
157016	355643
77365	355644
17434	355645
466217	355646
500589	355647
86661	355648
87606	355649
14333	355650
411087	355651
139588	355652
259658	355653
277718	355654
613332	355655
132797	355656
3399	355657
39243	355658
626124	355659
265482	355660
523116	355661
12701	355662
110356	355663
65470	355664
20131	355665
347276	355666
10757	355667
5323	355668
133282	355669
926	355670
28020	355671
212307	355672
165942	355673
303726	355674
422551	355675
112936	355676
474807	355677
6014	355678
593337	355679
25498	355680
416388	355681
649203	355682
631833	355683
12292	355684
282598	355685
59287	355686
674838	355687
277990	355688
202624	355689
435764	355690
91857	355691
69407	355692
228153	355693
591983	355694
137001	355695
378806	355696
415412	355697
592844	355698
14901	355699
651562	355700
469463	355701
35490	355702
479515	355703
403266	355704
493868	355705
321961	355706
41939	355707
460	355708
362790	355709
187431	355710
78876	355711
443845	355712
192979	355713
1273	355714
494133	355715
141247	355716
678200	355717
392015	355718
94680	355719
118238	355720
266095	355721
513585	355722
621683	355723
167189	355724
252770	355725
551787	355726
30906	355727
133396	355728
294868	355729
585840	355730
683619	355731
496010	355732
546925	355733
16541	355734
345784	355735
311116	355736
515536	355737
320911	355738
10374	355739
179445	355740
74544	355741
164475	355742
567748	355743
458440	355744
598075	355745
545399	355746
661172	355747
5394	355748
404826	355749
349577	355750
508110	355751
177933	355752
357176	355753
569	355754
35686	355755
386342	355756
1343	355757
183618	355758
314172	355759
132496	355760
45626	355761
22860	355762
410657	355763
169350	355764
438340	355765
106405	355766
12902	355767
128246	355768
164874	355769
595871	355770
132265	355771
535287	355772
2658	355773
57477	355774
3323	355775
399557	355776
686860	355777
492217	355778
3402	355779
46216	355780
196578	355781
636247	355782
88980	355783
137404	355784
502377	355785
592616	355786
103527	355787
597888	355788
1	355789
471319	355790
615889	355791
170669	355792
36352	355793
48418	355794
508045	355795
439281	355796
60662	355797
79840	355798
284613	355799
558944	355800
217304	355801
475635	355802
6530	355803
173307	355804
14594	355805
49445	355806
21087	355807
151990	355808
16797	355809
441450	355810
9124	355811
76882	355812
447939	355813
543738	355814
270109	355815
15779	355816
172922	355817
31013	355818
14783	355819
47775	355820
21506	355821
99298	355822
553671	355823
37991	355824
224680	355825
23919	355826
11743	355827
147731	355828
673247	355829
676349	355830
529351	355831
530594	355832
51767	355833
117281	355834
221425	355835
10653	355836
571017	355837
158395	355838
232470	355839
474153	355840
481505	355841
267603	355842
53493	355843
133174	355844
799	355845
654957	355846
388832	355847
563235	355848
683300	355849
148962	355850
20990	355851
82337	355852
240177	355853
14711	355854
568126	355855
505873	355856
607805	355857
218047	355858
138460	355859
73823	355860
337080	355861
3815	355862
697664	355863
563209	355864
249059	355865
77157	355866
508722	355867
26087	355868
57354	355869
315785	355870
36606	355871
315741	355872
447610	355873
52088	355874
266077	355875
12103	355876
653901	355877
548598	355878
25057	355879
50731	355880
413748	355881
28990	355882
135826	355883
575449	355884
630327	355885
232464	355886
23482	355887
39873	355888
12215	355889
57151	355890
597493	355891
669535	355892
723	355893
587289	355894
259111	355895
376667	355896
610570	355897
430826	355898
267297	355899
305177	355900
541103	355901
5952	355902
88338	355903
139579	355904
187061	355905
33059	355906
6745	355907
3011	355908
37750	355909
17230	355910
13502	355911
348014	355912
437165	355913
1700	355914
7883	355915
143286	355916
99879	355917
29764	355918
190262	355919
565254	355920
626314	355921
110794	355922
651029	355923
11068	355924
157803	355925
318863	355926
206442	355927
6619	355928
209200	355929
340325	355930
649275	355931
19362	355932
496949	355933
366008	355934
547366	355935
294152	355936
1595	355937
384628	355938
242767	355939
689075	355940
163449	355941
347199	355942
128679	355943
27448	355944
19690	355945
149282	355946
141444	355947
165073	355948
558128	355949
28104	355950
32553	355951
164	355952
674799	355953
23449	355954
65448	355955
399947	355956
152057	355957
86188	355958
102640	355959
64664	355960
139059	355961
1372	355962
21855	355963
83943	355964
283065	355965
37700	355966
638911	355967
334818	355968
54232	355969
112425	355970
308410	355971
270877	355972
31651	355973
157320	355974
344954	355975
154180	355976
263555	355977
1600	355978
129846	355979
76694	355980
138132	355981
247194	355982
573032	355983
155912	355984
13079	355985
379072	355986
8330	355987
2081	355988
6361	355989
568847	355990
45184	355991
55918	355992
278970	355993
257011	355994
4774	355995
56725	355996
144693	355997
381676	355998
39964	355999
9058	356000
2094	356001
1042	356002
659303	356003
140991	356004
82678	356005
23690	356006
536291	356007
619894	356008
11407	356009
632053	356010
103222	356011
30849	356012
87127	356013
121922	356014
434300	356015
548227	356016
579313	356017
49605	356018
13056	356019
140148	356020
6898	356021
467596	356022
41243	356023
182163	356024
39905	356025
579995	356026
382297	356027
138937	356028
13471	356029
76134	356030
6530	356031
428609	356032
572109	356033
623569	356034
552867	356035
178533	356036
654442	356037
675471	356038
33927	356039
420461	356040
106347	356041
314307	356042
82003	356043
125574	356044
95699	356045
71404	356046
63511	356047
149991	356048
98081	356049
24641	356050
604344	356051
504678	356052
35336	356053
1262	356054
248664	356055
131509	356056
373682	356057
695948	356058
59625	356059
631475	356060
61602	356061
238303	356062
14323	356063
65136	356064
424053	356065
137396	356066
302250	356067
159537	356068
53067	356069
628414	356070
456676	356071
195659	356072
463393	356073
291979	356074
530577	356075
297729	356076
554141	356077
648238	356078
33677	356079
56015	356080
98970	356081
20852	356082
84612	356083
133341	356084
485944	356085
163371	356086
95401	356087
81096	356088
256	356089
383693	356090
472124	356091
403103	356092
122359	356093
10740	356094
450576	356095
158	356096
5288	356097
3200	356098
16803	356099
412022	356100
295829	356101
597394	356102
597393	356103
597391	356104
103577	356105
65363	356106
223998	356107
171817	356108
670470	356109
378022	356110
599027	356111
10687	356112
548460	356113
18149	356114
472192	356115
371500	356116
676170	356117
436519	356118
125559	356119
559401	356120
5964	356121
136204	356122
141383	356123
16652	356124
139071	356125
134573	356126
386952	356127
517071	356128
153332	356129
145712	356130
257113	356131
86105	356132
676600	356133
562014	356134
260790	356135
6529	356136
420498	356137
513684	356138
3151	356139
132468	356140
8537	356141
314463	356142
23799	356143
259184	356144
216424	356145
314210	356146
214346	356147
653341	356148
126421	356149
551	356150
573884	356151
346717	356152
29423	356153
180264	356154
145105	356155
7707	356156
57037	356157
296119	356158
636507	356159
73294	356160
669533	356161
161845	356162
92117	356163
316128	356164
140169	356165
373811	356166
41350	356167
32965	356168
131923	356169
36970	356170
67585	356171
171510	356172
631482	356173
30866	356174
336184	356175
41229	356176
11201	356177
506878	356178
89547	356179
678035	356180
162393	356181
50777	356182
23526	356183
9298	356184
27869	356185
108211	356186
372418	356187
684358	356188
372130	356189
383566	356190
5807	356191
524499	356192
506569	356193
283527	356194
643943	356195
58339	356196
2176	356197
145372	356198
26460	356199
4288	356200
696447	356201
631401	356202
49031	356203
86730	356204
50844	356205
77325	356206
32414	356207
37620	356208
82572	356209
269648	356210
1804	356211
375981	356212
19490	356213
257771	356214
256891	356215
321157	356216
96668	356217
79992	356218
8545	356219
294818	356220
59804	356221
39764	356222
580267	356223
597785	356224
277737	356225
650701	356226
37499	356227
154661	356228
548564	356229
115545	356230
23927	356231
112030	356232
23698	356233
209921	356234
417335	356235
296430	356236
159483	356237
298321	356238
184939	356239
194425	356240
16060	356241
272730	356242
508714	356243
406689	356244
351377	356245
356553	356246
151915	356247
9816	356248
44674	356249
58896	356250
59458	356251
6348	356252
489407	356253
8443	356254
523447	356255
41220	356256
339	356257
221001	356258
9816	356259
574364	356260
681405	356261
336978	356262
243779	356263
679	356264
528586	356265
147681	356266
454641	356267
97654	356268
334917	356269
73071	356270
431337	356271
691879	356272
69404	356273
632385	356274
537541	356275
503379	356276
97100	356277
149723	356278
588354	356279
442617	356280
221678	356281
585232	356282
118924	356283
332765	356284
239195	356285
382531	356286
165784	356287
151091	356288
410868	356289
605653	356290
407866	356291
416521	356292
571750	356293
127142	356294
377672	356295
78583	356296
529236	356297
270640	356298
365	356299
524771	356300
157225	356301
39277	356302
86422	356303
198813	356304
617004	356305
610277	356306
531273	356307
371683	356308
25761	356309
176493	356310
539046	356311
16463	356312
551103	356313
666355	356314
60835	356315
677359	356316
6971	356317
183569	356318
8725	356319
83694	356320
113450	356321
56236	356322
192297	356323
509914	356324
644235	356325
636559	356326
623189	356327
4903	356328
434427	356329
154252	356330
154153	356331
44840	356332
63155	356333
155763	356334
442777	356335
573731	356336
135459	356337
407347	356338
114724	356339
105589	356340
683953	356341
238	356342
28148	356343
392638	356344
114154	356345
28279	356346
404486	356347
164589	356348
301281	356349
86766	356350
381	356351
63794	356352
521914	356353
2939	356354
149890	356355
134533	356356
162155	356357
138534	356358
22027	356359
51435	356360
680009	356361
204354	356362
568070	356363
2290	356364
51644	356365
580702	356366
35674	356367
370334	356368
574593	356369
555922	356370
20650	356371
15823	356372
170998	356373
531015	356374
96747	356375
636552	356376
2047	356377
318927	356378
33923	356379
27203	356380
567895	356381
25157	356382
447119	356383
638154	356384
523897	356385
130490	356386
611346	356387
66223	356388
514722	356389
377258	356390
461661	356391
511279	356392
19734	356393
79040	356394
91024	356395
4297	356396
134531	356397
105264	356398
154113	356399
679033	356400
33684	356401
18256	356402
676269	356403
490435	356404
472411	356405
500710	356406
291176	356407
619756	356408
613219	356409
170630	356410
538983	356411
117430	356412
314596	356413
585856	356414
158044	356415
158540	356416
15774	356417
695596	356418
346257	356419
332400	356420
191729	356421
578219	356422
544354	356423
229465	356424
687393	356425
166777	356426
458957	356427
57297	356428
62847	356429
354994	356430
471488	356431
117182	356432
387623	356433
446016	356434
1955	356435
13831	356436
372970	356437
17457	356438
355084	356439
682374	356440
679339	356441
603645	356442
583379	356443
694392	356444
447053	356445
81959	356446
134456	356447
31339	356448
627689	356449
400953	356450
106196	356451
336469	356452
189077	356453
161603	356454
85936	356455
49012	356456
474240	356457
96847	356458
538193	356459
204310	356460
557902	356461
239149	356462
207293	356463
436752	356464
428326	356465
421177	356466
54046	356467
560520	356468
11193	356469
393193	356470
284260	356471
570711	356472
307759	356473
113945	356474
4187	356475
82708	356476
74971	356477
580710	356478
89955	356479
284661	356480
538660	356481
111786	356482
34117	356483
129582	356484
170348	356485
155621	356486
469628	356487
12628	356488
64531	356489
645748	356490
107504	356491
608158	356492
303202	356493
64624	356494
146798	356495
419460	356496
108361	356497
230575	356498
61745	356499
450435	356500
1811	356501
61153	356502
64193	356503
669310	356504
392798	356505
422550	356506
647350	356507
380630	356508
3630	356509
110416	356510
229074	356511
424878	356512
665683	356513
648252	356514
376423	356515
521858	356516
171076	356517
478529	356518
108520	356519
41774	356520
17558	356521
431888	356522
697672	356523
205960	356524
71099	356525
174021	356526
431	356527
368778	356528
551238	356529
198917	356530
203813	356531
134697	356532
104176	356533
196603	356534
372211	356535
290812	356536
309919	356537
624113	356538
50094	356539
313921	356540
10200	356541
314812	356542
318547	356543
431656	356544
482381	356545
203828	356546
187885	356547
466941	356548
202512	356549
120058	356550
498779	356551
7966	356552
15240	356553
1950	356554
412417	356555
506455	356556
611335	356557
103030	356558
4721	356559
130636	356560
274728	356561
659002	356562
3291	356563
159575	356564
313926	356565
199437	356566
182946	356567
281198	356568
195363	356569
110120	356570
241355	356571
452589	356572
192578	356573
50306	356574
379457	356575
2155	356576
490869	356577
115989	356578
348619	356579
187757	356580
243982	356581
31700	356582
274407	356583
40832	356584
262464	356585
92924	356586
487400	356587
56167	356588
605865	356589
187615	356590
369459	356591
687809	356592
485089	356593
352128	356594
108135	356595
108841	356596
41342	356597
71912	356598
52488	356599
170688	356600
11191	356601
152840	356602
20675	356603
133314	356604
100822	356605
161303	356606
52452	356607
344896	356608
440443	356609
214225	356610
519724	356611
388556	356612
501068	356613
401787	356614
378253	356615
3212	356616
53990	356617
285139	356618
565579	356619
110452	356620
501182	356621
519135	356622
270851	356623
673316	356624
45823	356625
463	356626
495793	356627
624423	356628
161506	356629
503237	356630
621386	356631
420497	356632
578449	356633
686726	356634
52356	356635
504874	356636
77066	356637
185466	356638
486514	356639
12613	356640
403186	356641
162702	356642
163130	356643
365252	356644
35898	356645
91463	356646
19155	356647
223929	356648
436868	356649
2691	356650
600863	356651
416216	356652
319557	356653
221529	356654
31781	356655
156237	356656
6488	356657
497920	356658
15139	356659
36884	356660
5264	356661
537960	356662
1079	356663
585202	356664
544044	356665
4093	356666
32843	356667
855	356668
84519	356669
693795	356670
288211	356671
51849	356672
160249	356673
37287	356674
354207	356675
44900	356676
540502	356677
33525	356678
377247	356679
588430	356680
330918	356681
309441	356682
14557	356683
590564	356684
374429	356685
235026	356686
28254	356687
35082	356688
2009	356689
657476	356690
3117	356691
76944	356692
120561	356693
2544	356694
230795	356695
199190	356696
117216	356697
675519	356698
214602	356699
489788	356700
141025	356701
11215	356702
254387	356703
499696	356704
10114	356705
141230	356706
420162	356707
207169	356708
340516	356709
618350	356710
687195	356711
591599	356712
211396	356713
8443	356714
639858	356715
380094	356716
11875	356717
569562	356718
82833	356719
3960	356720
667244	356721
255825	356722
512729	356723
144004	356724
135628	356725
636025	356726
6416	356727
167333	356728
613766	356729
338067	356730
461759	356731
143968	356732
330946	356733
667478	356734
191718	356735
344096	356736
570755	356737
80053	356738
7708	356739
11510	356740
132678	356741
628910	356742
354026	356743
232439	356744
8220	356745
217068	356746
69143	356747
115416	356748
1575	356749
406851	356750
3555	356751
10427	356752
9663	356753
35400	356754
565878	356755
132815	356756
21700	356757
594870	356758
664	356759
67290	356760
405523	356761
69286	356762
13070	356763
449195	356764
6042	356765
59874	356766
486409	356767
237192	356768
58990	356769
170908	356770
658613	356771
612370	356772
453292	356773
215269	356774
307267	356775
569619	356776
326927	356777
185503	356778
7302	356779
434774	356780
497988	356781
168558	356782
541041	356783
352461	356784
328075	356785
111882	356786
358720	356787
475297	356788
47614	356789
15077	356790
550160	356791
613436	356792
18156	356793
151957	356794
603533	356795
138201	356796
275877	356797
24485	356798
618548	356799
68975	356800
309237	356801
325392	356802
149402	356803
459677	356804
272	356805
161605	356806
51939	356807
626284	356808
22621	356809
629007	356810
623901	356811
515889	356812
35626	356813
54674	356814
89143	356815
125053	356816
29482	356817
654678	356818
314707	356819
376181	356820
126618	356821
1672	356822
511596	356823
346587	356824
57856	356825
654507	356826
57976	356827
299812	356828
136402	356829
129084	356830
1510	356831
273420	356832
13255	356833
291270	356834
461864	356835
524388	356836
685336	356837
683453	356838
70150	356839
111551	356840
191346	356841
67525	356842
131346	356843
577038	356844
60206	356845
79118	356846
166790	356847
535919	356848
401148	356849
135051	356850
23430	356851
10644	356852
655638	356853
17502	356854
41129	356855
14743	356856
3429	356857
400450	356858
396292	356859
684864	356860
108207	356861
575582	356862
438543	356863
465514	356864
137761	356865
536124	356866
447446	356867
50931	356868
164210	356869
68951	356870
400718	356871
600409	356872
204919	356873
573643	356874
150	356875
596695	356876
689152	356877
363615	356878
157169	356879
332216	356880
44	356881
203216	356882
665315	356883
5162	356884
517248	356885
22666	356886
571788	356887
615769	356888
614317	356889
93500	356890
10012	356891
48390	356892
323751	356893
312848	356894
212035	356895
259847	356896
229626	356897
480637	356898
38769	356899
446088	356900
490667	356901
526237	356902
488896	356903
2512	356904
14150	356905
50805	356906
73799	356907
38706	356908
12720	356909
125251	356910
1846	356911
52669	356912
24586	356913
139819	356914
380202	356915
478956	356916
167769	356917
595146	356918
648937	356919
449093	356920
609361	356921
1340	356922
545657	356923
668973	356924
181759	356925
282006	356926
497849	356927
91774	356928
327814	356929
60302	356930
433929	356931
551858	356932
38615	356933
554105	356934
101044	356935
446655	356936
111178	356937
105542	356938
9339	356939
368856	356940
29671	356941
162721	356942
534509	356943
513775	356944
35287	356945
30672	356946
163465	356947
242703	356948
54583	356949
317792	356950
89667	356951
420277	356952
106225	356953
210165	356954
7018	356955
205384	356956
614071	356957
259068	356958
435799	356959
78092	356960
158712	356961
19041	356962
375310	356963
5811	356964
4393	356965
49966	356966
516043	356967
608710	356968
18857	356969
192075	356970
148970	356971
27398	356972
209041	356973
248565	356974
5377	356975
18564	356976
517740	356977
551315	356978
36224	356979
646082	356980
350041	356981
459197	356982
272549	356983
101359	356984
676979	356985
294605	356986
1137	356987
62826	356988
32814	356989
394997	356990
7889	356991
358109	356992
680220	356993
135501	356994
453466	356995
7342	356996
551194	356997
15825	356998
325149	356999
3577	357000
25348	357001
435383	357002
252200	357003
97811	357004
1268	357005
483459	357006
122038	357007
50996	357008
35496	357009
548148	357010
258431	357011
144014	357012
281707	357013
241142	357014
617462	357015
612984	357016
673943	357017
82025	357018
473171	357019
340954	357020
10471	357021
630	357022
358790	357023
104821	357024
133330	357025
587401	357026
313406	357027
159828	357028
601699	357029
106316	357030
42330	357031
170716	357032
105362	357033
7676	357034
249613	357035
296492	357036
27462	357037
130932	357038
318909	357039
485497	357040
83885	357041
30313	357042
214652	357043
352258	357044
388585	357045
133336	357046
26271	357047
517984	357048
605863	357049
74004	357050
5178	357051
388588	357052
585033	357053
420231	357054
87350	357055
288414	357056
112181	357057
97971	357058
53104	357059
149189	357060
520132	357061
17677	357062
237117	357063
453569	357064
574323	357065
21693	357066
156568	357067
452346	357068
25494	357069
67135	357070
393775	357071
33604	357072
10	357073
58041	357074
464514	357075
485260	357076
97233	357077
499716	357078
157373	357079
152877	357080
43427	357081
3103	357082
284012	357083
32671	357084
120505	357085
668259	357086
60551	357087
215529	357088
235208	357089
53496	357090
69643	357091
436813	357092
69288	357093
217985	357094
69964	357095
262196	357096
105297	357097
247353	357098
329889	357099
285244	357100
67131	357101
348035	357102
584242	357103
31026	357104
568785	357105
33815	357106
8400	357107
107539	357108
404229	357109
112237	357110
142901	357111
402276	357112
283317	357113
217572	357114
95662	357115
350352	357116
563052	357117
160377	357118
375175	357119
53056	357120
91830	357121
9465	357122
300603	357123
28630	357124
326672	357125
45651	357126
167892	357127
413555	357128
104755	357129
539244	357130
612156	357131
338826	357132
128861	357133
18075	357134
192532	357135
8921	357136
359356	357137
249029	357138
33785	357139
43529	357140
46609	357141
290541	357142
15444	357143
489056	357144
63786	357145
105643	357146
17400	357147
559090	357148
432913	357149
446806	357150
4580	357151
12458	357152
101356	357153
59795	357154
22458	357155
643857	357156
18	357157
184212	357158
300509	357159
261161	357160
83351	357161
540800	357162
147873	357163
32510	357164
25577	357165
382659	357166
123363	357167
612854	357168
629803	357169
104805	357170
411646	357171
473852	357172
86316	357173
16094	357174
219999	357175
55030	357176
369196	357177
29243	357178
94124	357179
691356	357180
59279	357181
7835	357182
493272	357183
107981	357184
610996	357185
169791	357186
490449	357187
511050	357188
89599	357189
10736	357190
19098	357191
68476	357192
823	357193
663078	357194
56006	357195
102392	357196
332578	357197
474730	357198
461658	357199
351	357200
181387	357201
666014	357202
131261	357203
681521	357204
516019	357205
486573	357206
99386	357207
224647	357208
36244	357209
314518	357210
637934	357211
93496	357212
98006	357213
550938	357214
93480	357215
323821	357216
432973	357217
640792	357218
513978	357219
177729	357220
324067	357221
647155	357222
109263	357223
208162	357224
526066	357225
150743	357226
450077	357227
163050	357228
131019	357229
17337	357230
396746	357231
51711	357232
353561	357233
26908	357234
93503	357235
122046	357236
147230	357237
196683	357238
16229	357239
23514	357240
667771	357241
21095	357242
38062	357243
6521	357244
663363	357245
405433	357246
17861	357247
530485	357248
218936	357249
525569	357250
98833	357251
428297	357252
231972	357253
131479	357254
64837	357255
509097	357256
519317	357257
539680	357258
14526	357259
138752	357260
1392	357261
550152	357262
156202	357263
563139	357264
150772	357265
4704	357266
613670	357267
695888	357268
152305	357269
7138	357270
142141	357271
521613	357272
210852	357273
181874	357274
571023	357275
573823	357276
269144	357277
173543	357278
431349	357279
305688	357280
148357	357281
693461	357282
512161	357283
474925	357284
122071	357285
632653	357286
548607	357287
58310	357288
37801	357289
77602	357290
130541	357291
612764	357292
680530	357293
103093	357294
420322	357295
12700	357296
70127	357297
521583	357298
122473	357299
338737	357300
8168	357301
102624	357302
429666	357303
64527	357304
203308	357305
311199	357306
607981	357307
385406	357308
231162	357309
650661	357310
542651	357311
473925	357312
508082	357313
171807	357314
25674	357315
303282	357316
249690	357317
53951	357318
454663	357319
696318	357320
58411	357321
595882	357322
351464	357323
461318	357324
461249	357325
470315	357326
538766	357327
431180	357328
544459	357329
149343	357330
159585	357331
214942	357332
145604	357333
92126	357334
83797	357335
559765	357336
7491	357337
253827	357338
5691	357339
421254	357340
87393	357341
21217	357342
45869	357343
688159	357344
523188	357345
7115	357346
5585	357347
117902	357348
53949	357349
9663	357350
53985	357351
31042	357352
27461	357353
125522	357354
51529	357355
367639	357356
131081	357357
368540	357358
69433	357359
97664	357360
142497	357361
313079	357362
26363	357363
337855	357364
52642	357365
12797	357366
49037	357367
502936	357368
66673	357369
172399	357370
655372	357371
129841	357372
390105	357373
287178	357374
383655	357375
9709	357376
90430	357377
195068	357378
551944	357379
629549	357380
88186	357381
554154	357382
86510	357383
17630	357384
212492	357385
127807	357386
298942	357387
669397	357388
577723	357389
407293	357390
504146	357391
578693	357392
217097	357393
146452	357394
73972	357395
108950	357396
467133	357397
323818	357398
227812	357399
154496	357400
47299	357401
167583	357402
632395	357403
364317	357404
155222	357405
216618	357406
1425	357407
150472	357408
3322	357409
12462	357410
482948	357411
51324	357412
157346	357413
98978	357414
429035	357415
332140	357416
15633	357417
45163	357418
232186	357419
51013	357420
277723	357421
281719	357422
676626	357423
58853	357424
5106	357425
689800	357426
25930	357427
132277	357428
31242	357429
182051	357430
8224	357431
433547	357432
306523	357433
58546	357434
677948	357435
100291	357436
136642	357437
77	357438
675664	357439
625326	357440
39088	357441
216982	357442
423857	357443
11321	357444
5578	357445
42278	357446
160914	357447
510987	357448
155408	357449
281	357450
137674	357451
438471	357452
556288	357453
479421	357454
185215	357455
53675	357456
354224	357457
416476	357458
681429	357459
159153	357460
800	357461
795	357462
578593	357463
78705	357464
6149	357465
266890	357466
646090	357467
523118	357468
108061	357469
202061	357470
24848	357471
196	357472
673488	357473
33198	357474
503588	357475
306358	357476
599664	357477
4010	357478
11468	357479
669532	357480
514543	357481
260459	357482
362646	357483
438901	357484
104529	357485
39072	357486
3096	357487
97746	357488
35619	357489
302706	357490
283064	357491
103694	357492
334787	357493
106707	357494
663757	357495
588724	357496
30164	357497
385116	357498
623438	357499
440482	357500
5896	357501
51591	357502
471885	357503
73421	357504
256983	357505
426779	357506
9451	357507
24445	357508
101199	357509
75275	357510
227056	357511
591698	357512
599384	357513
72201	357514
423589	357515
267185	357516
57058	357517
6154	357518
14390	357519
59188	357520
567419	357521
12594	357522
84581	357523
407637	357524
94509	357525
91982	357526
4018	357527
128092	357528
528207	357529
128113	357530
154609	357531
107801	357532
78773	357533
619488	357534
113543	357535
142727	357536
2684	357537
575263	357538
610676	357539
24960	357540
476446	357541
622565	357542
345800	357543
671829	357544
571629	357545
615651	357546
6623	357547
559475	357548
128177	357549
201990	357550
299540	357551
58420	357552
588138	357553
170627	357554
591251	357555
170675	357556
83244	357557
606300	357558
476788	357559
317292	357560
537936	357561
183983	357562
97456	357563
51488	357564
45954	357565
346254	357566
153267	357567
131447	357568
35849	357569
33665	357570
619119	357571
95726	357572
4445	357573
147371	357574
550108	357575
476511	357576
622772	357577
139919	357578
23242	357579
480333	357580
4563	357581
89507	357582
110588	357583
412951	357584
5020	357585
597726	357586
131852	357587
3197	357588
561589	357589
167433	357590
139763	357591
8380	357592
303311	357593
260079	357594
578789	357595
136858	357596
5445	357597
21781	357598
319592	357599
136747	357600
1479	357601
64125	357602
412539	357603
162201	357604
181735	357605
308	357606
468032	357607
148628	357608
5647	357609
622234	357610
429889	357611
238920	357612
92374	357613
117755	357614
46455	357615
294306	357616
89751	357617
422046	357618
63171	357619
135316	357620
462144	357621
45020	357622
14170	357623
214641	357624
609832	357625
200173	357626
5089	357627
621989	357628
74053	357629
447442	357630
629	357631
624485	357632
131936	357633
88238	357634
514663	357635
154929	357636
29599	357637
537290	357638
30936	357639
50334	357640
412814	357641
28618	357642
153386	357643
250072	357644
2319	357645
401933	357646
619397	357647
634194	357648
376135	357649
396811	357650
1285	357651
56789	357652
140995	357653
15209	357654
599392	357655
389155	357656
20522	357657
167611	357658
73169	357659
528636	357660
6630	357661
682587	357662
235971	357663
125645	357664
647617	357665
439168	357666
640626	357667
566872	357668
36126	357669
129076	357670
1560	357671
173280	357672
165509	357673
383755	357674
47223	357675
173072	357676
53956	357677
3624	357678
582536	357679
550	357680
13531	357681
12014	357682
163918	357683
692073	357684
21856	357685
628207	357686
399	357687
14895	357688
165979	357689
25019	357690
11654	357691
616305	357692
43182	357693
264538	357694
11654	357695
450044	357696
258540	357697
548908	357698
310378	357699
108417	357700
448376	357701
111436	357702
3504	357703
277981	357704
33782	357705
626879	357706
12464	357707
672107	357708
406662	357709
8856	357710
33721	357711
151261	357712
35671	357713
43518	357714
98997	357715
165325	357716
105773	357717
78528	357718
304478	357719
57349	357720
31908	357721
13709	357722
33170	357723
118213	357724
23520	357725
49866	357726
53761	357727
489621	357728
48409	357729
685107	357730
586740	357731
394405	357732
379240	357733
44080	357734
680946	357735
464706	357736
125501	357737
128742	357738
639242	357739
570442	357740
168875	357741
66597	357742
152133	357743
115235	357744
20254	357745
452301	357746
245480	357747
693540	357748
83379	357749
33	357750
20903	357751
200782	357752
51173	357753
318999	357754
120736	357755
602697	357756
48180	357757
48972	357758
616196	357759
319916	357760
43609	357761
21680	357762
292709	357763
64851	357764
923	357765
1667	357766
397837	357767
52196	357768
199588	357769
629315	357770
484241	357771
609271	357772
662770	357773
467729	357774
5987	357775
153930	357776
404670	357777
344722	357778
27547	357779
401466	357780
61166	357781
72514	357782
485615	357783
8314	357784
1006	357785
604456	357786
158912	357787
273074	357788
280	357789
511038	357790
27747	357791
106867	357792
147280	357793
433970	357794
549117	357795
576238	357796
8266	357797
269	357798
111600	357799
4563	357800
123025	357801
144440	357802
155389	357803
303687	357804
158108	357805
61230	357806
683902	357807
599714	357808
548575	357809
431397	357810
62168	357811
46831	357812
25270	357813
663595	357814
124380	357815
107459	357816
3420	357817
671442	357818
169720	357819
272999	357820
10880	357821
550681	357822
596207	357823
356575	357824
65937	357825
661852	357826
83697	357827
138001	357828
171356	357829
18312	357830
378038	357831
10822	357832
662093	357833
256662	357834
540098	357835
512171	357836
612356	357837
47509	357838
667611	357839
42288	357840
550525	357841
371846	357842
378719	357843
33636	357844
71163	357845
525831	357846
95378	357847
114982	357848
126214	357849
487597	357850
461723	357851
58632	357852
501600	357853
405996	357854
501631	357855
654599	357856
432989	357857
690842	357858
7096	357859
438	357860
28706	357861
424	357862
292489	357863
198869	357864
8279	357865
472777	357866
13903	357867
600474	357868
402536	357869
428793	357870
262281	357871
237872	357872
631526	357873
479561	357874
525715	357875
35185	357876
457266	357877
44595	357878
180962	357879
191463	357880
103337	357881
62310	357882
144885	357883
5903	357884
153930	357885
128287	357886
16822	357887
430794	357888
531276	357889
130266	357890
359866	357891
163672	357892
333084	357893
123877	357894
1521	357895
36956	357896
467817	357897
158630	357898
157466	357899
21383	357900
28610	357901
316936	357902
462902	357903
6592	357904
581155	357905
137244	357906
505191	357907
410672	357908
20492	357909
582442	357910
89080	357911
147636	357912
651374	357913
337978	357914
84467	357915
82262	357916
2698	357917
694589	357918
24237	357919
269662	357920
396	357921
139827	357922
214882	357923
120577	357924
20070	357925
221673	357926
413127	357927
3681	357928
443991	357929
629536	357930
162722	357931
617153	357932
33786	357933
618676	357934
35545	357935
156192	357936
289297	357937
232438	357938
526284	357939
288418	357940
17276	357941
192283	357942
28099	357943
415335	357944
79459	357945
342377	357946
287856	357947
367208	357948
97754	357949
538545	357950
657903	357951
492290	357952
1929	357953
269395	357954
231747	357955
364431	357956
193360	357957
606403	357958
466322	357959
638610	357960
463598	357961
34506	357962
44086	357963
320410	357964
69196	357965
468259	357966
460026	357967
447180	357968
34493	357969
368830	357970
11680	357971
140601	357972
417125	357973
595157	357974
295147	357975
454311	357976
446432	357977
51093	357978
455803	357979
692768	357980
147556	357981
189228	357982
651463	357983
10075	357984
34204	357985
378181	357986
13811	357987
322360	357988
308728	357989
691987	357990
681421	357991
185371	357992
115313	357993
139837	357994
19441	357995
59798	357996
369988	357997
392349	357998
93518	357999
363275	358000
48717	358001
104441	358002
24102	358003
13636	358004
685066	358005
493575	358006
493909	358007
343261	358008
523293	358009
25404	358010
136443	358011
194540	358012
140795	358013
327360	358014
3272	358015
7452	358016
25136	358017
40701	358018
417234	358019
67706	358020
57239	358021
493321	358022
147335	358023
295844	358024
649034	358025
45520	358026
5828	358027
288699	358028
6999	358029
275346	358030
10700	358031
504573	358032
619737	358033
49101	358034
545358	358035
451169	358036
412840	358037
298090	358038
305742	358039
11357	358040
79	358041
7237	358042
94110	358043
665410	358044
67959	358045
451147	358046
633853	358047
82970	358048
362241	358049
37642	358050
335072	358051
611035	358052
147216	358053
22438	358054
135512	358055
291597	358056
307557	358057
540100	358058
107225	358059
170524	358060
234328	358061
630104	358062
541276	358063
158167	358064
280104	358065
404671	358066
604985	358067
60116	358068
88307	358069
432036	358070
533064	358071
638637	358072
427488	358073
485396	358074
165996	358075
344579	358076
431095	358077
461222	358078
37496	358079
78430	358080
432035	358081
552770	358082
95781	358083
116125	358084
4153	358085
7705	358086
641503	358087
527237	358088
692135	358089
37970	358090
635	358091
5483	358092
106503	358093
270411	358094
524630	358095
498828	358096
51147	358097
36033	358098
261327	358099
442193	358100
31837	358101
489451	358102
8061	358103
592406	358104
333073	358105
63179	358106
29325	358107
46449	358108
478400	358109
127927	358110
347927	358111
250654	358112
560351	358113
620970	358114
500487	358115
115959	358116
148713	358117
426291	358118
119945	358119
609168	358120
44554	358121
158295	358122
685692	358123
126	358124
77989	358125
498514	358126
47057	358127
61350	358128
174339	358129
81888	358130
695918	358131
501632	358132
34041	358133
74148	358134
14692	358135
681133	358136
14703	358137
80053	358138
23800	358139
6916	358140
39450	358141
1020	358142
77446	358143
473179	358144
264904	358145
18969	358146
350498	358147
372484	358148
1426	358149
8398	358150
738	358151
281023	358152
163661	358153
241655	358154
8689	358155
417004	358156
520314	358157
16600	358158
106	358159
96872	358160
55548	358161
326695	358162
541284	358163
326851	358164
284617	358165
453406	358166
263268	358167
358115	358168
312249	358169
519	358170
256516	358171
208041	358172
35856	358173
6864	358174
611771	358175
16093	358176
74092	358177
502452	358178
354	358179
105867	358180
681298	358181
34231	358182
260056	358183
523016	358184
34526	358185
504066	358186
350908	358187
122311	358188
49715	358189
96819	358190
212657	358191
12461	358192
116189	358193
117347	358194
295015	358195
77454	358196
159681	358197
64275	358198
155807	358199
7430	358200
131876	358201
662378	358202
26130	358203
196411	358204
95284	358205
112422	358206
59605	358207
96551	358208
39114	358209
407588	358210
209559	358211
483242	358212
10669	358213
1285	358214
688648	358215
7700	358216
8321	358217
258800	358218
25024	358219
101859	358220
104505	358221
4	358222
602340	358223
314106	358224
102018	358225
7797	358226
350186	358227
258436	358228
222942	358229
589188	358230
26460	358231
3024	358232
62494	358233
693631	358234
379080	358235
530514	358236
137760	358237
493452	358238
546742	358239
600391	358240
659690	358241
231722	358242
205801	358243
581020	358244
3678	358245
691612	358246
289158	358247
24843	358248
127555	358249
383903	358250
597935	358251
67933	358252
89356	358253
270731	358254
139033	358255
94367	358256
352572	358257
185107	358258
496877	358259
498529	358260
443662	358261
593872	358262
680079	358263
55962	358264
156009	358265
45621	358266
1974	358267
330015	358268
54625	358269
76455	358270
27867	358271
611953	358272
466339	358273
23785	358274
566156	358275
354408	358276
451542	358277
523134	358278
182308	358279
12942	358280
338680	358281
294719	358282
281350	358283
559340	358284
190926	358285
359543	358286
71502	358287
356722	358288
325586	358289
135498	358290
69816	358291
543366	358292
168357	358293
100275	358294
273109	358295
9800	358296
502180	358297
42931	358298
212261	358299
503146	358300
41126	358301
41072	358302
621944	358303
648498	358304
5770	358305
136407	358306
50444	358307
34315	358308
116127	358309
32191	358310
32729	358311
27260	358312
162518	358313
149714	358314
50861	358315
500720	358316
1269	358317
531544	358318
36071	358319
617947	358320
531432	358321
69838	358322
60397	358323
147833	358324
12829	358325
166279	358326
119071	358327
18168	358328
574569	358329
2286	358330
492573	358331
68667	358332
371432	358333
684551	358334
559254	358335
193481	358336
88825	358337
113082	358338
256999	358339
20217	358340
250253	358341
163654	358342
522067	358343
458752	358344
32257	358345
575724	358346
684028	358347
679765	358348
167693	358349
118486	358350
602679	358351
11151	358352
79043	358353
196708	358354
66236	358355
117622	358356
350507	358357
1639	358358
598814	358359
132467	358360
172325	358361
305990	358362
491188	358363
33621	358364
36279	358365
104357	358366
118999	358367
577747	358368
341114	358369
540493	358370
352485	358371
22028	358372
126935	358373
22304	358374
42519	358375
570218	358376
470633	358377
315599	358378
273667	358379
379	358380
58037	358381
3265	358382
91524	358383
472104	358384
490014	358385
467997	358386
340184	358387
537212	358388
457019	358389
147699	358390
52165	358391
693471	358392
125554	358393
150439	358394
557653	358395
667918	358396
645872	358397
85313	358398
68536	358399
286905	358400
78260	358401
282390	358402
84358	358403
52544	358404
75524	358405
300749	358406
167059	358407
987	358408
697876	358409
91352	358410
195982	358411
192258	358412
157827	358413
657021	358414
424694	358415
288378	358416
51367	358417
14955	358418
518002	358419
110998	358420
200794	358421
192212	358422
313380	358423
217165	358424
19855	358425
101873	358426
682135	358427
560273	358428
249149	358429
674510	358430
3093	358431
454279	358432
33404	358433
224018	358434
107395	358435
296463	358436
502574	358437
235519	358438
335385	358439
149970	358440
663812	358441
123118	358442
393212	358443
382366	358444
140321	358445
383801	358446
649638	358447
471512	358448
236094	358449
463841	358450
323134	358451
74174	358452
44432	358453
34529	358454
167483	358455
528253	358456
528258	358457
528255	358458
485722	358459
485726	358460
485717	358461
485721	358462
20731	358463
96840	358464
9581	358465
1160	358466
1498	358467
359738	358468
270025	358469
662409	358470
68891	358471
3010	358472
246552	358473
561264	358474
488997	358475
517605	358476
274659	358477
267829	358478
20015	358479
270252	358480
120081	358481
592067	358482
646148	358483
149	358484
98538	358485
40678	358486
270917	358487
270286	358488
32564	358489
270294	358490
155066	358491
522	358492
393982	358493
54203	358494
13020	358495
119929	358496
86148	358497
539760	358498
365887	358499
406320	358500
26629	358501
41902	358502
346597	358503
388265	358504
91895	358505
633316	358506
511924	358507
440467	358508
655679	358509
1995	358510
642236	358511
5457	358512
11663	358513
537823	358514
630461	358515
412247	358516
644434	358517
13739	358518
66725	358519
131697	358520
367569	358521
214278	358522
148238	358523
58023	358524
2196	358525
607379	358526
448925	358527
573305	358528
56998	358529
389816	358530
22526	358531
117989	358532
560267	358533
434606	358534
584644	358535
580305	358536
520846	358537
165505	358538
25330	358539
525691	358540
539008	358541
96682	358542
61225	358543
54710	358544
142870	358545
311482	358546
17000	358547
53846	358548
547354	358549
284854	358550
30276	358551
411937	358552
411931	358553
201288	358554
6875	358555
6070	358556
181957	358557
565034	358558
163741	358559
315622	358560
368068	358561
76376	358562
478252	358563
90651	358564
167736	358565
11405	358566
113362	358567
364628	358568
5713	358569
443545	358570
74109	358571
180809	358572
112555	358573
174739	358574
432898	358575
23080	358576
176337	358577
287803	358578
169440	358579
399855	358580
100540	358581
349220	358582
178602	358583
125187	358584
204965	358585
26825	358586
274679	358587
462839	358588
3635	358589
277687	358590
117696	358591
657700	358592
343957	358593
502135	358594
2976	358595
554	358596
523507	358597
348761	358598
226180	358599
349396	358600
511956	358601
147291	358602
7736	358603
19306	358604
114043	358605
452458	358606
690016	358607
205300	358608
13358	358609
152563	358610
3215	358611
310724	358612
452947	358613
692211	358614
81045	358615
38099	358616
410789	358617
471874	358618
25700	358619
106461	358620
688667	358621
118325	358622
330288	358623
334847	358624
487000	358625
24881	358626
76851	358627
99569	358628
258724	358629
686093	358630
619271	358631
439034	358632
596571	358633
670951	358634
514569	358635
209467	358636
19381	358637
406165	358638
63680	358639
295733	358640
614945	358641
106179	358642
638145	358643
534347	358644
682385	358645
641943	358646
21757	358647
642622	358648
92227	358649
159095	358650
39209	358651
294549	358652
267875	358653
22885	358654
331438	358655
335571	358656
455754	358657
551791	358658
381670	358659
695098	358660
92729	358661
70762	358662
184427	358663
122	358664
467812	358665
405560	358666
13114	358667
102203	358668
433219	358669
411409	358670
679633	358671
600382	358672
77343	358673
19229	358674
153841	358675
407296	358676
574090	358677
166722	358678
468251	358679
501059	358680
29780	358681
89866	358682
323236	358683
107016	358684
428033	358685
656158	358686
1269	358687
110309	358688
135	358689
259499	358690
13086	358691
540798	358692
5793	358693
645314	358694
595270	358695
629025	358696
180237	358697
244002	358698
162601	358699
75909	358700
582123	358701
164901	358702
80746	358703
299775	358704
510935	358705
537408	358706
624400	358707
268495	358708
67722	358709
328675	358710
676920	358711
69419	358712
509783	358713
135986	358714
320370	358715
151080	358716
216603	358717
689377	358718
163690	358719
141264	358720
261127	358721
119572	358722
32717	358723
582606	358724
156810	358725
667258	358726
101853	358727
577650	358728
300864	358729
215293	358730
113323	358731
56520	358732
58201	358733
218900	358734
175549	358735
357681	358736
552506	358737
20382	358738
398840	358739
46791	358740
189692	358741
88711	358742
371136	358743
370346	358744
319561	358745
317425	358746
12249	358747
37881	358748
219291	358749
86260	358750
59340	358751
694491	358752
551732	358753
567098	358754
255163	358755
8538	358756
29323	358757
154652	358758
638235	358759
691095	358760
154885	358761
114593	358762
474028	358763
203561	358764
121675	358765
331437	358766
163686	358767
111093	358768
43597	358769
55	358770
460956	358771
431559	358772
299942	358773
75354	358774
69717	358775
99566	358776
13859	358777
508054	358778
488245	358779
597184	358780
189807	358781
487849	358782
66514	358783
304604	358784
10795	358785
125504	358786
566643	358787
128224	358788
316845	358789
678826	358790
343396	358791
300846	358792
35085	358793
682605	358794
16860	358795
366918	358796
523683	358797
338844	358798
43558	358799
410093	358800
49840	358801
9945	358802
157554	358803
47111	358804
365221	358805
461883	358806
490467	358807
161321	358808
374924	358809
544677	358810
99593	358811
565825	358812
239879	358813
643772	358814
427594	358815
645672	358816
627014	358817
128871	358818
503293	358819
623856	358820
644688	358821
207507	358822
401683	358823
413502	358824
27446	358825
448645	358826
22219	358827
55836	358828
35958	358829
495	358830
225656	358831
412300	358832
275835	358833
619052	358834
545382	358835
21493	358836
18860	358837
88253	358838
80220	358839
69457	358840
54857	358841
582671	358842
118260	358843
218336	358844
337998	358845
500335	358846
640268	358847
268427	358848
169288	358849
235949	358850
56222	358851
587548	358852
111968	358853
51772	358854
17017	358855
324042	358856
824	358857
200400	358858
28679	358859
20369	358860
69990	358861
100902	358862
389762	358863
540111	358864
323520	358865
460065	358866
299027	358867
69153	358868
185136	358869
14204	358870
14227	358871
69090	358872
532953	358873
18107	358874
126283	358875
379033	358876
27930	358877
149518	358878
366	358879
327651	358880
219805	358881
618655	358882
2069	358883
29901	358884
34671	358885
217920	358886
94896	358887
50447	358888
85169	358889
29819	358890
28644	358891
656202	358892
227397	358893
48425	358894
365522	358895
129060	358896
30920	358897
483612	358898
45318	358899
5664	358900
322976	358901
682	358902
217067	358903
416383	358904
155574	358905
589228	358906
179905	358907
144314	358908
48433	358909
400087	358910
64372	358911
52544	358912
104570	358913
10904	358914
351642	358915
607005	358916
659138	358917
62424	358918
323142	358919
69405	358920
824	358921
675615	358922
124297	358923
196451	358924
150875	358925
18216	358926
135268	358927
403795	358928
149637	358929
138721	358930
142134	358931
40717	358932
17176	358933
169	358934
45897	358935
121127	358936
123053	358937
355687	358938
539631	358939
366906	358940
10359	358941
67918	358942
387099	358943
618148	358944
613288	358945
465170	358946
181013	358947
248052	358948
650899	358949
594531	358950
304618	358951
100597	358952
196901	358953
546026	358954
679832	358955
68547	358956
69224	358957
34092	358958
125044	358959
688016	358960
287	358961
281574	358962
143429	358963
415497	358964
80919	358965
269510	358966
130396	358967
71836	358968
321243	358969
162131	358970
427021	358971
513820	358972
10914	358973
5887	358974
4008	358975
405094	358976
23536	358977
59530	358978
57845	358979
351712	358980
23425	358981
534215	358982
943	358983
101287	358984
101293	358985
359723	358986
54838	358987
5711	358988
54833	358989
17835	358990
626617	358991
262711	358992
95256	358993
189742	358994
183565	358995
396287	358996
600586	358997
248322	358998
305304	358999
44361	359000
41539	359001
556695	359002
539116	359003
8099	359004
439534	359005
83746	359006
570445	359007
576168	359008
143598	359009
117665	359010
25046	359011
547911	359012
269049	359013
411328	359014
255942	359015
594559	359016
614438	359017
448269	359018
121	359019
168927	359020
160696	359021
526898	359022
167956	359023
25	359024
3086	359025
528298	359026
27384	359027
9007	359028
319912	359029
456734	359030
83353	359031
400	359032
32825	359033
352450	359034
455576	359035
556490	359036
63303	359037
598704	359038
139881	359039
347409	359040
38684	359041
165211	359042
4755	359043
224478	359044
622938	359045
60181	359046
619142	359047
233242	359048
165970	359049
82269	359050
357569	359051
123227	359052
16532	359053
10598	359054
103818	359055
25263	359056
692	359057
5892	359058
654385	359059
21854	359060
77715	359061
123589	359062
301010	359063
263751	359064
629345	359065
162291	359066
86462	359067
684471	359068
359931	359069
483365	359070
67516	359071
549077	359072
121329	359073
479407	359074
479161	359075
479163	359076
479166	359077
479411	359078
479162	359079
479148	359080
127996	359081
697305	359082
479398	359083
697303	359084
479434	359085
697394	359086
479383	359087
613973	359088
35068	359089
505287	359090
3870	359091
365609	359092
12624	359093
357465	359094
106829	359095
266868	359096
312142	359097
669788	359098
92858	359099
80892	359100
73587	359101
596909	359102
347261	359103
77922	359104
167188	359105
568820	359106
439341	359107
568866	359108
568834	359109
244297	359110
52204	359111
9380	359112
568837	359113
34034	359114
84016	359115
142772	359116
568826	359117
33602	359118
417901	359119
555628	359120
470676	359121
1361	359122
482486	359123
155806	359124
334872	359125
277084	359126
111110	359127
283130	359128
132416	359129
120891	359130
14372	359131
466286	359132
171516	359133
715	359134
33299	359135
129590	359136
354648	359137
57511	359138
2408	359139
25814	359140
492717	359141
57961	359142
607421	359143
47550	359144
648779	359145
437112	359146
108918	359147
166215	359148
135763	359149
4670	359150
657387	359151
91859	359152
463986	359153
100762	359154
560295	359155
23229	359156
190532	359157
4245	359158
678668	359159
521628	359160
462734	359161
311516	359162
147392	359163
134712	359164
134717	359165
641097	359166
203378	359167
2562	359168
158552	359169
460720	359170
223050	359171
4136	359172
20656	359173
480053	359174
668085	359175
139601	359176
51711	359177
499900	359178
344157	359179
292856	359180
5199	359181
7818	359182
668062	359183
53874	359184
497792	359185
417045	359186
545531	359187
80750	359188
546652	359189
25429	359190
40892	359191
686287	359192
155594	359193
589647	359194
123338	359195
71171	359196
541275	359197
251129	359198
470185	359199
104858	359200
43759	359201
323361	359202
9585	359203
10209	359204
599675	359205
102780	359206
123886	359207
475496	359208
553585	359209
595624	359210
105580	359211
15102	359212
62674	359213
187279	359214
49523	359215
683329	359216
250680	359217
469237	359218
461216	359219
136176	359220
46798	359221
261621	359222
131566	359223
139388	359224
404120	359225
34935	359226
467175	359227
575357	359228
519166	359229
449601	359230
226043	359231
44385	359232
471551	359233
52054	359234
148300	359235
580328	359236
171240	359237
223045	359238
30209	359239
319901	359240
46701	359241
14573	359242
15912	359243
127862	359244
29845	359245
290403	359246
526510	359247
17561	359248
21869	359249
233027	359250
285679	359251
71682	359252
159219	359253
2524	359254
188673	359255
476923	359256
396016	359257
64436	359258
88542	359259
115536	359260
183835	359261
161475	359262
427024	359263
8947	359264
185611	359265
116535	359266
42138	359267
117450	359268
364736	359269
14396	359270
166835	359271
22857	359272
365977	359273
256887	359274
122296	359275
62431	359276
598552	359277
343803	359278
615549	359279
70096	359280
17061	359281
16824	359282
513427	359283
524423	359284
24933	359285
9648	359286
98395	359287
25199	359288
284190	359289
111009	359290
165278	359291
250485	359292
95564	359293
305309	359294
149773	359295
623276	359296
444782	359297
25316	359298
47359	359299
13603	359300
454065	359301
45007	359302
239105	359303
302231	359304
354978	359305
637653	359306
460567	359307
535553	359308
515062	359309
56756	359310
9686	359311
626391	359312
23616	359313
523268	359314
75553	359315
14689	359316
463131	359317
443882	359318
650881	359319
78117	359320
650880	359321
221383	359322
138206	359323
339419	359324
477602	359325
547749	359326
545406	359327
31290	359328
29454	359329
529694	359330
49438	359331
128613	359332
91471	359333
101504	359334
126319	359335
116609	359336
57886	359337
660888	359338
9509	359339
293400	359340
560173	359341
277558	359342
161152	359343
681	359344
156098	359345
3551	359346
381232	359347
556808	359348
490299	359349
22646	359350
664701	359351
651387	359352
114974	359353
145128	359354
47666	359355
85724	359356
18522	359357
80790	359358
29698	359359
427401	359360
5234	359361
231576	359362
625290	359363
55555	359364
249325	359365
115877	359366
237674	359367
134022	359368
10868	359369
95071	359370
3428	359371
142084	359372
10692	359373
10692	359374
1559	359375
162923	359376
215546	359377
111938	359378
264513	359379
58356	359380
7050	359381
495522	359382
10084	359383
441055	359384
28042	359385
18931	359386
662600	359387
639900	359388
185134	359389
43878	359390
368464	359391
43013	359392
8257	359393
697764	359394
2667	359395
153859	359396
63434	359397
20989	359398
176400	359399
153883	359400
497570	359401
284510	359402
145710	359403
152173	359404
338901	359405
2117	359406
642421	359407
309273	359408
240987	359409
105291	359410
12827	359411
623429	359412
9678	359413
528248	359414
597879	359415
166952	359416
122975	359417
304254	359418
493735	359419
14328	359420
548170	359421
241408	359422
288194	359423
608547	359424
330030	359425
212247	359426
22298	359427
338086	359428
484486	359429
198219	359430
672172	359431
166994	359432
23440	359433
704	359434
359416	359435
578568	359436
254854	359437
1836	359438
502820	359439
499073	359440
11038	359441
535008	359442
250720	359443
158579	359444
160140	359445
248352	359446
342649	359447
78878	359448
601483	359449
309309	359450
117735	359451
515718	359452
532563	359453
14816	359454
10963	359455
24022	359456
30	359457
582886	359458
383628	359459
149951	359460
163168	359461
457832	359462
29794	359463
16437	359464
545323	359465
4973	359466
27539	359467
237886	359468
30762	359469
162644	359470
13417	359471
674357	359472
562923	359473
249270	359474
94205	359475
474982	359476
50754	359477
636213	359478
8922	359479
52700	359480
79301	359481
410823	359482
48169	359483
36070	359484
129424	359485
693306	359486
40449	359487
624653	359488
119781	359489
540230	359490
667764	359491
515885	359492
647260	359493
145938	359494
74680	359495
347245	359496
369088	359497
545164	359498
130661	359499
617488	359500
450340	359501
59485	359502
606511	359503
136766	359504
232235	359505
53210	359506
37820	359507
37820	359508
202732	359509
73427	359510
74882	359511
127301	359512
64185	359513
14171	359514
287295	359515
6485	359516
628756	359517
611965	359518
163707	359519
391548	359520
3163	359521
683677	359522
11992	359523
450295	359524
241982	359525
52084	359526
402234	359527
17783	359528
332818	359529
647025	359530
17300	359531
695532	359532
482040	359533
667992	359534
180438	359535
461170	359536
253838	359537
23219	359538
46669	359539
281647	359540
76529	359541
267136	359542
442359	359543
608711	359544
467964	359545
282529	359546
115139	359547
331424	359548
172736	359549
674121	359550
486478	359551
61786	359552
360998	359553
293610	359554
534962	359555
45523	359556
129045	359557
597111	359558
603126	359559
21986	359560
639475	359561
170340	359562
163061	359563
577596	359564
198063	359565
98592	359566
408329	359567
57848	359568
18866	359569
647801	359570
36189	359571
647139	359572
264101	359573
28020	359574
136061	359575
300834	359576
133678	359577
45203	359578
6920	359579
6179	359580
275	359581
15988	359582
58165	359583
58652	359584
54283	359585
275810	359586
132057	359587
4403	359588
37057	359589
379379	359590
663322	359591
37670	359592
360844	359593
324766	359594
272949	359595
7881	359596
125577	359597
182505	359598
506620	359599
281636	359600
52521	359601
609844	359602
57910	359603
508	359604
42557	359605
408878	359606
353088	359607
13926	359608
460895	359609
168995	359610
286251	359611
127241	359612
70940	359613
328651	359614
565560	359615
495656	359616
381272	359617
4456	359618
354973	359619
664151	359620
281082	359621
22712	359622
137606	359623
315087	359624
61229	359625
169755	359626
98410	359627
484310	359628
7580	359629
169958	359630
12496	359631
604386	359632
433425	359633
1727	359634
503508	359635
114695	359636
201104	359637
17731	359638
431600	359639
354640	359640
680213	359641
608577	359642
372631	359643
312123	359644
375847	359645
33646	359646
259190	359647
325969	359648
271297	359649
110923	359650
13442	359651
45330	359652
483694	359653
61414	359654
258182	359655
560493	359656
77954	359657
19217	359658
253036	359659
536532	359660
93378	359661
34412	359662
565519	359663
565441	359664
380900	359665
18915	359666
325366	359667
371837	359668
689241	359669
95772	359670
673492	359671
440676	359672
449780	359673
511649	359674
3049	359675
170104	359676
153907	359677
157459	359678
95825	359679
4793	359680
666115	359681
408945	359682
32616	359683
25805	359684
6775	359685
16946	359686
88522	359687
2628	359688
2161	359689
409528	359690
171647	359691
70890	359692
623865	359693
321246	359694
217491	359695
78910	359696
222886	359697
32817	359698
69951	359699
685012	359700
585676	359701
485552	359702
16867	359703
478108	359704
64505	359705
169854	359706
53204	359707
677491	359708
134787	359709
52202	359710
6815	359711
33217	359712
105492	359713
46	359714
386538	359715
9480	359716
28563	359717
6475	359718
274431	359719
558586	359720
56020	359721
419662	359722
284826	359723
156089	359724
487094	359725
81963	359726
374078	359727
252282	359728
77449	359729
603603	359730
213645	359731
570915	359732
601356	359733
692438	359734
594317	359735
78819	359736
383997	359737
33783	359738
636172	359739
524633	359740
6295	359741
520827	359742
222613	359743
19911	359744
135446	359745
36860	359746
600314	359747
58703	359748
10855	359749
626013	359750
572426	359751
92447	359752
51481	359753
359940	359754
485705	359755
23132	359756
555947	359757
70438	359758
577741	359759
654015	359760
42559	359761
691622	359762
13971	359763
6346	359764
22792	359765
8621	359766
541044	359767
545498	359768
696887	359769
499361	359770
14929	359771
170689	359772
615277	359773
345504	359774
668585	359775
673755	359776
114651	359777
560310	359778
20393	359779
527	359780
1098	359781
165899	359782
421919	359783
69441	359784
451214	359785
595306	359786
448343	359787
49035	359788
125117	359789
312518	359790
108177	359791
68419	359792
165569	359793
598476	359794
191294	359795
617100	359796
36368	359797
30010	359798
672498	359799
571548	359800
461314	359801
614828	359802
130007	359803
203663	359804
199	359805
259293	359806
413926	359807
521740	359808
158248	359809
599393	359810
5026	359811
146872	359812
40151	359813
270051	359814
592488	359815
180183	359816
56332	359817
11332	359818
109079	359819
478011	359820
37495	359821
587672	359822
500220	359823
217628	359824
24599	359825
535422	359826
172641	359827
10860	359828
535091	359829
473355	359830
8188	359831
20501	359832
39424	359833
430895	359834
649442	359835
16998	359836
3851	359837
562148	359838
653349	359839
72253	359840
388938	359841
66460	359842
1765	359843
320964	359844
42632	359845
149352	359846
687929	359847
622932	359848
286551	359849
185801	359850
5943	359851
464154	359852
422197	359853
139246	359854
53419	359855
135044	359856
270174	359857
607818	359858
25133	359859
645449	359860
147447	359861
235928	359862
323805	359863
533	359864
14215	359865
100	359866
147967	359867
646789	359868
31409	359869
8477	359870
252611	359871
98262	359872
23345	359873
412207	359874
571256	359875
300139	359876
414726	359877
32392	359878
250146	359879
76673	359880
119375	359881
446070	359882
365442	359883
9	359884
595616	359885
463354	359886
185799	359887
74333	359888
358428	359889
139681	359890
20889	359891
121419	359892
267164	359893
30857	359894
526639	359895
206445	359896
306940	359897
691480	359898
198941	359899
456761	359900
416954	359901
318441	359902
671393	359903
545622	359904
87289	359905
65	359906
68014	359907
510460	359908
401068	359909
51886	359910
192842	359911
125150	359912
283019	359913
84478	359914
266822	359915
47011	359916
112919	359917
347375	359918
321008	359919
133352	359920
156368	359921
653537	359922
360310	359923
559088	359924
590105	359925
498728	359926
398366	359927
194508	359928
269493	359929
78892	359930
608036	359931
311532	359932
497945	359933
53676	359934
545708	359935
99186	359936
455	359937
621414	359938
37917	359939
7170	359940
84944	359941
171101	359942
55646	359943
21983	359944
286513	359945
56086	359946
151114	359947
51655	359948
64928	359949
39234	359950
534095	359951
105982	359952
43158	359953
24585	359954
688619	359955
506	359956
512078	359957
645325	359958
622601	359959
321898	359960
570832	359961
321277	359962
247992	359963
521172	359964
67412	359965
162258	359966
146070	359967
412810	359968
49919	359969
643658	359970
93663	359971
340704	359972
4588	359973
135615	359974
600130	359975
44361	359976
688273	359977
673785	359978
86289	359979
498085	359980
638469	359981
423463	359982
23849	359983
17	359984
294576	359985
512435	359986
107330	359987
73723	359988
3404	359989
91519	359990
161692	359991
596581	359992
516326	359993
59246	359994
133373	359995
289314	359996
15256	359997
567868	359998
50963	359999
41719	360000
289311	360001
146248	360002
692190	360003
66745	360004
155371	360005
670117	360006
67998	360007
4196	360008
127597	360009
311589	360010
29120	360011
131302	360012
86006	360013
92592	360014
494042	360015
188047	360016
234866	360017
406131	360018
13100	360019
113896	360020
38902	360021
12322	360022
607114	360023
222994	360024
56169	360025
600156	360026
164550	360027
18569	360028
1499	360029
5713	360030
136470	360031
25187	360032
501070	360033
16873	360034
361828	360035
461813	360036
1175	360037
54747	360038
165789	360039
21021	360040
186163	360041
687511	360042
185062	360043
685556	360044
162444	360045
597581	360046
159809	360047
112504	360048
410646	360049
414185	360050
516710	360051
521104	360052
541191	360053
213	360054
563176	360055
48636	360056
421220	360057
172915	360058
26888	360059
119059	360060
553299	360061
387882	360062
190867	360063
15309	360064
45269	360065
622232	360066
165780	360067
147043	360068
17695	360069
49220	360070
492972	360071
692817	360072
532218	360073
24797	360074
9412	360075
64929	360076
28488	360077
143086	360078
632608	360079
482767	360080
327514	360081
105677	360082
207893	360083
232074	360084
372813	360085
463012	360086
581139	360087
687175	360088
48994	360089
178959	360090
122980	360091
672365	360092
59972	360093
471185	360094
500305	360095
419601	360096
2779	360097
454690	360098
621099	360099
65743	360100
263803	360101
98457	360102
233294	360103
637019	360104
78635	360105
189215	360106
594747	360107
369731	360108
54675	360109
497960	360110
369834	360111
560172	360112
95643	360113
35168	360114
344144	360115
10876	360116
41704	360117
274955	360118
2345	360119
409712	360120
96933	360121
18128	360122
674830	360123
304975	360124
433130	360125
676353	360126
674333	360127
1458	360128
668866	360129
439011	360130
49594	360131
294586	360132
606609	360133
5291	360134
604388	360135
446955	360136
604426	360137
113555	360138
2255	360139
332119	360140
51686	360141
681852	360142
41236	360143
342737	360144
153512	360145
644808	360146
640374	360147
465226	360148
595759	360149
374719	360150
425164	360151
15284	360152
328356	360153
534544	360154
143400	360155
76926	360156
253389	360157
591270	360158
1890	360159
549733	360160
490448	360161
82679	360162
100338	360163
3050	360164
19227	360165
15625	360166
12378	360167
17945	360168
608004	360169
3476	360170
281250	360171
169961	360172
507962	360173
599068	360174
281109	360175
79655	360176
67429	360177
109401	360178
470358	360179
201398	360180
53054	360181
85815	360182
8757	360183
342300	360184
175596	360185
473776	360186
195849	360187
637271	360188
467874	360189
44542	360190
22639	360191
595436	360192
90416	360193
382555	360194
151438	360195
392561	360196
37939	360197
52692	360198
72621	360199
555534	360200
3231	360201
610085	360202
107866	360203
143349	360204
416891	360205
455441	360206
569282	360207
573447	360208
499768	360209
41228	360210
493218	360211
105612	360212
304031	360213
427094	360214
427101	360215
427095	360216
427100	360217
250816	360218
405621	360219
389062	360220
667839	360221
437121	360222
567993	360223
56084	360224
6956	360225
668028	360226
6950	360227
497086	360228
7350	360229
175834	360230
4196	360231
118603	360232
481437	360233
481446	360234
488157	360235
252467	360236
564458	360237
207322	360238
28045	360239
156025	360240
160092	360241
170652	360242
67817	360243
160797	360244
149261	360245
608839	360246
113809	360247
233050	360248
18458	360249
451275	360250
534438	360251
6290	360252
15089	360253
127815	360254
529803	360255
368829	360256
285168	360257
294573	360258
45018	360259
116665	360260
136479	360261
480110	360262
373794	360263
576241	360264
548756	360265
203588	360266
295103	360267
51531	360268
87131	360269
455113	360270
19290	360271
457532	360272
670370	360273
635123	360274
154381	360275
277386	360276
22013	360277
532963	360278
623338	360279
483540	360280
372698	360281
30	360282
268065	360283
532536	360284
37886	360285
483509	360286
88395	360287
652	360288
6295	360289
262956	360290
617776	360291
271335	360292
385021	360293
606045	360294
54213	360295
130074	360296
420344	360297
521856	360298
97719	360299
502267	360300
311016	360301
137830	360302
1232	360303
89795	360304
365482	360305
152342	360306
541050	360307
178217	360308
4854	360309
14205	360310
16454	360311
598167	360312
36473	360313
365563	360314
670833	360315
4282	360316
533862	360317
442784	360318
73958	360319
522263	360320
7805	360321
66525	360322
134144	360323
54148	360324
440609	360325
99735	360326
248910	360327
100536	360328
129427	360329
218949	360330
12510	360331
2009	360332
89754	360333
111440	360334
395202	360335
695903	360336
24130	360337
14918	360338
254373	360339
6332	360340
148402	360341
268662	360342
18766	360343
620440	360344
2943	360345
8366	360346
462686	360347
57719	360348
108157	360349
821	360350
74265	360351
537272	360352
425545	360353
85011	360354
6507	360355
457203	360356
5229	360357
138600	360358
320956	360359
365574	360360
377835	360361
616652	360362
51327	360363
672323	360364
33865	360365
52784	360366
403971	360367
356167	360368
87071	360369
193978	360370
288724	360371
224682	360372
158766	360373
118303	360374
346795	360375
525741	360376
231388	360377
47170	360378
60194	360379
333292	360380
202429	360381
622020	360382
329154	360383
38	360384
292816	360385
282053	360386
10155	360387
25216	360388
307382	360389
39508	360390
666339	360391
76359	360392
419589	360393
505	360394
20357	360395
61212	360396
157566	360397
157287	360398
967	360399
386509	360400
154565	360401
36745	360402
277889	360403
412398	360404
59681	360405
6758	360406
160048	360407
34343	360408
51613	360409
407606	360410
646744	360411
372344	360412
486495	360413
149575	360414
144129	360415
575044	360416
389572	360417
16932	360418
74252	360419
670902	360420
650603	360421
45050	360422
104656	360423
58818	360424
109651	360425
229939	360426
170453	360427
14756	360428
233296	360429
497505	360430
106472	360431
494332	360432
486680	360433
83676	360434
270146	360435
410579	360436
1487	360437
437096	360438
28745	360439
77990	360440
44270	360441
389197	360442
84191	360443
14870	360444
463530	360445
155461	360446
154116	360447
1872	360448
84562	360449
594692	360450
144075	360451
108558	360452
271891	360453
37908	360454
231414	360455
210009	360456
11680	360457
658877	360458
302514	360459
63402	360460
33899	360461
561007	360462
576980	360463
214995	360464
86074	360465
87318	360466
501822	360467
3198	360468
2692	360469
2692	360470
42766	360471
176988	360472
9387	360473
589	360474
28539	360475
91616	360476
70548	360477
583072	360478
52498	360479
309270	360480
113447	360481
5697	360482
593920	360483
11466	360484
157946	360485
534940	360486
74094	360487
106164	360488
496419	360489
693105	360490
35627	360491
25346	360492
271675	360493
537953	360494
90473	360495
2833	360496
460002	360497
510068	360498
82889	360499
527294	360500
123532	360501
48472	360502
252083	360503
84852	360504
138307	360505
559576	360506
154441	360507
24135	360508
161820	360509
86949	360510
149738	360511
48938	360512
46840	360513
384784	360514
17853	360515
219752	360516
4325	360517
467144	360518
571947	360519
483943	360520
450313	360521
136585	360522
11991	360523
268159	360524
24248	360525
306279	360526
562304	360527
390908	360528
58417	360529
604756	360530
2177	360531
44396	360532
317244	360533
358445	360534
101053	360535
192162	360536
368406	360537
39002	360538
239968	360539
383613	360540
620703	360541
357849	360542
675913	360543
94	360544
146011	360545
362305	360546
362306	360547
362315	360548
453204	360549
49233	360550
34389	360551
120	360552
606351	360553
9737	360554
171781	360555
468086	360556
161275	360557
13751	360558
262307	360559
383971	360560
82894	360561
122338	360562
162499	360563
477929	360564
642278	360565
137558	360566
337461	360567
41813	360568
694103	360569
285828	360570
79142	360571
20053	360572
322070	360573
538	360574
357627	360575
441847	360576
505126	360577
20109	360578
331700	360579
51665	360580
674622	360581
600655	360582
3732	360583
142774	360584
375921	360585
6346	360586
17474	360587
327795	360588
13122	360589
397033	360590
37310	360591
44658	360592
153309	360593
65895	360594
6422	360595
296803	360596
274425	360597
36115	360598
262788	360599
30689	360600
80316	360601
1848	360602
375554	360603
341788	360604
684179	360605
578379	360606
68875	360607
405096	360608
108023	360609
64676	360610
672592	360611
57523	360612
306351	360613
31455	360614
7068	360615
196969	360616
13619	360617
11517	360618
116	360619
357767	360620
43289	360621
153038	360622
367346	360623
128392	360624
480996	360625
39462	360626
142111	360627
46260	360628
53070	360629
339661	360630
11340	360631
48883	360632
683943	360633
637803	360634
61271	360635
136781	360636
48586	360637
52290	360638
661538	360639
142457	360640
2059	360641
9083	360642
129007	360643
696679	360644
657090	360645
1515	360646
392641	360647
94706	360648
92689	360649
44537	360650
417153	360651
205920	360652
142481	360653
571485	360654
1997	360655
25372	360656
487872	360657
59861	360658
236312	360659
156533	360660
17682	360661
152799	360662
143446	360663
393644	360664
44869	360665
340828	360666
118481	360667
454191	360668
495252	360669
57943	360670
361688	360671
493935	360672
94134	360673
506692	360674
146881	360675
120271	360676
27913	360677
432028	360678
58062	360679
547680	360680
77073	360681
125537	360682
508265	360683
114215	360684
8616	360685
616109	360686
194316	360687
57679	360688
566428	360689
610972	360690
103350	360691
518440	360692
169685	360693
3187	360694
322332	360695
411047	360696
276442	360697
309380	360698
638769	360699
159274	360700
50435	360701
18934	360702
252227	360703
201776	360704
23819	360705
525194	360706
428645	360707
619888	360708
355431	360709
394240	360710
2598	360711
3057	360712
40982	360713
104535	360714
539621	360715
636367	360716
332206	360717
426190	360718
481621	360719
664748	360720
88834	360721
18919	360722
130202	360723
595673	360724
509395	360725
500238	360726
219997	360727
129099	360728
577133	360729
405647	360730
51901	360731
20597	360732
690277	360733
248286	360734
366850	360735
35661	360736
54506	360737
112477	360738
415937	360739
615046	360740
505508	360741
277017	360742
167687	360743
56707	360744
517636	360745
25098	360746
23379	360747
318458	360748
434766	360749
445147	360750
138698	360751
6492	360752
276781	360753
654251	360754
164156	360755
694875	360756
259328	360757
499395	360758
467929	360759
395016	360760
159117	360761
297323	360762
32331	360763
3030	360764
474746	360765
464226	360766
151185	360767
35177	360768
368363	360769
9046	360770
105537	360771
8140	360772
5231	360773
310394	360774
270454	360775
547947	360776
318805	360777
93149	360778
424832	360779
555988	360780
2305	360781
46242	360782
46868	360783
155399	360784
598324	360785
82016	360786
147692	360787
17634	360788
8453	360789
29484	360790
693092	360791
50646	360792
138635	360793
217571	360794
553602	360795
280247	360796
125107	360797
161699	360798
469098	360799
4098	360800
198117	360801
229088	360802
100516	360803
192644	360804
76707	360805
182922	360806
28809	360807
383518	360808
15928	360809
557659	360810
147883	360811
154218	360812
654598	360813
352475	360814
660116	360815
669900	360816
438598	360817
51830	360818
182	360819
22435	360820
496080	360821
97919	360822
517757	360823
382314	360824
167423	360825
535779	360826
517968	360827
186694	360828
116195	360829
341618	360830
103664	360831
165840	360832
291594	360833
648691	360834
22993	360835
477533	360836
7806	360837
596683	360838
138622	360839
504294	360840
5640	360841
586246	360842
659331	360843
42836	360844
29892	360845
145385	360846
262300	360847
625032	360848
567396	360849
105007	360850
685227	360851
46269	360852
374598	360853
667127	360854
275825	360855
10315	360856
143164	360857
48	360858
435101	360859
8614	360860
504198	360861
650115	360862
196983	360863
382247	360864
40781	360865
651892	360866
26414	360867
459288	360868
519484	360869
135805	360870
639274	360871
125071	360872
406626	360873
54602	360874
553012	360875
1560	360876
25324	360877
7206	360878
127285	360879
599	360880
244338	360881
376578	360882
658042	360883
185565	360884
262491	360885
146101	360886
490973	360887
254343	360888
323067	360889
41914	360890
479074	360891
431330	360892
262386	360893
627622	360894
338787	360895
95075	360896
277267	360897
103494	360898
296562	360899
489409	360900
423932	360901
649272	360902
603852	360903
31215	360904
20937	360905
49526	360906
510356	360907
374882	360908
601847	360909
279070	360910
279061	360911
48296	360912
368980	360913
158259	360914
15030	360915
507132	360916
54704	360917
171437	360918
251793	360919
584779	360920
492329	360921
468591	360922
146755	360923
39320	360924
113023	360925
580610	360926
300292	360927
1724	360928
135817	360929
602428	360930
44596	360931
99864	360932
115228	360933
647	360934
229278	360935
163043	360936
266027	360937
601559	360938
434001	360939
296400	360940
14505	360941
192051	360942
20949	360943
293861	360944
422319	360945
95440	360946
480369	360947
372570	360948
146824	360949
472638	360950
464741	360951
149063	360952
8447	360953
577901	360954
39647	360955
211221	360956
338623	360957
696534	360958
253773	360959
383822	360960
52630	360961
654071	360962
21719	360963
106064	360964
86759	360965
24055	360966
123718	360967
666139	360968
658948	360969
169619	360970
671840	360971
127057	360972
3618	360973
681545	360974
588496	360975
22290	360976
27365	360977
8804	360978
588646	360979
695818	360980
49543	360981
151928	360982
524179	360983
184814	360984
363263	360985
685734	360986
2433	360987
43976	360988
484790	360989
163999	360990
295911	360991
153012	360992
571051	360993
372533	360994
629074	360995
450885	360996
681170	360997
130022	360998
269996	360999
60286	361000
376248	361001
663133	361002
587313	361003
184348	361004
357823	361005
528175	361006
172889	361007
607458	361008
24802	361009
94462	361010
613236	361011
64083	361012
49986	361013
21877	361014
341136	361015
294767	361016
10	361017
633677	361018
40025	361019
2076	361020
86410	361021
135762	361022
467481	361023
57351	361024
351488	361025
45449	361026
577370	361027
123034	361028
105871	361029
381065	361030
44781	361031
92505	361032
497245	361033
585233	361034
12227	361035
151053	361036
142598	361037
660817	361038
368931	361039
4628	361040
1797	361041
356402	361042
58282	361043
32978	361044
155140	361045
4346	361046
677860	361047
66605	361048
362375	361049
46497	361050
53728	361051
237754	361052
401626	361053
109754	361054
241781	361055
478142	361056
20204	361057
347380	361058
39378	361059
2920	361060
1959	361061
131004	361062
75654	361063
201224	361064
254335	361065
222272	361066
18025	361067
30961	361068
617763	361069
352380	361070
113361	361071
653509	361072
636242	361073
7241	361074
509964	361075
620625	361076
202109	361077
18376	361078
265952	361079
276417	361080
244075	361081
688353	361082
88271	361083
580309	361084
29160	361085
316369	361086
15366	361087
5756	361088
313018	361089
230636	361090
559831	361091
155185	361092
604910	361093
2391	361094
482498	361095
255469	361096
71134	361097
612131	361098
192879	361099
509891	361100
426329	361101
127507	361102
7624	361103
527431	361104
670960	361105
24352	361106
190974	361107
4565	361108
9388	361109
151697	361110
11299	361111
15838	361112
546500	361113
264814	361114
167893	361115
114323	361116
609719	361117
559640	361118
624867	361119
53208	361120
602507	361121
94522	361122
665539	361123
575514	361124
416544	361125
679293	361126
499284	361127
131756	361128
156160	361129
690059	361130
118877	361131
494475	361132
192925	361133
299752	361134
120247	361135
508137	361136
140873	361137
1319	361138
354834	361139
656923	361140
768	361141
16716	361142
40814	361143
236967	361144
137713	361145
74056	361146
611	361147
900	361148
420105	361149
27051	361150
54761	361151
466361	361152
683759	361153
116305	361154
10380	361155
301246	361156
7736	361157
84884	361158
466393	361159
166758	361160
11118	361161
596092	361162
453461	361163
247539	361164
37991	361165
599792	361166
19558	361167
243749	361168
217048	361169
9222	361170
1471	361171
25241	361172
11005	361173
27528	361174
40105	361175
618959	361176
326925	361177
275180	361178
241727	361179
48574	361180
51123	361181
2610	361182
430985	361183
645564	361184
23567	361185
88756	361186
136703	361187
230560	361188
11363	361189
43943	361190
4283	361191
136464	361192
694130	361193
580627	361194
39319	361195
20528	361196
308025	361197
113411	361198
103141	361199
102393	361200
1705	361201
29656	361202
216150	361203
217524	361204
143000	361205
360985	361206
217211	361207
339378	361208
195366	361209
9281	361210
192898	361211
49371	361212
531	361213
192858	361214
418849	361215
57162	361216
303907	361217
46078	361218
52817	361219
123361	361220
396667	361221
138572	361222
111527	361223
275484	361224
350653	361225
597241	361226
26640	361227
312863	361228
9633	361229
38323	361230
280855	361231
109666	361232
34500	361233
98191	361234
19390	361235
108315	361236
283100	361237
9525	361238
108739	361239
27937	361240
512779	361241
683665	361242
84832	361243
133620	361244
92928	361245
113314	361246
621268	361247
151988	361248
3559	361249
389149	361250
494	361251
346489	361252
52397	361253
49558	361254
162	361255
366631	361256
686388	361257
613501	361258
124365	361259
504593	361260
570792	361261
14302	361262
269500	361263
120800	361264
505548	361265
580797	361266
330643	361267
688623	361268
111871	361269
199901	361270
605589	361271
467077	361272
235484	361273
339005	361274
179835	361275
95610	361276
411098	361277
201015	361278
667298	361279
317790	361280
35256	361281
49423	361282
155253	361283
15499	361284
32678	361285
104948	361286
14955	361287
529222	361288
450907	361289
162064	361290
26747	361291
362764	361292
9	361293
559643	361294
331380	361295
26981	361296
441034	361297
69305	361298
54114	361299
660389	361300
288038	361301
3	361302
232312	361303
271954	361304
10671	361305
250289	361306
58219	361307
666819	361308
437971	361309
412835	361310
242795	361311
378171	361312
489794	361313
99300	361314
669754	361315
659808	361316
8967	361317
10433	361318
52631	361319
330897	361320
50989	361321
683565	361322
230175	361323
159633	361324
3353	361325
153331	361326
51858	361327
583028	361328
342	361329
555684	361330
636099	361331
135412	361332
456069	361333
211210	361334
627696	361335
66403	361336
621383	361337
358069	361338
270867	361339
440323	361340
165618	361341
146582	361342
39594	361343
15098	361344
308388	361345
680473	361346
437336	361347
340414	361348
322616	361349
155115	361350
585736	361351
379196	361352
181886	361353
150295	361354
150398	361355
4229	361356
682886	361357
55088	361358
679406	361359
682891	361360
682913	361361
548870	361362
692065	361363
656055	361364
460185	361365
83402	361366
589627	361367
682912	361368
42451	361369
45223	361370
42464	361371
74477	361372
112423	361373
27242	361374
197288	361375
419247	361376
87	361377
378015	361378
392237	361379
6062	361380
5851	361381
67474	361382
396308	361383
504042	361384
36	361385
238720	361386
32801	361387
118675	361388
677731	361389
98792	361390
166151	361391
304245	361392
138	361393
677741	361394
277682	361395
116111	361396
579534	361397
144451	361398
361942	361399
43581	361400
52876	361401
210234	361402
677950	361403
265721	361404
584862	361405
677730	361406
13583	361407
366037	361408
8810	361409
463818	361410
108411	361411
108343	361412
108298	361413
390485	361414
666122	361415
84068	361416
40760	361417
342813	361418
159270	361419
132968	361420
417423	361421
668566	361422
695165	361423
628288	361424
451729	361425
370	361426
187298	361427
571070	361428
387363	361429
237638	361430
125926	361431
238007	361432
548680	361433
64149	361434
353169	361435
43	361436
96731	361437
316092	361438
317935	361439
502623	361440
9994	361441
226809	361442
24578	361443
8082	361444
367092	361445
131518	361446
542205	361447
439436	361448
508617	361449
356043	361450
13998	361451
53677	361452
134012	361453
102210	361454
15851	361455
51683	361456
350464	361457
429317	361458
246663	361459
117833	361460
25062	361461
495223	361462
147829	361463
1733	361464
216922	361465
14220	361466
216787	361467
69976	361468
91823	361469
403139	361470
62814	361471
82294	361472
189635	361473
361307	361474
493244	361475
200210	361476
598800	361477
61589	361478
676380	361479
10278	361480
319975	361481
533230	361482
344649	361483
20354	361484
635751	361485
314131	361486
398426	361487
121567	361488
569156	361489
694950	361490
88259	361491
46645	361492
15991	361493
481741	361494
633819	361495
45292	361496
644202	361497
1023	361498
69994	361499
673534	361500
12422	361501
83041	361502
666858	361503
104656	361504
672204	361505
641601	361506
490404	361507
31909	361508
671365	361509
602382	361510
568727	361511
594022	361512
499380	361513
162010	361514
685230	361515
3422	361516
262244	361517
356477	361518
539241	361519
696541	361520
562342	361521
120500	361522
140963	361523
771	361524
143560	361525
623015	361526
429610	361527
56361	361528
253152	361529
490170	361530
174962	361531
411569	361532
555425	361533
127834	361534
3495	361535
250139	361536
377170	361537
583599	361538
3468	361539
70638	361540
154842	361541
10576	361542
201794	361543
122084	361544
448443	361545
441044	361546
9332	361547
204644	361548
575377	361549
153623	361550
123096	361551
570709	361552
24597	361553
268262	361554
151334	361555
508033	361556
133162	361557
50307	361558
346778	361559
5092	361560
514721	361561
547898	361562
107934	361563
76535	361564
147679	361565
116697	361566
499848	361567
298948	361568
44256	361569
584273	361570
74447	361571
81580	361572
108919	361573
451683	361574
679439	361575
465231	361576
548486	361577
10218	361578
134141	361579
31768	361580
650883	361581
59627	361582
60088	361583
655879	361584
685742	361585
28829	361586
73515	361587
58691	361588
24007	361589
492644	361590
5042	361591
41140	361592
185263	361593
528076	361594
35132	361595
434531	361596
33956	361597
25100	361598
665633	361599
54950	361600
452913	361601
6522	361602
273369	361603
684251	361604
319168	361605
266253	361606
609763	361607
643517	361608
359124	361609
609858	361610
695220	361611
609762	361612
659875	361613
609644	361614
659872	361615
101194	361616
187119	361617
391810	361618
391811	361619
659877	361620
426871	361621
695217	361622
405343	361623
643440	361624
405406	361625
609761	361626
359133	361627
187123	361628
359136	361629
359123	361630
359129	361631
609645	361632
167769	361633
157398	361634
500636	361635
2131	361636
381926	361637
240	361638
371953	361639
584384	361640
67594	361641
357403	361642
146859	361643
661529	361644
524716	361645
11086	361646
17338	361647
41773	361648
16725	361649
90260	361650
140743	361651
534286	361652
580515	361653
235134	361654
636275	361655
677300	361656
114092	361657
48567	361658
180277	361659
105664	361660
32760	361661
159736	361662
91078	361663
640086	361664
39895	361665
417774	361666
95288	361667
290199	361668
402	361669
14034	361670
19577	361671
438784	361672
31020	361673
5923	361674
165898	361675
228008	361676
49256	361677
653345	361678
184696	361679
8512	361680
204144	361681
342075	361682
53113	361683
170247	361684
73976	361685
260861	361686
5579	361687
1425	361688
240341	361689
696766	361690
691410	361691
19113	361692
477029	361693
30925	361694
124083	361695
35402	361696
429899	361697
157161	361698
242073	361699
397589	361700
226776	361701
627428	361702
164090	361703
284812	361704
209449	361705
534259	361706
507182	361707
62608	361708
118908	361709
71188	361710
144511	361711
671808	361712
593048	361713
85937	361714
445670	361715
460876	361716
567511	361717
648045	361718
156499	361719
278869	361720
546906	361721
673372	361722
407654	361723
533419	361724
488296	361725
465169	361726
643649	361727
109719	361728
477403	361729
49505	361730
331347	361731
164898	361732
178464	361733
367890	361734
23844	361735
144918	361736
438825	361737
651427	361738
562106	361739
119370	361740
4150	361741
606679	361742
280573	361743
123409	361744
505747	361745
381967	361746
266394	361747
602947	361748
500450	361749
163181	361750
390683	361751
131582	361752
192869	361753
147102	361754
15059	361755
112385	361756
591554	361757
365392	361758
328	361759
132463	361760
17250	361761
384218	361762
267294	361763
136471	361764
669	361765
49064	361766
678646	361767
79906	361768
122126	361769
334602	361770
29491	361771
5108	361772
34190	361773
544583	361774
31893	361775
464400	361776
2593	361777
157929	361778
316349	361779
50911	361780
178125	361781
409182	361782
367684	361783
314589	361784
168774	361785
319541	361786
48158	361787
93263	361788
241724	361789
60427	361790
133684	361791
618539	361792
262687	361793
416050	361794
78381	361795
104046	361796
684780	361797
626845	361798
452070	361799
466434	361800
363041	361801
27306	361802
250366	361803
684708	361804
461285	361805
344668	361806
333653	361807
428479	361808
77173	361809
149343	361810
219283	361811
310132	361812
468399	361813
170770	361814
436865	361815
39859	361816
582848	361817
190727	361818
212030	361819
99537	361820
684744	361821
533266	361822
192111	361823
684815	361824
149926	361825
589765	361826
461317	361827
684875	361828
461374	361829
298085	361830
285179	361831
389171	361832
510130	361833
636130	361834
684865	361835
571557	361836
333626	361837
7324	361838
684768	361839
653092	361840
72455	361841
103966	361842
10434	361843
113750	361844
122642	361845
456486	361846
407031	361847
287162	361848
59970	361849
4645	361850
101481	361851
110616	361852
781	361853
335434	361854
209301	361855
129068	361856
55099	361857
19779	361858
504136	361859
1347	361860
28377	361861
10684	361862
158293	361863
542269	361864
626399	361865
160049	361866
40994	361867
608683	361868
29144	361869
230726	361870
23870	361871
187143	361872
279254	361873
235476	361874
87430	361875
637069	361876
141416	361877
3519	361878
23991	361879
62486	361880
624684	361881
672993	361882
160165	361883
340690	361884
54936	361885
83399	361886
114673	361887
124735	361888
23151	361889
414911	361890
554695	361891
179776	361892
591624	361893
352103	361894
162514	361895
399011	361896
4743	361897
250336	361898
16309	361899
27355	361900
16040	361901
458124	361902
510318	361903
101140	361904
215789	361905
1976	361906
618909	361907
653281	361908
280744	361909
208141	361910
17875	361911
661594	361912
425921	361913
74812	361914
643211	361915
625567	361916
179464	361917
83740	361918
396457	361919
218130	361920
481514	361921
122177	361922
146870	361923
658759	361924
171513	361925
677666	361926
230250	361927
15799	361928
237281	361929
514646	361930
217388	361931
385736	361932
11364	361933
58599	361934
457366	361935
31859	361936
26955	361937
315464	361938
46867	361939
219153	361940
2311	361941
648567	361942
411858	361943
596745	361944
490365	361945
166580	361946
520635	361947
689379	361948
524	361949
447675	361950
268107	361951
361652	361952
111808	361953
17233	361954
159410	361955
407604	361956
199594	361957
33035	361958
522416	361959
2201	361960
11058	361961
666833	361962
652028	361963
296836	361964
2107	361965
48461	361966
246454	361967
427102	361968
189399	361969
607780	361970
101134	361971
408611	361972
112471	361973
575048	361974
222475	361975
328681	361976
21883	361977
18400	361978
125547	361979
260609	361980
571943	361981
376807	361982
530091	361983
433978	361984
23962	361985
250207	361986
134807	361987
30515	361988
286774	361989
10822	361990
187894	361991
479844	361992
363909	361993
279557	361994
607169	361995
93781	361996
45182	361997
624873	361998
491827	361999
459816	362000
266487	362001
452849	362002
4388	362003
91518	362004
407919	362005
31229	362006
395435	362007
671123	362008
331237	362009
31884	362010
67955	362011
356228	362012
1375	362013
592499	362014
286672	362015
568365	362016
52835	362017
17890	362018
161065	362019
165158	362020
674019	362021
669654	362022
19238	362023
2182	362024
691906	362025
587399	362026
651528	362027
22569	362028
83517	362029
30827	362030
11208	362031
358344	362032
456438	362033
545552	362034
663	362035
643120	362036
585472	362037
430697	362038
55166	362039
588134	362040
94104	362041
562387	362042
156388	362043
182870	362044
84090	362045
573192	362046
2216	362047
104186	362048
155743	362049
44910	362050
70921	362051
119768	362052
172621	362053
358215	362054
681374	362055
456813	362056
52815	362057
130062	362058
132445	362059
147543	362060
60077	362061
106843	362062
405756	362063
224115	362064
198927	362065
3109	362066
94073	362067
567614	362068
354757	362069
256422	362070
42519	362071
679	362072
156907	362073
117808	362074
312350	362075
49547	362076
1654	362077
116333	362078
137823	362079
245516	362080
337701	362081
499887	362082
380259	362083
100641	362084
12120	362085
136192	362086
88731	362087
159301	362088
460628	362089
169621	362090
29293	362091
614243	362092
130303	362093
326690	362094
256	362095
52523	362096
2968	362097
170178	362098
13685	362099
244410	362100
545751	362101
745	362102
153824	362103
10747	362104
18936	362105
482511	362106
100994	362107
282802	362108
82703	362109
432214	362110
16483	362111
643341	362112
97289	362113
322533	362114
83093	362115
536	362116
142505	362117
614953	362118
162142	362119
502523	362120
500966	362121
135866	362122
667344	362123
615296	362124
591816	362125
131322	362126
82443	362127
633514	362128
455045	362129
550962	362130
500219	362131
72739	362132
173389	362133
296295	362134
76541	362135
278289	362136
14484	362137
48452	362138
132677	362139
541668	362140
553271	362141
158644	362142
278720	362143
281576	362144
110936	362145
27785	362146
426635	362147
91063	362148
581069	362149
54508	362150
668920	362151
551893	362152
33161	362153
167119	362154
81056	362155
639376	362156
68521	362157
233260	362158
188659	362159
33831	362160
555025	362161
110127	362162
167143	362163
305326	362164
237833	362165
420481	362166
173379	362167
234297	362168
299845	362169
43423	362170
69551	362171
665007	362172
117767	362173
468204	362174
224065	362175
338638	362176
595719	362177
116617	362178
569427	362179
299788	362180
149132	362181
61656	362182
68269	362183
17901	362184
471677	362185
244051	362186
408720	362187
248584	362188
551365	362189
511168	362190
692399	362191
67822	362192
570967	362193
2302	362194
76313	362195
657002	362196
88336	362197
12888	362198
89726	362199
277904	362200
657194	362201
19838	362202
430185	362203
647574	362204
9114	362205
84514	362206
379179	362207
2502	362208
133633	362209
392194	362210
409014	362211
229128	362212
324327	362213
324328	362214
136142	362215
6140	362216
133344	362217
107006	362218
54649	362219
26199	362220
696446	362221
499515	362222
7112	362223
562636	362224
361135	362225
78808	362226
106130	362227
614601	362228
155825	362229
405407	362230
359075	362231
609853	362232
405396	362233
391816	362234
101196	362235
405401	362236
359140	362237
447403	362238
147760	362239
107731	362240
164593	362241
456529	362242
351429	362243
257532	362244
252753	362245
244328	362246
322621	362247
497528	362248
331213	362249
99806	362250
161908	362251
487453	362252
9462	362253
136048	362254
192607	362255
303290	362256
217404	362257
91730	362258
240427	362259
104952	362260
206820	362261
295097	362262
3666	362263
317080	362264
527246	362265
276189	362266
270727	362267
33907	362268
25491	362269
83896	362270
187393	362271
57582	362272
399672	362273
582084	362274
483160	362275
217184	362276
475790	362277
200742	362278
547418	362279
327986	362280
3526	362281
122152	362282
98920	362283
27419	362284
54448	362285
282059	362286
14505	362287
156890	362288
64259	362289
49756	362290
1090	362291
303509	362292
14159	362293
366583	362294
272857	362295
11006	362296
445335	362297
697143	362298
174384	362299
452298	362300
468093	362301
291112	362302
637950	362303
627464	362304
31380	362305
51228	362306
284810	362307
3852	362308
329803	362309
530428	362310
1137	362311
592765	362312
116930	362313
132579	362314
2794	362315
183735	362316
32134	362317
22895	362318
525959	362319
81102	362320
52460	362321
357545	362322
14235	362323
149329	362324
19183	362325
330956	362326
521930	362327
14644	362328
446365	362329
16483	362330
55839	362331
270608	362332
33901	362333
438166	362334
156422	362335
595930	362336
138117	362337
131743	362338
50364	362339
434860	362340
459600	362341
238896	362342
147260	362343
2816	362344
459577	362345
2434	362346
616797	362347
294244	362348
553554	362349
406146	362350
657338	362351
70826	362352
58088	362353
591948	362354
87784	362355
98819	362356
29604	362357
19713	362358
37399	362359
38505	362360
338763	362361
198241	362362
408531	362363
526638	362364
641647	362365
154246	362366
207267	362367
647601	362368
430672	362369
83645	362370
54695	362371
52240	362372
512122	362373
197556	362374
549149	362375
50377	362376
54003	362377
144522	362378
3149	362379
13312	362380
403355	362381
35325	362382
56683	362383
562641	362384
54725	362385
311556	362386
667841	362387
66919	362388
151233	362389
588361	362390
582116	362391
6805	362392
43778	362393
6400	362394
622345	362395
122723	362396
691173	362397
65887	362398
616608	362399
399283	362400
164496	362401
644743	362402
219	362403
6277	362404
40178	362405
416920	362406
433162	362407
56610	362408
252897	362409
55306	362410
49442	362411
452374	362412
38238	362413
255193	362414
33658	362415
133950	362416
58511	362417
547144	362418
586714	362419
92964	362420
449969	362421
261847	362422
53423	362423
164966	362424
394909	362425
104068	362426
45614	362427
11781	362428
29238	362429
43600	362430
360144	362431
191050	362432
694595	362433
44480	362434
113982	362435
690904	362436
483179	362437
568185	362438
73913	362439
523639	362440
100839	362441
278059	362442
278061	362443
6776	362444
299355	362445
41971	362446
447887	362447
84915	362448
108256	362449
656161	362450
31378	362451
545541	362452
266935	362453
210961	362454
392383	362455
137370	362456
74749	362457
148941	362458
349050	362459
123510	362460
296577	362461
622434	362462
30274	362463
563690	362464
314110	362465
23017	362466
579	362467
6734	362468
610380	362469
415570	362470
427988	362471
280753	362472
354176	362473
495249	362474
503371	362475
32211	362476
536909	362477
668198	362478
80335	362479
420952	362480
186033	362481
162507	362482
109168	362483
273996	362484
3710	362485
550796	362486
137889	362487
693649	362488
245054	362489
648393	362490
401	362491
6655	362492
33743	362493
643745	362494
60424	362495
368484	362496
538474	362497
284981	362498
19047	362499
604567	362500
64629	362501
143361	362502
622466	362503
40878	362504
106778	362505
646587	362506
148204	362507
58030	362508
231314	362509
471601	362510
568391	362511
152061	362512
74772	362513
616467	362514
467101	362515
165924	362516
199980	362517
310472	362518
541243	362519
111305	362520
391485	362521
52685	362522
20347	362523
605764	362524
15607	362525
4	362526
217007	362527
181535	362528
258987	362529
669328	362530
657122	362531
2317	362532
142119	362533
289357	362534
58794	362535
29497	362536
53994	362537
107954	362538
37449	362539
95632	362540
3462	362541
196396	362542
103496	362543
81705	362544
9167	362545
3220	362546
690067	362547
162269	362548
40003	362549
233206	362550
523749	362551
332533	362552
491232	362553
49838	362554
75433	362555
678818	362556
169719	362557
583734	362558
588817	362559
150469	362560
7181	362561
389925	362562
454925	362563
106070	362564
260693	362565
1966	362566
482313	362567
624405	362568
364574	362569
93435	362570
44228	362571
279618	362572
71638	362573
310408	362574
377365	362575
59553	362576
274501	362577
330932	362578
435274	362579
209272	362580
132904	362581
128484	362582
30901	362583
140292	362584
46846	362585
574145	362586
81699	362587
2880	362588
159436	362589
34231	362590
19526	362591
1568	362592
656274	362593
445914	362594
546224	362595
278171	362596
15960	362597
17380	362598
42731	362599
308375	362600
198216	362601
649458	362602
21281	362603
166463	362604
232814	362605
80858	362606
55642	362607
689695	362608
2691	362609
470247	362610
20910	362611
499057	362612
318993	362613
7	362614
18830	362615
249550	362616
529044	362617
674544	362618
3504	362619
142239	362620
274782	362621
15128	362622
357621	362623
128867	362624
2185	362625
37861	362626
21492	362627
40616	362628
489567	362629
6053	362630
283785	362631
303649	362632
250021	362633
171819	362634
109	362635
580735	362636
689532	362637
355107	362638
588850	362639
602802	362640
481617	362641
200248	362642
498635	362643
400271	362644
52160	362645
163873	362646
47726	362647
542540	362648
516011	362649
282219	362650
389344	362651
430885	362652
590896	362653
272579	362654
472195	362655
365215	362656
52568	362657
13915	362658
59185	362659
9471	362660
379652	362661
239280	362662
669675	362663
641592	362664
87683	362665
166902	362666
51142	362667
37264	362668
229443	362669
259	362670
284000	362671
422	362672
62430	362673
683742	362674
40648	362675
404602	362676
24751	362677
74621	362678
100637	362679
344245	362680
602494	362681
115753	362682
122265	362683
79712	362684
22822	362685
286535	362686
463461	362687
5415	362688
162005	362689
42755	362690
118134	362691
3884	362692
68338	362693
464453	362694
53184	362695
29184	362696
503022	362697
665053	362698
510822	362699
592301	362700
680701	362701
191170	362702
12117	362703
101718	362704
419366	362705
418475	362706
605681	362707
11608	362708
4968	362709
486988	362710
452749	362711
347890	362712
585338	362713
151191	362714
441632	362715
326360	362716
351525	362717
603938	362718
577923	362719
61330	362720
593645	362721
551616	362722
170274	362723
315329	362724
226884	362725
321297	362726
227810	362727
14417	362728
637952	362729
109077	362730
664777	362731
35447	362732
647213	362733
51123	362734
479988	362735
647782	362736
505853	362737
161	362738
186052	362739
12222	362740
6678	362741
134009	362742
5790	362743
657596	362744
52391	362745
297109	362746
64826	362747
628706	362748
292046	362749
680480	362750
206136	362751
97959	362752
461987	362753
554388	362754
430383	362755
156738	362756
60714	362757
195805	362758
10489	362759
242236	362760
230667	362761
98243	362762
224137	362763
5105	362764
617280	362765
17268	362766
598061	362767
7386	362768
48629	362769
571624	362770
254325	362771
16487	362772
122082	362773
120215	362774
102982	362775
474874	362776
31977	362777
418025	362778
440154	362779
457813	362780
528587	362781
49032	362782
280166	362783
467821	362784
92141	362785
116538	362786
330328	362787
75	362788
88602	362789
38268	362790
561317	362791
130669	362792
92863	362793
503438	362794
387893	362795
43033	362796
666057	362797
527141	362798
50064	362799
354050	362800
51816	362801
475410	362802
238849	362803
270998	362804
212945	362805
45999	362806
489640	362807
4230	362808
18997	362809
687459	362810
384359	362811
488107	362812
406625	362813
344037	362814
614962	362815
53804	362816
97779	362817
615124	362818
156894	362819
264896	362820
139920	362821
219520	362822
6137	362823
121452	362824
9744	362825
2602	362826
2643	362827
65211	362828
524766	362829
21872	362830
48666	362831
646996	362832
120164	362833
675487	362834
571304	362835
113618	362836
380224	362837
41344	362838
75745	362839
307898	362840
179558	362841
172444	362842
393000	362843
38047	362844
186252	362845
253797	362846
48517	362847
33699	362848
533701	362849
126730	362850
485725	362851
370856	362852
34608	362853
603895	362854
230720	362855
471072	362856
151969	362857
135623	362858
199817	362859
173335	362860
406195	362861
16784	362862
244599	362863
305963	362864
413474	362865
137833	362866
426425	362867
158271	362868
52104	362869
11686	362870
11688	362871
200501	362872
646503	362873
453278	362874
238287	362875
229986	362876
54679	362877
414349	362878
378280	362879
414000	362880
651108	362881
269699	362882
439332	362883
248675	362884
289301	362885
49043	362886
229935	362887
485073	362888
310188	362889
392595	362890
379789	362891
154559	362892
10395	362893
41997	362894
63482	362895
576960	362896
48951	362897
624209	362898
351516	362899
437110	362900
27049	362901
528296	362902
673045	362903
11761	362904
27912	362905
199587	362906
4037	362907
69057	362908
346589	362909
571282	362910
68938	362911
268253	362912
65137	362913
45743	362914
51195	362915
516181	362916
198301	362917
17717	362918
553172	362919
463691	362920
315592	362921
142625	362922
627252	362923
175430	362924
422507	362925
487306	362926
401580	362927
129439	362928
674035	362929
267567	362930
683812	362931
666350	362932
25240	362933
8819	362934
285195	362935
61934	362936
667323	362937
219662	362938
237668	362939
647219	362940
151040	362941
15680	362942
469617	362943
333353	362944
503437	362945
266455	362946
103485	362947
276848	362948
578169	362949
258233	362950
887	362951
419623	362952
101056	362953
427	362954
2927	362955
411688	362956
466449	362957
90204	362958
400941	362959
134376	362960
23988	362961
203721	362962
976	362963
13556	362964
137859	362965
149515	362966
589523	362967
181312	362968
7929	362969
473935	362970
669691	362971
353290	362972
3162	362973
65852	362974
9944	362975
8603	362976
362046	362977
126914	362978
531821	362979
205184	362980
36344	362981
229342	362982
519864	362983
112408	362984
98403	362985
384633	362986
36365	362987
482046	362988
7563	362989
1011	362990
690106	362991
10460	362992
185450	362993
534879	362994
111038	362995
430746	362996
21820	362997
56575	362998
84210	362999
210570	363000
392428	363001
526979	363002
3232	363003
85138	363004
249124	363005
612683	363006
75766	363007
667409	363008
116952	363009
525590	363010
176486	363011
44522	363012
63107	363013
619211	363014
127145	363015
558201	363016
232961	363017
284603	363018
137808	363019
249520	363020
545840	363021
51980	363022
199132	363023
47777	363024
65016	363025
504091	363026
132802	363027
504098	363028
504103	363029
199155	363030
199161	363031
65024	363032
47783	363033
65028	363034
199182	363035
504154	363036
504159	363037
459588	363038
599624	363039
44246	363040
487532	363041
41739	363042
109553	363043
399622	363044
172513	363045
316	363046
565686	363047
219361	363048
11898	363049
26913	363050
478996	363051
147046	363052
197284	363053
99291	363054
51691	363055
478055	363056
26031	363057
323660	363058
24265	363059
409470	363060
105341	363061
93753	363062
357267	363063
311888	363064
558603	363065
77350	363066
201775	363067
422175	363068
109941	363069
45	363070
351710	363071
351767	363072
71482	363073
400317	363074
92561	363075
156363	363076
20259	363077
458602	363078
560974	363079
209671	363080
20523	363081
6600	363082
271973	363083
189713	363084
193136	363085
396534	363086
288761	363087
554632	363088
151534	363089
441025	363090
120871	363091
318499	363092
451475	363093
173502	363094
113468	363095
509320	363096
146500	363097
607066	363098
369611	363099
635609	363100
584621	363101
159812	363102
317078	363103
317123	363104
316984	363105
382423	363106
679285	363107
159223	363108
584613	363109
618066	363110
404537	363111
192241	363112
667471	363113
662681	363114
301670	363115
61872	363116
3005	363117
483400	363118
251597	363119
307740	363120
227680	363121
131478	363122
70262	363123
487435	363124
249175	363125
151654	363126
52573	363127
44237	363128
75318	363129
452677	363130
528373	363131
456209	363132
95906	363133
315619	363134
129704	363135
97956	363136
341162	363137
490388	363138
224604	363139
499346	363140
23318	363141
79	363142
137277	363143
139702	363144
505545	363145
370897	363146
54219	363147
74400	363148
34286	363149
142244	363150
111220	363151
1486	363152
416843	363153
296353	363154
477	363155
3379	363156
94483	363157
492161	363158
62855	363159
285361	363160
587333	363161
521167	363162
684816	363163
169	363164
17505	363165
59595	363166
3718	363167
17506	363168
644946	363169
136503	363170
345979	363171
591556	363172
22853	363173
11868	363174
619750	363175
609594	363176
68682	363177
16296	363178
7702	363179
39650	363180
3395	363181
154202	363182
189843	363183
651581	363184
83336	363185
111320	363186
163827	363187
621676	363188
693548	363189
41946	363190
69684	363191
439268	363192
5840	363193
138288	363194
4813	363195
533657	363196
617174	363197
22904	363198
480391	363199
259104	363200
4360	363201
3109	363202
90203	363203
92792	363204
314121	363205
23529	363206
30655	363207
37671	363208
82839	363209
180300	363210
87322	363211
11462	363212
102402	363213
6582	363214
43488	363215
166800	363216
22304	363217
687573	363218
27538	363219
32032	363220
16	363221
582385	363222
268590	363223
8265	363224
469731	363225
213051	363226
429485	363227
575843	363228
30211	363229
639571	363230
695436	363231
377124	363232
10572	363233
121717	363234
164521	363235
373	363236
687179	363237
29368	363238
81693	363239
149443	363240
11930	363241
39658	363242
238	363243
571490	363244
24658	363245
327918	363246
10995	363247
18020	363248
347773	363249
213758	363250
7758	363251
4745	363252
400	363253
518932	363254
383696	363255
32372	363256
14040	363257
78889	363258
401208	363259
25168	363260
213693	363261
626100	363262
286349	363263
118996	363264
168062	363265
324995	363266
12880	363267
605732	363268
626240	363269
49317	363270
36066	363271
481298	363272
28	363273
160175	363274
662404	363275
523101	363276
594754	363277
565524	363278
236650	363279
3150	363280
47335	363281
9186	363282
22460	363283
183716	363284
647072	363285
647123	363286
236795	363287
73059	363288
643974	363289
553604	363290
615113	363291
23884	363292
339926	363293
1390	363294
660167	363295
474462	363296
14887	363297
369217	363298
295619	363299
460023	363300
7078	363301
613948	363302
658162	363303
593759	363304
373979	363305
620473	363306
132790	363307
691160	363308
15583	363309
131170	363310
395077	363311
691215	363312
512556	363313
657133	363314
84579	363315
622	363316
263296	363317
1744	363318
480249	363319
488672	363320
154718	363321
491410	363322
439355	363323
136393	363324
475356	363325
50419	363326
600330	363327
438490	363328
25042	363329
41698	363330
360165	363331
42317	363332
16283	363333
226323	363334
69600	363335
161355	363336
254278	363337
503129	363338
100865	363339
97386	363340
139432	363341
139039	363342
329912	363343
558836	363344
510754	363345
440604	363346
182880	363347
488521	363348
401	363349
46139	363350
68879	363351
21834	363352
19815	363353
552124	363354
99835	363355
238579	363356
23110	363357
338943	363358
162753	363359
52594	363360
492603	363361
143792	363362
301270	363363
333692	363364
549215	363365
219935	363366
196161	363367
693331	363368
77052	363369
470050	363370
130651	363371
484081	363372
3579	363373
141919	363374
615241	363375
2441	363376
25237	363377
279961	363378
37510	363379
159187	363380
5009	363381
122233	363382
566648	363383
428170	363384
682981	363385
374110	363386
683090	363387
107946	363388
585118	363389
327008	363390
462827	363391
368627	363392
63240	363393
344550	363394
526940	363395
281304	363396
60801	363397
674856	363398
63876	363399
59309	363400
547230	363401
285084	363402
512222	363403
291479	363404
623327	363405
448635	363406
362705	363407
136627	363408
617843	363409
662844	363410
334681	363411
7489	363412
12116	363413
282915	363414
307242	363415
662562	363416
54480	363417
2420	363418
375134	363419
170301	363420
25161	363421
456107	363422
163415	363423
156620	363424
393782	363425
539330	363426
656501	363427
512223	363428
44881	363429
110316	363430
589022	363431
346699	363432
611523	363433
124695	363434
50547	363435
481692	363436
300739	363437
135604	363438
12705	363439
224743	363440
422	363441
118625	363442
573617	363443
181780	363444
339886	363445
153134	363446
45299	363447
58756	363448
155849	363449
501582	363450
308424	363451
522232	363452
5717	363453
56323	363454
649497	363455
142028	363456
472186	363457
111222	363458
468722	363459
6638	363460
276021	363461
83891	363462
39720	363463
95821	363464
427846	363465
670325	363466
626259	363467
2806	363468
476450	363469
17446	363470
551155	363471
625550	363472
534360	363473
565729	363474
454631	363475
459123	363476
8270	363477
483905	363478
494841	363479
7640	363480
159679	363481
5567	363482
637528	363483
475787	363484
137613	363485
490960	363486
431145	363487
132729	363488
185025	363489
398613	363490
7833	363491
9208	363492
15311	363493
627927	363494
407374	363495
468179	363496
10880	363497
89809	363498
56818	363499
60423	363500
478447	363501
634697	363502
606616	363503
580876	363504
261553	363505
151200	363506
214854	363507
239851	363508
2367	363509
7306	363510
456152	363511
54397	363512
159593	363513
138557	363514
234702	363515
120650	363516
145346	363517
11098	363518
153283	363519
81294	363520
387569	363521
377193	363522
122898	363523
361710	363524
49936	363525
243081	363526
247912	363527
662190	363528
317694	363529
355111	363530
531760	363531
247796	363532
247836	363533
592328	363534
76252	363535
247846	363536
531761	363537
247865	363538
531751	363539
247827	363540
173751	363541
68359	363542
301906	363543
36539	363544
71488	363545
235387	363546
272958	363547
267857	363548
614796	363549
234	363550
255653	363551
241677	363552
155765	363553
355040	363554
262342	363555
656482	363556
21997	363557
64042	363558
354945	363559
647298	363560
98703	363561
535641	363562
50082	363563
2696	363564
605812	363565
11694	363566
233337	363567
424499	363568
635471	363569
144936	363570
84382	363571
164786	363572
180711	363573
198214	363574
29690	363575
697812	363576
609341	363577
308502	363578
420928	363579
418017	363580
115451	363581
276475	363582
28271	363583
19	363584
398808	363585
369053	363586
105046	363587
552341	363588
194702	363589
366212	363590
357790	363591
142128	363592
56262	363593
270123	363594
185603	363595
87538	363596
135274	363597
328229	363598
351037	363599
215642	363600
689627	363601
170368	363602
64951	363603
344749	363604
461241	363605
366089	363606
171573	363607
680713	363608
645566	363609
75945	363610
502846	363611
239245	363612
193251	363613
271086	363614
645858	363615
152549	363616
324219	363617
395152	363618
591590	363619
566808	363620
480124	363621
470960	363622
24495	363623
1699	363624
261370	363625
129691	363626
454799	363627
501071	363628
49902	363629
412595	363630
142735	363631
319286	363632
130631	363633
664326	363634
285609	363635
4622	363636
110924	363637
2853	363638
643696	363639
75416	363640
58348	363641
19757	363642
628850	363643
503869	363644
693926	363645
360036	363646
215486	363647
274072	363648
39485	363649
324126	363650
78666	363651
513252	363652
41960	363653
247847	363654
4250	363655
119414	363656
49006	363657
10687	363658
25419	363659
251652	363660
625029	363661
274806	363662
690650	363663
395478	363664
558445	363665
335464	363666
85975	363667
512492	363668
155460	363669
166961	363670
403890	363671
417992	363672
417940	363673
114042	363674
417840	363675
10178	363676
417868	363677
57086	363678
18854	363679
164243	363680
11693	363681
1021	363682
33114	363683
51401	363684
45375	363685
12859	363686
108999	363687
103279	363688
159981	363689
11933	363690
327325	363691
60384	363692
560972	363693
586891	363694
79531	363695
2352	363696
430317	363697
629896	363698
55883	363699
496958	363700
140809	363701
578344	363702
431906	363703
660885	363704
81248	363705
104599	363706
17182	363707
104598	363708
44487	363709
121262	363710
632396	363711
4119	363712
8589	363713
106552	363714
329073	363715
313675	363716
545994	363717
118918	363718
403814	363719
509134	363720
546266	363721
575034	363722
6023	363723
126208	363724
629196	363725
668077	363726
35408	363727
632771	363728
68384	363729
331089	363730
295933	363731
521066	363732
688893	363733
550277	363734
13149	363735
135338	363736
156856	363737
309004	363738
442865	363739
147093	363740
6785	363741
483949	363742
48532	363743
315800	363744
244951	363745
1146	363746
677534	363747
179571	363748
66981	363749
167199	363750
673260	363751
134797	363752
423661	363753
38605	363754
655523	363755
590349	363756
652742	363757
1716	363758
625468	363759
313844	363760
140360	363761
58153	363762
37313	363763
510860	363764
406269	363765
600885	363766
358499	363767
670647	363768
526211	363769
77947	363770
557291	363771
10238	363772
10694	363773
648	363774
596541	363775
501207	363776
478348	363777
200118	363778
82957	363779
250602	363780
141535	363781
654467	363782
592133	363783
214745	363784
507750	363785
47984	363786
120468	363787
390449	363788
624977	363789
353966	363790
210157	363791
529321	363792
128614	363793
683645	363794
599950	363795
548198	363796
114601	363797
84895	363798
622742	363799
73622	363800
337841	363801
252378	363802
26817	363803
50081	363804
12917	363805
131536	363806
76491	363807
265798	363808
515303	363809
87385	363810
664341	363811
159435	363812
276437	363813
249766	363814
495974	363815
42087	363816
690716	363817
90384	363818
33893	363819
473742	363820
1086	363821
58849	363822
582855	363823
364610	363824
507295	363825
142914	363826
581110	363827
113501	363828
669226	363829
145490	363830
345731	363831
46658	363832
83966	363833
20653	363834
77349	363835
4003	363836
41426	363837
130703	363838
2117	363839
126465	363840
173096	363841
113390	363842
481832	363843
49	363844
112479	363845
509976	363846
139864	363847
459206	363848
214626	363849
115101	363850
25122	363851
235907	363852
337209	363853
467577	363854
309551	363855
173422	363856
464255	363857
90614	363858
64064	363859
269225	363860
509512	363861
173055	363862
610047	363863
482339	363864
687138	363865
175784	363866
639375	363867
370844	363868
559373	363869
106329	363870
172112	363871
467660	363872
516844	363873
406568	363874
250974	363875
422389	363876
118462	363877
3261	363878
147984	363879
79993	363880
422483	363881
367601	363882
424417	363883
479404	363884
507702	363885
231376	363886
439006	363887
4583	363888
309562	363889
4789	363890
5291	363891
325157	363892
464220	363893
115118	363894
25122	363895
241331	363896
62	363897
422455	363898
136256	363899
10649	363900
533415	363901
136570	363902
45	363903
337159	363904
666148	363905
528466	363906
190024	363907
9912	363908
457798	363909
376672	363910
84380	363911
166886	363912
345846	363913
666206	363914
309584	363915
466351	363916
90617	363917
309595	363918
152753	363919
257489	363920
788	363921
55	363922
303284	363923
221545	363924
426101	363925
662843	363926
371991	363927
370804	363928
89856	363929
21596	363930
184670	363931
112923	363932
160545	363933
140312	363934
91893	363935
598533	363936
514413	363937
232061	363938
69	363939
544950	363940
115447	363941
2986	363942
97846	363943
62723	363944
182598	363945
171488	363946
101250	363947
508022	363948
129695	363949
76916	363950
107412	363951
401761	363952
626267	363953
585849	363954
168862	363955
237928	363956
153912	363957
557481	363958
5017	363959
604416	363960
52	363961
281178	363962
587650	363963
15	363964
652367	363965
99014	363966
139768	363967
380751	363968
26761	363969
379621	363970
480347	363971
82944	363972
1019	363973
415175	363974
237280	363975
30531	363976
49983	363977
4912	363978
92037	363979
28123	363980
656791	363981
357295	363982
59044	363983
53383	363984
24922	363985
515533	363986
221530	363987
78353	363988
645268	363989
250890	363990
253445	363991
697474	363992
287034	363993
507931	363994
66458	363995
276696	363996
11611	363997
177457	363998
371361	363999
4100	364000
58840	364001
219838	364002
330401	364003
27273	364004
513989	364005
130119	364006
477723	364007
429270	364008
409044	364009
227200	364010
165762	364011
202397	364012
158443	364013
591291	364014
80293	364015
14305	364016
402458	364017
27728	364018
303305	364019
496836	364020
17109	364021
571855	364022
333633	364023
626858	364024
159140	364025
479463	364026
452816	364027
162197	364028
61346	364029
33825	364030
485118	364031
377	364032
200270	364033
45754	364034
105475	364035
3843	364036
503909	364037
56281	364038
122014	364039
50150	364040
87907	364041
609664	364042
155714	364043
505072	364044
56898	364045
367226	364046
9099	364047
12779	364048
608071	364049
52700	364050
33776	364051
463631	364052
105003	364053
14920	364054
140592	364055
13392	364056
39423	364057
39423	364058
106281	364059
687417	364060
318449	364061
164723	364062
666084	364063
416800	364064
130077	364065
73099	364066
608072	364067
669999	364068
10731	364069
547180	364070
5351	364071
91687	364072
299755	364073
20453	364074
86483	364075
354716	364076
671727	364077
70068	364078
39318	364079
455245	364080
1943	364081
703	364082
147169	364083
288358	364084
605174	364085
2554	364086
49865	364087
15871	364088
3109	364089
577986	364090
663657	364091
176863	364092
79795	364093
645151	364094
76257	364095
474133	364096
371687	364097
77737	364098
645839	364099
629746	364100
315761	364101
630750	364102
255645	364103
37325	364104
9783	364105
478422	364106
284811	364107
162788	364108
565835	364109
102543	364110
532211	364111
136546	364112
630018	364113
109779	364114
11624	364115
72861	364116
682840	364117
636374	364118
508760	364119
162855	364120
294285	364121
187071	364122
149713	364123
507497	364124
141516	364125
93594	364126
411200	364127
580193	364128
522479	364129
55774	364130
77028	364131
33294	364132
436099	364133
3113	364134
38256	364135
91462	364136
398954	364137
38162	364138
615988	364139
251526	364140
207269	364141
311878	364142
627691	364143
462289	364144
44070	364145
29050	364146
523376	364147
631558	364148
123805	364149
197808	364150
104578	364151
6918	364152
609243	364153
234837	364154
254762	364155
495671	364156
397243	364157
87038	364158
280585	364159
82800	364160
364925	364161
192936	364162
141227	364163
165437	364164
364888	364165
514280	364166
426733	364167
159951	364168
82126	364169
7832	364170
647104	364171
499680	364172
294883	364173
42569	364174
114695	364175
305614	364176
59698	364177
45631	364178
165609	364179
114962	364180
559652	364181
37160	364182
247905	364183
607144	364184
566979	364185
70930	364186
679711	364187
610252	364188
379526	364189
64666	364190
483647	364191
407275	364192
613294	364193
680761	364194
121643	364195
52765	364196
203794	364197
1839	364198
177255	364199
449911	364200
55577	364201
63189	364202
5130	364203
190233	364204
594640	364205
606069	364206
454461	364207
120827	364208
137283	364209
647015	364210
332408	364211
100815	364212
180060	364213
966	364214
338812	364215
354634	364216
55581	364217
456659	364218
689195	364219
81954	364220
141801	364221
495217	364222
523303	364223
159275	364224
425733	364225
575527	364226
616218	364227
330206	364228
56762	364229
92557	364230
226899	364231
680284	364232
517139	364233
689199	364234
91554	364235
484593	364236
214069	364237
66198	364238
341094	364239
18606	364240
3726	364241
384886	364242
617708	364243
30320	364244
278605	364245
642528	364246
442902	364247
162995	364248
237909	364249
484588	364250
483044	364251
175051	364252
481497	364253
517158	364254
481493	364255
225560	364256
525301	364257
517159	364258
225518	364259
225341	364260
481405	364261
225517	364262
481372	364263
175007	364264
225352	364265
481419	364266
60010	364267
481402	364268
225512	364269
483028	364270
540356	364271
225513	364272
175035	364273
174419	364274
225407	364275
175015	364276
29232	364277
225505	364278
29224	364279
540354	364280
225383	364281
517160	364282
482080	364283
71396	364284
483033	364285
481558	364286
386949	364287
386950	364288
483027	364289
483035	364290
525292	364291
225358	364292
175017	364293
485984	364294
135633	364295
225651	364296
225650	364297
225516	364298
481371	364299
174420	364300
481370	364301
484590	364302
225514	364303
483026	364304
175005	364305
483034	364306
225633	364307
71358	364308
71384	364309
175013	364310
386953	364311
175014	364312
29237	364313
540362	364314
517161	364315
225420	364316
517194	364317
225510	364318
481369	364319
481552	364320
225447	364321
128474	364322
225509	364323
483030	364324
483031	364325
225504	364326
483025	364327
135638	364328
481418	364329
135644	364330
481498	364331
517162	364332
175012	364333
225511	364334
8058	364335
225508	364336
71357	364337
517157	364338
22343	364339
225403	364340
225515	364341
225398	364342
225519	364343
175006	364344
386954	364345
225507	364346
225541	364347
71361	364348
225529	364349
225497	364350
225506	364351
457638	364352
327706	364353
77333	364354
481422	364355
519706	364356
303046	364357
480362	364358
128471	364359
225663	364360
71361	364361
225581	364362
481401	364363
326885	364364
326892	364365
483192	364366
238096	364367
225545	364368
175025	364369
225558	364370
77331	364371
483218	364372
519711	364373
77295	364374
175038	364375
251681	364376
251724	364377
225414	364378
534278	364379
532693	364380
534295	364381
534571	364382
534255	364383
174421	364384
525247	364385
20884	364386
525303	364387
326937	364388
569563	364389
481504	364390
431466	364391
534282	364392
34670	364393
251698	364394
569585	364395
569610	364396
569624	364397
303041	364398
225550	364399
251716	364400
135648	364401
481501	364402
481502	364403
181495	364404
534340	364405
251693	364406
126067	364407
135641	364408
483053	364409
77315	364410
534298	364411
483177	364412
532768	364413
534337	364414
534383	364415
225585	364416
251739	364417
525295	364418
569592	364419
480361	364420
251647	364421
480356	364422
481397	364423
31227	364424
77330	364425
303032	364426
483206	364427
6432	364428
251639	364429
569588	364430
558919	364431
77323	364432
13243	364433
569621	364434
326922	364435
332412	364436
77338	364437
176248	364438
225606	364439
303033	364440
238108	364441
532754	364442
60274	364443
483037	364444
483032	364445
139473	364446
326930	364447
238110	364448
481513	364449
532798	364450
49822	364451
139446	364452
525251	364453
251745	364454
128772	364455
48582	364456
534281	364457
483256	364458
60279	364459
251615	364460
332414	364461
569607	364462
481510	364463
481393	364464
225609	364465
251684	364466
8457	364467
251808	364468
534380	364469
251752	364470
176273	364471
225525	364472
481509	364473
8454	364474
501362	364475
4402	364476
251764	364477
532689	364478
483055	364479
326946	364480
251678	364481
532761	364482
525289	364483
139792	364484
303029	364485
303020	364486
569606	364487
481503	364488
532773	364489
49826	364490
128744	364491
175026	364492
238104	364493
251818	364494
251819	364495
238116	364496
10942	364497
483260	364498
483267	364499
483220	364500
483231	364501
483265	364502
128763	364503
483183	364504
534348	364505
532710	364506
60271	364507
525291	364508
483244	364509
525293	364510
525254	364511
71350	364512
481517	364513
481511	364514
225562	364515
525248	364516
481560	364517
532696	364518
532770	364519
525250	364520
326950	364521
225678	364522
569623	364523
30858	364524
89097	364525
175053	364526
238109	364527
483253	364528
71412	364529
71390	364530
251668	364531
303022	364532
569611	364533
49914	364534
238095	364535
176266	364536
470804	364537
126058	364538
147404	364539
341009	364540
596935	364541
97460	364542
340991	364543
341014	364544
341005	364545
341008	364546
341046	364547
340997	364548
341027	364549
139640	364550
643085	364551
548251	364552
123852	364553
227494	364554
34167	364555
696181	364556
540991	364557
506420	364558
247101	364559
308809	364560
309687	364561
606334	364562
210181	364563
427821	364564
123507	364565
458321	364566
62275	364567
468089	364568
24127	364569
161885	364570
53216	364571
503322	364572
351694	364573
28511	364574
7775	364575
5143	364576
368676	364577
428266	364578
208412	364579
75715	364580
75715	364581
17759	364582
238530	364583
281403	364584
287521	364585
148242	364586
83450	364587
134072	364588
222299	364589
52884	364590
32243	364591
190684	364592
595658	364593
338174	364594
221709	364595
556626	364596
22423	364597
496771	364598
696337	364599
374	364600
303168	364601
1008	364602
316633	364603
343938	364604
147940	364605
411301	364606
22415	364607
632625	364608
84270	364609
436876	364610
217695	364611
665755	364612
39001	364613
114485	364614
53576	364615
491965	364616
559774	364617
425494	364618
512772	364619
410828	364620
305209	364621
33744	364622
46509	364623
3158	364624
112607	364625
292107	364626
123483	364627
157124	364628
204679	364629
210188	364630
468154	364631
137075	364632
44670	364633
385979	364634
23357	364635
653570	364636
137338	364637
130908	364638
66442	364639
118074	364640
472200	364641
23973	364642
310815	364643
582224	364644
5356	364645
1169	364646
570815	364647
584790	364648
19180	364649
443015	364650
344290	364651
628074	364652
553850	364653
775	364654
309428	364655
657024	364656
106043	364657
501372	364658
58799	364659
101592	364660
580991	364661
457668	364662
245948	364663
1302	364664
3094	364665
684323	364666
579334	364667
35217	364668
530896	364669
104440	364670
2847	364671
680100	364672
954	364673
397445	364674
281565	364675
485926	364676
61178	364677
91247	364678
569439	364679
630235	364680
120722	364681
239415	364682
36885	364683
157449	364684
171079	364685
67793	364686
230836	364687
14125	364688
501636	364689
431048	364690
119656	364691
23917	364692
588443	364693
336605	364694
647529	364695
410409	364696
602089	364697
421522	364698
252576	364699
615793	364700
300268	364701
14789	364702
125898	364703
484148	364704
685784	364705
201996	364706
604453	364707
475087	364708
4183	364709
234115	364710
885	364711
1191	364712
328359	364713
63081	364714
400451	364715
291042	364716
647789	364717
515137	364718
374657	364719
260501	364720
360133	364721
272212	364722
422036	364723
46934	364724
24988	364725
634328	364726
56372	364727
212638	364728
566485	364729
116190	364730
59375	364731
155058	364732
323008	364733
578713	364734
247908	364735
531749	364736
531737	364737
558121	364738
607444	364739
680140	364740
280400	364741
5498	364742
103552	364743
322382	364744
502161	364745
140526	364746
233997	364747
4093	364748
15352	364749
4750	364750
136667	364751
145970	364752
519355	364753
91921	364754
1597	364755
167687	364756
51539	364757
4673	364758
627870	364759
174086	364760
213297	364761
325902	364762
72552	364763
697245	364764
619754	364765
154592	364766
69991	364767
35836	364768
639150	364769
78134	364770
4644	364771
82387	364772
676146	364773
568948	364774
159862	364775
642821	364776
593	364777
29634	364778
366029	364779
238059	364780
145080	364781
131449	364782
441289	364783
109958	364784
470826	364785
388644	364786
533	364787
342504	364788
696485	364789
377662	364790
681061	364791
36476	364792
656214	364793
212957	364794
697828	364795
118475	364796
299995	364797
185393	364798
128260	364799
472916	364800
350748	364801
502568	364802
273512	364803
474314	364804
94446	364805
441229	364806
539586	364807
174727	364808
174726	364809
214312	364810
174732	364811
652950	364812
75876	364813
187297	364814
636384	364815
326992	364816
26734	364817
501584	364818
646997	364819
565917	364820
44105	364821
514781	364822
126179	364823
3411	364824
334003	364825
515558	364826
112639	364827
89808	364828
180005	364829
155891	364830
10864	364831
551335	364832
117593	364833
499869	364834
95990	364835
148625	364836
675382	364837
619838	364838
1390	364839
89659	364840
304756	364841
469459	364842
62802	364843
130331	364844
598620	364845
78676	364846
13259	364847
234857	364848
26687	364849
612329	364850
485186	364851
21974	364852
239751	364853
464721	364854
468043	364855
451032	364856
399114	364857
276441	364858
465279	364859
44000	364860
157821	364861
510	364862
14728	364863
687306	364864
514841	364865
12977	364866
328949	364867
397394	364868
141835	364869
137452	364870
1084	364871
471295	364872
646685	364873
165111	364874
639729	364875
405999	364876
428173	364877
20518	364878
679380	364879
511098	364880
129625	364881
474183	364882
133939	364883
16513	364884
403523	364885
56692	364886
14807	364887
81819	364888
149207	364889
594331	364890
528430	364891
528496	364892
158005	364893
162492	364894
48149	364895
72678	364896
515563	364897
348879	364898
134591	364899
599	364900
334200	364901
1762	364902
105572	364903
32790	364904
1762	364905
679703	364906
356343	364907
1762	364908
511661	364909
261067	364910
15511	364911
160403	364912
342771	364913
199398	364914
95232	364915
96862	364916
360874	364917
23996	364918
369154	364919
435695	364920
561715	364921
52255	364922
658719	364923
186333	364924
422528	364925
110826	364926
74851	364927
19564	364928
18461	364929
498252	364930
156387	364931
629530	364932
349038	364933
368971	364934
419288	364935
39005	364936
494715	364937
629282	364938
402784	364939
70294	364940
621797	364941
16	364942
488946	364943
2968	364944
10623	364945
302170	364946
156040	364947
141154	364948
343902	364949
97950	364950
17611	364951
128381	364952
121444	364953
165060	364954
170380	364955
174457	364956
173603	364957
533520	364958
84138	364959
649346	364960
584101	364961
405042	364962
386920	364963
501982	364964
320267	364965
584887	364966
125529	364967
115203	364968
525264	364969
632169	364970
356360	364971
280443	364972
662706	364973
74484	364974
11473	364975
555624	364976
638532	364977
278519	364978
23488	364979
470124	364980
12219	364981
505323	364982
204105	364983
111852	364984
49217	364985
149662	364986
23294	364987
457587	364988
1289	364989
320	364990
62979	364991
573990	364992
141645	364993
82200	364994
33408	364995
33176	364996
104496	364997
236106	364998
446353	364999
293948	365000
195576	365001
118464	365002
148540	365003
130791	365004
41351	365005
363251	365006
374582	365007
374606	365008
535545	365009
36882	365010
16284	365011
447174	365012
278834	365013
165378	365014
2177	365015
195177	365016
197706	365017
129063	365018
52318	365019
356647	365020
12380	365021
1985	365022
544893	365023
265868	365024
155676	365025
482310	365026
540479	365027
66138	365028
597362	365029
677980	365030
94994	365031
118734	365032
578032	365033
664361	365034
33	365035
51035	365036
515915	365037
428722	365038
648480	365039
51108	365040
175948	365041
412925	365042
354553	365043
16609	365044
148637	365045
106840	365046
533699	365047
649764	365048
497978	365049
455029	365050
299148	365051
533115	365052
122123	365053
71184	365054
6945	365055
245724	365056
575327	365057
629907	365058
170450	365059
593313	365060
70081	365061
29491	365062
316516	365063
304037	365064
442279	365065
269	365066
23692	365067
76260	365068
30772	365069
76255	365070
247838	365071
212783	365072
247753	365073
30776	365074
531736	365075
220670	365076
247809	365077
247822	365078
3078	365079
531764	365080
76252	365081
247874	365082
247829	365083
44562	365084
186563	365085
247897	365086
514407	365087
535825	365088
62258	365089
220659	365090
48482	365091
179634	365092
474284	365093
70721	365094
367840	365095
127682	365096
34517	365097
19763	365098
302502	365099
502734	365100
147348	365101
318390	365102
167586	365103
136925	365104
71571	365105
164464	365106
134575	365107
60376	365108
378176	365109
116267	365110
249371	365111
47950	365112
452822	365113
13714	365114
41395	365115
230364	365116
378739	365117
252847	365118
8809	365119
149012	365120
577554	365121
132185	365122
483287	365123
14600	365124
69689	365125
202579	365126
335202	365127
680725	365128
370205	365129
23810	365130
68097	365131
614308	365132
69086	365133
533785	365134
247710	365135
217128	365136
460718	365137
530928	365138
210840	365139
40499	365140
4	365141
33306	365142
368762	365143
690430	365144
8741	365145
160211	365146
538	365147
6012	365148
58112	365149
166906	365150
453197	365151
138445	365152
409398	365153
573561	365154
121557	365155
158514	365156
93477	365157
75011	365158
378463	365159
443536	365160
51972	365161
16268	365162
23072	365163
54264	365164
272166	365165
6092	365166
228652	365167
514695	365168
606651	365169
4336	365170
455810	365171
117721	365172
588008	365173
41166	365174
68469	365175
43770	365176
419176	365177
509801	365178
342866	365179
656247	365180
135	365181
253361	365182
211378	365183
27714	365184
1262	365185
3026	365186
126335	365187
595319	365188
389913	365189
649484	365190
592729	365191
91924	365192
294198	365193
69137	365194
137113	365195
17876	365196
364077	365197
41730	365198
133608	365199
502064	365200
29641	365201
27480	365202
40602	365203
118009	365204
7199	365205
150209	365206
282075	365207
141662	365208
203551	365209
453171	365210
102816	365211
314291	365212
191402	365213
465405	365214
311053	365215
9403	365216
356162	365217
309906	365218
5733	365219
281382	365220
1585	365221
8368	365222
283969	365223
641349	365224
3273	365225
446841	365226
76196	365227
373649	365228
489401	365229
296982	365230
143202	365231
105741	365232
426176	365233
15104	365234
7583	365235
651222	365236
148281	365237
20630	365238
48788	365239
44176	365240
408297	365241
273108	365242
422822	365243
251443	365244
1496	365245
52841	365246
511373	365247
124742	365248
24716	365249
663626	365250
3818	365251
460698	365252
601350	365253
82301	365254
115882	365255
1953	365256
625775	365257
410883	365258
423011	365259
591011	365260
272147	365261
164935	365262
103243	365263
2477	365264
576357	365265
5977	365266
422808	365267
68859	365268
5274	365269
81454	365270
129422	365271
378438	365272
271518	365273
100381	365274
6130	365275
108	365276
359236	365277
146986	365278
375740	365279
360740	365280
429158	365281
480510	365282
104397	365283
291727	365284
70711	365285
81	365286
85042	365287
131209	365288
453631	365289
266593	365290
76931	365291
658558	365292
95663	365293
490352	365294
533847	365295
11072	365296
441839	365297
110544	365298
333740	365299
242381	365300
414362	365301
172743	365302
49858	365303
28484	365304
137472	365305
104662	365306
8706	365307
8690	365308
78665	365309
76843	365310
76493	365311
82870	365312
69719	365313
13239	365314
84717	365315
311559	365316
111128	365317
47991	365318
108988	365319
309138	365320
472022	365321
159065	365322
284805	365323
455157	365324
232382	365325
351742	365326
151162	365327
420041	365328
499631	365329
83493	365330
694177	365331
443475	365332
65191	365333
531190	365334
116294	365335
320369	365336
198124	365337
247464	365338
72238	365339
377516	365340
8940	365341
533781	365342
508037	365343
114521	365344
415608	365345
119633	365346
504561	365347
572127	365348
62839	365349
287997	365350
76597	365351
69443	365352
19639	365353
435656	365354
477599	365355
370178	365356
399348	365357
217778	365358
31057	365359
68404	365360
64915	365361
227815	365362
56651	365363
481052	365364
1575	365365
389191	365366
195	365367
470964	365368
34647	365369
373555	365370
74576	365371
587678	365372
118294	365373
630752	365374
116188	365375
374290	365376
153285	365377
35399	365378
128384	365379
34367	365380
407859	365381
397151	365382
140766	365383
31275	365384
87768	365385
25759	365386
211940	365387
637757	365388
41135	365389
185265	365390
453862	365391
558968	365392
180867	365393
560381	365394
43035	365395
603838	365396
524129	365397
670097	365398
54723	365399
35767	365400
660517	365401
498543	365402
326337	365403
178389	365404
425570	365405
599087	365406
561691	365407
100272	365408
14259	365409
48094	365410
135202	365411
494741	365412
105507	365413
6047	365414
10631	365415
380149	365416
298214	365417
44501	365418
445800	365419
12079	365420
683686	365421
6346	365422
317697	365423
143018	365424
316863	365425
636948	365426
227683	365427
511645	365428
483597	365429
10945	365430
448961	365431
134566	365432
373032	365433
105729	365434
456434	365435
663811	365436
315494	365437
361991	365438
303811	365439
1802	365440
665262	365441
610980	365442
40160	365443
38867	365444
351427	365445
57449	365446
193800	365447
87690	365448
221495	365449
52396	365450
6118	365451
489690	365452
396433	365453
435829	365454
681144	365455
625512	365456
696915	365457
635236	365458
325313	365459
651298	365460
413848	365461
32782	365462
13244	365463
6259	365464
623818	365465
307367	365466
1509	365467
377339	365468
318612	365469
82797	365470
529898	365471
110160	365472
14081	365473
343599	365474
688137	365475
660337	365476
154557	365477
323890	365478
39681	365479
15802	365480
530512	365481
44415	365482
47846	365483
88369	365484
132279	365485
8545	365486
265829	365487
51334	365488
231031	365489
80719	365490
559100	365491
9531	365492
104921	365493
149939	365494
66302	365495
118279	365496
68383	365497
6640	365498
25040	365499
664004	365500
99005	365501
3086	365502
8796	365503
75228	365504
666752	365505
2877	365506
34671	365507
53028	365508
8206	365509
539410	365510
73963	365511
64437	365512
74185	365513
294498	365514
106214	365515
145057	365516
215594	365517
226089	365518
268430	365519
117748	365520
140273	365521
44434	365522
214286	365523
202520	365524
148346	365525
151676	365526
66627	365527
539228	365528
35857	365529
448338	365530
491154	365531
488494	365532
469640	365533
334607	365534
38736	365535
656307	365536
545697	365537
406642	365538
304282	365539
117471	365540
511159	365541
118584	365542
183	365543
51	365544
566958	365545
551202	365546
26774	365547
18680	365548
504537	365549
551011	365550
131773	365551
12	365552
258764	365553
170382	365554
517440	365555
651315	365556
614519	365557
663103	365558
87041	365559
110925	365560
507484	365561
486027	365562
549956	365563
468602	365564
521156	365565
640734	365566
684941	365567
597395	365568
128451	365569
495954	365570
399431	365571
18404	365572
124243	365573
263	365574
251857	365575
1271	365576
113432	365577
122151	365578
402283	365579
627724	365580
577608	365581
627283	365582
8647	365583
448981	365584
607455	365585
98297	365586
379813	365587
275737	365588
262841	365589
663077	365590
165623	365591
171546	365592
233336	365593
521639	365594
167130	365595
482033	365596
494262	365597
80074	365598
118347	365599
406304	365600
37549	365601
512802	365602
164781	365603
128640	365604
492228	365605
669217	365606
214485	365607
128652	365608
294500	365609
116768	365610
15234	365611
56968	365612
103656	365613
514904	365614
57872	365615
84967	365616
2165	365617
415830	365618
501806	365619
456801	365620
595937	365621
348325	365622
561106	365623
386636	365624
47902	365625
499951	365626
2107	365627
114996	365628
124926	365629
140487	365630
3871	365631
78308	365632
158110	365633
106973	365634
205781	365635
457652	365636
373502	365637
500615	365638
110313	365639
15743	365640
537955	365641
510424	365642
286177	365643
161906	365644
232859	365645
129264	365646
52507	365647
1799	365648
305337	365649
23071	365650
581688	365651
620842	365652
652280	365653
309350	365654
143254	365655
21496	365656
141335	365657
334579	365658
15183	365659
527544	365660
12584	365661
282992	365662
128257	365663
104295	365664
105336	365665
97760	365666
530050	365667
595366	365668
215935	365669
505454	365670
548819	365671
46071	365672
67361	365673
237062	365674
53246	365675
25442	365676
299563	365677
8795	365678
300015	365679
534527	365680
209576	365681
607952	365682
22985	365683
49111	365684
20432	365685
188610	365686
154165	365687
88056	365688
392461	365689
258406	365690
298987	365691
34460	365692
249818	365693
13165	365694
9381	365695
643720	365696
126274	365697
4613	365698
509081	365699
4	365700
147797	365701
37190	365702
71617	365703
154681	365704
681946	365705
274879	365706
82607	365707
690120	365708
3689	365709
231352	365710
316634	365711
164417	365712
423204	365713
368434	365714
825	365715
101693	365716
88140	365717
638969	365718
471413	365719
18471	365720
48237	365721
412527	365722
335841	365723
22490	365724
204795	365725
355522	365726
151908	365727
145964	365728
197722	365729
34657	365730
128958	365731
536751	365732
265215	365733
647174	365734
667728	365735
280760	365736
178256	365737
211592	365738
100191	365739
144525	365740
213135	365741
256317	365742
28867	365743
110483	365744
522832	365745
35605	365746
255267	365747
613965	365748
562724	365749
15476	365750
565326	365751
128884	365752
134043	365753
68177	365754
342741	365755
248720	365756
235287	365757
146246	365758
568319	365759
52579	365760
146097	365761
18843	365762
180228	365763
383293	365764
614927	365765
436240	365766
545353	365767
245932	365768
514591	365769
550389	365770
352210	365771
372728	365772
301727	365773
84194	365774
30965	365775
48269	365776
526891	365777
198836	365778
591770	365779
695911	365780
312648	365781
470780	365782
227230	365783
164996	365784
167349	365785
636924	365786
24116	365787
30503	365788
436397	365789
383071	365790
178082	365791
190861	365792
567598	365793
33866	365794
377820	365795
2913	365796
26627	365797
19151	365798
200326	365799
125632	365800
421770	365801
559790	365802
583292	365803
697009	365804
51458	365805
79839	365806
625648	365807
631931	365808
554826	365809
562564	365810
587363	365811
152499	365812
7351	365813
248748	365814
17528	365815
521032	365816
460178	365817
15197	365818
542589	365819
681789	365820
344339	365821
21791	365822
62387	365823
15414	365824
689983	365825
213207	365826
148423	365827
38723	365828
241848	365829
397242	365830
490527	365831
7298	365832
487638	365833
664841	365834
28	365835
99369	365836
14623	365837
189677	365838
63223	365839
647810	365840
562474	365841
44850	365842
459320	365843
881	365844
100222	365845
545896	365846
36335	365847
611540	365848
441859	365849
234425	365850
339947	365851
117325	365852
2501	365853
442406	365854
126054	365855
480072	365856
130132	365857
527479	365858
25465	365859
229417	365860
214517	365861
17952	365862
503222	365863
628649	365864
53826	365865
3886	365866
289014	365867
659952	365868
490627	365869
667296	365870
133447	365871
163557	365872
38527	365873
271009	365874
161087	365875
88138	365876
117785	365877
533237	365878
84750	365879
488541	365880
388710	365881
18209	365882
591788	365883
507988	365884
23	365885
30374	365886
538890	365887
85378	365888
64642	365889
325818	365890
22111	365891
221009	365892
37518	365893
158	365894
50580	365895
185	365896
592629	365897
228402	365898
437250	365899
512451	365900
5829	365901
463810	365902
243561	365903
245605	365904
182284	365905
200830	365906
480084	365907
220233	365908
70519	365909
568920	365910
630517	365911
67465	365912
524102	365913
532008	365914
21533	365915
642165	365916
206026	365917
11597	365918
126672	365919
561152	365920
340478	365921
672053	365922
118132	365923
478759	365924
682754	365925
2360	365926
50716	365927
620561	365928
23731	365929
321694	365930
178172	365931
6580	365932
470027	365933
53522	365934
96156	365935
38691	365936
522118	365937
132194	365938
272947	365939
166827	365940
1904	365941
373816	365942
111492	365943
624896	365944
31906	365945
501923	365946
141435	365947
639781	365948
462508	365949
92112	365950
20109	365951
619703	365952
115291	365953
279264	365954
59741	365955
535031	365956
129642	365957
147880	365958
147880	365959
105116	365960
686290	365961
41250	365962
419045	365963
3011	365964
275892	365965
2817	365966
10928	365967
351569	365968
190356	365969
428290	365970
10561	365971
385558	365972
36764	365973
293604	365974
555195	365975
465478	365976
485557	365977
61086	365978
267042	365979
45754	365980
51737	365981
3924	365982
247810	365983
48362	365984
111081	365985
442859	365986
31039	365987
579522	365988
80433	365989
448860	365990
76790	365991
410046	365992
46105	365993
106879	365994
308885	365995
323771	365996
4538	365997
104827	365998
632303	365999
581743	366000
91468	366001
330969	366002
436003	366003
247760	366004
531769	366005
43810	366006
577274	366007
639754	366008
26286	366009
333614	366010
281954	366011
98936	366012
99398	366013
43810	366014
91808	366015
674651	366016
68198	366017
92682	366018
471635	366019
629755	366020
152966	366021
105000	366022
388024	366023
148468	366024
499154	366025
66115	366026
526214	366027
240277	366028
277578	366029
615398	366030
7268	366031
665434	366032
436555	366033
391098	366034
600695	366035
117484	366036
28385	366037
136092	366038
166481	366039
409510	366040
685748	366041
374354	366042
338662	366043
323907	366044
313859	366045
200341	366046
146741	366047
351257	366048
370504	366049
56397	366050
607122	366051
167227	366052
467822	366053
30240	366054
561168	366055
387183	366056
231574	366057
548448	366058
49063	366059
152359	366060
10156	366061
24249	366062
665505	366063
142459	366064
624584	366065
97568	366066
449888	366067
357426	366068
160486	366069
597688	366070
535223	366071
609025	366072
171641	366073
80860	366074
675448	366075
190743	366076
503556	366077
7047	366078
81647	366079
26414	366080
52630	366081
289512	366082
404913	366083
671655	366084
8623	366085
149757	366086
357608	366087
14893	366088
683135	366089
18176	366090
434573	366091
287983	366092
164938	366093
102022	366094
247748	366095
251806	366096
426063	366097
54680	366098
651132	366099
135122	366100
63568	366101
41849	366102
94816	366103
187939	366104
523156	366105
235668	366106
238581	366107
287196	366108
189596	366109
467297	366110
77192	366111
344458	366112
1082	366113
3852	366114
279663	366115
307670	366116
28136	366117
206111	366118
495511	366119
629121	366120
73777	366121
111961	366122
44818	366123
290029	366124
113773	366125
118516	366126
652881	366127
667503	366128
79015	366129
367365	366130
34283	366131
413832	366132
120212	366133
36054	366134
519734	366135
21231	366136
83353	366137
205067	366138
667986	366139
51332	366140
376072	366141
23014	366142
57525	366143
80180	366144
633443	366145
65541	366146
656708	366147
310580	366148
333209	366149
14750	366150
405644	366151
530290	366152
100863	366153
550968	366154
446262	366155
28750	366156
372617	366157
379314	366158
34572	366159
528717	366160
113482	366161
262259	366162
653366	366163
610279	366164
435477	366165
155003	366166
31186	366167
695592	366168
254059	366169
156350	366170
644537	366171
461707	366172
2408	366173
23051	366174
90216	366175
263620	366176
118103	366177
67438	366178
522992	366179
146391	366180
48800	366181
456112	366182
76889	366183
20317	366184
414363	366185
498387	366186
609328	366187
450501	366188
149346	366189
684365	366190
554501	366191
272774	366192
517517	366193
193980	366194
602432	366195
532227	366196
77408	366197
682825	366198
11757	366199
322052	366200
571407	366201
97589	366202
136742	366203
103315	366204
444211	366205
552802	366206
560985	366207
459995	366208
460600	366209
71451	366210
19921	366211
25836	366212
577547	366213
332472	366214
65240	366215
31592	366216
57869	366217
497081	366218
279895	366219
3357	366220
146328	366221
458809	366222
154697	366223
512626	366224
67887	366225
18760	366226
20887	366227
496627	366228
509890	366229
603510	366230
143474	366231
357819	366232
92653	366233
619129	366234
16681	366235
495571	366236
416535	366237
72761	366238
581922	366239
67454	366240
307019	366241
558832	366242
92551	366243
570265	366244
13666	366245
46883	366246
136361	366247
636621	366248
254389	366249
6497	366250
210992	366251
221378	366252
190335	366253
89724	366254
531	366255
2561	366256
167780	366257
568336	366258
370896	366259
9192	366260
83404	366261
568635	366262
236527	366263
5712	366264
141728	366265
153758	366266
202524	366267
145984	366268
9979	366269
23479	366270
162547	366271
162559	366272
550149	366273
33429	366274
136359	366275
83078	366276
87415	366277
29696	366278
480307	366279
49484	366280
97052	366281
2534	366282
160556	366283
242408	366284
135839	366285
32407	366286
103084	366287
280415	366288
511011	366289
565721	366290
24163	366291
5388	366292
100322	366293
47849	366294
123668	366295
670092	366296
6555	366297
429249	366298
899	366299
132743	366300
28782	366301
347684	366302
67372	366303
439303	366304
498219	366305
52184	366306
10905	366307
6665	366308
42537	366309
170464	366310
30876	366311
76690	366312
81039	366313
35138	366314
660114	366315
608094	366316
482600	366317
64592	366318
326899	366319
91505	366320
686186	366321
158218	366322
367073	366323
1101	366324
140663	366325
8427	366326
68762	366327
120082	366328
168	366329
52863	366330
52784	366331
128523	366332
119881	366333
84080	366334
2657	366335
50317	366336
230586	366337
12876	366338
80939	366339
330238	366340
674281	366341
19207	366342
51916	366343
32799	366344
24220	366345
231343	366346
171760	366347
184070	366348
22122	366349
363023	366350
556632	366351
49209	366352
33013	366353
645602	366354
248845	366355
326882	366356
155795	366357
485147	366358
551557	366359
9364	366360
79963	366361
281597	366362
121375	366363
32802	366364
219272	366365
313459	366366
53869	366367
4339	366368
539	366369
564510	366370
657855	366371
44710	366372
103990	366373
653944	366374
295528	366375
118177	366376
534304	366377
251950	366378
81966	366379
52941	366380
689347	366381
104896	366382
624169	366383
327386	366384
496486	366385
386109	366386
218096	366387
86960	366388
386923	366389
364807	366390
653707	366391
71430	366392
241466	366393
647692	366394
317302	366395
535395	366396
632258	366397
2512	366398
2306	366399
239227	366400
234841	366401
19722	366402
93555	366403
1861	366404
616953	366405
193491	366406
17075	366407
83157	366408
22923	366409
145904	366410
169038	366411
37127	366412
65707	366413
240999	366414
10135	366415
134543	366416
446775	366417
666538	366418
563323	366419
634143	366420
121335	366421
605919	366422
28340	366423
395262	366424
38814	366425
608811	366426
680683	366427
538670	366428
121171	366429
32200	366430
200863	366431
651426	366432
123109	366433
163631	366434
467805	366435
207653	366436
267055	366437
49664	366438
654372	366439
52004	366440
316478	366441
253732	366442
559535	366443
73809	366444
327938	366445
120195	366446
383099	366447
2075	366448
29920	366449
303401	366450
139673	366451
243018	366452
197325	366453
179487	366454
82915	366455
130910	366456
25272	366457
12361	366458
24641	366459
335129	366460
583867	366461
604917	366462
160419	366463
49759	366464
72207	366465
326432	366466
413007	366467
683412	366468
482098	366469
508856	366470
188696	366471
1418	366472
197005	366473
15540	366474
385240	366475
468	366476
161827	366477
78694	366478
452979	366479
179650	366480
67329	366481
283556	366482
695244	366483
14588	366484
30635	366485
696975	366486
112041	366487
4986	366488
634441	366489
574412	366490
429730	366491
634527	366492
406585	366493
339439	366494
437058	366495
117031	366496
475140	366497
567445	366498
622934	366499
269787	366500
591789	366501
99056	366502
28453	366503
514784	366504
411394	366505
380820	366506
523065	366507
472612	366508
36301	366509
2504	366510
664176	366511
8326	366512
241554	366513
156482	366514
274781	366515
4977	366516
215696	366517
41191	366518
105087	366519
136967	366520
28998	366521
409676	366522
232112	366523
63786	366524
200344	366525
212274	366526
95701	366527
628051	366528
88399	366529
434566	366530
361372	366531
511272	366532
85275	366533
660630	366534
132131	366535
73057	366536
290213	366537
561390	366538
561343	366539
543209	366540
203415	366541
13884	366542
113232	366543
16709	366544
50527	366545
485596	366546
86018	366547
322554	366548
211311	366549
381910	366550
381960	366551
116094	366552
395526	366553
99487	366554
618001	366555
354	366556
358267	366557
447636	366558
517464	366559
575305	366560
657975	366561
74607	366562
662439	366563
575999	366564
272374	366565
60306	366566
663768	366567
558238	366568
408673	366569
495747	366570
163628	366571
573030	366572
198771	366573
647701	366574
681084	366575
430360	366576
180412	366577
548018	366578
689434	366579
627303	366580
669009	366581
26075	366582
97173	366583
57506	366584
560139	366585
22666	366586
117623	366587
1198	366588
578488	366589
545636	366590
130559	366591
674194	366592
680893	366593
366297	366594
639591	366595
469321	366596
492657	366597
169844	366598
449102	366599
1108	366600
51522	366601
610578	366602
554594	366603
280666	366604
17159	366605
160838	366606
671373	366607
48690	366608
629714	366609
159431	366610
657177	366611
580925	366612
580928	366613
171433	366614
380732	366615
386908	366616
694577	366617
588264	366618
659607	366619
269153	366620
250120	366621
84580	366622
465109	366623
139447	366624
55798	366625
174834	366626
18785	366627
423850	366628
4580	366629
570840	366630
467260	366631
555697	366632
131236	366633
604061	366634
445699	366635
476385	366636
382535	366637
2216	366638
362787	366639
684145	366640
20631	366641
36026	366642
8819	366643
450600	366644
506304	366645
252299	366646
74326	366647
263554	366648
4906	366649
696686	366650
62991	366651
113177	366652
18474	366653
666491	366654
83027	366655
560406	366656
307033	366657
307029	366658
10327	366659
197344	366660
508530	366661
587198	366662
612489	366663
4712	366664
40660	366665
4168	366666
162390	366667
642609	366668
144113	366669
321487	366670
644494	366671
259665	366672
259627	366673
79069	366674
352632	366675
99080	366676
355263	366677
2288	366678
100148	366679
97814	366680
357337	366681
389385	366682
651454	366683
238261	366684
131509	366685
354513	366686
8898	366687
26084	366688
639497	366689
335056	366690
545224	366691
525460	366692
410222	366693
539707	366694
170925	366695
126372	366696
77364	366697
200566	366698
384190	366699
594517	366700
73043	366701
202597	366702
690710	366703
3571	366704
91228	366705
20882	366706
80707	366707
347216	366708
164843	366709
152297	366710
281516	366711
48514	366712
185028	366713
436796	366714
571783	366715
275057	366716
70697	366717
38426	366718
164868	366719
467927	366720
144807	366721
63894	366722
47012	366723
122244	366724
564682	366725
664300	366726
3205	366727
619870	366728
374592	366729
374596	366730
104593	366731
374650	366732
582968	366733
525769	366734
425157	366735
521133	366736
12752	366737
387741	366738
275139	366739
55077	366740
218823	366741
52636	366742
216048	366743
119844	366744
47354	366745
604626	366746
111427	366747
662224	366748
662231	366749
193782	366750
317112	366751
431080	366752
431123	366753
368737	366754
559436	366755
431211	366756
345022	366757
344644	366758
355660	366759
540020	366760
123125	366761
117033	366762
431122	366763
672196	366764
566770	366765
662217	366766
533291	366767
104677	366768
662299	366769
344712	366770
431140	366771
566520	366772
24843	366773
592743	366774
57564	366775
538773	366776
326155	366777
1424	366778
74113	366779
1577	366780
457239	366781
622325	366782
158374	366783
515222	366784
107359	366785
503268	366786
111602	366787
152338	366788
509273	366789
691985	366790
617974	366791
301716	366792
151913	366793
35099	366794
596507	366795
390887	366796
337326	366797
664167	366798
41345	366799
590492	366800
513942	366801
253230	366802
18937	366803
14704	366804
534508	366805
534330	366806
357885	366807
421610	366808
4395	366809
656237	366810
199	366811
54424	366812
592143	366813
420272	366814
625777	366815
53761	366816
167121	366817
149464	366818
616388	366819
358846	366820
562113	366821
657	366822
2603	366823
148449	366824
434031	366825
497991	366826
138166	366827
500179	366828
105151	366829
667013	366830
15350	366831
685168	366832
81256	366833
294693	366834
405295	366835
679139	366836
51009	366837
16337	366838
140525	366839
530845	366840
497755	366841
80313	366842
450949	366843
387	366844
14849	366845
85879	366846
94973	366847
37217	366848
366109	366849
135854	366850
83699	366851
370757	366852
34543	366853
692488	366854
604385	366855
624796	366856
62636	366857
253019	366858
322514	366859
13803	366860
134144	366861
466804	366862
397455	366863
229349	366864
2669	366865
32934	366866
187617	366867
152950	366868
435671	366869
460429	366870
657836	366871
338747	366872
338704	366873
237625	366874
3436	366875
435801	366876
43596	366877
218857	366878
491452	366879
180147	366880
479413	366881
378269	366882
3241	366883
83263	366884
198881	366885
16173	366886
11167	366887
132836	366888
41268	366889
128733	366890
12887	366891
418032	366892
14082	366893
231245	366894
515239	366895
564589	366896
232722	366897
128845	366898
582143	366899
236645	366900
267201	366901
511703	366902
501671	366903
475202	366904
501910	366905
413494	366906
33178	366907
601373	366908
87219	366909
281909	366910
162234	366911
141046	366912
220629	366913
676449	366914
601913	366915
35526	366916
7983	366917
292365	366918
78469	366919
397192	366920
129465	366921
195394	366922
227859	366923
439712	366924
86800	366925
149381	366926
441718	366927
171268	366928
74792	366929
50958	366930
574328	366931
97094	366932
591342	366933
571505	366934
313855	366935
254998	366936
41256	366937
111223	366938
683732	366939
228802	366940
20061	366941
625770	366942
111719	366943
109988	366944
164711	366945
11354	366946
334634	366947
170078	366948
499726	366949
9722	366950
81203	366951
392746	366952
488305	366953
581514	366954
220066	366955
316724	366956
405043	366957
254738	366958
24465	366959
227374	366960
570486	366961
363766	366962
144487	366963
56530	366964
501399	366965
356768	366966
310083	366967
468207	366968
8152	366969
34561	366970
93735	366971
471304	366972
302568	366973
674816	366974
329418	366975
488498	366976
655250	366977
617604	366978
73837	366979
104506	366980
110944	366981
24615	366982
177802	366983
267584	366984
167123	366985
625250	366986
625318	366987
621270	366988
160025	366989
646985	366990
43804	366991
73222	366992
50189	366993
31129	366994
407160	366995
48938	366996
392143	366997
114868	366998
72578	366999
444554	367000
91279	367001
32360	367002
330954	367003
81193	367004
335391	367005
167749	367006
8813	367007
542378	367008
691776	367009
589125	367010
492816	367011
252396	367012
7055	367013
84015	367014
338870	367015
134153	367016
385962	367017
676550	367018
638358	367019
492344	367020
393056	367021
344026	367022
111418	367023
93222	367024
358380	367025
165485	367026
118867	367027
326473	367028
98702	367029
252252	367030
65097	367031
590715	367032
60689	367033
315921	367034
161130	367035
665712	367036
601741	367037
213250	367038
511266	367039
511292	367040
213332	367041
68360	367042
116625	367043
617271	367044
317554	367045
92770	367046
13239	367047
361305	367048
239482	367049
27268	367050
296425	367051
487239	367052
504581	367053
454289	367054
90644	367055
2880	367056
48846	367057
391114	367058
18012	367059
234799	367060
466386	367061
108010	367062
181232	367063
568614	367064
227242	367065
66989	367066
160438	367067
130665	367068
74344	367069
84584	367070
12344	367071
608576	367072
229524	367073
467211	367074
131972	367075
583891	367076
104003	367077
328331	367078
223706	367079
52763	367080
111046	367081
187081	367082
360677	367083
207146	367084
559173	367085
380487	367086
24827	367087
568771	367088
30581	367089
339318	367090
72178	367091
330799	367092
549370	367093
158451	367094
452467	367095
290850	367096
663845	367097
218016	367098
681205	367099
653469	367100
480467	367101
114863	367102
419417	367103
315934	367104
166815	367105
524431	367106
599104	367107
567926	367108
128215	367109
447951	367110
580106	367111
127504	367112
518169	367113
2766	367114
107	367115
106241	367116
372640	367117
28558	367118
130604	367119
632270	367120
3508	367121
356098	367122
241307	367123
32372	367124
553310	367125
555860	367126
295	367127
14923	367128
377962	367129
228229	367130
426765	367131
36150	367132
135456	367133
607074	367134
33208	367135
22116	367136
66103	367137
91162	367138
483089	367139
50575	367140
453795	367141
53074	367142
462005	367143
661680	367144
485538	367145
121538	367146
169218	367147
5	367148
661156	367149
68663	367150
193107	367151
2048	367152
171663	367153
220198	367154
47104	367155
101946	367156
166730	367157
333599	367158
582481	367159
84	367160
288864	367161
24730	367162
532790	367163
160187	367164
18743	367165
661551	367166
648295	367167
198637	367168
196303	367169
11978	367170
11862	367171
247745	367172
635764	367173
100642	367174
60090	367175
165297	367176
36825	367177
39731	367178
636392	367179
158432	367180
43247	367181
607240	367182
325900	367183
157127	367184
34446	367185
11573	367186
17494	367187
40774	367188
162627	367189
51457	367190
104566	367191
23959	367192
425	367193
20927	367194
307264	367195
686057	367196
547318	367197
389568	367198
247891	367199
34636	367200
20402	367201
650341	367202
129933	367203
408795	367204
20323	367205
242438	367206
33221	367207
426537	367208
325072	367209
626878	367210
354392	367211
431071	367212
258813	367213
487136	367214
35656	367215
139656	367216
213111	367217
72413	367218
51182	367219
1360	367220
487403	367221
637651	367222
682847	367223
593298	367224
131136	367225
397650	367226
4000	367227
636497	367228
134734	367229
470245	367230
539120	367231
85492	367232
151944	367233
489322	367234
2407	367235
205059	367236
30891	367237
614059	367238
468444	367239
362439	367240
133829	367241
196483	367242
529380	367243
134377	367244
143802	367245
10185	367246
682328	367247
337442	367248
471651	367249
1317	367250
131853	367251
513599	367252
224128	367253
5427	367254
572388	367255
631655	367256
578989	367257
24947	367258
138698	367259
365520	367260
45290	367261
304818	367262
347400	367263
531171	367264
386195	367265
24471	367266
358314	367267
37513	367268
352358	367269
271315	367270
21233	367271
441400	367272
441604	367273
394956	367274
590187	367275
101012	367276
646766	367277
56951	367278
512172	367279
486637	367280
656953	367281
420395	367282
176439	367283
174551	367284
492036	367285
284048	367286
499335	367287
469	367288
252260	367289
57487	367290
13240	367291
648228	367292
503144	367293
411822	367294
310294	367295
208902	367296
712	367297
651907	367298
460187	367299
644116	367300
635424	367301
463682	367302
485558	367303
615076	367304
245982	367305
313600	367306
468281	367307
356587	367308
550934	367309
146096	367310
73764	367311
406271	367312
191555	367313
24331	367314
333973	367315
3491	367316
122664	367317
422471	367318
674123	367319
20249	367320
496437	367321
12811	367322
143976	367323
13672	367324
45212	367325
607573	367326
313040	367327
57013	367328
359528	367329
100266	367330
436265	367331
31686	367332
336630	367333
608525	367334
465115	367335
24628	367336
29785	367337
651817	367338
29526	367339
61073	367340
17792	367341
288598	367342
357482	367343
445056	367344
134848	367345
254302	367346
411497	367347
147305	367348
25234	367349
535456	367350
393502	367351
602573	367352
510518	367353
314557	367354
616148	367355
416171	367356
101128	367357
510048	367358
65308	367359
530676	367360
170493	367361
627337	367362
35009	367363
638541	367364
404300	367365
404308	367366
374188	367367
291035	367368
8820	367369
100171	367370
647696	367371
492701	367372
6410	367373
290476	367374
334611	367375
166928	367376
12291	367377
454043	367378
612870	367379
80360	367380
94204	367381
679154	367382
31285	367383
515712	367384
169626	367385
55033	367386
583821	367387
141514	367388
549310	367389
406652	367390
327895	367391
143939	367392
288745	367393
33782	367394
12484	367395
133433	367396
123594	367397
655663	367398
638901	367399
664709	367400
127315	367401
454970	367402
530431	367403
622379	367404
144108	367405
16012	367406
682881	367407
74632	367408
166402	367409
160866	367410
169634	367411
105466	367412
239854	367413
579213	367414
447695	367415
20241	367416
100988	367417
2755	367418
601440	367419
22395	367420
694380	367421
39511	367422
359221	367423
66508	367424
45698	367425
380469	367426
534310	367427
220741	367428
523375	367429
23611	367430
609456	367431
361251	367432
20702	367433
651694	367434
119285	367435
4225	367436
57045	367437
131941	367438
582440	367439
399735	367440
269231	367441
653331	367442
158604	367443
326670	367444
11049	367445
29863	367446
295165	367447
614551	367448
12262	367449
201392	367450
362923	367451
110517	367452
683573	367453
154915	367454
510640	367455
49053	367456
445011	367457
442854	367458
48826	367459
391706	367460
98076	367461
38627	367462
11515	367463
2297	367464
1528	367465
18243	367466
448604	367467
221159	367468
167052	367469
440530	367470
6005	367471
53066	367472
204191	367473
544019	367474
144828	367475
287175	367476
113222	367477
9919	367478
112374	367479
591734	367480
192882	367481
7733	367482
116576	367483
381962	367484
5480	367485
385973	367486
48933	367487
129706	367488
87935	367489
118861	367490
44415	367491
34271	367492
660275	367493
534402	367494
582871	367495
1611	367496
107568	367497
120179	367498
913	367499
143478	367500
49145	367501
457439	367502
22448	367503
27522	367504
138450	367505
144140	367506
647	367507
56797	367508
444172	367509
207176	367510
84311	367511
272571	367512
347535	367513
482944	367514
339106	367515
604842	367516
18198	367517
37695	367518
599897	367519
503543	367520
635814	367521
610230	367522
219493	367523
56486	367524
103731	367525
77207	367526
176218	367527
9726	367528
603061	367529
150422	367530
180620	367531
4579	367532
32871	367533
7	367534
603554	367535
55666	367536
502026	367537
155467	367538
1883	367539
657897	367540
68862	367541
108293	367542
41954	367543
599963	367544
132635	367545
7995	367546
41948	367547
311988	367548
27356	367549
29450	367550
51613	367551
225439	367552
675004	367553
679842	367554
123652	367555
592080	367556
191128	367557
41911	367558
273526	367559
365639	367560
260521	367561
466576	367562
653118	367563
600462	367564
29791	367565
94872	367566
360829	367567
957	367568
262	367569
60149	367570
646300	367571
528202	367572
64027	367573
260466	367574
530393	367575
16187	367576
640157	367577
64275	367578
1449	367579
489938	367580
95219	367581
621348	367582
27973	367583
621373	367584
570308	367585
330133	367586
235656	367587
481750	367588
390178	367589
387562	367590
582183	367591
94663	367592
117850	367593
12308	367594
63696	367595
364933	367596
924	367597
13081	367598
471066	367599
15796	367600
304039	367601
661881	367602
41964	367603
422658	367604
92687	367605
345268	367606
390697	367607
458011	367608
128803	367609
477852	367610
114559	367611
121126	367612
148930	367613
86457	367614
357208	367615
687996	367616
645432	367617
129226	367618
206307	367619
167566	367620
166681	367621
560893	367622
6165	367623
663350	367624
272453	367625
34117	367626
112144	367627
42293	367628
250117	367629
3456	367630
35430	367631
659206	367632
6333	367633
470685	367634
134060	367635
562929	367636
180549	367637
44233	367638
571895	367639
528179	367640
677412	367641
16132	367642
133355	367643
57045	367644
374	367645
30286	367646
22196	367647
684429	367648
785	367649
697959	367650
183449	367651
42252	367652
59129	367653
349006	367654
94185	367655
467551	367656
673204	367657
235584	367658
162	367659
515568	367660
53573	367661
391743	367662
22915	367663
552497	367664
124943	367665
382258	367666
576174	367667
614108	367668
364713	367669
221304	367670
74785	367671
177018	367672
12044	367673
153686	367674
640914	367675
84566	367676
66974	367677
307854	367678
596815	367679
13206	367680
913	367681
421487	367682
435893	367683
286404	367684
357592	367685
147383	367686
170905	367687
583680	367688
280351	367689
637671	367690
138566	367691
100852	367692
31649	367693
17349	367694
58984	367695
603343	367696
68361	367697
1688	367698
114681	367699
279394	367700
37539	367701
342824	367702
8436	367703
385976	367704
559796	367705
50343	367706
133795	367707
104400	367708
37865	367709
45951	367710
503269	367711
47060	367712
47050	367713
25849	367714
257943	367715
228170	367716
482588	367717
66624	367718
66201	367719
515547	367720
426497	367721
10304	367722
159720	367723
273060	367724
280156	367725
503547	367726
254781	367727
11001	367728
505976	367729
225444	367730
441390	367731
84291	367732
82631	367733
104784	367734
20231	367735
100442	367736
513534	367737
467999	367738
65824	367739
114636	367740
276850	367741
11362	367742
238247	367743
542616	367744
18152	367745
413269	367746
624559	367747
66007	367748
172912	367749
18089	367750
555467	367751
272349	367752
25226	367753
291184	367754
263797	367755
162324	367756
687704	367757
148838	367758
371109	367759
577711	367760
567336	367761
21548	367762
51689	367763
261481	367764
494014	367765
313049	367766
548426	367767
1925	367768
33614	367769
78726	367770
159307	367771
3428	367772
126102	367773
7328	367774
602607	367775
1531	367776
196949	367777
295736	367778
19674	367779
57144	367780
392439	367781
72546	367782
657860	367783
124853	367784
303814	367785
5517	367786
64477	367787
278455	367788
451094	367789
685042	367790
23240	367791
74588	367792
41763	367793
628801	367794
311336	367795
196997	367796
4544	367797
439215	367798
5918	367799
495694	367800
97751	367801
6866	367802
181594	367803
377498	367804
625244	367805
72508	367806
41791	367807
552466	367808
38873	367809
150054	367810
298659	367811
263960	367812
118759	367813
614595	367814
333538	367815
690276	367816
95767	367817
3955	367818
98063	367819
48436	367820
518051	367821
504551	367822
199153	367823
580179	367824
445474	367825
45735	367826
92602	367827
100523	367828
92104	367829
666129	367830
454583	367831
351069	367832
63655	367833
623008	367834
10363	367835
147106	367836
671491	367837
678460	367838
39937	367839
480447	367840
491102	367841
15580	367842
632135	367843
39242	367844
475614	367845
686983	367846
807	367847
650475	367848
550824	367849
118961	367850
123706	367851
395551	367852
185261	367853
22205	367854
617157	367855
8791	367856
369386	367857
669388	367858
16767	367859
234109	367860
13684	367861
504882	367862
15123	367863
21339	367864
12708	367865
2815	367866
15020	367867
95	367868
289192	367869
5527	367870
117589	367871
326117	367872
140527	367873
84188	367874
595115	367875
249480	367876
155637	367877
25939	367878
672380	367879
574220	367880
411285	367881
458264	367882
320934	367883
607157	367884
564431	367885
378237	367886
285358	367887
51858	367888
34118	367889
689276	367890
379599	367891
154897	367892
286667	367893
406849	367894
649170	367895
585021	367896
453005	367897
529347	367898
452211	367899
44869	367900
7782	367901
37504	367902
72771	367903
152575	367904
99923	367905
258471	367906
121226	367907
12394	367908
227234	367909
20377	367910
108000	367911
54573	367912
13856	367913
52402	367914
325884	367915
656128	367916
14677	367917
279236	367918
618916	367919
28411	367920
288056	367921
120637	367922
92938	367923
498260	367924
498258	367925
498268	367926
498281	367927
498262	367928
104153	367929
64887	367930
380483	367931
244673	367932
120889	367933
118533	367934
39568	367935
638647	367936
406191	367937
23893	367938
240215	367939
654478	367940
563232	367941
563857	367942
113823	367943
121631	367944
405056	367945
390939	367946
162441	367947
107369	367948
340919	367949
208734	367950
547234	367951
616552	367952
144594	367953
399257	367954
491581	367955
12809	367956
124901	367957
387125	367958
17176	367959
199140	367960
150772	367961
112593	367962
135947	367963
499840	367964
110777	367965
9334	367966
693860	367967
414525	367968
109	367969
292060	367970
499119	367971
336585	367972
15291	367973
47195	367974
165460	367975
230369	367976
42794	367977
493979	367978
1718	367979
385597	367980
10547	367981
70537	367982
74294	367983
188259	367984
286897	367985
397321	367986
277680	367987
521435	367988
581211	367989
157637	367990
531790	367991
5186	367992
658078	367993
128950	367994
489392	367995
448295	367996
48735	367997
646463	367998
65732	367999
10	368000
107797	368001
111923	368002
581192	368003
24941	368004
676864	368005
258818	368006
370450	368007
1504	368008
592353	368009
400197	368010
469473	368011
488030	368012
410593	368013
53712	368014
679419	368015
381245	368016
11395	368017
177533	368018
37756	368019
2635	368020
91729	368021
33112	368022
608398	368023
416358	368024
359423	368025
128095	368026
670329	368027
7214	368028
516132	368029
677135	368030
190616	368031
162176	368032
110639	368033
72448	368034
614940	368035
430503	368036
370464	368037
670888	368038
82150	368039
126279	368040
515534	368041
577081	368042
607722	368043
205200	368044
18004	368045
385334	368046
385312	368047
588492	368048
7588	368049
286879	368050
24	368051
82845	368052
320967	368053
595880	368054
497058	368055
197489	368056
428378	368057
182237	368058
166405	368059
616317	368060
404	368061
64483	368062
365975	368063
50525	368064
334084	368065
30987	368066
42818	368067
407943	368068
13408	368069
460750	368070
38481	368071
520172	368072
372346	368073
380168	368074
41394	368075
160853	368076
39286	368077
336162	368078
117416	368079
334074	368080
441892	368081
23262	368082
184493	368083
418432	368084
41265	368085
691945	368086
163345	368087
352312	368088
111286	368089
666152	368090
668009	368091
346999	368092
660920	368093
522860	368094
572854	368095
89269	368096
441143	368097
4925	368098
27285	368099
580312	368100
157152	368101
334973	368102
353136	368103
370685	368104
278239	368105
87029	368106
362815	368107
545414	368108
17354	368109
131926	368110
621381	368111
66742	368112
48557	368113
467132	368114
585559	368115
252197	368116
467003	368117
53848	368118
341656	368119
573732	368120
4484	368121
7734	368122
579232	368123
7162	368124
81994	368125
57641	368126
15650	368127
531888	368128
337616	368129
153743	368130
171197	368131
472262	368132
675972	368133
35637	368134
67	368135
668689	368136
31343	368137
182839	368138
189395	368139
476042	368140
255726	368141
76840	368142
408180	368143
66710	368144
228754	368145
52843	368146
128001	368147
219542	368148
90151	368149
554940	368150
18984	368151
328820	368152
555849	368153
650402	368154
182521	368155
182486	368156
44362	368157
235857	368158
302553	368159
7873	368160
112673	368161
58738	368162
31704	368163
189660	368164
133564	368165
8279	368166
166609	368167
23198	368168
44600	368169
427621	368170
261864	368171
463426	368172
678435	368173
128794	368174
384561	368175
280982	368176
488621	368177
609872	368178
417088	368179
135458	368180
2072	368181
452794	368182
406422	368183
463989	368184
371479	368185
421896	368186
3886	368187
233971	368188
290221	368189
453488	368190
241167	368191
478215	368192
560321	368193
300056	368194
129933	368195
66470	368196
657389	368197
359631	368198
651012	368199
6013	368200
458	368201
308426	368202
159959	368203
132923	368204
685632	368205
629180	368206
492125	368207
204243	368208
87291	368209
192917	368210
7959	368211
5205	368212
339568	368213
628180	368214
11275	368215
99031	368216
282987	368217
318517	368218
547406	368219
342418	368220
109333	368221
356262	368222
647281	368223
104555	368224
527268	368225
152166	368226
7000	368227
60964	368228
60864	368229
178905	368230
178866	368231
26236	368232
486257	368233
60950	368234
129310	368235
457007	368236
186227	368237
1149	368238
66456	368239
621854	368240
160835	368241
429210	368242
266258	368243
556148	368244
546812	368245
663101	368246
261	368247
9165	368248
83180	368249
407463	368250
474293	368251
455460	368252
127485	368253
584901	368254
43214	368255
114605	368256
278293	368257
507575	368258
13635	368259
494389	368260
277020	368261
32450	368262
413313	368263
402790	368264
618534	368265
514980	368266
502053	368267
12431	368268
495771	368269
488350	368270
488	368271
939	368272
352330	368273
604183	368274
305213	368275
76604	368276
261767	368277
255778	368278
407642	368279
695827	368280
279208	368281
212054	368282
276744	368283
398564	368284
325155	368285
212227	368286
484769	368287
436767	368288
302519	368289
118517	368290
436875	368291
488268	368292
166112	368293
435782	368294
109786	368295
4651	368296
686611	368297
129818	368298
178623	368299
307175	368300
82320	368301
3185	368302
20719	368303
9415	368304
643280	368305
52363	368306
246598	368307
100646	368308
454133	368309
255403	368310
434425	368311
94755	368312
667544	368313
45007	368314
658980	368315
602755	368316
23887	368317
615918	368318
115693	368319
425532	368320
691725	368321
617200	368322
223895	368323
98384	368324
579356	368325
433581	368326
306427	368327
412955	368328
495618	368329
218945	368330
343777	368331
666024	368332
33670	368333
580726	368334
476797	368335
643112	368336
100811	368337
351683	368338
504249	368339
302046	368340
97634	368341
533984	368342
555198	368343
577928	368344
486992	368345
552860	368346
23588	368347
353763	368348
633606	368349
32272	368350
696484	368351
23513	368352
248678	368353
151016	368354
18057	368355
18063	368356
398097	368357
144008	368358
153550	368359
461224	368360
458273	368361
10113	368362
370831	368363
7065	368364
401324	368365
10292	368366
189691	368367
680078	368368
25367	368369
92303	368370
480614	368371
126460	368372
530112	368373
670713	368374
132687	368375
218904	368376
506511	368377
634660	368378
558399	368379
411689	368380
457052	368381
122259	368382
572792	368383
477203	368384
307150	368385
280345	368386
471684	368387
471766	368388
666546	368389
26649	368390
45749	368391
79290	368392
45042	368393
26	368394
680611	368395
162659	368396
454017	368397
293131	368398
46516	368399
570828	368400
169984	368401
1447	368402
552914	368403
483216	368404
297883	368405
79453	368406
280711	368407
48735	368408
229387	368409
76256	368410
165166	368411
49564	368412
659052	368413
989	368414
312947	368415
1	368416
154330	368417
594826	368418
695900	368419
530953	368420
246346	368421
106694	368422
472993	368423
238357	368424
58	368425
235173	368426
604639	368427
41083	368428
606144	368429
6603	368430
696669	368431
625048	368432
274764	368433
89148	368434
583861	368435
102188	368436
334156	368437
501147	368438
237057	368439
115218	368440
63500	368441
484393	368442
245793	368443
23518	368444
414410	368445
459902	368446
30437	368447
146135	368448
284628	368449
673902	368450
311862	368451
123616	368452
84893	368453
637539	368454
558046	368455
173116	368456
84861	368457
464726	368458
547464	368459
53437	368460
487699	368461
393832	368462
351006	368463
183806	368464
198552	368465
695410	368466
97709	368467
158466	368468
28427	368469
332931	368470
581844	368471
624504	368472
626070	368473
107949	368474
426193	368475
271220	368476
429470	368477
572243	368478
92023	368479
421382	368480
674962	368481
678754	368482
170068	368483
459134	368484
14367	368485
494692	368486
111194	368487
574101	368488
2018	368489
660616	368490
549350	368491
111165	368492
275853	368493
546055	368494
78352	368495
55218	368496
84839	368497
333088	368498
185859	368499
378500	368500
297713	368501
22526	368502
282442	368503
153798	368504
58743	368505
381365	368506
229338	368507
685	368508
3829	368509
421315	368510
590656	368511
96238	368512
22150	368513
219947	368514
377537	368515
399572	368516
112615	368517
272808	368518
384979	368519
236277	368520
2058	368521
41556	368522
484373	368523
688866	368524
460507	368525
58985	368526
113089	368527
119331	368528
49772	368529
384843	368530
22126	368531
410750	368532
559620	368533
534	368534
690360	368535
357838	368536
32848	368537
31913	368538
9444	368539
65375	368540
29085	368541
254122	368542
455686	368543
36040	368544
559621	368545
149201	368546
559637	368547
162766	368548
8401	368549
23301	368550
24230	368551
87567	368552
38447	368553
66680	368554
55553	368555
69650	368556
42553	368557
43	368558
10286	368559
2673	368560
327928	368561
594715	368562
113529	368563
564740	368564
565733	368565
546678	368566
24021	368567
51477	368568
181256	368569
12285	368570
11832	368571
102306	368572
2422	368573
49024	368574
95794	368575
248263	368576
305806	368577
388614	368578
38012	368579
309450	368580
129910	368581
2403	368582
580151	368583
692849	368584
18387	368585
590924	368586
79305	368587
143561	368588
64218	368589
112454	368590
119994	368591
8641	368592
340697	368593
457825	368594
417632	368595
593441	368596
659648	368597
486866	368598
373960	368599
244577	368600
593322	368601
63333	368602
511000	368603
355787	368604
104427	368605
48949	368606
31441	368607
378156	368608
127775	368609
167975	368610
50669	368611
5731	368612
155405	368613
20523	368614
432533	368615
35212	368616
35226	368617
34454	368618
554807	368619
632428	368620
418464	368621
685376	368622
154242	368623
517273	368624
687457	368625
44598	368626
130993	368627
36271	368628
400125	368629
141788	368630
11241	368631
133671	368632
358811	368633
11625	368634
565890	368635
197521	368636
51048	368637
111944	368638
77005	368639
58962	368640
127662	368641
42726	368642
51524	368643
615344	368644
312177	368645
620308	368646
356276	368647
104694	368648
499303	368649
585715	368650
64	368651
554429	368652
309401	368653
337455	368654
79246	368655
10096	368656
23533	368657
546668	368658
280645	368659
149911	368660
272479	368661
22819	368662
272174	368663
283049	368664
49381	368665
696727	368666
105998	368667
444748	368668
98907	368669
70705	368670
191492	368671
70715	368672
561519	368673
87554	368674
38338	368675
607067	368676
1752	368677
625548	368678
25326	368679
153497	368680
235036	368681
222420	368682
210686	368683
38116	368684
126230	368685
1474	368686
4800	368687
170832	368688
24711	368689
685331	368690
155346	368691
16732	368692
46478	368693
37666	368694
130389	368695
11447	368696
22291	368697
264784	368698
8676	368699
142521	368700
137129	368701
131128	368702
13065	368703
2259	368704
615	368705
46	368706
72188	368707
320938	368708
527176	368709
2423	368710
673387	368711
617915	368712
516675	368713
640551	368714
28359	368715
30661	368716
424933	368717
123862	368718
501816	368719
310802	368720
505821	368721
17283	368722
318	368723
88460	368724
651998	368725
337395	368726
317057	368727
479867	368728
300409	368729
696736	368730
606452	368731
43200	368732
521149	368733
105862	368734
273106	368735
211192	368736
26011	368737
340344	368738
440855	368739
128376	368740
494534	368741
679257	368742
296428	368743
499295	368744
45243	368745
267864	368746
6346	368747
460406	368748
419178	368749
4888	368750
695194	368751
419350	368752
419338	368753
480959	368754
460308	368755
149709	368756
196910	368757
278598	368758
27023	368759
98122	368760
24480	368761
154780	368762
67974	368763
481032	368764
18135	368765
28150	368766
150721	368767
127610	368768
7369	368769
286868	368770
99977	368771
594	368772
250295	368773
293162	368774
534482	368775
5645	368776
78879	368777
78687	368778
32126	368779
41616	368780
496395	368781
15791	368782
15538	368783
361300	368784
121475	368785
82990	368786
584194	368787
636897	368788
107167	368789
23442	368790
91288	368791
92473	368792
151856	368793
256711	368794
266703	368795
92808	368796
337019	368797
361371	368798
584770	368799
15293	368800
294424	368801
364658	368802
204642	368803
259288	368804
43746	368805
545306	368806
330395	368807
559649	368808
536037	368809
88168	368810
96445	368811
818	368812
566471	368813
433344	368814
597719	368815
374193	368816
438923	368817
1401	368818
415541	368819
84280	368820
415564	368821
54174	368822
124060	368823
16977	368824
21288	368825
42733	368826
16796	368827
83215	368828
312135	368829
34158	368830
38041	368831
166056	368832
442467	368833
481076	368834
114403	368835
419195	368836
368359	368837
419069	368838
419211	368839
130899	368840
494585	368841
41339	368842
101839	368843
353135	368844
26779	368845
53394	368846
54057	368847
4615	368848
565330	368849
639097	368850
152418	368851
617430	368852
72100	368853
179147	368854
18707	368855
261899	368856
34363	368857
15180	368858
551399	368859
6456	368860
109668	368861
21696	368862
643568	368863
130556	368864
7029	368865
674823	368866
137545	368867
57578	368868
162354	368869
360605	368870
89820	368871
372277	368872
596987	368873
343495	368874
690460	368875
120902	368876
331811	368877
420182	368878
1506	368879
163247	368880
536468	368881
695599	368882
38974	368883
87515	368884
628054	368885
300859	368886
259247	368887
221523	368888
19443	368889
32415	368890
77533	368891
49552	368892
430443	368893
7951	368894
374436	368895
337773	368896
101001	368897
41788	368898
92006	368899
159571	368900
13418	368901
53280	368902
461190	368903
325360	368904
492964	368905
173049	368906
281450	368907
84286	368908
157306	368909
10159	368910
120261	368911
576995	368912
95496	368913
123315	368914
4788	368915
3123	368916
435409	368917
8985	368918
475269	368919
675331	368920
547642	368921
148080	368922
239711	368923
4022	368924
22189	368925
22844	368926
279733	368927
618079	368928
34412	368929
346887	368930
327992	368931
393984	368932
365074	368933
60459	368934
137369	368935
25081	368936
492743	368937
181178	368938
192830	368939
45175	368940
192924	368941
170602	368942
67407	368943
500959	368944
169659	368945
561523	368946
123273	368947
595714	368948
145362	368949
266358	368950
533782	368951
545160	368952
524416	368953
58061	368954
497092	368955
49092	368956
5121	368957
498073	368958
273133	368959
19153	368960
227855	368961
36685	368962
429304	368963
256503	368964
34512	368965
584763	368966
168731	368967
661850	368968
444687	368969
649313	368970
197198	368971
34474	368972
483847	368973
122128	368974
177379	368975
138496	368976
363967	368977
31174	368978
85579	368979
608334	368980
541229	368981
541167	368982
193358	368983
10281	368984
289092	368985
598760	368986
214789	368987
21258	368988
679500	368989
695894	368990
316775	368991
19718	368992
38187	368993
562689	368994
1006	368995
562687	368996
632648	368997
496216	368998
489064	368999
33	369000
251999	369001
78119	369002
639239	369003
203537	369004
653255	369005
311982	369006
63698	369007
33603	369008
2442	369009
330	369010
4745	369011
192880	369012
266833	369013
15583	369014
130888	369015
192841	369016
51661	369017
480491	369018
12003	369019
541025	369020
594218	369021
71599	369022
29858	369023
436391	369024
10854	369025
192828	369026
104090	369027
168532	369028
6380	369029
317851	369030
6057	369031
161563	369032
616081	369033
3553	369034
301822	369035
48218	369036
278023	369037
151555	369038
45192	369039
323207	369040
9980	369041
395436	369042
533409	369043
192406	369044
539983	369045
635416	369046
656167	369047
112439	369048
6031	369049
625232	369050
154131	369051
51140	369052
10153	369053
621437	369054
474008	369055
21760	369056
578072	369057
688120	369058
26877	369059
505392	369060
631037	369061
190	369062
204017	369063
153643	369064
362018	369065
276126	369066
488031	369067
108576	369068
191300	369069
367149	369070
64822	369071
347173	369072
478385	369073
64030	369074
280163	369075
5111	369076
480647	369077
81244	369078
464628	369079
113010	369080
374405	369081
236090	369082
63805	369083
493110	369084
133194	369085
123	369086
79603	369087
219183	369088
490396	369089
429071	369090
597772	369091
443974	369092
183461	369093
367616	369094
169844	369095
1204	369096
57963	369097
44341	369098
110164	369099
468096	369100
697561	369101
62471	369102
9355	369103
559859	369104
280961	369105
54648	369106
30125	369107
2329	369108
55775	369109
41031	369110
414921	369111
365976	369112
103328	369113
24338	369114
35879	369115
600005	369116
126797	369117
313231	369118
228817	369119
96377	369120
406606	369121
624961	369122
9445	369123
265828	369124
10056	369125
16875	369126
26705	369127
10540	369128
83047	369129
563630	369130
44833	369131
498798	369132
154189	369133
18710	369134
10559	369135
246	369136
688135	369137
229902	369138
125617	369139
73928	369140
199818	369141
161303	369142
450852	369143
235440	369144
644331	369145
439543	369146
168685	369147
445414	369148
421123	369149
424894	369150
193544	369151
57533	369152
351795	369153
38474	369154
466795	369155
412200	369156
25273	369157
42581	369158
34013	369159
111056	369160
140658	369161
183842	369162
124139	369163
474010	369164
34045	369165
98803	369166
261730	369167
354329	369168
5641	369169
8389	369170
520	369171
32632	369172
45114	369173
432235	369174
270440	369175
32441	369176
34112	369177
148672	369178
122055	369179
10194	369180
197042	369181
36538	369182
465525	369183
19302	369184
189926	369185
316669	369186
226176	369187
276768	369188
549706	369189
135686	369190
106612	369191
104818	369192
353806	369193
37483	369194
26329	369195
220057	369196
638963	369197
431812	369198
125469	369199
673890	369200
522639	369201
274221	369202
128242	369203
245754	369204
203047	369205
50342	369206
227629	369207
567601	369208
8867	369209
313111	369210
464362	369211
142035	369212
238947	369213
29981	369214
394367	369215
454084	369216
58729	369217
589676	369218
134492	369219
252407	369220
481141	369221
647972	369222
182502	369223
686365	369224
140869	369225
344613	369226
51880	369227
161059	369228
465181	369229
632973	369230
586197	369231
622829	369232
149703	369233
280052	369234
318036	369235
140312	369236
331247	369237
93002	369238
678315	369239
566163	369240
265581	369241
502109	369242
383375	369243
311444	369244
54948	369245
225213	369246
116440	369247
654	369248
20317	369249
272037	369250
2392	369251
627479	369252
22774	369253
19805	369254
45617	369255
90092	369256
144612	369257
357883	369258
379951	369259
594915	369260
238117	369261
268556	369262
50502	369263
428865	369264
16346	369265
215604	369266
764	369267
32348	369268
321101	369269
468076	369270
216662	369271
489089	369272
430694	369273
443853	369274
236591	369275
151684	369276
3780	369277
324202	369278
381822	369279
10302	369280
378751	369281
696687	369282
149098	369283
534549	369284
159202	369285
560576	369286
540791	369287
385562	369288
9535	369289
681412	369290
413574	369291
150332	369292
157095	369293
162498	369294
642927	369295
162374	369296
72501	369297
134875	369298
554983	369299
38346	369300
677271	369301
681664	369302
268489	369303
542031	369304
231631	369305
58369	369306
168758	369307
460752	369308
613582	369309
434848	369310
144038	369311
651918	369312
23349	369313
474604	369314
185708	369315
277738	369316
678272	369317
508851	369318
165791	369319
242960	369320
32971	369321
111679	369322
334349	369323
603691	369324
427131	369325
79633	369326
375450	369327
64	369328
321314	369329
642590	369330
131354	369331
268445	369332
202855	369333
402805	369334
104795	369335
694717	369336
368849	369337
2773	369338
74269	369339
60357	369340
43035	369341
15828	369342
617144	369343
306613	369344
435947	369345
5947	369346
113875	369347
612163	369348
131083	369349
139506	369350
491545	369351
226217	369352
241141	369353
554584	369354
257758	369355
12408	369356
392922	369357
81109	369358
205699	369359
573789	369360
16374	369361
641226	369362
389505	369363
186800	369364
154716	369365
62731	369366
40671	369367
86398	369368
77050	369369
153516	369370
262191	369371
668977	369372
154530	369373
73378	369374
311808	369375
107433	369376
666002	369377
354585	369378
33194	369379
684853	369380
2235	369381
74896	369382
435913	369383
30996	369384
419750	369385
166205	369386
403	369387
148	369388
3937	369389
390223	369390
14062	369391
17789	369392
1381	369393
536811	369394
251967	369395
309314	369396
540920	369397
15469	369398
173165	369399
384201	369400
445338	369401
395546	369402
362720	369403
625729	369404
134556	369405
86359	369406
117861	369407
34541	369408
585037	369409
264	369410
237034	369411
282087	369412
280998	369413
343886	369414
116408	369415
912	369416
169976	369417
4714	369418
68954	369419
443466	369420
16620	369421
202529	369422
686339	369423
246471	369424
678428	369425
339183	369426
229008	369427
7494	369428
80299	369429
16936	369430
6994	369431
399192	369432
43802	369433
376347	369434
35378	369435
570974	369436
608717	369437
370511	369438
90322	369439
225883	369440
498228	369441
553859	369442
484627	369443
558334	369444
207208	369445
492626	369446
173308	369447
263265	369448
675699	369449
15269	369450
399744	369451
122283	369452
211052	369453
525844	369454
216555	369455
78769	369456
620568	369457
399112	369458
183476	369459
503599	369460
1446	369461
447470	369462
618112	369463
428088	369464
59282	369465
79719	369466
210898	369467
377882	369468
75891	369469
123689	369470
555858	369471
541089	369472
63203	369473
285017	369474
463108	369475
168881	369476
378138	369477
577412	369478
528132	369479
12089	369480
152497	369481
429813	369482
300823	369483
199474	369484
563353	369485
206333	369486
81126	369487
190815	369488
159262	369489
45222	369490
622170	369491
234190	369492
115409	369493
106436	369494
293299	369495
152443	369496
84989	369497
321462	369498
332078	369499
108119	369500
16173	369501
572810	369502
607060	369503
132985	369504
259	369505
301404	369506
126863	369507
217223	369508
609897	369509
76222	369510
348362	369511
291721	369512
354534	369513
15915	369514
101183	369515
241146	369516
490653	369517
63313	369518
145735	369519
17189	369520
353750	369521
118100	369522
492961	369523
519052	369524
475697	369525
444242	369526
564	369527
109518	369528
42642	369529
433897	369530
158977	369531
516451	369532
82796	369533
118979	369534
259298	369535
607085	369536
390925	369537
26659	369538
865	369539
14810	369540
626413	369541
526625	369542
180918	369543
476714	369544
19224	369545
63163	369546
128475	369547
615075	369548
404294	369549
680584	369550
589274	369551
248628	369552
142351	369553
133033	369554
131253	369555
65702	369556
1118	369557
177696	369558
123828	369559
308314	369560
373833	369561
453754	369562
158913	369563
54546	369564
380708	369565
256412	369566
452442	369567
95946	369568
1535	369569
492252	369570
224351	369571
459	369572
45354	369573
442075	369574
146657	369575
288883	369576
643052	369577
30914	369578
2535	369579
502848	369580
85857	369581
496853	369582
369823	369583
617410	369584
184860	369585
166477	369586
613888	369587
446527	369588
406225	369589
56294	369590
193835	369591
101461	369592
53139	369593
31333	369594
668994	369595
42671	369596
495487	369597
39334	369598
601397	369599
96085	369600
51194	369601
416391	369602
19861	369603
321752	369604
385030	369605
478932	369606
152368	369607
72446	369608
100251	369609
1733	369610
8306	369611
618271	369612
640863	369613
19918	369614
392637	369615
483440	369616
1814	369617
499735	369618
571235	369619
55188	369620
64624	369621
55806	369622
657026	369623
14564	369624
158055	369625
208539	369626
401770	369627
301361	369628
535633	369629
579650	369630
458036	369631
14127	369632
400949	369633
135369	369634
66995	369635
645377	369636
30845	369637
259846	369638
33	369639
233644	369640
28187	369641
604515	369642
71356	369643
478049	369644
106545	369645
395190	369646
504870	369647
670563	369648
671815	369649
693828	369650
405294	369651
518364	369652
404652	369653
437211	369654
5851	369655
80685	369656
163955	369657
660003	369658
325728	369659
127637	369660
32676	369661
269086	369662
51245	369663
40268	369664
655902	369665
346526	369666
128033	369667
398233	369668
530081	369669
176012	369670
5255	369671
523736	369672
292637	369673
607849	369674
357055	369675
159337	369676
556267	369677
85819	369678
537232	369679
474669	369680
20269	369681
251994	369682
85989	369683
685031	369684
46498	369685
12631	369686
394549	369687
667573	369688
216	369689
9604	369690
573636	369691
348292	369692
630103	369693
483477	369694
577051	369695
515548	369696
470979	369697
86990	369698
300989	369699
15546	369700
258023	369701
3923	369702
374006	369703
350002	369704
84324	369705
477913	369706
107928	369707
350962	369708
494302	369709
351890	369710
130080	369711
38097	369712
364722	369713
72963	369714
73196	369715
7743	369716
338019	369717
86453	369718
490866	369719
544275	369720
107857	369721
98986	369722
150481	369723
142204	369724
495529	369725
588949	369726
10173	369727
81319	369728
685727	369729
4157	369730
264509	369731
12625	369732
97172	369733
690223	369734
630207	369735
944	369736
497716	369737
54056	369738
9114	369739
527283	369740
81843	369741
504586	369742
121235	369743
31790	369744
1106	369745
130297	369746
988	369747
392389	369748
50344	369749
500252	369750
195928	369751
269147	369752
26623	369753
16971	369754
4717	369755
545301	369756
668861	369757
104822	369758
498785	369759
356139	369760
129600	369761
647695	369762
601398	369763
169631	369764
627414	369765
513050	369766
572925	369767
669634	369768
92486	369769
595155	369770
174599	369771
22	369772
473170	369773
88985	369774
453922	369775
167865	369776
574693	369777
304384	369778
650543	369779
679625	369780
500333	369781
109920	369782
311030	369783
147813	369784
393011	369785
608039	369786
98677	369787
396936	369788
582346	369789
197480	369790
86171	369791
21923	369792
626394	369793
415993	369794
353050	369795
185521	369796
43	369797
461673	369798
12913	369799
83067	369800
242023	369801
89501	369802
493696	369803
134822	369804
541341	369805
274117	369806
590	369807
688335	369808
137334	369809
65049	369810
180390	369811
78268	369812
339910	369813
160803	369814
291371	369815
347284	369816
6486	369817
137045	369818
57706	369819
173486	369820
202227	369821
73852	369822
669641	369823
219169	369824
615407	369825
368766	369826
46709	369827
101486	369828
162483	369829
312734	369830
172488	369831
239333	369832
338706	369833
586560	369834
160568	369835
128358	369836
201006	369837
348731	369838
687841	369839
14345	369840
480106	369841
296252	369842
3298	369843
555933	369844
153502	369845
416126	369846
637762	369847
288453	369848
55102	369849
388667	369850
54815	369851
340043	369852
123196	369853
525498	369854
1283	369855
354067	369856
4738	369857
4877	369858
695891	369859
504728	369860
66434	369861
440472	369862
93381	369863
342520	369864
322379	369865
20163	369866
144121	369867
158870	369868
234872	369869
568734	369870
58371	369871
63206	369872
544723	369873
149585	369874
350237	369875
574398	369876
133787	369877
329019	369878
143853	369879
154270	369880
64459	369881
50323	369882
26851	369883
4721	369884
172852	369885
32135	369886
144901	369887
155161	369888
141021	369889
258563	369890
41422	369891
15974	369892
134774	369893
143930	369894
145927	369895
21150	369896
131850	369897
557559	369898
9154	369899
303759	369900
137097	369901
60296	369902
303507	369903
16296	369904
163812	369905
8410	369906
113515	369907
157608	369908
87391	369909
245540	369910
3865	369911
57805	369912
182120	369913
239353	369914
76842	369915
549234	369916
385559	369917
499437	369918
383699	369919
293505	369920
632949	369921
14988	369922
346749	369923
3244	369924
219147	369925
605232	369926
380334	369927
551	369928
403933	369929
51870	369930
105616	369931
337659	369932
37003	369933
14098	369934
581455	369935
511903	369936
55907	369937
11623	369938
519819	369939
430131	369940
91974	369941
12039	369942
580754	369943
232529	369944
323021	369945
669709	369946
224659	369947
134510	369948
55237	369949
110711	369950
149468	369951
257193	369952
133485	369953
643221	369954
581431	369955
219388	369956
147237	369957
90701	369958
13721	369959
380166	369960
508254	369961
39146	369962
675947	369963
372627	369964
502573	369965
380147	369966
460020	369967
584767	369968
91825	369969
312295	369970
584107	369971
452281	369972
43491	369973
142453	369974
171566	369975
420374	369976
231795	369977
58027	369978
578376	369979
54299	369980
311945	369981
51553	369982
402278	369983
473430	369984
25393	369985
331737	369986
31291	369987
272880	369988
841	369989
611248	369990
1476	369991
19869	369992
65745	369993
22458	369994
321178	369995
350412	369996
76564	369997
15169	369998
686332	369999
329695	370000
505045	370001
677433	370002
440937	370003
302357	370004
285852	370005
34986	370006
347462	370007
499705	370008
59847	370009
140090	370010
685	370011
84772	370012
80851	370013
93327	370014
379126	370015
556156	370016
68699	370017
23120	370018
13543	370019
151737	370020
37704	370021
464180	370022
492867	370023
100118	370024
149052	370025
333320	370026
353593	370027
113360	370028
317247	370029
376229	370030
662951	370031
5660	370032
488185	370033
542272	370034
508164	370035
98343	370036
547162	370037
353885	370038
225829	370039
130972	370040
643004	370041
50940	370042
132236	370043
5828	370044
165064	370045
118262	370046
546080	370047
680470	370048
242076	370049
104124	370050
429129	370051
54604	370052
558736	370053
137940	370054
367798	370055
22773	370056
54475	370057
172332	370058
23390	370059
310464	370060
628839	370061
311123	370062
129584	370063
101120	370064
10613	370065
86996	370066
369567	370067
436693	370068
123748	370069
632406	370070
663841	370071
86501	370072
244752	370073
68914	370074
80935	370075
169252	370076
339	370077
33143	370078
507601	370079
621846	370080
233911	370081
120466	370082
622222	370083
553253	370084
23848	370085
76155	370086
26027	370087
613192	370088
352157	370089
173240	370090
151926	370091
130170	370092
24693	370093
159038	370094
57193	370095
460282	370096
103654	370097
230	370098
12185	370099
7166	370100
513332	370101
395108	370102
590051	370103
5348	370104
113795	370105
48941	370106
569262	370107
138704	370108
12467	370109
230399	370110
28987	370111
591881	370112
664498	370113
13687	370114
111772	370115
49888	370116
32303	370117
6639	370118
125674	370119
3745	370120
170320	370121
42815	370122
53803	370123
374230	370124
908	370125
242112	370126
695872	370127
120020	370128
241407	370129
657636	370130
30870	370131
25990	370132
175580	370133
55985	370134
66642	370135
137186	370136
10438	370137
525808	370138
11945	370139
117688	370140
326526	370141
70109	370142
101358	370143
523482	370144
162950	370145
118269	370146
435943	370147
166894	370148
1955	370149
568048	370150
13602	370151
170668	370152
137302	370153
145360	370154
105852	370155
430382	370156
49065	370157
61552	370158
440735	370159
429150	370160
113485	370161
154149	370162
61312	370163
296584	370164
8981	370165
445633	370166
234704	370167
252957	370168
265852	370169
59091	370170
204032	370171
4945	370172
151419	370173
596185	370174
168806	370175
455423	370176
499741	370177
144130	370178
677428	370179
151378	370180
44578	370181
260850	370182
9795	370183
93158	370184
180236	370185
16138	370186
544805	370187
51633	370188
249625	370189
651394	370190
52726	370191
85852	370192
168877	370193
131390	370194
4848	370195
85700	370196
143916	370197
508919	370198
579321	370199
51230	370200
172303	370201
533380	370202
654253	370203
51474	370204
483066	370205
179950	370206
301119	370207
132427	370208
68633	370209
534155	370210
3752	370211
517291	370212
18334	370213
96605	370214
54749	370215
32067	370216
619280	370217
572986	370218
221124	370219
314610	370220
600449	370221
352928	370222
148027	370223
141261	370224
577600	370225
579329	370226
576435	370227
159593	370228
72881	370229
524603	370230
609045	370231
145822	370232
291585	370233
53862	370234
287688	370235
300122	370236
285430	370237
92440	370238
13492	370239
40470	370240
444	370241
669500	370242
446909	370243
371330	370244
18731	370245
164943	370246
505505	370247
166161	370248
56991	370249
511099	370250
164207	370251
3703	370252
1813	370253
419703	370254
910	370255
401209	370256
112421	370257
25473	370258
39380	370259
378278	370260
589131	370261
33408	370262
109705	370263
160127	370264
143154	370265
159033	370266
153893	370267
48361	370268
691932	370269
33712	370270
662442	370271
118229	370272
124661	370273
163710	370274
221670	370275
3214	370276
1559	370277
18859	370278
12341	370279
101216	370280
73010	370281
217214	370282
172164	370283
69325	370284
247278	370285
672995	370286
154735	370287
45029	370288
44432	370289
212759	370290
199890	370291
30342	370292
629816	370293
440649	370294
2829	370295
436609	370296
9098	370297
9898	370298
22179	370299
230953	370300
222347	370301
185842	370302
182229	370303
289434	370304
252414	370305
422180	370306
528138	370307
170112	370308
4950	370309
30140	370310
185083	370311
186829	370312
550049	370313
461324	370314
127316	370315
66211	370316
630768	370317
151829	370318
160339	370319
604733	370320
138557	370321
528118	370322
3453	370323
277252	370324
143292	370325
475483	370326
409345	370327
22265	370328
383720	370329
687832	370330
533486	370331
68472	370332
163702	370333
21336	370334
22496	370335
28801	370336
288464	370337
433926	370338
31717	370339
154805	370340
32268	370341
34999	370342
146886	370343
76619	370344
694109	370345
362750	370346
81133	370347
472043	370348
362751	370349
55148	370350
128883	370351
323198	370352
442845	370353
19209	370354
132074	370355
431754	370356
148972	370357
362715	370358
546194	370359
138857	370360
440718	370361
5699	370362
272288	370363
19487	370364
630208	370365
332532	370366
88462	370367
559513	370368
596742	370369
217636	370370
76205	370371
38327	370372
128136	370373
7194	370374
119321	370375
12448	370376
233611	370377
91150	370378
555099	370379
491262	370380
258640	370381
340077	370382
98786	370383
662047	370384
37623	370385
103125	370386
91478	370387
435768	370388
204752	370389
32414	370390
387902	370391
504370	370392
195171	370393
42172	370394
30881	370395
678404	370396
90109	370397
189541	370398
630130	370399
475023	370400
122459	370401
387370	370402
167786	370403
148817	370404
19239	370405
121817	370406
549926	370407
15263	370408
481758	370409
615878	370410
43612	370411
173547	370412
81979	370413
129261	370414
559476	370415
3011	370416
221788	370417
233864	370418
673560	370419
510790	370420
545563	370421
650953	370422
12729	370423
459500	370424
567918	370425
13595	370426
3012	370427
518915	370428
3347	370429
120120	370430
38426	370431
653674	370432
577009	370433
507629	370434
119371	370435
320249	370436
523843	370437
119786	370438
683743	370439
11875	370440
4208	370441
29421	370442
9399	370443
496034	370444
284652	370445
171753	370446
386496	370447
19839	370448
392958	370449
138311	370450
268469	370451
424592	370452
482021	370453
11752	370454
139947	370455
131666	370456
43	370457
359313	370458
97144	370459
73406	370460
49112	370461
82521	370462
612293	370463
174280	370464
145925	370465
282296	370466
394088	370467
115037	370468
44302	370469
609342	370470
346469	370471
624339	370472
268439	370473
296223	370474
107257	370475
361573	370476
75447	370477
181276	370478
379362	370479
494837	370480
315845	370481
419156	370482
44578	370483
76082	370484
103498	370485
113877	370486
474031	370487
419879	370488
314825	370489
380123	370490
448368	370491
534314	370492
488203	370493
301474	370494
104226	370495
551161	370496
301419	370497
364797	370498
64963	370499
419735	370500
654031	370501
368570	370502
580034	370503
129247	370504
227592	370505
452585	370506
103453	370507
494836	370508
18792	370509
7508	370510
458934	370511
74209	370512
112666	370513
106137	370514
133095	370515
492974	370516
82225	370517
332325	370518
411002	370519
618625	370520
296261	370521
156345	370522
685861	370523
70851	370524
116102	370525
137	370526
10234	370527
629639	370528
69067	370529
159732	370530
89751	370531
361868	370532
651425	370533
101463	370534
25016	370535
588125	370536
312296	370537
119925	370538
118224	370539
21690	370540
547345	370541
34042	370542
347715	370543
158437	370544
620721	370545
199785	370546
175104	370547
659642	370548
167845	370549
679252	370550
596687	370551
247416	370552
252125	370553
316752	370554
588289	370555
156926	370556
45772	370557
627051	370558
635704	370559
333235	370560
359258	370561
56360	370562
363959	370563
608700	370564
6601	370565
36724	370566
132588	370567
3136	370568
26418	370569
429579	370570
555201	370571
45750	370572
608303	370573
14908	370574
501450	370575
184415	370576
90297	370577
499624	370578
170940	370579
14846	370580
179246	370581
456755	370582
587740	370583
43665	370584
121854	370585
221037	370586
15739	370587
266426	370588
34232	370589
38822	370590
487159	370591
8280	370592
130302	370593
38585	370594
237386	370595
68000	370596
121853	370597
486650	370598
122521	370599
87288	370600
159255	370601
386652	370602
75077	370603
386906	370604
146655	370605
83199	370606
72043	370607
538102	370608
498717	370609
267059	370610
28564	370611
656324	370612
66476	370613
6526	370614
240858	370615
77114	370616
571637	370617
1183	370618
226705	370619
61559	370620
62623	370621
510128	370622
20332	370623
5689	370624
386212	370625
59987	370626
10414	370627
627658	370628
513041	370629
571479	370630
347613	370631
148963	370632
273150	370633
4224	370634
521855	370635
98013	370636
42	370637
145324	370638
330	370639
45606	370640
156286	370641
659782	370642
28371	370643
299757	370644
2409	370645
441197	370646
368369	370647
151923	370648
90650	370649
422941	370650
16360	370651
92782	370652
1808	370653
342615	370654
163981	370655
512221	370656
442191	370657
16694	370658
663168	370659
59025	370660
23075	370661
451471	370662
144282	370663
19490	370664
695492	370665
683959	370666
190502	370667
360274	370668
167697	370669
119386	370670
464273	370671
4041	370672
657380	370673
523841	370674
438846	370675
419287	370676
324299	370677
128142	370678
513713	370679
359521	370680
2538	370681
617901	370682
272410	370683
4	370684
6518	370685
194951	370686
277539	370687
9350	370688
119886	370689
519288	370690
82269	370691
247176	370692
22066	370693
100614	370694
420312	370695
11072	370696
67676	370697
285326	370698
419633	370699
1923	370700
133546	370701
188604	370702
167541	370703
3846	370704
1302	370705
575924	370706
3415	370707
30468	370708
377149	370709
21530	370710
667287	370711
20865	370712
123906	370713
654214	370714
155851	370715
161282	370716
125634	370717
30299	370718
440766	370719
380150	370720
50099	370721
129071	370722
450328	370723
2088	370724
39846	370725
3400	370726
616340	370727
662108	370728
4637	370729
151683	370730
644834	370731
170891	370732
5814	370733
42734	370734
48568	370735
105394	370736
272266	370737
233	370738
577729	370739
47231	370740
68735	370741
41415	370742
9079	370743
46528	370744
116	370745
7556	370746
662960	370747
5776	370748
339368	370749
289194	370750
468558	370751
61925	370752
599860	370753
571698	370754
20969	370755
33065	370756
88322	370757
549797	370758
88543	370759
146209	370760
132295	370761
74258	370762
39003	370763
32175	370764
155839	370765
26705	370766
2144	370767
396415	370768
278	370769
53	370770
683509	370771
137247	370772
157097	370773
3452	370774
137585	370775
4243	370776
254421	370777
33300	370778
217218	370779
42533	370780
162	370781
32133	370782
516049	370783
103999	370784
170503	370785
592601	370786
4869	370787
311410	370788
417978	370789
469416	370790
684095	370791
572598	370792
662669	370793
458799	370794
17605	370795
51085	370796
410854	370797
27238	370798
303319	370799
288433	370800
27861	370801
479918	370802
267868	370803
141736	370804
255924	370805
17198	370806
247403	370807
55003	370808
324928	370809
693088	370810
87299	370811
60147	370812
476451	370813
240788	370814
363	370815
399420	370816
659666	370817
54625	370818
57931	370819
6116	370820
27336	370821
273157	370822
576936	370823
21278	370824
548521	370825
261205	370826
156241	370827
88535	370828
19276	370829
236399	370830
90549	370831
126225	370832
38901	370833
300878	370834
284564	370835
647892	370836
358322	370837
392409	370838
274239	370839
500	370840
606054	370841
377139	370842
209662	370843
202565	370844
483121	370845
7773	370846
1729	370847
284598	370848
524238	370849
84561	370850
573745	370851
641569	370852
306777	370853
1468	370854
17935	370855
296136	370856
206502	370857
303117	370858
684454	370859
680990	370860
584743	370861
277566	370862
341199	370863
150370	370864
140846	370865
118583	370866
4426	370867
115656	370868
499267	370869
545189	370870
164740	370871
64463	370872
294269	370873
606582	370874
82164	370875
240896	370876
499785	370877
354464	370878
131290	370879
99401	370880
545774	370881
54770	370882
3619	370883
588393	370884
421584	370885
527397	370886
25234	370887
52278	370888
23032	370889
211051	370890
54899	370891
416557	370892
464089	370893
34400	370894
576834	370895
54196	370896
99315	370897
545328	370898
110395	370899
346753	370900
244071	370901
40995	370902
429510	370903
319080	370904
72568	370905
86469	370906
163653	370907
475437	370908
169645	370909
1548	370910
171301	370911
563834	370912
47703	370913
579398	370914
477682	370915
308400	370916
4	370917
141175	370918
272729	370919
123443	370920
353049	370921
568637	370922
71646	370923
258238	370924
2895	370925
20261	370926
274675	370927
29061	370928
114532	370929
616480	370930
541525	370931
341134	370932
27231	370933
16630	370934
15526	370935
62223	370936
192499	370937
25243	370938
78042	370939
258649	370940
486777	370941
170069	370942
15913	370943
144	370944
271980	370945
182205	370946
87490	370947
166130	370948
288071	370949
223545	370950
23451	370951
3003	370952
57548	370953
322801	370954
34461	370955
606335	370956
15525	370957
197328	370958
169817	370959
640121	370960
34425	370961
9405	370962
398111	370963
152516	370964
460659	370965
87	370966
695917	370967
12688	370968
417846	370969
276965	370970
418005	370971
3984	370972
460819	370973
58059	370974
8256	370975
1274	370976
88721	370977
153926	370978
147892	370979
665486	370980
57751	370981
54511	370982
283259	370983
536985	370984
169904	370985
473531	370986
84835	370987
26340	370988
115683	370989
351435	370990
463567	370991
115570	370992
345289	370993
488032	370994
371679	370995
107831	370996
75846	370997
461717	370998
201820	370999
637866	371000
499727	371001
248130	371002
21127	371003
47246	371004
26968	371005
481021	371006
372691	371007
10929	371008
42511	371009
680174	371010
4038	371011
1782	371012
39472	371013
494551	371014
32887	371015
114501	371016
241073	371017
44605	371018
103048	371019
32649	371020
339602	371021
2146	371022
159716	371023
575	371024
144145	371025
104293	371026
350857	371027
469767	371028
563879	371029
610051	371030
150677	371031
101	371032
69266	371033
16966	371034
211024	371035
9068	371036
1302	371037
15327	371038
419183	371039
381584	371040
272103	371041
170600	371042
111350	371043
22391	371044
570412	371045
15733	371046
2375	371047
202438	371048
426377	371049
541344	371050
7720	371051
160863	371052
318571	371053
642999	371054
62660	371055
13231	371056
10582	371057
16743	371058
66358	371059
130646	371060
376400	371061
63375	371062
36000	371063
126289	371064
299680	371065
1924	371066
316909	371067
647	371068
24313	371069
55376	371070
23388	371071
207109	371072
131132	371073
496449	371074
269535	371075
296489	371076
289384	371077
464573	371078
299987	371079
485100	371080
105569	371081
22855	371082
334668	371083
677563	371084
419606	371085
485106	371086
302367	371087
656278	371088
76414	371089
15643	371090
17639	371091
12789	371092
66860	371093
101056	371094
342042	371095
194919	371096
528271	371097
138045	371098
341576	371099
279188	371100
875	371101
141429	371102
120295	371103
162309	371104
376296	371105
40492	371106
286295	371107
170723	371108
618607	371109
21139	371110
200323	371111
546	371112
342415	371113
696537	371114
216528	371115
33910	371116
18000	371117
523	371118
80285	371119
644624	371120
62940	371121
147409	371122
660596	371123
469137	371124
2549	371125
9225	371126
134957	371127
4787	371128
541250	371129
251367	371130
129076	371131
608600	371132
115778	371133
115778	371134
305154	371135
568805	371136
4683	371137
662432	371138
118302	371139
150945	371140
656323	371141
79321	371142
415451	371143
122650	371144
171179	371145
288430	371146
114409	371147
335536	371148
668937	371149
642100	371150
279484	371151
683760	371152
394393	371153
1921	371154
394355	371155
258645	371156
420328	371157
647469	371158
61103	371159
164524	371160
192619	371161
130434	371162
611255	371163
324	371164
240655	371165
172234	371166
541618	371167
551515	371168
33805	371169
692047	371170
317898	371171
172953	371172
524144	371173
27041	371174
657142	371175
83862	371176
32399	371177
153244	371178
323157	371179
146548	371180
591771	371181
161827	371182
95894	371183
337320	371184
181959	371185
657193	371186
36954	371187
18912	371188
30593	371189
141740	371190
101972	371191
58676	371192
14255	371193
521741	371194
479340	371195
25206	371196
608745	371197
57347	371198
43685	371199
279567	371200
180272	371201
550204	371202
592528	371203
195290	371204
688382	371205
310795	371206
523721	371207
287506	371208
203608	371209
92857	371210
683995	371211
575976	371212
4548	371213
683452	371214
683457	371215
653490	371216
685820	371217
16094	371218
224015	371219
45669	371220
63687	371221
599106	371222
39662	371223
233788	371224
44441	371225
135496	371226
18658	371227
284568	371228
597862	371229
670632	371230
223978	371231
669780	371232
147361	371233
1713	371234
652087	371235
105905	371236
224019	371237
669818	371238
22871	371239
685821	371240
90054	371241
95956	371242
356582	371243
122522	371244
420131	371245
432964	371246
24799	371247
310212	371248
453192	371249
513224	371250
591564	371251
159558	371252
293381	371253
186833	371254
352768	371255
631829	371256
40038	371257
51208	371258
119463	371259
429370	371260
596113	371261
540156	371262
685018	371263
564459	371264
91649	371265
204712	371266
318451	371267
671514	371268
697753	371269
74728	371270
199334	371271
359848	371272
502297	371273
533554	371274
59441	371275
331016	371276
337479	371277
1651	371278
360780	371279
146225	371280
535394	371281
499708	371282
118101	371283
38625	371284
26385	371285
559532	371286
97233	371287
368686	371288
144876	371289
105803	371290
59725	371291
55402	371292
15337	371293
282085	371294
159913	371295
11098	371296
453604	371297
466401	371298
612178	371299
583716	371300
11088	371301
675693	371302
415524	371303
640404	371304
312034	371305
653582	371306
669814	371307
12911	371308
662618	371309
47291	371310
1712	371311
143346	371312
278888	371313
541575	371314
11415	371315
77858	371316
657168	371317
25670	371318
40842	371319
169416	371320
116607	371321
145657	371322
643182	371323
197599	371324
503497	371325
582742	371326
574565	371327
24071	371328
433902	371329
331015	371330
196491	371331
7466	371332
85118	371333
583519	371334
211020	371335
533880	371336
471658	371337
281939	371338
452697	371339
359414	371340
167765	371341
383347	371342
203243	371343
20216	371344
551757	371345
266325	371346
172984	371347
561399	371348
512174	371349
91477	371350
441119	371351
405916	371352
478850	371353
526	371354
69294	371355
590449	371356
155794	371357
404105	371358
139683	371359
7493	371360
343956	371361
50687	371362
658915	371363
222924	371364
161247	371365
48765	371366
629135	371367
652698	371368
636451	371369
281830	371370
95	371371
48315	371372
110455	371373
684683	371374
583689	371375
459126	371376
551175	371377
91041	371378
61366	371379
266113	371380
461060	371381
331886	371382
196634	371383
286552	371384
166611	371385
3886	371386
407893	371387
430516	371388
84958	371389
307548	371390
273	371391
313195	371392
655041	371393
105664	371394
16304	371395
227383	371396
108128	371397
95454	371398
75696	371399
296668	371400
662926	371401
44421	371402
677715	371403
119590	371404
169068	371405
584484	371406
667079	371407
394061	371408
1663	371409
550692	371410
225924	371411
661	371412
201323	371413
136542	371414
236574	371415
26557	371416
371719	371417
669	371418
246494	371419
602	371420
675337	371421
404	371422
448213	371423
404	371424
608470	371425
557624	371426
629133	371427
395595	371428
34341	371429
39122	371430
330107	371431
117380	371432
205997	371433
502642	371434
3347	371435
85561	371436
516054	371437
144	371438
403214	371439
18020	371440
119382	371441
1450	371442
19375	371443
310301	371444
105118	371445
120555	371446
358987	371447
4487	371448
257186	371449
279560	371450
294925	371451
166100	371452
85067	371453
419717	371454
132	371455
496965	371456
628812	371457
559251	371458
41138	371459
213130	371460
194940	371461
310973	371462
440721	371463
334795	371464
38304	371465
294018	371466
458499	371467
79148	371468
87781	371469
526750	371470
121526	371471
290292	371472
324964	371473
37765	371474
291704	371475
400635	371476
2086	371477
28604	371478
236968	371479
288054	371480
647273	371481
56733	371482
232866	371483
138614	371484
481035	371485
210854	371486
39053	371487
547928	371488
40565	371489
110820	371490
459482	371491
88321	371492
4695	371493
539972	371494
455625	371495
91129	371496
607010	371497
508138	371498
9376	371499
140921	371500
415182	371501
52119	371502
189078	371503
5118	371504
7095	371505
83611	371506
593256	371507
540000	371508
129	371509
107572	371510
282016	371511
446529	371512
73052	371513
34057	371514
557793	371515
598525	371516
124109	371517
686	371518
677490	371519
452852	371520
33033	371521
180899	371522
221578	371523
54560	371524
312016	371525
61779	371526
44624	371527
411517	371528
413757	371529
299936	371530
142882	371531
144017	371532
119345	371533
405902	371534
38831	371535
471793	371536
92366	371537
674591	371538
579052	371539
579929	371540
164251	371541
650715	371542
615526	371543
167359	371544
624648	371545
427459	371546
420071	371547
12327	371548
310166	371549
343642	371550
98016	371551
269087	371552
656119	371553
375361	371554
52194	371555
288241	371556
121599	371557
72946	371558
64545	371559
303039	371560
323553	371561
201505	371562
4219	371563
113106	371564
461776	371565
303314	371566
496104	371567
470511	371568
148302	371569
601494	371570
669383	371571
3347	371572
443133	371573
491728	371574
5585	371575
494982	371576
2672	371577
206939	371578
591895	371579
8314	371580
63381	371581
443555	371582
441709	371583
398354	371584
19150	371585
564594	371586
324974	371587
50396	371588
548532	371589
35761	371590
474891	371591
285119	371592
323027	371593
123683	371594
565564	371595
610564	371596
335054	371597
299735	371598
249728	371599
340394	371600
139771	371601
245115	371602
291916	371603
517947	371604
424782	371605
442479	371606
530367	371607
521814	371608
7549	371609
107740	371610
450463	371611
3779	371612
411815	371613
4282	371614
305635	371615
456587	371616
347	371617
340192	371618
411504	371619
153460	371620
159173	371621
114849	371622
500877	371623
43681	371624
55044	371625
226577	371626
13657	371627
629240	371628
10227	371629
22403	371630
545546	371631
318267	371632
523837	371633
149812	371634
351814	371635
514823	371636
666464	371637
160529	371638
476929	371639
241833	371640
428684	371641
7177	371642
41861	371643
171779	371644
297958	371645
292872	371646
21189	371647
497667	371648
483	371649
98814	371650
344213	371651
153831	371652
122167	371653
501989	371654
337797	371655
31588	371656
154552	371657
13026	371658
502305	371659
400414	371660
132459	371661
274182	371662
490576	371663
2140	371664
586326	371665
252406	371666
27752	371667
1532	371668
178441	371669
100444	371670
627824	371671
84329	371672
523008	371673
550667	371674
95230	371675
185284	371676
45213	371677
642401	371678
13406	371679
26707	371680
133416	371681
399758	371682
276447	371683
666299	371684
693286	371685
657643	371686
128635	371687
274189	371688
275932	371689
67780	371690
79538	371691
78687	371692
274194	371693
376724	371694
579401	371695
669275	371696
157719	371697
496272	371698
361803	371699
118385	371700
349291	371701
498573	371702
674412	371703
214726	371704
696430	371705
105930	371706
77852	371707
550712	371708
90666	371709
49454	371710
187282	371711
576324	371712
145396	371713
543463	371714
148468	371715
598205	371716
9518	371717
638489	371718
432088	371719
109466	371720
116458	371721
318414	371722
123822	371723
420846	371724
215738	371725
170776	371726
10284	371727
508329	371728
264217	371729
420460	371730
432298	371731
79816	371732
555832	371733
208924	371734
169468	371735
577549	371736
22565	371737
256652	371738
345064	371739
62583	371740
222909	371741
201409	371742
541648	371743
10204	371744
6883	371745
268270	371746
527411	371747
92316	371748
182396	371749
219027	371750
77516	371751
473767	371752
2500	371753
588322	371754
116019	371755
18272	371756
49248	371757
484055	371758
487088	371759
469811	371760
48484	371761
269655	371762
357128	371763
524190	371764
434200	371765
10109	371766
393112	371767
58254	371768
292739	371769
1799	371770
24283	371771
15268	371772
663270	371773
12685	371774
424735	371775
46687	371776
46681	371777
2135	371778
113475	371779
424531	371780
109282	371781
680668	371782
286442	371783
49196	371784
495945	371785
86763	371786
600381	371787
179614	371788
21743	371789
300479	371790
355606	371791
136289	371792
472316	371793
84045	371794
149545	371795
213978	371796
1936	371797
108708	371798
303903	371799
197799	371800
340728	371801
106128	371802
231806	371803
22954	371804
267106	371805
44547	371806
85995	371807
105644	371808
619586	371809
9040	371810
259315	371811
545122	371812
52512	371813
675380	371814
392181	371815
310453	371816
477531	371817
6650	371818
16599	371819
30212	371820
694219	371821
185750	371822
105916	371823
462855	371824
5623	371825
627920	371826
498478	371827
506090	371828
92609	371829
140325	371830
243843	371831
467341	371832
23334	371833
778	371834
142856	371835
334	371836
20050	371837
96905	371838
277476	371839
164451	371840
147478	371841
687910	371842
116253	371843
371569	371844
61638	371845
519115	371846
387864	371847
3344	371848
9019	371849
52306	371850
7893	371851
34865	371852
538592	371853
63488	371854
52105	371855
184233	371856
48295	371857
538630	371858
56403	371859
612617	371860
20674	371861
671532	371862
287307	371863
42869	371864
137	371865
619997	371866
242131	371867
691071	371868
244411	371869
400160	371870
384821	371871
92650	371872
672132	371873
244493	371874
254303	371875
18738	371876
345868	371877
24529	371878
129180	371879
57964	371880
3691	371881
641785	371882
428413	371883
257762	371884
140981	371885
303698	371886
477468	371887
428363	371888
12581	371889
324769	371890
16515	371891
677698	371892
3654	371893
23236	371894
607936	371895
194318	371896
138333	371897
696361	371898
126265	371899
256361	371900
1555	371901
21327	371902
110424	371903
132756	371904
483217	371905
432770	371906
375816	371907
560438	371908
56522	371909
626051	371910
127571	371911
170363	371912
365978	371913
67999	371914
669416	371915
324240	371916
8730	371917
581336	371918
39055	371919
151131	371920
82243	371921
69712	371922
350482	371923
586045	371924
356921	371925
1834	371926
40393	371927
545346	371928
91983	371929
545565	371930
3810	371931
38546	371932
101618	371933
388522	371934
485483	371935
4054	371936
9348	371937
419396	371938
123874	371939
399447	371940
558064	371941
80867	371942
97844	371943
247233	371944
15154	371945
47736	371946
35356	371947
663425	371948
600258	371949
76613	371950
51015	371951
9515	371952
580940	371953
471538	371954
173320	371955
668417	371956
50099	371957
21323	371958
137602	371959
594757	371960
390733	371961
165080	371962
85574	371963
167828	371964
92656	371965
41505	371966
167022	371967
249366	371968
16446	371969
114440	371970
113905	371971
446094	371972
468853	371973
59697	371974
160	371975
497376	371976
101733	371977
400	371978
692003	371979
135440	371980
37618	371981
469262	371982
78829	371983
453968	371984
378390	371985
396949	371986
37489	371987
276059	371988
61282	371989
498313	371990
64987	371991
502764	371992
692188	371993
738	371994
151976	371995
1369	371996
36963	371997
593763	371998
25176	371999
26975	372000
53924	372001
615292	372002
625175	372003
122171	372004
78348	372005
213567	372006
88725	372007
558727	372008
456668	372009
576034	372010
2182	372011
292416	372012
684142	372013
11880	372014
17192	372015
110214	372016
47488	372017
35064	372018
449740	372019
22854	372020
37222	372021
232293	372022
155691	372023
254931	372024
387887	372025
364186	372026
45624	372027
76192	372028
211018	372029
77905	372030
443532	372031
692380	372032
155411	372033
603478	372034
664142	372035
3947	372036
126216	372037
269389	372038
359522	372039
285996	372040
273486	372041
6324	372042
51840	372043
407856	372044
1560	372045
313334	372046
338070	372047
33203	372048
103814	372049
182803	372050
584777	372051
601775	372052
9804	372053
623171	372054
308504	372055
265116	372056
449372	372057
133478	372058
85644	372059
51145	372060
21816	372061
581745	372062
1364	372063
457017	372064
118862	372065
210074	372066
672738	372067
293384	372068
55770	372069
27187	372070
241412	372071
6337	372072
251685	372073
634184	372074
555667	372075
554556	372076
272914	372077
212585	372078
261243	372079
34169	372080
285011	372081
285012	372082
285014	372083
131854	372084
106776	372085
553958	372086
11117	372087
337827	372088
301143	372089
32948	372090
102276	372091
3206	372092
116839	372093
39819	372094
529828	372095
631721	372096
495616	372097
3862	372098
2835	372099
281932	372100
45059	372101
435360	372102
289428	372103
648034	372104
380356	372105
518	372106
68378	372107
31989	372108
16	372109
5208	372110
145831	372111
143653	372112
230502	372113
416430	372114
83785	372115
251885	372116
341	372117
25499	372118
4129	372119
160496	372120
549338	372121
16485	372122
669513	372123
508728	372124
315948	372125
542068	372126
58333	372127
639476	372128
644677	372129
572902	372130
80818	372131
528660	372132
161137	372133
108754	372134
251176	372135
423880	372136
139777	372137
350179	372138
39751	372139
528435	372140
108216	372141
238424	372142
23221	372143
13861	372144
508976	372145
489859	372146
41433	372147
606215	372148
44892	372149
75538	372150
32423	372151
23459	372152
28219	372153
459004	372154
550469	372155
677695	372156
588847	372157
377412	372158
551908	372159
440191	372160
337721	372161
205342	372162
221316	372163
500613	372164
67550	372165
365959	372166
483589	372167
24357	372168
464527	372169
366413	372170
67800	372171
420381	372172
616891	372173
33105	372174
454859	372175
80850	372176
1806	372177
211540	372178
456315	372179
380818	372180
12353	372181
552712	372182
544320	372183
24354	372184
321973	372185
193318	372186
239424	372187
47919	372188
11742	372189
444547	372190
37668	372191
134718	372192
155758	372193
453984	372194
512	372195
420039	372196
396	372197
7394	372198
153318	372199
135702	372200
115293	372201
167712	372202
3425	372203
143332	372204
1318	372205
74279	372206
231998	372207
39935	372208
530707	372209
1560	372210
624356	372211
9553	372212
534346	372213
369210	372214
7629	372215
119707	372216
607647	372217
441510	372218
856	372219
575138	372220
79477	372221
7554	372222
15367	372223
27272	372224
66633	372225
105593	372226
157677	372227
11236	372228
149254	372229
11009	372230
339605	372231
53922	372232
139934	372233
150203	372234
263805	372235
50134	372236
32943	372237
95	372238
578290	372239
12301	372240
29051	372241
7483	372242
16772	372243
528187	372244
453103	372245
284088	372246
681684	372247
40819	372248
404964	372249
131097	372250
636972	372251
350521	372252
82463	372253
4247	372254
271856	372255
264151	372256
63754	372257
76349	372258
95932	372259
103812	372260
483669	372261
124013	372262
1868	372263
635084	372264
141567	372265
580326	372266
675022	372267
131444	372268
19465	372269
616628	372270
459097	372271
526578	372272
27980	372273
47832	372274
255859	372275
255862	372276
10967	372277
92993	372278
294203	372279
159300	372280
155947	372281
44863	372282
119804	372283
696530	372284
395306	372285
31847	372286
447633	372287
661253	372288
195561	372289
5583	372290
13	372291
97764	372292
615022	372293
139787	372294
195485	372295
58161	372296
606974	372297
615140	372298
490853	372299
34042	372300
22658	372301
187259	372302
51838	372303
608692	372304
541100	372305
130579	372306
448628	372307
499633	372308
515963	372309
204161	372310
24427	372311
624396	372312
431181	372313
48494	372314
313	372315
263686	372316
169723	372317
214838	372318
611245	372319
364743	372320
86721	372321
521544	372322
489183	372323
221668	372324
18940	372325
5880	372326
163712	372327
334940	372328
139460	372329
265761	372330
325545	372331
64907	372332
514985	372333
391506	372334
423605	372335
10165	372336
179380	372337
155287	372338
363716	372339
317562	372340
312914	372341
322545	372342
90129	372343
4398	372344
88647	372345
267738	372346
595504	372347
497036	372348
292946	372349
202100	372350
118456	372351
616324	372352
681266	372353
164262	372354
484231	372355
267837	372356
44755	372357
398375	372358
23443	372359
3758	372360
196590	372361
113815	372362
276472	372363
185068	372364
671614	372365
135654	372366
42108	372367
120441	372368
423983	372369
6954	372370
58175	372371
64799	372372
123012	372373
222691	372374
135725	372375
683354	372376
393835	372377
6520	372378
46759	372379
47943	372380
387251	372381
605722	372382
103409	372383
19059	372384
38730	372385
181482	372386
379581	372387
17155	372388
621145	372389
96998	372390
643967	372391
3584	372392
13615	372393
624709	372394
176853	372395
50656	372396
5814	372397
155612	372398
336684	372399
475648	372400
268951	372401
371699	372402
419632	372403
627612	372404
182694	372405
92057	372406
316846	372407
333346	372408
7639	372409
79889	372410
256522	372411
1129	372412
12777	372413
515101	372414
466255	372415
28824	372416
6538	372417
593140	372418
191695	372419
161709	372420
506807	372421
359796	372422
39382	372423
340921	372424
140296	372425
247471	372426
692222	372427
687813	372428
191535	372429
27578	372430
150247	372431
24993	372432
453844	372433
37930	372434
15422	372435
99452	372436
497729	372437
153305	372438
98762	372439
70915	372440
6874	372441
653985	372442
573218	372443
137089	372444
571341	372445
221165	372446
254480	372447
267437	372448
81672	372449
42497	372450
258646	372451
58024	372452
61061	372453
21337	372454
483449	372455
7870	372456
21855	372457
11429	372458
11879	372459
22077	372460
518277	372461
48590	372462
155337	372463
314665	372464
68001	372465
129415	372466
616320	372467
666113	372468
150285	372469
8924	372470
12125	372471
178695	372472
123541	372473
71178	372474
7370	372475
8958	372476
107236	372477
57933	372478
23891	372479
11461	372480
514629	372481
347857	372482
666042	372483
50112	372484
110001	372485
132705	372486
419163	372487
258329	372488
4571	372489
6540	372490
280560	372491
173221	372492
402643	372493
129410	372494
9188	372495
683802	372496
278384	372497
341645	372498
45616	372499
130579	372500
114713	372501
94138	372502
296225	372503
66106	372504
103816	372505
3569	372506
232952	372507
18832	372508
37555	372509
34529	372510
32827	372511
131883	372512
447630	372513
10833	372514
2554	372515
72395	372516
56155	372517
330952	372518
34702	372519
588	372520
217836	372521
478736	372522
577185	372523
311835	372524
689289	372525
372844	372526
177007	372527
180022	372528
729	372529
11119	372530
255824	372531
648225	372532
123737	372533
464170	372534
23973	372535
555303	372536
29240	372537
413166	372538
452260	372539
96642	372540
325861	372541
43611	372542
590682	372543
15806	372544
13138	372545
8251	372546
341968	372547
614374	372548
192865	372549
83325	372550
585928	372551
50099	372552
284707	372553
357331	372554
690866	372555
507618	372556
539584	372557
492608	372558
104465	372559
243970	372560
300177	372561
35371	372562
88520	372563
440512	372564
14740	372565
124761	372566
1200	372567
543561	372568
435920	372569
57175	372570
151579	372571
397457	372572
35800	372573
20564	372574
465758	372575
529293	372576
155794	372577
25271	372578
571131	372579
160720	372580
317853	372581
572709	372582
148630	372583
508256	372584
11846	372585
35618	372586
667904	372587
551763	372588
34532	372589
451156	372590
424729	372591
675037	372592
21217	372593
615207	372594
389049	372595
228916	372596
3260	372597
483275	372598
28572	372599
180329	372600
365600	372601
155077	372602
156386	372603
8482	372604
315890	372605
9576	372606
28093	372607
89839	372608
3003	372609
521052	372610
290753	372611
46602	372612
562416	372613
605271	372614
2480	372615
138129	372616
89839	372617
34380	372618
49568	372619
479466	372620
186863	372621
47870	372622
351105	372623
487596	372624
156819	372625
153634	372626
41733	372627
431616	372628
198918	372629
155506	372630
6344	372631
128892	372632
358701	372633
241927	372634
692985	372635
52813	372636
132505	372637
494957	372638
330	372639
88367	372640
443552	372641
55657	372642
22373	372643
77162	372644
138022	372645
6167	372646
59425	372647
503951	372648
504161	372649
513618	372650
45673	372651
53110	372652
128674	372653
617537	372654
54813	372655
399549	372656
524652	372657
53891	372658
570478	372659
677121	372660
130635	372661
120955	372662
88279	372663
281648	372664
237311	372665
1692	372666
92531	372667
153128	372668
240161	372669
509392	372670
66820	372671
545040	372672
484193	372673
58503	372674
300185	372675
2185	372676
64969	372677
46249	372678
47650	372679
102400	372680
624063	372681
48024	372682
238460	372683
4382	372684
689235	372685
270212	372686
492119	372687
679520	372688
61783	372689
508495	372690
594960	372691
523963	372692
470305	372693
15334	372694
393713	372695
576847	372696
653	372697
692	372698
43924	372699
311815	372700
392297	372701
541550	372702
434172	372703
41561	372704
27661	372705
25601	372706
23493	372707
254311	372708
669099	372709
63547	372710
183911	372711
3220	372712
304924	372713
626112	372714
423950	372715
61248	372716
138797	372717
479900	372718
82839	372719
599614	372720
17045	372721
109046	372722
3103	372723
607938	372724
27009	372725
337526	372726
24429	372727
11437	372728
64745	372729
199232	372730
11162	372731
12670	372732
452110	372733
345780	372734
158471	372735
607050	372736
49045	372737
175585	372738
111723	372739
365866	372740
24023	372741
21615	372742
167168	372743
141140	372744
680836	372745
402910	372746
152862	372747
455138	372748
12500	372749
143175	372750
34453	372751
402890	372752
452172	372753
32980	372754
433463	372755
482912	372756
328265	372757
75577	372758
40148	372759
377991	372760
318876	372761
35981	372762
150816	372763
551357	372764
222835	372765
54712	372766
52878	372767
95167	372768
5212	372769
453695	372770
539540	372771
555132	372772
180743	372773
368585	372774
47755	372775
80510	372776
199101	372777
47714	372778
31646	372779
402648	372780
566109	372781
128948	372782
24554	372783
608093	372784
137868	372785
146005	372786
49261	372787
59075	372788
209821	372789
2034	372790
158534	372791
599533	372792
8449	372793
100794	372794
39787	372795
74482	372796
104799	372797
560043	372798
416243	372799
110711	372800
234847	372801
9844	372802
125750	372803
7200	372804
535520	372805
86464	372806
956	372807
122555	372808
1725	372809
40021	372810
157002	372811
492904	372812
3172	372813
38298	372814
9640	372815
114327	372816
95177	372817
548636	372818
96940	372819
291255	372820
50102	372821
30059	372822
567484	372823
567284	372824
514221	372825
463660	372826
144355	372827
83657	372828
11903	372829
237484	372830
677680	372831
44388	372832
32563	372833
23780	372834
16630	372835
544413	372836
105851	372837
526193	372838
112328	372839
251257	372840
23090	372841
8965	372842
442608	372843
630891	372844
552566	372845
258102	372846
45499	372847
201173	372848
527950	372849
312411	372850
312616	372851
108492	372852
333820	372853
21491	372854
514198	372855
108777	372856
394862	372857
637446	372858
40558	372859
383	372860
105375	372861
253437	372862
498444	372863
690316	372864
513752	372865
473242	372866
95290	372867
481181	372868
637432	372869
108837	372870
38949	372871
133002	372872
231404	372873
672024	372874
62750	372875
672879	372876
62938	372877
56684	372878
12953	372879
481127	372880
4741	372881
55609	372882
437974	372883
18118	372884
604131	372885
73252	372886
580823	372887
114437	372888
1125	372889
4321	372890
285531	372891
342511	372892
418648	372893
604836	372894
666349	372895
214334	372896
2707	372897
150662	372898
377605	372899
685842	372900
557521	372901
174348	372902
455905	372903
55	372904
618008	372905
332569	372906
4039	372907
60325	372908
144031	372909
154663	372910
50608	372911
11420	372912
525775	372913
20943	372914
432579	372915
596428	372916
163222	372917
211012	372918
256236	372919
460207	372920
54021	372921
38273	372922
485098	372923
686462	372924
611115	372925
71236	372926
35250	372927
3660	372928
38442	372929
507809	372930
216987	372931
1897	372932
18165	372933
85992	372934
6268	372935
33661	372936
5563	372937
49910	372938
197170	372939
13013	372940
144934	372941
48191	372942
105399	372943
157141	372944
89969	372945
432524	372946
62695	372947
110527	372948
17052	372949
1952	372950
2750	372951
429632	372952
539123	372953
113146	372954
90242	372955
607049	372956
431670	372957
654	372958
104776	372959
3058	372960
160960	372961
431566	372962
100904	372963
86320	372964
87615	372965
602766	372966
540755	372967
368986	372968
40235	372969
12630	372970
300623	372971
427740	372972
205319	372973
380135	372974
76717	372975
553159	372976
137660	372977
30870	372978
333237	372979
312780	372980
9683	372981
67362	372982
2560	372983
356087	372984
1885	372985
280015	372986
65684	372987
300354	372988
591239	372989
42321	372990
2990	372991
88337	372992
630636	372993
498081	372994
563836	372995
166082	372996
22563	372997
159675	372998
311968	372999
571321	373000
262242	373001
164262	373002
534430	373003
609436	373004
227975	373005
32818	373006
199111	373007
66674	373008
105176	373009
192166	373010
653060	373011
319766	373012
173185	373013
19786	373014
350673	373015
356108	373016
73990	373017
9507	373018
607635	373019
5815	373020
3028	373021
569229	373022
632726	373023
13105	373024
100283	373025
16413	373026
568676	373027
163670	373028
683149	373029
357576	373030
142099	373031
254506	373032
12084	373033
3876	373034
150366	373035
131831	373036
397903	373037
2216	373038
139795	373039
17814	373040
65687	373041
253704	373042
142133	373043
4542	373044
175889	373045
373	373046
541129	373047
93593	373048
469678	373049
3554	373050
213	373051
544186	373052
582894	373053
4998	373054
119924	373055
85146	373056
431172	373057
267643	373058
655245	373059
574962	373060
27691	373061
615310	373062
35236	373063
291584	373064
43362	373065
160866	373066
141176	373067
13101	373068
481480	373069
469821	373070
101226	373071
19051	373072
560479	373073
285901	373074
523211	373075
520409	373076
376113	373077
1789	373078
621442	373079
230865	373080
33053	373081
48129	373082
51530	373083
162583	373084
507390	373085
255996	373086
90816	373087
246237	373088
63260	373089
41049	373090
139650	373091
75489	373092
584531	373093
40410	373094
7509	373095
175105	373096
83923	373097
417907	373098
665026	373099
20413	373100
442839	373101
213231	373102
585830	373103
155899	373104
264143	373105
103673	373106
630123	373107
348457	373108
58740	373109
123277	373110
377	373111
678422	373112
18454	373113
69159	373114
615002	373115
68949	373116
503108	373117
461871	373118
6506	373119
36568	373120
540229	373121
558289	373122
456280	373123
107268	373124
378018	373125
537822	373126
145514	373127
402357	373128
49926	373129
667747	373130
353011	373131
92822	373132
661817	373133
444783	373134
53403	373135
932	373136
51847	373137
42314	373138
389423	373139
3029	373140
124079	373141
474390	373142
312824	373143
5276	373144
23698	373145
250666	373146
685024	373147
369251	373148
19698	373149
678595	373150
55199	373151
124575	373152
366153	373153
590344	373154
481203	373155
1688	373156
334343	373157
384578	373158
241075	373159
237026	373160
375290	373161
151249	373162
40644	373163
3192	373164
644909	373165
643840	373166
617333	373167
598772	373168
137720	373169
531159	373170
148884	373171
207521	373172
178975	373173
3299	373174
13316	373175
62356	373176
526358	373177
144691	373178
31716	373179
43025	373180
164971	373181
328117	373182
206425	373183
85115	373184
53082	373185
690244	373186
264910	373187
10034	373188
443367	373189
688614	373190
428898	373191
50641	373192
193908	373193
609256	373194
156498	373195
156546	373196
93071	373197
164595	373198
217950	373199
7739	373200
248859	373201
236810	373202
51518	373203
82863	373204
552210	373205
564	373206
417682	373207
3845	373208
309501	373209
282865	373210
147336	373211
13388	373212
89930	373213
7832	373214
310037	373215
42324	373216
66078	373217
333596	373218
159694	373219
33052	373220
310831	373221
144905	373222
272834	373223
121353	373224
71489	373225
259	373226
4903	373227
10330	373228
651496	373229
5944	373230
99650	373231
34741	373232
7152	373233
694928	373234
191533	373235
140352	373236
110886	373237
17867	373238
75853	373239
44204	373240
260399	373241
212311	373242
307511	373243
564121	373244
278452	373245
5406	373246
2684	373247
104834	373248
128130	373249
18456	373250
583504	373251
26175	373252
674028	373253
695719	373254
455300	373255
147928	373256
666579	373257
327027	373258
159191	373259
261529	373260
618234	373261
516979	373262
171508	373263
4940	373264
169573	373265
2912	373266
3025	373267
395642	373268
644184	373269
524197	373270
333217	373271
93110	373272
1030	373273
63491	373274
1046	373275
651398	373276
197546	373277
171132	373278
54603	373279
133329	373280
205	373281
499350	373282
602243	373283
626	373284
311673	373285
300279	373286
545647	373287
575709	373288
106237	373289
117135	373290
128402	373291
13797	373292
382879	373293
251618	373294
23139	373295
12141	373296
5418	373297
161305	373298
628493	373299
2485	373300
489701	373301
378199	373302
107207	373303
91275	373304
67297	373305
157698	373306
16377	373307
13353	373308
569189	373309
36827	373310
123802	373311
665540	373312
12579	373313
565395	373314
472879	373315
467648	373316
683882	373317
685158	373318
131686	373319
136385	373320
1844	373321
451589	373322
495302	373323
658872	373324
421885	373325
526140	373326
193422	373327
3751	373328
16272	373329
16272	373330
9308	373331
30346	373332
673772	373333
160378	373334
125506	373335
8867	373336
8867	373337
646372	373338
5758	373339
103171	373340
6885	373341
250053	373342
101720	373343
10502	373344
617389	373345
106943	373346
5018	373347
608274	373348
164486	373349
19891	373350
34389	373351
113759	373352
10093	373353
157367	373354
7540	373355
29475	373356
378978	373357
415378	373358
128270	373359
161748	373360
257680	373361
61530	373362
125687	373363
432256	373364
24516	373365
12296	373366
6229	373367
11945	373368
455389	373369
600494	373370
436917	373371
24736	373372
488321	373373
76279	373374
322501	373375
519689	373376
605591	373377
164578	373378
364733	373379
49061	373380
522265	373381
48395	373382
628384	373383
388352	373384
136185	373385
98875	373386
659169	373387
260705	373388
47807	373389
88473	373390
4580	373391
564559	373392
49453	373393
353134	373394
9045	373395
674609	373396
384	373397
5284	373398
6625	373399
81344	373400
541545	373401
682518	373402
337456	373403
520556	373404
516082	373405
341198	373406
2868	373407
105688	373408
694362	373409
204054	373410
380844	373411
358512	373412
27121	373413
608213	373414
564069	373415
1877	373416
53044	373417
590370	373418
414950	373419
273094	373420
527382	373421
26907	373422
301205	373423
88393	373424
28070	373425
499846	373426
612100	373427
195637	373428
445615	373429
67615	373430
4789	373431
8152	373432
363981	373433
11432	373434
603796	373435
146600	373436
524099	373437
140991	373438
55992	373439
275511	373440
8056	373441
501118	373442
592034	373443
339843	373444
131600	373445
68926	373446
87884	373447
452433	373448
14857	373449
210636	373450
10215	373451
280793	373452
177319	373453
491891	373454
489425	373455
127408	373456
455385	373457
117349	373458
98934	373459
1223	373460
5040	373461
49921	373462
88414	373463
1908	373464
126899	373465
162012	373466
474200	373467
137405	373468
6382	373469
587931	373470
507218	373471
576648	373472
663868	373473
663870	373474
462718	373475
30099	373476
665983	373477
463865	373478
632678	373479
44666	373480
545465	373481
547116	373482
2564	373483
127198	373484
99987	373485
2564	373486
27342	373487
27361	373488
21343	373489
44593	373490
430698	373491
20597	373492
87545	373493
498931	373494
156457	373495
11921	373496
83856	373497
72809	373498
557565	373499
58846	373500
218878	373501
241128	373502
637668	373503
56015	373504
175428	373505
155217	373506
151379	373507
661409	373508
554583	373509
192043	373510
319051	373511
54719	373512
107741	373513
270225	373514
463475	373515
614802	373516
188101	373517
8194	373518
8265	373519
585306	373520
76525	373521
16402	373522
27050	373523
589680	373524
421232	373525
18816	373526
563214	373527
24991	373528
147782	373529
98519	373530
34718	373531
148000	373532
92798	373533
101766	373534
181187	373535
650444	373536
4975	373537
601603	373538
23139	373539
382939	373540
40176	373541
173246	373542
55393	373543
506991	373544
490952	373545
19864	373546
7465	373547
658228	373548
11529	373549
587591	373550
266	373551
170370	373552
520242	373553
132597	373554
228433	373555
228496	373556
9724	373557
675189	373558
12946	373559
620802	373560
8721	373561
104242	373562
35383	373563
1711	373564
416351	373565
595767	373566
238955	373567
363461	373568
45684	373569
25409	373570
516972	373571
569283	373572
2855	373573
206306	373574
468334	373575
660018	373576
530269	373577
384262	373578
179829	373579
90763	373580
176144	373581
117005	373582
16735	373583
2079	373584
646690	373585
410120	373586
132152	373587
243392	373588
574691	373589
2435	373590
632423	373591
37995	373592
413004	373593
539481	373594
305526	373595
647567	373596
643870	373597
17067	373598
7135	373599
54955	373600
79081	373601
540258	373602
17753	373603
101135	373604
487044	373605
487052	373606
657783	373607
33158	373608
66858	373609
49493	373610
295912	373611
5498	373612
508299	373613
442683	373614
614752	373615
556744	373616
307723	373617
31469	373618
524848	373619
520222	373620
107060	373621
447052	373622
144171	373623
259388	373624
11297	373625
628243	373626
13173	373627
107051	373628
118677	373629
459860	373630
12976	373631
228776	373632
484142	373633
234533	373634
172697	373635
40010	373636
54876	373637
109173	373638
156232	373639
93199	373640
425035	373641
556762	373642
6511	373643
121518	373644
198022	373645
363441	373646
101181	373647
463785	373648
227798	373649
4801	373650
10449	373651
427074	373652
243467	373653
375576	373654
168775	373655
690180	373656
28162	373657
87430	373658
25322	373659
308863	373660
614082	373661
159469	373662
246484	373663
570323	373664
569531	373665
295089	373666
204939	373667
55928	373668
150894	373669
115893	373670
180031	373671
313105	373672
236190	373673
110408	373674
363853	373675
513236	373676
305595	373677
596676	373678
2881	373679
117538	373680
494101	373681
648330	373682
112747	373683
522497	373684
562388	373685
221032	373686
97279	373687
185815	373688
128753	373689
485664	373690
47023	373691
642383	373692
347442	373693
28788	373694
144750	373695
502004	373696
263458	373697
4457	373698
671930	373699
396321	373700
632889	373701
17734	373702
160334	373703
151645	373704
421701	373705
9540	373706
113714	373707
65402	373708
120755	373709
415749	373710
24446	373711
6529	373712
285025	373713
25290	373714
229587	373715
402196	373716
8447	373717
28048	373718
83423	373719
7263	373720
89072	373721
15842	373722
1420	373723
276340	373724
10310	373725
3422	373726
91242	373727
589586	373728
76307	373729
2612	373730
289898	373731
625834	373732
568770	373733
117420	373734
587011	373735
12646	373736
565177	373737
203652	373738
532806	373739
105371	373740
34087	373741
296873	373742
268725	373743
655158	373744
679491	373745
292576	373746
382045	373747
7398	373748
13103	373749
459952	373750
445110	373751
445238	373752
209400	373753
530276	373754
636693	373755
3354	373756
433938	373757
433961	373758
433935	373759
382927	373760
143015	373761
132521	373762
637291	373763
351168	373764
319041	373765
133934	373766
99070	373767
285	373768
30990	373769
140378	373770
632906	373771
173168	373772
395115	373773
134183	373774
259145	373775
256062	373776
52795	373777
401250	373778
47159	373779
79511	373780
119843	373781
480226	373782
1806	373783
500431	373784
490976	373785
607161	373786
369082	373787
30334	373788
579653	373789
290752	373790
579002	373791
426755	373792
548529	373793
607993	373794
99703	373795
244049	373796
432102	373797
821	373798
238630	373799
379704	373800
85191	373801
211996	373802
22035	373803
642477	373804
664671	373805
165258	373806
1636	373807
320248	373808
42	373809
55358	373810
653695	373811
79	373812
301910	373813
452900	373814
12816	373815
646920	373816
131187	373817
23498	373818
499387	373819
40781	373820
644655	373821
339479	373822
25579	373823
108666	373824
116522	373825
173227	373826
100858	373827
280467	373828
220326	373829
4782	373830
592108	373831
12710	373832
418978	373833
152550	373834
290365	373835
104810	373836
134436	373837
11449	373838
460701	373839
117485	373840
26520	373841
54586	373842
63299	373843
138717	373844
498843	373845
2731	373846
574787	373847
210908	373848
550666	373849
195845	373850
41172	373851
67840	373852
142009	373853
23324	373854
1051	373855
11953	373856
108821	373857
110560	373858
111580	373859
529108	373860
418691	373861
347485	373862
149405	373863
674878	373864
41281	373865
91857	373866
490884	373867
1744	373868
532772	373869
125498	373870
476061	373871
397972	373872
417597	373873
553175	373874
81	373875
636970	373876
286361	373877
22	373878
138124	373879
125209	373880
164723	373881
462764	373882
633193	373883
37527	373884
584086	373885
329	373886
163338	373887
44729	373888
51807	373889
12811	373890
467950	373891
236153	373892
388148	373893
33054	373894
56431	373895
15860	373896
389399	373897
137259	373898
326201	373899
151925	373900
4916	373901
657012	373902
628300	373903
21825	373904
112729	373905
519073	373906
180238	373907
148366	373908
692520	373909
430831	373910
16202	373911
342821	373912
485122	373913
116286	373914
145595	373915
176426	373916
145934	373917
60785	373918
26720	373919
425597	373920
9084	373921
202876	373922
281145	373923
14028	373924
7877	373925
201556	373926
66790	373927
67458	373928
353858	373929
204293	373930
16353	373931
290041	373932
401030	373933
34381	373934
6577	373935
62595	373936
39560	373937
86101	373938
975	373939
3481	373940
435222	373941
43765	373942
34632	373943
87222	373944
295640	373945
73029	373946
295373	373947
48186	373948
10252	373949
605735	373950
86812	373951
289942	373952
588112	373953
39555	373954
351545	373955
86010	373956
43162	373957
413292	373958
6575	373959
294118	373960
113356	373961
339105	373962
20904	373963
139826	373964
567878	373965
33707	373966
14570	373967
564408	373968
125875	373969
31101	373970
20037	373971
534363	373972
105416	373973
161732	373974
259925	373975
63256	373976
25110	373977
380915	373978
45932	373979
573930	373980
37352	373981
130316	373982
626097	373983
165615	373984
288763	373985
110130	373986
289934	373987
660240	373988
178472	373989
160530	373990
138171	373991
502189	373992
131042	373993
90282	373994
110117	373995
307006	373996
38984	373997
35115	373998
331331	373999
36712	374000
128280	374001
10565	374002
316678	374003
296089	374004
327813	374005
534776	374006
184915	374007
38055	374008
43679	374009
436957	374010
42133	374011
507054	374012
70942	374013
37104	374014
505133	374015
143784	374016
665362	374017
2806	374018
385945	374019
435338	374020
365386	374021
140668	374022
17787	374023
22905	374024
8835	374025
2071	374026
1439	374027
123575	374028
162930	374029
299656	374030
58044	374031
34835	374032
6328	374033
209970	374034
19482	374035
67907	374036
445537	374037
603474	374038
151307	374039
56394	374040
305286	374041
19307	374042
5802	374043
2198	374044
654630	374045
23780	374046
75918	374047
160188	374048
175478	374049
530593	374050
102567	374051
354922	374052
42279	374053
12080	374054
90221	374055
565089	374056
608809	374057
93889	374058
697010	374059
331586	374060
432497	374061
583551	374062
146920	374063
113	374064
382	374065
281343	374066
143676	374067
141075	374068
549124	374069
537934	374070
120557	374071
497439	374072
59099	374073
380215	374074
18989	374075
159718	374076
379974	374077
67146	374078
678597	374079
284863	374080
131326	374081
663031	374082
76047	374083
377688	374084
41391	374085
251872	374086
234964	374087
123511	374088
360461	374089
81851	374090
52234	374091
17097	374092
563201	374093
576569	374094
104933	374095
376361	374096
33181	374097
9301	374098
603246	374099
533941	374100
376146	374101
215655	374102
468721	374103
357407	374104
535709	374105
159	374106
4454	374107
583524	374108
72590	374109
597795	374110
551036	374111
283942	374112
2018	374113
17724	374114
113493	374115
37198	374116
480462	374117
414647	374118
8544	374119
112632	374120
122986	374121
398786	374122
465797	374123
142516	374124
500722	374125
235031	374126
455431	374127
55728	374128
232412	374129
64397	374130
624555	374131
22316	374132
20979	374133
483959	374134
22641	374135
109699	374136
538116	374137
154839	374138
31456	374139
106271	374140
44043	374141
22821	374142
33129	374143
50486	374144
467921	374145
72413	374146
28601	374147
399404	374148
227249	374149
197705	374150
116640	374151
313894	374152
267824	374153
224537	374154
1017	374155
255015	374156
362536	374157
50984	374158
99763	374159
262918	374160
376644	374161
41492	374162
523652	374163
38647	374164
82892	374165
378658	374166
424628	374167
105238	374168
572877	374169
318970	374170
258444	374171
4665	374172
163445	374173
121671	374174
14296	374175
377335	374176
52375	374177
105776	374178
241739	374179
24815	374180
571202	374181
303875	374182
56493	374183
91839	374184
468415	374185
555108	374186
40716	374187
2091	374188
233250	374189
423417	374190
83623	374191
136906	374192
5182	374193
133567	374194
367561	374195
367737	374196
30617	374197
13577	374198
124404	374199
207104	374200
658132	374201
289664	374202
151258	374203
477240	374204
51868	374205
664249	374206
664248	374207
383217	374208
46958	374209
183683	374210
238798	374211
194580	374212
476753	374213
108680	374214
4609	374215
404394	374216
26358	374217
557129	374218
22667	374219
1141	374220
595033	374221
91523	374222
300438	374223
4195	374224
389787	374225
530841	374226
543573	374227
383685	374228
47002	374229
66361	374230
247678	374231
367920	374232
564783	374233
170541	374234
113942	374235
96540	374236
3000	374237
646523	374238
53550	374239
34743	374240
462078	374241
13062	374242
67250	374243
47052	374244
206460	374245
274107	374246
636209	374247
61898	374248
638131	374249
110833	374250
26895	374251
385735	374252
94967	374253
14316	374254
224455	374255
150269	374256
6150	374257
231155	374258
433745	374259
677724	374260
229671	374261
470530	374262
48155	374263
20637	374264
685591	374265
13019	374266
462026	374267
667650	374268
168729	374269
157014	374270
26212	374271
178958	374272
194292	374273
68395	374274
473841	374275
591683	374276
324295	374277
429937	374278
405561	374279
671601	374280
269324	374281
214478	374282
241465	374283
318306	374284
556745	374285
661801	374286
383636	374287
211681	374288
89265	374289
6192	374290
69488	374291
319212	374292
23206	374293
388160	374294
497980	374295
19533	374296
42919	374297
433240	374298
3949	374299
5896	374300
400861	374301
426292	374302
2982	374303
330185	374304
90891	374305
437323	374306
24549	374307
559348	374308
427857	374309
659288	374310
472410	374311
248799	374312
341760	374313
619519	374314
54197	374315
478656	374316
427979	374317
57159	374318
264823	374319
628233	374320
197413	374321
134176	374322
155086	374323
105579	374324
586791	374325
193436	374326
316106	374327
161159	374328
159705	374329
377978	374330
117555	374331
433928	374332
7783	374333
312820	374334
124482	374335
273867	374336
35034	374337
8508	374338
6426	374339
144330	374340
475113	374341
371742	374342
443392	374343
473821	374344
560807	374345
442120	374346
6032	374347
65568	374348
64324	374349
61724	374350
218637	374351
2854	374352
58305	374353
5079	374354
542951	374355
530500	374356
264614	374357
11780	374358
34711	374359
379140	374360
13136	374361
92681	374362
372505	374363
373152	374364
19874	374365
11983	374366
10853	374367
125741	374368
253095	374369
691113	374370
504145	374371
32362	374372
190376	374373
107682	374374
54650	374375
14954	374376
46375	374377
41597	374378
47440	374379
128312	374380
104553	374381
690855	374382
690870	374383
348767	374384
286819	374385
449222	374386
288217	374387
161618	374388
186098	374389
564046	374390
469552	374391
620047	374392
9	374393
3156	374394
515049	374395
150120	374396
241777	374397
36342	374398
420881	374399
50121	374400
156580	374401
424112	374402
98558	374403
223983	374404
177188	374405
112299	374406
64103	374407
588137	374408
439473	374409
36806	374410
331364	374411
94412	374412
266309	374413
6386	374414
604817	374415
295255	374416
342133	374417
451723	374418
167178	374419
141090	374420
561387	374421
565829	374422
513369	374423
623281	374424
55985	374425
33609	374426
78273	374427
37813	374428
623393	374429
182252	374430
229945	374431
508336	374432
439785	374433
120931	374434
106653	374435
121198	374436
79344	374437
122546	374438
271299	374439
138058	374440
104572	374441
254171	374442
2	374443
112937	374444
553496	374445
321789	374446
95798	374447
268483	374448
163678	374449
24972	374450
113268	374451
586152	374452
56101	374453
129109	374454
48309	374455
107538	374456
78949	374457
581086	374458
389689	374459
505230	374460
105108	374461
22774	374462
260317	374463
40303	374464
40304	374465
389763	374466
129197	374467
9073	374468
214530	374469
121681	374470
110952	374471
25073	374472
664333	374473
664504	374474
470758	374475
365244	374476
348587	374477
459352	374478
30484	374479
103606	374480
19840	374481
23203	374482
446318	374483
539	374484
259232	374485
33169	374486
518608	374487
15359	374488
31647	374489
465102	374490
82228	374491
207	374492
25193	374493
498385	374494
159484	374495
1055	374496
15456	374497
99787	374498
112775	374499
38637	374500
490957	374501
198303	374502
27311	374503
118943	374504
521365	374505
49	374506
97251	374507
6950	374508
162045	374509
561833	374510
237946	374511
673542	374512
167690	374513
593785	374514
25182	374515
629317	374516
47813	374517
175	374518
19344	374519
444401	374520
38773	374521
41021	374522
64813	374523
43994	374524
270032	374525
150571	374526
45789	374527
377102	374528
1472	374529
53208	374530
152325	374531
59499	374532
12517	374533
4486	374534
168377	374535
35131	374536
193547	374537
13633	374538
251411	374539
325461	374540
51784	374541
106345	374542
384181	374543
23897	374544
276950	374545
100015	374546
1318	374547
15910	374548
12327	374549
16421	374550
135679	374551
279004	374552
618450	374553
488343	374554
156268	374555
266766	374556
36808	374557
14501	374558
172483	374559
48968	374560
145784	374561
12144	374562
304458	374563
412141	374564
146547	374565
454207	374566
2917	374567
52294	374568
249339	374569
38721	374570
2876	374571
12843	374572
664946	374573
32939	374574
1547	374575
301478	374576
1	374577
692822	374578
163154	374579
85259	374580
16459	374581
103988	374582
441497	374583
501457	374584
3049	374585
572336	374586
545294	374587
187030	374588
337720	374589
524661	374590
160030	374591
322012	374592
158898	374593
27582	374594
390560	374595
88526	374596
176788	374597
494167	374598
213	374599
660694	374600
1571	374601
368095	374602
60379	374603
41903	374604
181316	374605
303910	374606
80733	374607
80730	374608
602509	374609
635325	374610
266971	374611
265155	374612
103133	374613
572321	374614
653185	374615
664660	374616
92619	374617
71136	374618
336782	374619
190679	374620
439482	374621
269557	374622
62265	374623
20620	374624
15717	374625
194511	374626
194501	374627
237699	374628
258945	374629
264255	374630
337127	374631
77321	374632
607092	374633
10376	374634
105682	374635
581248	374636
98732	374637
47993	374638
689342	374639
357603	374640
128927	374641
672344	374642
588940	374643
40723	374644
415554	374645
12885	374646
172218	374647
10906	374648
121017	374649
253128	374650
45557	374651
61990	374652
597422	374653
27188	374654
494218	374655
129797	374656
310266	374657
12974	374658
182844	374659
449213	374660
18133	374661
15768	374662
509037	374663
315161	374664
627687	374665
54328	374666
392783	374667
491064	374668
554309	374669
116485	374670
75391	374671
35031	374672
145412	374673
171646	374674
280842	374675
116112	374676
55490	374677
268294	374678
31643	374679
17504	374680
439877	374681
117560	374682
76820	374683
131687	374684
399536	374685
367579	374686
591447	374687
142296	374688
648830	374689
21	374690
204676	374691
671772	374692
336369	374693
634561	374694
683554	374695
112536	374696
10272	374697
38415	374698
6952	374699
144025	374700
351485	374701
91979	374702
12045	374703
16782	374704
142736	374705
658068	374706
687282	374707
663885	374708
123009	374709
196998	374710
365123	374711
213157	374712
482269	374713
627407	374714
12827	374715
129384	374716
453803	374717
682661	374718
28857	374719
671559	374720
356513	374721
6193	374722
133968	374723
664810	374724
66891	374725
535678	374726
57277	374727
5898	374728
52796	374729
435302	374730
532572	374731
2206	374732
205703	374733
66650	374734
376755	374735
436745	374736
242826	374737
20077	374738
136566	374739
238087	374740
62984	374741
57240	374742
57240	374743
422007	374744
434997	374745
251445	374746
65826	374747
143221	374748
10304	374749
585695	374750
118038	374751
128636	374752
356	374753
135292	374754
45424	374755
662043	374756
665178	374757
149626	374758
516187	374759
145400	374760
145403	374761
184684	374762
11395	374763
217891	374764
550292	374765
544531	374766
69630	374767
28768	374768
122725	374769
669266	374770
305397	374771
154324	374772
146904	374773
217276	374774
114941	374775
95824	374776
630519	374777
16120	374778
60036	374779
158671	374780
20825	374781
404769	374782
3966	374783
2109	374784
209425	374785
175957	374786
143462	374787
578456	374788
586416	374789
331947	374790
22036	374791
42711	374792
396332	374793
366074	374794
460	374795
11804	374796
391790	374797
158342	374798
135119	374799
206516	374800
663003	374801
350017	374802
91817	374803
171272	374804
137739	374805
21524	374806
168703	374807
109762	374808
673804	374809
270739	374810
287621	374811
55	374812
104420	374813
172662	374814
21419	374815
44118	374816
131855	374817
464578	374818
686751	374819
508330	374820
283171	374821
12850	374822
65543	374823
282858	374824
126547	374825
58213	374826
301330	374827
4370	374828
6663	374829
49336	374830
81840	374831
442009	374832
152583	374833
254267	374834
361	374835
4355	374836
84140	374837
466232	374838
505761	374839
567468	374840
3413	374841
135995	374842
124729	374843
4156	374844
38783	374845
85511	374846
153408	374847
132551	374848
171201	374849
516458	374850
167985	374851
269057	374852
25457	374853
197040	374854
598198	374855
114346	374856
94403	374857
71894	374858
504720	374859
78340	374860
89512	374861
44120	374862
54350	374863
72709	374864
46396	374865
24875	374866
5486	374867
140108	374868
3524	374869
173094	374870
41271	374871
81457	374872
228998	374873
12406	374874
42840	374875
204674	374876
147872	374877
435333	374878
81458	374879
147803	374880
173856	374881
287636	374882
271079	374883
47665	374884
444350	374885
25457	374886
136010	374887
15655	374888
411000	374889
198499	374890
517612	374891
812	374892
186302	374893
691198	374894
529079	374895
17711	374896
498526	374897
10309	374898
69417	374899
379107	374900
85	374901
498841	374902
8690	374903
233421	374904
115305	374905
8950	374906
546223	374907
683610	374908
563487	374909
34044	374910
282068	374911
96573	374912
385	374913
1896	374914
168423	374915
49393	374916
240885	374917
31408	374918
166727	374919
54558	374920
511686	374921
115089	374922
92557	374923
233661	374924
540088	374925
319675	374926
7561	374927
26776	374928
416600	374929
494567	374930
2602	374931
623542	374932
580466	374933
76989	374934
57430	374935
44567	374936
340808	374937
658229	374938
654887	374939
172706	374940
512406	374941
651952	374942
323832	374943
370395	374944
501493	374945
324695	374946
14532	374947
503314	374948
213221	374949
27067	374950
347717	374951
379958	374952
513474	374953
348591	374954
713	374955
400012	374956
533392	374957
20339	374958
45733	374959
468780	374960
453733	374961
363424	374962
415388	374963
64346	374964
681689	374965
59792	374966
182032	374967
53239	374968
582082	374969
503843	374970
258493	374971
500320	374972
1733	374973
12973	374974
125762	374975
303400	374976
161	374977
591966	374978
58384	374979
570146	374980
261316	374981
399804	374982
81947	374983
472490	374984
96738	374985
800	374986
387780	374987
288	374988
1405	374989
7180	374990
278078	374991
87840	374992
121838	374993
13378	374994
26474	374995
575417	374996
83292	374997
22995	374998
365726	374999
499398	375000
331779	375001
29759	375002
241294	375003
124721	375004
392175	375005
457351	375006
617053	375007
449413	375008
671963	375009
82947	375010
487697	375011
262534	375012
212900	375013
49075	375014
21056	375015
201439	375016
627037	375017
341766	375018
429995	375019
126772	375020
621994	375021
12640	375022
24582	375023
378952	375024
450394	375025
51816	375026
617819	375027
667549	375028
4967	375029
46924	375030
396919	375031
268455	375032
236418	375033
650782	375034
101560	375035
640537	375036
395617	375037
90160	375038
5084	375039
646201	375040
149038	375041
208616	375042
318666	375043
685560	375044
149059	375045
688856	375046
221640	375047
5163	375048
205425	375049
7301	375050
68709	375051
9071	375052
478046	375053
582242	375054
175344	375055
139434	375056
674177	375057
661519	375058
33387	375059
319036	375060
609665	375061
213263	375062
134388	375063
68349	375064
213328	375065
325758	375066
103723	375067
46610	375068
155375	375069
45748	375070
529117	375071
25508	375072
429409	375073
214707	375074
50811	375075
31603	375076
51323	375077
96231	375078
155949	375079
19484	375080
222744	375081
386915	375082
43706	375083
345229	375084
446548	375085
120776	375086
228711	375087
579437	375088
114768	375089
194819	375090
113902	375091
659024	375092
548088	375093
384477	375094
335746	375095
83832	375096
435870	375097
612635	375098
170967	375099
118280	375100
534890	375101
96161	375102
507069	375103
23334	375104
183701	375105
511890	375106
78258	375107
72840	375108
601018	375109
435984	375110
435657	375111
295425	375112
193399	375113
25296	375114
671098	375115
9913	375116
10877	375117
637233	375118
220175	375119
338724	375120
127698	375121
98076	375122
213916	375123
176213	375124
526030	375125
1246	375126
115315	375127
255156	375128
53190	375129
15285	375130
448675	375131
8284	375132
663011	375133
243917	375134
1431	375135
663810	375136
184811	375137
595757	375138
184806	375139
7647	375140
597164	375141
62738	375142
2219	375143
63466	375144
467420	375145
121733	375146
58405	375147
558111	375148
160290	375149
173229	375150
225495	375151
4460	375152
597139	375153
100695	375154
427606	375155
179268	375156
325491	375157
1998	375158
118223	375159
118175	375160
44809	375161
530275	375162
412448	375163
213852	375164
496371	375165
657615	375166
43592	375167
116594	375168
2560	375169
229360	375170
305098	375171
390572	375172
121552	375173
164748	375174
4905	375175
118179	375176
337194	375177
3133	375178
2804	375179
667121	375180
123747	375181
593558	375182
156464	375183
127903	375184
636929	375185
261467	375186
366266	375187
526359	375188
26093	375189
113762	375190
485395	375191
255425	375192
380694	375193
435904	375194
84066	375195
7529	375196
430028	375197
90732	375198
37993	375199
551803	375200
303196	375201
659514	375202
97214	375203
435762	375204
687523	375205
523796	375206
605876	375207
510954	375208
118160	375209
144306	375210
187849	375211
6502	375212
6727	375213
32580	375214
500623	375215
580188	375216
42622	375217
484713	375218
41210	375219
161034	375220
124543	375221
108341	375222
20874	375223
4160	375224
98318	375225
642838	375226
119694	375227
24384	375228
286268	375229
414537	375230
683653	375231
395345	375232
110306	375233
530742	375234
241528	375235
83793	375236
4242	375237
408707	375238
574866	375239
619899	375240
479	375241
187716	375242
66221	375243
93926	375244
192289	375245
21574	375246
657581	375247
534598	375248
149182	375249
525625	375250
306740	375251
500718	375252
126942	375253
68199	375254
122695	375255
465142	375256
41479	375257
34547	375258
310507	375259
98200	375260
2094	375261
380975	375262
427188	375263
629263	375264
414484	375265
20308	375266
115129	375267
237855	375268
431773	375269
224096	375270
177907	375271
177	375272
10438	375273
47371	375274
43645	375275
43645	375276
10439	375277
690718	375278
28	375279
127017	375280
335543	375281
102009	375282
671096	375283
402712	375284
498745	375285
436489	375286
663432	375287
436493	375288
61812	375289
663245	375290
49525	375291
654222	375292
153630	375293
500677	375294
500661	375295
34926	375296
291283	375297
614045	375298
332547	375299
614043	375300
54127	375301
13567	375302
1602	375303
407180	375304
582335	375305
76110	375306
426612	375307
206582	375308
88654	375309
147983	375310
174080	375311
614044	375312
416211	375313
40620	375314
629241	375315
119529	375316
17104	375317
570333	375318
10562	375319
589983	375320
371	375321
395545	375322
2834	375323
504039	375324
255254	375325
412800	375326
94455	375327
188910	375328
307916	375329
1	375330
42801	375331
32143	375332
20498	375333
284282	375334
2537	375335
262507	375336
46159	375337
110429	375338
501767	375339
232318	375340
160474	375341
62613	375342
47323	375343
493697	375344
12216	375345
601768	375346
61420	375347
449097	375348
95716	375349
595935	375350
6504	375351
139329	375352
648580	375353
283198	375354
112542	375355
586835	375356
341749	375357
116506	375358
121709	375359
553269	375360
367514	375361
141946	375362
436798	375363
572161	375364
506448	375365
694849	375366
30592	375367
176296	375368
170434	375369
89357	375370
23216	375371
470227	375372
547185	375373
154919	375374
201410	375375
166620	375376
674186	375377
202441	375378
158477	375379
603885	375380
498217	375381
283226	375382
101739	375383
152105	375384
641468	375385
532222	375386
168405	375387
30517	375388
19146	375389
198893	375390
542483	375391
6050	375392
534153	375393
72938	375394
146502	375395
153328	375396
462208	375397
153958	375398
648969	375399
16	375400
143854	375401
91466	375402
18003	375403
4915	375404
554	375405
39849	375406
142744	375407
437468	375408
491000	375409
282297	375410
448562	375411
680824	375412
47352	375413
566292	375414
250762	375415
127930	375416
1670	375417
22374	375418
591901	375419
501479	375420
144688	375421
53736	375422
454719	375423
2957	375424
222570	375425
210505	375426
452363	375427
678401	375428
54834	375429
422262	375430
365595	375431
25432	375432
478699	375433
377229	375434
451308	375435
148500	375436
327662	375437
292311	375438
863	375439
151489	375440
544377	375441
574983	375442
377377	375443
5289	375444
44773	375445
22610	375446
122854	375447
121	375448
672563	375449
51902	375450
222793	375451
27869	375452
1426	375453
114005	375454
546034	375455
426434	375456
289	375457
650091	375458
91719	375459
1716	375460
316388	375461
274883	375462
156086	375463
79658	375464
183610	375465
4418	375466
93882	375467
694251	375468
18495	375469
179	375470
374249	375471
178164	375472
21855	375473
587605	375474
263464	375475
63568	375476
122167	375477
145244	375478
314237	375479
443709	375480
586762	375481
74946	375482
537665	375483
695478	375484
521457	375485
136234	375486
404885	375487
451819	375488
652361	375489
243939	375490
6782	375491
637127	375492
19549	375493
337891	375494
30521	375495
436563	375496
143249	375497
39351	375498
658683	375499
607962	375500
218915	375501
120608	375502
137291	375503
6076	375504
661814	375505
47768	375506
305705	375507
83326	375508
613189	375509
104072	375510
22583	375511
295740	375512
11367	375513
170566	375514
612647	375515
528523	375516
159035	375517
39189	375518
549340	375519
7672	375520
431910	375521
53673	375522
300608	375523
278456	375524
25070	375525
448742	375526
517256	375527
59322	375528
573951	375529
3108	375530
248947	375531
82846	375532
87979	375533
64862	375534
312131	375535
58291	375536
684106	375537
641512	375538
581391	375539
551132	375540
39573	375541
172161	375542
241994	375543
265976	375544
2085	375545
345467	375546
911	375547
1272	375548
4463	375549
54583	375550
43	375551
244859	375552
465271	375553
648017	375554
22865	375555
605273	375556
57210	375557
581945	375558
192	375559
686294	375560
1229	375561
134586	375562
6014	375563
450395	375564
19405	375565
64223	375566
421924	375567
130937	375568
57672	375569
415902	375570
3255	375571
606465	375572
88669	375573
91591	375574
474980	375575
318603	375576
455289	375577
165714	375578
145329	375579
364460	375580
685	375581
543124	375582
19043	375583
532332	375584
263584	375585
172041	375586
452741	375587
111752	375588
110534	375589
305176	375590
689584	375591
221802	375592
604027	375593
125703	375594
165133	375595
547779	375596
127374	375597
17147	375598
106	375599
11377	375600
649197	375601
160999	375602
110654	375603
389083	375604
564735	375605
646575	375606
23554	375607
310006	375608
417694	375609
480457	375610
6644	375611
6505	375612
21476	375613
101047	375614
142794	375615
260655	375616
138312	375617
137969	375618
83015	375619
359653	375620
49598	375621
258642	375622
448782	375623
99490	375624
670214	375625
364508	375626
254019	375627
378288	375628
5405	375629
99942	375630
57130	375631
131260	375632
4358	375633
76	375634
411192	375635
378179	375636
4364	375637
432284	375638
442886	375639
172227	375640
496645	375641
260591	375642
26658	375643
7507	375644
300458	375645
5012	375646
72193	375647
102424	375648
120062	375649
609219	375650
137279	375651
608050	375652
308640	375653
286384	375654
90065	375655
138697	375656
10714	375657
85684	375658
4364	375659
150353	375660
23723	375661
596247	375662
27028	375663
112776	375664
27065	375665
167656	375666
310367	375667
444302	375668
21961	375669
4351	375670
653461	375671
153437	375672
49095	375673
651493	375674
2200	375675
526239	375676
140479	375677
340	375678
327727	375679
663901	375680
106686	375681
7744	375682
444139	375683
2824	375684
581871	375685
624401	375686
578411	375687
18195	375688
104240	375689
215697	375690
564615	375691
372986	375692
104312	375693
398241	375694
513743	375695
3971	375696
145405	375697
4250	375698
12017	375699
404762	375700
5665	375701
42523	375702
154769	375703
47461	375704
72210	375705
108643	375706
571438	375707
1920	375708
54881	375709
50952	375710
153131	375711
52428	375712
48899	375713
662399	375714
304842	375715
485794	375716
145427	375717
37947	375718
419436	375719
653608	375720
38321	375721
19605	375722
660863	375723
635712	375724
88355	375725
199314	375726
219536	375727
500205	375728
564203	375729
120676	375730
474016	375731
250862	375732
85395	375733
337976	375734
675646	375735
23410	375736
331	375737
13065	375738
119778	375739
160679	375740
637721	375741
11711	375742
609053	375743
328935	375744
525096	375745
130727	375746
552837	375747
416445	375748
606096	375749
524704	375750
129795	375751
602748	375752
521785	375753
26936	375754
16745	375755
147946	375756
597994	375757
366317	375758
1715	375759
38597	375760
37	375761
36227	375762
684790	375763
116915	375764
452792	375765
182611	375766
132505	375767
57011	375768
681662	375769
86290	375770
692830	375771
531657	375772
437963	375773
127436	375774
389446	375775
51744	375776
643134	375777
163597	375778
112363	375779
126350	375780
562903	375781
51615	375782
123023	375783
288156	375784
542190	375785
673981	375786
521687	375787
292854	375788
163804	375789
460980	375790
102208	375791
167246	375792
255883	375793
193272	375794
329674	375795
543767	375796
446598	375797
649771	375798
354897	375799
679692	375800
53424	375801
40541	375802
482383	375803
49378	375804
54510	375805
185202	375806
350592	375807
47011	375808
129643	375809
155898	375810
156636	375811
130628	375812
454324	375813
124013	375814
480474	375815
56803	375816
168745	375817
60004	375818
651120	375819
398581	375820
139380	375821
507846	375822
423842	375823
210492	375824
171841	375825
687751	375826
40831	375827
613278	375828
305308	375829
491674	375830
43108	375831
51184	375832
32	375833
599914	375834
592480	375835
688727	375836
681458	375837
263925	375838
430115	375839
202350	375840
30017	375841
362349	375842
35908	375843
160152	375844
560552	375845
507083	375846
219692	375847
18819	375848
592095	375849
437899	375850
10181	375851
346833	375852
144997	375853
76788	375854
29042	375855
159269	375856
105128	375857
489063	375858
168287	375859
81247	375860
88463	375861
359440	375862
662979	375863
23961	375864
89844	375865
100933	375866
277621	375867
474701	375868
529527	375869
514534	375870
38980	375871
596565	375872
81	375873
81	375874
197253	375875
329	375876
27232	375877
64570	375878
81	375879
140484	375880
224008	375881
90469	375882
39505	375883
106561	375884
384852	375885
455819	375886
36148	375887
65919	375888
181453	375889
2364	375890
333445	375891
38673	375892
93064	375893
209698	375894
296720	375895
33630	375896
126607	375897
55472	375898
468286	375899
159963	375900
35067	375901
230444	375902
254306	375903
61516	375904
418398	375905
511598	375906
607153	375907
11662	375908
277109	375909
669781	375910
692987	375911
166200	375912
339884	375913
447743	375914
21369	375915
22418	375916
57201	375917
159	375918
283183	375919
296451	375920
206626	375921
487829	375922
254331	375923
13330	375924
677429	375925
411282	375926
455400	375927
427557	375928
172791	375929
26121	375930
355670	375931
272553	375932
171167	375933
49193	375934
372259	375935
129159	375936
571245	375937
56400	375938
197745	375939
6421	375940
622598	375941
158055	375942
106440	375943
24432	375944
16724	375945
575743	375946
645324	375947
132744	375948
341704	375949
367773	375950
376085	375951
255697	375952
155791	375953
118290	375954
215375	375955
144398	375956
2814	375957
65530	375958
116	375959
54244	375960
11807	375961
139833	375962
229455	375963
6684	375964
553497	375965
189539	375966
66452	375967
452505	375968
428682	375969
17620	375970
47969	375971
150693	375972
550673	375973
138155	375974
626836	375975
274983	375976
5705	375977
132762	375978
343693	375979
37917	375980
367	375981
508090	375982
96844	375983
39202	375984
7100	375985
156216	375986
284839	375987
21832	375988
691377	375989
441429	375990
1528	375991
21644	375992
57031	375993
211710	375994
289570	375995
49618	375996
263128	375997
439514	375998
263301	375999
275945	376000
248482	376001
280603	376002
166799	376003
118279	376004
679889	376005
13928	376006
5004	376007
523942	376008
514908	376009
633161	376010
12315	376011
18830	376012
50920	376013
608255	376014
132692	376015
15163	376016
679137	376017
525269	376018
21988	376019
155567	376020
267859	376021
500973	376022
302728	376023
146210	376024
673369	376025
671347	376026
373990	376027
345631	376028
373967	376029
31435	376030
351991	376031
107569	376032
225777	376033
606838	376034
3347	376035
314056	376036
10	376037
4905	376038
47695	376039
214806	376040
684164	376041
493058	376042
355741	376043
397994	376044
273800	376045
83053	376046
11881	376047
116855	376048
31322	376049
6118	376050
632637	376051
493093	376052
163570	376053
83197	376054
171820	376055
388378	376056
142107	376057
403649	376058
27387	376059
430772	376060
6718	376061
380278	376062
631703	376063
194957	376064
666939	376065
7467	376066
5924	376067
168912	376068
306747	376069
166166	376070
339263	376071
185535	376072
95416	376073
4222	376074
118335	376075
204654	376076
592803	376077
680151	376078
695241	376079
387	376080
818	376081
364085	376082
630770	376083
543786	376084
175500	376085
113375	376086
634705	376087
45935	376088
42445	376089
161699	376090
155921	376091
607093	376092
8924	376093
301512	376094
159360	376095
205117	376096
491259	376097
4436	376098
57929	376099
110314	376100
626023	376101
798	376102
59207	376103
150992	376104
254133	376105
492780	376106
525510	376107
371819	376108
460372	376109
390108	376110
633906	376111
51141	376112
540850	376113
688765	376114
272618	376115
128615	376116
460354	376117
460390	376118
123769	376119
460326	376120
311	376121
8155	376122
675002	376123
488600	376124
151202	376125
356677	376126
356671	376127
123636	376128
249101	376129
21787	376130
37625	376131
7355	376132
219698	376133
538496	376134
210375	376135
16424	376136
460179	376137
17939	376138
374125	376139
152526	376140
51085	376141
633154	376142
286084	376143
388234	376144
172358	376145
29596	376146
103505	376147
103472	376148
236421	376149
240261	376150
31709	376151
421304	376152
14831	376153
10377	376154
157293	376155
197265	376156
241907	376157
362142	376158
233275	376159
196804	376160
400758	376161
17330	376162
656567	376163
635618	376164
664533	376165
41	376166
6151	376167
397012	376168
449234	376169
224009	376170
688967	376171
59408	376172
20200	376173
466151	376174
449971	376175
117507	376176
41271	376177
2731	376178
496701	376179
17944	376180
689773	376181
136480	376182
597049	376183
19472	376184
652010	376185
51264	376186
224110	376187
102021	376188
413490	376189
653562	376190
442593	376191
437603	376192
34419	376193
477424	376194
2010	376195
496777	376196
71129	376197
516725	376198
209734	376199
82434	376200
94299	376201
27259	376202
134617	376203
111863	376204
672349	376205
3514	376206
42466	376207
114492	376208
407576	376209
544190	376210
54885	376211
224029	376212
408031	376213
369893	376214
159312	376215
41943	376216
98071	376217
431731	376218
530154	376219
437835	376220
70428	376221
648278	376222
2044	376223
460261	376224
26203	376225
92534	376226
115968	376227
527793	376228
4349	376229
547183	376230
1922	376231
388863	376232
272776	376233
61130	376234
575840	376235
158785	376236
479754	376237
233906	376238
404217	376239
268398	376240
9442	376241
61119	376242
669283	376243
4041	376244
440631	376245
4041	376246
670559	376247
171878	376248
179763	376249
414749	376250
399429	376251
170414	376252
523006	376253
156279	376254
83	376255
150993	376256
442782	376257
119707	376258
111208	376259
544954	376260
82598	376261
596183	376262
364506	376263
632071	376264
688294	376265
101734	376266
264490	376267
79665	376268
677600	376269
50330	376270
434656	376271
442512	376272
596951	376273
372529	376274
504476	376275
438813	376276
348069	376277
369230	376278
289298	376279
298531	376280
43330	376281
104155	376282
269958	376283
210445	376284
151320	376285
60533	376286
484704	376287
177485	376288
31334	376289
30144	376290
360532	376291
251460	376292
201891	376293
272060	376294
153043	376295
445696	376296
35	376297
239142	376298
403918	376299
143406	376300
6382	376301
390062	376302
426195	376303
22331	376304
68371	376305
441701	376306
658413	376307
197698	376308
541728	376309
141368	376310
236393	376311
262502	376312
679885	376313
437854	376314
265790	376315
538934	376316
221224	376317
266019	376318
623930	376319
666727	376320
57860	376321
166975	376322
265722	376323
2103	376324
344261	376325
132159	376326
45877	376327
500861	376328
88488	376329
654143	376330
38161	376331
643874	376332
547336	376333
454286	376334
154089	376335
44192	376336
58490	376337
161778	376338
150178	376339
7096	376340
104389	376341
96838	376342
5659	376343
539663	376344
360526	376345
153031	376346
82069	376347
271860	376348
271889	376349
102804	376350
309759	376351
10746	376352
346881	376353
53851	376354
83789	376355
63801	376356
316075	376357
1619	376358
26383	376359
470416	376360
628265	376361
97099	376362
383360	376363
236058	376364
273519	376365
2988	376366
39391	376367
637182	376368
130837	376369
395473	376370
273596	376371
273592	376372
273593	376373
187935	376374
298189	376375
100746	376376
450215	376377
47139	376378
270188	376379
145308	376380
445430	376381
395542	376382
79861	376383
554733	376384
554719	376385
280110	376386
280268	376387
554774	376388
194498	376389
280255	376390
164143	376391
34829	376392
385359	376393
346970	376394
162058	376395
487323	376396
487318	376397
263306	376398
22277	376399
228142	376400
94610	376401
18589	376402
126012	376403
788	376404
311050	376405
494922	376406
61169	376407
6409	376408
82357	376409
404734	376410
694558	376411
30685	376412
557492	376413
479374	376414
333809	376415
666750	376416
667586	376417
26764	376418
497478	376419
289589	376420
402871	376421
292380	376422
86473	376423
292353	376424
148218	376425
563408	376426
84800	376427
103	376428
565945	376429
488492	376430
146677	376431
46926	376432
574060	376433
20984	376434
32071	376435
105742	376436
262049	376437
77687	376438
33341	376439
174199	376440
68176	376441
576560	376442
44892	376443
161179	376444
136153	376445
390280	376446
426640	376447
171675	376448
574625	376449
623285	376450
211164	376451
4360	376452
49369	376453
100324	376454
90543	376455
4348	376456
49353	376457
313976	376458
674	376459
6662	376460
309095	376461
6755	376462
52688	376463
576495	376464
576511	376465
146168	376466
280258	376467
114611	376468
10371	376469
170983	376470
15880	376471
501092	376472
864	376473
372860	376474
618393	376475
501051	376476
501016	376477
53843	376478
94977	376479
114860	376480
656280	376481
519203	376482
109	376483
132199	376484
269563	376485
157661	376486
226413	376487
326004	376488
580003	376489
50588	376490
456582	376491
92182	376492
52617	376493
4839	376494
653983	376495
529753	376496
489861	376497
404347	376498
437955	376499
594611	376500
146014	376501
132201	376502
438749	376503
438851	376504
438746	376505
149693	376506
580783	376507
105651	376508
378854	376509
639746	376510
501085	376511
2948	376512
1016	376513
366222	376514
167006	376515
90657	376516
21258	376517
663178	376518
536068	376519
43645	376520
13665	376521
665490	376522
260260	376523
669576	376524
671476	376525
437996	376526
82647	376527
328252	376528
324526	376529
29215	376530
667396	376531
228270	376532
94515	376533
587524	376534
587527	376535
327544	376536
2340	376537
38165	376538
423075	376539
94593	376540
327567	376541
512	376542
231378	376543
137	376544
151324	376545
328325	376546
3399	376547
20256	376548
328642	376549
328650	376550
19633	376551
148756	376552
105246	376553
26574	376554
152553	376555
87727	376556
422218	376557
691761	376558
8043	376559
189876	376560
430228	376561
25532	376562
450951	376563
454860	376564
659084	376565
14528	376566
50280	376567
336525	376568
178815	376569
63974	376570
26258	376571
658262	376572
591150	376573
583778	376574
171977	376575
32371	376576
53648	376577
95723	376578
103558	376579
488478	376580
88962	376581
178	376582
93102	376583
173395	376584
20405	376585
324210	376586
261748	376587
593575	376588
594614	376589
594588	376590
152555	376591
152558	376592
96938	376593
19716	376594
567053	376595
384125	376596
595264	376597
378686	376598
178947	376599
580339	376600
37199	376601
137947	376602
239527	376603
131315	376604
586642	376605
430353	376606
491263	376607
445905	376608
258002	376609
75783	376610
491635	376611
491613	376612
10610	376613
628068	376614
42248	376615
342453	376616
344219	376617
577582	376618
221469	376619
82663	376620
373756	376621
17923	376622
327103	376623
152072	376624
604603	376625
354779	376626
40789	376627
80659	376628
370406	376629
576307	376630
164169	376631
131	376632
575134	376633
23174	376634
70680	376635
19000	376636
116068	376637
167004	376638
96023	376639
404280	376640
164157	376641
449956	376642
401653	376643
55864	376644
386308	376645
47124	376646
597076	376647
327435	376648
81956	376649
573667	376650
35455	376651
344814	376652
599184	376653
599185	376654
344872	376655
98215	376656
344915	376657
98217	376658
600987	376659
154096	376660
153970	376661
600578	376662
2544	376663
600647	376664
153296	376665
348108	376666
213042	376667
60919	376668
518	376669
622535	376670
603112	376671
492582	376672
469590	376673
285438	376674
586426	376675
355736	376676
128046	376677
542160	376678
637010	376679
46118	376680
126308	376681
494123	376682
568944	376683
307301	376684
129516	376685
21751	376686
575133	376687
6671	376688
144414	376689
21148	376690
160928	376691
160919	376692
6182	376693
37478	376694
600638	376695
438	376696
36320	376697
83310	376698
163288	376699
149149	376700
98454	376701
615029	376702
656009	376703
417299	376704
424532	376705
364200	376706
87	376707
107655	376708
147520	376709
150170	376710
110815	376711
292366	376712
285450	376713
90895	376714
587686	376715
496502	376716
152016	376717
297565	376718
374239	376719
88744	376720
130326	376721
111791	376722
39402	376723
469759	376724
156465	376725
122964	376726
43201	376727
782	376728
7296	376729
213482	376730
213383	376731
113381	376732
666848	376733
666860	376734
402921	376735
116334	376736
230538	376737
60630	376738
116509	376739
47377	376740
53726	376741
125733	376742
525871	376743
614824	376744
131590	376745
22633	376746
666875	376747
615727	376748
230533	376749
68305	376750
18024	376751
463285	376752
39227	376753
7717	376754
82704	376755
374866	376756
167291	376757
66265	376758
177516	376759
13204	376760
141610	376761
37574	376762
158286	376763
495009	376764
494990	376765
10677	376766
380547	376767
186542	376768
63012	376769
105657	376770
162472	376771
666883	376772
285451	376773
225573	376774
584866	376775
370157	376776
635583	376777
567071	376778
274994	376779
635580	376780
121762	376781
532823	376782
73462	376783
626835	376784
159133	376785
381771	376786
679153	376787
16299	376788
671188	376789
97787	376790
147421	376791
629693	376792
425019	376793
501233	376794
516708	376795
320191	376796
40208	376797
438516	376798
345879	376799
438379	376800
8062	376801
9484	376802
170163	376803
110862	376804
164746	376805
64021	376806
160925	376807
421159	376808
39501	376809
449653	376810
449647	376811
515408	376812
655198	376813
164414	376814
245444	376815
346173	376816
671583	376817
309699	376818
61389	376819
580621	376820
395556	376821
124403	376822
443221	376823
78041	376824
22789	376825
667044	376826
666957	376827
518	376828
612609	376829
652463	376830
131454	376831
121828	376832
454000	376833
347048	376834
285260	376835
83814	376836
109467	376837
490871	376838
583913	376839
378762	376840
149511	376841
640106	376842
640436	376843
469096	376844
647697	376845
1254	376846
404142	376847
13189	376848
404356	376849
404321	376850
642536	376851
648538	376852
93125	376853
433433	376854
343364	376855
41477	376856
407308	376857
645887	376858
111678	376859
265373	376860
648363	376861
79567	376862
177704	376863
18579	376864
563433	376865
615624	376866
444131	376867
352505	376868
558146	376869
161552	376870
111457	376871
1850	376872
430169	376873
686488	376874
422693	376875
118795	376876
631662	376877
381870	376878
357749	376879
637854	376880
158555	376881
63972	376882
658159	376883
653795	376884
437746	376885
47815	376886
667113	376887
526976	376888
688779	376889
90467	376890
672038	376891
82171	376892
115085	376893
422227	376894
42684	376895
656617	376896
624495	376897
658932	376898
292024	376899
39894	376900
52780	376901
624492	376902
428490	376903
661374	376904
430378	376905
430357	376906
430376	376907
425084	376908
272031	376909
135981	376910
104349	376911
103561	376912
18024	376913
2053	376914
110597	376915
230245	376916
656250	376917
686784	376918
558207	376919
448007	376920
438265	376921
57	376922
239617	376923
665507	376924
166759	376925
407360	376926
474439	376927
439124	376928
439076	376929
301303	376930
560056	376931
119033	376932
141575	376933
406806	376934
637600	376935
525140	376936
666456	376937
624491	376938
669573	376939
195403	376940
195284	376941
195673	376942
256659	376943
652640	376944
25191	376945
264145	376946
3046	376947
135286	376948
110833	376949
63227	376950
78620	376951
227181	376952
308277	376953
142564	376954
15323	376955
59138	376956
31928	376957
57873	376958
16017	376959
142071	376960
649248	376961
450307	376962
450400	376963
20165	376964
229120	376965
29467	376966
463332	376967
597089	376968
503444	376969
262476	376970
60550	376971
58610	376972
122469	376973
678711	376974
678679	376975
678699	376976
515399	376977
639578	376978
168283	376979
118041	376980
86	376981
119583	376982
658293	376983
102108	376984
141571	376985
588412	376986
229112	376987
360776	376988
1066	376989
667404	376990
476179	376991
274988	376992
76343	376993
96200	376994
594	376995
449997	376996
488491	376997
317355	376998
189644	376999
125759	377000
3236	377001
511139	377002
365013	377003
101502	377004
354749	377005
778	377006
7095	377007
648338	377008
587577	377009
595172	377010
148841	377011
148852	377012
229337	377013
580785	377014
676972	377015
507946	377016
587132	377017
189658	377018
327060	377019
195291	377020
593606	377021
92113	377022
109303	377023
94511	377024
37504	377025
383246	377026
326857	377027
2116	377028
360529	377029
422707	377030
3238	377031
694268	377032
626759	377033
60186	377034
648409	377035
588502	377036
407497	377037
654607	377038
659694	377039
694283	377040
428483	377041
4375	377042
496064	377043
621615	377044
658792	377045
525756	377046
11468	377047
229382	377048
4502	377049
694738	377050
34438	377051
629708	377052
45331	377053
461722	377054
238877	377055
461739	377056
272221	377057
177003	377058
37763	377059
30254	377060
465178	377061
465213	377062
269608	377063
46459	377064
4137	377065
127303	377066
398839	377067
59778	377068
602733	377069
309691	377070
468405	377071
526517	377072
5929	377073
122727	377074
541736	377075
505762	377076
380320	377077
380308	377078
380306	377079
438408	377080
144413	377081
183	377082
311014	377083
578048	377084
565956	377085
289422	377086
667442	377087
131835	377088
119801	377089
443123	377090
44036	377091
442932	377092
438459	377093
438454	377094
6224	377095
6224	377096
131903	377097
652410	377098
290246	377099
385363	377100
385449	377101
385341	377102
385509	377103
385314	377104
385492	377105
386305	377106
138784	377107
529413	377108
529409	377109
296639	377110
1552	377111
119845	377112
671885	377113
118869	377114
493977	377115
683454	377116
119814	377117
119609	377118
667602	377119
667574	377120
470779	377121
403377	377122
671797	377123
438522	377124
229172	377125
59597	377126
137048	377127
288691	377128
442951	377129
442935	377130
119819	377131
671809	377132
443014	377133
442955	377134
671807	377135
670898	377136
125652	377137
595877	377138
159902	377139
469608	377140
469591	377141
125995	377142
193857	377143
211651	377144
5082	377145
349470	377146
153888	377147
193428	377148
48914	377149
327154	377150
164174	377151
412623	377152
378674	377153
50163	377154
525261	377155
404285	377156
642042	377157
122681	377158
155	377159
7952	377160
567047	377161
40443	377162
110	377163
654606	377164
149195	377165
226438	377166
43670	377167
104	377168
172603	377169
4353	377170
694079	377171
586443	377172
669656	377173
94991	377174
20310	377175
386309	377176
321398	377177
382584	377178
87698	377179
407080	377180
542857	377181
694507	377182
628594	377183
408973	377184
539733	377185
496066	377186
99148	377187
231044	377188
24497	377189
477706	377190
40655	377191
29049	377192
35939	377193
166813	377194
318	377195
484793	377196
473472	377197
152161	377198
486059	377199
591179	377200
627780	377201
126620	377202
484697	377203
70701	377204
39535	377205
3535	377206
192157	377207
104745	377208
586615	377209
11116	377210
648332	377211
640368	377212
688027	377213
526040	377214
227715	377215
29115	377216
114407	377217
597871	377218
158754	377219
568386	377220
17031	377221
296195	377222
400833	377223
534334	377224
295266	377225
654532	377226
483882	377227
375415	377228
12882	377229
74199	377230
7080	377231
534403	377232
629095	377233
659475	377234
1196	377235
293731	377236
636511	377237
10085	377238
416444	377239
27230	377240
307691	377241
15291	377242
631866	377243
19975	377244
453459	377245
618168	377246
6013	377247
78748	377248
72502	377249
458603	377250
123309	377251
563516	377252
85057	377253
38339	377254
9459	377255
73642	377256
599310	377257
488404	377258
107889	377259
588447	377260
148219	377261
504931	377262
4855	377263
480990	377264
182506	377265
257909	377266
41636	377267
326376	377268
191005	377269
149920	377270
460645	377271
647978	377272
620304	377273
39483	377274
80905	377275
376429	377276
623545	377277
43230	377278
38192	377279
355121	377280
17273	377281
346709	377282
82499	377283
369770	377284
484456	377285
46462	377286
39326	377287
441596	377288
107660	377289
347489	377290
683310	377291
626560	377292
478783	377293
9837	377294
354214	377295
218663	377296
648223	377297
595260	377298
153243	377299
164820	377300
25740	377301
43749	377302
124491	377303
45549	377304
276205	377305
369122	377306
129658	377307
585508	377308
272324	377309
319104	377310
568594	377311
18679	377312
271539	377313
380601	377314
1650	377315
178310	377316
272870	377317
360498	377318
25371	377319
122995	377320
272128	377321
383447	377322
107512	377323
57747	377324
35684	377325
298658	377326
41114	377327
6373	377328
490763	377329
130338	377330
275807	377331
638895	377332
1188	377333
305636	377334
367167	377335
257792	377336
186918	377337
119958	377338
41279	377339
15519	377340
353	377341
686884	377342
421543	377343
303261	377344
423336	377345
56375	377346
17076	377347
93941	377348
142881	377349
25812	377350
426915	377351
491103	377352
485181	377353
108245	377354
310825	377355
563476	377356
49693	377357
10986	377358
20996	377359
32940	377360
185741	377361
203685	377362
565032	377363
149422	377364
536837	377365
71275	377366
74563	377367
482832	377368
112412	377369
419526	377370
373220	377371
108985	377372
7496	377373
13511	377374
343579	377375
41051	377376
487127	377377
78226	377378
161107	377379
694877	377380
185793	377381
683899	377382
137401	377383
541660	377384
546629	377385
576817	377386
51186	377387
694375	377388
286746	377389
194750	377390
100769	377391
132172	377392
53014	377393
168500	377394
467158	377395
359526	377396
667924	377397
171276	377398
264092	377399
607486	377400
35290	377401
6671	377402
343496	377403
131635	377404
559437	377405
456089	377406
6926	377407
391828	377408
338900	377409
18850	377410
199323	377411
83178	377412
651075	377413
146103	377414
171256	377415
226219	377416
297230	377417
40495	377418
14677	377419
109321	377420
397988	377421
113330	377422
5190	377423
57415	377424
417421	377425
665664	377426
77280	377427
246958	377428
175334	377429
8066	377430
308436	377431
47422	377432
182357	377433
558371	377434
39735	377435
12094	377436
479239	377437
19914	377438
81112	377439
267612	377440
10082	377441
318446	377442
667731	377443
448688	377444
376327	377445
97570	377446
152527	377447
156	377448
6900	377449
95064	377450
35267	377451
48892	377452
155333	377453
407638	377454
39070	377455
55024	377456
643459	377457
201813	377458
575433	377459
428345	377460
34245	377461
10503	377462
392	377463
593690	377464
171871	377465
152856	377466
655002	377467
566789	377468
158284	377469
108571	377470
391573	377471
24398	377472
165952	377473
15727	377474
4009	377475
169516	377476
627161	377477
3041	377478
378448	377479
662076	377480
143365	377481
396791	377482
378388	377483
459336	377484
17440	377485
388143	377486
509994	377487
647993	377488
45220	377489
244505	377490
439471	377491
244499	377492
361506	377493
630525	377494
30015	377495
52345	377496
337098	377497
4789	377498
269076	377499
623466	377500
295035	377501
308	377502
31788	377503
39082	377504
6843	377505
647499	377506
22392	377507
63951	377508
194216	377509
194046	377510
611593	377511
288957	377512
247937	377513
453441	377514
167789	377515
7387	377516
441685	377517
119527	377518
2111	377519
36102	377520
163721	377521
233992	377522
661692	377523
36430	377524
119462	377525
119269	377526
199326	377527
249580	377528
440455	377529
51919	377530
45518	377531
308107	377532
285581	377533
488312	377534
668023	377535
585085	377536
20340	377537
453985	377538
454025	377539
431366	377540
52672	377541
253685	377542
630021	377543
50763	377544
9689	377545
78008	377546
196079	377547
529411	377548
520764	377549
688588	377550
130653	377551
49612	377552
49612	377553
115312	377554
535195	377555
332544	377556
4686	377557
433450	377558
207843	377559
440921	377560
266855	377561
127899	377562
194705	377563
641077	377564
57983	377565
668146	377566
25192	377567
241376	377568
555926	377569
20040	377570
594109	377571
445162	377572
196072	377573
19183	377574
366903	377575
647029	377576
1981	377577
6126	377578
75926	377579
181069	377580
288821	377581
502359	377582
36837	377583
611237	377584
434759	377585
350736	377586
474366	377587
14661	377588
92111	377589
18858	377590
206708	377591
161959	377592
664183	377593
381797	377594
45216	377595
409933	377596
175818	377597
164743	377598
430644	377599
132503	377600
42967	377601
679284	377602
29524	377603
7928	377604
534805	377605
129436	377606
359252	377607
197313	377608
631782	377609
222372	377610
171897	377611
37280	377612
453028	377613
555264	377614
27263	377615
96272	377616
486102	377617
485851	377618
137557	377619
141506	377620
675064	377621
521045	377622
108676	377623
415227	377624
313221	377625
250736	377626
50397	377627
691399	377628
475991	377629
105757	377630
113593	377631
396168	377632
336152	377633
446204	377634
79765	377635
106762	377636
672600	377637
201020	377638
611671	377639
362883	377640
414564	377641
522843	377642
346171	377643
314243	377644
511667	377645
134471	377646
7388	377647
658646	377648
11613	377649
5286	377650
427302	377651
338215	377652
285435	377653
114850	377654
109637	377655
6568	377656
554086	377657
146880	377658
379540	377659
40329	377660
46092	377661
586561	377662
348617	377663
643795	377664
146164	377665
501355	377666
437860	377667
126738	377668
352727	377669
460284	377670
117106	377671
306803	377672
377093	377673
4152	377674
7569	377675
45254	377676
123775	377677
20438	377678
460374	377679
460360	377680
4	377681
278072	377682
20443	377683
460347	377684
123765	377685
460272	377686
56311	377687
648462	377688
610777	377689
38240	377690
556272	377691
578927	377692
516553	377693
223656	377694
629143	377695
268758	377696
30549	377697
652047	377698
406308	377699
223443	377700
123756	377701
476196	377702
181	377703
460383	377704
182253	377705
396505	377706
138827	377707
364180	377708
53373	377709
268760	377710
307338	377711
135442	377712
309618	377713
106053	377714
223708	377715
629705	377716
523272	377717
48020	377718
513394	377719
439677	377720
663680	377721
92982	377722
54411	377723
425909	377724
223685	377725
418418	377726
498775	377727
46403	377728
710	377729
691657	377730
406410	377731
7480	377732
90	377733
83287	377734
60780	377735
123772	377736
107107	377737
16871	377738
646715	377739
65085	377740
364275	377741
450968	377742
419938	377743
572566	377744
554048	377745
58519	377746
8548	377747
628546	377748
447255	377749
13971	377750
663302	377751
641195	377752
406380	377753
223397	377754
674950	377755
646102	377756
574190	377757
646103	377758
514775	377759
686407	377760
363050	377761
196642	377762
745	377763
49781	377764
114720	377765
306058	377766
625353	377767
20	377768
172943	377769
337536	377770
67975	377771
279209	377772
31633	377773
55854	377774
11436	377775
525865	377776
147774	377777
181438	377778
197621	377779
60694	377780
299941	377781
664630	377782
441573	377783
525950	377784
422922	377785
11948	377786
144532	377787
402783	377788
83679	377789
686330	377790
622153	377791
202654	377792
661178	377793
558817	377794
34444	377795
137813	377796
54514	377797
237206	377798
537619	377799
305560	377800
430012	377801
536506	377802
522989	377803
674542	377804
226787	377805
32906	377806
17850	377807
2858	377808
119730	377809
58960	377810
391302	377811
256556	377812
578609	377813
153426	377814
81208	377815
148024	377816
139449	377817
54251	377818
7368	377819
76271	377820
114636	377821
81270	377822
633771	377823
357368	377824
49500	377825
123890	377826
517570	377827
7916	377828
6262	377829
86557	377830
372243	377831
137789	377832
448317	377833
2710	377834
461655	377835
2549	377836
35900	377837
53906	377838
493656	377839
426888	377840
9057	377841
467309	377842
348386	377843
324809	377844
62745	377845
286822	377846
116191	377847
10922	377848
182493	377849
468120	377850
31944	377851
2083	377852
575060	377853
472772	377854
22624	377855
9982	377856
540595	377857
206001	377858
293440	377859
173151	377860
697865	377861
50475	377862
462637	377863
107007	377864
286156	377865
77136	377866
207112	377867
657160	377868
249431	377869
656378	377870
132224	377871
261482	377872
670	377873
155463	377874
405997	377875
462676	377876
638735	377877
6047	377878
238959	377879
80866	377880
1957	377881
168689	377882
78045	377883
130893	377884
381379	377885
213068	377886
412166	377887
114537	377888
9138	377889
316108	377890
127593	377891
29613	377892
202028	377893
669752	377894
87099	377895
9131	377896
500821	377897
53151	377898
552429	377899
24358	377900
36150	377901
250286	377902
463965	377903
2299	377904
671301	377905
669978	377906
5775	377907
656922	377908
22874	377909
401116	377910
12308	377911
14583	377912
47171	377913
350725	377914
636594	377915
291870	377916
97475	377917
529350	377918
90291	377919
435822	377920
132064	377921
112438	377922
155636	377923
34138	377924
353407	377925
41875	377926
191601	377927
118199	377928
717	377929
118191	377930
435954	377931
513765	377932
19837	377933
23840	377934
430471	377935
60798	377936
230217	377937
442912	377938
155267	377939
105299	377940
156027	377941
663379	377942
187100	377943
83783	377944
163027	377945
170	377946
655987	377947
2260	377948
607472	377949
132886	377950
497935	377951
671635	377952
621329	377953
282141	377954
35340	377955
112838	377956
160223	377957
326986	377958
285295	377959
679402	377960
649655	377961
189756	377962
185965	377963
349972	377964
135691	377965
19592	377966
389128	377967
360227	377968
74837	377969
552886	377970
694153	377971
2913	377972
129850	377973
598485	377974
251213	377975
475763	377976
1915	377977
172844	377978
571978	377979
575115	377980
449004	377981
627828	377982
56615	377983
95788	377984
650697	377985
519067	377986
61281	377987
569776	377988
668825	377989
381931	377990
381930	377991
381953	377992
191333	377993
434893	377994
372	377995
57891	377996
4889	377997
167500	377998
432134	377999
68681	378000
307063	378001
307076	378002
307078	378003
8593	378004
457433	378005
1566	378006
74536	378007
30174	378008
430151	378009
137055	378010
66153	378011
46646	378012
314185	378013
268435	378014
266116	378015
397155	378016
306195	378017
372658	378018
2052	378019
90084	378020
85543	378021
440170	378022
557409	378023
664303	378024
37369	378025
205096	378026
13973	378027
19812	378028
486178	378029
396043	378030
360252	378031
606562	378032
368455	378033
677555	378034
106802	378035
584659	378036
616946	378037
663820	378038
276582	378039
296427	378040
628092	378041
569854	378042
288905	378043
368745	378044
419369	378045
578926	378046
282225	378047
373844	378048
561966	378049
544768	378050
143217	378051
203703	378052
538957	378053
105	378054
537492	378055
122375	378056
203445	378057
611479	378058
440055	378059
150104	378060
151020	378061
240412	378062
586971	378063
63266	378064
103317	378065
505313	378066
308676	378067
119174	378068
43842	378069
161646	378070
167508	378071
277514	378072
63597	378073
192389	378074
192359	378075
507703	378076
67823	378077
657587	378078
448993	378079
424172	378080
27009	378081
395637	378082
107145	378083
25782	378084
650529	378085
691479	378086
129639	378087
251822	378088
478444	378089
462790	378090
189196	378091
75705	378092
144747	378093
289328	378094
671406	378095
248226	378096
675465	378097
58391	378098
105310	378099
83484	378100
4138	378101
454723	378102
352579	378103
476940	378104
84828	378105
5914	378106
639681	378107
484733	378108
106607	378109
395638	378110
501628	378111
56831	378112
306834	378113
283375	378114
111045	378115
16024	378116
32265	378117
31069	378118
15080	378119
76918	378120
249958	378121
3573	378122
446418	378123
446452	378124
258320	378125
10644	378126
20085	378127
10354	378128
120644	378129
250094	378130
8374	378131
15094	378132
5854	378133
20078	378134
629880	378135
446393	378136
260896	378137
120630	378138
123801	378139
145862	378140
96395	378141
228331	378142
29241	378143
440168	378144
411637	378145
288899	378146
285844	378147
395634	378148
394290	378149
436047	378150
415924	378151
195147	378152
159217	378153
465357	378154
55229	378155
112861	378156
312751	378157
58168	378158
19491	378159
150433	378160
15923	378161
445355	378162
42864	378163
42918	378164
311271	378165
252425	378166
112580	378167
64723	378168
71126	378169
155540	378170
579555	378171
77639	378172
127408	378173
164928	378174
405466	378175
481392	378176
423302	378177
536922	378178
695630	378179
557188	378180
232249	378181
149310	378182
692272	378183
565262	378184
353796	378185
506374	378186
125456	378187
197583	378188
57149	378189
197616	378190
42842	378191
58847	378192
197519	378193
180824	378194
13714	378195
447933	378196
12274	378197
263110	378198
7787	378199
451583	378200
126692	378201
22518	378202
662320	378203
263377	378204
102896	378205
626821	378206
250029	378207
561153	378208
165328	378209
694340	378210
106077	378211
327221	378212
586744	378213
475432	378214
5433	378215
32685	378216
332737	378217
2856	378218
57023	378219
9237	378220
21462	378221
48958	378222
414807	378223
233082	378224
576185	378225
597200	378226
131682	378227
301993	378228
6973	378229
262446	378230
101211	378231
467453	378232
304343	378233
569785	378234
643804	378235
287566	378236
135574	378237
4879	378238
92308	378239
582444	378240
21254	378241
290960	378242
5450	378243
424911	378244
519637	378245
400205	378246
473358	378247
474727	378248
475311	378249
620848	378250
551266	378251
19578	378252
421996	378253
4178	378254
35568	378255
598196	378256
64614	378257
4204	378258
5363	378259
7721	378260
608	378261
428586	378262
589215	378263
290590	378264
304767	378265
82186	378266
452523	378267
347	378268
374366	378269
455390	378270
325226	378271
133540	378272
268630	378273
312	378274
452308	378275
411218	378276
347557	378277
105735	378278
271834	378279
107755	378280
547340	378281
169993	378282
28966	378283
78686	378284
21793	378285
88057	378286
465410	378287
457068	378288
57381	378289
82728	378290
610831	378291
641738	378292
3043	378293
258168	378294
251191	378295
122670	378296
77516	378297
37358	378298
169586	378299
528126	378300
307221	378301
19720	378302
226475	378303
169618	378304
106395	378305
487434	378306
485132	378307
195523	378308
574284	378309
240415	378310
346808	378311
495859	378312
628807	378313
162575	378314
482922	378315
64601	378316
225552	378317
669449	378318
315442	378319
26785	378320
499210	378321
222786	378322
435	378323
387655	378324
70381	378325
312211	378326
6315	378327
632260	378328
11889	378329
670861	378330
25144	378331
204631	378332
31974	378333
458926	378334
9215	378335
156331	378336
165188	378337
16616	378338
563685	378339
677959	378340
511907	378341
219070	378342
125451	378343
208469	378344
500532	378345
214655	378346
118197	378347
373156	378348
127762	378349
170619	378350
24233	378351
35396	378352
500742	378353
26778	378354
133958	378355
653584	378356
155400	378357
1319	378358
255702	378359
45689	378360
50	378361
93397	378362
2850	378363
584998	378364
255573	378365
51461	378366
194383	378367
502468	378368
521135	378369
512271	378370
168864	378371
610169	378372
93045	378373
601074	378374
448730	378375
567431	378376
41018	378377
136009	378378
126622	378379
444330	378380
566284	378381
58687	378382
690375	378383
241136	378384
113778	378385
1364	378386
533367	378387
309216	378388
74020	378389
6060	378390
617036	378391
599873	378392
228236	378393
664644	378394
613366	378395
24002	378396
2745	378397
152751	378398
55437	378399
9877	378400
104092	378401
485178	378402
50687	378403
515443	378404
480118	378405
150510	378406
3730	378407
641770	378408
109334	378409
93830	378410
376508	378411
253084	378412
641758	378413
252914	378414
546558	378415
682351	378416
576187	378417
115472	378418
51149	378419
158653	378420
84595	378421
165319	378422
329371	378423
19571	378424
600835	378425
128116	378426
172752	378427
272691	378428
196048	378429
611585	378430
9281	378431
137966	378432
162409	378433
12379	378434
15533	378435
19121	378436
676823	378437
169182	378438
229320	378439
520364	378440
5107	378441
433647	378442
229361	378443
23591	378444
32765	378445
642064	378446
598630	378447
141778	378448
577288	378449
313283	378450
621249	378451
469810	378452
9896	378453
385423	378454
26387	378455
105244	378456
229344	378457
5750	378458
669695	378459
397023	378460
150639	378461
119600	378462
231822	378463
257	378464
378735	378465
624489	378466
396975	378467
554269	378468
617899	378469
148134	378470
444817	378471
96960	378472
229289	378473
229482	378474
229332	378475
65943	378476
36582	378477
210987	378478
33454	378479
51211	378480
587442	378481
660588	378482
553608	378483
436648	378484
259804	378485
375084	378486
11485	378487
629186	378488
241493	378489
309861	378490
5452	378491
57231	378492
355994	378493
57631	378494
202	378495
224017	378496
111387	378497
8642	378498
107896	378499
584186	378500
484736	378501
45350	378502
312032	378503
41938	378504
460078	378505
119796	378506
239707	378507
78051	378508
61	378509
177532	378510
501432	378511
3397	378512
608958	378513
56320	378514
673836	378515
101921	378516
489296	378517
329338	378518
408032	378519
553655	378520
58885	378521
10437	378522
575195	378523
309	378524
272696	378525
253482	378526
148585	378527
345892	378528
279891	378529
68968	378530
130065	378531
653982	378532
469989	378533
425843	378534
561324	378535
45989	378536
275777	378537
597821	378538
49445	378539
515900	378540
3813	378541
248980	378542
60309	378543
8598	378544
47922	378545
580572	378546
286205	378547
599037	378548
73720	378549
608392	378550
116955	378551
12851	378552
534531	378553
494880	378554
38197	378555
136934	378556
680636	378557
562330	378558
222561	378559
307037	378560
318207	378561
503505	378562
492149	378563
50037	378564
669708	378565
8835	378566
137532	378567
154937	378568
100224	378569
141864	378570
289616	378571
654229	378572
602266	378573
158281	378574
521458	378575
575166	378576
135989	378577
318335	378578
147785	378579
364420	378580
449360	378581
129869	378582
623	378583
621735	378584
413324	378585
234307	378586
62060	378587
426201	378588
487335	378589
587148	378590
241091	378591
54844	378592
161514	378593
551026	378594
448094	378595
449552	378596
20194	378597
60684	378598
27434	378599
331885	378600
250866	378601
398100	378602
644795	378603
11212	378604
132501	378605
120451	378606
240401	378607
468690	378608
520696	378609
50280	378610
687552	378611
284078	378612
131265	378613
431532	378614
490052	378615
513091	378616
15356	378617
679157	378618
38868	378619
661379	378620
5065	378621
151128	378622
399417	378623
187589	378624
45766	378625
1323	378626
14615	378627
112844	378628
13610	378629
59985	378630
560538	378631
426869	378632
498709	378633
614192	378634
123431	378635
568227	378636
194	378637
35368	378638
411603	378639
95937	378640
527159	378641
59429	378642
228889	378643
55549	378644
485430	378645
491738	378646
639716	378647
24228	378648
432154	378649
645966	378650
591710	378651
560296	378652
401187	378653
131298	378654
10008	378655
142133	378656
500470	378657
132698	378658
471748	378659
687844	378660
521604	378661
18074	378662
51661	378663
474711	378664
151406	378665
93797	378666
334430	378667
126869	378668
371393	378669
181849	378670
663856	378671
551130	378672
97282	378673
456670	378674
307149	378675
471775	378676
57046	378677
544338	378678
346139	378679
155304	378680
73994	378681
12634	378682
3335	378683
61585	378684
170567	378685
100769	378686
685701	378687
543550	378688
4510	378689
45861	378690
448824	378691
600435	378692
9862	378693
426819	378694
366905	378695
113716	378696
143211	378697
302729	378698
408	378699
694387	378700
439349	378701
359238	378702
405971	378703
394632	378704
630779	378705
446275	378706
352085	378707
79648	378708
57797	378709
480300	378710
487060	378711
7937	378712
12760	378713
19350	378714
442993	378715
22959	378716
45206	378717
30928	378718
664235	378719
31214	378720
57524	378721
113989	378722
61017	378723
399698	378724
383243	378725
618186	378726
19229	378727
53895	378728
457841	378729
7758	378730
442819	378731
14194	378732
274807	378733
464244	378734
3972	378735
655525	378736
54638	378737
272909	378738
537324	378739
7775	378740
12634	378741
8841	378742
172913	378743
88300	378744
2574	378745
164234	378746
274678	378747
13048	378748
465277	378749
453155	378750
651706	378751
439423	378752
142037	378753
32893	378754
95362	378755
492764	378756
80931	378757
105663	378758
468153	378759
135228	378760
233490	378761
167176	378762
172019	378763
249669	378764
10832	378765
422064	378766
395940	378767
71633	378768
655655	378769
503294	378770
499156	378771
26163	378772
8859	378773
13150	378774
314962	378775
396249	378776
505740	378777
293120	378778
166386	378779
293590	378780
88222	378781
33182	378782
129962	378783
441811	378784
568072	378785
353915	378786
488136	378787
322696	378788
388424	378789
680652	378790
177537	378791
456741	378792
2308	378793
566037	378794
91296	378795
301304	378796
274440	378797
362373	378798
145827	378799
601172	378800
603971	378801
343926	378802
342742	378803
344087	378804
97393	378805
492831	378806
441342	378807
340738	378808
255118	378809
168229	378810
53191	378811
496292	378812
391826	378813
484277	378814
488759	378815
2737	378816
477226	378817
289188	378818
441598	378819
45680	378820
350123	378821
670555	378822
415994	378823
290441	378824
255241	378825
382340	378826
657526	378827
161273	378828
100039	378829
9869	378830
509043	378831
52881	378832
656691	378833
608435	378834
609968	378835
510354	378836
22355	378837
504425	378838
170120	378839
311676	378840
550811	378841
16909	378842
611489	378843
271252	378844
12014	378845
10732	378846
484402	378847
5538	378848
59003	378849
381226	378850
679861	378851
529017	378852
353133	378853
362195	378854
35500	378855
36836	378856
202308	378857
97780	378858
323755	378859
117286	378860
655608	378861
607441	378862
572085	378863
561049	378864
276253	378865
353142	378866
441514	378867
141972	378868
24709	378869
694969	378870
539135	378871
53310	378872
483362	378873
498487	378874
528285	378875
158192	378876
516817	378877
237403	378878
100039	378879
119777	378880
77862	378881
262563	378882
202345	378883
102424	378884
99600	378885
680681	378886
612282	378887
306	378888
314661	378889
167704	378890
288003	378891
365367	378892
59696	378893
637618	378894
393978	378895
89268	378896
221251	378897
24863	378898
352476	378899
369566	378900
352177	378901
604981	378902
607782	378903
311154	378904
45065	378905
679188	378906
155693	378907
4409	378908
302731	378909
169624	378910
670582	378911
169926	378912
6811	378913
459470	378914
364144	378915
540308	378916
52999	378917
189332	378918
160191	378919
59639	378920
339436	378921
441499	378922
17929	378923
143811	378924
2376	378925
11070	378926
625631	378927
68982	378928
62621	378929
169248	378930
169269	378931
82222	378932
634682	378933
88562	378934
293125	378935
163917	378936
551179	378937
543520	378938
63532	378939
2376	378940
307199	378941
26132	378942
335410	378943
355114	378944
130845	378945
472790	378946
569177	378947
121609	378948
42909	378949
595411	378950
169763	378951
87056	378952
673973	378953
441568	378954
266771	378955
643172	378956
380152	378957
529447	378958
240132	378959
277482	378960
146464	378961
528266	378962
112361	378963
167038	378964
487738	378965
93962	378966
104754	378967
566469	378968
602153	378969
213217	378970
674724	378971
351434	378972
167796	378973
634198	378974
121554	378975
44774	378976
681153	378977
585569	378978
35929	378979
193289	378980
641292	378981
641294	378982
75593	378983
333339	378984
351076	378985
333379	378986
205792	378987
43936	378988
36827	378989
244856	378990
99457	378991
45668	378992
119521	378993
119468	378994
454926	378995
162685	378996
255984	378997
157355	378998
608917	378999
210283	379000
169962	379001
88240	379002
120717	379003
407432	379004
604825	379005
99434	379006
454585	379007
98574	379008
204948	379009
460379	379010
114393	379011
680215	379012
191046	379013
58745	379014
10602	379015
78004	379016
454706	379017
492634	379018
77806	379019
97413	379020
77490	379021
288930	379022
55639	379023
9842	379024
58113	379025
334791	379026
152143	379027
119506	379028
52192	379029
675918	379030
472814	379031
643629	379032
167851	379033
58175	379034
222277	379035
165181	379036
542347	379037
645032	379038
626185	379039
503903	379040
226771	379041
347616	379042
456537	379043
46783	379044
98050	379045
39002	379046
397841	379047
657546	379048
488119	379049
6304	379050
263186	379051
131138	379052
44371	379053
350069	379054
494503	379055
454917	379056
313072	379057
606489	379058
146684	379059
6238	379060
5836	379061
168603	379062
346733	379063
677260	379064
577477	379065
454465	379066
604025	379067
345622	379068
207645	379069
97066	379070
17512	379071
59322	379072
322835	379073
315924	379074
101914	379075
315925	379076
56790	379077
647513	379078
344057	379079
602247	379080
501506	379081
609532	379082
350762	379083
350604	379084
681252	379085
341109	379086
351101	379087
137802	379088
343997	379089
603654	379090
25359	379091
25359	379092
562672	379093
252321	379094
122464	379095
452344	379096
514546	379097
13106	379098
119209	379099
61010	379100
91889	379101
25526	379102
350639	379103
58116	379104
9536	379105
525734	379106
670806	379107
351094	379108
350641	379109
446754	379110
577475	379111
454907	379112
4544	379113
602104	379114
451135	379115
99415	379116
37902	379117
347921	379118
48193	379119
513918	379120
70424	379121
130963	379122
681010	379123
162683	379124
103492	379125
591504	379126
588020	379127
399392	379128
220966	379129
455496	379130
586274	379131
98059	379132
362175	379133
157214	379134
99412	379135
637617	379136
350751	379137
313020	379138
347812	379139
169299	379140
169823	379141
23732	379142
529883	379143
6238	379144
255113	379145
19949	379146
177942	379147
454915	379148
291398	379149
4746	379150
56225	379151
680492	379152
669994	379153
297703	379154
169879	379155
604824	379156
57558	379157
577925	379158
105590	379159
681407	379160
502275	379161
264	379162
696212	379163
11177	379164
40041	379165
176106	379166
525141	379167
417796	379168
133034	379169
616057	379170
99130	379171
15768	379172
50613	379173
211602	379174
448839	379175
633291	379176
251595	379177
684991	379178
160191	379179
321360	379180
588829	379181
115122	379182
481991	379183
142661	379184
2838	379185
90100	379186
326499	379187
11774	379188
282168	379189
643753	379190
643165	379191
153979	379192
65575	379193
636228	379194
145017	379195
57316	379196
149679	379197
282127	379198
58689	379199
117132	379200
502525	379201
521775	379202
121094	379203
560965	379204
44714	379205
156023	379206
68088	379207
397641	379208
548546	379209
289439	379210
222526	379211
231417	379212
660660	379213
125279	379214
486818	379215
301574	379216
621505	379217
279770	379218
683014	379219
106696	379220
18218	379221
440618	379222
276152	379223
363990	379224
271272	379225
32593	379226
651051	379227
19245	379228
89290	379229
58758	379230
532415	379231
34649	379232
135728	379233
278725	379234
589535	379235
416731	379236
386461	379237
643142	379238
495738	379239
163650	379240
59167	379241
50623	379242
112842	379243
3878	379244
7256	379245
103720	379246
342760	379247
448814	379248
383889	379249
99552	379250
417370	379251
29424	379252
132434	379253
685119	379254
544341	379255
507852	379256
131753	379257
592624	379258
266893	379259
79984	379260
210527	379261
37384	379262
164674	379263
89997	379264
164691	379265
333314	379266
80914	379267
103277	379268
85941	379269
479945	379270
117003	379271
253800	379272
404455	379273
1674	379274
40911	379275
1345	379276
379377	379277
441281	379278
632306	379279
95186	379280
4872	379281
655560	379282
4292	379283
146058	379284
1220	379285
24286	379286
4810	379287
388	379288
123281	379289
153688	379290
379047	379291
494615	379292
202822	379293
151542	379294
146608	379295
244556	379296
574385	379297
52554	379298
97321	379299
61334	379300
2168	379301
194039	379302
469356	379303
665920	379304
257553	379305
403601	379306
595952	379307
282970	379308
49513	379309
531400	379310
4499	379311
575766	379312
443300	379313
636796	379314
94642	379315
167901	379316
408925	379317
323673	379318
11855	379319
402048	379320
144053	379321
443337	379322
18490	379323
39172	379324
144913	379325
558311	379326
441999	379327
337788	379328
94767	379329
378714	379330
654536	379331
414725	379332
108465	379333
164388	379334
51098	379335
128082	379336
86626	379337
589814	379338
14961	379339
409682	379340
121484	379341
362445	379342
41219	379343
29691	379344
441387	379345
101930	379346
70382	379347
260578	379348
79654	379349
103989	379350
256152	379351
118156	379352
2024	379353
593186	379354
305749	379355
13599	379356
19511	379357
41773	379358
525603	379359
74169	379360
471649	379361
471732	379362
693792	379363
375726	379364
310970	379365
22125	379366
139775	379367
668600	379368
439944	379369
668601	379370
57577	379371
678196	379372
389877	379373
692197	379374
117645	379375
46767	379376
692281	379377
106493	379378
451578	379379
16142	379380
97199	379381
226783	379382
435643	379383
492105	379384
4158	379385
293386	379386
404742	379387
131572	379388
449929	379389
350073	379390
113321	379391
59319	379392
24819	379393
309959	379394
693970	379395
538632	379396
57447	379397
145298	379398
47825	379399
263299	379400
14265	379401
354213	379402
44349	379403
468107	379404
196231	379405
196122	379406
346740	379407
578834	379408
353086	379409
14051	379410
52715	379411
512247	379412
404930	379413
24051	379414
43247	379415
265005	379416
688968	379417
589485	379418
56878	379419
52519	379420
275217	379421
86993	379422
35319	379423
38145	379424
78031	379425
483814	379426
112663	379427
389880	379428
202687	379429
10216	379430
8840	379431
408667	379432
43262	379433
655684	379434
316	379435
42646	379436
12679	379437
6217	379438
239213	379439
434469	379440
417089	379441
492308	379442
564507	379443
58448	379444
261198	379445
299112	379446
16254	379447
291581	379448
687984	379449
538629	379450
690020	379451
14575	379452
394599	379453
90534	379454
20813	379455
2330	379456
132382	379457
574290	379458
310057	379459
619136	379460
95	379461
193642	379462
32493	379463
46262	379464
221219	379465
79392	379466
479640	379467
521447	379468
526999	379469
86412	379470
540368	379471
356936	379472
503217	379473
157889	379474
337938	379475
369052	379476
429378	379477
627721	379478
682307	379479
1462	379480
166979	379481
561706	379482
509535	379483
484114	379484
114176	379485
59457	379486
436576	379487
258375	379488
120067	379489
649580	379490
277603	379491
569314	379492
445671	379493
19201	379494
146546	379495
222148	379496
684118	379497
282466	379498
167991	379499
176956	379500
258840	379501
26091	379502
53770	379503
269112	379504
365941	379505
56931	379506
313250	379507
697567	379508
55939	379509
417381	379510
667865	379511
635592	379512
3514	379513
114826	379514
85701	379515
21792	379516
132546	379517
2742	379518
11725	379519
16245	379520
697625	379521
588970	379522
444891	379523
462	379524
509713	379525
119755	379526
442755	379527
442743	379528
600062	379529
4007	379530
638400	379531
281987	379532
359303	379533
464777	379534
545684	379535
490355	379536
518005	379537
149921	379538
574341	379539
271350	379540
683245	379541
636452	379542
147004	379543
350740	379544
305242	379545
456221	379546
91277	379547
14035	379548
496357	379549
605413	379550
35257	379551
116904	379552
406489	379553
72207	379554
455392	379555
111	379556
478085	379557
696722	379558
325337	379559
115986	379560
1111	379561
201545	379562
14665	379563
412568	379564
105690	379565
21137	379566
623206	379567
239	379568
8516	379569
16439	379570
227674	379571
58075	379572
517	379573
14790	379574
3006	379575
11348	379576
153386	379577
30458	379578
596590	379579
41972	379580
611194	379581
291373	379582
481632	379583
14833	379584
51012	379585
3887	379586
670400	379587
163291	379588
381938	379589
108230	379590
1582	379591
262459	379592
669536	379593
378355	379594
50527	379595
5066	379596
75517	379597
460706	379598
161501	379599
10359	379600
173037	379601
4484	379602
167231	379603
643567	379604
266867	379605
501932	379606
55154	379607
361681	379608
103906	379609
101971	379610
351247	379611
433988	379612
310892	379613
256231	379614
253202	379615
685366	379616
403088	379617
34050	379618
606522	379619
430465	379620
31667	379621
353240	379622
663364	379623
97191	379624
306158	379625
6747	379626
34108	379627
508185	379628
342525	379629
21303	379630
2015	379631
12709	379632
398063	379633
108153	379634
143630	379635
126369	379636
145162	379637
116695	379638
318243	379639
665248	379640
211562	379641
86519	379642
210010	379643
666076	379644
40468	379645
368440	379646
578556	379647
514586	379648
253143	379649
644929	379650
608436	379651
217945	379652
94268	379653
51698	379654
142807	379655
18369	379656
63425	379657
693835	379658
430011	379659
117447	379660
518735	379661
45710	379662
299037	379663
114922	379664
644435	379665
508029	379666
146992	379667
332133	379668
137692	379669
112034	379670
84208	379671
570971	379672
117447	379673
501258	379674
60098	379675
7017	379676
149980	379677
200672	379678
517230	379679
2008	379680
210969	379681
410886	379682
507778	379683
315210	379684
628532	379685
117466	379686
615	379687
125591	379688
58434	379689
644469	379690
156415	379691
298859	379692
694485	379693
156415	379694
12503	379695
1744	379696
535560	379697
429641	379698
33161	379699
135389	379700
363575	379701
268891	379702
360751	379703
487775	379704
425832	379705
111840	379706
3231	379707
19083	379708
694124	379709
82812	379710
33933	379711
94426	379712
42167	379713
199459	379714
143284	379715
637266	379716
117383	379717
238338	379718
568056	379719
125215	379720
73327	379721
358394	379722
402399	379723
4250	379724
1689	379725
566688	379726
677251	379727
378215	379728
294960	379729
296769	379730
193165	379731
553858	379732
450860	379733
18121	379734
61523	379735
246261	379736
473553	379737
284604	379738
70671	379739
579257	379740
406596	379741
149724	379742
224320	379743
299695	379744
603950	379745
596691	379746
116859	379747
556520	379748
420398	379749
657189	379750
25239	379751
480604	379752
19441	379753
122476	379754
305995	379755
692094	379756
87762	379757
104444	379758
162480	379759
448536	379760
298787	379761
366088	379762
168282	379763
53751	379764
20930	379765
185356	379766
58312	379767
168084	379768
344140	379769
196354	379770
222362	379771
13619	379772
1110	379773
350146	379774
431967	379775
73256	379776
434813	379777
448838	379778
599544	379779
9438	379780
307679	379781
165938	379782
520776	379783
100943	379784
300784	379785
116136	379786
542890	379787
137856	379788
565660	379789
451521	379790
622809	379791
215648	379792
49889	379793
235754	379794
6542	379795
467371	379796
170419	379797
19877	379798
488808	379799
637531	379800
171476	379801
539994	379802
271007	379803
334445	379804
17658	379805
170865	379806
34257	379807
309777	379808
134146	379809
254520	379810
169021	379811
258631	379812
44611	379813
639739	379814
163993	379815
7550	379816
14323	379817
22644	379818
589409	379819
562038	379820
653429	379821
4466	379822
58451	379823
535961	379824
372013	379825
2195	379826
6539	379827
606527	379828
284670	379829
485004	379830
671234	379831
715	379832
42517	379833
558601	379834
121486	379835
195044	379836
663164	379837
205208	379838
142123	379839
488369	379840
503817	379841
502125	379842
5712	379843
174180	379844
23009	379845
155798	379846
163412	379847
608599	379848
66629	379849
140532	379850
13466	379851
300565	379852
642230	379853
258252	379854
153145	379855
489192	379856
151081	379857
4695	379858
443966	379859
100617	379860
123084	379861
93195	379862
4627	379863
588881	379864
195040	379865
25175	379866
329009	379867
8943	379868
9481	379869
167310	379870
559212	379871
264018	379872
502170	379873
153115	379874
533529	379875
663414	379876
34158	379877
58863	379878
11631	379879
553289	379880
98713	379881
661343	379882
24253	379883
22209	379884
507978	379885
153703	379886
73569	379887
5417	379888
99899	379889
624151	379890
163234	379891
90803	379892
90743	379893
511184	379894
365417	379895
149215	379896
117708	379897
511566	379898
160115	379899
6856	379900
31636	379901
596891	379902
103429	379903
574332	379904
152713	379905
667768	379906
143320	379907
382949	379908
125104	379909
496470	379910
30275	379911
657075	379912
1735	379913
491158	379914
17540	379915
215071	379916
57983	379917
492548	379918
226910	379919
121461	379920
167263	379921
398797	379922
7990	379923
179808	379924
629510	379925
56594	379926
31711	379927
164232	379928
186147	379929
243834	379930
7249	379931
5035	379932
147343	379933
253664	379934
4356	379935
21962	379936
55	379937
85230	379938
51327	379939
1679	379940
598666	379941
70250	379942
673945	379943
336050	379944
164538	379945
42566	379946
1262	379947
52718	379948
3	379949
2141	379950
27292	379951
419444	379952
5283	379953
88586	379954
696505	379955
163789	379956
537518	379957
45059	379958
198155	379959
605107	379960
441776	379961
606664	379962
550923	379963
66520	379964
136989	379965
354500	379966
259	379967
696559	379968
293909	379969
110033	379970
300065	379971
968	379972
10714	379973
104794	379974
266861	379975
288153	379976
11679	379977
209093	379978
547969	379979
604923	379980
122	379981
549947	379982
156769	379983
5045	379984
14544	379985
413154	379986
59642	379987
337313	379988
558572	379989
219972	379990
41759	379991
159933	379992
50993	379993
422686	379994
661854	379995
57793	379996
35516	379997
352972	379998
473050	379999
73337	380000
599771	380001
674170	380002
12909	380003
452981	380004
7714	380005
8712	380006
679723	380007
1832	380008
43092	380009
3862	380010
138350	380011
665495	380012
182820	380013
467905	380014
128271	380015
208042	380016
264	380017
11356	380018
160274	380019
5149	380020
55216	380021
71108	380022
543125	380023
431696	380024
409088	380025
1698	380026
49461	380027
7800	380028
119373	380029
252504	380030
116689	380031
329445	380032
616791	380033
273089	380034
224343	380035
28276	380036
381536	380037
491670	380038
58666	380039
105591	380040
383470	380041
392636	380042
118552	380043
32728	380044
60075	380045
50715	380046
84260	380047
387221	380048
601247	380049
582150	380050
280248	380051
305283	380052
472222	380053
40235	380054
447619	380055
568510	380056
156617	380057
11115	380058
300249	380059
520341	380060
105366	380061
137416	380062
30336	380063
4346	380064
66824	380065
316843	380066
31512	380067
9601	380068
379348	380069
109196	380070
319643	380071
128417	380072
588807	380073
616831	380074
527134	380075
635988	380076
290838	380077
239174	380078
69882	380079
482023	380080
574191	380081
156564	380082
637784	380083
482392	380084
155376	380085
620624	380086
534960	380087
610637	380088
493990	380089
639141	380090
536450	380091
23211	380092
15586	380093
180540	380094
510213	380095
88322	380096
247197	380097
332459	380098
1748	380099
150449	380100
268865	380101
6167	380102
263696	380103
142757	380104
453436	380105
68776	380106
192239	380107
301414	380108
463429	380109
120205	380110
459307	380111
20967	380112
63166	380113
6454	380114
661142	380115
447763	380116
100349	380117
362567	380118
575966	380119
60360	380120
662998	380121
8955	380122
685749	380123
91	380124
684280	380125
14691	380126
370968	380127
38053	380128
129777	380129
63728	380130
555218	380131
170369	380132
16653	380133
95908	380134
10895	380135
60432	380136
485423	380137
54559	380138
46615	380139
150507	380140
42996	380141
609363	380142
534814	380143
73897	380144
40844	380145
44039	380146
443158	380147
396818	380148
44041	380149
443213	380150
337513	380151
440464	380152
641628	380153
6068	380154
40095	380155
541965	380156
13432	380157
196874	380158
523488	380159
2182	380160
208445	380161
235739	380162
442081	380163
670886	380164
670869	380165
93316	380166
126730	380167
230851	380168
422940	380169
57900	380170
1972	380171
690707	380172
145484	380173
184871	380174
193548	380175
300417	380176
33856	380177
171388	380178
500776	380179
91132	380180
402209	380181
231702	380182
505509	380183
487009	380184
50651	380185
155763	380186
283040	380187
4343	380188
102048	380189
508622	380190
101049	380191
676437	380192
39305	380193
12374	380194
319549	380195
11433	380196
21264	380197
23815	380198
616773	380199
206812	380200
486674	380201
519797	380202
1434	380203
316212	380204
138611	380205
302459	380206
10466	380207
424718	380208
568704	380209
54042	380210
44627	380211
638829	380212
86791	380213
112162	380214
145802	380215
273669	380216
129965	380217
9124	380218
433361	380219
604212	380220
192667	380221
463261	380222
380210	380223
146942	380224
23648	380225
683520	380226
52781	380227
165540	380228
22924	380229
494	380230
4348	380231
2371	380232
154826	380233
8911	380234
681535	380235
623033	380236
571889	380237
153107	380238
12910	380239
142795	380240
319190	380241
41432	380242
105983	380243
56380	380244
154588	380245
598071	380246
653742	380247
203616	380248
4361	380249
165	380250
149969	380251
25679	380252
103069	380253
24780	380254
485056	380255
472740	380256
280	380257
151424	380258
59589	380259
233253	380260
198082	380261
79180	380262
298400	380263
228890	380264
131241	380265
608437	380266
61556	380267
165455	380268
634721	380269
571487	380270
148276	380271
115240	380272
95790	380273
39663	380274
53081	380275
106372	380276
10798	380277
633181	380278
7954	380279
45951	380280
288031	380281
410878	380282
331581	380283
258363	380284
159995	380285
614998	380286
332897	380287
545987	380288
39252	380289
580965	380290
44695	380291
201160	380292
380151	380293
2768	380294
261160	380295
112318	380296
428379	380297
36380	380298
9019	380299
78470	380300
392074	380301
163183	380302
36285	380303
171273	380304
406236	380305
507062	380306
29687	380307
113710	380308
14086	380309
195	380310
608250	380311
161974	380312
376899	380313
24852	380314
142574	380315
88615	380316
662176	380317
10473	380318
16771	380319
4511	380320
695983	380321
32876	380322
368403	380323
493652	380324
380885	380325
441694	380326
209553	380327
184634	380328
42709	380329
20388	380330
434281	380331
538478	380332
5117	380333
283350	380334
14631	380335
8171	380336
55781	380337
119925	380338
358557	380339
320785	380340
106274	380341
526835	380342
371293	380343
452077	380344
344947	380345
89845	380346
630340	380347
106908	380348
42184	380349
502301	380350
308425	380351
629300	380352
23341	380353
66073	380354
360804	380355
207275	380356
109294	380357
527490	380358
19235	380359
32190	380360
54481	380361
76074	380362
411145	380363
56662	380364
697839	380365
208887	380366
340720	380367
190556	380368
118090	380369
27777	380370
10283	380371
4769	380372
67563	380373
678347	380374
211569	380375
635498	380376
1301	380377
83376	380378
85058	380379
27525	380380
579091	380381
505539	380382
222395	380383
11150	380384
46163	380385
289563	380386
123304	380387
88621	380388
639395	380389
64464	380390
582202	380391
301767	380392
490320	380393
305210	380394
25664	380395
113804	380396
301819	380397
365436	380398
288553	380399
9191	380400
9248	380401
271390	380402
415928	380403
400910	380404
477826	380405
25648	380406
91885	380407
13587	380408
90168	380409
100771	380410
397674	380411
4334	380412
261794	380413
505520	380414
537193	380415
604996	380416
512168	380417
656155	380418
4990	380419
38198	380420
22144	380421
414940	380422
315809	380423
281840	380424
167550	380425
22865	380426
86760	380427
172623	380428
180444	380429
507007	380430
61909	380431
133721	380432
453843	380433
44692	380434
635422	380435
630117	380436
160119	380437
350122	380438
337824	380439
174	380440
337847	380441
231765	380442
190587	380443
623495	380444
413734	380445
38099	380446
31254	380447
22484	380448
6508	380449
4024	380450
110504	380451
441513	380452
520458	380453
523374	380454
670981	380455
50242	380456
691414	380457
345302	380458
4471	380459
19241	380460
142671	380461
39714	380462
382155	380463
327714	380464
621400	380465
114671	380466
158988	380467
680742	380468
14506	380469
563776	380470
48381	380471
382286	380472
514773	380473
537437	380474
671225	380475
565722	380476
610963	380477
159824	380478
623099	380479
520510	380480
453425	380481
48871	380482
957	380483
81178	380484
486152	380485
206546	380486
25660	380487
517619	380488
655540	380489
495769	380490
32471	380491
52645	380492
370495	380493
675284	380494
46732	380495
90950	380496
99208	380497
636189	380498
674392	380499
331448	380500
331451	380501
505624	380502
573013	380503
130185	380504
550975	380505
19469	380506
462066	380507
423561	380508
220019	380509
211322	380510
110343	380511
666675	380512
74967	380513
47075	380514
137268	380515
415374	380516
62290	380517
689266	380518
406020	380519
18395	380520
193581	380521
137931	380522
144573	380523
27947	380524
527370	380525
13613	380526
23030	380527
334458	380528
663267	380529
842	380530
560229	380531
454645	380532
560148	380533
78957	380534
669467	380535
371977	380536
24800	380537
310178	380538
140285	380539
320726	380540
263518	380541
32638	380542
18941	380543
403631	380544
79662	380545
190475	380546
3120	380547
4789	380548
58712	380549
129148	380550
90897	380551
620522	380552
79204	380553
103614	380554
439476	380555
152411	380556
82029	380557
261253	380558
126286	380559
19306	380560
518752	380561
640597	380562
114039	380563
114079	380564
417938	380565
3984	380566
112300	380567
114023	380568
652873	380569
179944	380570
144713	380571
686036	380572
368190	380573
187137	380574
353	380575
7768	380576
89427	380577
441915	380578
626574	380579
501664	380580
195486	380581
11813	380582
414601	380583
443839	380584
195481	380585
443837	380586
132294	380587
141997	380588
195474	380589
132297	380590
524583	380591
44095	380592
443836	380593
47589	380594
501638	380595
195504	380596
195509	380597
107427	380598
32567	380599
402993	380600
473629	380601
27960	380602
478387	380603
127895	380604
527884	380605
6608	380606
63514	380607
541434	380608
170398	380609
65035	380610
598880	380611
45535	380612
674316	380613
174498	380614
480366	380615
322558	380616
62329	380617
38535	380618
440490	380619
142709	380620
549889	380621
344736	380622
511805	380623
172670	380624
365157	380625
50222	380626
669042	380627
487976	380628
417958	380629
51210	380630
36704	380631
377304	380632
493114	380633
405932	380634
10336	380635
390430	380636
76374	380637
294393	380638
410112	380639
26447	380640
11564	380641
139262	380642
464175	380643
137046	380644
369440	380645
633838	380646
30659	380647
685441	380648
650019	380649
41803	380650
576798	380651
12667	380652
341958	380653
145691	380654
174030	380655
138934	380656
21477	380657
525766	380658
98807	380659
68728	380660
697877	380661
377420	380662
422558	380663
21999	380664
622847	380665
21947	380666
541901	380667
561774	380668
622928	380669
89937	380670
6793	380671
656391	380672
611481	380673
106212	380674
224727	380675
341949	380676
241131	380677
528832	380678
651047	380679
201214	380680
263	380681
79624	380682
166943	380683
253332	380684
499426	380685
272197	380686
453267	380687
679921	380688
194331	380689
12777	380690
64717	380691
428579	380692
77278	380693
125752	380694
564523	380695
414132	380696
685646	380697
429939	380698
509940	380699
199626	380700
654852	380701
336397	380702
41754	380703
24754	380704
626554	380705
78781	380706
85893	380707
183897	380708
610807	380709
390804	380710
162202	380711
517147	380712
76553	380713
93952	380714
151526	380715
379156	380716
100221	380717
475178	380718
138394	380719
148320	380720
21900	380721
301823	380722
1823	380723
28034	380724
585493	380725
1778	380726
416943	380727
4890	380728
18443	380729
550670	380730
683640	380731
317581	380732
50604	380733
39700	380734
89739	380735
215783	380736
649938	380737
359227	380738
477	380739
346630	380740
351400	380741
117104	380742
485684	380743
666008	380744
16695	380745
195883	380746
600514	380747
168592	380748
381217	380749
118448	380750
3331	380751
1947	380752
559442	380753
526255	380754
383916	380755
570879	380756
138209	380757
319208	380758
134828	380759
622348	380760
479030	380761
64043	380762
620129	380763
370661	380764
272854	380765
552344	380766
22424	380767
242256	380768
464660	380769
682494	380770
305661	380771
194461	380772
290792	380773
680924	380774
350111	380775
538925	380776
595811	380777
651606	380778
331442	380779
503512	380780
571020	380781
77201	380782
346566	380783
169887	380784
495347	380785
650029	380786
335114	380787
52349	380788
23943	380789
462520	380790
685769	380791
18461	380792
120860	380793
431319	380794
527070	380795
39700	380796
307340	380797
571601	380798
399369	380799
4788	380800
380352	380801
230776	380802
220281	380803
150014	380804
142117	380805
119890	380806
100216	380807
261098	380808
294761	380809
62968	380810
41552	380811
627754	380812
90187	380813
415535	380814
170642	380815
13602	380816
45897	380817
82488	380818
625028	380819
309251	380820
436689	380821
309247	380822
47641	380823
136875	380824
37711	380825
427341	380826
427370	380827
60016	380828
67567	380829
408903	380830
626919	380831
107308	380832
332955	380833
433446	380834
486244	380835
362374	380836
178899	380837
245307	380838
169078	380839
64825	380840
16876	380841
402150	380842
166863	380843
9928	380844
6	380845
41087	380846
108773	380847
172299	380848
309	380849
7486	380850
264424	380851
518343	380852
467096	380853
54074	380854
198741	380855
279563	380856
416909	380857
77074	380858
400102	380859
198605	380860
151508	380861
670896	380862
245847	380863
573094	380864
236448	380865
122157	380866
553193	380867
641384	380868
29283	380869
487865	380870
180411	380871
10456	380872
470426	380873
238816	380874
492952	380875
81217	380876
429557	380877
33694	380878
107183	380879
555082	380880
88858	380881
46009	380882
235146	380883
323682	380884
102	380885
17036	380886
1733	380887
82427	380888
585861	380889
215545	380890
56753	380891
34064	380892
153253	380893
106615	380894
405320	380895
570178	380896
170655	380897
46065	380898
647300	380899
631682	380900
22356	380901
353383	380902
580241	380903
686140	380904
35186	380905
81386	380906
64523	380907
6826	380908
21638	380909
605838	380910
99976	380911
197202	380912
6827	380913
22781	380914
685668	380915
685678	380916
618012	380917
100463	380918
25485	380919
384332	380920
588271	380921
74836	380922
287166	380923
487199	380924
146772	380925
607613	380926
65193	380927
101881	380928
32854	380929
241392	380930
172558	380931
53417	380932
400692	380933
553077	380934
391484	380935
578720	380936
323044	380937
55947	380938
32891	380939
27508	380940
518577	380941
48630	380942
86598	380943
417710	380944
65347	380945
11550	380946
563754	380947
672960	380948
40813	380949
27508	380950
49933	380951
420476	380952
37537	380953
30223	380954
418460	380955
374858	380956
98511	380957
213	380958
2410	380959
33406	380960
84872	380961
412356	380962
453539	380963
404370	380964
143205	380965
113012	380966
413489	380967
112974	380968
694290	380969
4663	380970
41941	380971
502268	380972
71939	380973
470777	380974
239623	380975
19121	380976
98079	380977
112980	380978
47621	380979
29360	380980
376266	380981
630796	380982
3967	380983
73	380984
123452	380985
18929	380986
112912	380987
645841	380988
672447	380989
12332	380990
413150	380991
406291	380992
397356	380993
480878	380994
413170	380995
224075	380996
198346	380997
9765	380998
112896	380999
320599	381000
638744	381001
410240	381002
693250	381003
486846	381004
14472	381005
56851	381006
71899	381007
413140	381008
112996	381009
574531	381010
199457	381011
83072	381012
612072	381013
37615	381014
131525	381015
25744	381016
111235	381017
286311	381018
94709	381019
4823	381020
572576	381021
7557	381022
86323	381023
36572	381024
7557	381025
661649	381026
4484	381027
357979	381028
644254	381029
94791	381030
654157	381031
431125	381032
506770	381033
499402	381034
82087	381035
284051	381036
201566	381037
634663	381038
118993	381039
691538	381040
84881	381041
11730	381042
24055	381043
272337	381044
108062	381045
229841	381046
32655	381047
359678	381048
462746	381049
533902	381050
7229	381051
328089	381052
102007	381053
413937	381054
96760	381055
336736	381056
368894	381057
162161	381058
183936	381059
83881	381060
532105	381061
48	381062
618745	381063
58	381064
50880	381065
21236	381066
330411	381067
259883	381068
466349	381069
43614	381070
52399	381071
179307	381072
147769	381073
361860	381074
159559	381075
51896	381076
307026	381077
47224	381078
164967	381079
600423	381080
137791	381081
600399	381082
675843	381083
499815	381084
606828	381085
88429	381086
468020	381087
385516	381088
13398	381089
573021	381090
96364	381091
253974	381092
576488	381093
457675	381094
491378	381095
172856	381096
118315	381097
99789	381098
17942	381099
137266	381100
64176	381101
527436	381102
509331	381103
3197	381104
166624	381105
46143	381106
4124	381107
146518	381108
2559	381109
32302	381110
470068	381111
84882	381112
71707	381113
74917	381114
403204	381115
16098	381116
28368	381117
36007	381118
117980	381119
5410	381120
416728	381121
4791	381122
325709	381123
675985	381124
639001	381125
52173	381126
56702	381127
220270	381128
7815	381129
111657	381130
225492	381131
234631	381132
389186	381133
3608	381134
281581	381135
329471	381136
556207	381137
3113	381138
366584	381139
74380	381140
89519	381141
91621	381142
149221	381143
573214	381144
672811	381145
409454	381146
90986	381147
672829	381148
672824	381149
337223	381150
22227	381151
144929	381152
140254	381153
3722	381154
444714	381155
582653	381156
61610	381157
245448	381158
30627	381159
75723	381160
27925	381161
32429	381162
225941	381163
342799	381164
415025	381165
4679	381166
284236	381167
259	381168
101753	381169
41181	381170
339096	381171
203566	381172
589220	381173
263594	381174
228744	381175
586749	381176
22914	381177
310555	381178
636850	381179
59863	381180
488930	381181
3311	381182
121314	381183
475717	381184
128073	381185
128637	381186
507080	381187
319651	381188
607746	381189
676087	381190
2808	381191
429012	381192
54784	381193
211229	381194
357948	381195
524068	381196
281911	381197
1854	381198
595482	381199
477742	381200
269268	381201
416352	381202
462	381203
53033	381204
553151	381205
587956	381206
481277	381207
80527	381208
139124	381209
113436	381210
123568	381211
461243	381212
71147	381213
105839	381214
393749	381215
127482	381216
106588	381217
453308	381218
432086	381219
506645	381220
52812	381221
210521	381222
2899	381223
613383	381224
268937	381225
93395	381226
31214	381227
449023	381228
529581	381229
235786	381230
84187	381231
60454	381232
643781	381233
51454	381234
251459	381235
54438	381236
504168	381237
349960	381238
358385	381239
85428	381240
221646	381241
381138	381242
605067	381243
121300	381244
56218	381245
30737	381246
59534	381247
134101	381248
221641	381249
94650	381250
80238	381251
166889	381252
157197	381253
30972	381254
4429	381255
315668	381256
486799	381257
198634	381258
21994	381259
375216	381260
178605	381261
242196	381262
445659	381263
300276	381264
495910	381265
408623	381266
426332	381267
60532	381268
18638	381269
87383	381270
40738	381271
108358	381272
563837	381273
615052	381274
467969	381275
44219	381276
661582	381277
352347	381278
479556	381279
609484	381280
513555	381281
34004	381282
119518	381283
673972	381284
60672	381285
674632	381286
441453	381287
495712	381288
674183	381289
56118	381290
359135	381291
110843	381292
1152	381293
480262	381294
594264	381295
12713	381296
102200	381297
91804	381298
119755	381299
115416	381300
410169	381301
51996	381302
87486	381303
72831	381304
24820	381305
77119	381306
691193	381307
542825	381308
109584	381309
628950	381310
47129	381311
280770	381312
59533	381313
86409	381314
365540	381315
577686	381316
19169	381317
554481	381318
172771	381319
78346	381320
149082	381321
300521	381322
133735	381323
393041	381324
696598	381325
209538	381326
215	381327
264673	381328
654	381329
2866	381330
677303	381331
25959	381332
403941	381333
35197	381334
138239	381335
516027	381336
70833	381337
451409	381338
677575	381339
301633	381340
565887	381341
550410	381342
23652	381343
211297	381344
321162	381345
94660	381346
24834	381347
238917	381348
186945	381349
305287	381350
311784	381351
637545	381352
16208	381353
116950	381354
665366	381355
163903	381356
580871	381357
72806	381358
54551	381359
171704	381360
227393	381361
686234	381362
453666	381363
276344	381364
342692	381365
113353	381366
17793	381367
32050	381368
72389	381369
224593	381370
411305	381371
524808	381372
147580	381373
315698	381374
123088	381375
17801	381376
386888	381377
14169	381378
631697	381379
391814	381380
70644	381381
3216	381382
424	381383
231792	381384
665982	381385
42153	381386
34769	381387
39386	381388
313920	381389
183338	381390
2515	381391
134124	381392
334050	381393
210147	381394
141479	381395
934	381396
343826	381397
93904	381398
36354	381399
305024	381400
118546	381401
11023	381402
676621	381403
539771	381404
299000	381405
655788	381406
62919	381407
508005	381408
103259	381409
556483	381410
121759	381411
194421	381412
125618	381413
482530	381414
467867	381415
82325	381416
507249	381417
123068	381418
129072	381419
99513	381420
153525	381421
175857	381422
15377	381423
570260	381424
524896	381425
397493	381426
522811	381427
78299	381428
344483	381429
590595	381430
296509	381431
375785	381432
202056	381433
476060	381434
141168	381435
510358	381436
518016	381437
684848	381438
17961	381439
350657	381440
387643	381441
25518	381442
83064	381443
397503	381444
684616	381445
448439	381446
30314	381447
119904	381448
344139	381449
195083	381450
373481	381451
345024	381452
596679	381453
516508	381454
625763	381455
255779	381456
593478	381457
465477	381458
488154	381459
273205	381460
422100	381461
681147	381462
53857	381463
644585	381464
471151	381465
494512	381466
189960	381467
496168	381468
532426	381469
596729	381470
586647	381471
166751	381472
328296	381473
18251	381474
154191	381475
489664	381476
445064	381477
644388	381478
5511	381479
75036	381480
398694	381481
411223	381482
46128	381483
52951	381484
35945	381485
461386	381486
128382	381487
284490	381488
2543	381489
332507	381490
325339	381491
511735	381492
113874	381493
531961	381494
168305	381495
192063	381496
605370	381497
486941	381498
301517	381499
395936	381500
474670	381501
554891	381502
477945	381503
408160	381504
493183	381505
91651	381506
123147	381507
107867	381508
481966	381509
139772	381510
456530	381511
92138	381512
623461	381513
66043	381514
497924	381515
148913	381516
313992	381517
100150	381518
615396	381519
644389	381520
651054	381521
291088	381522
258242	381523
10065	381524
587284	381525
344670	381526
374435	381527
174364	381528
498388	381529
207447	381530
536657	381531
604962	381532
454393	381533
130408	381534
83343	381535
207486	381536
115059	381537
209049	381538
201497	381539
10580	381540
492129	381541
634687	381542
569915	381543
500483	381544
18082	381545
90604	381546
354102	381547
369482	381548
355359	381549
134828	381550
51165	381551
116459	381552
440428	381553
246313	381554
397170	381555
30416	381556
681927	381557
46075	381558
267775	381559
202437	381560
281289	381561
387001	381562
491981	381563
432977	381564
104791	381565
422	381566
268877	381567
693415	381568
168198	381569
686393	381570
656374	381571
449549	381572
141777	381573
675026	381574
380439	381575
28872	381576
83032	381577
215633	381578
168091	381579
543953	381580
596311	381581
150674	381582
635740	381583
192177	381584
533073	381585
106036	381586
147749	381587
633610	381588
55716	381589
609021	381590
497330	381591
165647	381592
118477	381593
666019	381594
168577	381595
185878	381596
65130	381597
473392	381598
268845	381599
271975	381600
508901	381601
464526	381602
352482	381603
464695	381604
565837	381605
4423	381606
104485	381607
156925	381608
664312	381609
138133	381610
383158	381611
171457	381612
655551	381613
450745	381614
113229	381615
471153	381616
16648	381617
590953	381618
361210	381619
11621	381620
655312	381621
675868	381622
392583	381623
219305	381624
126922	381625
614644	381626
319821	381627
638546	381628
444561	381629
381196	381630
266477	381631
441858	381632
383465	381633
346616	381634
392258	381635
478335	381636
102235	381637
515863	381638
631634	381639
626060	381640
55428	381641
456262	381642
225682	381643
458854	381644
40059	381645
128139	381646
598503	381647
178034	381648
528610	381649
81936	381650
425710	381651
191332	381652
77487	381653
20441	381654
590448	381655
133880	381656
4688	381657
369480	381658
180002	381659
319979	381660
144483	381661
502835	381662
364	381663
9050	381664
611302	381665
547238	381666
639142	381667
227204	381668
184745	381669
478192	381670
631051	381671
409117	381672
325195	381673
38103	381674
234840	381675
450942	381676
10480	381677
16457	381678
454621	381679
424989	381680
650025	381681
439906	381682
80729	381683
391293	381684
57614	381685
615995	381686
488960	381687
180403	381688
274049	381689
178488	381690
9499	381691
417013	381692
576853	381693
530074	381694
122	381695
546807	381696
587005	381697
382457	381698
317295	381699
388744	381700
533014	381701
23598	381702
582316	381703
242487	381704
3139	381705
828	381706
13694	381707
14520	381708
31593	381709
36818	381710
146484	381711
358290	381712
225135	381713
142106	381714
391675	381715
828	381716
557448	381717
495674	381718
311536	381719
509041	381720
168611	381721
643623	381722
273508	381723
161537	381724
331081	381725
126907	381726
135711	381727
274070	381728
416949	381729
291974	381730
402886	381731
329242	381732
533325	381733
619982	381734
658833	381735
167973	381736
542950	381737
476922	381738
339648	381739
157126	381740
123760	381741
650078	381742
250718	381743
139533	381744
133332	381745
129721	381746
41180	381747
535056	381748
43080	381749
82460	381750
573338	381751
203514	381752
593651	381753
112856	381754
43178	381755
63511	381756
102665	381757
486444	381758
189114	381759
680157	381760
600891	381761
269241	381762
212456	381763
318204	381764
572162	381765
131123	381766
601127	381767
162613	381768
623455	381769
346817	381770
170477	381771
42552	381772
142510	381773
99187	381774
193057	381775
153694	381776
215	381777
196521	381778
671338	381779
534199	381780
612568	381781
129192	381782
419767	381783
622479	381784
184808	381785
3717	381786
46156	381787
675449	381788
552152	381789
159748	381790
524039	381791
457960	381792
1152	381793
626863	381794
184804	381795
22110	381796
154835	381797
4578	381798
344600	381799
156959	381800
156203	381801
639916	381802
171531	381803
534072	381804
150670	381805
648232	381806
212209	381807
660764	381808
198511	381809
340677	381810
244368	381811
339723	381812
5664	381813
322041	381814
318305	381815
399785	381816
261551	381817
5925	381818
33067	381819
172333	381820
581761	381821
380642	381822
318410	381823
302845	381824
684871	381825
83171	381826
232556	381827
156304	381828
550403	381829
55949	381830
1567	381831
57457	381832
562924	381833
394297	381834
98940	381835
115534	381836
170959	381837
138715	381838
61743	381839
18815	381840
89676	381841
62071	381842
589142	381843
576038	381844
544319	381845
195593	381846
256710	381847
114461	381848
352289	381849
66175	381850
344561	381851
682854	381852
193771	381853
637726	381854
589265	381855
682933	381856
9348	381857
89059	381858
344617	381859
44064	381860
161063	381861
478931	381862
1415	381863
136449	381864
301678	381865
454306	381866
298086	381867
173138	381868
246753	381869
659773	381870
587561	381871
265775	381872
55520	381873
184819	381874
640230	381875
7941	381876
114452	381877
562668	381878
333639	381879
294764	381880
150627	381881
318317	381882
105948	381883
203637	381884
537884	381885
574007	381886
67403	381887
291036	381888
680917	381889
48094	381890
133319	381891
485969	381892
620790	381893
57237	381894
452687	381895
560397	381896
102852	381897
510961	381898
276762	381899
377544	381900
633273	381901
289077	381902
388252	381903
659672	381904
333610	381905
401315	381906
551218	381907
161013	381908
680093	381909
14091	381910
366086	381911
559353	381912
192147	381913
130677	381914
378384	381915
429545	381916
429565	381917
474351	381918
488952	381919
6	381920
414903	381921
587719	381922
192633	381923
533268	381924
161013	381925
175835	381926
301093	381927
636267	381928
132879	381929
47847	381930
302779	381931
522804	381932
421303	381933
658734	381934
469911	381935
26379	381936
585636	381937
13798	381938
667390	381939
479473	381940
329234	381941
526241	381942
526345	381943
104120	381944
388626	381945
503010	381946
210339	381947
212464	381948
620353	381949
132139	381950
455601	381951
506399	381952
24421	381953
456759	381954
551203	381955
325221	381956
139535	381957
580400	381958
212467	381959
33481	381960
686621	381961
360088	381962
681006	381963
367153	381964
499123	381965
458579	381966
334409	381967
472581	381968
285746	381969
269406	381970
54842	381971
616222	381972
104203	381973
528755	381974
160912	381975
533032	381976
50960	381977
59029	381978
183945	381979
206359	381980
61750	381981
7181	381982
428071	381983
231436	381984
239836	381985
208905	381986
691566	381987
431265	381988
139564	381989
47937	381990
431124	381991
400342	381992
98437	381993
74993	381994
271931	381995
344636	381996
152980	381997
632296	381998
410351	381999
119156	382000
268715	382001
589097	382002
171969	382003
496577	382004
177833	382005
156627	382006
207646	382007
345006	382008
281860	382009
647788	382010
318406	382011
202873	382012
50411	382013
318363	382014
45245	382015
497901	382016
52355	382017
318294	382018
184851	382019
64082	382020
333656	382021
314339	382022
62178	382023
205187	382024
178522	382025
335358	382026
554148	382027
314334	382028
52405	382029
582449	382030
338688	382031
502167	382032
669651	382033
503112	382034
226385	382035
344710	382036
345981	382037
396389	382038
86659	382039
17166	382040
136635	382041
126213	382042
82213	382043
696609	382044
669073	382045
296343	382046
15755	382047
212109	382048
212905	382049
255052	382050
148210	382051
626847	382052
464671	382053
344583	382054
678720	382055
563858	382056
658207	382057
153032	382058
148	382059
63246	382060
420955	382061
516661	382062
574535	382063
205740	382064
419967	382065
54502	382066
20218	382067
143936	382068
116604	382069
54110	382070
582332	382071
388129	382072
534016	382073
141414	382074
62323	382075
344953	382076
372432	382077
315913	382078
511206	382079
55232	382080
331803	382081
46793	382082
189707	382083
112166	382084
20705	382085
159853	382086
595653	382087
12998	382088
627451	382089
686791	382090
560610	382091
610857	382092
322543	382093
329911	382094
482776	382095
537370	382096
510974	382097
219199	382098
450898	382099
427539	382100
666000	382101
131193	382102
101777	382103
142014	382104
632	382105
152755	382106
521584	382107
240230	382108
587037	382109
161039	382110
319291	382111
398407	382112
49474	382113
485544	382114
591388	382115
189971	382116
146762	382117
631799	382118
202680	382119
5630	382120
538986	382121
355248	382122
401746	382123
572530	382124
93134	382125
382154	382126
494611	382127
564733	382128
282628	382129
68303	382130
480059	382131
283396	382132
224033	382133
26979	382134
469363	382135
111746	382136
652670	382137
80689	382138
194872	382139
522676	382140
159932	382141
104550	382142
369574	382143
326644	382144
51883	382145
429305	382146
553870	382147
119468	382148
691603	382149
226239	382150
386613	382151
461372	382152
4679	382153
252920	382154
19210	382155
373887	382156
2709	382157
113141	382158
323730	382159
445701	382160
1175	382161
536891	382162
252623	382163
523865	382164
637587	382165
364122	382166
119402	382167
88528	382168
83476	382169
12694	382170
666850	382171
5952	382172
344520	382173
42	382174
664949	382175
54769	382176
441459	382177
540765	382178
96647	382179
245650	382180
75816	382181
622383	382182
182035	382183
537520	382184
92697	382185
333971	382186
43466	382187
465183	382188
226061	382189
658283	382190
68918	382191
1440	382192
439766	382193
75716	382194
207947	382195
2895	382196
67876	382197
111065	382198
176518	382199
22911	382200
294742	382201
412713	382202
608643	382203
438236	382204
245697	382205
139900	382206
15318	382207
15318	382208
120487	382209
33493	382210
294779	382211
445798	382212
556958	382213
96652	382214
564207	382215
12606	382216
673348	382217
466163	382218
159893	382219
39463	382220
395147	382221
7981	382222
31235	382223
623361	382224
96133	382225
44474	382226
357058	382227
213204	382228
21329	382229
444624	382230
661331	382231
392037	382232
18103	382233
130497	382234
214867	382235
494376	382236
17180	382237
414210	382238
8237	382239
45742	382240
325675	382241
99279	382242
121879	382243
702	382244
666418	382245
284192	382246
125782	382247
469498	382248
602003	382249
677843	382250
103891	382251
189925	382252
314	382253
170299	382254
25281	382255
12430	382256
15255	382257
691115	382258
4837	382259
467824	382260
77672	382261
28303	382262
1387	382263
415121	382264
682327	382265
686709	382266
170300	382267
598414	382268
394137	382269
49992	382270
642385	382271
2773	382272
564630	382273
458255	382274
45923	382275
431836	382276
663007	382277
13737	382278
314999	382279
11156	382280
2157	382281
5354	382282
1201	382283
30236	382284
259466	382285
259566	382286
45204	382287
122972	382288
2995	382289
238121	382290
606692	382291
676062	382292
90245	382293
2938	382294
345895	382295
696149	382296
462779	382297
487735	382298
192186	382299
406510	382300
322065	382301
627285	382302
145974	382303
3890	382304
343398	382305
53060	382306
98717	382307
2734	382308
109170	382309
622455	382310
12908	382311
328517	382312
640128	382313
198058	382314
347363	382315
58398	382316
305999	382317
542162	382318
370816	382319
19561	382320
58583	382321
286682	382322
306874	382323
306878	382324
653801	382325
101604	382326
335	382327
517391	382328
303634	382329
530941	382330
89749	382331
12328	382332
264074	382333
64025	382334
179879	382335
491791	382336
165809	382337
603680	382338
362562	382339
504310	382340
376907	382341
183700	382342
27055	382343
34290	382344
627177	382345
25030	382346
42828	382347
389258	382348
134831	382349
377446	382350
622990	382351
255282	382352
106202	382353
340940	382354
353411	382355
617491	382356
317339	382357
9239	382358
11514	382359
190095	382360
630616	382361
251543	382362
484330	382363
685209	382364
193805	382365
194411	382366
542151	382367
142063	382368
645807	382369
401755	382370
10698	382371
314257	382372
170061	382373
6740	382374
492005	382375
18960	382376
104847	382377
96284	382378
183185	382379
288004	382380
447560	382381
584370	382382
321382	382383
179392	382384
291476	382385
457655	382386
430180	382387
212807	382388
695162	382389
510890	382390
74281	382391
561256	382392
29517	382393
278503	382394
177243	382395
347263	382396
48247	382397
181574	382398
10156	382399
521504	382400
269914	382401
8449	382402
453964	382403
418455	382404
442671	382405
139037	382406
24832	382407
65609	382408
501828	382409
303673	382410
491	382411
150068	382412
327523	382413
318037	382414
173106	382415
99269	382416
477250	382417
519268	382418
141068	382419
84072	382420
566861	382421
266075	382422
10166	382423
603689	382424
307355	382425
97124	382426
609607	382427
260686	382428
603841	382429
601348	382430
120622	382431
446469	382432
446591	382433
287526	382434
535451	382435
482035	382436
119406	382437
76574	382438
220187	382439
27374	382440
40584	382441
250211	382442
15173	382443
35041	382444
283656	382445
11153	382446
506635	382447
41316	382448
250160	382449
593443	382450
120683	382451
80675	382452
488673	382453
165574	382454
309061	382455
611079	382456
603637	382457
404176	382458
120440	382459
471305	382460
251702	382461
387186	382462
303899	382463
625196	382464
151777	382465
163813	382466
45661	382467
122023	382468
149348	382469
367415	382470
155723	382471
46756	382472
46756	382473
25054	382474
27885	382475
40958	382476
38126	382477
542480	382478
46616	382479
86581	382480
114383	382481
652709	382482
588523	382483
32602	382484
150005	382485
403450	382486
84	382487
75844	382488
95	382489
582621	382490
483607	382491
431406	382492
180429	382493
419992	382494
220755	382495
29118	382496
294298	382497
87087	382498
23164	382499
461355	382500
336188	382501
37644	382502
84830	382503
527039	382504
356988	382505
44046	382506
255103	382507
423660	382508
627032	382509
173	382510
28459	382511
447143	382512
428817	382513
175234	382514
489	382515
43192	382516
495317	382517
135421	382518
505084	382519
3114	382520
628746	382521
633076	382522
81209	382523
383724	382524
177827	382525
581432	382526
182546	382527
63393	382528
78538	382529
609244	382530
13400	382531
540358	382532
974	382533
254364	382534
26038	382535
47718	382536
135347	382537
363006	382538
39851	382539
383	382540
37722	382541
321316	382542
21981	382543
84373	382544
9590	382545
508024	382546
354280	382547
530979	382548
78249	382549
58328	382550
47330	382551
4113	382552
593376	382553
468436	382554
335200	382555
27186	382556
592372	382557
322571	382558
313732	382559
6241	382560
169293	382561
340053	382562
495475	382563
427913	382564
511673	382565
126780	382566
233932	382567
528631	382568
669191	382569
424849	382570
488099	382571
198343	382572
46974	382573
104502	382574
71491	382575
586783	382576
384275	382577
73537	382578
161317	382579
42960	382580
397955	382581
652373	382582
682408	382583
81	382584
60341	382585
67176	382586
1651	382587
491783	382588
428815	382589
195398	382590
619788	382591
67711	382592
178305	382593
505415	382594
25524	382595
55164	382596
383441	382597
6638	382598
671009	382599
623359	382600
113648	382601
344686	382602
204208	382603
153520	382604
110882	382605
401239	382606
20532	382607
187049	382608
402581	382609
234365	382610
400879	382611
43626	382612
472786	382613
272382	382614
673498	382615
276791	382616
39408	382617
670345	382618
598773	382619
365729	382620
43281	382621
403979	382622
170133	382623
38569	382624
55061	382625
134337	382626
27723	382627
397433	382628
483278	382629
339643	382630
52654	382631
241314	382632
678983	382633
326689	382634
23328	382635
458092	382636
235117	382637
86456	382638
121569	382639
356092	382640
41926	382641
513927	382642
513925	382643
21279	382644
12502	382645
150675	382646
30610	382647
519900	382648
541557	382649
286545	382650
13908	382651
158367	382652
600395	382653
461375	382654
420028	382655
560547	382656
468744	382657
155031	382658
414700	382659
601411	382660
40918	382661
512230	382662
631360	382663
204234	382664
289539	382665
488434	382666
128576	382667
601149	382668
63406	382669
233495	382670
35417	382671
287841	382672
597995	382673
574010	382674
72156	382675
676207	382676
607953	382677
550304	382678
322769	382679
289175	382680
87537	382681
150164	382682
656110	382683
12883	382684
478792	382685
261853	382686
99819	382687
420440	382688
401624	382689
238893	382690
485244	382691
129493	382692
59658	382693
26321	382694
160655	382695
1250	382696
400974	382697
76383	382698
169991	382699
306499	382700
203497	382701
260824	382702
338778	382703
90715	382704
339689	382705
254623	382706
342690	382707
521833	382708
678412	382709
330923	382710
291249	382711
153538	382712
552483	382713
358975	382714
226037	382715
37885	382716
101980	382717
846	382718
351330	382719
465061	382720
9202	382721
109195	382722
406541	382723
46662	382724
614767	382725
6960	382726
374754	382727
461201	382728
289507	382729
506267	382730
193632	382731
299633	382732
593476	382733
371711	382734
575257	382735
468945	382736
518220	382737
70639	382738
680275	382739
102404	382740
683213	382741
148035	382742
182562	382743
314734	382744
653440	382745
48767	382746
2115	382747
484279	382748
39704	382749
364240	382750
474692	382751
57984	382752
612509	382753
80577	382754
663873	382755
148418	382756
79890	382757
681141	382758
326646	382759
49455	382760
384848	382761
501616	382762
530405	382763
360837	382764
656062	382765
395851	382766
153294	382767
252508	382768
177990	382769
633759	382770
643	382771
170138	382772
6259	382773
66049	382774
546867	382775
51244	382776
632630	382777
535051	382778
261439	382779
565122	382780
380756	382781
2376	382782
689093	382783
16826	382784
263180	382785
389950	382786
603832	382787
105695	382788
9907	382789
565663	382790
20964	382791
410961	382792
122720	382793
24552	382794
31489	382795
137616	382796
61642	382797
25537	382798
39696	382799
654578	382800
157431	382801
280566	382802
637549	382803
617411	382804
369510	382805
196254	382806
170087	382807
357237	382808
375478	382809
15307	382810
452488	382811
111142	382812
55171	382813
572390	382814
372176	382815
42310	382816
31484	382817
520173	382818
106277	382819
169538	382820
40768	382821
621931	382822
20650	382823
103411	382824
45938	382825
571866	382826
471681	382827
644041	382828
156933	382829
253780	382830
129907	382831
104016	382832
103418	382833
151243	382834
674966	382835
3111	382836
492389	382837
62544	382838
391031	382839
58812	382840
19534	382841
138070	382842
327167	382843
212776	382844
125302	382845
440818	382846
131949	382847
118830	382848
297311	382849
162578	382850
287236	382851
655991	382852
476016	382853
124509	382854
3774	382855
1391	382856
24811	382857
118654	382858
97776	382859
142748	382860
142601	382861
454845	382862
211486	382863
674595	382864
12715	382865
165313	382866
168573	382867
347863	382868
674160	382869
304811	382870
120829	382871
447285	382872
674244	382873
168616	382874
386069	382875
408115	382876
42932	382877
4523	382878
531234	382879
120852	382880
4820	382881
446711	382882
294921	382883
658074	382884
47	382885
382356	382886
175271	382887
363307	382888
168741	382889
675242	382890
408056	382891
381616	382892
429211	382893
594661	382894
675876	382895
541457	382896
5834	382897
9965	382898
445941	382899
620906	382900
39	382901
8644	382902
40549	382903
163975	382904
227560	382905
360357	382906
378317	382907
58377	382908
284530	382909
47210	382910
122912	382911
173939	382912
126975	382913
381014	382914
161167	382915
229262	382916
54827	382917
167146	382918
582358	382919
646522	382920
465220	382921
697013	382922
202075	382923
584100	382924
67777	382925
464191	382926
451270	382927
175484	382928
443938	382929
76299	382930
295953	382931
115565	382932
385415	382933
396087	382934
120804	382935
19944	382936
6320	382937
5183	382938
474025	382939
7258	382940
379030	382941
20810	382942
455007	382943
452460	382944
470192	382945
236538	382946
372011	382947
468151	382948
563257	382949
545940	382950
26058	382951
528788	382952
57178	382953
443130	382954
665078	382955
191189	382956
24777	382957
45808	382958
32625	382959
1242	382960
387851	382961
282948	382962
153479	382963
17128	382964
117022	382965
71915	382966
178166	382967
138273	382968
25292	382969
148687	382970
461687	382971
198742	382972
685612	382973
76151	382974
94127	382975
405031	382976
45328	382977
190909	382978
474675	382979
146956	382980
22851	382981
102603	382982
470622	382983
13180	382984
121026	382985
478583	382986
161962	382987
137105	382988
381312	382989
496959	382990
20400	382991
465319	382992
163736	382993
187826	382994
214929	382995
342542	382996
45875	382997
685125	382998
685103	382999
80702	383000
374746	383001
405174	383002
399670	383003
8493	383004
7231	383005
405029	383006
161545	383007
475455	383008
14953	383009
187800	383010
50943	383011
601941	383012
399704	383013
158409	383014
615567	383015
80099	383016
2995	383017
178173	383018
108665	383019
448331	383020
121084	383021
508116	383022
251829	383023
127305	383024
380499	383025
448270	383026
171889	383027
162315	383028
177262	383029
25510	383030
89186	383031
219123	383032
443	383033
43762	383034
127211	383035
652470	383036
325344	383037
632819	383038
420841	383039
170801	383040
431336	383041
379497	383042
503816	383043
425401	383044
618437	383045
258536	383046
478511	383047
148849	383048
115672	383049
20702	383050
617603	383051
620043	383052
16336	383053
127879	383054
465480	383055
585189	383056
114244	383057
659953	383058
362681	383059
22734	383060
25377	383061
412711	383062
168113	383063
212706	383064
67247	383065
170809	383066
625832	383067
4305	383068
617643	383069
480010	383070
517433	383071
202711	383072
5842	383073
478157	383074
436544	383075
18514	383076
132657	383077
55480	383078
55480	383079
170805	383080
168828	383081
164717	383082
5838	383083
326826	383084
292494	383085
7304	383086
7304	383087
130063	383088
493204	383089
507243	383090
37390	383091
227772	383092
213974	383093
164823	383094
2062	383095
109872	383096
309526	383097
1383	383098
588679	383099
246761	383100
518797	383101
593212	383102
82806	383103
306113	383104
120270	383105
207552	383106
59045	383107
35704	383108
23759	383109
420453	383110
67404	383111
543015	383112
83448	383113
414541	383114
206796	383115
432700	383116
36290	383117
5125	383118
115381	383119
41877	383120
497248	383121
350721	383122
9920	383123
118321	383124
26523	383125
310324	383126
8297	383127
678231	383128
494308	383129
21050	383130
206661	383131
81331	383132
421922	383133
3176	383134
121141	383135
675836	383136
168870	383137
449030	383138
675685	383139
381149	383140
675683	383141
225949	383142
684301	383143
132343	383144
437952	383145
675854	383146
181395	383147
394067	383148
37589	383149
17545	383150
629271	383151
65988	383152
125096	383153
165395	383154
656435	383155
8991	383156
70979	383157
295601	383158
228483	383159
285209	383160
672475	383161
571046	383162
167937	383163
502151	383164
132373	383165
21274	383166
284300	383167
284304	383168
84790	383169
284308	383170
661174	383171
128471	383172
21778	383173
492847	383174
126181	383175
6521	383176
499999	383177
193421	383178
651184	383179
7032	383180
341175	383181
58321	383182
8766	383183
659	383184
312005	383185
39876	383186
367879	383187
39866	383188
70450	383189
415057	383190
28605	383191
442397	383192
567286	383193
286975	383194
461778	383195
18042	383196
170634	383197
536616	383198
65790	383199
461641	383200
638497	383201
232206	383202
27056	383203
231491	383204
465463	383205
89372	383206
267035	383207
201039	383208
544332	383209
543301	383210
267490	383211
125817	383212
161042	383213
308039	383214
45723	383215
111903	383216
275267	383217
514036	383218
428737	383219
168640	383220
11278	383221
2765	383222
149523	383223
497255	383224
51067	383225
138346	383226
592871	383227
150258	383228
431744	383229
134058	383230
509732	383231
11942	383232
646797	383233
363305	383234
487602	383235
60718	383236
94029	383237
615160	383238
658252	383239
165525	383240
51932	383241
5338	383242
371785	383243
22672	383244
650238	383245
115794	383246
561572	383247
493047	383248
457360	383249
171902	383250
51877	383251
80950	383252
110115	383253
84044	383254
481957	383255
48312	383256
109917	383257
606855	383258
662225	383259
659069	383260
660206	383261
65386	383262
155672	383263
609662	383264
566242	383265
481128	383266
49543	383267
16132	383268
322195	383269
579333	383270
61101	383271
359012	383272
46969	383273
359512	383274
616078	383275
44477	383276
121214	383277
449356	383278
20138	383279
98280	383280
530044	383281
199845	383282
62581	383283
141451	383284
417339	383285
121357	383286
477861	383287
58419	383288
580202	383289
299196	383290
480629	383291
165553	383292
687803	383293
78453	383294
121103	383295
607178	383296
370318	383297
264663	383298
264698	383299
457974	383300
144804	383301
26819	383302
195281	383303
243786	383304
546841	383305
6701	383306
48643	383307
479	383308
8345	383309
101738	383310
361696	383311
195957	383312
87984	383313
196200	383314
85785	383315
89750	383316
34910	383317
597090	383318
377375	383319
13574	383320
29838	383321
73198	383322
29457	383323
11311	383324
305333	383325
99073	383326
508065	383327
628085	383328
10258	383329
10257	383330
10258	383331
43559	383332
50048	383333
1167	383334
564618	383335
202215	383336
200060	383337
228543	383338
128009	383339
421327	383340
8571	383341
98995	383342
219609	383343
2292	383344
447918	383345
319700	383346
77712	383347
34834	383348
98723	383349
81284	383350
77526	383351
523855	383352
526657	383353
446958	383354
16312	383355
87811	383356
94	383357
496024	383358
592380	383359
619679	383360
619666	383361
619676	383362
619656	383363
637018	383364
109251	383365
598466	383366
38555	383367
95048	383368
60529	383369
486	383370
407	383371
424530	383372
133137	383373
619686	383374
619664	383375
139248	383376
512393	383377
440300	383378
631643	383379
9940	383380
532813	383381
668219	383382
497022	383383
4024	383384
486056	383385
2042	383386
366245	383387
111544	383388
548792	383389
332310	383390
637025	383391
114748	383392
693154	383393
632998	383394
374235	383395
233926	383396
398626	383397
117501	383398
36782	383399
619667	383400
109497	383401
157643	383402
297140	383403
621685	383404
121230	383405
592458	383406
619635	383407
672575	383408
153795	383409
327448	383410
116005	383411
353550	383412
126858	383413
44206	383414
402	383415
533511	383416
27088	383417
672457	383418
505715	383419
198373	383420
428465	383421
6148	383422
169413	383423
170740	383424
659249	383425
652601	383426
35719	383427
654848	383428
654835	383429
264135	383430
18962	383431
18962	383432
111676	383433
191308	383434
116012	383435
548502	383436
141780	383437
139377	383438
203970	383439
113112	383440
107772	383441
693537	383442
7719	383443
234327	383444
624537	383445
424508	383446
47876	383447
12604	383448
124837	383449
18406	383450
282894	383451
152279	383452
615366	383453
423033	383454
395770	383455
536174	383456
581016	383457
332298	383458
229895	383459
40967	383460
191344	383461
191345	383462
21365	383463
152283	383464
301070	383465
374215	383466
374213	383467
619643	383468
374197	383469
619692	383470
619644	383471
374201	383472
374203	383473
374202	383474
374228	383475
619673	383476
374257	383477
374204	383478
374200	383479
374240	383480
374221	383481
374224	383482
374222	383483
157965	383484
619675	383485
619653	383486
619647	383487
374316	383488
619651	383489
374246	383490
374315	383491
374245	383492
374285	383493
374253	383494
374237	383495
619636	383496
374318	383497
374248	383498
619695	383499
32777	383500
90940	383501
493276	383502
693672	383503
20175	383504
405518	383505
114731	383506
327125	383507
342485	383508
507491	383509
106130	383510
28054	383511
161661	383512
159612	383513
453934	383514
8111	383515
184644	383516
324503	383517
94955	383518
258850	383519
155255	383520
384532	383521
178769	383522
346062	383523
40777	383524
12907	383525
430823	383526
29600	383527
2969	383528
187599	383529
374819	383530
35537	383531
640709	383532
61607	383533
31332	383534
12760	383535
317868	383536
77205	383537
514764	383538
453643	383539
250916	383540
1947	383541
426488	383542
379116	383543
621596	383544
16010	383545
50061	383546
130795	383547
76257	383548
47813	383549
128100	383550
660774	383551
246248	383552
156371	383553
582506	383554
697176	383555
57061	383556
488671	383557
302453	383558
627305	383559
24124	383560
544781	383561
152339	383562
601743	383563
65	383564
233471	383565
224701	383566
347457	383567
6122	383568
6339	383569
61643	383570
584605	383571
46	383572
6495	383573
284199	383574
18476	383575
289317	383576
740	383577
91902	383578
60544	383579
595878	383580
503367	383581
234367	383582
103292	383583
551543	383584
175641	383585
610672	383586
610682	383587
297984	383588
86326	383589
123204	383590
35492	383591
250873	383592
605717	383593
563740	383594
144509	383595
2887	383596
301001	383597
23964	383598
420077	383599
48976	383600
613818	383601
383190	383602
551063	383603
3600	383604
60401	383605
187820	383606
127196	383607
74236	383608
384975	383609
687893	383610
33585	383611
444931	383612
305418	383613
61726	383614
334432	383615
473700	383616
677298	383617
140110	383618
606163	383619
338588	383620
61064	383621
302058	383622
18544	383623
92635	383624
188688	383625
165837	383626
280461	383627
10922	383628
76854	383629
242544	383630
41182	383631
774	383632
221458	383633
109237	383634
396744	383635
429942	383636
656489	383637
486026	383638
637878	383639
686367	383640
19805	383641
598312	383642
2895	383643
84908	383644
24786	383645
545231	383646
4026	383647
163636	383648
86129	383649
40867	383650
8997	383651
66377	383652
477808	383653
630542	383654
91467	383655
89723	383656
283222	383657
516357	383658
626482	383659
508715	383660
99730	383661
240911	383662
68424	383663
15962	383664
220774	383665
484408	383666
181861	383667
606559	383668
797	383669
544965	383670
24458	383671
16387	383672
234040	383673
688236	383674
369278	383675
51538	383676
31461	383677
130446	383678
347054	383679
2575	383680
464361	383681
434623	383682
690911	383683
430478	383684
382900	383685
451844	383686
77732	383687
125023	383688
42131	383689
488178	383690
1678	383691
405691	383692
190237	383693
67788	383694
76246	383695
523798	383696
54896	383697
250936	383698
148527	383699
68990	383700
137599	383701
235343	383702
237217	383703
95580	383704
697475	383705
58055	383706
653751	383707
56470	383708
30972	383709
36589	383710
253068	383711
171532	383712
2678	383713
295812	383714
412098	383715
46110	383716
42784	383717
14433	383718
7359	383719
266000	383720
74897	383721
109935	383722
1278	383723
671363	383724
37894	383725
464166	383726
196009	383727
43772	383728
231592	383729
574776	383730
13440	383731
661075	383732
53766	383733
287907	383734
122000	383735
72326	383736
154268	383737
113591	383738
618194	383739
427464	383740
466631	383741
466637	383742
466639	383743
466640	383744
466652	383745
466670	383746
30377	383747
55745	383748
106484	383749
534562	383750
239963	383751
427851	383752
667335	383753
386044	383754
145169	383755
310027	383756
38541	383757
291547	383758
31807	383759
37221	383760
479644	383761
429948	383762
55004	383763
639281	383764
1286	383765
38427	383766
30760	383767
12978	383768
9277	383769
98320	383770
46772	383771
23935	383772
528981	383773
64872	383774
17370	383775
55975	383776
33299	383777
581285	383778
484649	383779
169453	383780
508073	383781
324124	383782
605156	383783
142901	383784
56441	383785
243090	383786
330684	383787
268565	383788
150898	383789
154533	383790
126039	383791
512653	383792
72118	383793
34	383794
341378	383795
341359	383796
57229	383797
655069	383798
46154	383799
164665	383800
474645	383801
164685	383802
103044	383803
499470	383804
39997	383805
570409	383806
57357	383807
147841	383808
238431	383809
20271	383810
385200	383811
665731	383812
570324	383813
2334	383814
418922	383815
22108	383816
58531	383817
461474	383818
12403	383819
315975	383820
476623	383821
90962	383822
347304	383823
102778	383824
102905	383825
69651	383826
13245	383827
395363	383828
56926	383829
5081	383830
104884	383831
124432	383832
174411	383833
161642	383834
1673	383835
302245	383836
120003	383837
182050	383838
19204	383839
103338	383840
74815	383841
316820	383842
13435	383843
452856	383844
396107	383845
548354	383846
522338	383847
36724	383848
209349	383849
16274	383850
503946	383851
646052	383852
242354	383853
648988	383854
661802	383855
46740	383856
97970	383857
3484	383858
201169	383859
635783	383860
508039	383861
48468	383862
381289	383863
154549	383864
464677	383865
428871	383866
1383	383867
237827	383868
170311	383869
377786	383870
254826	383871
522353	383872
563609	383873
38951	383874
38951	383875
588000	383876
188946	383877
128681	383878
283585	383879
78953	383880
169690	383881
157971	383882
191796	383883
377869	383884
493472	383885
16650	383886
43484	383887
10896	383888
597173	383889
52094	383890
44808	383891
68789	383892
125780	383893
16272	383894
627922	383895
674853	383896
105921	383897
328892	383898
467358	383899
209	383900
352375	383901
293300	383902
125313	383903
18673	383904
65524	383905
347324	383906
384094	383907
308961	383908
239181	383909
209696	383910
186826	383911
37605	383912
181533	383913
25835	383914
21267	383915
359563	383916
261184	383917
664486	383918
200	383919
116119	383920
246888	383921
690964	383922
423505	383923
19609	383924
135244	383925
76329	383926
436644	383927
569479	383928
110718	383929
616772	383930
677369	383931
36417	383932
311655	383933
383516	383934
677124	383935
661269	383936
163687	383937
677123	383938
169237	383939
677117	383940
677120	383941
143494	383942
677182	383943
634331	383944
672379	383945
382857	383946
674709	383947
677328	383948
260	383949
169289	383950
265211	383951
601807	383952
405420	383953
162584	383954
248197	383955
231318	383956
111667	383957
451117	383958
99308	383959
451097	383960
451344	383961
402690	383962
169324	383963
160643	383964
451285	383965
169323	383966
222200	383967
606742	383968
169300	383969
677557	383970
9613	383971
454754	383972
140974	383973
9451	383974
567861	383975
358999	383976
449115	383977
97069	383978
338802	383979
338810	383980
186929	383981
121633	383982
314535	383983
686936	383984
26760	383985
55027	383986
169532	383987
39294	383988
677570	383989
39226	383990
73122	383991
40390	383992
197547	383993
126201	383994
295212	383995
44167	383996
159125	383997
343854	383998
624508	383999
177464	384000
15136	384001
414983	384002
459570	384003
94149	384004
472042	384005
35705	384006
15023	384007
686162	384008
15807	384009
655045	384010
143236	384011
90668	384012
455802	384013
79801	384014
250447	384015
403463	384016
251269	384017
122514	384018
122517	384019
81120	384020
171563	384021
661547	384022
598589	384023
164660	384024
479967	384025
493310	384026
5319	384027
44007	384028
12114	384029
112707	384030
413476	384031
655065	384032
655121	384033
482557	384034
146913	384035
7162	384036
52286	384037
43287	384038
11330	384039
38044	384040
220251	384041
149535	384042
305466	384043
26334	384044
68802	384045
168253	384046
140167	384047
18907	384048
46418	384049
22177	384050
47333	384051
47333	384052
115023	384053
672637	384054
134634	384055
48331	384056
103083	384057
523804	384058
673961	384059
490478	384060
488824	384061
55814	384062
249460	384063
290500	384064
467513	384065
135186	384066
227509	384067
421811	384068
372089	384069
136788	384070
512287	384071
50049	384072
164403	384073
111417	384074
11332	384075
174607	384076
10625	384077
46960	384078
270687	384079
56482	384080
114362	384081
134355	384082
120925	384083
26149	384084
131720	384085
24980	384086
165667	384087
280488	384088
598194	384089
479944	384090
168720	384091
140883	384092
164668	384093
654981	384094
654879	384095
58756	384096
234657	384097
222540	384098
81912	384099
172783	384100
670905	384101
138866	384102
119548	384103
340370	384104
5197	384105
99391	384106
312931	384107
169951	384108
413043	384109
10652	384110
54022	384111
524020	384112
544235	384113
121577	384114
451151	384115
677447	384116
451231	384117
121580	384118
339127	384119
648697	384120
582110	384121
275397	384122
630294	384123
162902	384124
163739	384125
10837	384126
82028	384127
579347	384128
117570	384129
42114	384130
196	384131
124745	384132
626823	384133
2108	384134
18981	384135
628035	384136
20821	384137
3527	384138
18315	384139
483890	384140
60270	384141
380740	384142
98127	384143
68492	384144
389503	384145
450297	384146
234285	384147
525600	384148
55597	384149
323320	384150
146072	384151
372182	384152
237850	384153
176942	384154
923	384155
6589	384156
570397	384157
9307	384158
512111	384159
332568	384160
285020	384161
57610	384162
277093	384163
562858	384164
6860	384165
489984	384166
292307	384167
660453	384168
5906	384169
373216	384170
404290	384171
336313	384172
2902	384173
519573	384174
40841	384175
18729	384176
141251	384177
417699	384178
36507	384179
41848	384180
162490	384181
1509	384182
680062	384183
430571	384184
21481	384185
521235	384186
641039	384187
327230	384188
418480	384189
471255	384190
598951	384191
19778	384192
190632	384193
64475	384194
46696	384195
141968	384196
630642	384197
139245	384198
9379	384199
78419	384200
91288	384201
85946	384202
36358	384203
225092	384204
290264	384205
138719	384206
117634	384207
183	384208
80769	384209
393121	384210
166434	384211
13363	384212
486974	384213
477057	384214
25714	384215
8941	384216
516062	384217
8395	384218
15075	384219
579439	384220
550585	384221
114646	384222
196274	384223
120803	384224
53286	384225
4261	384226
343982	384227
52038	384228
60818	384229
301540	384230
689577	384231
324586	384232
679068	384233
346945	384234
15183	384235
370013	384236
241456	384237
93223	384238
106226	384239
622593	384240
436385	384241
57377	384242
84456	384243
440755	384244
192939	384245
261738	384246
465240	384247
11890	384248
529064	384249
54	384250
445649	384251
18721	384252
62478	384253
171381	384254
305169	384255
181275	384256
60562	384257
383800	384258
367375	384259
4510	384260
375876	384261
669976	384262
131760	384263
50740	384264
134264	384265
53207	384266
12370	384267
39654	384268
18747	384269
50689	384270
29524	384271
9371	384272
132155	384273
85732	384274
155545	384275
403809	384276
613579	384277
434876	384278
27409	384279
40740	384280
148174	384281
338846	384282
10377	384283
100999	384284
120432	384285
668842	384286
113553	384287
488363	384288
228859	384289
176750	384290
8155	384291
436317	384292
77022	384293
252109	384294
11549	384295
117455	384296
15455	384297
37728	384298
79562	384299
15455	384300
79571	384301
590381	384302
599365	384303
442689	384304
17546	384305
172416	384306
985	384307
2667	384308
21463	384309
486741	384310
375790	384311
303467	384312
395529	384313
7561	384314
21874	384315
246164	384316
489126	384317
381228	384318
93130	384319
59463	384320
3615	384321
468588	384322
88450	384323
130949	384324
44668	384325
9329	384326
609228	384327
230210	384328
178833	384329
20172	384330
341106	384331
311259	384332
80149	384333
13195	384334
2934	384335
585279	384336
480274	384337
48126	384338
265993	384339
641132	384340
301677	384341
60535	384342
78821	384343
561513	384344
7723	384345
145024	384346
123705	384347
251651	384348
15459	384349
21827	384350
496820	384351
532542	384352
100056	384353
54091	384354
126593	384355
1317	384356
543994	384357
8159	384358
113383	384359
327790	384360
79511	384361
512135	384362
631423	384363
10	384364
190604	384365
647489	384366
353471	384367
39178	384368
654553	384369
410382	384370
631765	384371
8200	384372
517698	384373
11083	384374
448812	384375
440525	384376
289405	384377
14169	384378
13856	384379
45105	384380
100860	384381
614974	384382
36198	384383
89647	384384
10957	384385
114484	384386
666390	384387
9063	384388
246522	384389
51544	384390
680752	384391
116	384392
50672	384393
575313	384394
170603	384395
60447	384396
543171	384397
622921	384398
7172	384399
121339	384400
6450	384401
6542	384402
419309	384403
265547	384404
208562	384405
59351	384406
156975	384407
84051	384408
334117	384409
158003	384410
149203	384411
42482	384412
47562	384413
409173	384414
9	384415
54595	384416
421875	384417
165836	384418
216238	384419
8717	384420
8715	384421
75852	384422
13589	384423
142326	384424
3497	384425
108681	384426
448145	384427
168390	384428
122337	384429
582191	384430
143511	384431
151657	384432
166297	384433
688895	384434
45102	384435
149660	384436
453284	384437
422519	384438
283014	384439
63122	384440
37575	384441
10093	384442
272731	384443
310419	384444
633675	384445
249525	384446
387170	384447
379755	384448
2215	384449
419153	384450
3684	384451
594084	384452
18842	384453
400408	384454
29878	384455
580828	384456
110531	384457
110538	384458
8656	384459
637737	384460
464414	384461
97679	384462
465015	384463
274057	384464
60809	384465
208664	384466
3805	384467
263838	384468
51004	384469
337203	384470
662875	384471
109731	384472
644336	384473
20166	384474
679397	384475
295365	384476
194852	384477
361312	384478
521973	384479
289302	384480
175370	384481
391409	384482
220114	384483
583105	384484
433003	384485
311003	384486
358138	384487
14484	384488
13713	384489
11922	384490
564723	384491
51000	384492
48152	384493
321260	384494
375422	384495
81375	384496
4084	384497
19370	384498
330135	384499
568330	384500
391851	384501
19482	384502
520281	384503
261811	384504
575442	384505
376702	384506
50558	384507
43626	384508
547497	384509
550196	384510
47483	384511
560492	384512
36321	384513
413537	384514
80318	384515
73800	384516
78458	384517
250424	384518
368451	384519
168579	384520
47250	384521
34398	384522
262706	384523
639731	384524
487055	384525
147759	384526
131823	384527
299790	384528
123568	384529
66	384530
110073	384531
624854	384532
618679	384533
110571	384534
157	384535
5103	384536
178314	384537
395944	384538
56567	384539
378563	384540
509196	384541
13965	384542
430833	384543
99528	384544
126977	384545
27219	384546
147059	384547
175618	384548
46767	384549
8910	384550
603947	384551
560383	384552
653895	384553
18666	384554
102101	384555
4093	384556
21117	384557
271901	384558
400615	384559
530597	384560
580505	384561
78484	384562
413696	384563
203074	384564
17586	384565
518803	384566
5167	384567
14336	384568
161964	384569
24843	384570
590779	384571
576003	384572
351817	384573
72812	384574
58544	384575
78011	384576
668084	384577
630134	384578
580405	384579
15627	384580
666979	384581
54766	384582
636565	384583
639764	384584
470936	384585
195705	384586
500943	384587
11405	384588
128905	384589
606612	384590
102371	384591
25887	384592
94144	384593
488233	384594
239018	384595
509075	384596
89672	384597
97641	384598
78003	384599
59497	384600
61449	384601
132055	384602
114076	384603
417849	384604
114044	384605
417880	384606
42306	384607
406021	384608
523449	384609
73202	384610
41436	384611
377010	384612
128153	384613
479178	384614
77128	384615
689646	384616
667552	384617
95421	384618
434838	384619
64400	384620
261951	384621
38242	384622
272040	384623
28503	384624
522539	384625
233173	384626
187322	384627
27662	384628
252630	384629
20110	384630
684594	384631
693833	384632
47997	384633
280267	384634
692980	384635
74553	384636
284128	384637
35219	384638
512281	384639
594927	384640
11145	384641
131783	384642
82204	384643
683657	384644
115798	384645
547844	384646
141375	384647
13603	384648
302466	384649
431739	384650
4235	384651
678260	384652
168766	384653
312188	384654
4230	384655
2376	384656
1520	384657
21405	384658
1443	384659
985	384660
59498	384661
23813	384662
660460	384663
418	384664
103386	384665
110187	384666
5886	384667
496251	384668
440805	384669
117346	384670
143576	384671
263531	384672
143184	384673
836	384674
130207	384675
210452	384676
186391	384677
324785	384678
632350	384679
443448	384680
640	384681
463491	384682
684819	384683
560998	384684
6974	384685
678580	384686
140496	384687
496211	384688
612046	384689
189343	384690
149895	384691
509106	384692
170036	384693
110034	384694
134580	384695
338641	384696
307900	384697
260878	384698
65711	384699
472901	384700
496134	384701
196432	384702
63009	384703
270426	384704
678303	384705
5	384706
20	384707
14320	384708
243885	384709
526043	384710
282941	384711
8262	384712
44645	384713
121769	384714
296606	384715
304928	384716
476202	384717
603774	384718
464143	384719
428034	384720
64108	384721
378797	384722
679750	384723
103942	384724
329847	384725
484484	384726
15791	384727
412824	384728
11152	384729
17652	384730
253367	384731
32806	384732
11217	384733
195202	384734
11152	384735
154903	384736
139453	384737
68833	384738
18328	384739
271444	384740
120356	384741
82780	384742
112797	384743
351794	384744
25739	384745
445486	384746
210754	384747
3739	384748
312674	384749
120397	384750
19085	384751
25781	384752
244507	384753
212100	384754
31770	384755
44871	384756
109227	384757
649288	384758
642099	384759
409181	384760
4649	384761
552	384762
6216	384763
4182	384764
124894	384765
55933	384766
311155	384767
115567	384768
673460	384769
422773	384770
552	384771
200914	384772
688293	384773
488466	384774
8177	384775
508317	384776
382495	384777
459046	384778
452629	384779
378504	384780
85614	384781
12812	384782
71729	384783
6771	384784
334282	384785
18422	384786
113379	384787
117300	384788
51309	384789
28158	384790
570113	384791
27249	384792
662797	384793
615080	384794
520315	384795
236093	384796
411361	384797
118355	384798
88261	384799
18921	384800
244034	384801
411127	384802
623754	384803
115090	384804
602826	384805
57397	384806
10610	384807
131646	384808
662111	384809
167598	384810
323687	384811
521330	384812
12138	384813
139887	384814
19447	384815
582429	384816
659713	384817
206646	384818
24129	384819
22597	384820
57920	384821
390552	384822
17543	384823
195	384824
681398	384825
231783	384826
6	384827
56	384828
10555	384829
628375	384830
640786	384831
45866	384832
74391	384833
64215	384834
351797	384835
296	384836
6957	384837
106585	384838
697717	384839
1731	384840
109811	384841
116570	384842
308021	384843
308136	384844
694720	384845
30707	384846
94477	384847
679414	384848
638228	384849
346938	384850
633820	384851
494761	384852
155888	384853
358082	384854
7087	384855
518607	384856
318564	384857
67806	384858
22461	384859
146776	384860
83026	384861
176962	384862
41222	384863
276177	384864
221608	384865
155100	384866
583735	384867
5039	384868
571597	384869
20081	384870
4550	384871
83095	384872
684094	384873
346895	384874
20455	384875
529225	384876
332660	384877
576934	384878
540296	384879
658183	384880
211291	384881
146932	384882
628685	384883
454672	384884
326507	384885
488362	384886
16440	384887
606139	384888
542864	384889
157478	384890
447483	384891
402350	384892
584322	384893
163816	384894
375997	384895
626262	384896
606796	384897
271819	384898
363146	384899
124499	384900
129884	384901
470849	384902
154038	384903
592176	384904
17444	384905
5311	384906
103557	384907
500516	384908
621787	384909
382676	384910
147066	384911
20819	384912
165275	384913
594624	384914
668128	384915
391407	384916
721	384917
431391	384918
499362	384919
105243	384920
157490	384921
378835	384922
55469	384923
72598	384924
378765	384925
378942	384926
696771	384927
658611	384928
652449	384929
652278	384930
655568	384931
468601	384932
783	384933
500816	384934
617658	384935
430282	384936
623198	384937
687490	384938
629005	384939
81224	384940
161165	384941
385427	384942
491067	384943
533638	384944
378435	384945
369194	384946
231274	384947
524958	384948
618065	384949
385373	384950
684	384951
485010	384952
124992	384953
10710	384954
568836	384955
283052	384956
6061	384957
113745	384958
52208	384959
568827	384960
83705	384961
167171	384962
655580	384963
598928	384964
145833	384965
687730	384966
128900	384967
568890	384968
82998	384969
4367	384970
60768	384971
402199	384972
647225	384973
12887	384974
310658	384975
48212	384976
352006	384977
417053	384978
417034	384979
17798	384980
11711	384981
476773	384982
280040	384983
469688	384984
193	384985
106837	384986
160142	384987
138548	384988
326485	384989
456455	384990
82973	384991
131573	384992
50677	384993
608651	384994
13135	384995
31161	384996
646628	384997
46517	384998
206951	384999
135227	385000
6752	385001
11575	385002
546189	385003
396911	385004
508387	385005
44701	385006
114	385007
695	385008
294689	385009
95803	385010
233280	385011
226174	385012
659606	385013
13904	385014
402490	385015
98493	385016
542081	385017
568493	385018
139575	385019
129961	385020
32014	385021
367367	385022
129003	385023
131061	385024
489742	385025
274394	385026
266331	385027
345	385028
13364	385029
325668	385030
453409	385031
425984	385032
357449	385033
252345	385034
148382	385035
362816	385036
437921	385037
388766	385038
576430	385039
3039	385040
10292	385041
429131	385042
7058	385043
156879	385044
248733	385045
333557	385046
151255	385047
439319	385048
44847	385049
308346	385050
402518	385051
45126	385052
130580	385053
50926	385054
62343	385055
486406	385056
375777	385057
106	385058
659651	385059
34160	385060
138832	385061
146822	385062
230298	385063
160080	385064
368242	385065
416987	385066
381768	385067
153063	385068
501496	385069
528370	385070
257981	385071
143276	385072
386665	385073
284442	385074
176240	385075
156531	385076
679788	385077
458766	385078
44248	385079
633615	385080
96	385081
389464	385082
308702	385083
146476	385084
12796	385085
444439	385086
652595	385087
356051	385088
141646	385089
554454	385090
398163	385091
583531	385092
89958	385093
64044	385094
363513	385095
8727	385096
469693	385097
4483	385098
420412	385099
70594	385100
142030	385101
110252	385102
35144	385103
7709	385104
100747	385105
474732	385106
2868	385107
8754	385108
51644	385109
145171	385110
70613	385111
344249	385112
3948	385113
30061	385114
629452	385115
289134	385116
385353	385117
13005	385118
272207	385119
324152	385120
54487	385121
263575	385122
344620	385123
171067	385124
591691	385125
69	385126
378185	385127
254231	385128
105298	385129
110521	385130
127288	385131
204663	385132
100972	385133
566314	385134
317519	385135
41007	385136
507872	385137
210589	385138
694384	385139
5293	385140
434927	385141
638110	385142
180765	385143
10197	385144
274278	385145
4315	385146
528758	385147
4526	385148
66900	385149
637145	385150
222631	385151
313136	385152
163908	385153
159713	385154
380776	385155
129120	385156
410014	385157
52607	385158
18141	385159
65527	385160
12761	385161
119588	385162
317968	385163
169754	385164
474738	385165
141378	385166
408743	385167
639770	385168
205706	385169
23014	385170
453583	385171
483899	385172
22475	385173
565942	385174
12408	385175
16093	385176
513164	385177
481981	385178
2377	385179
32239	385180
595708	385181
161479	385182
316736	385183
579982	385184
462645	385185
198568	385186
114366	385187
30364	385188
199810	385189
1588	385190
628510	385191
475748	385192
206438	385193
688079	385194
65527	385195
119801	385196
252812	385197
176035	385198
590371	385199
351920	385200
507392	385201
533839	385202
45110	385203
22275	385204
11323	385205
452813	385206
600198	385207
177541	385208
24252	385209
448554	385210
134349	385211
20784	385212
101990	385213
581071	385214
63042	385215
263847	385216
80157	385217
9435	385218
111228	385219
591385	385220
152439	385221
106016	385222
439594	385223
22821	385224
93080	385225
203419	385226
446351	385227
131269	385228
84782	385229
625311	385230
261421	385231
823	385232
408334	385233
611506	385234
87095	385235
441898	385236
34171	385237
50405	385238
413355	385239
98080	385240
691003	385241
607229	385242
308902	385243
132411	385244
6350	385245
149836	385246
395322	385247
226746	385248
567161	385249
221818	385250
34999	385251
54670	385252
76145	385253
38425	385254
388759	385255
77287	385256
197518	385257
42758	385258
96324	385259
268711	385260
7321	385261
501003	385262
179969	385263
664389	385264
522421	385265
289660	385266
7223	385267
681843	385268
62	385269
82686	385270
632327	385271
453967	385272
454083	385273
10715	385274
122185	385275
198852	385276
635018	385277
64189	385278
527905	385279
92873	385280
19890	385281
428887	385282
248804	385283
248701	385284
248767	385285
248747	385286
248808	385287
8366	385288
24901	385289
550408	385290
427027	385291
128380	385292
142232	385293
6905	385294
1484	385295
287658	385296
459869	385297
467450	385298
101681	385299
309044	385300
114906	385301
35203	385302
291246	385303
51407	385304
73709	385305
478541	385306
343336	385307
150549	385308
22594	385309
26341	385310
136478	385311
335325	385312
169555	385313
556090	385314
685754	385315
532400	385316
324992	385317
4332	385318
7388	385319
146368	385320
63383	385321
554803	385322
264138	385323
386257	385324
21572	385325
288105	385326
466493	385327
565988	385328
394196	385329
461475	385330
426811	385331
356072	385332
269162	385333
555040	385334
247960	385335
4247	385336
587259	385337
12935	385338
629443	385339
98227	385340
180311	385341
25183	385342
695915	385343
178195	385344
678077	385345
56078	385346
46023	385347
96051	385348
4849	385349
696779	385350
634396	385351
441611	385352
160658	385353
4097	385354
634407	385355
681362	385356
432528	385357
160728	385358
163210	385359
79801	385360
398692	385361
443903	385362
622497	385363
106995	385364
644442	385365
146069	385366
2456	385367
323296	385368
135994	385369
641282	385370
43791	385371
642037	385372
171414	385373
679934	385374
107636	385375
429727	385376
331760	385377
652282	385378
122639	385379
681697	385380
456488	385381
681695	385382
83595	385383
79962	385384
33118	385385
33118	385386
634952	385387
390190	385388
410676	385389
581813	385390
407286	385391
343225	385392
198598	385393
551258	385394
78127	385395
163106	385396
198902	385397
220117	385398
487268	385399
106206	385400
649774	385401
223723	385402
680033	385403
454106	385404
570945	385405
454285	385406
12906	385407
454267	385408
44764	385409
175980	385410
54230	385411
229231	385412
616264	385413
536708	385414
454356	385415
122234	385416
85693	385417
364274	385418
680104	385419
155300	385420
100932	385421
78155	385422
158492	385423
196217	385424
145083	385425
419	385426
2723	385427
5	385428
155497	385429
480	385430
269948	385431
2637	385432
492829	385433
54247	385434
670832	385435
130905	385436
116463	385437
64357	385438
81409	385439
451463	385440
339579	385441
397737	385442
514	385443
635690	385444
25507	385445
620143	385446
169834	385447
312949	385448
3768	385449
680028	385450
136671	385451
207431	385452
680461	385453
169858	385454
451412	385455
222476	385456
441636	385457
454953	385458
123740	385459
620506	385460
454803	385461
454822	385462
592188	385463
122334	385464
411465	385465
454940	385466
2115	385467
454952	385468
223730	385469
43961	385470
106206	385471
25507	385472
3807	385473
58707	385474
680768	385475
585635	385476
488752	385477
640280	385478
455225	385479
56120	385480
82214	385481
325233	385482
692872	385483
180295	385484
678263	385485
680056	385486
506781	385487
502493	385488
412930	385489
48769	385490
371008	385491
455483	385492
85	385493
132461	385494
85	385495
474447	385496
624773	385497
444166	385498
1613	385499
63770	385500
1385	385501
96024	385502
677381	385503
84538	385504
138617	385505
350160	385506
681142	385507
455582	385508
304815	385509
644378	385510
13035	385511
600765	385512
12241	385513
604166	385514
10731	385515
681224	385516
187974	385517
455825	385518
455728	385519
454865	385520
416992	385521
30578	385522
220945	385523
5	385524
160651	385525
99595	385526
99297	385527
580602	385528
161648	385529
345	385530
16148	385531
367	385532
466583	385533
311569	385534
1300	385535
6160	385536
51541	385537
642741	385538
233472	385539
10136	385540
623967	385541
42672	385542
23603	385543
59168	385544
13632	385545
318	385546
167042	385547
102791	385548
218245	385549
643711	385550
341877	385551
453092	385552
119815	385553
49113	385554
254013	385555
556010	385556
19680	385557
341498	385558
371799	385559
636171	385560
314790	385561
439107	385562
3948	385563
534096	385564
392772	385565
6743	385566
83337	385567
46661	385568
555321	385569
141256	385570
679387	385571
290727	385572
71	385573
6837	385574
19453	385575
328915	385576
95833	385577
382310	385578
3444	385579
684929	385580
52339	385581
57376	385582
43090	385583
491860	385584
124653	385585
410504	385586
159042	385587
16283	385588
283072	385589
325115	385590
623095	385591
371213	385592
673	385593
661173	385594
413591	385595
6986	385596
1320	385597
199702	385598
624378	385599
527150	385600
106175	385601
50119	385602
54142	385603
600847	385604
468482	385605
594305	385606
329394	385607
543628	385608
408520	385609
505651	385610
3020	385611
650617	385612
572334	385613
85255	385614
527149	385615
146021	385616
198793	385617
507119	385618
595746	385619
285287	385620
75662	385621
234319	385622
242040	385623
441572	385624
137322	385625
496335	385626
644898	385627
54697	385628
10279	385629
133399	385630
246057	385631
219956	385632
142032	385633
295253	385634
586424	385635
524549	385636
623322	385637
80678	385638
163485	385639
627210	385640
467978	385641
656043	385642
630745	385643
523263	385644
19362	385645
398803	385646
430663	385647
517537	385648
617596	385649
177502	385650
496614	385651
105252	385652
229181	385653
557375	385654
240914	385655
58889	385656
175661	385657
250738	385658
19388	385659
480972	385660
637514	385661
175078	385662
22053	385663
419169	385664
114484	385665
421962	385666
229373	385667
627335	385668
208118	385669
273377	385670
326660	385671
302878	385672
13207	385673
477340	385674
576171	385675
470203	385676
671800	385677
448202	385678
113103	385679
624137	385680
666768	385681
138351	385682
624726	385683
204724	385684
475186	385685
23408	385686
158517	385687
141329	385688
4	385689
5685	385690
697887	385691
317151	385692
312369	385693
54539	385694
443909	385695
399337	385696
277	385697
458774	385698
452564	385699
322404	385700
322405	385701
199971	385702
322407	385703
93201	385704
13155	385705
247814	385706
6755	385707
154008	385708
30775	385709
361113	385710
171698	385711
194420	385712
169187	385713
538924	385714
595784	385715
595791	385716
586047	385717
247848	385718
50817	385719
46946	385720
54161	385721
53277	385722
2655	385723
363625	385724
114606	385725
404073	385726
164522	385727
656957	385728
419088	385729
541375	385730
587941	385731
2667	385732
167879	385733
16302	385734
4374	385735
255576	385736
623805	385737
182759	385738
694536	385739
267781	385740
23772	385741
65298	385742
605602	385743
623159	385744
50900	385745
350675	385746
455876	385747
165983	385748
18081	385749
576298	385750
643017	385751
49385	385752
695084	385753
207141	385754
172620	385755
553502	385756
347820	385757
618654	385758
223671	385759
642937	385760
6662	385761
104730	385762
684883	385763
31284	385764
201251	385765
250724	385766
6486	385767
2483	385768
504743	385769
386475	385770
222874	385771
6079	385772
619252	385773
629990	385774
683167	385775
112472	385776
379120	385777
682687	385778
586283	385779
679833	385780
9577	385781
332726	385782
558734	385783
496455	385784
476709	385785
522966	385786
566741	385787
161764	385788
105660	385789
290720	385790
353455	385791
296922	385792
256445	385793
186332	385794
22815	385795
345399	385796
746	385797
100051	385798
695780	385799
591767	385800
673076	385801
490857	385802
172032	385803
3873	385804
89661	385805
647274	385806
4669	385807
319193	385808
460915	385809
44134	385810
153413	385811
684077	385812
348812	385813
293307	385814
48209	385815
25119	385816
149445	385817
568677	385818
143956	385819
518225	385820
251044	385821
437284	385822
551220	385823
28151	385824
543149	385825
163093	385826
27152	385827
556518	385828
56891	385829
154987	385830
542506	385831
37176	385832
337927	385833
564186	385834
647502	385835
30363	385836
604094	385837
451210	385838
99964	385839
43383	385840
551380	385841
481151	385842
414652	385843
112496	385844
296282	385845
142190	385846
561182	385847
321348	385848
457859	385849
103673	385850
212970	385851
304490	385852
12135	385853
145148	385854
272258	385855
249490	385856
221576	385857
161337	385858
423790	385859
266700	385860
470737	385861
446619	385862
671709	385863
15307	385864
283227	385865
86886	385866
111316	385867
357157	385868
683966	385869
710	385870
18831	385871
334564	385872
19223	385873
589299	385874
486765	385875
635444	385876
288561	385877
369549	385878
339541	385879
386484	385880
242603	385881
562465	385882
162844	385883
604056	385884
551189	385885
22815	385886
364400	385887
20590	385888
66592	385889
386119	385890
7247	385891
30359	385892
108183	385893
167410	385894
17051	385895
16676	385896
142880	385897
378055	385898
615854	385899
487930	385900
298238	385901
579487	385902
37372	385903
362530	385904
133306	385905
5379	385906
66122	385907
597740	385908
306903	385909
423901	385910
274800	385911
549931	385912
6164	385913
405572	385914
100457	385915
4036	385916
279851	385917
57512	385918
454463	385919
137069	385920
648445	385921
683392	385922
203396	385923
123285	385924
387900	385925
66194	385926
495686	385927
130221	385928
227261	385929
516836	385930
72762	385931
231752	385932
197094	385933
274036	385934
388330	385935
114444	385936
489101	385937
4439	385938
83561	385939
275858	385940
447334	385941
1888	385942
131751	385943
268704	385944
219160	385945
53421	385946
458839	385947
485156	385948
533270	385949
300290	385950
197160	385951
13692	385952
599100	385953
11369	385954
46631	385955
48360	385956
513365	385957
269735	385958
190218	385959
51535	385960
25570	385961
91348	385962
538577	385963
23867	385964
137796	385965
388291	385966
10600	385967
681480	385968
311845	385969
263906	385970
179486	385971
11740	385972
607883	385973
161980	385974
36828	385975
574847	385976
68005	385977
59327	385978
38041	385979
9134	385980
106082	385981
636646	385982
14016	385983
660212	385984
80291	385985
253549	385986
161090	385987
548191	385988
592932	385989
541602	385990
91051	385991
30879	385992
78088	385993
174120	385994
50743	385995
133881	385996
40717	385997
462040	385998
19491	385999
213026	386000
15781	386001
564456	386002
585375	386003
96171	386004
171812	386005
4128	386006
620982	386007
558896	386008
10219	386009
2759	386010
682914	386011
15048	386012
38417	386013
154145	386014
482780	386015
315356	386016
55233	386017
380416	386018
98563	386019
7394	386020
15920	386021
15046	386022
27430	386023
339442	386024
424	386025
370818	386026
72544	386027
123343	386028
186381	386029
275915	386030
494442	386031
27348	386032
186379	386033
2716	386034
275412	386035
43764	386036
32466	386037
5768	386038
570986	386039
503266	386040
294618	386041
23406	386042
25645	386043
327733	386044
42479	386045
426737	386046
18495	386047
89945	386048
207614	386049
641220	386050
599665	386051
521128	386052
64916	386053
298609	386054
298556	386055
655763	386056
298457	386057
198764	386058
259273	386059
161569	386060
65551	386061
376681	386062
535582	386063
160686	386064
212565	386065
615654	386066
672297	386067
636249	386068
173233	386069
502397	386070
220979	386071
50638	386072
105528	386073
322037	386074
143798	386075
288429	386076
306856	386077
17672	386078
330023	386079
361215	386080
109180	386081
226399	386082
42143	386083
164903	386084
233290	386085
297569	386086
653150	386087
37901	386088
66602	386089
80769	386090
170901	386091
469862	386092
158976	386093
31402	386094
505569	386095
169300	386096
268678	386097
26110	386098
135611	386099
16353	386100
585383	386101
383931	386102
503538	386103
95401	386104
229085	386105
498067	386106
85246	386107
624094	386108
337039	386109
512057	386110
497974	386111
326874	386112
333964	386113
589262	386114
198119	386115
23859	386116
126317	386117
353295	386118
103078	386119
133965	386120
352500	386121
467993	386122
53805	386123
279774	386124
263947	386125
596841	386126
577894	386127
301064	386128
431322	386129
3490	386130
532567	386131
91977	386132
610062	386133
605720	386134
398168	386135
357392	386136
3845	386137
422136	386138
445426	386139
141089	386140
573583	386141
19862	386142
132435	386143
41961	386144
168829	386145
453101	386146
37661	386147
488487	386148
652	386149
39529	386150
112442	386151
196435	386152
592811	386153
674585	386154
680987	386155
9162	386156
201517	386157
350516	386158
468174	386159
394659	386160
56359	386161
52641	386162
55218	386163
374503	386164
320816	386165
375728	386166
300920	386167
484415	386168
6934	386169
12421	386170
333197	386171
348711	386172
518889	386173
18283	386174
632371	386175
263975	386176
170077	386177
260766	386178
132448	386179
81	386180
419209	386181
19886	386182
522906	386183
2968	386184
9596	386185
209309	386186
170051	386187
613918	386188
144402	386189
558328	386190
388555	386191
669653	386192
679272	386193
43762	386194
358165	386195
484431	386196
30673	386197
22355	386198
663404	386199
411421	386200
541845	386201
95892	386202
611180	386203
682693	386204
289668	386205
104022	386206
388452	386207
492703	386208
12190	386209
410488	386210
75844	386211
139626	386212
2896	386213
2896	386214
381751	386215
446123	386216
529942	386217
166638	386218
138889	386219
520630	386220
13050	386221
620206	386222
95779	386223
371422	386224
2108	386225
306898	386226
50585	386227
10914	386228
61904	386229
317458	386230
88712	386231
523821	386232
191666	386233
488805	386234
120116	386235
118963	386236
14616	386237
292095	386238
194677	386239
372775	386240
25645	386241
494175	386242
25645	386243
105395	386244
433400	386245
372917	386246
8449	386247
338888	386248
640180	386249
24586	386250
132749	386251
684150	386252
48492	386253
1745	386254
695791	386255
100743	386256
46130	386257
363691	386258
199144	386259
83550	386260
262012	386261
104665	386262
469338	386263
130747	386264
541311	386265
547115	386266
294606	386267
57830	386268
544437	386269
32479	386270
34418	386271
119473	386272
30586	386273
530049	386274
165912	386275
127529	386276
229926	386277
29679	386278
53351	386279
454434	386280
157351	386281
87176	386282
18988	386283
166449	386284
176742	386285
512414	386286
534844	386287
3776	386288
578388	386289
4839	386290
586603	386291
132385	386292
278446	386293
121245	386294
555113	386295
15256	386296
129766	386297
98882	386298
491119	386299
2292	386300
91069	386301
667959	386302
469700	386303
469703	386304
273584	386305
405710	386306
443992	386307
403753	386308
673909	386309
525083	386310
9290	386311
291987	386312
104976	386313
309425	386314
449511	386315
562907	386316
404237	386317
250593	386318
635305	386319
192726	386320
569683	386321
272058	386322
337338	386323
261827	386324
800	386325
23761	386326
196035	386327
622454	386328
420883	386329
20366	386330
84874	386331
148198	386332
252129	386333
69530	386334
686882	386335
96227	386336
462353	386337
1533	386338
577982	386339
690518	386340
180298	386341
458756	386342
3772	386343
659231	386344
220921	386345
58396	386346
576955	386347
51104	386348
571647	386349
399746	386350
615061	386351
126284	386352
652261	386353
515341	386354
212719	386355
10994	386356
132431	386357
37428	386358
678872	386359
7954	386360
462556	386361
133917	386362
124461	386363
48025	386364
31805	386365
525323	386366
463215	386367
692079	386368
232621	386369
156152	386370
539136	386371
208708	386372
491903	386373
289495	386374
325124	386375
5319	386376
100466	386377
36835	386378
31197	386379
259680	386380
93988	386381
961	386382
212	386383
481753	386384
372458	386385
170650	386386
506132	386387
122228	386388
1817	386389
472233	386390
190468	386391
33632	386392
52030	386393
584055	386394
55031	386395
94009	386396
471637	386397
45950	386398
6105	386399
355192	386400
624141	386401
471760	386402
169501	386403
166311	386404
99754	386405
195	386406
260540	386407
54567	386408
334854	386409
50825	386410
262573	386411
305801	386412
541080	386413
520663	386414
687856	386415
144494	386416
479972	386417
454457	386418
238260	386419
137164	386420
112742	386421
630592	386422
58073	386423
695091	386424
238291	386425
50534	386426
518777	386427
56086	386428
201121	386429
11434	386430
2319	386431
72830	386432
642505	386433
50396	386434
99779	386435
280487	386436
192385	386437
628252	386438
68952	386439
55515	386440
152954	386441
590271	386442
680155	386443
102915	386444
6524	386445
2028	386446
509391	386447
154	386448
311332	386449
116690	386450
317250	386451
115645	386452
581	386453
604740	386454
304521	386455
686423	386456
680679	386457
534213	386458
316729	386459
13400	386460
402876	386461
11201	386462
438817	386463
92187	386464
501339	386465
604291	386466
85069	386467
7946	386468
161	386469
651943	386470
17560	386471
686802	386472
526521	386473
315832	386474
665299	386475
542813	386476
669640	386477
526429	386478
630916	386479
518823	386480
45637	386481
353613	386482
101	386483
431974	386484
241121	386485
30166	386486
503764	386487
638815	386488
295456	386489
433949	386490
352544	386491
136810	386492
142496	386493
38081	386494
662211	386495
48340	386496
182563	386497
436708	386498
8897	386499
137478	386500
382915	386501
12576	386502
49473	386503
385044	386504
242071	386505
116937	386506
414308	386507
80211	386508
551074	386509
174	386510
8236	386511
467421	386512
349227	386513
51744	386514
174249	386515
609967	386516
1275	386517
434428	386518
474616	386519
525503	386520
169081	386521
244484	386522
402073	386523
470801	386524
334062	386525
90923	386526
108600	386527
3195	386528
243117	386529
16325	386530
166770	386531
567157	386532
294774	386533
9984	386534
52659	386535
67387	386536
107921	386537
404570	386538
144112	386539
311151	386540
672599	386541
673087	386542
522371	386543
298387	386544
543105	386545
508235	386546
409156	386547
14616	386548
117972	386549
66874	386550
67288	386551
33225	386552
209849	386553
161506	386554
55263	386555
693	386556
245607	386557
126331	386558
23996	386559
445189	386560
457352	386561
151613	386562
1590	386563
336190	386564
1590	386565
115354	386566
515439	386567
311912	386568
210669	386569
509348	386570
43223	386571
10044	386572
388720	386573
81551	386574
1736	386575
596402	386576
533576	386577
502214	386578
88562	386579
346779	386580
688220	386581
3714	386582
42298	386583
96568	386584
127029	386585
382840	386586
199891	386587
3236	386588
67945	386589
115365	386590
456271	386591
356534	386592
161328	386593
8158	386594
38570	386595
59176	386596
173055	386597
2449	386598
522595	386599
233183	386600
357051	386601
65528	386602
98317	386603
27532	386604
794	386605
230613	386606
280909	386607
159499	386608
323626	386609
560300	386610
233967	386611
579406	386612
289743	386613
420872	386614
58314	386615
359408	386616
100658	386617
457468	386618
169572	386619
241030	386620
44273	386621
168890	386622
147135	386623
200990	386624
288209	386625
443861	386626
2364	386627
512149	386628
661804	386629
231933	386630
299547	386631
364786	386632
457596	386633
130117	386634
115246	386635
56603	386636
179629	386637
204636	386638
7077	386639
432943	386640
455260	386641
442473	386642
433335	386643
516917	386644
1428	386645
141348	386646
50299	386647
538188	386648
10285	386649
3931	386650
165470	386651
60487	386652
648219	386653
18643	386654
23878	386655
32595	386656
583768	386657
49562	386658
11616	386659
86365	386660
87179	386661
147	386662
30639	386663
531566	386664
295224	386665
163049	386666
35710	386667
129	386668
164013	386669
557315	386670
9651	386671
54829	386672
385473	386673
17832	386674
374652	386675
6390	386676
146200	386677
554347	386678
103677	386679
572035	386680
307929	386681
139499	386682
339392	386683
58842	386684
10228	386685
104859	386686
613972	386687
551168	386688
50268	386689
371186	386690
457810	386691
458253	386692
123159	386693
458244	386694
458045	386695
458105	386696
123163	386697
458070	386698
396421	386699
646983	386700
1019	386701
213940	386702
12420	386703
280568	386704
18360	386705
485539	386706
582466	386707
3335	386708
46087	386709
3053	386710
215999	386711
196995	386712
142595	386713
540979	386714
458476	386715
66321	386716
692978	386717
121221	386718
159413	386719
1451	386720
40707	386721
10292	386722
402165	386723
367004	386724
458520	386725
142017	386726
458517	386727
285425	386728
3122	386729
417910	386730
7171	386731
9793	386732
28195	386733
26493	386734
59140	386735
592557	386736
662390	386737
185266	386738
159687	386739
251470	386740
188063	386741
95872	386742
114960	386743
61224	386744
23478	386745
5747	386746
340216	386747
35615	386748
141920	386749
97706	386750
35859	386751
675314	386752
447202	386753
33999	386754
34846	386755
215636	386756
677582	386757
359595	386758
671496	386759
457461	386760
311220	386761
222890	386762
141899	386763
618105	386764
21857	386765
256633	386766
6480	386767
363834	386768
524075	386769
362	386770
13331	386771
374187	386772
27044	386773
317200	386774
78347	386775
437804	386776
9310	386777
35140	386778
345	386779
613865	386780
617171	386781
195053	386782
125989	386783
654147	386784
654173	386785
401880	386786
157547	386787
648391	386788
101731	386789
215	386790
346992	386791
614932	386792
281994	386793
544431	386794
490554	386795
621558	386796
524259	386797
143572	386798
317106	386799
301561	386800
22377	386801
48530	386802
633676	386803
139010	386804
675165	386805
181973	386806
90139	386807
424426	386808
254904	386809
90103	386810
162127	386811
677087	386812
147150	386813
411159	386814
688051	386815
149129	386816
13171	386817
90181	386818
262581	386819
212935	386820
95502	386821
554611	386822
165512	386823
461263	386824
142743	386825
676845	386826
40953	386827
18786	386828
202796	386829
142205	386830
639535	386831
392756	386832
688512	386833
352126	386834
362598	386835
17927	386836
427879	386837
19656	386838
644718	386839
3892	386840
690792	386841
505845	386842
481628	386843
70861	386844
339896	386845
627878	386846
648372	386847
394302	386848
380917	386849
158680	386850
553471	386851
215901	386852
298111	386853
631178	386854
566778	386855
134	386856
383308	386857
570712	386858
317074	386859
659092	386860
399005	386861
381039	386862
570943	386863
394064	386864
129122	386865
329230	386866
26042	386867
122067	386868
14863	386869
497923	386870
70641	386871
509306	386872
468967	386873
9781	386874
172454	386875
674511	386876
215346	386877
11660	386878
1739	386879
221805	386880
223068	386881
193616	386882
304787	386883
487492	386884
420660	386885
575231	386886
623274	386887
455249	386888
491943	386889
344165	386890
696630	386891
670042	386892
9078	386893
677239	386894
194403	386895
227134	386896
652751	386897
454662	386898
436747	386899
356865	386900
203000	386901
533089	386902
222447	386903
560099	386904
487261	386905
544982	386906
1714	386907
514905	386908
50168	386909
310808	386910
691231	386911
24758	386912
332848	386913
601426	386914
396380	386915
212490	386916
453328	386917
369192	386918
617694	386919
681440	386920
1262	386921
285164	386922
372708	386923
482738	386924
180035	386925
148553	386926
533059	386927
580508	386928
420207	386929
103399	386930
149930	386931
266124	386932
190837	386933
131650	386934
37731	386935
581800	386936
941	386937
149971	386938
102027	386939
203266	386940
529066	386941
429695	386942
288300	386943
653374	386944
204994	386945
110921	386946
113339	386947
354411	386948
193634	386949
392009	386950
271059	386951
344628	386952
27	386953
581973	386954
317121	386955
1312	386956
353151	386957
205994	386958
432543	386959
36877	386960
587293	386961
493	386962
468897	386963
468925	386964
690833	386965
316073	386966
18784	386967
109676	386968
468919	386969
377783	386970
673959	386971
29298	386972
98926	386973
227211	386974
639147	386975
305137	386976
293847	386977
10066	386978
37946	386979
731	386980
306753	386981
472924	386982
351394	386983
369299	386984
176	386985
408739	386986
547916	386987
351824	386988
282767	386989
115915	386990
13576	386991
613376	386992
452367	386993
567573	386994
222162	386995
17387	386996
401310	386997
193563	386998
486864	386999
609873	387000
644557	387001
162545	387002
625686	387003
623987	387004
523301	387005
472459	387006
238502	387007
668838	387008
126720	387009
210077	387010
571251	387011
26168	387012
127961	387013
456261	387014
686337	387015
170	387016
247112	387017
399309	387018
30178	387019
195406	387020
597314	387021
544	387022
477935	387023
186204	387024
39913	387025
85654	387026
204006	387027
2052	387028
595918	387029
332363	387030
614409	387031
18346	387032
376798	387033
213600	387034
246837	387035
440622	387036
80649	387037
185138	387038
398410	387039
252091	387040
549860	387041
80787	387042
160907	387043
32440	387044
608495	387045
292846	387046
460335	387047
37940	387048
52512	387049
480316	387050
568276	387051
225687	387052
501532	387053
620919	387054
440626	387055
631047	387056
118854	387057
146802	387058
130667	387059
131043	387060
574369	387061
641352	387062
500213	387063
368284	387064
327623	387065
643818	387066
586406	387067
212470	387068
454342	387069
104912	387070
652432	387071
615811	387072
680444	387073
7315	387074
582231	387075
16922	387076
633000	387077
100496	387078
122188	387079
342028	387080
479479	387081
355396	387082
44378	387083
10860	387084
170471	387085
590526	387086
344700	387087
203315	387088
279966	387089
670598	387090
664409	387091
154113	387092
302956	387093
400263	387094
602524	387095
193156	387096
193155	387097
22436	387098
46862	387099
601332	387100
101915	387101
92378	387102
558166	387103
202177	387104
640704	387105
150658	387106
48791	387107
288326	387108
10476	387109
569863	387110
429661	387111
408715	387112
370418	387113
597077	387114
653842	387115
492354	387116
554656	387117
647152	387118
533042	387119
116118	387120
606072	387121
544432	387122
622793	387123
310543	387124
18461	387125
477	387126
136947	387127
74172	387128
485565	387129
597680	387130
24790	387131
680925	387132
617818	387133
557416	387134
383804	387135
265176	387136
67794	387137
571345	387138
613140	387139
421029	387140
660785	387141
574958	387142
454696	387143
641090	387144
528950	387145
248211	387146
362579	387147
462472	387148
503506	387149
648400	387150
381596	387151
368972	387152
105705	387153
490430	387154
236628	387155
242935	387156
130937	387157
267720	387158
503904	387159
115666	387160
437773	387161
596018	387162
690627	387163
648177	387164
571431	387165
472990	387166
457957	387167
7665	387168
364	387169
399465	387170
506697	387171
120994	387172
167508	387173
572477	387174
68406	387175
527139	387176
25862	387177
95995	387178
37833	387179
344308	387180
40952	387181
310366	387182
161039	387183
185421	387184
386354	387185
371092	387186
624107	387187
142670	387188
203244	387189
18783	387190
192046	387191
98027	387192
941	387193
663660	387194
5	387195
533056	387196
472416	387197
620612	387198
477942	387199
215351	387200
279982	387201
472970	387202
6449	387203
574995	387204
11664	387205
697196	387206
642327	387207
529107	387208
537836	387209
645370	387210
439719	387211
373655	387212
128643	387213
657955	387214
677038	387215
132314	387216
71596	387217
569802	387218
189890	387219
4785	387220
46122	387221
682620	387222
187996	387223
501976	387224
563452	387225
428857	387226
43057	387227
154332	387228
273580	387229
558421	387230
696169	387231
99665	387232
182937	387233
667012	387234
432146	387235
103953	387236
223668	387237
225862	387238
115231	387239
138756	387240
440421	387241
307251	387242
14447	387243
521334	387244
24747	387245
148594	387246
513809	387247
117451	387248
639330	387249
135581	387250
636495	387251
462443	387252
389213	387253
439204	387254
243553	387255
341054	387256
478471	387257
125660	387258
76340	387259
119398	387260
142174	387261
155305	387262
16382	387263
47274	387264
517604	387265
129654	387266
386272	387267
300685	387268
46171	387269
563785	387270
7502	387271
54992	387272
505190	387273
167657	387274
2926	387275
39213	387276
571501	387277
533142	387278
34995	387279
422920	387280
280083	387281
172414	387282
327723	387283
18055	387284
350162	387285
10364	387286
8893	387287
1681	387288
344142	387289
2754	387290
616835	387291
23103	387292
113833	387293
98418	387294
12004	387295
634714	387296
62816	387297
2355	387298
263428	387299
426415	387300
44678	387301
305119	387302
100607	387303
318029	387304
534465	387305
349406	387306
168331	387307
691700	387308
565313	387309
507014	387310
9240	387311
16073	387312
19619	387313
24603	387314
127580	387315
372032	387316
340903	387317
21011	387318
99993	387319
7801	387320
118707	387321
379644	387322
11066	387323
459409	387324
481090	387325
577052	387326
445127	387327
132778	387328
409590	387329
31761	387330
503957	387331
27373	387332
438320	387333
332959	387334
1204	387335
84747	387336
400841	387337
590515	387338
316645	387339
677025	387340
319753	387341
65728	387342
132759	387343
551525	387344
42529	387345
57992	387346
6545	387347
11165	387348
11154	387349
51036	387350
7793	387351
132761	387352
34901	387353
555925	387354
174948	387355
300082	387356
18214	387357
89744	387358
88316	387359
61907	387360
115134	387361
484117	387362
13353	387363
275352	387364
4639	387365
54609	387366
13732	387367
215197	387368
516815	387369
33401	387370
195563	387371
42132	387372
11611	387373
238305	387374
140473	387375
23547	387376
14517	387377
113748	387378
19127	387379
535523	387380
165	387381
80736	387382
505521	387383
686383	387384
32245	387385
161330	387386
142118	387387
15583	387388
523778	387389
546680	387390
548269	387391
166849	387392
556615	387393
561499	387394
194303	387395
179000	387396
153026	387397
679805	387398
502892	387399
684661	387400
85132	387401
300029	387402
59356	387403
596127	387404
423007	387405
164231	387406
124444	387407
526697	387408
7536	387409
4445	387410
151063	387411
13420	387412
487717	387413
512303	387414
642759	387415
41195	387416
580623	387417
656574	387418
647724	387419
123862	387420
695134	387421
79690	387422
154743	387423
418790	387424
337628	387425
337533	387426
66	387427
7431	387428
262927	387429
431683	387430
83842	387431
361479	387432
305087	387433
28090	387434
610036	387435
292411	387436
584011	387437
542591	387438
490898	387439
424591	387440
204029	387441
669285	387442
582072	387443
7639	387444
431446	387445
272413	387446
90610	387447
2450	387448
14566	387449
341616	387450
78892	387451
369471	387452
350927	387453
661200	387454
16742	387455
520802	387456
554536	387457
632457	387458
158371	387459
46104	387460
14524	387461
63721	387462
529384	387463
164887	387464
103079	387465
530170	387466
9203	387467
41898	387468
206119	387469
490358	387470
350893	387471
84217	387472
219100	387473
591384	387474
558056	387475
492695	387476
628694	387477
48929	387478
631314	387479
647813	387480
215185	387481
8903	387482
75966	387483
377105	387484
181762	387485
618389	387486
143812	387487
143201	387488
598120	387489
591755	387490
653344	387491
106984	387492
550803	387493
76464	387494
525124	387495
1223	387496
435690	387497
433867	387498
568533	387499
121644	387500
192437	387501
281261	387502
77701	387503
464637	387504
388867	387505
57423	387506
23654	387507
44023	387508
249349	387509
281573	387510
650497	387511
158	387512
56402	387513
513702	387514
134973	387515
93857	387516
81339	387517
303623	387518
602568	387519
21680	387520
468319	387521
68959	387522
539885	387523
86118	387524
150200	387525
105669	387526
592764	387527
459889	387528
667352	387529
118397	387530
138106	387531
683270	387532
525442	387533
5807	387534
44789	387535
536954	387536
275976	387537
86131	387538
454921	387539
7766	387540
130526	387541
11034	387542
9346	387543
23872	387544
235347	387545
177174	387546
63685	387547
17993	387548
134619	387549
523915	387550
660680	387551
99324	387552
669628	387553
475738	387554
29185	387555
458783	387556
200658	387557
155941	387558
631850	387559
182710	387560
678858	387561
400654	387562
727	387563
685113	387564
18016	387565
77969	387566
315322	387567
5209	387568
599	387569
5214	387570
6616	387571
5872	387572
604767	387573
484	387574
362343	387575
5368	387576
314189	387577
2762	387578
145138	387579
510826	387580
609927	387581
301	387582
51576	387583
425124	387584
10607	387585
5909	387586
339825	387587
6028	387588
65230	387589
172482	387590
68934	387591
87590	387592
687719	387593
358901	387594
684008	387595
357156	387596
248653	387597
158157	387598
158156	387599
326251	387600
323194	387601
464447	387602
683419	387603
1097	387604
254603	387605
233007	387606
169581	387607
585378	387608
123330	387609
23121	387610
100844	387611
458898	387612
123293	387613
539407	387614
75776	387615
82105	387616
33478	387617
696676	387618
696675	387619
354657	387620
676167	387621
29336	387622
606143	387623
163548	387624
78177	387625
101167	387626
64536	387627
482507	387628
106459	387629
101174	387630
245163	387631
532501	387632
59537	387633
115260	387634
381136	387635
55882	387636
431348	387637
235254	387638
541105	387639
66712	387640
666455	387641
167160	387642
52450	387643
22085	387644
318338	387645
199277	387646
471309	387647
686418	387648
57852	387649
582584	387650
310414	387651
322467	387652
674236	387653
1371	387654
32986	387655
524682	387656
39673	387657
57341	387658
628867	387659
264428	387660
57276	387661
406137	387662
188267	387663
2452	387664
2721	387665
92498	387666
66	387667
4170	387668
28987	387669
10750	387670
660027	387671
29314	387672
83522	387673
44	387674
48244	387675
511008	387676
170527	387677
624688	387678
642600	387679
349875	387680
632230	387681
487586	387682
67946	387683
599335	387684
51091	387685
607570	387686
317476	387687
381374	387688
270607	387689
4486	387690
309663	387691
365510	387692
674227	387693
46085	387694
81352	387695
18963	387696
92115	387697
57958	387698
7723	387699
2851	387700
629962	387701
123720	387702
683485	387703
36803	387704
269000	387705
95951	387706
104715	387707
266421	387708
77712	387709
334768	387710
273573	387711
19384	387712
84285	387713
375940	387714
317508	387715
481060	387716
47827	387717
8656	387718
365584	387719
541328	387720
385315	387721
334821	387722
201334	387723
419332	387724
88784	387725
51132	387726
395389	387727
630950	387728
375676	387729
154773	387730
414487	387731
257175	387732
120443	387733
490504	387734
488844	387735
670415	387736
310304	387737
688791	387738
80739	387739
311	387740
500813	387741
424342	387742
466794	387743
280165	387744
62638	387745
10291	387746
350176	387747
38841	387748
73103	387749
346969	387750
7836	387751
68066	387752
692486	387753
734	387754
433286	387755
119130	387756
227582	387757
368405	387758
422135	387759
242064	387760
2423	387761
22370	387762
598374	387763
110830	387764
2621	387765
264409	387766
177618	387767
508204	387768
222466	387769
9632	387770
645544	387771
332550	387772
190066	387773
630633	387774
470447	387775
29000	387776
490499	387777
165670	387778
49625	387779
471920	387780
479092	387781
582504	387782
339770	387783
683527	387784
582676	387785
7761	387786
279572	387787
279688	387788
310209	387789
421196	387790
24225	387791
458464	387792
522176	387793
111788	387794
78501	387795
570784	387796
421195	387797
66294	387798
304248	387799
207813	387800
30344	387801
46039	387802
14667	387803
648948	387804
141980	387805
278886	387806
629729	387807
635621	387808
2518	387809
56151	387810
375057	387811
417187	387812
11063	387813
114591	387814
138515	387815
3625	387816
285930	387817
1967	387818
11368	387819
422123	387820
37726	387821
31142	387822
457246	387823
158686	387824
2309	387825
931	387826
683613	387827
404744	387828
135495	387829
616719	387830
21116	387831
171299	387832
224514	387833
198608	387834
43286	387835
197486	387836
235438	387837
197455	387838
3010	387839
653571	387840
455939	387841
25522	387842
494731	387843
168162	387844
231635	387845
8950	387846
589141	387847
9000	387848
14628	387849
548290	387850
368245	387851
10807	387852
390901	387853
98758	387854
4617	387855
55315	387856
3697	387857
657152	387858
8073	387859
271198	387860
469657	387861
208686	387862
42414	387863
44702	387864
289509	387865
233647	387866
88591	387867
190606	387868
117676	387869
49795	387870
334658	387871
414988	387872
144229	387873
571076	387874
84214	387875
3718	387876
4705	387877
128919	387878
139846	387879
8590	387880
11119	387881
615014	387882
372982	387883
20473	387884
760	387885
161769	387886
587831	387887
689065	387888
386362	387889
6506	387890
51613	387891
64123	387892
59850	387893
1233	387894
71656	387895
68038	387896
691135	387897
593787	387898
40766	387899
680435	387900
479519	387901
17809	387902
419621	387903
284096	387904
1435	387905
439949	387906
618386	387907
351515	387908
26070	387909
348469	387910
155869	387911
579198	387912
516058	387913
516061	387914
501473	387915
682811	387916
589754	387917
188615	387918
460263	387919
103505	387920
1513	387921
179953	387922
310455	387923
380418	387924
421274	387925
12328	387926
6334	387927
666099	387928
53331	387929
76112	387930
468764	387931
97983	387932
287774	387933
406540	387934
337029	387935
402800	387936
379846	387937
169448	387938
428568	387939
626683	387940
443201	387941
170554	387942
93155	387943
393714	387944
165644	387945
92512	387946
678748	387947
571375	387948
447994	387949
175141	387950
423839	387951
9372	387952
177189	387953
283247	387954
300403	387955
613049	387956
14520	387957
148401	387958
113088	387959
25168	387960
79354	387961
458597	387962
329615	387963
41125	387964
367378	387965
104067	387966
1798	387967
483483	387968
539492	387969
44404	387970
398126	387971
11419	387972
370530	387973
334692	387974
13115	387975
104785	387976
259073	387977
45248	387978
30549	387979
416497	387980
223740	387981
207655	387982
29127	387983
301077	387984
376032	387985
375965	387986
116730	387987
360639	387988
499795	387989
392693	387990
11112	387991
948	387992
334747	387993
236698	387994
351658	387995
63163	387996
552596	387997
95561	387998
331729	387999
34020	388000
167517	388001
375695	388002
120469	388003
77894	388004
48338	388005
444784	388006
600104	388007
124504	388008
656389	388009
285010	388010
380221	388011
24620	388012
389653	388013
62689	388014
28591	388015
447123	388016
147027	388017
5191	388018
340544	388019
667024	388020
523135	388021
538196	388022
102407	388023
500481	388024
20015	388025
7530	388026
60041	388027
546326	388028
124036	388029
553425	388030
593569	388031
65203	388032
541193	388033
620640	388034
44152	388035
412700	388036
439313	388037
289501	388038
141269	388039
448864	388040
214799	388041
592617	388042
79252	388043
560212	388044
841	388045
508304	388046
3461	388047
24711	388048
2210	388049
610032	388050
202180	388051
526181	388052
103902	388053
300818	388054
173195	388055
24023	388056
482	388057
99352	388058
141473	388059
162	388060
580658	388061
51646	388062
7888	388063
17398	388064
138484	388065
2667	388066
296529	388067
18284	388068
544206	388069
227424	388070
7337	388071
8274	388072
32674	388073
65616	388074
158230	388075
668652	388076
115761	388077
12	388078
492946	388079
140264	388080
3673	388081
324718	388082
596328	388083
250776	388084
457507	388085
681762	388086
317160	388087
6123	388088
518700	388089
52677	388090
1701	388091
500944	388092
18256	388093
10014	388094
141442	388095
123685	388096
162261	388097
82189	388098
3124	388099
8621	388100
624464	388101
226567	388102
324489	388103
378721	388104
105249	388105
108555	388106
1761	388107
310954	388108
56461	388109
546667	388110
626341	388111
462765	388112
625733	388113
584198	388114
612991	388115
275048	388116
156622	388117
156622	388118
163716	388119
163716	388120
604205	388121
348705	388122
472193	388123
669618	388124
7613	388125
599305	388126
495037	388127
495004	388128
668132	388129
669617	388130
521161	388131
56574	388132
6044	388133
4375	388134
8036	388135
98129	388136
115284	388137
124646	388138
4893	388139
123679	388140
170973	388141
162756	388142
128810	388143
483428	388144
483862	388145
4940	388146
86125	388147
679872	388148
9440	388149
152749	388150
83614	388151
558489	388152
6968	388153
68944	388154
43337	388155
20459	388156
649236	388157
598838	388158
236708	388159
455574	388160
141377	388161
222819	388162
24620	388163
575778	388164
47168	388165
161892	388166
693412	388167
532715	388168
1	388169
121118	388170
10915	388171
560238	388172
12260	388173
636513	388174
241710	388175
7044	388176
129317	388177
683185	388178
426401	388179
20520	388180
129861	388181
557973	388182
230007	388183
521296	388184
193169	388185
285330	388186
127029	388187
9266	388188
267272	388189
439976	388190
447249	388191
7453	388192
12869	388193
423099	388194
13132	388195
8588	388196
227678	388197
74709	388198
23525	388199
3340	388200
197897	388201
186663	388202
1295	388203
47087	388204
97258	388205
498019	388206
524628	388207
139067	388208
458336	388209
114624	388210
171099	388211
11042	388212
278100	388213
307471	388214
338138	388215
264020	388216
516009	388217
422976	388218
645027	388219
114589	388220
390885	388221
11484	388222
145598	388223
121538	388224
155181	388225
319093	388226
425926	388227
305815	388228
3244	388229
254478	388230
621876	388231
421272	388232
55005	388233
182934	388234
254786	388235
107151	388236
22087	388237
134418	388238
681728	388239
12247	388240
601893	388241
4472	388242
568688	388243
653596	388244
17229	388245
312021	388246
22898	388247
421364	388248
380112	388249
193824	388250
48064	388251
129532	388252
48049	388253
48744	388254
53641	388255
555385	388256
620296	388257
286008	388258
659579	388259
280112	388260
102041	388261
609843	388262
12355	388263
124074	388264
120056	388265
500458	388266
441337	388267
488213	388268
589082	388269
5562	388270
11178	388271
475532	388272
52230	388273
120659	388274
423757	388275
106811	388276
168405	388277
630746	388278
110961	388279
201278	388280
347653	388281
170298	388282
620618	388283
24551	388284
40309	388285
159746	388286
366156	388287
261156	388288
91112	388289
452055	388290
209723	388291
117343	388292
56849	388293
6393	388294
72284	388295
10634	388296
231688	388297
372975	388298
6078	388299
3546	388300
450545	388301
139038	388302
5160	388303
81746	388304
11653	388305
11973	388306
107	388307
15848	388308
128238	388309
121893	388310
55184	388311
503102	388312
184884	388313
410761	388314
114238	388315
59674	388316
132146	388317
597702	388318
157649	388319
625503	388320
135652	388321
64	388322
653324	388323
28292	388324
168917	388325
191363	388326
670997	388327
441303	388328
6681	388329
398732	388330
5072	388331
47168	388332
654380	388333
64037	388334
132194	388335
207129	388336
491225	388337
375	388338
89676	388339
271356	388340
362136	388341
501741	388342
63266	388343
495750	388344
438159	388345
278945	388346
27193	388347
441292	388348
396015	388349
3719	388350
52516	388351
145056	388352
441	388353
158344	388354
36878	388355
35673	388356
62140	388357
271283	388358
223430	388359
172365	388360
15726	388361
344268	388362
124359	388363
162394	388364
551900	388365
347022	388366
674534	388367
13276	388368
272701	388369
155650	388370
12726	388371
189709	388372
256289	388373
544836	388374
459388	388375
313324	388376
603822	388377
339	388378
573258	388379
249443	388380
118925	388381
574996	388382
101090	388383
220144	388384
327719	388385
346493	388386
29520	388387
282045	388388
110725	388389
193701	388390
76405	388391
226898	388392
50143	388393
401844	388394
431885	388395
176710	388396
101471	388397
258243	388398
598785	388399
621330	388400
587737	388401
117360	388402
665556	388403
181291	388404
163542	388405
630936	388406
9882	388407
603799	388408
181266	388409
231104	388410
438815	388411
464534	388412
621589	388413
192120	388414
393275	388415
158738	388416
840	388417
292304	388418
61239	388419
100046	388420
477778	388421
285550	388422
165641	388423
474986	388424
368017	388425
173022	388426
2994	388427
119462	388428
257506	388429
528110	388430
221951	388431
2289	388432
139284	388433
452765	388434
44773	388435
601480	388436
460599	388437
402841	388438
495240	388439
10039	388440
8546	388441
383811	388442
3163	388443
634927	388444
867	388445
695839	388446
475473	388447
657226	388448
522817	388449
428710	388450
116867	388451
104011	388452
261494	388453
686376	388454
488614	388455
568595	388456
539192	388457
600510	388458
183659	388459
88457	388460
299706	388461
50525	388462
649608	388463
159215	388464
104654	388465
344530	388466
9827	388467
1828	388468
622912	388469
22158	388470
147672	388471
283228	388472
45343	388473
344737	388474
498253	388475
401462	388476
419152	388477
72527	388478
380275	388479
4224	388480
507712	388481
688282	388482
375426	388483
2151	388484
58061	388485
339163	388486
560335	388487
560333	388488
164476	388489
100020	388490
631227	388491
334404	388492
464312	388493
388949	388494
559302	388495
85491	388496
493230	388497
202388	388498
612210	388499
376947	388500
38369	388501
50693	388502
470097	388503
12371	388504
509274	388505
43461	388506
120339	388507
43411	388508
214548	388509
513279	388510
143486	388511
550173	388512
202586	388513
199579	388514
160735	388515
171229	388516
33216	388517
94863	388518
386467	388519
147397	388520
168772	388521
376549	388522
45247	388523
143785	388524
63819	388525
595798	388526
98940	388527
254776	388528
524322	388529
137260	388530
600653	388531
284672	388532
149209	388533
1783	388534
575831	388535
502024	388536
494800	388537
84841	388538
179433	388539
488868	388540
626136	388541
159696	388542
481085	388543
1109	388544
654851	388545
83794	388546
489341	388547
389935	388548
626189	388549
371298	388550
255956	388551
131430	388552
157008	388553
19862	388554
679011	388555
322241	388556
68873	388557
35921	388558
516818	388559
161989	388560
299436	388561
457510	388562
524317	388563
331702	388564
131110	388565
227338	388566
71671	388567
518102	388568
518103	388569
227348	388570
227350	388571
29292	388572
131111	388573
641176	388574
2953	388575
675899	388576
675908	388577
641194	388578
79285	388579
526287	388580
84511	388581
104726	388582
182635	388583
569368	388584
1947	388585
643274	388586
152463	388587
28646	388588
69119	388589
218088	388590
7346	388591
117692	388592
69481	388593
127863	388594
628231	388595
138825	388596
91282	388597
117742	388598
166642	388599
28909	388600
43390	388601
69200	388602
43408	388603
57745	388604
91255	388605
28716	388606
10265	388607
14511	388608
27280	388609
555921	388610
379111	388611
42954	388612
511549	388613
146884	388614
57950	388615
415621	388616
110095	388617
102995	388618
458639	388619
40759	388620
63091	388621
295095	388622
33459	388623
6789	388624
312109	388625
4026	388626
688622	388627
100	388628
295980	388629
663900	388630
217850	388631
4222	388632
102586	388633
55664	388634
96567	388635
31429	388636
324427	388637
55358	388638
10652	388639
166795	388640
143394	388641
565240	388642
367384	388643
15630	388644
363239	388645
9756	388646
3129	388647
6093	388648
28638	388649
458814	388650
63188	388651
68726	388652
76511	388653
135412	388654
144032	388655
31021	388656
257977	388657
169579	388658
695151	388659
111593	388660
15629	388661
277997	388662
326693	388663
165890	388664
446570	388665
468869	388666
454075	388667
32831	388668
189907	388669
91629	388670
19393	388671
110080	388672
370390	388673
449073	388674
574163	388675
583320	388676
154668	388677
43425	388678
37154	388679
1930	388680
674887	388681
8627	388682
309798	388683
316776	388684
579097	388685
268135	388686
675044	388687
602465	388688
607853	388689
33999	388690
271742	388691
141825	388692
31917	388693
232675	388694
603826	388695
58105	388696
293828	388697
393767	388698
108	388699
10198	388700
13546	388701
15795	388702
294063	388703
23929	388704
269679	388705
112255	388706
541055	388707
43179	388708
647631	388709
115269	388710
474799	388711
448525	388712
468636	388713
690939	388714
15018	388715
169622	388716
366382	388717
965	388718
32379	388719
40098	388720
601159	388721
27946	388722
6131	388723
209659	388724
622507	388725
20995	388726
345758	388727
466283	388728
67338	388729
25553	388730
101732	388731
64871	388732
238276	388733
118969	388734
527704	388735
680154	388736
28051	388737
1657	388738
6497	388739
229091	388740
585723	388741
110657	388742
131495	388743
12417	388744
147368	388745
11992	388746
517568	388747
415504	388748
301161	388749
425267	388750
56202	388751
93650	388752
450661	388753
100319	388754
598053	388755
215802	388756
653693	388757
421340	388758
515477	388759
150808	388760
53112	388761
101379	388762
652141	388763
15533	388764
69989	388765
55204	388766
344461	388767
124085	388768
542204	388769
17065	388770
429838	388771
53586	388772
683793	388773
53112	388774
656388	388775
12411	388776
250326	388777
53581	388778
170663	388779
18595	388780
532140	388781
464482	388782
693302	388783
157377	388784
9703	388785
120647	388786
585925	388787
684068	388788
58895	388789
124258	388790
124271	388791
50613	388792
435265	388793
425311	388794
629829	388795
54477	388796
619421	388797
56269	388798
89013	388799
24104	388800
344385	388801
405303	388802
434964	388803
113559	388804
358184	388805
626374	388806
120639	388807
163855	388808
418385	388809
36133	388810
114515	388811
126573	388812
91290	388813
158677	388814
675167	388815
683684	388816
344449	388817
59652	388818
53758	388819
47561	388820
322254	388821
165078	388822
480729	388823
88275	388824
7533	388825
502195	388826
262164	388827
426839	388828
590365	388829
357435	388830
2815	388831
503235	388832
588255	388833
324830	388834
259844	388835
23454	388836
325110	388837
4215	388838
427850	388839
6223	388840
3022	388841
13684	388842
623637	388843
108158	388844
620765	388845
17575	388846
361398	388847
154116	388848
473634	388849
18487	388850
687871	388851
73323	388852
79462	388853
33110	388854
438434	388855
147655	388856
81367	388857
127934	388858
167175	388859
147872	388860
1789	388861
560559	388862
375877	388863
673556	388864
201394	388865
16909	388866
625525	388867
452716	388868
3524	388869
645710	388870
148064	388871
75022	388872
37091	388873
94537	388874
59767	388875
294416	388876
1152	388877
56026	388878
194620	388879
59358	388880
46532	388881
68115	388882
417227	388883
656029	388884
21816	388885
387846	388886
330968	388887
486658	388888
503527	388889
464230	388890
289475	388891
508087	388892
29243	388893
58862	388894
235370	388895
139821	388896
152993	388897
160176	388898
295769	388899
577342	388900
358899	388901
15376	388902
82112	388903
446106	388904
570941	388905
45493	388906
61690	388907
145762	388908
254329	388909
63387	388910
558642	388911
508300	388912
154697	388913
185812	388914
521690	388915
131492	388916
123143	388917
136152	388918
132563	388919
140769	388920
92437	388921
232073	388922
685722	388923
411124	388924
82097	388925
119506	388926
359576	388927
615285	388928
484797	388929
190480	388930
159596	388931
387600	388932
82282	388933
123693	388934
13909	388935
46596	388936
136898	388937
45859	388938
202391	388939
96600	388940
202405	388941
261332	388942
190186	388943
1111	388944
7834	388945
125634	388946
4195	388947
141111	388948
21827	388949
248289	388950
17948	388951
678097	388952
691791	388953
352754	388954
378316	388955
33242	388956
111080	388957
617360	388958
464479	388959
1513	388960
23113	388961
412	388962
221511	388963
164897	388964
461944	388965
22651	388966
91155	388967
87941	388968
677270	388969
24315	388970
126158	388971
17807	388972
159029	388973
657216	388974
92965	388975
657221	388976
22025	388977
588787	388978
1041	388979
400016	388980
369508	388981
11400	388982
500937	388983
331427	388984
133876	388985
523378	388986
360314	388987
375171	388988
284689	388989
524453	388990
650854	388991
13533	388992
163984	388993
284581	388994
170492	388995
10355	388996
301236	388997
8658	388998
3540	388999
522859	389000
51546	389001
226439	389002
602885	389003
375918	389004
375359	389005
125	389006
260853	389007
2548	389008
273179	389009
4047	389010
23071	389011
180602	389012
420235	389013
90350	389014
454197	389015
216571	389016
20519	389017
437947	389018
605584	389019
228574	389020
451347	389021
296821	389022
635292	389023
560402	389024
567907	389025
3620	389026
596219	389027
176613	389028
261870	389029
196976	389030
567444	389031
334830	389032
140536	389033
612832	389034
488654	389035
389215	389036
414979	389037
587883	389038
82187	389039
502073	389040
107405	389041
601196	389042
29787	389043
139697	389044
26436	389045
339767	389046
454868	389047
95574	389048
512169	389049
194977	389050
128370	389051
334876	389052
143169	389053
145610	389054
232493	389055
534906	389056
569113	389057
612589	389058
92487	389059
351669	389060
604561	389061
57517	389062
27	389063
621100	389064
302710	389065
621101	389066
6894	389067
621128	389068
55400	389069
42500	389070
140545	389071
66475	389072
261460	389073
419347	389074
223726	389075
691274	389076
422984	389077
274382	389078
657299	389079
121455	389080
11043	389081
1073	389082
441	389083
166637	389084
619322	389085
3532	389086
222	389087
1004	389088
273	389089
585580	389090
521278	389091
140649	389092
310695	389093
647868	389094
104348	389095
416715	389096
260287	389097
167228	389098
6417	389099
432211	389100
42766	389101
450285	389102
572036	389103
134726	389104
42495	389105
621	389106
6689	389107
49311	389108
172435	389109
21964	389110
874	389111
669626	389112
610465	389113
563348	389114
102844	389115
318223	389116
406508	389117
315440	389118
493818	389119
252	389120
654374	389121
447595	389122
450562	389123
577720	389124
299729	389125
181621	389126
141613	389127
196950	389128
507059	389129
213086	389130
68296	389131
691059	389132
105659	389133
49335	389134
253630	389135
17243	389136
6712	389137
82399	389138
140807	389139
137923	389140
2011	389141
660799	389142
1884	389143
58122	389144
314017	389145
229533	389146
14962	389147
463288	389148
21932	389149
401	389150
118791	389151
21065	389152
214343	389153
494768	389154
53385	389155
280292	389156
317184	389157
280262	389158
461040	389159
51664	389160
359650	389161
412	389162
422255	389163
103490	389164
51788	389165
45390	389166
131779	389167
11480	389168
12138	389169
1006	389170
546818	389171
4373	389172
102	389173
21948	389174
240905	389175
130325	389176
137847	389177
2481	389178
17272	389179
1646	389180
22009	389181
494599	389182
114496	389183
371322	389184
51966	389185
610115	389186
11473	389187
239738	389188
67908	389189
3034	389190
252	389191
2192	389192
1238	389193
11475	389194
11478	389195
481082	389196
6666	389197
137915	389198
103288	389199
1236	389200
115978	389201
188	389202
2185	389203
2200	389204
49429	389205
6689	389206
4346	389207
6714	389208
593285	389209
672684	389210
424240	389211
14197	389212
499339	389213
624658	389214
101835	389215
72026	389216
676780	389217
27743	389218
369562	389219
43113	389220
315801	389221
31797	389222
261640	389223
34507	389224
330879	389225
43338	389226
13053	389227
266882	389228
113576	389229
14951	389230
666311	389231
162972	389232
320054	389233
94668	389234
35312	389235
267103	389236
90289	389237
65858	389238
61420	389239
323477	389240
683493	389241
177183	389242
11881	389243
431011	389244
321856	389245
455861	389246
33345	389247
266880	389248
269290	389249
45549	389250
130520	389251
284258	389252
166100	389253
41178	389254
574980	389255
73363	389256
499347	389257
33999	389258
139778	389259
144492	389260
450311	389261
133622	389262
550076	389263
375813	389264
38271	389265
151786	389266
90407	389267
148317	389268
693879	389269
2250	389270
146467	389271
483941	389272
388342	389273
4203	389274
161468	389275
295532	389276
45941	389277
351323	389278
550362	389279
246638	389280
399236	389281
248888	389282
149037	389283
11322	389284
453504	389285
560345	389286
276012	389287
21073	389288
568679	389289
64680	389290
313624	389291
737	389292
645950	389293
111075	389294
128792	389295
671640	389296
1986	389297
535119	389298
252583	389299
122019	389300
490461	389301
49634	389302
609494	389303
330979	389304
65735	389305
4566	389306
36252	389307
28071	389308
522735	389309
52725	389310
439446	389311
538996	389312
300147	389313
207366	389314
203511	389315
25403	389316
451360	389317
7670	389318
231601	389319
321289	389320
51641	389321
3539	389322
286808	389323
279395	389324
303962	389325
15227	389326
174041	389327
157999	389328
553255	389329
1027	389330
45062	389331
575888	389332
25501	389333
280647	389334
19365	389335
664817	389336
630436	389337
619868	389338
235531	389339
124077	389340
441583	389341
460043	389342
250759	389343
471762	389344
346525	389345
65577	389346
24608	389347
89179	389348
83847	389349
572297	389350
142383	389351
668197	389352
501911	389353
520272	389354
191707	389355
683204	389356
665808	389357
33462	389358
652413	389359
436056	389360
683125	389361
96574	389362
319865	389363
466320	389364
350636	389365
280689	389366
641385	389367
158130	389368
633640	389369
684724	389370
614891	389371
531882	389372
348107	389373
461311	389374
156876	389375
621050	389376
461236	389377
684831	389378
91272	389379
450506	389380
250384	389381
27755	389382
141271	389383
461432	389384
684887	389385
410559	389386
117511	389387
1427	389388
592960	389389
325354	389390
502916	389391
29678	389392
15197	389393
446000	389394
557227	389395
502544	389396
33555	389397
534938	389398
362203	389399
482788	389400
34411	389401
684687	389402
88864	389403
416776	389404
112656	389405
369607	389406
552905	389407
9626	389408
14924	389409
422103	389410
35440	389411
10915	389412
119996	389413
163390	389414
18845	389415
43619	389416
243446	389417
384563	389418
620675	389419
362231	389420
2383	389421
381903	389422
10645	389423
579143	389424
646235	389425
181	389426
72557	389427
24264	389428
530220	389429
653181	389430
128035	389431
399	389432
385916	389433
64279	389434
505121	389435
261383	389436
12023	389437
135019	389438
6506	389439
414407	389440
477771	389441
631173	389442
423435	389443
110044	389444
33877	389445
24445	389446
103237	389447
258180	389448
226957	389449
965	389450
568954	389451
131708	389452
275046	389453
90882	389454
173673	389455
626074	389456
697447	389457
448963	389458
207096	389459
1172	389460
25956	389461
242906	389462
529516	389463
266479	389464
423218	389465
435965	389466
424569	389467
271670	389468
255828	389469
79409	389470
48997	389471
59097	389472
654728	389473
25377	389474
580580	389475
48353	389476
459201	389477
424860	389478
328628	389479
550289	389480
340411	389481
655828	389482
51786	389483
225345	389484
551603	389485
110308	389486
3197	389487
110113	389488
40538	389489
140778	389490
557877	389491
472523	389492
633916	389493
5111	389494
559392	389495
172731	389496
146966	389497
604710	389498
506823	389499
490574	389500
471591	389501
140147	389502
140988	389503
631077	389504
122516	389505
340068	389506
270245	389507
23275	389508
612237	389509
40203	389510
35530	389511
579677	389512
209598	389513
70404	389514
100721	389515
105947	389516
100639	389517
167551	389518
80	389519
276092	389520
190227	389521
371068	389522
1926	389523
77693	389524
122941	389525
458082	389526
511965	389527
513324	389528
398114	389529
268596	389530
342208	389531
21509	389532
113444	389533
185458	389534
131064	389535
582779	389536
167132	389537
658855	389538
238339	389539
96	389540
559449	389541
401529	389542
54428	389543
587631	389544
149833	389545
2685	389546
382587	389547
637802	389548
239861	389549
185129	389550
169706	389551
666004	389552
432150	389553
436399	389554
17561	389555
270810	389556
210048	389557
428782	389558
532352	389559
68541	389560
421173	389561
9601	389562
90826	389563
498366	389564
202171	389565
17955	389566
622227	389567
327564	389568
193036	389569
13332	389570
468708	389571
229722	389572
130264	389573
632777	389574
453880	389575
339443	389576
433175	389577
13888	389578
361769	389579
575538	389580
317050	389581
168692	389582
440452	389583
273602	389584
548043	389585
180088	389586
565103	389587
352539	389588
186994	389589
485168	389590
606650	389591
432042	389592
87860	389593
53898	389594
76570	389595
23079	389596
415010	389597
191394	389598
54020	389599
188618	389600
14504	389601
380488	389602
141893	389603
73413	389604
568100	389605
289142	389606
408740	389607
226758	389608
516466	389609
653322	389610
62451	389611
350979	389612
535216	389613
535199	389614
107867	389615
351818	389616
521525	389617
398741	389618
12373	389619
2229	389620
248616	389621
526810	389622
631430	389623
149436	389624
253295	389625
82439	389626
108262	389627
12029	389628
697605	389629
124241	389630
292665	389631
267382	389632
623745	389633
42203	389634
17614	389635
168925	389636
277018	389637
478706	389638
334494	389639
668101	389640
248293	389641
528429	389642
349908	389643
655437	389644
253675	389645
13241	389646
221832	389647
31063	389648
661162	389649
135448	389650
329193	389651
496897	389652
62783	389653
265342	389654
89873	389655
57206	389656
4451	389657
605247	389658
448789	389659
679029	389660
224662	389661
20509	389662
632660	389663
31886	389664
401821	389665
147119	389666
543	389667
114670	389668
655270	389669
260	389670
527546	389671
42595	389672
251749	389673
626524	389674
556198	389675
3216	389676
416982	389677
647461	389678
157918	389679
487042	389680
184530	389681
690781	389682
536644	389683
10812	389684
188207	389685
44251	389686
132686	389687
198593	389688
211714	389689
436526	389690
358090	389691
164175	389692
242446	389693
355445	389694
651553	389695
518455	389696
635082	389697
6087	389698
274025	389699
281128	389700
654335	389701
292144	389702
367228	389703
15570	389704
570033	389705
32704	389706
77720	389707
153407	389708
478148	389709
181490	389710
347342	389711
409592	389712
26435	389713
495729	389714
61143	389715
460835	389716
416908	389717
92320	389718
47570	389719
589872	389720
574781	389721
340492	389722
131407	389723
30792	389724
35831	389725
635774	389726
112602	389727
536640	389728
354303	389729
127879	389730
35562	389731
652582	389732
575517	389733
560096	389734
697284	389735
34	389736
270334	389737
13246	389738
431810	389739
75298	389740
6215	389741
50031	389742
485224	389743
289565	389744
347	389745
330187	389746
108368	389747
429648	389748
596930	389749
58566	389750
562202	389751
692475	389752
132209	389753
17167	389754
212840	389755
454373	389756
109555	389757
156205	389758
253652	389759
83575	389760
110099	389761
132529	389762
159073	389763
169392	389764
261671	389765
5905	389766
226657	389767
114219	389768
105423	389769
437154	389770
579110	389771
9854	389772
570202	389773
172	389774
410138	389775
45726	389776
420033	389777
31675	389778
40741	389779
143703	389780
102145	389781
679095	389782
7278	389783
439990	389784
152517	389785
6088	389786
442685	389787
692155	389788
108290	389789
123042	389790
401023	389791
271	389792
6069	389793
693018	389794
364570	389795
419800	389796
37149	389797
552676	389798
90971	389799
339764	389800
649238	389801
619395	389802
658163	389803
548467	389804
676932	389805
36221	389806
7414	389807
14101	389808
404168	389809
175503	389810
428224	389811
9644	389812
363779	389813
510888	389814
28950	389815
144397	389816
269591	389817
471386	389818
355076	389819
101181	389820
134820	389821
33150	389822
113967	389823
109416	389824
33660	389825
478425	389826
45571	389827
402763	389828
449052	389829
102305	389830
365366	389831
113997	389832
108921	389833
33061	389834
339510	389835
246036	389836
455772	389837
1	389838
154862	389839
522124	389840
151004	389841
84776	389842
83414	389843
284929	389844
17166	389845
427381	389846
686136	389847
4708	389848
323387	389849
613886	389850
495126	389851
517755	389852
133817	389853
5611	389854
578914	389855
130184	389856
273691	389857
631319	389858
160411	389859
16459	389860
649062	389861
1315	389862
148307	389863
638597	389864
81603	389865
141891	389866
11574	389867
551907	389868
13616	389869
50754	389870
33808	389871
8485	389872
122044	389873
238279	389874
6848	389875
26906	389876
154520	389877
15919	389878
27962	389879
605492	389880
682909	389881
6461	389882
105445	389883
16763	389884
273737	389885
617142	389886
111727	389887
265967	389888
426813	389889
446802	389890
88778	389891
462238	389892
685459	389893
170876	389894
685450	389895
685415	389896
462132	389897
462155	389898
150925	389899
4918	389900
410126	389901
28520	389902
10152	389903
22522	389904
419587	389905
266172	389906
680513	389907
260699	389908
390457	389909
685851	389910
377088	389911
442808	389912
119774	389913
608358	389914
123426	389915
82510	389916
225680	389917
692850	389918
103612	389919
533425	389920
523666	389921
165562	389922
108	389923
42697	389924
431368	389925
332187	389926
44842	389927
63253	389928
399415	389929
105315	389930
379447	389931
456359	389932
19899	389933
25614	389934
576188	389935
4083	389936
110409	389937
129	389938
198788	389939
13382	389940
2160	389941
1389	389942
6616	389943
65394	389944
124582	389945
340701	389946
145410	389947
223890	389948
497279	389949
20515	389950
42400	389951
327559	389952
684859	389953
666786	389954
577792	389955
388583	389956
97832	389957
343524	389958
533892	389959
533282	389960
614892	389961
370153	389962
380525	389963
684794	389964
980	389965
688690	389966
507869	389967
463493	389968
9857	389969
204084	389970
659646	389971
463427	389972
123967	389973
98939	389974
412729	389975
64837	389976
565391	389977
166176	389978
77889	389979
522685	389980
38816	389981
797	389982
136771	389983
415119	389984
4444	389985
419725	389986
223455	389987
171156	389988
20244	389989
20109	389990
99924	389991
466384	389992
20507	389993
573523	389994
411424	389995
360836	389996
638246	389997
293302	389998
306826	389999
422962	390000
326479	390001
515492	390002
142445	390003
246715	390004
694085	390005
628413	390006
127392	390007
632133	390008
579256	390009
32644	390010
47479	390011
51837	390012
36471	390013
393315	390014
28328	390015
101654	390016
15549	390017
654616	390018
615208	390019
255837	390020
570335	390021
81762	390022
309281	390023
687118	390024
545211	390025
9508	390026
64187	390027
39600	390028
382652	390029
502973	390030
683780	390031
274985	390032
313642	390033
8584	390034
323639	390035
85829	390036
111849	390037
370001	390038
45547	390039
159595	390040
378749	390041
422132	390042
6879	390043
603480	390044
525512	390045
583937	390046
568643	390047
129034	390048
38381	390049
314027	390050
64918	390051
568711	390052
239381	390053
613047	390054
377989	390055
86048	390056
320910	390057
32985	390058
628497	390059
440320	390060
653572	390061
639850	390062
306665	390063
50990	390064
67041	390065
372442	390066
97593	390067
411331	390068
297027	390069
82173	390070
140888	390071
681229	390072
241563	390073
68433	390074
190603	390075
33425	390076
5377	390077
415574	390078
88869	390079
347908	390080
457981	390081
215564	390082
150823	390083
562897	390084
141043	390085
198474	390086
60143	390087
15734	390088
10930	390089
442477	390090
517336	390091
24667	390092
63132	390093
242249	390094
213069	390095
152276	390096
395704	390097
353504	390098
56653	390099
190569	390100
30094	390101
41618	390102
600683	390103
71070	390104
584104	390105
317095	390106
316671	390107
690719	390108
338109	390109
37052	390110
18329	390111
61900	390112
668373	390113
593155	390114
239228	390115
98594	390116
18994	390117
381413	390118
194854	390119
125	390120
1078	390121
1376	390122
288556	390123
173132	390124
685623	390125
11369	390126
496413	390127
85912	390128
199762	390129
561896	390130
645554	390131
545163	390132
18485	390133
248538	390134
4102	390135
19725	390136
422925	390137
9875	390138
584306	390139
362649	390140
568314	390141
321374	390142
523081	390143
677265	390144
609041	390145
97930	390146
164547	390147
47011	390148
61098	390149
18512	390150
457427	390151
48337	390152
40279	390153
455508	390154
444670	390155
128758	390156
145110	390157
6113	390158
145045	390159
528054	390160
27666	390161
55472	390162
151813	390163
397726	390164
4540	390165
375311	390166
137681	390167
220135	390168
99178	390169
390892	390170
596655	390171
90388	390172
81202	390173
334724	390174
77100	390175
350231	390176
138599	390177
540521	390178
1679	390179
85576	390180
362237	390181
78326	390182
82190	390183
233545	390184
244850	390185
188605	390186
7738	390187
10707	390188
11357	390189
122413	390190
233705	390191
1656	390192
236385	390193
466209	390194
448804	390195
403200	390196
559731	390197
388172	390198
484539	390199
602438	390200
317692	390201
539919	390202
206756	390203
63591	390204
682633	390205
445985	390206
7790	390207
64625	390208
150953	390209
360568	390210
208958	390211
134876	390212
3161	390213
38911	390214
148749	390215
74256	390216
296086	390217
11948	390218
608055	390219
19134	390220
448870	390221
211769	390222
142208	390223
159117	390224
559084	390225
171444	390226
523254	390227
20831	390228
417736	390229
440883	390230
521229	390231
44749	390232
115505	390233
461112	390234
479364	390235
344	390236
261874	390237
571359	390238
583177	390239
379031	390240
535023	390241
43165	390242
635145	390243
561684	390244
133810	390245
232853	390246
56172	390247
278341	390248
463293	390249
185829	390250
9453	390251
695676	390252
716	390253
55228	390254
164100	390255
16393	390256
508846	390257
232874	390258
171425	390259
67939	390260
713	390261
442794	390262
249505	390263
18807	390264
19652	390265
87865	390266
88829	390267
529737	390268
242584	390269
29150	390270
331873	390271
7972	390272
51671	390273
48888	390274
15277	390275
33440	390276
49388	390277
607657	390278
79623	390279
600306	390280
517653	390281
139346	390282
11473	390283
5446	390284
567506	390285
522827	390286
213584	390287
50654	390288
136866	390289
1136	390290
16581	390291
7787	390292
400597	390293
690035	390294
306650	390295
301844	390296
130804	390297
583007	390298
322376	390299
1565	390300
606482	390301
82284	390302
511040	390303
571336	390304
526333	390305
145367	390306
118911	390307
480442	390308
4501	390309
318200	390310
341245	390311
55402	390312
252130	390313
186331	390314
378032	390315
510183	390316
4324	390317
669645	390318
7720	390319
59228	390320
626485	390321
362831	390322
198423	390323
507172	390324
197545	390325
49850	390326
88503	390327
666325	390328
17526	390329
236616	390330
12913	390331
453834	390332
454786	390333
285	390334
5281	390335
452902	390336
57545	390337
37585	390338
125560	390339
180581	390340
79570	390341
142485	390342
439227	390343
278790	390344
362178	390345
378997	390346
123929	390347
16669	390348
30011	390349
655311	390350
4790	390351
611708	390352
616617	390353
473735	390354
221287	390355
662462	390356
637515	390357
621726	390358
355441	390359
145627	390360
459400	390361
77132	390362
14062	390363
53161	390364
97463	390365
169725	390366
358366	390367
175620	390368
6877	390369
2405	390370
125598	390371
598141	390372
40943	390373
45567	390374
191077	390375
281113	390376
30280	390377
64220	390378
248786	390379
479315	390380
2587	390381
571302	390382
93392	390383
152983	390384
125111	390385
48300	390386
129850	390387
41609	390388
191935	390389
182165	390390
15867	390391
119021	390392
71981	390393
574151	390394
578387	390395
348133	390396
186619	390397
58848	390398
636916	390399
362392	390400
229282	390401
106173	390402
41564	390403
33457	390404
15780	390405
56762	390406
570938	390407
40386	390408
144627	390409
119284	390410
486085	390411
187060	390412
119387	390413
209101	390414
187861	390415
10284	390416
196948	390417
119872	390418
65452	390419
198488	390420
364024	390421
79975	390422
194688	390423
146145	390424
47524	390425
555972	390426
561010	390427
292909	390428
27209	390429
51926	390430
118420	390431
112792	390432
483453	390433
223433	390434
491814	390435
649184	390436
99750	390437
1077	390438
40018	390439
4785	390440
203321	390441
152110	390442
649314	390443
566819	390444
28048	390445
396428	390446
516828	390447
6748	390448
546004	390449
105393	390450
569009	390451
215635	390452
39030	390453
120435	390454
668324	390455
113987	390456
538755	390457
108	390458
70841	390459
10953	390460
300328	390461
199211	390462
44210	390463
674168	390464
508560	390465
676226	390466
1582	390467
524272	390468
666807	390469
48957	390470
345274	390471
695652	390472
34479	390473
4819	390474
475778	390475
13952	390476
82369	390477
441071	390478
479579	390479
42027	390480
580899	390481
625581	390482
119909	390483
593036	390484
619201	390485
613668	390486
529784	390487
146591	390488
12817	390489
368862	390490
163646	390491
353860	390492
17376	390493
425551	390494
462658	390495
41758	390496
610143	390497
375673	390498
29108	390499
119377	390500
248936	390501
100315	390502
278967	390503
591635	390504
586699	390505
619241	390506
190035	390507
75950	390508
183973	390509
12913	390510
47408	390511
13605	390512
284776	390513
124131	390514
192863	390515
137331	390516
365494	390517
235348	390518
493158	390519
448800	390520
671690	390521
25232	390522
390	390523
554207	390524
662204	390525
34672	390526
137297	390527
5884	390528
477668	390529
1289	390530
25580	390531
168078	390532
36005	390533
56398	390534
105335	390535
285931	390536
180352	390537
466128	390538
135582	390539
171674	390540
499299	390541
609369	390542
403645	390543
415614	390544
62123	390545
529105	390546
294185	390547
9627	390548
648097	390549
637649	390550
529458	390551
639379	390552
468559	390553
143724	390554
122316	390555
498267	390556
515640	390557
266550	390558
575318	390559
445827	390560
198405	390561
136684	390562
510321	390563
87603	390564
248919	390565
32977	390566
65734	390567
135	390568
8566	390569
124310	390570
145802	390571
101475	390572
375756	390573
65918	390574
623191	390575
119919	390576
50640	390577
69816	390578
665453	390579
74714	390580
542612	390581
531436	390582
51422	390583
433084	390584
507057	390585
44674	390586
685952	390587
488457	390588
20846	390589
482346	390590
270166	390591
67364	390592
212586	390593
82	390594
605562	390595
288428	390596
630624	390597
16345	390598
74180	390599
460327	390600
41127	390601
695721	390602
670299	390603
14485	390604
171285	390605
94777	390606
165421	390607
2947	390608
642337	390609
637477	390610
3747	390611
194617	390612
319358	390613
143690	390614
519635	390615
623513	390616
132307	390617
59694	390618
152112	390619
412739	390620
335418	390621
680363	390622
48386	390623
14546	390624
171205	390625
622555	390626
115932	390627
172462	390628
227472	390629
558786	390630
2385	390631
100045	390632
63485	390633
515888	390634
660926	390635
3113	390636
11997	390637
40071	390638
60415	390639
553232	390640
543673	390641
49186	390642
414271	390643
645840	390644
9636	390645
27586	390646
397897	390647
425220	390648
697444	390649
162859	390650
285976	390651
274166	390652
143422	390653
13253	390654
109636	390655
320139	390656
92743	390657
92743	390658
143112	390659
3779	390660
541302	390661
10746	390662
394675	390663
135249	390664
175879	390665
332331	390666
132779	390667
68055	390668
8860	390669
499005	390670
655276	390671
298549	390672
291106	390673
172799	390674
280455	390675
11950	390676
574495	390677
508504	390678
593725	390679
477569	390680
80459	390681
511288	390682
530564	390683
1597	390684
332604	390685
375713	390686
323908	390687
497725	390688
716	390689
24566	390690
127375	390691
75418	390692
296676	390693
107392	390694
484965	390695
24426	390696
49119	390697
106565	390698
403361	390699
444400	390700
65106	390701
44816	390702
667454	390703
1729	390704
541415	390705
133405	390706
530504	390707
513504	390708
108958	390709
138744	390710
612745	390711
2775	390712
102576	390713
5054	390714
122275	390715
328487	390716
105899	390717
107837	390718
116518	390719
671594	390720
113224	390721
56386	390722
681874	390723
130163	390724
340106	390725
150907	390726
194895	390727
455871	390728
12827	390729
2919	390730
460907	390731
146999	390732
316056	390733
70741	390734
647932	390735
582741	390736
440873	390737
22877	390738
596279	390739
171205	390740
534561	390741
524556	390742
475770	390743
595732	390744
418888	390745
1285	390746
679603	390747
162096	390748
67484	390749
344753	390750
525146	390751
139459	390752
332399	390753
2896	390754
103891	390755
994	390756
481081	390757
27896	390758
313932	390759
528884	390760
8954	390761
528283	390762
146187	390763
413786	390764
237108	390765
232154	390766
112089	390767
23619	390768
50658	390769
646662	390770
24257	390771
492671	390772
596223	390773
275	390774
89122	390775
524506	390776
19939	390777
157656	390778
84369	390779
505507	390780
179085	390781
84856	390782
441126	390783
316095	390784
453355	390785
298005	390786
434213	390787
21951	390788
498486	390789
50663	390790
53991	390791
289101	390792
103436	390793
183849	390794
666397	390795
59310	390796
508119	390797
84626	390798
460991	390799
917	390800
11471	390801
575849	390802
140607	390803
116030	390804
611575	390805
87756	390806
107674	390807
65460	390808
3790	390809
531914	390810
528169	390811
369394	390812
10007	390813
50320	390814
616193	390815
37939	390816
337726	390817
68943	390818
2270	390819
131959	390820
537627	390821
519795	390822
51263	390823
513542	390824
549065	390825
83392	390826
333528	390827
629738	390828
26544	390829
196953	390830
624568	390831
457502	390832
65936	390833
537674	390834
12193	390835
515576	390836
37202	390837
625820	390838
122236	390839
150954	390840
166193	390841
43012	390842
666790	390843
11801	390844
622559	390845
378788	390846
96240	390847
63758	390848
2162	390849
602720	390850
480014	390851
54965	390852
166156	390853
378760	390854
123016	390855
105242	390856
389558	390857
135597	390858
201760	390859
75690	390860
641674	390861
139492	390862
649573	390863
300564	390864
517475	390865
264851	390866
13300	390867
226618	390868
376132	390869
91517	390870
293674	390871
629557	390872
637523	390873
84902	390874
338516	390875
469209	390876
542750	390877
21120	390878
232909	390879
135036	390880
84892	390881
580306	390882
197741	390883
354830	390884
227462	390885
24474	390886
818	390887
4848	390888
45773	390889
12460	390890
355651	390891
262082	390892
527755	390893
145829	390894
580821	390895
481078	390896
137940	390897
154158	390898
254402	390899
254429	390900
254430	390901
254439	390902
254425	390903
254417	390904
254433	390905
254441	390906
254435	390907
254445	390908
536591	390909
254436	390910
254422	390911
1	390912
222	390913
91460	390914
81210	390915
338640	390916
52036	390917
481145	390918
493334	390919
241520	390920
25020	390921
12528	390922
187607	390923
653192	390924
2585	390925
617854	390926
49011	390927
38353	390928
33428	390929
47617	390930
49431	390931
624983	390932
642311	390933
374411	390934
64540	390935
7025	390936
119391	390937
143957	390938
119200	390939
51612	390940
624981	390941
120809	390942
187240	390943
362623	390944
50472	390945
20180	390946
655852	390947
438407	390948
40699	390949
167812	390950
630551	390951
12918	390952
540463	390953
390156	390954
54170	390955
670392	390956
43968	390957
391815	390958
468895	390959
670426	390960
447179	390961
658723	390962
175566	390963
130179	390964
496215	390965
277985	390966
472902	390967
131200	390968
451031	390969
100496	390970
677157	390971
17614	390972
638563	390973
611658	390974
605428	390975
131217	390976
17237	390977
531668	390978
337639	390979
309564	390980
340799	390981
101259	390982
517303	390983
118463	390984
135660	390985
5268	390986
22	390987
6602	390988
130824	390989
115496	390990
301885	390991
124667	390992
357613	390993
4462	390994
22	390995
63746	390996
383169	390997
74221	390998
8740	390999
170388	391000
227094	391001
401402	391002
8740	391003
92264	391004
135667	391005
181657	391006
329	391007
308706	391008
252142	391009
617920	391010
502175	391011
647027	391012
227269	391013
425923	391014
236556	391015
308	391016
22264	391017
377889	391018
358004	391019
427559	391020
521862	391021
110	391022
82500	391023
437130	391024
529798	391025
450428	391026
279766	391027
195004	391028
231562	391029
623916	391030
617664	391031
215778	391032
274054	391033
18875	391034
78345	391035
241560	391036
1077	391037
306283	391038
647832	391039
167606	391040
279761	391041
682918	391042
358264	391043
123465	391044
163294	391045
2720	391046
7351	391047
654644	391048
117357	391049
342725	391050
269305	391051
437108	391052
251593	391053
646765	391054
194932	391055
965	391056
57914	391057
8275	391058
531959	391059
451248	391060
359949	391061
15581	391062
339925	391063
614827	391064
355749	391065
53715	391066
411190	391067
622902	391068
117345	391069
135221	391070
650663	391071
179541	391072
457527	391073
429904	391074
102799	391075
159711	391076
20747	391077
510322	391078
149054	391079
596852	391080
131472	391081
1718	391082
622848	391083
689520	391084
176910	391085
136999	391086
313996	391087
677252	391088
88699	391089
9959	391090
554318	391091
6784	391092
3744	391093
490436	391094
569726	391095
3872	391096
114431	391097
400733	391098
193580	391099
56020	391100
560584	391101
125426	391102
697792	391103
575896	391104
49377	391105
649151	391106
32631	391107
625734	391108
3135	391109
57490	391110
348926	391111
4025	391112
447702	391113
687568	391114
368401	391115
10376	391116
436063	391117
84837	391118
30160	391119
1361	391120
88799	391121
184549	391122
524285	391123
49082	391124
91924	391125
145384	391126
37	391127
103784	391128
272604	391129
16407	391130
19415	391131
461901	391132
13683	391133
1966	391134
273139	391135
7690	391136
114404	391137
379759	391138
715	391139
4270	391140
482100	391141
211190	391142
163198	391143
11380	391144
40159	391145
675470	391146
4269	391147
116	391148
7949	391149
104816	391150
1421	391151
114211	391152
4243	391153
43903	391154
26968	391155
53	391156
53	391157
27284	391158
84863	391159
653501	391160
22804	391161
47248	391162
10585	391163
92340	391164
102446	391165
22132	391166
624661	391167
664065	391168
13377	391169
525905	391170
501635	391171
236348	391172
429586	391173
152056	391174
461166	391175
365085	391176
570743	391177
181386	391178
277175	391179
640774	391180
210308	391181
138224	391182
429687	391183
628513	391184
660723	391185
381685	391186
49417	391187
628639	391188
333415	391189
485597	391190
494809	391191
322388	391192
356774	391193
375703	391194
11467	391195
328013	391196
90	391197
321550	391198
47925	391199
558928	391200
14964	391201
35905	391202
16154	391203
158529	391204
7027	391205
104871	391206
7422	391207
52535	391208
51415	391209
331295	391210
171884	391211
273438	391212
542789	391213
570710	391214
14780	391215
191536	391216
39620	391217
129262	391218
492001	391219
601068	391220
185576	391221
485792	391222
325315	391223
666911	391224
174025	391225
57584	391226
687382	391227
375797	391228
678399	391229
12579	391230
432902	391231
3451	391232
599470	391233
76321	391234
3757	391235
99261	391236
695783	391237
421974	391238
588752	391239
18214	391240
25698	391241
503390	391242
472422	391243
673790	391244
288011	391245
399787	391246
477559	391247
399160	391248
447015	391249
447017	391250
644716	391251
104067	391252
409087	391253
666364	391254
262237	391255
147789	391256
38426	391257
12049	391258
560275	391259
402865	391260
63760	391261
229204	391262
57668	391263
136871	391264
191703	391265
424512	391266
597982	391267
156698	391268
600176	391269
147854	391270
23043	391271
674394	391272
12277	391273
332798	391274
60692	391275
308180	391276
35487	391277
91911	391278
47037	391279
228373	391280
483884	391281
576997	391282
223709	391283
329882	391284
491028	391285
465655	391286
96029	391287
404	391288
562985	391289
70254	391290
499890	391291
141833	391292
6349	391293
527971	391294
265173	391295
66831	391296
654488	391297
84434	391298
435327	391299
60480	391300
29694	391301
57757	391302
437052	391303
80499	391304
210576	391305
604960	391306
364428	391307
49656	391308
122485	391309
144072	391310
410424	391311
109917	391312
30585	391313
390472	391314
665234	391315
75921	391316
99370	391317
7863	391318
25701	391319
46309	391320
609903	391321
653361	391322
230153	391323
222226	391324
11670	391325
61639	391326
121837	391327
110055	391328
388501	391329
385	391330
161459	391331
122638	391332
307220	391333
154785	391334
402303	391335
200727	391336
546162	391337
630365	391338
264348	391339
164206	391340
82562	391341
277751	391342
6042	391343
680617	391344
202299	391345
13264	391346
177099	391347
122218	391348
97396	391349
49003	391350
210802	391351
419840	391352
696560	391353
100460	391354
293323	391355
582900	391356
85067	391357
285001	391358
410413	391359
390471	391360
473062	391361
294181	391362
123553	391363
301746	391364
43096	391365
635486	391366
477	391367
432960	391368
599031	391369
383551	391370
3150	391371
87061	391372
163194	391373
635897	391374
117546	391375
10952	391376
311161	391377
292234	391378
197716	391379
257214	391380
3328	391381
644295	391382
195640	391383
454649	391384
386283	391385
57583	391386
650004	391387
521662	391388
547686	391389
692891	391390
20971	391391
55644	391392
472964	391393
621777	391394
275754	391395
379041	391396
607808	391397
441831	391398
62565	391399
107930	391400
194336	391401
480225	391402
554922	391403
595822	391404
62289	391405
453195	391406
88570	391407
158	391408
267714	391409
7251	391410
454136	391411
603481	391412
311657	391413
681273	391414
485384	391415
339381	391416
148441	391417
77488	391418
256096	391419
67917	391420
633594	391421
178363	391422
73073	391423
215311	391424
3	391425
365099	391426
233366	391427
118843	391428
468988	391429
54505	391430
455379	391431
299256	391432
299257	391433
299260	391434
299262	391435
14537	391436
88215	391437
299280	391438
299282	391439
88214	391440
46113	391441
4183	391442
1386	391443
657310	391444
13259	391445
665553	391446
399852	391447
679806	391448
51888	391449
61350	391450
141017	391451
415538	391452
542995	391453
270806	391454
17	391455
115780	391456
436121	391457
578190	391458
5940	391459
1749	391460
43349	391461
596463	391462
341677	391463
90404	391464
518351	391465
620610	391466
69947	391467
136556	391468
450125	391469
53042	391470
480266	391471
605351	391472
405539	391473
236429	391474
18423	391475
82703	391476
114224	391477
392425	391478
518186	391479
433489	391480
269609	391481
1276	391482
253292	391483
239030	391484
68686	391485
36604	391486
290078	391487
192564	391488
9892	391489
255149	391490
197387	391491
558240	391492
620263	391493
533523	391494
74922	391495
1872	391496
494533	391497
362942	391498
101395	391499
43985	391500
88890	391501
220767	391502
479645	391503
51443	391504
457471	391505
502746	391506
21188	391507
588708	391508
506577	391509
9	391510
29	391511
49922	391512
168763	391513
659910	391514
399474	391515
27492	391516
331479	391517
107338	391518
327971	391519
273192	391520
681500	391521
341201	391522
212465	391523
23141	391524
539830	391525
31552	391526
447474	391527
555609	391528
31787	391529
164349	391530
626027	391531
565146	391532
154412	391533
301591	391534
143951	391535
7960	391536
154858	391537
510782	391538
522467	391539
579120	391540
648771	391541
172385	391542
52578	391543
510487	391544
500526	391545
9029	391546
613949	391547
450582	391548
573263	391549
518287	391550
329050	391551
195292	391552
688206	391553
25845	391554
226674	391555
20160	391556
527202	391557
278764	391558
21601	391559
567821	391560
163452	391561
637814	391562
2376	391563
4202	391564
4202	391565
73915	391566
333821	391567
545053	391568
1886	391569
197522	391570
464595	391571
377367	391572
228299	391573
575046	391574
156614	391575
198530	391576
61273	391577
122652	391578
114344	391579
434	391580
646361	391581
9538	391582
72127	391583
4204	391584
570649	391585
501190	391586
366710	391587
158759	391588
74549	391589
253	391590
103450	391591
163968	391592
15172	391593
151536	391594
59236	391595
181816	391596
234346	391597
655564	391598
37477	391599
2555	391600
597753	391601
52005	391602
244866	391603
110251	391604
364839	391605
286359	391606
197135	391607
430092	391608
22143	391609
95753	391610
502133	391611
531462	391612
37063	391613
63539	391614
392588	391615
10108	391616
616611	391617
571460	391618
301197	391619
352753	391620
588358	391621
6052	391622
118863	391623
540666	391624
6010	391625
19383	391626
122363	391627
677389	391628
346362	391629
5642	391630
650973	391631
120141	391632
688578	391633
197627	391634
136475	391635
10197	391636
654601	391637
4857	391638
172905	391639
483106	391640
340983	391641
175	391642
517603	391643
313146	391644
257200	391645
191544	391646
381869	391647
31532	391648
667856	391649
667910	391650
464551	391651
620484	391652
683611	391653
643903	391654
371035	391655
10365	391656
66591	391657
368015	391658
148437	391659
142930	391660
42602	391661
531075	391662
325924	391663
197457	391664
126624	391665
266018	391666
1125	391667
548108	391668
23089	391669
48108	391670
621182	391671
29272	391672
73295	391673
4415	391674
55	391675
24164	391676
645116	391677
559785	391678
451577	391679
403371	391680
11134	391681
578	391682
153202	391683
595	391684
197456	391685
687811	391686
629649	391687
121623	391688
47463	391689
90594	391690
167821	391691
238483	391692
248102	391693
78223	391694
2952	391695
47673	391696
55	391697
628964	391698
499264	391699
380461	391700
493144	391701
227476	391702
64681	391703
83544	391704
24903	391705
308643	391706
412692	391707
29436	391708
101180	391709
608	391710
286491	391711
176	391712
47039	391713
141088	391714
409341	391715
85244	391716
21124	391717
10199	391718
197607	391719
250935	391720
118406	391721
273805	391722
197502	391723
26006	391724
7568	391725
33513	391726
85243	391727
2870	391728
150646	391729
28952	391730
466225	391731
9392	391732
577893	391733
7690	391734
594618	391735
490362	391736
415588	391737
146888	391738
289778	391739
264270	391740
131183	391741
9443	391742
20662	391743
104575	391744
685618	391745
4632	391746
645925	391747
574094	391748
59174	391749
105271	391750
132274	391751
74105	391752
441946	391753
22930	391754
127737	391755
141956	391756
483421	391757
135099	391758
22838	391759
552487	391760
283804	391761
235693	391762
96343	391763
55127	391764
518561	391765
42187	391766
38598	391767
21218	391768
133898	391769
575401	391770
7781	391771
390806	391772
392668	391773
13080	391774
105630	391775
156952	391776
180884	391777
131885	391778
563962	391779
230814	391780
65284	391781
43696	391782
535050	391783
12504	391784
205654	391785
521801	391786
32125	391787
409793	391788
336911	391789
209802	391790
300502	391791
389412	391792
135088	391793
554973	391794
555606	391795
165874	391796
45941	391797
13719	391798
21547	391799
27297	391800
272692	391801
410765	391802
48687	391803
13928	391804
67307	391805
177826	391806
193000	391807
518842	391808
235450	391809
324534	391810
84870	391811
558541	391812
6757	391813
142437	391814
206706	391815
296840	391816
64889	391817
329226	391818
606278	391819
53948	391820
511374	391821
622087	391822
81896	391823
438670	391824
485460	391825
419743	391826
46767	391827
485238	391828
268403	391829
397547	391830
379401	391831
451613	391832
671768	391833
98211	391834
597643	391835
633183	391836
538917	391837
64154	391838
605511	391839
121934	391840
322563	391841
643144	391842
587232	391843
427533	391844
120887	391845
5440	391846
511371	391847
332174	391848
485592	391849
3946	391850
151757	391851
688145	391852
165887	391853
124752	391854
688161	391855
120111	391856
2742	391857
499393	391858
427525	391859
171686	391860
511386	391861
511370	391862
124026	391863
63175	391864
397970	391865
596228	391866
227114	391867
504973	391868
6378	391869
468714	391870
552954	391871
552420	391872
190	391873
468540	391874
650180	391875
296909	391876
48959	391877
156355	391878
359816	391879
44390	391880
694478	391881
675796	391882
529723	391883
12185	391884
2072	391885
72850	391886
172910	391887
148113	391888
341738	391889
270538	391890
16270	391891
74065	391892
208707	391893
25613	391894
510007	391895
492834	391896
184321	391897
82027	391898
654892	391899
518313	391900
549826	391901
401373	391902
371473	391903
567589	391904
227614	391905
113632	391906
433388	391907
335388	391908
433464	391909
124814	391910
426620	391911
229306	391912
40965	391913
149874	391914
3247	391915
129950	391916
298275	391917
2382	391918
420188	391919
4165	391920
665433	391921
437721	391922
136696	391923
147453	391924
448174	391925
55448	391926
506888	391927
329362	391928
20636	391929
327288	391930
426478	391931
64693	391932
615238	391933
18793	391934
410573	391935
439127	391936
329395	391937
347976	391938
548753	391939
173324	391940
104493	391941
200177	391942
327063	391943
41002	391944
688387	391945
464967	391946
171434	391947
398080	391948
80703	391949
94572	391950
41002	391951
318105	391952
449467	391953
35	391954
490529	391955
449491	391956
592464	391957
10065	391958
506893	391959
661389	391960
100705	391961
130492	391962
515237	391963
364521	391964
256480	391965
17465	391966
5215	391967
307758	391968
4683	391969
474063	391970
371497	391971
96157	391972
679389	391973
312339	391974
198078	391975
180732	391976
378116	391977
686997	391978
186473	391979
354296	391980
671933	391981
558223	391982
263054	391983
149937	391984
12845	391985
636520	391986
117703	391987
450777	391988
25069	391989
382818	391990
46069	391991
216728	391992
4068	391993
69401	391994
590304	391995
60792	391996
200612	391997
335186	391998
586543	391999
642156	392000
398009	392001
19760	392002
109591	392003
166663	392004
686994	392005
414509	392006
13379	392007
34777	392008
319022	392009
509605	392010
52893	392011
125969	392012
127086	392013
20851	392014
636013	392015
89118	392016
173933	392017
47661	392018
171567	392019
384287	392020
585	392021
553	392022
83710	392023
696732	392024
423795	392025
20307	392026
204166	392027
696757	392028
675106	392029
95309	392030
613493	392031
117648	392032
23293	392033
166608	392034
11518	392035
148968	392036
675743	392037
19767	392038
35402	392039
492970	392040
4323	392041
142952	392042
57735	392043
37997	392044
166666	392045
38645	392046
92652	392047
259942	392048
136115	392049
109097	392050
346067	392051
62532	392052
454298	392053
667588	392054
52034	392055
32363	392056
580368	392057
610261	392058
5215	392059
440887	392060
30691	392061
147212	392062
98658	392063
9408	392064
4053	392065
427426	392066
626766	392067
32218	392068
15176	392069
121950	392070
122918	392071
146245	392072
46773	392073
52729	392074
20910	392075
682325	392076
135478	392077
114863	392078
610363	392079
373723	392080
689768	392081
231761	392082
5107	392083
652671	392084
696087	392085
95032	392086
14599	392087
522611	392088
628939	392089
62378	392090
575336	392091
5228	392092
25842	392093
438804	392094
101285	392095
100530	392096
12417	392097
2666	392098
575915	392099
148315	392100
107622	392101
160895	392102
160297	392103
19754	392104
156048	392105
19942	392106
606279	392107
12358	392108
447313	392109
3716	392110
193212	392111
468846	392112
265515	392113
193115	392114
272913	392115
443173	392116
233660	392117
675207	392118
1080	392119
57223	392120
120549	392121
139498	392122
13080	392123
156519	392124
133238	392125
92203	392126
5224	392127
53929	392128
76753	392129
13757	392130
594278	392131
628385	392132
507664	392133
105851	392134
147262	392135
474374	392136
204086	392137
172748	392138
592173	392139
228368	392140
332398	392141
103003	392142
437641	392143
38532	392144
27377	392145
407853	392146
601219	392147
6347	392148
672198	392149
30894	392150
55870	392151
167178	392152
57865	392153
673545	392154
31035	392155
175593	392156
460022	392157
131078	392158
504867	392159
117278	392160
452842	392161
648604	392162
131939	392163
47140	392164
685803	392165
453617	392166
26758	392167
679090	392168
123015	392169
308542	392170
112578	392171
188436	392172
631099	392173
118697	392174
413315	392175
14875	392176
394216	392177
626393	392178
52749	392179
667238	392180
67363	392181
516014	392182
149469	392183
583639	392184
170296	392185
30560	392186
12764	392187
398640	392188
382346	392189
556079	392190
503027	392191
368847	392192
26403	392193
268212	392194
6393	392195
420032	392196
59630	392197
108	392198
562820	392199
3478	392200
321200	392201
354020	392202
688903	392203
125991	392204
412541	392205
689138	392206
276529	392207
162031	392208
655021	392209
33508	392210
691218	392211
566138	392212
229090	392213
682394	392214
26283	392215
173434	392216
486423	392217
284279	392218
380686	392219
55800	392220
99949	392221
349034	392222
46798	392223
520250	392224
160156	392225
148400	392226
77180	392227
251108	392228
92919	392229
113119	392230
371085	392231
650669	392232
80596	392233
569749	392234
108931	392235
267606	392236
52654	392237
221283	392238
547020	392239
112543	392240
24346	392241
402935	392242
630572	392243
46844	392244
611656	392245
86	392246
23374	392247
195855	392248
334666	392249
75187	392250
668353	392251
117787	392252
35370	392253
40780	392254
99573	392255
520276	392256
499249	392257
636961	392258
400796	392259
33692	392260
608526	392261
61013	392262
96606	392263
180090	392264
63341	392265
460675	392266
215786	392267
689355	392268
655288	392269
388591	392270
209961	392271
3714	392272
88781	392273
104907	392274
251628	392275
186422	392276
274211	392277
338977	392278
416039	392279
367998	392280
275	392281
64938	392282
425910	392283
432501	392284
2061	392285
16850	392286
38585	392287
131716	392288
500011	392289
90117	392290
599008	392291
408316	392292
92926	392293
301737	392294
125278	392295
131247	392296
19039	392297
584597	392298
670978	392299
61490	392300
67865	392301
675508	392302
24793	392303
180087	392304
18824	392305
574368	392306
432498	392307
357443	392308
679422	392309
93775	392310
124	392311
2205	392312
221697	392313
3111	392314
333780	392315
97118	392316
357446	392317
33707	392318
372093	392319
36858	392320
174974	392321
43329	392322
285055	392323
3227	392324
553954	392325
178358	392326
262289	392327
100887	392328
159512	392329
29467	392330
45893	392331
110243	392332
577443	392333
235116	392334
508542	392335
15769	392336
68485	392337
57969	392338
194449	392339
23453	392340
496391	392341
48340	392342
383323	392343
640815	392344
435983	392345
609898	392346
11704	392347
531040	392348
43952	392349
311084	392350
85980	392351
547553	392352
53986	392353
3725	392354
654875	392355
655059	392356
327331	392357
6169	392358
399251	392359
156032	392360
620245	392361
382098	392362
13555	392363
542663	392364
108545	392365
150490	392366
563627	392367
420876	392368
29595	392369
8616	392370
5491	392371
679392	392372
623611	392373
135488	392374
18219	392375
31847	392376
463551	392377
43133	392378
240249	392379
33411	392380
465378	392381
429274	392382
113928	392383
121961	392384
229504	392385
14621	392386
58780	392387
9335	392388
12076	392389
327696	392390
597884	392391
481702	392392
615404	392393
392284	392394
442634	392395
477711	392396
143383	392397
668860	392398
6556	392399
185924	392400
16326	392401
74	392402
479893	392403
39607	392404
3612	392405
26193	392406
298535	392407
63181	392408
298527	392409
63187	392410
298486	392411
34321	392412
64719	392413
63282	392414
406147	392415
50196	392416
184628	392417
40128	392418
402755	392419
187835	392420
64716	392421
126091	392422
147638	392423
109757	392424
672133	392425
256348	392426
684760	392427
27311	392428
219957	392429
285170	392430
393206	392431
266066	392432
11710	392433
372890	392434
551742	392435
79129	392436
629626	392437
91777	392438
185710	392439
658805	392440
544313	392441
574981	392442
578454	392443
3139	392444
12653	392445
689477	392446
500274	392447
404452	392448
162336	392449
400378	392450
156487	392451
306413	392452
10	392453
252483	392454
13616	392455
108940	392456
502126	392457
594057	392458
105443	392459
430695	392460
487634	392461
593556	392462
23697	392463
337777	392464
689523	392465
104519	392466
610306	392467
77131	392468
10538	392469
242579	392470
449407	392471
2117	392472
434441	392473
104523	392474
331825	392475
352777	392476
610296	392477
40324	392478
80652	392479
49005	392480
697131	392481
641168	392482
673881	392483
58923	392484
22374	392485
374651	392486
628350	392487
475	392488
6017	392489
11179	392490
373775	392491
504958	392492
1840	392493
196930	392494
605092	392495
190383	392496
389698	392497
184654	392498
490572	392499
97901	392500
479747	392501
626885	392502
97490	392503
450093	392504
106406	392505
420645	392506
52088	392507
99074	392508
241328	392509
68634	392510
8642	392511
676489	392512
499	392513
167163	392514
497870	392515
390809	392516
2174	392517
355559	392518
588586	392519
581168	392520
338259	392521
41165	392522
580796	392523
379734	392524
615179	392525
156943	392526
258944	392527
148537	392528
279923	392529
613161	392530
495679	392531
55029	392532
49485	392533
84950	392534
34969	392535
613199	392536
428152	392537
75591	392538
381050	392539
274617	392540
21462	392541
276769	392542
615182	392543
44315	392544
77083	392545
548344	392546
139534	392547
440715	392548
318242	392549
22438	392550
488888	392551
256792	392552
427632	392553
631049	392554
36868	392555
498777	392556
202968	392557
454008	392558
25242	392559
2402	392560
123841	392561
588957	392562
673089	392563
37344	392564
116782	392565
601156	392566
36839	392567
37344	392568
443733	392569
521121	392570
460890	392571
43794	392572
58663	392573
123443	392574
499867	392575
680235	392576
310651	392577
657333	392578
308124	392579
590536	392580
44968	392581
677238	392582
461174	392583
119737	392584
123174	392585
162764	392586
77304	392587
640483	392588
605537	392589
515930	392590
413454	392591
7820	392592
413249	392593
73	392594
65164	392595
414705	392596
88030	392597
706	392598
620550	392599
104141	392600
491703	392601
95889	392602
666725	392603
141914	392604
643300	392605
87475	392606
419296	392607
672849	392608
341759	392609
101214	392610
354001	392611
21654	392612
356918	392613
906	392614
47800	392615
1213	392616
91482	392617
265181	392618
97291	392619
536733	392620
27731	392621
12755	392622
468029	392623
44522	392624
59141	392625
397179	392626
146660	392627
86328	392628
6866	392629
162877	392630
35679	392631
226865	392632
87004	392633
291565	392634
351280	392635
4201	392636
12057	392637
37423	392638
36968	392639
34530	392640
157157	392641
288687	392642
80	392643
251565	392644
110522	392645
36820	392646
516801	392647
189155	392648
126294	392649
495617	392650
195893	392651
291228	392652
59583	392653
630820	392654
615194	392655
170483	392656
415311	392657
81617	392658
233321	392659
32263	392660
165172	392661
39108	392662
15333	392663
637570	392664
7475	392665
19051	392666
16603	392667
419324	392668
611634	392669
88508	392670
99560	392671
592671	392672
117246	392673
294969	392674
70577	392675
563142	392676
25633	392677
547646	392678
162002	392679
154017	392680
239345	392681
301247	392682
311978	392683
157300	392684
410340	392685
635396	392686
621872	392687
252909	392688
130354	392689
25482	392690
4389	392691
393313	392692
563968	392693
615435	392694
57562	392695
190386	392696
628258	392697
598484	392698
491275	392699
77698	392700
253189	392701
531064	392702
275132	392703
594657	392704
22220	392705
596177	392706
141771	392707
596807	392708
211875	392709
440858	392710
158990	392711
183718	392712
166373	392713
311458	392714
106475	392715
204309	392716
48428	392717
658172	392718
601327	392719
671528	392720
3750	392721
84087	392722
112616	392723
135082	392724
148420	392725
583729	392726
306730	392727
159877	392728
49635	392729
56978	392730
149134	392731
660262	392732
123035	392733
265869	392734
2801	392735
448518	392736
3102	392737
154081	392738
11731	392739
227	392740
549006	392741
489645	392742
120043	392743
48741	392744
183003	392745
4670	392746
351	392747
638122	392748
164706	392749
416825	392750
691865	392751
462348	392752
358612	392753
394031	392754
277130	392755
6032	392756
256202	392757
689828	392758
20586	392759
125401	392760
206837	392761
695967	392762
650223	392763
214586	392764
841	392765
75871	392766
77258	392767
342071	392768
446406	392769
103570	392770
435458	392771
24760	392772
300600	392773
41267	392774
30671	392775
632032	392776
431120	392777
169369	392778
260053	392779
290384	392780
62	392781
176625	392782
20093	392783
263940	392784
237526	392785
573178	392786
13584	392787
524218	392788
132568	392789
454028	392790
2162	392791
32896	392792
679543	392793
694968	392794
383651	392795
50359	392796
58029	392797
1275	392798
355148	392799
251573	392800
260555	392801
139677	392802
372144	392803
3212	392804
303	392805
372304	392806
559186	392807
117957	392808
54738	392809
58629	392810
19852	392811
145533	392812
207837	392813
478203	392814
502830	392815
368522	392816
227554	392817
259674	392818
163384	392819
106004	392820
488801	392821
212761	392822
304659	392823
101705	392824
295764	392825
7629	392826
128741	392827
146883	392828
48815	392829
530302	392830
39869	392831
4146	392832
241705	392833
444888	392834
156606	392835
690129	392836
587629	392837
477237	392838
634142	392839
691933	392840
130788	392841
37698	392842
574	392843
133676	392844
381040	392845
468392	392846
183717	392847
42994	392848
22115	392849
114005	392850
692759	392851
393024	392852
676345	392853
10779	392854
190881	392855
239558	392856
316951	392857
333482	392858
2944	392859
538691	392860
46734	392861
21284	392862
455646	392863
182089	392864
33442	392865
144165	392866
228960	392867
2065	392868
146369	392869
152676	392870
640739	392871
418549	392872
358969	392873
84622	392874
19283	392875
85609	392876
271099	392877
245746	392878
497407	392879
173264	392880
616137	392881
63392	392882
52464	392883
12735	392884
18677	392885
72461	392886
92167	392887
123983	392888
664199	392889
126589	392890
6156	392891
342616	392892
668103	392893
319472	392894
10310	392895
524595	392896
125421	392897
24349	392898
42100	392899
302919	392900
676684	392901
569467	392902
237821	392903
31540	392904
93897	392905
4007	392906
487115	392907
615864	392908
126041	392909
186950	392910
282101	392911
443921	392912
156652	392913
346	392914
67113	392915
21906	392916
222168	392917
541849	392918
68720	392919
51137	392920
13894	392921
101261	392922
174940	392923
99978	392924
124893	392925
198333	392926
26186	392927
274098	392928
314616	392929
37089	392930
118711	392931
143362	392932
20487	392933
579459	392934
494111	392935
176578	392936
306843	392937
574224	392938
18479	392939
432189	392940
378540	392941
352883	392942
121465	392943
189470	392944
178143	392945
573128	392946
517415	392947
326639	392948
517343	392949
56110	392950
498897	392951
513970	392952
6801	392953
1512	392954
183621	392955
444171	392956
134255	392957
45280	392958
113084	392959
9515	392960
14571	392961
112541	392962
608594	392963
238311	392964
7142	392965
167323	392966
118416	392967
3549	392968
566143	392969
64969	392970
605049	392971
625159	392972
288742	392973
20610	392974
88546	392975
11295	392976
42871	392977
359772	392978
546293	392979
289424	392980
248967	392981
627841	392982
499754	392983
137200	392984
157407	392985
608491	392986
475236	392987
91333	392988
364115	392989
309071	392990
321463	392991
381130	392992
627602	392993
614898	392994
159463	392995
432453	392996
14739	392997
321447	392998
212315	392999
53566	393000
519784	393001
170121	393002
198186	393003
307483	393004
1925	393005
456442	393006
66002	393007
319900	393008
595088	393009
203386	393010
365603	393011
378996	393012
114787	393013
259950	393014
124689	393015
106658	393016
540333	393017
633358	393018
435489	393019
17591	393020
29725	393021
269851	393022
193	393023
72472	393024
33656	393025
138603	393026
73737	393027
193	393028
38464	393029
58867	393030
328365	393031
73080	393032
1111	393033
99821	393034
150744	393035
3390	393036
543989	393037
549050	393038
556301	393039
111000	393040
321843	393041
525144	393042
562364	393043
231596	393044
62212	393045
139595	393046
47580	393047
155454	393048
590094	393049
651919	393050
203138	393051
617	393052
126473	393053
18684	393054
314453	393055
674439	393056
677059	393057
49309	393058
95539	393059
463282	393060
171846	393061
205313	393062
134934	393063
37302	393064
661973	393065
687580	393066
84744	393067
690347	393068
206267	393069
28943	393070
484306	393071
34260	393072
504266	393073
522809	393074
121249	393075
452597	393076
182962	393077
13945	393078
497819	393079
433527	393080
3655	393081
79598	393082
430161	393083
690371	393084
130287	393085
503296	393086
188095	393087
243367	393088
75266	393089
141865	393090
114723	393091
601304	393092
144731	393093
557034	393094
78721	393095
119763	393096
470550	393097
70730	393098
244082	393099
306025	393100
549375	393101
468533	393102
114723	393103
665157	393104
149867	393105
130086	393106
346549	393107
195813	393108
130640	393109
181689	393110
415685	393111
99617	393112
462340	393113
160260	393114
246030	393115
43425	393116
690453	393117
125653	393118
484616	393119
2203	393120
146586	393121
125656	393122
28546	393123
119016	393124
315656	393125
644231	393126
644219	393127
213748	393128
521	393129
508360	393130
12038	393131
390387	393132
474338	393133
193526	393134
118986	393135
162933	393136
167230	393137
13519	393138
210446	393139
84033	393140
663946	393141
9225	393142
79012	393143
371295	393144
358865	393145
55872	393146
923	393147
64658	393148
327921	393149
27713	393150
671335	393151
426978	393152
494614	393153
11492	393154
48056	393155
183648	393156
172997	393157
345228	393158
651438	393159
341265	393160
109218	393161
197444	393162
420219	393163
138508	393164
208331	393165
45237	393166
653481	393167
270085	393168
7150	393169
151314	393170
497491	393171
391969	393172
575877	393173
344925	393174
169721	393175
554230	393176
691047	393177
280038	393178
450396	393179
25131	393180
457368	393181
30369	393182
285829	393183
172494	393184
28	393185
241797	393186
7056	393187
398310	393188
544975	393189
313017	393190
47957	393191
222755	393192
310754	393193
2261	393194
74784	393195
254295	393196
34607	393197
71775	393198
185204	393199
315375	393200
546406	393201
192511	393202
62795	393203
657055	393204
272780	393205
651531	393206
1656	393207
107972	393208
165840	393209
112363	393210
621201	393211
429913	393212
42200	393213
64170	393214
12254	393215
84819	393216
198873	393217
135026	393218
524498	393219
378480	393220
118811	393221
3171	393222
293226	393223
23069	393224
55220	393225
184453	393226
155378	393227
22302	393228
252132	393229
254922	393230
45243	393231
8915	393232
122238	393233
212984	393234
486736	393235
468700	393236
421439	393237
679076	393238
433649	393239
137516	393240
17857	393241
67604	393242
25835	393243
76371	393244
433140	393245
134752	393246
281333	393247
673742	393248
458	393249
42142	393250
125687	393251
340443	393252
201817	393253
186457	393254
680729	393255
49848	393256
140425	393257
105965	393258
98852	393259
676113	393260
125716	393261
125722	393262
662482	393263
213560	393264
234899	393265
383278	393266
162002	393267
22229	393268
399144	393269
198502	393270
420563	393271
311072	393272
22282	393273
332381	393274
635024	393275
116808	393276
482737	393277
510784	393278
377086	393279
250596	393280
26264	393281
11711	393282
155505	393283
558163	393284
281619	393285
361814	393286
140786	393287
62255	393288
20667	393289
280105	393290
233804	393291
40496	393292
269206	393293
936	393294
14907	393295
45806	393296
6364	393297
244085	393298
60854	393299
27118	393300
60938	393301
60940	393302
178933	393303
20934	393304
179014	393305
46825	393306
60507	393307
253061	393308
469466	393309
473985	393310
45811	393311
26207	393312
26208	393313
179059	393314
178749	393315
13313	393316
178800	393317
46814	393318
4840	393319
129287	393320
178880	393321
178884	393322
60937	393323
26247	393324
178923	393325
129291	393326
178957	393327
46821	393328
349298	393329
170315	393330
33620	393331
179062	393332
60900	393333
60905	393334
60920	393335
178894	393336
469505	393337
178976	393338
469488	393339
376521	393340
300868	393341
341037	393342
62267	393343
326679	393344
41466	393345
600617	393346
345392	393347
144762	393348
691207	393349
306064	393350
197955	393351
408273	393352
469930	393353
125937	393354
562054	393355
403373	393356
114108	393357
176418	393358
96952	393359
632061	393360
91028	393361
236934	393362
23027	393363
299879	393364
432480	393365
315192	393366
663543	393367
49996	393368
605040	393369
17749	393370
547900	393371
682274	393372
383579	393373
5984	393374
96201	393375
620207	393376
163205	393377
256154	393378
647600	393379
5867	393380
256013	393381
269101	393382
15667	393383
6368	393384
334622	393385
327765	393386
644199	393387
15751	393388
43604	393389
129596	393390
414912	393391
3548	393392
367555	393393
382031	393394
669589	393395
97772	393396
134709	393397
509205	393398
249598	393399
143928	393400
574572	393401
293174	393402
45309	393403
302611	393404
52755	393405
2745	393406
376230	393407
125612	393408
158736	393409
51271	393410
22562	393411
637680	393412
100002	393413
98269	393414
30166	393415
23387	393416
325849	393417
154924	393418
6054	393419
59197	393420
113176	393421
57923	393422
155399	393423
323633	393424
85395	393425
30481	393426
516247	393427
217148	393428
77334	393429
94058	393430
158739	393431
36074	393432
72907	393433
20034	393434
15550	393435
579349	393436
643668	393437
171281	393438
300190	393439
16571	393440
72104	393441
164242	393442
40636	393443
260065	393444
464780	393445
56933	393446
277676	393447
386191	393448
88971	393449
427662	393450
150147	393451
2116	393452
20508	393453
507840	393454
45476	393455
129	393456
289109	393457
515386	393458
300754	393459
52819	393460
27932	393461
432414	393462
165891	393463
78197	393464
310568	393465
242013	393466
655932	393467
6311	393468
6804	393469
91755	393470
115559	393471
407295	393472
99320	393473
207323	393474
16653	393475
332949	393476
264895	393477
132086	393478
278801	393479
150204	393480
357632	393481
497051	393482
335215	393483
312172	393484
12230	393485
394165	393486
99196	393487
452049	393488
627901	393489
57400	393490
527880	393491
605057	393492
96651	393493
679482	393494
345460	393495
93693	393496
65674	393497
263419	393498
51948	393499
463587	393500
14751	393501
457556	393502
1688	393503
399976	393504
446306	393505
370041	393506
549788	393507
613980	393508
455933	393509
425191	393510
136621	393511
372434	393512
568296	393513
436638	393514
459877	393515
72983	393516
91538	393517
152910	393518
2811	393519
471955	393520
273236	393521
16362	393522
421887	393523
367721	393524
350316	393525
43687	393526
497332	393527
43374	393528
683027	393529
445510	393530
72842	393531
5573	393532
144950	393533
33883	393534
608465	393535
391155	393536
150790	393537
83387	393538
42860	393539
49469	393540
46974	393541
697818	393542
46134	393543
160947	393544
649962	393545
590179	393546
284975	393547
662253	393548
18076	393549
16480	393550
617318	393551
342553	393552
661878	393553
143230	393554
17243	393555
95255	393556
535021	393557
474809	393558
106222	393559
9971	393560
366699	393561
52818	393562
544088	393563
8246	393564
549873	393565
444376	393566
75643	393567
105303	393568
598091	393569
266732	393570
185040	393571
119112	393572
137103	393573
556898	393574
444808	393575
133840	393576
24317	393577
578452	393578
90174	393579
7103	393580
491343	393581
14983	393582
40101	393583
462310	393584
681272	393585
459793	393586
375613	393587
525258	393588
47467	393589
54473	393590
31507	393591
31029	393592
154765	393593
139517	393594
23733	393595
172589	393596
584454	393597
105219	393598
287940	393599
612106	393600
311771	393601
434590	393602
78005	393603
672836	393604
339362	393605
65036	393606
312919	393607
199265	393608
458935	393609
197071	393610
191593	393611
19500	393612
46	393613
671719	393614
15303	393615
45257	393616
2690	393617
111796	393618
663861	393619
482	393620
361572	393621
10286	393622
448427	393623
165544	393624
257033	393625
18730	393626
214761	393627
31460	393628
649935	393629
22510	393630
652	393631
7	393632
585239	393633
377215	393634
22861	393635
101974	393636
116280	393637
89348	393638
113334	393639
159331	393640
54188	393641
575127	393642
575022	393643
18344	393644
379682	393645
247273	393646
218052	393647
295453	393648
652694	393649
4	393650
684193	393651
18291	393652
381088	393653
200342	393654
397178	393655
624660	393656
82235	393657
171838	393658
1233	393659
135124	393660
130550	393661
502583	393662
704	393663
114465	393664
149406	393665
368378	393666
492853	393667
363868	393668
154355	393669
103989	393670
162506	393671
378470	393672
3312	393673
75794	393674
445652	393675
41782	393676
173016	393677
57046	393678
657941	393679
311708	393680
67106	393681
13249	393682
102598	393683
23390	393684
136693	393685
41970	393686
124932	393687
419271	393688
36406	393689
450502	393690
21228	393691
404371	393692
327253	393693
438344	393694
125974	393695
470409	393696
535831	393697
84389	393698
84175	393699
575131	393700
146707	393701
517739	393702
502278	393703
19197	393704
402205	393705
470501	393706
470532	393707
463912	393708
667098	393709
18775	393710
470664	393711
507569	393712
297810	393713
185705	393714
659573	393715
689513	393716
33286	393717
48489	393718
119113	393719
169435	393720
72981	393721
146377	393722
247445	393723
13760	393724
146427	393725
7254	393726
144257	393727
10861	393728
470813	393729
334055	393730
399960	393731
251820	393732
168637	393733
407282	393734
402651	393735
29810	393736
131257	393737
60712	393738
398368	393739
172	393740
126169	393741
694979	393742
59449	393743
31359	393744
234261	393745
470844	393746
389713	393747
195748	393748
418194	393749
121919	393750
471034	393751
398990	393752
198731	393753
190944	393754
398730	393755
640510	393756
471159	393757
487287	393758
153815	393759
471289	393760
2539	393761
352120	393762
5504	393763
19420	393764
241445	393765
309762	393766
154733	393767
171749	393768
667497	393769
166129	393770
626657	393771
214132	393772
682005	393773
597565	393774
7734	393775
84898	393776
304152	393777
17943	393778
144703	393779
125783	393780
142697	393781
45226	393782
241826	393783
378442	393784
126076	393785
422520	393786
567820	393787
4973	393788
138748	393789
211492	393790
692152	393791
503433	393792
360017	393793
387160	393794
90557	393795
251512	393796
287182	393797
176055	393798
345454	393799
688798	393800
478007	393801
546928	393802
399380	393803
55271	393804
296601	393805
60240	393806
72228	393807
5857	393808
121217	393809
25774	393810
10023	393811
433561	393812
22036	393813
641146	393814
108954	393815
139486	393816
649294	393817
39680	393818
389776	393819
105124	393820
666357	393821
97899	393822
91945	393823
149768	393824
558742	393825
143469	393826
8744	393827
468502	393828
409360	393829
133218	393830
806	393831
17277	393832
145549	393833
647267	393834
424162	393835
250149	393836
260048	393837
146171	393838
12109	393839
118220	393840
35498	393841
109335	393842
471628	393843
198366	393844
321786	393845
103515	393846
430399	393847
381132	393848
184365	393849
37321	393850
277028	393851
51678	393852
334696	393853
684014	393854
195186	393855
138423	393856
44319	393857
650281	393858
128990	393859
471712	393860
95795	393861
3889	393862
23224	393863
141344	393864
547249	393865
4846	393866
531313	393867
887	393868
125955	393869
406120	393870
9738	393871
417917	393872
333023	393873
49686	393874
163170	393875
375323	393876
119643	393877
355616	393878
53455	393879
49101	393880
272946	393881
65126	393882
25708	393883
34939	393884
31828	393885
39297	393886
270230	393887
21194	393888
42338	393889
596220	393890
338208	393891
397616	393892
229625	393893
295123	393894
221040	393895
680424	393896
649904	393897
527163	393898
49211	393899
163131	393900
509548	393901
11870	393902
248939	393903
114638	393904
662527	393905
36777	393906
6571	393907
282761	393908
9976	393909
15283	393910
560112	393911
626313	393912
7611	393913
577468	393914
402288	393915
39409	393916
372180	393917
416795	393918
552343	393919
53169	393920
135427	393921
116222	393922
24962	393923
294949	393924
433511	393925
350974	393926
1837	393927
258712	393928
129468	393929
151899	393930
73349	393931
49	393932
655890	393933
614182	393934
129213	393935
419741	393936
606091	393937
230868	393938
13019	393939
36717	393940
84854	393941
238362	393942
159206	393943
558050	393944
252393	393945
84736	393946
115856	393947
634710	393948
153360	393949
7110	393950
265378	393951
635809	393952
279741	393953
501779	393954
94126	393955
8943	393956
507126	393957
254677	393958
52813	393959
657210	393960
226	393961
122370	393962
112607	393963
23336	393964
176377	393965
260717	393966
131962	393967
473971	393968
546633	393969
36152	393970
318440	393971
159	393972
513320	393973
464521	393974
464537	393975
32204	393976
233589	393977
23618	393978
38297	393979
390730	393980
691164	393981
692453	393982
623988	393983
309265	393984
469684	393985
472227	393986
2186	393987
9187	393988
322	393989
438029	393990
628251	393991
498540	393992
289394	393993
30580	393994
687016	393995
317543	393996
425865	393997
508825	393998
557980	393999
310782	394000
366	394001
5119	394002
412190	394003
5854	394004
32053	394005
472264	394006
130953	394007
412227	394008
588080	394009
694215	394010
694210	394011
160405	394012
416650	394013
202926	394014
37798	394015
660677	394016
623288	394017
534927	394018
639914	394019
668249	394020
580671	394021
410270	394022
3887	394023
631436	394024
416092	394025
144818	394026
160595	394027
499516	394028
44608	394029
66381	394030
451401	394031
44618	394032
182483	394033
194560	394034
614894	394035
29591	394036
10383	394037
223756	394038
304177	394039
261310	394040
606102	394041
57209	394042
441911	394043
109556	394044
18757	394045
432085	394046
162626	394047
132974	394048
25735	394049
5441	394050
15410	394051
562600	394052
212132	394053
370750	394054
62272	394055
25403	394056
163142	394057
359818	394058
616849	394059
125282	394060
150979	394061
411416	394062
154184	394063
164199	394064
200828	394065
58920	394066
147698	394067
24780	394068
16425	394069
24778	394070
349487	394071
77450	394072
674174	394073
39268	394074
282129	394075
54428	394076
5462	394077
112667	394078
599917	394079
168934	394080
535940	394081
31815	394082
648234	394083
171777	394084
300435	394085
472393	394086
14408	394087
317859	394088
54523	394089
230451	394090
71601	394091
344314	394092
166019	394093
680371	394094
404925	394095
16574	394096
579343	394097
350228	394098
635696	394099
25516	394100
605283	394101
111	394102
297694	394103
637687	394104
298288	394105
595161	394106
149752	394107
455021	394108
54243	394109
587015	394110
37875	394111
80865	394112
163686	394113
411068	394114
56285	394115
574113	394116
181899	394117
456818	394118
117048	394119
345462	394120
261186	394121
574258	394122
196277	394123
98049	394124
601329	394125
459448	394126
535100	394127
465428	394128
334969	394129
379513	394130
443091	394131
46885	394132
309399	394133
372790	394134
408281	394135
626351	394136
88079	394137
5822	394138
33508	394139
77422	394140
252845	394141
305657	394142
157333	394143
257647	394144
3281	394145
602135	394146
601809	394147
160721	394148
466552	394149
169231	394150
5844	394151
164014	394152
27	394153
350603	394154
555199	394155
679059	394156
550080	394157
392184	394158
3232	394159
502177	394160
289588	394161
226946	394162
57916	394163
187398	394164
7328	394165
196355	394166
271998	394167
527143	394168
397971	394169
257715	394170
7118	394171
61557	394172
23726	394173
203334	394174
121541	394175
233912	394176
4547	394177
566906	394178
9884	394179
114685	394180
151667	394181
37941	394182
83398	394183
250	394184
119282	394185
431371	394186
158757	394187
18625	394188
282405	394189
274816	394190
520849	394191
100820	394192
571078	394193
571329	394194
304523	394195
1002	394196
67482	394197
127697	394198
138646	394199
63965	394200
227123	394201
103249	394202
8366	394203
277901	394204
189552	394205
511250	394206
405606	394207
630334	394208
107203	394209
77171	394210
17581	394211
4485	394212
134434	394213
412693	394214
649457	394215
3425	394216
602160	394217
470545	394218
27898	394219
30922	394220
126932	394221
397238	394222
226597	394223
436578	394224
642322	394225
404437	394226
56888	394227
337002	394228
146370	394229
237387	394230
278951	394231
551128	394232
668984	394233
477244	394234
75496	394235
139750	394236
546740	394237
585065	394238
150076	394239
586386	394240
269282	394241
269321	394242
685495	394243
562174	394244
490395	394245
669611	394246
313125	394247
173994	394248
7389	394249
680717	394250
286457	394251
140320	394252
475339	394253
680716	394254
663	394255
562193	394256
422323	394257
633835	394258
376130	394259
53549	394260
145521	394261
552024	394262
160517	394263
52711	394264
362268	394265
52212	394266
265831	394267
21186	394268
376	394269
185248	394270
131679	394271
292006	394272
419557	394273
589671	394274
660260	394275
82876	394276
313714	394277
4533	394278
530193	394279
580221	394280
18386	394281
18931	394282
600899	394283
572042	394284
3063	394285
287150	394286
169316	394287
11330	394288
8089	394289
103226	394290
253074	394291
1278	394292
275429	394293
453743	394294
20275	394295
83762	394296
163127	394297
529888	394298
623081	394299
56041	394300
64102	394301
26090	394302
17600	394303
80929	394304
240796	394305
161720	394306
167044	394307
16981	394308
4458	394309
467442	394310
515560	394311
684917	394312
225155	394313
9979	394314
453430	394315
118300	394316
356472	394317
628271	394318
408270	394319
524538	394320
561578	394321
386845	394322
179904	394323
111393	394324
84620	394325
229078	394326
159348	394327
155431	394328
501563	394329
381626	394330
23819	394331
64222	394332
50768	394333
331101	394334
144739	394335
100388	394336
6590	394337
24523	394338
26032	394339
574630	394340
266411	394341
31801	394342
439103	394343
354546	394344
38131	394345
252367	394346
323643	394347
97945	394348
44881	394349
556109	394350
12760	394351
685491	394352
627963	394353
685492	394354
54308	394355
667313	394356
645217	394357
324531	394358
29201	394359
507780	394360
225173	394361
41	394362
224785	394363
26426	394364
221363	394365
135271	394366
548484	394367
177076	394368
688978	394369
71950	394370
100355	394371
222665	394372
515512	394373
654124	394374
114592	394375
480323	394376
38096	394377
14800	394378
134322	394379
515196	394380
524950	394381
60440	394382
642971	394383
70662	394384
10687	394385
229199	394386
602372	394387
584842	394388
137502	394389
515065	394390
439143	394391
524939	394392
169185	394393
225168	394394
58496	394395
510932	394396
475800	394397
515226	394398
75862	394399
523545	394400
515171	394401
151194	394402
221326	394403
54255	394404
78850	394405
307	394406
642973	394407
225139	394408
518697	394409
4774	394410
60440	394411
221347	394412
225174	394413
307	394414
71305	394415
155261	394416
515537	394417
225152	394418
611978	394419
142813	394420
602355	394421
195305	394422
1066	394423
133724	394424
437942	394425
71715	394426
93387	394427
146497	394428
447	394429
442555	394430
242537	394431
483476	394432
3613	394433
86209	394434
93849	394435
102348	394436
561675	394437
110355	394438
142580	394439
176876	394440
225150	394441
5948	394442
395534	394443
59475	394444
1532	394445
327233	394446
572498	394447
524967	394448
149138	394449
578020	394450
507774	394451
307	394452
33374	394453
4773	394454
450794	394455
583808	394456
415152	394457
611981	394458
221520	394459
341896	394460
48662	394461
81842	394462
139121	394463
166837	394464
49005	394465
325971	394466
693957	394467
141875	394468
14874	394469
104	394470
139156	394471
4883	394472
242286	394473
415697	394474
418517	394475
121013	394476
121013	394477
19539	394478
426516	394479
139496	394480
61717	394481
36448	394482
186753	394483
234221	394484
5946	394485
17991	394486
38933	394487
4851	394488
364425	394489
573282	394490
23541	394491
25850	394492
96610	394493
127427	394494
40096	394495
19985	394496
11386	394497
78703	394498
250696	394499
85403	394500
99374	394501
1215	394502
71265	394503
19927	394504
604940	394505
479824	394506
37471	394507
153	394508
205177	394509
37137	394510
371001	394511
104499	394512
683309	394513
104195	394514
639160	394515
680616	394516
11011	394517
179790	394518
26411	394519
624910	394520
684996	394521
471156	394522
585337	394523
566504	394524
363854	394525
32629	394526
58350	394527
536919	394528
227267	394529
150110	394530
674078	394531
533024	394532
428859	394533
551971	394534
76461	394535
56781	394536
212472	394537
240421	394538
488144	394539
192001	394540
494314	394541
137160	394542
482558	394543
638941	394544
352448	394545
628731	394546
105146	394547
641890	394548
300892	394549
145908	394550
635146	394551
694066	394552
109707	394553
578833	394554
547036	394555
21839	394556
637241	394557
113431	394558
195095	394559
310307	394560
465874	394561
19361	394562
653399	394563
17743	394564
10077	394565
396358	394566
582066	394567
161590	394568
91645	394569
33532	394570
139237	394571
148385	394572
125930	394573
185559	394574
593822	394575
418851	394576
95150	394577
694175	394578
694208	394579
694207	394580
694209	394581
601642	394582
113407	394583
157153	394584
421946	394585
189914	394586
80463	394587
473408	394588
549125	394589
70256	394590
38680	394591
668868	394592
343637	394593
404747	394594
51586	394595
628833	394596
270165	394597
128092	394598
612671	394599
298676	394600
108314	394601
600782	394602
60018	394603
478242	394604
313944	394605
314070	394606
14651	394607
333229	394608
406026	394609
174638	394610
565889	394611
575178	394612
495142	394613
562036	394614
466080	394615
158924	394616
104618	394617
47302	394618
452366	394619
516549	394620
474768	394621
113351	394622
695073	394623
442763	394624
692886	394625
109897	394626
600137	394627
545403	394628
509824	394629
5752	394630
145792	394631
29035	394632
384685	394633
251268	394634
172362	394635
543908	394636
447441	394637
136883	394638
156079	394639
182452	394640
479957	394641
545349	394642
235371	394643
330715	394644
77873	394645
265934	394646
478638	394647
697436	394648
524790	394649
600045	394650
687789	394651
573012	394652
262776	394653
661504	394654
172727	394655
455738	394656
24405	394657
411506	394658
194343	394659
435576	394660
6822	394661
488097	394662
82926	394663
88421	394664
398623	394665
364905	394666
319389	394667
674224	394668
465695	394669
389201	394670
8329	394671
139128	394672
14918	394673
318902	394674
697704	394675
144241	394676
189850	394677
127325	394678
113531	394679
348621	394680
123624	394681
129141	394682
672728	394683
527414	394684
91909	394685
42234	394686
63245	394687
467328	394688
40425	394689
58902	394690
87703	394691
394163	394692
633329	394693
67963	394694
322231	394695
579375	394696
96110	394697
475250	394698
475448	394699
475794	394700
475805	394701
127258	394702
358765	394703
455204	394704
251150	394705
679	394706
295419	394707
412438	394708
8538	394709
629887	394710
609	394711
227682	394712
28462	394713
14690	394714
232728	394715
393772	394716
648322	394717
130742	394718
386086	394719
33165	394720
652750	394721
695242	394722
92952	394723
666183	394724
538244	394725
225014	394726
498030	394727
462456	394728
148200	394729
278684	394730
359910	394731
339587	394732
529605	394733
257814	394734
266042	394735
100810	394736
592964	394737
139976	394738
557993	394739
92328	394740
617645	394741
695322	394742
92160	394743
33293	394744
149208	394745
134494	394746
695893	394747
555234	394748
585147	394749
613348	394750
457223	394751
147246	394752
22656	394753
267012	394754
19927	394755
100860	394756
440625	394757
379672	394758
6393	394759
199534	394760
371233	394761
179578	394762
289146	394763
224	394764
147231	394765
153003	394766
167247	394767
85825	394768
558838	394769
653210	394770
549037	394771
590191	394772
55506	394773
136911	394774
286037	394775
146875	394776
83706	394777
58551	394778
125957	394779
55139	394780
121636	394781
1171	394782
588842	394783
12348	394784
568848	394785
565972	394786
11068	394787
693304	394788
376906	394789
521338	394790
658826	394791
439369	394792
664209	394793
103270	394794
144000	394795
260380	394796
534373	394797
419620	394798
187422	394799
139915	394800
64137	394801
155143	394802
31508	394803
394161	394804
50781	394805
61030	394806
163172	394807
77228	394808
261650	394809
110646	394810
418383	394811
418396	394812
164112	394813
354687	394814
671186	394815
67882	394816
51373	394817
88993	394818
385264	394819
464588	394820
488267	394821
504282	394822
571709	394823
119010	394824
167339	394825
167241	394826
36319	394827
284107	394828
393599	394829
165913	394830
32930	394831
343102	394832
689561	394833
525570	394834
124744	394835
419311	394836
1595	394837
571311	394838
1727	394839
127438	394840
29284	394841
23539	394842
42942	394843
144568	394844
657778	394845
155151	394846
496616	394847
296709	394848
483452	394849
261425	394850
505292	394851
584598	394852
598921	394853
53898	394854
143138	394855
220214	394856
533363	394857
392014	394858
269010	394859
561897	394860
629433	394861
538285	394862
600909	394863
585573	394864
119005	394865
11208	394866
557	394867
473831	394868
25166	394869
50986	394870
652476	394871
58207	394872
182783	394873
11320	394874
125960	394875
276188	394876
429480	394877
375823	394878
306323	394879
4737	394880
132079	394881
501117	394882
322401	394883
66267	394884
105	394885
32907	394886
456493	394887
681699	394888
170125	394889
458892	394890
678343	394891
6885	394892
21775	394893
168945	394894
445683	394895
46769	394896
546627	394897
343683	394898
501188	394899
31050	394900
368516	394901
369578	394902
156000	394903
106333	394904
684031	394905
285292	394906
415936	394907
90044	394908
60776	394909
172064	394910
225775	394911
417178	394912
199876	394913
10896	394914
44768	394915
564189	394916
86908	394917
159468	394918
86401	394919
608	394920
440661	394921
546631	394922
147242	394923
117598	394924
567495	394925
256938	394926
446472	394927
70909	394928
93846	394929
522375	394930
138216	394931
62859	394932
125089	394933
571365	394934
214055	394935
78487	394936
626729	394937
40909	394938
251523	394939
164390	394940
601102	394941
565099	394942
11227	394943
51562	394944
420358	394945
23206	394946
590350	394947
57912	394948
197531	394949
125513	394950
54474	394951
402	394952
38234	394953
366557	394954
466191	394955
146703	394956
50781	394957
370069	394958
437581	394959
35962	394960
27493	394961
192196	394962
45012	394963
669298	394964
240294	394965
132386	394966
203364	394967
140482	394968
73460	394969
444762	394970
480932	394971
531217	394972
669259	394973
598841	394974
21459	394975
412728	394976
7169	394977
19340	394978
208147	394979
195022	394980
502495	394981
150374	394982
336888	394983
122190	394984
20441	394985
30800	394986
36416	394987
20437	394988
123870	394989
265	394990
115349	394991
3159	394992
31544	394993
254018	394994
21758	394995
114502	394996
163417	394997
689706	394998
629993	394999
435585	395000
501172	395001
48934	395002
433595	395003
641920	395004
4737	395005
32988	395006
401467	395007
416744	395008
195060	395009
287971	395010
334101	395011
2586	395012
422159	395013
28090	395014
12145	395015
885	395016
398064	395017
464587	395018
521207	395019
355907	395020
560784	395021
22442	395022
149855	395023
256091	395024
132393	395025
342018	395026
420056	395027
368427	395028
359449	395029
3737	395030
554312	395031
644482	395032
561660	395033
397633	395034
452923	395035
149644	395036
98492	395037
29540	395038
406770	395039
17489	395040
221761	395041
67178	395042
687017	395043
492538	395044
232710	395045
555614	395046
106158	395047
87063	395048
555117	395049
495364	395050
425131	395051
53918	395052
62344	395053
53012	395054
110265	395055
115901	395056
607852	395057
330229	395058
137150	395059
161520	395060
447319	395061
52866	395062
127449	395063
139492	395064
652275	395065
270804	395066
30612	395067
254935	395068
22668	395069
341	395070
14857	395071
1174	395072
222429	395073
57453	395074
37334	395075
638794	395076
621954	395077
7	395078
474678	395079
52292	395080
308002	395081
327666	395082
480922	395083
22064	395084
431827	395085
342137	395086
282384	395087
222824	395088
268737	395089
663638	395090
606976	395091
36250	395092
695785	395093
173704	395094
571999	395095
573920	395096
686382	395097
190150	395098
660384	395099
338672	395100
510515	395101
489352	395102
362947	395103
594493	395104
174	395105
302380	395106
241973	395107
124334	395108
124334	395109
447914	395110
670867	395111
345405	395112
145082	395113
144364	395114
594126	395115
168475	395116
162918	395117
530056	395118
19774	395119
268964	395120
639086	395121
481478	395122
375152	395123
200928	395124
41829	395125
7180	395126
531324	395127
108317	395128
97286	395129
227186	395130
138282	395131
204007	395132
65821	395133
526020	395134
511644	395135
269597	395136
17573	395137
79807	395138
346646	395139
133571	395140
610270	395141
485780	395142
185564	395143
686826	395144
145523	395145
87989	395146
173321	395147
104520	395148
510776	395149
448663	395150
45463	395151
553639	395152
414008	395153
378465	395154
151272	395155
125910	395156
173028	395157
497002	395158
303390	395159
149447	395160
22557	395161
51482	395162
341468	395163
484613	395164
18357	395165
61024	395166
556316	395167
344002	395168
635972	395169
427966	395170
109	395171
379810	395172
596161	395173
5729	395174
422454	395175
166893	395176
422029	395177
102347	395178
122700	395179
15201	395180
284619	395181
147378	395182
110879	395183
622887	395184
134345	395185
159158	395186
16095	395187
667408	395188
185597	395189
684465	395190
206429	395191
71637	395192
93799	395193
93519	395194
166438	395195
1242	395196
533044	395197
199449	395198
28691	395199
323335	395200
527319	395201
273278	395202
45265	395203
271218	395204
69604	395205
422701	395206
464028	395207
25457	395208
80307	395209
202578	395210
8007	395211
142040	395212
633196	395213
69157	395214
70954	395215
373611	395216
15487	395217
434655	395218
41467	395219
10528	395220
10355	395221
117705	395222
382856	395223
527510	395224
381392	395225
34125	395226
312302	395227
250989	395228
165141	395229
339314	395230
151123	395231
684	395232
484986	395233
545579	395234
120012	395235
615474	395236
66109	395237
230419	395238
443998	395239
64964	395240
249554	395241
559303	395242
621185	395243
621117	395244
135238	395245
223393	395246
15005	395247
355867	395248
48460	395249
8707	395250
31826	395251
149736	395252
14114	395253
196504	395254
137693	395255
288260	395256
565734	395257
621153	395258
301698	395259
668412	395260
1823	395261
3106	395262
610511	395263
62765	395264
159079	395265
75437	395266
429984	395267
558425	395268
126874	395269
373159	395270
617378	395271
603143	395272
289190	395273
684872	395274
447405	395275
178103	395276
53669	395277
573068	395278
4445	395279
382556	395280
318844	395281
198196	395282
341667	395283
559033	395284
404825	395285
314035	395286
237455	395287
237558	395288
237637	395289
237643	395290
7574	395291
74070	395292
14766	395293
127496	395294
612965	395295
128788	395296
194976	395297
403707	395298
56909	395299
127560	395300
347063	395301
168747	395302
95901	395303
24261	395304
453937	395305
694907	395306
370575	395307
496896	395308
480	395309
181713	395310
208213	395311
54135	395312
20138	395313
55867	395314
337437	395315
521044	395316
268152	395317
24845	395318
16666	395319
479548	395320
379136	395321
98641	395322
532368	395323
543970	395324
38296	395325
5451	395326
561846	395327
1360	395328
556350	395329
63002	395330
132664	395331
64486	395332
1543	395333
179408	395334
620977	395335
20600	395336
338416	395337
122150	395338
410213	395339
372819	395340
256210	395341
47393	395342
42329	395343
295351	395344
7692	395345
102984	395346
160407	395347
662547	395348
265351	395349
6359	395350
2901	395351
20155	395352
203208	395353
335332	395354
302470	395355
32635	395356
17646	395357
285197	395358
92691	395359
281051	395360
367642	395361
593619	395362
70702	395363
188562	395364
130674	395365
523162	395366
484572	395367
402390	395368
356142	395369
167966	395370
74357	395371
556208	395372
182681	395373
204217	395374
268827	395375
168153	395376
451745	395377
388908	395378
3971	395379
36874	395380
11341	395381
10169	395382
357933	395383
481705	395384
11731	395385
31132	395386
574821	395387
46294	395388
696317	395389
185193	395390
95896	395391
637065	395392
72	395393
13154	395394
166732	395395
111	395396
75848	395397
269794	395398
46294	395399
266058	395400
299851	395401
339913	395402
51889	395403
416634	395404
139908	395405
10359	395406
10452	395407
24219	395408
40906	395409
57808	395410
344100	395411
557421	395412
298490	395413
671397	395414
180344	395415
683980	395416
140652	395417
161940	395418
553240	395419
180763	395420
134280	395421
471035	395422
92032	395423
27576	395424
13694	395425
54138	395426
200760	395427
506938	395428
314775	395429
667209	395430
167359	395431
4712	395432
179507	395433
452727	395434
170406	395435
287284	395436
161526	395437
138598	395438
22375	395439
528858	395440
526008	395441
730	395442
402719	395443
85283	395444
16250	395445
151735	395446
496003	395447
3932	395448
673974	395449
604799	395450
410739	395451
630351	395452
638406	395453
214477	395454
377883	395455
32520	395456
329745	395457
255602	395458
644123	395459
153237	395460
287388	395461
483999	395462
65315	395463
3871	395464
689237	395465
331000	395466
36259	395467
11184	395468
468941	395469
315542	395470
605993	395471
36998	395472
596026	395473
62	395474
371707	395475
38829	395476
286926	395477
271457	395478
38077	395479
254684	395480
127588	395481
227395	395482
146178	395483
82540	395484
106421	395485
52907	395486
4684	395487
263160	395488
3969	395489
375879	395490
481009	395491
52311	395492
595491	395493
311751	395494
527615	395495
674426	395496
474311	395497
593518	395498
579152	395499
137359	395500
205559	395501
502112	395502
59211	395503
171158	395504
398909	395505
162832	395506
94240	395507
179173	395508
59840	395509
97272	395510
634629	395511
414105	395512
97217	395513
14975	395514
544903	395515
142393	395516
249170	395517
109575	395518
529852	395519
379408	395520
328199	395521
483956	395522
629323	395523
178429	395524
146041	395525
23867	395526
320761	395527
429726	395528
128419	395529
236251	395530
1852	395531
319944	395532
323863	395533
460199	395534
205488	395535
531263	395536
326926	395537
617906	395538
203973	395539
163335	395540
231	395541
51566	395542
123281	395543
599046	395544
100603	395545
546458	395546
305376	395547
205279	395548
4137	395549
327162	395550
285834	395551
479177	395552
479408	395553
662752	395554
526549	395555
556949	395556
191008	395557
116016	395558
110032	395559
59539	395560
508879	395561
453434	395562
438690	395563
93703	395564
491	395565
88796	395566
697676	395567
143203	395568
406557	395569
697684	395570
166452	395571
3980	395572
201257	395573
27307	395574
442536	395575
697691	395576
697669	395577
678227	395578
649606	395579
684034	395580
3907	395581
50612	395582
469625	395583
350384	395584
128971	395585
155631	395586
36972	395587
168278	395588
184463	395589
13156	395590
337133	395591
84656	395592
96618	395593
24804	395594
406558	395595
585228	395596
697727	395597
50369	395598
480558	395599
44326	395600
2769	395601
414709	395602
157266	395603
649672	395604
212631	395605
695278	395606
670255	395607
241912	395608
13507	395609
89155	395610
650191	395611
182301	395612
53350	395613
145296	395614
624826	395615
385244	395616
253660	395617
59770	395618
101839	395619
621625	395620
268148	395621
376774	395622
483096	395623
548933	395624
422303	395625
128708	395626
628890	395627
334331	395628
19842	395629
449639	395630
494100	395631
99707	395632
215148	395633
126894	395634
525726	395635
477215	395636
576797	395637
59290	395638
36584	395639
606627	395640
121839	395641
6427	395642
130550	395643
12351	395644
4900	395645
496418	395646
2528	395647
414315	395648
23002	395649
92681	395650
59227	395651
9163	395652
11	395653
468369	395654
563768	395655
93781	395656
239178	395657
157102	395658
68717	395659
2630	395660
628788	395661
611034	395662
77707	395663
25	395664
61184	395665
10006	395666
24818	395667
104046	395668
194585	395669
1146	395670
540973	395671
498392	395672
33081	395673
179670	395674
16507	395675
536150	395676
97082	395677
48171	395678
17270	395679
39677	395680
11896	395681
199346	395682
664471	395683
359589	395684
16719	395685
567452	395686
618895	395687
428214	395688
597564	395689
227428	395690
6130	395691
195510	395692
68291	395693
623082	395694
484335	395695
527094	395696
527083	395697
426738	395698
201368	395699
416374	395700
662450	395701
305064	395702
16417	395703
677323	395704
147907	395705
696547	395706
552263	395707
108159	395708
112945	395709
425982	395710
12892	395711
39814	395712
12838	395713
236205	395714
313254	395715
2857	395716
256746	395717
30546	395718
481029	395719
51549	395720
403078	395721
512115	395722
9795	395723
635365	395724
55163	395725
472929	395726
286429	395727
427755	395728
9523	395729
2842	395730
569245	395731
106713	395732
348785	395733
29045	395734
322478	395735
454494	395736
454493	395737
36063	395738
96370	395739
420132	395740
23804	395741
77318	395742
403090	395743
438948	395744
564082	395745
661371	395746
204083	395747
457701	395748
350306	395749
360767	395750
265591	395751
433434	395752
153276	395753
101890	395754
373560	395755
510905	395756
111774	395757
271769	395758
447672	395759
497235	395760
502356	395761
84310	395762
263983	395763
37882	395764
433025	395765
26372	395766
26375	395767
32742	395768
452773	395769
226894	395770
666487	395771
23300	395772
566300	395773
375089	395774
440938	395775
524539	395776
979	395777
258291	395778
549353	395779
592047	395780
301604	395781
7695	395782
8091	395783
429486	395784
551343	395785
1496	395786
1219	395787
301849	395788
1496	395789
248283	395790
454743	395791
441324	395792
684194	395793
762	395794
21062	395795
901	395796
479482	395797
138668	395798
333548	395799
431579	395800
593617	395801
159746	395802
285850	395803
157623	395804
585395	395805
154678	395806
350664	395807
134248	395808
502761	395809
317524	395810
80901	395811
515141	395812
391078	395813
344816	395814
239768	395815
67678	395816
549440	395817
20440	395818
6	395819
327643	395820
453698	395821
194439	395822
661265	395823
272645	395824
555120	395825
297668	395826
684263	395827
334924	395828
533463	395829
632616	395830
320602	395831
134956	395832
578577	395833
104492	395834
677654	395835
184729	395836
12502	395837
293281	395838
5845	395839
37717	395840
648976	395841
250651	395842
630080	395843
383321	395844
332808	395845
204810	395846
695800	395847
639057	395848
10609	395849
328998	395850
6091	395851
189626	395852
381073	395853
677612	395854
307560	395855
51369	395856
634696	395857
535151	395858
601222	395859
558443	395860
399432	395861
569910	395862
246779	395863
340253	395864
33194	395865
244918	395866
99242	395867
679167	395868
118693	395869
64332	395870
512473	395871
448934	395872
1355	395873
353819	395874
273510	395875
40970	395876
333620	395877
150998	395878
517748	395879
200526	395880
221130	395881
92733	395882
42109	395883
420765	395884
420614	395885
196633	395886
299658	395887
318065	395888
33428	395889
296791	395890
13682	395891
48518	395892
6096	395893
654560	395894
297777	395895
50167	395896
529408	395897
2833	395898
19202	395899
616935	395900
212612	395901
249616	395902
199747	395903
198459	395904
486476	395905
112998	395906
4826	395907
584795	395908
448088	395909
315951	395910
696432	395911
460350	395912
112862	395913
477737	395914
696468	395915
94609	395916
117063	395917
214479	395918
127387	395919
696554	395920
591346	395921
487153	395922
71095	395923
570115	395924
477342	395925
383068	395926
375427	395927
189097	395928
304314	395929
116146	395930
531970	395931
51137	395932
44049	395933
42627	395934
410741	395935
657578	395936
64529	395937
136841	395938
654874	395939
18309	395940
24896	395941
617167	395942
689433	395943
169488	395944
112869	395945
8877	395946
54174	395947
6077	395948
132486	395949
112632	395950
123098	395951
160856	395952
265572	395953
523454	395954
587033	395955
392705	395956
659972	395957
90702	395958
495343	395959
168964	395960
58534	395961
332973	395962
334722	395963
110960	395964
523255	395965
368583	395966
358293	395967
1445	395968
9536	395969
571524	395970
78709	395971
147488	395972
389209	395973
6672	395974
364190	395975
147171	395976
10292	395977
259867	395978
388694	395979
37157	395980
414513	395981
307057	395982
679193	395983
495684	395984
25213	395985
29060	395986
80638	395987
633908	395988
407204	395989
5630	395990
69806	395991
379838	395992
380419	395993
529690	395994
65907	395995
153075	395996
577517	395997
383332	395998
77460	395999
143117	396000
372737	396001
18060	396002
95478	396003
109294	396004
595969	396005
289091	396006
680835	396007
448629	396008
357448	396009
479175	396010
126373	396011
21074	396012
102716	396013
191110	396014
426024	396015
254550	396016
155736	396017
432050	396018
18146	396019
744	396020
675318	396021
442638	396022
135732	396023
166083	396024
462111	396025
269516	396026
326649	396027
377512	396028
220969	396029
16233	396030
411284	396031
132	396032
523052	396033
252325	396034
598781	396035
177433	396036
72625	396037
15675	396038
384891	396039
195099	396040
116242	396041
487407	396042
566113	396043
80611	396044
651001	396045
38158	396046
131693	396047
546529	396048
555507	396049
161896	396050
22554	396051
120311	396052
193878	396053
212828	396054
25860	396055
140223	396056
332253	396057
589036	396058
450711	396059
9390	396060
13632	396061
17185	396062
77631	396063
62513	396064
464876	396065
148016	396066
536251	396067
3051	396068
50007	396069
122960	396070
589045	396071
602586	396072
140258	396073
36596	396074
25413	396075
239041	396076
44562	396077
536043	396078
329555	396079
164519	396080
193517	396081
72688	396082
1281	396083
536219	396084
169174	396085
529912	396086
331543	396087
336553	396088
654840	396089
450692	396090
336498	396091
44565	396092
498440	396093
682304	396094
15236	396095
169175	396096
132282	396097
488148	396098
602350	396099
598549	396100
25414	396101
50003	396102
660828	396103
104615	396104
329529	396105
6370	396106
26697	396107
76260	396108
348242	396109
78732	396110
96702	396111
1074	396112
125591	396113
374101	396114
49717	396115
73484	396116
161153	396117
356506	396118
335630	396119
356759	396120
664182	396121
246733	396122
688838	396123
36050	396124
354754	396125
650869	396126
201964	396127
437608	396128
238546	396129
356541	396130
37232	396131
356521	396132
124080	396133
206759	396134
113558	396135
289396	396136
201954	396137
6792	396138
65801	396139
4448	396140
13967	396141
542772	396142
175270	396143
459367	396144
612585	396145
185315	396146
187763	396147
477820	396148
477837	396149
477850	396150
265910	396151
7810	396152
102396	396153
176040	396154
420523	396155
369658	396156
403755	396157
522734	396158
4020	396159
169848	396160
138754	396161
460497	396162
88165	396163
584421	396164
308437	396165
957	396166
401923	396167
432254	396168
612686	396169
578898	396170
315648	396171
41941	396172
146595	396173
310030	396174
477882	396175
666550	396176
413553	396177
502834	396178
161003	396179
696740	396180
696745	396181
80337	396182
131573	396183
576378	396184
127842	396185
696695	396186
25827	396187
671	396188
9510	396189
159485	396190
386676	396191
23295	396192
127840	396193
481022	396194
24029	396195
197419	396196
64653	396197
628917	396198
159088	396199
478193	396200
478599	396201
446047	396202
84793	396203
478404	396204
30331	396205
480029	396206
503688	396207
621875	396208
667	396209
523840	396210
478667	396211
582036	396212
387503	396213
59559	396214
696937	396215
454371	396216
423953	396217
46282	396218
145873	396219
599151	396220
23989	396221
460167	396222
460229	396223
842	396224
46	396225
110311	396226
104793	396227
18597	396228
476937	396229
25435	396230
17513	396231
482968	396232
42307	396233
437809	396234
209585	396235
605104	396236
567713	396237
76637	396238
21322	396239
365276	396240
31925	396241
376582	396242
414713	396243
18973	396244
237010	396245
299071	396246
68955	396247
7848	396248
212176	396249
535699	396250
259689	396251
91751	396252
426474	396253
497295	396254
377969	396255
377971	396256
389539	396257
57026	396258
554137	396259
280559	396260
521150	396261
3713	396262
200713	396263
41388	396264
304805	396265
452737	396266
41190	396267
190886	396268
629562	396269
115906	396270
624157	396271
666461	396272
2051	396273
90311	396274
23199	396275
197169	396276
304752	396277
522923	396278
297720	396279
74	396280
500969	396281
32639	396282
1343	396283
134198	396284
112164	396285
472089	396286
11102	396287
345197	396288
314231	396289
677984	396290
190426	396291
153644	396292
546819	396293
442730	396294
270951	396295
404190	396296
97741	396297
387500	396298
319840	396299
437027	396300
164978	396301
623607	396302
640794	396303
174315	396304
324214	396305
623210	396306
201906	396307
426148	396308
3124	396309
68822	396310
19501	396311
14	396312
682	396313
632527	396314
211749	396315
434920	396316
1553	396317
99299	396318
320710	396319
562043	396320
329417	396321
23393	396322
11761	396323
359450	396324
661420	396325
141461	396326
169552	396327
437172	396328
140869	396329
345214	396330
10041	396331
607469	396332
332632	396333
237888	396334
673201	396335
593397	396336
655089	396337
332318	396338
143670	396339
343966	396340
327426	396341
56220	396342
344900	396343
586295	396344
8598	396345
11546	396346
671229	396347
89007	396348
495079	396349
211395	396350
91182	396351
52001	396352
624677	396353
669359	396354
635983	396355
437872	396356
412533	396357
166069	396358
484350	396359
474525	396360
65695	396361
513759	396362
13229	396363
104854	396364
423094	396365
173224	396366
561988	396367
141522	396368
628518	396369
56360	396370
98003	396371
155886	396372
2175	396373
248700	396374
280709	396375
381395	396376
524142	396377
471015	396378
3855	396379
1279	396380
276645	396381
3743	396382
359601	396383
2090	396384
1698	396385
26401	396386
670493	396387
588647	396388
110677	396389
156018	396390
228037	396391
25835	396392
86159	396393
396734	396394
55746	396395
411492	396396
562230	396397
686060	396398
339989	396399
13557	396400
641562	396401
269678	396402
316778	396403
56025	396404
136729	396405
152439	396406
88490	396407
161053	396408
10378	396409
33867	396410
647201	396411
401195	396412
272459	396413
437088	396414
41052	396415
579127	396416
222871	396417
245181	396418
16232	396419
47422	396420
498657	396421
590144	396422
379446	396423
251225	396424
626806	396425
333453	396426
43205	396427
428770	396428
552668	396429
222297	396430
499488	396431
61674	396432
162505	396433
3280	396434
3920	396435
470709	396436
296345	396437
185515	396438
172345	396439
570830	396440
65823	396441
11988	396442
145683	396443
477507	396444
458072	396445
79510	396446
99323	396447
265212	396448
131927	396449
236389	396450
582204	396451
56353	396452
86274	396453
221285	396454
23404	396455
380671	396456
697956	396457
120171	396458
163868	396459
685991	396460
210199	396461
131271	396462
457924	396463
408651	396464
56981	396465
28223	396466
597065	396467
363927	396468
469246	396469
353108	396470
441356	396471
125359	396472
89087	396473
293316	396474
319483	396475
589498	396476
8560	396477
42082	396478
352415	396479
171525	396480
667928	396481
586127	396482
472547	396483
402773	396484
586580	396485
137139	396486
193724	396487
333735	396488
499808	396489
6927	396490
44031	396491
695365	396492
226185	396493
413377	396494
12605	396495
601557	396496
248529	396497
66568	396498
432301	396499
325744	396500
226148	396501
290634	396502
201738	396503
320661	396504
346767	396505
516495	396506
70603	396507
134229	396508
547424	396509
29135	396510
478688	396511
318987	396512
206987	396513
51584	396514
91024	396515
671562	396516
106191	396517
277644	396518
50848	396519
494936	396520
484425	396521
18178	396522
10282	396523
131930	396524
555191	396525
418711	396526
62128	396527
202176	396528
478851	396529
6868	396530
26569	396531
54621	396532
470045	396533
90785	396534
589800	396535
19869	396536
504016	396537
1659	396538
3252	396539
8704	396540
419442	396541
419451	396542
7051	396543
371367	396544
272991	396545
284623	396546
441110	396547
300254	396548
611706	396549
4232	396550
1922	396551
20986	396552
408730	396553
269113	396554
411138	396555
24366	396556
179425	396557
63179	396558
19934	396559
55683	396560
34647	396561
612127	396562
381229	396563
248214	396564
173240	396565
30582	396566
271916	396567
15577	396568
455467	396569
312248	396570
454912	396571
322054	396572
420035	396573
494597	396574
317015	396575
556610	396576
127929	396577
2859	396578
450324	396579
60105	396580
2910	396581
86481	396582
571798	396583
603386	396584
128372	396585
37493	396586
454597	396587
623610	396588
185150	396589
591383	396590
255893	396591
437107	396592
273642	396593
397044	396594
360636	396595
12527	396596
59168	396597
2983	396598
16846	396599
495716	396600
313969	396601
395092	396602
547633	396603
1	396604
10987	396605
26516	396606
111431	396607
121829	396608
495443	396609
20438	396610
107308	396611
130884	396612
32365	396613
135767	396614
497432	396615
206600	396616
44306	396617
56910	396618
323340	396619
428026	396620
57005	396621
515036	396622
54327	396623
29855	396624
66245	396625
170063	396626
544060	396627
571340	396628
281534	396629
423470	396630
334398	396631
187151	396632
11746	396633
137883	396634
189145	396635
3268	396636
380391	396637
488236	396638
12782	396639
132889	396640
108436	396641
633705	396642
679251	396643
171497	396644
580290	396645
306341	396646
14197	396647
167862	396648
154020	396649
600781	396650
160860	396651
395785	396652
29583	396653
116735	396654
39847	396655
3308	396656
533107	396657
568059	396658
620574	396659
48099	396660
167179	396661
48102	396662
359555	396663
50324	396664
202170	396665
158796	396666
156257	396667
110894	396668
273660	396669
556508	396670
392979	396671
18604	396672
2518	396673
34473	396674
455588	396675
43438	396676
498776	396677
353534	396678
60220	396679
221188	396680
276692	396681
63271	396682
13718	396683
472644	396684
20272	396685
55812	396686
30349	396687
66	396688
2232	396689
128823	396690
559271	396691
668014	396692
359393	396693
334527	396694
411437	396695
50581	396696
504749	396697
415429	396698
684448	396699
679908	396700
550843	396701
58682	396702
94454	396703
147917	396704
2852	396705
86770	396706
487139	396707
615818	396708
130582	396709
90463	396710
170155	396711
645433	396712
252660	396713
4466	396714
145049	396715
49300	396716
474736	396717
167324	396718
196291	396719
89957	396720
108174	396721
82226	396722
516926	396723
516925	396724
5416	396725
680144	396726
47251	396727
10365	396728
103496	396729
458208	396730
7558	396731
21025	396732
406073	396733
296697	396734
175671	396735
61634	396736
6339	396737
197300	396738
426419	396739
174655	396740
115263	396741
179988	396742
39403	396743
73314	396744
166128	396745
42543	396746
146274	396747
464480	396748
617243	396749
262767	396750
86000	396751
105588	396752
78785	396753
16041	396754
1201	396755
355175	396756
546199	396757
561053	396758
467847	396759
50440	396760
677006	396761
682843	396762
4204	396763
379113	396764
131742	396765
197329	396766
349223	396767
490422	396768
162587	396769
596105	396770
429325	396771
271746	396772
30012	396773
114510	396774
122630	396775
391839	396776
230603	396777
84613	396778
191532	396779
315543	396780
109824	396781
871	396782
500412	396783
466070	396784
263779	396785
302788	396786
592862	396787
363156	396788
172149	396789
617006	396790
308543	396791
225888	396792
8949	396793
249345	396794
402810	396795
486383	396796
118962	396797
403137	396798
371861	396799
439296	396800
413028	396801
300490	396802
147587	396803
252214	396804
497244	396805
172007	396806
13345	396807
472206	396808
192302	396809
616862	396810
585498	396811
183706	396812
548339	396813
6037	396814
206441	396815
485796	396816
21275	396817
640899	396818
33744	396819
277563	396820
308549	396821
150865	396822
66411	396823
281770	396824
488663	396825
3	396826
368576	396827
659077	396828
405656	396829
263342	396830
17829	396831
131174	396832
578394	396833
589	396834
265341	396835
651446	396836
102557	396837
421228	396838
126375	396839
118922	396840
603054	396841
90999	396842
568591	396843
363603	396844
165616	396845
625940	396846
159169	396847
23783	396848
11977	396849
369831	396850
31521	396851
31171	396852
23604	396853
344181	396854
108241	396855
467139	396856
111088	396857
322705	396858
112490	396859
648536	396860
35422	396861
113199	396862
546260	396863
54332	396864
176153	396865
99386	396866
336613	396867
341894	396868
582752	396869
142784	396870
171644	396871
168583	396872
208986	396873
84616	396874
287942	396875
386548	396876
384234	396877
683084	396878
33974	396879
72484	396880
103619	396881
522095	396882
66	396883
112183	396884
157120	396885
404782	396886
128445	396887
54925	396888
665777	396889
152373	396890
27651	396891
96274	396892
4003	396893
35658	396894
447473	396895
25498	396896
395428	396897
361392	396898
86174	396899
77411	396900
233299	396901
17545	396902
235376	396903
288282	396904
301970	396905
49096	396906
584854	396907
82260	396908
320358	396909
140106	396910
18052	396911
197350	396912
155624	396913
443523	396914
368163	396915
621135	396916
130992	396917
618398	396918
1062	396919
151810	396920
129867	396921
250832	396922
1927	396923
54880	396924
569123	396925
634463	396926
49224	396927
682932	396928
485335	396929
105033	396930
576988	396931
40196	396932
541677	396933
158012	396934
241002	396935
208208	396936
877	396937
125001	396938
117391	396939
452899	396940
78772	396941
272512	396942
637274	396943
2415	396944
15157	396945
249278	396946
177	396947
437862	396948
118248	396949
518226	396950
90685	396951
7432	396952
429176	396953
181098	396954
281190	396955
238952	396956
46003	396957
223174	396958
674148	396959
647285	396960
227808	396961
126250	396962
90232	396963
402376	396964
433918	396965
122211	396966
596149	396967
47504	396968
486594	396969
4036	396970
334796	396971
452844	396972
375597	396973
45350	396974
27358	396975
25076	396976
391691	396977
241287	396978
415033	396979
338572	396980
24902	396981
9578	396982
37315	396983
596191	396984
429462	396985
501131	396986
33776	396987
75372	396988
34984	396989
83087	396990
610072	396991
32654	396992
482311	396993
313407	396994
663480	396995
228090	396996
576593	396997
396762	396998
50442	396999
603552	397000
14596	397001
252020	397002
510833	397003
383114	397004
383140	397005
530414	397006
629682	397007
36802	397008
9349	397009
526031	397010
665671	397011
58405	397012
554013	397013
25466	397014
37796	397015
671182	397016
275981	397017
659191	397018
97344	397019
425061	397020
463299	397021
183702	397022
31942	397023
439728	397024
488392	397025
44583	397026
147228	397027
238028	397028
49114	397029
49745	397030
17844	397031
395730	397032
66726	397033
75832	397034
228245	397035
369756	397036
521291	397037
122683	397038
155686	397039
43485	397040
339636	397041
498057	397042
113332	397043
507502	397044
514105	397045
139952	397046
506567	397047
662397	397048
4477	397049
300855	397050
494632	397051
183927	397052
343713	397053
5864	397054
154621	397055
179181	397056
487940	397057
636746	397058
214402	397059
53914	397060
387879	397061
8917	397062
193961	397063
452807	397064
49383	397065
39793	397066
411886	397067
604217	397068
616319	397069
629690	397070
663604	397071
57336	397072
158377	397073
151409	397074
328251	397075
623335	397076
494558	397077
145010	397078
494582	397079
2549	397080
24029	397081
17272	397082
68655	397083
132525	397084
2968	397085
545756	397086
27246	397087
273176	397088
62124	397089
175664	397090
2968	397091
604312	397092
552721	397093
15737	397094
26579	397095
337997	397096
86157	397097
499276	397098
63441	397099
4270	397100
26009	397101
144018	397102
255634	397103
197266	397104
545240	397105
481007	397106
477669	397107
85402	397108
508259	397109
2217	397110
150873	397111
161509	397112
9332	397113
278540	397114
622777	397115
549351	397116
34505	397117
282341	397118
114498	397119
657104	397120
231	397121
103275	397122
560374	397123
82273	397124
132273	397125
612058	397126
261633	397127
141452	397128
220425	397129
10935	397130
146671	397131
41318	397132
133602	397133
240998	397134
628014	397135
527794	397136
123429	397137
241001	397138
18267	397139
74718	397140
577169	397141
232575	397142
549236	397143
84363	397144
629717	397145
404615	397146
15286	397147
161849	397148
71136	397149
248570	397150
23225	397151
426423	397152
659786	397153
521017	397154
441	397155
451309	397156
118689	397157
167349	397158
654067	397159
379045	397160
666792	397161
285974	397162
603393	397163
371864	397164
82094	397165
6337	397166
452772	397167
230467	397168
696655	397169
623418	397170
241010	397171
241027	397172
240989	397173
342889	397174
623689	397175
610456	397176
342899	397177
241005	397178
377294	397179
629722	397180
240994	397181
241028	397182
1968	397183
80093	397184
107884	397185
628151	397186
57752	397187
667054	397188
117633	397189
17206	397190
15724	397191
254880	397192
189324	397193
31413	397194
115483	397195
216717	397196
204554	397197
65830	397198
140715	397199
2404	397200
201018	397201
114883	397202
466281	397203
657027	397204
132919	397205
16740	397206
287256	397207
152784	397208
286853	397209
188611	397210
166101	397211
22620	397212
418653	397213
657698	397214
196260	397215
9987	397216
679853	397217
211839	397218
648350	397219
364033	397220
323719	397221
210691	397222
30532	397223
61939	397224
551647	397225
124563	397226
1316	397227
283888	397228
530906	397229
454745	397230
1383	397231
203	397232
40206	397233
68705	397234
69612	397235
149141	397236
84635	397237
361863	397238
560186	397239
172311	397240
201976	397241
53387	397242
697147	397243
227687	397244
175589	397245
568054	397246
9332	397247
433833	397248
13646	397249
453281	397250
350399	397251
288133	397252
300370	397253
53648	397254
28012	397255
2711	397256
33626	397257
98323	397258
87527	397259
643023	397260
427526	397261
683508	397262
377920	397263
508106	397264
116395	397265
162613	397266
20755	397267
616495	397268
60121	397269
66141	397270
419009	397271
357631	397272
33481	397273
156345	397274
529006	397275
901	397276
26713	397277
42504	397278
546087	397279
47264	397280
143150	397281
601750	397282
259	397283
44861	397284
21041	397285
552484	397286
426027	397287
125948	397288
310339	397289
114446	397290
2132	397291
114421	397292
392810	397293
114503	397294
114441	397295
7449	397296
221815	397297
303448	397298
381383	397299
93686	397300
460169	397301
526717	397302
426039	397303
27	397304
419841	397305
654131	397306
654136	397307
419834	397308
614563	397309
683840	397310
10369	397311
494640	397312
197221	397313
2082	397314
125943	397315
197268	397316
87	397317
157646	397318
100324	397319
201461	397320
125	397321
297943	397322
1809	397323
690783	397324
65818	397325
20290	397326
5099	397327
219064	397328
304616	397329
96883	397330
115	397331
591168	397332
161669	397333
197312	397334
463681	397335
371303	397336
309227	397337
5616	397338
179573	397339
168548	397340
91869	397341
176085	397342
112321	397343
477214	397344
550640	397345
142469	397346
46073	397347
531857	397348
528664	397349
542109	397350
209050	397351
36226	397352
49897	397353
149671	397354
641321	397355
182525	397356
105123	397357
424408	397358
285690	397359
224291	397360
205492	397361
428063	397362
9064	397363
510069	397364
106152	397365
13460	397366
663468	397367
618589	397368
169471	397369
317224	397370
143359	397371
567017	397372
608234	397373
499355	397374
287857	397375
386870	397376
625750	397377
549569	397378
482105	397379
598212	397380
22601	397381
340258	397382
595928	397383
525480	397384
472188	397385
56296	397386
629321	397387
328205	397388
539538	397389
2949	397390
528403	397391
250112	397392
657997	397393
547	397394
227790	397395
938	397396
5793	397397
595218	397398
419884	397399
248494	397400
6953	397401
555923	397402
368853	397403
58246	397404
266449	397405
393710	397406
11557	397407
80606	397408
673617	397409
67249	397410
234575	397411
668115	397412
602566	397413
156875	397414
645501	397415
591369	397416
62324	397417
690284	397418
482289	397419
659189	397420
488351	397421
119194	397422
72562	397423
242642	397424
403617	397425
150949	397426
212924	397427
159305	397428
101912	397429
486707	397430
46036	397431
201888	397432
163	397433
416294	397434
544321	397435
122267	397436
23711	397437
573066	397438
629841	397439
117152	397440
649604	397441
467135	397442
256075	397443
628624	397444
106197	397445
233107	397446
547397	397447
10512	397448
650262	397449
392893	397450
133323	397451
12640	397452
548123	397453
514	397454
244501	397455
484445	397456
163466	397457
107289	397458
350206	397459
45659	397460
46007	397461
97965	397462
176201	397463
665440	397464
154718	397465
438	397466
141761	397467
660927	397468
518946	397469
399191	397470
392843	397471
36	397472
411698	397473
532442	397474
129587	397475
265187	397476
656310	397477
40562	397478
108284	397479
18635	397480
393412	397481
294734	397482
63171	397483
131899	397484
29268	397485
324981	397486
331021	397487
495457	397488
58074	397489
15662	397490
67894	397491
662815	397492
11782	397493
7383	397494
90921	397495
545518	397496
348779	397497
451661	397498
3161	397499
129716	397500
532182	397501
146300	397502
648220	397503
6579	397504
401173	397505
151265	397506
74988	397507
183803	397508
519567	397509
354219	397510
106090	397511
244330	397512
491849	397513
240538	397514
11684	397515
675194	397516
136850	397517
682523	397518
644530	397519
6034	397520
556104	397521
112920	397522
278147	397523
112858	397524
30184	397525
37984	397526
66990	397527
675	397528
530809	397529
113316	397530
367157	397531
29271	397532
226871	397533
7598	397534
651760	397535
2473	397536
105484	397537
200359	397538
58066	397539
511030	397540
227854	397541
275972	397542
609430	397543
46361	397544
664090	397545
588015	397546
665975	397547
34068	397548
671427	397549
2421	397550
281834	397551
235854	397552
182435	397553
678927	397554
54260	397555
398824	397556
33148	397557
505343	397558
295683	397559
989	397560
9690	397561
638065	397562
11494	397563
130103	397564
103435	397565
371312	397566
210942	397567
480341	397568
142401	397569
628357	397570
17048	397571
414361	397572
49423	397573
683643	397574
2275	397575
376825	397576
490115	397577
84650	397578
397367	397579
275236	397580
83999	397581
268546	397582
33145	397583
514621	397584
1167	397585
3416	397586
422943	397587
95363	397588
281561	397589
443801	397590
514145	397591
332488	397592
171097	397593
31360	397594
507406	397595
53940	397596
115780	397597
690240	397598
63353	397599
25803	397600
640147	397601
123756	397602
5861	397603
5588	397604
87810	397605
428874	397606
528112	397607
344082	397608
676834	397609
191220	397610
9	397611
202639	397612
297811	397613
328594	397614
79410	397615
52525	397616
17727	397617
384325	397618
40464	397619
551722	397620
215	397621
105708	397622
66332	397623
141487	397624
461481	397625
288033	397626
155858	397627
93687	397628
2040	397629
420624	397630
454995	397631
88623	397632
696643	397633
157579	397634
514121	397635
1033	397636
673745	397637
1808	397638
377795	397639
344961	397640
24382	397641
137114	397642
57491	397643
1374	397644
636	397645
84006	397646
165004	397647
87334	397648
34414	397649
602449	397650
56510	397651
661252	397652
338338	397653
140365	397654
36332	397655
623242	397656
581175	397657
519530	397658
2101	397659
647537	397660
693504	397661
529034	397662
370026	397663
151135	397664
31266	397665
7030	397666
51869	397667
606691	397668
27517	397669
508404	397670
4123	397671
443499	397672
231931	397673
168344	397674
683954	397675
446649	397676
127986	397677
479089	397678
18077	397679
25540	397680
570874	397681
55602	397682
493096	397683
552324	397684
668010	397685
7436	397686
94940	397687
310098	397688
331022	397689
108176	397690
60	397691
334403	397692
27134	397693
33412	397694
533045	397695
641296	397696
34032	397697
608445	397698
228974	397699
282980	397700
6097	397701
659975	397702
7920	397703
509197	397704
509192	397705
359896	397706
262759	397707
650008	397708
306924	397709
306921	397710
5248	397711
227832	397712
91046	397713
33727	397714
386505	397715
148442	397716
579381	397717
582645	397718
80362	397719
631235	397720
213194	397721
224919	397722
470789	397723
107249	397724
252825	397725
440321	397726
286043	397727
438992	397728
554328	397729
172849	397730
421386	397731
458104	397732
393008	397733
133621	397734
329721	397735
194952	397736
599052	397737
76750	397738
1416	397739
113452	397740
2897	397741
454241	397742
662973	397743
1344	397744
440369	397745
90121	397746
432404	397747
203439	397748
8690	397749
651039	397750
125865	397751
204719	397752
139871	397753
13564	397754
448988	397755
592196	397756
377717	397757
55774	397758
75822	397759
144647	397760
905	397761
2806	397762
8807	397763
62611	397764
553121	397765
17383	397766
288292	397767
730	397768
252369	397769
363142	397770
560607	397771
393663	397772
416973	397773
341215	397774
554445	397775
222902	397776
614803	397777
149023	397778
550411	397779
526873	397780
642694	397781
358785	397782
509151	397783
279097	397784
135738	397785
86865	397786
605487	397787
140740	397788
212552	397789
230632	397790
339246	397791
28991	397792
410336	397793
35622	397794
329972	397795
571157	397796
260556	397797
458508	397798
140472	397799
335108	397800
359891	397801
600733	397802
101418	397803
113865	397804
111092	397805
106808	397806
90352	397807
235772	397808
432381	397809
589950	397810
276274	397811
23052	397812
13280	397813
367307	397814
352891	397815
564083	397816
13886	397817
75681	397818
146114	397819
205345	397820
684797	397821
508761	397822
201710	397823
11816	397824
276150	397825
153330	397826
396021	397827
539101	397828
299858	397829
941	397830
81305	397831
8071	397832
204770	397833
264358	397834
339707	397835
317916	397836
558381	397837
13653	397838
334624	397839
96242	397840
136721	397841
116867	397842
206304	397843
204441	397844
359280	397845
118913	397846
129050	397847
451167	397848
547648	397849
363651	397850
6217	397851
335071	397852
9698	397853
101668	397854
133894	397855
37185	397856
359658	397857
139444	397858
436954	397859
43679	397860
436961	397861
603319	397862
153398	397863
512646	397864
371855	397865
461396	397866
160104	397867
56885	397868
400586	397869
558889	397870
518120	397871
105714	397872
30910	397873
54687	397874
516656	397875
38360	397876
647361	397877
285685	397878
577616	397879
40224	397880
276220	397881
99360	397882
48370	397883
353984	397884
285661	397885
658491	397886
276201	397887
145553	397888
80879	397889
235807	397890
597324	397891
403469	397892
603422	397893
52089	397894
408275	397895
609803	397896
678203	397897
452626	397898
6847	397899
210650	397900
480264	397901
442547	397902
301372	397903
263643	397904
58022	397905
483368	397906
565994	397907
124286	397908
295900	397909
576077	397910
518195	397911
62596	397912
72591	397913
210409	397914
168585	397915
145817	397916
619619	397917
66947	397918
621915	397919
412588	397920
359277	397921
152717	397922
28317	397923
434217	397924
392560	397925
279135	397926
544892	397927
605467	397928
86240	397929
381357	397930
28554	397931
113821	397932
32186	397933
576989	397934
231809	397935
513920	397936
190642	397937
32440	397938
638725	397939
173666	397940
127793	397941
272675	397942
358315	397943
45010	397944
115834	397945
160467	397946
25886	397947
133458	397948
3255	397949
525641	397950
24516	397951
237914	397952
434279	397953
48541	397954
53960	397955
370904	397956
153325	397957
123843	397958
509425	397959
90124	397960
509304	397961
18861	397962
15086	397963
295796	397964
576068	397965
529285	397966
199631	397967
174446	397968
573716	397969
42267	397970
216204	397971
28802	397972
416935	397973
566989	397974
689339	397975
192543	397976
277449	397977
80498	397978
299419	397979
516228	397980
267332	397981
307065	397982
148301	397983
28474	397984
222784	397985
218076	397986
15116	397987
15116	397988
469922	397989
142274	397990
116480	397991
210528	397992
597952	397993
445432	397994
100067	397995
488799	397996
488772	397997
488811	397998
488780	397999
488843	398000
6270	398001
488641	398002
61620	398003
6300	398004
329087	398005
103034	398006
339416	398007
40129	398008
252983	398009
169885	398010
306227	398011
6455	398012
513833	398013
344304	398014
307206	398015
307195	398016
658840	398017
136287	398018
85786	398019
454560	398020
502945	398021
525517	398022
137683	398023
539604	398024
381	398025
436608	398026
204502	398027
517556	398028
4759	398029
315559	398030
138579	398031
138581	398032
321968	398033
86333	398034
606209	398035
171862	398036
458091	398037
5907	398038
421153	398039
16841	398040
355610	398041
343373	398042
185822	398043
504940	398044
666093	398045
132290	398046
377324	398047
578626	398048
212204	398049
212632	398050
295571	398051
16546	398052
13309	398053
11682	398054
89576	398055
346082	398056
681844	398057
573657	398058
307309	398059
307310	398060
131662	398061
463749	398062
360958	398063
277879	398064
183045	398065
183047	398066
539636	398067
642382	398068
478473	398069
11967	398070
515663	398071
162143	398072
401956	398073
2292	398074
453176	398075
115839	398076
109632	398077
552387	398078
145608	398079
290637	398080
22903	398081
2787	398082
843	398083
3913	398084
552818	398085
363175	398086
372460	398087
307366	398088
140876	398089
389625	398090
667227	398091
117027	398092
496206	398093
93259	398094
357625	398095
157882	398096
42444	398097
7166	398098
32119	398099
97802	398100
361947	398101
43615	398102
680287	398103
398895	398104
657640	398105
498042	398106
457885	398107
257140	398108
23752	398109
632366	398110
1986	398111
145719	398112
224212	398113
350916	398114
413986	398115
3152	398116
386061	398117
633989	398118
12627	398119
24823	398120
2314	398121
265385	398122
56310	398123
107636	398124
235513	398125
423942	398126
684090	398127
87097	398128
395335	398129
63461	398130
488936	398131
47862	398132
2796	398133
169064	398134
223838	398135
664948	398136
282817	398137
44566	398138
527501	398139
493597	398140
207883	398141
345036	398142
318623	398143
603457	398144
463041	398145
542893	398146
420748	398147
619375	398148
584575	398149
588978	398150
16869	398151
186554	398152
610	398153
584207	398154
577080	398155
286402	398156
109715	398157
299060	398158
399540	398159
370353	398160
121498	398161
447964	398162
366070	398163
624359	398164
127905	398165
398750	398166
422610	398167
68129	398168
165347	398169
124681	398170
354841	398171
655144	398172
2683	398173
244985	398174
258783	398175
22508	398176
96983	398177
235185	398178
23686	398179
398880	398180
676719	398181
203318	398182
572606	398183
596616	398184
620112	398185
167812	398186
38195	398187
173314	398188
221645	398189
218273	398190
86891	398191
69292	398192
11737	398193
28576	398194
633060	398195
336633	398196
577827	398197
36035	398198
481132	398199
392493	398200
392538	398201
344979	398202
487134	398203
369513	398204
622546	398205
171840	398206
218897	398207
48096	398208
363318	398209
533842	398210
143414	398211
297210	398212
279354	398213
142466	398214
271057	398215
82713	398216
8510	398217
216667	398218
102234	398219
385834	398220
126536	398221
492431	398222
154492	398223
468234	398224
25788	398225
314244	398226
13208	398227
213353	398228
134401	398229
271285	398230
615456	398231
66451	398232
333388	398233
673321	398234
24492	398235
38661	398236
620065	398237
363859	398238
1215	398239
361567	398240
43956	398241
183282	398242
152505	398243
533434	398244
341013	398245
598558	398246
95006	398247
556	398248
493635	398249
380882	398250
100872	398251
114817	398252
68365	398253
213510	398254
169097	398255
99948	398256
579025	398257
491312	398258
104622	398259
87742	398260
400014	398261
671498	398262
191802	398263
403673	398264
115728	398265
306192	398266
619230	398267
408159	398268
358083	398269
237687	398270
9621	398271
135587	398272
172879	398273
10535	398274
30490	398275
652273	398276
69686	398277
318375	398278
115675	398279
80482	398280
597428	398281
184157	398282
288437	398283
108169	398284
165586	398285
7452	398286
230200	398287
535762	398288
81439	398289
28278	398290
110506	398291
11200	398292
8466	398293
2896	398294
625060	398295
100684	398296
69	398297
625557	398298
553283	398299
24844	398300
157325	398301
492189	398302
38343	398303
511685	398304
625666	398305
342993	398306
138890	398307
459561	398308
548774	398309
345596	398310
58924	398311
285738	398312
584379	398313
318748	398314
412050	398315
2699	398316
169493	398317
349261	398318
40157	398319
1855	398320
22334	398321
178740	398322
473390	398323
472240	398324
409892	398325
449779	398326
535769	398327
643403	398328
430223	398329
116813	398330
77627	398331
309674	398332
667092	398333
424278	398334
152229	398335
346035	398336
363772	398337
434784	398338
81830	398339
480	398340
609704	398341
3313	398342
620010	398343
471145	398344
86245	398345
620063	398346
288504	398347
374036	398348
620097	398349
437819	398350
203453	398351
81644	398352
270459	398353
270429	398354
168271	398355
69573	398356
257926	398357
400966	398358
17418	398359
34359	398360
294813	398361
164861	398362
384786	398363
6749	398364
214306	398365
381316	398366
406390	398367
97193	398368
303034	398369
388509	398370
548734	398371
142445	398372
76144	398373
256692	398374
135169	398375
613448	398376
142947	398377
428075	398378
197436	398379
11587	398380
156918	398381
110606	398382
652326	398383
42396	398384
3713	398385
237748	398386
109056	398387
207378	398388
142812	398389
165465	398390
536101	398391
99327	398392
99266	398393
7035	398394
580132	398395
478596	398396
484841	398397
510029	398398
124034	398399
506780	398400
271839	398401
185613	398402
325844	398403
4644	398404
441244	398405
197128	398406
636430	398407
489636	398408
489646	398409
277943	398410
322126	398411
680781	398412
585404	398413
5471	398414
110741	398415
400802	398416
42370	398417
418183	398418
284110	398419
51339	398420
86817	398421
4214	398422
334252	398423
88932	398424
31645	398425
334600	398426
44086	398427
542232	398428
28150	398429
17211	398430
593218	398431
11979	398432
140632	398433
586163	398434
57399	398435
231379	398436
607163	398437
488191	398438
287331	398439
287309	398440
53619	398441
255175	398442
9891	398443
186849	398444
359181	398445
573679	398446
561591	398447
341774	398448
74907	398449
123078	398450
20937	398451
20589	398452
620880	398453
12970	398454
509756	398455
11976	398456
16544	398457
10	398458
213103	398459
160188	398460
613517	398461
432749	398462
3759	398463
336702	398464
421685	398465
68369	398466
335997	398467
428648	398468
68721	398469
427361	398470
263121	398471
37325	398472
171231	398473
428671	398474
435907	398475
136421	398476
133503	398477
564	398478
8049	398479
634350	398480
494769	398481
43127	398482
2281	398483
542320	398484
263044	398485
286608	398486
114119	398487
114131	398488
420348	398489
528222	398490
95165	398491
160493	398492
393882	398493
441116	398494
50041	398495
105661	398496
336761	398497
490553	398498
573765	398499
148352	398500
557048	398501
676001	398502
568371	398503
3056	398504
201084	398505
125380	398506
560916	398507
439769	398508
14413	398509
88537	398510
172198	398511
168047	398512
568860	398513
147249	398514
129	398515
186873	398516
289448	398517
307445	398518
668910	398519
571625	398520
18251	398521
82265	398522
694001	398523
72822	398524
207997	398525
510842	398526
488950	398527
16160	398528
25736	398529
221982	398530
517843	398531
359297	398532
636528	398533
598416	398534
339299	398535
98061	398536
221981	398537
454564	398538
106180	398539
10092	398540
3049	398541
368633	398542
381502	398543
110819	398544
41569	398545
24372	398546
141102	398547
352745	398548
310118	398549
2463	398550
509033	398551
503166	398552
6431	398553
94353	398554
190793	398555
304416	398556
109774	398557
245088	398558
690929	398559
13469	398560
594699	398561
534635	398562
132236	398563
20618	398564
214307	398565
481400	398566
598087	398567
128826	398568
175463	398569
277967	398570
380407	398571
615980	398572
319184	398573
544010	398574
9633	398575
567199	398576
163659	398577
12060	398578
135674	398579
279900	398580
479005	398581
622620	398582
80161	398583
189506	398584
611290	398585
59231	398586
123239	398587
450005	398588
88223	398589
624591	398590
166719	398591
475879	398592
102381	398593
15966	398594
7978	398595
515845	398596
77332	398597
368117	398598
90000	398599
685766	398600
458017	398601
343438	398602
123129	398603
399970	398604
609066	398605
487226	398606
548298	398607
211910	398608
609	398609
409009	398610
308777	398611
521176	398612
4934	398613
637499	398614
545900	398615
476678	398616
49202	398617
335360	398618
524527	398619
141555	398620
669234	398621
622	398622
372549	398623
606524	398624
76170	398625
134005	398626
521518	398627
381223	398628
559126	398629
10570	398630
113873	398631
3171	398632
24843	398633
53435	398634
148013	398635
46063	398636
23135	398637
332031	398638
608884	398639
629815	398640
353537	398641
125055	398642
161081	398643
289500	398644
38970	398645
95296	398646
450126	398647
368058	398648
139886	398649
638475	398650
182236	398651
46189	398652
17209	398653
590	398654
16738	398655
2688	398656
7208	398657
568352	398658
568353	398659
357984	398660
15165	398661
76776	398662
516171	398663
5011	398664
564958	398665
564107	398666
1278	398667
371805	398668
510779	398669
278584	398670
24493	398671
682501	398672
48721	398673
165870	398674
98759	398675
152097	398676
315891	398677
431131	398678
412821	398679
11831	398680
358026	398681
33400	398682
24514	398683
430649	398684
146730	398685
25282	398686
67175	398687
130564	398688
592084	398689
172461	398690
17216	398691
232188	398692
2685	398693
611763	398694
3489	398695
181951	398696
287573	398697
100083	398698
117834	398699
350687	398700
293823	398701
412470	398702
53943	398703
152125	398704
442805	398705
669555	398706
117902	398707
293656	398708
586038	398709
522105	398710
451080	398711
7169	398712
4409	398713
668215	398714
352850	398715
76577	398716
44169	398717
149131	398718
483130	398719
637363	398720
3258	398721
564853	398722
49787	398723
20237	398724
483507	398725
19782	398726
363744	398727
135502	398728
34395	398729
19747	398730
14691	398731
536028	398732
47799	398733
77406	398734
303043	398735
379225	398736
598961	398737
178294	398738
38987	398739
86440	398740
39077	398741
117066	398742
80858	398743
48021	398744
624729	398745
150815	398746
135453	398747
44342	398748
611240	398749
350084	398750
579246	398751
475242	398752
7029	398753
154559	398754
228717	398755
437167	398756
653916	398757
369250	398758
307268	398759
557301	398760
526406	398761
5166	398762
25635	398763
238895	398764
238936	398765
238937	398766
526392	398767
606291	398768
148405	398769
23435	398770
329447	398771
162937	398772
196654	398773
282963	398774
283005	398775
155471	398776
454123	398777
90205	398778
90227	398779
307501	398780
196390	398781
604140	398782
35089	398783
434730	398784
479393	398785
16450	398786
16450	398787
99772	398788
670944	398789
6426	398790
237614	398791
388840	398792
573869	398793
602	398794
675333	398795
602	398796
8552	398797
555465	398798
419751	398799
573967	398800
509487	398801
509497	398802
509489	398803
509491	398804
509490	398805
573956	398806
573969	398807
23204	398808
573968	398809
573972	398810
22906	398811
436739	398812
90257	398813
293993	398814
4761	398815
168443	398816
4761	398817
2351	398818
58274	398819
4753	398820
588733	398821
596524	398822
144613	398823
307611	398824
360892	398825
145839	398826
275597	398827
1314	398828
574082	398829
122640	398830
260653	398831
91333	398832
290987	398833
306689	398834
25582	398835
574156	398836
308329	398837
487489	398838
121114	398839
420470	398840
234802	398841
624419	398842
82147	398843
662891	398844
306779	398845
28035	398846
308427	398847
612172	398848
406654	398849
3144	398850
495651	398851
540034	398852
14272	398853
375845	398854
312845	398855
650117	398856
223189	398857
577906	398858
454964	398859
411139	398860
290992	398861
574444	398862
90435	398863
72924	398864
8631	398865
357852	398866
49907	398867
392932	398868
388120	398869
524947	398870
557065	398871
148496	398872
414654	398873
228535	398874
11657	398875
692477	398876
567516	398877
613507	398878
155551	398879
210479	398880
553695	398881
592234	398882
106965	398883
209868	398884
73159	398885
2465	398886
104880	398887
71953	398888
688977	398889
104285	398890
387324	398891
462697	398892
358343	398893
555818	398894
153457	398895
200561	398896
475551	398897
158	398898
67504	398899
41549	398900
43616	398901
527853	398902
602940	398903
20491	398904
98981	398905
367426	398906
676485	398907
84101	398908
114925	398909
9	398910
58147	398911
109023	398912
640027	398913
61466	398914
24647	398915
444041	398916
116176	398917
59163	398918
4066	398919
28126	398920
49927	398921
451619	398922
99565	398923
151712	398924
584980	398925
61497	398926
144662	398927
156256	398928
294251	398929
571517	398930
19332	398931
690900	398932
200915	398933
32475	398934
421421	398935
117277	398936
9901	398937
126991	398938
687757	398939
13382	398940
361833	398941
619985	398942
156785	398943
36486	398944
281556	398945
89607	398946
303745	398947
29510	398948
308623	398949
613790	398950
608497	398951
34821	398952
17293	398953
451915	398954
418433	398955
239410	398956
571236	398957
2087	398958
29387	398959
457	398960
23412	398961
445386	398962
171263	398963
89598	398964
165225	398965
652566	398966
432812	398967
55000	398968
290872	398969
640267	398970
194892	398971
55000	398972
4659	398973
528378	398974
12789	398975
52853	398976
534050	398977
13534	398978
266725	398979
137451	398980
527687	398981
476606	398982
9771	398983
118413	398984
4195	398985
342608	398986
70	398987
8571	398988
462042	398989
237758	398990
64731	398991
367711	398992
24544	398993
500624	398994
554831	398995
672060	398996
19428	398997
44351	398998
407851	398999
524275	399000
697311	399001
646851	399002
185730	399003
603276	399004
171874	399005
115719	399006
594859	399007
267427	399008
94461	399009
157286	399010
35323	399011
255662	399012
186100	399013
259122	399014
78930	399015
114	399016
15350	399017
539465	399018
51264	399019
465068	399020
138113	399021
556319	399022
7401	399023
338813	399024
681293	399025
65411	399026
155552	399027
343200	399028
6607	399029
173271	399030
4757	399031
303661	399032
423729	399033
642214	399034
166995	399035
43595	399036
139301	399037
56532	399038
48955	399039
71885	399040
32964	399041
25663	399042
448415	399043
355622	399044
4524	399045
25778	399046
135397	399047
43692	399048
7964	399049
88285	399050
303278	399051
407587	399052
388280	399053
491909	399054
238624	399055
9312	399056
688858	399057
467319	399058
13350	399059
326253	399060
524577	399061
555252	399062
55000	399063
56471	399064
595621	399065
539502	399066
1383	399067
83147	399068
290140	399069
219613	399070
342165	399071
145825	399072
695862	399073
518826	399074
1199	399075
66862	399076
113255	399077
330759	399078
246396	399079
387307	399080
514180	399081
677671	399082
73137	399083
281878	399084
693539	399085
578328	399086
116217	399087
121185	399088
609523	399089
172738	399090
23109	399091
113526	399092
70947	399093
107532	399094
159393	399095
504732	399096
391134	399097
46163	399098
250249	399099
691596	399100
390192	399101
149418	399102
411360	399103
462725	399104
2307	399105
121686	399106
359362	399107
358634	399108
625050	399109
607591	399110
617359	399111
536994	399112
595444	399113
68484	399114
58493	399115
330532	399116
153991	399117
247627	399118
125521	399119
164047	399120
412590	399121
687264	399122
3436	399123
133111	399124
68081	399125
316249	399126
564564	399127
205589	399128
3958	399129
628796	399130
15107	399131
130373	399132
374887	399133
409229	399134
74466	399135
294655	399136
258927	399137
147124	399138
24519	399139
519349	399140
5469	399141
67451	399142
292602	399143
22148	399144
8389	399145
31340	399146
49183	399147
111384	399148
29273	399149
13517	399150
126357	399151
378361	399152
64603	399153
545385	399154
253339	399155
546	399156
439767	399157
33527	399158
163324	399159
8450	399160
68393	399161
121062	399162
528682	399163
570174	399164
172772	399165
144604	399166
140010	399167
6260	399168
293167	399169
80541	399170
449643	399171
177830	399172
33186	399173
34241	399174
465447	399175
453697	399176
252854	399177
163378	399178
148627	399179
94340	399180
49742	399181
139732	399182
527807	399183
443558	399184
286976	399185
2794	399186
53730	399187
255390	399188
122935	399189
399135	399190
612288	399191
155032	399192
451081	399193
47433	399194
588102	399195
36088	399196
44621	399197
18647	399198
142785	399199
121698	399200
23593	399201
233979	399202
393184	399203
37029	399204
1628	399205
247623	399206
3507	399207
564578	399208
260093	399209
36226	399210
125476	399211
162383	399212
351466	399213
414298	399214
19961	399215
16241	399216
589608	399217
349392	399218
240287	399219
220791	399220
1263	399221
36687	399222
15066	399223
115845	399224
110945	399225
241214	399226
127403	399227
80026	399228
126598	399229
18846	399230
87439	399231
659248	399232
682428	399233
448637	399234
83321	399235
569900	399236
624425	399237
45371	399238
362662	399239
14216	399240
8517	399241
100726	399242
3576	399243
276658	399244
31490	399245
90313	399246
97068	399247
35086	399248
11626	399249
170109	399250
140957	399251
538865	399252
343628	399253
14796	399254
424552	399255
38259	399256
462063	399257
140153	399258
234227	399259
59892	399260
35471	399261
670645	399262
79	399263
11542	399264
253395	399265
12029	399266
537309	399267
513303	399268
211936	399269
121812	399270
442333	399271
536942	399272
66714	399273
24531	399274
144716	399275
472675	399276
155112	399277
561890	399278
18400	399279
15060	399280
228265	399281
484972	399282
149584	399283
354074	399284
95887	399285
156643	399286
419785	399287
291127	399288
530067	399289
462796	399290
37849	399291
427055	399292
136206	399293
391022	399294
275528	399295
153758	399296
177616	399297
34644	399298
18033	399299
48462	399300
503	399301
627088	399302
16582	399303
147261	399304
257718	399305
242500	399306
636085	399307
298776	399308
549935	399309
613686	399310
90627	399311
293144	399312
38631	399313
528816	399314
574543	399315
577359	399316
649508	399317
279814	399318
360658	399319
79454	399320
690632	399321
101474	399322
535005	399323
39677	399324
501518	399325
476425	399326
650917	399327
379925	399328
108896	399329
460731	399330
18497	399331
59369	399332
457040	399333
357686	399334
32289	399335
622274	399336
533953	399337
595012	399338
22505	399339
10780	399340
522677	399341
65665	399342
143886	399343
41719	399344
57809	399345
457031	399346
246829	399347
29550	399348
578646	399349
146852	399350
290161	399351
312136	399352
426552	399353
164885	399354
585850	399355
167774	399356
136079	399357
609446	399358
579602	399359
587847	399360
184436	399361
425543	399362
101939	399363
286564	399364
120570	399365
257842	399366
242503	399367
543949	399368
6523	399369
55433	399370
185853	399371
261956	399372
413074	399373
183325	399374
154218	399375
677019	399376
50068	399377
667320	399378
66686	399379
453530	399380
47980	399381
384438	399382
423519	399383
668738	399384
126220	399385
132806	399386
14948	399387
267385	399388
157484	399389
266680	399390
132807	399391
88653	399392
79701	399393
3741	399394
325009	399395
45580	399396
530668	399397
33521	399398
61881	399399
539079	399400
30921	399401
116182	399402
558331	399403
191210	399404
519433	399405
165579	399406
589670	399407
343075	399408
673553	399409
222923	399410
393335	399411
510684	399412
564935	399413
118267	399414
72	399415
295786	399416
124475	399417
8086	399418
44	399419
271005	399420
58893	399421
304729	399422
56755	399423
205339	399424
399740	399425
9568	399426
401764	399427
56499	399428
19	399429
442270	399430
431	399431
109840	399432
127608	399433
29769	399434
53089	399435
14077	399436
31	399437
501453	399438
295216	399439
387280	399440
47992	399441
86515	399442
66992	399443
435580	399444
171	399445
33284	399446
92	399447
387409	399448
57988	399449
74474	399450
56531	399451
591826	399452
510989	399453
64230	399454
560329	399455
435457	399456
569196	399457
87985	399458
487514	399459
1697	399460
579739	399461
404277	399462
679910	399463
128566	399464
461468	399465
20	399466
39831	399467
144702	399468
663534	399469
366226	399470
32518	399471
296797	399472
171786	399473
47180	399474
137603	399475
3497	399476
87482	399477
106677	399478
101767	399479
171447	399480
31410	399481
200715	399482
243544	399483
581653	399484
264719	399485
217244	399486
57321	399487
477460	399488
8637	399489
564639	399490
2626	399491
237682	399492
75052	399493
2745	399494
335519	399495
364526	399496
139112	399497
85368	399498
15628	399499
697396	399500
113693	399501
44110	399502
531037	399503
24647	399504
29386	399505
200802	399506
315092	399507
41340	399508
467312	399509
51380	399510
166293	399511
619347	399512
280673	399513
23408	399514
51258	399515
56940	399516
314612	399517
487081	399518
129078	399519
181309	399520
46457	399521
71543	399522
687742	399523
17994	399524
336949	399525
120414	399526
353101	399527
321159	399528
32517	399529
527286	399530
158	399531
368903	399532
165681	399533
545129	399534
47071	399535
492021	399536
7654	399537
230010	399538
668342	399539
28126	399540
49719	399541
273728	399542
457852	399543
44277	399544
16843	399545
410712	399546
580815	399547
186407	399548
62734	399549
97469	399550
518227	399551
39645	399552
569207	399553
74	399554
163838	399555
2767	399556
557625	399557
282264	399558
283955	399559
631567	399560
43277	399561
91788	399562
144188	399563
392482	399564
224796	399565
53479	399566
2745	399567
278101	399568
530638	399569
333284	399570
655418	399571
549534	399572
150563	399573
424109	399574
524052	399575
458748	399576
59742	399577
126683	399578
437993	399579
58357	399580
340178	399581
443805	399582
77557	399583
372965	399584
250218	399585
365889	399586
658351	399587
79723	399588
646444	399589
168690	399590
536310	399591
25265	399592
646928	399593
116708	399594
442128	399595
61691	399596
47841	399597
454812	399598
1379	399599
597808	399600
160461	399601
315265	399602
467995	399603
20580	399604
2474	399605
72935	399606
164919	399607
45924	399608
124429	399609
79084	399610
308382	399611
157835	399612
40120	399613
265327	399614
518903	399615
136336	399616
468352	399617
59167	399618
384088	399619
585692	399620
619616	399621
173080	399622
40457	399623
308238	399624
556590	399625
183058	399626
518546	399627
66374	399628
391661	399629
661354	399630
186625	399631
483008	399632
73186	399633
26600	399634
441935	399635
400144	399636
578271	399637
375473	399638
15493	399639
3095	399640
119923	399641
172282	399642
75877	399643
24246	399644
345097	399645
25911	399646
39282	399647
304682	399648
526533	399649
564715	399650
153802	399651
9339	399652
20770	399653
89349	399654
487548	399655
685055	399656
32228	399657
30134	399658
646620	399659
209628	399660
667375	399661
302584	399662
479399	399663
69418	399664
646306	399665
251124	399666
411472	399667
76193	399668
331796	399669
138525	399670
41923	399671
476291	399672
16963	399673
152321	399674
3172	399675
203898	399676
212225	399677
415517	399678
10306	399679
306507	399680
14783	399681
73586	399682
74871	399683
139749	399684
485008	399685
600	399686
21786	399687
173511	399688
147528	399689
80857	399690
204753	399691
680303	399692
137115	399693
343281	399694
595628	399695
171250	399696
500569	399697
10846	399698
108433	399699
421407	399700
677723	399701
475546	399702
337914	399703
24535	399704
50	399705
119858	399706
689787	399707
528697	399708
3538	399709
383761	399710
304658	399711
448185	399712
304326	399713
55821	399714
287641	399715
14043	399716
133408	399717
31180	399718
24229	399719
103958	399720
109340	399721
249676	399722
604116	399723
39333	399724
468777	399725
675143	399726
10907	399727
25010	399728
59268	399729
373024	399730
44471	399731
519036	399732
53538	399733
597478	399734
449848	399735
401004	399736
45	399737
516528	399738
461512	399739
36226	399740
468949	399741
590089	399742
667312	399743
91710	399744
88657	399745
672184	399746
502228	399747
54476	399748
4110	399749
657826	399750
127023	399751
59053	399752
519821	399753
370720	399754
68329	399755
433723	399756
217799	399757
442432	399758
460778	399759
57661	399760
356817	399761
117870	399762
4779	399763
185810	399764
57998	399765
62	399766
674515	399767
19	399768
50438	399769
606715	399770
107096	399771
2038	399772
325684	399773
484913	399774
150917	399775
25345	399776
44	399777
599346	399778
618789	399779
41818	399780
75099	399781
441921	399782
10607	399783
480843	399784
22725	399785
117536	399786
31990	399787
166525	399788
22765	399789
1805	399790
26	399791
89939	399792
381054	399793
1240	399794
239631	399795
93003	399796
677917	399797
173879	399798
61534	399799
146545	399800
53101	399801
124398	399802
75375	399803
428559	399804
13172	399805
57987	399806
143525	399807
135677	399808
451554	399809
88101	399810
44075	399811
451810	399812
35314	399813
257284	399814
519261	399815
263403	399816
690053	399817
507473	399818
451579	399819
189501	399820
201101	399821
145250	399822
70534	399823
2354	399824
38906	399825
58766	399826
24518	399827
461516	399828
543003	399829
480496	399830
112670	399831
229630	399832
102101	399833
285089	399834
504854	399835
436558	399836
426878	399837
366420	399838
200302	399839
2354	399840
156786	399841
151897	399842
136562	399843
2862	399844
51368	399845
569456	399846
451784	399847
29497	399848
655278	399849
31	399850
262041	399851
640263	399852
159797	399853
535932	399854
166146	399855
7920	399856
657767	399857
152724	399858
451606	399859
515798	399860
38659	399861
494805	399862
256425	399863
545191	399864
143846	399865
148151	399866
636708	399867
685354	399868
595069	399869
670148	399870
575118	399871
415556	399872
229251	399873
154905	399874
446957	399875
153283	399876
239375	399877
614061	399878
499675	399879
336127	399880
423402	399881
114365	399882
51348	399883
349628	399884
96338	399885
543780	399886
11387	399887
90434	399888
5799	399889
549573	399890
457993	399891
21222	399892
123595	399893
73438	399894
146465	399895
102771	399896
21795	399897
59053	399898
220216	399899
415603	399900
251528	399901
614238	399902
393344	399903
118364	399904
595015	399905
570020	399906
256912	399907
229633	399908
113520	399909
367	399910
94640	399911
364527	399912
683574	399913
571867	399914
305028	399915
109413	399916
158	399917
22082	399918
436736	399919
636728	399920
257837	399921
273890	399922
21499	399923
423236	399924
614546	399925
611901	399926
92232	399927
53798	399928
97745	399929
209653	399930
448774	399931
96551	399932
409728	399933
232640	399934
110	399935
131129	399936
5446	399937
117495	399938
237425	399939
200975	399940
102560	399941
110526	399942
430039	399943
5587	399944
478277	399945
216077	399946
4842	399947
321705	399948
505407	399949
351830	399950
650619	399951
139698	399952
535683	399953
229596	399954
85284	399955
423375	399956
80213	399957
391993	399958
220282	399959
16996	399960
479385	399961
90564	399962
371697	399963
164795	399964
174947	399965
150714	399966
56046	399967
686919	399968
303672	399969
73432	399970
697951	399971
59145	399972
591408	399973
15384	399974
558	399975
259133	399976
8356	399977
477362	399978
570720	399979
687579	399980
88131	399981
514220	399982
564484	399983
103027	399984
292686	399985
135906	399986
334225	399987
13560	399988
463541	399989
566797	399990
56908	399991
473222	399992
280311	399993
114113	399994
464425	399995
365916	399996
208719	399997
504859	399998
110458	399999
234229	400000
116966	400001
184902	400002
4257	400003
475354	400004
416137	400005
396451	400006
59255	400007
21579	400008
626138	400009
421755	400010
595591	400011
188312	400012
116197	400013
512832	400014
585958	400015
353215	400016
224469	400017
124435	400018
53835	400019
234172	400020
336253	400021
18030	400022
11819	400023
286907	400024
12095	400025
367214	400026
65625	400027
56230	400028
44228	400029
323106	400030
118229	400031
87778	400032
478486	400033
304632	400034
484027	400035
252886	400036
60169	400037
34047	400038
114927	400039
511963	400040
296793	400041
986	400042
264615	400043
444409	400044
509462	400045
644420	400046
127993	400047
188518	400048
421800	400049
229768	400050
150978	400051
41062	400052
94337	400053
89489	400054
533978	400055
3426	400056
40135	400057
114330	400058
508070	400059
384960	400060
54994	400061
413524	400062
403580	400063
646	400064
477513	400065
45417	400066
46443	400067
694872	400068
7219	400069
60164	400070
120175	400071
475065	400072
161411	400073
386721	400074
161534	400075
119987	400076
505211	400077
82391	400078
26	400079
32676	400080
103146	400081
452054	400082
149433	400083
435243	400084
265	400085
410083	400086
135814	400087
48156	400088
443672	400089
222385	400090
124801	400091
373082	400092
250985	400093
45423	400094
109432	400095
57989	400096
49818	400097
109915	400098
9352	400099
331850	400100
116261	400101
328729	400102
85793	400103
19533	400104
405714	400105
356163	400106
3328	400107
563659	400108
562472	400109
294678	400110
484922	400111
3518	400112
21286	400113
30600	400114
120778	400115
108615	400116
331977	400117
5911	400118
150587	400119
612672	400120
333282	400121
218034	400122
2465	400123
393194	400124
677663	400125
20943	400126
66505	400127
501246	400128
165015	400129
694321	400130
118282	400131
514256	400132
49138	400133
69885	400134
133017	400135
6188	400136
540289	400137
186014	400138
9910	400139
467440	400140
152807	400141
411715	400142
33578	400143
50690	400144
55303	400145
540274	400146
531001	400147
603158	400148
412555	400149
40874	400150
564566	400151
62	400152
102287	400153
49504	400154
21749	400155
48197	400156
465928	400157
163692	400158
573142	400159
352368	400160
185064	400161
22058	400162
408215	400163
75354	400164
77564	400165
134620	400166
206848	400167
18972	400168
87674	400169
488989	400170
53836	400171
612662	400172
616038	400173
242459	400174
30338	400175
562009	400176
91627	400177
551959	400178
309389	400179
605280	400180
567448	400181
162738	400182
374190	400183
193657	400184
543052	400185
2354	400186
384098	400187
255481	400188
659948	400189
614025	400190
477387	400191
326151	400192
180563	400193
117573	400194
171579	400195
432744	400196
86221	400197
59180	400198
30482	400199
355573	400200
92455	400201
571197	400202
534128	400203
132261	400204
688993	400205
443253	400206
55956	400207
365007	400208
371997	400209
113717	400210
629926	400211
415099	400212
395047	400213
287316	400214
33911	400215
368528	400216
467545	400217
448644	400218
172274	400219
103740	400220
409164	400221
520777	400222
46213	400223
12367	400224
425129	400225
632812	400226
487535	400227
196169	400228
159662	400229
690491	400230
432886	400231
62866	400232
273763	400233
97795	400234
202148	400235
687746	400236
141858	400237
155241	400238
35900	400239
248511	400240
55746	400241
657129	400242
338255	400243
471296	400244
6277	400245
120165	400246
22733	400247
291305	400248
448683	400249
514247	400250
18506	400251
586589	400252
171136	400253
90852	400254
129581	400255
248441	400256
802	400257
348743	400258
183064	400259
27316	400260
110839	400261
567257	400262
52412	400263
684910	400264
195833	400265
473041	400266
160974	400267
200597	400268
19813	400269
40943	400270
586280	400271
220256	400272
136812	400273
43577	400274
531108	400275
417484	400276
167392	400277
9287	400278
151437	400279
552669	400280
101485	400281
8870	400282
519129	400283
670152	400284
29312	400285
181939	400286
5949	400287
144767	400288
50728	400289
257858	400290
612892	400291
19571	400292
233986	400293
164408	400294
1522	400295
473200	400296
277214	400297
325972	400298
89179	400299
464396	400300
15412	400301
693039	400302
116946	400303
605673	400304
139192	400305
7039	400306
289065	400307
324081	400308
155096	400309
211584	400310
20547	400311
8516	400312
634982	400313
676571	400314
423243	400315
293513	400316
5953	400317
444025	400318
86821	400319
606125	400320
302730	400321
260792	400322
109018	400323
9061	400324
89791	400325
72998	400326
33538	400327
335614	400328
327270	400329
233324	400330
195073	400331
207765	400332
162034	400333
303298	400334
17260	400335
147635	400336
44345	400337
171727	400338
94845	400339
576056	400340
426704	400341
560057	400342
163472	400343
507612	400344
373128	400345
426109	400346
86526	400347
543793	400348
257091	400349
209163	400350
76595	400351
29354	400352
491998	400353
1173	400354
91045	400355
4499	400356
136590	400357
446428	400358
444347	400359
352449	400360
73391	400361
678125	400362
327407	400363
35	400364
103545	400365
5826	400366
72142	400367
148088	400368
11988	400369
677569	400370
465800	400371
173085	400372
198204	400373
11056	400374
103892	400375
81894	400376
597045	400377
229098	400378
32101	400379
126596	400380
547743	400381
613791	400382
553842	400383
210411	400384
457272	400385
541194	400386
632810	400387
200244	400388
133402	400389
538442	400390
385253	400391
451063	400392
468313	400393
478314	400394
420390	400395
493876	400396
583802	400397
45705	400398
572860	400399
387415	400400
46486	400401
310764	400402
397606	400403
434095	400404
155799	400405
657908	400406
89564	400407
170813	400408
696551	400409
215034	400410
48917	400411
638707	400412
201069	400413
643982	400414
34451	400415
346345	400416
78533	400417
417424	400418
100202	400419
293314	400420
274467	400421
467635	400422
255618	400423
487853	400424
293349	400425
668713	400426
13817	400427
5881	400428
251325	400429
6375	400430
127124	400431
747	400432
173894	400433
14480	400434
264705	400435
173288	400436
51741	400437
205588	400438
151074	400439
611884	400440
29853	400441
519278	400442
303844	400443
277198	400444
457678	400445
304168	400446
4491	400447
465947	400448
64086	400449
470582	400450
410794	400451
253528	400452
58404	400453
214490	400454
259290	400455
125994	400456
149376	400457
466301	400458
63301	400459
2378	400460
124371	400461
205597	400462
47018	400463
465768	400464
220379	400465
432178	400466
34385	400467
649311	400468
472094	400469
533928	400470
465747	400471
96968	400472
55345	400473
475231	400474
599209	400475
527364	400476
658709	400477
277315	400478
484925	400479
30613	400480
44556	400481
120153	400482
415580	400483
435600	400484
163181	400485
181730	400486
174538	400487
593017	400488
518905	400489
323156	400490
162074	400491
278	400492
631966	400493
296978	400494
912	400495
19	400496
476603	400497
115120	400498
24637	400499
170738	400500
371557	400501
33314	400502
155349	400503
54810	400504
420788	400505
348982	400506
146605	400507
677589	400508
115185	400509
41843	400510
632735	400511
476839	400512
125163	400513
78128	400514
220127	400515
611229	400516
601650	400517
14497	400518
77692	400519
178117	400520
680566	400521
28201	400522
12127	400523
646115	400524
657167	400525
110970	400526
98	400527
157269	400528
72736	400529
582675	400530
14381	400531
158672	400532
442038	400533
24965	400534
30684	400535
14664	400536
511056	400537
10543	400538
79283	400539
501451	400540
483804	400541
474100	400542
85450	400543
125552	400544
34206	400545
140488	400546
255953	400547
115028	400548
346927	400549
327178	400550
3646	400551
328368	400552
137581	400553
48	400554
292980	400555
154211	400556
3605	400557
83145	400558
39	400559
473559	400560
144252	400561
957	400562
34066	400563
159758	400564
209789	400565
14516	400566
237545	400567
292933	400568
24133	400569
144579	400570
120055	400571
649883	400572
151669	400573
642720	400574
124153	400575
456070	400576
72947	400577
181796	400578
326048	400579
558663	400580
9376	400581
40228	400582
162549	400583
612879	400584
292184	400585
691946	400586
425379	400587
520463	400588
46413	400589
81638	400590
171832	400591
594582	400592
229581	400593
104452	400594
427149	400595
651680	400596
137550	400597
640023	400598
173919	400599
474882	400600
115494	400601
567236	400602
96640	400603
86210	400604
142789	400605
54926	400606
413893	400607
7073	400608
50665	400609
464430	400610
145761	400611
121562	400612
17842	400613
200966	400614
10851	400615
54793	400616
157353	400617
40593	400618
1467	400619
638314	400620
106365	400621
313215	400622
266661	400623
614210	400624
580691	400625
139025	400626
5706	400627
582268	400628
85630	400629
100196	400630
92	400631
177674	400632
85333	400633
372726	400634
149010	400635
615819	400636
432881	400637
294691	400638
521355	400639
274	400640
34772	400641
73153	400642
439053	400643
51824	400644
95802	400645
134556	400646
541004	400647
120180	400648
127066	400649
232103	400650
1178	400651
609612	400652
167161	400653
292521	400654
1308	400655
473968	400656
443965	400657
92	400658
45734	400659
165393	400660
5118	400661
359540	400662
475033	400663
42750	400664
289782	400665
205480	400666
8178	400667
139701	400668
614394	400669
51461	400670
13300	400671
483379	400672
112859	400673
464428	400674
62677	400675
178190	400676
576184	400677
355582	400678
381593	400679
155217	400680
304001	400681
158293	400682
9249	400683
143258	400684
451627	400685
37816	400686
426556	400687
114963	400688
534047	400689
367729	400690
472599	400691
90827	400692
38639	400693
59147	400694
37469	400695
259135	400696
636623	400697
13296	400698
14323	400699
444342	400700
41295	400701
474855	400702
210856	400703
101159	400704
678325	400705
45842	400706
387368	400707
639125	400708
423307	400709
388713	400710
22539	400711
125342	400712
522454	400713
619270	400714
65233	400715
635441	400716
524857	400717
609896	400718
7501	400719
73106	400720
477365	400721
34527	400722
171140	400723
599746	400724
387021	400725
549344	400726
17247	400727
108921	400728
64954	400729
40125	400730
370338	400731
339945	400732
34038	400733
408	400734
25209	400735
389432	400736
87498	400737
418852	400738
21780	400739
233069	400740
45701	400741
1856	400742
374023	400743
45688	400744
244611	400745
141240	400746
149346	400747
523669	400748
45083	400749
628191	400750
100998	400751
46790	400752
252180	400753
11036	400754
134847	400755
618757	400756
219091	400757
98614	400758
20581	400759
661334	400760
612586	400761
561828	400762
267962	400763
233310	400764
643237	400765
154266	400766
106727	400767
121563	400768
56710	400769
39253	400770
230	400771
93393	400772
32976	400773
172306	400774
606001	400775
182091	400776
27930	400777
117393	400778
136762	400779
660619	400780
255641	400781
369896	400782
95206	400783
152725	400784
137736	400785
14437	400786
12720	400787
70958	400788
695867	400789
690006	400790
72288	400791
55700	400792
477371	400793
584937	400794
511971	400795
153420	400796
136756	400797
279776	400798
410791	400799
466374	400800
54646	400801
305578	400802
53301	400803
100182	400804
412321	400805
76003	400806
173026	400807
45740	400808
318046	400809
481193	400810
51964	400811
211895	400812
3426	400813
198260	400814
619094	400815
9325	400816
23951	400817
15632	400818
144810	400819
673880	400820
470043	400821
259129	400822
340946	400823
662512	400824
632756	400825
53430	400826
97836	400827
18601	400828
475344	400829
135608	400830
460451	400831
125080	400832
381642	400833
696404	400834
102473	400835
465850	400836
509240	400837
569264	400838
124122	400839
112785	400840
157960	400841
397975	400842
43845	400843
20853	400844
145944	400845
104845	400846
49246	400847
614248	400848
491302	400849
227510	400850
67642	400851
394107	400852
6195	400853
451240	400854
139069	400855
107083	400856
559	400857
172732	400858
110599	400859
116151	400860
307843	400861
32165	400862
521517	400863
484108	400864
27542	400865
661634	400866
71551	400867
298772	400868
157639	400869
404278	400870
628283	400871
144680	400872
392224	400873
338764	400874
54473	400875
501809	400876
325428	400877
592012	400878
403331	400879
300422	400880
104031	400881
591641	400882
211776	400883
153336	400884
37444	400885
524000	400886
118944	400887
54788	400888
19	400889
170815	400890
104513	400891
150153	400892
450171	400893
30132	400894
183699	400895
240372	400896
638942	400897
3648	400898
12032	400899
125403	400900
664240	400901
189440	400902
25268	400903
92	400904
7433	400905
468072	400906
108593	400907
495996	400908
598468	400909
136826	400910
40119	400911
671061	400912
128698	400913
464448	400914
13524	400915
22802	400916
133356	400917
229807	400918
676632	400919
417663	400920
45376	400921
259340	400922
316927	400923
298374	400924
384105	400925
127384	400926
119554	400927
220780	400928
100530	400929
642279	400930
246699	400931
226594	400932
120189	400933
255569	400934
163871	400935
563684	400936
155700	400937
56483	400938
136814	400939
31515	400940
60568	400941
118208	400942
114291	400943
514110	400944
658263	400945
108565	400946
534827	400947
387349	400948
47964	400949
570766	400950
342651	400951
435461	400952
327844	400953
152326	400954
538058	400955
81428	400956
125564	400957
386097	400958
296829	400959
258266	400960
29182	400961
25915	400962
112367	400963
4067	400964
10665	400965
2079	400966
262615	400967
3748	400968
416252	400969
370728	400970
23605	400971
76357	400972
514017	400973
424026	400974
116060	400975
108762	400976
47683	400977
547019	400978
94261	400979
335564	400980
164807	400981
15503	400982
155991	400983
36	400984
167801	400985
579662	400986
131614	400987
22667	400988
601621	400989
473691	400990
437770	400991
157947	400992
611853	400993
353255	400994
125286	400995
142827	400996
13833	400997
321608	400998
2633	400999
278395	401000
80006	401001
263627	401002
52996	401003
28	401004
56716	401005
94548	401006
262261	401007
433519	401008
646490	401009
264928	401010
94882	401011
151001	401012
510030	401013
246875	401014
16471	401015
38700	401016
140615	401017
310891	401018
277922	401019
8	401020
10897	401021
102694	401022
358739	401023
45707	401024
308799	401025
588455	401026
61360	401027
37111	401028
154933	401029
697685	401030
235060	401031
156003	401032
174587	401033
299497	401034
32816	401035
659926	401036
19470	401037
475316	401038
125353	401039
467549	401040
619204	401041
238929	401042
471171	401043
13937	401044
170252	401045
594532	401046
186643	401047
371702	401048
3403	401049
161363	401050
598195	401051
3297	401052
30998	401053
144985	401054
275212	401055
70507	401056
387873	401057
646317	401058
112846	401059
42730	401060
21465	401061
330719	401062
77558	401063
597776	401064
2589	401065
21220	401066
403513	401067
5288	401068
222764	401069
519961	401070
308792	401071
556416	401072
274495	401073
611880	401074
189410	401075
16697	401076
282327	401077
690655	401078
112661	401079
73876	401080
24614	401081
157294	401082
24614	401083
37006	401084
103541	401085
135061	401086
427118	401087
100455	401088
308909	401089
642653	401090
569359	401091
423570	401092
248394	401093
144527	401094
38223	401095
443830	401096
691010	401097
687046	401098
469207	401099
465878	401100
427081	401101
377361	401102
9763	401103
90858	401104
442381	401105
65485	401106
55431	401107
343636	401108
611288	401109
79004	401110
259086	401111
33041	401112
121060	401113
468685	401114
672238	401115
269103	401116
29108	401117
409597	401118
167924	401119
365018	401120
128116	401121
14365	401122
150378	401123
635061	401124
195931	401125
677893	401126
198906	401127
44927	401128
132936	401129
40043	401130
456	401131
189327	401132
314234	401133
573493	401134
92031	401135
21439	401136
50548	401137
134653	401138
233106	401139
213735	401140
18916	401141
3818	401142
688554	401143
67333	401144
297788	401145
26677	401146
463279	401147
92334	401148
203	401149
64453	401150
106362	401151
40964	401152
25613	401153
562805	401154
471346	401155
559548	401156
491043	401157
17252	401158
467402	401159
612839	401160
138086	401161
186097	401162
636329	401163
180134	401164
682799	401165
637596	401166
406163	401167
479761	401168
465545	401169
682718	401170
426857	401171
112614	401172
100739	401173
450080	401174
19516	401175
80372	401176
658126	401177
13813	401178
124980	401179
73203	401180
51241	401181
161293	401182
689796	401183
3800	401184
293061	401185
456108	401186
138840	401187
347710	401188
600056	401189
37186	401190
79893	401191
63507	401192
10148	401193
44163	401194
32469	401195
292985	401196
3358	401197
140677	401198
107377	401199
70196	401200
373818	401201
56521	401202
427245	401203
681573	401204
12964	401205
553007	401206
481235	401207
166379	401208
485687	401209
104290	401210
94631	401211
92296	401212
64828	401213
88247	401214
65600	401215
369581	401216
17146	401217
564389	401218
147	401219
161357	401220
101831	401221
162885	401222
206642	401223
87111	401224
606970	401225
146314	401226
615764	401227
121253	401228
595547	401229
69467	401230
694538	401231
137566	401232
108572	401233
294857	401234
31522	401235
316127	401236
169877	401237
1858	401238
293069	401239
169455	401240
525430	401241
290547	401242
89301	401243
184210	401244
564404	401245
65435	401246
72851	401247
87894	401248
62882	401249
108453	401250
257594	401251
125755	401252
17308	401253
196535	401254
291320	401255
642726	401256
584451	401257
421146	401258
335915	401259
325760	401260
153484	401261
417411	401262
118167	401263
379427	401264
437536	401265
91606	401266
484082	401267
590138	401268
56783	401269
38951	401270
435511	401271
639052	401272
81492	401273
367219	401274
384467	401275
160992	401276
68368	401277
342115	401278
513977	401279
444418	401280
543422	401281
29856	401282
254045	401283
262099	401284
40090	401285
403484	401286
147263	401287
384	401288
44153	401289
6571	401290
214618	401291
587980	401292
361623	401293
5446	401294
4332	401295
6398	401296
37068	401297
695484	401298
38982	401299
163210	401300
59638	401301
292883	401302
553840	401303
55572	401304
681	401305
676008	401306
55885	401307
600168	401308
150032	401309
152675	401310
560023	401311
21654	401312
5799	401313
591719	401314
172971	401315
28176	401316
394029	401317
401502	401318
632745	401319
121862	401320
94765	401321
692468	401322
24856	401323
219387	401324
58349	401325
160298	401326
480530	401327
426735	401328
55280	401329
198242	401330
166235	401331
322998	401332
45	401333
220760	401334
21308	401335
27901	401336
11343	401337
154546	401338
681317	401339
94729	401340
812	401341
484031	401342
40498	401343
533173	401344
122953	401345
641264	401346
97256	401347
18027	401348
437142	401349
50863	401350
237030	401351
20696	401352
242089	401353
515456	401354
43954	401355
544047	401356
451730	401357
525568	401358
21402	401359
98626	401360
568943	401361
174222	401362
4052	401363
300998	401364
267007	401365
32844	401366
421687	401367
142	401368
336362	401369
594540	401370
615538	401371
303191	401372
465490	401373
327118	401374
161442	401375
148533	401376
539384	401377
132887	401378
473948	401379
597176	401380
271269	401381
3119	401382
136469	401383
19100	401384
22911	401385
484043	401386
246807	401387
335615	401388
108354	401389
38517	401390
361510	401391
599609	401392
48977	401393
444476	401394
1198	401395
184316	401396
358335	401397
3880	401398
216134	401399
25	401400
566287	401401
246768	401402
75754	401403
664222	401404
587415	401405
128333	401406
365048	401407
163744	401408
9023	401409
244648	401410
630356	401411
383303	401412
903	401413
106352	401414
286998	401415
332084	401416
570558	401417
602301	401418
105181	401419
390403	401420
200340	401421
211801	401422
55714	401423
413924	401424
255648	401425
72354	401426
12307	401427
71316	401428
3730	401429
302884	401430
267	401431
130405	401432
39034	401433
146939	401434
463732	401435
164467	401436
44240	401437
620889	401438
149173	401439
467422	401440
235054	401441
13090	401442
113722	401443
390543	401444
46198	401445
52246	401446
435050	401447
558176	401448
4987	401449
5471	401450
16528	401451
3106	401452
304299	401453
629940	401454
294914	401455
276486	401456
449246	401457
352214	401458
11920	401459
168179	401460
57443	401461
464925	401462
133469	401463
305115	401464
46318	401465
49247	401466
134136	401467
59250	401468
28173	401469
237958	401470
17214	401471
42201	401472
36942	401473
246771	401474
393128	401475
499700	401476
677949	401477
304732	401478
88442	401479
115423	401480
89480	401481
102484	401482
131425	401483
625061	401484
403408	401485
514203	401486
1066	401487
40123	401488
169363	401489
76938	401490
36763	401491
75683	401492
346056	401493
34491	401494
363661	401495
415745	401496
258170	401497
553707	401498
127642	401499
630851	401500
346982	401501
573153	401502
663944	401503
324704	401504
208615	401505
105591	401506
572013	401507
28250	401508
247701	401509
13182	401510
139667	401511
117058	401512
313975	401513
250732	401514
608768	401515
531505	401516
153340	401517
38379	401518
366863	401519
143299	401520
65253	401521
148387	401522
4274	401523
36376	401524
174702	401525
268843	401526
661859	401527
519750	401528
57078	401529
60601	401530
487080	401531
29020	401532
632229	401533
102953	401534
338534	401535
368000	401536
7123	401537
604122	401538
155357	401539
436807	401540
408010	401541
118381	401542
474944	401543
461380	401544
686229	401545
577003	401546
120787	401547
21842	401548
57231	401549
552520	401550
11719	401551
40902	401552
77596	401553
313967	401554
96070	401555
146420	401556
333120	401557
57294	401558
152846	401559
8908	401560
563321	401561
649078	401562
371450	401563
589384	401564
118048	401565
653853	401566
148829	401567
153349	401568
464492	401569
103745	401570
507380	401571
295649	401572
30973	401573
294869	401574
8530	401575
534874	401576
230229	401577
473911	401578
446229	401579
198151	401580
12097	401581
176606	401582
328731	401583
237924	401584
512192	401585
5087	401586
219382	401587
352873	401588
387989	401589
158816	401590
429	401591
141282	401592
312168	401593
681658	401594
91160	401595
391950	401596
519869	401597
201100	401598
60056	401599
620606	401600
287732	401601
58834	401602
25295	401603
80034	401604
41845	401605
6197	401606
9980	401607
210818	401608
38605	401609
556389	401610
53937	401611
498909	401612
112568	401613
30715	401614
19065	401615
583510	401616
475508	401617
616749	401618
517751	401619
3373	401620
2522	401621
154855	401622
416303	401623
214848	401624
58759	401625
589456	401626
333919	401627
21898	401628
584943	401629
169483	401630
23111	401631
46617	401632
565654	401633
462104	401634
463361	401635
493885	401636
625858	401637
350786	401638
209797	401639
168564	401640
658246	401641
59298	401642
243039	401643
10450	401644
32284	401645
160680	401646
5825	401647
104753	401648
248870	401649
325480	401650
631719	401651
201168	401652
430334	401653
231932	401654
130189	401655
3221	401656
4050	401657
303351	401658
664465	401659
228920	401660
747	401661
23416	401662
399717	401663
74842	401664
11196	401665
29818	401666
12977	401667
657819	401668
525270	401669
546302	401670
311647	401671
219515	401672
46020	401673
335871	401674
73584	401675
101319	401676
148263	401677
293073	401678
46742	401679
543531	401680
50239	401681
160622	401682
129546	401683
544648	401684
595642	401685
175775	401686
18670	401687
360688	401688
487049	401689
405836	401690
162787	401691
335075	401692
642648	401693
647216	401694
53219	401695
5030	401696
163317	401697
238215	401698
46314	401699
194699	401700
425233	401701
7340	401702
1498	401703
134238	401704
164277	401705
26128	401706
581215	401707
44198	401708
11	401709
24145	401710
200923	401711
30122	401712
37076	401713
15220	401714
95277	401715
7427	401716
257032	401717
38766	401718
555023	401719
282775	401720
183534	401721
260176	401722
127024	401723
563732	401724
77572	401725
427033	401726
63	401727
25317	401728
696193	401729
41859	401730
147200	401731
29451	401732
248378	401733
468786	401734
451753	401735
56719	401736
86626	401737
68725	401738
586666	401739
80449	401740
43115	401741
215025	401742
463006	401743
25440	401744
45773	401745
30182	401746
302807	401747
12441	401748
80043	401749
173619	401750
537402	401751
519192	401752
365096	401753
173875	401754
516236	401755
289166	401756
616680	401757
226179	401758
657984	401759
228582	401760
70054	401761
293107	401762
446438	401763
37072	401764
6941	401765
630111	401766
200492	401767
164507	401768
405750	401769
289827	401770
31017	401771
565528	401772
270033	401773
488390	401774
335657	401775
37612	401776
147000	401777
81809	401778
650790	401779
22354	401780
399707	401781
568404	401782
424494	401783
504327	401784
75736	401785
321394	401786
298235	401787
578687	401788
47967	401789
93434	401790
46694	401791
423573	401792
62432	401793
185831	401794
579279	401795
46314	401796
10299	401797
94434	401798
303982	401799
446349	401800
374911	401801
192694	401802
467200	401803
52641	401804
613521	401805
257611	401806
236531	401807
49124	401808
45676	401809
525227	401810
78493	401811
115719	401812
126142	401813
425950	401814
109980	401815
247291	401816
247516	401817
427334	401818
23014	401819
103589	401820
591461	401821
7291	401822
153763	401823
171610	401824
125309	401825
59098	401826
157816	401827
52249	401828
251305	401829
211712	401830
337056	401831
43015	401832
4894	401833
159799	401834
126361	401835
422156	401836
105884	401837
39	401838
437622	401839
574232	401840
658219	401841
387550	401842
143902	401843
155233	401844
210904	401845
343228	401846
100338	401847
102900	401848
38593	401849
73216	401850
518295	401851
14611	401852
97753	401853
668901	401854
172373	401855
6245	401856
29276	401857
141631	401858
36730	401859
563378	401860
111886	401861
322775	401862
190939	401863
240551	401864
50030	401865
76791	401866
655939	401867
143521	401868
343104	401869
197931	401870
52249	401871
16916	401872
49728	401873
352135	401874
335879	401875
170638	401876
671995	401877
11833	401878
594020	401879
162384	401880
52478	401881
689751	401882
156763	401883
71748	401884
163100	401885
17973	401886
138942	401887
87837	401888
18049	401889
322940	401890
57396	401891
1741	401892
7191	401893
249642	401894
687111	401895
388127	401896
78400	401897
393373	401898
152726	401899
29906	401900
466268	401901
65254	401902
617485	401903
240553	401904
256211	401905
686946	401906
26355	401907
105343	401908
186009	401909
387389	401910
190594	401911
642038	401912
155994	401913
579874	401914
258072	401915
292981	401916
31352	401917
641993	401918
370604	401919
103882	401920
410790	401921
515661	401922
233230	401923
40695	401924
560503	401925
8167	401926
7527	401927
186075	401928
332203	401929
158956	401930
357639	401931
144186	401932
7110	401933
21887	401934
571640	401935
366508	401936
451082	401937
164889	401938
511755	401939
50565	401940
11566	401941
545706	401942
368275	401943
432324	401944
467056	401945
267891	401946
24645	401947
1427	401948
25568	401949
549528	401950
447025	401951
22718	401952
423403	401953
52211	401954
311908	401955
80422	401956
147285	401957
49987	401958
344463	401959
589336	401960
295466	401961
90349	401962
180079	401963
194568	401964
307418	401965
248451	401966
142617	401967
74012	401968
23151	401969
21796	401970
3356	401971
389390	401972
347999	401973
86732	401974
349424	401975
168966	401976
426397	401977
371275	401978
287901	401979
46412	401980
450221	401981
206326	401982
588081	401983
825	401984
16	401985
632738	401986
25227	401987
297261	401988
270137	401989
6794	401990
67606	401991
3518	401992
96462	401993
442295	401994
601608	401995
286862	401996
215041	401997
599569	401998
500591	401999
131067	402000
5766	402001
146064	402002
4027	402003
26557	402004
289862	402005
556963	402006
169366	402007
697310	402008
97840	402009
656412	402010
171925	402011
338475	402012
599423	402013
16931	402014
1192	402015
28483	402016
58898	402017
46299	402018
132615	402019
7651	402020
598393	402021
424066	402022
17973	402023
670729	402024
6595	402025
201115	402026
119894	402027
678111	402028
200790	402029
286711	402030
295533	402031
17952	402032
117320	402033
24133	402034
106089	402035
770	402036
115434	402037
612676	402038
577264	402039
550686	402040
384096	402041
350747	402042
409802	402043
514946	402044
469831	402045
357146	402046
503562	402047
633958	402048
20200	402049
54185	402050
19984	402051
538005	402052
685395	402053
255475	402054
108940	402055
553668	402056
437453	402057
85376	402058
116191	402059
645178	402060
412615	402061
648574	402062
13097	402063
5783	402064
59505	402065
19908	402066
58805	402067
55153	402068
663194	402069
106172	402070
456954	402071
125306	402072
25655	402073
557104	402074
37397	402075
48730	402076
484030	402077
409803	402078
133524	402079
119087	402080
157224	402081
463768	402082
262102	402083
673609	402084
237563	402085
413639	402086
366968	402087
40266	402088
588861	402089
446871	402090
246952	402091
557952	402092
225988	402093
70614	402094
115686	402095
236542	402096
463714	402097
161102	402098
335651	402099
61896	402100
607757	402101
62908	402102
670318	402103
506633	402104
206538	402105
97789	402106
147018	402107
237989	402108
89537	402109
12228	402110
426907	402111
222971	402112
122864	402113
482748	402114
40750	402115
563024	402116
659957	402117
5446	402118
358802	402119
14784	402120
38114	402121
399875	402122
56540	402123
150594	402124
171740	402125
40620	402126
465518	402127
50866	402128
577556	402129
121005	402130
31986	402131
294765	402132
34040	402133
311917	402134
431943	402135
281294	402136
513624	402137
440331	402138
22363	402139
35159	402140
204881	402141
395457	402142
425449	402143
473202	402144
21351	402145
118219	402146
313276	402147
332213	402148
136589	402149
323190	402150
463340	402151
58820	402152
1329	402153
189962	402154
443347	402155
302784	402156
432615	402157
532127	402158
130686	402159
12961	402160
300888	402161
96068	402162
421102	402163
672481	402164
115862	402165
619085	402166
486159	402167
42668	402168
39417	402169
396004	402170
655930	402171
40821	402172
464714	402173
295924	402174
659236	402175
87041	402176
33853	402177
359499	402178
122344	402179
42091	402180
208070	402181
45981	402182
42128	402183
20613	402184
148498	402185
292608	402186
238589	402187
25467	402188
565236	402189
2378	402190
146519	402191
668447	402192
241697	402193
105316	402194
363107	402195
131889	402196
7083	402197
635431	402198
258629	402199
552926	402200
173020	402201
343118	402202
136220	402203
349618	402204
363284	402205
361464	402206
170137	402207
2087	402208
559282	402209
102119	402210
59443	402211
61686	402212
264060	402213
70525	402214
14425	402215
400645	402216
372191	402217
170903	402218
512331	402219
695063	402220
80724	402221
563719	402222
525075	402223
155398	402224
40060	402225
131273	402226
130682	402227
695103	402228
94282	402229
348685	402230
210276	402231
102873	402232
604162	402233
109132	402234
53107	402235
507329	402236
33542	402237
403452	402238
6216	402239
87209	402240
231523	402241
290657	402242
19212	402243
10808	402244
509636	402245
446470	402246
114838	402247
367216	402248
16453	402249
18484	402250
111394	402251
653339	402252
35893	402253
187439	402254
186051	402255
27910	402256
526653	402257
201791	402258
34875	402259
116464	402260
613170	402261
156513	402262
212525	402263
95651	402264
429947	402265
322985	402266
107024	402267
388849	402268
13113	402269
420569	402270
507137	402271
348760	402272
12624	402273
371678	402274
552730	402275
22006	402276
129057	402277
5035	402278
219519	402279
430	402280
461604	402281
352235	402282
127574	402283
257769	402284
461934	402285
479191	402286
67059	402287
127681	402288
474878	402289
672663	402290
544031	402291
145738	402292
492836	402293
1124	402294
443757	402295
387705	402296
20094	402297
469536	402298
351835	402299
669554	402300
74168	402301
442448	402302
304462	402303
190126	402304
87731	402305
17640	402306
574241	402307
526654	402308
108314	402309
519037	402310
204609	402311
904	402312
301	402313
248555	402314
640	402315
160022	402316
544082	402317
40565	402318
30728	402319
675364	402320
557134	402321
129469	402322
111083	402323
46100	402324
56392	402325
88661	402326
125496	402327
299	402328
3536	402329
4614	402330
663323	402331
333859	402332
102269	402333
34626	402334
70479	402335
14326	402336
6513	402337
574607	402338
471047	402339
13835	402340
128438	402341
5902	402342
511895	402343
12079	402344
167577	402345
690773	402346
31706	402347
598315	402348
150897	402349
286646	402350
87481	402351
67592	402352
18087	402353
20793	402354
677683	402355
149650	402356
72904	402357
573067	402358
10423	402359
120629	402360
33696	402361
536951	402362
474978	402363
531582	402364
93927	402365
47099	402366
15647	402367
502719	402368
54346	402369
132937	402370
506601	402371
65390	402372
338417	402373
209230	402374
459625	402375
271395	402376
462085	402377
121041	402378
228819	402379
382625	402380
299422	402381
94284	402382
285241	402383
200383	402384
443040	402385
171500	402386
11183	402387
1995	402388
364370	402389
2112	402390
432857	402391
91137	402392
432029	402393
76901	402394
657110	402395
600471	402396
227020	402397
102628	402398
72015	402399
18210	402400
602008	402401
7527	402402
82954	402403
451622	402404
662787	402405
30081	402406
243590	402407
481254	402408
8347	402409
142069	402410
4228	402411
589337	402412
111	402413
172082	402414
86607	402415
137615	402416
301986	402417
425756	402418
44191	402419
480838	402420
11294	402421
240531	402422
181231	402423
79193	402424
106024	402425
87420	402426
171167	402427
76630	402428
18480	402429
1410	402430
36019	402431
165402	402432
115729	402433
7953	402434
83283	402435
404448	402436
94278	402437
124691	402438
375445	402439
155295	402440
7753	402441
564932	402442
202211	402443
465897	402444
261	402445
356793	402446
444954	402447
360503	402448
117371	402449
4517	402450
85814	402451
110	402452
67425	402453
266678	402454
534140	402455
692309	402456
172735	402457
92777	402458
302271	402459
50497	402460
525616	402461
37251	402462
172643	402463
75896	402464
46690	402465
99644	402466
583929	402467
76826	402468
515005	402469
247888	402470
30831	402471
648093	402472
153590	402473
37490	402474
34931	402475
343209	402476
168463	402477
684132	402478
695462	402479
654311	402480
120586	402481
186221	402482
249707	402483
263405	402484
19430	402485
156353	402486
74525	402487
32594	402488
158296	402489
18247	402490
877	402491
165476	402492
645619	402493
15151	402494
243350	402495
401249	402496
3637	402497
194875	402498
403914	402499
475059	402500
178487	402501
150629	402502
28257	402503
71688	402504
211245	402505
209476	402506
326263	402507
102887	402508
75668	402509
36541	402510
267168	402511
382321	402512
249672	402513
249989	402514
335582	402515
234984	402516
331957	402517
586954	402518
290857	402519
365739	402520
236947	402521
58824	402522
70857	402523
15634	402524
257700	402525
1	402526
254049	402527
446388	402528
255665	402529
19052	402530
29528	402531
117475	402532
133345	402533
76497	402534
112354	402535
124937	402536
28486	402537
484085	402538
172089	402539
364289	402540
356392	402541
655889	402542
5122	402543
93702	402544
249782	402545
54893	402546
482237	402547
599910	402548
65621	402549
283688	402550
131464	402551
646271	402552
366715	402553
286675	402554
236487	402555
437387	402556
339680	402557
181229	402558
519812	402559
561295	402560
639993	402561
343543	402562
450257	402563
523757	402564
592965	402565
562425	402566
220454	402567
31296	402568
639966	402569
321633	402570
109490	402571
548265	402572
147402	402573
85328	402574
34807	402575
48385	402576
82693	402577
537209	402578
58657	402579
511205	402580
18202	402581
54684	402582
7473	402583
138833	402584
646280	402585
140471	402586
70611	402587
33842	402588
529286	402589
14566	402590
29291	402591
33985	402592
50467	402593
269	402594
643083	402595
340740	402596
569318	402597
641134	402598
345869	402599
24229	402600
72435	402601
169333	402602
492196	402603
1382	402604
669872	402605
191623	402606
344513	402607
5445	402608
41488	402609
288	402610
216	402611
13965	402612
118359	402613
465411	402614
5093	402615
140334	402616
104317	402617
27704	402618
523021	402619
80421	402620
24801	402621
309404	402622
91851	402623
463627	402624
115617	402625
620218	402626
625005	402627
3119	402628
471311	402629
95350	402630
149984	402631
662079	402632
68863	402633
446793	402634
18422	402635
218021	402636
500553	402637
551055	402638
242290	402639
63060	402640
71332	402641
474822	402642
107300	402643
123634	402644
679876	402645
339793	402646
468712	402647
45977	402648
14553	402649
121716	402650
374558	402651
8045	402652
144979	402653
14941	402654
446430	402655
306	402656
248416	402657
79986	402658
42175	402659
1412	402660
685572	402661
618815	402662
343476	402663
433767	402664
148985	402665
412226	402666
42102	402667
465883	402668
613709	402669
230033	402670
330448	402671
162836	402672
685058	402673
377371	402674
641986	402675
58264	402676
243390	402677
4043	402678
372494	402679
145271	402680
3844	402681
19998	402682
48080	402683
293095	402684
14052	402685
128745	402686
452276	402687
53872	402688
7353	402689
242418	402690
549108	402691
11217	402692
390115	402693
36718	402694
467811	402695
59156	402696
8036	402697
248408	402698
442034	402699
355827	402700
108784	402701
245236	402702
301954	402703
448555	402704
125669	402705
11216	402706
171138	402707
44463	402708
127085	402709
464403	402710
398	402711
499814	402712
415592	402713
335656	402714
114229	402715
656661	402716
7426	402717
260001	402718
73393	402719
336519	402720
532110	402721
214447	402722
356673	402723
605264	402724
210563	402725
156976	402726
689758	402727
121689	402728
444364	402729
594507	402730
412293	402731
47824	402732
689795	402733
25054	402734
311470	402735
68321	402736
85660	402737
28129	402738
416267	402739
364013	402740
425451	402741
207087	402742
201686	402743
393621	402744
367583	402745
289555	402746
44	402747
677927	402748
347106	402749
142186	402750
415982	402751
1024	402752
101868	402753
14016	402754
28488	402755
75126	402756
581198	402757
480702	402758
648006	402759
120246	402760
642646	402761
33425	402762
136724	402763
136936	402764
296894	402765
133678	402766
5026	402767
113486	402768
692915	402769
168974	402770
628626	402771
14354	402772
78214	402773
65366	402774
348937	402775
541628	402776
128206	402777
446493	402778
571941	402779
95664	402780
403489	402781
43582	402782
390344	402783
168870	402784
452286	402785
26466	402786
298775	402787
4195	402788
254475	402789
268839	402790
83187	402791
291063	402792
89857	402793
536570	402794
620661	402795
669026	402796
154567	402797
62886	402798
604782	402799
18705	402800
425331	402801
131430	402802
151979	402803
5669	402804
17413	402805
81998	402806
448496	402807
135046	402808
185516	402809
561597	402810
609963	402811
532176	402812
468807	402813
54427	402814
145824	402815
5221	402816
230177	402817
169334	402818
551718	402819
318186	402820
147801	402821
35324	402822
414747	402823
136861	402824
94318	402825
136960	402826
84489	402827
416290	402828
7696	402829
147739	402830
169889	402831
200978	402832
317321	402833
2084	402834
83619	402835
127896	402836
157243	402837
17594	402838
200260	402839
44462	402840
79980	402841
28941	402842
65460	402843
85995	402844
382121	402845
476629	402846
371587	402847
22882	402848
125451	402849
34360	402850
121165	402851
291110	402852
632181	402853
127097	402854
528083	402855
326327	402856
65710	402857
157836	402858
333427	402859
115999	402860
23055	402861
61537	402862
521455	402863
200785	402864
9726	402865
445245	402866
65141	402867
135780	402868
33673	402869
14381	402870
535537	402871
31187	402872
27508	402873
162037	402874
40035	402875
643155	402876
113807	402877
173762	402878
547675	402879
556388	402880
146291	402881
14722	402882
162421	402883
45697	402884
124249	402885
42935	402886
371463	402887
15403	402888
265815	402889
406341	402890
610	402891
36524	402892
140905	402893
95213	402894
157762	402895
242463	402896
461543	402897
53859	402898
662185	402899
663958	402900
248412	402901
151753	402902
553265	402903
248449	402904
451867	402905
584905	402906
327046	402907
120515	402908
112614	402909
205976	402910
242356	402911
89928	402912
340327	402913
343078	402914
427050	402915
169357	402916
19583	402917
435871	402918
260306	402919
675355	402920
449219	402921
279449	402922
131357	402923
234069	402924
318959	402925
129449	402926
249204	402927
54102	402928
62887	402929
430239	402930
287724	402931
169943	402932
212414	402933
573310	402934
671762	402935
40135	402936
19583	402937
323622	402938
77347	402939
152084	402940
134041	402941
73635	402942
242388	402943
57577	402944
140599	402945
131415	402946
89159	402947
15532	402948
491925	402949
79964	402950
48881	402951
290533	402952
117149	402953
147991	402954
462030	402955
157691	402956
171774	402957
66802	402958
118267	402959
510832	402960
246470	402961
576945	402962
650385	402963
387282	402964
136161	402965
669057	402966
570997	402967
645674	402968
17339	402969
435574	402970
650220	402971
571136	402972
367759	402973
125074	402974
77068	402975
403537	402976
400003	402977
374179	402978
346	402979
183571	402980
8096	402981
362150	402982
54539	402983
73266	402984
95321	402985
22294	402986
89439	402987
53166	402988
38789	402989
315853	402990
282585	402991
304244	402992
220164	402993
442364	402994
695364	402995
97975	402996
409359	402997
149318	402998
136877	402999
124906	403000
127211	403001
450158	403002
468203	403003
384443	403004
16505	403005
13134	403006
680740	403007
99209	403008
296939	403009
107185	403010
421803	403011
56478	403012
173758	403013
188805	403014
164213	403015
464308	403016
150525	403017
139160	403018
676400	403019
636797	403020
211465	403021
287361	403022
201265	403023
181555	403024
65336	403025
439762	403026
141668	403027
121316	403028
96591	403029
378321	403030
102170	403031
656685	403032
116110	403033
156000	403034
690789	403035
444852	403036
165142	403037
538556	403038
336973	403039
36921	403040
170565	403041
489734	403042
37135	403043
584591	403044
20727	403045
8708	403046
442040	403047
12470	403048
236354	403049
248420	403050
23529	403051
155876	403052
48343	403053
58644	403054
541742	403055
45761	403056
696833	403057
289	403058
481180	403059
128702	403060
113764	403061
692604	403062
19581	403063
9324	403064
105431	403065
188918	403066
75	403067
163964	403068
582701	403069
20153	403070
581368	403071
92059	403072
414884	403073
46327	403074
144464	403075
456093	403076
513177	403077
59847	403078
290825	403079
199739	403080
122553	403081
176067	403082
115530	403083
114807	403084
20	403085
188380	403086
159822	403087
559397	403088
139110	403089
580973	403090
476454	403091
462874	403092
407824	403093
639024	403094
569231	403095
168889	403096
70	403097
3826	403098
220916	403099
215288	403100
559974	403101
114270	403102
150720	403103
308206	403104
24887	403105
58423	403106
632806	403107
3317	403108
65437	403109
620452	403110
321097	403111
18642	403112
207315	403113
30106	403114
6940	403115
148050	403116
348967	403117
61376	403118
215050	403119
146204	403120
677039	403121
153592	403122
288949	403123
227738	403124
165422	403125
235874	403126
144663	403127
563839	403128
118430	403129
51048	403130
31822	403131
246440	403132
466265	403133
540693	403134
493129	403135
5222	403136
561313	403137
437500	403138
542754	403139
600347	403140
282655	403141
93906	403142
159773	403143
320206	403144
125153	403145
468000	403146
28069	403147
7216	403148
530262	403149
653147	403150
331638	403151
324611	403152
2358	403153
35835	403154
2950	403155
537261	403156
403500	403157
29452	403158
388261	403159
93918	403160
103025	403161
142620	403162
133461	403163
38962	403164
46516	403165
89048	403166
134229	403167
16289	403168
555396	403169
40174	403170
204878	403171
484987	403172
183785	403173
152824	403174
245842	403175
350026	403176
245470	403177
1916	403178
696383	403179
150001	403180
66894	403181
35832	403182
551658	403183
175086	403184
672807	403185
66881	403186
88507	403187
458714	403188
18576	403189
689381	403190
16704	403191
535680	403192
18544	403193
168480	403194
199008	403195
137659	403196
47472	403197
30016	403198
328773	403199
20204	403200
15386	403201
159325	403202
672561	403203
42762	403204
99096	403205
58273	403206
524	403207
424020	403208
72307	403209
133023	403210
325133	403211
72797	403212
50301	403213
155993	403214
595028	403215
337064	403216
325038	403217
565174	403218
560746	403219
208739	403220
42298	403221
102535	403222
94729	403223
631716	403224
466138	403225
565127	403226
591423	403227
60515	403228
325682	403229
470077	403230
9633	403231
286644	403232
72154	403233
687268	403234
259201	403235
155380	403236
32467	403237
273864	403238
200086	403239
14333	403240
442686	403241
229111	403242
166742	403243
37530	403244
6233	403245
532103	403246
445418	403247
405786	403248
296191	403249
21676	403250
63115	403251
163307	403252
65928	403253
245157	403254
412143	403255
229584	403256
133628	403257
53800	403258
442187	403259
67574	403260
37512	403261
7427	403262
71173	403263
228766	403264
536327	403265
209722	403266
320610	403267
40258	403268
693170	403269
58987	403270
95675	403271
305942	403272
199572	403273
1912	403274
89151	403275
172254	403276
38741	403277
662239	403278
88499	403279
97623	403280
668386	403281
233209	403282
160637	403283
131040	403284
145657	403285
594535	403286
159824	403287
29678	403288
360990	403289
632940	403290
295430	403291
151601	403292
33375	403293
514756	403294
80062	403295
56678	403296
103165	403297
641464	403298
326100	403299
102437	403300
123	403301
662262	403302
589881	403303
546661	403304
287711	403305
22700	403306
17615	403307
64438	403308
32315	403309
359593	403310
7762	403311
579715	403312
11335	403313
406768	403314
98279	403315
614968	403316
557150	403317
35	403318
23746	403319
652850	403320
432373	403321
519943	403322
367763	403323
87839	403324
169843	403325
29678	403326
237798	403327
499866	403328
21428	403329
1776	403330
525151	403331
138323	403332
324957	403333
457064	403334
105419	403335
353339	403336
642790	403337
687739	403338
53390	403339
43275	403340
162236	403341
264591	403342
255360	403343
198403	403344
144676	403345
172585	403346
336936	403347
35320	403348
410890	403349
26335	403350
39679	403351
317114	403352
21764	403353
129461	403354
27270	403355
163189	403356
328462	403357
379935	403358
360735	403359
193200	403360
78919	403361
282136	403362
376275	403363
54841	403364
127089	403365
10630	403366
687681	403367
92533	403368
58943	403369
2172	403370
89	403371
135397	403372
288043	403373
114824	403374
343258	403375
675056	403376
162903	403377
609580	403378
93438	403379
166288	403380
451808	403381
537818	403382
97638	403383
500224	403384
221027	403385
15696	403386
235909	403387
124686	403388
255674	403389
472588	403390
330085	403391
395681	403392
457331	403393
40794	403394
70447	403395
161941	403396
348692	403397
615254	403398
13293	403399
210742	403400
29005	403401
560029	403402
339265	403403
324674	403404
574460	403405
110714	403406
298727	403407
246912	403408
152869	403409
502	403410
97028	403411
677284	403412
136044	403413
672680	403414
132933	403415
134335	403416
354786	403417
563265	403418
30710	403419
3869	403420
24135	403421
103692	403422
631198	403423
134961	403424
169113	403425
355009	403426
366885	403427
462754	403428
70084	403429
221042	403430
18671	403431
478491	403432
8132	403433
685633	403434
424358	403435
594033	403436
58724	403437
119620	403438
5979	403439
643373	403440
66751	403441
81557	403442
24777	403443
530010	403444
215980	403445
21677	403446
159776	403447
263327	403448
257080	403449
393326	403450
48868	403451
84761	403452
651080	403453
102310	403454
631969	403455
286797	403456
14092	403457
471556	403458
42730	403459
42852	403460
527974	403461
173909	403462
209741	403463
4809	403464
443821	403465
115971	403466
86264	403467
425341	403468
619973	403469
19258	403470
418458	403471
154179	403472
286626	403473
81052	403474
597628	403475
91950	403476
620264	403477
413612	403478
342140	403479
3446	403480
37317	403481
147948	403482
434063	403483
184910	403484
53637	403485
673540	403486
87118	403487
150339	403488
321133	403489
153996	403490
30209	403491
24144	403492
23302	403493
556880	403494
142789	403495
116062	403496
21625	403497
155374	403498
459010	403499
149028	403500
555399	403501
241816	403502
124142	403503
34308	403504
136409	403505
10609	403506
495430	403507
62235	403508
8868	403509
25676	403510
254994	403511
264733	403512
56331	403513
480559	403514
299488	403515
135811	403516
99655	403517
51910	403518
139507	403519
496488	403520
79996	403521
533166	403522
97398	403523
347174	403524
161622	403525
57266	403526
200232	403527
84011	403528
160716	403529
68691	403530
52799	403531
89919	403532
23824	403533
109667	403534
529727	403535
5557	403536
95212	403537
15390	403538
578260	403539
113606	403540
10225	403541
128729	403542
619192	403543
157826	403544
371753	403545
322863	403546
116754	403547
630116	403548
200855	403549
177630	403550
7585	403551
121196	403552
36898	403553
198443	403554
55978	403555
367068	403556
121399	403557
393069	403558
36675	403559
212001	403560
50423	403561
83285	403562
15319	403563
122541	403564
539381	403565
37990	403566
35962	403567
113639	403568
159646	403569
167399	403570
66181	403571
443419	403572
641826	403573
96784	403574
75992	403575
747	403576
380106	403577
342200	403578
45385	403579
42963	403580
321092	403581
243261	403582
17156	403583
65454	403584
86151	403585
206826	403586
509968	403587
148141	403588
198385	403589
571093	403590
291107	403591
585476	403592
205248	403593
24856	403594
12080	403595
25582	403596
255426	403597
330518	403598
296007	403599
14320	403600
643647	403601
38178	403602
53961	403603
81975	403604
22545	403605
407933	403606
382516	403607
125928	403608
355724	403609
291389	403610
8569	403611
52048	403612
621323	403613
247070	403614
616670	403615
152710	403616
181585	403617
325953	403618
440345	403619
132408	403620
155425	403621
3642	403622
469218	403623
538507	403624
416261	403625
677595	403626
447020	403627
12407	403628
337921	403629
71933	403630
503159	403631
323845	403632
19828	403633
15024	403634
555185	403635
435638	403636
144030	403637
264310	403638
441189	403639
576441	403640
220989	403641
187161	403642
58705	403643
369520	403644
152403	403645
61929	403646
656337	403647
131267	403648
603289	403649
195329	403650
468306	403651
330850	403652
422716	403653
71783	403654
101071	403655
92336	403656
168792	403657
33518	403658
67886	403659
432370	403660
43520	403661
416174	403662
12306	403663
16636	403664
437411	403665
384487	403666
237962	403667
44075	403668
19020	403669
394105	403670
101093	403671
55274	403672
138509	403673
96092	403674
550451	403675
28213	403676
24963	403677
67627	403678
540587	403679
141845	403680
584629	403681
91447	403682
658093	403683
307180	403684
657098	403685
334603	403686
159244	403687
18378	403688
2649	403689
357826	403690
23409	403691
27428	403692
52225	403693
122322	403694
434060	403695
344471	403696
36768	403697
46888	403698
76631	403699
661669	403700
278885	403701
156655	403702
222966	403703
26474	403704
7250	403705
14482	403706
216403	403707
1974	403708
96045	403709
50801	403710
543252	403711
263743	403712
76357	403713
7239	403714
523636	403715
199753	403716
94244	403717
465299	403718
399841	403719
27610	403720
557769	403721
169096	403722
368954	403723
38737	403724
532712	403725
165322	403726
5248	403727
408848	403728
360264	403729
492055	403730
613940	403731
480814	403732
50556	403733
366776	403734
41890	403735
19828	403736
44368	403737
512145	403738
152653	403739
171737	403740
36012	403741
629950	403742
174773	403743
625610	403744
89692	403745
623205	403746
167595	403747
221223	403748
448133	403749
95225	403750
115893	403751
58040	403752
115560	403753
542687	403754
469215	403755
316230	403756
3806	403757
588549	403758
155605	403759
21631	403760
451549	403761
37550	403762
421715	403763
48043	403764
534894	403765
325694	403766
570410	403767
29888	403768
190128	403769
224618	403770
556953	403771
12081	403772
38395	403773
26613	403774
40120	403775
358434	403776
668519	403777
1132	403778
528871	403779
36101	403780
188323	403781
224149	403782
325872	403783
392359	403784
126498	403785
56155	403786
198453	403787
620121	403788
87377	403789
2037	403790
66988	403791
117254	403792
98439	403793
289360	403794
27947	403795
115714	403796
534918	403797
523768	403798
348814	403799
447299	403800
117158	403801
621795	403802
45694	403803
385603	403804
155357	403805
243782	403806
91144	403807
332565	403808
555568	403809
529025	403810
358833	403811
519847	403812
163781	403813
291169	403814
473045	403815
430480	403816
51463	403817
101844	403818
605544	403819
115009	403820
387277	403821
433859	403822
22836	403823
652813	403824
677755	403825
200613	403826
8166	403827
416502	403828
108359	403829
289060	403830
72571	403831
200271	403832
205349	403833
93664	403834
423658	403835
58138	403836
171308	403837
100414	403838
200752	403839
130694	403840
538484	403841
150346	403842
138874	403843
211662	403844
595536	403845
129132	403846
29997	403847
326020	403848
142556	403849
125641	403850
429563	403851
647212	403852
245213	403853
422719	403854
56935	403855
684293	403856
157704	403857
108186	403858
23984	403859
358039	403860
434204	403861
69879	403862
254381	403863
58991	403864
3274	403865
58901	403866
14319	403867
564234	403868
589439	403869
80404	403870
387904	403871
524165	403872
154477	403873
47834	403874
647311	403875
292220	403876
81122	403877
402069	403878
514087	403879
493193	403880
607891	403881
90785	403882
54134	403883
93032	403884
90237	403885
458037	403886
681706	403887
951	403888
618781	403889
287082	403890
192659	403891
32363	403892
101	403893
5592	403894
41364	403895
329769	403896
328811	403897
366590	403898
998	403899
393836	403900
236116	403901
24856	403902
2836	403903
175825	403904
95153	403905
23501	403906
643150	403907
487689	403908
95108	403909
641171	403910
26650	403911
467385	403912
303685	403913
507354	403914
103224	403915
441814	403916
18027	403917
607595	403918
79349	403919
569972	403920
226603	403921
690901	403922
328408	403923
536509	403924
571931	403925
696197	403926
25598	403927
162391	403928
151910	403929
687262	403930
570123	403931
73435	403932
139032	403933
614239	403934
651686	403935
88170	403936
72175	403937
408033	403938
127753	403939
167967	403940
23510	403941
602919	403942
539356	403943
553066	403944
221168	403945
569294	403946
21678	403947
71681	403948
8543	403949
559193	403950
54447	403951
409833	403952
575553	403953
425371	403954
366641	403955
115346	403956
38395	403957
52986	403958
333800	403959
168872	403960
123297	403961
167904	403962
591449	403963
136974	403964
228030	403965
105287	403966
17196	403967
294631	403968
201611	403969
328711	403970
44342	403971
510549	403972
170515	403973
120633	403974
64761	403975
27518	403976
522437	403977
224459	403978
238	403979
21779	403980
24718	403981
532535	403982
17344	403983
14561	403984
2782	403985
50366	403986
27317	403987
49295	403988
46057	403989
128197	403990
169456	403991
128738	403992
70549	403993
110737	403994
209733	403995
93430	403996
88653	403997
33618	403998
5504	403999
543852	404000
19796	404001
454643	404002
422133	404003
111802	404004
678333	404005
618938	404006
312164	404007
995	404008
19443	404009
603163	404010
412129	404011
238876	404012
467392	404013
177305	404014
441114	404015
97812	404016
488592	404017
144799	404018
182148	404019
659927	404020
360033	404021
695495	404022
175864	404023
338267	404024
158299	404025
94286	404026
677903	404027
19546	404028
469474	404029
10409	404030
239483	404031
630135	404032
13119	404033
261223	404034
469906	404035
599944	404036
366453	404037
531082	404038
289742	404039
114963	404040
407509	404041
330445	404042
131946	404043
13561	404044
656886	404045
692207	404046
474299	404047
332202	404048
46235	404049
61912	404050
133403	404051
464391	404052
409938	404053
36919	404054
463961	404055
315103	404056
518860	404057
411456	404058
140731	404059
89579	404060
648504	404061
12705	404062
76222	404063
70819	404064
259229	404065
77344	404066
586710	404067
444273	404068
385853	404069
48933	404070
330469	404071
89605	404072
29454	404073
498869	404074
9	404075
186176	404076
240530	404077
684960	404078
45754	404079
435633	404080
376138	404081
370059	404082
70940	404083
607958	404084
158580	404085
543339	404086
305938	404087
132100	404088
122774	404089
15858	404090
257040	404091
547664	404092
490159	404093
410192	404094
193810	404095
159341	404096
247587	404097
18703	404098
103593	404099
416322	404100
524733	404101
4555	404102
357731	404103
76587	404104
98287	404105
51752	404106
79818	404107
341328	404108
642006	404109
506003	404110
166964	404111
504247	404112
28300	404113
98011	404114
661573	404115
175004	404116
365519	404117
468021	404118
54665	404119
673658	404120
56944	404121
47573	404122
116145	404123
314556	404124
171255	404125
121535	404126
2443	404127
454196	404128
139979	404129
513630	404130
109389	404131
410655	404132
5398	404133
292241	404134
31542	404135
65492	404136
210248	404137
470958	404138
94872	404139
644097	404140
241350	404141
462529	404142
18746	404143
200796	404144
26176	404145
193465	404146
585062	404147
198381	404148
9568	404149
284145	404150
40	404151
59634	404152
29180	404153
62134	404154
96120	404155
466254	404156
147356	404157
245030	404158
198457	404159
651	404160
488156	404161
334390	404162
300601	404163
36279	404164
431099	404165
370362	404166
676540	404167
77375	404168
320711	404169
689551	404170
259404	404171
4977	404172
135062	404173
335283	404174
220118	404175
35148	404176
14092	404177
153422	404178
45369	404179
77007	404180
747	404181
403426	404182
296474	404183
372491	404184
79686	404185
150469	404186
45272	404187
494139	404188
331033	404189
584526	404190
157087	404191
42061	404192
553783	404193
67986	404194
278	404195
202622	404196
295767	404197
3119	404198
559569	404199
3721	404200
260644	404201
256463	404202
9316	404203
47834	404204
432413	404205
123089	404206
432704	404207
160107	404208
239387	404209
112793	404210
466457	404211
121297	404212
586701	404213
559993	404214
401440	404215
365130	404216
321726	404217
465459	404218
484752	404219
96208	404220
134049	404221
688665	404222
86308	404223
10098	404224
53526	404225
172815	404226
423491	404227
409282	404228
11986	404229
225692	404230
524640	404231
141282	404232
36932	404233
289171	404234
257422	404235
57629	404236
70480	404237
54063	404238
10909	404239
79	404240
96118	404241
78817	404242
135071	404243
19803	404244
57996	404245
164566	404246
61833	404247
45051	404248
7228	404249
186253	404250
97116	404251
510184	404252
296377	404253
85022	404254
47497	404255
189404	404256
128431	404257
676406	404258
331667	404259
432232	404260
100949	404261
189129	404262
75300	404263
30277	404264
60026	404265
655960	404266
139015	404267
38225	404268
112033	404269
431989	404270
68168	404271
34665	404272
650906	404273
448123	404274
742	404275
54348	404276
681705	404277
282434	404278
543848	404279
94025	404280
125165	404281
520116	404282
335499	404283
19826	404284
38698	404285
222973	404286
296830	404287
52794	404288
585177	404289
690995	404290
49744	404291
70468	404292
57969	404293
680790	404294
42862	404295
575618	404296
643153	404297
9852	404298
210900	404299
39026	404300
134048	404301
605676	404302
550936	404303
200977	404304
111078	404305
412679	404306
150	404307
378252	404308
209319	404309
656878	404310
173910	404311
25893	404312
509275	404313
23909	404314
597332	404315
565697	404316
127338	404317
6198	404318
226075	404319
363787	404320
22608	404321
654093	404322
46722	404323
120987	404324
2262	404325
19696	404326
479937	404327
128018	404328
635439	404329
376958	404330
424234	404331
296643	404332
181794	404333
1173	404334
421742	404335
480135	404336
315032	404337
73046	404338
445812	404339
18103	404340
104062	404341
413017	404342
127365	404343
472761	404344
137182	404345
65496	404346
686191	404347
128699	404348
586899	404349
228593	404350
161925	404351
397695	404352
277912	404353
468143	404354
48440	404355
466482	404356
32691	404357
55159	404358
643298	404359
109322	404360
31390	404361
155418	404362
233681	404363
341238	404364
576619	404365
278	404366
111950	404367
151746	404368
563204	404369
122802	404370
669406	404371
357821	404372
363687	404373
415622	404374
657809	404375
10326	404376
5357	404377
43320	404378
39407	404379
267322	404380
528437	404381
31641	404382
574579	404383
235756	404384
114325	404385
570238	404386
364315	404387
507013	404388
441998	404389
6356	404390
149089	404391
167374	404392
432172	404393
53479	404394
468388	404395
23860	404396
55383	404397
24273	404398
3395	404399
142607	404400
27553	404401
68676	404402
54893	404403
119669	404404
19530	404405
294595	404406
397257	404407
322926	404408
146120	404409
495	404410
190488	404411
160608	404412
39353	404413
55523	404414
11719	404415
29929	404416
63539	404417
488544	404418
48849	404419
626782	404420
2038	404421
106523	404422
95270	404423
594160	404424
58115	404425
544075	404426
11284	404427
114788	404428
25312	404429
320526	404430
35165	404431
14495	404432
555410	404433
548685	404434
91792	404435
14765	404436
632478	404437
434438	404438
221024	404439
22242	404440
105048	404441
584554	404442
8102	404443
605855	404444
174298	404445
642082	404446
473587	404447
544420	404448
364640	404449
271317	404450
190719	404451
346055	404452
325879	404453
4894	404454
688941	404455
4894	404456
592585	404457
562492	404458
323064	404459
660021	404460
674727	404461
226713	404462
228396	404463
102488	404464
369447	404465
80001	404466
21770	404467
643358	404468
148354	404469
250110	404470
127419	404471
27568	404472
178633	404473
219279	404474
516416	404475
302173	404476
24062	404477
196258	404478
18382	404479
647913	404480
268961	404481
434465	404482
566263	404483
665360	404484
104377	404485
16349	404486
644357	404487
338522	404488
289943	404489
86042	404490
430810	404491
10222	404492
55320	404493
23341	404494
161373	404495
638880	404496
256156	404497
678129	404498
125751	404499
329069	404500
6412	404501
288820	404502
163734	404503
496500	404504
13395	404505
169986	404506
170054	404507
122520	404508
9614	404509
230680	404510
303801	404511
4778	404512
86290	404513
291384	404514
9477	404515
677210	404516
495236	404517
9398	404518
506429	404519
124000	404520
472871	404521
667262	404522
171801	404523
183612	404524
31249	404525
218827	404526
47007	404527
237485	404528
374350	404529
124001	404530
807	404531
468551	404532
164604	404533
196100	404534
329197	404535
129713	404536
356059	404537
643632	404538
526621	404539
227636	404540
571515	404541
584044	404542
619131	404543
491961	404544
552931	404545
194770	404546
129396	404547
320806	404548
139660	404549
59997	404550
334763	404551
696448	404552
190069	404553
203708	404554
17151	404555
95165	404556
15315	404557
328093	404558
317775	404559
11996	404560
331078	404561
56	404562
136157	404563
104660	404564
375944	404565
621958	404566
601583	404567
588751	404568
138156	404569
90589	404570
346161	404571
318248	404572
272863	404573
379068	404574
13409	404575
395	404576
1792	404577
253954	404578
420479	404579
11467	404580
86107	404581
251591	404582
608280	404583
409911	404584
362248	404585
161471	404586
410232	404587
2805	404588
86480	404589
3729	404590
696066	404591
78440	404592
486345	404593
1877	404594
98769	404595
404348	404596
32116	404597
32116	404598
289140	404599
389926	404600
93569	404601
206729	404602
478762	404603
369685	404604
79791	404605
138335	404606
268024	404607
424798	404608
454198	404609
402575	404610
451837	404611
209376	404612
67546	404613
162903	404614
328190	404615
72837	404616
155218	404617
109766	404618
514928	404619
671275	404620
81398	404621
271991	404622
396294	404623
226762	404624
461557	404625
358395	404626
143588	404627
77146	404628
357865	404629
584764	404630
66729	404631
441002	404632
25427	404633
431186	404634
403391	404635
270	404636
330527	404637
20136	404638
88842	404639
559776	404640
498342	404641
21604	404642
643217	404643
8757	404644
77553	404645
72067	404646
445	404647
104194	404648
612317	404649
13597	404650
308374	404651
3883	404652
121972	404653
265669	404654
2265	404655
401348	404656
391593	404657
274151	404658
610991	404659
13623	404660
18808	404661
20129	404662
44146	404663
168224	404664
18519	404665
831	404666
401992	404667
6094	404668
255347	404669
23854	404670
633912	404671
445	404672
92840	404673
168948	404674
101045	404675
167024	404676
143719	404677
140563	404678
194741	404679
386570	404680
66994	404681
308851	404682
327428	404683
338182	404684
552848	404685
225477	404686
68790	404687
197653	404688
535799	404689
7129	404690
662384	404691
532088	404692
649677	404693
673693	404694
477379	404695
27940	404696
693029	404697
554	404698
31241	404699
149008	404700
25915	404701
11195	404702
160014	404703
25910	404704
132956	404705
30618	404706
173838	404707
269968	404708
6038	404709
66894	404710
119946	404711
119949	404712
56183	404713
394215	404714
452029	404715
696304	404716
262425	404717
13136	404718
144506	404719
98886	404720
141617	404721
220697	404722
266981	404723
143606	404724
49004	404725
336509	404726
336403	404727
435972	404728
426449	404729
50862	404730
583	404731
531847	404732
187341	404733
614163	404734
544821	404735
534456	404736
549289	404737
195296	404738
168040	404739
242596	404740
143014	404741
36747	404742
595276	404743
545124	404744
128936	404745
6	404746
143022	404747
143652	404748
590496	404749
60795	404750
611653	404751
366143	404752
596573	404753
596574	404754
596583	404755
153119	404756
165180	404757
10969	404758
256	404759
476848	404760
6	404761
6	404762
316	404763
501985	404764
66816	404765
204545	404766
19116	404767
259386	404768
678001	404769
118826	404770
58348	404771
288856	404772
340907	404773
376	404774
570645	404775
157805	404776
68232	404777
526305	404778
651422	404779
431631	404780
360014	404781
41285	404782
559363	404783
498890	404784
118873	404785
541061	404786
519584	404787
33720	404788
583303	404789
228534	404790
314066	404791
95246	404792
597793	404793
242342	404794
8377	404795
477339	404796
212594	404797
138462	404798
49706	404799
22975	404800
316504	404801
64347	404802
279143	404803
6022	404804
397266	404805
6160	404806
563814	404807
38034	404808
354861	404809
496906	404810
32336	404811
12951	404812
175499	404813
64390	404814
13529	404815
515596	404816
515251	404817
56470	404818
674743	404819
2059	404820
410175	404821
50766	404822
84870	404823
6281	404824
130959	404825
444425	404826
642881	404827
684208	404828
598036	404829
1492	404830
488396	404831
168074	404832
557937	404833
384705	404834
649114	404835
465062	404836
230810	404837
191245	404838
145299	404839
469547	404840
10630	404841
164458	404842
17184	404843
213444	404844
498965	404845
602357	404846
329520	404847
17183	404848
31103	404849
313460	404850
542449	404851
11869	404852
285344	404853
565	404854
262031	404855
125793	404856
212173	404857
433698	404858
636193	404859
74509	404860
50223	404861
390679	404862
104246	404863
310898	404864
315691	404865
423329	404866
443908	404867
485642	404868
151700	404869
62520	404870
189251	404871
205223	404872
130514	404873
608604	404874
6839	404875
5861	404876
171885	404877
9679	404878
108581	404879
30259	404880
308049	404881
207556	404882
159395	404883
507671	404884
27459	404885
606751	404886
251503	404887
622604	404888
2678	404889
489820	404890
40858	404891
6487	404892
494420	404893
134318	404894
88125	404895
48708	404896
582416	404897
128069	404898
148173	404899
159949	404900
36205	404901
500240	404902
349360	404903
41553	404904
416882	404905
1676	404906
122596	404907
483219	404908
187777	404909
447499	404910
615450	404911
477148	404912
55307	404913
266271	404914
572304	404915
670842	404916
571087	404917
17908	404918
686560	404919
7827	404920
5738	404921
340050	404922
411046	404923
473335	404924
235419	404925
59429	404926
640316	404927
593392	404928
265777	404929
10874	404930
24967	404931
205503	404932
132248	404933
288	404934
217456	404935
69587	404936
369850	404937
58384	404938
414233	404939
216976	404940
619316	404941
385784	404942
69718	404943
606569	404944
537862	404945
66556	404946
249	404947
17404	404948
538830	404949
538255	404950
421332	404951
391539	404952
71004	404953
561495	404954
615682	404955
124503	404956
41816	404957
264502	404958
168646	404959
269552	404960
169938	404961
61718	404962
155252	404963
221811	404964
255013	404965
409235	404966
179652	404967
185140	404968
404201	404969
168938	404970
246273	404971
49879	404972
55256	404973
600069	404974
91434	404975
290598	404976
129225	404977
175874	404978
591344	404979
167760	404980
35919	404981
82663	404982
511297	404983
281585	404984
226831	404985
130219	404986
881	404987
253268	404988
198099	404989
542359	404990
363044	404991
154035	404992
410590	404993
608137	404994
434419	404995
63737	404996
492355	404997
8232	404998
329400	404999
19428	405000
79512	405001
413349	405002
243378	405003
123993	405004
503859	405005
73605	405006
688527	405007
131880	405008
328438	405009
138725	405010
611000	405011
185589	405012
2095	405013
4058	405014
435110	405015
270446	405016
258550	405017
25058	405018
350000	405019
280128	405020
69157	405021
33355	405022
53333	405023
140478	405024
392675	405025
85849	405026
59116	405027
646218	405028
3039	405029
137036	405030
128107	405031
436016	405032
40792	405033
395663	405034
556756	405035
239821	405036
131623	405037
158298	405038
539643	405039
409111	405040
46625	405041
131623	405042
264692	405043
661349	405044
3951	405045
404717	405046
547695	405047
158238	405048
537068	405049
315991	405050
176645	405051
53844	405052
162381	405053
130123	405054
498722	405055
31772	405056
232540	405057
478555	405058
340475	405059
32625	405060
164042	405061
145768	405062
196643	405063
562219	405064
308678	405065
484678	405066
207627	405067
7235	405068
475600	405069
428209	405070
115092	405071
90512	405072
105184	405073
273731	405074
561361	405075
513335	405076
404619	405077
487296	405078
680801	405079
493893	405080
543395	405081
365531	405082
5265	405083
659054	405084
489419	405085
139442	405086
587915	405087
604105	405088
553640	405089
370083	405090
18771	405091
10064	405092
38587	405093
54847	405094
1495	405095
133700	405096
53440	405097
345749	405098
56297	405099
619568	405100
162381	405101
135717	405102
232669	405103
1373	405104
129184	405105
297382	405106
73449	405107
177599	405108
71803	405109
485410	405110
102941	405111
26669	405112
619672	405113
3567	405114
610035	405115
101740	405116
280157	405117
62956	405118
396878	405119
443272	405120
96124	405121
72	405122
642507	405123
251231	405124
557118	405125
69842	405126
28829	405127
7000	405128
677782	405129
171202	405130
140166	405131
506866	405132
282091	405133
22700	405134
538910	405135
613317	405136
662354	405137
465702	405138
526651	405139
17977	405140
697292	405141
692782	405142
146975	405143
690746	405144
103633	405145
306446	405146
1699	405147
395809	405148
87001	405149
157301	405150
574832	405151
344203	405152
2722	405153
487026	405154
46539	405155
358985	405156
151590	405157
236	405158
8553	405159
150595	405160
253718	405161
37	405162
417416	405163
28607	405164
428665	405165
349208	405166
103856	405167
101886	405168
162235	405169
422660	405170
100920	405171
620931	405172
29095	405173
278454	405174
260	405175
361180	405176
627419	405177
129353	405178
1994	405179
75259	405180
18830	405181
109931	405182
604858	405183
692110	405184
507634	405185
121556	405186
459072	405187
219099	405188
117117	405189
122472	405190
577249	405191
240876	405192
10105	405193
23484	405194
7002	405195
267752	405196
31220	405197
463848	405198
1909	405199
603584	405200
134222	405201
477018	405202
413298	405203
121280	405204
1170	405205
103722	405206
172515	405207
75869	405208
26168	405209
543393	405210
47375	405211
554127	405212
203626	405213
498100	405214
76387	405215
130299	405216
84799	405217
353948	405218
95068	405219
328456	405220
42176	405221
538841	405222
6987	405223
486029	405224
18661	405225
167495	405226
696348	405227
491397	405228
619722	405229
549412	405230
370532	405231
386869	405232
40913	405233
411914	405234
23653	405235
191092	405236
281485	405237
10815	405238
49066	405239
384712	405240
610398	405241
12209	405242
99213	405243
265118	405244
12202	405245
505423	405246
325704	405247
205388	405248
392228	405249
540060	405250
525424	405251
496841	405252
319217	405253
126175	405254
338210	405255
265776	405256
624609	405257
265805	405258
74152	405259
5931	405260
559674	405261
115890	405262
20	405263
237379	405264
43271	405265
76045	405266
275031	405267
557020	405268
547367	405269
347938	405270
592180	405271
337366	405272
2962	405273
237493	405274
293085	405275
43327	405276
67589	405277
205500	405278
517206	405279
115703	405280
132204	405281
671110	405282
332801	405283
27545	405284
465653	405285
37179	405286
664430	405287
57385	405288
561613	405289
624285	405290
38764	405291
531322	405292
369819	405293
108027	405294
69487	405295
266403	405296
57428	405297
88578	405298
436721	405299
158852	405300
112140	405301
117240	405302
642970	405303
129147	405304
144988	405305
1	405306
636197	405307
306958	405308
185879	405309
569722	405310
195741	405311
195750	405312
195733	405313
195738	405314
195740	405315
206963	405316
117711	405317
679253	405318
256669	405319
295263	405320
217849	405321
257333	405322
122531	405323
447238	405324
181975	405325
386285	405326
283824	405327
133566	405328
434140	405329
2442	405330
316485	405331
99476	405332
116660	405333
8407	405334
226896	405335
22330	405336
218509	405337
31884	405338
216913	405339
232988	405340
541248	405341
256674	405342
651515	405343
90093	405344
216781	405345
175943	405346
145479	405347
118769	405348
218004	405349
514641	405350
69921	405351
69751	405352
320307	405353
78905	405354
14254	405355
615679	405356
3396	405357
217595	405358
43850	405359
611069	405360
19776	405361
458916	405362
252740	405363
184344	405364
623563	405365
218319	405366
101043	405367
219000	405368
9924	405369
569417	405370
9816	405371
257124	405372
4158	405373
562214	405374
438693	405375
403740	405376
550467	405377
257408	405378
69265	405379
232417	405380
319985	405381
216227	405382
29722	405383
216594	405384
69492	405385
69158	405386
16707	405387
111454	405388
23197	405389
531814	405390
9299	405391
266183	405392
49655	405393
660894	405394
84094	405395
46892	405396
191571	405397
217087	405398
405186	405399
207745	405400
536021	405401
477231	405402
517966	405403
48481	405404
119713	405405
496712	405406
352611	405407
268370	405408
95076	405409
546269	405410
558828	405411
117730	405412
209756	405413
75518	405414
591499	405415
66886	405416
413547	405417
50849	405418
487224	405419
615820	405420
602342	405421
327318	405422
372995	405423
30557	405424
192449	405425
518464	405426
666909	405427
665018	405428
144718	405429
1518	405430
448374	405431
561511	405432
689021	405433
681309	405434
416826	405435
398924	405436
508521	405437
25679	405438
27682	405439
152491	405440
71977	405441
394	405442
265982	405443
172827	405444
69004	405445
619009	405446
330157	405447
639	405448
11776	405449
298191	405450
31324	405451
58583	405452
490905	405453
112332	405454
616687	405455
205641	405456
160417	405457
471202	405458
94401	405459
69813	405460
98954	405461
554968	405462
639999	405463
497636	405464
2061	405465
35922	405466
95914	405467
19851	405468
426508	405469
125685	405470
302197	405471
412024	405472
697378	405473
98506	405474
41338	405475
323511	405476
106863	405477
18496	405478
4178	405479
147511	405480
149846	405481
216009	405482
516760	405483
161794	405484
161237	405485
164155	405486
400365	405487
38283	405488
94931	405489
108504	405490
413957	405491
18770	405492
629694	405493
72523	405494
187809	405495
36770	405496
648688	405497
225605	405498
13837	405499
370607	405500
552853	405501
405097	405502
548073	405503
5601	405504
153449	405505
31127	405506
25081	405507
216573	405508
29484	405509
147910	405510
625946	405511
354873	405512
218321	405513
547193	405514
118480	405515
627908	405516
148257	405517
135635	405518
13951	405519
216440	405520
73940	405521
165573	405522
216443	405523
129998	405524
662597	405525
636136	405526
156367	405527
564	405528
1294	405529
353675	405530
324252	405531
400374	405532
546424	405533
512430	405534
16618	405535
94415	405536
337569	405537
56547	405538
101297	405539
545504	405540
23182	405541
50399	405542
15697	405543
143418	405544
59757	405545
422090	405546
308054	405547
43038	405548
65138	405549
47958	405550
5944	405551
160675	405552
43887	405553
374440	405554
72467	405555
60160	405556
618408	405557
482618	405558
106529	405559
84673	405560
25295	405561
58006	405562
240613	405563
627864	405564
415571	405565
94512	405566
526418	405567
241213	405568
17898	405569
443589	405570
649118	405571
34998	405572
583030	405573
25534	405574
238663	405575
92904	405576
510621	405577
24884	405578
149226	405579
344193	405580
96221	405581
493897	405582
134583	405583
211383	405584
59807	405585
543703	405586
184732	405587
6784	405588
113171	405589
549	405590
57550	405591
55640	405592
66382	405593
111827	405594
233371	405595
140558	405596
429842	405597
152134	405598
335386	405599
337875	405600
529070	405601
473962	405602
179235	405603
533786	405604
271135	405605
456	405606
373182	405607
145941	405608
307911	405609
113775	405610
4993	405611
344252	405612
372437	405613
490615	405614
44959	405615
28785	405616
10869	405617
402492	405618
70234	405619
166545	405620
368594	405621
471537	405622
248343	405623
63886	405624
596081	405625
131680	405626
1240	405627
61646	405628
414231	405629
666553	405630
582513	405631
475348	405632
65497	405633
561851	405634
582252	405635
27130	405636
80373	405637
11023	405638
659070	405639
47378	405640
588743	405641
25935	405642
160994	405643
982	405644
228287	405645
507882	405646
564	405647
553971	405648
219336	405649
293087	405650
498955	405651
526347	405652
168286	405653
52654	405654
149970	405655
520706	405656
521407	405657
517209	405658
387365	405659
217017	405660
141611	405661
13	405662
442964	405663
4682	405664
668473	405665
141406	405666
466581	405667
171553	405668
386117	405669
98530	405670
651399	405671
382163	405672
162249	405673
4867	405674
349533	405675
111	405676
46207	405677
500	405678
11022	405679
132030	405680
537949	405681
227433	405682
493131	405683
98606	405684
52828	405685
396645	405686
7537	405687
14413	405688
185390	405689
176330	405690
232563	405691
126805	405692
301958	405693
330763	405694
32951	405695
18627	405696
538956	405697
425108	405698
145899	405699
309187	405700
412357	405701
652427	405702
132912	405703
309182	405704
448211	405705
473818	405706
569224	405707
159616	405708
81819	405709
127550	405710
530556	405711
254595	405712
219028	405713
125496	405714
340239	405715
11077	405716
2986	405717
497594	405718
165389	405719
991	405720
130375	405721
6130	405722
79422	405723
639278	405724
657385	405725
257242	405726
128253	405727
343327	405728
8916	405729
695922	405730
323455	405731
424536	405732
618094	405733
98496	405734
465676	405735
249855	405736
107354	405737
17415	405738
121638	405739
274364	405740
29186	405741
58519	405742
246024	405743
9388	405744
55310	405745
575852	405746
141974	405747
585104	405748
23368	405749
13121	405750
507531	405751
24792	405752
42695	405753
58741	405754
23161	405755
109680	405756
248439	405757
662058	405758
4931	405759
607817	405760
102460	405761
3431	405762
348990	405763
17535	405764
491560	405765
1854	405766
15607	405767
60618	405768
11817	405769
171836	405770
151940	405771
139118	405772
286390	405773
349687	405774
426642	405775
439714	405776
627380	405777
394044	405778
641380	405779
650672	405780
2519	405781
291537	405782
41565	405783
4931	405784
574357	405785
327358	405786
678706	405787
297497	405788
356788	405789
77634	405790
12027	405791
251048	405792
509584	405793
189649	405794
680096	405795
431944	405796
56286	405797
346896	405798
691098	405799
22473	405800
216465	405801
9653	405802
475333	405803
225903	405804
207752	405805
693142	405806
218071	405807
161208	405808
22715	405809
605561	405810
362275	405811
646823	405812
564838	405813
233962	405814
4710	405815
260770	405816
357682	405817
623936	405818
9076	405819
215890	405820
11782	405821
390	405822
173023	405823
508155	405824
168998	405825
387479	405826
461764	405827
258683	405828
198015	405829
109710	405830
534819	405831
68134	405832
167985	405833
237370	405834
629874	405835
25941	405836
94702	405837
640188	405838
16502	405839
41157	405840
583180	405841
20805	405842
112259	405843
215619	405844
364372	405845
469315	405846
128872	405847
266827	405848
9550	405849
55418	405850
74840	405851
63158	405852
605748	405853
205663	405854
533774	405855
4507	405856
212532	405857
228699	405858
308012	405859
11879	405860
39092	405861
372327	405862
451621	405863
506532	405864
234131	405865
29920	405866
230221	405867
61763	405868
31830	405869
165968	405870
467779	405871
3130	405872
814	405873
47063	405874
504778	405875
112199	405876
67544	405877
394	405878
553699	405879
114332	405880
2206	405881
13496	405882
314077	405883
469226	405884
258686	405885
77998	405886
59365	405887
633994	405888
90922	405889
19733	405890
547746	405891
125849	405892
145182	405893
401058	405894
313130	405895
5098	405896
404433	405897
651967	405898
27150	405899
169756	405900
438862	405901
622564	405902
270298	405903
335440	405904
548020	405905
443111	405906
118108	405907
52983	405908
135166	405909
581380	405910
76022	405911
160333	405912
140189	405913
327300	405914
574692	405915
3288	405916
10764	405917
557044	405918
13292	405919
1720	405920
586564	405921
156276	405922
4727	405923
280146	405924
86871	405925
619377	405926
552107	405927
43767	405928
24281	405929
41343	405930
20927	405931
302783	405932
131639	405933
11265	405934
42905	405935
39996	405936
28637	405937
405146	405938
32096	405939
28613	405940
634391	405941
82951	405942
2502	405943
467353	405944
217095	405945
67237	405946
420957	405947
634135	405948
512011	405949
14209	405950
28662	405951
69152	405952
94968	405953
420978	405954
634215	405955
216446	405956
22544	405957
278130	405958
132336	405959
366126	405960
90745	405961
37618	405962
69912	405963
12976	405964
114875	405965
151139	405966
39962	405967
37612	405968
2833	405969
569793	405970
422063	405971
77708	405972
386736	405973
343607	405974
8287	405975
39617	405976
691311	405977
30394	405978
600372	405979
13979	405980
129640	405981
407482	405982
150361	405983
81715	405984
93501	405985
233833	405986
246495	405987
132498	405988
1041	405989
79475	405990
463968	405991
463540	405992
227378	405993
41056	405994
23398	405995
21016	405996
175302	405997
164812	405998
552947	405999
535087	406000
324507	406001
12841	406002
157674	406003
79615	406004
40792	406005
69395	406006
437386	406007
417403	406008
420391	406009
279913	406010
14125	406011
450250	406012
372717	406013
634600	406014
68912	406015
158798	406016
156103	406017
504487	406018
266887	406019
217831	406020
119096	406021
21281	406022
69559	406023
111437	406024
12364	406025
378061	406026
57697	406027
28821	406028
69332	406029
239080	406030
8844	406031
348312	406032
5598	406033
135312	406034
529840	406035
70002	406036
69359	406037
31062	406038
345970	406039
199087	406040
26167	406041
286002	406042
373588	406043
99917	406044
336340	406045
190736	406046
55803	406047
153751	406048
354709	406049
167521	406050
598297	406051
320569	406052
680024	406053
530636	406054
122621	406055
87590	406056
613411	406057
234290	406058
227206	406059
493609	406060
580439	406061
216958	406062
434565	406063
235332	406064
136683	406065
488746	406066
279283	406067
24676	406068
426088	406069
52954	406070
153735	406071
183812	406072
125651	406073
158764	406074
279869	406075
64630	406076
100703	406077
4491	406078
445930	406079
7813	406080
172487	406081
3361	406082
25181	406083
255140	406084
513113	406085
683142	406086
91891	406087
414317	406088
414094	406089
108019	406090
7618	406091
50036	406092
59060	406093
106993	406094
310004	406095
521746	406096
51712	406097
329238	406098
59550	406099
467162	406100
67773	406101
688938	406102
3526	406103
604930	406104
186246	406105
489774	406106
428901	406107
153158	406108
170031	406109
1188	406110
209318	406111
4413	406112
651788	406113
691096	406114
232528	406115
532598	406116
228385	406117
58094	406118
276060	406119
523	406120
538076	406121
4951	406122
538070	406123
34516	406124
51392	406125
439842	406126
509046	406127
321138	406128
127299	406129
3425	406130
140261	406131
38808	406132
479598	406133
163517	406134
121259	406135
538650	406136
110206	406137
544166	406138
425117	406139
4464	406140
317420	406141
361199	406142
36468	406143
598274	406144
346	406145
117280	406146
138050	406147
676322	406148
125002	406149
106571	406150
153968	406151
59180	406152
464627	406153
81274	406154
242431	406155
9662	406156
13632	406157
52936	406158
1329	406159
75712	406160
517870	406161
181554	406162
31990	406163
59728	406164
105213	406165
50808	406166
613912	406167
517263	406168
23537	406169
132344	406170
306032	406171
186389	406172
20750	406173
15706	406174
27868	406175
386223	406176
225968	406177
20616	406178
540639	406179
19867	406180
129600	406181
93095	406182
149363	406183
208948	406184
19745	406185
106500	406186
337426	406187
141940	406188
349148	406189
113213	406190
543453	406191
20	406192
440246	406193
60564	406194
18744	406195
200	406196
691763	406197
3961	406198
85534	406199
91676	406200
181313	406201
348746	406202
102191	406203
630699	406204
155438	406205
597784	406206
15293	406207
502877	406208
111854	406209
77593	406210
441532	406211
611059	406212
71345	406213
261203	406214
73135	406215
137479	406216
16855	406217
17633	406218
636019	406219
615495	406220
25297	406221
398067	406222
239940	406223
621664	406224
216820	406225
149831	406226
413667	406227
285712	406228
55261	406229
245597	406230
69798	406231
3089	406232
174549	406233
376491	406234
124429	406235
56830	406236
262614	406237
11539	406238
627722	406239
519394	406240
429031	406241
203680	406242
411588	406243
454406	406244
192581	406245
294238	406246
662180	406247
430762	406248
52574	406249
656768	406250
12737	406251
652080	406252
24148	406253
46067	406254
260624	406255
24142	406256
109024	406257
424713	406258
314435	406259
137878	406260
6989	406261
104480	406262
137807	406263
60426	406264
478990	406265
1644	406266
13796	406267
11476	406268
3036	406269
35193	406270
361	406271
309152	406272
525848	406273
25959	406274
50694	406275
75100	406276
665938	406277
301980	406278
137820	406279
11420	406280
545867	406281
243111	406282
519964	406283
243112	406284
223	406285
25957	406286
695378	406287
309014	406288
2194	406289
534485	406290
627125	406291
267819	406292
63007	406293
604313	406294
52773	406295
160571	406296
36137	406297
37908	406298
124017	406299
216829	406300
176757	406301
33666	406302
689197	406303
79554	406304
14402	406305
158260	406306
642011	406307
707	406308
43846	406309
535555	406310
238380	406311
478600	406312
339930	406313
30392	406314
600223	406315
2264	406316
172763	406317
613961	406318
166901	406319
81859	406320
131347	406321
27441	406322
32551	406323
473939	406324
153714	406325
54924	406326
9402	406327
58002	406328
284470	406329
241245	406330
6907	406331
4192	406332
101774	406333
372296	406334
325665	406335
124189	406336
340860	406337
537043	406338
286793	406339
541394	406340
319085	406341
533583	406342
85163	406343
26995	406344
467299	406345
661715	406346
6069	406347
55526	406348
70865	406349
179936	406350
267943	406351
30991	406352
26891	406353
348995	406354
140329	406355
310	406356
184798	406357
463196	406358
426257	406359
42674	406360
684636	406361
560442	406362
466810	406363
98165	406364
463693	406365
117184	406366
591470	406367
656643	406368
131406	406369
414253	406370
60384	406371
552674	406372
232608	406373
140337	406374
5263	406375
494249	406376
24956	406377
509269	406378
2679	406379
520224	406380
2173	406381
23292	406382
1271	406383
49651	406384
469430	406385
641414	406386
144647	406387
638382	406388
127054	406389
461538	406390
4894	406391
253498	406392
353305	406393
531479	406394
69917	406395
673300	406396
121644	406397
647073	406398
14517	406399
153410	406400
475870	406401
648144	406402
49088	406403
1644	406404
67807	406405
166558	406406
226520	406407
488713	406408
26522	406409
96499	406410
191267	406411
50188	406412
16591	406413
176801	406414
600067	406415
48604	406416
157552	406417
312065	406418
449818	406419
536106	406420
382999	406421
50596	406422
148048	406423
117789	406424
324028	406425
384772	406426
47518	406427
467773	406428
53928	406429
225445	406430
377952	406431
155179	406432
22510	406433
151404	406434
28388	406435
351268	406436
552845	406437
474696	406438
455801	406439
275143	406440
17527	406441
171319	406442
159130	406443
686628	406444
258546	406445
57323	406446
35206	406447
98375	406448
21124	406449
139633	406450
19269	406451
155353	406452
158467	406453
10524	406454
46016	406455
149191	406456
29321	406457
68498	406458
85144	406459
47273	406460
92902	406461
165903	406462
197818	406463
95525	406464
323444	406465
136702	406466
473489	406467
360654	406468
1586	406469
84156	406470
630005	406471
672515	406472
267628	406473
23419	406474
152369	406475
59825	406476
78482	406477
369294	406478
48173	406479
14776	406480
227466	406481
612566	406482
152737	406483
136047	406484
544128	406485
2267	406486
193959	406487
613779	406488
308606	406489
319479	406490
161797	406491
257354	406492
158	406493
269444	406494
6894	406495
683992	406496
136056	406497
538546	406498
129758	406499
270581	406500
270922	406501
695009	406502
470219	406503
426615	406504
3815	406505
52	406506
367927	406507
339940	406508
494754	406509
693137	406510
214292	406511
423649	406512
23143	406513
53006	406514
41850	406515
153180	406516
995	406517
139182	406518
154209	406519
668702	406520
64315	406521
13981	406522
440866	406523
193890	406524
249065	406525
473466	406526
57474	406527
519331	406528
480033	406529
57114	406530
68144	406531
18909	406532
3384	406533
370019	406534
404461	406535
566843	406536
35517	406537
365371	406538
651363	406539
578106	406540
569157	406541
135578	406542
672001	406543
47607	406544
532551	406545
66275	406546
172409	406547
662808	406548
32294	406549
283859	406550
401617	406551
248703	406552
40603	406553
442296	406554
218930	406555
459386	406556
13	406557
176799	406558
28968	406559
366258	406560
68265	406561
112160	406562
668598	406563
161609	406564
350221	406565
431942	406566
243221	406567
252884	406568
402313	406569
77444	406570
25527	406571
13147	406572
751	406573
279456	406574
57	406575
614895	406576
257861	406577
205497	406578
10693	406579
97579	406580
402986	406581
671402	406582
172883	406583
97752	406584
621670	406585
141932	406586
621662	406587
435819	406588
26	406589
66693	406590
315960	406591
42021	406592
57774	406593
236803	406594
218255	406595
9077	406596
248374	406597
596775	406598
3605	406599
133322	406600
278343	406601
598703	406602
269874	406603
163370	406604
523769	406605
400869	406606
209518	406607
158118	406608
80391	406609
166361	406610
47019	406611
601108	406612
47084	406613
171128	406614
62387	406615
544842	406616
448669	406617
12069	406618
75731	406619
166808	406620
149680	406621
5520	406622
77177	406623
69925	406624
126174	406625
451938	406626
57613	406627
399022	406628
304319	406629
577673	406630
396799	406631
556341	406632
498570	406633
310222	406634
339795	406635
390677	406636
660259	406637
159854	406638
220324	406639
621708	406640
387414	406641
697392	406642
188109	406643
275177	406644
16267	406645
166258	406646
35801	406647
29540	406648
112275	406649
258797	406650
532386	406651
539156	406652
49525	406653
673747	406654
167472	406655
43673	406656
463101	406657
252054	406658
50187	406659
93221	406660
528942	406661
9999	406662
2400	406663
683216	406664
152564	406665
493	406666
554348	406667
17156	406668
141692	406669
563389	406670
21	406671
5	406672
195767	406673
692507	406674
57172	406675
112009	406676
552456	406677
638083	406678
105980	406679
140655	406680
40412	406681
133581	406682
596777	406683
5311	406684
29459	406685
314838	406686
78519	406687
146089	406688
387427	406689
58550	406690
110172	406691
165373	406692
603159	406693
122570	406694
332799	406695
200199	406696
169099	406697
115591	406698
400647	406699
522137	406700
662656	406701
134598	406702
116021	406703
91490	406704
38894	406705
97326	406706
180370	406707
377642	406708
570900	406709
202760	406710
67257	406711
111106	406712
20221	406713
110736	406714
276034	406715
262797	406716
69767	406717
98296	406718
646530	406719
28626	406720
67595	406721
480386	406722
640919	406723
108369	406724
562224	406725
98430	406726
428445	406727
101148	406728
546180	406729
143261	406730
696412	406731
185645	406732
558974	406733
18100	406734
13281	406735
152965	406736
665427	406737
200577	406738
205406	406739
198349	406740
596827	406741
621066	406742
93197	406743
229411	406744
56355	406745
146789	406746
193730	406747
79780	406748
2878	406749
99209	406750
458199	406751
581486	406752
446992	406753
668844	406754
437587	406755
102343	406756
69016	406757
589902	406758
404003	406759
414150	406760
4961	406761
677775	406762
634575	406763
872	406764
113199	406765
162159	406766
578803	406767
531997	406768
274349	406769
101444	406770
23005	406771
333	406772
11622	406773
86684	406774
389819	406775
30868	406776
561108	406777
396725	406778
169215	406779
28839	406780
42819	406781
75356	406782
243554	406783
219007	406784
463500	406785
18700	406786
498690	406787
537630	406788
190993	406789
974	406790
1615	406791
55357	406792
552670	406793
624221	406794
61723	406795
73561	406796
128752	406797
436153	406798
266674	406799
11005	406800
39753	406801
199902	406802
71687	406803
576105	406804
49340	406805
609627	406806
695433	406807
98214	406808
27124	406809
520209	406810
37749	406811
3188	406812
69500	406813
496985	406814
170947	406815
107248	406816
104946	406817
50073	406818
37557	406819
427633	406820
41940	406821
387442	406822
142706	406823
521200	406824
180489	406825
400918	406826
625262	406827
371876	406828
566876	406829
91041	406830
568055	406831
11283	406832
554151	406833
386641	406834
106666	406835
465414	406836
273204	406837
353006	406838
148077	406839
789	406840
43083	406841
581499	406842
129652	406843
138924	406844
401862	406845
20507	406846
148522	406847
62666	406848
377054	406849
256641	406850
110621	406851
8481	406852
31962	406853
69219	406854
32325	406855
641210	406856
137041	406857
564953	406858
159702	406859
421549	406860
668113	406861
81288	406862
426749	406863
658188	406864
454856	406865
2670	406866
474349	406867
578313	406868
457910	406869
80058	406870
150083	406871
694856	406872
96147	406873
421980	406874
219960	406875
485175	406876
217189	406877
390226	406878
588141	406879
434669	406880
188034	406881
662633	406882
192745	406883
392858	406884
340809	406885
321635	406886
681628	406887
197828	406888
51275	406889
85846	406890
452566	406891
573993	406892
133548	406893
165555	406894
258714	406895
323063	406896
257705	406897
182274	406898
300407	406899
416793	406900
124184	406901
275823	406902
22180	406903
462179	406904
57266	406905
538468	406906
327137	406907
126986	406908
76000	406909
691722	406910
184211	406911
695114	406912
385778	406913
46795	406914
549998	406915
31795	406916
15001	406917
302889	406918
77190	406919
1546	406920
104915	406921
64377	406922
112732	406923
297390	406924
546780	406925
70466	406926
296667	406927
22616	406928
3197	406929
574599	406930
394715	406931
107317	406932
551228	406933
570700	406934
78874	406935
151405	406936
19755	406937
656553	406938
620920	406939
165905	406940
10683	406941
462927	406942
129036	406943
35901	406944
42297	406945
231594	406946
623619	406947
168739	406948
97644	406949
384805	406950
131452	406951
4162	406952
243143	406953
68961	406954
652099	406955
146824	406956
530439	406957
21630	406958
129796	406959
591551	406960
495988	406961
262404	406962
501364	406963
287044	406964
444308	406965
410928	406966
44136	406967
97648	406968
214105	406969
55246	406970
172383	406971
465294	406972
84131	406973
238851	406974
376345	406975
564647	406976
116724	406977
9233	406978
68632	406979
286575	406980
596	406981
68212	406982
487561	406983
86206	406984
1334	406985
652349	406986
143139	406987
428505	406988
204297	406989
73707	406990
433785	406991
382663	406992
244406	406993
614748	406994
278369	406995
75004	406996
552159	406997
239360	406998
142016	406999
239561	407000
304389	407001
242612	407002
45556	407003
18080	407004
18479	407005
131006	407006
169745	407007
76685	407008
502724	407009
107870	407010
112022	407011
386282	407012
4895	407013
324386	407014
96662	407015
653909	407016
622470	407017
362153	407018
432864	407019
18529	407020
118530	407021
1729	407022
236085	407023
686243	407024
617911	407025
443223	407026
554072	407027
68560	407028
249047	407029
510794	407030
206199	407031
359837	407032
158049	407033
537738	407034
338935	407035
309938	407036
29227	407037
47506	407038
327461	407039
653134	407040
131597	407041
40503	407042
331002	407043
165549	407044
405554	407045
136383	407046
650614	407047
9097	407048
541403	407049
6153	407050
59398	407051
310427	407052
229398	407053
171362	407054
409711	407055
68245	407056
611698	407057
52936	407058
384230	407059
160613	407060
69147	407061
317907	407062
405158	407063
471080	407064
115762	407065
110472	407066
132067	407067
106412	407068
257013	407069
370461	407070
91641	407071
657431	407072
672299	407073
642478	407074
95245	407075
6819	407076
611388	407077
426675	407078
319201	407079
42719	407080
54183	407081
167452	407082
23089	407083
64722	407084
565770	407085
16883	407086
191089	407087
2541	407088
289666	407089
14306	407090
155990	407091
4966	407092
1432	407093
12767	407094
660812	407095
592181	407096
118051	407097
680	407098
79101	407099
205529	407100
149191	407101
137153	407102
588934	407103
56355	407104
137994	407105
388190	407106
3866	407107
202283	407108
117236	407109
594942	407110
646240	407111
599331	407112
159160	407113
255058	407114
69940	407115
48028	407116
470231	407117
342983	407118
633413	407119
445020	407120
297757	407121
73421	407122
12789	407123
144658	407124
246740	407125
262039	407126
5168	407127
25789	407128
58611	407129
156678	407130
104839	407131
575110	407132
4121	407133
253083	407134
40098	407135
25776	407136
86300	407137
49430	407138
9522	407139
566388	407140
369959	407141
16556	407142
382728	407143
153657	407144
43021	407145
610211	407146
498493	407147
121496	407148
1872	407149
65956	407150
528696	407151
662012	407152
493481	407153
424248	407154
32722	407155
642617	407156
470463	407157
229744	407158
128918	407159
62047	407160
53000	407161
233921	407162
346631	407163
301977	407164
633176	407165
311859	407166
12436	407167
64911	407168
135766	407169
57462	407170
696379	407171
224082	407172
529194	407173
342975	407174
473460	407175
98390	407176
475302	407177
48681	407178
681281	407179
330325	407180
376478	407181
638384	407182
617584	407183
256936	407184
6016	407185
55946	407186
553401	407187
84477	407188
643837	407189
532722	407190
3160	407191
1541	407192
210876	407193
95235	407194
323342	407195
438636	407196
338300	407197
304569	407198
539484	407199
448886	407200
328875	407201
169048	407202
538538	407203
166948	407204
537112	407205
20928	407206
653316	407207
176053	407208
340490	407209
36931	407210
3155	407211
55689	407212
53533	407213
536395	407214
74225	407215
418762	407216
595291	407217
185492	407218
125835	407219
254653	407220
330371	407221
140570	407222
42008	407223
612765	407224
503595	407225
635	407226
683945	407227
255086	407228
20695	407229
105917	407230
268027	407231
50888	407232
245546	407233
129834	407234
125098	407235
287531	407236
205336	407237
393638	407238
150901	407239
222305	407240
83515	407241
209288	407242
28950	407243
610420	407244
163	407245
116049	407246
27496	407247
103522	407248
198342	407249
536054	407250
93835	407251
24157	407252
94	407253
305383	407254
309290	407255
34929	407256
94	407257
168235	407258
90572	407259
514033	407260
105068	407261
4014	407262
405897	407263
471761	407264
192390	407265
625039	407266
55784	407267
364536	407268
179530	407269
589693	407270
205571	407271
107971	407272
535541	407273
1559	407274
521305	407275
48317	407276
619021	407277
157818	407278
62162	407279
529762	407280
3885	407281
120687	407282
314068	407283
132980	407284
451068	407285
536537	407286
204133	407287
55938	407288
325734	407289
21614	407290
69969	407291
304563	407292
156533	407293
124791	407294
11950	407295
537383	407296
61636	407297
61636	407298
552993	407299
151086	407300
416824	407301
436073	407302
590541	407303
697382	407304
317918	407305
90588	407306
175047	407307
53263	407308
691850	407309
692012	407310
363956	407311
102190	407312
679951	407313
646740	407314
332275	407315
527553	407316
208662	407317
340968	407318
590512	407319
74760	407320
92394	407321
504538	407322
507952	407323
638143	407324
631444	407325
560134	407326
179358	407327
292294	407328
437985	407329
318371	407330
534487	407331
693995	407332
341980	407333
27523	407334
152501	407335
176776	407336
213871	407337
76618	407338
114037	407339
592817	407340
216208	407341
139916	407342
94701	407343
298077	407344
59719	407345
167797	407346
263220	407347
167864	407348
236193	407349
431031	407350
571335	407351
439741	407352
440160	407353
476865	407354
3186	407355
655836	407356
455831	407357
168603	407358
675850	407359
159391	407360
441096	407361
6509	407362
548077	407363
590563	407364
369565	407365
4844	407366
211867	407367
79977	407368
630041	407369
32	407370
15101	407371
684947	407372
31942	407373
43618	407374
25356	407375
304424	407376
210204	407377
43548	407378
435632	407379
692476	407380
11331	407381
141354	407382
68716	407383
336175	407384
116208	407385
116208	407386
511914	407387
105412	407388
943	407389
571781	407390
315610	407391
259359	407392
198929	407393
389512	407394
667452	407395
584551	407396
385475	407397
118238	407398
6282	407399
47638	407400
90195	407401
301994	407402
46031	407403
227606	407404
654449	407405
460602	407406
52959	407407
76042	407408
558945	407409
522864	407410
176122	407411
518314	407412
53904	407413
177	407414
5724	407415
5724	407416
273857	407417
166828	407418
390535	407419
49625	407420
4130	407421
379413	407422
63373	407423
44064	407424
627081	407425
382	407426
404363	407427
56643	407428
99087	407429
687531	407430
2301	407431
399902	407432
207286	407433
618466	407434
132470	407435
291091	407436
68	407437
370811	407438
438952	407439
54744	407440
116287	407441
369289	407442
18384	407443
429617	407444
156151	407445
170465	407446
642187	407447
171290	407448
630061	407449
402124	407450
130752	407451
561558	407452
205433	407453
89717	407454
95358	407455
308369	407456
674664	407457
67284	407458
487915	407459
263753	407460
589925	407461
89822	407462
545576	407463
78763	407464
268701	407465
196264	407466
99602	407467
158489	407468
447478	407469
149952	407470
448119	407471
396845	407472
649148	407473
610965	407474
438955	407475
412547	407476
30739	407477
549198	407478
149292	407479
1497	407480
448954	407481
404780	407482
634675	407483
349629	407484
341206	407485
375203	407486
306031	407487
184892	407488
677527	407489
37296	407490
530747	407491
36698	407492
126400	407493
119317	407494
98610	407495
28001	407496
51525	407497
430633	407498
368827	407499
417634	407500
81517	407501
177730	407502
191277	407503
604481	407504
556411	407505
5899	407506
426847	407507
122862	407508
407698	407509
453369	407510
532570	407511
335584	407512
10898	407513
67075	407514
127136	407515
2436	407516
128117	407517
576197	407518
328360	407519
389	407520
80210	407521
482569	407522
456919	407523
568600	407524
399458	407525
466678	407526
490328	407527
54836	407528
1993	407529
612006	407530
537572	407531
653747	407532
12448	407533
18389	407534
656766	407535
617099	407536
17829	407537
398618	407538
169809	407539
560840	407540
596364	407541
664223	407542
39378	407543
632337	407544
195622	407545
262766	407546
464693	407547
488121	407548
649359	407549
1498	407550
581983	407551
3789	407552
3789	407553
310583	407554
133501	407555
656752	407556
584782	407557
68441	407558
6	407559
25018	407560
644124	407561
191328	407562
52349	407563
246369	407564
5	407565
631160	407566
540622	407567
673252	407568
347167	407569
561843	407570
499177	407571
524929	407572
25394	407573
269829	407574
43203	407575
631183	407576
113351	407577
18277	407578
24772	407579
496508	407580
115571	407581
689226	407582
603992	407583
2299	407584
505	407585
598069	407586
1090	407587
95156	407588
230787	407589
383014	407590
386623	407591
398135	407592
328836	407593
296324	407594
352437	407595
1991	407596
1991	407597
1991	407598
594742	407599
557887	407600
613302	407601
9145	407602
9145	407603
52589	407604
6854	407605
4960	407606
10918	407607
351005	407608
5	407609
690834	407610
544479	407611
550752	407612
334869	407613
329151	407614
158326	407615
39858	407616
52052	407617
576857	407618
249215	407619
655298	407620
376450	407621
256466	407622
450669	407623
356223	407624
177138	407625
49716	407626
322503	407627
36744	407628
634052	407629
240138	407630
20111	407631
543910	407632
361598	407633
535851	407634
340682	407635
17490	407636
342765	407637
616830	407638
327275	407639
691529	407640
20995	407641
500632	407642
5144	407643
574994	407644
237652	407645
75762	407646
461451	407647
286120	407648
445392	407649
681416	407650
335747	407651
31703	407652
141527	407653
554407	407654
324849	407655
160282	407656
188369	407657
131232	407658
12032	407659
134148	407660
331354	407661
149264	407662
18090	407663
534	407664
87733	407665
495753	407666
343858	407667
283993	407668
24139	407669
183225	407670
65492	407671
147498	407672
177309	407673
81164	407674
482842	407675
9819	407676
405441	407677
164118	407678
32320	407679
565627	407680
236292	407681
3942	407682
619608	407683
46615	407684
213781	407685
578847	407686
408847	407687
128077	407688
311997	407689
605697	407690
172476	407691
16689	407692
338816	407693
19269	407694
1883	407695
365388	407696
55873	407697
95057	407698
19286	407699
627545	407700
2310	407701
149130	407702
36167	407703
691008	407704
74248	407705
32168	407706
510648	407707
245191	407708
269720	407709
425789	407710
413607	407711
679618	407712
224161	407713
603964	407714
264342	407715
187053	407716
528422	407717
692829	407718
108384	407719
127709	407720
228748	407721
73690	407722
227804	407723
515024	407724
108716	407725
420516	407726
144579	407727
1780	407728
51311	407729
4557	407730
110552	407731
149929	407732
253586	407733
198130	407734
521109	407735
32005	407736
302849	407737
659814	407738
52856	407739
281174	407740
474255	407741
608922	407742
228291	407743
426295	407744
212243	407745
464942	407746
554028	407747
361700	407748
409085	407749
683086	407750
62290	407751
85441	407752
625943	407753
641413	407754
334229	407755
76	407756
406293	407757
539328	407758
24656	407759
163751	407760
10830	407761
462876	407762
63600	407763
274146	407764
136252	407765
695029	407766
243450	407767
508510	407768
346990	407769
64919	407770
476044	407771
66827	407772
13760	407773
39577	407774
306005	407775
305527	407776
55696	407777
338549	407778
155951	407779
364676	407780
7241	407781
108310	407782
486065	407783
447706	407784
2377	407785
138128	407786
107781	407787
649980	407788
346488	407789
39062	407790
372046	407791
99974	407792
545	407793
422168	407794
188646	407795
54338	407796
693890	407797
95189	407798
15813	407799
588267	407800
98503	407801
658416	407802
8511	407803
344792	407804
45569	407805
397272	407806
43189	407807
638173	407808
524083	407809
56740	407810
215	407811
552897	407812
120613	407813
467342	407814
120609	407815
330829	407816
260728	407817
604100	407818
690952	407819
424047	407820
57482	407821
166232	407822
384126	407823
652140	407824
299932	407825
407568	407826
909	407827
2316	407828
107288	407829
672265	407830
139082	407831
236208	407832
80655	407833
97241	407834
130553	407835
101179	407836
358260	407837
47031	407838
322759	407839
202809	407840
31588	407841
62747	407842
235817	407843
33481	407844
306	407845
252982	407846
93128	407847
22128	407848
302638	407849
141808	407850
138254	407851
3043	407852
12399	407853
104589	407854
349230	407855
457326	407856
81579	407857
137208	407858
586798	407859
240569	407860
115266	407861
193577	407862
1373	407863
203868	407864
113465	407865
447853	407866
81262	407867
483572	407868
165474	407869
439585	407870
64295	407871
301594	407872
298281	407873
10273	407874
169733	407875
6949	407876
509016	407877
583687	407878
26595	407879
86031	407880
121531	407881
125665	407882
475189	407883
473613	407884
209028	407885
90235	407886
404369	407887
144556	407888
6522	407889
15475	407890
233070	407891
451824	407892
57440	407893
214083	407894
11600	407895
465555	407896
495281	407897
277366	407898
311	407899
57020	407900
28504	407901
285543	407902
418753	407903
34788	407904
113674	407905
3537	407906
672732	407907
167002	407908
640462	407909
227789	407910
452027	407911
234925	407912
146761	407913
91487	407914
282149	407915
533811	407916
99936	407917
644269	407918
412687	407919
409618	407920
697080	407921
35319	407922
91004	407923
640991	407924
448452	407925
362480	407926
207784	407927
171451	407928
480404	407929
189152	407930
231526	407931
127411	407932
27	407933
106905	407934
407	407935
387402	407936
10841	407937
130624	407938
2955	407939
21573	407940
641066	407941
580607	407942
43168	407943
24401	407944
627997	407945
13305	407946
129476	407947
167898	407948
169870	407949
62341	407950
586664	407951
468598	407952
5984	407953
51279	407954
478317	407955
519343	407956
402017	407957
14471	407958
228198	407959
168174	407960
290890	407961
472574	407962
16201	407963
105729	407964
392185	407965
642623	407966
59905	407967
495477	407968
162406	407969
287731	407970
462819	407971
332527	407972
159247	407973
551708	407974
10013	407975
361990	407976
578136	407977
671759	407978
52485	407979
305684	407980
4412	407981
90972	407982
388829	407983
55303	407984
115338	407985
14149	407986
42394	407987
690726	407988
18779	407989
255278	407990
92147	407991
412212	407992
615272	407993
149277	407994
686511	407995
250830	407996
12607	407997
14881	407998
37327	407999
385271	408000
671886	408001
596811	408002
152411	408003
287176	408004
661183	408005
416213	408006
277169	408007
112550	408008
93744	408009
67190	408010
48997	408011
161374	408012
3	408013
282940	408014
289803	408015
639860	408016
9696	408017
427716	408018
233140	408019
45387	408020
167749	408021
569046	408022
45773	408023
409059	408024
574504	408025
115383	408026
105856	408027
101849	408028
258537	408029
656562	408030
83371	408031
95468	408032
592967	408033
616210	408034
151225	408035
543049	408036
243549	408037
61772	408038
5439	408039
75585	408040
110157	408041
117	408042
445939	408043
307598	408044
496903	408045
353936	408046
473823	408047
67183	408048
638593	408049
223951	408050
651396	408051
440219	408052
162303	408053
657475	408054
684899	408055
242976	408056
117128	408057
59162	408058
210733	408059
26272	408060
48225	408061
12862	408062
471812	408063
423863	408064
25369	408065
555936	408066
491893	408067
52597	408068
593076	408069
306976	408070
243914	408071
577991	408072
526622	408073
17919	408074
492356	408075
506946	408076
129806	408077
62271	408078
107924	408079
161	408080
168910	408081
164983	408082
73609	408083
55510	408084
129012	408085
436507	408086
136094	408087
506655	408088
443722	408089
565488	408090
499964	408091
165307	408092
570320	408093
112758	408094
300	408095
233263	408096
55105	408097
157249	408098
151674	408099
152880	408100
435520	408101
238058	408102
597193	408103
642632	408104
386377	408105
485327	408106
98904	408107
61913	408108
88727	408109
482369	408110
335483	408111
64447	408112
466782	408113
451069	408114
103169	408115
451567	408116
1786	408117
206400	408118
321759	408119
635970	408120
619661	408121
433820	408122
619682	408123
374260	408124
308004	408125
31854	408126
565958	408127
125311	408128
188958	408129
354121	408130
238083	408131
246550	408132
192765	408133
83223	408134
506537	408135
1558	408136
368958	408137
39328	408138
418816	408139
965	408140
2319	408141
349297	408142
150893	408143
519606	408144
167906	408145
4854	408146
156572	408147
371562	408148
11293	408149
584695	408150
439112	408151
80651	408152
186286	408153
98118	408154
61079	408155
75420	408156
484124	408157
591137	408158
222419	408159
1039	408160
539794	408161
442031	408162
643833	408163
414885	408164
25442	408165
93736	408166
253726	408167
39384	408168
112015	408169
466093	408170
7483	408171
191662	408172
277292	408173
4178	408174
580225	408175
149412	408176
144952	408177
384877	408178
541543	408179
643923	408180
411044	408181
144805	408182
620651	408183
256194	408184
364373	408185
358728	408186
612249	408187
42262	408188
28403	408189
526897	408190
29187	408191
591634	408192
619193	408193
370671	408194
95832	408195
78866	408196
276302	408197
523776	408198
531211	408199
614172	408200
8042	408201
208692	408202
61429	408203
159772	408204
165219	408205
145231	408206
682755	408207
545730	408208
173772	408209
83477	408210
85600	408211
143770	408212
276251	408213
400629	408214
238878	408215
498547	408216
575856	408217
639362	408218
11990	408219
25750	408220
3109	408221
642730	408222
308626	408223
10314	408224
642221	408225
592991	408226
73206	408227
578172	408228
110774	408229
5713	408230
61482	408231
2179	408232
539736	408233
604573	408234
167940	408235
477119	408236
47239	408237
487673	408238
27478	408239
533343	408240
387320	408241
264001	408242
552694	408243
116988	408244
484820	408245
402037	408246
61054	408247
116158	408248
297425	408249
45326	408250
190	408251
409064	408252
72053	408253
168855	408254
109629	408255
6	408256
267925	408257
98028	408258
114233	408259
91579	408260
431951	408261
265372	408262
59932	408263
543945	408264
12580	408265
221312	408266
33228	408267
197399	408268
546091	408269
687658	408270
56207	408271
2585	408272
311678	408273
502192	408274
255191	408275
163564	408276
471620	408277
51198	408278
602437	408279
46063	408280
381539	408281
142580	408282
506608	408283
4596	408284
3321	408285
429228	408286
638236	408287
275943	408288
552064	408289
551972	408290
552113	408291
552056	408292
294253	408293
551986	408294
12723	408295
2865	408296
166181	408297
207196	408298
77035	408299
139129	408300
66971	408301
100929	408302
173331	408303
27125	408304
395701	408305
122114	408306
309805	408307
593663	408308
609527	408309
143584	408310
148551	408311
309791	408312
5835	408313
138987	408314
209717	408315
90650	408316
135334	408317
433161	408318
90638	408319
370067	408320
437360	408321
71101	408322
346377	408323
101020	408324
71602	408325
192240	408326
376964	408327
663720	408328
270009	408329
660523	408330
250302	408331
586952	408332
309804	408333
575159	408334
575135	408335
437332	408336
643749	408337
309849	408338
226538	408339
106220	408340
25063	408341
25063	408342
25063	408343
426460	408344
523967	408345
58175	408346
588168	408347
605452	408348
233779	408349
37350	408350
97698	408351
286028	408352
522591	408353
153078	408354
85	408355
6130	408356
50614	408357
512458	408358
397712	408359
273315	408360
277672	408361
82366	408362
306988	408363
32716	408364
499987	408365
15892	408366
15893	408367
278999	408368
224678	408369
32998	408370
189923	408371
426968	408372
32718	408373
4273	408374
473763	408375
9593	408376
638242	408377
129129	408378
654047	408379
122329	408380
213605	408381
23548	408382
13564	408383
568678	408384
575814	408385
444995	408386
627361	408387
116985	408388
401967	408389
113336	408390
392142	408391
537595	408392
256	408393
690280	408394
281388	408395
419780	408396
17811	408397
17811	408398
109563	408399
540611	408400
308194	408401
255768	408402
272353	408403
233511	408404
150516	408405
32718	408406
315920	408407
623525	408408
226424	408409
124349	408410
149861	408411
348768	408412
7254	408413
440322	408414
102102	408415
161970	408416
11108	408417
47281	408418
465080	408419
338097	408420
338096	408421
338099	408422
331716	408423
591245	408424
70356	408425
50837	408426
568889	408427
952	408428
516013	408429
563454	408430
305325	408431
573215	408432
6957	408433
632186	408434
85679	408435
549960	408436
572708	408437
591254	408438
41561	408439
16181	408440
308501	408441
149860	408442
610958	408443
101331	408444
205289	408445
645338	408446
44725	408447
523719	408448
523723	408449
620403	408450
5711	408451
17830	408452
146019	408453
116914	408454
136205	408455
3459	408456
489506	408457
221249	408458
68138	408459
205237	408460
534843	408461
108235	408462
536575	408463
478263	408464
212555	408465
132340	408466
677086	408467
649731	408468
675360	408469
441362	408470
618950	408471
498424	408472
6732	408473
27556	408474
123423	408475
441417	408476
537417	408477
691067	408478
288997	408479
498476	408480
509810	408481
246784	408482
466357	408483
343550	408484
468178	408485
485706	408486
408779	408487
325243	408488
31169	408489
144473	408490
452171	408491
662114	408492
311605	408493
414332	408494
70	408495
25568	408496
319383	408497
501817	408498
139401	408499
182127	408500
159983	408501
366392	408502
482235	408503
5718	408504
616972	408505
404672	408506
150118	408507
134174	408508
498091	408509
296123	408510
162204	408511
522207	408512
60509	408513
261130	408514
307945	408515
351944	408516
56875	408517
454436	408518
27920	408519
70733	408520
16560	408521
301309	408522
160581	408523
33907	408524
132905	408525
48171	408526
47171	408527
30023	408528
98937	408529
694780	408530
681264	408531
597759	408532
184991	408533
4650	408534
573361	408535
17749	408536
133699	408537
2003	408538
3516	408539
169829	408540
125087	408541
570055	408542
541540	408543
553872	408544
127787	408545
113120	408546
21297	408547
380425	408548
712	408549
636980	408550
446170	408551
674434	408552
114345	408553
615231	408554
488316	408555
43272	408556
73045	408557
417805	408558
670661	408559
20868	408560
161243	408561
131701	408562
1805	408563
72559	408564
161527	408565
521842	408566
279386	408567
662935	408568
354203	408569
241013	408570
483881	408571
167070	408572
430612	408573
250255	408574
229928	408575
200309	408576
484753	408577
285810	408578
681267	408579
436116	408580
62144	408581
47629	408582
663822	408583
437598	408584
244055	408585
370860	408586
918	408587
665302	408588
22034	408589
543846	408590
605089	408591
47640	408592
149881	408593
610955	408594
427047	408595
615949	408596
448753	408597
594712	408598
414779	408599
615325	408600
3950	408601
170999	408602
448745	408603
285867	408604
78654	408605
606967	408606
299664	408607
403158	408608
403133	408609
612306	408610
89559	408611
296630	408612
1989	408613
660374	408614
147438	408615
361849	408616
375666	408617
501396	408618
634672	408619
616108	408620
281346	408621
129520	408622
582351	408623
603577	408624
286368	408625
466702	408626
64427	408627
540606	408628
26679	408629
420293	408630
638194	408631
89	408632
196404	408633
651037	408634
25525	408635
23867	408636
62931	408637
580362	408638
602734	408639
19883	408640
329148	408641
631131	408642
273325	408643
278156	408644
112380	408645
285649	408646
309985	408647
309892	408648
309893	408649
309894	408650
432283	408651
383366	408652
421218	408653
675977	408654
679368	408655
103643	408656
9432	408657
562478	408658
359807	408659
9584	408660
310326	408661
208	408662
190796	408663
155854	408664
2706	408665
2706	408666
257615	408667
401953	408668
282100	408669
4956	408670
101347	408671
291359	408672
1740	408673
1740	408674
131246	408675
451421	408676
643860	408677
613354	408678
553314	408679
92422	408680
222364	408681
135872	408682
155975	408683
131048	408684
377551	408685
403129	408686
531407	408687
559489	408688
675848	408689
454050	408690
183366	408691
359828	408692
614185	408693
632234	408694
149453	408695
24894	408696
29124	408697
10870	408698
104917	408699
3254	408700
560922	408701
65926	408702
22609	408703
196448	408704
518421	408705
66537	408706
95814	408707
3190	408708
256215	408709
448755	408710
179771	408711
260424	408712
299407	408713
197035	408714
156573	408715
291947	408716
205603	408717
1215	408718
237521	408719
583724	408720
550033	408721
562988	408722
19965	408723
555666	408724
330174	408725
107305	408726
108016	408727
326454	408728
345536	408729
19823	408730
72626	408731
648260	408732
416871	408733
617133	408734
78274	408735
570894	408736
288226	408737
437695	408738
553315	408739
547776	408740
158713	408741
375518	408742
375985	408743
14999	408744
624824	408745
494487	408746
93046	408747
506351	408748
39468	408749
466586	408750
663702	408751
256071	408752
24219	408753
408532	408754
621465	408755
624813	408756
620701	408757
624815	408758
505809	408759
221252	408760
9165	408761
663651	408762
158721	408763
413994	408764
370829	408765
288269	408766
288215	408767
169838	408768
229595	408769
146976	408770
946	408771
545270	408772
85014	408773
285341	408774
263894	408775
67573	408776
12345	408777
57181	408778
468803	408779
642596	408780
194732	408781
92280	408782
591815	408783
95769	408784
261433	408785
332766	408786
664731	408787
198726	408788
269244	408789
457963	408790
578572	408791
1990	408792
1990	408793
290092	408794
239169	408795
109062	408796
497041	408797
369554	408798
154615	408799
21418	408800
158040	408801
572180	408802
680386	408803
417189	408804
160484	408805
157856	408806
111126	408807
6778	408808
401613	408809
488958	408810
488957	408811
265	408812
684940	408813
349	408814
543708	408815
237251	408816
73650	408817
638467	408818
622797	408819
160013	408820
88877	408821
480927	408822
74032	408823
203122	408824
57203	408825
10021	408826
1302	408827
85458	408828
163868	408829
163357	408830
216078	408831
220824	408832
68939	408833
563570	408834
458023	408835
82205	408836
205409	408837
4396	408838
672674	408839
430622	408840
145559	408841
137754	408842
230	408843
557214	408844
539475	408845
22584	408846
27541	408847
268425	408848
83970	408849
30156	408850
393551	408851
370660	408852
171078	408853
12950	408854
610114	408855
557146	408856
149534	408857
537586	408858
49702	408859
154548	408860
284860	408861
421184	408862
102202	408863
102207	408864
7252	408865
35552	408866
172174	408867
127237	408868
612499	408869
230644	408870
1913	408871
43675	408872
526097	408873
155899	408874
357175	408875
65708	408876
719	408877
451398	408878
566127	408879
311666	408880
205885	408881
324158	408882
231882	408883
9267	408884
101925	408885
585529	408886
269296	408887
56523	408888
110412	408889
595838	408890
359330	408891
1016	408892
326298	408893
392197	408894
309293	408895
613240	408896
411792	408897
292207	408898
300613	408899
508068	408900
79790	408901
351591	408902
311621	408903
50589	408904
128700	408905
417548	408906
342841	408907
682957	408908
143105	408909
186608	408910
552734	408911
510444	408912
623049	408913
190683	408914
488324	408915
319798	408916
77271	408917
372322	408918
101289	408919
921	408920
628902	408921
1499	408922
598008	408923
1211	408924
353665	408925
384475	408926
493938	408927
137898	408928
454071	408929
291244	408930
199464	408931
65100	408932
319792	408933
226261	408934
9597	408935
427856	408936
9894	408937
568159	408938
351093	408939
130846	408940
4127	408941
260	408942
608498	408943
11804	408944
3792	408945
571540	408946
624810	408947
496411	408948
468843	408949
4681	408950
238416	408951
582849	408952
38411	408953
488908	408954
523527	408955
118310	408956
204869	408957
47640	408958
76107	408959
22999	408960
112818	408961
943	408962
440324	408963
260764	408964
684379	408965
313052	408966
35721	408967
629633	408968
18241	408969
314277	408970
376797	408971
696969	408972
412170	408973
495041	408974
605059	408975
386964	408976
221777	408977
431669	408978
212718	408979
6273	408980
252404	408981
59851	408982
32	408983
575801	408984
125715	408985
170821	408986
385440	408987
179745	408988
385900	408989
274326	408990
104097	408991
464545	408992
177249	408993
53727	408994
139331	408995
414828	408996
40221	408997
29280	408998
158710	408999
158710	409000
624777	409001
100074	409002
26291	409003
3	409004
168472	409005
17816	409006
374468	409007
370850	409008
389228	409009
549216	409010
18254	409011
125706	409012
26927	409013
454310	409014
502644	409015
434077	409016
535670	409017
161277	409018
472686	409019
458089	409020
388430	409021
759	409022
635390	409023
677088	409024
451263	409025
577189	409026
370820	409027
607119	409028
642231	409029
16945	409030
189416	409031
512204	409032
642984	409033
67926	409034
34391	409035
172504	409036
241950	409037
244851	409038
152901	409039
121966	409040
616813	409041
196236	409042
4900	409043
142904	409044
277	409045
108789	409046
49155	409047
135982	409048
237555	409049
208442	409050
62177	409051
298977	409052
520909	409053
161357	409054
188498	409055
161582	409056
107511	409057
495503	409058
247326	409059
247578	409060
85761	409061
446688	409062
531428	409063
893	409064
166509	409065
27524	409066
118766	409067
91252	409068
180222	409069
18555	409070
409647	409071
112912	409072
247619	409073
68568	409074
4750	409075
410527	409076
425585	409077
528243	409078
72793	409079
41262	409080
165050	409081
76195	409082
39669	409083
330514	409084
128324	409085
357018	409086
498567	409087
434468	409088
256546	409089
246070	409090
34088	409091
239465	409092
149737	409093
44514	409094
155913	409095
583720	409096
520073	409097
685054	409098
558814	409099
245298	409100
37376	409101
348151	409102
121596	409103
19588	409104
567593	409105
371521	409106
106773	409107
176773	409108
176774	409109
377738	409110
25652	409111
377585	409112
160716	409113
249084	409114
20087	409115
229864	409116
39661	409117
161431	409118
445215	409119
131085	409120
71232	409121
13918	409122
187679	409123
133835	409124
333873	409125
604497	409126
500714	409127
301787	409128
556458	409129
73409	409130
2797	409131
626421	409132
6175	409133
639967	409134
241500	409135
557412	409136
272281	409137
148661	409138
575606	409139
575607	409140
502638	409141
20236	409142
24775	409143
37831	409144
222635	409145
25525	409146
265882	409147
140706	409148
578824	409149
659967	409150
283959	409151
652202	409152
46115	409153
65263	409154
519980	409155
191724	409156
391285	409157
6056	409158
281279	409159
26614	409160
576039	409161
52697	409162
75994	409163
742	409164
551593	409165
128284	409166
232901	409167
380115	409168
660174	409169
589229	409170
491603	409171
142729	409172
624783	409173
658994	409174
96264	409175
458235	409176
560421	409177
123853	409178
313057	409179
422985	409180
472424	409181
130543	409182
248938	409183
101336	409184
569445	409185
302687	409186
381341	409187
476040	409188
445428	409189
421884	409190
31170	409191
685856	409192
466680	409193
67005	409194
17815	409195
525368	409196
511	409197
18777	409198
399906	409199
25037	409200
537189	409201
2699	409202
466691	409203
621149	409204
621159	409205
621151	409206
173325	409207
337145	409208
640401	409209
109560	409210
150009	409211
54599	409212
389775	409213
414808	409214
149337	409215
498579	409216
441917	409217
228412	409218
55129	409219
67936	409220
214677	409221
154267	409222
2906	409223
150896	409224
424041	409225
47971	409226
436377	409227
283793	409228
85292	409229
540539	409230
576067	409231
137272	409232
77420	409233
227412	409234
215713	409235
160824	409236
88786	409237
431900	409238
431899	409239
431871	409240
590693	409241
662964	409242
302814	409243
132165	409244
312127	409245
12622	409246
404536	409247
295937	409248
357011	409249
414395	409250
123515	409251
105752	409252
41014	409253
77896	409254
431819	409255
145267	409256
148717	409257
589973	409258
103941	409259
4882	409260
4882	409261
19075	409262
182326	409263
61704	409264
25246	409265
43547	409266
118038	409267
576040	409268
310547	409269
508673	409270
96810	409271
295354	409272
310591	409273
90804	409274
265393	409275
237656	409276
643741	409277
136420	409278
476522	409279
65978	409280
319025	409281
691680	409282
472759	409283
99642	409284
85142	409285
195382	409286
274542	409287
623358	409288
263523	409289
96759	409290
395854	409291
439681	409292
161977	409293
263532	409294
263530	409295
263521	409296
99489	409297
60653	409298
79863	409299
167777	409300
508768	409301
508788	409302
107648	409303
12916	409304
89135	409305
643532	409306
276990	409307
24588	409308
659958	409309
264363	409310
162688	409311
683499	409312
516649	409313
1985	409314
167790	409315
54076	409316
279623	409317
544584	409318
322130	409319
172862	409320
225085	409321
590345	409322
390381	409323
610736	409324
29138	409325
71083	409326
187088	409327
141651	409328
544592	409329
165757	409330
406364	409331
203176	409332
289648	409333
72744	409334
80233	409335
264198	409336
133253	409337
429734	409338
405350	409339
265389	409340
77680	409341
105967	409342
219318	409343
263150	409344
49175	409345
111407	409346
90807	409347
223179	409348
544534	409349
56076	409350
363605	409351
393587	409352
371144	409353
625085	409354
17815	409355
121603	409356
286515	409357
141675	409358
165590	409359
256297	409360
100690	409361
29990	409362
686271	409363
19145	409364
642857	409365
513875	409366
121345	409367
14204	409368
432680	409369
406512	409370
605775	409371
43007	409372
15	409373
298033	409374
69260	409375
40348	409376
625673	409377
676161	409378
69091	409379
347748	409380
69462	409381
94013	409382
273012	409383
216161	409384
107606	409385
695218	409386
32034	409387
544570	409388
223775	409389
359121	409390
327857	409391
544557	409392
511940	409393
75883	409394
219410	409395
77908	409396
370320	409397
427425	409398
71298	409399
358188	409400
105406	409401
134792	409402
102429	409403
175122	409404
14185	409405
6240	409406
21251	409407
564155	409408
162813	409409
678024	409410
73796	409411
21871	409412
516563	409413
333245	409414
108938	409415
1626	409416
620911	409417
182629	409418
346127	409419
461172	409420
8526	409421
138527	409422
222034	409423
61	409424
98462	409425
223874	409426
141657	409427
69507	409428
79884	409429
607686	409430
10722	409431
470584	409432
433271	409433
219417	409434
41529	409435
5029	409436
381367	409437
511052	409438
95469	409439
331340	409440
476860	409441
389996	409442
390025	409443
414431	409444
352814	409445
612445	409446
111593	409447
160692	409448
634301	409449
83901	409450
237825	409451
336807	409452
216159	409453
225024	409454
689397	409455
390374	409456
297814	409457
47899	409458
584813	409459
516592	409460
182247	409461
661742	409462
107980	409463
220623	409464
640949	409465
39502	409466
119043	409467
446905	409468
24725	409469
30589	409470
328981	409471
80231	409472
512782	409473
77948	409474
60096	409475
32095	409476
493422	409477
264246	409478
247990	409479
211251	409480
244878	409481
611461	409482
423794	409483
394754	409484
148246	409485
673652	409486
79875	409487
152636	409488
46321	409489
32465	409490
21372	409491
516643	409492
101573	409493
116251	409494
360885	409495
573269	409496
685500	409497
420822	409498
96501	409499
987	409500
634549	409501
297332	409502
501593	409503
644284	409504
223804	409505
604739	409506
225016	409507
68767	409508
111048	409509
229716	409510
17380	409511
12094	409512
304847	409513
257432	409514
254074	409515
256847	409516
141706	409517
111500	409518
428662	409519
39135	409520
127344	409521
347042	409522
78794	409523
37969	409524
302301	409525
15379	409526
538823	409527
223798	409528
148840	409529
582706	409530
50908	409531
549495	409532
80226	409533
405766	409534
61803	409535
634871	409536
427285	409537
406376	409538
220988	409539
53875	409540
322112	409541
322121	409542
42344	409543
461743	409544
568360	409545
25918	409546
290355	409547
223488	409548
336687	409549
242723	409550
267623	409551
694005	409552
509575	409553
572026	409554
365161	409555
2394	409556
2998	409557
560701	409558
594451	409559
536726	409560
223268	409561
115830	409562
463365	409563
121705	409564
135001	409565
141518	409566
58093	409567
666085	409568
250947	409569
443086	409570
270134	409571
335970	409572
37063	409573
247798	409574
629662	409575
216132	409576
15670	409577
637006	409578
8581	409579
8920	409580
335959	409581
634311	409582
283776	409583
594442	409584
20461	409585
11937	409586
223514	409587
113152	409588
70792	409589
526116	409590
123164	409591
154682	409592
209952	409593
667532	409594
165022	409595
635265	409596
76274	409597
516637	409598
30589	409599
229600	409600
16812	409601
517121	409602
38377	409603
10969	409604
360967	409605
511490	409606
546031	409607
363913	409608
464702	409609
94791	409610
404358	409611
418241	409612
554961	409613
15	409614
87731	409615
53429	409616
70775	409617
171057	409618
295965	409619
390186	409620
152515	409621
47555	409622
46903	409623
642555	409624
357017	409625
634939	409626
536545	409627
289867	409628
17099	409629
109000	409630
58385	409631
686226	409632
238016	409633
588272	409634
132099	409635
111535	409636
42427	409637
14136	409638
19275	409639
73851	409640
653101	409641
108832	409642
193096	409643
27545	409644
29133	409645
223483	409646
223504	409647
322141	409648
606042	409649
512840	409650
359119	409651
4212	409652
427340	409653
182347	409654
446849	409655
135163	409656
22251	409657
483542	409658
56121	409659
148774	409660
90855	409661
148772	409662
90814	409663
148773	409664
310709	409665
90828	409666
576138	409667
576139	409668
148780	409669
202484	409670
9066	409671
74115	409672
273947	409673
109337	409674
336913	409675
416266	409676
208392	409677
4052	409678
38642	409679
503457	409680
263585	409681
451943	409682
646006	409683
278032	409684
474	409685
78750	409686
304768	409687
52669	409688
415721	409689
40347	409690
553720	409691
87797	409692
87797	409693
101709	409694
4168	409695
15614	409696
420974	409697
86505	409698
432219	409699
530496	409700
223178	409701
544556	409702
141943	409703
141952	409704
41792	409705
1626	409706
633207	409707
544573	409708
544559	409709
22198	409710
5029	409711
449834	409712
282779	409713
290341	409714
544528	409715
427452	409716
463809	409717
99163	409718
264300	409719
680722	409720
466540	409721
236064	409722
348267	409723
482920	409724
71268	409725
325083	409726
543396	409727
163392	409728
54382	409729
264262	409730
95914	409731
152238	409732
141950	409733
542532	409734
12230	409735
111048	409736
136460	409737
68769	409738
217220	409739
100819	409740
263069	409741
21710	409742
610726	409743
2484	409744
849	409745
216521	409746
157896	409747
587901	409748
43348	409749
295959	409750
18338	409751
543519	409752
426362	409753
156273	409754
319939	409755
55499	409756
39886	409757
106634	409758
5373	409759
290061	409760
69160	409761
593533	409762
223508	409763
99467	409764
290028	409765
24625	409766
578108	409767
56162	409768
289960	409769
80110	409770
216186	409771
264263	409772
613830	409773
69064	409774
62804	409775
87605	409776
309587	409777
680075	409778
514810	409779
79481	409780
223490	409781
613428	409782
1095	409783
427371	409784
577438	409785
225068	409786
593522	409787
111118	409788
298996	409789
361035	409790
234	409791
79736	409792
511910	409793
394806	409794
248046	409795
248007	409796
543364	409797
31525	409798
277407	409799
69133	409800
414019	409801
141951	409802
259426	409803
390125	409804
73510	409805
69162	409806
924	409807
661737	409808
466534	409809
708	409810
1095	409811
613613	409812
504872	409813
136452	409814
520887	409815
69161	409816
216425	409817
216194	409818
134792	409819
160755	409820
18097	409821
14202	409822
69226	409823
238944	409824
216476	409825
266687	409826
69274	409827
421059	409828
386977	409829
121299	409830
288808	409831
520913	409832
216288	409833
106639	409834
14212	409835
104877	409836
558694	409837
32205	409838
62905	409839
542322	409840
466527	409841
367072	409842
1626	409843
125428	409844
58351	409845
127149	409846
12741	409847
352133	409848
535055	409849
407906	409850
626698	409851
11760	409852
360260	409853
260747	409854
47006	409855
97814	409856
434715	409857
69215	409858
40285	409859
389628	409860
226698	409861
184943	409862
447408	409863
635488	409864
611548	409865
105823	409866
324781	409867
79872	409868
250898	409869
141702	409870
661745	409871
265391	409872
219405	409873
4661	409874
49554	409875
185566	409876
14209	409877
569967	409878
273623	409879
264360	409880
125052	409881
291296	409882
71018	409883
634609	409884
653875	409885
216519	409886
176803	409887
697894	409888
336795	409889
18979	409890
265387	409891
124822	409892
56149	409893
46551	409894
75588	409895
75588	409896
133	409897
360895	409898
205371	409899
295929	409900
80566	409901
141517	409902
187118	409903
21249	409904
80487	409905
133280	409906
387620	409907
528049	409908
543249	409909
138488	409910
293556	409911
543552	409912
134769	409913
40352	409914
90031	409915
298744	409916
354168	409917
119885	409918
324624	409919
114144	409920
48737	409921
336390	409922
322431	409923
555870	409924
37021	409925
2494	409926
342424	409927
488988	409928
190184	409929
257417	409930
69256	409931
244827	409932
111113	409933
634662	409934
11168	409935
79908	409936
167792	409937
168508	409938
264230	409939
269992	409940
174718	409941
90039	409942
222106	409943
450016	409944
26793	409945
140556	409946
456034	409947
296551	409948
154818	409949
42342	409950
79930	409951
224276	409952
219448	409953
322142	409954
361163	409955
41533	409956
360446	409957
284409	409958
457607	409959
223507	409960
36412	409961
223503	409962
223499	409963
56674	409964
17236	409965
69497	409966
366748	409967
140026	409968
44883	409969
513864	409970
15556	409971
162704	409972
634236	409973
168602	409974
132101	409975
263432	409976
286590	409977
298704	409978
556160	409979
362497	409980
189	409981
271772	409982
1714	409983
427221	409984
287118	409985
619423	409986
548801	409987
164699	409988
239134	409989
427272	409990
46839	409991
80251	409992
83164	409993
428640	409994
407695	409995
481549	409996
4032	409997
16798	409998
73483	409999
140025	410000
394511	410001
146163	410002
140025	410003
168515	410004
96415	410005
634847	410006
127376	410007
493448	410008
280784	410009
516923	410010
107980	410011
219392	410012
284152	410013
198145	410014
113134	410015
382782	410016
155893	410017
247857	410018
247882	410019
5196	410020
551953	410021
134545	410022
173403	410023
69475	410024
216471	410025
283503	410026
263094	410027
71483	410028
530419	410029
80284	410030
126972	410031
504970	410032
4077	410033
553718	410034
505996	410035
70110	410036
265483	410037
58588	410038
322144	410039
295940	410040
49722	410041
516328	410042
93160	410043
360345	410044
336827	410045
183830	410046
142839	410047
442920	410048
418273	410049
581197	410050
429747	410051
116216	410052
88918	410053
147995	410054
657940	410055
604103	410056
553742	410057
108715	410058
108721	410059
413364	410060
230338	410061
72474	410062
697047	410063
669713	410064
245132	410065
72499	410066
687402	410067
369419	410068
33377	410069
436473	410070
171056	410071
219397	410072
77344	410073
55009	410074
264302	410075
133	410076
77949	410077
119483	410078
421968	410079
324845	410080
584876	410081
144422	410082
668459	410083
188406	410084
73188	410085
187234	410086
245159	410087
35	410088
154970	410089
594823	410090
87600	410091
94649	410092
552718	410093
153647	410094
361525	410095
17232	410096
26807	410097
21416	410098
223548	410099
69182	410100
307093	410101
366038	410102
223587	410103
38308	410104
501609	410105
68599	410106
474693	410107
64955	410108
335679	410109
316238	410110
68149	410111
77581	410112
152876	410113
492135	410114
39502	410115
320550	410116
524128	410117
7858	410118
470957	410119
322114	410120
32731	410121
472389	410122
355764	410123
245053	410124
167420	410125
31699	410126
15	410127
293	410128
113951	410129
151521	410130
80246	410131
418148	410132
69416	410133
216376	410134
95221	410135
132102	410136
520036	410137
6140	410138
96104	410139
441271	410140
273995	410141
686150	410142
161231	410143
168602	410144
50509	410145
2489	410146
111633	410147
230312	410148
2134	410149
1095	410150
1961	410151
513461	410152
534273	410153
4558	410154
249682	410155
33346	410156
283500	410157
171039	410158
99861	410159
29103	410160
229689	410161
6741	410162
70776	410163
6798	410164
3483	410165
579856	410166
58782	410167
28187	410168
256553	410169
634621	410170
308523	410171
224858	410172
212128	410173
301319	410174
451264	410175
330616	410176
302987	410177
21366	410178
497114	410179
29556	410180
22483	410181
34973	410182
436423	410183
21300	410184
492061	410185
48282	410186
584986	410187
190169	410188
421345	410189
33663	410190
135480	410191
3988	410192
164312	410193
523330	410194
120216	410195
223270	410196
454387	410197
165926	410198
59353	410199
263082	410200
390121	410201
634371	410202
390209	410203
625650	410204
76310	410205
634488	410206
409055	410207
141946	410208
327855	410209
97483	410210
322807	410211
261505	410212
43654	410213
606826	410214
401570	410215
265331	410216
576458	410217
144049	410218
27439	410219
13772	410220
13774	410221
21953	410222
570383	410223
424575	410224
61543	410225
363724	410226
298941	410227
4770	410228
324831	410229
107610	410230
492770	410231
263761	410232
141712	410233
431493	410234
156451	410235
348269	410236
141712	410237
519848	410238
48747	410239
192131	410240
103316	410241
89111	410242
216122	410243
216180	410244
289919	410245
20188	410246
41361	410247
686203	410248
70774	410249
328860	410250
7053	410251
69512	410252
147157	410253
36741	410254
66711	410255
175287	410256
39408	410257
2060	410258
390153	410259
136322	410260
152508	410261
22174	410262
420777	410263
428605	410264
251675	410265
57236	410266
129514	410267
80038	410268
643737	410269
390118	410270
69139	410271
407693	410272
73790	410273
394579	410274
186018	410275
20288	410276
431541	410277
69223	410278
38483	410279
59579	410280
160588	410281
511898	410282
235975	410283
216128	410284
69098	410285
217248	410286
849	410287
5232	410288
264215	410289
116235	410290
73869	410291
288708	410292
80567	410293
104611	410294
614643	410295
649455	410296
147166	410297
188497	410298
22827	410299
180994	410300
171044	410301
54746	410302
49973	410303
264304	410304
428628	410305
10961	410306
648237	410307
91970	410308
86788	410309
229787	410310
302188	410311
19073	410312
642563	410313
83889	410314
414458	410315
84664	410316
2885	410317
414216	410318
400390	410319
614111	410320
536527	410321
242190	410322
208237	410323
208374	410324
156448	410325
411747	410326
51207	410327
520080	410328
71069	410329
17102	410330
393523	410331
244978	410332
134913	410333
5246	410334
139508	410335
572	410336
646734	410337
661429	410338
230300	410339
520718	410340
520719	410341
230299	410342
526455	410343
239161	410344
236072	410345
236071	410346
526454	410347
84632	410348
28632	410349
264288	410350
686188	410351
506870	410352
167016	410353
10143	410354
217200	410355
222098	410356
69094	410357
99812	410358
516677	410359
48318	410360
390860	410361
90896	410362
549	410363
542335	410364
8001	410365
49537	410366
173615	410367
32078	410368
220984	410369
71056	410370
568538	410371
424312	410372
69516	410373
13042	410374
69112	410375
170167	410376
51213	410377
187943	410378
400843	410379
849	410380
405768	410381
170182	410382
19714	410383
289894	410384
259443	410385
134945	410386
512996	410387
30461	410388
432904	410389
238919	410390
91990	410391
239301	410392
427262	410393
515713	410394
483327	410395
621698	410396
116562	410397
87020	410398
54995	410399
251732	410400
46682	410401
418205	410402
151664	410403
216277	410404
80232	410405
69230	410406
132833	410407
18891	410408
14223	410409
262955	410410
26993	410411
14204	410412
689741	410413
28617	410414
31476	410415
267231	410416
634055	410417
391755	410418
348271	410419
177872	410420
543586	410421
22084	410422
114857	410423
414280	410424
41058	410425
592192	410426
198361	410427
611171	410428
9550	410429
493469	410430
196799	410431
548800	410432
90295	410433
42204	410434
32006	410435
40734	410436
30345	410437
50430	410438
14489	410439
8031	410440
217044	410441
175285	410442
69086	410443
216215	410444
176795	410445
5040	410446
86847	410447
8056	410448
197878	410449
37038	410450
140099	410451
54968	410452
634707	410453
28859	410454
216512	410455
33730	410456
374043	410457
454219	410458
121296	410459
60390	410460
390224	410461
608777	410462
688164	410463
108734	410464
190152	410465
414091	410466
481527	410467
242193	410468
181043	410469
306522	410470
107624	410471
515961	410472
29076	410473
1564	410474
44575	410475
462266	410476
511998	410477
211254	410478
511988	410479
94649	410480
68829	410481
249716	410482
316235	410483
83166	410484
137223	410485
280659	410486
2596	410487
264307	410488
25840	410489
22079	410490
148692	410491
513870	410492
14819	410493
14227	410494
165589	410495
421346	410496
3591	410497
444582	410498
280779	410499
244213	410500
173228	410501
169355	410502
188439	410503
59014	410504
283715	410505
293	410506
427359	410507
41336	410508
155546	410509
242186	410510
432789	410511
41518	410512
405133	410513
511472	410514
682050	410515
83877	410516
544551	410517
622480	410518
160768	410519
298032	410520
46803	410521
258046	410522
11235	410523
56163	410524
42219	410525
86861	410526
121660	410527
69060	410528
25606	410529
58433	410530
367251	410531
371242	410532
108761	410533
176793	410534
116197	410535
120484	410536
544525	410537
69161	410538
141948	410539
544547	410540
648334	410541
259546	410542
30563	410543
320675	410544
277398	410545
999	410546
101590	410547
126093	410548
74233	410549
12230	410550
132840	410551
435843	410552
670327	410553
24668	410554
545815	410555
522772	410556
116218	410557
542440	410558
135850	410559
263711	410560
47201	410561
68989	410562
66003	410563
69420	410564
360319	410565
70802	410566
451	410567
3931	410568
22082	410569
8	410570
76644	410571
45542	410572
176313	410573
216341	410574
269764	410575
4191	410576
173201	410577
22395	410578
238388	410579
199559	410580
369694	410581
298729	410582
133031	410583
784	410584
263117	410585
515955	410586
1187	410587
243475	410588
134794	410589
589865	410590
597483	410591
11676	410592
19603	410593
31514	410594
58321	410595
48937	410596
113230	410597
489710	410598
94505	410599
11558	410600
302116	410601
544572	410602
542331	410603
50480	410604
10666	410605
160607	410606
609412	410607
428631	410608
264273	410609
329254	410610
167871	410611
60288	410612
152237	410613
263114	410614
263046	410615
411513	410616
529758	410617
165351	410618
457608	410619
152513	410620
263433	410621
265528	410622
230304	410623
50495	410624
22165	410625
41360	410626
141944	410627
223190	410628
223550	410629
111047	410630
180890	410631
17208	410632
79935	410633
390057	410634
531976	410635
167766	410636
676598	410637
79929	410638
1778	410639
199427	410640
263049	410641
46579	410642
18124	410643
197917	410644
26717	410645
417847	410646
664396	410647
9363	410648
164282	410649
134997	410650
70598	410651
11	410652
70529	410653
216149	410654
135841	410655
520104	410656
427379	410657
10103	410658
412316	410659
170190	410660
83895	410661
572886	410662
65457	410663
543403	410664
520071	410665
390172	410666
595615	410667
154424	410668
563664	410669
490757	410670
553697	410671
50709	410672
612054	410673
508743	410674
293007	410675
90442	410676
20838	410677
7440	410678
528102	410679
92025	410680
543398	410681
258533	410682
530	410683
251378	410684
107594	410685
24672	410686
92272	410687
11604	410688
403706	410689
516561	410690
263503	410691
653841	410692
140302	410693
54421	410694
60387	410695
216429	410696
295968	410697
106633	410698
403995	410699
400729	410700
520605	410701
81689	410702
669916	410703
45882	410704
602517	410705
670517	410706
543402	410707
266789	410708
155445	410709
440002	410710
8051	410711
223649	410712
132121	410713
608780	410714
674094	410715
379793	410716
329249	410717
588531	410718
224282	410719
114834	410720
71302	410721
221831	410722
50091	410723
664659	410724
103037	410725
407912	410726
69164	410727
608795	410728
141760	410729
225086	410730
211935	410731
697904	410732
254390	410733
244730	410734
265383	410735
604680	410736
290260	410737
181739	410738
657760	410739
41811	410740
4747	410741
252429	410742
217076	410743
236365	410744
674731	410745
421003	410746
137032	410747
208515	410748
208516	410749
208523	410750
437876	410751
261010	410752
40361	410753
392529	410754
632941	410755
283513	410756
295938	410757
390848	410758
122358	410759
583273	410760
433255	410761
5958	410762
12914	410763
413321	410764
53870	410765
575455	410766
311246	410767
311247	410768
311239	410769
311248	410770
311231	410771
517060	410772
294093	410773
263101	410774
47894	410775
219256	410776
49531	410777
108431	410778
101692	410779
236678	410780
114936	410781
55750	410782
42204	410783
26993	410784
118434	410785
697000	410786
44527	410787
414022	410788
551268	410789
44515	410790
66344	410791
543774	410792
30434	410793
80241	410794
379010	410795
14187	410796
42605	410797
5057	410798
367862	410799
316392	410800
176317	410801
165879	410802
616255	410803
134266	410804
96467	410805
302303	410806
661686	410807
164707	410808
524854	410809
143195	410810
208396	410811
269977	410812
58267	410813
264295	410814
69492	410815
102980	410816
435045	410817
144425	410818
174789	410819
75180	410820
396074	410821
69193	410822
107587	410823
592226	410824
427324	410825
243346	410826
35592	410827
49807	410828
54790	410829
342153	410830
433504	410831
103036	410832
221968	410833
182845	410834
27632	410835
112019	410836
2469	410837
20908	410838
69209	410839
263052	410840
543378	410841
277394	410842
674660	410843
535369	410844
165597	410845
160268	410846
18721	410847
52179	410848
7529	410849
62897	410850
6531	410851
530364	410852
231531	410853
596728	410854
584251	410855
160398	410856
157686	410857
40326	410858
5946	410859
60296	410860
511917	410861
237236	410862
608859	410863
676355	410864
14183	410865
263133	410866
15	410867
53135	410868
638438	410869
581243	410870
629290	410871
509665	410872
248037	410873
68718	410874
483810	410875
81671	410876
54281	410877
478631	410878
109312	410879
196392	410880
64383	410881
35584	410882
27603	410883
490628	410884
530760	410885
1257	410886
72	410887
262929	410888
509944	410889
97847	410890
406726	410891
15107	410892
115450	410893
47748	410894
637526	410895
624343	410896
97014	410897
7654	410898
442197	410899
590498	410900
620425	410901
82851	410902
55552	410903
31200	410904
686268	410905
68140	410906
686224	410907
608790	410908
293611	410909
20900	410910
311303	410911
353433	410912
321414	410913
334933	410914
538312	410915
49780	410916
139257	410917
531748	410918
531750	410919
218215	410920
367997	410921
224191	410922
79664	410923
307502	410924
83633	410925
630472	410926
22165	410927
49538	410928
171052	410929
25900	410930
543261	410931
139435	410932
164374	410933
219473	410934
438164	410935
551754	410936
285841	410937
99367	410938
694573	410939
688139	410940
55682	410941
158675	410942
159607	410943
553584	410944
178066	410945
145563	410946
433200	410947
492911	410948
35590	410949
11877	410950
448111	410951
45818	410952
521843	410953
307118	410954
599212	410955
694277	410956
4844	410957
679083	410958
643902	410959
616290	410960
18352	410961
196811	410962
678996	410963
602485	410964
45315	410965
502914	410966
675803	410967
684804	410968
565537	410969
76159	410970
147727	410971
239335	410972
33545	410973
160939	410974
687994	410975
645060	410976
308855	410977
446685	410978
648560	410979
190185	410980
56657	410981
506751	410982
63367	410983
635495	410984
118783	410985
342803	410986
296037	410987
147101	410988
502676	410989
2412	410990
61480	410991
620243	410992
139999	410993
516477	410994
15776	410995
476775	410996
84708	410997
154532	410998
42197	410999
607220	411000
61017	411001
20209	411002
46221	411003
271512	411004
639360	411005
335009	411006
64261	411007
638575	411008
382793	411009
476186	411010
443591	411011
134132	411012
161708	411013
514795	411014
141646	411015
316786	411016
475388	411017
566622	411018
59999	411019
580251	411020
106105	411021
81094	411022
71884	411023
385817	411024
663320	411025
5625	411026
66165	411027
413031	411028
462043	411029
10741	411030
331468	411031
159054	411032
185018	411033
616	411034
29847	411035
401350	411036
273067	411037
7080	411038
114949	411039
490065	411040
4844	411041
487556	411042
78635	411043
6295	411044
127549	411045
212183	411046
343227	411047
327686	411048
3339	411049
38590	411050
306588	411051
21838	411052
616674	411053
4163	411054
5774	411055
100924	411056
592003	411057
644625	411058
571801	411059
382713	411060
527692	411061
328291	411062
451374	411063
191543	411064
661085	411065
468839	411066
640407	411067
659650	411068
102047	411069
340384	411070
163648	411071
21079	411072
177573	411073
352901	411074
603919	411075
88808	411076
3891	411077
617134	411078
74208	411079
576048	411080
355988	411081
177465	411082
360067	411083
99676	411084
187368	411085
168874	411086
366028	411087
21141	411088
411486	411089
632488	411090
268811	411091
280460	411092
222575	411093
279142	411094
110433	411095
165971	411096
354736	411097
645621	411098
30541	411099
238656	411100
75081	411101
118437	411102
243704	411103
549268	411104
11393	411105
77891	411106
59120	411107
351946	411108
101136	411109
534775	411110
598544	411111
111054	411112
349132	411113
170124	411114
60848	411115
622994	411116
8352	411117
524219	411118
37241	411119
454890	411120
1381	411121
412553	411122
302491	411123
624364	411124
37252	411125
603565	411126
655768	411127
9190	411128
39955	411129
65168	411130
352314	411131
30987	411132
116901	411133
18774	411134
382494	411135
192103	411136
428429	411137
158185	411138
40995	411139
619076	411140
465844	411141
89186	411142
50971	411143
563219	411144
33824	411145
344666	411146
605392	411147
696788	411148
225256	411149
415297	411150
671686	411151
350835	411152
407951	411153
149498	411154
48823	411155
46770	411156
171216	411157
92578	411158
402696	411159
3467	411160
4084	411161
486678	411162
118710	411163
34215	411164
82220	411165
56735	411166
5965	411167
23429	411168
68962	411169
35655	411170
412712	411171
20809	411172
242710	411173
623303	411174
631141	411175
166923	411176
551406	411177
92249	411178
553491	411179
493956	411180
10981	411181
199303	411182
572629	411183
485759	411184
650437	411185
16268	411186
58539	411187
154444	411188
137941	411189
927	411190
524572	411191
161928	411192
167785	411193
467103	411194
210959	411195
38820	411196
129164	411197
267058	411198
598426	411199
537099	411200
48620	411201
55456	411202
559215	411203
160812	411204
621517	411205
573408	411206
333051	411207
275307	411208
105069	411209
111892	411210
3555	411211
47032	411212
685594	411213
216952	411214
384240	411215
399109	411216
29517	411217
325061	411218
33002	411219
164039	411220
438162	411221
9182	411222
463103	411223
538998	411224
583254	411225
271173	411226
395236	411227
273065	411228
98084	411229
358317	411230
51688	411231
427313	411232
47369	411233
413300	411234
54813	411235
132371	411236
144465	411237
204074	411238
33825	411239
544025	411240
501067	411241
41869	411242
645114	411243
49923	411244
441039	411245
7175	411246
7169	411247
451008	411248
103295	411249
44563	411250
592151	411251
677165	411252
100921	411253
189263	411254
159429	411255
415321	411256
171446	411257
205030	411258
169347	411259
316827	411260
44899	411261
315705	411262
61218	411263
58662	411264
8864	411265
81046	411266
33298	411267
120945	411268
300077	411269
145605	411270
559159	411271
147402	411272
159691	411273
19404	411274
27677	411275
318516	411276
33476	411277
42375	411278
71233	411279
579296	411280
536383	411281
282984	411282
5329	411283
158062	411284
6766	411285
307672	411286
299896	411287
17509	411288
76893	411289
92931	411290
62467	411291
52524	411292
378727	411293
623194	411294
18291	411295
378708	411296
134960	411297
601505	411298
392908	411299
280713	411300
153002	411301
410829	411302
353	411303
509483	411304
325123	411305
113545	411306
10910	411307
627677	411308
28988	411309
558047	411310
653428	411311
565361	411312
47287	411313
154223	411314
28674	411315
419989	411316
543990	411317
35844	411318
152453	411319
663021	411320
247111	411321
122664	411322
2437	411323
494374	411324
64336	411325
121511	411326
321161	411327
137176	411328
22081	411329
61677	411330
1215	411331
45048	411332
597348	411333
131353	411334
137226	411335
23261	411336
13050	411337
56970	411338
628204	411339
5638	411340
550612	411341
301075	411342
27161	411343
231259	411344
353919	411345
19952	411346
507677	411347
275192	411348
678840	411349
195383	411350
37657	411351
559782	411352
68182	411353
10273	411354
455726	411355
37170	411356
313211	411357
210926	411358
10	411359
678841	411360
505132	411361
5016	411362
22305	411363
1210	411364
92159	411365
197960	411366
282979	411367
515452	411368
196478	411369
3360	411370
334879	411371
143785	411372
117910	411373
514528	411374
522939	411375
640211	411376
159742	411377
665638	411378
502009	411379
611932	411380
587123	411381
177775	411382
165620	411383
441779	411384
37467	411385
168004	411386
297551	411387
275755	411388
139175	411389
5044	411390
252190	411391
60791	411392
532994	411393
495718	411394
63735	411395
678976	411396
529111	411397
90789	411398
54819	411399
57218	411400
82023	411401
111596	411402
547005	411403
154682	411404
601580	411405
416435	411406
13545	411407
334648	411408
64785	411409
55007	411410
113534	411411
551152	411412
203599	411413
83707	411414
546461	411415
74189	411416
85844	411417
183738	411418
49360	411419
140370	411420
105682	411421
476983	411422
24724	411423
270979	411424
296044	411425
678848	411426
119622	411427
539713	411428
60421	411429
39811	411430
4113	411431
104883	411432
524307	411433
397763	411434
147333	411435
379939	411436
298192	411437
610219	411438
363585	411439
20490	411440
103442	411441
319312	411442
14324	411443
696345	411444
591336	411445
76676	411446
153304	411447
51	411448
185404	411449
615916	411450
7449	411451
690878	411452
575019	411453
1373	411454
10191	411455
675735	411456
52017	411457
148970	411458
88946	411459
55492	411460
45457	411461
633292	411462
149368	411463
440430	411464
106789	411465
454924	411466
164870	411467
478718	411468
263176	411469
167817	411470
42638	411471
681235	411472
129603	411473
621867	411474
129195	411475
4827	411476
577161	411477
196	411478
66263	411479
48271	411480
360561	411481
33393	411482
298453	411483
40151	411484
497085	411485
267149	411486
127086	411487
154476	411488
255098	411489
76736	411490
1103	411491
6638	411492
341790	411493
177835	411494
274179	411495
118546	411496
376435	411497
303002	411498
38228	411499
944	411500
175747	411501
169909	411502
55692	411503
121957	411504
325208	411505
163973	411506
691184	411507
93196	411508
11771	411509
604296	411510
6063	411511
674959	411512
8689	411513
424771	411514
331764	411515
162715	411516
23038	411517
119301	411518
390311	411519
279689	411520
526334	411521
378640	411522
624470	411523
624497	411524
515315	411525
102452	411526
566563	411527
13673	411528
652758	411529
18493	411530
11923	411531
583253	411532
88728	411533
267545	411534
616198	411535
199652	411536
42113	411537
66583	411538
120528	411539
39654	411540
100275	411541
118580	411542
29716	411543
31958	411544
19315	411545
963	411546
681822	411547
43814	411548
536727	411549
384231	411550
564142	411551
113293	411552
125013	411553
617966	411554
2188	411555
303164	411556
7732	411557
192	411558
171078	411559
381811	411560
113319	411561
147407	411562
590979	411563
27369	411564
306724	411565
188492	411566
79806	411567
365656	411568
388005	411569
153313	411570
465	411571
693377	411572
172334	411573
466994	411574
374392	411575
493157	411576
14059	411577
553633	411578
473808	411579
56611	411580
23687	411581
393703	411582
390707	411583
72054	411584
583239	411585
172571	411586
1370	411587
199701	411588
64319	411589
621831	411590
268271	411591
10748	411592
289453	411593
28493	411594
35656	411595
99887	411596
624757	411597
226	411598
12104	411599
13778	411600
1125	411601
33	411602
48069	411603
120085	411604
305255	411605
104732	411606
32847	411607
284064	411608
539030	411609
81843	411610
133532	411611
465	411612
78471	411613
6702	411614
452516	411615
617400	411616
97660	411617
616994	411618
516319	411619
663623	411620
36263	411621
15765	411622
535230	411623
42	411624
150538	411625
274247	411626
626599	411627
169387	411628
544358	411629
663996	411630
547348	411631
6866	411632
47756	411633
128525	411634
500464	411635
11092	411636
525361	411637
325432	411638
147382	411639
11016	411640
38685	411641
15994	411642
300711	411643
275224	411644
189004	411645
230598	411646
369382	411647
109893	411648
119497	411649
689684	411650
531471	411651
135027	411652
256561	411653
696408	411654
107811	411655
55423	411656
32604	411657
695017	411658
587535	411659
3124	411660
112621	411661
593	411662
22867	411663
9228	411664
319165	411665
620170	411666
490842	411667
291029	411668
179996	411669
277441	411670
670880	411671
520985	411672
135852	411673
94658	411674
66543	411675
190585	411676
157077	411677
59041	411678
654511	411679
23923	411680
32642	411681
84946	411682
580344	411683
186767	411684
25652	411685
307346	411686
483384	411687
280993	411688
275855	411689
388988	411690
664032	411691
80010	411692
488014	411693
186815	411694
74135	411695
399402	411696
508881	411697
77098	411698
158030	411699
21409	411700
12324	411701
402521	411702
510332	411703
56025	411704
262382	411705
295578	411706
154153	411707
644565	411708
164508	411709
65776	411710
143593	411711
174064	411712
367319	411713
602636	411714
563588	411715
256324	411716
199064	411717
53214	411718
550867	411719
460872	411720
146805	411721
222403	411722
262769	411723
54662	411724
4563	411725
487387	411726
180288	411727
593715	411728
2398	411729
615058	411730
101031	411731
302064	411732
146257	411733
22955	411734
146587	411735
303524	411736
521134	411737
589303	411738
1636	411739
127	411740
380568	411741
489350	411742
435939	411743
250869	411744
272528	411745
150322	411746
55879	411747
607742	411748
505963	411749
584494	411750
22702	411751
119882	411752
610678	411753
4624	411754
58955	411755
270199	411756
664443	411757
288778	411758
360198	411759
1977	411760
555828	411761
209089	411762
663865	411763
608698	411764
373808	411765
543704	411766
401009	411767
504983	411768
658508	411769
540439	411770
314544	411771
2397	411772
425768	411773
345840	411774
354134	411775
325568	411776
279356	411777
287161	411778
51080	411779
3027	411780
345114	411781
13756	411782
70225	411783
87672	411784
6064	411785
621069	411786
22914	411787
159676	411788
560494	411789
313968	411790
874	411791
358598	411792
272902	411793
64798	411794
112617	411795
90419	411796
15965	411797
6892	411798
65003	411799
65008	411800
29278	411801
643641	411802
48675	411803
241543	411804
6541	411805
66997	411806
109926	411807
214348	411808
20885	411809
693741	411810
404561	411811
455487	411812
1010	411813
101481	411814
39695	411815
433248	411816
407738	411817
29054	411818
323564	411819
122811	411820
551511	411821
483590	411822
88988	411823
42891	411824
592486	411825
636061	411826
136962	411827
663569	411828
386214	411829
118210	411830
47776	411831
342804	411832
4743	411833
598861	411834
39118	411835
249343	411836
8705	411837
657148	411838
600335	411839
34239	411840
113036	411841
39783	411842
144702	411843
62408	411844
435029	411845
584376	411846
407773	411847
132831	411848
247782	411849
326482	411850
321345	411851
587296	411852
593263	411853
502880	411854
439822	411855
34656	411856
50674	411857
354638	411858
169150	411859
645344	411860
6737	411861
127165	411862
141469	411863
471550	411864
35109	411865
618063	411866
152232	411867
688462	411868
28035	411869
92620	411870
598727	411871
660302	411872
64900	411873
373817	411874
369254	411875
459972	411876
2009	411877
2290	411878
182372	411879
571252	411880
529988	411881
373568	411882
256761	411883
327301	411884
112628	411885
18381	411886
167356	411887
377127	411888
39753	411889
547546	411890
77746	411891
616907	411892
46760	411893
523095	411894
413462	411895
186946	411896
18778	411897
257073	411898
434244	411899
73724	411900
181962	411901
237406	411902
97484	411903
885	411904
30453	411905
293958	411906
203569	411907
637139	411908
661256	411909
143596	411910
631845	411911
455199	411912
280572	411913
608682	411914
341937	411915
59462	411916
40086	411917
56145	411918
27358	411919
110453	411920
56291	411921
4189	411922
636349	411923
428277	411924
158735	411925
634654	411926
214519	411927
139539	411928
542740	411929
480392	411930
566762	411931
215740	411932
130102	411933
527550	411934
439172	411935
40150	411936
523181	411937
121881	411938
196185	411939
229422	411940
498433	411941
20052	411942
47811	411943
303031	411944
42171	411945
654605	411946
202757	411947
543545	411948
319260	411949
610103	411950
667822	411951
40863	411952
314979	411953
580140	411954
122403	411955
167802	411956
68578	411957
50106	411958
195599	411959
536903	411960
147667	411961
50448	411962
617234	411963
219910	411964
379983	411965
279676	411966
579263	411967
35746	411968
149490	411969
56762	411970
353426	411971
11663	411972
262540	411973
32016	411974
579394	411975
510962	411976
405626	411977
677119	411978
631530	411979
398032	411980
697021	411981
175565	411982
333435	411983
630174	411984
79958	411985
542311	411986
425536	411987
13742	411988
307676	411989
55648	411990
2233	411991
298066	411992
1	411993
564281	411994
663924	411995
18024	411996
394968	411997
102855	411998
216851	411999
680676	412000
127864	412001
452925	412002
74018	412003
49310	412004
123377	412005
226651	412006
6902	412007
109999	412008
609194	412009
105263	412010
182761	412011
10069	412012
94753	412013
55442	412014
608297	412015
46866	412016
566868	412017
41946	412018
626	412019
88684	412020
170089	412021
113929	412022
124443	412023
684627	412024
492697	412025
277233	412026
15021	412027
554096	412028
38550	412029
150787	412030
152181	412031
597689	412032
425	412033
88296	412034
334710	412035
375461	412036
70913	412037
197427	412038
166978	412039
12328	412040
157928	412041
65125	412042
185032	412043
19668	412044
694332	412045
429821	412046
130746	412047
515540	412048
1832	412049
461041	412050
192906	412051
207495	412052
201846	412053
146176	412054
143241	412055
525609	412056
105107	412057
25789	412058
478170	412059
522085	412060
28880	412061
88998	412062
112442	412063
585005	412064
670465	412065
289018	412066
623971	412067
70184	412068
260483	412069
532968	412070
640866	412071
445672	412072
153295	412073
420007	412074
43210	412075
48265	412076
13961	412077
128179	412078
72560	412079
136996	412080
509866	412081
69011	412082
91163	412083
142211	412084
663175	412085
605076	412086
312849	412087
392	412088
619059	412089
227566	412090
25400	412091
119651	412092
44053	412093
38	412094
171586	412095
657020	412096
21336	412097
119870	412098
165618	412099
187002	412100
178245	412101
346	412102
60843	412103
199585	412104
321375	412105
322491	412106
672456	412107
354592	412108
45950	412109
420446	412110
38721	412111
450670	412112
120920	412113
485366	412114
356454	412115
133847	412116
167825	412117
57905	412118
158242	412119
299004	412120
369204	412121
115974	412122
104773	412123
38356	412124
319804	412125
149354	412126
125520	412127
432536	412128
363961	412129
87009	412130
640369	412131
684079	412132
163157	412133
470508	412134
57917	412135
376225	412136
328333	412137
503828	412138
4934	412139
42547	412140
89172	412141
679211	412142
37575	412143
271871	412144
621639	412145
426676	412146
171642	412147
44910	412148
312998	412149
283027	412150
155592	412151
511800	412152
17447	412153
90205	412154
402359	412155
381621	412156
661245	412157
187015	412158
196087	412159
44777	412160
545062	412161
12313	412162
94757	412163
522825	412164
434241	412165
654627	412166
177075	412167
12	412168
115953	412169
57922	412170
661159	412171
166936	412172
259683	412173
159743	412174
44337	412175
271844	412176
476024	412177
147204	412178
41948	412179
694724	412180
644383	412181
157326	412182
465176	412183
373718	412184
424365	412185
135566	412186
156041	412187
655428	412188
5240	412189
26090	412190
663615	412191
80467	412192
680696	412193
14141	412194
18762	412195
663406	412196
152364	412197
11855	412198
198754	412199
140983	412200
323542	412201
563234	412202
120517	412203
24892	412204
486734	412205
694386	412206
377812	412207
77345	412208
1164	412209
277173	412210
535312	412211
591360	412212
50496	412213
124272	412214
62722	412215
105622	412216
626595	412217
412500	412218
398783	412219
607033	412220
455236	412221
88079	412222
107697	412223
686659	412224
655309	412225
21593	412226
223089	412227
693875	412228
453021	412229
57791	412230
535479	412231
46428	412232
36321	412233
88201	412234
154783	412235
293849	412236
82297	412237
453901	412238
371980	412239
353947	412240
393780	412241
570251	412242
473465	412243
273062	412244
109212	412245
505757	412246
262936	412247
658676	412248
654150	412249
506899	412250
21337	412251
20645	412252
324406	412253
12023	412254
693626	412255
661689	412256
9426	412257
494034	412258
483371	412259
219472	412260
106034	412261
63722	412262
154783	412263
368983	412264
492868	412265
110653	412266
260412	412267
27407	412268
191212	412269
180466	412270
447289	412271
127315	412272
370500	412273
399277	412274
8382	412275
164591	412276
115509	412277
84	412278
235084	412279
526658	412280
187338	412281
242039	412282
81264	412283
118199	412284
337276	412285
33727	412286
253408	412287
50282	412288
2382	412289
654821	412290
182828	412291
460970	412292
124730	412293
44831	412294
447325	412295
682897	412296
193342	412297
272391	412298
650983	412299
463646	412300
545223	412301
88239	412302
30313	412303
429405	412304
147401	412305
658607	412306
14658	412307
19200	412308
517231	412309
527634	412310
338230	412311
1813	412312
191417	412313
475017	412314
121466	412315
102382	412316
592386	412317
500502	412318
192793	412319
170060	412320
164041	412321
96170	412322
195949	412323
37896	412324
411304	412325
167203	412326
531946	412327
1291	412328
138990	412329
168607	412330
26290	412331
230626	412332
142702	412333
83470	412334
588884	412335
39388	412336
555971	412337
227642	412338
12578	412339
39557	412340
350925	412341
402387	412342
663	412343
45044	412344
81046	412345
100729	412346
47709	412347
590183	412348
546431	412349
1928	412350
300114	412351
7969	412352
70259	412353
115801	412354
564429	412355
290765	412356
60760	412357
146193	412358
54598	412359
19676	412360
324612	412361
175871	412362
582917	412363
472470	412364
112513	412365
529231	412366
59637	412367
353719	412368
431142	412369
11648	412370
276283	412371
126	412372
279698	412373
389053	412374
14331	412375
8808	412376
221344	412377
26700	412378
82057	412379
695512	412380
158225	412381
13210	412382
895	412383
2992	412384
319812	412385
358527	412386
172652	412387
73999	412388
137217	412389
624394	412390
10388	412391
606916	412392
402386	412393
586294	412394
311001	412395
84696	412396
105628	412397
125712	412398
835	412399
55726	412400
487574	412401
239135	412402
134259	412403
54872	412404
100344	412405
70429	412406
34980	412407
88202	412408
172734	412409
57345	412410
161600	412411
34147	412412
536848	412413
49865	412414
241792	412415
7497	412416
298622	412417
48634	412418
485137	412419
144533	412420
95921	412421
610638	412422
135369	412423
594723	412424
564068	412425
432946	412426
671489	412427
576284	412428
9795	412429
609368	412430
626337	412431
157158	412432
98811	412433
37841	412434
355998	412435
467208	412436
2293	412437
2348	412438
438593	412439
140672	412440
99559	412441
61277	412442
86894	412443
461839	412444
14352	412445
32506	412446
108380	412447
1854	412448
523789	412449
297017	412450
592348	412451
37772	412452
207767	412453
238560	412454
615087	412455
21620	412456
107193	412457
452448	412458
219180	412459
155365	412460
185865	412461
180945	412462
192179	412463
411426	412464
678425	412465
58414	412466
66497	412467
159732	412468
67009	412469
180186	412470
18889	412471
388504	412472
318346	412473
624503	412474
358319	412475
19173	412476
612265	412477
4601	412478
158725	412479
460688	412480
136647	412481
209	412482
8916	412483
334720	412484
648343	412485
489395	412486
372253	412487
554644	412488
115	412489
445250	412490
411277	412491
158275	412492
351393	412493
691226	412494
399274	412495
452463	412496
23753	412497
116489	412498
94635	412499
50212	412500
65319	412501
686272	412502
381382	412503
110502	412504
21018	412505
61523	412506
528165	412507
209501	412508
74256	412509
447543	412510
528839	412511
106901	412512
491583	412513
6235	412514
193855	412515
144155	412516
50316	412517
617961	412518
620311	412519
250169	412520
532582	412521
497950	412522
289401	412523
479096	412524
160913	412525
209601	412526
210107	412527
464540	412528
388525	412529
2274	412530
584193	412531
666683	412532
660294	412533
552326	412534
142207	412535
429825	412536
623852	412537
63019	412538
541162	412539
70144	412540
129594	412541
214283	412542
2005	412543
357421	412544
630179	412545
566315	412546
34670	412547
180939	412548
105228	412549
76486	412550
125546	412551
11938	412552
148340	412553
679693	412554
340355	412555
325298	412556
390670	412557
584377	412558
119006	412559
162963	412560
109736	412561
594125	412562
52268	412563
96442	412564
1418	412565
481691	412566
174636	412567
174633	412568
65167	412569
309190	412570
1246	412571
5064	412572
304	412573
83475	412574
696858	412575
542274	412576
498820	412577
529201	412578
54718	412579
461027	412580
317590	412581
606273	412582
501754	412583
114754	412584
379089	412585
434952	412586
590963	412587
64267	412588
36624	412589
99685	412590
136986	412591
154631	412592
1140	412593
616043	412594
452817	412595
475479	412596
617832	412597
610523	412598
78449	412599
303461	412600
212929	412601
26094	412602
79443	412603
80524	412604
100084	412605
611327	412606
109811	412607
135438	412608
48284	412609
667239	412610
644989	412611
29287	412612
315521	412613
338589	412614
540690	412615
404481	412616
7676	412617
10982	412618
246611	412619
381525	412620
207881	412621
139977	412622
608310	412623
169512	412624
351670	412625
433740	412626
756	412627
156937	412628
341623	412629
498525	412630
503006	412631
536882	412632
203389	412633
695808	412634
515639	412635
70631	412636
248340	412637
384616	412638
237635	412639
409100	412640
84070	412641
241411	412642
73793	412643
252353	412644
390030	412645
271647	412646
56923	412647
501130	412648
133142	412649
22496	412650
393072	412651
36450	412652
87474	412653
13753	412654
518604	412655
11142	412656
254320	412657
229741	412658
143559	412659
50652	412660
383890	412661
221131	412662
244236	412663
525516	412664
158527	412665
49323	412666
27205	412667
325706	412668
136639	412669
1739	412670
116897	412671
82353	412672
47749	412673
594019	412674
53398	412675
125597	412676
219750	412677
553353	412678
55042	412679
251209	412680
598102	412681
136643	412682
139436	412683
645603	412684
23038	412685
92132	412686
253167	412687
48841	412688
178812	412689
680142	412690
678716	412691
513958	412692
615062	412693
113730	412694
15774	412695
520778	412696
326822	412697
1256	412698
416642	412699
9575	412700
636474	412701
330213	412702
663933	412703
641799	412704
162013	412705
141540	412706
6535	412707
153275	412708
535738	412709
1399	412710
471867	412711
551948	412712
153932	412713
424891	412714
179847	412715
156945	412716
442804	412717
256663	412718
601690	412719
669901	412720
20297	412721
19224	412722
132750	412723
584851	412724
23697	412725
386247	412726
665494	412727
454629	412728
71326	412729
7069	412730
7202	412731
81781	412732
109766	412733
504005	412734
27376	412735
427028	412736
53217	412737
119463	412738
11503	412739
574878	412740
281745	412741
144459	412742
677291	412743
11058	412744
148564	412745
19409	412746
6000	412747
650729	412748
170311	412749
373879	412750
465154	412751
13862	412752
690052	412753
646656	412754
1355	412755
36810	412756
23834	412757
144061	412758
621057	412759
85617	412760
485262	412761
111187	412762
28407	412763
105690	412764
514782	412765
329	412766
47634	412767
576885	412768
602800	412769
119175	412770
12971	412771
48725	412772
634453	412773
156632	412774
487778	412775
33464	412776
157758	412777
300497	412778
511966	412779
255727	412780
1115	412781
134976	412782
179400	412783
679599	412784
577416	412785
396039	412786
571604	412787
129860	412788
317975	412789
181564	412790
494361	412791
6144	412792
352423	412793
51626	412794
564624	412795
442118	412796
118896	412797
360020	412798
316647	412799
360279	412800
112	412801
338271	412802
662236	412803
371960	412804
155979	412805
106846	412806
458899	412807
586610	412808
192	412809
111294	412810
91397	412811
79478	412812
608907	412813
1237	412814
275627	412815
90800	412816
418076	412817
95749	412818
1764	412819
292078	412820
323212	412821
511359	412822
78439	412823
678967	412824
417676	412825
199149	412826
601464	412827
285347	412828
4619	412829
72549	412830
222153	412831
604067	412832
412294	412833
118180	412834
30097	412835
113978	412836
92461	412837
82444	412838
527363	412839
59509	412840
565809	412841
615159	412842
524518	412843
368523	412844
299308	412845
7579	412846
23193	412847
49962	412848
7265	412849
476516	412850
664219	412851
73991	412852
5702	412853
278202	412854
71323	412855
5157	412856
951	412857
483749	412858
665640	412859
193312	412860
358847	412861
291608	412862
547372	412863
424766	412864
323993	412865
26386	412866
53559	412867
672842	412868
368535	412869
119478	412870
153043	412871
103379	412872
675459	412873
24740	412874
169703	412875
313309	412876
153300	412877
86108	412878
42712	412879
662627	412880
342789	412881
40099	412882
7675	412883
372152	412884
2660	412885
369221	412886
10245	412887
11191	412888
536883	412889
483410	412890
80861	412891
21332	412892
47727	412893
540404	412894
152262	412895
587582	412896
67167	412897
75632	412898
501082	412899
605902	412900
110826	412901
379046	412902
70916	412903
179157	412904
18075	412905
265245	412906
4011	412907
123273	412908
214	412909
3153	412910
203627	412911
55948	412912
636442	412913
575269	412914
47221	412915
142000	412916
177527	412917
331797	412918
121875	412919
671856	412920
52585	412921
416542	412922
522270	412923
407964	412924
280469	412925
64518	412926
36844	412927
314321	412928
3833	412929
557825	412930
11866	412931
2523	412932
414067	412933
61265	412934
139513	412935
337758	412936
478323	412937
222206	412938
290511	412939
101896	412940
450452	412941
281241	412942
280589	412943
21590	412944
551396	412945
453351	412946
262349	412947
20365	412948
155	412949
106194	412950
273159	412951
107974	412952
79443	412953
410434	412954
49219	412955
2933	412956
290543	412957
579318	412958
310634	412959
33217	412960
89198	412961
118521	412962
436939	412963
588362	412964
142333	412965
292565	412966
38281	412967
650015	412968
697301	412969
661011	412970
443467	412971
565413	412972
41058	412973
132777	412974
162600	412975
193128	412976
233784	412977
549160	412978
361134	412979
3962	412980
201079	412981
489326	412982
53312	412983
280	412984
90735	412985
14075	412986
32832	412987
383129	412988
458504	412989
349846	412990
572422	412991
610566	412992
134025	412993
431932	412994
298101	412995
71230	412996
4782	412997
641793	412998
154486	412999
668981	413000
115076	413001
105313	413002
425219	413003
605378	413004
38153	413005
674817	413006
50034	413007
157003	413008
39440	413009
127209	413010
319876	413011
362440	413012
123933	413013
577107	413014
207656	413015
513711	413016
317501	413017
681683	413018
464737	413019
113079	413020
33994	413021
284414	413022
36630	413023
2847	413024
154848	413025
507160	413026
31952	413027
667443	413028
180113	413029
633691	413030
645599	413031
675428	413032
548591	413033
627041	413034
282251	413035
582981	413036
515071	413037
640312	413038
148	413039
684341	413040
546635	413041
688067	413042
172593	413043
20562	413044
267467	413045
4	413046
225912	413047
429335	413048
54534	413049
280452	413050
49529	413051
274401	413052
10981	413053
10247	413054
293495	413055
49633	413056
357515	413057
544069	413058
118615	413059
113422	413060
10308	413061
553919	413062
621292	413063
647889	413064
261341	413065
304494	413066
612218	413067
571378	413068
8262	413069
686239	413070
38386	413071
408330	413072
402202	413073
431933	413074
2835	413075
7492	413076
453590	413077
27222	413078
144774	413079
662460	413080
654166	413081
7735	413082
694121	413083
49396	413084
283155	413085
158005	413086
404765	413087
144207	413088
170310	413089
332374	413090
56631	413091
678941	413092
593225	413093
191985	413094
79696	413095
527619	413096
427866	413097
120692	413098
214841	413099
475781	413100
34366	413101
299657	413102
105812	413103
113844	413104
59120	413105
19255	413106
317700	413107
498254	413108
149350	413109
337889	413110
690534	413111
155909	413112
299819	413113
110582	413114
10991	413115
58736	413116
31593	413117
43613	413118
413357	413119
237743	413120
412	413121
593738	413122
343867	413123
440	413124
608168	413125
8825	413126
528303	413127
132770	413128
976	413129
172522	413130
464265	413131
141762	413132
12625	413133
62139	413134
422031	413135
12352	413136
159437	413137
484772	413138
520361	413139
54006	413140
94294	413141
20706	413142
30969	413143
101312	413144
3658	413145
82298	413146
282425	413147
224290	413148
554581	413149
216767	413150
610476	413151
321259	413152
176703	413153
433019	413154
245330	413155
162572	413156
314605	413157
50562	413158
675919	413159
108012	413160
311980	413161
603595	413162
682855	413163
682225	413164
66788	413165
15105	413166
82801	413167
45248	413168
577138	413169
350504	413170
193788	413171
347354	413172
487265	413173
558556	413174
289505	413175
294308	413176
471463	413177
3682	413178
320988	413179
677249	413180
208655	413181
134065	413182
167552	413183
554517	413184
494300	413185
389	413186
283161	413187
309945	413188
321768	413189
358452	413190
117200	413191
400787	413192
569779	413193
17999	413194
11121	413195
88604	413196
15321	413197
93530	413198
284943	413199
249515	413200
664308	413201
666810	413202
36673	413203
574902	413204
39660	413205
6537	413206
155136	413207
41986	413208
79202	413209
140014	413210
237785	413211
461438	413212
236043	413213
610583	413214
474029	413215
599375	413216
74341	413217
601624	413218
574605	413219
647521	413220
152483	413221
17481	413222
529205	413223
566804	413224
1511	413225
352113	413226
97691	413227
79115	413228
152306	413229
2946	413230
233885	413231
9329	413232
14426	413233
33685	413234
606914	413235
91839	413236
113540	413237
22735	413238
636711	413239
112664	413240
111611	413241
119311	413242
654820	413243
445268	413244
565739	413245
666504	413246
21336	413247
28586	413248
496248	413249
482251	413250
503537	413251
116463	413252
583576	413253
156883	413254
535685	413255
98045	413256
221628	413257
314186	413258
71930	413259
296124	413260
680735	413261
43812	413262
142565	413263
54416	413264
16410	413265
30916	413266
253034	413267
550463	413268
180483	413269
50925	413270
2364	413271
214554	413272
498859	413273
579657	413274
12906	413275
1423	413276
19185	413277
4216	413278
654193	413279
654195	413280
654194	413281
420075	413282
107948	413283
526813	413284
33939	413285
71109	413286
49576	413287
243536	413288
1045	413289
155301	413290
86370	413291
225932	413292
633205	413293
1624	413294
679100	413295
609370	413296
150077	413297
622743	413298
585981	413299
184332	413300
71375	413301
8117	413302
42953	413303
129544	413304
265	413305
1366	413306
48352	413307
32171	413308
419706	413309
78802	413310
389943	413311
202517	413312
350103	413313
232724	413314
290892	413315
130336	413316
368338	413317
521230	413318
350821	413319
428028	413320
60149	413321
626651	413322
2992	413323
577985	413324
477963	413325
145919	413326
252157	413327
116457	413328
416414	413329
137026	413330
76765	413331
43912	413332
485882	413333
192092	413334
106332	413335
10555	413336
480728	413337
449885	413338
154176	413339
8200	413340
123653	413341
572424	413342
76832	413343
9059	413344
674341	413345
76031	413346
494799	413347
519009	413348
32307	413349
169017	413350
649150	413351
307497	413352
151375	413353
380021	413354
288801	413355
164971	413356
427687	413357
88356	413358
3064	413359
372413	413360
87559	413361
606408	413362
435283	413363
113777	413364
169535	413365
134712	413366
273419	413367
61326	413368
334784	413369
1	413370
596833	413371
467962	413372
24109	413373
58080	413374
586318	413375
10653	413376
136878	413377
75964	413378
251568	413379
514937	413380
535323	413381
541762	413382
243589	413383
39544	413384
6143	413385
72862	413386
261028	413387
281451	413388
134793	413389
554997	413390
20949	413391
528556	413392
283195	413393
691982	413394
387053	413395
130153	413396
18268	413397
138511	413398
141664	413399
98733	413400
142308	413401
239922	413402
49044	413403
78418	413404
33932	413405
293796	413406
274791	413407
135226	413408
580426	413409
18680	413410
99691	413411
527712	413412
66210	413413
666255	413414
16965	413415
484695	413416
16771	413417
23707	413418
7602	413419
82639	413420
683506	413421
241081	413422
2263	413423
6540	413424
341830	413425
454238	413426
679569	413427
77117	413428
21930	413429
131015	413430
101343	413431
151573	413432
99726	413433
22568	413434
121235	413435
93514	413436
102983	413437
19814	413438
251589	413439
3627	413440
2832	413441
503299	413442
98999	413443
366328	413444
267	413445
91003	413446
223305	413447
332329	413448
158449	413449
13964	413450
369390	413451
391311	413452
51137	413453
399710	413454
3008	413455
321158	413456
553365	413457
110249	413458
247667	413459
102956	413460
30898	413461
406661	413462
110273	413463
117874	413464
577409	413465
159838	413466
328819	413467
41122	413468
413938	413469
35796	413470
20264	413471
48720	413472
92265	413473
186734	413474
419414	413475
674584	413476
50666	413477
26456	413478
474638	413479
658735	413480
331488	413481
171762	413482
458274	413483
428104	413484
273312	413485
230887	413486
156935	413487
397769	413488
596413	413489
144816	413490
657980	413491
202400	413492
139840	413493
15504	413494
379963	413495
321606	413496
12516	413497
546782	413498
430843	413499
688942	413500
9194	413501
9211	413502
546059	413503
656414	413504
65509	413505
373545	413506
689610	413507
498694	413508
397136	413509
502963	413510
632776	413511
215297	413512
73169	413513
679776	413514
530617	413515
504260	413516
603809	413517
47742	413518
154667	413519
648862	413520
200229	413521
320360	413522
316648	413523
70611	413524
103286	413525
239297	413526
23905	413527
333213	413528
123716	413529
390421	413530
610545	413531
653898	413532
407640	413533
382316	413534
102110	413535
652591	413536
481695	413537
316457	413538
33230	413539
927	413540
370355	413541
6190	413542
72376	413543
171073	413544
343483	413545
616805	413546
147432	413547
99603	413548
442744	413549
1362	413550
46452	413551
384637	413552
171674	413553
568768	413554
9392	413555
319653	413556
11937	413557
523055	413558
451196	413559
153698	413560
621533	413561
19831	413562
164142	413563
81261	413564
155319	413565
47759	413566
496801	413567
552451	413568
59415	413569
78138	413570
242873	413571
1558	413572
626423	413573
98178	413574
170068	413575
167728	413576
576494	413577
542012	413578
646192	413579
637713	413580
549418	413581
423702	413582
330322	413583
27615	413584
472934	413585
668449	413586
210267	413587
485945	413588
3688	413589
2260	413590
630238	413591
45337	413592
377775	413593
68770	413594
67140	413595
175479	413596
434021	413597
14409	413598
1032	413599
54312	413600
397083	413601
11719	413602
474862	413603
254539	413604
553574	413605
141199	413606
168361	413607
556851	413608
96330	413609
390101	413610
589931	413611
18778	413612
554590	413613
491133	413614
1779	413615
494027	413616
663721	413617
8438	413618
70431	413619
637801	413620
46663	413621
100411	413622
13733	413623
449328	413624
19227	413625
65786	413626
188050	413627
670452	413628
50934	413629
152415	413630
66927	413631
192675	413632
370807	413633
673291	413634
577689	413635
662622	413636
662557	413637
148981	413638
323322	413639
644582	413640
107091	413641
7795	413642
168851	413643
329086	413644
1894	413645
503942	413646
30874	413647
514664	413648
543412	413649
524297	413650
111080	413651
50651	413652
577118	413653
6926	413654
96526	413655
28378	413656
405821	413657
379357	413658
2247	413659
324989	413660
385049	413661
449857	413662
588052	413663
297879	413664
657961	413665
49498	413666
656004	413667
379386	413668
234392	413669
574243	413670
10556	413671
115492	413672
34167	413673
398201	413674
459	413675
168915	413676
674750	413677
34273	413678
191946	413679
509781	413680
39053	413681
56259	413682
671578	413683
679237	413684
330046	413685
224951	413686
457464	413687
166923	413688
102786	413689
164532	413690
344001	413691
26359	413692
172292	413693
47827	413694
16281	413695
177582	413696
554101	413697
17402	413698
497274	413699
29572	413700
318605	413701
82457	413702
50198	413703
637138	413704
22370	413705
5616	413706
11256	413707
346621	413708
2358	413709
132630	413710
114	413711
367084	413712
358911	413713
192487	413714
351286	413715
451948	413716
309218	413717
662385	413718
94024	413719
480255	413720
26735	413721
303422	413722
21456	413723
54567	413724
419210	413725
254337	413726
115454	413727
107207	413728
179116	413729
399338	413730
110723	413731
158390	413732
71552	413733
655862	413734
251448	413735
635455	413736
24631	413737
235822	413738
24511	413739
9370	413740
141118	413741
279640	413742
134107	413743
113269	413744
260462	413745
131866	413746
11671	413747
74401	413748
80226	413749
498505	413750
682330	413751
165451	413752
573798	413753
358417	413754
5144	413755
166346	413756
1101	413757
664025	413758
180437	413759
55557	413760
158268	413761
577102	413762
78669	413763
201	413764
323223	413765
78178	413766
401064	413767
416265	413768
58905	413769
13408	413770
569132	413771
558901	413772
581727	413773
35416	413774
659614	413775
306930	413776
151786	413777
149637	413778
191	413779
8361	413780
71636	413781
425617	413782
36272	413783
577680	413784
11481	413785
392	413786
27601	413787
268564	413788
449681	413789
426094	413790
585447	413791
166798	413792
75554	413793
291473	413794
66708	413795
280425	413796
542560	413797
163308	413798
268605	413799
140380	413800
656490	413801
468703	413802
174716	413803
390315	413804
99579	413805
59712	413806
635830	413807
138851	413808
22442	413809
47015	413810
60561	413811
542565	413812
186748	413813
669491	413814
135353	413815
401113	413816
54821	413817
10225	413818
568625	413819
31911	413820
64451	413821
431260	413822
442615	413823
272587	413824
483649	413825
67177	413826
3920	413827
17262	413828
640210	413829
19936	413830
162310	413831
620219	413832
222865	413833
566342	413834
153057	413835
345820	413836
95111	413837
154139	413838
186835	413839
178153	413840
343652	413841
689176	413842
354152	413843
158556	413844
52972	413845
188427	413846
11919	413847
449414	413848
543176	413849
257720	413850
671325	413851
110523	413852
658168	413853
308393	413854
235748	413855
438989	413856
397927	413857
568893	413858
282907	413859
633445	413860
43591	413861
76402	413862
259161	413863
81479	413864
46159	413865
75432	413866
298620	413867
191416	413868
685353	413869
453895	413870
29246	413871
107415	413872
226826	413873
557955	413874
109751	413875
603146	413876
338004	413877
453898	413878
319008	413879
298537	413880
68993	413881
6260	413882
74339	413883
500953	413884
324888	413885
75946	413886
645685	413887
29606	413888
645972	413889
78	413890
449640	413891
491203	413892
1355	413893
354631	413894
464927	413895
24615	413896
580909	413897
144012	413898
537718	413899
504362	413900
103311	413901
1286	413902
158480	413903
56465	413904
575311	413905
320671	413906
38374	413907
256745	413908
51548	413909
74495	413910
33488	413911
149024	413912
58656	413913
105673	413914
380893	413915
125525	413916
83851	413917
435928	413918
516613	413919
209005	413920
441321	413921
559120	413922
475027	413923
588509	413924
621213	413925
460719	413926
88302	413927
517004	413928
530452	413929
540270	413930
554138	413931
3872	413932
333771	413933
593158	413934
244349	413935
405345	413936
142689	413937
327847	413938
603755	413939
43740	413940
556480	413941
222866	413942
143427	413943
439173	413944
350683	413945
5375	413946
21727	413947
591194	413948
678914	413949
433052	413950
222214	413951
4906	413952
147598	413953
538825	413954
272849	413955
401379	413956
162852	413957
140224	413958
275491	413959
206562	413960
601504	413961
244598	413962
20207	413963
449326	413964
409675	413965
275396	413966
598247	413967
131018	413968
487973	413969
616900	413970
575950	413971
25872	413972
256867	413973
195009	413974
172723	413975
59142	413976
4949	413977
681463	413978
78138	413979
42847	413980
503614	413981
344851	413982
682561	413983
156483	413984
391817	413985
382992	413986
8668	413987
134833	413988
543916	413989
692709	413990
261024	413991
82473	413992
166543	413993
506634	413994
160502	413995
120729	413996
129379	413997
607181	413998
288510	413999
675271	414000
601867	414001
432427	414002
2622	414003
356352	414004
338625	414005
565630	414006
457429	414007
158279	414008
64126	414009
550192	414010
73866	414011
53500	414012
117229	414013
274999	414014
343235	414015
23721	414016
518431	414017
9595	414018
416008	414019
14927	414020
154500	414021
299948	414022
161779	414023
19136	414024
359556	414025
695889	414026
52070	414027
17156	414028
113149	414029
47276	414030
471321	414031
666251	414032
629680	414033
572459	414034
384618	414035
601299	414036
141775	414037
559246	414038
26464	414039
119810	414040
246877	414041
551433	414042
277285	414043
440797	414044
561638	414045
525491	414046
118895	414047
208508	414048
373	414049
402939	414050
10274	414051
477128	414052
253761	414053
370849	414054
256326	414055
52244	414056
213697	414057
65890	414058
448127	414059
41814	414060
269713	414061
448277	414062
160182	414063
377114	414064
24339	414065
97716	414066
132988	414067
671653	414068
49489	414069
516192	414070
98764	414071
483434	414072
249399	414073
154946	414074
202643	414075
345257	414076
269230	414077
100135	414078
913	414079
6135	414080
190700	414081
549460	414082
562391	414083
443412	414084
129403	414085
384643	414086
71112	414087
170102	414088
403989	414089
509644	414090
53768	414091
230243	414092
114754	414093
346552	414094
12971	414095
274828	414096
17621	414097
224324	414098
523032	414099
321115	414100
87649	414101
556440	414102
46857	414103
71434	414104
339397	414105
604211	414106
189054	414107
120960	414108
55556	414109
572980	414110
628467	414111
11950	414112
5015	414113
38929	414114
161281	414115
632046	414116
135339	414117
211228	414118
538893	414119
534911	414120
46401	414121
118773	414122
347846	414123
679606	414124
632427	414125
4135	414126
379800	414127
217065	414128
684521	414129
410234	414130
1925	414131
483494	414132
390867	414133
56559	414134
458466	414135
36850	414136
112411	414137
236906	414138
261303	414139
510310	414140
622649	414141
132850	414142
346001	414143
164961	414144
595522	414145
2111	414146
307790	414147
13010	414148
116574	414149
660204	414150
69449	414151
33633	414152
396932	414153
497237	414154
229604	414155
89766	414156
151197	414157
227886	414158
178065	414159
52998	414160
19011	414161
216631	414162
113021	414163
148980	414164
219096	414165
650762	414166
184714	414167
525453	414168
81072	414169
16748	414170
32167	414171
337487	414172
296783	414173
130729	414174
236526	414175
43816	414176
530444	414177
407873	414178
46884	414179
468832	414180
465805	414181
492968	414182
317592	414183
25361	414184
13062	414185
551281	414186
243626	414187
353288	414188
446950	414189
105328	414190
67335	414191
122602	414192
1105	414193
694000	414194
4106	414195
586617	414196
677310	414197
517	414198
117397	414199
31	414200
42185	414201
293720	414202
339	414203
489454	414204
130242	414205
425212	414206
561535	414207
584841	414208
2615	414209
36	414210
385590	414211
258035	414212
442534	414213
281226	414214
189776	414215
352936	414216
375506	414217
342757	414218
173721	414219
292385	414220
456692	414221
120550	414222
62694	414223
314154	414224
7158	414225
522094	414226
9164	414227
695507	414228
505666	414229
2962	414230
51872	414231
44985	414232
517648	414233
628107	414234
266366	414235
354131	414236
247061	414237
531707	414238
73377	414239
685804	414240
596816	414241
148667	414242
2570	414243
450854	414244
378273	414245
697834	414246
377548	414247
599135	414248
39313	414249
50819	414250
541616	414251
17119	414252
100412	414253
309880	414254
157666	414255
692823	414256
609953	414257
64641	414258
57678	414259
196837	414260
395518	414261
6353	414262
373561	414263
172441	414264
23210	414265
19485	414266
129183	414267
666532	414268
60222	414269
74238	414270
5119	414271
602327	414272
370945	414273
31885	414274
569841	414275
47575	414276
15814	414277
149733	414278
471720	414279
82573	414280
486789	414281
344745	414282
77284	414283
1283	414284
8924	414285
386277	414286
547257	414287
630170	414288
119917	414289
229543	414290
59629	414291
610489	414292
280241	414293
42670	414294
19415	414295
23717	414296
18447	414297
50928	414298
201807	414299
360	414300
149704	414301
159439	414302
369018	414303
8941	414304
393974	414305
318468	414306
41508	414307
468402	414308
82408	414309
54366	414310
678528	414311
42035	414312
50753	414313
76230	414314
609	414315
326861	414316
358015	414317
688097	414318
43854	414319
627500	414320
297393	414321
295928	414322
160724	414323
665170	414324
561076	414325
24658	414326
24314	414327
575547	414328
144469	414329
27973	414330
674188	414331
469833	414332
649753	414333
37943	414334
574273	414335
436216	414336
47882	414337
396655	414338
156092	414339
503224	414340
7351	414341
266006	414342
521669	414343
115954	414344
150224	414345
47984	414346
76737	414347
164004	414348
274282	414349
558031	414350
18979	414351
8025	414352
432402	414353
70703	414354
282281	414355
641857	414356
55673	414357
607466	414358
8938	414359
639883	414360
178299	414361
23851	414362
656531	414363
477224	414364
534317	414365
643925	414366
13123	414367
3990	414368
14750	414369
365875	414370
38318	414371
92811	414372
177283	414373
79066	414374
69483	414375
24989	414376
61019	414377
12623	414378
324296	414379
8351	414380
532328	414381
106290	414382
694552	414383
1464	414384
663150	414385
170268	414386
80899	414387
136496	414388
415170	414389
35587	414390
196128	414391
114569	414392
429218	414393
236256	414394
3335	414395
417306	414396
23780	414397
59296	414398
680053	414399
273651	414400
126287	414401
605760	414402
243119	414403
175601	414404
172729	414405
111527	414406
544389	414407
118648	414408
284314	414409
223173	414410
41341	414411
15445	414412
127503	414413
278807	414414
603958	414415
280498	414416
557836	414417
604978	414418
42548	414419
32848	414420
644692	414421
5111	414422
539259	414423
520714	414424
48720	414425
120938	414426
127252	414427
42397	414428
572800	414429
34111	414430
26936	414431
317595	414432
33052	414433
64150	414434
131371	414435
584501	414436
223546	414437
223544	414438
380964	414439
98853	414440
107901	414441
379762	414442
581924	414443
42018	414444
79383	414445
60771	414446
390293	414447
119939	414448
557756	414449
392872	414450
440104	414451
1475	414452
458729	414453
308695	414454
38757	414455
489329	414456
95372	414457
121090	414458
696377	414459
70186	414460
437024	414461
456713	414462
169950	414463
659351	414464
256760	414465
406475	414466
639728	414467
129543	414468
247941	414469
478958	414470
39039	414471
433023	414472
31786	414473
503583	414474
31416	414475
521193	414476
106308	414477
336652	414478
649364	414479
604066	414480
1876	414481
679648	414482
202443	414483
172635	414484
97160	414485
49844	414486
392886	414487
168795	414488
37131	414489
466979	414490
34588	414491
35811	414492
97142	414493
460189	414494
357763	414495
180185	414496
150840	414497
2138	414498
690097	414499
224939	414500
339149	414501
298076	414502
179962	414503
559877	414504
20427	414505
404108	414506
634036	414507
31887	414508
573176	414509
156957	414510
342834	414511
2799	414512
616573	414513
53898	414514
480978	414515
597694	414516
176936	414517
472201	414518
18276	414519
225	414520
40982	414521
242833	414522
516122	414523
165604	414524
356697	414525
204643	414526
669022	414527
107833	414528
554788	414529
157526	414530
274358	414531
154720	414532
170019	414533
429178	414534
490246	414535
22	414536
9785	414537
199678	414538
562513	414539
278350	414540
32734	414541
666717	414542
54146	414543
392815	414544
170979	414545
234512	414546
697761	414547
340481	414548
339846	414549
276163	414550
255129	414551
227909	414552
279071	414553
332853	414554
644666	414555
351674	414556
551826	414557
509464	414558
275198	414559
361871	414560
64542	414561
2695	414562
189124	414563
529750	414564
560373	414565
545117	414566
127924	414567
576083	414568
153529	414569
97964	414570
2742	414571
79133	414572
12949	414573
424781	414574
149855	414575
655168	414576
1108	414577
121747	414578
579283	414579
34285	414580
222171	414581
295223	414582
408293	414583
5224	414584
10385	414585
183260	414586
201339	414587
497748	414588
74133	414589
9477	414590
458500	414591
550420	414592
109291	414593
24046	414594
17074	414595
595588	414596
139951	414597
148572	414598
608241	414599
431143	414600
272361	414601
225851	414602
645797	414603
112575	414604
335047	414605
2077	414606
579755	414607
18678	414608
6848	414609
33402	414610
30177	414611
303940	414612
478248	414613
247189	414614
491086	414615
111275	414616
50408	414617
253849	414618
576695	414619
445594	414620
557995	414621
570970	414622
64083	414623
120961	414624
39900	414625
34753	414626
23	414627
302943	414628
154844	414629
58632	414630
65677	414631
219436	414632
542795	414633
140510	414634
679323	414635
591747	414636
579585	414637
661545	414638
46392	414639
199726	414640
644050	414641
22278	414642
650027	414643
239284	414644
17618	414645
124516	414646
21100	414647
461028	414648
346105	414649
391403	414650
99095	414651
191240	414652
97050	414653
59164	414654
143885	414655
656357	414656
2559	414657
411979	414658
1712	414659
317329	414660
47446	414661
59474	414662
111089	414663
1905	414664
664459	414665
281592	414666
394253	414667
217884	414668
113346	414669
288	414670
279373	414671
41936	414672
129477	414673
441557	414674
622205	414675
298634	414676
516929	414677
2074	414678
278053	414679
39073	414680
535384	414681
193679	414682
202697	414683
46449	414684
680671	414685
9407	414686
126127	414687
97791	414688
556003	414689
255383	414690
471709	414691
328025	414692
569182	414693
473657	414694
408177	414695
98045	414696
136901	414697
628333	414698
28745	414699
465765	414700
237853	414701
289587	414702
112595	414703
587762	414704
635637	414705
641803	414706
358164	414707
436339	414708
111507	414709
44445	414710
102482	414711
319256	414712
131126	414713
678342	414714
51800	414715
56596	414716
10005	414717
317903	414718
555141	414719
72522	414720
28194	414721
8883	414722
105006	414723
515884	414724
399422	414725
438262	414726
345826	414727
41995	414728
641720	414729
413596	414730
791	414731
259771	414732
16760	414733
10288	414734
21174	414735
400194	414736
454951	414737
138	414738
86252	414739
558966	414740
358449	414741
88294	414742
161938	414743
57368	414744
434807	414745
674874	414746
565169	414747
36205	414748
437433	414749
581724	414750
260154	414751
165200	414752
474963	414753
195620	414754
358399	414755
80564	414756
177250	414757
55951	414758
198657	414759
2561	414760
593268	414761
385513	414762
520070	414763
18968	414764
647051	414765
10986	414766
590315	414767
529769	414768
131016	414769
143565	414770
52912	414771
412002	414772
628363	414773
2428	414774
12852	414775
140906	414776
599891	414777
181494	414778
119195	414779
439030	414780
687980	414781
573518	414782
633315	414783
293976	414784
643885	414785
7067	414786
129915	414787
27246	414788
279928	414789
175725	414790
58623	414791
499647	414792
350442	414793
168193	414794
293346	414795
483406	414796
403530	414797
573589	414798
683063	414799
628938	414800
90374	414801
98176	414802
307437	414803
198955	414804
3253	414805
680308	414806
683842	414807
5164	414808
116532	414809
502552	414810
157452	414811
475522	414812
174211	414813
54314	414814
339227	414815
19048	414816
246126	414817
203519	414818
23681	414819
15424	414820
32468	414821
693812	414822
685044	414823
131900	414824
121066	414825
161382	414826
568765	414827
591756	414828
43936	414829
87892	414830
551256	414831
443182	414832
57577	414833
42734	414834
63135	414835
529365	414836
286455	414837
633720	414838
159840	414839
108004	414840
154407	414841
166996	414842
166996	414843
245067	414844
657774	414845
187365	414846
134026	414847
528627	414848
6079	414849
680148	414850
184803	414851
453214	414852
337150	414853
603345	414854
215699	414855
482819	414856
484529	414857
460730	414858
231812	414859
27407	414860
7158	414861
9608	414862
306969	414863
222747	414864
16635	414865
79610	414866
447327	414867
92970	414868
143799	414869
626693	414870
239253	414871
5333	414872
122	414873
661563	414874
643294	414875
402760	414876
128703	414877
108547	414878
14527	414879
261799	414880
188865	414881
376228	414882
3711	414883
318211	414884
374451	414885
200228	414886
3034	414887
148670	414888
426134	414889
11658	414890
239756	414891
310239	414892
257891	414893
493185	414894
580760	414895
447558	414896
312210	414897
651161	414898
294120	414899
156361	414900
261046	414901
508826	414902
73441	414903
692102	414904
195212	414905
424885	414906
149755	414907
119620	414908
601869	414909
141067	414910
166788	414911
119360	414912
116206	414913
161454	414914
496939	414915
643543	414916
250806	414917
447725	414918
321069	414919
1205	414920
90383	414921
1752	414922
255196	414923
118291	414924
164263	414925
402415	414926
431448	414927
610624	414928
132213	414929
137124	414930
453273	414931
633041	414932
53824	414933
277390	414934
455957	414935
587630	414936
76859	414937
340450	414938
140870	414939
153704	414940
489611	414941
157731	414942
452984	414943
386338	414944
35854	414945
370756	414946
526954	414947
480578	414948
127158	414949
339236	414950
184125	414951
405808	414952
603751	414953
147384	414954
302386	414955
155926	414956
28370	414957
55639	414958
683	414959
106284	414960
661407	414961
494681	414962
16607	414963
229873	414964
63366	414965
97890	414966
524508	414967
10229	414968
391388	414969
575224	414970
121606	414971
32633	414972
275435	414973
554720	414974
346037	414975
358003	414976
51218	414977
1062	414978
46651	414979
49768	414980
162192	414981
643528	414982
14637	414983
227400	414984
82223	414985
206116	414986
43264	414987
587096	414988
606677	414989
294178	414990
158143	414991
147944	414992
142823	414993
74422	414994
18855	414995
586920	414996
3311	414997
96945	414998
229266	414999
322088	415000
66639	415001
79552	415002
55411	415003
623698	415004
161782	415005
671334	415006
22614	415007
385911	415008
101196	415009
27172	415010
149735	415011
160070	415012
550891	415013
84996	415014
15903	415015
51624	415016
648660	415017
355168	415018
431617	415019
251375	415020
249820	415021
285975	415022
562660	415023
119221	415024
27318	415025
91431	415026
62704	415027
589351	415028
29613	415029
344687	415030
438998	415031
521708	415032
146189	415033
146189	415034
350489	415035
142882	415036
541136	415037
607822	415038
72202	415039
125864	415040
226165	415041
572051	415042
645468	415043
321340	415044
7021	415045
272575	415046
222548	415047
549732	415048
329336	415049
475504	415050
537683	415051
635077	415052
4232	415053
87228	415054
162619	415055
21885	415056
151244	415057
312283	415058
166328	415059
6193	415060
538319	415061
280450	415062
465440	415063
684707	415064
537228	415065
613714	415066
357223	415067
38682	415068
265081	415069
380823	415070
580816	415071
143725	415072
157166	415073
181592	415074
689737	415075
99293	415076
44904	415077
70856	415078
80	415079
152741	415080
313504	415081
41827	415082
144827	415083
671387	415084
235215	415085
551624	415086
116	415087
130942	415088
375509	415089
3735	415090
613559	415091
21998	415092
377177	415093
101205	415094
160937	415095
611811	415096
1930	415097
282922	415098
556807	415099
282936	415100
282943	415101
50141	415102
655173	415103
128350	415104
439620	415105
337073	415106
16354	415107
329498	415108
46801	415109
82996	415110
168180	415111
43790	415112
2167	415113
54563	415114
68407	415115
48273	415116
249582	415117
274434	415118
466990	415119
170700	415120
122920	415121
166507	415122
468974	415123
31096	415124
343872	415125
585924	415126
111314	415127
541527	415128
53598	415129
259048	415130
312980	415131
150197	415132
544576	415133
528289	415134
249575	415135
9841	415136
329232	415137
129983	415138
478635	415139
190531	415140
399485	415141
3634	415142
85097	415143
353129	415144
38165	415145
5261	415146
363978	415147
461527	415148
595402	415149
99168	415150
320769	415151
29371	415152
679558	415153
419372	415154
49076	415155
1905	415156
542595	415157
672961	415158
236846	415159
161606	415160
175346	415161
18020	415162
594225	415163
516060	415164
576920	415165
18907	415166
48520	415167
113391	415168
21821	415169
234095	415170
385921	415171
62396	415172
139175	415173
58287	415174
262153	415175
107504	415176
516211	415177
10886	415178
35702	415179
171402	415180
112306	415181
27784	415182
8371	415183
46118	415184
11780	415185
126472	415186
610514	415187
155379	415188
3144	415189
338911	415190
435433	415191
503870	415192
3205	415193
585612	415194
78438	415195
103	415196
24695	415197
52943	415198
696561	415199
60908	415200
99024	415201
112500	415202
631560	415203
336682	415204
717	415205
102519	415206
627363	415207
281603	415208
9059	415209
362431	415210
564669	415211
146532	415212
56075	415213
229701	415214
34333	415215
446540	415216
728	415217
44812	415218
400701	415219
228505	415220
451863	415221
82590	415222
648248	415223
74036	415224
53567	415225
3794	415226
156042	415227
382355	415228
627268	415229
570699	415230
147929	415231
579040	415232
59988	415233
57331	415234
249361	415235
416868	415236
171014	415237
575451	415238
237935	415239
129468	415240
403605	415241
417672	415242
139	415243
470917	415244
121780	415245
511134	415246
611886	415247
523216	415248
20573	415249
222753	415250
447445	415251
571735	415252
453398	415253
309971	415254
13823	415255
6056	415256
65746	415257
366348	415258
109299	415259
420578	415260
36867	415261
80301	415262
120973	415263
320583	415264
43993	415265
101	415266
644686	415267
551	415268
151359	415269
437950	415270
153786	415271
605647	415272
7942	415273
23490	415274
232496	415275
33460	415276
533	415277
7069	415278
134225	415279
124985	415280
375521	415281
75533	415282
491594	415283
465745	415284
175208	415285
8948	415286
298099	415287
342242	415288
470839	415289
30805	415290
546309	415291
692179	415292
79361	415293
210524	415294
371594	415295
30885	415296
160455	415297
443291	415298
338644	415299
9487	415300
541365	415301
527554	415302
126498	415303
91006	415304
290712	415305
572151	415306
193023	415307
2361	415308
162318	415309
52882	415310
127820	415311
488013	415312
226457	415313
41844	415314
55766	415315
428952	415316
75962	415317
137539	415318
90357	415319
187302	415320
361421	415321
10554	415322
363028	415323
25127	415324
521674	415325
509169	415326
47559	415327
58032	415328
208107	415329
207289	415330
541	415331
109542	415332
26931	415333
98583	415334
465189	415335
498615	415336
157337	415337
288017	415338
686575	415339
368146	415340
570913	415341
18345	415342
665169	415343
449457	415344
38857	415345
197	415346
571775	415347
113620	415348
471082	415349
107560	415350
634090	415351
390046	415352
69108	415353
505158	415354
592285	415355
592280	415356
592281	415357
592282	415358
592292	415359
333302	415360
592289	415361
592283	415362
333300	415363
333305	415364
333299	415365
333301	415366
592290	415367
333298	415368
592284	415369
592286	415370
592287	415371
602996	415372
28674	415373
23756	415374
602888	415375
376654	415376
386591	415377
171387	415378
71631	415379
71631	415380
3348	415381
67366	415382
322062	415383
176614	415384
398073	415385
568424	415386
69277	415387
289037	415388
478147	415389
445730	415390
666265	415391
620165	415392
574317	415393
393119	415394
597555	415395
432874	415396
596664	415397
184573	415398
176661	415399
480602	415400
256580	415401
34468	415402
169863	415403
107502	415404
389681	415405
22488	415406
412130	415407
638587	415408
294099	415409
4385	415410
471320	415411
461704	415412
556359	415413
464965	415414
434107	415415
506906	415416
242191	415417
29757	415418
12560	415419
502620	415420
68925	415421
456177	415422
626440	415423
13800	415424
63419	415425
133657	415426
570441	415427
636794	415428
310570	415429
189761	415430
193320	415431
52545	415432
345028	415433
404021	415434
646760	415435
7169	415436
155184	415437
4912	415438
516527	415439
82887	415440
355429	415441
6914	415442
210949	415443
159297	415444
447569	415445
59379	415446
675870	415447
112221	415448
285157	415449
286601	415450
164870	415451
143147	415452
615145	415453
42864	415454
501579	415455
467257	415456
476530	415457
494367	415458
406785	415459
58328	415460
235626	415461
543466	415462
76267	415463
168814	415464
516068	415465
625549	415466
476204	415467
244818	415468
437516	415469
632124	415470
413685	415471
557727	415472
43720	415473
86139	415474
244817	415475
622424	415476
4555	415477
178543	415478
144437	415479
297307	415480
90017	415481
264340	415482
17700	415483
468838	415484
437013	415485
239752	415486
165682	415487
87918	415488
42199	415489
460800	415490
209699	415491
295339	415492
326356	415493
553357	415494
610948	415495
54305	415496
43209	415497
609516	415498
18879	415499
419529	415500
153894	415501
320628	415502
664735	415503
120550	415504
478848	415505
94956	415506
314206	415507
50297	415508
252724	415509
678546	415510
282062	415511
151794	415512
474129	415513
498186	415514
581666	415515
104471	415516
97908	415517
163132	415518
625439	415519
8835	415520
59879	415521
128290	415522
161352	415523
22546	415524
425152	415525
18759	415526
2286	415527
291626	415528
257736	415529
158867	415530
28087	415531
157516	415532
196584	415533
142108	415534
267937	415535
75702	415536
49293	415537
380057	415538
83380	415539
254545	415540
173384	415541
380101	415542
284493	415543
268171	415544
46689	415545
293497	415546
111032	415547
252580	415548
126703	415549
582716	415550
90332	415551
648987	415552
654252	415553
268207	415554
626437	415555
24452	415556
110172	415557
416427	415558
276672	415559
546896	415560
414403	415561
631066	415562
20279	415563
83582	415564
605155	415565
71057	415566
272494	415567
185491	415568
520779	415569
35760	415570
486947	415571
93189	415572
7038	415573
118731	415574
181904	415575
625101	415576
434312	415577
9323	415578
431499	415579
654504	415580
592783	415581
622521	415582
25414	415583
42016	415584
630500	415585
592275	415586
645456	415587
379255	415588
628434	415589
596118	415590
557353	415591
536223	415592
405618	415593
46174	415594
380484	415595
406238	415596
314171	415597
116539	415598
654354	415599
128154	415600
111855	415601
499	415602
173308	415603
141534	415604
512589	415605
21314	415606
6870	415607
203767	415608
180978	415609
365106	415610
248359	415611
78522	415612
162752	415613
245032	415614
265559	415615
262	415616
125227	415617
131414	415618
600918	415619
516915	415620
300277	415621
410563	415622
165	415623
308714	415624
661305	415625
89733	415626
643223	415627
125683	415628
77365	415629
17515	415630
14742	415631
11935	415632
110854	415633
389126	415634
614316	415635
86223	415636
162	415637
563638	415638
425461	415639
621707	415640
656927	415641
43	415642
467413	415643
297672	415644
151240	415645
72380	415646
153022	415647
275893	415648
332558	415649
536157	415650
76560	415651
650153	415652
13686	415653
98363	415654
90893	415655
9595	415656
1715	415657
479419	415658
492357	415659
334459	415660
56105	415661
421054	415662
172693	415663
612742	415664
416262	415665
491	415666
1627	415667
246297	415668
628582	415669
531938	415670
68813	415671
284334	415672
66036	415673
233184	415674
47903	415675
28961	415676
236649	415677
575805	415678
100009	415679
372351	415680
221635	415681
229184	415682
466996	415683
125568	415684
373799	415685
219941	415686
148652	415687
515123	415688
608461	415689
21502	415690
226296	415691
617550	415692
581427	415693
28241	415694
169534	415695
396634	415696
516474	415697
52383	415698
370243	415699
61790	415700
493062	415701
11817	415702
45313	415703
57529	415704
161000	415705
67813	415706
287702	415707
141284	415708
299718	415709
103018	415710
193922	415711
125122	415712
95227	415713
103793	415714
371358	415715
8950	415716
653517	415717
277468	415718
103775	415719
554004	415720
95622	415721
284566	415722
103784	415723
1496	415724
91165	415725
4798	415726
254824	415727
516966	415728
23392	415729
36098	415730
72923	415731
77424	415732
371415	415733
569265	415734
91085	415735
78025	415736
103788	415737
18	415738
5844	415739
3395	415740
497120	415741
91294	415742
274724	415743
33991	415744
348959	415745
20197	415746
390056	415747
41867	415748
506726	415749
511468	415750
251964	415751
53543	415752
384769	415753
646727	415754
122757	415755
572221	415756
480655	415757
499479	415758
109	415759
1944	415760
423572	415761
475335	415762
524785	415763
521736	415764
455922	415765
253868	415766
131866	415767
19308	415768
23478	415769
59864	415770
625275	415771
525462	415772
146366	415773
161248	415774
160715	415775
2521	415776
38073	415777
214710	415778
11512	415779
159438	415780
302313	415781
159440	415782
549557	415783
15	415784
222009	415785
6801	415786
9	415787
11	415788
25549	415789
21443	415790
248690	415791
163937	415792
109426	415793
602924	415794
267424	415795
612239	415796
231261	415797
103565	415798
218170	415799
15	415800
535798	415801
37293	415802
535832	415803
114860	415804
544541	415805
109095	415806
7288	415807
1064	415808
5999	415809
653012	415810
513722	415811
628441	415812
628361	415813
315790	415814
222096	415815
141947	415816
114939	415817
427417	415818
81418	415819
81418	415820
96465	415821
119562	415822
68030	415823
2998	415824
634334	415825
216298	415826
213248	415827
306593	415828
245099	415829
302127	415830
88891	415831
500507	415832
482526	415833
52224	415834
600159	415835
267188	415836
254070	415837
141521	415838
171040	415839
76277	415840
319368	415841
142064	415842
14189	415843
121746	415844
634124	415845
661271	415846
81588	415847
559618	415848
563939	415849
17248	415850
496858	415851
515990	415852
303797	415853
618667	415854
481526	415855
222012	415856
17993	415857
48450	415858
28003	415859
180999	415860
542327	415861
52922	415862
493379	415863
366797	415864
307966	415865
10449	415866
35570	415867
1626	415868
144848	415869
92463	415870
439629	415871
504218	415872
543200	415873
32077	415874
70827	415875
160653	415876
264221	415877
543230	415878
141663	415879
543255	415880
264252	415881
141669	415882
32089	415883
264290	415884
543341	415885
80271	415886
543382	415887
342148	415888
11513	415889
221980	415890
80244	415891
271516	415892
670819	415893
544595	415894
11511	415895
254370	415896
46246	415897
254361	415898
7533	415899
165592	415900
97381	415901
83912	415902
132578	415903
14523	415904
11509	415905
390268	415906
110023	415907
391754	415908
12569	415909
160680	415910
575596	415911
68729	415912
9936	415913
15517	415914
264186	415915
97003	415916
147303	415917
96532	415918
133211	415919
543231	415920
31476	415921
69477	415922
308804	415923
595604	415924
11647	415925
543676	415926
543262	415927
119554	415928
32090	415929
543275	415930
40351	415931
286835	415932
389977	415933
21568	415934
49718	415935
50485	415936
128725	415937
141681	415938
50487	415939
222082	415940
265384	415941
9985	415942
169803	415943
141686	415944
119546	415945
69477	415946
543347	415947
141690	415948
23553	415949
188286	415950
11649	415951
206401	415952
342161	415953
141707	415954
110022	415955
549200	415956
104877	415957
605235	415958
50488	415959
221975	415960
509860	415961
379014	415962
601367	415963
280606	415964
280531	415965
554959	415966
554947	415967
69392	415968
80566	415969
59008	415970
140791	415971
40358	415972
335675	415973
214705	415974
80031	415975
128590	415976
152861	415977
553732	415978
360989	415979
613082	415980
269198	415981
64807	415982
25609	415983
156532	415984
146215	415985
241619	415986
121245	415987
577088	415988
386668	415989
104320	415990
553414	415991
197901	415992
558844	415993
395699	415994
127310	415995
282262	415996
40797	415997
473564	415998
282375	415999
541447	416000
143820	416001
311010	416002
310896	416003
81410	416004
311093	416005
180952	416006
509772	416007
157860	416008
336513	416009
653696	416010
171002	416011
328048	416012
240776	416013
56032	416014
454512	416015
618780	416016
256057	416017
223831	416018
63913	416019
584671	416020
71740	416021
3359	416022
3359	416023
3359	416024
170703	416025
144973	416026
828	416027
223252	416028
449161	416029
90895	416030
213369	416031
421129	416032
686240	416033
660060	416034
94086	416035
193199	416036
463877	416037
31525	416038
486048	416039
224964	416040
350940	416041
550337	416042
15	416043
25345	416044
67074	416045
7146	416046
417402	416047
7313	416048
292247	416049
504853	416050
20546	416051
378155	416052
543202	416053
601503	416054
359105	416055
349165	416056
634620	416057
585532	416058
466890	416059
397861	416060
160698	416061
572141	416062
219408	416063
219414	416064
199751	416065
542355	416066
220652	416067
160740	416068
515988	416069
141070	416070
389947	416071
42893	416072
29084	416073
14229	416074
5194	416075
544636	416076
290385	416077
265404	416078
265407	416079
245151	416080
140666	416081
69140	416082
222058	416083
136339	416084
193168	416085
103040	416086
21567	416087
25282	416088
76718	416089
473509	416090
9265	416091
79049	416092
7388	416093
53804	416094
223186	416095
289936	416096
19916	416097
634180	416098
165599	416099
77725	416100
198293	416101
176720	416102
422812	416103
634174	416104
29798	416105
301957	416106
403761	416107
172646	416108
467896	416109
656698	416110
501387	416111
113840	416112
432890	416113
160885	416114
329414	416115
463179	416116
87586	416117
224879	416118
71016	416119
224192	416120
17293	416121
419584	416122
223787	416123
39886	416124
165767	416125
162814	416126
49722	416127
133220	416128
11558	416129
2492	416130
223175	416131
31923	416132
359035	416133
634159	416134
382708	416135
408852	416136
101194	416137
595597	416138
463088	416139
59468	416140
263032	416141
543653	416142
141763	416143
659452	416144
238399	416145
75627	416146
634661	416147
415122	416148
359132	416149
463921	416150
223487	416151
223505	416152
85385	416153
85385	416154
150601	416155
48287	416156
138764	416157
646706	416158
322432	416159
1791	416160
427403	416161
528101	416162
62910	416163
58095	416164
12230	416165
436	416166
235621	416167
114167	416168
79909	416169
427259	416170
101647	416171
248000	416172
606724	416173
536611	416174
386794	416175
100652	416176
421041	416177
31964	416178
265328	416179
634451	416180
1226	416181
273944	416182
7619	416183
659080	416184
543307	416185
171041	416186
8055	416187
264208	416188
31265	416189
138682	416190
5259	416191
140678	416192
158887	416193
3068	416194
263510	416195
133300	416196
12676	416197
14191	416198
9266	416199
59886	416200
28592	416201
384667	416202
187233	416203
49182	416204
418103	416205
695309	416206
463641	416207
295952	416208
80003	416209
612381	416210
143757	416211
565445	416212
99810	416213
96768	416214
405762	416215
631858	416216
50445	416217
670454	416218
6737	416219
238392	416220
333280	416221
107649	416222
50497	416223
226045	416224
557945	416225
85339	416226
7318	416227
581703	416228
122712	416229
306793	416230
483318	416231
141042	416232
612	416233
610403	416234
229679	416235
988	416236
30772	416237
339684	416238
48266	416239
405752	416240
165859	416241
384704	416242
110660	416243
405781	416244
37184	416245
227691	416246
506248	416247
585531	416248
307167	416249
634306	416250
634089	416251
390050	416252
613556	416253
345500	416254
421365	416255
73626	416256
152715	416257
87399	416258
543647	416259
543646	416260
397901	416261
371278	416262
84672	416263
512839	416264
390355	416265
56562	416266
85748	416267
257272	416268
50296	416269
465750	416270
30040	416271
107550	416272
145203	416273
391771	416274
325042	416275
165217	416276
71082	416277
561437	416278
405740	416279
624542	416280
28653	416281
14777	416282
27445	416283
199729	416284
65158	416285
50308	416286
315959	416287
673726	416288
286518	416289
515960	416290
164115	416291
7299	416292
263081	416293
49445	416294
19948	416295
114829	416296
56111	416297
509021	416298
57403	416299
216291	416300
132360	416301
31852	416302
139631	416303
216317	416304
421630	416305
160668	416306
53704	416307
634314	416308
160697	416309
107662	416310
28658	416311
612148	416312
582478	416313
552987	416314
96513	416315
84751	416316
188489	416317
368738	416318
595905	416319
414025	416320
10666	416321
694501	416322
32101	416323
118863	416324
70827	416325
348867	416326
302319	416327
74413	416328
613553	416329
139491	416330
62734	416331
10586	416332
651380	416333
243352	416334
140806	416335
639435	416336
33114	416337
405745	416338
70816	416339
48753	416340
529714	416341
164718	416342
569062	416343
96489	416344
54977	416345
123911	416346
288709	416347
170274	416348
50507	416349
229609	416350
682190	416351
544591	416352
596791	416353
443225	416354
428649	416355
86098	416356
418106	416357
42013	416358
2496	416359
259454	416360
381715	416361
139558	416362
426083	416363
335993	416364
673711	416365
72211	416366
111548	416367
662323	416368
249744	416369
16593	416370
185392	416371
69220	416372
611969	416373
390317	416374
516485	416375
390320	416376
483776	416377
446725	416378
688953	416379
562911	416380
673627	416381
234768	416382
216225	416383
73270	416384
405743	416385
59468	416386
58023	416387
1126	416388
58544	416389
289510	416390
24803	416391
8437	416392
15462	416393
633688	416394
1126	416395
2068	416396
150561	416397
576628	416398
576629	416399
576595	416400
311396	416401
576621	416402
576597	416403
576598	416404
311397	416405
576631	416406
576602	416407
576622	416408
576603	416409
576623	416410
576610	416411
576611	416412
576612	416413
576609	416414
576613	416415
115102	416416
386782	416417
102136	416418
420346	416419
420428	416420
224170	416421
156298	416422
211302	416423
49365	416424
124480	416425
18505	416426
38999	416427
942	416428
64538	416429
562514	416430
90261	416431
176146	416432
85077	416433
303559	416434
578123	416435
124840	416436
281090	416437
16669	416438
218161	416439
129926	416440
599344	416441
501391	416442
155470	416443
11667	416444
38346	416445
586994	416446
110072	416447
346	416448
97144	416449
441008	416450
28033	416451
596967	416452
357651	416453
1427	416454
118845	416455
149762	416456
110832	416457
282519	416458
637739	416459
325105	416460
355157	416461
685611	416462
345887	416463
333793	416464
123826	416465
84516	416466
141342	416467
5940	416468
672396	416469
118350	416470
243542	416471
171886	416472
10279	416473
608281	416474
33172	416475
154	416476
352278	416477
414438	416478
82791	416479
16744	416480
16744	416481
167708	416482
24707	416483
828	416484
576828	416485
576835	416486
576837	416487
8594	416488
98094	416489
311679	416490
326461	416491
16471	416492
210725	416493
302438	416494
307243	416495
50486	416496
4094	416497
19835	416498
576981	416499
368120	416500
368148	416501
312227	416502
42052	416503
7531	416504
565016	416505
66122	416506
273923	416507
2110	416508
2110	416509
67495	416510
75755	416511
572149	416512
662869	416513
25656	416514
686251	416515
237852	416516
33718	416517
433298	416518
303109	416519
417718	416520
652695	416521
134051	416522
509645	416523
509663	416524
509731	416525
134059	416526
509740	416527
509718	416528
509729	416529
509679	416530
96083	416531
806	416532
544124	416533
75685	416534
22789	416535
30852	416536
68207	416537
150253	416538
164888	416539
125364	416540
358545	416541
40927	416542
312993	416543
313084	416544
313011	416545
313019	416546
313087	416547
313037	416548
313055	416549
313058	416550
313060	416551
313063	416552
35411	416553
313090	416554
674821	416555
4850	416556
648730	416557
21680	416558
411311	416559
34772	416560
558308	416561
598340	416562
152044	416563
347065	416564
55850	416565
475888	416566
58324	416567
606904	416568
42432	416569
118	416570
35142	416571
489891	416572
192758	416573
111904	416574
498109	416575
11753	416576
673852	416577
134110	416578
621487	416579
10315	416580
66498	416581
393854	416582
490390	416583
278207	416584
337083	416585
138680	416586
669	416587
25385	416588
94001	416589
63390	416590
65265	416591
364511	416592
695453	416593
9890	416594
616992	416595
383269	416596
558827	416597
58010	416598
106590	416599
96972	416600
110763	416601
75188	416602
24329	416603
56962	416604
59431	416605
189157	416606
560089	416607
179362	416608
547031	416609
550331	416610
198297	416611
142452	416612
53770	416613
667140	416614
94160	416615
624246	416616
445880	416617
155945	416618
486147	416619
682488	416620
576769	416621
100843	416622
152531	416623
146455	416624
627485	416625
308994	416626
236285	416627
107924	416628
80746	416629
696815	416630
458661	416631
114386	416632
127116	416633
26636	416634
222	416635
72894	416636
445105	416637
545	416638
110856	416639
18174	416640
167684	416641
460878	416642
3455	416643
179870	416644
43880	416645
269385	416646
52106	416647
613561	416648
129765	416649
574978	416650
115585	416651
28733	416652
12671	416653
82723	416654
47763	416655
230664	416656
87874	416657
118056	416658
460188	416659
255266	416660
207612	416661
390389	416662
41857	416663
105135	416664
167232	416665
118826	416666
343063	416667
474146	416668
356676	416669
182557	416670
450787	416671
436147	416672
283196	416673
688004	416674
550721	416675
264382	416676
80347	416677
130548	416678
14911	416679
128302	416680
387636	416681
135386	416682
121268	416683
516469	416684
35222	416685
149351	416686
98432	416687
38150	416688
297454	416689
163808	416690
424772	416691
103119	416692
2794	416693
233990	416694
515500	416695
152113	416696
685567	416697
257949	416698
330088	416699
346183	416700
28325	416701
26438	416702
59567	416703
3286	416704
90943	416705
25840	416706
253885	416707
93337	416708
671478	416709
505375	416710
481449	416711
416109	416712
281146	416713
18415	416714
82055	416715
46293	416716
409370	416717
599818	416718
138965	416719
429053	416720
143983	416721
66271	416722
575141	416723
128172	416724
548099	416725
128653	416726
8221	416727
201549	416728
5660	416729
331577	416730
28641	416731
17769	416732
13664	416733
424544	416734
56577	416735
551935	416736
39149	416737
585160	416738
265198	416739
420081	416740
258713	416741
405162	416742
107520	416743
341972	416744
132745	416745
117353	416746
693785	416747
160563	416748
576437	416749
356951	416750
16397	416751
623808	416752
589819	416753
71439	416754
63489	416755
601374	416756
388793	416757
631640	416758
280678	416759
179197	416760
69515	416761
434098	416762
108081	416763
255596	416764
58749	416765
281697	416766
356798	416767
42661	416768
218624	416769
28734	416770
209709	416771
350727	416772
645214	416773
516535	416774
258860	416775
362826	416776
466416	416777
471726	416778
150684	416779
472863	416780
509506	416781
22453	416782
14058	416783
44688	416784
587623	416785
631896	416786
498230	416787
423	416788
153266	416789
193875	416790
45285	416791
622810	416792
59107	416793
222331	416794
51614	416795
402087	416796
213514	416797
476	416798
9969	416799
393322	416800
126557	416801
649102	416802
457048	416803
307766	416804
669261	416805
83520	416806
428689	416807
369876	416808
44958	416809
202927	416810
162649	416811
323556	416812
538044	416813
653400	416814
32826	416815
166811	416816
307907	416817
366424	416818
568484	416819
35298	416820
265121	416821
62369	416822
644906	416823
220130	416824
17564	416825
275638	416826
108481	416827
137336	416828
257558	416829
148591	416830
153095	416831
158308	416832
348284	416833
630512	416834
492750	416835
11164	416836
45547	416837
48397	416838
49577	416839
425485	416840
11515	416841
537376	416842
173250	416843
63259	416844
47122	416845
251608	416846
47735	416847
415789	416848
589762	416849
216249	416850
216543	416851
216612	416852
119141	416853
102720	416854
22693	416855
98034	416856
327637	416857
44442	416858
217591	416859
404517	416860
476512	416861
630146	416862
609100	416863
48373	416864
571552	416865
675518	416866
93737	416867
156443	416868
167619	416869
8708	416870
353773	416871
17463	416872
396347	416873
74649	416874
158126	416875
295154	416876
106737	416877
356713	416878
571211	416879
510370	416880
366459	416881
108400	416882
209218	416883
38761	416884
164920	416885
15939	416886
334165	416887
9623	416888
184490	416889
51952	416890
247462	416891
422743	416892
177186	416893
658100	416894
509511	416895
132636	416896
16663	416897
630296	416898
87776	416899
536379	416900
410150	416901
697455	416902
85220	416903
534828	416904
516145	416905
59247	416906
564426	416907
312024	416908
616279	416909
558720	416910
670976	416911
16800	416912
556047	416913
76794	416914
542600	416915
650816	416916
601555	416917
356602	416918
611417	416919
57364	416920
391148	416921
129082	416922
378271	416923
370	416924
34071	416925
167590	416926
630154	416927
327080	416928
15090	416929
153726	416930
48102	416931
505276	416932
9143	416933
37300	416934
277146	416935
682347	416936
152630	416937
186446	416938
49616	416939
45793	416940
393053	416941
29957	416942
275033	416943
532006	416944
44487	416945
277594	416946
134366	416947
97083	416948
135736	416949
9754	416950
181913	416951
256583	416952
34551	416953
406982	416954
165723	416955
287146	416956
5208	416957
643692	416958
685813	416959
613208	416960
883	416961
27666	416962
34075	416963
123345	416964
624875	416965
93592	416966
52793	416967
49369	416968
392351	416969
99428	416970
616404	416971
456178	416972
459743	416973
216684	416974
101441	416975
108944	416976
213420	416977
1343	416978
60772	416979
554005	416980
160635	416981
58990	416982
53799	416983
264914	416984
66557	416985
138662	416986
26865	416987
221809	416988
555071	416989
146042	416990
124778	416991
625126	416992
38485	416993
82994	416994
196964	416995
206482	416996
58833	416997
547022	416998
559658	416999
47732	417000
50404	417001
260563	417002
496339	417003
612910	417004
39493	417005
39526	417006
146105	417007
206139	417008
92091	417009
560766	417010
60318	417011
502816	417012
84055	417013
461960	417014
255194	417015
596362	417016
38888	417017
591014	417018
186662	417019
394872	417020
3012	417021
66637	417022
549713	417023
472163	417024
6905	417025
28914	417026
157882	417027
577480	417028
31133	417029
393617	417030
71076	417031
2099	417032
52576	417033
7122	417034
173173	417035
686762	417036
505952	417037
360771	417038
320940	417039
158134	417040
389741	417041
164584	417042
625414	417043
351689	417044
29282	417045
569402	417046
244517	417047
159345	417048
55464	417049
154657	417050
188993	417051
617933	417052
23859	417053
77890	417054
378653	417055
120670	417056
250429	417057
148934	417058
636357	417059
146411	417060
473606	417061
528218	417062
386331	417063
641403	417064
668235	417065
527088	417066
175416	417067
467108	417068
149636	417069
82822	417070
136405	417071
73697	417072
664245	417073
547578	417074
557501	417075
106889	417076
482099	417077
16174	417078
58402	417079
197357	417080
5177	417081
520780	417082
25000	417083
28386	417084
546540	417085
261674	417086
131110	417087
347008	417088
44303	417089
145309	417090
342164	417091
296750	417092
351510	417093
465054	417094
199834	417095
8000	417096
119388	417097
265051	417098
70214	417099
501530	417100
144914	417101
103599	417102
470660	417103
47885	417104
156639	417105
10759	417106
119636	417107
3729	417108
570355	417109
484143	417110
51595	417111
316459	417112
104387	417113
79999	417114
632421	417115
684460	417116
489527	417117
624288	417118
429979	417119
160197	417120
122047	417121
138572	417122
114702	417123
13	417124
499330	417125
515566	417126
25971	417127
500423	417128
38169	417129
5555	417130
133687	417131
474227	417132
629837	417133
140206	417134
320194	417135
329684	417136
321063	417137
61732	417138
51204	417139
18715	417140
633195	417141
109938	417142
495831	417143
2141	417144
426483	417145
75650	417146
185357	417147
133868	417148
550320	417149
132655	417150
1133	417151
525431	417152
340368	417153
605437	417154
106996	417155
9943	417156
143302	417157
5260	417158
50032	417159
417429	417160
395486	417161
658934	417162
218188	417163
669499	417164
69484	417165
98945	417166
62462	417167
144248	417168
49425	417169
106430	417170
390204	417171
26291	417172
376993	417173
426509	417174
522097	417175
197568	417176
114050	417177
125650	417178
284638	417179
565747	417180
32922	417181
600244	417182
262610	417183
576	417184
252343	417185
484019	417186
5660	417187
581348	417188
26120	417189
137673	417190
560726	417191
240642	417192
31780	417193
191737	417194
600967	417195
93830	417196
88601	417197
209	417198
145937	417199
449036	417200
546561	417201
9908	417202
22220	417203
375493	417204
12033	417205
5302	417206
25604	417207
87134	417208
442990	417209
95155	417210
460962	417211
149726	417212
74753	417213
12144	417214
659733	417215
613464	417216
22240	417217
461117	417218
343180	417219
645216	417220
161239	417221
59611	417222
50401	417223
486957	417224
260476	417225
188209	417226
382480	417227
6421	417228
402145	417229
141648	417230
218841	417231
185764	417232
512557	417233
52988	417234
279405	417235
58604	417236
24177	417237
77655	417238
205929	417239
41531	417240
139334	417241
595326	417242
207099	417243
168411	417244
459376	417245
530245	417246
590793	417247
86573	417248
602101	417249
32025	417250
76744	417251
124031	417252
10537	417253
108018	417254
683353	417255
6874	417256
13546	417257
492789	417258
480026	417259
636323	417260
93882	417261
80425	417262
660613	417263
386871	417264
216260	417265
44951	417266
54612	417267
135181	417268
399892	417269
141960	417270
640167	417271
153014	417272
587488	417273
52359	417274
367975	417275
366303	417276
486388	417277
109293	417278
265330	417279
375223	417280
76467	417281
343899	417282
55874	417283
489554	417284
69001	417285
612575	417286
290659	417287
616462	417288
457010	417289
140506	417290
440005	417291
265999	417292
454268	417293
145757	417294
671243	417295
478492	417296
145613	417297
80542	417298
172070	417299
101478	417300
476141	417301
664369	417302
122652	417303
278486	417304
54446	417305
92700	417306
561288	417307
517733	417308
622440	417309
413678	417310
194469	417311
312755	417312
544853	417313
325340	417314
670474	417315
57765	417316
103600	417317
545268	417318
63857	417319
1611	417320
15353	417321
495029	417322
340055	417323
354992	417324
356715	417325
565154	417326
593485	417327
58327	417328
51038	417329
316037	417330
610656	417331
679956	417332
387891	417333
11280	417334
171608	417335
148085	417336
276671	417337
455512	417338
400279	417339
422488	417340
502865	417341
57698	417342
451650	417343
617607	417344
99294	417345
522851	417346
512418	417347
555853	417348
311723	417349
2824	417350
76740	417351
300	417352
15249	417353
455141	417354
403726	417355
110117	417356
47060	417357
384031	417358
95037	417359
386937	417360
141720	417361
470591	417362
421	417363
466303	417364
177013	417365
454089	417366
599260	417367
28362	417368
132592	417369
432372	417370
10829	417371
561247	417372
605021	417373
20125	417374
105924	417375
2910	417376
310988	417377
397767	417378
198868	417379
637033	417380
369114	417381
380857	417382
460996	417383
24943	417384
119469	417385
63229	417386
123219	417387
1700	417388
45270	417389
689474	417390
629695	417391
23551	417392
105319	417393
241787	417394
322506	417395
580813	417396
36699	417397
456475	417398
27635	417399
10695	417400
251311	417401
130721	417402
5589	417403
177629	417404
617472	417405
129813	417406
210966	417407
189122	417408
222601	417409
551288	417410
133343	417411
190818	417412
696715	417413
60029	417414
9606	417415
3495	417416
523846	417417
631691	417418
24315	417419
14007	417420
311572	417421
579244	417422
7390	417423
171663	417424
111723	417425
472674	417426
64162	417427
8473	417428
67368	417429
696	417430
308869	417431
9812	417432
45634	417433
10599	417434
131505	417435
46356	417436
24315	417437
683985	417438
486439	417439
58114	417440
352689	417441
380793	417442
105347	417443
115296	417444
55536	417445
599511	417446
487695	417447
540586	417448
609006	417449
198179	417450
21952	417451
669475	417452
54818	417453
159887	417454
32823	417455
138819	417456
100863	417457
446067	417458
318336	417459
63471	417460
587111	417461
48528	417462
24839	417463
164261	417464
22981	417465
384659	417466
458221	417467
604715	417468
6917	417469
1690	417470
7055	417471
448064	417472
658632	417473
122247	417474
251556	417475
32847	417476
74730	417477
77085	417478
17770	417479
181930	417480
478485	417481
612174	417482
338318	417483
470378	417484
358639	417485
2086	417486
410479	417487
612713	417488
1953	417489
577762	417490
1245	417491
36097	417492
264052	417493
87055	417494
647636	417495
2621	417496
147629	417497
449809	417498
558809	417499
563700	417500
208743	417501
337932	417502
230333	417503
40113	417504
146442	417505
177110	417506
185777	417507
62501	417508
154860	417509
268361	417510
24114	417511
116940	417512
458618	417513
509209	417514
281256	417515
370888	417516
587558	417517
559841	417518
497815	417519
451317	417520
61181	417521
52247	417522
144011	417523
130971	417524
527975	417525
1824	417526
110931	417527
358809	417528
359743	417529
145736	417530
33413	417531
7557	417532
79897	417533
288183	417534
377591	417535
100400	417536
41982	417537
42	417538
84581	417539
686887	417540
378695	417541
24006	417542
620849	417543
35050	417544
51	417545
17617	417546
14568	417547
75617	417548
307129	417549
406283	417550
211209	417551
11537	417552
128114	417553
552486	417554
194166	417555
284840	417556
409441	417557
4824	417558
432046	417559
283412	417560
88609	417561
222879	417562
135862	417563
598451	417564
352652	417565
108394	417566
22342	417567
329406	417568
403750	417569
78808	417570
416654	417571
469353	417572
589074	417573
9532	417574
8684	417575
8792	417576
604201	417577
15793	417578
66948	417579
645929	417580
253348	417581
407621	417582
643067	417583
89838	417584
5434	417585
539273	417586
579193	417587
158908	417588
159	417589
102485	417590
22725	417591
12646	417592
364861	417593
141975	417594
582097	417595
673448	417596
229472	417597
378593	417598
127829	417599
378954	417600
411271	417601
12605	417602
345275	417603
42544	417604
156149	417605
138873	417606
51266	417607
205084	417608
191123	417609
100941	417610
94983	417611
103215	417612
664331	417613
288229	417614
43667	417615
194900	417616
481426	417617
247720	417618
292324	417619
549561	417620
643997	417621
151361	417622
207680	417623
156836	417624
547950	417625
1986	417626
387940	417627
20914	417628
195165	417629
9046	417630
597449	417631
49298	417632
379690	417633
138230	417634
24147	417635
149519	417636
315903	417637
23028	417638
102791	417639
10410	417640
139127	417641
293881	417642
225270	417643
3631	417644
58072	417645
505357	417646
456539	417647
150707	417648
205140	417649
16831	417650
422684	417651
172026	417652
529354	417653
602848	417654
616177	417655
148450	417656
24175	417657
424351	417658
104941	417659
615040	417660
9642	417661
346751	417662
603960	417663
236606	417664
430983	417665
544352	417666
54737	417667
649803	417668
141120	417669
2453	417670
40090	417671
413671	417672
73901	417673
22435	417674
480058	417675
126359	417676
526957	417677
380097	417678
41278	417679
470181	417680
664260	417681
596544	417682
4790	417683
200056	417684
299119	417685
128705	417686
143105	417687
146330	417688
1006	417689
38826	417690
70605	417691
1433	417692
349047	417693
208040	417694
51785	417695
585353	417696
311002	417697
4301	417698
628550	417699
359932	417700
127721	417701
541259	417702
105635	417703
66408	417704
14301	417705
15262	417706
495227	417707
63473	417708
165021	417709
265608	417710
165049	417711
144781	417712
1215	417713
51692	417714
51521	417715
279138	417716
258054	417717
2461	417718
891	417719
10814	417720
156075	417721
98822	417722
70974	417723
487536	417724
4835	417725
418	417726
6306	417727
274613	417728
76573	417729
384944	417730
375523	417731
612268	417732
41575	417733
342796	417734
680814	417735
489839	417736
137343	417737
283111	417738
91740	417739
287981	417740
46359	417741
38369	417742
164846	417743
3562	417744
80014	417745
296808	417746
539977	417747
192833	417748
167658	417749
1013	417750
435884	417751
51647	417752
56665	417753
86679	417754
84840	417755
192912	417756
560283	417757
54241	417758
744	417759
20668	417760
110112	417761
201188	417762
247199	417763
44712	417764
66489	417765
482505	417766
197485	417767
311382	417768
522236	417769
179607	417770
631076	417771
41410	417772
26301	417773
36567	417774
605117	417775
40623	417776
384820	417777
138837	417778
32614	417779
592179	417780
24304	417781
111085	417782
201406	417783
320297	417784
22085	417785
336619	417786
682839	417787
623651	417788
162624	417789
563853	417790
100	417791
100228	417792
99460	417793
329984	417794
658765	417795
242038	417796
145	417797
188873	417798
14513	417799
526479	417800
2681	417801
88326	417802
121035	417803
158938	417804
134557	417805
64115	417806
523035	417807
623642	417808
230016	417809
686073	417810
123516	417811
155190	417812
602010	417813
571648	417814
429373	417815
330121	417816
456201	417817
37837	417818
27668	417819
16416	417820
330929	417821
409560	417822
533990	417823
332961	417824
608238	417825
274209	417826
444488	417827
26383	417828
23313	417829
3266	417830
3829	417831
458651	417832
91686	417833
560258	417834
110204	417835
78098	417836
8557	417837
607589	417838
481541	417839
135333	417840
161240	417841
491859	417842
523024	417843
665936	417844
378396	417845
123649	417846
202419	417847
501302	417848
403743	417849
190929	417850
11896	417851
383089	417852
312242	417853
135391	417854
221796	417855
691601	417856
89015	417857
6915	417858
580953	417859
135830	417860
42250	417861
688741	417862
153	417863
154588	417864
412242	417865
316470	417866
118127	417867
43613	417868
51662	417869
799	417870
148657	417871
22098	417872
74274	417873
127578	417874
101717	417875
70858	417876
207089	417877
287757	417878
34502	417879
161	417880
52252	417881
280462	417882
379511	417883
64192	417884
281814	417885
32748	417886
524570	417887
626153	417888
15529	417889
679170	417890
129373	417891
178298	417892
55368	417893
476471	417894
320	417895
416451	417896
285954	417897
260946	417898
510229	417899
275	417900
403012	417901
561005	417902
448091	417903
21211	417904
66127	417905
52925	417906
359523	417907
2410	417908
307306	417909
282458	417910
118855	417911
172723	417912
659739	417913
17066	417914
437978	417915
265271	417916
393480	417917
601769	417918
628755	417919
619190	417920
221153	417921
14928	417922
559738	417923
79480	417924
420251	417925
43286	417926
402863	417927
193363	417928
277195	417929
93582	417930
80564	417931
254125	417932
542	417933
353693	417934
247952	417935
269579	417936
70191	417937
662889	417938
274663	417939
48659	417940
294599	417941
353207	417942
30121	417943
461643	417944
37259	417945
257604	417946
87620	417947
311560	417948
668659	417949
177348	417950
435279	417951
43644	417952
315639	417953
505831	417954
161887	417955
39163	417956
11763	417957
99515	417958
4444	417959
481968	417960
229096	417961
104319	417962
133406	417963
417554	417964
672677	417965
94347	417966
109928	417967
600364	417968
417061	417969
33212	417970
24763	417971
168025	417972
188233	417973
537589	417974
98923	417975
581107	417976
220346	417977
158097	417978
94391	417979
1348	417980
607293	417981
296075	417982
696623	417983
189200	417984
78931	417985
263884	417986
234402	417987
422404	417988
422402	417989
422343	417990
287809	417991
359154	417992
595433	417993
276745	417994
605272	417995
353141	417996
69112	417997
363476	417998
178100	417999
287453	418000
27467	418001
146502	418002
13402	418003
33252	418004
199871	418005
72860	418006
82408	418007
20038	418008
336079	418009
115236	418010
23738	418011
30353	418012
119445	418013
646817	418014
133537	418015
570207	418016
72380	418017
136525	418018
7061	418019
50191	418020
376102	418021
432354	418022
111373	418023
344178	418024
331941	418025
62883	418026
406659	418027
295164	418028
5616	418029
475346	418030
442316	418031
1033	418032
221184	418033
334886	418034
59558	418035
861	418036
286878	418037
389603	418038
95927	418039
389633	418040
315098	418041
30023	418042
262730	418043
91377	418044
107514	418045
312589	418046
313524	418047
95686	418048
40327	418049
83457	418050
254	418051
242	418052
17083	418053
163015	418054
19354	418055
257579	418056
6148	418057
654403	418058
31752	418059
508372	418060
6659	418061
485732	418062
249178	418063
631599	418064
384025	418065
121456	418066
212534	418067
313294	418068
15	418069
388514	418070
204619	418071
96706	418072
7463	418073
95246	418074
177292	418075
59420	418076
160523	418077
54264	418078
149923	418079
496128	418080
109863	418081
180	418082
240137	418083
245561	418084
88126	418085
200633	418086
56977	418087
482718	418088
582618	418089
638905	418090
669157	418091
564734	418092
412665	418093
509257	418094
518510	418095
355916	418096
504040	418097
662999	418098
431347	418099
92504	418100
474143	418101
501830	418102
125744	418103
626571	418104
261713	418105
168562	418106
578658	418107
564038	418108
501128	418109
135511	418110
1152	418111
210881	418112
12028	418113
644348	418114
54314	418115
308674	418116
76164	418117
430517	418118
534233	418119
19178	418120
599559	418121
328007	418122
126604	418123
164063	418124
352554	418125
611105	418126
390066	418127
412983	418128
2852	418129
524675	418130
575656	418131
148671	418132
613727	418133
12665	418134
351126	418135
583260	418136
199918	418137
1706	418138
647822	418139
162333	418140
162333	418141
229764	418142
43409	418143
577413	418144
415233	418145
428508	418146
91387	418147
91387	418148
577415	418149
577417	418150
577418	418151
257810	418152
577419	418153
577420	418154
5889	418155
262226	418156
577311	418157
614696	418158
215417	418159
54014	418160
275483	418161
2345	418162
285013	418163
92530	418164
15042	418165
24693	418166
44634	418167
44143	418168
243168	418169
189333	418170
7214	418171
8175	418172
132902	418173
89842	418174
423500	418175
13564	418176
98742	418177
23497	418178
639802	418179
381807	418180
315725	418181
299375	418182
294155	418183
609582	418184
606954	418185
5408	418186
21993	418187
99749	418188
3246	418189
67610	418190
436625	418191
618855	418192
12220	418193
689765	418194
113426	418195
168539	418196
539588	418197
664853	418198
146355	418199
109088	418200
3526	418201
611246	418202
394292	418203
98325	418204
600633	418205
67089	418206
663212	418207
244914	418208
37699	418209
231850	418210
170456	418211
120507	418212
8622	418213
9185	418214
192457	418215
636482	418216
533666	418217
411022	418218
579441	418219
462857	418220
261061	418221
331376	418222
513625	418223
322986	418224
51001	418225
63	418226
4018	418227
42130	418228
415034	418229
308859	418230
435779	418231
680497	418232
287910	418233
56452	418234
34392	418235
298708	418236
476289	418237
677420	418238
73133	418239
327	418240
315710	418241
215979	418242
515906	418243
505127	418244
3108	418245
423	418246
306174	418247
676240	418248
70426	418249
600717	418250
235587	418251
161393	418252
318331	418253
237990	418254
141989	418255
96967	418256
51945	418257
41635	418258
498710	418259
306539	418260
690005	418261
222313	418262
44377	418263
170099	418264
138077	418265
638555	418266
59032	418267
200499	418268
582380	418269
639766	418270
537942	418271
256767	418272
28318	418273
68050	418274
211579	418275
124570	418276
2813	418277
19305	418278
19305	418279
660930	418280
35443	418281
269950	418282
651186	418283
676645	418284
134070	418285
5678	418286
47	418287
18477	418288
160003	418289
412079	418290
604406	418291
109704	418292
304837	418293
112887	418294
23403	418295
364395	418296
274050	418297
681029	418298
349615	418299
3702	418300
24312	418301
429967	418302
154748	418303
159142	418304
193822	418305
607216	418306
123531	418307
290932	418308
55094	418309
131519	418310
246480	418311
97437	418312
369953	418313
417467	418314
165401	418315
147234	418316
83427	418317
4011	418318
98088	418319
77644	418320
293447	418321
221253	418322
253263	418323
385936	418324
23533	418325
24636	418326
76856	418327
16914	418328
633863	418329
76508	418330
358060	418331
580119	418332
393538	418333
343254	418334
273354	418335
52965	418336
53153	418337
221387	418338
685384	418339
312673	418340
333022	418341
53128	418342
69772	418343
147487	418344
455220	418345
254876	418346
48902	418347
568565	418348
44081	418349
20928	418350
83879	418351
58640	418352
70056	418353
393	418354
154351	418355
503605	418356
35742	418357
94135	418358
362991	418359
309228	418360
66324	418361
265321	418362
657715	418363
149471	418364
56309	418365
96575	418366
457279	418367
86358	418368
444578	418369
10168	418370
408170	418371
217565	418372
107030	418373
79848	418374
108354	418375
970	418376
140298	418377
42976	418378
72873	418379
64689	418380
264985	418381
177845	418382
155534	418383
410228	418384
313680	418385
85889	418386
44984	418387
73970	418388
6283	418389
143826	418390
668594	418391
14965	418392
59661	418393
150224	418394
73170	418395
462689	418396
406870	418397
407199	418398
406883	418399
466854	418400
3274	418401
259507	418402
246314	418403
167741	418404
2655	418405
112324	418406
18375	418407
670927	418408
650435	418409
650424	418410
607759	418411
107781	418412
411680	418413
163342	418414
433776	418415
360215	418416
164809	418417
447782	418418
43881	418419
60368	418420
418879	418421
124810	418422
220129	418423
476523	418424
18506	418425
29287	418426
542390	418427
358808	418428
373258	418429
373261	418430
373269	418431
373274	418432
373278	418433
39364	418434
373286	418435
373289	418436
104359	418437
373287	418438
373288	418439
373295	418440
39367	418441
373300	418442
373301	418443
373311	418444
373314	418445
373332	418446
373336	418447
373340	418448
373345	418449
373355	418450
373361	418451
373362	418452
373353	418453
373365	418454
373366	418455
373367	418456
373372	418457
373377	418458
373379	418459
373380	418460
373381	418461
104366	418462
373391	418463
373392	418464
373396	418465
373398	418466
373402	418467
373405	418468
373411	418469
373412	418470
373416	418471
373413	418472
373415	418473
373419	418474
373422	418475
373428	418476
373430	418477
373431	418478
373432	418479
373435	418480
373440	418481
619148	418482
104369	418483
157895	418484
619155	418485
619158	418486
619162	418487
443472	418488
123128	418489
472760	418490
200772	418491
113291	418492
166938	418493
23370	418494
505932	418495
230915	418496
80033	418497
35027	418498
121834	418499
77825	418500
579537	418501
360728	418502
242477	418503
172790	418504
305647	418505
316834	418506
216907	418507
348137	418508
73549	418509
156063	418510
4179	418511
152489	418512
466844	418513
284237	418514
32487	418515
152892	418516
113275	418517
18451	418518
472820	418519
53243	418520
211934	418521
290127	418522
473688	418523
93017	418524
9559	418525
273	418526
133122	418527
16106	418528
148870	418529
403570	418530
118310	418531
68010	418532
196591	418533
310534	418534
686144	418535
220662	418536
389990	418537
51154	418538
634472	418539
151988	418540
335977	418541
40345	418542
230076	418543
216420	418544
263029	418545
289902	418546
427244	418547
157930	418548
428659	418549
343381	418550
389891	418551
390005	418552
390009	418553
151975	418554
220684	418555
350537	418556
165865	418557
590997	418558
219313	418559
552807	418560
1629	418561
13061	418562
689406	418563
70188	418564
397583	418565
121435	418566
442806	418567
99150	418568
260554	418569
391254	418570
384171	418571
398052	418572
2936	418573
597256	418574
232353	418575
349259	418576
658166	418577
434349	418578
516864	418579
676038	418580
668636	418581
227883	418582
96557	418583
633943	418584
33	418585
327273	418586
74596	418587
22303	418588
132827	418589
229725	418590
319264	418591
385696	418592
114790	418593
527887	418594
153355	418595
77964	418596
3792	418597
35677	418598
641603	418599
166683	418600
33647	418601
68524	418602
147548	418603
94154	418604
352852	418605
18390	418606
5063	418607
267462	418608
671522	418609
177598	418610
557782	418611
201096	418612
74409	418613
634382	418614
75566	418615
676065	418616
56211	418617
674335	418618
374593	418619
214684	418620
70467	418621
218789	418622
593101	418623
139142	418624
565455	418625
8099	418626
360524	418627
445131	418628
29727	418629
356476	418630
446377	418631
568407	418632
316813	418633
611990	418634
217996	418635
28477	418636
218232	418637
74965	418638
224419	418639
4981	418640
113368	418641
53856	418642
257819	418643
697220	418644
307425	418645
142933	418646
324258	418647
145517	418648
465199	418649
172030	418650
626	418651
222932	418652
391749	418653
520167	418654
663397	418655
524231	418656
5038	418657
26791	418658
437309	418659
6306	418660
538221	418661
3935	418662
17346	418663
26583	418664
170218	418665
44938	418666
161481	418667
260066	418668
335922	418669
3723	418670
9401	418671
390323	418672
390319	418673
390313	418674
390325	418675
280653	418676
258056	418677
292557	418678
29102	418679
10	418680
36307	418681
538252	418682
30780	418683
427196	418684
390238	418685
528366	418686
603084	418687
529787	418688
71271	418689
1518	418690
230274	418691
229685	418692
563022	418693
385660	418694
604358	418695
111499	418696
374681	418697
116250	418698
363354	418699
599973	418700
99188	418701
255056	418702
523	418703
468759	418704
211048	418705
512052	418706
604794	418707
11213	418708
402256	418709
249180	418710
127873	418711
105970	418712
22956	418713
597250	418714
424678	418715
242149	418716
52046	418717
16114	418718
92795	418719
297969	418720
20005	418721
80647	418722
591039	418723
247683	418724
321674	418725
142228	418726
42817	418727
657748	418728
50024	418729
255341	418730
121214	418731
451774	418732
516217	418733
79013	418734
366760	418735
519882	418736
32	418737
469685	418738
26977	418739
6374	418740
446714	418741
154625	418742
614627	418743
900	418744
210615	418745
9908	418746
648339	418747
659108	418748
498405	418749
456376	418750
78002	418751
208095	418752
119060	418753
280410	418754
634518	418755
58266	418756
267044	418757
144873	418758
295955	418759
291651	418760
124511	418761
381895	418762
282886	418763
470658	418764
517467	418765
625623	418766
151758	418767
557855	418768
188051	418769
77319	418770
137194	418771
230077	418772
111634	418773
363546	418774
278048	418775
133695	418776
325420	418777
414179	418778
263141	418779
414434	418780
147165	418781
635835	418782
218856	418783
635792	418784
511632	418785
246643	418786
87049	418787
254012	418788
448203	418789
589360	418790
145411	418791
410357	418792
169081	418793
217066	418794
680851	418795
119902	418796
76943	418797
379837	418798
564920	418799
292065	418800
399594	418801
529513	418802
678745	418803
278702	418804
116311	418805
141003	418806
215356	418807
148545	418808
577390	418809
291635	418810
283310	418811
621395	418812
115281	418813
663022	418814
590837	418815
171602	418816
645939	418817
93333	418818
142742	418819
15066	418820
549438	418821
264787	418822
45455	418823
114570	418824
456352	418825
87806	418826
86336	418827
645659	418828
381949	418829
464064	418830
69699	418831
464066	418832
537923	418833
82743	418834
61869	418835
90446	418836
443065	418837
337193	418838
664256	418839
614359	418840
56621	418841
5886	418842
684889	418843
21343	418844
82002	418845
320296	418846
166031	418847
30362	418848
328790	418849
138578	418850
18145	418851
130819	418852
342577	418853
236837	418854
290848	418855
69375	418856
341445	418857
140831	418858
556233	418859
152876	418860
173404	418861
539437	418862
125214	418863
20694	418864
619477	418865
482195	418866
9235	418867
447399	418868
120739	418869
259110	418870
535282	418871
36586	418872
258279	418873
590003	418874
397249	418875
543468	418876
294637	418877
584690	418878
226226	418879
1382	418880
546273	418881
575938	418882
449077	418883
91722	418884
100145	418885
621582	418886
605745	418887
449919	418888
167050	418889
90304	418890
431387	418891
521071	418892
466832	418893
103369	418894
626514	418895
94989	418896
236466	418897
51793	418898
271323	418899
556339	418900
76056	418901
221828	418902
137487	418903
127893	418904
96559	418905
380558	418906
493034	418907
141132	418908
245368	418909
350472	418910
686847	418911
53801	418912
298745	418913
67274	418914
15677	418915
517990	418916
10	418917
222046	418918
118674	418919
387740	418920
60238	418921
302352	418922
613581	418923
245838	418924
45001	418925
31733	418926
201973	418927
33970	418928
2430	418929
570175	418930
42746	418931
50827	418932
404322	418933
270594	418934
150308	418935
322316	418936
121527	418937
619476	418938
216648	418939
43985	418940
31880	418941
304482	418942
162925	418943
110014	418944
80145	418945
154442	418946
337247	418947
230330	418948
356869	418949
78581	418950
695538	418951
28941	418952
25494	418953
190746	418954
445773	418955
2164	418956
157355	418957
307678	418958
144771	418959
30529	418960
75364	418961
74112	418962
275513	418963
493505	418964
520151	418965
129708	418966
670186	418967
212127	418968
142851	418969
264199	418970
49530	418971
123045	418972
162368	418973
110272	418974
424744	418975
591356	418976
10558	418977
2143	418978
124086	418979
396666	418980
154469	418981
583216	418982
9197	418983
133038	418984
335798	418985
456421	418986
661479	418987
1428	418988
650937	418989
407825	418990
102591	418991
295616	418992
218290	418993
405302	418994
6741	418995
31087	418996
584433	418997
218493	418998
692513	418999
452287	419000
13331	419001
356195	419002
257929	419003
385993	419004
282890	419005
286581	419006
366296	419007
7274	419008
792	419009
585032	419010
94019	419011
320485	419012
652820	419013
557904	419014
3170	419015
48045	419016
62093	419017
692239	419018
33960	419019
839	419020
138173	419021
303540	419022
655213	419023
400065	419024
652710	419025
100435	419026
56504	419027
449939	419028
366498	419029
141711	419030
239155	419031
680311	419032
566	419033
450140	419034
135387	419035
260435	419036
30105	419037
92746	419038
407937	419039
299620	419040
52874	419041
356231	419042
7030	419043
524286	419044
234310	419045
266989	419046
150969	419047
26941	419048
33110	419049
54	419050
36435	419051
93975	419052
368623	419053
311587	419054
25598	419055
619719	419056
395415	419057
62111	419058
445	419059
398502	419060
349275	419061
256723	419062
297772	419063
110638	419064
286161	419065
670984	419066
22055	419067
221310	419068
221559	419069
414774	419070
617303	419071
143828	419072
17933	419073
27027	419074
168660	419075
184265	419076
145124	419077
148102	419078
49959	419079
665659	419080
73156	419081
427198	419082
175796	419083
412594	419084
308364	419085
60230	419086
604564	419087
32911	419088
17199	419089
53256	419090
57347	419091
1338	419092
12652	419093
11170	419094
629303	419095
242063	419096
441344	419097
92908	419098
587152	419099
676766	419100
554674	419101
242700	419102
96135	419103
454250	419104
354572	419105
618878	419106
547986	419107
595125	419108
182199	419109
24214	419110
607026	419111
444497	419112
221114	419113
221116	419114
221136	419115
221148	419116
221117	419117
221137	419118
221122	419119
221139	419120
221118	419121
221125	419122
54366	419123
116058	419124
558851	419125
170032	419126
680817	419127
13652	419128
596447	419129
131342	419130
523296	419131
167	419132
26196	419133
437725	419134
284569	419135
48326	419136
330750	419137
20775	419138
629423	419139
17002	419140
70812	419141
536390	419142
260477	419143
643693	419144
9247	419145
1847	419146
45493	419147
316551	419148
609570	419149
46411	419150
4810	419151
35301	419152
394441	419153
85256	419154
5471	419155
71797	419156
191710	419157
345169	419158
393364	419159
393246	419160
590045	419161
421704	419162
26314	419163
79820	419164
2744	419165
564787	419166
98978	419167
134738	419168
34882	419169
51046	419170
140272	419171
403051	419172
492458	419173
130059	419174
13889	419175
154192	419176
296494	419177
1119	419178
149497	419179
23175	419180
34690	419181
639562	419182
597258	419183
242524	419184
525192	419185
57810	419186
209247	419187
556322	419188
41520	419189
227906	419190
90840	419191
228063	419192
265856	419193
46148	419194
549771	419195
346958	419196
361555	419197
302499	419198
149720	419199
554771	419200
74688	419201
608142	419202
5202	419203
17449	419204
35633	419205
331628	419206
337551	419207
323438	419208
11400	419209
248861	419210
212234	419211
2662	419212
352143	419213
30392	419214
157799	419215
51818	419216
641233	419217
671774	419218
40666	419219
348246	419220
78361	419221
450604	419222
127728	419223
309319	419224
370039	419225
554743	419226
580577	419227
281461	419228
133224	419229
252079	419230
537471	419231
131451	419232
129762	419233
41905	419234
689504	419235
533909	419236
667439	419237
190896	419238
545393	419239
575395	419240
50593	419241
25795	419242
25152	419243
254223	419244
440279	419245
552286	419246
248032	419247
251544	419248
157435	419249
437896	419250
314176	419251
58028	419252
306241	419253
569719	419254
82168	419255
36762	419256
580488	419257
314582	419258
526981	419259
144586	419260
274376	419261
222573	419262
336578	419263
671467	419264
163785	419265
11444	419266
138238	419267
697182	419268
561791	419269
226546	419270
142073	419271
47606	419272
78622	419273
581452	419274
193615	419275
486349	419276
4521	419277
572146	419278
398270	419279
552592	419280
545248	419281
537226	419282
463477	419283
147421	419284
166096	419285
31363	419286
381819	419287
149177	419288
149177	419289
529362	419290
346287	419291
56654	419292
431	419293
40905	419294
543756	419295
427618	419296
2228	419297
395616	419298
396340	419299
305473	419300
282385	419301
181782	419302
22938	419303
4407	419304
98832	419305
120134	419306
661	419307
120982	419308
255405	419309
78203	419310
35737	419311
186570	419312
17588	419313
120385	419314
53409	419315
456631	419316
354852	419317
88310	419318
21420	419319
603178	419320
51986	419321
15353	419322
128940	419323
396086	419324
177750	419325
27791	419326
99829	419327
121075	419328
41891	419329
432698	419330
16222	419331
202292	419332
516300	419333
177145	419334
128957	419335
31627	419336
49279	419337
93726	419338
255521	419339
135971	419340
352106	419341
507627	419342
83132	419343
13379	419344
691028	419345
613380	419346
164981	419347
273897	419348
811	419349
85522	419350
1241	419351
168753	419352
633059	419353
485308	419354
9	419355
389515	419356
448013	419357
462185	419358
398753	419359
1506	419360
340654	419361
206543	419362
37411	419363
65458	419364
47	419365
1242	419366
697648	419367
187779	419368
239180	419369
1563	419370
593209	419371
328122	419372
289169	419373
535760	419374
93956	419375
24921	419376
149275	419377
418688	419378
246496	419379
157701	419380
324925	419381
250115	419382
440741	419383
567677	419384
24574	419385
532882	419386
53949	419387
7960	419388
57269	419389
34371	419390
578044	419391
654277	419392
188272	419393
316539	419394
526276	419395
575542	419396
666583	419397
51321	419398
668656	419399
432218	419400
432697	419401
298872	419402
6299	419403
681799	419404
475798	419405
92760	419406
3561	419407
101323	419408
654397	419409
50670	419410
121863	419411
273636	419412
40240	419413
78966	419414
29965	419415
4535	419416
156227	419417
653955	419418
352884	419419
94338	419420
1034	419421
323420	419422
560074	419423
45603	419424
125382	419425
9452	419426
682169	419427
212063	419428
416821	419429
583086	419430
12071	419431
23103	419432
201513	419433
503122	419434
54272	419435
678345	419436
344183	419437
529386	419438
19928	419439
123044	419440
88346	419441
509941	419442
172557	419443
693752	419444
693807	419445
676203	419446
434369	419447
609044	419448
109155	419449
686788	419450
19968	419451
249330	419452
393949	419453
230351	419454
114735	419455
631556	419456
28046	419457
460521	419458
151738	419459
5915	419460
434721	419461
407381	419462
544657	419463
223982	419464
123271	419465
317265	419466
28335	419467
219298	419468
138369	419469
527484	419470
36319	419471
65910	419472
2852	419473
551934	419474
183609	419475
231981	419476
161470	419477
20182	419478
212149	419479
234018	419480
506199	419481
60320	419482
288200	419483
446476	419484
253916	419485
314852	419486
80501	419487
158954	419488
267450	419489
105168	419490
154681	419491
38476	419492
215487	419493
513762	419494
379220	419495
470009	419496
35847	419497
4219	419498
439324	419499
95380	419500
154	419501
601525	419502
358275	419503
222083	419504
601527	419505
2097	419506
346786	419507
181862	419508
4237	419509
677544	419510
565502	419511
456127	419512
91017	419513
628223	419514
346766	419515
523747	419516
681096	419517
120293	419518
231276	419519
360029	419520
391451	419521
586284	419522
547545	419523
503844	419524
435439	419525
209972	419526
327797	419527
71713	419528
359945	419529
393417	419530
381103	419531
67770	419532
124388	419533
246198	419534
114796	419535
529495	419536
219	419537
394443	419538
109689	419539
599488	419540
688601	419541
158826	419542
125015	419543
336017	419544
570119	419545
416736	419546
389854	419547
397652	419548
13899	419549
341710	419550
7531	419551
132919	419552
22409	419553
657849	419554
16779	419555
329747	419556
292852	419557
67246	419558
291798	419559
250473	419560
614281	419561
37174	419562
128551	419563
52007	419564
315310	419565
110918	419566
52499	419567
96154	419568
523765	419569
35404	419570
269867	419571
90081	419572
567013	419573
282545	419574
208634	419575
15866	419576
169942	419577
564786	419578
607896	419579
133005	419580
36438	419581
21910	419582
77735	419583
190901	419584
46039	419585
630677	419586
424997	419587
39363	419588
126853	419589
49424	419590
183186	419591
448509	419592
305350	419593
334096	419594
328913	419595
91160	419596
308791	419597
14163	419598
598273	419599
557313	419600
121393	419601
7962	419602
512734	419603
547311	419604
6255	419605
500143	419606
77726	419607
336296	419608
513659	419609
495406	419610
205233	419611
106878	419612
530838	419613
358101	419614
158172	419615
600284	419616
98525	419617
12806	419618
171259	419619
579942	419620
11	419621
97756	419622
98274	419623
96191	419624
130293	419625
633950	419626
627558	419627
41550	419628
266091	419629
677911	419630
9552	419631
465899	419632
40732	419633
72281	419634
490191	419635
35019	419636
132951	419637
368048	419638
144332	419639
461491	419640
466462	419641
303825	419642
552178	419643
191909	419644
2027	419645
14851	419646
3722	419647
128619	419648
6799	419649
323869	419650
476376	419651
106567	419652
175909	419653
144887	419654
27779	419655
396084	419656
72686	419657
86382	419658
144346	419659
96557	419660
238302	419661
88120	419662
321625	419663
520109	419664
243927	419665
11268	419666
273775	419667
208489	419668
486589	419669
219053	419670
583801	419671
412153	419672
48388	419673
657744	419674
62898	419675
31412	419676
103059	419677
23175	419678
116797	419679
145152	419680
120240	419681
390065	419682
63778	419683
15931	419684
36368	419685
676304	419686
362307	419687
15985	419688
492713	419689
17511	419690
200178	419691
3720	419692
125319	419693
31945	419694
326267	419695
66987	419696
39159	419697
30284	419698
114779	419699
463170	419700
369625	419701
3579	419702
165448	419703
319605	419704
670966	419705
11180	419706
27944	419707
576717	419708
94542	419709
152702	419710
441989	419711
331899	419712
233276	419713
680630	419714
270759	419715
172074	419716
23113	419717
171224	419718
481819	419719
54023	419720
43651	419721
27852	419722
484199	419723
39376	419724
96732	419725
446820	419726
88	419727
545853	419728
117147	419729
683799	419730
106168	419731
68625	419732
304473	419733
46410	419734
258265	419735
497238	419736
83266	419737
61679	419738
201183	419739
30890	419740
522597	419741
168997	419742
2768	419743
12305	419744
56594	419745
247491	419746
112785	419747
465383	419748
348804	419749
646044	419750
85681	419751
436613	419752
225490	419753
466071	419754
29748	419755
93127	419756
72292	419757
25844	419758
627874	419759
565286	419760
13286	419761
64416	419762
26105	419763
88091	419764
483947	419765
12740	419766
5620	419767
162837	419768
586874	419769
1554	419770
10058	419771
2906	419772
24679	419773
7282	419774
84454	419775
544978	419776
53222	419777
333287	419778
32932	419779
173298	419780
23355	419781
37277	419782
65554	419783
48983	419784
47167	419785
251241	419786
41653	419787
534111	419788
29447	419789
653130	419790
496223	419791
504945	419792
656858	419793
671076	419794
136744	419795
37974	419796
151743	419797
51898	419798
502104	419799
322937	419800
48476	419801
527263	419802
131387	419803
546953	419804
512279	419805
21029	419806
125059	419807
124433	419808
3412	419809
2038	419810
144190	419811
96096	419812
159177	419813
212	419814
418118	419815
45611	419816
680930	419817
384454	419818
228601	419819
115611	419820
487457	419821
530873	419822
678083	419823
165393	419824
640250	419825
488559	419826
119205	419827
431759	419828
273807	419829
568927	419830
298680	419831
642066	419832
36965	419833
106393	419834
510	419835
697478	419836
94170	419837
41460	419838
338190	419839
244253	419840
20146	419841
130693	419842
645004	419843
26157	419844
488026	419845
134036	419846
431947	419847
167752	419848
14020	419849
630856	419850
589901	419851
631894	419852
253307	419853
320591	419854
641938	419855
89619	419856
17404	419857
37090	419858
3222	419859
119686	419860
102866	419861
360034	419862
15395	419863
697666	419864
31694	419865
2493	419866
394616	419867
388732	419868
36283	419869
21514	419870
524901	419871
157556	419872
480017	419873
627236	419874
18327	419875
254963	419876
55253	419877
64526	419878
229357	419879
468882	419880
438667	419881
418934	419882
381757	419883
534914	419884
2322	419885
113029	419886
413657	419887
430008	419888
252244	419889
266033	419890
114511	419891
291005	419892
50853	419893
556573	419894
167951	419895
534551	419896
214370	419897
354959	419898
429875	419899
19249	419900
73563	419901
356917	419902
76428	419903
561193	419904
354748	419905
177039	419906
66510	419907
100232	419908
272352	419909
100296	419910
354761	419911
515316	419912
221411	419913
221419	419914
221424	419915
515208	419916
221431	419917
221432	419918
515133	419919
221435	419920
221441	419921
221447	419922
21942	419923
2061	419924
336688	419925
14761	419926
360835	419927
284436	419928
86664	419929
335369	419930
122212	419931
151415	419932
223610	419933
56661	419934
460810	419935
196585	419936
113478	419937
109124	419938
324003	419939
689745	419940
37775	419941
195302	419942
212582	419943
5072	419944
6142	419945
106773	419946
473863	419947
182333	419948
18765	419949
42603	419950
514103	419951
510288	419952
346534	419953
332301	419954
578053	419955
241774	419956
228649	419957
468645	419958
341402	419959
341289	419960
252544	419961
31271	419962
77508	419963
50441	419964
330464	419965
157797	419966
111237	419967
462942	419968
108599	419969
413469	419970
78525	419971
90387	419972
402187	419973
2341	419974
162829	419975
595422	419976
436225	419977
18928	419978
10123	419979
559549	419980
394167	419981
9820	419982
3967	419983
56850	419984
386258	419985
645155	419986
78293	419987
13795	419988
387510	419989
495749	419990
610508	419991
228644	419992
59377	419993
348976	419994
42850	419995
335488	419996
489822	419997
5539	419998
3967	419999
167926	420000
496619	420001
56857	420002
627778	420003
25755	420004
629917	420005
690637	420006
45599	420007
27433	420008
549035	420009
159850	420010
344267	420011
162494	420012
26508	420013
59213	420014
417418	420015
693578	420016
11625	420017
543005	420018
151417	420019
325	420020
413475	420021
164962	420022
58045	420023
201878	420024
257632	420025
197	420026
65151	420027
323	420028
113458	420029
377619	420030
388178	420031
3359	420032
7488	420033
270980	420034
18930	420035
619039	420036
135886	420037
693817	420038
646333	420039
13007	420040
321	420041
652431	420042
313584	420043
172456	420044
690766	420045
326208	420046
1772	420047
32540	420048
369916	420049
1057	420050
693685	420051
169375	420052
55298	420053
693611	420054
52386	420055
42808	420056
472573	420057
119082	420058
154092	420059
490579	420060
119734	420061
126735	420062
269606	420063
693400	420064
102011	420065
7489	420066
125070	420067
112929	420068
54011	420069
10937	420070
33675	420071
412714	420072
384143	420073
693591	420074
47716	420075
166250	420076
40608	420077
271703	420078
652284	420079
293491	420080
19705	420081
59350	420082
265866	420083
172542	420084
172568	420085
7488	420086
693800	420087
172553	420088
369888	420089
646323	420090
158693	420091
59374	420092
60025	420093
43191	420094
439725	420095
80190	420096
200718	420097
492365	420098
128	420099
311005	420100
424424	420101
80634	420102
624073	420103
99672	420104
243733	420105
109323	420106
463537	420107
157023	420108
155990	420109
396134	420110
229827	420111
501235	420112
370784	420113
537064	420114
505682	420115
147405	420116
511337	420117
70480	420118
173154	420119
229522	420120
65738	420121
150438	420122
654922	420123
69728	420124
61956	420125
110689	420126
289002	420127
71071	420128
441364	420129
19413	420130
659006	420131
292881	420132
24713	420133
268697	420134
571556	420135
153374	420136
21895	420137
5738	420138
6635	420139
111880	420140
67945	420141
157001	420142
441402	420143
17954	420144
499829	420145
267413	420146
249986	420147
76962	420148
169450	420149
511017	420150
739	420151
545029	420152
618797	420153
390579	420154
117119	420155
378078	420156
266387	420157
169262	420158
477385	420159
322891	420160
473219	420161
290905	420162
219739	420163
28006	420164
1802	420165
514080	420166
450163	420167
475824	420168
91354	420169
23907	420170
60685	420171
316017	420172
341596	420173
140783	420174
676713	420175
414090	420176
32772	420177
79922	420178
44393	420179
335978	420180
178028	420181
253411	420182
143360	420183
170508	420184
330476	420185
458462	420186
107478	420187
197264	420188
1897	420189
269645	420190
674454	420191
656524	420192
14679	420193
36590	420194
398357	420195
134473	420196
615775	420197
52602	420198
20186	420199
366706	420200
11293	420201
68455	420202
6000	420203
152360	420204
321083	420205
114879	420206
367083	420207
511429	420208
165526	420209
503328	420210
257873	420211
265349	420212
20810	420213
550705	420214
142879	420215
490552	420216
483003	420217
47111	420218
158357	420219
38633	420220
665397	420221
10942	420222
63362	420223
60804	420224
9845	420225
58127	420226
410168	420227
531580	420228
414358	420229
648082	420230
589694	420231
41098	420232
638980	420233
676	420234
93030	420235
613442	420236
242025	420237
580545	420238
54594	420239
687013	420240
177126	420241
566918	420242
6231	420243
306733	420244
88550	420245
151981	420246
143344	420247
354097	420248
692920	420249
694886	420250
401122	420251
24267	420252
161182	420253
21643	420254
67623	420255
66937	420256
650766	420257
343197	420258
200529	420259
446265	420260
7945	420261
384623	420262
167197	420263
121559	420264
34228	420265
210230	420266
112897	420267
605356	420268
306852	420269
24793	420270
275589	420271
442462	420272
48707	420273
132335	420274
435097	420275
94732	420276
211675	420277
64970	420278
86502	420279
39412	420280
53223	420281
694808	420282
122550	420283
552702	420284
417704	420285
191014	420286
546007	420287
169603	420288
54125	420289
503132	420290
26332	420291
11928	420292
210297	420293
139330	420294
627232	420295
325244	420296
39446	420297
379615	420298
75433	420299
56522	420300
431912	420301
56837	420302
334885	420303
693000	420304
8893	420305
233733	420306
443802	420307
321944	420308
297529	420309
636232	420310
130243	420311
156025	420312
280082	420313
3444	420314
65774	420315
648583	420316
41393	420317
655023	420318
423456	420319
370561	420320
157823	420321
374007	420322
244456	420323
27398	420324
12089	420325
102684	420326
173944	420327
11873	420328
62038	420329
606295	420330
1167	420331
89970	420332
363244	420333
102080	420334
318577	420335
518345	420336
16334	420337
160985	420338
428775	420339
276991	420340
12474	420341
2003	420342
140695	420343
221255	420344
354753	420345
569819	420346
524624	420347
116759	420348
657743	420349
2474	420350
31379	420351
56485	420352
77440	420353
449432	420354
287328	420355
37037	420356
4739	420357
32480	420358
426997	420359
611916	420360
304042	420361
265781	420362
496978	420363
123073	420364
550916	420365
102706	420366
68188	420367
576942	420368
42095	420369
235805	420370
191315	420371
520131	420372
325910	420373
398633	420374
24209	420375
52374	420376
38183	420377
135117	420378
31461	420379
528849	420380
161821	420381
248467	420382
220185	420383
503778	420384
358930	420385
582773	420386
225665	420387
86531	420388
420922	420389
316708	420390
7446	420391
502758	420392
519627	420393
396652	420394
287815	420395
688958	420396
652033	420397
628015	420398
418511	420399
533224	420400
112136	420401
5078	420402
5003	420403
632031	420404
123827	420405
139861	420406
557841	420407
345444	420408
537693	420409
462674	420410
287002	420411
673846	420412
63718	420413
290747	420414
34721	420415
4170	420416
186726	420417
65611	420418
32084	420419
145274	420420
681318	420421
130042	420422
24833	420423
488573	420424
40386	420425
32418	420426
12778	420427
357630	420428
220366	420429
286756	420430
245784	420431
192379	420432
156999	420433
154417	420434
455944	420435
58585	420436
576971	420437
687726	420438
288983	420439
287318	420440
146840	420441
37107	420442
519218	420443
474834	420444
627402	420445
18154	420446
7428	420447
213955	420448
201268	420449
309204	420450
16185	420451
16385	420452
569559	420453
61504	420454
409607	420455
9516	420456
16356	420457
9237	420458
589231	420459
529818	420460
72024	420461
43549	420462
387078	420463
20874	420464
110994	420465
29244	420466
51867	420467
10153	420468
658	420469
45035	420470
443428	420471
303047	420472
136610	420473
1691	420474
22274	420475
442243	420476
12189	420477
527593	420478
11022	420479
155148	420480
7478	420481
108826	420482
40714	420483
378178	420484
354105	420485
138342	420486
150347	420487
262635	420488
357619	420489
87536	420490
95284	420491
2902	420492
258728	420493
86991	420494
579623	420495
24235	420496
38574	420497
131183	420498
26	420499
660054	420500
22401	420501
141420	420502
71402	420503
533095	420504
263541	420505
12252	420506
219173	420507
36925	420508
563098	420509
524648	420510
29070	420511
527380	420512
155155	420513
150532	420514
593616	420515
483423	420516
17398	420517
6708	420518
75594	420519
60365	420520
342529	420521
636365	420522
30582	420523
244820	420524
482488	420525
400975	420526
454497	420527
42686	420528
50672	420529
159320	420530
468438	420531
1035	420532
277817	420533
637221	420534
159562	420535
577567	420536
57234	420537
299709	420538
12691	420539
544653	420540
528330	420541
103680	420542
621131	420543
52960	420544
111182	420545
557773	420546
557774	420547
96593	420548
48332	420549
538414	420550
592797	420551
57617	420552
518280	420553
2610	420554
183514	420555
532840	420556
63589	420557
685343	420558
215526	420559
508627	420560
192970	420561
566629	420562
417229	420563
421675	420564
3606	420565
27206	420566
12379	420567
86499	420568
38289	420569
4545	420570
59435	420571
19374	420572
583433	420573
353755	420574
418938	420575
18015	420576
59376	420577
164190	420578
49721	420579
448014	420580
12359	420581
484556	420582
9470	420583
9523	420584
593060	420585
165265	420586
589449	420587
271377	420588
196756	420589
131063	420590
155232	420591
674026	420592
160206	420593
143904	420594
203079	420595
514791	420596
92734	420597
442015	420598
82162	420599
127566	420600
163544	420601
13606	420602
363059	420603
365849	420604
320102	420605
589348	420606
84326	420607
570484	420608
507727	420609
100325	420610
255789	420611
38413	420612
340943	420613
169981	420614
686357	420615
235543	420616
39438	420617
102785	420618
574093	420619
23588	420620
122191	420621
524433	420622
494755	420623
128615	420624
184322	420625
494679	420626
130909	420627
68903	420628
574473	420629
239446	420630
93581	420631
237822	420632
604636	420633
128385	420634
614872	420635
19385	420636
79474	420637
19418	420638
114943	420639
7855	420640
197321	420641
283774	420642
146240	420643
635935	420644
96739	420645
138354	420646
23352	420647
333267	420648
499540	420649
143691	420650
167354	420651
473073	420652
550354	420653
50721	420654
32382	420655
645617	420656
22849	420657
103456	420658
660981	420659
247	420660
19706	420661
184081	420662
372706	420663
109741	420664
2334	420665
3224	420666
578464	420667
164392	420668
81421	420669
29877	420670
131637	420671
657566	420672
36229	420673
6779	420674
168413	420675
331854	420676
453869	420677
47271	420678
286469	420679
1489	420680
104220	420681
645876	420682
13228	420683
626199	420684
565918	420685
211624	420686
11631	420687
84515	420688
76438	420689
1244	420690
317583	420691
36489	420692
2594	420693
184474	420694
675191	420695
298810	420696
10313	420697
13376	420698
551139	420699
385704	420700
169187	420701
260237	420702
314788	420703
628	420704
525458	420705
248118	420706
508897	420707
67797	420708
34344	420709
572915	420710
569596	420711
3264	420712
509	420713
22065	420714
695425	420715
568002	420716
80871	420717
16921	420718
90624	420719
364285	420720
29305	420721
93449	420722
53579	420723
688952	420724
689107	420725
46949	420726
484298	420727
585016	420728
558841	420729
53656	420730
171812	420731
415968	420732
163037	420733
337381	420734
410271	420735
1027	420736
1659	420737
114520	420738
21832	420739
107431	420740
336832	420741
697093	420742
18844	420743
243408	420744
31140	420745
688	420746
228761	420747
426296	420748
680418	420749
8595	420750
430392	420751
537951	420752
616890	420753
414949	420754
127944	420755
21611	420756
89316	420757
273497	420758
349538	420759
407692	420760
119100	420761
382541	420762
105700	420763
165254	420764
269253	420765
269252	420766
132143	420767
19657	420768
1574	420769
269254	420770
269255	420771
269256	420772
269257	420773
269258	420774
487030	420775
23829	420776
115234	420777
269259	420778
1757	420779
406327	420780
35593	420781
606217	420782
663732	420783
683483	420784
34456	420785
690679	420786
261309	420787
415130	420788
652502	420789
52640	420790
245071	420791
433714	420792
141167	420793
104679	420794
262633	420795
11860	420796
675596	420797
48637	420798
240960	420799
100507	420800
3217	420801
527798	420802
22284	420803
66809	420804
58811	420805
53403	420806
259730	420807
59319	420808
1556	420809
629974	420810
98068	420811
101479	420812
101694	420813
6582	420814
25334	420815
110771	420816
299981	420817
19120	420818
219561	420819
413453	420820
19124	420821
162638	420822
471085	420823
7486	420824
189537	420825
6402	420826
146516	420827
248966	420828
2842	420829
53294	420830
664657	420831
329672	420832
369506	420833
434916	420834
475215	420835
592669	420836
116066	420837
248985	420838
259239	420839
79763	420840
385823	420841
93516	420842
67	420843
151274	420844
5574	420845
52321	420846
425434	420847
81128	420848
449629	420849
258183	420850
271311	420851
592148	420852
29473	420853
590242	420854
80316	420855
549763	420856
645208	420857
374670	420858
596509	420859
16623	420860
495665	420861
644278	420862
588551	420863
111930	420864
245507	420865
384265	420866
3772	420867
293671	420868
163445	420869
1317	420870
478009	420871
620865	420872
47465	420873
144849	420874
48732	420875
355895	420876
42938	420877
537208	420878
636383	420879
399190	420880
119353	420881
241	420882
432866	420883
643393	420884
285667	420885
291936	420886
525608	420887
508315	420888
395989	420889
157968	420890
565162	420891
67172	420892
102097	420893
542972	420894
177852	420895
58889	420896
604805	420897
527198	420898
169793	420899
79218	420900
63126	420901
309523	420902
206478	420903
262058	420904
20560	420905
534926	420906
157456	420907
49163	420908
63906	420909
178874	420910
60958	420911
129305	420912
60978	420913
407780	420914
592483	420915
407632	420916
635722	420917
500113	420918
194124	420919
60858	420920
486254	420921
60922	420922
53441	420923
90949	420924
372066	420925
107774	420926
156073	420927
60932	420928
501862	420929
474230	420930
426280	420931
162091	420932
438022	420933
667580	420934
239049	420935
329599	420936
463322	420937
15836	420938
494105	420939
687540	420940
193241	420941
305155	420942
2460	420943
21511	420944
9810	420945
6626	420946
491351	420947
649083	420948
590828	420949
60453	420950
490133	420951
616296	420952
182976	420953
140877	420954
639606	420955
175853	420956
587810	420957
413022	420958
105655	420959
694505	420960
488851	420961
98046	420962
37448	420963
24760	420964
681249	420965
423077	420966
12655	420967
589972	420968
102601	420969
311063	420970
672623	420971
329534	420972
109181	420973
23807	420974
422382	420975
31124	420976
666483	420977
164468	420978
58075	420979
38559	420980
9725	420981
49	420982
363062	420983
449831	420984
320639	420985
138400	420986
583117	420987
379760	420988
325270	420989
58079	420990
387264	420991
680177	420992
16314	420993
9228	420994
476703	420995
45178	420996
155757	420997
167940	420998
653059	420999
304771	421000
645481	421001
350689	421002
461663	421003
13151	421004
494560	421005
689491	421006
13610	421007
5365	421008
62215	421009
604322	421010
163474	421011
267402	421012
588035	421013
3553	421014
80143	421015
585041	421016
52868	421017
555460	421018
40225	421019
293918	421020
524473	421021
39413	421022
366146	421023
492963	421024
323543	421025
8555	421026
372849	421027
29	421028
674674	421029
595192	421030
79961	421031
164614	421032
474614	421033
8917	421034
658275	421035
27328	421036
98360	421037
245472	421038
1436	421039
583171	421040
649958	421041
508481	421042
131906	421043
199470	421044
374469	421045
91736	421046
26310	421047
158497	421048
12077	421049
1108	421050
251720	421051
19867	421052
242989	421053
130656	421054
9251	421055
547409	421056
84905	421057
152448	421058
9328	421059
647338	421060
158889	421061
455797	421062
214276	421063
654754	421064
37862	421065
200019	421066
92231	421067
167990	421068
159918	421069
159886	421070
2517	421071
106075	421072
15660	421073
262535	421074
3702	421075
275055	421076
95397	421077
264759	421078
60225	421079
168942	421080
387877	421081
106884	421082
187881	421083
349209	421084
22210	421085
658296	421086
82668	421087
267910	421088
524810	421089
82697	421090
82	421091
286715	421092
201404	421093
35597	421094
23704	421095
602208	421096
76588	421097
93278	421098
107432	421099
163732	421100
62740	421101
91692	421102
151230	421103
674342	421104
112052	421105
658031	421106
41523	421107
33068	421108
442725	421109
41042	421110
15021	421111
137505	421112
204080	421113
413765	421114
544251	421115
520517	421116
37436	421117
135290	421118
582868	421119
42946	421120
126603	421121
496901	421122
107328	421123
3289	421124
56047	421125
21547	421126
688209	421127
139626	421128
22031	421129
22876	421130
346866	421131
520028	421132
111172	421133
280504	421134
254405	421135
15963	421136
58570	421137
187754	421138
657449	421139
1369	421140
161186	421141
373720	421142
39314	421143
49103	421144
130374	421145
427413	421146
19	421147
107464	421148
143488	421149
6818	421150
104443	421151
158930	421152
149694	421153
536828	421154
426825	421155
102145	421156
160875	421157
580756	421158
570859	421159
335684	421160
546474	421161
407814	421162
24034	421163
55766	421164
496815	421165
258173	421166
363714	421167
598573	421168
156393	421169
474531	421170
8421	421171
443139	421172
452960	421173
65092	421174
145597	421175
406894	421176
41945	421177
440954	421178
208400	421179
421401	421180
115317	421181
512940	421182
27248	421183
8171	421184
473732	421185
652465	421186
51662	421187
8799	421188
653489	421189
443781	421190
399856	421191
84929	421192
486819	421193
572445	421194
38123	421195
360598	421196
369244	421197
404923	421198
662791	421199
405429	421200
16582	421201
449880	421202
550690	421203
480848	421204
41822	421205
608246	421206
93299	421207
24025	421208
16972	421209
575220	421210
241885	421211
505446	421212
519796	421213
18567	421214
75730	421215
349510	421216
439537	421217
318368	421218
661740	421219
171666	421220
126333	421221
369476	421222
143691	421223
639460	421224
53809	421225
6147	421226
156109	421227
85652	421228
518057	421229
644787	421230
643766	421231
567576	421232
47875	421233
146929	421234
548638	421235
153252	421236
1145	421237
144313	421238
2173	421239
19411	421240
473397	421241
693124	421242
374069	421243
3689	421244
30821	421245
13573	421246
257728	421247
610966	421248
42304	421249
40317	421250
362981	421251
190	421252
398723	421253
125755	421254
109957	421255
36633	421256
535715	421257
288831	421258
80496	421259
323587	421260
356390	421261
27163	421262
274120	421263
538530	421264
100173	421265
4548	421266
683436	421267
638014	421268
52274	421269
12727	421270
112936	421271
178418	421272
630931	421273
19262	421274
37492	421275
23254	421276
26961	421277
580556	421278
292086	421279
488686	421280
131801	421281
56177	421282
243557	421283
378524	421284
142434	421285
557645	421286
525382	421287
38397	421288
4426	421289
22084	421290
605950	421291
203133	421292
160437	421293
201307	421294
137209	421295
52351	421296
201732	421297
233115	421298
207004	421299
119527	421300
108499	421301
289601	421302
33791	421303
6243	421304
415674	421305
350494	421306
372463	421307
163074	421308
17001	421309
2478	421310
53530	421311
392180	421312
86690	421313
36145	421314
291914	421315
36132	421316
11389	421317
203263	421318
151657	421319
49145	421320
16467	421321
680847	421322
5290	421323
34461	421324
662704	421325
272580	421326
2185	421327
215555	421328
133683	421329
70881	421330
568096	421331
424634	421332
371113	421333
42793	421334
8609	421335
78012	421336
162962	421337
541886	421338
10100	421339
78482	421340
27709	421341
43180	421342
345756	421343
5910	421344
544058	421345
388598	421346
30142	421347
395441	421348
673119	421349
41043	421350
88281	421351
571358	421352
16227	421353
692838	421354
36201	421355
19575	421356
513339	421357
128430	421358
38646	421359
59226	421360
204786	421361
2749	421362
466935	421363
609440	421364
180018	421365
11637	421366
15057	421367
47374	421368
382592	421369
278910	421370
104101	421371
351026	421372
387185	421373
671395	421374
24830	421375
694569	421376
44164	421377
1090	421378
564204	421379
372429	421380
228003	421381
606911	421382
53512	421383
104141	421384
13896	421385
125879	421386
168108	421387
619466	421388
173986	421389
14656	421390
3295	421391
462679	421392
163723	421393
124314	421394
671675	421395
102607	421396
646559	421397
504887	421398
27697	421399
154934	421400
300460	421401
637760	421402
383679	421403
3240	421404
33983	421405
18175	421406
89876	421407
684509	421408
106042	421409
90	421410
19922	421411
105439	421412
36494	421413
614669	421414
142860	421415
636078	421416
392126	421417
55133	421418
447497	421419
649020	421420
86976	421421
50548	421422
588302	421423
23044	421424
3971	421425
375992	421426
595545	421427
69867	421428
269802	421429
691824	421430
103926	421431
58359	421432
677442	421433
152888	421434
12320	421435
20035	421436
48058	421437
526864	421438
434667	421439
37836	421440
694767	421441
33341	421442
35830	421443
526291	421444
4627	421445
418	421446
320805	421447
24914	421448
457800	421449
150573	421450
649067	421451
97236	421452
67675	421453
583953	421454
10660	421455
152469	421456
46791	421457
279767	421458
674536	421459
481429	421460
648176	421461
505704	421462
152176	421463
169975	421464
103665	421465
167513	421466
47683	421467
68897	421468
440527	421469
367673	421470
155777	421471
177964	421472
258474	421473
147565	421474
5210	421475
532896	421476
371675	421477
321110	421478
193081	421479
39037	421480
2925	421481
532925	421482
651211	421483
579609	421484
35204	421485
158131	421486
47481	421487
233116	421488
138501	421489
169323	421490
289103	421491
104615	421492
487345	421493
18273	421494
136269	421495
491412	421496
85277	421497
31298	421498
275034	421499
21796	421500
342744	421501
285619	421502
61740	421503
40570	421504
108414	421505
175412	421506
40969	421507
613578	421508
26936	421509
48472	421510
441929	421511
135340	421512
127019	421513
648323	421514
53342	421515
379197	421516
11170	421517
363606	421518
591365	421519
282796	421520
405631	421521
1520	421522
239283	421523
154981	421524
42491	421525
117639	421526
588837	421527
431443	421528
257872	421529
400449	421530
518535	421531
16920	421532
16483	421533
155728	421534
469375	421535
125801	421536
45812	421537
125823	421538
469385	421539
365502	421540
172361	421541
392997	421542
1513	421543
7408	421544
691026	421545
366305	421546
375141	421547
398566	421548
210235	421549
103904	421550
439297	421551
105745	421552
120138	421553
46188	421554
185749	421555
666548	421556
30814	421557
212096	421558
2347	421559
163931	421560
161926	421561
106335	421562
409327	421563
64517	421564
100210	421565
502345	421566
454949	421567
254601	421568
332172	421569
176734	421570
275815	421571
400098	421572
282287	421573
610139	421574
99158	421575
561107	421576
433976	421577
78378	421578
140563	421579
22001	421580
635017	421581
94953	421582
32225	421583
129749	421584
453974	421585
26251	421586
13312	421587
486274	421588
60981	421589
178902	421590
178887	421591
154137	421592
572247	421593
688	421594
241886	421595
246562	421596
17178	421597
185350	421598
175577	421599
656082	421600
682992	421601
96209	421602
134852	421603
169163	421604
501687	421605
129596	421606
62302	421607
499182	421608
146155	421609
663567	421610
570618	421611
149597	421612
579117	421613
68126	421614
383807	421615
54175	421616
169694	421617
623484	421618
120805	421619
601831	421620
588761	421621
560435	421622
391151	421623
664265	421624
521143	421625
147216	421626
488715	421627
266250	421628
69433	421629
76422	421630
586039	421631
246515	421632
524	421633
151340	421634
177407	421635
145233	421636
116984	421637
494304	421638
162510	421639
44853	421640
398178	421641
64374	421642
170326	421643
404410	421644
97514	421645
34846	421646
342501	421647
58331	421648
526584	421649
555980	421650
563998	421651
666527	421652
619194	421653
35198	421654
325303	421655
184178	421656
479443	421657
148798	421658
382415	421659
37509	421660
452477	421661
574331	421662
28190	421663
454482	421664
258442	421665
11598	421666
166865	421667
1635	421668
53470	421669
414943	421670
292284	421671
670382	421672
513933	421673
3075	421674
123239	421675
620064	421676
130090	421677
115646	421678
94599	421679
647717	421680
100787	421681
83204	421682
578374	421683
309390	421684
89738	421685
385488	421686
132599	421687
532665	421688
58183	421689
6585	421690
12690	421691
272271	421692
555453	421693
349029	421694
689930	421695
562920	421696
6371	421697
145114	421698
145394	421699
395256	421700
92568	421701
344121	421702
605146	421703
566525	421704
12029	421705
411592	421706
564087	421707
513990	421708
110333	421709
750	421710
661363	421711
197003	421712
264359	421713
13474	421714
531862	421715
1070	421716
127302	421717
561258	421718
32488	421719
596844	421720
184159	421721
191380	421722
425001	421723
589300	421724
528635	421725
210069	421726
436533	421727
627274	421728
543414	421729
32073	421730
162575	421731
1442	421732
136515	421733
106659	421734
584253	421735
452047	421736
373527	421737
99335	421738
400368	421739
142443	421740
578010	421741
282400	421742
329580	421743
97232	421744
654146	421745
676279	421746
276025	421747
490517	421748
92988	421749
10390	421750
922	421751
13482	421752
134147	421753
97387	421754
642710	421755
343391	421756
590273	421757
370950	421758
12501	421759
163274	421760
492194	421761
13567	421762
248303	421763
551317	421764
552630	421765
114742	421766
264	421767
170080	421768
460779	421769
492663	421770
185545	421771
154706	421772
624208	421773
595940	421774
107033	421775
98453	421776
393149	421777
251081	421778
50396	421779
427921	421780
63857	421781
509473	421782
98745	421783
115681	421784
163575	421785
74804	421786
596910	421787
90203	421788
52237	421789
128170	421790
309315	421791
360240	421792
84077	421793
90757	421794
55235	421795
115640	421796
145214	421797
320556	421798
378427	421799
141258	421800
58728	421801
355756	421802
539464	421803
27591	421804
346763	421805
513984	421806
522540	421807
374461	421808
275911	421809
66479	421810
169116	421811
63899	421812
194142	421813
194240	421814
194265	421815
60902	421816
60921	421817
60960	421818
489167	421819
381689	421820
140109	421821
280660	421822
136817	421823
646861	421824
358550	421825
80770	421826
92200	421827
650352	421828
3270	421829
357335	421830
46588	421831
21247	421832
37488	421833
617393	421834
315902	421835
169296	421836
541489	421837
63743	421838
318561	421839
111478	421840
550822	421841
536698	421842
284885	421843
26314	421844
300222	421845
4647	421846
402742	421847
263074	421848
52958	421849
13838	421850
222535	421851
135150	421852
106665	421853
533691	421854
405499	421855
14527	421856
647779	421857
23700	421858
424415	421859
114858	421860
627857	421861
38904	421862
520187	421863
167512	421864
35164	421865
127984	421866
12678	421867
107267	421868
390724	421869
50047	421870
869	421871
541185	421872
95422	421873
176646	421874
44550	421875
1386	421876
22213	421877
385263	421878
424477	421879
596897	421880
7123	421881
558884	421882
122936	421883
242414	421884
171121	421885
138046	421886
514617	421887
507732	421888
398473	421889
102290	421890
678047	421891
80141	421892
30008	421893
30008	421894
385759	421895
146610	421896
500863	421897
582253	421898
28798	421899
103511	421900
573625	421901
407057	421902
111371	421903
406863	421904
407197	421905
406874	421906
111341	421907
41463	421908
406875	421909
406859	421910
406884	421911
110757	421912
665270	421913
153703	421914
401588	421915
133019	421916
584394	421917
35284	421918
667020	421919
345232	421920
629615	421921
40531	421922
520480	421923
592769	421924
430045	421925
620899	421926
8303	421927
26024	421928
334814	421929
503700	421930
273574	421931
12378	421932
558930	421933
353347	421934
115834	421935
160860	421936
158689	421937
392257	421938
45197	421939
199	421940
39650	421941
693698	421942
188365	421943
4739	421944
8250	421945
33035	421946
75251	421947
560274	421948
49191	421949
545410	421950
417785	421951
127274	421952
99086	421953
645529	421954
435687	421955
495848	421956
64355	421957
484491	421958
120066	421959
603211	421960
581684	421961
24664	421962
11351	421963
86910	421964
492070	421965
3347	421966
26167	421967
653528	421968
107196	421969
9608	421970
288828	421971
282259	421972
525935	421973
28532	421974
482183	421975
78455	421976
356423	421977
622061	421978
101924	421979
67206	421980
104833	421981
532187	421982
289865	421983
278180	421984
504200	421985
672669	421986
9721	421987
4589	421988
702	421989
34294	421990
470929	421991
563859	421992
446142	421993
65442	421994
221145	421995
474142	421996
655940	421997
63258	421998
45762	421999
54896	422000
764	422001
23081	422002
424819	422003
528705	422004
56271	422005
477062	422006
84498	422007
410462	422008
38452	422009
207850	422010
418609	422011
374684	422012
3850	422013
524242	422014
102986	422015
373978	422016
6820	422017
231842	422018
59632	422019
230006	422020
94236	422021
4785	422022
10891	422023
51875	422024
39331	422025
143792	422026
513161	422027
485824	422028
6023	422029
88517	422030
437144	422031
24668	422032
75472	422033
339128	422034
21413	422035
87664	422036
122140	422037
235462	422038
4369	422039
380528	422040
201935	422041
493695	422042
16930	422043
142936	422044
162846	422045
70812	422046
82908	422047
6049	422048
252056	422049
95641	422050
32571	422051
108820	422052
214075	422053
21858	422054
427246	422055
51730	422056
304541	422057
20915	422058
329091	422059
1953	422060
667207	422061
12849	422062
79064	422063
67101	422064
412330	422065
255089	422066
176135	422067
162026	422068
14891	422069
14878	422070
88173	422071
140481	422072
536384	422073
54782	422074
65271	422075
24073	422076
473420	422077
89584	422078
555907	422079
293600	422080
93031	422081
442327	422082
109949	422083
125728	422084
423343	422085
647480	422086
173726	422087
638493	422088
48458	422089
130346	422090
329393	422091
118805	422092
27858	422093
370054	422094
42972	422095
407911	422096
551046	422097
144351	422098
239584	422099
284120	422100
331319	422101
71998	422102
55316	422103
432765	422104
50496	422105
30131	422106
348610	422107
391367	422108
399293	422109
168935	422110
53228	422111
43193	422112
491667	422113
220833	422114
163677	422115
18548	422116
259604	422117
629747	422118
162194	422119
508884	422120
384802	422121
634420	422122
675963	422123
397355	422124
111872	422125
54639	422126
208774	422127
113328	422128
589509	422129
190622	422130
353878	422131
87301	422132
589199	422133
475672	422134
52489	422135
690540	422136
5404	422137
64113	422138
24216	422139
72410	422140
160810	422141
214973	422142
421172	422143
466132	422144
444839	422145
220414	422146
180658	422147
361	422148
5369	422149
33123	422150
517007	422151
107987	422152
4220	422153
562733	422154
172600	422155
269896	422156
148	422157
271378	422158
353557	422159
462891	422160
332375	422161
206162	422162
62337	422163
88770	422164
483734	422165
62110	422166
640496	422167
486086	422168
24377	422169
631118	422170
630869	422171
297060	422172
11170	422173
44457	422174
15386	422175
346431	422176
355140	422177
303773	422178
234387	422179
5943	422180
310288	422181
83362	422182
317652	422183
160491	422184
28466	422185
70	422186
107251	422187
572833	422188
181218	422189
19913	422190
642776	422191
217992	422192
26104	422193
295432	422194
99101	422195
459879	422196
634764	422197
634758	422198
634792	422199
80697	422200
260762	422201
21724	422202
179517	422203
443274	422204
318003	422205
37154	422206
133428	422207
208541	422208
17	422209
603673	422210
100765	422211
131997	422212
411958	422213
453502	422214
132602	422215
119867	422216
263437	422217
21600	422218
7144	422219
334533	422220
581575	422221
11888	422222
127309	422223
379504	422224
31436	422225
587790	422226
32485	422227
482728	422228
276349	422229
310431	422230
559866	422231
26036	422232
384049	422233
3664	422234
576046	422235
200779	422236
141500	422237
260	422238
161809	422239
117971	422240
119009	422241
119421	422242
19013	422243
108623	422244
145057	422245
529502	422246
1561	422247
47100	422248
40513	422249
18822	422250
131969	422251
389359	422252
508621	422253
8950	422254
185956	422255
478570	422256
162706	422257
15026	422258
41377	422259
321716	422260
467510	422261
456980	422262
33661	422263
410148	422264
171902	422265
657918	422266
271778	422267
32347	422268
34351	422269
24341	422270
442250	422271
44062	422272
228956	422273
171489	422274
243725	422275
109109	422276
19839	422277
238978	422278
120158	422279
212842	422280
2897	422281
327580	422282
248933	422283
555308	422284
483303	422285
7085	422286
417440	422287
481690	422288
481706	422289
19021	422290
121730	422291
582603	422292
58237	422293
106705	422294
202696	422295
144978	422296
526278	422297
4523	422298
344443	422299
425488	422300
93646	422301
93646	422302
611840	422303
444294	422304
531827	422305
17210	422306
94859	422307
110972	422308
277707	422309
16157	422310
607002	422311
418793	422312
22421	422313
135668	422314
428657	422315
486559	422316
173246	422317
145546	422318
70107	422319
366821	422320
439501	422321
28727	422322
266540	422323
266541	422324
505301	422325
225246	422326
257796	422327
494307	422328
584326	422329
129700	422330
174594	422331
5884	422332
42389	422333
464340	422334
557633	422335
406296	422336
467626	422337
176634	422338
18241	422339
322969	422340
360397	422341
377337	422342
409670	422343
93306	422344
400051	422345
52633	422346
23221	422347
231492	422348
125379	422349
48464	422350
378699	422351
413362	422352
229850	422353
81668	422354
484803	422355
102042	422356
96246	422357
74270	422358
431786	422359
152440	422360
267124	422361
116882	422362
8219	422363
134398	422364
5807	422365
1142	422366
130384	422367
314	422368
31	422369
694400	422370
546729	422371
159863	422372
23740	422373
189460	422374
538852	422375
559405	422376
472831	422377
108664	422378
390619	422379
115101	422380
75	422381
18591	422382
444140	422383
326761	422384
182144	422385
6949	422386
634829	422387
37136	422388
70337	422389
195903	422390
302655	422391
16697	422392
997	422393
665194	422394
1397	422395
4034	422396
593029	422397
586527	422398
614101	422399
96942	422400
2623	422401
574767	422402
112681	422403
687431	422404
13380	422405
9773	422406
86352	422407
66596	422408
107002	422409
449821	422410
660177	422411
539327	422412
116843	422413
580525	422414
1169	422415
370087	422416
25158	422417
585598	422418
113137	422419
495939	422420
453793	422421
142005	422422
610467	422423
349547	422424
639810	422425
536634	422426
389811	422427
433016	422428
44061	422429
409079	422430
2050	422431
586147	422432
304933	422433
428485	422434
356781	422435
106526	422436
470325	422437
5418	422438
54962	422439
56179	422440
554734	422441
421929	422442
2413	422443
522789	422444
522786	422445
127794	422446
185751	422447
40607	422448
467340	422449
554553	422450
151499	422451
23465	422452
643190	422453
677524	422454
168768	422455
645724	422456
14828	422457
647492	422458
139379	422459
444481	422460
24255	422461
313880	422462
385734	422463
424658	422464
143399	422465
551413	422466
19053	422467
51445	422468
17195	422469
504965	422470
73601	422471
183022	422472
61841	422473
183026	422474
183029	422475
183030	422476
41061	422477
350038	422478
413618	422479
602615	422480
207605	422481
509620	422482
490327	422483
139556	422484
685570	422485
522447	422486
168481	422487
606934	422488
2030	422489
96808	422490
135613	422491
17288	422492
2178	422493
395831	422494
156429	422495
663232	422496
86646	422497
15032	422498
4631	422499
325717	422500
534932	422501
141206	422502
21058	422503
413601	422504
98560	422505
349285	422506
293251	422507
50125	422508
284958	422509
94700	422510
23837	422511
141210	422512
46916	422513
392408	422514
583294	422515
52826	422516
72177	422517
2006	422518
587177	422519
22325	422520
74346	422521
589776	422522
526596	422523
412284	422524
109154	422525
54978	422526
289906	422527
143269	422528
571715	422529
6014	422530
102	422531
501040	422532
105751	422533
14435	422534
48577	422535
222985	422536
141430	422537
358376	422538
102718	422539
19522	422540
307495	422541
18257	422542
240910	422543
19689	422544
84462	422545
228650	422546
574924	422547
342086	422548
11237	422549
72779	422550
9189	422551
119350	422552
335324	422553
133809	422554
24825	422555
21319	422556
437761	422557
75677	422558
22337	422559
591536	422560
286	422561
539535	422562
413544	422563
267459	422564
51715	422565
512477	422566
455995	422567
22841	422568
391	422569
297826	422570
45720	422571
628580	422572
20830	422573
376584	422574
202472	422575
166169	422576
300148	422577
104446	422578
315545	422579
31027	422580
601395	422581
633525	422582
17834	422583
130966	422584
279503	422585
141393	422586
535918	422587
281377	422588
324501	422589
238767	422590
433000	422591
582256	422592
99633	422593
595887	422594
624083	422595
97358	422596
13377	422597
119393	422598
609258	422599
317549	422600
207908	422601
117935	422602
34418	422603
667754	422604
611701	422605
36663	422606
675847	422607
376189	422608
636745	422609
173767	422610
331714	422611
627392	422612
687958	422613
61998	422614
17270	422615
459042	422616
77436	422617
617224	422618
142152	422619
277588	422620
91	422621
206854	422622
626368	422623
486001	422624
87299	422625
117263	422626
452715	422627
90131	422628
358923	422629
7425	422630
117492	422631
569201	422632
196018	422633
56980	422634
109116	422635
695854	422636
41879	422637
341737	422638
600185	422639
38598	422640
177360	422641
9438	422642
411330	422643
546444	422644
119923	422645
8189	422646
11312	422647
44488	422648
30109	422649
21063	422650
48377	422651
46701	422652
12955	422653
49085	422654
168558	422655
84075	422656
603787	422657
48167	422658
80937	422659
657484	422660
210673	422661
51540	422662
569222	422663
62147	422664
546340	422665
638059	422666
648161	422667
20695	422668
320	422669
357445	422670
648780	422671
72217	422672
216200	422673
23013	422674
126849	422675
315081	422676
87650	422677
185005	422678
672311	422679
25583	422680
82299	422681
548112	422682
357713	422683
203575	422684
90408	422685
9507	422686
321078	422687
20005	422688
652942	422689
149425	422690
36318	422691
628329	422692
311820	422693
63512	422694
497290	422695
3849	422696
181953	422697
192922	422698
443955	422699
557658	422700
98154	422701
51825	422702
231780	422703
665404	422704
141014	422705
568149	422706
166197	422707
151830	422708
56192	422709
132090	422710
636353	422711
7469	422712
9221	422713
48770	422714
321144	422715
426595	422716
144667	422717
304148	422718
2446	422719
124151	422720
403338	422721
276007	422722
123311	422723
147268	422724
75390	422725
341499	422726
25940	422727
462060	422728
172308	422729
469744	422730
635433	422731
169652	422732
110	422733
151156	422734
34007	422735
134827	422736
642774	422737
50222	422738
523261	422739
530155	422740
8272	422741
22221	422742
87823	422743
28992	422744
344225	422745
151867	422746
155846	422747
51672	422748
490873	422749
64790	422750
120	422751
51835	422752
197277	422753
583910	422754
298376	422755
600924	422756
5340	422757
110893	422758
128554	422759
230466	422760
210880	422761
72330	422762
170488	422763
173021	422764
451891	422765
536213	422766
360965	422767
13559	422768
129400	422769
27792	422770
395283	422771
326868	422772
583295	422773
375858	422774
650659	422775
183603	422776
343929	422777
607062	422778
444212	422779
253293	422780
511329	422781
273873	422782
695355	422783
305035	422784
569014	422785
323310	422786
595992	422787
1277	422788
571376	422789
45182	422790
154	422791
555366	422792
566865	422793
358384	422794
574626	422795
384854	422796
253909	422797
34	422798
411841	422799
191517	422800
35344	422801
191117	422802
367829	422803
299511	422804
655	422805
5255	422806
42070	422807
77135	422808
444722	422809
47020	422810
1024	422811
63415	422812
377207	422813
205598	422814
467141	422815
197218	422816
9358	422817
107955	422818
130058	422819
120811	422820
3749	422821
225478	422822
165214	422823
45326	422824
501041	422825
121104	422826
135657	422827
188599	422828
40592	422829
148607	422830
1323	422831
304417	422832
296159	422833
99668	422834
32002	422835
195266	422836
36246	422837
238079	422838
48	422839
499471	422840
653825	422841
31543	422842
136149	422843
169039	422844
281996	422845
664694	422846
612947	422847
276335	422848
223451	422849
14705	422850
394175	422851
147074	422852
470056	422853
533957	422854
13882	422855
553557	422856
495199	422857
171180	422858
629985	422859
135727	422860
99696	422861
310424	422862
13774	422863
695277	422864
148011	422865
633572	422866
120044	422867
4511	422868
671773	422869
410179	422870
423071	422871
99108	422872
413875	422873
496038	422874
678421	422875
383814	422876
650211	422877
280020	422878
519300	422879
816	422880
104889	422881
126241	422882
51280	422883
347373	422884
593297	422885
355903	422886
67432	422887
326697	422888
101805	422889
41950	422890
628063	422891
408497	422892
106445	422893
680087	422894
87695	422895
310869	422896
1061	422897
496421	422898
155835	422899
668756	422900
282523	422901
219058	422902
382461	422903
106352	422904
152203	422905
529696	422906
39200	422907
9913	422908
542425	422909
571486	422910
25417	422911
110334	422912
374611	422913
284499	422914
378147	422915
639021	422916
992	422917
268492	422918
370306	422919
58178	422920
318758	422921
44462	422922
86588	422923
603803	422924
13160	422925
220343	422926
108644	422927
37124	422928
163012	422929
431710	422930
153263	422931
34	422932
229339	422933
235881	422934
364973	422935
124255	422936
64480	422937
587573	422938
213021	422939
25446	422940
621895	422941
224289	422942
174613	422943
37378	422944
322918	422945
660646	422946
37607	422947
86423	422948
343705	422949
172730	422950
4365	422951
48304	422952
302882	422953
450147	422954
183613	422955
23830	422956
26869	422957
342809	422958
648741	422959
320898	422960
325003	422961
300554	422962
242275	422963
74217	422964
132200	422965
546898	422966
520	422967
164606	422968
215213	422969
27	422970
587254	422971
138791	422972
1094	422973
698	422974
677840	422975
112783	422976
256095	422977
639919	422978
421816	422979
31005	422980
173068	422981
38198	422982
10326	422983
42934	422984
10207	422985
385110	422986
59598	422987
40016	422988
17242	422989
312308	422990
107300	422991
237571	422992
59363	422993
693546	422994
25745	422995
172559	422996
412654	422997
271104	422998
181933	422999
368726	423000
535354	423001
667525	423002
302390	423003
693619	423004
449196	423005
250044	423006
424935	423007
587881	423008
163451	423009
437092	423010
3146	423011
172555	423012
397224	423013
215830	423014
150074	423015
66291	423016
40760	423017
442988	423018
24362	423019
693811	423020
172523	423021
169508	423022
86490	423023
43050	423024
341609	423025
10319	423026
693786	423027
409314	423028
112980	423029
15689	423030
683726	423031
167917	423032
693767	423033
1772	423034
20695	423035
220274	423036
59363	423037
593924	423038
169380	423039
693628	423040
457749	423041
637112	423042
291540	423043
600950	423044
324	423045
52	423046
24737	423047
442644	423048
93301	423049
435565	423050
563445	423051
679574	423052
174623	423053
19221	423054
571351	423055
199136	423056
58533	423057
40470	423058
552288	423059
663832	423060
396635	423061
657166	423062
17051	423063
583498	423064
375749	423065
157623	423066
286470	423067
368445	423068
328641	423069
350679	423070
343945	423071
215598	423072
159098	423073
625778	423074
269677	423075
354765	423076
202707	423077
16581	423078
364169	423079
419595	423080
417724	423081
173439	423082
303136	423083
424923	423084
6594	423085
268569	423086
27977	423087
545839	423088
53499	423089
34906	423090
645884	423091
140746	423092
38063	423093
256786	423094
33440	423095
36807	423096
40040	423097
614769	423098
465236	423099
34426	423100
56884	423101
67	423102
500746	423103
54827	423104
444199	423105
156956	423106
135093	423107
62031	423108
124781	423109
484471	423110
121977	423111
147048	423112
686356	423113
49316	423114
165019	423115
654705	423116
588347	423117
276073	423118
101311	423119
355879	423120
95	423121
269731	423122
144148	423123
443911	423124
758	423125
2268	423126
205390	423127
48701	423128
25420	423129
98175	423130
569335	423131
369767	423132
382777	423133
18477	423134
327616	423135
32855	423136
436621	423137
315050	423138
23229	423139
31847	423140
289635	423141
55044	423142
121915	423143
280210	423144
465200	423145
525362	423146
623473	423147
524944	423148
151158	423149
273946	423150
524333	423151
491512	423152
401082	423153
276830	423154
19189	423155
394690	423156
3680	423157
621134	423158
2921	423159
54823	423160
20332	423161
61457	423162
155861	423163
164742	423164
180053	423165
248834	423166
168267	423167
18044	423168
124204	423169
471322	423170
93666	423171
486134	423172
114558	423173
592588	423174
364566	423175
21502	423176
35229	423177
152796	423178
230116	423179
528996	423180
295367	423181
127536	423182
295283	423183
313391	423184
75212	423185
154488	423186
567311	423187
562	423188
48900	423189
41775	423190
115240	423191
107323	423192
30786	423193
209177	423194
296150	423195
375476	423196
31873	423197
543304	423198
950	423199
113107	423200
35770	423201
194380	423202
482377	423203
453378	423204
497564	423205
105923	423206
269841	423207
407235	423208
384962	423209
27246	423210
229888	423211
553030	423212
66317	423213
357801	423214
680355	423215
375200	423216
616649	423217
22772	423218
658233	423219
517800	423220
423311	423221
16985	423222
39241	423223
247673	423224
152932	423225
114387	423226
12532	423227
568973	423228
71947	423229
91988	423230
352738	423231
49317	423232
46126	423233
356765	423234
496671	423235
454626	423236
5878	423237
661206	423238
16628	423239
350075	423240
345628	423241
510780	423242
36010	423243
589214	423244
525327	423245
262752	423246
277991	423247
694963	423248
83239	423249
86971	423250
324894	423251
686046	423252
29325	423253
67330	423254
4276	423255
173823	423256
475759	423257
423186	423258
353570	423259
636240	423260
135899	423261
333139	423262
158736	423263
17227	423264
347656	423265
471659	423266
22561	423267
10630	423268
172512	423269
461446	423270
535304	423271
140814	423272
129741	423273
461570	423274
166131	423275
15336	423276
3003	423277
284734	423278
32661	423279
79463	423280
574831	423281
622643	423282
427569	423283
283250	423284
10990	423285
119384	423286
238559	423287
136668	423288
3663	423289
15257	423290
319407	423291
6725	423292
37713	423293
178133	423294
152648	423295
49102	423296
464324	423297
309077	423298
257235	423299
673622	423300
108013	423301
199763	423302
392771	423303
7503	423304
304085	423305
504992	423306
82193	423307
639717	423308
174591	423309
518520	423310
568495	423311
508508	423312
250907	423313
81083	423314
251313	423315
153760	423316
141198	423317
2744	423318
360167	423319
74183	423320
91757	423321
468077	423322
43112	423323
67348	423324
532625	423325
3530	423326
156942	423327
39675	423328
3703	423329
110979	423330
314622	423331
36183	423332
163358	423333
72497	423334
534831	423335
49992	423336
12818	423337
434969	423338
48081	423339
58263	423340
530895	423341
3831	423342
44423	423343
455533	423344
261991	423345
150293	423346
556612	423347
87553	423348
16015	423349
23685	423350
553055	423351
36043	423352
34082	423353
503865	423354
483157	423355
100380	423356
310485	423357
34944	423358
9529	423359
435213	423360
565149	423361
148707	423362
457782	423363
2872	423364
55302	423365
650627	423366
257671	423367
17321	423368
671722	423369
660950	423370
490677	423371
33534	423372
397331	423373
49744	423374
560782	423375
664371	423376
161803	423377
522601	423378
154118	423379
376842	423380
2063	423381
34583	423382
4	423383
441584	423384
474364	423385
27462	423386
653640	423387
170666	423388
20316	423389
381283	423390
113762	423391
598343	423392
150388	423393
553908	423394
483940	423395
682464	423396
26415	423397
585538	423398
356614	423399
24927	423400
460943	423401
118601	423402
35859	423403
561177	423404
586618	423405
563	423406
20910	423407
55279	423408
10197	423409
452035	423410
609608	423411
183641	423412
67912	423413
43082	423414
143728	423415
507510	423416
227630	423417
60658	423418
114775	423419
16951	423420
127271	423421
597861	423422
513915	423423
149258	423424
16451	423425
578716	423426
131837	423427
24604	423428
187667	423429
238168	423430
188437	423431
130115	423432
569758	423433
219478	423434
47113	423435
148609	423436
17114	423437
645435	423438
14067	423439
556096	423440
143425	423441
126356	423442
74370	423443
23800	423444
55554	423445
128724	423446
137356	423447
317423	423448
333196	423449
91834	423450
54979	423451
14732	423452
183657	423453
263034	423454
27717	423455
453427	423456
682736	423457
579949	423458
110017	423459
221	423460
140922	423461
634861	423462
39183	423463
535484	423464
545903	423465
135046	423466
346757	423467
34721	423468
157334	423469
69888	423470
490979	423471
14346	423472
625518	423473
653165	423474
110768	423475
9319	423476
458882	423477
477482	423478
526548	423479
124926	423480
279847	423481
152167	423482
20247	423483
251965	423484
33503	423485
74797	423486
56095	423487
63544	423488
680032	423489
247266	423490
42873	423491
53	423492
16968	423493
247120	423494
2581	423495
368532	423496
345	423497
21605	423498
305045	423499
648357	423500
155311	423501
27583	423502
62022	423503
170693	423504
679050	423505
604090	423506
121641	423507
13023	423508
53	423509
641165	423510
398352	423511
590435	423512
268832	423513
47400	423514
615302	423515
4572	423516
358103	423517
496942	423518
15461	423519
215466	423520
276	423521
284515	423522
111892	423523
577141	423524
479293	423525
7086	423526
228335	423527
598401	423528
645003	423529
1023	423530
490130	423531
315536	423532
131761	423533
516583	423534
428228	423535
140735	423536
393612	423537
53863	423538
156595	423539
127856	423540
440074	423541
201417	423542
59038	423543
100019	423544
626363	423545
484092	423546
192953	423547
581750	423548
183652	423549
11418	423550
506618	423551
7316	423552
599738	423553
508647	423554
154733	423555
23608	423556
690520	423557
68018	423558
147445	423559
227679	423560
39108	423561
232892	423562
629309	423563
45104	423564
5339	423565
50371	423566
142004	423567
386810	423568
160745	423569
20602	423570
131059	423571
203894	423572
127981	423573
99548	423574
10067	423575
524934	423576
130210	423577
192161	423578
25303	423579
667563	423580
383268	423581
519653	423582
401924	423583
611371	423584
25300	423585
69003	423586
192100	423587
9942	423588
474445	423589
648370	423590
697077	423591
268203	423592
75190	423593
619139	423594
58961	423595
463381	423596
346976	423597
50584	423598
21267	423599
11665	423600
646185	423601
110899	423602
151238	423603
587994	423604
109679	423605
332378	423606
455552	423607
622482	423608
606010	423609
494506	423610
50591	423611
81808	423612
214747	423613
454411	423614
121889	423615
454444	423616
236727	423617
192148	423618
212922	423619
115924	423620
344045	423621
88556	423622
680542	423623
588755	423624
405528	423625
151023	423626
155082	423627
632349	423628
276502	423629
32613	423630
15727	423631
359527	423632
454466	423633
637275	423634
254729	423635
254748	423636
192996	423637
62127	423638
84126	423639
13942	423640
5018	423641
109072	423642
42565	423643
53	423644
608875	423645
309519	423646
248219	423647
620429	423648
425611	423649
621644	423650
63110	423651
43680	423652
59609	423653
103501	423654
90280	423655
92632	423656
591596	423657
19475	423658
241996	423659
786	423660
96351	423661
481313	423662
95394	423663
434175	423664
333163	423665
614684	423666
335724	423667
369337	423668
376067	423669
4895	423670
65584	423671
617322	423672
634475	423673
30951	423674
245048	423675
9675	423676
278035	423677
416947	423678
30180	423679
618594	423680
177303	423681
60516	423682
1642	423683
177308	423684
583298	423685
235539	423686
14315	423687
638634	423688
477568	423689
49321	423690
575443	423691
445711	423692
66756	423693
65975	423694
162332	423695
96317	423696
317058	423697
49322	423698
8254	423699
65473	423700
236351	423701
214909	423702
11962	423703
232709	423704
73004	423705
522215	423706
232685	423707
168714	423708
22345	423709
17432	423710
671306	423711
453468	423712
52344	423713
84890	423714
20651	423715
60316	423716
592888	423717
423284	423718
156619	423719
12380	423720
107784	423721
146394	423722
160091	423723
270097	423724
145382	423725
487679	423726
522528	423727
369901	423728
263391	423729
357287	423730
615678	423731
280201	423732
627621	423733
516157	423734
418693	423735
418	423736
159386	423737
128288	423738
655192	423739
500256	423740
589787	423741
550353	423742
37590	423743
23817	423744
311147	423745
255555	423746
60113	423747
628010	423748
274822	423749
57894	423750
859	423751
84532	423752
461098	423753
621355	423754
142592	423755
168042	423756
197096	423757
241315	423758
167305	423759
284622	423760
528273	423761
1067	423762
70995	423763
383249	423764
195525	423765
396003	423766
425249	423767
246416	423768
648272	423769
209761	423770
158266	423771
105555	423772
29662	423773
170808	423774
107707	423775
57810	423776
621823	423777
203867	423778
50553	423779
28131	423780
190742	423781
52597	423782
652057	423783
255548	423784
147891	423785
137296	423786
108206	423787
240682	423788
529479	423789
124993	423790
65573	423791
577629	423792
273041	423793
255870	423794
695760	423795
119808	423796
282455	423797
16413	423798
674526	423799
457518	423800
583546	423801
77736	423802
345753	423803
23952	423804
434562	423805
22503	423806
2539	423807
50517	423808
1151	423809
33005	423810
666775	423811
630085	423812
312872	423813
162531	423814
180392	423815
232313	423816
112413	423817
50197	423818
453337	423819
98649	423820
631331	423821
659527	423822
107029	423823
366492	423824
304334	423825
324176	423826
8590	423827
171759	423828
419205	423829
135355	423830
1678	423831
76834	423832
192353	423833
363515	423834
640371	423835
103228	423836
1299	423837
166640	423838
512856	423839
371515	423840
158148	423841
689286	423842
645653	423843
528074	423844
10205	423845
3040	423846
7816	423847
649122	423848
228471	423849
226289	423850
563987	423851
134635	423852
81723	423853
4153	423854
12513	423855
153287	423856
451726	423857
160965	423858
438373	423859
46518	423860
627249	423861
300026	423862
146791	423863
509657	423864
233603	423865
603507	423866
193188	423867
494147	423868
607064	423869
243747	423870
254705	423871
196117	423872
377828	423873
41917	423874
9861	423875
18646	423876
369	423877
597903	423878
140947	423879
278940	423880
102613	423881
110846	423882
368021	423883
18386	423884
457381	423885
13	423886
40381	423887
606041	423888
426683	423889
489270	423890
247694	423891
38497	423892
618206	423893
441856	423894
108104	423895
9415	423896
352213	423897
24406	423898
104484	423899
606106	423900
106645	423901
177628	423902
600599	423903
544601	423904
141947	423905
140635	423906
596608	423907
1072	423908
195602	423909
6294	423910
440268	423911
127757	423912
598488	423913
287	423914
147064	423915
408205	423916
116569	423917
557600	423918
648373	423919
272372	423920
42458	423921
180943	423922
99943	423923
343212	423924
175588	423925
485292	423926
51518	423927
307677	423928
53152	423929
17452	423930
46759	423931
296209	423932
452661	423933
517316	423934
167336	423935
138248	423936
190339	423937
180283	423938
627744	423939
25514	423940
106900	423941
233223	423942
311658	423943
361806	423944
316907	423945
153765	423946
52589	423947
498261	423948
1220	423949
518074	423950
10151	423951
234765	423952
313610	423953
52815	423954
155224	423955
61279	423956
285999	423957
289393	423958
372532	423959
145215	423960
261017	423961
184629	423962
44641	423963
241709	423964
149287	423965
63235	423966
52243	423967
184592	423968
184624	423969
124073	423970
74212	423971
165537	423972
89799	423973
23451	423974
126892	423975
126321	423976
503710	423977
618245	423978
377519	423979
127974	423980
629498	423981
400734	423982
97447	423983
7821	423984
133543	423985
91523	423986
87385	423987
370608	423988
515338	423989
74296	423990
113020	423991
78070	423992
95354	423993
38829	423994
625514	423995
56671	423996
93692	423997
124046	423998
533	423999
2546	424000
329642	424001
181112	424002
63548	424003
31294	424004
33088	424005
14667	424006
9687	424007
10332	424008
157061	424009
21530	424010
9225	424011
469221	424012
44903	424013
4034	424014
2416	424015
93585	424016
648070	424017
50033	424018
80715	424019
560342	424020
209889	424021
111950	424022
57031	424023
1956	424024
12356	424025
181117	424026
167434	424027
102033	424028
236	424029
681099	424030
278191	424031
72696	424032
76305	424033
104836	424034
441184	424035
599078	424036
36569	424037
47460	424038
51854	424039
284630	424040
124890	424041
304543	424042
85663	424043
330404	424044
85237	424045
59271	424046
5148	424047
74317	424048
494430	424049
607232	424050
113090	424051
576482	424052
401118	424053
40312	424054
126229	424055
172965	424056
37710	424057
85152	424058
91278	424059
88359	424060
651479	424061
214920	424062
347116	424063
587441	424064
32372	424065
250987	424066
17086	424067
247447	424068
355012	424069
272427	424070
125812	424071
18805	424072
2477	424073
20975	424074
1256	424075
20009	424076
23794	424077
60277	424078
90410	424079
16443	424080
307	424081
56479	424082
91402	424083
85768	424084
128611	424085
600809	424086
258119	424087
418491	424088
274259	424089
192984	424090
5024	424091
476152	424092
449676	424093
679575	424094
472348	424095
486922	424096
308108	424097
37871	424098
318130	424099
21104	424100
131195	424101
459795	424102
59558	424103
408747	424104
478964	424105
215060	424106
153937	424107
10569	424108
250	424109
332631	424110
317862	424111
144385	424112
258187	424113
374549	424114
133436	424115
353932	424116
636287	424117
351551	424118
527383	424119
32048	424120
541777	424121
140046	424122
55160	424123
574420	424124
91860	424125
1556	424126
644839	424127
51865	424128
397788	424129
503684	424130
100599	424131
34956	424132
486675	424133
1672	424134
165748	424135
480758	424136
419031	424137
11620	424138
58951	424139
389901	424140
54668	424141
19767	424142
451113	424143
115518	424144
91944	424145
437658	424146
252656	424147
342869	424148
22428	424149
485867	424150
91390	424151
506690	424152
107731	424153
322513	424154
420694	424155
1077	424156
352897	424157
83149	424158
271130	424159
659698	424160
526496	424161
695362	424162
684689	424163
279284	424164
80559	424165
678801	424166
74193	424167
309470	424168
153693	424169
117478	424170
273250	424171
690000	424172
128396	424173
39280	424174
474007	424175
555103	424176
276003	424177
522951	424178
697924	424179
193612	424180
221141	424181
436009	424182
487694	424183
106294	424184
272358	424185
214349	424186
376144	424187
557127	424188
497275	424189
51196	424190
389068	424191
1206	424192
696457	424193
182202	424194
128495	424195
214366	424196
6036	424197
1811	424198
546765	424199
10908	424200
100980	424201
168659	424202
339372	424203
383879	424204
462117	424205
586628	424206
537629	424207
253691	424208
276890	424209
308252	424210
514683	424211
38472	424212
18832	424213
62816	424214
199137	424215
81743	424216
433674	424217
431833	424218
390399	424219
5277	424220
606336	424221
425562	424222
517308	424223
479859	424224
31101	424225
98223	424226
665857	424227
8533	424228
53428	424229
240216	424230
64565	424231
106667	424232
356	424233
101251	424234
287814	424235
526374	424236
661685	424237
24488	424238
336267	424239
261214	424240
163054	424241
214492	424242
3452	424243
104244	424244
53450	424245
43026	424246
346098	424247
18035	424248
61834	424249
183004	424250
183006	424251
13397	424252
157022	424253
162462	424254
265960	424255
171095	424256
448201	424257
560472	424258
542468	424259
687709	424260
4467	424261
505558	424262
456311	424263
17398	424264
77679	424265
375034	424266
169060	424267
247875	424268
621599	424269
505720	424270
78550	424271
34168	424272
84131	424273
282197	424274
166112	424275
14423	424276
297450	424277
5846	424278
248902	424279
165833	424280
459618	424281
586668	424282
620492	424283
237198	424284
4897	424285
610119	424286
647727	424287
144715	424288
164016	424289
19167	424290
233	424291
111677	424292
91495	424293
484009	424294
20421	424295
129007	424296
13404	424297
76604	424298
326741	424299
9477	424300
669277	424301
278596	424302
526555	424303
86567	424304
386775	424305
330	424306
61408	424307
623832	424308
672603	424309
469445	424310
679830	424311
42991	424312
10578	424313
53121	424314
435781	424315
515468	424316
362865	424317
14140	424318
62125	424319
320197	424320
504512	424321
85574	424322
90908	424323
81325	424324
1	424325
671975	424326
30713	424327
431146	424328
525759	424329
319683	424330
576581	424331
123758	424332
476029	424333
8927	424334
682632	424335
480015	424336
637647	424337
467205	424338
497442	424339
230693	424340
3889	424341
168094	424342
459052	424343
347542	424344
58716	424345
573418	424346
21361	424347
12528	424348
9652	424349
5572	424350
13422	424351
331110	424352
322965	424353
100594	424354
344065	424355
27239	424356
157625	424357
691315	424358
226888	424359
541180	424360
69928	424361
16393	424362
453280	424363
363039	424364
458612	424365
524073	424366
171622	424367
45172	424368
544833	424369
612525	424370
112320	424371
193649	424372
21415	424373
383508	424374
9838	424375
640631	424376
471662	424377
114073	424378
114026	424379
220210	424380
1870	424381
631685	424382
338028	424383
477903	424384
31845	424385
321966	424386
93098	424387
683368	424388
42070	424389
81181	424390
19906	424391
17809	424392
109462	424393
100149	424394
5842	424395
7702	424396
88241	424397
139966	424398
3264	424399
1578	424400
286452	424401
64554	424402
453073	424403
273217	424404
501991	424405
111206	424406
326101	424407
141138	424408
37845	424409
77602	424410
135200	424411
380512	424412
135217	424413
402290	424414
10607	424415
356605	424416
103124	424417
435689	424418
44888	424419
420589	424420
100336	424421
637004	424422
363587	424423
374414	424424
501695	424425
131487	424426
58695	424427
458320	424428
154	424429
504131	424430
417671	424431
497796	424432
393799	424433
371490	424434
539185	424435
680109	424436
502225	424437
400344	424438
241229	424439
374419	424440
646886	424441
168704	424442
628367	424443
61894	424444
500678	424445
382263	424446
378136	424447
638760	424448
138927	424449
454849	424450
320064	424451
644777	424452
139424	424453
74315	424454
76468	424455
541721	424456
518035	424457
270653	424458
46869	424459
53392	424460
24594	424461
624096	424462
68191	424463
14019	424464
396569	424465
524365	424466
631546	424467
488476	424468
12853	424469
152909	424470
91321	424471
115870	424472
623183	424473
307259	424474
20488	424475
545320	424476
162078	424477
679213	424478
377283	424479
390	424480
249196	424481
504753	424482
270504	424483
144580	424484
682466	424485
56616	424486
417144	424487
28428	424488
71140	424489
554910	424490
163100	424491
26352	424492
524289	424493
444713	424494
93366	424495
647401	424496
617313	424497
36158	424498
15557	424499
55176	424500
603486	424501
36076	424502
317787	424503
24831	424504
368568	424505
285063	424506
138779	424507
106238	424508
102726	424509
50380	424510
211175	424511
209727	424512
441553	424513
451207	424514
5309	424515
116827	424516
70933	424517
26013	424518
33475	424519
7141	424520
165	424521
315177	424522
377	424523
119414	424524
112796	424525
558575	424526
411322	424527
534474	424528
125772	424529
127190	424530
105012	424531
623279	424532
586429	424533
178745	424534
194225	424535
22533	424536
552831	424537
654674	424538
49496	424539
515142	424540
8048	424541
478030	424542
103	424543
185071	424544
675019	424545
111487	424546
176599	424547
658102	424548
503724	424549
640132	424550
1945	424551
255	424552
548001	424553
440477	424554
451531	424555
32170	424556
188769	424557
408799	424558
199304	424559
374206	424560
34601	424561
2810	424562
36237	424563
549213	424564
124665	424565
378460	424566
24571	424567
546407	424568
310011	424569
486483	424570
124835	424571
564550	424572
305662	424573
139403	424574
672029	424575
19072	424576
194341	424577
305367	424578
197720	424579
329448	424580
582850	424581
633046	424582
17190	424583
78694	424584
2932	424585
398920	424586
104870	424587
40427	424588
377550	424589
381942	424590
289337	424591
605507	424592
390821	424593
480259	424594
303247	424595
575911	424596
236717	424597
54018	424598
552659	424599
35053	424600
357687	424601
282402	424602
596853	424603
339651	424604
10020	424605
300418	424606
311064	424607
337641	424608
249558	424609
114602	424610
550759	424611
189262	424612
148287	424613
150845	424614
362833	424615
122179	424616
394301	424617
17536	424618
113573	424619
476984	424620
83617	424621
24989	424622
193590	424623
237557	424624
168943	424625
7607	424626
351868	424627
550600	424628
10142	424629
15697	424630
643672	424631
383005	424632
522806	424633
10096	424634
656096	424635
141358	424636
2993	424637
59189	424638
5150	424639
45643	424640
182856	424641
643594	424642
490546	424643
168401	424644
22951	424645
426489	424646
520205	424647
131732	424648
82937	424649
357284	424650
175138	424651
247171	424652
1603	424653
165263	424654
93625	424655
494055	424656
503830	424657
300771	424658
639703	424659
87141	424660
135156	424661
493642	424662
262163	424663
90518	424664
311325	424665
458068	424666
214561	424667
196207	424668
243354	424669
98292	424670
19951	424671
391400	424672
45608	424673
643949	424674
408899	424675
177984	424676
363001	424677
3492	424678
333327	424679
453845	424680
10173	424681
670372	424682
531846	424683
45014	424684
47116	424685
110739	424686
129747	424687
2040	424688
676106	424689
426184	424690
445981	424691
639942	424692
38970	424693
485635	424694
409612	424695
378365	424696
388610	424697
80059	424698
203259	424699
107472	424700
499168	424701
25075	424702
93459	424703
16018	424704
26555	424705
198085	424706
374909	424707
635277	424708
168628	424709
572312	424710
12917	424711
48557	424712
339062	424713
250839	424714
32822	424715
175	424716
661818	424717
350852	424718
2348	424719
3204	424720
183464	424721
91492	424722
115674	424723
35266	424724
19179	424725
154556	424726
459538	424727
179684	424728
326172	424729
33263	424730
190678	424731
126564	424732
628358	424733
546697	424734
270714	424735
26822	424736
154452	424737
1161	424738
6860	424739
409330	424740
11200	424741
305114	424742
228932	424743
554090	424744
494810	424745
37434	424746
206577	424747
51894	424748
555005	424749
475499	424750
101339	424751
219661	424752
272188	424753
37840	424754
397856	424755
176652	424756
241673	424757
382665	424758
481044	424759
303688	424760
345401	424761
61378	424762
21138	424763
339091	424764
130880	424765
3338	424766
547643	424767
4068	424768
474139	424769
14212	424770
19777	424771
566600	424772
317427	424773
174355	424774
200856	424775
24208	424776
49006	424777
523877	424778
428725	424779
39287	424780
619038	424781
2482	424782
685025	424783
350694	424784
173004	424785
509314	424786
521039	424787
197336	424788
52332	424789
155103	424790
494794	424791
49297	424792
18523	424793
51941	424794
28554	424795
501430	424796
320878	424797
630910	424798
5630	424799
485586	424800
121552	424801
447253	424802
623369	424803
663587	424804
432323	424805
138449	424806
439982	424807
15430	424808
357967	424809
338805	424810
53193	424811
272503	424812
10934	424813
653314	424814
503860	424815
430645	424816
342997	424817
122505	424818
7486	424819
248204	424820
488082	424821
455627	424822
389437	424823
58525	424824
351062	424825
20261	424826
3243	424827
180305	424828
225799	424829
272443	424830
603875	424831
30678	424832
455084	424833
592872	424834
121554	424835
59162	424836
208156	424837
45960	424838
14853	424839
211025	424840
516714	424841
644584	424842
616737	424843
44516	424844
23309	424845
524700	424846
669290	424847
84886	424848
51155	424849
556123	424850
2169	424851
327381	424852
29506	424853
34825	424854
136750	424855
428484	424856
119674	424857
8050	424858
20865	424859
554760	424860
324409	424861
667190	424862
434168	424863
211505	424864
641234	424865
808	424866
563	424867
182862	424868
600840	424869
2625	424870
277775	424871
610242	424872
922	424873
618357	424874
163069	424875
21815	424876
606924	424877
11443	424878
45485	424879
397467	424880
470515	424881
99674	424882
26553	424883
35804	424884
437093	424885
80193	424886
653106	424887
65015	424888
39688	424889
131031	424890
382161	424891
347356	424892
392556	424893
3844	424894
39299	424895
56528	424896
138180	424897
114046	424898
8130	424899
339131	424900
161932	424901
33427	424902
304205	424903
45400	424904
307012	424905
72728	424906
341986	424907
12131	424908
102140	424909
1465	424910
221302	424911
22863	424912
133743	424913
295678	424914
510902	424915
502645	424916
19071	424917
545308	424918
1984	424919
203605	424920
22555	424921
120947	424922
541235	424923
357372	424924
176084	424925
299085	424926
688470	424927
112997	424928
649113	424929
693577	424930
39848	424931
104056	424932
486994	424933
343824	424934
5312	424935
338694	424936
555205	424937
7551	424938
44201	424939
47959	424940
25854	424941
420690	424942
686658	424943
83234	424944
189575	424945
225568	424946
694289	424947
172672	424948
447878	424949
167923	424950
338176	424951
245553	424952
379890	424953
19328	424954
421877	424955
226526	424956
276211	424957
413964	424958
9512	424959
348129	424960
196702	424961
639511	424962
103126	424963
509996	424964
94614	424965
370095	424966
254954	424967
319805	424968
427063	424969
64871	424970
579236	424971
57026	424972
459608	424973
6089	424974
282125	424975
246788	424976
654468	424977
602443	424978
274769	424979
123865	424980
260343	424981
90621	424982
1670	424983
551530	424984
551566	424985
40977	424986
79427	424987
173019	424988
20163	424989
120146	424990
461584	424991
662395	424992
138433	424993
138588	424994
184805	424995
26058	424996
545566	424997
487339	424998
54610	424999
274986	425000
536856	425001
108152	425002
404733	425003
141708	425004
9401	425005
681100	425006
278923	425007
9442	425008
603381	425009
301152	425010
289652	425011
649373	425012
383856	425013
594779	425014
414303	425015
530314	425016
461188	425017
480102	425018
139383	425019
400376	425020
520837	425021
116788	425022
30771	425023
102553	425024
71186	425025
639844	425026
582990	425027
54145	425028
81900	425029
98060	425030
83835	425031
98060	425032
531802	425033
600649	425034
179917	425035
697590	425036
19053	425037
187129	425038
487842	425039
271463	425040
438301	425041
271739	425042
384664	425043
6101	425044
16168	425045
348923	425046
647028	425047
665801	425048
57489	425049
338502	425050
274590	425051
282982	425052
113870	425053
442949	425054
111142	425055
15328	425056
495369	425057
14114	425058
45581	425059
372079	425060
115502	425061
170462	425062
130508	425063
357254	425064
54195	425065
34925	425066
98035	425067
104050	425068
329	425069
108631	425070
480916	425071
113869	425072
691305	425073
418420	425074
241089	425075
35189	425076
88634	425077
476552	425078
186297	425079
70105	425080
67402	425081
104103	425082
148446	425083
159411	425084
31045	425085
48424	425086
243670	425087
349916	425088
504023	425089
201947	425090
10345	425091
28238	425092
186956	425093
121388	425094
7529	425095
486357	425096
922	425097
67531	425098
420960	425099
683888	425100
310707	425101
31756	425102
33729	425103
197801	425104
165338	425105
346874	425106
38376	425107
20917	425108
646629	425109
21817	425110
677670	425111
591313	425112
31475	425113
695109	425114
157462	425115
565928	425116
249466	425117
235491	425118
395603	425119
33934	425120
19307	425121
168447	425122
46289	425123
657728	425124
156578	425125
648572	425126
415093	425127
297758	425128
86950	425129
33295	425130
88022	425131
51639	425132
415178	425133
67240	425134
415945	425135
527567	425136
348012	425137
203822	425138
557934	425139
166929	425140
16	425141
91602	425142
176995	425143
222	425144
558488	425145
12108	425146
416518	425147
145363	425148
558000	425149
453257	425150
642744	425151
301222	425152
390433	425153
567550	425154
543914	425155
534550	425156
49678	425157
180216	425158
339593	425159
4287	425160
108926	425161
81504	425162
300425	425163
2601	425164
104666	425165
98566	425166
362521	425167
38994	425168
140979	425169
626114	425170
688316	425171
452177	425172
229535	425173
550013	425174
61645	425175
85280	425176
31784	425177
461935	425178
49255	425179
72393	425180
154122	425181
48033	425182
935	425183
2409	425184
100943	425185
629550	425186
495606	425187
13087	425188
202356	425189
473176	425190
55676	425191
6011	425192
134236	425193
540732	425194
352941	425195
137214	425196
44946	425197
13286	425198
129559	425199
204764	425200
264320	425201
7323	425202
56008	425203
440097	425204
564268	425205
333866	425206
159378	425207
634422	425208
68911	425209
49190	425210
569944	425211
7458	425212
334209	425213
302129	425214
682354	425215
111069	425216
361649	425217
390536	425218
2363	425219
159838	425220
54579	425221
383191	425222
25822	425223
14626	425224
635572	425225
21596	425226
35750	425227
53273	425228
365860	425229
149265	425230
1115	425231
102381	425232
613924	425233
19902	425234
949	425235
40054	425236
176017	425237
113337	425238
40661	425239
166095	425240
663142	425241
3223	425242
103693	425243
323	425244
284671	425245
237860	425246
102275	425247
167536	425248
48301	425249
202580	425250
159535	425251
433501	425252
36990	425253
137189	425254
16497	425255
353056	425256
165037	425257
299298	425258
331343	425259
492	425260
31264	425261
145311	425262
16127	425263
267409	425264
592804	425265
85854	425266
49203	425267
140541	425268
36727	425269
132098	425270
614236	425271
169828	425272
105183	425273
50069	425274
187449	425275
210070	425276
111124	425277
358778	425278
35851	425279
466360	425280
609352	425281
13016	425282
145357	425283
47292	425284
21822	425285
4903	425286
95774	425287
209882	425288
21904	425289
9614	425290
479378	425291
605939	425292
368805	425293
276572	425294
27866	425295
42815	425296
1402	425297
63649	425298
816	425299
274342	425300
178112	425301
137428	425302
38747	425303
116159	425304
211028	425305
491083	425306
563477	425307
336134	425308
101105	425309
311330	425310
366984	425311
305810	425312
42090	425313
96084	425314
597234	425315
576614	425316
236946	425317
545801	425318
3608	425319
517119	425320
147258	425321
636040	425322
429020	425323
621113	425324
389409	425325
522670	425326
1970	425327
416162	425328
3970	425329
120502	425330
226152	425331
148330	425332
3304	425333
131246	425334
576737	425335
67774	425336
23857	425337
10623	425338
658317	425339
643890	425340
99212	425341
64385	425342
105479	425343
28205	425344
452720	425345
532965	425346
42682	425347
518	425348
68607	425349
68856	425350
71211	425351
380611	425352
19793	425353
203165	425354
91403	425355
201608	425356
22024	425357
665310	425358
305	425359
91831	425360
664704	425361
200735	425362
135630	425363
617162	425364
617161	425365
514714	425366
636035	425367
661908	425368
494845	425369
77623	425370
154586	425371
19062	425372
219702	425373
461696	425374
129059	425375
244037	425376
357442	425377
19010	425378
221085	425379
96754	425380
629264	425381
402373	425382
150509	425383
448571	425384
141169	425385
598839	425386
40804	425387
115081	425388
396309	425389
280148	425390
11308	425391
9047	425392
269096	425393
378488	425394
413071	425395
609717	425396
16304	425397
517581	425398
2419	425399
662783	425400
174450	425401
144921	425402
648468	425403
639680	425404
241644	425405
584836	425406
314209	425407
170168	425408
427997	425409
147766	425410
128898	425411
645719	425412
24751	425413
137364	425414
658059	425415
682405	425416
139889	425417
49080	425418
59518	425419
454646	425420
423241	425421
226525	425422
17521	425423
221313	425424
31199	425425
169335	425426
206991	425427
124303	425428
351501	425429
628159	425430
2277	425431
118264	425432
181332	425433
388218	425434
697074	425435
689251	425436
194032	425437
190791	425438
499905	425439
93718	425440
110489	425441
509375	425442
597850	425443
38672	425444
650761	425445
429931	425446
149660	425447
308285	425448
146130	425449
29995	425450
7315	425451
644887	425452
189241	425453
105175	425454
670232	425455
126326	425456
575413	425457
196359	425458
660557	425459
292672	425460
232891	425461
203613	425462
78767	425463
163492	425464
60805	425465
628759	425466
153522	425467
9560	425468
594719	425469
109186	425470
86699	425471
351626	425472
20233	425473
29895	425474
482862	425475
27973	425476
353972	425477
400795	425478
256808	425479
182869	425480
10730	425481
95514	425482
504610	425483
689329	425484
184046	425485
684433	425486
171744	425487
43784	425488
147799	425489
141869	425490
639741	425491
9530	425492
65626	425493
9799	425494
320049	425495
397463	425496
130020	425497
28005	425498
118309	425499
3168	425500
162040	425501
658389	425502
299891	425503
59794	425504
619808	425505
140271	425506
594830	425507
630136	425508
315585	425509
52138	425510
164435	425511
55342	425512
271760	425513
27554	425514
96560	425515
505385	425516
148547	425517
29924	425518
128190	425519
4053	425520
275812	425521
54593	425522
128416	425523
432779	425524
139108	425525
201928	425526
37058	425527
304320	425528
481436	425529
19645	425530
380148	425531
36477	425532
288995	425533
592883	425534
96786	425535
12303	425536
160357	425537
25219	425538
57810	425539
5491	425540
386430	425541
547563	425542
46467	425543
35801	425544
62625	425545
48859	425546
683712	425547
46141	425548
51466	425549
572267	425550
97311	425551
158982	425552
49093	425553
383633	425554
19414	425555
199796	425556
598341	425557
456357	425558
387885	425559
430832	425560
146729	425561
543988	425562
155009	425563
26740	425564
81821	425565
222759	425566
168940	425567
314857	425568
4544	425569
145067	425570
266246	425571
57335	425572
608856	425573
624335	425574
153335	425575
582789	425576
59577	425577
77973	425578
101008	425579
357369	425580
593191	425581
383782	425582
104117	425583
568558	425584
288696	425585
569167	425586
52590	425587
86164	425588
606168	425589
38824	425590
136531	425591
583350	425592
260346	425593
661735	425594
35807	425595
112170	425596
447938	425597
230517	425598
59184	425599
591263	425600
634826	425601
60378	425602
497090	425603
350175	425604
98329	425605
547639	425606
317464	425607
3906	425608
7046	425609
583957	425610
501329	425611
347224	425612
9441	425613
334441	425614
50606	425615
17555	425616
302022	425617
28973	425618
206053	425619
269668	425620
667906	425621
546285	425622
30188	425623
642248	425624
320839	425625
291596	425626
220844	425627
93982	425628
42324	425629
10936	425630
83036	425631
80623	425632
44591	425633
266122	425634
635039	425635
491180	425636
22784	425637
158945	425638
621799	425639
84309	425640
650709	425641
191738	425642
116809	425643
686960	425644
158804	425645
128895	425646
4396	425647
157259	425648
377510	425649
30959	425650
586488	425651
332852	425652
39066	425653
20244	425654
317407	425655
599270	425656
262489	425657
177735	425658
30728	425659
70298	425660
112824	425661
38235	425662
191534	425663
210830	425664
5946	425665
182898	425666
82890	425667
87397	425668
537647	425669
580271	425670
842	425671
351895	425672
421388	425673
120282	425674
159760	425675
128201	425676
59342	425677
164085	425678
1612	425679
192846	425680
276240	425681
441001	425682
552065	425683
438414	425684
4375	425685
34542	425686
242746	425687
148317	425688
446973	425689
160073	425690
582739	425691
441079	425692
32109	425693
21646	425694
26011	425695
594191	425696
423469	425697
236261	425698
369045	425699
562659	425700
4570	425701
307263	425702
179227	425703
536483	425704
293419	425705
681865	425706
5038	425707
77630	425708
194891	425709
565672	425710
8265	425711
281158	425712
356222	425713
357822	425714
78033	425715
365322	425716
43746	425717
92483	425718
105091	425719
20195	425720
99059	425721
68863	425722
104073	425723
237840	425724
229823	425725
25576	425726
256651	425727
110893	425728
45586	425729
49196	425730
435750	425731
79692	425732
664205	425733
57568	425734
6	425735
34487	425736
529918	425737
39547	425738
470931	425739
598103	425740
51511	425741
668730	425742
47158	425743
656233	425744
22601	425745
39637	425746
657859	425747
66565	425748
165333	425749
596283	425750
58585	425751
574285	425752
630969	425753
568648	425754
619582	425755
661414	425756
41170	425757
10798	425758
296355	425759
90095	425760
32882	425761
657180	425762
643619	425763
30362	425764
54002	425765
93166	425766
42956	425767
371867	425768
369169	425769
202870	425770
249456	425771
11072	425772
382504	425773
535169	425774
19464	425775
523448	425776
510577	425777
145627	425778
93102	425779
5679	425780
515557	425781
387471	425782
574644	425783
261757	425784
64	425785
146	425786
183472	425787
585296	425788
158978	425789
235019	425790
221466	425791
646091	425792
257543	425793
12803	425794
593765	425795
130203	425796
98105	425797
15463	425798
115899	425799
314439	425800
77780	425801
128237	425802
443972	425803
325641	425804
931	425805
657157	425806
48764	425807
163046	425808
99292	425809
295041	425810
155107	425811
664201	425812
341754	425813
122933	425814
14107	425815
511336	425816
120592	425817
40561	425818
85082	425819
332173	425820
684900	425821
93543	425822
87551	425823
661681	425824
32842	425825
453004	425826
123350	425827
49864	425828
32285	425829
36653	425830
86065	425831
531153	425832
553456	425833
330644	425834
363168	425835
34122	425836
696714	425837
58685	425838
62819	425839
498541	425840
662160	425841
571427	425842
58938	425843
146017	425844
26572	425845
536341	425846
481391	425847
61829	425848
651621	425849
490845	425850
120810	425851
574591	425852
584038	425853
25505	425854
656977	425855
74603	425856
216217	425857
33861	425858
658499	425859
61070	425860
598398	425861
14123	425862
250183	425863
491773	425864
87260	425865
581403	425866
681481	425867
518699	425868
415577	425869
253682	425870
497850	425871
46176	425872
580292	425873
567242	425874
206120	425875
44257	425876
436028	425877
334723	425878
288204	425879
47858	425880
684833	425881
264080	425882
686360	425883
314916	425884
201376	425885
96602	425886
258140	425887
370567	425888
79137	425889
311538	425890
645741	425891
533067	425892
220903	425893
129737	425894
99929	425895
182992	425896
183005	425897
621753	425898
1132	425899
618399	425900
124078	425901
564415	425902
582605	425903
273627	425904
94970	425905
100438	425906
79392	425907
590503	425908
107717	425909
3320	425910
150633	425911
78351	425912
580264	425913
2534	425914
47646	425915
301745	425916
616468	425917
203366	425918
22451	425919
393387	425920
645911	425921
608204	425922
415527	425923
55100	425924
98062	425925
519846	425926
59048	425927
378720	425928
138993	425929
4255	425930
154817	425931
56219	425932
616099	425933
88461	425934
213	425935
88458	425936
30071	425937
155358	425938
584327	425939
163123	425940
345594	425941
604689	425942
7848	425943
578591	425944
29039	425945
176827	425946
145417	425947
42995	425948
95188	425949
348	425950
351144	425951
2605	425952
299737	425953
451342	425954
350813	425955
253477	425956
48512	425957
284144	425958
21357	425959
534394	425960
9348	425961
118658	425962
41437	425963
60363	425964
398991	425965
330097	425966
226548	425967
596163	425968
37626	425969
25690	425970
124648	425971
137553	425972
477186	425973
148171	425974
290068	425975
693855	425976
96030	425977
434202	425978
6343	425979
3958	425980
75986	425981
123985	425982
324222	425983
95682	425984
15044	425985
93047	425986
249808	425987
438497	425988
102764	425989
334396	425990
14998	425991
20794	425992
599091	425993
642605	425994
156838	425995
381400	425996
182392	425997
563	425998
1957	425999
22727	426000
402325	426001
38344	426002
402322	426003
212141	426004
134014	426005
150244	426006
18862	426007
301060	426008
437679	426009
553716	426010
321766	426011
214403	426012
79046	426013
311448	426014
157365	426015
20585	426016
1146	426017
519699	426018
275068	426019
92603	426020
535103	426021
436148	426022
205590	426023
129666	426024
33587	426025
2197	426026
156724	426027
11547	426028
357356	426029
36823	426030
43107	426031
35505	426032
155532	426033
261783	426034
171682	426035
689673	426036
382529	426037
507843	426038
88991	426039
33763	426040
684547	426041
649976	426042
627002	426043
306185	426044
508803	426045
97329	426046
90502	426047
570924	426048
645460	426049
279561	426050
640225	426051
156565	426052
197100	426053
156950	426054
272230	426055
258904	426056
172873	426057
215162	426058
210251	426059
541877	426060
97134	426061
50707	426062
76375	426063
78214	426064
444362	426065
403783	426066
240892	426067
6373	426068
288921	426069
160848	426070
92980	426071
697931	426072
371335	426073
587191	426074
277201	426075
5610	426076
495801	426077
161948	426078
111403	426079
23870	426080
437061	426081
94116	426082
184478	426083
233160	426084
146590	426085
673825	426086
604918	426087
433230	426088
691826	426089
49982	426090
24157	426091
38366	426092
27948	426093
541421	426094
659668	426095
229643	426096
95316	426097
473052	426098
245092	426099
67940	426100
15846	426101
28357	426102
629916	426103
664158	426104
427870	426105
133394	426106
138186	426107
2199	426108
140762	426109
13971	426110
383641	426111
171731	426112
142528	426113
450725	426114
100048	426115
435096	426116
260450	426117
325639	426118
463931	426119
161336	426120
350250	426121
12689	426122
657163	426123
653223	426124
59378	426125
136708	426126
187189	426127
498301	426128
4529	426129
160203	426130
685797	426131
72731	426132
586441	426133
107014	426134
854	426135
56472	426136
115958	426137
158933	426138
162959	426139
388630	426140
232880	426141
678829	426142
545344	426143
462636	426144
261963	426145
158243	426146
22028	426147
390812	426148
261644	426149
677780	426150
24795	426151
24773	426152
37353	426153
322765	426154
3882	426155
419373	426156
3541	426157
121575	426158
323784	426159
561008	426160
344464	426161
618166	426162
30358	426163
335465	426164
250409	426165
8283	426166
40848	426167
9606	426168
26091	426169
59396	426170
24878	426171
103448	426172
55171	426173
465289	426174
650200	426175
395670	426176
324768	426177
9602	426178
564891	426179
166892	426180
11817	426181
53235	426182
505009	426183
115701	426184
190437	426185
453306	426186
580659	426187
72288	426188
74124	426189
11796	426190
226986	426191
322605	426192
11261	426193
113196	426194
390605	426195
39910	426196
323732	426197
565631	426198
201748	426199
621161	426200
582398	426201
39699	426202
6408	426203
516256	426204
4426	426205
124333	426206
176470	426207
126440	426208
55733	426209
301144	426210
123870	426211
4387	426212
437328	426213
2934	426214
399071	426215
299904	426216
6118	426217
125068	426218
113884	426219
7025	426220
5820	426221
62012	426222
107021	426223
31826	426224
607537	426225
16699	426226
7739	426227
38585	426228
54786	426229
61433	426230
343661	426231
11120	426232
353680	426233
604199	426234
6104	426235
448488	426236
248657	426237
14549	426238
11174	426239
482438	426240
4149	426241
31816	426242
25689	426243
14773	426244
98295	426245
422274	426246
145255	426247
563177	426248
34269	426249
468145	426250
470074	426251
125956	426252
80363	426253
158487	426254
389152	426255
83815	426256
82271	426257
503753	426258
297144	426259
449394	426260
103789	426261
313711	426262
372652	426263
376783	426264
20456	426265
196177	426266
80742	426267
486804	426268
187395	426269
2580	426270
675726	426271
33672	426272
200649	426273
28105	426274
96681	426275
16802	426276
195461	426277
8124	426278
344019	426279
202769	426280
984	426281
199426	426282
111888	426283
369441	426284
412792	426285
72722	426286
304793	426287
319	426288
2607	426289
4046	426290
379987	426291
14352	426292
46537	426293
447688	426294
398543	426295
546816	426296
131670	426297
22021	426298
4151	426299
192975	426300
467304	426301
617075	426302
24453	426303
15883	426304
329034	426305
55609	426306
169229	426307
686573	426308
594356	426309
233800	426310
647347	426311
311427	426312
469861	426313
293492	426314
78103	426315
433044	426316
310615	426317
607899	426318
184467	426319
357684	426320
540112	426321
688050	426322
24022	426323
340126	426324
89182	426325
56221	426326
6766	426327
539618	426328
30214	426329
44553	426330
482540	426331
688315	426332
377352	426333
18058	426334
299564	426335
37089	426336
141424	426337
541694	426338
965	426339
491946	426340
1277	426341
46953	426342
7812	426343
10091	426344
483289	426345
393659	426346
38835	426347
539073	426348
72738	426349
8039	426350
142077	426351
1034	426352
51686	426353
677090	426354
154973	426355
10463	426356
119284	426357
34381	426358
200731	426359
207	426360
7110	426361
173243	426362
7077	426363
669204	426364
412411	426365
268132	426366
57301	426367
584061	426368
60203	426369
11328	426370
283118	426371
610122	426372
71163	426373
508863	426374
393824	426375
91657	426376
151029	426377
460301	426378
55914	426379
504252	426380
387	426381
366942	426382
302590	426383
22840	426384
466023	426385
331852	426386
63372	426387
576535	426388
98166	426389
382449	426390
316958	426391
363488	426392
186649	426393
179275	426394
149570	426395
92886	426396
6135	426397
316665	426398
293151	426399
207	426400
48646	426401
680866	426402
97684	426403
284647	426404
366122	426405
513778	426406
40850	426407
92245	426408
213	426409
52490	426410
10232	426411
87073	426412
170072	426413
315687	426414
69	426415
82505	426416
8281	426417
42777	426418
167648	426419
39493	426420
672656	426421
38008	426422
118713	426423
268154	426424
311922	426425
340093	426426
115067	426427
633896	426428
446117	426429
560960	426430
26704	426431
176961	426432
135826	426433
25716	426434
567884	426435
52574	426436
550591	426437
217188	426438
69566	426439
269090	426440
522133	426441
603371	426442
388095	426443
311690	426444
3470	426445
132773	426446
295300	426447
44195	426448
125587	426449
586649	426450
200594	426451
222370	426452
205686	426453
121459	426454
14175	426455
155558	426456
91123	426457
284940	426458
156526	426459
256016	426460
27717	426461
44698	426462
37899	426463
10059	426464
454532	426465
452246	426466
340615	426467
47623	426468
435734	426469
233900	426470
104481	426471
688025	426472
145686	426473
656178	426474
19366	426475
618714	426476
45061	426477
460011	426478
356760	426479
181	426480
271843	426481
649836	426482
352730	426483
540488	426484
352124	426485
677837	426486
112921	426487
5462	426488
623690	426489
68383	426490
253467	426491
409805	426492
535978	426493
420713	426494
495953	426495
514758	426496
8076	426497
355726	426498
60976	426499
460148	426500
205635	426501
249867	426502
110542	426503
3367	426504
520742	426505
183007	426506
470843	426507
48489	426508
25846	426509
20351	426510
348336	426511
489546	426512
183229	426513
403880	426514
7510	426515
40658	426516
486775	426517
5501	426518
160679	426519
29137	426520
80557	426521
858	426522
248875	426523
46869	426524
429954	426525
694701	426526
236842	426527
168463	426528
285262	426529
357264	426530
17522	426531
156924	426532
9760	426533
140917	426534
346276	426535
221158	426536
483660	426537
12984	426538
141466	426539
583163	426540
225412	426541
585930	426542
225580	426543
580731	426544
59472	426545
54031	426546
494466	426547
323500	426548
561532	426549
32911	426550
95	426551
574	426552
290822	426553
228954	426554
31672	426555
34752	426556
513186	426557
491939	426558
524	426559
254582	426560
120038	426561
654736	426562
98508	426563
264330	426564
8427	426565
384429	426566
27155	426567
451926	426568
134753	426569
304284	426570
354849	426571
120312	426572
244630	426573
8052	426574
654	426575
641678	426576
2826	426577
456996	426578
16928	426579
45475	426580
594879	426581
635698	426582
512721	426583
531711	426584
49780	426585
514620	426586
531755	426587
514603	426588
13760	426589
8037	426590
361699	426591
353797	426592
42302	426593
292357	426594
585246	426595
79986	426596
284963	426597
339110	426598
482501	426599
157118	426600
23528	426601
406730	426602
250068	426603
594615	426604
116384	426605
102843	426606
255722	426607
380201	426608
249239	426609
318760	426610
105557	426611
36934	426612
365637	426613
95646	426614
624865	426615
56062	426616
134517	426617
213730	426618
571991	426619
4981	426620
505663	426621
371394	426622
192339	426623
81049	426624
8852	426625
152640	426626
590840	426627
7166	426628
299535	426629
19486	426630
461976	426631
77836	426632
453673	426633
363237	426634
13964	426635
262080	426636
657510	426637
481	426638
50603	426639
137931	426640
141758	426641
404054	426642
17660	426643
363228	426644
586104	426645
271	426646
609185	426647
267200	426648
97656	426649
522346	426650
20026	426651
663355	426652
663	426653
9349	426654
495111	426655
2381	426656
9809	426657
134520	426658
363736	426659
566879	426660
575927	426661
384560	426662
41543	426663
118619	426664
168249	426665
669889	426666
49836	426667
22381	426668
389106	426669
565595	426670
207979	426671
28088	426672
444192	426673
262869	426674
18008	426675
76536	426676
56365	426677
299699	426678
7838	426679
251461	426680
251444	426681
141873	426682
490607	426683
241252	426684
3840	426685
659417	426686
411205	426687
441145	426688
97596	426689
67718	426690
508113	426691
175167	426692
34249	426693
432077	426694
12500	426695
305174	426696
419243	426697
489432	426698
375204	426699
350873	426700
507507	426701
320142	426702
1220	426703
426034	426704
4	426705
392888	426706
494643	426707
32371	426708
537358	426709
19814	426710
436680	426711
434693	426712
439264	426713
346839	426714
631250	426715
316660	426716
33607	426717
41259	426718
634818	426719
198468	426720
692467	426721
447498	426722
261	426723
661720	426724
44368	426725
472697	426726
84	426727
411908	426728
478226	426729
238497	426730
32664	426731
654575	426732
601231	426733
184285	426734
4361	426735
611505	426736
31862	426737
11210	426738
223999	426739
54032	426740
181604	426741
417909	426742
518366	426743
168126	426744
322014	426745
276436	426746
184235	426747
190330	426748
236369	426749
317889	426750
5652	426751
117193	426752
693973	426753
1400	426754
552208	426755
252047	426756
435350	426757
593679	426758
103212	426759
277994	426760
21	426761
579888	426762
26089	426763
347123	426764
421530	426765
589791	426766
618	426767
208247	426768
141214	426769
610206	426770
343384	426771
254213	426772
2469	426773
56345	426774
304339	426775
27006	426776
327220	426777
598919	426778
600154	426779
415624	426780
685002	426781
424064	426782
252863	426783
244621	426784
4136	426785
137561	426786
11238	426787
245600	426788
622209	426789
32538	426790
412007	426791
410661	426792
25847	426793
41193	426794
59684	426795
572921	426796
255872	426797
652266	426798
2372	426799
541432	426800
103887	426801
66692	426802
128234	426803
133227	426804
47151	426805
348531	426806
65671	426807
255686	426808
9965	426809
255710	426810
499136	426811
102072	426812
395136	426813
7426	426814
95197	426815
657067	426816
670024	426817
89236	426818
268682	426819
408850	426820
606243	426821
43081	426822
1884	426823
7495	426824
325277	426825
335445	426826
671988	426827
4269	426828
285962	426829
329834	426830
47315	426831
84909	426832
613701	426833
429532	426834
509603	426835
187457	426836
109148	426837
145620	426838
673597	426839
94902	426840
38966	426841
476664	426842
100916	426843
102704	426844
34804	426845
151156	426846
13343	426847
601053	426848
599484	426849
586612	426850
49589	426851
410105	426852
29708	426853
404569	426854
215271	426855
428316	426856
374880	426857
321720	426858
632506	426859
87913	426860
23199	426861
478812	426862
137710	426863
39249	426864
452690	426865
479088	426866
201641	426867
195644	426868
371882	426869
233915	426870
263323	426871
447436	426872
358151	426873
404432	426874
160843	426875
689427	426876
9074	426877
555822	426878
167773	426879
605541	426880
20232	426881
249219	426882
115261	426883
380506	426884
158596	426885
672250	426886
109742	426887
11094	426888
337963	426889
531615	426890
344557	426891
172050	426892
109070	426893
654399	426894
414373	426895
197840	426896
2717	426897
48029	426898
39515	426899
7321	426900
21333	426901
587656	426902
64024	426903
429259	426904
240334	426905
29240	426906
39572	426907
157907	426908
57171	426909
64652	426910
307566	426911
64661	426912
589463	426913
129993	426914
330751	426915
480544	426916
478008	426917
662983	426918
478034	426919
357152	426920
41141	426921
316304	426922
263979	426923
354612	426924
599014	426925
331029	426926
89968	426927
692385	426928
213160	426929
220729	426930
84092	426931
511024	426932
129021	426933
159328	426934
4407	426935
444355	426936
115730	426937
65546	426938
31398	426939
447019	426940
126884	426941
327205	426942
330309	426943
385127	426944
373668	426945
514630	426946
25440	426947
625547	426948
286697	426949
91012	426950
638772	426951
20461	426952
519090	426953
160986	426954
214088	426955
345361	426956
39131	426957
20729	426958
17472	426959
163872	426960
403172	426961
245200	426962
314380	426963
610448	426964
601850	426965
65116	426966
418322	426967
42935	426968
603920	426969
232656	426970
4694	426971
3367	426972
163759	426973
1602	426974
401870	426975
252444	426976
650272	426977
204602	426978
343385	426979
135091	426980
282643	426981
26	426982
160624	426983
167201	426984
444631	426985
19314	426986
44031	426987
373530	426988
645860	426989
198312	426990
73743	426991
480836	426992
384106	426993
627119	426994
119752	426995
597198	426996
8068	426997
467953	426998
30884	426999
2503	427000
297	427001
130491	427002
79679	427003
196772	427004
11517	427005
530319	427006
292865	427007
137062	427008
272422	427009
27881	427010
153951	427011
287589	427012
78684	427013
316432	427014
154827	427015
64713	427016
99888	427017
42634	427018
78489	427019
308614	427020
134081	427021
1837	427022
10373	427023
98495	427024
159737	427025
116	427026
144481	427027
162845	427028
524070	427029
9676	427030
679036	427031
80299	427032
408055	427033
46132	427034
254997	427035
120640	427036
425689	427037
550397	427038
158236	427039
161638	427040
98601	427041
168217	427042
52393	427043
659090	427044
652889	427045
564978	427046
221663	427047
32477	427048
158756	427049
178115	427050
29212	427051
133077	427052
639933	427053
433857	427054
2371	427055
297250	427056
197346	427057
404451	427058
422942	427059
22299	427060
668161	427061
61598	427062
503136	427063
340209	427064
130450	427065
688591	427066
149567	427067
571394	427068
193970	427069
580150	427070
3978	427071
675332	427072
440341	427073
139093	427074
581230	427075
450543	427076
122675	427077
7171	427078
268764	427079
412307	427080
388919	427081
60134	427082
258230	427083
120381	427084
399388	427085
125275	427086
186	427087
361038	427088
25661	427089
50338	427090
473786	427091
581607	427092
266476	427093
16716	427094
154563	427095
398110	427096
546870	427097
176	427098
486774	427099
3872	427100
42636	427101
47114	427102
489713	427103
418360	427104
24603	427105
103684	427106
103684	427107
152465	427108
476326	427109
572069	427110
71192	427111
403711	427112
281866	427113
125119	427114
395215	427115
602356	427116
160416	427117
221372	427118
418062	427119
18432	427120
608165	427121
252815	427122
258466	427123
261625	427124
35271	427125
36967	427126
658269	427127
28583	427128
63353	427129
194600	427130
296284	427131
284587	427132
541222	427133
54519	427134
169370	427135
53033	427136
669235	427137
90627	427138
169370	427139
206674	427140
800	427141
133090	427142
35295	427143
167874	427144
379341	427145
24341	427146
481065	427147
39583	427148
156435	427149
695687	427150
489234	427151
2325	427152
51408	427153
61784	427154
616295	427155
171662	427156
367331	427157
116596	427158
606848	427159
572745	427160
149886	427161
94856	427162
535778	427163
32929	427164
647	427165
3214	427166
520996	427167
261703	427168
76435	427169
468931	427170
9447	427171
15010	427172
285303	427173
67034	427174
162410	427175
379632	427176
387482	427177
568033	427178
568000	427179
152821	427180
169544	427181
570726	427182
615097	427183
36835	427184
692608	427185
170305	427186
2611	427187
106720	427188
391848	427189
137719	427190
324639	427191
654778	427192
62135	427193
100849	427194
271257	427195
227665	427196
168347	427197
6876	427198
78449	427199
366711	427200
448791	427201
245231	427202
282067	427203
676857	427204
53651	427205
26191	427206
347187	427207
522546	427208
27859	427209
58719	427210
6269	427211
690112	427212
165244	427213
95673	427214
633484	427215
368673	427216
38572	427217
619721	427218
404743	427219
106566	427220
205718	427221
437568	427222
25	427223
90451	427224
433142	427225
79790	427226
262568	427227
59102	427228
381855	427229
616310	427230
129861	427231
389559	427232
65829	427233
374755	427234
482535	427235
202	427236
108424	427237
215821	427238
46006	427239
50673	427240
561568	427241
54669	427242
29851	427243
1938	427244
323254	427245
67	427246
86233	427247
353607	427248
2430	427249
144912	427250
122087	427251
11675	427252
532157	427253
305892	427254
12233	427255
2957	427256
36482	427257
472985	427258
482468	427259
2698	427260
41608	427261
428939	427262
546741	427263
156713	427264
680793	427265
38446	427266
337262	427267
38202	427268
18188	427269
539144	427270
308114	427271
606964	427272
618061	427273
128443	427274
634001	427275
12267	427276
147941	427277
65647	427278
21487	427279
639648	427280
260519	427281
290529	427282
61110	427283
128401	427284
104071	427285
678777	427286
89817	427287
138081	427288
58909	427289
110154	427290
1339	427291
332977	427292
245183	427293
486058	427294
655617	427295
434884	427296
609159	427297
515138	427298
1	427299
43332	427300
208733	427301
617611	427302
120041	427303
522736	427304
580011	427305
160914	427306
9190	427307
20881	427308
417995	427309
280518	427310
41953	427311
467264	427312
344051	427313
105112	427314
160601	427315
625628	427316
114281	427317
256488	427318
202863	427319
167269	427320
150436	427321
33951	427322
59286	427323
239904	427324
156644	427325
10116	427326
297825	427327
122158	427328
553775	427329
126937	427330
138504	427331
8517	427332
3432	427333
291464	427334
38944	427335
539815	427336
599662	427337
116822	427338
9372	427339
5476	427340
333460	427341
114772	427342
286566	427343
164247	427344
126271	427345
357213	427346
582208	427347
482107	427348
239958	427349
3418	427350
37759	427351
543536	427352
520653	427353
293484	427354
658020	427355
845	427356
317577	427357
336286	427358
524188	427359
467317	427360
99446	427361
220857	427362
600830	427363
546099	427364
55701	427365
3688	427366
612303	427367
627059	427368
61066	427369
264383	427370
152612	427371
465891	427372
288067	427373
639168	427374
148433	427375
418355	427376
229721	427377
119088	427378
563057	427379
291478	427380
5722	427381
6269	427382
90770	427383
573984	427384
404	427385
160095	427386
7636	427387
523793	427388
90386	427389
439966	427390
257027	427391
109645	427392
13862	427393
51758	427394
166705	427395
30989	427396
456691	427397
28852	427398
643066	427399
22889	427400
119357	427401
470218	427402
354741	427403
28796	427404
3557	427405
195341	427406
166408	427407
468012	427408
563283	427409
34697	427410
52647	427411
411970	427412
472217	427413
542533	427414
682432	427415
5075	427416
550770	427417
97249	427418
157809	427419
97839	427420
51161	427421
106101	427422
106101	427423
148785	427424
157118	427425
3744	427426
169291	427427
52979	427428
172415	427429
43017	427430
60543	427431
15474	427432
24245	427433
9807	427434
27565	427435
431801	427436
101262	427437
684846	427438
118856	427439
78573	427440
547167	427441
85014	427442
44200	427443
27776	427444
602256	427445
506695	427446
61927	427447
586653	427448
540037	427449
669666	427450
381108	427451
23621	427452
7707	427453
29860	427454
268519	427455
116187	427456
45876	427457
139482	427458
33380	427459
84099	427460
291758	427461
89286	427462
681867	427463
636697	427464
299013	427465
607999	427466
87638	427467
603425	427468
404380	427469
39678	427470
332999	427471
240488	427472
151003	427473
279735	427474
43245	427475
162363	427476
109463	427477
152582	427478
148581	427479
111430	427480
382074	427481
79289	427482
76915	427483
5068	427484
654589	427485
50798	427486
442123	427487
13990	427488
412061	427489
268233	427490
305792	427491
52610	427492
551090	427493
95863	427494
168975	427495
642291	427496
549758	427497
138380	427498
104254	427499
366945	427500
341850	427501
679681	427502
524886	427503
63	427504
386889	427505
74212	427506
384526	427507
565805	427508
58183	427509
73002	427510
209103	427511
291252	427512
697787	427513
615244	427514
294052	427515
108410	427516
156611	427517
433615	427518
140489	427519
169607	427520
383048	427521
343334	427522
154383	427523
185699	427524
58181	427525
9232	427526
258281	427527
6269	427528
131826	427529
477155	427530
407728	427531
677145	427532
5486	427533
82580	427534
205245	427535
283068	427536
464296	427537
417408	427538
36624	427539
396049	427540
625659	427541
206608	427542
433	427543
129682	427544
151547	427545
18940	427546
653465	427547
54359	427548
544045	427549
305853	427550
361272	427551
193129	427552
439	427553
70685	427554
696535	427555
13580	427556
25863	427557
24008	427558
664729	427559
208078	427560
631774	427561
501477	427562
131271	427563
592405	427564
291351	427565
154659	427566
181801	427567
284052	427568
639200	427569
97058	427570
698	427571
143547	427572
274037	427573
2403	427574
2121	427575
643868	427576
385134	427577
531394	427578
376793	427579
30669	427580
56795	427581
495989	427582
651372	427583
41414	427584
1609	427585
424847	427586
197533	427587
503594	427588
15267	427589
48	427590
205884	427591
37482	427592
635184	427593
72746	427594
461573	427595
199953	427596
1732	427597
67571	427598
185172	427599
132852	427600
238873	427601
679634	427602
659174	427603
387238	427604
627631	427605
147878	427606
292192	427607
235422	427608
22751	427609
461548	427610
25366	427611
11839	427612
398460	427613
148893	427614
7434	427615
55936	427616
179964	427617
555698	427618
672382	427619
10405	427620
123789	427621
532354	427622
138425	427623
438392	427624
324099	427625
53146	427626
160942	427627
348180	427628
18809	427629
372525	427630
114280	427631
474068	427632
652941	427633
100881	427634
593958	427635
55334	427636
201941	427637
170172	427638
355013	427639
60879	427640
343158	427641
535646	427642
259429	427643
110031	427644
36679	427645
210543	427646
146068	427647
592016	427648
57047	427649
613122	427650
150640	427651
175352	427652
278683	427653
717	427654
327688	427655
584189	427656
156955	427657
343717	427658
329853	427659
138430	427660
46674	427661
686280	427662
35669	427663
81237	427664
100876	427665
10072	427666
17196	427667
52096	427668
4672	427669
217790	427670
139068	427671
30909	427672
476082	427673
681621	427674
154475	427675
18490	427676
670653	427677
38690	427678
482980	427679
135770	427680
143491	427681
137727	427682
509939	427683
75184	427684
481977	427685
581415	427686
16336	427687
4944	427688
535400	427689
124502	427690
78101	427691
614296	427692
160208	427693
65186	427694
36126	427695
78850	427696
70987	427697
619691	427698
447799	427699
380	427700
155966	427701
120671	427702
158527	427703
12883	427704
570529	427705
30374	427706
146279	427707
45642	427708
380615	427709
399979	427710
123557	427711
677276	427712
139410	427713
8592	427714
60495	427715
430394	427716
127046	427717
606736	427718
110981	427719
12838	427720
479843	427721
81614	427722
524204	427723
87873	427724
516523	427725
266847	427726
575985	427727
923	427728
99844	427729
118060	427730
567719	427731
6782	427732
334254	427733
371708	427734
52402	427735
91420	427736
431475	427737
166435	427738
649372	427739
31074	427740
50561	427741
494966	427742
14782	427743
249075	427744
332845	427745
52786	427746
36999	427747
41488	427748
218971	427749
621	427750
559814	427751
614095	427752
14061	427753
1419	427754
532878	427755
618158	427756
428949	427757
288506	427758
4515	427759
636393	427760
361454	427761
38904	427762
182047	427763
87241	427764
67963	427765
30050	427766
236247	427767
578030	427768
85945	427769
572623	427770
56036	427771
308166	427772
248776	427773
43222	427774
538975	427775
23937	427776
103188	427777
368289	427778
249478	427779
70831	427780
148205	427781
235706	427782
43103	427783
613706	427784
84096	427785
374044	427786
182054	427787
333355	427788
254286	427789
20362	427790
632369	427791
533388	427792
110008	427793
51561	427794
11359	427795
292495	427796
481191	427797
173307	427798
13927	427799
76248	427800
14385	427801
466088	427802
593871	427803
5314	427804
272305	427805
532380	427806
259241	427807
525643	427808
18584	427809
174321	427810
572655	427811
442728	427812
54286	427813
377855	427814
93488	427815
15633	427816
381116	427817
12834	427818
333077	427819
37024	427820
260418	427821
288062	427822
331775	427823
634	427824
330429	427825
76492	427826
536772	427827
565160	427828
459219	427829
322219	427830
101932	427831
176921	427832
90998	427833
375746	427834
441133	427835
307954	427836
153616	427837
342025	427838
515229	427839
503912	427840
117919	427841
477734	427842
26203	427843
80397	427844
320306	427845
576993	427846
714	427847
60439	427848
338385	427849
128645	427850
479593	427851
67269	427852
530988	427853
34692	427854
70500	427855
120170	427856
95658	427857
657063	427858
8058	427859
428102	427860
625994	427861
134761	427862
95282	427863
45734	427864
321504	427865
415361	427866
178230	427867
496934	427868
661958	427869
250031	427870
371507	427871
343780	427872
639051	427873
611284	427874
200684	427875
46852	427876
52421	427877
44032	427878
50632	427879
387843	427880
664716	427881
508576	427882
165873	427883
229448	427884
416006	427885
210947	427886
105602	427887
186384	427888
95250	427889
127220	427890
205253	427891
133019	427892
296522	427893
76780	427894
363631	427895
150958	427896
674466	427897
8144	427898
20648	427899
717	427900
183788	427901
269986	427902
125523	427903
63054	427904
670615	427905
95910	427906
88369	427907
378550	427908
256589	427909
50795	427910
137653	427911
78624	427912
654158	427913
54	427914
239704	427915
107318	427916
687677	427917
351729	427918
474285	427919
457448	427920
926	427921
663740	427922
185454	427923
164631	427924
32403	427925
546463	427926
30303	427927
91356	427928
2933	427929
459805	427930
524161	427931
316636	427932
163990	427933
170140	427934
485486	427935
14434	427936
493242	427937
111139	427938
766	427939
410901	427940
131445	427941
427044	427942
15076	427943
47683	427944
335316	427945
162639	427946
111584	427947
80414	427948
386	427949
79847	427950
11912	427951
129319	427952
111703	427953
115362	427954
1217	427955
88025	427956
1327	427957
114050	427958
286777	427959
632813	427960
653609	427961
53256	427962
45177	427963
172347	427964
635222	427965
125149	427966
44224	427967
220076	427968
679840	427969
221270	427970
24845	427971
7020	427972
144246	427973
435345	427974
6713	427975
569978	427976
420343	427977
1616	427978
687993	427979
447833	427980
26	427981
386647	427982
162661	427983
73347	427984
623202	427985
473267	427986
2227	427987
127079	427988
526753	427989
17022	427990
328634	427991
506734	427992
426426	427993
28240	427994
133513	427995
11051	427996
59187	427997
74645	427998
640131	427999
45886	428000
573087	428001
53696	428002
11182	428003
449174	428004
52234	428005
260721	428006
480514	428007
297561	428008
679680	428009
44490	428010
298274	428011
370998	428012
237145	428013
136265	428014
164252	428015
244944	428016
489871	428017
158137	428018
426870	428019
193968	428020
371539	428021
41080	428022
215662	428023
238616	428024
496915	428025
284700	428026
6642	428027
273134	428028
586801	428029
520344	428030
9741	428031
404768	428032
41406	428033
103013	428034
435811	428035
407683	428036
565760	428037
141081	428038
13783	428039
8968	428040
31960	428041
43137	428042
104260	428043
510534	428044
141426	428045
132944	428046
692266	428047
487181	428048
668517	428049
617181	428050
32756	428051
12405	428052
56018	428053
689942	428054
547357	428055
522975	428056
330140	428057
105751	428058
489416	428059
73121	428060
72361	428061
268401	428062
604010	428063
642662	428064
170132	428065
191301	428066
565557	428067
658873	428068
156098	428069
15087	428070
319993	428071
32150	428072
397326	428073
691301	428074
74011	428075
79074	428076
113683	428077
98979	428078
98973	428079
282415	428080
632023	428081
602156	428082
280341	428083
138507	428084
511238	428085
8602	428086
154963	428087
89084	428088
317287	428089
223439	428090
31098	428091
578657	428092
18034	428093
500665	428094
18000	428095
132567	428096
58072	428097
299364	428098
121622	428099
532064	428100
453514	428101
89986	428102
410858	428103
381293	428104
26876	428105
52547	428106
457923	428107
356483	428108
688037	428109
99963	428110
480609	428111
656557	428112
378769	428113
43525	428114
34941	428115
2563	428116
302288	428117
467628	428118
134987	428119
105781	428120
130967	428121
21	428122
580782	428123
420511	428124
655190	428125
493386	428126
193867	428127
367995	428128
462422	428129
990	428130
114583	428131
201492	428132
102840	428133
594659	428134
172871	428135
298627	428136
32766	428137
464937	428138
613627	428139
507106	428140
514867	428141
242465	428142
115854	428143
243042	428144
541715	428145
572099	428146
260327	428147
429048	428148
55763	428149
133668	428150
562814	428151
662945	428152
672046	428153
34112	428154
485240	428155
104159	428156
8906	428157
45945	428158
111144	428159
12303	428160
604997	428161
51081	428162
70764	428163
542572	428164
382260	428165
652730	428166
22330	428167
645199	428168
438659	428169
94856	428170
497473	428171
513991	428172
54645	428173
30026	428174
603854	428175
356821	428176
59410	428177
653292	428178
571169	428179
9935	428180
399	428181
52441	428182
164075	428183
6418	428184
510403	428185
68743	428186
26689	428187
584218	428188
278246	428189
39646	428190
669769	428191
165538	428192
195497	428193
515309	428194
68158	428195
363670	428196
542096	428197
103071	428198
382140	428199
620955	428200
560556	428201
659254	428202
688703	428203
137461	428204
80411	428205
49863	428206
680413	428207
557495	428208
531738	428209
136546	428210
91617	428211
200795	428212
125837	428213
130182	428214
27839	428215
88470	428216
59562	428217
40023	428218
388417	428219
443856	428220
81089	428221
428269	428222
202297	428223
6301	428224
308067	428225
307883	428226
13992	428227
109189	428228
253578	428229
96027	428230
22389	428231
333178	428232
201681	428233
4700	428234
47657	428235
545643	428236
384375	428237
5228	428238
65213	428239
10944	428240
542583	428241
373843	428242
271314	428243
82510	428244
6560	428245
180521	428246
424474	428247
38930	428248
588763	428249
44878	428250
529756	428251
631722	428252
530829	428253
359588	428254
586231	428255
164101	428256
81382	428257
355147	428258
141235	428259
648105	428260
648112	428261
439553	428262
211029	428263
8804	428264
420318	428265
44238	428266
74577	428267
338652	428268
88199	428269
411582	428270
90372	428271
53992	428272
76769	428273
275544	428274
282684	428275
11534	428276
392834	428277
475722	428278
199972	428279
348763	428280
46239	428281
79262	428282
123848	428283
543446	428284
57931	428285
210783	428286
673580	428287
18574	428288
669853	428289
67282	428290
379825	428291
527446	428292
15838	428293
372861	428294
499774	428295
87562	428296
338306	428297
89822	428298
354893	428299
234275	428300
117111	428301
34224	428302
27919	428303
144268	428304
236034	428305
240363	428306
8795	428307
461409	428308
305236	428309
28029	428310
263777	428311
688	428312
1354	428313
382463	428314
2373	428315
153650	428316
516833	428317
211561	428318
59998	428319
318886	428320
362738	428321
31522	428322
660662	428323
652690	428324
119771	428325
215367	428326
43272	428327
47750	428328
160076	428329
460237	428330
664801	428331
475280	428332
583493	428333
130526	428334
595809	428335
671006	428336
499899	428337
173100	428338
28938	428339
348697	428340
18021	428341
442873	428342
82308	428343
624340	428344
614399	428345
4790	428346
633742	428347
105491	428348
213802	428349
533796	428350
626134	428351
323219	428352
39924	428353
2693	428354
138922	428355
438870	428356
632894	428357
508997	428358
30304	428359
415825	428360
408895	428361
111812	428362
16724	428363
180748	428364
94583	428365
3872	428366
5779	428367
341979	428368
314007	428369
560569	428370
176499	428371
661058	428372
123904	428373
232928	428374
108674	428375
685469	428376
295628	428377
21619	428378
71	428379
83607	428380
624888	428381
56855	428382
63205	428383
138511	428384
235	428385
689073	428386
11676	428387
35477	428388
95392	428389
694292	428390
647010	428391
593852	428392
13285	428393
59084	428394
39380	428395
4696	428396
35257	428397
58683	428398
13908	428399
404046	428400
5952	428401
11815	428402
425161	428403
64119	428404
133663	428405
51622	428406
5266	428407
366932	428408
22953	428409
327702	428410
543555	428411
19079	428412
256820	428413
569651	428414
569440	428415
140101	428416
447259	428417
655348	428418
203343	428419
258071	428420
15386	428421
13904	428422
132484	428423
77030	428424
12309	428425
531060	428426
95716	428427
524964	428428
592296	428429
170317	428430
198549	428431
164509	428432
586019	428433
372075	428434
126515	428435
5697	428436
12354	428437
154760	428438
149508	428439
53849	428440
270394	428441
174618	428442
37545	428443
691246	428444
23628	428445
620279	428446
34437	428447
448296	428448
52734	428449
451346	428450
162948	428451
255029	428452
324564	428453
41495	428454
427199	428455
486783	428456
137979	428457
255642	428458
158569	428459
77002	428460
82100	428461
80712	428462
539023	428463
152572	428464
712	428465
14584	428466
467393	428467
2805	428468
538015	428469
434627	428470
641550	428471
430453	428472
390930	428473
383461	428474
170011	428475
355088	428476
20955	428477
359	428478
54990	428479
182151	428480
278018	428481
691378	428482
60552	428483
1949	428484
423831	428485
608797	428486
528318	428487
100098	428488
109046	428489
304683	428490
154505	428491
546711	428492
13214	428493
188194	428494
154926	428495
485173	428496
223703	428497
410401	428498
398182	428499
685858	428500
143152	428501
430559	428502
74144	428503
571588	428504
478487	428505
13393	428506
347898	428507
679207	428508
50823	428509
484414	428510
489428	428511
71469	428512
2998	428513
416787	428514
8507	428515
35398	428516
662641	428517
474118	428518
48529	428519
96	428520
314357	428521
409624	428522
529132	428523
563459	428524
416067	428525
621025	428526
61539	428527
16681	428528
276644	428529
639177	428530
341316	428531
54392	428532
272820	428533
472548	428534
430215	428535
118554	428536
27325	428537
163298	428538
379426	428539
343237	428540
37365	428541
549975	428542
549374	428543
613426	428544
367086	428545
65846	428546
429902	428547
427393	428548
10109	428549
470411	428550
127605	428551
152858	428552
381944	428553
689470	428554
492965	428555
181902	428556
321776	428557
179203	428558
102216	428559
1073	428560
11944	428561
41364	428562
667315	428563
431042	428564
104373	428565
425419	428566
667440	428567
287678	428568
54859	428569
95840	428570
478306	428571
8969	428572
39174	428573
385944	428574
290520	428575
424457	428576
485021	428577
348966	428578
271817	428579
294026	428580
121852	428581
23301	428582
213442	428583
495148	428584
37467	428585
561275	428586
479176	428587
386778	428588
159108	428589
349310	428590
140918	428591
88560	428592
21909	428593
467958	428594
45392	428595
459991	428596
168222	428597
2328	428598
19150	428599
8572	428600
222381	428601
507628	428602
121083	428603
305753	428604
331596	428605
64070	428606
390578	428607
134597	428608
420834	428609
264	428610
141296	428611
486167	428612
96984	428613
80367	428614
87827	428615
428965	428616
392911	428617
1200	428618
26592	428619
479569	428620
127711	428621
564051	428622
661917	428623
54694	428624
12294	428625
354061	428626
62420	428627
142057	428628
624453	428629
422226	428630
53117	428631
36954	428632
48808	428633
84	428634
12618	428635
105413	428636
313957	428637
378587	428638
253784	428639
629045	428640
10190	428641
618303	428642
657841	428643
622749	428644
35318	428645
75732	428646
72017	428647
90471	428648
118570	428649
116113	428650
16915	428651
25365	428652
9202	428653
306477	428654
255512	428655
8038	428656
461550	428657
279225	428658
402652	428659
57337	428660
154216	428661
128314	428662
296737	428663
139021	428664
606413	428665
603651	428666
502442	428667
340416	428668
592032	428669
59539	428670
550240	428671
233855	428672
183529	428673
83749	428674
588485	428675
424994	428676
593829	428677
359960	428678
668959	428679
142980	428680
333731	428681
39877	428682
431568	428683
611477	428684
279918	428685
123	428686
407668	428687
20321	428688
372887	428689
24342	428690
5206	428691
305002	428692
191017	428693
31102	428694
350296	428695
10871	428696
2727	428697
343270	428698
238201	428699
463134	428700
125729	428701
145211	428702
17248	428703
475830	428704
88686	428705
148422	428706
120328	428707
2846	428708
6394	428709
160545	428710
398679	428711
43832	428712
232614	428713
384978	428714
192818	428715
44976	428716
141637	428717
229561	428718
269808	428719
6841	428720
401667	428721
633100	428722
183908	428723
623905	428724
288436	428725
267757	428726
5010	428727
6583	428728
390484	428729
104415	428730
303611	428731
645144	428732
639659	428733
411840	428734
517768	428735
32774	428736
5775	428737
85914	428738
169440	428739
25921	428740
475703	428741
320827	428742
43453	428743
491769	428744
454965	428745
171215	428746
124951	428747
171215	428748
201048	428749
360291	428750
57299	428751
210679	428752
78225	428753
347654	428754
378	428755
412564	428756
74653	428757
82382	428758
55532	428759
249211	428760
375434	428761
83723	428762
310143	428763
12181	428764
51295	428765
258296	428766
128248	428767
94051	428768
233339	428769
651237	428770
98143	428771
677066	428772
89091	428773
647222	428774
474546	428775
470453	428776
613951	428777
4801	428778
8387	428779
476871	428780
694708	428781
127391	428782
145483	428783
24852	428784
306206	428785
4864	428786
4800	428787
480505	428788
367661	428789
681632	428790
58515	428791
577509	428792
57660	428793
47257	428794
675621	428795
12061	428796
7094	428797
3059	428798
112122	428799
527760	428800
280240	428801
230833	428802
118172	428803
115168	428804
117	428805
8193	428806
536768	428807
435741	428808
64975	428809
24683	428810
47835	428811
684151	428812
46341	428813
47585	428814
88554	428815
326557	428816
5663	428817
7124	428818
481147	428819
47914	428820
182956	428821
611052	428822
568995	428823
152482	428824
393936	428825
43763	428826
600770	428827
12468	428828
1441	428829
600691	428830
54147	428831
11375	428832
54292	428833
44214	428834
125941	428835
96254	428836
117140	428837
318096	428838
15084	428839
349252	428840
133000	428841
133455	428842
57006	428843
85775	428844
379211	428845
131920	428846
348273	428847
469583	428848
76544	428849
601044	428850
273906	428851
582694	428852
331358	428853
105917	428854
633612	428855
676797	428856
412476	428857
123023	428858
170289	428859
512196	428860
253115	428861
70339	428862
55016	428863
420804	428864
271689	428865
292376	428866
479104	428867
61658	428868
134506	428869
42377	428870
115859	428871
248147	428872
379372	428873
388848	428874
87272	428875
31	428876
183624	428877
169940	428878
538276	428879
489477	428880
441939	428881
695358	428882
96606	428883
154429	428884
1452	428885
116455	428886
184869	428887
533284	428888
139060	428889
128	428890
105006	428891
152521	428892
530055	428893
621282	428894
74745	428895
667381	428896
48212	428897
80630	428898
167079	428899
644910	428900
15172	428901
214480	428902
20793	428903
526150	428904
144369	428905
33947	428906
448473	428907
497159	428908
16114	428909
103899	428910
426223	428911
446092	428912
249997	428913
424680	428914
80687	428915
507063	428916
52558	428917
96628	428918
34256	428919
239050	428920
132663	428921
621684	428922
8531	428923
500317	428924
645210	428925
634471	428926
1146	428927
313626	428928
1596	428929
156873	428930
176967	428931
315367	428932
504151	428933
135167	428934
337270	428935
531111	428936
68281	428937
80440	428938
2303	428939
459379	428940
105476	428941
39668	428942
647814	428943
386936	428944
406994	428945
157107	428946
625320	428947
144952	428948
68229	428949
255160	428950
539033	428951
287684	428952
95590	428953
18286	428954
474401	428955
316225	428956
364498	428957
584034	428958
333176	428959
401789	428960
456842	428961
94758	428962
3538	428963
159251	428964
121415	428965
18815	428966
10266	428967
96073	428968
8554	428969
16234	428970
82805	428971
563203	428972
289997	428973
30448	428974
303118	428975
50544	428976
142513	428977
7991	428978
52036	428979
647141	428980
470067	428981
71062	428982
151549	428983
550514	428984
175170	428985
57194	428986
41127	428987
625247	428988
491315	428989
305921	428990
678224	428991
8940	428992
640395	428993
461602	428994
639618	428995
368019	428996
640749	428997
383	428998
422377	428999
11957	429000
52751	429001
166440	429002
441124	429003
4606	429004
420226	429005
262787	429006
85013	429007
86752	429008
680428	429009
384012	429010
622076	429011
239456	429012
160100	429013
206715	429014
384566	429015
674213	429016
124486	429017
86802	429018
39669	429019
147491	429020
133739	429021
200960	429022
439169	429023
328854	429024
656361	429025
35689	429026
264267	429027
359642	429028
67392	429029
534904	429030
65148	429031
567888	429032
308096	429033
100014	429034
657348	429035
498304	429036
49409	429037
57617	429038
170345	429039
21306	429040
41141	429041
293364	429042
115187	429043
98856	429044
535204	429045
248554	429046
390902	429047
386279	429048
8163	429049
132196	429050
613910	429051
490811	429052
24745	429053
262373	429054
5822	429055
567844	429056
657755	429057
459615	429058
683719	429059
464463	429060
338017	429061
105703	429062
201124	429063
387273	429064
38462	429065
402268	429066
114029	429067
425210	429068
605689	429069
597320	429070
163271	429071
109789	429072
224736	429073
180207	429074
171685	429075
577921	429076
503417	429077
470971	429078
79611	429079
410311	429080
276408	429081
341294	429082
354165	429083
553681	429084
37639	429085
525937	429086
366615	429087
131496	429088
497166	429089
467191	429090
354195	429091
45220	429092
184519	429093
487927	429094
3718	429095
154776	429096
20101	429097
628909	429098
357290	429099
103053	429100
24374	429101
460010	429102
590297	429103
4230	429104
553127	429105
119	429106
68118	429107
1364	429108
97112	429109
153974	429110
90106	429111
51769	429112
86087	429113
535551	429114
167	429115
2191	429116
226124	429117
50453	429118
167969	429119
291593	429120
146745	429121
266145	429122
25462	429123
2687	429124
115370	429125
163974	429126
84836	429127
26144	429128
431655	429129
293453	429130
451019	429131
45178	429132
145026	429133
6105	429134
481584	429135
592532	429136
18961	429137
647153	429138
230162	429139
226486	429140
149362	429141
1112	429142
335191	429143
156646	429144
2745	429145
103410	429146
3836	429147
38314	429148
546758	429149
601738	429150
473627	429151
536135	429152
64462	429153
348268	429154
143133	429155
433773	429156
590166	429157
214792	429158
62980	429159
11080	429160
86248	429161
433155	429162
521030	429163
1029	429164
359560	429165
514524	429166
103303	429167
119785	429168
514918	429169
10651	429170
170877	429171
538685	429172
97882	429173
97886	429174
123791	429175
373773	429176
619903	429177
11298	429178
108815	429179
77594	429180
62662	429181
534	429182
44327	429183
26592	429184
454969	429185
11783	429186
344298	429187
194506	429188
126165	429189
584037	429190
517379	429191
101278	429192
183870	429193
13688	429194
515690	429195
168659	429196
254464	429197
221358	429198
114425	429199
190312	429200
252717	429201
8260	429202
123520	429203
22348	429204
193103	429205
119078	429206
100977	429207
354084	429208
379191	429209
91162	429210
48205	429211
323807	429212
272	429213
13027	429214
23195	429215
686102	429216
610471	429217
87496	429218
39647	429219
456977	429220
237998	429221
383670	429222
90315	429223
584015	429224
110837	429225
322688	429226
403874	429227
447219	429228
170113	429229
491340	429230
320837	429231
449742	429232
320962	429233
104404	429234
446949	429235
251638	429236
437779	429237
679032	429238
66363	429239
277651	429240
7635	429241
299101	429242
634984	429243
253830	429244
647944	429245
50620	429246
121228	429247
668801	429248
67912	429249
35992	429250
627510	429251
357851	429252
626681	429253
25754	429254
477765	429255
131589	429256
47395	429257
544586	429258
1580	429259
104801	429260
293110	429261
466390	429262
261371	429263
10445	429264
114197	429265
252137	429266
130364	429267
137282	429268
222	429269
412808	429270
12201	429271
525393	429272
67486	429273
658817	429274
437517	429275
13646	429276
467314	429277
160358	429278
10135	429279
60120	429280
287	429281
1493	429282
240193	429283
109778	429284
1249	429285
4242	429286
31968	429287
83134	429288
610859	429289
473467	429290
628425	429291
50087	429292
603462	429293
604190	429294
114071	429295
3286	429296
597630	429297
663305	429298
3204	429299
1217	429300
137019	429301
64496	429302
646852	429303
52577	429304
1709	429305
557396	429306
85960	429307
421291	429308
456405	429309
410710	429310
59095	429311
669935	429312
37007	429313
3154	429314
43579	429315
15386	429316
154722	429317
2063	429318
79402	429319
5553	429320
484	429321
388781	429322
58310	429323
392285	429324
41507	429325
41492	429326
451376	429327
59205	429328
646299	429329
112652	429330
5668	429331
54722	429332
12639	429333
372035	429334
347947	429335
295061	429336
104533	429337
159829	429338
282653	429339
651628	429340
128029	429341
151539	429342
52896	429343
500856	429344
5822	429345
44858	429346
585026	429347
426935	429348
145204	429349
577435	429350
3594	429351
607769	429352
7562	429353
503986	429354
52841	429355
9626	429356
379208	429357
231332	429358
96539	429359
496911	429360
8188	429361
268255	429362
110752	429363
102493	429364
424291	429365
22399	429366
591	429367
329037	429368
55608	429369
445290	429370
152930	429371
26794	429372
199793	429373
7553	429374
154130	429375
615464	429376
67669	429377
492379	429378
88069	429379
112313	429380
645410	429381
51672	429382
241605	429383
232544	429384
305107	429385
262359	429386
58016	429387
33705	429388
3357	429389
5359	429390
543166	429391
208944	429392
23210	429393
167111	429394
28978	429395
289964	429396
98114	429397
425603	429398
617286	429399
99786	429400
34230	429401
250043	429402
1129	429403
452	429404
191530	429405
250679	429406
45464	429407
282788	429408
638957	429409
556634	429410
41375	429411
279715	429412
663906	429413
1873	429414
8246	429415
281215	429416
592303	429417
2716	429418
28089	429419
2639	429420
225726	429421
293248	429422
113492	429423
128470	429424
330943	429425
676325	429426
462769	429427
303138	429428
6597	429429
444387	429430
70931	429431
526597	429432
193080	429433
520524	429434
145302	429435
593564	429436
291201	429437
16787	429438
382273	429439
156733	429440
200061	429441
477200	429442
107414	429443
74943	429444
12789	429445
348772	429446
127998	429447
97209	429448
693917	429449
51084	429450
641754	429451
212705	429452
341425	429453
186365	429454
55833	429455
34721	429456
3968	429457
550093	429458
3731	429459
602641	429460
441179	429461
217634	429462
694774	429463
92075	429464
557361	429465
195238	429466
51796	429467
415257	429468
696892	429469
66342	429470
194115	429471
194198	429472
60980	429473
179043	429474
64011	429475
63929	429476
194147	429477
46817	429478
63981	429479
63996	429480
312186	429481
545368	429482
221388	429483
221386	429484
221393	429485
221392	429486
221384	429487
388193	429488
406638	429489
626323	429490
147313	429491
518312	429492
653069	429493
208165	429494
459002	429495
422348	429496
40530	429497
55477	429498
420263	429499
44360	429500
16840	429501
12108	429502
521360	429503
448991	429504
99476	429505
267369	429506
39878	429507
18834	429508
124338	429509
72811	429510
19759	429511
164337	429512
138829	429513
131090	429514
382533	429515
314333	429516
229913	429517
115819	429518
398396	429519
175080	429520
658441	429521
517860	429522
41639	429523
104104	429524
116070	429525
201102	429526
632446	429527
88376	429528
284269	429529
500414	429530
418686	429531
159222	429532
204314	429533
122224	429534
159397	429535
228282	429536
83230	429537
148289	429538
52320	429539
487260	429540
296962	429541
86011	429542
160831	429543
363933	429544
52295	429545
29747	429546
226407	429547
14053	429548
38872	429549
124101	429550
5408	429551
1659	429552
172891	429553
28416	429554
1519	429555
112764	429556
194485	429557
522884	429558
80898	429559
18553	429560
82206	429561
495940	429562
55223	429563
157463	429564
321824	429565
383645	429566
234381	429567
536348	429568
124163	429569
341561	429570
98909	429571
395674	429572
396691	429573
272	429574
281122	429575
89242	429576
384586	429577
138296	429578
132519	429579
385232	429580
132552	429581
357875	429582
159488	429583
140966	429584
410757	429585
204356	429586
6292	429587
89496	429588
352	429589
385851	429590
40112	429591
10833	429592
22895	429593
43009	429594
88465	429595
184535	429596
136262	429597
495080	429598
473739	429599
131009	429600
498998	429601
7644	429602
298419	429603
197232	429604
575	429605
557807	429606
7069	429607
164429	429608
126870	429609
552154	429610
155853	429611
23610	429612
466315	429613
609344	429614
160100	429615
307141	429616
254645	429617
75685	429618
15510	429619
2221	429620
543286	429621
76582	429622
355418	429623
22232	429624
21898	429625
511857	429626
183202	429627
8393	429628
8393	429629
108971	429630
77316	429631
265060	429632
291579	429633
49205	429634
531336	429635
450458	429636
28242	429637
56502	429638
398276	429639
9540	429640
97553	429641
75535	429642
634870	429643
9762	429644
482769	429645
10481	429646
16388	429647
142568	429648
651868	429649
130878	429650
4	429651
279760	429652
334269	429653
431924	429654
21211	429655
42775	429656
11292	429657
13725	429658
208628	429659
436416	429660
436441	429661
513719	429662
68211	429663
366826	429664
545127	429665
240250	429666
383907	429667
68529	429668
480451	429669
663622	429670
12829	429671
84	429672
161378	429673
619061	429674
551374	429675
5077	429676
585454	429677
145006	429678
30072	429679
18452	429680
48019	429681
134073	429682
98516	429683
98706	429684
540313	429685
718	429686
695843	429687
326585	429688
358731	429689
405	429690
269227	429691
24892	429692
594164	429693
533439	429694
631369	429695
127049	429696
380160	429697
308535	429698
10978	429699
137760	429700
96679	429701
174444	429702
144310	429703
48402	429704
167747	429705
282651	429706
15642	429707
618691	429708
33460	429709
58953	429710
13181	429711
358998	429712
5842	429713
373602	429714
155123	429715
16983	429716
174346	429717
45590	429718
23874	429719
621782	429720
55837	429721
46	429722
51105	429723
514044	429724
149738	429725
4276	429726
643444	429727
10752	429728
355968	429729
213189	429730
770	429731
9978	429732
131853	429733
346764	429734
626026	429735
50428	429736
156645	429737
459819	429738
171747	429739
305918	429740
508149	429741
191120	429742
2055	429743
396120	429744
250041	429745
38040	429746
97236	429747
110365	429748
511937	429749
694698	429750
160237	429751
124965	429752
128126	429753
24015	429754
272531	429755
321865	429756
163998	429757
6648	429758
26270	429759
395272	429760
1493	429761
88301	429762
61232	429763
330649	429764
900	429765
334977	429766
504646	429767
255630	429768
653553	429769
139429	429770
36840	429771
54736	429772
7800	429773
325167	429774
16119	429775
99202	429776
136588	429777
124982	429778
529330	429779
71409	429780
305490	429781
265615	429782
589639	429783
81764	429784
202347	429785
388845	429786
50882	429787
433477	429788
565563	429789
532392	429790
554667	429791
121117	429792
305551	429793
20397	429794
305555	429795
5150	429796
62124	429797
3811	429798
201437	429799
75196	429800
75262	429801
7069	429802
500663	429803
29047	429804
265481	429805
125642	429806
23558	429807
169042	429808
237943	429809
504844	429810
25588	429811
682567	429812
72058	429813
32780	429814
5090	429815
20705	429816
667487	429817
463652	429818
220711	429819
19061	429820
157085	429821
4410	429822
19992	429823
180545	429824
41203	429825
425251	429826
599597	429827
3019	429828
121	429829
172644	429830
67189	429831
494362	429832
181353	429833
308755	429834
458319	429835
354490	429836
81688	429837
121168	429838
569746	429839
39502	429840
13118	429841
620834	429842
226123	429843
440158	429844
144751	429845
1043	429846
419548	429847
373995	429848
5366	429849
41787	429850
438124	429851
7785	429852
162396	429853
133136	429854
509712	429855
125860	429856
220871	429857
499376	429858
79302	429859
54268	429860
100357	429861
4333	429862
354520	429863
506445	429864
52856	429865
518054	429866
3199	429867
211379	429868
493983	429869
59740	429870
1818	429871
572	429872
120591	429873
423299	429874
17797	429875
75680	429876
366779	429877
27290	429878
73	429879
151731	429880
282483	429881
571101	429882
155278	429883
213257	429884
405063	429885
249209	429886
59557	429887
110116	429888
86907	429889
96	429890
554248	429891
160309	429892
116552	429893
191003	429894
294699	429895
81165	429896
250788	429897
297288	429898
278413	429899
43121	429900
135278	429901
435399	429902
662438	429903
437078	429904
164380	429905
155885	429906
364446	429907
668203	429908
39710	429909
42484	429910
6606	429911
580406	429912
625134	429913
485970	429914
148405	429915
23133	429916
164584	429917
105167	429918
3278	429919
507411	429920
29116	429921
108074	429922
291046	429923
625566	429924
6005	429925
21522	429926
114707	429927
58907	429928
491856	429929
351508	429930
377862	429931
468183	429932
334161	429933
599461	429934
519326	429935
27896	429936
467872	429937
53104	429938
501905	429939
329412	429940
146781	429941
320342	429942
19260	429943
235830	429944
679176	429945
8259	429946
345930	429947
17188	429948
105275	429949
49190	429950
464964	429951
431174	429952
113425	429953
29896	429954
156122	429955
361087	429956
555685	429957
147819	429958
252972	429959
510777	429960
107588	429961
5581	429962
70607	429963
406602	429964
596575	429965
49858	429966
538029	429967
121833	429968
176413	429969
62372	429970
249151	429971
18703	429972
611065	429973
261291	429974
96570	429975
565574	429976
10131	429977
84942	429978
58018	429979
458985	429980
248905	429981
87956	429982
103066	429983
10133	429984
348	429985
41335	429986
42985	429987
360419	429988
44254	429989
326898	429990
302500	429991
21626	429992
31113	429993
15813	429994
358699	429995
284920	429996
14694	429997
459845	429998
41145	429999
296614	430000
668045	430001
634807	430002
362548	430003
247658	430004
1269	430005
57310	430006
513640	430007
673770	430008
37761	430009
165853	430010
8816	430011
116567	430012
658966	430013
570732	430014
15110	430015
204306	430016
67468	430017
19	430018
1126	430019
248955	430020
691308	430021
52357	430022
144837	430023
44362	430024
56331	430025
650458	430026
432445	430027
113884	430028
20627	430029
63703	430030
622039	430031
14719	430032
482992	430033
317285	430034
370451	430035
101619	430036
265604	430037
35442	430038
620302	430039
585689	430040
25738	430041
603213	430042
14374	430043
25567	430044
135935	430045
145499	430046
117203	430047
683925	430048
119138	430049
108049	430050
86974	430051
369431	430052
131463	430053
638141	430054
542671	430055
109128	430056
420747	430057
479275	430058
551938	430059
42935	430060
192969	430061
653821	430062
175563	430063
53360	430064
469577	430065
692612	430066
335511	430067
1384	430068
9663	430069
131786	430070
191822	430071
366807	430072
282718	430073
84421	430074
286699	430075
71417	430076
72443	430077
610129	430078
195566	430079
618175	430080
6137	430081
22714	430082
14067	430083
110375	430084
434041	430085
210258	430086
550066	430087
5422	430088
46160	430089
514844	430090
411770	430091
102	430092
310805	430093
647144	430094
71743	430095
5758	430096
254296	430097
656652	430098
117311	430099
14	430100
2521	430101
28087	430102
23691	430103
69653	430104
153151	430105
607798	430106
247870	430107
153168	430108
544271	430109
171809	430110
98208	430111
584205	430112
6803	430113
40506	430114
489853	430115
14680	430116
145788	430117
368543	430118
260904	430119
494531	430120
334996	430121
643836	430122
5662	430123
665912	430124
609047	430125
683217	430126
2430	430127
102270	430128
381389	430129
191685	430130
22506	430131
53354	430132
447911	430133
605150	430134
26360	430135
151065	430136
67762	430137
493852	430138
3890	430139
119260	430140
83471	430141
532870	430142
115971	430143
550428	430144
302643	430145
681471	430146
2425	430147
688003	430148
202411	430149
106903	430150
2796	430151
15047	430152
248755	430153
3822	430154
220	430155
114967	430156
556295	430157
319691	430158
151974	430159
126067	430160
84904	430161
113	430162
114427	430163
123370	430164
671131	430165
445399	430166
554786	430167
562980	430168
75945	430169
332793	430170
18937	430171
154845	430172
15499	430173
30957	430174
147450	430175
568574	430176
1807	430177
26365	430178
357991	430179
593794	430180
107256	430181
681302	430182
218765	430183
43314	430184
79362	430185
131979	430186
47536	430187
194237	430188
63977	430189
310287	430190
217675	430191
458426	430192
139615	430193
8905	430194
533848	430195
177553	430196
557500	430197
500703	430198
105029	430199
77891	430200
375930	430201
393948	430202
482261	430203
332061	430204
185223	430205
364678	430206
91855	430207
2125	430208
336149	430209
573867	430210
646663	430211
125413	430212
668764	430213
2748	430214
616938	430215
27500	430216
577	430217
141640	430218
344113	430219
537257	430220
382862	430221
447640	430222
501454	430223
155000	430224
38669	430225
694099	430226
74319	430227
334909	430228
316712	430229
6526	430230
20149	430231
5047	430232
208382	430233
50221	430234
115756	430235
43762	430236
26446	430237
550234	430238
601950	430239
372915	430240
58009	430241
334910	430242
195441	430243
73131	430244
43859	430245
565763	430246
137734	430247
446945	430248
151354	430249
593246	430250
169650	430251
114252	430252
321778	430253
433572	430254
398915	430255
110576	430256
473530	430257
662996	430258
245554	430259
115933	430260
505221	430261
447191	430262
100361	430263
4959	430264
309911	430265
66738	430266
9539	430267
7270	430268
3645	430269
5031	430270
445063	430271
607362	430272
544530	430273
18783	430274
238972	430275
426519	430276
14538	430277
132306	430278
309490	430279
80778	430280
256672	430281
175929	430282
47432	430283
326304	430284
565374	430285
331469	430286
683053	430287
1276	430288
61213	430289
89519	430290
325914	430291
411691	430292
246838	430293
608586	430294
196051	430295
286510	430296
232663	430297
100260	430298
234137	430299
15272	430300
228301	430301
215661	430302
6600	430303
470220	430304
78144	430305
117621	430306
120096	430307
487375	430308
74635	430309
96306	430310
239729	430311
551567	430312
681254	430313
119731	430314
567213	430315
20583	430316
194603	430317
520628	430318
8849	430319
619707	430320
433009	430321
131474	430322
591688	430323
690678	430324
397969	430325
107863	430326
184731	430327
66654	430328
403427	430329
519592	430330
606963	430331
640385	430332
166781	430333
253366	430334
374	430335
349107	430336
644845	430337
64966	430338
615275	430339
596414	430340
544774	430341
517494	430342
97455	430343
609157	430344
311098	430345
136718	430346
211536	430347
330423	430348
356274	430349
263204	430350
274987	430351
441743	430352
26877	430353
555300	430354
183122	430355
255155	430356
12443	430357
140068	430358
56039	430359
63634	430360
613276	430361
536624	430362
217853	430363
277877	430364
515927	430365
615047	430366
179255	430367
63398	430368
36230	430369
62510	430370
54142	430371
373704	430372
136895	430373
595055	430374
242345	430375
5175	430376
89425	430377
589888	430378
4	430379
142524	430380
97958	430381
92122	430382
134913	430383
124180	430384
462998	430385
250402	430386
309529	430387
189096	430388
96920	430389
432733	430390
694614	430391
126588	430392
88822	430393
46	430394
615853	430395
124991	430396
133190	430397
3910	430398
486937	430399
473516	430400
126025	430401
265034	430402
65231	430403
236962	430404
69754	430405
1637	430406
28287	430407
482152	430408
396311	430409
171266	430410
153438	430411
105070	430412
213078	430413
519999	430414
463413	430415
695841	430416
45990	430417
89177	430418
11250	430419
281502	430420
356651	430421
371762	430422
18007	430423
530171	430424
51337	430425
188763	430426
32311	430427
63	430428
156497	430429
92474	430430
25569	430431
125957	430432
554315	430433
602535	430434
492832	430435
143961	430436
622299	430437
2770	430438
281025	430439
167173	430440
208203	430441
57647	430442
90104	430443
154170	430444
518204	430445
514583	430446
396675	430447
108366	430448
162263	430449
129068	430450
84952	430451
42144	430452
30869	430453
586711	430454
13485	430455
186854	430456
680119	430457
10923	430458
198729	430459
183000	430460
154102	430461
169620	430462
15924	430463
354056	430464
165240	430465
39767	430466
51968	430467
43155	430468
510212	430469
142884	430470
644489	430471
649944	430472
577628	430473
422002	430474
6125	430475
63781	430476
388023	430477
600585	430478
613191	430479
390704	430480
119153	430481
233879	430482
143674	430483
168800	430484
619783	430485
55101	430486
124373	430487
284635	430488
592241	430489
636856	430490
88874	430491
30808	430492
141349	430493
2087	430494
12090	430495
671814	430496
18077	430497
34465	430498
111049	430499
341252	430500
124716	430501
402665	430502
25383	430503
660151	430504
104287	430505
610244	430506
146921	430507
511100	430508
615414	430509
289488	430510
490271	430511
257605	430512
624313	430513
298349	430514
377703	430515
146936	430516
128855	430517
545512	430518
8515	430519
645648	430520
13804	430521
379979	430522
36464	430523
76071	430524
545	430525
45151	430526
564074	430527
241382	430528
147742	430529
85139	430530
592507	430531
35341	430532
388765	430533
643866	430534
475109	430535
6176	430536
27540	430537
545909	430538
262796	430539
306119	430540
68079	430541
359332	430542
574869	430543
500204	430544
123684	430545
524007	430546
107825	430547
266447	430548
631437	430549
310343	430550
581475	430551
275324	430552
667783	430553
4018	430554
340485	430555
70116	430556
646258	430557
176199	430558
45824	430559
9242	430560
617375	430561
210170	430562
404247	430563
123518	430564
4006	430565
36216	430566
257865	430567
186889	430568
5966	430569
654865	430570
78243	430571
289993	430572
443862	430573
37203	430574
620629	430575
544020	430576
94652	430577
622870	430578
51	430579
164693	430580
157109	430581
56098	430582
631921	430583
592996	430584
140591	430585
12075	430586
64551	430587
4011	430588
74865	430589
483711	430590
168407	430591
11664	430592
360016	430593
131291	430594
453341	430595
279102	430596
268478	430597
5370	430598
611755	430599
212446	430600
255815	430601
303666	430602
337059	430603
629179	430604
105326	430605
681830	430606
677192	430607
372927	430608
487351	430609
207139	430610
51997	430611
3929	430612
151791	430613
186794	430614
410142	430615
394739	430616
665342	430617
597933	430618
687599	430619
606055	430620
334366	430621
339296	430622
242786	430623
127722	430624
101827	430625
689611	430626
433919	430627
640812	430628
174121	430629
164992	430630
650919	430631
438707	430632
113046	430633
645082	430634
70488	430635
14488	430636
659744	430637
322663	430638
300462	430639
394368	430640
64178	430641
65419	430642
657368	430643
618943	430644
637679	430645
20966	430646
160222	430647
33144	430648
104075	430649
402577	430650
64343	430651
106270	430652
270985	430653
423339	430654
279946	430655
317301	430656
358367	430657
578270	430658
56237	430659
2923	430660
573146	430661
257328	430662
197972	430663
43619	430664
649596	430665
309003	430666
325970	430667
569355	430668
83907	430669
162692	430670
5156	430671
112822	430672
169699	430673
410296	430674
164005	430675
645958	430676
415045	430677
444472	430678
621369	430679
4054	430680
53023	430681
537698	430682
363571	430683
210823	430684
108642	430685
10619	430686
472327	430687
262144	430688
166352	430689
47189	430690
59290	430691
58261	430692
504734	430693
287427	430694
2054	430695
35385	430696
507950	430697
65459	430698
104026	430699
688075	430700
53524	430701
38423	430702
661904	430703
473193	430704
12602	430705
267501	430706
550816	430707
56888	430708
279	430709
601092	430710
514900	430711
643965	430712
358940	430713
544390	430714
17304	430715
16396	430716
555094	430717
159116	430718
78238	430719
255845	430720
15295	430721
3488	430722
620632	430723
520287	430724
25342	430725
622167	430726
616563	430727
354265	430728
573238	430729
167921	430730
51956	430731
521929	430732
218979	430733
272522	430734
304442	430735
137909	430736
75146	430737
395676	430738
459844	430739
419082	430740
163323	430741
237047	430742
96285	430743
142135	430744
49330	430745
9215	430746
53632	430747
172369	430748
360487	430749
164645	430750
26596	430751
25096	430752
5007	430753
144331	430754
491284	430755
1191	430756
236453	430757
81850	430758
389311	430759
656773	430760
327939	430761
429751	430762
385640	430763
552271	430764
273898	430765
83311	430766
240361	430767
539762	430768
128589	430769
48382	430770
237052	430771
97898	430772
442113	430773
42556	430774
481482	430775
134427	430776
555979	430777
198324	430778
107084	430779
320669	430780
118214	430781
95844	430782
24016	430783
189281	430784
453017	430785
147419	430786
220260	430787
58333	430788
81255	430789
23602	430790
630518	430791
391339	430792
399599	430793
573148	430794
175107	430795
629617	430796
25397	430797
339396	430798
593388	430799
2996	430800
140171	430801
362496	430802
310281	430803
46683	430804
101607	430805
183627	430806
56564	430807
319006	430808
590612	430809
138110	430810
269195	430811
70211	430812
154472	430813
206651	430814
335011	430815
142985	430816
205769	430817
336206	430818
335012	430819
145346	430820
372499	430821
198856	430822
293760	430823
25632	430824
137839	430825
356652	430826
425056	430827
1930	430828
88512	430829
77038	430830
684473	430831
117940	430832
291806	430833
31612	430834
168323	430835
422834	430836
222549	430837
101983	430838
427806	430839
31035	430840
609696	430841
532083	430842
113535	430843
355046	430844
646430	430845
436275	430846
29667	430847
91861	430848
642951	430849
65726	430850
395063	430851
69926	430852
6420	430853
108421	430854
182548	430855
452409	430856
664677	430857
612511	430858
158106	430859
25483	430860
10095	430861
492947	430862
75503	430863
631561	430864
202033	430865
96195	430866
569218	430867
111834	430868
625011	430869
328095	430870
49681	430871
344783	430872
412337	430873
386204	430874
218862	430875
471061	430876
74778	430877
84494	430878
302425	430879
203020	430880
90064	430881
121178	430882
354100	430883
541163	430884
686957	430885
354735	430886
524707	430887
242547	430888
182185	430889
467851	430890
445167	430891
260700	430892
139218	430893
594369	430894
213473	430895
28387	430896
213501	430897
23146	430898
590015	430899
76711	430900
86223	430901
271397	430902
229212	430903
670838	430904
675277	430905
80979	430906
652571	430907
44323	430908
146031	430909
24484	430910
315954	430911
569180	430912
620873	430913
10301	430914
674541	430915
3268	430916
127959	430917
637067	430918
36628	430919
310930	430920
660891	430921
415734	430922
321054	430923
70108	430924
14214	430925
183222	430926
232917	430927
597707	430928
1691	430929
107416	430930
407496	430931
99164	430932
505637	430933
548931	430934
377254	430935
470872	430936
432548	430937
586343	430938
518466	430939
1221	430940
517163	430941
414086	430942
4516	430943
228173	430944
13557	430945
1287	430946
165974	430947
131851	430948
593849	430949
289150	430950
107605	430951
278208	430952
107913	430953
195438	430954
133787	430955
520229	430956
132032	430957
52218	430958
132037	430959
500155	430960
132024	430961
27628	430962
485130	430963
4258	430964
333	430965
226672	430966
107236	430967
39015	430968
552593	430969
112518	430970
588420	430971
653266	430972
374371	430973
49968	430974
51498	430975
148814	430976
655545	430977
44709	430978
78621	430979
72415	430980
291778	430981
412073	430982
462845	430983
277567	430984
547793	430985
188726	430986
586752	430987
147463	430988
73637	430989
165341	430990
7620	430991
577707	430992
44570	430993
65250	430994
72127	430995
9703	430996
65430	430997
141157	430998
54928	430999
460367	431000
49719	431001
263360	431002
655915	431003
32340	431004
159906	431005
30872	431006
25447	431007
106731	431008
509811	431009
128891	431010
328724	431011
159502	431012
600107	431013
648690	431014
393689	431015
3140	431016
118930	431017
140220	431018
417240	431019
7478	431020
111528	431021
5127	431022
8534	431023
171945	431024
418035	431025
17858	431026
31718	431027
551429	431028
22572	431029
99425	431030
31445	431031
546890	431032
463792	431033
646611	431034
530973	431035
71754	431036
111665	431037
121	431038
691582	431039
3468	431040
647669	431041
182335	431042
6617	431043
1601	431044
571052	431045
12335	431046
5219	431047
49827	431048
17758	431049
202574	431050
41168	431051
554	431052
2053	431053
309311	431054
149365	431055
286860	431056
228824	431057
42692	431058
83550	431059
578088	431060
73847	431061
5759	431062
252017	431063
227852	431064
372020	431065
217740	431066
292737	431067
77728	431068
86131	431069
384257	431070
655713	431071
506843	431072
537948	431073
233994	431074
5814	431075
143336	431076
558367	431077
51735	431078
598375	431079
245036	431080
2776	431081
97681	431082
522927	431083
41405	431084
380622	431085
131279	431086
35316	431087
416884	431088
42970	431089
520850	431090
228788	431091
28695	431092
377272	431093
397167	431094
48143	431095
110001	431096
534399	431097
688766	431098
13314	431099
488653	431100
644574	431101
504813	431102
74452	431103
12795	431104
599361	431105
342658	431106
119966	431107
275099	431108
290189	431109
18596	431110
140651	431111
28825	431112
14219	431113
55182	431114
248073	431115
172190	431116
263039	431117
37609	431118
20515	431119
660286	431120
604827	431121
113254	431122
684658	431123
435586	431124
10	431125
673286	431126
18435	431127
43114	431128
171206	431129
235678	431130
105915	431131
8163	431132
6153	431133
128666	431134
133116	431135
151548	431136
524488	431137
168941	431138
65633	431139
445091	431140
136572	431141
19119	431142
50052	431143
106630	431144
86641	431145
128944	431146
173290	431147
399571	431148
27514	431149
163086	431150
584676	431151
512509	431152
45352	431153
586799	431154
17880	431155
511354	431156
366352	431157
461321	431158
542987	431159
401073	431160
228166	431161
174567	431162
541400	431163
27944	431164
673965	431165
497331	431166
24676	431167
586559	431168
399602	431169
105774	431170
57537	431171
3618	431172
177120	431173
308184	431174
531527	431175
218743	431176
357076	431177
110381	431178
72834	431179
10049	431180
102654	431181
65809	431182
14213	431183
548209	431184
6491	431185
8665	431186
484339	431187
183108	431188
197802	431189
97960	431190
76427	431191
264756	431192
154453	431193
3574	431194
14024	431195
121654	431196
583154	431197
83768	431198
449175	431199
43048	431200
318548	431201
107297	431202
118732	431203
36546	431204
355045	431205
666521	431206
650846	431207
7040	431208
587448	431209
854	431210
107137	431211
47664	431212
106795	431213
613320	431214
182291	431215
284452	431216
514075	431217
341424	431218
1310	431219
459569	431220
138398	431221
560614	431222
150758	431223
94838	431224
288673	431225
17225	431226
443780	431227
319040	431228
122956	431229
75792	431230
3	431231
244650	431232
182788	431233
233165	431234
36889	431235
250418	431236
300877	431237
309845	431238
260160	431239
426655	431240
665206	431241
635230	431242
157817	431243
467991	431244
315613	431245
290006	431246
689967	431247
412668	431248
79020	431249
615569	431250
53783	431251
88287	431252
1033	431253
461942	431254
414694	431255
580433	431256
18476	431257
90526	431258
108484	431259
650555	431260
188	431261
118351	431262
207593	431263
679064	431264
361255	431265
86639	431266
10533	431267
5977	431268
185615	431269
185016	431270
264620	431271
136243	431272
18693	431273
585219	431274
366281	431275
148664	431276
473144	431277
477495	431278
811	431279
316925	431280
270972	431281
10457	431282
270830	431283
271502	431284
565142	431285
16210	431286
94873	431287
149423	431288
106548	431289
40015	431290
1731	431291
171265	431292
10121	431293
63779	431294
574837	431295
18788	431296
375800	431297
523871	431298
18551	431299
418134	431300
259787	431301
28942	431302
536224	431303
68649	431304
697098	431305
1194	431306
8674	431307
19319	431308
396378	431309
498951	431310
334656	431311
67195	431312
357520	431313
468014	431314
627549	431315
254960	431316
165787	431317
25533	431318
80297	431319
588756	431320
23371	431321
386457	431322
277839	431323
325299	431324
80051	431325
569775	431326
124663	431327
204846	431328
649194	431329
142023	431330
124925	431331
7406	431332
460371	431333
271958	431334
122057	431335
573851	431336
492019	431337
617581	431338
661891	431339
387614	431340
154172	431341
37468	431342
491300	431343
398269	431344
597224	431345
283762	431346
40600	431347
367399	431348
47645	431349
533974	431350
428191	431351
545088	431352
292675	431353
10303	431354
107786	431355
69595	431356
46379	431357
121039	431358
590722	431359
73663	431360
262	431361
44286	431362
335933	431363
264125	431364
38603	431365
214378	431366
692227	431367
72403	431368
271492	431369
141629	431370
94209	431371
461519	431372
384121	431373
114219	431374
59080	431375
276681	431376
7326	431377
688720	431378
495093	431379
118756	431380
135380	431381
953	431382
594664	431383
215	431384
32979	431385
615566	431386
520684	431387
40408	431388
450467	431389
341750	431390
13002	431391
30919	431392
565338	431393
114371	431394
12386	431395
523190	431396
107847	431397
298829	431398
480784	431399
358075	431400
52462	431401
30877	431402
252012	431403
61390	431404
15136	431405
396492	431406
21844	431407
577103	431408
542434	431409
407956	431410
71926	431411
65310	431412
7144	431413
397430	431414
7208	431415
418177	431416
675233	431417
99500	431418
391463	431419
523989	431420
283470	431421
640414	431422
470354	431423
425631	431424
7320	431425
440064	431426
127497	431427
20983	431428
30901	431429
529148	431430
3788	431431
146644	431432
256854	431433
342996	431434
200299	431435
17838	431436
339444	431437
522386	431438
243217	431439
339929	431440
173275	431441
233954	431442
442530	431443
211281	431444
687627	431445
325377	431446
522350	431447
516852	431448
50606	431449
51713	431450
3669	431451
70024	431452
116746	431453
265613	431454
19321	431455
306343	431456
521288	431457
29745	431458
34730	431459
539350	431460
22697	431461
153479	431462
259083	431463
140322	431464
5644	431465
539758	431466
685041	431467
39438	431468
494958	431469
580895	431470
87407	431471
441315	431472
195917	431473
101542	431474
479669	431475
403304	431476
31073	431477
31046	431478
211790	431479
656663	431480
615445	431481
389304	431482
558787	431483
299168	431484
492978	431485
462390	431486
617374	431487
140415	431488
496559	431489
676702	431490
592167	431491
88195	431492
32800	431493
29619	431494
522594	431495
256827	431496
447937	431497
107847	431498
557087	431499
515352	431500
535601	431501
91723	431502
537394	431503
582914	431504
34106	431505
30979	431506
9779	431507
15128	431508
614383	431509
617403	431510
137656	431511
21870	431512
47807	431513
130005	431514
162363	431515
683810	431516
661564	431517
57064	431518
253815	431519
528420	431520
117124	431521
43076	431522
146907	431523
15700	431524
193050	431525
153185	431526
23106	431527
310334	431528
17889	431529
685799	431530
675490	431531
625095	431532
98505	431533
12415	431534
88385	431535
39556	431536
16388	431537
118457	431538
115927	431539
214879	431540
673491	431541
24784	431542
145209	431543
81751	431544
618937	431545
666622	431546
153615	431547
157316	431548
237318	431549
294165	431550
448471	431551
172544	431552
671031	431553
486246	431554
129311	431555
178993	431556
27110	431557
500090	431558
486326	431559
63995	431560
486223	431561
459658	431562
18378	431563
415304	431564
468447	431565
64006	431566
18148	431567
144838	431568
1453	431569
154077	431570
216578	431571
23854	431572
493684	431573
152042	431574
386312	431575
138490	431576
50490	431577
15242	431578
69923	431579
9756	431580
532367	431581
53652	431582
406048	431583
407658	431584
41770	431585
529110	431586
694105	431587
487016	431588
599161	431589
616273	431590
124356	431591
597419	431592
324117	431593
88769	431594
35119	431595
447230	431596
347091	431597
327505	431598
32370	431599
400371	431600
32165	431601
353189	431602
103802	431603
458039	431604
571577	431605
331609	431606
93322	431607
665172	431608
160748	431609
540118	431610
593470	431611
5817	431612
126429	431613
546450	431614
82202	431615
79331	431616
421783	431617
159736	431618
537751	431619
195042	431620
442970	431621
57526	431622
102277	431623
476153	431624
430473	431625
275895	431626
105802	431627
498915	431628
168303	431629
129538	431630
169840	431631
536175	431632
129	431633
673942	431634
689984	431635
331311	431636
205151	431637
50273	431638
364	431639
20056	431640
73552	431641
310322	431642
80417	431643
284987	431644
130614	431645
615669	431646
157902	431647
43002	431648
131448	431649
382982	431650
442766	431651
20605	431652
137049	431653
74117	431654
18606	431655
47927	431656
71550	431657
15310	431658
304841	431659
23614	431660
445788	431661
87392	431662
344762	431663
670766	431664
447814	431665
482117	431666
80848	431667
374137	431668
15554	431669
73079	431670
347703	431671
612548	431672
182364	431673
18926	431674
645725	431675
453343	431676
444529	431677
311176	431678
3608	431679
163228	431680
29703	431681
562176	431682
422012	431683
506534	431684
27332	431685
67472	431686
365	431687
171034	431688
694041	431689
433398	431690
754	431691
374338	431692
182011	431693
141169	431694
540544	431695
656481	431696
543957	431697
573307	431698
288404	431699
38351	431700
322553	431701
49239	431702
149222	431703
644572	431704
162548	431705
443746	431706
27704	431707
425309	431708
428078	431709
63243	431710
47310	431711
231069	431712
2224	431713
385935	431714
90439	431715
9388	431716
307017	431717
54559	431718
564718	431719
482670	431720
181002	431721
18505	431722
80106	431723
455811	431724
435864	431725
622544	431726
2044	431727
149956	431728
19416	431729
530379	431730
573744	431731
168528	431732
426447	431733
382102	431734
562044	431735
63662	431736
314922	431737
137035	431738
190	431739
67450	431740
401561	431741
333323	431742
628345	431743
282660	431744
75129	431745
600955	431746
120997	431747
299725	431748
404047	431749
42045	431750
458308	431751
302665	431752
506498	431753
506499	431754
478979	431755
431242	431756
512198	431757
662389	431758
492711	431759
593448	431760
391358	431761
119166	431762
84953	431763
107923	431764
654466	431765
631576	431766
338924	431767
4046	431768
592988	431769
639516	431770
355518	431771
355427	431772
446220	431773
3862	431774
11855	431775
172933	431776
262411	431777
508830	431778
25175	431779
425880	431780
21058	431781
402638	431782
3711	431783
69273	431784
549064	431785
248527	431786
249226	431787
208824	431788
4619	431789
207081	431790
545428	431791
595657	431792
103987	431793
164087	431794
547862	431795
660842	431796
326273	431797
683977	431798
491699	431799
285504	431800
327705	431801
463021	431802
3013	431803
123607	431804
30170	431805
237214	431806
180044	431807
78974	431808
162548	431809
68963	431810
138244	431811
39400	431812
508459	431813
487756	431814
580085	431815
63870	431816
164161	431817
203454	431818
379783	431819
130580	431820
635666	431821
364070	431822
24	431823
293912	431824
58713	431825
621607	431826
461095	431827
555713	431828
5634	431829
464042	431830
674781	431831
363976	431832
519831	431833
562656	431834
319970	431835
64265	431836
2264	431837
221323	431838
76678	431839
5215	431840
526609	431841
182	431842
380208	431843
519504	431844
3602	431845
170674	431846
72008	431847
689518	431848
180653	431849
95841	431850
37398	431851
569700	431852
494274	431853
401610	431854
283290	431855
572713	431856
637577	431857
695767	431858
92078	431859
51887	431860
636915	431861
133467	431862
524122	431863
140311	431864
299566	431865
43575	431866
165443	431867
43625	431868
71583	431869
88318	431870
196817	431871
53534	431872
661544	431873
145212	431874
504730	431875
501853	431876
640136	431877
672363	431878
155495	431879
611236	431880
363398	431881
501200	431882
9045	431883
621490	431884
538445	431885
668052	431886
634922	431887
594433	431888
490108	431889
42419	431890
76626	431891
267758	431892
559043	431893
405221	431894
552937	431895
19909	431896
506277	431897
105547	431898
659178	431899
11505	431900
696963	431901
662329	431902
76545	431903
16292	431904
332475	431905
28017	431906
33735	431907
28415	431908
333129	431909
50159	431910
105504	431911
55922	431912
528291	431913
666393	431914
15831	431915
341129	431916
276275	431917
680625	431918
591328	431919
9426	431920
19624	431921
235980	431922
5109	431923
563488	431924
626484	431925
45962	431926
230156	431927
123815	431928
172187	431929
155808	431930
525035	431931
183825	431932
162260	431933
262675	431934
494848	431935
9454	431936
365856	431937
2109	431938
35278	431939
141152	431940
52441	431941
411536	431942
501100	431943
143830	431944
39060	431945
628811	431946
669557	431947
22380	431948
3657	431949
72976	431950
35482	431951
539809	431952
395391	431953
9	431954
648110	431955
325631	431956
648414	431957
11854	431958
101948	431959
130335	431960
104038	431961
686246	431962
45369	431963
614652	431964
557239	431965
116663	431966
462237	431967
437567	431968
330642	431969
7038	431970
72	431971
656064	431972
43876	431973
678477	431974
266405	431975
77799	431976
74577	431977
117291	431978
22741	431979
2975	431980
336215	431981
57483	431982
26667	431983
10847	431984
19420	431985
106870	431986
462318	431987
75105	431988
7273	431989
242511	431990
459726	431991
496368	431992
22407	431993
23218	431994
348310	431995
59172	431996
70828	431997
101276	431998
127843	431999
558965	432000
583804	432001
559127	432002
95446	432003
254195	432004
567579	432005
331655	432006
382396	432007
645394	432008
201747	432009
258403	432010
94601	432011
149170	432012
630487	432013
181758	432014
115407	432015
208176	432016
697687	432017
461193	432018
249753	432019
322980	432020
598846	432021
132385	432022
104166	432023
878	432024
654519	432025
622898	432026
204733	432027
8601	432028
6613	432029
29366	432030
3010	432031
2228	432032
509568	432033
72356	432034
537286	432035
3278	432036
170632	432037
359584	432038
458549	432039
159608	432040
379322	432041
10376	432042
183518	432043
375549	432044
387658	432045
633032	432046
484812	432047
438762	432048
615003	432049
455685	432050
338707	432051
574301	432052
309199	432053
169234	432054
179838	432055
103042	432056
81582	432057
578851	432058
120154	432059
124029	432060
418486	432061
53744	432062
620006	432063
446110	432064
410950	432065
459230	432066
525960	432067
100265	432068
95783	432069
189160	432070
137655	432071
510986	432072
10940	432073
309361	432074
966	432075
76865	432076
460003	432077
673555	432078
2154	432079
100468	432080
508669	432081
168651	432082
149846	432083
654368	432084
148388	432085
341124	432086
333128	432087
153359	432088
636953	432089
24809	432090
434907	432091
38959	432092
739	432093
542859	432094
47086	432095
29875	432096
161390	432097
33752	432098
270770	432099
513442	432100
602655	432101
10187	432102
294173	432103
290018	432104
395113	432105
168794	432106
155396	432107
66714	432108
2122	432109
632440	432110
655211	432111
590930	432112
181447	432113
151623	432114
380091	432115
104861	432116
159292	432117
40975	432118
619239	432119
116260	432120
9025	432121
60161	432122
209453	432123
356795	432124
58996	432125
79295	432126
497447	432127
184503	432128
226916	432129
405822	432130
51389	432131
4509	432132
35339	432133
41910	432134
237698	432135
432019	432136
2497	432137
637109	432138
3993	432139
82876	432140
488272	432141
76862	432142
6657	432143
230435	432144
250091	432145
255062	432146
36256	432147
152407	432148
71024	432149
311924	432150
239672	432151
675692	432152
83035	432153
526246	432154
460085	432155
549805	432156
53420	432157
651262	432158
249592	432159
417054	432160
133462	432161
16896	432162
7833	432163
468431	432164
384112	432165
151224	432166
286403	432167
485860	432168
155117	432169
175532	432170
392584	432171
170049	432172
418710	432173
191424	432174
5613	432175
412015	432176
868	432177
416559	432178
582043	432179
44223	432180
7203	432181
398755	432182
21858	432183
146389	432184
101045	432185
21134	432186
30283	432187
242542	432188
18828	432189
139017	432190
203649	432191
543831	432192
68410	432193
282261	432194
554172	432195
466568	432196
442667	432197
22623	432198
376206	432199
364843	432200
70937	432201
485484	432202
302591	432203
501183	432204
118474	432205
19105	432206
478819	432207
30853	432208
4798	432209
413571	432210
93479	432211
209574	432212
679354	432213
582609	432214
33392	432215
170050	432216
10077	432217
372815	432218
635129	432219
61710	432220
242386	432221
633020	432222
414946	432223
87492	432224
186989	432225
105516	432226
54012	432227
641792	432228
157397	432229
127730	432230
462379	432231
41985	432232
163075	432233
524729	432234
157436	432235
157440	432236
410719	432237
45396	432238
104792	432239
609	432240
656021	432241
131884	432242
133761	432243
660111	432244
169992	432245
48097	432246
471683	432247
173086	432248
636311	432249
110825	432250
186638	432251
241244	432252
388671	432253
363861	432254
448303	432255
102179	432256
612008	432257
171879	432258
685383	432259
599522	432260
33745	432261
616345	432262
415792	432263
150493	432264
47930	432265
90225	432266
280751	432267
257546	432268
160727	432269
122379	432270
76494	432271
5625	432272
236758	432273
22364	432274
4386	432275
180361	432276
536790	432277
2609	432278
284771	432279
615081	432280
36003	432281
488429	432282
106780	432283
616945	432284
133311	432285
686645	432286
171880	432287
387782	432288
5373	432289
127862	432290
139435	432291
161345	432292
92853	432293
350044	432294
97068	432295
696441	432296
602157	432297
320031	432298
437056	432299
10866	432300
1716	432301
614751	432302
670822	432303
616974	432304
198396	432305
525255	432306
67200	432307
689191	432308
450990	432309
264056	432310
41557	432311
527699	432312
50346	432313
344539	432314
651662	432315
306860	432316
101928	432317
603661	432318
648015	432319
572193	432320
646830	432321
411998	432322
288018	432323
30160	432324
380047	432325
68977	432326
669918	432327
265074	432328
602856	432329
267609	432330
76866	432331
384635	432332
264253	432333
117619	432334
167343	432335
281733	432336
43926	432337
436664	432338
346	432339
118460	432340
80940	432341
664327	432342
553715	432343
305697	432344
227199	432345
582898	432346
416804	432347
301923	432348
280981	432349
483460	432350
37739	432351
21629	432352
477296	432353
279327	432354
114615	432355
75411	432356
111877	432357
19963	432358
330905	432359
482396	432360
168958	432361
151768	432362
35926	432363
602815	432364
94721	432365
343790	432366
51717	432367
317957	432368
264224	432369
475057	432370
4022	432371
4021	432372
261	432373
293481	432374
75953	432375
11822	432376
139130	432377
20	432378
336581	432379
97939	432380
171716	432381
43895	432382
213738	432383
250391	432384
642003	432385
317166	432386
597494	432387
118558	432388
80	432389
140691	432390
20874	432391
170743	432392
73106	432393
558651	432394
22674	432395
519931	432396
7550	432397
615460	432398
62960	432399
74143	432400
438453	432401
352455	432402
35565	432403
98408	432404
586288	432405
593786	432406
684210	432407
92942	432408
61953	432409
142137	432410
511574	432411
57363	432412
25449	432413
46301	432414
13837	432415
75097	432416
500664	432417
56824	432418
43490	432419
329465	432420
48337	432421
405797	432422
368773	432423
143142	432424
415396	432425
9941	432426
123916	432427
156924	432428
688754	432429
504276	432430
286573	432431
81591	432432
541461	432433
58570	432434
4062	432435
142273	432436
167426	432437
161422	432438
58492	432439
85526	432440
84467	432441
21761	432442
268935	432443
675166	432444
593940	432445
26880	432446
8732	432447
2665	432448
403908	432449
693527	432450
144444	432451
41944	432452
169964	432453
99596	432454
597	432455
678793	432456
41461	432457
217210	432458
46912	432459
44530	432460
539742	432461
276245	432462
367805	432463
169442	432464
37117	432465
113249	432466
158007	432467
240476	432468
17814	432469
449576	432470
301380	432471
262	432472
650335	432473
406326	432474
672424	432475
58039	432476
29068	432477
118340	432478
650523	432479
243149	432480
127539	432481
644262	432482
11650	432483
55126	432484
188256	432485
249477	432486
226700	432487
285678	432488
180099	432489
608443	432490
77247	432491
71336	432492
43416	432493
638256	432494
668054	432495
653667	432496
523664	432497
66266	432498
672093	432499
325700	432500
144697	432501
357090	432502
209646	432503
353249	432504
407	432505
556304	432506
34123	432507
169329	432508
63299	432509
552946	432510
271401	432511
48560	432512
304496	432513
73456	432514
5351	432515
211755	432516
105138	432517
328585	432518
89574	432519
33997	432520
311970	432521
11732	432522
425850	432523
113583	432524
25293	432525
238205	432526
12880	432527
83998	432528
6472	432529
196586	432530
36971	432531
28286	432532
43620	432533
138910	432534
27799	432535
498116	432536
422740	432537
267632	432538
277321	432539
662127	432540
501650	432541
213523	432542
659259	432543
129648	432544
679451	432545
102443	432546
711	432547
537686	432548
104248	432549
9	432550
170647	432551
13033	432552
304464	432553
40488	432554
12640	432555
2400	432556
13796	432557
646320	432558
137788	432559
59612	432560
161672	432561
19785	432562
601612	432563
35201	432564
307994	432565
467898	432566
24656	432567
371598	432568
287092	432569
136800	432570
467937	432571
102365	432572
2836	432573
58592	432574
244202	432575
5	432576
395195	432577
24567	432578
455432	432579
94830	432580
25962	432581
155444	432582
6458	432583
585149	432584
549342	432585
3150	432586
599113	432587
682947	432588
512680	432589
493783	432590
338364	432591
21009	432592
17361	432593
118813	432594
1520	432595
1859	432596
220409	432597
236263	432598
523624	432599
406285	432600
55312	432601
140898	432602
243	432603
582319	432604
555474	432605
230270	432606
47970	432607
430195	432608
496699	432609
17121	432610
55393	432611
279406	432612
65350	432613
4322	432614
39190	432615
689027	432616
39639	432617
87307	432618
87025	432619
420898	432620
9492	432621
13801	432622
79	432623
43663	432624
575878	432625
185539	432626
31107	432627
309638	432628
678212	432629
631474	432630
13725	432631
120166	432632
9380	432633
85203	432634
13537	432635
83870	432636
57858	432637
140362	432638
533250	432639
146046	432640
69325	432641
560879	432642
78640	432643
186104	432644
18837	432645
102575	432646
4258	432647
38685	432648
317786	432649
131833	432650
30335	432651
17600	432652
543462	432653
163305	432654
680153	432655
202714	432656
9417	432657
150304	432658
51463	432659
105420	432660
22597	432661
661848	432662
182647	432663
577326	432664
569768	432665
4009	432666
555180	432667
415124	432668
597755	432669
71598	432670
36113	432671
24635	432672
16179	432673
167394	432674
23702	432675
81319	432676
132893	432677
160345	432678
43920	432679
233323	432680
598	432681
115413	432682
50055	432683
124125	432684
22074	432685
36958	432686
653249	432687
286809	432688
11205	432689
25165	432690
585066	432691
643771	432692
16152	432693
18109	432694
192994	432695
178405	432696
284657	432697
8735	432698
620340	432699
8926	432700
123491	432701
120076	432702
8922	432703
318883	432704
157128	432705
163052	432706
246462	432707
37688	432708
357370	432709
623548	432710
105901	432711
119309	432712
491290	432713
647312	432714
46654	432715
65222	432716
111793	432717
603972	432718
6978	432719
198165	432720
554953	432721
629587	432722
105497	432723
612500	432724
104976	432725
229065	432726
90092	432727
91624	432728
600202	432729
103497	432730
401349	432731
319481	432732
1286	432733
22424	432734
596212	432735
132484	432736
135150	432737
604973	432738
370663	432739
261719	432740
23489	432741
159564	432742
30997	432743
2604	432744
691129	432745
77790	432746
656406	432747
55067	432748
530491	432749
202371	432750
32249	432751
375103	432752
246994	432753
70759	432754
301768	432755
197578	432756
375138	432757
236584	432758
594	432759
345340	432760
9644	432761
121928	432762
323588	432763
442475	432764
526534	432765
225735	432766
15769	432767
544326	432768
1496	432769
53168	432770
580557	432771
48200	432772
35168	432773
240890	432774
574095	432775
20568	432776
502186	432777
1496	432778
206115	432779
528527	432780
460117	432781
141749	432782
635838	432783
526331	432784
372317	432785
31801	432786
333105	432787
65835	432788
686966	432789
13636	432790
162338	432791
681333	432792
91402	432793
663985	432794
436365	432795
182881	432796
317088	432797
114262	432798
104326	432799
76164	432800
285818	432801
82196	432802
478869	432803
25529	432804
39711	432805
37534	432806
419702	432807
34177	432808
123966	432809
380914	432810
107864	432811
34402	432812
5417	432813
435787	432814
277978	432815
1079	432816
362616	432817
383061	432818
80771	432819
601310	432820
125582	432821
8231	432822
610388	432823
159535	432824
496115	432825
369803	432826
394321	432827
327905	432828
6477	432829
309208	432830
112133	432831
23836	432832
274229	432833
165255	432834
8889	432835
126185	432836
68382	432837
170909	432838
506622	432839
46242	432840
74095	432841
195350	432842
106000	432843
200826	432844
10067	432845
95022	432846
461533	432847
146702	432848
74434	432849
399686	432850
391554	432851
466447	432852
72467	432853
626887	432854
567400	432855
16790	432856
241547	432857
152281	432858
583595	432859
332238	432860
296538	432861
633693	432862
13058	432863
536188	432864
219622	432865
287510	432866
269642	432867
452203	432868
30096	432869
7378	432870
283182	432871
33942	432872
270316	432873
11510	432874
432522	432875
139803	432876
11751	432877
397941	432878
100162	432879
37679	432880
518013	432881
51726	432882
521189	432883
361606	432884
657665	432885
17563	432886
531026	432887
78083	432888
578639	432889
339888	432890
368776	432891
29408	432892
403957	432893
129545	432894
641557	432895
34554	432896
553577	432897
37786	432898
402336	432899
101493	432900
432721	432901
419330	432902
622332	432903
99	432904
159197	432905
108995	432906
508357	432907
50934	432908
52216	432909
437123	432910
243760	432911
17534	432912
201177	432913
34729	432914
263712	432915
674399	432916
52303	432917
311181	432918
38502	432919
76455	432920
129941	432921
30832	432922
183292	432923
682217	432924
141259	432925
527897	432926
20482	432927
558119	432928
115095	432929
249489	432930
54826	432931
153770	432932
100301	432933
358207	432934
25357	432935
215329	432936
257197	432937
76291	432938
106312	432939
4473	432940
241838	432941
87834	432942
6269	432943
54	432944
131878	432945
7281	432946
3255	432947
92085	432948
606032	432949
41245	432950
466738	432951
617287	432952
632173	432953
19	432954
145077	432955
318048	432956
289947	432957
9563	432958
339964	432959
309367	432960
678131	432961
607851	432962
14930	432963
149868	432964
691241	432965
199370	432966
4924	432967
268957	432968
270066	432969
207718	432970
113549	432971
198997	432972
422426	432973
576152	432974
536906	432975
186777	432976
437355	432977
155751	432978
637683	432979
590384	432980
79755	432981
73011	432982
677254	432983
129585	432984
54601	432985
294056	432986
25498	432987
873	432988
230463	432989
295662	432990
555208	432991
337079	432992
287348	432993
95599	432994
6873	432995
656236	432996
3071	432997
651799	432998
684059	432999
359046	433000
123810	433001
458543	433002
43831	433003
454584	433004
571994	433005
5545	433006
13671	433007
681505	433008
461046	433009
147279	433010
44772	433011
558578	433012
321779	433013
95850	433014
103544	433015
301347	433016
55236	433017
45657	433018
269636	433019
548472	433020
101275	433021
157471	433022
474667	433023
95826	433024
678332	433025
48639	433026
102574	433027
52898	433028
162231	433029
425079	433030
144873	433031
34314	433032
101623	433033
147856	433034
435353	433035
495291	433036
66426	433037
548155	433038
117150	433039
2	433040
66383	433041
251642	433042
680677	433043
559038	433044
424449	433045
48889	433046
94255	433047
117207	433048
31710	433049
72370	433050
9969	433051
89700	433052
229002	433053
74134	433054
650996	433055
527216	433056
348020	433057
692598	433058
530357	433059
614335	433060
22349	433061
668440	433062
58147	433063
6105	433064
235253	433065
171228	433066
648190	433067
378276	433068
12705	433069
49891	433070
78661	433071
12215	433072
665587	433073
75752	433074
55252	433075
382573	433076
45043	433077
219026	433078
581509	433079
38535	433080
183042	433081
134038	433082
275065	433083
482959	433084
54140	433085
61859	433086
317613	433087
38534	433088
688886	433089
464633	433090
605	433091
365033	433092
155482	433093
6580	433094
40897	433095
302274	433096
366002	433097
78228	433098
34892	433099
670613	433100
450403	433101
57498	433102
883	433103
236541	433104
36503	433105
74227	433106
524868	433107
56705	433108
227184	433109
113310	433110
112994	433111
4504	433112
39954	433113
3343	433114
82230	433115
113116	433116
489117	433117
321046	433118
334286	433119
18667	433120
289499	433121
390841	433122
26640	433123
234858	433124
615074	433125
248362	433126
89419	433127
404430	433128
148576	433129
456086	433130
485237	433131
294856	433132
690923	433133
353558	433134
9744	433135
104167	433136
255945	433137
242035	433138
25804	433139
539708	433140
684937	433141
380799	433142
264951	433143
626439	433144
645129	433145
442004	433146
89169	433147
115253	433148
138963	433149
20919	433150
92183	433151
355649	433152
53879	433153
56017	433154
2876	433155
143938	433156
23886	433157
630985	433158
182343	433159
258837	433160
467083	433161
4910	433162
107767	433163
501946	433164
151799	433165
161	433166
506997	433167
8775	433168
605448	433169
24635	433170
54106	433171
169888	433172
88019	433173
119833	433174
410506	433175
22251	433176
495633	433177
77	433178
23473	433179
390673	433180
161750	433181
420722	433182
283295	433183
51798	433184
3551	433185
621724	433186
21083	433187
309287	433188
56119	433189
3049	433190
580667	433191
165086	433192
28775	433193
11411	433194
22857	433195
460705	433196
122438	433197
471380	433198
135782	433199
206242	433200
1226	433201
501796	433202
156353	433203
118278	433204
172852	433205
38133	433206
52289	433207
48700	433208
19943	433209
133362	433210
436357	433211
151773	433212
454201	433213
48023	433214
115593	433215
44388	433216
647359	433217
80422	433218
43351	433219
342104	433220
25323	433221
69985	433222
136388	433223
70418	433224
437841	433225
657482	433226
408839	433227
222207	433228
8805	433229
231508	433230
293108	433231
47670	433232
65286	433233
18037	433234
594073	433235
378204	433236
272918	433237
393203	433238
6581	433239
72392	433240
59970	433241
435416	433242
466169	433243
21866	433244
20806	433245
320978	433246
591002	433247
81564	433248
677014	433249
124451	433250
144511	433251
22125	433252
15967	433253
502633	433254
27936	433255
144574	433256
161121	433257
458349	433258
155030	433259
690544	433260
467004	433261
380569	433262
136592	433263
240661	433264
130537	433265
94502	433266
10049	433267
357623	433268
336180	433269
4277	433270
139288	433271
651240	433272
90457	433273
29234	433274
185989	433275
19107	433276
138860	433277
150756	433278
90591	433279
165370	433280
70768	433281
41218	433282
402525	433283
454302	433284
101468	433285
7507	433286
164355	433287
495841	433288
61188	433289
68935	433290
1318	433291
301426	433292
210917	433293
145496	433294
123084	433295
524450	433296
51360	433297
45130	433298
6498	433299
135561	433300
167890	433301
128460	433302
9282	433303
11902	433304
166388	433305
580560	433306
693240	433307
115443	433308
304973	433309
1645	433310
62580	433311
162	433312
494561	433313
334069	433314
444250	433315
62388	433316
696524	433317
696941	433318
50617	433319
45722	433320
43365	433321
234027	433322
500779	433323
260415	433324
645490	433325
480271	433326
46	433327
59530	433328
492533	433329
9069	433330
170002	433331
422924	433332
559511	433333
27812	433334
609980	433335
12635	433336
667554	433337
125285	433338
172791	433339
112584	433340
162343	433341
628554	433342
77694	433343
41600	433344
66462	433345
67367	433346
24111	433347
345266	433348
369160	433349
599762	433350
351565	433351
150026	433352
421275	433353
486376	433354
5342	433355
177442	433356
8769	433357
530670	433358
442523	433359
75053	433360
364672	433361
402019	433362
419487	433363
172	433364
474720	433365
391359	433366
640252	433367
157569	433368
142965	433369
51410	433370
177711	433371
440372	433372
167942	433373
297697	433374
52635	433375
17205	433376
323554	433377
286679	433378
255018	433379
41400	433380
3683	433381
235336	433382
27777	433383
131194	433384
112902	433385
312890	433386
673453	433387
58971	433388
183491	433389
286194	433390
915	433391
529922	433392
495367	433393
36176	433394
169815	433395
384817	433396
52083	433397
217164	433398
89193	433399
49581	433400
454391	433401
696737	433402
499884	433403
594088	433404
167276	433405
566405	433406
147162	433407
692205	433408
578884	433409
336450	433410
454102	433411
58338	433412
692599	433413
47343	433414
23595	433415
40217	433416
134662	433417
460483	433418
360038	433419
253094	433420
275190	433421
121268	433422
512112	433423
83248	433424
627871	433425
71891	433426
310403	433427
352227	433428
75620	433429
492620	433430
232665	433431
657500	433432
55205	433433
85303	433434
153658	433435
95303	433436
121912	433437
272560	433438
11847	433439
34763	433440
490584	433441
16842	433442
78211	433443
16518	433444
22139	433445
319625	433446
11137	433447
163020	433448
691753	433449
24613	433450
23155	433451
418966	433452
206547	433453
13988	433454
42636	433455
526188	433456
287483	433457
424355	433458
319353	433459
17415	433460
650055	433461
659139	433462
528561	433463
255456	433464
4638	433465
226013	433466
243	433467
102337	433468
44308	433469
399262	433470
167926	433471
283339	433472
98839	433473
9108	433474
495174	433475
12559	433476
259620	433477
471084	433478
22852	433479
21506	433480
63700	433481
486720	433482
258780	433483
89298	433484
33586	433485
313416	433486
40673	433487
233164	433488
314650	433489
115809	433490
128191	433491
487625	433492
95413	433493
10380	433494
95961	433495
110813	433496
13523	433497
215763	433498
25342	433499
477554	433500
5754	433501
18748	433502
535314	433503
52391	433504
646001	433505
18935	433506
283554	433507
29607	433508
378968	433509
432705	433510
125130	433511
32964	433512
379335	433513
52390	433514
274813	433515
537044	433516
298945	433517
21712	433518
176171	433519
79439	433520
22139	433521
249381	433522
386948	433523
647715	433524
237161	433525
20068	433526
414649	433527
188535	433528
28985	433529
3918	433530
203893	433531
77831	433532
26	433533
418791	433534
263396	433535
82358	433536
155550	433537
268143	433538
77312	433539
628313	433540
33332	433541
400269	433542
267488	433543
37012	433544
112576	433545
1647	433546
502759	433547
191076	433548
243084	433549
31	433550
24914	433551
668800	433552
525038	433553
170385	433554
355034	433555
25502	433556
62187	433557
461688	433558
164439	433559
253381	433560
1793	433561
162642	433562
99245	433563
407818	433564
228419	433565
141631	433566
600780	433567
53822	433568
48877	433569
165077	433570
125923	433571
110525	433572
104371	433573
693670	433574
417945	433575
121851	433576
176121	433577
161184	433578
58989	433579
128264	433580
133744	433581
11302	433582
189453	433583
18474	433584
8983	433585
471194	433586
298957	433587
156666	433588
552898	433589
371646	433590
151406	433591
20554	433592
205698	433593
37183	433594
280743	433595
324866	433596
69717	433597
488455	433598
29958	433599
95878	433600
114789	433601
237167	433602
473557	433603
446226	433604
600629	433605
162451	433606
553046	433607
660241	433608
43105	433609
134306	433610
514273	433611
225526	433612
586	433613
145932	433614
20222	433615
223972	433616
269239	433617
259452	433618
168288	433619
805	433620
598258	433621
653011	433622
104001	433623
290095	433624
154838	433625
411359	433626
493976	433627
537679	433628
27235	433629
44552	433630
258615	433631
261663	433632
116582	433633
537491	433634
4986	433635
107194	433636
13368	433637
138305	433638
22274	433639
559810	433640
10190	433641
30663	433642
479267	433643
661792	433644
380176	433645
99365	433646
606115	433647
370096	433648
4097	433649
8430	433650
635641	433651
678064	433652
565877	433653
56771	433654
483893	433655
13608	433656
41096	433657
18939	433658
168570	433659
234444	433660
243751	433661
214531	433662
192756	433663
6307	433664
181411	433665
531092	433666
515784	433667
319758	433668
240473	433669
11101	433670
474885	433671
530708	433672
266117	433673
504989	433674
518473	433675
446794	433676
446783	433677
74836	433678
153988	433679
404224	433680
58500	433681
11037	433682
26122	433683
434640	433684
61630	433685
440335	433686
427408	433687
131698	433688
497011	433689
77699	433690
340838	433691
620044	433692
15785	433693
24869	433694
676947	433695
599448	433696
205959	433697
192738	433698
488182	433699
73428	433700
28275	433701
543187	433702
251970	433703
169127	433704
660664	433705
561	433706
36704	433707
424779	433708
679216	433709
490851	433710
899	433711
550531	433712
183577	433713
4054	433714
304297	433715
380572	433716
407154	433717
141616	433718
225802	433719
72776	433720
486848	433721
588439	433722
189697	433723
175331	433724
95387	433725
285230	433726
409058	433727
129785	433728
542254	433729
498513	433730
529263	433731
118629	433732
14148	433733
101773	433734
204958	433735
466064	433736
111642	433737
158843	433738
59887	433739
46002	433740
631057	433741
21140	433742
282157	433743
414259	433744
15600	433745
330477	433746
171232	433747
2960	433748
294162	433749
93533	433750
167313	433751
359503	433752
332906	433753
56536	433754
696082	433755
50114	433756
362797	433757
359618	433758
24460	433759
382700	433760
4533	433761
688877	433762
256133	433763
6548	433764
104133	433765
4378	433766
428286	433767
14340	433768
38782	433769
595214	433770
120780	433771
396895	433772
42732	433773
472402	433774
176054	433775
13763	433776
613677	433777
240497	433778
168727	433779
524799	433780
556907	433781
59394	433782
45711	433783
27584	433784
210288	433785
3476	433786
329137	433787
29817	433788
322706	433789
689171	433790
610	433791
151510	433792
643686	433793
412813	433794
449477	433795
294697	433796
204382	433797
71241	433798
433267	433799
8125	433800
225237	433801
78428	433802
630759	433803
160582	433804
33837	433805
641309	433806
88822	433807
30770	433808
67120	433809
71655	433810
9982	433811
581552	433812
121397	433813
104509	433814
323545	433815
528498	433816
329686	433817
682497	433818
197679	433819
304944	433820
275093	433821
13835	433822
184408	433823
168327	433824
387366	433825
24127	433826
587167	433827
319516	433828
125516	433829
693168	433830
531048	433831
627312	433832
57267	433833
593053	433834
484251	433835
48643	433836
563093	433837
287638	433838
155235	433839
268266	433840
422628	433841
619046	433842
672356	433843
633811	433844
586075	433845
106175	433846
27497	433847
88276	433848
248054	433849
9086	433850
26880	433851
121427	433852
36335	433853
347931	433854
21243	433855
204841	433856
343179	433857
682548	433858
333058	433859
144644	433860
14990	433861
122352	433862
515674	433863
195539	433864
360626	433865
116027	433866
192598	433867
96166	433868
403775	433869
150166	433870
17186	433871
492654	433872
132660	433873
686202	433874
553466	433875
344107	433876
455230	433877
130199	433878
589425	433879
352373	433880
120572	433881
63715	433882
19697	433883
617377	433884
132162	433885
367645	433886
536784	433887
588472	433888
174293	433889
281628	433890
1871	433891
465460	433892
639454	433893
123609	433894
205904	433895
685026	433896
84232	433897
404871	433898
674980	433899
682642	433900
108583	433901
492788	433902
291961	433903
291820	433904
251003	433905
18142	433906
71093	433907
253386	433908
72476	433909
504372	433910
688184	433911
104448	433912
556962	433913
285048	433914
592082	433915
11395	433916
135053	433917
428602	433918
81908	433919
132896	433920
277160	433921
630743	433922
9476	433923
104053	433924
407201	433925
256701	433926
683287	433927
653798	433928
452834	433929
398232	433930
354603	433931
337114	433932
151899	433933
152890	433934
444197	433935
144492	433936
87	433937
146631	433938
233899	433939
187719	433940
2568	433941
212258	433942
697773	433943
693094	433944
101143	433945
453838	433946
473396	433947
75092	433948
639667	433949
346072	433950
494540	433951
475501	433952
120881	433953
20485	433954
99243	433955
67388	433956
1570	433957
576269	433958
152208	433959
536278	433960
529065	433961
634588	433962
12445	433963
86733	433964
40067	433965
193658	433966
123571	433967
47772	433968
561155	433969
226271	433970
637	433971
39152	433972
1843	433973
644477	433974
409547	433975
21041	433976
156858	433977
540408	433978
50028	433979
7654	433980
39687	433981
242453	433982
13418	433983
438322	433984
113163	433985
254780	433986
694801	433987
152159	433988
37561	433989
58115	433990
428964	433991
219076	433992
46744	433993
5710	433994
661676	433995
71920	433996
52966	433997
440414	433998
83836	433999
676298	434000
141618	434001
306949	434002
158747	434003
76015	434004
204304	434005
545584	434006
11207	434007
12895	434008
123934	434009
160603	434010
22491	434011
58826	434012
369203	434013
94491	434014
186469	434015
117121	434016
292592	434017
3853	434018
34036	434019
64853	434020
625260	434021
72506	434022
188530	434023
194006	434024
667117	434025
254871	434026
480731	434027
11701	434028
68654	434029
357298	434030
38410	434031
486095	434032
287718	434033
5483	434034
57727	434035
28788	434036
3850	434037
489714	434038
135246	434039
13358	434040
43536	434041
685650	434042
29014	434043
260490	434044
260924	434045
81993	434046
193780	434047
557709	434048
75627	434049
270528	434050
104830	434051
153388	434052
474912	434053
446084	434054
675039	434055
410084	434056
98968	434057
113629	434058
39236	434059
144939	434060
19180	434061
231586	434062
16908	434063
203818	434064
145464	434065
418582	434066
95957	434067
106217	434068
625197	434069
131847	434070
614069	434071
75430	434072
49964	434073
372433	434074
5484	434075
177212	434076
111470	434077
633723	434078
61571	434079
110	434080
525195	434081
441883	434082
6774	434083
249068	434084
10412	434085
3778	434086
355629	434087
59009	434088
34656	434089
31171	434090
230111	434091
202686	434092
152816	434093
180686	434094
9864	434095
21818	434096
2530	434097
234356	434098
6534	434099
229562	434100
138317	434101
16514	434102
121877	434103
143838	434104
88483	434105
55765	434106
569480	434107
4013	434108
621234	434109
36718	434110
83601	434111
120380	434112
169473	434113
8799	434114
336276	434115
6329	434116
2781	434117
285015	434118
117540	434119
587055	434120
561571	434121
600567	434122
155644	434123
56630	434124
8869	434125
574493	434126
416762	434127
617189	434128
389532	434129
383513	434130
122922	434131
315340	434132
91416	434133
79336	434134
588116	434135
148425	434136
535504	434137
666031	434138
16766	434139
4397	434140
300322	434141
118520	434142
630984	434143
320771	434144
72383	434145
235653	434146
133178	434147
579382	434148
473773	434149
228271	434150
15598	434151
90123	434152
195271	434153
161435	434154
72202	434155
195516	434156
680664	434157
26129	434158
660918	434159
368005	434160
21188	434161
85717	434162
124382	434163
349260	434164
14364	434165
155680	434166
12382	434167
84	434168
13102	434169
635203	434170
476197	434171
26930	434172
968	434173
642580	434174
23904	434175
997	434176
68499	434177
638615	434178
174	434179
410720	434180
475	434181
74790	434182
156500	434183
219	434184
307022	434185
315565	434186
122021	434187
35395	434188
469	434189
110056	434190
695779	434191
327141	434192
104	434193
258747	434194
5025	434195
410830	434196
5339	434197
435331	434198
18723	434199
236338	434200
678177	434201
205190	434202
21407	434203
391977	434204
565447	434205
75	434206
21438	434207
166559	434208
381	434209
593830	434210
409588	434211
110221	434212
222885	434213
557977	434214
281584	434215
106877	434216
85742	434217
517597	434218
108810	434219
18268	434220
91406	434221
34119	434222
453822	434223
543915	434224
259921	434225
450060	434226
260956	434227
160849	434228
521094	434229
630682	434230
73471	434231
54500	434232
20094	434233
47038	434234
42666	434235
500965	434236
47486	434237
599688	434238
623128	434239
683501	434240
156552	434241
233185	434242
240811	434243
608011	434244
508172	434245
798	434246
63691	434247
391273	434248
153975	434249
127811	434250
145354	434251
4616	434252
55056	434253
12157	434254
632493	434255
628625	434256
14339	434257
14339	434258
278735	434259
600521	434260
91704	434261
426411	434262
111738	434263
42000	434264
662721	434265
158138	434266
628090	434267
238225	434268
259	434269
23043	434270
22857	434271
2956	434272
604170	434273
75741	434274
31683	434275
555931	434276
558274	434277
196397	434278
491050	434279
6635	434280
252473	434281
580980	434282
145040	434283
584824	434284
609253	434285
55091	434286
197079	434287
153038	434288
635418	434289
16076	434290
75890	434291
324829	434292
318089	434293
41387	434294
233138	434295
501063	434296
107877	434297
318746	434298
484975	434299
138672	434300
164466	434301
25785	434302
585400	434303
148917	434304
12329	434305
183658	434306
77937	434307
43891	434308
617636	434309
609236	434310
532741	434311
34231	434312
150920	434313
16086	434314
128162	434315
616620	434316
249169	434317
2176	434318
270781	434319
24378	434320
8947	434321
678836	434322
235929	434323
88512	434324
104932	434325
267577	434326
676444	434327
34491	434328
1912	434329
106	434330
23902	434331
23025	434332
15212	434333
8916	434334
414375	434335
109959	434336
425490	434337
332772	434338
480710	434339
342391	434340
249917	434341
443975	434342
84543	434343
900	434344
19053	434345
164466	434346
1696	434347
400499	434348
657274	434349
1420	434350
88405	434351
124366	434352
373471	434353
357317	434354
604215	434355
6922	434356
36090	434357
284677	434358
16954	434359
78075	434360
468063	434361
134862	434362
569949	434363
464832	434364
8964	434365
57338	434366
45150	434367
254747	434368
147225	434369
570846	434370
426385	434371
165547	434372
286294	434373
391666	434374
141921	434375
27030	434376
16151	434377
425403	434378
23153	434379
12979	434380
503722	434381
568125	434382
34566	434383
105494	434384
480258	434385
50588	434386
53585	434387
21572	434388
28152	434389
28245	434390
23230	434391
685307	434392
164591	434393
497453	434394
20565	434395
823	434396
149509	434397
155689	434398
366000	434399
575173	434400
499904	434401
35681	434402
11364	434403
6343	434404
287976	434405
2638	434406
98378	434407
165149	434408
130596	434409
467052	434410
458713	434411
150814	434412
648094	434413
192836	434414
23104	434415
663485	434416
1	434417
464490	434418
296563	434419
146061	434420
3845	434421
36185	434422
249531	434423
658849	434424
21820	434425
52319	434426
84536	434427
137324	434428
413278	434429
402437	434430
254561	434431
2259	434432
238551	434433
658085	434434
235044	434435
16387	434436
170722	434437
15138	434438
555430	434439
261330	434440
53284	434441
93719	434442
434880	434443
351896	434444
70963	434445
514	434446
209111	434447
118198	434448
511771	434449
629402	434450
192577	434451
112795	434452
12462	434453
414948	434454
259853	434455
118301	434456
303329	434457
601446	434458
4602	434459
158232	434460
18	434461
132924	434462
193051	434463
626309	434464
232041	434465
80	434466
499293	434467
297349	434468
7455	434469
190393	434470
156871	434471
97682	434472
457282	434473
383630	434474
22730	434475
242776	434476
305606	434477
105443	434478
84779	434479
333239	434480
272936	434481
86650	434482
274356	434483
86345	434484
217147	434485
653110	434486
17701	434487
145679	434488
145701	434489
1506	434490
1505	434491
9444	434492
590763	434493
37725	434494
101604	434495
500602	434496
172084	434497
360912	434498
302631	434499
405460	434500
5635	434501
84379	434502
61880	434503
283830	434504
3462	434505
51478	434506
159861	434507
320758	434508
236997	434509
306336	434510
191998	434511
11216	434512
516629	434513
120392	434514
59432	434515
664122	434516
120792	434517
63623	434518
37547	434519
160427	434520
426375	434521
50629	434522
15867	434523
8952	434524
449692	434525
57228	434526
124001	434527
43098	434528
64228	434529
2029	434530
271736	434531
664450	434532
234766	434533
328592	434534
574616	434535
481679	434536
57296	434537
196984	434538
76447	434539
16553	434540
66217	434541
385737	434542
140451	434543
619430	434544
327415	434545
31823	434546
326	434547
329773	434548
5110	434549
573642	434550
28086	434551
248749	434552
135463	434553
511803	434554
57188	434555
142131	434556
79955	434557
541615	434558
73385	434559
270320	434560
351428	434561
526118	434562
57669	434563
524636	434564
84712	434565
210960	434566
159507	434567
125018	434568
423422	434569
237140	434570
45736	434571
423182	434572
316644	434573
3795	434574
126806	434575
611	434576
621688	434577
83594	434578
111852	434579
143834	434580
369714	434581
30834	434582
245578	434583
516419	434584
221866	434585
402117	434586
140058	434587
683900	434588
390603	434589
629124	434590
280	434591
76907	434592
920	434593
353268	434594
612015	434595
19470	434596
292169	434597
522587	434598
127649	434599
22944	434600
524145	434601
641157	434602
87078	434603
27368	434604
475102	434605
495383	434606
181281	434607
384503	434608
386177	434609
408859	434610
23849	434611
158758	434612
52136	434613
12052	434614
9195	434615
23974	434616
560508	434617
216054	434618
382277	434619
540715	434620
164084	434621
14378	434622
215280	434623
545663	434624
569095	434625
555194	434626
255892	434627
151925	434628
10466	434629
270571	434630
29384	434631
2193	434632
364746	434633
249038	434634
298244	434635
84618	434636
403682	434637
329596	434638
253413	434639
11578	434640
24412	434641
11217	434642
404895	434643
297069	434644
404333	434645
35296	434646
470587	434647
30632	434648
580790	434649
17799	434650
478872	434651
386251	434652
438039	434653
3371	434654
24027	434655
188928	434656
3163	434657
102477	434658
462097	434659
146563	434660
9112	434661
44	434662
25	434663
38722	434664
410690	434665
363451	434666
109374	434667
106932	434668
48734	434669
35	434670
48	434671
25869	434672
47166	434673
7164	434674
198424	434675
457	434676
86631	434677
476670	434678
31287	434679
15	434680
187746	434681
319618	434682
370345	434683
189557	434684
12935	434685
398130	434686
614307	434687
98628	434688
140697	434689
74475	434690
9094	434691
124147	434692
113713	434693
16	434694
20289	434695
95339	434696
48327	434697
580795	434698
267583	434699
631151	434700
294561	434701
249221	434702
219179	434703
209939	434704
3254	434705
32697	434706
638643	434707
100377	434708
316646	434709
35228	434710
375301	434711
556766	434712
531065	434713
268754	434714
53074	434715
636124	434716
237354	434717
2498	434718
324790	434719
68799	434720
449862	434721
281880	434722
170128	434723
125330	434724
326524	434725
67576	434726
285569	434727
512831	434728
143958	434729
20686	434730
49755	434731
333109	434732
322284	434733
6029	434734
73999	434735
527011	434736
605989	434737
33978	434738
154431	434739
669286	434740
146187	434741
77400	434742
295	434743
58730	434744
156947	434745
108516	434746
242066	434747
101884	434748
105831	434749
362697	434750
267101	434751
127816	434752
295476	434753
100554	434754
579000	434755
75274	434756
93898	434757
4366	434758
96823	434759
9445	434760
18595	434761
37804	434762
517557	434763
99937	434764
447618	434765
477144	434766
492923	434767
622609	434768
25560	434769
430190	434770
3749	434771
363836	434772
23567	434773
45063	434774
683603	434775
76574	434776
680714	434777
17348	434778
91462	434779
1238	434780
1238	434781
123717	434782
83390	434783
559606	434784
434210	434785
54640	434786
365110	434787
305448	434788
12301	434789
464863	434790
180501	434791
23226	434792
213657	434793
93777	434794
462606	434795
328246	434796
5933	434797
746	434798
5751	434799
105301	434800
214607	434801
267780	434802
114344	434803
385665	434804
574160	434805
91090	434806
102553	434807
395618	434808
28587	434809
400690	434810
302925	434811
159280	434812
192040	434813
410632	434814
475021	434815
7512	434816
47767	434817
211298	434818
70846	434819
3756	434820
150276	434821
612114	434822
494532	434823
602376	434824
271972	434825
171690	434826
1013	434827
39657	434828
649867	434829
22796	434830
30742	434831
85636	434832
163777	434833
312243	434834
320318	434835
406019	434836
24160	434837
496910	434838
28053	434839
49082	434840
641260	434841
401655	434842
461780	434843
7202	434844
576765	434845
107370	434846
616754	434847
54865	434848
51534	434849
186112	434850
7222	434851
286006	434852
112965	434853
426667	434854
468809	434855
163444	434856
7815	434857
48560	434858
92609	434859
112	434860
11396	434861
32421	434862
460501	434863
103189	434864
203097	434865
322097	434866
375505	434867
312982	434868
5732	434869
105728	434870
575569	434871
533257	434872
210221	434873
34935	434874
27624	434875
255529	434876
65798	434877
647381	434878
193166	434879
321588	434880
362347	434881
347708	434882
157370	434883
555716	434884
460929	434885
322073	434886
499611	434887
666144	434888
634684	434889
290962	434890
595525	434891
306837	434892
140392	434893
254607	434894
24139	434895
330278	434896
381468	434897
287478	434898
245156	434899
158089	434900
290725	434901
460556	434902
131115	434903
17360	434904
23365	434905
235655	434906
97775	434907
437128	434908
441574	434909
476930	434910
586367	434911
1056	434912
7436	434913
255955	434914
94001	434915
231000	434916
397329	434917
632167	434918
254037	434919
386567	434920
218	434921
37719	434922
584073	434923
44657	434924
580943	434925
638395	434926
158732	434927
126351	434928
596585	434929
21198	434930
441325	434931
141967	434932
11846	434933
1456	434934
254095	434935
597527	434936
67259	434937
400005	434938
9625	434939
42813	434940
152847	434941
103755	434942
112523	434943
629456	434944
55129	434945
691118	434946
181875	434947
103669	434948
261190	434949
629794	434950
375972	434951
267939	434952
279047	434953
20092	434954
168499	434955
98564	434956
96760	434957
131572	434958
95	434959
517849	434960
536371	434961
23199	434962
57233	434963
292650	434964
102345	434965
495092	434966
32961	434967
567833	434968
278520	434969
152514	434970
170367	434971
309032	434972
96690	434973
576620	434974
757	434975
389207	434976
5370	434977
204904	434978
674354	434979
641086	434980
228944	434981
341103	434982
2688	434983
38948	434984
133653	434985
68258	434986
135047	434987
469	434988
672433	434989
138093	434990
571121	434991
89	434992
526277	434993
182027	434994
465600	434995
11249	434996
31982	434997
122945	434998
594280	434999
496009	435000
479192	435001
192911	435002
47034	435003
451035	435004
17200	435005
41399	435006
55738	435007
621359	435008
678410	435009
35065	435010
343229	435011
58946	435012
308342	435013
2539	435014
679086	435015
550290	435016
673529	435017
49814	435018
266280	435019
351476	435020
370018	435021
592111	435022
383683	435023
6482	435024
369087	435025
684994	435026
32647	435027
151783	435028
198322	435029
48799	435030
38219	435031
696806	435032
241115	435033
689789	435034
512991	435035
249819	435036
21108	435037
626345	435038
58796	435039
510406	435040
355386	435041
20784	435042
73464	435043
14525	435044
238098	435045
230426	435046
81408	435047
584051	435048
376496	435049
527193	435050
460622	435051
247661	435052
184906	435053
280454	435054
280763	435055
1864	435056
254473	435057
526831	435058
54554	435059
97890	435060
6506	435061
335045	435062
140233	435063
140140	435064
135222	435065
213412	435066
60492	435067
121917	435068
555204	435069
6646	435070
300214	435071
40581	435072
169636	435073
172303	435074
370404	435075
498832	435076
679519	435077
224452	435078
4927	435079
98913	435080
484723	435081
3408	435082
221492	435083
219370	435084
25592	435085
337094	435086
129388	435087
53669	435088
77373	435089
35449	435090
627377	435091
1468	435092
428524	435093
533002	435094
341065	435095
1468	435096
576994	435097
457399	435098
32073	435099
470486	435100
268559	435101
93315	435102
53552	435103
66100	435104
1671	435105
646898	435106
165687	435107
62364	435108
234971	435109
515486	435110
622247	435111
19607	435112
669601	435113
223797	435114
83521	435115
618690	435116
147610	435117
4268	435118
6207	435119
1914	435120
2910	435121
43097	435122
1689	435123
250756	435124
64800	435125
396122	435126
96317	435127
676105	435128
24120	435129
90898	435130
375758	435131
81071	435132
72655	435133
659476	435134
79705	435135
337785	435136
667760	435137
140750	435138
37792	435139
159683	435140
379996	435141
13413	435142
355030	435143
485019	435144
13993	435145
666318	435146
195285	435147
248336	435148
9401	435149
140833	435150
1215	435151
429190	435152
56307	435153
519698	435154
340461	435155
10563	435156
420302	435157
5639	435158
31598	435159
54209	435160
247136	435161
263334	435162
22023	435163
151671	435164
120009	435165
10122	435166
331780	435167
166915	435168
168731	435169
5136	435170
40332	435171
266960	435172
54370	435173
192011	435174
170801	435175
478366	435176
185937	435177
104697	435178
211441	435179
354955	435180
27470	435181
395777	435182
316001	435183
646438	435184
102035	435185
26568	435186
687177	435187
135183	435188
626921	435189
138799	435190
11583	435191
592456	435192
329647	435193
391587	435194
402270	435195
467652	435196
108592	435197
675412	435198
381711	435199
80687	435200
53372	435201
613735	435202
87743	435203
38151	435204
483090	435205
216917	435206
389233	435207
362469	435208
55277	435209
297289	435210
505732	435211
613935	435212
530	435213
83556	435214
634394	435215
210965	435216
132776	435217
2170	435218
252477	435219
73645	435220
599451	435221
769	435222
174503	435223
22662	435224
581507	435225
8978	435226
380397	435227
290371	435228
576149	435229
20112	435230
15297	435231
341696	435232
117481	435233
53718	435234
94589	435235
637979	435236
544162	435237
444510	435238
18521	435239
10763	435240
108575	435241
10654	435242
113957	435243
192224	435244
257862	435245
279844	435246
396588	435247
340225	435248
38920	435249
3825	435250
56667	435251
193265	435252
614240	435253
117488	435254
15051	435255
154923	435256
56708	435257
502952	435258
400912	435259
641546	435260
101413	435261
286525	435262
90178	435263
591175	435264
288539	435265
688302	435266
99905	435267
133296	435268
159200	435269
66904	435270
657342	435271
267481	435272
130535	435273
371329	435274
495319	435275
67907	435276
134505	435277
48169	435278
407755	435279
199386	435280
616746	435281
267443	435282
505632	435283
664111	435284
455538	435285
10954	435286
414710	435287
690057	435288
573141	435289
273322	435290
396553	435291
11099	435292
45884	435293
124849	435294
236912	435295
401296	435296
59423	435297
607770	435298
297874	435299
12026	435300
19005	435301
648921	435302
68263	435303
3004	435304
74211	435305
36685	435306
150759	435307
601702	435308
372230	435309
336073	435310
464943	435311
19358	435312
46323	435313
453579	435314
166706	435315
371862	435316
613913	435317
626627	435318
57481	435319
2865	435320
521257	435321
280078	435322
17621	435323
123315	435324
99462	435325
54952	435326
22513	435327
444676	435328
6413	435329
580971	435330
312879	435331
21211	435332
496399	435333
35843	435334
584924	435335
650381	435336
652173	435337
386361	435338
284509	435339
1824	435340
470526	435341
114442	435342
568498	435343
10038	435344
99994	435345
377140	435346
56030	435347
233734	435348
141463	435349
485504	435350
206653	435351
333578	435352
167551	435353
625758	435354
152937	435355
413517	435356
116	435357
1207	435358
140903	435359
550325	435360
13075	435361
42078	435362
163851	435363
106	435364
16222	435365
47457	435366
453422	435367
222659	435368
165453	435369
375321	435370
27667	435371
272086	435372
665488	435373
119698	435374
438403	435375
574165	435376
118738	435377
42912	435378
372651	435379
85007	435380
351620	435381
123879	435382
170560	435383
670298	435384
60819	435385
218818	435386
148454	435387
146439	435388
302448	435389
541204	435390
272475	435391
494973	435392
290162	435393
109562	435394
45230	435395
593768	435396
502894	435397
125390	435398
459631	435399
403280	435400
347754	435401
86978	435402
248241	435403
641302	435404
164822	435405
272565	435406
454382	435407
169883	435408
125633	435409
152908	435410
430593	435411
266646	435412
43891	435413
296751	435414
32770	435415
640695	435416
150791	435417
158	435418
151005	435419
20595	435420
99524	435421
640702	435422
415418	435423
631620	435424
638038	435425
119148	435426
4943	435427
189123	435428
668776	435429
215735	435430
34224	435431
171931	435432
275878	435433
52698	435434
427142	435435
14761	435436
452793	435437
41115	435438
91569	435439
1954	435440
593554	435441
461770	435442
47761	435443
169261	435444
394983	435445
203887	435446
694051	435447
680698	435448
520856	435449
265248	435450
550664	435451
171199	435452
623168	435453
635985	435454
280143	435455
148907	435456
40454	435457
121793	435458
110005	435459
657341	435460
357872	435461
93568	435462
456609	435463
8899	435464
9813	435465
84923	435466
366869	435467
131905	435468
21945	435469
567938	435470
48712	435471
44731	435472
159	435473
26520	435474
11183	435475
154741	435476
29767	435477
620202	435478
290210	435479
389635	435480
13802	435481
4787	435482
65153	435483
300157	435484
560632	435485
468168	435486
52234	435487
369340	435488
18914	435489
164464	435490
116420	435491
306679	435492
245871	435493
159597	435494
24	435495
17277	435496
120839	435497
290697	435498
609551	435499
5360	435500
258316	435501
179310	435502
4150	435503
620190	435504
288	435505
517344	435506
6602	435507
74887	435508
45875	435509
442971	435510
615324	435511
92092	435512
604459	435513
59287	435514
668008	435515
146030	435516
82325	435517
187027	435518
201570	435519
86086	435520
26278	435521
270027	435522
165877	435523
140609	435524
586627	435525
432436	435526
304266	435527
483957	435528
33563	435529
138136	435530
73120	435531
25004	435532
463020	435533
36554	435534
63330	435535
319209	435536
544709	435537
426001	435538
147534	435539
7569	435540
423370	435541
7191	435542
5827	435543
378956	435544
327532	435545
190898	435546
565963	435547
289592	435548
618672	435549
20691	435550
505878	435551
593760	435552
378949	435553
45547	435554
424930	435555
580050	435556
556629	435557
170017	435558
43133	435559
11123	435560
472971	435561
124772	435562
51	435563
639759	435564
3534	435565
16791	435566
2056	435567
6385	435568
98522	435569
560141	435570
21417	435571
74276	435572
413763	435573
453380	435574
152945	435575
111376	435576
553451	435577
369366	435578
61937	435579
561604	435580
321048	435581
443138	435582
317089	435583
169310	435584
52042	435585
44821	435586
44756	435587
76546	435588
55523	435589
12058	435590
80198	435591
664634	435592
152354	435593
131012	435594
137390	435595
105653	435596
914	435597
284739	435598
165062	435599
449348	435600
202	435601
9942	435602
542445	435603
266524	435604
629797	435605
608996	435606
36661	435607
84876	435608
105742	435609
193434	435610
479750	435611
161230	435612
530677	435613
384449	435614
672115	435615
106108	435616
561253	435617
786	435618
9259	435619
137243	435620
2467	435621
162908	435622
21899	435623
586650	435624
73145	435625
423383	435626
22932	435627
142140	435628
38084	435629
481704	435630
100515	435631
45367	435632
34022	435633
47648	435634
630602	435635
628101	435636
132497	435637
618368	435638
12038	435639
552267	435640
46418	435641
341486	435642
239655	435643
145199	435644
5485	435645
130679	435646
661068	435647
413308	435648
127307	435649
35960	435650
139841	435651
98257	435652
480888	435653
372939	435654
557369	435655
167666	435656
190998	435657
583540	435658
495175	435659
63722	435660
168590	435661
350811	435662
52731	435663
309843	435664
463860	435665
4999	435666
240130	435667
242828	435668
8782	435669
166394	435670
320840	435671
583244	435672
203856	435673
22846	435674
9127	435675
52408	435676
285963	435677
27296	435678
54663	435679
305700	435680
197304	435681
339739	435682
146507	435683
4856	435684
20251	435685
169527	435686
4249	435687
58264	435688
523237	435689
106244	435690
633817	435691
356018	435692
76171	435693
604991	435694
143903	435695
696495	435696
132857	435697
30749	435698
508645	435699
391274	435700
321818	435701
320772	435702
155143	435703
159077	435704
514911	435705
57998	435706
151176	435707
415405	435708
166385	435709
62497	435710
51229	435711
9224	435712
362535	435713
320780	435714
410312	435715
514525	435716
370874	435717
89703	435718
439450	435719
151093	435720
127109	435721
62126	435722
222574	435723
583245	435724
537644	435725
20464	435726
33534	435727
11400	435728
405307	435729
405304	435730
2939	435731
484105	435732
23253	435733
318	435734
653656	435735
363227	435736
442672	435737
580780	435738
23640	435739
4287	435740
290562	435741
18587	435742
100971	435743
235479	435744
555515	435745
109610	435746
12752	435747
92559	435748
631821	435749
505196	435750
611325	435751
625368	435752
600798	435753
382722	435754
14784	435755
560313	435756
439373	435757
549389	435758
86762	435759
369592	435760
550191	435761
100774	435762
475	435763
105502	435764
327846	435765
556611	435766
10167	435767
5204	435768
659353	435769
8436	435770
121179	435771
45320	435772
11029	435773
639906	435774
457533	435775
91525	435776
232474	435777
90826	435778
28242	435779
458733	435780
392211	435781
103872	435782
606090	435783
5255	435784
202416	435785
295961	435786
66135	435787
555196	435788
621055	435789
90127	435790
331013	435791
285547	435792
58739	435793
127300	435794
188052	435795
604741	435796
212476	435797
61455	435798
8962	435799
88762	435800
537527	435801
506348	435802
7634	435803
455348	435804
176	435805
226376	435806
574287	435807
684784	435808
529255	435809
666022	435810
635124	435811
73493	435812
172617	435813
166180	435814
227340	435815
607723	435816
44356	435817
477660	435818
151348	435819
532330	435820
119267	435821
130800	435822
283353	435823
121016	435824
613690	435825
545266	435826
37457	435827
22391	435828
88449	435829
697575	435830
680773	435831
353500	435832
184089	435833
126739	435834
19971	435835
272218	435836
9595	435837
78291	435838
647550	435839
11455	435840
122603	435841
77935	435842
595869	435843
193347	435844
442720	435845
286025	435846
5256	435847
77923	435848
82175	435849
56715	435850
7405	435851
158194	435852
5095	435853
252604	435854
449350	435855
41410	435856
530387	435857
683439	435858
62647	435859
339834	435860
681307	435861
297358	435862
373755	435863
106201	435864
150383	435865
8712	435866
413587	435867
467261	435868
166127	435869
357252	435870
607707	435871
145427	435872
55533	435873
299881	435874
142382	435875
543167	435876
172920	435877
42173	435878
236291	435879
91	435880
27881	435881
155125	435882
93523	435883
137605	435884
234986	435885
2824	435886
165510	435887
514917	435888
23895	435889
2194	435890
53691	435891
437677	435892
146459	435893
319386	435894
441478	435895
168216	435896
389949	435897
643709	435898
188417	435899
582471	435900
492878	435901
599566	435902
549415	435903
688017	435904
261446	435905
542966	435906
13140	435907
84552	435908
202375	435909
283173	435910
126204	435911
97	435912
2390	435913
150881	435914
397055	435915
272625	435916
148030	435917
206962	435918
121945	435919
219509	435920
11510	435921
119436	435922
104899	435923
440838	435924
4540	435925
630892	435926
715	435927
49065	435928
562588	435929
329082	435930
8289	435931
623876	435932
294358	435933
210924	435934
389714	435935
160577	435936
56341	435937
510676	435938
140866	435939
657150	435940
287875	435941
156697	435942
866	435943
272993	435944
115871	435945
73154	435946
41171	435947
47608	435948
22444	435949
647395	435950
249504	435951
334143	435952
116446	435953
459489	435954
351	435955
158890	435956
306312	435957
393199	435958
5370	435959
471087	435960
143089	435961
499266	435962
35063	435963
686345	435964
155867	435965
169015	435966
191504	435967
3751	435968
79944	435969
34961	435970
483673	435971
251139	435972
80808	435973
512895	435974
179186	435975
609223	435976
299708	435977
154811	435978
665908	435979
572491	435980
362740	435981
260444	435982
122477	435983
170814	435984
167174	435985
12956	435986
12861	435987
75396	435988
24977	435989
47120	435990
653713	435991
33085	435992
1331	435993
53684	435994
82242	435995
124646	435996
206128	435997
326869	435998
130923	435999
149998	436000
11747	436001
370902	436002
167042	436003
79554	436004
4203	436005
391080	436006
165132	436007
585975	436008
634740	436009
36920	436010
149627	436011
513750	436012
435152	436013
647352	436014
509885	436015
314940	436016
508836	436017
286942	436018
3198	436019
269467	436020
170958	436021
67133	436022
280708	436023
464584	436024
645275	436025
60315	436026
80336	436027
116011	436028
284676	436029
70381	436030
137251	436031
365175	436032
108892	436033
572534	436034
407245	436035
290063	436036
386123	436037
415813	436038
419268	436039
379754	436040
254700	436041
2432	436042
357794	436043
96024	436044
94907	436045
677633	436046
609860	436047
184133	436048
371524	436049
405895	436050
631615	436051
545243	436052
21957	436053
694241	436054
50336	436055
104990	436056
56091	436057
10356	436058
1517	436059
77486	436060
565856	436061
23387	436062
24253	436063
8970	436064
131846	436065
163877	436066
220105	436067
488371	436068
6042	436069
88394	436070
648843	436071
139384	436072
661778	436073
206464	436074
63530	436075
164064	436076
126993	436077
660849	436078
147	436079
113557	436080
504903	436081
637544	436082
4648	436083
12636	436084
297215	436085
121816	436086
146627	436087
74978	436088
353588	436089
558017	436090
462118	436091
252281	436092
598241	436093
624884	436094
673024	436095
145034	436096
2398	436097
296426	436098
41505	436099
32800	436100
149705	436101
637823	436102
156344	436103
610527	436104
286530	436105
117637	436106
512069	436107
78660	436108
415407	436109
365220	436110
92333	436111
26375	436112
377482	436113
91801	436114
47652	436115
231416	436116
585543	436117
457463	436118
300513	436119
261987	436120
203398	436121
581675	436122
421022	436123
695413	436124
99399	436125
53886	436126
435435	436127
53897	436128
544910	436129
100434	436130
511562	436131
466342	436132
123441	436133
64114	436134
87391	436135
12820	436136
136487	436137
647483	436138
533416	436139
640302	436140
53083	436141
574213	436142
646188	436143
27322	436144
39132	436145
621999	436146
669358	436147
386278	436148
253270	436149
125743	436150
75780	436151
588294	436152
196384	436153
617170	436154
669276	436155
104205	436156
546472	436157
525386	436158
6515	436159
525866	436160
320	436161
305532	436162
388162	436163
157915	436164
104889	436165
341679	436166
73173	436167
120844	436168
143782	436169
609434	436170
90394	436171
89728	436172
209250	436173
293105	436174
10315	436175
543723	436176
114825	436177
59921	436178
51355	436179
103220	436180
3847	436181
73870	436182
536050	436183
39233	436184
496935	436185
49233	436186
508882	436187
327946	436188
24529	436189
38035	436190
5565	436191
125620	436192
113656	436193
16152	436194
43727	436195
98141	436196
618610	436197
100344	436198
2324	436199
583313	436200
253879	436201
406087	436202
399250	436203
8803	436204
842	436205
431358	436206
478006	436207
2415	436208
137277	436209
11596	436210
682536	436211
494670	436212
155985	436213
134011	436214
279497	436215
27025	436216
223760	436217
357456	436218
432459	436219
343527	436220
8829	436221
429225	436222
305601	436223
355352	436224
656205	436225
79523	436226
549123	436227
567429	436228
35265	436229
309308	436230
660682	436231
15757	436232
212314	436233
475965	436234
117	436235
116108	436236
569821	436237
170903	436238
281687	436239
273143	436240
45245	436241
50527	436242
198655	436243
685088	436244
1072	436245
329583	436246
163947	436247
386991	436248
161581	436249
239039	436250
52061	436251
28341	436252
245493	436253
596472	436254
29799	436255
122429	436256
133024	436257
677640	436258
396914	436259
172708	436260
2442	436261
662908	436262
531180	436263
152750	436264
474179	436265
617666	436266
129480	436267
184289	436268
495802	436269
291177	436270
480304	436271
316259	436272
334962	436273
663549	436274
625689	436275
2919	436276
619496	436277
168798	436278
3580	436279
619222	436280
80103	436281
53724	436282
68985	436283
219002	436284
53117	436285
35345	436286
716	436287
395742	436288
559682	436289
400491	436290
541320	436291
593807	436292
103776	436293
422337	436294
61424	436295
55030	436296
573433	436297
116337	436298
5854	436299
549155	436300
511683	436301
473958	436302
563439	436303
7851	436304
100142	436305
393305	436306
39	436307
73890	436308
210327	436309
172851	436310
3340	436311
350670	436312
1646	436313
138429	436314
128539	436315
323721	436316
468351	436317
350809	436318
497694	436319
191355	436320
555856	436321
161320	436322
86753	436323
306869	436324
581337	436325
648078	436326
424108	436327
18847	436328
26721	436329
320228	436330
450542	436331
14034	436332
182222	436333
271382	436334
419166	436335
601169	436336
506460	436337
151250	436338
18314	436339
53	436340
274111	436341
411470	436342
527783	436343
617357	436344
426036	436345
124576	436346
658286	436347
605968	436348
156514	436349
239677	436350
646424	436351
5363	436352
46522	436353
34522	436354
563942	436355
7	436356
195319	436357
354036	436358
4163	436359
690500	436360
697227	436361
606953	436362
563691	436363
136833	436364
46049	436365
403548	436366
639189	436367
78839	436368
207925	436369
413944	436370
44946	436371
41002	436372
101517	436373
464948	436374
234271	436375
13638	436376
4642	436377
675122	436378
425	436379
4947	436380
17573	436381
83047	436382
249962	436383
82928	436384
435108	436385
443002	436386
260491	436387
31892	436388
156879	436389
524827	436390
172308	436391
51502	436392
25062	436393
510920	436394
553763	436395
494009	436396
8192	436397
181903	436398
58821	436399
16617	436400
450638	436401
213860	436402
41813	436403
112539	436404
53031	436405
314939	436406
43883	436407
321216	436408
60486	436409
619800	436410
696620	436411
10196	436412
575865	436413
597919	436414
75745	436415
77866	436416
378026	436417
12086	436418
231480	436419
10035	436420
168503	436421
103	436422
432794	436423
424522	436424
7302	436425
52298	436426
26644	436427
235503	436428
44473	436429
175524	436430
618593	436431
467232	436432
113911	436433
375602	436434
602765	436435
654664	436436
142023	436437
58749	436438
395164	436439
619951	436440
272687	436441
267478	436442
360337	436443
360415	436444
439797	436445
30927	436446
16179	436447
54289	436448
18166	436449
126	436450
106834	436451
460837	436452
17050	436453
246162	436454
223747	436455
301825	436456
109	436457
674169	436458
444125	436459
349035	436460
623888	436461
75023	436462
604915	436463
306770	436464
157594	436465
489273	436466
686381	436467
160960	436468
132494	436469
30203	436470
99986	436471
61745	436472
566745	436473
455741	436474
563537	436475
132256	436476
37403	436477
129955	436478
16839	436479
420438	436480
44109	436481
630441	436482
15955	436483
30472	436484
535819	436485
609438	436486
12775	436487
67801	436488
464222	436489
245226	436490
27510	436491
352821	436492
281915	436493
36580	436494
253374	436495
637360	436496
655131	436497
495300	436498
41006	436499
110983	436500
4086	436501
610557	436502
266849	436503
657240	436504
281334	436505
381342	436506
695223	436507
645059	436508
8915	436509
460882	436510
586856	436511
457089	436512
58728	436513
393890	436514
196050	436515
336977	436516
28241	436517
593248	436518
80608	436519
20947	436520
567893	436521
2856	436522
53751	436523
54453	436524
410195	436525
131240	436526
20339	436527
118403	436528
221638	436529
283080	436530
7913	436531
169637	436532
22401	436533
697152	436534
48016	436535
50553	436536
419065	436537
66446	436538
323325	436539
430466	436540
238138	436541
165967	436542
433152	436543
249214	436544
74280	436545
120023	436546
173887	436547
28854	436548
15837	436549
667843	436550
471673	436551
357257	436552
15995	436553
138479	436554
49756	436555
16023	436556
14435	436557
102767	436558
666373	436559
70976	436560
73009	436561
15957	436562
345990	436563
24386	436564
622457	436565
144652	436566
107815	436567
580721	436568
606521	436569
150171	436570
171605	436571
224508	436572
555317	436573
122372	436574
3913	436575
6414	436576
39652	436577
95940	436578
117786	436579
577663	436580
145537	436581
420294	436582
560961	436583
51242	436584
172130	436585
645920	436586
674302	436587
101472	436588
164901	436589
492617	436590
345109	436591
49922	436592
587514	436593
53768	436594
148376	436595
10180	436596
66283	436597
10119	436598
7716	436599
58843	436600
585827	436601
409213	436602
15997	436603
43353	436604
146188	436605
313591	436606
35110	436607
647214	436608
6988	436609
474572	436610
108927	436611
157866	436612
38386	436613
380019	436614
307002	436615
2287	436616
451161	436617
93440	436618
667911	436619
44367	436620
531448	436621
136328	436622
307626	436623
124092	436624
126960	436625
320491	436626
239172	436627
628162	436628
268393	436629
589352	436630
230785	436631
435852	436632
22638	436633
51086	436634
469	436635
185333	436636
218863	436637
12670	436638
136554	436639
504120	436640
78863	436641
79698	436642
299526	436643
137889	436644
152	436645
48565	436646
366947	436647
579188	436648
1019	436649
145948	436650
29664	436651
97300	436652
128062	436653
295418	436654
254764	436655
196316	436656
94476	436657
508686	436658
132127	436659
21739	436660
42430	436661
620215	436662
245166	436663
189755	436664
87530	436665
550086	436666
442861	436667
135916	436668
104037	436669
44160	436670
38747	436671
19626	436672
659828	436673
389748	436674
76059	436675
373796	436676
394937	436677
122038	436678
236513	436679
646994	436680
294015	436681
523709	436682
305973	436683
129484	436684
38611	436685
24414	436686
76328	436687
91433	436688
120413	436689
44988	436690
315360	436691
236309	436692
2882	436693
230546	436694
340762	436695
69393	436696
169519	436697
447086	436698
59473	436699
9557	436700
127080	436701
169479	436702
229922	436703
268592	436704
124222	436705
58037	436706
307239	436707
559073	436708
453648	436709
93447	436710
76899	436711
65556	436712
2309	436713
332986	436714
192256	436715
142740	436716
24111	436717
16977	436718
392391	436719
521609	436720
116313	436721
195550	436722
644981	436723
137084	436724
674002	436725
521058	436726
63560	436727
627498	436728
160718	436729
460853	436730
616879	436731
23021	436732
158082	436733
21602	436734
260316	436735
658721	436736
146857	436737
71523	436738
169702	436739
125881	436740
17568	436741
155351	436742
104789	436743
182535	436744
459710	436745
101107	436746
258915	436747
81384	436748
357220	436749
300619	436750
47197	436751
129923	436752
233951	436753
108996	436754
167469	436755
308377	436756
46374	436757
462867	436758
665407	436759
16627	436760
538581	436761
626474	436762
494447	436763
3592	436764
1664	436765
10038	436766
221290	436767
19876	436768
273276	436769
168084	436770
346826	436771
28279	436772
265683	436773
83526	436774
367355	436775
296379	436776
658106	436777
14078	436778
41704	436779
300048	436780
538990	436781
161714	436782
1712	436783
161714	436784
131953	436785
9051	436786
486889	436787
547782	436788
133605	436789
537997	436790
550123	436791
423961	436792
638882	436793
329308	436794
79404	436795
32400	436796
498061	436797
48950	436798
644737	436799
211931	436800
466772	436801
649757	436802
8569	436803
211921	436804
34310	436805
218	436806
25668	436807
179141	436808
11055	436809
50157	436810
7272	436811
46275	436812
598799	436813
566446	436814
150770	436815
285506	436816
81997	436817
265285	436818
100287	436819
48134	436820
533188	436821
386858	436822
62137	436823
34586	436824
561370	436825
125294	436826
270645	436827
431665	436828
623115	436829
115004	436830
392894	436831
148641	436832
607645	436833
27967	436834
8855	436835
33926	436836
35858	436837
141960	436838
152028	436839
644226	436840
528123	436841
4399	436842
169757	436843
110122	436844
23930	436845
161068	436846
621328	436847
492258	436848
141095	436849
508632	436850
357579	436851
627996	436852
666242	436853
571518	436854
114693	436855
370113	436856
84269	436857
308448	436858
632136	436859
382746	436860
49510	436861
677954	436862
54259	436863
233909	436864
137327	436865
176222	436866
117938	436867
554106	436868
62631	436869
255245	436870
322586	436871
367566	436872
618564	436873
322022	436874
61300	436875
308291	436876
567897	436877
143601	436878
55643	436879
48402	436880
278271	436881
592511	436882
411363	436883
158664	436884
624809	436885
429119	436886
576600	436887
14401	436888
25288	436889
13890	436890
44987	436891
593474	436892
278810	436893
46169	436894
54435	436895
592547	436896
143177	436897
85408	436898
40622	436899
359937	436900
455774	436901
575660	436902
162874	436903
669506	436904
390650	436905
232177	436906
24401	436907
210833	436908
199223	436909
154899	436910
639313	436911
226470	436912
297399	436913
639190	436914
56038	436915
672206	436916
176221	436917
562883	436918
125542	436919
103360	436920
112143	436921
25784	436922
185826	436923
240189	436924
525518	436925
521136	436926
297577	436927
118982	436928
105151	436929
375896	436930
376869	436931
14309	436932
141735	436933
36811	436934
10853	436935
230973	436936
138143	436937
683503	436938
32367	436939
174452	436940
221651	436941
380118	436942
306729	436943
349024	436944
426372	436945
118632	436946
3838	436947
278890	436948
267071	436949
411429	436950
92333	436951
6818	436952
2643	436953
651311	436954
9172	436955
678321	436956
301665	436957
403198	436958
378986	436959
143603	436960
93542	436961
10001	436962
164208	436963
50934	436964
574035	436965
447464	436966
416970	436967
319997	436968
171488	436969
24742	436970
316171	436971
238736	436972
12330	436973
173164	436974
577226	436975
438650	436976
168324	436977
348465	436978
541070	436979
607090	436980
648744	436981
156615	436982
8341	436983
409899	436984
366217	436985
368423	436986
39013	436987
6122	436988
433640	436989
416249	436990
266	436991
73419	436992
124804	436993
165447	436994
398328	436995
488617	436996
33049	436997
469851	436998
520072	436999
352903	437000
539084	437001
264441	437002
130734	437003
1258	437004
24564	437005
635383	437006
380142	437007
93690	437008
420402	437009
15960	437010
619855	437011
19868	437012
73638	437013
255831	437014
513589	437015
3847	437016
215842	437017
143900	437018
66267	437019
528244	437020
262839	437021
17345	437022
128	437023
6050	437024
5679	437025
241113	437026
19811	437027
455589	437028
601076	437029
532369	437030
581396	437031
264380	437032
550687	437033
558617	437034
556875	437035
278559	437036
48641	437037
80753	437038
61357	437039
352204	437040
1848	437041
31207	437042
39724	437043
333063	437044
451427	437045
353077	437046
50670	437047
384070	437048
228801	437049
343724	437050
452977	437051
572366	437052
157740	437053
223672	437054
16903	437055
583991	437056
436674	437057
673898	437058
91890	437059
1917	437060
29827	437061
133131	437062
12264	437063
592262	437064
113247	437065
235355	437066
15343	437067
302287	437068
496848	437069
1674	437070
639882	437071
125051	437072
45359	437073
412136	437074
234502	437075
68693	437076
433042	437077
692374	437078
169332	437079
99797	437080
124458	437081
192700	437082
237956	437083
507143	437084
498211	437085
466125	437086
205705	437087
677116	437088
606706	437089
1531	437090
134966	437091
618024	437092
253570	437093
343107	437094
265937	437095
210766	437096
55558	437097
504240	437098
49117	437099
109234	437100
601022	437101
265129	437102
45354	437103
63440	437104
76961	437105
66034	437106
675989	437107
307894	437108
30131	437109
660803	437110
621548	437111
119610	437112
113302	437113
172397	437114
524758	437115
587572	437116
123	437117
8030	437118
340965	437119
319491	437120
530416	437121
239545	437122
205707	437123
219106	437124
374	437125
151259	437126
429644	437127
466184	437128
287802	437129
156643	437130
110716	437131
326443	437132
168671	437133
443964	437134
42728	437135
154083	437136
552337	437137
654663	437138
237401	437139
242417	437140
30855	437141
515531	437142
515407	437143
10372	437144
469947	437145
38990	437146
459008	437147
562355	437148
4913	437149
132534	437150
1849	437151
106733	437152
41	437153
284978	437154
606505	437155
168666	437156
533276	437157
468035	437158
98210	437159
173368	437160
38533	437161
121227	437162
172884	437163
354887	437164
591406	437165
444469	437166
676074	437167
182650	437168
20540	437169
119564	437170
40935	437171
152487	437172
4	437173
550	437174
474272	437175
2797	437176
4085	437177
351847	437178
225096	437179
534852	437180
446312	437181
33900	437182
397234	437183
394230	437184
200956	437185
201159	437186
172814	437187
126436	437188
20886	437189
76988	437190
566596	437191
101395	437192
99366	437193
57858	437194
650299	437195
18964	437196
274949	437197
469414	437198
22089	437199
562218	437200
599697	437201
380800	437202
107754	437203
3850	437204
17196	437205
499793	437206
461782	437207
428604	437208
11699	437209
127399	437210
6391	437211
608485	437212
482735	437213
127572	437214
168122	437215
329314	437216
279699	437217
252342	437218
2057	437219
6780	437220
256157	437221
59648	437222
25469	437223
28040	437224
538024	437225
42267	437226
143805	437227
385808	437228
55766	437229
32394	437230
598392	437231
108026	437232
15166	437233
10725	437234
53550	437235
170745	437236
68887	437237
97180	437238
823	437239
1808	437240
94252	437241
573385	437242
636611	437243
2084	437244
117580	437245
626441	437246
21112	437247
45846	437248
209636	437249
403006	437250
25135	437251
428788	437252
558283	437253
31347	437254
224164	437255
39851	437256
284062	437257
459967	437258
66190	437259
606016	437260
554578	437261
81	437262
405640	437263
325348	437264
14007	437265
77954	437266
633686	437267
23779	437268
226942	437269
654647	437270
32882	437271
666903	437272
504	437273
180544	437274
607094	437275
376017	437276
87990	437277
15464	437278
351223	437279
322951	437280
429900	437281
169738	437282
12693	437283
2389	437284
148729	437285
553505	437286
163546	437287
61190	437288
488318	437289
56645	437290
190947	437291
478625	437292
173580	437293
10861	437294
621337	437295
50309	437296
469944	437297
401037	437298
525180	437299
6559	437300
29549	437301
149068	437302
636750	437303
298154	437304
451204	437305
451208	437306
473599	437307
277955	437308
53109	437309
353783	437310
64559	437311
607989	437312
1003	437313
48520	437314
134042	437315
190195	437316
10340	437317
43140	437318
6939	437319
324822	437320
145268	437321
411909	437322
78307	437323
311296	437324
486803	437325
156771	437326
274776	437327
55672	437328
492954	437329
2888	437330
618436	437331
154354	437332
2735	437333
31672	437334
126259	437335
571868	437336
280339	437337
15103	437338
132866	437339
169878	437340
597836	437341
505277	437342
580411	437343
98369	437344
456120	437345
496	437346
509390	437347
231665	437348
43930	437349
319998	437350
38	437351
674963	437352
24174	437353
19117	437354
642758	437355
110890	437356
122385	437357
324433	437358
682227	437359
27792	437360
613193	437361
278019	437362
109271	437363
199244	437364
662177	437365
23266	437366
98452	437367
175619	437368
88824	437369
570831	437370
39506	437371
496799	437372
84164	437373
31629	437374
226195	437375
630520	437376
313326	437377
111412	437378
97673	437379
105923	437380
3481	437381
57674	437382
679827	437383
509124	437384
7871	437385
76997	437386
183996	437387
439197	437388
119210	437389
547592	437390
9707	437391
389076	437392
440946	437393
227251	437394
422562	437395
452593	437396
55529	437397
137903	437398
165854	437399
98846	437400
81406	437401
241189	437402
626375	437403
23685	437404
256142	437405
1014	437406
295449	437407
280260	437408
86122	437409
395297	437410
28373	437411
170067	437412
154825	437413
58265	437414
315747	437415
73861	437416
598709	437417
39566	437418
123206	437419
456231	437420
488885	437421
177834	437422
33003	437423
15146	437424
532147	437425
667838	437426
51955	437427
419054	437428
237188	437429
148018	437430
117662	437431
434576	437432
145749	437433
447261	437434
630145	437435
130019	437436
170640	437437
494777	437438
585070	437439
208940	437440
569474	437441
268498	437442
12314	437443
114458	437444
138135	437445
74480	437446
21325	437447
669081	437448
561723	437449
27946	437450
3856	437451
412836	437452
354326	437453
682479	437454
248695	437455
78564	437456
135967	437457
65503	437458
154042	437459
128654	437460
405468	437461
484773	437462
83609	437463
475301	437464
272933	437465
321126	437466
3679	437467
608414	437468
487823	437469
36439	437470
22527	437471
477272	437472
119990	437473
409003	437474
563379	437475
476447	437476
450583	437477
546249	437478
141501	437479
379115	437480
164878	437481
626225	437482
585992	437483
546660	437484
594	437485
106688	437486
135056	437487
11810	437488
448706	437489
311995	437490
215086	437491
362273	437492
91756	437493
120988	437494
435711	437495
250632	437496
119612	437497
58005	437498
619948	437499
362763	437500
144743	437501
255878	437502
215088	437503
215090	437504
215093	437505
215095	437506
215096	437507
66088	437508
418913	437509
435343	437510
47206	437511
48741	437512
36875	437513
437008	437514
56645	437515
400820	437516
241451	437517
49045	437518
150857	437519
25278	437520
9633	437521
215098	437522
101571	437523
139606	437524
271655	437525
451667	437526
393940	437527
238916	437528
428537	437529
215100	437530
215101	437531
215106	437532
687675	437533
689905	437534
427239	437535
264854	437536
149607	437537
470654	437538
471267	437539
442337	437540
568357	437541
259575	437542
41191	437543
385123	437544
9660	437545
414440	437546
363697	437547
149260	437548
69395	437549
533443	437550
333893	437551
567676	437552
69823	437553
231407	437554
500730	437555
462528	437556
484243	437557
451698	437558
32363	437559
173863	437560
638867	437561
266136	437562
529919	437563
508458	437564
28799	437565
690346	437566
559539	437567
270487	437568
6198	437569
532937	437570
216354	437571
471039	437572
386955	437573
681996	437574
61777	437575
11780	437576
631590	437577
457520	437578
52663	437579
8442	437580
245629	437581
240784	437582
636600	437583
296143	437584
446564	437585
91540	437586
135607	437587
626408	437588
53030	437589
81842	437590
527744	437591
671030	437592
41543	437593
66749	437594
39488	437595
652702	437596
144750	437597
310050	437598
217880	437599
43959	437600
90029	437601
150313	437602
134498	437603
70102	437604
687	437605
34940	437606
303074	437607
642550	437608
134755	437609
403744	437610
504065	437611
18819	437612
28527	437613
594268	437614
329845	437615
90209	437616
349999	437617
58808	437618
48874	437619
695671	437620
55435	437621
659620	437622
533405	437623
141191	437624
19333	437625
406572	437626
512199	437627
18558	437628
155623	437629
2523	437630
569143	437631
289168	437632
643530	437633
556400	437634
162525	437635
188173	437636
88373	437637
543870	437638
473535	437639
123550	437640
142049	437641
116741	437642
18564	437643
69478	437644
132690	437645
74322	437646
313956	437647
24640	437648
57269	437649
380511	437650
554479	437651
607593	437652
570932	437653
15631	437654
40255	437655
91716	437656
29730	437657
110141	437658
411760	437659
12607	437660
297480	437661
85505	437662
358576	437663
111389	437664
210458	437665
6474	437666
114571	437667
176025	437668
262931	437669
298625	437670
139563	437671
170291	437672
147895	437673
603749	437674
572807	437675
37999	437676
428493	437677
118303	437678
215114	437679
215118	437680
353302	437681
557726	437682
224541	437683
107713	437684
64442	437685
13333	437686
13333	437687
665112	437688
211903	437689
139405	437690
79224	437691
650164	437692
452219	437693
220209	437694
46636	437695
325395	437696
115911	437697
11595	437698
384677	437699
167416	437700
52100	437701
3729	437702
19837	437703
54330	437704
110104	437705
604937	437706
43233	437707
183174	437708
281489	437709
412271	437710
30587	437711
570187	437712
19138	437713
406502	437714
431091	437715
169396	437716
25338	437717
626576	437718
543527	437719
524217	437720
430405	437721
665180	437722
56940	437723
7194	437724
118178	437725
320434	437726
528238	437727
559137	437728
511382	437729
156829	437730
668505	437731
196086	437732
569834	437733
562325	437734
616666	437735
442997	437736
191467	437737
324434	437738
466063	437739
4629	437740
546957	437741
725	437742
357555	437743
602893	437744
59258	437745
46693	437746
690924	437747
228130	437748
331698	437749
7458	437750
572757	437751
630704	437752
25854	437753
10390	437754
207451	437755
149609	437756
12482	437757
79650	437758
60027	437759
126967	437760
215122	437761
388133	437762
687181	437763
464197	437764
512342	437765
512343	437766
512352	437767
512353	437768
512357	437769
533686	437770
409196	437771
647297	437772
568364	437773
99154	437774
431700	437775
21528	437776
332068	437777
231402	437778
652946	437779
141153	437780
512358	437781
512360	437782
512362	437783
56694	437784
500541	437785
66455	437786
52503	437787
20113	437788
556887	437789
134891	437790
414320	437791
685512	437792
363728	437793
543862	437794
358	437795
349796	437796
201631	437797
492114	437798
470555	437799
906	437800
28741	437801
586883	437802
466842	437803
393968	437804
192632	437805
166704	437806
22552	437807
443178	437808
215124	437809
276142	437810
650172	437811
152434	437812
88152	437813
458841	437814
215125	437815
171929	437816
23543	437817
113966	437818
434842	437819
215128	437820
77616	437821
479588	437822
22580	437823
122871	437824
676909	437825
423832	437826
12804	437827
548592	437828
508603	437829
15808	437830
223644	437831
202191	437832
51293	437833
592443	437834
641359	437835
126959	437836
159415	437837
91876	437838
222572	437839
893	437840
666332	437841
468704	437842
120754	437843
81667	437844
143451	437845
493217	437846
29364	437847
156090	437848
474499	437849
361571	437850
215132	437851
466821	437852
466841	437853
466858	437854
89320	437855
39407	437856
642243	437857
7076	437858
54202	437859
107481	437860
423477	437861
174912	437862
335773	437863
245548	437864
567610	437865
30844	437866
310087	437867
81536	437868
532617	437869
187135	437870
581841	437871
414136	437872
55745	437873
673667	437874
86026	437875
18133	437876
218487	437877
49520	437878
155938	437879
33708	437880
293549	437881
202235	437882
212882	437883
262	437884
586720	437885
468640	437886
410263	437887
423157	437888
399962	437889
8316	437890
527638	437891
15055	437892
339529	437893
128614	437894
60614	437895
447225	437896
144918	437897
72137	437898
600424	437899
535924	437900
463208	437901
584257	437902
59557	437903
238822	437904
95453	437905
633840	437906
318025	437907
664097	437908
57	437909
100694	437910
382808	437911
525500	437912
158014	437913
637599	437914
329035	437915
169975	437916
131579	437917
335020	437918
616694	437919
237620	437920
97787	437921
202837	437922
231	437923
476804	437924
168861	437925
9980	437926
72042	437927
110466	437928
247201	437929
359170	437930
26547	437931
43934	437932
693111	437933
237402	437934
577503	437935
515305	437936
221397	437937
515597	437938
116711	437939
515126	437940
148956	437941
221394	437942
479742	437943
521042	437944
492818	437945
461545	437946
465822	437947
476303	437948
115013	437949
316832	437950
187670	437951
389553	437952
389655	437953
622391	437954
469159	437955
39816	437956
266087	437957
136561	437958
159667	437959
168917	437960
83229	437961
32623	437962
143964	437963
129124	437964
559873	437965
101653	437966
48442	437967
67425	437968
517981	437969
133841	437970
33559	437971
1851	437972
100058	437973
336130	437974
162058	437975
26612	437976
608076	437977
293919	437978
12960	437979
80253	437980
96643	437981
113104	437982
409455	437983
21007	437984
334080	437985
81590	437986
283	437987
470646	437988
205002	437989
173254	437990
620111	437991
23210	437992
485599	437993
256605	437994
620667	437995
172974	437996
208527	437997
142404	437998
2395	437999
30934	438000
247801	438001
269624	438002
165463	438003
107136	438004
43025	438005
503671	438006
60886	438007
27083	438008
26213	438009
26221	438010
194170	438011
486239	438012
5221	438013
474124	438014
1093	438015
120144	438016
119444	438017
61853	438018
38521	438019
100366	438020
41764	438021
41034	438022
449866	438023
480610	438024
383	438025
164664	438026
187871	438027
92015	438028
123264	438029
52214	438030
49373	438031
246490	438032
144051	438033
166378	438034
418	438035
460052	438036
141598	438037
83850	438038
115596	438039
20289	438040
226541	438041
650356	438042
32835	438043
433002	438044
145753	438045
462958	438046
55319	438047
222100	438048
676243	438049
76960	438050
55332	438051
433664	438052
369964	438053
64319	438054
613573	438055
168959	438056
55394	438057
109146	438058
569437	438059
2512	438060
494338	438061
173142	438062
677798	438063
146089	438064
491044	438065
658294	438066
445389	438067
536360	438068
14521	438069
7191	438070
308269	438071
156684	438072
661006	438073
207582	438074
238133	438075
183570	438076
110651	438077
535347	438078
563979	438079
2301	438080
24200	438081
6146	438082
448592	438083
17712	438084
9302	438085
275430	438086
694852	438087
534823	438088
209186	438089
118676	438090
580854	438091
87535	438092
475948	438093
668262	438094
598988	438095
221502	438096
140125	438097
29635	438098
548488	438099
510837	438100
1097	438101
608829	438102
515450	438103
560194	438104
581979	438105
31307	438106
15060	438107
32354	438108
77000	438109
582964	438110
209875	438111
82904	438112
189012	438113
690974	438114
429961	438115
33393	438116
470021	438117
291760	438118
68318	438119
468002	438120
290094	438121
3118	438122
5778	438123
332969	438124
70	438125
156651	438126
171717	438127
539721	438128
287520	438129
514687	438130
68365	438131
68387	438132
99647	438133
55826	438134
5157	438135
36236	438136
580	438137
1103	438138
41157	438139
35997	438140
172221	438141
62569	438142
348913	438143
484451	438144
38011	438145
148393	438146
128795	438147
666027	438148
142203	438149
546010	438150
588497	438151
719	438152
476065	438153
74530	438154
691281	438155
688283	438156
134197	438157
109135	438158
12311	438159
60155	438160
536121	438161
183364	438162
574192	438163
547715	438164
474295	438165
675154	438166
74899	438167
119151	438168
23958	438169
286750	438170
18868	438171
392863	438172
489077	438173
4540	438174
80269	438175
406957	438176
444525	438177
560524	438178
252242	438179
226556	438180
290907	438181
147566	438182
516695	438183
363529	438184
623468	438185
7043	438186
514	438187
40290	438188
690263	438189
92665	438190
16	438191
411255	438192
94015	438193
680500	438194
3266	438195
81184	438196
8314	438197
442568	438198
52635	438199
649082	438200
350605	438201
290049	438202
284836	438203
192843	438204
2959	438205
28562	438206
250982	438207
58868	438208
78182	438209
204302	438210
53989	438211
686699	438212
136019	438213
4970	438214
105	438215
131547	438216
658926	438217
12080	438218
514615	438219
115107	438220
33281	438221
340619	438222
36372	438223
163411	438224
490839	438225
153205	438226
277227	438227
131912	438228
461600	438229
600699	438230
44177	438231
19348	438232
246214	438233
74643	438234
130002	438235
3454	438236
91678	438237
373643	438238
199741	438239
119176	438240
335372	438241
484805	438242
184826	438243
125292	438244
86296	438245
86198	438246
26994	438247
53615	438248
529523	438249
322251	438250
89	438251
864	438252
403956	438253
168184	438254
451334	438255
577386	438256
663047	438257
205852	438258
48888	438259
36257	438260
11726	438261
154418	438262
1620	438263
564133	438264
55491	438265
320665	438266
40343	438267
584496	438268
89980	438269
79736	438270
48145	438271
1147	438272
525115	438273
513502	438274
245641	438275
68190	438276
660043	438277
526968	438278
526967	438279
627121	438280
147190	438281
669733	438282
23005	438283
695401	438284
110107	438285
13265	438286
165546	438287
109432	438288
603987	438289
403074	438290
17318	438291
118851	438292
57076	438293
269186	438294
168258	438295
152424	438296
558326	438297
21352	438298
159961	438299
45905	438300
193795	438301
36189	438302
42163	438303
103190	438304
329657	438305
164120	438306
564372	438307
356818	438308
3793	438309
414201	438310
19463	438311
249022	438312
398077	438313
200327	438314
288851	438315
616747	438316
379752	438317
606039	438318
425241	438319
172671	438320
47609	438321
252998	438322
105808	438323
252977	438324
491021	438325
359864	438326
219756	438327
501455	438328
89101	438329
328063	438330
39508	438331
678210	438332
339162	438333
98535	438334
487446	438335
307254	438336
17626	438337
351874	438338
320043	438339
7436	438340
320022	438341
66156	438342
606764	438343
14682	438344
186687	438345
98535	438346
30179	438347
44511	438348
253904	438349
668826	438350
148862	438351
331090	438352
17506	438353
25505	438354
28192	438355
597953	438356
454185	438357
568191	438358
99533	438359
454996	438360
83173	438361
492122	438362
9116	438363
17626	438364
627162	438365
557733	438366
77289	438367
132089	438368
339189	438369
226229	438370
42552	438371
120453	438372
344536	438373
653869	438374
128675	438375
15196	438376
402238	438377
38858	438378
148566	438379
620360	438380
310727	438381
353435	438382
306435	438383
33534	438384
367332	438385
4774	438386
625505	438387
276239	438388
578118	438389
17702	438390
54037	438391
533967	438392
43651	438393
357771	438394
29514	438395
11939	438396
129636	438397
126899	438398
569717	438399
293114	438400
92732	438401
509872	438402
33053	438403
558740	438404
573841	438405
404996	438406
74742	438407
10327	438408
528619	438409
72267	438410
7027	438411
114467	438412
1609	438413
172739	438414
37830	438415
104550	438416
54803	438417
2396	438418
118330	438419
471275	438420
451047	438421
685349	438422
604192	438423
209706	438424
157652	438425
16070	438426
153354	438427
167839	438428
270989	438429
109211	438430
104501	438431
807	438432
28231	438433
157179	438434
670241	438435
100089	438436
268023	438437
52346	438438
334092	438439
169239	438440
649251	438441
558108	438442
13123	438443
246972	438444
387677	438445
110738	438446
1280	438447
617070	438448
5016	438449
21054	438450
57590	438451
56484	438452
135277	438453
181010	438454
232349	438455
168710	438456
351586	438457
22072	438458
13204	438459
203852	438460
307633	438461
6574	438462
342562	438463
374001	438464
1449	438465
288181	438466
16941	438467
432278	438468
528677	438469
76879	438470
677834	438471
80562	438472
252253	438473
382539	438474
3740	438475
167682	438476
90753	438477
8538	438478
4599	438479
303343	438480
346054	438481
132619	438482
221331	438483
36579	438484
443404	438485
50764	438486
215232	438487
231677	438488
440984	438489
47112	438490
578277	438491
68734	438492
545092	438493
457051	438494
479975	438495
105853	438496
464935	438497
649509	438498
532266	438499
109176	438500
586862	438501
327602	438502
3374	438503
113253	438504
605036	438505
122306	438506
32711	438507
257508	438508
99473	438509
649678	438510
470796	438511
131809	438512
134343	438513
133539	438514
644166	438515
4941	438516
117175	438517
9592	438518
581988	438519
42590	438520
624947	438521
619931	438522
688078	438523
461601	438524
331566	438525
29311	438526
366635	438527
22886	438528
330711	438529
59934	438530
556025	438531
205887	438532
480532	438533
25699	438534
622501	438535
153110	438536
558419	438537
139724	438538
505623	438539
8407	438540
42938	438541
5308	438542
155118	438543
518530	438544
672647	438545
25043	438546
61347	438547
31893	438548
683635	438549
54897	438550
603940	438551
680416	438552
63252	438553
23861	438554
29235	438555
113727	438556
45501	438557
144318	438558
607689	438559
229046	438560
445951	438561
213918	438562
556181	438563
114874	438564
250257	438565
121881	438566
566213	438567
23856	438568
345345	438569
41233	438570
422578	438571
253278	438572
167493	438573
190617	438574
693457	438575
202766	438576
607	438577
131221	438578
126211	438579
568052	438580
15715	438581
117055	438582
493886	438583
635188	438584
407130	438585
348341	438586
221501	438587
276035	438588
610276	438589
492496	438590
659253	438591
665389	438592
582046	438593
338237	438594
656543	438595
9904	438596
194083	438597
60927	438598
13643	438599
63976	438600
327276	438601
152951	438602
408035	438603
497327	438604
316074	438605
22295	438606
590170	438607
540442	438608
538923	438609
702	438610
427756	438611
116327	438612
685148	438613
165685	438614
77956	438615
673345	438616
586219	438617
134458	438618
79805	438619
376795	438620
318111	438621
421396	438622
37867	438623
541488	438624
548167	438625
397600	438626
687119	438627
56564	438628
50054	438629
35890	438630
451136	438631
205060	438632
26040	438633
385773	438634
126773	438635
525051	438636
444661	438637
117414	438638
44367	438639
355096	438640
326831	438641
40765	438642
344000	438643
315855	438644
103623	438645
431130	438646
382564	438647
42234	438648
19	438649
6269	438650
6215	438651
135368	438652
102096	438653
262308	438654
450057	438655
75418	438656
283668	438657
93959	438658
318077	438659
632989	438660
598316	438661
285215	438662
415428	438663
613855	438664
2258	438665
32689	438666
1636	438667
198383	438668
18801	438669
591970	438670
567467	438671
26867	438672
127484	438673
669	438674
362009	438675
634351	438676
464722	438677
640367	438678
386536	438679
599967	438680
41503	438681
326411	438682
204563	438683
645522	438684
105162	438685
390883	438686
42117	438687
519380	438688
161871	438689
508674	438690
210406	438691
391027	438692
527278	438693
600837	438694
688202	438695
680964	438696
645295	438697
433198	438698
159702	438699
27612	438700
285916	438701
16292	438702
73362	438703
101318	438704
101325	438705
645596	438706
694887	438707
225569	438708
157681	438709
292914	438710
10090	438711
43571	438712
11218	438713
26945	438714
633201	438715
606302	438716
105505	438717
245487	438718
120506	438719
172476	438720
99534	438721
9492	438722
593705	438723
554681	438724
522485	438725
415911	438726
92278	438727
688520	438728
372770	438729
269414	438730
485940	438731
485528	438732
628841	438733
271534	438734
355597	438735
485	438736
492142	438737
48529	438738
122250	438739
80825	438740
131099	438741
48719	438742
497718	438743
344942	438744
211288	438745
317950	438746
281525	438747
386879	438748
317118	438749
490815	438750
593289	438751
142643	438752
487993	438753
64052	438754
297785	438755
352320	438756
618423	438757
567825	438758
697	438759
292011	438760
120790	438761
492047	438762
275756	438763
172322	438764
544762	438765
351475	438766
519163	438767
436384	438768
134186	438769
431241	438770
431243	438771
129971	438772
117133	438773
40553	438774
419953	438775
182875	438776
636883	438777
659443	438778
46923	438779
115763	438780
149183	438781
369786	438782
674633	438783
314424	438784
19716	438785
104777	438786
127918	438787
111022	438788
189684	438789
467157	438790
210281	438791
463069	438792
395565	438793
19158	438794
149049	438795
256774	438796
14347	438797
305538	438798
158424	438799
493571	438800
22349	438801
687968	438802
556537	438803
42993	438804
544813	438805
491047	438806
583816	438807
627356	438808
133611	438809
209547	438810
127110	438811
143692	438812
147142	438813
567225	438814
432039	438815
120775	438816
595799	438817
604222	438818
147745	438819
98749	438820
286225	438821
650014	438822
194297	438823
178863	438824
194283	438825
46825	438826
60955	438827
194075	438828
60969	438829
486229	438830
500030	438831
428842	438832
556556	438833
27095	438834
129285	438835
541555	438836
697354	438837
60896	438838
63992	438839
500046	438840
26222	438841
178858	438842
27094	438843
480065	438844
138714	438845
486323	438846
500060	438847
194122	438848
20932	438849
178868	438850
129299	438851
63956	438852
7219	438853
278675	438854
63962	438855
63987	438856
27097	438857
178926	438858
24739	438859
141525	438860
189059	438861
481275	438862
320649	438863
30778	438864
293950	438865
26243	438866
94512	438867
55943	438868
596106	438869
7742	438870
527053	438871
47443	438872
579378	438873
258410	438874
54149	438875
164621	438876
334293	438877
688422	438878
93178	438879
640135	438880
479587	438881
670528	438882
504731	438883
27637	438884
124692	438885
41969	438886
504779	438887
7622	438888
139901	438889
4	438890
379725	438891
622885	438892
376419	438893
649345	438894
578050	438895
378183	438896
284760	438897
338391	438898
16936	438899
47179	438900
390361	438901
412707	438902
559248	438903
105548	438904
18248	438905
123996	438906
7998	438907
7998	438908
497293	438909
314088	438910
87239	438911
4060	438912
470206	438913
21532	438914
133114	438915
141969	438916
494023	438917
682343	438918
16185	438919
296071	438920
264908	438921
215076	438922
30296	438923
462514	438924
330172	438925
36341	438926
63244	438927
167433	438928
376044	438929
374808	438930
246374	438931
203631	438932
15922	438933
15865	438934
7920	438935
413635	438936
17787	438937
168306	438938
2257	438939
439774	438940
100351	438941
619299	438942
569128	438943
395482	438944
569788	438945
654377	438946
189345	438947
575518	438948
63616	438949
371175	438950
495611	438951
554313	438952
182840	438953
139089	438954
177625	438955
449675	438956
466282	438957
423985	438958
692119	438959
4253	438960
567340	438961
228110	438962
356971	438963
169422	438964
91119	438965
444291	438966
415277	438967
473437	438968
640397	438969
607868	438970
199719	438971
515327	438972
272416	438973
5274	438974
541020	438975
550011	438976
639813	438977
8619	438978
371378	438979
620288	438980
17288	438981
18455	438982
471144	438983
329816	438984
151802	438985
534239	438986
441853	438987
315	438988
285401	438989
48752	438990
1630	438991
112461	438992
467775	438993
70	438994
342878	438995
10098	438996
673938	438997
29501	438998
440262	438999
355820	439000
249523	439001
389717	439002
329707	439003
115322	439004
157978	439005
419128	439006
353165	439007
345900	439008
122771	439009
469855	439010
301280	439011
667889	439012
26537	439013
350512	439014
351437	439015
454377	439016
599617	439017
6051	439018
297871	439019
275489	439020
105836	439021
284692	439022
47823	439023
141418	439024
15921	439025
594048	439026
334840	439027
119969	439028
113562	439029
665044	439030
544441	439031
105041	439032
141697	439033
16168	439034
168076	439035
488618	439036
85415	439037
94675	439038
555269	439039
617405	439040
123260	439041
607994	439042
290396	439043
670805	439044
558745	439045
88081	439046
5628	439047
90580	439048
546218	439049
121907	439050
623817	439051
333456	439052
154739	439053
542510	439054
4108	439055
406673	439056
585364	439057
638430	439058
535370	439059
48147	439060
668307	439061
647036	439062
1703	439063
42929	439064
621943	439065
3627	439066
288382	439067
54252	439068
349678	439069
144200	439070
415832	439071
435622	439072
58528	439073
326755	439074
499444	439075
636140	439076
140685	439077
3498	439078
443120	439079
973	439080
323036	439081
144569	439082
200882	439083
6582	439084
103877	439085
351444	439086
45687	439087
84596	439088
115154	439089
39200	439090
21558	439091
351555	439092
408654	439093
198563	439094
626942	439095
436950	439096
112072	439097
110576	439098
123752	439099
12683	439100
583915	439101
9180	439102
265795	439103
64161	439104
159517	439105
103451	439106
2388	439107
280563	439108
152881	439109
169570	439110
452994	439111
82837	439112
360	439113
93007	439114
618917	439115
117183	439116
109047	439117
9355	439118
50359	439119
79458	439120
151597	439121
260538	439122
617169	439123
58503	439124
534244	439125
512846	439126
77800	439127
22299	439128
652418	439129
4803	439130
528056	439131
165461	439132
19454	439133
693055	439134
334	439135
56579	439136
649840	439137
598551	439138
74893	439139
330993	439140
649111	439141
163949	439142
121122	439143
36145	439144
168229	439145
461244	439146
159542	439147
691563	439148
686458	439149
143917	439150
471962	439151
100696	439152
28692	439153
155783	439154
97133	439155
584532	439156
625195	439157
140741	439158
8085	439159
102476	439160
118099	439161
19695	439162
22086	439163
648592	439164
469452	439165
591473	439166
621469	439167
295860	439168
498120	439169
128970	439170
108200	439171
33661	439172
389639	439173
21285	439174
2127	439175
28842	439176
147568	439177
36544	439178
690704	439179
537095	439180
184944	439181
2529	439182
172477	439183
36294	439184
50185	439185
418069	439186
121723	439187
51599	439188
116658	439189
673928	439190
605958	439191
131079	439192
455298	439193
99470	439194
47504	439195
192768	439196
381551	439197
496047	439198
637601	439199
55483	439200
362776	439201
14115	439202
91838	439203
452600	439204
566899	439205
112697	439206
55774	439207
500657	439208
664013	439209
383086	439210
261181	439211
173819	439212
265797	439213
369	439214
242647	439215
6845	439216
30947	439217
156297	439218
312767	439219
9996	439220
222397	439221
539036	439222
588989	439223
32	439224
166064	439225
337066	439226
365055	439227
16932	439228
666804	439229
429065	439230
202462	439231
319351	439232
532005	439233
31	439234
120180	439235
150143	439236
31708	439237
403789	439238
271755	439239
208921	439240
539545	439241
118169	439242
435278	439243
440167	439244
572392	439245
466968	439246
32423	439247
299715	439248
485578	439249
621111	439250
377471	439251
655334	439252
55776	439253
7157	439254
235053	439255
94595	439256
470581	439257
154373	439258
418836	439259
18034	439260
410832	439261
2216	439262
362	439263
148873	439264
10227	439265
469935	439266
175722	439267
693361	439268
108556	439269
470603	439270
23782	439271
404722	439272
105758	439273
331823	439274
586625	439275
85500	439276
385157	439277
159334	439278
573394	439279
456640	439280
62951	439281
37872	439282
26451	439283
13290	439284
518715	439285
523170	439286
23834	439287
505331	439288
261317	439289
613964	439290
696475	439291
491722	439292
97389	439293
656813	439294
203638	439295
330182	439296
130402	439297
330318	439298
208847	439299
3663	439300
9079	439301
572487	439302
45761	439303
57238	439304
127189	439305
194883	439306
593900	439307
194588	439308
159401	439309
41545	439310
531529	439311
31024	439312
338940	439313
48163	439314
590901	439315
47278	439316
220784	439317
10302	439318
30928	439319
530904	439320
357305	439321
225191	439322
482762	439323
3	439324
182907	439325
695105	439326
590146	439327
170354	439328
176837	439329
68840	439330
627528	439331
193252	439332
370048	439333
374128	439334
563648	439335
549728	439336
75653	439337
614357	439338
697675	439339
15130	439340
170423	439341
135241	439342
6227	439343
71709	439344
100483	439345
565497	439346
354361	439347
430590	439348
115248	439349
686519	439350
626464	439351
355405	439352
129473	439353
305925	439354
283048	439355
33632	439356
343257	439357
397889	439358
684561	439359
154956	439360
659572	439361
7321	439362
557840	439363
31863	439364
90507	439365
133572	439366
309767	439367
172657	439368
314822	439369
630286	439370
284546	439371
6882	439372
507924	439373
529359	439374
208339	439375
489680	439376
610785	439377
32152	439378
4400	439379
110271	439380
79548	439381
9277	439382
232325	439383
190359	439384
315190	439385
215521	439386
431606	439387
554492	439388
153736	439389
143391	439390
18322	439391
178561	439392
94822	439393
15145	439394
157703	439395
504010	439396
62308	439397
474097	439398
588293	439399
441054	439400
2805	439401
84765	439402
113688	439403
192791	439404
517103	439405
105652	439406
498092	439407
470222	439408
479246	439409
19517	439410
610899	439411
536126	439412
84327	439413
52736	439414
468751	439415
426724	439416
620964	439417
491715	439418
340075	439419
507037	439420
620841	439421
407633	439422
148508	439423
132141	439424
675385	439425
330127	439426
196888	439427
400017	439428
671776	439429
165370	439430
103688	439431
563953	439432
63	439433
51451	439434
68124	439435
64092	439436
332054	439437
194467	439438
185122	439439
473754	439440
469325	439441
437373	439442
192490	439443
436343	439444
12098	439445
246361	439446
191021	439447
502241	439448
249551	439449
655871	439450
23891	439451
179450	439452
125571	439453
480184	439454
54507	439455
631226	439456
127234	439457
99244	439458
444785	439459
166767	439460
677042	439461
126794	439462
542702	439463
694319	439464
110570	439465
22219	439466
60804	439467
181153	439468
600981	439469
92354	439470
170890	439471
277368	439472
350001	439473
18732	439474
2241	439475
396160	439476
9649	439477
99934	439478
265	439479
440234	439480
115721	439481
13467	439482
532320	439483
313342	439484
157844	439485
277376	439486
9078	439487
371873	439488
1038	439489
92326	439490
643551	439491
510655	439492
114576	439493
131340	439494
390076	439495
635	439496
51427	439497
140003	439498
697804	439499
272013	439500
283922	439501
158986	439502
117467	439503
65575	439504
476872	439505
421243	439506
377930	439507
64153	439508
204793	439509
387152	439510
35199	439511
129990	439512
277996	439513
98024	439514
524306	439515
119799	439516
270369	439517
143341	439518
174	439519
206392	439520
26188	439521
368742	439522
188140	439523
4532	439524
154883	439525
46373	439526
541590	439527
264405	439528
8422	439529
52447	439530
169781	439531
1474	439532
295305	439533
2226	439534
291454	439535
652581	439536
135712	439537
582292	439538
376848	439539
38140	439540
28997	439541
168000	439542
655652	439543
9056	439544
18027	439545
314902	439546
504741	439547
580123	439548
193946	439549
496321	439550
230079	439551
124146	439552
415664	439553
299464	439554
501428	439555
105675	439556
137556	439557
180576	439558
29667	439559
664828	439560
580449	439561
644665	439562
257007	439563
280130	439564
28	439565
113422	439566
132817	439567
502743	439568
541140	439569
201110	439570
221061	439571
305718	439572
76070	439573
181296	439574
483703	439575
367335	439576
142809	439577
43140	439578
646957	439579
403414	439580
130571	439581
371726	439582
648610	439583
22272	439584
20569	439585
561892	439586
17793	439587
5556	439588
405159	439589
49125	439590
566179	439591
363989	439592
140301	439593
11907	439594
5384	439595
599072	439596
337361	439597
651104	439598
652777	439599
120324	439600
297	439601
72581	439602
109764	439603
85371	439604
471993	439605
45473	439606
32376	439607
393376	439608
260872	439609
310747	439610
108398	439611
134843	439612
425069	439613
55933	439614
280858	439615
46141	439616
501170	439617
15776	439618
313143	439619
46181	439620
533327	439621
37	439622
31251	439623
697954	439624
586778	439625
170659	439626
149404	439627
384068	439628
521258	439629
14781	439630
604172	439631
60633	439632
215716	439633
58641	439634
18644	439635
516200	439636
513302	439637
70134	439638
563151	439639
682422	439640
551856	439641
11	439642
25565	439643
18468	439644
152670	439645
97488	439646
487570	439647
440745	439648
608459	439649
167591	439650
566199	439651
49368	439652
5221	439653
115479	439654
542528	439655
631497	439656
141127	439657
22252	439658
14038	439659
645533	439660
605964	439661
99727	439662
392744	439663
411584	439664
130835	439665
64594	439666
354821	439667
347751	439668
155040	439669
2733	439670
456287	439671
669850	439672
202919	439673
451802	439674
658014	439675
36022	439676
399941	439677
163966	439678
655895	439679
291958	439680
250465	439681
694115	439682
213529	439683
334337	439684
547582	439685
590555	439686
750	439687
78060	439688
377020	439689
156638	439690
33388	439691
409770	439692
27396	439693
14423	439694
30946	439695
323151	439696
40690	439697
23707	439698
669772	439699
413509	439700
654163	439701
333152	439702
327349	439703
668173	439704
401845	439705
515463	439706
249079	439707
228750	439708
257867	439709
49713	439710
146044	439711
536582	439712
100692	439713
556772	439714
132162	439715
565521	439716
59269	439717
568623	439718
112245	439719
254106	439720
452280	439721
491729	439722
491744	439723
596082	439724
120529	439725
97927	439726
124556	439727
568405	439728
48818	439729
458925	439730
657306	439731
556210	439732
102516	439733
3474	439734
44324	439735
541236	439736
570220	439737
9777	439738
31280	439739
585125	439740
585094	439741
437439	439742
65748	439743
74513	439744
41887	439745
102485	439746
394663	439747
64	439748
169751	439749
76818	439750
48731	439751
581195	439752
88	439753
259538	439754
249317	439755
19765	439756
303313	439757
55597	439758
17858	439759
446895	439760
47784	439761
45649	439762
251488	439763
47763	439764
27624	439765
36292	439766
80844	439767
2350	439768
36553	439769
86517	439770
521535	439771
120610	439772
279427	439773
19924	439774
48723	439775
17372	439776
609499	439777
11310	439778
250026	439779
105131	439780
355507	439781
113075	439782
644098	439783
693382	439784
303981	439785
7609	439786
505999	439787
274904	439788
103915	439789
632848	439790
149986	439791
33449	439792
265075	439793
198236	439794
321469	439795
41078	439796
33983	439797
20980	439798
40672	439799
33974	439800
321160	439801
16203	439802
124727	439803
457457	439804
686452	439805
76875	439806
368	439807
682985	439808
1862	439809
9207	439810
26103	439811
668067	439812
428204	439813
153963	439814
201136	439815
64987	439816
553470	439817
89271	439818
466461	439819
240820	439820
125596	439821
434882	439822
9905	439823
346375	439824
38808	439825
485215	439826
145595	439827
83625	439828
296801	439829
594266	439830
554812	439831
299534	439832
30866	439833
676144	439834
354419	439835
297593	439836
172404	439837
474814	439838
634639	439839
413849	439840
362513	439841
202999	439842
31064	439843
158976	439844
660702	439845
54165	439846
167718	439847
394619	439848
160129	439849
408294	439850
660484	439851
30361	439852
13023	439853
19872	439854
124100	439855
611450	439856
628173	439857
224253	439858
32356	439859
24757	439860
345242	439861
8015	439862
56408	439863
69195	439864
28697	439865
73157	439866
682251	439867
188356	439868
304964	439869
27370	439870
146188	439871
95216	439872
629115	439873
36658	439874
7213	439875
156982	439876
406258	439877
30963	439878
18835	439879
93950	439880
6561	439881
352549	439882
86285	439883
513564	439884
155759	439885
136850	439886
2905	439887
4390	439888
22117	439889
163897	439890
235562	439891
587519	439892
415476	439893
156554	439894
557	439895
296029	439896
26813	439897
52987	439898
655910	439899
2828	439900
337131	439901
422709	439902
11678	439903
403545	439904
151588	439905
99789	439906
604283	439907
623977	439908
165782	439909
1691	439910
408110	439911
351989	439912
6069	439913
116754	439914
151650	439915
140856	439916
158878	439917
45161	439918
2592	439919
335516	439920
30226	439921
582881	439922
234562	439923
120072	439924
423368	439925
112069	439926
281823	439927
430797	439928
23372	439929
156628	439930
137848	439931
123875	439932
120150	439933
168433	439934
614157	439935
647263	439936
76810	439937
17936	439938
523579	439939
264973	439940
586770	439941
33256	439942
152423	439943
7957	439944
104103	439945
682512	439946
169341	439947
100892	439948
100602	439949
540181	439950
380482	439951
2246	439952
3799	439953
509423	439954
60864	439955
26846	439956
5656	439957
1551	439958
50761	439959
23585	439960
60377	439961
12811	439962
309635	439963
19290	439964
299553	439965
608377	439966
485526	439967
197963	439968
40176	439969
106402	439970
62537	439971
39397	439972
356	439973
50326	439974
579801	439975
135341	439976
343737	439977
288179	439978
549562	439979
590395	439980
168160	439981
500400	439982
354445	439983
48746	439984
34330	439985
53091	439986
99281	439987
267416	439988
470899	439989
2845	439990
635029	439991
485518	439992
664803	439993
354816	439994
530560	439995
354807	439996
159822	439997
545818	439998
83418	439999
72192	440000
133588	440001
129	440002
17753	440003
10020	440004
469376	440005
252850	440006
2335	440007
556866	440008
85998	440009
16	440010
431516	440011
173125	440012
364747	440013
656193	440014
18517	440015
461754	440016
10404	440017
96988	440018
500802	440019
171148	440020
526007	440021
75334	440022
229	440023
682	440024
218370	440025
55267	440026
24928	440027
27544	440028
8274	440029
435846	440030
47455	440031
7582	440032
531889	440033
33736	440034
687691	440035
290070	440036
602202	440037
425935	440038
143004	440039
193536	440040
10822	440041
99271	440042
21302	440043
628469	440044
4539	440045
44163	440046
56607	440047
4913	440048
31541	440049
6906	440050
67599	440051
646078	440052
547601	440053
1963	440054
6764	440055
243295	440056
621663	440057
37665	440058
96060	440059
521599	440060
309276	440061
266568	440062
164872	440063
107909	440064
130299	440065
518668	440066
379889	440067
102803	440068
296980	440069
19875	440070
82888	440071
22791	440072
524872	440073
594654	440074
372569	440075
51282	440076
618496	440077
11594	440078
602852	440079
12981	440080
34890	440081
153732	440082
616379	440083
557833	440084
687680	440085
23945	440086
682424	440087
5138	440088
545683	440089
573842	440090
633687	440091
449179	440092
602789	440093
273792	440094
380960	440095
71738	440096
89899	440097
24408	440098
321991	440099
26990	440100
340408	440101
592889	440102
496532	440103
163025	440104
394919	440105
340813	440106
318309	440107
133170	440108
173989	440109
184317	440110
172882	440111
500405	440112
597601	440113
184411	440114
186736	440115
500778	440116
657604	440117
125785	440118
198076	440119
286173	440120
15661	440121
452514	440122
252449	440123
20450	440124
57162	440125
281182	440126
163861	440127
105506	440128
324755	440129
530595	440130
618445	440131
445101	440132
400349	440133
374927	440134
450648	440135
463612	440136
1481	440137
483944	440138
220038	440139
95015	440140
19173	440141
239022	440142
357459	440143
396156	440144
640009	440145
33667	440146
663771	440147
47134	440148
64499	440149
47233	440150
638514	440151
59344	440152
20658	440153
233810	440154
191828	440155
167041	440156
216305	440157
54141	440158
341410	440159
126653	440160
604011	440161
601417	440162
103510	440163
343933	440164
611076	440165
40372	440166
574002	440167
150869	440168
327466	440169
48820	440170
648587	440171
155544	440172
175658	440173
366114	440174
550588	440175
344898	440176
80922	440177
33381	440178
319354	440179
338709	440180
10805	440181
611851	440182
46415	440183
524782	440184
113068	440185
1687	440186
319826	440187
616624	440188
158891	440189
682965	440190
30245	440191
320927	440192
1072	440193
91685	440194
285071	440195
621888	440196
547573	440197
569765	440198
262046	440199
648735	440200
335677	440201
157487	440202
203	440203
960	440204
513803	440205
537202	440206
163693	440207
261681	440208
420923	440209
15622	440210
539996	440211
348848	440212
597273	440213
16209	440214
579530	440215
15078	440216
657580	440217
337261	440218
544599	440219
59470	440220
60648	440221
13483	440222
14960	440223
135045	440224
102137	440225
161174	440226
2345	440227
343794	440228
214	440229
1457	440230
474067	440231
41491	440232
13051	440233
114750	440234
537872	440235
189465	440236
636290	440237
3525	440238
640730	440239
371117	440240
131725	440241
125614	440242
644711	440243
428014	440244
471445	440245
347598	440246
3627	440247
376461	440248
438342	440249
490797	440250
659600	440251
311984	440252
46119	440253
516238	440254
41779	440255
11338	440256
616748	440257
221282	440258
341823	440259
441293	440260
4513	440261
167507	440262
290958	440263
192415	440264
7201	440265
27119	440266
64012	440267
357	440268
55656	440269
52444	440270
54944	440271
485494	440272
99428	440273
447452	440274
98184	440275
18267	440276
141968	440277
249167	440278
250000	440279
122506	440280
181202	440281
576074	440282
19900	440283
585782	440284
649221	440285
395974	440286
41113	440287
502447	440288
135545	440289
501623	440290
122904	440291
546129	440292
39980	440293
974	440294
97968	440295
262279	440296
1892	440297
520596	440298
76786	440299
298514	440300
14226	440301
596441	440302
580972	440303
23343	440304
393718	440305
141036	440306
72286	440307
72308	440308
79981	440309
638418	440310
31979	440311
57225	440312
11399	440313
476337	440314
500536	440315
672003	440316
24231	440317
167566	440318
48492	440319
47136	440320
329503	440321
214911	440322
384835	440323
2027	440324
626377	440325
625152	440326
354971	440327
241497	440328
674949	440329
282861	440330
187645	440331
31549	440332
321477	440333
514854	440334
285091	440335
185043	440336
96592	440337
570829	440338
165819	440339
136133	440340
614523	440341
197438	440342
484139	440343
18705	440344
393639	440345
1010	440346
153746	440347
599715	440348
559304	440349
638436	440350
637944	440351
98397	440352
537480	440353
346316	440354
57835	440355
327653	440356
152882	440357
46547	440358
67609	440359
48838	440360
55330	440361
31785	440362
9679	440363
435504	440364
466739	440365
365035	440366
10349	440367
97315	440368
3923	440369
52796	440370
255242	440371
587727	440372
295282	440373
20498	440374
445497	440375
567646	440376
19440	440377
107861	440378
357164	440379
23518	440380
93765	440381
23445	440382
254956	440383
3955	440384
150789	440385
139050	440386
201943	440387
517872	440388
40530	440389
7195	440390
26271	440391
86305	440392
217496	440393
131709	440394
59285	440395
149342	440396
32559	440397
327449	440398
92940	440399
237134	440400
445073	440401
17422	440402
147823	440403
117636	440404
35912	440405
53641	440406
88514	440407
611128	440408
48336	440409
10958	440410
5817	440411
51530	440412
55994	440413
551137	440414
593312	440415
324229	440416
246583	440417
264045	440418
96189	440419
452933	440420
598299	440421
639704	440422
21843	440423
343073	440424
1873	440425
657483	440426
122890	440427
300167	440428
122776	440429
100734	440430
531437	440431
138092	440432
688364	440433
6037	440434
139755	440435
253779	440436
337466	440437
1241	440438
170145	440439
582365	440440
13224	440441
10099	440442
197577	440443
44757	440444
259882	440445
84	440446
29772	440447
12357	440448
659780	440449
626122	440450
172772	440451
35970	440452
36144	440453
149006	440454
22866	440455
131653	440456
635143	440457
197784	440458
11173	440459
258229	440460
59283	440461
381358	440462
670334	440463
3387	440464
23400	440465
55049	440466
63044	440467
16253	440468
640797	440469
583665	440470
366368	440471
147834	440472
193872	440473
21744	440474
73345	440475
243483	440476
42075	440477
32151	440478
52348	440479
29632	440480
39286	440481
8556	440482
588894	440483
573818	440484
568023	440485
35059	440486
580784	440487
158597	440488
201788	440489
28850	440490
469393	440491
8636	440492
484084	440493
5053	440494
101931	440495
52025	440496
85761	440497
669902	440498
297102	440499
190240	440500
406691	440501
88260	440502
671238	440503
15594	440504
497308	440505
657671	440506
503011	440507
517001	440508
324023	440509
367901	440510
209353	440511
165436	440512
328415	440513
122815	440514
381666	440515
437531	440516
158572	440517
222703	440518
181152	440519
98376	440520
150262	440521
392106	440522
304229	440523
381376	440524
57722	440525
389444	440526
6981	440527
681742	440528
104393	440529
679448	440530
591425	440531
35968	440532
645039	440533
487484	440534
29299	440535
358949	440536
244442	440537
36599	440538
430212	440539
361321	440540
27957	440541
7530	440542
42378	440543
21694	440544
670380	440545
7777	440546
691180	440547
374208	440548
30357	440549
169415	440550
641746	440551
110	440552
194479	440553
111885	440554
88932	440555
34082	440556
594432	440557
559934	440558
515654	440559
60838	440560
120700	440561
19807	440562
548703	440563
635279	440564
52796	440565
169305	440566
78263	440567
140169	440568
79355	440569
487744	440570
423254	440571
22676	440572
347583	440573
295382	440574
226160	440575
99001	440576
286344	440577
161695	440578
610449	440579
372621	440580
29868	440581
686609	440582
70437	440583
510230	440584
329593	440585
16741	440586
19736	440587
50827	440588
667019	440589
170942	440590
3983	440591
270916	440592
453764	440593
55736	440594
157637	440595
23366	440596
22415	440597
562941	440598
261220	440599
400810	440600
452648	440601
207713	440602
501704	440603
83130	440604
332857	440605
184311	440606
77366	440607
2256	440608
173306	440609
51	440610
615640	440611
399213	440612
26699	440613
646	440614
58604	440615
461067	440616
141412	440617
232973	440618
47443	440619
303328	440620
422861	440621
52562	440622
318834	440623
397666	440624
315499	440625
52277	440626
27529	440627
14701	440628
459442	440629
19477	440630
263793	440631
307984	440632
77242	440633
291436	440634
434156	440635
685312	440636
541066	440637
83719	440638
90300	440639
314331	440640
689346	440641
46291	440642
27384	440643
32125	440644
155797	440645
58130	440646
441783	440647
562084	440648
10709	440649
597283	440650
56673	440651
528729	440652
19966	440653
169667	440654
680561	440655
380472	440656
566853	440657
601786	440658
462219	440659
595324	440660
45075	440661
330915	440662
636926	440663
355608	440664
200	440665
63174	440666
73880	440667
5314	440668
58043	440669
693983	440670
176612	440671
481462	440672
415411	440673
619726	440674
166493	440675
249560	440676
124913	440677
181507	440678
559443	440679
81875	440680
32822	440681
503488	440682
126085	440683
161306	440684
267329	440685
42296	440686
568031	440687
202825	440688
229033	440689
95868	440690
97481	440691
70638	440692
452937	440693
559942	440694
650905	440695
740	440696
97371	440697
113941	440698
678145	440699
24019	440700
349778	440701
41117	440702
292570	440703
400898	440704
60322	440705
337904	440706
401070	440707
274591	440708
350525	440709
1750	440710
85518	440711
292723	440712
17063	440713
8429	440714
409357	440715
38206	440716
79742	440717
679490	440718
44159	440719
57057	440720
57247	440721
46173	440722
450021	440723
135647	440724
252927	440725
614846	440726
523072	440727
423438	440728
335306	440729
149701	440730
38624	440731
216734	440732
129674	440733
12758	440734
494119	440735
382341	440736
173739	440737
194654	440738
662505	440739
129878	440740
164573	440741
669987	440742
109883	440743
72848	440744
236725	440745
696199	440746
506	440747
24152	440748
636969	440749
57041	440750
81068	440751
13606	440752
150163	440753
5453	440754
435460	440755
82857	440756
645942	440757
600167	440758
690465	440759
26395	440760
275804	440761
8370	440762
1265	440763
15357	440764
31100	440765
41515	440766
923	440767
76852	440768
564960	440769
111542	440770
36605	440771
403321	440772
649037	440773
679001	440774
25909	440775
143129	440776
197560	440777
385826	440778
8921	440779
651345	440780
374226	440781
86493	440782
50096	440783
338159	440784
200411	440785
277598	440786
33540	440787
71400	440788
289409	440789
112563	440790
108203	440791
159768	440792
486905	440793
28650	440794
14278	440795
28894	440796
218385	440797
270754	440798
592138	440799
460828	440800
647975	440801
437552	440802
241094	440803
150996	440804
261	440805
9320	440806
568394	440807
34554	440808
99639	440809
463091	440810
159266	440811
46409	440812
28943	440813
187285	440814
111411	440815
123530	440816
365674	440817
130225	440818
536146	440819
522569	440820
8555	440821
29760	440822
24678	440823
32329	440824
8703	440825
445094	440826
132789	440827
156859	440828
7936	440829
1896	440830
11156	440831
5352	440832
45114	440833
1266	440834
564972	440835
563294	440836
197895	440837
38860	440838
392653	440839
595283	440840
8627	440841
2984	440842
389486	440843
119552	440844
6526	440845
634132	440846
1892	440847
682344	440848
316399	440849
516069	440850
538036	440851
692159	440852
453706	440853
434373	440854
548740	440855
47340	440856
313168	440857
125376	440858
488415	440859
205130	440860
473604	440861
649518	440862
135305	440863
355122	440864
272557	440865
52274	440866
11963	440867
13120	440868
674703	440869
568109	440870
55419	440871
401482	440872
142090	440873
370070	440874
5436	440875
33164	440876
305125	440877
574779	440878
172251	440879
681624	440880
18950	440881
128712	440882
330435	440883
37161	440884
484646	440885
96127	440886
90030	440887
407835	440888
601638	440889
398646	440890
564946	440891
219603	440892
111856	440893
26519	440894
38082	440895
55506	440896
618305	440897
120735	440898
10849	440899
522612	440900
183827	440901
585852	440902
253846	440903
79657	440904
584441	440905
91491	440906
516959	440907
24553	440908
129362	440909
444819	440910
13539	440911
6217	440912
57871	440913
513523	440914
74866	440915
143335	440916
76468	440917
360742	440918
31652	440919
65793	440920
38148	440921
73665	440922
118069	440923
76009	440924
399	440925
32963	440926
487589	440927
628715	440928
215300	440929
5218	440930
614133	440931
277008	440932
65911	440933
181294	440934
43156	440935
137910	440936
319568	440937
395141	440938
526212	440939
39483	440940
14119	440941
485303	440942
110399	440943
666305	440944
160562	440945
136783	440946
117371	440947
79693	440948
315141	440949
5835	440950
102862	440951
155092	440952
3421	440953
536134	440954
520321	440955
73132	440956
618661	440957
54110	440958
127099	440959
87618	440960
347346	440961
448288	440962
466496	440963
494878	440964
17032	440965
219080	440966
5031	440967
167744	440968
155422	440969
534190	440970
8171	440971
174119	440972
568275	440973
687032	440974
689480	440975
5314	440976
47351	440977
366003	440978
41594	440979
339800	440980
277095	440981
283751	440982
603219	440983
249603	440984
70456	440985
2817	440986
118216	440987
590870	440988
659827	440989
674798	440990
66102	440991
171548	440992
141880	440993
525439	440994
8668	440995
108588	440996
331606	440997
213737	440998
302330	440999
262860	441000
268950	441001
177927	441002
457102	441003
516886	441004
340585	441005
123388	441006
459203	441007
35783	441008
484059	441009
54111	441010
315369	441011
41396	441012
32436	441013
113541	441014
382498	441015
66786	441016
519748	441017
43758	441018
143613	441019
185302	441020
444153	441021
470559	441022
578157	441023
3912	441024
308545	441025
238190	441026
693579	441027
606984	441028
554571	441029
5328	441030
179439	441031
145900	441032
1899	441033
578402	441034
199095	441035
360176	441036
503969	441037
27364	441038
474140	441039
21334	441040
120615	441041
8433	441042
24671	441043
162730	441044
564951	441045
123549	441046
146428	441047
1060	441048
1119	441049
95629	441050
274799	441051
66041	441052
670825	441053
39445	441054
29805	441055
417827	441056
151625	441057
653513	441058
498048	441059
79645	441060
425215	441061
670691	441062
109232	441063
565553	441064
2250	441065
31014	441066
13835	441067
117810	441068
336287	441069
257668	441070
44483	441071
66544	441072
501287	441073
75801	441074
417981	441075
9615	441076
466083	441077
345721	441078
87284	441079
160990	441080
23259	441081
298762	441082
445566	441083
456983	441084
152820	441085
24195	441086
444823	441087
41220	441088
5835	441089
91600	441090
431177	441091
232566	441092
83944	441093
23222	441094
29568	441095
118565	441096
20463	441097
559935	441098
161936	441099
428918	441100
611064	441101
127138	441102
521214	441103
48504	441104
59447	441105
6265	441106
249060	441107
509340	441108
646338	441109
139790	441110
343658	441111
545985	441112
153417	441113
34919	441114
63594	441115
7159	441116
71340	441117
545006	441118
5497	441119
450877	441120
37684	441121
498188	441122
14816	441123
9738	441124
294728	441125
82961	441126
23475	441127
3297	441128
188473	441129
575676	441130
343245	441131
55144	441132
454871	441133
287758	441134
232333	441135
931	441136
384557	441137
557343	441138
51280	441139
69567	441140
219952	441141
270495	441142
685309	441143
15095	441144
518246	441145
167824	441146
280497	441147
95140	441148
129255	441149
110083	441150
41177	441151
619416	441152
680707	441153
132314	441154
111621	441155
131358	441156
571543	441157
172434	441158
452233	441159
18760	441160
103393	441161
93959	441162
14250	441163
207568	441164
662553	441165
52775	441166
3	441167
128356	441168
53255	441169
325913	441170
322481	441171
97368	441172
464286	441173
407733	441174
54853	441175
90760	441176
165614	441177
374211	441178
526963	441179
530225	441180
13471	441181
146719	441182
48852	441183
508552	441184
146527	441185
673773	441186
272906	441187
46590	441188
433658	441189
55080	441190
51151	441191
214005	441192
480717	441193
1491	441194
109056	441195
338043	441196
209486	441197
515044	441198
75874	441199
679532	441200
346830	441201
428836	441202
165780	441203
1204	441204
593864	441205
51110	441206
139727	441207
628661	441208
991	441209
193721	441210
339783	441211
512936	441212
500994	441213
492205	441214
180800	441215
482008	441216
26628	441217
331871	441218
584053	441219
31991	441220
321664	441221
34716	441222
4238	441223
133206	441224
17541	441225
291805	441226
28073	441227
358002	441228
305356	441229
670389	441230
457898	441231
172417	441232
304495	441233
558854	441234
507173	441235
630608	441236
160173	441237
42305	441238
674686	441239
658603	441240
95	441241
217610	441242
37538	441243
607913	441244
500754	441245
511260	441246
213256	441247
213262	441248
511269	441249
48267	441250
129184	441251
513812	441252
282194	441253
424889	441254
6661	441255
165506	441256
34295	441257
678142	441258
352679	441259
429014	441260
225532	441261
30539	441262
141734	441263
210474	441264
43256	441265
43946	441266
171108	441267
176736	441268
385631	441269
2817	441270
417445	441271
469796	441272
365677	441273
30032	441274
234710	441275
219116	441276
224465	441277
153424	441278
174167	441279
25983	441280
2907	441281
8681	441282
691765	441283
8511	441284
142900	441285
683475	441286
207102	441287
73095	441288
435675	441289
6408	441290
549168	441291
54022	441292
62633	441293
57591	441294
83891	441295
133627	441296
82461	441297
527442	441298
328216	441299
422826	441300
47337	441301
587715	441302
8415	441303
16018	441304
522166	441305
444738	441306
7316	441307
315128	441308
125800	441309
125802	441310
96974	441311
191632	441312
66368	441313
418331	441314
417937	441315
89138	441316
38	441317
333187	441318
437514	441319
16452	441320
32584	441321
506640	441322
39695	441323
38981	441324
741	441325
552693	441326
417259	441327
1787	441328
20179	441329
428344	441330
458345	441331
599125	441332
269884	441333
190970	441334
380203	441335
38568	441336
65241	441337
48966	441338
396489	441339
5214	441340
190875	441341
488925	441342
690122	441343
559517	441344
584254	441345
51859	441346
148660	441347
503173	441348
468474	441349
44279	441350
533294	441351
65000	441352
65000	441353
456673	441354
7	441355
325433	441356
359337	441357
8353	441358
26962	441359
1315	441360
21791	441361
230061	441362
116387	441363
302836	441364
381842	441365
43180	441366
183428	441367
3896	441368
199365	441369
76509	441370
96121	441371
643371	441372
662616	441373
391372	441374
526568	441375
282826	441376
152117	441377
6567	441378
57471	441379
3310	441380
26942	441381
165824	441382
428768	441383
33383	441384
34349	441385
85965	441386
435403	441387
339551	441388
571594	441389
81009	441390
381983	441391
134461	441392
525210	441393
405674	441394
41986	441395
20386	441396
263431	441397
632236	441398
278623	441399
295088	441400
143763	441401
51243	441402
52906	441403
353081	441404
46951	441405
317452	441406
461286	441407
75616	441408
670424	441409
337654	441410
457603	441411
52413	441412
179476	441413
497095	441414
7810	441415
363987	441416
324937	441417
9509	441418
45164	441419
123635	441420
460056	441421
170637	441422
124703	441423
324128	441424
150800	441425
93409	441426
323757	441427
10112	441428
364572	441429
78434	441430
201932	441431
23449	441432
38036	441433
34288	441434
646811	441435
34606	441436
56298	441437
260120	441438
340669	441439
682792	441440
54044	441441
152732	441442
136260	441443
457081	441444
168542	441445
834	441446
100207	441447
120504	441448
40102	441449
210351	441450
78791	441451
398350	441452
131184	441453
314727	441454
642896	441455
3781	441456
136937	441457
13976	441458
394193	441459
519180	441460
621	441461
124033	441462
314895	441463
487668	441464
615581	441465
38835	441466
693967	441467
140508	441468
462908	441469
346298	441470
2029	441471
46931	441472
600084	441473
355762	441474
1205	441475
22068	441476
174098	441477
440865	441478
655866	441479
665972	441480
495757	441481
69740	441482
102528	441483
197603	441484
58365	441485
368360	441486
22277	441487
627716	441488
159448	441489
522154	441490
15177	441491
6166	441492
170918	441493
433181	441494
31246	441495
352869	441496
482128	441497
437467	441498
610271	441499
123524	441500
18078	441501
485353	441502
627373	441503
103815	441504
15041	441505
6499	441506
326335	441507
676067	441508
136972	441509
464	441510
518289	441511
246410	441512
112761	441513
217501	441514
655491	441515
617042	441516
385042	441517
664282	441518
20289	441519
156852	441520
94496	441521
1146	441522
209558	441523
143380	441524
551358	441525
317220	441526
341769	441527
51388	441528
6323	441529
600252	441530
302633	441531
124997	441532
7044	441533
164873	441534
22324	441535
407157	441536
62464	441537
522520	441538
117202	441539
17225	441540
474093	441541
640673	441542
161530	441543
7506	441544
136258	441545
7162	441546
370761	441547
340314	441548
201198	441549
8895	441550
6166	441551
162962	441552
491118	441553
151664	441554
17988	441555
2974	441556
666667	441557
61	441558
45787	441559
310941	441560
697119	441561
459849	441562
184938	441563
598506	441564
569864	441565
234301	441566
668978	441567
13587	441568
170842	441569
319228	441570
317320	441571
684075	441572
6909	441573
302145	441574
477463	441575
67630	441576
29458	441577
621344	441578
444079	441579
5824	441580
475952	441581
151652	441582
140542	441583
23728	441584
97228	441585
435442	441586
479065	441587
287835	441588
552671	441589
573195	441590
222772	441591
22525	441592
66538	441593
20797	441594
295484	441595
321458	441596
8592	441597
475180	441598
126071	441599
1257	441600
308190	441601
174817	441602
532649	441603
179210	441604
20587	441605
106293	441606
5750	441607
120109	441608
6620	441609
367333	441610
45671	441611
14798	441612
429924	441613
249166	441614
249133	441615
46319	441616
536062	441617
467502	441618
249907	441619
532613	441620
77297	441621
643839	441622
599563	441623
15180	441624
668040	441625
659	441626
8352	441627
73743	441628
630879	441629
668683	441630
534214	441631
123501	441632
31609	441633
439	441634
7294	441635
302196	441636
555489	441637
30	441638
202645	441639
89302	441640
169852	441641
4565	441642
164907	441643
16	441644
1459	441645
109255	441646
151619	441647
116168	441648
398582	441649
498949	441650
160234	441651
231041	441652
139359	441653
548304	441654
141	441655
38053	441656
571958	441657
11698	441658
601435	441659
57282	441660
4682	441661
181639	441662
615999	441663
1948	441664
242601	441665
227153	441666
276752	441667
363254	441668
391738	441669
189651	441670
424896	441671
179089	441672
249914	441673
54064	441674
196743	441675
4024	441676
101463	441677
686844	441678
601357	441679
287590	441680
80671	441681
117542	441682
123235	441683
541177	441684
96766	441685
425452	441686
281694	441687
130994	441688
389564	441689
526459	441690
44932	441691
164634	441692
492539	441693
624355	441694
488620	441695
526594	441696
677275	441697
226549	441698
106981	441699
152064	441700
21315	441701
379114	441702
119666	441703
696236	441704
647423	441705
633481	441706
88795	441707
513334	441708
212442	441709
121751	441710
200751	441711
151801	441712
126030	441713
6752	441714
178267	441715
561726	441716
180568	441717
1067	441718
227214	441719
396410	441720
553875	441721
611852	441722
417717	441723
275383	441724
155634	441725
628318	441726
420149	441727
33193	441728
82004	441729
1689	441730
91806	441731
77394	441732
1120	441733
650679	441734
200475	441735
400302	441736
33710	441737
11677	441738
200319	441739
91004	441740
44680	441741
18753	441742
670939	441743
76566	441744
143154	441745
88889	441746
183076	441747
185174	441748
502226	441749
629691	441750
112542	441751
395206	441752
130144	441753
214962	441754
206488	441755
335260	441756
603364	441757
360647	441758
27122	441759
368563	441760
127037	441761
70707	441762
90223	441763
594476	441764
516016	441765
555845	441766
23395	441767
390676	441768
495407	441769
155872	441770
427438	441771
33595	441772
455092	441773
71799	441774
294668	441775
31679	441776
21666	441777
36520	441778
296725	441779
107177	441780
263683	441781
240780	441782
575058	441783
221567	441784
60408	441785
9183	441786
406466	441787
690041	441788
653420	441789
576811	441790
159369	441791
122261	441792
194571	441793
161678	441794
645643	441795
37090	441796
351927	441797
8936	441798
249193	441799
19532	441800
563773	441801
136533	441802
236537	441803
320776	441804
279231	441805
322962	441806
15559	441807
494067	441808
84956	441809
625926	441810
199392	441811
142632	441812
15559	441813
168581	441814
80011	441815
3085	441816
41236	441817
4513	441818
19804	441819
22662	441820
23250	441821
44374	441822
546743	441823
76654	441824
129199	441825
120360	441826
629455	441827
469219	441828
56391	441829
551019	441830
55828	441831
134570	441832
75782	441833
81447	441834
688651	441835
258202	441836
525606	441837
2717	441838
18804	441839
406653	441840
492997	441841
323602	441842
363011	441843
120583	441844
102098	441845
3397	441846
634898	441847
252859	441848
445017	441849
89578	441850
530204	441851
192342	441852
285633	441853
453	441854
522486	441855
509858	441856
584039	441857
536083	441858
340606	441859
202147	441860
381286	441861
461581	441862
204665	441863
636640	441864
145558	441865
157515	441866
6456	441867
614226	441868
412962	441869
201806	441870
5802	441871
445422	441872
259741	441873
138228	441874
622259	441875
420733	441876
639248	441877
1180	441878
332485	441879
508772	441880
200885	441881
79252	441882
21794	441883
570375	441884
127051	441885
541919	441886
469739	441887
190560	441888
11339	441889
690768	441890
32439	441891
127708	441892
547993	441893
508195	441894
588828	441895
84479	441896
165754	441897
340496	441898
458489	441899
488266	441900
157568	441901
494047	441902
565674	441903
385037	441904
138560	441905
440977	441906
20572	441907
220319	441908
382148	441909
465658	441910
75532	441911
59347	441912
264843	441913
48944	441914
542896	441915
165637	441916
436302	441917
8063	441918
13983	441919
36004	441920
580334	441921
52359	441922
694611	441923
558112	441924
97022	441925
206743	441926
6920	441927
93377	441928
31507	441929
280992	441930
376989	441931
88495	441932
242621	441933
24838	441934
251347	441935
579742	441936
615563	441937
35773	441938
557905	441939
264443	441940
556607	441941
75	441942
290660	441943
113399	441944
25613	441945
226702	441946
21775	441947
70485	441948
647265	441949
295690	441950
298694	441951
23522	441952
607159	441953
71759	441954
144202	441955
28831	441956
681612	441957
331453	441958
15966	441959
11605	441960
11250	441961
37255	441962
483598	441963
308637	441964
594485	441965
55440	441966
20763	441967
140353	441968
101503	441969
643368	441970
30152	441971
32198	441972
367268	441973
44794	441974
562299	441975
98761	441976
468417	441977
159913	441978
242424	441979
612730	441980
231860	441981
471261	441982
407190	441983
419276	441984
361878	441985
372762	441986
118882	441987
412686	441988
368761	441989
265838	441990
684967	441991
276621	441992
313104	441993
578196	441994
1125	441995
394789	441996
98526	441997
289036	441998
4418	441999
243883	442000
235286	442001
220830	442002
141303	442003
154493	442004
159353	442005
33930	442006
2530	442007
477637	442008
52919	442009
118212	442010
3264	442011
4299	442012
45325	442013
400482	442014
672231	442015
183495	442016
32069	442017
118564	442018
233698	442019
57382	442020
552367	442021
605274	442022
685009	442023
1094	442024
400509	442025
440186	442026
570549	442027
480941	442028
444353	442029
160337	442030
27329	442031
16369	442032
670800	442033
92148	442034
58008	442035
145054	442036
47357	442037
54072	442038
134786	442039
1864	442040
310509	442041
186318	442042
533104	442043
541082	442044
66879	442045
659372	442046
189989	442047
106751	442048
46617	442049
432274	442050
393236	442051
12069	442052
2097	442053
44436	442054
600004	442055
689008	442056
25153	442057
21677	442058
96798	442059
210660	442060
366939	442061
2652	442062
35987	442063
645198	442064
52975	442065
461978	442066
274804	442067
458888	442068
373	442069
112068	442070
651993	442071
93304	442072
107217	442073
31844	442074
48422	442075
180143	442076
160151	442077
264557	442078
625415	442079
40089	442080
2902	442081
155607	442082
23249	442083
164002	442084
143709	442085
87586	442086
74950	442087
510876	442088
510865	442089
274866	442090
408	442091
20068	442092
105847	442093
343120	442094
12619	442095
6091	442096
524623	442097
127255	442098
439986	442099
529891	442100
509992	442101
193	442102
278648	442103
312804	442104
665135	442105
496340	442106
51023	442107
224948	442108
108488	442109
574445	442110
86130	442111
259815	442112
348910	442113
310657	442114
222847	442115
268231	442116
556972	442117
18463	442118
71259	442119
469856	442120
39486	442121
607311	442122
510900	442123
17610	442124
50656	442125
79945	442126
76025	442127
55093	442128
406401	442129
175444	442130
175438	442131
296	442132
360826	442133
6380	442134
123319	442135
360832	442136
326349	442137
91179	442138
158255	442139
239521	442140
19633	442141
268278	442142
398313	442143
628876	442144
515197	442145
172268	442146
288998	442147
663840	442148
233795	442149
104373	442150
580015	442151
279793	442152
57420	442153
124018	442154
609945	442155
129193	442156
103691	442157
242837	442158
314521	442159
619207	442160
209058	442161
647948	442162
199152	442163
132367	442164
298481	442165
210150	442166
160547	442167
191559	442168
163700	442169
105962	442170
4791	442171
47115	442172
55420	442173
316445	442174
37403	442175
235889	442176
37281	442177
59024	442178
613719	442179
647794	442180
578026	442181
133021	442182
4061	442183
2870	442184
141539	442185
11097	442186
437887	442187
20	442188
474057	442189
611931	442190
491023	442191
12267	442192
317428	442193
15471	442194
162832	442195
356932	442196
321793	442197
117490	442198
24913	442199
8704	442200
124711	442201
1510	442202
26319	442203
227973	442204
85465	442205
424133	442206
55420	442207
377253	442208
563663	442209
4033	442210
310692	442211
537174	442212
161075	442213
666513	442214
212260	442215
491107	442216
1798	442217
187204	442218
207270	442219
409829	442220
30594	442221
206195	442222
244005	442223
365655	442224
706	442225
267029	442226
169381	442227
18636	442228
335155	442229
604194	442230
15368	442231
690111	442232
90544	442233
57270	442234
35530	442235
163264	442236
451812	442237
128553	442238
295503	442239
33823	442240
37004	442241
559687	442242
651089	442243
358537	442244
22078	442245
11146	442246
340848	442247
13035	442248
54707	442249
399789	442250
151532	442251
26285	442252
150667	442253
590001	442254
518808	442255
265821	442256
508245	442257
150831	442258
129266	442259
154918	442260
395295	442261
23467	442262
357543	442263
243518	442264
8036	442265
529953	442266
281593	442267
639	442268
111700	442269
31474	442270
51001	442271
68587	442272
320712	442273
586863	442274
564852	442275
267805	442276
536266	442277
268147	442278
40980	442279
535561	442280
573243	442281
436412	442282
611043	442283
275926	442284
9716	442285
4425	442286
37147	442287
191001	442288
1520	442289
116701	442290
393668	442291
27834	442292
385095	442293
115843	442294
259301	442295
43691	442296
331849	442297
161559	442298
150481	442299
83652	442300
63430	442301
813	442302
32311	442303
400367	442304
583220	442305
838	442306
263516	442307
380617	442308
9548	442309
365980	442310
66476	442311
421488	442312
72317	442313
223910	442314
250122	442315
138722	442316
412010	442317
13524	442318
198705	442319
172094	442320
69314	442321
118195	442322
24342	442323
1170	442324
148370	442325
1864	442326
185473	442327
418878	442328
59562	442329
627923	442330
35603	442331
44247	442332
517885	442333
289976	442334
187272	442335
4198	442336
512454	442337
424432	442338
168268	442339
50016	442340
114940	442341
675409	442342
78463	442343
153139	442344
29468	442345
117432	442346
533589	442347
111420	442348
288266	442349
127306	442350
15960	442351
665077	442352
146401	442353
33881	442354
162770	442355
618502	442356
75655	442357
196013	442358
405149	442359
75974	442360
552564	442361
670270	442362
697356	442363
478352	442364
604196	442365
504397	442366
690503	442367
46763	442368
4417	442369
435031	442370
26960	442371
42923	442372
157617	442373
574928	442374
57394	442375
67287	442376
471065	442377
63893	442378
500053	442379
178921	442380
194220	442381
47535	442382
194141	442383
12531	442384
43391	442385
40509	442386
216653	442387
284832	442388
92393	442389
485640	442390
61091	442391
534548	442392
392398	442393
564421	442394
75850	442395
546436	442396
369829	442397
570	442398
85425	442399
341822	442400
100537	442401
444254	442402
459070	442403
426161	442404
250015	442405
62211	442406
18718	442407
29	442408
291297	442409
254268	442410
58282	442411
1939	442412
9205	442413
422214	442414
37546	442415
315245	442416
444146	442417
596854	442418
15248	442419
82992	442420
630829	442421
167263	442422
22708	442423
695481	442424
105538	442425
102466	442426
252441	442427
109749	442428
56570	442429
527275	442430
446832	442431
369312	442432
517450	442433
587751	442434
171364	442435
374546	442436
34369	442437
263079	442438
25306	442439
665	442440
92212	442441
544247	442442
519551	442443
146929	442444
3374	442445
415195	442446
153761	442447
35328	442448
449556	442449
8550	442450
10262	442451
123996	442452
46930	442453
1885	442454
540137	442455
29877	442456
601666	442457
3229	442458
17930	442459
29973	442460
323097	442461
609990	442462
59553	442463
413616	442464
133807	442465
52878	442466
203878	442467
141102	442468
141990	442469
625249	442470
22206	442471
282164	442472
597306	442473
489595	442474
657696	442475
96629	442476
61788	442477
162349	442478
280715	442479
27517	442480
90442	442481
447666	442482
359733	442483
142137	442484
532629	442485
403865	442486
299575	442487
416030	442488
636079	442489
121025	442490
182910	442491
343833	442492
86568	442493
565949	442494
132699	442495
77026	442496
2558	442497
43889	442498
123039	442499
282207	442500
435976	442501
518636	442502
343614	442503
335168	442504
684730	442505
271163	442506
271055	442507
347603	442508
15090	442509
45869	442510
446446	442511
171062	442512
5120	442513
12045	442514
774	442515
168073	442516
110230	442517
228251	442518
13941	442519
653413	442520
449803	442521
503121	442522
4881	442523
206058	442524
416612	442525
417732	442526
5665	442527
45763	442528
343315	442529
54717	442530
253514	442531
23361	442532
3042	442533
556852	442534
566573	442535
34798	442536
281904	442537
151861	442538
471737	442539
139731	442540
12220	442541
574778	442542
136944	442543
161918	442544
136490	442545
208794	442546
43229	442547
70106	442548
83674	442549
640059	442550
242282	442551
85396	442552
518213	442553
67654	442554
39432	442555
333799	442556
133733	442557
396805	442558
138905	442559
143543	442560
24447	442561
305175	442562
160361	442563
804	442564
50902	442565
228682	442566
245837	442567
4689	442568
568650	442569
979	442570
269517	442571
520810	442572
669198	442573
694932	442574
119436	442575
280136	442576
638693	442577
102141	442578
246791	442579
357955	442580
333560	442581
10698	442582
26648	442583
68888	442584
151172	442585
458852	442586
510847	442587
168415	442588
620027	442589
559777	442590
547724	442591
117693	442592
150716	442593
572636	442594
11909	442595
101596	442596
489511	442597
61892	442598
268224	442599
225667	442600
13783	442601
425337	442602
10390	442603
83911	442604
604290	442605
374683	442606
76969	442607
244012	442608
452544	442609
614967	442610
196332	442611
334694	442612
365408	442613
173761	442614
526	442615
363281	442616
333015	442617
586673	442618
21780	442619
504139	442620
107424	442621
70132	442622
453920	442623
619369	442624
49222	442625
338529	442626
36186	442627
9228	442628
157610	442629
22	442630
364681	442631
678536	442632
676662	442633
15093	442634
8465	442635
33896	442636
198630	442637
34761	442638
697624	442639
561557	442640
107055	442641
274662	442642
563	442643
658256	442644
293692	442645
291237	442646
1610	442647
268440	442648
129037	442649
107485	442650
134759	442651
10711	442652
76751	442653
4488	442654
422601	442655
142809	442656
249853	442657
615013	442658
374725	442659
207867	442660
57008	442661
498991	442662
145579	442663
530380	442664
588644	442665
345936	442666
73555	442667
347067	442668
247002	442669
161420	442670
675675	442671
312900	442672
292529	442673
55200	442674
5579	442675
543293	442676
74203	442677
167118	442678
193	442679
72422	442680
66027	442681
69339	442682
695661	442683
558907	442684
671700	442685
300729	442686
93516	442687
379192	442688
605672	442689
83091	442690
680724	442691
46621	442692
461442	442693
582688	442694
399045	442695
11800	442696
225638	442697
271714	442698
658222	442699
384472	442700
56487	442701
21006	442702
11894	442703
16746	442704
544372	442705
1943	442706
33137	442707
3777	442708
183583	442709
9966	442710
539599	442711
394282	442712
54938	442713
50575	442714
38604	442715
361667	442716
566371	442717
9425	442718
602580	442719
492115	442720
322303	442721
365232	442722
38561	442723
633005	442724
94147	442725
237471	442726
19756	442727
515772	442728
37321	442729
90236	442730
175774	442731
121222	442732
569835	442733
36296	442734
146335	442735
169011	442736
145889	442737
66707	442738
229794	442739
2360	442740
446911	442741
265700	442742
3521	442743
506536	442744
609	442745
495761	442746
523480	442747
206676	442748
2749	442749
590657	442750
385529	442751
253041	442752
504936	442753
24342	442754
547899	442755
2107	442756
81165	442757
463	442758
617940	442759
17894	442760
270142	442761
231061	442762
1982	442763
664751	442764
139552	442765
463615	442766
525120	442767
404726	442768
193244	442769
70226	442770
572536	442771
638940	442772
68260	442773
87753	442774
257331	442775
687624	442776
627135	442777
339668	442778
499359	442779
263459	442780
500708	442781
293928	442782
190812	442783
23677	442784
546813	442785
340436	442786
273545	442787
535510	442788
178545	442789
2948	442790
561248	442791
147828	442792
203433	442793
322901	442794
489138	442795
16182	442796
202194	442797
59229	442798
335121	442799
408640	442800
18029	442801
450294	442802
64257	442803
371104	442804
642952	442805
505393	442806
361409	442807
269371	442808
386322	442809
524104	442810
685246	442811
110614	442812
331077	442813
51108	442814
255083	442815
408656	442816
489	442817
212867	442818
43054	442819
376879	442820
157741	442821
151603	442822
38586	442823
9699	442824
263031	442825
15096	442826
471201	442827
71352	442828
52584	442829
169010	442830
488291	442831
95682	442832
6584	442833
49478	442834
204820	442835
532412	442836
24372	442837
667058	442838
104544	442839
83207	442840
260259	442841
576747	442842
131383	442843
458567	442844
444494	442845
17045	442846
418761	442847
544569	442848
2430	442849
342271	442850
8385	442851
513066	442852
112532	442853
242888	442854
10196	442855
56225	442856
8385	442857
345742	442858
163513	442859
153893	442860
460880	442861
558161	442862
247311	442863
294841	442864
448382	442865
17798	442866
2155	442867
249519	442868
166047	442869
4751	442870
82871	442871
410358	442872
684596	442873
489818	442874
220932	442875
468993	442876
85278	442877
126715	442878
172711	442879
693420	442880
490531	442881
20289	442882
638405	442883
684518	442884
172696	442885
473680	442886
694428	442887
172714	442888
181587	442889
394254	442890
447961	442891
636289	442892
38139	442893
253287	442894
232071	442895
619027	442896
507135	442897
102601	442898
434541	442899
111529	442900
478433	442901
237751	442902
452	442903
43305	442904
123808	442905
38947	442906
366861	442907
11001	442908
18789	442909
402286	442910
463827	442911
303746	442912
963	442913
231756	442914
687189	442915
612685	442916
194495	442917
19070	442918
6553	442919
16908	442920
130789	442921
507256	442922
11833	442923
145692	442924
17735	442925
252868	442926
17347	442927
331829	442928
297001	442929
228893	442930
316133	442931
139685	442932
17953	442933
407372	442934
391864	442935
1999	442936
997	442937
142217	442938
117199	442939
109375	442940
5519	442941
363301	442942
672630	442943
529943	442944
104295	442945
111576	442946
38260	442947
1123	442948
154	442949
84860	442950
98751	442951
76823	442952
27278	442953
657357	442954
167698	442955
680282	442956
316723	442957
600677	442958
55606	442959
293667	442960
40115	442961
244196	442962
156734	442963
389597	442964
40325	442965
8246	442966
305370	442967
9647	442968
532648	442969
593210	442970
80354	442971
435696	442972
15160	442973
564608	442974
88131	442975
391048	442976
1873	442977
111174	442978
628269	442979
295557	442980
51920	442981
295544	442982
125667	442983
651823	442984
625277	442985
641	442986
24308	442987
52417	442988
169339	442989
674254	442990
19903	442991
252140	442992
439926	442993
233514	442994
44815	442995
133053	442996
329168	442997
141866	442998
24302	442999
156365	443000
177438	443001
267167	443002
9083	443003
56156	443004
30841	443005
7194	443006
56161	443007
48719	443008
392910	443009
34334	443010
180040	443011
553879	443012
115109	443013
492527	443014
179260	443015
82959	443016
294415	443017
119698	443018
455564	443019
41273	443020
270996	443021
126929	443022
548232	443023
106234	443024
127896	443025
152307	443026
108066	443027
57710	443028
392496	443029
155519	443030
86492	443031
79721	443032
500188	443033
47370	443034
5693	443035
198850	443036
2327	443037
33021	443038
6489	443039
244256	443040
226628	443041
98802	443042
670271	443043
611433	443044
279475	443045
615476	443046
131165	443047
74910	443048
129397	443049
337367	443050
452953	443051
277524	443052
274711	443053
78050	443054
85359	443055
155563	443056
552077	443057
3906	443058
691127	443059
374561	443060
694231	443061
32546	443062
474606	443063
640264	443064
37166	443065
480753	443066
379834	443067
51211	443068
170570	443069
497445	443070
145814	443071
656	443072
653583	443073
87351	443074
16542	443075
72575	443076
433544	443077
11611	443078
14683	443079
214293	443080
249254	443081
296557	443082
124067	443083
235697	443084
75160	443085
345230	443086
142949	443087
98069	443088
443750	443089
89856	443090
450679	443091
477457	443092
590703	443093
616158	443094
51330	443095
50328	443096
693301	443097
271308	443098
681178	443099
220005	443100
15463	443101
419312	443102
323546	443103
595151	443104
122676	443105
140166	443106
292	443107
157648	443108
21470	443109
388170	443110
269	443111
470261	443112
213876	443113
75179	443114
486794	443115
22051	443116
268635	443117
6998	443118
109022	443119
249941	443120
157705	443121
396252	443122
65738	443123
278291	443124
609118	443125
267469	443126
415064	443127
389687	443128
272371	443129
628604	443130
34	443131
511465	443132
158875	443133
92929	443134
168273	443135
393603	443136
6009	443137
33347	443138
56329	443139
3694	443140
61311	443141
112524	443142
133378	443143
4770	443144
44148	443145
425085	443146
61943	443147
1172	443148
135970	443149
124813	443150
187633	443151
3688	443152
101534	443153
672534	443154
411826	443155
76495	443156
115888	443157
155574	443158
1976	443159
132979	443160
537737	443161
44211	443162
153969	443163
600562	443164
86127	443165
389731	443166
546345	443167
155450	443168
480564	443169
245055	443170
472933	443171
517068	443172
95526	443173
482642	443174
513431	443175
22287	443176
121023	443177
78110	443178
512564	443179
224529	443180
406524	443181
205660	443182
44127	443183
70149	443184
37555	443185
5364	443186
534113	443187
432151	443188
44281	443189
697591	443190
262811	443191
527262	443192
448468	443193
131641	443194
499060	443195
173740	443196
168653	443197
18259	443198
316149	443199
119491	443200
203192	443201
81740	443202
662037	443203
586481	443204
89772	443205
184715	443206
312064	443207
410209	443208
59354	443209
427599	443210
372270	443211
56627	443212
117419	443213
99368	443214
234043	443215
226305	443216
186887	443217
110531	443218
49969	443219
38343	443220
556906	443221
466522	443222
362887	443223
76496	443224
97829	443225
182099	443226
114304	443227
48656	443228
7316	443229
276985	443230
641715	443231
193308	443232
454834	443233
92623	443234
676987	443235
144299	443236
27828	443237
56329	443238
35010	443239
675568	443240
51806	443241
365676	443242
201658	443243
165456	443244
555532	443245
357408	443246
226027	443247
643037	443248
434474	443249
94618	443250
374557	443251
18874	443252
17883	443253
53	443254
641147	443255
49005	443256
42590	443257
338279	443258
403687	443259
425301	443260
10427	443261
36468	443262
149749	443263
527994	443264
551483	443265
11756	443266
321320	443267
118664	443268
141805	443269
13338	443270
555477	443271
610999	443272
552168	443273
103293	443274
134835	443275
403736	443276
20930	443277
162989	443278
258851	443279
628924	443280
24047	443281
517207	443282
491	443283
178397	443284
72301	443285
591874	443286
144906	443287
672086	443288
368372	443289
21391	443290
58762	443291
152704	443292
487975	443293
81265	443294
523249	443295
391287	443296
448484	443297
283370	443298
240224	443299
587051	443300
284015	443301
412976	443302
536525	443303
492639	443304
184061	443305
657660	443306
470452	443307
47001	443308
603769	443309
558954	443310
117875	443311
539177	443312
523515	443313
671351	443314
113795	443315
108039	443316
56972	443317
350686	443318
369013	443319
569923	443320
653367	443321
418671	443322
628001	443323
187041	443324
309676	443325
290499	443326
191896	443327
631392	443328
408112	443329
210295	443330
309839	443331
458860	443332
432420	443333
138073	443334
341719	443335
104622	443336
472365	443337
529553	443338
567415	443339
620054	443340
293535	443341
386336	443342
130301	443343
661116	443344
645442	443345
275036	443346
30573	443347
4975	443348
396159	443349
23236	443350
101200	443351
119171	443352
109470	443353
89921	443354
55463	443355
476021	443356
140706	443357
30780	443358
128797	443359
488901	443360
573658	443361
233707	443362
89948	443363
448566	443364
566673	443365
16671	443366
87089	443367
384793	443368
673058	443369
207317	443370
128	443371
478186	443372
9007	443373
565801	443374
257398	443375
68850	443376
43347	443377
42544	443378
119045	443379
373860	443380
638528	443381
640960	443382
557454	443383
289382	443384
626588	443385
251251	443386
643760	443387
130627	443388
484712	443389
143610	443390
105588	443391
490378	443392
98364	443393
142548	443394
35785	443395
442317	443396
234676	443397
397320	443398
245756	443399
7644	443400
48679	443401
12800	443402
46583	443403
556356	443404
691053	443405
497834	443406
315863	443407
545557	443408
170169	443409
21651	443410
24173	443411
218947	443412
167110	443413
164984	443414
122146	443415
448713	443416
6028	443417
435776	443418
384378	443419
241405	443420
317930	443421
11100	443422
425217	443423
170769	443424
625086	443425
92904	443426
130759	443427
205039	443428
434646	443429
136214	443430
258831	443431
251247	443432
70067	443433
517488	443434
79688	443435
47329	443436
45292	443437
589720	443438
245011	443439
380390	443440
287467	443441
71612	443442
78733	443443
244614	443444
576460	443445
172685	443446
349940	443447
304502	443448
562168	443449
74989	443450
153660	443451
424230	443452
494968	443453
8322	443454
34	443455
435523	443456
71348	443457
149681	443458
449321	443459
8357	443460
40497	443461
350586	443462
2516	443463
402291	443464
339760	443465
57851	443466
23169	443467
124741	443468
153585	443469
588965	443470
319624	443471
113192	443472
165637	443473
258606	443474
323015	443475
410316	443476
592779	443477
576292	443478
55436	443479
669343	443480
402966	443481
617525	443482
566992	443483
9352	443484
12096	443485
38033	443486
359856	443487
183024	443488
126662	443489
101153	443490
451203	443491
130297	443492
15551	443493
74151	443494
8749	443495
108752	443496
425430	443497
44292	443498
528821	443499
415109	443500
8392	443501
636726	443502
43612	443503
315274	443504
84056	443505
535	443506
32789	443507
275385	443508
326098	443509
382726	443510
6512	443511
165203	443512
172666	443513
630577	443514
51829	443515
629839	443516
304279	443517
587196	443518
443713	443519
29264	443520
111125	443521
130193	443522
472318	443523
10124	443524
672678	443525
51732	443526
16508	443527
216020	443528
173093	443529
20	443530
130187	443531
331687	443532
136237	443533
43687	443534
567909	443535
186049	443536
556922	443537
19852	443538
39024	443539
168209	443540
127719	443541
598227	443542
42932	443543
165309	443544
560842	443545
583691	443546
423338	443547
657907	443548
384144	443549
439263	443550
17589	443551
243	443552
62986	443553
663208	443554
6784	443555
542812	443556
21	443557
199766	443558
363353	443559
477391	443560
373173	443561
441964	443562
7424	443563
242052	443564
254992	443565
172162	443566
15221	443567
241653	443568
540251	443569
24568	443570
199163	443571
2121	443572
194943	443573
395440	443574
314741	443575
471012	443576
693319	443577
325230	443578
550865	443579
152959	443580
395139	443581
433540	443582
14345	443583
82179	443584
61886	443585
20635	443586
780	443587
10914	443588
343590	443589
454332	443590
2	443591
98928	443592
143513	443593
407193	443594
680863	443595
282404	443596
442285	443597
666102	443598
13494	443599
40753	443600
3942	443601
43560	443602
2508	443603
14444	443604
504878	443605
639124	443606
313582	443607
481769	443608
177	443609
633745	443610
692457	443611
177611	443612
92617	443613
108970	443614
545335	443615
157405	443616
460867	443617
620923	443618
63193	443619
251067	443620
344904	443621
317054	443622
40512	443623
31536	443624
166793	443625
321946	443626
4929	443627
119262	443628
18455	443629
13332	443630
364623	443631
312293	443632
577930	443633
4732	443634
436733	443635
282762	443636
645399	443637
476733	443638
426106	443639
654830	443640
52223	443641
21752	443642
335958	443643
526713	443644
3685	443645
7	443646
61632	443647
459287	443648
467066	443649
565350	443650
53063	443651
328759	443652
164047	443653
7437	443654
317905	443655
314644	443656
56196	443657
348067	443658
218901	443659
100698	443660
296232	443661
346269	443662
87255	443663
532010	443664
314191	443665
612716	443666
191	443667
22950	443668
90451	443669
14155	443670
449147	443671
71848	443672
9017	443673
149617	443674
355069	443675
653534	443676
660859	443677
391024	443678
82683	443679
612404	443680
275211	443681
140241	443682
348247	443683
253393	443684
174783	443685
53115	443686
385555	443687
648434	443688
65629	443689
415291	443690
1318	443691
125784	443692
82886	443693
49152	443694
426432	443695
137476	443696
320641	443697
93570	443698
4618	443699
111626	443700
53	443701
217143	443702
69792	443703
332492	443704
7	443705
1715	443706
55983	443707
553865	443708
76650	443709
203802	443710
249953	443711
5311	443712
437018	443713
363844	443714
44308	443715
35505	443716
48020	443717
25855	443718
515744	443719
185001	443720
324823	443721
518300	443722
147787	443723
4169	443724
104259	443725
3772	443726
589251	443727
355886	443728
28335	443729
160377	443730
507736	443731
544200	443732
348699	443733
121474	443734
352042	443735
29837	443736
567946	443737
53050	443738
463847	443739
151582	443740
378434	443741
171413	443742
428672	443743
254713	443744
16657	443745
183819	443746
569840	443747
21837	443748
379285	443749
60694	443750
41263	443751
1047	443752
89719	443753
119531	443754
47623	443755
19715	443756
5065	443757
490427	443758
79777	443759
56183	443760
168267	443761
429379	443762
540876	443763
615210	443764
442100	443765
349319	443766
212002	443767
25233	443768
585321	443769
52451	443770
642793	443771
675900	443772
338750	443773
213449	443774
72675	443775
124066	443776
52954	443777
16886	443778
417293	443779
58409	443780
89439	443781
612402	443782
87345	443783
332972	443784
57026	443785
443543	443786
207298	443787
66	443788
598873	443789
32345	443790
51455	443791
215258	443792
173515	443793
159946	443794
577696	443795
83602	443796
88231	443797
3648	443798
43887	443799
116067	443800
695479	443801
398810	443802
603998	443803
112168	443804
429855	443805
295587	443806
350879	443807
453715	443808
320871	443809
50154	443810
36915	443811
1897	443812
641974	443813
36060	443814
4802	443815
489771	443816
42247	443817
36428	443818
53939	443819
617028	443820
429549	443821
166206	443822
452130	443823
8554	443824
9968	443825
638636	443826
101207	443827
6238	443828
454910	443829
58711	443830
547644	443831
603898	443832
169819	443833
152062	443834
395657	443835
118792	443836
36065	443837
289607	443838
27622	443839
507445	443840
155350	443841
32751	443842
151252	443843
97637	443844
113655	443845
33323	443846
656680	443847
661150	443848
51341	443849
390549	443850
201253	443851
236062	443852
325625	443853
6186	443854
60753	443855
187410	443856
123841	443857
138754	443858
71344	443859
589673	443860
12593	443861
432629	443862
72	443863
15178	443864
394062	443865
686627	443866
397952	443867
15514	443868
625024	443869
127130	443870
2968	443871
602012	443872
637608	443873
1069	443874
439	443875
199164	443876
93425	443877
111566	443878
403622	443879
3122	443880
107333	443881
522083	443882
514883	443883
540330	443884
112610	443885
390559	443886
87195	443887
297128	443888
549819	443889
91750	443890
106020	443891
671783	443892
613457	443893
428472	443894
266165	443895
15692	443896
27858	443897
363814	443898
449528	443899
138589	443900
22819	443901
48939	443902
512051	443903
17752	443904
54138	443905
54135	443906
236673	443907
628276	443908
164641	443909
7850	443910
195859	443911
283841	443912
96730	443913
449757	443914
97273	443915
420880	443916
162086	443917
164947	443918
328241	443919
38049	443920
18223	443921
155091	443922
351364	443923
36173	443924
10526	443925
276804	443926
329974	443927
346405	443928
4307	443929
321777	443930
432678	443931
591464	443932
384225	443933
189273	443934
185039	443935
573078	443936
34453	443937
448931	443938
235931	443939
347725	443940
37561	443941
623716	443942
447496	443943
138649	443944
163539	443945
113734	443946
154712	443947
387985	443948
136112	443949
12317	443950
213818	443951
233693	443952
623662	443953
192908	443954
546213	443955
490005	443956
122077	443957
586794	443958
559006	443959
286338	443960
611198	443961
597636	443962
132697	443963
663553	443964
682213	443965
18559	443966
12053	443967
626152	443968
110147	443969
452529	443970
107436	443971
397101	443972
127142	443973
385807	443974
108384	443975
496243	443976
465374	443977
15742	443978
43922	443979
3039	443980
154916	443981
427641	443982
696776	443983
32019	443984
55614	443985
82952	443986
228224	443987
543621	443988
138023	443989
373841	443990
625498	443991
82234	443992
323690	443993
195596	443994
76850	443995
20933	443996
639508	443997
25187	443998
130435	443999
640593	444000
422758	444001
15675	444002
91925	444003
82174	444004
661940	444005
676528	444006
79735	444007
527988	444008
401067	444009
595442	444010
52228	444011
79812	444012
81702	444013
345524	444014
379894	444015
196106	444016
41627	444017
10716	444018
398387	444019
440772	444020
18767	444021
138132	444022
234300	444023
128746	444024
170815	444025
83723	444026
13703	444027
551611	444028
40765	444029
108827	444030
541316	444031
5334	444032
678966	444033
11633	444034
119447	444035
82068	444036
146074	444037
212865	444038
6480	444039
381637	444040
173198	444041
19996	444042
18720	444043
67473	444044
28062	444045
342173	444046
169999	444047
20192	444048
209488	444049
194376	444050
90413	444051
25318	444052
120658	444053
385	444054
444000	444055
661931	444056
501311	444057
270127	444058
62146	444059
364714	444060
114342	444061
226547	444062
114983	444063
144602	444064
591598	444065
265971	444066
159446	444067
558242	444068
97737	444069
678096	444070
81878	444071
10744	444072
156466	444073
220825	444074
20773	444075
108536	444076
564077	444077
628377	444078
21572	444079
549130	444080
132942	444081
518984	444082
606463	444083
616779	444084
413966	444085
251694	444086
689687	444087
372103	444088
172996	444089
372476	444090
212831	444091
292188	444092
257257	444093
12706	444094
631450	444095
160386	444096
675507	444097
24136	444098
592555	444099
431	444100
611818	444101
631223	444102
212785	444103
101104	444104
380536	444105
172467	444106
440654	444107
399690	444108
168450	444109
161870	444110
20265	444111
358943	444112
295612	444113
353759	444114
279955	444115
667689	444116
12117	444117
104498	444118
161597	444119
229790	444120
83735	444121
42956	444122
536	444123
48222	444124
618378	444125
440734	444126
93427	444127
63602	444128
562312	444129
679724	444130
372781	444131
35105	444132
453258	444133
7716	444134
113566	444135
124096	444136
298258	444137
96128	444138
3940	444139
440326	444140
106744	444141
163226	444142
122469	444143
55265	444144
208386	444145
110477	444146
152504	444147
175387	444148
320762	444149
320059	444150
419910	444151
557826	444152
486391	444153
566058	444154
331154	444155
650828	444156
579512	444157
551015	444158
647931	444159
55512	444160
56507	444161
29008	444162
651158	444163
7179	444164
239639	444165
117979	444166
460099	444167
330285	444168
6939	444169
539974	444170
668501	444171
93107	444172
109572	444173
337027	444174
129041	444175
23995	444176
528675	444177
226554	444178
96653	444179
601099	444180
48242	444181
559344	444182
362855	444183
538388	444184
186353	444185
575378	444186
265844	444187
612901	444188
221634	444189
411540	444190
138973	444191
497794	444192
420867	444193
460456	444194
595413	444195
1348	444196
316932	444197
550663	444198
28484	444199
227381	444200
258461	444201
650213	444202
35254	444203
538985	444204
325112	444205
328996	444206
2064	444207
328503	444208
89637	444209
5782	444210
518798	444211
106240	444212
17353	444213
109335	444214
296810	444215
370089	444216
26609	444217
632839	444218
285080	444219
53822	444220
63325	444221
687165	444222
34860	444223
57598	444224
621621	444225
83146	444226
660002	444227
123815	444228
141859	444229
87042	444230
483759	444231
106387	444232
564663	444233
298673	444234
24420	444235
595231	444236
198570	444237
252	444238
4026	444239
572486	444240
78255	444241
50985	444242
105676	444243
6747	444244
485606	444245
618488	444246
2002	444247
61536	444248
181502	444249
39002	444250
604286	444251
510289	444252
61106	444253
37622	444254
142790	444255
675546	444256
91981	444257
143255	444258
360187	444259
138339	444260
80015	444261
409668	444262
164585	444263
499430	444264
475208	444265
1864	444266
135503	444267
453722	444268
159648	444269
289181	444270
54064	444271
132105	444272
575640	444273
36345	444274
55886	444275
280048	444276
17098	444277
218678	444278
109113	444279
671901	444280
674321	444281
493018	444282
165083	444283
81871	444284
118889	444285
47500	444286
345369	444287
360907	444288
96535	444289
435688	444290
570858	444291
532821	444292
306591	444293
464477	444294
76650	444295
33945	444296
58854	444297
97	444298
11645	444299
97936	444300
6266	444301
9219	444302
64063	444303
79353	444304
562721	444305
81	444306
620276	444307
79696	444308
38838	444309
159425	444310
508601	444311
72574	444312
190299	444313
1046	444314
84838	444315
625517	444316
661567	444317
278601	444318
167569	444319
16727	444320
177119	444321
348534	444322
3682	444323
136658	444324
146482	444325
2263	444326
518539	444327
70819	444328
369879	444329
229131	444330
58858	444331
96610	444332
435	444333
29807	444334
155322	444335
133485	444336
134190	444337
153275	444338
220382	444339
22746	444340
193987	444341
375639	444342
246604	444343
613364	444344
627672	444345
267552	444346
517394	444347
18174	444348
529672	444349
480746	444350
68889	444351
505870	444352
419931	444353
133947	444354
386152	444355
64662	444356
120979	444357
54705	444358
648879	444359
23772	444360
590062	444361
287071	444362
67453	444363
120242	444364
628039	444365
108490	444366
137344	444367
47497	444368
493121	444369
505304	444370
23609	444371
695931	444372
39350	444373
308895	444374
87882	444375
43129	444376
4307	444377
1107	444378
321942	444379
102780	444380
643979	444381
240827	444382
7378	444383
102802	444384
369098	444385
90223	444386
589338	444387
115488	444388
3218	444389
254437	444390
34503	444391
685614	444392
170411	444393
538621	444394
168110	444395
346145	444396
118002	444397
228751	444398
283204	444399
8777	444400
51429	444401
516390	444402
134117	444403
55659	444404
275284	444405
539846	444406
431046	444407
640488	444408
136030	444409
426786	444410
680693	444411
489496	444412
142991	444413
6	444414
361313	444415
679369	444416
5886	444417
495912	444418
655419	444419
613976	444420
294159	444421
197025	444422
220142	444423
557363	444424
674519	444425
231216	444426
8106	444427
399531	444428
127708	444429
85994	444430
86630	444431
201925	444432
593775	444433
156285	444434
370211	444435
530911	444436
71	444437
95276	444438
479947	444439
135050	444440
91117	444441
409290	444442
107814	444443
293423	444444
472628	444445
79716	444446
380905	444447
271445	444448
165758	444449
466451	444450
6205	444451
247696	444452
36265	444453
190323	444454
30457	444455
589180	444456
474593	444457
3307	444458
239074	444459
677912	444460
172885	444461
261702	444462
281202	444463
5548	444464
11206	444465
533265	444466
46582	444467
690300	444468
37058	444469
75800	444470
346959	444471
148988	444472
4764	444473
142255	444474
85027	444475
533597	444476
205732	444477
296349	444478
5913	444479
140051	444480
103397	444481
208716	444482
24174	444483
417453	444484
3120	444485
73278	444486
93037	444487
8625	444488
662819	444489
444907	444490
78984	444491
66562	444492
331406	444493
244628	444494
548688	444495
167078	444496
29024	444497
75744	444498
106494	444499
12669	444500
463	444501
463135	444502
614293	444503
641172	444504
244232	444505
513311	444506
15252	444507
246983	444508
24973	444509
5590	444510
448002	444511
298	444512
202721	444513
11340	444514
480881	444515
621732	444516
665692	444517
89361	444518
463010	444519
174310	444520
633680	444521
164850	444522
3730	444523
261003	444524
19	444525
49892	444526
665015	444527
131555	444528
594039	444529
549576	444530
40897	444531
145687	444532
202332	444533
41068	444534
306900	444535
482138	444536
200708	444537
71945	444538
165598	444539
490573	444540
86562	444541
94516	444542
385201	444543
3640	444544
90872	444545
561631	444546
4271	444547
481911	444548
366960	444549
441702	444550
14640	444551
270852	444552
816	444553
597396	444554
48430	444555
29821	444556
152699	444557
127597	444558
294763	444559
136814	444560
325731	444561
418726	444562
373017	444563
336282	444564
690474	444565
486718	444566
252966	444567
525520	444568
25459	444569
108205	444570
519277	444571
127940	444572
131087	444573
5295	444574
24136	444575
458966	444576
48424	444577
522669	444578
384964	444579
442256	444580
72483	444581
231510	444582
44374	444583
137440	444584
13727	444585
432583	444586
160056	444587
48931	444588
29193	444589
70352	444590
326133	444591
13651	444592
27741	444593
51738	444594
433596	444595
16558	444596
664851	444597
249988	444598
19464	444599
17873	444600
87205	444601
128330	444602
512029	444603
586040	444604
298168	444605
77652	444606
660671	444607
72353	444608
248400	444609
46450	444610
133125	444611
394588	444612
90393	444613
24492	444614
95436	444615
309018	444616
510855	444617
68276	444618
15543	444619
492948	444620
412744	444621
600571	444622
697107	444623
610383	444624
147849	444625
543707	444626
96516	444627
548	444628
292482	444629
527224	444630
690555	444631
442131	444632
285250	444633
11510	444634
71533	444635
645329	444636
248	444637
302235	444638
40231	444639
17445	444640
123875	444641
309607	444642
141254	444643
541097	444644
674979	444645
427688	444646
406503	444647
117278	444648
9748	444649
641123	444650
630415	444651
209473	444652
7586	444653
82352	444654
609543	444655
172467	444656
34642	444657
536795	444658
98266	444659
45894	444660
289055	444661
366429	444662
60812	444663
594030	444664
26366	444665
137442	444666
172709	444667
113289	444668
666677	444669
307569	444670
86579	444671
113301	444672
345455	444673
169984	444674
263498	444675
105300	444676
545729	444677
70667	444678
342243	444679
133885	444680
158358	444681
59869	444682
151663	444683
141166	444684
540507	444685
83816	444686
672810	444687
8258	444688
552084	444689
496374	444690
679686	444691
28024	444692
226643	444693
16361	444694
14635	444695
60087	444696
417300	444697
47200	444698
493670	444699
143727	444700
471188	444701
6824	444702
220217	444703
452208	444704
116000	444705
164675	444706
408628	444707
89907	444708
101838	444709
172437	444710
598499	444711
410541	444712
93154	444713
103090	444714
37450	444715
47242	444716
34828	444717
565067	444718
657445	444719
564295	444720
77781	444721
615092	444722
29974	444723
496892	444724
478430	444725
287198	444726
146117	444727
10007	444728
160338	444729
146088	444730
139211	444731
392287	444732
249973	444733
65161	444734
405584	444735
16904	444736
584041	444737
10138	444738
594114	444739
81921	444740
304399	444741
150424	444742
346371	444743
142687	444744
262494	444745
125553	444746
97767	444747
14463	444748
8401	444749
39980	444750
603754	444751
16619	444752
366076	444753
576300	444754
349996	444755
12992	444756
570275	444757
13795	444758
416	444759
92056	444760
261226	444761
37391	444762
278155	444763
336082	444764
56732	444765
45965	444766
483908	444767
54345	444768
49655	444769
92484	444770
291664	444771
80905	444772
563015	444773
120537	444774
209216	444775
335668	444776
10110	444777
136679	444778
616258	444779
5198	444780
560781	444781
299542	444782
120420	444783
34602	444784
382611	444785
251825	444786
183509	444787
485950	444788
597170	444789
338393	444790
74220	444791
564310	444792
691489	444793
150036	444794
103817	444795
106729	444796
3934	444797
245536	444798
29474	444799
148478	444800
144	444801
427189	444802
2600	444803
598886	444804
15398	444805
25655	444806
628	444807
542753	444808
132928	444809
646289	444810
112590	444811
5207	444812
586875	444813
295500	444814
9738	444815
7326	444816
487392	444817
133093	444818
36976	444819
230764	444820
10185	444821
16582	444822
10080	444823
34493	444824
117551	444825
121818	444826
7753	444827
51218	444828
184053	444829
50784	444830
176301	444831
302933	444832
133966	444833
347771	444834
664	444835
57812	444836
242268	444837
571383	444838
249355	444839
110572	444840
18312	444841
625493	444842
666089	444843
167943	444844
86747	444845
593826	444846
338045	444847
593188	444848
135781	444849
22709	444850
24142	444851
232046	444852
139604	444853
650345	444854
46930	444855
491273	444856
1162	444857
365373	444858
44494	444859
145969	444860
142749	444861
634553	444862
133381	444863
40362	444864
5975	444865
80578	444866
421479	444867
160685	444868
390376	444869
634594	444870
634532	444871
634611	444872
634637	444873
634565	444874
463888	444875
414060	444876
666741	444877
414255	444878
548173	444879
482625	444880
634204	444881
634587	444882
634570	444883
244381	444884
549464	444885
80580	444886
330	444887
581759	444888
114939	444889
155757	444890
141292	444891
164878	444892
300191	444893
360160	444894
606355	444895
579	444896
144358	444897
293406	444898
76520	444899
256121	444900
126148	444901
18486	444902
545312	444903
24637	444904
596943	444905
33824	444906
670496	444907
589195	444908
28366	444909
139970	444910
565244	444911
167034	444912
285294	444913
574685	444914
57044	444915
58317	444916
120206	444917
671	444918
441254	444919
249976	444920
245075	444921
51074	444922
387242	444923
25299	444924
254432	444925
615913	444926
133712	444927
39390	444928
373965	444929
113826	444930
599407	444931
79644	444932
26892	444933
162051	444934
429029	444935
394710	444936
30055	444937
39924	444938
123304	444939
57048	444940
1011	444941
95374	444942
394037	444943
640478	444944
394796	444945
524065	444946
122467	444947
220219	444948
145473	444949
108263	444950
1951	444951
24441	444952
462985	444953
26045	444954
5066	444955
532775	444956
94199	444957
11459	444958
60009	444959
201105	444960
22286	444961
270753	444962
447355	444963
117107	444964
124459	444965
95103	444966
292679	444967
528895	444968
75505	444969
329725	444970
229059	444971
3008	444972
143038	444973
44026	444974
306999	444975
30362	444976
29558	444977
149737	444978
658924	444979
61870	444980
124210	444981
59121	444982
489566	444983
56149	444984
634905	444985
129948	444986
262278	444987
589435	444988
74600	444989
56148	444990
249950	444991
336312	444992
581007	444993
187024	444994
86768	444995
406761	444996
168199	444997
207913	444998
429732	444999
2391	445000
282595	445001
443795	445002
620107	445003
342141	445004
582626	445005
581637	445006
226542	445007
16412	445008
95	445009
140515	445010
169022	445011
30685	445012
89668	445013
78700	445014
678354	445015
87343	445016
517592	445017
167531	445018
266380	445019
26886	445020
267696	445021
347345	445022
620449	445023
495254	445024
515203	445025
11747	445026
95918	445027
114482	445028
70606	445029
287332	445030
62617	445031
488833	445032
119192	445033
27590	445034
330996	445035
509431	445036
65057	445037
483152	445038
70658	445039
435614	445040
331785	445041
320903	445042
18628	445043
10317	445044
378256	445045
528836	445046
48061	445047
165997	445048
73062	445049
150967	445050
424001	445051
294918	445052
371968	445053
8718	445054
35459	445055
284921	445056
4640	445057
582307	445058
307027	445059
400882	445060
542149	445061
35491	445062
116178	445063
18682	445064
124439	445065
35911	445066
677659	445067
209545	445068
9864	445069
40443	445070
261260	445071
258861	445072
48547	445073
425817	445074
338720	445075
16484	445076
129561	445077
338740	445078
19141	445079
223988	445080
88857	445081
280413	445082
506233	445083
143234	445084
393515	445085
278693	445086
7194	445087
641208	445088
107199	445089
84232	445090
241188	445091
161007	445092
619702	445093
242932	445094
488841	445095
161644	445096
289080	445097
671958	445098
295558	445099
69354	445100
109131	445101
15493	445102
83259	445103
81727	445104
172521	445105
17936	445106
34670	445107
11183	445108
11183	445109
559869	445110
100599	445111
2359	445112
761	445113
324104	445114
488146	445115
532178	445116
249732	445117
346579	445118
200362	445119
107089	445120
675633	445121
558673	445122
95948	445123
145424	445124
424	445125
60977	445126
60990	445127
11419	445128
497387	445129
62	445130
45718	445131
612883	445132
19655	445133
90506	445134
595788	445135
62004	445136
176564	445137
587645	445138
7486	445139
676386	445140
4787	445141
156745	445142
415357	445143
240352	445144
412283	445145
309456	445146
28953	445147
51962	445148
52162	445149
84030	445150
124635	445151
32156	445152
310441	445153
23103	445154
276	445155
25405	445156
46055	445157
419440	445158
622710	445159
369774	445160
99540	445161
428921	445162
15281	445163
662142	445164
627248	445165
58683	445166
21690	445167
1719	445168
437565	445169
109913	445170
132203	445171
62007	445172
92855	445173
392623	445174
81592	445175
127707	445176
539329	445177
492951	445178
853	445179
107220	445180
97013	445181
459937	445182
115513	445183
127847	445184
98166	445185
18478	445186
347018	445187
431937	445188
223287	445189
164713	445190
449176	445191
641306	445192
96873	445193
363197	445194
560686	445195
109185	445196
226297	445197
598613	445198
23371	445199
376791	445200
54611	445201
393684	445202
40295	445203
15569	445204
233425	445205
73313	445206
63376	445207
640813	445208
603602	445209
159486	445210
581874	445211
92124	445212
679127	445213
295214	445214
620944	445215
240555	445216
142620	445217
156982	445218
176432	445219
101991	445220
126059	445221
118	445222
426967	445223
165960	445224
30763	445225
549736	445226
554387	445227
535042	445228
70639	445229
436070	445230
201825	445231
208212	445232
161281	445233
47786	445234
2659	445235
45518	445236
443737	445237
13187	445238
31010	445239
267	445240
103980	445241
202323	445242
76528	445243
446253	445244
253273	445245
48394	445246
592452	445247
8630	445248
8630	445249
169084	445250
415155	445251
217694	445252
128529	445253
41166	445254
264916	445255
449168	445256
176368	445257
390384	445258
453610	445259
607051	445260
452470	445261
54848	445262
91585	445263
255847	445264
24986	445265
224837	445266
71296	445267
71284	445268
71285	445269
401392	445270
74695	445271
94288	445272
54520	445273
184678	445274
383154	445275
3425	445276
382266	445277
150362	445278
241556	445279
202521	445280
107282	445281
548733	445282
348199	445283
130502	445284
439144	445285
654639	445286
130767	445287
400947	445288
8416	445289
31038	445290
693697	445291
116757	445292
237611	445293
652545	445294
268496	445295
409317	445296
466208	445297
437030	445298
6816	445299
313552	445300
522765	445301
253713	445302
17664	445303
17393	445304
169985	445305
139140	445306
206035	445307
333308	445308
145283	445309
2635	445310
472350	445311
249772	445312
435921	445313
162060	445314
23924	445315
585222	445316
563485	445317
376525	445318
96706	445319
14139	445320
271752	445321
4370	445322
593	445323
236415	445324
350843	445325
52749	445326
156865	445327
17150	445328
628208	445329
38693	445330
452632	445331
310148	445332
477769	445333
666694	445334
101850	445335
21719	445336
667155	445337
504416	445338
125220	445339
36739	445340
116306	445341
553422	445342
207478	445343
868	445344
397439	445345
11960	445346
90726	445347
150055	445348
621575	445349
2089	445350
623679	445351
407115	445352
473066	445353
348296	445354
153990	445355
249723	445356
162	445357
426865	445358
426862	445359
659870	445360
19692	445361
659862	445362
553133	445363
106353	445364
25069	445365
387716	445366
238567	445367
60693	445368
245952	445369
242015	445370
22198	445371
38718	445372
434800	445373
5396	445374
3788	445375
52082	445376
573100	445377
28	445378
18620	445379
29788	445380
149301	445381
461757	445382
108530	445383
58457	445384
308243	445385
393691	445386
59654	445387
477409	445388
185714	445389
482267	445390
13471	445391
552746	445392
125056	445393
49602	445394
372160	445395
2654	445396
142218	445397
228223	445398
73821	445399
245001	445400
28737	445401
423388	445402
23522	445403
646541	445404
409331	445405
5982	445406
628743	445407
27189	445408
5903	445409
118250	445410
87607	445411
267568	445412
579320	445413
142352	445414
89409	445415
63112	445416
495298	445417
247830	445418
247917	445419
70091	445420
16490	445421
628992	445422
71403	445423
7959	445424
526377	445425
183038	445426
88029	445427
49255	445428
29910	445429
601598	445430
119342	445431
355292	445432
535334	445433
428961	445434
122644	445435
287798	445436
381829	445437
154322	445438
16720	445439
64157	445440
4220	445441
69	445442
63673	445443
12948	445444
25324	445445
12256	445446
508499	445447
149689	445448
111558	445449
268724	445450
2725	445451
10707	445452
57728	445453
66656	445454
267843	445455
122926	445456
107548	445457
662813	445458
28789	445459
141641	445460
1	445461
475009	445462
298558	445463
39359	445464
5036	445465
501903	445466
535609	445467
653231	445468
37952	445469
697338	445470
587964	445471
313686	445472
8404	445473
104249	445474
328840	445475
1445	445476
422032	445477
567549	445478
565431	445479
131966	445480
595325	445481
688759	445482
428750	445483
163769	445484
427761	445485
338266	445486
672799	445487
637098	445488
543058	445489
51236	445490
573187	445491
58059	445492
375622	445493
337403	445494
197087	445495
26021	445496
132535	445497
249212	445498
683833	445499
135354	445500
354855	445501
643588	445502
139326	445503
129143	445504
167370	445505
317635	445506
237160	445507
9369	445508
239023	445509
423294	445510
527152	445511
589066	445512
112331	445513
112337	445514
59412	445515
494049	445516
43134	445517
237712	445518
649665	445519
24587	445520
9366	445521
565496	445522
158432	445523
164997	445524
111632	445525
423462	445526
70635	445527
520015	445528
541949	445529
472718	445530
458468	445531
494807	445532
299785	445533
504660	445534
561633	445535
221846	445536
179843	445537
195630	445538
246615	445539
575475	445540
470595	445541
260364	445542
689196	445543
358799	445544
249797	445545
572760	445546
654490	445547
336771	445548
55341	445549
60418	445550
622548	445551
175932	445552
362427	445553
96993	445554
300239	445555
652133	445556
143327	445557
28085	445558
575362	445559
387512	445560
5608	445561
285988	445562
4623	445563
44728	445564
359003	445565
561455	445566
290291	445567
32536	445568
143172	445569
47460	445570
272862	445571
290273	445572
500451	445573
533147	445574
422428	445575
308544	445576
56847	445577
384116	445578
26367	445579
2015	445580
557261	445581
377729	445582
12633	445583
525827	445584
4563	445585
108540	445586
130591	445587
200958	445588
272784	445589
121102	445590
100410	445591
195555	445592
233154	445593
10748	445594
225654	445595
149488	445596
12782	445597
326024	445598
450479	445599
146681	445600
362260	445601
3258	445602
357393	445603
6433	445604
111916	445605
3355	445606
168781	445607
617096	445608
11878	445609
311979	445610
263106	445611
111573	445612
7794	445613
365992	445614
52832	445615
653810	445616
281131	445617
229810	445618
488175	445619
695585	445620
416545	445621
202536	445622
29209	445623
262037	445624
50542	445625
38722	445626
170696	445627
169451	445628
249386	445629
139433	445630
70286	445631
173932	445632
162931	445633
101394	445634
282955	445635
380599	445636
239664	445637
629601	445638
8038	445639
39376	445640
497364	445641
64846	445642
150825	445643
301159	445644
645218	445645
407609	445646
154229	445647
318450	445648
10121	445649
601732	445650
27869	445651
325250	445652
371613	445653
681128	445654
589226	445655
27045	445656
229471	445657
325015	445658
31049	445659
154566	445660
102116	445661
171265	445662
18322	445663
100224	445664
361397	445665
694355	445666
171732	445667
504518	445668
8399	445669
148430	445670
165528	445671
426984	445672
14	445673
96784	445674
185656	445675
48649	445676
132429	445677
345018	445678
395341	445679
302365	445680
302557	445681
24762	445682
147308	445683
181595	445684
569102	445685
667813	445686
677513	445687
428156	445688
102100	445689
142	445690
339304	445691
56534	445692
70727	445693
27404	445694
92305	445695
285576	445696
38727	445697
182896	445698
521	445699
20231	445700
124486	445701
595680	445702
659528	445703
187385	445704
561661	445705
645610	445706
688383	445707
1959	445708
615	445709
141112	445710
599	445711
175886	445712
397900	445713
75815	445714
435075	445715
330471	445716
56298	445717
79718	445718
697221	445719
362326	445720
551637	445721
280727	445722
37401	445723
644970	445724
299287	445725
14877	445726
361231	445727
86693	445728
630764	445729
685992	445730
76798	445731
599646	445732
98080	445733
137953	445734
160577	445735
296730	445736
660672	445737
286588	445738
291311	445739
152567	445740
71952	445741
20114	445742
489862	445743
207637	445744
544543	445745
15794	445746
108922	445747
162712	445748
94839	445749
396080	445750
262302	445751
407768	445752
427550	445753
220367	445754
55441	445755
22884	445756
424553	445757
62153	445758
292221	445759
326682	445760
430191	445761
12154	445762
400452	445763
226964	445764
342174	445765
571925	445766
186538	445767
122443	445768
659158	445769
91367	445770
5532	445771
514244	445772
17582	445773
537120	445774
418230	445775
192496	445776
262401	445777
151480	445778
600802	445779
29534	445780
18280	445781
102411	445782
18790	445783
569845	445784
52639	445785
17221	445786
350148	445787
224326	445788
181807	445789
351317	445790
528513	445791
118806	445792
151342	445793
528552	445794
10079	445795
73084	445796
681052	445797
296565	445798
1636	445799
404785	445800
502604	445801
254363	445802
6527	445803
14305	445804
680961	445805
347804	445806
78044	445807
517719	445808
2515	445809
75633	445810
269468	445811
42949	445812
230102	445813
6037	445814
598774	445815
88919	445816
459003	445817
604523	445818
144584	445819
5968	445820
458346	445821
11142	445822
1018	445823
92086	445824
67704	445825
120121	445826
264350	445827
451003	445828
171107	445829
19357	445830
487654	445831
570861	445832
326291	445833
149153	445834
144861	445835
483141	445836
606026	445837
59207	445838
263896	445839
167550	445840
85861	445841
13	445842
490923	445843
144074	445844
40654	445845
132178	445846
6822	445847
655567	445848
435615	445849
30524	445850
116621	445851
618108	445852
258875	445853
13614	445854
53685	445855
382364	445856
151150	445857
31459	445858
146651	445859
563863	445860
638981	445861
41412	445862
58238	445863
173796	445864
397363	445865
444399	445866
543113	445867
61758	445868
39803	445869
518522	445870
15123	445871
51395	445872
1057	445873
623766	445874
342	445875
250047	445876
601009	445877
58565	445878
677854	445879
301184	445880
385148	445881
677875	445882
106568	445883
2247	445884
280011	445885
88531	445886
56847	445887
24418	445888
311627	445889
619782	445890
658933	445891
405248	445892
240292	445893
57433	445894
36721	445895
147696	445896
47643	445897
4847	445898
480612	445899
625477	445900
144768	445901
641305	445902
1588	445903
63488	445904
622411	445905
56500	445906
317113	445907
237736	445908
392066	445909
23730	445910
630169	445911
32116	445912
266379	445913
273191	445914
8803	445915
579635	445916
379088	445917
268164	445918
179858	445919
685442	445920
490476	445921
94648	445922
131404	445923
19	445924
35521	445925
43083	445926
98442	445927
572224	445928
359190	445929
506353	445930
3919	445931
204205	445932
2519	445933
581590	445934
66143	445935
23750	445936
360062	445937
186255	445938
226948	445939
365216	445940
601456	445941
290674	445942
581649	445943
103997	445944
89475	445945
446624	445946
683765	445947
81098	445948
429148	445949
139206	445950
267573	445951
29213	445952
533310	445953
525550	445954
433190	445955
56238	445956
163928	445957
594027	445958
148394	445959
568403	445960
525209	445961
169247	445962
96043	445963
361897	445964
671737	445965
455989	445966
135007	445967
367169	445968
585307	445969
352243	445970
473822	445971
116965	445972
507320	445973
559	445974
662055	445975
447557	445976
662025	445977
81450	445978
101519	445979
445356	445980
664003	445981
37166	445982
562998	445983
98986	445984
654416	445985
280933	445986
674683	445987
612750	445988
205224	445989
37613	445990
308474	445991
442212	445992
665629	445993
110143	445994
54096	445995
46471	445996
341450	445997
52093	445998
476387	445999
313034	446000
98473	446001
74024	446002
340248	446003
487545	446004
141917	446005
38436	446006
137207	446007
31475	446008
174741	446009
175130	446010
631598	446011
123590	446012
506407	446013
132835	446014
319369	446015
22089	446016
27727	446017
592349	446018
470253	446019
534736	446020
221509	446021
1501	446022
17810	446023
592388	446024
412197	446025
340263	446026
160525	446027
245567	446028
651887	446029
143428	446030
336481	446031
17865	446032
336494	446033
56620	446034
484863	446035
312377	446036
512257	446037
80265	446038
843	446039
300908	446040
559411	446041
140830	446042
239215	446043
153843	446044
196453	446045
18770	446046
4749	446047
367633	446048
461652	446049
59404	446050
123686	446051
457455	446052
21157	446053
447214	446054
608938	446055
583040	446056
508362	446057
358875	446058
600	446059
7354	446060
36310	446061
210996	446062
483873	446063
316081	446064
310467	446065
138537	446066
151600	446067
653642	446068
323855	446069
388646	446070
210983	446071
21624	446072
107891	446073
143772	446074
21777	446075
70509	446076
64766	446077
25658	446078
363418	446079
550630	446080
85	446081
633564	446082
415375	446083
632576	446084
457949	446085
431206	446086
607715	446087
166771	446088
452332	446089
448877	446090
274851	446091
274843	446092
274838	446093
274837	446094
274861	446095
274857	446096
274858	446097
274842	446098
274841	446099
274862	446100
274846	446101
274859	446102
274848	446103
274852	446104
454	446105
274839	446106
274860	446107
82592	446108
274850	446109
82591	446110
274865	446111
274856	446112
274863	446113
274853	446114
274864	446115
78394	446116
274840	446117
82593	446118
274855	446119
274845	446120
274835	446121
361946	446122
309458	446123
491623	446124
362512	446125
43647	446126
111838	446127
116662	446128
589466	446129
215899	446130
513603	446131
302222	446132
111021	446133
383712	446134
592002	446135
226172	446136
302176	446137
472541	446138
571139	446139
135771	446140
17854	446141
24671	446142
352446	446143
686190	446144
31110	446145
134325	446146
556498	446147
483683	446148
480516	446149
599770	446150
263376	446151
235884	446152
399992	446153
229690	446154
688399	446155
166733	446156
413958	446157
295121	446158
309053	446159
101206	446160
119320	446161
25334	446162
126849	446163
380137	446164
646183	446165
638080	446166
137467	446167
169032	446168
125570	446169
673607	446170
218526	446171
133816	446172
328589	446173
126385	446174
101644	446175
115303	446176
55050	446177
106225	446178
300258	446179
245017	446180
461492	446181
197880	446182
439667	446183
54597	446184
624386	446185
417241	446186
30932	446187
24241	446188
223210	446189
222749	446190
41137	446191
82883	446192
636714	446193
145183	446194
41630	446195
93391	446196
98331	446197
380633	446198
537393	446199
104680	446200
50340	446201
244448	446202
616632	446203
434275	446204
623328	446205
43291	446206
142285	446207
238435	446208
1746	446209
273950	446210
301046	446211
243511	446212
510732	446213
153232	446214
243748	446215
39337	446216
9359	446217
14432	446218
367854	446219
74393	446220
28544	446221
640046	446222
60221	446223
553194	446224
103226	446225
374783	446226
483657	446227
12070	446228
96848	446229
38300	446230
231464	446231
220778	446232
561234	446233
103223	446234
11370	446235
38581	446236
428837	446237
14089	446238
62728	446239
147702	446240
10415	446241
169829	446242
670547	446243
970	446244
225923	446245
5210	446246
219986	446247
305562	446248
122943	446249
670928	446250
305984	446251
423640	446252
339291	446253
179599	446254
25360	446255
653053	446256
104883	446257
29495	446258
403759	446259
205940	446260
296956	446261
430463	446262
10890	446263
79214	446264
150348	446265
8865	446266
166243	446267
62001	446268
155803	446269
8149	446270
483897	446271
31356	446272
664035	446273
21162	446274
506894	446275
151577	446276
596310	446277
163450	446278
92992	446279
1878	446280
616356	446281
14639	446282
214037	446283
397084	446284
607907	446285
445450	446286
278665	446287
25939	446288
99891	446289
550940	446290
696068	446291
367828	446292
269502	446293
431934	446294
54016	446295
99216	446296
420599	446297
592363	446298
116949	446299
138558	446300
424121	446301
232449	446302
379774	446303
131228	446304
79051	446305
208836	446306
570163	446307
139888	446308
521537	446309
114699	446310
68953	446311
153909	446312
46007	446313
645556	446314
377	446315
155774	446316
617269	446317
2223	446318
98037	446319
137110	446320
504003	446321
533581	446322
7079	446323
814	446324
104718	446325
76535	446326
395268	446327
132198	446328
45100	446329
157285	446330
281754	446331
36179	446332
447589	446333
10597	446334
379646	446335
379418	446336
386919	446337
533777	446338
284777	446339
151624	446340
31374	446341
101041	446342
499535	446343
130180	446344
357302	446345
334897	446346
468563	446347
677272	446348
293794	446349
59476	446350
39454	446351
332531	446352
110987	446353
220771	446354
34391	446355
650904	446356
4573	446357
9707	446358
30128	446359
5204	446360
92617	446361
93412	446362
172126	446363
59476	446364
4115	446365
653472	446366
77940	446367
70489	446368
635936	446369
10772	446370
648864	446371
298410	446372
560188	446373
217083	446374
148475	446375
530731	446376
467988	446377
419401	446378
119765	446379
184297	446380
171084	446381
558292	446382
468070	446383
5761	446384
50101	446385
152788	446386
620344	446387
353272	446388
570767	446389
65058	446390
136148	446391
8801	446392
645740	446393
685970	446394
258697	446395
621384	446396
142210	446397
657178	446398
188612	446399
48026	446400
20824	446401
15489	446402
365989	446403
9668	446404
151965	446405
155457	446406
340650	446407
459614	446408
573495	446409
37505	446410
59500	446411
16588	446412
303057	446413
257161	446414
672916	446415
7078	446416
45876	446417
55834	446418
139830	446419
496895	446420
32877	446421
10890	446422
539337	446423
5276	446424
265300	446425
99314	446426
358677	446427
198335	446428
154318	446429
170799	446430
294580	446431
124138	446432
22721	446433
291945	446434
37180	446435
112489	446436
299669	446437
25075	446438
354	446439
535536	446440
76527	446441
42177	446442
255930	446443
408693	446444
443491	446445
8089	446446
246874	446447
603756	446448
237542	446449
689535	446450
10675	446451
204037	446452
62131	446453
98165	446454
12068	446455
321089	446456
202031	446457
254155	446458
251185	446459
15799	446460
371763	446461
405095	446462
61188	446463
246588	446464
143396	446465
99587	446466
152384	446467
252746	446468
268675	446469
53282	446470
383134	446471
80112	446472
597595	446473
79766	446474
697229	446475
8406	446476
360582	446477
331051	446478
21960	446479
145668	446480
25611	446481
498689	446482
174973	446483
173071	446484
412016	446485
130405	446486
119558	446487
176933	446488
137236	446489
41575	446490
146851	446491
695482	446492
146849	446493
564570	446494
6215	446495
268200	446496
362092	446497
461436	446498
655396	446499
349079	446500
64317	446501
6155	446502
173446	446503
682	446504
25463	446505
205364	446506
556147	446507
125885	446508
49364	446509
43111	446510
590578	446511
37228	446512
80376	446513
303541	446514
74277	446515
421508	446516
45193	446517
46832	446518
393888	446519
500603	446520
24913	446521
238758	446522
68218	446523
45185	446524
141439	446525
11966	446526
154084	446527
153024	446528
450174	446529
45914	446530
420961	446531
328600	446532
25446	446533
451743	446534
598156	446535
452241	446536
93449	446537
37012	446538
1167	446539
2830	446540
225273	446541
129451	446542
166287	446543
116820	446544
132520	446545
349104	446546
288658	446547
575013	446548
317267	446549
284796	446550
192430	446551
532575	446552
532633	446553
311863	446554
249382	446555
68170	446556
56542	446557
2706	446558
378209	446559
41947	446560
566496	446561
108912	446562
342186	446563
651323	446564
46756	446565
498599	446566
8141	446567
160228	446568
344528	446569
41511	446570
2758	446571
2048	446572
20263	446573
537479	446574
315624	446575
149390	446576
6211	446577
429197	446578
190570	446579
71528	446580
99630	446581
621770	446582
636540	446583
35805	446584
58910	446585
538712	446586
830	446587
477439	446588
21317	446589
510661	446590
132690	446591
448342	446592
15696	446593
374457	446594
288955	446595
43637	446596
43592	446597
186040	446598
134597	446599
115781	446600
56103	446601
658137	446602
178240	446603
473549	446604
367948	446605
253567	446606
435659	446607
484250	446608
435840	446609
286802	446610
74007	446611
38975	446612
535468	446613
322780	446614
397357	446615
5536	446616
155	446617
419221	446618
257918	446619
509094	446620
549079	446621
646434	446622
99122	446623
58327	446624
80012	446625
136824	446626
44431	446627
697254	446628
408904	446629
686781	446630
465995	446631
652203	446632
473106	446633
12930	446634
83	446635
435547	446636
306555	446637
447055	446638
362680	446639
65947	446640
394034	446641
13097	446642
116637	446643
35850	446644
90088	446645
137594	446646
21852	446647
281752	446648
618176	446649
169064	446650
329689	446651
18529	446652
150535	446653
148188	446654
113235	446655
598408	446656
145237	446657
623963	446658
123446	446659
38640	446660
671232	446661
41010	446662
34143	446663
579045	446664
237185	446665
182309	446666
89753	446667
691134	446668
44154	446669
2264	446670
183426	446671
22886	446672
246147	446673
115027	446674
440098	446675
37191	446676
642625	446677
96935	446678
365648	446679
1425	446680
217182	446681
173854	446682
143022	446683
15797	446684
24246	446685
19135	446686
72266	446687
145964	446688
228047	446689
384075	446690
93509	446691
15134	446692
406332	446693
223526	446694
612874	446695
425976	446696
79066	446697
335737	446698
195628	446699
338433	446700
409371	446701
100877	446702
228107	446703
554032	446704
237654	446705
381847	446706
672056	446707
280318	446708
119781	446709
608730	446710
100013	446711
368291	446712
300516	446713
593	446714
443037	446715
324946	446716
555223	446717
326740	446718
40278	446719
144235	446720
25818	446721
407216	446722
121313	446723
497687	446724
142526	446725
397350	446726
16000	446727
269927	446728
575836	446729
32920	446730
148543	446731
40044	446732
66415	446733
108932	446734
290169	446735
108326	446736
136650	446737
15990	446738
15137	446739
672309	446740
599936	446741
13308	446742
36615	446743
685159	446744
342816	446745
50058	446746
79711	446747
523328	446748
773	446749
147205	446750
581512	446751
207820	446752
127366	446753
44535	446754
182982	446755
402148	446756
398752	446757
450432	446758
82032	446759
435788	446760
17657	446761
139345	446762
335250	446763
53046	446764
191833	446765
153371	446766
271494	446767
139783	446768
92940	446769
235133	446770
11142	446771
341243	446772
457664	446773
688432	446774
15107	446775
622843	446776
303995	446777
470438	446778
9901	446779
124149	446780
692127	446781
75982	446782
547030	446783
579099	446784
82794	446785
211623	446786
364278	446787
107419	446788
3924	446789
410037	446790
167454	446791
373506	446792
549400	446793
135922	446794
54749	446795
152387	446796
370424	446797
295428	446798
5678	446799
326993	446800
334300	446801
496375	446802
214258	446803
211447	446804
184105	446805
516051	446806
139822	446807
269169	446808
273352	446809
72741	446810
410259	446811
622900	446812
422260	446813
680073	446814
332585	446815
173280	446816
390415	446817
373692	446818
493968	446819
125866	446820
629931	446821
683979	446822
95	446823
439674	446824
610112	446825
34	446826
359648	446827
546564	446828
424904	446829
317649	446830
239160	446831
36667	446832
678703	446833
340840	446834
9604	446835
51874	446836
7369	446837
5593	446838
156193	446839
544272	446840
510507	446841
252979	446842
489079	446843
11806	446844
20463	446845
128210	446846
137076	446847
388500	446848
67920	446849
39026	446850
599542	446851
4808	446852
679436	446853
417542	446854
459822	446855
675009	446856
175607	446857
88603	446858
526261	446859
111586	446860
365761	446861
283034	446862
128733	446863
94744	446864
49426	446865
27282	446866
441901	446867
402944	446868
552658	446869
618962	446870
21220	446871
351928	446872
671139	446873
159566	446874
1435	446875
557374	446876
439994	446877
497063	446878
455047	446879
227198	446880
94306	446881
531820	446882
471122	446883
55346	446884
450289	446885
29609	446886
52820	446887
164714	446888
269592	446889
2558	446890
10143	446891
56993	446892
37753	446893
9751	446894
170581	446895
202646	446896
360330	446897
302658	446898
129394	446899
420550	446900
59372	446901
662738	446902
148083	446903
159155	446904
85479	446905
249437	446906
168890	446907
88939	446908
648819	446909
20188	446910
606534	446911
50619	446912
343170	446913
72411	446914
119351	446915
41105	446916
522768	446917
600630	446918
103533	446919
653947	446920
267514	446921
473423	446922
425242	446923
421890	446924
144535	446925
482474	446926
124684	446927
17268	446928
4223	446929
567485	446930
556942	446931
155935	446932
244644	446933
82418	446934
117148	446935
441955	446936
110362	446937
107096	446938
562075	446939
110360	446940
103695	446941
39816	446942
571066	446943
271594	446944
171376	446945
391951	446946
653135	446947
679446	446948
211329	446949
546270	446950
120787	446951
238806	446952
368872	446953
612139	446954
470428	446955
167031	446956
229771	446957
340718	446958
81442	446959
304240	446960
35916	446961
635602	446962
399574	446963
390786	446964
324436	446965
64479	446966
397875	446967
1333	446968
8571	446969
109366	446970
311103	446971
337746	446972
6771	446973
170474	446974
594093	446975
101017	446976
6527	446977
29775	446978
347806	446979
368311	446980
412275	446981
311028	446982
167759	446983
297581	446984
587086	446985
455638	446986
74708	446987
124578	446988
141949	446989
634269	446990
678729	446991
587787	446992
680509	446993
158915	446994
263781	446995
56830	446996
136145	446997
686685	446998
54422	446999
38245	447000
64519	447001
451782	447002
290951	447003
24026	447004
130438	447005
686510	447006
572413	447007
330458	447008
132795	447009
115928	447010
590411	447011
36531	447012
206845	447013
46163	447014
171526	447015
164286	447016
639548	447017
22387	447018
296890	447019
696219	447020
126885	447021
472079	447022
14612	447023
320928	447024
10390	447025
444318	447026
262997	447027
292782	447028
21533	447029
127664	447030
17	447031
481735	447032
19747	447033
19765	447034
690154	447035
150891	447036
7140	447037
650302	447038
41293	447039
955	447040
25262	447041
614813	447042
481907	447043
106973	447044
80380	447045
150972	447046
22172	447047
602492	447048
439924	447049
36274	447050
60083	447051
114272	447052
919	447053
358411	447054
7167	447055
116723	447056
75759	447057
48883	447058
1173	447059
569213	447060
63374	447061
149439	447062
93652	447063
98065	447064
284550	447065
452066	447066
317381	447067
200445	447068
289910	447069
210293	447070
9368	447071
135864	447072
67905	447073
25629	447074
233591	447075
567805	447076
203617	447077
193274	447078
61110	447079
64362	447080
124329	447081
621045	447082
402535	447083
387700	447084
41065	447085
275443	447086
741	447087
346279	447088
103563	447089
619657	447090
303216	447091
14041	447092
631091	447093
437580	447094
596594	447095
10137	447096
339781	447097
127590	447098
234730	447099
511412	447100
249641	447101
14346	447102
157011	447103
317925	447104
70285	447105
541637	447106
410624	447107
188577	447108
76903	447109
404951	447110
539072	447111
144083	447112
606991	447113
296212	447114
416834	447115
547589	447116
150006	447117
16304	447118
443422	447119
654960	447120
435777	447121
329739	447122
53668	447123
124490	447124
649555	447125
683555	447126
1639	447127
673382	447128
32789	447129
310757	447130
557835	447131
145474	447132
4957	447133
10894	447134
570076	447135
270769	447136
404543	447137
388063	447138
449186	447139
652331	447140
108630	447141
68391	447142
419	447143
557483	447144
130496	447145
309066	447146
383027	447147
31147	447148
297267	447149
594780	447150
363420	447151
28952	447152
539870	447153
325430	447154
220923	447155
390851	447156
378060	447157
317769	447158
23862	447159
545669	447160
578132	447161
3184	447162
352336	447163
616809	447164
144388	447165
369259	447166
502	447167
658834	447168
574975	447169
416366	447170
228958	447171
266473	447172
103507	447173
24757	447174
40659	447175
48349	447176
429713	447177
125003	447178
468060	447179
686517	447180
463139	447181
149318	447182
42156	447183
642711	447184
35815	447185
16107	447186
609330	447187
316228	447188
200793	447189
53999	447190
51356	447191
658953	447192
46787	447193
153548	447194
615613	447195
82438	447196
24931	447197
450450	447198
557099	447199
623066	447200
672988	447201
79319	447202
24004	447203
37503	447204
265135	447205
55675	447206
397580	447207
11527	447208
234133	447209
538038	447210
1044	447211
344006	447212
595647	447213
19726	447214
18795	447215
34917	447216
934	447217
145166	447218
81629	447219
297704	447220
48777	447221
362	447222
524803	447223
28544	447224
71636	447225
379308	447226
552351	447227
198448	447228
416852	447229
561185	447230
645861	447231
140820	447232
417182	447233
568327	447234
505348	447235
681616	447236
661569	447237
286833	447238
157002	447239
492177	447240
20676	447241
335508	447242
416886	447243
620019	447244
645113	447245
426236	447246
350261	447247
689821	447248
664195	447249
332319	447250
53607	447251
17731	447252
417114	447253
36180	447254
365199	447255
626371	447256
122367	447257
6812	447258
690723	447259
13328	447260
642308	447261
141865	447262
218164	447263
532644	447264
465033	447265
467206	447266
43	447267
415334	447268
4462	447269
470518	447270
397461	447271
128479	447272
679797	447273
201349	447274
102138	447275
509833	447276
155258	447277
75912	447278
54043	447279
382173	447280
226730	447281
20241	447282
625882	447283
303630	447284
140397	447285
494511	447286
4334	447287
8845	447288
55718	447289
35759	447290
336118	447291
44521	447292
170557	447293
613223	447294
44406	447295
489991	447296
10719	447297
59328	447298
72150	447299
685514	447300
268016	447301
4436	447302
129570	447303
144679	447304
28235	447305
669942	447306
193793	447307
75163	447308
226545	447309
130720	447310
30915	447311
676633	447312
31664	447313
550878	447314
333416	447315
491628	447316
68004	447317
170397	447318
317940	447319
553688	447320
31729	447321
107985	447322
38056	447323
113011	447324
41949	447325
495570	447326
79194	447327
412196	447328
564662	447329
572123	447330
417115	447331
14931	447332
27720	447333
3779	447334
661673	447335
46540	447336
58921	447337
363215	447338
47169	447339
59185	447340
92847	447341
600767	447342
105801	447343
213665	447344
90103	447345
162116	447346
483127	447347
667334	447348
185797	447349
115022	447350
193343	447351
417026	447352
654095	447353
689046	447354
331872	447355
103217	447356
134232	447357
56693	447358
4407	447359
425693	447360
133134	447361
92338	447362
138079	447363
141029	447364
219288	447365
192469	447366
338125	447367
20368	447368
420138	447369
4535	447370
437549	447371
39565	447372
689437	447373
372268	447374
693345	447375
228758	447376
464126	447377
153279	447378
540369	447379
141540	447380
513771	447381
7052	447382
56485	447383
2020	447384
479917	447385
29252	447386
531369	447387
469180	447388
51063	447389
467065	447390
308801	447391
69891	447392
523307	447393
1793	447394
37803	447395
78120	447396
229236	447397
81453	447398
11397	447399
409289	447400
159827	447401
44446	447402
536264	447403
8365	447404
668698	447405
40108	447406
3447	447407
121231	447408
669393	447409
315082	447410
414037	447411
17699	447412
170725	447413
184038	447414
169048	447415
241536	447416
135079	447417
612066	447418
20	447419
44391	447420
138977	447421
336440	447422
514698	447423
5582	447424
513462	447425
681668	447426
528415	447427
634424	447428
126635	447429
53710	447430
590031	447431
234177	447432
28275	447433
330594	447434
144626	447435
21618	447436
150576	447437
66262	447438
33618	447439
665798	447440
135062	447441
575270	447442
615779	447443
92804	447444
265014	447445
254	447446
50253	447447
517327	447448
549735	447449
10887	447450
580800	447451
98323	447452
544658	447453
210000	447454
602686	447455
59635	447456
144357	447457
23824	447458
294712	447459
329959	447460
67326	447461
258849	447462
22929	447463
383741	447464
18670	447465
4082	447466
142298	447467
469392	447468
528022	447469
6792	447470
641415	447471
31178	447472
26757	447473
72807	447474
314264	447475
96830	447476
86564	447477
600894	447478
71743	447479
2658	447480
118364	447481
551048	447482
698	447483
475238	447484
136279	447485
436134	447486
99227	447487
243552	447488
21578	447489
109029	447490
417817	447491
16749	447492
341686	447493
154762	447494
243287	447495
671159	447496
36351	447497
175713	447498
5986	447499
555776	447500
444910	447501
339116	447502
482317	447503
482331	447504
482324	447505
332675	447506
174481	447507
444718	447508
341047	447509
502923	447510
58626	447511
8125	447512
7599	447513
110	447514
659615	447515
589789	447516
325	447517
35577	447518
29725	447519
112727	447520
22549	447521
1247	447522
6799	447523
595191	447524
249069	447525
52344	447526
6168	447527
59383	447528
55283	447529
243267	447530
125498	447531
37341	447532
305058	447533
390516	447534
389923	447535
492305	447536
21063	447537
5613	447538
687867	447539
424013	447540
28887	447541
594192	447542
535357	447543
329610	447544
4662	447545
486716	447546
384271	447547
339912	447548
426976	447549
103960	447550
24871	447551
138724	447552
2490	447553
146941	447554
208529	447555
95674	447556
14406	447557
474155	447558
266974	447559
666974	447560
450425	447561
109102	447562
479391	447563
684681	447564
667086	447565
402045	447566
234638	447567
176	447568
513522	447569
147722	447570
435450	447571
61531	447572
636380	447573
438802	447574
97728	447575
552595	447576
246196	447577
315465	447578
132151	447579
349235	447580
92673	447581
273690	447582
190119	447583
486467	447584
210128	447585
598529	447586
93597	447587
688637	447588
168730	447589
401549	447590
3002	447591
10917	447592
146742	447593
524342	447594
661662	447595
457275	447596
672736	447597
478293	447598
241696	447599
34226	447600
110601	447601
550702	447602
154028	447603
41036	447604
239883	447605
614418	447606
640151	447607
578042	447608
316034	447609
340228	447610
667083	447611
254878	447612
179257	447613
397732	447614
234511	447615
403225	447616
4226	447617
531829	447618
9473	447619
531655	447620
152827	447621
618705	447622
673430	447623
253027	447624
595932	447625
42140	447626
682280	447627
356133	447628
672005	447629
363315	447630
1047	447631
7114	447632
443935	447633
499937	447634
373108	447635
10124	447636
20968	447637
113223	447638
436998	447639
152400	447640
43769	447641
124	447642
637434	447643
21677	447644
287438	447645
47436	447646
2679	447647
255494	447648
414648	447649
553760	447650
195828	447651
17797	447652
1123	447653
178179	447654
126302	447655
23945	447656
59732	447657
71080	447658
617764	447659
12300	447660
220806	447661
59133	447662
25481	447663
95286	447664
415365	447665
545404	447666
353	447667
131570	447668
471754	447669
535873	447670
8875	447671
41713	447672
555883	447673
31201	447674
88640	447675
126119	447676
690288	447677
121264	447678
54545	447679
441076	447680
53809	447681
11665	447682
20891	447683
628815	447684
308891	447685
42901	447686
436404	447687
57732	447688
633766	447689
151078	447690
86735	447691
268920	447692
169559	447693
432366	447694
309538	447695
238634	447696
78856	447697
126119	447698
53781	447699
626785	447700
15456	447701
2690	447702
24598	447703
482624	447704
664317	447705
29044	447706
112932	447707
525623	447708
45985	447709
124729	447710
338218	447711
3549	447712
605906	447713
495626	447714
472369	447715
10337	447716
153595	447717
505950	447718
336243	447719
40385	447720
763	447721
131744	447722
60474	447723
76531	447724
419189	447725
182529	447726
345185	447727
483739	447728
374679	447729
150961	447730
472692	447731
594648	447732
3981	447733
687502	447734
106085	447735
604721	447736
602769	447737
32032	447738
127995	447739
28414	447740
66243	447741
130538	447742
650866	447743
491686	447744
264954	447745
420556	447746
576426	447747
322343	447748
2386	447749
231674	447750
530499	447751
547225	447752
219095	447753
162411	447754
431285	447755
596139	447756
590264	447757
121596	447758
422441	447759
430717	447760
582612	447761
6917	447762
85741	447763
84831	447764
453576	447765
370813	447766
669502	447767
308524	447768
201649	447769
221574	447770
266874	447771
124243	447772
302923	447773
420628	447774
58126	447775
427862	447776
407257	447777
618976	447778
112	447779
453509	447780
488562	447781
496992	447782
574472	447783
469960	447784
1100	447785
279308	447786
297	447787
262547	447788
3474	447789
287429	447790
24675	447791
9320	447792
337898	447793
55996	447794
9320	447795
25843	447796
432069	447797
510547	447798
154988	447799
169616	447800
342	447801
140300	447802
355163	447803
1364	447804
390378	447805
76044	447806
4519	447807
38138	447808
617738	447809
164536	447810
634919	447811
656788	447812
515617	447813
329026	447814
527312	447815
311665	447816
445496	447817
610	447818
448862	447819
38482	447820
157784	447821
3519	447822
382256	447823
662589	447824
637218	447825
401654	447826
55315	447827
24737	447828
271051	447829
649133	447830
80000	447831
127517	447832
373727	447833
19115	447834
442037	447835
632790	447836
12201	447837
156343	447838
143877	447839
373026	447840
350364	447841
158117	447842
75145	447843
75144	447844
495735	447845
588047	447846
200767	447847
51666	447848
348352	447849
31095	447850
11875	447851
624840	447852
185725	447853
146177	447854
63835	447855
51233	447856
237019	447857
93681	447858
635518	447859
152785	447860
157795	447861
409249	447862
463849	447863
34	447864
2314	447865
478072	447866
678314	447867
52098	447868
31992	447869
586758	447870
57146	447871
633242	447872
42063	447873
640993	447874
154030	447875
10407	447876
189695	447877
148426	447878
424780	447879
3698	447880
647795	447881
60517	447882
613	447883
122260	447884
2995	447885
21358	447886
675110	447887
274420	447888
320722	447889
515733	447890
654447	447891
101059	447892
535496	447893
97964	447894
161546	447895
17314	447896
336668	447897
57227	447898
266125	447899
555506	447900
197889	447901
164434	447902
173232	447903
604659	447904
9644	447905
311898	447906
11124	447907
311760	447908
430940	447909
20873	447910
124577	447911
15482	447912
386091	447913
177289	447914
670640	447915
36653	447916
19374	447917
588227	447918
34573	447919
58576	447920
186731	447921
606246	447922
141147	447923
597357	447924
209731	447925
310773	447926
39356	447927
550775	447928
525	447929
27205	447930
41242	447931
36952	447932
26970	447933
62110	447934
249506	447935
6467	447936
163240	447937
588424	447938
599516	447939
580864	447940
13416	447941
9622	447942
17914	447943
50132	447944
9620	447945
298172	447946
61836	447947
620975	447948
20097	447949
5663	447950
437385	447951
681642	447952
402840	447953
15209	447954
344788	447955
1826	447956
534812	447957
144028	447958
11615	447959
255852	447960
51991	447961
336932	447962
421677	447963
59538	447964
41439	447965
265114	447966
67439	447967
235681	447968
534875	447969
324011	447970
4978	447971
20052	447972
597406	447973
36842	447974
52764	447975
641761	447976
536039	447977
50043	447978
255597	447979
57213	447980
312069	447981
9215	447982
475241	447983
343732	447984
139897	447985
52634	447986
111976	447987
534280	447988
70580	447989
53524	447990
290203	447991
45207	447992
295750	447993
422153	447994
4522	447995
568066	447996
121171	447997
540555	447998
458035	447999
183291	448000
148542	448001
9404	448002
226198	448003
60426	448004
54385	448005
211193	448006
175413	448007
107261	448008
668330	448009
601202	448010
159655	448011
89620	448012
311993	448013
554917	448014
384638	448015
468367	448016
10334	448017
164452	448018
624185	448019
397169	448020
558236	448021
286559	448022
607648	448023
5939	448024
254227	448025
30064	448026
461860	448027
171301	448028
443456	448029
38673	448030
697278	448031
452056	448032
48494	448033
653451	448034
567173	448035
158193	448036
143945	448037
58669	448038
200474	448039
78034	448040
408080	448041
23645	448042
5243	448043
10022	448044
116293	448045
427623	448046
110749	448047
123479	448048
7171	448049
407150	448050
644614	448051
180218	448052
532799	448053
13581	448054
638108	448055
380040	448056
325201	448057
448781	448058
9489	448059
17146	448060
47696	448061
76571	448062
94669	448063
35302	448064
184509	448065
123341	448066
103739	448067
152117	448068
477406	448069
489232	448070
489266	448071
2309	448072
50665	448073
133871	448074
23553	448075
251916	448076
122338	448077
326510	448078
57948	448079
123830	448080
25108	448081
143548	448082
169831	448083
640127	448084
548923	448085
655137	448086
150933	448087
209156	448088
542383	448089
558932	448090
413406	448091
483531	448092
44	448093
639289	448094
74684	448095
51843	448096
27011	448097
2092	448098
356689	448099
143038	448100
103157	448101
23780	448102
615535	448103
677480	448104
519579	448105
47991	448106
96943	448107
214336	448108
61034	448109
95188	448110
621078	448111
92355	448112
603	448113
197853	448114
230134	448115
6042	448116
615496	448117
117931	448118
269707	448119
37714	448120
37956	448121
6913	448122
150906	448123
141452	448124
164457	448125
18672	448126
5558	448127
315469	448128
97	448129
117	448130
56749	448131
630313	448132
668571	448133
128668	448134
157284	448135
434047	448136
234411	448137
45318	448138
47675	448139
393355	448140
228691	448141
69442	448142
160991	448143
14615	448144
152587	448145
442699	448146
151662	448147
436342	448148
19125	448149
166657	448150
71193	448151
696748	448152
101702	448153
154562	448154
93374	448155
5310	448156
1952	448157
267208	448158
476422	448159
254388	448160
36159	448161
296816	448162
8959	448163
494584	448164
303016	448165
407210	448166
57834	448167
205622	448168
396572	448169
12494	448170
568651	448171
665257	448172
37771	448173
654543	448174
519158	448175
336100	448176
528892	448177
307515	448178
1213	448179
82208	448180
289856	448181
163355	448182
162938	448183
289857	448184
56658	448185
430241	448186
2718	448187
400231	448188
60202	448189
91264	448190
68330	448191
176611	448192
126152	448193
466788	448194
277006	448195
101956	448196
600874	448197
73265	448198
561877	448199
666515	448200
25339	448201
650947	448202
20687	448203
572350	448204
13	448205
683770	448206
46401	448207
1354	448208
643007	448209
147945	448210
5376	448211
542543	448212
252390	448213
11944	448214
1077	448215
1139	448216
34957	448217
252585	448218
267260	448219
274294	448220
627761	448221
643883	448222
29028	448223
59451	448224
85	448225
341275	448226
86204	448227
98321	448228
201083	448229
442581	448230
463218	448231
145303	448232
541601	448233
581896	448234
291075	448235
360018	448236
564790	448237
445978	448238
26400	448239
156384	448240
20266	448241
192	448242
43797	448243
140826	448244
132087	448245
595405	448246
410887	448247
422858	448248
258745	448249
72531	448250
521944	448251
16478	448252
271038	448253
77268	448254
1483	448255
440371	448256
317003	448257
191068	448258
649902	448259
589729	448260
628691	448261
874	448262
196212	448263
100359	448264
654741	448265
409861	448266
79235	448267
674209	448268
72867	448269
169	448270
147821	448271
632679	448272
199999	448273
543373	448274
20352	448275
153599	448276
49499	448277
669349	448278
31497	448279
28163	448280
106982	448281
187755	448282
520235	448283
32856	448284
10789	448285
48413	448286
140925	448287
85516	448288
26330	448289
43335	448290
204887	448291
626784	448292
23889	448293
532228	448294
163923	448295
542423	448296
461809	448297
39765	448298
446063	448299
573766	448300
105206	448301
11256	448302
461427	448303
439651	448304
351490	448305
16465	448306
347162	448307
590469	448308
541323	448309
13873	448310
468504	448311
507147	448312
24876	448313
123344	448314
32104	448315
121604	448316
115502	448317
6811	448318
35380	448319
7692	448320
287	448321
641973	448322
605022	448323
110160	448324
22701	448325
92	448326
248850	448327
677816	448328
430277	448329
171124	448330
24347	448331
9439	448332
436756	448333
150929	448334
696477	448335
37086	448336
651281	448337
47856	448338
17314	448339
494897	448340
15545	448341
525200	448342
91304	448343
264277	448344
296933	448345
651042	448346
11541	448347
435878	448348
166162	448349
168232	448350
46747	448351
423802	448352
123738	448353
485805	448354
144069	448355
4256	448356
510869	448357
16975	448358
50399	448359
527057	448360
17063	448361
628927	448362
693686	448363
108872	448364
441734	448365
3382	448366
167470	448367
88723	448368
277016	448369
464316	448370
355811	448371
68236	448372
161466	448373
602304	448374
58940	448375
4083	448376
443696	448377
269098	448378
18861	448379
208833	448380
342783	448381
3164	448382
854	448383
10771	448384
32124	448385
579076	448386
484034	448387
58969	448388
39694	448389
2593	448390
323488	448391
150081	448392
368239	448393
534514	448394
459837	448395
310371	448396
140530	448397
16791	448398
606177	448399
122879	448400
110232	448401
336218	448402
117252	448403
12898	448404
438470	448405
45715	448406
38944	448407
579191	448408
612364	448409
110081	448410
331149	448411
186860	448412
606668	448413
632332	448414
151949	448415
608170	448416
221679	448417
116359	448418
568440	448419
507492	448420
45262	448421
157217	448422
425003	448423
419010	448424
158903	448425
237243	448426
120513	448427
150200	448428
10081	448429
151466	448430
32167	448431
27851	448432
202976	448433
204683	448434
12273	448435
21133	448436
516070	448437
102505	448438
88502	448439
10039	448440
131045	448441
43140	448442
451598	448443
4772	448444
161433	448445
53084	448446
41574	448447
691736	448448
129204	448449
7296	448450
13303	448451
5102	448452
467508	448453
437	448454
637104	448455
53228	448456
53216	448457
209621	448458
1100	448459
133714	448460
587315	448461
625111	448462
46465	448463
543526	448464
71925	448465
589758	448466
559188	448467
568735	448468
65097	448469
124814	448470
35547	448471
642408	448472
28843	448473
312508	448474
580172	448475
37998	448476
645623	448477
34643	448478
6345	448479
505334	448480
36989	448481
93073	448482
293689	448483
462434	448484
110225	448485
6998	448486
141699	448487
72688	448488
54069	448489
267476	448490
99856	448491
220776	448492
368848	448493
272533	448494
797	448495
605323	448496
455557	448497
84981	448498
16765	448499
314402	448500
107946	448501
636716	448502
418221	448503
30867	448504
100749	448505
183938	448506
73031	448507
314537	448508
350050	448509
215503	448510
617362	448511
392658	448512
6342	448513
208379	448514
246319	448515
534263	448516
255764	448517
26020	448518
155518	448519
5003	448520
357915	448521
5275	448522
693292	448523
181800	448524
17975	448525
54546	448526
661641	448527
242	448528
12972	448529
35	448530
446111	448531
348	448532
339	448533
671994	448534
5304	448535
22159	448536
576391	448537
38119	448538
122955	448539
248611	448540
5049	448541
3858	448542
178206	448543
474099	448544
687941	448545
530552	448546
11567	448547
2339	448548
2656	448549
321	448550
1051	448551
98760	448552
635274	448553
4734	448554
1322	448555
134352	448556
4731	448557
1053	448558
43722	448559
1053	448560
26295	448561
1321	448562
1759	448563
11567	448564
161888	448565
216604	448566
28497	448567
4987	448568
136038	448569
492301	448570
408592	448571
8798	448572
82716	448573
121576	448574
359680	448575
146962	448576
684270	448577
157128	448578
670359	448579
6816	448580
563481	448581
141570	448582
633259	448583
478801	448584
177925	448585
88269	448586
56014	448587
44836	448588
34920	448589
101133	448590
640050	448591
411373	448592
376717	448593
404309	448594
670568	448595
80408	448596
142061	448597
326037	448598
41095	448599
19835	448600
668187	448601
115600	448602
172	448603
15635	448604
513039	448605
669620	448606
213019	448607
51182	448608
490699	448609
34234	448610
548275	448611
309334	448612
27450	448613
15753	448614
338540	448615
260813	448616
27	448617
160118	448618
491	448619
32086	448620
553092	448621
116642	448622
82631	448623
426341	448624
261573	448625
3086	448626
57064	448627
15495	448628
113268	448629
23668	448630
91432	448631
241575	448632
317069	448633
590830	448634
607673	448635
664437	448636
215573	448637
152772	448638
74367	448639
95891	448640
11145	448641
42568	448642
49625	448643
314091	448644
205757	448645
631321	448646
7945	448647
39618	448648
210612	448649
250233	448650
267564	448651
54550	448652
137824	448653
570675	448654
246736	448655
52567	448656
308881	448657
550858	448658
294051	448659
551860	448660
15337	448661
559497	448662
353827	448663
18996	448664
131434	448665
2398	448666
6023	448667
262431	448668
250252	448669
580462	448670
265686	448671
468305	448672
509938	448673
644384	448674
638667	448675
597748	448676
30143	448677
22636	448678
19541	448679
261558	448680
3821	448681
49112	448682
90119	448683
23100	448684
141680	448685
142495	448686
155486	448687
25186	448688
48104	448689
154695	448690
5958	448691
517	448692
143516	448693
86808	448694
563129	448695
395490	448696
62147	448697
19	448698
7613	448699
333115	448700
275364	448701
112734	448702
213731	448703
591643	448704
595119	448705
11359	448706
70477	448707
624282	448708
239917	448709
242658	448710
329881	448711
447815	448712
83421	448713
34575	448714
315727	448715
181896	448716
606516	448717
653061	448718
45596	448719
98998	448720
520185	448721
11626	448722
99626	448723
392455	448724
20536	448725
638055	448726
73066	448727
38117	448728
634251	448729
155278	448730
50669	448731
498474	448732
549775	448733
468849	448734
99023	448735
570905	448736
50241	448737
594638	448738
324792	448739
519283	448740
164595	448741
492670	448742
622091	448743
520648	448744
113097	448745
159041	448746
513901	448747
13173	448748
3478	448749
148297	448750
90273	448751
170879	448752
170878	448753
371995	448754
535413	448755
560989	448756
128837	448757
99767	448758
82635	448759
143461	448760
25275	448761
122461	448762
275488	448763
83062	448764
36999	448765
200040	448766
49684	448767
199838	448768
110662	448769
22044	448770
287843	448771
111861	448772
438	448773
484825	448774
156385	448775
597817	448776
396177	448777
1272	448778
127118	448779
199538	448780
300571	448781
446970	448782
336236	448783
258841	448784
242961	448785
360425	448786
360344	448787
610770	448788
337911	448789
50147	448790
600917	448791
1773	448792
104461	448793
414334	448794
71080	448795
129445	448796
198508	448797
477465	448798
333637	448799
466575	448800
367932	448801
508844	448802
615161	448803
276676	448804
192	448805
606407	448806
182242	448807
625558	448808
31444	448809
148364	448810
613235	448811
1588	448812
26337	448813
591528	448814
70640	448815
452436	448816
690229	448817
391709	448818
130783	448819
615065	448820
540626	448821
388030	448822
203596	448823
27970	448824
16899	448825
681385	448826
315519	448827
690818	448828
65051	448829
139831	448830
537367	448831
18505	448832
486745	448833
26921	448834
176699	448835
76337	448836
22186	448837
216342	448838
173849	448839
125979	448840
550308	448841
57682	448842
617263	448843
13799	448844
90813	448845
344866	448846
464814	448847
431378	448848
26177	448849
112025	448850
300028	448851
174752	448852
528558	448853
593948	448854
228177	448855
29570	448856
246897	448857
376653	448858
230391	448859
17605	448860
357140	448861
56227	448862
31558	448863
202935	448864
649674	448865
347277	448866
75689	448867
39551	448868
29082	448869
34045	448870
126779	448871
127219	448872
18926	448873
194184	448874
46823	448875
525333	448876
321471	448877
219666	448878
431551	448879
242347	448880
80646	448881
84205	448882
170309	448883
634199	448884
25566	448885
10072	448886
98265	448887
315820	448888
605306	448889
117988	448890
658750	448891
204691	448892
436303	448893
11677	448894
369973	448895
450244	448896
163053	448897
416065	448898
8688	448899
376619	448900
101454	448901
93538	448902
413865	448903
292293	448904
434686	448905
456477	448906
640142	448907
107419	448908
157069	448909
159032	448910
152485	448911
390889	448912
146226	448913
307558	448914
75519	448915
217512	448916
392500	448917
122874	448918
687	448919
455	448920
15439	448921
223899	448922
41493	448923
10029	448924
10694	448925
70847	448926
4602	448927
20732	448928
650748	448929
404353	448930
402429	448931
617416	448932
58731	448933
10754	448934
4451	448935
106180	448936
9559	448937
38494	448938
449602	448939
577192	448940
281889	448941
52189	448942
165427	448943
28089	448944
3631	448945
435404	448946
146204	448947
16288	448948
95513	448949
67708	448950
524116	448951
386328	448952
112800	448953
331859	448954
580696	448955
157496	448956
337469	448957
11364	448958
61561	448959
66445	448960
97600	448961
509818	448962
416653	448963
347270	448964
196559	448965
317164	448966
111732	448967
403932	448968
544794	448969
573336	448970
2886	448971
326932	448972
36940	448973
144661	448974
3095	448975
129474	448976
680341	448977
8680	448978
3024	448979
72430	448980
130668	448981
388662	448982
3977	448983
59384	448984
605181	448985
18846	448986
674054	448987
11208	448988
99258	448989
51185	448990
460771	448991
14309	448992
545720	448993
34253	448994
13277	448995
665619	448996
104043	448997
73828	448998
213750	448999
55372	449000
573822	449001
606392	449002
593624	449003
528051	449004
47474	449005
47835	449006
6321	449007
55763	449008
424699	449009
76559	449010
57898	449011
113298	449012
133904	449013
596902	449014
157899	449015
276356	449016
115810	449017
658858	449018
327879	449019
39648	449020
219216	449021
23111	449022
636437	449023
300693	449024
124836	449025
521606	449026
19941	449027
367156	449028
13681	449029
340295	449030
193280	449031
413461	449032
626449	449033
33996	449034
268095	449035
681145	449036
18147	449037
614193	449038
43741	449039
282057	449040
24072	449041
153128	449042
350612	449043
28026	449044
682495	449045
105446	449046
324493	449047
397595	449048
541168	449049
662150	449050
542396	449051
632686	449052
275206	449053
315833	449054
378228	449055
23686	449056
241443	449057
51748	449058
80620	449059
354	449060
676679	449061
310020	449062
19431	449063
135180	449064
594026	449065
17846	449066
86575	449067
16298	449068
6891	449069
456753	449070
146850	449071
341419	449072
253419	449073
659273	449074
237509	449075
2988	449076
456454	449077
153190	449078
143801	449079
268383	449080
24955	449081
674833	449082
400319	449083
268007	449084
380242	449085
535188	449086
372751	449087
462035	449088
537867	449089
671348	449090
250943	449091
6959	449092
573621	449093
52699	449094
63039	449095
11154	449096
211815	449097
250128	449098
160436	449099
451935	449100
10557	449101
6720	449102
311927	449103
20006	449104
31959	449105
450100	449106
594174	449107
127372	449108
31037	449109
1775	449110
14007	449111
684536	449112
5082	449113
195973	449114
7051	449115
109606	449116
424486	449117
469982	449118
282167	449119
144159	449120
649625	449121
554071	449122
678781	449123
542395	449124
191583	449125
640840	449126
137759	449127
135506	449128
578777	449129
67165	449130
106205	449131
42843	449132
218275	449133
256130	449134
338830	449135
643244	449136
37002	449137
60038	449138
556527	449139
27988	449140
453865	449141
39694	449142
112572	449143
471531	449144
471790	449145
24058	449146
33571	449147
124025	449148
179522	449149
79362	449150
7656	449151
53839	449152
79187	449153
155980	449154
121573	449155
28300	449156
23231	449157
516457	449158
26184	449159
371810	449160
367722	449161
4458	449162
8259	449163
191291	449164
641614	449165
660388	449166
183	449167
73721	449168
680993	449169
103724	449170
192741	449171
149881	449172
129634	449173
8868	449174
6587	449175
121598	449176
165628	449177
818	449178
300636	449179
116816	449180
212819	449181
259285	449182
101010	449183
57761	449184
175037	449185
4143	449186
5012	449187
33204	449188
294906	449189
195636	449190
48927	449191
37846	449192
483402	449193
36648	449194
19678	449195
321274	449196
280304	449197
84321	449198
458685	449199
575448	449200
191696	449201
128063	449202
212087	449203
110788	449204
630392	449205
272264	449206
94788	449207
72550	449208
564183	449209
91965	449210
547459	449211
610897	449212
283459	449213
690585	449214
43066	449215
608248	449216
689105	449217
157669	449218
41423	449219
514041	449220
507743	449221
68171	449222
152387	449223
688945	449224
368138	449225
127465	449226
574620	449227
67475	449228
155172	449229
446700	449230
549786	449231
312753	449232
479004	449233
5224	449234
143298	449235
639210	449236
277426	449237
24630	449238
691893	449239
682826	449240
185304	449241
44434	449242
86618	449243
35285	449244
155430	449245
121047	449246
685357	449247
27772	449248
103313	449249
3143	449250
43242	449251
510180	449252
70252	449253
168370	449254
644377	449255
301411	449256
19459	449257
467006	449258
364781	449259
434	449260
284532	449261
317869	449262
131443	449263
144132	449264
169580	449265
162447	449266
572415	449267
35793	449268
409688	449269
124986	449270
55535	449271
191790	449272
253377	449273
139260	449274
450240	449275
183317	449276
95017	449277
380833	449278
156028	449279
87336	449280
217319	449281
665536	449282
27971	449283
272598	449284
608945	449285
97092	449286
82120	449287
10370	449288
678156	449289
6863	449290
238994	449291
3496	449292
250150	449293
33119	449294
447999	449295
697263	449296
294757	449297
51794	449298
520486	449299
507317	449300
579332	449301
22994	449302
437164	449303
52003	449304
139741	449305
392327	449306
313574	449307
361177	449308
41534	449309
392319	449310
158846	449311
27007	449312
80032	449313
43956	449314
86494	449315
275233	449316
14753	449317
400558	449318
17642	449319
47791	449320
2639	449321
580103	449322
29000	449323
45964	449324
349231	449325
67368	449326
564591	449327
126605	449328
80280	449329
187994	449330
55	449331
18823	449332
148409	449333
630357	449334
109459	449335
316465	449336
37601	449337
520599	449338
663636	449339
98576	449340
130114	449341
256398	449342
3203	449343
587332	449344
363964	449345
207672	449346
83536	449347
498641	449348
25788	449349
19659	449350
545700	449351
359496	449352
20271	449353
42251	449354
285605	449355
132033	449356
379844	449357
19410	449358
613890	449359
321792	449360
373744	449361
68325	449362
2453	449363
1287	449364
14147	449365
684442	449366
607549	449367
25189	449368
6818	449369
3164	449370
6665	449371
45007	449372
242750	449373
48362	449374
324184	449375
573948	449376
692013	449377
131849	449378
171675	449379
358721	449380
337830	449381
23330	449382
17598	449383
228675	449384
22685	449385
35937	449386
1211	449387
154539	449388
641339	449389
24605	449390
250707	449391
404547	449392
483700	449393
128239	449394
551931	449395
301924	449396
588069	449397
679103	449398
376699	449399
98398	449400
187072	449401
152458	449402
193531	449403
581077	449404
438775	449405
437662	449406
1481	449407
37616	449408
8059	449409
15650	449410
402663	449411
126731	449412
41224	449413
586609	449414
25957	449415
49668	449416
466210	449417
632363	449418
18946	449419
846	449420
162789	449421
70820	449422
149365	449423
212461	449424
595338	449425
109449	449426
16149	449427
568724	449428
70425	449429
27633	449430
607134	449431
45972	449432
64168	449433
12706	449434
252941	449435
292343	449436
671283	449437
102561	449438
428623	449439
626895	449440
599684	449441
574372	449442
253497	449443
279860	449444
35696	449445
305887	449446
631639	449447
49405	449448
248806	449449
244110	449450
166328	449451
141913	449452
694937	449453
505931	449454
350665	449455
666653	449456
298051	449457
429585	449458
169808	449459
92594	449460
85130	449461
636252	449462
23750	449463
163010	449464
547845	449465
269909	449466
515350	449467
691242	449468
82219	449469
139139	449470
144393	449471
175766	449472
624763	449473
54300	449474
172281	449475
678998	449476
270782	449477
2451	449478
39114	449479
560484	449480
21013	449481
19932	449482
175648	449483
19371	449484
37167	449485
121167	449486
239976	449487
185493	449488
38149	449489
113078	449490
342403	449491
94880	449492
17083	449493
42792	449494
662466	449495
405276	449496
693075	449497
291004	449498
663742	449499
18499	449500
367151	449501
362677	449502
496962	449503
388472	449504
390746	449505
602042	449506
160864	449507
430260	449508
630458	449509
54009	449510
646281	449511
619251	449512
141457	449513
28566	449514
171603	449515
364561	449516
575593	449517
393825	449518
605366	449519
633889	449520
148781	449521
271410	449522
24622	449523
87877	449524
170447	449525
613693	449526
112413	449527
605975	449528
558351	449529
282184	449530
158179	449531
25222	449532
90868	449533
470628	449534
545134	449535
85731	449536
628531	449537
97077	449538
91474	449539
632036	449540
478173	449541
601432	449542
137567	449543
170666	449544
370677	449545
190158	449546
129	449547
166376	449548
15494	449549
125878	449550
328433	449551
81231	449552
690050	449553
73475	449554
362589	449555
114647	449556
5240	449557
107250	449558
3112	449559
513241	449560
58634	449561
622023	449562
39309	449563
84043	449564
611792	449565
279129	449566
588905	449567
121800	449568
159631	449569
80744	449570
223020	449571
370238	449572
454321	449573
391603	449574
627459	449575
593770	449576
624291	449577
444859	449578
101296	449579
492848	449580
44308	449581
190498	449582
648880	449583
315642	449584
2434	449585
17725	449586
539268	449587
123876	449588
104263	449589
171105	449590
102819	449591
607357	449592
387876	449593
116276	449594
158638	449595
38067	449596
254642	449597
14577	449598
171745	449599
65753	449600
279382	449601
366189	449602
553693	449603
385798	449604
561394	449605
38396	449606
44646	449607
125863	449608
288765	449609
656558	449610
61587	449611
412085	449612
269462	449613
580461	449614
194913	449615
433488	449616
104038	449617
695694	449618
333532	449619
371583	449620
595919	449621
453107	449622
34238	449623
49853	449624
288051	449625
210491	449626
486772	449627
107213	449628
151839	449629
8809	449630
289408	449631
67665	449632
428734	449633
570415	449634
210710	449635
130916	449636
537930	449637
115065	449638
116613	449639
127747	449640
34964	449641
87017	449642
307682	449643
3433	449644
20627	449645
6859	449646
25739	449647
373594	449648
463423	449649
246812	449650
442687	449651
146958	449652
349232	449653
67635	449654
190265	449655
405496	449656
12987	449657
154413	449658
109548	449659
488565	449660
78271	449661
666066	449662
240957	449663
146758	449664
623398	449665
64640	449666
3554	449667
29710	449668
22193	449669
397211	449670
76951	449671
597127	449672
75909	449673
262272	449674
107509	449675
536950	449676
310091	449677
24477	449678
477182	449679
559366	449680
663953	449681
147665	449682
417624	449683
417564	449684
75168	449685
16664	449686
16897	449687
529963	449688
138587	449689
146340	449690
585080	449691
191879	449692
544915	449693
429866	449694
94069	449695
555164	449696
410596	449697
92755	449698
81199	449699
550106	449700
1808	449701
7601	449702
664106	449703
60343	449704
500911	449705
35575	449706
129848	449707
38493	449708
98	449709
408148	449710
9969	449711
15204	449712
648942	449713
24547	449714
12577	449715
482956	449716
479190	449717
510853	449718
43914	449719
646730	449720
247327	449721
34146	449722
15070	449723
611378	449724
130642	449725
52674	449726
469879	449727
133443	449728
36322	449729
74300	449730
51609	449731
507305	449732
469027	449733
149197	449734
366609	449735
470246	449736
140737	449737
153699	449738
1534	449739
301505	449740
180523	449741
122889	449742
60330	449743
59862	449744
6018	449745
597892	449746
144782	449747
278205	449748
309698	449749
224005	449750
516496	449751
4352	449752
185038	449753
221337	449754
344516	449755
287604	449756
122255	449757
200709	449758
523831	449759
7632	449760
274710	449761
19926	449762
794	449763
376866	449764
591690	449765
382387	449766
2740	449767
85737	449768
133435	449769
13618	449770
675969	449771
48719	449772
169503	449773
347097	449774
516459	449775
152121	449776
253948	449777
21851	449778
292198	449779
467423	449780
228849	449781
10927	449782
594137	449783
16	449784
430218	449785
44567	449786
96671	449787
471332	449788
41361	449789
58346	449790
92485	449791
89037	449792
335598	449793
362266	449794
427294	449795
511660	449796
210044	449797
559370	449798
297070	449799
690243	449800
446873	449801
363384	449802
113894	449803
384949	449804
539463	449805
639085	449806
659661	449807
52037	449808
616233	449809
419171	449810
75157	449811
100247	449812
243311	449813
14890	449814
17814	449815
17813	449816
28398	449817
301137	449818
249179	449819
249562	449820
9168	449821
30971	449822
52062	449823
231398	449824
616662	449825
399838	449826
44131	449827
389498	449828
504803	449829
476903	449830
476950	449831
269528	449832
194451	449833
173738	449834
205509	449835
362182	449836
13300	449837
260303	449838
207841	449839
9025	449840
644311	449841
606	449842
655532	449843
238599	449844
271374	449845
663658	449846
565624	449847
498234	449848
16375	449849
381433	449850
176969	449851
351236	449852
381072	449853
43021	449854
485376	449855
634667	449856
565031	449857
9084	449858
116705	449859
688700	449860
115282	449861
628994	449862
342536	449863
541300	449864
517691	449865
83060	449866
676725	449867
80182	449868
131763	449869
290431	449870
17959	449871
406897	449872
225603	449873
100763	449874
441922	449875
17213	449876
504906	449877
353096	449878
141639	449879
165097	449880
606798	449881
181029	449882
552938	449883
328196	449884
38053	449885
454186	449886
571898	449887
347822	449888
606086	449889
173312	449890
377947	449891
9493	449892
353732	449893
632330	449894
116275	449895
466242	449896
130972	449897
5866	449898
101455	449899
482761	449900
161679	449901
7640	449902
427796	449903
360267	449904
240197	449905
622400	449906
29559	449907
284076	449908
33345	449909
4112	449910
342894	449911
556146	449912
438417	449913
45852	449914
12396	449915
375583	449916
206484	449917
45264	449918
9895	449919
22002	449920
373951	449921
45234	449922
154472	449923
141024	449924
256063	449925
343044	449926
565061	449927
564479	449928
2845	449929
8696	449930
37681	449931
14422	449932
133043	449933
100005	449934
119671	449935
118066	449936
611309	449937
508562	449938
281979	449939
51310	449940
98728	449941
125017	449942
107853	449943
362628	449944
384881	449945
300250	449946
558744	449947
261669	449948
408711	449949
296559	449950
488151	449951
14342	449952
149084	449953
512561	449954
117365	449955
111459	449956
69525	449957
69	449958
303431	449959
663032	449960
633485	449961
613530	449962
419641	449963
155402	449964
677586	449965
178651	449966
64760	449967
664229	449968
370469	449969
540694	449970
47997	449971
62845	449972
215755	449973
572356	449974
120313	449975
558413	449976
69181	449977
34125	449978
28366	449979
121248	449980
104162	449981
65640	449982
127562	449983
544945	449984
190960	449985
591562	449986
484457	449987
368002	449988
147146	449989
197774	449990
343077	449991
582226	449992
12519	449993
275456	449994
524	449995
319482	449996
285500	449997
143280	449998
91652	449999
53663	450000
1736	450001
109410	450002
528357	450003
103561	450004
145420	450005
181978	450006
120748	450007
250881	450008
148104	450009
638527	450010
5125	450011
690342	450012
418670	450013
368731	450014
47787	450015
102906	450016
561954	450017
5914	450018
535106	450019
3108	450020
532272	450021
623743	450022
43979	450023
14832	450024
623161	450025
689891	450026
544578	450027
128135	450028
128495	450029
99869	450030
443021	450031
202082	450032
138349	450033
114818	450034
452577	450035
646125	450036
165415	450037
550490	450038
583101	450039
654492	450040
306207	450041
576615	450042
23240	450043
184721	450044
356372	450045
212786	450046
75625	450047
173678	450048
90351	450049
61306	450050
600548	450051
557105	450052
428310	450053
429453	450054
559800	450055
469646	450056
143542	450057
535177	450058
43334	450059
542818	450060
29668	450061
125245	450062
149407	450063
116444	450064
46177	450065
431625	450066
12479	450067
136013	450068
562025	450069
256638	450070
4591	450071
233452	450072
16850	450073
19222	450074
458610	450075
122169	450076
585485	450077
410443	450078
107264	450079
152457	450080
265076	450081
291414	450082
311	450083
444654	450084
392642	450085
108868	450086
380	450087
121925	450088
77470	450089
624076	450090
523090	450091
206031	450092
129403	450093
668294	450094
260663	450095
421548	450096
460748	450097
351672	450098
314222	450099
415635	450100
1675	450101
430058	450102
144568	450103
220700	450104
563829	450105
432986	450106
54154	450107
19612	450108
652534	450109
655152	450110
562196	450111
308908	450112
552176	450113
57319	450114
529790	450115
545449	450116
85151	450117
580818	450118
502494	450119
47237	450120
572690	450121
193276	450122
577899	450123
496983	450124
506329	450125
303405	450126
440531	450127
631939	450128
286170	450129
160841	450130
185459	450131
606598	450132
34257	450133
248612	450134
68173	450135
33210	450136
600972	450137
624029	450138
17426	450139
98414	450140
22744	450141
42678	450142
80984	450143
17605	450144
53194	450145
656318	450146
254778	450147
394257	450148
341187	450149
305294	450150
30248	450151
115471	450152
153270	450153
411025	450154
263834	450155
250151	450156
366253	450157
94356	450158
100218	450159
69942	450160
258142	450161
246288	450162
597447	450163
93274	450164
445850	450165
557276	450166
450931	450167
453991	450168
659295	450169
101626	450170
165271	450171
590888	450172
404737	450173
307927	450174
78292	450175
289637	450176
420665	450177
382767	450178
418656	450179
47977	450180
501538	450181
601028	450182
67508	450183
126599	450184
401061	450185
110132	450186
88657	450187
249009	450188
161117	450189
158824	450190
90536	450191
138097	450192
173625	450193
31811	450194
1209	450195
14483	450196
58465	450197
154906	450198
112477	450199
79186	450200
602585	450201
295605	450202
180071	450203
122027	450204
247372	450205
556656	450206
163377	450207
114372	450208
117748	450209
556363	450210
177736	450211
215640	450212
66092	450213
588677	450214
65620	450215
654636	450216
155021	450217
323404	450218
202275	450219
27761	450220
84055	450221
145266	450222
82401	450223
52821	450224
236	450225
157467	450226
632867	450227
183741	450228
402005	450229
657	450230
590018	450231
115940	450232
404707	450233
31658	450234
90597	450235
46697	450236
123427	450237
636147	450238
662785	450239
424955	450240
361941	450241
27241	450242
536205	450243
209332	450244
8589	450245
2107	450246
101496	450247
53204	450248
17072	450249
143524	450250
443332	450251
9526	450252
47892	450253
36215	450254
177201	450255
67842	450256
579073	450257
161786	450258
108836	450259
507537	450260
136276	450261
292701	450262
409374	450263
81364	450264
141807	450265
95670	450266
391110	450267
310860	450268
654797	450269
404	450270
160010	450271
164170	450272
187145	450273
146332	450274
98160	450275
28873	450276
28293	450277
284822	450278
214902	450279
462704	450280
203692	450281
99156	450282
41974	450283
207957	450284
5423	450285
29677	450286
162473	450287
246215	450288
659508	450289
30733	450290
517010	450291
424973	450292
48775	450293
136922	450294
222805	450295
436715	450296
580951	450297
181527	450298
168852	450299
539512	450300
249817	450301
14981	450302
695158	450303
563699	450304
208308	450305
1001	450306
146353	450307
237612	450308
112096	450309
521083	450310
77665	450311
169166	450312
22488	450313
150948	450314
50227	450315
394584	450316
40893	450317
636840	450318
200027	450319
56602	450320
114109	450321
53538	450322
112219	450323
510044	450324
177978	450325
226905	450326
77260	450327
133473	450328
111476	450329
147710	450330
415458	450331
39154	450332
392633	450333
295537	450334
5074	450335
687166	450336
172280	450337
189992	450338
604458	450339
513524	450340
602991	450341
101273	450342
640291	450343
12463	450344
351042	450345
39516	450346
81616	450347
371	450348
998	450349
512662	450350
409418	450351
114381	450352
28882	450353
311461	450354
436378	450355
363221	450356
281188	450357
300420	450358
14907	450359
477701	450360
377131	450361
661468	450362
111200	450363
13077	450364
17097	450365
158198	450366
130430	450367
471956	450368
50176	450369
278367	450370
193889	450371
524118	450372
364258	450373
226523	450374
56017	450375
581989	450376
532702	450377
154950	450378
161841	450379
59603	450380
479062	450381
447257	450382
646824	450383
9993	450384
151754	450385
23176	450386
274348	450387
73	450388
117598	450389
137859	450390
524422	450391
370940	450392
30114	450393
677792	450394
52433	450395
221375	450396
421564	450397
94831	450398
153730	450399
324043	450400
140114	450401
12450	450402
33177	450403
600726	450404
112	450405
26617	450406
753	450407
58194	450408
525968	450409
523079	450410
54608	450411
626848	450412
128421	450413
53806	450414
632720	450415
35576	450416
91915	450417
37773	450418
219582	450419
6060	450420
16787	450421
605034	450422
307541	450423
2648	450424
101933	450425
17460	450426
665807	450427
331395	450428
214570	450429
173587	450430
201053	450431
644250	450432
63807	450433
352013	450434
155000	450435
460365	450436
3782	450437
508078	450438
271404	450439
265	450440
621366	450441
163548	450442
131108	450443
680981	450444
605449	450445
202471	450446
156927	450447
103396	450448
602680	450449
7825	450450
109639	450451
507449	450452
16511	450453
341397	450454
147448	450455
72699	450456
294390	450457
11562	450458
104610	450459
12308	450460
261630	450461
107432	450462
37879	450463
136499	450464
692878	450465
54927	450466
190065	450467
249493	450468
65057	450469
176252	450470
98005	450471
133059	450472
661693	450473
13152	450474
331205	450475
32022	450476
176603	450477
563801	450478
305347	450479
27852	450480
680219	450481
192409	450482
12731	450483
112358	450484
155541	450485
3309	450486
185653	450487
545842	450488
387	450489
427168	450490
68436	450491
58821	450492
123376	450493
435640	450494
59160	450495
20592	450496
214186	450497
465810	450498
23670	450499
189128	450500
265933	450501
479887	450502
313451	450503
13175	450504
584418	450505
23992	450506
91709	450507
14206	450508
69427	450509
501338	450510
139245	450511
447956	450512
149204	450513
503150	450514
578297	450515
35608	450516
285511	450517
285510	450518
186078	450519
143027	450520
211253	450521
292478	450522
548500	450523
275264	450524
527588	450525
318177	450526
650338	450527
598218	450528
174945	450529
474735	450530
181496	450531
628046	450532
40942	450533
194929	450534
92005	450535
116128	450536
235474	450537
13034	450538
367827	450539
57372	450540
115165	450541
627308	450542
399719	450543
594130	450544
313513	450545
1380	450546
18779	450547
368221	450548
398830	450549
354535	450550
24546	450551
173129	450552
42822	450553
162246	450554
504913	450555
292217	450556
82443	450557
173752	450558
323	450559
443791	450560
53929	450561
111348	450562
7679	450563
585811	450564
264373	450565
464497	450566
241591	450567
644500	450568
176494	450569
41042	450570
150456	450571
26735	450572
539224	450573
469357	450574
138731	450575
430350	450576
438665	450577
324730	450578
79724	450579
187781	450580
191085	450581
348554	450582
677114	450583
6004	450584
6082	450585
237089	450586
15927	450587
91427	450588
280601	450589
12836	450590
12836	450591
17335	450592
83902	450593
85847	450594
496401	450595
144994	450596
10394	450597
670306	450598
346675	450599
12062	450600
300832	450601
35515	450602
356785	450603
373464	450604
623094	450605
618361	450606
9017	450607
402245	450608
663724	450609
2097	450610
28381	450611
357659	450612
444412	450613
261246	450614
74992	450615
219940	450616
635658	450617
547561	450618
597041	450619
558633	450620
354482	450621
417628	450622
34789	450623
251405	450624
354563	450625
513214	450626
86043	450627
511919	450628
424445	450629
632757	450630
632759	450631
276241	450632
344029	450633
680286	450634
134887	450635
761	450636
289871	450637
572884	450638
154672	450639
461496	450640
933	450641
336262	450642
650186	450643
139895	450644
510174	450645
507841	450646
281278	450647
407529	450648
121071	450649
1746	450650
87377	450651
42164	450652
448421	450653
465792	450654
7894	450655
13081	450656
60738	450657
125526	450658
107537	450659
9580	450660
170794	450661
536943	450662
566552	450663
551473	450664
160018	450665
201811	450666
431714	450667
24668	450668
137534	450669
465336	450670
9866	450671
63104	450672
312958	450673
250663	450674
561403	450675
211837	450676
116320	450677
19545	450678
429868	450679
221636	450680
24137	450681
315818	450682
30891	450683
452796	450684
586302	450685
397863	450686
249857	450687
545	450688
20471	450689
456212	450690
352786	450691
111532	450692
129530	450693
41264	450694
30995	450695
139294	450696
403421	450697
546422	450698
556502	450699
312405	450700
51431	450701
76731	450702
80920	450703
95708	450704
250061	450705
695127	450706
667425	450707
334346	450708
169315	450709
296317	450710
543221	450711
166982	450712
44623	450713
118110	450714
68047	450715
211730	450716
3828	450717
65810	450718
20413	450719
327865	450720
404386	450721
199922	450722
325702	450723
509764	450724
169770	450725
344962	450726
336217	450727
172724	450728
124285	450729
393580	450730
34948	450731
423541	450732
484000	450733
320676	450734
43823	450735
10308	450736
576078	450737
144467	450738
609824	450739
376943	450740
316750	450741
322800	450742
37073	450743
20673	450744
207379	450745
373781	450746
2971	450747
397673	450748
623802	450749
59397	450750
386752	450751
459979	450752
599643	450753
290278	450754
344071	450755
15050	450756
38413	450757
111652	450758
155746	450759
578319	450760
39784	450761
6433	450762
35564	450763
221648	450764
450926	450765
671898	450766
83422	450767
458069	450768
352405	450769
548518	450770
52384	450771
443006	450772
609874	450773
621225	450774
528748	450775
150425	450776
66506	450777
335178	450778
50544	450779
211560	450780
359349	450781
23488	450782
211858	450783
468082	450784
411508	450785
192107	450786
309574	450787
397499	450788
71288	450789
455583	450790
612242	450791
274543	450792
450940	450793
197882	450794
582818	450795
689167	450796
196764	450797
579409	450798
144571	450799
141876	450800
67989	450801
387225	450802
342646	450803
249823	450804
105409	450805
6338	450806
219804	450807
564006	450808
564007	450809
578956	450810
158031	450811
215475	450812
648020	450813
620242	450814
223985	450815
410420	450816
33035	450817
300482	450818
123476	450819
601497	450820
694193	450821
157129	450822
147927	450823
463853	450824
425499	450825
227671	450826
58376	450827
655	450828
606360	450829
694494	450830
329077	450831
633847	450832
577704	450833
17016	450834
644309	450835
1156	450836
452078	450837
344475	450838
389196	450839
513725	450840
420480	450841
59277	450842
116081	450843
161048	450844
432919	450845
17483	450846
620196	450847
290279	450848
585389	450849
322732	450850
457609	450851
254899	450852
76728	450853
256037	450854
583975	450855
211726	450856
2965	450857
539054	450858
20158	450859
429867	450860
6423	450861
247301	450862
54200	450863
347861	450864
658662	450865
663886	450866
188009	450867
48187	450868
485014	450869
677217	450870
314405	450871
579573	450872
151799	450873
579547	450874
315827	450875
684964	450876
39873	450877
228764	450878
607864	450879
693326	450880
445862	450881
659198	450882
424130	450883
305834	450884
370686	450885
680857	450886
466681	450887
539250	450888
523756	450889
486726	450890
9887	450891
19346	450892
59194	450893
93772	450894
273358	450895
412607	450896
82220	450897
487946	450898
275572	450899
502762	450900
399043	450901
3413	450902
109577	450903
668126	450904
214474	450905
106740	450906
68289	450907
85544	450908
475989	450909
253938	450910
162087	450911
643383	450912
86228	450913
22738	450914
423271	450915
25362	450916
348996	450917
181491	450918
365705	450919
55948	450920
398155	450921
319905	450922
431694	450923
33919	450924
91051	450925
146571	450926
52797	450927
357102	450928
200236	450929
697279	450930
163232	450931
60355	450932
633416	450933
641395	450934
429691	450935
53933	450936
44995	450937
410945	450938
4557	450939
139949	450940
166322	450941
81510	450942
472319	450943
383159	450944
84479	450945
569442	450946
641794	450947
677374	450948
278058	450949
240586	450950
90713	450951
497378	450952
297371	450953
204463	450954
532203	450955
530125	450956
181366	450957
11241	450958
117292	450959
319336	450960
447002	450961
562136	450962
5116	450963
57438	450964
157994	450965
182742	450966
25803	450967
37731	450968
438	450969
592425	450970
23288	450971
300	450972
6854	450973
190303	450974
72	450975
11576	450976
241255	450977
374925	450978
150570	450979
683137	450980
96763	450981
39083	450982
660363	450983
102544	450984
491013	450985
371851	450986
587717	450987
18609	450988
330674	450989
319600	450990
126328	450991
322910	450992
561552	450993
29987	450994
3799	450995
12791	450996
164893	450997
374870	450998
406698	450999
172399	451000
217082	451001
140295	451002
80134	451003
636160	451004
189558	451005
248324	451006
19701	451007
589856	451008
71376	451009
367809	451010
25465	451011
159644	451012
14	451013
552957	451014
383992	451015
369531	451016
10107	451017
554342	451018
243969	451019
436699	451020
44166	451021
387709	451022
1110	451023
410301	451024
83182	451025
300982	451026
664439	451027
101766	451028
500233	451029
13995	451030
19	451031
424086	451032
283791	451033
457684	451034
505726	451035
52257	451036
127428	451037
275701	451038
12363	451039
277172	451040
12594	451041
175276	451042
34872	451043
72	451044
124428	451045
25609	451046
164784	451047
45464	451048
8326	451049
436075	451050
551091	451051
2231	451052
342697	451053
33103	451054
43803	451055
25288	451056
599214	451057
630953	451058
361394	451059
481999	451060
141908	451061
56929	451062
238659	451063
145631	451064
82932	451065
439568	451066
134943	451067
415023	451068
10276	451069
75	451070
2113	451071
2113	451072
373203	451073
52206	451074
534907	451075
214148	451076
147664	451077
548557	451078
147581	451079
317395	451080
71100	451081
300	451082
187744	451083
233162	451084
3414	451085
48582	451086
124436	451087
40326	451088
180162	451089
515671	451090
579754	451091
316053	451092
500175	451093
674204	451094
53812	451095
47361	451096
324025	451097
124378	451098
720	451099
212963	451100
527390	451101
73459	451102
74	451103
11516	451104
316113	451105
283030	451106
651253	451107
72557	451108
234547	451109
509079	451110
102587	451111
305983	451112
203662	451113
178775	451114
230496	451115
27600	451116
65103	451117
98663	451118
103347	451119
94944	451120
363721	451121
3693	451122
574813	451123
279093	451124
156267	451125
57866	451126
19372	451127
53002	451128
335587	451129
34695	451130
203756	451131
688155	451132
195280	451133
9683	451134
17177	451135
218081	451136
321673	451137
41081	451138
2994	451139
579922	451140
3083	451141
34997	451142
19557	451143
15692	451144
79381	451145
129624	451146
240636	451147
512208	451148
38912	451149
13475	451150
448982	451151
25556	451152
491538	451153
38912	451154
633545	451155
619481	451156
686950	451157
340791	451158
22477	451159
462239	451160
631387	451161
94336	451162
1874	451163
1821	451164
1821	451165
42	451166
92101	451167
201381	451168
329332	451169
269801	451170
62164	451171
109601	451172
192820	451173
135939	451174
576708	451175
514969	451176
478806	451177
60850	451178
47926	451179
288231	451180
107285	451181
5475	451182
541549	451183
96205	451184
496565	451185
18054	451186
499257	451187
240303	451188
527495	451189
240306	451190
240304	451191
527494	451192
339816	451193
595335	451194
664284	451195
319508	451196
36327	451197
300245	451198
30937	451199
54880	451200
134189	451201
558299	451202
581309	451203
521699	451204
696619	451205
38823	451206
72206	451207
458	451208
571703	451209
538737	451210
355463	451211
93112	451212
65195	451213
9680	451214
597620	451215
366817	451216
85644	451217
242606	451218
231435	451219
12329	451220
678684	451221
168111	451222
497373	451223
131642	451224
38912	451225
231597	451226
17074	451227
42205	451228
491826	451229
132048	451230
34698	451231
251177	451232
663151	451233
438188	451234
210200	451235
12821	451236
641206	451237
2250	451238
622160	451239
402459	451240
202090	451241
54516	451242
35909	451243
233675	451244
650372	451245
16935	451246
185634	451247
596455	451248
235803	451249
170237	451250
563922	451251
257988	451252
65574	451253
339063	451254
97459	451255
633911	451256
286149	451257
374525	451258
21867	451259
330	451260
97329	451261
367958	451262
329256	451263
470894	451264
583623	451265
225736	451266
613311	451267
595816	451268
506449	451269
72540	451270
283702	451271
33860	451272
57180	451273
130085	451274
622203	451275
58804	451276
47949	451277
291770	451278
366553	451279
8803	451280
425325	451281
159264	451282
51596	451283
65302	451284
1562	451285
91100	451286
143177	451287
400709	451288
228806	451289
17442	451290
677482	451291
354684	451292
325473	451293
123684	451294
19839	451295
172988	451296
367401	451297
354909	451298
512203	451299
1217	451300
61052	451301
670080	451302
358904	451303
684788	451304
61053	451305
468872	451306
144699	451307
388391	451308
454776	451309
30518	451310
595600	451311
96440	451312
172408	451313
614598	451314
87	451315
104208	451316
359946	451317
614900	451318
354063	451319
494866	451320
103238	451321
385767	451322
631090	451323
631094	451324
194	451325
40653	451326
385724	451327
86513	451328
561611	451329
38803	451330
30666	451331
144500	451332
478814	451333
627620	451334
222546	451335
130611	451336
539236	451337
636911	451338
618296	451339
303167	451340
1816	451341
388625	451342
376047	451343
654501	451344
3121	451345
57886	451346
380590	451347
40631	451348
572166	451349
55864	451350
224725	451351
122359	451352
629294	451353
19628	451354
203553	451355
434629	451356
518758	451357
992	451358
498204	451359
272623	451360
4	451361
386357	451362
316638	451363
584958	451364
38607	451365
11796	451366
380374	451367
5937	451368
7317	451369
441261	451370
190757	451371
334772	451372
386527	451373
45699	451374
6011	451375
4401	451376
651024	451377
369485	451378
66999	451379
312839	451380
336715	451381
150652	451382
110493	451383
132571	451384
568124	451385
27924	451386
10471	451387
14151	451388
139804	451389
192099	451390
91060	451391
599558	451392
357062	451393
139977	451394
30002	451395
402416	451396
18859	451397
57843	451398
252736	451399
8572	451400
102107	451401
16215	451402
564053	451403
3876	451404
682522	451405
524299	451406
154257	451407
83823	451408
210629	451409
364402	451410
101187	451411
1493	451412
128934	451413
902	451414
677060	451415
33473	451416
402411	451417
395568	451418
357012	451419
608987	451420
339332	451421
160522	451422
127025	451423
132684	451424
162955	451425
661905	451426
464754	451427
334034	451428
119346	451429
540054	451430
19245	451431
612012	451432
207854	451433
19243	451434
177265	451435
122056	451436
568612	451437
169648	451438
177276	451439
177278	451440
177279	451441
124845	451442
136639	451443
316672	451444
16680	451445
7244	451446
353019	451447
358010	451448
360331	451449
30554	451450
3369	451451
48016	451452
43560	451453
102827	451454
295821	451455
442820	451456
422089	451457
662	451458
157789	451459
177646	451460
500404	451461
8834	451462
26304	451463
110550	451464
423666	451465
354270	451466
4481	451467
505105	451468
211423	451469
238660	451470
57611	451471
110781	451472
304045	451473
40	451474
437274	451475
108626	451476
565923	451477
120091	451478
696357	451479
386241	451480
351881	451481
500739	451482
31	451483
156674	451484
467069	451485
125261	451486
220003	451487
220002	451488
696550	451489
125399	451490
149640	451491
397700	451492
4784	451493
110687	451494
571208	451495
500961	451496
378532	451497
443215	451498
29590	451499
22804	451500
655917	451501
691001	451502
179777	451503
255181	451504
499030	451505
385472	451506
682115	451507
425204	451508
393987	451509
243156	451510
173088	451511
228881	451512
696210	451513
170972	451514
186111	451515
143180	451516
9196	451517
30129	451518
547179	451519
204565	451520
33372	451521
682	451522
29095	451523
60403	451524
169486	451525
547170	451526
219630	451527
20746	451528
229936	451529
518521	451530
346893	451531
68089	451532
316739	451533
142815	451534
661926	451535
409798	451536
557772	451537
45087	451538
512068	451539
695707	451540
142820	451541
553925	451542
396244	451543
685481	451544
95333	451545
118742	451546
435509	451547
224730	451548
71168	451549
85424	451550
307475	451551
691999	451552
588211	451553
394811	451554
127290	451555
491393	451556
336075	451557
27	451558
23563	451559
41231	451560
54295	451561
352334	451562
225219	451563
6541	451564
61063	451565
154567	451566
643534	451567
675130	451568
206382	451569
117038	451570
546955	451571
118174	451572
97010	451573
138562	451574
159145	451575
601573	451576
30253	451577
284241	451578
489780	451579
517775	451580
764	451581
497377	451582
646179	451583
83243	451584
351120	451585
27419	451586
645885	451587
110460	451588
26025	451589
363348	451590
357200	451591
683826	451592
363510	451593
8150	451594
15765	451595
624916	451596
97070	451597
610685	451598
179420	451599
159166	451600
327510	451601
484516	451602
281445	451603
559013	451604
562684	451605
181008	451606
46675	451607
202518	451608
240912	451609
441739	451610
57363	451611
238901	451612
248473	451613
69959	451614
508887	451615
216892	451616
76210	451617
104750	451618
52550	451619
607617	451620
28389	451621
269236	451622
240141	451623
672797	451624
520358	451625
336460	451626
384799	451627
247179	451628
141814	451629
390253	451630
325419	451631
110845	451632
213464	451633
669415	451634
152700	451635
22691	451636
8200	451637
355361	451638
535879	451639
41646	451640
104639	451641
127521	451642
1662	451643
441746	451644
292346	451645
248633	451646
394063	451647
29718	451648
132698	451649
68376	451650
53969	451651
640311	451652
600764	451653
346975	451654
521225	451655
18545	451656
93458	451657
15811	451658
91083	451659
511323	451660
543572	451661
563287	451662
60476	451663
108336	451664
216094	451665
687171	451666
527264	451667
242297	451668
76259	451669
161118	451670
2459	451671
17171	451672
93549	451673
26739	451674
173212	451675
254291	451676
5501	451677
36060	451678
8685	451679
243422	451680
29127	451681
1650	451682
49322	451683
21977	451684
3031	451685
525813	451686
21980	451687
49346	451688
137856	451689
49354	451690
49303	451691
2182	451692
3023	451693
4354	451694
49417	451695
603389	451696
21988	451697
525925	451698
525821	451699
6661	451700
21944	451701
119430	451702
603376	451703
68444	451704
335223	451705
46184	451706
249001	451707
24212	451708
51733	451709
569907	451710
179569	451711
542580	451712
84823	451713
114735	451714
227420	451715
172998	451716
272038	451717
6811	451718
544798	451719
378028	451720
82613	451721
600561	451722
11410	451723
510203	451724
24432	451725
24432	451726
331144	451727
637	451728
197165	451729
350157	451730
164228	451731
87578	451732
6819	451733
48535	451734
101325	451735
167398	451736
555	451737
3465	451738
293591	451739
16084	451740
408233	451741
115898	451742
646764	451743
646752	451744
689536	451745
372981	451746
36808	451747
12978	451748
126857	451749
568561	451750
172033	451751
5542	451752
17094	451753
138880	451754
3496	451755
317167	451756
509950	451757
621444	451758
140092	451759
145416	451760
646755	451761
92707	451762
35806	451763
1277	451764
4509	451765
320042	451766
151959	451767
247949	451768
251354	451769
454428	451770
531893	451771
631814	451772
47427	451773
290026	451774
290113	451775
57566	451776
17115	451777
193955	451778
445531	451779
304294	451780
323977	451781
510181	451782
15696	451783
519776	451784
46090	451785
487843	451786
324353	451787
485742	451788
624415	451789
48581	451790
10335	451791
149413	451792
140805	451793
10457	451794
259915	451795
255867	451796
333074	451797
525414	451798
48577	451799
523754	451800
479437	451801
166485	451802
88250	451803
101115	451804
293494	451805
136631	451806
573485	451807
21174	451808
3336	451809
199586	451810
566829	451811
64809	451812
286052	451813
2954	451814
535362	451815
3587	451816
38075	451817
493804	451818
15569	451819
2080	451820
611715	451821
426007	451822
136766	451823
199359	451824
18446	451825
349017	451826
325546	451827
594377	451828
51921	451829
42550	451830
3031	451831
21790	451832
17569	451833
393421	451834
459322	451835
16410	451836
196638	451837
46217	451838
679561	451839
123650	451840
280976	451841
143161	451842
16092	451843
127593	451844
462896	451845
241	451846
440833	451847
289457	451848
413613	451849
456634	451850
2237	451851
509915	451852
180383	451853
13720	451854
33193	451855
530530	451856
291896	451857
251240	451858
162818	451859
393330	451860
316661	451861
323276	451862
32295	451863
673442	451864
252156	451865
220228	451866
647078	451867
232870	451868
67811	451869
256862	451870
445726	451871
471347	451872
469255	451873
211346	451874
206787	451875
693086	451876
520822	451877
9965	451878
568439	451879
595426	451880
83972	451881
632074	451882
84238	451883
487087	451884
129465	451885
616832	451886
15911	451887
534901	451888
153218	451889
94538	451890
274334	451891
250799	451892
451607	451893
453771	451894
292378	451895
38	451896
579750	451897
53770	451898
6481	451899
185945	451900
410623	451901
202260	451902
8163	451903
619012	451904
437202	451905
182795	451906
473772	451907
7614	451908
282321	451909
20307	451910
287095	451911
291121	451912
667758	451913
610284	451914
577207	451915
59507	451916
667152	451917
38880	451918
273797	451919
407554	451920
16719	451921
347252	451922
53983	451923
54532	451924
384334	451925
207615	451926
55135	451927
9237	451928
379309	451929
328887	451930
330663	451931
422803	451932
608481	451933
8263	451934
530308	451935
302922	451936
530086	451937
477586	451938
556429	451939
244435	451940
479889	451941
92644	451942
150393	451943
379888	451944
144547	451945
40163	451946
39582	451947
187380	451948
376514	451949
376518	451950
40562	451951
1016	451952
17546	451953
120916	451954
130756	451955
171828	451956
176028	451957
167032	451958
160488	451959
501993	451960
594672	451961
183826	451962
911	451963
574613	451964
496033	451965
463650	451966
195955	451967
414382	451968
10743	451969
14533	451970
6265	451971
404498	451972
588823	451973
141432	451974
652438	451975
152926	451976
597081	451977
605579	451978
321324	451979
165982	451980
625220	451981
507289	451982
107686	451983
456468	451984
4977	451985
354272	451986
651579	451987
562493	451988
88654	451989
568816	451990
173279	451991
518896	451992
22727	451993
174202	451994
606066	451995
328950	451996
360275	451997
133015	451998
237680	451999
444916	452000
2772	452001
570145	452002
11650	452003
522719	452004
583547	452005
403356	452006
456536	452007
1080	452008
284691	452009
347069	452010
268905	452011
654010	452012
130204	452013
67291	452014
115166	452015
30666	452016
32578	452017
549522	452018
246320	452019
636144	452020
82069	452021
213613	452022
88577	452023
211088	452024
248537	452025
146368	452026
206614	452027
11941	452028
161173	452029
551041	452030
46092	452031
40073	452032
116817	452033
334534	452034
691924	452035
44200	452036
68386	452037
206415	452038
68418	452039
758	452040
512657	452041
365316	452042
384849	452043
322015	452044
610877	452045
149967	452046
196896	452047
681977	452048
45750	452049
323928	452050
236647	452051
200974	452052
549148	452053
431971	452054
679855	452055
273485	452056
76633	452057
84310	452058
598157	452059
56631	452060
367281	452061
312045	452062
361491	452063
636220	452064
2807	452065
65872	452066
161059	452067
113885	452068
31649	452069
521951	452070
518275	452071
74996	452072
638898	452073
616810	452074
658710	452075
199887	452076
577546	452077
219057	452078
663795	452079
483176	452080
78513	452081
370043	452082
273489	452083
503826	452084
105986	452085
53371	452086
116296	452087
228918	452088
33029	452089
415393	452090
498606	452091
20912	452092
666529	452093
4234	452094
499847	452095
96278	452096
168410	452097
435087	452098
146151	452099
125905	452100
445379	452101
35483	452102
610728	452103
568829	452104
501734	452105
59540	452106
169585	452107
55363	452108
642398	452109
341381	452110
386029	452111
501870	452112
382153	452113
208808	452114
14469	452115
145	452116
150805	452117
44008	452118
11060	452119
370910	452120
369410	452121
260935	452122
168	452123
235	452124
482333	452125
17059	452126
90321	452127
11105	452128
53599	452129
382906	452130
402550	452131
402561	452132
67401	452133
553013	452134
570455	452135
652009	452136
396974	452137
682275	452138
121449	452139
293821	452140
52599	452141
589469	452142
511922	452143
418416	452144
282926	452145
438908	452146
13340	452147
23912	452148
102885	452149
508488	452150
424483	452151
205479	452152
566938	452153
181511	452154
72021	452155
34	452156
171228	452157
147763	452158
1222	452159
2700	452160
10693	452161
39853	452162
1373	452163
307958	452164
40380	452165
3793	452166
564029	452167
33724	452168
287032	452169
657361	452170
328074	452171
121757	452172
507124	452173
211576	452174
382804	452175
13723	452176
14017	452177
14192	452178
482954	452179
107141	452180
81173	452181
366495	452182
559542	452183
432605	452184
13412	452185
159725	452186
77054	452187
55002	452188
96720	452189
532997	452190
561110	452191
83864	452192
286630	452193
759	452194
24294	452195
267274	452196
667674	452197
129005	452198
204743	452199
285473	452200
338120	452201
432805	452202
106419	452203
521299	452204
34953	452205
226985	452206
307652	452207
519863	452208
171956	452209
30706	452210
21580	452211
283569	452212
12	452213
5894	452214
569654	452215
296609	452216
478575	452217
307724	452218
92651	452219
620850	452220
202116	452221
77160	452222
587030	452223
806	452224
144303	452225
286570	452226
545075	452227
95229	452228
216073	452229
519866	452230
96335	452231
316568	452232
501403	452233
298841	452234
404414	452235
79842	452236
162154	452237
11511	452238
437558	452239
342193	452240
475725	452241
33542	452242
54	452243
507163	452244
9030	452245
336428	452246
336411	452247
594009	452248
100817	452249
331410	452250
564818	452251
4302	452252
22324	452253
647566	452254
75568	452255
356979	452256
17936	452257
313386	452258
190006	452259
866	452260
450731	452261
50021	452262
158804	452263
349524	452264
525984	452265
620846	452266
685093	452267
34627	452268
58797	452269
95515	452270
211	452271
36379	452272
471273	452273
946	452274
598357	452275
292145	452276
266105	452277
168705	452278
346903	452279
491126	452280
13459	452281
50869	452282
304625	452283
24670	452284
178438	452285
148297	452286
293636	452287
147122	452288
14455	452289
576128	452290
184771	452291
4408	452292
6473	452293
40011	452294
131722	452295
72160	452296
172378	452297
3890	452298
256461	452299
397290	452300
7631	452301
5245	452302
120075	452303
103597	452304
100484	452305
157959	452306
81579	452307
458323	452308
2822	452309
325785	452310
39791	452311
52026	452312
271291	452313
171932	452314
677400	452315
423945	452316
330116	452317
217327	452318
24381	452319
68465	452320
586497	452321
53829	452322
426480	452323
321012	452324
511125	452325
38	452326
214381	452327
452009	452328
18196	452329
495591	452330
652348	452331
61547	452332
464152	452333
253998	452334
137397	452335
253942	452336
263957	452337
560372	452338
146731	452339
228753	452340
673935	452341
240	452342
27396	452343
522986	452344
73195	452345
50439	452346
653986	452347
19624	452348
212981	452349
165198	452350
267555	452351
455459	452352
80436	452353
580415	452354
114896	452355
661069	452356
386579	452357
50079	452358
45583	452359
346245	452360
433754	452361
106799	452362
580470	452363
317770	452364
136012	452365
440740	452366
280476	452367
5631	452368
397691	452369
143124	452370
688339	452371
323432	452372
441291	452373
643188	452374
643117	452375
643216	452376
137	452377
303466	452378
144026	452379
443030	452380
315317	452381
580322	452382
616282	452383
331127	452384
453506	452385
205365	452386
168700	452387
412186	452388
342448	452389
76085	452390
212201	452391
538355	452392
34945	452393
155051	452394
49034	452395
40905	452396
664237	452397
197054	452398
296067	452399
162551	452400
408338	452401
258095	452402
567399	452403
47517	452404
585163	452405
1551	452406
47517	452407
521889	452408
113799	452409
99614	452410
497355	452411
172155	452412
264153	452413
125718	452414
111119	452415
583760	452416
33055	452417
172152	452418
677178	452419
377715	452420
9438	452421
376953	452422
416620	452423
379269	452424
573814	452425
468985	452426
483853	452427
486983	452428
675257	452429
474788	452430
160213	452431
38357	452432
37498	452433
102990	452434
47519	452435
420043	452436
185365	452437
2112	452438
54396	452439
626697	452440
548245	452441
4821	452442
499721	452443
92712	452444
182587	452445
426526	452446
121633	452447
17672	452448
577953	452449
288616	452450
27979	452451
422744	452452
359208	452453
679821	452454
1735	452455
23079	452456
317714	452457
608703	452458
300446	452459
23896	452460
689155	452461
88511	452462
433920	452463
109613	452464
475275	452465
643794	452466
691977	452467
554485	452468
64858	452469
311141	452470
9568	452471
238410	452472
574329	452473
86721	452474
136748	452475
480288	452476
50945	452477
22440	452478
590078	452479
597637	452480
235690	452481
290348	452482
909	452483
297686	452484
301386	452485
401251	452486
317129	452487
317059	452488
317107	452489
317086	452490
653062	452491
80582	452492
80290	452493
395149	452494
20288	452495
469259	452496
141971	452497
666655	452498
345490	452499
558147	452500
23784	452501
572752	452502
634564	452503
142103	452504
588475	452505
724	452506
694858	452507
523952	452508
572147	452509
687848	452510
156814	452511
115714	452512
101505	452513
93845	452514
74718	452515
383001	452516
606793	452517
496494	452518
47330	452519
408748	452520
191943	452521
53933	452522
513028	452523
523609	452524
32274	452525
430741	452526
160998	452527
109437	452528
2450	452529
321388	452530
483461	452531
193713	452532
147425	452533
147419	452534
80814	452535
77126	452536
22437	452537
576419	452538
529616	452539
107133	452540
130784	452541
31835	452542
158004	452543
634849	452544
162702	452545
462363	452546
257199	452547
602217	452548
634972	452549
246785	452550
158579	452551
355472	452552
269746	452553
94114	452554
119700	452555
755	452556
18603	452557
576231	452558
419652	452559
89002	452560
232466	452561
430256	452562
6062	452563
170885	452564
170935	452565
3140	452566
107470	452567
187509	452568
80328	452569
39	452570
466218	452571
28413	452572
367039	452573
110368	452574
120582	452575
75260	452576
223302	452577
191735	452578
1278	452579
526185	452580
5353	452581
342650	452582
91883	452583
255808	452584
45	452585
80163	452586
5343	452587
220850	452588
16307	452589
243555	452590
189418	452591
367942	452592
154022	452593
11707	452594
325832	452595
436597	452596
71889	452597
58317	452598
455083	452599
303147	452600
538152	452601
3486	452602
680750	452603
605400	452604
394180	452605
153804	452606
525738	452607
230295	452608
353460	452609
132180	452610
414183	452611
352051	452612
6757	452613
460368	452614
155970	452615
120704	452616
21632	452617
177593	452618
584114	452619
437520	452620
61606	452621
520814	452622
38465	452623
689963	452624
499468	452625
269242	452626
26965	452627
678642	452628
2635	452629
458535	452630
359111	452631
341060	452632
488101	452633
414244	452634
565908	452635
428642	452636
118536	452637
377933	452638
537742	452639
41411	452640
537648	452641
129466	452642
166410	452643
104731	452644
600094	452645
105626	452646
165479	452647
129398	452648
556395	452649
660232	452650
541910	452651
154949	452652
72260	452653
511875	452654
564661	452655
423643	452656
663359	452657
432651	452658
663358	452659
86260	452660
317175	452661
384464	452662
6361	452663
604168	452664
580376	452665
171407	452666
151553	452667
637576	452668
192277	452669
22551	452670
50579	452671
652252	452672
164152	452673
430764	452674
164156	452675
282631	452676
98735	452677
382559	452678
122526	452679
20730	452680
130205	452681
20730	452682
686785	452683
516432	452684
40803	452685
9852	452686
167799	452687
257171	452688
697199	452689
13348	452690
469898	452691
445562	452692
24845	452693
225747	452694
203706	452695
212085	452696
212032	452697
212110	452698
212126	452699
212033	452700
212062	452701
212122	452702
212145	452703
212152	452704
212107	452705
212123	452706
212184	452707
36317	452708
536889	452709
33263	452710
56641	452711
655921	452712
447505	452713
568547	452714
13350	452715
1620	452716
109163	452717
262472	452718
463557	452719
239921	452720
67660	452721
180341	452722
52125	452723
601992	452724
125541	452725
178528	452726
34525	452727
531729	452728
78173	452729
220460	452730
220466	452731
29029	452732
220494	452733
220507	452734
70557	452735
220519	452736
220538	452737
220540	452738
220542	452739
70566	452740
220582	452741
220618	452742
220619	452743
220641	452744
514292	452745
514342	452746
514383	452747
514386	452748
514399	452749
514400	452750
135135	452751
135136	452752
514438	452753
514471	452754
514476	452755
135144	452756
514497	452757
70575	452758
386834	452759
48564	452760
471063	452761
421004	452762
362379	452763
17379	452764
69280	452765
466470	452766
345657	452767
795	452768
639930	452769
677957	452770
389982	452771
404519	452772
650160	452773
10212	452774
238353	452775
417340	452776
329456	452777
329438	452778
647589	452779
343518	452780
86044	452781
218772	452782
400217	452783
297029	452784
317881	452785
121366	452786
687170	452787
91408	452788
593088	452789
61869	452790
244508	452791
318144	452792
152292	452793
152746	452794
576576	452795
218379	452796
53711	452797
164622	452798
231286	452799
161775	452800
12224	452801
169123	452802
537056	452803
393725	452804
28937	452805
69374	452806
102600	452807
390959	452808
296303	452809
107829	452810
592327	452811
562399	452812
635514	452813
291126	452814
635517	452815
390968	452816
129509	452817
471490	452818
675053	452819
635522	452820
635524	452821
635526	452822
635529	452823
635530	452824
390985	452825
14220	452826
386246	452827
307198	452828
91401	452829
403604	452830
600857	452831
542649	452832
157924	452833
126193	452834
396839	452835
208033	452836
148541	452837
695155	452838
84423	452839
337384	452840
538224	452841
183308	452842
28875	452843
478219	452844
216786	452845
100238	452846
69622	452847
218788	452848
579548	452849
398995	452850
341386	452851
245299	452852
291492	452853
217409	452854
178382	452855
297175	452856
28938	452857
539705	452858
51469	452859
253045	452860
2727	452861
361127	452862
238987	452863
457751	452864
319148	452865
657632	452866
52100	452867
297217	452868
422468	452869
407277	452870
232680	452871
217688	452872
42723	452873
31150	452874
182613	452875
467279	452876
50289	452877
587616	452878
455823	452879
270275	452880
47862	452881
479751	452882
684800	452883
592410	452884
61841	452885
566453	452886
217788	452887
150605	452888
454956	452889
8540	452890
95049	452891
55448	452892
539168	452893
24713	452894
655237	452895
630167	452896
106083	452897
309031	452898
69982	452899
592476	452900
216853	452901
640366	452902
33797	452903
124807	452904
346079	452905
283998	452906
77685	452907
160877	452908
391009	452909
477	452910
398993	452911
107806	452912
87697	452913
94800	452914
97683	452915
253398	452916
140450	452917
391091	452918
166607	452919
6200	452920
628340	452921
463580	452922
610255	452923
70181	452924
695142	452925
523176	452926
329420	452927
152720	452928
164610	452929
126995	452930
345571	452931
331200	452932
686112	452933
350833	452934
7479	452935
4122	452936
551392	452937
1008	452938
54151	452939
146847	452940
694223	452941
302142	452942
389465	452943
335227	452944
28749	452945
536819	452946
218514	452947
218811	452948
28935	452949
35424	452950
120749	452951
217776	452952
417748	452953
326213	452954
391109	452955
101191	452956
69353	452957
12942	452958
346085	452959
160890	452960
258829	452961
474	452962
239124	452963
121358	452964
362013	452965
148143	452966
297068	452967
231978	452968
450220	452969
476198	452970
417490	452971
474	452972
626888	452973
574894	452974
87726	452975
87720	452976
474	452977
14290	452978
391167	452979
130569	452980
313488	452981
297049	452982
391178	452983
111676	452984
253977	452985
635590	452986
69726	452987
635594	452988
217455	452989
474391	452990
635595	452991
635596	452992
592434	452993
635597	452994
391201	452995
499184	452996
390990	452997
633009	452998
482949	452999
176340	453000
635599	453001
154300	453002
391213	453003
391218	453004
7123	453005
160886	453006
69346	453007
91407	453008
374706	453009
554782	453010
386785	453011
386754	453012
106843	453013
386755	453014
172615	453015
146192	453016
649193	453017
50126	453018
537060	453019
450253	453020
672816	453021
161099	453022
48496	453023
949	453024
666331	453025
166905	453026
399451	453027
354148	453028
622959	453029
111249	453030
432901	453031
665387	453032
415782	453033
121333	453034
8108	453035
616232	453036
386789	453037
661653	453038
554819	453039
329664	453040
391231	453041
86146	453042
35434	453043
391239	453044
635606	453045
215947	453046
56732	453047
546569	453048
659359	453049
408187	453050
162309	453051
434342	453052
639961	453053
342460	453054
163160	453055
98237	453056
580883	453057
234262	453058
107598	453059
561268	453060
2017	453061
561280	453062
109472	453063
1107	453064
365587	453065
39300	453066
549435	453067
457304	453068
572309	453069
595582	453070
31702	453071
214552	453072
648301	453073
37517	453074
636939	453075
542655	453076
265773	453077
101046	453078
184930	453079
5	453080
43069	453081
283910	453082
294708	453083
1570	453084
207816	453085
551853	453086
33733	453087
676260	453088
209772	453089
264	453090
42124	453091
145124	453092
295857	453093
32763	453094
143377	453095
24504	453096
251096	453097
497862	453098
678298	453099
534229	453100
296946	453101
212454	453102
33910	453103
44271	453104
9862	453105
160451	453106
673177	453107
165256	453108
399613	453109
302610	453110
170617	453111
33390	453112
564574	453113
482110	453114
90	453115
1022	453116
69101	453117
407874	453118
236822	453119
234973	453120
578756	453121
72859	453122
232195	453123
20622	453124
237267	453125
134974	453126
40279	453127
15141	453128
112303	453129
485406	453130
110012	453131
43870	453132
453686	453133
656943	453134
409558	453135
10177	453136
160937	453137
328749	453138
18554	453139
9418	453140
429864	453141
107420	453142
3104	453143
313614	453144
15088	453145
138441	453146
332404	453147
675176	453148
37205	453149
19424	453150
657001	453151
168719	453152
53917	453153
651437	453154
209981	453155
665414	453156
113252	453157
528427	453158
267754	453159
591332	453160
385757	453161
299905	453162
62370	453163
139735	453164
136231	453165
600904	453166
433334	453167
87044	453168
23468	453169
583641	453170
488374	453171
582047	453172
524399	453173
670614	453174
9964	453175
21074	453176
48102	453177
655414	453178
12215	453179
27871	453180
16034	453181
192900	453182
26883	453183
673078	453184
114845	453185
21459	453186
149595	453187
7738	453188
42521	453189
131586	453190
51679	453191
137316	453192
5703	453193
6643	453194
25647	453195
524434	453196
63665	453197
42517	453198
2147	453199
85584	453200
7662	453201
128702	453202
472753	453203
51643	453204
188150	453205
6590	453206
314376	453207
72723	453208
360655	453209
599489	453210
145323	453211
84744	453212
73304	453213
571603	453214
130192	453215
622585	453216
458912	453217
535784	453218
590678	453219
587648	453220
21542	453221
36016	453222
2765	453223
22661	453224
214649	453225
621604	453226
136957	453227
37185	453228
70898	453229
657591	453230
153675	453231
163941	453232
24666	453233
12766	453234
28153	453235
32053	453236
44292	453237
400260	453238
42766	453239
192514	453240
362860	453241
330350	453242
197606	453243
30667	453244
293	453245
27608	453246
265099	453247
131059	453248
45226	453249
511031	453250
3383	453251
46925	453252
152743	453253
353377	453254
79306	453255
568157	453256
686374	453257
48972	453258
511296	453259
621227	453260
62202	453261
291680	453262
82989	453263
364366	453264
4202	453265
10781	453266
19789	453267
117791	453268
44582	453269
66245	453270
333977	453271
274757	453272
61438	453273
32892	453274
31366	453275
162423	453276
122050	453277
28117	453278
410094	453279
115475	453280
158090	453281
446984	453282
372448	453283
110912	453284
668114	453285
659670	453286
209920	453287
507004	453288
143332	453289
560854	453290
40616	453291
407284	453292
33732	453293
156003	453294
439405	453295
74182	453296
56667	453297
16991	453298
19923	453299
534333	453300
18940	453301
91361	453302
2199	453303
618274	453304
290077	453305
49812	453306
628804	453307
51079	453308
1756	453309
93	453310
14491	453311
265288	453312
287159	453313
329638	453314
618482	453315
143308	453316
253373	453317
426221	453318
378851	453319
461271	453320
191445	453321
2261	453322
2802	453323
324312	453324
385171	453325
191418	453326
231010	453327
264440	453328
135184	453329
636997	453330
527300	453331
17179	453332
641798	453333
471448	453334
371829	453335
589023	453336
30253	453337
682346	453338
346045	453339
531678	453340
336535	453341
449466	453342
559748	453343
542792	453344
487580	453345
191401	453346
57573	453347
24244	453348
639723	453349
58556	453350
637107	453351
420641	453352
470385	453353
84709	453354
283936	453355
30249	453356
428184	453357
492346	453358
430268	453359
115300	453360
1382	453361
584552	453362
623339	453363
531780	453364
642980	453365
394289	453366
239292	453367
109933	453368
420692	453369
106185	453370
490825	453371
656535	453372
18791	453373
648670	453374
632991	453375
164651	453376
688398	453377
154364	453378
420554	453379
154004	453380
72652	453381
494179	453382
39345	453383
366980	453384
116804	453385
588178	453386
468311	453387
18772	453388
473384	453389
234287	453390
398394	453391
192313	453392
13627	453393
109496	453394
431070	453395
90658	453396
128235	453397
446380	453398
551146	453399
320224	453400
588619	453401
530827	453402
243852	453403
322271	453404
104961	453405
49892	453406
56126	453407
117979	453408
32349	453409
163755	453410
2886	453411
139918	453412
47268	453413
158576	453414
87965	453415
31008	453416
539114	453417
687773	453418
120731	453419
249875	453420
247314	453421
49832	453422
443497	453423
470480	453424
13832	453425
10128	453426
11325	453427
36902	453428
109360	453429
53860	453430
527072	453431
162610	453432
18331	453433
18331	453434
22078	453435
242812	453436
687974	453437
35100	453438
67380	453439
526772	453440
12151	453441
169086	453442
53240	453443
330356	453444
346987	453445
316227	453446
242150	453447
14262	453448
686152	453449
30656	453450
238965	453451
230430	453452
434830	453453
606908	453454
6064	453455
10	453456
33826	453457
79651	453458
636560	453459
79652	453460
101078	453461
42884	453462
211831	453463
372607	453464
613681	453465
107680	453466
24369	453467
410442	453468
15102	453469
317951	453470
13329	453471
73912	453472
78009	453473
106899	453474
300273	453475
3764	453476
20978	453477
480635	453478
557092	453479
5696	453480
1903	453481
600092	453482
39556	453483
662287	453484
264996	453485
52824	453486
343253	453487
171882	453488
19286	453489
99589	453490
89317	453491
412296	453492
104204	453493
635388	453494
128990	453495
46427	453496
350125	453497
343611	453498
681920	453499
1215	453500
173209	453501
500283	453502
592594	453503
61078	453504
88768	453505
6861	453506
669129	453507
24633	453508
167658	453509
151982	453510
313763	453511
167255	453512
231088	453513
354686	453514
30752	453515
53731	453516
25339	453517
13735	453518
215688	453519
5187	453520
580708	453521
3906	453522
494145	453523
74557	453524
8697	453525
206226	453526
1078	453527
117654	453528
461010	453529
586412	453530
111565	453531
459084	453532
43654	453533
40265	453534
30836	453535
222350	453536
685805	453537
358222	453538
160104	453539
640038	453540
476231	453541
107387	453542
431236	453543
560592	453544
607592	453545
172263	453546
49728	453547
279566	453548
4654	453549
87606	453550
311455	453551
529257	453552
212971	453553
536769	453554
145747	453555
101269	453556
45199	453557
112103	453558
452405	453559
30469	453560
533034	453561
221623	453562
150143	453563
401687	453564
10706	453565
22808	453566
735	453567
9243	453568
517930	453569
148690	453570
675673	453571
38829	453572
3440	453573
8462	453574
30175	453575
556468	453576
83883	453577
35348	453578
375480	453579
29176	453580
670401	453581
17780	453582
16947	453583
164111	453584
522533	453585
63659	453586
133456	453587
215706	453588
572699	453589
290777	453590
14728	453591
527925	453592
617548	453593
18	453594
107	453595
570200	453596
419612	453597
15843	453598
163102	453599
567	453600
52651	453601
194991	453602
53587	453603
130600	453604
534590	453605
236232	453606
82756	453607
124331	453608
499832	453609
15061	453610
191969	453611
34954	453612
636444	453613
252398	453614
15615	453615
3095	453616
299221	453617
25535	453618
144808	453619
74394	453620
251060	453621
498146	453622
329763	453623
166778	453624
604770	453625
558728	453626
50964	453627
167951	453628
29239	453629
16819	453630
170543	453631
21634	453632
49207	453633
207890	453634
506746	453635
29304	453636
70258	453637
168929	453638
23970	453639
263764	453640
25220	453641
72085	453642
12259	453643
392667	453644
436013	453645
260755	453646
123063	453647
282811	453648
137995	453649
271260	453650
692573	453651
286387	453652
6505	453653
90625	453654
17	453655
600688	453656
47707	453657
522822	453658
54039	453659
127040	453660
333467	453661
18077	453662
27533	453663
6584	453664
1851	453665
41471	453666
306758	453667
536663	453668
585974	453669
2069	453670
40117	453671
71467	453672
415356	453673
97598	453674
145405	453675
499632	453676
84665	453677
113288	453678
349015	453679
518922	453680
108150	453681
156179	453682
567872	453683
137658	453684
352917	453685
101962	453686
7333	453687
154758	453688
58334	453689
275309	453690
513354	453691
309525	453692
12103	453693
129943	453694
77541	453695
549727	453696
34450	453697
293800	453698
3704	453699
28819	453700
65700	453701
250020	453702
293808	453703
54010	453704
402348	453705
275774	453706
664917	453707
193779	453708
2618	453709
434422	453710
458448	453711
36041	453712
218524	453713
34032	453714
608841	453715
93524	453716
218739	453717
79391	453718
211399	453719
107823	453720
77655	453721
86472	453722
608912	453723
43471	453724
356353	453725
318641	453726
318642	453727
15072	453728
533	453729
3548	453730
6437	453731
19138	453732
276992	453733
441081	453734
28759	453735
9238	453736
218067	453737
30889	453738
23759	453739
34011	453740
10514	453741
115537	453742
218490	453743
599	453744
374703	453745
57704	453746
434527	453747
78067	453748
69296	453749
69680	453750
290192	453751
216733	453752
1777	453753
39146	453754
36411	453755
190706	453756
110452	453757
3920	453758
86680	453759
186948	453760
295788	453761
171060	453762
107642	453763
107605	453764
22073	453765
101507	453766
119215	453767
187286	453768
29011	453769
45080	453770
664672	453771
153155	453772
462659	453773
3578	453774
214590	453775
20003	453776
381489	453777
264935	453778
46196	453779
25091	453780
170586	453781
151531	453782
91792	453783
47789	453784
356524	453785
683486	453786
89719	453787
89995	453788
53403	453789
66318	453790
28258	453791
128084	453792
207940	453793
33148	453794
164	453795
492988	453796
667702	453797
604763	453798
628113	453799
173026	453800
135735	453801
452048	453802
205	453803
192998	453804
16492	453805
20430	453806
1617	453807
46529	453808
11457	453809
533962	453810
488018	453811
88707	453812
628819	453813
129484	453814
2218	453815
511009	453816
450547	453817
803	453818
199193	453819
515862	453820
27068	453821
1341	453822
441550	453823
2606	453824
58391	453825
62122	453826
674154	453827
1613	453828
600214	453829
300650	453830
142132	453831
49381	453832
6694	453833
112887	453834
630569	453835
320319	453836
181667	453837
141594	453838
112587	453839
46949	453840
144356	453841
359808	453842
71811	453843
694136	453844
267220	453845
353419	453846
689678	453847
146909	453848
123707	453849
81364	453850
6	453851
105599	453852
328409	453853
566764	453854
419657	453855
400732	453856
133769	453857
232002	453858
161648	453859
127121	453860
109595	453861
9113	453862
207565	453863
170932	453864
51637	453865
148924	453866
568045	453867
607321	453868
376946	453869
624646	453870
131389	453871
40474	453872
299694	453873
55786	453874
1538	453875
44050	453876
213929	453877
62882	453878
130500	453879
603332	453880
236	453881
55590	453882
564037	453883
651997	453884
604195	453885
254051	453886
450474	453887
568078	453888
544116	453889
8527	453890
30251	453891
129224	453892
129224	453893
689572	453894
25362	453895
25362	453896
45398	453897
44651	453898
21623	453899
143422	453900
9528	453901
41755	453902
91280	453903
88078	453904
39723	453905
200584	453906
667739	453907
679186	453908
25488	453909
55470	453910
386406	453911
414088	453912
327152	453913
408719	453914
610260	453915
29200	453916
380963	453917
390486	453918
38507	453919
25858	453920
231280	453921
439138	453922
548723	453923
471396	453924
5195	453925
81214	453926
471402	453927
6964	453928
215877	453929
78857	453930
49985	453931
186510	453932
496036	453933
619371	453934
580884	453935
135335	453936
592306	453937
74426	453938
620011	453939
76262	453940
227016	453941
160508	453942
94797	453943
592461	453944
471358	453945
511679	453946
589027	453947
141796	453948
565716	453949
470269	453950
270796	453951
428218	453952
100471	453953
253249	453954
678695	453955
656586	453956
135158	453957
657138	453958
25952	453959
205474	453960
2000	453961
136441	453962
242224	453963
438502	453964
277009	453965
475783	453966
228232	453967
622416	453968
61890	453969
589952	453970
124808	453971
654813	453972
590150	453973
449731	453974
453736	453975
338231	453976
2771	453977
24495	453978
388009	453979
217552	453980
52506	453981
515037	453982
450103	453983
590153	453984
321638	453985
33360	453986
77583	453987
171374	453988
81817	453989
437802	453990
28362	453991
691034	453992
676758	453993
557305	453994
508561	453995
204315	453996
19906	453997
363033	453998
5240	453999
120732	454000
55088	454001
103765	454002
42524	454003
174930	454004
75537	454005
1077	454006
126822	454007
184975	454008
574014	454009
417716	454010
546837	454011
116656	454012
70421	454013
163030	454014
227791	454015
56816	454016
401080	454017
439213	454018
314733	454019
6374	454020
102520	454021
350170	454022
10272	454023
54820	454024
86211	454025
251600	454026
292320	454027
2274	454028
257213	454029
523069	454030
55032	454031
547651	454032
80719	454033
357330	454034
61179	454035
669739	454036
9337	454037
334773	454038
585090	454039
453482	454040
610983	454041
440819	454042
50470	454043
390790	454044
474791	454045
1073	454046
473001	454047
571309	454048
604074	454049
490298	454050
225973	454051
682894	454052
170737	454053
73864	454054
571481	454055
226807	454056
87862	454057
616874	454058
671354	454059
92170	454060
3699	454061
495844	454062
39766	454063
122	454064
487569	454065
283446	454066
15368	454067
607990	454068
9373	454069
52395	454070
101213	454071
30745	454072
593633	454073
622599	454074
380609	454075
557892	454076
137967	454077
44661	454078
257	454079
186247	454080
497266	454081
447544	454082
280342	454083
669438	454084
144009	454085
140387	454086
86230	454087
569476	454088
416131	454089
617841	454090
163624	454091
485218	454092
293417	454093
273565	454094
33876	454095
447528	454096
172091	454097
8786	454098
122950	454099
88407	454100
397148	454101
649280	454102
2100	454103
365324	454104
566760	454105
113	454106
331647	454107
670744	454108
504723	454109
581880	454110
34466	454111
527171	454112
6640	454113
659046	454114
693667	454115
285979	454116
564973	454117
49587	454118
14258	454119
670069	454120
389448	454121
8922	454122
55870	454123
249384	454124
1955	454125
278993	454126
173969	454127
24315	454128
87879	454129
165378	454130
47268	454131
667968	454132
119	454133
345301	454134
47400	454135
295198	454136
195372	454137
133467	454138
629155	454139
574737	454140
45195	454141
148259	454142
58521	454143
467977	454144
29441	454145
500471	454146
635427	454147
596060	454148
42718	454149
88443	454150
257629	454151
566702	454152
30189	454153
28071	454154
134076	454155
107233	454156
100914	454157
452151	454158
72262	454159
658967	454160
17945	454161
558593	454162
258402	454163
479853	454164
17464	454165
118703	454166
635341	454167
55245	454168
69415	454169
5870	454170
665672	454171
30088	454172
139195	454173
640171	454174
2702	454175
219201	454176
663340	454177
44608	454178
195289	454179
79431	454180
515003	454181
157309	454182
480291	454183
251670	454184
107670	454185
387223	454186
654585	454187
138445	454188
199088	454189
9965	454190
159383	454191
184563	454192
240798	454193
101475	454194
10698	454195
2405	454196
144	454197
82101	454198
3324	454199
65	454200
419143	454201
68987	454202
27253	454203
197216	454204
47253	454205
231	454206
1887	454207
47248	454208
162	454209
20866	454210
15675	454211
165145	454212
563302	454213
202	454214
124117	454215
27248	454216
19376	454217
238490	454218
73060	454219
54785	454220
116803	454221
45157	454222
1928	454223
684685	454224
58611	454225
3839	454226
118866	454227
151277	454228
168908	454229
570791	454230
4167	454231
18835	454232
108908	454233
458052	454234
50752	454235
291133	454236
129684	454237
135673	454238
971	454239
660491	454240
352847	454241
458606	454242
665881	454243
326539	454244
353821	454245
31790	454246
544209	454247
88782	454248
70418	454249
91562	454250
3198	454251
555918	454252
391699	454253
378506	454254
680620	454255
50686	454256
102251	454257
183764	454258
560845	454259
246512	454260
126699	454261
501243	454262
447941	454263
95789	454264
235150	454265
42571	454266
679696	454267
320925	454268
87425	454269
138075	454270
550456	454271
689623	454272
38977	454273
86956	454274
688074	454275
142854	454276
49080	454277
44703	454278
378484	454279
139017	454280
201618	454281
38126	454282
55763	454283
457917	454284
157029	454285
93131	454286
108866	454287
554537	454288
28777	454289
273649	454290
333707	454291
292404	454292
526812	454293
307466	454294
263632	454295
55452	454296
7117	454297
25631	454298
664210	454299
359574	454300
3115	454301
117431	454302
597812	454303
148344	454304
364809	454305
151924	454306
39771	454307
151540	454308
297685	454309
696905	454310
528947	454311
252223	454312
327678	454313
90670	454314
2857	454315
4167	454316
21331	454317
442382	454318
140344	454319
389424	454320
358786	454321
15799	454322
38203	454323
30181	454324
2652	454325
12479	454326
298253	454327
448	454328
34114	454329
173056	454330
105179	454331
353131	454332
335914	454333
235162	454334
129663	454335
55979	454336
57593	454337
673104	454338
535175	454339
14048	454340
297721	454341
664395	454342
697942	454343
52493	454344
7058	454345
35485	454346
45069	454347
511899	454348
180840	454349
129482	454350
683623	454351
5972	454352
127487	454353
80136	454354
352520	454355
169045	454356
340766	454357
233896	454358
259366	454359
146327	454360
97441	454361
15890	454362
181808	454363
514089	454364
191640	454365
223903	454366
612942	454367
770	454368
47731	454369
318560	454370
648789	454371
403136	454372
141839	454373
684312	454374
564688	454375
105096	454376
664410	454377
1267	454378
157961	454379
213131	454380
19280	454381
313065	454382
76952	454383
180055	454384
644576	454385
205566	454386
44096	454387
134893	454388
144231	454389
224418	454390
72545	454391
20086	454392
350158	454393
145990	454394
168601	454395
356640	454396
261221	454397
95519	454398
244824	454399
208954	454400
12519	454401
662868	454402
244278	454403
53973	454404
171623	454405
291989	454406
112260	454407
145945	454408
672016	454409
28408	454410
267621	454411
65108	454412
365194	454413
80114	454414
105203	454415
523535	454416
291105	454417
53597	454418
69898	454419
151228	454420
23061	454421
6758	454422
197924	454423
474983	454424
510561	454425
327490	454426
233562	454427
251151	454428
65731	454429
149077	454430
632099	454431
238650	454432
272314	454433
350208	454434
57618	454435
36007	454436
16286	454437
585668	454438
504626	454439
116712	454440
636063	454441
131665	454442
148515	454443
34446	454444
18329	454445
264965	454446
320	454447
41716	454448
121197	454449
24762	454450
62579	454451
4412	454452
190208	454453
177369	454454
133102	454455
173540	454456
51967	454457
610617	454458
97	454459
177883	454460
4556	454461
90560	454462
371318	454463
556150	454464
49437	454465
25276	454466
640390	454467
94385	454468
348026	454469
218816	454470
25271	454471
230035	454472
50361	454473
145198	454474
600559	454475
221620	454476
10358	454477
183343	454478
175541	454479
16514	454480
494517	454481
82360	454482
32	454483
561976	454484
516066	454485
175851	454486
608908	454487
507414	454488
108581	454489
18325	454490
398062	454491
210289	454492
512551	454493
480083	454494
118810	454495
31918	454496
49667	454497
191453	454498
331168	454499
195922	454500
142017	454501
148555	454502
55761	454503
150033	454504
176622	454505
631197	454506
509900	454507
245630	454508
568974	454509
471540	454510
667235	454511
151796	454512
675999	454513
641308	454514
639120	454515
485702	454516
476218	454517
458619	454518
265584	454519
499561	454520
440289	454521
424776	454522
214955	454523
5618	454524
19630	454525
658984	454526
32557	454527
145231	454528
126835	454529
316829	454530
370616	454531
46047	454532
649818	454533
517538	454534
153785	454535
99436	454536
167955	454537
102017	454538
128616	454539
618000	454540
116791	454541
33434	454542
540421	454543
2270	454544
588899	454545
126133	454546
128834	454547
598	454548
3325	454549
45232	454550
344469	454551
392249	454552
406121	454553
146565	454554
406068	454555
96944	454556
4203	454557
693134	454558
359	454559
401458	454560
388648	454561
481379	454562
98861	454563
10785	454564
318958	454565
595827	454566
176333	454567
383092	454568
104315	454569
48842	454570
307417	454571
446	454572
20780	454573
284161	454574
29	454575
519818	454576
587329	454577
132130	454578
193407	454579
48627	454580
23821	454581
472741	454582
344738	454583
410645	454584
141519	454585
25986	454586
9529	454587
529349	454588
270124	454589
19671	454590
49264	454591
573093	454592
136310	454593
72431	454594
410032	454595
5204	454596
91941	454597
18046	454598
635197	454599
88885	454600
139525	454601
399101	454602
6730	454603
1770	454604
667988	454605
2064	454606
171398	454607
26767	454608
143324	454609
357324	454610
332175	454611
168566	454612
59546	454613
150264	454614
140137	454615
34955	454616
84162	454617
511442	454618
653009	454619
55593	454620
313856	454621
112789	454622
173698	454623
204218	454624
602409	454625
106757	454626
676615	454627
76702	454628
192414	454629
156696	454630
540780	454631
235516	454632
222112	454633
136328	454634
39201	454635
1621	454636
670254	454637
35534	454638
68027	454639
69379	454640
634247	454641
8015	454642
87428	454643
134937	454644
174563	454645
128283	454646
72090	454647
540731	454648
661613	454649
513999	454650
2368	454651
12738	454652
53802	454653
530271	454654
387546	454655
42681	454656
139850	454657
595752	454658
30904	454659
632476	454660
77538	454661
200534	454662
3056	454663
505422	454664
503229	454665
29385	454666
94839	454667
518767	454668
531465	454669
81701	454670
458869	454671
124311	454672
124626	454673
319631	454674
12840	454675
162044	454676
253458	454677
20760	454678
275595	454679
249839	454680
291232	454681
148467	454682
200189	454683
4816	454684
5229	454685
44966	454686
214259	454687
434767	454688
630412	454689
317988	454690
163007	454691
916	454692
65285	454693
81560	454694
37031	454695
46132	454696
42046	454697
508216	454698
270824	454699
630878	454700
80698	454701
655761	454702
171275	454703
666263	454704
658831	454705
49841	454706
316548	454707
579962	454708
101193	454709
151096	454710
143209	454711
30958	454712
480080	454713
210184	454714
612278	454715
272292	454716
518149	454717
635493	454718
19237	454719
660658	454720
27931	454721
246246	454722
60393	454723
164206	454724
607006	454725
259953	454726
539057	454727
39061	454728
433100	454729
166244	454730
371967	454731
289969	454732
71113	454733
415728	454734
676192	454735
638842	454736
153071	454737
69841	454738
459974	454739
389264	454740
650060	454741
113320	454742
679798	454743
256331	454744
368933	454745
462656	454746
54840	454747
172655	454748
145880	454749
148823	454750
157168	454751
3759	454752
22206	454753
155755	454754
515695	454755
513851	454756
42679	454757
7946	454758
518900	454759
8714	454760
199832	454761
59261	454762
252045	454763
70641	454764
155340	454765
57988	454766
294197	454767
56399	454768
581857	454769
611162	454770
22965	454771
52830	454772
80500	454773
54747	454774
517005	454775
445631	454776
333944	454777
155069	454778
311938	454779
430696	454780
212293	454781
43322	454782
507927	454783
321341	454784
292363	454785
590481	454786
12737	454787
581610	454788
450742	454789
111659	454790
17390	454791
585268	454792
612273	454793
97150	454794
355421	454795
63384	454796
97155	454797
594314	454798
191349	454799
2898	454800
696966	454801
606646	454802
339231	454803
339155	454804
350743	454805
339088	454806
201	454807
273353	454808
27917	454809
496126	454810
168632	454811
332	454812
550758	454813
170086	454814
17390	454815
63843	454816
5648	454817
609820	454818
227188	454819
357786	454820
176362	454821
460672	454822
621930	454823
587760	454824
682392	454825
116624	454826
674656	454827
112406	454828
40083	454829
105218	454830
496124	454831
570407	454832
597983	454833
120897	454834
9382	454835
267854	454836
320683	454837
587116	454838
577777	454839
44805	454840
11321	454841
458130	454842
360645	454843
353653	454844
187023	454845
280175	454846
102524	454847
317070	454848
12924	454849
336703	454850
18194	454851
251330	454852
25522	454853
320799	454854
858	454855
84308	454856
521006	454857
542775	454858
114896	454859
548089	454860
271761	454861
66512	454862
100944	454863
125489	454864
61301	454865
273410	454866
465005	454867
79729	454868
538752	454869
61280	454870
584389	454871
128075	454872
339098	454873
416495	454874
23703	454875
530009	454876
320905	454877
680602	454878
105088	454879
50822	454880
320055	454881
14069	454882
107152	454883
97158	454884
97164	454885
397120	454886
107152	454887
219061	454888
561641	454889
339233	454890
5394	454891
422865	454892
622645	454893
542337	454894
406407	454895
8030	454896
416496	454897
667994	454898
451268	454899
202588	454900
627	454901
60423	454902
402704	454903
35286	454904
385173	454905
613433	454906
427931	454907
109038	454908
314606	454909
12131	454910
159411	454911
585327	454912
464102	454913
674182	454914
33301	454915
483168	454916
61397	454917
22	454918
347248	454919
571559	454920
403191	454921
286314	454922
159677	454923
283131	454924
111305	454925
24368	454926
159678	454927
568061	454928
584024	454929
339193	454930
419145	454931
320887	454932
17392	454933
677245	454934
669685	454935
627229	454936
339095	454937
2898	454938
360422	454939
247926	454940
9269	454941
935	454942
175946	454943
583664	454944
361126	454945
253803	454946
602000	454947
31817	454948
347996	454949
271691	454950
344465	454951
18315	454952
307265	454953
624858	454954
241137	454955
333201	454956
98916	454957
68492	454958
89831	454959
324763	454960
211102	454961
120562	454962
131065	454963
166487	454964
4347	454965
12337	454966
113888	454967
289990	454968
290281	454969
389637	454970
16510	454971
393122	454972
592450	454973
277338	454974
15191	454975
361320	454976
578479	454977
5805	454978
114104	454979
93389	454980
386210	454981
52376	454982
481158	454983
688663	454984
397468	454985
317328	454986
164065	454987
369833	454988
199236	454989
311762	454990
647940	454991
531366	454992
184597	454993
625716	454994
581282	454995
153723	454996
693991	454997
244135	454998
186755	454999
128176	455000
345827	455001
367	455002
30161	455003
679351	455004
406055	455005
369215	455006
719	455007
619812	455008
56382	455009
68786	455010
215952	455011
277935	455012
179892	455013
145207	455014
59162	455015
3101	455016
302114	455017
8375	455018
142291	455019
95459	455020
6030	455021
423675	455022
567638	455023
39979	455024
39979	455025
608187	455026
678033	455027
420938	455028
160214	455029
476206	455030
96626	455031
48858	455032
5495	455033
35219	455034
5495	455035
134895	455036
133020	455037
277966	455038
471700	455039
12965	455040
1932	455041
92193	455042
31745	455043
10229	455044
264058	455045
127027	455046
55991	455047
240181	455048
155560	455049
649478	455050
44082	455051
10633	455052
446538	455053
19190	455054
42085	455055
305571	455056
4690	455057
146922	455058
27814	455059
267248	455060
175982	455061
593422	455062
541238	455063
511708	455064
411312	455065
691253	455066
54816	455067
151184	455068
592753	455069
357123	455070
50502	455071
221962	455072
222032	455073
356426	455074
96325	455075
3987	455076
552147	455077
91318	455078
540604	455079
20476	455080
687289	455081
213886	455082
57382	455083
532165	455084
72323	455085
3612	455086
9090	455087
21	455088
248405	455089
687918	455090
59763	455091
72833	455092
17599	455093
339470	455094
111922	455095
355964	455096
119840	455097
43707	455098
182107	455099
69029	455100
612336	455101
652654	455102
1653	455103
639232	455104
319788	455105
106156	455106
576399	455107
582230	455108
419647	455109
642079	455110
99934	455111
11330	455112
255668	455113
457953	455114
7871	455115
368370	455116
155413	455117
370803	455118
448178	455119
11015	455120
102490	455121
446935	455122
664296	455123
18102	455124
4867	455125
32	455126
149100	455127
98171	455128
493304	455129
108885	455130
36979	455131
37808	455132
60364	455133
338424	455134
592230	455135
314851	455136
17685	455137
96885	455138
230902	455139
198849	455140
438824	455141
326342	455142
246519	455143
239732	455144
169690	455145
99431	455146
44047	455147
149824	455148
87939	455149
497263	455150
378573	455151
281656	455152
447106	455153
91653	455154
664513	455155
374037	455156
38021	455157
568500	455158
90604	455159
275471	455160
460287	455161
3793	455162
21731	455163
285355	455164
265636	455165
57898	455166
451673	455167
220189	455168
235918	455169
602139	455170
296471	455171
47477	455172
546579	455173
409342	455174
159142	455175
35071	455176
195604	455177
560021	455178
473184	455179
639003	455180
41033	455181
266429	455182
436665	455183
585237	455184
27967	455185
119150	455186
576656	455187
553282	455188
312107	455189
361760	455190
39878	455191
131592	455192
429659	455193
92535	455194
515014	455195
443637	455196
8894	455197
611263	455198
532750	455199
72	455200
510286	455201
669874	455202
308641	455203
162793	455204
54867	455205
91636	455206
11405	455207
147854	455208
317370	455209
4339	455210
238723	455211
9828	455212
176437	455213
30617	455214
282218	455215
2141	455216
21963	455217
267578	455218
31389	455219
87702	455220
478294	455221
111471	455222
267547	455223
98615	455224
26913	455225
421119	455226
128989	455227
318060	455228
579255	455229
443590	455230
1889	455231
90953	455232
33800	455233
659373	455234
659632	455235
593733	455236
9290	455237
683784	455238
1454	455239
17695	455240
511067	455241
552665	455242
3908	455243
268032	455244
163223	455245
391904	455246
32184	455247
300674	455248
491868	455249
22004	455250
617829	455251
366432	455252
630581	455253
466937	455254
1130	455255
35777	455256
240	455257
595383	455258
211851	455259
91900	455260
259428	455261
245887	455262
314278	455263
148626	455264
301936	455265
143	455266
2274	455267
6781	455268
147457	455269
347281	455270
332154	455271
266265	455272
450598	455273
341731	455274
502551	455275
594092	455276
107129	455277
547375	455278
102039	455279
12768	455280
255856	455281
442484	455282
14677	455283
1237	455284
424317	455285
387595	455286
367689	455287
19291	455288
671989	455289
307317	455290
306782	455291
237900	455292
143580	455293
416857	455294
6298	455295
155630	455296
504353	455297
6490	455298
64812	455299
85292	455300
3152	455301
55730	455302
625273	455303
163541	455304
9284	455305
316031	455306
116007	455307
582	455308
45761	455309
8324	455310
155531	455311
511945	455312
80160	455313
574706	455314
96836	455315
130169	455316
313277	455317
557148	455318
1403	455319
29035	455320
76132	455321
283012	455322
105988	455323
321925	455324
92189	455325
89956	455326
23157	455327
6307	455328
74551	455329
2804	455330
53849	455331
653750	455332
80912	455333
174304	455334
469840	455335
54756	455336
448985	455337
351876	455338
49294	455339
60365	455340
91074	455341
37658	455342
252169	455343
420241	455344
98838	455345
72287	455346
6706	455347
234891	455348
620696	455349
521213	455350
335308	455351
315864	455352
182046	455353
139670	455354
230557	455355
7400	455356
4495	455357
515119	455358
392855	455359
475662	455360
12334	455361
140308	455362
425071	455363
111260	455364
57439	455365
99083	455366
122568	455367
50376	455368
270693	455369
298	455370
111914	455371
112281	455372
393511	455373
42827	455374
198092	455375
158723	455376
142253	455377
570626	455378
88	455379
456508	455380
504233	455381
67020	455382
12246	455383
474340	455384
317186	455385
233559	455386
574900	455387
61338	455388
537013	455389
360083	455390
486374	455391
59512	455392
562563	455393
670821	455394
411115	455395
4881	455396
3493	455397
512102	455398
37814	455399
108468	455400
7	455401
2615	455402
12479	455403
83701	455404
562274	455405
150406	455406
687245	455407
298278	455408
172011	455409
228297	455410
75734	455411
457	455412
322898	455413
65354	455414
1642	455415
437696	455416
678543	455417
635629	455418
581258	455419
687694	455420
45010	455421
168470	455422
76763	455423
376812	455424
165109	455425
504475	455426
459682	455427
30194	455428
50460	455429
320252	455430
41982	455431
653595	455432
87671	455433
195231	455434
34618	455435
116689	455436
58715	455437
39693	455438
306376	455439
376665	455440
157649	455441
164876	455442
454783	455443
162914	455444
458147	455445
169	455446
671967	455447
563317	455448
493797	455449
589148	455450
458087	455451
78886	455452
448916	455453
280209	455454
160867	455455
307336	455456
2983	455457
159527	455458
170209	455459
391988	455460
657281	455461
87675	455462
16200	455463
364946	455464
97174	455465
675172	455466
200	455467
180491	455468
525378	455469
300649	455470
9765	455471
300728	455472
154069	455473
417824	455474
329967	455475
137700	455476
301713	455477
345067	455478
84691	455479
118423	455480
20779	455481
597336	455482
13576	455483
108935	455484
30723	455485
311004	455486
675249	455487
623314	455488
656700	455489
85687	455490
446392	455491
390518	455492
424	455493
343363	455494
10835	455495
240884	455496
2637	455497
606428	455498
656446	455499
405770	455500
248187	455501
33061	455502
95199	455503
84408	455504
163997	455505
607045	455506
149788	455507
17326	455508
9102	455509
645019	455510
39744	455511
19514	455512
292993	455513
109717	455514
444666	455515
236404	455516
104273	455517
608561	455518
44	455519
304162	455520
586850	455521
630649	455522
457	455523
147654	455524
219111	455525
98326	455526
528707	455527
542426	455528
518423	455529
550007	455530
470	455531
581239	455532
655296	455533
602329	455534
82912	455535
257648	455536
414567	455537
439539	455538
25238	455539
142433	455540
72874	455541
123081	455542
393205	455543
184169	455544
458182	455545
296480	455546
1844	455547
28055	455548
28517	455549
151938	455550
595975	455551
407563	455552
137808	455553
63831	455554
425416	455555
504026	455556
297722	455557
565976	455558
154663	455559
99822	455560
675990	455561
623812	455562
623868	455563
281429	455564
7855	455565
386807	455566
452101	455567
83653	455568
332806	455569
223569	455570
109	455571
122369	455572
33099	455573
5408	455574
317317	455575
172613	455576
630053	455577
46864	455578
400706	455579
107958	455580
375357	455581
550020	455582
33	455583
64334	455584
659296	455585
54926	455586
5560	455587
45716	455588
241629	455589
180609	455590
33097	455591
35113	455592
241429	455593
397287	455594
190348	455595
45211	455596
445055	455597
35218	455598
200092	455599
415325	455600
137542	455601
253593	455602
346968	455603
426298	455604
112559	455605
696422	455606
138215	455607
542692	455608
70350	455609
43750	455610
574947	455611
447097	455612
106745	455613
21850	455614
144613	455615
542217	455616
18139	455617
2297	455618
65100	455619
143723	455620
257656	455621
496650	455622
54462	455623
283191	455624
254192	455625
551767	455626
389356	455627
501718	455628
686579	455629
696544	455630
143101	455631
15920	455632
290566	455633
38787	455634
159719	455635
168263	455636
401882	455637
376954	455638
279345	455639
40158	455640
433402	455641
20018	455642
32397	455643
105141	455644
509435	455645
454344	455646
358711	455647
148167	455648
300544	455649
68781	455650
95120	455651
36106	455652
73593	455653
380628	455654
24206	455655
357113	455656
145186	455657
98521	455658
17334	455659
8230	455660
248364	455661
92423	455662
682430	455663
437711	455664
239340	455665
400866	455666
16372	455667
154230	455668
3194	455669
4710	455670
247986	455671
440090	455672
398335	455673
3986	455674
43066	455675
2401	455676
530464	455677
379548	455678
219587	455679
21267	455680
12211	455681
382300	455682
243818	455683
106380	455684
302879	455685
314108	455686
2739	455687
682863	455688
566024	455689
538601	455690
51179	455691
398861	455692
20778	455693
32	455694
374559	455695
157950	455696
389398	455697
52	455698
149720	455699
426881	455700
1963	455701
131807	455702
549110	455703
85237	455704
23654	455705
364551	455706
332121	455707
3705	455708
48086	455709
512326	455710
29801	455711
695745	455712
399271	455713
650807	455714
560587	455715
490643	455716
458038	455717
150105	455718
534354	455719
685135	455720
464281	455721
294106	455722
87546	455723
628794	455724
253455	455725
67162	455726
428890	455727
278320	455728
27	455729
10246	455730
153514	455731
487882	455732
159848	455733
626846	455734
440	455735
126442	455736
25258	455737
58890	455738
17506	455739
199085	455740
420082	455741
557572	455742
396052	455743
40983	455744
18634	455745
50600	455746
146100	455747
660744	455748
497256	455749
53531	455750
471486	455751
693048	455752
498806	455753
13171	455754
388675	455755
106060	455756
632485	455757
316	455758
372508	455759
196387	455760
116864	455761
695508	455762
247231	455763
584696	455764
248081	455765
504101	455766
87279	455767
15170	455768
20962	455769
431302	455770
19948	455771
242337	455772
678630	455773
658079	455774
525050	455775
34970	455776
116600	455777
189272	455778
107011	455779
87454	455780
164019	455781
265218	455782
100551	455783
500909	455784
14514	455785
559656	455786
40619	455787
6289	455788
587700	455789
209929	455790
130855	455791
419318	455792
640032	455793
160554	455794
562185	455795
33246	455796
545009	455797
509092	455798
364505	455799
268872	455800
139998	455801
214401	455802
574710	455803
525952	455804
137865	455805
21932	455806
7039	455807
17311	455808
411119	455809
137891	455810
1233	455811
54961	455812
525812	455813
4352	455814
18853	455815
394472	455816
657273	455817
142771	455818
631516	455819
502271	455820
124058	455821
324	455822
152871	455823
130367	455824
131244	455825
427347	455826
526168	455827
540986	455828
530523	455829
193329	455830
327161	455831
116702	455832
84012	455833
420972	455834
513575	455835
77245	455836
162390	455837
6158	455838
91620	455839
87926	455840
672644	455841
475920	455842
36534	455843
166838	455844
30793	455845
289647	455846
389746	455847
99	455848
628784	455849
171954	455850
182311	455851
675957	455852
477506	455853
164224	455854
526038	455855
373219	455856
18639	455857
41954	455858
465426	455859
34633	455860
139	455861
666882	455862
159112	455863
512724	455864
225234	455865
29926	455866
370523	455867
170691	455868
34339	455869
88086	455870
349118	455871
49822	455872
14605	455873
535273	455874
576946	455875
622246	455876
265590	455877
653639	455878
560918	455879
405103	455880
658418	455881
75107	455882
91601	455883
146642	455884
159346	455885
11921	455886
292931	455887
411833	455888
147530	455889
248096	455890
609155	455891
602	455892
28789	455893
43265	455894
87808	455895
988	455896
29961	455897
669792	455898
213192	455899
29226	455900
137134	455901
246711	455902
287287	455903
23298	455904
316895	455905
113109	455906
206904	455907
71146	455908
134930	455909
85261	455910
655725	455911
32458	455912
509738	455913
134233	455914
30194	455915
280845	455916
43627	455917
451751	455918
206424	455919
106358	455920
25986	455921
6145	455922
756	455923
692969	455924
396623	455925
410352	455926
570406	455927
65651	455928
363511	455929
227613	455930
276409	455931
47095	455932
422224	455933
165534	455934
372826	455935
116678	455936
352182	455937
403094	455938
663123	455939
138165	455940
574742	455941
206580	455942
319189	455943
176573	455944
268394	455945
492207	455946
281355	455947
694994	455948
195692	455949
293393	455950
22604	455951
1662	455952
176148	455953
502813	455954
4939	455955
26861	455956
153467	455957
48410	455958
104891	455959
12664	455960
166186	455961
42448	455962
26398	455963
10372	455964
596009	455965
10106	455966
214724	455967
257169	455968
257172	455969
78537	455970
198894	455971
48821	455972
398738	455973
9902	455974
16114	455975
530688	455976
282352	455977
355305	455978
620005	455979
683905	455980
405062	455981
569539	455982
299073	455983
315028	455984
282	455985
96511	455986
652782	455987
23871	455988
358349	455989
134705	455990
79008	455991
16208	455992
465275	455993
75131	455994
26338	455995
389204	455996
117307	455997
57126	455998
155028	455999
12726	456000
579905	456001
736	456002
433655	456003
376781	456004
9033	456005
28102	456006
552535	456007
957	456008
552112	456009
346471	456010
13199	456011
52005	456012
398717	456013
268894	456014
19982	456015
77089	456016
78107	456017
22840	456018
22523	456019
145306	456020
10025	456021
105844	456022
272157	456023
40751	456024
5290	456025
459983	456026
23439	456027
508385	456028
82091	456029
253222	456030
70678	456031
2965	456032
21807	456033
658225	456034
561480	456035
39903	456036
587522	456037
376249	456038
168332	456039
225721	456040
108888	456041
164535	456042
18185	456043
147723	456044
9695	456045
99607	456046
233482	456047
351157	456048
56588	456049
287308	456050
195954	456051
74530	456052
17781	456053
18533	456054
591399	456055
41789	456056
606288	456057
640959	456058
469779	456059
530441	456060
685086	456061
191983	456062
16944	456063
27692	456064
162311	456065
465764	456066
368820	456067
225524	456068
330323	456069
9395	456070
289	456071
311277	456072
82878	456073
260731	456074
14446	456075
136896	456076
512315	456077
496659	456078
476361	456079
6252	456080
512293	456081
7907	456082
6252	456083
21539	456084
72118	456085
175938	456086
17821	456087
453973	456088
61702	456089
40682	456090
405065	456091
153797	456092
151653	456093
106881	456094
638404	456095
384329	456096
5052	456097
168253	456098
112593	456099
465573	456100
7101	456101
468213	456102
109476	456103
8	456104
487433	456105
138665	456106
53998	456107
111232	456108
233174	456109
4850	456110
656705	456111
173847	456112
496737	456113
359817	456114
175402	456115
6463	456116
175429	456117
68251	456118
512330	456119
11056	456120
117532	456121
15986	456122
61456	456123
489162	456124
434851	456125
84426	456126
287963	456127
89223	456128
64633	456129
17589	456130
444261	456131
89561	456132
309827	456133
582808	456134
87401	456135
79039	456136
119752	456137
6077	456138
137346	456139
343561	456140
494821	456141
100376	456142
545099	456143
125427	456144
56626	456145
311855	456146
154451	456147
13854	456148
207368	456149
141273	456150
426017	456151
586200	456152
25527	456153
131669	456154
674855	456155
50374	456156
461714	456157
616465	456158
3220	456159
378382	456160
153236	456161
297098	456162
582807	456163
252984	456164
573838	456165
3671	456166
89053	456167
638341	456168
643589	456169
666618	456170
110880	456171
235405	456172
556568	456173
510792	456174
55888	456175
168371	456176
83941	456177
560211	456178
296966	456179
133082	456180
368043	456181
107897	456182
3158	456183
225557	456184
566676	456185
182633	456186
261347	456187
650469	456188
50830	456189
31169	456190
456014	456191
216040	456192
532117	456193
310420	456194
561915	456195
591702	456196
353795	456197
606653	456198
140281	456199
87280	456200
287022	456201
164948	456202
288432	456203
65584	456204
568892	456205
65510	456206
2928	456207
112591	456208
636143	456209
4818	456210
26798	456211
346285	456212
532890	456213
23258	456214
318598	456215
144729	456216
20821	456217
673510	456218
423132	456219
328226	456220
34638	456221
122114	456222
6765	456223
153303	456224
605217	456225
82373	456226
83348	456227
575890	456228
555994	456229
317764	456230
18158	456231
5988	456232
131774	456233
28328	456234
3421	456235
659064	456236
151821	456237
517579	456238
431953	456239
150747	456240
347056	456241
549356	456242
57704	456243
75013	456244
42455	456245
135866	456246
650774	456247
6851	456248
12053	456249
151374	456250
600321	456251
12266	456252
565051	456253
286772	456254
110463	456255
404211	456256
408822	456257
665879	456258
85085	456259
93287	456260
34919	456261
11182	456262
216044	456263
631483	456264
17258	456265
520808	456266
79627	456267
477563	456268
153025	456269
291940	456270
248178	456271
961	456272
451419	456273
23671	456274
153424	456275
650681	456276
607022	456277
192454	456278
416895	456279
607146	456280
285375	456281
384505	456282
363831	456283
471096	456284
197772	456285
297809	456286
68444	456287
532091	456288
584081	456289
91002	456290
314272	456291
563385	456292
31687	456293
462279	456294
155578	456295
211353	456296
288284	456297
278710	456298
766	456299
622168	456300
378398	456301
119036	456302
542277	456303
3463	456304
124866	456305
542854	456306
40214	456307
170881	456308
326913	456309
62082	456310
147014	456311
95272	456312
532135	456313
38863	456314
623705	456315
459681	456316
526169	456317
637660	456318
142053	456319
30298	456320
158443	456321
386735	456322
659604	456323
237533	456324
66120	456325
244486	456326
620299	456327
17576	456328
490610	456329
46626	456330
234082	456331
667801	456332
151784	456333
588519	456334
501954	456335
12253	456336
505562	456337
16	456338
107720	456339
346698	456340
224139	456341
569649	456342
61918	456343
164405	456344
37666	456345
34834	456346
580249	456347
95282	456348
29830	456349
161172	456350
522172	456351
88739	456352
196133	456353
185504	456354
94527	456355
149675	456356
504253	456357
494753	456358
4368	456359
577247	456360
136209	456361
88182	456362
119718	456363
1487	456364
209832	456365
591952	456366
46806	456367
17726	456368
556428	456369
62747	456370
152080	456371
115380	456372
154727	456373
26423	456374
574885	456375
522596	456376
598289	456377
642092	456378
659008	456379
520206	456380
3155	456381
640141	456382
29339	456383
3174	456384
178151	456385
614727	456386
602900	456387
232243	456388
280929	456389
41289	456390
349775	456391
2807	456392
305574	456393
7030	456394
335520	456395
41309	456396
252510	456397
522502	456398
19133	456399
174005	456400
323763	456401
2981	456402
625869	456403
266858	456404
104333	456405
16126	456406
572038	456407
10998	456408
25679	456409
172612	456410
62488	456411
36459	456412
163139	456413
71927	456414
38826	456415
314716	456416
162496	456417
72109	456418
208952	456419
29488	456420
415037	456421
5061	456422
143471	456423
256089	456424
609154	456425
316806	456426
238488	456427
428061	456428
478691	456429
16352	456430
29986	456431
656451	456432
124156	456433
84265	456434
21829	456435
89949	456436
14360	456437
323920	456438
152904	456439
332197	456440
187838	456441
552775	456442
151144	456443
582635	456444
173089	456445
104717	456446
205674	456447
280843	456448
40693	456449
91623	456450
2052	456451
354506	456452
276219	456453
326593	456454
363181	456455
7037	456456
16327	456457
298552	456458
186032	456459
10057	456460
403332	456461
314917	456462
456021	456463
68712	456464
430250	456465
81324	456466
416100	456467
4513	456468
226745	456469
179535	456470
24984	456471
856	456472
24371	456473
4269	456474
124246	456475
542855	456476
300329	456477
109620	456478
547934	456479
440175	456480
5582	456481
403735	456482
132906	456483
230688	456484
793	456485
36534	456486
696972	456487
433112	456488
21990	456489
188	456490
637240	456491
378	456492
171152	456493
91753	456494
371905	456495
233632	456496
490597	456497
490603	456498
366810	456499
482231	456500
188364	456501
185669	456502
26986	456503
1085	456504
144669	456505
27911	456506
174094	456507
101588	456508
500546	456509
14468	456510
47036	456511
90246	456512
6464	456513
93187	456514
451629	456515
6490	456516
27425	456517
466101	456518
454967	456519
34817	456520
73734	456521
158461	456522
366030	456523
460445	456524
104279	456525
38358	456526
491898	456527
113415	456528
201553	456529
31856	456530
686213	456531
361100	456532
407934	456533
110025	456534
164831	456535
335654	456536
520875	456537
150177	456538
97670	456539
44614	456540
600255	456541
520190	456542
411734	456543
290074	456544
86085	456545
86096	456546
86031	456547
113221	456548
289903	456549
86104	456550
289989	456551
33741	456552
290055	456553
290110	456554
289956	456555
33712	456556
33728	456557
86105	456558
33732	456559
655651	456560
8836	456561
8836	456562
33727	456563
290016	456564
33732	456565
289949	456566
289986	456567
3590	456568
16134	456569
3590	456570
86099	456571
33746	456572
33712	456573
86032	456574
289882	456575
86009	456576
33745	456577
16143	456578
33723	456579
86069	456580
86013	456581
33725	456582
641854	456583
336855	456584
16142	456585
86801	456586
93468	456587
32270	456588
482859	456589
4297	456590
500147	456591
315476	456592
229979	456593
689113	456594
345103	456595
380236	456596
248998	456597
626852	456598
622114	456599
2925	456600
482448	456601
60001	456602
18086	456603
448261	456604
129940	456605
77012	456606
21590	456607
2612	456608
441454	456609
10953	456610
130722	456611
8364	456612
58742	456613
369427	456614
409121	456615
171599	456616
11059	456617
114947	456618
17968	456619
211180	456620
185	456621
420576	456622
19171	456623
448181	456624
11930	456625
98919	456626
362115	456627
495783	456628
164620	456629
158948	456630
221838	456631
68128	456632
171	456633
249548	456634
27905	456635
149016	456636
44775	456637
109914	456638
102058	456639
70100	456640
602827	456641
12221	456642
592358	456643
409128	456644
304861	456645
628929	456646
454833	456647
251533	456648
568142	456649
523916	456650
586900	456651
551641	456652
143250	456653
315842	456654
371255	456655
3701	456656
313572	456657
80907	456658
84583	456659
346058	456660
587614	456661
168723	456662
462497	456663
260983	456664
577977	456665
658557	456666
388231	456667
694395	456668
313502	456669
573017	456670
2504	456671
262710	456672
559191	456673
407382	456674
124568	456675
401595	456676
40460	456677
290157	456678
279249	456679
670167	456680
536826	456681
345483	456682
22557	456683
419001	456684
560451	456685
3487	456686
678086	456687
150272	456688
564515	456689
4519	456690
407706	456691
33796	456692
291462	456693
356857	456694
125887	456695
41453	456696
18580	456697
161050	456698
161979	456699
467111	456700
241316	456701
4295	456702
367487	456703
323493	456704
207283	456705
354725	456706
72412	456707
443177	456708
28772	456709
116905	456710
353458	456711
297147	456712
90120	456713
430506	456714
123134	456715
14245	456716
4417	456717
458186	456718
441829	456719
508998	456720
160102	456721
225	456722
531429	456723
337219	456724
431118	456725
631236	456726
579414	456727
63313	456728
111742	456729
57369	456730
684211	456731
332352	456732
201638	456733
9319	456734
432326	456735
152272	456736
90222	456737
249636	456738
604078	456739
181563	456740
378346	456741
441851	456742
114898	456743
282176	456744
158173	456745
219383	456746
240367	456747
20567	456748
664496	456749
375085	456750
601683	456751
345089	456752
250600	456753
63231	456754
430510	456755
461713	456756
240974	456757
464006	456758
589164	456759
370447	456760
111464	456761
28302	456762
198134	456763
622736	456764
231563	456765
399087	456766
471807	456767
544467	456768
668156	456769
452535	456770
589271	456771
204833	456772
363520	456773
124568	456774
147652	456775
374871	456776
603937	456777
418488	456778
25370	456779
148597	456780
333624	456781
50745	456782
551627	456783
687387	456784
53718	456785
537185	456786
573808	456787
356356	456788
122121	456789
202568	456790
353408	456791
41976	456792
577225	456793
674405	456794
38950	456795
146271	456796
249251	456797
5310	456798
208077	456799
548873	456800
272476	456801
6005	456802
329591	456803
208073	456804
429217	456805
675964	456806
529678	456807
345541	456808
326706	456809
575425	456810
356327	456811
345505	456812
442748	456813
583782	456814
345558	456815
310065	456816
263310	456817
366116	456818
302621	456819
541988	456820
168036	456821
169271	456822
278	456823
582359	456824
573633	456825
345102	456826
420551	456827
107979	456828
582039	456829
667653	456830
227724	456831
168068	456832
107565	456833
507641	456834
173423	456835
161169	456836
63413	456837
657419	456838
116017	456839
613471	456840
289486	456841
75826	456842
13656	456843
135589	456844
440961	456845
592402	456846
422490	456847
159138	456848
454820	456849
75025	456850
383188	456851
400472	456852
365	456853
4518	456854
260974	456855
41763	456856
558898	456857
537435	456858
117961	456859
616093	456860
31901	456861
79649	456862
5686	456863
615981	456864
122616	456865
294150	456866
35721	456867
691514	456868
354437	456869
548430	456870
207976	456871
621740	456872
662269	456873
161387	456874
154060	456875
127333	456876
354539	456877
562418	456878
413941	456879
671618	456880
425619	456881
458203	456882
293450	456883
422481	456884
516871	456885
365560	456886
631242	456887
548217	456888
4750	456889
621370	456890
1486	456891
293464	456892
303536	456893
590407	456894
375121	456895
688113	456896
53765	456897
153781	456898
344676	456899
455960	456900
354724	456901
24965	456902
11377	456903
54112	456904
113144	456905
85022	456906
101824	456907
520894	456908
141655	456909
236425	456910
283837	456911
21829	456912
73200	456913
48	456914
165093	456915
141328	456916
44941	456917
333855	456918
19696	456919
310	456920
130664	456921
416335	456922
488914	456923
613987	456924
175850	456925
283898	456926
47861	456927
566685	456928
180395	456929
262061	456930
63537	456931
162313	456932
204835	456933
592208	456934
320868	456935
165760	456936
460993	456937
404079	456938
225896	456939
379102	456940
357745	456941
584031	456942
292066	456943
296356	456944
63079	456945
590645	456946
549942	456947
496772	456948
156	456949
22489	456950
186229	456951
144822	456952
187111	456953
58679	456954
549444	456955
223151	456956
65150	456957
682021	456958
19764	456959
6205	456960
169216	456961
345959	456962
394482	456963
547741	456964
223295	456965
174255	456966
39071	456967
83219	456968
167875	456969
25028	456970
14912	456971
185411	456972
5547	456973
115895	456974
406038	456975
16920	456976
154423	456977
405639	456978
294585	456979
450788	456980
284397	456981
132406	456982
72500	456983
587748	456984
71652	456985
90799	456986
4132	456987
149333	456988
423862	456989
4426	456990
516504	456991
50834	456992
286297	456993
12132	456994
651430	456995
198152	456996
502130	456997
164420	456998
583942	456999
482707	457000
299573	457001
485577	457002
339174	457003
29134	457004
102242	457005
431023	457006
24989	457007
371019	457008
284420	457009
27766	457010
473101	457011
582016	457012
333628	457013
394409	457014
582003	457015
318647	457016
119566	457017
98182	457018
105342	457019
657103	457020
318669	457021
318645	457022
168694	457023
421537	457024
20178	457025
98174	457026
581981	457027
318665	457028
318644	457029
581987	457030
318646	457031
149945	457032
318636	457033
43467	457034
581984	457035
428542	457036
326420	457037
318667	457038
633611	457039
427791	457040
463527	457041
13548	457042
54581	457043
8854	457044
624346	457045
483632	457046
215201	457047
60763	457048
310811	457049
667842	457050
357539	457051
38456	457052
149835	457053
14418	457054
93058	457055
13786	457056
280243	457057
226821	457058
667870	457059
35153	457060
622897	457061
165066	457062
432487	457063
232263	457064
650915	457065
106584	457066
552075	457067
7754	457068
607137	457069
116725	457070
611313	457071
168664	457072
236136	457073
514601	457074
505135	457075
1707	457076
5228	457077
273	457078
501736	457079
8462	457080
192	457081
138852	457082
223633	457083
428797	457084
8341	457085
25554	457086
531305	457087
322087	457088
30731	457089
437330	457090
546630	457091
21893	457092
3401	457093
44420	457094
185584	457095
317653	457096
71272	457097
671627	457098
33737	457099
290010	457100
114437	457101
64524	457102
16995	457103
165130	457104
445604	457105
159068	457106
129108	457107
319121	457108
385318	457109
554451	457110
36427	457111
575790	457112
578544	457113
119201	457114
331675	457115
233590	457116
325184	457117
47	457118
235464	457119
235454	457120
73661	457121
73661	457122
7210	457123
27220	457124
331245	457125
658634	457126
395	457127
98088	457128
82245	457129
106094	457130
687959	457131
22518	457132
402622	457133
102088	457134
37796	457135
44194	457136
449305	457137
620018	457138
218186	457139
67185	457140
464812	457141
113275	457142
617361	457143
232650	457144
12719	457145
302763	457146
477838	457147
7866	457148
1408	457149
24761	457150
44463	457151
38979	457152
519661	457153
14776	457154
124562	457155
65750	457156
170259	457157
55	457158
422710	457159
172063	457160
125884	457161
235791	457162
185246	457163
282540	457164
366796	457165
136030	457166
98342	457167
329053	457168
41272	457169
680163	457170
570302	457171
609804	457172
163179	457173
366421	457174
338324	457175
612651	457176
80330	457177
418325	457178
242115	457179
565275	457180
81737	457181
678594	457182
22259	457183
56885	457184
181598	457185
497711	457186
291239	457187
125870	457188
600086	457189
136893	457190
454126	457191
366938	457192
178218	457193
137134	457194
52546	457195
537842	457196
65074	457197
87116	457198
340133	457199
179749	457200
290303	457201
6495	457202
320997	457203
61318	457204
9461	457205
35332	457206
6050	457207
30285	457208
10932	457209
9167	457210
568645	457211
22721	457212
92544	457213
264036	457214
130416	457215
146137	457216
228277	457217
630370	457218
379157	457219
349870	457220
25523	457221
554118	457222
330736	457223
97247	457224
193	457225
563745	457226
5660	457227
95554	457228
58565	457229
526930	457230
557697	457231
347836	457232
23137	457233
257741	457234
10810	457235
649981	457236
296224	457237
112190	457238
261499	457239
329952	457240
147315	457241
12276	457242
326348	457243
656825	457244
172907	457245
206077	457246
437918	457247
343042	457248
290947	457249
345570	457250
5885	457251
62825	457252
39352	457253
658509	457254
559055	457255
154172	457256
292058	457257
499414	457258
231090	457259
45967	457260
555571	457261
259197	457262
563289	457263
251562	457264
4196	457265
116891	457266
194634	457267
13651	457268
544941	457269
221041	457270
499407	457271
475244	457272
32034	457273
522220	457274
680338	457275
440647	457276
140332	457277
251166	457278
666114	457279
100896	457280
274198	457281
164026	457282
26584	457283
460661	457284
85	457285
166308	457286
131224	457287
5885	457288
277223	457289
284976	457290
3997	457291
330336	457292
195842	457293
41215	457294
464827	457295
344616	457296
565172	457297
395337	457298
53618	457299
538993	457300
692454	457301
564907	457302
435673	457303
628572	457304
4653	457305
292412	457306
584898	457307
396151	457308
376244	457309
480584	457310
168521	457311
39028	457312
368052	457313
19272	457314
554779	457315
456816	457316
174518	457317
329779	457318
344570	457319
499416	457320
258498	457321
3281	457322
584775	457323
686693	457324
150392	457325
442972	457326
435310	457327
305424	457328
568428	457329
206432	457330
37777	457331
245525	457332
110468	457333
310711	457334
5663	457335
576161	457336
333619	457337
68127	457338
998	457339
526156	457340
106966	457341
376995	457342
377972	457343
377979	457344
60250	457345
67346	457346
570538	457347
455447	457348
61499	457349
569166	457350
11472	457351
231322	457352
53913	457353
118135	457354
318361	457355
528564	457356
150853	457357
436417	457358
3233	457359
603801	457360
565561	457361
268751	457362
31644	457363
62073	457364
474765	457365
115352	457366
260526	457367
179617	457368
85706	457369
199383	457370
472729	457371
414488	457372
224109	457373
414628	457374
566136	457375
650735	457376
84259	457377
545559	457378
135758	457379
288807	457380
677733	457381
387045	457382
323490	457383
125274	457384
20433	457385
100321	457386
60112	457387
9696	457388
576686	457389
425345	457390
158729	457391
145009	457392
617914	457393
278049	457394
76454	457395
697140	457396
60112	457397
287859	457398
94621	457399
277	457400
6134	457401
297884	457402
482114	457403
199604	457404
481006	457405
206957	457406
2081	457407
16728	457408
251154	457409
564605	457410
2081	457411
32224	457412
22444	457413
283451	457414
547250	457415
314418	457416
362573	457417
107	457418
155086	457419
33065	457420
262699	457421
298515	457422
276939	457423
78883	457424
763	457425
533029	457426
601819	457427
107765	457428
394162	457429
694186	457430
7184	457431
44710	457432
167054	457433
35343	457434
445076	457435
58375	457436
25476	457437
608979	457438
291144	457439
41783	457440
671620	457441
623816	457442
6033	457443
51652	457444
58621	457445
94478	457446
93805	457447
21690	457448
106482	457449
63345	457450
547549	457451
136571	457452
6602	457453
533308	457454
549578	457455
651431	457456
414743	457457
469691	457458
649234	457459
299756	457460
51551	457461
44876	457462
265253	457463
314773	457464
14063	457465
5627	457466
445499	457467
92206	457468
540393	457469
11881	457470
310458	457471
6873	457472
8462	457473
75221	457474
34591	457475
64578	457476
556850	457477
227492	457478
88803	457479
611662	457480
426030	457481
301261	457482
482465	457483
213092	457484
45534	457485
109951	457486
683294	457487
604746	457488
64539	457489
64569	457490
118035	457491
18727	457492
170592	457493
3346	457494
8953	457495
598502	457496
120162	457497
286198	457498
315652	457499
304050	457500
672	457501
1777	457502
451393	457503
464494	457504
165535	457505
408675	457506
356683	457507
358271	457508
655307	457509
59521	457510
164072	457511
158561	457512
229838	457513
282292	457514
611803	457515
231832	457516
306387	457517
128286	457518
613494	457519
1871	457520
31712	457521
62355	457522
117575	457523
73228	457524
226488	457525
38964	457526
55398	457527
300705	457528
49392	457529
43288	457530
611848	457531
341965	457532
462999	457533
89081	457534
567605	457535
498746	457536
412616	457537
10595	457538
423659	457539
676542	457540
87170	457541
38723	457542
100680	457543
6237	457544
25311	457545
7973	457546
286421	457547
45808	457548
85911	457549
130857	457550
97577	457551
214700	457552
404332	457553
37845	457554
82936	457555
26708	457556
34923	457557
11198	457558
425887	457559
477220	457560
493132	457561
570989	457562
597415	457563
5568	457564
601312	457565
494448	457566
199047	457567
328268	457568
110461	457569
19565	457570
436002	457571
11436	457572
57	457573
80502	457574
370600	457575
132838	457576
587919	457577
4696	457578
5760	457579
460776	457580
6705	457581
6674	457582
137920	457583
98617	457584
28738	457585
619915	457586
688965	457587
547033	457588
60244	457589
562180	457590
562931	457591
491407	457592
200333	457593
40053	457594
7116	457595
570510	457596
305525	457597
60870	457598
500123	457599
60856	457600
60910	457601
178931	457602
132002	457603
60874	457604
178888	457605
63908	457606
60917	457607
26237	457608
194154	457609
60980	457610
446328	457611
595513	457612
31190	457613
155583	457614
32169	457615
203313	457616
108275	457617
127877	457618
258939	457619
28614	457620
314868	457621
16685	457622
123626	457623
41100	457624
242751	457625
86755	457626
140598	457627
44409	457628
487020	457629
413277	457630
583042	457631
523557	457632
547455	457633
8300	457634
25621	457635
5380	457636
143435	457637
555890	457638
415467	457639
11100	457640
31428	457641
10311	457642
533496	457643
501020	457644
95935	457645
20032	457646
381552	457647
31099	457648
410251	457649
288461	457650
285348	457651
604529	457652
97597	457653
663672	457654
260594	457655
523068	457656
471475	457657
83441	457658
219727	457659
205146	457660
106899	457661
165250	457662
184	457663
44669	457664
52339	457665
661539	457666
196957	457667
639286	457668
138948	457669
327	457670
426584	457671
379626	457672
388792	457673
39362	457674
24161	457675
162844	457676
559477	457677
538194	457678
340074	457679
589781	457680
646312	457681
13113	457682
281368	457683
398003	457684
462988	457685
37608	457686
9848	457687
60840	457688
530350	457689
53758	457690
459282	457691
43091	457692
34387	457693
22217	457694
22226	457695
329366	457696
584838	457697
238619	457698
187803	457699
187813	457700
60886	457701
646368	457702
44634	457703
992	457704
22936	457705
451036	457706
385019	457707
4284	457708
5029	457709
136123	457710
4457	457711
518720	457712
13933	457713
27207	457714
117143	457715
413527	457716
52736	457717
349108	457718
695031	457719
2234	457720
38019	457721
465602	457722
537906	457723
428461	457724
420345	457725
23125	457726
351934	457727
537	457728
337993	457729
398597	457730
116796	457731
617870	457732
88428	457733
40546	457734
151718	457735
123063	457736
130955	457737
690252	457738
17558	457739
614186	457740
496509	457741
37590	457742
201883	457743
227281	457744
54258	457745
4077	457746
50465	457747
429056	457748
491474	457749
43	457750
171474	457751
24349	457752
293995	457753
12065	457754
27138	457755
78829	457756
51428	457757
314738	457758
502339	457759
39867	457760
223324	457761
236226	457762
503864	457763
48395	457764
81903	457765
604364	457766
327336	457767
23260	457768
264	457769
190933	457770
55294	457771
112999	457772
133164	457773
289891	457774
328126	457775
450904	457776
10362	457777
614714	457778
14242	457779
678749	457780
23360	457781
344652	457782
183160	457783
479752	457784
224780	457785
28896	457786
109178	457787
424206	457788
374169	457789
100262	457790
372172	457791
284780	457792
435827	457793
141082	457794
540574	457795
680995	457796
460723	457797
25245	457798
430127	457799
4924	457800
439580	457801
166938	457802
248847	457803
171853	457804
13428	457805
129656	457806
135745	457807
71354	457808
22745	457809
316833	457810
302865	457811
298732	457812
138836	457813
113505	457814
469766	457815
150687	457816
683477	457817
324754	457818
160708	457819
12943	457820
40556	457821
366457	457822
366455	457823
366463	457824
515469	457825
256058	457826
260657	457827
262571	457828
675171	457829
536168	457830
149686	457831
60887	457832
554650	457833
65178	457834
510245	457835
580835	457836
149689	457837
447797	457838
563243	457839
693783	457840
19113	457841
170670	457842
98722	457843
144880	457844
643122	457845
139	457846
482744	457847
627563	457848
1491	457849
25297	457850
10021	457851
52922	457852
158098	457853
1657	457854
79601	457855
10867	457856
227769	457857
187753	457858
89483	457859
436542	457860
504550	457861
13868	457862
586205	457863
518937	457864
226097	457865
411012	457866
437980	457867
548381	457868
74403	457869
94	457870
477241	457871
212172	457872
292435	457873
352488	457874
41681	457875
523812	457876
65964	457877
283320	457878
30820	457879
469987	457880
411104	457881
52356	457882
80731	457883
612104	457884
115132	457885
155095	457886
54119	457887
352063	457888
3342	457889
617580	457890
545179	457891
27055	457892
589013	457893
253161	457894
77651	457895
253264	457896
380496	457897
577142	457898
676163	457899
7931	457900
25479	457901
643643	457902
1887	457903
187052	457904
82099	457905
440498	457906
420372	457907
678608	457908
79536	457909
388777	457910
146537	457911
595301	457912
560187	457913
99371	457914
45	457915
47693	457916
150061	457917
54269	457918
694053	457919
122180	457920
273432	457921
139003	457922
690169	457923
3923	457924
631150	457925
248599	457926
105614	457927
13671	457928
34042	457929
345824	457930
55752	457931
18170	457932
389406	457933
491292	457934
36628	457935
662526	457936
357270	457937
34403	457938
4903	457939
52069	457940
27224	457941
52934	457942
520437	457943
139362	457944
23030	457945
448837	457946
260685	457947
490147	457948
31133	457949
63717	457950
85288	457951
674149	457952
673246	457953
184226	457954
209045	457955
235431	457956
212148	457957
58056	457958
41195	457959
167631	457960
23207	457961
286035	457962
500482	457963
163673	457964
30005	457965
91011	457966
6624	457967
528979	457968
198953	457969
600619	457970
32075	457971
265779	457972
419133	457973
623070	457974
36397	457975
43453	457976
615246	457977
383198	457978
133562	457979
299683	457980
470483	457981
581644	457982
602743	457983
142783	457984
338989	457985
27959	457986
542724	457987
644590	457988
311036	457989
34239	457990
144115	457991
12283	457992
279182	457993
317909	457994
440825	457995
250362	457996
11275	457997
506762	457998
460378	457999
578714	458000
166167	458001
272347	458002
593305	458003
574322	458004
153401	458005
368598	458006
305694	458007
623061	458008
561802	458009
356613	458010
407413	458011
218437	458012
477075	458013
423843	458014
175024	458015
101036	458016
631733	458017
367495	458018
328597	458019
368119	458020
462495	458021
462499	458022
386244	458023
217739	458024
230432	458025
434823	458026
398594	458027
150078	458028
200674	458029
623065	458030
630079	458031
443851	458032
23478	458033
46642	458034
505008	458035
65869	458036
235526	458037
317221	458038
8502	458039
453410	458040
637826	458041
268197	458042
266459	458043
657285	458044
139128	458045
10672	458046
130412	458047
490640	458048
202538	458049
646967	458050
87413	458051
83066	458052
256654	458053
12424	458054
26923	458055
576349	458056
487231	458057
376817	458058
603748	458059
373986	458060
558959	458061
679615	458062
5519	458063
351	458064
491785	458065
623401	458066
587657	458067
153691	458068
538156	458069
337971	458070
243319	458071
12	458072
274965	458073
686711	458074
365	458075
656252	458076
612955	458077
7345	458078
63834	458079
249609	458080
89840	458081
85160	458082
430560	458083
99421	458084
55018	458085
485141	458086
272726	458087
83516	458088
572552	458089
106189	458090
439322	458091
171653	458092
73680	458093
118610	458094
85444	458095
194569	458096
326361	458097
426417	458098
162599	458099
631368	458100
46993	458101
344410	458102
324172	458103
27304	458104
413245	458105
346802	458106
119932	458107
687827	458108
155094	458109
639947	458110
575057	458111
668237	458112
563794	458113
618454	458114
106205	458115
430777	458116
7397	458117
113897	458118
385507	458119
305306	458120
671368	458121
621486	458122
563340	458123
250152	458124
420168	458125
188764	458126
688521	458127
47293	458128
133359	458129
252316	458130
669551	458131
413440	458132
497597	458133
518475	458134
172317	458135
561672	458136
269755	458137
50175	458138
550068	458139
59797	458140
42959	458141
190267	458142
647579	458143
670	458144
332486	458145
396424	458146
594928	458147
8901	458148
500960	458149
463449	458150
55151	458151
36508	458152
41885	458153
342731	458154
113	458155
631349	458156
293387	458157
360173	458158
572514	458159
376182	458160
366697	458161
130121	458162
42489	458163
114399	458164
509264	458165
176775	458166
176790	458167
176787	458168
176780	458169
176782	458170
176785	458171
176789	458172
176779	458173
176768	458174
484369	458175
414695	458176
604933	458177
306444	458178
673526	458179
33070	458180
84371	458181
533541	458182
38	458183
301669	458184
144158	458185
141842	458186
1910	458187
21987	458188
305288	458189
158032	458190
286315	458191
484442	458192
154591	458193
495251	458194
123692	458195
403212	458196
24222	458197
135925	458198
65902	458199
177469	458200
230420	458201
591679	458202
352389	458203
360276	458204
113525	458205
9350	458206
692357	458207
269793	458208
416665	458209
58	458210
475151	458211
173436	458212
197925	458213
166755	458214
80864	458215
614070	458216
83432	458217
676963	458218
10057	458219
161704	458220
456038	458221
169987	458222
455643	458223
497707	458224
142835	458225
110260	458226
1828	458227
631934	458228
149352	458229
91121	458230
131606	458231
157104	458232
21156	458233
494629	458234
273793	458235
206524	458236
56698	458237
137191	458238
541075	458239
545288	458240
303495	458241
583775	458242
404077	458243
401359	458244
5013	458245
26888	458246
532068	458247
89805	458248
441688	458249
654068	458250
490154	458251
524240	458252
425732	458253
355298	458254
377716	458255
461135	458256
45301	458257
461129	458258
377713	458259
235456	458260
438263	458261
6807	458262
273401	458263
666035	458264
9502	458265
550925	458266
552	458267
1	458268
455902	458269
383444	458270
675071	458271
461136	458272
437104	458273
211431	458274
440319	458275
601237	458276
279248	458277
555032	458278
524519	458279
12133	458280
623074	458281
488332	458282
684201	458283
561570	458284
160183	458285
82305	458286
266919	458287
563	458288
668	458289
50822	458290
289367	458291
114699	458292
320801	458293
38008	458294
307836	458295
507894	458296
941	458297
570881	458298
250968	458299
52338	458300
490631	458301
153648	458302
27660	458303
5753	458304
503920	458305
503914	458306
503921	458307
503917	458308
503918	458309
503919	458310
132688	458311
273452	458312
133042	458313
638604	458314
64550	458315
163421	458316
160781	458317
41085	458318
167	458319
238523	458320
688044	458321
351112	458322
383202	458323
182356	458324
203425	458325
94429	458326
597608	458327
43807	458328
652639	458329
159072	458330
4845	458331
403349	458332
573965	458333
45066	458334
402567	458335
375245	458336
56858	458337
267381	458338
662802	458339
16747	458340
27987	458341
221260	458342
294872	458343
50912	458344
87081	458345
1557	458346
17708	458347
5719	458348
487148	458349
690570	458350
79	458351
107525	458352
236653	458353
691930	458354
551060	458355
18636	458356
485898	458357
55111	458358
137971	458359
11454	458360
263	458361
207819	458362
89129	458363
573007	458364
145811	458365
532385	458366
225536	458367
318030	458368
374386	458369
594	458370
29	458371
10451	458372
283099	458373
198622	458374
198387	458375
149516	458376
61161	458377
24747	458378
192724	458379
230907	458380
448924	458381
103	458382
522687	458383
600052	458384
13301	458385
294034	458386
126659	458387
619116	458388
570346	458389
244475	458390
676370	458391
28320	458392
40603	458393
566018	458394
59242	458395
229814	458396
445354	458397
539184	458398
268291	458399
478540	458400
444496	458401
89716	458402
9766	458403
380429	458404
73376	458405
325018	458406
50894	458407
137518	458408
465780	458409
315089	458410
97760	458411
435527	458412
98482	458413
510107	458414
158790	458415
326809	458416
17831	458417
384268	458418
65324	458419
25690	458420
562372	458421
7560	458422
10926	458423
21960	458424
44017	458425
49335	458426
31486	458427
23514	458428
669660	458429
510644	458430
10351	458431
603089	458432
3571	458433
322675	458434
71932	458435
42906	458436
114137	458437
619474	458438
518113	458439
511731	458440
17821	458441
641910	458442
480062	458443
646378	458444
439135	458445
492555	458446
570059	458447
63280	458448
502571	458449
692274	458450
280125	458451
4770	458452
145184	458453
51113	458454
112950	458455
530115	458456
442515	458457
404460	458458
158098	458459
331186	458460
622192	458461
477600	458462
303919	458463
172236	458464
278636	458465
240523	458466
619723	458467
136046	458468
8161	458469
55282	458470
463001	458471
514210	458472
41474	458473
25556	458474
4727	458475
49397	458476
574303	458477
507935	458478
477036	458479
359717	458480
423125	458481
103874	458482
170214	458483
71453	458484
148122	458485
89678	458486
152216	458487
433129	458488
164941	458489
10931	458490
285926	458491
130929	458492
114475	458493
23440	458494
114488	458495
173414	458496
4241	458497
4064	458498
497080	458499
205999	458500
477881	458501
587393	458502
57126	458503
93042	458504
30187	458505
346741	458506
7317	458507
349128	458508
588878	458509
139321	458510
95147	458511
42351	458512
14624	458513
77047	458514
619078	458515
88499	458516
89783	458517
8636	458518
243232	458519
286422	458520
7563	458521
86545	458522
5493	458523
634070	458524
132118	458525
135886	458526
424220	458527
346101	458528
37711	458529
47819	458530
461165	458531
386143	458532
692914	458533
399766	458534
18671	458535
73003	458536
5934	458537
654200	458538
428799	458539
523157	458540
143334	458541
423395	458542
45000	458543
76099	458544
122984	458545
124987	458546
367818	458547
227776	458548
220826	458549
476819	458550
2928	458551
339604	458552
241839	458553
477888	458554
422676	458555
256224	458556
59479	458557
502546	458558
26888	458559
655660	458560
74459	458561
538055	458562
298131	458563
631449	458564
54835	458565
429653	458566
380907	458567
106935	458568
347488	458569
82409	458570
283548	458571
674988	458572
11331	458573
149782	458574
573347	458575
73273	458576
1770	458577
282588	458578
641042	458579
468524	458580
137992	458581
65093	458582
4376	458583
111640	458584
29334	458585
65829	458586
75087	458587
282130	458588
8157	458589
132679	458590
212726	458591
136934	458592
138955	458593
466164	458594
34884	458595
102985	458596
86467	458597
164998	458598
230845	458599
33	458600
446467	458601
321013	458602
9531	458603
580929	458604
49269	458605
12770	458606
382796	458607
580916	458608
580922	458609
120592	458610
42795	458611
33103	458612
74338	458613
11761	458614
248726	458615
24836	458616
643320	458617
81033	458618
149755	458619
565500	458620
10	458621
317558	458622
81000	458623
6619	458624
231422	458625
29129	458626
189842	458627
678591	458628
545816	458629
185851	458630
3244	458631
141963	458632
379780	458633
351899	458634
476115	458635
303017	458636
544367	458637
683775	458638
387941	458639
364424	458640
50241	458641
106013	458642
462045	458643
349710	458644
95672	458645
324382	458646
53900	458647
333349	458648
528424	458649
147399	458650
491035	458651
226559	458652
74628	458653
454555	458654
663209	458655
350034	458656
54109	458657
367687	458658
318473	458659
463720	458660
49252	458661
18118	458662
241269	458663
170580	458664
112749	458665
43267	458666
168255	458667
136116	458668
63663	458669
170576	458670
615423	458671
3012	458672
5328	458673
157697	458674
102444	458675
5079	458676
36199	458677
18993	458678
27980	458679
138175	458680
694338	458681
620294	458682
114553	458683
111795	458684
89253	458685
136020	458686
6640	458687
137935	458688
201087	458689
6128	458690
245598	458691
211594	458692
192871	458693
876	458694
485901	458695
403347	458696
57478	458697
21653	458698
669794	458699
21947	458700
209682	458701
174580	458702
335335	458703
694343	458704
463268	458705
4043	458706
168252	458707
370934	458708
159652	458709
137907	458710
2200	458711
116077	458712
164216	458713
117148	458714
7745	458715
291019	458716
228157	458717
172826	458718
598365	458719
77063	458720
155242	458721
424027	458722
98053	458723
63648	458724
514101	458725
85382	458726
196637	458727
7744	458728
560220	458729
147500	458730
524303	458731
52666	458732
474450	458733
390532	458734
162827	458735
319380	458736
693721	458737
652208	458738
192892	458739
442405	458740
107074	458741
2495	458742
13865	458743
296825	458744
93286	458745
192465	458746
19573	458747
465069	458748
111224	458749
32298	458750
41951	458751
513823	458752
654022	458753
937	458754
641175	458755
131	458756
16091	458757
532917	458758
500974	458759
639763	458760
47246	458761
35945	458762
203984	458763
573036	458764
494883	458765
588851	458766
460636	458767
197561	458768
251453	458769
6704	458770
5663	458771
165310	458772
16137	458773
457028	458774
67700	458775
33729	458776
250132	458777
33743	458778
161523	458779
466883	458780
466897	458781
466902	458782
466892	458783
36440	458784
519086	458785
21956	458786
49379	458787
590539	458788
76247	458789
354183	458790
122298	458791
614655	458792
164600	458793
79734	458794
2926	458795
20555	458796
362794	458797
127324	458798
90694	458799
22007	458800
635931	458801
95913	458802
290084	458803
689360	458804
575920	458805
583797	458806
323550	458807
322293	458808
547379	458809
553789	458810
91121	458811
123750	458812
324224	458813
368843	458814
576529	458815
51467	458816
329304	458817
83051	458818
217971	458819
70578	458820
14270	458821
345562	458822
123137	458823
53706	458824
28865	458825
202086	458826
603068	458827
123202	458828
78101	458829
117918	458830
458162	458831
252005	458832
462400	458833
100267	458834
620597	458835
381026	458836
218332	458837
216779	458838
28678	458839
167137	458840
450650	458841
84983	458842
69849	458843
427614	458844
69648	458845
309603	458846
697386	458847
404313	458848
191798	458849
447791	458850
11139	458851
466245	458852
408627	458853
3026	458854
70271	458855
523899	458856
44440	458857
522491	458858
526634	458859
3367	458860
92986	458861
490547	458862
438238	458863
336121	458864
412282	458865
2976	458866
91937	458867
598605	458868
12289	458869
253520	458870
2507	458871
115497	458872
86576	458873
108248	458874
2061	458875
574631	458876
216713	458877
18544	458878
30700	458879
136675	458880
1045	458881
531017	458882
43481	458883
337868	458884
508473	458885
200394	458886
342801	458887
59017	458888
166560	458889
584382	458890
12845	458891
117809	458892
583636	458893
6596	458894
150647	458895
694154	458896
217056	458897
635867	458898
60046	458899
298678	458900
115539	458901
540643	458902
472055	458903
159141	458904
637436	458905
58163	458906
10480	458907
691336	458908
56560	458909
501148	458910
248624	458911
55751	458912
585833	458913
194868	458914
317194	458915
470919	458916
161651	458917
136616	458918
152834	458919
412233	458920
475838	458921
58981	458922
144599	458923
533784	458924
801	458925
13845	458926
35499	458927
164212	458928
68854	458929
221572	458930
239840	458931
607569	458932
15910	458933
47197	458934
148280	458935
148503	458936
117627	458937
109670	458938
1200	458939
393324	458940
142976	458941
619	458942
984	458943
143669	458944
4331	458945
121085	458946
1047	458947
63570	458948
227533	458949
637604	458950
442	458951
13169	458952
77531	458953
9118	458954
41882	458955
416869	458956
653518	458957
14477	458958
263143	458959
596062	458960
30123	458961
34762	458962
512214	458963
33954	458964
115908	458965
148529	458966
461111	458967
465554	458968
188662	458969
164412	458970
29778	458971
571244	458972
251479	458973
115745	458974
286918	458975
2967	458976
695680	458977
156183	458978
623309	458979
14970	458980
7744	458981
7744	458982
631174	458983
669824	458984
304546	458985
263450	458986
693452	458987
452274	458988
51727	458989
15657	458990
191761	458991
649047	458992
393019	458993
314863	458994
99779	458995
37362	458996
46732	458997
424906	458998
31637	458999
81326	459000
687582	459001
14943	459002
11808	459003
307406	459004
51150	459005
7924	459006
35578	459007
319471	459008
163620	459009
86402	459010
437209	459011
211	459012
616151	459013
229109	459014
682830	459015
42965	459016
72584	459017
524406	459018
155749	459019
139013	459020
10189	459021
319797	459022
504708	459023
63718	459024
459496	459025
81767	459026
560286	459027
576970	459028
694990	459029
72965	459030
67608	459031
95310	459032
66684	459033
287051	459034
14121	459035
19971	459036
642787	459037
34869	459038
136763	459039
524300	459040
208025	459041
43839	459042
29377	459043
5524	459044
339107	459045
115189	459046
3303	459047
548921	459048
322950	459049
420067	459050
168014	459051
18757	459052
20476	459053
51391	459054
506710	459055
2588	459056
607464	459057
307316	459058
590163	459059
271189	459060
47245	459061
198221	459062
379856	459063
71930	459064
42609	459065
636	459066
24558	459067
13542	459068
283047	459069
469	459070
2651	459071
140104	459072
15219	459073
14149	459074
35546	459075
53327	459076
21340	459077
91304	459078
182070	459079
190353	459080
51671	459081
136225	459082
26774	459083
481555	459084
5207	459085
102925	459086
146595	459087
692824	459088
12982	459089
318989	459090
399205	459091
503319	459092
99270	459093
102257	459094
331673	459095
348946	459096
201299	459097
615967	459098
446878	459099
394852	459100
34537	459101
336111	459102
639109	459103
4172	459104
37564	459105
16327	459106
478649	459107
341148	459108
38136	459109
79799	459110
597713	459111
518159	459112
363898	459113
1102	459114
121735	459115
48711	459116
7472	459117
12915	459118
71855	459119
124953	459120
33121	459121
18500	459122
15610	459123
55287	459124
10837	459125
305455	459126
145462	459127
630601	459128
493999	459129
15250	459130
160414	459131
161879	459132
304634	459133
540495	459134
128371	459135
530768	459136
18890	459137
405670	459138
9003	459139
4935	459140
27641	459141
581145	459142
29391	459143
436345	459144
48233	459145
47018	459146
441154	459147
286919	459148
1811	459149
394808	459150
550507	459151
139848	459152
204188	459153
13598	459154
71745	459155
308608	459156
126594	459157
518801	459158
5887	459159
1505	459160
418507	459161
538142	459162
433586	459163
298201	459164
20689	459165
509198	459166
26453	459167
510591	459168
27562	459169
196958	459170
106697	459171
316268	459172
136144	459173
575485	459174
1579	459175
162165	459176
481442	459177
508215	459178
286895	459179
478	459180
24884	459181
61991	459182
4955	459183
565079	459184
250594	459185
51054	459186
5897	459187
160160	459188
42834	459189
467576	459190
526146	459191
136847	459192
50695	459193
425228	459194
22103	459195
228983	459196
59593	459197
468675	459198
318787	459199
572897	459200
243150	459201
2705	459202
99264	459203
3784	459204
1498	459205
2708	459206
54837	459207
11893	459208
46476	459209
222038	459210
51590	459211
610447	459212
22359	459213
336445	459214
103437	459215
110645	459216
567154	459217
426991	459218
264650	459219
143595	459220
426578	459221
50829	459222
584856	459223
497880	459224
396487	459225
27780	459226
377017	459227
165036	459228
652810	459229
89408	459230
561766	459231
39362	459232
635168	459233
308293	459234
524366	459235
500561	459236
11428	459237
507607	459238
414223	459239
312441	459240
172354	459241
115443	459242
209385	459243
50	459244
67261	459245
106163	459246
1672	459247
144271	459248
382715	459249
554785	459250
224817	459251
2905	459252
41198	459253
55187	459254
48701	459255
510600	459256
154447	459257
228135	459258
154764	459259
237531	459260
2090	459261
285203	459262
36287	459263
366001	459264
531409	459265
309544	459266
2236	459267
48368	459268
583031	459269
38790	459270
575504	459271
22386	459272
680629	459273
258889	459274
8092	459275
372595	459276
505867	459277
351136	459278
55063	459279
11226	459280
490183	459281
132863	459282
427824	459283
151851	459284
100127	459285
400874	459286
181257	459287
110341	459288
310765	459289
62714	459290
9474	459291
161902	459292
172425	459293
116857	459294
46852	459295
283280	459296
574863	459297
51428	459298
659104	459299
537181	459300
457	459301
688781	459302
129725	459303
444949	459304
114454	459305
298124	459306
220023	459307
79797	459308
479950	459309
624881	459310
174352	459311
541839	459312
339153	459313
101579	459314
42865	459315
142293	459316
83626	459317
688523	459318
2699	459319
437522	459320
1160	459321
495181	459322
618882	459323
12630	459324
166716	459325
315862	459326
569657	459327
237522	459328
348500	459329
1454	459330
280021	459331
6513	459332
312434	459333
34383	459334
24884	459335
43824	459336
434057	459337
438181	459338
198399	459339
168046	459340
6279	459341
31656	459342
228951	459343
296629	459344
479057	459345
126614	459346
40386	459347
512686	459348
126663	459349
507878	459350
130378	459351
117368	459352
128513	459353
112979	459354
200758	459355
201281	459356
21737	459357
178095	459358
566391	459359
690175	459360
228940	459361
460933	459362
176214	459363
165390	459364
238675	459365
593838	459366
614118	459367
153172	459368
90057	459369
40	459370
149808	459371
14465	459372
41962	459373
2545	459374
682731	459375
352438	459376
488571	459377
133034	459378
684165	459379
158599	459380
61615	459381
80658	459382
490938	459383
577231	459384
545589	459385
526182	459386
19204	459387
1599	459388
394342	459389
1153	459390
144603	459391
10431	459392
393568	459393
22602	459394
415165	459395
114125	459396
170198	459397
444183	459398
21276	459399
189126	459400
66744	459401
207695	459402
153801	459403
582549	459404
73289	459405
337568	459406
48713	459407
85368	459408
8928	459409
308945	459410
10233	459411
198404	459412
65710	459413
59520	459414
98750	459415
577006	459416
13662	459417
30715	459418
435531	459419
124969	459420
57625	459421
6660	459422
169916	459423
1089	459424
254494	459425
188426	459426
40	459427
135075	459428
10313	459429
144337	459430
796	459431
283087	459432
7203	459433
56445	459434
64072	459435
12600	459436
4227	459437
349058	459438
22671	459439
566170	459440
26183	459441
418496	459442
9450	459443
117499	459444
436327	459445
481945	459446
72171	459447
245421	459448
116551	459449
112583	459450
226615	459451
247004	459452
61997	459453
115999	459454
456	459455
2935	459456
607690	459457
100728	459458
528991	459459
1405	459460
1599	459461
121825	459462
3009	459463
559660	459464
243071	459465
74638	459466
107009	459467
630329	459468
151022	459469
170197	459470
660670	459471
394139	459472
448180	459473
29225	459474
48067	459475
282538	459476
185614	459477
40048	459478
115274	459479
405152	459480
6509	459481
17987	459482
4525	459483
308915	459484
226755	459485
304715	459486
229946	459487
173123	459488
380551	459489
3321	459490
228509	459491
24112	459492
38	459493
86292	459494
12855	459495
224439	459496
15232	459497
545902	459498
73241	459499
56334	459500
47002	459501
663541	459502
74029	459503
701	459504
477265	459505
2706	459506
327334	459507
693320	459508
682816	459509
306774	459510
662729	459511
370644	459512
126230	459513
353658	459514
288196	459515
60616	459516
472247	459517
335163	459518
541938	459519
441131	459520
205582	459521
299899	459522
638408	459523
18404	459524
164282	459525
23529	459526
16499	459527
49637	459528
651928	459529
654142	459530
377451	459531
567942	459532
246833	459533
547805	459534
272871	459535
377266	459536
484994	459537
1665	459538
133086	459539
137138	459540
158140	459541
47118	459542
21459	459543
355923	459544
510495	459545
675858	459546
3325	459547
135559	459548
254761	459549
116579	459550
650788	459551
7450	459552
21928	459553
332	459554
104041	459555
26054	459556
44579	459557
1875	459558
367559	459559
48344	459560
139465	459561
629915	459562
164991	459563
371577	459564
18114	459565
656810	459566
206088	459567
144884	459568
100868	459569
43200	459570
285	459571
2087	459572
530752	459573
114242	459574
230993	459575
136796	459576
622449	459577
262703	459578
45575	459579
148095	459580
440291	459581
367791	459582
643535	459583
503332	459584
299	459585
367715	459586
80648	459587
644467	459588
450436	459589
249368	459590
7173	459591
663325	459592
622173	459593
384483	459594
678665	459595
661721	459596
636903	459597
306320	459598
2752	459599
151598	459600
122439	459601
90054	459602
490090	459603
4818	459604
562838	459605
501594	459606
465559	459607
331718	459608
212904	459609
588563	459610
588574	459611
432668	459612
237069	459613
567241	459614
376477	459615
110916	459616
46788	459617
167345	459618
631711	459619
133889	459620
279235	459621
104888	459622
258625	459623
541908	459624
525825	459625
591219	459626
260562	459627
172223	459628
364920	459629
658331	459630
623047	459631
154064	459632
196917	459633
227625	459634
3183	459635
650616	459636
46952	459637
308965	459638
43212	459639
310561	459640
333595	459641
304883	459642
324362	459643
7413	459644
245927	459645
652892	459646
542581	459647
75249	459648
20525	459649
375498	459650
209755	459651
164238	459652
4022	459653
320234	459654
126271	459655
112987	459656
128305	459657
276981	459658
585923	459659
129321	459660
473096	459661
68924	459662
456301	459663
38033	459664
158141	459665
27251	459666
377731	459667
58432	459668
500488	459669
547926	459670
417918	459671
669922	459672
630	459673
410967	459674
533885	459675
22218	459676
135304	459677
56405	459678
645212	459679
140243	459680
8554	459681
536011	459682
74960	459683
628527	459684
140407	459685
504163	459686
78142	459687
292705	459688
653625	459689
497113	459690
519199	459691
280860	459692
134228	459693
165363	459694
116026	459695
93698	459696
278407	459697
122877	459698
549743	459699
399587	459700
3038	459701
4045	459702
25173	459703
186565	459704
133813	459705
546921	459706
329444	459707
234341	459708
17224	459709
59230	459710
465467	459711
195251	459712
304173	459713
56683	459714
239842	459715
614	459716
328536	459717
174803	459718
423867	459719
540403	459720
25373	459721
432623	459722
596903	459723
42755	459724
161872	459725
38223	459726
158940	459727
577758	459728
492580	459729
446791	459730
165169	459731
234066	459732
392800	459733
154203	459734
557197	459735
2126	459736
335017	459737
52312	459738
693062	459739
10852	459740
31480	459741
182860	459742
54689	459743
513635	459744
417779	459745
162330	459746
646442	459747
261062	459748
178484	459749
25900	459750
42663	459751
24802	459752
314553	459753
406583	459754
370383	459755
37809	459756
47633	459757
492168	459758
440568	459759
110597	459760
539095	459761
665700	459762
319261	459763
528773	459764
3503	459765
635803	459766
621995	459767
156799	459768
380945	459769
641582	459770
146085	459771
1202	459772
286703	459773
568248	459774
144149	459775
111456	459776
340639	459777
103503	459778
1270	459779
392755	459780
397790	459781
29100	459782
25303	459783
73471	459784
27651	459785
574150	459786
440187	459787
447208	459788
624827	459789
148078	459790
128975	459791
416255	459792
50725	459793
505948	459794
214317	459795
170204	459796
479209	459797
295522	459798
607916	459799
36671	459800
406204	459801
12555	459802
693863	459803
315027	459804
8085	459805
50874	459806
397532	459807
337516	459808
280321	459809
166396	459810
274222	459811
48863	459812
300781	459813
36912	459814
673012	459815
594067	459816
425158	459817
4306	459818
74359	459819
241928	459820
238033	459821
422691	459822
444179	459823
279	459824
94519	459825
337699	459826
528896	459827
331113	459828
304994	459829
565463	459830
247993	459831
404859	459832
98700	459833
77830	459834
200324	459835
250905	459836
4509	459837
291081	459838
30530	459839
45461	459840
159763	459841
86543	459842
655937	459843
131546	459844
157947	459845
508354	459846
553807	459847
88596	459848
431305	459849
30653	459850
278009	459851
199620	459852
309518	459853
608293	459854
636	459855
106428	459856
205921	459857
14467	459858
6808	459859
1230	459860
263507	459861
366207	459862
123279	459863
102942	459864
47422	459865
434076	459866
443245	459867
451600	459868
149504	459869
349800	459870
180426	459871
85515	459872
222520	459873
140572	459874
658635	459875
6460	459876
103689	459877
369115	459878
2674	459879
146668	459880
224806	459881
6814	459882
517424	459883
11026	459884
45485	459885
27353	459886
326762	459887
115051	459888
674680	459889
332251	459890
7019	459891
62940	459892
45027	459893
17018	459894
1354	459895
605630	459896
149847	459897
192681	459898
251421	459899
531457	459900
166281	459901
42707	459902
573225	459903
168319	459904
91038	459905
265521	459906
348519	459907
1997	459908
648239	459909
158111	459910
139971	459911
27743	459912
628928	459913
460808	459914
158352	459915
548996	459916
8209	459917
523637	459918
530737	459919
67001	459920
257345	459921
540624	459922
505703	459923
245459	459924
250894	459925
419367	459926
1911	459927
126052	459928
499877	459929
51652	459930
147340	459931
648631	459932
638222	459933
493788	459934
283695	459935
645112	459936
67	459937
625568	459938
475181	459939
308800	459940
249569	459941
4027	459942
451481	459943
688469	459944
1454	459945
177916	459946
489342	459947
116994	459948
68310	459949
141171	459950
230904	459951
419461	459952
182244	459953
588662	459954
644536	459955
116979	459956
10997	459957
595826	459958
606678	459959
140259	459960
540617	459961
607036	459962
2162	459963
548429	459964
192456	459965
192438	459966
596996	459967
540608	459968
540644	459969
647429	459970
4424	459971
327543	459972
158456	459973
17978	459974
599866	459975
46281	459976
32419	459977
241086	459978
5334	459979
231298	459980
664096	459981
9691	459982
255721	459983
626216	459984
9786	459985
577850	459986
65069	459987
12390	459988
520376	459989
463664	459990
509669	459991
5162	459992
321114	459993
622765	459994
204977	459995
215849	459996
77824	459997
395934	459998
514098	459999
46488	460000
185986	460001
631290	460002
538533	460003
5743	460004
242566	460005
263519	460006
273687	460007
57284	460008
600499	460009
53980	460010
112947	460011
420869	460012
561746	460013
611	460014
5721	460015
41470	460016
266402	460017
372335	460018
174323	460019
82152	460020
79308	460021
562603	460022
286065	460023
305153	460024
329322	460025
127549	460026
2043	460027
271125	460028
206157	460029
1127	460030
129505	460031
84197	460032
467040	460033
620707	460034
144583	460035
454615	460036
285008	460037
95564	460038
79274	460039
100644	460040
66863	460041
7283	460042
511015	460043
6531	460044
5682	460045
473419	460046
594827	460047
81200	460048
125257	460049
62756	460050
498856	460051
546900	460052
495546	460053
194412	460054
20043	460055
165065	460056
35347	460057
3893	460058
63647	460059
121125	460060
264134	460061
615972	460062
418521	460063
229639	460064
23269	460065
30058	460066
107993	460067
306771	460068
107009	460069
42754	460070
158822	460071
25729	460072
19480	460073
446238	460074
333769	460075
58287	460076
138674	460077
326243	460078
132491	460079
552629	460080
627219	460081
49880	460082
476554	460083
384597	460084
43123	460085
528714	460086
160578	460087
60705	460088
324304	460089
107836	460090
10190	460091
333230	460092
150566	460093
341225	460094
317800	460095
451903	460096
87341	460097
106493	460098
622356	460099
70848	460100
115750	460101
137920	460102
678081	460103
152664	460104
417372	460105
417094	460106
50723	460107
349063	460108
250540	460109
38635	460110
111107	460111
477759	460112
95489	460113
191988	460114
129112	460115
386217	460116
38666	460117
14387	460118
575078	460119
403658	460120
120970	460121
555510	460122
88045	460123
112637	460124
461191	460125
448100	460126
286831	460127
140975	460128
69053	460129
106649	460130
603581	460131
99893	460132
990	460133
149820	460134
4678	460135
235209	460136
696452	460137
6834	460138
493156	460139
111257	460140
559429	460141
494815	460142
143319	460143
3152	460144
85818	460145
328017	460146
652787	460147
208758	460148
514242	460149
100246	460150
113719	460151
11966	460152
37852	460153
391963	460154
53346	460155
136745	460156
317344	460157
63231	460158
174183	460159
156035	460160
55808	460161
17409	460162
307892	460163
596610	460164
75528	460165
15282	460166
102495	460167
43243	460168
84637	460169
696194	460170
482793	460171
548307	460172
366276	460173
16110	460174
11681	460175
619100	460176
47987	460177
410975	460178
400090	460179
7032	460180
298581	460181
23667	460182
17409	460183
119112	460184
57145	460185
572289	460186
615627	460187
239537	460188
10187	460189
129921	460190
56429	460191
182924	460192
148157	460193
641889	460194
255967	460195
11316	460196
107798	460197
173959	460198
632450	460199
206439	460200
384286	460201
2768	460202
363503	460203
4575	460204
584612	460205
107882	460206
120141	460207
547951	460208
4938	460209
4126	460210
417660	460211
228145	460212
656860	460213
14453	460214
21507	460215
125175	460216
132192	460217
252128	460218
395601	460219
292956	460220
80248	460221
665910	460222
25280	460223
20199	460224
153134	460225
683144	460226
123241	460227
28420	460228
413551	460229
631213	460230
101831	460231
468668	460232
438172	460233
302756	460234
577877	460235
104343	460236
17326	460237
142269	460238
151797	460239
427177	460240
80346	460241
471600	460242
350998	460243
257902	460244
44552	460245
162085	460246
639427	460247
347594	460248
486362	460249
228880	460250
118816	460251
33200	460252
7835	460253
660966	460254
587910	460255
92414	460256
34182	460257
526624	460258
573173	460259
30138	460260
73516	460261
19850	460262
361	460263
652160	460264
464666	460265
600339	460266
52969	460267
509149	460268
242242	460269
630358	460270
58622	460271
151695	460272
134287	460273
690750	460274
286118	460275
559342	460276
143720	460277
513629	460278
338113	460279
74497	460280
14800	460281
552698	460282
422657	460283
44272	460284
323091	460285
431255	460286
685582	460287
437207	460288
168431	460289
4122	460290
35755	460291
574913	460292
643585	460293
15320	460294
687168	460295
164840	460296
44851	460297
120955	460298
579233	460299
273683	460300
12345	460301
121343	460302
185841	460303
625561	460304
502499	460305
555309	460306
348684	460307
636813	460308
75116	460309
5251	460310
594205	460311
202850	460312
55901	460313
22003	460314
591064	460315
530212	460316
354093	460317
538487	460318
25027	460319
446505	460320
106850	460321
528309	460322
419323	460323
96298	460324
110628	460325
458088	460326
16899	460327
314003	460328
12698	460329
690687	460330
139293	460331
419569	460332
421116	460333
653879	460334
622732	460335
72658	460336
250405	460337
614553	460338
466157	460339
5	460340
13011	460341
156750	460342
123895	460343
643659	460344
406914	460345
566181	460346
431778	460347
403993	460348
58700	460349
15998	460350
505794	460351
656436	460352
5993	460353
657741	460354
687351	460355
78754	460356
47040	460357
2855	460358
104911	460359
450762	460360
647755	460361
506345	460362
32766	460363
304519	460364
315503	460365
285480	460366
550343	460367
221013	460368
513508	460369
3986	460370
374022	460371
35025	460372
120195	460373
108303	460374
55946	460375
675716	460376
156440	460377
309252	460378
387869	460379
47743	460380
588256	460381
90155	460382
35165	460383
4116	460384
40321	460385
529033	460386
132246	460387
666954	460388
597155	460389
55378	460390
406617	460391
149811	460392
143735	460393
32894	460394
97532	460395
1454	460396
26886	460397
24768	460398
165918	460399
87944	460400
111150	460401
88639	460402
593350	460403
4658	460404
3541	460405
228364	460406
278317	460407
132697	460408
120002	460409
446611	460410
483541	460411
2655	460412
81209	460413
78572	460414
75043	460415
4818	460416
690051	460417
570155	460418
569959	460419
359177	460420
232592	460421
10947	460422
3319	460423
490	460424
127850	460425
480646	460426
98443	460427
15763	460428
3352	460429
271847	460430
390664	460431
36402	460432
28308	460433
512749	460434
482329	460435
2500	460436
694758	460437
37074	460438
161806	460439
422080	460440
280220	460441
384267	460442
20160	460443
101345	460444
306438	460445
6670	460446
674631	460447
11506	460448
562918	460449
486459	460450
65069	460451
598429	460452
14884	460453
478554	460454
89129	460455
29473	460456
528692	460457
213183	460458
114768	460459
551734	460460
108316	460461
630016	460462
3246	460463
238715	460464
595485	460465
523522	460466
220913	460467
26536	460468
522747	460469
696629	460470
256365	460471
509594	460472
365037	460473
2707	460474
23073	460475
188613	460476
27819	460477
187765	460478
61714	460479
138253	460480
265922	460481
113418	460482
96635	460483
142157	460484
366060	460485
95035	460486
85016	460487
4975	460488
649330	460489
418903	460490
610680	460491
607039	460492
540632	460493
84245	460494
608740	460495
192448	460496
306775	460497
31169	460498
52524	460499
540603	460500
64387	460501
540637	460502
540631	460503
557426	460504
416837	460505
164951	460506
460825	460507
8549	460508
90608	460509
422828	460510
631692	460511
562716	460512
228949	460513
22727	460514
214074	460515
574261	460516
18464	460517
156848	460518
83828	460519
421075	460520
54148	460521
561482	460522
644401	460523
620711	460524
22875	460525
41782	460526
399615	460527
620803	460528
171288	460529
9038	460530
71364	460531
72132	460532
503999	460533
10779	460534
141632	460535
451348	460536
207818	460537
477564	460538
26630	460539
340934	460540
187698	460541
80430	460542
657722	460543
267010	460544
346678	460545
343040	460546
476283	460547
22146	460548
12478	460549
225840	460550
300199	460551
9233	460552
614401	460553
87849	460554
235256	460555
270075	460556
267691	460557
42071	460558
27396	460559
249655	460560
9900	460561
439782	460562
227783	460563
102382	460564
288402	460565
658113	460566
250524	460567
47222	460568
39173	460569
106163	460570
535658	460571
5958	460572
344682	460573
69037	460574
154231	460575
354375	460576
84634	460577
540609	460578
252292	460579
89749	460580
515	460581
105973	460582
171188	460583
25600	460584
694677	460585
59936	460586
188773	460587
30629	460588
365002	460589
2151	460590
657902	460591
212463	460592
311617	460593
138618	460594
298553	460595
2699	460596
41599	460597
36682	460598
349747	460599
234626	460600
161542	460601
23573	460602
24128	460603
356968	460604
85556	460605
22482	460606
50233	460607
73530	460608
147047	460609
13725	460610
305522	460611
44723	460612
591252	460613
83225	460614
671405	460615
613079	460616
527647	460617
480397	460618
346724	460619
285368	460620
607032	460621
99931	460622
9117	460623
65066	460624
138138	460625
41408	460626
141172	460627
626860	460628
458101	460629
277416	460630
111259	460631
370819	460632
136123	460633
444039	460634
432661	460635
490	460636
617025	460637
161403	460638
200524	460639
42852	460640
248438	460641
157114	460642
531588	460643
602453	460644
417670	460645
665836	460646
133328	460647
169251	460648
614001	460649
363389	460650
159626	460651
386822	460652
528297	460653
636593	460654
596066	460655
675677	460656
186966	460657
105423	460658
436687	460659
161343	460660
5800	460661
685200	460662
156681	460663
472506	460664
366192	460665
66849	460666
55236	460667
376780	460668
121170	460669
372312	460670
193016	460671
116942	460672
426091	460673
276893	460674
676630	460675
153938	460676
297281	460677
578013	460678
678275	460679
171750	460680
150962	460681
697313	460682
32448	460683
524926	460684
670302	460685
226971	460686
552921	460687
654947	460688
569219	460689
321512	460690
476243	460691
451696	460692
101531	460693
328446	460694
88	460695
319450	460696
51652	460697
371466	460698
5959	460699
26676	460700
1951	460701
282971	460702
580471	460703
187814	460704
246708	460705
379282	460706
102523	460707
137155	460708
557674	460709
52683	460710
544777	460711
121103	460712
450306	460713
424071	460714
498808	460715
366831	460716
76147	460717
81654	460718
17193	460719
132159	460720
12313	460721
306414	460722
540619	460723
36783	460724
385980	460725
345965	460726
70	460727
519922	460728
10437	460729
21135	460730
168786	460731
11450	460732
291008	460733
581206	460734
1048	460735
21736	460736
689913	460737
493838	460738
222602	460739
108317	460740
314093	460741
3289	460742
24030	460743
114894	460744
2374	460745
454930	460746
368288	460747
3710	460748
155922	460749
172139	460750
694847	460751
19318	460752
526177	460753
131746	460754
22871	460755
5973	460756
10499	460757
6657	460758
80956	460759
538268	460760
669207	460761
194454	460762
539270	460763
384435	460764
304247	460765
47316	460766
417547	460767
578855	460768
523903	460769
650851	460770
299335	460771
158502	460772
313293	460773
16330	460774
56330	460775
2218	460776
178284	460777
59023	460778
561538	460779
535007	460780
18522	460781
467599	460782
322092	460783
13925	460784
62841	460785
642111	460786
285356	460787
454211	460788
16109	460789
692556	460790
667568	460791
540612	460792
74556	460793
23942	460794
623677	460795
32072	460796
426565	460797
484058	460798
22639	460799
89301	460800
515989	460801
77241	460802
561622	460803
184333	460804
506740	460805
644076	460806
411893	460807
505340	460808
26799	460809
73250	460810
651769	460811
513117	460812
24617	460813
361469	460814
38568	460815
54210	460816
490762	460817
569334	460818
463239	460819
570096	460820
174630	460821
585194	460822
13041	460823
153105	460824
286925	460825
658338	460826
6893	460827
48162	460828
128277	460829
444218	460830
207826	460831
139764	460832
14419	460833
652797	460834
544073	460835
29880	460836
528052	460837
4177	460838
476402	460839
121708	460840
38378	460841
5746	460842
93711	460843
62861	460844
585022	460845
96570	460846
49094	460847
602519	460848
197190	460849
49231	460850
158151	460851
358873	460852
527920	460853
15811	460854
85567	460855
145	460856
441	460857
346246	460858
18267	460859
232270	460860
419437	460861
569757	460862
160987	460863
39846	460864
149790	460865
168	460866
236681	460867
42740	460868
19958	460869
13802	460870
161497	460871
485051	460872
208799	460873
6919	460874
23908	460875
138006	460876
28081	460877
6170	460878
463133	460879
227572	460880
154325	460881
2581	460882
696	460883
11376	460884
2207	460885
117391	460886
809	460887
1846	460888
530432	460889
143297	460890
12281	460891
266395	460892
13936	460893
435076	460894
335899	460895
386962	460896
160727	460897
62898	460898
90913	460899
59482	460900
156588	460901
71349	460902
25218	460903
22039	460904
399961	460905
78035	460906
374301	460907
9102	460908
67319	460909
101211	460910
602021	460911
520597	460912
192171	460913
4703	460914
189165	460915
682629	460916
587444	460917
168124	460918
77795	460919
459205	460920
3733	460921
16100	460922
570471	460923
24985	460924
375474	460925
383728	460926
23803	460927
558539	460928
1924	460929
11102	460930
27216	460931
576992	460932
190882	460933
145479	460934
18342	460935
103648	460936
14511	460937
63332	460938
326709	460939
9701	460940
435139	460941
328028	460942
540492	460943
291730	460944
41472	460945
1790	460946
7955	460947
4995	460948
661897	460949
657272	460950
29367	460951
49710	460952
213740	460953
302256	460954
178469	460955
53064	460956
470059	460957
12966	460958
2546	460959
13507	460960
4995	460961
595001	460962
137411	460963
145846	460964
170963	460965
50701	460966
69908	460967
36406	460968
22480	460969
148038	460970
2905	460971
104623	460972
6004	460973
16327	460974
111154	460975
608253	460976
91923	460977
88174	460978
187508	460979
138595	460980
11386	460981
241956	460982
291293	460983
642925	460984
85304	460985
99110	460986
42643	460987
194415	460988
31851	460989
132113	460990
356806	460991
616616	460992
775	460993
27938	460994
149800	460995
25787	460996
63520	460997
191546	460998
642098	460999
306897	461000
29066	461001
112290	461002
31505	461003
33191	461004
11848	461005
684836	461006
128743	461007
276496	461008
8340	461009
14869	461010
25203	461011
555254	461012
254	461013
433796	461014
171922	461015
143522	461016
479768	461017
563223	461018
613	461019
34911	461020
54537	461021
526516	461022
63917	461023
50828	461024
656	461025
139994	461026
355566	461027
222682	461028
23165	461029
489212	461030
436667	461031
602445	461032
406264	461033
423800	461034
214827	461035
61637	461036
130986	461037
230437	461038
83163	461039
625540	461040
97048	461041
599082	461042
125531	461043
73130	461044
562266	461045
332237	461046
66645	461047
37450	461048
35406	461049
117889	461050
92664	461051
437034	461052
16732	461053
205162	461054
41953	461055
28185	461056
499410	461057
434993	461058
124250	461059
122614	461060
652242	461061
2220	461062
86082	461063
548683	461064
270019	461065
270017	461066
676519	461067
142864	461068
190768	461069
577874	461070
19012	461071
41649	461072
10456	461073
606198	461074
6424	461075
149862	461076
116969	461077
151416	461078
298577	461079
227215	461080
144343	461081
1511	461082
581299	461083
127852	461084
57831	461085
209762	461086
155869	461087
200397	461088
4995	461089
366758	461090
165122	461091
332100	461092
53737	461093
15241	461094
335725	461095
244749	461096
575186	461097
431440	461098
13464	461099
278235	461100
462313	461101
138940	461102
524826	461103
22654	461104
395	461105
380378	461106
687713	461107
547255	461108
369683	461109
226944	461110
72450	461111
2531	461112
170039	461113
455672	461114
526893	461115
94634	461116
189750	461117
2859	461118
72183	461119
2114	461120
542313	461121
73762	461122
409794	461123
114729	461124
12039	461125
115687	461126
73986	461127
8473	461128
171901	461129
22745	461130
659141	461131
526350	461132
143590	461133
478274	461134
232339	461135
104400	461136
189009	461137
672800	461138
399	461139
518531	461140
19504	461141
609240	461142
170929	461143
539142	461144
41345	461145
13522	461146
49544	461147
139461	461148
428774	461149
176307	461150
74661	461151
475374	461152
180255	461153
564388	461154
606193	461155
625409	461156
316472	461157
37364	461158
316562	461159
46933	461160
9354	461161
42401	461162
45611	461163
389351	461164
506225	461165
150395	461166
608013	461167
2017	461168
570793	461169
164710	461170
594281	461171
72076	461172
240913	461173
156044	461174
160736	461175
117529	461176
24932	461177
648826	461178
691989	461179
279916	461180
290722	461181
4551	461182
250787	461183
96362	461184
162256	461185
689587	461186
486180	461187
294540	461188
138247	461189
562022	461190
32274	461191
39734	461192
419003	461193
88184	461194
2896	461195
372850	461196
377732	461197
701	461198
175934	461199
142047	461200
612099	461201
5780	461202
468692	461203
7483	461204
135576	461205
61783	461206
173548	461207
220088	461208
153855	461209
250621	461210
253017	461211
642894	461212
129266	461213
3538	461214
97850	461215
178819	461216
390998	461217
20305	461218
1299	461219
249354	461220
145481	461221
426275	461222
39443	461223
693300	461224
29561	461225
233170	461226
49135	461227
530785	461228
529838	461229
634025	461230
27837	461231
614539	461232
657674	461233
552635	461234
63273	461235
89249	461236
121741	461237
256779	461238
182130	461239
11315	461240
3745	461241
8343	461242
459185	461243
644626	461244
303774	461245
1439	461246
477045	461247
99846	461248
446534	461249
29492	461250
156488	461251
471335	461252
86702	461253
121114	461254
653784	461255
458012	461256
592690	461257
121699	461258
562760	461259
248055	461260
8132	461261
125360	461262
18624	461263
447061	461264
440202	461265
115155	461266
270422	461267
524330	461268
525829	461269
26466	461270
529218	461271
659522	461272
448010	461273
17882	461274
236599	461275
104279	461276
88140	461277
5335	461278
306440	461279
662790	461280
645169	461281
630691	461282
7822	461283
15760	461284
651145	461285
140338	461286
72292	461287
346825	461288
37100	461289
79613	461290
651981	461291
142305	461292
36367	461293
540740	461294
62669	461295
456267	461296
2388	461297
65160	461298
95195	461299
3371	461300
124980	461301
444464	461302
659261	461303
283674	461304
49060	461305
67680	461306
48373	461307
349074	461308
498762	461309
173825	461310
370097	461311
409361	461312
6795	461313
239432	461314
412078	461315
190605	461316
403007	461317
361812	461318
62490	461319
294864	461320
373052	461321
98135	461322
53636	461323
97943	461324
105451	461325
362532	461326
430236	461327
10982	461328
306434	461329
569808	461330
486462	461331
601884	461332
204121	461333
25340	461334
471323	461335
437694	461336
570448	461337
80728	461338
609133	461339
316604	461340
413025	461341
738	461342
672287	461343
145531	461344
137661	461345
468948	461346
565656	461347
171643	461348
15479	461349
332705	461350
161819	461351
17765	461352
73979	461353
333083	461354
257751	461355
318772	461356
175792	461357
115094	461358
147830	461359
48765	461360
94446	461361
53	461362
158276	461363
142122	461364
430582	461365
228860	461366
647859	461367
72536	461368
112682	461369
126645	461370
257330	461371
678924	461372
399	461373
171418	461374
127355	461375
473265	461376
1070	461377
605236	461378
30643	461379
449131	461380
336129	461381
319445	461382
427251	461383
361191	461384
148427	461385
296354	461386
646120	461387
55687	461388
31304	461389
22217	461390
12988	461391
161767	461392
615923	461393
152261	461394
487341	461395
678068	461396
44498	461397
315504	461398
664915	461399
450251	461400
420744	461401
659836	461402
676695	461403
152277	461404
37298	461405
176383	461406
166759	461407
42723	461408
449389	461409
101813	461410
6756	461411
635721	461412
263828	461413
592321	461414
600842	461415
574805	461416
77611	461417
220444	461418
126176	461419
592377	461420
56200	461421
87730	461422
161933	461423
592441	461424
484662	461425
602881	461426
133087	461427
248153	461428
388032	461429
9297	461430
284057	461431
69398	461432
165880	461433
435010	461434
88874	461435
678733	461436
94439	461437
57528	461438
12571	461439
124637	461440
57762	461441
97941	461442
404603	461443
3387	461444
70376	461445
159444	461446
492830	461447
261496	461448
453712	461449
69733	461450
454386	461451
166043	461452
664966	461453
34582	461454
53337	461455
618447	461456
33	461457
77582	461458
92640	461459
664898	461460
150787	461461
6196	461462
149716	461463
328283	461464
21977	461465
658725	461466
570910	461467
204831	461468
581050	461469
347	461470
335395	461471
690975	461472
292181	461473
11686	461474
40022	461475
638446	461476
135901	461477
353505	461478
41858	461479
72042	461480
61105	461481
6033	461482
248458	461483
647030	461484
15471	461485
324390	461486
94743	461487
188703	461488
598209	461489
12901	461490
45102	461491
33635	461492
109039	461493
71734	461494
372324	461495
34593	461496
109020	461497
88792	461498
13317	461499
98851	461500
383881	461501
392654	461502
115130	461503
594398	461504
379985	461505
61041	461506
190094	461507
225871	461508
397366	461509
598363	461510
56588	461511
197013	461512
86340	461513
6546	461514
139443	461515
603253	461516
276101	461517
300090	461518
666690	461519
31662	461520
637281	461521
71539	461522
58209	461523
304429	461524
462453	461525
9708	461526
139295	461527
371754	461528
4864	461529
51937	461530
392660	461531
2458	461532
345430	461533
183104	461534
162882	461535
172750	461536
629737	461537
105400	461538
161992	461539
439461	461540
574589	461541
317679	461542
527769	461543
1745	461544
673574	461545
1559	461546
181141	461547
653	461548
696269	461549
139813	461550
39094	461551
43150	461552
156522	461553
11722	461554
252388	461555
439542	461556
540726	461557
81528	461558
226626	461559
536497	461560
108445	461561
526767	461562
687981	461563
159070	461564
250575	461565
91486	461566
10013	461567
48813	461568
103192	461569
381497	461570
10718	461571
26370	461572
9	461573
582734	461574
104	461575
483376	461576
145072	461577
8593	461578
684863	461579
300570	461580
501597	461581
160725	461582
142624	461583
25590	461584
689632	461585
689661	461586
689668	461587
689650	461588
689652	461589
14031	461590
226867	461591
226869	461592
14030	461593
83288	461594
550065	461595
667631	461596
158911	461597
25590	461598
267825	461599
458184	461600
29529	461601
423687	461602
633356	461603
396857	461604
95190	461605
220673	461606
2241	461607
610862	461608
338239	461609
111601	461610
321745	461611
361056	461612
427391	461613
240479	461614
251266	461615
445864	461616
407081	461617
269325	461618
35251	461619
412223	461620
191125	461621
467681	461622
390373	461623
639559	461624
566580	461625
426218	461626
126196	461627
599195	461628
118837	461629
140445	461630
581005	461631
567110	461632
10876	461633
42580	461634
134315	461635
482879	461636
327390	461637
593065	461638
121290	461639
17737	461640
245643	461641
140999	461642
308840	461643
520705	461644
496019	461645
400214	461646
578966	461647
344806	461648
621535	461649
6962	461650
154513	461651
564162	461652
566451	461653
579563	461654
239414	461655
596542	461656
22327	461657
659481	461658
382542	461659
397867	461660
1960	461661
527635	461662
649295	461663
539659	461664
499179	461665
297186	461666
676245	461667
146765	461668
140416	461669
297151	461670
341456	461671
655439	461672
637026	461673
385246	461674
399214	461675
540276	461676
253112	461677
615743	461678
537065	461679
471444	461680
30253	461681
141066	461682
421444	461683
117879	461684
448438	461685
86147	461686
16299	461687
19224	461688
630263	461689
461448	461690
682569	461691
546530	461692
210919	461693
390973	461694
420537	461695
385937	461696
537206	461697
7034	461698
27126	461699
654846	461700
183133	461701
449502	461702
400089	461703
154054	461704
555993	461705
592395	461706
138338	461707
90177	461708
399081	461709
388025	461710
20153	461711
401516	461712
592428	461713
635185	461714
353842	461715
152273	461716
219550	461717
33081	461718
467281	461719
407272	461720
580986	461721
22295	461722
461204	461723
209996	461724
592310	461725
640300	461726
592355	461727
47134	461728
50280	461729
255377	461730
146848	461731
152293	461732
231368	461733
128747	461734
566809	461735
347504	461736
420593	461737
395591	461738
474379	461739
61882	461740
53653	461741
498810	461742
44544	461743
117300	461744
346794	461745
654856	461746
404622	461747
121392	461748
143073	461749
537080	461750
348488	461751
156613	461752
2007	461753
27169	461754
306186	461755
545102	461756
164976	461757
142064	461758
128099	461759
98056	461760
141533	461761
590128	461762
362077	461763
173346	461764
505641	461765
593070	461766
77691	461767
539681	461768
43571	461769
596543	461770
2727	461771
450117	461772
449687	461773
449670	461774
564164	461775
666732	461776
560469	461777
682994	461778
130459	461779
446975	461780
275694	461781
420541	461782
42575	461783
361041	461784
74799	461785
549734	461786
87119	461787
87704	461788
407424	461789
502669	461790
163161	461791
584229	461792
19422	461793
202118	461794
574019	461795
233981	461796
482868	461797
78733	461798
317621	461799
602850	461800
2283	461801
381799	461802
208731	461803
329558	461804
337714	461805
374750	461806
17737	461807
361122	461808
467282	461809
133126	461810
676765	461811
564196	461812
547364	461813
30720	461814
37165	461815
94795	461816
182878	461817
657422	461818
478620	461819
93239	461820
73537	461821
16272	461822
581572	461823
517970	461824
520431	461825
25	461826
397819	461827
621865	461828
450162	461829
422695	461830
26030	461831
482966	461832
482983	461833
57699	461834
397	461835
110805	461836
614424	461837
397	461838
248155	461839
658006	461840
191500	461841
239055	461842
590158	461843
434478	461844
183008	461845
183238	461846
407107	461847
454365	461848
110333	461849
10329	461850
495348	461851
161860	461852
4099	461853
28360	461854
442082	461855
119607	461856
342614	461857
89504	461858
533810	461859
187790	461860
229865	461861
130205	461862
283968	461863
17865	461864
556318	461865
179093	461866
185998	461867
267756	461868
178191	461869
103601	461870
130853	461871
2719	461872
374368	461873
20994	461874
215953	461875
4709	461876
131359	461877
404272	461878
90027	461879
291419	461880
4693	461881
397654	461882
94324	461883
55700	461884
309592	461885
176838	461886
189873	461887
655411	461888
46643	461889
202124	461890
28489	461891
550155	461892
50451	461893
208519	461894
309540	461895
34751	461896
138679	461897
14995	461898
534021	461899
10938	461900
165743	461901
36583	461902
128965	461903
406571	461904
694007	461905
434795	461906
435112	461907
598600	461908
12042	461909
28466	461910
6163	461911
132074	461912
12570	461913
115426	461914
656022	461915
622662	461916
4996	461917
83686	461918
566197	461919
363063	461920
605079	461921
12642	461922
11	461923
347181	461924
34986	461925
420197	461926
600263	461927
94863	461928
135640	461929
104339	461930
47680	461931
678732	461932
419921	461933
43526	461934
681850	461935
367266	461936
94724	461937
434389	461938
541815	461939
33247	461940
487979	461941
387165	461942
182008	461943
4239	461944
105432	461945
285159	461946
39110	461947
75541	461948
609699	461949
251141	461950
447277	461951
571458	461952
111233	461953
465803	461954
45654	461955
193787	461956
262913	461957
262934	461958
610520	461959
543132	461960
485535	461961
94630	461962
289927	461963
273943	461964
86035	461965
416998	461966
444270	461967
413096	461968
402436	461969
434554	461970
299928	461971
1449	461972
124441	461973
501380	461974
43238	461975
644070	461976
104934	461977
42550	461978
444996	461979
14831	461980
266856	461981
683676	461982
89254	461983
72271	461984
23315	461985
21470	461986
337580	461987
454639	461988
15534	461989
450517	461990
339157	461991
45395	461992
108397	461993
18372	461994
222533	461995
191959	461996
502235	461997
47634	461998
458183	461999
88228	462000
46941	462001
55	462002
334	462003
526126	462004
204834	462005
408760	462006
687112	462007
7292	462008
585275	462009
285503	462010
283358	462011
530511	462012
651392	462013
152863	462014
554598	462015
518207	462016
143632	462017
2003	462018
40257	462019
11225	462020
684869	462021
252976	462022
142038	462023
387648	462024
638495	462025
4605	462026
21	462027
408921	462028
116051	462029
615950	462030
198437	462031
40947	462032
588696	462033
96925	462034
36512	462035
160463	462036
495305	462037
37608	462038
228469	462039
34012	462040
35956	462041
3645	462042
25855	462043
54921	462044
127429	462045
372576	462046
59538	462047
378980	462048
10115	462049
680660	462050
241748	462051
388230	462052
552876	462053
170250	462054
760	462055
326137	462056
6145	462057
58785	462058
618124	462059
512555	462060
612913	462061
399364	462062
328739	462063
29092	462064
1595	462065
44481	462066
77127	462067
465488	462068
557722	462069
186974	462070
9903	462071
13299	462072
635603	462073
36585	462074
405	462075
515333	462076
449724	462077
142458	462078
243480	462079
8339	462080
160569	462081
11549	462082
394676	462083
62429	462084
344873	462085
335711	462086
71859	462087
296424	462088
572861	462089
14618	462090
4914	462091
638348	462092
170572	462093
334839	462094
687349	462095
17372	462096
26805	462097
250075	462098
151143	462099
92769	462100
504015	462101
665796	462102
4260	462103
157100	462104
37637	462105
58428	462106
87813	462107
295	462108
1251	462109
60750	462110
260232	462111
664084	462112
4702	462113
258594	462114
53318	462115
66803	462116
154889	462117
423468	462118
689802	462119
214795	462120
108624	462121
632	462122
81367	462123
86990	462124
319453	462125
73648	462126
425757	462127
288784	462128
7829	462129
373121	462130
547890	462131
256	462132
622384	462133
109755	462134
296921	462135
25093	462136
179873	462137
254021	462138
67463	462139
46155	462140
157778	462141
11198	462142
394523	462143
18208	462144
3239	462145
13748	462146
127750	462147
1754	462148
6471	462149
49122	462150
485219	462151
458584	462152
123197	462153
477393	462154
28404	462155
131839	462156
58535	462157
15217	462158
214416	462159
3912	462160
22007	462161
652483	462162
628770	462163
44193	462164
428807	462165
14621	462166
616184	462167
199740	462168
67035	462169
37700	462170
582610	462171
102084	462172
304955	462173
77	462174
560035	462175
42274	462176
653712	462177
226997	462178
137299	462179
198281	462180
2928	462181
172411	462182
99538	462183
198255	462184
24527	462185
146867	462186
104681	462187
128710	462188
42385	462189
193201	462190
28491	462191
16939	462192
75857	462193
92	462194
583062	462195
7353	462196
128571	462197
416264	462198
22540	462199
53559	462200
12181	462201
15663	462202
349854	462203
102340	462204
547150	462205
686778	462206
17972	462207
138236	462208
19370	462209
425194	462210
108529	462211
15696	462212
192251	462213
401902	462214
563940	462215
158469	462216
503727	462217
503729	462218
255434	462219
11446	462220
36364	462221
119608	462222
384109	462223
66609	462224
552823	462225
277324	462226
409774	462227
5416	462228
162068	462229
46206	462230
112788	462231
210516	462232
479642	462233
16859	462234
186120	462235
415180	462236
586633	462237
193021	462238
6344	462239
556799	462240
6722	462241
627763	462242
668888	462243
42864	462244
168430	462245
11452	462246
545516	462247
494563	462248
153682	462249
370569	462250
2277	462251
567049	462252
567081	462253
4783	462254
9528	462255
157482	462256
50358	462257
111149	462258
355039	462259
78197	462260
567029	462261
305920	462262
171059	462263
164910	462264
106	462265
23621	462266
145731	462267
256892	462268
118146	462269
127	462270
81162	462271
30143	462272
230428	462273
672355	462274
586830	462275
421826	462276
108629	462277
144478	462278
115689	462279
663301	462280
7809	462281
477014	462282
336066	462283
298807	462284
202402	462285
273140	462286
164	462287
199724	462288
500173	462289
361580	462290
232	462291
651791	462292
127234	462293
15509	462294
33513	462295
440611	462296
40640	462297
211618	462298
480133	462299
342149	462300
170926	462301
38990	462302
152770	462303
528211	462304
20692	462305
133402	462306
116743	462307
184440	462308
138209	462309
3401	462310
39973	462311
171551	462312
34319	462313
283558	462314
99223	462315
581682	462316
103888	462317
660638	462318
506127	462319
636379	462320
641265	462321
53540	462322
401940	462323
20728	462324
21368	462325
106372	462326
103660	462327
5497	462328
90824	462329
11449	462330
617456	462331
249762	462332
310683	462333
114221	462334
230349	462335
290038	462336
358311	462337
464084	462338
183129	462339
671663	462340
50875	462341
67282	462342
694006	462343
580699	462344
244164	462345
377582	462346
500738	462347
354086	462348
687416	462349
154649	462350
86044	462351
66884	462352
8809	462353
282830	462354
438685	462355
637140	462356
127185	462357
457441	462358
178536	462359
340484	462360
323163	462361
175771	462362
99719	462363
581787	462364
128644	462365
176819	462366
570433	462367
285249	462368
396365	462369
25474	462370
661982	462371
643748	462372
276433	462373
424869	462374
359998	462375
653396	462376
455178	462377
541953	462378
162475	462379
398481	462380
42676	462381
245348	462382
367486	462383
340518	462384
53496	462385
549834	462386
9723	462387
382132	462388
246446	462389
151335	462390
31851	462391
592637	462392
163136	462393
244843	462394
93731	462395
140266	462396
20555	462397
12198	462398
147681	462399
13686	462400
115417	462401
151989	462402
416311	462403
154326	462404
532976	462405
121017	462406
680965	462407
157318	462408
341772	462409
26462	462410
138520	462411
33590	462412
97799	462413
38052	462414
52914	462415
98155	462416
4202	462417
338	462418
120252	462419
21969	462420
29414	462421
161521	462422
540449	462423
1859	462424
188731	462425
461825	462426
518	462427
20907	462428
497948	462429
6120	462430
11807	462431
93776	462432
651992	462433
40476	462434
142788	462435
60142	462436
130200	462437
108495	462438
5302	462439
124088	462440
401703	462441
6074	462442
7694	462443
20789	462444
273341	462445
5632	462446
7645	462447
107	462448
158616	462449
12101	462450
117950	462451
7062	462452
567675	462453
27425	462454
674332	462455
66006	462456
201635	462457
453191	462458
153618	462459
73111	462460
570181	462461
97646	462462
56856	462463
415616	462464
156290	462465
275961	462466
132907	462467
265260	462468
148170	462469
4233	462470
6901	462471
116781	462472
231128	462473
95605	462474
47247	462475
165342	462476
2015	462477
570845	462478
288940	462479
265618	462480
3123	462481
45974	462482
34818	462483
69020	462484
243	462485
370576	462486
665901	462487
173803	462488
609515	462489
104420	462490
80682	462491
34871	462492
134798	462493
77	462494
653664	462495
349520	462496
27223	462497
149375	462498
6459	462499
115923	462500
44463	462501
150863	462502
11374	462503
349344	462504
657275	462505
49638	462506
365596	462507
50714	462508
17429	462509
198002	462510
147889	462511
456030	462512
204682	462513
613847	462514
100576	462515
3673	462516
94463	462517
10698	462518
482813	462519
370459	462520
151956	462521
27318	462522
147631	462523
124870	462524
39211	462525
33276	462526
167383	462527
504352	462528
74928	462529
77	462530
206522	462531
77	462532
232431	462533
47200	462534
695342	462535
72131	462536
24387	462537
675741	462538
146827	462539
145573	462540
461832	462541
355306	462542
5857	462543
191903	462544
85855	462545
335918	462546
79975	462547
667627	462548
78764	462549
410707	462550
305677	462551
268092	462552
598738	462553
537571	462554
274352	462555
305678	462556
103442	462557
119090	462558
332692	462559
406763	462560
85828	462561
429250	462562
170487	462563
458781	462564
62686	462565
392195	462566
159603	462567
26740	462568
187404	462569
224732	462570
317534	462571
60801	462572
305719	462573
305664	462574
170022	462575
83889	462576
571752	462577
372503	462578
12605	462579
401568	462580
461728	462581
278796	462582
525434	462583
618016	462584
3310	462585
70522	462586
353592	462587
64886	462588
346354	462589
137906	462590
223	462591
409347	462592
560007	462593
36669	462594
448182	462595
110345	462596
73748	462597
72504	462598
112668	462599
147259	462600
86	462601
184518	462602
535074	462603
552819	462604
20711	462605
522460	462606
50700	462607
6799	462608
680246	462609
612010	462610
43336	462611
1704	462612
76001	462613
146241	462614
129206	462615
288582	462616
131858	462617
47054	462618
211548	462619
284898	462620
131829	462621
19994	462622
137038	462623
25501	462624
453827	462625
52932	462626
9290	462627
10834	462628
378633	462629
6992	462630
5085	462631
338425	462632
290930	462633
381735	462634
53329	462635
436598	462636
8333	462637
107113	462638
123781	462639
103276	462640
146877	462641
285768	462642
595145	462643
612053	462644
186145	462645
55291	462646
1348	462647
84693	462648
8334	462649
181570	462650
606479	462651
242580	462652
693562	462653
642073	462654
157850	462655
56337	462656
246112	462657
54352	462658
206703	462659
448738	462660
173576	462661
254001	462662
3455	462663
126762	462664
13848	462665
27257	462666
140499	462667
614741	462668
8333	462669
30726	462670
99851	462671
469542	462672
48436	462673
10449	462674
615866	462675
7426	462676
152396	462677
158560	462678
177323	462679
690970	462680
11320	462681
559	462682
663328	462683
385480	462684
575716	462685
599463	462686
561909	462687
4009	462688
171411	462689
110615	462690
65101	462691
104243	462692
86464	462693
149990	462694
620858	462695
113547	462696
658808	462697
14777	462698
417478	462699
198274	462700
187329	462701
114411	462702
623397	462703
672124	462704
373908	462705
525845	462706
40628	462707
300753	462708
659593	462709
614579	462710
325268	462711
234845	462712
115087	462713
89723	462714
225880	462715
3942	462716
19620	462717
1391	462718
170917	462719
654164	462720
572972	462721
39848	462722
142166	462723
503415	462724
55564	462725
137809	462726
258321	462727
12358	462728
318679	462729
308868	462730
318676	462731
594275	462732
1859	462733
399319	462734
149306	462735
114183	462736
177580	462737
620734	462738
456597	462739
524681	462740
99931	462741
590879	462742
592801	462743
24123	462744
281513	462745
282867	462746
31	462747
282278	462748
346320	462749
3267	462750
169891	462751
148951	462752
63652	462753
129390	462754
584878	462755
637016	462756
1965	462757
342903	462758
477718	462759
98801	462760
524713	462761
92116	462762
637359	462763
512958	462764
246019	462765
400589	462766
298417	462767
440207	462768
81131	462769
614585	462770
172835	462771
495572	462772
473988	462773
108418	462774
526757	462775
485176	462776
58578	462777
45742	462778
109149	462779
25390	462780
120588	462781
620508	462782
174225	462783
196656	462784
223076	462785
428440	462786
515907	462787
64445	462788
28507	462789
228827	462790
576266	462791
227370	462792
422329	462793
535992	462794
43597	462795
494674	462796
328225	462797
19275	462798
273371	462799
50224	462800
984	462801
155114	462802
25396	462803
342194	462804
158341	462805
34774	462806
26878	462807
720	462808
665196	462809
75398	462810
17043	462811
287131	462812
100274	462813
648912	462814
633570	462815
438241	462816
418445	462817
209061	462818
32677	462819
7837	462820
687415	462821
95881	462822
192410	462823
603104	462824
205716	462825
271697	462826
448198	462827
301020	462828
552013	462829
398563	462830
148556	462831
511	462832
478747	462833
166395	462834
591819	462835
34301	462836
651563	462837
188152	462838
396840	462839
450265	462840
598	462841
644260	462842
404427	462843
203448	462844
505783	462845
103625	462846
541943	462847
233657	462848
658186	462849
27157	462850
498163	462851
594762	462852
265561	462853
486584	462854
6222	462855
843	462856
3808	462857
442890	462858
46607	462859
630874	462860
203157	462861
166944	462862
621627	462863
693272	462864
627365	462865
398142	462866
261929	462867
142980	462868
404712	462869
482229	462870
502016	462871
56266	462872
379671	462873
117006	462874
57597	462875
594	462876
119699	462877
570	462878
178254	462879
661559	462880
3235	462881
677084	462882
440211	462883
19965	462884
694498	462885
284565	462886
37797	462887
56029	462888
1320	462889
12867	462890
113916	462891
12873	462892
1757	462893
4730	462894
321	462895
530539	462896
424416	462897
512	462898
323	462899
1058	462900
1321	462901
144383	462902
324	462903
57876	462904
139344	462905
7360	462906
176505	462907
422559	462908
58030	462909
1016	462910
434	462911
301310	462912
371	462913
54907	462914
529075	462915
2343	462916
3238	462917
2340	462918
3236	462919
198048	462920
25141	462921
553341	462922
1761	462923
1760	462924
502786	462925
7359	462926
292	462927
517671	462928
851	462929
511	462930
1016	462931
33068	462932
697	462933
7360	462934
1322	462935
372	462936
593	462937
694557	462938
697	462939
852	462940
662198	462941
25138	462942
2115	462943
1322	462944
1324	462945
292	462946
25139	462947
90426	462948
166051	462949
38869	462950
13307	462951
102005	462952
265191	462953
363906	462954
262291	462955
524747	462956
473411	462957
198	462958
99221	462959
338483	462960
665963	462961
25367	462962
176546	462963
25146	462964
470495	462965
580373	462966
153776	462967
614295	462968
79566	462969
9439	462970
173145	462971
124440	462972
21049	462973
171204	462974
100142	462975
38790	462976
205853	462977
7405	462978
6455	462979
544732	462980
195686	462981
672091	462982
189957	462983
79265	462984
241862	462985
3665	462986
6242	462987
5051	462988
222077	462989
523	462990
10082	462991
102030	462992
329263	462993
118133	462994
396304	462995
125242	462996
112682	462997
581241	462998
11604	462999
543119	463000
18559	463001
552023	463002
51018	463003
283584	463004
299063	463005
138847	463006
51754	463007
27031	463008
90058	463009
499660	463010
503511	463011
205558	463012
94698	463013
51620	463014
593454	463015
173	463016
9961	463017
100479	463018
362834	463019
663719	463020
630948	463021
432032	463022
2527	463023
145982	463024
485690	463025
676143	463026
650344	463027
432638	463028
272680	463029
62404	463030
519005	463031
35050	463032
470242	463033
395776	463034
35672	463035
486339	463036
663185	463037
26330	463038
13236	463039
10492	463040
139222	463041
196681	463042
282467	463043
458326	463044
24093	463045
149313	463046
233633	463047
393605	463048
296969	463049
4964	463050
10968	463051
250288	463052
74573	463053
511267	463054
68348	463055
213299	463056
14105	463057
74149	463058
24834	463059
49483	463060
492197	463061
358301	463062
428924	463063
74035	463064
349103	463065
519442	463066
94062	463067
8985	463068
89193	463069
278686	463070
5533	463071
680247	463072
346671	463073
531891	463074
384531	463075
428927	463076
147863	463077
29383	463078
38622	463079
310480	463080
32180	463081
308175	463082
148445	463083
47252	463084
89115	463085
52753	463086
2812	463087
350645	463088
2346	463089
168527	463090
446299	463091
435020	463092
444911	463093
4144	463094
449180	463095
436735	463096
137729	463097
425362	463098
685664	463099
124572	463100
11238	463101
462482	463102
668407	463103
557557	463104
688923	463105
135821	463106
324747	463107
97990	463108
72028	463109
397348	463110
425366	463111
82425	463112
167640	463113
477499	463114
2024	463115
52857	463116
3200	463117
52	463118
4340	463119
611815	463120
611703	463121
138545	463122
72606	463123
145997	463124
19062	463125
363475	463126
187182	463127
116557	463128
259758	463129
257822	463130
208670	463131
610359	463132
126366	463133
418638	463134
92258	463135
606208	463136
225451	463137
286020	463138
355483	463139
157340	463140
526924	463141
563667	463142
3036	463143
173	463144
22047	463145
448907	463146
105380	463147
88933	463148
654282	463149
379481	463150
248817	463151
258862	463152
197023	463153
323725	463154
635205	463155
403124	463156
323704	463157
631669	463158
8837	463159
648738	463160
28930	463161
324120	463162
540864	463163
72427	463164
58001	463165
221835	463166
443243	463167
305	463168
121440	463169
261362	463170
621687	463171
379828	463172
69222	463173
99720	463174
159234	463175
558191	463176
92861	463177
9245	463178
117710	463179
597511	463180
33491	463181
309642	463182
12131	463183
242953	463184
156510	463185
257523	463186
526637	463187
537682	463188
574614	463189
308142	463190
691247	463191
5	463192
650631	463193
341135	463194
2854	463195
143305	463196
354227	463197
4180	463198
52331	463199
93969	463200
50143	463201
291534	463202
16007	463203
298506	463204
40185	463205
527245	463206
13598	463207
495385	463208
51367	463209
142998	463210
63673	463211
616990	463212
363369	463213
519149	463214
500565	463215
47203	463216
512865	463217
149862	463218
25	463219
500548	463220
470323	463221
42978	463222
95587	463223
228977	463224
126113	463225
419900	463226
350212	463227
7238	463228
148506	463229
83741	463230
528879	463231
63268	463232
564356	463233
319815	463234
471928	463235
552638	463236
146720	463237
64335	463238
486419	463239
625712	463240
73681	463241
478711	463242
50457	463243
564013	463244
45916	463245
25137	463246
2599	463247
526789	463248
132217	463249
465842	463250
51465	463251
406	463252
469664	463253
382406	463254
3114	463255
370175	463256
530	463257
662629	463258
446168	463259
37682	463260
3936	463261
331334	463262
506516	463263
581142	463264
1982	463265
171875	463266
100792	463267
42518	463268
6040	463269
1939	463270
137438	463271
558088	463272
287344	463273
349586	463274
328785	463275
567809	463276
658909	463277
7902	463278
9150	463279
209677	463280
47030	463281
73750	463282
6634	463283
3402	463284
16523	463285
302801	463286
6970	463287
507408	463288
152509	463289
37148	463290
144495	463291
464372	463292
589820	463293
547694	463294
238607	463295
127095	463296
337463	463297
4258	463298
522015	463299
508592	463300
66897	463301
614131	463302
143643	463303
2160	463304
166844	463305
1246	463306
151217	463307
463327	463308
151217	463309
269924	463310
3443	463311
152090	463312
54389	463313
282291	463314
172859	463315
254568	463316
106657	463317
500200	463318
142	463319
2181	463320
464483	463321
42692	463322
557594	463323
51895	463324
24567	463325
16517	463326
578865	463327
122064	463328
306541	463329
241817	463330
2519	463331
33263	463332
14343	463333
427097	463334
27484	463335
231513	463336
350938	463337
11720	463338
287221	463339
6570	463340
150586	463341
104565	463342
32687	463343
13423	463344
4342	463345
182336	463346
668905	463347
29388	463348
4315	463349
265862	463350
62927	463351
26871	463352
1408	463353
64451	463354
103889	463355
134095	463356
696873	463357
186173	463358
64423	463359
170444	463360
93192	463361
112355	463362
154641	463363
170824	463364
136741	463365
529851	463366
24598	463367
580827	463368
576487	463369
21138	463370
659640	463371
511070	463372
234859	463373
602479	463374
438532	463375
219939	463376
242674	463377
65817	463378
168907	463379
104345	463380
313958	463381
250196	463382
56490	463383
25387	463384
64076	463385
158190	463386
612884	463387
42152	463388
123200	463389
304199	463390
735	463391
404916	463392
319842	463393
598740	463394
152559	463395
303042	463396
390510	463397
258749	463398
90613	463399
286273	463400
9157	463401
58025	463402
165651	463403
145182	463404
586485	463405
456625	463406
52178	463407
224396	463408
15262	463409
473226	463410
107076	463411
20205	463412
115464	463413
548699	463414
17821	463415
140321	463416
110824	463417
38416	463418
529318	463419
449805	463420
29	463421
369009	463422
29266	463423
410173	463424
145485	463425
459930	463426
374767	463427
311083	463428
155967	463429
64561	463430
305543	463431
255601	463432
254671	463433
416231	463434
36716	463435
38278	463436
170930	463437
3638	463438
366818	463439
23469	463440
23469	463441
23469	463442
404257	463443
492804	463444
138994	463445
5681	463446
40080	463447
58925	463448
7999	463449
333	463450
342855	463451
568284	463452
548583	463453
152500	463454
307583	463455
15985	463456
692672	463457
229700	463458
198827	463459
1378	463460
78	463461
11894	463462
24123	463463
31451	463464
77512	463465
11765	463466
402266	463467
65062	463468
39188	463469
85523	463470
1844	463471
455437	463472
131934	463473
163834	463474
677944	463475
510555	463476
680539	463477
168608	463478
109014	463479
46	463480
677318	463481
494943	463482
362885	463483
497037	463484
143876	463485
153017	463486
444238	463487
96381	463488
125783	463489
651588	463490
103604	463491
244019	463492
47201	463493
137758	463494
20268	463495
267726	463496
69061	463497
2351	463498
1236	463499
158045	463500
93953	463501
532452	463502
313747	463503
147966	463504
244417	463505
2395	463506
7314	463507
346138	463508
125925	463509
47285	463510
134904	463511
501812	463512
11387	463513
659945	463514
280441	463515
14033	463516
479793	463517
119997	463518
428971	463519
366694	463520
23794	463521
66769	463522
256438	463523
558545	463524
600157	463525
174624	463526
1634	463527
58601	463528
598610	463529
92287	463530
384473	463531
210155	463532
382244	463533
401556	463534
492288	463535
50835	463536
236370	463537
136879	463538
5505	463539
131308	463540
150184	463541
588687	463542
105985	463543
581263	463544
696365	463545
42751	463546
142217	463547
318948	463548
30325	463549
658748	463550
193172	463551
72056	463552
42761	463553
634257	463554
373139	463555
486150	463556
675535	463557
32002	463558
99096	463559
12507	463560
509093	463561
458420	463562
451910	463563
88613	463564
431973	463565
389426	463566
88044	463567
39762	463568
550425	463569
30303	463570
42221	463571
9453	463572
148295	463573
609124	463574
485065	463575
191693	463576
519241	463577
276501	463578
23723	463579
593901	463580
210596	463581
74644	463582
459553	463583
512282	463584
9603	463585
139440	463586
129170	463587
601001	463588
151456	463589
577241	463590
687535	463591
102869	463592
158039	463593
137912	463594
662700	463595
168138	463596
167908	463597
319475	463598
145369	463599
49058	463600
75728	463601
2406	463602
235267	463603
135968	463604
47400	463605
692994	463606
237331	463607
112688	463608
134779	463609
526230	463610
123440	463611
653621	463612
63707	463613
57051	463614
269506	463615
51655	463616
118161	463617
499597	463618
57123	463619
16086	463620
78294	463621
37256	463622
419420	463623
693279	463624
21961	463625
196978	463626
538089	463627
106026	463628
872	463629
221781	463630
162829	463631
27032	463632
7902	463633
684175	463634
173109	463635
686810	463636
7902	463637
210210	463638
158558	463639
610439	463640
693799	463641
493676	463642
19008	463643
145859	463644
671969	463645
3374	463646
48656	463647
348890	463648
518986	463649
16085	463650
137849	463651
158172	463652
182705	463653
230559	463654
479283	463655
83	463656
21663	463657
559597	463658
55339	463659
116054	463660
547072	463661
331916	463662
303827	463663
1250	463664
23503	463665
203011	463666
65783	463667
124959	463668
445157	463669
436424	463670
4833	463671
126374	463672
201064	463673
166965	463674
367709	463675
461745	463676
582648	463677
58374	463678
136091	463679
424915	463680
663183	463681
282269	463682
690414	463683
85312	463684
48697	463685
282	463686
8839	463687
165559	463688
384279	463689
148894	463690
14	463691
121699	463692
32473	463693
514169	463694
624614	463695
581506	463696
629406	463697
26913	463698
3826	463699
21995	463700
355615	463701
48673	463702
646381	463703
480472	463704
16106	463705
670692	463706
314119	463707
382151	463708
198520	463709
148595	463710
519330	463711
666176	463712
31386	463713
51775	463714
559918	463715
176632	463716
23657	463717
354338	463718
40059	463719
641074	463720
158612	463721
270443	463722
17496	463723
114335	463724
533954	463725
495631	463726
249674	463727
33091	463728
184138	463729
646534	463730
294916	463731
61749	463732
123364	463733
140668	463734
21227	463735
46122	463736
744	463737
26910	463738
370156	463739
494899	463740
431034	463741
18881	463742
671749	463743
395589	463744
6463	463745
26947	463746
690389	463747
600604	463748
21031	463749
612840	463750
11469	463751
641426	463752
450628	463753
165627	463754
106304	463755
641961	463756
188139	463757
1827	463758
342976	463759
89207	463760
475235	463761
115707	463762
517617	463763
42744	463764
456416	463765
623056	463766
17476	463767
413819	463768
314737	463769
555678	463770
237	463771
572756	463772
58	463773
620497	463774
17733	463775
659701	463776
237365	463777
68315	463778
285041	463779
10906	463780
588516	463781
8	463782
390803	463783
130993	463784
14666	463785
655592	463786
106167	463787
81332	463788
6877	463789
428003	463790
137908	463791
25064	463792
623219	463793
76052	463794
332648	463795
41487	463796
443258	463797
1888	463798
377692	463799
87666	463800
37073	463801
108083	463802
174856	463803
37103	463804
167933	463805
72338	463806
346529	463807
619040	463808
22014	463809
335743	463810
171897	463811
78337	463812
88425	463813
334981	463814
622120	463815
30601	463816
134006	463817
133592	463818
140555	463819
426908	463820
11478	463821
8665	463822
622807	463823
287982	463824
391450	463825
559953	463826
388427	463827
528653	463828
257266	463829
289766	463830
672512	463831
682951	463832
476665	463833
39176	463834
143711	463835
647410	463836
98643	463837
13005	463838
12982	463839
427680	463840
84569	463841
252547	463842
286914	463843
48127	463844
601685	463845
170038	463846
1125	463847
601692	463848
169875	463849
367869	463850
487938	463851
158465	463852
601319	463853
644195	463854
32977	463855
63323	463856
12041	463857
14620	463858
228401	463859
532758	463860
335733	463861
298791	463862
252692	463863
542982	463864
616753	463865
388857	463866
488965	463867
84451	463868
1843	463869
419700	463870
75127	463871
506614	463872
44234	463873
298684	463874
82346	463875
485222	463876
2010	463877
2010	463878
2010	463879
432460	463880
209735	463881
4706	463882
366675	463883
443455	463884
4817	463885
104160	463886
342081	463887
64926	463888
32514	463889
637014	463890
111865	463891
636906	463892
584390	463893
159686	463894
4121	463895
232076	463896
96577	463897
155405	463898
439927	463899
93725	463900
386016	463901
260643	463902
659637	463903
159305	463904
109009	463905
17244	463906
364928	463907
131561	463908
19273	463909
136197	463910
38952	463911
132163	463912
525265	463913
8073	463914
207583	463915
12546	463916
671906	463917
669	463918
55406	463919
64742	463920
426687	463921
169614	463922
283401	463923
283103	463924
26885	463925
82274	463926
45719	463927
23313	463928
45599	463929
127726	463930
143667	463931
13136	463932
337412	463933
32650	463934
18634	463935
299008	463936
108487	463937
657804	463938
516707	463939
480964	463940
537274	463941
471316	463942
75554	463943
432	463944
301788	463945
23764	463946
265109	463947
206037	463948
545076	463949
443692	463950
125615	463951
533903	463952
54975	463953
3941	463954
161502	463955
41528	463956
102612	463957
400447	463958
190351	463959
668242	463960
632	463961
26755	463962
25601	463963
397910	463964
2173	463965
346135	463966
155419	463967
141579	463968
672368	463969
600133	463970
601949	463971
560749	463972
295	463973
473286	463974
261090	463975
311601	463976
175625	463977
107593	463978
86604	463979
74056	463980
686878	463981
523147	463982
113981	463983
4098	463984
98556	463985
4516	463986
89501	463987
472737	463988
487471	463989
107713	463990
195592	463991
49798	463992
161542	463993
232123	463994
74659	463995
94722	463996
76991	463997
519308	463998
195	463999
13772	464000
7132	464001
278501	464002
136193	464003
17576	464004
332797	464005
323065	464006
21019	464007
382759	464008
22167	464009
594121	464010
161442	464011
165652	464012
491862	464013
34785	464014
21268	464015
5794	464016
500006	464017
346676	464018
584427	464019
152575	464020
403981	464021
4430	464022
599989	464023
7282	464024
246463	464025
401716	464026
3898	464027
633930	464028
47982	464029
23162	464030
29339	464031
157762	464032
144146	464033
265232	464034
508226	464035
7438	464036
3651	464037
262	464038
257657	464039
216050	464040
640221	464041
240500	464042
496696	464043
61757	464044
60743	464045
629595	464046
340769	464047
148153	464048
23268	464049
427719	464050
189738	464051
141549	464052
365651	464053
470343	464054
75453	464055
547877	464056
90614	464057
466076	464058
12796	464059
10393	464060
14618	464061
603268	464062
575503	464063
445681	464064
50708	464065
519419	464066
2617	464067
3640	464068
356800	464069
404301	464070
622347	464071
4343	464072
102384	464073
39446	464074
406002	464075
150598	464076
237096	464077
64299	464078
445	464079
129876	464080
469631	464081
684604	464082
632820	464083
102094	464084
440103	464085
366240	464086
456607	464087
257829	464088
112662	464089
37647	464090
377657	464091
48396	464092
437028	464093
86005	464094
85947	464095
497160	464096
103097	464097
124931	464098
7281	464099
480478	464100
49009	464101
122269	464102
462930	464103
445580	464104
114251	464105
422626	464106
674422	464107
4450	464108
244480	464109
37108	464110
40608	464111
394451	464112
270702	464113
269047	464114
69509	464115
217000	464116
668003	464117
144150	464118
135820	464119
233282	464120
233255	464121
622796	464122
407468	464123
652774	464124
2279	464125
123603	464126
630705	464127
363111	464128
201772	464129
416417	464130
683990	464131
384089	464132
202343	464133
538821	464134
111383	464135
407030	464136
406871	464137
407043	464138
407055	464139
111342	464140
547417	464141
646275	464142
68526	464143
18645	464144
332518	464145
163865	464146
33464	464147
323081	464148
42941	464149
511419	464150
632193	464151
325412	464152
71746	464153
52357	464154
10584	464155
292732	464156
492646	464157
171284	464158
460108	464159
556279	464160
74084	464161
164932	464162
1468	464163
21541	464164
103832	464165
29410	464166
18469	464167
226839	464168
95277	464169
688396	464170
76093	464171
449264	464172
561870	464173
562720	464174
229183	464175
597079	464176
315146	464177
73017	464178
43047	464179
37957	464180
658337	464181
42755	464182
677664	464183
136413	464184
1393	464185
149478	464186
73177	464187
28296	464188
81732	464189
155430	464190
292906	464191
563694	464192
653482	464193
133515	464194
291	464195
75	464196
648	464197
19123	464198
291862	464199
105918	464200
465242	464201
343419	464202
100169	464203
134470	464204
394074	464205
19118	464206
75393	464207
19548	464208
418569	464209
672393	464210
1241	464211
49657	464212
160790	464213
168263	464214
390589	464215
74503	464216
24354	464217
204448	464218
85106	464219
29451	464220
84607	464221
1183	464222
2630	464223
38777	464224
40297	464225
198125	464226
287587	464227
91237	464228
35011	464229
139667	464230
642182	464231
671193	464232
7528	464233
168224	464234
102829	464235
621594	464236
139037	464237
266207	464238
3753	464239
563974	464240
1539	464241
61969	464242
144176	464243
569501	464244
63604	464245
168174	464246
668068	464247
48586	464248
372641	464249
190243	464250
524653	464251
480030	464252
102824	464253
453	464254
512981	464255
581255	464256
154203	464257
618751	464258
46897	464259
102944	464260
26678	464261
27056	464262
124954	464263
642046	464264
25450	464265
527239	464266
641416	464267
393224	464268
613945	464269
448944	464270
112938	464271
633536	464272
58900	464273
69855	464274
1717	464275
72440	464276
133754	464277
475710	464278
42649	464279
482630	464280
3608	464281
344747	464282
167072	464283
7357	464284
352273	464285
9557	464286
213794	464287
44728	464288
533249	464289
85805	464290
23001	464291
4306	464292
16949	464293
4213	464294
133705	464295
49109	464296
47195	464297
3674	464298
118656	464299
387162	464300
2972	464301
682067	464302
67050	464303
18539	464304
120593	464305
16970	464306
1925	464307
44495	464308
11338	464309
408313	464310
20	464311
126117	464312
27411	464313
27749	464314
288048	464315
60081	464316
222779	464317
295997	464318
36261	464319
45584	464320
271180	464321
619210	464322
579327	464323
159189	464324
70541	464325
428894	464326
443441	464327
74178	464328
883	464329
637711	464330
472613	464331
132848	464332
391525	464333
27201	464334
334	464335
235894	464336
646023	464337
57816	464338
473120	464339
165497	464340
189269	464341
580068	464342
171187	464343
430247	464344
6935	464345
19528	464346
110037	464347
46299	464348
120512	464349
309242	464350
571858	464351
18836	464352
20449	464353
560223	464354
238389	464355
130779	464356
471429	464357
284823	464358
491508	464359
146301	464360
181803	464361
572853	464362
21966	464363
73474	464364
11029	464365
166252	464366
347014	464367
57720	464368
166568	464369
76154	464370
151399	464371
85496	464372
164394	464373
15374	464374
417533	464375
22679	464376
386710	464377
158113	464378
169968	464379
86218	464380
55299	464381
115801	464382
206184	464383
589531	464384
144949	464385
406666	464386
39043	464387
201330	464388
272010	464389
209530	464390
120373	464391
40777	464392
37	464393
1632	464394
80137	464395
160113	464396
285	464397
169787	464398
43527	464399
77066	464400
2179	464401
310748	464402
358130	464403
5984	464404
392485	464405
34453	464406
478653	464407
298731	464408
94531	464409
8010	464410
487809	464411
6276	464412
458533	464413
641110	464414
485910	464415
105511	464416
358282	464417
201881	464418
8680	464419
276483	464420
17527	464421
8854	464422
195824	464423
74	464424
94119	464425
13271	464426
19585	464427
585708	464428
31914	464429
33114	464430
171102	464431
592626	464432
11135	464433
365312	464434
504074	464435
485104	464436
621581	464437
265448	464438
71178	464439
110344	464440
106551	464441
672451	464442
22690	464443
20073	464444
46600	464445
429302	464446
350990	464447
119409	464448
306029	464449
636118	464450
269417	464451
32487	464452
692206	464453
342489	464454
534614	464455
80748	464456
6548	464457
132763	464458
98618	464459
35357	464460
530406	464461
43220	464462
164449	464463
10559	464464
15616	464465
563249	464466
97968	464467
201351	464468
142136	464469
99371	464470
275906	464471
16495	464472
198518	464473
675929	464474
149200	464475
28334	464476
224172	464477
102857	464478
40333	464479
662383	464480
8964	464481
423503	464482
303820	464483
581557	464484
103861	464485
298908	464486
460122	464487
395001	464488
333685	464489
553352	464490
56583	464491
136351	464492
477294	464493
690018	464494
141851	464495
140043	464496
164816	464497
171786	464498
144720	464499
4462	464500
659245	464501
70489	464502
98379	464503
45	464504
100923	464505
282235	464506
37701	464507
578286	464508
489271	464509
244	464510
58832	464511
91037	464512
170715	464513
540375	464514
48015	464515
161922	464516
12393	464517
46325	464518
361917	464519
85851	464520
72648	464521
19519	464522
245603	464523
49979	464524
23753	464525
171956	464526
235545	464527
2689	464528
12746	464529
565083	464530
167928	464531
292801	464532
86509	464533
164516	464534
152082	464535
105197	464536
354210	464537
650949	464538
85507	464539
123951	464540
104512	464541
57683	464542
26751	464543
86534	464544
111073	464545
141309	464546
687711	464547
613907	464548
444424	464549
110249	464550
121625	464551
686419	464552
314165	464553
176593	464554
38434	464555
578316	464556
552723	464557
577325	464558
35	464559
314793	464560
627650	464561
54457	464562
606384	464563
384117	464564
82253	464565
524143	464566
92257	464567
1381	464568
577699	464569
514284	464570
240939	464571
149912	464572
83374	464573
144907	464574
131290	464575
91881	464576
127413	464577
37693	464578
435932	464579
205888	464580
58325	464581
270396	464582
3201	464583
100836	464584
34382	464585
42931	464586
437399	464587
320814	464588
207607	464589
74022	464590
169298	464591
110805	464592
41272	464593
253859	464594
681686	464595
11926	464596
163752	464597
638722	464598
309758	464599
597	464600
411185	464601
102633	464602
670584	464603
683020	464604
50553	464605
29998	464606
87376	464607
84248	464608
9599	464609
8472	464610
636450	464611
472223	464612
346483	464613
474831	464614
388449	464615
638983	464616
359913	464617
89011	464618
3486	464619
569205	464620
26886	464621
678956	464622
424089	464623
163329	464624
330210	464625
47598	464626
60057	464627
526115	464628
211116	464629
673043	464630
198883	464631
477502	464632
439075	464633
63625	464634
209433	464635
1755	464636
54897	464637
244331	464638
201751	464639
199840	464640
19970	464641
529406	464642
20974	464643
461298	464644
256068	464645
123249	464646
494190	464647
634528	464648
2129	464649
145600	464650
403175	464651
531906	464652
298672	464653
271061	464654
679540	464655
154898	464656
320019	464657
274468	464658
453365	464659
204036	464660
519683	464661
358163	464662
508892	464663
2001	464664
19892	464665
3656	464666
176412	464667
245095	464668
472277	464669
51522	464670
262325	464671
88626	464672
54882	464673
46104	464674
175221	464675
98101	464676
117451	464677
305691	464678
602307	464679
4557	464680
172549	464681
556290	464682
81845	464683
161384	464684
3247	464685
22158	464686
310159	464687
384092	464688
394682	464689
170118	464690
587747	464691
20477	464692
7857	464693
515835	464694
254489	464695
205833	464696
682028	464697
339607	464698
566406	464699
29086	464700
1754	464701
190043	464702
269310	464703
573970	464704
224574	464705
4819	464706
161561	464707
579122	464708
220396	464709
422114	464710
602513	464711
57073	464712
39519	464713
841	464714
474773	464715
347166	464716
52184	464717
414878	464718
458530	464719
58031	464720
38874	464721
506285	464722
115190	464723
612375	464724
321646	464725
529526	464726
362953	464727
81360	464728
60163	464729
383608	464730
34384	464731
22977	464732
192173	464733
279164	464734
344510	464735
377484	464736
465527	464737
148608	464738
442271	464739
19297	464740
309943	464741
4149	464742
225527	464743
360166	464744
680354	464745
30723	464746
273199	464747
38072	464748
104	464749
158370	464750
156490	464751
156561	464752
11608	464753
37816	464754
552057	464755
4642	464756
24608	464757
4764	464758
284181	464759
554929	464760
21389	464761
383729	464762
6618	464763
100259	464764
255130	464765
151270	464766
683599	464767
659269	464768
9349	464769
170920	464770
2322	464771
610203	464772
402495	464773
120148	464774
314042	464775
636811	464776
248945	464777
395026	464778
91602	464779
400134	464780
644258	464781
21368	464782
595293	464783
86348	464784
155632	464785
107439	464786
423809	464787
15	464788
545837	464789
614570	464790
116540	464791
2530	464792
655897	464793
129949	464794
657848	464795
101464	464796
612704	464797
393650	464798
85841	464799
630449	464800
251566	464801
25634	464802
353457	464803
9803	464804
10463	464805
24977	464806
497657	464807
652772	464808
141330	464809
417167	464810
24905	464811
4256	464812
398792	464813
294783	464814
6287	464815
260137	464816
339037	464817
166741	464818
235367	464819
80573	464820
31151	464821
456141	464822
773	464823
438550	464824
89353	464825
403436	464826
1222	464827
14158	464828
24439	464829
441653	464830
151643	464831
160068	464832
53005	464833
472148	464834
265425	464835
504167	464836
216370	464837
157247	464838
23485	464839
339190	464840
299387	464841
144154	464842
4731	464843
48559	464844
3004	464845
8294	464846
349375	464847
83188	464848
198305	464849
110136	464850
667897	464851
107313	464852
90429	464853
677832	464854
328001	464855
36505	464856
581501	464857
407655	464858
125269	464859
26639	464860
635605	464861
184736	464862
82476	464863
474949	464864
559754	464865
533698	464866
98412	464867
112630	464868
99118	464869
312897	464870
34061	464871
135367	464872
251666	464873
16136	464874
86038	464875
503653	464876
139991	464877
86026	464878
251748	464879
483646	464880
290040	464881
175568	464882
355643	464883
52895	464884
451189	464885
67163	464886
72866	464887
119313	464888
63262	464889
662956	464890
329801	464891
113565	464892
140745	464893
691491	464894
277980	464895
368904	464896
42892	464897
463858	464898
53501	464899
124277	464900
503893	464901
336909	464902
636748	464903
75377	464904
175045	464905
350361	464906
61233	464907
265865	464908
357538	464909
694837	464910
62610	464911
236890	464912
127780	464913
13560	464914
562680	464915
65389	464916
284248	464917
216868	464918
476113	464919
361542	464920
43415	464921
36857	464922
517861	464923
175029	464924
392542	464925
99886	464926
689282	464927
671673	464928
5593	464929
43101	464930
333621	464931
369503	464932
696899	464933
635092	464934
105709	464935
240730	464936
110039	464937
8498	464938
518513	464939
244705	464940
77306	464941
125788	464942
108690	464943
394318	464944
10025	464945
108683	464946
191423	464947
108695	464948
605843	464949
605837	464950
108693	464951
394306	464952
108694	464953
108685	464954
394312	464955
108681	464956
394307	464957
394328	464958
108691	464959
605781	464960
108682	464961
10024	464962
10024	464963
394316	464964
108688	464965
637284	464966
359265	464967
656429	464968
691403	464969
357797	464970
550738	464971
17783	464972
49360	464973
377472	464974
647749	464975
571226	464976
368014	464977
655793	464978
193999	464979
379186	464980
621419	464981
4370	464982
39482	464983
486367	464984
115755	464985
49419	464986
151851	464987
314049	464988
29059	464989
4350	464990
37533	464991
253492	464992
127131	464993
159813	464994
581908	464995
364700	464996
308955	464997
291532	464998
17841	464999
103108	465000
203037	465001
92539	465002
502023	465003
347790	465004
358194	465005
546449	465006
48631	465007
45878	465008
658813	465009
170826	465010
236889	465011
34686	465012
612330	465013
426465	465014
674715	465015
437264	465016
498902	465017
666621	465018
83344	465019
6697	465020
65047	465021
16859	465022
169103	465023
395978	465024
628274	465025
634916	465026
180168	465027
52454	465028
628458	465029
462068	465030
238008	465031
437866	465032
49123	465033
175551	465034
484538	465035
582141	465036
5998	465037
189375	465038
307321	465039
8802	465040
493353	465041
52322	465042
618375	465043
208876	465044
65597	465045
373099	465046
665479	465047
494115	465048
339197	465049
339160	465050
106308	465051
5629	465052
17391	465053
97132	465054
339092	465055
351202	465056
42890	465057
339129	465058
37211	465059
280340	465060
344608	465061
332	465062
511066	465063
203606	465064
280346	465065
339209	465066
9382	465067
279983	465068
451350	465069
256768	465070
59406	465071
34077	465072
224861	465073
5629	465074
97145	465075
339147	465076
302492	465077
284367	465078
684843	465079
516648	465080
204646	465081
402113	465082
39637	465083
453523	465084
195131	465085
674385	465086
174600	465087
468117	465088
125787	465089
564633	465090
539510	465091
668553	465092
166194	465093
6002	465094
517771	465095
633204	465096
21732	465097
15705	465098
473223	465099
20481	465100
403896	465101
601266	465102
84455	465103
412704	465104
473794	465105
24044	465106
262442	465107
123112	465108
40074	465109
113969	465110
5277	465111
5911	465112
619548	465113
338577	465114
341067	465115
28375	465116
211469	465117
40830	465118
264491	465119
144965	465120
179665	465121
245443	465122
58020	465123
102153	465124
45297	465125
532466	465126
7312	465127
32765	465128
6795	465129
154622	465130
688213	465131
66356	465132
94190	465133
23181	465134
25189	465135
450879	465136
8360	465137
5763	465138
315883	465139
20812	465140
39229	465141
401775	465142
213	465143
692967	465144
581977	465145
458655	465146
293066	465147
1096	465148
168146	465149
234974	465150
81575	465151
364312	465152
512532	465153
498273	465154
201824	465155
4650	465156
26368	465157
527	465158
164735	465159
94298	465160
151286	465161
145262	465162
13386	465163
17864	465164
403180	465165
6519	465166
695835	465167
97539	465168
167144	465169
147154	465170
651122	465171
39497	465172
109443	465173
152537	465174
13975	465175
92994	465176
643944	465177
370099	465178
168139	465179
652137	465180
54907	465181
545585	465182
670157	465183
226684	465184
78295	465185
349631	465186
109036	465187
441228	465188
1058	465189
576499	465190
331651	465191
617135	465192
350253	465193
612968	465194
580352	465195
562863	465196
16	465197
5945	465198
222405	465199
277225	465200
400717	465201
436439	465202
639288	465203
401	465204
12864	465205
330944	465206
93299	465207
659985	465208
40500	465209
46891	465210
480599	465211
98863	465212
288164	465213
201499	465214
576937	465215
20674	465216
200999	465217
303571	465218
580674	465219
319972	465220
25631	465221
22161	465222
263291	465223
515435	465224
31197	465225
49909	465226
55376	465227
2391	465228
62506	465229
89412	465230
42515	465231
1036	465232
31106	465233
186358	465234
40214	465235
696054	465236
84140	465237
105173	465238
525635	465239
50076	465240
110085	465241
5647	465242
626682	465243
37989	465244
579298	465245
10676	465246
393228	465247
593	465248
1756	465249
3237	465250
126082	465251
1755	465252
436650	465253
142757	465254
571384	465255
55974	465256
88966	465257
8733	465258
7357	465259
688709	465260
432552	465261
277226	465262
11335	465263
30116	465264
126785	465265
521704	465266
63621	465267
526018	465268
455148	465269
531298	465270
355351	465271
41889	465272
141804	465273
454033	465274
152873	465275
130706	465276
19913	465277
200006	465278
233136	465279
150446	465280
656108	465281
157897	465282
270800	465283
89767	465284
35658	465285
207017	465286
26476	465287
68438	465288
273453	465289
332323	465290
174297	465291
623776	465292
259764	465293
46473	465294
304579	465295
152682	465296
506659	465297
100691	465298
605921	465299
436184	465300
1403	465301
523594	465302
511	465303
347226	465304
286342	465305
130588	465306
655234	465307
377429	465308
603930	465309
421446	465310
130106	465311
108760	465312
656867	465313
636215	465314
615705	465315
36687	465316
977	465317
461381	465318
308442	465319
119945	465320
302095	465321
132661	465322
167338	465323
281631	465324
98743	465325
448897	465326
688531	465327
373872	465328
58750	465329
325998	465330
90734	465331
20296	465332
3235	465333
687605	465334
445560	465335
125866	465336
372967	465337
173979	465338
673958	465339
220321	465340
31471	465341
395523	465342
84276	465343
507068	465344
451843	465345
7808	465346
620946	465347
558357	465348
393687	465349
523433	465350
236411	465351
411259	465352
121931	465353
23977	465354
696471	465355
596502	465356
303947	465357
371	465358
547237	465359
47874	465360
666906	465361
81861	465362
178	465363
24349	465364
162606	465365
18074	465366
388067	465367
372425	465368
372121	465369
179666	465370
165	465371
419058	465372
116916	465373
503551	465374
57880	465375
347659	465376
196815	465377
626383	465378
10874	465379
239826	465380
632958	465381
690017	465382
135496	465383
299442	465384
345327	465385
122714	465386
5	465387
327952	465388
214742	465389
451530	465390
412009	465391
2348	465392
104271	465393
104910	465394
59564	465395
281497	465396
583974	465397
25154	465398
3338	465399
622447	465400
61132	465401
595864	465402
155247	465403
9289	465404
93875	465405
287387	465406
109962	465407
277702	465408
316087	465409
554634	465410
131688	465411
331129	465412
653975	465413
445997	465414
155842	465415
697841	465416
378071	465417
469444	465418
593609	465419
337850	465420
75956	465421
597971	465422
382194	465423
491882	465424
36404	465425
351790	465426
215	465427
391429	465428
142861	465429
2863	465430
35272	465431
37018	465432
329344	465433
656809	465434
30483	465435
39048	465436
171329	465437
144621	465438
615801	465439
690715	465440
646293	465441
169404	465442
244655	465443
375819	465444
173294	465445
493494	465446
382940	465447
13044	465448
486721	465449
283778	465450
40478	465451
3430	465452
55053	465453
65582	465454
645707	465455
22785	465456
484891	465457
6592	465458
73473	465459
500528	465460
78717	465461
2298	465462
109372	465463
20053	465464
422151	465465
101077	465466
21276	465467
40678	465468
331256	465469
27939	465470
597	465471
532456	465472
162737	465473
2014	465474
610333	465475
148163	465476
504651	465477
1198	465478
256116	465479
395769	465480
392969	465481
438922	465482
81707	465483
488518	465484
163367	465485
641034	465486
4139	465487
91897	465488
449748	465489
322155	465490
307296	465491
74570	465492
54062	465493
10397	465494
501300	465495
408823	465496
81801	465497
405115	465498
83151	465499
405987	465500
651087	465501
261826	465502
86	465503
374048	465504
152077	465505
137591	465506
522470	465507
424808	465508
21702	465509
81369	465510
423195	465511
44508	465512
570808	465513
495806	465514
422935	465515
76034	465516
227446	465517
101755	465518
90996	465519
518168	465520
302	465521
147954	465522
108089	465523
539265	465524
520729	465525
29638	465526
514197	465527
78041	465528
637170	465529
209317	465530
413290	465531
137622	465532
162583	465533
403931	465534
11442	465535
512444	465536
468350	465537
165914	465538
442266	465539
124873	465540
588508	465541
610283	465542
531934	465543
628282	465544
287564	465545
647436	465546
140509	465547
474994	465548
102254	465549
651105	465550
615078	465551
22868	465552
11349	465553
106791	465554
27625	465555
231105	465556
121559	465557
38956	465558
374404	465559
9752	465560
9766	465561
31003	465562
34315	465563
3083	465564
4622	465565
57936	465566
17130	465567
92009	465568
159459	465569
144432	465570
436591	465571
250489	465572
103630	465573
314803	465574
176746	465575
227073	465576
316384	465577
525335	465578
660489	465579
524916	465580
628568	465581
436167	465582
528939	465583
179	465584
195926	465585
57907	465586
30135	465587
446944	465588
379380	465589
459066	465590
346209	465591
170956	465592
136417	465593
32195	465594
601046	465595
45952	465596
134119	465597
59177	465598
475734	465599
61600	465600
23921	465601
673900	465602
68926	465603
4471	465604
372961	465605
8025	465606
382170	465607
65065	465608
178108	465609
80600	465610
263449	465611
4302	465612
12897	465613
132452	465614
9	465615
468250	465616
168887	465617
100183	465618
525708	465619
34824	465620
228845	465621
77698	465622
594236	465623
122456	465624
140421	465625
568218	465626
594441	465627
363712	465628
65196	465629
336505	465630
53277	465631
254460	465632
301777	465633
661663	465634
386262	465635
181929	465636
198586	465637
100114	465638
42078	465639
108639	465640
36775	465641
59805	465642
132637	465643
238874	465644
321247	465645
75055	465646
136234	465647
54773	465648
690744	465649
59256	465650
246139	465651
209135	465652
647089	465653
67446	465654
55143	465655
130763	465656
11448	465657
209190	465658
428329	465659
670965	465660
468526	465661
626915	465662
34695	465663
680132	465664
119726	465665
436248	465666
658334	465667
39244	465668
51834	465669
541387	465670
162132	465671
593618	465672
163370	465673
475322	465674
509260	465675
18272	465676
2827	465677
49793	465678
45325	465679
317673	465680
13985	465681
31469	465682
33902	465683
35533	465684
214912	465685
52	465686
170212	465687
21446	465688
418129	465689
504659	465690
18927	465691
611228	465692
444244	465693
312719	465694
342480	465695
86861	465696
4300	465697
690711	465698
596766	465699
105891	465700
693474	465701
108	465702
227282	465703
11567	465704
357450	465705
96976	465706
456253	465707
558802	465708
185345	465709
130236	465710
230819	465711
618669	465712
152314	465713
191338	465714
390871	465715
336386	465716
386833	465717
256076	465718
186924	465719
695883	465720
6923	465721
654299	465722
60680	465723
166816	465724
486840	465725
546797	465726
691481	465727
4778	465728
334902	465729
142810	465730
122733	465731
337907	465732
195927	465733
113309	465734
582196	465735
42116	465736
419820	465737
340	465738
681870	465739
9764	465740
557535	465741
189824	465742
147971	465743
240930	465744
128651	465745
5889	465746
530591	465747
377980	465748
109627	465749
537902	465750
2948	465751
332288	465752
181646	465753
470149	465754
269988	465755
367255	465756
642559	465757
669446	465758
106718	465759
80575	465760
39623	465761
676150	465762
13159	465763
42209	465764
318471	465765
75900	465766
63661	465767
680985	465768
467683	465769
492768	465770
567315	465771
673116	465772
296665	465773
290640	465774
615440	465775
37641	465776
159975	465777
10274	465778
15179	465779
445544	465780
98299	465781
620123	465782
114279	465783
124268	465784
431820	465785
684315	465786
19206	465787
398729	465788
450205	465789
261743	465790
457727	465791
457718	465792
457730	465793
10837	465794
155095	465795
687053	465796
584304	465797
403042	465798
30506	465799
154200	465800
114969	465801
625804	465802
418473	465803
473661	465804
271236	465805
370120	465806
490700	465807
41847	465808
424921	465809
460968	465810
1570	465811
667159	465812
615560	465813
109816	465814
43018	465815
152190	465816
116653	465817
448001	465818
404806	465819
314379	465820
411494	465821
82361	465822
9340	465823
17640	465824
259836	465825
202294	465826
123953	465827
532037	465828
516348	465829
136377	465830
10278	465831
483102	465832
630376	465833
362146	465834
359344	465835
262290	465836
317546	465837
64203	465838
523051	465839
64118	465840
122137	465841
139709	465842
607986	465843
317959	465844
270521	465845
615578	465846
615738	465847
56938	465848
19223	465849
23136	465850
544745	465851
621228	465852
51209	465853
144344	465854
135934	465855
9875	465856
306815	465857
144269	465858
3192	465859
551650	465860
295575	465861
147906	465862
384210	465863
19840	465864
1397	465865
136017	465866
292938	465867
247635	465868
118719	465869
351082	465870
168105	465871
162850	465872
238697	465873
512883	465874
130558	465875
518470	465876
502735	465877
181265	465878
46037	465879
42432	465880
465064	465881
415018	465882
610635	465883
554920	465884
658383	465885
686529	465886
129838	465887
44130	465888
370029	465889
530877	465890
24163	465891
155509	465892
697460	465893
385076	465894
200275	465895
490428	465896
135956	465897
19007	465898
14662	465899
94301	465900
246737	465901
14517	465902
19841	465903
321321	465904
421360	465905
261465	465906
404080	465907
4687	465908
541521	465909
125942	465910
155695	465911
446205	465912
13619	465913
65961	465914
37271	465915
162828	465916
417081	465917
130291	465918
632883	465919
521317	465920
504871	465921
3182	465922
10222	465923
198266	465924
70501	465925
178249	465926
424667	465927
134465	465928
122692	465929
252675	465930
449589	465931
7320	465932
322679	465933
310554	465934
446809	465935
65816	465936
15743	465937
311	465938
575241	465939
255255	465940
300522	465941
376811	465942
613121	465943
598888	465944
273479	465945
35512	465946
270671	465947
143849	465948
110915	465949
662657	465950
5653	465951
399965	465952
111452	465953
638515	465954
75830	465955
525095	465956
326	465957
77241	465958
154840	465959
58264	465960
650142	465961
626990	465962
2973	465963
370301	465964
169004	465965
123922	465966
507	465967
116988	465968
52706	465969
678166	465970
195005	465971
160333	465972
29096	465973
3674	465974
50642	465975
19808	465976
281941	465977
388773	465978
64342	465979
487776	465980
383489	465981
334159	465982
476005	465983
12444	465984
84976	465985
264926	465986
622958	465987
167335	465988
667879	465989
95443	465990
636496	465991
399143	465992
491884	465993
603379	465994
192795	465995
31417	465996
4314	465997
567145	465998
684359	465999
114258	466000
161504	466001
309354	466002
144062	466003
9572	466004
547785	466005
26261	466006
462815	466007
399393	466008
647452	466009
191499	466010
595406	466011
648870	466012
8509	466013
59	466014
109078	466015
16542	466016
170625	466017
2882	466018
48077	466019
53213	466020
118685	466021
630928	466022
325961	466023
150916	466024
452003	466025
45802	466026
1043	466027
460109	466028
57458	466029
43637	466030
2012	466031
363073	466032
124405	466033
282465	466034
125534	466035
22448	466036
33571	466037
9445	466038
61974	466039
171124	466040
12299	466041
429912	466042
391338	466043
27019	466044
371628	466045
41827	466046
7650	466047
678391	466048
334709	466049
24431	466050
295415	466051
64842	466052
465941	466053
43152	466054
96093	466055
24983	466056
42821	466057
439535	466058
27289	466059
187595	466060
51003	466061
333890	466062
225493	466063
154837	466064
115624	466065
124895	466066
511203	466067
363593	466068
89	466069
6343	466070
22336	466071
92991	466072
180345	466073
695770	466074
59332	466075
698	466076
2730	466077
685183	466078
98270	466079
309074	466080
653604	466081
306982	466082
341947	466083
124957	466084
321549	466085
382167	466086
669843	466087
275751	466088
24032	466089
27994	466090
119556	466091
72	466092
441908	466093
115947	466094
43159	466095
273934	466096
75624	466097
370863	466098
498139	466099
27506	466100
588665	466101
323966	466102
233394	466103
8247	466104
5130	466105
5990	466106
63618	466107
126811	466108
194859	466109
501724	466110
632196	466111
240509	466112
670225	466113
143544	466114
7843	466115
246397	466116
573309	466117
682418	466118
619294	466119
189995	466120
299551	466121
29149	466122
132450	466123
641970	466124
151729	466125
509839	466126
82880	466127
261755	466128
6045	466129
384709	466130
152520	466131
99231	466132
176165	466133
603853	466134
54967	466135
126934	466136
74385	466137
169056	466138
34015	466139
562371	466140
514176	466141
653685	466142
268679	466143
169464	466144
25780	466145
361605	466146
83656	466147
10539	466148
350496	466149
616133	466150
415423	466151
6227	466152
28413	466153
147519	466154
98	466155
525182	466156
260363	466157
635426	466158
121752	466159
270352	466160
56230	466161
13499	466162
9470	466163
71538	466164
48447	466165
189752	466166
264088	466167
5298	466168
107390	466169
129772	466170
11542	466171
55151	466172
113813	466173
33701	466174
5250	466175
175992	466176
382649	466177
51987	466178
442388	466179
416664	466180
616886	466181
24566	466182
49956	466183
61822	466184
17966	466185
74013	466186
91410	466187
39208	466188
183985	466189
343064	466190
156995	466191
51421	466192
25605	466193
85532	466194
209669	466195
199698	466196
439305	466197
546865	466198
47496	466199
410618	466200
525436	466201
47057	466202
4792	466203
561071	466204
63285	466205
2887	466206
465394	466207
64241	466208
465848	466209
465359	466210
85363	466211
128653	466212
20163	466213
589603	466214
426798	466215
665521	466216
595981	466217
440217	466218
676726	466219
195607	466220
162862	466221
350528	466222
163691	466223
514171	466224
561964	466225
73347	466226
301525	466227
18749	466228
86344	466229
332057	466230
43943	466231
9504	466232
499483	466233
51297	466234
364953	466235
5141	466236
266092	466237
115919	466238
172542	466239
46283	466240
308529	466241
561562	466242
126053	466243
14634	466244
270963	466245
15869	466246
278162	466247
104350	466248
59367	466249
212524	466250
53963	466251
188254	466252
4989	466253
467395	466254
394473	466255
8214	466256
150613	466257
601038	466258
45	466259
8527	466260
607029	466261
677553	466262
119177	466263
245890	466264
314561	466265
640727	466266
96210	466267
53774	466268
73000	466269
114386	466270
280390	466271
9575	466272
123070	466273
244457	466274
26852	466275
654049	466276
96210	466277
569653	466278
523273	466279
421284	466280
20997	466281
370690	466282
261807	466283
337752	466284
429991	466285
180630	466286
535964	466287
173123	466288
18503	466289
880	466290
7036	466291
324138	466292
465663	466293
582540	466294
512974	466295
582597	466296
56266	466297
454863	466298
518849	466299
133475	466300
7649	466301
3476	466302
129912	466303
20941	466304
490605	466305
156593	466306
148967	466307
466406	466308
326634	466309
425634	466310
25754	466311
72333	466312
73437	466313
226940	466314
64343	466315
8	466316
41856	466317
416166	466318
689849	466319
8750	466320
9892	466321
72815	466322
243244	466323
451553	466324
95349	466325
304292	466326
466799	466327
71415	466328
157194	466329
169385	466330
51290	466331
145028	466332
449242	466333
36686	466334
12	466335
655503	466336
132930	466337
97923	466338
209179	466339
595672	466340
224500	466341
157806	466342
51479	466343
416332	466344
297823	466345
136853	466346
141638	466347
206868	466348
632096	466349
539401	466350
12713	466351
33537	466352
277333	466353
690981	466354
382913	466355
10521	466356
67745	466357
54182	466358
130138	466359
77756	466360
286894	466361
275741	466362
594526	466363
259151	466364
6453	466365
14165	466366
594523	466367
139893	466368
330672	466369
96804	466370
336992	466371
8632	466372
83620	466373
53357	466374
688344	466375
275797	466376
646493	466377
648936	466378
567436	466379
324701	466380
89514	466381
468802	466382
3881	466383
122724	466384
651711	466385
133550	466386
372886	466387
61771	466388
602784	466389
455875	466390
109983	466391
103485	466392
105573	466393
182993	466394
509544	466395
20555	466396
43823	466397
6441	466398
4783	466399
2486	466400
71893	466401
122895	466402
75426	466403
26825	466404
25559	466405
10943	466406
316310	466407
377990	466408
545966	466409
402279	466410
493363	466411
297352	466412
284018	466413
241047	466414
372339	466415
618222	466416
235564	466417
32023	466418
332530	466419
668590	466420
516290	466421
50976	466422
6733	466423
411299	466424
621991	466425
100867	466426
598611	466427
393620	466428
552542	466429
590775	466430
151601	466431
124353	466432
116746	466433
93859	466434
120564	466435
157187	466436
613299	466437
155495	466438
646805	466439
156031	466440
426	466441
455031	466442
123849	466443
565273	466444
176178	466445
12132	466446
577646	466447
346752	466448
140294	466449
413833	466450
345526	466451
44052	466452
302317	466453
534521	466454
411004	466455
37832	466456
24057	466457
180909	466458
19704	466459
254190	466460
679892	466461
23672	466462
189149	466463
403083	466464
368589	466465
304471	466466
443401	466467
24325	466468
631708	466469
29344	466470
3748	466471
513375	466472
508210	466473
579769	466474
168484	466475
2976	466476
17220	466477
108362	466478
156356	466479
500984	466480
107429	466481
28270	466482
112647	466483
682195	466484
37366	466485
21550	466486
603493	466487
238220	466488
181022	466489
251173	466490
606293	466491
30804	466492
78192	466493
441036	466494
67853	466495
8707	466496
563831	466497
235816	466498
45488	466499
45471	466500
23056	466501
282196	466502
288126	466503
48031	466504
24443	466505
144742	466506
57997	466507
516283	466508
73926	466509
1341	466510
155147	466511
3168	466512
128622	466513
148785	466514
61766	466515
402976	466516
394365	466517
41	466518
150568	466519
444459	466520
134768	466521
55833	466522
163017	466523
303616	466524
582687	466525
497994	466526
311992	466527
85529	466528
226462	466529
151055	466530
406337	466531
577047	466532
586966	466533
211849	466534
340506	466535
40898	466536
49922	466537
535331	466538
109631	466539
497105	466540
369924	466541
59329	466542
571906	466543
361415	466544
438182	466545
14	466546
20209	466547
524606	466548
212500	466549
48683	466550
370479	466551
54754	466552
427056	466553
351660	466554
432816	466555
172460	466556
88090	466557
502787	466558
220877	466559
540	466560
529742	466561
59650	466562
11	466563
120825	466564
634082	466565
1454	466566
373417	466567
630603	466568
576627	466569
664067	466570
608	466571
39003	466572
135877	466573
509445	466574
481010	466575
527727	466576
593777	466577
620609	466578
65624	466579
123094	466580
77036	466581
196519	466582
329595	466583
2799	466584
58887	466585
29012	466586
24513	466587
61682	466588
17242	466589
18738	466590
408083	466591
30702	466592
604420	466593
100189	466594
182009	466595
77741	466596
5504	466597
149223	466598
118062	466599
285256	466600
63447	466601
381290	466602
3207	466603
280943	466604
58622	466605
103400	466606
65173	466607
164339	466608
382306	466609
29721	466610
614343	466611
112720	466612
496889	466613
251307	466614
328132	466615
526615	466616
60102	466617
435542	466618
119274	466619
192862	466620
278875	466621
281984	466622
619446	466623
517541	466624
82374	466625
27281	466626
37673	466627
94686	466628
789	466629
101760	466630
555065	466631
519253	466632
367223	466633
220383	466634
167739	466635
556988	466636
126367	466637
164356	466638
114257	466639
326261	466640
407	466641
563675	466642
451907	466643
118524	466644
243861	466645
45819	466646
436871	466647
64054	466648
90173	466649
542416	466650
50177	466651
34164	466652
159980	466653
298282	466654
623797	466655
401966	466656
574128	466657
644404	466658
296897	466659
653788	466660
87574	466661
553797	466662
495543	466663
463780	466664
91182	466665
518329	466666
16744	466667
529896	466668
5610	466669
349109	466670
330737	466671
801	466672
319863	466673
2954	466674
368789	466675
27491	466676
652633	466677
465713	466678
205899	466679
489632	466680
333035	466681
573	466682
423885	466683
555028	466684
31478	466685
283728	466686
295	466687
2575	466688
509836	466689
164112	466690
686838	466691
204865	466692
2818	466693
32654	466694
62428	466695
1348	466696
199275	466697
339119	466698
601315	466699
3012	466700
686158	466701
289449	466702
648479	466703
36048	466704
26288	466705
464338	466706
31523	466707
265266	466708
126695	466709
2073	466710
620405	466711
39657	466712
59352	466713
48	466714
370944	466715
10376	466716
158301	466717
1150	466718
87931	466719
383174	466720
619867	466721
64890	466722
163034	466723
44328	466724
116283	466725
629515	466726
26305	466727
324	466728
20381	466729
526782	466730
89868	466731
268661	466732
348163	466733
618657	466734
572776	466735
384311	466736
209878	466737
347193	466738
44797	466739
662487	466740
20986	466741
679189	466742
42557	466743
315479	466744
10095	466745
201524	466746
678625	466747
261877	466748
552054	466749
473162	466750
185742	466751
306038	466752
306587	466753
83593	466754
522002	466755
651328	466756
384291	466757
41572	466758
1028	466759
1028	466760
4173	466761
367055	466762
21005	466763
36355	466764
131157	466765
466302	466766
528873	466767
660169	466768
462989	466769
559843	466770
302915	466771
623961	466772
63	466773
527597	466774
444315	466775
91893	466776
467768	466777
58176	466778
579066	466779
58176	466780
183840	466781
403950	466782
153208	466783
71693	466784
6877	466785
4291	466786
13009	466787
1342	466788
42504	466789
565991	466790
42510	466791
374509	466792
114530	466793
109785	466794
21475	466795
558855	466796
728	466797
479462	466798
168661	466799
81982	466800
346657	466801
585988	466802
198719	466803
1040	466804
503940	466805
399711	466806
9583	466807
40675	466808
547244	466809
7394	466810
207260	466811
581563	466812
623241	466813
523030	466814
643792	466815
61251	466816
606417	466817
210472	466818
60146	466819
77734	466820
24386	466821
69005	466822
329986	466823
238373	466824
265655	466825
116606	466826
204886	466827
21123	466828
10245	466829
415253	466830
462915	466831
406577	466832
669480	466833
337341	466834
687853	466835
192384	466836
164915	466837
278943	466838
548595	466839
16240	466840
227258	466841
358379	466842
30961	466843
80535	466844
454826	466845
186790	466846
1524	466847
65392	466848
505187	466849
562936	466850
502491	466851
604451	466852
162972	466853
153432	466854
24122	466855
6171	466856
489285	466857
551251	466858
113851	466859
194551	466860
163907	466861
349383	466862
19291	466863
552246	466864
35036	466865
563086	466866
220450	466867
500697	466868
170995	466869
669213	466870
25192	466871
402798	466872
190612	466873
332571	466874
290412	466875
564001	466876
517641	466877
445235	466878
133160	466879
681286	466880
139389	466881
600476	466882
268681	466883
31467	466884
10015	466885
103559	466886
34802	466887
228767	466888
65789	466889
88	466890
25375	466891
116529	466892
8877	466893
93759	466894
417216	466895
433418	466896
267724	466897
235781	466898
47252	466899
332803	466900
273397	466901
403089	466902
15589	466903
676796	466904
258696	466905
112705	466906
40728	466907
136786	466908
132815	466909
643093	466910
438443	466911
5518	466912
17483	466913
621513	466914
13748	466915
470304	466916
369166	466917
48239	466918
98936	466919
624844	466920
314048	466921
164594	466922
339117	466923
22006	466924
282000	466925
139779	466926
155821	466927
164022	466928
431051	466929
458164	466930
15007	466931
68791	466932
2048	466933
248076	466934
11157	466935
5530	466936
646561	466937
112678	466938
541433	466939
174226	466940
425847	466941
4208	466942
371603	466943
4499	466944
329072	466945
84261	466946
19349	466947
337776	466948
437910	466949
471613	466950
338944	466951
238946	466952
693076	466953
57893	466954
678094	466955
137545	466956
606666	466957
143679	466958
117292	466959
228687	466960
12951	466961
689838	466962
197619	466963
114875	466964
573	466965
678066	466966
100586	466967
18588	466968
86337	466969
509850	466970
95445	466971
14976	466972
33704	466973
465895	466974
453	466975
366239	466976
51776	466977
240606	466978
9277	466979
153947	466980
261830	466981
84343	466982
491100	466983
153609	466984
3664	466985
67095	466986
370883	466987
101368	466988
455099	466989
427601	466990
151772	466991
7499	466992
68447	466993
2610	466994
47976	466995
75859	466996
186387	466997
148538	466998
180629	466999
238254	467000
243847	467001
417397	467002
679457	467003
583686	467004
3905	467005
125318	467006
15360	467007
167635	467008
46446	467009
67307	467010
13278	467011
154754	467012
399999	467013
547247	467014
6120	467015
3790	467016
11724	467017
73228	467018
238518	467019
415332	467020
491396	467021
131590	467022
131591	467023
25937	467024
2981	467025
165646	467026
47562	467027
657840	467028
56265	467029
376790	467030
210299	467031
525157	467032
192227	467033
41308	467034
159280	467035
61167	467036
89477	467037
3151	467038
365117	467039
630326	467040
416355	467041
7148	467042
7992	467043
56767	467044
521984	467045
425498	467046
1599	467047
183085	467048
177345	467049
16527	467050
145367	467051
3094	467052
62415	467053
15443	467054
455053	467055
31973	467056
315748	467057
124886	467058
6909	467059
144883	467060
472071	467061
535982	467062
213089	467063
188916	467064
103251	467065
2734	467066
43730	467067
2752	467068
192781	467069
580661	467070
177926	467071
440083	467072
569693	467073
224884	467074
460916	467075
574622	467076
507906	467077
534787	467078
86229	467079
603598	467080
130630	467081
16603	467082
275770	467083
397926	467084
238326	467085
1871	467086
58765	467087
59147	467088
425435	467089
9436	467090
64304	467091
432791	467092
519454	467093
85293	467094
102513	467095
6489	467096
545480	467097
22015	467098
654457	467099
44104	467100
250860	467101
75858	467102
28567	467103
654209	467104
671744	467105
197903	467106
299898	467107
1546	467108
253513	467109
131107	467110
52786	467111
613116	467112
624928	467113
385290	467114
445630	467115
376101	467116
518298	467117
593031	467118
529277	467119
283432	467120
136065	467121
426959	467122
7641	467123
18791	467124
9362	467125
59076	467126
46517	467127
400175	467128
431338	467129
5662	467130
21759	467131
58859	467132
223987	467133
150896	467134
149534	467135
310902	467136
632772	467137
225361	467138
95906	467139
187768	467140
333027	467141
277956	467142
558102	467143
17864	467144
428606	467145
471666	467146
385392	467147
6742	467148
442714	467149
43079	467150
23683	467151
645148	467152
10190	467153
478391	467154
477309	467155
264	467156
594844	467157
121240	467158
762	467159
25167	467160
236745	467161
7864	467162
231628	467163
124479	467164
405921	467165
62254	467166
581646	467167
668359	467168
16858	467169
465834	467170
405915	467171
213323	467172
78557	467173
175575	467174
417899	467175
405940	467176
396822	467177
478563	467178
438658	467179
373973	467180
76079	467181
658563	467182
88077	467183
188314	467184
11870	467185
389640	467186
107471	467187
40315	467188
101150	467189
29366	467190
116422	467191
108370	467192
24329	467193
673948	467194
608808	467195
57431	467196
33664	467197
51413	467198
216016	467199
263491	467200
25034	467201
176900	467202
344812	467203
69123	467204
654178	467205
107545	467206
87227	467207
164223	467208
188	467209
75160	467210
503697	467211
143436	467212
118545	467213
135200	467214
168317	467215
12507	467216
691093	467217
134382	467218
62347	467219
574568	467220
110928	467221
94544	467222
215967	467223
415540	467224
594783	467225
261797	467226
206737	467227
563088	467228
651987	467229
168001	467230
174475	467231
24362	467232
493057	467233
168779	467234
168780	467235
506030	467236
594743	467237
153519	467238
81804	467239
7685	467240
164894	467241
611734	467242
10967	467243
458217	467244
4958	467245
518911	467246
407477	467247
124179	467248
25154	467249
637235	467250
244009	467251
16531	467252
387688	467253
17539	467254
15	467255
18207	467256
76	467257
551540	467258
13790	467259
656251	467260
129604	467261
120094	467262
672692	467263
223058	467264
444386	467265
316297	467266
484265	467267
166547	467268
63749	467269
72569	467270
585217	467271
40157	467272
9054	467273
425102	467274
508069	467275
429262	467276
109704	467277
6151	467278
111260	467279
67263	467280
20778	467281
1989	467282
366202	467283
3753	467284
144940	467285
469799	467286
409141	467287
599404	467288
133809	467289
469223	467290
136800	467291
98447	467292
153788	467293
77605	467294
115572	467295
133723	467296
48345	467297
647066	467298
73260	467299
423672	467300
156805	467301
54103	467302
141385	467303
50731	467304
144555	467305
22486	467306
711	467307
15985	467308
628502	467309
4430	467310
494350	467311
10552	467312
24655	467313
112428	467314
2432	467315
522990	467316
36706	467317
101203	467318
91315	467319
512972	467320
69015	467321
512965	467322
216038	467323
396375	467324
335	467325
129220	467326
480692	467327
10022	467328
60668	467329
193315	467330
10155	467331
552310	467332
29772	467333
440427	467334
23504	467335
637615	467336
56763	467337
109851	467338
12059	467339
89477	467340
614115	467341
68805	467342
19082	467343
335	467344
614544	467345
423308	467346
9054	467347
581289	467348
226258	467349
216036	467350
412948	467351
1022	467352
2673	467353
33276	467354
471624	467355
342691	467356
139742	467357
228997	467358
124835	467359
24419	467360
2220	467361
66864	467362
651937	467363
167096	467364
191071	467365
5508	467366
47360	467367
562055	467368
622956	467369
171518	467370
131359	467371
103666	467372
4050	467373
4430	467374
5082	467375
4430	467376
157833	467377
11552	467378
579932	467379
428094	467380
9840	467381
161943	467382
20885	467383
504338	467384
235802	467385
12347	467386
57798	467387
373232	467388
147789	467389
124970	467390
22294	467391
374194	467392
179109	467393
153092	467394
111777	467395
4797	467396
568177	467397
689870	467398
504223	467399
347	467400
2888	467401
547480	467402
5801	467403
519497	467404
310933	467405
75867	467406
135802	467407
59298	467408
619613	467409
247015	467410
639169	467411
5392	467412
2281	467413
103053	467414
6227	467415
23108	467416
5513	467417
198476	467418
162742	467419
22479	467420
141121	467421
506641	467422
224177	467423
165385	467424
196860	467425
635012	467426
426125	467427
81343	467428
587360	467429
35384	467430
216006	467431
426634	467432
144667	467433
32312	467434
73183	467435
1454	467436
3784	467437
4048	467438
59166	467439
174011	467440
388758	467441
21715	467442
49273	467443
8136	467444
346914	467445
577049	467446
62294	467447
571044	467448
141038	467449
303810	467450
10394	467451
467063	467452
540621	467453
681016	467454
245545	467455
461302	467456
55388	467457
62927	467458
364615	467459
1393	467460
16508	467461
71569	467462
673593	467463
7684	467464
1961	467465
367660	467466
63529	467467
216003	467468
416115	467469
8078	467470
545104	467471
51453	467472
172896	467473
691393	467474
7407	467475
7298	467476
11	467477
474009	467478
13306	467479
372810	467480
709	467481
530333	467482
638388	467483
626849	467484
54342	467485
504211	467486
330845	467487
151710	467488
35903	467489
1030	467490
417613	467491
8114	467492
35967	467493
125890	467494
26651	467495
10324	467496
163359	467497
190637	467498
126606	467499
111215	467500
449232	467501
570597	467502
255221	467503
148782	467504
617844	467505
526468	467506
158317	467507
617820	467508
681228	467509
261095	467510
412747	467511
567357	467512
82	467513
192226	467514
55231	467515
266511	467516
222550	467517
15887	467518
360604	467519
542128	467520
355891	467521
45832	467522
581392	467523
521734	467524
680715	467525
344543	467526
87091	467527
518406	467528
335510	467529
157306	467530
214486	467531
409475	467532
94592	467533
88308	467534
22186	467535
107904	467536
137410	467537
42019	467538
273443	467539
601254	467540
3163	467541
174750	467542
675520	467543
171512	467544
575651	467545
118992	467546
493104	467547
167172	467548
574074	467549
271681	467550
39336	467551
617379	467552
449251	467553
221	467554
261843	467555
168231	467556
589143	467557
71413	467558
157638	467559
20940	467560
682369	467561
139695	467562
474952	467563
270826	467564
511115	467565
443769	467566
159667	467567
76118	467568
296859	467569
9054	467570
2277	467571
26788	467572
347551	467573
5338	467574
131360	467575
131360	467576
512985	467577
496871	467578
23108	467579
567526	467580
33042	467581
7587	467582
221799	467583
88790	467584
527115	467585
225810	467586
251473	467587
407574	467588
69022	467589
9294	467590
6595	467591
171094	467592
322785	467593
40	467594
40	467595
273521	467596
70583	467597
44754	467598
95338	467599
130363	467600
107921	467601
361497	467602
578463	467603
46828	467604
683079	467605
51651	467606
492583	467607
639285	467608
128	467609
655823	467610
109017	467611
16199	467612
538189	467613
228572	467614
611801	467615
284582	467616
188240	467617
505399	467618
134522	467619
479047	467620
30282	467621
106330	467622
367676	467623
285090	467624
599983	467625
11374	467626
390593	467627
17540	467628
128665	467629
418610	467630
112230	467631
137845	467632
528063	467633
696685	467634
4573	467635
12658	467636
81514	467637
258662	467638
367230	467639
500592	467640
78591	467641
10718	467642
557219	467643
52787	467644
3912	467645
639108	467646
527024	467647
1732	467648
36464	467649
48810	467650
510156	467651
48339	467652
188626	467653
57007	467654
400443	467655
324947	467656
35948	467657
228386	467658
348694	467659
49182	467660
52273	467661
23694	467662
508902	467663
147947	467664
326863	467665
522895	467666
648773	467667
43209	467668
342183	467669
520906	467670
520915	467671
520898	467672
520884	467673
520896	467674
520907	467675
520905	467676
520872	467677
520914	467678
289896	467679
90797	467680
81179	467681
193784	467682
512373	467683
215142	467684
215141	467685
215143	467686
19296	467687
338287	467688
79668	467689
94979	467690
548412	467691
445866	467692
74776	467693
54201	467694
430349	467695
2136	467696
90370	467697
224716	467698
285192	467699
425992	467700
178398	467701
92707	467702
622961	467703
397475	467704
267655	467705
558006	467706
185490	467707
527930	467708
416077	467709
50147	467710
368507	467711
230406	467712
2650	467713
158427	467714
34490	467715
123509	467716
669367	467717
82194	467718
361362	467719
292532	467720
488506	467721
2560	467722
201829	467723
22316	467724
388993	467725
396327	467726
307197	467727
209936	467728
37208	467729
120488	467730
557072	467731
509065	467732
190843	467733
419470	467734
320693	467735
71971	467736
324551	467737
276723	467738
39399	467739
137659	467740
448478	467741
356462	467742
249798	467743
640975	467744
72692	467745
195021	467746
151237	467747
4898	467748
2666	467749
53422	467750
302668	467751
157570	467752
337088	467753
16590	467754
89021	467755
144116	467756
508876	467757
427	467758
132092	467759
668094	467760
439434	467761
1595	467762
1595	467763
238642	467764
208354	467765
17990	467766
220375	467767
48663	467768
671199	467769
548192	467770
55820	467771
409567	467772
355167	467773
29	467774
124870	467775
137840	467776
72072	467777
509230	467778
1228	467779
500447	467780
667662	467781
3567	467782
120927	467783
7503	467784
495128	467785
10854	467786
261020	467787
221	467788
165628	467789
141404	467790
95452	467791
155975	467792
3114	467793
404213	467794
596203	467795
525800	467796
161031	467797
102607	467798
21954	467799
196424	467800
5328	467801
71709	467802
65205	467803
586911	467804
379170	467805
517924	467806
326668	467807
533387	467808
417813	467809
672068	467810
184	467811
396456	467812
20382	467813
85988	467814
519264	467815
65561	467816
637180	467817
33898	467818
659538	467819
119670	467820
103193	467821
599039	467822
82321	467823
151876	467824
264106	467825
622092	467826
514114	467827
161688	467828
519868	467829
672509	467830
229586	467831
639401	467832
135601	467833
5119	467834
282800	467835
8096	467836
529459	467837
693065	467838
176108	467839
53468	467840
286775	467841
528740	467842
274668	467843
572511	467844
111103	467845
195591	467846
4303	467847
81566	467848
81272	467849
548323	467850
12656	467851
110849	467852
47238	467853
63827	467854
124522	467855
586737	467856
14323	467857
642013	467858
100527	467859
52360	467860
59053	467861
38380	467862
6026	467863
348730	467864
444045	467865
544041	467866
618888	467867
24077	467868
121677	467869
514099	467870
199005	467871
165657	467872
364922	467873
6006	467874
48216	467875
519041	467876
310353	467877
150788	467878
30725	467879
70586	467880
397416	467881
43981	467882
155069	467883
288134	467884
8332	467885
54873	467886
18677	467887
19450	467888
641117	467889
155517	467890
3888	467891
156208	467892
73263	467893
557350	467894
49815	467895
229	467896
369708	467897
568710	467898
149199	467899
648666	467900
13294	467901
225975	467902
228756	467903
8121	467904
68324	467905
54283	467906
106928	467907
53235	467908
650726	467909
412530	467910
604326	467911
86	467912
181401	467913
538863	467914
241344	467915
679601	467916
333805	467917
23389	467918
115645	467919
130071	467920
143690	467921
299057	467922
364096	467923
76586	467924
532903	467925
74950	467926
24215	467927
429820	467928
237367	467929
439586	467930
126832	467931
547025	467932
40391	467933
2651	467934
195933	467935
156388	467936
5473	467937
30348	467938
615202	467939
456374	467940
111217	467941
369350	467942
136864	467943
7830	467944
18794	467945
504385	467946
683160	467947
55486	467948
469988	467949
314886	467950
512859	467951
123368	467952
256776	467953
491914	467954
10815	467955
591977	467956
570979	467957
5032	467958
190278	467959
9	467960
64295	467961
58895	467962
9947	467963
222467	467964
62954	467965
13184	467966
57784	467967
16455	467968
358435	467969
650737	467970
80903	467971
390684	467972
1467	467973
137899	467974
114608	467975
247457	467976
502540	467977
660429	467978
23163	467979
416123	467980
138370	467981
674097	467982
3004	467983
204057	467984
38888	467985
7503	467986
258562	467987
380220	467988
71148	467989
503994	467990
6852	467991
374355	467992
178056	467993
651926	467994
28222	467995
626359	467996
48811	467997
574	467998
639366	467999
22771	468000
683121	468001
309418	468002
54378	468003
94950	468004
98896	468005
262854	468006
3158	468007
600466	468008
619826	468009
21519	468010
8058	468011
78350	468012
968	468013
264403	468014
164837	468015
99837	468016
104708	468017
673728	468018
102722	468019
697558	468020
649856	468021
409248	468022
24831	468023
96980	468024
620444	468025
181697	468026
332805	468027
497795	468028
84924	468029
16109	468030
163948	468031
153181	468032
4147	468033
192734	468034
583068	468035
112553	468036
214332	468037
9767	468038
435596	468039
287151	468040
128143	468041
387564	468042
686	468043
167194	468044
414380	468045
21347	468046
75827	468047
672900	468048
600690	468049
151641	468050
196164	468051
44397	468052
112245	468053
352326	468054
181614	468055
444650	468056
70691	468057
5191	468058
75103	468059
576285	468060
541655	468061
368313	468062
579694	468063
157975	468064
526910	468065
122209	468066
134179	468067
1606	468068
2631	468069
384941	468070
3068	468071
11169	468072
443707	468073
346328	468074
161049	468075
341983	468076
2691	468077
134905	468078
244576	468079
128426	468080
110982	468081
85767	468082
456327	468083
5167	468084
461771	468085
211610	468086
1892	468087
605	468088
136280	468089
110434	468090
26643	468091
622081	468092
350995	468093
577929	468094
11253	468095
10658	468096
465140	468097
38445	468098
162764	468099
130186	468100
50757	468101
568528	468102
279425	468103
70629	468104
51612	468105
344320	468106
1155	468107
33348	468108
298811	468109
3733	468110
548315	468111
429300	468112
460115	468113
267184	468114
72059	468115
26333	468116
74252	468117
501877	468118
289952	468119
407	468120
244094	468121
24749	468122
82968	468123
244769	468124
259838	468125
48152	468126
513957	468127
528651	468128
76709	468129
423629	468130
10057	468131
264824	468132
96469	468133
102760	468134
133737	468135
1536	468136
608202	468137
171357	468138
21444	468139
4063	468140
265137	468141
3965	468142
163896	468143
170075	468144
241999	468145
10607	468146
647418	468147
322974	468148
449272	468149
91765	468150
45709	468151
261607	468152
35530	468153
433966	468154
496925	468155
482185	468156
637928	468157
426807	468158
641659	468159
599228	468160
19670	468161
46999	468162
145661	468163
366458	468164
464678	468165
685718	468166
42856	468167
24181	468168
19582	468169
58819	468170
304969	468171
11421	468172
49412	468173
857	468174
857	468175
645671	468176
56680	468177
41553	468178
3975	468179
448355	468180
36749	468181
432817	468182
80688	468183
496622	468184
289516	468185
98541	468186
599510	468187
48678	468188
136003	468189
120137	468190
382660	468191
29782	468192
4909	468193
11466	468194
475885	468195
304163	468196
245628	468197
57	468198
696592	468199
85316	468200
10740	468201
16116	468202
10901	468203
227	468204
11174	468205
274217	468206
107990	468207
667341	468208
646440	468209
60704	468210
285567	468211
476293	468212
346142	468213
72131	468214
653211	468215
11592	468216
198127	468217
554830	468218
561246	468219
690987	468220
24344	468221
118365	468222
544539	468223
9296	468224
54997	468225
60554	468226
257066	468227
6307	468228
7918	468229
136151	468230
465239	468231
275695	468232
6917	468233
614543	468234
373207	468235
25926	468236
64878	468237
29825	468238
104397	468239
629812	468240
704	468241
114299	468242
318923	468243
221728	468244
89446	468245
194428	468246
57145	468247
597526	468248
227611	468249
547049	468250
578446	468251
252086	468252
542165	468253
11417	468254
59916	468255
40487	468256
423911	468257
466213	468258
401651	468259
536709	468260
487874	468261
560092	468262
237934	468263
46955	468264
164893	468265
161141	468266
387055	468267
64893	468268
265879	468269
27424	468270
634155	468271
199650	468272
144300	468273
114915	468274
143711	468275
654183	468276
375449	468277
61586	468278
598135	468279
1181	468280
440023	468281
85154	468282
227728	468283
27948	468284
35846	468285
793	468286
1200	468287
198853	468288
350749	468289
127751	468290
568894	468291
615977	468292
487488	468293
139695	468294
440953	468295
255251	468296
580750	468297
171473	468298
559286	468299
470712	468300
659549	468301
157831	468302
678420	468303
560542	468304
229479	468305
693933	468306
151940	468307
171108	468308
426374	468309
270403	468310
289362	468311
6637	468312
221132	468313
660383	468314
26882	468315
519739	468316
270874	468317
220371	468318
597329	468319
335304	468320
125329	468321
113475	468322
13792	468323
208800	468324
496606	468325
51396	468326
527580	468327
413503	468328
79598	468329
106507	468330
54975	468331
86820	468332
15300	468333
439261	468334
200005	468335
221643	468336
35236	468337
59742	468338
25641	468339
335	468340
38960	468341
113371	468342
1883	468343
31599	468344
345381	468345
14609	468346
173261	468347
27911	468348
539722	468349
7030	468350
107818	468351
317150	468352
235792	468353
46654	468354
74066	468355
370525	468356
479928	468357
40142	468358
149825	468359
58464	468360
173111	468361
245919	468362
80346	468363
198558	468364
14195	468365
37696	468366
697304	468367
445371	468368
136620	468369
465566	468370
140751	468371
484996	468372
668916	468373
346176	468374
110705	468375
694247	468376
65155	468377
688742	468378
282750	468379
129354	468380
586781	468381
68	468382
79590	468383
619341	468384
470016	468385
1394	468386
10570	468387
198562	468388
179831	468389
376116	468390
637226	468391
177493	468392
6628	468393
47500	468394
137052	468395
79128	468396
687818	468397
85655	468398
11487	468399
633685	468400
673930	468401
152451	468402
67742	468403
190449	468404
78	468405
64872	468406
191376	468407
159333	468408
143699	468409
671472	468410
10136	468411
8174	468412
1056	468413
1686	468414
82710	468415
43648	468416
81839	468417
2403	468418
41569	468419
156669	468420
84499	468421
109533	468422
331457	468423
23701	468424
38952	468425
86278	468426
356050	468427
625165	468428
343153	468429
470760	468430
148994	468431
58303	468432
158893	468433
758	468434
376318	468435
672693	468436
697139	468437
14781	468438
102491	468439
140831	468440
16595	468441
493458	468442
68922	468443
2900	468444
16714	468445
663188	468446
136245	468447
693178	468448
258109	468449
444581	468450
201671	468451
219431	468452
464038	468453
477985	468454
245498	468455
509190	468456
58257	468457
7190	468458
364533	468459
2	468460
188456	468461
519492	468462
499061	468463
129013	468464
1604	468465
54289	468466
392431	468467
286475	468468
241704	468469
33325	468470
263601	468471
381806	468472
376808	468473
102853	468474
27308	468475
214504	468476
136027	468477
26	468478
50762	468479
697260	468480
530194	468481
25384	468482
554567	468483
477574	468484
161852	468485
101090	468486
106755	468487
542693	468488
44145	468489
297074	468490
21	468491
136207	468492
54794	468493
198472	468494
524280	468495
102569	468496
126249	468497
229127	468498
103604	468499
54	468500
59297	468501
568173	468502
300796	468503
300797	468504
300795	468505
364881	468506
364923	468507
388441	468508
408190	468509
188057	468510
253860	468511
130632	468512
617812	468513
210905	468514
535096	468515
142275	468516
595244	468517
33879	468518
139907	468519
3959	468520
406199	468521
78783	468522
1423	468523
137990	468524
202055	468525
273531	468526
266485	468527
215074	468528
345535	468529
230211	468530
136807	468531
85184	468532
122193	468533
580792	468534
651566	468535
309408	468536
350588	468537
573345	468538
248638	468539
618993	468540
685199	468541
18094	468542
52400	468543
88619	468544
4342	468545
658760	468546
169457	468547
57129	468548
341970	468549
255943	468550
240455	468551
420100	468552
76360	468553
593042	468554
130418	468555
641875	468556
144564	468557
21797	468558
248065	468559
38172	468560
314036	468561
273595	468562
228262	468563
22872	468564
337184	468565
617579	468566
51241	468567
157771	468568
631705	468569
210517	468570
56046	468571
132679	468572
507686	468573
47697	468574
247496	468575
230041	468576
516808	468577
62591	468578
442913	468579
280392	468580
137218	468581
111811	468582
94475	468583
118188	468584
243602	468585
318164	468586
175790	468587
30118	468588
520966	468589
448	468590
123969	468591
274571	468592
470326	468593
460125	468594
574731	468595
575025	468596
63068	468597
460130	468598
212589	468599
333498	468600
405228	468601
329160	468602
664417	468603
85639	468604
23256	468605
476210	468606
224933	468607
23256	468608
148046	468609
142347	468610
290228	468611
275162	468612
59929	468613
203277	468614
48976	468615
142030	468616
599561	468617
248159	468618
3945	468619
33013	468620
554943	468621
426845	468622
255631	468623
676339	468624
99499	468625
603965	468626
6112	468627
361689	468628
130410	468629
695613	468630
83085	468631
221	468632
149560	468633
492914	468634
664342	468635
55513	468636
653886	468637
157310	468638
5547	468639
575381	468640
118384	468641
91911	468642
363589	468643
132415	468644
166649	468645
19	468646
640575	468647
283382	468648
6113	468649
1852	468650
446282	468651
35361	468652
598293	468653
182642	468654
575520	468655
692998	468656
501196	468657
114902	468658
11	468659
103128	468660
198477	468661
170583	468662
693299	468663
20687	468664
265898	468665
24853	468666
540250	468667
429	468668
423239	468669
244469	468670
157279	468671
146114	468672
55810	468673
456874	468674
4486	468675
24936	468676
61288	468677
584439	468678
251068	468679
94395	468680
269072	468681
691899	468682
177096	468683
219815	468684
108011	468685
358838	468686
422219	468687
19184	468688
17495	468689
2417	468690
6543	468691
12814	468692
17125	468693
477456	468694
149798	468695
106685	468696
386685	468697
595842	468698
134532	468699
3716	468700
300563	468701
534872	468702
241842	468703
369994	468704
615833	468705
31351	468706
149924	468707
268442	468708
309400	468709
601340	468710
4315	468711
611315	468712
339997	468713
32452	468714
113571	468715
117918	468716
249188	468717
454425	468718
22364	468719
44674	468720
609238	468721
592570	468722
194497	468723
384617	468724
288166	468725
163336	468726
528290	468727
194934	468728
153943	468729
341	468730
376471	468731
4399	468732
244764	468733
60317	468734
29504	468735
526332	468736
460626	468737
42536	468738
255613	468739
300244	468740
331014	468741
411283	468742
2177	468743
215334	468744
446489	468745
57004	468746
636330	468747
54593	468748
673284	468749
441751	468750
521820	468751
297609	468752
253359	468753
174302	468754
146618	468755
342512	468756
583875	468757
130735	468758
509897	468759
228421	468760
430557	468761
388155	468762
46697	468763
574026	468764
37969	468765
511417	468766
187469	468767
245023	468768
213639	468769
537330	468770
145830	468771
497408	468772
142604	468773
167644	468774
78455	468775
333	468776
430910	468777
187864	468778
357383	468779
47103	468780
463484	468781
143842	468782
158909	468783
35826	468784
550833	468785
76250	468786
615250	468787
490770	468788
141011	468789
336947	468790
285485	468791
221534	468792
660020	468793
30767	468794
419381	468795
376819	468796
153246	468797
665591	468798
377022	468799
247739	468800
17509	468801
247886	468802
339156	468803
457153	468804
140066	468805
107227	468806
81777	468807
15772	468808
253144	468809
140085	468810
317204	468811
197340	468812
151153	468813
1206	468814
290442	468815
129859	468816
22924	468817
266965	468818
87888	468819
655390	468820
113867	468821
148305	468822
8047	468823
15211	468824
462271	468825
136863	468826
159297	468827
142311	468828
13419	468829
268201	468830
228348	468831
1024	468832
3645	468833
490062	468834
40810	468835
16150	468836
578275	468837
551890	468838
213	468839
43969	468840
245310	468841
597414	468842
371231	468843
463294	468844
324352	468845
628780	468846
682172	468847
473842	468848
341539	468849
52178	468850
39864	468851
237617	468852
2301	468853
383255	468854
240395	468855
690297	468856
167675	468857
73774	468858
2703	468859
492022	468860
261680	468861
90612	468862
456260	468863
626707	468864
282837	468865
111447	468866
501876	468867
223954	468868
528522	468869
57522	468870
656127	468871
25524	468872
42881	468873
400863	468874
317072	468875
13423	468876
426239	468877
63272	468878
496110	468879
90521	468880
583023	468881
258174	468882
622137	468883
412544	468884
364205	468885
647546	468886
3671	468887
472819	468888
9424	468889
188049	468890
111680	468891
681097	468892
404927	468893
19355	468894
507269	468895
483488	468896
314546	468897
593149	468898
22383	468899
523995	468900
355695	468901
64303	468902
598567	468903
112139	468904
536249	468905
21453	468906
99947	468907
110130	468908
362488	468909
301878	468910
160956	468911
211786	468912
2069	468913
21430	468914
465332	468915
483695	468916
42501	468917
9761	468918
611380	468919
134268	468920
674161	468921
636084	468922
645927	468923
385324	468924
7064	468925
185475	468926
496792	468927
76087	468928
376301	468929
49771	468930
433210	468931
52043	468932
681171	468933
460849	468934
499706	468935
149524	468936
647	468937
144842	468938
125137	468939
40271	468940
240443	468941
50215	468942
688497	468943
316694	468944
691461	468945
5314	468946
40954	468947
696637	468948
3663	468949
650199	468950
15883	468951
350045	468952
822	468953
20665	468954
629583	468955
71643	468956
460228	468957
2567	468958
449903	468959
475896	468960
4538	468961
101568	468962
629073	468963
409636	468964
26194	468965
170559	468966
412159	468967
341886	468968
362381	468969
137963	468970
539943	468971
48774	468972
147624	468973
424	468974
413487	468975
54238	468976
28158	468977
654469	468978
584387	468979
55122	468980
40085	468981
11445	468982
199451	468983
78827	468984
13712	468985
31091	468986
22024	468987
296508	468988
134532	468989
524363	468990
674400	468991
642485	468992
404850	468993
453150	468994
4618	468995
128730	468996
457895	468997
664820	468998
56416	468999
27970	469000
167634	469001
309178	469002
577802	469003
135195	469004
456604	469005
49328	469006
18512	469007
538905	469008
17613	469009
55110	469010
561956	469011
65139	469012
162760	469013
449047	469014
47311	469015
122364	469016
455706	469017
626997	469018
342502	469019
496158	469020
426710	469021
204272	469022
268638	469023
22915	469024
438477	469025
532405	469026
294318	469027
55214	469028
117861	469029
377239	469030
280259	469031
157404	469032
160369	469033
34958	469034
10525	469035
320163	469036
116535	469037
338578	469038
502911	469039
329191	469040
14733	469041
419303	469042
278374	469043
149484	469044
568253	469045
137604	469046
292384	469047
418058	469048
517565	469049
36780	469050
447866	469051
489203	469052
6854	469053
91425	469054
494962	469055
527953	469056
603060	469057
32748	469058
40407	469059
66620	469060
364487	469061
38920	469062
643805	469063
275829	469064
604889	469065
419783	469066
98184	469067
77626	469068
147934	469069
523283	469070
513088	469071
227342	469072
240766	469073
516367	469074
201789	469075
204353	469076
398532	469077
226343	469078
302724	469079
232341	469080
625653	469081
347955	469082
15489	469083
101968	469084
24551	469085
171660	469086
6710	469087
362593	469088
46147	469089
602211	469090
12355	469091
81358	469092
9809	469093
51486	469094
49695	469095
40917	469096
133480	469097
94622	469098
126282	469099
221167	469100
642779	469101
540240	469102
347990	469103
50943	469104
471772	469105
644657	469106
35451	469107
92055	469108
400303	469109
24301	469110
224	469111
128609	469112
454655	469113
55687	469114
344419	469115
325341	469116
265723	469117
97476	469118
212584	469119
448402	469120
696829	469121
380447	469122
648469	469123
122397	469124
98564	469125
479860	469126
41103	469127
516501	469128
491113	469129
33459	469130
599032	469131
380492	469132
3047	469133
452605	469134
9173	469135
637520	469136
11944	469137
583258	469138
221213	469139
55491	469140
621660	469141
155784	469142
34005	469143
24961	469144
141085	469145
591034	469146
158771	469147
532358	469148
156468	469149
31301	469150
429960	469151
169939	469152
681910	469153
372903	469154
129423	469155
674101	469156
572608	469157
663392	469158
28092	469159
377558	469160
377557	469161
377572	469162
244952	469163
354708	469164
275032	469165
364006	469166
596156	469167
257	469168
23029	469169
1067	469170
695445	469171
319743	469172
245107	469173
14515	469174
551537	469175
502467	469176
169805	469177
42529	469178
416917	469179
583926	469180
56648	469181
80805	469182
38684	469183
494847	469184
334739	469185
287552	469186
139201	469187
104508	469188
93383	469189
603785	469190
151585	469191
187003	469192
486930	469193
4616	469194
55666	469195
276632	469196
123266	469197
155481	469198
294994	469199
179669	469200
138146	469201
478981	469202
272964	469203
470656	469204
633510	469205
484519	469206
173353	469207
17331	469208
117399	469209
16476	469210
130407	469211
66145	469212
684813	469213
5496	469214
371745	469215
444499	469216
10005	469217
440551	469218
364135	469219
235627	469220
169807	469221
110201	469222
666760	469223
238571	469224
636672	469225
567015	469226
23064	469227
528902	469228
77955	469229
32981	469230
401143	469231
277581	469232
35833	469233
166062	469234
29955	469235
130245	469236
621339	469237
23018	469238
370890	469239
168564	469240
291693	469241
42792	469242
2637	469243
53135	469244
368154	469245
3310	469246
648564	469247
1122	469248
635812	469249
203992	469250
112403	469251
591664	469252
185790	469253
131929	469254
208164	469255
548698	469256
65248	469257
516513	469258
265825	469259
54460	469260
376261	469261
142082	469262
10356	469263
694133	469264
6883	469265
165136	469266
46484	469267
169533	469268
344647	469269
358425	469270
212028	469271
579465	469272
51673	469273
88713	469274
27023	469275
4709	469276
608573	469277
326920	469278
4591	469279
501949	469280
194974	469281
168	469282
119225	469283
603933	469284
637188	469285
605289	469286
514830	469287
559049	469288
23359	469289
46474	469290
457982	469291
418020	469292
15254	469293
168246	469294
138703	469295
94852	469296
52110	469297
258380	469298
130696	469299
10769	469300
546987	469301
476593	469302
51583	469303
350858	469304
690150	469305
517669	469306
49456	469307
296286	469308
576425	469309
676936	469310
380685	469311
51996	469312
674088	469313
48554	469314
131502	469315
95569	469316
1904	469317
275822	469318
240865	469319
70302	469320
571088	469321
294608	469322
388064	469323
246720	469324
469747	469325
317455	469326
273460	469327
225176	469328
655184	469329
143282	469330
132775	469331
86008	469332
120820	469333
289909	469334
469423	469335
608201	469336
861	469337
117044	469338
376823	469339
480045	469340
86097	469341
534338	469342
23360	469343
1998	469344
426069	469345
407730	469346
96674	469347
220545	469348
694282	469349
267554	469350
661648	469351
454422	469352
189365	469353
458719	469354
603115	469355
247788	469356
73924	469357
147584	469358
593187	469359
32206	469360
6317	469361
247807	469362
110725	469363
693903	469364
29953	469365
276646	469366
14937	469367
564441	469368
18825	469369
605693	469370
576533	469371
29911	469372
603825	469373
626490	469374
649277	469375
100915	469376
420353	469377
1508	469378
206408	469379
474936	469380
101620	469381
695698	469382
423825	469383
587703	469384
94937	469385
18093	469386
27736	469387
132724	469388
179597	469389
12154	469390
631055	469391
656273	469392
110129	469393
31217	469394
649063	469395
16248	469396
281908	469397
390402	469398
102755	469399
104735	469400
2056	469401
479597	469402
127273	469403
256328	469404
422462	469405
398933	469406
663803	469407
6387	469408
107553	469409
46531	469410
214	469411
690009	469412
14503	469413
545986	469414
33648	469415
383717	469416
89146	469417
606500	469418
231252	469419
171092	469420
231801	469421
496252	469422
142363	469423
394821	469424
11373	469425
614197	469426
484481	469427
494423	469428
147072	469429
575136	469430
43584	469431
376176	469432
379582	469433
3561	469434
212727	469435
607173	469436
116304	469437
295204	469438
4348	469439
165096	469440
119921	469441
68181	469442
504578	469443
47441	469444
300146	469445
12881	469446
148372	469447
28726	469448
86121	469449
5454	469450
160267	469451
304947	469452
31641	469453
313352	469454
333319	469455
51589	469456
92020	469457
4737	469458
94760	469459
13004	469460
569211	469461
49640	469462
636279	469463
594170	469464
1315	469465
163216	469466
311965	469467
562344	469468
353752	469469
32681	469470
500237	469471
971	469472
98459	469473
405061	469474
1687	469475
35484	469476
553173	469477
24833	469478
661231	469479
104926	469480
373747	469481
103969	469482
147392	469483
581756	469484
136691	469485
193943	469486
462549	469487
474258	469488
81681	469489
187965	469490
159690	469491
74452	469492
120492	469493
294799	469494
171107	469495
177439	469496
135363	469497
248711	469498
87732	469499
64419	469500
88699	469501
444702	469502
3673	469503
48058	469504
103863	469505
500221	469506
541808	469507
648786	469508
559136	469509
35155	469510
232078	469511
70411	469512
27711	469513
321211	469514
107349	469515
145193	469516
80334	469517
66648	469518
228217	469519
114820	469520
170480	469521
523650	469522
1011	469523
131930	469524
441699	469525
384729	469526
63483	469527
311975	469528
50701	469529
163290	469530
268970	469531
675104	469532
59891	469533
433922	469534
875	469535
496376	469536
693723	469537
32561	469538
3328	469539
489316	469540
367593	469541
347430	469542
128273	469543
24063	469544
265611	469545
238785	469546
7498	469547
372428	469548
686974	469549
129428	469550
190055	469551
491498	469552
310867	469553
647778	469554
550056	469555
35049	469556
41762	469557
89381	469558
444187	469559
211583	469560
170705	469561
296779	469562
334718	469563
370667	469564
622589	469565
448136	469566
137703	469567
29449	469568
172982	469569
143694	469570
356810	469571
385545	469572
11300	469573
57237	469574
508169	469575
149561	469576
7279	469577
51167	469578
615449	469579
401338	469580
173010	469581
836	469582
27970	469583
480091	469584
25943	469585
582175	469586
48124	469587
89146	469588
370891	469589
1020	469590
381543	469591
476958	469592
696069	469593
69528	469594
527466	469595
12314	469596
550098	469597
462519	469598
467501	469599
3791	469600
221683	469601
571953	469602
475463	469603
66979	469604
691950	469605
522209	469606
267170	469607
110270	469608
69764	469609
17708	469610
142263	469611
82557	469612
507342	469613
496377	469614
110930	469615
159694	469616
7286	469617
688868	469618
634711	469619
502943	469620
195911	469621
573894	469622
646554	469623
67427	469624
314631	469625
692304	469626
456871	469627
115715	469628
15957	469629
291661	469630
118281	469631
35625	469632
5988	469633
2486	469634
66541	469635
246304	469636
628420	469637
12922	469638
277359	469639
154877	469640
115931	469641
62894	469642
33350	469643
461200	469644
5920	469645
361907	469646
637389	469647
395410	469648
264461	469649
547067	469650
102595	469651
170344	469652
204728	469653
38535	469654
538979	469655
608788	469656
2809	469657
467470	469658
5012	469659
81006	469660
418712	469661
11808	469662
636291	469663
45573	469664
89827	469665
490512	469666
170025	469667
149893	469668
253624	469669
136670	469670
562562	469671
551022	469672
287452	469673
123518	469674
384824	469675
79847	469676
612872	469677
380003	469678
16141	469679
346947	469680
131409	469681
258590	469682
293672	469683
493503	469684
165061	469685
299980	469686
489954	469687
173784	469688
400705	469689
141163	469690
74949	469691
404618	469692
313729	469693
131322	469694
567851	469695
400441	469696
3383	469697
23007	469698
41059	469699
306303	469700
77345	469701
682239	469702
32265	469703
9298	469704
53547	469705
50936	469706
137977	469707
156287	469708
630429	469709
240941	469710
17616	469711
9293	469712
62021	469713
686432	469714
60834	469715
1635	469716
368053	469717
495663	469718
249635	469719
499669	469720
260927	469721
375856	469722
537010	469723
4307	469724
9050	469725
226570	469726
162476	469727
104342	469728
638879	469729
16040	469730
556712	469731
520102	469732
111224	469733
539287	469734
466299	469735
27613	469736
50344	469737
89590	469738
408975	469739
302323	469740
14792	469741
10587	469742
10996	469743
47339	469744
147591	469745
121487	469746
135645	469747
4643	469748
477359	469749
10584	469750
205498	469751
691608	469752
293181	469753
88254	469754
140513	469755
664846	469756
410236	469757
672527	469758
73293	469759
694064	469760
264884	469761
166570	469762
34203	469763
87500	469764
20064	469765
347168	469766
328170	469767
1525	469768
9404	469769
162525	469770
400420	469771
536297	469772
257802	469773
347794	469774
667171	469775
144707	469776
43439	469777
569833	469778
156135	469779
69058	469780
327338	469781
94568	469782
26496	469783
110214	469784
74934	469785
69078	469786
31826	469787
9023	469788
412003	469789
73995	469790
456941	469791
169799	469792
96672	469793
330099	469794
137638	469795
6974	469796
692809	469797
68369	469798
172721	469799
637949	469800
114485	469801
48360	469802
428288	469803
5912	469804
21854	469805
2490	469806
231663	469807
31022	469808
71882	469809
124750	469810
487871	469811
87387	469812
371812	469813
103260	469814
543919	469815
15753	469816
77472	469817
32823	469818
252506	469819
171752	469820
401455	469821
1138	469822
622982	469823
692441	469824
534519	469825
526061	469826
488726	469827
453520	469828
621031	469829
120	469830
187073	469831
468774	469832
14844	469833
88886	469834
98921	469835
451336	469836
11848	469837
512858	469838
36441	469839
389301	469840
7140	469841
446612	469842
481983	469843
50930	469844
34009	469845
283813	469846
378100	469847
126426	469848
397730	469849
5875	469850
35630	469851
576820	469852
405233	469853
127946	469854
93	469855
69025	469856
343325	469857
46929	469858
146784	469859
32987	469860
120042	469861
389443	469862
65924	469863
438785	469864
683800	469865
153594	469866
588086	469867
514562	469868
523670	469869
582173	469870
560741	469871
56609	469872
657324	469873
11530	469874
109610	469875
619067	469876
238649	469877
171708	469878
524004	469879
220860	469880
123897	469881
610124	469882
434179	469883
107961	469884
7641	469885
3312	469886
575678	469887
547703	469888
364874	469889
570978	469890
9137	469891
694684	469892
156273	469893
377077	469894
381775	469895
202	469896
345329	469897
652667	469898
131541	469899
10387	469900
14120	469901
24971	469902
142371	469903
158065	469904
38271	469905
255846	469906
42334	469907
626145	469908
88482	469909
61414	469910
15276	469911
3933	469912
59132	469913
47905	469914
16113	469915
4203	469916
272308	469917
18069	469918
412431	469919
555581	469920
521211	469921
475992	469922
386065	469923
132250	469924
39473	469925
30212	469926
280787	469927
518622	469928
219251	469929
301983	469930
65077	469931
51246	469932
248981	469933
98955	469934
363713	469935
142067	469936
335329	469937
379876	469938
80964	469939
458594	469940
145035	469941
205623	469942
207226	469943
37819	469944
219098	469945
552745	469946
129485	469947
336658	469948
143762	469949
375042	469950
157891	469951
140398	469952
332067	469953
79851	469954
445194	469955
311469	469956
168811	469957
116325	469958
74160	469959
452	469960
224305	469961
249333	469962
169475	469963
5346	469964
489868	469965
541419	469966
89438	469967
673802	469968
98968	469969
407538	469970
563027	469971
87756	469972
12294	469973
261103	469974
151101	469975
169653	469976
11942	469977
313766	469978
490516	469979
107773	469980
248634	469981
389900	469982
10988	469983
131664	469984
139026	469985
15446	469986
25961	469987
312235	469988
548909	469989
209144	469990
359814	469991
66962	469992
622935	469993
21629	469994
266493	469995
35344	469996
692491	469997
421032	469998
290178	469999
606876	470000
217228	470001
352781	470002
165354	470003
177837	470004
56744	470005
251710	470006
379964	470007
7772	470008
162967	470009
75478	470010
2374	470011
311523	470012
596239	470013
105542	470014
474022	470015
35425	470016
8588	470017
676601	470018
26824	470019
195081	470020
20168	470021
694879	470022
625613	470023
4	470024
616502	470025
633707	470026
1661	470027
260741	470028
151605	470029
600640	470030
132013	470031
150343	470032
668719	470033
546584	470034
340514	470035
694521	470036
149939	470037
2418	470038
74965	470039
110490	470040
213428	470041
353023	470042
328159	470043
34772	470044
591686	470045
82765	470046
401743	470047
279060	470048
96457	470049
167156	470050
511844	470051
347515	470052
26840	470053
574713	470054
1336	470055
169811	470056
219908	470057
40113	470058
339279	470059
255911	470060
629	470061
33725	470062
588917	470063
679511	470064
452835	470065
9349	470066
623503	470067
422998	470068
305897	470069
527077	470070
162358	470071
261	470072
22952	470073
309535	470074
285879	470075
387155	470076
55702	470077
459180	470078
15636	470079
495723	470080
199084	470081
88477	470082
521187	470083
121091	470084
164104	470085
399982	470086
55234	470087
45865	470088
63039	470089
507244	470090
31	470091
406649	470092
535733	470093
4687	470094
33659	470095
390461	470096
101947	470097
188925	470098
19357	470099
679375	470100
654455	470101
42519	470102
324733	470103
165440	470104
391415	470105
55869	470106
491	470107
28976	470108
133933	470109
292250	470110
231403	470111
577926	470112
190	470113
20246	470114
1614	470115
356107	470116
51828	470117
86292	470118
7485	470119
1339	470120
207561	470121
252814	470122
143973	470123
582568	470124
64	470125
185159	470126
188089	470127
311217	470128
180400	470129
658467	470130
558997	470131
628609	470132
469222	470133
239746	470134
193919	470135
422589	470136
112989	470137
413499	470138
59352	470139
10206	470140
541929	470141
667371	470142
92725	470143
74920	470144
138065	470145
470745	470146
43384	470147
176697	470148
75297	470149
17936	470150
35687	470151
61680	470152
591532	470153
3161	470154
155185	470155
4963	470156
59378	470157
99199	470158
25445	470159
693573	470160
551582	470161
163443	470162
163446	470163
172480	470164
693726	470165
524528	470166
180402	470167
172534	470168
145804	470169
89091	470170
419929	470171
56665	470172
617910	470173
87213	470174
55902	470175
126539	470176
294670	470177
335739	470178
8645	470179
340387	470180
13502	470181
482869	470182
4591	470183
6454	470184
167352	470185
115923	470186
443490	470187
166238	470188
646921	470189
91898	470190
30350	470191
80873	470192
208174	470193
517378	470194
610593	470195
79438	470196
319958	470197
266208	470198
521950	470199
684765	470200
124314	470201
1767	470202
140625	470203
170093	470204
79337	470205
193759	470206
382204	470207
291867	470208
573246	470209
547921	470210
306800	470211
113645	470212
172834	470213
311716	470214
7092	470215
146226	470216
428418	470217
49960	470218
185961	470219
318182	470220
474182	470221
224136	470222
315612	470223
671015	470224
170293	470225
514936	470226
119178	470227
669470	470228
176955	470229
301453	470230
617452	470231
40163	470232
99119	470233
158348	470234
40378	470235
386167	470236
226351	470237
349311	470238
32413	470239
532341	470240
411368	470241
180833	470242
648449	470243
377838	470244
165966	470245
633931	470246
127005	470247
6709	470248
318776	470249
165104	470250
39592	470251
582569	470252
790	470253
298126	470254
79510	470255
570544	470256
43704	470257
65322	470258
629597	470259
318411	470260
519471	470261
1308	470262
546432	470263
617141	470264
116275	470265
171110	470266
12992	470267
314258	470268
247	470269
248908	470270
67396	470271
377517	470272
640338	470273
222558	470274
170612	470275
9432	470276
487641	470277
604023	470278
105015	470279
546904	470280
413523	470281
37483	470282
67578	470283
15301	470284
131060	470285
141271	470286
3479	470287
53773	470288
33391	470289
383756	470290
405299	470291
631768	470292
7888	470293
689641	470294
11471	470295
541359	470296
2736	470297
620737	470298
81633	470299
131515	470300
99650	470301
3944	470302
81316	470303
157509	470304
617508	470305
43226	470306
647646	470307
254378	470308
375443	470309
309825	470310
47172	470311
164931	470312
136660	470313
601307	470314
100481	470315
6674	470316
150000	470317
4827	470318
344545	470319
48378	470320
99715	470321
564465	470322
441712	470323
345737	470324
279220	470325
57040	470326
83875	470327
349952	470328
86088	470329
127615	470330
574000	470331
9920	470332
99935	470333
546176	470334
44398	470335
141058	470336
613927	470337
58209	470338
465606	470339
508767	470340
326676	470341
659072	470342
16406	470343
12620	470344
175109	470345
159110	470346
52518	470347
13170	470348
145936	470349
128960	470350
157344	470351
24435	470352
11462	470353
642981	470354
526685	470355
626135	470356
2886	470357
53404	470358
148265	470359
79316	470360
29470	470361
11673	470362
149597	470363
569696	470364
48497	470365
518348	470366
624334	470367
489244	470368
46364	470369
35245	470370
79248	470371
446847	470372
677708	470373
22492	470374
318226	470375
357987	470376
26169	470377
115872	470378
545780	470379
145301	470380
307732	470381
85897	470382
252898	470383
12388	470384
16841	470385
662475	470386
65842	470387
113805	470388
23809	470389
195395	470390
65060	470391
328258	470392
331815	470393
212266	470394
488114	470395
9879	470396
353770	470397
150648	470398
130351	470399
79615	470400
358019	470401
696049	470402
3379	470403
100889	470404
12721	470405
279607	470406
678517	470407
6101	470408
156889	470409
47183	470410
490482	470411
321075	470412
456358	470413
489674	470414
580500	470415
668847	470416
397159	470417
452596	470418
600943	470419
565121	470420
290045	470421
548262	470422
77195	470423
25740	470424
478468	470425
167373	470426
248577	470427
346730	470428
7735	470429
443732	470430
216340	470431
601313	470432
496245	470433
219922	470434
697714	470435
598968	470436
2601	470437
106720	470438
534432	470439
4717	470440
211350	470441
32663	470442
73939	470443
41633	470444
217748	470445
12132	470446
187220	470447
218006	470448
30098	470449
637783	470450
219883	470451
57689	470452
265987	470453
694129	470454
3125	470455
361403	470456
369639	470457
555607	470458
609235	470459
216652	470460
495366	470461
552515	470462
694868	470463
340959	470464
488062	470465
28591	470466
115173	470467
47628	470468
558834	470469
452618	470470
92610	470471
5254	470472
323486	470473
460413	470474
310553	470475
48161	470476
138297	470477
290066	470478
131373	470479
109239	470480
1816	470481
411053	470482
272193	470483
336780	470484
449840	470485
677205	470486
478222	470487
234687	470488
122869	470489
40800	470490
595786	470491
236010	470492
505464	470493
173367	470494
168732	470495
123075	470496
640330	470497
106625	470498
162648	470499
327398	470500
276946	470501
528545	470502
407506	470503
241318	470504
326901	470505
634557	470506
634062	470507
305089	470508
359100	470509
106876	470510
292232	470511
29939	470512
396138	470513
283836	470514
472880	470515
670086	470516
577504	470517
538293	470518
439610	470519
195657	470520
255321	470521
350317	470522
43672	470523
369662	470524
9262	470525
567063	470526
451367	470527
320739	470528
151452	470529
61853	470530
630999	470531
223643	470532
578960	470533
92244	470534
551113	470535
546532	470536
611394	470537
20639	470538
13154	470539
229515	470540
96235	470541
10284	470542
35327	470543
17216	470544
658758	470545
565494	470546
314866	470547
585320	470548
659494	470549
682732	470550
314324	470551
336233	470552
600355	470553
41446	470554
412360	470555
26976	470556
547491	470557
528590	470558
351263	470559
293509	470560
293510	470561
293512	470562
540723	470563
293517	470564
767	470565
492944	470566
30292	470567
584593	470568
116832	470569
596252	470570
257229	470571
556601	470572
22194	470573
633595	470574
360746	470575
360754	470576
149739	470577
155694	470578
129669	470579
603773	470580
19559	470581
190223	470582
638681	470583
545497	470584
452262	470585
179672	470586
253715	470587
392620	470588
38748	470589
58046	470590
978	470591
509292	470592
8112	470593
478878	470594
177744	470595
622583	470596
111567	470597
89673	470598
165296	470599
93344	470600
438131	470601
342883	470602
697849	470603
240986	470604
377231	470605
328213	470606
658667	470607
250161	470608
256408	470609
494231	470610
212125	470611
48995	470612
568793	470613
330104	470614
458830	470615
60254	470616
25894	470617
75026	470618
2089	470619
15410	470620
613423	470621
617478	470622
18467	470623
682215	470624
48068	470625
70441	470626
38853	470627
87604	470628
101538	470629
562861	470630
219	470631
602910	470632
72755	470633
156668	470634
25860	470635
231928	470636
162672	470637
30427	470638
616126	470639
133320	470640
44660	470641
648919	470642
618522	470643
463465	470644
258307	470645
341867	470646
366975	470647
23231	470648
431354	470649
158701	470650
7597	470651
43289	470652
142307	470653
165777	470654
165272	470655
545079	470656
659747	470657
84838	470658
120192	470659
673411	470660
415284	470661
51979	470662
52627	470663
238738	470664
73883	470665
13294	470666
46264	470667
362358	470668
49672	470669
7391	470670
409365	470671
449145	470672
115573	470673
437594	470674
139347	470675
529337	470676
5105	470677
8822	470678
5803	470679
63305	470680
172781	470681
41423	470682
306329	470683
166734	470684
287930	470685
95571	470686
3829	470687
146645	470688
87365	470689
448	470690
562088	470691
151260	470692
168398	470693
319225	470694
15015	470695
125817	470696
210290	470697
124201	470698
1444	470699
6857	470700
499703	470701
140207	470702
443285	470703
18154	470704
2517	470705
531825	470706
234546	470707
170880	470708
102864	470709
439968	470710
19009	470711
166071	470712
226	470713
469849	470714
533936	470715
626943	470716
381	470717
404042	470718
262233	470719
279747	470720
5444	470721
214913	470722
671103	470723
337826	470724
42422	470725
36225	470726
1647	470727
89805	470728
83652	470729
37087	470730
599455	470731
272697	470732
230832	470733
138016	470734
171585	470735
90676	470736
440069	470737
44099	470738
24661	470739
11937	470740
395987	470741
132245	470742
122493	470743
9466	470744
680131	470745
2154	470746
23195	470747
575254	470748
438078	470749
670459	470750
621514	470751
596974	470752
678730	470753
268127	470754
69812	470755
63548	470756
62222	470757
16616	470758
165369	470759
371898	470760
88867	470761
16850	470762
683347	470763
611533	470764
46018	470765
30470	470766
175309	470767
14543	470768
338655	470769
190210	470770
461073	470771
134339	470772
260436	470773
2616	470774
251404	470775
7067	470776
13446	470777
635289	470778
5980	470779
500899	470780
352067	470781
670841	470782
82373	470783
432317	470784
15650	470785
369666	470786
190056	470787
54863	470788
23	470789
85634	470790
105583	470791
62296	470792
44745	470793
457293	470794
95690	470795
195533	470796
419116	470797
109249	470798
679314	470799
172812	470800
160419	470801
299797	470802
487881	470803
34708	470804
325219	470805
628659	470806
595364	470807
58452	470808
604709	470809
632357	470810
20242	470811
144554	470812
37294	470813
21703	470814
612536	470815
221082	470816
246804	470817
169399	470818
276124	470819
575040	470820
184591	470821
403040	470822
299388	470823
226853	470824
647387	470825
85798	470826
476981	470827
518611	470828
490569	470829
13270	470830
382138	470831
265635	470832
101926	470833
205044	470834
138847	470835
214840	470836
70877	470837
2536	470838
122695	470839
166877	470840
52644	470841
474870	470842
415712	470843
695871	470844
382164	470845
656396	470846
14486	470847
262467	470848
3072	470849
421201	470850
625136	470851
415774	470852
501697	470853
40121	470854
220370	470855
35192	470856
1982	470857
29479	470858
329303	470859
40122	470860
587102	470861
81431	470862
1058	470863
278302	470864
629699	470865
3220	470866
252278	470867
616895	470868
51088	470869
304233	470870
53681	470871
30379	470872
310014	470873
58557	470874
524635	470875
477225	470876
654696	470877
304131	470878
485831	470879
575069	470880
4404	470881
598853	470882
60185	470883
101780	470884
453345	470885
434081	470886
189472	470887
552918	470888
6601	470889
369899	470890
323309	470891
255342	470892
625703	470893
272095	470894
512072	470895
11685	470896
115586	470897
23981	470898
23825	470899
480410	470900
573467	470901
637708	470902
547450	470903
163454	470904
512100	470905
6445	470906
318664	470907
651855	470908
109673	470909
2148	470910
39107	470911
468896	470912
134805	470913
44047	470914
114694	470915
674383	470916
314255	470917
51545	470918
159582	470919
139029	470920
249154	470921
45772	470922
542938	470923
286346	470924
66720	470925
355228	470926
19721	470927
244430	470928
53919	470929
596567	470930
484570	470931
441258	470932
415896	470933
147396	470934
1255	470935
19110	470936
29973	470937
611016	470938
409022	470939
23161	470940
47043	470941
162858	470942
338329	470943
21053	470944
644639	470945
408756	470946
503526	470947
118433	470948
129807	470949
162116	470950
45762	470951
88428	470952
471003	470953
405548	470954
198299	470955
344445	470956
730	470957
575997	470958
491871	470959
124882	470960
7610	470961
255375	470962
317766	470963
354243	470964
57202	470965
594753	470966
15302	470967
29813	470968
387390	470969
284171	470970
165478	470971
589899	470972
214992	470973
298667	470974
685816	470975
172944	470976
492246	470977
245813	470978
306698	470979
64	470980
177836	470981
5027	470982
659761	470983
239731	470984
314	470985
304585	470986
175367	470987
303210	470988
584962	470989
50235	470990
618523	470991
46954	470992
165921	470993
150069	470994
545848	470995
641599	470996
570601	470997
241602	470998
193650	470999
19591	471000
230442	471001
542764	471002
449076	471003
341155	471004
461242	471005
301349	471006
81738	471007
661241	471008
195227	471009
510194	471010
439729	471011
261355	471012
1233	471013
442408	471014
239247	471015
134075	471016
175514	471017
45060	471018
496683	471019
274315	471020
180026	471021
14493	471022
500914	471023
143542	471024
143740	471025
571250	471026
72868	471027
147853	471028
54661	471029
523404	471030
82423	471031
2865	471032
383806	471033
62527	471034
359994	471035
650389	471036
81429	471037
531228	471038
489787	471039
517508	471040
203642	471041
297285	471042
145154	471043
70808	471044
487967	471045
425773	471046
297564	471047
336617	471048
186478	471049
36211	471050
350342	471051
377119	471052
410405	471053
115373	471054
393821	471055
441890	471056
186529	471057
506724	471058
23991	471059
205448	471060
21514	471061
3042	471062
32472	471063
228045	471064
254624	471065
155535	471066
48729	471067
21492	471068
109340	471069
5675	471070
13263	471071
307562	471072
282329	471073
660569	471074
51990	471075
303232	471076
312775	471077
2500	471078
501977	471079
571886	471080
572302	471081
272742	471082
114534	471083
399	471084
624454	471085
28178	471086
691490	471087
633752	471088
523490	471089
429850	471090
267107	471091
42989	471092
68638	471093
401142	471094
91253	471095
317849	471096
564089	471097
69944	471098
101547	471099
24415	471100
515899	471101
507017	471102
319696	471103
599471	471104
48724	471105
302775	471106
640471	471107
143268	471108
597057	471109
159619	471110
265639	471111
674789	471112
11993	471113
19989	471114
10854	471115
558118	471116
534178	471117
509896	471118
614160	471119
131163	471120
135444	471121
168131	471122
287643	471123
609110	471124
612422	471125
485348	471126
198417	471127
538077	471128
502752	471129
47070	471130
175194	471131
501250	471132
26180	471133
58111	471134
15076	471135
29461	471136
155946	471137
29550	471138
10500	471139
214732	471140
13801	471141
74055	471142
393896	471143
676287	471144
168418	471145
28580	471146
138666	471147
13178	471148
214275	471149
174742	471150
14390	471151
125548	471152
579802	471153
340563	471154
578409	471155
22923	471156
173421	471157
513126	471158
599390	471159
9556	471160
61601	471161
56423	471162
66608	471163
571191	471164
529741	471165
144493	471166
109368	471167
144274	471168
606530	471169
21107	471170
144285	471171
183622	471172
425146	471173
582462	471174
13194	471175
7926	471176
46404	471177
12530	471178
328611	471179
152271	471180
89437	471181
367671	471182
319910	471183
145	471184
3201	471185
207709	471186
615556	471187
144582	471188
511503	471189
39958	471190
31220	471191
17493	471192
159155	471193
269939	471194
455016	471195
78310	471196
499233	471197
496849	471198
26624	471199
415760	471200
152922	471201
120242	471202
477791	471203
135513	471204
484782	471205
57515	471206
638850	471207
39172	471208
270498	471209
134443	471210
13177	471211
3629	471212
68442	471213
681821	471214
173	471215
154708	471216
10349	471217
49107	471218
643782	471219
31528	471220
41307	471221
173813	471222
23031	471223
168230	471224
172392	471225
547159	471226
4344	471227
133268	471228
9658	471229
144731	471230
388	471231
31699	471232
157951	471233
137090	471234
7049	471235
102700	471236
11551	471237
9504	471238
289205	471239
50303	471240
569112	471241
678843	471242
22239	471243
428985	471244
89343	471245
428991	471246
2	471247
36737	471248
26299	471249
211666	471250
46469	471251
35456	471252
144546	471253
268166	471254
437410	471255
559235	471256
6931	471257
18775	471258
155892	471259
38512	471260
132541	471261
120104	471262
226	471263
330598	471264
473594	471265
55331	471266
466091	471267
3918	471268
130095	471269
210438	471270
68581	471271
142286	471272
330758	471273
35183	471274
163096	471275
186508	471276
1806	471277
198304	471278
161503	471279
2868	471280
4917	471281
4069	471282
586074	471283
10195	471284
536621	471285
21175	471286
465306	471287
13429	471288
624273	471289
678351	471290
33278	471291
146918	471292
99343	471293
412192	471294
127747	471295
345160	471296
555596	471297
73798	471298
152298	471299
427112	471300
367806	471301
144670	471302
15660	471303
21166	471304
147520	471305
33450	471306
636666	471307
622089	471308
2416	471309
672009	471310
506055	471311
19991	471312
159918	471313
505735	471314
287770	471315
154478	471316
97131	471317
14672	471318
479108	471319
153080	471320
52279	471321
127552	471322
48417	471323
16804	471324
53822	471325
269908	471326
81827	471327
510716	471328
29155	471329
54998	471330
269844	471331
22668	471332
973	471333
414270	471334
113180	471335
52341	471336
270697	471337
497606	471338
11225	471339
240535	471340
17607	471341
36981	471342
306097	471343
64418	471344
16781	471345
518761	471346
28948	471347
16079	471348
21621	471349
107077	471350
16551	471351
187945	471352
46594	471353
51272	471354
414264	471355
116527	471356
367599	471357
1974	471358
327791	471359
68769	471360
59027	471361
58830	471362
550609	471363
97391	471364
488102	471365
303510	471366
8349	471367
151269	471368
63585	471369
53881	471370
396204	471371
217635	471372
63833	471373
62426	471374
37662	471375
17712	471376
529734	471377
123	471378
46946	471379
8215	471380
67973	471381
323888	471382
62869	471383
316262	471384
324812	471385
161948	471386
6252	471387
651984	471388
405087	471389
531225	471390
24446	471391
516399	471392
108019	471393
54088	471394
159923	471395
491997	471396
11766	471397
4418	471398
22794	471399
15942	471400
465672	471401
130084	471402
642341	471403
130238	471404
112368	471405
285028	471406
81016	471407
179396	471408
13911	471409
594764	471410
4094	471411
498111	471412
50318	471413
42402	471414
5918	471415
3	471416
370678	471417
668524	471418
161489	471419
73610	471420
550284	471421
486990	471422
2517	471423
209658	471424
304191	471425
234920	471426
496707	471427
49412	471428
381979	471429
552044	471430
480665	471431
558830	471432
568123	471433
23131	471434
6293	471435
165310	471436
59144	471437
220240	471438
582702	471439
87929	471440
645126	471441
163078	471442
1804	471443
49427	471444
4416	471445
162807	471446
693098	471447
690502	471448
586756	471449
10347	471450
118388	471451
63684	471452
143903	471453
25731	471454
134637	471455
27546	471456
417417	471457
118149	471458
16535	471459
701	471460
586614	471461
656692	471462
192556	471463
164360	471464
587183	471465
142110	471466
167906	471467
60232	471468
59411	471469
394048	471470
653199	471471
200127	471472
85455	471473
394334	471474
37774	471475
304577	471476
4551	471477
558442	471478
52515	471479
694328	471480
552314	471481
488664	471482
12325	471483
157817	471484
364884	471485
547791	471486
692993	471487
139982	471488
163543	471489
38	471490
233295	471491
137900	471492
274143	471493
258723	471494
42664	471495
184850	471496
175830	471497
10333	471498
19411	471499
420982	471500
83	471501
171186	471502
278364	471503
164189	471504
39338	471505
670673	471506
28494	471507
319255	471508
443301	471509
368312	471510
496343	471511
21824	471512
609058	471513
201255	471514
668586	471515
405219	471516
309444	471517
666846	471518
156014	471519
202961	471520
61109	471521
520285	471522
195956	471523
618498	471524
472074	471525
188379	471526
513832	471527
273566	471528
354768	471529
574699	471530
14654	471531
14251	471532
103860	471533
90581	471534
14547	471535
5936	471536
196090	471537
211049	471538
413844	471539
624146	471540
358062	471541
171002	471542
3095	471543
5	471544
265743	471545
194005	471546
18380	471547
537489	471548
308034	471549
129842	471550
665554	471551
72162	471552
58438	471553
65542	471554
647446	471555
626597	471556
155229	471557
161734	471558
102957	471559
71227	471560
63528	471561
48002	471562
16705	471563
278168	471564
117105	471565
228522	471566
354363	471567
200865	471568
137723	471569
329152	471570
8122	471571
160154	471572
667279	471573
529355	471574
10982	471575
45682	471576
106654	471577
135681	471578
323146	471579
91337	471580
21492	471581
506918	471582
380404	471583
7646	471584
132847	471585
50800	471586
8711	471587
556900	471588
11829	471589
1784	471590
208744	471591
33749	471592
695980	471593
675317	471594
488020	471595
234608	471596
36699	471597
418864	471598
472339	471599
314870	471600
366284	471601
111883	471602
34305	471603
565505	471604
430954	471605
16315	471606
48862	471607
353273	471608
172953	471609
475462	471610
225634	471611
21236	471612
244743	471613
543728	471614
74651	471615
508074	471616
91862	471617
559319	471618
7904	471619
527491	471620
514160	471621
24425	471622
605758	471623
675234	471624
93974	471625
314819	471626
13082	471627
351414	471628
25045	471629
148339	471630
141435	471631
582361	471632
552191	471633
477605	471634
153012	471635
440159	471636
262638	471637
331704	471638
1871	471639
312104	471640
362929	471641
107109	471642
694921	471643
541802	471644
1915	471645
90394	471646
461401	471647
654139	471648
271773	471649
120130	471650
671881	471651
553845	471652
32942	471653
34929	471654
114916	471655
444266	471656
342231	471657
308462	471658
158450	471659
434304	471660
268862	471661
578315	471662
154719	471663
1331	471664
499570	471665
472735	471666
280775	471667
157977	471668
81520	471669
145619	471670
552463	471671
66503	471672
283362	471673
428176	471674
12161	471675
138823	471676
402083	471677
679501	471678
181619	471679
61609	471680
52844	471681
647253	471682
330105	471683
188389	471684
457413	471685
505210	471686
279360	471687
339454	471688
387354	471689
330935	471690
310354	471691
96375	471692
28227	471693
79275	471694
104556	471695
55716	471696
80808	471697
58984	471698
346490	471699
28121	471700
9285	471701
619621	471702
346966	471703
600588	471704
516385	471705
58022	471706
24567	471707
462455	471708
431997	471709
66847	471710
12674	471711
54552	471712
24270	471713
296397	471714
295083	471715
202106	471716
86444	471717
83193	471718
662192	471719
51051	471720
87591	471721
219352	471722
161313	471723
257484	471724
240266	471725
33179	471726
51896	471727
599541	471728
26551	471729
318076	471730
328403	471731
681430	471732
87124	471733
132056	471734
46	471735
770	471736
210921	471737
96373	471738
557423	471739
46166	471740
177184	471741
222490	471742
4828	471743
195239	471744
5854	471745
489925	471746
466335	471747
11365	471748
93281	471749
548104	471750
539203	471751
263	471752
13540	471753
94196	471754
7145	471755
47898	471756
134899	471757
182504	471758
72507	471759
48821	471760
562170	471761
73622	471762
16506	471763
8228	471764
164373	471765
44474	471766
459009	471767
79181	471768
52930	471769
1455	471770
349317	471771
476789	471772
673444	471773
140912	471774
370073	471775
508	471776
457295	471777
29902	471778
18805	471779
1203	471780
346190	471781
58781	471782
399955	471783
49444	471784
206176	471785
132060	471786
138775	471787
27038	471788
48122	471789
48164	471790
25623	471791
526465	471792
485030	471793
18331	471794
32702	471795
147033	471796
267115	471797
257582	471798
281329	471799
7233	471800
479775	471801
641124	471802
51323	471803
794	471804
479783	471805
94194	471806
67594	471807
174375	471808
624124	471809
89304	471810
619576	471811
16479	471812
51126	471813
6436	471814
270515	471815
72617	471816
293134	471817
215270	471818
73799	471819
75476	471820
265698	471821
96032	471822
164991	471823
73539	471824
186166	471825
246247	471826
56581	471827
649349	471828
47336	471829
431037	471830
272721	471831
281286	471832
31082	471833
158858	471834
3388	471835
23233	471836
187001	471837
160352	471838
1093	471839
513	471840
133198	471841
227872	471842
228892	471843
134741	471844
257456	471845
642735	471846
529752	471847
50025	471848
151088	471849
53667	471850
668484	471851
371040	471852
490596	471853
134898	471854
125091	471855
287579	471856
1741	471857
8077	471858
91098	471859
29640	471860
151853	471861
363452	471862
84749	471863
334089	471864
507649	471865
118291	471866
679349	471867
3362	471868
253594	471869
639833	471870
137707	471871
50443	471872
2641	471873
32122	471874
303935	471875
40499	471876
257962	471877
290695	471878
171855	471879
155421	471880
345	471881
32890	471882
104201	471883
66250	471884
646286	471885
68169	471886
120974	471887
34040	471888
38265	471889
334026	471890
488857	471891
104572	471892
53554	471893
8029	471894
155626	471895
17926	471896
607665	471897
508108	471898
4333	471899
23560	471900
341639	471901
684955	471902
519523	471903
25807	471904
279587	471905
164381	471906
367404	471907
467001	471908
302156	471909
34735	471910
410578	471911
7530	471912
621674	471913
422268	471914
285207	471915
495147	471916
56649	471917
11411	471918
652964	471919
17361	471920
589062	471921
73815	471922
109645	471923
420948	471924
657900	471925
47196	471926
436030	471927
27550	471928
238769	471929
659732	471930
576240	471931
99576	471932
51930	471933
72721	471934
24064	471935
285075	471936
304506	471937
29538	471938
167089	471939
53965	471940
33901	471941
533242	471942
157933	471943
312218	471944
282289	471945
184	471946
276795	471947
266384	471948
668475	471949
510645	471950
271925	471951
481820	471952
15314	471953
445376	471954
202262	471955
208735	471956
620315	471957
168939	471958
190105	471959
697258	471960
104770	471961
25053	471962
9129	471963
173015	471964
161685	471965
444903	471966
137461	471967
19009	471968
278516	471969
120182	471970
134854	471971
139714	471972
8981	471973
519232	471974
290953	471975
347	471976
167996	471977
184522	471978
304	471979
46507	471980
545794	471981
112038	471982
17329	471983
1485	471984
177756	471985
70433	471986
7490	471987
274377	471988
26732	471989
21872	471990
20715	471991
504189	471992
194678	471993
328313	471994
351110	471995
165075	471996
14325	471997
625705	471998
18289	471999
175553	472000
21705	472001
453945	472002
228553	472003
64665	472004
56526	472005
33281	472006
21665	472007
57366	472008
1282	472009
605597	472010
252334	472011
149327	472012
567198	472013
467498	472014
690913	472015
334761	472016
559294	472017
34759	472018
32184	472019
24281	472020
404475	472021
13780	472022
176590	472023
403411	472024
126	472025
318754	472026
130802	472027
498603	472028
41732	472029
451	472030
6401	472031
5936	472032
633702	472033
673613	472034
685880	472035
265569	472036
170027	472037
211280	472038
467482	472039
136578	472040
260229	472041
111055	472042
561582	472043
144930	472044
158612	472045
137490	472046
31621	472047
257633	472048
117155	472049
329761	472050
128938	472051
269901	472052
127460	472053
508267	472054
36993	472055
183559	472056
695026	472057
18117	472058
145287	472059
277810	472060
116105	472061
120	472062
388876	472063
618744	472064
33917	472065
444393	472066
568776	472067
384302	472068
183494	472069
5743	472070
42867	472071
5503	472072
554366	472073
106336	472074
567632	472075
260281	472076
54115	472077
56610	472078
46471	472079
693161	472080
32	472081
912	472082
467380	472083
290418	472084
33027	472085
9396	472086
277796	472087
411714	472088
57025	472089
675213	472090
13187	472091
376739	472092
83307	472093
196276	472094
4332	472095
367475	472096
26434	472097
269876	472098
554854	472099
352741	472100
559817	472101
12850	472102
62	472103
129778	472104
346219	472105
154192	472106
598329	472107
125853	472108
493313	472109
375807	472110
62821	472111
681306	472112
13274	472113
95400	472114
304644	472115
40784	472116
696064	472117
519285	472118
636902	472119
152231	472120
403435	472121
80970	472122
167337	472123
342255	472124
668696	472125
24438	472126
488646	472127
96369	472128
481954	472129
16782	472130
661947	472131
82463	472132
362494	472133
96633	472134
36229	472135
121140	472136
212604	472137
13203	472138
2718	472139
105906	472140
129155	472141
303873	472142
316016	472143
144758	472144
242891	472145
235257	472146
94352	472147
107273	472148
30391	472149
499451	472150
301092	472151
173297	472152
266152	472153
162443	472154
286995	472155
646305	472156
35038	472157
604238	472158
251464	472159
45920	472160
697652	472161
623544	472162
248330	472163
17361	472164
97096	472165
73	472166
601309	472167
305489	472168
1108	472169
604914	472170
482188	472171
60060	472172
5052	472173
624252	472174
155630	472175
20757	472176
348908	472177
42882	472178
29349	472179
151898	472180
445732	472181
562047	472182
25943	472183
130576	472184
16027	472185
3326	472186
183611	472187
237590	472188
100190	472189
92516	472190
6808	472191
303705	472192
4263	472193
160357	472194
292467	472195
154275	472196
123005	472197
98315	472198
435290	472199
622105	472200
335496	472201
798	472202
418422	472203
62989	472204
640772	472205
14923	472206
131181	472207
23080	472208
162514	472209
208632	472210
210073	472211
68218	472212
64590	472213
10783	472214
617890	472215
109211	472216
681310	472217
640790	472218
306731	472219
178475	472220
599158	472221
6257	472222
15271	472223
7303	472224
13074	472225
373607	472226
511506	472227
447306	472228
462498	472229
34648	472230
1190	472231
143790	472232
536712	472233
383009	472234
519709	472235
217314	472236
286451	472237
377289	472238
159202	472239
179728	472240
36477	472241
42770	472242
189607	472243
478065	472244
300200	472245
441311	472246
243854	472247
46567	472248
227124	472249
1774	472250
278745	472251
575943	472252
32925	472253
686485	472254
206261	472255
57864	472256
2889	472257
154283	472258
6636	472259
250643	472260
165063	472261
155840	472262
56842	472263
509113	472264
39732	472265
175507	472266
2885	472267
11107	472268
683095	472269
56954	472270
30689	472271
124112	472272
151291	472273
81013	472274
18	472275
569	472276
42442	472277
94209	472278
2102	472279
26442	472280
103852	472281
57324	472282
448019	472283
531551	472284
349	472285
278637	472286
101951	472287
342	472288
284887	472289
145164	472290
301602	472291
605344	472292
300223	472293
690236	472294
301971	472295
355206	472296
137	472297
2526	472298
231370	472299
654958	472300
482250	472301
470749	472302
601859	472303
164667	472304
336053	472305
56306	472306
20165	472307
694002	472308
32256	472309
249893	472310
18582	472311
118007	472312
510838	472313
187772	472314
584650	472315
311459	472316
16398	472317
503566	472318
62881	472319
9230	472320
252555	472321
10397	472322
539109	472323
367317	472324
68439	472325
125851	472326
356718	472327
204299	472328
125748	472329
142385	472330
69519	472331
155134	472332
59600	472333
15428	472334
168205	472335
334234	472336
360420	472337
355010	472338
18027	472339
351842	472340
14405	472341
44731	472342
523485	472343
386	472344
31086	472345
36343	472346
15144	472347
556209	472348
135395	472349
153821	472350
112471	472351
525561	472352
647171	472353
9762	472354
8609	472355
316420	472356
590998	472357
476036	472358
590831	472359
9120	472360
16778	472361
403509	472362
237287	472363
85800	472364
518236	472365
88103	472366
128976	472367
200406	472368
633993	472369
634010	472370
90411	472371
68687	472372
267390	472373
532554	472374
539729	472375
518769	472376
209523	472377
337653	472378
5749	472379
507489	472380
21716	472381
29922	472382
210778	472383
513996	472384
148248	472385
14756	472386
58435	472387
16330	472388
561	472389
210208	472390
25999	472391
99237	472392
431409	472393
133522	472394
332733	472395
41415	472396
570021	472397
117091	472398
27737	472399
20594	472400
9016	472401
276376	472402
24219	472403
142704	472404
2092	472405
51003	472406
63145	472407
677619	472408
523127	472409
319718	472410
506623	472411
152920	472412
476237	472413
520525	472414
26804	472415
11249	472416
692766	472417
303178	472418
380826	472419
3964	472420
343128	472421
410406	472422
2112	472423
421712	472424
371015	472425
117806	472426
534953	472427
672500	472428
14214	472429
58117	472430
20635	472431
14251	472432
141683	472433
601714	472434
446018	472435
26074	472436
7442	472437
6831	472438
65335	472439
15328	472440
240936	472441
1146	472442
139509	472443
434218	472444
932	472445
17693	472446
550897	472447
197235	472448
514129	472449
66736	472450
570270	472451
128591	472452
194160	472453
178790	472454
353476	472455
371405	472456
47097	472457
380736	472458
138762	472459
133983	472460
1654	472461
109314	472462
210233	472463
31177	472464
68663	472465
435231	472466
439318	472467
383658	472468
108022	472469
4765	472470
470101	472471
254662	472472
491813	472473
697153	472474
452942	472475
75158	472476
546409	472477
641405	472478
32020	472479
16612	472480
144489	472481
11345	472482
528094	472483
32308	472484
513896	472485
106364	472486
326906	472487
386229	472488
456	472489
123981	472490
19075	472491
566873	472492
589852	472493
605749	472494
474186	472495
274619	472496
59070	472497
198118	472498
2697	472499
37318	472500
328234	472501
7898	472502
139030	472503
30976	472504
32148	472505
507405	472506
1490	472507
62034	472508
234111	472509
161487	472510
634076	472511
120115	472512
140231	472513
179288	472514
540756	472515
1106	472516
328990	472517
566185	472518
31336	472519
207055	472520
339507	472521
9062	472522
259198	472523
190346	472524
18339	472525
29686	472526
596898	472527
174240	472528
225430	472529
313216	472530
58816	472531
651187	472532
633539	472533
16838	472534
34762	472535
837	472536
82810	472537
131090	472538
480875	472539
268	472540
15104	472541
43393	472542
459778	472543
236368	472544
10666	472545
401207	472546
120870	472547
109166	472548
49563	472549
146020	472550
594155	472551
174830	472552
607337	472553
95224	472554
283294	472555
159277	472556
618663	472557
624925	472558
71498	472559
16493	472560
312867	472561
132898	472562
199544	472563
38680	472564
10215	472565
331998	472566
5343	472567
149734	472568
28437	472569
218197	472570
115047	472571
128461	472572
15828	472573
15150	472574
148	472575
261261	472576
135639	472577
249966	472578
503280	472579
14084	472580
229285	472581
71410	472582
17688	472583
597889	472584
697908	472585
32194	472586
128328	472587
156134	472588
139093	472589
9706	472590
573035	472591
130700	472592
18036	472593
570179	472594
19066	472595
58566	472596
593907	472597
253113	472598
69373	472599
3910	472600
255842	472601
114728	472602
154884	472603
217852	472604
225381	472605
53625	472606
216210	472607
676292	472608
436887	472609
150742	472610
11117	472611
114968	472612
61333	472613
476203	472614
3390	472615
127931	472616
621722	472617
261583	472618
2994	472619
178828	472620
162125	472621
549007	472622
79440	472623
48136	472624
65506	472625
263564	472626
86112	472627
9132	472628
585907	472629
170269	472630
94842	472631
35838	472632
14251	472633
532749	472634
21316	472635
19637	472636
58647	472637
676305	472638
342406	472639
894	472640
39996	472641
348333	472642
5094	472643
272162	472644
15699	472645
122008	472646
79171	472647
31850	472648
17150	472649
482673	472650
404417	472651
199299	472652
32803	472653
24856	472654
153350	472655
58035	472656
95202	472657
214712	472658
349894	472659
574590	472660
55753	472661
53257	472662
170307	472663
76885	472664
8118	472665
36259	472666
519807	472667
227529	472668
2878	472669
39597	472670
144594	472671
627003	472672
539009	472673
1503	472674
146787	472675
8930	472676
568018	472677
496317	472678
83236	472679
2282	472680
49510	472681
10649	472682
35297	472683
380624	472684
517323	472685
16778	472686
72317	472687
68452	472688
294156	472689
23739	472690
450482	472691
122130	472692
321198	472693
609262	472694
309351	472695
449610	472696
13927	472697
694563	472698
247731	472699
316487	472700
14415	472701
119101	472702
379914	472703
12650	472704
214224	472705
128290	472706
216148	472707
38570	472708
66747	472709
36565	472710
62902	472711
396926	472712
2839	472713
16194	472714
287503	472715
132538	472716
593175	472717
13124	472718
8376	472719
508031	472720
151414	472721
53959	472722
25630	472723
6806	472724
107997	472725
6415	472726
132890	472727
176512	472728
94490	472729
24375	472730
395124	472731
34792	472732
356620	472733
517215	472734
5358	472735
12992	472736
9734	472737
106800	472738
407589	472739
76773	472740
26532	472741
483833	472742
445188	472743
84614	472744
106858	472745
4303	472746
146357	472747
479681	472748
177021	472749
515107	472750
263136	472751
363018	472752
316585	472753
38	472754
12941	472755
89963	472756
138495	472757
510139	472758
450310	472759
495512	472760
139507	472761
282664	472762
354314	472763
93917	472764
206061	472765
371534	472766
25693	472767
128090	472768
35550	472769
260172	472770
680179	472771
173300	472772
4375	472773
337670	472774
452664	472775
490530	472776
216452	472777
296535	472778
99251	472779
475401	472780
144516	472781
578598	472782
663457	472783
557013	472784
9931	472785
90056	472786
666756	472787
357597	472788
304022	472789
203264	472790
433697	472791
51063	472792
524051	472793
413545	472794
62424	472795
207783	472796
537700	472797
50000	472798
32888	472799
198018	472800
7930	472801
394628	472802
61496	472803
197516	472804
351870	472805
50472	472806
115525	472807
345191	472808
866	472809
12833	472810
226970	472811
697035	472812
20626	472813
214908	472814
21537	472815
7901	472816
446952	472817
128080	472818
64736	472819
3179	472820
1550	472821
248941	472822
180567	472823
10029	472824
606518	472825
260047	472826
604081	472827
337607	472828
629603	472829
374057	472830
424157	472831
3656	472832
213729	472833
237868	472834
19274	472835
253532	472836
228823	472837
421175	472838
41496	472839
15263	472840
544617	472841
588	472842
71329	472843
640984	472844
128593	472845
120511	472846
410764	472847
537727	472848
79186	472849
443	472850
194	472851
321070	472852
619665	472853
596835	472854
164555	472855
141798	472856
152849	472857
458737	472858
181126	472859
679113	472860
413311	472861
526414	472862
194838	472863
560002	472864
611927	472865
34103	472866
105674	472867
465329	472868
24615	472869
25261	472870
260272	472871
321880	472872
563241	472873
13130	472874
305092	472875
12063	472876
339693	472877
14873	472878
685807	472879
510927	472880
87955	472881
46737	472882
111276	472883
143213	472884
6486	472885
120536	472886
164684	472887
6008	472888
848	472889
269643	472890
536045	472891
112097	472892
167851	472893
661045	472894
1156	472895
103162	472896
65792	472897
50773	472898
36747	472899
44252	472900
59297	472901
261472	472902
161202	472903
1027	472904
160505	472905
247604	472906
673615	472907
332584	472908
449129	472909
321577	472910
157728	472911
44357	472912
142836	472913
119476	472914
198932	472915
410695	472916
331818	472917
455804	472918
216364	472919
687422	472920
32069	472921
15688	472922
654989	472923
655096	472924
228076	472925
45448	472926
55524	472927
638452	472928
656741	472929
203713	472930
13729	472931
552982	472932
32304	472933
115629	472934
108808	472935
19868	472936
131550	472937
94251	472938
671114	472939
489438	472940
229318	472941
379514	472942
681820	472943
512333	472944
83340	472945
287031	472946
333509	472947
307610	472948
411062	472949
22244	472950
157969	472951
131552	472952
31742	472953
48815	472954
185220	472955
483596	472956
233041	472957
609989	472958
258294	472959
7	472960
596065	472961
656675	472962
216547	472963
154073	472964
56151	472965
357311	472966
459148	472967
32080	472968
141076	472969
92447	472970
24766	472971
448319	472972
15239	472973
160190	472974
408331	472975
131241	472976
10127	472977
556042	472978
655003	472979
7339	472980
173335	472981
118529	472982
361621	472983
167686	472984
657644	472985
12505	472986
300451	472987
669593	472988
6510	472989
138914	472990
245564	472991
9097	472992
1571	472993
690994	472994
100542	472995
97072	472996
124099	472997
168967	472998
151570	472999
302558	473000
430589	473001
76213	473002
136081	473003
407001	473004
462164	473005
637922	473006
3091	473007
636055	473008
242784	473009
15844	473010
93720	473011
685390	473012
26232	473013
132004	473014
26245	473015
256784	473016
86389	473017
51282	473018
141196	473019
304099	473020
380089	473021
18323	473022
538551	473023
472334	473024
35088	473025
167863	473026
40357	473027
484792	473028
6639	473029
258940	473030
6322	473031
19950	473032
638817	473033
96856	473034
43379	473035
19698	473036
570895	473037
536780	473038
66590	473039
612614	473040
171763	473041
158265	473042
69177	473043
114861	473044
21358	473045
247571	473046
90791	473047
57611	473048
53074	473049
249208	473050
83791	473051
293563	473052
22061	473053
270140	473054
128161	473055
390029	473056
482917	473057
129987	473058
500596	473059
441716	473060
19174	473061
540089	473062
171328	473063
73312	473064
663600	473065
96547	473066
9058	473067
91081	473068
48625	473069
83611	473070
292044	473071
450733	473072
6308	473073
74114	473074
548945	473075
459812	473076
130451	473077
634361	473078
498119	473079
638159	473080
458327	473081
11088	473082
370716	473083
35984	473084
36915	473085
631287	473086
670434	473087
117093	473088
156416	473089
285715	473090
3437	473091
33162	473092
153811	473093
434418	473094
13641	473095
83261	473096
187821	473097
20541	473098
102263	473099
514218	473100
97519	473101
95764	473102
18652	473103
476879	473104
149527	473105
321311	473106
566708	473107
449705	473108
449657	473109
288477	473110
338552	473111
41790	473112
38823	473113
200558	473114
505065	473115
134811	473116
468496	473117
486843	473118
270055	473119
330574	473120
463303	473121
37519	473122
338767	473123
1562	473124
67756	473125
691416	473126
115732	473127
144772	473128
430732	473129
540772	473130
32145	473131
21085	473132
974	473133
151627	473134
230320	473135
191253	473136
651802	473137
119168	473138
366160	473139
46648	473140
534834	473141
676323	473142
98038	473143
3522	473144
692414	473145
306547	473146
34191	473147
21155	473148
346427	473149
384397	473150
69801	473151
435003	473152
107978	473153
213390	473154
74207	473155
399917	473156
15106	473157
33224	473158
221945	473159
8462	473160
67545	473161
392199	473162
16158	473163
16488	473164
306786	473165
693960	473166
152149	473167
19159	473168
1698	473169
6396	473170
578065	473171
30222	473172
274779	473173
484544	473174
143920	473175
3204	473176
412570	473177
486287	473178
27116	473179
79203	473180
82556	473181
307556	473182
35890	473183
518978	473184
140123	473185
145467	473186
18921	473187
133526	473188
53360	473189
420490	473190
53643	473191
100627	473192
36811	473193
108024	473194
170405	473195
25417	473196
112216	473197
29296	473198
28805	473199
543612	473200
458710	473201
2534	473202
556597	473203
249662	473204
141757	473205
458726	473206
23650	473207
442140	473208
265	473209
116442	473210
651912	473211
425706	473212
546574	473213
549548	473214
42049	473215
144204	473216
88105	473217
696749	473218
168429	473219
21905	473220
34748	473221
497328	473222
216529	473223
324303	473224
546005	473225
3435	473226
170147	473227
10499	473228
85703	473229
290658	473230
65759	473231
36217	473232
59671	473233
4775	473234
86828	473235
42316	473236
1545	473237
394176	473238
279058	473239
208533	473240
474049	473241
681554	473242
2297	473243
79384	473244
155193	473245
142803	473246
42625	473247
9202	473248
96499	473249
157450	473250
108371	473251
1184	473252
337410	473253
104742	473254
132039	473255
132037	473256
121026	473257
20122	473258
15484	473259
805	473260
502034	473261
162838	473262
395371	473263
18578	473264
179584	473265
641	473266
1518	473267
167791	473268
585141	473269
123734	473270
241216	473271
286143	473272
167930	473273
315078	473274
525541	473275
66768	473276
39271	473277
604645	473278
12508	473279
38080	473280
572015	473281
32866	473282
69692	473283
4068	473284
150150	473285
600118	473286
13930	473287
167796	473288
43512	473289
69489	473290
76575	473291
43257	473292
75319	473293
56134	473294
96326	473295
406680	473296
42688	473297
534268	473298
61654	473299
537829	473300
42839	473301
195742	473302
216561	473303
1479	473304
85645	473305
328944	473306
72329	473307
350117	473308
171393	473309
6819	473310
131433	473311
14404	473312
168228	473313
159452	473314
210274	473315
78377	473316
441384	473317
512215	473318
612063	473319
11810	473320
555566	473321
259371	473322
6349	473323
5420	473324
362777	473325
651417	473326
119532	473327
333510	473328
265468	473329
455577	473330
358775	473331
254790	473332
46622	473333
86640	473334
184372	473335
16891	473336
88614	473337
604233	473338
48609	473339
36749	473340
1490	473341
599218	473342
6803	473343
5997	473344
273032	473345
43560	473346
166325	473347
472363	473348
86430	473349
342301	473350
140141	473351
1485	473352
1137	473353
24729	473354
214779	473355
19837	473356
52833	473357
141333	473358
80865	473359
40312	473360
335331	473361
304192	473362
39260	473363
557089	473364
497396	473365
424307	473366
328769	473367
40167	473368
25847	473369
109093	473370
66541	473371
6279	473372
555752	473373
394	473374
12498	473375
6556	473376
150321	473377
145147	473378
665377	473379
215382	473380
128591	473381
17895	473382
493465	473383
211676	473384
535628	473385
152158	473386
10975	473387
254912	473388
86828	473389
10906	473390
61949	473391
29551	473392
448556	473393
575712	473394
314483	473395
132009	473396
483329	473397
184106	473398
85257	473399
178840	473400
132568	473401
250372	473402
436982	473403
64399	473404
615131	473405
8769	473406
58401	473407
326629	473408
267174	473409
641936	473410
145765	473411
152560	473412
548847	473413
77941	473414
361355	473415
490946	473416
447756	473417
673334	473418
5825	473419
391054	473420
209469	473421
315380	473422
261258	473423
8123	473424
123391	473425
52581	473426
46214	473427
65245	473428
352902	473429
122989	473430
54157	473431
422279	473432
80702	473433
375438	473434
334436	473435
138382	473436
77794	473437
37899	473438
593912	473439
31000	473440
49972	473441
561932	473442
192151	473443
170351	473444
200284	473445
513868	473446
289761	473447
39976	473448
278744	473449
185	473450
185232	473451
578345	473452
160277	473453
93172	473454
629700	473455
139722	473456
19823	473457
140810	473458
163227	473459
60216	473460
910	473461
214124	473462
214423	473463
349554	473464
112713	473465
228028	473466
67529	473467
83989	473468
276900	473469
97524	473470
10977	473471
302134	473472
349496	473473
646636	473474
343591	473475
459210	473476
636059	473477
625307	473478
134099	473479
42828	473480
293401	473481
56288	473482
234965	473483
425515	473484
631856	473485
96667	473486
26070	473487
381260	473488
331445	473489
222054	473490
671896	473491
153269	473492
116960	473493
142718	473494
370274	473495
514957	473496
76771	473497
3665	473498
636073	473499
417983	473500
604096	473501
579	473502
50678	473503
173265	473504
683097	473505
14734	473506
206299	473507
388362	473508
107824	473509
448565	473510
654888	473511
476746	473512
235921	473513
12005	473514
584190	473515
415753	473516
91729	473517
589025	473518
28481	473519
57223	473520
375648	473521
520007	473522
654866	473523
661736	473524
319273	473525
258358	473526
16055	473527
31180	473528
206658	473529
530208	473530
34311	473531
199026	473532
537707	473533
90553	473534
639	473535
119381	473536
112575	473537
164670	473538
57229	473539
655015	473540
654971	473541
293392	473542
310518	473543
58021	473544
444985	473545
23305	473546
604225	473547
61793	473548
1837	473549
318853	473550
243836	473551
45323	473552
215519	473553
28616	473554
25489	473555
18319	473556
2461	473557
216458	473558
277788	473559
95637	473560
139710	473561
422715	473562
174214	473563
184063	473564
207390	473565
22869	473566
8770	473567
608366	473568
202111	473569
163682	473570
409175	473571
331	473572
489649	473573
216314	473574
84107	473575
682229	473576
127762	473577
2262	473578
464330	473579
14625	473580
122491	473581
5110	473582
655110	473583
96961	473584
559240	473585
36771	473586
180760	473587
13301	473588
236333	473589
42405	473590
422939	473591
3174	473592
12204	473593
366121	473594
151089	473595
640042	473596
59740	473597
229889	473598
128522	473599
150751	473600
42202	473601
324364	473602
502093	473603
437053	473604
42314	473605
156366	473606
42823	473607
424098	473608
105770	473609
21558	473610
349630	473611
406316	473612
276963	473613
147527	473614
132888	473615
18917	473616
296357	473617
522582	473618
147525	473619
292274	473620
335568	473621
674888	473622
62990	473623
14343	473624
666962	473625
374079	473626
117084	473627
89952	473628
663831	473629
598149	473630
1719	473631
336594	473632
213433	473633
147186	473634
14348	473635
93911	473636
360966	473637
655064	473638
513290	473639
42413	473640
58872	473641
1116	473642
7739	473643
39142	473644
697927	473645
592841	473646
6138	473647
519475	473648
650940	473649
324361	473650
503183	473651
405448	473652
167792	473653
628216	473654
491701	473655
29188	473656
495121	473657
31036	473658
115267	473659
664108	473660
31657	473661
32097	473662
163424	473663
17932	473664
367217	473665
26531	473666
430709	473667
224460	473668
351276	473669
78993	473670
15818	473671
38475	473672
577396	473673
527594	473674
95537	473675
212643	473676
163911	473677
10416	473678
3570	473679
2278	473680
407990	473681
80270	473682
570982	473683
135672	473684
1295	473685
679673	473686
472968	473687
328885	473688
614027	473689
555760	473690
404770	473691
76819	473692
7142	473693
231456	473694
173302	473695
6756	473696
70299	473697
221908	473698
651983	473699
7978	473700
188526	473701
81440	473702
76758	473703
97928	473704
482161	473705
299864	473706
28610	473707
47574	473708
85892	473709
92596	473710
73519	473711
389606	473712
141002	473713
92205	473714
93540	473715
112916	473716
34162	473717
3986	473718
82681	473719
2564	473720
576396	473721
536252	473722
159304	473723
385595	473724
410899	473725
45097	473726
23455	473727
102647	473728
43509	473729
19945	473730
511434	473731
23340	473732
665602	473733
407248	473734
280257	473735
149927	473736
52509	473737
584840	473738
280416	473739
26611	473740
41340	473741
9726	473742
133064	473743
68603	473744
139838	473745
333965	473746
220202	473747
188390	473748
66805	473749
10416	473750
144307	473751
665852	473752
389239	473753
187882	473754
84163	473755
130012	473756
467463	473757
6992	473758
627052	473759
443302	473760
483950	473761
138967	473762
405168	473763
91243	473764
197939	473765
3427	473766
585949	473767
5291	473768
278193	473769
47341	473770
397846	473771
45439	473772
386	473773
17346	473774
327679	473775
43892	473776
506904	473777
565527	473778
322091	473779
36261	473780
615551	473781
548649	473782
342339	473783
564439	473784
184979	473785
386018	473786
580837	473787
168554	473788
122444	473789
37032	473790
114830	473791
97848	473792
60199	473793
405524	473794
66921	473795
71848	473796
569037	473797
621659	473798
524817	473799
5102	473800
69787	473801
1084	473802
1949	473803
229610	473804
242429	473805
96019	473806
657711	473807
6996	473808
19282	473809
24346	473810
291481	473811
737	473812
15395	473813
186604	473814
630038	473815
18953	473816
474709	473817
26433	473818
615498	473819
541485	473820
694651	473821
333945	473822
93093	473823
314826	473824
25785	473825
19342	473826
664572	473827
44189	473828
146262	473829
71367	473830
5010	473831
25802	473832
631753	473833
56654	473834
458302	473835
71246	473836
3880	473837
25688	473838
672073	473839
201963	473840
151286	473841
183031	473842
67228	473843
528485	473844
889	473845
583037	473846
17219	473847
130482	473848
171756	473849
598752	473850
1682	473851
41431	473852
107952	473853
215413	473854
865	473855
224611	473856
96114	473857
554738	473858
519827	473859
232955	473860
307101	473861
168114	473862
553488	473863
290573	473864
116379	473865
380287	473866
125027	473867
36244	473868
149866	473869
431473	473870
430538	473871
120608	473872
28369	473873
1839	473874
295819	473875
466059	473876
146071	473877
192656	473878
267259	473879
50515	473880
368518	473881
313338	473882
8127	473883
13169	473884
651353	473885
410813	473886
23263	473887
49689	473888
18945	473889
629343	473890
63162	473891
337507	473892
23876	473893
44185	473894
313077	473895
199515	473896
38779	473897
30561	473898
485987	473899
558268	473900
113257	473901
5274	473902
176	473903
599530	473904
46779	473905
48659	473906
90482	473907
40831	473908
25520	473909
345170	473910
526452	473911
66586	473912
8393	473913
41133	473914
29654	473915
87622	473916
430871	473917
448406	473918
379880	473919
335436	473920
8113	473921
14890	473922
417620	473923
60770	473924
40222	473925
603373	473926
96863	473927
8304	473928
26452	473929
170284	473930
510537	473931
374267	473932
173344	473933
189039	473934
4586	473935
151996	473936
75768	473937
537798	473938
228006	473939
6837	473940
35703	473941
364929	473942
173001	473943
330583	473944
533850	473945
14117	473946
11733	473947
15344	473948
660141	473949
10499	473950
346389	473951
109363	473952
242359	473953
129073	473954
369813	473955
176023	473956
114321	473957
307282	473958
450460	473959
9706	473960
615408	473961
49463	473962
17	473963
585068	473964
519255	473965
298570	473966
51569	473967
78875	473968
256469	473969
21618	473970
5465	473971
26640	473972
500085	473973
63983	473974
11590	473975
12114	473976
485674	473977
83040	473978
310761	473979
89452	473980
4492	473981
544585	473982
77876	473983
28481	473984
92906	473985
164325	473986
73412	473987
16134	473988
3201	473989
512103	473990
201844	473991
88205	473992
5956	473993
102639	473994
325699	473995
4415	473996
95511	473997
228540	473998
608783	473999
164661	474000
443	474001
465415	474002
543654	474003
19953	474004
316536	474005
171218	474006
258313	474007
40407	474008
1640	474009
270797	474010
43935	474011
70809	474012
43593	474013
225669	474014
514814	474015
16840	474016
15981	474017
267431	474018
204	474019
424673	474020
221792	474021
8411	474022
292358	474023
15204	474024
555490	474025
577881	474026
19593	474027
57796	474028
29092	474029
29089	474030
14085	474031
152156	474032
467046	474033
331030	474034
390017	474035
54920	474036
542437	474037
584513	474038
694690	474039
108431	474040
484899	474041
159490	474042
10490	474043
37004	474044
128886	474045
68483	474046
3551	474047
30632	474048
278529	474049
462564	474050
32554	474051
619444	474052
281515	474053
37951	474054
689314	474055
97303	474056
147197	474057
169365	474058
136316	474059
22588	474060
18431	474061
18973	474062
671260	474063
441504	474064
73449	474065
354910	474066
670127	474067
188486	474068
418397	474069
111076	474070
505892	474071
79417	474072
400883	474073
161240	474074
147770	474075
5556	474076
234165	474077
25787	474078
137551	474079
32838	474080
61684	474081
261517	474082
8713	474083
47304	474084
617474	474085
362766	474086
540828	474087
14087	474088
644802	474089
479662	474090
91351	474091
276109	474092
20159	474093
403501	474094
662890	474095
264361	474096
304150	474097
22591	474098
311364	474099
539723	474100
128020	474101
29551	474102
116063	474103
76635	474104
150455	474105
308931	474106
135299	474107
28128	474108
393518	474109
162547	474110
31054	474111
76864	474112
136179	474113
48348	474114
54594	474115
532464	474116
487019	474117
389531	474118
99965	474119
10002	474120
29418	474121
539979	474122
285044	474123
153170	474124
15251	474125
144287	474126
776	474127
539703	474128
36715	474129
91366	474130
691352	474131
135063	474132
2998	474133
367238	474134
513129	474135
437902	474136
103065	474137
602841	474138
89622	474139
436	474140
48907	474141
659675	474142
480827	474143
136340	474144
101002	474145
97929	474146
10849	474147
37555	474148
9150	474149
270988	474150
89324	474151
259382	474152
360610	474153
221020	474154
173567	474155
148035	474156
381271	474157
9470	474158
34766	474159
657759	474160
1979	474161
124206	474162
62884	474163
50254	474164
577859	474165
50706	474166
11826	474167
164681	474168
1723	474169
11199	474170
33273	474171
53750	474172
80868	474173
56932	474174
8118	474175
341398	474176
64302	474177
45413	474178
100629	474179
99520	474180
23669	474181
297876	474182
197354	474183
9396	474184
647277	474185
194596	474186
35012	474187
12341	474188
430585	474189
54023	474190
358646	474191
2	474192
170161	474193
480644	474194
263672	474195
48125	474196
688196	474197
458356	474198
264218	474199
44513	474200
76933	474201
164654	474202
62063	474203
201643	474204
474613	474205
56311	474206
31852	474207
209813	474208
158789	474209
154975	474210
672753	474211
29584	474212
72596	474213
49438	474214
646800	474215
95433	474216
634734	474217
348994	474218
12233	474219
201786	474220
68135	474221
151356	474222
36308	474223
543691	474224
369016	474225
280624	474226
155352	474227
572851	474228
190424	474229
468225	474230
2687	474231
55361	474232
2225	474233
63899	474234
248923	474235
8687	474236
73831	474237
63255	474238
18844	474239
301901	474240
14752	474241
63964	474242
99236	474243
50085	474244
39115	474245
631738	474246
13935	474247
48046	474248
68534	474249
8714	474250
391820	474251
74314	474252
48763	474253
484065	474254
565628	474255
12938	474256
52046	474257
23610	474258
498317	474259
19918	474260
451002	474261
4771	474262
342345	474263
76697	474264
53416	474265
303464	474266
95880	474267
253811	474268
1113	474269
100439	474270
291132	474271
25595	474272
216447	474273
478151	474274
429933	474275
238608	474276
405900	474277
103210	474278
1119	474279
6143	474280
40484	474281
27469	474282
59821	474283
513774	474284
8608	474285
44293	474286
299559	474287
301934	474288
407291	474289
481568	474290
583122	474291
366596	474292
95903	474293
680037	474294
129374	474295
515010	474296
591607	474297
335667	474298
17053	474299
169729	474300
427905	474301
434310	474302
630479	474303
36992	474304
297264	474305
95877	474306
7959	474307
565039	474308
39697	474309
104739	474310
107833	474311
457708	474312
352290	474313
63784	474314
460106	474315
121255	474316
954	474317
476611	474318
441784	474319
80491	474320
163480	474321
575755	474322
12391	474323
54603	474324
9238	474325
689311	474326
526415	474327
337132	474328
200078	474329
5962	474330
16638	474331
188290	474332
693872	474333
14507	474334
54527	474335
105404	474336
186257	474337
53656	474338
630583	474339
152007	474340
164334	474341
38166	474342
454	474343
517195	474344
401277	474345
334041	474346
622320	474347
655649	474348
62382	474349
93044	474350
436403	474351
558946	474352
602994	474353
493430	474354
51387	474355
166294	474356
41670	474357
29588	474358
401759	474359
600234	474360
162228	474361
502689	474362
4432	474363
153740	474364
456348	474365
56844	474366
582257	474367
301926	474368
42182	474369
417496	474370
84081	474371
12365	474372
22818	474373
222469	474374
98475	474375
441602	474376
153181	474377
756	474378
138956	474379
217978	474380
61433	474381
265513	474382
314845	474383
8788	474384
19616	474385
122981	474386
77798	474387
545699	474388
247077	474389
28965	474390
145897	474391
229259	474392
490926	474393
607599	474394
440509	474395
464147	474396
649533	474397
565014	474398
88953	474399
57391	474400
143752	474401
503163	474402
423545	474403
441640	474404
236859	474405
366983	474406
277774	474407
427718	474408
119549	474409
95892	474410
277855	474411
30545	474412
3265	474413
641764	474414
70726	474415
167528	474416
14820	474417
536153	474418
17712	474419
103364	474420
448101	474421
83162	474422
249432	474423
261535	474424
5534	474425
117948	474426
80120	474427
644113	474428
8058	474429
94886	474430
190967	474431
172087	474432
205080	474433
50164	474434
330613	474435
25938	474436
406041	474437
107813	474438
41065	474439
643055	474440
695224	474441
531561	474442
172611	474443
505376	474444
5210	474445
466120	474446
592170	474447
32447	474448
21542	474449
44948	474450
4447	474451
152451	474452
585912	474453
120367	474454
50297	474455
217519	474456
59821	474457
144961	474458
171657	474459
481150	474460
428497	474461
272167	474462
95289	474463
80	474464
97019	474465
21653	474466
577374	474467
398517	474468
393435	474469
61959	474470
79411	474471
342620	474472
82702	474473
143417	474474
660007	474475
8785	474476
49982	474477
384590	474478
138499	474479
33859	474480
131235	474481
17241	474482
485716	474483
492994	474484
172687	474485
8584	474486
160575	474487
217235	474488
176253	474489
216427	474490
122812	474491
1485	474492
669387	474493
630364	474494
4010	474495
10711	474496
564469	474497
345226	474498
636658	474499
110140	474500
666382	474501
324102	474502
127458	474503
177009	474504
82971	474505
125197	474506
5572	474507
68370	474508
12342	474509
456186	474510
172059	474511
552978	474512
381061	474513
30732	474514
32128	474515
95084	474516
465847	474517
326666	474518
316035	474519
111351	474520
688248	474521
246677	474522
521701	474523
269814	474524
101719	474525
43516	474526
400555	474527
103086	474528
368231	474529
284201	474530
688684	474531
24444	474532
1091	474533
150198	474534
5784	474535
678157	474536
286966	474537
26103	474538
141747	474539
206330	474540
175776	474541
69590	474542
133805	474543
476270	474544
1402	474545
481836	474546
371269	474547
697236	474548
1290	474549
447847	474550
120252	474551
589056	474552
329582	474553
531165	474554
76041	474555
225380	474556
96276	474557
524618	474558
426269	474559
114382	474560
503067	474561
252893	474562
36110	474563
396519	474564
16916	474565
15018	474566
697945	474567
683299	474568
112604	474569
33113	474570
50258	474571
74783	474572
15117	474573
45930	474574
132809	474575
532780	474576
8890	474577
456307	474578
483812	474579
617590	474580
358921	474581
303421	474582
454433	474583
52961	474584
14689	474585
229712	474586
651707	474587
642267	474588
367309	474589
279901	474590
367604	474591
264075	474592
414155	474593
230871	474594
470799	474595
69802	474596
920	474597
480267	474598
9290	474599
321965	474600
143509	474601
142860	474602
145227	474603
16069	474604
438618	474605
681112	474606
1769	474607
449613	474608
8994	474609
125981	474610
508366	474611
423377	474612
151089	474613
40896	474614
521380	474615
87028	474616
225636	474617
536776	474618
3609	474619
557149	474620
233153	474621
87076	474622
128870	474623
96423	474624
42190	474625
132580	474626
73179	474627
26773	474628
29087	474629
106512	474630
49692	474631
392262	474632
73461	474633
60009	474634
446464	474635
39062	474636
618428	474637
42227	474638
106874	474639
207420	474640
161107	474641
10008	474642
503256	474643
32900	474644
95859	474645
94481	474646
7879	474647
22492	474648
13832	474649
510449	474650
654992	474651
58497	474652
57225	474653
464577	474654
557316	474655
28444	474656
7893	474657
214917	474658
10617	474659
30079	474660
18976	474661
632432	474662
169226	474663
57713	474664
1604	474665
32175	474666
550079	474667
477184	474668
227459	474669
147276	474670
88926	474671
1640	474672
139373	474673
2230	474674
73011	474675
7760	474676
261401	474677
47864	474678
11929	474679
132	474680
620869	474681
9811	474682
63619	474683
572856	474684
431096	474685
255532	474686
275539	474687
30273	474688
471025	474689
573312	474690
155887	474691
686396	474692
403238	474693
354755	474694
72396	474695
16112	474696
40032	474697
696497	474698
70672	474699
74303	474700
572650	474701
377911	474702
605018	474703
515011	474704
159013	474705
363165	474706
549298	474707
167637	474708
47733	474709
162765	474710
167610	474711
94750	474712
172864	474713
155503	474714
378097	474715
304197	474716
488996	474717
3245	474718
131629	474719
656162	474720
412987	474721
317185	474722
87833	474723
429611	474724
155211	474725
141545	474726
140021	474727
20451	474728
330425	474729
623824	474730
108552	474731
104742	474732
238390	474733
11048	474734
433118	474735
193291	474736
160739	474737
2260	474738
644451	474739
280828	474740
96666	474741
13767	474742
238504	474743
66	474744
315467	474745
378129	474746
357762	474747
11833	474748
428011	474749
31908	474750
139040	474751
45049	474752
36785	474753
691884	474754
375698	474755
607745	474756
66016	474757
33672	474758
243470	474759
25694	474760
7497	474761
621526	474762
202907	474763
58236	474764
62140	474765
363261	474766
2161	474767
47245	474768
139586	474769
618717	474770
609336	474771
128210	474772
326674	474773
14096	474774
52032	474775
95161	474776
10806	474777
56983	474778
9740	474779
303361	474780
23373	474781
277511	474782
45151	474783
433953	474784
119149	474785
649431	474786
139562	474787
1412	474788
2429	474789
123228	474790
16885	474791
240588	474792
279610	474793
1	474794
649607	474795
278270	474796
11804	474797
34313	474798
631686	474799
4188	474800
296393	474801
690606	474802
475893	474803
643662	474804
697811	474805
306953	474806
505460	474807
87335	474808
184021	474809
83408	474810
39166	474811
49074	474812
61545	474813
511239	474814
563144	474815
98666	474816
550589	474817
544373	474818
435748	474819
31271	474820
127102	474821
593196	474822
560588	474823
26381	474824
175951	474825
650759	474826
24443	474827
290474	474828
139061	474829
131896	474830
229920	474831
76610	474832
588593	474833
195226	474834
356428	474835
251768	474836
98487	474837
7110	474838
549982	474839
127216	474840
100165	474841
240170	474842
6164	474843
534290	474844
649954	474845
24039	474846
155868	474847
92293	474848
607734	474849
565060	474850
88749	474851
254165	474852
128481	474853
688924	474854
9585	474855
26298	474856
244249	474857
78695	474858
60041	474859
623257	474860
163080	474861
20274	474862
2137	474863
340399	474864
254207	474865
121157	474866
225913	474867
159226	474868
21667	474869
657049	474870
492777	474871
38525	474872
169946	474873
166989	474874
625905	474875
269964	474876
131146	474877
94377	474878
53871	474879
235378	474880
208461	474881
601773	474882
20747	474883
435685	474884
48999	474885
198367	474886
30715	474887
609326	474888
55601	474889
131162	474890
329109	474891
690422	474892
500498	474893
316720	474894
138944	474895
47556	474896
96695	474897
449753	474898
11458	474899
322964	474900
611511	474901
109833	474902
98629	474903
91	474904
619796	474905
530113	474906
245118	474907
533290	474908
270930	474909
520456	474910
1647	474911
112751	474912
10643	474913
269967	474914
441358	474915
47199	474916
26417	474917
39173	474918
116996	474919
264111	474920
160318	474921
40637	474922
148232	474923
6504	474924
17690	474925
49782	474926
395684	474927
575738	474928
89032	474929
23449	474930
165846	474931
3389	474932
165100	474933
489058	474934
683377	474935
56106	474936
393609	474937
444832	474938
563197	474939
88437	474940
359620	474941
11596	474942
141236	474943
329436	474944
277340	474945
452499	474946
648658	474947
267327	474948
311370	474949
636956	474950
13846	474951
591985	474952
548940	474953
282911	474954
426138	474955
196680	474956
97015	474957
77747	474958
85453	474959
32065	474960
22853	474961
569240	474962
153216	474963
387042	474964
582198	474965
5270	474966
284688	474967
123186	474968
64476	474969
137836	474970
559951	474971
16090	474972
114522	474973
519316	474974
519745	474975
47372	474976
207413	474977
518394	474978
301000	474979
436368	474980
149226	474981
141558	474982
670377	474983
132165	474984
586131	474985
49328	474986
569865	474987
89582	474988
473248	474989
2862	474990
646324	474991
16034	474992
6719	474993
11416	474994
8596	474995
668544	474996
644217	474997
91995	474998
513580	474999
203482	475000
154388	475001
58817	475002
417373	475003
14813	475004
103998	475005
519251	475006
137327	475007
109171	475008
649595	475009
410812	475010
3032	475011
673512	475012
8961	475013
44465	475014
158681	475015
684290	475016
541509	475017
427087	475018
139680	475019
692315	475020
16090	475021
162630	475022
375563	475023
49397	475024
552904	475025
627891	475026
326988	475027
25995	475028
235312	475029
13025	475030
108679	475031
119769	475032
563800	475033
8420	475034
171110	475035
134454	475036
158574	475037
65168	475038
652834	475039
1927	475040
34456	475041
182568	475042
19111	475043
1463	475044
59200	475045
137107	475046
308613	475047
21572	475048
367667	475049
156517	475050
1177	475051
4433	475052
647400	475053
2120	475054
34	475055
172628	475056
75383	475057
6624	475058
19575	475059
540021	475060
655078	475061
52697	475062
53039	475063
221732	475064
17777	475065
13734	475066
5109	475067
136813	475068
650706	475069
300655	475070
67725	475071
210600	475072
161742	475073
87594	475074
75790	475075
318835	475076
3433	475077
323852	475078
85092	475079
672482	475080
71054	475081
608382	475082
553622	475083
202523	475084
128988	475085
480711	475086
258351	475087
166498	475088
43147	475089
566355	475090
212091	475091
383040	475092
102048	475093
8239	475094
580051	475095
241676	475096
11149	475097
158269	475098
79960	475099
341855	475100
177179	475101
35593	475102
353506	475103
113146	475104
636650	475105
157442	475106
34533	475107
564923	475108
4483	475109
122368	475110
692459	475111
362712	475112
18848	475113
433121	475114
649308	475115
613611	475116
48621	475117
61149	475118
2041	475119
107494	475120
616920	475121
233409	475122
50763	475123
626468	475124
692086	475125
1732	475126
538954	475127
244045	475128
81751	475129
5233	475130
350584	475131
166932	475132
73895	475133
201630	475134
103488	475135
3833	475136
157475	475137
527786	475138
607796	475139
60674	475140
347714	475141
73624	475142
1867	475143
18944	475144
450227	475145
276495	475146
424185	475147
439202	475148
55663	475149
682927	475150
603779	475151
582412	475152
391472	475153
587091	475154
7486	475155
483796	475156
545696	475157
205962	475158
370894	475159
375920	475160
642809	475161
35405	475162
32240	475163
167254	475164
77325	475165
606131	475166
257602	475167
158800	475168
4620	475169
299854	475170
549366	475171
455449	475172
287637	475173
24929	475174
15045	475175
8533	475176
558620	475177
131961	475178
136651	475179
194431	475180
39575	475181
253690	475182
41691	475183
464590	475184
333839	475185
151513	475186
133792	475187
306965	475188
111364	475189
28143	475190
82804	475191
298501	475192
3970	475193
456249	475194
363480	475195
152480	475196
483677	475197
105000	475198
230363	475199
446562	475200
28471	475201
275406	475202
204401	475203
143121	475204
39648	475205
591682	475206
236826	475207
316821	475208
310654	475209
347905	475210
108003	475211
596293	475212
561446	475213
39891	475214
152962	475215
212858	475216
523613	475217
560362	475218
556134	475219
219975	475220
19786	475221
166880	475222
128716	475223
229484	475224
113459	475225
31293	475226
160367	475227
34101	475228
784	475229
23660	475230
80793	475231
199523	475232
121720	475233
71455	475234
31192	475235
351122	475236
462587	475237
271368	475238
104116	475239
68235	475240
626148	475241
72876	475242
357831	475243
298210	475244
27317	475245
88879	475246
679359	475247
96951	475248
245807	475249
229340	475250
525962	475251
211384	475252
59624	475253
167912	475254
540477	475255
81661	475256
75879	475257
268604	475258
546798	475259
55503	475260
293826	475261
196230	475262
110637	475263
42690	475264
219903	475265
534749	475266
73365	475267
124186	475268
323512	475269
640126	475270
373906	475271
367558	475272
166783	475273
692090	475274
516452	475275
646831	475276
413431	475277
299599	475278
12908	475279
12908	475280
13346	475281
367886	475282
14650	475283
24247	475284
372175	475285
136394	475286
267860	475287
158419	475288
539128	475289
8545	475290
653899	475291
81940	475292
29842	475293
137977	475294
545515	475295
595840	475296
534942	475297
467430	475298
450694	475299
203693	475300
204101	475301
82628	475302
311026	475303
454589	475304
306722	475305
1391	475306
27599	475307
652346	475308
688594	475309
356955	475310
505557	475311
141030	475312
48334	475313
695405	475314
104679	475315
428123	475316
277911	475317
520512	475318
496303	475319
25373	475320
615318	475321
229162	475322
25815	475323
583314	475324
45863	475325
551442	475326
135291	475327
461846	475328
426065	475329
687667	475330
457486	475331
11149	475332
11977	475333
13026	475334
57730	475335
21	475336
32411	475337
515827	475338
251576	475339
251428	475340
261242	475341
65161	475342
234767	475343
534841	475344
688359	475345
507550	475346
39440	475347
43	475348
1651	475349
207113	475350
156703	475351
372043	475352
490022	475353
169502	475354
38446	475355
104024	475356
229104	475357
480481	475358
172443	475359
8477	475360
94477	475361
489325	475362
277851	475363
508390	475364
610370	475365
174921	475366
32422	475367
72784	475368
312357	475369
614694	475370
572578	475371
496844	475372
657070	475373
339990	475374
195532	475375
25085	475376
606769	475377
193609	475378
298280	475379
550929	475380
602727	475381
602434	475382
83794	475383
397247	475384
480153	475385
351149	475386
23618	475387
574951	475388
47696	475389
577816	475390
268063	475391
2185	475392
6301	475393
517749	475394
155904	475395
618491	475396
696099	475397
50608	475398
481631	475399
179783	475400
34003	475401
696876	475402
668282	475403
186405	475404
309917	475405
63276	475406
605389	475407
375070	475408
129150	475409
65126	475410
35224	475411
515583	475412
430837	475413
186312	475414
469584	475415
53745	475416
274703	475417
315872	475418
680378	475419
623601	475420
36883	475421
94499	475422
166118	475423
571347	475424
56	475425
619469	475426
690433	475427
394809	475428
3149	475429
626417	475430
20449	475431
167592	475432
12383	475433
501482	475434
82326	475435
272100	475436
460815	475437
468042	475438
334406	475439
31608	475440
12500	475441
104	475442
419712	475443
148275	475444
131813	475445
213937	475446
540248	475447
332320	475448
334706	475449
283994	475450
47480	475451
506388	475452
23152	475453
139371	475454
33649	475455
37355	475456
308686	475457
136788	475458
598852	475459
256367	475460
429724	475461
64762	475462
258936	475463
335408	475464
116515	475465
25119	475466
171769	475467
145336	475468
517164	475469
127767	475470
548899	475471
247095	475472
601872	475473
4763	475474
667100	475475
99097	475476
304	475477
211323	475478
14941	475479
634095	475480
7276	475481
75842	475482
52956	475483
128327	475484
16391	475485
347491	475486
521382	475487
6838	475488
112644	475489
524859	475490
624195	475491
132638	475492
34615	475493
3770	475494
530105	475495
636336	475496
282311	475497
382	475498
537573	475499
180709	475500
554	475501
84865	475502
412579	475503
531381	475504
366416	475505
2735	475506
38742	475507
177190	475508
139296	475509
172089	475510
678128	475511
269816	475512
61173	475513
537424	475514
66517	475515
52284	475516
380093	475517
467071	475518
237130	475519
58628	475520
37460	475521
4080	475522
615621	475523
6166	475524
91216	475525
117257	475526
4720	475527
225629	475528
28321	475529
252448	475530
524448	475531
613628	475532
280219	475533
1074	475534
599679	475535
575594	475536
5019	475537
80624	475538
62957	475539
414117	475540
96708	475541
592446	475542
312851	475543
7463	475544
17877	475545
4395	475546
646383	475547
92543	475548
223013	475549
90481	475550
6879	475551
434836	475552
517873	475553
19009	475554
48041	475555
382440	475556
127269	475557
609931	475558
11105	475559
84659	475560
144326	475561
263454	475562
536754	475563
365970	475564
602891	475565
379688	475566
23161	475567
352650	475568
565247	475569
614722	475570
2705	475571
54578	475572
45468	475573
134758	475574
47241	475575
320965	475576
85565	475577
110922	475578
642812	475579
185	475580
164490	475581
365182	475582
84400	475583
23179	475584
107783	475585
33158	475586
148253	475587
252021	475588
71806	475589
177403	475590
527732	475591
433447	475592
58253	475593
165981	475594
510397	475595
389343	475596
166339	475597
117458	475598
79170	475599
48335	475600
661285	475601
1227	475602
99791	475603
43431	475604
22250	475605
162292	475606
205787	475607
385542	475608
27945	475609
173703	475610
39358	475611
38227	475612
20399	475613
594124	475614
157968	475615
9732	475616
42706	475617
123351	475618
583825	475619
958	475620
33364	475621
185528	475622
6426	475623
513467	475624
562370	475625
56140	475626
6404	475627
88206	475628
108870	475629
7098	475630
578040	475631
160046	475632
101540	475633
458224	475634
116617	475635
419203	475636
3587	475637
260694	475638
4225	475639
45294	475640
33595	475641
303934	475642
23068	475643
48581	475644
653254	475645
74061	475646
423221	475647
274920	475648
625253	475649
401777	475650
363657	475651
7542	475652
634643	475653
308682	475654
1818	475655
442425	475656
133205	475657
149325	475658
7484	475659
674414	475660
636952	475661
421098	475662
25071	475663
3370	475664
52492	475665
13196	475666
142634	475667
1472	475668
132845	475669
73397	475670
74226	475671
56135	475672
120994	475673
153739	475674
392	475675
5449	475676
44392	475677
582559	475678
334118	475679
7114	475680
409393	475681
655882	475682
3516	475683
98510	475684
625128	475685
676985	475686
283609	475687
5294	475688
477739	475689
190374	475690
525987	475691
2643	475692
447383	475693
95456	475694
67628	475695
38544	475696
682373	475697
139510	475698
78520	475699
677880	475700
317340	475701
597162	475702
63043	475703
44916	475704
37954	475705
173504	475706
150491	475707
516377	475708
411803	475709
3279	475710
30590	475711
6928	475712
632899	475713
184730	475714
203705	475715
229224	475716
471931	475717
261135	475718
661997	475719
210252	475720
487154	475721
235349	475722
328507	475723
210262	475724
101324	475725
21550	475726
641900	475727
39644	475728
3283	475729
7414	475730
62407	475731
504832	475732
391536	475733
148798	475734
572371	475735
478894	475736
508339	475737
34320	475738
248759	475739
4281	475740
83226	475741
444619	475742
71067	475743
55193	475744
12319	475745
388480	475746
170193	475747
560639	475748
609401	475749
446300	475750
88513	475751
30182	475752
103865	475753
413450	475754
605	475755
25957	475756
184090	475757
101202	475758
7051	475759
27616	475760
689436	475761
3728	475762
51041	475763
544404	475764
32460	475765
112893	475766
12801	475767
142257	475768
6486	475769
204819	475770
400779	475771
401657	475772
100209	475773
27270	475774
579858	475775
54455	475776
55150	475777
383055	475778
346325	475779
177808	475780
614062	475781
8064	475782
185835	475783
104935	475784
63674	475785
4050	475786
37249	475787
643121	475788
57254	475789
181672	475790
274897	475791
250367	475792
363940	475793
696328	475794
657967	475795
643141	475796
170330	475797
578015	475798
96691	475799
101564	475800
161319	475801
82628	475802
62158	475803
24744	475804
344878	475805
152705	475806
533114	475807
114538	475808
519322	475809
316558	475810
22050	475811
485673	475812
312707	475813
127720	475814
607640	475815
488577	475816
265556	475817
497	475818
35027	475819
38508	475820
304703	475821
12923	475822
575534	475823
51691	475824
102427	475825
2087	475826
15912	475827
115655	475828
58498	475829
54864	475830
519404	475831
68664	475832
279228	475833
128455	475834
245423	475835
20484	475836
262057	475837
403910	475838
424018	475839
616152	475840
629942	475841
6317	475842
286723	475843
629740	475844
457190	475845
563162	475846
291499	475847
522493	475848
690203	475849
660019	475850
227734	475851
147477	475852
5589	475853
4120	475854
97661	475855
196605	475856
229539	475857
667684	475858
31697	475859
59179	475860
74461	475861
53622	475862
414532	475863
66550	475864
109330	475865
153846	475866
396258	475867
349900	475868
532786	475869
42856	475870
629621	475871
13049	475872
18864	475873
614407	475874
334362	475875
97001	475876
300535	475877
486920	475878
71959	475879
21781	475880
107347	475881
666927	475882
23623	475883
408638	475884
545540	475885
242	475886
265746	475887
62314	475888
301072	475889
581518	475890
686935	475891
164760	475892
133824	475893
123233	475894
44928	475895
264372	475896
253417	475897
197975	475898
102533	475899
165766	475900
61404	475901
588852	475902
544598	475903
107811	475904
856	475905
3162	475906
524003	475907
525208	475908
608487	475909
51067	475910
326039	475911
303856	475912
7309	475913
470398	475914
88024	475915
338389	475916
29228	475917
10394	475918
146643	475919
8830	475920
2941	475921
84638	475922
92478	475923
4170	475924
392397	475925
34575	475926
13959	475927
91071	475928
410602	475929
87981	475930
394521	475931
46400	475932
380513	475933
406611	475934
5625	475935
464243	475936
579910	475937
11652	475938
39261	475939
289938	475940
1572	475941
637084	475942
580662	475943
39473	475944
647275	475945
30707	475946
4660	475947
62035	475948
127479	475949
12651	475950
399819	475951
11917	475952
142290	475953
336124	475954
512868	475955
477243	475956
304484	475957
10306	475958
411844	475959
634125	475960
293899	475961
50753	475962
114104	475963
48776	475964
114518	475965
585290	475966
410638	475967
172107	475968
282440	475969
79737	475970
455254	475971
311450	475972
176483	475973
29751	475974
2294	475975
58980	475976
525719	475977
476007	475978
76334	475979
144316	475980
120258	475981
64404	475982
72274	475983
20134	475984
411943	475985
580318	475986
398662	475987
414464	475988
557	475989
32754	475990
114972	475991
60608	475992
120359	475993
359914	475994
51458	475995
534965	475996
2044	475997
336943	475998
420246	475999
482559	476000
634498	476001
39240	476002
113498	476003
21618	476004
61793	476005
185971	476006
44459	476007
359539	476008
46194	476009
350	476010
227670	476011
124653	476012
272022	476013
94215	476014
399450	476015
146555	476016
84057	476017
170624	476018
16948	476019
367865	476020
666200	476021
11469	476022
57847	476023
899	476024
517	476025
331666	476026
1835	476027
238	476028
656000	476029
531363	476030
303331	476031
3679	476032
62055	476033
595046	476034
135757	476035
420811	476036
329622	476037
48859	476038
470630	476039
135772	476040
28019	476041
222609	476042
268563	476043
640519	476044
150468	476045
30204	476046
13041	476047
141	476048
191709	476049
448460	476050
52915	476051
568749	476052
116416	476053
166296	476054
467229	476055
665695	476056
162325	476057
127459	476058
3500	476059
509508	476060
89414	476061
71429	476062
34951	476063
502084	476064
35070	476065
136713	476066
161123	476067
553819	476068
385228	476069
11431	476070
529323	476071
33107	476072
209685	476073
492118	476074
619084	476075
132693	476076
369343	476077
12254	476078
55365	476079
140914	476080
43950	476081
41226	476082
37021	476083
8936	476084
169480	476085
18433	476086
118	476087
209805	476088
54365	476089
146717	476090
2705	476091
143884	476092
11026	476093
106752	476094
454974	476095
42363	476096
557809	476097
12002	476098
596016	476099
150375	476100
278857	476101
594146	476102
113546	476103
31400	476104
392348	476105
1534	476106
605852	476107
138601	476108
7638	476109
504216	476110
93934	476111
683214	476112
4866	476113
658235	476114
426116	476115
399546	476116
687271	476117
153832	476118
109118	476119
651435	476120
8994	476121
35124	476122
484483	476123
22754	476124
48974	476125
216220	476126
17860	476127
30687	476128
6905	476129
551574	476130
45752	476131
52217	476132
572859	476133
56845	476134
149733	476135
9157	476136
32759	476137
481827	476138
638698	476139
407297	476140
503094	476141
8320	476142
48522	476143
338410	476144
362211	476145
96874	476146
138616	476147
57015	476148
102954	476149
15483	476150
664764	476151
74591	476152
267139	476153
6305	476154
17003	476155
223947	476156
463605	476157
255067	476158
2866	476159
534460	476160
682200	476161
16279	476162
316482	476163
28976	476164
330113	476165
428641	476166
24642	476167
10940	476168
425472	476169
131715	476170
6437	476171
596044	476172
52497	476173
692554	476174
28603	476175
669600	476176
42689	476177
2579	476178
77081	476179
21844	476180
241149	476181
6830	476182
270430	476183
401347	476184
221568	476185
695691	476186
22872	476187
53857	476188
206181	476189
126623	476190
290087	476191
343214	476192
351261	476193
19344	476194
172377	476195
107960	476196
648192	476197
49287	476198
309608	476199
513732	476200
167657	476201
697246	476202
36700	476203
170243	476204
45602	476205
502440	476206
677502	476207
42340	476208
417794	476209
592530	476210
89045	476211
119227	476212
438799	476213
180724	476214
557023	476215
461993	476216
309144	476217
143134	476218
278734	476219
7787	476220
136837	476221
543559	476222
90184	476223
138454	476224
133296	476225
478986	476226
214898	476227
47463	476228
11141	476229
290062	476230
314718	476231
6137	476232
100638	476233
684049	476234
683034	476235
600047	476236
334374	476237
19005	476238
58961	476239
437542	476240
223272	476241
220100	476242
84468	476243
472315	476244
615635	476245
88242	476246
55536	476247
52884	476248
683405	476249
32885	476250
143689	476251
11289	476252
91973	476253
164309	476254
56186	476255
68917	476256
282382	476257
227288	476258
95905	476259
49091	476260
663205	476261
5577	476262
357239	476263
28758	476264
521	476265
72545	476266
645001	476267
216402	476268
150861	476269
220944	476270
24237	476271
77300	476272
687488	476273
483232	476274
68723	476275
618113	476276
1135	476277
307982	476278
569715	476279
605648	476280
363526	476281
36821	476282
315094	476283
6457	476284
45118	476285
284585	476286
18500	476287
27087	476288
63926	476289
53413	476290
112894	476291
298789	476292
41939	476293
8827	476294
65293	476295
23187	476296
150464	476297
362010	476298
130980	476299
391679	476300
3427	476301
259372	476302
579096	476303
580327	476304
146429	476305
66862	476306
255297	476307
430082	476308
566758	476309
189766	476310
2433	476311
51699	476312
158977	476313
38676	476314
295781	476315
8730	476316
419597	476317
605805	476318
109812	476319
426802	476320
43962	476321
62900	476322
43653	476323
16493	476324
95222	476325
177821	476326
59395	476327
8611	476328
50147	476329
206490	476330
514205	476331
87809	476332
214243	476333
4138	476334
509856	476335
645227	476336
32444	476337
103710	476338
2311	476339
557135	476340
540238	476341
121543	476342
41128	476343
49538	476344
356518	476345
110564	476346
504673	476347
41983	476348
346384	476349
277604	476350
411647	476351
233588	476352
329196	476353
135553	476354
453068	476355
237339	476356
591766	476357
350165	476358
560155	476359
86268	476360
599112	476361
140800	476362
440692	476363
15026	476364
539542	476365
5962	476366
143423	476367
14439	476368
444929	476369
167800	476370
156731	476371
47610	476372
504	476373
250810	476374
423935	476375
22207	476376
22488	476377
514019	476378
4873	476379
373086	476380
33959	476381
511253	476382
134891	476383
83471	476384
403383	476385
171962	476386
371865	476387
379421	476388
382565	476389
158095	476390
414600	476391
407670	476392
6710	476393
155289	476394
20462	476395
468177	476396
79137	476397
471665	476398
611729	476399
86190	476400
624001	476401
87873	476402
645952	476403
518059	476404
1120	476405
123855	476406
8964	476407
38751	476408
386113	476409
38873	476410
23848	476411
429778	476412
528065	476413
148124	476414
150322	476415
46972	476416
553328	476417
306042	476418
9433	476419
209835	476420
29626	476421
31660	476422
38795	476423
104582	476424
576958	476425
514	476426
269152	476427
107	476428
472075	476429
475357	476430
104837	476431
36484	476432
547842	476433
67450	476434
103766	476435
162593	476436
619597	476437
164912	476438
657196	476439
1656	476440
689079	476441
27351	476442
79509	476443
55067	476444
255562	476445
75644	476446
289680	476447
342	476448
312	476449
61625	476450
31780	476451
47853	476452
67184	476453
206420	476454
64370	476455
64028	476456
635856	476457
41807	476458
59890	476459
170009	476460
545479	476461
49214	476462
610457	476463
100375	476464
464570	476465
71001	476466
251839	476467
2991	476468
459948	476469
83755	476470
266650	476471
166854	476472
3546	476473
54620	476474
649927	476475
36826	476476
81	476477
608356	476478
91097	476479
357309	476480
51549	476481
14397	476482
13261	476483
203134	476484
472939	476485
84917	476486
247165	476487
583786	476488
146826	476489
411293	476490
26729	476491
133635	476492
163654	476493
443730	476494
524361	476495
553524	476496
14470	476497
689365	476498
493942	476499
89732	476500
11289	476501
16319	476502
258362	476503
258332	476504
148969	476505
56420	476506
32231	476507
595766	476508
601377	476509
545883	476510
21014	476511
91514	476512
197036	476513
118687	476514
623780	476515
613252	476516
137417	476517
21393	476518
489443	476519
74136	476520
287635	476521
520851	476522
110307	476523
45986	476524
334245	476525
120907	476526
446535	476527
279181	476528
403407	476529
11832	476530
547299	476531
391674	476532
129115	476533
20832	476534
510682	476535
127215	476536
4731	476537
70854	476538
635705	476539
78270	476540
58974	476541
533285	476542
437618	476543
40890	476544
649310	476545
629731	476546
5956	476547
187648	476548
114498	476549
163220	476550
2771	476551
692664	476552
582	476553
279232	476554
485274	476555
74843	476556
273886	476557
74347	476558
16545	476559
611330	476560
29496	476561
34915	476562
451236	476563
106563	476564
345149	476565
692070	476566
34241	476567
620585	476568
91520	476569
600	476570
257129	476571
85159	476572
279517	476573
4154	476574
101666	476575
256145	476576
4917	476577
11118	476578
438391	476579
20852	476580
411279	476581
29192	476582
391242	476583
624551	476584
233768	476585
586606	476586
199324	476587
128307	476588
2829	476589
109141	476590
148742	476591
608806	476592
208702	476593
33405	476594
629784	476595
683666	476596
65185	476597
128517	476598
102397	476599
163492	476600
133343	476601
367905	476602
245703	476603
164842	476604
444865	476605
215075	476606
68763	476607
114506	476608
7995	476609
278829	476610
666777	476611
584388	476612
74185	476613
24966	476614
161796	476615
418847	476616
71987	476617
219642	476618
125806	476619
505139	476620
382195	476621
29497	476622
60299	476623
292888	476624
4182	476625
8320	476626
526919	476627
35533	476628
24355	476629
348357	476630
28021	476631
347499	476632
448049	476633
619725	476634
139816	476635
4799	476636
168130	476637
55514	476638
143219	476639
553823	476640
9835	476641
37743	476642
241419	476643
10918	476644
405169	476645
292600	476646
478629	476647
690653	476648
61688	476649
281270	476650
36356	476651
1718	476652
616132	476653
509876	476654
616134	476655
5034	476656
178458	476657
142995	476658
249685	476659
113500	476660
616156	476661
17	476662
77673	476663
391263	476664
4516	476665
200707	476666
478416	476667
149797	476668
447993	476669
346349	476670
521722	476671
548	476672
110283	476673
577	476674
604796	476675
291873	476676
249522	476677
471019	476678
54923	476679
364540	476680
78470	476681
409321	476682
39161	476683
394360	476684
144459	476685
35	476686
533587	476687
535337	476688
140840	476689
34	476690
546594	476691
168800	476692
1189	476693
169906	476694
104239	476695
54017	476696
116082	476697
98746	476698
86257	476699
14078	476700
52105	476701
99681	476702
26749	476703
361	476704
577783	476705
251285	476706
55189	476707
300101	476708
4445	476709
45953	476710
470098	476711
95831	476712
260604	476713
288469	476714
84522	476715
447679	476716
93340	476717
560439	476718
303749	476719
65052	476720
80930	476721
10104	476722
58683	476723
147822	476724
669151	476725
191994	476726
66615	476727
293442	476728
49862	476729
57959	476730
83498	476731
333183	476732
301421	476733
193114	476734
7328	476735
688144	476736
23094	476737
182147	476738
108211	476739
444853	476740
33000	476741
149178	476742
1247	476743
111784	476744
326375	476745
8127	476746
13840	476747
598407	476748
12893	476749
214004	476750
77199	476751
349105	476752
188730	476753
234895	476754
21749	476755
43976	476756
547620	476757
2625	476758
45693	476759
334828	476760
1787	476761
227721	476762
84145	476763
382791	476764
213760	476765
627487	476766
304212	476767
490412	476768
627936	476769
43765	476770
115413	476771
431834	476772
303833	476773
166182	476774
355868	476775
13433	476776
133824	476777
436646	476778
491627	476779
81835	476780
37582	476781
37805	476782
590134	476783
283392	476784
158363	476785
638019	476786
3173	476787
73625	476788
7444	476789
53327	476790
15138	476791
125581	476792
11310	476793
138376	476794
156673	476795
313069	476796
345	476797
491184	476798
567155	476799
56449	476800
21416	476801
13156	476802
257815	476803
548641	476804
229797	476805
384283	476806
9325	476807
34244	476808
144632	476809
27999	476810
11019	476811
368116	476812
539263	476813
477717	476814
1308	476815
696697	476816
161347	476817
202965	476818
65510	476819
386692	476820
36379	476821
143858	476822
134113	476823
86838	476824
9080	476825
46464	476826
8320	476827
27145	476828
368476	476829
642490	476830
168200	476831
319464	476832
664038	476833
499856	476834
70403	476835
83876	476836
16529	476837
258	476838
114128	476839
114180	476840
59291	476841
214855	476842
349299	476843
98657	476844
84644	476845
175738	476846
168842	476847
114970	476848
300171	476849
378456	476850
458403	476851
695664	476852
138688	476853
684918	476854
455301	476855
158792	476856
591364	476857
625096	476858
594560	476859
395713	476860
16829	476861
49203	476862
12054	476863
6964	476864
30183	476865
61111	476866
162581	476867
137234	476868
27227	476869
590956	476870
19294	476871
612811	476872
61489	476873
111468	476874
214404	476875
334149	476876
578002	476877
168545	476878
299813	476879
144144	476880
65788	476881
269512	476882
47010	476883
163308	476884
3518	476885
73636	476886
583227	476887
146158	476888
29762	476889
163902	476890
37227	476891
43347	476892
396280	476893
21655	476894
64048	476895
33719	476896
647964	476897
418823	476898
138615	476899
79114	476900
80742	476901
8731	476902
15505	476903
25923	476904
274903	476905
40186	476906
84400	476907
161205	476908
39172	476909
149	476910
558290	476911
49735	476912
523327	476913
1518	476914
20455	476915
672114	476916
57608	476917
116122	476918
171856	476919
655258	476920
77521	476921
90035	476922
22396	476923
584733	476924
197859	476925
196549	476926
237383	476927
403589	476928
63869	476929
42919	476930
26284	476931
333372	476932
32391	476933
66	476934
118598	476935
519026	476936
46961	476937
646370	476938
9154	476939
190	476940
7714	476941
297366	476942
562813	476943
264112	476944
30038	476945
455282	476946
677943	476947
405540	476948
5461	476949
143754	476950
75	476951
41821	476952
552261	476953
50671	476954
228488	476955
35049	476956
549407	476957
102935	476958
634245	476959
86011	476960
111035	476961
32674	476962
567	476963
11371	476964
94377	476965
59012	476966
149692	476967
171400	476968
401174	476969
140278	476970
73294	476971
110853	476972
130122	476973
5444	476974
65586	476975
1398	476976
548637	476977
120750	476978
621820	476979
209688	476980
8355	476981
677972	476982
370174	476983
525104	476984
114324	476985
8772	476986
25898	476987
108270	476988
72034	476989
48307	476990
72191	476991
477661	476992
59765	476993
1410	476994
688581	476995
688582	476996
303624	476997
680901	476998
113092	476999
13186	477000
10104	477001
12551	477002
269339	477003
127994	477004
221243	477005
8472	477006
602451	477007
234420	477008
527605	477009
249312	477010
6930	477011
365054	477012
200993	477013
533535	477014
51386	477015
403897	477016
431	477017
300840	477018
172898	477019
309831	477020
31619	477021
416413	477022
214638	477023
103899	477024
21859	477025
641114	477026
127354	477027
91913	477028
518347	477029
43848	477030
472229	477031
400988	477032
454088	477033
15980	477034
6297	477035
77266	477036
986	477037
5471	477038
108983	477039
210372	477040
35865	477041
13289	477042
2126	477043
12766	477044
104344	477045
94844	477046
229391	477047
7900	477048
654870	477049
72706	477050
369909	477051
498830	477052
159091	477053
149168	477054
16586	477055
577188	477056
28232	477057
225151	477058
308698	477059
492578	477060
577271	477061
85302	477062
3725	477063
109364	477064
309439	477065
193690	477066
502539	477067
102517	477068
545855	477069
38807	477070
3817	477071
126895	477072
620757	477073
276484	477074
601883	477075
443743	477076
289515	477077
78386	477078
312703	477079
581523	477080
270306	477081
295062	477082
646688	477083
504615	477084
80759	477085
38871	477086
484497	477087
2481	477088
488443	477089
78868	477090
527777	477091
147876	477092
115746	477093
37772	477094
65408	477095
153821	477096
545116	477097
77413	477098
345147	477099
4728	477100
288604	477101
101541	477102
9605	477103
450875	477104
22378	477105
301751	477106
687445	477107
26776	477108
13813	477109
534046	477110
134968	477111
272232	477112
86002	477113
293707	477114
118888	477115
107	477116
530447	477117
32068	477118
252315	477119
22750	477120
561169	477121
341286	477122
159516	477123
36	477124
297799	477125
150009	477126
63015	477127
687434	477128
169191	477129
131955	477130
477710	477131
86078	477132
423163	477133
57500	477134
3599	477135
73551	477136
421691	477137
12286	477138
13038	477139
35884	477140
464615	477141
180702	477142
48035	477143
184878	477144
561670	477145
6945	477146
348524	477147
368780	477148
92400	477149
90419	477150
45902	477151
68600	477152
512092	477153
9515	477154
140508	477155
173299	477156
672710	477157
348214	477158
41605	477159
511950	477160
1937	477161
125080	477162
61583	477163
356410	477164
592412	477165
3358	477166
10776	477167
53816	477168
282645	477169
107400	477170
78610	477171
354370	477172
129877	477173
148799	477174
61435	477175
54165	477176
196358	477177
205215	477178
36798	477179
226153	477180
116001	477181
404617	477182
180991	477183
687686	477184
24884	477185
137380	477186
16295	477187
164669	477188
42365	477189
58393	477190
29	477191
648253	477192
333754	477193
325837	477194
8667	477195
50102	477196
643389	477197
1773	477198
157829	477199
17267	477200
164666	477201
14344	477202
52992	477203
545877	477204
122204	477205
547422	477206
27653	477207
230455	477208
2626	477209
13130	477210
56379	477211
321164	477212
34118	477213
59827	477214
67748	477215
505934	477216
177748	477217
6252	477218
52120	477219
457509	477220
349408	477221
77822	477222
369679	477223
213378	477224
122729	477225
391902	477226
656655	477227
161270	477228
7	477229
21924	477230
344632	477231
249627	477232
533614	477233
586549	477234
3003	477235
87035	477236
40411	477237
214115	477238
294593	477239
328152	477240
149539	477241
368168	477242
5051	477243
277327	477244
101633	477245
521	477246
3828	477247
397395	477248
106452	477249
131610	477250
232644	477251
1093	477252
500326	477253
91275	477254
515058	477255
162928	477256
577853	477257
423726	477258
82909	477259
518804	477260
146159	477261
129368	477262
354304	477263
433797	477264
508276	477265
62288	477266
206041	477267
107351	477268
602447	477269
694686	477270
292844	477271
99768	477272
424049	477273
275648	477274
46966	477275
45029	477276
697658	477277
85377	477278
513616	477279
290854	477280
96981	477281
364790	477282
11194	477283
357022	477284
448045	477285
23978	477286
199713	477287
531859	477288
102557	477289
527625	477290
23546	477291
18713	477292
189675	477293
444196	477294
227622	477295
685032	477296
152635	477297
170456	477298
14419	477299
72384	477300
8569	477301
509755	477302
636285	477303
24853	477304
107136	477305
102713	477306
504990	477307
586524	477308
21658	477309
404444	477310
27963	477311
3191	477312
499086	477313
82615	477314
465636	477315
603199	477316
519407	477317
62530	477318
659496	477319
573114	477320
573273	477321
105853	477322
688089	477323
375222	477324
333922	477325
43949	477326
136818	477327
189580	477328
37424	477329
241767	477330
10331	477331
45984	477332
644702	477333
2649	477334
1378	477335
601926	477336
103971	477337
477713	477338
89623	477339
16042	477340
614294	477341
397383	477342
560430	477343
570899	477344
176375	477345
552072	477346
162413	477347
49821	477348
94159	477349
9872	477350
48637	477351
137787	477352
21324	477353
449451	477354
524731	477355
23259	477356
67749	477357
2331	477358
607312	477359
84356	477360
693341	477361
346986	477362
1623	477363
9619	477364
694978	477365
23310	477366
168373	477367
49017	477368
289948	477369
713	477370
675517	477371
171214	477372
5458	477373
130025	477374
7650	477375
318696	477376
5465	477377
149951	477378
457480	477379
109115	477380
545558	477381
79183	477382
403314	477383
300902	477384
512042	477385
555761	477386
9587	477387
4294	477388
655083	477389
174223	477390
5723	477391
128560	477392
123829	477393
72049	477394
687048	477395
79180	477396
136606	477397
391479	477398
63815	477399
410804	477400
7152	477401
176829	477402
36452	477403
571995	477404
1475	477405
4200	477406
287622	477407
764	477408
229407	477409
262598	477410
603186	477411
573262	477412
24613	477413
64772	477414
312526	477415
625254	477416
41573	477417
408812	477418
200868	477419
102514	477420
316308	477421
613321	477422
101615	477423
19915	477424
52560	477425
149604	477426
62494	477427
18749	477428
19177	477429
19465	477430
315	477431
117205	477432
167860	477433
82617	477434
614104	477435
187662	477436
135408	477437
67558	477438
523413	477439
7520	477440
43952	477441
209834	477442
46156	477443
469178	477444
465570	477445
35481	477446
7390	477447
15194	477448
19826	477449
52178	477450
82606	477451
459255	477452
14775	477453
268523	477454
536614	477455
580385	477456
8998	477457
6304	477458
70984	477459
162397	477460
124169	477461
100799	477462
250837	477463
370240	477464
650640	477465
22789	477466
663119	477467
37058	477468
14879	477469
498196	477470
581582	477471
46123	477472
1303	477473
552190	477474
51513	477475
520438	477476
136270	477477
46311	477478
35524	477479
97985	477480
22000	477481
59541	477482
675371	477483
66341	477484
89302	477485
341360	477486
109359	477487
577618	477488
165338	477489
630532	477490
688378	477491
99598	477492
59774	477493
484632	477494
12747	477495
50234	477496
279705	477497
125698	477498
629328	477499
629316	477500
96661	477501
82823	477502
131527	477503
92580	477504
395774	477505
316277	477506
408837	477507
132840	477508
30027	477509
374399	477510
7105	477511
24964	477512
135990	477513
116059	477514
67659	477515
244041	477516
177893	477517
384787	477518
467669	477519
513367	477520
157436	477521
624140	477522
143578	477523
665076	477524
45355	477525
671672	477526
20385	477527
163457	477528
601341	477529
217774	477530
480828	477531
337001	477532
256301	477533
57629	477534
107292	477535
308447	477536
3492	477537
463859	477538
48610	477539
425868	477540
168640	477541
660512	477542
25887	477543
114066	477544
64565	477545
290786	477546
152162	477547
21366	477548
122141	477549
133865	477550
15673	477551
294832	477552
48038	477553
134840	477554
330171	477555
128454	477556
442760	477557
17212	477558
53938	477559
33576	477560
183783	477561
518576	477562
51588	477563
164982	477564
440535	477565
3045	477566
49127	477567
212909	477568
505200	477569
88265	477570
60591	477571
643	477572
149889	477573
560512	477574
250426	477575
96184	477576
174159	477577
539880	477578
21420	477579
50631	477580
272	477581
16140	477582
23306	477583
477438	477584
588747	477585
148975	477586
139851	477587
39605	477588
634945	477589
224307	477590
520576	477591
26856	477592
574390	477593
636402	477594
971	477595
510216	477596
389033	477597
48772	477598
14991	477599
168284	477600
507286	477601
70051	477602
418811	477603
562708	477604
6416	477605
13736	477606
485680	477607
457262	477608
634266	477609
35655	477610
353	477611
312999	477612
20614	477613
294200	477614
168007	477615
437456	477616
24435	477617
71172	477618
156629	477619
240248	477620
227708	477621
421057	477622
78473	477623
10934	477624
476379	477625
7421	477626
144298	477627
51174	477628
8521	477629
3165	477630
371451	477631
678044	477632
696897	477633
269580	477634
153089	477635
392282	477636
231782	477637
328083	477638
53694	477639
331553	477640
108324	477641
654369	477642
585234	477643
611367	477644
198926	477645
132357	477646
137192	477647
12561	477648
473631	477649
432454	477650
159569	477651
20585	477652
30076	477653
470640	477654
537669	477655
81304	477656
523825	477657
236489	477658
3019	477659
27199	477660
217281	477661
671643	477662
126497	477663
312814	477664
146866	477665
2355	477666
135625	477667
228121	477668
542095	477669
188305	477670
62877	477671
23561	477672
146488	477673
26539	477674
121820	477675
607681	477676
103211	477677
513327	477678
19322	477679
68029	477680
254082	477681
281306	477682
13980	477683
527187	477684
374329	477685
278568	477686
4953	477687
54014	477688
11319	477689
683336	477690
188241	477691
348215	477692
42279	477693
629188	477694
269545	477695
623735	477696
873	477697
547874	477698
138912	477699
374082	477700
333543	477701
32622	477702
631809	477703
656195	477704
4248	477705
226881	477706
417278	477707
251429	477708
284519	477709
680276	477710
242695	477711
4843	477712
411666	477713
453302	477714
368646	477715
111862	477716
65604	477717
133645	477718
4323	477719
542968	477720
69209	477721
29705	477722
683098	477723
1032	477724
252702	477725
20778	477726
132716	477727
30210	477728
177336	477729
579583	477730
50872	477731
35636	477732
317814	477733
55090	477734
265401	477735
17988	477736
124544	477737
161280	477738
391491	477739
464413	477740
685720	477741
133624	477742
548145	477743
346210	477744
641453	477745
634863	477746
288574	477747
154063	477748
173551	477749
52118	477750
126416	477751
463326	477752
84	477753
12748	477754
419799	477755
14478	477756
77410	477757
314618	477758
157239	477759
123177	477760
52848	477761
133004	477762
473071	477763
157969	477764
26479	477765
456916	477766
73775	477767
4493	477768
4919	477769
52512	477770
260318	477771
156704	477772
207335	477773
54871	477774
45967	477775
331196	477776
26869	477777
24025	477778
166850	477779
592389	477780
274484	477781
406591	477782
614633	477783
329732	477784
25808	477785
172958	477786
575934	477787
54444	477788
153685	477789
632379	477790
96005	477791
106635	477792
59271	477793
555512	477794
371156	477795
648742	477796
7301	477797
665684	477798
664238	477799
412691	477800
329944	477801
100099	477802
458353	477803
416054	477804
658661	477805
29383	477806
5030	477807
150068	477808
138356	477809
621439	477810
236414	477811
50137	477812
89449	477813
276404	477814
29353	477815
389978	477816
230214	477817
566535	477818
201077	477819
348567	477820
390350	477821
217	477822
44431	477823
47358	477824
40555	477825
518021	477826
605375	477827
118890	477828
371290	477829
541303	477830
88375	477831
496287	477832
287842	477833
426410	477834
371082	477835
375392	477836
124089	477837
13199	477838
535971	477839
313031	477840
18073	477841
1084	477842
9981	477843
116074	477844
428549	477845
13921	477846
33662	477847
24326	477848
520148	477849
110382	477850
633892	477851
164344	477852
367390	477853
644275	477854
20904	477855
481808	477856
396295	477857
30781	477858
99703	477859
22258	477860
282548	477861
159791	477862
5437	477863
50446	477864
168234	477865
86909	477866
98260	477867
123184	477868
533677	477869
168812	477870
60501	477871
379329	477872
185873	477873
22385	477874
49459	477875
219247	477876
537390	477877
447222	477878
98301	477879
261116	477880
416956	477881
581731	477882
300207	477883
1948	477884
583325	477885
420327	477886
619898	477887
663182	477888
43957	477889
238480	477890
126752	477891
518140	477892
196437	477893
26685	477894
493355	477895
350812	477896
51191	477897
2951	477898
3452	477899
88708	477900
6992	477901
679331	477902
26071	477903
529026	477904
162428	477905
18275	477906
21830	477907
23562	477908
425891	477909
182294	477910
12175	477911
655036	477912
174044	477913
541661	477914
121485	477915
93339	477916
28525	477917
41756	477918
14995	477919
413212	477920
392374	477921
285584	477922
8674	477923
354323	477924
393833	477925
71713	477926
660610	477927
4661	477928
570958	477929
17708	477930
199542	477931
537670	477932
177844	477933
194925	477934
676446	477935
56411	477936
668744	477937
38625	477938
16015	477939
449985	477940
9010	477941
22199	477942
375107	477943
49275	477944
93294	477945
28162	477946
24938	477947
96585	477948
172973	477949
85155	477950
508555	477951
575819	477952
106909	477953
238258	477954
551008	477955
322578	477956
133521	477957
141	477958
60080	477959
287055	477960
7441	477961
143875	477962
4863	477963
687152	477964
599984	477965
821	477966
528829	477967
150015	477968
9147	477969
527478	477970
567723	477971
6613	477972
287202	477973
196693	477974
331847	477975
146690	477976
5456	477977
3027	477978
206086	477979
147235	477980
597010	477981
174895	477982
3224	477983
89043	477984
53025	477985
347332	477986
22618	477987
9814	477988
158385	477989
617737	477990
599208	477991
301851	477992
147766	477993
520300	477994
628480	477995
528890	477996
625374	477997
113876	477998
343633	477999
358830	478000
14279	478001
160265	478002
351343	478003
11300	478004
125484	478005
34535	478006
525628	478007
258463	478008
169010	478009
637552	478010
2171	478011
12602	478012
128663	478013
169621	478014
285155	478015
139382	478016
14104	478017
7942	478018
387147	478019
2286	478020
668088	478021
327342	478022
228000	478023
41432	478024
8320	478025
44682	478026
292549	478027
86850	478028
328151	478029
204317	478030
4576	478031
9543	478032
8	478033
16560	478034
106743	478035
43333	478036
164233	478037
612134	478038
1084	478039
488591	478040
56865	478041
160823	478042
655118	478043
666698	478044
78021	478045
398587	478046
454552	478047
86801	478048
444430	478049
656673	478050
105250	478051
549959	478052
151206	478053
307096	478054
57229	478055
538528	478056
138962	478057
501657	478058
9832	478059
499664	478060
21855	478061
692166	478062
251926	478063
95297	478064
216234	478065
432492	478066
57079	478067
76088	478068
271667	478069
509474	478070
3639	478071
75971	478072
694840	478073
69790	478074
67586	478075
639519	478076
654996	478077
31991	478078
655039	478079
28643	478080
509	478081
267	478082
4	478083
69226	478084
592930	478085
457916	478086
174206	478087
592385	478088
51	478089
301948	478090
51359	478091
9815	478092
164088	478093
579850	478094
676570	478095
29823	478096
504840	478097
21174	478098
25347	478099
162868	478100
91081	478101
227226	478102
60607	478103
241877	478104
53790	478105
7755	478106
454928	478107
118095	478108
168353	478109
109972	478110
48360	478111
417322	478112
7353	478113
16141	478114
231203	478115
164577	478116
53407	478117
31897	478118
218436	478119
90860	478120
291163	478121
94727	478122
66910	478123
74258	478124
507339	478125
548391	478126
649798	478127
481188	478128
394829	478129
208288	478130
91266	478131
30679	478132
1312	478133
578697	478134
41542	478135
597654	478136
107735	478137
489510	478138
245193	478139
107266	478140
16271	478141
139852	478142
133362	478143
342	478144
27571	478145
561326	478146
37088	478147
49106	478148
427374	478149
101396	478150
350368	478151
605956	478152
575436	478153
249686	478154
31944	478155
460560	478156
1846	478157
110345	478158
43045	478159
277848	478160
324943	478161
136542	478162
85819	478163
557195	478164
544628	478165
26250	478166
264258	478167
436458	478168
9251	478169
576943	478170
580952	478171
686335	478172
182714	478173
205457	478174
244117	478175
49813	478176
60607	478177
539005	478178
161257	478179
642117	478180
173452	478181
170479	478182
65885	478183
39	478184
34747	478185
136640	478186
308793	478187
503850	478188
335286	478189
418160	478190
3798	478191
4205	478192
221230	478193
356177	478194
87660	478195
377652	478196
34803	478197
40136	478198
616892	478199
238310	478200
33298	478201
132769	478202
231991	478203
684490	478204
606912	478205
123656	478206
21313	478207
31979	478208
299441	478209
477317	478210
225781	478211
583336	478212
431782	478213
440923	478214
13954	478215
83316	478216
152822	478217
369336	478218
68345	478219
116706	478220
405982	478221
204866	478222
451293	478223
26507	478224
4381	478225
341680	478226
28332	478227
218654	478228
543602	478229
37696	478230
321756	478231
200385	478232
454807	478233
6007	478234
26729	478235
593230	478236
74601	478237
479572	478238
224231	478239
277761	478240
427387	478241
373840	478242
372933	478243
157541	478244
160324	478245
247497	478246
228564	478247
43372	478248
356885	478249
6588	478250
592030	478251
100950	478252
6323	478253
6869	478254
13159	478255
396770	478256
125241	478257
468611	478258
207591	478259
521424	478260
215914	478261
43333	478262
445292	478263
36905	478264
55795	478265
36949	478266
238494	478267
290332	478268
27428	478269
4745	478270
51394	478271
187325	478272
82548	478273
1295	478274
587472	478275
415670	478276
609495	478277
338503	478278
46331	478279
616643	478280
18886	478281
348	478282
689064	478283
670257	478284
165821	478285
125113	478286
244870	478287
53970	478288
513446	478289
23118	478290
35175	478291
156888	478292
132544	478293
217890	478294
170156	478295
22150	478296
532901	478297
99	478298
1720	478299
50155	478300
28772	478301
3646	478302
402147	478303
146320	478304
174840	478305
507581	478306
165548	478307
323390	478308
46549	478309
40270	478310
4028	478311
76034	478312
563305	478313
92409	478314
268347	478315
45521	478316
541202	478317
325287	478318
12743	478319
13183	478320
598996	478321
33540	478322
53818	478323
209285	478324
627537	478325
529902	478326
661703	478327
133	478328
156602	478329
47823	478330
1776	478331
581530	478332
16774	478333
561940	478334
3134	478335
133759	478336
134563	478337
598051	478338
15427	478339
28338	478340
691703	478341
596999	478342
181994	478343
650642	478344
283463	478345
118955	478346
7922	478347
487653	478348
384395	478349
6411	478350
595177	478351
20748	478352
84847	478353
192990	478354
24006	478355
266374	478356
96101	478357
83313	478358
3804	478359
4402	478360
462889	478361
879	478362
462980	478363
377011	478364
77439	478365
422864	478366
130520	478367
658457	478368
48177	478369
77826	478370
10791	478371
13230	478372
18719	478373
588758	478374
257136	478375
243097	478376
612636	478377
167365	478378
338693	478379
655075	478380
123899	478381
36797	478382
512177	478383
162769	478384
370465	478385
185988	478386
563251	478387
119347	478388
326732	478389
113206	478390
573328	478391
17367	478392
95522	478393
126973	478394
31350	478395
53105	478396
224377	478397
21520	478398
80740	478399
561936	478400
361660	478401
2225	478402
149263	478403
4263	478404
150377	478405
26580	478406
21875	478407
613648	478408
192501	478409
33485	478410
678926	478411
8833	478412
118129	478413
42086	478414
211305	478415
69454	478416
148227	478417
481199	478418
71596	478419
304000	478420
432563	478421
173020	478422
148492	478423
182894	478424
170203	478425
177690	478426
82685	478427
178156	478428
246182	478429
505875	478430
35225	478431
24390	478432
200533	478433
182215	478434
22559	478435
151848	478436
513111	478437
557231	478438
3813	478439
588463	478440
442	478441
3268	478442
400465	478443
75460	478444
211119	478445
573665	478446
49262	478447
489437	478448
45817	478449
11732	478450
54396	478451
203197	478452
58077	478453
42997	478454
16767	478455
403153	478456
108190	478457
108206	478458
116	478459
16095	478460
145337	478461
9734	478462
17309	478463
176474	478464
503037	478465
144	478466
214980	478467
139395	478468
117955	478469
522145	478470
37679	478471
636075	478472
532562	478473
81758	478474
53527	478475
81273	478476
285130	478477
34298	478478
26752	478479
403399	478480
63147	478481
199634	478482
32499	478483
53938	478484
66308	478485
38661	478486
228176	478487
202693	478488
156602	478489
507853	478490
8248	478491
692341	478492
413210	478493
420152	478494
374157	478495
207228	478496
9727	478497
182726	478498
366650	478499
112304	478500
23795	478501
493782	478502
638570	478503
467685	478504
113167	478505
422917	478506
490635	478507
4567	478508
14054	478509
169183	478510
247840	478511
385431	478512
168565	478513
535973	478514
300	478515
27361	478516
296415	478517
617024	478518
59769	478519
21743	478520
9591	478521
160581	478522
199106	478523
3132	478524
14330	478525
24991	478526
94958	478527
28410	478528
59844	478529
672774	478530
532804	478531
562640	478532
48062	478533
544054	478534
34358	478535
173692	478536
44619	478537
71182	478538
158696	478539
244706	478540
131917	478541
247206	478542
205892	478543
466108	478544
270777	478545
91316	478546
29194	478547
460842	478548
328660	478549
447466	478550
54589	478551
126241	478552
21022	478553
511739	478554
343339	478555
234094	478556
63415	478557
330524	478558
273978	478559
8927	478560
91572	478561
44724	478562
499	478563
304773	478564
567471	478565
8729	478566
672486	478567
1713	478568
683286	478569
143330	478570
157106	478571
36679	478572
16481	478573
387161	478574
167751	478575
34784	478576
40490	478577
168506	478578
39449	478579
111952	478580
519	478581
6294	478582
98917	478583
240183	478584
36116	478585
366311	478586
11393	478587
93851	478588
10526	478589
43102	478590
2109	478591
103056	478592
30846	478593
24242	478594
321754	478595
132820	478596
504083	478597
247530	478598
35533	478599
538978	478600
19337	478601
410666	478602
47988	478603
10314	478604
47100	478605
84433	478606
85253	478607
356305	478608
526892	478609
15853	478610
107908	478611
501316	478612
29	478613
47758	478614
23955	478615
318	478616
276108	478617
597729	478618
549265	478619
249712	478620
30	478621
47143	478622
62563	478623
558313	478624
390780	478625
596386	478626
48677	478627
149759	478628
67220	478629
10171	478630
650564	478631
186	478632
7981	478633
202716	478634
35135	478635
4104	478636
328407	478637
53771	478638
111768	478639
385379	478640
431630	478641
224	478642
67227	478643
652409	478644
15371	478645
2525	478646
19320	478647
78343	478648
174545	478649
45922	478650
279763	478651
566064	478652
629270	478653
690930	478654
57448	478655
114118	478656
664136	478657
157984	478658
396615	478659
243445	478660
11312	478661
275643	478662
52537	478663
19506	478664
255	478665
508464	478666
12127	478667
519997	478668
106254	478669
119102	478670
1338	478671
37134	478672
29780	478673
638805	478674
52532	478675
588440	478676
58274	478677
11794	478678
22939	478679
229537	478680
53313	478681
563758	478682
603218	478683
91344	478684
526445	478685
118544	478686
204518	478687
58650	478688
341916	478689
204890	478690
423246	478691
132977	478692
94895	478693
50966	478694
402369	478695
102573	478696
520425	478697
230185	478698
129627	478699
624222	478700
71731	478701
544276	478702
115403	478703
75274	478704
36978	478705
521640	478706
647610	478707
496796	478708
494862	478709
72239	478710
96596	478711
58124	478712
634410	478713
11091	478714
204748	478715
648256	478716
229541	478717
12570	478718
116298	478719
389863	478720
357002	478721
450682	478722
280554	478723
172082	478724
465308	478725
922	478726
105973	478727
29440	478728
2438	478729
6001	478730
225662	478731
1940	478732
147529	478733
42763	478734
59564	478735
11913	478736
32730	478737
166570	478738
53922	478739
496997	478740
1961	478741
292259	478742
441800	478743
188392	478744
3661	478745
642561	478746
302195	478747
116658	478748
465485	478749
3574	478750
577130	478751
318745	478752
467733	478753
134507	478754
438683	478755
182337	478756
82411	478757
273964	478758
346385	478759
29267	478760
26674	478761
171746	478762
643704	478763
2290	478764
661143	478765
138384	478766
376583	478767
67199	478768
11769	478769
135656	478770
695955	478771
111281	478772
472587	478773
376064	478774
25600	478775
578192	478776
611187	478777
61683	478778
2649	478779
560396	478780
666135	478781
125249	478782
11234	478783
134466	478784
101752	478785
4421	478786
116	478787
12525	478788
79866	478789
94721	478790
664431	478791
158487	478792
93522	478793
501576	478794
36088	478795
77820	478796
519791	478797
8397	478798
633725	478799
356526	478800
54217	478801
117738	478802
6276	478803
19677	478804
6354	478805
64237	478806
36106	478807
57589	478808
646007	478809
339310	478810
29833	478811
1099	478812
45047	478813
143326	478814
33806	478815
6308	478816
1030	478817
687311	478818
431298	478819
3256	478820
236224	478821
268002	478822
120886	478823
215764	478824
49703	478825
11590	478826
181846	478827
467361	478828
324762	478829
4292	478830
148092	478831
333	478832
35351	478833
131558	478834
644188	478835
76042	478836
370791	478837
452826	478838
5322	478839
21214	478840
667293	478841
682358	478842
547204	478843
214525	478844
248465	478845
229772	478846
59690	478847
18471	478848
133233	478849
7311	478850
91667	478851
414142	478852
92615	478853
361351	478854
362479	478855
445578	478856
544588	478857
401656	478858
335123	478859
139605	478860
651725	478861
137395	478862
9155	478863
583066	478864
132724	478865
21209	478866
125921	478867
114347	478868
274	478869
680904	478870
296041	478871
575981	478872
15819	478873
1426	478874
217292	478875
5145	478876
103372	478877
107319	478878
336576	478879
8	478880
64701	478881
8533	478882
154194	478883
127299	478884
519117	478885
24607	478886
35226	478887
411644	478888
203255	478889
138225	478890
268609	478891
104215	478892
61585	478893
155768	478894
43699	478895
513	478896
188963	478897
568231	478898
222593	478899
4608	478900
477229	478901
46993	478902
78602	478903
140032	478904
177778	478905
126838	478906
89889	478907
576719	478908
490432	478909
4793	478910
370522	478911
58382	478912
47711	478913
392609	478914
546727	478915
7740	478916
648032	478917
79836	478918
500446	478919
1246	478920
202450	478921
181683	478922
135067	478923
34457	478924
17324	478925
52328	478926
34	478927
10754	478928
221320	478929
592163	478930
264431	478931
492284	478932
350188	478933
12684	478934
589391	478935
111769	478936
688360	478937
516320	478938
478057	478939
5842	478940
6240	478941
535777	478942
381	478943
654641	478944
47820	478945
6291	478946
29580	478947
124702	478948
120996	478949
517999	478950
15373	478951
66745	478952
4754	478953
168786	478954
513962	478955
51	478956
34783	478957
159820	478958
251560	478959
517673	478960
674803	478961
679670	478962
109974	478963
229525	478964
594785	478965
493028	478966
193207	478967
456181	478968
462169	478969
161868	478970
170073	478971
374904	478972
401298	478973
594802	478974
305886	478975
110453	478976
117441	478977
571425	478978
5034	478979
273858	478980
154857	478981
214507	478982
8620	478983
290950	478984
9109	478985
14949	478986
250828	478987
437712	478988
89606	478989
346878	478990
471045	478991
21048	478992
90890	478993
374834	478994
12889	478995
409428	478996
388107	478997
654417	478998
365154	478999
572520	479000
9544	479001
609915	479002
612519	479003
577273	479004
46390	479005
471013	479006
489857	479007
231963	479008
695930	479009
333350	479010
3565	479011
522269	479012
491374	479013
57139	479014
291009	479015
260760	479016
58619	479017
370795	479018
114023	479019
104763	479020
14022	479021
556291	479022
2767	479023
213618	479024
215578	479025
523781	479026
74675	479027
159555	479028
523783	479029
38572	479030
652955	479031
534335	479032
34040	479033
16378	479034
23	479035
3406	479036
369144	479037
95849	479038
668715	479039
427567	479040
173665	479041
296515	479042
639461	479043
485682	479044
30055	479045
5057	479046
504037	479047
62829	479048
510200	479049
390783	479050
697334	479051
211484	479052
300018	479053
305097	479054
151101	479055
501929	479056
212906	479057
506211	479058
201215	479059
513331	479060
565693	479061
528047	479062
606867	479063
493456	479064
79380	479065
150323	479066
5766	479067
587	479068
629356	479069
576748	479070
28726	479071
25594	479072
11656	479073
152393	479074
112395	479075
6709	479076
46900	479077
132754	479078
473585	479079
255533	479080
65997	479081
52195	479082
124647	479083
29355	479084
78335	479085
370734	479086
283760	479087
4536	479088
103993	479089
603709	479090
629018	479091
405187	479092
105251	479093
229351	479094
378883	479095
21938	479096
103935	479097
639726	479098
408845	479099
480489	479100
15501	479101
65294	479102
171854	479103
4990	479104
161070	479105
149232	479106
292641	479107
381527	479108
146343	479109
561602	479110
389087	479111
202268	479112
104587	479113
374625	479114
70698	479115
130544	479116
380658	479117
435474	479118
39798	479119
99744	479120
6308	479121
90570	479122
9341	479123
183326	479124
498821	479125
23004	479126
34561	479127
10811	479128
675686	479129
13125	479130
663012	479131
367285	479132
13385	479133
240136	479134
304526	479135
586659	479136
691626	479137
90646	479138
613408	479139
155755	479140
633574	479141
160239	479142
694015	479143
356013	479144
156688	479145
614126	479146
46259	479147
165896	479148
42025	479149
42331	479150
17026	479151
41438	479152
20372	479153
21599	479154
12168	479155
127208	479156
141045	479157
359824	479158
105004	479159
618622	479160
24553	479161
593056	479162
48140	479163
431291	479164
308215	479165
95860	479166
480436	479167
463463	479168
143285	479169
82545	479170
71527	479171
51054	479172
99259	479173
105427	479174
45314	479175
415824	479176
499423	479177
6157	479178
103020	479179
604804	479180
629612	479181
5325	479182
308558	479183
2153	479184
476920	479185
368968	479186
140183	479187
15552	479188
49890	479189
127606	479190
136128	479191
384307	479192
455964	479193
15290	479194
24959	479195
349	479196
43519	479197
165863	479198
96861	479199
383494	479200
136398	479201
647193	479202
366493	479203
114350	479204
594151	479205
46483	479206
333935	479207
4917	479208
524575	479209
693348	479210
587900	479211
490533	479212
115351	479213
85	479214
31721	479215
205024	479216
390565	479217
263697	479218
540268	479219
157108	479220
127612	479221
86084	479222
306	479223
18530	479224
81486	479225
88471	479226
120879	479227
153493	479228
219641	479229
493250	479230
286987	479231
423875	479232
37781	479233
14853	479234
570232	479235
5183	479236
164276	479237
456862	479238
304396	479239
594206	479240
91	479241
448570	479242
262824	479243
326162	479244
116489	479245
154603	479246
15184	479247
54005	479248
29429	479249
49826	479250
21541	479251
24227	479252
55904	479253
589620	479254
528535	479255
282778	479256
187198	479257
44571	479258
318413	479259
25473	479260
517448	479261
48713	479262
251312	479263
102489	479264
613549	479265
74119	479266
590007	479267
382251	479268
175273	479269
482688	479270
152199	479271
300702	479272
93858	479273
630672	479274
300415	479275
22369	479276
293648	479277
19780	479278
290001	479279
114566	479280
131867	479281
159479	479282
224111	479283
219948	479284
541063	479285
49437	479286
1650	479287
433374	479288
177147	479289
449972	479290
54016	479291
436677	479292
622233	479293
602199	479294
22357	479295
191679	479296
2171	479297
527820	479298
160774	479299
681308	479300
579615	479301
118779	479302
504810	479303
525793	479304
140155	479305
555639	479306
74845	479307
19809	479308
268809	479309
13784	479310
11460	479311
7919	479312
21124	479313
120797	479314
627508	479315
73199	479316
396916	479317
13365	479318
5414	479319
166161	479320
86191	479321
119230	479322
7349	479323
288238	479324
102545	479325
137368	479326
6186	479327
573934	479328
48862	479329
57592	479330
13708	479331
39757	479332
666137	479333
72143	479334
4927	479335
48622	479336
143297	479337
368882	479338
139465	479339
51035	479340
65329	479341
8891	479342
274667	479343
279806	479344
113856	479345
371323	479346
365869	479347
3615	479348
80294	479349
581573	479350
517050	479351
435681	479352
49712	479353
435697	479354
101615	479355
564091	479356
316518	479357
237925	479358
2113	479359
106501	479360
150016	479361
91949	479362
151107	479363
135476	479364
91075	479365
139592	479366
62717	479367
470244	479368
337581	479369
438130	479370
494974	479371
48419	479372
4042	479373
321057	479374
275518	479375
327732	479376
626738	479377
47881	479378
49692	479379
638807	479380
78187	479381
561926	479382
104387	479383
21490	479384
189337	479385
48778	479386
105241	479387
164193	479388
56459	479389
99	479390
15554	479391
575609	479392
53192	479393
142831	479394
54357	479395
354234	479396
42690	479397
38463	479398
140024	479399
322330	479400
7970	479401
182164	479402
254842	479403
44344	479404
5879	479405
2536	479406
186056	479407
465276	479408
153171	479409
139964	479410
316435	479411
75083	479412
879	479413
11408	479414
20047	479415
259199	479416
56446	479417
23666	479418
26832	479419
89553	479420
54197	479421
696330	479422
511413	479423
609280	479424
105242	479425
74473	479426
648053	479427
498523	479428
13007	479429
167428	479430
1393	479431
527537	479432
378715	479433
165358	479434
693556	479435
592809	479436
3288	479437
413477	479438
347463	479439
25750	479440
690258	479441
510426	479442
138409	479443
525342	479444
612786	479445
49974	479446
12187	479447
77227	479448
681588	479449
13984	479450
417973	479451
134029	479452
5015	479453
3072	479454
204064	479455
283739	479456
71735	479457
50292	479458
79331	479459
636107	479460
8301	479461
171337	479462
161	479463
618	479464
241004	479465
14348	479466
300216	479467
95474	479468
35347	479469
37141	479470
44305	479471
690302	479472
460015	479473
113121	479474
162538	479475
3840	479476
489717	479477
318735	479478
605527	479479
423976	479480
32147	479481
110030	479482
102687	479483
549177	479484
323077	479485
117439	479486
37319	479487
670011	479488
570024	479489
128978	479490
219367	479491
16638	479492
51298	479493
97581	479494
379272	479495
78597	479496
299843	479497
388635	479498
56944	479499
218619	479500
218846	479501
613822	479502
2478	479503
32464	479504
82275	479505
146467	479506
16012	479507
293209	479508
39079	479509
216099	479510
69070	479511
3387	479512
281040	479513
917	479514
217135	479515
687194	479516
274880	479517
678459	479518
8400	479519
250013	479520
62897	479521
11359	479522
28715	479523
88946	479524
263668	479525
97655	479526
69620	479527
217534	479528
20110	479529
333167	479530
448260	479531
343701	479532
621780	479533
124055	479534
22074	479535
169616	479536
311127	479537
169500	479538
607905	479539
8703	479540
57349	479541
494716	479542
666490	479543
375374	479544
20228	479545
26641	479546
378212	479547
7285	479548
429567	479549
69943	479550
10278	479551
25978	479552
39266	479553
1900	479554
136912	479555
177192	479556
697381	479557
21852	479558
692427	479559
140858	479560
124732	479561
167651	479562
181484	479563
106	479564
22787	479565
4782	479566
293642	479567
509089	479568
322584	479569
74495	479570
114464	479571
30360	479572
669098	479573
47247	479574
871	479575
407278	479576
3485	479577
24352	479578
24849	479579
650587	479580
101	479581
75493	479582
618027	479583
80113	479584
588385	479585
78345	479586
80121	479587
471495	479588
259808	479589
142535	479590
261346	479591
132787	479592
123409	479593
371624	479594
41418	479595
156195	479596
133762	479597
307910	479598
25174	479599
42332	479600
4700	479601
10815	479602
5610	479603
69289	479604
125572	479605
184833	479606
594860	479607
328581	479608
31112	479609
168549	479610
492662	479611
11069	479612
144418	479613
695739	479614
390913	479615
176219	479616
404642	479617
177854	479618
17890	479619
627449	479620
367146	479621
491614	479622
607149	479623
141779	479624
3469	479625
70103	479626
633297	479627
329489	479628
95862	479629
194494	479630
274272	479631
18248	479632
321743	479633
47120	479634
584188	479635
234823	479636
93471	479637
121054	479638
28708	479639
14720	479640
97578	479641
24	479642
399076	479643
69603	479644
340763	479645
23037	479646
143830	479647
660858	479648
401368	479649
20278	479650
70257	479651
41757	479652
11309	479653
5255	479654
561610	479655
569708	479656
344948	479657
4039	479658
96829	479659
17318	479660
2684	479661
16571	479662
464207	479663
137743	479664
104847	479665
316606	479666
92083	479667
465315	479668
281195	479669
47276	479670
23358	479671
61093	479672
14336	479673
16927	479674
128520	479675
132808	479676
17942	479677
51117	479678
47647	479679
93127	479680
18322	479681
82586	479682
408451	479683
320484	479684
152562	479685
397311	479686
215714	479687
188813	479688
573360	479689
32311	479690
137407	479691
153035	479692
542773	479693
547979	479694
497698	479695
131958	479696
38272	479697
387353	479698
137162	479699
1901	479700
145697	479701
26174	479702
45498	479703
426898	479704
221	479705
642473	479706
131937	479707
81374	479708
515761	479709
480444	479710
29424	479711
83494	479712
405841	479713
687643	479714
353527	479715
644198	479716
601649	479717
123114	479718
172238	479719
409154	479720
39447	479721
24010	479722
105561	479723
513783	479724
36893	479725
38675	479726
21036	479727
121560	479728
493519	479729
402305	479730
2357	479731
92797	479732
661697	479733
5435	479734
17612	479735
380746	479736
41067	479737
73817	479738
154872	479739
25543	479740
362664	479741
637296	479742
95	479743
1770	479744
5385	479745
14233	479746
134622	479747
17058	479748
349	479749
20270	479750
271835	479751
220887	479752
25868	479753
568005	479754
526478	479755
152210	479756
355690	479757
23054	479758
110462	479759
23222	479760
137519	479761
622864	479762
482550	479763
251510	479764
36182	479765
39620	479766
651268	479767
6514	479768
316273	479769
30244	479770
13810	479771
116710	479772
437	479773
115564	479774
26066	479775
472923	479776
195881	479777
157068	479778
284855	479779
480995	479780
1822	479781
84609	479782
136544	479783
331572	479784
170150	479785
682026	479786
26793	479787
13023	479788
342806	479789
478825	479790
531496	479791
457229	479792
126298	479793
417	479794
61331	479795
107362	479796
15648	479797
1	479798
217897	479799
73961	479800
19078	479801
11164	479802
503034	479803
342030	479804
71897	479805
440015	479806
360942	479807
38506	479808
177409	479809
69419	479810
157138	479811
113860	479812
561525	479813
117392	479814
247240	479815
129959	479816
55471	479817
51165	479818
534510	479819
41975	479820
326711	479821
218020	479822
514966	479823
681572	479824
2103	479825
597857	479826
2103	479827
588890	479828
672273	479829
51145	479830
464267	479831
104740	479832
446102	479833
433373	479834
167019	479835
13225	479836
471783	479837
126293	479838
20287	479839
471655	479840
132983	479841
158433	479842
97718	479843
427750	479844
65843	479845
383504	479846
131918	479847
126259	479848
12301	479849
13226	479850
65869	479851
112836	479852
39662	479853
14814	479854
579391	479855
15293	479856
361979	479857
323226	479858
519539	479859
108285	479860
653304	479861
13655	479862
488251	479863
563059	479864
304607	479865
22839	479866
54079	479867
475408	479868
142255	479869
107578	479870
171547	479871
1375	479872
30588	479873
556633	479874
335236	479875
87206	479876
195652	479877
13083	479878
67198	479879
480707	479880
56382	479881
589640	479882
695099	479883
325986	479884
236220	479885
625287	479886
4450	479887
328752	479888
132927	479889
44616	479890
586046	479891
479288	479892
320154	479893
611254	479894
235139	479895
88020	479896
63706	479897
54264	479898
561	479899
199331	479900
81088	479901
187890	479902
492275	479903
39899	479904
62770	479905
303932	479906
249524	479907
452421	479908
509974	479909
617397	479910
102355	479911
8791	479912
72989	479913
528666	479914
11473	479915
451319	479916
139697	479917
668915	479918
431595	479919
393027	479920
344235	479921
621527	479922
23065	479923
58121	479924
78075	479925
293045	479926
220905	479927
3820	479928
501648	479929
14115	479930
20095	479931
386104	479932
533608	479933
29110	479934
259	479935
546501	479936
518876	479937
6344	479938
304612	479939
33273	479940
10471	479941
364352	479942
426360	479943
160694	479944
520319	479945
5437	479946
383582	479947
249980	479948
7070	479949
555389	479950
2103	479951
294748	479952
186105	479953
282383	479954
6104	479955
1719	479956
531430	479957
597509	479958
19408	479959
241123	479960
624437	479961
187172	479962
52165	479963
8999	479964
504519	479965
414329	479966
7500	479967
119883	479968
45045	479969
98256	479970
467298	479971
220889	479972
85800	479973
80529	479974
347843	479975
159956	479976
394446	479977
628397	479978
261124	479979
296985	479980
23312	479981
14097	479982
127239	479983
555499	479984
124940	479985
94064	479986
634203	479987
144623	479988
581264	479989
145826	479990
34979	479991
101377	479992
642461	479993
283211	479994
4109	479995
79421	479996
116	479997
270135	479998
358418	479999
431903	480000
498563	480001
118024	480002
45960	480003
509558	480004
268938	480005
259887	480006
215756	480007
553974	480008
461870	480009
50349	480010
73968	480011
270901	480012
233380	480013
497688	480014
155996	480015
191904	480016
53070	480017
80303	480018
50516	480019
115238	480020
282866	480021
136638	480022
49542	480023
403	480024
97	480025
120523	480026
153402	480027
22350	480028
112264	480029
105519	480030
101646	480031
71678	480032
21466	480033
4263	480034
292927	480035
641818	480036
408392	480037
764	480038
536606	480039
25270	480040
11550	480041
445229	480042
315723	480043
134100	480044
157420	480045
339954	480046
509651	480047
419782	480048
429546	480049
231994	480050
13142	480051
137480	480052
157111	480053
411184	480054
79018	480055
864	480056
48450	480057
70420	480058
25474	480059
155839	480060
14700	480061
171242	480062
208723	480063
585581	480064
484012	480065
691044	480066
128354	480067
448337	480068
687776	480069
19931	480070
71454	480071
123881	480072
191674	480073
414341	480074
238034	480075
42299	480076
77278	480077
402323	480078
368771	480079
79969	480080
93678	480081
333007	480082
131594	480083
126290	480084
534413	480085
52245	480086
152105	480087
10339	480088
385476	480089
235673	480090
91970	480091
474452	480092
573129	480093
20577	480094
5192	480095
34324	480096
172491	480097
638756	480098
467880	480099
588095	480100
129464	480101
1760	480102
400071	480103
41724	480104
69259	480105
216379	480106
341414	480107
314024	480108
641912	480109
304374	480110
369929	480111
11450	480112
184404	480113
287537	480114
490526	480115
52903	480116
593774	480117
498860	480118
2178	480119
180109	480120
661127	480121
24479	480122
554147	480123
88058	480124
132702	480125
51134	480126
19521	480127
291099	480128
2873	480129
547647	480130
587870	480131
501757	480132
12188	480133
54622	480134
44021	480135
36120	480136
60137	480137
178573	480138
514618	480139
241490	480140
565893	480141
604722	480142
107365	480143
129496	480144
151845	480145
184184	480146
109817	480147
124617	480148
87338	480149
210940	480150
618302	480151
263728	480152
31667	480153
245407	480154
207180	480155
199191	480156
635271	480157
416759	480158
666070	480159
110518	480160
53270	480161
6356	480162
114494	480163
106779	480164
509554	480165
152511	480166
648465	480167
296588	480168
15372	480169
669648	480170
221900	480171
70406	480172
319532	480173
593549	480174
600850	480175
20122	480176
610452	480177
76384	480178
39898	480179
10600	480180
309106	480181
697819	480182
368297	480183
375503	480184
450564	480185
148072	480186
25111	480187
73996	480188
24	480189
497548	480190
615257	480191
590172	480192
3665	480193
596208	480194
127177	480195
28981	480196
653711	480197
426621	480198
268512	480199
426313	480200
130073	480201
226273	480202
10444	480203
290611	480204
93452	480205
352926	480206
8680	480207
82239	480208
37775	480209
550655	480210
528327	480211
240688	480212
273288	480213
176164	480214
439442	480215
54767	480216
646696	480217
652699	480218
697831	480219
1342	480220
81477	480221
533471	480222
7727	480223
121904	480224
158416	480225
375628	480226
117169	480227
571558	480228
383598	480229
196631	480230
488395	480231
77459	480232
261832	480233
433968	480234
202828	480235
35652	480236
95850	480237
430872	480238
131008	480239
42884	480240
476857	480241
409030	480242
181364	480243
678382	480244
143769	480245
595954	480246
209214	480247
640089	480248
55646	480249
493869	480250
51306	480251
422099	480252
34009	480253
541126	480254
537128	480255
650992	480256
137850	480257
672	480258
49312	480259
427522	480260
179993	480261
26516	480262
242616	480263
328248	480264
386805	480265
448372	480266
533459	480267
492866	480268
376759	480269
93358	480270
35361	480271
139804	480272
480176	480273
84894	480274
206702	480275
224334	480276
49400	480277
609265	480278
6313	480279
370892	480280
220848	480281
47659	480282
64646	480283
139462	480284
469008	480285
68812	480286
592962	480287
468025	480288
382257	480289
207122	480290
82609	480291
52389	480292
131868	480293
82424	480294
101671	480295
162822	480296
387013	480297
136581	480298
13053	480299
127043	480300
603286	480301
488687	480302
280820	480303
83939	480304
635028	480305
34888	480306
66863	480307
51276	480308
9112	480309
25743	480310
222692	480311
213728	480312
405439	480313
567329	480314
12051	480315
6711	480316
12121	480317
434601	480318
48836	480319
528276	480320
483082	480321
155222	480322
591922	480323
45616	480324
38978	480325
628147	480326
256028	480327
161889	480328
2156	480329
138586	480330
50783	480331
484434	480332
809	480333
26115	480334
377825	480335
519552	480336
545326	480337
124759	480338
697962	480339
23131	480340
27926	480341
91454	480342
673337	480343
333026	480344
415626	480345
484397	480346
140565	480347
33314	480348
478544	480349
374769	480350
40004	480351
809	480352
76829	480353
16315	480354
574289	480355
173817	480356
360695	480357
744	480358
418739	480359
108898	480360
300525	480361
87432	480362
347239	480363
137366	480364
37064	480365
319332	480366
19024	480367
809	480368
127641	480369
694484	480370
133907	480371
681131	480372
491669	480373
123574	480374
1656	480375
453000	480376
148095	480377
590252	480378
212709	480379
91787	480380
34133	480381
110162	480382
410161	480383
60345	480384
34816	480385
6847	480386
320933	480387
20902	480388
516770	480389
44244	480390
275802	480391
356681	480392
161070	480393
129960	480394
11742	480395
149336	480396
611270	480397
619524	480398
148889	480399
108074	480400
369844	480401
93536	480402
171652	480403
5112	480404
409543	480405
428488	480406
1344	480407
189901	480408
145347	480409
49394	480410
259010	480411
690439	480412
452059	480413
122504	480414
685501	480415
167639	480416
524442	480417
94326	480418
24497	480419
709	480420
696021	480421
31423	480422
1209	480423
111295	480424
78951	480425
127	480426
84916	480427
3042	480428
8381	480429
503961	480430
484430	480431
624381	480432
451876	480433
111962	480434
9651	480435
126827	480436
335681	480437
17233	480438
16167	480439
212933	480440
39575	480441
30462	480442
54989	480443
40709	480444
1492	480445
35413	480446
94636	480447
21466	480448
691810	480449
1264	480450
106667	480451
393359	480452
21248	480453
3459	480454
17092	480455
592440	480456
629781	480457
128089	480458
353363	480459
8293	480460
526562	480461
632483	480462
337995	480463
333985	480464
93026	480465
13468	480466
154904	480467
15970	480468
149356	480469
49113	480470
333730	480471
889	480472
531405	480473
459526	480474
23243	480475
172038	480476
511256	480477
534855	480478
113638	480479
594978	480480
601042	480481
19068	480482
125841	480483
228865	480484
133788	480485
212985	480486
4804	480487
135984	480488
363447	480489
141596	480490
377421	480491
317310	480492
221185	480493
334258	480494
535986	480495
165869	480496
388139	480497
298424	480498
10289	480499
265629	480500
67605	480501
414045	480502
219232	480503
587698	480504
98750	480505
33354	480506
450344	480507
627406	480508
209254	480509
333554	480510
155628	480511
454549	480512
107252	480513
192943	480514
434284	480515
391692	480516
613849	480517
626803	480518
97379	480519
546314	480520
802	480521
41197	480522
386206	480523
168546	480524
92527	480525
8832	480526
470015	480527
660986	480528
86892	480529
482272	480530
22548	480531
196720	480532
192961	480533
624399	480534
312124	480535
49068	480536
85226	480537
13713	480538
346273	480539
114071	480540
592798	480541
10990	480542
652885	480543
17635	480544
1943	480545
109827	480546
164255	480547
429741	480548
57084	480549
523784	480550
18873	480551
20654	480552
20654	480553
42714	480554
377710	480555
268930	480556
339504	480557
1751	480558
242876	480559
2414	480560
623036	480561
587185	480562
26703	480563
1911	480564
76261	480565
2234	480566
134988	480567
56963	480568
147775	480569
460461	480570
685499	480571
30216	480572
451979	480573
105922	480574
11608	480575
21305	480576
634209	480577
153425	480578
287656	480579
116939	480580
685098	480581
367861	480582
685738	480583
543662	480584
214589	480585
479136	480586
9717	480587
18997	480588
423290	480589
11223	480590
268229	480591
100515	480592
287956	480593
647394	480594
1461	480595
123065	480596
499909	480597
259770	480598
13848	480599
458252	480600
34823	480601
145398	480602
126537	480603
34669	480604
222044	480605
124941	480606
506735	480607
313177	480608
106671	480609
9193	480610
635308	480611
684126	480612
524304	480613
29478	480614
629154	480615
694670	480616
40015	480617
118042	480618
638139	480619
131498	480620
32515	480621
617990	480622
446870	480623
140403	480624
9795	480625
118076	480626
494683	480627
494697	480628
183823	480629
20881	480630
87886	480631
87030	480632
74848	480633
74669	480634
587299	480635
379732	480636
566078	480637
557946	480638
154303	480639
8274	480640
308098	480641
56096	480642
625199	480643
285893	480644
58648	480645
684515	480646
42337	480647
52288	480648
685511	480649
428387	480650
467167	480651
42579	480652
604695	480653
226631	480654
26196	480655
590761	480656
569462	480657
335782	480658
259874	480659
396088	480660
133263	480661
83181	480662
173372	480663
557272	480664
230791	480665
536076	480666
348186	480667
151462	480668
458795	480669
11592	480670
442058	480671
12081	480672
5692	480673
154320	480674
8	480675
169718	480676
427766	480677
38	480678
588348	480679
464597	480680
28112	480681
635776	480682
171799	480683
21613	480684
369861	480685
333085	480686
7910	480687
577272	480688
509619	480689
106646	480690
91239	480691
533504	480692
121905	480693
562359	480694
116807	480695
143510	480696
29696	480697
510215	480698
253405	480699
15108	480700
133630	480701
668299	480702
2207	480703
216840	480704
216821	480705
184422	480706
204289	480707
677016	480708
407441	480709
164174	480710
76785	480711
589374	480712
217659	480713
107832	480714
79931	480715
257364	480716
660414	480717
93342	480718
131624	480719
216799	480720
259050	480721
614421	480722
3562	480723
32000	480724
134719	480725
551487	480726
73770	480727
171924	480728
434503	480729
101589	480730
42811	480731
343896	480732
1201	480733
21335	480734
52902	480735
29494	480736
159789	480737
36170	480738
461178	480739
190298	480740
536023	480741
217474	480742
102122	480743
213460	480744
212026	480745
344778	480746
117394	480747
481221	480748
569190	480749
9686	480750
154808	480751
187682	480752
69184	480753
111068	480754
686	480755
129405	480756
621747	480757
620477	480758
2484	480759
81233	480760
182662	480761
147730	480762
687614	480763
95097	480764
44318	480765
14512	480766
424810	480767
354488	480768
23571	480769
253334	480770
123030	480771
515048	480772
686107	480773
69382	480774
497593	480775
69338	480776
606775	480777
93063	480778
28127	480779
115723	480780
38751	480781
78372	480782
421654	480783
271423	480784
358480	480785
230872	480786
141853	480787
563542	480788
66676	480789
41295	480790
132186	480791
76023	480792
154884	480793
142416	480794
612986	480795
403594	480796
170413	480797
155571	480798
152773	480799
27386	480800
86885	480801
281167	480802
319144	480803
170719	480804
87046	480805
40519	480806
13381	480807
37371	480808
35018	480809
120312	480810
435505	480811
24605	480812
1396	480813
12835	480814
23756	480815
113218	480816
38557	480817
234813	480818
4610	480819
129932	480820
88304	480821
56325	480822
79119	480823
86835	480824
71355	480825
6143	480826
65243	480827
524612	480828
9734	480829
659520	480830
202920	480831
447927	480832
58387	480833
344063	480834
31573	480835
163	480836
53336	480837
503246	480838
155448	480839
333262	480840
597975	480841
504195	480842
257955	480843
582819	480844
172496	480845
346073	480846
558758	480847
113148	480848
123786	480849
329728	480850
4569	480851
248853	480852
541350	480853
490599	480854
29439	480855
435973	480856
143011	480857
2008	480858
689255	480859
509735	480860
60235	480861
57791	480862
258771	480863
156734	480864
74829	480865
6308	480866
166921	480867
150030	480868
4532	480869
48054	480870
34410	480871
152593	480872
134715	480873
329107	480874
3222	480875
330555	480876
87275	480877
12021	480878
137418	480879
315234	480880
650974	480881
219227	480882
11137	480883
366568	480884
15567	480885
378241	480886
56447	480887
88534	480888
168644	480889
273713	480890
41447	480891
686493	480892
509911	480893
458699	480894
173007	480895
500349	480896
144812	480897
258950	480898
512160	480899
158354	480900
646991	480901
144956	480902
131737	480903
166881	480904
526021	480905
145865	480906
10635	480907
482982	480908
23679	480909
15482	480910
317840	480911
610402	480912
24018	480913
49402	480914
382333	480915
11552	480916
755	480917
192331	480918
141146	480919
114163	480920
2596	480921
18504	480922
95307	480923
7976	480924
12515	480925
33950	480926
560218	480927
4494	480928
29746	480929
153543	480930
367938	480931
20537	480932
76865	480933
274373	480934
15900	480935
544140	480936
608355	480937
249080	480938
68586	480939
148230	480940
81522	480941
180621	480942
24969	480943
492593	480944
76479	480945
265632	480946
269421	480947
28082	480948
39988	480949
217	480950
685318	480951
161545	480952
75637	480953
77554	480954
438655	480955
135247	480956
379771	480957
279160	480958
685910	480959
654531	480960
489276	480961
16074	480962
150207	480963
615130	480964
209566	480965
34671	480966
334836	480967
190826	480968
534536	480969
725	480970
508181	480971
49067	480972
371566	480973
34110	480974
82406	480975
8572	480976
322676	480977
148029	480978
122529	480979
85571	480980
245618	480981
11619	480982
155	480983
166772	480984
92556	480985
172220	480986
163364	480987
52752	480988
128561	480989
131251	480990
90629	480991
11478	480992
164949	480993
137976	480994
126945	480995
4442	480996
490120	480997
57580	480998
202098	480999
133388	481000
50116	481001
477647	481002
89836	481003
576096	481004
574547	481005
49556	481006
233479	481007
65283	481008
635591	481009
183857	481010
34019	481011
33540	481012
133411	481013
623585	481014
374114	481015
167083	481016
577005	481017
171385	481018
96269	481019
48323	481020
286163	481021
3480	481022
734	481023
12513	481024
694517	481025
1582	481026
40703	481027
229442	481028
100178	481029
667402	481030
644172	481031
26576	481032
624112	481033
312662	481034
134930	481035
682678	481036
263113	481037
124063	481038
688813	481039
1133	481040
421908	481041
12005	481042
138515	481043
492735	481044
428731	481045
568223	481046
1404	481047
294284	481048
107799	481049
82512	481050
126541	481051
248306	481052
15278	481053
271872	481054
104187	481055
140659	481056
280408	481057
132991	481058
604462	481059
25990	481060
54811	481061
54092	481062
147234	481063
139781	481064
144765	481065
152	481066
607468	481067
114637	481068
202509	481069
5674	481070
154196	481071
455525	481072
433078	481073
153578	481074
662257	481075
502994	481076
3402	481077
639688	481078
342000	481079
324523	481080
373256	481081
529959	481082
654353	481083
363406	481084
695654	481085
85885	481086
171407	481087
650764	481088
356797	481089
221616	481090
20762	481091
213614	481092
502806	481093
52619	481094
4483	481095
46464	481096
6331	481097
245785	481098
518977	481099
371581	481100
151309	481101
651898	481102
203917	481103
679361	481104
167366	481105
584476	481106
553437	481107
30415	481108
106922	481109
518281	481110
12031	481111
91713	481112
28474	481113
129975	481114
1779	481115
448531	481116
305585	481117
57030	481118
495845	481119
27390	481120
508014	481121
10714	481122
158338	481123
167557	481124
19552	481125
687496	481126
273539	481127
163146	481128
540177	481129
303579	481130
228833	481131
208850	481132
59394	481133
534964	481134
10996	481135
643332	481136
538585	481137
437062	481138
96473	481139
397301	481140
153510	481141
76742	481142
120053	481143
129146	481144
38404	481145
412145	481146
313644	481147
161582	481148
53090	481149
119662	481150
95462	481151
295546	481152
121499	481153
120668	481154
186766	481155
6797	481156
144697	481157
38442	481158
249678	481159
612	481160
37279	481161
3410	481162
665489	481163
87192	481164
76372	481165
204546	481166
211606	481167
410042	481168
102174	481169
528927	481170
1011	481171
637286	481172
118392	481173
371332	481174
300672	481175
2668	481176
624659	481177
592070	481178
32247	481179
410319	481180
676971	481181
71200	481182
300452	481183
259797	481184
121476	481185
9782	481186
133656	481187
31773	481188
66443	481189
552493	481190
46303	481191
47348	481192
32215	481193
468018	481194
6277	481195
437348	481196
156728	481197
522463	481198
34459	481199
25800	481200
50845	481201
176511	481202
22487	481203
270390	481204
270391	481205
9071	481206
77828	481207
2742	481208
809	481209
495918	481210
431837	481211
37312	481212
451728	481213
149760	481214
56181	481215
50107	481216
522837	481217
482321	481218
928	481219
4176	481220
328370	481221
50663	481222
92257	481223
363811	481224
170618	481225
14022	481226
373784	481227
127452	481228
418834	481229
311831	481230
377781	481231
116053	481232
152353	481233
147817	481234
300069	481235
605614	481236
155119	481237
13511	481238
6321	481239
697198	481240
715	481241
23389	481242
20839	481243
333418	481244
134133	481245
76686	481246
325752	481247
109984	481248
158886	481249
263616	481250
574546	481251
306668	481252
313106	481253
180182	481254
322620	481255
439837	481256
23359	481257
670900	481258
302861	481259
91952	481260
606918	481261
495100	481262
62889	481263
392976	481264
485185	481265
191456	481266
482341	481267
387014	481268
222946	481269
9310	481270
143708	481271
302326	481272
60115	481273
371470	481274
183052	481275
23026	481276
668224	481277
53617	481278
445514	481279
569873	481280
58061	481281
307837	481282
33607	481283
4618	481284
42166	481285
585380	481286
365556	481287
1530	481288
80315	481289
80476	481290
219872	481291
244831	481292
576711	481293
664993	481294
70889	481295
236772	481296
57742	481297
375996	481298
9809	481299
232026	481300
69653	481301
487325	481302
29651	481303
26326	481304
437932	481305
166457	481306
57754	481307
7025	481308
417984	481309
460116	481310
13148	481311
16152	481312
102448	481313
80752	481314
16857	481315
529156	481316
108203	481317
21392	481318
637460	481319
683777	481320
22484	481321
594173	481322
668445	481323
126405	481324
123612	481325
811	481326
21894	481327
219633	481328
108080	481329
5015	481330
589803	481331
658727	481332
69071	481333
371677	481334
126789	481335
172061	481336
162093	481337
313796	481338
171843	481339
587190	481340
613551	481341
143434	481342
48003	481343
6562	481344
576165	481345
94170	481346
47808	481347
134204	481348
40728	481349
2557	481350
45231	481351
125055	481352
118332	481353
25291	481354
229239	481355
78735	481356
30378	481357
552036	481358
339061	481359
483530	481360
551301	481361
117411	481362
183568	481363
77196	481364
21801	481365
321240	481366
210325	481367
581809	481368
581812	481369
237548	481370
18306	481371
58536	481372
292756	481373
344316	481374
273045	481375
281898	481376
35631	481377
84960	481378
171493	481379
477679	481380
82779	481381
519800	481382
216066	481383
31628	481384
392904	481385
304608	481386
540572	481387
541214	481388
187720	481389
254809	481390
59347	481391
498167	481392
694441	481393
65115	481394
92329	481395
83524	481396
114373	481397
741	481398
530537	481399
15432	481400
114180	481401
289087	481402
67201	481403
106368	481404
128727	481405
19796	481406
151594	481407
3468	481408
507314	481409
16175	481410
32353	481411
187514	481412
344	481413
300215	481414
132493	481415
394856	481416
8899	481417
254735	481418
126237	481419
528885	481420
121050	481421
55607	481422
329089	481423
504303	481424
314880	481425
43325	481426
292354	481427
10765	481428
107458	481429
88401	481430
82529	481431
568787	481432
69657	481433
58998	481434
18915	481435
418335	481436
33418	481437
60537	481438
10641	481439
680543	481440
66496	481441
34460	481442
138503	481443
134035	481444
60	481445
20074	481446
99592	481447
556731	481448
54864	481449
71113	481450
508205	481451
661452	481452
4446	481453
403222	481454
124247	481455
26800	481456
262639	481457
523739	481458
74022	481459
257531	481460
543849	481461
324431	481462
290819	481463
124172	481464
282001	481465
513208	481466
536542	481467
626760	481468
225567	481469
530502	481470
537147	481471
18569	481472
602502	481473
89771	481474
2891	481475
48620	481476
41714	481477
102606	481478
44749	481479
251775	481480
9242	481481
277031	481482
589212	481483
513941	481484
526202	481485
681220	481486
382117	481487
123272	481488
496	481489
27982	481490
149715	481491
233908	481492
677487	481493
462148	481494
651261	481495
614677	481496
455125	481497
168607	481498
487007	481499
55411	481500
1480	481501
3179	481502
506333	481503
44670	481504
685252	481505
337124	481506
325121	481507
673134	481508
39934	481509
679271	481510
37022	481511
644487	481512
582244	481513
2351	481514
8681	481515
198844	481516
23321	481517
183695	481518
143738	481519
19288	481520
11	481521
14468	481522
33089	481523
206042	481524
121344	481525
3141	481526
26112	481527
190965	481528
86831	481529
264110	481530
280145	481531
283709	481532
56788	481533
227753	481534
328111	481535
173170	481536
279943	481537
478860	481538
236170	481539
98848	481540
694242	481541
379257	481542
33660	481543
123259	481544
200598	481545
107108	481546
333397	481547
160510	481548
479527	481549
67042	481550
559040	481551
476004	481552
328112	481553
68324	481554
150315	481555
316135	481556
366621	481557
10047	481558
156777	481559
77238	481560
320348	481561
508307	481562
259146	481563
508302	481564
672715	481565
22946	481566
48154	481567
131830	481568
3568	481569
4609	481570
79357	481571
502647	481572
553684	481573
532877	481574
16197	481575
252932	481576
59103	481577
170803	481578
53351	481579
37071	481580
225239	481581
647906	481582
16411	481583
509073	481584
22907	481585
435755	481586
136506	481587
243639	481588
396255	481589
480345	481590
431740	481591
7472	481592
496687	481593
12442	481594
441395	481595
652968	481596
55106	481597
54196	481598
651318	481599
293558	481600
128896	481601
361768	481602
110	481603
75954	481604
2491	481605
134016	481606
338400	481607
55594	481608
2456	481609
394468	481610
260498	481611
461566	481612
89389	481613
72710	481614
71736	481615
240390	481616
340347	481617
28593	481618
372356	481619
112038	481620
552410	481621
266028	481622
298312	481623
209328	481624
2921	481625
552910	481626
190631	481627
12961	481628
379001	481629
257972	481630
148226	481631
208240	481632
185817	481633
105261	481634
418516	481635
205014	481636
77857	481637
870	481638
82522	481639
156520	481640
146289	481641
3987	481642
253828	481643
12211	481644
631573	481645
116098	481646
145690	481647
8819	481648
440685	481649
285645	481650
44317	481651
5750	481652
25481	481653
2763	481654
333154	481655
94972	481656
11130	481657
52534	481658
414657	481659
141436	481660
140210	481661
536026	481662
536202	481663
536285	481664
140234	481665
536227	481666
539360	481667
662175	481668
103683	481669
6716	481670
260716	481671
5463	481672
135856	481673
311204	481674
631357	481675
58194	481676
495151	481677
7498	481678
247717	481679
312216	481680
49079	481681
25231	481682
335460	481683
7747	481684
20527	481685
233849	481686
319222	481687
131328	481688
103691	481689
21992	481690
245045	481691
477	481692
172649	481693
34633	481694
672610	481695
547762	481696
86423	481697
156697	481698
248780	481699
680979	481700
57849	481701
22022	481702
6644	481703
461726	481704
253530	481705
111268	481706
12326	481707
504671	481708
137311	481709
478927	481710
352229	481711
547709	481712
78559	481713
138478	481714
104774	481715
10751	481716
16280	481717
115348	481718
6484	481719
328865	481720
653242	481721
199549	481722
108706	481723
73239	481724
29968	481725
169688	481726
21494	481727
292481	481728
57790	481729
68557	481730
423286	481731
80507	481732
52072	481733
491950	481734
17054	481735
151875	481736
94581	481737
10349	481738
9420	481739
343048	481740
449934	481741
286159	481742
524460	481743
597961	481744
554250	481745
574759	481746
110795	481747
159665	481748
163717	481749
269084	481750
85303	481751
526269	481752
573682	481753
45868	481754
684383	481755
621092	481756
34230	481757
98513	481758
90374	481759
496657	481760
349403	481761
259221	481762
323369	481763
364542	481764
12250	481765
586751	481766
443325	481767
330533	481768
277497	481769
642690	481770
574517	481771
525807	481772
172555	481773
137840	481774
54966	481775
253606	481776
52845	481777
590729	481778
114355	481779
498791	481780
63693	481781
6128	481782
1725	481783
542794	481784
630960	481785
693782	481786
256053	481787
609575	481788
24454	481789
345335	481790
143023	481791
552311	481792
233655	481793
11458	481794
11363	481795
675094	481796
13848	481797
103634	481798
23628	481799
191524	481800
535962	481801
34542	481802
104269	481803
301036	481804
460089	481805
114607	481806
49357	481807
508	481808
524310	481809
120105	481810
12575	481811
397510	481812
125692	481813
49292	481814
414908	481815
644740	481816
151	481817
220236	481818
207210	481819
606120	481820
234893	481821
80638	481822
52942	481823
473148	481824
52211	481825
4376	481826
195210	481827
147501	481828
163183	481829
6696	481830
49372	481831
77981	481832
326035	481833
99618	481834
162624	481835
522431	481836
542206	481837
502693	481838
137309	481839
686521	481840
210321	481841
608264	481842
431750	481843
650354	481844
13388	481845
29425	481846
43583	481847
269089	481848
137815	481849
7832	481850
26437	481851
147541	481852
648028	481853
12535	481854
156536	481855
61081	481856
145360	481857
641067	481858
7737	481859
660747	481860
13962	481861
11432	481862
73573	481863
37709	481864
570545	481865
153906	481866
444001	481867
280397	481868
42568	481869
677474	481870
778	481871
2405	481872
341990	481873
514228	481874
92342	481875
463240	481876
162833	481877
143463	481878
28568	481879
71240	481880
461753	481881
104351	481882
172580	481883
255501	481884
23384	481885
21128	481886
228885	481887
192876	481888
675149	481889
259000	481890
90427	481891
1646	481892
516728	481893
1804	481894
549565	481895
1652	481896
281657	481897
260651	481898
95368	481899
127187	481900
547184	481901
159	481902
623166	481903
130758	481904
643770	481905
319249	481906
221907	481907
64449	481908
171961	481909
300454	481910
606234	481911
667784	481912
611752	481913
164359	481914
465043	481915
477466	481916
570031	481917
63707	481918
140559	481919
528960	481920
654434	481921
36352	481922
348883	481923
675622	481924
524787	481925
309634	481926
8578	481927
620572	481928
696516	481929
564260	481930
406518	481931
116927	481932
299092	481933
582969	481934
7834	481935
53709	481936
684494	481937
588390	481938
670063	481939
77642	481940
566597	481941
90483	481942
143607	481943
318489	481944
228214	481945
183780	481946
594991	481947
573229	481948
101389	481949
594703	481950
22247	481951
582939	481952
213499	481953
8508	481954
414014	481955
66018	481956
149524	481957
289802	481958
490969	481959
301988	481960
36538	481961
299091	481962
529941	481963
110624	481964
697827	481965
102842	481966
200332	481967
156416	481968
129621	481969
471307	481970
33796	481971
319741	481972
1008	481973
684497	481974
264376	481975
418066	481976
2580	481977
91354	481978
8830	481979
150099	481980
325142	481981
9537	481982
8830	481983
455966	481984
443682	481985
621265	481986
520650	481987
13933	481988
163475	481989
352740	481990
150707	481991
56486	481992
209021	481993
16347	481994
568268	481995
158217	481996
95805	481997
169661	481998
435510	481999
277051	482000
168514	482001
140203	482002
142328	482003
651947	482004
560889	482005
138703	482006
15711	482007
71518	482008
470769	482009
121930	482010
125133	482011
72983	482012
696907	482013
5116	482014
183152	482015
50070	482016
140240	482017
96711	482018
140127	482019
169292	482020
20736	482021
169028	482022
261387	482023
35715	482024
165759	482025
51969	482026
204756	482027
140733	482028
621169	482029
867	482030
1680	482031
590535	482032
432297	482033
51919	482034
545562	482035
112398	482036
286490	482037
159826	482038
97774	482039
418481	482040
99575	482041
441855	482042
507887	482043
8743	482044
617009	482045
15721	482046
287873	482047
131294	482048
50259	482049
120171	482050
506454	482051
498816	482052
653924	482053
653581	482054
47587	482055
264398	482056
416985	482057
131226	482058
122768	482059
51775	482060
147933	482061
33347	482062
278871	482063
141896	482064
99103	482065
509831	482066
51269	482067
32354	482068
642615	482069
302322	482070
7219	482071
51371	482072
13241	482073
426626	482074
169421	482075
21830	482076
650455	482077
31688	482078
518841	482079
303819	482080
475362	482081
136954	482082
296929	482083
50227	482084
287586	482085
661248	482086
58293	482087
348640	482088
33679	482089
1983	482090
655050	482091
314548	482092
19901	482093
6604	482094
19901	482095
19901	482096
608965	482097
91259	482098
394249	482099
439936	482100
577125	482101
629060	482102
84226	482103
603050	482104
8700	482105
515795	482106
517166	482107
114186	482108
655108	482109
221754	482110
10995	482111
417782	482112
159701	482113
144318	482114
10364	482115
164028	482116
319120	482117
140948	482118
597326	482119
39969	482120
93233	482121
377276	482122
18153	482123
35555	482124
611	482125
173670	482126
1124	482127
299512	482128
328922	482129
611683	482130
362772	482131
622215	482132
21046	482133
409495	482134
539188	482135
15577	482136
60610	482137
23304	482138
237919	482139
447783	482140
203788	482141
422901	482142
40513	482143
38349	482144
554971	482145
153282	482146
2134	482147
6245	482148
121545	482149
115489	482150
467272	482151
536286	482152
1	482153
201171	482154
6488	482155
23886	482156
654893	482157
843	482158
40069	482159
300000	482160
57007	482161
632348	482162
582798	482163
396072	482164
581904	482165
16699	482166
176015	482167
299188	482168
299189	482169
299190	482170
567780	482171
157307	482172
561965	482173
72422	482174
6333	482175
465479	482176
8548	482177
260004	482178
31482	482179
178697	482180
5997	482181
44858	482182
184097	482183
25435	482184
403693	482185
107982	482186
471339	482187
534043	482188
172503	482189
141388	482190
97095	482191
60134	482192
103931	482193
5861	482194
121924	482195
162322	482196
549881	482197
45771	482198
561500	482199
423785	482200
270130	482201
205097	482202
210415	482203
84416	482204
30636	482205
565862	482206
302	482207
82660	482208
907	482209
1885	482210
563464	482211
13475	482212
578256	482213
24440	482214
381347	482215
90	482216
550365	482217
224157	482218
51437	482219
267810	482220
511259	482221
513769	482222
5887	482223
9723	482224
469095	482225
229377	482226
74382	482227
348929	482228
12478	482229
575306	482230
542113	482231
3675	482232
30710	482233
367011	482234
74044	482235
206977	482236
6465	482237
452810	482238
606589	482239
128726	482240
466790	482241
363690	482242
501390	482243
59692	482244
379482	482245
143052	482246
5731	482247
429623	482248
263	482249
679764	482250
618397	482251
244107	482252
11173	482253
473273	482254
471533	482255
2757	482256
22528	482257
612432	482258
303785	482259
22518	482260
274424	482261
477612	482262
17213	482263
580201	482264
97503	482265
46219	482266
102715	482267
20995	482268
357462	482269
297782	482270
29407	482271
531302	482272
150910	482273
169106	482274
38014	482275
128657	482276
578494	482277
130333	482278
654925	482279
150989	482280
89090	482281
18014	482282
58474	482283
469145	482284
469140	482285
469131	482286
125740	482287
2211	482288
599691	482289
499557	482290
31247	482291
654986	482292
27657	482293
318739	482294
176964	482295
285397	482296
285452	482297
285427	482298
697102	482299
285433	482300
291602	482301
513255	482302
4256	482303
2170	482304
293538	482305
54852	482306
148912	482307
475681	482308
399118	482309
279585	482310
667378	482311
29245	482312
156650	482313
132310	482314
15063	482315
601383	482316
333558	482317
601110	482318
297726	482319
47713	482320
164651	482321
169203	482322
654984	482323
169	482324
97891	482325
519896	482326
46666	482327
71929	482328
151091	482329
75825	482330
57176	482331
231459	482332
240797	482333
662380	482334
12832	482335
285365	482336
333045	482337
465255	482338
123636	482339
129204	482340
31832	482341
657353	482342
328467	482343
619143	482344
512	482345
89394	482346
19092	482347
1933	482348
667141	482349
234191	482350
20834	482351
297464	482352
652887	482353
53107	482354
244498	482355
13312	482356
654950	482357
86158	482358
230540	482359
718	482360
102798	482361
130016	482362
4725	482363
536406	482364
383703	482365
162773	482366
401579	482367
51479	482368
572318	482369
203988	482370
48722	482371
251206	482372
619553	482373
31551	482374
7120	482375
24367	482376
694926	482377
146551	482378
303852	482379
442690	482380
21585	482381
48587	482382
16078	482383
47177	482384
470352	482385
433203	482386
29171	482387
339871	482388
6413	482389
210079	482390
210057	482391
30814	482392
102159	482393
21278	482394
557049	482395
280747	482396
167931	482397
116	482398
655047	482399
119350	482400
378798	482401
654885	482402
394612	482403
204005	482404
100532	482405
50218	482406
252853	482407
103231	482408
175494	482409
654966	482410
159618	482411
89478	482412
273388	482413
128103	482414
138116	482415
663619	482416
1561	482417
13431	482418
153139	482419
493265	482420
351809	482421
615349	482422
367951	482423
159528	482424
450703	482425
617801	482426
654928	482427
164761	482428
58120	482429
30621	482430
196678	482431
180829	482432
54608	482433
138368	482434
111686	482435
156358	482436
384360	482437
486702	482438
174309	482439
35156	482440
309715	482441
134400	482442
71303	482443
563626	482444
43842	482445
35	482446
567390	482447
157747	482448
242684	482449
54372	482450
289306	482451
225112	482452
572495	482453
498609	482454
77275	482455
574701	482456
527231	482457
458445	482458
284	482459
48379	482460
495895	482461
29969	482462
128159	482463
538384	482464
373900	482465
654550	482466
424364	482467
547632	482468
52137	482469
101938	482470
543122	482471
32004	482472
204285	482473
30329	482474
233664	482475
651434	482476
25827	482477
33384	482478
602779	482479
2137	482480
39400	482481
11318	482482
409185	482483
660655	482484
566426	482485
60108	482486
10265	482487
635667	482488
354705	482489
651663	482490
156479	482491
618181	482492
125207	482493
462000	482494
79273	482495
204287	482496
1412	482497
174521	482498
442542	482499
485669	482500
485668	482501
16702	482502
24661	482503
169710	482504
20805	482505
554367	482506
170402	482507
13	482508
92757	482509
77900	482510
353844	482511
428164	482512
655090	482513
153803	482514
59142	482515
446119	482516
270948	482517
357209	482518
260090	482519
54266	482520
213778	482521
663139	482522
488086	482523
119514	482524
393711	482525
162775	482526
82482	482527
453229	482528
525967	482529
63861	482530
361674	482531
171426	482532
560827	482533
31220	482534
429132	482535
365310	482536
10546	482537
77903	482538
105771	482539
194781	482540
287741	482541
212084	482542
553575	482543
692158	482544
287180	482545
89259	482546
6110	482547
57434	482548
542215	482549
220153	482550
146879	482551
10981	482552
398860	482553
549399	482554
593371	482555
357588	482556
104474	482557
270827	482558
19312	482559
502141	482560
22781	482561
478868	482562
605388	482563
637664	482564
293218	482565
487652	482566
116633	482567
248640	482568
114618	482569
440304	482570
4037	482571
187525	482572
82182	482573
106901	482574
534580	482575
488553	482576
529438	482577
583718	482578
577683	482579
119780	482580
101909	482581
145173	482582
195424	482583
94762	482584
568980	482585
556694	482586
504788	482587
106297	482588
651100	482589
309811	482590
168657	482591
68237	482592
538094	482593
3658	482594
201432	482595
63519	482596
314764	482597
51039	482598
31473	482599
6384	482600
106974	482601
760	482602
547941	482603
57683	482604
611759	482605
534336	482606
489223	482607
12796	482608
271919	482609
494381	482610
22265	482611
77225	482612
517456	482613
3930	482614
541410	482615
83398	482616
56000	482617
652642	482618
512088	482619
411276	482620
621864	482621
31504	482622
534579	482623
313814	482624
25358	482625
123285	482626
423365	482627
564028	482628
160331	482629
680641	482630
83453	482631
4179	482632
131854	482633
236398	482634
618577	482635
399470	482636
380999	482637
83072	482638
312101	482639
169955	482640
423958	482641
1212	482642
107902	482643
138040	482644
201752	482645
478767	482646
2053	482647
687710	482648
438418	482649
300341	482650
525276	482651
162459	482652
176918	482653
212637	482654
176390	482655
56657	482656
572887	482657
209019	482658
684769	482659
575919	482660
621559	482661
32634	482662
20	482663
112407	482664
461054	482665
283275	482666
56571	482667
269524	482668
326903	482669
504278	482670
154955	482671
92695	482672
5079	482673
235418	482674
102910	482675
430482	482676
640752	482677
175164	482678
422879	482679
571528	482680
367523	482681
458681	482682
672018	482683
10920	482684
81744	482685
28436	482686
342013	482687
444256	482688
99817	482689
591900	482690
138629	482691
460651	482692
41354	482693
60069	482694
573537	482695
689444	482696
631428	482697
668963	482698
630505	482699
151087	482700
139149	482701
57326	482702
259207	482703
560282	482704
260356	482705
155348	482706
122502	482707
371629	482708
96649	482709
464808	482710
69720	482711
467251	482712
256881	482713
66752	482714
562678	482715
13590	482716
652281	482717
300590	482718
23553	482719
65263	482720
600706	482721
126412	482722
668396	482723
134278	482724
568953	482725
138232	482726
83385	482727
165284	482728
147510	482729
284960	482730
215811	482731
229711	482732
558961	482733
42222	482734
40824	482735
477054	482736
63138	482737
383795	482738
24462	482739
1006	482740
4528	482741
164149	482742
123432	482743
2304	482744
4460	482745
614144	482746
280664	482747
103065	482748
655290	482749
84516	482750
46956	482751
15956	482752
565085	482753
328009	482754
471663	482755
114929	482756
505559	482757
14900	482758
33429	482759
58427	482760
299369	482761
369090	482762
145736	482763
6689	482764
85858	482765
356967	482766
21732	482767
15231	482768
563273	482769
492561	482770
68540	482771
75408	482772
4264	482773
22408	482774
171498	482775
602684	482776
86840	482777
413538	482778
43172	482779
9095	482780
80300	482781
8227	482782
469240	482783
21970	482784
125293	482785
127772	482786
55625	482787
150468	482788
24997	482789
48609	482790
38	482791
17582	482792
198444	482793
593598	482794
58810	482795
34525	482796
35350	482797
95213	482798
75769	482799
488717	482800
676613	482801
340264	482802
294854	482803
48816	482804
231843	482805
13251	482806
71564	482807
164489	482808
8845	482809
214344	482810
28290	482811
475358	482812
41833	482813
84935	482814
672676	482815
6710	482816
28491	482817
97525	482818
260788	482819
67719	482820
332907	482821
11006	482822
13949	482823
546430	482824
31132	482825
102751	482826
649504	482827
408954	482828
50005	482829
13744	482830
31910	482831
12419	482832
442163	482833
114031	482834
227163	482835
277560	482836
105643	482837
507805	482838
30295	482839
210604	482840
44971	482841
51945	482842
272649	482843
8572	482844
116670	482845
214893	482846
34452	482847
506707	482848
1926	482849
25686	482850
85198	482851
496356	482852
289608	482853
72285	482854
480174	482855
33473	482856
652867	482857
688195	482858
33111	482859
161822	482860
207984	482861
73843	482862
11	482863
16180	482864
600225	482865
461144	482866
533206	482867
254524	482868
557828	482869
8901	482870
2	482871
638459	482872
617769	482873
43062	482874
198247	482875
1207	482876
118704	482877
1087	482878
231760	482879
76373	482880
46336	482881
413110	482882
520078	482883
685136	482884
328718	482885
265	482886
558249	482887
514882	482888
392751	482889
205393	482890
1084	482891
287560	482892
660749	482893
78891	482894
55684	482895
13332	482896
30798	482897
251612	482898
49360	482899
379824	482900
696943	482901
1115	482902
476230	482903
50035	482904
96522	482905
79207	482906
20570	482907
261104	482908
211389	482909
482770	482910
212635	482911
432949	482912
454902	482913
14313	482914
210161	482915
561507	482916
458119	482917
430969	482918
355639	482919
167784	482920
387203	482921
237859	482922
621331	482923
9064	482924
79851	482925
262897	482926
3403	482927
17910	482928
483990	482929
296453	482930
119775	482931
7756	482932
580301	482933
324392	482934
8362	482935
145234	482936
1547	482937
14470	482938
13268	482939
585075	482940
75154	482941
219010	482942
2678	482943
68700	482944
71342	482945
673625	482946
31064	482947
247262	482948
305987	482949
116218	482950
243312	482951
143699	482952
312678	482953
455631	482954
462536	482955
557367	482956
24962	482957
459507	482958
367650	482959
370408	482960
21837	482961
79532	482962
395	482963
8378	482964
134863	482965
197990	482966
48250	482967
33702	482968
4564	482969
409050	482970
45416	482971
119194	482972
35141	482973
137317	482974
329798	482975
157202	482976
259496	482977
6327	482978
1066	482979
3096	482980
522701	482981
63646	482982
96581	482983
12922	482984
265049	482985
400082	482986
682226	482987
428295	482988
365515	482989
7117	482990
31818	482991
375496	482992
501603	482993
35179	482994
437016	482995
258113	482996
130372	482997
379369	482998
693480	482999
163231	483000
240612	483001
159692	483002
201324	483003
14160	483004
473607	483005
690575	483006
23572	483007
43366	483008
33512	483009
388912	483010
666204	483011
24873	483012
678319	483013
186265	483014
234746	483015
40734	483016
420380	483017
161448	483018
520362	483019
118638	483020
8221	483021
16639	483022
556937	483023
445198	483024
89667	483025
364824	483026
669256	483027
493895	483028
125139	483029
470715	483030
133135	483031
80640	483032
423768	483033
572189	483034
690599	483035
284521	483036
579472	483037
275641	483038
456135	483039
541899	483040
28976	483041
155056	483042
20641	483043
236644	483044
20181	483045
361019	483046
588057	483047
654881	483048
61538	483049
137646	483050
165871	483051
56115	483052
629514	483053
167560	483054
503995	483055
592379	483056
624836	483057
60407	483058
334167	483059
782	483060
87725	483061
477804	483062
296496	483063
399529	483064
567310	483065
426539	483066
561092	483067
19857	483068
692139	483069
392214	483070
531639	483071
576557	483072
169939	483073
270555	483074
33358	483075
22743	483076
417856	483077
654868	483078
233529	483079
179211	483080
153018	483081
428838	483082
461323	483083
46554	483084
126298	483085
655401	483086
105739	483087
583316	483088
132372	483089
34644	483090
409633	483091
212864	483092
514680	483093
217259	483094
101642	483095
494264	483096
655113	483097
31746	483098
22320	483099
154408	483100
510338	483101
9724	483102
37520	483103
124889	483104
49086	483105
267497	483106
552700	483107
453611	483108
137427	483109
163200	483110
605991	483111
88303	483112
611619	483113
579616	483114
7740	483115
516679	483116
253220	483117
27235	483118
384408	483119
77484	483120
207202	483121
195170	483122
155747	483123
62060	483124
82616	483125
312694	483126
655011	483127
419021	483128
655080	483129
164682	483130
439200	483131
33809	483132
300696	483133
87759	483134
9854	483135
368957	483136
4010	483137
365314	483138
46964	483139
217991	483140
633566	483141
166707	483142
228641	483143
508712	483144
6	483145
33409	483146
100601	483147
109772	483148
210259	483149
11987	483150
131194	483151
472866	483152
692641	483153
82612	483154
82608	483155
301605	483156
626158	483157
666225	483158
695990	483159
470809	483160
665944	483161
243321	483162
455017	483163
19655	483164
685484	483165
497366	483166
408061	483167
153234	483168
172694	483169
131951	483170
308635	483171
664153	483172
66900	483173
431407	483174
372507	483175
20168	483176
318859	483177
190677	483178
177517	483179
191682	483180
137865	483181
143629	483182
11489	483183
587903	483184
19116	483185
4344	483186
251798	483187
431056	483188
503435	483189
46482	483190
83663	483191
341099	483192
526235	483193
55720	483194
453668	483195
440603	483196
119603	483197
33596	483198
681156	483199
154823	483200
690431	483201
4889	483202
158361	483203
524517	483204
600491	483205
309748	483206
42164	483207
1134	483208
3333	483209
113853	483210
562834	483211
574988	483212
18853	483213
489694	483214
600700	483215
657558	483216
253799	483217
139768	483218
140686	483219
528985	483220
495404	483221
306621	483222
422948	483223
668165	483224
528992	483225
460697	483226
642429	483227
479086	483228
101	483229
482805	483230
168426	483231
330134	483232
249351	483233
1807	483234
147082	483235
34022	483236
269894	483237
55370	483238
692071	483239
84107	483240
436691	483241
173015	483242
33553	483243
602545	483244
241346	483245
317249	483246
387279	483247
587602	483248
148431	483249
467078	483250
182459	483251
24295	483252
165080	483253
3507	483254
381990	483255
136641	483256
579679	483257
227337	483258
37315	483259
1904	483260
307364	483261
511682	483262
460777	483263
119850	483264
393770	483265
280719	483266
483448	483267
64637	483268
217265	483269
582061	483270
33518	483271
282739	483272
410735	483273
50261	483274
293550	483275
72066	483276
489241	483277
343401	483278
27990	483279
114763	483280
393	483281
302447	483282
593398	483283
37005	483284
362409	483285
51445	483286
8686	483287
35323	483288
456230	483289
448968	483290
563525	483291
459928	483292
206435	483293
137902	483294
585061	483295
286716	483296
94308	483297
120677	483298
71220	483299
133177	483300
316495	483301
55886	483302
234542	483303
325122	483304
65505	483305
356796	483306
25344	483307
532483	483308
38981	483309
92903	483310
321604	483311
1648	483312
496968	483313
149789	483314
596572	483315
424259	483316
5056	483317
159016	483318
287007	483319
347376	483320
643352	483321
645520	483322
2476	483323
613999	483324
75868	483325
185338	483326
125193	483327
63007	483328
45	483329
318629	483330
523415	483331
373001	483332
140960	483333
103118	483334
465933	483335
628798	483336
46493	483337
199667	483338
2576	483339
37079	483340
595648	483341
206954	483342
65	483343
23218	483344
694960	483345
433650	483346
270386	483347
98725	483348
78693	483349
49707	483350
48379	483351
345333	483352
471079	483353
20649	483354
650510	483355
374983	483356
358525	483357
682102	483358
490932	483359
128414	483360
549954	483361
472128	483362
3674	483363
528	483364
420384	483365
469511	483366
132891	483367
236651	483368
134135	483369
142182	483370
42226	483371
72961	483372
35518	483373
71884	483374
7038	483375
46257	483376
200761	483377
2689	483378
625	483379
114266	483380
4051	483381
682071	483382
536625	483383
865	483384
152186	483385
304258	483386
478326	483387
55754	483388
138807	483389
680118	483390
638868	483391
169166	483392
20174	483393
20174	483394
33107	483395
492445	483396
214442	483397
155732	483398
262613	483399
21910	483400
92019	483401
46951	483402
43225	483403
552086	483404
150359	483405
556682	483406
23841	483407
40723	483408
628592	483409
228313	483410
73755	483411
625331	483412
160516	483413
171304	483414
598718	483415
283863	483416
94365	483417
21448	483418
135402	483419
189509	483420
182955	483421
56664	483422
13733	483423
517702	483424
16062	483425
685982	483426
325253	483427
22447	483428
604076	483429
535052	483430
181616	483431
299584	483432
20380	483433
30576	483434
83122	483435
427534	483436
4409	483437
8173	483438
683355	483439
256600	483440
63129	483441
419348	483442
7010	483443
184613	483444
64097	483445
115497	483446
331187	483447
480424	483448
136446	483449
507436	483450
616487	483451
111148	483452
614303	483453
114483	483454
4561	483455
566157	483456
638239	483457
492942	483458
579151	483459
654188	483460
358613	483461
146643	483462
289972	483463
377659	483464
652736	483465
239834	483466
16131	483467
187366	483468
557916	483469
426614	483470
559047	483471
355385	483472
270402	483473
115498	483474
190872	483475
395627	483476
358017	483477
365329	483478
573952	483479
692685	483480
32001	483481
555284	483482
55597	483483
560247	483484
90	483485
290754	483486
81766	483487
159400	483488
250504	483489
120070	483490
5699	483491
662256	483492
3701	483493
611539	483494
430149	483495
97633	483496
126466	483497
566324	483498
578235	483499
11377	483500
90853	483501
145386	483502
127402	483503
40007	483504
116123	483505
88694	483506
117176	483507
452311	483508
5	483509
127977	483510
432526	483511
696981	483512
120344	483513
625172	483514
358021	483515
12599	483516
483894	483517
103732	483518
310917	483519
322525	483520
677128	483521
4887	483522
28450	483523
652729	483524
297045	483525
139305	483526
576420	483527
659507	483528
449784	483529
211258	483530
21321	483531
16703	483532
1284	483533
244304	483534
619514	483535
6060	483536
447413	483537
128045	483538
1060	483539
419894	483540
559046	483541
171658	483542
470951	483543
606395	483544
162016	483545
66886	483546
68120	483547
40817	483548
431923	483549
570458	483550
53217	483551
447526	483552
496501	483553
125452	483554
527528	483555
337214	483556
397904	483557
48043	483558
79584	483559
94248	483560
428946	483561
514559	483562
372111	483563
14947	483564
73820	483565
354313	483566
460664	483567
2057	483568
7000	483569
131603	483570
651925	483571
399	483572
117377	483573
213754	483574
64217	483575
772	483576
124168	483577
269156	483578
604369	483579
632477	483580
86380	483581
10322	483582
88863	483583
320730	483584
517201	483585
686138	483586
68	483587
364870	483588
279198	483589
454703	483590
4389	483591
207990	483592
2945	483593
163905	483594
76338	483595
136919	483596
47935	483597
355909	483598
255988	483599
679586	483600
429823	483601
20016	483602
101892	483603
497344	483604
76821	483605
5587	483606
318237	483607
185923	483608
387119	483609
533561	483610
48118	483611
659345	483612
346229	483613
294404	483614
655122	483615
495068	483616
121483	483617
282719	483618
25401	483619
167645	483620
583800	483621
639485	483622
564399	483623
54730	483624
560231	483625
653692	483626
692524	483627
141362	483628
171869	483629
89785	483630
196338	483631
2815	483632
27518	483633
87171	483634
220893	483635
16263	483636
495082	483637
354734	483638
338832	483639
27863	483640
84013	483641
435438	483642
9351	483643
364482	483644
28560	483645
165698	483646
577564	483647
4737	483648
107466	483649
62489	483650
8492	483651
108358	483652
52927	483653
306371	483654
549508	483655
148130	483656
322547	483657
592168	483658
64448	483659
41577	483660
6189	483661
487742	483662
34	483663
173783	483664
16077	483665
7619	483666
140222	483667
329512	483668
450808	483669
118357	483670
205527	483671
26330	483672
91031	483673
63635	483674
29566	483675
6608	483676
140676	483677
35183	483678
506921	483679
451656	483680
123157	483681
33379	483682
504938	483683
147772	483684
86785	483685
519123	483686
654562	483687
64328	483688
26646	483689
382184	483690
5481	483691
12522	483692
90966	483693
137258	483694
15970	483695
612437	483696
139136	483697
38459	483698
240388	483699
343119	483700
229832	483701
300333	483702
66561	483703
233658	483704
436080	483705
522291	483706
112609	483707
11892	483708
328565	483709
49867	483710
49434	483711
184748	483712
120220	483713
83714	483714
659187	483715
633671	483716
106735	483717
667106	483718
305103	483719
118157	483720
56220	483721
133784	483722
50506	483723
414249	483724
113191	483725
49195	483726
600915	483727
331988	483728
627713	483729
211660	483730
198523	483731
244	483732
66234	483733
665858	483734
126771	483735
120197	483736
319868	483737
233237	483738
665632	483739
414047	483740
188042	483741
176982	483742
1599	483743
13012	483744
56655	483745
38963	483746
229205	483747
5903	483748
111781	483749
490013	483750
32397	483751
342290	483752
205848	483753
262408	483754
48900	483755
34960	483756
7530	483757
694303	483758
164498	483759
575636	483760
294481	483761
371599	483762
665778	483763
18952	483764
412152	483765
605971	483766
58302	483767
502942	483768
629233	483769
348957	483770
49176	483771
302871	483772
326427	483773
562989	483774
596157	483775
2087	483776
622261	483777
42017	483778
607374	483779
125181	483780
356807	483781
65110	483782
5118	483783
535293	483784
478156	483785
190830	483786
24852	483787
602778	483788
52124	483789
128345	483790
1153	483791
4285	483792
444413	483793
465588	483794
498911	483795
20942	483796
153366	483797
658687	483798
154377	483799
158288	483800
151214	483801
481803	483802
7694	483803
204863	483804
122294	483805
28103	483806
581280	483807
11538	483808
664542	483809
409586	483810
16498	483811
61197	483812
73223	483813
20878	483814
125313	483815
519116	483816
13554	483817
137372	483818
145714	483819
6679	483820
658740	483821
539016	483822
519193	483823
38750	483824
581220	483825
74251	483826
152264	483827
269917	483828
529121	483829
6049	483830
63686	483831
11960	483832
460205	483833
660988	483834
604240	483835
547820	483836
236340	483837
575793	483838
4596	483839
288080	483840
512043	483841
632948	483842
336240	483843
11214	483844
309241	483845
62417	483846
357734	483847
314460	483848
27890	483849
412756	483850
362827	483851
313979	483852
172987	483853
660464	483854
2438	483855
695973	483856
1392	483857
533809	483858
638787	483859
142259	483860
147515	483861
11235	483862
173946	483863
89495	483864
17	483865
142249	483866
553088	483867
9024	483868
535279	483869
84308	483870
405609	483871
621922	483872
77272	483873
601138	483874
109158	483875
612068	483876
4903	483877
100200	483878
12264	483879
109866	483880
20333	483881
283167	483882
282521	483883
537962	483884
577765	483885
541412	483886
349453	483887
111759	483888
144286	483889
361055	483890
46968	483891
108096	483892
38510	483893
291203	483894
654342	483895
8105	483896
665964	483897
628571	483898
156559	483899
258607	483900
17874	483901
2399	483902
5300	483903
60019	483904
156068	483905
500399	483906
52507	483907
489848	483908
113250	483909
84469	483910
113181	483911
5511	483912
640545	483913
243171	483914
563507	483915
171994	483916
29479	483917
48070	483918
233122	483919
29959	483920
518477	483921
495811	483922
568534	483923
6953	483924
586807	483925
214836	483926
53974	483927
600394	483928
20573	483929
518429	483930
54528	483931
44146	483932
277867	483933
5509	483934
448222	483935
518034	483936
521477	483937
619954	483938
464605	483939
130165	483940
120272	483941
28159	483942
196233	483943
656315	483944
62863	483945
9733	483946
95221	483947
417557	483948
272817	483949
1544	483950
15688	483951
78433	483952
55343	483953
47072	483954
590804	483955
5716	483956
484866	483957
627505	483958
490059	483959
114847	483960
495952	483961
23135	483962
167682	483963
366325	483964
502131	483965
60695	483966
122713	483967
361971	483968
537787	483969
173771	483970
880	483971
3061	483972
310268	483973
661100	483974
340870	483975
101514	483976
120989	483977
188949	483978
65663	483979
614474	483980
17884	483981
124979	483982
41015	483983
134281	483984
322611	483985
637301	483986
654346	483987
17071	483988
641069	483989
71967	483990
42984	483991
108748	483992
6740	483993
404	483994
193728	483995
561145	483996
536674	483997
625133	483998
664730	483999
114011	484000
113157	484001
450934	484002
334515	484003
156994	484004
346174	484005
139721	484006
490793	484007
151215	484008
18491	484009
1397	484010
537694	484011
24635	484012
12146	484013
22587	484014
493437	484015
89223	484016
3795	484017
500007	484018
7997	484019
62158	484020
540594	484021
209974	484022
27198	484023
104557	484024
2395	484025
188418	484026
562862	484027
291	484028
62761	484029
448215	484030
45332	484031
7603	484032
339975	484033
969	484034
5027	484035
2982	484036
21688	484037
321603	484038
81448	484039
55	484040
1203	484041
250523	484042
171120	484043
435581	484044
75312	484045
147640	484046
12857	484047
438331	484048
340587	484049
367260	484050
643871	484051
219006	484052
55102	484053
130695	484054
61399	484055
20	484056
1333	484057
84149	484058
137173	484059
58588	484060
275001	484061
529081	484062
160204	484063
33030	484064
361051	484065
96328	484066
10499	484067
140241	484068
428553	484069
27064	484070
681263	484071
400218	484072
494248	484073
218895	484074
2150	484075
593277	484076
620829	484077
125686	484078
33127	484079
73205	484080
95301	484081
55399	484082
514956	484083
676877	484084
188076	484085
764	484086
340425	484087
154306	484088
583191	484089
240430	484090
255147	484091
2899	484092
483100	484093
486009	484094
123	484095
205242	484096
35240	484097
491402	484098
648454	484099
34230	484100
196685	484101
170229	484102
152257	484103
634634	484104
448207	484105
628030	484106
429023	484107
24998	484108
5741	484109
355860	484110
62409	484111
57024	484112
112718	484113
489222	484114
233236	484115
369061	484116
114354	484117
404701	484118
38510	484119
265586	484120
692781	484121
697655	484122
408806	484123
91680	484124
88635	484125
131072	484126
370449	484127
361078	484128
120995	484129
665566	484130
142672	484131
445940	484132
85322	484133
157194	484134
7710	484135
221603	484136
10555	484137
52235	484138
6272	484139
5174	484140
29723	484141
296381	484142
133022	484143
12649	484144
398467	484145
234057	484146
198261	484147
129348	484148
234659	484149
128216	484150
193515	484151
147634	484152
364745	484153
66981	484154
523598	484155
78949	484156
181675	484157
155239	484158
67500	484159
20537	484160
106260	484161
484220	484162
38953	484163
348241	484164
60704	484165
80334	484166
464794	484167
151673	484168
112749	484169
362278	484170
641155	484171
182367	484172
437481	484173
89542	484174
24995	484175
554838	484176
52445	484177
128220	484178
338037	484179
17660	484180
596744	484181
204985	484182
536921	484183
548494	484184
560014	484185
145141	484186
153598	484187
68	484188
111411	484189
293090	484190
20591	484191
532927	484192
62961	484193
26531	484194
59639	484195
106761	484196
71586	484197
144054	484198
62868	484199
62360	484200
514251	484201
645733	484202
7946	484203
77249	484204
45767	484205
110679	484206
120777	484207
480022	484208
184462	484209
11544	484210
46052	484211
532011	484212
562766	484213
47298	484214
46505	484215
428624	484216
341007	484217
156206	484218
1074	484219
188684	484220
628540	484221
9335	484222
345291	484223
597537	484224
564136	484225
7344	484226
384610	484227
163343	484228
215	484229
8993	484230
368158	484231
462787	484232
603650	484233
86237	484234
541984	484235
489261	484236
595017	484237
630670	484238
162047	484239
14672	484240
118158	484241
43370	484242
7291	484243
1011	484244
596733	484245
547307	484246
300971	484247
25816	484248
191649	484249
19825	484250
98077	484251
5634	484252
22781	484253
82536	484254
172751	484255
665297	484256
22032	484257
20733	484258
170342	484259
1992	484260
558239	484261
326022	484262
122518	484263
517369	484264
685905	484265
512191	484266
509629	484267
91587	484268
160028	484269
202223	484270
296481	484271
541727	484272
37549	484273
259385	484274
238882	484275
138105	484276
153274	484277
7071	484278
500660	484279
352636	484280
49793	484281
10050	484282
98577	484283
16763	484284
290742	484285
131869	484286
175284	484287
12021	484288
229474	484289
75368	484290
121282	484291
137974	484292
128228	484293
6719	484294
156647	484295
513195	484296
319352	484297
132538	484298
464594	484299
1395	484300
4491	484301
35950	484302
265888	484303
28603	484304
237700	484305
490879	484306
632	484307
667710	484308
11090	484309
613198	484310
647304	484311
17225	484312
36318	484313
16563	484314
178285	484315
130820	484316
140137	484317
58722	484318
54280	484319
72010	484320
16892	484321
221875	484322
4895	484323
5872	484324
543031	484325
204902	484326
675330	484327
134613	484328
17735	484329
181552	484330
29651	484331
581648	484332
130130	484333
299974	484334
75781	484335
359607	484336
89777	484337
23657	484338
513651	484339
12206	484340
473878	484341
51421	484342
691068	484343
479230	484344
506184	484345
9006	484346
519315	484347
148220	484348
185212	484349
55080	484350
490686	484351
16830	484352
414049	484353
596862	484354
308769	484355
11580	484356
641607	484357
595550	484358
481743	484359
431328	484360
172963	484361
10553	484362
59829	484363
322548	484364
20761	484365
188683	484366
21660	484367
573301	484368
3393	484369
154212	484370
11239	484371
21040	484372
149978	484373
185430	484374
33398	484375
280975	484376
298363	484377
477583	484378
532437	484379
147470	484380
4284	484381
40	484382
796	484383
117676	484384
94247	484385
173659	484386
541357	484387
159924	484388
343406	484389
113143	484390
11273	484391
620832	484392
114831	484393
690771	484394
173624	484395
556768	484396
154051	484397
277898	484398
8395	484399
67630	484400
665705	484401
497	484402
509115	484403
446839	484404
22314	484405
563366	484406
546241	484407
173429	484408
37933	484409
409106	484410
67063	484411
597381	484412
13423	484413
14305	484414
692277	484415
663177	484416
665555	484417
88026	484418
111455	484419
149237	484420
139108	484421
86288	484422
55574	484423
63136	484424
503	484425
38438	484426
627973	484427
77482	484428
284497	484429
18768	484430
29122	484431
19912	484432
345606	484433
133367	484434
99811	484435
103828	484436
399721	484437
20782	484438
17886	484439
3221	484440
156283	484441
140427	484442
8205	484443
78814	484444
258652	484445
1153	484446
185929	484447
657893	484448
535860	484449
177814	484450
70200	484451
270238	484452
449245	484453
130020	484454
384337	484455
42350	484456
86994	484457
306372	484458
181525	484459
47398	484460
130	484461
92372	484462
646907	484463
12357	484464
193720	484465
564519	484466
101543	484467
63048	484468
28945	484469
6487	484470
651950	484471
49881	484472
550275	484473
26160	484474
981	484475
24967	484476
140316	484477
690372	484478
461416	484479
10351	484480
38078	484481
146933	484482
480666	484483
17685	484484
23571	484485
612725	484486
106750	484487
361105	484488
562798	484489
144735	484490
60697	484491
509529	484492
136062	484493
657753	484494
145656	484495
145626	484496
233363	484497
158113	484498
15228	484499
7600	484500
90028	484501
21108	484502
264236	484503
420535	484504
483581	484505
584087	484506
103594	484507
636135	484508
203625	484509
222286	484510
186313	484511
395893	484512
20343	484513
543686	484514
494120	484515
584595	484516
212076	484517
79135	484518
346855	484519
495977	484520
57786	484521
34930	484522
637441	484523
596856	484524
596888	484525
29099	484526
106017	484527
426891	484528
412092	484529
17615	484530
4337	484531
207791	484532
74973	484533
281493	484534
170328	484535
138683	484536
205557	484537
137012	484538
154452	484539
63108	484540
11368	484541
134092	484542
475398	484543
14449	484544
57579	484545
42413	484546
87002	484547
361174	484548
546515	484549
98044	484550
320315	484551
467714	484552
673797	484553
11552	484554
119193	484555
30506	484556
103089	484557
104882	484558
11186	484559
23460	484560
467558	484561
73279	484562
125054	484563
2935	484564
393499	484565
7666	484566
11558	484567
59647	484568
360877	484569
9309	484570
495877	484571
559116	484572
5677	484573
628584	484574
273719	484575
556890	484576
6829	484577
168533	484578
484157	484579
129572	484580
45983	484581
642068	484582
58829	484583
101723	484584
10031	484585
478939	484586
137798	484587
138272	484588
489219	484589
51708	484590
159526	484591
169246	484592
495471	484593
695552	484594
1610	484595
20112	484596
14634	484597
147202	484598
428555	484599
557256	484600
41867	484601
54001	484602
184581	484603
469499	484604
469507	484605
531110	484606
316608	484607
316447	484608
46611	484609
319528	484610
152040	484611
156234	484612
682467	484613
366837	484614
484	484615
833	484616
686933	484617
405796	484618
525930	484619
11947	484620
131898	484621
89569	484622
448716	484623
501029	484624
527377	484625
448842	484626
11464	484627
304006	484628
261945	484629
11425	484630
118797	484631
19389	484632
28710	484633
450457	484634
548318	484635
20076	484636
119732	484637
648440	484638
360206	484639
18265	484640
195752	484641
3737	484642
69172	484643
57192	484644
44861	484645
304290	484646
12419	484647
652837	484648
355343	484649
565854	484650
121868	484651
195798	484652
315417	484653
55429	484654
294028	484655
377941	484656
511550	484657
318530	484658
601853	484659
449933	484660
16041	484661
15214	484662
608508	484663
93320	484664
41758	484665
193723	484666
19216	484667
440950	484668
76412	484669
73816	484670
244367	484671
306807	484672
347141	484673
680262	484674
85001	484675
127764	484676
130089	484677
58659	484678
154223	484679
233551	484680
84	484681
91094	484682
458843	484683
644670	484684
189819	484685
46737	484686
6710	484687
223650	484688
374532	484689
272263	484690
35808	484691
5091	484692
529708	484693
691713	484694
11356	484695
576502	484696
80812	484697
326744	484698
476057	484699
452113	484700
567139	484701
145101	484702
50724	484703
370580	484704
194712	484705
327458	484706
2215	484707
616402	484708
87952	484709
274623	484710
690291	484711
494773	484712
292386	484713
40031	484714
117082	484715
109249	484716
10540	484717
167578	484718
223738	484719
12256	484720
378534	484721
418042	484722
652603	484723
12531	484724
606182	484725
1359	484726
341313	484727
373950	484728
21458	484729
266327	484730
70738	484731
50928	484732
250944	484733
664283	484734
484446	484735
48311	484736
155641	484737
141797	484738
301792	484739
567829	484740
22	484741
146134	484742
236	484743
628954	484744
68286	484745
550618	484746
528823	484747
433977	484748
3690	484749
658189	484750
305542	484751
417567	484752
252365	484753
451327	484754
517	484755
611529	484756
130089	484757
643521	484758
636011	484759
609667	484760
635990	484761
609847	484762
643491	484763
643493	484764
643492	484765
643474	484766
493005	484767
643416	484768
609672	484769
609647	484770
162312	484771
643418	484772
609650	484773
493021	484774
155956	484775
635995	484776
635998	484777
635996	484778
493015	484779
609743	484780
635999	484781
391772	484782
187112	484783
659851	484784
391774	484785
609770	484786
643476	484787
643421	484788
187092	484789
609668	484790
56544	484791
643499	484792
493008	484793
609773	484794
636000	484795
695209	484796
359080	484797
609748	484798
643450	484799
391782	484800
643501	484801
391783	484802
643425	484803
643496	484804
659865	484805
111047	484806
643507	484807
609676	484808
659866	484809
359103	484810
609780	484811
391786	484812
172843	484813
493001	484814
391792	484815
636012	484816
187101	484817
493022	484818
391798	484819
609637	484820
643483	484821
359109	484822
643512	484823
643430	484824
643453	484825
609643	484826
405392	484827
643480	484828
609639	484829
695216	484830
609783	484831
643432	484832
643431	484833
391805	484834
405381	484835
636009	484836
643456	484837
405383	484838
643481	484839
391807	484840
405385	484841
391765	484842
107872	484843
100549	484844
292272	484845
383985	484846
20222	484847
19360	484848
52053	484849
175174	484850
122313	484851
23787	484852
583922	484853
390931	484854
527116	484855
601151	484856
340137	484857
478265	484858
357282	484859
128694	484860
591760	484861
311357	484862
128496	484863
395598	484864
492328	484865
479568	484866
386311	484867
339216	484868
314158	484869
692423	484870
67789	484871
377068	484872
546393	484873
663659	484874
54882	484875
196735	484876
68748	484877
30119	484878
28340	484879
121886	484880
22479	484881
369500	484882
1480	484883
176469	484884
408473	484885
511001	484886
620358	484887
170159	484888
655093	484889
326652	484890
99616	484891
82470	484892
664550	484893
36236	484894
51168	484895
555031	484896
40455	484897
604069	484898
404684	484899
174048	484900
322476	484901
117349	484902
274730	484903
35652	484904
413057	484905
39883	484906
690867	484907
125734	484908
139027	484909
286172	484910
248023	484911
248027	484912
248026	484913
512372	484914
248025	484915
248024	484916
106872	484917
294406	484918
59593	484919
625297	484920
34674	484921
8266	484922
166659	484923
670249	484924
157242	484925
150505	484926
656045	484927
125269	484928
672247	484929
361129	484930
38547	484931
350655	484932
118709	484933
269145	484934
291981	484935
415983	484936
615929	484937
683174	484938
128972	484939
40788	484940
657383	484941
9392	484942
483878	484943
114341	484944
369227	484945
455792	484946
49648	484947
177607	484948
2386	484949
661771	484950
366151	484951
593525	484952
130030	484953
355153	484954
682972	484955
45642	484956
666543	484957
654907	484958
521659	484959
36238	484960
463466	484961
49451	484962
3592	484963
288817	484964
233420	484965
101548	484966
42290	484967
274002	484968
534754	484969
540834	484970
147841	484971
650102	484972
318286	484973
532268	484974
254669	484975
650188	484976
117217	484977
590843	484978
56218	484979
415999	484980
396854	484981
222610	484982
463687	484983
670387	484984
203671	484985
156070	484986
184359	484987
15754	484988
536972	484989
222512	484990
767	484991
566655	484992
353816	484993
266599	484994
291447	484995
169246	484996
617720	484997
30828	484998
410078	484999
9607	485000
341072	485001
265180	485002
104483	485003
52267	485004
546706	485005
466195	485006
626544	485007
156261	485008
27820	485009
623820	485010
233824	485011
114633	485012
338758	485013
143562	485014
469279	485015
136582	485016
191706	485017
192187	485018
6407	485019
210928	485020
280215	485021
73542	485022
285830	485023
83777	485024
6427	485025
589704	485026
75802	485027
22705	485028
109558	485029
167886	485030
7304	485031
58362	485032
583927	485033
93808	485034
401016	485035
71557	485036
184009	485037
10649	485038
16345	485039
9994	485040
98019	485041
560417	485042
348085	485043
58947	485044
408568	485045
137157	485046
269329	485047
130820	485048
662273	485049
64	485050
376838	485051
68748	485052
119563	485053
221937	485054
19646	485055
374554	485056
659360	485057
452340	485058
86385	485059
269338	485060
153	485061
1340	485062
53145	485063
40974	485064
7814	485065
2134	485066
324959	485067
142473	485068
222135	485069
116616	485070
40807	485071
3758	485072
334456	485073
271022	485074
683373	485075
3803	485076
8381	485077
495087	485078
640729	485079
122207	485080
663842	485081
80565	485082
622446	485083
195224	485084
126862	485085
643747	485086
124918	485087
1282	485088
542102	485089
136076	485090
510389	485091
95595	485092
39039	485093
557582	485094
57608	485095
37510	485096
337202	485097
44728	485098
306265	485099
59037	485100
158107	485101
156037	485102
353148	485103
585656	485104
152948	485105
128012	485106
284904	485107
13215	485108
536686	485109
53821	485110
13963	485111
150658	485112
25672	485113
221266	485114
40417	485115
513840	485116
684812	485117
139563	485118
105927	485119
147746	485120
515729	485121
48517	485122
327024	485123
130208	485124
318438	485125
447734	485126
539848	485127
10111	485128
192036	485129
20601	485130
449850	485131
348255	485132
8741	485133
561118	485134
604209	485135
191122	485136
533053	485137
154895	485138
80528	485139
120648	485140
439437	485141
101961	485142
41564	485143
492860	485144
6811	485145
581626	485146
326871	485147
154602	485148
694754	485149
123703	485150
6707	485151
454150	485152
139535	485153
419759	485154
562594	485155
116989	485156
545376	485157
82588	485158
73488	485159
68864	485160
99657	485161
73163	485162
114158	485163
488400	485164
168591	485165
573687	485166
39312	485167
104502	485168
581227	485169
187873	485170
470	485171
682898	485172
160374	485173
111094	485174
1430	485175
453522	485176
10915	485177
567022	485178
387153	485179
277326	485180
494766	485181
7863	485182
670431	485183
190479	485184
452604	485185
632356	485186
511351	485187
495133	485188
115828	485189
13848	485190
49975	485191
138675	485192
474416	485193
633652	485194
611468	485195
452801	485196
596436	485197
340535	485198
695979	485199
393980	485200
143657	485201
335924	485202
415212	485203
39974	485204
538106	485205
458690	485206
670537	485207
102442	485208
55375	485209
22744	485210
527191	485211
666943	485212
598479	485213
455065	485214
655313	485215
19499	485216
66851	485217
496966	485218
2884	485219
161	485220
4310	485221
59334	485222
204012	485223
8942	485224
7437	485225
524559	485226
155335	485227
666999	485228
25266	485229
41417	485230
268822	485231
308615	485232
173039	485233
521480	485234
149705	485235
110379	485236
613418	485237
552130	485238
493698	485239
582733	485240
487732	485241
439520	485242
108446	485243
29941	485244
24205	485245
345000	485246
93011	485247
489311	485248
22280	485249
124898	485250
123237	485251
324570	485252
70589	485253
450089	485254
6223	485255
5095	485256
145067	485257
597887	485258
23066	485259
155388	485260
12188	485261
21970	485262
317235	485263
689483	485264
3373	485265
29116	485266
173291	485267
107607	485268
293092	485269
200934	485270
123601	485271
123505	485272
528886	485273
402091	485274
102674	485275
55863	485276
512089	485277
85107	485278
670549	485279
517992	485280
522279	485281
536816	485282
70615	485283
558611	485284
33249	485285
113304	485286
98690	485287
127179	485288
489650	485289
56280	485290
288075	485291
11679	485292
1686	485293
309421	485294
618698	485295
525931	485296
687613	485297
79956	485298
7225	485299
22297	485300
145500	485301
612323	485302
82371	485303
440621	485304
259889	485305
45121	485306
411101	485307
671231	485308
63902	485309
194092	485310
274709	485311
1763	485312
479351	485313
112915	485314
4154	485315
4952	485316
186	485317
60498	485318
16864	485319
50932	485320
44746	485321
442561	485322
371955	485323
165834	485324
11913	485325
590911	485326
1828	485327
135655	485328
40863	485329
612924	485330
6570	485331
83742	485332
685661	485333
470104	485334
234788	485335
693259	485336
298691	485337
117528	485338
34711	485339
164839	485340
575	485341
61014	485342
42548	485343
310012	485344
314197	485345
331329	485346
313411	485347
64781	485348
240840	485349
284915	485350
363152	485351
242718	485352
59504	485353
170834	485354
156618	485355
3985	485356
523662	485357
1494	485358
85247	485359
186745	485360
148941	485361
42313	485362
583182	485363
681939	485364
406148	485365
423130	485366
689278	485367
56	485368
535161	485369
26288	485370
246707	485371
127878	485372
546851	485373
453470	485374
870	485375
18393	485376
21458	485377
41537	485378
125173	485379
128128	485380
38803	485381
280323	485382
97055	485383
392554	485384
629015	485385
530713	485386
135417	485387
10106	485388
143470	485389
67265	485390
242617	485391
381783	485392
28402	485393
85729	485394
219505	485395
170078	485396
92475	485397
461913	485398
389	485399
22565	485400
168493	485401
440267	485402
47198	485403
245693	485404
226786	485405
501144	485406
379711	485407
10458	485408
601565	485409
457491	485410
392314	485411
46127	485412
590802	485413
608878	485414
696438	485415
78020	485416
58343	485417
361	485418
131783	485419
7865	485420
400757	485421
686934	485422
492692	485423
74670	485424
410874	485425
4245	485426
3562	485427
266146	485428
466940	485429
662658	485430
128729	485431
208316	485432
76467	485433
18272	485434
413	485435
369827	485436
143320	485437
130578	485438
63130	485439
41692	485440
158244	485441
611717	485442
336991	485443
682384	485444
294996	485445
492281	485446
122096	485447
252001	485448
9990	485449
48298	485450
179338	485451
52801	485452
455608	485453
395090	485454
61157	485455
488364	485456
27243	485457
95442	485458
509082	485459
545560	485460
615746	485461
315909	485462
338675	485463
4936	485464
404667	485465
383996	485466
50947	485467
9193	485468
286373	485469
503902	485470
191126	485471
7350	485472
118552	485473
308687	485474
49289	485475
107014	485476
458339	485477
42443	485478
550617	485479
664608	485480
214630	485481
61339	485482
445983	485483
65472	485484
40352	485485
78860	485486
60341	485487
506166	485488
34376	485489
2714	485490
219357	485491
7767	485492
681913	485493
146007	485494
635400	485495
427105	485496
153568	485497
285181	485498
8942	485499
12266	485500
451262	485501
418052	485502
493532	485503
12853	485504
131010	485505
418696	485506
187537	485507
461981	485508
18471	485509
292055	485510
676993	485511
97792	485512
89701	485513
67910	485514
629187	485515
694732	485516
15751	485517
136	485518
504087	485519
7537	485520
326960	485521
318588	485522
97204	485523
569721	485524
104820	485525
9490	485526
8968	485527
21122	485528
259608	485529
250532	485530
681038	485531
405285	485532
493907	485533
212868	485534
348165	485535
280729	485536
5715	485537
227991	485538
402877	485539
13968	485540
28573	485541
136186	485542
545352	485543
243611	485544
303779	485545
657538	485546
330242	485547
400428	485548
6605	485549
134721	485550
378742	485551
692638	485552
25315	485553
39363	485554
398092	485555
442802	485556
635489	485557
157425	485558
441282	485559
590573	485560
598378	485561
75466	485562
458846	485563
458835	485564
30638	485565
241768	485566
545997	485567
14910	485568
636412	485569
456227	485570
521073	485571
413149	485572
83231	485573
558109	485574
2205	485575
687609	485576
42710	485577
676101	485578
162666	485579
230480	485580
332563	485581
176859	485582
510535	485583
553937	485584
71260	485585
163295	485586
74072	485587
503976	485588
417003	485589
489069	485590
471336	485591
54408	485592
377043	485593
75114	485594
366118	485595
437305	485596
86797	485597
95	485598
243635	485599
49687	485600
2140	485601
169	485602
9924	485603
595649	485604
548530	485605
300607	485606
3470	485607
478017	485608
678049	485609
300808	485610
68137	485611
55806	485612
36114	485613
234380	485614
616382	485615
388091	485616
6382	485617
129178	485618
123054	485619
117543	485620
919	485621
611583	485622
161286	485623
127831	485624
14700	485625
691552	485626
268227	485627
25120	485628
392457	485629
633092	485630
644964	485631
284835	485632
350774	485633
160280	485634
498322	485635
679	485636
13576	485637
617973	485638
24864	485639
652874	485640
509556	485641
614603	485642
644830	485643
32040	485644
183848	485645
187241	485646
62992	485647
578792	485648
345648	485649
293355	485650
520824	485651
124950	485652
187357	485653
581564	485654
12561	485655
298067	485656
436186	485657
242	485658
371476	485659
136710	485660
460358	485661
388861	485662
548838	485663
447033	485664
123089	485665
460341	485666
56038	485667
123767	485668
10792	485669
453437	485670
285202	485671
583266	485672
196331	485673
396977	485674
334970	485675
76372	485676
11356	485677
182673	485678
83395	485679
596989	485680
456	485681
29090	485682
155943	485683
13646	485684
13713	485685
285907	485686
481086	485687
137400	485688
131921	485689
684517	485690
633015	485691
448271	485692
154122	485693
92207	485694
57492	485695
100689	485696
402970	485697
67312	485698
1001	485699
125246	485700
438248	485701
506842	485702
58119	485703
530117	485704
364256	485705
73859	485706
272151	485707
64205	485708
622727	485709
203496	485710
654	485711
113347	485712
517540	485713
141801	485714
212620	485715
137553	485716
11903	485717
572114	485718
355381	485719
161422	485720
643208	485721
102023	485722
669347	485723
361790	485724
378352	485725
533189	485726
169353	485727
350145	485728
309455	485729
455607	485730
602476	485731
85092	485732
130193	485733
322058	485734
603632	485735
333114	485736
668368	485737
54077	485738
544839	485739
569851	485740
6149	485741
131219	485742
166869	485743
175219	485744
520804	485745
144888	485746
533051	485747
593465	485748
2677	485749
414294	485750
670363	485751
271562	485752
549595	485753
549597	485754
549599	485755
549602	485756
549605	485757
549610	485758
549611	485759
549616	485760
271581	485761
549620	485762
549625	485763
271597	485764
271600	485765
549645	485766
271603	485767
549654	485768
271614	485769
271620	485770
549663	485771
549689	485772
143071	485773
271638	485774
659810	485775
8933	485776
18122	485777
363769	485778
133182	485779
236323	485780
125081	485781
347477	485782
519259	485783
4427	485784
91197	485785
165697	485786
148860	485787
304428	485788
65461	485789
667188	485790
643707	485791
24923	485792
94294	485793
14072	485794
67833	485795
37462	485796
436884	485797
404606	485798
567079	485799
22931	485800
194845	485801
23077	485802
526270	485803
106921	485804
16391	485805
64586	485806
47036	485807
210023	485808
346843	485809
554526	485810
166739	485811
167881	485812
215847	485813
269820	485814
627753	485815
65675	485816
49270	485817
92331	485818
95082	485819
264355	485820
47611	485821
135254	485822
16080	485823
39743	485824
200764	485825
207200	485826
472448	485827
399115	485828
50158	485829
364179	485830
14996	485831
18044	485832
110627	485833
464934	485834
46938	485835
537560	485836
12793	485837
230475	485838
48017	485839
70625	485840
124192	485841
154868	485842
489324	485843
160064	485844
507554	485845
532682	485846
1344	485847
573726	485848
112533	485849
6222	485850
153276	485851
285920	485852
696479	485853
381332	485854
99862	485855
147953	485856
137314	485857
61522	485858
183255	485859
61540	485860
144496	485861
2854	485862
86481	485863
484005	485864
55505	485865
46584	485866
87779	485867
260464	485868
68980	485869
2047	485870
90055	485871
33238	485872
21605	485873
263325	485874
97313	485875
73115	485876
78286	485877
22409	485878
107276	485879
18264	485880
426646	485881
605738	485882
125301	485883
24957	485884
375	485885
685156	485886
136585	485887
51817	485888
27252	485889
416480	485890
517997	485891
317257	485892
10134	485893
55484	485894
17267	485895
630628	485896
440965	485897
333406	485898
3972	485899
255080	485900
569920	485901
431920	485902
303739	485903
172297	485904
499098	485905
170957	485906
300397	485907
64551	485908
29413	485909
313152	485910
261072	485911
372876	485912
47241	485913
165882	485914
15051	485915
112127	485916
503311	485917
469040	485918
569489	485919
509013	485920
396126	485921
378672	485922
599494	485923
17662	485924
97613	485925
150734	485926
181136	485927
193082	485928
270772	485929
5237	485930
9798	485931
584195	485932
86024	485933
45744	485934
57500	485935
62732	485936
17386	485937
187582	485938
87858	485939
193284	485940
82213	485941
685644	485942
462921	485943
255132	485944
207205	485945
302308	485946
167823	485947
197254	485948
71978	485949
684141	485950
180951	485951
286056	485952
11039	485953
51984	485954
80599	485955
343643	485956
37594	485957
128880	485958
3276	485959
331681	485960
457298	485961
519	485962
10171	485963
136703	485964
10104	485965
23	485966
415126	485967
29651	485968
73942	485969
599800	485970
588769	485971
39	485972
385814	485973
149463	485974
439164	485975
35791	485976
640114	485977
29873	485978
228034	485979
25170	485980
54693	485981
173940	485982
325600	485983
359473	485984
352	485985
257686	485986
487072	485987
418238	485988
8118	485989
3015	485990
121031	485991
26479	485992
23003	485993
376090	485994
950	485995
170947	485996
512639	485997
375770	485998
68988	485999
259761	486000
34380	486001
74653	486002
11370	486003
481524	486004
437258	486005
99089	486006
589235	486007
133407	486008
117014	486009
561669	486010
31266	486011
155414	486012
171519	486013
469049	486014
469058	486015
594141	486016
188666	486017
280790	486018
580958	486019
34806	486020
366841	486021
141578	486022
314602	486023
534288	486024
426315	486025
467019	486026
420587	486027
3067	486028
276709	486029
489039	486030
310356	486031
214090	486032
354773	486033
172956	486034
128058	486035
173008	486036
16701	486037
3067	486038
13399	486039
468099	486040
11844	486041
6447	486042
12584	486043
38716	486044
36768	486045
31038	486046
369791	486047
147330	486048
120188	486049
166150	486050
33793	486051
498381	486052
413384	486053
23027	486054
378483	486055
279066	486056
229385	486057
623355	486058
61683	486059
288135	486060
611646	486061
270942	486062
113665	486063
267710	486064
55291	486065
174026	486066
4365	486067
3361	486068
399445	486069
198091	486070
143994	486071
93404	486072
509225	486073
196280	486074
58441	486075
46845	486076
308051	486077
25174	486078
12999	486079
78779	486080
74745	486081
164636	486082
175420	486083
30854	486084
692746	486085
43231	486086
154955	486087
560968	486088
60333	486089
276517	486090
143345	486091
408772	486092
989	486093
613925	486094
39354	486095
94121	486096
2366	486097
32012	486098
425554	486099
63571	486100
112514	486101
6171	486102
660709	486103
180704	486104
676351	486105
46698	486106
263480	486107
13936	486108
229813	486109
48451	486110
172972	486111
324106	486112
32011	486113
148250	486114
361883	486115
3642	486116
567994	486117
687029	486118
90696	486119
515304	486120
474664	486121
12281	486122
381498	486123
270762	486124
353420	486125
27664	486126
386643	486127
89479	486128
335364	486129
493829	486130
54728	486131
55	486132
52090	486133
107350	486134
496264	486135
8029	486136
11849	486137
40771	486138
325204	486139
520940	486140
276487	486141
195401	486142
202136	486143
11356	486144
477141	486145
52978	486146
432925	486147
343840	486148
567331	486149
321951	486150
441544	486151
340565	486152
21239	486153
671435	486154
501370	486155
516333	486156
512291	486157
9394	486158
618477	486159
64571	486160
189620	486161
12348	486162
524722	486163
33802	486164
405268	486165
96144	486166
489436	486167
672507	486168
115591	486169
437296	486170
656122	486171
669880	486172
88885	486173
56599	486174
420757	486175
12661	486176
86	486177
544	486178
139844	486179
51763	486180
364822	486181
435541	486182
640989	486183
154976	486184
36391	486185
38798	486186
29768	486187
281004	486188
562428	486189
11401	486190
644	486191
237344	486192
643084	486193
504981	486194
161	486195
82146	486196
59981	486197
130547	486198
91112	486199
526730	486200
136017	486201
2179	486202
442289	486203
140586	486204
205645	486205
687024	486206
693190	486207
77547	486208
456305	486209
353	486210
264002	486211
628048	486212
14700	486213
396873	486214
477790	486215
96737	486216
111915	486217
159819	486218
66528	486219
595663	486220
43249	486221
15561	486222
430307	486223
267876	486224
152777	486225
617600	486226
1359	486227
599656	486228
323487	486229
5839	486230
35081	486231
559375	486232
518726	486233
525364	486234
129679	486235
51012	486236
72276	486237
50726	486238
42307	486239
18842	486240
52246	486241
348016	486242
120240	486243
225892	486244
240546	486245
6107	486246
277251	486247
943	486248
6142	486249
120329	486250
499588	486251
364979	486252
598166	486253
625491	486254
557036	486255
456605	486256
85955	486257
561323	486258
1493	486259
146013	486260
353643	486261
249232	486262
559290	486263
212789	486264
683074	486265
165953	486266
274938	486267
545447	486268
8500	486269
89498	486270
358285	486271
443284	486272
412617	486273
149329	486274
29038	486275
32873	486276
375116	486277
126994	486278
30162	486279
261723	486280
3665	486281
47600	486282
564033	486283
336546	486284
184635	486285
591544	486286
667759	486287
500342	486288
21781	486289
65171	486290
109653	486291
692710	486292
282700	486293
22249	486294
597924	486295
1270	486296
506204	486297
333835	486298
32669	486299
531886	486300
470128	486301
500392	486302
205147	486303
401597	486304
129323	486305
97163	486306
18045	486307
30653	486308
238743	486309
350897	486310
201908	486311
129433	486312
660321	486313
597143	486314
203915	486315
19806	486316
89662	486317
4216	486318
483277	486319
450477	486320
45520	486321
60450	486322
48632	486323
11597	486324
148720	486325
131821	486326
61569	486327
273556	486328
102786	486329
16656	486330
139282	486331
334392	486332
470815	486333
150448	486334
2134	486335
4341	486336
68029	486337
4794	486338
195735	486339
55838	486340
484526	486341
194528	486342
562351	486343
310375	486344
420281	486345
568073	486346
4992	486347
2708	486348
34805	486349
381445	486350
8640	486351
155737	486352
497142	486353
226421	486354
496012	486355
189917	486356
404748	486357
172534	486358
519393	486359
272269	486360
20651	486361
48182	486362
285443	486363
128981	486364
1772	486365
581140	486366
3984	486367
388479	486368
27914	486369
59399	486370
59399	486371
537766	486372
595980	486373
3712	486374
34740	486375
53679	486376
71821	486377
20679	486378
13094	486379
63094	486380
46952	486381
428749	486382
59399	486383
189911	486384
339915	486385
276548	486386
213647	486387
600920	486388
25623	486389
364390	486390
520800	486391
938	486392
642173	486393
63716	486394
691836	486395
673966	486396
373	486397
532304	486398
562670	486399
636785	486400
13437	486401
46985	486402
677149	486403
24855	486404
6992	486405
78592	486406
12049	486407
51404	486408
53635	486409
184750	486410
518683	486411
2582	486412
530627	486413
361404	486414
130847	486415
640415	486416
561778	486417
66483	486418
330787	486419
296491	486420
339832	486421
622297	486422
185563	486423
649177	486424
25680	486425
171821	486426
7993	486427
163572	486428
9538	486429
799	486430
70201	486431
301315	486432
59407	486433
82599	486434
53195	486435
536013	486436
15586	486437
135362	486438
122378	486439
143800	486440
467170	486441
623222	486442
661918	486443
393637	486444
165704	486445
157653	486446
12116	486447
537236	486448
506040	486449
97362	486450
7548	486451
6301	486452
3669	486453
147387	486454
436163	486455
586017	486456
305360	486457
4828	486458
63750	486459
526931	486460
33072	486461
248797	486462
392463	486463
104	486464
344501	486465
381469	486466
129977	486467
279370	486468
606190	486469
9259	486470
520734	486471
113251	486472
44907	486473
21065	486474
438423	486475
133665	486476
588309	486477
619456	486478
601668	486479
640393	486480
588313	486481
577171	486482
154224	486483
386400	486484
588541	486485
588538	486486
328208	486487
386399	486488
681765	486489
523039	486490
338609	486491
640430	486492
666835	486493
622624	486494
106799	486495
538264	486496
456709	486497
110353	486498
380540	486499
573647	486500
307305	486501
577176	486502
280688	486503
643026	486504
471468	486505
594811	486506
322000	486507
347084	486508
601665	486509
347085	486510
210152	486511
224225	486512
667160	486513
692151	486514
1282	486515
264149	486516
533012	486517
661534	486518
549907	486519
538258	486520
622622	486521
377147	486522
538263	486523
477172	486524
11806	486525
640432	486526
437850	486527
640429	486528
437852	486529
307201	486530
573611	486531
322001	486532
692146	486533
313142	486534
59377	486535
588314	486536
681767	486537
262193	486538
538267	486539
667158	486540
667153	486541
538266	486542
437853	486543
266043	486544
666836	486545
201962	486546
549904	486547
498384	486548
386398	486549
681766	486550
594809	486551
386409	486552
538259	486553
622618	486554
692145	486555
637893	486556
172606	486557
314414	486558
578109	486559
601667	486560
581036	486561
338611	486562
635415	486563
271792	486564
577172	486565
588540	486566
577174	486567
573648	486568
581034	486569
538261	486570
640394	486571
263944	486572
478772	486573
78507	486574
11256	486575
552001	486576
491751	486577
179195	486578
662161	486579
616167	486580
102757	486581
418928	486582
4695	486583
1511	486584
479078	486585
255206	486586
400534	486587
236722	486588
56627	486589
94637	486590
2222	486591
44014	486592
12941	486593
353679	486594
81642	486595
327965	486596
226406	486597
605054	486598
627420	486599
60	486600
595909	486601
631789	486602
596242	486603
13110	486604
6	486605
136082	486606
122053	486607
680771	486608
103690	486609
310372	486610
477432	486611
6811	486612
670281	486613
152830	486614
568417	486615
39373	486616
587554	486617
693629	486618
174980	486619
213627	486620
495150	486621
598384	486622
99890	486623
29202	486624
636732	486625
362796	486626
557209	486627
444468	486628
283	486629
113865	486630
239168	486631
377779	486632
139698	486633
185693	486634
682441	486635
90640	486636
339606	486637
414192	486638
480159	486639
697863	486640
66962	486641
207110	486642
480160	486643
697840	486644
207121	486645
66963	486646
697848	486647
697843	486648
697830	486649
207119	486650
207124	486651
697833	486652
37251	486653
189940	486654
50555	486655
624156	486656
289576	486657
77847	486658
306669	486659
6030	486660
268120	486661
131560	486662
164077	486663
88643	486664
534240	486665
10178	486666
162550	486667
309092	486668
20376	486669
7811	486670
477996	486671
516038	486672
250818	486673
624623	486674
496090	486675
365453	486676
130388	486677
371483	486678
406323	486679
44660	486680
103956	486681
58705	486682
250716	486683
215493	486684
523614	486685
1806	486686
254743	486687
487421	486688
7933	486689
494200	486690
598623	486691
637919	486692
511198	486693
689305	486694
47691	486695
72240	486696
348145	486697
498036	486698
18683	486699
533497	486700
132359	486701
37189	486702
125831	486703
291	486704
30020	486705
18792	486706
667862	486707
693724	486708
167057	486709
635284	486710
37213	486711
222683	486712
226412	486713
305368	486714
568799	486715
259	486716
322304	486717
30289	486718
49769	486719
19635	486720
224824	486721
148451	486722
44557	486723
5656	486724
481259	486725
165290	486726
7343	486727
347558	486728
124784	486729
288392	486730
97642	486731
11945	486732
355746	486733
55935	486734
34014	486735
33956	486736
679698	486737
531268	486738
305398	486739
27208	486740
573836	486741
417064	486742
664508	486743
540941	486744
45126	486745
80684	486746
235958	486747
198282	486748
56521	486749
142130	486750
377995	486751
531	486752
642953	486753
156074	486754
19647	486755
21476	486756
257985	486757
48863	486758
22991	486759
3427	486760
512235	486761
14827	486762
20552	486763
175560	486764
78001	486765
258100	486766
198239	486767
1294	486768
326917	486769
51665	486770
47920	486771
576651	486772
50171	486773
4478	486774
561212	486775
145491	486776
59032	486777
46746	486778
131442	486779
602373	486780
430818	486781
609906	486782
95692	486783
63182	486784
137354	486785
13344	486786
166351	486787
14299	486788
2427	486789
152370	486790
505691	486791
238397	486792
439290	486793
52155	486794
37117	486795
51119	486796
92136	486797
269455	486798
254048	486799
444801	486800
288520	486801
682828	486802
376092	486803
432287	486804
13479	486805
32378	486806
80209	486807
128804	486808
46906	486809
229393	486810
134581	486811
536060	486812
242796	486813
577761	486814
179897	486815
148631	486816
522401	486817
690178	486818
339200	486819
297415	486820
170660	486821
667863	486822
285835	486823
493889	486824
573055	486825
6799	486826
31342	486827
472850	486828
241452	486829
619753	486830
110501	486831
119305	486832
2212	486833
110514	486834
61944	486835
2912	486836
512821	486837
79493	486838
207910	486839
653962	486840
426669	486841
22805	486842
171423	486843
14516	486844
507185	486845
15350	486846
41849	486847
75547	486848
464649	486849
354620	486850
538013	486851
145085	486852
522797	486853
541547	486854
50643	486855
67788	486856
181247	486857
329348	486858
642814	486859
320732	486860
54229	486861
156114	486862
649862	486863
591931	486864
354263	486865
210903	486866
545474	486867
507474	486868
13134	486869
155204	486870
538364	486871
511089	486872
533376	486873
10985	486874
546201	486875
5	486876
622271	486877
25018	486878
365911	486879
205804	486880
489364	486881
297608	486882
475104	486883
653726	486884
258309	486885
330340	486886
121841	486887
372540	486888
492613	486889
682846	486890
310142	486891
268494	486892
575708	486893
23454	486894
9609	486895
2316	486896
89831	486897
472960	486898
38622	486899
200843	486900
570588	486901
127793	486902
373759	486903
489783	486904
596605	486905
547368	486906
440051	486907
674985	486908
388285	486909
26837	486910
555929	486911
172028	486912
488860	486913
1222	486914
189317	486915
637976	486916
497931	486917
295105	486918
315193	486919
378340	486920
447628	486921
34008	486922
176899	486923
472401	486924
118965	486925
94426	486926
369575	486927
84920	486928
682849	486929
23807	486930
553445	486931
94430	486932
470075	486933
186334	486934
31545	486935
1947	486936
23757	486937
342906	486938
300463	486939
23326	486940
551068	486941
337360	486942
179162	486943
633462	486944
21458	486945
291369	486946
2032	486947
162264	486948
248801	486949
57835	486950
688	486951
440042	486952
309530	486953
389307	486954
302957	486955
191897	486956
127297	486957
341003	486958
368833	486959
634161	486960
158438	486961
271109	486962
53808	486963
49994	486964
522452	486965
54445	486966
229536	486967
71107	486968
51	486969
122428	486970
45316	486971
379315	486972
156458	486973
392669	486974
195761	486975
133069	486976
576341	486977
133784	486978
806	486979
65475	486980
2916	486981
503401	486982
382237	486983
492343	486984
173382	486985
252368	486986
470422	486987
158707	486988
631476	486989
310611	486990
26041	486991
1681	486992
370218	486993
172457	486994
179656	486995
194452	486996
126728	486997
640559	486998
100992	486999
615192	487000
41760	487001
424611	487002
23962	487003
515055	487004
515178	487005
606801	487006
221399	487007
221401	487008
515256	487009
515314	487010
437825	487011
198839	487012
45950	487013
191610	487014
403769	487015
406938	487016
648813	487017
598671	487018
92328	487019
567296	487020
401999	487021
488578	487022
35728	487023
582052	487024
334931	487025
84051	487026
262741	487027
27952	487028
555413	487029
280908	487030
318833	487031
2572	487032
683433	487033
20671	487034
479386	487035
77303	487036
33900	487037
40759	487038
647853	487039
461611	487040
123071	487041
10730	487042
589422	487043
608313	487044
479850	487045
299832	487046
261357	487047
169555	487048
408928	487049
92598	487050
644607	487051
76626	487052
651607	487053
3783	487054
612853	487055
206975	487056
127092	487057
123287	487058
7601	487059
8153	487060
434611	487061
315961	487062
498455	487063
69977	487064
171697	487065
113598	487066
76182	487067
120939	487068
242624	487069
675208	487070
267020	487071
133483	487072
693354	487073
23388	487074
418698	487075
391193	487076
19790	487077
509087	487078
23499	487079
219557	487080
662673	487081
93347	487082
65602	487083
553900	487084
270773	487085
60963	487086
46818	487087
129160	487088
100341	487089
9870	487090
62462	487091
149935	487092
564043	487093
507188	487094
622055	487095
347273	487096
645184	487097
141607	487098
346180	487099
64263	487100
182053	487101
286534	487102
371471	487103
259381	487104
115148	487105
349859	487106
156641	487107
513664	487108
235731	487109
265875	487110
294235	487111
570227	487112
335975	487113
21432	487114
597841	487115
273616	487116
18056	487117
348774	487118
537461	487119
247674	487120
164137	487121
325	487122
38596	487123
367646	487124
4735	487125
24176	487126
637088	487127
252648	487128
54049	487129
159985	487130
595704	487131
626541	487132
149866	487133
328591	487134
535695	487135
23392	487136
495198	487137
140680	487138
333018	487139
95905	487140
440749	487141
11086	487142
20178	487143
7127	487144
198031	487145
92304	487146
51452	487147
673955	487148
190484	487149
192176	487150
7923	487151
80356	487152
256333	487153
486767	487154
39331	487155
354781	487156
313169	487157
592455	487158
24	487159
24124	487160
430013	487161
112649	487162
644846	487163
369211	487164
102416	487165
291459	487166
1592	487167
17292	487168
525463	487169
3220	487170
664477	487171
23768	487172
78889	487173
46690	487174
230471	487175
29367	487176
269022	487177
608727	487178
64430	487179
58855	487180
17286	487181
539697	487182
507183	487183
5440	487184
185228	487185
639679	487186
693621	487187
409246	487188
397511	487189
600613	487190
2984	487191
131904	487192
278480	487193
165633	487194
75508	487195
5360	487196
170530	487197
382730	487198
64906	487199
28406	487200
6742	487201
441861	487202
407172	487203
371841	487204
648236	487205
196959	487206
65562	487207
1870	487208
524821	487209
71154	487210
627553	487211
114915	487212
107114	487213
408956	487214
267833	487215
181790	487216
143548	487217
379474	487218
7119	487219
100861	487220
693732	487221
430219	487222
240955	487223
347448	487224
592101	487225
132970	487226
128787	487227
622084	487228
19664	487229
527104	487230
185960	487231
107770	487232
104692	487233
121136	487234
553562	487235
179373	487236
5829	487237
89710	487238
934	487239
344490	487240
45853	487241
168892	487242
85510	487243
574588	487244
554510	487245
381166	487246
332989	487247
261174	487248
134217	487249
287664	487250
126097	487251
691967	487252
16064	487253
19410	487254
153448	487255
420571	487256
2378	487257
34324	487258
187956	487259
551356	487260
113496	487261
25242	487262
227536	487263
927	487264
570990	487265
52060	487266
667846	487267
163970	487268
94399	487269
456578	487270
43182	487271
387829	487272
137625	487273
507565	487274
89522	487275
690031	487276
323505	487277
557245	487278
443979	487279
333367	487280
539969	487281
13956	487282
137731	487283
172465	487284
74870	487285
408983	487286
279152	487287
671611	487288
348082	487289
147518	487290
101712	487291
24104	487292
71876	487293
2139	487294
116789	487295
420639	487296
21064	487297
587924	487298
81655	487299
430484	487300
156594	487301
339879	487302
157768	487303
55223	487304
275477	487305
460058	487306
140064	487307
391000	487308
567726	487309
584458	487310
62418	487311
317832	487312
25267	487313
98665	487314
589105	487315
81837	487316
56269	487317
167321	487318
686617	487319
285804	487320
290565	487321
174345	487322
13035	487323
275683	487324
394700	487325
289010	487326
41398	487327
590173	487328
271730	487329
128250	487330
301082	487331
462956	487332
144620	487333
11968	487334
290436	487335
257725	487336
344818	487337
386694	487338
486644	487339
81742	487340
357710	487341
152988	487342
38095	487343
658325	487344
530606	487345
332699	487346
66942	487347
501083	487348
272272	487349
13349	487350
95893	487351
621500	487352
381667	487353
367647	487354
625982	487355
662436	487356
11622	487357
13204	487358
645180	487359
91163	487360
319150	487361
397226	487362
54429	487363
109672	487364
37375	487365
645922	487366
667972	487367
77318	487368
202662	487369
211425	487370
693809	487371
350032	487372
58737	487373
372740	487374
44795	487375
23192	487376
186184	487377
530852	487378
158020	487379
8618	487380
109956	487381
432180	487382
200884	487383
555249	487384
244166	487385
101113	487386
133928	487387
401360	487388
76285	487389
163722	487390
80067	487391
279384	487392
256370	487393
228268	487394
382792	487395
33844	487396
70862	487397
91350	487398
149716	487399
29597	487400
28590	487401
591037	487402
58052	487403
1155	487404
136035	487405
12608	487406
70708	487407
370679	487408
282479	487409
458647	487410
1776	487411
296192	487412
285000	487413
60728	487414
412625	487415
1317	487416
54502	487417
208309	487418
6786	487419
333081	487420
67734	487421
608012	487422
108427	487423
868	487424
338373	487425
65559	487426
411189	487427
144965	487428
190369	487429
4516	487430
602300	487431
67143	487432
18115	487433
8113	487434
39396	487435
54971	487436
136986	487437
93390	487438
417436	487439
32949	487440
14111	487441
58226	487442
78499	487443
553097	487444
355119	487445
644564	487446
457550	487447
555153	487448
501990	487449
686338	487450
615090	487451
100111	487452
7754	487453
565779	487454
15858	487455
135646	487456
398903	487457
348698	487458
333102	487459
119689	487460
367290	487461
581574	487462
598327	487463
79277	487464
669336	487465
321653	487466
615258	487467
676515	487468
100788	487469
23834	487470
98401	487471
205596	487472
562095	487473
72197	487474
51604	487475
175322	487476
100396	487477
45954	487478
148683	487479
5751	487480
660806	487481
605465	487482
5978	487483
678819	487484
354455	487485
35607	487486
12593	487487
676472	487488
275657	487489
343387	487490
7366	487491
496698	487492
25180	487493
520681	487494
94673	487495
118822	487496
98465	487497
348700	487498
445970	487499
259067	487500
590970	487501
84734	487502
105746	487503
419467	487504
6644	487505
626435	487506
75419	487507
52355	487508
389626	487509
88106	487510
666994	487511
425528	487512
24814	487513
471622	487514
26003	487515
33559	487516
134463	487517
592628	487518
570947	487519
71406	487520
395903	487521
683957	487522
11240	487523
273909	487524
519152	487525
487012	487526
383524	487527
113761	487528
45021	487529
342046	487530
61505	487531
459162	487532
193636	487533
95847	487534
182069	487535
115949	487536
727	487537
562556	487538
143825	487539
616070	487540
293965	487541
530683	487542
29333	487543
160308	487544
137116	487545
623899	487546
584460	487547
327639	487548
588001	487549
7923	487550
633810	487551
444286	487552
583648	487553
12363	487554
338378	487555
450113	487556
102280	487557
270414	487558
57042	487559
418330	487560
468678	487561
49099	487562
29541	487563
688377	487564
506045	487565
614271	487566
116752	487567
110732	487568
71778	487569
7149	487570
536295	487571
675655	487572
43042	487573
420329	487574
45624	487575
54761	487576
637304	487577
170580	487578
141160	487579
155132	487580
27231	487581
64593	487582
16592	487583
611741	487584
159555	487585
15276	487586
3584	487587
168312	487588
287	487589
105169	487590
477616	487591
31782	487592
311954	487593
96866	487594
683751	487595
610107	487596
206699	487597
89229	487598
116842	487599
325834	487600
524986	487601
16917	487602
2614	487603
48845	487604
401123	487605
254569	487606
603639	487607
88705	487608
25846	487609
10598	487610
677297	487611
630790	487612
339766	487613
24646	487614
7135	487615
517774	487616
453741	487617
474775	487618
497322	487619
176881	487620
151137	487621
227919	487622
292177	487623
29542	487624
55777	487625
116064	487626
432689	487627
585110	487628
342299	487629
22628	487630
119085	487631
32316	487632
161434	487633
96675	487634
438279	487635
113968	487636
519058	487637
364045	487638
590026	487639
138118	487640
374294	487641
137565	487642
488171	487643
181823	487644
260372	487645
324713	487646
316335	487647
423810	487648
161310	487649
163012	487650
643555	487651
187152	487652
40582	487653
128562	487654
497709	487655
663423	487656
576	487657
185970	487658
170482	487659
333841	487660
672897	487661
276932	487662
124765	487663
390978	487664
103618	487665
164550	487666
291341	487667
25318	487668
316373	487669
23596	487670
568014	487671
151459	487672
92881	487673
40986	487674
136309	487675
675733	487676
135208	487677
40332	487678
420926	487679
43795	487680
43798	487681
110153	487682
57214	487683
12900	487684
167181	487685
468850	487686
590798	487687
47393	487688
348205	487689
6757	487690
394339	487691
401007	487692
292916	487693
397594	487694
307782	487695
393598	487696
17468	487697
17054	487698
27883	487699
35305	487700
120984	487701
130731	487702
140449	487703
35877	487704
68851	487705
208294	487706
96719	487707
619381	487708
115766	487709
34047	487710
535556	487711
589073	487712
260186	487713
610698	487714
155318	487715
577563	487716
537012	487717
276195	487718
79201	487719
98288	487720
146404	487721
25993	487722
121293	487723
41098	487724
625301	487725
16660	487726
327683	487727
214360	487728
12140	487729
128945	487730
156958	487731
439721	487732
542541	487733
52572	487734
114310	487735
168334	487736
10946	487737
220087	487738
489440	487739
145549	487740
135203	487741
5652	487742
61982	487743
259465	487744
41863	487745
146988	487746
152997	487747
480937	487748
16643	487749
25413	487750
2655	487751
424595	487752
41688	487753
18181	487754
15489	487755
467748	487756
16690	487757
23303	487758
114215	487759
5583	487760
30441	487761
227827	487762
22035	487763
207093	487764
74793	487765
215570	487766
165377	487767
358506	487768
180064	487769
366472	487770
32882	487771
171135	487772
531955	487773
91795	487774
466092	487775
282597	487776
274279	487777
47975	487778
3839	487779
129844	487780
589828	487781
40989	487782
398300	487783
128018	487784
7024	487785
72808	487786
49792	487787
677408	487788
10494	487789
227820	487790
150855	487791
168439	487792
24275	487793
1864	487794
396124	487795
9	487796
563032	487797
56251	487798
15238	487799
394717	487800
24720	487801
658271	487802
12165	487803
139754	487804
91238	487805
151309	487806
505800	487807
676108	487808
164090	487809
132316	487810
101047	487811
87442	487812
146034	487813
6756	487814
144879	487815
65177	487816
170190	487817
48745	487818
151297	487819
174951	487820
89362	487821
127560	487822
658259	487823
20579	487824
430178	487825
30810	487826
4774	487827
181245	487828
18285	487829
151520	487830
169215	487831
61	487832
4278	487833
248170	487834
66777	487835
241692	487836
2458	487837
171226	487838
107928	487839
50215	487840
645431	487841
261764	487842
550795	487843
374789	487844
243987	487845
231433	487846
348541	487847
242900	487848
54931	487849
345828	487850
136039	487851
25203	487852
84161	487853
332620	487854
576082	487855
545280	487856
446059	487857
149618	487858
21744	487859
556355	487860
347055	487861
405480	487862
153158	487863
138772	487864
28417	487865
36285	487866
49477	487867
316309	487868
6979	487869
71727	487870
308896	487871
249227	487872
85176	487873
100786	487874
318976	487875
245486	487876
527616	487877
78697	487878
139157	487879
111189	487880
135301	487881
136224	487882
33189	487883
445297	487884
151922	487885
213083	487886
405	487887
281598	487888
166304	487889
55148	487890
378119	487891
317093	487892
664560	487893
227087	487894
22716	487895
447438	487896
96855	487897
578798	487898
467825	487899
55522	487900
344014	487901
697414	487902
68390	487903
4	487904
352055	487905
47000	487906
609049	487907
151972	487908
168705	487909
418245	487910
7277	487911
80604	487912
11751	487913
308922	487914
33333	487915
457308	487916
292622	487917
283928	487918
508681	487919
9298	487920
457339	487921
119165	487922
224275	487923
457299	487924
682362	487925
658171	487926
505804	487927
96539	487928
650430	487929
218973	487930
28476	487931
150019	487932
14142	487933
127592	487934
93221	487935
310557	487936
19438	487937
24619	487938
565992	487939
92625	487940
171216	487941
214628	487942
122908	487943
10755	487944
588663	487945
24868	487946
133148	487947
52117	487948
389397	487949
76458	487950
76458	487951
149973	487952
507041	487953
630385	487954
35002	487955
43754	487956
409138	487957
152386	487958
74099	487959
483047	487960
53859	487961
53519	487962
510025	487963
177185	487964
255100	487965
30143	487966
134664	487967
283577	487968
19018	487969
505603	487970
13088	487971
13088	487972
591481	487973
682303	487974
101601	487975
44940	487976
44419	487977
336632	487978
7439	487979
84770	487980
134552	487981
528802	487982
18775	487983
318941	487984
672568	487985
48464	487986
35745	487987
318954	487988
53977	487989
46154	487990
404209	487991
449722	487992
98689	487993
498874	487994
46228	487995
227971	487996
44122	487997
444107	487998
653631	487999
311899	488000
169974	488001
318901	488002
403988	488003
61800	488004
168860	488005
182802	488006
313400	488007
79324	488008
288871	488009
198191	488010
303581	488011
12187	488012
578370	488013
131310	488014
25603	488015
306628	488016
691245	488017
483224	488018
137741	488019
29911	488020
21808	488021
318984	488022
48881	488023
545448	488024
419432	488025
451649	488026
350191	488027
127944	488028
56846	488029
418224	488030
19849	488031
103592	488032
210529	488033
541505	488034
153373	488035
52350	488036
107911	488037
427615	488038
69316	488039
127889	488040
504285	488041
63739	488042
688311	488043
5549	488044
242944	488045
329717	488046
26629	488047
423619	488048
369129	488049
22322	488050
499821	488051
90005	488052
10688	488053
39275	488054
689323	488055
57056	488056
209798	488057
182339	488058
225849	488059
28179	488060
7235	488061
245744	488062
118942	488063
469002	488064
51756	488065
283595	488066
7235	488067
309022	488068
660086	488069
152645	488070
22892	488071
507387	488072
5349	488073
394434	488074
13	488075
170755	488076
652578	488077
36621	488078
26056	488079
675415	488080
259916	488081
86850	488082
415478	488083
44528	488084
561284	488085
582299	488086
167526	488087
561282	488088
209253	488089
409758	488090
4335	488091
68801	488092
23742	488093
652954	488094
443383	488095
30789	488096
167643	488097
250978	488098
151443	488099
487158	488100
43792	488101
131270	488102
106828	488103
35133	488104
141553	488105
24791	488106
31164	488107
627196	488108
3281	488109
22154	488110
117720	488111
151179	488112
88767	488113
668055	488114
67736	488115
203410	488116
71043	488117
161342	488118
41909	488119
94412	488120
25189	488121
342565	488122
319061	488123
334573	488124
516158	488125
531930	488126
16258	488127
319258	488128
258598	488129
124365	488130
403946	488131
326767	488132
13532	488133
408801	488134
15865	488135
643929	488136
2446	488137
346218	488138
147472	488139
165990	488140
52117	488141
567291	488142
567294	488143
75650	488144
458419	488145
619559	488146
331719	488147
153164	488148
124826	488149
612018	488150
11778	488151
420994	488152
395378	488153
54869	488154
673070	488155
96680	488156
238940	488157
250483	488158
611215	488159
9478	488160
45015	488161
253371	488162
665992	488163
12668	488164
251664	488165
689766	488166
12722	488167
178274	488168
38691	488169
4448	488170
280862	488171
628799	488172
300173	488173
319244	488174
675656	488175
650586	488176
315715	488177
182029	488178
66980	488179
517855	488180
322952	488181
272247	488182
258310	488183
140857	488184
104140	488185
191561	488186
278221	488187
23994	488188
314599	488189
345704	488190
653094	488191
252082	488192
421298	488193
489359	488194
61762	488195
35748	488196
551379	488197
271124	488198
301203	488199
318219	488200
80194	488201
7406	488202
164	488203
247930	488204
397472	488205
122599	488206
306823	488207
45051	488208
478984	488209
145927	488210
20504	488211
33937	488212
679901	488213
452603	488214
362617	488215
1882	488216
17	488217
476803	488218
297582	488219
327722	488220
639403	488221
51710	488222
357493	488223
50575	488224
9922	488225
461007	488226
575473	488227
7166	488228
21425	488229
353799	488230
277142	488231
363204	488232
610603	488233
317300	488234
1544	488235
220293	488236
521020	488237
310331	488238
612756	488239
5752	488240
207397	488241
552379	488242
17	488243
163761	488244
636945	488245
159131	488246
413010	488247
183353	488248
109664	488249
398252	488250
109599	488251
191320	488252
569275	488253
576151	488254
19092	488255
48822	488256
81869	488257
490296	488258
593714	488259
490078	488260
92573	488261
693007	488262
391535	488263
6063	488264
5855	488265
12263	488266
231534	488267
415669	488268
3882	488269
130209	488270
628663	488271
122836	488272
373943	488273
242577	488274
169802	488275
293358	488276
595843	488277
570740	488278
8090	488279
401326	488280
541059	488281
75446	488282
49658	488283
134356	488284
350200	488285
51263	488286
40067	488287
552841	488288
4690	488289
62775	488290
276592	488291
16681	488292
2515	488293
582234	488294
256442	488295
611360	488296
81570	488297
464568	488298
22338	488299
401334	488300
424945	488301
13711	488302
350202	488303
439398	488304
688949	488305
156242	488306
129551	488307
679295	488308
171145	488309
27305	488310
8135	488311
341503	488312
370654	488313
166699	488314
359149	488315
38221	488316
477638	488317
10867	488318
455349	488319
112763	488320
44814	488321
303952	488322
216230	488323
296649	488324
43410	488325
143381	488326
50994	488327
551338	488328
37883	488329
180908	488330
211702	488331
134179	488332
636433	488333
35473	488334
611342	488335
641574	488336
461796	488337
443380	488338
2033	488339
319297	488340
44817	488341
582389	488342
582390	488343
319308	488344
149993	488345
319300	488346
11985	488347
52971	488348
5884	488349
90193	488350
4868	488351
269494	488352
92361	488353
667840	488354
37193	488355
223386	488356
440	488357
169452	488358
156446	488359
612459	488360
12717	488361
309033	488362
122909	488363
146889	488364
915	488365
335	488366
20306	488367
682610	488368
15741	488369
228105	488370
289443	488371
561018	488372
12715	488373
68788	488374
627913	488375
684726	488376
377733	488377
133740	488378
304694	488379
52323	488380
168256	488381
539921	488382
61077	488383
625779	488384
387761	488385
525656	488386
44651	488387
404052	488388
591007	488389
678728	488390
497082	488391
146894	488392
467454	488393
196107	488394
473228	488395
2635	488396
136295	488397
529219	488398
99098	488399
16	488400
32921	488401
19864	488402
26304	488403
125064	488404
414794	488405
59625	488406
245363	488407
634676	488408
322773	488409
618327	488410
6967	488411
370731	488412
423384	488413
668211	488414
290020	488415
54530	488416
17979	488417
349811	488418
349810	488419
504496	488420
38010	488421
32908	488422
70362	488423
8030	488424
378520	488425
2356	488426
596941	488427
97046	488428
308286	488429
352310	488430
105594	488431
12925	488432
6555	488433
503657	488434
194224	488435
415976	488436
131368	488437
97131	488438
314950	488439
659899	488440
6418	488441
161002	488442
75866	488443
10019	488444
7047	488445
110778	488446
692303	488447
129830	488448
182558	488449
614581	488450
312214	488451
640568	488452
158336	488453
183395	488454
530498	488455
367987	488456
636912	488457
276661	488458
304	488459
319548	488460
132244	488461
546972	488462
53211	488463
91675	488464
622226	488465
150023	488466
197860	488467
200560	488468
103278	488469
610455	488470
581900	488471
11677	488472
92614	488473
659122	488474
636132	488475
2228	488476
658094	488477
168445	488478
124007	488479
500171	488480
202245	488481
646902	488482
33562	488483
56680	488484
691621	488485
61719	488486
195615	488487
166336	488488
319665	488489
594681	488490
34801	488491
480308	488492
341335	488493
29643	488494
139315	488495
2035	488496
431803	488497
26875	488498
10397	488499
75726	488500
381533	488501
282604	488502
121208	488503
121205	488504
449292	488505
35502	488506
139794	488507
689327	488508
695290	488509
145415	488510
323526	488511
312146	488512
583544	488513
86133	488514
631830	488515
629146	488516
92197	488517
518135	488518
393878	488519
624753	488520
212246	488521
110626	488522
112545	488523
103492	488524
259464	488525
295831	488526
696030	488527
655686	488528
578643	488529
42	488530
306183	488531
601964	488532
22809	488533
401059	488534
478025	488535
61249	488536
129028	488537
138387	488538
210006	488539
2748	488540
20817	488541
143323	488542
386605	488543
38319	488544
626431	488545
47924	488546
391748	488547
558364	488548
388081	488549
340361	488550
115964	488551
235	488552
99054	488553
74924	488554
348569	488555
355029	488556
84235	488557
98809	488558
41702	488559
267004	488560
3450	488561
409665	488562
354496	488563
369367	488564
9262	488565
158949	488566
53797	488567
24049	488568
426682	488569
19305	488570
555294	488571
217666	488572
112093	488573
70578	488574
30016	488575
69420	488576
128852	488577
583046	488578
2016	488579
100426	488580
326910	488581
677859	488582
14808	488583
93662	488584
124615	488585
141752	488586
81040	488587
544992	488588
1524	488589
170404	488590
462392	488591
17295	488592
1564	488593
10177	488594
208630	488595
65754	488596
125245	488597
11425	488598
197988	488599
5097	488600
626303	488601
446213	488602
106309	488603
291684	488604
14695	488605
5018	488606
599858	488607
76201	488608
150717	488609
125203	488610
81079	488611
45177	488612
480785	488613
49831	488614
88192	488615
148	488616
62239	488617
62718	488618
502796	488619
91260	488620
533431	488621
127135	488622
214444	488623
14313	488624
194816	488625
527799	488626
293055	488627
2989	488628
695128	488629
73674	488630
8677	488631
81239	488632
112998	488633
368092	488634
242631	488635
6084	488636
10638	488637
51404	488638
242928	488639
384663	488640
268838	488641
184588	488642
45283	488643
378277	488644
337156	488645
245380	488646
12724	488647
307673	488648
33705	488649
393030	488650
160981	488651
304754	488652
621321	488653
627379	488654
171398	488655
303222	488656
235196	488657
21999	488658
495497	488659
109121	488660
61777	488661
301255	488662
175338	488663
214143	488664
135237	488665
2302	488666
186908	488667
32217	488668
267263	488669
220919	488670
258725	488671
102293	488672
8226	488673
245350	488674
9463	488675
697288	488676
48934	488677
509884	488678
75720	488679
56229	488680
320069	488681
320066	488682
610833	488683
687244	488684
171243	488685
578886	488686
544	488687
107746	488688
304348	488689
351539	488690
538372	488691
650489	488692
415006	488693
31785	488694
11980	488695
333422	488696
320106	488697
320104	488698
522038	488699
117319	488700
294078	488701
16351	488702
33575	488703
3944	488704
561254	488705
119037	488706
362561	488707
153400	488708
476051	488709
290338	488710
2786	488711
17369	488712
610746	488713
360418	488714
121751	488715
584899	488716
244473	488717
672335	488718
543050	488719
57480	488720
615708	488721
243049	488722
213845	488723
28033	488724
3423	488725
12466	488726
376769	488727
516891	488728
49696	488729
69048	488730
12483	488731
406367	488732
145596	488733
450955	488734
341585	488735
123362	488736
281047	488737
413770	488738
241537	488739
225084	488740
642198	488741
204197	488742
57446	488743
375180	488744
613057	488745
2467	488746
649000	488747
694513	488748
150572	488749
634602	488750
176007	488751
186268	488752
85942	488753
695644	488754
484120	488755
546657	488756
539963	488757
320	488758
60319	488759
51253	488760
61222	488761
402444	488762
682906	488763
35087	488764
170976	488765
447762	488766
256429	488767
170673	488768
350106	488769
58045	488770
557405	488771
38101	488772
286691	488773
228233	488774
85379	488775
151705	488776
488282	488777
92737	488778
148579	488779
311828	488780
549908	488781
100012	488782
159022	488783
168018	488784
11506	488785
47178	488786
274587	488787
467235	488788
554748	488789
380619	488790
598013	488791
292396	488792
29166	488793
391857	488794
409	488795
89987	488796
17806	488797
148042	488798
94360	488799
12228	488800
9564	488801
898	488802
255554	488803
45322	488804
10809	488805
92735	488806
583145	488807
678104	488808
599444	488809
218217	488810
415627	488811
476679	488812
563072	488813
235991	488814
479743	488815
76580	488816
630659	488817
80649	488818
330175	488819
382716	488820
249420	488821
69751	488822
283800	488823
1120	488824
301542	488825
3356	488826
64623	488827
107702	488828
354894	488829
167139	488830
687344	488831
214576	488832
71311	488833
113601	488834
24515	488835
63495	488836
127997	488837
635460	488838
209562	488839
537297	488840
537310	488841
405458	488842
543843	488843
190060	488844
241926	488845
635462	488846
15637	488847
411035	488848
5040	488849
12	488850
258141	488851
596433	488852
297438	488853
10638	488854
29200	488855
87154	488856
89584	488857
109619	488858
164926	488859
172206	488860
297107	488861
196905	488862
56656	488863
60366	488864
520757	488865
49497	488866
100582	488867
277106	488868
42450	488869
593316	488870
179102	488871
469297	488872
303388	488873
681173	488874
174954	488875
43217	488876
155739	488877
680309	488878
671323	488879
312973	488880
491276	488881
110355	488882
420316	488883
382599	488884
155664	488885
146196	488886
665333	488887
38719	488888
379355	488889
676935	488890
14902	488891
586486	488892
313674	488893
53444	488894
8328	488895
37944	488896
208080	488897
51220	488898
571162	488899
143920	488900
648636	488901
998	488902
648242	488903
66465	488904
113684	488905
163627	488906
405596	488907
143941	488908
482029	488909
128675	488910
24928	488911
684750	488912
606685	488913
47	488914
47	488915
165611	488916
43330	488917
430075	488918
229869	488919
248202	488920
350978	488921
326441	488922
45853	488923
313668	488924
321099	488925
356989	488926
138029	488927
562406	488928
112548	488929
525164	488930
123924	488931
70536	488932
20939	488933
406476	488934
210198	488935
94280	488936
102311	488937
123924	488938
151264	488939
660242	488940
81399	488941
119842	488942
317469	488943
248932	488944
518096	488945
148558	488946
353771	488947
294407	488948
48784	488949
548223	488950
131790	488951
287492	488952
6324	488953
474414	488954
625142	488955
373987	488956
35195	488957
527151	488958
399901	488959
157889	488960
277812	488961
177888	488962
560582	488963
460743	488964
353528	488965
312087	488966
332689	488967
296935	488968
658204	488969
201049	488970
327829	488971
1382	488972
399963	488973
665301	488974
637655	488975
8252	488976
55204	488977
5760	488978
2226	488979
35885	488980
200738	488981
206747	488982
37194	488983
133891	488984
677485	488985
130637	488986
592644	488987
16881	488988
19828	488989
469370	488990
446425	488991
249044	488992
568629	488993
114965	488994
7181	488995
239478	488996
129192	488997
172305	488998
172358	488999
38729	489000
579268	489001
431	489002
386728	489003
38485	489004
116921	489005
287398	489006
38287	489007
553938	489008
100768	489009
301921	489010
13201	489011
2449	489012
295475	489013
328452	489014
345279	489015
3319	489016
555350	489017
644004	489018
144178	489019
78313	489020
106193	489021
470011	489022
238318	489023
276154	489024
329143	489025
174350	489026
184313	489027
84517	489028
681448	489029
7384	489030
7384	489031
7384	489032
456671	489033
403446	489034
91336	489035
117946	489036
345085	489037
52997	489038
33818	489039
246372	489040
589591	489041
74198	489042
173945	489043
597218	489044
444546	489045
22298	489046
104107	489047
45515	489048
179277	489049
20155	489050
172130	489051
9525	489052
42377	489053
386216	489054
153914	489055
10395	489056
541641	489057
21748	489058
330073	489059
149723	489060
42667	489061
636573	489062
141395	489063
385025	489064
442302	489065
446034	489066
43685	489067
9761	489068
472592	489069
12781	489070
500693	489071
686	489072
6392	489073
76962	489074
114605	489075
28115	489076
578323	489077
461116	489078
424202	489079
96339	489080
461069	489081
33214	489082
166239	489083
145422	489084
129755	489085
78757	489086
389193	489087
559995	489088
395263	489089
281890	489090
172120	489091
415679	489092
417160	489093
200167	489094
50341	489095
677	489096
522977	489097
498370	489098
113597	489099
59330	489100
167565	489101
41084	489102
548901	489103
93967	489104
42730	489105
421819	489106
45301	489107
85464	489108
10381	489109
117569	489110
45712	489111
216233	489112
353	489113
320554	489114
302967	489115
251366	489116
548107	489117
83545	489118
113788	489119
431571	489120
326284	489121
335266	489122
466932	489123
118098	489124
418366	489125
84932	489126
644159	489127
7244	489128
266803	489129
96765	489130
180616	489131
86070	489132
459789	489133
211987	489134
29745	489135
111659	489136
513225	489137
8631	489138
7046	489139
683279	489140
448602	489141
149622	489142
99561	489143
566397	489144
62626	489145
672704	489146
334250	489147
461549	489148
199926	489149
19682	489150
154940	489151
26076	489152
540940	489153
518821	489154
135004	489155
334525	489156
149668	489157
264012	489158
251890	489159
629752	489160
609947	489161
397604	489162
397656	489163
664791	489164
486631	489165
64347	489166
2412	489167
278438	489168
320595	489169
455558	489170
69429	489171
220287	489172
56974	489173
40190	489174
262044	489175
6292	489176
76563	489177
530548	489178
394729	489179
2468	489180
256406	489181
90440	489182
428038	489183
542403	489184
621528	489185
10936	489186
675514	489187
535158	489188
23237	489189
472937	489190
468407	489191
352895	489192
2254	489193
1420	489194
29691	489195
16370	489196
5320	489197
587423	489198
353025	489199
381331	489200
12758	489201
267921	489202
164506	489203
240724	489204
521778	489205
408494	489206
461300	489207
251579	489208
1342	489209
452401	489210
67891	489211
160083	489212
180459	489213
691485	489214
660265	489215
350488	489216
598330	489217
660762	489218
417473	489219
232	489220
156830	489221
517738	489222
403252	489223
31986	489224
131956	489225
110139	489226
298592	489227
188584	489228
403954	489229
17636	489230
410779	489231
56545	489232
184576	489233
674850	489234
535425	489235
115251	489236
471735	489237
152363	489238
130659	489239
256134	489240
47194	489241
518349	489242
285573	489243
41126	489244
287359	489245
435717	489246
73524	489247
241186	489248
41139	489249
105736	489250
286904	489251
49230	489252
369970	489253
518044	489254
138183	489255
146420	489256
463008	489257
335589	489258
11024	489259
651002	489260
18810	489261
564649	489262
221277	489263
25565	489264
93502	489265
95155	489266
10282	489267
3335	489268
95432	489269
165006	489270
291173	489271
94590	489272
103213	489273
152446	489274
45392	489275
1868	489276
157652	489277
426785	489278
468114	489279
22271	489280
18849	489281
106168	489282
672256	489283
221757	489284
185075	489285
149258	489286
236147	489287
368925	489288
255898	489289
37977	489290
9246	489291
159717	489292
56089	489293
102302	489294
14459	489295
668096	489296
369111	489297
156270	489298
324349	489299
127157	489300
452805	489301
227089	489302
13647	489303
563134	489304
606649	489305
234960	489306
363195	489307
2906	489308
42669	489309
62950	489310
21046	489311
571233	489312
345294	489313
228	489314
502533	489315
57381	489316
290944	489317
329570	489318
548917	489319
121592	489320
535858	489321
253226	489322
606418	489323
162478	489324
350294	489325
623020	489326
9266	489327
457771	489328
148688	489329
4958	489330
63565	489331
72076	489332
210	489333
111498	489334
165334	489335
593999	489336
121558	489337
456423	489338
430429	489339
326061	489340
7794	489341
386222	489342
541507	489343
689933	489344
1194	489345
51161	489346
248526	489347
62522	489348
684771	489349
268036	489350
236210	489351
593425	489352
531753	489353
46640	489354
4015	489355
20582	489356
294013	489357
411901	489358
479636	489359
396075	489360
561608	489361
596857	489362
310579	489363
134256	489364
7923	489365
7923	489366
585115	489367
565410	489368
47838	489369
157057	489370
121692	489371
690621	489372
3975	489373
160134	489374
614431	489375
349774	489376
614392	489377
424318	489378
690658	489379
1198	489380
437541	489381
50698	489382
207278	489383
134544	489384
50479	489385
120801	489386
366044	489387
281989	489388
321207	489389
59893	489390
10907	489391
291835	489392
17159	489393
524202	489394
623889	489395
103368	489396
500748	489397
231660	489398
625131	489399
311999	489400
8790	489401
339849	489402
10559	489403
250436	489404
358895	489405
27792	489406
395275	489407
57379	489408
653783	489409
51991	489410
524184	489411
312003	489412
693042	489413
247389	489414
167750	489415
98276	489416
75026	489417
98329	489418
345416	489419
281405	489420
9688	489421
89626	489422
358900	489423
277740	489424
568003	489425
48915	489426
53914	489427
161993	489428
666119	489429
206211	489430
100841	489431
46697	489432
382002	489433
54530	489434
110467	489435
403	489436
318837	489437
10907	489438
46176	489439
19924	489440
392716	489441
458990	489442
179154	489443
576959	489444
450848	489445
29947	489446
688933	489447
35822	489448
653520	489449
530032	489450
541502	489451
673077	489452
76200	489453
61529	489454
409760	489455
503236	489456
20173	489457
467425	489458
313861	489459
110435	489460
57029	489461
49047	489462
115946	489463
441493	489464
396032	489465
319524	489466
5078	489467
113607	489468
141879	489469
388168	489470
521352	489471
397384	489472
475130	489473
676037	489474
72586	489475
44113	489476
56933	489477
54667	489478
662651	489479
91144	489480
33463	489481
250992	489482
232887	489483
112085	489484
54732	489485
11705	489486
273778	489487
162384	489488
106717	489489
75691	489490
358926	489491
200797	489492
474844	489493
358867	489494
409779	489495
206174	489496
6395	489497
100841	489498
589633	489499
94731	489500
2794	489501
28528	489502
592903	489503
515968	489504
337715	489505
428243	489506
6089	489507
641179	489508
708	489509
153634	489510
554177	489511
64173	489512
374988	489513
374989	489514
203106	489515
439073	489516
52757	489517
150384	489518
583360	489519
16917	489520
657340	489521
30850	489522
583792	489523
320660	489524
150213	489525
23389	489526
320292	489527
1985	489528
610742	489529
436784	489530
267048	489531
411253	489532
9740	489533
582857	489534
466642	489535
256195	489536
392729	489537
111245	489538
12390	489539
456550	489540
316883	489541
947	489542
4189	489543
16873	489544
241365	489545
272966	489546
300919	489547
227058	489548
56667	489549
467195	489550
279120	489551
345522	489552
446730	489553
206552	489554
58524	489555
585286	489556
552475	489557
489661	489558
59370	489559
2646	489560
532230	489561
42110	489562
24794	489563
128840	489564
456404	489565
445477	489566
153755	489567
69008	489568
126388	489569
156504	489570
329229	489571
667	489572
355672	489573
319967	489574
39709	489575
502308	489576
393997	489577
85036	489578
660597	489579
8210	489580
330326	489581
274013	489582
482571	489583
82459	489584
99519	489585
393021	489586
482002	489587
436389	489588
233	489589
143909	489590
458716	489591
203350	489592
143901	489593
60837	489594
612079	489595
116263	489596
40347	489597
577915	489598
93612	489599
386848	489600
7420	489601
142708	489602
23246	489603
660200	489604
455208	489605
502386	489606
550548	489607
259757	489608
24034	489609
396961	489610
3839	489611
453595	489612
87881	489613
51815	489614
562584	489615
562585	489616
682652	489617
57192	489618
318491	489619
158925	489620
433889	489621
222846	489622
435382	489623
129090	489624
322635	489625
154821	489626
360297	489627
265090	489628
577439	489629
121768	489630
310066	489631
148462	489632
224273	489633
244825	489634
590	489635
557975	489636
413573	489637
66040	489638
170174	489639
3748	489640
18354	489641
5884	489642
685845	489643
502913	489644
605188	489645
150859	489646
59021	489647
316912	489648
467145	489649
53378	489650
214842	489651
359916	489652
291705	489653
151333	489654
282451	489655
656822	489656
460243	489657
262999	489658
32665	489659
24049	489660
24212	489661
292484	489662
306212	489663
310060	489664
360365	489665
424184	489666
287404	489667
271964	489668
292008	489669
103745	489670
419237	489671
142223	489672
308255	489673
535202	489674
401453	489675
13617	489676
519417	489677
550223	489678
684571	489679
153342	489680
309899	489681
150013	489682
222678	489683
271809	489684
637723	489685
265517	489686
101430	489687
684826	489688
86142	489689
406460	489690
503	489691
40265	489692
582144	489693
553851	489694
24406	489695
532641	489696
56367	489697
565542	489698
273209	489699
271944	489700
355406	489701
471077	489702
23748	489703
493919	489704
133540	489705
347854	489706
274547	489707
612800	489708
549241	489709
492625	489710
404086	489711
311045	489712
544453	489713
91537	489714
580652	489715
159969	489716
5815	489717
147691	489718
578385	489719
39265	489720
425837	489721
372568	489722
9759	489723
104133	489724
39282	489725
39300	489726
2201	489727
44640	489728
167989	489729
405027	489730
95904	489731
692767	489732
523602	489733
425869	489734
211026	489735
123226	489736
483116	489737
12561	489738
2744	489739
20971	489740
352047	489741
541035	489742
95829	489743
523257	489744
366875	489745
208680	489746
22825	489747
186732	489748
572439	489749
451289	489750
688794	489751
256410	489752
54522	489753
659099	489754
147024	489755
339240	489756
384580	489757
317837	489758
2397	489759
55405	489760
587403	489761
419825	489762
625871	489763
420155	489764
516598	489765
45666	489766
58090	489767
552829	489768
293898	489769
485438	489770
344361	489771
81372	489772
135584	489773
438944	489774
194849	489775
153549	489776
22142	489777
43074	489778
91557	489779
34096	489780
552909	489781
660868	489782
458753	489783
538425	489784
350180	489785
482885	489786
261502	489787
576099	489788
293675	489789
36418	489790
568251	489791
420217	489792
346041	489793
318707	489794
679496	489795
483341	489796
147386	489797
662230	489798
277857	489799
55272	489800
3331	489801
193349	489802
158075	489803
2713	489804
248763	489805
406399	489806
521592	489807
321	489808
169224	489809
632590	489810
620421	489811
487498	489812
550474	489813
122299	489814
454795	489815
411211	489816
307918	489817
554002	489818
338564	489819
152109	489820
27729	489821
486949	489822
636981	489823
302369	489824
368879	489825
11071	489826
371254	489827
77339	489828
548310	489829
391384	489830
1359	489831
9491	489832
248818	489833
502610	489834
93175	489835
644789	489836
129756	489837
605403	489838
233670	489839
625902	489840
88744	489841
189670	489842
195188	489843
485196	489844
17666	489845
383978	489846
179869	489847
2690	489848
91592	489849
630185	489850
129511	489851
122377	489852
675914	489853
367322	489854
10831	489855
225763	489856
646076	489857
365593	489858
571368	489859
558164	489860
441509	489861
130627	489862
611462	489863
96262	489864
494039	489865
9036	489866
227309	489867
139528	489868
142674	489869
83782	489870
128219	489871
690564	489872
554697	489873
308267	489874
464530	489875
62592	489876
260218	489877
677047	489878
317510	489879
502279	489880
494693	489881
558179	489882
327629	489883
37975	489884
278692	489885
687932	489886
402547	489887
147844	489888
306081	489889
225884	489890
554235	489891
245177	489892
294403	489893
344918	489894
511678	489895
186415	489896
309146	489897
158363	489898
639207	489899
176395	489900
63184	489901
597894	489902
267432	489903
149185	489904
24247	489905
588542	489906
110740	489907
584264	489908
55984	489909
10006	489910
419118	489911
358788	489912
555699	489913
517837	489914
485623	489915
455835	489916
24741	489917
447239	489918
202832	489919
15639	489920
51424	489921
13648	489922
463845	489923
373590	489924
671374	489925
271305	489926
421556	489927
298653	489928
31694	489929
16296	489930
389314	489931
320841	489932
424214	489933
484626	489934
152693	489935
491398	489936
93266	489937
34687	489938
114426	489939
160691	489940
69008	489941
497701	489942
107672	489943
58342	489944
25364	489945
120148	489946
413350	489947
220661	489948
688569	489949
168144	489950
264430	489951
257551	489952
24545	489953
693414	489954
685808	489955
518682	489956
50117	489957
49718	489958
13176	489959
18696	489960
413304	489961
25837	489962
164738	489963
119128	489964
234468	489965
16817	489966
91204	489967
8588	489968
45466	489969
482964	489970
34960	489971
565163	489972
331444	489973
442995	489974
427983	489975
19594	489976
116361	489977
175769	489978
362065	489979
656407	489980
275103	489981
323453	489982
152275	489983
268239	489984
339323	489985
489551	489986
19595	489987
539648	489988
39450	489989
632966	489990
133349	489991
600818	489992
283981	489993
670775	489994
488546	489995
570502	489996
87948	489997
64143	489998
376052	489999
260280	490000
626085	490001
633004	490002
240906	490003
564463	490004
28790	490005
160363	490006
99373	490007
55511	490008
678709	490009
684650	490010
643786	490011
32138	490012
580997	490013
275070	490014
275095	490015
551477	490016
471426	490017
318435	490018
434643	490019
458478	490020
419599	490021
276815	490022
434529	490023
12614	490024
82676	490025
391001	490026
40414	490027
275116	490028
275109	490029
391116	490030
166401	490031
211546	490032
134469	490033
112961	490034
4060	490035
151462	490036
318134	490037
6352	490038
191464	490039
40406	490040
143403	490041
247277	490042
64145	490043
297168	490044
31421	490045
304912	490046
119735	490047
250166	490048
393723	490049
55711	490050
650217	490051
18693	490052
8678	490053
232277	490054
134069	490055
660618	490056
163488	490057
618424	490058
45506	490059
469719	490060
70694	490061
636603	490062
147587	490063
224946	490064
360336	490065
300259	490066
426947	490067
150922	490068
32764	490069
15280	490070
5272	490071
299143	490072
42433	490073
376306	490074
469290	490075
682603	490076
505404	490077
658180	490078
197391	490079
277	490080
327515	490081
55429	490082
481602	490083
147282	490084
396817	490085
197409	490086
386084	490087
136589	490088
396788	490089
319839	490090
396756	490091
109238	490092
396723	490093
641968	490094
637211	490095
4623	490096
387314	490097
1627	490098
387351	490099
580746	490100
275151	490101
34194	490102
597124	490103
244159	490104
545432	490105
621043	490106
638156	490107
45540	490108
464889	490109
624238	490110
82421	490111
176415	490112
210174	490113
503784	490114
510896	490115
645188	490116
14984	490117
346039	490118
135182	490119
149521	490120
212381	490121
8742	490122
152970	490123
2321	490124
35639	490125
1553	490126
231389	490127
267163	490128
3133	490129
2420	490130
17714	490131
380319	490132
287208	490133
611422	490134
362091	490135
659474	490136
143471	490137
413264	490138
517058	490139
312570	490140
15054	490141
174316	490142
151471	490143
527212	490144
562227	490145
82763	490146
514754	490147
63960	490148
162222	490149
622590	490150
693734	490151
511626	490152
346063	490153
128906	490154
115587	490155
438592	490156
156896	490157
3449	490158
543833	490159
211683	490160
573813	490161
466204	490162
202	490163
31902	490164
492486	490165
541444	490166
80828	490167
570806	490168
380835	490169
169220	490170
31749	490171
106187	490172
25746	490173
554878	490174
125159	490175
37	490176
59563	490177
5781	490178
141536	490179
9253	490180
354157	490181
103384	490182
123155	490183
39719	490184
122866	490185
457085	490186
4169	490187
640327	490188
375608	490189
4802	490190
302856	490191
4038	490192
20463	490193
154797	490194
180940	490195
302607	490196
276	490197
199	490198
80379	490199
457276	490200
307070	490201
164640	490202
640294	490203
342939	490204
74432	490205
59616	490206
14826	490207
14824	490208
99359	490209
130936	490210
150414	490211
473303	490212
85682	490213
36363	490214
179697	490215
345355	490216
94598	490217
403251	490218
18651	490219
109250	490220
154295	490221
159730	490222
581106	490223
76053	490224
104355	490225
26817	490226
52565	490227
162610	490228
100043	490229
378046	490230
136293	490231
54039	490232
110253	490233
575286	490234
88225	490235
16901	490236
78059	490237
686414	490238
202021	490239
580903	490240
190415	490241
345932	490242
413286	490243
264988	490244
82747	490245
121471	490246
83645	490247
439301	490248
63226	490249
155948	490250
2067	490251
9791	490252
422297	490253
342800	490254
312659	490255
457991	490256
390441	490257
67029	490258
312437	490259
753	490260
9417	490261
234288	490262
107845	490263
40761	490264
391197	490265
40419	490266
320970	490267
4207	490268
397722	490269
20198	490270
292079	490271
126947	490272
492821	490273
141018	490274
402557	490275
620754	490276
474582	490277
204996	490278
258759	490279
231428	490280
497316	490281
3882	490282
198211	490283
310516	490284
73838	490285
6784	490286
671523	490287
72938	490288
26979	490289
572300	490290
113834	490291
135530	490292
380679	490293
490420	490294
76636	490295
29298	490296
506815	490297
130038	490298
644024	490299
643323	490300
92957	490301
205007	490302
386046	490303
141503	490304
66442	490305
2229	490306
14317	490307
653308	490308
10189	490309
321043	490310
25131	490311
321296	490312
584381	490313
321303	490314
328652	490315
85829	490316
92268	490317
37308	490318
321325	490319
241613	490320
204924	490321
321366	490322
162552	490323
321399	490324
661393	490325
321222	490326
443013	490327
430986	490328
8304	490329
19921	490330
420147	490331
416272	490332
168489	490333
341695	490334
43346	490335
19	490336
597109	490337
444031	490338
342986	490339
3814	490340
287154	490341
3259	490342
41240	490343
5943	490344
12343	490345
342105	490346
188969	490347
37225	490348
388772	490349
189101	490350
419936	490351
171618	490352
21603	490353
37696	490354
462387	490355
262101	490356
252785	490357
544234	490358
286909	490359
143520	490360
15678	490361
68165	490362
387204	490363
291811	490364
363377	490365
363403	490366
15767	490367
236614	490368
259858	490369
306635	490370
308708	490371
7	490372
601947	490373
346338	490374
994	490375
515786	490376
486322	490377
178854	490378
500049	490379
26227	490380
486220	490381
178967	490382
178850	490383
194280	490384
194285	490385
500020	490386
178882	490387
178750	490388
179040	490389
486301	490390
486268	490391
60960	490392
136895	490393
278771	490394
152149	490395
2243	490396
544042	490397
66576	490398
200422	490399
149477	490400
11388	490401
135045	490402
590646	490403
24540	490404
208428	490405
58406	490406
132773	490407
662932	490408
47298	490409
96502	490410
71190	490411
80995	490412
493194	490413
45185	490414
4261	490415
93353	490416
697815	490417
25944	490418
392465	490419
692	490420
321610	490421
662954	490422
101098	490423
38140	490424
680	490425
461633	490426
409928	490427
334488	490428
52662	490429
152404	490430
206719	490431
672350	490432
521056	490433
281212	490434
1404	490435
113940	490436
296168	490437
30	490438
2669	490439
586203	490440
9671	490441
49167	490442
51212	490443
171221	490444
287508	490445
554197	490446
97853	490447
11570	490448
59201	490449
533353	490450
147060	490451
9642	490452
207766	490453
529471	490454
264573	490455
264611	490456
611480	490457
3445	490458
229004	490459
52661	490460
277363	490461
10192	490462
101860	490463
134221	490464
503876	490465
79348	490466
103653	490467
1158	490468
121832	490469
162090	490470
562565	490471
562566	490472
562567	490473
562568	490474
47314	490475
44791	490476
603732	490477
7784	490478
498770	490479
18064	490480
455914	490481
674598	490482
677931	490483
123991	490484
566047	490485
615610	490486
407940	490487
649587	490488
106093	490489
696572	490490
515026	490491
171087	490492
29612	490493
437997	490494
268186	490495
136114	490496
158034	490497
292167	490498
248393	490499
364340	490500
5836	490501
132413	490502
23239	490503
29719	490504
23239	490505
23239	490506
662249	490507
332403	490508
388173	490509
420392	490510
503421	490511
53436	490512
353015	490513
321889	490514
45966	490515
131216	490516
39281	490517
197192	490518
1804	490519
256257	490520
115263	490521
21529	490522
197248	490523
381415	490524
583799	490525
386019	490526
37415	490527
12107	490528
140947	490529
113829	490530
551809	490531
503086	490532
160507	490533
608221	490534
28109	490535
10690	490536
50860	490537
572396	490538
94453	490539
69877	490540
24270	490541
545282	490542
255647	490543
45849	490544
214592	490545
595519	490546
585018	490547
23202	490548
111084	490549
98930	490550
148737	490551
2926	490552
550190	490553
20648	490554
160504	490555
275	490556
28290	490557
120045	490558
117204	490559
365681	490560
155903	490561
401115	490562
249736	490563
18941	490564
6765	490565
147290	490566
533776	490567
386959	490568
111875	490569
507051	490570
80007	490571
25871	490572
345222	490573
639337	490574
67832	490575
323359	490576
150082	490577
60135	490578
335721	490579
486111	490580
674014	490581
92811	490582
19309	490583
145271	490584
376299	490585
183084	490586
183088	490587
183091	490588
537144	490589
140920	490590
315530	490591
264464	490592
175515	490593
15486	490594
539546	490595
55199	490596
42025	490597
367348	490598
459	490599
83245	490600
255669	490601
15159	490602
523	490603
576879	490604
434551	490605
21445	490606
232965	490607
270644	490608
15486	490609
124628	490610
516824	490611
463298	490612
16127	490613
337519	490614
44762	490615
1824	490616
675372	490617
100652	490618
407994	490619
1030	490620
219331	490621
448286	490622
530422	490623
116933	490624
555200	490625
146462	490626
262457	490627
714	490628
479861	490629
69313	490630
291587	490631
534542	490632
21235	490633
348630	490634
102259	490635
12810	490636
469467	490637
602688	490638
150409	490639
163149	490640
216841	490641
121011	490642
1914	490643
44737	490644
97181	490645
533690	490646
179612	490647
162203	490648
2509	490649
396512	490650
375160	490651
149710	490652
39049	490653
322487	490654
96107	490655
33127	490656
473089	490657
438745	490658
128724	490659
225983	490660
245786	490661
17040	490662
685	490663
66272	490664
463945	490665
114595	490666
560802	490667
641987	490668
410180	490669
140136	490670
342363	490671
90433	490672
45232	490673
71346	490674
17003	490675
45252	490676
167892	490677
122284	490678
47014	490679
5212	490680
280188	490681
152005	490682
219776	490683
225956	490684
225964	490685
71462	490686
216670	490687
20334	490688
515750	490689
139845	490690
15486	490691
18327	490692
3241	490693
338719	490694
184533	490695
474795	490696
54963	490697
328697	490698
320486	490699
27789	490700
200518	490701
89406	490702
362988	490703
444185	490704
550083	490705
640174	490706
134661	490707
98159	490708
239120	490709
104175	490710
263790	490711
214578	490712
615798	490713
3422	490714
321528	490715
69215	490716
6902	490717
101528	490718
290830	490719
660147	490720
135231	490721
58095	490722
352675	490723
361016	490724
216502	490725
112949	490726
11574	490727
543596	490728
41998	490729
38552	490730
407868	490731
160656	490732
512706	490733
302020	490734
222126	490735
3306	490736
335608	490737
74802	490738
19144	490739
390181	490740
414256	490741
22268	490742
34180	490743
572643	490744
213301	490745
156130	490746
263406	490747
108432	490748
316236	490749
523726	490750
103336	490751
644527	490752
69219	490753
542299	490754
143046	490755
361102	490756
92356	490757
271979	490758
45542	490759
54129	490760
200776	490761
167835	490762
230331	490763
107620	490764
543457	490765
52091	490766
414406	490767
10943	490768
643774	490769
295676	490770
96419	490771
163283	490772
2866	490773
431540	490774
318907	490775
31611	490776
160722	490777
93491	490778
10167	490779
25529	490780
151781	490781
25193	490782
47722	490783
71706	490784
51739	490785
47988	490786
615270	490787
2046	490788
321870	490789
296291	490790
78092	490791
27278	490792
438027	490793
515725	490794
22784	490795
3968	490796
15289	490797
116667	490798
36170	490799
114034	490800
320534	490801
8747	490802
259645	490803
452450	490804
95690	490805
9781	490806
241291	490807
26218	490808
45274	490809
38274	490810
77031	490811
74672	490812
110397	490813
12831	490814
4229	490815
647318	490816
74355	490817
321796	490818
41752	490819
300523	490820
333261	490821
159934	490822
246236	490823
636516	490824
440698	490825
525346	490826
123307	490827
380342	490828
669354	490829
128808	490830
45862	490831
3497	490832
150476	490833
565794	490834
670010	490835
12076	490836
81503	490837
371131	490838
39760	490839
302320	490840
15394	490841
652799	490842
2046	490843
428787	490844
173050	490845
29062	490846
2861	490847
36073	490848
578707	490849
509444	490850
360898	490851
78013	490852
404772	490853
389942	490854
30336	490855
598563	490856
93752	490857
629098	490858
340702	490859
486907	490860
164283	490861
136905	490862
49184	490863
83805	490864
413443	490865
132813	490866
78774	490867
509133	490868
305084	490869
54134	490870
5018	490871
9258	490872
262586	490873
261248	490874
138402	490875
28887	490876
6184	490877
257540	490878
14026	490879
507066	490880
5037	490881
217186	490882
495586	490883
33395	490884
398779	490885
620323	490886
91474	490887
70204	490888
207891	490889
21321	490890
499737	490891
228836	490892
343853	490893
67238	490894
631917	490895
14655	490896
35315	490897
498468	490898
99766	490899
13077	490900
487784	490901
690315	490902
115172	490903
132755	490904
11151	490905
11146	490906
6547	490907
6548	490908
249913	490909
69782	490910
502013	490911
27385	490912
217752	490913
112458	490914
475424	490915
114019	490916
16024	490917
241471	490918
87937	490919
108057	490920
36930	490921
8534	490922
653103	490923
84093	490924
57245	490925
626973	490926
48013	490927
44998	490928
26722	490929
55841	490930
48190	490931
86253	490932
599517	490933
158453	490934
113066	490935
115915	490936
42302	490937
15016	490938
15975	490939
168168	490940
109147	490941
74730	490942
75828	490943
207334	490944
677620	490945
367903	490946
66423	490947
457269	490948
17048	490949
249793	490950
150802	490951
5951	490952
36183	490953
192228	490954
582261	490955
536827	490956
652915	490957
676804	490958
3383	490959
340515	490960
76279	490961
116776	490962
316401	490963
316591	490964
209241	490965
343379	490966
80693	490967
511464	490968
507113	490969
212410	490970
80070	490971
560027	490972
8482	490973
112036	490974
30310	490975
536099	490976
111517	490977
101716	490978
81346	490979
137122	490980
3821	490981
496102	490982
84768	490983
618078	490984
49865	490985
440116	490986
277767	490987
123774	490988
45247	490989
44868	490990
618588	490991
508951	490992
162856	490993
514949	490994
17181	490995
36200	490996
596582	490997
475368	490998
356708	490999
434511	491000
455585	491001
241078	491002
38373	491003
115938	491004
115866	491005
286319	491006
21983	491007
334308	491008
18689	491009
322592	491010
312724	491011
418169	491012
170522	491013
46873	491014
254526	491015
254247	491016
569602	491017
107599	491018
609268	491019
69115	491020
585504	491021
147457	491022
40407	491023
19489	491024
363019	491025
37231	491026
93740	491027
186667	491028
111416	491029
97258	491030
24818	491031
224121	491032
517891	491033
5811	491034
59831	491035
531944	491036
88689	491037
106463	491038
477111	491039
596197	491040
4428	491041
501785	491042
321876	491043
534945	491044
4070	491045
246627	491046
134671	491047
2708	491048
227958	491049
121259	491050
58120	491051
116484	491052
68233	491053
160958	491054
89057	491055
26277	491056
18300	491057
444994	491058
486108	491059
357241	491060
143862	491061
48571	491062
138872	491063
26594	491064
15175	491065
69	491066
596562	491067
281273	491068
540081	491069
335375	491070
217045	491071
217174	491072
37208	491073
216809	491074
618267	491075
252607	491076
241746	491077
94213	491078
314485	491079
10515	491080
534464	491081
216182	491082
24626	491083
412937	491084
537487	491085
58647	491086
346523	491087
174919	491088
168321	491089
364433	491090
464104	491091
91989	491092
265751	491093
75842	491094
330890	491095
275003	491096
118836	491097
1957	491098
218294	491099
351170	491100
123333	491101
32980	491102
10546	491103
77936	491104
60153	491105
503898	491106
245268	491107
170751	491108
13364	491109
75846	491110
592132	491111
465182	491112
131489	491113
372693	491114
167014	491115
217030	491116
388486	491117
94317	491118
599261	491119
160623	491120
305047	491121
385925	491122
83826	491123
684285	491124
12200	491125
377449	491126
197155	491127
41747	491128
184546	491129
380913	491130
25300	491131
127612	491132
415376	491133
41513	491134
188432	491135
108967	491136
589390	491137
571074	491138
132012	491139
563712	491140
47595	491141
149949	491142
12896	491143
49606	491144
69301	491145
165074	491146
363148	491147
122741	491148
541738	491149
648151	491150
215816	491151
41623	491152
65371	491153
603413	491154
355061	491155
315549	491156
147601	491157
622677	491158
581986	491159
239885	491160
221291	491161
581985	491162
354189	491163
76275	491164
660256	491165
144403	491166
166677	491167
16801	491168
211224	491169
71624	491170
154407	491171
891	491172
48114	491173
154686	491174
14518	491175
551417	491176
33757	491177
946	491178
312864	491179
91273	491180
293890	491181
486321	491182
60879	491183
60973	491184
194074	491185
217830	491186
69313	491187
69320	491188
52348	491189
397111	491190
341670	491191
531490	491192
228838	491193
175043	491194
40849	491195
676978	491196
213827	491197
343841	491198
413894	491199
199227	491200
622941	491201
357912	491202
73100	491203
38186	491204
12240	491205
421748	491206
393737	491207
28864	491208
93271	491209
7076	491210
15480	491211
689324	491212
186905	491213
27183	491214
45345	491215
44484	491216
535878	491217
116417	491218
682534	491219
108421	491220
158278	491221
678270	491222
115514	491223
418006	491224
70369	491225
273254	491226
69733	491227
232380	491228
25300	491229
460051	491230
503926	491231
107528	491232
14917	491233
323819	491234
630780	491235
74594	491236
93776	491237
158285	491238
79520	491239
460	491240
417936	491241
129133	491242
429253	491243
108520	491244
438420	491245
665483	491246
52219	491247
38284	491248
200495	491249
654390	491250
406702	491251
156999	491252
410123	491253
7969	491254
584999	491255
608658	491256
614957	491257
669943	491258
212673	491259
262145	491260
249721	491261
15814	491262
115516	491263
3451	491264
211204	491265
67829	491266
53254	491267
1974	491268
126979	491269
631505	491270
50961	491271
279273	491272
632923	491273
618142	491274
191893	491275
74668	491276
274957	491277
296054	491278
77619	491279
309649	491280
621712	491281
674623	491282
328707	491283
597657	491284
518258	491285
208006	491286
678370	491287
604328	491288
37461	491289
181932	491290
560120	491291
396657	491292
612	491293
582006	491294
318680	491295
229912	491296
33770	491297
99285	491298
641325	491299
109993	491300
491268	491301
289824	491302
527813	491303
23773	491304
27114	491305
140384	491306
199983	491307
121893	491308
406681	491309
644484	491310
106924	491311
339366	491312
108139	491313
549790	491314
450944	491315
380125	491316
461634	491317
132419	491318
1020	491319
335337	491320
681062	491321
12743	491322
539	491323
123124	491324
380458	491325
117	491326
3350	491327
249939	491328
36182	491329
247429	491330
58944	491331
472918	491332
3972	491333
483971	491334
154368	491335
18012	491336
237224	491337
104691	491338
126123	491339
546070	491340
2224	491341
203684	491342
697395	491343
662504	491344
6775	491345
72932	491346
633190	491347
1633	491348
96004	491349
7409	491350
28742	491351
12065	491352
187998	491353
70065	491354
196191	491355
406786	491356
360743	491357
361141	491358
339269	491359
217701	491360
590014	491361
79846	491362
121437	491363
620247	491364
70064	491365
3354	491366
291698	491367
163148	491368
480595	491369
28757	491370
219827	491371
123645	491372
53037	491373
240805	491374
60265	491375
1181	491376
149947	491377
34171	491378
29762	491379
283125	491380
602913	491381
500031	491382
129302	491383
7284	491384
621839	491385
111714	491386
548	491387
438711	491388
8555	491389
36552	491390
382097	491391
32407	491392
31044	491393
17170	491394
99541	491395
317231	491396
193542	491397
5374	491398
319023	491399
146463	491400
212116	491401
5576	491402
107808	491403
47746	491404
217881	491405
217435	491406
69646	491407
254712	491408
459060	491409
280404	491410
647487	491411
93753	491412
254508	491413
23299	491414
344315	491415
102749	491416
343264	491417
257178	491418
553028	491419
652926	491420
70280	491421
166358	491422
679166	491423
232732	491424
344128	491425
114373	491426
13470	491427
49187	491428
232317	491429
477082	491430
639846	491431
25211	491432
39898	491433
110455	491434
19042	491435
437	491436
3708	491437
79713	491438
358972	491439
112295	491440
564009	491441
328312	491442
249805	491443
615880	491444
94310	491445
335147	491446
504414	491447
434592	491448
664994	491449
28188	491450
417996	491451
496366	491452
17851	491453
358121	491454
105569	491455
169482	491456
64658	491457
3113	491458
353348	491459
47520	491460
446673	491461
515221	491462
489055	491463
40500	491464
439989	491465
43664	491466
480834	491467
31469	491468
175432	491469
250148	491470
161822	491471
533296	491472
254710	491473
658975	491474
680789	491475
281342	491476
145003	491477
9483	491478
79185	491479
316042	491480
674687	491481
212601	491482
30301	491483
653	491484
30903	491485
620158	491486
44092	491487
658562	491488
1191	491489
108069	491490
661576	491491
413811	491492
45577	491493
3510	491494
153308	491495
6910	491496
84597	491497
8747	491498
371363	491499
626456	491500
316338	491501
189720	491502
352860	491503
10670	491504
39065	491505
205209	491506
19911	491507
354764	491508
460025	491509
97057	491510
2252	491511
122258	491512
302311	491513
11264	491514
323569	491515
324587	491516
99339	491517
170120	491518
13013	491519
178227	491520
349386	491521
155291	491522
417706	491523
54590	491524
7563	491525
32601	491526
646937	491527
92189	491528
371372	491529
43240	491530
456452	491531
146841	491532
236677	491533
4656	491534
119063	491535
26604	491536
576125	491537
173209	491538
506077	491539
126833	491540
683960	491541
100404	491542
418341	491543
95583	491544
45301	491545
151299	491546
596199	491547
42037	491548
72044	491549
583979	491550
505102	491551
108912	491552
105108	491553
334727	491554
597974	491555
79326	491556
53126	491557
473445	491558
290163	491559
296001	491560
435224	491561
464415	491562
16174	491563
668533	491564
557114	491565
82450	491566
58589	491567
20196	491568
335742	491569
418295	491570
464458	491571
102298	491572
676605	491573
343998	491574
671396	491575
65288	491576
511509	491577
132360	491578
246910	491579
45303	491580
59720	491581
512041	491582
556588	491583
532660	491584
89804	491585
264499	491586
636638	491587
11934	491588
71728	491589
658820	491590
37078	491591
3675	491592
6738	491593
234579	491594
67457	491595
48268	491596
626396	491597
191175	491598
227526	491599
342901	491600
426107	491601
239692	491602
159493	491603
308300	491604
183530	491605
496236	491606
496263	491607
21155	491608
367242	491609
131233	491610
30830	491611
412142	491612
17825	491613
8691	491614
8567	491615
89181	491616
523895	491617
522782	491618
34099	491619
546466	491620
54324	491621
434483	491622
596305	491623
92979	491624
321428	491625
404252	491626
532557	491627
58603	491628
102272	491629
374869	491630
374878	491631
62828	491632
416025	491633
389261	491634
498959	491635
62517	491636
497264	491637
53378	491638
635663	491639
519619	491640
97947	491641
645069	491642
22309	491643
585632	491644
450	491645
490754	491646
258159	491647
101868	491648
528223	491649
89	491650
8764	491651
691042	491652
242754	491653
462215	491654
214476	491655
4521	491656
270287	491657
341343	491658
488180	491659
552457	491660
624101	491661
605638	491662
189546	491663
373828	491664
140859	491665
485191	491666
142147	491667
37420	491668
99268	491669
39105	491670
35749	491671
378087	491672
150761	491673
415934	491674
508160	491675
44825	491676
205304	491677
22401	491678
35504	491679
561922	491680
420515	491681
290505	491682
38950	491683
1216	491684
11376	491685
229135	491686
166749	491687
152468	491688
684657	491689
46138	491690
470401	491691
631117	491692
279101	491693
136843	491694
140560	491695
568489	491696
535761	491697
574809	491698
367982	491699
5383	491700
193702	491701
122940	491702
246949	491703
549913	491704
527766	491705
86219	491706
38634	491707
682557	491708
385187	491709
584500	491710
559784	491711
165500	491712
181219	491713
23395	491714
344975	491715
94748	491716
317391	491717
405413	491718
584618	491719
11583	491720
1180	491721
428216	491722
298401	491723
50451	491724
399897	491725
165111	491726
153473	491727
94547	491728
434400	491729
97798	491730
231598	491731
618307	491732
365771	491733
5017	491734
90372	491735
664353	491736
438176	491737
503056	491738
52455	491739
78523	491740
969	491741
512385	491742
449797	491743
47951	491744
77633	491745
676094	491746
606613	491747
400124	491748
399974	491749
102352	491750
579684	491751
35914	491752
113548	491753
626753	491754
440554	491755
536290	491756
631081	491757
231623	491758
440600	491759
440598	491760
142711	491761
75008	491762
47033	491763
159023	491764
132642	491765
230106	491766
577969	491767
664324	491768
121368	491769
578012	491770
40700	491771
687421	491772
536033	491773
77599	491774
329339	491775
604752	491776
401475	491777
410310	491778
605404	491779
43861	491780
236234	491781
106651	491782
35613	491783
242369	491784
90714	491785
1438	491786
609922	491787
212660	491788
212666	491789
212669	491790
565465	491791
302038	491792
324194	491793
136231	491794
16956	491795
62	491796
323688	491797
122091	491798
385712	491799
636913	491800
290459	491801
93848	491802
83081	491803
140280	491804
678071	491805
330188	491806
223981	491807
695451	491808
150485	491809
172850	491810
639411	491811
354858	491812
166444	491813
109769	491814
676127	491815
16333	491816
634045	491817
644972	491818
520924	491819
151468	491820
142612	491821
102774	491822
277874	491823
433321	491824
289811	491825
113819	491826
20671	491827
322151	491828
16937	491829
611379	491830
56808	491831
267955	491832
505688	491833
68421	491834
156809	491835
35612	491836
408696	491837
642406	491838
317767	491839
94998	491840
490624	491841
398580	491842
156036	491843
526366	491844
498395	491845
485	491846
196001	491847
522835	491848
463617	491849
46774	491850
170989	491851
187035	491852
692808	491853
7411	491854
154954	491855
124377	491856
621838	491857
132598	491858
370889	491859
201336	491860
463588	491861
672775	491862
139275	491863
124528	491864
642863	491865
564340	491866
688122	491867
445765	491868
445740	491869
506442	491870
511236	491871
454573	491872
643149	491873
493547	491874
431476	491875
241164	491876
31473	491877
570378	491878
687081	491879
108778	491880
372946	491881
21952	491882
499165	491883
80691	491884
228446	491885
170183	491886
164780	491887
432882	491888
67080	491889
62716	491890
114177	491891
134574	491892
325047	491893
2505	491894
28298	491895
210597	491896
661466	491897
4692	491898
596588	491899
27549	491900
575457	491901
198046	491902
50824	491903
49711	491904
51760	491905
102649	491906
772	491907
511817	491908
11184	491909
527333	491910
20635	491911
74819	491912
58172	491913
14038	491914
106826	491915
451786	491916
50892	491917
435590	491918
8563	491919
278125	491920
290865	491921
286623	491922
677769	491923
168214	491924
287086	491925
336006	491926
103160	491927
22983	491928
144480	491929
46183	491930
636116	491931
199841	491932
204595	491933
586630	491934
218659	491935
615444	491936
88121	491937
655457	491938
330270	491939
228062	491940
90950	491941
96059	491942
156849	491943
638859	491944
373770	491945
100954	491946
413439	491947
85284	491948
333915	491949
563713	491950
95191	491951
255423	491952
250499	491953
136221	491954
573780	491955
27638	491956
50281	491957
425244	491958
315333	491959
396235	491960
264066	491961
161808	491962
41862	491963
73630	491964
686179	491965
521427	491966
652385	491967
33880	491968
132379	491969
267123	491970
437146	491971
298875	491972
655726	491973
104595	491974
162432	491975
461038	491976
486171	491977
32686	491978
404311	491979
471862	491980
191618	491981
905	491982
25416	491983
329486	491984
393784	491985
535740	491986
421634	491987
164205	491988
317668	491989
253160	491990
329540	491991
77640	491992
39389	491993
595558	491994
72291	491995
229623	491996
166427	491997
18347	491998
138724	491999
147806	492000
147806	492001
422862	492002
275295	492003
552388	492004
454579	492005
392546	492006
116846	492007
636615	492008
477783	492009
443896	492010
33841	492011
298816	492012
636617	492013
584919	492014
268907	492015
213177	492016
13009	492017
29793	492018
240357	492019
668666	492020
517040	492021
478023	492022
71883	492023
402469	492024
451975	492025
2854	492026
188501	492027
71919	492028
56685	492029
251912	492030
473014	492031
138925	492032
29256	492033
200329	492034
461596	492035
139092	492036
462968	492037
53447	492038
99643	492039
376494	492040
28261	492041
495581	492042
583938	492043
324722	492044
47351	492045
530830	492046
489094	492047
389646	492048
663999	492049
656614	492050
560076	492051
21330	492052
180171	492053
224808	492054
38086	492055
469320	492056
529952	492057
638539	492058
541800	492059
325471	492060
485097	492061
483679	492062
123640	492063
34160	492064
407745	492065
407754	492066
492930	492067
77577	492068
3634	492069
27062	492070
111536	492071
76890	492072
31120	492073
53295	492074
524	492075
15174	492076
562808	492077
74387	492078
6345	492079
562991	492080
15903	492081
587369	492082
17642	492083
343530	492084
150308	492085
165490	492086
173166	492087
61917	492088
13665	492089
136421	492090
515649	492091
90459	492092
138291	492093
687248	492094
30199	492095
606787	492096
237159	492097
190407	492098
354888	492099
374680	492100
99404	492101
96845	492102
3463	492103
328572	492104
2067	492105
409120	492106
335015	492107
163652	492108
608374	492109
109975	492110
606686	492111
39644	492112
98559	492113
600787	492114
53407	492115
111602	492116
25073	492117
134306	492118
291267	492119
647772	492120
78	492121
46395	492122
153119	492123
518413	492124
208809	492125
513234	492126
458480	492127
154775	492128
385639	492129
626090	492130
150348	492131
201719	492132
124317	492133
191081	492134
14045	492135
57333	492136
86624	492137
15408	492138
420311	492139
537502	492140
688000	492141
9	492142
125440	492143
5218	492144
57009	492145
362263	492146
82133	492147
506761	492148
538746	492149
371633	492150
491005	492151
315176	492152
560467	492153
65585	492154
562259	492155
224422	492156
6155	492157
16865	492158
244141	492159
688975	492160
65566	492161
111815	492162
154093	492163
652249	492164
441871	492165
78467	492166
566332	492167
270144	492168
53221	492169
66331	492170
78500	492171
13003	492172
664490	492173
538961	492174
352530	492175
58573	492176
242866	492177
6173	492178
588124	492179
497617	492180
647321	492181
552930	492182
17536	492183
99106	492184
370213	492185
626289	492186
1558	492187
65090	492188
21601	492189
25976	492190
277148	492191
626944	492192
145673	492193
127141	492194
286138	492195
611151	492196
304252	492197
125407	492198
392246	492199
84622	492200
172927	492201
155462	492202
532934	492203
56567	492204
599266	492205
89310	492206
686101	492207
421965	492208
667958	492209
563980	492210
111574	492211
145930	492212
33645	492213
18858	492214
141010	492215
221744	492216
397610	492217
528247	492218
289820	492219
82419	492220
238214	492221
2990	492222
363689	492223
47067	492224
150041	492225
502469	492226
585567	492227
483932	492228
56580	492229
165566	492230
500247	492231
78612	492232
22807	492233
576225	492234
571971	492235
263885	492236
256193	492237
456506	492238
140681	492239
61278	492240
4675	492241
26471	492242
599445	492243
615869	492244
540858	492245
570741	492246
575619	492247
269899	492248
89162	492249
233281	492250
186326	492251
694817	492252
200008	492253
46094	492254
61368	492255
46834	492256
245195	492257
167448	492258
148933	492259
57655	492260
476612	492261
315337	492262
42617	492263
31491	492264
48466	492265
616996	492266
361957	492267
420365	492268
580024	492269
633614	492270
496840	492271
13867	492272
94238	492273
152196	492274
77285	492275
674208	492276
219712	492277
5230	492278
405024	492279
424590	492280
33322	492281
430616	492282
190398	492283
40461	492284
266154	492285
210815	492286
301053	492287
563418	492288
3970	492289
437461	492290
668318	492291
670219	492292
54742	492293
121	492294
168896	492295
2400	492296
76983	492297
15156	492298
5314	492299
53222	492300
246855	492301
435143	492302
162725	492303
549355	492304
451905	492305
365549	492306
156747	492307
174472	492308
398693	492309
2174	492310
225359	492311
10217	492312
645651	492313
536760	492314
245419	492315
389144	492316
156915	492317
78866	492318
2723	492319
473188	492320
602781	492321
9713	492322
375907	492323
411705	492324
10689	492325
29679	492326
7700	492327
527618	492328
489398	492329
600853	492330
81505	492331
246409	492332
378539	492333
444837	492334
289320	492335
58969	492336
445080	492337
148555	492338
251278	492339
342341	492340
480140	492341
107647	492342
187983	492343
280228	492344
407981	492345
179565	492346
205330	492347
30155	492348
467846	492349
51828	492350
97781	492351
12561	492352
349522	492353
174939	492354
620012	492355
489840	492356
22821	492357
21668	492358
176098	492359
531731	492360
342465	492361
4987	492362
627394	492363
141897	492364
112891	492365
255700	492366
58882	492367
274825	492368
143504	492369
579131	492370
596438	492371
322009	492372
470537	492373
55482	492374
1174	492375
687257	492376
430072	492377
687928	492378
38080	492379
29571	492380
132091	492381
684047	492382
315335	492383
65086	492384
61001	492385
79642	492386
352444	492387
256971	492388
596480	492389
249127	492390
606257	492391
98220	492392
310775	492393
154861	492394
427788	492395
28070	492396
254242	492397
559775	492398
304141	492399
190390	492400
136955	492401
118313	492402
237922	492403
283394	492404
349789	492405
31457	492406
611382	492407
596808	492408
25126	492409
435365	492410
261440	492411
651671	492412
496447	492413
315730	492414
451164	492415
276181	492416
9947	492417
76411	492418
394915	492419
83598	492420
54797	492421
418871	492422
169552	492423
684281	492424
109189	492425
93532	492426
690664	492427
86929	492428
26339	492429
89581	492430
564210	492431
263542	492432
7467	492433
434165	492434
290770	492435
468641	492436
29187	492437
33501	492438
117237	492439
194650	492440
58280	492441
94408	492442
104804	492443
10180	492444
267629	492445
42175	492446
1523	492447
66324	492448
66336	492449
564173	492450
32454	492451
653392	492452
41825	492453
41825	492454
54346	492455
354253	492456
17253	492457
573991	492458
12041	492459
45340	492460
153819	492461
51906	492462
23733	492463
171142	492464
666788	492465
547013	492466
423399	492467
373939	492468
666671	492469
472428	492470
6750	492471
195467	492472
75078	492473
275091	492474
19539	492475
140168	492476
163251	492477
128402	492478
488161	492479
23487	492480
71337	492481
6144	492482
37341	492483
291245	492484
428	492485
474907	492486
352694	492487
282853	492488
116029	492489
286519	492490
627441	492491
7835	492492
645941	492493
2748	492494
507184	492495
410	492496
92010	492497
36815	492498
229978	492499
386865	492500
38189	492501
95912	492502
52142	492503
135797	492504
24512	492505
395821	492506
441639	492507
623113	492508
2848	492509
334202	492510
223001	492511
401835	492512
287292	492513
154152	492514
195126	492515
139730	492516
8359	492517
85616	492518
166121	492519
249473	492520
76488	492521
87712	492522
630593	492523
115175	492524
163790	492525
507336	492526
5485	492527
147259	492528
611982	492529
62906	492530
14126	492531
571975	492532
462389	492533
83884	492534
593201	492535
347059	492536
38366	492537
99161	492538
670120	492539
53528	492540
162054	492541
574914	492542
65627	492543
281235	492544
178594	492545
645085	492546
249822	492547
395012	492548
364049	492549
605016	492550
236852	492551
349407	492552
79334	492553
297913	492554
45170	492555
348802	492556
543340	492557
166905	492558
297763	492559
670054	492560
73282	492561
300037	492562
605605	492563
324973	492564
141163	492565
257681	492566
61973	492567
73249	492568
37226	492569
356937	492570
342560	492571
288027	492572
189172	492573
670245	492574
359583	492575
539010	492576
22971	492577
510726	492578
505285	492579
135519	492580
277541	492581
654812	492582
192291	492583
49305	492584
115977	492585
596168	492586
190125	492587
73497	492588
275221	492589
451153	492590
186299	492591
32836	492592
559863	492593
27893	492594
230194	492595
9144	492596
265488	492597
606206	492598
570563	492599
385106	492600
177215	492601
237549	492602
48969	492603
48676	492604
62492	492605
60425	492606
34551	492607
62946	492608
340015	492609
104881	492610
680902	492611
647462	492612
7428	492613
619575	492614
453767	492615
80448	492616
131076	492617
677423	492618
163158	492619
94252	492620
578193	492621
676130	492622
637128	492623
466477	492624
51913	492625
168539	492626
226592	492627
48412	492628
55684	492629
325141	492630
37773	492631
345952	492632
9993	492633
65141	492634
97102	492635
2784	492636
89508	492637
268505	492638
35305	492639
521692	492640
49147	492641
39442	492642
88642	492643
412355	492644
51864	492645
102186	492646
559388	492647
268436	492648
302	492649
621324	492650
23966	492651
12626	492652
340182	492653
6460	492654
204526	492655
22305	492656
351473	492657
229736	492658
311206	492659
519605	492660
7213	492661
568492	492662
567564	492663
663186	492664
642685	492665
530022	492666
475823	492667
99595	492668
539932	492669
16517	492670
84037	492671
9918	492672
49696	492673
150400	492674
77686	492675
652180	492676
5488	492677
625075	492678
538503	492679
488886	492680
683395	492681
164026	492682
607395	492683
99561	492684
405866	492685
40795	492686
36768	492687
286168	492688
327139	492689
557440	492690
381177	492691
222906	492692
135572	492693
436315	492694
20	492695
144673	492696
37747	492697
291851	492698
235247	492699
673635	492700
120057	492701
353999	492702
354000	492703
6168	492704
586248	492705
154256	492706
42062	492707
371134	492708
474595	492709
7317	492710
677745	492711
240339	492712
346066	492713
530913	492714
679537	492715
73870	492716
116384	492717
126170	492718
86837	492719
517325	492720
100917	492721
414112	492722
45898	492723
20224	492724
6461	492725
30673	492726
172269	492727
355799	492728
535620	492729
113630	492730
597228	492731
74098	492732
445115	492733
328142	492734
235910	492735
255931	492736
609934	492737
5511	492738
469372	492739
51780	492740
245568	492741
188863	492742
140698	492743
66598	492744
582797	492745
549852	492746
3654	492747
672448	492748
95331	492749
427029	492750
41738	492751
500415	492752
571545	492753
353483	492754
513422	492755
443631	492756
198846	492757
284537	492758
581029	492759
369957	492760
361466	492761
294322	492762
650920	492763
182	492764
208639	492765
245352	492766
129320	492767
157126	492768
287822	492769
665946	492770
526004	492771
468129	492772
584744	492773
142894	492774
3824	492775
17033	492776
30646	492777
540331	492778
427959	492779
45726	492780
145129	492781
169397	492782
119318	492783
2972	492784
78336	492785
305427	492786
169396	492787
120763	492788
82821	492789
67306	492790
459104	492791
408220	492792
5245	492793
12289	492794
3705	492795
17656	492796
54450	492797
35098	492798
17652	492799
383526	492800
495984	492801
41217	492802
280017	492803
86186	492804
481443	492805
375968	492806
535861	492807
128230	492808
143466	492809
280876	492810
72742	492811
106592	492812
18968	492813
32811	492814
99824	492815
52092	492816
40840	492817
58037	492818
2689	492819
167695	492820
22209	492821
451839	492822
61203	492823
133915	492824
93985	492825
16285	492826
398570	492827
78073	492828
15291	492829
66536	492830
631545	492831
665782	492832
422764	492833
484029	492834
276143	492835
17226	492836
103389	492837
37983	492838
23	492839
3433	492840
110033	492841
268902	492842
50017	492843
11852	492844
664842	492845
17655	492846
1501	492847
259899	492848
5391	492849
41077	492850
148365	492851
49704	492852
994	492853
86620	492854
599554	492855
164093	492856
7020	492857
3268	492858
605194	492859
6815	492860
120396	492861
352759	492862
16227	492863
635852	492864
99824	492865
591748	492866
168642	492867
14649	492868
247576	492869
41648	492870
212598	492871
101147	492872
17653	492873
609292	492874
2901	492875
173218	492876
461132	492877
265208	492878
143458	492879
33336	492880
198194	492881
142268	492882
98274	492883
111571	492884
407796	492885
99828	492886
99672	492887
529813	492888
325820	492889
605192	492890
3762	492891
200036	492892
129137	492893
160106	492894
150731	492895
53358	492896
93610	492897
3762	492898
432814	492899
513871	492900
504219	492901
10166	492902
10589	492903
5357	492904
24916	492905
148872	492906
74900	492907
498332	492908
267920	492909
498334	492910
121664	492911
219670	492912
141576	492913
75106	492914
528203	492915
618826	492916
70499	492917
412305	492918
24651	492919
157721	492920
243122	492921
571969	492922
655830	492923
583695	492924
43632	492925
24140	492926
397828	492927
442691	492928
566120	492929
528205	492930
88846	492931
242914	492932
242915	492933
33142	492934
115774	492935
39978	492936
384600	492937
384592	492938
384593	492939
307009	492940
428786	492941
151164	492942
410682	492943
40488	492944
423389	492945
228137	492946
523044	492947
168254	492948
65086	492949
171710	492950
346357	492951
89594	492952
94414	492953
22169	492954
6359	492955
57117	492956
902	492957
902	492958
566603	492959
297492	492960
168067	492961
70921	492962
663511	492963
902	492964
6066	492965
98797	492966
575222	492967
136806	492968
63486	492969
575684	492970
882	492971
646356	492972
101782	492973
360453	492974
396518	492975
266894	492976
184118	492977
590579	492978
607950	492979
451130	492980
249764	492981
544468	492982
47673	492983
47609	492984
315950	492985
543029	492986
59037	492987
697011	492988
42306	492989
6735	492990
739	492991
2354	492992
12955	492993
168438	492994
1331	492995
7401	492996
4760	492997
2354	492998
2354	492999
7400	493000
270041	493001
451875	493002
13310	493003
151315	493004
554905	493005
684401	493006
65085	493007
455604	493008
207061	493009
182739	493010
323032	493011
1894	493012
204192	493013
332245	493014
127923	493015
430015	493016
227051	493017
22577	493018
394769	493019
352881	493020
296860	493021
688310	493022
629656	493023
370882	493024
78901	493025
98282	493026
298092	493027
121170	493028
624771	493029
43414	493030
128757	493031
4773	493032
690054	493033
593194	493034
66764	493035
537588	493036
177422	493037
49428	493038
558341	493039
530211	493040
45610	493041
20744	493042
410360	493043
65746	493044
441260	493045
87833	493046
38589	493047
165029	493048
431067	493049
80658	493050
2217	493051
26934	493052
59696	493053
318990	493054
10706	493055
146921	493056
287827	493057
80138	493058
612136	493059
425854	493060
78100	493061
278908	493062
185139	493063
117602	493064
86685	493065
248795	493066
607677	493067
95164	493068
16179	493069
98927	493070
678285	493071
20283	493072
595601	493073
326620	493074
529804	493075
91143	493076
65	493077
338646	493078
39609	493079
53158	493080
159882	493081
144844	493082
487538	493083
484988	493084
441770	493085
300233	493086
147054	493087
34562	493088
417986	493089
3842	493090
156710	493091
650607	493092
317516	493093
658771	493094
346392	493095
152059	493096
67236	493097
356595	493098
441022	493099
561422	493100
163201	493101
20854	493102
251606	493103
612611	493104
563301	493105
328349	493106
14811	493107
662509	493108
1952	493109
337070	493110
58512	493111
108863	493112
461292	493113
508540	493114
303839	493115
681199	493116
643679	493117
430509	493118
146	493119
42883	493120
85593	493121
19141	493122
452732	493123
247615	493124
123299	493125
567793	493126
87278	493127
255917	493128
534352	493129
20537	493130
1355	493131
404566	493132
82079	493133
531620	493134
176764	493135
525531	493136
353003	493137
677537	493138
437510	493139
68615	493140
214030	493141
29056	493142
640074	493143
8855	493144
632916	493145
51903	493146
28276	493147
394514	493148
662988	493149
576180	493150
375942	493151
14136	493152
105410	493153
3609	493154
485049	493155
183656	493156
3295	493157
3208	493158
33531	493159
385892	493160
452350	493161
681338	493162
37320	493163
297319	493164
281393	493165
380062	493166
678562	493167
24989	493168
105519	493169
916	493170
475891	493171
244726	493172
23747	493173
10410	493174
542004	493175
375779	493176
54712	493177
166	493178
8142	493179
178574	493180
605455	493181
615240	493182
70788	493183
562062	493184
150702	493185
353737	493186
657277	493187
30139	493188
483785	493189
15374	493190
192697	493191
3378	493192
535012	493193
3325	493194
7743	493195
45614	493196
46515	493197
185537	493198
463596	493199
51267	493200
537184	493201
129703	493202
127266	493203
1830	493204
519664	493205
176093	493206
367848	493207
2294	493208
611909	493209
41	493210
427031	493211
8412	493212
571816	493213
282285	493214
47317	493215
12784	493216
255788	493217
379768	493218
221084	493219
411754	493220
528229	493221
122226	493222
518997	493223
167075	493224
198	493225
324	493226
1759	493227
595	493228
370	493229
853	493230
326	493231
2340	493232
596	493233
2337	493234
198	493235
1756	493236
25142	493237
435	493238
12871	493239
2343	493240
850	493241
1759	493242
167067	493243
1320	493244
7355	493245
324	493246
850	493247
1058	493248
594	493249
342277	493250
164296	493251
58433	493252
277397	493253
45435	493254
439892	493255
57877	493256
1753	493257
3237	493258
167071	493259
1760	493260
57879	493261
318320	493262
7360	493263
2343	493264
124376	493265
454216	493266
292	493267
50413	493268
516783	493269
372731	493270
398029	493271
149182	493272
31334	493273
688805	493274
391456	493275
25140	493276
12867	493277
1322	493278
198	493279
636428	493280
24131	493281
648313	493282
399501	493283
1758	493284
1758	493285
35669	493286
317831	493287
309694	493288
533534	493289
676258	493290
408712	493291
141533	493292
121241	493293
474253	493294
515028	493295
448462	493296
622255	493297
159814	493298
418945	493299
210049	493300
669936	493301
162457	493302
399306	493303
423750	493304
661133	493305
659492	493306
196614	493307
682878	493308
205000	493309
511	493310
172410	493311
158633	493312
428140	493313
596271	493314
14532	493315
2831	493316
366082	493317
384153	493318
3238	493319
228755	493320
189413	493321
6	493322
525400	493323
46920	493324
307841	493325
412135	493326
111857	493327
559438	493328
65014	493329
376569	493330
69581	493331
138002	493332
542715	493333
140442	493334
164787	493335
18555	493336
374589	493337
101392	493338
336448	493339
66804	493340
418689	493341
299083	493342
99080	493343
289288	493344
40557	493345
74832	493346
505885	493347
79907	493348
329461	493349
61833	493350
461630	493351
77764	493352
446789	493353
611432	493354
281916	493355
49342	493356
229177	493357
547256	493358
256128	493359
227097	493360
501060	493361
558253	493362
2023	493363
187506	493364
675981	493365
660657	493366
633789	493367
467936	493368
656546	493369
322204	493370
497184	493371
637771	493372
350760	493373
4135	493374
28564	493375
2045	493376
2045	493377
2045	493378
2045	493379
2045	493380
2045	493381
449300	493382
35290	493383
1959	493384
207660	493385
346796	493386
200276	493387
638997	493388
68453	493389
2969	493390
505341	493391
494645	493392
25451	493393
150965	493394
117201	493395
554183	493396
420125	493397
286370	493398
523858	493399
33676	493400
288844	493401
312315	493402
554848	493403
719	493404
523864	493405
203143	493406
182380	493407
111524	493408
337538	493409
21753	493410
680347	493411
591666	493412
301998	493413
25393	493414
76121	493415
71	493416
424969	493417
182428	493418
439739	493419
59215	493420
36615	493421
437272	493422
197022	493423
306	493424
361976	493425
39371	493426
151074	493427
11	493428
320082	493429
438191	493430
437203	493431
19864	493432
310877	493433
20129	493434
139	493435
10721	493436
315	493437
240573	493438
490068	493439
408815	493440
140631	493441
25806	493442
655927	493443
161376	493444
135837	493445
642319	493446
337154	493447
283576	493448
6139	493449
90790	493450
547161	493451
86988	493452
8334	493453
437859	493454
242774	493455
28994	493456
6139	493457
54951	493458
326308	493459
1599	493460
493418	493461
562975	493462
27482	493463
444939	493464
44197	493465
530666	493466
266081	493467
448388	493468
502498	493469
535124	493470
178120	493471
146093	493472
125366	493473
19042	493474
202186	493475
649235	493476
173283	493477
691697	493478
2722	493479
313029	493480
100993	493481
365114	493482
324652	493483
343436	493484
16806	493485
331300	493486
130035	493487
11017	493488
11017	493489
11017	493490
2721	493491
243519	493492
51609	493493
426920	493494
379818	493495
240819	493496
343709	493497
236154	493498
97846	493499
32359	493500
665058	493501
79655	493502
262173	493503
106444	493504
17701	493505
588689	493506
152625	493507
164755	493508
31886	493509
267446	493510
111039	493511
262697	493512
377262	493513
127133	493514
322250	493515
387477	493516
179355	493517
975	493518
728	493519
473218	493520
10619	493521
437740	493522
227617	493523
39834	493524
521170	493525
637190	493526
189481	493527
244008	493528
40191	493529
628718	493530
237203	493531
52727	493532
637250	493533
182612	493534
328573	493535
10757	493536
263778	493537
577030	493538
269578	493539
447865	493540
11229	493541
527655	493542
182601	493543
234399	493544
493624	493545
249058	493546
142478	493547
82116	493548
421379	493549
51122	493550
61033	493551
193497	493552
131602	493553
162020	493554
162017	493555
560906	493556
686021	493557
625229	493558
362205	493559
528791	493560
106853	493561
275626	493562
599213	493563
12158	493564
49188	493565
50769	493566
449474	493567
162654	493568
253672	493569
244924	493570
465093	493571
514602	493572
395644	493573
213512	493574
538673	493575
139257	493576
139258	493577
531745	493578
531757	493579
514631	493580
403771	493581
493558	493582
407402	493583
619406	493584
48237	493585
77762	493586
619389	493587
602608	493588
546523	493589
324275	493590
140861	493591
32142	493592
420534	493593
201	493594
97555	493595
136171	493596
584311	493597
308760	493598
267083	493599
3451	493600
234991	493601
667316	493602
590139	493603
1542	493604
426265	493605
53293	493606
112866	493607
126505	493608
135220	493609
83284	493610
288908	493611
522775	493612
100187	493613
374537	493614
62053	493615
82407	493616
5671	493617
155259	493618
328197	493619
212131	493620
343891	493621
72728	493622
139347	493623
169840	493624
118121	493625
442898	493626
112326	493627
373941	493628
162481	493629
51224	493630
366168	493631
621619	493632
509509	493633
154828	493634
383404	493635
98083	493636
369243	493637
10017	493638
41205	493639
284631	493640
595410	493641
245073	493642
190773	493643
11855	493644
11121	493645
694366	493646
20414	493647
1262	493648
608194	493649
22120	493650
260425	493651
308995	493652
9130	493653
552359	493654
88203	493655
5419	493656
523319	493657
15861	493658
148444	493659
61787	493660
27037	493661
458198	493662
607300	493663
39764	493664
4006	493665
59057	493666
63450	493667
461781	493668
69095	493669
2272	493670
613160	493671
122663	493672
128806	493673
117106	493674
620354	493675
407000	493676
42955	493677
144364	493678
78454	493679
182656	493680
302455	493681
143840	493682
105391	493683
308929	493684
509877	493685
605509	493686
405951	493687
312265	493688
38729	493689
47078	493690
20302	493691
1206	493692
1838	493693
31094	493694
12912	493695
569381	493696
372330	493697
191391	493698
129637	493699
68910	493700
428145	493701
319417	493702
266652	493703
623493	493704
11519	493705
622514	493706
144	493707
66841	493708
684499	493709
650443	493710
264580	493711
149769	493712
696770	493713
61200	493714
300545	493715
43894	493716
496837	493717
548194	493718
526818	493719
487425	493720
79	493721
20841	493722
362550	493723
309541	493724
621955	493725
540605	493726
616499	493727
31727	493728
10254	493729
130896	493730
34424	493731
101	493732
361861	493733
490787	493734
506578	493735
122015	493736
657233	493737
13225	493738
13547	493739
697822	493740
164856	493741
395156	493742
681303	493743
28188	493744
386302	493745
549343	493746
680751	493747
681078	493748
272322	493749
28551	493750
55066	493751
41564	493752
15445	493753
663215	493754
128979	493755
269286	493756
571130	493757
144231	493758
357783	493759
136949	493760
553405	493761
490252	493762
137152	493763
37473	493764
396017	493765
564782	493766
300252	493767
545656	493768
220957	493769
388880	493770
6998	493771
235514	493772
550070	493773
41091	493774
42503	493775
41687	493776
135568	493777
10328	493778
112992	493779
447503	493780
598684	493781
153884	493782
75536	493783
390727	493784
384739	493785
685780	493786
1922	493787
293403	493788
611767	493789
482454	493790
494685	493791
478128	493792
280030	493793
20449	493794
99888	493795
39677	493796
61402	493797
12515	493798
38659	493799
596171	493800
10829	493801
206459	493802
671623	493803
48566	493804
575961	493805
206499	493806
26005	493807
338467	493808
544444	493809
94364	493810
4536	493811
696522	493812
59040	493813
160849	493814
147445	493815
357	493816
16066	493817
71203	493818
384636	493819
20553	493820
170506	493821
219987	493822
14208	493823
113000	493824
481622	493825
157902	493826
656987	493827
180051	493828
612773	493829
430034	493830
63125	493831
490312	493832
333679	493833
494440	493834
345273	493835
203780	493836
402864	493837
105202	493838
494134	493839
27046	493840
448815	493841
13709	493842
554145	493843
6423	493844
61787	493845
217117	493846
3342	493847
401990	493848
260443	493849
325649	493850
562308	493851
510137	493852
376940	493853
6602	493854
56664	493855
192156	493856
153068	493857
455417	493858
197239	493859
451616	493860
99293	493861
440584	493862
1955	493863
109242	493864
293717	493865
403610	493866
663839	493867
660587	493868
339512	493869
630730	493870
27040	493871
515808	493872
50171	493873
525758	493874
629194	493875
590532	493876
18510	493877
545766	493878
22285	493879
169593	493880
92955	493881
608261	493882
163260	493883
1922	493884
1379	493885
613983	493886
113662	493887
431591	493888
20707	493889
15058	493890
53609	493891
168636	493892
270354	493893
330449	493894
423155	493895
197083	493896
347036	493897
85483	493898
161392	493899
677901	493900
64805	493901
566010	493902
1996	493903
143207	493904
148901	493905
553762	493906
113918	493907
54732	493908
108188	493909
208658	493910
273955	493911
7542	493912
541569	493913
541966	493914
85929	493915
102948	493916
31570	493917
31877	493918
26740	493919
524686	493920
61371	493921
255739	493922
251966	493923
146043	493924
430040	493925
208383	493926
466847	493927
2611	493928
155696	493929
11589	493930
4149	493931
57951	493932
56428	493933
463375	493934
442373	493935
128469	493936
227335	493937
18401	493938
547967	493939
150551	493940
17358	493941
368038	493942
448682	493943
185446	493944
195456	493945
540342	493946
589341	493947
75663	493948
66121	493949
154133	493950
647479	493951
210522	493952
80836	493953
461940	493954
99927	493955
676700	493956
118833	493957
45148	493958
505628	493959
230124	493960
53185	493961
584951	493962
150576	493963
584939	493964
241587	493965
29760	493966
326229	493967
388056	493968
623	493969
587179	493970
651213	493971
264742	493972
183106	493973
183115	493974
183117	493975
61852	493976
183127	493977
183128	493978
166839	493979
264544	493980
56308	493981
59065	493982
31687	493983
81090	493984
31895	493985
487637	493986
637120	493987
27705	493988
602814	493989
405487	493990
404352	493991
437868	493992
542609	493993
542606	493994
542596	493995
31894	493996
525506	493997
333716	493998
129502	493999
474541	494000
354987	494001
54622	494002
91186	494003
328695	494004
355268	494005
332642	494006
349839	494007
7318	494008
366976	494009
74796	494010
466494	494011
397935	494012
23592	494013
85263	494014
10444	494015
114385	494016
390113	494017
278784	494018
104225	494019
99046	494020
522781	494021
49330	494022
430148	494023
1016	494024
17265	494025
34486	494026
692448	494027
15473	494028
590305	494029
482594	494030
140	494031
155052	494032
13653	494033
511148	494034
321476	494035
600511	494036
30779	494037
44347	494038
428098	494039
588413	494040
1051	494041
370	494042
7358	494043
198	494044
326	494045
106337	494046
6553	494047
319564	494048
552291	494049
691512	494050
57522	494051
571778	494052
23552	494053
210708	494054
8883	494055
189798	494056
392730	494057
15081	494058
45653	494059
615809	494060
238372	494061
503	494062
659723	494063
583129	494064
527298	494065
601512	494066
439119	494067
2837	494068
154391	494069
159455	494070
56413	494071
145228	494072
4268	494073
25998	494074
148511	494075
596129	494076
458946	494077
22140	494078
573638	494079
363497	494080
489145	494081
109648	494082
639638	494083
43149	494084
531240	494085
266908	494086
15248	494087
165170	494088
576710	494089
572294	494090
531804	494091
530631	494092
530702	494093
531195	494094
25999	494095
87229	494096
657487	494097
129712	494098
20072	494099
9221	494100
50144	494101
47084	494102
598396	494103
609981	494104
103291	494105
317155	494106
413159	494107
319989	494108
154877	494109
566755	494110
11663	494111
693651	494112
693668	494113
128060	494114
5287	494115
340413	494116
643127	494117
575260	494118
692413	494119
680787	494120
437223	494121
360338	494122
172698	494123
372	494124
567628	494125
309186	494126
84421	494127
40347	494128
633519	494129
407086	494130
525942	494131
451030	494132
506473	494133
143123	494134
569676	494135
307292	494136
646084	494137
127335	494138
17979	494139
189103	494140
335950	494141
530188	494142
126757	494143
382350	494144
445766	494145
5198	494146
55904	494147
738	494148
65001	494149
565018	494150
195347	494151
156597	494152
154774	494153
52381	494154
98788	494155
194416	494156
17548	494157
201522	494158
541338	494159
484382	494160
27566	494161
560156	494162
95642	494163
30063	494164
633369	494165
118184	494166
510812	494167
201061	494168
560259	494169
124902	494170
296164	494171
106627	494172
119971	494173
632227	494174
327258	494175
116924	494176
524632	494177
416138	494178
151779	494179
8939	494180
19931	494181
37758	494182
603245	494183
245616	494184
129548	494185
95353	494186
133712	494187
545680	494188
31317	494189
18134	494190
275413	494191
12802	494192
6794	494193
327421	494194
264700	494195
4432	494196
8734	494197
247977	494198
379381	494199
286558	494200
642410	494201
338327	494202
418095	494203
212964	494204
580131	494205
130932	494206
456875	494207
1236	494208
120808	494209
666419	494210
155174	494211
68397	494212
1761	494213
193450	494214
155928	494215
851	494216
690353	494217
46619	494218
9890	494219
23806	494220
471623	494221
661510	494222
15638	494223
611331	494224
139098	494225
28038	494226
242043	494227
171525	494228
134815	494229
568181	494230
34140	494231
583798	494232
141208	494233
155690	494234
406144	494235
5600	494236
518736	494237
245728	494238
44429	494239
57086	494240
375	494241
142227	494242
93915	494243
297861	494244
324903	494245
297835	494246
71385	494247
200703	494248
525557	494249
2596	494250
576809	494251
174781	494252
81890	494253
57197	494254
627484	494255
123375	494256
389566	494257
66416	494258
561286	494259
250065	494260
112789	494261
431247	494262
93528	494263
415024	494264
85877	494265
330494	494266
168242	494267
79961	494268
121468	494269
659840	494270
2359	494271
505086	494272
113503	494273
76934	494274
274815	494275
345841	494276
571189	494277
129494	494278
34	494279
38176	494280
170933	494281
26664	494282
17182	494283
614518	494284
169907	494285
74488	494286
141793	494287
109790	494288
464675	494289
599985	494290
489760	494291
62257	494292
24782	494293
101524	494294
671466	494295
600413	494296
424692	494297
370	494298
149792	494299
129636	494300
501608	494301
36356	494302
72528	494303
198963	494304
464145	494305
265914	494306
585047	494307
55942	494308
56756	494309
2097	494310
275931	494311
310995	494312
165375	494313
560010	494314
381456	494315
255343	494316
210773	494317
174619	494318
112982	494319
352605	494320
67357	494321
473717	494322
49725	494323
7828	494324
116767	494325
111453	494326
26072	494327
344429	494328
342589	494329
248463	494330
75926	494331
146033	494332
507574	494333
55972	494334
659734	494335
25274	494336
390630	494337
440753	494338
633182	494339
596595	494340
153117	494341
35934	494342
590433	494343
640872	494344
648170	494345
351132	494346
587181	494347
53211	494348
150690	494349
53211	494350
585578	494351
585574	494352
150692	494353
150691	494354
585595	494355
40728	494356
59088	494357
4130	494358
82913	494359
246389	494360
268416	494361
268528	494362
191061	494363
63172	494364
444149	494365
268414	494366
133036	494367
20861	494368
632249	494369
198254	494370
234077	494371
215018	494372
332259	494373
275073	494374
511004	494375
614228	494376
6003	494377
14124	494378
349594	494379
3826	494380
477138	494381
545990	494382
490748	494383
14124	494384
168648	494385
316220	494386
5192	494387
682020	494388
46633	494389
4950	494390
171179	494391
121343	494392
72093	494393
280223	494394
290007	494395
350	494396
439682	494397
485733	494398
357982	494399
163352	494400
128544	494401
468007	494402
3453	494403
576788	494404
33370	494405
123707	494406
164883	494407
30647	494408
47425	494409
16697	494410
351622	494411
346	494412
41660	494413
373215	494414
292551	494415
408016	494416
292599	494417
373123	494418
435667	494419
220339	494420
318281	494421
72272	494422
387841	494423
282977	494424
432712	494425
522552	494426
117609	494427
21849	494428
98469	494429
11025	494430
5	494431
274940	494432
530087	494433
152844	494434
78	494435
38263	494436
245398	494437
167593	494438
525010	494439
155867	494440
312115	494441
311858	494442
61104	494443
311887	494444
312113	494445
665319	494446
38263	494447
114076	494448
45186	494449
28841	494450
518199	494451
285098	494452
223435	494453
50377	494454
530915	494455
627298	494456
104584	494457
116705	494458
530589	494459
619705	494460
354385	494461
257458	494462
74141	494463
238150	494464
468620	494465
233447	494466
117358	494467
387343	494468
193909	494469
50954	494470
563652	494471
569853	494472
462905	494473
10062	494474
582707	494475
577352	494476
86524	494477
89727	494478
647716	494479
8975	494480
355488	494481
677922	494482
4613	494483
151779	494484
576718	494485
650452	494486
107255	494487
405559	494488
394041	494489
237696	494490
531206	494491
103301	494492
461507	494493
159810	494494
646516	494495
271428	494496
87244	494497
21029	494498
261915	494499
10233	494500
697345	494501
697346	494502
428720	494503
415914	494504
436918	494505
552370	494506
2550	494507
344766	494508
36324	494509
388615	494510
127796	494511
227161	494512
418443	494513
15637	494514
341304	494515
250570	494516
658819	494517
263973	494518
146885	494519
57874	494520
188974	494521
557984	494522
406388	494523
426926	494524
509135	494525
697407	494526
29415	494527
388606	494528
57804	494529
423908	494530
146110	494531
388750	494532
492117	494533
30278	494534
325397	494535
22731	494536
695107	494537
576205	494538
341044	494539
502450	494540
193995	494541
68537	494542
511048	494543
389075	494544
521327	494545
323034	494546
119026	494547
95214	494548
462061	494549
462069	494550
46322	494551
98901	494552
183805	494553
329209	494554
483661	494555
334466	494556
103610	494557
576293	494558
493089	494559
660979	494560
115760	494561
680031	494562
236656	494563
166099	494564
450978	494565
44015	494566
329205	494567
166210	494568
432265	494569
310812	494570
159267	494571
623669	494572
28712	494573
218077	494574
217633	494575
104674	494576
618420	494577
503641	494578
18445	494579
17139	494580
156081	494581
38221	494582
533320	494583
313885	494584
298621	494585
365987	494586
66834	494587
397411	494588
120224	494589
591798	494590
23202	494591
435818	494592
87019	494593
150909	494594
117075	494595
18386	494596
224961	494597
564450	494598
643562	494599
323706	494600
138517	494601
231878	494602
87102	494603
287828	494604
16408	494605
318199	494606
231131	494607
316893	494608
323769	494609
45704	494610
93642	494611
350378	494612
263256	494613
481368	494614
585859	494615
116706	494616
195003	494617
440628	494618
543130	494619
483511	494620
6307	494621
607451	494622
149840	494623
52933	494624
7933	494625
628621	494626
8664	494627
1349	494628
503775	494629
432322	494630
617980	494631
43863	494632
288595	494633
550568	494634
141721	494635
18008	494636
8669	494637
148616	494638
306450	494639
98504	494640
453542	494641
587853	494642
320740	494643
484119	494644
300863	494645
81403	494646
601514	494647
180997	494648
431657	494649
295048	494650
220783	494651
614670	494652
23298	494653
692821	494654
53894	494655
112744	494656
28207	494657
420014	494658
330720	494659
90355	494660
155514	494661
167555	494662
94626	494663
158513	494664
27904	494665
642678	494666
360554	494667
627495	494668
527114	494669
133170	494670
142071	494671
50123	494672
572155	494673
681367	494674
661477	494675
279999	494676
53902	494677
5926	494678
398243	494679
181599	494680
39959	494681
183871	494682
668581	494683
64217	494684
313205	494685
245220	494686
104948	494687
639023	494688
59695	494689
678960	494690
535915	494691
3	494692
137014	494693
561775	494694
471907	494695
355855	494696
14788	494697
441322	494698
659211	494699
600340	494700
529894	494701
223937	494702
32743	494703
158479	494704
122186	494705
128394	494706
270895	494707
511043	494708
691233	494709
841	494710
109579	494711
538504	494712
123223	494713
101908	494714
482937	494715
468900	494716
11754	494717
132216	494718
500258	494719
468594	494720
142585	494721
394028	494722
33573	494723
104333	494724
270401	494725
401894	494726
2187	494727
161878	494728
474256	494729
384207	494730
359877	494731
550573	494732
198938	494733
595735	494734
212458	494735
389123	494736
585685	494737
141878	494738
38122	494739
421521	494740
574972	494741
289519	494742
155480	494743
133326	494744
583063	494745
108163	494746
138792	494747
437143	494748
550739	494749
248900	494750
54242	494751
584357	494752
238912	494753
511154	494754
231133	494755
84523	494756
553830	494757
84611	494758
388963	494759
230881	494760
134356	494761
134357	494762
6368	494763
511346	494764
75033	494765
68425	494766
68425	494767
586027	494768
93814	494769
464840	494770
346193	494771
641940	494772
521514	494773
521506	494774
672645	494775
511107	494776
10348	494777
650860	494778
150309	494779
443735	494780
141625	494781
85039	494782
240940	494783
431317	494784
662420	494785
681132	494786
147394	494787
55186	494788
668584	494789
150806	494790
150792	494791
585952	494792
150732	494793
12103	494794
53245	494795
696558	494796
19400	494797
505921	494798
661889	494799
682506	494800
269544	494801
567430	494802
266784	494803
596992	494804
434922	494805
669778	494806
417858	494807
324279	494808
324236	494809
324289	494810
324284	494811
324281	494812
324288	494813
324271	494814
324287	494815
324282	494816
324270	494817
586079	494818
586080	494819
324272	494820
324274	494821
324276	494822
324277	494823
586077	494824
586078	494825
586092	494826
586098	494827
586090	494828
324280	494829
586082	494830
586083	494831
586084	494832
586085	494833
586086	494834
586087	494835
586088	494836
586089	494837
586096	494838
586091	494839
586094	494840
586093	494841
586097	494842
586095	494843
586099	494844
271	494845
324285	494846
324290	494847
93840	494848
93840	494849
641310	494850
313960	494851
128094	494852
389983	494853
634116	494854
356991	494855
530415	494856
594180	494857
247751	494858
247861	494859
247885	494860
595595	494861
247772	494862
247835	494863
247863	494864
389994	494865
531744	494866
247880	494867
247906	494868
479580	494869
752	494870
206907	494871
206922	494872
206924	494873
206929	494874
532764	494875
667271	494876
30144	494877
390386	494878
10749	494879
259965	494880
625	494881
69246	494882
389991	494883
531710	494884
122810	494885
394624	494886
225277	494887
225284	494888
225286	494889
225296	494890
225304	494891
225308	494892
225312	494893
225318	494894
130133	494895
24871	494896
697492	494897
220574	494898
38909	494899
673691	494900
390083	494901
612448	494902
54913	494903
612461	494904
60649	494905
135787	494906
362383	494907
165858	494908
389948	494909
22064	494910
320549	494911
247737	494912
202027	494913
44929	494914
220463	494915
220471	494916
220474	494917
220480	494918
220554	494919
220571	494920
220572	494921
220594	494922
220597	494923
220607	494924
70569	494925
70570	494926
220620	494927
514290	494928
514311	494929
135130	494930
514319	494931
514321	494932
514322	494933
70573	494934
135131	494935
514367	494936
514373	494937
514378	494938
514382	494939
514404	494940
514414	494941
514421	494942
135134	494943
514432	494944
514445	494945
514448	494946
135141	494947
514491	494948
514500	494949
697514	494950
22335	494951
481798	494952
14270	494953
56726	494954
546380	494955
117829	494956
66097	494957
38174	494958
451	494959
534741	494960
352604	494961
10582	494962
669875	494963
71908	494964
218929	494965
1838	494966
7344	494967
50271	494968
57140	494969
1982	494970
114175	494971
40363	494972
252951	494973
21688	494974
505165	494975
505168	494976
202045	494977
202047	494978
92840	494979
390051	494980
390026	494981
390027	494982
697494	494983
697489	494984
216167	494985
262969	494986
225294	494987
225302	494988
225319	494989
517137	494990
225322	494991
225323	494992
186031	494993
84672	494994
390312	494995
188614	494996
46437	494997
590360	494998
105552	494999
642460	495000
159770	495001
52712	495002
683791	495003
33731	495004
337946	495005
337945	495006
568905	495007
166636	495008
170904	495009
471558	495010
389299	495011
93159	495012
502804	495013
104069	495014
592908	495015
23429	495016
26325	495017
108988	495018
410915	495019
395941	495020
366050	495021
472610	495022
472621	495023
256873	495024
294148	495025
290716	495026
3144	495027
397703	495028
218141	495029
151484	495030
265068	495031
376646	495032
38111	495033
284231	495034
422493	495035
127837	495036
253890	495037
607793	495038
20150	495039
412508	495040
596540	495041
262415	495042
538243	495043
14277	495044
481231	495045
191496	495046
247609	495047
352343	495048
671660	495049
14571	495050
100150	495051
167885	495052
103638	495053
10	495054
232364	495055
478509	495056
192124	495057
268257	495058
58166	495059
291119	495060
384022	495061
565346	495062
162361	495063
637631	495064
388494	495065
135593	495066
23866	495067
312800	495068
76652	495069
631629	495070
158751	495071
593083	495072
266810	495073
644128	495074
78265	495075
45149	495076
339312	495077
82563	495078
165161	495079
33466	495080
389874	495081
18579	495082
620494	495083
370162	495084
327863	495085
116854	495086
531817	495087
593086	495088
114742	495089
14286	495090
571655	495091
449325	495092
264893	495093
168294	495094
218196	495095
5200	495096
162017	495097
30888	495098
71175	495099
3471	495100
108137	495101
30935	495102
96810	495103
407771	495104
8371	495105
70750	495106
471805	495107
292661	495108
356540	495109
423820	495110
354931	495111
77683	495112
249812	495113
15047	495114
30921	495115
253012	495116
5320	495117
295846	495118
122611	495119
100333	495120
129956	495121
506627	495122
270570	495123
69752	495124
69616	495125
223312	495126
610217	495127
355857	495128
551968	495129
183300	495130
61884	495131
380610	495132
284239	495133
548449	495134
509693	495135
509709	495136
509684	495137
8592	495138
77590	495139
145895	495140
589345	495141
143741	495142
94785	495143
120563	495144
362035	495145
202826	495146
697550	495147
38274	495148
138770	495149
86398	495150
553022	495151
287687	495152
673705	495153
182139	495154
22719	495155
586502	495156
280873	495157
257264	495158
73415	495159
247850	495160
216461	495161
79933	495162
493399	495163
87599	495164
216583	495165
2944	495166
632403	495167
161630	495168
236022	495169
99563	495170
44957	495171
1034	495172
340902	495173
240152	495174
224357	495175
584850	495176
597778	495177
121145	495178
105458	495179
39009	495180
79830	495181
367128	495182
287534	495183
437126	495184
176310	495185
54316	495186
600359	495187
187264	495188
649426	495189
637496	495190
295623	495191
117281	495192
59077	495193
411757	495194
225846	495195
3482	495196
92970	495197
150848	495198
644	495199
335766	495200
107743	495201
595581	495202
126107	495203
95631	495204
442770	495205
31296	495206
652198	495207
11247	495208
367204	495209
530789	495210
479647	495211
158389	495212
26266	495213
125575	495214
96475	495215
678607	495216
677015	495217
24705	495218
98006	495219
56557	495220
524917	495221
680425	495222
561178	495223
109902	495224
682504	495225
23997	495226
612438	495227
219284	495228
520862	495229
21184	495230
63005	495231
33745	495232
513	495233
267284	495234
252708	495235
58155	495236
1319	495237
324511	495238
165798	495239
462076	495240
103191	495241
25309	495242
128506	495243
9413	495244
17309	495245
331384	495246
697231	495247
160067	495248
386564	495249
40876	495250
16276	495251
577098	495252
147676	495253
2657	495254
585503	495255
694037	495256
191650	495257
454252	495258
661267	495259
355839	495260
258846	495261
46920	495262
376726	495263
168009	495264
32314	495265
348762	495266
590141	495267
343301	495268
2619	495269
182318	495270
59982	495271
135148	495272
109305	495273
2085	495274
131361	495275
546686	495276
600065	495277
470239	495278
125175	495279
135961	495280
696138	495281
504785	495282
70523	495283
306536	495284
689048	495285
574066	495286
3712	495287
139481	495288
162327	495289
232743	495290
288408	495291
208206	495292
165083	495293
422967	495294
79826	495295
47419	495296
160158	495297
47361	495298
200844	495299
104200	495300
89579	495301
451539	495302
129981	495303
444498	495304
392360	495305
214595	495306
624411	495307
490775	495308
336284	495309
213839	495310
571	495311
233018	495312
56028	495313
295499	495314
112025	495315
410050	495316
177115	495317
139784	495318
294048	495319
65196	495320
389716	495321
361322	495322
407880	495323
111555	495324
147109	495325
86668	495326
633323	495327
668265	495328
376292	495329
290352	495330
290353	495331
2285	495332
484129	495333
105098	495334
60051	495335
660584	495336
49056	495337
475931	495338
35350	495339
299184	495340
299193	495341
299197	495342
299200	495343
299204	495344
654276	495345
364432	495346
85454	495347
171530	495348
338836	495349
544589	495350
3255	495351
89655	495352
462887	495353
627288	495354
555616	495355
696095	495356
67291	495357
76060	495358
609687	495359
391809	495360
27759	495361
210558	495362
598313	495363
580017	495364
169	495365
151613	495366
654096	495367
514778	495368
604514	495369
370497	495370
54759	495371
52609	495372
152894	495373
265224	495374
344959	495375
106619	495376
265969	495377
160142	495378
684007	495379
5451	495380
7269	495381
34101	495382
396578	495383
237407	495384
81369	495385
257369	495386
545723	495387
210847	495388
528035	495389
24902	495390
77165	495391
386703	495392
167943	495393
675851	495394
1376	495395
129095	495396
35193	495397
503049	495398
108452	495399
109048	495400
14008	495401
634746	495402
195377	495403
315894	495404
422788	495405
324544	495406
12631	495407
445818	495408
613314	495409
493032	495410
49452	495411
28056	495412
613456	495413
540033	495414
391057	495415
293557	495416
19239	495417
256727	495418
289152	495419
91445	495420
237178	495421
496185	495422
589782	495423
123888	495424
460989	495425
14388	495426
10728	495427
10728	495428
598204	495429
34930	495430
421791	495431
82737	495432
381423	495433
138313	495434
594994	495435
11413	495436
51824	495437
2799	495438
127181	495439
455159	495440
363083	495441
100390	495442
414697	495443
113330	495444
239642	495445
382178	495446
149116	495447
71669	495448
329292	495449
455887	495450
512091	495451
589807	495452
17725	495453
13069	495454
134169	495455
533272	495456
321570	495457
258346	495458
567703	495459
677045	495460
321498	495461
694975	495462
681935	495463
86269	495464
130719	495465
39386	495466
313779	495467
311279	495468
424290	495469
475590	495470
30005	495471
624590	495472
9474	495473
689952	495474
85198	495475
623787	495476
234932	495477
85524	495478
453215	495479
140513	495480
91728	495481
447566	495482
389461	495483
183	495484
256754	495485
256639	495486
374678	495487
331392	495488
567327	495489
68067	495490
256747	495491
175018	495492
415989	495493
271426	495494
532035	495495
87203	495496
416941	495497
511171	495498
688313	495499
287113	495500
213208	495501
324844	495502
324632	495503
324972	495504
3537	495505
625794	495506
552179	495507
32701	495508
620915	495509
246129	495510
189359	495511
495596	495512
47162	495513
246213	495514
7538	495515
325109	495516
535614	495517
325059	495518
389457	495519
355556	495520
673123	495521
163388	495522
210087	495523
427005	495524
145201	495525
108228	495526
204137	495527
166496	495528
409726	495529
73701	495530
69124	495531
164574	495532
168977	495533
94049	495534
466618	495535
96530	495536
492487	495537
77631	495538
298892	495539
186543	495540
203075	495541
266704	495542
12639	495543
246907	495544
312763	495545
318423	495546
692494	495547
458571	495548
505578	495549
381634	495550
53694	495551
152225	495552
592174	495553
4832	495554
221829	495555
2800	495556
2800	495557
426960	495558
102069	495559
315237	495560
27865	495561
641527	495562
578089	495563
7318	495564
31014	495565
343771	495566
8887	495567
39809	495568
56221	495569
692853	495570
2104	495571
19261	495572
61202	495573
10516	495574
513648	495575
344677	495576
325290	495577
77765	495578
273987	495579
16307	495580
676647	495581
124110	495582
27133	495583
68272	495584
140203	495585
593836	495586
105302	495587
71016	495588
101413	495589
223238	495590
590310	495591
114512	495592
194945	495593
273630	495594
656053	495595
128745	495596
377067	495597
21453	495598
85871	495599
256201	495600
148727	495601
523872	495602
78655	495603
56072	495604
39193	495605
27141	495606
494658	495607
21942	495608
487326	495609
138665	495610
133591	495611
230434	495612
313934	495613
126893	495614
1934	495615
154386	495616
559385	495617
236339	495618
160295	495619
110353	495620
133408	495621
34631	495622
419385	495623
489286	495624
151394	495625
343649	495626
1026	495627
502707	495628
80148	495629
112115	495630
45723	495631
566111	495632
173364	495633
80903	495634
79629	495635
51917	495636
252209	495637
195682	495638
124948	495639
431367	495640
692346	495641
480936	495642
57273	495643
598625	495644
31302	495645
46223	495646
522127	495647
74403	495648
1996	495649
639348	495650
124426	495651
169243	495652
329979	495653
600291	495654
470196	495655
333682	495656
632183	495657
134102	495658
566814	495659
545397	495660
244060	495661
46370	495662
62636	495663
537368	495664
78152	495665
566226	495666
90873	495667
605905	495668
163732	495669
314262	495670
279285	495671
584583	495672
207365	495673
35534	495674
681995	495675
662986	495676
619353	495677
474453	495678
4031	495679
252839	495680
623552	495681
166077	495682
211609	495683
489943	495684
203803	495685
438364	495686
295404	495687
310267	495688
167565	495689
162860	495690
22175	495691
342233	495692
273986	495693
207262	495694
87379	495695
427388	495696
75716	495697
446024	495698
17423	495699
232774	495700
32344	495701
679487	495702
115879	495703
408197	495704
462360	495705
202452	495706
138108	495707
121775	495708
165525	495709
168580	495710
160150	495711
24865	495712
137684	495713
586366	495714
1026	495715
135662	495716
626319	495717
398256	495718
504089	495719
97972	495720
645594	495721
407787	495722
448526	495723
527419	495724
73446	495725
105321	495726
131673	495727
523656	495728
134839	495729
40956	495730
50628	495731
160489	495732
621019	495733
10055	495734
674826	495735
79628	495736
475969	495737
104078	495738
333216	495739
105518	495740
373732	495741
201038	495742
324640	495743
130274	495744
12195	495745
113989	495746
313	495747
57285	495748
630574	495749
124541	495750
47814	495751
313427	495752
156174	495753
228357	495754
111535	495755
8089	495756
53783	495757
567736	495758
42393	495759
315355	495760
29462	495761
1168	495762
532394	495763
114110	495764
610045	495765
16784	495766
47630	495767
335662	495768
105790	495769
71551	495770
87396	495771
289240	495772
18298	495773
641700	495774
29833	495775
45647	495776
45647	495777
11910	495778
156715	495779
127918	495780
421419	495781
427336	495782
33580	495783
78236	495784
428223	495785
563651	495786
67393	495787
668534	495788
177988	495789
40698	495790
661993	495791
287126	495792
74489	495793
628443	495794
127704	495795
452290	495796
135295	495797
48268	495798
6962	495799
667724	495800
483738	495801
343624	495802
31970	495803
329818	495804
628452	495805
464045	495806
281579	495807
73847	495808
858	495809
155418	495810
488846	495811
11139	495812
609076	495813
47494	495814
184315	495815
161602	495816
133459	495817
10667	495818
61032	495819
35715	495820
133660	495821
256413	495822
29137	495823
223216	495824
463085	495825
572638	495826
78158	495827
135818	495828
434961	495829
21841	495830
67826	495831
126551	495832
55071	495833
392061	495834
577506	495835
19562	495836
145725	495837
616077	495838
253760	495839
322185	495840
72999	495841
158400	495842
638569	495843
383675	495844
584643	495845
313955	495846
635465	495847
57408	495848
669419	495849
86087	495850
167715	495851
608262	495852
213284	495853
166074	495854
72494	495855
1026	495856
1026	495857
424429	495858
13627	495859
334630	495860
2043	495861
55268	495862
298777	495863
556798	495864
114783	495865
332161	495866
231129	495867
53714	495868
285073	495869
50120	495870
325548	495871
551937	495872
450511	495873
595765	495874
98421	495875
29186	495876
99220	495877
694025	495878
115775	495879
128721	495880
37439	495881
139394	495882
280752	495883
165051	495884
38718	495885
602965	495886
337702	495887
15464	495888
228544	495889
617288	495890
650513	495891
679308	495892
109057	495893
255008	495894
610891	495895
402098	495896
382895	495897
633548	495898
325406	495899
325475	495900
94153	495901
325488	495902
17107	495903
325416	495904
1026	495905
120878	495906
521147	495907
509495	495908
531840	495909
648591	495910
36890	495911
436892	495912
389932	495913
3719	495914
657	495915
312152	495916
217885	495917
109053	495918
1026	495919
573353	495920
183139	495921
13415	495922
270661	495923
465448	495924
531382	495925
124918	495926
135623	495927
8691	495928
112654	495929
342483	495930
513514	495931
51330	495932
51330	495933
164455	495934
340091	495935
301338	495936
130725	495937
559779	495938
489985	495939
46995	495940
143	495941
529090	495942
278054	495943
488465	495944
13438	495945
69127	495946
17147	495947
153192	495948
7930	495949
589826	495950
367770	495951
105866	495952
651777	495953
23689	495954
157735	495955
4638	495956
406229	495957
589413	495958
26561	495959
213115	495960
3725	495961
210756	495962
170819	495963
689208	495964
317582	495965
365896	495966
650450	495967
287021	495968
401541	495969
185581	495970
11664	495971
57150	495972
11285	495973
282781	495974
652181	495975
466	495976
125628	495977
166431	495978
246755	495979
626704	495980
124324	495981
22415	495982
113401	495983
155938	495984
97012	495985
653775	495986
349426	495987
98213	495988
17556	495989
287019	495990
424313	495991
196868	495992
122286	495993
141020	495994
237937	495995
151523	495996
451128	495997
659883	495998
519340	495999
255744	496000
16	496001
8319	496002
159092	496003
107775	496004
414252	496005
98755	496006
72896	496007
108969	496008
505730	496009
446273	496010
28075	496011
21474	496012
281155	496013
1026	496014
657202	496015
677899	496016
593487	496017
615722	496018
505471	496019
110926	496020
136145	496021
493839	496022
86177	496023
89962	496024
649575	496025
561527	496026
645283	496027
122598	496028
571416	496029
650650	496030
19090	496031
3829	496032
602459	496033
97101	496034
144645	496035
46838	496036
157049	496037
579658	496038
133742	496039
356790	496040
569110	496041
257167	496042
1015	496043
207534	496044
262809	496045
411482	496046
503	496047
525	496048
636202	496049
15524	496050
443898	496051
247945	496052
490484	496053
257005	496054
510967	496055
827	496056
308010	496057
314580	496058
343478	496059
150590	496060
12445	496061
2779	496062
643694	496063
362810	496064
8125	496065
17284	496066
542872	496067
619857	496068
6562	496069
532435	496070
566025	496071
797	496072
3514	496073
117225	496074
42603	496075
201454	496076
504090	496077
35548	496078
49023	496079
137156	496080
49022	496081
176280	496082
213349	496083
511341	496084
68375	496085
213471	496086
286938	496087
68386	496088
157794	496089
5413	496090
325636	496091
124119	496092
657372	496093
653643	496094
26156	496095
548765	496096
13900	496097
151227	496098
548773	496099
309048	496100
309035	496101
309028	496102
510925	496103
320586	496104
454850	496105
38567	496106
635506	496107
58205	496108
270329	496109
537014	496110
179834	496111
682752	496112
664875	496113
570499	496114
32089	496115
159146	496116
471442	496117
192974	496118
414976	496119
346438	496120
213423	496121
132801	496122
30097	496123
137764	496124
503786	496125
160410	496126
183144	496127
42897	496128
576209	496129
213362	496130
213374	496131
1156	496132
421010	496133
202629	496134
694773	496135
1890	496136
33234	496137
84339	496138
239097	496139
173361	496140
583	496141
363312	496142
128023	496143
252	496144
427416	496145
163831	496146
225556	496147
515680	496148
358210	496149
1026	496150
6004	496151
126009	496152
531202	496153
451636	496154
305754	496155
149322	496156
663554	496157
114085	496158
114035	496159
281425	496160
585624	496161
347257	496162
17957	496163
429981	496164
654894	496165
344654	496166
398936	496167
504469	496168
457500	496169
507722	496170
481025	496171
499118	496172
150608	496173
272873	496174
608678	496175
369738	496176
109055	496177
115182	496178
626269	496179
377985	496180
345851	496181
571349	496182
324920	496183
42174	496184
42174	496185
12213	496186
6606	496187
25987	496188
10850	496189
331637	496190
615672	496191
324749	496192
372580	496193
675820	496194
51	496195
588132	496196
163574	496197
76749	496198
22893	496199
358244	496200
11501	496201
138571	496202
584837	496203
635875	496204
649060	496205
114078	496206
53318	496207
2546	496208
94198	496209
342778	496210
236046	496211
593100	496212
617761	496213
105817	496214
344101	496215
397490	496216
630088	496217
419588	496218
447283	496219
102846	496220
97556	496221
77253	496222
311646	496223
10685	496224
169730	496225
231630	496226
161145	496227
686644	496228
58372	496229
221793	496230
188541	496231
667633	496232
544808	496233
356836	496234
160124	496235
42	496236
212613	496237
368907	496238
644869	496239
414724	496240
504415	496241
396261	496242
23506	496243
554	496244
697215	496245
663444	496246
59589	496247
404477	496248
161213	496249
591325	496250
22542	496251
61072	496252
94270	496253
326002	496254
326003	496255
631859	496256
51575	496257
17127	496258
17127	496259
202493	496260
297816	496261
27486	496262
166060	496263
27497	496264
53337	496265
36379	496266
227935	496267
5592	496268
21350	496269
17126	496270
36366	496271
629817	496272
94316	496273
200000	496274
544141	496275
293172	496276
281299	496277
236114	496278
1346	496279
910	496280
12954	496281
65782	496282
65782	496283
107690	496284
492480	496285
115912	496286
48791	496287
184120	496288
318897	496289
329958	496290
223479	496291
503916	496292
92686	496293
504	496294
17669	496295
587024	496296
653100	496297
353540	496298
17669	496299
546993	496300
46544	496301
171772	496302
352584	496303
125873	496304
162602	496305
179640	496306
276549	496307
313808	496308
137628	496309
459183	496310
115562	496311
674993	496312
25	496313
163956	496314
44289	496315
424335	496316
321641	496317
388855	496318
115550	496319
267333	496320
542962	496321
113947	496322
44289	496323
42798	496324
113947	496325
48	496326
93014	496327
45	496328
32	496329
659929	496330
35	496331
25	496332
115533	496333
44289	496334
68564	496335
87	496336
64591	496337
201037	496338
176804	496339
95749	496340
309552	496341
574898	496342
43297	496343
29310	496344
59143	496345
169225	496346
614321	496347
550689	496348
216589	496349
263511	496350
76223	496351
511521	496352
121813	496353
9813	496354
9681	496355
3489	496356
687	496357
2226	496358
218	496359
34938	496360
407719	496361
508429	496362
528085	496363
251574	496364
326928	496365
14083	496366
21378	496367
170775	496368
12122	496369
276091	496370
18071	496371
55008	496372
481003	496373
447813	496374
29941	496375
139727	496376
524531	496377
632275	496378
6036	496379
121244	496380
10670	496381
32948	496382
1129	496383
36696	496384
4185	496385
471570	496386
68150	496387
325178	496388
262858	496389
155515	496390
135769	496391
282452	496392
87950	496393
59422	496394
116659	496395
18595	496396
32791	496397
132209	496398
375739	496399
121522	496400
32402	496401
557668	496402
642294	496403
327577	496404
51482	496405
538322	496406
253245	496407
610237	496408
195174	496409
429606	496410
491153	496411
457513	496412
541278	496413
311344	496414
496804	496415
496805	496416
175178	496417
2042	496418
261192	496419
288958	496420
103579	496421
422381	496422
117827	496423
43412	496424
120603	496425
38413	496426
42205	496427
42205	496428
415879	496429
164815	496430
188801	496431
8796	496432
181056	496433
37369	496434
140931	496435
147613	496436
132590	496437
628879	496438
13557	496439
460289	496440
123678	496441
143349	496442
12264	496443
365466	496444
316084	496445
11720	496446
61751	496447
95456	496448
212923	496449
455827	496450
489933	496451
489909	496452
357532	496453
80117	496454
85468	496455
263873	496456
30272	496457
678632	496458
54	496459
643399	496460
150025	496461
602167	496462
24394	496463
164880	496464
344048	496465
1806	496466
95993	496467
333634	496468
406126	496469
386993	496470
163309	496471
596654	496472
673440	496473
76488	496474
37835	496475
123011	496476
35605	496477
416926	496478
233775	496479
439329	496480
283976	496481
218388	496482
217363	496483
533841	496484
5039	496485
207345	496486
274611	496487
408219	496488
226574	496489
547377	496490
152433	496491
531672	496492
584217	496493
144760	496494
547929	496495
426093	496496
14849	496497
607382	496498
28915	496499
262487	496500
520688	496501
217370	496502
656892	496503
284471	496504
642603	496505
105759	496506
218793	496507
70153	496508
493846	496509
572404	496510
158175	496511
50514	496512
180190	496513
96026	496514
284472	496515
146236	496516
605422	496517
112161	496518
520695	496519
423990	496520
57763	496521
192232	496522
14221	496523
338248	496524
319544	496525
563341	496526
171445	496527
106315	496528
284467	496529
557390	496530
35919	496531
477065	496532
666415	496533
451100	496534
306111	496535
378325	496536
197770	496537
247283	496538
43402	496539
69615	496540
132407	496541
69327	496542
542415	496543
362960	496544
102300	496545
431894	496546
28906	496547
217578	496548
160365	496549
216669	496550
28683	496551
217657	496552
218431	496553
428241	496554
239720	496555
104453	496556
507111	496557
4912	496558
116862	496559
18217	496560
413205	496561
353837	496562
28778	496563
28877	496564
637984	496565
408647	496566
240337	496567
12621	496568
615066	496569
147658	496570
416289	496571
562181	496572
144497	496573
24450	496574
271058	496575
378305	496576
26871	496577
241887	496578
623671	496579
228124	496580
12399	496581
26857	496582
245733	496583
14161	496584
116046	496585
483618	496586
94622	496587
12419	496588
61633	496589
547322	496590
18255	496591
287465	496592
366485	496593
160010	496594
551576	496595
24814	496596
5690	496597
407789	496598
462650	496599
72453	496600
49227	496601
20543	496602
341809	496603
576908	496604
93669	496605
12912	496606
464461	496607
180742	496608
220976	496609
164979	496610
624432	496611
3416	496612
391581	496613
271355	496614
428794	496615
382827	496616
168909	496617
129593	496618
462703	496619
22342	496620
397105	496621
10	496622
450486	496623
65521	496624
334702	496625
78387	496626
2889	496627
142392	496628
58592	496629
12441	496630
88560	496631
92830	496632
48764	496633
331	496634
248942	496635
115641	496636
214369	496637
211622	496638
23954	496639
30902	496640
546759	496641
126312	496642
15035	496643
416616	496644
684182	496645
516989	496646
427783	496647
555461	496648
293904	496649
58898	496650
618872	496651
80130	496652
25724	496653
670256	496654
6392	496655
479106	496656
122930	496657
966	496658
26271	496659
172794	496660
169044	496661
7293	496662
224327	496663
164461	496664
596116	496665
38811	496666
33	496667
691813	496668
121992	496669
20798	496670
311838	496671
574383	496672
208781	496673
19577	496674
114582	496675
291006	496676
535603	496677
576750	496678
139335	496679
100831	496680
209702	496681
348330	496682
24680	496683
437505	496684
26326	496685
40722	496686
639569	496687
3629	496688
150983	496689
173320	496690
697244	496691
662084	496692
587092	496693
151013	496694
145015	496695
20213	496696
400747	496697
116129	496698
606871	496699
456971	496700
102919	496701
280581	496702
378979	496703
94370	496704
100948	496705
410072	496706
630239	496707
688306	496708
682663	496709
133557	496710
372789	496711
49553	496712
28372	496713
498	496714
93485	496715
507488	496716
585951	496717
344433	496718
10842	496719
507494	496720
518	496721
15061	496722
292579	496723
48697	496724
41883	496725
260296	496726
35182	496727
41885	496728
658070	496729
6607	496730
241703	496731
451250	496732
60484	496733
312953	496734
16294	496735
641156	496736
414585	496737
124000	496738
694658	496739
155	496740
137483	496741
28138	496742
270639	496743
8327	496744
230212	496745
535767	496746
12690	496747
56189	496748
5077	496749
57703	496750
282349	496751
176286	496752
326396	496753
200434	496754
587118	496755
184022	496756
122823	496757
283441	496758
106133	496759
486807	496760
238645	496761
549317	496762
4	496763
306386	496764
179725	496765
238051	496766
206457	496767
135807	496768
371838	496769
460226	496770
333828	496771
85658	496772
87604	496773
52472	496774
19878	496775
594980	496776
508849	496777
529011	496778
621013	496779
251534	496780
57640	496781
490310	496782
131758	496783
195167	496784
79522	496785
27237	496786
2390	496787
45246	496788
307157	496789
42463	496790
278551	496791
416563	496792
574606	496793
183882	496794
99679	496795
248558	496796
59425	496797
193061	496798
81140	496799
27237	496800
623157	496801
61387	496802
49617	496803
527488	496804
644211	496805
154295	496806
599736	496807
18443	496808
357755	496809
19131	496810
641558	496811
149225	496812
154666	496813
553784	496814
156414	496815
125185	496816
97585	496817
570609	496818
29857	496819
388382	496820
326628	496821
526978	496822
411434	496823
83342	496824
7759	496825
406402	496826
41761	496827
600621	496828
152106	496829
165011	496830
58892	496831
5370	496832
38122	496833
120951	496834
510405	496835
95093	496836
679281	496837
631653	496838
44786	496839
582750	496840
391383	496841
680940	496842
273581	496843
164409	496844
12613	496845
4410	496846
157091	496847
410966	496848
221453	496849
83928	496850
471632	496851
621730	496852
168623	496853
689914	496854
372696	496855
434773	496856
69340	496857
48086	496858
45425	496859
681347	496860
25151	496861
10179	496862
587850	496863
593144	496864
626660	496865
197686	496866
422570	496867
6946	496868
672808	496869
127341	496870
93451	496871
368688	496872
274163	496873
430416	496874
419964	496875
6124	496876
605433	496877
279270	496878
666580	496879
1681	496880
532370	496881
55371	496882
72777	496883
656829	496884
554521	496885
44139	496886
670604	496887
439587	496888
689549	496889
433069	496890
336151	496891
442718	496892
554157	496893
390919	496894
17135	496895
573468	496896
695503	496897
158132	496898
161447	496899
103498	496900
495149	496901
429463	496902
490132	496903
203734	496904
536459	496905
579843	496906
254365	496907
46519	496908
118555	496909
125202	496910
525646	496911
255740	496912
326281	496913
40870	496914
502048	496915
47322	496916
111851	496917
67602	496918
604716	496919
12410	496920
26954	496921
336653	496922
15719	496923
487651	496924
62363	496925
15719	496926
9825	496927
22651	496928
351	496929
490885	496930
178465	496931
542821	496932
420023	496933
337346	496934
338569	496935
242877	496936
300730	496937
614971	496938
690438	496939
242731	496940
9691	496941
242879	496942
55430	496943
599222	496944
523126	496945
12500	496946
754	496947
409168	496948
169654	496949
621963	496950
68043	496951
260568	496952
524711	496953
231557	496954
467137	496955
161671	496956
265876	496957
570748	496958
1029	496959
529414	496960
434184	496961
213008	496962
366248	496963
72204	496964
586974	496965
17136	496966
63862	496967
375213	496968
496170	496969
14173	496970
386661	496971
467389	496972
98095	496973
5362	496974
193886	496975
41462	496976
622561	496977
420280	496978
516073	496979
48112	496980
17579	496981
4393	496982
226170	496983
316988	496984
523888	496985
171506	496986
326465	496987
193666	496988
242696	496989
177568	496990
187992	496991
583119	496992
54271	496993
482015	496994
420010	496995
15719	496996
504265	496997
533016	496998
322202	496999
100624	497000
438113	497001
144038	497002
583924	497003
453061	497004
153929	497005
175645	497006
12680	497007
630729	497008
336589	497009
565202	497010
64702	497011
685984	497012
233724	497013
328551	497014
479135	497015
7150	497016
74721	497017
215113	497018
40576	497019
40754	497020
325991	497021
18396	497022
202013	497023
133050	497024
102724	497025
141901	497026
332060	497027
393702	497028
584276	497029
544161	497030
46275	497031
13819	497032
264877	497033
612851	497034
655923	497035
109298	497036
261035	497037
28454	497038
221190	497039
146277	497040
149383	497041
412552	497042
117727	497043
393631	497044
529711	497045
171401	497046
509289	497047
165575	497048
67320	497049
285475	497050
590	497051
606433	497052
645034	497053
530084	497054
62936	497055
481395	497056
169002	497057
215746	497058
14	497059
55581	497060
80762	497061
20492	497062
70410	497063
77340	497064
13029	497065
25088	497066
192304	497067
9220	497068
342016	497069
461265	497070
7098	497071
209679	497072
697357	497073
1174	497074
16400	497075
241660	497076
241585	497077
241643	497078
241659	497079
241662	497080
241667	497081
74807	497082
241580	497083
241652	497084
241641	497085
9090	497086
313297	497087
511044	497088
568521	497089
522042	497090
159579	497091
455060	497092
78562	497093
645043	497094
116578	497095
241669	497096
241636	497097
33819	497098
241640	497099
37741	497100
2034	497101
187752	497102
86103	497103
482314	497104
529169	497105
587159	497106
570158	497107
568915	497108
665883	497109
587151	497110
65318	497111
303880	497112
665885	497113
151038	497114
209980	497115
650187	497116
353779	497117
125039	497118
684262	497119
338877	497120
229012	497121
27079	497122
356448	497123
578605	497124
164863	497125
509572	497126
679960	497127
10177	497128
77845	497129
62578	497130
170176	497131
347185	497132
664424	497133
666133	497134
203202	497135
47205	497136
38866	497137
102232	497138
4	497139
687772	497140
331774	497141
183333	497142
532838	497143
111616	497144
280641	497145
129014	497146
49244	497147
222565	497148
121471	497149
312252	497150
489059	497151
624736	497152
674005	497153
455252	497154
314301	497155
302104	497156
436829	497157
601134	497158
66956	497159
550348	497160
377329	497161
932	497162
14086	497163
354696	497164
80718	497165
294079	497166
491342	497167
105016	497168
398423	497169
84219	497170
169821	497171
263490	497172
35629	497173
215792	497174
197348	497175
263502	497176
629861	497177
3178	497178
58339	497179
211340	497180
590272	497181
232820	497182
16204	497183
472537	497184
381016	497185
54402	497186
415035	497187
353956	497188
570908	497189
151164	497190
51937	497191
20267	497192
20811	497193
152503	497194
475328	497195
242878	497196
5	497197
60435	497198
486715	497199
361820	497200
3159	497201
226540	497202
462369	497203
256100	497204
113729	497205
68451	497206
423416	497207
327875	497208
78419	497209
328745	497210
571748	497211
4791	497212
2316	497213
479247	497214
85	497215
122229	497216
122223	497217
122427	497218
89390	497219
332150	497220
472920	497221
607011	497222
100650	497223
571980	497224
345137	497225
567788	497226
529436	497227
353914	497228
149398	497229
151652	497230
679473	497231
520279	497232
227749	497233
527037	497234
91063	497235
679514	497236
9847	497237
27184	497238
42645	497239
689165	497240
456083	497241
125569	497242
973	497243
113695	497244
559967	497245
656735	497246
87703	497247
454326	497248
125478	497249
49838	497250
17503	497251
261177	497252
62923	497253
24152	497254
269999	497255
336254	497256
74218	497257
146381	497258
525637	497259
136344	497260
600058	497261
6255	497262
494279	497263
61967	497264
240329	497265
223716	497266
10702	497267
77614	497268
121927	497269
468165	497270
418867	497271
32181	497272
352266	497273
95208	497274
263	497275
104013	497276
536755	497277
326080	497278
180967	497279
616788	497280
467834	497281
494285	497282
421992	497283
672629	497284
519409	497285
29237	497286
130546	497287
24791	497288
465854	497289
3965	497290
23984	497291
165041	497292
394043	497293
14482	497294
125471	497295
579057	497296
42648	497297
443674	497298
559971	497299
91851	497300
109998	497301
159876	497302
412144	497303
434292	497304
35017	497305
394929	497306
449967	497307
273394	497308
431496	497309
320790	497310
95403	497311
284377	497312
5851	497313
604901	497314
122271	497315
554092	497316
278386	497317
649865	497318
574254	497319
36496	497320
122496	497321
452319	497322
406499	497323
352396	497324
101085	497325
227793	497326
680737	497327
397133	497328
395621	497329
117072	497330
32367	497331
576850	497332
70457	497333
411290	497334
21878	497335
4817	497336
326487	497337
151181	497338
149878	497339
142207	497340
454358	497341
550671	497342
33608	497343
22705	497344
236258	497345
115636	497346
274783	497347
121568	497348
83371	497349
325220	497350
221203	497351
305277	497352
192083	497353
192082	497354
37687	497355
446738	497356
32181	497357
278536	497358
229036	497359
347893	497360
680730	497361
1023	497362
255300	497363
430491	497364
132509	497365
23803	497366
502373	497367
541090	497368
455192	497369
569419	497370
602151	497371
195425	497372
398721	497373
177986	497374
685276	497375
685278	497376
27175	497377
37899	497378
43671	497379
347848	497380
112870	497381
570949	497382
124815	497383
270336	497384
105781	497385
590444	497386
603587	497387
670296	497388
537398	497389
167189	497390
544254	497391
537428	497392
481	497393
521761	497394
683236	497395
289338	497396
155752	497397
145074	497398
157298	497399
601506	497400
681497	497401
650007	497402
248301	497403
122268	497404
275875	497405
546859	497406
4177	497407
37529	497408
66801	497409
22718	497410
268168	497411
1958	497412
609061	497413
278144	497414
376881	497415
18261	497416
21928	497417
532397	497418
268548	497419
81269	497420
81228	497421
81230	497422
521806	497423
507617	497424
178515	497425
64190	497426
268345	497427
177650	497428
71938	497429
666448	497430
171359	497431
415162	497432
4526	497433
464665	497434
32634	497435
118633	497436
587263	497437
84453	497438
277064	497439
177596	497440
392925	497441
252921	497442
18561	497443
378111	497444
18561	497445
18561	497446
291515	497447
482234	497448
556376	497449
660135	497450
416591	497451
209403	497452
79267	497453
335153	497454
256850	497455
5606	497456
14972	497457
25970	497458
422650	497459
293832	497460
5076	497461
113481	497462
656496	497463
578699	497464
403424	497465
95110	497466
16466	497467
537564	497468
572374	497469
545413	497470
418996	497471
5923	497472
561912	497473
687358	497474
102672	497475
65915	497476
90635	497477
368485	497478
9502	497479
96355	497480
396430	497481
383037	497482
260426	497483
463710	497484
488845	497485
271807	497486
257697	497487
386366	497488
343424	497489
343425	497490
203456	497491
571400	497492
533040	497493
145020	497494
10379	497495
255783	497496
82258	497497
66035	497498
76421	497499
466599	497500
485267	497501
207	497502
180860	497503
608219	497504
135653	497505
181174	497506
2193	497507
590582	497508
9364	497509
539257	497510
107410	497511
146767	497512
112535	497513
3834	497514
170263	497515
26914	497516
593629	497517
138058	497518
151015	497519
286212	497520
240747	497521
482857	497522
72741	497523
356929	497524
28125	497525
334226	497526
697355	497527
216052	497528
571166	497529
581035	497530
4496	497531
70	497532
299973	497533
684274	497534
607517	497535
456160	497536
629	497537
646759	497538
278570	497539
121621	497540
283383	497541
151173	497542
155026	497543
94688	497544
488697	497545
122635	497546
91300	497547
461437	497548
524277	497549
530664	497550
242918	497551
511388	497552
135401	497553
577508	497554
378126	497555
147905	497556
147905	497557
10984	497558
607697	497559
380392	497560
152350	497561
509059	497562
140842	497563
98101	497564
501124	497565
1668	497566
36433	497567
399747	497568
572829	497569
480	497570
158943	497571
1071	497572
272089	497573
635079	497574
312887	497575
418296	497576
392644	497577
344343	497578
152504	497579
598019	497580
26986	497581
190073	497582
542858	497583
367880	497584
57099	497585
435567	497586
435550	497587
362659	497588
120694	497589
564393	497590
572828	497591
572844	497592
511437	497593
546030	497594
432825	497595
460447	497596
272787	497597
272790	497598
272788	497599
521155	497600
521163	497601
62806	497602
459985	497603
560152	497604
72283	497605
58653	497606
145167	497607
359436	497608
151072	497609
602532	497610
147690	497611
124914	497612
465816	497613
380744	497614
590353	497615
216727	497616
67541	497617
3739	497618
553119	497619
693069	497620
68	497621
370924	497622
391910	497623
221059	497624
354118	497625
189007	497626
330351	497627
73032	497628
76750	497629
694998	497630
6177	497631
239493	497632
142431	497633
590389	497634
590392	497635
335242	497636
850	497637
399305	497638
109101	497639
74537	497640
116995	497641
28	497642
171470	497643
506913	497644
558534	497645
292657	497646
184102	497647
692406	497648
636050	497649
194519	497650
402969	497651
59842	497652
238071	497653
343374	497654
253580	497655
526925	497656
695061	497657
475945	497658
239626	497659
253525	497660
695059	497661
535969	497662
239497	497663
526880	497664
676225	497665
2149	497666
291308	497667
622368	497668
692531	497669
542989	497670
126856	497671
598497	497672
343378	497673
543138	497674
33620	497675
335281	497676
335213	497677
331939	497678
6524	497679
34616	497680
37305	497681
49435	497682
614774	497683
114556	497684
240162	497685
101791	497686
361930	497687
332264	497688
546725	497689
567971	497690
31279	497691
526076	497692
79776	497693
669911	497694
1601	497695
24672	497696
484663	497697
503675	497698
22985	497699
614791	497700
32830	497701
1849	497702
648193	497703
534210	497704
221885	497705
106498	497706
601090	497707
447978	497708
151112	497709
667342	497710
239511	497711
200992	497712
286358	497713
471587	497714
40466	497715
335857	497716
60175	497717
591310	497718
591309	497719
150335	497720
342621	497721
38353	497722
36996	497723
33885	497724
19658	497725
141635	497726
149693	497727
187899	497728
187896	497729
187897	497730
187902	497731
175811	497732
500871	497733
351290	497734
228344	497735
463223	497736
591311	497737
343371	497738
161027	497739
99526	497740
99526	497741
615886	497742
157029	497743
510803	497744
580457	497745
253947	497746
273417	497747
505561	497748
48844	497749
48844	497750
333777	497751
628636	497752
680743	497753
507738	497754
207057	497755
27960	497756
66954	497757
668829	497758
20847	497759
172816	497760
264083	497761
542984	497762
697032	497763
646779	497764
387030	497765
650496	497766
133502	497767
391958	497768
387040	497769
9355	497770
56230	497771
378009	497772
463366	497773
366396	497774
659601	497775
100801	497776
382522	497777
50216	497778
387930	497779
214384	497780
399503	497781
112091	497782
546681	497783
145786	497784
605992	497785
448739	497786
494788	497787
7447	497788
661139	497789
632729	497790
132123	497791
113055	497792
196892	497793
626505	497794
222035	497795
79020	497796
121994	497797
613523	497798
74533	497799
74533	497800
597585	497801
352845	497802
34564	497803
86577	497804
680178	497805
87257	497806
333030	497807
687460	497808
526589	497809
74054	497810
46506	497811
470310	497812
627941	497813
291650	497814
26118	497815
433091	497816
139520	497817
376872	497818
697059	497819
295269	497820
37816	497821
882	497822
66945	497823
25639	497824
427501	497825
506339	497826
43059	497827
219129	497828
605985	497829
50320	497830
74090	497831
689388	497832
539611	497833
183587	497834
442222	497835
423315	497836
145894	497837
1050	497838
676577	497839
490613	497840
214914	497841
507170	497842
327660	497843
634971	497844
674964	497845
86469	497846
637142	497847
567153	497848
102937	497849
415910	497850
445112	497851
191818	497852
208540	497853
656027	497854
298508	497855
198243	497856
4061	497857
636354	497858
314415	497859
120571	497860
203446	497861
331938	497862
1779	497863
440169	497864
186895	497865
598496	497866
652397	497867
160223	497868
123199	497869
53480	497870
44079	497871
663010	497872
455343	497873
565516	497874
672612	497875
25423	497876
623731	497877
153546	497878
268215	497879
587958	497880
107734	497881
390680	497882
466771	497883
17255	497884
2373	497885
56213	497886
96518	497887
3485	497888
506183	497889
252627	497890
3405	497891
682059	497892
109264	497893
563190	497894
25991	497895
85509	497896
587238	497897
75608	497898
142245	497899
452757	497900
213870	497901
287751	497902
562906	497903
413416	497904
599543	497905
17144	497906
594081	497907
167055	497908
259876	497909
453594	497910
31223	497911
1098	497912
155729	497913
673676	497914
379750	497915
453592	497916
139676	497917
37571	497918
102372	497919
134445	497920
375709	497921
245684	497922
17781	497923
456430	497924
1104	497925
571564	497926
39426	497927
28267	497928
77240	497929
314468	497930
1105	497931
534001	497932
848	497933
403944	497934
54774	497935
21687	497936
11786	497937
91576	497938
139715	497939
77233	497940
328994	497941
364761	497942
49873	497943
23233	497944
9658	497945
31174	497946
102344	497947
77207	497948
1803	497949
77252	497950
534003	497951
18712	497952
3222	497953
454720	497954
14058	497955
38779	497956
19129	497957
644407	497958
49877	497959
148818	497960
358472	497961
102432	497962
11632	497963
139690	497964
6575	497965
5757	497966
358471	497967
38362	497968
1105	497969
4507	497970
3419	497971
6796	497972
1105	497973
102555	497974
141448	497975
107118	497976
45062	497977
107118	497978
26791	497979
144557	497980
682179	497981
682259	497982
650649	497983
499942	497984
139857	497985
263768	497986
300474	497987
341690	497988
1508	497989
631986	497990
103696	497991
23098	497992
541195	497993
2037	497994
222187	497995
511522	497996
385325	497997
259341	497998
238183	497999
320002	498000
141931	498001
230823	498002
1218	498003
62100	498004
377907	498005
208965	498006
22640	498007
349312	498008
610004	498009
226509	498010
281	498011
526205	498012
15572	498013
390256	498014
458703	498015
618058	498016
379811	498017
23148	498018
23773	498019
31208	498020
58705	498021
585671	498022
634683	498023
240408	498024
29	498025
555323	498026
583490	498027
136634	498028
200303	498029
219174	498030
31465	498031
538026	498032
594887	498033
394433	498034
12183	498035
133381	498036
392838	498037
15436	498038
586826	498039
310425	498040
656745	498041
36080	498042
32697	498043
364853	498044
598834	498045
569655	498046
248251	498047
569675	498048
45408	498049
532503	498050
603563	498051
23626	498052
159844	498053
597566	498054
675565	498055
132975	498056
15750	498057
489574	498058
237189	498059
168060	498060
117160	498061
22262	498062
458940	498063
583110	498064
92972	498065
413059	498066
180878	498067
12389	498068
236048	498069
8661	498070
119944	498071
597004	498072
661401	498073
544974	498074
572457	498075
55480	498076
529000	498077
24594	498078
45076	498079
163134	498080
79819	498081
36289	498082
341565	498083
97897	498084
402353	498085
671669	498086
296270	498087
18728	498088
34638	498089
62534	498090
687192	498091
18870	498092
78099	498093
201822	498094
29536	498095
93788	498096
417864	498097
42303	498098
104751	498099
417848	498100
41759	498101
417989	498102
297939	498103
410851	498104
464420	498105
602980	498106
406005	498107
50739	498108
153742	498109
8555	498110
104765	498111
231696	498112
551524	498113
92077	498114
39032	498115
41765	498116
779	498117
429494	498118
17623	498119
490305	498120
40422	498121
13886	498122
27689	498123
65991	498124
66009	498125
66010	498126
202857	498127
202880	498128
202865	498129
13889	498130
202929	498131
202973	498132
202989	498133
66046	498134
27705	498135
66051	498136
66053	498137
202956	498138
203029	498139
66032	498140
202997	498141
202975	498142
202953	498143
66048	498144
66052	498145
203003	498146
297929	498147
28409	498148
32915	498149
130349	498150
95677	498151
466931	498152
464367	498153
103366	498154
102653	498155
411611	498156
784	498157
32251	498158
658437	498159
665300	498160
328643	498161
149271	498162
128153	498163
128412	498164
784	498165
239230	498166
35353	498167
145953	498168
339471	498169
473032	498170
644506	498171
611829	498172
454431	498173
583434	498174
59338	498175
434949	498176
53406	498177
395170	498178
362405	498179
430457	498180
553129	498181
78902	498182
41206	498183
378102	498184
381487	498185
349650	498186
489493	498187
591680	498188
322068	498189
168700	498190
406277	498191
552272	498192
149284	498193
58093	498194
299871	498195
55496	498196
281126	498197
668492	498198
383463	498199
523504	498200
273193	498201
266282	498202
545569	498203
345618	498204
401139	498205
169973	498206
2122	498207
489765	498208
487510	498209
13469	498210
41268	498211
407545	498212
21694	498213
403046	498214
121187	498215
71109	498216
161488	498217
619000	498218
669948	498219
92995	498220
392670	498221
80310	498222
350557	498223
44359	498224
583079	498225
285868	498226
686390	498227
99504	498228
546391	498229
421208	498230
666402	498231
33904	498232
3789	498233
2703	498234
525683	498235
548152	498236
376746	498237
282179	498238
400358	498239
454874	498240
27693	498241
8580	498242
684457	498243
229092	498244
481241	498245
421074	498246
578331	498247
118078	498248
288295	498249
157083	498250
175325	498251
324637	498252
661552	498253
553751	498254
98677	498255
1495	498256
659738	498257
28933	498258
584921	498259
274763	498260
158027	498261
54073	498262
437381	498263
108589	498264
481641	498265
474744	498266
353236	498267
324206	498268
57598	498269
691130	498270
61646	498271
356809	498272
203592	498273
104852	498274
674003	498275
434161	498276
536594	498277
586390	498278
286494	498279
514535	498280
105791	498281
613928	498282
160446	498283
604098	498284
113064	498285
99649	498286
49873	498287
102374	498288
12350	498289
49877	498290
102364	498291
97	498292
272447	498293
135880	498294
153918	498295
589157	498296
4507	498297
251249	498298
101058	498299
53920	498300
2267	498301
15618	498302
516944	498303
5757	498304
102344	498305
135676	498306
293719	498307
71717	498308
12445	498309
30302	498310
12021	498311
159867	498312
364622	498313
119394	498314
71716	498315
1103	498316
514885	498317
148819	498318
100731	498319
1103	498320
1104	498321
38792	498322
17992	498323
153730	498324
213848	498325
102404	498326
29304	498327
139703	498328
30644	498329
150139	498330
71863	498331
6944	498332
585973	498333
1168	498334
11563	498335
245669	498336
6352	498337
534026	498338
4907	498339
77222	498340
14058	498341
1104	498342
148819	498343
26078	498344
17781	498345
2267	498346
34975	498347
624247	498348
451776	498349
610155	498350
298	498351
139704	498352
1105	498353
17976	498354
34970	498355
1105	498356
362667	498357
364952	498358
77210	498359
102638	498360
283743	498361
618892	498362
609349	498363
55618	498364
261577	498365
1678	498366
24667	498367
464	498368
38672	498369
162697	498370
612084	498371
590841	498372
609320	498373
209198	498374
136009	498375
385540	498376
131842	498377
276601	498378
170957	498379
147869	498380
657290	498381
103173	498382
161398	498383
47502	498384
174916	498385
644532	498386
580846	498387
10037	498388
112305	498389
348686	498390
64833	498391
133220	498392
506161	498393
589638	498394
3695	498395
568413	498396
110484	498397
31716	498398
8	498399
22809	498400
101299	498401
437752	498402
8	498403
290	498404
40998	498405
641937	498406
671571	498407
569755	498408
264172	498409
609037	498410
89498	498411
365993	498412
128769	498413
38652	498414
51366	498415
101282	498416
85324	498417
42412	498418
49129	498419
95381	498420
393546	498421
57	498422
172785	498423
480873	498424
127139	498425
41659	498426
8711	498427
1583	498428
12179	498429
276531	498430
202673	498431
11308	498432
263500	498433
680861	498434
26912	498435
286485	498436
128079	498437
6419	498438
390541	498439
49304	498440
104971	498441
157250	498442
695021	498443
357920	498444
919	498445
2815	498446
58395	498447
359040	498448
490214	498449
99190	498450
7259	498451
635020	498452
215282	498453
118389	498454
110552	498455
533225	498456
9203	498457
605596	498458
662344	498459
400130	498460
215985	498461
84130	498462
42125	498463
310625	498464
35260	498465
310623	498466
310740	498467
90814	498468
10800	498469
59181	498470
131554	498471
170160	498472
587374	498473
51438	498474
590819	498475
56163	498476
436632	498477
461510	498478
373217	498479
80666	498480
8175	498481
114165	498482
136862	498483
92285	498484
66625	498485
661002	498486
415117	498487
165020	498488
1298	498489
540064	498490
135758	498491
221229	498492
466	498493
65993	498494
382407	498495
505	498496
363360	498497
39110	498498
36869	498499
136415	498500
347331	498501
687272	498502
171234	498503
394706	498504
480294	498505
374	498506
474835	498507
206375	498508
281006	498509
42115	498510
84821	498511
327059	498512
98150	498513
327065	498514
1168	498515
327100	498516
373176	498517
509	498518
11983	498519
189999	498520
62109	498521
142572	498522
157362	498523
542192	498524
656465	498525
414843	498526
585116	498527
215782	498528
238593	498529
256344	498530
201739	498531
513577	498532
127189	498533
509278	498534
176977	498535
1625	498536
307344	498537
192648	498538
592678	498539
629293	498540
24768	498541
55006	498542
614479	498543
162815	498544
12605	498545
331559	498546
646254	498547
19250	498548
179931	498549
406741	498550
556513	498551
686341	498552
145022	498553
672319	498554
699	498555
372	498556
70393	498557
457346	498558
7669	498559
126344	498560
552980	498561
253899	498562
10951	498563
158191	498564
115491	498565
642813	498566
2617	498567
127245	498568
144864	498569
543269	498570
273532	498571
8495	498572
8495	498573
650730	498574
16749	498575
650786	498576
464847	498577
109032	498578
327563	498579
98507	498580
606628	498581
55830	498582
227	498583
227	498584
227	498585
227	498586
173648	498587
566650	498588
566652	498589
227	498590
315	498591
315	498592
315	498593
336757	498594
673236	498595
327484	498596
6360	498597
307339	498598
2342	498599
255331	498600
645537	498601
371	498602
12288	498603
220657	498604
466274	498605
502288	498606
211514	498607
327410	498608
327437	498609
459741	498610
495382	498611
25410	498612
56927	498613
49976	498614
94591	498615
300445	498616
327480	498617
14872	498618
169023	498619
368666	498620
135455	498621
618887	498622
443819	498623
55296	498624
109032	498625
443604	498626
638096	498627
109029	498628
691011	498629
108831	498630
614599	498631
261942	498632
25395	498633
180	498634
300107	498635
521616	498636
587681	498637
27441	498638
420143	498639
602107	498640
1325	498641
198	498642
667255	498643
134292	498644
325930	498645
243031	498646
417294	498647
694453	498648
13401	498649
119961	498650
157750	498651
273784	498652
297325	498653
512751	498654
492293	498655
171706	498656
349414	498657
291349	498658
234921	498659
159857	498660
457440	498661
231395	498662
587126	498663
196805	498664
227746	498665
109161	498666
511619	498667
143318	498668
486521	498669
603618	498670
139916	498671
7890	498672
129988	498673
100538	498674
71963	498675
332427	498676
115387	498677
626929	498678
384259	498679
139077	498680
512759	498681
507079	498682
604974	498683
42933	498684
218594	498685
660825	498686
130432	498687
46920	498688
236181	498689
8876	498690
518211	498691
170868	498692
550680	498693
518142	498694
9089	498695
218966	498696
619057	498697
347466	498698
245535	498699
140065	498700
31442	498701
59701	498702
497298	498703
94890	498704
1614	498705
466185	498706
628739	498707
128006	498708
543651	498709
474400	498710
280930	498711
41903	498712
539987	498713
23675	498714
26752	498715
20541	498716
85976	498717
75	498718
45643	498719
119975	498720
41903	498721
289769	498722
381697	498723
34883	498724
95589	498725
58227	498726
73734	498727
4773	498728
436113	498729
436596	498730
157755	498731
250530	498732
83	498733
143936	498734
30500	498735
915	498736
324506	498737
569362	498738
544832	498739
164	498740
560016	498741
537038	498742
614161	498743
305109	498744
626586	498745
291924	498746
107301	498747
524112	498748
283347	498749
17953	498750
437369	498751
364926	498752
607506	498753
249129	498754
78227	498755
228504	498756
74042	498757
466746	498758
527344	498759
514259	498760
49468	498761
277284	498762
43497	498763
55074	498764
423522	498765
140865	498766
629128	498767
555789	498768
264095	498769
887	498770
245845	498771
643765	498772
488700	498773
483688	498774
12008	498775
322426	498776
371737	498777
131720	498778
7391	498779
445279	498780
179094	498781
673818	498782
347315	498783
55112	498784
2204	498785
690195	498786
281371	498787
149145	498788
157442	498789
181817	498790
508453	498791
20	498792
437193	498793
68234	498794
234135	498795
649397	498796
63744	498797
421375	498798
127710	498799
244959	498800
670679	498801
17512	498802
9187	498803
27809	498804
309606	498805
445	498806
598979	498807
447768	498808
2488	498809
14776	498810
280383	498811
14	498812
244880	498813
128334	498814
31328	498815
20833	498816
38761	498817
128340	498818
128319	498819
10926	498820
692270	498821
24606	498822
128339	498823
128320	498824
365064	498825
102406	498826
151214	498827
587907	498828
172239	498829
364603	498830
4813	498831
278402	498832
14297	498833
208972	498834
25672	498835
465248	498836
252432	498837
111410	498838
333	498839
154749	498840
529844	498841
593473	498842
419586	498843
621892	498844
326549	498845
266398	498846
109014	498847
175793	498848
115	498849
501227	498850
62307	498851
4698	498852
349417	498853
62269	498854
150263	498855
153472	498856
627656	498857
20929	498858
557545	498859
340602	498860
17378	498861
17558	498862
96556	498863
4206	498864
340546	498865
14540	498866
152477	498867
298021	498868
484342	498869
510090	498870
436854	498871
274755	498872
49100	498873
99441	498874
245864	498875
519480	498876
52941	498877
187324	498878
347333	498879
232485	498880
24702	498881
169111	498882
50525	498883
322280	498884
549972	498885
236179	498886
53756	498887
37583	498888
127091	498889
587959	498890
170446	498891
482817	498892
65771	498893
70801	498894
6285	498895
22798	498896
6985	498897
110911	498898
2456	498899
380962	498900
44748	498901
17410	498902
11420	498903
657556	498904
452019	498905
134370	498906
606577	498907
643108	498908
347108	498909
3312	498910
93744	498911
176532	498912
11446	498913
64930	498914
26	498915
242804	498916
412348	498917
349168	498918
525774	498919
508449	498920
49418	498921
49375	498922
49376	498923
62088	498924
393	498925
4171	498926
23380	498927
137823	498928
22013	498929
4370	498930
123	498931
285235	498932
56031	498933
359831	498934
141116	498935
22345	498936
528982	498937
422557	498938
296099	498939
691432	498940
605013	498941
123	498942
6285	498943
440795	498944
212885	498945
523004	498946
488721	498947
235401	498948
613169	498949
3154	498950
582037	498951
552485	498952
25524	498953
39717	498954
312992	498955
684250	498956
3797	498957
101340	498958
359822	498959
685421	498960
5710	498961
190281	498962
51337	498963
11434	498964
6660	498965
268763	498966
38449	498967
38449	498968
259004	498969
499175	498970
60361	498971
488949	498972
112857	498973
256	498974
38437	498975
1501	498976
1501	498977
23958	498978
52623	498979
655565	498980
1500	498981
101283	498982
663677	498983
111683	498984
359719	498985
170054	498986
58596	498987
392586	498988
620270	498989
227709	498990
2330	498991
170052	498992
156051	498993
17827	498994
17827	498995
170727	498996
11444	498997
2191	498998
1645	498999
49355	499000
96684	499001
585340	499002
156055	499003
75017	499004
10727	499005
221144	499006
225790	499007
225793	499008
593675	499009
318416	499010
328249	499011
385799	499012
153044	499013
27669	499014
680775	499015
1916	499016
85615	499017
456995	499018
2746	499019
291992	499020
104143	499021
35880	499022
357263	499023
147885	499024
137761	499025
651257	499026
16472	499027
676456	499028
53332	499029
665473	499030
315869	499031
131671	499032
165602	499033
211426	499034
685554	499035
228710	499036
77427	499037
286773	499038
98667	499039
372590	499040
77980	499041
237453	499042
293837	499043
288005	499044
372373	499045
9149	499046
93078	499047
380174	499048
134621	499049
70590	499050
682192	499051
2741	499052
9879	499053
24356	499054
100636	499055
92008	499056
305556	499057
342287	499058
588089	499059
103114	499060
47550	499061
583971	499062
13290	499063
46034	499064
59214	499065
206369	499066
39883	499067
306326	499068
168967	499069
672922	499070
422119	499071
17836	499072
332844	499073
649046	499074
31537	499075
588054	499076
55798	499077
12637	499078
101015	499079
406958	499080
148735	499081
40467	499082
261937	499083
78474	499084
365521	499085
470023	499086
127423	499087
143908	499088
239069	499089
492498	499090
51803	499091
167285	499092
187425	499093
508120	499094
474767	499095
546981	499096
322161	499097
83503	499098
15659	499099
44136	499100
270938	499101
668457	499102
207479	499103
452447	499104
452438	499105
215028	499106
68471	499107
390452	499108
462727	499109
625156	499110
171327	499111
265961	499112
88908	499113
425302	499114
322216	499115
360570	499116
148168	499117
91963	499118
521532	499119
337941	499120
46475	499121
356091	499122
42572	499123
38244	499124
442162	499125
415899	499126
142225	499127
354064	499128
159282	499129
588072	499130
78531	499131
7625	499132
406142	499133
215301	499134
371220	499135
508799	499136
295783	499137
10663	499138
109965	499139
641497	499140
100204	499141
327495	499142
61796	499143
151248	499144
426013	499145
542238	499146
599837	499147
327741	499148
446159	499149
81527	499150
132223	499151
406167	499152
282841	499153
371100	499154
693263	499155
618219	499156
180696	499157
162690	499158
6939	499159
329554	499160
631433	499161
270001	499162
583136	499163
400735	499164
556986	499165
652136	499166
332880	499167
21681	499168
581031	499169
560098	499170
143771	499171
207546	499172
540029	499173
36876	499174
24061	499175
570769	499176
440511	499177
577198	499178
291787	499179
284150	499180
327555	499181
444093	499182
581097	499183
94605	499184
268621	499185
651266	499186
31712	499187
547217	499188
503	499189
134241	499190
195299	499191
309201	499192
656783	499193
261312	499194
317288	499195
159136	499196
21718	499197
662428	499198
305590	499199
477508	499200
32269	499201
182800	499202
14318	499203
618214	499204
58431	499205
367914	499206
43352	499207
406050	499208
84389	499209
3283	499210
676461	499211
31996	499212
586434	499213
44136	499214
22808	499215
24535	499216
420009	499217
302242	499218
153875	499219
81559	499220
315365	499221
47376	499222
130775	499223
260337	499224
21268	499225
398668	499226
2187	499227
525765	499228
341346	499229
66015	499230
439597	499231
498140	499232
313075	499233
25769	499234
2979	499235
688694	499236
8925	499237
622322	499238
169515	499239
279026	499240
301395	499241
601400	499242
350900	499243
527680	499244
26997	499245
283359	499246
215626	499247
463432	499248
132337	499249
60329	499250
176527	499251
253987	499252
279262	499253
327635	499254
645087	499255
49394	499256
11479	499257
6685	499258
66069	499259
302392	499260
2400	499261
8961	499262
184749	499263
1408	499264
3385	499265
341905	499266
457621	499267
17812	499268
251699	499269
18622	499270
291740	499271
48142	499272
317426	499273
217	499274
86376	499275
429042	499276
16763	499277
133726	499278
49404	499279
137961	499280
49306	499281
4251	499282
11420	499283
6285	499284
506996	499285
6674	499286
525778	499287
525933	499288
22291	499289
518480	499290
578355	499291
50897	499292
215881	499293
51790	499294
137948	499295
137826	499296
279294	499297
6666	499298
9125	499299
199413	499300
40679	499301
652328	499302
166317	499303
480317	499304
125133	499305
128758	499306
182212	499307
359849	499308
502027	499309
99623	499310
137829	499311
63	499312
6673	499313
6673	499314
290612	499315
26068	499316
75018	499317
79464	499318
621004	499319
50223	499320
540407	499321
13897	499322
646135	499323
188950	499324
5030	499325
674441	499326
107378	499327
137838	499328
137950	499329
212680	499330
599500	499331
362596	499332
46272	499333
341032	499334
21925	499335
6685	499336
6720	499337
137969	499338
405582	499339
21996	499340
11416	499341
1644	499342
340680	499343
406819	499344
410466	499345
2457	499346
387082	499347
27272	499348
565710	499349
43710	499350
20381	499351
383640	499352
49376	499353
440905	499354
49366	499355
38432	499356
50333	499357
50333	499358
50333	499359
230512	499360
480632	499361
224555	499362
227616	499363
2646	499364
620924	499365
338597	499366
561124	499367
89294	499368
310170	499369
11994	499370
55264	499371
491459	499372
139	499373
78495	499374
656401	499375
13492	499376
55752	499377
110999	499378
2959	499379
1004	499380
1647	499381
359276	499382
36500	499383
327858	499384
100082	499385
353802	499386
650084	499387
586991	499388
587007	499389
221234	499390
587010	499391
94687	499392
327840	499393
94652	499394
140	499395
327953	499396
327841	499397
52834	499398
126463	499399
352988	499400
225129	499401
256567	499402
608689	499403
36501	499404
360644	499405
116871	499406
465660	499407
663333	499408
19478	499409
559045	499410
353893	499411
23753	499412
476597	499413
6673	499414
4364	499415
4364	499416
4364	499417
470286	499418
685248	499419
6698	499420
54925	499421
475165	499422
644781	499423
683029	499424
525928	499425
49371	499426
1648	499427
486334	499428
10244	499429
405465	499430
4993	499431
137895	499432
137986	499433
575525	499434
20976	499435
58761	499436
274737	499437
313070	499438
26989	499439
5880	499440
156106	499441
1149	499442
157447	499443
499503	499444
590586	499445
583391	499446
53047	499447
320256	499448
320323	499449
583374	499450
320287	499451
540427	499452
697802	499453
22020	499454
11424	499455
11481	499456
491140	499457
419651	499458
60333	499459
22028	499460
6672	499461
22011	499462
6719	499463
49321	499464
11463	499465
21952	499466
619187	499467
652072	499468
29728	499469
369547	499470
623764	499471
6687	499472
1643	499473
6667	499474
1230	499475
22029	499476
1231	499477
6693	499478
11476	499479
137892	499480
4358	499481
6697	499482
6686	499483
137937	499484
3036	499485
6676	499486
137828	499487
137945	499488
21961	499489
22010	499490
49384	499491
11476	499492
672	499493
3026	499494
11474	499495
49312	499496
22032	499497
1230	499498
135878	499499
339686	499500
567659	499501
505997	499502
142059	499503
219117	499504
672958	499505
7421	499506
49388	499507
6710	499508
339644	499509
610349	499510
57173	499511
96709	499512
340453	499513
218969	499514
176502	499515
132245	499516
6714	499517
340834	499518
369601	499519
2087	499520
486182	499521
509438	499522
205574	499523
6724	499524
21963	499525
21972	499526
1645	499527
482364	499528
103463	499529
506574	499530
52620	499531
686449	499532
4785	499533
21963	499534
3020	499535
137825	499536
6699	499537
49363	499538
49359	499539
4376	499540
525927	499541
2198	499542
6724	499543
267021	499544
193160	499545
49395	499546
137957	499547
133932	499548
137898	499549
4344	499550
43246	499551
382437	499552
36875	499553
573708	499554
525904	499555
21036	499556
60331	499557
1648	499558
499484	499559
21923	499560
137953	499561
525900	499562
49403	499563
137995	499564
22021	499565
9649	499566
165783	499567
473367	499568
501435	499569
664286	499570
225920	499571
559842	499572
20678	499573
97325	499574
91295	499575
137812	499576
49394	499577
21969	499578
540636	499579
516702	499580
303280	499581
489461	499582
276057	499583
449369	499584
492172	499585
6719	499586
173	499587
137810	499588
137954	499589
43017	499590
519884	499591
533803	499592
288481	499593
503152	499594
501244	499595
613943	499596
11544	499597
90368	499598
575806	499599
560864	499600
143163	499601
176717	499602
97610	499603
99741	499604
4310	499605
41489	499606
404952	499607
137911	499608
627270	499609
39960	499610
6666	499611
49358	499612
22020	499613
525902	499614
415107	499615
503337	499616
552970	499617
89897	499618
3671	499619
2190	499620
88013	499621
529887	499622
613112	499623
319334	499624
525920	499625
49304	499626
49320	499627
70799	499628
137983	499629
310800	499630
661813	499631
70419	499632
326911	499633
252895	499634
294261	499635
293023	499636
89127	499637
491358	499638
303727	499639
467673	499640
683877	499641
14208	499642
3800	499643
287810	499644
560061	499645
318064	499646
115190	499647
189219	499648
168274	499649
401957	499650
23506	499651
31249	499652
682128	499653
152932	499654
326955	499655
103627	499656
519338	499657
588596	499658
419484	499659
469149	499660
161374	499661
66011	499662
400507	499663
322787	499664
604542	499665
615506	499666
295408	499667
7532	499668
383030	499669
243329	499670
1686	499671
564487	499672
543792	499673
119867	499674
199004	499675
328019	499676
528037	499677
151289	499678
328018	499679
328050	499680
328051	499681
328052	499682
328053	499683
328054	499684
328055	499685
328056	499686
328059	499687
328062	499688
295632	499689
521284	499690
49694	499691
7333	499692
557046	499693
344319	499694
109125	499695
214597	499696
436520	499697
102222	499698
339706	499699
214984	499700
199858	499701
116236	499702
506588	499703
211413	499704
53163	499705
73898	499706
331412	499707
86509	499708
3905	499709
92	499710
280682	499711
168149	499712
489750	499713
225561	499714
659256	499715
903	499716
676244	499717
667428	499718
318160	499719
248253	499720
292433	499721
107632	499722
27417	499723
369084	499724
329811	499725
9381	499726
37183	499727
22086	499728
59254	499729
5072	499730
336868	499731
639553	499732
93075	499733
81306	499734
226914	499735
540130	499736
12306	499737
34672	499738
657099	499739
95966	499740
187011	499741
628769	499742
570219	499743
500262	499744
186851	499745
326867	499746
260616	499747
333348	499748
113667	499749
350391	499750
557371	499751
538014	499752
444513	499753
181860	499754
5734	499755
564272	499756
415305	499757
133308	499758
167340	499759
588370	499760
626094	499761
2681	499762
157851	499763
526306	499764
465674	499765
250610	499766
588371	499767
328295	499768
23101	499769
410888	499770
461731	499771
685192	499772
220259	499773
167377	499774
417739	499775
38534	499776
63129	499777
589174	499778
503600	499779
18648	499780
90180	499781
22275	499782
96736	499783
644865	499784
136170	499785
166209	499786
119585	499787
114322	499788
527908	499789
383007	499790
39891	499791
404053	499792
419982	499793
94919	499794
348446	499795
346640	499796
450858	499797
6697	499798
20772	499799
696083	499800
10800	499801
164443	499802
43588	499803
533243	499804
169121	499805
282822	499806
16350	499807
322427	499808
360112	499809
328406	499810
588280	499811
36726	499812
457111	499813
26384	499814
168559	499815
278815	499816
56869	499817
407378	499818
696228	499819
480677	499820
103459	499821
151338	499822
660495	499823
619960	499824
355043	499825
397579	499826
213286	499827
82048	499828
234407	499829
465193	499830
8497	499831
696615	499832
93746	499833
142679	499834
474909	499835
620451	499836
12158	499837
92167	499838
507435	499839
679984	499840
89743	499841
599171	499842
73359	499843
18512	499844
131922	499845
80	499846
567864	499847
16371	499848
27516	499849
105702	499850
95375	499851
70379	499852
342063	499853
209729	499854
582631	499855
196822	499856
419542	499857
523678	499858
9286	499859
625762	499860
453401	499861
21917	499862
14808	499863
639839	499864
100417	499865
28542	499866
1068	499867
124579	499868
258721	499869
61354	499870
582622	499871
101840	499872
275259	499873
686274	499874
2579	499875
51386	499876
47658	499877
509800	499878
334979	499879
441168	499880
29231	499881
442653	499882
335690	499883
236646	499884
29795	499885
66810	499886
282713	499887
650484	499888
342337	499889
221740	499890
674415	499891
144687	499892
304520	499893
465748	499894
1036	499895
48412	499896
14693	499897
91628	499898
244153	499899
16314	499900
45771	499901
173034	499902
211445	499903
13636	499904
182020	499905
16422	499906
83956	499907
301227	499908
93193	499909
648720	499910
24194	499911
486451	499912
325588	499913
280046	499914
75328	499915
365122	499916
134894	499917
318171	499918
102380	499919
16772	499920
366897	499921
172715	499922
41469	499923
57391	499924
216071	499925
97448	499926
27900	499927
21802	499928
252915	499929
246893	499930
48829	499931
652429	499932
474721	499933
384896	499934
3517	499935
379353	499936
393874	499937
521471	499938
42804	499939
8848	499940
136539	499941
32949	499942
531003	499943
49703	499944
302838	499945
336839	499946
322010	499947
141790	499948
529665	499949
683510	499950
105840	499951
268477	499952
14172	499953
433185	499954
340859	499955
29294	499956
97920	499957
221486	499958
120634	499959
74696	499960
8273	499961
382414	499962
75896	499963
136284	499964
186936	499965
184195	499966
643441	499967
549306	499968
542125	499969
549248	499970
549304	499971
487284	499972
300308	499973
484179	499974
6439	499975
304271	499976
549245	499977
143021	499978
549281	499979
484194	499980
143011	499981
549291	499982
374363	499983
106100	499984
143016	499985
366264	499986
665492	499987
614096	499988
438632	499989
549274	499990
61253	499991
128935	499992
572237	499993
542099	499994
161625	499995
462254	499996
404423	499997
630789	499998
2400	499999
618840	500000
475979	500001
498758	500002
490508	500003
65175	500004
571035	500005
595598	500006
73978	500007
287904	500008
152769	500009
115390	500010
25463	500011
482352	500012
168169	500013
651244	500014
349807	500015
448187	500016
390759	500017
132388	500018
103295	500019
130395	500020
470267	500021
601865	500022
602714	500023
64835	500024
501570	500025
70902	500026
560875	500027
503895	500028
492499	500029
167024	500030
597405	500031
396720	500032
424560	500033
507808	500034
386856	500035
312685	500036
185297	500037
9352	500038
172167	500039
588484	500040
214943	500041
569255	500042
52632	500043
555273	500044
1373	500045
219866	500046
357584	500047
548401	500048
7046	500049
205609	500050
388974	500051
370583	500052
45229	500053
204566	500054
489654	500055
5928	500056
332296	500057
141091	500058
66132	500059
611321	500060
615406	500061
135963	500062
634345	500063
135993	500064
939	500065
313100	500066
95621	500067
658363	500068
78361	500069
88542	500070
285293	500071
502794	500072
490473	500073
113158	500074
113152	500075
266458	500076
547325	500077
163339	500078
34529	500079
611455	500080
306278	500081
652082	500082
466159	500083
191972	500084
141405	500085
183359	500086
490480	500087
221808	500088
536704	500089
667002	500090
671548	500091
423793	500092
335225	500093
202724	500094
545253	500095
32267	500096
233996	500097
687578	500098
317232	500099
59026	500100
141410	500101
63188	500102
422	500103
500433	500104
39192	500105
55207	500106
197869	500107
528071	500108
639875	500109
419990	500110
72186	500111
52504	500112
355294	500113
604512	500114
655205	500115
140130	500116
35638	500117
272996	500118
679249	500119
406469	500120
194153	500121
63917	500122
479018	500123
489753	500124
205453	500125
41480	500126
109329	500127
642880	500128
59638	500129
441790	500130
493546	500131
271984	500132
179894	500133
618518	500134
584540	500135
13320	500136
483613	500137
186086	500138
71079	500139
385766	500140
567787	500141
4397	500142
310986	500143
669273	500144
669282	500145
14095	500146
123363	500147
5013	500148
144098	500149
455049	500150
578434	500151
338181	500152
96172	500153
222820	500154
52	500155
390534	500156
290870	500157
519240	500158
339639	500159
569904	500160
648945	500161
692377	500162
20118	500163
11203	500164
121607	500165
2480	500166
938	500167
228930	500168
491520	500169
601863	500170
232931	500171
614651	500172
231664	500173
50481	500174
197263	500175
482947	500176
139954	500177
7325	500178
176227	500179
128472	500180
101751	500181
148139	500182
455478	500183
71710	500184
619510	500185
76369	500186
16427	500187
65853	500188
545843	500189
133626	500190
487676	500191
147615	500192
176363	500193
197259	500194
307568	500195
352301	500196
112549	500197
176684	500198
695565	500199
345317	500200
589514	500201
135594	500202
135586	500203
269091	500204
135592	500205
135592	500206
192599	500207
21861	500208
289944	500209
174814	500210
126871	500211
2714	500212
50521	500213
16561	500214
405632	500215
64789	500216
8899	500217
420080	500218
364436	500219
110565	500220
142999	500221
164505	500222
498917	500223
455	500224
244888	500225
132406	500226
32514	500227
319854	500228
630979	500229
671132	500230
226348	500231
135972	500232
94801	500233
129935	500234
10522	500235
115608	500236
363789	500237
172961	500238
199673	500239
6445	500240
160638	500241
50509	500242
10492	500243
411545	500244
19152	500245
85291	500246
24975	500247
5930	500248
609479	500249
142048	500250
5508	500251
78189	500252
267988	500253
23613	500254
164317	500255
69191	500256
2107	500257
293660	500258
363727	500259
516000	500260
222047	500261
530172	500262
91566	500263
213985	500264
29724	500265
54433	500266
643572	500267
516307	500268
418128	500269
329108	500270
493501	500271
661	500272
329112	500273
42367	500274
511469	500275
170210	500276
394543	500277
394382	500278
234670	500279
505971	500280
153851	500281
697180	500282
383108	500283
34811	500284
50987	500285
407489	500286
398014	500287
191906	500288
629286	500289
399433	500290
572673	500291
398047	500292
648521	500293
162022	500294
293815	500295
567077	500296
43826	500297
504532	500298
310944	500299
50120	500300
590162	500301
391120	500302
551403	500303
51612	500304
362052	500305
347584	500306
282253	500307
531758	500308
53710	500309
319670	500310
564169	500311
240335	500312
86878	500313
36600	500314
470340	500315
567076	500316
410548	500317
654767	500318
388191	500319
283982	500320
606637	500321
384008	500322
28765	500323
198064	500324
674000	500325
74446	500326
9935	500327
297205	500328
503446	500329
121363	500330
75822	500331
54301	500332
692120	500333
244998	500334
567048	500335
3919	500336
531763	500337
187159	500338
76258	500339
400849	500340
531762	500341
479632	500342
33083	500343
444560	500344
266038	500345
546535	500346
241789	500347
471354	500348
130501	500349
615752	500350
25729	500351
138393	500352
512480	500353
391206	500354
126175	500355
505445	500356
126188	500357
530120	500358
46368	500359
531756	500360
317607	500361
268236	500362
458138	500363
675894	500364
360348	500365
561114	500366
44533	500367
505443	500368
450134	500369
537094	500370
398764	500371
8620	500372
86304	500373
125296	500374
20151	500375
446360	500376
27748	500377
450120	500378
317409	500379
172681	500380
101825	500381
4598	500382
422195	500383
35627	500384
87699	500385
30760	500386
15229	500387
44546	500388
697667	500389
89875	500390
206257	500391
168724	500392
363544	500393
587711	500394
632897	500395
603429	500396
121369	500397
448426	500398
467284	500399
28761	500400
121423	500401
20640	500402
362063	500403
79938	500404
594251	500405
208757	500406
55621	500407
406439	500408
28024	500409
613489	500410
500737	500411
129004	500412
3001	500413
12749	500414
326040	500415
176092	500416
54894	500417
345872	500418
578225	500419
222527	500420
96036	500421
503317	500422
191070	500423
499142	500424
153860	500425
163130	500426
118541	500427
167877	500428
588722	500429
141765	500430
14378	500431
156674	500432
235198	500433
504405	500434
572	500435
16177	500436
435885	500437
33180	500438
127943	500439
8126	500440
501589	500441
7331	500442
535999	500443
634811	500444
71895	500445
119740	500446
569408	500447
452326	500448
141925	500449
451027	500450
196551	500451
124867	500452
42395	500453
543682	500454
436448	500455
530176	500456
53516	500457
378513	500458
159129	500459
36245	500460
61843	500461
183057	500462
183065	500463
183066	500464
2	500465
696237	500466
433856	500467
89	500468
403948	500469
6242	500470
337700	500471
46372	500472
426946	500473
336539	500474
8620	500475
34869	500476
366066	500477
253238	500478
95009	500479
50001	500480
535814	500481
151471	500482
589046	500483
140074	500484
535837	500485
50003	500486
253184	500487
152689	500488
535788	500489
535787	500490
221992	500491
535801	500492
36598	500493
329515	500494
139571	500495
49476	500496
424755	500497
637	500498
5720	500499
62526	500500
186550	500501
50038	500502
31300	500503
336473	500504
26692	500505
60036	500506
113910	500507
180050	500508
23597	500509
348198	500510
107677	500511
395806	500512
697483	500513
594241	500514
283301	500515
645776	500516
174182	500517
193620	500518
11576	500519
59875	500520
45494	500521
269806	500522
651627	500523
35	500524
582439	500525
137443	500526
527244	500527
506322	500528
426515	500529
1170	500530
136326	500531
393848	500532
53561	500533
26409	500534
228417	500535
122827	500536
113173	500537
546543	500538
368626	500539
44982	500540
109318	500541
369699	500542
490498	500543
319575	500544
244895	500545
228181	500546
197086	500547
411245	500548
259369	500549
253563	500550
369354	500551
205822	500552
666691	500553
18305	500554
385227	500555
379932	500556
59262	500557
426278	500558
535346	500559
51628	500560
201116	500561
36757	500562
269934	500563
555161	500564
20581	500565
274482	500566
366474	500567
322991	500568
449151	500569
138260	500570
25134	500571
688525	500572
21166	500573
131402	500574
330813	500575
857	500576
131402	500577
586677	500578
543026	500579
64498	500580
13504	500581
59530	500582
528216	500583
328910	500584
573346	500585
107962	500586
328951	500587
552709	500588
155040	500589
409146	500590
539950	500591
68783	500592
65902	500593
328986	500594
495534	500595
409145	500596
149257	500597
32056	500598
145696	500599
214858	500600
542793	500601
409133	500602
333321	500603
353029	500604
2241	500605
1961	500606
263990	500607
36859	500608
159520	500609
62034	500610
328914	500611
471415	500612
314662	500613
112842	500614
14165	500615
91590	500616
88620	500617
157276	500618
165963	500619
552578	500620
655305	500621
545754	500622
660699	500623
16852	500624
244681	500625
688777	500626
91599	500627
25790	500628
4659	500629
470753	500630
243698	500631
7359	500632
96815	500633
301044	500634
517936	500635
228242	500636
559704	500637
355897	500638
214865	500639
438031	500640
407110	500641
1321	500642
416284	500643
254141	500644
439254	500645
27412	500646
153833	500647
198559	500648
262619	500649
657655	500650
604378	500651
239965	500652
21912	500653
165509	500654
180637	500655
382265	500656
512063	500657
335277	500658
46463	500659
340463	500660
49702	500661
9447	500662
128447	500663
14193	500664
22133	500665
498350	500666
297302	500667
374255	500668
228338	500669
57885	500670
530381	500671
171479	500672
694609	500673
98784	500674
188551	500675
366193	500676
314701	500677
9449	500678
519844	500679
519843	500680
543129	500681
80205	500682
693231	500683
26202	500684
206946	500685
197617	500686
510955	500687
10267	500688
264226	500689
18289	500690
371890	500691
584917	500692
695379	500693
498346	500694
90333	500695
582480	500696
444200	500697
122089	500698
2694	500699
91497	500700
253173	500701
14193	500702
5888	500703
1708	500704
179881	500705
92258	500706
349222	500707
549859	500708
346572	500709
32295	500710
98824	500711
225455	500712
524600	500713
640455	500714
7545	500715
7915	500716
151701	500717
154543	500718
538706	500719
298484	500720
354940	500721
298567	500722
490604	500723
139565	500724
110858	500725
148512	500726
66812	500727
39160	500728
303203	500729
33676	500730
5875	500731
317745	500732
373208	500733
300914	500734
602717	500735
46340	500736
24156	500737
592992	500738
298880	500739
98346	500740
256690	500741
170251	500742
471373	500743
1143	500744
48435	500745
188574	500746
277347	500747
343702	500748
52479	500749
472665	500750
25086	500751
31518	500752
370385	500753
1519	500754
532828	500755
212781	500756
91386	500757
27103	500758
7442	500759
691101	500760
656507	500761
343654	500762
362336	500763
161349	500764
195355	500765
537992	500766
691109	500767
16869	500768
514635	500769
311294	500770
242591	500771
20690	500772
412173	500773
140431	500774
235715	500775
9892	500776
549738	500777
153259	500778
341631	500779
121091	500780
473319	500781
147388	500782
259494	500783
223273	500784
253224	500785
400470	500786
289108	500787
136521	500788
156156	500789
5075	500790
123378	500791
390574	500792
606872	500793
32868	500794
51468	500795
464644	500796
55703	500797
2760	500798
522887	500799
86866	500800
483248	500801
91555	500802
190745	500803
770	500804
124917	500805
17345	500806
10691	500807
46318	500808
158944	500809
52285	500810
108845	500811
20107	500812
2106	500813
44323	500814
93980	500815
617017	500816
160057	500817
24228	500818
231301	500819
597400	500820
162245	500821
50549	500822
116601	500823
420950	500824
641967	500825
671913	500826
88176	500827
531803	500828
551657	500829
35583	500830
140449	500831
636598	500832
225565	500833
65260	500834
487878	500835
360393	500836
242238	500837
231879	500838
555587	500839
21689	500840
208360	500841
7203	500842
653594	500843
237241	500844
167653	500845
6289	500846
328322	500847
59025	500848
518354	500849
168023	500850
317368	500851
598999	500852
627509	500853
541334	500854
653634	500855
170813	500856
2409	500857
323615	500858
38669	500859
330492	500860
335673	500861
9867	500862
95272	500863
97471	500864
543285	500865
315041	500866
1025	500867
76752	500868
644481	500869
236149	500870
72849	500871
387520	500872
426664	500873
479	500874
10187	500875
7609	500876
219604	500877
161146	500878
251977	500879
585001	500880
442712	500881
366047	500882
628	500883
24141	500884
286430	500885
16471	500886
237572	500887
465644	500888
199387	500889
667361	500890
210	500891
398006	500892
100177	500893
548432	500894
187914	500895
21507	500896
21507	500897
402095	500898
55961	500899
55961	500900
534884	500901
99876	500902
481874	500903
210	500904
332615	500905
80207	500906
650100	500907
312	500908
512962	500909
52649	500910
443812	500911
73997	500912
697298	500913
582948	500914
238739	500915
536655	500916
20193	500917
524875	500918
47837	500919
126756	500920
374832	500921
501583	500922
374897	500923
115417	500924
192752	500925
580086	500926
9999	500927
560486	500928
407760	500929
156515	500930
355099	500931
215998	500932
89389	500933
153550	500934
374555	500935
507203	500936
689816	500937
498413	500938
110388	500939
21	500940
40684	500941
28352	500942
373158	500943
508516	500944
487162	500945
441771	500946
410159	500947
40613	500948
510395	500949
444570	500950
223897	500951
379927	500952
518583	500953
17653	500954
120617	500955
597032	500956
439683	500957
426866	500958
866	500959
587365	500960
653637	500961
5655	500962
153873	500963
331589	500964
429936	500965
231085	500966
99171	500967
141949	500968
46777	500969
469570	500970
18584	500971
399027	500972
10143	500973
57257	500974
540415	500975
1765	500976
1765	500977
20952	500978
93982	500979
62231	500980
655661	500981
60236	500982
53798	500983
289283	500984
11265	500985
238359	500986
26900	500987
91393	500988
91699	500989
88191	500990
9848	500991
169752	500992
60266	500993
299026	500994
181115	500995
44641	500996
32833	500997
6621	500998
56537	500999
308568	501000
135879	501001
3776	501002
444863	501003
154501	501004
107497	501005
513973	501006
458972	501007
316686	501008
585093	501009
145574	501010
158096	501011
35602	501012
22227	501013
465162	501014
45940	501015
112643	501016
308030	501017
193179	501018
52229	501019
239088	501020
64036	501021
654307	501022
125836	501023
50154	501024
94929	501025
342513	501026
307850	501027
557445	501028
366816	501029
94938	501030
94929	501031
205094	501032
498244	501033
58605	501034
190	501035
80515	501036
142635	501037
134166	501038
175324	501039
71917	501040
394331	501041
108344	501042
565352	501043
45673	501044
5064	501045
36555	501046
450252	501047
48010	501048
52112	501049
304261	501050
425176	501051
465441	501052
9336	501053
107451	501054
639600	501055
676660	501056
268826	501057
12651	501058
440610	501059
182745	501060
451292	501061
273747	501062
355898	501063
13577	501064
440814	501065
563928	501066
258441	501067
364143	501068
100933	501069
487281	501070
1682	501071
41425	501072
155687	501073
40253	501074
46442	501075
90836	501076
74364	501077
615991	501078
73844	501079
620002	501080
2398	501081
234414	501082
72335	501083
282358	501084
465727	501085
537921	501086
464984	501087
164834	501088
527882	501089
683262	501090
438198	501091
170493	501092
237999	501093
55860	501094
1097	501095
580639	501096
405532	501097
137396	501098
73418	501099
405573	501100
183794	501101
142573	501102
1495	501103
230146	501104
583857	501105
294870	501106
71398	501107
607974	501108
9122	501109
109331	501110
128410	501111
267286	501112
124422	501113
183727	501114
4813	501115
16271	501116
124793	501117
202222	501118
15838	501119
231856	501120
3380	501121
362663	501122
52045	501123
481806	501124
407550	501125
652921	501126
54440	501127
269989	501128
16538	501129
139301	501130
108296	501131
5806	501132
251	501133
49975	501134
22704	501135
632788	501136
433096	501137
227929	501138
654676	501139
14023	501140
150959	501141
33964	501142
23124	501143
343539	501144
70910	501145
646287	501146
1456	501147
250958	501148
301640	501149
2750	501150
615069	501151
207067	501152
104036	501153
164048	501154
399131	501155
51784	501156
3888	501157
26399	501158
150734	501159
128016	501160
123579	501161
204533	501162
55415	501163
11841	501164
67077	501165
132557	501166
225405	501167
160186	501168
532729	501169
178388	501170
95100	501171
846	501172
388769	501173
188808	501174
48908	501175
50694	501176
65357	501177
378998	501178
52868	501179
250568	501180
250223	501181
406203	501182
72051	501183
471089	501184
61962	501185
299217	501186
498944	501187
641054	501188
652462	501189
137887	501190
364774	501191
39183	501192
331833	501193
519092	501194
470020	501195
650	501196
17122	501197
134223	501198
61951	501199
563770	501200
156970	501201
172073	501202
669588	501203
108878	501204
24442	501205
29006	501206
228914	501207
220056	501208
689851	501209
105843	501210
324069	501211
373125	501212
150298	501213
4779	501214
497186	501215
490043	501216
356931	501217
586968	501218
76418	501219
605816	501220
48962	501221
36938	501222
48892	501223
435266	501224
99092	501225
346307	501226
86698	501227
612253	501228
578520	501229
30028	501230
431531	501231
20303	501232
197374	501233
251391	501234
376623	501235
87354	501236
616568	501237
174111	501238
19623	501239
23331	501240
28336	501241
150932	501242
639664	501243
950	501244
556966	501245
194	501246
95573	501247
187792	501248
437213	501249
605963	501250
328454	501251
2080	501252
331375	501253
430271	501254
77140	501255
115202	501256
170162	501257
3449	501258
91999	501259
508579	501260
295792	501261
396322	501262
519921	501263
131802	501264
1128	501265
541643	501266
71973	501267
66764	501268
114110	501269
102498	501270
3559	501271
495118	501272
615077	501273
613462	501274
46077	501275
577716	501276
89192	501277
453516	501278
55207	501279
20320	501280
469119	501281
136522	501282
446790	501283
139385	501284
424462	501285
188444	501286
143565	501287
20487	501288
599731	501289
58077	501290
112653	501291
25746	501292
227928	501293
121327	501294
125327	501295
13669	501296
129113	501297
661988	501298
657628	501299
12515	501300
47464	501301
546225	501302
83466	501303
110327	501304
99134	501305
8033	501306
375646	501307
578783	501308
240760	501309
446095	501310
462087	501311
85641	501312
1412	501313
9200	501314
383965	501315
559847	501316
383517	501317
538409	501318
678500	501319
334690	501320
547583	501321
143955	501322
4804	501323
425	501324
27537	501325
1210	501326
338039	501327
2335	501328
54406	501329
93123	501330
12521	501331
549856	501332
268035	501333
347951	501334
491215	501335
246950	501336
520044	501337
59346	501338
363306	501339
7074	501340
367064	501341
157955	501342
121287	501343
507306	501344
176097	501345
268582	501346
402574	501347
467203	501348
10835	501349
9839	501350
8063	501351
686807	501352
20449	501353
231111	501354
66733	501355
471439	501356
428220	501357
54255	501358
404106	501359
5491	501360
59450	501361
122	501362
227053	501363
659186	501364
253217	501365
677987	501366
16686	501367
138884	501368
99346	501369
1281	501370
50025	501371
348203	501372
542744	501373
154265	501374
430950	501375
140084	501376
96700	501377
154601	501378
140080	501379
424395	501380
105928	501381
140214	501382
115648	501383
607427	501384
329556	501385
140152	501386
589003	501387
5235	501388
91433	501389
580181	501390
676266	501391
536002	501392
253194	501393
538127	501394
238870	501395
612430	501396
140071	501397
77636	501398
140072	501399
678405	501400
683404	501401
423101	501402
527644	501403
620838	501404
171241	501405
1034	501406
11282	501407
45841	501408
106245	501409
678438	501410
288420	501411
151669	501412
9878	501413
687920	501414
1104	501415
488382	501416
381315	501417
552096	501418
124175	501419
63516	501420
280440	501421
7015	501422
71744	501423
25115	501424
50260	501425
181081	501426
348764	501427
7539	501428
370077	501429
30857	501430
416320	501431
487543	501432
5765	501433
14870	501434
512685	501435
217092	501436
188837	501437
325618	501438
471704	501439
177862	501440
129652	501441
262392	501442
146074	501443
490683	501444
490660	501445
490680	501446
127558	501447
368940	501448
150944	501449
168213	501450
168213	501451
285686	501452
695282	501453
498335	501454
655182	501455
237870	501456
392498	501457
43885	501458
97688	501459
235244	501460
431567	501461
395649	501462
623032	501463
4220	501464
9712	501465
181597	501466
211440	501467
244238	501468
23949	501469
461044	501470
679292	501471
266186	501472
86039	501473
174073	501474
75563	501475
230345	501476
69507	501477
430119	501478
280596	501479
216259	501480
443671	501481
135568	501482
324543	501483
38665	501484
8964	501485
240715	501486
42892	501487
643006	501488
434348	501489
664870	501490
117799	501491
91550	501492
665096	501493
1453	501494
235966	501495
69860	501496
57772	501497
514038	501498
236987	501499
69387	501500
354932	501501
116132	501502
69696	501503
116133	501504
14237	501505
69334	501506
216656	501507
93617	501508
66273	501509
609739	501510
659858	501511
659859	501512
659860	501513
659861	501514
493016	501515
636010	501516
405390	501517
405360	501518
493004	501519
635993	501520
643446	501521
187089	501522
643490	501523
405364	501524
155971	501525
609740	501526
643494	501527
643442	501528
609648	501529
643417	501530
187091	501531
643447	501532
643495	501533
493006	501534
493007	501535
155964	501536
155956	501537
609767	501538
643475	501539
659864	501540
609769	501541
643497	501542
659852	501543
391776	501544
405366	501545
187094	501546
689296	501547
643449	501548
56544	501549
695208	501550
609653	501551
636001	501552
636002	501553
609785	501554
609745	501555
493009	501556
187097	501557
187098	501558
609747	501559
391781	501560
609774	501561
405365	501562
643502	501563
643424	501564
405368	501565
643504	501566
405369	501567
643505	501568
405370	501569
643410	501570
391785	501571
643503	501572
659856	501573
609766	501574
643471	501575
609640	501576
643436	501577
659867	501578
391793	501579
391794	501580
643508	501581
643457	501582
636005	501583
636006	501584
609781	501585
405376	501586
405377	501587
609677	501588
695212	501589
609787	501590
391797	501591
643428	501592
643429	501593
391799	501594
643437	501595
609680	501596
155972	501597
609757	501598
187106	501599
359120	501600
155965	501601
187105	501602
609851	501603
187109	501604
659869	501605
636008	501606
405380	501607
391800	501608
609760	501609
643513	501610
643514	501611
643515	501612
493013	501613
405384	501614
493014	501615
643435	501616
187110	501617
405387	501618
405389	501619
391808	501620
563020	501621
18207	501622
469175	501623
235973	501624
80166	501625
289917	501626
33726	501627
8	501628
513268	501629
2169	501630
359855	501631
156052	501632
251018	501633
4584	501634
2837	501635
662920	501636
368966	501637
144715	501638
126507	501639
18532	501640
71842	501641
274084	501642
195556	501643
452096	501644
174537	501645
566939	501646
499977	501647
546527	501648
180164	501649
8251	501650
154800	501651
111606	501652
19107	501653
18432	501654
11734	501655
121279	501656
273450	501657
394248	501658
8046	501659
55808	501660
1478	501661
60273	501662
60280	501663
60280	501664
16679	501665
516599	501666
321832	501667
148986	501668
5724	501669
17832	501670
5716	501671
207832	501672
134748	501673
81516	501674
49184	501675
104702	501676
343648	501677
191118	501678
144322	501679
237174	501680
413468	501681
22292	501682
324848	501683
503227	501684
188462	501685
325098	501686
136330	501687
36309	501688
219233	501689
16139	501690
611190	501691
84857	501692
581119	501693
617785	501694
662674	501695
251721	501696
301446	501697
178555	501698
54351	501699
368309	501700
656871	501701
186659	501702
202095	501703
342626	501704
54221	501705
334664	501706
152418	501707
250238	501708
4146	501709
276341	501710
206076	501711
568563	501712
643360	501713
4763	501714
536787	501715
605173	501716
2858	501717
92855	501718
263156	501719
14998	501720
193763	501721
3342	501722
123586	501723
64554	501724
26488	501725
7076	501726
212376	501727
50515	501728
510270	501729
178670	501730
510278	501731
360852	501732
178681	501733
87241	501734
26206	501735
361544	501736
510262	501737
16675	501738
401813	501739
413595	501740
671662	501741
72793	501742
673568	501743
583123	501744
46065	501745
15855	501746
5690	501747
219797	501748
205150	501749
510266	501750
212347	501751
212369	501752
212342	501753
212321	501754
212335	501755
212365	501756
212390	501757
212334	501758
212397	501759
212366	501760
212372	501761
212396	501762
212402	501763
212382	501764
212322	501765
212363	501766
212358	501767
212349	501768
212352	501769
212375	501770
212399	501771
212353	501772
212350	501773
212364	501774
212389	501775
510279	501776
212332	501777
212394	501778
510280	501779
212348	501780
212338	501781
510271	501782
510261	501783
510265	501784
510263	501785
510277	501786
510273	501787
658537	501788
212384	501789
212368	501790
212345	501791
20186	501792
551331	501793
40297	501794
284856	501795
454604	501796
4660	501797
5272	501798
212379	501799
91183	501800
92640	501801
587511	501802
82039	501803
212355	501804
212326	501805
212346	501806
212388	501807
413111	501808
38496	501809
204183	501810
217915	501811
608828	501812
72421	501813
510283	501814
587353	501815
510284	501816
108923	501817
446605	501818
279959	501819
105266	501820
12687	501821
1300	501822
77839	501823
320655	501824
581098	501825
237139	501826
605077	501827
594391	501828
382770	501829
118760	501830
265476	501831
173560	501832
144738	501833
57596	501834
135470	501835
329906	501836
141832	501837
161175	501838
96	501839
78861	501840
148421	501841
17187	501842
183903	501843
23066	501844
34445	501845
35989	501846
559181	501847
4886	501848
1590	501849
147914	501850
104900	501851
462648	501852
39561	501853
195518	501854
5627	501855
556044	501856
653	501857
546887	501858
2369	501859
1076	501860
45266	501861
129	501862
437	501863
18940	501864
106749	501865
202233	501866
32953	501867
208119	501868
45146	501869
302185	501870
533538	501871
533539	501872
533540	501873
52110	501874
52890	501875
392067	501876
551634	501877
473337	501878
477814	501879
2386	501880
455358	501881
61829	501882
398424	501883
25709	501884
7634	501885
642897	501886
654666	501887
517331	501888
597225	501889
502993	501890
3666	501891
576278	501892
110782	501893
549567	501894
443891	501895
151687	501896
655068	501897
268195	501898
191395	501899
456806	501900
392154	501901
426133	501902
176182	501903
102860	501904
613449	501905
676254	501906
559345	501907
121415	501908
131728	501909
355727	501910
82960	501911
3876	501912
448403	501913
266958	501914
239337	501915
42447	501916
528170	501917
188540	501918
674900	501919
38210	501920
90906	501921
194	501922
484855	501923
274569	501924
322480	501925
13256	501926
73274	501927
172110	501928
85083	501929
477476	501930
133853	501931
53093	501932
86713	501933
199716	501934
343183	501935
245150	501936
33914	501937
526948	501938
343222	501939
317463	501940
103958	501941
24104	501942
260524	501943
550432	501944
224643	501945
268744	501946
66640	501947
86713	501948
343091	501949
32617	501950
221186	501951
260489	501952
317410	501953
364361	501954
532525	501955
607179	501956
266698	501957
100036	501958
610031	501959
495304	501960
51493	501961
526337	501962
598302	501963
8854	501964
53699	501965
263694	501966
322659	501967
691385	501968
302489	501969
372714	501970
530997	501971
562267	501972
277268	501973
2859	501974
639580	501975
117025	501976
235170	501977
397877	501978
87245	501979
86539	501980
294168	501981
118090	501982
209909	501983
579250	501984
146371	501985
107971	501986
385130	501987
509924	501988
364921	501989
47844	501990
172228	501991
141216	501992
193523	501993
4803	501994
428780	501995
147161	501996
18897	501997
234143	501998
62915	501999
40987	502000
234178	502001
428244	502002
232603	502003
218618	502004
8273	502005
149298	502006
9142	502007
550113	502008
478968	502009
489020	502010
68932	502011
69980	502012
16951	502013
12205	502014
365781	502015
117757	502016
260816	502017
133388	502018
463561	502019
93348	502020
196097	502021
98932	502022
169283	502023
288850	502024
627608	502025
466971	502026
429506	502027
69389	502028
372639	502029
333575	502030
165367	502031
117634	502032
28873	502033
677110	502034
672804	502035
498141	502036
635647	502037
577459	502038
218533	502039
307870	502040
16228	502041
613132	502042
343420	502043
24187	502044
124698	502045
361716	502046
336	502047
254410	502048
604477	502049
243361	502050
13502	502051
667427	502052
11652	502053
609399	502054
324921	502055
115531	502056
139115	502057
85780	502058
16199	502059
31652	502060
220394	502061
75970	502062
3416	502063
12702	502064
231669	502065
268029	502066
31254	502067
649065	502068
40153	502069
116682	502070
586972	502071
228843	502072
455562	502073
21097	502074
556792	502075
45818	502076
437977	502077
188108	502078
318300	502079
278499	502080
656899	502081
268452	502082
495971	502083
538371	502084
223472	502085
638390	502086
222740	502087
141063	502088
681627	502089
322053	502090
520388	502091
196209	502092
307631	502093
361559	502094
60658	502095
511187	502096
124939	502097
639090	502098
194510	502099
471583	502100
472773	502101
585556	502102
33720	502103
470548	502104
23238	502105
339385	502106
111058	502107
166004	502108
157615	502109
281446	502110
340265	502111
424322	502112
544607	502113
79113	502114
149163	502115
138650	502116
144630	502117
686504	502118
561061	502119
213104	502120
157165	502121
259437	502122
111446	502123
597388	502124
615347	502125
22366	502126
370295	502127
7529	502128
622151	502129
644021	502130
653387	502131
201240	502132
563350	502133
129908	502134
230860	502135
582846	502136
108044	502137
159616	502138
32375	502139
615762	502140
37405	502141
266114	502142
116549	502143
318044	502144
66985	502145
1788	502146
192301	502147
8732	502148
123250	502149
408642	502150
3187	502151
366473	502152
79309	502153
132894	502154
4594	502155
5853	502156
151518	502157
113408	502158
282522	502159
46965	502160
21015	502161
4196	502162
152867	502163
290933	502164
478429	502165
351949	502166
7002	502167
483203	502168
430291	502169
574651	502170
423900	502171
398458	502172
145879	502173
593333	502174
314310	502175
639909	502176
377721	502177
691606	502178
330624	502179
452100	502180
469229	502181
623	502182
585323	502183
3	502184
302898	502185
162997	502186
21575	502187
21575	502188
23955	502189
637315	502190
148266	502191
16264	502192
88365	502193
73155	502194
126917	502195
102391	502196
330785	502197
115584	502198
101697	502199
2098	502200
146922	502201
169772	502202
228305	502203
263380	502204
551290	502205
2511	502206
101993	502207
606710	502208
463257	502209
141557	502210
373599	502211
108981	502212
133561	502213
439660	502214
25143	502215
664386	502216
143549	502217
586150	502218
54225	502219
541931	502220
520289	502221
131412	502222
485455	502223
495955	502224
544168	502225
342146	502226
642488	502227
336666	502228
371789	502229
271258	502230
347632	502231
322709	502232
303226	502233
648608	502234
81566	502235
1059	502236
48871	502237
127873	502238
257238	502239
430018	502240
166789	502241
9853	502242
7877	502243
460798	502244
606113	502245
30414	502246
690948	502247
138011	502248
351969	502249
430893	502250
501549	502251
563079	502252
593393	502253
43738	502254
356827	502255
200062	502256
16748	502257
589660	502258
54393	502259
494260	502260
411017	502261
330703	502262
538710	502263
391368	502264
46910	502265
530691	502266
84674	502267
180656	502268
633543	502269
17839	502270
96365	502271
150960	502272
31386	502273
387687	502274
680390	502275
162187	502276
593863	502277
16532	502278
73556	502279
278332	502280
462717	502281
83045	502282
530940	502283
651819	502284
165380	502285
310349	502286
393385	502287
64995	502288
83575	502289
48975	502290
67730	502291
543	502292
550266	502293
391560	502294
586331	502295
233652	502296
550947	502297
572505	502298
612150	502299
191403	502300
687503	502301
145743	502302
630701	502303
682349	502304
424050	502305
593808	502306
582313	502307
602083	502308
485551	502309
664037	502310
399968	502311
9775	502312
619658	502313
486708	502314
143342	502315
205640	502316
115053	502317
8573	502318
166820	502319
552771	502320
74427	502321
409388	502322
3165	502323
570134	502324
233961	502325
690469	502326
83487	502327
173735	502328
197659	502329
61610	502330
235523	502331
26016	502332
532154	502333
521182	502334
7570	502335
222139	502336
97378	502337
10187	502338
433822	502339
108386	502340
40569	502341
289783	502342
693139	502343
25123	502344
2122	502345
78603	502346
12605	502347
548469	502348
37176	502349
162332	502350
23272	502351
131968	502352
5282	502353
176332	502354
19646	502355
53978	502356
406543	502357
646327	502358
65451	502359
423250	502360
4491	502361
45799	502362
189166	502363
171958	502364
688981	502365
601979	502366
271347	502367
127008	502368
240391	502369
601065	502370
228418	502371
176953	502372
63070	502373
41009	502374
620993	502375
179248	502376
37630	502377
581371	502378
55982	502379
286203	502380
672622	502381
492633	502382
364493	502383
82921	502384
196668	502385
638119	502386
59207	502387
497535	502388
329930	502389
3262	502390
569883	502391
84113	502392
32153	502393
82217	502394
334591	502395
415736	502396
155288	502397
106471	502398
3606	502399
160857	502400
93991	502401
203812	502402
454814	502403
165470	502404
358661	502405
101082	502406
21339	502407
107562	502408
77591	502409
100518	502410
57331	502411
388116	502412
284666	502413
39687	502414
681532	502415
520475	502416
148964	502417
295264	502418
405736	502419
130588	502420
290100	502421
110208	502422
675971	502423
289904	502424
68834	502425
14560	502426
76826	502427
273431	502428
53536	502429
420499	502430
2643	502431
377708	502432
425592	502433
10661	502434
52710	502435
143755	502436
363655	502437
198884	502438
352647	502439
255868	502440
11125	502441
173044	502442
70058	502443
137513	502444
107805	502445
7650	502446
531480	502447
73943	502448
219893	502449
46688	502450
236929	502451
217700	502452
473117	502453
76214	502454
30562	502455
33726	502456
85307	502457
37013	502458
472392	502459
101523	502460
155921	502461
166878	502462
23870	502463
320874	502464
283506	502465
355329	502466
23711	502467
154328	502468
68017	502469
33734	502470
111610	502471
126851	502472
419269	502473
55484	502474
13563	502475
53501	502476
554244	502477
3509	502478
607068	502479
86097	502480
25285	502481
97045	502482
28435	502483
161636	502484
25564	502485
431817	502486
649569	502487
120238	502488
237000	502489
115633	502490
129346	502491
409515	502492
357389	502493
15544	502494
38219	502495
72099	502496
39366	502497
7811	502498
261749	502499
218153	502500
106118	502501
332242	502502
83926	502503
189737	502504
298009	502505
450655	502506
9368	502507
92371	502508
526138	502509
179390	502510
453277	502511
683422	502512
474740	502513
393345	502514
596029	502515
460977	502516
2711	502517
3672	502518
5978	502519
147616	502520
523822	502521
10233	502522
535193	502523
468356	502524
22511	502525
64114	502526
158191	502527
1654	502528
52064	502529
555068	502530
52664	502531
1950	502532
554213	502533
676120	502534
15841	502535
677418	502536
606298	502537
126359	502538
152943	502539
123008	502540
584793	502541
7850	502542
166224	502543
327816	502544
58657	502545
64434	502546
410892	502547
13591	502548
108416	502549
500486	502550
581954	502551
219569	502552
10	502553
386130	502554
31642	502555
55191	502556
82209	502557
90415	502558
252412	502559
170730	502560
142746	502561
224	502562
66875	502563
338453	502564
475846	502565
135767	502566
289675	502567
195731	502568
383341	502569
325805	502570
95984	502571
539865	502572
287463	502573
595430	502574
389025	502575
230857	502576
79807	502577
544897	502578
609877	502579
212457	502580
628175	502581
620333	502582
145812	502583
605041	502584
202089	502585
361026	502586
688927	502587
200602	502588
237109	502589
48091	502590
500242	502591
295995	502592
147284	502593
7980	502594
393334	502595
271732	502596
97111	502597
241843	502598
241771	502599
56216	502600
216763	502601
597530	502602
73956	502603
215038	502604
601054	502605
7118	502606
149030	502607
174820	502608
122134	502609
13701	502610
694341	502611
445464	502612
236165	502613
568959	502614
396962	502615
48076	502616
646608	502617
44245	502618
603921	502619
302053	502620
235118	502621
55626	502622
130271	502623
2560	502624
161255	502625
647129	502626
693031	502627
120541	502628
295523	502629
595627	502630
34028	502631
234314	502632
167428	502633
459846	502634
176032	502635
25772	502636
4223	502637
44131	502638
577538	502639
29131	502640
55956	502641
8385	502642
163086	502643
271001	502644
234691	502645
130131	502646
146357	502647
38283	502648
534979	502649
82647	502650
425860	502651
561327	502652
7380	502653
520323	502654
219110	502655
549486	502656
91021	502657
527261	502658
557479	502659
2590	502660
531477	502661
369099	502662
107019	502663
285086	502664
602486	502665
79	502666
240641	502667
60570	502668
345371	502669
36136	502670
115911	502671
213670	502672
665613	502673
120226	502674
258151	502675
378084	502676
324468	502677
292275	502678
532053	502679
671284	502680
581907	502681
50520	502682
45314	502683
604596	502684
12553	502685
428107	502686
31338	502687
605197	502688
626989	502689
4532	502690
46238	502691
42808	502692
393632	502693
112273	502694
96216	502695
424675	502696
48825	502697
15526	502698
44098	502699
486536	502700
497865	502701
642967	502702
120405	502703
14100	502704
253106	502705
132421	502706
27468	502707
211168	502708
308619	502709
161409	502710
45697	502711
368624	502712
2110	502713
69565	502714
409027	502715
27733	502716
554762	502717
260077	502718
320460	502719
227732	502720
60806	502721
620036	502722
118825	502723
437912	502724
404234	502725
423181	502726
42973	502727
2916	502728
462644	502729
407471	502730
70924	502731
375294	502732
621209	502733
183881	502734
35683	502735
36888	502736
70384	502737
32785	502738
76236	502739
502803	502740
681175	502741
264463	502742
607014	502743
19744	502744
145539	502745
118338	502746
14407	502747
502872	502748
372729	502749
105886	502750
596309	502751
461711	502752
663735	502753
157839	502754
453075	502755
333338	502756
678573	502757
162908	502758
230258	502759
386899	502760
615098	502761
165820	502762
654359	502763
38485	502764
501625	502765
508319	502766
297286	502767
155205	502768
165183	502769
70732	502770
487389	502771
417435	502772
17470	502773
96567	502774
495635	502775
659771	502776
4899	502777
14747	502778
630394	502779
341550	502780
151543	502781
420801	502782
371057	502783
531723	502784
531747	502785
531773	502786
326866	502787
104077	502788
162767	502789
597023	502790
72956	502791
96856	502792
47513	502793
584245	502794
129107	502795
72014	502796
85477	502797
432472	502798
25265	502799
338316	502800
424879	502801
14064	502802
242629	502803
43398	502804
434477	502805
612376	502806
327472	502807
39976	502808
668232	502809
26409	502810
46238	502811
360550	502812
397535	502813
388569	502814
542891	502815
477195	502816
44250	502817
520845	502818
31644	502819
324862	502820
212507	502821
285491	502822
601240	502823
246296	502824
338158	502825
216961	502826
126750	502827
595194	502828
79384	502829
21637	502830
229591	502831
157678	502832
535466	502833
136414	502834
56216	502835
314362	502836
344768	502837
246201	502838
536055	502839
84647	502840
139482	502841
582237	502842
520106	502843
8467	502844
158655	502845
597613	502846
434939	502847
617932	502848
1662	502849
126066	502850
258892	502851
597016	502852
633354	502853
52932	502854
302771	502855
539747	502856
594930	502857
52921	502858
226721	502859
44734	502860
14420	502861
539716	502862
16350	502863
126847	502864
440000	502865
656224	502866
80102	502867
363866	502868
657444	502869
171868	502870
388354	502871
95370	502872
188699	502873
598819	502874
36206	502875
230326	502876
57492	502877
364729	502878
613308	502879
532080	502880
425496	502881
395744	502882
669503	502883
107844	502884
688153	502885
185773	502886
326486	502887
44454	502888
561698	502889
364191	502890
123372	502891
527697	502892
2758	502893
141394	502894
48137	502895
413695	502896
584547	502897
689881	502898
118501	502899
27535	502900
112530	502901
629761	502902
438857	502903
19981	502904
428405	502905
285574	502906
248860	502907
152779	502908
565412	502909
693102	502910
381906	502911
89934	502912
513650	502913
285162	502914
168120	502915
450752	502916
145076	502917
110002	502918
526361	502919
591860	502920
26591	502921
222354	502922
396912	502923
5700	502924
55198	502925
581236	502926
558589	502927
402827	502928
597589	502929
433222	502930
28008	502931
248637	502932
612714	502933
96540	502934
406950	502935
613520	502936
591575	502937
320673	502938
338942	502939
366684	502940
29877	502941
59152	502942
80370	502943
9037	502944
372671	502945
2748	502946
5968	502947
341312	502948
15236	502949
242326	502950
192576	502951
118662	502952
186599	502953
578214	502954
681889	502955
165703	502956
2377	502957
494125	502958
466828	502959
374493	502960
92061	502961
189095	502962
54308	502963
7221	502964
115832	502965
217307	502966
405773	502967
64047	502968
339337	502969
84463	502970
482387	502971
635356	502972
489699	502973
681823	502974
98653	502975
210126	502976
57495	502977
600908	502978
351252	502979
15897	502980
686442	502981
490369	502982
232189	502983
678544	502984
119825	502985
477005	502986
53281	502987
145126	502988
341352	502989
143672	502990
170332	502991
39132	502992
141861	502993
570259	502994
653377	502995
339907	502996
145016	502997
55687	502998
85469	502999
178525	503000
339944	503001
593370	503002
230476	503003
628509	503004
246456	503005
133365	503006
69911	503007
597656	503008
51393	503009
545013	503010
465771	503011
696466	503012
305075	503013
212652	503014
163673	503015
190347	503016
166586	503017
493914	503018
130506	503019
572205	503020
126001	503021
162127	503022
340433	503023
635781	503024
492235	503025
114989	503026
632284	503027
379133	503028
144076	503029
246211	503030
337539	503031
1042	503032
351730	503033
155420	503034
456386	503035
432760	503036
470336	503037
431064	503038
354025	503039
97839	503040
494431	503041
373188	503042
393822	503043
248141	503044
309543	503045
16679	503046
646897	503047
126634	503048
581795	503049
34397	503050
607498	503051
2926	503052
11591	503053
225549	503054
29934	503055
216861	503056
589978	503057
152359	503058
227645	503059
83104	503060
167883	503061
94651	503062
464698	503063
611369	503064
655600	503065
95033	503066
33899	503067
1010	503068
38459	503069
282934	503070
505645	503071
83569	503072
68092	503073
471717	503074
309877	503075
352525	503076
1271	503077
592115	503078
117602	503079
90124	503080
630125	503081
411905	503082
180061	503083
685369	503084
648836	503085
7304	503086
103167	503087
317352	503088
58372	503089
540027	503090
550856	503091
175300	503092
557821	503093
28207	503094
6091	503095
49960	503096
145986	503097
175393	503098
37942	503099
31001	503100
123394	503101
544027	503102
358992	503103
2578	503104
375212	503105
8446	503106
445237	503107
80049	503108
68467	503109
126121	503110
460908	503111
225530	503112
126266	503113
9334	503114
155490	503115
379319	503116
97033	503117
68431	503118
162147	503119
481377	503120
616354	503121
556691	503122
231952	503123
456226	503124
609616	503125
9033	503126
360661	503127
328960	503128
200402	503129
9778	503130
45228	503131
434083	503132
424024	503133
87415	503134
58	503135
536963	503136
9914	503137
168	503138
22313	503139
161037	503140
612013	503141
30441	503142
486744	503143
47723	503144
98427	503145
144911	503146
606753	503147
443166	503148
333356	503149
174688	503150
356006	503151
526672	503152
554010	503153
437823	503154
13021	503155
263559	503156
43293	503157
650573	503158
25711	503159
484591	503160
374100	503161
199468	503162
375206	503163
155796	503164
419112	503165
20418	503166
12414	503167
154281	503168
571819	503169
372721	503170
147403	503171
499766	503172
494659	503173
623465	503174
23102	503175
92750	503176
126342	503177
555573	503178
24767	503179
5578	503180
294998	503181
472029	503182
507929	503183
552503	503184
143850	503185
39204	503186
43514	503187
83649	503188
579886	503189
87074	503190
637495	503191
226816	503192
635827	503193
224144	503194
419204	503195
602033	503196
83823	503197
110888	503198
264482	503199
151196	503200
597981	503201
17191	503202
138910	503203
5986	503204
343	503205
46992	503206
579265	503207
143026	503208
79476	503209
87424	503210
151612	503211
521292	503212
76968	503213
16248	503214
169896	503215
622511	503216
599722	503217
153749	503218
647083	503219
53584	503220
1658	503221
1696	503222
54827	503223
390912	503224
4	503225
559305	503226
149706	503227
21114	503228
109661	503229
242215	503230
480809	503231
46478	503232
555964	503233
34717	503234
335525	503235
18833	503236
427497	503237
55089	503238
163218	503239
105450	503240
375181	503241
349	503242
383701	503243
419658	503244
404720	503245
187887	503246
125452	503247
113355	503248
28253	503249
120888	503250
91568	503251
573755	503252
345691	503253
618233	503254
185407	503255
18665	503256
642152	503257
39491	503258
509455	503259
196724	503260
114420	503261
695518	503262
625774	503263
45474	503264
342191	503265
104695	503266
428643	503267
526778	503268
351863	503269
248723	503270
20074	503271
464148	503272
192629	503273
113623	503274
626180	503275
79817	503276
46522	503277
2952	503278
12241	503279
531572	503280
386	503281
266702	503282
32103	503283
670852	503284
425385	503285
64337	503286
179360	503287
12881	503288
588846	503289
215457	503290
291014	503291
30307	503292
42894	503293
635430	503294
335362	503295
512128	503296
3518	503297
82895	503298
537539	503299
412440	503300
3836	503301
255732	503302
431008	503303
280940	503304
63290	503305
145852	503306
260151	503307
623248	503308
543420	503309
478126	503310
117527	503311
300845	503312
282025	503313
261235	503314
213463	503315
423314	503316
156918	503317
588456	503318
400015	503319
32194	503320
158	503321
21779	503322
96419	503323
19530	503324
136299	503325
26244	503326
682205	503327
670768	503328
13140	503329
279815	503330
116733	503331
166721	503332
253397	503333
582164	503334
250758	503335
78385	503336
77454	503337
655256	503338
443135	503339
409105	503340
325966	503341
101448	503342
101006	503343
8199	503344
673465	503345
29019	503346
38363	503347
98626	503348
266804	503349
469994	503350
118850	503351
284512	503352
40802	503353
70493	503354
93526	503355
47269	503356
606271	503357
82288	503358
81296	503359
359688	503360
33964	503361
12216	503362
560343	503363
22561	503364
15596	503365
59557	503366
363996	503367
16866	503368
104453	503369
141934	503370
3053	503371
42095	503372
588315	503373
886	503374
379590	503375
344639	503376
85984	503377
199629	503378
645896	503379
129378	503380
21033	503381
503425	503382
160917	503383
57032	503384
215576	503385
305126	503386
111881	503387
22307	503388
91376	503389
974	503390
611348	503391
565953	503392
446764	503393
569324	503394
16070	503395
564132	503396
79097	503397
65606	503398
309416	503399
233619	503400
227889	503401
129584	503402
316789	503403
605254	503404
118343	503405
201527	503406
94211	503407
462329	503408
575155	503409
43646	503410
128910	503411
2381	503412
680206	503413
93806	503414
272446	503415
161346	503416
160405	503417
34070	503418
565213	503419
483430	503420
322103	503421
120565	503422
413593	503423
49681	503424
342393	503425
595562	503426
505758	503427
128052	503428
372650	503429
376395	503430
618319	503431
644854	503432
49488	503433
392631	503434
669996	503435
215163	503436
170600	503437
321380	503438
561080	503439
50433	503440
370696	503441
546568	503442
2663	503443
133235	503444
155062	503445
695377	503446
646900	503447
375704	503448
280080	503449
592219	503450
64623	503451
194203	503452
22785	503453
461268	503454
73531	503455
33513	503456
44816	503457
123732	503458
106345	503459
268731	503460
155742	503461
623571	503462
58241	503463
522134	503464
612909	503465
45511	503466
145586	503467
10521	503468
314103	503469
84791	503470
19460	503471
57191	503472
494587	503473
58240	503474
613237	503475
653424	503476
93097	503477
17470	503478
642902	503479
315060	503480
66842	503481
491501	503482
168979	503483
100022	503484
649232	503485
489125	503486
168670	503487
15337	503488
143208	503489
375469	503490
2791	503491
249846	503492
167277	503493
37044	503494
98219	503495
131209	503496
143551	503497
546141	503498
7304	503499
537874	503500
464878	503501
344937	503502
229233	503503
435877	503504
44758	503505
5683	503506
407827	503507
541928	503508
83673	503509
671408	503510
100729	503511
157391	503512
150795	503513
55963	503514
198143	503515
10803	503516
240970	503517
69577	503518
69302	503519
453585	503520
605772	503521
556056	503522
35908	503523
445353	503524
375742	503525
240864	503526
75986	503527
358063	503528
164929	503529
15630	503530
585294	503531
156821	503532
323702	503533
102922	503534
8923	503535
377867	503536
313139	503537
452917	503538
615170	503539
166546	503540
539215	503541
696764	503542
26733	503543
320098	503544
122923	503545
230543	503546
195700	503547
28387	503548
186141	503549
115723	503550
550724	503551
4822	503552
413425	503553
114843	503554
259724	503555
443164	503556
442801	503557
4	503558
685178	503559
25181	503560
85623	503561
4926	503562
529596	503563
462209	503564
18197	503565
55195	503566
5243	503567
85886	503568
420493	503569
162731	503570
643391	503571
602122	503572
151192	503573
45837	503574
244800	503575
76348	503576
383786	503577
413387	503578
32981	503579
169158	503580
627045	503581
626962	503582
33088	503583
2159	503584
41324	503585
2159	503586
86413	503587
9419	503588
280102	503589
458730	503590
679995	503591
572687	503592
14317	503593
405054	503594
50098	503595
552231	503596
333038	503597
344482	503598
307801	503599
627	503600
35835	503601
642862	503602
146493	503603
12928	503604
530531	503605
103982	503606
157614	503607
139926	503608
552817	503609
143786	503610
564726	503611
648713	503612
91534	503613
442470	503614
314358	503615
83043	503616
95336	503617
544106	503618
397676	503619
412569	503620
107722	503621
284005	503622
48348	503623
488218	503624
3074	503625
149574	503626
55237	503627
254739	503628
33260	503629
114383	503630
39901	503631
551575	503632
170788	503633
1662	503634
26670	503635
189069	503636
527029	503637
5791	503638
184735	503639
292476	503640
115164	503641
577603	503642
31527	503643
558233	503644
159467	503645
62982	503646
428105	503647
183956	503648
5110	503649
589963	503650
83817	503651
121383	503652
694259	503653
334943	503654
136	503655
594003	503656
233746	503657
88855	503658
563769	503659
63108	503660
160879	503661
258993	503662
482916	503663
263923	503664
14628	503665
230014	503666
364804	503667
421093	503668
649970	503669
487965	503670
395716	503671
243613	503672
114198	503673
120930	503674
3699	503675
324751	503676
23136	503677
408066	503678
547069	503679
120072	503680
45706	503681
183176	503682
581240	503683
329976	503684
262923	503685
294300	503686
86952	503687
440933	503688
11584	503689
652786	503690
131092	503691
20111	503692
424444	503693
171868	503694
368648	503695
296394	503696
243279	503697
108363	503698
508637	503699
256160	503700
93485	503701
5992	503702
90851	503703
293784	503704
385248	503705
237472	503706
687321	503707
23166	503708
172436	503709
3219	503710
148304	503711
566917	503712
19927	503713
549951	503714
300457	503715
231303	503716
518491	503717
108387	503718
12222	503719
657871	503720
500963	503721
146640	503722
618151	503723
291155	503724
156968	503725
213552	503726
581715	503727
527078	503728
620700	503729
19492	503730
394812	503731
105809	503732
127327	503733
12194	503734
576355	503735
24961	503736
27129	503737
142487	503738
212639	503739
509702	503740
656071	503741
4566	503742
407704	503743
60647	503744
599138	503745
60438	503746
112626	503747
409279	503748
675193	503749
574611	503750
352153	503751
664131	503752
10627	503753
301371	503754
264400	503755
115988	503756
426052	503757
612954	503758
135361	503759
316365	503760
122401	503761
17597	503762
172170	503763
167593	503764
628790	503765
524984	503766
191173	503767
124789	503768
440810	503769
31044	503770
11483	503771
173442	503772
585176	503773
23910	503774
296441	503775
14421	503776
9158	503777
414603	503778
494590	503779
467215	503780
478356	503781
453811	503782
183952	503783
545665	503784
400867	503785
271906	503786
27261	503787
488033	503788
670290	503789
2404	503790
5564	503791
188930	503792
136979	503793
7863	503794
8986	503795
380239	503796
38859	503797
643830	503798
10671	503799
168797	503800
41261	503801
529998	503802
246764	503803
37560	503804
401864	503805
107738	503806
564430	503807
566849	503808
10848	503809
64485	503810
538390	503811
130610	503812
681035	503813
31093	503814
306500	503815
30590	503816
45802	503817
330142	503818
310127	503819
18251	503820
340831	503821
691023	503822
335556	503823
151359	503824
348609	503825
349500	503826
324931	503827
149721	503828
458679	503829
505499	503830
145413	503831
620422	503832
123209	503833
54696	503834
6777	503835
685255	503836
55661	503837
10948	503838
670506	503839
484533	503840
82466	503841
594848	503842
39424	503843
183968	503844
278440	503845
278441	503846
26484	503847
104475	503848
379653	503849
45834	503850
398293	503851
82109	503852
464041	503853
107522	503854
405587	503855
135721	503856
231697	503857
542721	503858
149841	503859
197324	503860
388658	503861
20191	503862
65498	503863
230297	503864
568809	503865
34414	503866
204539	503867
542193	503868
690689	503869
296	503870
3341	503871
490734	503872
59292	503873
355258	503874
370701	503875
200479	503876
387857	503877
661154	503878
418961	503879
185682	503880
64	503881
648563	503882
40861	503883
1776	503884
538891	503885
9517	503886
515662	503887
161897	503888
62719	503889
48536	503890
449315	503891
401	503892
392898	503893
144684	503894
520983	503895
47105	503896
283248	503897
423982	503898
128845	503899
11294	503900
509160	503901
136106	503902
603582	503903
390583	503904
153414	503905
98765	503906
45241	503907
8679	503908
72094	503909
434812	503910
1575	503911
390194	503912
674764	503913
425174	503914
184160	503915
196992	503916
264	503917
435	503918
565184	503919
416395	503920
113744	503921
214054	503922
695995	503923
663942	503924
220437	503925
147171	503926
516106	503927
141365	503928
483489	503929
414517	503930
150317	503931
5042	503932
49904	503933
147638	503934
251917	503935
579270	503936
486762	503937
223710	503938
134608	503939
509354	503940
374712	503941
672155	503942
587394	503943
341978	503944
35454	503945
649257	503946
365294	503947
101557	503948
176408	503949
627579	503950
8138	503951
461684	503952
379728	503953
65660	503954
10530	503955
16799	503956
22934	503957
568429	503958
135423	503959
605716	503960
613391	503961
331415	503962
32128	503963
125835	503964
12438	503965
146311	503966
1697	503967
165920	503968
136630	503969
153053	503970
508781	503971
125997	503972
338988	503973
131812	503974
4552	503975
167188	503976
649781	503977
153247	503978
290567	503979
644991	503980
601115	503981
210752	503982
630164	503983
12586	503984
199364	503985
381398	503986
414	503987
258611	503988
272664	503989
278980	503990
180479	503991
82191	503992
471925	503993
144756	503994
570884	503995
342022	503996
335389	503997
642404	503998
554547	503999
543028	504000
22599	504001
57587	504002
7614	504003
183867	504004
116047	504005
27158	504006
374291	504007
367619	504008
579028	504009
251364	504010
187623	504011
605841	504012
38869	504013
176850	504014
3198	504015
43128	504016
79965	504017
123230	504018
1868	504019
370886	504020
106212	504021
629532	504022
483073	504023
311415	504024
83706	504025
32556	504026
157261	504027
550773	504028
386938	504029
692105	504030
172435	504031
525094	504032
306103	504033
282493	504034
274005	504035
22678	504036
132853	504037
117126	504038
376088	504039
10231	504040
140098	504041
34946	504042
219552	504043
305459	504044
567028	504045
408735	504046
680353	504047
343779	504048
79940	504049
582211	504050
230737	504051
518041	504052
526822	504053
20446	504054
278619	504055
7217	504056
238939	504057
23119	504058
224	504059
64808	504060
636424	504061
406250	504062
62453	504063
63451	504064
12907	504065
244044	504066
310958	504067
24409	504068
64461	504069
270889	504070
610906	504071
196682	504072
79278	504073
7828	504074
179823	504075
3880	504076
494917	504077
466148	504078
266219	504079
530643	504080
463364	504081
4889	504082
684577	504083
151478	504084
538932	504085
491513	504086
489131	504087
659708	504088
550024	504089
490522	504090
644915	504091
615372	504092
654349	504093
107199	504094
553709	504095
11010	504096
110116	504097
2929	504098
382111	504099
91766	504100
381160	504101
435533	504102
464652	504103
29054	504104
645781	504105
2990	504106
233856	504107
245044	504108
409179	504109
15853	504110
278538	504111
111647	504112
63851	504113
442431	504114
18632	504115
664628	504116
2218	504117
454192	504118
521894	504119
274516	504120
276776	504121
445387	504122
56081	504123
152548	504124
412866	504125
6888	504126
130383	504127
4892	504128
472314	504129
81938	504130
607520	504131
7614	504132
222721	504133
25037	504134
12046	504135
64	504136
313901	504137
5321	504138
186140	504139
541154	504140
482907	504141
453060	504142
644763	504143
202133	504144
452962	504145
142925	504146
503347	504147
427945	504148
45527	504149
157929	504150
538849	504151
672805	504152
21671	504153
54498	504154
602124	504155
248222	504156
108455	504157
360183	504158
138192	504159
33817	504160
244317	504161
150297	504162
115948	504163
520541	504164
163952	504165
476754	504166
622692	504167
147974	504168
40790	504169
603224	504170
306050	504171
576346	504172
133991	504173
120537	504174
442	504175
647678	504176
70098	504177
75500	504178
160692	504179
278022	504180
71055	504181
55975	504182
248095	504183
101569	504184
216556	504185
388277	504186
29054	504187
582420	504188
584670	504189
521852	504190
207037	504191
224409	504192
575059	504193
598139	504194
674010	504195
55997	504196
99189	504197
344331	504198
580843	504199
237912	504200
127498	504201
4913	504202
629011	504203
408702	504204
61005	504205
616602	504206
672	504207
163110	504208
172700	504209
111522	504210
306151	504211
127107	504212
613341	504213
93562	504214
179785	504215
269088	504216
265462	504217
117607	504218
29460	504219
618566	504220
352094	504221
426846	504222
275349	504223
423525	504224
271190	504225
349862	504226
315191	504227
39769	504228
503309	504229
274443	504230
242644	504231
417051	504232
501541	504233
198589	504234
40567	504235
564227	504236
616224	504237
168898	504238
608879	504239
319140	504240
114675	504241
630733	504242
108655	504243
50815	504244
632171	504245
421932	504246
436443	504247
200488	504248
106499	504249
676810	504250
443478	504251
94427	504252
670044	504253
351245	504254
446659	504255
221225	504256
211433	504257
87215	504258
157274	504259
358277	504260
363867	504261
333968	504262
90323	504263
581503	504264
609586	504265
132304	504266
150527	504267
544752	504268
163951	504269
397069	504270
236553	504271
39833	504272
434068	504273
407404	504274
99551	504275
540253	504276
341716	504277
271935	504278
96753	504279
655742	504280
52573	504281
420112	504282
16356	504283
581028	504284
163371	504285
172486	504286
183148	504287
120489	504288
42268	504289
23911	504290
249225	504291
541699	504292
414956	504293
161079	504294
564560	504295
384892	504296
218089	504297
16868	504298
91696	504299
450526	504300
63440	504301
365939	504302
9405	504303
404597	504304
71514	504305
98684	504306
137497	504307
121740	504308
12759	504309
100804	504310
114353	504311
498568	504312
150004	504313
168425	504314
498361	504315
457493	504316
649354	504317
195090	504318
10611	504319
447537	504320
648949	504321
463272	504322
115872	504323
47868	504324
558509	504325
261751	504326
239	504327
4543	504328
645932	504329
136803	504330
581532	504331
113354	504332
47947	504333
426810	504334
18579	504335
516691	504336
213620	504337
667486	504338
177882	504339
130742	504340
627195	504341
636128	504342
101683	504343
595866	504344
51967	504345
603560	504346
412	504347
55872	504348
209389	504349
85552	504350
200553	504351
1807	504352
1807	504353
530669	504354
54002	504355
543	504356
653620	504357
162027	504358
244371	504359
53030	504360
17777	504361
34515	504362
10168	504363
6185	504364
445482	504365
532078	504366
417464	504367
121189	504368
250459	504369
177332	504370
570655	504371
31061	504372
5055	504373
441588	504374
69192	504375
655163	504376
537739	504377
324950	504378
634354	504379
445303	504380
112	504381
283244	504382
525234	504383
429410	504384
75426	504385
330827	504386
609697	504387
470407	504388
108736	504389
121110	504390
318578	504391
63680	504392
75088	504393
301688	504394
493755	504395
117572	504396
670706	504397
475252	504398
10504	504399
679612	504400
55182	504401
519173	504402
657705	504403
162030	504404
498999	504405
194698	504406
331880	504407
690986	504408
60391	504409
156396	504410
628042	504411
86468	504412
622752	504413
17073	504414
126888	504415
8890	504416
155543	504417
291991	504418
159647	504419
497161	504420
21121	504421
290999	504422
58051	504423
30269	504424
647874	504425
48652	504426
27427	504427
115855	504428
268529	504429
88852	504430
42616	504431
152494	504432
538768	504433
473713	504434
586444	504435
156106	504436
1010	504437
275465	504438
2993	504439
250589	504440
637425	504441
18724	504442
376951	504443
99661	504444
475543	504445
235646	504446
376031	504447
370786	504448
21494	504449
2219	504450
499849	504451
559014	504452
4253	504453
85727	504454
11568	504455
580528	504456
48687	504457
483111	504458
12272	504459
611	504460
36075	504461
85114	504462
94227	504463
504411	504464
579271	504465
65341	504466
23517	504467
30304	504468
540483	504469
45140	504470
643788	504471
149834	504472
343318	504473
90817	504474
167364	504475
548386	504476
415659	504477
150237	504478
137702	504479
134017	504480
22255	504481
56555	504482
366093	504483
91778	504484
3588	504485
582229	504486
153239	504487
242609	504488
51632	504489
16983	504490
111134	504491
557958	504492
233890	504493
379321	504494
449884	504495
643477	504496
396764	504497
6872	504498
633976	504499
271358	504500
549405	504501
23017	504502
169463	504503
7579	504504
60955	504505
178846	504506
60934	504507
119827	504508
81785	504509
492248	504510
105850	504511
150155	504512
627642	504513
574707	504514
319824	504515
59709	504516
364829	504517
105442	504518
690418	504519
45243	504520
54790	504521
634249	504522
350713	504523
56035	504524
243163	504525
653856	504526
38854	504527
142088	504528
549120	504529
431248	504530
161616	504531
102475	504532
685894	504533
662126	504534
661987	504535
176517	504536
145677	504537
328315	504538
31704	504539
31662	504540
582217	504541
80530	504542
92532	504543
34261	504544
547460	504545
547442	504546
547678	504547
32430	504548
63159	504549
11861	504550
614716	504551
418505	504552
530192	504553
249198	504554
565751	504555
649473	504556
635483	504557
39614	504558
22459	504559
658899	504560
1448	504561
34557	504562
658480	504563
630923	504564
157122	504565
25639	504566
302444	504567
681722	504568
174438	504569
21357	504570
569464	504571
682584	504572
648453	504573
325119	504574
509981	504575
19607	504576
197707	504577
2475	504578
164973	504579
2511	504580
684066	504581
262963	504582
361808	504583
511330	504584
420893	504585
622767	504586
145044	504587
17052	504588
35799	504589
442621	504590
30980	504591
81067	504592
153518	504593
459657	504594
42533	504595
23783	504596
605808	504597
99964	504598
124	504599
44246	504600
402568	504601
48630	504602
130900	504603
494735	504604
82147	504605
528080	504606
517583	504607
321740	504608
562337	504609
122265	504610
185662	504611
532808	504612
165677	504613
58237	504614
621624	504615
278643	504616
617578	504617
51470	504618
1926	504619
51495	504620
135902	504621
309495	504622
50598	504623
574867	504624
226181	504625
487551	504626
644207	504627
119657	504628
21321	504629
18691	504630
108268	504631
581833	504632
296827	504633
663605	504634
72294	504635
11116	504636
297380	504637
293201	504638
117056	504639
279289	504640
546641	504641
38190	504642
311706	504643
23189	504644
378322	504645
669439	504646
393187	504647
127596	504648
349041	504649
451805	504650
488117	504651
286353	504652
7205	504653
3014	504654
139299	504655
27201	504656
198522	504657
449518	504658
565678	504659
497061	504660
29683	504661
163649	504662
1778	504663
29146	504664
28166	504665
572719	504666
551721	504667
401051	504668
10086	504669
596942	504670
29146	504671
568985	504672
628209	504673
539371	504674
401141	504675
52434	504676
57795	504677
58343	504678
1744	504679
60362	504680
47685	504681
618210	504682
3425	504683
9499	504684
88941	504685
105284	504686
41	504687
24316	504688
232150	504689
79698	504690
147277	504691
245653	504692
441786	504693
676772	504694
8844	504695
425581	504696
678780	504697
117736	504698
54780	504699
50639	504700
39021	504701
112426	504702
515677	504703
122002	504704
12374	504705
460796	504706
272930	504707
18449	504708
574884	504709
705	504710
148906	504711
29509	504712
174250	504713
44555	504714
184734	504715
137885	504716
195488	504717
409260	504718
436571	504719
529214	504720
158441	504721
43458	504722
212441	504723
561037	504724
495637	504725
349284	504726
58360	504727
325810	504728
81029	504729
434742	504730
474126	504731
89697	504732
17025	504733
279986	504734
29117	504735
682181	504736
75560	504737
18632	504738
167669	504739
534234	504740
2523	504741
272663	504742
411619	504743
175249	504744
529614	504745
448432	504746
674021	504747
689468	504748
487116	504749
132508	504750
145375	504751
409237	504752
399341	504753
639776	504754
639778	504755
508878	504756
133492	504757
25012	504758
84448	504759
433015	504760
288974	504761
689242	504762
334695	504763
405991	504764
43020	504765
89647	504766
7062	504767
656513	504768
112439	504769
517328	504770
27913	504771
616733	504772
46837	504773
579915	504774
57509	504775
6410	504776
95704	504777
559354	504778
328267	504779
628758	504780
30194	504781
175828	504782
423128	504783
409835	504784
81045	504785
312847	504786
450892	504787
151900	504788
370618	504789
373880	504790
421952	504791
28639	504792
218328	504793
298974	504794
627794	504795
230686	504796
135061	504797
130218	504798
479038	504799
1150	504800
236765	504801
90084	504802
465641	504803
509615	504804
24464	504805
100398	504806
349244	504807
299827	504808
170954	504809
300113	504810
526298	504811
261850	504812
357830	504813
495711	504814
623702	504815
156883	504816
121607	504817
14779	504818
24107	504819
2535	504820
5918	504821
1230	504822
113025	504823
323838	504824
685215	504825
34661	504826
531837	504827
197792	504828
2206	504829
121261	504830
609232	504831
163989	504832
669939	504833
65692	504834
599622	504835
544343	504836
520418	504837
100420	504838
686724	504839
362509	504840
2927	504841
3824	504842
39033	504843
39082	504844
4924	504845
426986	504846
185282	504847
498323	504848
574514	504849
366674	504850
390395	504851
162971	504852
452026	504853
9769	504854
444502	504855
483603	504856
612077	504857
281607	504858
20948	504859
126216	504860
413643	504861
142385	504862
523605	504863
141794	504864
325458	504865
438886	504866
324171	504867
83795	504868
675069	504869
417242	504870
88286	504871
243730	504872
695927	504873
376836	504874
437837	504875
432052	504876
159304	504877
438	504878
166265	504879
162750	504880
16088	504881
345733	504882
393171	504883
315069	504884
275179	504885
565229	504886
203903	504887
57711	504888
104672	504889
128150	504890
1659	504891
106000	504892
172079	504893
671530	504894
86374	504895
572218	504896
360994	504897
660687	504898
387184	504899
310299	504900
616460	504901
6591	504902
472921	504903
472228	504904
681673	504905
376700	504906
473913	504907
558142	504908
95109	504909
32417	504910
603278	504911
678963	504912
21459	504913
7128	504914
163569	504915
250143	504916
29890	504917
3542	504918
501107	504919
92846	504920
639495	504921
49024	504922
337000	504923
442892	504924
191531	504925
690492	504926
595222	504927
524213	504928
693895	504929
186747	504930
33213	504931
435722	504932
226126	504933
17171	504934
477024	504935
507235	504936
268396	504937
26376	504938
303106	504939
13447	504940
15889	504941
568746	504942
572094	504943
134305	504944
339181	504945
48172	504946
664958	504947
2956	504948
272540	504949
599042	504950
546164	504951
535703	504952
285309	504953
39317	504954
103471	504955
579300	504956
17637	504957
556280	504958
3919	504959
7398	504960
392759	504961
92275	504962
54159	504963
306364	504964
59052	504965
535995	504966
31044	504967
382764	504968
83853	504969
119741	504970
27969	504971
45438	504972
110585	504973
9457	504974
159962	504975
476140	504976
597467	504977
200490	504978
206616	504979
154849	504980
22855	504981
413146	504982
509386	504983
114402	504984
287975	504985
623737	504986
573542	504987
120146	504988
341120	504989
386360	504990
630739	504991
87546	504992
64336	504993
59092	504994
276477	504995
318881	504996
529584	504997
545054	504998
649201	504999
285419	505000
322270	505001
110102	505002
484558	505003
63559	505004
11154	505005
97098	505006
109416	505007
610431	505008
234903	505009
340933	505010
52630	505011
295009	505012
370458	505013
229201	505014
669014	505015
640985	505016
338402	505017
259006	505018
6941	505019
691661	505020
11427	505021
239368	505022
146105	505023
366378	505024
5927	505025
654020	505026
36304	505027
127186	505028
692299	505029
129	505030
520645	505031
31069	505032
369958	505033
19218	505034
137882	505035
623830	505036
284779	505037
564623	505038
136126	505039
371523	505040
53946	505041
12540	505042
623126	505043
280539	505044
394828	505045
189820	505046
531730	505047
580459	505048
686027	505049
690085	505050
14110	505051
192867	505052
46456	505053
9241	505054
371151	505055
163883	505056
520401	505057
550340	505058
24459	505059
243425	505060
683462	505061
159970	505062
617475	505063
16130	505064
454370	505065
280358	505066
618056	505067
20676	505068
551729	505069
234588	505070
583	505071
97421	505072
70954	505073
2926	505074
358382	505075
346548	505076
560105	505077
638231	505078
641896	505079
344572	505080
219286	505081
27645	505082
476481	505083
197027	505084
2278	505085
354481	505086
159237	505087
507639	505088
4711	505089
529839	505090
622834	505091
494846	505092
60410	505093
580619	505094
416681	505095
39554	505096
186493	505097
562424	505098
276700	505099
39747	505100
538354	505101
510017	505102
498055	505103
109878	505104
39012	505105
129771	505106
22776	505107
519128	505108
67570	505109
593820	505110
95253	505111
33904	505112
617767	505113
33564	505114
419626	505115
345904	505116
538162	505117
102303	505118
495931	505119
386332	505120
24478	505121
121894	505122
350860	505123
94011	505124
48125	505125
87256	505126
164432	505127
678493	505128
381273	505129
541638	505130
37528	505131
73567	505132
472117	505133
398561	505134
369820	505135
448966	505136
25659	505137
14054	505138
22419	505139
533426	505140
281992	505141
47734	505142
481120	505143
67284	505144
643850	505145
546329	505146
83947	505147
110448	505148
111513	505149
687008	505150
685165	505151
96082	505152
683849	505153
131155	505154
97530	505155
38610	505156
46117	505157
171561	505158
424814	505159
8743	505160
55396	505161
399558	505162
640513	505163
87700	505164
173363	505165
414158	505166
137185	505167
247813	505168
531728	505169
247878	505170
531770	505171
247920	505172
265860	505173
571075	505174
661561	505175
141244	505176
684152	505177
575615	505178
447611	505179
508928	505180
171455	505181
606411	505182
522981	505183
575140	505184
271892	505185
412063	505186
639585	505187
109391	505188
11633	505189
30127	505190
2840	505191
478083	505192
460702	505193
236575	505194
618287	505195
451431	505196
238759	505197
118432	505198
24416	505199
600406	505200
135464	505201
140386	505202
307552	505203
128070	505204
48113	505205
6826	505206
123556	505207
3342	505208
76824	505209
11267	505210
534332	505211
233587	505212
642342	505213
300262	505214
49223	505215
459190	505216
34451	505217
91804	505218
171010	505219
152348	505220
15861	505221
621202	505222
35274	505223
89112	505224
1167	505225
238232	505226
94592	505227
137495	505228
693988	505229
62470	505230
538270	505231
323934	505232
614209	505233
28711	505234
522155	505235
103355	505236
216442	505237
54785	505238
463601	505239
136331	505240
489687	505241
9735	505242
10453	505243
558752	505244
585135	505245
11326	505246
579557	505247
695144	505248
580962	505249
403816	505250
101602	505251
114594	505252
59424	505253
569868	505254
460879	505255
112566	505256
415641	505257
37620	505258
448656	505259
43352	505260
50836	505261
696768	505262
596506	505263
633673	505264
48079	505265
46035	505266
79168	505267
16118	505268
44236	505269
146699	505270
171053	505271
539421	505272
21312	505273
26273	505274
534637	505275
539117	505276
31088	505277
65487	505278
1691	505279
50592	505280
239257	505281
15222	505282
101009	505283
25335	505284
11329	505285
190564	505286
80853	505287
93751	505288
43366	505289
599058	505290
142238	505291
459527	505292
697193	505293
79853	505294
139856	505295
40270	505296
414511	505297
469857	505298
348278	505299
118635	505300
1563	505301
161120	505302
107550	505303
135764	505304
270898	505305
35201	505306
74229	505307
668777	505308
24286	505309
59937	505310
196464	505311
74496	505312
18371	505313
218002	505314
315107	505315
171659	505316
230656	505317
155139	505318
60974	505319
276111	505320
9268	505321
303374	505322
3342	505323
69937	505324
7335	505325
12062	505326
345215	505327
349929	505328
81228	505329
126149	505330
472869	505331
659742	505332
111062	505333
648329	505334
407699	505335
641126	505336
282105	505337
428196	505338
554806	505339
272591	505340
50356	505341
563480	505342
26407	505343
440007	505344
65889	505345
496087	505346
210407	505347
262518	505348
649400	505349
352279	505350
270305	505351
58627	505352
334556	505353
507594	505354
317256	505355
623912	505356
23030	505357
56248	505358
319646	505359
430306	505360
4653	505361
219583	505362
291543	505363
646422	505364
373235	505365
89650	505366
316742	505367
694943	505368
38059	505369
468566	505370
482201	505371
121879	505372
664178	505373
18387	505374
144659	505375
602682	505376
166609	505377
50076	505378
443264	505379
127058	505380
129522	505381
206	505382
12058	505383
433941	505384
309039	505385
578138	505386
378031	505387
420282	505388
20628	505389
5942	505390
497773	505391
556149	505392
458896	505393
132496	505394
400993	505395
14902	505396
295400	505397
3703	505398
111556	505399
336354	505400
417401	505401
57495	505402
295715	505403
165523	505404
578282	505405
688747	505406
8598	505407
216173	505408
71058	505409
4536	505410
290345	505411
401317	505412
277635	505413
325512	505414
151760	505415
30843	505416
102318	505417
29996	505418
99880	505419
261110	505420
277610	505421
237713	505422
254182	505423
17934	505424
72857	505425
27725	505426
381239	505427
99525	505428
153565	505429
126349	505430
98208	505431
103825	505432
52238	505433
664147	505434
60473	505435
13674	505436
407920	505437
358171	505438
65795	505439
90	505440
25385	505441
539810	505442
509689	505443
686358	505444
76431	505445
357665	505446
638872	505447
112422	505448
273219	505449
321074	505450
126948	505451
49167	505452
628652	505453
31948	505454
14533	505455
50059	505456
574747	505457
205785	505458
238685	505459
309075	505460
22525	505461
578274	505462
53953	505463
35279	505464
262882	505465
694388	505466
20252	505467
43456	505468
459660	505469
74749	505470
23223	505471
62376	505472
221008	505473
111874	505474
656	505475
371878	505476
47492	505477
132753	505478
378910	505479
501860	505480
511695	505481
572472	505482
397687	505483
461893	505484
146763	505485
30916	505486
393510	505487
206688	505488
87437	505489
378553	505490
78770	505491
506926	505492
324139	505493
463481	505494
35909	505495
85650	505496
25621	505497
158795	505498
345600	505499
4886	505500
5213	505501
610136	505502
8696	505503
233043	505504
1841	505505
542281	505506
639564	505507
199217	505508
260301	505509
673330	505510
423774	505511
96733	505512
511110	505513
336580	505514
96748	505515
336584	505516
594302	505517
271100	505518
152711	505519
573982	505520
594332	505521
336662	505522
594315	505523
96749	505524
654596	505525
594333	505526
96747	505527
628230	505528
385371	505529
354600	505530
555554	505531
36063	505532
141639	505533
47830	505534
686096	505535
516090	505536
184846	505537
677	505538
76581	505539
532655	505540
240222	505541
345656	505542
186675	505543
401108	505544
505457	505545
399032	505546
590666	505547
170667	505548
556471	505549
428783	505550
509480	505551
57077	505552
626720	505553
123937	505554
453760	505555
48919	505556
171180	505557
58630	505558
644818	505559
371370	505560
122679	505561
155363	505562
11115	505563
42429	505564
3830	505565
180254	505566
437657	505567
612128	505568
264794	505569
540262	505570
623499	505571
563369	505572
241272	505573
7299	505574
679835	505575
32827	505576
16415	505577
507053	505578
359561	505579
665189	505580
180547	505581
8505	505582
666855	505583
1517	505584
548673	505585
12699	505586
115066	505587
51954	505588
457574	505589
688226	505590
429636	505591
514657	505592
471276	505593
438864	505594
473959	505595
892	505596
197782	505597
77312	505598
130996	505599
31193	505600
514871	505601
53639	505602
431530	505603
563446	505604
695046	505605
305447	505606
332236	505607
337719	505608
316777	505609
22435	505610
147594	505611
200415	505612
670623	505613
57980	505614
68332	505615
583738	505616
53385	505617
58839	505618
618007	505619
378960	505620
402527	505621
35257	505622
101270	505623
201911	505624
308	505625
663689	505626
95366	505627
30397	505628
135910	505629
416839	505630
1	505631
46448	505632
239870	505633
169260	505634
608882	505635
443333	505636
30053	505637
317512	505638
393124	505639
327569	505640
17777	505641
503882	505642
564406	505643
477078	505644
111614	505645
171709	505646
675230	505647
640376	505648
92021	505649
205	505650
375110	505651
315129	505652
252526	505653
575773	505654
105810	505655
516033	505656
77983	505657
61179	505658
325373	505659
142509	505660
208782	505661
187022	505662
39563	505663
422505	505664
478837	505665
168058	505666
86488	505667
497515	505668
234816	505669
37980	505670
332603	505671
30094	505672
155093	505673
352058	505674
3143	505675
3368	505676
668432	505677
633339	505678
658935	505679
253057	505680
143940	505681
8600	505682
257603	505683
146276	505684
60571	505685
206959	505686
480597	505687
310521	505688
367	505689
89808	505690
644988	505691
18750	505692
609944	505693
172250	505694
152786	505695
206721	505696
434174	505697
240643	505698
271288	505699
155472	505700
304078	505701
499447	505702
279631	505703
300426	505704
88660	505705
32900	505706
285612	505707
483778	505708
48339	505709
651974	505710
52369	505711
226654	505712
620567	505713
19050	505714
203181	505715
219402	505716
216421	505717
6312	505718
41514	505719
367058	505720
263027	505721
298685	505722
80060	505723
21249	505724
93160	505725
92025	505726
472834	505727
80289	505728
363917	505729
97470	505730
222369	505731
170277	505732
691273	505733
494438	505734
42218	505735
485285	505736
442605	505737
359572	505738
150617	505739
270	505740
578174	505741
5050	505742
305408	505743
122558	505744
243824	505745
620131	505746
505258	505747
405557	505748
211438	505749
521465	505750
34474	505751
12547	505752
213038	505753
64318	505754
510584	505755
130148	505756
483625	505757
105733	505758
488978	505759
330526	505760
383210	505761
5618	505762
615602	505763
435307	505764
281345	505765
517262	505766
669687	505767
627256	505768
3091	505769
317729	505770
590493	505771
48210	505772
450505	505773
142871	505774
5484	505775
371287	505776
7922	505777
665372	505778
429398	505779
623937	505780
50095	505781
532540	505782
37923	505783
342444	505784
37916	505785
557843	505786
365569	505787
273161	505788
1414	505789
388883	505790
658670	505791
20434	505792
503313	505793
46835	505794
135256	505795
592864	505796
355986	505797
378188	505798
30431	505799
446397	505800
480406	505801
1232	505802
47812	505803
86764	505804
467552	505805
538202	505806
58250	505807
23602	505808
60263	505809
84019	505810
72794	505811
639755	505812
500301	505813
119607	505814
435676	505815
108345	505816
241403	505817
636233	505818
81196	505819
532356	505820
7559	505821
328281	505822
524705	505823
586499	505824
13282	505825
431844	505826
438097	505827
156589	505828
50155	505829
129201	505830
493772	505831
419339	505832
452912	505833
235420	505834
345694	505835
482060	505836
624441	505837
583121	505838
455036	505839
13439	505840
614515	505841
384281	505842
23079	505843
189205	505844
486130	505845
71571	505846
11710	505847
166819	505848
524315	505849
666446	505850
664243	505851
125207	505852
675684	505853
31236	505854
215832	505855
517278	505856
677071	505857
26596	505858
458586	505859
506306	505860
447740	505861
142178	505862
34279	505863
34281	505864
297912	505865
498648	505866
90106	505867
358020	505868
663069	505869
74823	505870
46865	505871
139303	505872
290661	505873
272874	505874
30799	505875
650297	505876
411973	505877
414429	505878
57357	505879
219389	505880
116541	505881
356258	505882
440867	505883
350079	505884
169653	505885
241066	505886
20261	505887
337801	505888
144896	505889
103773	505890
44397	505891
130895	505892
452393	505893
5839	505894
554264	505895
419308	505896
528	505897
365153	505898
406715	505899
150889	505900
232513	505901
134274	505902
6727	505903
599870	505904
494935	505905
623146	505906
623470	505907
470405	505908
76433	505909
3592	505910
623023	505911
86028	505912
44038	505913
470506	505914
19567	505915
85109	505916
428414	505917
39500	505918
492586	505919
623101	505920
16094	505921
419448	505922
7781	505923
140943	505924
202	505925
456710	505926
641862	505927
329682	505928
460656	505929
575770	505930
6133	505931
430138	505932
123301	505933
460230	505934
655317	505935
183883	505936
92156	505937
157507	505938
40191	505939
17788	505940
1718	505941
382094	505942
16644	505943
88224	505944
343	505945
135928	505946
334734	505947
46521	505948
108194	505949
608317	505950
294776	505951
607072	505952
25648	505953
1190	505954
48880	505955
160511	505956
228624	505957
25831	505958
357978	505959
601142	505960
594847	505961
8759	505962
147344	505963
238281	505964
39642	505965
38995	505966
10243	505967
389041	505968
541578	505969
548937	505970
617721	505971
23900	505972
26682	505973
422070	505974
24363	505975
171084	505976
385487	505977
438412	505978
146950	505979
124348	505980
310052	505981
87960	505982
452129	505983
246	505984
187013	505985
429607	505986
1	505987
4521	505988
690278	505989
608	505990
667374	505991
213570	505992
171867	505993
305933	505994
155768	505995
56613	505996
3561	505997
576792	505998
436624	505999
163740	506000
313898	506001
561829	506002
8169	506003
55819	506004
694939	506005
136859	506006
187544	506007
108197	506008
150290	506009
666695	506010
49413	506011
32619	506012
121845	506013
690314	506014
1	506015
492825	506016
115128	506017
107892	506018
463	506019
680042	506020
201423	506021
428436	506022
454194	506023
370198	506024
98017	506025
1966	506026
34183	506027
170177	506028
98557	506029
366134	506030
58745	506031
203675	506032
539845	506033
1513	506034
4467	506035
117500	506036
1255	506037
127502	506038
494354	506039
460624	506040
44057	506041
348941	506042
141812	506043
595677	506044
141704	506045
439639	506046
6649	506047
11069	506048
458578	506049
441820	506050
594619	506051
637712	506052
57922	506053
488731	506054
264269	506055
62978	506056
623231	506057
610815	506058
107953	506059
16367	506060
604	506061
628316	506062
378940	506063
2859	506064
438402	506065
41987	506066
5559	506067
696651	506068
306280	506069
479551	506070
392861	506071
439493	506072
1719	506073
469668	506074
122196	506075
318575	506076
624033	506077
552795	506078
534379	506079
348054	506080
489248	506081
653991	506082
107513	506083
331121	506084
123383	506085
492551	506086
388532	506087
6115	506088
22912	506089
281356	506090
153985	506091
132444	506092
602710	506093
151034	506094
188861	506095
521624	506096
428020	506097
571039	506098
143	506099
466669	506100
279223	506101
2215	506102
23524	506103
433047	506104
565192	506105
477899	506106
603780	506107
107208	506108
5411	506109
76986	506110
595991	506111
521978	506112
357702	506113
133597	506114
441697	506115
95578	506116
480006	506117
676731	506118
71225	506119
16877	506120
460591	506121
294893	506122
179638	506123
140942	506124
307300	506125
623129	506126
588643	506127
383845	506128
22600	506129
171279	506130
494203	506131
557010	506132
347418	506133
100062	506134
155598	506135
47256	506136
7525	506137
670017	506138
323110	506139
642992	506140
267839	506141
81152	506142
201901	506143
640440	506144
166007	506145
439559	506146
154282	506147
587576	506148
561060	506149
450974	506150
671871	506151
300305	506152
208136	506153
179861	506154
494152	506155
77256	506156
416465	506157
458749	506158
696786	506159
252738	506160
323900	506161
22495	506162
269457	506163
21288	506164
236817	506165
98825	506166
42512	506167
503273	506168
80456	506169
30713	506170
152450	506171
406908	506172
17139	506173
634716	506174
618341	506175
54340	506176
8658	506177
376106	506178
46264	506179
396481	506180
54158	506181
577462	506182
315516	506183
405911	506184
148678	506185
18914	506186
376406	506187
127328	506188
17024	506189
2411	506190
31825	506191
684890	506192
577040	506193
486814	506194
134601	506195
560371	506196
114358	506197
336372	506198
226962	506199
89612	506200
204776	506201
628468	506202
165941	506203
176675	506204
157363	506205
171911	506206
483707	506207
671991	506208
110562	506209
1755	506210
153	506211
105188	506212
81787	506213
617902	506214
628971	506215
411294	506216
543014	506217
56722	506218
640473	506219
103248	506220
645022	506221
153049	506222
135840	506223
468750	506224
585882	506225
681047	506226
157655	506227
136455	506228
479118	506229
482923	506230
44428	506231
622987	506232
604638	506233
35904	506234
573426	506235
576409	506236
227136	506237
43545	506238
195427	506239
36802	506240
13690	506241
162291	506242
611	506243
59987	506244
26028	506245
255650	506246
434905	506247
18019	506248
692429	506249
90897	506250
129521	506251
209954	506252
447563	506253
512457	506254
155346	506255
209555	506256
599312	506257
164185	506258
373064	506259
8443	506260
60121	506261
159033	506262
92139	506263
617420	506264
278737	506265
554211	506266
151256	506267
134452	506268
150511	506269
130959	506270
54194	506271
6691	506272
184571	506273
683534	506274
51224	506275
159993	506276
2824	506277
635737	506278
154530	506279
536595	506280
142759	506281
275933	506282
101406	506283
401887	506284
123760	506285
580830	506286
11691	506287
163749	506288
663857	506289
70885	506290
535836	506291
532022	506292
333310	506293
551138	506294
30874	506295
13378	506296
115649	506297
245478	506298
625187	506299
433722	506300
446479	506301
17745	506302
79569	506303
450351	506304
39138	506305
248805	506306
232635	506307
175362	506308
222294	506309
292509	506310
627804	506311
352061	506312
87223	506313
10154	506314
52340	506315
39318	506316
269264	506317
1828	506318
696759	506319
15907	506320
601716	506321
376332	506322
374847	506323
303861	506324
118182	506325
587063	506326
27286	506327
272363	506328
50312	506329
160117	506330
276538	506331
17806	506332
637730	506333
1754	506334
260942	506335
622974	506336
223878	506337
142125	506338
203186	506339
85629	506340
497551	506341
280690	506342
127481	506343
82577	506344
125410	506345
26741	506346
227600	506347
588656	506348
553452	506349
237717	506350
13942	506351
153593	506352
219751	506353
376183	506354
272170	506355
16455	506356
382066	506357
516	506358
155039	506359
6912	506360
105166	506361
127225	506362
408629	506363
159704	506364
654235	506365
631851	506366
377525	506367
133438	506368
94451	506369
43087	506370
122299	506371
271295	506372
677164	506373
278473	506374
176132	506375
5298	506376
537188	506377
626362	506378
679049	506379
657251	506380
314467	506381
632439	506382
202424	506383
384183	506384
18782	506385
154421	506386
2407	506387
653925	506388
110818	506389
388987	506390
19742	506391
69742	506392
28833	506393
517631	506394
450643	506395
1659	506396
420979	506397
602074	506398
337610	506399
472728	506400
494694	506401
505227	506402
7502	506403
581266	506404
466053	506405
34606	506406
429980	506407
330413	506408
1186	506409
277488	506410
553258	506411
169602	506412
578127	506413
153068	506414
56053	506415
418377	506416
328472	506417
455197	506418
10629	506419
267882	506420
136849	506421
544397	506422
117571	506423
15610	506424
170185	506425
195353	506426
10983	506427
243516	506428
218225	506429
432262	506430
30314	506431
180643	506432
537819	506433
3569	506434
143904	506435
577667	506436
286219	506437
286220	506438
132	506439
559332	506440
25169	506441
85187	506442
202173	506443
662427	506444
78556	506445
549002	506446
2341	506447
515820	506448
521509	506449
252600	506450
167391	506451
587855	506452
627512	506453
9855	506454
55429	506455
342547	506456
2239	506457
408978	506458
43563	506459
608224	506460
562412	506461
115813	506462
562728	506463
662710	506464
641624	506465
682707	506466
363995	506467
454177	506468
229276	506469
7943	506470
2714	506471
591090	506472
1127	506473
689605	506474
535693	506475
140669	506476
551956	506477
640891	506478
1926	506479
102979	506480
161221	506481
473856	506482
14230	506483
640814	506484
460217	506485
14934	506486
211120	506487
651544	506488
33982	506489
47409	506490
72822	506491
19522	506492
120432	506493
87955	506494
53038	506495
76584	506496
54649	506497
256772	506498
128491	506499
13769	506500
569872	506501
89012	506502
1701	506503
684160	506504
107755	506505
50146	506506
605342	506507
136626	506508
538396	506509
499420	506510
305182	506511
82138	506512
347907	506513
553930	506514
407459	506515
301155	506516
282969	506517
136306	506518
123792	506519
636401	506520
258674	506521
591229	506522
110053	506523
110053	506524
141384	506525
133727	506526
502006	506527
685793	506528
17585	506529
362840	506530
330729	506531
180516	506532
445382	506533
172306	506534
162806	506535
367519	506536
652615	506537
141321	506538
186670	506539
660385	506540
469773	506541
289482	506542
642513	506543
665864	506544
598997	506545
12965	506546
494928	506547
570507	506548
4496	506549
5016	506550
41399	506551
657588	506552
595204	506553
293337	506554
114467	506555
118959	506556
661118	506557
589987	506558
481713	506559
126422	506560
147767	506561
497939	506562
302639	506563
310734	506564
55099	506565
616599	506566
64115	506567
636048	506568
377919	506569
8197	506570
645916	506571
7721	506572
307711	506573
131571	506574
104664	506575
94782	506576
311442	506577
454692	506578
125453	506579
85366	506580
628591	506581
51677	506582
30078	506583
331828	506584
371759	506585
224570	506586
549172	506587
494910	506588
470716	506589
644028	506590
545440	506591
148613	506592
66396	506593
115229	506594
72159	506595
16730	506596
368394	506597
1670	506598
480957	506599
327033	506600
35375	506601
73001	506602
453198	506603
51114	506604
373586	506605
4151	506606
476019	506607
233544	506608
285577	506609
438085	506610
204920	506611
419811	506612
7153	506613
19371	506614
43922	506615
590511	506616
602081	506617
389026	506618
326480	506619
88774	506620
376407	506621
234860	506622
602079	506623
139091	506624
1	506625
309806	506626
163153	506627
622731	506628
77485	506629
66239	506630
138187	506631
348182	506632
7868	506633
34519	506634
218310	506635
363071	506636
159989	506637
42259	506638
391656	506639
201431	506640
486068	506641
516363	506642
603212	506643
165411	506644
67323	506645
562005	506646
460486	506647
404903	506648
26113	506649
439019	506650
633978	506651
225261	506652
23103	506653
525752	506654
525744	506655
525747	506656
453395	506657
410641	506658
99408	506659
38422	506660
343694	506661
95977	506662
357810	506663
123097	506664
564351	506665
2122	506666
610069	506667
341613	506668
338489	506669
287773	506670
115403	506671
418594	506672
548911	506673
398134	506674
215653	506675
516473	506676
417573	506677
261068	506678
32583	506679
16533	506680
36919	506681
582456	506682
674696	506683
108515	506684
213196	506685
1652	506686
551235	506687
595186	506688
245169	506689
120919	506690
512512	506691
114559	506692
29645	506693
377937	506694
323478	506695
16100	506696
241032	506697
79761	506698
70296	506699
162761	506700
113122	506701
136624	506702
311143	506703
80326	506704
10863	506705
88289	506706
65778	506707
56325	506708
158569	506709
42490	506710
132268	506711
620396	506712
90	506713
592674	506714
193338	506715
240781	506716
47277	506717
11944	506718
367138	506719
441	506720
57942	506721
262188	506722
105199	506723
547041	506724
42495	506725
398877	506726
251089	506727
137815	506728
371314	506729
27663	506730
562011	506731
458642	506732
632372	506733
521897	506734
623992	506735
455235	506736
365080	506737
243275	506738
20215	506739
105011	506740
332520	506741
626014	506742
6703	506743
128725	506744
305429	506745
156589	506746
622924	506747
365885	506748
674981	506749
506371	506750
81452	506751
77917	506752
226622	506753
63049	506754
109289	506755
365473	506756
601301	506757
487063	506758
92677	506759
486976	506760
268885	506761
596778	506762
604219	506763
276045	506764
114890	506765
16103	506766
425053	506767
248108	506768
11879	506769
517	506770
502	506771
437870	506772
627448	506773
687493	506774
38920	506775
105494	506776
168461	506777
467994	506778
391821	506779
341293	506780
1272	506781
160902	506782
228085	506783
57915	506784
520956	506785
575581	506786
186812	506787
317594	506788
113572	506789
540861	506790
529507	506791
1140	506792
290766	506793
2193	506794
135666	506795
144725	506796
7601	506797
668248	506798
22949	506799
579220	506800
345745	506801
143270	506802
54585	506803
75027	506804
101013	506805
339591	506806
272227	506807
531291	506808
678925	506809
139769	506810
265697	506811
451005	506812
377928	506813
25085	506814
476127	506815
462	506816
193210	506817
95990	506818
383838	506819
351845	506820
569914	506821
29125	506822
413542	506823
497800	506824
32646	506825
375166	506826
266242	506827
68936	506828
97156	506829
234888	506830
560239	506831
5409	506832
326476	506833
73741	506834
353518	506835
164392	506836
647109	506837
669603	506838
430076	506839
2238	506840
576264	506841
611	506842
159689	506843
4612	506844
197220	506845
110804	506846
256141	506847
11054	506848
427897	506849
434934	506850
656828	506851
51992	506852
357629	506853
691894	506854
338334	506855
116398	506856
1	506857
166183	506858
419090	506859
162491	506860
30460	506861
92826	506862
92817	506863
108874	506864
182749	506865
3995	506866
532359	506867
479489	506868
656897	506869
110142	506870
59722	506871
308047	506872
574129	506873
687474	506874
604654	506875
56737	506876
161088	506877
36630	506878
16625	506879
408001	506880
598181	506881
110075	506882
324784	506883
413261	506884
631374	506885
620887	506886
464696	506887
436259	506888
317230	506889
207116	506890
104192	506891
59134	506892
1219	506893
507521	506894
574825	506895
617925	506896
247124	506897
2331	506898
224731	506899
19584	506900
57640	506901
456	506902
355224	506903
276743	506904
246572	506905
562521	506906
522407	506907
638892	506908
11345	506909
57773	506910
11713	506911
411061	506912
314758	506913
582993	506914
31585	506915
51425	506916
637504	506917
323376	506918
287381	506919
148311	506920
125423	506921
25164	506922
291582	506923
442125	506924
550779	506925
113595	506926
60639	506927
13909	506928
26884	506929
81987	506930
219009	506931
666588	506932
281613	506933
14837	506934
423096	506935
17337	506936
494136	506937
59573	506938
13146	506939
483874	506940
432246	506941
314276	506942
573415	506943
386374	506944
14978	506945
108420	506946
81558	506947
343441	506948
181406	506949
108118	506950
11106	506951
711	506952
389	506953
658364	506954
489198	506955
291792	506956
120865	506957
31483	506958
44386	506959
185806	506960
110133	506961
10271	506962
273085	506963
27533	506964
120533	506965
490042	506966
596241	506967
6467	506968
1678	506969
80058	506970
39871	506971
109955	506972
354493	506973
598577	506974
511586	506975
222727	506976
613982	506977
234603	506978
52664	506979
257535	506980
661037	506981
157478	506982
432935	506983
602917	506984
11856	506985
24957	506986
575289	506987
655316	506988
695593	506989
243526	506990
138500	506991
6896	506992
333948	506993
27240	506994
237510	506995
640724	506996
175656	506997
364273	506998
32900	506999
419619	507000
649309	507001
416570	507002
353596	507003
93411	507004
400521	507005
161679	507006
63730	507007
581595	507008
302431	507009
282966	507010
540862	507011
460966	507012
89603	507013
145877	507014
502512	507015
465912	507016
23587	507017
153536	507018
7612	507019
187817	507020
676592	507021
420038	507022
97313	507023
349553	507024
132451	507025
595152	507026
301250	507027
59110	507028
434191	507029
248630	507030
156315	507031
65691	507032
54349	507033
17675	507034
11442	507035
6713	507036
11457	507037
11440	507038
456948	507039
2189	507040
102	507041
119649	507042
512569	507043
430454	507044
298396	507045
32938	507046
5013	507047
27515	507048
14908	507049
147424	507050
133137	507051
354745	507052
14879	507053
528685	507054
432476	507055
3904	507056
348061	507057
174925	507058
33433	507059
67	507060
114468	507061
200418	507062
10157	507063
99876	507064
11771	507065
644531	507066
6	507067
694058	507068
457356	507069
628206	507070
31700	507071
7235	507072
424958	507073
235093	507074
601413	507075
4927	507076
684485	507077
309719	507078
375626	507079
171246	507080
469428	507081
380695	507082
166123	507083
147370	507084
246717	507085
60896	507086
15964	507087
1281	507088
242246	507089
596671	507090
79052	507091
346402	507092
84488	507093
438446	507094
227511	507095
512120	507096
153250	507097
26837	507098
45944	507099
254477	507100
170278	507101
119067	507102
496162	507103
606960	507104
35668	507105
72964	507106
567228	507107
447241	507108
211082	507109
595267	507110
629774	507111
521947	507112
493850	507113
689620	507114
380916	507115
657754	507116
5427	507117
691475	507118
623147	507119
26026	507120
622884	507121
147144	507122
189585	507123
576890	507124
631710	507125
22864	507126
560531	507127
211430	507128
538125	507129
97701	507130
37326	507131
620397	507132
42964	507133
332587	507134
506895	507135
1109	507136
15753	507137
516462	507138
672484	507139
24013	507140
2381	507141
34526	507142
553592	507143
467119	507144
3028	507145
581971	507146
358734	507147
17190	507148
163244	507149
17237	507150
261808	507151
132262	507152
628586	507153
165131	507154
54123	507155
52302	507156
683139	507157
180873	507158
54508	507159
305872	507160
7986	507161
354187	507162
691750	507163
26450	507164
640459	507165
51473	507166
50213	507167
12281	507168
439500	507169
116750	507170
419060	507171
425473	507172
83688	507173
593288	507174
87944	507175
71606	507176
170281	507177
404654	507178
577307	507179
27180	507180
151984	507181
12978	507182
294553	507183
368281	507184
2894	507185
466974	507186
107	507187
22063	507188
158408	507189
82207	507190
310368	507191
348171	507192
525328	507193
13680	507194
327674	507195
645393	507196
554297	507197
452571	507198
6632	507199
29218	507200
538498	507201
135755	507202
148695	507203
96271	507204
9347	507205
135868	507206
353308	507207
53	507208
27242	507209
42726	507210
379731	507211
682182	507212
25665	507213
44245	507214
184472	507215
13480	507216
7131	507217
520756	507218
81969	507219
16604	507220
123960	507221
125912	507222
51533	507223
53777	507224
435185	507225
544936	507226
2472	507227
153338	507228
24551	507229
290378	507230
383805	507231
232132	507232
151593	507233
26575	507234
610553	507235
120771	507236
617682	507237
9951	507238
329817	507239
528061	507240
3662	507241
550993	507242
371632	507243
588093	507244
420260	507245
291038	507246
173	507247
600812	507248
166855	507249
6334	507250
24041	507251
24311	507252
310449	507253
32504	507254
438938	507255
157527	507256
187473	507257
681902	507258
585195	507259
647763	507260
50311	507261
53940	507262
481594	507263
354591	507264
601045	507265
189307	507266
435091	507267
43587	507268
496445	507269
467871	507270
27472	507271
383824	507272
5261	507273
185477	507274
510701	507275
697873	507276
356265	507277
40314	507278
168159	507279
115533	507280
584116	507281
84366	507282
375079	507283
103851	507284
391310	507285
206430	507286
106559	507287
465840	507288
37703	507289
9159	507290
94396	507291
4066	507292
422742	507293
550162	507294
64768	507295
458313	507296
267836	507297
258416	507298
24658	507299
100282	507300
391324	507301
233577	507302
147585	507303
205964	507304
3551	507305
10873	507306
575482	507307
36149	507308
154146	507309
11323	507310
165929	507311
57542	507312
25010	507313
239548	507314
190980	507315
81076	507316
57695	507317
278033	507318
98552	507319
161715	507320
664548	507321
135694	507322
1704	507323
46144	507324
2028	507325
434451	507326
635421	507327
681044	507328
136208	507329
277703	507330
143533	507331
46955	507332
681063	507333
64460	507334
569393	507335
674590	507336
106215	507337
196347	507338
172138	507339
120464	507340
4065	507341
261158	507342
227096	507343
26901	507344
240927	507345
622219	507346
209006	507347
104709	507348
10412	507349
680772	507350
334684	507351
1484	507352
620179	507353
241065	507354
166976	507355
33922	507356
481011	507357
272003	507358
131388	507359
105778	507360
555660	507361
401728	507362
525054	507363
12759	507364
49848	507365
90053	507366
114433	507367
362968	507368
470418	507369
24645	507370
394940	507371
231796	507372
33095	507373
175101	507374
239872	507375
252122	507376
146832	507377
570811	507378
117494	507379
6479	507380
224676	507381
1292	507382
85569	507383
385332	507384
138257	507385
127504	507386
114604	507387
90562	507388
362504	507389
472214	507390
3529	507391
27709	507392
139798	507393
201127	507394
669175	507395
81937	507396
103480	507397
619988	507398
130560	507399
64	507400
605224	507401
38270	507402
8737	507403
159047	507404
369309	507405
613230	507406
678627	507407
642644	507408
80941	507409
47989	507410
452678	507411
140462	507412
65960	507413
264	507414
101087	507415
607138	507416
294053	507417
155658	507418
160114	507419
427183	507420
63283	507421
494432	507422
84834	507423
684	507424
236386	507425
49978	507426
596175	507427
32993	507428
436532	507429
556155	507430
17035	507431
527096	507432
501000	507433
516856	507434
6180	507435
35814	507436
347918	507437
132082	507438
10821	507439
482999	507440
45078	507441
5558	507442
634283	507443
202205	507444
45672	507445
377965	507446
48001	507447
676868	507448
153327	507449
559601	507450
147053	507451
56877	507452
155129	507453
140774	507454
508019	507455
248234	507456
205141	507457
41749	507458
76385	507459
6833	507460
12476	507461
355269	507462
361801	507463
205537	507464
11041	507465
601551	507466
368605	507467
362238	507468
644698	507469
21454	507470
416238	507471
365124	507472
49015	507473
41187	507474
264090	507475
42239	507476
25474	507477
38765	507478
468710	507479
619579	507480
156705	507481
179221	507482
184171	507483
487169	507484
277500	507485
34434	507486
291331	507487
118385	507488
483727	507489
566935	507490
37232	507491
596652	507492
62945	507493
686079	507494
640902	507495
650082	507496
53166	507497
131097	507498
6396	507499
130922	507500
666	507501
70939	507502
538374	507503
558604	507504
629712	507505
548134	507506
655	507507
34445	507508
578924	507509
64506	507510
34177	507511
127386	507512
663281	507513
13297	507514
8042	507515
482376	507516
43079	507517
348717	507518
330917	507519
360039	507520
106209	507521
308156	507522
463501	507523
182615	507524
32998	507525
4839	507526
30352	507527
622474	507528
215456	507529
589719	507530
130086	507531
184187	507532
360051	507533
577424	507534
144773	507535
250847	507536
385700	507537
22623	507538
336625	507539
485811	507540
429444	507541
575379	507542
362920	507543
167451	507544
387461	507545
266155	507546
399360	507547
409192	507548
52808	507549
552352	507550
117008	507551
410654	507552
62941	507553
65588	507554
152992	507555
22556	507556
96208	507557
149105	507558
2803	507559
558937	507560
328682	507561
610725	507562
47317	507563
38998	507564
118705	507565
502874	507566
20818	507567
41028	507568
686334	507569
4539	507570
329545	507571
46086	507572
268210	507573
510880	507574
687428	507575
656486	507576
468848	507577
167601	507578
222945	507579
408209	507580
283893	507581
265778	507582
578382	507583
528877	507584
139183	507585
317148	507586
184173	507587
407979	507588
528868	507589
38709	507590
145640	507591
45464	507592
34359	507593
168709	507594
486597	507595
305195	507596
138904	507597
477061	507598
104106	507599
399765	507600
142752	507601
516448	507602
364618	507603
499152	507604
571140	507605
319409	507606
26933	507607
504557	507608
114	507609
63553	507610
546166	507611
168933	507612
469976	507613
691022	507614
582290	507615
45829	507616
39831	507617
578460	507618
8971	507619
5266	507620
229176	507621
430051	507622
618406	507623
7114	507624
600356	507625
37537	507626
573344	507627
211380	507628
87346	507629
42958	507630
298830	507631
605435	507632
446694	507633
599409	507634
78451	507635
648854	507636
132481	507637
337744	507638
267597	507639
310745	507640
605380	507641
128381	507642
130943	507643
81271	507644
581049	507645
1589	507646
582001	507647
77491	507648
606591	507649
498062	507650
11091	507651
164169	507652
29224	507653
307142	507654
495329	507655
372628	507656
9949	507657
326936	507658
414930	507659
100402	507660
628802	507661
498088	507662
199002	507663
56249	507664
369231	507665
10629	507666
581284	507667
474956	507668
159417	507669
561042	507670
401631	507671
413624	507672
82192	507673
4855	507674
329643	507675
169488	507676
91794	507677
102859	507678
625664	507679
51704	507680
575340	507681
406525	507682
413730	507683
262691	507684
670591	507685
259154	507686
122887	507687
620622	507688
82034	507689
496481	507690
56810	507691
125340	507692
418513	507693
150753	507694
158328	507695
13499	507696
638391	507697
599230	507698
547474	507699
474320	507700
432967	507701
4620	507702
304061	507703
405765	507704
27922	507705
484709	507706
688596	507707
20658	507708
12	507709
590544	507710
98484	507711
40154	507712
522849	507713
304728	507714
48662	507715
686024	507716
76404	507717
224103	507718
148718	507719
121	507720
488610	507721
39324	507722
676510	507723
162069	507724
5142	507725
281965	507726
506485	507727
87276	507728
413395	507729
613102	507730
206446	507731
646112	507732
10445	507733
118551	507734
502582	507735
4237	507736
231712	507737
65896	507738
122133	507739
5013	507740
9098	507741
30354	507742
260057	507743
458905	507744
4904	507745
185327	507746
338643	507747
643675	507748
166884	507749
694765	507750
181140	507751
588369	507752
14383	507753
603073	507754
618247	507755
445458	507756
169563	507757
592178	507758
612708	507759
144787	507760
158996	507761
292373	507762
166476	507763
107330	507764
165545	507765
256337	507766
497511	507767
632944	507768
89327	507769
77532	507770
135999	507771
287961	507772
288812	507773
501045	507774
311347	507775
36056	507776
882	507777
43216	507778
163208	507779
340135	507780
75112	507781
135753	507782
102237	507783
111434	507784
287	507785
549547	507786
257046	507787
60371	507788
140694	507789
65657	507790
18910	507791
499271	507792
12538	507793
95679	507794
35950	507795
7868	507796
153733	507797
324930	507798
110427	507799
37688	507800
106495	507801
632005	507802
677655	507803
404761	507804
22549	507805
616308	507806
474083	507807
2082	507808
11771	507809
226404	507810
10	507811
10038	507812
683356	507813
388581	507814
380127	507815
268943	507816
39380	507817
375529	507818
453616	507819
383042	507820
361229	507821
482344	507822
4890	507823
642227	507824
3599	507825
533322	507826
395650	507827
358361	507828
455296	507829
296470	507830
180247	507831
678973	507832
520202	507833
79313	507834
422889	507835
571670	507836
365769	507837
214137	507838
10145	507839
160019	507840
83890	507841
390489	507842
223054	507843
693281	507844
563845	507845
316594	507846
103987	507847
6567	507848
35980	507849
324110	507850
667521	507851
452	507852
364139	507853
95787	507854
79764	507855
631481	507856
9926	507857
590801	507858
565718	507859
15026	507860
658205	507861
292731	507862
613229	507863
38724	507864
766	507865
125483	507866
8412	507867
165567	507868
25851	507869
27341	507870
242158	507871
49147	507872
324111	507873
627180	507874
628545	507875
130267	507876
519461	507877
243302	507878
33969	507879
288115	507880
419858	507881
419859	507882
9955	507883
120129	507884
111635	507885
616968	507886
207491	507887
222606	507888
405688	507889
145030	507890
17011	507891
667607	507892
187144	507893
155165	507894
607684	507895
20579	507896
518127	507897
231636	507898
172505	507899
10629	507900
568716	507901
61121	507902
356828	507903
378436	507904
654037	507905
149848	507906
570373	507907
385073	507908
572139	507909
122991	507910
186842	507911
672013	507912
292032	507913
622744	507914
88539	507915
287245	507916
284742	507917
684504	507918
24735	507919
5624	507920
526405	507921
98740	507922
288111	507923
80834	507924
266539	507925
297088	507926
13232	507927
502011	507928
406769	507929
36109	507930
539262	507931
361531	507932
209162	507933
132201	507934
669294	507935
16909	507936
471277	507937
15977	507938
599720	507939
115309	507940
162237	507941
80791	507942
143967	507943
434769	507944
256549	507945
566244	507946
500845	507947
76083	507948
395401	507949
395386	507950
377333	507951
344355	507952
43093	507953
11828	507954
184209	507955
622123	507956
379658	507957
430286	507958
552446	507959
275951	507960
427982	507961
270453	507962
562843	507963
688480	507964
116312	507965
228484	507966
421	507967
219730	507968
666862	507969
520050	507970
46721	507971
120525	507972
153196	507973
27750	507974
128875	507975
443410	507976
53148	507977
362984	507978
128977	507979
62845	507980
101879	507981
313815	507982
174985	507983
82330	507984
582489	507985
71979	507986
2538	507987
343509	507988
395451	507989
92150	507990
630196	507991
3392	507992
105057	507993
9702	507994
670578	507995
80	507996
108934	507997
492053	507998
656633	507999
193511	508000
19468	508001
559295	508002
153405	508003
375389	508004
35926	508005
26166	508006
618051	508007
424564	508008
407870	508009
620836	508010
645235	508011
197326	508012
608499	508013
237649	508014
402849	508015
605293	508016
132504	508017
275281	508018
825	508019
21900	508020
305514	508021
370214	508022
109587	508023
64864	508024
382334	508025
76263	508026
626317	508027
138875	508028
398046	508029
397978	508030
52332	508031
196968	508032
115078	508033
388921	508034
19498	508035
653918	508036
217599	508037
593052	508038
193303	508039
387497	508040
350912	508041
278	508042
425678	508043
5744	508044
178391	508045
584287	508046
25160	508047
297568	508048
173682	508049
1279	508050
388111	508051
295985	508052
37217	508053
62087	508054
256703	508055
549031	508056
25383	508057
218586	508058
400931	508059
236551	508060
92837	508061
18863	508062
487845	508063
133899	508064
556077	508065
137238	508066
121828	508067
444545	508068
387599	508069
32100	508070
26420	508071
250461	508072
452868	508073
157374	508074
67431	508075
143041	508076
121610	508077
102524	508078
340750	508079
7214	508080
584698	508081
572381	508082
248871	508083
21726	508084
33391	508085
521943	508086
9262	508087
146284	508088
196617	508089
294094	508090
155239	508091
3083	508092
680586	508093
70075	508094
365361	508095
365394	508096
15204	508097
106614	508098
153720	508099
629137	508100
9123	508101
24365	508102
22788	508103
680052	508104
694117	508105
310526	508106
578518	508107
159032	508108
140231	508109
678190	508110
242163	508111
325499	508112
539825	508113
546075	508114
562676	508115
199991	508116
24675	508117
79845	508118
49696	508119
39459	508120
7773	508121
123816	508122
498079	508123
502399	508124
233003	508125
573024	508126
636768	508127
6348	508128
45166	508129
41920	508130
71534	508131
131873	508132
39411	508133
171495	508134
383734	508135
185309	508136
100578	508137
667376	508138
476801	508139
126944	508140
279655	508141
639925	508142
464059	508143
681420	508144
109564	508145
163621	508146
1131	508147
1131	508148
261450	508149
138547	508150
53800	508151
174335	508152
59168	508153
21743	508154
551686	508155
195574	508156
240617	508157
309867	508158
570331	508159
29987	508160
617073	508161
72522	508162
406200	508163
118171	508164
610503	508165
25254	508166
161452	508167
470625	508168
15437	508169
458132	508170
34709	508171
100882	508172
354723	508173
369713	508174
25864	508175
40552	508176
649842	508177
4877	508178
126562	508179
186631	508180
129783	508181
396988	508182
35941	508183
79469	508184
501956	508185
623155	508186
478934	508187
122658	508188
233773	508189
1348	508190
394450	508191
283351	508192
83618	508193
440949	508194
17522	508195
620511	508196
578390	508197
348547	508198
359428	508199
141514	508200
10597	508201
674562	508202
142608	508203
90465	508204
238653	508205
165688	508206
321096	508207
132520	508208
16228	508209
289100	508210
458155	508211
526179	508212
347731	508213
617056	508214
365451	508215
526308	508216
55550	508217
624789	508218
621488	508219
591701	508220
485542	508221
20394	508222
123825	508223
447855	508224
86685	508225
165924	508226
608603	508227
416426	508228
149944	508229
112184	508230
278994	508231
100416	508232
310134	508233
308	508234
324371	508235
647189	508236
445039	508237
406987	508238
80774	508239
647894	508240
265737	508241
621853	508242
438146	508243
426159	508244
372919	508245
23891	508246
629576	508247
544391	508248
511651	508249
196839	508250
53649	508251
412801	508252
61798	508253
46861	508254
278705	508255
672758	508256
42192	508257
42802	508258
351746	508259
1278	508260
378473	508261
393401	508262
34289	508263
158937	508264
543917	508265
565433	508266
63040	508267
190976	508268
176949	508269
459508	508270
488534	508271
166	508272
345689	508273
14033	508274
99833	508275
524034	508276
51402	508277
286101	508278
147190	508279
319829	508280
578913	508281
376875	508282
161209	508283
22	508284
55783	508285
485602	508286
141293	508287
598098	508288
443723	508289
452700	508290
151280	508291
402093	508292
499578	508293
30651	508294
443508	508295
532958	508296
267987	508297
193521	508298
38255	508299
564097	508300
315669	508301
107203	508302
602741	508303
58641	508304
35820	508305
663642	508306
665450	508307
454452	508308
4381	508309
41556	508310
189864	508311
604747	508312
300218	508313
437879	508314
500713	508315
71455	508316
494578	508317
93210	508318
162	508319
452166	508320
110932	508321
103072	508322
9666	508323
301021	508324
50386	508325
238148	508326
321896	508327
271264	508328
679089	508329
297320	508330
190673	508331
52553	508332
320809	508333
159070	508334
502172	508335
26306	508336
625279	508337
173192	508338
145979	508339
639036	508340
337149	508341
370426	508342
160315	508343
128801	508344
419707	508345
593481	508346
623187	508347
196676	508348
93805	508349
34102	508350
506002	508351
71800	508352
96514	508353
31633	508354
117583	508355
1928	508356
167651	508357
192505	508358
4106	508359
538719	508360
631991	508361
150282	508362
75124	508363
287290	508364
233548	508365
159062	508366
6276	508367
127393	508368
581257	508369
73211	508370
616872	508371
10629	508372
656664	508373
434225	508374
406796	508375
158041	508376
18172	508377
502402	508378
133956	508379
120198	508380
638186	508381
59134	508382
10725	508383
18840	508384
217737	508385
291125	508386
333807	508387
422789	508388
479864	508389
175651	508390
143865	508391
293402	508392
154780	508393
1418	508394
94	508395
231265	508396
3515	508397
674561	508398
6156	508399
453200	508400
196145	508401
3422	508402
159077	508403
23034	508404
669517	508405
10408	508406
425852	508407
761	508408
590596	508409
308233	508410
297831	508411
53214	508412
183606	508413
116365	508414
30428	508415
480833	508416
479053	508417
123512	508418
123500	508419
69763	508420
692635	508421
353214	508422
312057	508423
398416	508424
281900	508425
370212	508426
201109	508427
92194	508428
68589	508429
210111	508430
12144	508431
654422	508432
127981	508433
453167	508434
380696	508435
82985	508436
77361	508437
587598	508438
253441	508439
119184	508440
378601	508441
103390	508442
627223	508443
33858	508444
445364	508445
387373	508446
683903	508447
638017	508448
213438	508449
213496	508450
139589	508451
587832	508452
674250	508453
166448	508454
35313	508455
7329	508456
6189	508457
218668	508458
25377	508459
434588	508460
146818	508461
151869	508462
398085	508463
99944	508464
350067	508465
17274	508466
333537	508467
674464	508468
41863	508469
118781	508470
612603	508471
530557	508472
506585	508473
614958	508474
685163	508475
79299	508476
13973	508477
114677	508478
590613	508479
283179	508480
12632	508481
8391	508482
4426	508483
636029	508484
494527	508485
286234	508486
8487	508487
15139	508488
114887	508489
91460	508490
585780	508491
351600	508492
362006	508493
430292	508494
499334	508495
508804	508496
1572	508497
392712	508498
7199	508499
515904	508500
326440	508501
195014	508502
252207	508503
481080	508504
37240	508505
219089	508506
462	508507
472372	508508
152976	508509
63058	508510
503663	508511
489085	508512
330927	508513
473524	508514
553525	508515
57853	508516
212898	508517
382750	508518
46789	508519
1556	508520
500995	508521
653312	508522
318404	508523
595868	508524
399116	508525
100579	508526
507117	508527
627436	508528
360035	508529
570777	508530
663004	508531
15980	508532
581668	508533
368556	508534
375734	508535
349816	508536
159074	508537
426722	508538
480994	508539
430150	508540
585858	508541
272600	508542
667936	508543
532475	508544
163528	508545
524579	508546
20341	508547
85909	508548
81970	508549
207056	508550
102583	508551
453166	508552
107306	508553
110644	508554
36838	508555
778	508556
284394	508557
282949	508558
39546	508559
36450	508560
670004	508561
290538	508562
3428	508563
327631	508564
622671	508565
175070	508566
338299	508567
219142	508568
666664	508569
529811	508570
488222	508571
115744	508572
280374	508573
5341	508574
382820	508575
640716	508576
516983	508577
404546	508578
608203	508579
343427	508580
380570	508581
73398	508582
21309	508583
109853	508584
553462	508585
628370	508586
16073	508587
81970	508588
62598	508589
578294	508590
571865	508591
231168	508592
42	508593
24621	508594
2592	508595
4926	508596
19290	508597
89989	508598
87951	508599
484633	508600
223034	508601
111070	508602
624676	508603
390694	508604
312007	508605
269911	508606
612177	508607
473757	508608
492220	508609
356555	508610
73084	508611
9548	508612
221111	508613
30858	508614
31394	508615
8060	508616
163679	508617
85934	508618
21728	508619
596353	508620
23875	508621
149830	508622
45760	508623
33371	508624
613503	508625
688841	508626
300960	508627
49234	508628
43607	508629
415090	508630
325671	508631
44798	508632
319667	508633
34440	508634
367451	508635
365615	508636
285697	508637
398912	508638
484062	508639
21405	508640
472794	508641
117076	508642
101680	508643
16573	508644
227301	508645
161381	508646
361918	508647
99257	508648
587203	508649
187517	508650
101060	508651
174689	508652
627291	508653
185696	508654
102832	508655
223757	508656
694843	508657
3660	508658
137498	508659
411120	508660
620894	508661
12292	508662
10980	508663
93242	508664
140406	508665
438981	508666
532546	508667
179297	508668
604468	508669
589314	508670
689986	508671
111822	508672
157143	508673
94175	508674
103494	508675
255209	508676
485803	508677
594108	508678
594543	508679
1240	508680
5594	508681
601948	508682
51146	508683
577481	508684
350759	508685
596905	508686
633868	508687
34463	508688
665667	508689
12320	508690
57667	508691
193257	508692
203750	508693
42	508694
333689	508695
98514	508696
649379	508697
23379	508698
194426	508699
28056	508700
58358	508701
648470	508702
619361	508703
393047	508704
170478	508705
674729	508706
410255	508707
215391	508708
461177	508709
176030	508710
32241	508711
11701	508712
148805	508713
104220	508714
83870	508715
164438	508716
71441	508717
281983	508718
165977	508719
43110	508720
495019	508721
615795	508722
423197	508723
159632	508724
486443	508725
172885	508726
443443	508727
137342	508728
8403	508729
16449	508730
29513	508731
524	508732
546985	508733
506406	508734
25358	508735
8506	508736
327051	508737
592039	508738
532954	508739
536992	508740
398900	508741
595477	508742
25696	508743
258552	508744
2368	508745
80573	508746
574660	508747
272433	508748
612990	508749
324833	508750
52540	508751
34963	508752
558362	508753
125326	508754
642403	508755
292160	508756
20513	508757
513463	508758
331900	508759
6384	508760
676490	508761
123618	508762
301928	508763
69641	508764
34125	508765
369015	508766
612160	508767
55658	508768
25695	508769
26126	508770
246669	508771
92100	508772
247537	508773
419710	508774
680594	508775
49918	508776
193319	508777
333661	508778
23592	508779
38092	508780
64029	508781
419877	508782
81848	508783
93481	508784
614097	508785
468500	508786
11374	508787
150245	508788
17763	508789
90119	508790
47444	508791
95755	508792
46528	508793
927	508794
150882	508795
618425	508796
302675	508797
74599	508798
511693	508799
84201	508800
468997	508801
551284	508802
3959	508803
284506	508804
126717	508805
57701	508806
1274	508807
82552	508808
122795	508809
462544	508810
338081	508811
338082	508812
120773	508813
430	508814
99570	508815
126110	508816
339790	508817
478853	508818
464235	508819
117351	508820
23463	508821
594568	508822
435123	508823
558531	508824
164481	508825
343448	508826
4722	508827
364227	508828
122728	508829
12999	508830
542843	508831
458185	508832
645	508833
35278	508834
92653	508835
321757	508836
15809	508837
27180	508838
143376	508839
317218	508840
214764	508841
570408	508842
98262	508843
45113	508844
466122	508845
312943	508846
9167	508847
302677	508848
411334	508849
259053	508850
238667	508851
526953	508852
40369	508853
85151	508854
153148	508855
65892	508856
624348	508857
328457	508858
98489	508859
29068	508860
36628	508861
12769	508862
663634	508863
13674	508864
29794	508865
106480	508866
361900	508867
194639	508868
75245	508869
310690	508870
288674	508871
471327	508872
30321	508873
531392	508874
123483	508875
142693	508876
82139	508877
274047	508878
241894	508879
192780	508880
60497	508881
191931	508882
42757	508883
120666	508884
165760	508885
116565	508886
48186	508887
133692	508888
588253	508889
22752	508890
162253	508891
90519	508892
431259	508893
288630	508894
379522	508895
129767	508896
60232	508897
8345	508898
108414	508899
96783	508900
27990	508901
428543	508902
134928	508903
209442	508904
298891	508905
35186	508906
17584	508907
272487	508908
89775	508909
100996	508910
376430	508911
588849	508912
679088	508913
2165	508914
612188	508915
168161	508916
684001	508917
288	508918
3532	508919
546126	508920
627458	508921
323426	508922
552043	508923
18896	508924
588269	508925
46289	508926
22831	508927
22570	508928
353889	508929
367	508930
133989	508931
459932	508932
293872	508933
360491	508934
413908	508935
10980	508936
10980	508937
45030	508938
91436	508939
110678	508940
174539	508941
107665	508942
694389	508943
6155	508944
593025	508945
419818	508946
467	508947
146674	508948
405445	508949
134917	508950
220205	508951
338658	508952
193659	508953
168665	508954
103297	508955
634423	508956
258283	508957
145378	508958
526129	508959
380888	508960
535917	508961
211756	508962
4561	508963
123238	508964
269496	508965
429496	508966
18546	508967
175604	508968
692945	508969
28260	508970
21964	508971
5001	508972
743	508973
696231	508974
266973	508975
3022	508976
477926	508977
391521	508978
380588	508979
1303	508980
149626	508981
52984	508982
386522	508983
671295	508984
12779	508985
355990	508986
45833	508987
436101	508988
617676	508989
661920	508990
147606	508991
28569	508992
471473	508993
129402	508994
37204	508995
620746	508996
129635	508997
665663	508998
447240	508999
138505	509000
260433	509001
188869	509002
209858	509003
569073	509004
390444	509005
1181	509006
480086	509007
223589	509008
12370	509009
52897	509010
297520	509011
503358	509012
576938	509013
689575	509014
124668	509015
86769	509016
429113	509017
397497	509018
379200	509019
665694	509020
138746	509021
205455	509022
60660	509023
154837	509024
554359	509025
207206	509026
1100	509027
679748	509028
1541	509029
166166	509030
231566	509031
39108	509032
12245	509033
276	509034
389375	509035
41265	509036
277208	509037
233928	509038
48839	509039
116	509040
112181	509041
404612	509042
202764	509043
461042	509044
59463	509045
154536	509046
268895	509047
19056	509048
1926	509049
35421	509050
470997	509051
121980	509052
42442	509053
378833	509054
4413	509055
90299	509056
49187	509057
375217	509058
534381	509059
381586	509060
432554	509061
254186	509062
116348	509063
169849	509064
4468	509065
5004	509066
166310	509067
96771	509068
5855	509069
37082	509070
137880	509071
95119	509072
31785	509073
2731	509074
258986	509075
165139	509076
434593	509077
14675	509078
6670	509079
381758	509080
306021	509081
290109	509082
100802	509083
11668	509084
25747	509085
25747	509086
313066	509087
31510	509088
254633	509089
165285	509090
5500	509091
115773	509092
54329	509093
53132	509094
372748	509095
576915	509096
38014	509097
156837	509098
131785	509099
374416	509100
327649	509101
64112	509102
595	509103
445046	509104
331108	509105
628530	509106
283911	509107
375387	509108
211754	509109
111564	509110
463908	509111
473035	509112
7725	509113
293415	509114
233584	509115
480541	509116
167350	509117
41538	509118
98897	509119
288522	509120
434917	509121
272677	509122
173597	509123
100490	509124
515	509125
75036	509126
25865	509127
559306	509128
613958	509129
43552	509130
22350	509131
309413	509132
105587	509133
105120	509134
679800	509135
297316	509136
314025	509137
158214	509138
441391	509139
651884	509140
322747	509141
268742	509142
695549	509143
657875	509144
65679	509145
87928	509146
672577	509147
421756	509148
305619	509149
556672	509150
556624	509151
387077	509152
450914	509153
619965	509154
181250	509155
351359	509156
502490	509157
680661	509158
170014	509159
172067	509160
621287	509161
636579	509162
9843	509163
266668	509164
326637	509165
633227	509166
684287	509167
442844	509168
684437	509169
143291	509170
569198	509171
364011	509172
42981	509173
108342	509174
156162	509175
22864	509176
42441	509177
127796	509178
92887	509179
125229	509180
149825	509181
119428	509182
494627	509183
22147	509184
679026	509185
256755	509186
517235	509187
41122	509188
9458	509189
36165	509190
336603	509191
383851	509192
47033	509193
158917	509194
235106	509195
173629	509196
180663	509197
395479	509198
649075	509199
132083	509200
33416	509201
82285	509202
400477	509203
507443	509204
20244	509205
100212	509206
83546	509207
517554	509208
609184	509209
521218	509210
402695	509211
71003	509212
542897	509213
455408	509214
550427	509215
502714	509216
54495	509217
17665	509218
95978	509219
681930	509220
230458	509221
325251	509222
334915	509223
122396	509224
695424	509225
326619	509226
38115	509227
258509	509228
41320	509229
482394	509230
251223	509231
365670	509232
404775	509233
362194	509234
513683	509235
239635	509236
30497	509237
675617	509238
352224	509239
609419	509240
186192	509241
147138	509242
6835	509243
156969	509244
366452	509245
595745	509246
502597	509247
10396	509248
248715	509249
182476	509250
297073	509251
197164	509252
147610	509253
58265	509254
110593	509255
88240	509256
535446	509257
138	509258
5288	509259
269331	509260
320741	509261
629851	509262
375334	509263
248179	509264
613281	509265
231686	509266
396270	509267
20593	509268
648008	509269
202852	509270
66131	509271
67409	509272
531413	509273
127898	509274
40915	509275
106210	509276
10682	509277
176934	509278
27222	509279
313765	509280
429247	509281
301697	509282
393446	509283
642114	509284
178978	509285
115665	509286
576506	509287
231584	509288
30438	509289
258042	509290
623900	509291
639317	509292
407336	509293
8097	509294
251799	509295
549897	509296
522175	509297
266134	509298
79901	509299
13435	509300
154543	509301
347397	509302
350094	509303
385869	509304
215033	509305
37870	509306
339401	509307
104013	509308
119127	509309
11500	509310
490002	509311
83150	509312
162255	509313
686023	509314
630873	509315
558478	509316
123582	509317
347914	509318
207173	509319
13676	509320
94860	509321
436142	509322
49580	509323
87	509324
433599	509325
144635	509326
79364	509327
168693	509328
68413	509329
382012	509330
98856	509331
248879	509332
516625	509333
2606	509334
460253	509335
16408	509336
422185	509337
7578	509338
18778	509339
280064	509340
601556	509341
486820	509342
52958	509343
550101	509344
180009	509345
550091	509346
436547	509347
208681	509348
563795	509349
599316	509350
496136	509351
560334	509352
165094	509353
454660	509354
639171	509355
608192	509356
566844	509357
533372	509358
270094	509359
622667	509360
184010	509361
420359	509362
586	509363
29420	509364
528687	509365
453718	509366
80829	509367
99369	509368
667835	509369
477703	509370
60220	509371
103628	509372
222	509373
158033	509374
353784	509375
9878	509376
370117	509377
222670	509378
55563	509379
295841	509380
213650	509381
132140	509382
190495	509383
389332	509384
21761	509385
325676	509386
22280	509387
502833	509388
50624	509389
88251	509390
248	509391
336667	509392
63460	509393
44702	509394
424603	509395
664625	509396
679980	509397
301099	509398
318	509399
118323	509400
167287	509401
169904	509402
115284	509403
521614	509404
45881	509405
279261	509406
151372	509407
498654	509408
160393	509409
55928	509410
471924	509411
682709	509412
49	509413
591775	509414
669046	509415
416632	509416
574496	509417
55504	509418
609833	509419
209855	509420
311563	509421
311193	509422
23246	509423
180906	509424
577757	509425
152521	509426
15138	509427
58044	509428
208044	509429
167580	509430
739	509431
9250	509432
357345	509433
394965	509434
246341	509435
106264	509436
418334	509437
638586	509438
585240	509439
326643	509440
630615	509441
74195	509442
64224	509443
12320	509444
138	509445
153373	509446
523742	509447
607703	509448
426895	509449
9778	509450
350372	509451
70853	509452
532935	509453
494573	509454
631405	509455
173075	509456
226005	509457
255289	509458
22154	509459
126380	509460
559739	509461
659012	509462
85625	509463
53168	509464
644675	509465
90619	509466
102107	509467
416	509468
669995	509469
505962	509470
478021	509471
474088	509472
628149	509473
66823	509474
33964	509475
387498	509476
191486	509477
31643	509478
133506	509479
354459	509480
246338	509481
668393	509482
441845	509483
8658	509484
391	509485
13666	509486
7778	509487
172892	509488
367361	509489
2671	509490
43116	509491
244934	509492
376695	509493
691314	509494
647	509495
121190	509496
45548	509497
3342	509498
16611	509499
168202	509500
180048	509501
687004	509502
685996	509503
197425	509504
64619	509505
57491	509506
169477	509507
677648	509508
657300	509509
342684	509510
38403	509511
520925	509512
5561	509513
37830	509514
371086	509515
528625	509516
37576	509517
400857	509518
15732	509519
226367	509520
150233	509521
20559	509522
429303	509523
331246	509524
615454	509525
29288	509526
151299	509527
108097	509528
300130	509529
102007	509530
644449	509531
618276	509532
156521	509533
60836	509534
203541	509535
166864	509536
410827	509537
299473	509538
152354	509539
534412	509540
383687	509541
55189	509542
671206	509543
151913	509544
464241	509545
21555	509546
368337	509547
202059	509548
124070	509549
573390	509550
685798	509551
104206	509552
223359	509553
4344	509554
687482	509555
107021	509556
318581	509557
98493	509558
9647	509559
32985	509560
103268	509561
5632	509562
166724	509563
534237	509564
339085	509565
574732	509566
48922	509567
64977	509568
110047	509569
635860	509570
688018	509571
607366	509572
340932	509573
350273	509574
87477	509575
35921	509576
19838	509577
123578	509578
18526	509579
97220	509580
3692	509581
491420	509582
484180	509583
502935	509584
276857	509585
339746	509586
171177	509587
431249	509588
422968	509589
221273	509590
685721	509591
503028	509592
3875	509593
98724	509594
97296	509595
263520	509596
584683	509597
629500	509598
296518	509599
379709	509600
124135	509601
195535	509602
559280	509603
88476	509604
121616	509605
45549	509606
255761	509607
332483	509608
578954	509609
375717	509610
616390	509611
270910	509612
549395	509613
508814	509614
472711	509615
430666	509616
327035	509617
131647	509618
120725	509619
669331	509620
91633	509621
317176	509622
626398	509623
146111	509624
90161	509625
1928	509626
7780	509627
96832	509628
252430	509629
148337	509630
455660	509631
682845	509632
2070	509633
13439	509634
67111	509635
544380	509636
686896	509637
124316	509638
12637	509639
668183	509640
45798	509641
109246	509642
601792	509643
423929	509644
436657	509645
637578	509646
382863	509647
197520	509648
574840	509649
587784	509650
130977	509651
90645	509652
42492	509653
27274	509654
18271	509655
482616	509656
49483	509657
6270	509658
658628	509659
131751	509660
272099	509661
44154	509662
427523	509663
693956	509664
346110	509665
102483	509666
21302	509667
335307	509668
571146	509669
213858	509670
50146	509671
71049	509672
170185	509673
78317	509674
252499	509675
8439	509676
165850	509677
203567	509678
188006	509679
309731	509680
9083	509681
22556	509682
537379	509683
84098	509684
687378	509685
536732	509686
647264	509687
155595	509688
610713	509689
186144	509690
6113	509691
351955	509692
397003	509693
150367	509694
125899	509695
222991	509696
83729	509697
485184	509698
130415	509699
244808	509700
168817	509701
100708	509702
21543	509703
538690	509704
84252	509705
26727	509706
100270	509707
16673	509708
72346	509709
20973	509710
135599	509711
620854	509712
182404	509713
87531	509714
192907	509715
1	509716
75581	509717
67543	509718
29694	509719
26318	509720
6758	509721
133424	509722
24112	509723
321867	509724
462428	509725
89567	509726
261447	509727
50082	509728
11332	509729
2967	509730
146	509731
126435	509732
443714	509733
247953	509734
605315	509735
577626	509736
500699	509737
56922	509738
21812	509739
19847	509740
159461	509741
500970	509742
351644	509743
13912	509744
154853	509745
654602	509746
168266	509747
393655	509748
302622	509749
586225	509750
161915	509751
267950	509752
48686	509753
123703	509754
90015	509755
667445	509756
9329	509757
59029	509758
322522	509759
20818	509760
81615	509761
157122	509762
107218	509763
696871	509764
3717	509765
477907	509766
554767	509767
103534	509768
347449	509769
683545	509770
38410	509771
694	509772
380980	509773
603694	509774
524040	509775
691317	509776
209890	509777
228070	509778
242709	509779
506328	509780
541610	509781
43555	509782
547326	509783
517787	509784
85896	509785
568292	509786
8407	509787
38214	509788
420252	509789
482861	509790
626428	509791
58551	509792
140626	509793
7508	509794
485657	509795
570680	509796
106370	509797
131954	509798
88480	509799
650742	509800
460711	509801
384242	509802
66312	509803
334901	509804
335299	509805
27330	509806
590717	509807
340105	509808
180257	509809
358403	509810
251583	509811
268615	509812
57960	509813
620688	509814
10816	509815
141887	509816
277052	509817
589216	509818
165340	509819
127021	509820
171993	509821
639695	509822
624685	509823
2942	509824
168186	509825
405820	509826
9115	509827
618136	509828
15648	509829
302573	509830
123901	509831
143135	509832
647817	509833
254797	509834
362993	509835
227662	509836
309627	509837
640834	509838
275934	509839
593515	509840
577558	509841
1607	509842
4217	509843
448651	509844
299978	509845
45028	509846
390936	509847
35107	509848
4887	509849
595602	509850
419258	509851
266564	509852
681363	509853
501081	509854
182434	509855
282576	509856
151639	509857
18633	509858
52952	509859
591518	509860
165726	509861
433939	509862
475090	509863
491852	509864
3473	509865
154574	509866
337362	509867
93086	509868
46865	509869
547904	509870
1808	509871
295746	509872
171274	509873
499873	509874
507650	509875
683085	509876
530602	509877
164570	509878
462858	509879
607554	509880
505693	509881
160865	509882
186874	509883
286924	509884
172428	509885
645109	509886
88843	509887
309238	509888
697747	509889
236732	509890
249881	509891
36511	509892
215411	509893
648158	509894
159395	509895
23610	509896
605581	509897
126434	509898
263700	509899
368985	509900
715	509901
45279	509902
564526	509903
17456	509904
380	509905
12582	509906
439409	509907
2555	509908
407876	509909
24728	509910
516312	509911
72431	509912
407582	509913
51836	509914
218525	509915
70988	509916
475767	509917
243858	509918
7562	509919
121872	509920
3832	509921
93368	509922
444898	509923
91494	509924
169748	509925
504245	509926
84048	509927
677263	509928
440016	509929
1220	509930
42868	509931
56810	509932
10808	509933
56395	509934
323623	509935
111547	509936
602503	509937
613188	509938
153994	509939
40356	509940
322790	509941
15914	509942
543669	509943
141766	509944
141767	509945
50919	509946
168727	509947
594462	509948
15676	509949
427134	509950
224370	509951
467367	509952
459737	509953
602774	509954
213451	509955
407857	509956
21052	509957
214350	509958
58957	509959
262180	509960
374462	509961
26360	509962
3626	509963
494463	509964
1168	509965
12656	509966
87471	509967
79679	509968
683808	509969
583736	509970
11674	509971
64777	509972
355581	509973
384652	509974
507513	509975
154942	509976
666700	509977
216688	509978
324066	509979
558847	509980
323130	509981
31606	509982
15763	509983
658476	509984
408366	509985
70308	509986
111583	509987
449635	509988
15361	509989
167636	509990
25971	509991
649208	509992
543387	509993
276720	509994
31125	509995
376581	509996
51873	509997
332328	509998
199532	509999
415329	510000
37474	510001
21118	510002
54235	510003
419540	510004
19568	510005
497462	510006
593375	510007
529871	510008
137733	510009
384041	510010
9493	510011
385818	510012
224882	510013
100619	510014
302198	510015
153567	510016
544363	510017
241025	510018
117273	510019
2571	510020
6654	510021
321044	510022
66109	510023
639170	510024
344098	510025
80594	510026
672933	510027
23651	510028
158034	510029
430534	510030
34194	510031
128234	510032
610458	510033
104969	510034
442636	510035
31605	510036
27873	510037
674067	510038
533068	510039
436082	510040
226838	510041
9811	510042
73656	510043
36239	510044
2677	510045
127235	510046
625107	510047
22724	510048
589665	510049
98090	510050
354416	510051
187685	510052
616612	510053
489251	510054
552401	510055
431692	510056
116726	510057
533021	510058
587214	510059
352496	510060
576400	510061
545181	510062
85060	510063
584343	510064
18810	510065
2235	510066
64956	510067
44721	510068
109220	510069
14564	510070
305063	510071
5249	510072
256492	510073
24282	510074
136313	510075
5007	510076
253429	510077
142766	510078
22646	510079
100596	510080
447689	510081
582392	510082
122463	510083
318033	510084
635339	510085
120712	510086
149969	510087
19240	510088
181390	510089
39413	510090
101349	510091
458644	510092
166295	510093
36992	510094
141937	510095
63132	510096
35745	510097
628932	510098
91420	510099
16501	510100
453507	510101
8014	510102
517574	510103
391131	510104
114613	510105
1550	510106
154748	510107
100098	510108
682109	510109
329772	510110
367368	510111
468382	510112
273069	510113
5781	510114
158028	510115
302417	510116
214364	510117
187859	510118
584811	510119
44012	510120
83804	510121
531716	510122
531720	510123
247881	510124
247896	510125
244748	510126
487371	510127
158743	510128
8621	510129
50581	510130
279121	510131
398422	510132
19610	510133
262637	510134
520176	510135
509692	510136
83894	510137
20115	510138
402714	510139
9508	510140
340863	510141
47093	510142
309744	510143
96296	510144
149286	510145
2472	510146
94417	510147
20703	510148
170500	510149
17031	510150
315424	510151
185323	510152
119297	510153
339616	510154
145206	510155
256835	510156
535522	510157
73520	510158
93120	510159
418462	510160
579475	510161
76206	510162
695374	510163
113578	510164
9530	510165
416222	510166
57756	510167
116726	510168
508174	510169
498945	510170
132167	510171
185881	510172
628985	510173
579426	510174
217397	510175
625875	510176
545	510177
1453	510178
79483	510179
323531	510180
379223	510181
123097	510182
612514	510183
608704	510184
56759	510185
56953	510186
395964	510187
54072	510188
474406	510189
489053	510190
32526	510191
171780	510192
579021	510193
157386	510194
121494	510195
10173	510196
679766	510197
23054	510198
295406	510199
688023	510200
546405	510201
431577	510202
45963	510203
21371	510204
344115	510205
75939	510206
298386	510207
22650	510208
458812	510209
867	510210
597059	510211
77632	510212
145476	510213
473927	510214
20170	510215
575359	510216
32454	510217
5210	510218
315202	510219
135919	510220
309127	510221
625693	510222
138869	510223
325407	510224
329380	510225
437397	510226
81665	510227
10087	510228
218246	510229
79727	510230
128067	510231
57168	510232
357861	510233
527696	510234
9529	510235
27858	510236
182523	510237
13336	510238
2124	510239
25339	510240
564607	510241
21191	510242
271476	510243
349729	510244
123346	510245
32384	510246
344215	510247
677918	510248
133028	510249
23906	510250
590339	510251
433908	510252
136607	510253
62547	510254
95978	510255
78145	510256
95173	510257
682329	510258
262252	510259
442519	510260
871	510261
634172	510262
374745	510263
57113	510264
40564	510265
692627	510266
99970	510267
178980	510268
309669	510269
128786	510270
321424	510271
72489	510272
209342	510273
586852	510274
643546	510275
199833	510276
16093	510277
71302	510278
559970	510279
8546	510280
56188	510281
538938	510282
21687	510283
329550	510284
241487	510285
155537	510286
111514	510287
585932	510288
199255	510289
342074	510290
596843	510291
135216	510292
253109	510293
524	510294
79735	510295
169883	510296
6534	510297
115174	510298
119631	510299
556399	510300
353488	510301
54571	510302
32498	510303
49182	510304
566840	510305
438016	510306
13551	510307
508100	510308
460984	510309
54803	510310
296990	510311
244693	510312
504002	510313
168226	510314
450325	510315
313639	510316
36843	510317
492518	510318
12	510319
547353	510320
46846	510321
62825	510322
169285	510323
44715	510324
39104	510325
460490	510326
142805	510327
664058	510328
165233	510329
668394	510330
121376	510331
223585	510332
259074	510333
41325	510334
118969	510335
652664	510336
33454	510337
2489	510338
89971	510339
136483	510340
51743	510341
290330	510342
407885	510343
509648	510344
19748	510345
59659	510346
566874	510347
229341	510348
46586	510349
30585	510350
121428	510351
557488	510352
89793	510353
7841	510354
81050	510355
154287	510356
15161	510357
250036	510358
610029	510359
577422	510360
423414	510361
126587	510362
618385	510363
452239	510364
176980	510365
310936	510366
596446	510367
351557	510368
644983	510369
111592	510370
576253	510371
6598	510372
196618	510373
22757	510374
241180	510375
63224	510376
644051	510377
220358	510378
121297	510379
495159	510380
135293	510381
366886	510382
274283	510383
578613	510384
564660	510385
94050	510386
118853	510387
352272	510388
275426	510389
393500	510390
242945	510391
18632	510392
233521	510393
494	510394
132830	510395
220890	510396
98023	510397
138203	510398
253290	510399
450102	510400
685190	510401
579341	510402
249091	510403
15336	510404
61553	510405
525592	510406
24819	510407
532818	510408
184234	510409
22324	510410
616341	510411
984	510412
17908	510413
672875	510414
12135	510415
78137	510416
75071	510417
73398	510418
652018	510419
643980	510420
417555	510421
16019	510422
9307	510423
153551	510424
152394	510425
416501	510426
154731	510427
71041	510428
563544	510429
75621	510430
84995	510431
531985	510432
79356	510433
121628	510434
230048	510435
650519	510436
291659	510437
430623	510438
72378	510439
377802	510440
154827	510441
167735	510442
62529	510443
690344	510444
83313	510445
677913	510446
16711	510447
271440	510448
213500	510449
6838	510450
695670	510451
224936	510452
41167	510453
4489	510454
337293	510455
440786	510456
100781	510457
52220	510458
407731	510459
247811	510460
56301	510461
224650	510462
91443	510463
22605	510464
144397	510465
14540	510466
59105	510467
106196	510468
761	510469
75289	510470
75252	510471
135106	510472
360325	510473
378079	510474
626646	510475
18950	510476
10543	510477
221531	510478
271214	510479
157614	510480
543639	510481
29910	510482
50070	510483
389521	510484
555312	510485
8842	510486
471526	510487
59550	510488
580173	510489
112070	510490
99399	510491
159243	510492
633360	510493
602188	510494
10529	510495
2083	510496
650241	510497
502115	510498
365301	510499
44132	510500
682326	510501
574711	510502
440153	510503
693882	510504
661383	510505
73744	510506
38142	510507
660255	510508
223845	510509
86136	510510
434017	510511
434015	510512
583130	510513
605972	510514
20367	510515
78364	510516
392916	510517
38137	510518
35098	510519
406465	510520
43797	510521
40552	510522
637372	510523
58823	510524
15236	510525
3568	510526
218044	510527
379064	510528
656126	510529
110593	510530
551382	510531
536012	510532
145886	510533
102468	510534
239032	510535
647334	510536
32236	510537
646387	510538
162872	510539
610357	510540
1259	510541
548044	510542
420120	510543
311229	510544
576117	510545
40066	510546
49961	510547
1120	510548
207930	510549
162886	510550
598526	510551
402564	510552
2023	510553
666599	510554
402374	510555
90684	510556
679859	510557
518731	510558
102206	510559
135946	510560
570765	510561
519542	510562
454339	510563
542103	510564
54003	510565
445308	510566
79869	510567
2447	510568
112560	510569
369199	510570
350880	510571
229706	510572
244521	510573
19293	510574
168386	510575
238628	510576
139475	510577
41	510578
649278	510579
13274	510580
543929	510581
341440	510582
69171	510583
386263	510584
32779	510585
298104	510586
322876	510587
107797	510588
44068	510589
47502	510590
50088	510591
167479	510592
484708	510593
321809	510594
504118	510595
95543	510596
569447	510597
120294	510598
320576	510599
24410	510600
87532	510601
316735	510602
389711	510603
535184	510604
170777	510605
159473	510606
513998	510607
168294	510608
87112	510609
78672	510610
91181	510611
1265	510612
273224	510613
358818	510614
285809	510615
284573	510616
29635	510617
426382	510618
51647	510619
214787	510620
18277	510621
320198	510622
16087	510623
148390	510624
578401	510625
577726	510626
16024	510627
207839	510628
527400	510629
626655	510630
276586	510631
16887	510632
25416	510633
107698	510634
335092	510635
332336	510636
39466	510637
80106	510638
163279	510639
247944	510640
662591	510641
272202	510642
48274	510643
33668	510644
411623	510645
576668	510646
154342	510647
325336	510648
67472	510649
581065	510650
612436	510651
92472	510652
550421	510653
527169	510654
48470	510655
123446	510656
476013	510657
524485	510658
425463	510659
12786	510660
7057	510661
68714	510662
213562	510663
492350	510664
236403	510665
449607	510666
657234	510667
24943	510668
347682	510669
313662	510670
19589	510671
361748	510672
678	510673
379648	510674
70743	510675
632176	510676
129875	510677
146818	510678
216116	510679
694671	510680
56649	510681
36477	510682
364788	510683
464772	510684
524373	510685
223246	510686
51349	510687
130222	510688
562657	510689
589594	510690
326848	510691
24272	510692
262135	510693
141203	510694
40973	510695
114908	510696
78199	510697
415920	510698
169682	510699
16093	510700
8440	510701
11174	510702
190675	510703
19613	510704
669934	510705
18326	510706
225102	510707
8866	510708
10291	510709
348368	510710
507902	510711
10015	510712
360434	510713
5602	510714
146977	510715
440367	510716
140306	510717
22495	510718
342519	510719
4398	510720
126842	510721
668325	510722
275462	510723
657787	510724
640594	510725
487587	510726
341870	510727
7515	510728
107535	510729
28074	510730
422118	510731
474352	510732
103607	510733
434193	510734
195508	510735
173146	510736
18407	510737
451761	510738
351066	510739
52754	510740
6194	510741
84781	510742
265139	510743
529901	510744
48067	510745
588076	510746
586690	510747
180910	510748
31574	510749
577204	510750
2724	510751
159404	510752
400929	510753
507198	510754
18571	510755
115409	510756
264662	510757
399367	510758
99839	510759
565543	510760
99334	510761
464522	510762
372976	510763
171665	510764
527592	510765
216407	510766
62386	510767
547344	510768
600641	510769
332023	510770
475708	510771
74551	510772
668428	510773
248349	510774
46414	510775
635324	510776
554638	510777
275200	510778
429389	510779
216135	510780
50204	510781
691105	510782
847	510783
101362	510784
74681	510785
203345	510786
156560	510787
92488	510788
94695	510789
295519	510790
284815	510791
668217	510792
28675	510793
240678	510794
269771	510795
123591	510796
573649	510797
402981	510798
254900	510799
129968	510800
543	510801
403016	510802
116501	510803
437609	510804
576486	510805
32237	510806
134788	510807
374282	510808
428504	510809
56784	510810
77244	510811
696162	510812
41599	510813
118126	510814
126453	510815
24506	510816
675061	510817
403655	510818
266030	510819
585777	510820
438306	510821
582407	510822
588239	510823
328086	510824
656519	510825
168211	510826
193359	510827
16244	510828
612534	510829
405968	510830
560869	510831
290282	510832
14571	510833
5184	510834
323547	510835
125646	510836
520410	510837
78633	510838
1061	510839
82987	510840
22081	510841
207359	510842
15202	510843
3564	510844
450027	510845
598319	510846
506744	510847
82756	510848
539285	510849
283640	510850
492419	510851
204806	510852
216824	510853
461639	510854
656460	510855
458560	510856
52	510857
288221	510858
71834	510859
149279	510860
79100	510861
186871	510862
474011	510863
468734	510864
262156	510865
676653	510866
141768	510867
602833	510868
295169	510869
192050	510870
224094	510871
558150	510872
194301	510873
460652	510874
8707	510875
27339	510876
649968	510877
645975	510878
225130	510879
149005	510880
5223	510881
55010	510882
134013	510883
695106	510884
235743	510885
230337	510886
46662	510887
177149	510888
48314	510889
286632	510890
544594	510891
139774	510892
207423	510893
157450	510894
9919	510895
421823	510896
632508	510897
694688	510898
542370	510899
307250	510900
78675	510901
668535	510902
30567	510903
2840	510904
644131	510905
385739	510906
380577	510907
479122	510908
72385	510909
89209	510910
6989	510911
313761	510912
330568	510913
4715	510914
53286	510915
170932	510916
168122	510917
4361	510918
82165	510919
52587	510920
5643	510921
502298	510922
156700	510923
643186	510924
168464	510925
440543	510926
305199	510927
613470	510928
19367	510929
355694	510930
332431	510931
599204	510932
327396	510933
354812	510934
13291	510935
656040	510936
281678	510937
165666	510938
346376	510939
204318	510940
648497	510941
5506	510942
13616	510943
611403	510944
67544	510945
392080	510946
354103	510947
218131	510948
368936	510949
62128	510950
1480	510951
642670	510952
619403	510953
419968	510954
610937	510955
185155	510956
79319	510957
17282	510958
566065	510959
341011	510960
323352	510961
35539	510962
37022	510963
383700	510964
480522	510965
5921	510966
413199	510967
85875	510968
354998	510969
89946	510970
544804	510971
621156	510972
263890	510973
692882	510974
329441	510975
400355	510976
68662	510977
42251	510978
64566	510979
115727	510980
135155	510981
79460	510982
512878	510983
555559	510984
67868	510985
314388	510986
577572	510987
96584	510988
55090	510989
357803	510990
640903	510991
156225	510992
362986	510993
427825	510994
435669	510995
397515	510996
280949	510997
242296	510998
151541	510999
187228	511000
471631	511001
580915	511002
665501	511003
572547	511004
598446	511005
687420	511006
561257	511007
26	511008
234331	511009
577957	511010
646989	511011
6664	511012
16064	511013
105139	511014
552394	511015
358253	511016
534362	511017
43248	511018
164249	511019
333070	511020
353149	511021
144972	511022
41357	511023
689493	511024
405929	511025
321950	511026
333011	511027
471672	511028
49593	511029
241147	511030
322366	511031
434847	511032
421943	511033
16915	511034
318555	511035
671303	511036
693315	511037
485459	511038
694308	511039
210608	511040
456772	511041
19097	511042
271084	511043
449691	511044
14010	511045
56671	511046
82143	511047
162961	511048
81370	511049
191997	511050
642824	511051
633782	511052
587124	511053
265587	511054
68852	511055
510595	511056
31049	511057
115909	511058
522129	511059
447732	511060
533606	511061
59118	511062
5349	511063
638747	511064
692	511065
122973	511066
170313	511067
118901	511068
168991	511069
20701	511070
464858	511071
575873	511072
94357	511073
117111	511074
588854	511075
137361	511076
408906	511077
91938	511078
374822	511079
604539	511080
23717	511081
370375	511082
84148	511083
15313	511084
154496	511085
172062	511086
602930	511087
339560	511088
515912	511089
169485	511090
53424	511091
383887	511092
587158	511093
644126	511094
34509	511095
344	511096
443865	511097
2790	511098
60001	511099
239793	511100
622614	511101
84959	511102
87519	511103
78073	511104
418591	511105
16731	511106
211563	511107
543799	511108
28354	511109
385454	511110
589761	511111
523547	511112
588652	511113
450508	511114
132718	511115
45015	511116
693935	511117
80400	511118
18735	511119
144532	511120
4243	511121
525961	511122
129020	511123
677978	511124
572448	511125
220024	511126
50289	511127
30799	511128
385684	511129
302296	511130
129518	511131
536309	511132
135160	511133
50064	511134
400346	511135
173377	511136
298412	511137
337368	511138
212848	511139
457683	511140
497270	511141
41515	511142
121370	511143
366566	511144
205697	511145
487278	511146
35293	511147
143368	511148
109253	511149
82768	511150
346084	511151
35270	511152
477286	511153
101533	511154
578712	511155
162050	511156
121667	511157
640260	511158
76441	511159
419279	511160
546716	511161
115902	511162
318781	511163
15126	511164
630506	511165
74955	511166
9887	511167
147532	511168
592066	511169
90293	511170
34339	511171
662606	511172
446180	511173
217970	511174
242592	511175
141428	511176
500815	511177
14981	511178
170852	511179
39973	511180
59790	511181
331122	511182
70213	511183
540916	511184
136364	511185
280213	511186
8785	511187
358392	511188
1384	511189
23644	511190
128367	511191
377998	511192
10015	511193
650749	511194
462116	511195
42186	511196
600898	511197
7163	511198
507255	511199
285220	511200
213506	511201
526701	511202
133340	511203
1363	511204
236111	511205
549396	511206
696793	511207
340533	511208
15921	511209
352295	511210
43123	511211
233783	511212
3956	511213
2897	511214
133423	511215
200462	511216
10631	511217
93021	511218
16274	511219
560180	511220
563328	511221
377121	511222
422316	511223
73540	511224
69385	511225
30011	511226
376903	511227
266612	511228
571602	511229
452482	511230
542088	511231
437683	511232
381473	511233
277435	511234
594845	511235
275948	511236
62098	511237
481459	511238
28915	511239
312358	511240
1475	511241
604588	511242
502717	511243
126921	511244
158107	511245
203392	511246
626540	511247
45664	511248
601214	511249
572219	511250
69306	511251
97321	511252
159731	511253
212553	511254
426867	511255
624376	511256
492584	511257
331182	511258
59128	511259
46558	511260
91476	511261
2876	511262
57715	511263
377464	511264
627240	511265
22132	511266
106195	511267
322531	511268
672219	511269
659676	511270
233557	511271
103310	511272
638773	511273
274134	511274
144705	511275
85600	511276
330402	511277
283007	511278
5758	511279
414449	511280
149653	511281
106031	511282
333001	511283
17278	511284
465717	511285
407928	511286
10754	511287
684476	511288
220866	511289
36541	511290
646872	511291
104145	511292
35570	511293
17286	511294
278995	511295
525838	511296
590057	511297
328085	511298
4233	511299
669997	511300
650645	511301
23787	511302
68761	511303
378376	511304
273163	511305
4511	511306
669090	511307
130817	511308
492822	511309
392153	511310
80465	511311
448232	511312
56123	511313
22120	511314
593582	511315
7629	511316
94910	511317
382800	511318
30543	511319
624105	511320
673124	511321
56787	511322
677163	511323
432980	511324
57437	511325
220042	511326
33474	511327
535062	511328
488633	511329
127129	511330
52427	511331
317065	511332
36647	511333
91671	511334
161092	511335
347254	511336
38847	511337
115620	511338
6150	511339
220303	511340
562288	511341
166488	511342
518866	511343
564814	511344
129162	511345
504123	511346
345425	511347
287255	511348
483900	511349
592684	511350
590404	511351
113040	511352
133111	511353
34156	511354
123535	511355
398760	511356
230388	511357
124419	511358
94978	511359
659257	511360
405502	511361
580749	511362
379203	511363
40532	511364
158387	511365
1	511366
554886	511367
3383	511368
67345	511369
42	511370
282552	511371
7786	511372
642525	511373
58609	511374
89963	511375
331471	511376
246997	511377
131972	511378
345654	511379
29190	511380
469599	511381
187534	511382
10913	511383
172188	511384
114488	511385
124720	511386
525318	511387
100007	511388
201387	511389
71371	511390
114421	511391
178720	511392
178723	511393
425991	511394
605892	511395
63257	511396
469109	511397
226840	511398
265724	511399
48957	511400
30733	511401
541852	511402
121360	511403
308112	511404
466837	511405
303528	511406
201506	511407
109400	511408
447362	511409
186500	511410
488471	511411
15298	511412
120542	511413
241288	511414
434642	511415
140076	511416
329476	511417
49998	511418
274969	511419
77635	511420
147147	511421
30768	511422
621152	511423
344321	511424
110205	511425
661015	511426
305008	511427
88678	511428
69905	511429
139660	511430
3222	511431
641278	511432
555228	511433
346148	511434
591938	511435
309936	511436
291647	511437
89898	511438
15132	511439
440364	511440
194763	511441
4106	511442
271030	511443
31657	511444
652891	511445
24972	511446
10084	511447
425474	511448
30945	511449
101941	511450
26771	511451
15070	511452
213752	511453
69840	511454
160101	511455
302117	511456
55	511457
72334	511458
14358	511459
120796	511460
293048	511461
73430	511462
13136	511463
406106	511464
435161	511465
59941	511466
75270	511467
390488	511468
298135	511469
46527	511470
686745	511471
228334	511472
544137	511473
322314	511474
62507	511475
40515	511476
568111	511477
112243	511478
392392	511479
595094	511480
500568	511481
286123	511482
85709	511483
41912	511484
23085	511485
140619	511486
204224	511487
339628	511488
98931	511489
4978	511490
3013	511491
264283	511492
97865	511493
114837	511494
44021	511495
333951	511496
48642	511497
922	511498
696529	511499
337379	511500
12225	511501
514753	511502
550558	511503
6858	511504
623502	511505
124662	511506
315296	511507
374861	511508
544333	511509
345098	511510
390470	511511
209034	511512
529492	511513
395587	511514
697486	511515
460793	511516
329774	511517
119581	511518
548710	511519
46504	511520
133629	511521
19779	511522
400316	511523
623567	511524
43448	511525
173152	511526
139652	511527
197762	511528
229188	511529
422615	511530
401590	511531
395952	511532
124819	511533
344848	511534
244216	511535
545101	511536
407320	511537
60073	511538
160382	511539
237506	511540
401130	511541
29080	511542
68402	511543
213491	511544
98600	511545
191271	511546
616549	511547
482430	511548
400029	511549
526773	511550
617285	511551
350913	511552
54263	511553
86497	511554
45469	511555
277082	511556
65583	511557
2196	511558
105067	511559
523746	511560
353777	511561
124677	511562
119009	511563
100830	511564
382871	511565
84233	511566
45160	511567
18018	511568
229777	511569
8890	511570
631194	511571
1726	511572
420471	511573
3423	511574
38068	511575
413078	511576
492152	511577
401754	511578
46131	511579
607394	511580
100391	511581
180718	511582
504795	511583
8690	511584
498125	511585
42196	511586
506557	511587
439456	511588
595220	511589
562628	511590
659776	511591
45746	511592
257221	511593
151516	511594
48734	511595
375003	511596
86144	511597
52063	511598
39601	511599
447552	511600
9379	511601
166494	511602
355901	511603
160707	511604
258227	511605
169	511606
570292	511607
154723	511608
22489	511609
493825	511610
446979	511611
164297	511612
57325	511613
3912	511614
65861	511615
42371	511616
693525	511617
178387	511618
14899	511619
558978	511620
685960	511621
270885	511622
627186	511623
149934	511624
143929	511625
31388	511626
31327	511627
215420	511628
111212	511629
88561	511630
87183	511631
66211	511632
598543	511633
23532	511634
195267	511635
299586	511636
554859	511637
410780	511638
144468	511639
130652	511640
542150	511641
27629	511642
175608	511643
6818	511644
54808	511645
103964	511646
14707	511647
30967	511648
127323	511649
98890	511650
572282	511651
420820	511652
510442	511653
70975	511654
566241	511655
424872	511656
453463	511657
48496	511658
121050	511659
20116	511660
16992	511661
145435	511662
628673	511663
352225	511664
540977	511665
504020	511666
211123	511667
66822	511668
81254	511669
381165	511670
79213	511671
84493	511672
533131	511673
93473	511674
6669	511675
92318	511676
16262	511677
552240	511678
514188	511679
147759	511680
58454	511681
53297	511682
219277	511683
571220	511684
183815	511685
687536	511686
176141	511687
646885	511688
179391	511689
672952	511690
394160	511691
52290	511692
164072	511693
433787	511694
30695	511695
492238	511696
43513	511697
32949	511698
170076	511699
597180	511700
564285	511701
89217	511702
101743	511703
304401	511704
636733	511705
296447	511706
619742	511707
15217	511708
520004	511709
75350	511710
6682	511711
49344	511712
171830	511713
109889	511714
211597	511715
492569	511716
102418	511717
421294	511718
562849	511719
319160	511720
53887	511721
399504	511722
13834	511723
12148	511724
369273	511725
16085	511726
683064	511727
57434	511728
576111	511729
509019	511730
11441	511731
27317	511732
508400	511733
651386	511734
136060	511735
424957	511736
54835	511737
669825	511738
493809	511739
54873	511740
205911	511741
405716	511742
1974	511743
282661	511744
619089	511745
30471	511746
22941	511747
623804	511748
114808	511749
442039	511750
32418	511751
265096	511752
31231	511753
56690	511754
84478	511755
64415	511756
11839	511757
506360	511758
654357	511759
672248	511760
426371	511761
391597	511762
276978	511763
127646	511764
2282	511765
137853	511766
38682	511767
671412	511768
780	511769
343489	511770
6969	511771
370739	511772
273090	511773
23816	511774
514592	511775
602052	511776
680269	511777
87106	511778
432795	511779
225641	511780
24404	511781
286687	511782
348044	511783
57177	511784
631347	511785
80830	511786
659	511787
691772	511788
143845	511789
71214	511790
471195	511791
325437	511792
333783	511793
219040	511794
431626	511795
428305	511796
679248	511797
52742	511798
373565	511799
327571	511800
8742	511801
56820	511802
54161	511803
430944	511804
168197	511805
41568	511806
156966	511807
424813	511808
425954	511809
571805	511810
274205	511811
500245	511812
293005	511813
9213	511814
657028	511815
30833	511816
291781	511817
196716	511818
429522	511819
837	511820
673190	511821
240192	511822
238609	511823
2473	511824
316716	511825
28822	511826
117889	511827
116523	511828
28680	511829
425277	511830
7491	511831
40912	511832
120458	511833
218472	511834
397961	511835
50905	511836
48591	511837
183370	511838
22036	511839
290438	511840
345920	511841
160845	511842
136255	511843
65549	511844
10565	511845
448433	511846
398250	511847
244029	511848
184488	511849
48801	511850
685465	511851
541985	511852
140	511853
185408	511854
17416	511855
196286	511856
9611	511857
14769	511858
641813	511859
172469	511860
237011	511861
286725	511862
368924	511863
111084	511864
138663	511865
52681	511866
330662	511867
30182	511868
100574	511869
356876	511870
29287	511871
608629	511872
276085	511873
245334	511874
210029	511875
294604	511876
14799	511877
551302	511878
151808	511879
644251	511880
125522	511881
522453	511882
255544	511883
404445	511884
302583	511885
113764	511886
56646	511887
36980	511888
126977	511889
465179	511890
219705	511891
210191	511892
136395	511893
8810	511894
225953	511895
54276	511896
10925	511897
686585	511898
55	511899
8161	511900
287870	511901
304491	511902
655945	511903
61889	511904
610081	511905
235938	511906
327976	511907
86184	511908
155142	511909
455281	511910
475535	511911
121378	511912
364409	511913
116977	511914
63142	511915
12366	511916
57516	511917
284158	511918
216858	511919
589887	511920
663235	511921
2779	511922
162471	511923
3750	511924
430159	511925
59978	511926
594593	511927
20943	511928
470258	511929
250296	511930
146813	511931
108605	511932
244950	511933
200264	511934
142924	511935
468011	511936
581527	511937
143992	511938
92090	511939
43539	511940
395761	511941
373489	511942
613345	511943
499510	511944
672222	511945
128144	511946
69822	511947
457698	511948
558639	511949
143547	511950
223056	511951
495748	511952
38854	511953
170986	511954
255224	511955
537311	511956
631448	511957
270968	511958
140546	511959
412312	511960
296906	511961
84158	511962
5913	511963
334887	511964
554203	511965
204391	511966
586224	511967
57603	511968
221350	511969
110197	511970
120213	511971
169654	511972
288	511973
2946	511974
347858	511975
4127	511976
560165	511977
6956	511978
662232	511979
73373	511980
355568	511981
329421	511982
274388	511983
362574	511984
610411	511985
647102	511986
882	511987
882	511988
882	511989
45090	511990
426059	511991
654073	511992
312258	511993
473180	511994
634523	511995
644966	511996
184977	511997
198108	511998
548772	511999
45037	512000
32692	512001
197448	512002
427726	512003
447909	512004
161725	512005
355304	512006
538769	512007
153591	512008
672983	512009
695884	512010
22759	512011
443471	512012
19372	512013
160859	512014
47851	512015
398107	512016
56707	512017
30496	512018
45329	512019
319538	512020
561428	512021
373757	512022
287314	512023
2195	512024
172083	512025
490865	512026
98058	512027
9107	512028
628657	512029
415883	512030
50611	512031
66108	512032
110148	512033
202256	512034
355212	512035
39742	512036
54866	512037
119528	512038
1	512039
474676	512040
583029	512041
166748	512042
498829	512043
426033	512044
388967	512045
679749	512046
507490	512047
637381	512048
96148	512049
325915	512050
45318	512051
9323	512052
146443	512053
73028	512054
201217	512055
170350	512056
507908	512057
24090	512058
166583	512059
140211	512060
5318	512061
32452	512062
294192	512063
15803	512064
9575	512065
608343	512066
1443	512067
479787	512068
265128	512069
504925	512070
17038	512071
262658	512072
115021	512073
277234	512074
481923	512075
580868	512076
35585	512077
18838	512078
123565	512079
50890	512080
362044	512081
116527	512082
160881	512083
579326	512084
188013	512085
111271	512086
483083	512087
123325	512088
525528	512089
12844	512090
537378	512091
411638	512092
556431	512093
450028	512094
479348	512095
660091	512096
1217	512097
66241	512098
488070	512099
604584	512100
189285	512101
415289	512102
413602	512103
148532	512104
465722	512105
343013	512106
91927	512107
23623	512108
238749	512109
485045	512110
69535	512111
547404	512112
54623	512113
449703	512114
121269	512115
77952	512116
618336	512117
647510	512118
355505	512119
528804	512120
77554	512121
20354	512122
610865	512123
184565	512124
358887	512125
93634	512126
363056	512127
383423	512128
7293	512129
610371	512130
67825	512131
221306	512132
428904	512133
526862	512134
1261	512135
543664	512136
102878	512137
476213	512138
183113	512139
183119	512140
22568	512141
279910	512142
43622	512143
513858	512144
573660	512145
518189	512146
336568	512147
336569	512148
336570	512149
336590	512150
336592	512151
336595	512152
336593	512153
336606	512154
96742	512155
336616	512156
336582	512157
336626	512158
336650	512159
336655	512160
336673	512161
143732	512162
39615	512163
481077	512164
90884	512165
26022	512166
42971	512167
39552	512168
683418	512169
36784	512170
426558	512171
91738	512172
347992	512173
53652	512174
474105	512175
187519	512176
520163	512177
693889	512178
619426	512179
50950	512180
4721	512181
582063	512182
32011	512183
552900	512184
322357	512185
612518	512186
268334	512187
158140	512188
92277	512189
72571	512190
634299	512191
613413	512192
334058	512193
2716	512194
285153	512195
450997	512196
74796	512197
362420	512198
24752	512199
46342	512200
124182	512201
566483	512202
671825	512203
120765	512204
452978	512205
143716	512206
556463	512207
115160	512208
26086	512209
23225	512210
596522	512211
624822	512212
14382	512213
193030	512214
575	512215
124850	512216
374498	512217
60836	512218
300469	512219
101182	512220
37070	512221
400080	512222
275417	512223
84146	512224
414630	512225
453181	512226
585332	512227
47268	512228
302761	512229
321989	512230
614075	512231
384434	512232
93871	512233
50559	512234
428790	512235
409718	512236
588318	512237
515	512238
116794	512239
43405	512240
665116	512241
19384	512242
24079	512243
142056	512244
81851	512245
478774	512246
411630	512247
26442	512248
505136	512249
508911	512250
87328	512251
449590	512252
412890	512253
468355	512254
469206	512255
202698	512256
168893	512257
167244	512258
233538	512259
99020	512260
1723	512261
48277	512262
619834	512263
12065	512264
62273	512265
150635	512266
667512	512267
34380	512268
489886	512269
483606	512270
490814	512271
277076	512272
372869	512273
23826	512274
90525	512275
18603	512276
123205	512277
330504	512278
12325	512279
5567	512280
639843	512281
330840	512282
383882	512283
42487	512284
367142	512285
234138	512286
8028	512287
4823	512288
18960	512289
962	512290
168749	512291
351433	512292
484969	512293
26150	512294
130285	512295
228950	512296
426970	512297
11747	512298
149064	512299
142439	512300
629103	512301
14957	512302
72694	512303
58853	512304
152108	512305
453671	512306
133432	512307
665281	512308
564328	512309
8140	512310
21201	512311
128168	512312
439832	512313
611950	512314
3707	512315
121618	512316
592503	512317
607925	512318
54655	512319
549196	512320
170771	512321
689085	512322
33792	512323
376647	512324
127842	512325
937	512326
159238	512327
10533	512328
683818	512329
488847	512330
560358	512331
196691	512332
56650	512333
84585	512334
241511	512335
634395	512336
78937	512337
2	512338
641429	512339
9905	512340
564914	512341
666845	512342
10987	512343
632984	512344
42220	512345
243541	512346
387346	512347
101497	512348
40475	512349
564455	512350
309348	512351
568242	512352
23535	512353
149503	512354
381611	512355
72968	512356
88993	512357
430335	512358
73516	512359
177436	512360
550509	512361
376843	512362
14835	512363
285208	512364
20990	512365
690082	512366
483324	512367
25132	512368
513666	512369
26777	512370
111077	512371
10178	512372
1570	512373
2413	512374
164562	512375
536170	512376
377306	512377
618718	512378
158702	512379
618758	512380
408554	512381
108291	512382
993	512383
159454	512384
298108	512385
497374	512386
116488	512387
400531	512388
60699	512389
687859	512390
87982	512391
179356	512392
575495	512393
103377	512394
46647	512395
660615	512396
317878	512397
187640	512398
210477	512399
286100	512400
20070	512401
121885	512402
592368	512403
604785	512404
426045	512405
644709	512406
656020	512407
511364	512408
438489	512409
650849	512410
480081	512411
666716	512412
506234	512413
695403	512414
539181	512415
601303	512416
621772	512417
422005	512418
356452	512419
353634	512420
458998	512421
58208	512422
164168	512423
3902	512424
102296	512425
278677	512426
59391	512427
41579	512428
182175	512429
147703	512430
2096	512431
121216	512432
519002	512433
33132	512434
164933	512435
621127	512436
108	512437
33	512438
161674	512439
166677	512440
250538	512441
88	512442
247027	512443
102076	512444
315635	512445
248773	512446
526820	512447
133610	512448
477178	512449
653112	512450
3709	512451
521425	512452
542071	512453
41707	512454
327496	512455
658370	512456
426154	512457
85774	512458
385692	512459
510981	512460
381530	512461
19597	512462
389280	512463
258786	512464
562205	512465
682218	512466
640271	512467
124596	512468
142512	512469
556125	512470
429481	512471
171375	512472
506373	512473
71314	512474
180083	512475
494109	512476
301313	512477
633591	512478
346102	512479
70265	512480
49208	512481
679689	512482
84413	512483
77756	512484
99268	512485
549723	512486
140179	512487
1726	512488
439851	512489
513985	512490
369112	512491
195246	512492
376688	512493
186137	512494
224720	512495
164260	512496
686830	512497
415941	512498
602489	512499
669	512500
271519	512501
551588	512502
1822	512503
621115	512504
506395	512505
435914	512506
18087	512507
458463	512508
1430	512509
144931	512510
461385	512511
5567	512512
550761	512513
212664	512514
23052	512515
518775	512516
229564	512517
133916	512518
316611	512519
10978	512520
400402	512521
114767	512522
467198	512523
103309	512524
31067	512525
646929	512526
520412	512527
389251	512528
447775	512529
60186	512530
420621	512531
114867	512532
265555	512533
383257	512534
30233	512535
687749	512536
324527	512537
230780	512538
235745	512539
588908	512540
687438	512541
592467	512542
83447	512543
172318	512544
52756	512545
317657	512546
126291	512547
17073	512548
18036	512549
18189	512550
105657	512551
150548	512552
37333	512553
77173	512554
253935	512555
482521	512556
6779	512557
151451	512558
107067	512559
1132	512560
188539	512561
292778	512562
51514	512563
553387	512564
50213	512565
615375	512566
360179	512567
193516	512568
523192	512569
654762	512570
652641	512571
130901	512572
441966	512573
478672	512574
123314	512575
579897	512576
16979	512577
76965	512578
260350	512579
324585	512580
100653	512581
138876	512582
118075	512583
472155	512584
39905	512585
74570	512586
413641	512587
28649	512588
9694	512589
176039	512590
5690	512591
290125	512592
19244	512593
45516	512594
18551	512595
56675	512596
407701	512597
16299	512598
82006	512599
56811	512600
693897	512601
7795	512602
271477	512603
604990	512604
10891	512605
434569	512606
128819	512607
13989	512608
554140	512609
44598	512610
145596	512611
19249	512612
1119	512613
641272	512614
151465	512615
18983	512616
675316	512617
292441	512618
316033	512619
59132	512620
138545	512621
11245	512622
475352	512623
89746	512624
37937	512625
55161	512626
304364	512627
476338	512628
292738	512629
354670	512630
445192	512631
621784	512632
281505	512633
41530	512634
52404	512635
168431	512636
6808	512637
697022	512638
10890	512639
588288	512640
40907	512641
206526	512642
149639	512643
226928	512644
250178	512645
241527	512646
67324	512647
406610	512648
74279	512649
110836	512650
640615	512651
307231	512652
654074	512653
3474	512654
12719	512655
437291	512656
437339	512657
458974	512658
521393	512659
23614	512660
64058	512661
494130	512662
56939	512663
585334	512664
236363	512665
60598	512666
66064	512667
372334	512668
9747	512669
39236	512670
3831	512671
542179	512672
30417	512673
124361	512674
44737	512675
647881	512676
463263	512677
17010	512678
50304	512679
615119	512680
536086	512681
22725	512682
52	512683
561902	512684
404957	512685
9408	512686
535890	512687
229261	512688
313573	512689
354824	512690
206663	512691
691844	512692
114561	512693
539483	512694
110109	512695
6059	512696
379232	512697
663565	512698
299626	512699
72434	512700
192770	512701
35677	512702
47426	512703
172395	512704
636087	512705
664030	512706
436976	512707
394564	512708
253299	512709
587665	512710
86307	512711
478999	512712
295455	512713
414632	512714
651264	512715
16865	512716
156378	512717
486939	512718
416370	512719
41	512720
685116	512721
120566	512722
624245	512723
292586	512724
105672	512725
68035	512726
429079	512727
291836	512728
591887	512729
208184	512730
3579	512731
443681	512732
102831	512733
5261	512734
171847	512735
175654	512736
94337	512737
663136	512738
17170	512739
142198	512740
660665	512741
29178	512742
2512	512743
2557	512744
5299	512745
540367	512746
505678	512747
349243	512748
146701	512749
56073	512750
32710	512751
438869	512752
648816	512753
514533	512754
500727	512755
301439	512756
636100	512757
397045	512758
348758	512759
677451	512760
369222	512761
131648	512762
568856	512763
477944	512764
516092	512765
196318	512766
151165	512767
621247	512768
37123	512769
784	512770
388559	512771
41590	512772
429390	512773
182748	512774
273253	512775
55626	512776
248789	512777
130876	512778
55779	512779
181829	512780
580803	512781
74248	512782
495422	512783
101418	512784
656288	512785
170007	512786
38958	512787
604913	512788
135250	512789
57591	512790
364532	512791
5199	512792
461157	512793
459843	512794
600624	512795
621791	512796
68838	512797
272910	512798
491899	512799
17679	512800
308815	512801
52154	512802
62463	512803
479204	512804
521441	512805
422300	512806
262410	512807
5223	512808
495179	512809
457240	512810
73571	512811
10008	512812
483145	512813
280492	512814
354780	512815
15800	512816
17366	512817
602527	512818
217167	512819
164269	512820
30744	512821
580771	512822
587560	512823
56559	512824
1216	512825
48059	512826
61361	512827
672015	512828
48482	512829
86271	512830
528490	512831
604504	512832
580759	512833
506855	512834
126840	512835
377264	512836
5989	512837
388859	512838
145083	512839
124550	512840
118672	512841
182191	512842
158765	512843
544067	512844
196178	512845
154983	512846
379941	512847
5189	512848
201112	512849
124430	512850
264604	512851
140871	512852
289	512853
12525	512854
259985	512855
116169	512856
206539	512857
538456	512858
555595	512859
390482	512860
32067	512861
652808	512862
516245	512863
509813	512864
479862	512865
88548	512866
563841	512867
208	512868
415863	512869
264194	512870
21577	512871
324614	512872
437352	512873
12439	512874
66533	512875
163830	512876
1248	512877
127127	512878
115328	512879
26751	512880
669430	512881
22580	512882
397651	512883
660017	512884
66003	512885
628328	512886
2693	512887
343368	512888
27693	512889
95858	512890
54817	512891
581390	512892
22363	512893
137348	512894
477558	512895
160745	512896
328871	512897
34351	512898
92092	512899
302182	512900
350930	512901
640408	512902
90867	512903
418328	512904
567504	512905
5277	512906
89144	512907
153244	512908
162828	512909
534706	512910
105517	512911
104148	512912
218111	512913
53452	512914
520539	512915
560896	512916
34660	512917
281481	512918
392533	512919
551126	512920
1050	512921
108084	512922
156578	512923
537671	512924
229759	512925
44078	512926
35421	512927
167649	512928
50390	512929
514555	512930
27546	512931
39283	512932
111194	512933
527631	512934
695702	512935
41859	512936
155167	512937
98650	512938
183187	512939
659788	512940
214758	512941
75679	512942
348056	512943
183869	512944
121481	512945
16259	512946
551619	512947
61671	512948
70608	512949
51364	512950
590286	512951
2857	512952
272606	512953
21287	512954
686011	512955
286126	512956
2082	512957
356672	512958
20583	512959
212468	512960
542507	512961
619515	512962
618193	512963
162649	512964
953	512965
514839	512966
141817	512967
100983	512968
243614	512969
440423	512970
3218	512971
280334	512972
629756	512973
545491	512974
16817	512975
390832	512976
613253	512977
115916	512978
334937	512979
22238	512980
310950	512981
514578	512982
345855	512983
259447	512984
209581	512985
276328	512986
633709	512987
56525	512988
343017	512989
467952	512990
67643	512991
21789	512992
327872	512993
645928	512994
110246	512995
314507	512996
503450	512997
664623	512998
40924	512999
121729	513000
184126	513001
382389	513002
272464	513003
341105	513004
333791	513005
81675	513006
136316	513007
29076	513008
139796	513009
8980	513010
216805	513011
552053	513012
659806	513013
314970	513014
7179	513015
86567	513016
190037	513017
164712	513018
72800	513019
315784	513020
27515	513021
2400	513022
567950	513023
532520	513024
150066	513025
330581	513026
123231	513027
496685	513028
15130	513029
104902	513030
683523	513031
464910	513032
12914	513033
331470	513034
124094	513035
17690	513036
39116	513037
144277	513038
786	513039
16004	513040
594245	513041
15378	513042
48181	513043
556374	513044
269817	513045
363634	513046
44285	513047
28458	513048
92222	513049
7105	513050
83922	513051
74349	513052
280616	513053
328084	513054
12135	513055
94717	513056
147301	513057
259041	513058
511793	513059
421427	513060
31162	513061
465114	513062
620332	513063
40337	513064
11	513065
128297	513066
175106	513067
559616	513068
375590	513069
99780	513070
17384	513071
2525	513072
11823	513073
214543	513074
438111	513075
63215	513076
3352	513077
600015	513078
182220	513079
179505	513080
197861	513081
232517	513082
226164	513083
190317	513084
147223	513085
449858	513086
433369	513087
392281	513088
687745	513089
437800	513090
37347	513091
267770	513092
321964	513093
5329	513094
136992	513095
136992	513096
93115	513097
333076	513098
487924	513099
392139	513100
585986	513101
54195	513102
103386	513103
617409	513104
58688	513105
2997	513106
651491	513107
370033	513108
4877	513109
37844	513110
326912	513111
436179	513112
154810	513113
599281	513114
54646	513115
95261	513116
71780	513117
18538	513118
367856	513119
214730	513120
608897	513121
150665	513122
52510	513123
17690	513124
446888	513125
80840	513126
488043	513127
230409	513128
311484	513129
167103	513130
19417	513131
359850	513132
24563	513133
27768	513134
385621	513135
88129	513136
208342	513137
78907	513138
136240	513139
498	513140
890	513141
687936	513142
121239	513143
25608	513144
214513	513145
93728	513146
349443	513147
8532	513148
336400	513149
687880	513150
488727	513151
535640	513152
66727	513153
57759	513154
15331	513155
82780	513156
16531	513157
37126	513158
336501	513159
214241	513160
350463	513161
215410	513162
451822	513163
54263	513164
47963	513165
146272	513166
76101	513167
689344	513168
18470	513169
228031	513170
123866	513171
598901	513172
206236	513173
150500	513174
332019	513175
51381	513176
78625	513177
86268	513178
33363	513179
111307	513180
259333	513181
1009	513182
3483	513183
35786	513184
177159	513185
158085	513186
21700	513187
520058	513188
21265	513189
74135	513190
5307	513191
93177	513192
1007	513193
11465	513194
577	513195
284156	513196
888	513197
429016	513198
19513	513199
148447	513200
50695	513201
408354	513202
511112	513203
214150	513204
48219	513205
304852	513206
638891	513207
46158	513208
481340	513209
54389	513210
14827	513211
21630	513212
15993	513213
518796	513214
508600	513215
148215	513216
19345	513217
308932	513218
57993	513219
81730	513220
72298	513221
516400	513222
361931	513223
187312	513224
331070	513225
2632	513226
94177	513227
526423	513228
10165	513229
84430	513230
152659	513231
679534	513232
105637	513233
17682	513234
89976	513235
196576	513236
4405	513237
298712	513238
6796	513239
3204	513240
1818	513241
78538	513242
4335	513243
54865	513244
16490	513245
129365	513246
349116	513247
530976	513248
474838	513249
57097	513250
242974	513251
208276	513252
7898	513253
5337	513254
100793	513255
443516	513256
682113	513257
38432	513258
1467	513259
116298	513260
1047	513261
401712	513262
79802	513263
335788	513264
2579	513265
490	513266
21372	513267
190948	513268
484150	513269
43697	513270
637	513271
75501	513272
5250	513273
21430	513274
408872	513275
10002	513276
85783	513277
70420	513278
81600	513279
58102	513280
649043	513281
287777	513282
109095	513283
228	513284
48526	513285
22478	513286
84657	513287
109098	513288
12943	513289
79182	513290
17090	513291
444937	513292
57403	513293
12780	513294
37895	513295
36235	513296
1666	513297
414328	513298
391565	513299
341257	513300
23789	513301
19787	513302
7337	513303
230979	513304
658538	513305
121823	513306
443766	513307
468338	513308
293687	513309
66564	513310
370741	513311
638	513312
162159	513313
52534	513314
86815	513315
182082	513316
204522	513317
22005	513318
46539	513319
21396	513320
438936	513321
128549	513322
134819	513323
11179	513324
51901	513325
22676	513326
424044	513327
89663	513328
165332	513329
652629	513330
188296	513331
10452	513332
53025	513333
127314	513334
568224	513335
151401	513336
214470	513337
19947	513338
27075	513339
620581	513340
11254	513341
579824	513342
636652	513343
387071	513344
158618	513345
115428	513346
356237	513347
130010	513348
623	513349
96884	513350
42004	513351
468471	513352
540988	513353
3771	513354
414227	513355
17685	513356
497	513357
534154	513358
414124	513359
456838	513360
5756	513361
627386	513362
8331	513363
668871	513364
659448	513365
339031	513366
101575	513367
562872	513368
421377	513369
309553	513370
148538	513371
171815	513372
17231	513373
379201	513374
38179	513375
14026	513376
929	513377
317949	513378
140348	513379
400642	513380
10700	513381
12091	513382
233068	513383
545982	513384
323428	513385
127129	513386
146978	513387
392967	513388
617981	513389
150325	513390
26847	513391
267466	513392
14947	513393
668185	513394
550099	513395
223281	513396
1516	513397
443172	513398
358050	513399
498616	513400
11585	513401
153778	513402
444059	513403
7227	513404
370006	513405
2145	513406
298390	513407
167101	513408
678316	513409
379287	513410
51526	513411
172680	513412
377405	513413
463839	513414
474910	513415
80563	513416
804	513417
162809	513418
611164	513419
14130	513420
5228	513421
329485	513422
217084	513423
529935	513424
71672	513425
123661	513426
461923	513427
307717	513428
353815	513429
61540	513430
547671	513431
501926	513432
446091	513433
127523	513434
424255	513435
242911	513436
541831	513437
235896	513438
459880	513439
658164	513440
258592	513441
105161	513442
207533	513443
648215	513444
545797	513445
66628	513446
170873	513447
33318	513448
578337	513449
649823	513450
150067	513451
473584	513452
399315	513453
349215	513454
54272	513455
12107	513456
101233	513457
94783	513458
333062	513459
76167	513460
4578	513461
145775	513462
583155	513463
438631	513464
413852	513465
4203	513466
161064	513467
328314	513468
2568	513469
45217	513470
95712	513471
27521	513472
511174	513473
541751	513474
403442	513475
22507	513476
64528	513477
223328	513478
158605	513479
6475	513480
632394	513481
18606	513482
476173	513483
592063	513484
547764	513485
307207	513486
191857	513487
119363	513488
463564	513489
161352	513490
157032	513491
459023	513492
686210	513493
12034	513494
447126	513495
579805	513496
398123	513497
140238	513498
346016	513499
34218	513500
655129	513501
623364	513502
536024	513503
215241	513504
507714	513505
381537	513506
593576	513507
12463	513508
442268	513509
672199	513510
262544	513511
142077	513512
503557	513513
654603	513514
1103	513515
191813	513516
438076	513517
173130	513518
563363	513519
401691	513520
1909	513521
35637	513522
30421	513523
625885	513524
473578	513525
481347	513526
13876	513527
454538	513528
47056	513529
561333	513530
124263	513531
432469	513532
696476	513533
248660	513534
124530	513535
104673	513536
383872	513537
326274	513538
8066	513539
358876	513540
77014	513541
105152	513542
552992	513543
10	513544
356767	513545
169853	513546
72640	513547
143431	513548
364001	513549
13116	513550
667005	513551
33081	513552
148973	513553
469630	513554
20842	513555
48833	513556
258772	513557
197171	513558
623165	513559
13226	513560
191545	513561
74682	513562
385463	513563
456955	513564
487860	513565
503794	513566
549358	513567
206474	513568
114599	513569
156078	513570
241038	513571
109292	513572
129531	513573
23817	513574
416309	513575
102146	513576
760	513577
424124	513578
553945	513579
15978	513580
126140	513581
315825	513582
121386	513583
456456	513584
124530	513585
445708	513586
156083	513587
280824	513588
356152	513589
434899	513590
389178	513591
110128	513592
184894	513593
10491	513594
457693	513595
200484	513596
22983	513597
336251	513598
389135	513599
566415	513600
419975	513601
470994	513602
181260	513603
331993	513604
686043	513605
121933	513606
284788	513607
403708	513608
535477	513609
29944	513610
27746	513611
430802	513612
14037	513613
486010	513614
140010	513615
604	513616
682606	513617
425622	513618
614165	513619
9564	513620
145519	513621
385180	513622
91515	513623
669564	513624
631045	513625
400995	513626
119072	513627
359699	513628
169	513629
123321	513630
295330	513631
277	513632
141626	513633
482072	513634
330042	513635
483761	513636
67654	513637
376846	513638
625552	513639
173064	513640
173675	513641
161401	513642
688843	513643
602290	513644
243789	513645
256668	513646
435225	513647
515	513648
255725	513649
386528	513650
528881	513651
30859	513652
293908	513653
212509	513654
90353	513655
631933	513656
2934	513657
121614	513658
517021	513659
431918	513660
621964	513661
271653	513662
244707	513663
163471	513664
402395	513665
280832	513666
350526	513667
54777	513668
118376	513669
332365	513670
655978	513671
479137	513672
114063	513673
353032	513674
186855	513675
602114	513676
171632	513677
40339	513678
12654	513679
117699	513680
335342	513681
188850	513682
664611	513683
136793	513684
119793	513685
20672	513686
41473	513687
271110	513688
10552	513689
115576	513690
163104	513691
408479	513692
181918	513693
372613	513694
256081	513695
3846	513696
365399	513697
41748	513698
158274	513699
646058	513700
372267	513701
166408	513702
384249	513703
460949	513704
664663	513705
468962	513706
18162	513707
104145	513708
572372	513709
546089	513710
383993	513711
156670	513712
9127	513713
391637	513714
202782	513715
634059	513716
162817	513717
251938	513718
186423	513719
197396	513720
42451	513721
563178	513722
500248	513723
332984	513724
35405	513725
494454	513726
86199	513727
600594	513728
551327	513729
558361	513730
170834	513731
104029	513732
451741	513733
527090	513734
556120	513735
85105	513736
199173	513737
173901	513738
265793	513739
333170	513740
411020	513741
411054	513742
22463	513743
95822	513744
506209	513745
103617	513746
577082	513747
388222	513748
189061	513749
65487	513750
365078	513751
598893	513752
27153	513753
258389	513754
173183	513755
139155	513756
572493	513757
466914	513758
431383	513759
9337	513760
143779	513761
41780	513762
163820	513763
243297	513764
228718	513765
262967	513766
467759	513767
416477	513768
338474	513769
455384	513770
105255	513771
106837	513772
402817	513773
156866	513774
570328	513775
254237	513776
388347	513777
18685	513778
369650	513779
300400	513780
117318	513781
559881	513782
73014	513783
518006	513784
319223	513785
106465	513786
196752	513787
4529	513788
216886	513789
617367	513790
8423	513791
685289	513792
376196	513793
376252	513794
172066	513795
77437	513796
69396	513797
402718	513798
688267	513799
67024	513800
1453	513801
577170	513802
485432	513803
679178	513804
219496	513805
94296	513806
150786	513807
246465	513808
446478	513809
307114	513810
44155	513811
251342	513812
539859	513813
447516	513814
609553	513815
352392	513816
582210	513817
196313	513818
381257	513819
99885	513820
27703	513821
295302	513822
232018	513823
277884	513824
87969	513825
19463	513826
361866	513827
114406	513828
477096	513829
44413	513830
107987	513831
506676	513832
636857	513833
118454	513834
390141	513835
455089	513836
255782	513837
480968	513838
160765	513839
104819	513840
201913	513841
58243	513842
62736	513843
396162	513844
411515	513845
63463	513846
166282	513847
5548	513848
202062	513849
194348	513850
623853	513851
29577	513852
692773	513853
590592	513854
568934	513855
34374	513856
417280	513857
394251	513858
54089	513859
510946	513860
539725	513861
16960	513862
273985	513863
35470	513864
196299	513865
31354	513866
689720	513867
34679	513868
554678	513869
540567	513870
611831	513871
495161	513872
45308	513873
120369	513874
354663	513875
319391	513876
419365	513877
696604	513878
55173	513879
315831	513880
22121	513881
526155	513882
630126	513883
146076	513884
262002	513885
102288	513886
291259	513887
161694	513888
232106	513889
153302	513890
266582	513891
448324	513892
573401	513893
42510	513894
367422	513895
104862	513896
546973	513897
87617	513898
573417	513899
141178	513900
42614	513901
8018	513902
36008	513903
614697	513904
71037	513905
98568	513906
19237	513907
155582	513908
516086	513909
509030	513910
222644	513911
462885	513912
90090	513913
42683	513914
330069	513915
210573	513916
25628	513917
4448	513918
337161	513919
192432	513920
170702	513921
692461	513922
3220	513923
161795	513924
378127	513925
137896	513926
49368	513927
525841	513928
386175	513929
504703	513930
590890	513931
54018	513932
84740	513933
438589	513934
408158	513935
655072	513936
380498	513937
38896	513938
376298	513939
9464	513940
366926	513941
307442	513942
9977	513943
326598	513944
696705	513945
126327	513946
605238	513947
446271	513948
576416	513949
492503	513950
540002	513951
57777	513952
550504	513953
692698	513954
680718	513955
88748	513956
176360	513957
151372	513958
394978	513959
223793	513960
697769	513961
622926	513962
583886	513963
670545	513964
324150	513965
506350	513966
186628	513967
659243	513968
160916	513969
22606	513970
42248	513971
457622	513972
599000	513973
22830	513974
680192	513975
189821	513976
613167	513977
318272	513978
460580	513979
416164	513980
127337	513981
223864	513982
24814	513983
247232	513984
144785	513985
269200	513986
429443	513987
98082	513988
205263	513989
12015	513990
557556	513991
170048	513992
515742	513993
425975	513994
32957	513995
102920	513996
544935	513997
14307	513998
395914	513999
676562	514000
24912	514001
36701	514002
7616	514003
30983	514004
368452	514005
297063	514006
107910	514007
16439	514008
83434	514009
98435	514010
141691	514011
165138	514012
274874	514013
386192	514014
421206	514015
534053	514016
629068	514017
53745	514018
15296	514019
62580	514020
329051	514021
189456	514022
8285	514023
533223	514024
347052	514025
474399	514026
37173	514027
6528	514028
137630	514029
627511	514030
56787	514031
41523	514032
70261	514033
696588	514034
120173	514035
469479	514036
674277	514037
156528	514038
449501	514039
460386	514040
153103	514041
479121	514042
51058	514043
169853	514044
652688	514045
362774	514046
344883	514047
38032	514048
4589	514049
9720	514050
635062	514051
684269	514052
40932	514053
78113	514054
208804	514055
611111	514056
99130	514057
286615	514058
15953	514059
119614	514060
269955	514061
20373	514062
10146	514063
150356	514064
402297	514065
162243	514066
91407	514067
88164	514068
692183	514069
47728	514070
433952	514071
412031	514072
44120	514073
445457	514074
600238	514075
117265	514076
582882	514077
117997	514078
58233	514079
1578	514080
69942	514081
154204	514082
522633	514083
201624	514084
66172	514085
628674	514086
24450	514087
130887	514088
42477	514089
136	514090
85018	514091
77351	514092
419984	514093
174959	514094
90724	514095
376060	514096
320629	514097
604417	514098
401669	514099
45421	514100
339758	514101
81768	514102
600727	514103
650498	514104
48383	514105
20864	514106
472875	514107
114391	514108
46972	514109
131522	514110
383966	514111
165794	514112
202823	514113
109777	514114
166076	514115
240756	514116
221689	514117
55633	514118
266978	514119
165726	514120
269357	514121
552893	514122
48735	514123
255346	514124
621620	514125
297121	514126
458742	514127
289703	514128
29887	514129
182965	514130
517530	514131
153991	514132
67751	514133
68197	514134
22463	514135
329914	514136
23130	514137
316180	514138
645440	514139
19449	514140
118439	514141
42445	514142
53308	514143
78202	514144
486824	514145
293732	514146
654526	514147
98404	514148
143610	514149
73348	514150
2121	514151
179567	514152
544227	514153
301498	514154
578033	514155
395905	514156
668828	514157
139570	514158
3664	514159
547614	514160
58865	514161
104494	514162
648709	514163
43661	514164
348505	514165
665719	514166
36328	514167
694421	514168
495569	514169
114918	514170
415439	514171
121634	514172
413	514173
304044	514174
670234	514175
154677	514176
237452	514177
470170	514178
189576	514179
340196	514180
4508	514181
11172	514182
99016	514183
353899	514184
424472	514185
72564	514186
37175	514187
384205	514188
98391	514189
12706	514190
66689	514191
106185	514192
394770	514193
570614	514194
445361	514195
653205	514196
4493	514197
149586	514198
21772	514199
54804	514200
108476	514201
144542	514202
368152	514203
695563	514204
33539	514205
142171	514206
40453	514207
54725	514208
631677	514209
284475	514210
260230	514211
658038	514212
41901	514213
63002	514214
42998	514215
347523	514216
667646	514217
313266	514218
68316	514219
619112	514220
569557	514221
188674	514222
615594	514223
430033	514224
132130	514225
9648	514226
220008	514227
46308	514228
50622	514229
319202	514230
138779	514231
39872	514232
541437	514233
103341	514234
493308	514235
552407	514236
114227	514237
137631	514238
465571	514239
586735	514240
228438	514241
124958	514242
136822	514243
389027	514244
105943	514245
51038	514246
669926	514247
520494	514248
527636	514249
360516	514250
132959	514251
106955	514252
23982	514253
126855	514254
62463	514255
132133	514256
233099	514257
563137	514258
475950	514259
49753	514260
331552	514261
305507	514262
346663	514263
174899	514264
45428	514265
465651	514266
391964	514267
2887	514268
85757	514269
61972	514270
3223	514271
448915	514272
5075	514273
665090	514274
104942	514275
164395	514276
55504	514277
377321	514278
380414	514279
463238	514280
690998	514281
298263	514282
600352	514283
678144	514284
293875	514285
72512	514286
111588	514287
490697	514288
5468	514289
139428	514290
25374	514291
384494	514292
53105	514293
136679	514294
93358	514295
1045	514296
128885	514297
104678	514298
646119	514299
166030	514300
628172	514301
129688	514302
8979	514303
664758	514304
354629	514305
72845	514306
56013	514307
575423	514308
656184	514309
535467	514310
239764	514311
435195	514312
351495	514313
242410	514314
39115	514315
123104	514316
28695	514317
133269	514318
559299	514319
34895	514320
5451	514321
31772	514322
16644	514323
561307	514324
33201	514325
7948	514326
314943	514327
15543	514328
124685	514329
682837	514330
89776	514331
324859	514332
194696	514333
67895	514334
442602	514335
240541	514336
473374	514337
645634	514338
18657	514339
114308	514340
589377	514341
550450	514342
2652	514343
36029	514344
683432	514345
443127	514346
99583	514347
170521	514348
230141	514349
152035	514350
78206	514351
88323	514352
161687	514353
7091	514354
315397	514355
40336	514356
2941	514357
66778	514358
57991	514359
414566	514360
230415	514361
129991	514362
215814	514363
114688	514364
688558	514365
317892	514366
138864	514367
166910	514368
506636	514369
655589	514370
290283	514371
96458	514372
647251	514373
697100	514374
535459	514375
166420	514376
199220	514377
355701	514378
73597	514379
515527	514380
37474	514381
543867	514382
293	514383
333725	514384
7198	514385
884	514386
70308	514387
578101	514388
56776	514389
181131	514390
24101	514391
402671	514392
331086	514393
45627	514394
490540	514395
396935	514396
655676	514397
29369	514398
347962	514399
20264	514400
256302	514401
690548	514402
627212	514403
53624	514404
345613	514405
363141	514406
652158	514407
39134	514408
253608	514409
623922	514410
351755	514411
59291	514412
97224	514413
448247	514414
47824	514415
251323	514416
463346	514417
59781	514418
533093	514419
604595	514420
536810	514421
361228	514422
62204	514423
53358	514424
67055	514425
98494	514426
459699	514427
148856	514428
13939	514429
72609	514430
423174	514431
389459	514432
7107	514433
5063	514434
399894	514435
34763	514436
79386	514437
38276	514438
188307	514439
345337	514440
519133	514441
209632	514442
613880	514443
119421	514444
68041	514445
52448	514446
54298	514447
366951	514448
21296	514449
39960	514450
152328	514451
24085	514452
443140	514453
242042	514454
485	514455
587221	514456
34520	514457
142590	514458
349700	514459
670052	514460
121377	514461
263631	514462
360	514463
107611	514464
134886	514465
98063	514466
19331	514467
85714	514468
20202	514469
369980	514470
522556	514471
615867	514472
329046	514473
261173	514474
287591	514475
151919	514476
2966	514477
43602	514478
468497	514479
549840	514480
43617	514481
172665	514482
314645	514483
601835	514484
83722	514485
58806	514486
406828	514487
119431	514488
156965	514489
576101	514490
667587	514491
477754	514492
195200	514493
445802	514494
363271	514495
228096	514496
518165	514497
2373	514498
20190	514499
459087	514500
18972	514501
642616	514502
35262	514503
990	514504
26688	514505
497175	514506
140829	514507
68575	514508
86525	514509
103878	514510
396710	514511
474680	514512
197743	514513
7061	514514
410701	514515
323293	514516
166612	514517
115896	514518
149395	514519
434491	514520
117890	514521
598418	514522
158957	514523
175303	514524
391875	514525
208750	514526
120052	514527
168177	514528
221624	514529
116466	514530
429906	514531
131879	514532
571080	514533
1970	514534
124415	514535
657170	514536
67	514537
482532	514538
69853	514539
129240	514540
510083	514541
95741	514542
91931	514543
569629	514544
90864	514545
62889	514546
68238	514547
72257	514548
4119	514549
158183	514550
113507	514551
38028	514552
500089	514553
194081	514554
63992	514555
178873	514556
486201	514557
500125	514558
179057	514559
6041	514560
1361	514561
627833	514562
47316	514563
356910	514564
99584	514565
461774	514566
87	514567
237565	514568
13678	514569
150654	514570
14490	514571
300537	514572
253103	514573
56517	514574
245810	514575
296057	514576
2666	514577
307	514578
687917	514579
126528	514580
530950	514581
281238	514582
595617	514583
70209	514584
649041	514585
612204	514586
100408	514587
516645	514588
136568	514589
471492	514590
166440	514591
77941	514592
135157	514593
28692	514594
12305	514595
19976	514596
669241	514597
405020	514598
270911	514599
28818	514600
289118	514601
93261	514602
661553	514603
52776	514604
21252	514605
62852	514606
243359	514607
537434	514608
266115	514609
172108	514610
638517	514611
98465	514612
542920	514613
575319	514614
4627	514615
22263	514616
630258	514617
178516	514618
110529	514619
373859	514620
8147	514621
27528	514622
116230	514623
27511	514624
119361	514625
330191	514626
550211	514627
237499	514628
36308	514629
108993	514630
635296	514631
140201	514632
602834	514633
496029	514634
107098	514635
5181	514636
246689	514637
60678	514638
28531	514639
195358	514640
2389	514641
5493	514642
383163	514643
207356	514644
408237	514645
451865	514646
534416	514647
459620	514648
103886	514649
43486	514650
12881	514651
10888	514652
75445	514653
502643	514654
50677	514655
688776	514656
17602	514657
576012	514658
537024	514659
272083	514660
152002	514661
366188	514662
551617	514663
36532	514664
25307	514665
67090	514666
334553	514667
47063	514668
19527	514669
152916	514670
151514	514671
23516	514672
28456	514673
106430	514674
195549	514675
645820	514676
38926	514677
18079	514678
659553	514679
426613	514680
360298	514681
599247	514682
668233	514683
119065	514684
332577	514685
7436	514686
104230	514687
618807	514688
18194	514689
104243	514690
104231	514691
372993	514692
495297	514693
398984	514694
433805	514695
542856	514696
550987	514697
13397	514698
580295	514699
93415	514700
314082	514701
12766	514702
118933	514703
162635	514704
60239	514705
68	514706
75906	514707
89089	514708
539007	514709
623748	514710
505096	514711
428046	514712
616405	514713
82263	514714
375801	514715
278565	514716
400272	514717
280118	514718
526728	514719
656343	514720
289467	514721
19928	514722
4515	514723
184928	514724
3405	514725
163006	514726
696767	514727
17803	514728
495135	514729
102642	514730
126726	514731
323092	514732
6349	514733
438590	514734
380650	514735
122510	514736
77492	514737
455093	514738
171388	514739
533333	514740
287876	514741
20283	514742
347906	514743
680754	514744
87735	514745
303465	514746
347540	514747
681512	514748
346584	514749
561359	514750
680753	514751
356841	514752
649159	514753
502323	514754
454392	514755
455133	514756
607015	514757
94092	514758
355772	514759
325146	514760
457619	514761
441363	514762
616209	514763
360244	514764
170042	514765
350128	514766
168785	514767
425539	514768
22182	514769
25247	514770
543609	514771
544731	514772
243188	514773
426470	514774
545910	514775
132067	514776
54674	514777
345105	514778
458514	514779
154063	514780
630381	514781
7017	514782
78453	514783
170697	514784
148151	514785
36524	514786
366132	514787
245880	514788
85159	514789
459028	514790
318617	514791
22367	514792
343818	514793
125174	514794
71923	514795
41813	514796
157777	514797
377538	514798
101487	514799
117026	514800
261965	514801
558490	514802
235164	514803
482512	514804
161360	514805
35403	514806
116748	514807
20091	514808
139565	514809
544750	514810
27239	514811
149334	514812
680929	514813
68287	514814
19380	514815
445612	514816
516516	514817
52894	514818
170503	514819
450603	514820
139066	514821
474839	514822
677676	514823
20201	514824
211789	514825
133453	514826
453085	514827
58012	514828
439734	514829
397400	514830
439352	514831
609054	514832
166984	514833
604013	514834
313269	514835
530970	514836
143753	514837
603	514838
638094	514839
577861	514840
198126	514841
52227	514842
442624	514843
98510	514844
536222	514845
366854	514846
360600	514847
89597	514848
438353	514849
330681	514850
143817	514851
35111	514852
387915	514853
541390	514854
359775	514855
201181	514856
32109	514857
346398	514858
484857	514859
125399	514860
271319	514861
79291	514862
54503	514863
14629	514864
81107	514865
304499	514866
514835	514867
27215	514868
282301	514869
4756	514870
452062	514871
89209	514872
418618	514873
70833	514874
243216	514875
77720	514876
197281	514877
140653	514878
64061	514879
289521	514880
451352	514881
327231	514882
17442	514883
385801	514884
46002	514885
314304	514886
51403	514887
19549	514888
34806	514889
608942	514890
599282	514891
16172	514892
467906	514893
126953	514894
594015	514895
424932	514896
239231	514897
281893	514898
371296	514899
62016	514900
47490	514901
18975	514902
14530	514903
453682	514904
249500	514905
440736	514906
327091	514907
672345	514908
518884	514909
680331	514910
68470	514911
2781	514912
22172	514913
2468	514914
21409	514915
157910	514916
4291	514917
277593	514918
570	514919
533598	514920
596028	514921
25784	514922
24336	514923
5428	514924
583418	514925
177284	514926
172092	514927
368743	514928
285454	514929
601510	514930
167987	514931
404082	514932
336719	514933
12714	514934
40185	514935
533234	514936
161967	514937
581156	514938
8547	514939
255045	514940
505759	514941
147957	514942
295712	514943
236619	514944
225078	514945
594418	514946
643448	514947
223182	514948
252737	514949
225045	514950
59272	514951
484991	514952
443487	514953
664669	514954
32381	514955
32711	514956
688090	514957
89183	514958
12265	514959
688831	514960
19462	514961
409132	514962
465767	514963
360824	514964
448451	514965
598679	514966
197791	514967
542685	514968
478654	514969
72788	514970
695925	514971
366729	514972
65758	514973
6952	514974
658483	514975
251545	514976
34209	514977
597017	514978
675416	514979
675425	514980
595949	514981
163945	514982
223249	514983
129579	514984
76972	514985
123038	514986
393900	514987
667266	514988
147170	514989
408620	514990
596051	514991
149794	514992
3077	514993
511079	514994
525697	514995
62564	514996
135824	514997
602623	514998
448534	514999
390768	515000
614391	515001
655553	515002
276055	515003
52746	515004
38477	515005
688095	515006
542669	515007
278070	515008
313734	515009
56003	515010
389952	515011
113793	515012
112479	515013
251419	515014
52693	515015
35715	515016
517078	515017
290262	515018
572362	515019
46265	515020
152140	515021
558391	515022
626410	515023
426081	515024
644286	515025
516619	515026
295868	515027
643413	515028
328065	515029
87382	515030
650678	515031
25308	515032
473323	515033
384998	515034
245152	515035
235352	515036
224849	515037
223434	515038
223156	515039
290286	515040
411805	515041
290377	515042
328090	515043
225083	515044
290310	515045
290356	515046
516651	515047
290229	515048
561452	515049
71267	515050
328073	515051
328077	515052
94718	515053
225099	515054
328094	515055
406455	515056
225122	515057
328081	515058
524732	515059
328079	515060
225058	515061
426828	515062
411793	515063
224909	515064
290404	515065
577520	515066
86141	515067
111246	515068
184280	515069
359099	515070
405393	515071
359115	515072
86135	515073
223425	515074
223390	515075
18834	515076
14564	515077
290295	515078
151862	515079
145520	515080
613207	515081
493347	515082
104686	515083
347642	515084
400844	515085
873	515086
609845	515087
486891	515088
340915	515089
430595	515090
389973	515091
490612	515092
102603	515093
287808	515094
406420	515095
149034	515096
9936	515097
29129	515098
71273	515099
107179	515100
175250	515101
551916	515102
647590	515103
691386	515104
76320	515105
9570	515106
436059	515107
595779	515108
629151	515109
600318	515110
223344	515111
45478	515112
97807	515113
143049	515114
529674	515115
223420	515116
381068	515117
111242	515118
223413	515119
86142	515120
147001	515121
224989	515122
572182	515123
540853	515124
645812	515125
290265	515126
85773	515127
406497	515128
211419	515129
140818	515130
390346	515131
104768	515132
149047	515133
143048	515134
360838	515135
561402	515136
561426	515137
610830	515138
223421	515139
499052	515140
223394	515141
405354	515142
187121	515143
37377	515144
267273	515145
258661	515146
532505	515147
12768	515148
52610	515149
172870	515150
2451	515151
229808	515152
369246	515153
25907	515154
581437	515155
549798	515156
15871	515157
138144	515158
26289	515159
512030	515160
65991	515161
328815	515162
498009	515163
565905	515164
556154	515165
36876	515166
117514	515167
64364	515168
605674	515169
132115	515170
30580	515171
156600	515172
374899	515173
492817	515174
170224	515175
561595	515176
170654	515177
57681	515178
488872	515179
433876	515180
48398	515181
79729	515182
450637	515183
145391	515184
159472	515185
53968	515186
625003	515187
57857	515188
268078	515189
219102	515190
525097	515191
341421	515192
32715	515193
262617	515194
496788	515195
128229	515196
308045	515197
127749	515198
6605	515199
605600	515200
685115	515201
60553	515202
614445	515203
551598	515204
517374	515205
501009	515206
66532	515207
613209	515208
91833	515209
18572	515210
552021	515211
351625	515212
46317	515213
135688	515214
49002	515215
105406	515216
36683	515217
24442	515218
98189	515219
15502	515220
57008	515221
7624	515222
582804	515223
30330	515224
257945	515225
252095	515226
5160	515227
217080	515228
6572	515229
42384	515230
56692	515231
536131	515232
511823	515233
206433	515234
258139	515235
13466	515236
185164	515237
347752	515238
3051	515239
589030	515240
90678	515241
4628	515242
437697	515243
637364	515244
612433	515245
98948	515246
118430	515247
212197	515248
29329	515249
4400	515250
565903	515251
387652	515252
507773	515253
116984	515254
87896	515255
256515	515256
360210	515257
18538	515258
451192	515259
357497	515260
186893	515261
353710	515262
54750	515263
16143	515264
211046	515265
606135	515266
583572	515267
119921	515268
294773	515269
18538	515270
23862	515271
36032	515272
199079	515273
35033	515274
132153	515275
261474	515276
87125	515277
210672	515278
4080	515279
616075	515280
17667	515281
278602	515282
316667	515283
155680	515284
148774	515285
81992	515286
10	515287
90140	515288
590600	515289
444592	515290
546107	515291
338507	515292
238328	515293
139074	515294
21242	515295
500034	515296
63906	515297
63912	515298
63914	515299
63921	515300
194106	515301
194116	515302
63945	515303
47536	515304
132000	515305
194164	515306
63956	515307
63966	515308
63967	515309
194226	515310
194228	515311
194232	515312
194259	515313
132022	515314
402392	515315
12460	515316
37405	515317
626246	515318
158522	515319
5225	515320
469075	515321
490268	515322
126190	515323
98983	515324
264124	515325
197139	515326
355330	515327
6295	515328
21670	515329
281773	515330
87411	515331
474662	515332
50222	515333
649273	515334
213874	515335
150944	515336
12698	515337
676034	515338
120061	515339
62345	515340
79727	515341
111964	515342
22377	515343
65427	515344
410705	515345
45356	515346
16170	515347
317778	515348
514596	515349
565257	515350
32085	515351
459168	515352
388137	515353
273522	515354
341582	515355
440405	515356
37	515357
114413	515358
123590	515359
170832	515360
138460	515361
17014	515362
125395	515363
331222	515364
229024	515365
472147	515366
93742	515367
42072	515368
510793	515369
184218	515370
319991	515371
159596	515372
1190	515373
431563	515374
434753	515375
123704	515376
515324	515377
678167	515378
658289	515379
372735	515380
414527	515381
503212	515382
59565	515383
386294	515384
181876	515385
15184	515386
337	515387
153499	515388
296819	515389
241960	515390
647151	515391
124380	515392
39420	515393
10756	515394
633011	515395
309665	515396
142025	515397
568265	515398
170304	515399
111323	515400
322671	515401
450291	515402
69165	515403
407194	515404
225081	515405
31080	515406
2587	515407
189975	515408
146024	515409
601834	515410
376401	515411
160494	515412
323684	515413
168088	515414
33479	515415
276886	515416
494571	515417
161262	515418
323752	515419
43751	515420
45429	515421
279672	515422
621988	515423
482757	515424
84945	515425
280491	515426
604987	515427
563640	515428
39017	515429
617610	515430
6117	515431
167514	515432
375812	515433
33734	515434
30736	515435
196836	515436
240142	515437
96133	515438
22176	515439
97600	515440
11535	515441
621203	515442
552035	515443
315674	515444
156858	515445
28562	515446
9736	515447
570228	515448
358787	515449
139807	515450
425367	515451
510613	515452
558755	515453
254976	515454
15335	515455
249078	515456
166202	515457
42178	515458
432091	515459
279467	515460
478341	515461
1136	515462
104051	515463
219718	515464
18157	515465
87663	515466
20363	515467
345339	515468
516310	515469
600023	515470
57157	515471
6019	515472
1415	515473
27579	515474
2901	515475
530620	515476
38845	515477
10255	515478
51706	515479
416233	515480
163333	515481
12540	515482
633701	515483
23206	515484
325415	515485
154994	515486
280014	515487
14949	515488
19976	515489
254015	515490
20409	515491
78066	515492
444442	515493
269853	515494
95826	515495
675561	515496
246661	515497
286580	515498
39732	515499
179256	515500
558461	515501
675975	515502
57286	515503
42692	515504
451762	515505
54510	515506
477927	515507
597351	515508
381541	515509
573790	515510
206493	515511
34505	515512
498000	515513
32234	515514
588946	515515
80026	515516
605246	515517
18782	515518
187653	515519
591490	515520
32481	515521
79009	515522
532523	515523
211042	515524
333495	515525
161561	515526
667500	515527
531899	515528
226144	515529
304631	515530
153816	515531
310200	515532
232430	515533
633541	515534
251317	515535
633954	515536
90354	515537
314918	515538
504534	515539
586142	515540
346971	515541
116823	515542
333830	515543
592487	515544
12893	515545
249748	515546
111382	515547
542829	515548
9522	515549
555364	515550
55952	515551
363293	515552
104906	515553
500353	515554
151407	515555
97618	515556
22117	515557
565473	515558
666984	515559
514225	515560
249915	515561
570780	515562
199156	515563
539479	515564
111017	515565
493069	515566
19758	515567
399859	515568
144650	515569
1478	515570
44103	515571
329194	515572
117747	515573
133471	515574
9018	515575
3213	515576
331261	515577
46912	515578
11748	515579
143389	515580
619689	515581
49463	515582
671063	515583
80455	515584
76616	515585
10893	515586
73071	515587
82818	515588
70299	515589
567449	515590
13823	515591
651449	515592
383616	515593
2860	515594
12535	515595
8121	515596
170046	515597
488428	515598
110200	515599
427556	515600
333433	515601
155340	515602
367373	515603
414035	515604
71742	515605
169591	515606
9027	515607
581721	515608
330367	515609
23601	515610
497914	515611
486030	515612
632907	515613
55834	515614
307934	515615
684282	515616
41320	515617
361509	515618
281563	515619
282318	515620
110383	515621
13235	515622
112864	515623
82864	515624
160648	515625
152170	515626
120943	515627
164575	515628
92	515629
483107	515630
258479	515631
344893	515632
620679	515633
695233	515634
320243	515635
541073	515636
535717	515637
20602	515638
201847	515639
378348	515640
566346	515641
485437	515642
294645	515643
19437	515644
120864	515645
264222	515646
346642	515647
124717	515648
508608	515649
2018	515650
584558	515651
10518	515652
162292	515653
248531	515654
53058	515655
351953	515656
490548	515657
296539	515658
446340	515659
72434	515660
80802	515661
126434	515662
48350	515663
535688	515664
23995	515665
211668	515666
264980	515667
689039	515668
586036	515669
46848	515670
419272	515671
116095	515672
46645	515673
483485	515674
84890	515675
45176	515676
333092	515677
50417	515678
97717	515679
42463	515680
42473	515681
42465	515682
20489	515683
100560	515684
125033	515685
482782	515686
91518	515687
5289	515688
36639	515689
394524	515690
8670	515691
123539	515692
485576	515693
485614	515694
462306	515695
430264	515696
98457	515697
465094	515698
6547	515699
639952	515700
126622	515701
23295	515702
8789	515703
429898	515704
41498	515705
33937	515706
661868	515707
525187	515708
19509	515709
9294	515710
263830	515711
96980	515712
385687	515713
61715	515714
42826	515715
220787	515716
45383	515717
54089	515718
1332	515719
337017	515720
177324	515721
662587	515722
437465	515723
38722	515724
135072	515725
136121	515726
42485	515727
7090	515728
122594	515729
164501	515730
373699	515731
430189	515732
17670	515733
497433	515734
188183	515735
644829	515736
666707	515737
267841	515738
223660	515739
671252	515740
635901	515741
544169	515742
617556	515743
155553	515744
1713	515745
149112	515746
376197	515747
257723	515748
376056	515749
493151	515750
307302	515751
383410	515752
160538	515753
681552	515754
333519	515755
616704	515756
569663	515757
215893	515758
438004	515759
611209	515760
300814	515761
296254	515762
515591	515763
86021	515764
463559	515765
344164	515766
472244	515767
408678	515768
101606	515769
610406	515770
51318	515771
295884	515772
266543	515773
573011	515774
148002	515775
176205	515776
600692	515777
670853	515778
344143	515779
572651	515780
696440	515781
643076	515782
188148	515783
383870	515784
644791	515785
320728	515786
630926	515787
161980	515788
256676	515789
106053	515790
437686	515791
362023	515792
362026	515793
483417	515794
299643	515795
570957	515796
59726	515797
613147	515798
341953	515799
671288	515800
548674	515801
291965	515802
8293	515803
123106	515804
314965	515805
261590	515806
215895	515807
2587	515808
591615	515809
203620	515810
87871	515811
244721	515812
593636	515813
110138	515814
221812	515815
47924	515816
390212	515817
138274	515818
102490	515819
160116	515820
206890	515821
23839	515822
160715	515823
216206	515824
181996	515825
651131	515826
5596	515827
572821	515828
35167	515829
54555	515830
475081	515831
36894	515832
327489	515833
438860	515834
262224	515835
100942	515836
93101	515837
288113	515838
19601	515839
115802	515840
632328	515841
12898	515842
49545	515843
541	515844
202567	515845
649527	515846
61895	515847
132819	515848
34193	515849
690944	515850
93215	515851
6966	515852
16054	515853
105332	515854
74673	515855
416640	515856
231915	515857
9784	515858
11769	515859
616053	515860
16752	515861
23431	515862
543648	515863
19929	515864
393746	515865
127620	515866
689368	515867
50358	515868
19587	515869
30946	515870
593965	515871
740	515872
149747	515873
25943	515874
163840	515875
81151	515876
414421	515877
13273	515878
149987	515879
647165	515880
409054	515881
371494	515882
676707	515883
56859	515884
37985	515885
556380	515886
645372	515887
39692	515888
61849	515889
9268	515890
43992	515891
141732	515892
72126	515893
44261	515894
125753	515895
89019	515896
686379	515897
70128	515898
288287	515899
102468	515900
86751	515901
680447	515902
128439	515903
88806	515904
606746	515905
100241	515906
1165	515907
147166	515908
324971	515909
315026	515910
531281	515911
265520	515912
76480	515913
169360	515914
8402	515915
252764	515916
23552	515917
328784	515918
331585	515919
587848	515920
1863	515921
171825	515922
126094	515923
40340	515924
323071	515925
93602	515926
121315	515927
273548	515928
4158	515929
27801	515930
319996	515931
601470	515932
98001	515933
221450	515934
694637	515935
10545	515936
295424	515937
36175	515938
674064	515939
70514	515940
50246	515941
280530	515942
184602	515943
342178	515944
3504	515945
668976	515946
673666	515947
590399	515948
684493	515949
679269	515950
681656	515951
81606	515952
85526	515953
104347	515954
182838	515955
299313	515956
60398	515957
36129	515958
45523	515959
597385	515960
331143	515961
355285	515962
333882	515963
692069	515964
245788	515965
94297	515966
51059	515967
222878	515968
421886	515969
216836	515970
158786	515971
40064	515972
81233	515973
82227	515974
39270	515975
146994	515976
615573	515977
274324	515978
477485	515979
209044	515980
661915	515981
70972	515982
653597	515983
55143	515984
9418	515985
60944	515986
13320	515987
178826	515988
515043	515989
82665	515990
526034	515991
26111	515992
72740	515993
54021	515994
555829	515995
278827	515996
626132	515997
155100	515998
643003	515999
63637	516000
604664	516001
683678	516002
115137	516003
70880	516004
388272	516005
693958	516006
1401	516007
519684	516008
24721	516009
144790	516010
228614	516011
483093	516012
474889	516013
408317	516014
358356	516015
91735	516016
163381	516017
121396	516018
398128	516019
595105	516020
440809	516021
507058	516022
453500	516023
50916	516024
166489	516025
36188	516026
127390	516027
476426	516028
85019	516029
444871	516030
483773	516031
51094	516032
270776	516033
937	516034
10787	516035
395745	516036
184164	516037
284936	516038
406910	516039
31042	516040
305637	516041
161574	516042
93873	516043
40884	516044
33685	516045
379595	516046
4172	516047
111916	516048
530887	516049
519059	516050
603076	516051
632207	516052
508440	516053
234029	516054
133043	516055
30803	516056
105791	516057
221299	516058
478012	516059
1659	516060
395032	516061
80427	516062
275331	516063
11655	516064
14405	516065
218037	516066
170741	516067
22742	516068
285537	516069
142876	516070
649240	516071
460317	516072
88423	516073
181477	516074
609617	516075
600879	516076
492492	516077
82648	516078
99340	516079
99325	516080
130457	516081
62501	516082
26688	516083
64920	516084
89592	516085
142659	516086
98071	516087
689453	516088
27511	516089
27511	516090
245153	516091
21293	516092
579299	516093
110261	516094
346388	516095
253961	516096
58578	516097
242572	516098
412253	516099
249469	516100
671150	516101
184852	516102
120000	516103
162839	516104
646402	516105
100123	516106
641966	516107
9731	516108
663492	516109
81864	516110
604480	516111
251956	516112
467318	516113
206070	516114
583941	516115
55481	516116
449401	516117
608962	516118
30444	516119
427115	516120
417751	516121
222247	516122
656917	516123
9731	516124
127696	516125
567513	516126
555811	516127
72139	516128
294460	516129
35520	516130
676041	516131
493513	516132
154093	516133
652617	516134
493212	516135
187555	516136
382671	516137
431771	516138
95185	516139
9359	516140
77065	516141
78690	516142
445931	516143
614393	516144
326236	516145
112873	516146
141621	516147
13092	516148
695062	516149
642023	516150
543013	516151
583275	516152
106381	516153
820	516154
9309	516155
52862	516156
630765	516157
33121	516158
121188	516159
50708	516160
610429	516161
340041	516162
96923	516163
265928	516164
7223	516165
618809	516166
26568	516167
253905	516168
474848	516169
24618	516170
408290	516171
162915	516172
71567	516173
121191	516174
135095	516175
9874	516176
515236	516177
589564	516178
586303	516179
274933	516180
45482	516181
513728	516182
10574	516183
2430	516184
13078	516185
139406	516186
373009	516187
104247	516188
18196	516189
104249	516190
104310	516191
104246	516192
39352	516193
104248	516194
373006	516195
39325	516196
220831	516197
269604	516198
54965	516199
512525	516200
121469	516201
309	516202
60542	516203
650382	516204
254834	516205
398149	516206
566902	516207
59542	516208
399870	516209
148845	516210
16526	516211
167602	516212
24009	516213
450497	516214
131143	516215
675183	516216
253155	516217
179185	516218
114968	516219
437070	516220
31013	516221
522729	516222
10788	516223
136832	516224
48911	516225
522542	516226
6129	516227
24229	516228
642576	516229
438103	516230
204201	516231
71862	516232
197747	516233
391876	516234
580983	516235
28857	516236
427773	516237
227079	516238
175859	516239
677094	516240
197845	516241
170819	516242
45404	516243
6405	516244
505319	516245
456698	516246
8351	516247
246596	516248
522708	516249
17490	516250
240457	516251
492887	516252
344997	516253
207975	516254
28563	516255
470122	516256
53920	516257
294222	516258
153120	516259
678806	516260
98545	516261
153125	516262
94489	516263
482069	516264
330303	516265
330301	516266
87450	516267
158109	516268
48197	516269
342211	516270
509246	516271
241275	516272
597738	516273
398661	516274
214488	516275
1470	516276
19173	516277
259905	516278
555904	516279
253655	516280
429719	516281
637374	516282
366434	516283
21548	516284
132557	516285
95592	516286
80703	516287
574895	516288
433604	516289
429	516290
4739	516291
561220	516292
167890	516293
80700	516294
144789	516295
184559	516296
605904	516297
140308	516298
239486	516299
459338	516300
18913	516301
557506	516302
477501	516303
651153	516304
486340	516305
72025	516306
27310	516307
1835	516308
85332	516309
202692	516310
685812	516311
218	516312
14235	516313
136295	516314
12581	516315
263918	516316
55809	516317
19965	516318
621333	516319
20762	516320
122873	516321
262738	516322
205803	516323
132333	516324
9760	516325
20405	516326
48438	516327
187963	516328
416582	516329
513125	516330
333394	516331
18125	516332
28629	516333
217230	516334
591914	516335
129812	516336
79080	516337
535841	516338
345466	516339
65553	516340
848	516341
245267	516342
404067	516343
30172	516344
634701	516345
23175	516346
596259	516347
32209	516348
164397	516349
104715	516350
153783	516351
55689	516352
11577	516353
164940	516354
657710	516355
179492	516356
12284	516357
35754	516358
554843	516359
569803	516360
6607	516361
488756	516362
8651	516363
17	516364
136412	516365
103663	516366
473016	516367
376	516368
638876	516369
24703	516370
75526	516371
21	516372
480714	516373
32056	516374
341693	516375
279626	516376
421659	516377
174857	516378
258195	516379
1554	516380
43224	516381
145139	516382
196580	516383
520674	516384
20875	516385
527485	516386
84433	516387
579855	516388
82929	516389
40397	516390
681523	516391
47535	516392
82335	516393
36671	516394
95310	516395
330541	516396
198	516397
530868	516398
244596	516399
228971	516400
139059	516401
338973	516402
500991	516403
36680	516404
467346	516405
181728	516406
120548	516407
28142	516408
1046	516409
36915	516410
334133	516411
24587	516412
384052	516413
530279	516414
333041	516415
6197	516416
434502	516417
122690	516418
421005	516419
298881	516420
165153	516421
198823	516422
626591	516423
422495	516424
182734	516425
416181	516426
315606	516427
667218	516428
20883	516429
176268	516430
373129	516431
574915	516432
111726	516433
380027	516434
520241	516435
362904	516436
255133	516437
330809	516438
330805	516439
101714	516440
130015	516441
128542	516442
347365	516443
415598	516444
330608	516445
477978	516446
221014	516447
197566	516448
559755	516449
26182	516450
263703	516451
307627	516452
630318	516453
18375	516454
22113	516455
13918	516456
25147	516457
44468	516458
112722	516459
15204	516460
432853	516461
209160	516462
308227	516463
483963	516464
385	516465
137496	516466
32712	516467
239463	516468
82438	516469
10596	516470
435623	516471
481787	516472
541517	516473
619606	516474
177825	516475
240203	516476
210640	516477
97190	516478
537610	516479
402074	516480
319945	516481
1407	516482
105670	516483
200438	516484
577109	516485
162724	516486
57048	516487
46485	516488
451227	516489
5736	516490
569475	516491
34705	516492
62785	516493
610644	516494
9	516495
9	516496
614000	516497
416	516498
37651	516499
459701	516500
281882	516501
433227	516502
131210	516503
338465	516504
948	516505
127724	516506
9189	516507
20325	516508
144824	516509
13070	516510
20420	516511
87118	516512
8408	516513
76809	516514
21747	516515
415080	516516
349532	516517
35273	516518
131651	516519
29374	516520
176261	516521
30822	516522
567684	516523
186067	516524
124015	516525
482892	516526
32229	516527
593102	516528
177803	516529
519257	516530
39592	516531
433646	516532
11	516533
464	516534
205155	516535
59101	516536
395300	516537
45430	516538
18002	516539
668495	516540
598473	516541
9602	516542
672410	516543
56835	516544
160583	516545
113574	516546
488254	516547
464406	516548
124694	516549
23475	516550
96131	516551
126355	516552
331574	516553
568516	516554
1736	516555
505253	516556
671551	516557
21616	516558
37782	516559
134563	516560
538526	516561
326528	516562
585802	516563
18164	516564
513163	516565
80130	516566
135631	516567
67994	516568
5777	516569
13887	516570
583278	516571
36054	516572
588736	516573
641386	516574
286351	516575
99758	516576
151041	516577
606	516578
364659	516579
315490	516580
364354	516581
145636	516582
138593	516583
482749	516584
44018	516585
166849	516586
603174	516587
3775	516588
446803	516589
457013	516590
390401	516591
420839	516592
184963	516593
49856	516594
163329	516595
462741	516596
208665	516597
287094	516598
248741	516599
330257	516600
476473	516601
151995	516602
85447	516603
571192	516604
354904	516605
564184	516606
47238	516607
217036	516608
191144	516609
612300	516610
497391	516611
47878	516612
307725	516613
301752	516614
542870	516615
37710	516616
85369	516617
169088	516618
117015	516619
3843	516620
103001	516621
492758	516622
349071	516623
229247	516624
2864	516625
304432	516626
9662	516627
49847	516628
216991	516629
491964	516630
69280	516631
507372	516632
80648	516633
493536	516634
373998	516635
32770	516636
194782	516637
502902	516638
1778	516639
148793	516640
183142	516641
399351	516642
569214	516643
165693	516644
209484	516645
466567	516646
533649	516647
58539	516648
204969	516649
450920	516650
641594	516651
28434	516652
86443	516653
78462	516654
289260	516655
204200	516656
7263	516657
77618	516658
65692	516659
398061	516660
35305	516661
151769	516662
424786	516663
509502	516664
17168	516665
11270	516666
266143	516667
116760	516668
688031	516669
456633	516670
22234	516671
63860	516672
164055	516673
66366	516674
103073	516675
33126	516676
257894	516677
63911	516678
129290	516679
60917	516680
178922	516681
668171	516682
269167	516683
421047	516684
99801	516685
401341	516686
65601	516687
672511	516688
23413	516689
412473	516690
143488	516691
529814	516692
350	516693
33525	516694
619609	516695
521303	516696
181750	516697
401634	516698
386385	516699
524562	516700
522227	516701
19542	516702
667314	516703
473654	516704
96062	516705
209257	516706
650567	516707
668625	516708
505634	516709
426736	516710
118361	516711
579030	516712
139240	516713
59084	516714
41644	516715
34841	516716
3288	516717
529182	516718
94143	516719
363269	516720
313445	516721
140553	516722
330611	516723
112701	516724
54415	516725
229955	516726
398854	516727
133589	516728
20727	516729
610253	516730
537214	516731
200840	516732
48449	516733
6276	516734
405771	516735
24085	516736
310894	516737
453782	516738
447820	516739
570183	516740
160871	516741
294646	516742
72382	516743
28813	516744
449486	516745
117585	516746
539737	516747
217480	516748
413188	516749
686273	516750
220186	516751
133265	516752
10216	516753
651522	516754
351999	516755
504923	516756
11787	516757
681970	516758
289042	516759
436794	516760
126402	516761
134920	516762
284159	516763
170665	516764
306475	516765
116234	516766
46203	516767
93905	516768
121836	516769
231196	516770
539362	516771
219453	516772
32917	516773
29172	516774
95628	516775
47473	516776
630346	516777
457285	516778
427232	516779
7078	516780
26285	516781
67885	516782
37437	516783
10669	516784
35666	516785
152611	516786
127101	516787
582802	516788
590590	516789
113841	516790
69064	516791
164755	516792
113434	516793
102346	516794
14067	516795
92934	516796
297507	516797
435200	516798
291894	516799
337626	516800
20021	516801
89046	516802
1794	516803
529412	516804
243417	516805
401383	516806
6107	516807
18718	516808
631781	516809
22596	516810
4268	516811
477950	516812
153387	516813
133984	516814
67142	516815
92	516816
292829	516817
354756	516818
348047	516819
23236	516820
161106	516821
359036	516822
552828	516823
354444	516824
9208	516825
170991	516826
268163	516827
506936	516828
296096	516829
42618	516830
555341	516831
689804	516832
62999	516833
476284	516834
957	516835
325708	516836
3589	516837
48942	516838
595490	516839
158395	516840
360914	516841
641999	516842
21681	516843
473044	516844
335311	516845
348398	516846
227430	516847
417698	516848
3449	516849
574259	516850
593697	516851
2763	516852
246195	516853
99282	516854
50250	516855
492774	516856
72656	516857
433706	516858
7525	516859
13234	516860
103911	516861
5932	516862
386011	516863
475018	516864
557730	516865
619942	516866
49705	516867
184	516868
505353	516869
30835	516870
19764	516871
459885	516872
164859	516873
110867	516874
175860	516875
160546	516876
1509	516877
550776	516878
271713	516879
242426	516880
168300	516881
627152	516882
57719	516883
240200	516884
278793	516885
297439	516886
204695	516887
384591	516888
82699	516889
41763	516890
236150	516891
284465	516892
470852	516893
23990	516894
604560	516895
15144	516896
390463	516897
604552	516898
354802	516899
253369	516900
541221	516901
420724	516902
662237	516903
162011	516904
593113	516905
310603	516906
295068	516907
16866	516908
590419	516909
122291	516910
465129	516911
143418	516912
464007	516913
284321	516914
514869	516915
556188	516916
2492	516917
520638	516918
138096	516919
5682	516920
542660	516921
13879	516922
498636	516923
156150	516924
45998	516925
107760	516926
76562	516927
5836	516928
383621	516929
101877	516930
22292	516931
10567	516932
65854	516933
22464	516934
618914	516935
430959	516936
336	516937
577830	516938
350408	516939
565104	516940
405059	516941
6766	516942
7439	516943
111847	516944
11995	516945
45662	516946
59	516947
140032	516948
418150	516949
369492	516950
482242	516951
305239	516952
235265	516953
24090	516954
13237	516955
306510	516956
545532	516957
51782	516958
477181	516959
105295	516960
8637	516961
463829	516962
153864	516963
428487	516964
311749	516965
524625	516966
144558	516967
11826	516968
19166	516969
675772	516970
56239	516971
220777	516972
83150	516973
585920	516974
14281	516975
658794	516976
332768	516977
546277	516978
88767	516979
7084	516980
3288	516981
52862	516982
254265	516983
536040	516984
1270	516985
118024	516986
6234	516987
84485	516988
335757	516989
212499	516990
125025	516991
86792	516992
135609	516993
68305	516994
268536	516995
136534	516996
635948	516997
366221	516998
26996	516999
264479	517000
64105	517001
44742	517002
161	517003
101209	517004
506613	517005
158891	517006
160476	517007
11096	517008
65202	517009
580340	517010
438680	517011
465688	517012
206029	517013
502068	517014
97591	517015
690682	517016
56488	517017
31461	517018
329656	517019
109206	517020
14985	517021
297158	517022
366386	517023
46559	517024
170135	517025
531332	517026
54270	517027
43242	517028
477871	517029
106770	517030
81093	517031
354895	517032
42823	517033
233998	517034
447223	517035
595216	517036
1208	517037
96619	517038
151694	517039
12652	517040
77020	517041
250162	517042
264426	517043
688379	517044
602377	517045
172113	517046
152734	517047
105061	517048
254803	517049
639950	517050
35434	517051
81279	517052
202128	517053
19581	517054
236118	517055
426356	517056
158863	517057
11095	517058
156377	517059
657788	517060
286592	517061
25981	517062
391494	517063
148767	517064
205808	517065
211854	517066
523475	517067
316437	517068
41978	517069
392401	517070
232072	517071
48616	517072
252935	517073
369616	517074
100486	517075
91871	517076
59357	517077
156630	517078
26223	517079
264845	517080
435251	517081
194464	517082
24532	517083
663386	517084
477113	517085
303457	517086
224638	517087
497566	517088
357628	517089
339369	517090
18440	517091
596564	517092
184384	517093
104386	517094
587264	517095
619048	517096
155897	517097
433990	517098
3476	517099
999	517100
3001	517101
49661	517102
245468	517103
518638	517104
533221	517105
650412	517106
78208	517107
67286	517108
67299	517109
282257	517110
1351	517111
1616	517112
363912	517113
80256	517114
270630	517115
175815	517116
643791	517117
102596	517118
33074	517119
300903	517120
672218	517121
169651	517122
330972	517123
283559	517124
450906	517125
191329	517126
542549	517127
579560	517128
450238	517129
315140	517130
98226	517131
167622	517132
91871	517133
1906	517134
362045	517135
601427	517136
78166	517137
39355	517138
350611	517139
6886	517140
56937	517141
374507	517142
340898	517143
94	517144
658066	517145
124964	517146
28955	517147
111096	517148
361889	517149
171245	517150
106962	517151
111897	517152
493485	517153
36575	517154
241425	517155
682719	517156
440828	517157
451052	517158
538339	517159
7179	517160
13474	517161
40920	517162
379507	517163
163730	517164
93575	517165
47952	517166
85012	517167
45075	517168
270296	517169
512410	517170
325154	517171
6758	517172
153986	517173
140089	517174
361037	517175
70945	517176
478657	517177
583	517178
30878	517179
586789	517180
312373	517181
246257	517182
570516	517183
106073	517184
133031	517185
158415	517186
256501	517187
461130	517188
631493	517189
67513	517190
158257	517191
341237	517192
497543	517193
135070	517194
343056	517195
22762	517196
298665	517197
552606	517198
581407	517199
608480	517200
20251	517201
400357	517202
529819	517203
607775	517204
42391	517205
31301	517206
218752	517207
247503	517208
685371	517209
57435	517210
67255	517211
96937	517212
121803	517213
164147	517214
57820	517215
37701	517216
109113	517217
8643	517218
295158	517219
154573	517220
644550	517221
267414	517222
616274	517223
5425	517224
167078	517225
39586	517226
108247	517227
589205	517228
324874	517229
407688	517230
22395	517231
10232	517232
411209	517233
390525	517234
259539	517235
49975	517236
683750	517237
14173	517238
506721	517239
160592	517240
232335	517241
404644	517242
281949	517243
311800	517244
5961	517245
80921	517246
86276	517247
58773	517248
105666	517249
10855	517250
507699	517251
597048	517252
147110	517253
80587	517254
8510	517255
468713	517256
97007	517257
133024	517258
125322	517259
12588	517260
672147	517261
691644	517262
173415	517263
128951	517264
474761	517265
267319	517266
198290	517267
325585	517268
8187	517269
435651	517270
635475	517271
35194	517272
513313	517273
686178	517274
319362	517275
678255	517276
160644	517277
283214	517278
400600	517279
687137	517280
270	517281
198592	517282
39099	517283
147350	517284
228506	517285
422974	517286
133238	517287
142144	517288
324712	517289
120930	517290
30999	517291
550396	517292
133425	517293
85481	517294
175319	517295
422732	517296
688363	517297
104813	517298
178192	517299
46999	517300
66755	517301
144169	517302
37092	517303
431483	517304
417333	517305
123340	517306
585183	517307
20203	517308
259124	517309
6753	517310
146177	517311
95329	517312
174584	517313
428718	517314
18828	517315
594231	517316
31621	517317
669847	517318
393911	517319
273825	517320
37813	517321
316292	517322
21554	517323
488984	517324
331202	517325
120767	517326
249775	517327
195333	517328
180859	517329
186267	517330
186230	517331
330926	517332
536650	517333
329161	517334
418986	517335
333503	517336
119931	517337
368004	517338
91955	517339
58345	517340
16303	517341
533602	517342
687610	517343
219598	517344
327485	517345
6617	517346
108126	517347
51210	517348
46456	517349
143479	517350
20070	517351
245527	517352
94173	517353
117670	517354
689306	517355
531441	517356
46880	517357
287706	517358
246592	517359
117707	517360
336522	517361
255065	517362
616678	517363
327862	517364
64469	517365
172643	517366
287076	517367
133401	517368
456937	517369
228238	517370
54691	517371
67150	517372
6254	517373
39046	517374
7440	517375
47326	517376
127117	517377
315836	517378
579106	517379
232668	517380
172140	517381
394356	517382
282850	517383
71829	517384
66761	517385
52335	517386
616288	517387
298686	517388
367014	517389
31426	517390
139835	517391
245248	517392
105972	517393
642396	517394
598054	517395
127508	517396
46386	517397
5590	517398
141306	517399
153705	517400
483927	517401
304126	517402
372129	517403
46310	517404
447453	517405
24630	517406
254972	517407
67108	517408
140602	517409
529595	517410
40873	517411
28079	517412
307181	517413
200426	517414
102656	517415
516522	517416
249319	517417
372239	517418
143121	517419
183404	517420
659103	517421
620435	517422
138465	517423
134542	517424
497765	517425
35177	517426
427486	517427
210278	517428
7	517429
649529	517430
575647	517431
450013	517432
241092	517433
24412	517434
78725	517435
156743	517436
570739	517437
409481	517438
188458	517439
126487	517440
123667	517441
313162	517442
149470	517443
33827	517444
594933	517445
273445	517446
209	517447
437033	517448
330315	517449
217624	517450
14450	517451
409629	517452
14864	517453
152603	517454
206131	517455
123404	517456
380110	517457
104255	517458
212763	517459
373016	517460
305837	517461
15949	517462
8742	517463
518714	517464
221415	517465
515189	517466
9120	517467
312353	517468
48898	517469
63196	517470
166079	517471
604861	517472
491687	517473
643059	517474
77551	517475
112134	517476
540573	517477
646729	517478
12600	517479
346221	517480
130029	517481
309261	517482
135887	517483
486196	517484
509002	517485
631949	517486
529537	517487
10105	517488
303449	517489
24165	517490
564279	517491
256046	517492
125555	517493
421682	517494
310939	517495
330201	517496
17960	517497
31905	517498
144480	517499
90592	517500
53557	517501
335562	517502
48178	517503
317633	517504
3998	517505
3210	517506
6815	517507
412774	517508
52015	517509
19088	517510
412809	517511
6260	517512
261085	517513
292729	517514
648873	517515
295981	517516
58560	517517
26941	517518
321505	517519
389481	517520
445255	517521
249773	517522
88879	517523
113248	517524
58458	517525
93979	517526
73241	517527
567979	517528
88651	517529
75780	517530
84054	517531
47838	517532
48066	517533
101	517534
501764	517535
239300	517536
367237	517537
38919	517538
384541	517539
441423	517540
51444	517541
34516	517542
108499	517543
323813	517544
287400	517545
1835	517546
138	517547
612823	517548
473347	517549
175280	517550
88463	517551
207349	517552
517912	517553
298904	517554
640275	517555
95264	517556
71949	517557
27772	517558
222449	517559
151675	517560
530917	517561
5308	517562
565600	517563
103255	517564
434505	517565
51061	517566
689006	517567
126633	517568
520521	517569
24908	517570
337943	517571
389529	517572
477153	517573
193882	517574
307	517575
347051	517576
411936	517577
289749	517578
139106	517579
549232	517580
61021	517581
11257	517582
172591	517583
15063	517584
15063	517585
5309	517586
428190	517587
100387	517588
5308	517589
117733	517590
429943	517591
413620	517592
461291	517593
654497	517594
52046	517595
43418	517596
426741	517597
389200	517598
153793	517599
366299	517600
374997	517601
108550	517602
38311	517603
3213	517604
293140	517605
543277	517606
145592	517607
41728	517608
222856	517609
696107	517610
635707	517611
539326	517612
244407	517613
189266	517614
549226	517615
496052	517616
8072	517617
19263	517618
542284	517619
123529	517620
20466	517621
10577	517622
7819	517623
167347	517624
11548	517625
2503	517626
54287	517627
519583	517628
129380	517629
685865	517630
30401	517631
45486	517632
27501	517633
574548	517634
359218	517635
634113	517636
269314	517637
52773	517638
439806	517639
365407	517640
18011	517641
38838	517642
376155	517643
271796	517644
633043	517645
465706	517646
150756	517647
232738	517648
564870	517649
588745	517650
80119	517651
180045	517652
200225	517653
335533	517654
17617	517655
516160	517656
1609	517657
641004	517658
159944	517659
25145	517660
543062	517661
642982	517662
263846	517663
25021	517664
2436	517665
491143	517666
348315	517667
461737	517668
22342	517669
349137	517670
553886	517671
450048	517672
588977	517673
242361	517674
514580	517675
492484	517676
22387	517677
138406	517678
116880	517679
637034	517680
176185	517681
453781	517682
276022	517683
538051	517684
2436	517685
697618	517686
470880	517687
240221	517688
26952	517689
322852	517690
2012	517691
1962	517692
47637	517693
22554	517694
595117	517695
403685	517696
236189	517697
542662	517698
692136	517699
173332	517700
165741	517701
49781	517702
546549	517703
473406	517704
307695	517705
322939	517706
28031	517707
351379	517708
559483	517709
203953	517710
552838	517711
153240	517712
11952	517713
239021	517714
266962	517715
122883	517716
594604	517717
428248	517718
690267	517719
411027	517720
3078	517721
31290	517722
141520	517723
186588	517724
492436	517725
13489	517726
603418	517727
26695	517728
62535	517729
186539	517730
492467	517731
13491	517732
186590	517733
13490	517734
23769	517735
186577	517736
62554	517737
603447	517738
47141	517739
492473	517740
659298	517741
19146	517742
165759	517743
328321	517744
75709	517745
173508	517746
472836	517747
432037	517748
528150	517749
361784	517750
697451	517751
606444	517752
427002	517753
168716	517754
1456	517755
484765	517756
210503	517757
183374	517758
627576	517759
34304	517760
449964	517761
48226	517762
456716	517763
451131	517764
493819	517765
631402	517766
121058	517767
159370	517768
517492	517769
124539	517770
538148	517771
589213	517772
420564	517773
247913	517774
478922	517775
143214	517776
282930	517777
140107	517778
169832	517779
330108	517780
180657	517781
40063	517782
373971	517783
441052	517784
338779	517785
121996	517786
255879	517787
83276	517788
213699	517789
166932	517790
452519	517791
369240	517792
466584	517793
328470	517794
538176	517795
575187	517796
380657	517797
57264	517798
354573	517799
109891	517800
121333	517801
111377	517802
577791	517803
172018	517804
617778	517805
97739	517806
114776	517807
457695	517808
658879	517809
352823	517810
473618	517811
1322	517812
597	517813
25138	517814
1321	517815
2339	517816
371	517817
321	517818
25143	517819
321	517820
639921	517821
1058	517822
1323	517823
282747	517824
698	517825
578007	517826
654765	517827
327240	517828
197342	517829
666708	517830
13597	517831
63220	517832
619433	517833
466003	517834
461077	517835
367178	517836
455213	517837
252245	517838
6224	517839
290375	517840
318944	517841
52213	517842
15909	517843
350248	517844
175956	517845
88566	517846
345285	517847
33933	517848
579087	517849
166045	517850
161413	517851
161413	517852
26143	517853
292942	517854
134171	517855
243185	517856
68033	517857
35205	517858
78278	517859
385310	517860
133718	517861
47128	517862
298160	517863
4551	517864
5622	517865
336409	517866
671042	517867
496150	517868
225442	517869
598331	517870
226607	517871
490791	517872
14493	517873
194751	517874
705	517875
55092	517876
656780	517877
85030	517878
279256	517879
477844	517880
352111	517881
492178	517882
273736	517883
296822	517884
1072	517885
146389	517886
13330	517887
590569	517888
95454	517889
651192	517890
86964	517891
583845	517892
54934	517893
446664	517894
189614	517895
300337	517896
281360	517897
532784	517898
16766	517899
4057	517900
570450	517901
546363	517902
462993	517903
433771	517904
626668	517905
335303	517906
46146	517907
11749	517908
660991	517909
409555	517910
640204	517911
108769	517912
148796	517913
480515	517914
480533	517915
341725	517916
487177	517917
129491	517918
428691	517919
42216	517920
313616	517921
99036	517922
324673	517923
535889	517924
13955	517925
607266	517926
398184	517927
74	517928
656784	517929
633827	517930
481582	517931
83712	517932
525271	517933
638775	517934
647731	517935
30188	517936
57855	517937
613115	517938
604129	517939
251193	517940
203981	517941
167286	517942
30355	517943
124277	517944
344330	517945
41802	517946
470732	517947
2404	517948
2404	517949
267112	517950
696405	517951
527729	517952
20735	517953
163243	517954
4728	517955
520476	517956
124451	517957
80170	517958
40578	517959
690416	517960
505788	517961
118114	517962
346027	517963
161843	517964
119598	517965
128818	517966
73366	517967
614048	517968
33746	517969
4002	517970
14790	517971
168400	517972
138037	517973
655785	517974
562085	517975
312503	517976
95603	517977
56411	517978
112356	517979
61668	517980
110793	517981
69713	517982
166540	517983
410183	517984
626162	517985
48847	517986
490844	517987
305293	517988
59388	517989
139218	517990
665067	517991
664880	517992
329775	517993
240962	517994
556603	517995
50088	517996
664976	517997
219802	517998
57717	517999
4548	518000
22416	518001
35576	518002
337833	518003
97473	518004
251759	518005
479891	518006
39510	518007
454601	518008
54404	518009
119322	518010
509152	518011
636983	518012
682641	518013
2908	518014
393046	518015
73552	518016
483619	518017
192669	518018
550634	518019
423937	518020
318982	518021
420158	518022
477781	518023
533629	518024
323515	518025
124607	518026
69536	518027
210666	518028
112159	518029
425577	518030
35998	518031
617396	518032
169797	518033
636876	518034
343630	518035
147889	518036
583503	518037
389783	518038
125322	518039
157486	518040
166537	518041
625236	518042
463993	518043
14287	518044
133400	518045
505612	518046
391978	518047
29066	518048
14282	518049
636043	518050
76362	518051
226324	518052
273037	518053
247319	518054
162526	518055
632310	518056
640769	518057
92412	518058
76214	518059
310097	518060
247334	518061
93241	518062
453541	518063
376561	518064
150312	518065
328341	518066
16967	518067
71908	518068
70367	518069
432670	518070
6045	518071
166428	518072
5484	518073
14236	518074
28743	518075
114026	518076
114028	518077
28793	518078
581338	518079
593133	518080
34060	518081
61487	518082
28792	518083
4485	518084
69791	518085
216677	518086
247636	518087
474780	518088
19799	518089
357882	518090
5527	518091
42966	518092
247411	518093
150777	518094
28868	518095
110011	518096
163942	518097
2535	518098
337246	518099
83117	518100
546068	518101
5043	518102
634073	518103
662654	518104
43679	518105
436958	518106
436959	518107
171894	518108
28767	518109
313794	518110
124602	518111
28886	518112
95	518113
387913	518114
36634	518115
919	518116
28970	518117
237283	518118
15241	518119
55888	518120
315283	518121
647242	518122
293811	518123
92408	518124
139810	518125
226360	518126
495903	518127
35968	518128
443028	518129
395783	518130
446861	518131
219876	518132
319611	518133
172627	518134
35576	518135
128530	518136
123294	518137
640388	518138
290	518139
24018	518140
216932	518141
12636	518142
583604	518143
30513	518144
966	518145
166656	518146
613615	518147
271238	518148
217667	518149
256373	518150
412494	518151
166702	518152
93730	518153
41924	518154
217618	518155
6045	518156
24018	518157
28864	518158
217379	518159
207874	518160
563029	518161
603790	518162
14241	518163
618284	518164
247435	518165
43419	518166
217402	518167
166522	518168
219500	518169
405473	518170
621238	518171
25076	518172
86256	518173
336778	518174
316640	518175
384902	518176
313793	518177
73717	518178
366273	518179
117805	518180
203170	518181
620910	518182
221348	518183
357881	518184
533198	518185
5735	518186
314117	518187
56222	518188
70152	518189
166464	518190
135792	518191
57781	518192
46147	518193
60839	518194
617567	518195
366083	518196
135791	518197
217372	518198
452669	518199
69963	518200
659781	518201
656585	518202
27538	518203
410190	518204
522102	518205
236969	518206
355703	518207
264829	518208
9138	518209
360697	518210
208817	518211
10591	518212
486408	518213
110462	518214
247965	518215
213141	518216
413094	518217
93645	518218
39425	518219
522564	518220
168385	518221
675477	518222
133450	518223
626080	518224
226322	518225
73960	518226
28876	518227
23866	518228
18034	518229
267330	518230
632386	518231
527763	518232
240699	518233
461628	518234
1562	518235
5837	518236
464434	518237
606810	518238
576333	518239
205170	518240
578701	518241
69958	518242
69348	518243
216701	518244
410607	518245
45388	518246
50874	518247
15212	518248
475078	518249
547104	518250
510042	518251
11003	518252
11003	518253
11003	518254
364655	518255
542586	518256
365692	518257
82421	518258
120059	518259
44190	518260
17972	518261
217	518262
45	518263
216369	518264
98630	518265
156186	518266
512963	518267
270111	518268
166229	518269
500217	518270
1013	518271
191704	518272
596025	518273
639297	518274
386439	518275
429746	518276
469420	518277
152776	518278
10123	518279
428698	518280
151932	518281
282524	518282
687295	518283
139462	518284
54293	518285
63455	518286
51157	518287
497809	518288
157970	518289
67566	518290
681211	518291
90073	518292
304717	518293
131039	518294
96009	518295
15969	518296
32951	518297
202474	518298
448024	518299
51157	518300
286309	518301
156335	518302
512964	518303
33507	518304
611760	518305
215983	518306
363753	518307
286305	518308
448020	518309
215990	518310
215959	518311
215965	518312
158229	518313
448021	518314
286301	518315
286306	518316
448023	518317
286302	518318
461617	518319
536434	518320
326131	518321
27894	518322
634511	518323
43997	518324
243994	518325
58192	518326
85939	518327
6213	518328
347631	518329
239722	518330
346685	518331
12131	518332
131005	518333
50464	518334
163	518335
427022	518336
226441	518337
104585	518338
509589	518339
126105	518340
349474	518341
46380	518342
282592	518343
465285	518344
41194	518345
71341	518346
440299	518347
466450	518348
97638	518349
424496	518350
27423	518351
182648	518352
10993	518353
235661	518354
39801	518355
40806	518356
533334	518357
224204	518358
126751	518359
3805	518360
398412	518361
143	518362
109798	518363
666648	518364
462	518365
458645	518366
280436	518367
298983	518368
88153	518369
538128	518370
4293	518371
53203	518372
58981	518373
337571	518374
541673	518375
159007	518376
121069	518377
82283	518378
668181	518379
420495	518380
631581	518381
478033	518382
268030	518383
82620	518384
367350	518385
677458	518386
142899	518387
517054	518388
80384	518389
225218	518390
514029	518391
71323	518392
288212	518393
482603	518394
312327	518395
577110	518396
91192	518397
208478	518398
170241	518399
224769	518400
87653	518401
499841	518402
88224	518403
455	518404
88218	518405
235988	518406
401628	518407
491968	518408
424276	518409
3702	518410
123485	518411
421994	518412
73163	518413
33587	518414
79465	518415
119110	518416
578535	518417
12405	518418
509	518419
651191	518420
387808	518421
553995	518422
191642	518423
529881	518424
457145	518425
604478	518426
334298	518427
117289	518428
12163	518429
523212	518430
604476	518431
179346	518432
604488	518433
593970	518434
228196	518435
33337	518436
224802	518437
359374	518438
111845	518439
102026	518440
95633	518441
517850	518442
211064	518443
296	518444
40641	518445
620410	518446
2026	518447
276321	518448
259778	518449
587635	518450
475012	518451
461783	518452
14912	518453
668446	518454
75174	518455
23345	518456
5176	518457
31310	518458
623579	518459
24626	518460
492444	518461
8838	518462
312204	518463
494703	518464
14911	518465
259790	518466
189657	518467
366271	518468
614873	518469
22033	518470
678288	518471
77771	518472
141425	518473
154224	518474
119646	518475
509243	518476
637264	518477
30631	518478
62380	518479
440362	518480
527703	518481
681953	518482
382092	518483
90538	518484
214500	518485
487357	518486
21493	518487
599889	518488
379183	518489
23142	518490
136796	518491
484625	518492
680807	518493
162334	518494
162620	518495
493504	518496
306785	518497
645943	518498
138181	518499
632602	518500
335839	518501
638362	518502
444770	518503
536601	518504
164618	518505
663152	518506
593597	518507
556274	518508
466141	518509
546357	518510
219063	518511
55938	518512
250975	518513
2646	518514
519319	518515
13458	518516
442642	518517
12866	518518
280183	518519
681408	518520
513976	518521
114024	518522
435381	518523
33036	518524
10146	518525
164054	518526
13572	518527
142540	518528
685517	518529
158373	518530
552654	518531
197969	518532
685574	518533
139412	518534
440272	518535
319344	518536
1625	518537
111853	518538
72	518539
11	518540
669715	518541
42282	518542
320822	518543
238527	518544
679688	518545
164018	518546
11049	518547
29900	518548
91488	518549
10142	518550
9031	518551
268144	518552
17204	518553
65213	518554
55834	518555
593	518556
2338	518557
106162	518558
56980	518559
638306	518560
195934	518561
587682	518562
7065	518563
440573	518564
509105	518565
277887	518566
449464	518567
174155	518568
143097	518569
227	518570
121043	518571
46718	518572
97576	518573
172	518574
497049	518575
56253	518576
56253	518577
237574	518578
38617	518579
237621	518580
74087	518581
677729	518582
136193	518583
70389	518584
592608	518585
470479	518586
644852	518587
265568	518588
151085	518589
190761	518590
40254	518591
143215	518592
578512	518593
610976	518594
244020	518595
433179	518596
2834	518597
87975	518598
90903	518599
84502	518600
145888	518601
233524	518602
670904	518603
27853	518604
566020	518605
498763	518606
46236	518607
552576	518608
624510	518609
686999	518610
110260	518611
96071	518612
134745	518613
334076	518614
3791	518615
688163	518616
512716	518617
75998	518618
40322	518619
7198	518620
7198	518621
7198	518622
12542	518623
693145	518624
331516	518625
567730	518626
7981	518627
184813	518628
18074	518629
44383	518630
141072	518631
109418	518632
130927	518633
10983	518634
60110	518635
663798	518636
344167	518637
496225	518638
199	518639
271484	518640
19132	518641
540687	518642
74181	518643
293047	518644
171133	518645
83256	518646
603949	518647
114703	518648
289129	518649
238321	518650
165901	518651
1407	518652
85890	518653
9079	518654
83863	518655
327096	518656
658664	518657
400061	518658
213331	518659
317208	518660
11141	518661
491306	518662
400372	518663
107958	518664
674049	518665
124806	518666
684307	518667
380719	518668
92448	518669
380715	518670
662938	518671
380725	518672
37982	518673
96469	518674
578194	518675
71215	518676
45265	518677
166928	518678
139632	518679
440070	518680
435888	518681
106306	518682
603833	518683
648122	518684
39979	518685
331387	518686
208791	518687
40308	518688
140744	518689
159367	518690
18554	518691
605261	518692
171743	518693
663826	518694
462742	518695
368999	518696
397582	518697
639006	518698
44317	518699
157561	518700
437275	518701
663401	518702
272935	518703
273064	518704
577653	518705
547498	518706
261605	518707
616333	518708
4780	518709
61383	518710
278870	518711
121788	518712
568107	518713
254162	518714
619126	518715
460068	518716
51679	518717
426902	518718
6235	518719
6043	518720
453826	518721
107379	518722
643936	518723
597955	518724
364494	518725
88536	518726
12351	518727
489864	518728
453283	518729
406378	518730
185299	518731
312496	518732
271921	518733
395827	518734
16835	518735
147805	518736
279580	518737
144070	518738
311032	518739
348147	518740
316598	518741
470116	518742
523434	518743
375065	518744
647976	518745
445423	518746
305451	518747
133274	518748
74317	518749
112551	518750
229280	518751
591757	518752
29189	518753
348948	518754
366658	518755
18313	518756
309623	518757
491817	518758
463291	518759
13132	518760
17251	518761
112585	518762
56197	518763
10871	518764
681593	518765
217163	518766
69107	518767
138846	518768
483818	518769
40708	518770
388	518771
678175	518772
139884	518773
674875	518774
90224	518775
69170	518776
302123	518777
208333	518778
122105	518779
192135	518780
217061	518781
114795	518782
137389	518783
452284	518784
200054	518785
16837	518786
69981	518787
210610	518788
733	518789
10944	518790
542519	518791
297445	518792
684425	518793
65332	518794
378234	518795
643931	518796
50153	518797
481124	518798
209082	518799
498577	518800
381275	518801
284	518802
72180	518803
683679	518804
49829	518805
157241	518806
12679	518807
408586	518808
156459	518809
613241	518810
176262	518811
148079	518812
1330	518813
24945	518814
601971	518815
91662	518816
234388	518817
292574	518818
444103	518819
332045	518820
57103	518821
173818	518822
615781	518823
690281	518824
122927	518825
142963	518826
81922	518827
22472	518828
421898	518829
91582	518830
48467	518831
171955	518832
171370	518833
76027	518834
164504	518835
6073	518836
226621	518837
486910	518838
51958	518839
35108	518840
237831	518841
315783	518842
458505	518843
613586	518844
281792	518845
430967	518846
22220	518847
156763	518848
98273	518849
559857	518850
220900	518851
265767	518852
239896	518853
165502	518854
290623	518855
225776	518856
327634	518857
57656	518858
39018	518859
381022	518860
487262	518861
257475	518862
15846	518863
406329	518864
331509	518865
301393	518866
245485	518867
422888	518868
36732	518869
88161	518870
110615	518871
403049	518872
473068	518873
42556	518874
269201	518875
499033	518876
683275	518877
440226	518878
619217	518879
363884	518880
582796	518881
676831	518882
439727	518883
502306	518884
439732	518885
621427	518886
131436	518887
397016	518888
136	518889
123725	518890
99734	518891
562667	518892
127969	518893
686108	518894
462328	518895
118405	518896
466431	518897
689126	518898
333593	518899
270955	518900
279666	518901
677104	518902
599033	518903
215926	518904
12825	518905
508123	518906
508152	518907
391660	518908
83367	518909
338859	518910
239822	518911
363823	518912
15477	518913
224134	518914
11667	518915
680916	518916
117884	518917
303485	518918
484545	518919
80717	518920
267842	518921
153293	518922
273464	518923
649831	518924
10786	518925
438457	518926
452908	518927
471945	518928
468738	518929
470000	518930
4055	518931
42482	518932
572255	518933
55253	518934
152938	518935
580377	518936
443054	518937
564337	518938
278553	518939
326462	518940
371815	518941
114577	518942
13621	518943
620968	518944
670599	518945
326459	518946
639856	518947
2659	518948
654066	518949
580648	518950
171896	518951
82465	518952
19603	518953
25433	518954
658969	518955
680344	518956
544720	518957
43916	518958
112406	518959
194466	518960
297545	518961
183941	518962
317518	518963
674127	518964
183860	518965
332510	518966
11106	518967
17134	518968
510312	518969
100534	518970
585552	518971
114472	518972
54226	518973
71489	518974
387610	518975
35136	518976
23144	518977
238057	518978
462154	518979
77125	518980
628473	518981
55253	518982
639828	518983
658623	518984
344046	518985
194359	518986
126496	518987
170177	518988
485342	518989
143947	518990
642597	518991
31900	518992
604534	518993
591241	518994
416552	518995
278303	518996
503388	518997
162375	518998
660214	518999
429669	519000
75510	519001
194766	519002
140484	519003
352467	519004
642439	519005
4635	519006
174	519007
138781	519008
239844	519009
46211	519010
506296	519011
256590	519012
6494	519013
683848	519014
107554	519015
642509	519016
183572	519017
517247	519018
129018	519019
23145	519020
638212	519021
4468	519022
570277	519023
307202	519024
4055	519025
474579	519026
146239	519027
252364	519028
695572	519029
306150	519030
191488	519031
391682	519032
146239	519033
526743	519034
85003	519035
162353	519036
623999	519037
45757	519038
121954	519039
632583	519040
92001	519041
109397	519042
177244	519043
603608	519044
208129	519045
70763	519046
82250	519047
45408	519048
413070	519049
154991	519050
72553	519051
279155	519052
92549	519053
518082	519054
237380	519055
310347	519056
523891	519057
10228	519058
616040	519059
253603	519060
567163	519061
318234	519062
227482	519063
370994	519064
376058	519065
285819	519066
43927	519067
53564	519068
37724	519069
551973	519070
57035	519071
315666	519072
514941	519073
169000	519074
676314	519075
44485	519076
632787	519077
341510	519078
632809	519079
140619	519080
669514	519081
13379	519082
472500	519083
3348	519084
13889	519085
186129	519086
430977	519087
242557	519088
21048	519089
414958	519090
325159	519091
220405	519092
249394	519093
288551	519094
391583	519095
3191	519096
1883	519097
88558	519098
358792	519099
7254	519100
33231	519101
15709	519102
63351	519103
162232	519104
558229	519105
15942	519106
21290	519107
391495	519108
110431	519109
40653	519110
548314	519111
203408	519112
195892	519113
241059	519114
611328	519115
498701	519116
171429	519117
91297	519118
25037	519119
17237	519120
10720	519121
27	519122
283261	519123
442832	519124
182756	519125
80770	519126
63143	519127
402604	519128
174408	519129
9941	519130
109527	519131
259269	519132
111469	519133
76974	519134
149262	519135
289191	519136
259453	519137
22940	519138
490069	519139
572360	519140
348830	519141
348863	519142
30778	519143
686729	519144
559425	519145
417106	519146
538618	519147
541832	519148
263382	519149
531900	519150
412469	519151
120263	519152
405719	519153
53942	519154
14143	519155
135377	519156
478910	519157
595470	519158
145472	519159
50719	519160
236175	519161
115939	519162
543869	519163
32047	519164
94551	519165
94551	519166
130736	519167
655371	519168
18227	519169
239710	519170
327279	519171
204013	519172
594633	519173
565298	519174
43413	519175
599225	519176
567749	519177
126038	519178
146980	519179
567688	519180
259684	519181
125602	519182
578736	519183
7603	519184
625171	519185
481875	519186
366522	519187
38900	519188
513885	519189
238961	519190
434616	519191
22957	519192
519070	519193
29027	519194
633221	519195
164988	519196
366688	519197
102688	519198
50979	519199
91374	519200
245925	519201
117915	519202
2919	519203
680298	519204
613874	519205
546715	519206
272976	519207
16741	519208
630143	519209
38852	519210
491604	519211
419914	519212
587207	519213
37840	519214
443381	519215
901	519216
111190	519217
456233	519218
376267	519219
388336	519220
681053	519221
331084	519222
587889	519223
70289	519224
34449	519225
281524	519226
576364	519227
456247	519228
56042	519229
37492	519230
141111	519231
18156	519232
248317	519233
555632	519234
158168	519235
2472	519236
31503	519237
613336	519238
395219	519239
682535	519240
635507	519241
25767	519242
217800	519243
639753	519244
4899	519245
95810	519246
629126	519247
37464	519248
201450	519249
40233	519250
471794	519251
383975	519252
77906	519253
523686	519254
538743	519255
45471	519256
291603	519257
98914	519258
11697	519259
74016	519260
172888	519261
589367	519262
18909	519263
308722	519264
21652	519265
12311	519266
491277	519267
46751	519268
58552	519269
24044	519270
574305	519271
1743	519272
59376	519273
489854	519274
65173	519275
340564	519276
130822	519277
1743	519278
193729	519279
493073	519280
90555	519281
553252	519282
661996	519283
497637	519284
24619	519285
677807	519286
686901	519287
642681	519288
231047	519289
275955	519290
103562	519291
340573	519292
179832	519293
415181	519294
1065	519295
428984	519296
528767	519297
686759	519298
343386	519299
519769	519300
469236	519301
100075	519302
70240	519303
677863	519304
98731	519305
595342	519306
585040	519307
46894	519308
158128	519309
3188	519310
304959	519311
59350	519312
133173	519313
17752	519314
539682	519315
64090	519316
797	519317
431811	519318
162422	519319
249	519320
1743	519321
94979	519322
620992	519323
547224	519324
1070	519325
184382	519326
82949	519327
327061	519328
1203	519329
16786	519330
368725	519331
199737	519332
85471	519333
2419	519334
308533	519335
687469	519336
540058	519337
242626	519338
2658	519339
687475	519340
169372	519341
270279	519342
50466	519343
2966	519344
200700	519345
3914	519346
243	519347
677773	519348
677849	519349
325946	519350
32558	519351
202777	519352
46078	519353
109232	519354
438230	519355
496086	519356
9862	519357
27442	519358
20913	519359
327550	519360
499067	519361
148490	519362
54438	519363
84344	519364
328	519365
62259	519366
442982	519367
83307	519368
297075	519369
328354	519370
659148	519371
194801	519372
128578	519373
15688	519374
71904	519375
95016	519376
513025	519377
238017	519378
1170	519379
117969	519380
578451	519381
625486	519382
87156	519383
160830	519384
88646	519385
44455	519386
269788	519387
53689	519388
161120	519389
329524	519390
40596	519391
264920	519392
143387	519393
56158	519394
16254	519395
360978	519396
141850	519397
393651	519398
636808	519399
2220	519400
570352	519401
123894	519402
320254	519403
642113	519404
14619	519405
696633	519406
111177	519407
74863	519408
357097	519409
128525	519410
75405	519411
373512	519412
45691	519413
566189	519414
255222	519415
67417	519416
84566	519417
10040	519418
46937	519419
85532	519420
666627	519421
339633	519422
687102	519423
643	519424
130382	519425
370815	519426
74861	519427
675653	519428
192883	519429
48859	519430
625776	519431
131662	519432
367761	519433
1835	519434
13796	519435
382657	519436
2419	519437
65171	519438
693623	519439
541454	519440
232	519441
34061	519442
525964	519443
243692	519444
243716	519445
539373	519446
640117	519447
431238	519448
262750	519449
64322	519450
673447	519451
50883	519452
281422	519453
243831	519454
85791	519455
508412	519456
36265	519457
421024	519458
135714	519459
153358	519460
341511	519461
200250	519462
150946	519463
153320	519464
436088	519465
58578	519466
602173	519467
1034	519468
645140	519469
84623	519470
289590	519471
125635	519472
220336	519473
149194	519474
285929	519475
12800	519476
20066	519477
671949	519478
220828	519479
519472	519480
652177	519481
4911	519482
424979	519483
240484	519484
521335	519485
630000	519486
228897	519487
169915	519488
25596	519489
1	519490
511570	519491
1886	519492
443104	519493
182737	519494
413526	519495
309481	519496
645406	519497
23257	519498
695668	519499
197631	519500
115020	519501
393724	519502
358534	519503
134405	519504
272432	519505
142309	519506
7485	519507
317354	519508
135563	519509
9644	519510
588	519511
4856	519512
268967	519513
436293	519514
32558	519515
18130	519516
1284	519517
130885	519518
23075	519519
607433	519520
424369	519521
74638	519522
150813	519523
645107	519524
23728	519525
91695	519526
507590	519527
678937	519528
121859	519529
199893	519530
409684	519531
27321	519532
533626	519533
127695	519534
54929	519535
151875	519536
16999	519537
130361	519538
524392	519539
88324	519540
2972	519541
171671	519542
90088	519543
120567	519544
599066	519545
683533	519546
20116	519547
639415	519548
273177	519549
288946	519550
370263	519551
530492	519552
43898	519553
287995	519554
131	519555
164491	519556
266837	519557
311901	519558
13777	519559
531526	519560
435422	519561
479244	519562
275992	519563
47404	519564
49800	519565
88381	519566
560214	519567
320	519568
165658	519569
167929	519570
39620	519571
8332	519572
241725	519573
15989	519574
9688	519575
202633	519576
51202	519577
459248	519578
653636	519579
5703	519580
227102	519581
30724	519582
40901	519583
253572	519584
253456	519585
432851	519586
10021	519587
508525	519588
619117	519589
570368	519590
19345	519591
58056	519592
675214	519593
94803	519594
10217	519595
38	519596
5653	519597
27454	519598
21585	519599
30287	519600
57465	519601
82730	519602
329469	519603
159157	519604
468557	519605
107353	519606
60157	519607
324	519608
483978	519609
652250	519610
99017	519611
22571	519612
166553	519613
112898	519614
252748	519615
415176	519616
688094	519617
70086	519618
209478	519619
666500	519620
669288	519621
151945	519622
13799	519623
320033	519624
362836	519625
44371	519626
130705	519627
240537	519628
166141	519629
426445	519630
593790	519631
343721	519632
11068	519633
298723	519634
158263	519635
606254	519636
151489	519637
1076	519638
648131	519639
448881	519640
38637	519641
167447	519642
630024	519643
25073	519644
606283	519645
614691	519646
321618	519647
430419	519648
501356	519649
688604	519650
58074	519651
329042	519652
159368	519653
39	519654
679598	519655
117833	519656
43477	519657
444924	519658
398931	519659
49957	519660
130169	519661
96146	519662
51900	519663
6103	519664
486924	519665
4980	519666
601244	519667
546647	519668
127900	519669
25892	519670
405624	519671
32031	519672
42012	519673
160572	519674
23272	519675
367713	519676
24126	519677
419289	519678
24982	519679
475918	519680
430711	519681
120063	519682
243696	519683
39987	519684
395738	519685
12159	519686
152448	519687
243560	519688
23641	519689
12224	519690
136652	519691
40494	519692
254973	519693
75205	519694
491236	519695
59913	519696
653318	519697
240587	519698
458670	519699
103590	519700
299994	519701
93	519702
10777	519703
32527	519704
44145	519705
106520	519706
73908	519707
693256	519708
7163	519709
630785	519710
131167	519711
197943	519712
255126	519713
551050	519714
52145	519715
87987	519716
479387	519717
316534	519718
18535	519719
12587	519720
540565	519721
119647	519722
14179	519723
386862	519724
97973	519725
17103	519726
16417	519727
338596	519728
150709	519729
378609	519730
565043	519731
25597	519732
436087	519733
83260	519734
49747	519735
661376	519736
60380	519737
3288	519738
41001	519739
227006	519740
84344	519741
84341	519742
25141	519743
126202	519744
277264	519745
214900	519746
122922	519747
325	519748
203239	519749
170164	519750
339830	519751
137735	519752
3068	519753
18736	519754
678122	519755
522748	519756
673949	519757
264492	519758
405	519759
346394	519760
346395	519761
672904	519762
40560	519763
610162	519764
14451	519765
164146	519766
18348	519767
97880	519768
606	519769
6191	519770
104150	519771
243533	519772
489960	519773
29962	519774
460307	519775
461762	519776
602846	519777
1473	519778
428956	519779
196539	519780
256791	519781
118582	519782
370960	519783
678686	519784
191967	519785
471285	519786
247132	519787
623597	519788
11801	519789
117052	519790
402901	519791
52187	519792
154771	519793
554686	519794
114964	519795
225371	519796
70272	519797
145720	519798
551774	519799
324877	519800
1220	519801
592543	519802
84545	519803
34913	519804
63697	519805
163549	519806
47785	519807
16127	519808
145355	519809
396434	519810
19289	519811
32668	519812
490118	519813
486729	519814
7094	519815
580240	519816
285849	519817
476877	519818
583709	519819
122065	519820
455836	519821
39805	519822
113429	519823
33400	519824
113784	519825
501153	519826
33003	519827
379667	519828
189655	519829
392695	519830
85045	519831
632430	519832
19686	519833
689069	519834
5266	519835
654651	519836
378822	519837
296388	519838
82581	519839
454127	519840
173111	519841
457499	519842
643169	519843
457517	519844
437667	519845
25221	519846
60378	519847
39524	519848
122326	519849
2673	519850
623062	519851
64595	519852
138271	519853
669820	519854
560241	519855
595839	519856
684791	519857
27020	519858
619424	519859
317509	519860
25800	519861
137079	519862
6114	519863
548169	519864
37213	519865
73972	519866
165327	519867
688708	519868
1190	519869
54904	519870
188124	519871
53132	519872
136625	519873
10379	519874
106266	519875
143351	519876
550483	519877
274693	519878
541175	519879
271338	519880
350471	519881
541308	519882
107	519883
660488	519884
549162	519885
55781	519886
17087	519887
134276	519888
242968	519889
652586	519890
558151	519891
136521	519892
51656	519893
100874	519894
180660	519895
24976	519896
75990	519897
20124	519898
167248	519899
195265	519900
230521	519901
57954	519902
571134	519903
22661	519904
549367	519905
456397	519906
67445	519907
540939	519908
161784	519909
368028	519910
259174	519911
522028	519912
103178	519913
8853	519914
690876	519915
641905	519916
51532	519917
689033	519918
352533	519919
229179	519920
330679	519921
535191	519922
159937	519923
553408	519924
71804	519925
94007	519926
195011	519927
372862	519928
166766	519929
63660	519930
87485	519931
68426	519932
665680	519933
461946	519934
31737	519935
80727	519936
155591	519937
58908	519938
453072	519939
125821	519940
272047	519941
301872	519942
101312	519943
541685	519944
168977	519945
535478	519946
397795	519947
673892	519948
57900	519949
12255	519950
34031	519951
21457	519952
72587	519953
207409	519954
510492	519955
472056	519956
201258	519957
510481	519958
105277	519959
39128	519960
602236	519961
3207	519962
3894	519963
667941	519964
6805	519965
617030	519966
637931	519967
5853	519968
286481	519969
623190	519970
11953	519971
23050	519972
91148	519973
581055	519974
576450	519975
254348	519976
381574	519977
691344	519978
645301	519979
445559	519980
294067	519981
117561	519982
596331	519983
94497	519984
350244	519985
311579	519986
596337	519987
118363	519988
64468	519989
669639	519990
309220	519991
562800	519992
287039	519993
976	519994
68073	519995
539511	519996
121958	519997
554252	519998
374811	519999
229315	520000
55572	520001
380738	520002
573901	520003
32451	520004
2670	520005
266287	520006
1701	520007
151076	520008
2953	520009
390435	520010
554228	520011
678675	520012
687062	520013
113479	520014
196931	520015
309000	520016
115287	520017
1595	520018
535171	520019
6640	520020
100095	520021
119872	520022
30321	520023
260818	520024
257233	520025
41014	520026
268049	520027
424402	520028
112282	520029
588734	520030
589772	520031
349997	520032
229140	520033
638702	520034
19242	520035
17744	520036
22318	520037
297103	520038
111216	520039
282525	520040
69043	520041
392578	520042
5396	520043
332671	520044
546234	520045
414932	520046
265277	520047
452040	520048
564632	520049
19500	520050
476438	520051
553787	520052
1627	520053
65422	520054
261867	520055
629496	520056
575683	520057
20205	520058
13579	520059
529060	520060
14939	520061
489883	520062
273679	520063
40644	520064
96590	520065
75742	520066
479201	520067
697556	520068
688278	520069
328164	520070
579757	520071
590885	520072
50738	520073
646641	520074
259834	520075
419594	520076
590653	520077
635689	520078
216859	520079
178537	520080
265787	520081
234988	520082
7365	520083
47477	520084
9687	520085
45274	520086
5379	520087
257936	520088
19889	520089
680655	520090
798	520091
123445	520092
242726	520093
151121	520094
137890	520095
622845	520096
54221	520097
557743	520098
7573	520099
81955	520100
645837	520101
15552	520102
5753	520103
52370	520104
685479	520105
211997	520106
8751	520107
271716	520108
10110	520109
9191	520110
382270	520111
12	520112
355642	520113
214323	520114
452586	520115
151345	520116
144964	520117
238426	520118
26503	520119
129129	520120
26852	520121
7649	520122
278500	520123
83031	520124
242413	520125
43370	520126
196388	520127
35	520128
668992	520129
55788	520130
218331	520131
16729	520132
85111	520133
197056	520134
59203	520135
43584	520136
57071	520137
231525	520138
642700	520139
212004	520140
328485	520141
87614	520142
463843	520143
535682	520144
463539	520145
25568	520146
27840	520147
431569	520148
328289	520149
3525	520150
235644	520151
57736	520152
270962	520153
73388	520154
233966	520155
519050	520156
540292	520157
243804	520158
455211	520159
198465	520160
83166	520161
15748	520162
88465	520163
75363	520164
157862	520165
234008	520166
246366	520167
228365	520168
40899	520169
627789	520170
134915	520171
655782	520172
403011	520173
479252	520174
584981	520175
64209	520176
237	520177
442490	520178
119700	520179
155882	520180
371006	520181
53820	520182
237	520183
319469	520184
170374	520185
634513	520186
682983	520187
545402	520188
416203	520189
415098	520190
363983	520191
99765	520192
560409	520193
470140	520194
10287	520195
92213	520196
695307	520197
162511	520198
89079	520199
20307	520200
117896	520201
135416	520202
143361	520203
388142	520204
40432	520205
47635	520206
430779	520207
546304	520208
32758	520209
434672	520210
69863	520211
609151	520212
106742	520213
513237	520214
182792	520215
61127	520216
403023	520217
498071	520218
268025	520219
124350	520220
14600	520221
230259	520222
374533	520223
268018	520224
271008	520225
475852	520226
70756	520227
526983	520228
224527	520229
978	520230
149389	520231
1572	520232
53450	520233
348626	520234
476172	520235
275419	520236
229054	520237
1265	520238
141365	520239
116546	520240
287547	520241
581242	520242
483983	520243
33669	520244
627133	520245
605440	520246
542287	520247
286915	520248
31864	520249
468829	520250
549466	520251
102261	520252
41780	520253
338044	520254
446045	520255
57220	520256
88947	520257
646683	520258
97662	520259
535247	520260
642045	520261
47890	520262
216416	520263
217215	520264
54129	520265
397916	520266
217029	520267
216494	520268
13149	520269
34132	520270
677672	520271
68563	520272
137005	520273
216316	520274
478254	520275
50758	520276
509007	520277
102226	520278
352494	520279
660168	520280
40520	520281
53334	520282
31723	520283
6182	520284
590565	520285
637292	520286
11330	520287
10828	520288
19020	520289
300592	520290
345354	520291
504274	520292
490198	520293
34434	520294
34434	520295
630803	520296
3873	520297
224531	520298
494849	520299
363370	520300
363371	520301
363372	520302
475803	520303
135174	520304
109041	520305
156450	520306
504277	520307
10972	520308
324993	520309
257347	520310
176729	520311
28957	520312
214226	520313
212038	520314
119453	520315
165100	520316
112265	520317
12411	520318
4641	520319
44470	520320
8612	520321
201001	520322
41221	520323
695708	520324
236781	520325
28754	520326
37548	520327
239418	520328
69330	520329
166535	520330
8144	520331
5593	520332
122272	520333
120710	520334
139654	520335
201703	520336
78433	520337
4	520338
37776	520339
335253	520340
327216	520341
126203	520342
418447	520343
20079	520344
247549	520345
216904	520346
434208	520347
311856	520348
15035	520349
20637	520350
92069	520351
219854	520352
211079	520353
101407	520354
17446	520355
48843	520356
448	520357
30714	520358
332293	520359
523992	520360
432342	520361
54582	520362
43447	520363
216931	520364
34810	520365
343140	520366
93269	520367
251024	520368
140881	520369
1932	520370
53408	520371
217423	520372
439605	520373
539675	520374
95743	520375
119604	520376
339306	520377
155138	520378
23754	520379
548017	520380
41610	520381
12653	520382
599895	520383
160384	520384
84727	520385
96500	520386
69714	520387
28767	520388
217638	520389
108946	520390
533854	520391
213685	520392
155013	520393
299624	520394
18062	520395
49869	520396
2257	520397
531498	520398
122535	520399
104603	520400
60151	520401
316488	520402
16828	520403
531478	520404
28836	520405
14254	520406
631463	520407
307951	520408
531487	520409
43991	520410
2462	520411
148443	520412
216959	520413
425460	520414
481182	520415
3391	520416
30755	520417
594677	520418
28405	520419
432074	520420
115103	520421
35971	520422
21387	520423
34095	520424
33690	520425
20126	520426
26598	520427
92525	520428
664310	520429
399655	520430
686117	520431
241151	520432
301138	520433
112885	520434
605627	520435
657625	520436
292406	520437
331648	520438
456144	520439
140355	520440
290225	520441
374807	520442
150342	520443
219764	520444
95753	520445
231269	520446
97533	520447
92836	520448
217687	520449
13338	520450
331683	520451
401575	520452
164241	520453
148982	520454
321729	520455
255606	520456
289379	520457
43450	520458
217538	520459
35856	520460
307249	520461
352076	520462
477133	520463
540496	520464
35467	520465
247305	520466
43483	520467
51853	520468
234679	520469
69109	520470
217288	520471
69268	520472
509643	520473
48380	520474
1168	520475
52026	520476
354636	520477
484989	520478
7	520479
148635	520480
650266	520481
370916	520482
233537	520483
145869	520484
31880	520485
49037	520486
462125	520487
188359	520488
144316	520489
94086	520490
459277	520491
5755	520492
324745	520493
13522	520494
76820	520495
267289	520496
304649	520497
74747	520498
100853	520499
160490	520500
383846	520501
375508	520502
245289	520503
9076	520504
329571	520505
58597	520506
111452	520507
345578	520508
54117	520509
455077	520510
661884	520511
198487	520512
12298	520513
383289	520514
52458	520515
65137	520516
560	520517
550167	520518
947	520519
585680	520520
299454	520521
264338	520522
126488	520523
190067	520524
227666	520525
4493	520526
524800	520527
314653	520528
462610	520529
24818	520530
298002	520531
54386	520532
5019	520533
236715	520534
672744	520535
649096	520536
617749	520537
43923	520538
378336	520539
33	520540
244641	520541
217232	520542
28624	520543
137280	520544
77467	520545
27241	520546
242230	520547
49107	520548
42652	520549
108122	520550
15080	520551
43331	520552
77791	520553
477350	520554
177175	520555
59947	520556
606989	520557
563205	520558
23210	520559
5246	520560
217264	520561
113133	520562
502974	520563
17208	520564
24391	520565
612326	520566
137976	520567
75140	520568
9838	520569
424296	520570
213936	520571
12746	520572
143159	520573
38154	520574
124466	520575
99770	520576
75462	520577
38986	520578
38435	520579
688456	520580
14123	520581
46924	520582
3447	520583
604491	520584
1093	520585
3327	520586
9178	520587
106464	520588
525617	520589
213878	520590
3296	520591
392972	520592
430449	520593
367899	520594
693982	520595
68036	520596
153759	520597
355825	520598
4290	520599
139098	520600
548565	520601
2483	520602
62599	520603
243734	520604
75423	520605
13199	520606
166597	520607
577014	520608
146525	520609
291640	520610
110801	520611
396012	520612
123973	520613
5156	520614
76187	520615
39222	520616
83753	520617
695422	520618
524176	520619
429884	520620
20774	520621
556910	520622
528968	520623
107424	520624
493400	520625
350379	520626
213773	520627
27875	520628
585831	520629
563215	520630
21351	520631
31018	520632
451390	520633
452226	520634
438988	520635
322917	520636
523673	520637
386147	520638
678683	520639
5968	520640
141965	520641
246777	520642
469986	520643
527662	520644
31454	520645
7883	520646
146902	520647
126971	520648
538839	520649
50217	520650
29588	520651
1064	520652
2319	520653
280622	520654
47900	520655
52633	520656
98338	520657
3841	520658
62878	520659
114171	520660
457049	520661
18123	520662
124310	520663
357598	520664
50635	520665
161228	520666
104759	520667
452293	520668
159698	520669
135089	520670
93346	520671
10548	520672
214261	520673
671204	520674
280796	520675
96286	520676
690485	520677
385035	520678
56747	520679
251979	520680
6361	520681
469717	520682
328432	520683
295414	520684
4213	520685
152639	520686
89764	520687
237982	520688
41198	520689
631956	520690
194573	520691
328039	520692
199201	520693
563280	520694
579	520695
474515	520696
21315	520697
316184	520698
40923	520699
107451	520700
112555	520701
442052	520702
576132	520703
16265	520704
194019	520705
521927	520706
650530	520707
67254	520708
263331	520709
551678	520710
17059	520711
536117	520712
425670	520713
13	520714
276608	520715
216057	520716
51389	520717
397377	520718
69872	520719
25824	520720
265338	520721
560683	520722
243193	520723
68620	520724
336495	520725
290685	520726
289520	520727
625684	520728
42635	520729
167197	520730
452098	520731
434114	520732
691649	520733
503523	520734
450219	520735
393113	520736
49458	520737
138128	520738
57592	520739
334083	520740
403461	520741
54993	520742
648817	520743
26980	520744
20861	520745
132234	520746
696576	520747
110303	520748
337656	520749
503125	520750
191643	520751
676966	520752
1083	520753
614112	520754
461664	520755
669451	520756
338749	520757
5094	520758
82828	520759
543781	520760
636227	520761
570054	520762
3327	520763
553951	520764
57224	520765
490441	520766
697866	520767
417553	520768
626257	520769
39154	520770
156212	520771
624587	520772
23289	520773
33090	520774
218180	520775
560619	520776
486231	520777
562615	520778
63923	520779
622375	520780
294644	520781
6434	520782
124591	520783
691593	520784
192355	520785
89297	520786
7641	520787
139719	520788
10475	520789
616147	520790
159173	520791
235800	520792
51417	520793
659163	520794
1406	520795
249601	520796
1406	520797
474972	520798
550974	520799
364066	520800
151971	520801
156357	520802
491510	520803
189412	520804
520355	520805
668767	520806
70287	520807
7980	520808
1574	520809
82819	520810
643385	520811
102143	520812
76614	520813
495119	520814
2897	520815
62292	520816
442294	520817
355000	520818
140614	520819
92876	520820
232850	520821
3709	520822
431959	520823
266832	520824
347983	520825
151640	520826
12421	520827
5824	520828
392005	520829
204159	520830
102387	520831
184931	520832
532923	520833
286794	520834
447134	520835
669956	520836
665459	520837
158118	520838
580378	520839
54485	520840
90875	520841
35288	520842
23975	520843
350583	520844
288360	520845
101854	520846
162112	520847
81242	520848
104399	520849
147502	520850
342849	520851
670312	520852
551405	520853
236260	520854
113973	520855
264606	520856
179563	520857
355834	520858
153577	520859
120365	520860
127013	520861
365886	520862
61500	520863
245052	520864
267142	520865
44995	520866
451879	520867
499137	520868
346202	520869
113494	520870
44013	520871
347981	520872
564242	520873
164106	520874
168787	520875
354673	520876
21100	520877
626335	520878
23457	520879
627336	520880
531414	520881
524890	520882
28426	520883
135565	520884
123401	520885
425355	520886
131632	520887
123818	520888
322904	520889
638319	520890
4656	520891
533412	520892
509564	520893
25848	520894
567757	520895
143140	520896
675116	520897
634966	520898
15828	520899
379462	520900
690071	520901
97801	520902
8585	520903
753	520904
659542	520905
407341	520906
230716	520907
42924	520908
676862	520909
230717	520910
230718	520911
230719	520912
144409	520913
389557	520914
75049	520915
18966	520916
136815	520917
285390	520918
17448	520919
480935	520920
560086	520921
6562	520922
443963	520923
443698	520924
443928	520925
150844	520926
354057	520927
36172	520928
265718	520929
373521	520930
650972	520931
387797	520932
295504	520933
43492	520934
81691	520935
14526	520936
652526	520937
264408	520938
5090	520939
14531	520940
109	520941
29604	520942
553785	520943
366974	520944
20590	520945
443615	520946
140627	520947
641262	520948
658332	520949
1288	520950
560966	520951
363025	520952
39207	520953
61317	520954
194029	520955
527162	520956
102479	520957
310564	520958
68019	520959
489	520960
43725	520961
13299	520962
308333	520963
5198	520964
29979	520965
101882	520966
77252	520967
559301	520968
14072	520969
58698	520970
74820	520971
690908	520972
503080	520973
322226	520974
263597	520975
20590	520976
33262	520977
98008	520978
537258	520979
59182	520980
87103	520981
413725	520982
636718	520983
51400	520984
86	520985
32258	520986
378999	520987
442438	520988
206212	520989
487366	520990
187947	520991
53630	520992
164936	520993
163059	520994
600778	520995
622062	520996
463144	520997
35268	520998
188847	520999
491435	521000
15529	521001
695485	521002
152709	521003
424216	521004
434887	521005
548939	521006
198887	521007
749	521008
158008	521009
137053	521010
18517	521011
17427	521012
11029	521013
85969	521014
476784	521015
113542	521016
198794	521017
144572	521018
390815	521019
597966	521020
2399	521021
18061	521022
610655	521023
155900	521024
144727	521025
69607	521026
633660	521027
41187	521028
89289	521029
388	521030
566570	521031
322634	521032
472719	521033
476947	521034
21347	521035
27259	521036
87980	521037
180076	521038
439561	521039
62198	521040
464619	521041
78400	521042
123903	521043
473399	521044
572160	521045
39309	521046
111946	521047
137932	521048
22326	521049
585361	521050
424599	521051
430265	521052
7176	521053
450124	521054
428412	521055
632519	521056
14946	521057
5038	521058
164253	521059
656267	521060
166033	521061
403734	521062
62260	521063
331913	521064
1460	521065
35464	521066
4137	521067
217202	521068
275571	521069
385596	521070
674449	521071
14215	521072
512486	521073
76840	521074
23004	521075
6814	521076
379973	521077
26467	521078
375654	521079
195304	521080
84105	521081
237102	521082
662	521083
101313	521084
6373	521085
78319	521086
102929	521087
10680	521088
44455	521089
62232	521090
30237	521091
23359	521092
28777	521093
6304	521094
632150	521095
10140	521096
126284	521097
126255	521098
633992	521099
56089	521100
126258	521101
126263	521102
107524	521103
45554	521104
413100	521105
496230	521106
13268	521107
483639	521108
10880	521109
56102	521110
590410	521111
7188	521112
58350	521113
572395	521114
107279	521115
522377	521116
361807	521117
160145	521118
91627	521119
57757	521120
454303	521121
440290	521122
370474	521123
109583	521124
129904	521125
340130	521126
680143	521127
372774	521128
394952	521129
137119	521130
62279	521131
46851	521132
303784	521133
521570	521134
215240	521135
215238	521136
157322	521137
365898	521138
164265	521139
61240	521140
355628	521141
20677	521142
59556	521143
153213	521144
81078	521145
80801	521146
554204	521147
266424	521148
180217	521149
540518	521150
14732	521151
24714	521152
197811	521153
690997	521154
506255	521155
163226	521156
83272	521157
11638	521158
671153	521159
553250	521160
106328	521161
645688	521162
474122	521163
14224	521164
25094	521165
59062	521166
218501	521167
166680	521168
172075	521169
335203	521170
649243	521171
155191	521172
588400	521173
132158	521174
81334	521175
58765	521176
133692	521177
23432	521178
281001	521179
31456	521180
160876	521181
184951	521182
685555	521183
128876	521184
20900	521185
650935	521186
170584	521187
1854	521188
585511	521189
452713	521190
56978	521191
2034	521192
163356	521193
56823	521194
308	521195
230771	521196
553441	521197
194713	521198
56181	521199
105523	521200
427265	521201
157871	521202
86281	521203
145961	521204
467891	521205
154633	521206
27523	521207
965	521208
525542	521209
2282	521210
54810	521211
659984	521212
520	521213
383087	521214
251077	521215
603627	521216
106157	521217
24510	521218
219490	521219
25296	521220
75147	521221
346262	521222
384120	521223
289848	521224
83976	521225
132803	521226
17170	521227
118109	521228
118109	521229
57347	521230
149490	521231
8080	521232
19645	521233
542219	521234
393463	521235
387337	521236
408163	521237
435964	521238
66563	521239
554705	521240
437252	521241
5067	521242
9342	521243
168812	521244
579115	521245
64637	521246
426827	521247
16868	521248
93992	521249
164892	521250
161358	521251
618852	521252
239512	521253
302006	521254
13776	521255
152001	521256
302003	521257
436260	521258
591077	521259
591081	521260
591207	521261
172674	521262
662481	521263
521903	521264
1811	521265
42639	521266
1303	521267
14216	521268
251605	521269
371375	521270
90718	521271
25732	521272
376785	521273
304013	521274
318919	521275
551336	521276
479933	521277
8974	521278
194877	521279
36315	521280
115107	521281
84994	521282
276630	521283
493682	521284
123688	521285
39904	521286
318397	521287
21577	521288
340611	521289
341392	521290
596224	521291
287237	521292
191605	521293
403226	521294
155581	521295
261591	521296
331703	521297
449773	521298
41004	521299
104276	521300
52031	521301
89263	521302
2705	521303
266294	521304
178200	521305
403851	521306
168715	521307
229367	521308
377534	521309
228657	521310
188185	521311
147270	521312
62857	521313
327259	521314
473464	521315
2956	521316
94530	521317
63647	521318
201886	521319
545173	521320
72612	521321
620987	521322
3452	521323
329267	521324
333523	521325
640108	521326
159354	521327
137298	521328
666847	521329
123329	521330
71614	521331
413629	521332
378568	521333
272486	521334
697872	521335
624130	521336
578262	521337
21949	521338
23310	521339
540532	521340
55660	521341
669809	521342
554912	521343
129343	521344
156517	521345
596255	521346
167113	521347
27042	521348
139659	521349
346836	521350
441442	521351
170677	521352
460266	521353
97	521354
616359	521355
130940	521356
371324	521357
317376	521358
379720	521359
486479	521360
5123	521361
523785	521362
261407	521363
618325	521364
23989	521365
558922	521366
233950	521367
157149	521368
130877	521369
558596	521370
622850	521371
38368	521372
10496	521373
521891	521374
548874	521375
371319	521376
67183	521377
683489	521378
215552	521379
5685	521380
161825	521381
305612	521382
306353	521383
5414	521384
5560	521385
561745	521386
31401	521387
103572	521388
341086	521389
130410	521390
156535	521391
38491	521392
93795	521393
37652	521394
77887	521395
70477	521396
498292	521397
11887	521398
193127	521399
502366	521400
62597	521401
378546	521402
522890	521403
66895	521404
479538	521405
468550	521406
46425	521407
579210	521408
102645	521409
9402	521410
451226	521411
369795	521412
1728	521413
1299	521414
23538	521415
481105	521416
83995	521417
4305	521418
297004	521419
666772	521420
290502	521421
113334	521422
29983	521423
104213	521424
163187	521425
695515	521426
156577	521427
376246	521428
491150	521429
70659	521430
89381	521431
15166	521432
87288	521433
144981	521434
9782	521435
296493	521436
518193	521437
672278	521438
377681	521439
148615	521440
50512	521441
5274	521442
543721	521443
58371	521444
168756	521445
644153	521446
381335	521447
429323	521448
605856	521449
48518	521450
434976	521451
42468	521452
583873	521453
645345	521454
358914	521455
280944	521456
472886	521457
88427	521458
9868	521459
93605	521460
155811	521461
35866	521462
497867	521463
36375	521464
125265	521465
20627	521466
485086	521467
70845	521468
93676	521469
630331	521470
13669	521471
167646	521472
230869	521473
15731	521474
67602	521475
681548	521476
253502	521477
57979	521478
143173	521479
533865	521480
247087	521481
301211	521482
614506	521483
614980	521484
509610	521485
2011	521486
410422	521487
142875	521488
153261	521489
402835	521490
2409	521491
157146	521492
3096	521493
371328	521494
518616	521495
416525	521496
630804	521497
588317	521498
123199	521499
55462	521500
176501	521501
64487	521502
581842	521503
9951	521504
380272	521505
299674	521506
652112	521507
172232	521508
32590	521509
2443	521510
653403	521511
101722	521512
582397	521513
575941	521514
596237	521515
161947	521516
43191	521517
113978	521518
265848	521519
285383	521520
265959	521521
265946	521522
137533	521523
6993	521524
150964	521525
18483	521526
80655	521527
106559	521528
575497	521529
3855	521530
629422	521531
536460	521532
311040	521533
421955	521534
672756	521535
154737	521536
207177	521537
223957	521538
183373	521539
16405	521540
196032	521541
530725	521542
8916	521543
1439	521544
47237	521545
150383	521546
62607	521547
486847	521548
435417	521549
633264	521550
997	521551
15560	521552
545292	521553
232321	521554
29484	521555
415058	521556
258165	521557
369883	521558
252516	521559
684949	521560
521648	521561
325241	521562
460866	521563
126978	521564
322128	521565
138553	521566
106690	521567
540215	521568
684785	521569
43742	521570
475132	521571
138389	521572
35422	521573
8069	521574
104194	521575
21103	521576
644248	521577
661402	521578
453307	521579
143354	521580
125447	521581
11906	521582
165560	521583
500999	521584
574	521585
307137	521586
325111	521587
599253	521588
586301	521589
98351	521590
446942	521591
485085	521592
143650	521593
337807	521594
213826	521595
630929	521596
293430	521597
356854	521598
285751	521599
41401	521600
552585	521601
523071	521602
587877	521603
533300	521604
137165	521605
201598	521606
694445	521607
105114	521608
149183	521609
319373	521610
578442	521611
9646	521612
104629	521613
540271	521614
80699	521615
683141	521616
31410	521617
376548	521618
166308	521619
154249	521620
355912	521621
580506	521622
415932	521623
320738	521624
480168	521625
48098	521626
3693	521627
445640	521628
272510	521629
396420	521630
370599	521631
588498	521632
668221	521633
41048	521634
165047	521635
150452	521636
569916	521637
144361	521638
142354	521639
84970	521640
132040	521641
540364	521642
93877	521643
538100	521644
235417	521645
219559	521646
193135	521647
588153	521648
567191	521649
321352	521650
103699	521651
509303	521652
643778	521653
426761	521654
105048	521655
59233	521656
599828	521657
4506	521658
634691	521659
639192	521660
120280	521661
425290	521662
539068	521663
591652	521664
662238	521665
101450	521666
80488	521667
535016	521668
58523	521669
181365	521670
597535	521671
466504	521672
86150	521673
257963	521674
591569	521675
324323	521676
429783	521677
455096	521678
58723	521679
486161	521680
523978	521681
353208	521682
143587	521683
128956	521684
263980	521685
83737	521686
9068	521687
46641	521688
654487	521689
193682	521690
85821	521691
320873	521692
65055	521693
113415	521694
220959	521695
17063	521696
224546	521697
498231	521698
555170	521699
474044	521700
223953	521701
314859	521702
613312	521703
473340	521704
555020	521705
36734	521706
595707	521707
285840	521708
430303	521709
431093	521710
597024	521711
10486	521712
685185	521713
99512	521714
429198	521715
661386	521716
433380	521717
538207	521718
653999	521719
88586	521720
270272	521721
500902	521722
7211	521723
352092	521724
94923	521725
178054	521726
441298	521727
149080	521728
572216	521729
317616	521730
44937	521731
616051	521732
331038	521733
361792	521734
1556	521735
2245	521736
941	521737
552277	521738
129889	521739
312	521740
639601	521741
102740	521742
52259	521743
360049	521744
456198	521745
223647	521746
429814	521747
239274	521748
46733	521749
46051	521750
46051	521751
25746	521752
139574	521753
554668	521754
568443	521755
133119	521756
613469	521757
556314	521758
165932	521759
290739	521760
355234	521761
482048	521762
103401	521763
214746	521764
691179	521765
81396	521766
456035	521767
523856	521768
90779	521769
635178	521770
617538	521771
443188	521772
472783	521773
397539	521774
170377	521775
376729	521776
401478	521777
611387	521778
356925	521779
155819	521780
455999	521781
78333	521782
58038	521783
283	521784
421412	521785
129250	521786
94562	521787
629505	521788
656159	521789
406811	521790
191236	521791
349162	521792
83488	521793
318082	521794
16544	521795
381858	521796
319174	521797
25571	521798
502852	521799
104253	521800
435	521801
601096	521802
9573	521803
433765	521804
337475	521805
34325	521806
578306	521807
148358	521808
574391	521809
471257	521810
189259	521811
477851	521812
515894	521813
410837	521814
364865	521815
59436	521816
294292	521817
693189	521818
248332	521819
87394	521820
377540	521821
14341	521822
444792	521823
47680	521824
617908	521825
367507	521826
665830	521827
1763	521828
351079	521829
79136	521830
439908	521831
2407	521832
83621	521833
340250	521834
534996	521835
166009	521836
56	521837
509430	521838
438476	521839
279187	521840
572644	521841
151011	521842
500357	521843
134085	521844
226879	521845
687722	521846
668097	521847
23156	521848
36	521849
94140	521850
234707	521851
161850	521852
367702	521853
575431	521854
18182	521855
9995	521856
640553	521857
660150	521858
3680	521859
123224	521860
169775	521861
556397	521862
77740	521863
6778	521864
268672	521865
169701	521866
277393	521867
152372	521868
73507	521869
58360	521870
573010	521871
2018	521872
337832	521873
574036	521874
475780	521875
427752	521876
304871	521877
70210	521878
1594	521879
508096	521880
677242	521881
168236	521882
14612	521883
583945	521884
58	521885
479112	521886
74062	521887
198	521888
428340	521889
265105	521890
12189	521891
22088	521892
132038	521893
103352	521894
368011	521895
325486	521896
87715	521897
453122	521898
429790	521899
353539	521900
1180	521901
251439	521902
112191	521903
476856	521904
624604	521905
33775	521906
487620	521907
20002	521908
141923	521909
84636	521910
553185	521911
386093	521912
147618	521913
129983	521914
321317	521915
82152	521916
143501	521917
493343	521918
521686	521919
455306	521920
601107	521921
3187	521922
308812	521923
594976	521924
606535	521925
511951	521926
44358	521927
179901	521928
676440	521929
640061	521930
169873	521931
444906	521932
270811	521933
329892	521934
399914	521935
685897	521936
673140	521937
372281	521938
570790	521939
650570	521940
467048	521941
149569	521942
661219	521943
55277	521944
500288	521945
84959	521946
611659	521947
130175	521948
231839	521949
477325	521950
267310	521951
223403	521952
225049	521953
645609	521954
71018	521955
155178	521956
538234	521957
268134	521958
128171	521959
32226	521960
2732	521961
529368	521962
16240	521963
470031	521964
291708	521965
163612	521966
506005	521967
473642	521968
97221	521969
50832	521970
168979	521971
138604	521972
242002	521973
488166	521974
252084	521975
1382	521976
231446	521977
140367	521978
222300	521979
2015	521980
1939	521981
554168	521982
557689	521983
203293	521984
348754	521985
595304	521986
694891	521987
501640	521988
383343	521989
670690	521990
474955	521991
512389	521992
206453	521993
152833	521994
2770	521995
320585	521996
292867	521997
640547	521998
64245	521999
92225	522000
191714	522001
607348	522002
108885	522003
585577	522004
159232	522005
201380	522006
317035	522007
440213	522008
128704	522009
240637	522010
81597	522011
365675	522012
497847	522013
36436	522014
60770	522015
230566	522016
552282	522017
222726	522018
693221	522019
120832	522020
161550	522021
398278	522022
399435	522023
686705	522024
215823	522025
660679	522026
641578	522027
624429	522028
16147	522029
91341	522030
565684	522031
575371	522032
686875	522033
204030	522034
604337	522035
578580	522036
129028	522037
233902	522038
591946	522039
223153	522040
207514	522041
688875	522042
530775	522043
66392	522044
382983	522045
572597	522046
55987	522047
126449	522048
10702	522049
316093	522050
355211	522051
159225	522052
270730	522053
4613	522054
27670	522055
262748	522056
669586	522057
79393	522058
607367	522059
161217	522060
508949	522061
258486	522062
523881	522063
179746	522064
316026	522065
24609	522066
107023	522067
158133	522068
497559	522069
233506	522070
108662	522071
119264	522072
246379	522073
484714	522074
408591	522075
415973	522076
663709	522077
375183	522078
80309	522079
19436	522080
90582	522081
83803	522082
140703	522083
93885	522084
107917	522085
616871	522086
529556	522087
552942	522088
507728	522089
329164	522090
385133	522091
149186	522092
372092	522093
389254	522094
493562	522095
546291	522096
161447	522097
253546	522098
393762	522099
305172	522100
99182	522101
251279	522102
290834	522103
577515	522104
17739	522105
169715	522106
190008	522107
653054	522108
341751	522109
50236	522110
494330	522111
33235	522112
105063	522113
115296	522114
4622	522115
603505	522116
132911	522117
431776	522118
256679	522119
471247	522120
68314	522121
144938	522122
285983	522123
18589	522124
377166	522125
576417	522126
463336	522127
63000	522128
568420	522129
517459	522130
131442	522131
290664	522132
665251	522133
659	522134
129023	522135
3055	522136
107228	522137
398617	522138
159972	522139
106780	522140
416765	522141
145743	522142
123243	522143
512614	522144
227291	522145
601130	522146
81393	522147
465491	522148
620384	522149
267355	522150
9667	522151
136709	522152
151718	522153
137546	522154
109897	522155
52299	522156
47854	522157
448457	522158
278594	522159
11532	522160
189668	522161
358705	522162
561854	522163
148898	522164
665240	522165
346154	522166
432224	522167
171283	522168
39921	522169
91998	522170
928	522171
75153	522172
629570	522173
622125	522174
622118	522175
656272	522176
151117	522177
1330	522178
242	522179
3677	522180
323	522181
15647	522182
75624	522183
122145	522184
47424	522185
146590	522186
602627	522187
665585	522188
22834	522189
10703	522190
205600	522191
389184	522192
457403	522193
280932	522194
452643	522195
689421	522196
278262	522197
599854	522198
476078	522199
266912	522200
37308	522201
44862	522202
572541	522203
399225	522204
143682	522205
586364	522206
651971	522207
494348	522208
648543	522209
687939	522210
2829	522211
197930	522212
64622	522213
561944	522214
564327	522215
674974	522216
121866	522217
16242	522218
399090	522219
569246	522220
477124	522221
565888	522222
612541	522223
550043	522224
620766	522225
592021	522226
674451	522227
72628	522228
627481	522229
215726	522230
126034	522231
6469	522232
102733	522233
166744	522234
175498	522235
671436	522236
124693	522237
59551	522238
245816	522239
97824	522240
267362	522241
211227	522242
113850	522243
191669	522244
180613	522245
381885	522246
19199	522247
226454	522248
692015	522249
205868	522250
33223	522251
294059	522252
478732	522253
453791	522254
369286	522255
517752	522256
649910	522257
174407	522258
558644	522259
165483	522260
620379	522261
541970	522262
19069	522263
429101	522264
469832	522265
245002	522266
31541	522267
151774	522268
549267	522269
144477	522270
171250	522271
548086	522272
224167	522273
236427	522274
415438	522275
32265	522276
644862	522277
248709	522278
8605	522279
82551	522280
345421	522281
28091	522282
307622	522283
361839	522284
29577	522285
12414	522286
653217	522287
244233	522288
124566	522289
126392	522290
57205	522291
813	522292
278178	522293
96553	522294
633711	522295
18781	522296
267715	522297
85079	522298
594990	522299
634537	522300
74051	522301
219654	522302
219724	522303
288296	522304
20713	522305
549222	522306
297928	522307
349184	522308
562298	522309
572630	522310
545152	522311
125297	522312
202508	522313
297266	522314
100898	522315
353485	522316
621457	522317
646064	522318
312266	522319
10724	522320
504418	522321
20264	522322
158091	522323
578054	522324
407349	522325
664681	522326
455983	522327
449227	522328
140	522329
443447	522330
134670	522331
20877	522332
674030	522333
140408	522334
947	522335
165747	522336
372756	522337
349702	522338
54155	522339
113226	522340
142353	522341
124554	522342
387329	522343
273608	522344
642149	522345
516590	522346
337108	522347
484482	522348
202288	522349
223129	522350
294113	522351
343011	522352
586516	522353
152171	522354
42600	522355
683448	522356
74907	522357
105708	522358
608753	522359
472526	522360
36644	522361
313353	522362
692402	522363
8638	522364
635688	522365
359948	522366
176617	522367
501773	522368
330148	522369
308275	522370
37867	522371
147689	522372
415290	522373
547097	522374
149625	522375
58604	522376
242518	522377
22986	522378
110772	522379
482657	522380
113892	522381
46858	522382
617033	522383
421995	522384
302399	522385
674051	522386
36743	522387
140518	522388
545453	522389
141396	522390
661295	522391
317039	522392
672375	522393
307370	522394
272199	522395
533156	522396
524061	522397
642795	522398
58331	522399
391504	522400
638967	522401
449156	522402
552201	522403
338792	522404
96233	522405
57172	522406
500343	522407
9772	522408
384895	522409
615	522410
257301	522411
591404	522412
407530	522413
403265	522414
285127	522415
588130	522416
561803	522417
279409	522418
317591	522419
224532	522420
2496	522421
332222	522422
23642	522423
379350	522424
298246	522425
86192	522426
570067	522427
573684	522428
667325	522429
631804	522430
142823	522431
401364	522432
103647	522433
625506	522434
18213	522435
158043	522436
352922	522437
12093	522438
490426	522439
86314	522440
14844	522441
544905	522442
72634	522443
368293	522444
257846	522445
176198	522446
497192	522447
664441	522448
432185	522449
143	522450
437787	522451
51870	522452
199219	522453
619821	522454
193306	522455
669320	522456
659459	522457
241811	522458
447189	522459
223485	522460
502998	522461
685094	522462
296731	522463
661783	522464
645374	522465
583268	522466
98351	522467
211222	522468
609196	522469
624202	522470
100154	522471
353389	522472
307955	522473
356355	522474
640047	522475
352130	522476
306221	522477
617077	522478
29970	522479
46886	522480
151203	522481
262649	522482
544415	522483
100577	522484
530310	522485
439007	522486
447835	522487
558366	522488
432763	522489
522936	522490
425669	522491
661221	522492
401883	522493
440560	522494
619530	522495
470497	522496
10828	522497
107361	522498
23588	522499
547964	522500
372812	522501
521869	522502
581760	522503
628326	522504
372333	522505
9036	522506
537604	522507
161765	522508
398370	522509
106065	522510
25037	522511
51500	522512
42386	522513
116700	522514
2568	522515
568599	522516
400235	522517
579590	522518
565138	522519
134546	522520
310199	522521
143571	522522
73899	522523
454771	522524
58670	522525
2389	522526
301106	522527
203174	522528
670817	522529
576407	522530
363856	522531
74486	522532
319811	522533
438673	522534
162150	522535
534100	522536
309330	522537
57596	522538
71692	522539
339501	522540
464200	522541
181408	522542
659938	522543
665191	522544
603220	522545
331059	522546
416356	522547
286789	522548
501104	522549
471177	522550
142684	522551
428500	522552
571257	522553
596356	522554
267647	522555
97297	522556
656930	522557
150278	522558
100144	522559
540055	522560
399988	522561
505011	522562
81846	522563
301502	522564
180976	522565
2528	522566
579012	522567
6981	522568
39498	522569
14114	522570
185609	522571
425713	522572
171818	522573
664347	522574
22110	522575
535075	522576
448086	522577
376488	522578
358298	522579
544778	522580
633249	522581
257065	522582
370935	522583
242956	522584
455587	522585
224216	522586
603537	522587
533033	522588
804	522589
165253	522590
156359	522591
175708	522592
193217	522593
653132	522594
88	522595
449838	522596
423092	522597
53679	522598
8976	522599
390048	522600
115552	522601
31573	522602
661137	522603
613085	522604
282687	522605
24348	522606
659266	522607
292162	522608
630277	522609
623870	522610
260776	522611
654564	522612
671779	522613
7947	522614
494494	522615
32598	522616
99626	522617
110745	522618
26510	522619
130197	522620
238466	522621
645715	522622
22184	522623
270173	522624
252094	522625
684873	522626
444841	522627
344914	522628
248883	522629
30371	522630
63783	522631
252041	522632
461366	522633
103747	522634
516395	522635
617978	522636
612295	522637
562405	522638
35522	522639
39111	522640
280101	522641
313841	522642
423499	522643
115393	522644
4431	522645
35	522646
501622	522647
351584	522648
212077	522649
377378	522650
480270	522651
318802	522652
14682	522653
540697	522654
86931	522655
46389	522656
529629	522657
244832	522658
484596	522659
160994	522660
15754	522661
64606	522662
153297	522663
430555	522664
429157	522665
35760	522666
211320	522667
1027	522668
198947	522669
552754	522670
326165	522671
537	522672
153903	522673
499062	522674
16790	522675
662497	522676
649351	522677
443011	522678
14089	522679
625589	522680
168457	522681
606515	522682
161550	522683
436510	522684
501919	522685
171155	522686
666711	522687
687263	522688
644	522689
432559	522690
419969	522691
532558	522692
642179	522693
516860	522694
132177	522695
113333	522696
47599	522697
230273	522698
332962	522699
661790	522700
518278	522701
299610	522702
4632	522703
538365	522704
185427	522705
636208	522706
25023	522707
495259	522708
618920	522709
75581	522710
626665	522711
551775	522712
570064	522713
98077	522714
221298	522715
223884	522716
676303	522717
688560	522718
34960	522719
1510	522720
46124	522721
580601	522722
41933	522723
193901	522724
193907	522725
27071	522726
619018	522727
5490	522728
117179	522729
432041	522730
410958	522731
450683	522732
158316	522733
354731	522734
53094	522735
4418	522736
17034	522737
16375	522738
565669	522739
225813	522740
4398	522741
347279	522742
478761	522743
36228	522744
91491	522745
506510	522746
240276	522747
36092	522748
583852	522749
163201	522750
520	522751
104289	522752
22418	522753
646520	522754
165117	522755
455280	522756
143719	522757
47588	522758
199789	522759
527087	522760
3685	522761
270943	522762
431769	522763
179	522764
270147	522765
3452	522766
230068	522767
63242	522768
180691	522769
601577	522770
4386	522771
172864	522772
116690	522773
473471	522774
644236	522775
13359	522776
55752	522777
14387	522778
64643	522779
552727	522780
49404	522781
47481	522782
235762	522783
649702	522784
430176	522785
138939	522786
506427	522787
31657	522788
564443	522789
71344	522790
149592	522791
524914	522792
200851	522793
260480	522794
22784	522795
663961	522796
103881	522797
61993	522798
224715	522799
33767	522800
195339	522801
7141	522802
12596	522803
64967	522804
558810	522805
59820	522806
297428	522807
121323	522808
189997	522809
311527	522810
50783	522811
6578	522812
210741	522813
264451	522814
238181	522815
364074	522816
561290	522817
692490	522818
473596	522819
120454	522820
130183	522821
585942	522822
560200	522823
196613	522824
678118	522825
569742	522826
257585	522827
124796	522828
508773	522829
127601	522830
68064	522831
557896	522832
697359	522833
43671	522834
681326	522835
365719	522836
3653	522837
285549	522838
3988	522839
231206	522840
259918	522841
139000	522842
683055	522843
555097	522844
916	522845
44170	522846
105086	522847
648250	522848
770	522849
23190	522850
95166	522851
669124	522852
259577	522853
152	522854
245410	522855
589643	522856
399349	522857
35091	522858
679208	522859
127440	522860
550368	522861
39627	522862
139179	522863
448694	522864
99445	522865
488337	522866
557862	522867
401665	522868
100034	522869
486175	522870
482829	522871
54961	522872
85882	522873
488918	522874
655736	522875
25470	522876
567756	522877
138625	522878
567670	522879
324938	522880
200642	522881
242488	522882
11259	522883
298943	522884
17183	522885
578664	522886
355278	522887
146981	522888
567720	522889
79324	522890
644473	522891
233045	522892
584577	522893
8414	522894
160052	522895
134054	522896
157402	522897
152126	522898
645597	522899
36549	522900
291511	522901
348295	522902
639570	522903
524971	522904
602358	522905
602368	522906
331877	522907
555774	522908
645191	522909
407607	522910
531704	522911
161623	522912
602821	522913
457243	522914
37752	522915
225148	522916
531709	522917
247769	522918
531715	522919
531721	522920
247849	522921
247909	522922
457705	522923
315359	522924
197043	522925
141614	522926
242360	522927
420531	522928
79700	522929
611407	522930
474052	522931
3258	522932
242346	522933
287152	522934
559641	522935
648003	522936
6225	522937
55228	522938
27492	522939
662558	522940
18662	522941
534947	522942
467313	522943
90656	522944
567252	522945
164560	522946
18100	522947
1389	522948
75325	522949
238931	522950
335606	522951
137610	522952
142881	522953
584300	522954
22992	522955
158972	522956
32711	522957
235	522958
467912	522959
209226	522960
1290	522961
11378	522962
51849	522963
275987	522964
53411	522965
4478	522966
503380	522967
21067	522968
155401	522969
152730	522970
293931	522971
585210	522972
410949	522973
217349	522974
277840	522975
144519	522976
142392	522977
34143	522978
138543	522979
111014	522980
633683	522981
2242	522982
14438	522983
688322	522984
430481	522985
482382	522986
291980	522987
613792	522988
409868	522989
483919	522990
680648	522991
113595	522992
600014	522993
157211	522994
111129	522995
51890	522996
605821	522997
5023	522998
79247	522999
152870	523000
435357	523001
676564	523002
114987	523003
538056	523004
124560	523005
92583	523006
473338	523007
473133	523008
46840	523009
100162	523010
43550	523011
294283	523012
137526	523013
227317	523014
409	523015
647585	523016
541825	523017
132561	523018
10903	523019
77175	523020
85004	523021
155275	523022
77971	523023
556676	523024
96038	523025
1476	523026
634123	523027
613248	523028
73828	523029
387128	523030
3976	523031
134120	523032
465994	523033
67091	523034
56422	523035
306513	523036
81728	523037
10843	523038
476835	523039
149372	523040
592550	523041
235252	523042
122542	523043
594538	523044
302219	523045
115412	523046
81548	523047
91070	523048
475080	523049
273868	523050
248544	523051
394948	523052
625384	523053
299525	523054
530273	523055
224480	523056
89714	523057
99229	523058
89905	523059
20612	523060
24283	523061
48480	523062
264708	523063
60582	523064
12659	523065
506137	523066
17	523067
96068	523068
79007	523069
597107	523070
168713	523071
219421	523072
108760	523073
562	523074
96067	523075
84410	523076
78859	523077
320352	523078
600171	523079
607396	523080
655669	523081
467723	523082
422320	523083
345834	523084
282381	523085
70147	523086
81968	523087
153206	523088
524797	523089
89531	523090
573795	523091
58790	523092
569942	523093
2166	523094
83282	523095
51810	523096
24269	523097
524856	523098
269067	523099
98113	523100
150129	523101
103707	523102
506042	523103
660176	523104
333851	523105
379360	523106
263909	523107
161535	523108
4386	523109
665131	523110
605100	523111
149605	523112
5605	523113
144863	523114
7101	523115
590749	523116
112123	523117
362151	523118
418105	523119
331400	523120
39121	523121
111508	523122
103638	523123
343110	523124
126402	523125
650606	523126
157222	523127
5158	523128
57110	523129
107126	523130
381798	523131
434121	523132
400230	523133
3017	523134
531908	523135
140645	523136
341697	523137
37245	523138
50	523139
661445	523140
14495	523141
442856	523142
33330	523143
667510	523144
1227	523145
21712	523146
580955	523147
613788	523148
334047	523149
463306	523150
480127	523151
489524	523152
6437	523153
208463	523154
40551	523155
391893	523156
577702	523157
668427	523158
590250	523159
39260	523160
125607	523161
456188	523162
528070	523163
416234	523164
21706	523165
2	523166
386107	523167
692517	523168
641396	523169
504206	523170
45630	523171
435631	523172
497074	523173
465175	523174
129880	523175
175183	523176
359176	523177
548963	523178
15170	523179
170615	523180
280829	523181
416432	523182
656907	523183
137	523184
107389	523185
4914	523186
73841	523187
690383	523188
317818	523189
343512	523190
124505	523191
143	523192
613691	523193
672191	523194
28059	523195
517019	523196
171565	523197
293654	523198
468047	523199
543244	523200
78365	523201
49027	523202
30623	523203
325102	523204
29866	523205
44237	523206
580537	523207
108101	523208
8352	523209
116003	523210
40267	523211
12506	523212
539615	523213
172855	523214
96826	523215
465965	523216
671630	523217
140580	523218
166045	523219
583553	523220
346289	523221
11334	523222
191442	523223
43486	523224
278798	523225
26	523226
300700	523227
319131	523228
127033	523229
1127	523230
619179	523231
10880	523232
309732	523233
260994	523234
74596	523235
259796	523236
40737	523237
627714	523238
259773	523239
143654	523240
161322	523241
497717	523242
358288	523243
214887	523244
548943	523245
463846	523246
623154	523247
39052	523248
624507	523249
158924	523250
159503	523251
34862	523252
276778	523253
552186	523254
616636	523255
178753	523256
26232	523257
194163	523258
179010	523259
194099	523260
178875	523261
500129	523262
64002	523263
194100	523264
13318	523265
129294	523266
486295	523267
134432	523268
525711	523269
488791	523270
109752	523271
72889	523272
278853	523273
498564	523274
217814	523275
454855	523276
373514	523277
487253	523278
26376	523279
43479	523280
39501	523281
619218	523282
590948	523283
212897	523284
59097	523285
61455	523286
26991	523287
40081	523288
222123	523289
51162	523290
100945	523291
276504	523292
23889	523293
42363	523294
574510	523295
134412	523296
98450	523297
233224	523298
146296	523299
356210	523300
567604	523301
93589	523302
66458	523303
206074	523304
108523	523305
408413	523306
205666	523307
390082	523308
13148	523309
109471	523310
84019	523311
676520	523312
124394	523313
56400	523314
559012	523315
327163	523316
38153	523317
92462	523318
347915	523319
126649	523320
163270	523321
5655	523322
182122	523323
43718	523324
85755	523325
310009	523326
166825	523327
116846	523328
6392	523329
71971	523330
686962	523331
212045	523332
591382	523333
5593	523334
445283	523335
504202	523336
305485	523337
128020	523338
96611	523339
3162	523340
253818	523341
349696	523342
283685	523343
89617	523344
530881	523345
674942	523346
32942	523347
144077	523348
5805	523349
329386	523350
641572	523351
11958	523352
207779	523353
143241	523354
533601	523355
78002	523356
618947	523357
636655	523358
167381	523359
399984	523360
21909	523361
128005	523362
462531	523363
466041	523364
350523	523365
468527	523366
6086	523367
49817	523368
41876	523369
25380	523370
83987	523371
35644	523372
16515	523373
673264	523374
274180	523375
158006	523376
61590	523377
537821	523378
37827	523379
112425	523380
146631	523381
52479	523382
196223	523383
35663	523384
137283	523385
66552	523386
450176	523387
6960	523388
263148	523389
173290	523390
79026	523391
411485	523392
21008	523393
184891	523394
687650	523395
646080	523396
243785	523397
678991	523398
356235	523399
128874	523400
162957	523401
285786	523402
117425	523403
504951	523404
85774	523405
635656	523406
572997	523407
85390	523408
418745	523409
217928	523410
595486	523411
516920	523412
442719	523413
290916	523414
359929	523415
64648	523416
195093	523417
450267	523418
190733	523419
251357	523420
383083	523421
664124	523422
23991	523423
762	523424
440406	523425
56217	523426
21500	523427
596093	523428
4310	523429
586257	523430
610521	523431
644504	523432
48022	523433
51729	523434
249804	523435
616693	523436
53110	523437
129775	523438
630579	523439
87295	523440
46668	523441
41365	523442
633334	523443
12449	523444
299927	523445
259624	523446
424128	523447
276171	523448
481217	523449
54837	523450
325877	523451
539056	523452
12124	523453
636026	523454
149608	523455
668552	523456
78999	523457
471825	523458
106049	523459
469825	523460
264788	523461
215394	523462
24918	523463
394642	523464
69277	523465
22894	523466
510082	523467
1637	523468
460939	523469
48051	523470
548320	523471
31819	523472
153300	523473
270690	523474
463544	523475
94304	523476
621315	523477
326357	523478
423102	523479
269825	523480
145365	523481
12483	523482
484618	523483
8323	523484
83418	523485
623001	523486
583591	523487
158053	523488
368250	523489
171379	523490
685569	523491
437482	523492
185230	523493
6262	523494
393908	523495
325054	523496
52705	523497
16373	523498
1150	523499
1784	523500
480469	523501
499013	523502
65632	523503
106911	523504
289829	523505
34728	523506
71863	523507
133969	523508
102492	523509
638825	523510
90491	523511
619360	523512
129235	523513
261454	523514
141715	523515
689281	523516
114998	523517
10180	523518
26029	523519
231307	523520
448830	523521
62456	523522
94410	523523
277243	523524
643863	523525
252711	523526
453056	523527
17422	523528
348116	523529
339547	523530
415537	523531
219	523532
120015	523533
481856	523534
46676	523535
47210	523536
46578	523537
153004	523538
20916	523539
587163	523540
152076	523541
95249	523542
87594	523543
155873	523544
545107	523545
37505	523546
392076	523547
384632	523548
15242	523549
26983	523550
41180	523551
526220	523552
386998	523553
563272	523554
110540	523555
519817	523556
80632	523557
282205	523558
496262	523559
211642	523560
160744	523561
153746	523562
148453	523563
211557	523564
313595	523565
171831	523566
99830	523567
15035	523568
689742	523569
199447	523570
36972	523571
13038	523572
15068	523573
371595	523574
106605	523575
15605	523576
48366	523577
78895	523578
310269	523579
387301	523580
294369	523581
508017	523582
5968	523583
43279	523584
15049	523585
8995	523586
43589	523587
3987	523588
306607	523589
11313	523590
328766	523591
38482	523592
281826	523593
586912	523594
150583	523595
509791	523596
106661	523597
612638	523598
30562	523599
53067	523600
11604	523601
160764	523602
293693	523603
287058	523604
108778	523605
229958	523606
4209	523607
545873	523608
43827	523609
511157	523610
21731	523611
15	523612
23976	523613
5180	523614
4679	523615
526233	523616
5692	523617
3682	523618
696198	523619
1673	523620
31759	523621
6434	523622
168061	523623
29925	523624
73440	523625
38743	523626
71148	523627
121295	523628
433273	523629
267537	523630
6434	523631
4793	523632
661726	523633
465241	523634
40486	523635
689469	523636
6984	523637
695090	523638
302309	523639
322364	523640
111414	523641
376883	523642
4833	523643
55962	523644
517372	523645
128717	523646
488244	523647
11001	523648
54555	523649
628432	523650
111486	523651
259187	523652
6434	523653
135936	523654
40530	523655
144812	523656
483807	523657
24669	523658
21681	523659
58478	523660
69954	523661
36258	523662
319933	523663
117226	523664
408146	523665
319935	523666
675557	523667
92684	523668
118052	523669
423550	523670
153814	523671
116120	523672
6234	523673
10023	523674
141189	523675
407392	523676
49758	523677
606663	523678
156016	523679
45566	523680
3526	523681
159111	523682
597096	523683
337742	523684
585415	523685
248525	523686
591295	523687
141067	523688
128222	523689
584064	523690
17264	523691
306634	523692
578495	523693
336081	523694
48358	523695
416913	523696
19700	523697
400984	523698
261879	523699
1125	523700
164	523701
478060	523702
583774	523703
131750	523704
4363	523705
11432	523706
21943	523707
137926	523708
137822	523709
525947	523710
525889	523711
11438	523712
49413	523713
505028	523714
505022	523715
266239	523716
132128	523717
103794	523718
271997	523719
382101	523720
377314	523721
583707	523722
440904	523723
188131	523724
292309	523725
478	523726
478	523727
250445	523728
2047	523729
205165	523730
358186	523731
547957	523732
194323	523733
18	523734
595	523735
198544	523736
634201	523737
636066	523738
643631	523739
394038	523740
603317	523741
426701	523742
10202	523743
578587	523744
65825	523745
48865	523746
207777	523747
429668	523748
237348	523749
167066	523750
143648	523751
672387	523752
279416	523753
515032	523754
435312	523755
478921	523756
118059	523757
248549	523758
486185	523759
234831	523760
281517	523761
26803	523762
690476	523763
641159	523764
1162	523765
193843	523766
322399	523767
14930	523768
41048	523769
20726	523770
3167	523771
446441	523772
107999	523773
438369	523774
271348	523775
22136	523776
236769	523777
123358	523778
109820	523779
260925	523780
260926	523781
40554	523782
641320	523783
69246	523784
454504	523785
35009	523786
66980	523787
133222	523788
262151	523789
141828	523790
31112	523791
122236	523792
662991	523793
612357	523794
634592	523795
536876	523796
39579	523797
418072	523798
556170	523799
66739	523800
566434	523801
464358	523802
54055	523803
141417	523804
71194	523805
67399	523806
653919	523807
45941	523808
117078	523809
163088	523810
376157	523811
357341	523812
35267	523813
124521	523814
222319	523815
5673	523816
342038	523817
107853	523818
634221	523819
230382	523820
108313	523821
524764	523822
409412	523823
45625	523824
58869	523825
322163	523826
144600	523827
167746	523828
14797	523829
37400	523830
310790	523831
530252	523832
3441	523833
7195	523834
2109	523835
18908	523836
343846	523837
61098	523838
657749	523839
123620	523840
21035	523841
681782	523842
544706	523843
847	523844
88444	523845
123537	523846
151978	523847
110483	523848
24330	523849
81893	523850
410189	523851
729	523852
52909	523853
45175	523854
71759	523855
640185	523856
138539	523857
254650	523858
16366	523859
123921	523860
22687	523861
191174	523862
246354	523863
36571	523864
325806	523865
455881	523866
119956	523867
650512	523868
53033	523869
10617	523870
238594	523871
87935	523872
313518	523873
1120	523874
511199	523875
205185	523876
97885	523877
123360	523878
146034	523879
205403	523880
163867	523881
11842	523882
300911	523883
408320	523884
626154	523885
55709	523886
27815	523887
91795	523888
238661	523889
526540	523890
152965	523891
132774	523892
645293	523893
436809	523894
24517	523895
16424	523896
5440	523897
22704	523898
1224	523899
261595	523900
599547	523901
4074	523902
65950	523903
116631	523904
160604	523905
138174	523906
101970	523907
33656	523908
310241	523909
650778	523910
690576	523911
16115	523912
160703	523913
172051	523914
30476	523915
392484	523916
646	523917
12353	523918
80849	523919
634487	523920
77042	523921
695	523922
607450	523923
165915	523924
35094	523925
230747	523926
482401	523927
154201	523928
81426	523929
286877	523930
414171	523931
395754	523932
512156	523933
1018	523934
566086	523935
101468	523936
130657	523937
23200	523938
27475	523939
24045	523940
31344	523941
609427	523942
43949	523943
42654	523944
74297	523945
119534	523946
334048	523947
351216	523948
340153	523949
467023	523950
635216	523951
127754	523952
556593	523953
74296	523954
15502	523955
570795	523956
19140	523957
634	523958
4742	523959
583205	523960
66898	523961
236233	523962
543459	523963
70273	523964
32456	523965
97868	523966
1421	523967
138546	523968
201613	523969
136567	523970
454562	523971
80852	523972
407879	523973
111598	523974
92024	523975
396118	523976
125693	523977
125821	523978
569028	523979
582408	523980
35944	523981
213837	523982
683374	523983
42006	523984
153782	523985
113150	523986
48624	523987
267580	523988
33656	523989
143896	523990
23658	523991
323245	523992
58881	523993
66798	523994
496296	523995
676828	523996
347691	523997
121803	523998
616300	523999
168100	524000
66262	524001
123525	524002
30689	524003
442241	524004
47661	524005
25298	524006
128921	524007
104504	524008
54906	524009
675007	524010
157423	524011
32604	524012
3470	524013
47700	524014
19160	524015
229990	524016
200744	524017
569011	524018
79942	524019
66594	524020
536868	524021
14986	524022
39899	524023
617202	524024
82241	524025
210617	524026
19610	524027
511718	524028
131139	524029
139420	524030
626119	524031
49582	524032
153708	524033
53276	524034
459606	524035
151533	524036
74375	524037
155922	524038
36492	524039
64666	524040
15115	524041
583831	524042
450469	524043
146825	524044
679770	524045
540099	524046
41078	524047
24389	524048
651646	524049
493901	524050
318925	524051
118960	524052
620177	524053
89547	524054
550274	524055
605231	524056
98321	524057
40646	524058
40646	524059
226313	524060
226320	524061
18866	524062
456428	524063
607123	524064
375718	524065
460892	524066
418014	524067
44178	524068
570056	524069
447490	524070
6215	524071
340949	524072
648640	524073
122213	524074
3626	524075
101227	524076
466954	524077
679427	524078
100991	524079
431325	524080
190904	524081
536917	524082
250505	524083
518865	524084
260597	524085
25456	524086
412043	524087
83898	524088
426956	524089
90876	524090
433066	524091
82050	524092
323945	524093
123989	524094
373788	524095
74787	524096
89227	524097
689080	524098
677974	524099
199197	524100
3367	524101
48431	524102
652705	524103
612620	524104
612625	524105
612628	524106
612632	524107
612634	524108
398697	524109
7910	524110
338296	524111
364284	524112
360076	524113
507779	524114
104857	524115
85839	524116
261030	524117
1208	524118
210028	524119
115468	524120
201736	524121
110879	524122
315779	524123
474378	524124
471318	524125
239008	524126
314407	524127
152226	524128
14847	524129
672861	524130
668247	524131
210052	524132
91399	524133
22054	524134
164751	524135
28678	524136
152297	524137
53721	524138
539683	524139
348301	524140
162709	524141
327474	524142
143402	524143
154435	524144
365266	524145
449476	524146
69755	524147
366054	524148
40419	524149
25729	524150
297216	524151
87747	524152
123074	524153
14826	524154
72642	524155
640321	524156
231284	524157
45898	524158
140081	524159
388523	524160
246406	524161
542667	524162
469877	524163
470870	524164
239099	524165
646940	524166
335687	524167
508944	524168
162597	524169
126181	524170
374643	524171
77543	524172
258793	524173
580053	524174
389998	524175
162648	524176
633089	524177
50124	524178
2436	524179
425612	524180
595290	524181
130493	524182
30247	524183
241549	524184
535891	524185
520716	524186
676705	524187
158658	524188
269572	524189
548730	524190
11612	524191
306188	524192
642877	524193
151826	524194
511628	524195
151153	524196
239119	524197
128102	524198
399229	524199
84740	524200
210104	524201
612378	524202
269584	524203
341480	524204
592459	524205
161780	524206
602277	524207
317561	524208
693112	524209
641802	524210
140063	524211
70170	524212
428238	524213
231235	524214
59617	524215
33082	524216
580993	524217
273695	524218
101539	524219
654773	524220
645258	524221
348306	524222
648641	524223
592337	524224
76903	524225
210003	524226
535892	524227
74462	524228
105715	524229
59620	524230
49595	524231
174414	524232
339345	524233
45052	524234
112227	524235
500517	524236
83810	524237
594104	524238
542725	524239
619896	524240
33796	524241
664664	524242
437803	524243
439161	524244
258124	524245
35527	524246
315024	524247
449473	524248
172629	524249
253039	524250
531083	524251
602352	524252
142442	524253
390944	524254
390953	524255
635515	524256
390965	524257
390969	524258
390970	524259
635523	524260
635531	524261
635533	524262
635537	524263
391003	524264
635538	524265
391037	524266
635546	524267
391042	524268
391065	524269
391068	524270
635554	524271
635556	524272
391079	524273
391083	524274
391085	524275
391089	524276
635561	524277
635566	524278
391117	524279
635571	524280
635574	524281
635576	524282
391138	524283
635581	524284
391166	524285
391168	524286
635586	524287
391180	524288
635587	524289
391186	524290
391191	524291
391212	524292
391217	524293
391222	524294
391232	524295
635607	524296
291493	524297
341862	524298
365261	524299
153136	524300
602308	524301
660306	524302
642869	524303
239123	524304
341515	524305
531810	524306
355721	524307
619393	524308
395937	524309
640810	524310
545103	524311
428225	524312
449397	524313
102772	524314
44622	524315
11097	524316
170376	524317
161103	524318
74967	524319
527629	524320
35279	524321
168302	524322
505648	524323
471382	524324
633079	524325
659487	524326
183309	524327
87034	524328
89935	524329
376526	524330
313726	524331
291487	524332
169145	524333
684907	524334
610314	524335
482876	524336
507536	524337
595299	524338
390468	524339
398844	524340
112110	524341
325529	524342
72691	524343
20642	524344
121434	524345
164719	524346
79059	524347
54139	524348
164294	524349
107030	524350
457327	524351
122963	524352
4144	524353
457138	524354
53561	524355
682365	524356
122830	524357
457317	524358
22237	524359
349737	524360
61957	524361
337386	524362
3591	524363
385011	524364
550214	524365
493862	524366
798	524367
798	524368
577380	524369
518717	524370
476132	524371
466594	524372
93537	524373
463938	524374
519543	524375
118958	524376
346350	524377
41752	524378
173259	524379
20375	524380
210416	524381
312232	524382
70	524383
144135	524384
11777	524385
555221	524386
126439	524387
676408	524388
550183	524389
333533	524390
272844	524391
164838	524392
159	524393
458702	524394
152701	524395
4143	524396
687317	524397
179130	524398
274761	524399
476295	524400
4143	524401
655933	524402
55284	524403
27509	524404
652683	524405
16500	524406
105911	524407
110050	524408
197316	524409
139031	524410
595421	524411
374813	524412
205341	524413
164962	524414
230253	524415
351970	524416
181404	524417
255409	524418
622628	524419
145835	524420
51757	524421
410021	524422
594023	524423
639334	524424
371436	524425
159006	524426
10561	524427
465931	524428
48153	524429
416317	524430
57299	524431
376575	524432
327377	524433
404997	524434
672869	524435
144554	524436
85318	524437
273407	524438
424725	524439
444193	524440
403822	524441
486921	524442
682551	524443
523970	524444
313537	524445
523971	524446
117931	524447
149124	524448
100454	524449
552628	524450
24075	524451
67725	524452
399089	524453
500818	524454
616844	524455
428116	524456
75152	524457
53614	524458
3748	524459
532079	524460
4912	524461
608995	524462
314960	524463
35824	524464
228704	524465
142650	524466
21354	524467
480988	524468
136622	524469
197757	524470
59897	524471
338919	524472
342117	524473
626414	524474
528115	524475
105372	524476
2603	524477
32821	524478
401857	524479
339020	524480
354002	524481
59587	524482
58473	524483
66995	524484
575129	524485
25056	524486
127880	524487
394081	524488
11729	524489
575114	524490
465489	524491
664280	524492
77649	524493
91821	524494
628612	524495
503395	524496
552625	524497
401909	524498
473957	524499
309724	524500
81914	524501
574993	524502
549090	524503
598256	524504
637154	524505
42809	524506
398036	524507
149850	524508
81823	524509
40964	524510
348097	524511
480016	524512
98431	524513
398577	524514
533091	524515
502749	524516
196499	524517
512547	524518
63010	524519
175040	524520
175016	524521
175048	524522
184473	524523
126687	524524
662435	524525
580613	524526
258879	524527
185486	524528
44881	524529
680627	524530
582393	524531
107852	524532
25259	524533
609410	524534
272168	524535
564102	524536
134676	524537
57574	524538
153065	524539
332130	524540
338978	524541
41358	524542
422790	524543
109555	524544
57574	524545
398371	524546
17379	524547
195136	524548
13650	524549
195110	524550
511367	524551
159053	524552
332473	524553
489330	524554
675066	524555
590352	524556
631128	524557
632320	524558
588609	524559
496233	524560
496205	524561
105686	524562
26322	524563
596596	524564
164953	524565
447243	524566
82165	524567
374996	524568
5899	524569
272982	524570
76348	524571
26552	524572
332411	524573
2661	524574
108	524575
101217	524576
105887	524577
56381	524578
428048	524579
226156	524580
355433	524581
87014	524582
382175	524583
387103	524584
50524	524585
495599	524586
4805	524587
1028	524588
633649	524589
14449	524590
33490	524591
13131	524592
461440	524593
30383	524594
58190	524595
682639	524596
116194	524597
21707	524598
6647	524599
423724	524600
387297	524601
606	524602
431329	524603
551453	524604
4322	524605
265953	524606
159036	524607
230635	524608
99224	524609
330675	524610
100525	524611
652186	524612
384539	524613
491608	524614
412695	524615
1028	524616
501942	524617
194703	524618
251105	524619
1028	524620
432889	524621
576654	524622
447166	524623
176604	524624
660476	524625
135125	524626
1875	524627
37632	524628
209732	524629
487369	524630
530321	524631
370780	524632
158536	524633
450936	524634
551800	524635
374279	524636
507267	524637
1028	524638
117520	524639
314912	524640
9424	524641
285770	524642
664811	524643
347460	524644
97680	524645
453931	524646
591515	524647
135468	524648
21611	524649
405690	524650
25442	524651
526737	524652
147812	524653
580447	524654
570926	524655
52352	524656
95685	524657
354007	524658
354005	524659
354004	524660
354006	524661
134676	524662
680310	524663
262238	524664
73848	524665
169403	524666
561265	524667
171509	524668
87706	524669
104890	524670
372321	524671
189444	524672
42700	524673
515578	524674
439504	524675
170735	524676
185920	524677
676402	524678
176094	524679
248686	524680
508405	524681
71306	524682
418948	524683
38286	524684
17183	524685
31299	524686
218998	524687
423881	524688
633692	524689
488152	524690
274114	524691
667241	524692
622509	524693
4598	524694
10861	524695
144983	524696
80754	524697
194862	524698
385525	524699
62388	524700
396549	524701
427930	524702
6385	524703
453039	524704
560769	524705
529396	524706
552245	524707
92	524708
219051	524709
535289	524710
22135	524711
618395	524712
256799	524713
303648	524714
463613	524715
266303	524716
579380	524717
22388	524718
190513	524719
334838	524720
433037	524721
378421	524722
131855	524723
3357	524724
81849	524725
388872	524726
440441	524727
582158	524728
52774	524729
614420	524730
428872	524731
117350	524732
466013	524733
203515	524734
653980	524735
203527	524736
697437	524737
392007	524738
566118	524739
369564	524740
118477	524741
291452	524742
482439	524743
6519	524744
575098	524745
596038	524746
619471	524747
22135	524748
549094	524749
61441	524750
37765	524751
562648	524752
49472	524753
622045	524754
101652	524755
630457	524756
499960	524757
125235	524758
299390	524759
72573	524760
177492	524761
29887	524762
557175	524763
56712	524764
176193	524765
109675	524766
115757	524767
170615	524768
5345	524769
684344	524770
395421	524771
98316	524772
61217	524773
677139	524774
11140	524775
28366	524776
238069	524777
50882	524778
157302	524779
64366	524780
269538	524781
44795	524782
201289	524783
636163	524784
112770	524785
379841	524786
585023	524787
525267	524788
539449	524789
153	524790
182289	524791
587505	524792
488096	524793
227550	524794
444073	524795
152192	524796
145730	524797
38	524798
516149	524799
577367	524800
178058	524801
148517	524802
161005	524803
429004	524804
103517	524805
686518	524806
251676	524807
24677	524808
138307	524809
8494	524810
252394	524811
146022	524812
291997	524813
561758	524814
99653	524815
479493	524816
539807	524817
4716	524818
686487	524819
576461	524820
655408	524821
534077	524822
341897	524823
275334	524824
643027	524825
6760	524826
491344	524827
329462	524828
114763	524829
121411	524830
616105	524831
122684	524832
959	524833
30584	524834
581301	524835
557441	524836
447949	524837
666680	524838
494326	524839
641366	524840
380600	524841
124215	524842
37374	524843
1445	524844
20069	524845
546410	524846
323454	524847
171795	524848
643109	524849
131969	524850
632864	524851
459120	524852
17620	524853
112347	524854
4807	524855
381970	524856
654103	524857
120609	524858
486510	524859
561462	524860
226671	524861
52337	524862
638100	524863
629048	524864
63523	524865
107585	524866
101104	524867
56073	524868
56073	524869
50775	524870
147286	524871
517905	524872
360748	524873
8408	524874
8217	524875
22593	524876
18094	524877
36044	524878
243169	524879
111250	524880
20835	524881
168455	524882
2736	524883
413225	524884
32373	524885
292174	524886
657857	524887
287164	524888
593430	524889
548276	524890
478911	524891
355283	524892
533493	524893
132634	524894
236955	524895
387026	524896
610209	524897
121867	524898
157082	524899
17623	524900
579880	524901
419853	524902
550737	524903
40993	524904
271763	524905
383652	524906
111621	524907
35363	524908
442283	524909
96955	524910
275327	524911
683209	524912
81432	524913
7222	524914
2607	524915
16397	524916
432975	524917
64909	524918
382806	524919
91068	524920
637693	524921
197980	524922
4550	524923
166318	524924
624706	524925
116418	524926
11909	524927
2617	524928
660978	524929
604773	524930
123179	524931
10911	524932
43246	524933
546457	524934
147131	524935
138769	524936
521565	524937
398599	524938
201728	524939
86751	524940
236640	524941
695522	524942
5115	524943
24169	524944
104074	524945
172924	524946
526472	524947
405608	524948
307867	524949
6534	524950
88092	524951
526552	524952
460518	524953
555827	524954
101351	524955
72916	524956
349984	524957
634	524958
132925	524959
242525	524960
432377	524961
432591	524962
649807	524963
439576	524964
689123	524965
171435	524966
7757	524967
367874	524968
29407	524969
38124	524970
108474	524971
10547	524972
515724	524973
553593	524974
390	524975
39639	524976
400684	524977
20032	524978
584686	524979
53522	524980
26583	524981
108123	524982
76314	524983
24627	524984
67924	524985
521619	524986
198217	524987
230892	524988
44442	524989
30909	524990
12082	524991
643099	524992
353704	524993
248677	524994
16736	524995
537576	524996
606896	524997
23847	524998
49535	524999
54620	525000
22142	525001
129154	525002
27744	525003
2315	525004
203096	525005
220079	525006
532631	525007
145827	525008
246679	525009
8321	525010
21275	525011
22068	525012
38392	525013
31406	525014
206566	525015
119656	525016
22658	525017
351936	525018
353303	525019
692221	525020
544114	525021
634819	525022
90746	525023
38908	525024
659729	525025
7948	525026
25536	525027
113359	525028
31367	525029
102904	525030
168194	525031
661711	525032
15120	525033
37852	525034
21496	525035
432240	525036
70956	525037
3363	525038
65929	525039
97719	525040
15021	525041
250283	525042
16166	525043
319668	525044
235935	525045
24121	525046
321897	525047
118381	525048
428852	525049
30747	525050
105524	525051
47528	525052
688062	525053
476259	525054
71229	525055
69382	525056
131013	525057
400721	525058
45857	525059
254202	525060
93345	525061
303084	525062
63573	525063
453758	525064
12937	525065
112105	525066
249391	525067
228846	525068
148150	525069
4076	525070
149634	525071
81034	525072
318826	525073
481134	525074
408221	525075
465574	525076
69073	525077
317569	525078
8070	525079
259098	525080
118834	525081
260099	525082
354076	525083
247265	525084
237864	525085
112098	525086
67838	525087
502444	525088
316166	525089
371493	525090
70703	525091
55874	525092
281799	525093
79659	525094
370129	525095
38183	525096
82049	525097
138671	525098
683411	525099
1021	525100
59278	525101
647018	525102
54369	525103
646869	525104
265320	525105
76193	525106
217	525107
80586	525108
123548	525109
49230	525110
432048	525111
415498	525112
15148	525113
164702	525114
608807	525115
268566	525116
44650	525117
263423	525118
605111	525119
25946	525120
629949	525121
421760	525122
597824	525123
109513	525124
129780	525125
168393	525126
294128	525127
184477	525128
306293	525129
555841	525130
230366	525131
53498	525132
8418	525133
11379	525134
42743	525135
196243	525136
447160	525137
23576	525138
299711	525139
500391	525140
242663	525141
320954	525142
199525	525143
575750	525144
84377	525145
482745	525146
1974	525147
5197	525148
24854	525149
316526	525150
569312	525151
680449	525152
9353	525153
490076	525154
173900	525155
4606	525156
180248	525157
380520	525158
160284	525159
12577	525160
631043	525161
471653	525162
270416	525163
690844	525164
604986	525165
518785	525166
65937	525167
50030	525168
629863	525169
16652	525170
300738	525171
11679	525172
121873	525173
507797	525174
390075	525175
562651	525176
54536	525177
336416	525178
207699	525179
123460	525180
108401	525181
342845	525182
185418	525183
26529	525184
339629	525185
540533	525186
141141	525187
59633	525188
393321	525189
461996	525190
466378	525191
281359	525192
458236	525193
440829	525194
661406	525195
156330	525196
205	525197
13984	525198
376534	525199
358547	525200
416631	525201
148737	525202
215471	525203
36713	525204
396462	525205
242469	525206
667168	525207
142229	525208
72920	525209
108925	525210
71574	525211
20985	525212
360289	525213
387469	525214
650298	525215
6746	525216
91372	525217
163014	525218
52463	525219
45312	525220
553924	525221
639254	525222
130862	525223
43856	525224
349189	525225
99328	525226
120113	525227
555649	525228
106933	525229
122843	525230
211059	525231
6374	525232
362228	525233
106785	525234
49534	525235
15502	525236
654226	525237
86424	525238
279359	525239
250807	525240
149065	525241
467151	525242
678985	525243
44621	525244
416836	525245
45131	525246
99950	525247
564930	525248
497265	525249
163551	525250
45045	525251
631304	525252
591988	525253
84624	525254
17812	525255
45016	525256
72439	525257
34109	525258
683364	525259
677707	525260
112441	525261
22205	525262
285875	525263
132210	525264
247168	525265
105903	525266
138446	525267
300682	525268
21932	525269
128344	525270
629965	525271
62385	525272
412659	525273
470764	525274
31538	525275
13974	525276
555750	525277
405164	525278
32299	525279
402249	525280
184424	525281
158051	525282
574528	525283
132970	525284
686163	525285
211496	525286
531041	525287
402933	525288
46419	525289
19351	525290
315203	525291
652058	525292
173035	525293
686283	525294
730	525295
50065	525296
670378	525297
238226	525298
161607	525299
320540	525300
654116	525301
591857	525302
339696	525303
268423	525304
342601	525305
63100	525306
81553	525307
503158	525308
19935	525309
367580	525310
145940	525311
660487	525312
13494	525313
1464	525314
39427	525315
19492	525316
3019	525317
386992	525318
694844	525319
305663	525320
499594	525321
549778	525322
519929	525323
19704	525324
611031	525325
120442	525326
66444	525327
56771	525328
88081	525329
286257	525330
244114	525331
19356	525332
383409	525333
295743	525334
407219	525335
289747	525336
490997	525337
508061	525338
377311	525339
77609	525340
525320	525341
20839	525342
448953	525343
386689	525344
692219	525345
645328	525346
65867	525347
125920	525348
533152	525349
70842	525350
591293	525351
531078	525352
17947	525353
495710	525354
631289	525355
3009	525356
526689	525357
146094	525358
691659	525359
512798	525360
155307	525361
391073	525362
15839	525363
556546	525364
194473	525365
17126	525366
96990	525367
659106	525368
29314	525369
114258	525370
556650	525371
569878	525372
141560	525373
428704	525374
41353	525375
171356	525376
441691	525377
691471	525378
208888	525379
350	525380
504205	525381
82001	525382
670439	525383
781	525384
17175	525385
215371	525386
431747	525387
56747	525388
142819	525389
30439	525390
59938	525391
505042	525392
56734	525393
286841	525394
227823	525395
122806	525396
480605	525397
637476	525398
110968	525399
472053	525400
651704	525401
51820	525402
672157	525403
104292	525404
693095	525405
2444	525406
514073	525407
60181	525408
530123	525409
35737	525410
610912	525411
384789	525412
36951	525413
6058	525414
16019	525415
519450	525416
224086	525417
161198	525418
691006	525419
121230	525420
244715	525421
294709	525422
139438	525423
302348	525424
178553	525425
192641	525426
156772	525427
206753	525428
35159	525429
654005	525430
134203	525431
241104	525432
252635	525433
81659	525434
249067	525435
93933	525436
35547	525437
211601	525438
31290	525439
381619	525440
203142	525441
954	525442
52656	525443
110469	525444
231744	525445
418087	525446
455971	525447
672555	525448
120682	525449
164909	525450
95883	525451
7010	525452
34217	525453
39116	525454
216569	525455
30464	525456
689867	525457
173223	525458
22047	525459
1645	525460
326318	525461
274363	525462
559903	525463
660538	525464
22206	525465
411302	525466
55728	525467
54800	525468
100000	525469
565255	525470
17692	525471
517355	525472
570285	525473
308968	525474
123009	525475
575768	525476
529511	525477
567882	525478
211873	525479
99699	525480
382854	525481
553467	525482
146617	525483
327062	525484
154617	525485
411807	525486
591968	525487
87001	525488
298271	525489
628628	525490
462526	525491
54294	525492
72254	525493
250961	525494
398905	525495
54250	525496
23124	525497
86696	525498
388343	525499
33817	525500
574516	525501
1121	525502
323858	525503
10076	525504
250050	525505
19558	525506
46595	525507
69692	525508
352174	525509
46026	525510
282110	525511
517888	525512
1503	525513
118251	525514
150492	525515
230744	525516
456378	525517
113359	525518
204464	525519
800	525520
540832	525521
159397	525522
157479	525523
63044	525524
210671	525525
184101	525526
124631	525527
35866	525528
87569	525529
567939	525530
408336	525531
97993	525532
102122	525533
654042	525534
14363	525535
54778	525536
650796	525537
122077	525538
133828	525539
260767	525540
163000	525541
516437	525542
53303	525543
79198	525544
151595	525545
536813	525546
275357	525547
444822	525548
494372	525549
127509	525550
130851	525551
444604	525552
691065	525553
216527	525554
147237	525555
309081	525556
333913	525557
271546	525558
644138	525559
35124	525560
26894	525561
407860	525562
631536	525563
114752	525564
382844	525565
364335	525566
403447	525567
38166	525568
23337	525569
72041	525570
67374	525571
454980	525572
145633	525573
10192	525574
74085	525575
567620	525576
90753	525577
29466	525578
355813	525579
29741	525580
418735	525581
472009	525582
40183	525583
121233	525584
110619	525585
267538	525586
85197	525587
170993	525588
532626	525589
2267	525590
106439	525591
546835	525592
616583	525593
204751	525594
664416	525595
359308	525596
28575	525597
10802	525598
691390	525599
122552	525600
303395	525601
102912	525602
90445	525603
78798	525604
556579	525605
393755	525606
126943	525607
571829	525608
50218	525609
122933	525610
2741	525611
160091	525612
53485	525613
120437	525614
110097	525615
251041	525616
101201	525617
456350	525618
556680	525619
64363	525620
77897	525621
221601	525622
166418	525623
4078	525624
88349	525625
115812	525626
147749	525627
211027	525628
416656	525629
91083	525630
338894	525631
274958	525632
428728	525633
23063	525634
56636	525635
47494	525636
281336	525637
59	525638
12659	525639
37017	525640
390211	525641
159163	525642
309933	525643
3920	525644
158933	525645
598900	525646
21534	525647
249533	525648
268327	525649
535631	525650
68707	525651
84668	525652
105971	525653
6643	525654
182701	525655
344551	525656
80884	525657
290666	525658
77921	525659
105469	525660
146125	525661
52785	525662
314703	525663
485400	525664
567972	525665
17166	525666
159561	525667
24920	525668
78483	525669
587839	525670
554659	525671
639333	525672
81017	525673
1902	525674
97926	525675
657060	525676
111112	525677
416996	525678
673103	525679
41892	525680
108312	525681
95025	525682
58999	525683
33156	525684
500461	525685
59703	525686
38546	525687
339476	525688
23362	525689
286668	525690
42238	525691
636022	525692
335949	525693
424883	525694
304145	525695
56748	525696
107657	525697
506598	525698
252296	525699
656933	525700
50199	525701
90272	525702
481224	525703
46050	525704
377092	525705
237015	525706
482979	525707
39799	525708
238622	525709
483367	525710
263184	525711
658502	525712
39689	525713
58130	525714
415762	525715
16916	525716
151082	525717
72590	525718
258890	525719
593436	525720
194293	525721
21247	525722
260623	525723
50727	525724
235234	525725
607581	525726
11919	525727
15615	525728
142886	525729
105595	525730
70699	525731
329722	525732
363775	525733
548517	525734
619383	525735
293942	525736
10780	525737
7466	525738
13343	525739
77524	525740
622790	525741
540062	525742
595836	525743
443088	525744
3104	525745
351917	525746
55981	525747
233770	525748
143586	525749
297633	525750
123611	525751
189875	525752
291152	525753
616107	525754
136343	525755
27862	525756
184925	525757
135071	525758
508111	525759
15550	525760
541905	525761
3019	525762
138481	525763
111731	525764
343203	525765
188796	525766
311534	525767
532651	525768
406723	525769
33034	525770
16715	525771
1864	525772
620512	525773
330959	525774
246665	525775
54307	525776
512901	525777
155959	525778
430554	525779
4784	525780
658715	525781
290768	525782
577330	525783
378984	525784
116085	525785
26931	525786
299055	525787
133239	525788
28505	525789
187991	525790
135083	525791
372558	525792
144771	525793
486023	525794
9681	525795
495807	525796
120165	525797
7029	525798
10819	525799
145191	525800
651242	525801
481111	525802
117859	525803
83299	525804
512745	525805
364316	525806
57549	525807
493729	525808
66038	525809
494319	525810
645576	525811
426714	525812
312223	525813
390174	525814
7137	525815
320278	525816
349507	525817
251472	525818
465759	525819
141	525820
331493	525821
34900	525822
223010	525823
37010	525824
11013	525825
166326	525826
225212	525827
535691	525828
163817	525829
264469	525830
390243	525831
167719	525832
96789	525833
31272	525834
7858	525835
370322	525836
146139	525837
147440	525838
8586	525839
86165	525840
204454	525841
6825	525842
47833	525843
101358	525844
127155	525845
41531	525846
430834	525847
33	525848
31317	525849
3695	525850
527341	525851
526688	525852
123579	525853
150003	525854
521485	525855
135006	525856
23921	525857
90248	525858
11931	525859
206774	525860
253837	525861
8545	525862
582271	525863
522814	525864
24	525865
359571	525866
364581	525867
160096	525868
153908	525869
23921	525870
17954	525871
524983	525872
198959	525873
100335	525874
24810	525875
80009	525876
201958	525877
302217	525878
224427	525879
123928	525880
565111	525881
51628	525882
430682	525883
287070	525884
16543	525885
565365	525886
20533	525887
659149	525888
262777	525889
133747	525890
581944	525891
155212	525892
65648	525893
59309	525894
53021	525895
20887	525896
10778	525897
664115	525898
109419	525899
164567	525900
147286	525901
110574	525902
5748	525903
475193	525904
559505	525905
233859	525906
168176	525907
310622	525908
569901	525909
695611	525910
46025	525911
19815	525912
457450	525913
535335	525914
37162	525915
55579	525916
28105	525917
24489	525918
141122	525919
399624	525920
512805	525921
29941	525922
61711	525923
19325	525924
613666	525925
66314	525926
143522	525927
15083	525928
23036	525929
552950	525930
65903	525931
400157	525932
675174	525933
16884	525934
156492	525935
31848	525936
531283	525937
576081	525938
96424	525939
181268	525940
144905	525941
11998	525942
224713	525943
58	525944
9946	525945
94206	525946
103702	525947
48928	525948
287385	525949
18601	525950
427665	525951
156492	525952
245638	525953
202604	525954
514857	525955
2135	525956
1941	525957
631266	525958
693899	525959
38174	525960
573484	525961
250416	525962
311693	525963
584611	525964
563225	525965
143969	525966
177699	525967
201718	525968
573492	525969
386654	525970
173042	525971
15888	525972
637153	525973
107222	525974
8929	525975
478580	525976
3798	525977
320096	525978
688232	525979
564208	525980
118151	525981
7306	525982
50571	525983
6593	525984
163856	525985
115847	525986
694790	525987
316267	525988
53252	525989
319720	525990
133530	525991
34840	525992
465921	525993
408821	525994
238179	525995
234887	525996
320506	525997
276934	525998
627735	525999
696127	526000
92655	526001
430620	526002
488647	526003
19623	526004
139769	526005
418968	526006
613171	526007
273756	526008
84667	526009
183297	526010
183303	526011
183304	526012
183305	526013
10954	526014
48177	526015
113852	526016
6094	526017
66992	526018
656890	526019
500	526020
186282	526021
541952	526022
3363	526023
694581	526024
366633	526025
268389	526026
575777	526027
144996	526028
431294	526029
284842	526030
407800	526031
162301	526032
506250	526033
36961	526034
127723	526035
563735	526036
68575	526037
116853	526038
34995	526039
471580	526040
608419	526041
8196	526042
22341	526043
47848	526044
3779	526045
11723	526046
51456	526047
584	526048
50547	526049
681231	526050
98121	526051
599482	526052
172023	526053
385089	526054
83277	526055
517639	526056
136343	526057
27937	526058
160584	526059
9792	526060
208019	526061
96421	526062
137685	526063
126865	526064
542435	526065
76131	526066
139987	526067
4604	526068
145392	526069
580533	526070
484041	526071
50	526072
592008	526073
114909	526074
120249	526075
535	526076
379296	526077
362165	526078
678344	526079
104396	526080
147103	526081
144329	526082
105801	526083
49566	526084
138458	526085
18613	526086
19555	526087
110359	526088
201857	526089
537895	526090
36535	526091
235281	526092
61944	526093
3950	526094
422972	526095
52019	526096
53918	526097
5805	526098
29961	526099
460105	526100
97186	526101
527591	526102
627860	526103
524147	526104
93343	526105
246915	526106
24605	526107
251263	526108
51203	526109
25716	526110
639240	526111
153220	526112
38127	526113
281022	526114
36789	526115
37534	526116
114497	526117
812	526118
141281	526119
476650	526120
19761	526121
292594	526122
130355	526123
66695	526124
280537	526125
93534	526126
35732	526127
131602	526128
63324	526129
15541	526130
98439	526131
403161	526132
1578	526133
116452	526134
631105	526135
222	526136
92444	526137
170749	526138
162787	526139
593704	526140
40765	526141
277585	526142
14726	526143
429426	526144
551534	526145
285955	526146
299910	526147
561575	526148
118295	526149
185008	526150
563932	526151
22335	526152
4639	526153
160726	526154
138	526155
42251	526156
24701	526157
4827	526158
78582	526159
335727	526160
387611	526161
412359	526162
38128	526163
121953	526164
329273	526165
17318	526166
199178	526167
433505	526168
29709	526169
123639	526170
371496	526171
579489	526172
217047	526173
632535	526174
349004	526175
22070	526176
549480	526177
111595	526178
21687	526179
62241	526180
609487	526181
12423	526182
120217	526183
417405	526184
657337	526185
522953	526186
161571	526187
316612	526188
399255	526189
650157	526190
374809	526191
657225	526192
16931	526193
421163	526194
209202	526195
14015	526196
209512	526197
137144	526198
164164	526199
511258	526200
68344	526201
134388	526202
213271	526203
213278	526204
511287	526205
48269	526206
134392	526207
511298	526208
28382	526209
213315	526210
68358	526211
511320	526212
342	526213
95311	526214
46000	526215
41366	526216
7577	526217
42243	526218
289044	526219
34569	526220
169319	526221
168687	526222
146181	526223
323779	526224
20130	526225
564381	526226
75940	526227
12343	526228
229988	526229
11393	526230
25601	526231
69550	526232
118484	526233
557640	526234
32605	526235
87229	526236
15043	526237
9327	526238
65239	526239
335676	526240
65733	526241
294937	526242
206222	526243
236850	526244
105158	526245
172952	526246
680567	526247
266441	526248
365081	526249
265336	526250
30	526251
398659	526252
652026	526253
68590	526254
54192	526255
214242	526256
103026	526257
41161	526258
519901	526259
648796	526260
25390	526261
19125	526262
253754	526263
613708	526264
146583	526265
651420	526266
160015	526267
37009	526268
45888	526269
250107	526270
160416	526271
38127	526272
64891	526273
253493	526274
118425	526275
547994	526276
126189	526277
674931	526278
72012	526279
114905	526280
10076	526281
210101	526282
511845	526283
46206	526284
454599	526285
216916	526286
7656	526287
124573	526288
69332	526289
674903	526290
440184	526291
241866	526292
371234	526293
53648	526294
4562	526295
23002	526296
115	526297
648188	526298
95999	526299
273467	526300
194111	526301
591582	526302
176278	526303
529648	526304
414581	526305
38096	526306
528351	526307
152110	526308
1694	526309
53037	526310
357240	526311
236690	526312
5685	526313
43180	526314
200035	526315
231008	526316
534863	526317
574944	526318
15038	526319
111539	526320
182494	526321
459073	526322
414405	526323
197655	526324
92705	526325
491366	526326
459048	526327
534839	526328
606944	526329
249861	526330
97996	526331
512575	526332
251070	526333
232996	526334
6749	526335
606132	526336
155168	526337
259219	526338
373899	526339
479841	526340
88249	526341
31072	526342
249532	526343
296276	526344
162722	526345
356347	526346
104652	526347
381280	526348
20471	526349
96250	526350
347679	526351
14684	526352
5212	526353
94004	526354
535	526355
425372	526356
537896	526357
638310	526358
323456	526359
114234	526360
310228	526361
28977	526362
182498	526363
72955	526364
70325	526365
15928	526366
391418	526367
284261	526368
386905	526369
128276	526370
137623	526371
665607	526372
14151	526373
12475	526374
93934	526375
478032	526376
15157	526377
3662	526378
52637	526379
28383	526380
25416	526381
515162	526382
389882	526383
579538	526384
247856	526385
77644	526386
16339	526387
77726	526388
140	526389
526751	526390
61341	526391
101867	526392
264156	526393
658638	526394
512699	526395
10250	526396
629555	526397
385204	526398
556630	526399
157772	526400
1468	526401
200688	526402
65441	526403
682817	526404
599504	526405
382476	526406
6455	526407
596479	526408
414493	526409
431619	526410
23417	526411
198571	526412
403025	526413
431809	526414
353935	526415
19907	526416
34764	526417
304530	526418
11764	526419
559424	526420
249025	526421
1198	526422
691716	526423
76800	526424
606211	526425
586	526426
310276	526427
213611	526428
89797	526429
22899	526430
22093	526431
232622	526432
29365	526433
418	526434
58802	526435
583977	526436
51222	526437
117065	526438
150556	526439
425004	526440
53260	526441
38664	526442
678756	526443
131286	526444
373587	526445
82584	526446
460211	526447
31903	526448
458	526449
288719	526450
487439	526451
424400	526452
172713	526453
370947	526454
314098	526455
520413	526456
415481	526457
581247	526458
319224	526459
147720	526460
132042	526461
121629	526462
665998	526463
641237	526464
23544	526465
284910	526466
49757	526467
636542	526468
455750	526469
109694	526470
369949	526471
520989	526472
541855	526473
673835	526474
667259	526475
347265	526476
72706	526477
222425	526478
111804	526479
125344	526480
326520	526481
169294	526482
98859	526483
194598	526484
641492	526485
641494	526486
242288	526487
26822	526488
56861	526489
152218	526490
54944	526491
277282	526492
374812	526493
697309	526494
269940	526495
209032	526496
99666	526497
100314	526498
693218	526499
42392	526500
15437	526501
153490	526502
1099	526503
173729	526504
114682	526505
8582	526506
147359	526507
112807	526508
16918	526509
609242	526510
199950	526511
540593	526512
539999	526513
1413	526514
231418	526515
235434	526516
149937	526517
306441	526518
7848	526519
427079	526520
288257	526521
13705	526522
441428	526523
48131	526524
212551	526525
4106	526526
128138	526527
262146	526528
235009	526529
45357	526530
540160	526531
543281	526532
363428	526533
157710	526534
611140	526535
56022	526536
2388	526537
86959	526538
100906	526539
287124	526540
145026	526541
570309	526542
439497	526543
170250	526544
284045	526545
298452	526546
114027	526547
682481	526548
665293	526549
24600	526550
1235	526551
73033	526552
89991	526553
67135	526554
343775	526555
40274	526556
417665	526557
541524	526558
77010	526559
130031	526560
193049	526561
516074	526562
625773	526563
1287	526564
323600	526565
606046	526566
331069	526567
349818	526568
156399	526569
678542	526570
429168	526571
675672	526572
7234	526573
7234	526574
636415	526575
552821	526576
138871	526577
103866	526578
839	526579
136036	526580
61459	526581
137772	526582
614830	526583
657373	526584
197652	526585
478716	526586
454118	526587
72491	526588
230309	526589
615741	526590
129389	526591
335019	526592
95729	526593
431076	526594
445703	526595
57023	526596
371817	526597
5627	526598
97074	526599
501505	526600
412496	526601
48641	526602
523354	526603
50871	526604
661470	526605
211287	526606
2977	526607
612130	526608
280106	526609
159445	526610
693876	526611
621524	526612
381069	526613
15703	526614
198905	526615
458859	526616
168113	526617
428362	526618
297170	526619
109570	526620
462241	526621
363619	526622
178558	526623
632892	526624
556065	526625
697621	526626
661387	526627
449485	526628
29070	526629
421124	526630
493063	526631
19911	526632
610812	526633
179947	526634
345587	526635
34981	526636
357043	526637
360055	526638
476886	526639
456369	526640
306927	526641
494263	526642
348329	526643
579569	526644
450714	526645
44774	526646
10188	526647
529539	526648
614659	526649
356525	526650
421892	526651
193785	526652
505595	526653
335265	526654
85059	526655
4124	526656
350667	526657
97571	526658
615203	526659
96670	526660
133138	526661
110006	526662
19393	526663
38634	526664
50901	526665
657043	526666
336353	526667
462326	526668
15597	526669
106481	526670
18744	526671
305948	526672
496244	526673
79298	526674
19771	526675
53159	526676
309085	526677
605898	526678
203562	526679
656427	526680
227648	526681
44034	526682
374908	526683
602353	526684
146795	526685
592211	526686
464051	526687
135432	526688
29077	526689
691302	526690
19541	526691
505021	526692
80749	526693
21908	526694
354664	526695
234607	526696
104197	526697
86855	526698
609387	526699
186865	526700
325325	526701
407311	526702
413337	526703
605186	526704
510908	526705
163165	526706
523326	526707
174977	526708
147126	526709
563635	526710
402673	526711
147022	526712
501782	526713
41458	526714
373896	526715
661446	526716
96936	526717
16484	526718
70682	526719
265082	526720
572100	526721
31969	526722
17969	526723
573233	526724
355391	526725
467578	526726
127191	526727
463887	526728
108077	526729
63607	526730
577510	526731
275693	526732
115818	526733
6199	526734
120982	526735
23407	526736
487161	526737
58153	526738
502928	526739
101687	526740
7053	526741
124408	526742
638674	526743
187310	526744
443876	526745
618803	526746
125897	526747
280587	526748
523363	526749
322268	526750
400293	526751
167722	526752
497771	526753
661729	526754
163145	526755
619398	526756
139275	526757
664022	526758
645346	526759
86165	526760
99345	526761
591088	526762
257807	526763
333617	526764
598636	526765
263312	526766
427655	526767
361276	526768
163477	526769
48035	526770
561341	526771
566773	526772
69853	526773
658022	526774
471115	526775
515972	526776
630748	526777
28612	526778
351737	526779
216565	526780
217032	526781
113234	526782
690367	526783
222041	526784
674602	526785
592722	526786
619020	526787
85018	526788
156248	526789
112066	526790
565610	526791
597652	526792
584832	526793
180861	526794
226011	526795
59233	526796
959	526797
186691	526798
596553	526799
574419	526800
641795	526801
579319	526802
154731	526803
273294	526804
671043	526805
84819	526806
167982	526807
119716	526808
288601	526809
361202	526810
106183	526811
567863	526812
634702	526813
680149	526814
671044	526815
145529	526816
497731	526817
50770	526818
435215	526819
161724	526820
457696	526821
129692	526822
604091	526823
457938	526824
41459	526825
365816	526826
83868	526827
362073	526828
620101	526829
57984	526830
58088	526831
267818	526832
265813	526833
516567	526834
434752	526835
442599	526836
535534	526837
249727	526838
49632	526839
283303	526840
94942	526841
579576	526842
633972	526843
409423	526844
81300	526845
155066	526846
695330	526847
602823	526848
407280	526849
95984	526850
21641	526851
441445	526852
44006	526853
50983	526854
62980	526855
530296	526856
188107	526857
5797	526858
605474	526859
498973	526860
9594	526861
153191	526862
501752	526863
662699	526864
377655	526865
640077	526866
341113	526867
408502	526868
622420	526869
133247	526870
408942	526871
5761	526872
274892	526873
5021	526874
143220	526875
7091	526876
684850	526877
624967	526878
111998	526879
438855	526880
326943	526881
498674	526882
58526	526883
438261	526884
38208	526885
256246	526886
387111	526887
325335	526888
121071	526889
130334	526890
56685	526891
251146	526892
208196	526893
443535	526894
87115	526895
218610	526896
265308	526897
211943	526898
530073	526899
161574	526900
287582	526901
112054	526902
1746	526903
170189	526904
601766	526905
266875	526906
464347	526907
580981	526908
297544	526909
41974	526910
474190	526911
674525	526912
100898	526913
359732	526914
142103	526915
23649	526916
606147	526917
450790	526918
498978	526919
611654	526920
468699	526921
670143	526922
412528	526923
70684	526924
617014	526925
672822	526926
51798	526927
362528	526928
629144	526929
517682	526930
147758	526931
114392	526932
572466	526933
503841	526934
605332	526935
573763	526936
602407	526937
104361	526938
582787	526939
56299	526940
362894	526941
221478	526942
641377	526943
3334	526944
475539	526945
373518	526946
558939	526947
608564	526948
265107	526949
449483	526950
463519	526951
211188	526952
226133	526953
14785	526954
464709	526955
129131	526956
111816	526957
382547	526958
451	526959
45368	526960
321369	526961
31535	526962
92137	526963
45635	526964
670601	526965
533791	526966
157906	526967
251165	526968
680999	526969
94468	526970
10688	526971
16923	526972
93649	526973
43031	526974
245926	526975
694100	526976
149107	526977
380336	526978
104414	526979
646072	526980
505662	526981
456774	526982
648276	526983
141558	526984
124171	526985
405655	526986
402611	526987
412834	526988
171118	526989
27898	526990
45346	526991
663989	526992
64903	526993
627486	526994
424551	526995
676121	526996
125975	526997
103408	526998
77342	526999
259286	527000
63264	527001
151750	527002
634717	527003
122971	527004
417652	527005
499234	527006
529535	527007
1015	527008
70790	527009
112121	527010
244747	527011
296456	527012
373697	527013
622780	527014
154449	527015
10900	527016
549169	527017
429795	527018
949	527019
195397	527020
382755	527021
437299	527022
529101	527023
515984	527024
7565	527025
265806	527026
121550	527027
193454	527028
523359	527029
513539	527030
244021	527031
234469	527032
487205	527033
183488	527034
144669	527035
466340	527036
16849	527037
142448	527038
16219	527039
612738	527040
64258	527041
515974	527042
7287	527043
396503	527044
154053	527045
104182	527046
2629	527047
448447	527048
28550	527049
20529	527050
466726	527051
102226	527052
540035	527053
183197	527054
32909	527055
621509	527056
89999	527057
269246	527058
278740	527059
474040	527060
212046	527061
474817	527062
309746	527063
694739	527064
483715	527065
566508	527066
567535	527067
650374	527068
4508	527069
9426	527070
91814	527071
371721	527072
185768	527073
625596	527074
130840	527075
184345	527076
170357	527077
497045	527078
351682	527079
492471	527080
403277	527081
441305	527082
151948	527083
152085	527084
71663	527085
513959	527086
485807	527087
586636	527088
574618	527089
594627	527090
374894	527091
502648	527092
530921	527093
233474	527094
49630	527095
248232	527096
430976	527097
80419	527098
622139	527099
523113	527100
477136	527101
275004	527102
546940	527103
114928	527104
288340	527105
5056	527106
195482	527107
212193	527108
611084	527109
600472	527110
156141	527111
170829	527112
685100	527113
552550	527114
41930	527115
162231	527116
68860	527117
420183	527118
32722	527119
67732	527120
408124	527121
224406	527122
601776	527123
95806	527124
109061	527125
335	527126
387836	527127
563872	527128
442583	527129
692750	527130
234154	527131
591728	527132
17265	527133
95752	527134
591725	527135
591726	527136
591729	527137
332701	527138
33991	527139
156547	527140
380219	527141
584415	527142
406115	527143
57259	527144
626641	527145
323962	527146
526518	527147
307390	527148
127107	527149
589976	527150
355414	527151
334491	527152
151525	527153
433114	527154
302261	527155
651623	527156
644951	527157
101657	527158
192270	527159
15532	527160
2161	527161
51439	527162
37797	527163
109585	527164
1562	527165
380251	527166
54714	527167
519611	527168
44911	527169
12092	527170
1275	527171
666617	527172
236662	527173
192551	527174
279	527175
37616	527176
5899	527177
132717	527178
1737	527179
519772	527180
567633	527181
28996	527182
78259	527183
282901	527184
10137	527185
295751	527186
545975	527187
29531	527188
307655	527189
209237	527190
112588	527191
670701	527192
24703	527193
674753	527194
73042	527195
262085	527196
67521	527197
24505	527198
159263	527199
19311	527200
56490	527201
679413	527202
245967	527203
359242	527204
546065	527205
274867	527206
543726	527207
654080	527208
12657	527209
678653	527210
229048	527211
128056	527212
24036	527213
531270	527214
330327	527215
348109	527216
618367	527217
205197	527218
582340	527219
125833	527220
327587	527221
587601	527222
683600	527223
455321	527224
474382	527225
163568	527226
299290	527227
457497	527228
518396	527229
234553	527230
656581	527231
591830	527232
6350	527233
6350	527234
16405	527235
181263	527236
110645	527237
84586	527238
525260	527239
601014	527240
233555	527241
29881	527242
353098	527243
497370	527244
570541	527245
594458	527246
137961	527247
605426	527248
273540	527249
387268	527250
201768	527251
172396	527252
223557	527253
3758	527254
17011	527255
98699	527256
23265	527257
440	527258
387196	527259
379479	527260
144308	527261
412543	527262
497444	527263
380743	527264
165565	527265
360749	527266
136583	527267
494814	527268
75022	527269
25615	527270
602303	527271
433844	527272
230600	527273
163157	527274
542	527275
508598	527276
124378	527277
427410	527278
25613	527279
218362	527280
188653	527281
228517	527282
204915	527283
135306	527284
134304	527285
8109	527286
517566	527287
515449	527288
391331	527289
8110	527290
53447	527291
134383	527292
425842	527293
172068	527294
550530	527295
13607	527296
86333	527297
23354	527298
540806	527299
14101	527300
305	527301
2189	527302
223183	527303
197161	527304
77285	527305
594363	527306
140391	527307
680710	527308
95184	527309
688475	527310
1329	527311
342762	527312
166454	527313
287305	527314
328461	527315
572274	527316
166585	527317
90847	527318
126154	527319
349675	527320
57685	527321
616012	527322
272385	527323
384304	527324
74951	527325
262445	527326
287225	527327
626967	527328
332963	527329
391843	527330
287377	527331
499882	527332
640867	527333
282423	527334
267017	527335
559917	527336
675631	527337
434586	527338
37169	527339
118346	527340
24046	527341
53585	527342
197416	527343
336743	527344
336141	527345
495332	527346
685475	527347
138547	527348
637213	527349
671411	527350
312886	527351
678935	527352
74605	527353
312911	527354
101431	527355
41764	527356
294161	527357
66813	527358
688119	527359
13616	527360
402104	527361
532175	527362
643824	527363
104229	527364
433737	527365
690775	527366
414964	527367
385296	527368
611918	527369
381693	527370
181001	527371
17704	527372
113948	527373
137	527374
630232	527375
252750	527376
545183	527377
494635	527378
237641	527379
107716	527380
135151	527381
597425	527382
296973	527383
512143	527384
309452	527385
478962	527386
285534	527387
285535	527388
155660	527389
256513	527390
146222	527391
970	527392
581959	527393
62528	527394
105655	527395
529422	527396
643609	527397
151561	527398
390043	527399
313464	527400
104131	527401
141346	527402
141824	527403
264737	527404
108407	527405
267729	527406
334085	527407
608008	527408
562061	527409
149629	527410
61042	527411
558	527412
575626	527413
629028	527414
404798	527415
605148	527416
607552	527417
199448	527418
14641	527419
587475	527420
483133	527421
45762	527422
98417	527423
237208	527424
558011	527425
17199	527426
78460	527427
392458	527428
70483	527429
38513	527430
501678	527431
21499	527432
410822	527433
351595	527434
339335	527435
3512	527436
14037	527437
642433	527438
321556	527439
12367	527440
231406	527441
664570	527442
266983	527443
512692	527444
639543	527445
651626	527446
449390	527447
128989	527448
48950	527449
152474	527450
253956	527451
150391	527452
662081	527453
374310	527454
14	527455
129009	527456
623844	527457
203873	527458
678990	527459
418607	527460
387113	527461
274062	527462
433	527463
25410	527464
291084	527465
5911	527466
97431	527467
56518	527468
589760	527469
208183	527470
151367	527471
674539	527472
9989	527473
542577	527474
483842	527475
28585	527476
257881	527477
16	527478
140828	527479
524010	527480
832	527481
156226	527482
28297	527483
118918	527484
49556	527485
9158	527486
267807	527487
26855	527488
639537	527489
139568	527490
89	527491
95697	527492
522517	527493
51777	527494
677293	527495
558003	527496
17914	527497
696501	527498
575210	527499
494288	527500
118799	527501
3663	527502
437743	527503
668227	527504
611116	527505
469289	527506
302508	527507
554857	527508
334672	527509
47047	527510
655360	527511
163404	527512
70	527513
131450	527514
32381	527515
536361	527516
391945	527517
361595	527518
116104	527519
591820	527520
304089	527521
447158	527522
651708	527523
505576	527524
244853	527525
261311	527526
481487	527527
659421	527528
428062	527529
403757	527530
17609	527531
563963	527532
168958	527533
131630	527534
621692	527535
584244	527536
442085	527537
27945	527538
451634	527539
289784	527540
77152	527541
467892	527542
136559	527543
44417	527544
413103	527545
446959	527546
277342	527547
19142	527548
462590	527549
14006	527550
96521	527551
42299	527552
261219	527553
429155	527554
151604	527555
124473	527556
619531	527557
373004	527558
208657	527559
396687	527560
294957	527561
118886	527562
559672	527563
19638	527564
457632	527565
657229	527566
121701	527567
467742	527568
198445	527569
580177	527570
407810	527571
221920	527572
580192	527573
580196	527574
520371	527575
32816	527576
45150	527577
111534	527578
599490	527579
55382	527580
264575	527581
622437	527582
32589	527583
56556	527584
85315	527585
682246	527586
591294	527587
554980	527588
148356	527589
132077	527590
133689	527591
761	527592
620614	527593
56	527594
100161	527595
95570	527596
39759	527597
59682	527598
120978	527599
369560	527600
133864	527601
88400	527602
18048	527603
88076	527604
532989	527605
141035	527606
57019	527607
4830	527608
573465	527609
308337	527610
633567	527611
323052	527612
221127	527613
32352	527614
459099	527615
238576	527616
34069	527617
30915	527618
107885	527619
138686	527620
150413	527621
501481	527622
45681	527623
688510	527624
46380	527625
280540	527626
511767	527627
116246	527628
152602	527629
1786	527630
91761	527631
10445	527632
148283	527633
513470	527634
15142	527635
578647	527636
153256	527637
687185	527638
7341	527639
19740	527640
643327	527641
8419	527642
532455	527643
317761	527644
48602	527645
36305	527646
589041	527647
227233	527648
31164	527649
76748	527650
231380	527651
801	527652
604294	527653
325212	527654
201363	527655
519932	527656
505094	527657
694838	527658
396306	527659
56305	527660
3409	527661
533792	527662
533793	527663
139648	527664
533795	527665
533797	527666
600628	527667
275999	527668
533798	527669
235912	527670
431304	527671
157845	527672
419698	527673
189881	527674
107254	527675
54275	527676
274244	527677
497401	527678
13440	527679
343445	527680
31989	527681
654586	527682
194961	527683
6372	527684
459936	527685
144802	527686
119373	527687
305341	527688
720	527689
39525	527690
67934	527691
74854	527692
2472	527693
544252	527694
68011	527695
404518	527696
296896	527697
558516	527698
3552	527699
77027	527700
95172	527701
53814	527702
591477	527703
18983	527704
660958	527705
512948	527706
36	527707
222972	527708
642139	527709
642136	527710
572032	527711
491311	527712
348433	527713
109009	527714
208451	527715
537	527716
507616	527717
109412	527718
528862	527719
130080	527720
60109	527721
487700	527722
173129	527723
213210	527724
226919	527725
668582	527726
11409	527727
9026	527728
24945	527729
683117	527730
3019	527731
10232	527732
535027	527733
50637	527734
632687	527735
600299	527736
620731	527737
281986	527738
573404	527739
190591	527740
149671	527741
320007	527742
335073	527743
611445	527744
331808	527745
2245	527746
214333	527747
238469	527748
366133	527749
175753	527750
179811	527751
51383	527752
439918	527753
442726	527754
169003	527755
633487	527756
40830	527757
677142	527758
23799	527759
537838	527760
580475	527761
505920	527762
31560	527763
85776	527764
151016	527765
619593	527766
5064	527767
630940	527768
129757	527769
1707	527770
4661	527771
46	527772
141135	527773
12676	527774
320908	527775
28949	527776
131635	527777
525319	527778
333364	527779
579917	527780
320835	527781
20254	527782
626230	527783
555679	527784
105898	527785
336602	527786
214396	527787
119865	527788
349247	527789
19664	527790
27573	527791
349214	527792
146418	527793
46654	527794
643986	527795
45755	527796
584066	527797
9442	527798
498249	527799
606	527800
24368	527801
420389	527802
55835	527803
464583	527804
13389	527805
55835	527806
119430	527807
286443	527808
209713	527809
336931	527810
264437	527811
40193	527812
284626	527813
573568	527814
32117	527815
65466	527816
405747	527817
11064	527818
54585	527819
262735	527820
1096	527821
20492	527822
83953	527823
151584	527824
101910	527825
286031	527826
111120	527827
37067	527828
142887	527829
53206	527830
297406	527831
655341	527832
151682	527833
668120	527834
38290	527835
74518	527836
121844	527837
580008	527838
401452	527839
381846	527840
445854	527841
355673	527842
305736	527843
383408	527844
53253	527845
113047	527846
303019	527847
430594	527848
369325	527849
101949	527850
623366	527851
527354	527852
527174	527853
654319	527854
279255	527855
260580	527856
164580	527857
27968	527858
400496	527859
275274	527860
540186	527861
328257	527862
568271	527863
56370	527864
328405	527865
358182	527866
5807	527867
337981	527868
255527	527869
263436	527870
247940	527871
72052	527872
254392	527873
405492	527874
308236	527875
93743	527876
521878	527877
456667	527878
23361	527879
633162	527880
11630	527881
18190	527882
24097	527883
647963	527884
539113	527885
362749	527886
345553	527887
36020	527888
146622	527889
266181	527890
15825	527891
41	527892
495437	527893
495439	527894
129528	527895
494607	527896
377728	527897
681895	527898
480161	527899
494647	527900
40143	527901
83776	527902
347320	527903
22277	527904
173388	527905
18507	527906
482119	527907
270346	527908
547518	527909
184548	527910
238422	527911
105059	527912
377719	527913
55835	527914
678198	527915
238421	527916
36147	527917
63858	527918
35848	527919
283231	527920
314261	527921
274123	527922
353525	527923
206512	527924
553634	527925
568244	527926
495730	527927
161091	527928
71155	527929
43901	527930
562598	527931
109580	527932
98759	527933
551	527934
12804	527935
316580	527936
16450	527937
286674	527938
525385	527939
303165	527940
5684	527941
222310	527942
201117	527943
17613	527944
88482	527945
60125	527946
607500	527947
540337	527948
164990	527949
991	527950
586727	527951
244491	527952
317180	527953
83629	527954
391526	527955
134095	527956
586942	527957
429876	527958
212452	527959
272462	527960
378574	527961
41150	527962
10038	527963
153729	527964
548573	527965
117459	527966
43	527967
105604	527968
615675	527969
187639	527970
397995	527971
339808	527972
436286	527973
19554	527974
660556	527975
418592	527976
427647	527977
427648	527978
490322	527979
694284	527980
572186	527981
479	527982
191564	527983
444729	527984
693106	527985
83920	527986
688682	527987
499095	527988
195803	527989
337705	527990
6220	527991
210089	527992
672037	527993
429419	527994
203523	527995
642560	527996
659215	527997
421051	527998
84435	527999
501222	528000
7618	528001
456619	528002
198265	528003
674395	528004
89031	528005
28	528006
529094	528007
37258	528008
165652	528009
499104	528010
427588	528011
693932	528012
11500	528013
402956	528014
393928	528015
633516	528016
165227	528017
247721	528018
637	528019
47122	528020
317000	528021
545690	528022
576706	528023
52910	528024
439285	528025
265179	528026
27068	528027
32	528028
823	528029
428968	528030
16495	528031
124156	528032
453804	528033
285714	528034
441312	528035
35321	528036
3436	528037
104952	528038
620913	528039
606593	528040
580956	528041
466183	528042
612040	528043
207808	528044
358381	528045
578263	528046
130789	528047
3228	528048
6843	528049
552597	528050
592057	528051
581961	528052
130196	528053
571440	528054
386686	528055
85208	528056
155525	528057
190795	528058
317973	528059
4851	528060
585803	528061
662264	528062
440228	528063
380270	528064
597303	528065
194028	528066
148269	528067
375395	528068
327759	528069
44248	528070
383803	528071
270425	528072
26452	528073
398894	528074
328696	528075
458190	528076
694749	528077
177388	528078
126391	528079
520569	528080
98757	528081
271072	528082
213436	528083
68816	528084
94625	528085
504876	528086
99588	528087
218590	528088
277400	528089
360621	528090
397870	528091
266188	528092
80042	528093
257340	528094
56814	528095
37924	528096
368178	528097
114463	528098
476794	528099
379556	528100
454353	528101
542399	528102
610469	528103
37440	528104
461025	528105
423738	528106
563030	528107
88691	528108
128409	528109
201814	528110
115473	528111
315010	528112
28780	528113
665173	528114
115102	528115
162994	528116
132270	528117
230138	528118
31309	528119
468705	528120
221333	528121
221525	528122
476542	528123
32525	528124
423752	528125
626619	528126
335366	528127
290382	528128
63257	528129
225013	528130
163639	528131
343809	528132
502901	528133
22464	528134
39884	528135
122987	528136
566682	528137
119417	528138
373019	528139
594946	528140
30235	528141
223980	528142
152056	528143
586776	528144
128696	528145
585288	528146
432165	528147
155	528148
659407	528149
575169	528150
374995	528151
13582	528152
453300	528153
453388	528154
396536	528155
128817	528156
3023	528157
223282	528158
173327	528159
21281	528160
198803	528161
97176	528162
347390	528163
65054	528164
588410	528165
169708	528166
504390	528167
673230	528168
150573	528169
2716	528170
147826	528171
500063	528172
140019	528173
309057	528174
4836	528175
667161	528176
13383	528177
21269	528178
101380	528179
546023	528180
31930	528181
40248	528182
589628	528183
242668	528184
156625	528185
156596	528186
518152	528187
603255	528188
248731	528189
23185	528190
561625	528191
510500	528192
576757	528193
693459	528194
596558	528195
486883	528196
289483	528197
385589	528198
684540	528199
289659	528200
608943	528201
1733	528202
10860	528203
163623	528204
566191	528205
535299	528206
609338	528207
181336	528208
421356	528209
102955	528210
29	528211
99403	528212
439443	528213
118660	528214
662444	528215
610599	528216
528208	528217
100580	528218
642288	528219
151142	528220
74161	528221
384508	528222
170186	528223
580087	528224
529	528225
333972	528226
157822	528227
27810	528228
53427	528229
413535	528230
31924	528231
144451	528232
419758	528233
282794	528234
516296	528235
394358	528236
509279	528237
168933	528238
488910	528239
44852	528240
401997	528241
616703	528242
44278	528243
566031	528244
187	528245
127953	528246
128292	528247
418099	528248
658519	528249
693269	528250
501313	528251
16577	528252
267624	528253
86814	528254
104331	528255
672981	528256
234848	528257
157715	528258
173127	528259
3260	528260
384756	528261
125253	528262
33335	528263
245194	528264
73149	528265
267969	528266
393098	528267
112002	528268
32747	528269
384829	528270
651335	528271
678885	528272
297252	528273
179868	528274
320424	528275
594572	528276
172238	528277
34577	528278
22359	528279
662603	528280
134744	528281
51007	528282
29308	528283
13467	528284
283587	528285
627858	528286
337446	528287
234741	528288
36563	528289
9378	528290
418236	528291
1139	528292
73	528293
451576	528294
73514	528295
66736	528296
570606	528297
576	528298
128587	528299
501305	528300
56426	528301
71964	528302
642352	528303
160276	528304
695270	528305
122429	528306
339847	528307
339409	528308
31924	528309
633	528310
662762	528311
8484	528312
164278	528313
508466	528314
114267	528315
171187	528316
213961	528317
7286	528318
109084	528319
507157	528320
151080	528321
411398	528322
426720	528323
381597	528324
52374	528325
226708	528326
196621	528327
619030	528328
440681	528329
531115	528330
72099	528331
435844	528332
681353	528333
480860	528334
155554	528335
319848	528336
166793	528337
114490	528338
260481	528339
684055	528340
344662	528341
162665	528342
47291	528343
96994	528344
616360	528345
413064	528346
614	528347
615548	528348
100195	528349
109361	528350
8188	528351
666669	528352
464299	528353
683518	528354
15808	528355
40134	528356
141411	528357
520689	528358
183134	528359
32235	528360
471823	528361
148563	528362
348037	528363
52616	528364
636015	528365
468571	528366
155868	528367
50644	528368
189369	528369
452269	528370
65785	528371
172445	528372
13610	528373
254300	528374
84728	528375
81086	528376
376629	528377
106839	528378
517107	528379
225220	528380
447348	528381
1212	528382
528948	528383
662297	528384
190234	528385
278791	528386
123246	528387
313986	528388
435389	528389
297022	528390
37342	528391
376839	528392
146894	528393
486677	528394
7205	528395
310015	528396
278015	528397
50899	528398
223700	528399
194489	528400
326452	528401
678947	528402
678891	528403
334376	528404
575959	528405
349014	528406
226527	528407
654099	528408
98413	528409
189082	528410
387466	528411
83255	528412
694527	528413
429411	528414
182153	528415
553835	528416
548842	528417
83077	528418
63080	528419
345293	528420
370324	528421
107088	528422
151499	528423
593548	528424
527132	528425
266490	528426
687621	528427
134343	528428
517095	528429
644298	528430
361794	528431
607365	528432
504186	528433
455312	528434
345880	528435
456784	528436
452774	528437
291789	528438
225093	528439
364267	528440
357472	528441
209945	528442
594435	528443
175242	528444
123764	528445
223721	528446
90823	528447
223416	528448
225025	528449
143194	528450
16825	528451
513567	528452
513569	528453
508502	528454
529209	528455
274069	528456
533918	528457
576755	528458
551876	528459
132286	528460
11385	528461
27812	528462
95794	528463
100115	528464
72185	528465
131790	528466
231447	528467
22371	528468
1432	528469
178334	528470
458667	528471
88944	528472
367096	528473
46694	528474
670956	528475
504759	528476
347692	528477
33274	528478
401814	528479
500056	528480
94072	528481
292653	528482
12076	528483
11695	528484
53155	528485
147173	528486
103339	528487
159743	528488
661558	528489
88158	528490
484115	528491
620144	528492
52048	528493
520231	528494
413107	528495
100474	528496
319070	528497
56663	528498
279972	528499
553559	528500
305641	528501
2527	528502
372732	528503
12627	528504
438710	528505
395839	528506
130725	528507
241599	528508
601818	528509
1113	528510
359679	528511
85895	528512
427709	528513
567309	528514
28960	528515
360596	528516
337126	528517
510461	528518
143829	528519
332869	528520
617936	528521
422851	528522
123902	528523
112267	528524
520218	528525
5881	528526
93331	528527
282084	528528
413030	528529
422575	528530
11554	528531
56539	528532
326258	528533
629787	528534
258456	528535
103425	528536
541107	528537
197303	528538
413636	528539
434167	528540
621181	528541
161711	528542
143128	528543
33676	528544
228074	528545
251850	528546
567347	528547
655367	528548
5238	528549
151252	528550
567992	528551
375259	528552
112268	528553
47	528554
444843	528555
439462	528556
145023	528557
94550	528558
202990	528559
365926	528560
614641	528561
256209	528562
161022	528563
100143	528564
571937	528565
352435	528566
485151	528567
360606	528568
468662	528569
167534	528570
334775	528571
305890	528572
388099	528573
568721	528574
47585	528575
26634	528576
472530	528577
541215	528578
134377	528579
115742	528580
157396	528581
17287	528582
553492	528583
620142	528584
140492	528585
271411	528586
43419	528587
460558	528588
255877	528589
260592	528590
82	528591
140753	528592
268953	528593
522865	528594
269034	528595
692317	528596
260698	528597
256183	528598
643987	528599
365490	528600
696238	528601
58573	528602
478743	528603
242736	528604
7375	528605
256163	528606
570760	528607
537599	528608
44657	528609
33353	528610
115363	528611
202928	528612
277937	528613
110280	528614
314953	528615
375511	528616
219726	528617
675808	528618
528998	528619
201464	528620
515343	528621
75016	528622
104811	528623
375947	528624
518673	528625
7074	528626
15848	528627
19880	528628
2347	528629
239787	528630
290293	528631
223886	528632
546453	528633
602034	528634
45353	528635
409272	528636
162592	528637
119238	528638
692825	528639
124839	528640
223217	528641
279319	528642
657501	528643
241122	528644
484614	528645
621857	528646
139504	528647
418361	528648
51593	528649
248387	528650
238006	528651
550424	528652
572615	528653
273098	528654
448978	528655
128133	528656
260971	528657
261013	528658
363864	528659
488552	528660
330369	528661
11219	528662
158881	528663
554669	528664
417551	528665
149070	528666
18017	528667
658261	528668
103163	528669
20586	528670
77607	528671
646100	528672
222809	528673
299863	528674
594169	528675
89326	528676
186377	528677
120742	528678
37848	528679
363099	528680
394831	528681
29198	528682
115732	528683
123069	528684
55178	528685
353610	528686
227440	528687
421357	528688
1430	528689
30933	528690
55183	528691
108464	528692
165405	528693
28325	528694
302881	528695
451787	528696
243890	528697
646815	528698
6156	528699
5199	528700
138335	528701
126112	528702
301887	528703
383272	528704
7291	528705
379367	528706
440378	528707
329081	528708
8957	528709
377300	528710
176582	528711
68775	528712
397165	528713
230774	528714
483552	528715
485915	528716
306148	528717
41505	528718
337380	528719
237211	528720
553204	528721
653328	528722
59239	528723
237596	528724
162785	528725
622439	528726
148832	528727
315377	528728
643312	528729
578755	528730
298088	528731
362101	528732
509015	528733
400375	528734
561250	528735
309710	528736
6281	528737
160485	528738
96687	528739
263047	528740
457864	528741
7089	528742
12017	528743
697149	528744
8316	528745
404949	528746
51055	528747
20466	528748
36729	528749
121008	528750
457265	528751
91191	528752
27133	528753
457956	528754
95506	528755
17261	528756
400400	528757
172726	528758
15492	528759
15380	528760
53886	528761
339319	528762
424795	528763
4005	528764
37947	528765
116953	528766
170527	528767
57170	528768
597838	528769
355311	528770
404223	528771
181330	528772
208264	528773
377327	528774
530562	528775
563991	528776
181431	528777
46054	528778
11346	528779
469196	528780
360918	528781
195445	528782
312418	528783
5963	528784
598012	528785
5064	528786
220442	528787
38533	528788
165591	528789
155029	528790
318135	528791
259561	528792
355272	528793
36616	528794
86591	528795
111072	528796
648865	528797
41281	528798
511191	528799
20830	528800
344995	528801
369932	528802
615571	528803
71823	528804
216741	528805
19755	528806
174882	528807
58360	528808
580203	528809
312039	528810
689151	528811
12372	528812
464150	528813
128791	528814
654720	528815
1042	528816
3124	528817
203958	528818
334574	528819
652262	528820
35073	528821
215254	528822
431998	528823
31528	528824
211135	528825
159664	528826
118987	528827
35468	528828
464559	528829
8006	528830
73908	528831
64661	528832
326178	528833
568981	528834
134777	528835
273600	528836
628023	528837
161	528838
681261	528839
167924	528840
64643	528841
85213	528842
626831	528843
667923	528844
205579	528845
316509	528846
229918	528847
487093	528848
60392	528849
17778	528850
82268	528851
64587	528852
150231	528853
335402	528854
150644	528855
195559	528856
653235	528857
112883	528858
103189	528859
19325	528860
506450	528861
98680	528862
630938	528863
440602	528864
168668	528865
159497	528866
13342	528867
87950	528868
555726	528869
455985	528870
240256	528871
25114	528872
9283	528873
89001	528874
172650	528875
169566	528876
34471	528877
403923	528878
6185	528879
407354	528880
618606	528881
207532	528882
123183	528883
157912	528884
4607	528885
498070	528886
375949	528887
376551	528888
362848	528889
27992	528890
413507	528891
681650	528892
440534	528893
637428	528894
413251	528895
629374	528896
459313	528897
138957	528898
4618	528899
111783	528900
361226	528901
598854	528902
71898	528903
18389	528904
13940	528905
534601	528906
296617	528907
274090	528908
8074	528909
207510	528910
410325	528911
47275	528912
492874	528913
613403	528914
121231	528915
1221	528916
449436	528917
1080	528918
408024	528919
528136	528920
513172	528921
36059	528922
209932	528923
107134	528924
645814	528925
381237	528926
623944	528927
89177	528928
554724	528929
333462	528930
9181	528931
25011	528932
222270	528933
172800	528934
35513	528935
317681	528936
317724	528937
64127	528938
618143	528939
328318	528940
405837	528941
221343	528942
177036	528943
292457	528944
456704	528945
515111	528946
79685	528947
221546	528948
354953	528949
691347	528950
135281	528951
515151	528952
100374	528953
550601	528954
351770	528955
577062	528956
697157	528957
441448	528958
246514	528959
577072	528960
240918	528961
24902	528962
56650	528963
123049	528964
281447	528965
484367	528966
640102	528967
172411	528968
527764	528969
450386	528970
555747	528971
116	528972
630131	528973
527746	528974
222568	528975
248866	528976
501438	528977
482115	528978
171355	528979
230082	528980
141329	528981
262512	528982
154992	528983
38239	528984
28166	528985
231554	528986
592656	528987
518880	528988
510745	528989
17964	528990
516020	528991
243424	528992
592655	528993
631568	528994
172800	528995
49059	528996
170199	528997
55967	528998
164596	528999
184830	529000
525921	529001
196020	529002
155053	529003
113043	529004
206846	529005
227672	529006
162198	529007
127465	529008
112810	529009
227688	529010
107746	529011
16847	529012
9715	529013
155113	529014
174909	529015
498015	529016
140679	529017
625019	529018
122301	529019
677371	529020
184269	529021
274873	529022
609812	529023
397636	529024
483820	529025
270620	529026
295067	529027
569449	529028
205700	529029
81868	529030
554699	529031
687791	529032
449381	529033
355058	529034
4750	529035
146088	529036
49459	529037
470549	529038
36710	529039
24986	529040
520008	529041
127797	529042
90590	529043
83449	529044
393783	529045
46764	529046
21517	529047
53142	529048
138713	529049
243936	529050
256848	529051
415	529052
379509	529053
97678	529054
26732	529055
277617	529056
152950	529057
150477	529058
23380	529059
550566	529060
597858	529061
552472	529062
46212	529063
170649	529064
78609	529065
155976	529066
7047	529067
451798	529068
649684	529069
289875	529070
381592	529071
17767	529072
544423	529073
161691	529074
90816	529075
104411	529076
24763	529077
606287	529078
171703	529079
123320	529080
101064	529081
266579	529082
110951	529083
177152	529084
30503	529085
75385	529086
75250	529087
591289	529088
19345	529089
35744	529090
48227	529091
5176	529092
341345	529093
355936	529094
483510	529095
45344	529096
615994	529097
20906	529098
375593	529099
650654	529100
1494	529101
127164	529102
566581	529103
79428	529104
120298	529105
244854	529106
369249	529107
97	529108
42599	529109
184725	529110
468719	529111
202254	529112
160822	529113
11608	529114
1826	529115
524446	529116
376767	529117
172964	529118
305329	529119
45	529120
290142	529121
26253	529122
72008	529123
67824	529124
509203	529125
245621	529126
440	529127
581268	529128
166834	529129
125827	529130
95933	529131
95954	529132
38326	529133
5780	529134
537197	529135
22732	529136
128572	529137
648086	529138
26510	529139
523925	529140
32763	529141
219762	529142
881	529143
484985	529144
22879	529145
198763	529146
585611	529147
7276	529148
414445	529149
435228	529150
583199	529151
158039	529152
29461	529153
487635	529154
147647	529155
478525	529156
5413	529157
536218	529158
636821	529159
113533	529160
513020	529161
243805	529162
75334	529163
339612	529164
594185	529165
131711	529166
687548	529167
409076	529168
354119	529169
595753	529170
595760	529171
338721	529172
338732	529173
621291	529174
573092	529175
576145	529176
670635	529177
144430	529178
166391	529179
70875	529180
67757	529181
592682	529182
592623	529183
66643	529184
108775	529185
69221	529186
151827	529187
599167	529188
563357	529189
138169	529190
516630	529191
334444	529192
270783	529193
99485	529194
50615	529195
544274	529196
447969	529197
546768	529198
135751	529199
136177	529200
487383	529201
570705	529202
1596	529203
390748	529204
26397	529205
520043	529206
400023	529207
16641	529208
531051	529209
530568	529210
56052	529211
592691	529212
333413	529213
333410	529214
331216	529215
79637	529216
115014	529217
643302	529218
240365	529219
669919	529220
301153	529221
81854	529222
164063	529223
36917	529224
247016	529225
334552	529226
663926	529227
450419	529228
427114	529229
112441	529230
94148	529231
691457	529232
428160	529233
165468	529234
5787	529235
399446	529236
535325	529237
659285	529238
31314	529239
682	529240
494472	529241
4383	529242
480005	529243
574553	529244
56304	529245
304012	529246
188217	529247
22135	529248
139305	529249
637510	529250
473749	529251
27576	529252
532172	529253
14679	529254
529560	529255
1271	529256
1831	529257
50899	529258
505082	529259
2999	529260
203655	529261
97730	529262
474964	529263
693931	529264
568978	529265
496459	529266
674504	529267
390455	529268
267964	529269
31876	529270
16687	529271
12601	529272
143806	529273
278642	529274
525532	529275
164061	529276
163747	529277
352148	529278
27142	529279
304	529280
27128	529281
429484	529282
117046	529283
122789	529284
387586	529285
266705	529286
348004	529287
45314	529288
172834	529289
657707	529290
12597	529291
530653	529292
211671	529293
290705	529294
109705	529295
85850	529296
250245	529297
135360	529298
195473	529299
333644	529300
501747	529301
668266	529302
244528	529303
21823	529304
108764	529305
694131	529306
261602	529307
122398	529308
41930	529309
173136	529310
6281	529311
542091	529312
302437	529313
39449	529314
82093	529315
59671	529316
6248	529317
300201	529318
97468	529319
133974	529320
241012	529321
170084	529322
166124	529323
112917	529324
3717	529325
296241	529326
224883	529327
593253	529328
4836	529329
19148	529330
27424	529331
522356	529332
334397	529333
137562	529334
363821	529335
3158	529336
468167	529337
2065	529338
161395	529339
695536	529340
249096	529341
580112	529342
409112	529343
18927	529344
18924	529345
41408	529346
601995	529347
334163	529348
361611	529349
316176	529350
515698	529351
466532	529352
407975	529353
95487	529354
4198	529355
471208	529356
244898	529357
387317	529358
241453	529359
113291	529360
566062	529361
581233	529362
581138	529363
292305	529364
171994	529365
36241	529366
515700	529367
456940	529368
572	529369
514597	529370
686147	529371
564383	529372
230446	529373
7985	529374
116504	529375
657785	529376
21461	529377
96137	529378
34623	529379
367919	529380
186010	529381
186015	529382
60389	529383
116503	529384
138422	529385
133253	529386
579607	529387
91339	529388
17987	529389
581125	529390
42357	529391
88736	529392
263235	529393
21158	529394
252973	529395
29891	529396
95471	529397
418116	529398
214270	529399
2311	529400
111276	529401
18447	529402
260250	529403
103283	529404
442465	529405
653	529406
151887	529407
451	529408
506227	529409
775	529410
16361	529411
79	529412
108809	529413
110077	529414
669384	529415
24254	529416
239660	529417
775	529418
564493	529419
56505	529420
15987	529421
691522	529422
676961	529423
653	529424
117443	529425
461973	529426
99455	529427
33792	529428
13820	529429
695772	529430
20386	529431
49198	529432
571285	529433
29557	529434
354307	529435
3276	529436
51477	529437
6967	529438
616430	529439
17279	529440
155282	529441
28620	529442
391051	529443
677325	529444
64794	529445
429307	529446
31841	529447
50660	529448
278580	529449
296541	529450
284880	529451
9750	529452
343604	529453
96012	529454
95251	529455
15462	529456
60240	529457
234206	529458
52536	529459
21387	529460
217122	529461
161805	529462
18306	529463
103244	529464
105262	529465
506020	529466
824	529467
481813	529468
33695	529469
24114	529470
124990	529471
406919	529472
360704	529473
22631	529474
87277	529475
70036	529476
98486	529477
546	529478
671730	529479
18161	529480
321125	529481
28881	529482
482135	529483
265905	529484
253597	529485
28205	529486
179971	529487
70042	529488
216153	529489
69571	529490
217059	529491
152762	529492
127463	529493
6701	529494
462513	529495
3842	529496
216281	529497
8000	529498
69150	529499
659645	529500
16344	529501
410833	529502
310094	529503
157146	529504
17878	529505
213866	529506
36083	529507
28651	529508
69499	529509
217301	529510
251831	529511
616397	529512
385999	529513
92000	529514
98663	529515
157084	529516
15057	529517
76803	529518
291559	529519
330951	529520
555695	529521
111382	529522
296597	529523
310614	529524
14201	529525
578532	529526
10174	529527
637276	529528
82099	529529
139389	529530
133309	529531
592312	529532
362692	529533
36739	529534
392464	529535
22361	529536
147196	529537
566298	529538
272671	529539
18717	529540
446983	529541
68627	529542
565382	529543
5523	529544
244734	529545
115420	529546
354521	529547
18	529548
95134	529549
3103	529550
257425	529551
8920	529552
692031	529553
108124	529554
59562	529555
362200	529556
217152	529557
267318	529558
432784	529559
396568	529560
1003	529561
640111	529562
143479	529563
93728	529564
577190	529565
3105	529566
6975	529567
199259	529568
56837	529569
350549	529570
55372	529571
230346	529572
56373	529573
214303	529574
265057	529575
342261	529576
435207	529577
646008	529578
288185	529579
24912	529580
254831	529581
282925	529582
50833	529583
691102	529584
146528	529585
659240	529586
662608	529587
3500	529588
124790	529589
166735	529590
21915	529591
564825	529592
71924	529593
1915	529594
69617	529595
649070	529596
200230	529597
472535	529598
28717	529599
75618	529600
48128	529601
381484	529602
506194	529603
85549	529604
85923	529605
14422	529606
356488	529607
53506	529608
412128	529609
577202	529610
538853	529611
210700	529612
20292	529613
62854	529614
30873	529615
53509	529616
168769	529617
52284	529618
9675	529619
123863	529620
103787	529621
5129	529622
68617	529623
4843	529624
112796	529625
134735	529626
71006	529627
1860	529628
36118	529629
553126	529630
104057	529631
122132	529632
171	529633
138991	529634
69933	529635
216383	529636
57527	529637
12829	529638
9786	529639
165361	529640
212024	529641
552366	529642
6027	529643
338408	529644
83102	529645
184719	529646
216335	529647
28769	529648
115474	529649
8002	529650
70017	529651
218539	529652
216419	529653
383153	529654
410289	529655
36118	529656
259875	529657
316372	529658
252457	529659
88258	529660
408495	529661
127076	529662
250046	529663
647970	529664
24062	529665
320725	529666
351481	529667
191519	529668
21784	529669
123631	529670
24455	529671
358146	529672
511435	529673
124120	529674
48359	529675
506346	529676
38514	529677
495840	529678
115817	529679
375926	529680
93531	529681
295921	529682
682937	529683
117429	529684
136355	529685
134435	529686
53582	529687
458833	529688
245	529689
591097	529690
40828	529691
692690	529692
123310	529693
85057	529694
11628	529695
100239	529696
454764	529697
18949	529698
139139	529699
355074	529700
51287	529701
101594	529702
536567	529703
17877	529704
6407	529705
545809	529706
107061	529707
7019	529708
655611	529709
79175	529710
3127	529711
382577	529712
260917	529713
9986	529714
50378	529715
264024	529716
5700	529717
227702	529718
87395	529719
11657	529720
428283	529721
168596	529722
170935	529723
2043	529724
72618	529725
33766	529726
15071	529727
169608	529728
323761	529729
181922	529730
34707	529731
2566	529732
183405	529733
89000	529734
235826	529735
45678	529736
695447	529737
360957	529738
1263	529739
567	529740
206087	529741
23708	529742
2112	529743
69154	529744
28614	529745
371402	529746
11492	529747
146337	529748
25732	529749
437321	529750
625463	529751
39138	529752
371376	529753
352079	529754
216336	529755
54878	529756
271393	529757
344095	529758
471913	529759
192318	529760
488735	529761
216518	529762
2566	529763
28619	529764
216286	529765
216439	529766
216469	529767
69232	529768
69652	529769
615071	529770
167945	529771
9604	529772
65724	529773
588589	529774
605650	529775
355145	529776
394568	529777
2697	529778
23202	529779
106883	529780
56419	529781
1165	529782
257323	529783
68020	529784
124062	529785
108597	529786
145180	529787
153792	529788
482988	529789
69142	529790
659348	529791
9972	529792
216242	529793
655612	529794
70123	529795
237462	529796
542967	529797
15429	529798
627317	529799
53877	529800
8539	529801
544931	529802
141295	529803
556932	529804
9058	529805
148044	529806
554246	529807
57016	529808
1940	529809
16154	529810
89117	529811
111138	529812
262282	529813
24700	529814
14883	529815
125880	529816
36427	529817
170771	529818
493487	529819
326894	529820
11124	529821
54276	529822
78956	529823
682090	529824
216310	529825
128596	529826
229547	529827
131896	529828
14980	529829
4012	529830
216265	529831
20006	529832
82650	529833
148129	529834
255891	529835
78198	529836
408214	529837
13147	529838
84360	529839
35154	529840
22368	529841
596090	529842
174205	529843
221669	529844
493520	529845
38929	529846
88387	529847
625112	529848
625333	529849
95207	529850
55115	529851
272704	529852
161163	529853
375448	529854
426939	529855
121063	529856
267195	529857
7729	529858
161158	529859
27302	529860
236847	529861
69496	529862
183772	529863
680199	529864
114213	529865
1728	529866
9785	529867
103758	529868
145038	529869
392403	529870
28821	529871
39727	529872
231868	529873
216408	529874
217490	529875
111724	529876
256329	529877
466831	529878
472307	529879
659408	529880
39992	529881
580353	529882
295890	529883
217555	529884
141318	529885
631929	529886
13164	529887
147043	529888
55655	529889
366787	529890
529785	529891
417529	529892
112207	529893
171710	529894
26765	529895
2864	529896
105376	529897
697523	529898
8539	529899
151169	529900
104881	529901
39737	529902
14398	529903
106455	529904
136105	529905
474127	529906
517844	529907
648214	529908
765	529909
644092	529910
69182	529911
557028	529912
9979	529913
28636	529914
216623	529915
576928	529916
578523	529917
134493	529918
23578	529919
540383	529920
525846	529921
25885	529922
390261	529923
160682	529924
51462	529925
50207	529926
82307	529927
188061	529928
363106	529929
324137	529930
131316	529931
259888	529932
20509	529933
297400	529934
143512	529935
245102	529936
160163	529937
139141	529938
28658	529939
625390	529940
25883	529941
629835	529942
592710	529943
51275	529944
44304	529945
164569	529946
572113	529947
600230	529948
363588	529949
85330	529950
23751	529951
9155	529952
464382	529953
211060	529954
218444	529955
208425	529956
86177	529957
243986	529958
374119	529959
59049	529960
58319	529961
245270	529962
70798	529963
63428	529964
443592	529965
649557	529966
517389	529967
6305	529968
636251	529969
10690	529970
107050	529971
396466	529972
70315	529973
47	529974
3704	529975
601707	529976
354188	529977
150012	529978
10860	529979
506404	529980
407025	529981
500653	529982
25824	529983
449061	529984
199036	529985
361170	529986
654	529987
13059	529988
20054	529989
2358	529990
122451	529991
117958	529992
150561	529993
154725	529994
70318	529995
58643	529996
44589	529997
100258	529998
126530	529999
126141	530000
331725	530001
10467	530002
291852	530003
25024	530004
554625	530005
584340	530006
109305	530007
10493	530008
84767	530009
28667	530010
88676	530011
530181	530012
69281	530013
103766	530014
61838	530015
2052	530016
11269	530017
74268	530018
775	530019
25552	530020
144734	530021
4442	530022
15410	530023
19087	530024
57106	530025
11610	530026
117094	530027
634774	530028
503085	530029
141296	530030
258	530031
1940	530032
52704	530033
213931	530034
104908	530035
151708	530036
133180	530037
188264	530038
560707	530039
534545	530040
80273	530041
483774	530042
109855	530043
7957	530044
116150	530045
411716	530046
24769	530047
477219	530048
133552	530049
79459	530050
153692	530051
662437	530052
188499	530053
685438	530054
37780	530055
129985	530056
82765	530057
392266	530058
457726	530059
88951	530060
107484	530061
389676	530062
94874	530063
684810	530064
333803	530065
290307	530066
23489	530067
74318	530068
228980	530069
85165	530070
122792	530071
143189	530072
11604	530073
151086	530074
532978	530075
395085	530076
345683	530077
539576	530078
113393	530079
295142	530080
564848	530081
564881	530082
51970	530083
117723	530084
53746	530085
333834	530086
124914	530087
689776	530088
54914	530089
679060	530090
567585	530091
25658	530092
37558	530093
173402	530094
330486	530095
668768	530096
137308	530097
288970	530098
641082	530099
665962	530100
39347	530101
690728	530102
506372	530103
10816	530104
146972	530105
663508	530106
527125	530107
138258	530108
527127	530109
4057	530110
439795	530111
18	530112
36740	530113
145	530114
725	530115
689588	530116
127466	530117
358466	530118
3806	530119
91567	530120
506648	530121
14242	530122
90894	530123
28624	530124
557055	530125
63538	530126
21979	530127
323766	530128
42773	530129
359641	530130
1244	530131
46248	530132
236103	530133
164937	530134
266576	530135
433528	530136
69214	530137
28742	530138
68919	530139
197443	530140
107574	530141
76773	530142
128892	530143
215725	530144
121542	530145
123572	530146
185573	530147
88648	530148
25109	530149
71544	530150
424327	530151
25068	530152
79179	530153
45407	530154
305434	530155
109685	530156
180784	530157
497375	530158
107749	530159
614169	530160
674070	530161
400336	530162
158640	530163
133962	530164
205738	530165
570972	530166
139607	530167
580945	530168
34	530169
243220	530170
151916	530171
116933	530172
21352	530173
284531	530174
13261	530175
190975	530176
106522	530177
275614	530178
226383	530179
72233	530180
675598	530181
202571	530182
292959	530183
70501	530184
30401	530185
8341	530186
675648	530187
645360	530188
134299	530189
163540	530190
537910	530191
515987	530192
298492	530193
10917	530194
78366	530195
119991	530196
78253	530197
598006	530198
91569	530199
341087	530200
503493	530201
414801	530202
356197	530203
123323	530204
8753	530205
237775	530206
581831	530207
153215	530208
929	530209
149186	530210
23008	530211
404265	530212
145920	530213
520993	530214
9926	530215
129125	530216
657717	530217
424054	530218
121207	530219
449297	530220
195568	530221
55287	530222
581840	530223
37134	530224
183	530225
180983	530226
60721	530227
74800	530228
120845	530229
588697	530230
8198	530231
76215	530232
251093	530233
294810	530234
435558	530235
147568	530236
510231	530237
400828	530238
400838	530239
212275	530240
111587	530241
298853	530242
4730	530243
755	530244
220049	530245
301681	530246
512184	530247
96738	530248
512655	530249
339032	530250
153094	530251
594161	530252
127093	530253
17317	530254
5286	530255
30171	530256
75277	530257
118426	530258
475988	530259
207329	530260
325180	530261
106098	530262
1703	530263
254468	530264
590024	530265
529172	530266
434895	530267
30312	530268
35443	530269
171527	530270
145887	530271
236896	530272
467637	530273
83975	530274
387679	530275
652821	530276
324708	530277
594	530278
658084	530279
248299	530280
505886	530281
241946	530282
16	530283
459231	530284
513736	530285
505016	530286
2342	530287
262172	530288
50414	530289
343785	530290
608993	530291
155440	530292
32721	530293
233729	530294
58299	530295
253504	530296
18207	530297
320623	530298
203116	530299
37385	530300
15038	530301
31102	530302
42582	530303
1889	530304
690381	530305
622528	530306
202034	530307
594680	530308
415039	530309
114770	530310
655032	530311
120351	530312
374994	530313
241581	530314
693896	530315
119618	530316
12177	530317
903	530318
331593	530319
35001	530320
88803	530321
81003	530322
80644	530323
512722	530324
286943	530325
365141	530326
208424	530327
55617	530328
28057	530329
143737	530330
92616	530331
1184	530332
65503	530333
423933	530334
169070	530335
138109	530336
425565	530337
572976	530338
151937	530339
3766	530340
61226	530341
254053	530342
22668	530343
146062	530344
2428	530345
11139	530346
264649	530347
163105	530348
11390	530349
537611	530350
60800	530351
119273	530352
15	530353
487200	530354
67331	530355
106565	530356
13399	530357
130593	530358
76275	530359
672652	530360
681993	530361
73797	530362
396095	530363
2219	530364
27911	530365
75197	530366
79079	530367
286763	530368
4583	530369
17429	530370
38608	530371
1522	530372
128922	530373
59858	530374
385045	530375
15935	530376
161746	530377
126001	530378
27593	530379
46993	530380
141871	530381
455011	530382
354071	530383
457042	530384
457105	530385
13696	530386
516796	530387
134207	530388
645756	530389
108471	530390
251207	530391
209331	530392
75936	530393
652106	530394
346910	530395
116487	530396
185336	530397
24169	530398
482363	530399
56127	530400
48180	530401
150173	530402
182377	530403
57147	530404
462909	530405
513545	530406
15562	530407
474180	530408
446980	530409
327613	530410
2753	530411
689	530412
27833	530413
73138	530414
71	530415
3048	530416
144522	530417
54837	530418
242941	530419
66259	530420
156090	530421
53366	530422
486534	530423
309303	530424
553176	530425
195158	530426
42387	530427
156751	530428
205595	530429
327572	530430
94565	530431
36972	530432
170748	530433
675048	530434
156795	530435
8760	530436
389130	530437
477297	530438
475849	530439
5052	530440
684642	530441
4920	530442
428577	530443
639457	530444
136034	530445
13445	530446
168448	530447
176111	530448
413262	530449
631353	530450
598170	530451
43756	530452
656137	530453
395950	530454
613636	530455
390576	530456
134808	530457
72318	530458
642471	530459
15901	530460
54323	530461
89377	530462
23277	530463
140428	530464
459916	530465
422997	530466
541226	530467
36983	530468
121593	530469
8273	530470
55254	530471
614100	530472
74356	530473
46335	530474
629340	530475
464443	530476
421040	530477
626495	530478
160152	530479
3584	530480
270818	530481
9032	530482
207621	530483
49583	530484
309582	530485
625210	530486
399515	530487
46619	530488
31268	530489
142915	530490
166140	530491
624270	530492
330066	530493
316584	530494
29394	530495
442953	530496
221785	530497
76273	530498
23547	530499
619258	530500
74273	530501
11426	530502
333417	530503
399316	530504
188859	530505
100604	530506
167280	530507
667499	530508
130897	530509
36776	530510
58810	530511
628140	530512
37	530513
31048	530514
249367	530515
438295	530516
93440	530517
121067	530518
87881	530519
5401	530520
35407	530521
165365	530522
85041	530523
62679	530524
417752	530525
42471	530526
21523	530527
208682	530528
114509	530529
95960	530530
327609	530531
5150	530532
167266	530533
105354	530534
122028	530535
548197	530536
50076	530537
679335	530538
40149	530539
138758	530540
2470	530541
663963	530542
452256	530543
88608	530544
235521	530545
74253	530546
616914	530547
33409	530548
41900	530549
100059	530550
69108	530551
391300	530552
8270	530553
160741	530554
24664	530555
406282	530556
16708	530557
164895	530558
10096	530559
222416	530560
553167	530561
27592	530562
13965	530563
337979	530564
3177	530565
603396	530566
197404	530567
691793	530568
592951	530569
45158	530570
170845	530571
4988	530572
167261	530573
694	530574
419602	530575
77301	530576
156418	530577
19608	530578
32641	530579
303048	530580
128570	530581
93717	530582
16035	530583
307838	530584
42468	530585
656353	530586
114414	530587
130928	530588
114405	530589
74764	530590
136117	530591
88404	530592
4233	530593
256340	530594
29456	530595
38679	530596
4149	530597
559419	530598
5434	530599
167694	530600
343710	530601
84220	530602
564516	530603
114416	530604
9077	530605
216226	530606
12372	530607
34097	530608
336926	530609
121789	530610
658615	530611
2	530612
126060	530613
103606	530614
90967	530615
228732	530616
222930	530617
513849	530618
524341	530619
458877	530620
120078	530621
655170	530622
410494	530623
142714	530624
129039	530625
1954	530626
371302	530627
520056	530628
675821	530629
32391	530630
371309	530631
389105	530632
1134	530633
32221	530634
83201	530635
74716	530636
611676	530637
335549	530638
523628	530639
622969	530640
401206	530641
158575	530642
246342	530643
408301	530644
208695	530645
192893	530646
139080	530647
11925	530648
22512	530649
328282	530650
55500	530651
184560	530652
240868	530653
240869	530654
140330	530655
124044	530656
126236	530657
10533	530658
305654	530659
641259	530660
140730	530661
382413	530662
50	530663
382614	530664
251039	530665
28621	530666
433872	530667
104828	530668
55125	530669
664156	530670
338189	530671
17823	530672
467783	530673
436901	530674
270264	530675
263506	530676
14366	530677
118487	530678
682865	530679
258478	530680
619023	530681
478643	530682
426120	530683
106937	530684
25047	530685
19438	530686
65323	530687
22406	530688
55842	530689
199485	530690
348058	530691
536317	530692
22444	530693
34403	530694
130172	530695
158624	530696
49156	530697
164692	530698
527395	530699
265041	530700
245031	530701
153836	530702
153462	530703
352859	530704
412372	530705
116014	530706
168376	530707
4911	530708
49976	530709
657355	530710
537409	530711
266257	530712
291	530713
2004	530714
207361	530715
654731	530716
387452	530717
686691	530718
27786	530719
426098	530720
8811	530721
463029	530722
214122	530723
782	530724
178199	530725
230997	530726
637977	530727
159465	530728
540078	530729
16304	530730
462352	530731
560094	530732
3673	530733
76116	530734
551985	530735
645737	530736
654713	530737
479766	530738
618713	530739
471146	530740
303584	530741
180689	530742
459554	530743
320217	530744
45155	530745
110844	530746
581362	530747
8057	530748
648274	530749
120597	530750
97007	530751
131378	530752
166807	530753
141059	530754
276712	530755
245424	530756
629466	530757
261548	530758
366265	530759
539311	530760
454873	530761
205275	530762
680774	530763
623927	530764
350169	530765
539281	530766
612690	530767
21033	530768
690703	530769
510949	530770
538215	530771
600772	530772
365753	530773
629414	530774
217870	530775
22094	530776
148183	530777
647026	530778
541393	530779
590835	530780
94514	530781
77967	530782
476010	530783
144956	530784
66502	530785
39974	530786
127633	530787
67966	530788
75355	530789
265816	530790
403517	530791
24854	530792
592677	530793
276814	530794
33373	530795
528648	530796
2883	530797
683616	530798
554125	530799
246087	530800
148071	530801
27349	530802
359518	530803
67079	530804
53723	530805
120827	530806
186652	530807
602100	530808
34768	530809
525798	530810
64634	530811
166888	530812
17139	530813
126538	530814
25233	530815
613070	530816
111448	530817
162991	530818
682451	530819
83017	530820
139696	530821
88471	530822
96174	530823
464215	530824
577587	530825
271391	530826
107787	530827
73197	530828
530786	530829
21997	530830
444136	530831
2216	530832
1195	530833
187860	530834
401484	530835
167304	530836
105043	530837
49134	530838
8809	530839
2107	530840
57393	530841
90	530842
208988	530843
29291	530844
284660	530845
376923	530846
268385	530847
288483	530848
110678	530849
66671	530850
287339	530851
16058	530852
38	530853
4910	530854
231577	530855
433742	530856
71429	530857
477751	530858
43999	530859
25180	530860
375553	530861
103979	530862
473053	530863
645495	530864
64412	530865
171979	530866
649651	530867
149062	530868
528900	530869
4342	530870
582628	530871
69050	530872
21847	530873
7048	530874
116031	530875
138048	530876
163029	530877
679768	530878
100678	530879
452853	530880
244571	530881
692619	530882
695526	530883
11098	530884
29591	530885
102246	530886
298433	530887
6885	530888
170043	530889
155461	530890
156115	530891
636234	530892
268015	530893
423591	530894
22873	530895
287	530896
23258	530897
95419	530898
98804	530899
160160	530900
57168	530901
649302	530902
33962	530903
162093	530904
61409	530905
66690	530906
461142	530907
151884	530908
405634	530909
196915	530910
235218	530911
14000	530912
681494	530913
1839	530914
308984	530915
22621	530916
559087	530917
49507	530918
387220	530919
147442	530920
55461	530921
2632	530922
34750	530923
92487	530924
505138	530925
686813	530926
11456	530927
11465	530928
362601	530929
278236	530930
74765	530931
472930	530932
480157	530933
161905	530934
609109	530935
34842	530936
509137	530937
544550	530938
229952	530939
88235	530940
334329	530941
108650	530942
636553	530943
358049	530944
199539	530945
136778	530946
405790	530947
234810	530948
332511	530949
295438	530950
605222	530951
54532	530952
603782	530953
58451	530954
182752	530955
114712	530956
553158	530957
373079	530958
104014	530959
357732	530960
607547	530961
684133	530962
320162	530963
4330	530964
1096	530965
74090	530966
284396	530967
6191	530968
196566	530969
200683	530970
23520	530971
102326	530972
497132	530973
580458	530974
446707	530975
602281	530976
569511	530977
159207	530978
583287	530979
647740	530980
563128	530981
633635	530982
610393	530983
498809	530984
416801	530985
693873	530986
338972	530987
321212	530988
256268	530989
609373	530990
627614	530991
196402	530992
207	530993
1288	530994
577155	530995
209926	530996
274463	530997
575092	530998
596375	530999
8599	531000
93437	531001
606491	531002
495349	531003
183998	531004
166215	531005
76709	531006
20146	531007
156349	531008
524719	531009
388355	531010
100265	531011
437966	531012
685944	531013
545175	531014
598580	531015
535506	531016
315068	531017
14164	531018
519536	531019
82337	531020
518988	531021
644627	531022
477619	531023
395349	531024
447489	531025
75538	531026
157926	531027
711	531028
4621	531029
58239	531030
180582	531031
63001	531032
345383	531033
90247	531034
6612	531035
310422	531036
103117	531037
788	531038
381336	531039
13693	531040
164033	531041
181416	531042
52840	531043
547795	531044
102676	531045
591078	531046
605502	531047
492919	531048
22166	531049
353044	531050
57123	531051
193994	531052
651682	531053
219825	531054
355555	531055
124166	531056
155002	531057
131596	531058
538543	531059
297716	531060
4737	531061
3164	531062
359402	531063
129649	531064
169595	531065
130775	531066
4678	531067
386434	531068
215295	531069
33040	531070
139912	531071
666383	531072
288495	531073
649630	531074
41938	531075
493749	531076
354679	531077
135516	531078
466573	531079
431855	531080
157957	531081
522606	531082
72035	531083
411648	531084
12150	531085
510437	531086
38273	531087
209025	531088
156766	531089
666353	531090
591936	531091
51184	531092
419429	531093
581617	531094
137619	531095
666376	531096
31563	531097
605836	531098
1555	531099
351577	531100
261785	531101
578465	531102
247208	531103
246928	531104
679119	531105
433218	531106
92547	531107
620412	531108
143284	531109
405598	531110
6264	531111
19759	531112
17996	531113
75164	531114
389820	531115
448560	531116
549167	531117
566967	531118
192045	531119
42701	531120
570950	531121
328936	531122
67341	531123
144611	531124
68869	531125
413125	531126
521910	531127
8213	531128
670554	531129
48372	531130
616175	531131
270859	531132
607766	531133
7623	531134
6888	531135
179743	531136
99094	531137
315849	531138
70359	531139
11520	531140
159391	531141
555227	531142
663860	531143
104452	531144
546690	531145
331240	531146
236237	531147
18236	531148
931	531149
291853	531150
113370	531151
261582	531152
466109	531153
238587	531154
475676	531155
136363	531156
78561	531157
45201	531158
347136	531159
117392	531160
643116	531161
151590	531162
632555	531163
8826	531164
172806	531165
532952	531166
548142	531167
105218	531168
168392	531169
451300	531170
85234	531171
140720	531172
79556	531173
408860	531174
77425	531175
530505	531176
36701	531177
30083	531178
300821	531179
408426	531180
1490	531181
637648	531182
57190	531183
425555	531184
15835	531185
548136	531186
158901	531187
84224	531188
440765	531189
168692	531190
517269	531191
13381	531192
258897	531193
268	531194
15896	531195
641681	531196
124958	531197
162699	531198
73043	531199
87875	531200
209136	531201
356675	531202
102898	531203
56063	531204
160161	531205
238073	531206
136211	531207
272011	531208
152667	531209
279743	531210
56287	531211
222413	531212
554336	531213
33465	531214
90490	531215
7281	531216
84587	531217
158150	531218
48372	531219
27991	531220
52390	531221
361303	531222
284926	531223
2831	531224
444760	531225
495708	531226
323712	531227
108924	531228
557310	531229
682681	531230
184699	531231
113738	531232
16889	531233
30170	531234
73672	531235
336963	531236
624834	531237
100476	531238
19439	531239
20535	531240
378516	531241
3855	531242
37412	531243
390517	531244
29542	531245
130868	531246
133772	531247
83430	531248
579138	531249
2393	531250
66007	531251
27659	531252
311456	531253
688151	531254
680305	531255
693006	531256
71562	531257
1346	531258
328845	531259
142609	531260
297641	531261
17764	531262
163675	531263
106320	531264
133734	531265
397071	531266
495234	531267
557762	531268
75168	531269
451737	531270
14899	531271
489444	531272
147612	531273
25728	531274
427885	531275
79364	531276
17717	531277
552320	531278
500584	531279
328445	531280
381992	531281
72853	531282
171626	531283
654265	531284
500846	531285
340499	531286
94201	531287
268782	531288
488742	531289
21099	531290
511539	531291
122512	531292
56002	531293
171639	531294
251140	531295
312270	531296
26308	531297
623287	531298
405153	531299
79519	531300
562023	531301
598690	531302
99306	531303
459423	531304
24528	531305
148711	531306
647922	531307
536753	531308
155030	531309
86692	531310
284312	531311
195379	531312
246917	531313
287390	531314
404910	531315
62745	531316
52642	531317
285	531318
118113	531319
670784	531320
33572	531321
645747	531322
13801	531323
367685	531324
387305	531325
122129	531326
295038	531327
563364	531328
553123	531329
508277	531330
219480	531331
263770	531332
681461	531333
50807	531334
372000	531335
22068	531336
542029	531337
46809	531338
3927	531339
380175	531340
59269	531341
147977	531342
144153	531343
526899	531344
511980	531345
83439	531346
140027	531347
347850	531348
24523	531349
500829	531350
474305	531351
119448	531352
44510	531353
155227	531354
379557	531355
569689	531356
196275	531357
529866	531358
85901	531359
48940	531360
329150	531361
207544	531362
75233	531363
114563	531364
155360	531365
696991	531366
222511	531367
169349	531368
579584	531369
74460	531370
518369	531371
406751	531372
92401	531373
1650	531374
8135	531375
101383	531376
335028	531377
607841	531378
48069	531379
141961	531380
464699	531381
447661	531382
308251	531383
32937	531384
483065	531385
93948	531386
95509	531387
272826	531388
484436	531389
165424	531390
277181	531391
170968	531392
531184	531393
187278	531394
171662	531395
418654	531396
642463	531397
360857	531398
289484	531399
460262	531400
294578	531401
97169	531402
148546	531403
141336	531404
1285	531405
445048	531406
278629	531407
150676	531408
92266	531409
263677	531410
523398	531411
466922	531412
553060	531413
629269	531414
155038	531415
183412	531416
99640	531417
30342	531418
92011	531419
237473	531420
133058	531421
322624	531422
83454	531423
4127	531424
269751	531425
188491	531426
686624	531427
596470	531428
192184	531429
337061	531430
213829	531431
67560	531432
66359	531433
132793	531434
3277	531435
353977	531436
291788	531437
670073	531438
1432	531439
501032	531440
39415	531441
259117	531442
266435	531443
335219	531444
91540	531445
684456	531446
147862	531447
679142	531448
85777	531449
613038	531450
630507	531451
384655	531452
453070	531453
15261	531454
257923	531455
150512	531456
101162	531457
133954	531458
51922	531459
250748	531460
6555	531461
554343	531462
460775	531463
412924	531464
142715	531465
54010	531466
61795	531467
439234	531468
172060	531469
168333	531470
144817	531471
89627	531472
544852	531473
593843	531474
133545	531475
30130	531476
482515	531477
212	531478
88912	531479
44344	531480
110533	531481
7633	531482
601147	531483
648055	531484
687831	531485
28271	531486
490792	531487
174987	531488
606556	531489
69529	531490
71132	531491
479368	531492
296717	531493
504560	531494
372755	531495
4621	531496
224384	531497
119477	531498
381154	531499
141867	531500
403194	531501
53580	531502
49561	531503
111141	531504
592227	531505
40211	531506
405289	531507
148021	531508
279813	531509
256585	531510
364841	531511
269019	531512
585322	531513
29844	531514
9657	531515
470036	531516
410368	531517
475442	531518
48977	531519
8648	531520
496723	531521
444299	531522
129335	531523
113331	531524
508121	531525
113523	531526
167221	531527
691466	531528
311549	531529
475575	531530
140556	531531
98218	531532
528506	531533
5791	531534
284256	531535
11354	531536
145164	531537
695855	531538
695846	531539
137862	531540
52175	531541
93131	531542
296862	531543
166219	531544
266418	531545
522829	531546
68775	531547
193828	531548
469914	531549
530655	531550
264478	531551
552319	531552
41834	531553
300997	531554
118178	531555
694964	531556
303955	531557
282170	531558
13812	531559
281050	531560
27070	531561
379051	531562
43185	531563
53727	531564
917	531565
57899	531566
496188	531567
174473	531568
1221	531569
221810	531570
3111	531571
28367	531572
268434	531573
18827	531574
434861	531575
94349	531576
607198	531577
340351	531578
16750	531579
445276	531580
305116	531581
394991	531582
637612	531583
113644	531584
31064	531585
16856	531586
99995	531587
87676	531588
621061	531589
19209	531590
380005	531591
22135	531592
403869	531593
385969	531594
605065	531595
104932	531596
99933	531597
538147	531598
146904	531599
60550	531600
44685	531601
563413	531602
149212	531603
96003	531604
526861	531605
390819	531606
429341	531607
107005	531608
674589	531609
614029	531610
501039	531611
501038	531612
54640	531613
242747	531614
278550	531615
599243	531616
598238	531617
415922	531618
98683	531619
285457	531620
501101	531621
397336	531622
190814	531623
267717	531624
29465	531625
362890	531626
620256	531627
556689	531628
6965	531629
607224	531630
288547	531631
35479	531632
37841	531633
152340	531634
376697	531635
670337	531636
433934	531637
275541	531638
596451	531639
316368	531640
472565	531641
30421	531642
100108	531643
451123	531644
575180	531645
66136	531646
383416	531647
630097	531648
14602	531649
610002	531650
421593	531651
96763	531652
95882	531653
549182	531654
613535	531655
297268	531656
330068	531657
206348	531658
462051	531659
495340	531660
38494	531661
647379	531662
17717	531663
666275	531664
149419	531665
263179	531666
79370	531667
475200	531668
57011	531669
621162	531670
55634	531671
432061	531672
386443	531673
415738	531674
203247	531675
380359	531676
105073	531677
579549	531678
687986	531679
459343	531680
579643	531681
523950	531682
272346	531683
52160	531684
681217	531685
403213	531686
123177	531687
326795	531688
311928	531689
561496	531690
583310	531691
586446	531692
37	531693
221189	531694
676182	531695
55403	531696
452986	531697
506597	531698
9793	531699
678774	531700
330090	531701
100893	531702
366957	531703
204171	531704
521688	531705
166036	531706
245335	531707
554810	531708
509406	531709
203941	531710
661237	531711
219747	531712
670173	531713
444595	531714
115006	531715
419235	531716
114518	531717
85264	531718
108990	531719
368447	531720
1886	531721
490856	531722
494675	531723
618500	531724
697885	531725
422078	531726
4045	531727
419197	531728
494524	531729
480961	531730
10039	531731
128389	531732
75799	531733
207652	531734
551814	531735
315786	531736
158396	531737
250990	531738
291402	531739
378970	531740
91110	531741
3928	531742
226939	531743
272381	531744
355930	531745
445645	531746
607271	531747
582117	531748
354277	531749
341998	531750
153395	531751
691795	531752
451610	531753
455600	531754
417808	531755
49	531756
207630	531757
2396	531758
596096	531759
4361	531760
13468	531761
146512	531762
13659	531763
469651	531764
161025	531765
116785	531766
546	531767
400612	531768
125307	531769
72845	531770
607447	531771
137686	531772
374063	531773
34572	531774
244631	531775
546766	531776
500278	531777
271301	531778
148921	531779
678788	531780
183470	531781
167245	531782
480143	531783
366986	531784
467899	531785
302570	531786
222933	531787
1595	531788
688035	531789
99377	531790
142074	531791
171991	531792
17748	531793
521999	531794
560032	531795
315964	531796
64248	531797
505694	531798
308037	531799
99997	531800
617164	531801
532401	531802
679031	531803
621912	531804
556305	531805
169258	531806
1350	531807
378745	531808
4398	531809
363875	531810
131501	531811
120868	531812
31586	531813
26010	531814
363506	531815
571836	531816
84004	531817
117562	531818
7354	531819
608555	531820
663849	531821
28331	531822
612184	531823
76006	531824
96281	531825
54709	531826
4207	531827
613149	531828
22134	531829
312220	531830
633617	531831
34023	531832
101185	531833
146755	531834
463586	531835
140155	531836
333649	531837
378923	531838
181653	531839
45506	531840
452296	531841
84241	531842
449976	531843
462774	531844
365712	531845
533805	531846
22312	531847
440650	531848
207650	531849
316953	531850
340886	531851
56523	531852
35120	531853
250650	531854
214362	531855
408763	531856
479480	531857
640261	531858
284877	531859
293130	531860
45269	531861
29565	531862
136860	531863
277987	531864
200094	531865
685765	531866
153834	531867
29346	531868
55595	531869
123344	531870
499155	531871
2795	531872
143481	531873
619464	531874
546170	531875
484499	531876
119626	531877
140	531878
451322	531879
9478	531880
659554	531881
645912	531882
142425	531883
584920	531884
235688	531885
119730	531886
345926	531887
678553	531888
453008	531889
564646	531890
405751	531891
214816	531892
566308	531893
68661	531894
199497	531895
57070	531896
56462	531897
352474	531898
35278	531899
147383	531900
11662	531901
133940	531902
76481	531903
278398	531904
416986	531905
403190	531906
172212	531907
2139	531908
501086	531909
254308	531910
691853	531911
44801	531912
66	531913
110892	531914
92864	531915
7459	531916
270260	531917
439294	531918
47313	531919
365660	531920
590687	531921
546997	531922
503516	531923
145243	531924
13352	531925
48	531926
437065	531927
109374	531928
58541	531929
98086	531930
362897	531931
616905	531932
353000	531933
47220	531934
55141	531935
152963	531936
651738	531937
501093	531938
305230	531939
561565	531940
149206	531941
498025	531942
20826	531943
233857	531944
196190	531945
56742	531946
349352	531947
44832	531948
198517	531949
345292	531950
166706	531951
617702	531952
314249	531953
617703	531954
371893	531955
286158	531956
11004	531957
42066	531958
433311	531959
88804	531960
215307	531961
690807	531962
280287	531963
433621	531964
508907	531965
460594	531966
489340	531967
579306	531968
55252	531969
117456	531970
276399	531971
13904	531972
24122	531973
27050	531974
17559	531975
159042	531976
368720	531977
205322	531978
262734	531979
593457	531980
645722	531981
56818	531982
99429	531983
170612	531984
18280	531985
208828	531986
531266	531987
582633	531988
138088	531989
12102	531990
51373	531991
659307	531992
398464	531993
257904	531994
434641	531995
66703	531996
564296	531997
102003	531998
211470	531999
555275	532000
52611	532001
6144	532002
159745	532003
269527	532004
298450	532005
466153	532006
124715	532007
102187	532008
591962	532009
83274	532010
11924	532011
334419	532012
638931	532013
19786	532014
14245	532015
640693	532016
161836	532017
670451	532018
628314	532019
592565	532020
209311	532021
143660	532022
113395	532023
542815	532024
32732	532025
643812	532026
12957	532027
166893	532028
665701	532029
230209	532030
581234	532031
43640	532032
17751	532033
141328	532034
519642	532035
306928	532036
330271	532037
479447	532038
259727	532039
228387	532040
576941	532041
7177	532042
470393	532043
376985	532044
400212	532045
325985	532046
3743	532047
572167	532048
411403	532049
372284	532050
495006	532051
86	532052
270934	532053
419522	532054
163886	532055
505850	532056
530385	532057
246053	532058
246054	532059
652333	532060
525221	532061
22169	532062
440138	532063
327427	532064
176464	532065
447294	532066
479020	532067
117984	532068
163995	532069
136294	532070
117688	532071
371792	532072
379998	532073
64330	532074
262052	532075
238892	532076
411899	532077
434042	532078
183285	532079
308516	532080
322921	532081
642947	532082
1756	532083
56571	532084
530345	532085
345852	532086
160776	532087
636737	532088
13815	532089
448936	532090
383310	532091
575586	532092
92500	532093
13002	532094
42068	532095
58141	532096
131626	532097
66612	532098
299403	532099
196241	532100
597299	532101
360220	532102
180998	532103
1394	532104
70888	532105
145087	532106
131935	532107
331232	532108
51813	532109
680070	532110
151168	532111
242	532112
498587	532113
294386	532114
518	532115
649811	532116
688693	532117
255882	532118
593504	532119
121935	532120
590202	532121
94637	532122
59880	532123
40392	532124
334569	532125
142546	532126
445687	532127
135600	532128
172314	532129
344400	532130
411374	532131
695511	532132
203416	532133
13353	532134
380412	532135
319215	532136
172047	532137
520474	532138
547927	532139
651765	532140
48376	532141
110337	532142
621451	532143
278631	532144
6408	532145
316964	532146
579189	532147
176908	532148
568120	532149
66838	532150
352523	532151
390348	532152
163680	532153
522972	532154
462973	532155
640662	532156
10878	532157
3176	532158
350021	532159
246398	532160
227090	532161
4830	532162
23883	532163
380035	532164
389756	532165
560813	532166
532108	532167
18278	532168
17586	532169
214605	532170
461931	532171
54688	532172
10290	532173
23402	532174
3299	532175
343250	532176
75638	532177
177695	532178
8336	532179
49042	532180
220226	532181
255468	532182
566	532183
118085	532184
12959	532185
305452	532186
10206	532187
654132	532188
348821	532189
431392	532190
692516	532191
159756	532192
46945	532193
18415	532194
125745	532195
529071	532196
282354	532197
172344	532198
166846	532199
187532	532200
90275	532201
100952	532202
59652	532203
469087	532204
26948	532205
10636	532206
147649	532207
174660	532208
29644	532209
21171	532210
427304	532211
22379	532212
652193	532213
78027	532214
335910	532215
626976	532216
230671	532217
135610	532218
32037	532219
151427	532220
136302	532221
299523	532222
51577	532223
5802	532224
1455	532225
87398	532226
644824	532227
553280	532228
3202	532229
65205	532230
146638	532231
186983	532232
24710	532233
531420	532234
93235	532235
28072	532236
128209	532237
50569	532238
1065	532239
373441	532240
582363	532241
20870	532242
96786	532243
345123	532244
118728	532245
435837	532246
131289	532247
658529	532248
52197	532249
595638	532250
472572	532251
78990	532252
31489	532253
3328	532254
5183	532255
236486	532256
293369	532257
337778	532258
118542	532259
205514	532260
326877	532261
45996	532262
144344	532263
570633	532264
373515	532265
291221	532266
407264	532267
203194	532268
45478	532269
118612	532270
131734	532271
70928	532272
316288	532273
639066	532274
247723	532275
292117	532276
575675	532277
98500	532278
362116	532279
650448	532280
695765	532281
55059	532282
110376	532283
520175	532284
476077	532285
398012	532286
109330	532287
95262	532288
532981	532289
426774	532290
209546	532291
33458	532292
141798	532293
496380	532294
220870	532295
38565	532296
205038	532297
268537	532298
5971	532299
271806	532300
6160	532301
280600	532302
31792	532303
6932	532304
237231	532305
83885	532306
324893	532307
451759	532308
593962	532309
227997	532310
577542	532311
12627	532312
378989	532313
3344	532314
453489	532315
56538	532316
595683	532317
12599	532318
532866	532319
14014	532320
334284	532321
96790	532322
660358	532323
223155	532324
258241	532325
387433	532326
609356	532327
222634	532328
371111	532329
322194	532330
211695	532331
523108	532332
57665	532333
394319	532334
33129	532335
162978	532336
681659	532337
6290	532338
2377	532339
427032	532340
2036	532341
3197	532342
691278	532343
641469	532344
47902	532345
689979	532346
509700	532347
400816	532348
348580	532349
567742	532350
560050	532351
372564	532352
39613	532353
416191	532354
153588	532355
330528	532356
1964	532357
300577	532358
54877	532359
169100	532360
387647	532361
436305	532362
68722	532363
113709	532364
612019	532365
7259	532366
215828	532367
211108	532368
21850	532369
557427	532370
16216	532371
56043	532372
2625	532373
256285	532374
490990	532375
121217	532376
23537	532377
6446	532378
472870	532379
248318	532380
599388	532381
69017	532382
113526	532383
593724	532384
83140	532385
303945	532386
13478	532387
479094	532388
620852	532389
513082	532390
681586	532391
160255	532392
369106	532393
280651	532394
415656	532395
624602	532396
534792	532397
270374	532398
113759	532399
614385	532400
268655	532401
274558	532402
262355	532403
172284	532404
696347	532405
241874	532406
139158	532407
156845	532408
3514	532409
349221	532410
519375	532411
539712	532412
76231	532413
18666	532414
407473	532415
34326	532416
633996	532417
106572	532418
5680	532419
93393	532420
115219	532421
113563	532422
644338	532423
590759	532424
57406	532425
315887	532426
349480	532427
280799	532428
171416	532429
48369	532430
282518	532431
3669	532432
85047	532433
206886	532434
359707	532435
235993	532436
105338	532437
28971	532438
128957	532439
679964	532440
182438	532441
293465	532442
57619	532443
526372	532444
2778	532445
456277	532446
64458	532447
481196	532448
574005	532449
3206	532450
96659	532451
96658	532452
77060	532453
336167	532454
224753	532455
496839	532456
227703	532457
451899	532458
384046	532459
95345	532460
113325	532461
336368	532462
596617	532463
78398	532464
243015	532465
97515	532466
168118	532467
199355	532468
54886	532469
156335	532470
611785	532471
52608	532472
287209	532473
17941	532474
88203	532475
16349	532476
359706	532477
16509	532478
135411	532479
164805	532480
242921	532481
45691	532482
70987	532483
37579	532484
331097	532485
303259	532486
9909	532487
9621	532488
518060	532489
424087	532490
790	532491
97900	532492
274885	532493
463560	532494
156039	532495
508942	532496
15019	532497
82894	532498
32834	532499
61842	532500
330585	532501
20144	532502
58993	532503
356344	532504
524954	532505
71657	532506
341432	532507
141066	532508
195335	532509
36546	532510
121437	532511
210097	532512
253286	532513
508940	532514
20639	532515
68676	532516
32912	532517
471244	532518
467285	532519
450248	532520
593072	532521
269623	532522
314173	532523
104703	532524
324324	532525
40384	532526
602594	532527
15902	532528
523550	532529
133143	532530
80376	532531
254970	532532
697262	532533
666391	532534
20335	532535
427001	532536
16010	532537
44948	532538
457107	532539
3356	532540
366344	532541
73631	532542
651853	532543
514181	532544
243254	532545
39634	532546
337210	532547
488765	532548
225626	532549
287037	532550
511932	532551
427207	532552
660049	532553
165564	532554
522104	532555
544129	532556
250204	532557
262930	532558
450052	532559
676982	532560
85697	532561
37157	532562
138919	532563
395182	532564
153708	532565
402354	532566
321087	532567
395189	532568
137207	532569
567929	532570
11526	532571
341842	532572
566194	532573
170286	532574
10540	532575
25890	532576
54652	532577
38209	532578
284563	532579
85435	532580
3278	532581
395292	532582
337040	532583
534690	532584
14452	532585
620656	532586
435202	532587
232105	532588
29554	532589
311893	532590
155567	532591
77402	532592
72882	532593
294785	532594
540487	532595
570231	532596
644019	532597
98268	532598
21398	532599
114	532600
567804	532601
504768	532602
5706	532603
206900	532604
96789	532605
409450	532606
41613	532607
136699	532608
41615	532609
36663	532610
337052	532611
251047	532612
696031	532613
73955	532614
683145	532615
130014	532616
437459	532617
139880	532618
337008	532619
47946	532620
423894	532621
662609	532622
206123	532623
662535	532624
662571	532625
225105	532626
239663	532627
431422	532628
29632	532629
662511	532630
127538	532631
410130	532632
29767	532633
138919	532634
6396	532635
299555	532636
24208	532637
479549	532638
1084	532639
689275	532640
146576	532641
155568	532642
431432	532643
476986	532644
259979	532645
5706	532646
25612	532647
355831	532648
609729	532649
345347	532650
87324	532651
334297	532652
295777	532653
336923	532654
209157	532655
609723	532656
79235	532657
12285	532658
136725	532659
259963	532660
232937	532661
695293	532662
475042	532663
393088	532664
22971	532665
588291	532666
17356	532667
564644	532668
564243	532669
20016	532670
662536	532671
662570	532672
662598	532673
564863	532674
337042	532675
2211	532676
96788	532677
96041	532678
534816	532679
152384	532680
77167	532681
146438	532682
480768	532683
8879	532684
79164	532685
128297	532686
627615	532687
336093	532688
96089	532689
336956	532690
14365	532691
252032	532692
251868	532693
345353	532694
662566	532695
108121	532696
620617	532697
80941	532698
531519	532699
14565	532700
19905	532701
11206	532702
100843	532703
154571	532704
3278	532705
563875	532706
41621	532707
89255	532708
52700	532709
356396	532710
336918	532711
349941	532712
212608	532713
76201	532714
112035	532715
20828	532716
120047	532717
634	532718
524215	532719
678249	532720
431425	532721
54052	532722
125123	532723
14013	532724
23237	532725
96796	532726
59811	532727
111902	532728
484001	532729
558083	532730
350433	532731
532714	532732
103697	532733
17528	532734
259957	532735
409518	532736
232226	532737
529316	532738
215400	532739
162867	532740
53518	532741
98260	532742
137204	532743
123188	532744
612115	532745
683127	532746
479307	532747
8948	532748
345127	532749
55911	532750
351593	532751
34921	532752
98252	532753
683464	532754
522239	532755
139882	532756
260030	532757
448727	532758
295433	532759
87419	532760
477000	532761
67468	532762
357115	532763
533724	532764
483985	532765
476355	532766
336916	532767
58511	532768
634	532769
662563	532770
235632	532771
87143	532772
594573	532773
160789	532774
607900	532775
594473	532776
480675	532777
161736	532778
631724	532779
251036	532780
300399	532781
139873	532782
112023	532783
480856	532784
345209	532785
166	532786
449306	532787
96802	532788
161307	532789
307525	532790
37102	532791
568106	532792
135957	532793
127371	532794
14014	532795
443783	532796
53826	532797
477055	532798
77415	532799
17640	532800
635841	532801
128458	532802
38024	532803
294726	532804
162867	532805
247417	532806
209175	532807
67506	532808
345134	532809
357811	532810
431413	532811
161520	532812
139896	532813
62154	532814
114	532815
522012	532816
431421	532817
556918	532818
406133	532819
537337	532820
48619	532821
249404	532822
111130	532823
312012	532824
145140	532825
88264	532826
515777	532827
65728	532828
31242	532829
36887	532830
662630	532831
590594	532832
232648	532833
133360	532834
12994	532835
333865	532836
209169	532837
662635	532838
321086	532839
229335	532840
587287	532841
3527	532842
565230	532843
489908	532844
445519	532845
530059	532846
114	532847
245168	532848
251053	532849
534864	532850
72883	532851
357130	532852
37132	532853
94188	532854
662631	532855
214182	532856
136673	532857
222947	532858
431418	532859
236475	532860
662648	532861
72453	532862
161736	532863
214269	532864
293882	532865
251052	532866
31255	532867
357546	532868
375122	532869
570694	532870
9672	532871
146422	532872
361323	532873
677894	532874
690	532875
591585	532876
611555	532877
527012	532878
113679	532879
164223	532880
363432	532881
151810	532882
82782	532883
68817	532884
75079	532885
168460	532886
168437	532887
389467	532888
355264	532889
33318	532890
14992	532891
6389	532892
475506	532893
475626	532894
84997	532895
593591	532896
500396	532897
593584	532898
402	532899
403587	532900
560101	532901
2446	532902
34719	532903
594630	532904
51200	532905
618996	532906
594606	532907
152740	532908
2642	532909
13150	532910
484806	532911
64373	532912
163733	532913
208096	532914
16300	532915
476418	532916
476419	532917
444206	532918
185789	532919
45913	532920
225587	532921
163016	532922
365084	532923
182109	532924
147993	532925
5033	532926
506520	532927
512056	532928
22133	532929
578583	532930
482872	532931
3082	532932
500770	532933
175685	532934
158340	532935
308832	532936
546914	532937
581397	532938
300748	532939
418	532940
662735	532941
391912	532942
59469	532943
160993	532944
197	532945
630724	532946
652456	532947
438009	532948
320778	532949
35482	532950
447209	532951
363416	532952
593009	532953
55823	532954
389273	532955
687797	532956
24698	532957
304081	532958
548944	532959
11753	532960
24696	532961
149493	532962
40471	532963
622263	532964
543107	532965
153669	532966
571025	532967
537220	532968
516005	532969
347387	532970
570621	532971
684514	532972
444	532973
622307	532974
91637	532975
195528	532976
55162	532977
52940	532978
318966	532979
809	532980
16776	532981
314802	532982
35518	532983
582454	532984
10593	532985
638534	532986
449801	532987
584006	532988
291295	532989
467829	532990
10569	532991
593769	532992
601944	532993
38061	532994
574	532995
568186	532996
72985	532997
149244	532998
3282	532999
16637	533000
572949	533001
174763	533002
171327	533003
3076	533004
443586	533005
207790	533006
374307	533007
458421	533008
527598	533009
6821	533010
552922	533011
364664	533012
547130	533013
52924	533014
50867	533015
102692	533016
546903	533017
135093	533018
26473	533019
17975	533020
681	533021
32516	533022
32903	533023
484620	533024
143697	533025
83866	533026
233631	533027
91953	533028
111882	533029
46313	533030
537302	533031
164777	533032
406	533033
23185	533034
450727	533035
324655	533036
430937	533037
693073	533038
20027	533039
22607	533040
12063	533041
24606	533042
573	533043
148632	533044
256283	533045
641458	533046
58708	533047
614531	533048
250904	533049
339577	533050
581213	533051
171095	533052
637408	533053
30584	533054
4659	533055
17694	533056
148620	533057
270168	533058
622328	533059
59479	533060
477582	533061
32543	533062
351199	533063
689817	533064
502245	533065
17574	533066
527513	533067
13669	533068
29442	533069
448951	533070
421865	533071
205814	533072
79595	533073
159180	533074
46581	533075
511863	533076
183159	533077
61860	533078
37992	533079
45912	533080
141064	533081
50188	533082
619646	533083
311008	533084
300132	533085
337315	533086
337111	533087
337117	533088
28434	533089
165471	533090
337244	533091
110890	533092
134626	533093
337287	533094
37139	533095
37139	533096
337290	533097
300054	533098
260028	533099
1709	533100
645584	533101
184649	533102
520627	533103
346065	533104
648837	533105
215363	533106
673753	533107
5382	533108
324910	533109
23390	533110
37982	533111
5932	533112
225	533113
21730	533114
388240	533115
149354	533116
22569	533117
209892	533118
398417	533119
398418	533120
127055	533121
607004	533122
64358	533123
159805	533124
736	533125
530967	533126
169059	533127
79543	533128
79544	533129
818	533130
368023	533131
6136	533132
19581	533133
411918	533134
79161	533135
359802	533136
23240	533137
109094	533138
10044	533139
305774	533140
448	533141
164774	533142
281044	533143
410988	533144
362545	533145
680218	533146
252332	533147
682068	533148
106282	533149
110062	533150
442488	533151
301296	533152
420637	533153
98777	533154
9902	533155
614406	533156
96838	533157
354775	533158
169424	533159
258731	533160
386996	533161
12866	533162
246013	533163
317615	533164
391306	533165
435977	533166
505727	533167
455149	533168
78261	533169
209790	533170
171593	533171
2125	533172
232911	533173
504388	533174
34240	533175
555623	533176
271210	533177
4777	533178
179622	533179
314351	533180
170598	533181
491810	533182
661945	533183
119352	533184
575824	533185
19023	533186
87824	533187
87006	533188
631822	533189
344442	533190
123599	533191
82082	533192
446559	533193
558014	533194
513363	533195
233592	533196
5204	533197
595148	533198
144363	533199
694764	533200
220131	533201
41874	533202
78253	533203
63475	533204
57823	533205
225590	533206
110354	533207
309359	533208
53205	533209
408	533210
640150	533211
408755	533212
132870	533213
13183	533214
389760	533215
1745	533216
176636	533217
621067	533218
8285	533219
616689	533220
173477	533221
321511	533222
588925	533223
6755	533224
138	533225
162913	533226
526906	533227
125969	533228
124742	533229
645263	533230
50962	533231
381817	533232
13	533233
271	533234
322979	533235
637710	533236
15307	533237
431482	533238
343306	533239
101771	533240
74746	533241
75743	533242
324646	533243
389469	533244
645423	533245
664894	533246
20595	533247
327891	533248
72754	533249
453394	533250
87613	533251
581344	533252
337228	533253
41073	533254
135746	533255
59800	533256
224588	533257
13034	533258
19185	533259
125809	533260
63553	533261
643828	533262
284194	533263
475545	533264
677067	533265
24185	533266
46768	533267
302616	533268
504777	533269
8261	533270
49078	533271
120518	533272
18832	533273
69596	533274
216269	533275
217421	533276
209323	533277
352086	533278
535855	533279
217791	533280
218267	533281
186528	533282
250979	533283
62543	533284
99878	533285
352896	533286
25082	533287
166474	533288
217158	533289
535856	533290
421392	533291
629226	533292
351941	533293
114150	533294
691572	533295
131164	533296
397168	533297
69235	533298
590025	533299
184898	533300
174772	533301
205410	533302
159944	533303
282241	533304
411170	533305
1242	533306
447058	533307
28261	533308
47	533309
29926	533310
111010	533311
202731	533312
687966	533313
387434	533314
1786	533315
561695	533316
107430	533317
41524	533318
148089	533319
24872	533320
124888	533321
7911	533322
250	533323
660096	533324
629541	533325
304241	533326
12246	533327
642695	533328
178232	533329
4566	533330
509195	533331
468249	533332
143761	533333
553034	533334
52106	533335
77465	533336
487106	533337
432776	533338
290000	533339
26934	533340
457728	533341
303652	533342
512735	533343
166508	533344
395629	533345
346758	533346
396263	533347
643606	533348
121702	533349
143492	533350
560455	533351
563789	533352
74247	533353
83735	533354
594977	533355
434516	533356
453831	533357
582356	533358
249679	533359
337852	533360
13150	533361
341469	533362
152798	533363
1430	533364
689845	533365
337834	533366
615433	533367
395871	533368
135208	533369
118323	533370
557168	533371
2	533372
89605	533373
205733	533374
176906	533375
222154	533376
687266	533377
50524	533378
506349	533379
240605	533380
371773	533381
157867	533382
1964	533383
609475	533384
55384	533385
43587	533386
458672	533387
442439	533388
120781	533389
384791	533390
114630	533391
322071	533392
52858	533393
186396	533394
451217	533395
149555	533396
255688	533397
293743	533398
69961	533399
38274	533400
304870	533401
217574	533402
82844	533403
461907	533404
603005	533405
237286	533406
25058	533407
252758	533408
74000	533409
320426	533410
365620	533411
224117	533412
248119	533413
312758	533414
531	533415
289890	533416
171044	533417
555452	533418
34188	533419
475724	533420
648544	533421
20308	533422
275330	533423
37059	533424
73298	533425
6234	533426
47048	533427
63813	533428
477289	533429
597794	533430
418101	533431
5359	533432
593412	533433
639687	533434
47	533435
111655	533436
408105	533437
408138	533438
249792	533439
79699	533440
24348	533441
306746	533442
638568	533443
16847	533444
450301	533445
511119	533446
71394	533447
589072	533448
671085	533449
18271	533450
417588	533451
484122	533452
297112	533453
152502	533454
499048	533455
444559	533456
424924	533457
51588	533458
568899	533459
124111	533460
63292	533461
532364	533462
567423	533463
548045	533464
346501	533465
109711	533466
261592	533467
18628	533468
106208	533469
12517	533470
405	533471
632650	533472
50513	533473
501614	533474
401602	533475
619459	533476
607522	533477
479546	533478
198167	533479
242571	533480
663181	533481
43163	533482
278248	533483
26463	533484
141264	533485
133165	533486
674801	533487
326175	533488
68766	533489
42602	533490
3464	533491
76324	533492
367059	533493
326188	533494
164999	533495
70459	533496
147264	533497
108634	533498
30622	533499
330678	533500
370058	533501
228211	533502
245451	533503
532867	533504
688904	533505
166582	533506
801	533507
665904	533508
109011	533509
13792	533510
161366	533511
161367	533512
638060	533513
395654	533514
56300	533515
245722	533516
101883	533517
567698	533518
7519	533519
18619	533520
523972	533521
582232	533522
80188	533523
1583	533524
305394	533525
19095	533526
8752	533527
4614	533528
93414	533529
108653	533530
642119	533531
676545	533532
23549	533533
112837	533534
211517	533535
24345	533536
297245	533537
11746	533538
289733	533539
650590	533540
608162	533541
56538	533542
29274	533543
466241	533544
184506	533545
158314	533546
2113	533547
347000	533548
338094	533549
3067	533550
3069	533551
189	533552
3069	533553
21578	533554
545819	533555
142283	533556
8411	533557
176245	533558
104548	533559
416359	533560
651369	533561
433545	533562
144752	533563
473632	533564
379897	533565
168885	533566
523275	533567
592343	533568
24823	533569
578673	533570
113640	533571
195651	533572
156608	533573
425680	533574
315071	533575
30950	533576
173351	533577
333286	533578
8476	533579
133037	533580
154356	533581
76320	533582
384032	533583
43219	533584
8333	533585
159784	533586
245396	533587
258	533588
3394	533589
89902	533590
648954	533591
164406	533592
40	533593
8	533594
8	533595
178124	533596
424280	533597
657792	533598
657793	533599
657786	533600
657808	533601
657816	533602
657812	533603
115555	533604
657805	533605
657810	533606
583552	533607
20588	533608
348532	533609
95521	533610
510132	533611
211951	533612
211949	533613
211954	533614
68126	533615
510136	533616
211950	533617
510143	533618
211952	533619
211955	533620
424283	533621
424281	533622
657815	533623
424286	533624
424284	533625
58699	533626
106327	533627
678240	533628
86923	533629
6953	533630
6953	533631
592567	533632
6953	533633
324953	533634
77911	533635
499784	533636
80579	533637
104796	533638
371273	533639
543873	533640
220206	533641
335622	533642
444325	533643
530214	533644
135477	533645
42526	533646
83413	533647
83413	533648
689322	533649
691084	533650
55963	533651
354883	533652
20504	533653
655657	533654
123041	533655
253699	533656
561338	533657
255748	533658
255749	533659
260621	533660
559138	533661
261768	533662
171735	533663
439738	533664
152697	533665
338308	533666
20685	533667
20685	533668
624837	533669
586683	533670
37167	533671
27491	533672
34683	533673
175274	533674
380937	533675
41822	533676
653300	533677
637508	533678
653034	533679
303977	533680
430854	533681
337750	533682
685875	533683
27325	533684
7715	533685
596387	533686
92665	533687
56591	533688
662445	533689
232075	533690
526798	533691
397909	533692
651221	533693
481297	533694
589016	533695
612396	533696
297118	533697
500566	533698
33020	533699
396301	533700
78835	533701
110432	533702
3543	533703
11721	533704
7971	533705
531117	533706
69119	533707
172247	533708
24770	533709
25348	533710
80705	533711
155258	533712
564127	533713
567392	533714
45065	533715
48741	533716
200910	533717
480343	533718
638804	533719
198503	533720
415566	533721
2423	533722
16385	533723
43516	533724
256441	533725
140574	533726
279590	533727
423160	533728
511216	533729
244416	533730
38321	533731
170387	533732
475419	533733
617252	533734
471022	533735
577094	533736
384367	533737
102995	533738
483972	533739
430201	533740
210677	533741
477185	533742
4732	533743
688324	533744
4627	533745
552569	533746
295018	533747
427981	533748
502198	533749
411551	533750
112787	533751
105331	533752
138357	533753
114264	533754
80894	533755
356961	533756
54997	533757
4077	533758
221826	533759
84710	533760
126850	533761
7345	533762
1196	533763
296544	533764
269009	533765
544110	533766
138510	533767
668214	533768
428847	533769
471577	533770
454778	533771
503815	533772
603636	533773
588969	533774
258634	533775
623263	533776
485136	533777
287181	533778
109	533779
658848	533780
164995	533781
445525	533782
145913	533783
423836	533784
427562	533785
30908	533786
13351	533787
58165	533788
15467	533789
256780	533790
5502	533791
44565	533792
340112	533793
607501	533794
558672	533795
472149	533796
279464	533797
448034	533798
267673	533799
399561	533800
576235	533801
344250	533802
262168	533803
107564	533804
169185	533805
34700	533806
593668	533807
567066	533808
149371	533809
1218	533810
429950	533811
306851	533812
402806	533813
361831	533814
368859	533815
693276	533816
669344	533817
165684	533818
422058	533819
1360	533820
12539	533821
627942	533822
9951	533823
339017	533824
158954	533825
460690	533826
13069	533827
34765	533828
583400	533829
154474	533830
485	533831
73293	533832
295547	533833
15133	533834
515911	533835
26451	533836
29886	533837
107887	533838
63165	533839
426174	533840
656775	533841
627964	533842
663717	533843
585593	533844
125084	533845
646295	533846
627868	533847
265873	533848
127856	533849
35079	533850
521271	533851
2623	533852
583054	533853
151014	533854
79385	533855
444051	533856
14056	533857
300529	533858
3285	533859
368819	533860
540096	533861
426977	533862
251414	533863
619440	533864
9774	533865
312585	533866
444540	533867
46112	533868
151420	533869
134217	533870
369638	533871
20874	533872
173941	533873
298377	533874
79054	533875
339300	533876
168387	533877
283151	533878
283124	533879
507724	533880
414396	533881
671261	533882
57759	533883
176600	533884
527112	533885
42127	533886
515358	533887
62620	533888
15385	533889
556037	533890
264654	533891
620402	533892
399518	533893
65618	533894
342470	533895
131400	533896
50002	533897
691017	533898
588338	533899
621193	533900
123939	533901
485234	533902
171739	533903
62937	533904
552989	533905
120795	533906
161883	533907
595365	533908
1314	533909
415128	533910
29776	533911
395372	533912
535852	533913
589011	533914
323043	533915
259751	533916
400682	533917
97450	533918
114749	533919
55820	533920
602859	533921
399578	533922
595881	533923
563905	533924
3973	533925
360044	533926
157375	533927
56584	533928
55323	533929
7355	533930
1753	533931
357096	533932
91440	533933
226493	533934
211762	533935
420150	533936
423472	533937
506738	533938
17668	533939
23235	533940
48265	533941
7982	533942
49663	533943
360482	533944
259414	533945
153278	533946
261634	533947
57597	533948
114892	533949
474837	533950
650495	533951
269194	533952
81236	533953
185690	533954
473070	533955
471617	533956
174344	533957
163	533958
24415	533959
497038	533960
629525	533961
123749	533962
9412	533963
86986	533964
662615	533965
136448	533966
253789	533967
459683	533968
28775	533969
543544	533970
87320	533971
127974	533972
455848	533973
619595	533974
632895	533975
188826	533976
672150	533977
27676	533978
132718	533979
31065	533980
20847	533981
311430	533982
537855	533983
220477	533984
220486	533985
220497	533986
70553	533987
70554	533988
220499	533989
70557	533990
220514	533991
220515	533992
220525	533993
220529	533994
29030	533995
220539	533996
220541	533997
220565	533998
220602	533999
220603	534000
220611	534001
220627	534002
21582	534003
514300	534004
514301	534005
514306	534006
514318	534007
514334	534008
514385	534009
514388	534010
514401	534011
514419	534012
135136	534013
514437	534014
514464	534015
514473	534016
514477	534017
514487	534018
220677	534019
162732	534020
99980	534021
543709	534022
652703	534023
189899	534024
19132	534025
126854	534026
56811	534027
555470	534028
266707	534029
115283	534030
332859	534031
49620	534032
17283	534033
116251	534034
137614	534035
398238	534036
107443	534037
8000	534038
163644	534039
126936	534040
527439	534041
122104	534042
220034	534043
478864	534044
527825	534045
155910	534046
160594	534047
67889	534048
541560	534049
407734	534050
369214	534051
691387	534052
5841	534053
196489	534054
308981	534055
139635	534056
331151	534057
27131	534058
25506	534059
15758	534060
694239	534061
543842	534062
67534	534063
529782	534064
261	534065
519610	534066
596084	534067
5304	534068
241661	534069
307455	534070
481020	534071
108619	534072
671577	534073
151469	534074
427917	534075
112860	534076
100329	534077
73804	534078
144166	534079
28262	534080
225623	534081
119355	534082
8050	534083
490541	534084
225818	534085
642693	534086
42073	534087
165488	534088
108252	534089
161875	534090
285301	534091
3486	534092
119747	534093
486865	534094
544960	534095
626297	534096
82426	534097
501341	534098
617546	534099
227626	534100
639378	534101
23128	534102
22824	534103
366708	534104
115865	534105
571041	534106
482271	534107
140879	534108
135747	534109
576202	534110
676892	534111
3185	534112
253181	534113
114836	534114
66189	534115
371262	534116
486331	534117
91654	534118
421507	534119
383244	534120
3	534121
36666	534122
675931	534123
1131	534124
54052	534125
169117	534126
335058	534127
116839	534128
625878	534129
285618	534130
624259	534131
94640	534132
23118	534133
406300	534134
66432	534135
7804	534136
12774	534137
91057	534138
306695	534139
317702	534140
12047	534141
50770	534142
135074	534143
98571	534144
348260	534145
509496	534146
229763	534147
441932	534148
162012	534149
678899	534150
282043	534151
193042	534152
665054	534153
140078	534154
12369	534155
116448	534156
1755	534157
256818	534158
639567	534159
314568	534160
26703	534161
7498	534162
367812	534163
668813	534164
180445	534165
632072	534166
113488	534167
195105	534168
474733	534169
159489	534170
5668	534171
542098	534172
59094	534173
453989	534174
551432	534175
554654	534176
227091	534177
282520	534178
73444	534179
82813	534180
126395	534181
151140	534182
609115	534183
61272	534184
644674	534185
146598	534186
33664	534187
72798	534188
399261	534189
342552	534190
99339	534191
432079	534192
76063	534193
554428	534194
87887	534195
32048	534196
494586	534197
649223	534198
673897	534199
38409	534200
104731	534201
300494	534202
415100	534203
4121	534204
28284	534205
161061	534206
31434	534207
343335	534208
277869	534209
399221	534210
498536	534211
372307	534212
39379	534213
424974	534214
518284	534215
15968	534216
12317	534217
102630	534218
217361	534219
462771	534220
398386	534221
398965	534222
36574	534223
64815	534224
608609	534225
35457	534226
26182	534227
72212	534228
275335	534229
359545	534230
517123	534231
261272	534232
603009	534233
215216	534234
94658	534235
251233	534236
200943	534237
83008	534238
445958	534239
14180	534240
98222	534241
168757	534242
565915	534243
692640	534244
131130	534245
5316	534246
4620	534247
195848	534248
287323	534249
527586	534250
398541	534251
402931	534252
341608	534253
16134	534254
149000	534255
313238	534256
304804	534257
13667	534258
384093	534259
591889	534260
312198	534261
468666	534262
502896	534263
222883	534264
39591	534265
313209	534266
548157	534267
393430	534268
499439	534269
125317	534270
378602	534271
491001	534272
214363	534273
149657	534274
1758	534275
119629	534276
226695	534277
310261	534278
512806	534279
188513	534280
53051	534281
170418	534282
524902	534283
176204	534284
230840	534285
311692	534286
9526	534287
97806	534288
62104	534289
431010	534290
77506	534291
131889	534292
207815	534293
413716	534294
548199	534295
424459	534296
1052	534297
682648	534298
42986	534299
128566	534300
117436	534301
623515	534302
95158	534303
195390	534304
118996	534305
268611	534306
308724	534307
87494	534308
39216	534309
390279	534310
124569	534311
40313	534312
415187	534313
72002	534314
144541	534315
121770	534316
636115	534317
415787	534318
392832	534319
576794	534320
20043	534321
529826	534322
54943	534323
110196	534324
5307	534325
596327	534326
42260	534327
140823	534328
521825	534329
153268	534330
33630	534331
116352	534332
224945	534333
2418	534334
52007	534335
671106	534336
549016	534337
9009	534338
671937	534339
21037	534340
23540	534341
29645	534342
170988	534343
203486	534344
71493	534345
95150	534346
13318	534347
13318	534348
115688	534349
163163	534350
646548	534351
494247	534352
346451	534353
340531	534354
166760	534355
137695	534356
289866	534357
386168	534358
4200	534359
426454	534360
71546	534361
55445	534362
22783	534363
563914	534364
666153	534365
139083	534366
162907	534367
464663	534368
687058	534369
4961	534370
686949	534371
197006	534372
197011	534373
4217	534374
104352	534375
662171	534376
12047	534377
515235	534378
470845	534379
354898	534380
2026	534381
141546	534382
4771	534383
354872	534384
505140	534385
510959	534386
99012	534387
420565	534388
561688	534389
258194	534390
56197	534391
66673	534392
288836	534393
11018	534394
166864	534395
92711	534396
92711	534397
565608	534398
661738	534399
4009	534400
338351	534401
37171	534402
338355	534403
323954	534404
499133	534405
65053	534406
387376	534407
1578	534408
311994	534409
161855	534410
414680	534411
59614	534412
92758	534413
291274	534414
95214	534415
490826	534416
112569	534417
433182	534418
619	534419
495293	534420
628751	534421
151909	534422
58462	534423
98198	534424
671259	534425
594634	534426
664137	534427
105921	534428
546469	534429
397629	534430
5333	534431
231025	534432
3291	534433
389504	534434
236700	534435
556009	534436
616050	534437
132	534438
26050	534439
26050	534440
611827	534441
320885	534442
97924	534443
81958	534444
383667	534445
34341	534446
511454	534447
17019	534448
8260	534449
88982	534450
284669	534451
30276	534452
432096	534453
50214	534454
7880	534455
95534	534456
327155	534457
250180	534458
78108	534459
65617	534460
88286	534461
521060	534462
110517	534463
52193	534464
400276	534465
49848	534466
575094	534467
452223	534468
5891	534469
425721	534470
383600	534471
3279	534472
136588	534473
234263	534474
26169	534475
18159	534476
28341	534477
690745	534478
25267	534479
127544	534480
571420	534481
394069	534482
28018	534483
555656	534484
300498	534485
90264	534486
120813	534487
44137	534488
160328	534489
157354	534490
646318	534491
55912	534492
574439	534493
23565	534494
250771	534495
457354	534496
2751	534497
105231	534498
373076	534499
64231	534500
514166	534501
49680	534502
77963	534503
635009	534504
42088	534505
184	534506
144210	534507
97544	534508
202182	534509
94889	534510
376162	534511
7464	534512
644363	534513
245232	534514
170996	534515
80434	534516
546646	534517
95326	534518
557332	534519
151377	534520
569	534521
635030	534522
206322	534523
448760	534524
18071	534525
530429	534526
378559	534527
245072	534528
24278	534529
110797	534530
359350	534531
492262	534532
385357	534533
536937	534534
518907	534535
68027	534536
370743	534537
650948	534538
14856	534539
610181	534540
134711	534541
195500	534542
135316	534543
278315	534544
153921	534545
422052	534546
174018	534547
148088	534548
31555	534549
128667	534550
49091	534551
538635	534552
450326	534553
533350	534554
609502	534555
164310	534556
8252	534557
323211	534558
43238	534559
38393	534560
143298	534561
100752	534562
356583	534563
600901	534564
93423	534565
186656	534566
3198	534567
197819	534568
28356	534569
22797	534570
156664	534571
250535	534572
286982	534573
302902	534574
119719	534575
181950	534576
106112	534577
362446	534578
24320	534579
457570	534580
157323	534581
394018	534582
87075	534583
44654	534584
370354	534585
511984	534586
147611	534587
100239	534588
264336	534589
298459	534590
332641	534591
56051	534592
512269	534593
471916	534594
20614	534595
134558	534596
1956	534597
13	534598
285238	534599
138702	534600
583508	534601
454565	534602
97016	534603
488916	534604
95073	534605
329746	534606
95067	534607
95063	534608
329749	534609
235866	534610
347222	534611
95135	534612
166604	534613
259642	534614
687235	534615
2336	534616
230159	534617
53461	534618
471978	534619
551164	534620
169033	534621
177204	534622
338403	534623
67873	534624
165266	534625
85762	534626
603791	534627
1714	534628
56058	534629
59535	534630
227777	534631
266910	534632
631824	534633
623969	534634
25137	534635
17801	534636
543535	534637
41288	534638
151534	534639
2911	534640
188914	534641
13284	534642
5438	534643
416643	534644
100236	534645
589521	534646
10857	534647
142087	534648
79034	534649
453923	534650
24772	534651
246	534652
133157	534653
405117	534654
116786	534655
399904	534656
436249	534657
692066	534658
20347	534659
671220	534660
684294	534661
364832	534662
688631	534663
30706	534664
152399	534665
364629	534666
458878	534667
61021	534668
559957	534669
181731	534670
686968	534671
35205	534672
127838	534673
201721	534674
6262	534675
422093	534676
1221	534677
83762	534678
52614	534679
334682	534680
642007	534681
55678	534682
415012	534683
209904	534684
159186	534685
338884	534686
381141	534687
16731	534688
539424	534689
532414	534690
561762	534691
396743	534692
647385	534693
412643	534694
263341	534695
586741	534696
147262	534697
158837	534698
245358	534699
34009	534700
326794	534701
76622	534702
693152	534703
569385	534704
432002	534705
87479	534706
297938	534707
599996	534708
119762	534709
443414	534710
182249	534711
191606	534712
259654	534713
12532	534714
692903	534715
9358	534716
56745	534717
561243	534718
664036	534719
282760	534720
39332	534721
24171	534722
33018	534723
572674	534724
109222	534725
38371	534726
146536	534727
576106	534728
251252	534729
142853	534730
296900	534731
653127	534732
438972	534733
479308	534734
612741	534735
558	534736
676160	534737
224581	534738
383676	534739
67817	534740
472366	534741
696977	534742
479658	534743
522508	534744
135611	534745
565124	534746
147194	534747
138795	534748
148514	534749
93413	534750
280426	534751
330252	534752
488414	534753
277049	534754
51356	534755
27823	534756
6444	534757
328510	534758
13814	534759
422043	534760
607429	534761
71825	534762
108434	534763
100601	534764
43175	534765
47561	534766
527949	534767
78030	534768
365604	534769
32123	534770
50080	534771
682541	534772
202020	534773
8961	534774
434158	534775
607384	534776
502182	534777
539744	534778
202797	534779
396891	534780
666901	534781
3623	534782
402123	534783
480618	534784
674832	534785
32802	534786
79320	534787
576265	534788
142647	534789
421829	534790
48658	534791
389477	534792
49223	534793
211826	534794
655931	534795
200935	534796
426587	534797
42174	534798
273841	534799
472041	534800
30684	534801
108628	534802
50892	534803
445944	534804
618484	534805
544171	534806
647883	534807
144027	534808
474763	534809
297839	534810
126466	534811
603122	534812
97728	534813
48597	534814
348557	534815
539055	534816
121746	534817
25610	534818
46027	534819
662248	534820
129628	534821
43875	534822
192113	534823
345966	534824
345961	534825
414205	534826
347876	534827
644293	534828
23938	534829
581010	534830
587331	534831
690563	534832
317885	534833
21160	534834
345077	534835
696845	534836
45951	534837
380635	534838
566171	534839
677616	534840
633200	534841
161175	534842
399550	534843
607241	534844
647871	534845
147289	534846
663890	534847
326456	534848
912	534849
242151	534850
186224	534851
238147	534852
124	534853
82996	534854
399352	534855
359912	534856
405280	534857
134826	534858
47567	534859
434150	534860
5224	534861
363220	534862
230504	534863
119008	534864
139923	534865
535569	534866
124852	534867
419826	534868
377478	534869
585520	534870
620221	534871
116445	534872
428431	534873
45521	534874
169614	534875
544399	534876
339539	534877
324393	534878
24890	534879
82203	534880
602128	534881
84515	534882
512590	534883
115338	534884
428307	534885
97978	534886
440516	534887
265163	534888
682889	534889
648649	534890
602770	534891
656984	534892
682475	534893
155089	534894
45747	534895
40470	534896
353576	534897
6990	534898
149456	534899
653953	534900
22867	534901
122252	534902
571844	534903
162341	534904
458306	534905
278225	534906
656714	534907
664665	534908
60265	534909
129374	534910
368375	534911
10885	534912
11422	534913
351459	534914
19859	534915
73319	534916
43025	534917
381322	534918
663802	534919
106675	534920
688149	534921
371392	534922
87643	534923
255751	534924
560348	534925
2499	534926
552756	534927
546419	534928
135341	534929
206469	534930
58613	534931
110253	534932
371355	534933
82311	534934
460190	534935
697850	534936
260478	534937
133328	534938
350127	534939
25169	534940
32494	534941
35553	534942
350254	534943
142341	534944
57196	534945
267883	534946
499872	534947
175606	534948
3309	534949
13607	534950
415091	534951
569912	534952
136628	534953
45274	534954
654306	534955
372404	534956
660518	534957
579026	534958
310292	534959
549870	534960
96028	534961
53914	534962
143200	534963
32631	534964
153060	534965
60754	534966
308387	534967
128226	534968
442911	534969
494168	534970
135504	534971
119168	534972
332	534973
155674	534974
612492	534975
439457	534976
138361	534977
593384	534978
675967	534979
130587	534980
1126	534981
59633	534982
324413	534983
288777	534984
159040	534985
323891	534986
201769	534987
517272	534988
128149	534989
251753	534990
588877	534991
159508	534992
104821	534993
335264	534994
529609	534995
644828	534996
390890	534997
34467	534998
496779	534999
85692	535000
2381	535001
392612	535002
167591	535003
20252	535004
148140	535005
146	535006
371869	535007
533477	535008
179343	535009
8950	535010
687515	535011
16584	535012
17996	535013
660915	535014
35585	535015
584689	535016
193801	535017
149883	535018
253957	535019
397072	535020
212475	535021
23204	535022
362030	535023
25359	535024
7430	535025
166125	535026
455527	535027
606766	535028
458383	535029
48188	535030
347328	535031
432984	535032
455676	535033
153529	535034
504	535035
263622	535036
429564	535037
110488	535038
593241	535039
450977	535040
492509	535041
398939	535042
219282	535043
643	535044
452358	535045
585589	535046
104299	535047
681241	535048
52697	535049
172312	535050
37351	535051
305171	535052
202404	535053
33764	535054
279544	535055
627645	535056
458187	535057
454254	535058
347417	535059
62989	535060
105277	535061
60790	535062
53421	535063
37482	535064
631533	535065
339557	535066
329224	535067
175009	535068
582508	535069
631803	535070
632702	535071
529216	535072
131191	535073
496672	535074
440514	535075
15560	535076
300202	535077
526065	535078
52539	535079
4485	535080
299589	535081
143122	535082
329857	535083
9082	535084
58355	535085
330999	535086
574134	535087
478798	535088
321839	535089
35620	535090
164518	535091
273307	535092
582592	535093
457804	535094
189609	535095
670471	535096
546713	535097
136969	535098
160088	535099
291591	535100
201320	535101
111076	535102
54173	535103
17298	535104
608881	535105
224703	535106
562132	535107
588633	535108
684982	535109
143892	535110
99469	535111
22078	535112
565545	535113
407088	535114
467939	535115
41468	535116
100	535117
514813	535118
218754	535119
261616	535120
638273	535121
437734	535122
1625	535123
160878	535124
3789	535125
198750	535126
582607	535127
2650	535128
2650	535129
2650	535130
398775	535131
358946	535132
15241	535133
164342	535134
38894	535135
683856	535136
221295	535137
104476	535138
80377	535139
155841	535140
99337	535141
455414	535142
492696	535143
485617	535144
274697	535145
9000	535146
51690	535147
202689	535148
695457	535149
343744	535150
664582	535151
343825	535152
31140	535153
267445	535154
598594	535155
66	535156
473860	535157
64512	535158
519656	535159
108195	535160
570398	535161
12087	535162
215690	535163
300663	535164
485200	535165
47451	535166
144560	535167
607943	535168
369910	535169
8615	535170
40594	535171
362782	535172
158160	535173
31692	535174
397694	535175
644615	535176
26744	535177
24949	535178
448759	535179
538683	535180
167698	535181
548523	535182
365474	535183
375861	535184
138616	535185
167711	535186
611677	535187
21332	535188
624887	535189
101941	535190
21800	535191
703	535192
151223	535193
117066	535194
347518	535195
28108	535196
493231	535197
676424	535198
122992	535199
666356	535200
21412	535201
49348	535202
27343	535203
25200	535204
110074	535205
486811	535206
165124	535207
231071	535208
14714	535209
22164	535210
540499	535211
17008	535212
18223	535213
141289	535214
117596	535215
264638	535216
168575	535217
315198	535218
438892	535219
9348	535220
101946	535221
618449	535222
299826	535223
147814	535224
25239	535225
330869	535226
42053	535227
60026	535228
163517	535229
311694	535230
67560	535231
101490	535232
381364	535233
124264	535234
159560	535235
111515	535236
226276	535237
523	535238
635282	535239
260937	535240
489620	535241
610681	535242
14917	535243
640054	535244
284962	535245
75427	535246
303067	535247
351500	535248
6191	535249
49949	535250
123675	535251
69014	535252
183984	535253
94407	535254
446210	535255
450626	535256
634374	535257
333625	535258
542925	535259
362640	535260
479503	535261
272890	535262
392227	535263
77425	535264
419528	535265
264157	535266
56810	535267
663676	535268
325248	535269
626123	535270
20063	535271
2543	535272
205412	535273
274454	535274
119215	535275
540360	535276
294281	535277
105780	535278
11787	535279
562053	535280
17088	535281
2480	535282
668487	535283
384778	535284
354604	535285
115334	535286
5846	535287
78863	535288
57203	535289
52465	535290
9208	535291
497454	535292
112201	535293
93528	535294
220171	535295
23016	535296
23022	535297
311817	535298
20472	535299
322687	535300
444471	535301
51859	535302
2502	535303
576146	535304
677592	535305
553509	535306
207796	535307
38917	535308
527924	535309
300366	535310
145922	535311
531554	535312
7884	535313
137688	535314
124113	535315
549381	535316
9668	535317
123595	535318
482358	535319
109939	535320
42292	535321
632391	535322
152903	535323
670025	535324
42869	535325
71720	535326
85907	535327
119289	535328
645614	535329
40840	535330
4153	535331
144836	535332
297487	535333
402499	535334
166201	535335
9255	535336
442260	535337
260920	535338
291860	535339
589304	535340
449828	535341
79378	535342
385	535343
8699	535344
8369	535345
8422	535346
16957	535347
17020	535348
17476	535349
36036	535350
43255	535351
448339	535352
16238	535353
9489	535354
442336	535355
84919	535356
185306	535357
117936	535358
626734	535359
147582	535360
22976	535361
100646	535362
76916	535363
2591	535364
274271	535365
39140	535366
15875	535367
71159	535368
21343	535369
559221	535370
199285	535371
123300	535372
29258	535373
15605	535374
596085	535375
17704	535376
350781	535377
117993	535378
17321	535379
313631	535380
531473	535381
15172	535382
375136	535383
610148	535384
995	535385
143954	535386
477671	535387
89982	535388
297978	535389
162453	535390
30882	535391
97619	535392
526054	535393
100404	535394
397007	535395
618232	535396
62072	535397
523140	535398
55487	535399
501127	535400
238651	535401
681660	535402
357981	535403
591783	535404
34462	535405
63053	535406
23934	535407
144258	535408
195579	535409
153507	535410
87235	535411
109241	535412
376029	535413
341836	535414
400999	535415
54641	535416
169603	535417
295653	535418
47720	535419
356721	535420
419471	535421
63723	535422
376174	535423
154883	535424
371374	535425
79	535426
694727	535427
278779	535428
593880	535429
59568	535430
211195	535431
481102	535432
604202	535433
8912	535434
22803	535435
32619	535436
5751	535437
353731	535438
20479	535439
167876	535440
173152	535441
89742	535442
38416	535443
616529	535444
668035	535445
144830	535446
7564	535447
468833	535448
358507	535449
66437	535450
335561	535451
13751	535452
685665	535453
23322	535454
561708	535455
343851	535456
99612	535457
345923	535458
664128	535459
117989	535460
41743	535461
54776	535462
17757	535463
9211	535464
655584	535465
356459	535466
2	535467
214359	535468
29654	535469
446533	535470
513961	535471
79300	535472
50348	535473
31675	535474
8970	535475
356609	535476
25550	535477
349828	535478
21230	535479
40894	535480
97090	535481
662952	535482
311861	535483
134796	535484
76671	535485
30305	535486
593136	535487
110189	535488
34955	535489
154012	535490
80976	535491
32231	535492
550195	535493
599098	535494
162	535495
297481	535496
584768	535497
299541	535498
93364	535499
272970	535500
7651	535501
633290	535502
473475	535503
75435	535504
610673	535505
7584	535506
6711	535507
503955	535508
551819	535509
100001	535510
8573	535511
665653	535512
170672	535513
474521	535514
425346	535515
19104	535516
458961	535517
50647	535518
653441	535519
31404	535520
100800	535521
51857	535522
68480	535523
1135	535524
3700	535525
68921	535526
233002	535527
85044	535528
40837	535529
40518	535530
16838	535531
445095	535532
214620	535533
132070	535534
545949	535535
291935	535536
101316	535537
153190	535538
617775	535539
255622	535540
55562	535541
20744	535542
159288	535543
300717	535544
9541	535545
300510	535546
137146	535547
94208	535548
629	535549
482932	535550
602751	535551
64537	535552
158390	535553
93167	535554
344317	535555
76220	535556
674994	535557
70288	535558
389550	535559
76693	535560
605178	535561
671813	535562
548972	535563
603567	535564
6499	535565
427210	535566
556938	535567
53943	535568
516	535569
313456	535570
151565	535571
45194	535572
2612	535573
187990	535574
596613	535575
12309	535576
2437	535577
481106	535578
460001	535579
126691	535580
2724	535581
42212	535582
43993	535583
311789	535584
588223	535585
636186	535586
34171	535587
298590	535588
39136	535589
300271	535590
254969	535591
27267	535592
541266	535593
103019	535594
12894	535595
167283	535596
545374	535597
294421	535598
31408	535599
93330	535600
59119	535601
44620	535602
438129	535603
11163	535604
12101	535605
551363	535606
339974	535607
265444	535608
39138	535609
380526	535610
31462	535611
92866	535612
79022	535613
491224	535614
66830	535615
88416	535616
103764	535617
192238	535618
433143	535619
98426	535620
379281	535621
232707	535622
80487	535623
157094	535624
679341	535625
356496	535626
323585	535627
19983	535628
151296	535629
17123	535630
34340	535631
6483	535632
213680	535633
9420	535634
1907	535635
169046	535636
102208	535637
49420	535638
36567	535639
276305	535640
135813	535641
665714	535642
495131	535643
683772	535644
1238	535645
144495	535646
142768	535647
274157	535648
52470	535649
127457	535650
167170	535651
2925	535652
151636	535653
536670	535654
312554	535655
470639	535656
30449	535657
276535	535658
7646	535659
58954	535660
257335	535661
147822	535662
131295	535663
202425	535664
60645	535665
580554	535666
363068	535667
1	535668
735	535669
227151	535670
23815	535671
498521	535672
343	535673
423249	535674
31152	535675
162023	535676
24944	535677
32231	535678
253796	535679
502905	535680
230093	535681
382084	535682
639861	535683
249082	535684
214415	535685
21131	535686
518901	535687
99929	535688
200574	535689
79305	535690
20349	535691
88244	535692
320262	535693
49790	535694
644243	535695
275515	535696
489043	535697
483737	535698
3300	535699
302504	535700
509989	535701
145054	535702
485693	535703
65706	535704
648154	535705
32994	535706
295595	535707
143475	535708
78064	535709
5947	535710
6332	535711
58734	535712
210832	535713
66467	535714
672292	535715
349892	535716
13144	535717
39032	535718
296231	535719
4	535720
229972	535721
28227	535722
68893	535723
85612	535724
10413	535725
40287	535726
53967	535727
50935	535728
99316	535729
328669	535730
3515	535731
389907	535732
155127	535733
254974	535734
111515	535735
179633	535736
55871	535737
65228	535738
32942	535739
63233	535740
88881	535741
124031	535742
12418	535743
665745	535744
98172	535745
327753	535746
7518	535747
3101	535748
337031	535749
30837	535750
127805	535751
101000	535752
552204	535753
356077	535754
680757	535755
86353	535756
1264	535757
499193	535758
103297	535759
170632	535760
243931	535761
687987	535762
309639	535763
2654	535764
80734	535765
392679	535766
45106	535767
480624	535768
6965	535769
6970	535770
157400	535771
5686	535772
6728	535773
183779	535774
36068	535775
224706	535776
38673	535777
26845	535778
323672	535779
459864	535780
294023	535781
63407	535782
260964	535783
35969	535784
331209	535785
23328	535786
24901	535787
163824	535788
685685	535789
95807	535790
575880	535791
30903	535792
151825	535793
26897	535794
16097	535795
184032	535796
395553	535797
356487	535798
31860	535799
34084	535800
19032	535801
8914	535802
545188	535803
178070	535804
96898	535805
394922	535806
216572	535807
5644	535808
38715	535809
112925	535810
20179	535811
97003	535812
13368	535813
19276	535814
636661	535815
91920	535816
49487	535817
184441	535818
16968	535819
57352	535820
76994	535821
416534	535822
14837	535823
233567	535824
1500	535825
164822	535826
479440	535827
240818	535828
28067	535829
21021	535830
315702	535831
522240	535832
103749	535833
22758	535834
168391	535835
238419	535836
153222	535837
387388	535838
314309	535839
167736	535840
16632	535841
150450	535842
16765	535843
12022	535844
390620	535845
402439	535846
193144	535847
463222	535848
191670	535849
428744	535850
94536	535851
215894	535852
2970	535853
240345	535854
397	535855
60757	535856
499189	535857
24192	535858
551214	535859
630900	535860
188840	535861
451243	535862
316618	535863
13538	535864
43582	535865
309912	535866
139046	535867
31509	535868
645171	535869
519628	535870
162823	535871
12430	535872
253659	535873
174060	535874
622911	535875
384194	535876
3735	535877
606264	535878
91168	535879
530430	535880
3	535881
652818	535882
3	535883
370075	535884
3123	535885
18514	535886
676544	535887
50790	535888
547772	535889
40178	535890
115311	535891
385068	535892
57884	535893
4734	535894
512098	535895
512	535896
1057	535897
1056	535898
1760	535899
1016	535900
533180	535901
584028	535902
18297	535903
97944	535904
177047	535905
38299	535906
1233	535907
123560	535908
180177	535909
697544	535910
515601	535911
515292	535912
515608	535913
606802	535914
354900	535915
152	535916
484756	535917
544346	535918
72611	535919
504473	535920
93807	535921
527711	535922
81097	535923
30827	535924
697542	535925
156951	535926
1	535927
373946	535928
32684	535929
437827	535930
268189	535931
68671	535932
544675	535933
34248	535934
7356	535935
7355	535936
113916	535937
4729	535938
162606	535939
659577	535940
113755	535941
58959	535942
4733	535943
138619	535944
1058	535945
12870	535946
524550	535947
1753	535948
510439	535949
169876	535950
122184	535951
270367	535952
4729	535953
90683	535954
323	535955
25138	535956
577377	535957
1754	535958
12864	535959
143835	535960
1761	535961
4734	535962
774	535963
178	535964
1321	535965
204968	535966
511	535967
29208	535968
157928	535969
454614	535970
2337	535971
306388	535972
317530	535973
693963	535974
127201	535975
347287	535976
4733	535977
16920	535978
538611	535979
500472	535980
28179	535981
184653	535982
631031	535983
245349	535984
245372	535985
54660	535986
604092	535987
297698	535988
1936	535989
165984	535990
193697	535991
182295	535992
16257	535993
177858	535994
438761	535995
661160	535996
35921	535997
7183	535998
8458	535999
319870	536000
153226	536001
425519	536002
30163	536003
672685	536004
604277	536005
457473	536006
9326	536007
402847	536008
626366	536009
309782	536010
402853	536011
66	536012
332439	536013
210967	536014
71411	536015
184452	536016
38010	536017
253953	536018
268487	536019
19695	536020
661283	536021
9944	536022
3917	536023
135889	536024
337196	536025
378104	536026
483307	536027
128023	536028
378	536029
7465	536030
601977	536031
81814	536032
554433	536033
144970	536034
18482	536035
697040	536036
5805	536037
541767	536038
19588	536039
18462	536040
94421	536041
298500	536042
426817	536043
444087	536044
519078	536045
200929	536046
668539	536047
601987	536048
101717	536049
57	536050
282	536051
439826	536052
9712	536053
488694	536054
354870	536055
96491	536056
123195	536057
414664	536058
339014	536059
113316	536060
596304	536061
230970	536062
4000	536063
493260	536064
543854	536065
594806	536066
107487	536067
107487	536068
313462	536069
30150	536070
236871	536071
201247	536072
353559	536073
234459	536074
277177	536075
344228	536076
390726	536077
587428	536078
2544	536079
238173	536080
588426	536081
375280	536082
337090	536083
298342	536084
509892	536085
444372	536086
602791	536087
7112	536088
558523	536089
572761	536090
405180	536091
56670	536092
324680	536093
245391	536094
450383	536095
490989	536096
153474	536097
51914	536098
36	536099
376637	536100
371620	536101
130257	536102
201021	536103
584732	536104
40871	536105
1432	536106
50933	536107
313476	536108
105927	536109
493358	536110
288487	536111
533381	536112
165604	536113
457361	536114
207391	536115
491289	536116
322061	536117
161192	536118
463497	536119
567574	536120
475576	536121
17549	536122
587489	536123
23934	536124
235205	536125
428763	536126
107215	536127
481456	536128
16662	536129
536668	536130
404214	536131
575404	536132
2060	536133
7246	536134
636473	536135
694582	536136
61411	536137
327595	536138
392260	536139
162758	536140
11997	536141
10322	536142
634173	536143
505986	536144
60530	536145
483831	536146
439072	536147
104975	536148
86872	536149
135800	536150
440561	536151
411439	536152
139386	536153
547690	536154
551006	536155
16706	536156
1913	536157
39631	536158
602873	536159
300862	536160
16301	536161
160670	536162
294207	536163
26990	536164
482560	536165
398800	536166
488883	536167
24422	536168
308982	536169
191800	536170
29516	536171
483348	536172
30801	536173
143631	536174
148463	536175
106105	536176
377535	536177
135440	536178
154865	536179
4449	536180
521415	536181
305717	536182
440161	536183
243644	536184
684469	536185
478286	536186
322005	536187
17915	536188
34216	536189
34213	536190
314199	536191
641828	536192
658128	536193
26380	536194
637830	536195
680644	536196
9081	536197
361239	536198
126658	536199
640420	536200
23399	536201
677977	536202
63403	536203
595804	536204
3956	536205
212812	536206
548709	536207
471483	536208
43003	536209
615365	536210
665641	536211
6058	536212
35692	536213
258480	536214
127064	536215
520607	536216
602464	536217
292930	536218
19511	536219
403811	536220
410474	536221
38526	536222
175836	536223
266057	536224
7684	536225
240154	536226
329038	536227
410033	536228
59153	536229
661404	536230
437727	536231
347429	536232
581217	536233
367900	536234
524048	536235
100443	536236
352062	536237
621420	536238
324502	536239
430301	536240
2115	536241
316054	536242
590857	536243
145157	536244
466694	536245
103302	536246
29677	536247
62099	536248
160905	536249
677349	536250
465034	536251
683662	536252
691981	536253
7334	536254
118929	536255
152118	536256
55882	536257
539125	536258
149416	536259
22136	536260
146407	536261
338878	536262
31445	536263
561015	536264
373170	536265
119997	536266
169090	536267
162888	536268
250510	536269
12216	536270
113222	536271
26339	536272
136014	536273
317133	536274
24909	536275
92624	536276
28536	536277
133297	536278
506380	536279
264736	536280
241518	536281
456917	536282
43959	536283
421651	536284
284163	536285
143318	536286
292281	536287
89260	536288
286556	536289
470746	536290
4089	536291
529291	536292
160521	536293
671045	536294
307410	536295
176107	536296
694245	536297
27308	536298
532153	536299
520446	536300
558843	536301
286859	536302
453058	536303
18133	536304
30394	536305
243952	536306
68214	536307
153062	536308
290079	536309
496838	536310
538068	536311
118360	536312
486337	536313
81696	536314
577677	536315
665662	536316
424941	536317
394120	536318
687203	536319
135116	536320
153090	536321
90704	536322
28209	536323
14431	536324
8994	536325
297294	536326
131595	536327
362921	536328
146450	536329
331357	536330
576084	536331
1777	536332
600108	536333
38918	536334
160561	536335
351298	536336
298890	536337
655645	536338
624242	536339
67720	536340
507322	536341
136846	536342
639917	536343
617972	536344
105107	536345
82622	536346
546857	536347
590750	536348
627309	536349
97126	536350
97127	536351
339079	536352
240738	536353
417508	536354
221909	536355
326400	536356
229846	536357
184036	536358
109219	536359
597039	536360
243862	536361
243781	536362
75407	536363
295208	536364
416812	536365
243772	536366
243872	536367
611962	536368
215467	536369
457205	536370
253174	536371
139885	536372
30498	536373
102750	536374
389647	536375
573152	536376
199580	536377
199577	536378
428180	536379
360156	536380
581471	536381
73172	536382
95669	536383
137562	536384
370624	536385
474444	536386
311567	536387
5631	536388
10406	536389
396724	536390
161797	536391
390770	536392
7550	536393
59266	536394
663915	536395
319713	536396
689131	536397
531931	536398
148352	536399
36608	536400
45136	536401
459556	536402
20409	536403
245403	536404
539625	536405
649671	536406
31883	536407
14225	536408
31089	536409
172677	536410
71769	536411
15040	536412
22150	536413
329403	536414
213457	536415
563143	536416
213367	536417
612442	536418
1905	536419
32144	536420
19159	536421
173303	536422
515053	536423
292869	536424
28389	536425
331120	536426
47753	536427
126966	536428
323075	536429
54139	536430
275113	536431
16989	536432
220475	536433
220482	536434
70550	536435
70558	536436
70559	536437
220524	536438
220553	536439
220559	536440
220562	536441
220580	536442
220583	536443
220590	536444
220593	536445
220595	536446
70570	536447
220642	536448
21582	536449
135128	536450
514327	536451
514330	536452
514340	536453
135132	536454
514357	536455
514371	536456
514391	536457
514430	536458
514451	536459
135142	536460
514469	536461
514470	536462
514479	536463
514482	536464
514488	536465
514492	536466
514506	536467
220681	536468
220685	536469
3472	536470
621397	536471
315034	536472
213432	536473
588973	536474
329474	536475
589002	536476
329548	536477
329514	536478
95005	536479
493551	536480
264933	536481
161341	536482
6887	536483
315351	536484
393554	536485
130902	536486
45179	536487
8870	536488
7068	536489
615763	536490
589621	536491
11702	536492
329848	536493
28301	536494
20795	536495
68403	536496
24100	536497
71830	536498
9988	536499
37452	536500
37395	536501
32173	536502
148511	536503
69441	536504
216535	536505
566924	536506
55192	536507
65385	536508
200376	536509
28388	536510
445072	536511
288098	536512
377331	536513
602967	536514
68410	536515
649558	536516
518426	536517
221408	536518
221538	536519
221416	536520
355095	536521
515078	536522
221426	536523
221427	536524
355100	536525
515277	536526
515161	536527
515284	536528
221438	536529
515155	536530
515288	536531
355105	536532
221444	536533
515163	536534
221552	536535
221446	536536
515605	536537
515217	536538
686153	536539
515076	536540
515318	536541
355102	536542
41123	536543
615166	536544
108252	536545
92154	536546
331789	536547
105071	536548
254799	536549
213487	536550
308980	536551
213409	536552
68398	536553
68416	536554
634297	536555
324706	536556
108818	536557
473247	536558
251909	536559
392811	536560
495253	536561
119766	536562
384119	536563
7312	536564
199312	536565
125364	536566
115325	536567
16938	536568
656136	536569
75774	536570
55146	536571
497903	536572
501833	536573
271	536574
684109	536575
381442	536576
139	536577
624304	536578
566464	536579
93878	536580
21535	536581
128498	536582
26292	536583
89834	536584
463409	536585
66229	536586
124407	536587
2519	536588
630377	536589
20205	536590
596343	536591
286328	536592
547107	536593
157268	536594
430069	536595
606	536596
163621	536597
268272	536598
585468	536599
2799	536600
2799	536601
728	536602
48017	536603
677751	536604
601320	536605
68726	536606
33224	536607
194564	536608
638701	536609
62769	536610
58260	536611
17185	536612
56917	536613
314982	536614
578624	536615
259492	536616
636667	536617
89373	536618
170157	536619
68215	536620
584735	536621
13842	536622
63931	536623
524585	536624
539783	536625
650876	536626
172447	536627
436467	536628
44003	536629
166670	536630
51198	536631
240	536632
198550	536633
139594	536634
111757	536635
621960	536636
108	536637
64876	536638
19054	536639
25901	536640
74775	536641
650656	536642
650384	536643
631672	536644
58568	536645
440717	536646
342979	536647
6451	536648
526354	536649
384161	536650
579504	536651
291517	536652
562245	536653
651735	536654
92265	536655
140436	536656
372992	536657
522828	536658
265887	536659
118986	536660
2123	536661
19646	536662
24775	536663
41276	536664
189051	536665
298351	536666
7256	536667
92850	536668
154080	536669
162980	536670
690741	536671
544644	536672
144948	536673
619358	536674
302726	536675
597123	536676
315139	536677
167226	536678
620268	536679
667893	536680
57953	536681
10483	536682
659165	536683
33503	536684
353544	536685
588961	536686
526311	536687
618967	536688
324918	536689
91353	536690
406473	536691
628792	536692
697138	536693
240799	536694
166399	536695
692699	536696
570737	536697
49	536698
272211	536699
419358	536700
16943	536701
67106	536702
54295	536703
646187	536704
23404	536705
554717	536706
68535	536707
16395	536708
108608	536709
154504	536710
522628	536711
85906	536712
36105	536713
7824	536714
39063	536715
372205	536716
41398	536717
39293	536718
12051	536719
2166	536720
67869	536721
551500	536722
433923	536723
697913	536724
557913	536725
165985	536726
4156	536727
313076	536728
90401	536729
215729	536730
15785	536731
315209	536732
378229	536733
399362	536734
260044	536735
615005	536736
55011	536737
273004	536738
65335	536739
22573	536740
394655	536741
303533	536742
56586	536743
80656	536744
470238	536745
4858	536746
163235	536747
428391	536748
676908	536749
590167	536750
615655	536751
108844	536752
232012	536753
5959	536754
1009	536755
15	536756
20903	536757
86809	536758
55388	536759
1148	536760
367924	536761
526	536762
132996	536763
54274	536764
169141	536765
2360	536766
133537	536767
189937	536768
429049	536769
297846	536770
313385	536771
84064	536772
336297	536773
22757	536774
361996	536775
343016	536776
3916	536777
228209	536778
76056	536779
440048	536780
61060	536781
467050	536782
396234	536783
2	536784
542515	536785
127912	536786
695831	536787
585103	536788
2978	536789
194827	536790
90787	536791
25967	536792
73341	536793
91739	536794
27522	536795
557324	536796
147662	536797
60570	536798
694871	536799
48979	536800
7526	536801
636057	536802
572009	536803
238730	536804
295277	536805
348441	536806
68403	536807
647258	536808
316409	536809
379493	536810
136582	536811
8	536812
16688	536813
333658	536814
37051	536815
33090	536816
224783	536817
36565	536818
292084	536819
156058	536820
25995	536821
224829	536822
333411	536823
683576	536824
101238	536825
100101	536826
148596	536827
222716	536828
5622	536829
253233	536830
695398	536831
154525	536832
491725	536833
129336	536834
637411	536835
257568	536836
207952	536837
60811	536838
5235	536839
86584	536840
140069	536841
10686	536842
77435	536843
265845	536844
110987	536845
63189	536846
500920	536847
392871	536848
480	536849
290730	536850
344967	536851
2567	536852
6197	536853
146678	536854
172918	536855
354111	536856
596280	536857
670834	536858
87461	536859
143643	536860
584059	536861
153129	536862
545315	536863
127676	536864
641529	536865
575862	536866
146553	536867
403233	536868
133347	536869
133347	536870
309515	536871
316650	536872
312179	536873
95011	536874
515586	536875
97187	536876
516564	536877
123776	536878
223476	536879
439933	536880
495099	536881
81111	536882
660917	536883
521076	536884
167743	536885
222707	536886
139194	536887
587878	536888
346426	536889
25857	536890
18974	536891
835	536892
167818	536893
486466	536894
393295	536895
30934	536896
234697	536897
118857	536898
638443	536899
39131	536900
438547	536901
583469	536902
74855	536903
263730	536904
416904	536905
271275	536906
392708	536907
250028	536908
293350	536909
539354	536910
189060	536911
662251	536912
629876	536913
619607	536914
45721	536915
16457	536916
641087	536917
93976	536918
544914	536919
151120	536920
654094	536921
65810	536922
386378	536923
221166	536924
313656	536925
4662	536926
420913	536927
367496	536928
154094	536929
115961	536930
611564	536931
239311	536932
256255	536933
415969	536934
416019	536935
416026	536936
362366	536937
1940	536938
173768	536939
585152	536940
83001	536941
260559	536942
491219	536943
206750	536944
269315	536945
21575	536946
73634	536947
27878	536948
405237	536949
169213	536950
525	536951
508380	536952
605382	536953
58413	536954
141338	536955
15220	536956
458361	536957
38561	536958
31659	536959
34527	536960
94712	536961
668288	536962
223108	536963
618666	536964
266637	536965
262366	536966
136616	536967
172032	536968
563917	536969
265433	536970
278986	536971
187877	536972
603044	536973
634593	536974
69704	536975
276556	536976
316535	536977
622202	536978
142814	536979
71510	536980
43371	536981
588990	536982
140093	536983
210559	536984
15098	536985
507258	536986
202151	536987
622264	536988
427841	536989
668638	536990
13815	536991
603999	536992
664119	536993
285858	536994
464352	536995
105595	536996
43960	536997
362485	536998
350140	536999
545889	537000
13452	537001
655588	537002
479611	537003
66072	537004
546006	537005
502164	537006
86924	537007
552967	537008
62411	537009
149751	537010
76765	537011
224393	537012
129922	537013
50735	537014
343372	537015
529147	537016
11528	537017
267539	537018
314681	537019
71180	537020
84060	537021
8301	537022
611353	537023
75582	537024
657549	537025
78409	537026
302736	537027
363352	537028
70499	537029
13008	537030
94358	537031
549983	537032
511211	537033
434089	537034
459007	537035
42961	537036
31446	537037
8654	537038
262802	537039
397923	537040
9028	537041
330779	537042
94	537043
259476	537044
2544	537045
254081	537046
129004	537047
426792	537048
216046	537049
49840	537050
247431	537051
119878	537052
384016	537053
7979	537054
4753	537055
5	537056
426983	537057
326989	537058
91308	537059
418208	537060
662949	537061
7286	537062
103382	537063
114131	537064
168209	537065
443320	537066
19986	537067
2523	537068
140353	537069
686979	537070
351735	537071
68904	537072
287125	537073
80233	537074
76149	537075
54129	537076
232975	537077
53446	537078
11821	537079
661431	537080
482312	537081
482315	537082
274387	537083
42624	537084
312686	537085
269970	537086
50735	537087
8615	537088
545948	537089
367960	537090
29197	537091
22669	537092
102163	537093
312679	537094
8442	537095
50735	537096
91214	537097
234803	537098
15494	537099
482326	537100
158817	537101
312576	537102
36559	537103
175415	537104
489945	537105
312636	537106
2	537107
154916	537108
7608	537109
356063	537110
234580	537111
389771	537112
79369	537113
142368	537114
559110	537115
491333	537116
120166	537117
1901	537118
430984	537119
87977	537120
511151	537121
691951	537122
199183	537123
441518	537124
169777	537125
6207	537126
24801	537127
134979	537128
406639	537129
53947	537130
452372	537131
287838	537132
213317	537133
14900	537134
192575	537135
31671	537136
15117	537137
74602	537138
545150	537139
226009	537140
546537	537141
257571	537142
19728	537143
360005	537144
163008	537145
312501	537146
38716	537147
82208	537148
594855	537149
8515	537150
516754	537151
8235	537152
46048	537153
45803	537154
418212	537155
387081	537156
676893	537157
625570	537158
202496	537159
7651	537160
185000	537161
184917	537162
220840	537163
399573	537164
587639	537165
6262	537166
169733	537167
229039	537168
203938	537169
171633	537170
19759	537171
668592	537172
434535	537173
337250	537174
6847	537175
94041	537176
560789	537177
258074	537178
162772	537179
345953	537180
353624	537181
256449	537182
453423	537183
478800	537184
558090	537185
64510	537186
68880	537187
56972	537188
12767	537189
27679	537190
186279	537191
49659	537192
50600	537193
665045	537194
131608	537195
634604	537196
95510	537197
654182	537198
297298	537199
527085	537200
290723	537201
276145	537202
586256	537203
24505	537204
252888	537205
246586	537206
479667	537207
379852	537208
140084	537209
1531	537210
5961	537211
536373	537212
246086	537213
416295	537214
53671	537215
631950	537216
549725	537217
36320	537218
29362	537219
3821	537220
261215	537221
589015	537222
62551	537223
253209	537224
535823	537225
582602	537226
450700	537227
173862	537228
28251	537229
50028	537230
589155	537231
102221	537232
550576	537233
119623	537234
105160	537235
454351	537236
538303	537237
87524	537238
320707	537239
636723	537240
36595	537241
49840	537242
394906	537243
89053	537244
37005	537245
131011	537246
80276	537247
612275	537248
663272	537249
536578	537250
182491	537251
40967	537252
115916	537253
195567	537254
9973	537255
297460	537256
135541	537257
38709	537258
56511	537259
126008	537260
514677	537261
32013	537262
30637	537263
336554	537264
14967	537265
504244	537266
334647	537267
1987	537268
611989	537269
598090	537270
24138	537271
41732	537272
12395	537273
638481	537274
536588	537275
22692	537276
3784	537277
20024	537278
637184	537279
252065	537280
350840	537281
96595	537282
413666	537283
160496	537284
329121	537285
592482	537286
213453	537287
351532	537288
527322	537289
267676	537290
253873	537291
48798	537292
495699	537293
203440	537294
120206	537295
342508	537296
83559	537297
631784	537298
195154	537299
15845	537300
615330	537301
566601	537302
45887	537303
375376	537304
110087	537305
539622	537306
576127	537307
90568	537308
18465	537309
580331	537310
124414	537311
336034	537312
416847	537313
3207	537314
417029	537315
52341	537316
536103	537317
378053	537318
248205	537319
12245	537320
219391	537321
85375	537322
451828	537323
93702	537324
331167	537325
276922	537326
11499	537327
57691	537328
51043	537329
1098	537330
51011	537331
441654	537332
631464	537333
637314	537334
271447	537335
260	537336
12395	537337
412334	537338
506714	537339
53876	537340
598585	537341
73382	537342
27585	537343
20546	537344
75129	537345
596601	537346
596600	537347
20512	537348
57886	537349
38895	537350
34068	537351
415282	537352
191639	537353
132021	537354
252721	537355
4882	537356
95973	537357
76848	537358
445176	537359
23347	537360
87454	537361
436855	537362
152484	537363
15789	537364
658	537365
80175	537366
666928	537367
76752	537368
381531	537369
253940	537370
304226	537371
374046	537372
400220	537373
42838	537374
196798	537375
418707	537376
667706	537377
12437	537378
253260	537379
254016	537380
63471	537381
84083	537382
41877	537383
3363	537384
611551	537385
17583	537386
444288	537387
60552	537388
236245	537389
1767	537390
3570	537391
30425	537392
431135	537393
629677	537394
41192	537395
621706	537396
16942	537397
446943	537398
17492	537399
384661	537400
7613	537401
71618	537402
10194	537403
36357	537404
328504	537405
88331	537406
1596	537407
545207	537408
14720	537409
75427	537410
478099	537411
148402	537412
80126	537413
32308	537414
89489	537415
233360	537416
6141	537417
280857	537418
36974	537419
514018	537420
144170	537421
104076	537422
301577	537423
97778	537424
576827	537425
461187	537426
299465	537427
62344	537428
165503	537429
4991	537430
134585	537431
143447	537432
498452	537433
389726	537434
286785	537435
328912	537436
127244	537437
31029	537438
605833	537439
9819	537440
293308	537441
536775	537442
14336	537443
1628	537444
334437	537445
285266	537446
337934	537447
602589	537448
21370	537449
109731	537450
124788	537451
51082	537452
375752	537453
155443	537454
508692	537455
118160	537456
461179	537457
132300	537458
231965	537459
248093	537460
360873	537461
394673	537462
6255	537463
144248	537464
159252	537465
43321	537466
218686	537467
108426	537468
587189	537469
592974	537470
473217	537471
18622	537472
153384	537473
70135	537474
597187	537475
533755	537476
2701	537477
765	537478
325033	537479
480608	537480
19973	537481
51560	537482
47778	537483
475294	537484
339343	537485
383166	537486
14225	537487
69760	537488
69828	537489
348492	537490
434792	537491
44052	537492
17396	537493
489478	537494
210100	537495
628662	537496
69860	537497
43361	537498
117652	537499
117659	537500
166448	537501
57689	537502
117696	537503
434450	537504
166477	537505
117709	537506
117732	537507
57715	537508
664891	537509
166513	537510
117753	537511
166521	537512
57724	537513
43434	537514
4072	537515
664940	537516
166564	537517
19765	537518
166567	537519
664967	537520
664971	537521
6206	537522
665004	537523
43457	537524
434651	537525
665055	537526
117838	537527
43469	537528
434658	537529
6211	537530
57782	537531
505476	537532
102594	537533
186130	537534
95663	537535
70151	537536
218213	537537
218216	537538
69237	537539
4068	537540
6197	537541
482962	537542
101596	537543
210085	537544
210030	537545
133901	537546
133901	537547
210040	537548
209994	537549
210068	537550
210045	537551
210033	537552
210076	537553
73755	537554
512997	537555
209999	537556
28193	537557
605578	537558
434519	537559
139274	537560
493621	537561
5071	537562
276225	537563
254458	537564
475063	537565
268875	537566
407739	537567
148445	537568
170235	537569
172889	537570
696256	537571
424677	537572
640279	537573
108497	537574
25623	537575
647905	537576
566424	537577
27642	537578
587251	537579
625143	537580
46897	537581
185002	537582
14073	537583
572691	537584
17366	537585
324927	537586
620060	537587
464	537588
696938	537589
138588	537590
193587	537591
373089	537592
3413	537593
483762	537594
523106	537595
549416	537596
418320	537597
153182	537598
837	537599
113207	537600
133226	537601
697521	537602
684752	537603
1337	537604
1182	537605
64086	537606
29182	537607
53086	537608
622970	537609
38892	537610
425610	537611
568473	537612
315279	537613
2685	537614
242546	537615
40283	537616
520060	537617
512823	537618
4591	537619
546103	537620
432090	537621
189932	537622
161568	537623
5787	537624
535587	537625
864	537626
662027	537627
441540	537628
136305	537629
432331	537630
413835	537631
150847	537632
152611	537633
428327	537634
61703	537635
481438	537636
4148	537637
146275	537638
430678	537639
7584	537640
423191	537641
281100	537642
84039	537643
695187	537644
134659	537645
67125	537646
83900	537647
173194	537648
2852	537649
24065	537650
178017	537651
590706	537652
63459	537653
567986	537654
271678	537655
342263	537656
565	537657
512243	537658
512311	537659
106745	537660
423263	537661
81187	537662
547878	537663
25423	537664
24794	537665
5519	537666
245369	537667
118228	537668
529728	537669
159519	537670
159519	537671
55694	537672
692395	537673
273400	537674
416788	537675
340974	537676
231781	537677
240315	537678
240307	537679
240300	537680
240305	537681
240302	537682
279833	537683
58076	537684
501269	537685
340598	537686
97460	537687
391551	537688
97419	537689
340920	537690
240356	537691
26626	537692
30952	537693
483416	537694
355314	537695
56349	537696
67505	537697
460737	537698
408614	537699
613216	537700
25013	537701
461230	537702
113558	537703
543689	537704
341107	537705
451877	537706
70518	537707
160762	537708
45948	537709
637299	537710
4105	537711
685334	537712
31106	537713
158641	537714
226566	537715
106394	537716
6596	537717
149572	537718
270113	537719
151385	537720
78786	537721
583855	537722
116086	537723
584424	537724
151392	537725
36280	537726
85280	537727
286586	537728
333164	537729
130449	537730
219984	537731
462344	537732
326168	537733
44316	537734
31339	537735
37948	537736
682003	537737
3101	537738
337252	537739
381305	537740
405520	537741
33371	537742
92434	537743
6228	537744
6228	537745
6228	537746
6228	537747
6228	537748
64873	537749
98403	537750
98328	537751
114146	537752
2226	537753
119	537754
356189	537755
10145	537756
142260	537757
187	537758
456920	537759
206057	537760
19447	537761
456849	537762
648858	537763
26096	537764
39419	537765
21527	537766
19727	537767
31769	537768
1187	537769
530248	537770
17648	537771
481899	537772
68836	537773
558287	537774
38233	537775
170188	537776
1148	537777
46570	537778
47907	537779
536579	537780
234791	537781
9930	537782
456840	537783
27281	537784
33333	537785
114145	537786
66619	537787
14457	537788
408358	537789
3760	537790
36161	537791
73500	537792
17826	537793
7336	537794
10036	537795
66549	537796
523343	537797
114309	537798
312606	537799
489941	537800
10165	537801
511474	537802
152702	537803
152690	537804
159871	537805
28518	537806
662906	537807
41714	537808
570042	537809
408071	537810
125385	537811
652276	537812
51729	537813
234771	537814
450720	537815
46570	537816
215843	537817
608291	537818
2084	537819
24539	537820
529315	537821
18698	537822
213862	537823
535570	537824
312856	537825
148965	537826
513487	537827
299005	537828
238746	537829
23	537830
60464	537831
215179	537832
72249	537833
32321	537834
13149	537835
394781	537836
101563	537837
127174	537838
277882	537839
66776	537840
221998	537841
173214	537842
408424	537843
208391	537844
384707	537845
418277	537846
3787	537847
19345	537848
380459	537849
546272	537850
677004	537851
13994	537852
18714	537853
602226	537854
367949	537855
47828	537856
73497	537857
234789	537858
329066	537859
227913	537860
431495	537861
66760	537862
36243	537863
523764	537864
1209	537865
132045	537866
577024	537867
5304	537868
169202	537869
222088	537870
685521	537871
689862	537872
208369	537873
637377	537874
168396	537875
133149	537876
312877	537877
83868	537878
142992	537879
299024	537880
418123	537881
164772	537882
326985	537883
125456	537884
52419	537885
662652	537886
1184	537887
1101	537888
15365	537889
234769	537890
234711	537891
655546	537892
24554	537893
481909	537894
136180	537895
644542	537896
427073	537897
9986	537898
99578	537899
367273	537900
19794	537901
23793	537902
101752	537903
447104	537904
50377	537905
120218	537906
9370	537907
321690	537908
9276	537909
248036	537910
22358	537911
326041	537912
362856	537913
94823	537914
7419	537915
27744	537916
360968	537917
26000	537918
30790	537919
34086	537920
36924	537921
4794	537922
146802	537923
511476	537924
48778	537925
506089	537926
480791	537927
577055	537928
70050	537929
3488	537930
80230	537931
367881	537932
201670	537933
162934	537934
31645	537935
14270	537936
144322	537937
481935	537938
39044	537939
93141	537940
97	537941
188298	537942
133397	537943
475426	537944
141290	537945
215405	537946
362698	537947
32783	537948
91266	537949
318720	537950
114170	537951
133658	537952
114133	537953
30572	537954
293602	537955
394547	537956
394455	537957
437215	537958
109075	537959
40725	537960
410000	537961
96702	537962
228	537963
681938	537964
41558	537965
25054	537966
53233	537967
130260	537968
8514	537969
86821	537970
18578	537971
2608	537972
150976	537973
406	537974
17830	537975
540428	537976
143434	537977
4581	537978
594283	537979
495097	537980
3796	537981
101331	537982
5724	537983
685531	537984
523366	537985
15421	537986
13209	537987
153522	537988
31160	537989
635878	537990
5142	537991
5163	537992
1990	537993
983	537994
14159	537995
2	537996
21091	537997
352836	537998
19077	537999
40389	538000
38966	538001
6991	538002
682144	538003
64008	538004
63952	538005
500124	538006
194270	538007
9259	538008
6298	538009
133149	538010
3565	538011
388775	538012
394462	538013
11669	538014
107384	538015
528894	538016
445000	538017
266079	538018
531338	538019
109538	538020
3691	538021
74261	538022
54547	538023
340458	538024
10116	538025
442314	538026
382692	538027
607197	538028
556300	538029
3446	538030
73871	538031
99597	538032
216	538033
290056	538034
68144	538035
77012	538036
90773	538037
230916	538038
16818	538039
150819	538040
348063	538041
446488	538042
359634	538043
429205	538044
25676	538045
331118	538046
427779	538047
527815	538048
77853	538049
269974	538050
461096	538051
475038	538052
65798	538053
120975	538054
49169	538055
277325	538056
174000	538057
222107	538058
3025	538059
83770	538060
2449	538061
138464	538062
128604	538063
251667	538064
488036	538065
282648	538066
468176	538067
38417	538068
330531	538069
273956	538070
491422	538071
494835	538072
67911	538073
442054	538074
467687	538075
445013	538076
448366	538077
41852	538078
352695	538079
5976	538080
429120	538081
22526	538082
161411	538083
40729	538084
682064	538085
269842	538086
4304	538087
31817	538088
242676	538089
147441	538090
157098	538091
23967	538092
206092	538093
23291	538094
142260	538095
41727	538096
186907	538097
366135	538098
168	538099
568719	538100
41519	538101
150980	538102
321750	538103
56335	538104
7817	538105
382492	538106
328290	538107
128004	538108
109805	538109
2683	538110
4099	538111
145433	538112
400942	538113
21019	538114
1411	538115
12139	538116
101333	538117
40096	538118
44291	538119
214002	538120
312538	538121
5046	538122
15304	538123
29188	538124
40440	538125
218074	538126
1978	538127
8778	538128
389744	538129
4922	538130
121038	538131
315182	538132
152155	538133
569404	538134
173664	538135
271664	538136
661650	538137
25837	538138
14288	538139
62	538140
266369	538141
563041	538142
249034	538143
531524	538144
34881	538145
4923	538146
613263	538147
677439	538148
434363	538149
423744	538150
265709	538151
297651	538152
219848	538153
25089	538154
57701	538155
69992	538156
247575	538157
52213	538158
571634	538159
139126	538160
585844	538161
6214	538162
240371	538163
144285	538164
278599	538165
23435	538166
220706	538167
168375	538168
125160	538169
41382	538170
24644	538171
38496	538172
122253	538173
21384	538174
438396	538175
140595	538176
591779	538177
45514	538178
485013	538179
435056	538180
24996	538181
91789	538182
170657	538183
93724	538184
10504	538185
167405	538186
53048	538187
28779	538188
35988	538189
205137	538190
382738	538191
680019	538192
684686	538193
618619	538194
507280	538195
241558	538196
111249	538197
100129	538198
576674	538199
110460	538200
217961	538201
226334	538202
592879	538203
154237	538204
547543	538205
317222	538206
22126	538207
257527	538208
160027	538209
72183	538210
551283	538211
275273	538212
352328	538213
37254	538214
573248	538215
474154	538216
69910	538217
525014	538218
254721	538219
218048	538220
553772	538221
71693	538222
29662	538223
138419	538224
418859	538225
356464	538226
69532	538227
217728	538228
291692	538229
5096	538230
553041	538231
412984	538232
220705	538233
93520	538234
247582	538235
69630	538236
217925	538237
115342	538238
590402	538239
48700	538240
630531	538241
303529	538242
367295	538243
603849	538244
69844	538245
95662	538246
172853	538247
39544	538248
28918	538249
664877	538250
43427	538251
31638	538252
69544	538253
162879	538254
8010	538255
7825	538256
218056	538257
69655	538258
218591	538259
116272	538260
49631	538261
128044	538262
58082	538263
165125	538264
85546	538265
216974	538266
77	538267
218553	538268
24332	538269
217395	538270
109877	538271
507667	538272
28828	538273
358994	538274
531552	538275
49844	538276
70122	538277
69800	538278
162879	538279
45176	538280
24117	538281
86889	538282
361220	538283
104337	538284
112954	538285
668434	538286
4703	538287
316894	538288
13974	538289
218488	538290
680181	538291
63530	538292
144610	538293
162216	538294
236881	538295
128935	538296
223805	538297
30169	538298
222623	538299
114067	538300
505458	538301
121808	538302
218363	538303
28779	538304
445329	538305
236892	538306
109919	538307
367047	538308
73950	538309
97564	538310
103619	538311
86897	538312
342891	538313
562411	538314
376707	538315
1440	538316
45508	538317
49774	538318
578606	538319
5377	538320
217394	538321
35366	538322
96316	538323
295173	538324
7410	538325
157070	538326
5568	538327
24270	538328
69597	538329
458984	538330
218724	538331
43445	538332
487242	538333
28741	538334
37373	538335
70006	538336
28358	538337
218300	538338
43374	538339
32762	538340
20505	538341
76763	538342
680021	538343
37394	538344
386843	538345
585799	538346
893	538347
608560	538348
67092	538349
54523	538350
220733	538351
98074	538352
140330	538353
2781	538354
102996	538355
45063	538356
72936	538357
16737	538358
87353	538359
512601	538360
31076	538361
28890	538362
35978	538363
66742	538364
112076	538365
236972	538366
23347	538367
215616	538368
380366	538369
443061	538370
156831	538371
318634	538372
318689	538373
318690	538374
581999	538375
581990	538376
318649	538377
581998	538378
35724	538379
35721	538380
149948	538381
318650	538382
582014	538383
615668	538384
38186	538385
69360	538386
79091	538387
169443	538388
6622	538389
236767	538390
69886	538391
57527	538392
56777	538393
317022	538394
626546	538395
288109	538396
78880	538397
199052	538398
448070	538399
291648	538400
390884	538401
627660	538402
387684	538403
361798	538404
604687	538405
599802	538406
215591	538407
326453	538408
304854	538409
216629	538410
349166	538411
443524	538412
298920	538413
422896	538414
303144	538415
533860	538416
226189	538417
91205	538418
500897	538419
73749	538420
438507	538421
328444	538422
248807	538423
197671	538424
23140	538425
39590	538426
168753	538427
135351	538428
391981	538429
409947	538430
207134	538431
284232	538432
322460	538433
33466	538434
439609	538435
2452	538436
434211	538437
33775	538438
412526	538439
469752	538440
8382	538441
271453	538442
200137	538443
217918	538444
419552	538445
625726	538446
8012	538447
128412	538448
26915	538449
339449	538450
562269	538451
354396	538452
525009	538453
5043	538454
77677	538455
153480	538456
275128	538457
56247	538458
669606	538459
45372	538460
69774	538461
168384	538462
50999	538463
78855	538464
527743	538465
69896	538466
2636	538467
54705	538468
2873	538469
237157	538470
53069	538471
14591	538472
351775	538473
462608	538474
14289	538475
44352	538476
275138	538477
49490	538478
57738	538479
454885	538480
35929	538481
220904	538482
3689	538483
461882	538484
657006	538485
22917	538486
356240	538487
57036	538488
103781	538489
559347	538490
51180	538491
7521	538492
680017	538493
91927	538494
495104	538495
680020	538496
683022	538497
307518	538498
621449	538499
150535	538500
578499	538501
262256	538502
404316	538503
405578	538504
656148	538505
221912	538506
388496	538507
267748	538508
443167	538509
632767	538510
566822	538511
317977	538512
81404	538513
623606	538514
664588	538515
12074	538516
263162	538517
459	538518
446260	538519
379297	538520
162729	538521
580897	538522
300559	538523
588386	538524
59395	538525
142086	538526
219779	538527
150782	538528
9250	538529
175759	538530
45510	538531
44552	538532
471374	538533
556020	538534
328228	538535
69788	538536
165503	538537
245338	538538
53706	538539
140028	538540
44532	538541
510942	538542
595369	538543
420602	538544
274993	538545
266712	538546
29931	538547
182480	538548
384158	538549
450160	538550
601749	538551
386076	538552
270152	538553
485622	538554
613458	538555
336861	538556
63742	538557
162826	538558
155001	538559
3419	538560
567097	538561
69716	538562
7409	538563
46230	538564
102734	538565
641149	538566
423715	538567
24248	538568
651289	538569
2212	538570
25759	538571
127082	538572
28918	538573
115421	538574
491383	538575
614823	538576
273059	538577
563018	538578
107826	538579
140852	538580
4090	538581
623841	538582
548862	538583
190143	538584
8021	538585
28922	538586
41670	538587
531446	538588
92054	538589
217631	538590
156867	538591
237156	538592
146816	538593
9511	538594
121681	538595
450391	538596
3332	538597
185049	538598
655576	538599
383067	538600
313681	538601
30812	538602
24239	538603
264148	538604
24688	538605
100310	538606
140971	538607
104804	538608
436779	538609
69538	538610
241572	538611
167475	538612
126967	538613
24085	538614
165221	538615
618910	538616
69579	538617
217640	538618
274129	538619
373606	538620
53475	538621
29069	538622
42	538623
383123	538624
6976	538625
270404	538626
386513	538627
6522	538628
165739	538629
593467	538630
10150	538631
302560	538632
35968	538633
24196	538634
9235	538635
275321	538636
95260	538637
69838	538638
660375	538639
41669	538640
37	538641
172590	538642
524535	538643
615652	538644
44590	538645
232816	538646
520207	538647
668597	538648
217866	538649
297457	538650
601628	538651
680116	538652
685328	538653
139939	538654
256657	538655
44625	538656
328763	538657
23986	538658
357558	538659
65761	538660
87919	538661
70121	538662
89385	538663
676499	538664
656472	538665
426071	538666
354677	538667
400551	538668
173519	538669
101480	538670
231857	538671
135358	538672
178410	538673
77894	538674
3843	538675
617935	538676
360698	538677
69865	538678
44008	538679
54311	538680
237048	538681
251482	538682
618239	538683
71876	538684
198984	538685
42790	538686
261199	538687
678392	538688
7381	538689
30644	538690
426540	538691
90210	538692
221891	538693
548871	538694
17199	538695
632885	538696
247593	538697
5678	538698
82661	538699
118814	538700
250039	538701
50794	538702
413801	538703
21436	538704
230072	538705
218029	538706
214875	538707
31453	538708
19107	538709
69593	538710
330570	538711
18044	538712
69647	538713
336748	538714
544713	538715
3860	538716
228353	538717
1187	538718
59570	538719
599721	538720
1994	538721
166461	538722
11595	538723
21139	538724
101128	538725
30850	538726
108756	538727
76518	538728
35825	538729
5369	538730
25827	538731
166	538732
125087	538733
108234	538734
29153	538735
4157	538736
251773	538737
400	538738
288034	538739
185562	538740
143666	538741
695887	538742
654041	538743
54811	538744
52989	538745
155331	538746
7311	538747
6670	538748
21907	538749
136763	538750
133997	538751
189040	538752
71814	538753
49991	538754
46173	538755
185259	538756
11039	538757
127690	538758
12236	538759
22704	538760
479672	538761
632978	538762
340042	538763
433766	538764
223579	538765
157276	538766
584537	538767
115049	538768
164135	538769
155362	538770
161618	538771
915	538772
45439	538773
689739	538774
174841	538775
112004	538776
141617	538777
299146	538778
408359	538779
183660	538780
11261	538781
162922	538782
31751	538783
59576	538784
649432	538785
260018	538786
1148	538787
133285	538788
19514	538789
128574	538790
234430	538791
418193	538792
164126	538793
336446	538794
145436	538795
40712	538796
213965	538797
29075	538798
150746	538799
16738	538800
480743	538801
15516	538802
214251	538803
114136	538804
53815	538805
215207	538806
164801	538807
68990	538808
128564	538809
418279	538810
17569	538811
27787	538812
655464	538813
515991	538814
137225	538815
68837	538816
169198	538817
12748	538818
21526	538819
646014	538820
513	538821
21622	538822
80986	538823
514896	538824
114126	538825
605241	538826
522414	538827
310798	538828
481823	538829
8313	538830
25424	538831
207741	538832
12994	538833
174875	538834
108730	538835
418156	538836
10349	538837
40	538838
79077	538839
66728	538840
141286	538841
59078	538842
1660	538843
314	538844
134838	538845
244683	538846
30614	538847
673362	538848
125453	538849
446176	538850
163470	538851
674106	538852
92719	538853
527640	538854
54309	538855
140712	538856
357649	538857
560710	538858
1396	538859
213969	538860
306584	538861
11511	538862
221995	538863
214256	538864
27789	538865
38002	538866
545833	538867
24540	538868
7053	538869
293514	538870
569551	538871
655456	538872
43224	538873
796	538874
489898	538875
670362	538876
18468	538877
112799	538878
68563	538879
18712	538880
316950	538881
25970	538882
19318	538883
140152	538884
9929	538885
681792	538886
156748	538887
148126	538888
694492	538889
384369	538890
21085	538891
259937	538892
34890	538893
2142	538894
164298	538895
504862	538896
133656	538897
504838	538898
316201	538899
145570	538900
456928	538901
48007	538902
33352	538903
1880	538904
8267	538905
59840	538906
161727	538907
260059	538908
108115	538909
75462	538910
581232	538911
75729	538912
26981	538913
269973	538914
44919	538915
410027	538916
56217	538917
36926	538918
687128	538919
122846	538920
19019	538921
211370	538922
505943	538923
478507	538924
381490	538925
2657	538926
101803	538927
22151	538928
108098	538929
67536	538930
53802	538931
506228	538932
40870	538933
20344	538934
209492	538935
44949	538936
334279	538937
333895	538938
138868	538939
122913	538940
72345	538941
23320	538942
226728	538943
519803	538944
488921	538945
1737	538946
409775	538947
243472	538948
122987	538949
205346	538950
394436	538951
116083	538952
193204	538953
586558	538954
122882	538955
409755	538956
681943	538957
122944	538958
134782	538959
122917	538960
116671	538961
14933	538962
48184	538963
251755	538964
392400	538965
215030	538966
140173	538967
394594	538968
213920	538969
260072	538970
99762	538971
15419	538972
506	538973
334240	538974
134122	538975
91819	538976
659919	538977
513277	538978
10749	538979
9297	538980
1722	538981
263839	538982
500600	538983
174158	538984
81419	538985
635232	538986
516304	538987
321607	538988
532883	538989
222091	538990
74223	538991
134118	538992
30229	538993
114172	538994
146338	538995
394541	538996
905	538997
321175	538998
251976	538999
525891	539000
510699	539001
181209	539002
46199	539003
6126	539004
302246	539005
484223	539006
680477	539007
564858	539008
75800	539009
8272	539010
253794	539011
91714	539012
171007	539013
562534	539014
476373	539015
643912	539016
53634	539017
139874	539018
409916	539019
87278	539020
37092	539021
223264	539022
207954	539023
409913	539024
348958	539025
663321	539026
664015	539027
348656	539028
389061	539029
8383	539030
8383	539031
8383	539032
616406	539033
95489	539034
341178	539035
21814	539036
118354	539037
2322	539038
634997	539039
550881	539040
103082	539041
46313	539042
98096	539043
598991	539044
598984	539045
598967	539046
5796	539047
57268	539048
632267	539049
284008	539050
365969	539051
299007	539052
169490	539053
220863	539054
25470	539055
49216	539056
577855	539057
184637	539058
251127	539059
513777	539060
631908	539061
500413	539062
42112	539063
512297	539064
630100	539065
363163	539066
36016	539067
254366	539068
459698	539069
146705	539070
107841	539071
652468	539072
32105	539073
35356	539074
164478	539075
400847	539076
7931	539077
67990	539078
376660	539079
679996	539080
391852	539081
660716	539082
447300	539083
240410	539084
159122	539085
123115	539086
219269	539087
9720	539088
32353	539089
605443	539090
665255	539091
295634	539092
217125	539093
42179	539094
61440	539095
430755	539096
44001	539097
5747	539098
56302	539099
194125	539100
121665	539101
311768	539102
3857	539103
382709	539104
182416	539105
398620	539106
652792	539107
353063	539108
461090	539109
1334	539110
20282	539111
327148	539112
59532	539113
475428	539114
145440	539115
614139	539116
534941	539117
55103	539118
84637	539119
523766	539120
567672	539121
655730	539122
126038	539123
365262	539124
164768	539125
567693	539126
298619	539127
528111	539128
146606	539129
176036	539130
2097	539131
591553	539132
465526	539133
448243	539134
187791	539135
42074	539136
14960	539137
465513	539138
21657	539139
639622	539140
161637	539141
515513	539142
198564	539143
79482	539144
187464	539145
657689	539146
144596	539147
408088	539148
53638	539149
128722	539150
426773	539151
33519	539152
487664	539153
16541	539154
155726	539155
346706	539156
81114	539157
120922	539158
67193	539159
315316	539160
548602	539161
661620	539162
650363	539163
11617	539164
51832	539165
591649	539166
491892	539167
491897	539168
634177	539169
215568	539170
232	539171
1797	539172
524714	539173
538040	539174
147532	539175
573162	539176
395726	539177
170890	539178
65316	539179
523309	539180
553168	539181
23059	539182
281248	539183
109151	539184
517991	539185
414635	539186
42476	539187
623647	539188
227109	539189
429156	539190
649832	539191
278346	539192
240466	539193
45738	539194
696682	539195
408700	539196
593917	539197
1902	539198
3053	539199
487023	539200
623025	539201
463100	539202
513	539203
111545	539204
267520	539205
602673	539206
57260	539207
457	539208
562625	539209
614153	539210
687076	539211
410856	539212
20310	539213
58227	539214
122705	539215
8	539216
468544	539217
25317	539218
594006	539219
336049	539220
64073	539221
18325	539222
655738	539223
2020	539224
559380	539225
641907	539226
525466	539227
202605	539228
19251	539229
22322	539230
2630	539231
372292	539232
116978	539233
221412	539234
221548	539235
172876	539236
491609	539237
61263	539238
308567	539239
382768	539240
354866	539241
177029	539242
221547	539243
497534	539244
11752	539245
19	539246
52753	539247
645774	539248
510742	539249
146835	539250
694992	539251
39233	539252
688692	539253
187	539254
149878	539255
150514	539256
72952	539257
489895	539258
232560	539259
283629	539260
232487	539261
18	539262
12830	539263
1399	539264
1399	539265
133854	539266
73486	539267
60442	539268
101949	539269
97662	539270
655281	539271
7874	539272
408429	539273
97651	539274
208410	539275
320387	539276
1186	539277
72957	539278
208376	539279
164732	539280
48430	539281
652988	539282
49678	539283
645993	539284
91203	539285
106840	539286
312505	539287
517067	539288
517052	539289
9929	539290
40380	539291
90026	539292
418262	539293
101789	539294
203902	539295
28461	539296
28461	539297
28461	539298
77381	539299
215549	539300
1064	539301
66730	539302
129237	539303
108738	539304
523	539305
213994	539306
114185	539307
118	539308
493372	539309
1100	539310
1088	539311
408423	539312
511524	539313
49955	539314
567724	539315
80348	539316
645995	539317
321893	539318
251020	539319
44575	539320
232594	539321
511811	539322
461181	539323
91215	539324
683886	539325
646039	539326
341682	539327
8477	539328
450805	539329
121513	539330
132104	539331
535266	539332
897	539333
245015	539334
97647	539335
72973	539336
111710	539337
976	539338
174254	539339
3543	539340
13163	539341
84655	539342
77380	539343
489916	539344
1622	539345
25928	539346
142303	539347
183675	539348
3068	539349
183674	539350
503074	539351
154519	539352
489913	539353
221964	539354
408440	539355
646011	539356
612608	539357
655675	539358
645981	539359
645984	539360
408430	539361
646045	539362
559958	539363
312652	539364
96683	539365
73548	539366
394496	539367
661	539368
234017	539369
283816	539370
67248	539371
158789	539372
170213	539373
72506	539374
408390	539375
149439	539376
41460	539377
1473	539378
134689	539379
9566	539380
17658	539381
43719	539382
512763	539383
523336	539384
363646	539385
312566	539386
91207	539387
11632	539388
646029	539389
8477	539390
183680	539391
102161	539392
312556	539393
312313	539394
584669	539395
135239	539396
221464	539397
73530	539398
55623	539399
594011	539400
70806	539401
643464	539402
29074	539403
35023	539404
222134	539405
515980	539406
646429	539407
489896	539408
21385	539409
489929	539410
7874	539411
249747	539412
266588	539413
222002	539414
5477	539415
120828	539416
2202	539417
22203	539418
187924	539419
542301	539420
196602	539421
673654	539422
234665	539423
1622	539424
7141	539425
25886	539426
408391	539427
283619	539428
972	539429
363706	539430
58793	539431
646049	539432
408381	539433
41	539434
293540	539435
293553	539436
3446	539437
489894	539438
18	539439
489946	539440
367953	539441
394604	539442
53423	539443
461225	539444
312684	539445
357044	539446
367944	539447
396	539448
577829	539449
10749	539450
394550	539451
545964	539452
103148	539453
41	539454
12472	539455
59674	539456
312541	539457
234786	539458
232510	539459
148959	539460
39221	539461
517029	539462
517036	539463
312680	539464
312360	539465
29555	539466
312413	539467
312539	539468
577045	539469
91224	539470
312706	539471
312555	539472
312551	539473
48367	539474
213838	539475
40719	539476
312468	539477
506063	539478
667273	539479
312515	539480
23	539481
91222	539482
3941	539483
507006	539484
470896	539485
33336	539486
71254	539487
73509	539488
183668	539489
10343	539490
229396	539491
307596	539492
7583	539493
4803	539494
208497	539495
363708	539496
896	539497
9166	539498
1148	539499
108738	539500
134871	539501
84641	539502
507332	539503
29720	539504
208491	539505
20981	539506
682143	539507
59117	539508
312615	539509
3761	539510
232500	539511
72984	539512
5136	539513
9500	539514
14712	539515
434520	539516
342433	539517
20978	539518
108744	539519
101589	539520
493421	539521
408409	539522
293552	539523
14131	539524
367970	539525
351520	539526
219343	539527
223406	539528
515956	539529
386824	539530
547736	539531
183681	539532
221987	539533
514893	539534
208447	539535
114129	539536
47942	539537
234432	539538
73520	539539
234682	539540
234781	539541
523344	539542
234649	539543
234736	539544
515981	539545
914	539546
121514	539547
293546	539548
166919	539549
26113	539550
73550	539551
4807	539552
99796	539553
138173	539554
42360	539555
13161	539556
421089	539557
117424	539558
70803	539559
1848	539560
511847	539561
37330	539562
5184	539563
232524	539564
139956	539565
77307	539566
47838	539567
41232	539568
5237	539569
129704	539570
11403	539571
557296	539572
557308	539573
4805	539574
535259	539575
392259	539576
97	539577
215547	539578
367969	539579
235	539580
224800	539581
402631	539582
2214	539583
20856	539584
476384	539585
495582	539586
142323	539587
49001	539588
254107	539589
467032	539590
97666	539591
7517	539592
593713	539593
866	539594
163693	539595
506098	539596
545953	539597
75586	539598
232480	539599
114876	539600
312656	539601
234622	539602
234576	539603
408382	539604
408459	539605
535245	539606
16751	539607
434978	539608
342355	539609
42429	539610
342382	539611
80981	539612
89047	539613
1774	539614
232434	539615
66711	539616
37331	539617
283598	539618
59572	539619
59669	539620
232593	539621
418249	539622
1622	539623
507868	539624
8051	539625
445966	539626
37329	539627
29197	539628
91199	539629
46201	539630
18479	539631
7909	539632
408435	539633
1850	539634
201810	539635
342351	539636
162778	539637
135433	539638
577061	539639
97653	539640
408407	539641
208503	539642
173203	539643
5184	539644
4805	539645
597877	539646
97664	539647
232618	539648
96669	539649
267475	539650
73532	539651
138284	539652
6562	539653
18	539654
154664	539655
18867	539656
41235	539657
12948	539658
14868	539659
30743	539660
144359	539661
14979	539662
306784	539663
38486	539664
898	539665
73761	539666
18	539667
408411	539668
312563	539669
186283	539670
15252	539671
25833	539672
7463	539673
50734	539674
20171	539675
240667	539676
449569	539677
20922	539678
17229	539679
539231	539680
313950	539681
438979	539682
162779	539683
187910	539684
3441	539685
222130	539686
92424	539687
47842	539688
82650	539689
689863	539690
124655	539691
1879	539692
119	539693
68920	539694
23648	539695
61946	539696
312698	539697
29073	539698
179280	539699
468525	539700
35394	539701
312325	539702
577096	539703
14804	539704
26768	539705
328890	539706
602644	539707
62707	539708
512503	539709
312502	539710
208423	539711
312740	539712
312332	539713
517057	539714
229307	539715
269667	539716
506212	539717
489903	539718
101966	539719
183677	539720
259396	539721
396078	539722
183676	539723
408410	539724
489893	539725
68639	539726
293537	539727
73490	539728
396079	539729
408356	539730
408352	539731
535261	539732
516897	539733
183662	539734
91234	539735
677758	539736
443262	539737
215988	539738
287068	539739
62498	539740
548462	539741
241395	539742
2310	539743
11627	539744
2619	539745
187912	539746
427283	539747
114051	539748
31629	539749
304315	539750
129916	539751
602017	539752
347651	539753
403961	539754
641716	539755
74442	539756
1117	539757
71844	539758
45374	539759
36922	539760
138162	539761
89753	539762
164554	539763
12372	539764
33159	539765
494577	539766
100853	539767
57243	539768
94912	539769
164314	539770
116243	539771
94084	539772
290027	539773
555629	539774
399	539775
367179	539776
47321	539777
405113	539778
3432	539779
280642	539780
27405	539781
94003	539782
11773	539783
56245	539784
655104	539785
187456	539786
663351	539787
3253	539788
25254	539789
255694	539790
270936	539791
275261	539792
563035	539793
4949	539794
12896	539795
529418	539796
592361	539797
592340	539798
34346	539799
99028	539800
622858	539801
112918	539802
16832	539803
428302	539804
78048	539805
53406	539806
107486	539807
44167	539808
76824	539809
3631	539810
8796	539811
58636	539812
97960	539813
15035	539814
28429	539815
41750	539816
158549	539817
417929	539818
220811	539819
107542	539820
40549	539821
7220	539822
515538	539823
316643	539824
313719	539825
109482	539826
144410	539827
389773	539828
430640	539829
41747	539830
8462	539831
216914	539832
36135	539833
71191	539834
141784	539835
57222	539836
15092	539837
32703	539838
7338	539839
5554	539840
28264	539841
14526	539842
53503	539843
129936	539844
129233	539845
537067	539846
130724	539847
624533	539848
153486	539849
349	539850
374717	539851
77804	539852
409914	539853
12849	539854
3363	539855
332895	539856
118666	539857
257746	539858
474086	539859
601842	539860
258825	539861
402745	539862
665066	539863
302685	539864
139251	539865
683016	539866
25770	539867
170833	539868
617772	539869
511380	539870
171013	539871
365665	539872
221314	539873
147709	539874
227544	539875
1464	539876
135713	539877
9329	539878
56339	539879
111514	539880
468793	539881
53938	539882
145744	539883
597169	539884
378417	539885
6119	539886
479087	539887
481598	539888
422294	539889
262520	539890
507803	539891
390933	539892
188338	539893
14071	539894
209456	539895
266127	539896
48409	539897
516791	539898
102487	539899
5723	539900
41798	539901
84649	539902
216329	539903
21911	539904
501627	539905
16624	539906
730	539907
55374	539908
107498	539909
65874	539910
40865	539911
529098	539912
140543	539913
43893	539914
131746	539915
36839	539916
111540	539917
188487	539918
79887	539919
111071	539920
143672	539921
2923	539922
44644	539923
368734	539924
586517	539925
96685	539926
14952	539927
349725	539928
507472	539929
148101	539930
72897	539931
261267	539932
603	539933
44664	539934
369241	539935
685150	539936
179087	539937
266211	539938
685057	539939
153093	539940
82964	539941
461691	539942
564275	539943
2778	539944
564269	539945
596295	539946
596383	539947
596425	539948
230287	539949
564274	539950
685172	539951
596390	539952
337825	539953
256576	539954
230289	539955
642346	539956
404462	539957
430756	539958
685161	539959
685139	539960
230230	539961
904	539962
596405	539963
318995	539964
170806	539965
596503	539966
554626	539967
97109	539968
596376	539969
570229	539970
18214	539971
263961	539972
5073	539973
3163	539974
192593	539975
498032	539976
554608	539977
77850	539978
55289	539979
473443	539980
642343	539981
642344	539982
642345	539983
157726	539984
454251	539985
456473	539986
10622	539987
541460	539988
116188	539989
427148	539990
395723	539991
282394	539992
119979	539993
597211	539994
17913	539995
206063	539996
92537	539997
171721	539998
94241	539999
98285	540000
683668	540001
370785	540002
97487	540003
394009	540004
67677	540005
308288	540006
341276	540007
242902	540008
676929	540009
50764	540010
547611	540011
583779	540012
363349	540013
230197	540014
411730	540015
341404	540016
315793	540017
344021	540018
509008	540019
341538	540020
325507	540021
285268	540022
310223	540023
21164	540024
48774	540025
634392	540026
341589	540027
302576	540028
72471	540029
341357	540030
50400	540031
559986	540032
423531	540033
169023	540034
685146	540035
341228	540036
55539	540037
68674	540038
360849	540039
330591	540040
341586	540041
684289	540042
537342	540043
109890	540044
685153	540045
351137	540046
219697	540047
650104	540048
23729	540049
688061	540050
157715	540051
363139	540052
285338	540053
230285	540054
136403	540055
58153	540056
411769	540057
65599	540058
134951	540059
269346	540060
446169	540061
55290	540062
122921	540063
74738	540064
43712	540065
17413	540066
2675	540067
342727	540068
152933	540069
595019	540070
132560	540071
695853	540072
402699	540073
678112	540074
7412	540075
227901	540076
513661	540077
154399	540078
645784	540079
109874	540080
157726	540081
626040	540082
143134	540083
597523	540084
657910	540085
522538	540086
8348	540087
234957	540088
228193	540089
30744	540090
8343	540091
65317	540092
8343	540093
8339	540094
30735	540095
42786	540096
541409	540097
5190	540098
626939	540099
468794	540100
541445	540101
626940	540102
266844	540103
89071	540104
58372	540105
589853	540106
159152	540107
379265	540108
3337	540109
63934	540110
382035	540111
469576	540112
5617	540113
53954	540114
357229	540115
73191	540116
106518	540117
113672	540118
228132	540119
84593	540120
549879	540121
90573	540122
185976	540123
186022	540124
186016	540125
185907	540126
186036	540127
62449	540128
20114	540129
74006	540130
18134	540131
25053	540132
294201	540133
348980	540134
26233	540135
341878	540136
355775	540137
393126	540138
239419	540139
466264	540140
76024	540141
48404	540142
313267	540143
166847	540144
110426	540145
90326	540146
225602	540147
161367	540148
111663	540149
108620	540150
127313	540151
24149	540152
307456	540153
23212	540154
151425	540155
41193	540156
34248	540157
669361	540158
34080	540159
342675	540160
3062	540161
643	540162
645573	540163
3233	540164
95241	540165
425300	540166
518160	540167
227372	540168
227371	540169
518119	540170
518118	540171
645284	540172
226515	540173
150232	540174
87332	540175
31888	540176
147297	540177
92514	540178
487066	540179
294016	540180
6616	540181
227417	540182
202893	540183
444127	540184
434827	540185
411015	540186
539641	540187
182686	540188
66866	540189
57620	540190
467323	540191
436479	540192
445501	540193
2653	540194
645548	540195
27945	540196
125382	540197
649568	540198
47715	540199
425936	540200
5064	540201
641301	540202
557260	540203
606088	540204
387952	540205
354009	540206
616106	540207
393058	540208
12575	540209
165063	540210
3159	540211
218176	540212
1931	540213
64744	540214
54065	540215
643015	540216
258318	540217
71723	540218
135	540219
536412	540220
630250	540221
6326	540222
509519	540223
5111	540224
55966	540225
292713	540226
355828	540227
93562	540228
137254	540229
118	540230
174007	540231
140033	540232
7372	540233
138552	540234
3477	540235
9921	540236
22076	540237
163552	540238
76783	540239
17015	540240
540436	540241
583849	540242
478112	540243
500728	540244
3105	540245
216130	540246
640990	540247
626106	540248
426990	540249
150243	540250
549481	540251
450363	540252
569869	540253
29399	540254
157474	540255
150373	540256
299185	540257
247616	540258
696657	540259
665080	540260
311796	540261
22083	540262
626243	540263
1196	540264
141678	540265
29471	540266
346926	540267
108085	540268
235548	540269
38363	540270
202349	540271
83788	540272
433208	540273
278197	540274
5141	540275
30954	540276
58240	540277
492323	540278
559723	540279
320755	540280
515871	540281
46814	540282
603056	540283
604376	540284
523155	540285
52744	540286
672120	540287
341428	540288
431703	540289
611205	540290
360976	540291
344699	540292
78503	540293
257116	540294
607298	540295
243754	540296
210879	540297
345615	540298
163783	540299
116354	540300
46254	540301
93993	540302
42823	540303
55929	540304
722	540305
595305	540306
153553	540307
4570	540308
590969	540309
9881	540310
519170	540311
361324	540312
420458	540313
627282	540314
73849	540315
581970	540316
3206	540317
5277	540318
67823	540319
54776	540320
54776	540321
458461	540322
496358	540323
124094	540324
459705	540325
91093	540326
259100	540327
393109	540328
312076	540329
13158	540330
120430	540331
609117	540332
74855	540333
564105	540334
564131	540335
155562	540336
285961	540337
72661	540338
29896	540339
16202	540340
514255	540341
518234	540342
74864	540343
518840	540344
70936	540345
677853	540346
106724	540347
597792	540348
144871	540349
473295	540350
273999	540351
16707	540352
180209	540353
645379	540354
2816	540355
538280	540356
6441	540357
59260	540358
500917	540359
469933	540360
364069	540361
287649	540362
269485	540363
52372	540364
458392	540365
85160	540366
584628	540367
541138	540368
320773	540369
141301	540370
266509	540371
419655	540372
359905	540373
412950	540374
279399	540375
44382	540376
83614	540377
93898	540378
200619	540379
207477	540380
141419	540381
9344	540382
142958	540383
368941	540384
615384	540385
413056	540386
492935	540387
187046	540388
227187	540389
225832	540390
58660	540391
442703	540392
284496	540393
98866	540394
32152	540395
513788	540396
292218	540397
234739	540398
497225	540399
631502	540400
12387	540401
367445	540402
579014	540403
162420	540404
31098	540405
175843	540406
591539	540407
140149	540408
345865	540409
457131	540410
645222	540411
122883	540412
140232	540413
492415	540414
548975	540415
74604	540416
36139	540417
462632	540418
84196	540419
455852	540420
351816	540421
127447	540422
304873	540423
528803	540424
636306	540425
245282	540426
9009	540427
110408	540428
98771	540429
77480	540430
46267	540431
20754	540432
598591	540433
543196	540434
105758	540435
242673	540436
655973	540437
490470	540438
251195	540439
497483	540440
11642	540441
13861	540442
2286	540443
37925	540444
656037	540445
600432	540446
604617	540447
376472	540448
352471	540449
352045	540450
599521	540451
99622	540452
661482	540453
154790	540454
84825	540455
352142	540456
141856	540457
601144	540458
342011	540459
92871	540460
15407	540461
39964	540462
625622	540463
28137	540464
480398	540465
17430	540466
152006	540467
204139	540468
579825	540469
44574	540470
394636	540471
352769	540472
692203	540473
483901	540474
112000	540475
201141	540476
14132	540477
695119	540478
320877	540479
213808	540480
97609	540481
39838	540482
36491	540483
342221	540484
5384	540485
172193	540486
483916	540487
649538	540488
202081	540489
578794	540490
347563	540491
459723	540492
649541	540493
50093	540494
202359	540495
446065	540496
448632	540497
83467	540498
303950	540499
12950	540500
12950	540501
51592	540502
331583	540503
385960	540504
324802	540505
5999	540506
583238	540507
341678	540508
53692	540509
397332	540510
483800	540511
584009	540512
140286	540513
374607	540514
1561	540515
374682	540516
97895	540517
509795	540518
373641	540519
177178	540520
42969	540521
17441	540522
384755	540523
95633	540524
31032	540525
13698	540526
114306	540527
53517	540528
548559	540529
15999	540530
220775	540531
74292	540532
152879	540533
310700	540534
203749	540535
136451	540536
228537	540537
156144	540538
368044	540539
137485	540540
524815	540541
170886	540542
306088	540543
403968	540544
161949	540545
304434	540546
92628	540547
329862	540548
14767	540549
425120	540550
21012	540551
48324	540552
86684	540553
6136	540554
619277	540555
667213	540556
24192	540557
688656	540558
44784	540559
117295	540560
242454	540561
519157	540562
104383	540563
269981	540564
3643	540565
474623	540566
11027	540567
302786	540568
37730	540569
422172	540570
624229	540571
99083	540572
147531	540573
16563	540574
476662	540575
349187	540576
224445	540577
321886	540578
641	540579
241675	540580
83266	540581
328765	540582
144782	540583
662757	540584
8490	540585
589889	540586
632843	540587
466448	540588
46243	540589
420773	540590
535722	540591
99026	540592
47608	540593
597238	540594
505314	540595
12853	540596
171182	540597
161527	540598
38211	540599
75258	540600
105950	540601
6565	540602
2160	540603
294263	540604
116925	540605
146217	540606
697087	540607
240147	540608
564256	540609
219611	540610
564280	540611
129709	540612
490982	540613
345072	540614
8739	540615
110858	540616
98236	540617
242894	540618
243604	540619
140722	540620
624152	540621
157791	540622
401614	540623
161624	540624
153368	540625
157792	540626
7125	540627
291291	540628
42966	540629
686236	540630
157792	540631
24165	540632
342619	540633
354769	540634
157848	540635
157860	540636
38133	540637
436108	540638
134281	540639
2356	540640
140600	540641
537382	540642
37846	540643
573524	540644
10290	540645
290938	540646
342576	540647
7816	540648
4957	540649
13780	540650
13781	540651
7817	540652
436557	540653
243531	540654
326759	540655
56830	540656
343026	540657
40000	540658
413933	540659
436332	540660
597909	540661
78135	540662
573358	540663
640543	540664
78321	540665
581611	540666
45967	540667
235568	540668
251654	540669
538119	540670
63564	540671
20284	540672
273948	540673
159424	540674
370084	540675
107697	540676
109161	540677
91029	540678
2675	540679
452941	540680
89009	540681
410170	540682
410147	540683
448107	540684
75746	540685
107240	540686
66252	540687
126917	540688
624589	540689
663122	540690
117253	540691
44004	540692
535766	540693
68974	540694
355757	540695
331052	540696
542587	540697
15490	540698
576076	540699
535067	540700
472959	540701
24388	540702
342902	540703
173430	540704
158623	540705
12229	540706
38863	540707
459445	540708
459383	540709
49729	540710
550280	540711
659627	540712
157112	540713
255362	540714
628872	540715
563791	540716
219065	540717
556941	540718
32699	540719
502137	540720
438089	540721
469789	540722
442679	540723
569783	540724
607089	540725
346504	540726
308401	540727
433089	540728
392585	540729
486997	540730
541612	540731
436205	540732
660555	540733
587879	540734
278280	540735
332572	540736
428475	540737
365391	540738
401965	540739
98728	540740
319847	540741
147884	540742
530808	540743
501918	540744
123256	540745
155332	540746
696241	540747
502	540748
509757	540749
318022	540750
430248	540751
146947	540752
590866	540753
5894	540754
105989	540755
98855	540756
237701	540757
167680	540758
187403	540759
481452	540760
98694	540761
68440	540762
27870	540763
115748	540764
311467	540765
309590	540766
18126	540767
251490	540768
434	540769
342994	540770
16013	540771
630981	540772
132510	540773
7607	540774
627086	540775
520428	540776
1708	540777
42997	540778
497909	540779
607577	540780
570608	540781
26783	540782
2261	540783
424739	540784
596847	540785
548388	540786
52314	540787
204515	540788
130189	540789
3932	540790
402753	540791
37057	540792
41551	540793
275587	540794
21853	540795
276405	540796
109858	540797
563737	540798
110122	540799
688775	540800
89041	540801
443598	540802
524876	540803
694486	540804
608477	540805
461482	540806
396245	540807
275622	540808
316503	540809
416273	540810
697509	540811
192608	540812
100080	540813
565295	540814
146525	540815
116870	540816
518310	540817
422398	540818
115561	540819
197045	540820
287024	540821
72307	540822
11952	540823
142026	540824
7615	540825
290688	540826
13214	540827
1581	540828
563688	540829
9652	540830
37475	540831
626614	540832
548244	540833
564370	540834
656448	540835
358692	540836
549751	540837
342951	540838
598175	540839
515097	540840
287412	540841
318773	540842
107744	540843
146771	540844
71541	540845
397274	540846
35297	540847
13640	540848
129829	540849
579027	540850
509026	540851
65989	540852
223289	540853
534376	540854
136689	540855
421115	540856
573529	540857
8533	540858
648846	540859
146446	540860
32085	540861
36661	540862
239819	540863
589488	540864
9041	540865
589832	540866
167072	540867
674425	540868
570226	540869
139049	540870
563902	540871
78	540872
24017	540873
432184	540874
349509	540875
383468	540876
6018	540877
421464	540878
620007	540879
603455	540880
605524	540881
241905	540882
37400	540883
44721	540884
590519	540885
133105	540886
291276	540887
220693	540888
74082	540889
49129	540890
663370	540891
337235	540892
18913	540893
406084	540894
88039	540895
417926	540896
157815	540897
24172	540898
12436	540899
161496	540900
29498	540901
109031	540902
431272	540903
91001	540904
19397	540905
131718	540906
14	540907
263365	540908
52740	540909
589323	540910
541466	540911
262040	540912
580512	540913
451871	540914
144550	540915
668467	540916
17108	540917
58304	540918
28128	540919
448195	540920
461565	540921
696350	540922
696351	540923
387674	540924
55149	540925
75784	540926
167802	540927
507296	540928
153885	540929
71545	540930
16877	540931
607949	540932
566709	540933
276115	540934
91195	540935
377722	540936
169326	540937
33097	540938
267	540939
123981	540940
515979	540941
188668	540942
569518	540943
118331	540944
87758	540945
66902	540946
58720	540947
632075	540948
12047	540949
18218	540950
466685	540951
114930	540952
87844	540953
719	540954
216031	540955
13401	540956
4530	540957
85431	540958
62112	540959
178853	540960
389035	540961
25126	540962
39192	540963
25126	540964
440193	540965
305989	540966
564366	540967
111433	540968
498129	540969
538726	540970
241835	540971
463797	540972
687300	540973
237361	540974
44048	540975
364358	540976
191180	540977
676116	540978
494796	540979
45564	540980
101314	540981
26447	540982
126864	540983
507592	540984
77206	540985
132721	540986
86369	540987
319382	540988
26260	540989
686655	540990
48216	540991
301955	540992
466175	540993
119118	540994
22297	540995
3027	540996
255540	540997
125377	540998
630825	540999
401543	541000
11853	541001
154564	541002
157741	541003
73617	541004
105852	541005
447810	541006
457482	541007
119132	541008
650463	541009
336109	541010
2675	541011
78939	541012
535543	541013
20120	541014
131382	541015
134964	541016
24633	541017
473846	541018
40178	541019
121037	541020
86798	541021
174160	541022
138005	541023
685714	541024
47467	541025
460756	541026
173063	541027
663300	541028
414959	541029
503243	541030
631731	541031
685848	541032
304180	541033
202146	541034
208487	541035
86777	541036
304027	541037
246702	541038
318251	541039
140265	541040
170045	541041
228557	541042
330276	541043
93	541044
361669	541045
496603	541046
221354	541047
24167	541048
25909	541049
93	541050
18481	541051
633876	541052
103356	541053
83179	541054
276002	541055
54223	541056
335873	541057
412868	541058
229035	541059
177127	541060
54923	541061
114340	541062
38575	541063
88594	541064
120161	541065
27720	541066
40746	541067
481839	541068
589576	541069
8291	541070
69489	541071
69254	541072
40629	541073
8296	541074
83881	541075
338760	541076
26430	541077
31689	541078
216301	541079
530259	541080
543296	541081
352667	541082
385611	541083
242195	541084
4978	541085
170194	541086
114881	541087
111695	541088
244694	541089
34191	541090
106393	541091
77418	541092
22066	541093
13144	541094
4268	541095
171056	541096
80270	541097
88933	541098
686264	541099
226046	541100
634235	541101
107625	541102
634319	541103
220468	541104
220483	541105
220488	541106
220492	541107
220498	541108
220526	541109
220531	541110
220535	541111
220536	541112
70560	541113
70566	541114
220585	541115
220591	541116
220600	541117
220608	541118
220636	541119
21582	541120
514293	541121
514305	541122
514316	541123
514341	541124
514356	541125
514363	541126
514369	541127
514370	541128
514374	541129
514379	541130
514390	541131
514418	541132
514426	541133
514427	541134
514443	541135
135137	541136
135139	541137
135142	541138
514460	541139
70575	541140
220667	541141
607779	541142
160639	541143
224286	541144
138489	541145
216510	541146
446134	541147
134032	541148
216444	541149
655536	541150
216373	541151
240670	541152
213899	541153
208253	541154
28443	541155
685281	541156
394563	541157
140303	541158
263213	541159
69103	541160
134752	541161
661718	541162
217142	541163
41596	541164
125441	541165
512519	541166
216124	541167
512713	541168
142862	541169
18041	541170
569057	541171
263526	541172
421338	541173
522183	541174
28650	541175
217018	541176
646002	541177
368782	541178
232647	541179
164791	541180
29913	541181
114144	541182
91939	541183
238099	541184
127175	541185
86830	541186
418190	541187
27712	541188
265398	541189
2520	541190
648326	541191
646244	541192
30563	541193
483775	541194
213889	541195
31972	541196
216158	541197
218155	541198
216115	541199
41504	541200
611347	541201
69391	541202
682230	541203
361929	541204
8061	541205
21648	541206
645632	541207
280414	541208
77580	541209
99798	541210
400762	541211
114137	541212
54011	541213
481854	541214
225048	541215
532914	541216
139981	541217
69451	541218
216484	541219
5587	541220
389888	541221
217246	541222
218162	541223
403940	541224
154870	541225
473	541226
427365	541227
427378	541228
27710	541229
263735	541230
271733	541231
59965	541232
187	541233
33115	541234
48425	541235
337876	541236
272436	541237
497622	541238
457781	541239
144328	541240
338390	541241
8	541242
625889	541243
216504	541244
205739	541245
142912	541246
38477	541247
520860	541248
111106	541249
480823	541250
532018	541251
82012	541252
200833	541253
37966	541254
68644	541255
408389	541256
135002	541257
8325	541258
127113	541259
20336	541260
35139	541261
265376	541262
456936	541263
66542	541264
176791	541265
6052	541266
226052	541267
500510	541268
93022	541269
483824	541270
114781	541271
321672	541272
634067	541273
217252	541274
188529	541275
504209	541276
289638	541277
694895	541278
59549	541279
334472	541280
122790	541281
147305	541282
532490	541283
694889	541284
129706	541285
221959	541286
30032	541287
216586	541288
6579	541289
5477	541290
128878	541291
36785	541292
15	541293
236280	541294
216374	541295
216506	541296
107693	541297
236083	541298
673657	541299
25851	541300
509622	541301
170756	541302
384721	541303
77933	541304
11504	541305
2571	541306
138036	541307
177211	541308
7428	541309
5600	541310
14190	541311
143165	541312
177163	541313
481848	541314
564651	541315
594530	541316
21426	541317
7509	541318
37997	541319
93838	541320
82696	541321
3740	541322
275196	541323
643989	541324
298548	541325
209184	541326
106460	541327
24940	541328
149432	541329
338199	541330
335198	541331
159438	541332
16072	541333
267109	541334
481829	541335
451046	541336
14850	541337
22169	541338
696590	541339
89788	541340
113358	541341
392212	541342
108756	541343
53235	541344
187708	541345
69236	541346
14219	541347
19851	541348
60142	541349
232475	541350
50105	541351
180410	541352
366021	541353
317716	541354
219049	541355
294270	541356
109200	541357
606930	541358
39194	541359
63452	541360
393004	541361
229241	541362
330985	541363
49962	541364
259536	541365
166481	541366
117825	541367
111990	541368
584673	541369
103848	541370
338602	541371
90	541372
75640	541373
603847	541374
538800	541375
8247	541376
5649	541377
25829	541378
148904	541379
6598	541380
20700	541381
96556	541382
56806	541383
127175	541384
483792	541385
540792	541386
682149	541387
2180	541388
384776	541389
21161	541390
164373	541391
155850	541392
528857	541393
150808	541394
79751	541395
165817	541396
24313	541397
142047	541398
16800	541399
18686	541400
533726	541401
257450	541402
141620	541403
6663	541404
216184	541405
68971	541406
170546	541407
7558	541408
402271	541409
69116	541410
619787	541411
6256	541412
294675	541413
102093	541414
2413	541415
605299	541416
14947	541417
650986	541418
461954	541419
90936	541420
314719	541421
361095	541422
465446	541423
168022	541424
23661	541425
27699	541426
23661	541427
10174	541428
585762	541429
153589	541430
115503	541431
39057	541432
165101	541433
522337	541434
401046	541435
487826	541436
137509	541437
35832	541438
131944	541439
6601	541440
21047	541441
255022	541442
396506	541443
54570	541444
59432	541445
16722	541446
6335	541447
93450	541448
10600	541449
304991	541450
103249	541451
1966	541452
691973	541453
33489	541454
887	541455
553676	541456
266162	541457
67964	541458
232969	541459
401472	541460
10443	541461
123307	541462
107	541463
17966	541464
23370	541465
213165	541466
298338	541467
56155	541468
10316	541469
452387	541470
113697	541471
407	541472
624739	541473
1356	541474
450530	541475
165561	541476
658870	541477
44360	541478
287389	541479
26607	541480
121766	541481
255723	541482
308874	541483
366588	541484
40836	541485
205101	541486
291567	541487
255947	541488
127464	541489
6899	541490
77299	541491
434676	541492
130945	541493
494538	541494
435979	541495
555769	541496
48130	541497
48130	541498
149835	541499
615956	541500
2258	541501
2260	541502
87070	541503
625055	541504
59957	541505
49378	541506
40719	541507
49979	541508
506253	541509
961	541510
371589	541511
22351	541512
166785	541513
41453	541514
76795	541515
31001	541516
15105	541517
31010	541518
112812	541519
278039	541520
157472	541521
80055	541522
10820	541523
303997	541524
477189	541525
592983	541526
7585	541527
553965	541528
553966	541529
321647	541530
93015	541531
93016	541532
35888	541533
321595	541534
93010	541535
321562	541536
321622	541537
93023	541538
321677	541539
334302	541540
334046	541541
512186	541542
36892	541543
334105	541544
333989	541545
88920	541546
334013	541547
41	541548
17882	541549
3939	541550
130468	541551
499358	541552
683663	541553
14362	541554
292808	541555
123499	541556
466468	541557
42478	541558
94191	541559
366704	541560
207038	541561
156582	541562
122803	541563
13580	541564
30961	541565
150309	541566
45105	541567
5544	541568
370773	541569
508913	541570
23238	541571
4258	541572
58899	541573
2581	541574
71890	541575
138610	541576
532959	541577
312466	541578
330856	541579
288210	541580
93083	541581
584734	541582
420262	541583
93076	541584
615256	541585
23835	541586
5058	541587
607081	541588
691966	541589
359667	541590
65893	541591
492131	541592
39122	541593
405959	541594
133394	541595
381495	541596
36854	541597
474573	541598
29539	541599
579956	541600
91864	541601
384767	541602
158974	541603
57098	541604
298001	541605
64418	541606
111168	541607
282189	541608
133581	541609
184817	541610
21	541611
65945	541612
101310	541613
358524	541614
1875	541615
227797	541616
106458	541617
9750	541618
119082	541619
74089	541620
331369	541621
304645	541622
31775	541623
22473	541624
88939	541625
511687	541626
235735	541627
15678	541628
495791	541629
406153	541630
155824	541631
17430	541632
41722	541633
530494	541634
456865	541635
2055	541636
656542	541637
347107	541638
168219	541639
34795	541640
582718	541641
684975	541642
388656	541643
429631	541644
12583	541645
23629	541646
111711	541647
50968	541648
586913	541649
44983	541650
302795	541651
239466	541652
3166	541653
312853	541654
81585	541655
47895	541656
151057	541657
151045	541658
14944	541659
524643	541660
107071	541661
364619	541662
682094	541663
518230	541664
299334	541665
133201	541666
106452	541667
412732	541668
483392	541669
52941	541670
601434	541671
200886	541672
372377	541673
436089	541674
116265	541675
645334	541676
44058	541677
8898	541678
217429	541679
51268	541680
237136	541681
260899	541682
316607	541683
3709	541684
316572	541685
237232	541686
29718	541687
463634	541688
409891	541689
45467	541690
218695	541691
323114	541692
294727	541693
427054	541694
3785	541695
481341	541696
298392	541697
23045	541698
68805	541699
15355	541700
693044	541701
134539	541702
205392	541703
408456	541704
190273	541705
2163	541706
73538	541707
506229	541708
132528	541709
524057	541710
673660	541711
318691	541712
13046	541713
73511	541714
68611	541715
647605	541716
44917	541717
234538	541718
158807	541719
40716	541720
111698	541721
177824	541722
234647	541723
45662	541724
134448	541725
606191	541726
5257	541727
394602	541728
456880	541729
389499	541730
527724	541731
6761	541732
64056	541733
371644	541734
172167	541735
20115	541736
320635	541737
5287	541738
149414	541739
117482	541740
33	541741
11911	541742
660669	541743
495486	541744
7195	541745
163514	541746
60249	541747
14743	541748
167575	541749
11930	541750
159880	541751
205545	541752
26720	541753
85201	541754
255826	541755
144376	541756
232029	541757
45266	541758
7881	541759
630442	541760
534847	541761
240870	541762
692218	541763
78939	541764
116951	541765
259628	541766
119064	541767
435808	541768
1750	541769
522330	541770
499553	541771
612082	541772
588571	541773
334099	541774
93876	541775
3835	541776
187470	541777
3837	541778
79067	541779
138980	541780
483197	541781
29220	541782
63463	541783
86870	541784
166621	541785
141140	541786
50393	541787
733	541788
509614	541789
472752	541790
144340	541791
11939	541792
226680	541793
440942	541794
441717	541795
158988	541796
16705	541797
25886	541798
206860	541799
267434	541800
14605	541801
117664	541802
2076	541803
293744	541804
191627	541805
662522	541806
30545	541807
425185	541808
108110	541809
3842	541810
40822	541811
134652	541812
53113	541813
63542	541814
267938	541815
1089	541816
2292	541817
636363	541818
685348	541819
142849	541820
32327	541821
108774	541822
540414	541823
637336	541824
21208	541825
312412	541826
282508	541827
394488	541828
25967	541829
43854	541830
424251	541831
72674	541832
414278	541833
53594	541834
606987	541835
555279	541836
46341	541837
49954	541838
158378	541839
2163	541840
630428	541841
173937	541842
126215	541843
262821	541844
171204	541845
58800	541846
565725	541847
367607	541848
306600	541849
361084	541850
659936	541851
5177	541852
94261	541853
675212	541854
23029	541855
752	541856
498235	541857
222939	541858
36643	541859
477597	541860
691319	541861
517965	541862
12376	541863
168	541864
39273	541865
238265	541866
505913	541867
174447	541868
52516	541869
364178	541870
8254	541871
423057	541872
345888	541873
579202	541874
19872	541875
158860	541876
120530	541877
535126	541878
95200	541879
105693	541880
19466	541881
201303	541882
62688	541883
159253	541884
1436	541885
477177	541886
49140	541887
52272	541888
138031	541889
50628	541890
442138	541891
158827	541892
91085	541893
88234	541894
5258	541895
174842	541896
17766	541897
108226	541898
40483	541899
17902	541900
682167	541901
51385	541902
526019	541903
435529	541904
86395	541905
42031	541906
569267	541907
7967	541908
676567	541909
138988	541910
118562	541911
416781	541912
51445	541913
577242	541914
103893	541915
65855	541916
7289	541917
29158	541918
148997	541919
30201	541920
11204	541921
49014	541922
232553	541923
12469	541924
555958	541925
579951	541926
3598	541927
444050	541928
15067	541929
170183	541930
655549	541931
51729	541932
60049	541933
133194	541934
36678	541935
31722	541936
133283	541937
819	541938
128331	541939
259370	541940
75469	541941
108802	541942
56272	541943
108848	541944
655467	541945
347207	541946
359664	541947
10957	541948
198237	541949
128558	541950
344397	541951
657136	541952
151568	541953
32351	541954
530991	541955
35592	541956
606799	541957
416224	541958
594492	541959
358436	541960
2294	541961
197543	541962
32165	541963
300955	541964
289690	541965
29487	541966
518802	541967
147741	541968
665789	541969
6575	541970
47879	541971
47809	541972
3794	541973
40722	541974
38000	541975
377856	541976
131941	541977
203725	541978
472395	541979
48341	541980
145452	541981
14013	541982
25468	541983
34106	541984
57243	541985
109117	541986
204762	541987
378006	541988
433	541989
19346	541990
584667	541991
168517	541992
504317	541993
418226	541994
13948	541995
22366	541996
394540	541997
26790	541998
11276	541999
560628	542000
23706	542001
208261	542002
184523	542003
22716	542004
129053	542005
518166	542006
46499	542007
128205	542008
42356	542009
164277	542010
267258	542011
638	542012
675530	542013
7525	542014
423618	542015
19268	542016
1098	542017
99055	542018
291309	542019
2163	542020
612722	542021
451462	542022
462844	542023
213914	542024
59947	542025
635865	542026
613480	542027
163277	542028
208495	542029
363446	542030
21371	542031
79422	542032
214135	542033
233278	542034
676	542035
248496	542036
278	542037
134907	542038
367820	542039
628577	542040
140072	542041
8313	542042
266633	542043
493523	542044
450774	542045
22223	542046
86623	542047
161439	542048
152700	542049
84297	542050
436300	542051
554974	542052
364071	542053
138983	542054
185447	542055
663995	542056
511789	542057
1383	542058
198483	542059
657222	542060
468360	542061
590701	542062
19	542063
487712	542064
22742	542065
5962	542066
498435	542067
11192	542068
528910	542069
646682	542070
226656	542071
180347	542072
2005	542073
22714	542074
255767	542075
68851	542076
108860	542077
465693	542078
80435	542079
136526	542080
630029	542081
167987	542082
3687	542083
94848	542084
319241	542085
252058	542086
667331	542087
84405	542088
116262	542089
124794	542090
28025	542091
25768	542092
14456	542093
362851	542094
641742	542095
523177	542096
140596	542097
206075	542098
56446	542099
156557	542100
4920	542101
61696	542102
483063	542103
159765	542104
46263	542105
51167	542106
132634	542107
139958	542108
137764	542109
6621	542110
159784	542111
496429	542112
19033	542113
297132	542114
7403	542115
65252	542116
597158	542117
169945	542118
106715	542119
78251	542120
51220	542121
255818	542122
103204	542123
506154	542124
5027	542125
60406	542126
397260	542127
315625	542128
408406	542129
53019	542130
13385	542131
410514	542132
530241	542133
97621	542134
7859	542135
68560	542136
682133	542137
659420	542138
103712	542139
30526	542140
15403	542141
687894	542142
523352	542143
159870	542144
139858	542145
260127	542146
237304	542147
20968	542148
8514	542149
28590	542150
21379	542151
114393	542152
652247	542153
164153	542154
652265	542155
74583	542156
7878	542157
21200	542158
5740	542159
170217	542160
437619	542161
16595	542162
546383	542163
564593	542164
10350	542165
535242	542166
85782	542167
222073	542168
24540	542169
212521	542170
193677	542171
283803	542172
366678	542173
587395	542174
170504	542175
685523	542176
120676	542177
355277	542178
193005	542179
338088	542180
6814	542181
613532	542182
464404	542183
261255	542184
198690	542185
498934	542186
8005	542187
457288	542188
678356	542189
300475	542190
249383	542191
519701	542192
41381	542193
678447	542194
29710	542195
1525	542196
117386	542197
375490	542198
360251	542199
100550	542200
358112	542201
613767	542202
588226	542203
165403	542204
273559	542205
333224	542206
3473	542207
295650	542208
3229	542209
355064	542210
43891	542211
122936	542212
113895	542213
357304	542214
528171	542215
92444	542216
133523	542217
333161	542218
137598	542219
31904	542220
626167	542221
453557	542222
608372	542223
107107	542224
35606	542225
158267	542226
35367	542227
264386	542228
487137	542229
12073	542230
18292	542231
378091	542232
238415	542233
360757	542234
375235	542235
87910	542236
602048	542237
37735	542238
136296	542239
68474	542240
459776	542241
390197	542242
42408	542243
137560	542244
401795	542245
195112	542246
370817	542247
46475	542248
691551	542249
381094	542250
120679	542251
203034	542252
494451	542253
293879	542254
170069	542255
44338	542256
616088	542257
81673	542258
159527	542259
623694	542260
111179	542261
148683	542262
59973	542263
668995	542264
13562	542265
4056	542266
478280	542267
24366	542268
54069	542269
172135	542270
628456	542271
611949	542272
160034	542273
20406	542274
100870	542275
158277	542276
151502	542277
461667	542278
765	542279
359175	542280
8056	542281
315295	542282
328941	542283
485187	542284
403641	542285
5239	542286
657259	542287
195887	542288
13729	542289
76808	542290
25686	542291
386365	542292
115447	542293
40276	542294
76778	542295
150719	542296
248490	542297
601468	542298
3659	542299
481	542300
324368	542301
503452	542302
1272	542303
540831	542304
471572	542305
88752	542306
324408	542307
175923	542308
67300	542309
474901	542310
496964	542311
401291	542312
20235	542313
300035	542314
438529	542315
20381	542316
133895	542317
117880	542318
528933	542319
60184	542320
41172	542321
127123	542322
217676	542323
207287	542324
125108	542325
330563	542326
27795	542327
145625	542328
202933	542329
151952	542330
169792	542331
70439	542332
85665	542333
20425	542334
34370	542335
126220	542336
2749	542337
8433	542338
162377	542339
142128	542340
654463	542341
65278	542342
263814	542343
126356	542344
1865	542345
123380	542346
452453	542347
592090	542348
75692	542349
33148	542350
32679	542351
163361	542352
586270	542353
141510	542354
454180	542355
147312	542356
35581	542357
2601	542358
2033	542359
677512	542360
83716	542361
40779	542362
453529	542363
68950	542364
347782	542365
247288	542366
32333	542367
4596	542368
257760	542369
159364	542370
226257	542371
578098	542372
98140	542373
55234	542374
535022	542375
58608	542376
327676	542377
650260	542378
11114	542379
11920	542380
18429	542381
36010	542382
320651	542383
619137	542384
129132	542385
24004	542386
649072	542387
403481	542388
640618	542389
681776	542390
271359	542391
92028	542392
3519	542393
79347	542394
141517	542395
210324	542396
48640	542397
118571	542398
47723	542399
112	542400
530382	542401
22561	542402
97845	542403
650995	542404
634824	542405
200152	542406
635330	542407
636272	542408
471636	542409
50202	542410
337815	542411
580901	542412
94693	542413
290715	542414
615260	542415
217222	542416
127248	542417
178036	542418
5765	542419
50374	542420
483986	542421
363594	542422
616054	542423
429964	542424
373445	542425
329000	542426
289271	542427
314678	542428
90729	542429
24381	542430
525733	542431
137802	542432
13733	542433
68476	542434
114166	542435
2498	542436
51061	542437
666531	542438
137607	542439
500409	542440
5987	542441
433223	542442
614011	542443
4529	542444
70941	542445
36626	542446
271465	542447
345346	542448
527420	542449
327669	542450
551122	542451
53394	542452
246647	542453
22205	542454
462171	542455
433814	542456
8241	542457
34232	542458
117244	542459
100175	542460
347878	542461
545217	542462
557815	542463
428404	542464
35294	542465
11755	542466
65704	542467
1508	542468
6544	542469
5322	542470
408006	542471
271782	542472
178707	542473
583516	542474
582419	542475
316579	542476
19593	542477
666247	542478
268721	542479
409849	542480
150278	542481
294504	542482
535393	542483
6535	542484
651421	542485
487807	542486
42204	542487
685	542488
504027	542489
56728	542490
244265	542491
524820	542492
428531	542493
125707	542494
50138	542495
56669	542496
331763	542497
116896	542498
170070	542499
438429	542500
525638	542501
111385	542502
4601	542503
113039	542504
79306	542505
695491	542506
56527	542507
83601	542508
474061	542509
613343	542510
5261	542511
647748	542512
165120	542513
650956	542514
25473	542515
859	542516
297960	542517
169501	542518
20071	542519
162305	542520
300500	542521
619475	542522
49990	542523
532860	542524
6651	542525
156824	542526
25475	542527
462224	542528
167358	542529
369466	542530
236127	542531
237714	542532
88243	542533
5704	542534
380399	542535
459592	542536
351151	542537
488604	542538
455840	542539
625420	542540
169657	542541
116878	542542
256592	542543
11399	542544
4042	542545
631572	542546
646622	542547
264216	542548
139921	542549
443538	542550
5762	542551
8932	542552
516831	542553
53004	542554
38164	542555
668200	542556
584187	542557
575394	542558
208710	542559
38868	542560
341202	542561
38172	542562
348624	542563
623467	542564
92017	542565
49628	542566
104403	542567
671724	542568
681591	542569
647619	542570
511150	542571
5646	542572
67152	542573
484130	542574
645330	542575
100855	542576
90	542577
37267	542578
67820	542579
632006	542580
20472	542581
76020	542582
491101	542583
172346	542584
163718	542585
431036	542586
236841	542587
223291	542588
3702	542589
6007	542590
624816	542591
447718	542592
36861	542593
10910	542594
63178	542595
15336	542596
34176	542597
144110	542598
2152	542599
3530	542600
8799	542601
547775	542602
164635	542603
36668	542604
80080	542605
294014	542606
137484	542607
455043	542608
126268	542609
148047	542610
562321	542611
626221	542612
95827	542613
461922	542614
25368	542615
258992	542616
36021	542617
164841	542618
622719	542619
34174	542620
257774	542621
257510	542622
678279	542623
84138	542624
653645	542625
568744	542626
126297	542627
288074	542628
459211	542629
39562	542630
71197	542631
684101	542632
9037	542633
589147	542634
471786	542635
5115	542636
664715	542637
98669	542638
695754	542639
416625	542640
582222	542641
1243	542642
168274	542643
350607	542644
47699	542645
997	542646
997	542647
146825	542648
198032	542649
330226	542650
647286	542651
556991	542652
369674	542653
504589	542654
504343	542655
323953	542656
649237	542657
63490	542658
129761	542659
537615	542660
115	542661
513149	542662
401	542663
43736	542664
15584	542665
213498	542666
630564	542667
606476	542668
648417	542669
271909	542670
624557	542671
6345	542672
296352	542673
29244	542674
104957	542675
18259	542676
342362	542677
680048	542678
471141	542679
399492	542680
110290	542681
65495	542682
16601	542683
117385	542684
437099	542685
71181	542686
352429	542687
393708	542688
620191	542689
170992	542690
13146	542691
20534	542692
191002	542693
33071	542694
641407	542695
5167	542696
320119	542697
319552	542698
23466	542699
11744	542700
629200	542701
679950	542702
75509	542703
464951	542704
363335	542705
126432	542706
693434	542707
71187	542708
650075	542709
452498	542710
137176	542711
571561	542712
144097	542713
163154	542714
85817	542715
518386	542716
383432	542717
214861	542718
608540	542719
595950	542720
576057	542721
56655	542722
505502	542723
37933	542724
6350	542725
191715	542726
430988	542727
74328	542728
203406	542729
28534	542730
308569	542731
221606	542732
113392	542733
323201	542734
508791	542735
483980	542736
651730	542737
595796	542738
172606	542739
201912	542740
129750	542741
65787	542742
334992	542743
665314	542744
237519	542745
113962	542746
427088	542747
427083	542748
48	542749
136084	542750
417783	542751
12825	542752
519238	542753
56572	542754
521103	542755
2002	542756
666849	542757
30697	542758
51667	542759
83647	542760
341188	542761
439424	542762
165722	542763
163863	542764
57195	542765
16105	542766
14	542767
593512	542768
243940	542769
34036	542770
541	542771
459437	542772
37676	542773
313810	542774
2802	542775
289557	542776
169530	542777
861	542778
326056	542779
425155	542780
21714	542781
111561	542782
214112	542783
8776	542784
49268	542785
79163	542786
150039	542787
105065	542788
602949	542789
118218	542790
565198	542791
380733	542792
403329	542793
141513	542794
29577	542795
51372	542796
602964	542797
403005	542798
126922	542799
687372	542800
564819	542801
392355	542802
521773	542803
133919	542804
511531	542805
125259	542806
345960	542807
182407	542808
373060	542809
651847	542810
10125	542811
34052	542812
130719	542813
116558	542814
22996	542815
695100	542816
28018	542817
87978	542818
267209	542819
31606	542820
348560	542821
352973	542822
234793	542823
361932	542824
390708	542825
34316	542826
959	542827
71572	542828
265262	542829
678098	542830
478377	542831
94751	542832
527740	542833
411257	542834
516663	542835
134128	542836
154291	542837
23203	542838
101095	542839
75697	542840
615216	542841
654405	542842
586351	542843
80127	542844
8110	542845
338962	542846
193069	542847
93622	542848
659075	542849
45975	542850
146619	542851
665769	542852
691199	542853
10677	542854
572971	542855
364677	542856
8489	542857
541217	542858
563451	542859
98106	542860
609642	542861
30749	542862
98589	542863
50223	542864
4544	542865
851	542866
428	542867
648283	542868
118094	542869
636671	542870
211467	542871
4790	542872
678882	542873
264367	542874
86495	542875
53725	542876
225754	542877
416879	542878
131672	542879
127248	542880
19889	542881
130533	542882
464742	542883
226664	542884
123057	542885
472127	542886
155600	542887
667860	542888
42884	542889
475516	542890
560178	542891
685814	542892
364266	542893
37209	542894
441219	542895
396704	542896
167069	542897
499892	542898
25672	542899
159283	542900
637516	542901
475872	542902
122143	542903
495196	542904
398106	542905
153	542906
487544	542907
442050	542908
166172	542909
147734	542910
640898	542911
301432	542912
531352	542913
88776	542914
190829	542915
171699	542916
638663	542917
644342	542918
272	542919
38855	542920
38108	542921
65201	542922
422541	542923
178571	542924
450	542925
622	542926
2017	542927
104760	542928
441527	542929
18190	542930
158290	542931
44654	542932
625202	542933
210356	542934
193974	542935
67721	542936
379775	542937
429337	542938
343868	542939
221554	542940
697551	542941
599726	542942
221454	542943
355108	542944
98772	542945
309647	542946
100775	542947
590789	542948
84505	542949
425358	542950
523688	542951
153770	542952
5001	542953
8927	542954
317400	542955
377108	542956
632914	542957
366679	542958
81820	542959
619394	542960
155260	542961
144411	542962
2536	542963
544	542964
491760	542965
18066	542966
236632	542967
501342	542968
417313	542969
618442	542970
580321	542971
13103	542972
83692	542973
75948	542974
623757	542975
501652	542976
297120	542977
515266	542978
177051	542979
697546	542980
538062	542981
515216	542982
177053	542983
597670	542984
542778	542985
391877	542986
177034	542987
105941	542988
667101	542989
386055	542990
154455	542991
20895	542992
328262	542993
24873	542994
142479	542995
40999	542996
44980	542997
245389	542998
237215	542999
557487	543000
610691	543001
630977	543002
39146	543003
151316	543004
83532	543005
119241	543006
569108	543007
518881	543008
631907	543009
16519	543010
29197	543011
159681	543012
540193	543013
225274	543014
225278	543015
225279	543016
225281	543017
225290	543018
225300	543019
225307	543020
225311	543021
225316	543022
71331	543023
269595	543024
260945	543025
148719	543026
562240	543027
160868	543028
271896	543029
105058	543030
688699	543031
465185	543032
155504	543033
508845	543034
23961	543035
447412	543036
494888	543037
40011	543038
100304	543039
18431	543040
252923	543041
135336	543042
515259	543043
515264	543044
515267	543045
515268	543046
515269	543047
221420	543048
515271	543049
515272	543050
515211	543051
515289	543052
515290	543053
56677	543054
515293	543055
515294	543056
515297	543057
126105	543058
599928	543059
697547	543060
697540	543061
515260	543062
515273	543063
515080	543064
515276	543065
515278	543066
515134	543067
515285	543068
515084	543069
515296	543070
177061	543071
354494	543072
332423	543073
312581	543074
177030	543075
6809	543076
451846	543077
108175	543078
156337	543079
569636	543080
571271	543081
334358	543082
61268	543083
313622	543084
663146	543085
177057	543086
354792	543087
479731	543088
237027	543089
159770	543090
443677	543091
62899	543092
697545	543093
246734	543094
70385	543095
70385	543096
600437	543097
512238	543098
453713	543099
396526	543100
462866	543101
18388	543102
378128	543103
257251	543104
343757	543105
43240	543106
586709	543107
645232	543108
531855	543109
510938	543110
510895	543111
68273	543112
658442	543113
688099	543114
660089	543115
510956	543116
68420	543117
510834	543118
77078	543119
212804	543120
510886	543121
26697	543122
185057	543123
267581	543124
262209	543125
314413	543126
365550	543127
157888	543128
231091	543129
498901	543130
102134	543131
97171	543132
521437	543133
51916	543134
515485	543135
360395	543136
485408	543137
347985	543138
30148	543139
406841	543140
95884	543141
141238	543142
602858	543143
634137	543144
691715	543145
38261	543146
506117	543147
96814	543148
582873	543149
452457	543150
452462	543151
648068	543152
152669	543153
30680	543154
256098	543155
574897	543156
456672	543157
613452	543158
27057	543159
519874	543160
137588	543161
168740	543162
298532	543163
590225	543164
194306	543165
31089	543166
25399	543167
95955	543168
13172	543169
75088	543170
108154	543171
626772	543172
75770	543173
38490	543174
297607	543175
63339	543176
17627	543177
99151	543178
58859	543179
3403	543180
11566	543181
344199	543182
75056	543183
507165	543184
48742	543185
170792	543186
51570	543187
51570	543188
1924	543189
289543	543190
518928	543191
523477	543192
539131	543193
22837	543194
523470	543195
683605	543196
482837	543197
697817	543198
58206	543199
456899	543200
171582	543201
468152	543202
98103	543203
213841	543204
1825	543205
68565	543206
351575	543207
677631	543208
344394	543209
226999	543210
9420	543211
56746	543212
153611	543213
599043	543214
12208	543215
344412	543216
17631	543217
123334	543218
37491	543219
344470	543220
91858	543221
111625	543222
613429	543223
1812	543224
169325	543225
263321	543226
10335	543227
34054	543228
31113	543229
532043	543230
73038	543231
5387	543232
630261	543233
445780	543234
642005	543235
483079	543236
49679	543237
3779	543238
132583	543239
516490	543240
138802	543241
560775	543242
447414	543243
29730	543244
260552	543245
54698	543246
301662	543247
402241	543248
155590	543249
601241	543250
672997	543251
542802	543252
547958	543253
650784	543254
4726	543255
227411	543256
87518	543257
23278	543258
18586	543259
42807	543260
135916	543261
562346	543262
321651	543263
336644	543264
372911	543265
135053	543266
55027	543267
21684	543268
103776	543269
350881	543270
634505	543271
132804	543272
430955	543273
133588	543274
52203	543275
625215	543276
150755	543277
360921	543278
118609	543279
328184	543280
26599	543281
679391	543282
323107	543283
164202	543284
9528	543285
86350	543286
104609	543287
524616	543288
345729	543289
101400	543290
720	543291
59231	543292
4287	543293
680204	543294
343437	543295
139825	543296
683710	543297
187784	543298
567058	543299
6541	543300
439536	543301
15193	543302
281913	543303
485520	543304
211160	543305
631916	543306
282272	543307
436299	543308
3514	543309
19985	543310
382	543311
542766	543312
174085	543313
476666	543314
188987	543315
9952	543316
507493	543317
606297	543318
89573	543319
58101	543320
82937	543321
3158	543322
57675	543323
114731	543324
146018	543325
628779	543326
147430	543327
73404	543328
458598	543329
5169	543330
576268	543331
105433	543332
355814	543333
105433	543334
237227	543335
348638	543336
596631	543337
678357	543338
110439	543339
691077	543340
18084	543341
248486	543342
18084	543343
18084	543344
152124	543345
580074	543346
45694	543347
137056	543348
642657	543349
370	543350
204853	543351
172645	543352
159333	543353
104314	543354
83858	543355
560160	543356
673756	543357
245386	543358
540045	543359
485569	543360
58322	543361
229632	543362
201035	543363
14969	543364
299470	543365
11240	543366
560797	543367
259216	543368
15	543369
22615	543370
208443	543371
232139	543372
171915	543373
468868	543374
468862	543375
125704	543376
690784	543377
690832	543378
57037	543379
179009	543380
2028	543381
330668	543382
18759	543383
4474	543384
4474	543385
317725	543386
680342	543387
569701	543388
490462	543389
37843	543390
37498	543391
344763	543392
50287	543393
678211	543394
466709	543395
442244	543396
125704	543397
125721	543398
468958	543399
157788	543400
116038	543401
630355	543402
515349	543403
37502	543404
344802	543405
344793	543406
517741	543407
125714	543408
468867	543409
389765	543410
690850	543411
498585	543412
187441	543413
514082	543414
421820	543415
85297	543416
586592	543417
421817	543418
469150	543419
151495	543420
67740	543421
574637	543422
650036	543423
269860	543424
311593	543425
430043	543426
618965	543427
497267	543428
105278	543429
305353	543430
689209	543431
541358	543432
203249	543433
381603	543434
444396	543435
252277	543436
136170	543437
581893	543438
585445	543439
163550	543440
29265	543441
182073	543442
538967	543443
136152	543444
2597	543445
127640	543446
40058	543447
374175	543448
3913	543449
67767	543450
163718	543451
229749	543452
463227	543453
687371	543454
538168	543455
71949	543456
110413	543457
384456	543458
94090	543459
1766	543460
301391	543461
527058	543462
530442	543463
558065	543464
159267	543465
672423	543466
224505	543467
46335	543468
169008	543469
18656	543470
296944	543471
75893	543472
692922	543473
611158	543474
344826	543475
301186	543476
24108	543477
466960	543478
466959	543479
628933	543480
493	543481
493	543482
194538	543483
60913	543484
92566	543485
125331	543486
68494	543487
121010	543488
297855	543489
509470	543490
12567	543491
274550	543492
29964	543493
3340	543494
410329	543495
229737	543496
482256	543497
153680	543498
366792	543499
531602	543500
31671	543501
153284	543502
474365	543503
529047	543504
63937	543505
244879	543506
532731	543507
210934	543508
388801	543509
658787	543510
4660	543511
19433	543512
122217	543513
164581	543514
170631	543515
375282	543516
344370	543517
458617	543518
582887	543519
562089	543520
238266	543521
336838	543522
526805	543523
607602	543524
447849	543525
55198	543526
120816	543527
164636	543528
335939	543529
271172	543530
402003	543531
52883	543532
10319	543533
676359	543534
129631	543535
22863	543536
50872	543537
28004	543538
343027	543539
346509	543540
659049	543541
434826	543542
109849	543543
317934	543544
387728	543545
508126	543546
19544	543547
176659	543548
42837	543549
157372	543550
144118	543551
127271	543552
21301	543553
21301	543554
661454	543555
661441	543556
40800	543557
659588	543558
54049	543559
244199	543560
668846	543561
21301	543562
680421	543563
690612	543564
544622	543565
685932	543566
11901	543567
500524	543568
526157	543569
576501	543570
376787	543571
81435	543572
168526	543573
490494	543574
374677	543575
619874	543576
104583	543577
104588	543578
374695	543579
374698	543580
104581	543581
619876	543582
374692	543583
374576	543584
374572	543585
374689	543586
619864	543587
374700	543588
344989	543589
62231	543590
116446	543591
343644	543592
126011	543593
105304	543594
196924	543595
558671	543596
639663	543597
639782	543598
110949	543599
51881	543600
500297	543601
506523	543602
147364	543603
170023	543604
156768	543605
682	543606
35314	543607
662767	543608
648759	543609
81507	543610
3287	543611
319032	543612
6071	543613
73962	543614
31065	543615
623224	543616
80796	543617
139758	543618
127727	543619
565646	543620
530219	543621
281841	543622
8619	543623
30885	543624
406411	543625
85309	543626
7619	543627
323964	543628
53705	543629
6510	543630
44683	543631
51405	543632
51405	543633
356090	543634
189710	543635
102571	543636
2356	543637
113467	543638
34891	543639
155181	543640
39038	543641
245895	543642
7618	543643
689214	543644
123232	543645
230792	543646
237535	543647
219544	543648
427936	543649
182547	543650
498348	543651
688607	543652
282740	543653
18624	543654
48202	543655
149819	543656
312	543657
138126	543658
130174	543659
143835	543660
481607	543661
221208	543662
501340	543663
61700	543664
578241	543665
143107	543666
207618	543667
75925	543668
426263	543669
27196	543670
63150	543671
37697	543672
1708	543673
37709	543674
102775	543675
58767	543676
597067	543677
106560	543678
158971	543679
54855	543680
254434	543681
358059	543682
57514	543683
348825	543684
504705	543685
556354	543686
608944	543687
291903	543688
37641	543689
719	543690
392948	543691
255365	543692
364639	543693
457920	543694
396150	543695
195512	543696
99123	543697
10719	543698
200809	543699
71694	543700
382342	543701
58537	543702
311904	543703
202848	543704
210370	543705
472991	543706
117191	543707
43242	543708
165299	543709
223854	543710
603215	543711
19291	543712
353253	543713
214435	543714
93204	543715
171629	543716
338258	543717
37754	543718
115551	543719
667964	543720
668064	543721
220372	543722
404207	543723
653727	543724
98232	543725
345034	543726
198643	543727
432349	543728
452904	543729
64457	543730
158358	543731
578165	543732
171654	543733
432229	543734
690421	543735
620950	543736
349494	543737
687838	543738
504998	543739
604681	543740
558372	543741
154491	543742
532086	543743
688755	543744
27474	543745
397386	543746
5955	543747
591	543748
163018	543749
152802	543750
473623	543751
394340	543752
78302	543753
509189	543754
510081	543755
691548	543756
13852	543757
44518	543758
61953	543759
443072	543760
119624	543761
142248	543762
134567	543763
145987	543764
192787	543765
276122	543766
388702	543767
641433	543768
31280	543769
49683	543770
330588	543771
527902	543772
658359	543773
410681	543774
394920	543775
242990	543776
293146	543777
466731	543778
585138	543779
42785	543780
170298	543781
2658	543782
65484	543783
115799	543784
25917	543785
15747	543786
40067	543787
393696	543788
46038	543789
106545	543790
603141	543791
11383	543792
315093	543793
1010	543794
416218	543795
624004	543796
198602	543797
602399	543798
91751	543799
9942	543800
116356	543801
77	543802
689615	543803
577112	543804
6281	543805
46136	543806
599668	543807
78724	543808
599661	543809
91699	543810
489547	543811
32241	543812
62552	543813
10608	543814
599699	543815
175143	543816
477967	543817
135863	543818
547544	543819
17226	543820
12876	543821
599669	543822
349895	543823
153748	543824
52065	543825
545	543826
250089	543827
507687	543828
153741	543829
265710	543830
528867	543831
411013	543832
430966	543833
267492	543834
518690	543835
119834	543836
54013	543837
189642	543838
142449	543839
260636	543840
16854	543841
259601	543842
650459	543843
508264	543844
554224	543845
302942	543846
98181	543847
94429	543848
401993	543849
52790	543850
196985	543851
130370	543852
532344	543853
112335	543854
13150	543855
584036	543856
245397	543857
328515	543858
2675	543859
127428	543860
237600	543861
347383	543862
200198	543863
156054	543864
562971	543865
81501	543866
301647	543867
234072	543868
427860	543869
387205	543870
85365	543871
603715	543872
330700	543873
438288	543874
147120	543875
164001	543876
534078	543877
386790	543878
155231	543879
257085	543880
284552	543881
413772	543882
36273	543883
439886	543884
8641	543885
557678	543886
111388	543887
59248	543888
519032	543889
466046	543890
61242	543891
33001	543892
111007	543893
89705	543894
578797	543895
413721	543896
558189	543897
364408	543898
249272	543899
579065	543900
20	543901
122278	543902
18678	543903
149749	543904
372222	543905
471602	543906
359591	543907
226007	543908
487511	543909
82788	543910
599810	543911
567027	543912
475620	543913
73467	543914
397634	543915
49460	543916
26509	543917
7790	543918
255091	543919
101640	543920
35609	543921
102593	543922
132893	543923
211988	543924
124026	543925
360843	543926
31831	543927
356364	543928
47212	543929
23159	543930
491942	543931
29288	543932
340512	543933
439938	543934
43841	543935
166355	543936
505303	543937
109402	543938
582402	543939
284482	543940
238333	543941
34704	543942
30011	543943
684623	543944
553544	543945
109402	543946
336629	543947
312752	543948
475542	543949
405478	543950
6946	543951
47994	543952
326397	543953
600345	543954
12959	543955
480662	543956
346317	543957
182412	543958
290335	543959
40902	543960
444013	543961
33	543962
336784	543963
235847	543964
242516	543965
156117	543966
277112	543967
224907	543968
31929	543969
235856	543970
257153	543971
156117	543972
28001	543973
58389	543974
68771	543975
105383	543976
4880	543977
615149	543978
5169	543979
427734	543980
575295	543981
291160	543982
202547	543983
235946	543984
159536	543985
433804	543986
71	543987
688642	543988
122827	543989
62434	543990
361422	543991
693443	543992
44017	543993
112808	543994
345513	543995
190544	543996
544647	543997
98345	543998
37544	543999
281701	544000
384599	544001
179189	544002
17392	544003
402647	544004
261936	544005
42062	544006
174318	544007
303744	544008
414176	544009
253	544010
179649	544011
221398	544012
397209	544013
613618	544014
54004	544015
97889	544016
130837	544017
32442	544018
515059	544019
525615	544020
20126	544021
635660	544022
191264	544023
399510	544024
557484	544025
9069	544026
407935	544027
637543	544028
289195	544029
234671	544030
600274	544031
561559	544032
42991	544033
113261	544034
2845	544035
295249	544036
384831	544037
602951	544038
227860	544039
33769	544040
33769	544041
14002	544042
147156	544043
406391	544044
124200	544045
124198	544046
507644	544047
27169	544048
246505	544049
308879	544050
117752	544051
239795	544052
264333	544053
54507	544054
80143	544055
41617	544056
16738	544057
345821	544058
307879	544059
55587	544060
389695	544061
47	544062
58945	544063
502480	544064
347405	544065
15451	544066
213065	544067
671055	544068
346661	544069
112172	544070
132364	544071
7583	544072
570768	544073
106532	544074
108905	544075
64470	544076
22456	544077
214832	544078
60072	544079
18232	544080
168767	544081
89806	544082
49596	544083
238022	544084
98860	544085
281379	544086
470168	544087
161007	544088
161010	544089
612281	544090
200222	544091
346300	544092
173809	544093
205910	544094
283819	544095
311744	544096
163641	544097
226836	544098
504944	544099
494482	544100
9271	544101
293331	544102
225209	544103
595849	544104
2778	544105
384212	544106
613747	544107
95370	544108
633425	544109
614419	544110
614488	544111
72915	544112
538470	544113
381920	544114
538540	544115
191656	544116
256330	544117
540203	544118
157830	544119
7335	544120
440218	544121
320058	544122
38490	544123
280934	544124
49201	544125
263974	544126
226913	544127
678336	544128
40546	544129
356099	544130
30141	544131
401984	544132
189443	544133
70769	544134
323765	544135
142761	544136
250582	544137
77071	544138
531116	544139
380854	544140
674920	544141
674420	544142
415270	544143
508057	544144
282049	544145
152093	544146
609540	544147
54497	544148
101130	544149
636205	544150
258300	544151
143541	544152
424461	544153
541484	544154
92779	544155
863	544156
25741	544157
481461	544158
85015	544159
270	544160
421197	544161
603338	544162
435248	544163
597154	544164
155415	544165
213020	544166
385654	544167
37927	544168
103497	544169
253907	544170
131405	544171
537998	544172
237465	544173
113602	544174
71556	544175
578557	544176
641642	544177
636095	544178
394886	544179
37114	544180
37927	544181
167390	544182
101779	544183
171986	544184
599939	544185
5472	544186
423240	544187
136885	544188
5472	544189
5472	544190
92565	544191
423624	544192
230949	544193
755	544194
98424	544195
36456	544196
91774	544197
35314	544198
41553	544199
187352	544200
447779	544201
24975	544202
550209	544203
572423	544204
498530	544205
434074	544206
42320	544207
18244	544208
460736	544209
392776	544210
253791	544211
179679	544212
452525	544213
313213	544214
156756	544215
95657	544216
89521	544217
107268	544218
448999	544219
274298	544220
101937	544221
637215	544222
77063	544223
368483	544224
662316	544225
5429	544226
336816	544227
106131	544228
136187	544229
544812	544230
320888	544231
613153	544232
145195	544233
6222	544234
2304	544235
239250	544236
941	544237
10651	544238
114932	544239
11990	544240
129207	544241
448134	544242
256603	544243
430487	544244
677204	544245
196525	544246
100318	544247
98091	544248
64965	544249
680226	544250
222888	544251
364212	544252
386405	544253
156171	544254
112511	544255
633327	544256
131619	544257
58026	544258
593287	544259
659091	544260
296770	544261
19102	544262
548416	544263
109881	544264
236555	544265
2924	544266
274829	544267
277439	544268
649591	544269
162140	544270
457806	544271
128477	544272
94629	544273
548413	544274
431379	544275
219696	544276
398	544277
372472	544278
496157	544279
10831	544280
4786	544281
555754	544282
335158	544283
138219	544284
128477	544285
376668	544286
16602	544287
312010	544288
109918	544289
243920	544290
253908	544291
458842	544292
271741	544293
149646	544294
24	544295
412839	544296
49594	544297
10	544298
491108	544299
194471	544300
645523	544301
113310	544302
472136	544303
472359	544304
195899	544305
80783	544306
640688	544307
694857	544308
690506	544309
597014	544310
65589	544311
492776	544312
115196	544313
211146	544314
813	544315
227364	544316
144342	544317
180394	544318
135384	544319
267336	544320
108305	544321
535497	544322
301870	544323
4593	544324
39217	544325
180367	544326
114736	544327
63076	544328
12904	544329
235766	544330
34116	544331
652506	544332
45709	544333
172355	544334
480800	544335
254058	544336
315325	544337
40444	544338
397313	544339
66078	544340
442586	544341
88185	544342
631075	544343
470558	544344
157421	544345
603235	544346
566972	544347
526163	544348
625	544349
688956	544350
673739	544351
397137	544352
166761	544353
491846	544354
90744	544355
680259	544356
20888	544357
571789	544358
20899	544359
511611	544360
571818	544361
408873	544362
613335	544363
264664	544364
642945	544365
43	544366
425878	544367
61365	544368
18762	544369
551854	544370
596111	544371
129169	544372
90176	544373
125400	544374
9800	544375
381624	544376
169089	544377
454468	544378
5387	544379
252433	544380
31263	544381
110412	544382
437415	544383
45421	544384
7102	544385
661421	544386
153431	544387
299463	544388
580763	544389
346844	544390
426440	544391
396459	544392
85411	544393
287235	544394
108895	544395
543503	544396
282659	544397
470131	544398
92180	544399
132112	544400
34205	544401
636297	544402
26236	544403
128027	544404
462783	544405
663806	544406
49485	544407
676734	544408
40288	544409
453675	544410
685829	544411
641829	544412
40805	544413
642738	544414
677044	544415
532498	544416
151752	544417
528342	544418
8663	544419
312695	544420
257596	544421
322	544422
422582	544423
378391	544424
81007	544425
55695	544426
586867	544427
370397	544428
160044	544429
35284	544430
750	544431
263366	544432
281275	544433
109841	544434
27445	544435
478581	544436
597150	544437
600488	544438
600506	544439
600482	544440
600484	544441
13401	544442
182361	544443
12679	544444
17810	544445
3974	544446
461483	544447
294808	544448
52494	544449
126982	544450
32387	544451
40397	544452
73056	544453
18207	544454
196156	544455
95602	544456
473152	544457
18369	544458
194832	544459
551577	544460
551550	544461
276080	544462
115221	544463
655794	544464
396175	544465
247006	544466
267903	544467
578264	544468
433098	544469
347260	544470
58659	544471
145973	544472
635831	544473
124096	544474
86980	544475
591381	544476
167	544477
5745	544478
445088	544479
163798	544480
565538	544481
293456	544482
650768	544483
64984	544484
83860	544485
40317	544486
137402	544487
155741	544488
649475	544489
288806	544490
697963	544491
50530	544492
430	544493
35495	544494
86429	544495
189969	544496
461821	544497
332	544498
563325	544499
1919	544500
597517	544501
691948	544502
250734	544503
608174	544504
355913	544505
101665	544506
64051	544507
104798	544508
538065	544509
177072	544510
647291	544511
265542	544512
157831	544513
255142	544514
308713	544515
192375	544516
650309	544517
192361	544518
131504	544519
176880	544520
47280	544521
662187	544522
499790	544523
16552	544524
117472	544525
645071	544526
385779	544527
465272	544528
641880	544529
469740	544530
317751	544531
69015	544532
696375	544533
637614	544534
50392	544535
416872	544536
20177	544537
250819	544538
367036	544539
481789	544540
227437	544541
628166	544542
20310	544543
531469	544544
43825	544545
35014	544546
32143	544547
51407	544548
177832	544549
408093	544550
690164	544551
669719	544552
199885	544553
243377	544554
63939	544555
171560	544556
268873	544557
621809	544558
158715	544559
134540	544560
42977	544561
214610	544562
54952	544563
630897	544564
146896	544565
412	544566
504729	544567
580100	544568
473246	544569
6436	544570
626539	544571
4236	544572
62317	544573
478786	544574
22646	544575
4360	544576
102	544577
31620	544578
1648	544579
49299	544580
6724	544581
49315	544582
21950	544583
21992	544584
620916	544585
154516	544586
111012	544587
339987	544588
339949	544589
1652	544590
4357	544591
11491	544592
21979	544593
163623	544594
405464	544595
101332	544596
36655	544597
415582	544598
526378	544599
6692	544600
60326	544601
1654	544602
656833	544603
610328	544604
297578	544605
147733	544606
202938	544607
1159	544608
1159	544609
1159	544610
663682	544611
11467	544612
49361	544613
92217	544614
28034	544615
448053	544616
72070	544617
218984	544618
433413	544619
547411	544620
487665	544621
143157	544622
336420	544623
7548	544624
596698	544625
176550	544626
439187	544627
20925	544628
137909	544629
137944	544630
89251	544631
422553	544632
577670	544633
95228	544634
21950	544635
21990	544636
681763	544637
95509	544638
490755	544639
215154	544640
555280	544641
5511	544642
2665	544643
92210	544644
444665	544645
181845	544646
334725	544647
51087	544648
19082	544649
238512	544650
21969	544651
11441	544652
1644	544653
49406	544654
11441	544655
190272	544656
49426	544657
282611	544658
265651	544659
17829	544660
132597	544661
483140	544662
540607	544663
1648	544664
6722	544665
137927	544666
161981	544667
132668	544668
107229	544669
5719	544670
318630	544671
11108	544672
38438	544673
428547	544674
11466	544675
21962	544676
21996	544677
140789	544678
3032	544679
49425	544680
3793	544681
16149	544682
9593	544683
646092	544684
17811	544685
672	544686
11476	544687
4369	544688
21938	544689
49362	544690
11477	544691
75014	544692
137973	544693
318674	544694
492166	544695
9586	544696
4374	544697
128819	544698
621497	544699
235388	544700
21988	544701
92453	544702
651450	544703
147788	544704
49399	544705
582111	544706
694509	544707
575334	544708
757	544709
5713	544710
13170	544711
444664	544712
4346	544713
6719	544714
21956	544715
22011	544716
173	544717
21993	544718
487764	544719
75611	544720
118047	544721
651030	544722
23939	544723
137322	544724
584559	544725
49389	544726
6720	544727
70845	544728
369600	544729
101302	544730
627047	544731
21995	544732
525851	544733
273992	544734
395594	544735
11238	544736
623723	544737
166633	544738
556165	544739
275543	544740
644271	544741
586822	544742
60042	544743
16910	544744
562480	544745
5887	544746
305998	544747
12468	544748
73327	544749
26071	544750
413235	544751
1238	544752
6689	544753
316063	544754
137873	544755
625562	544756
74471	544757
8925	544758
52886	544759
11251	544760
565916	544761
9593	544762
6703	544763
525894	544764
54029	544765
202915	544766
46663	544767
170268	544768
562414	544769
176539	544770
4986	544771
644746	544772
11439	544773
21983	544774
11420	544775
3033	544776
2187	544777
21958	544778
11464	544779
6691	544780
4919	544781
2161	544782
525890	544783
208578	544784
49349	544785
350855	544786
208574	544787
208568	544788
567458	544789
579969	544790
613052	544791
22820	544792
21971	544793
519	544794
429052	544795
169994	544796
176507	544797
137930	544798
2182	544799
11485	544800
150	544801
2170	544802
421	544803
50422	544804
21950	544805
138961	544806
337242	544807
389341	544808
677334	544809
583157	544810
6693	544811
525955	544812
344658	544813
167748	544814
340508	544815
340942	544816
672	544817
22010	544818
268817	544819
89027	544820
5711	544821
445346	544822
422555	544823
359793	544824
17828	544825
108537	544826
238859	544827
141117	544828
10989	544829
23948	544830
156187	544831
75610	544832
464431	544833
514958	544834
4581	544835
143740	544836
149781	544837
139658	544838
174975	544839
29624	544840
400518	544841
457962	544842
137486	544843
881	544844
379766	544845
11886	544846
363773	544847
124407	544848
525819	544849
25485	544850
62595	544851
140557	544852
518416	544853
551933	544854
464363	544855
137986	544856
4692	544857
24534	544858
321995	544859
62384	544860
182176	544861
500756	544862
19612	544863
116034	544864
22019	544865
21991	544866
38749	544867
21956	544868
488104	544869
60328	544870
673588	544871
4469	544872
4469	544873
131927	544874
7	544875
239	544876
56010	544877
117262	544878
458161	544879
37362	544880
137854	544881
6723	544882
104040	544883
97464	544884
475779	544885
11460	544886
454477	544887
552822	544888
57320	544889
3032	544890
2182	544891
137996	544892
21940	544893
390618	544894
208569	544895
208572	544896
208583	544897
181169	544898
42947	544899
648437	544900
160261	544901
407265	544902
50896	544903
622652	544904
575774	544905
26543	544906
165190	544907
11421	544908
137992	544909
22027	544910
56914	544911
513384	544912
83548	544913
176561	544914
7	544915
482398	544916
102652	544917
353064	544918
120983	544919
111424	544920
602394	544921
341387	544922
403882	544923
36217	544924
241622	544925
138597	544926
422109	544927
48176	544928
275328	544929
578022	544930
536181	544931
403317	544932
149808	544933
11586	544934
684965	544935
500394	544936
139364	544937
558517	544938
587438	544939
4677	544940
136574	544941
155435	544942
45417	544943
6699	544944
651698	544945
382594	544946
47602	544947
2292	544948
227707	544949
137897	544950
22708	544951
655345	544952
675940	544953
496720	544954
370733	544955
11486	544956
187593	544957
4050	544958
233563	544959
489385	544960
91879	544961
75074	544962
100597	544963
132491	544964
1292	544965
459337	544966
179503	544967
100598	544968
269063	544969
664583	544970
176554	544971
60338	544972
640400	544973
285	544974
681708	544975
139184	544976
533868	544977
265268	544978
8245	544979
60339	544980
482368	544981
246886	544982
673018	544983
526	544984
21947	544985
239	544986
258738	544987
61617	544988
413995	544989
17	544990
21948	544991
6672	544992
488897	544993
209807	544994
353441	544995
23335	544996
23335	544997
613100	544998
612565	544999
132668	545000
391532	545001
21929	545002
307391	545003
21991	545004
49293	545005
491707	545006
7742	545007
159343	545008
619376	545009
137864	545010
525936	545011
6701	545012
645376	545013
193936	545014
268446	545015
570456	545016
79545	545017
11461	545018
21985	545019
164390	545020
15300	545021
648982	545022
525911	545023
137956	545024
553534	545025
49418	545026
242097	545027
21984	545028
11446	545029
147481	545030
167465	545031
6721	545032
540630	545033
321990	545034
3097	545035
1554	545036
163115	545037
80720	545038
419476	545039
582128	545040
73643	545041
523198	545042
326073	545043
552571	545044
271683	545045
542250	545046
137970	545047
521631	545048
641327	545049
21961	545050
1651	545051
137899	545052
52651	545053
285860	545054
258751	545055
1006	545056
393016	545057
380451	545058
3678	545059
9579	545060
359794	545061
632596	545062
99602	545063
362599	545064
212190	545065
134010	545066
148323	545067
1160	545068
527516	545069
690260	545070
300187	545071
32968	545072
122500	545073
52284	545074
673277	545075
25736	545076
602210	545077
62238	545078
191087	545079
672	545080
488109	545081
22284	545082
681712	545083
11415	545084
488138	545085
541761	545086
489657	545087
21978	545088
360984	545089
306832	545090
4352	545091
2195	545092
3036	545093
6712	545094
34634	545095
540385	545096
692977	545097
583380	545098
53049	545099
583405	545100
320338	545101
320317	545102
583395	545103
53049	545104
150217	545105
583389	545106
583392	545107
583362	545108
583346	545109
320223	545110
320218	545111
150220	545112
92777	545113
320203	545114
9188	545115
458701	545116
27130	545117
49403	545118
3029	545119
21975	545120
6672	545121
6723	545122
11436	545123
3023	545124
49389	545125
6715	545126
49314	545127
49294	545128
21987	545129
176536	545130
157213	545131
558398	545132
422546	545133
3030	545134
21960	545135
21976	545136
1643	545137
1656	545138
21985	545139
525907	545140
22014	545141
4359	545142
22029	545143
3026	545144
672	545145
672	545146
49335	545147
11429	545148
22010	545149
137922	545150
6721	545151
1004	545152
6669	545153
6693	545154
137998	545155
49332	545156
4343	545157
1643	545158
6714	545159
21999	545160
22004	545161
6671	545162
4343	545163
6721	545164
21936	545165
6705	545166
6671	545167
6706	545168
1230	545169
173	545170
49370	545171
137811	545172
11454	545173
21931	545174
4348	545175
137810	545176
137845	545177
11448	545178
49332	545179
22004	545180
11468	545181
22010	545182
6705	545183
4369	545184
6710	545185
6704	545186
6714	545187
6706	545188
11483	545189
11483	545190
11492	545191
4358	545192
49430	545193
2190	545194
6721	545195
525805	545196
6705	545197
4348	545198
137900	545199
21955	545200
11430	545201
11418	545202
11468	545203
4361	545204
4345	545205
11461	545206
4375	545207
49410	545208
4354	545209
4346	545210
22029	545211
6675	545212
21989	545213
6684	545214
59707	545215
11474	545216
137819	545217
167524	545218
474880	545219
592843	545220
6697	545221
569378	545222
340582	545223
412	545224
558117	545225
617675	545226
302427	545227
254159	545228
49379	545229
1231	545230
21973	545231
222	545232
165185	545233
66067	545234
4366	545235
661114	545236
137946	545237
282	545238
625555	545239
14174	545240
49329	545241
17561	545242
482184	545243
137903	545244
137952	545245
880	545246
880	545247
211502	545248
112571	545249
74	545250
503593	545251
11489	545252
300375	545253
104296	545254
143	545255
66025	545256
24939	545257
3039	545258
4360	545259
6677	545260
60337	545261
47679	545262
47679	545263
47679	545264
648243	545265
477767	545266
298360	545267
224068	545268
137858	545269
535030	545270
25380	545271
12009	545272
137902	545273
6715	545274
120901	545275
3029	545276
6674	545277
21051	545278
267956	545279
1683	545280
137837	545281
525953	545282
80082	545283
525892	545284
25994	545285
525796	545286
627456	545287
13814	545288
472796	545289
1645	545290
2187	545291
1645	545292
49297	545293
21990	545294
525885	545295
1652	545296
6699	545297
22021	545298
2198	545299
11444	545300
620258	545301
120178	545302
97295	545303
49334	545304
11421	545305
63073	545306
61661	545307
525948	545308
6667	545309
6678	545310
6714	545311
11477	545312
49415	545313
22030	545314
49296	545315
522968	545316
6711	545317
21957	545318
36812	545319
1654	545320
1644	545321
1648	545322
1654	545323
346165	545324
244740	545325
49380	545326
396841	545327
3036	545328
6684	545329
49385	545330
21999	545331
4352	545332
49384	545333
815	545334
6684	545335
6703	545336
3035	545337
137816	545338
6672	545339
2194	545340
3023	545341
4374	545342
137959	545343
49366	545344
1647	545345
137959	545346
11439	545347
6715	545348
49426	545349
6723	545350
11431	545351
4367	545352
6685	545353
6720	545354
525884	545355
525783	545356
49403	545357
21932	545358
1644	545359
137906	545360
21952	545361
21935	545362
21982	545363
49325	545364
22025	545365
11490	545366
21977	545367
6698	545368
6722	545369
11463	545370
137974	545371
4344	545372
44128	545373
13979	545374
188	545375
4356	545376
584903	545377
29440	545378
157055	545379
96006	545380
49306	545381
21956	545382
674	545383
811	545384
567490	545385
72711	545386
94327	545387
2399	545388
340608	545389
42947	545390
305037	545391
17412	545392
11435	545393
137817	545394
11441	545395
11479	545396
4354	545397
46997	545398
6688	545399
137938	545400
11431	545401
369676	545402
491586	545403
298440	545404
627269	545405
4362	545406
362722	545407
58530	545408
54071	545409
364996	545410
49327	545411
21930	545412
3039	545413
562756	545414
432198	545415
9163	545416
162676	545417
79621	545418
11487	545419
6716	545420
80065	545421
567451	545422
691733	545423
137917	545424
137962	545425
525860	545426
527517	545427
11140	545428
6718	545429
49372	545430
137921	545431
22002	545432
21957	545433
1231	545434
6712	545435
4345	545436
11471	545437
49370	545438
382482	545439
218978	545440
497664	545441
370974	545442
142705	545443
129208	545444
137985	545445
71470	545446
281539	545447
21184	545448
49390	545449
137907	545450
21966	545451
21013	545452
371580	545453
236770	545454
63307	545455
568338	545456
579493	545457
442149	545458
689185	545459
102041	545460
540966	545461
29750	545462
149197	545463
199591	545464
77003	545465
22987	545466
12370	545467
687755	545468
72040	545469
636872	545470
146461	545471
677459	545472
88506	545473
40726	545474
47175	545475
37937	545476
649305	545477
2309	545478
120019	545479
9534	545480
10269	545481
97713	545482
144598	545483
515686	545484
630666	545485
144134	545486
348136	545487
334620	545488
153418	545489
80958	545490
211650	545491
23385	545492
719	545493
209589	545494
271344	545495
284284	545496
526704	545497
4	545498
631813	545499
25514	545500
453188	545501
369266	545502
668818	545503
288953	545504
40696	545505
242917	545506
3128	545507
40685	545508
40678	545509
25431	545510
168228	545511
108598	545512
672429	545513
108604	545514
436109	545515
443759	545516
7200	545517
217133	545518
143392	545519
82699	545520
205192	545521
276	545522
400311	545523
166743	545524
147226	545525
633326	545526
412432	545527
392107	545528
387609	545529
496931	545530
128569	545531
663050	545532
173216	545533
591636	545534
374130	545535
149437	545536
167157	545537
230866	545538
432937	545539
378571	545540
690047	545541
414122	545542
165689	545543
10032	545544
100357	545545
280780	545546
90742	545547
361325	545548
57330	545549
140246	545550
7003	545551
94992	545552
10991	545553
223091	545554
306488	545555
457653	545556
589051	545557
578038	545558
126520	545559
42263	545560
500729	545561
362422	545562
528510	545563
400013	545564
241825	545565
589031	545566
465232	545567
63473	545568
89161	545569
55183	545570
632928	545571
25013	545572
242748	545573
277099	545574
168791	545575
14892	545576
604951	545577
144530	545578
147448	545579
97320	545580
73698	545581
75223	545582
547931	545583
474621	545584
6624	545585
131858	545586
151472	545587
238354	545588
214555	545589
37215	545590
11582	545591
101464	545592
123170	545593
5840	545594
238541	545595
393787	545596
393374	545597
81111	545598
636670	545599
134359	545600
503427	545601
637553	545602
26316	545603
145909	545604
73742	545605
4127	545606
86660	545607
621616	545608
491847	545609
525771	545610
591574	545611
445459	545612
445498	545613
389696	545614
77772	545615
556516	545616
319356	545617
39687	545618
624801	545619
332634	545620
587612	545621
4010	545622
467495	545623
49237	545624
680128	545625
42908	545626
65816	545627
473300	545628
268934	545629
257748	545630
456137	545631
549142	545632
123860	545633
23149	545634
36962	545635
239543	545636
128335	545637
1217	545638
2245	545639
166030	545640
16747	545641
1739	545642
696470	545643
1748	545644
580045	545645
36601	545646
33862	545647
596756	545648
16350	545649
136267	545650
490888	545651
576062	545652
140786	545653
646912	545654
622936	545655
660433	545656
356868	545657
507204	545658
549151	545659
185706	545660
185376	545661
28	545662
35149	545663
136378	545664
166920	545665
598356	545666
45936	545667
497639	545668
28342	545669
12799	545670
35776	545671
154869	545672
686849	545673
39967	545674
78322	545675
213882	545676
1398	545677
3719	545678
23794	545679
42347	545680
229766	545681
186486	545682
358204	545683
16269	545684
10683	545685
32755	545686
164732	545687
498683	545688
18486	545689
1030	545690
489108	545691
59	545692
90687	545693
219145	545694
362487	545695
499970	545696
499971	545697
503574	545698
498571	545699
318403	545700
236076	545701
340262	545702
282876	545703
499961	545704
356217	545705
490804	545706
436382	545707
219503	545708
207428	545709
8520	545710
199020	545711
660439	545712
693176	545713
164274	545714
1222	545715
51338	545716
159775	545717
489375	545718
95428	545719
57475	545720
24981	545721
57474	545722
24976	545723
24979	545724
12574	545725
657489	545726
77637	545727
450086	545728
216704	545729
75873	545730
197130	545731
77625	545732
491221	545733
340967	545734
680547	545735
360028	545736
12280	545737
54294	545738
27859	545739
346090	545740
227076	545741
636923	545742
485389	545743
678453	545744
674211	545745
484116	545746
630611	545747
630619	545748
680609	545749
150574	545750
411466	545751
171165	545752
38708	545753
446732	545754
122415	545755
633417	545756
680194	545757
691505	545758
473380	545759
450884	545760
514983	545761
362989	545762
285934	545763
38483	545764
527498	545765
572628	545766
560568	545767
159891	545768
161813	545769
630610	545770
600293	545771
434194	545772
508595	545773
474478	545774
224497	545775
439160	545776
511680	545777
474470	545778
474471	545779
312452	545780
474473	545781
474475	545782
281467	545783
474476	545784
474477	545785
474479	545786
293608	545787
473379	545788
15863	545789
166955	545790
122197	545791
575537	545792
150610	545793
692415	545794
350499	545795
590331	545796
474481	545797
578952	545798
474482	545799
474483	545800
474484	545801
474485	545802
474486	545803
474487	545804
474488	545805
556238	545806
379134	545807
379135	545808
474489	545809
474490	545810
474491	545811
474492	545812
474493	545813
474495	545814
474497	545815
474498	545816
86143	545817
285275	545818
623778	545819
407444	545820
474500	545821
474501	545822
474502	545823
415882	545824
474503	545825
474504	545826
474505	545827
474507	545828
474508	545829
474509	545830
104647	545831
474511	545832
474512	545833
677990	545834
62557	545835
667143	545836
108707	545837
41583	545838
253042	545839
610936	545840
312400	545841
36573	545842
278069	545843
383362	545844
495904	545845
486875	545846
108737	545847
394432	545848
169408	545849
258158	545850
457714	545851
664795	545852
103450	545853
665415	545854
677979	545855
263840	545856
513074	545857
394533	545858
523174	545859
645828	545860
157521	545861
566833	545862
121715	545863
567089	545864
40741	545865
31624	545866
153187	545867
1509	545868
567030	545869
456412	545870
420519	545871
26499	545872
138393	545873
191413	545874
434100	545875
43811	545876
239044	545877
168735	545878
438074	545879
255037	545880
146620	545881
394247	545882
1906	545883
685379	545884
288431	545885
400475	545886
309422	545887
693114	545888
341036	545889
110800	545890
210114	545891
58283	545892
656981	545893
472344	545894
11530	545895
206513	545896
262566	545897
149844	545898
5779	545899
628821	545900
373209	545901
36669	545902
42660	545903
19450	545904
42660	545905
330623	545906
421810	545907
41779	545908
225616	545909
659787	545910
251852	545911
251851	545912
276224	545913
104749	545914
259860	545915
415004	545916
377583	545917
474832	545918
692755	545919
383945	545920
341744	545921
33209	545922
538269	545923
161084	545924
152871	545925
270228	545926
307452	545927
443	545928
27901	545929
393354	545930
659369	545931
468312	545932
164557	545933
161052	545934
386746	545935
472702	545936
301590	545937
442098	545938
96745	545939
495220	545940
295185	545941
452465	545942
44662	545943
169402	545944
276013	545945
150283	545946
19308	545947
107086	545948
184237	545949
227086	545950
4131	545951
130393	545952
70737	545953
298261	545954
226232	545955
212992	545956
421458	545957
55076	545958
346141	545959
131304	545960
65717	545961
289670	545962
212996	545963
269174	545964
77447	545965
130393	545966
511104	545967
212988	545968
242756	545969
449029	545970
139376	545971
1970	545972
572692	545973
23898	545974
75449	545975
521955	545976
674716	545977
534987	545978
12575	545979
566626	545980
528951	545981
213007	545982
212998	545983
212987	545984
213060	545985
68292	545986
560418	545987
349809	545988
334490	545989
492056	545990
600962	545991
221770	545992
517525	545993
226269	545994
517542	545995
213014	545996
48468	545997
254586	545998
577278	545999
96648	546000
636282	546001
242738	546002
534977	546003
248571	546004
656505	546005
142172	546006
82587	546007
210332	546008
244059	546009
112851	546010
526790	546011
535077	546012
40890	546013
17120	546014
121129	546015
601808	546016
1758	546017
226247	546018
295072	546019
520908	546020
517958	546021
70742	546022
517543	546023
19682	546024
458564	546025
252301	546026
248618	546027
150908	546028
218792	546029
677737	546030
677738	546031
381036	546032
86967	546033
414790	546034
22270	546035
44525	546036
98	546037
481398	546038
674108	546039
424854	546040
81800	546041
668643	546042
189760	546043
165622	546044
569884	546045
11536	546046
550022	546047
15562	546048
236183	546049
40021	546050
390581	546051
63417	546052
59366	546053
149111	546054
398103	546055
653098	546056
6051	546057
145204	546058
8276	546059
54434	546060
134359	546061
196420	546062
126104	546063
5031	546064
141604	546065
2947	546066
266148	546067
71438	546068
1801	546069
480044	546070
7816	546071
37645	546072
1722	546073
98719	546074
480115	546075
542762	546076
24562	546077
421661	546078
17831	546079
486711	546080
51982	546081
542	546082
479830	546083
164798	546084
309280	546085
586496	546086
149321	546087
341977	546088
2327	546089
598948	546090
471	546091
128029	546092
36788	546093
237810	546094
61626	546095
40224	546096
469319	546097
334027	546098
683917	546099
53644	546100
105208	546101
211585	546102
146480	546103
207398	546104
489384	546105
674790	546106
367961	546107
96118	546108
676677	546109
67233	546110
441386	546111
28504	546112
126830	546113
687930	546114
513033	546115
80530	546116
7292	546117
525193	546118
85144	546119
562172	546120
607155	546121
2098	546122
290542	546123
422781	546124
141497	546125
427490	546126
111150	546127
31997	546128
477310	546129
304198	546130
237658	546131
70760	546132
696271	546133
229896	546134
595377	546135
478523	546136
73605	546137
168097	546138
179704	546139
164336	546140
166671	546141
22238	546142
103085	546143
149234	546144
327306	546145
601243	546146
542633	546147
24580	546148
72456	546149
35923	546150
60859	546151
426337	546152
340156	546153
600826	546154
101826	546155
4733	546156
26477	546157
507321	546158
368935	546159
22711	546160
520960	546161
348811	546162
447030	546163
60169	546164
18594	546165
129322	546166
48782	546167
607584	546168
209828	546169
479567	546170
289535	546171
114978	546172
38870	546173
291814	546174
140970	546175
15858	546176
676395	546177
56437	546178
204443	546179
221172	546180
661614	546181
331255	546182
102506	546183
342937	546184
559701	546185
40900	546186
129880	546187
516134	546188
391329	546189
343130	546190
61926	546191
2624	546192
392889	546193
215173	546194
18294	546195
163894	546196
2955	546197
25623	546198
71619	546199
30246	546200
257907	546201
481969	546202
175858	546203
593635	546204
1980	546205
648673	546206
71873	546207
617229	546208
338217	546209
396856	546210
14803	546211
56817	546212
113091	546213
32288	546214
501921	546215
578831	546216
641561	546217
12762	546218
352069	546219
420196	546220
696824	546221
281698	546222
399286	546223
422668	546224
80468	546225
542805	546226
111461	546227
416425	546228
135315	546229
41803	546230
68008	546231
10435	546232
164289	546233
159751	546234
456449	546235
20763	546236
359186	546237
73220	546238
148045	546239
633747	546240
33657	546241
38282	546242
5083	546243
429103	546244
656365	546245
3232	546246
366836	546247
21772	546248
55965	546249
43288	546250
10070	546251
77849	546252
552377	546253
658318	546254
454320	546255
387126	546256
485338	546257
49165	546258
73261	546259
547068	546260
411749	546261
675244	546262
399528	546263
62574	546264
603145	546265
625268	546266
114340	546267
247224	546268
570367	546269
582662	546270
138906	546271
141135	546272
525720	546273
323115	546274
303	546275
393221	546276
335541	546277
152581	546278
270552	546279
681981	546280
570301	546281
23998	546282
87724	546283
65290	546284
136524	546285
386429	546286
231293	546287
387982	546288
14122	546289
538697	546290
36298	546291
231529	546292
433164	546293
584392	546294
11793	546295
49132	546296
177687	546297
161982	546298
9306	546299
28027	546300
26513	546301
599538	546302
16759	546303
110051	546304
377768	546305
48220	546306
497181	546307
534161	546308
135976	546309
125842	546310
164094	546311
8160	546312
124040	546313
12	546314
190561	546315
366692	546316
402351	546317
303251	546318
128341	546319
179520	546320
28552	546321
545096	546322
360952	546323
126174	546324
15608	546325
6290	546326
342389	546327
526585	546328
89166	546329
555486	546330
493701	546331
227018	546332
600861	546333
24591	546334
585136	546335
282250	546336
408782	546337
469493	546338
469497	546339
469504	546340
469506	546341
52966	546342
436362	546343
297355	546344
659107	546345
634412	546346
102863	546347
2703	546348
89892	546349
22937	546350
342289	546351
295507	546352
626925	546353
51965	546354
648415	546355
605481	546356
394274	546357
36543	546358
258128	546359
13577	546360
42812	546361
23678	546362
445900	546363
108491	546364
16643	546365
17587	546366
165271	546367
557015	546368
193230	546369
186645	546370
26412	546371
492779	546372
87274	546373
520761	546374
30072	546375
693084	546376
367582	546377
585126	546378
62956	546379
361890	546380
43308	546381
36981	546382
128003	546383
2247	546384
138278	546385
488038	546386
24966	546387
330757	546388
695869	546389
52668	546390
352107	546391
399336	546392
57728	546393
678075	546394
2576	546395
568200	546396
1199	546397
3488	546398
495609	546399
26796	546400
127653	546401
42620	546402
286187	546403
36269	546404
441297	546405
3768	546406
171689	546407
26178	546408
621314	546409
161871	546410
506914	546411
225533	546412
539176	546413
107453	546414
9671	546415
515355	546416
676482	546417
57851	546418
496880	546419
40525	546420
134810	546421
170260	546422
587267	546423
437551	546424
586535	546425
100536	546426
621701	546427
85610	546428
125972	546429
133344	546430
653172	546431
2150	546432
12744	546433
133131	546434
505650	546435
49852	546436
58483	546437
532812	546438
569552	546439
139412	546440
1189	546441
71760	546442
561593	546443
518759	546444
507453	546445
245250	546446
105754	546447
394357	546448
23968	546449
670267	546450
454	546451
1889	546452
168926	546453
404362	546454
578882	546455
208171	546456
311102	546457
548932	546458
38108	546459
656372	546460
361780	546461
692204	546462
85856	546463
649387	546464
508180	546465
540767	546466
289040	546467
35255	546468
33822	546469
281045	546470
135708	546471
91586	546472
385588	546473
504197	546474
556621	546475
20680	546476
14434	546477
398818	546478
246943	546479
49468	546480
11744	546481
152817	546482
71399	546483
69900	546484
124944	546485
133578	546486
142556	546487
638471	546488
99111	546489
70094	546490
614535	546491
485891	546492
54891	546493
444829	546494
13133	546495
258970	546496
462548	546497
33845	546498
338926	546499
539279	546500
412154	546501
99193	546502
508258	546503
567064	546504
54952	546505
593655	546506
573751	546507
20869	546508
132980	546509
12644	546510
418115	546511
418278	546512
558094	546513
119680	546514
68923	546515
354344	546516
33833	546517
10342	546518
61945	546519
548691	546520
34866	546521
416263	546522
3954	546523
134656	546524
620001	546525
152945	546526
314593	546527
25794	546528
258641	546529
296	546530
101726	546531
14529	546532
297211	546533
53420	546534
21748	546535
73896	546536
13460	546537
2264	546538
13950	546539
428205	546540
14657	546541
370466	546542
144019	546543
593656	546544
580518	546545
118588	546546
99135	546547
529113	546548
164322	546549
91604	546550
35024	546551
160275	546552
463177	546553
58021	546554
233625	546555
500886	546556
403149	546557
32439	546558
207846	546559
96912	546560
94868	546561
439178	546562
28514	546563
282060	546564
591732	546565
190676	546566
643202	546567
2768	546568
213628	546569
305931	546570
485088	546571
498880	546572
18409	546573
160903	546574
166482	546575
535003	546576
493273	546577
11199	546578
630573	546579
545802	546580
154142	546581
677101	546582
29222	546583
386637	546584
473563	546585
254031	546586
232119	546587
212039	546588
167523	546589
94493	546590
177416	546591
9990	546592
5367	546593
470925	546594
8696	546595
541670	546596
165955	546597
2	546598
365042	546599
35020	546600
3079	546601
56258	546602
571950	546603
7631	546604
21198	546605
676558	546606
657692	546607
97252	546608
2361	546609
42624	546610
471590	546611
239090	546612
81582	546613
228212	546614
581785	546615
86226	546616
640444	546617
327217	546618
135640	546619
164051	546620
460542	546621
163418	546622
546372	546623
308654	546624
212254	546625
3723	546626
671769	546627
185196	546628
628061	546629
58426	546630
563577	546631
589663	546632
505836	546633
120833	546634
628725	546635
1368	546636
682757	546637
468998	546638
684558	546639
242843	546640
444965	546641
653296	546642
417337	546643
102676	546644
208109	546645
56934	546646
440283	546647
344828	546648
268090	546649
117166	546650
571736	546651
138790	546652
77529	546653
181662	546654
366427	546655
20707	546656
499111	546657
77978	546658
270715	546659
242375	546660
176473	546661
18795	546662
9483	546663
475308	546664
544515	546665
132862	546666
78852	546667
639410	546668
268314	546669
152470	546670
157639	546671
48812	546672
114662	546673
14646	546674
471020	546675
494948	546676
69918	546677
419491	546678
587632	546679
24958	546680
145630	546681
594878	546682
571932	546683
635458	546684
26171	546685
313171	546686
195959	546687
657688	546688
537755	546689
16484	546690
29840	546691
559404	546692
97577	546693
387717	546694
317	546695
680348	546696
12194	546697
9786	546698
37587	546699
476142	546700
99326	546701
252669	546702
61965	546703
126763	546704
540243	546705
341449	546706
176059	546707
1587	546708
64908	546709
424085	546710
657293	546711
512820	546712
325323	546713
47057	546714
3076	546715
5570	546716
311372	546717
427814	546718
617587	546719
16672	546720
312224	546721
14641	546722
153027	546723
103417	546724
493596	546725
404931	546726
48902	546727
23665	546728
84599	546729
349088	546730
232597	546731
286186	546732
428143	546733
519727	546734
44092	546735
6963	546736
83634	546737
207325	546738
563869	546739
1399	546740
313232	546741
562592	546742
67377	546743
42367	546744
241890	546745
116245	546746
644332	546747
35657	546748
621973	546749
667260	546750
540614	546751
630374	546752
114223	546753
523523	546754
341493	546755
127972	546756
361787	546757
450962	546758
123853	546759
19350	546760
37582	546761
651278	546762
555386	546763
647720	546764
79728	546765
71560	546766
426730	546767
369402	546768
47200	546769
492791	546770
425882	546771
692984	546772
262089	546773
18001	546774
695464	546775
149771	546776
59217	546777
489237	546778
225599	546779
21531	546780
482687	546781
509847	546782
311756	546783
32804	546784
469495	546785
56434	546786
20675	546787
43651	546788
91311	546789
95955	546790
2027	546791
85211	546792
143496	546793
71353	546794
412111	546795
418642	546796
2759	546797
390423	546798
136247	546799
44182	546800
389	546801
512726	546802
6416	546803
151399	546804
198047	546805
363433	546806
543778	546807
431554	546808
563196	546809
114871	546810
20996	546811
56945	546812
146144	546813
7	546814
168279	546815
116175	546816
127014	546817
62037	546818
558570	546819
40215	546820
146902	546821
171051	546822
532728	546823
490073	546824
2841	546825
102373	546826
21553	546827
653025	546828
512059	546829
513619	546830
136259	546831
433278	546832
661825	546833
406172	546834
313500	546835
207299	546836
81128	546837
117823	546838
89125	546839
77964	546840
163289	546841
486358	546842
95642	546843
59251	546844
437214	546845
149696	546846
580059	546847
29899	546848
171439	546849
55748	546850
691679	546851
131364	546852
212859	546853
189799	546854
156752	546855
59263	546856
197900	546857
206557	546858
71345	546859
408	546860
434659	546861
539004	546862
689005	546863
135707	546864
56408	546865
99090	546866
494236	546867
507208	546868
149167	546869
468989	546870
65534	546871
127045	546872
689519	546873
70930	546874
35536	546875
39059	546876
470885	546877
24796	546878
111664	546879
476388	546880
439888	546881
104556	546882
116856	546883
28576	546884
1587	546885
257154	546886
59754	546887
161831	546888
464963	546889
329401	546890
512489	546891
479605	546892
426129	546893
567080	546894
676418	546895
48814	546896
389	546897
557330	546898
72349	546899
110605	546900
113252	546901
278044	546902
104174	546903
200878	546904
407267	546905
639975	546906
461287	546907
15608	546908
31181	546909
27283	546910
82715	546911
629892	546912
505220	546913
342931	546914
154050	546915
676572	546916
104054	546917
7023	546918
25215	546919
486413	546920
669346	546921
61125	546922
671884	546923
172849	546924
81561	546925
60311	546926
79049	546927
499084	546928
22481	546929
27683	546930
134578	546931
167948	546932
557041	546933
123887	546934
336884	546935
502741	546936
546958	546937
633945	546938
457881	546939
357061	546940
523640	546941
102860	546942
27178	546943
363952	546944
6214	546945
112651	546946
165244	546947
135219	546948
280192	546949
697656	546950
142557	546951
9	546952
278276	546953
411972	546954
643278	546955
329941	546956
407673	546957
423808	546958
40452	546959
51375	546960
531389	546961
236658	546962
68031	546963
668855	546964
30327	546965
653740	546966
308778	546967
455760	546968
487167	546969
106884	546970
642334	546971
637746	546972
403975	546973
571717	546974
561194	546975
239084	546976
449723	546977
586730	546978
188964	546979
4632	546980
108379	546981
549841	546982
572319	546983
195953	546984
289860	546985
303522	546986
689709	546987
14002	546988
147003	546989
112592	546990
652358	546991
286759	546992
155968	546993
470141	546994
173328	546995
158634	546996
38783	546997
2440	546998
80713	546999
37120	547000
632728	547001
264712	547002
449143	547003
26538	547004
556741	547005
517438	547006
96836	547007
403768	547008
31385	547009
9467	547010
621267	547011
379887	547012
167082	547013
245768	547014
507278	547015
236069	547016
513330	547017
475409	547018
609471	547019
640757	547020
565136	547021
692034	547022
220347	547023
101070	547024
2630	547025
239184	547026
234422	547027
183838	547028
560666	547029
408466	547030
362218	547031
106370	547032
74451	547033
112129	547034
1939	547035
3459	547036
113654	547037
205167	547038
59186	547039
80202	547040
299957	547041
77978	547042
306514	547043
354606	547044
133838	547045
62672	547046
143167	547047
663620	547048
47902	547049
126742	547050
578351	547051
439	547052
480864	547053
173897	547054
3040	547055
268866	547056
341012	547057
166091	547058
245941	547059
6984	547060
14536	547061
38092	547062
12692	547063
504695	547064
434699	547065
2798	547066
596144	547067
573620	547068
546889	547069
590302	547070
42651	547071
136716	547072
587518	547073
128303	547074
244802	547075
597798	547076
265225	547077
92145	547078
1503	547079
56574	547080
48164	547081
445395	547082
152944	547083
562058	547084
386259	547085
32195	547086
20698	547087
436429	547088
142212	547089
11303	547090
161772	547091
654708	547092
79386	547093
151730	547094
219629	547095
388562	547096
662219	547097
113681	547098
292341	547099
109593	547100
25087	547101
269763	547102
246819	547103
42048	547104
295561	547105
25112	547106
21429	547107
614444	547108
78741	547109
661440	547110
87016	547111
288279	547112
511633	547113
77169	547114
120980	547115
697317	547116
52766	547117
313645	547118
1412	547119
22745	547120
405270	547121
331851	547122
549932	547123
137589	547124
45913	547125
552522	547126
328630	547127
169180	547128
9716	547129
84718	547130
207900	547131
137128	547132
38578	547133
126651	547134
398034	547135
278159	547136
453074	547137
516327	547138
100876	547139
561229	547140
126086	547141
43	547142
626611	547143
27401	547144
245170	547145
259272	547146
34614	547147
184071	547148
162304	547149
140709	547150
234248	547151
594981	547152
2949	547153
321627	547154
358864	547155
177811	547156
275043	547157
627559	547158
21777	547159
54678	547160
599353	547161
40095	547162
659833	547163
316663	547164
2398	547165
196027	547166
450440	547167
3868	547168
18659	547169
5835	547170
561240	547171
84129	547172
625251	547173
131569	547174
291520	547175
54937	547176
118014	547177
614804	547178
662188	547179
118118	547180
39899	547181
519443	547182
78006	547183
71374	547184
575032	547185
7860	547186
5805	547187
333253	547188
500360	547189
346956	547190
321329	547191
22498	547192
144975	547193
616048	547194
333329	547195
685164	547196
24382	547197
572531	547198
54045	547199
303877	547200
54045	547201
65563	547202
14490	547203
412158	547204
612296	547205
499985	547206
55174	547207
272631	547208
121134	547209
48601	547210
118138	547211
527167	547212
3097	547213
246670	547214
453751	547215
258298	547216
389	547217
407117	547218
13152	547219
266632	547220
142927	547221
475719	547222
652508	547223
84290	547224
460831	547225
26528	547226
301142	547227
128841	547228
333745	547229
40092	547230
477341	547231
471883	547232
522523	547233
322150	547234
636394	547235
258694	547236
133922	547237
4323	547238
3040	547239
694600	547240
172479	547241
525213	547242
89263	547243
191086	547244
43959	547245
1183	547246
50865	547247
562360	547248
364995	547249
61836	547250
85194	547251
63277	547252
471217	547253
42365	547254
514186	547255
17333	547256
310184	547257
365710	547258
137141	547259
458394	547260
340095	547261
614749	547262
58261	547263
172213	547264
98708	547265
30349	547266
24971	547267
395687	547268
89853	547269
38694	547270
515842	547271
630265	547272
108538	547273
270831	547274
160816	547275
81060	547276
432667	547277
29055	547278
126887	547279
127014	547280
338404	547281
45901	547282
111530	547283
395160	547284
42126	547285
143709	547286
478901	547287
92351	547288
50279	547289
26796	547290
310232	547291
367227	547292
503610	547293
12002	547294
155053	547295
1592	547296
647229	547297
551038	547298
307094	547299
24846	547300
20615	547301
113957	547302
268228	547303
49287	547304
632367	547305
441624	547306
436500	547307
562199	547308
121401	547309
58327	547310
671191	547311
270227	547312
350040	547313
21171	547314
189980	547315
152037	547316
431361	547317
258096	547318
172387	547319
57814	547320
57814	547321
389293	547322
685726	547323
662179	547324
231237	547325
173362	547326
30377	547327
113706	547328
121405	547329
14446	547330
92914	547331
256976	547332
198700	547333
66039	547334
203053	547335
485923	547336
414947	547337
564855	547338
603139	547339
149575	547340
111604	547341
291642	547342
158060	547343
16867	547344
175486	547345
448341	547346
683539	547347
384594	547348
301164	547349
126879	547350
126876	547351
22037	547352
89371	547353
44172	547354
527641	547355
2987	547356
483670	547357
8044	547358
624011	547359
145554	547360
643366	547361
344899	547362
163715	547363
542676	547364
557143	547365
387663	547366
361512	547367
316966	547368
112253	547369
136331	547370
11414	547371
3846	547372
8509	547373
142405	547374
89511	547375
646716	547376
332102	547377
321036	547378
68446	547379
5217	547380
15158	547381
30341	547382
18717	547383
658850	547384
304385	547385
242008	547386
279234	547387
342270	547388
573805	547389
502991	547390
33585	547391
1399	547392
126881	547393
26865	547394
339983	547395
297173	547396
328	547397
46879	547398
42282	547399
36355	547400
21566	547401
237475	547402
509429	547403
245665	547404
11212	547405
317006	547406
489781	547407
174812	547408
682081	547409
65617	547410
49441	547411
343906	547412
11693	547413
64425	547414
1475	547415
96942	547416
470991	547417
408166	547418
532493	547419
7926	547420
73807	547421
39282	547422
571210	547423
42200	547424
684421	547425
22536	547426
23832	547427
158634	547428
11343	547429
27375	547430
139203	547431
659374	547432
299367	547433
20412	547434
3315	547435
556688	547436
115458	547437
452199	547438
67717	547439
23985	547440
317641	547441
525634	547442
229461	547443
3297	547444
1103	547445
186382	547446
379440	547447
639059	547448
179544	547449
593652	547450
315556	547451
627136	547452
305425	547453
85662	547454
673626	547455
206024	547456
288567	547457
384471	547458
545459	547459
143935	547460
497299	547461
111664	547462
160269	547463
152008	547464
144717	547465
614004	547466
487951	547467
8705	547468
1122	547469
225925	547470
13450	547471
657010	547472
31949	547473
113950	547474
14385	547475
472600	547476
228098	547477
624519	547478
165362	547479
397156	547480
68	547481
620669	547482
291406	547483
300752	547484
112637	547485
98198	547486
656880	547487
62784	547488
375081	547489
697807	547490
48558	547491
239252	547492
251217	547493
149724	547494
429273	547495
163229	547496
265002	547497
317685	547498
84663	547499
454	547500
26826	547501
104648	547502
297188	547503
10761	547504
132603	547505
26620	547506
15820	547507
311283	547508
303181	547509
75831	547510
560066	547511
302887	547512
644485	547513
418246	547514
195122	547515
72982	547516
97905	547517
621	547518
523284	547519
190384	547520
14820	547521
512676	547522
153911	547523
43329	547524
134273	547525
67302	547526
38609	547527
5956	547528
44138	547529
1218	547530
139859	547531
137742	547532
392	547533
2134	547534
53575	547535
380	547536
195818	547537
365075	547538
496071	547539
144518	547540
274912	547541
213629	547542
111770	547543
12323	547544
54599	547545
424520	547546
18099	547547
27307	547548
688613	547549
530024	547550
370229	547551
500680	547552
57452	547553
693992	547554
2042	547555
86115	547556
59310	547557
178211	547558
267147	547559
93615	547560
17020	547561
562037	547562
2887	547563
265654	547564
122946	547565
221105	547566
246795	547567
117971	547568
603164	547569
433852	547570
19093	547571
569905	547572
135705	547573
26796	547574
139614	547575
169412	547576
185189	547577
52303	547578
172	547579
329981	547580
43136	547581
447789	547582
231299	547583
693046	547584
660033	547585
341401	547586
138049	547587
22169	547588
108088	547589
265642	547590
20217	547591
47585	547592
127007	547593
20725	547594
51289	547595
342871	547596
35492	547597
379575	547598
541797	547599
46206	547600
303150	547601
28559	547602
12278	547603
663334	547604
30538	547605
421437	547606
411287	547607
83416	547608
20688	547609
241876	547610
161873	547611
1892	547612
29530	547613
41424	547614
1424	547615
411348	547616
49009	547617
8967	547618
678889	547619
1892	547620
59817	547621
329036	547622
555948	547623
88156	547624
148833	547625
598052	547626
48488	547627
37318	547628
163500	547629
655665	547630
84955	547631
415406	547632
46417	547633
265377	547634
39817	547635
145531	547636
331864	547637
9292	547638
331627	547639
692171	547640
488928	547641
96239	547642
57712	547643
128014	547644
5950	547645
370476	547646
560404	547647
427454	547648
543580	547649
358599	547650
597789	547651
633470	547652
251881	547653
123013	547654
24097	547655
263276	547656
291630	547657
25199	547658
286702	547659
12078	547660
5099	547661
15217	547662
534888	547663
345079	547664
511453	547665
473770	547666
669492	547667
2771	547668
145817	547669
282646	547670
94871	547671
1424	547672
13630	547673
19509	547674
2401	547675
342236	547676
137222	547677
384796	547678
249553	547679
565761	547680
66097	547681
294654	547682
316781	547683
180728	547684
16024	547685
294622	547686
648328	547687
400713	547688
117336	547689
60598	547690
594177	547691
471884	547692
247364	547693
376679	547694
597867	547695
135229	547696
474247	547697
378298	547698
10244	547699
100707	547700
147354	547701
42121	547702
669722	547703
17171	547704
9	547705
600287	547706
171384	547707
612	547708
532454	547709
310314	547710
5478	547711
9029	547712
446787	547713
508002	547714
64868	547715
64868	547716
130707	547717
376845	547718
421104	547719
130715	547720
5294	547721
677605	547722
3356	547723
139390	547724
224920	547725
673614	547726
567618	547727
15253	547728
535288	547729
62006	547730
3001	547731
3528	547732
21623	547733
1396	547734
126747	547735
46915	547736
161233	547737
23	547738
396077	547739
109077	547740
234661	547741
30076	547742
36558	547743
164322	547744
122759	547745
44725	547746
457270	547747
45004	547748
72797	547749
46699	547750
504926	547751
59675	547752
493467	547753
674756	547754
346505	547755
387805	547756
14311	547757
28984	547758
612558	547759
601201	547760
523503	547761
523479	547762
68161	547763
416706	547764
664579	547765
179098	547766
15	547767
388138	547768
46474	547769
154190	547770
407220	547771
111395	547772
407258	547773
407256	547774
407229	547775
186536	547776
407231	547777
505107	547778
86134	547779
281257	547780
255822	547781
86765	547782
61946	547783
646018	547784
511832	547785
116165	547786
532118	547787
25968	547788
254041	547789
111706	547790
646048	547791
207012	547792
615905	547793
461613	547794
694500	547795
130513	547796
646024	547797
68573	547798
306563	547799
70779	547800
60284	547801
129631	547802
408436	547803
408432	547804
3165	547805
45545	547806
34665	547807
147395	547808
631554	547809
480661	547810
27524	547811
286718	547812
629997	547813
149549	547814
11628	547815
163348	547816
22742	547817
19634	547818
382980	547819
275967	547820
59069	547821
122227	547822
593357	547823
252783	547824
42419	547825
467	547826
267039	547827
369843	547828
403831	547829
320388	547830
131455	547831
83286	547832
34857	547833
116824	547834
508751	547835
290457	547836
88628	547837
55883	547838
412783	547839
142521	547840
464753	547841
5424	547842
52162	547843
301614	547844
76144	547845
511002	547846
4397	547847
121546	547848
49740	547849
526341	547850
3877	547851
25949	547852
216165	547853
319885	547854
617124	547855
653827	547856
252178	547857
234167	547858
345554	547859
28919	547860
429705	547861
58358	547862
15885	547863
557455	547864
165751	547865
405481	547866
311498	547867
433882	547868
177594	547869
415798	547870
359034	547871
101805	547872
327837	547873
93571	547874
557822	547875
118121	547876
418504	547877
23774	547878
444574	547879
442656	547880
124337	547881
194	547882
127637	547883
662712	547884
565052	547885
3169	547886
40188	547887
148725	547888
233566	547889
7784	547890
39258	547891
564382	547892
538842	547893
122850	547894
318017	547895
367780	547896
687151	547897
592351	547898
193429	547899
237869	547900
237881	547901
97669	547902
29881	547903
58002	547904
281460	547905
181854	547906
2281	547907
334063	547908
390891	547909
511111	547910
441209	547911
524461	547912
6120	547913
39797	547914
54219	547915
533436	547916
88452	547917
3330	547918
16031	547919
2254	547920
225252	547921
386756	547922
386757	547923
553949	547924
11916	547925
643880	547926
88707	547927
90412	547928
1089	547929
1231	547930
400128	547931
417251	547932
301193	547933
378662	547934
486140	547935
124952	547936
9276	547937
278306	547938
220753	547939
19976	547940
316725	547941
667038	547942
438619	547943
416957	547944
66114	547945
189870	547946
16031	547947
402443	547948
318279	547949
153163	547950
560555	547951
679549	547952
673769	547953
669774	547954
380757	547955
483626	547956
2889	547957
138659	547958
575947	547959
16366	547960
337363	547961
430907	547962
24903	547963
368340	547964
193911	547965
468270	547966
484406	547967
18545	547968
621586	547969
24516	547970
496941	547971
533258	547972
193075	547973
567841	547974
522547	547975
273141	547976
499642	547977
691669	547978
383015	547979
432926	547980
6604	547981
89123	547982
408213	547983
256437	547984
266322	547985
576014	547986
8266	547987
156787	547988
45457	547989
110351	547990
496845	547991
1881	547992
638782	547993
634442	547994
177467	547995
244083	547996
241916	547997
583259	547998
407018	547999
211394	548000
22253	548001
14824	548002
666723	548003
373525	548004
211966	548005
338251	548006
158215	548007
46224	548008
109	548009
283925	548010
666887	548011
104527	548012
194547	548013
417310	548014
40791	548015
248603	548016
561309	548017
2635	548018
588945	548019
491742	548020
260266	548021
107128	548022
98152	548023
12218	548024
465444	548025
11925	548026
884	548027
691784	548028
1906	548029
633010	548030
153023	548031
68419	548032
3710	548033
122660	548034
450199	548035
655097	548036
403899	548037
142467	548038
564505	548039
312082	548040
579580	548041
584966	548042
73470	548043
130698	548044
346075	548045
165466	548046
128255	548047
382320	548048
438905	548049
5	548050
660905	548051
337285	548052
29800	548053
209779	548054
348319	548055
395781	548056
573103	548057
169147	548058
294	548059
78749	548060
163500	548061
631740	548062
117406	548063
21412	548064
488937	548065
23470	548066
171615	548067
587022	548068
769	548069
360650	548070
131030	548071
261692	548072
144942	548073
6764	548074
258572	548075
351307	548076
292282	548077
339889	548078
351154	548079
330410	548080
693607	548081
589682	548082
90977	548083
155904	548084
82469	548085
58057	548086
60247	548087
277163	548088
74140	548089
180911	548090
2631	548091
258021	548092
421515	548093
9834	548094
359360	548095
123282	548096
357461	548097
30520	548098
129962	548099
3027	548100
279687	548101
30973	548102
532576	548103
109244	548104
49860	548105
371020	548106
33388	548107
41245	548108
438098	548109
339260	548110
523710	548111
10734	548112
390945	548113
112456	548114
677825	548115
258386	548116
97707	548117
286803	548118
164879	548119
639645	548120
666505	548121
47774	548122
311033	548123
31532	548124
56418	548125
697958	548126
233433	548127
446654	548128
611217	548129
43613	548130
564222	548131
3103	548132
604931	548133
384155	548134
433022	548135
38916	548136
351411	548137
254481	548138
15468	548139
568162	548140
130244	548141
596962	548142
51033	548143
110213	548144
255763	548145
51007	548146
458816	548147
523380	548148
121814	548149
78269	548150
460646	548151
372061	548152
113986	548153
415169	548154
526944	548155
196624	548156
185437	548157
285888	548158
24397	548159
43813	548160
582120	548161
150385	548162
578340	548163
56085	548164
403290	548165
340087	548166
180614	548167
684	548168
21503	548169
690572	548170
28121	548171
176485	548172
309260	548173
618129	548174
98015	548175
454246	548176
213835	548177
21551	548178
113836	548179
613215	548180
598730	548181
306061	548182
459043	548183
606216	548184
422847	548185
244518	548186
375173	548187
71204	548188
37918	548189
180457	548190
160957	548191
251557	548192
521694	548193
69067	548194
33529	548195
35796	548196
86904	548197
419364	548198
114040	548199
76734	548200
495352	548201
617543	548202
148391	548203
3989	548204
21840	548205
583371	548206
54296	548207
591387	548208
155834	548209
52024	548210
529837	548211
173225	548212
59569	548213
634598	548214
454453	548215
585260	548216
628980	548217
275514	548218
383559	548219
456153	548220
292249	548221
192864	548222
5410	548223
380120	548224
54961	548225
277131	548226
590995	548227
149259	548228
2387	548229
232082	548230
601841	548231
28786	548232
420161	548233
28693	548234
292730	548235
97232	548236
614997	548237
32624	548238
105846	548239
25181	548240
50997	548241
656153	548242
170981	548243
697756	548244
19214	548245
136695	548246
235505	548247
37547	548248
609288	548249
420259	548250
308451	548251
225202	548252
236916	548253
321197	548254
145948	548255
102532	548256
1369	548257
21978	548258
253881	548259
40771	548260
92080	548261
46914	548262
468784	548263
180734	548264
536151	548265
618981	548266
589316	548267
41933	548268
681443	548269
369248	548270
396995	548271
10588	548272
160305	548273
441014	548274
18019	548275
24520	548276
140209	548277
2249	548278
93603	548279
95435	548280
5359	548281
651433	548282
13998	548283
3178	548284
21335	548285
551360	548286
21344	548287
442104	548288
54168	548289
362296	548290
551526	548291
11672	548292
383297	548293
6916	548294
101556	548295
334207	548296
55773	548297
74197	548298
88337	548299
62639	548300
123621	548301
116199	548302
10589	548303
33924	548304
100	548305
615001	548306
9794	548307
20120	548308
149415	548309
74770	548310
52426	548311
248606	548312
16238	548313
441149	548314
3835	548315
415768	548316
362708	548317
106015	548318
34558	548319
635100	548320
111210	548321
216349	548322
377201	548323
355128	548324
45652	548325
371416	548326
451325	548327
567899	548328
495390	548329
20167	548330
521774	548331
8296	548332
107372	548333
155870	548334
129590	548335
440817	548336
6566	548337
8745	548338
368560	548339
641713	548340
83787	548341
585470	548342
367843	548343
147078	548344
461965	548345
35469	548346
379002	548347
14394	548348
260514	548349
60669	548350
301547	548351
27456	548352
693251	548353
164448	548354
70924	548355
448371	548356
62499	548357
202428	548358
41504	548359
7726	548360
60321	548361
489876	548362
10935	548363
186152	548364
10735	548365
141776	548366
8106	548367
39671	548368
254310	548369
83237	548370
352248	548371
24024	548372
130116	548373
378531	548374
269284	548375
208063	548376
16369	548377
618439	548378
316889	548379
162	548380
100146	548381
155838	548382
398382	548383
156855	548384
99211	548385
351025	548386
12810	548387
267403	548388
117050	548389
125991	548390
295916	548391
425961	548392
60103	548393
4489	548394
1446	548395
39470	548396
78022	548397
66428	548398
127114	548399
315432	548400
99483	548401
15268	548402
298488	548403
694359	548404
277156	548405
473893	548406
1694	548407
66996	548408
55807	548409
151223	548410
545168	548411
150251	548412
75161	548413
42268	548414
512797	548415
9382	548416
23724	548417
87623	548418
17395	548419
504019	548420
680994	548421
135723	548422
625937	548423
3148	548424
1018	548425
455320	548426
826	548427
38114	548428
90813	548429
260516	548430
4234	548431
614938	548432
9374	548433
167758	548434
39137	548435
175653	548436
55923	548437
211011	548438
34038	548439
14889	548440
240196	548441
430417	548442
323435	548443
258984	548444
683664	548445
45931	548446
55229	548447
441148	548448
99739	548449
335754	548450
114663	548451
254563	548452
4952	548453
65164	548454
169382	548455
9967	548456
556594	548457
12675	548458
221246	548459
169245	548460
200430	548461
687787	548462
134552	548463
668	548464
3433	548465
462253	548466
275421	548467
634902	548468
3964	548469
517322	548470
89846	548471
307014	548472
467973	548473
53498	548474
283880	548475
26900	548476
24712	548477
139814	548478
531565	548479
663572	548480
19488	548481
469875	548482
456269	548483
144268	548484
282054	548485
59133	548486
368987	548487
674241	548488
160940	548489
216722	548490
452168	548491
446768	548492
390951	548493
30965	548494
513058	548495
325300	548496
283765	548497
80068	548498
19278	548499
98061	548500
466999	548501
170955	548502
315866	548503
684564	548504
563469	548505
118895	548506
503334	548507
313831	548508
444516	548509
235351	548510
10101	548511
26882	548512
388097	548513
324347	548514
633797	548515
373956	548516
608778	548517
429011	548518
1358	548519
185635	548520
141924	548521
140715	548522
542350	548523
440392	548524
6	548525
16043	548526
472	548527
29727	548528
222673	548529
352979	548530
127788	548531
664029	548532
30047	548533
307405	548534
479574	548535
49333	548536
1646	548537
3027	548538
348036	548539
647031	548540
675591	548541
225225	548542
124087	548543
383705	548544
22084	548545
435795	548546
143905	548547
214699	548548
22703	548549
592857	548550
55201	548551
76189	548552
19529	548553
331242	548554
124479	548555
32279	548556
240976	548557
68406	548558
31466	548559
534553	548560
10589	548561
660109	548562
28628	548563
31972	548564
563165	548565
41628	548566
161837	548567
299181	548568
432022	548569
661474	548570
13493	548571
516911	548572
660024	548573
83665	548574
134311	548575
13556	548576
56566	548577
287946	548578
265008	548579
608217	548580
113980	548581
87393	548582
50650	548583
95231	548584
325036	548585
445019	548586
154178	548587
67153	548588
424171	548589
3927	548590
401165	548591
22012	548592
21987	548593
24569	548594
534470	548595
67	548596
134049	548597
64522	548598
419173	548599
272535	548600
287279	548601
31938	548602
4349	548603
121886	548604
4325	548605
44414	548606
7024	548607
250808	548608
604963	548609
279199	548610
140538	548611
545059	548612
572617	548613
9523	548614
34241	548615
358407	548616
365387	548617
125700	548618
279937	548619
629739	548620
250833	548621
298114	548622
585248	548623
278534	548624
678442	548625
685819	548626
1311	548627
619492	548628
259584	548629
681197	548630
614675	548631
25510	548632
149086	548633
293959	548634
159191	548635
340537	548636
432939	548637
190626	548638
13258	548639
61516	548640
347957	548641
7809	548642
1828	548643
57736	548644
4669	548645
132821	548646
505530	548647
58104	548648
41823	548649
42938	548650
534543	548651
363	548652
86905	548653
186233	548654
209539	548655
76921	548656
34188	548657
166517	548658
57731	548659
370551	548660
169002	548661
581691	548662
538039	548663
297411	548664
76047	548665
339838	548666
145822	548667
2661	548668
70631	548669
632598	548670
83055	548671
398591	548672
554381	548673
30369	548674
6102	548675
2914	548676
502632	548677
154515	548678
151608	548679
645798	548680
55035	548681
619483	548682
680759	548683
207530	548684
135003	548685
8759	548686
413312	548687
275064	548688
416078	548689
629564	548690
394967	548691
14351	548692
609312	548693
167683	548694
113476	548695
63321	548696
58547	548697
137834	548698
677842	548699
479951	548700
70120	548701
80896	548702
306074	548703
171331	548704
367494	548705
11849	548706
97187	548707
684519	548708
328125	548709
677772	548710
491134	548711
437406	548712
39689	548713
363688	548714
5236	548715
73443	548716
40218	548717
15200	548718
530927	548719
291102	548720
678359	548721
378158	548722
148052	548723
284371	548724
426323	548725
192052	548726
26399	548727
223518	548728
93446	548729
284006	548730
91187	548731
17869	548732
25107	548733
19134	548734
169	548735
476844	548736
69210	548737
12047	548738
3992	548739
310145	548740
485660	548741
370948	548742
18904	548743
340312	548744
4503	548745
37863	548746
548332	548747
117072	548748
661066	548749
661520	548750
614995	548751
82501	548752
6165	548753
416855	548754
353951	548755
39915	548756
225990	548757
186688	548758
629342	548759
284481	548760
168111	548761
159049	548762
76157	548763
506299	548764
607095	548765
646466	548766
606672	548767
18705	548768
685332	548769
292077	548770
572380	548771
227563	548772
696964	548773
199886	548774
210051	548775
684542	548776
179175	548777
219651	548778
527357	548779
513730	548780
603369	548781
123664	548782
2069	548783
148526	548784
14061	548785
678431	548786
32772	548787
533063	548788
27256	548789
656285	548790
589283	548791
133935	548792
543496	548793
377288	548794
613863	548795
153757	548796
3146	548797
55467	548798
181114	548799
153941	548800
52468	548801
607273	548802
40908	548803
665643	548804
326799	548805
488234	548806
331613	548807
360270	548808
62658	548809
4728	548810
161676	548811
628984	548812
85756	548813
633592	548814
576933	548815
7483	548816
26973	548817
56087	548818
410098	548819
13455	548820
155623	548821
534448	548822
468836	548823
629201	548824
18257	548825
661182	548826
3780	548827
30646	548828
156279	548829
49438	548830
113271	548831
608324	548832
571238	548833
9465	548834
94423	548835
32412	548836
105196	548837
592875	548838
6384	548839
58738	548840
528178	548841
140094	548842
123057	548843
582812	548844
413319	548845
14049	548846
158522	548847
548285	548848
365328	548849
43229	548850
296364	548851
81639	548852
2308	548853
21326	548854
661688	548855
17921	548856
71171	548857
31949	548858
3556	548859
498611	548860
124119	548861
280361	548862
235679	548863
49348	548864
56472	548865
134380	548866
345967	548867
19937	548868
355657	548869
163968	548870
38623	548871
181499	548872
284934	548873
128638	548874
41962	548875
90555	548876
632709	548877
65165	548878
112430	548879
111653	548880
17596	548881
605702	548882
876	548883
560544	548884
447647	548885
159	548886
113011	548887
154974	548888
159566	548889
438730	548890
171533	548891
526297	548892
432911	548893
144942	548894
169494	548895
284075	548896
489600	548897
158532	548898
131439	548899
285992	548900
54042	548901
202751	548902
267379	548903
147701	548904
270282	548905
365400	548906
122246	548907
555440	548908
72323	548909
876	548910
309191	548911
390575	548912
486006	548913
43360	548914
664314	548915
27623	548916
106361	548917
297945	548918
348303	548919
456159	548920
38479	548921
11090	548922
70282	548923
292609	548924
454780	548925
1021	548926
454839	548927
694108	548928
293758	548929
405312	548930
426890	548931
542027	548932
646436	548933
553950	548934
29079	548935
415859	548936
613591	548937
69184	548938
271396	548939
407864	548940
103124	548941
224543	548942
634907	548943
147165	548944
430080	548945
8800	548946
123374	548947
559999	548948
512392	548949
122937	548950
52045	548951
676076	548952
617846	548953
142827	548954
510763	548955
168999	548956
434996	548957
168038	548958
277675	548959
497493	548960
278469	548961
663037	548962
345041	548963
54	548964
309135	548965
78514	548966
20039	548967
212286	548968
21	548969
126547	548970
263866	548971
30284	548972
350481	548973
642	548974
615402	548975
231305	548976
23687	548977
2366	548978
4601	548979
427617	548980
679220	548981
163591	548982
339455	548983
49392	548984
68470	548985
442870	548986
76675	548987
452911	548988
52893	548989
353291	548990
480147	548991
58928	548992
621734	548993
363992	548994
54359	548995
550205	548996
265469	548997
123176	548998
3162	548999
568713	549000
516984	549001
158200	549002
249661	549003
650859	549004
1074	549005
361288	549006
512885	549007
465223	549008
427412	549009
252166	549010
288572	549011
129145	549012
105185	549013
667978	549014
57219	549015
434950	549016
112366	549017
234269	549018
366064	549019
171443	549020
327286	549021
329368	549022
268243	549023
426214	549024
517048	549025
299621	549026
583837	549027
675452	549028
142462	549029
138137	549030
665345	549031
144926	549032
565066	549033
172771	549034
69480	549035
428862	549036
165843	549037
507679	549038
33802	549039
116586	549040
62080	549041
665455	549042
458622	549043
231140	549044
299495	549045
659682	549046
26262	549047
34227	549048
431863	549049
277470	549050
123275	549051
497402	549052
22439	549053
199080	549054
50972	549055
554333	549056
139057	549057
541056	549058
112249	549059
139271	549060
555500	549061
2398	549062
665617	549063
67559	549064
26456	549065
677445	549066
426178	549067
126968	549068
97725	549069
403718	549070
177230	549071
54750	549072
161171	549073
375635	549074
42922	549075
518027	549076
575117	549077
83099	549078
513201	549079
38267	549080
382833	549081
3768	549082
601381	549083
414296	549084
366751	549085
57871	549086
239884	549087
219296	549088
414204	549089
58927	549090
49315	549091
600037	549092
54406	549093
681816	549094
658365	549095
228058	549096
204238	549097
45049	549098
582274	549099
129229	549100
673636	549101
362093	549102
129098	549103
85640	549104
308189	549105
153001	549106
546682	549107
296619	549108
46263	549109
5153	549110
297408	549111
5325	549112
86987	549113
16579	549114
13587	549115
399094	549116
361363	549117
187503	549118
640265	549119
641827	549120
224182	549121
604899	549122
20117	549123
266520	549124
2331	549125
111988	549126
86191	549127
481993	549128
505398	549129
164871	549130
13986	549131
1083	549132
458987	549133
511499	549134
115612	549135
47088	549136
123593	549137
479848	549138
127735	549139
250265	549140
47088	549141
660668	549142
55714	549143
221830	549144
224583	549145
663343	549146
348307	549147
412292	549148
689538	549149
463061	549150
308737	549151
10083	549152
11926	549153
162000	549154
94694	549155
54296	549156
614434	549157
362251	549158
292866	549159
46829	549160
4855	549161
58320	549162
584720	549163
292807	549164
120142	549165
473697	549166
37578	549167
13105	549168
296414	549169
50216	549170
396243	549171
174797	549172
436535	549173
335875	549174
517735	549175
58234	549176
552229	549177
299817	549178
141964	549179
673608	549180
355297	549181
123065	549182
649181	549183
444096	549184
354699	549185
636153	549186
6126	549187
11215	549188
171427	549189
130669	549190
279492	549191
93035	549192
21922	549193
4189	549194
605859	549195
607833	549196
11583	549197
34690	549198
8608	549199
430913	549200
287271	549201
109834	549202
112681	549203
72107	549204
654792	549205
211303	549206
387981	549207
136453	549208
277822	549209
17622	549210
78254	549211
78254	549212
95086	549213
159257	549214
283915	549215
601761	549216
633353	549217
329312	549218
503221	549219
3403	549220
43553	549221
144111	549222
155071	549223
7755	549224
22233	549225
332479	549226
697044	549227
65172	549228
677543	549229
155947	549230
80401	549231
614778	549232
644965	549233
381129	549234
410599	549235
11959	549236
571476	549237
21835	549238
465682	549239
24598	549240
606640	549241
1289	549242
114678	549243
38470	549244
455727	549245
527374	549246
3964	549247
18321	549248
483369	549249
115247	549250
390856	549251
9131	549252
51144	549253
143335	549254
2154	549255
556081	549256
37766	549257
44337	549258
101225	549259
297412	549260
687491	549261
38689	549262
32415	549263
696998	549264
626002	549265
635321	549266
521762	549267
410801	549268
613843	549269
295883	549270
230817	549271
20369	549272
318442	549273
599124	549274
532311	549275
68946	549276
55436	549277
372966	549278
90681	549279
456726	549280
2737	549281
142041	549282
639027	549283
147072	549284
57353	549285
308582	549286
280750	549287
178409	549288
248772	549289
77030	549290
369280	549291
27964	549292
59581	549293
472689	549294
216499	549295
602325	549296
58096	549297
663329	549298
640172	549299
11877	549300
434957	549301
146652	549302
387255	549303
661580	549304
679241	549305
612196	549306
391321	549307
83710	549308
657109	549309
19289	549310
18970	549311
21946	549312
3732	549313
25846	549314
649410	549315
502594	549316
85594	549317
301531	549318
644669	549319
138200	549320
605410	549321
124484	549322
272573	549323
82246	549324
146786	549325
215757	549326
56350	549327
53199	549328
281376	549329
453037	549330
3732	549331
448258	549332
33417	549333
25791	549334
366223	549335
22702	549336
497937	549337
176006	549338
65723	549339
230623	549340
514785	549341
4365	549342
8910	549343
64983	549344
196256	549345
59528	549346
62640	549347
199134	549348
93492	549349
377834	549350
688013	549351
652614	549352
481	549353
545343	549354
172561	549355
170458	549356
43153	549357
136313	549358
239894	549359
3772	549360
509714	549361
82816	549362
88802	549363
53495	549364
688219	549365
488980	549366
488981	549367
181299	549368
138290	549369
42917	549370
471521	549371
174198	549372
206878	549373
532782	549374
343645	549375
374098	549376
535573	549377
33369	549378
142863	549379
340988	549380
84631	549381
4076	549382
479048	549383
566686	549384
588926	549385
106575	549386
561748	549387
515108	549388
135280	549389
338861	549390
417512	549391
569031	549392
118643	549393
387559	549394
90553	549395
63973	549396
194082	549397
131993	549398
129292	549399
693374	549400
91234	549401
46812	549402
194802	549403
109839	549404
551096	549405
131657	549406
121199	549407
608946	549408
239520	549409
506958	549410
55621	549411
165683	549412
12543	549413
55628	549414
97248	549415
82458	549416
160199	549417
605091	549418
658582	549419
79759	549420
535399	549421
178889	549422
63977	549423
194206	549424
27084	549425
179032	549426
147775	549427
473282	549428
155835	549429
195721	549430
482690	549431
27107	549432
136248	549433
281268	549434
562968	549435
484638	549436
480636	549437
394364	549438
114100	549439
407962	549440
12077	549441
281295	549442
486233	549443
486309	549444
500093	549445
246483	549446
84704	549447
14701	549448
8620	549449
134030	549450
27768	549451
590112	549452
475978	549453
55061	549454
159670	549455
576217	549456
162193	549457
36086	549458
531144	549459
70246	549460
457783	549461
43032	549462
66772	549463
25007	549464
291556	549465
560468	549466
254977	549467
110126	549468
293070	549469
532666	549470
676236	549471
96864	549472
15097	549473
572347	549474
253695	549475
20152	549476
463447	549477
46753	549478
3365	549479
524432	549480
377132	549481
67024	549482
69621	549483
181235	549484
357256	549485
153540	549486
491838	549487
491031	549488
125616	549489
654561	549490
310560	549491
374305	549492
687021	549493
45825	549494
557401	549495
521600	549496
249088	549497
52106	549498
591149	549499
14410	549500
570392	549501
360681	549502
294538	549503
39394	549504
72	549505
163330	549506
356	549507
380273	549508
495911	549509
46398	549510
13460	549511
376321	549512
464524	549513
251486	549514
35187	549515
5000	549516
247193	549517
691279	549518
288383	549519
94570	549520
100041	549521
218692	549522
168718	549523
308500	549524
500207	549525
277447	549526
539246	549527
179821	549528
360285	549529
463603	549530
332051	549531
148357	549532
95747	549533
634	549534
639997	549535
354653	549536
509678	549537
583484	549538
8562	549539
23239	549540
565019	549541
74419	549542
311867	549543
118522	549544
130258	549545
178690	549546
74591	549547
216795	549548
61761	549549
157168	549550
457768	549551
333790	549552
444857	549553
97480	549554
399072	549555
37769	549556
7858	549557
486790	549558
239629	549559
411007	549560
345482	549561
248598	549562
12084	549563
506530	549564
240984	549565
438576	549566
6353	549567
320647	549568
81295	549569
233015	549570
654284	549571
691841	549572
323654	549573
643318	549574
23376	549575
254716	549576
427108	549577
446348	549578
239461	549579
330603	549580
237945	549581
23519	549582
163144	549583
270271	549584
270338	549585
443479	549586
479207	549587
599912	549588
220200	549589
658979	549590
303193	549591
571307	549592
449117	549593
292577	549594
71153	549595
123573	549596
363336	549597
169784	549598
103296	549599
472609	549600
429086	549601
372101	549602
94289	549603
31806	549604
34135	549605
35397	549606
330797	549607
513697	549608
357879	549609
41670	549610
230171	549611
397660	549612
39904	549613
548888	549614
462200	549615
661370	549616
207174	549617
150979	549618
23362	549619
43151	549620
356993	549621
432903	549622
509372	549623
634264	549624
357034	549625
230336	549626
794	549627
24670	549628
539888	549629
136457	549630
56506	549631
38375	549632
244971	549633
139543	549634
10144	549635
132577	549636
41337	549637
670088	549638
432828	549639
505160	549640
133051	549641
505167	549642
264164	549643
84053	549644
261657	549645
637256	549646
576462	549647
568828	549648
37002	549649
694455	549650
145272	549651
594070	549652
420908	549653
333961	549654
432663	549655
402307	549656
165201	549657
183146	549658
32040	549659
69915	549660
249092	549661
651023	549662
137024	549663
623908	549664
659770	549665
397005	549666
1971	549667
461648	549668
25247	549669
87543	549670
25369	549671
191477	549672
170004	549673
262708	549674
111687	549675
199670	549676
36566	549677
83461	549678
39703	549679
275545	549680
680501	549681
131973	549682
250785	549683
18813	549684
150063	549685
51777	549686
138756	549687
1908	549688
355961	549689
269187	549690
149872	549691
483753	549692
66658	549693
17755	549694
158276	549695
187334	549696
604731	549697
1	549698
229082	549699
487426	549700
69569	549701
333518	549702
289599	549703
63820	549704
370537	549705
430396	549706
636432	549707
325247	549708
599756	549709
495267	549710
668609	549711
54262	549712
664387	549713
140419	549714
226380	549715
474327	549716
291445	549717
425414	549718
6332	549719
168505	549720
460036	549721
309174	549722
115904	549723
5321	549724
599682	549725
297970	549726
572596	549727
28788	549728
211355	549729
397032	549730
689581	549731
298626	549732
484554	549733
694565	549734
635344	549735
203872	549736
613293	549737
226263	549738
71153	549739
450980	549740
257228	549741
319802	549742
151204	549743
172626	549744
118202	549745
164747	549746
219918	549747
289208	549748
354438	549749
95534	549750
217654	549751
425902	549752
369421	549753
30971	549754
28725	549755
54262	549756
6222	549757
211358	549758
356380	549759
639840	549760
484465	549761
226312	549762
16155	549763
58812	549764
283916	549765
123497	549766
165202	549767
692181	549768
2701	549769
25255	549770
22205	549771
4895	549772
562925	549773
145527	549774
114560	549775
32387	549776
348535	549777
380158	549778
225354	549779
672541	549780
244728	549781
288723	549782
96151	549783
12085	549784
5047	549785
180484	549786
84100	549787
294506	549788
408303	549789
144801	549790
33270	549791
664337	549792
1510	549793
134172	549794
23688	549795
398837	549796
3437	549797
109259	549798
666857	549799
112165	549800
585044	549801
457947	549802
657269	549803
94454	549804
16306	549805
523245	549806
151496	549807
313196	549808
498957	549809
154640	549810
538989	549811
608127	549812
211013	549813
14310	549814
638133	549815
135286	549816
44330	549817
55670	549818
41063	549819
25437	549820
654789	549821
329659	549822
587484	549823
52362	549824
395802	549825
673668	549826
95566	549827
550268	549828
103509	549829
7815	549830
49447	549831
161778	549832
472300	549833
45920	549834
100584	549835
640326	549836
640313	549837
532836	549838
235180	549839
452896	549840
429357	549841
99474	549842
696218	549843
7997	549844
161629	549845
271	549846
118165	549847
204496	549848
22167	549849
110302	549850
204542	549851
47795	549852
3128	549853
15876	549854
573062	549855
172675	549856
12585	549857
649499	549858
18287	549859
214751	549860
40845	549861
160363	549862
64144	549863
67205	549864
175224	549865
67925	549866
610268	549867
89154	549868
104719	549869
127894	549870
233097	549871
262427	549872
415628	549873
437816	549874
403713	549875
347302	549876
510179	549877
9732	549878
1206	549879
261627	549880
36782	549881
6406	549882
20892	549883
95133	549884
43047	549885
373926	549886
652308	549887
69241	549888
20978	549889
489616	549890
175231	549891
116917	549892
103597	549893
168362	549894
374853	549895
5433	549896
463538	549897
546933	549898
551583	549899
130693	549900
17366	549901
166534	549902
429784	549903
99331	549904
538344	549905
422275	549906
1235	549907
123037	549908
159236	549909
670621	549910
489086	549911
265986	549912
468817	549913
134326	549914
83787	549915
619818	549916
124818	549917
490863	549918
666547	549919
504837	549920
38896	549921
278	549922
306247	549923
81785	549924
616928	549925
654816	549926
38840	549927
161144	549928
611557	549929
617874	549930
332407	549931
2830	549932
24279	549933
78235	549934
344283	549935
49501	549936
37116	549937
293798	549938
648226	549939
78165	549940
173180	549941
130754	549942
689498	549943
538250	549944
30535	549945
274701	549946
274771	549947
568260	549948
643262	549949
506464	549950
100349	549951
244954	549952
680889	549953
90861	549954
423925	549955
203761	549956
237661	549957
136115	549958
203783	549959
661155	549960
203891	549961
472025	549962
203817	549963
150517	549964
18281	549965
423860	549966
603495	549967
70029	549968
239833	549969
38497	549970
424722	549971
430768	549972
609666	549973
155971	549974
476089	549975
609788	549976
323655	549977
434760	549978
187086	549979
359074	549980
101195	549981
391789	549982
609764	549983
187114	549984
635991	549985
609777	549986
609782	549987
155958	549988
643516	549989
609671	549990
187103	549991
609778	549992
609779	549993
695214	549994
187107	549995
359101	549996
609759	549997
695207	549998
643465	549999
187104	550000
643463	550001
359085	550002
405357	550003
609649	550004
609755	550005
359094	550006
609772	550007
493003	550008
609675	550009
405352	550010
391762	550011
391763	550012
695203	550013
643473	550014
391766	550015
695205	550016
162312	550017
695206	550018
391773	550019
391777	550020
609771	550021
391780	550022
643423	550023
643500	550024
643426	550025
643488	550026
643506	550027
391791	550028
643478	550029
391769	550030
391796	550031
405375	550032
643511	550033
643438	550034
643466	550035
695215	550036
391801	550037
391802	550038
609684	550039
643433	550040
643434	550041
643409	550042
609631	550043
609784	550044
187087	550045
609738	550046
609686	550047
609634	550048
609751	550049
405391	550050
609850	550051
609754	550052
609641	550053
659853	550054
405382	550055
609652	550056
609758	550057
609630	550058
636004	550059
155970	550060
359084	550061
359096	550062
493017	550063
405349	550064
405362	550065
643412	550066
609741	550067
659863	550068
643420	550069
391775	550070
609635	550071
405336	550072
405332	550073
643422	550074
609756	550075
643408	550076
659857	550077
187096	550078
635994	550079
405378	550080
695210	550081
609636	550082
493012	550083
405351	550084
609744	550085
391804	550086
609734	550087
609849	550088
643469	550089
609735	550090
609753	550091
609679	550092
609682	550093
643411	550094
643415	550095
643510	550096
643452	550097
155972	550098
359114	550099
405358	550100
56544	550101
609848	550102
695211	550103
635997	550104
609746	550105
405367	550106
391779	550107
391767	550108
391770	550109
643414	550110
609775	550111
391787	550112
643427	550113
405356	550114
643454	550115
609786	550116
643439	550117
359102	550118
405363	550119
609681	550120
643472	550121
643487	550122
695204	550123
643419	550124
609776	550125
609752	550126
391795	550127
503608	550128
187099	550129
492999	550130
391768	550131
187083	550132
643509	550133
609765	550134
643451	550135
643455	550136
643458	550137
359032	550138
405371	550139
187113	550140
609638	550141
493010	550142
643489	550143
609742	550144
636007	550145
609683	550146
493011	550147
636003	550148
635992	550149
643498	550150
609750	550151
643482	550152
187108	550153
609737	550154
609768	550155
609749	550156
643445	550157
93685	550158
14535	550159
70443	550160
86194	550161
622433	550162
594359	550163
394870	550164
656016	550165
361262	550166
248272	550167
471477	550168
430375	550169
475233	550170
135739	550171
416485	550172
261488	550173
684974	550174
153377	550175
628405	550176
324577	550177
117938	550178
94785	550179
427496	550180
586402	550181
59143	550182
285150	550183
438067	550184
438235	550185
153377	550186
628623	550187
285428	550188
285429	550189
33458	550190
285440	550191
285441	550192
285446	550193
85032	550194
516585	550195
305777	550196
305778	550197
305779	550198
305772	550199
305773	550200
607834	550201
37097	550202
496077	550203
153779	550204
349044	550205
358556	550206
155884	550207
609366	550208
155877	550209
181822	550210
494393	550211
678283	550212
269590	550213
389905	550214
84384	550215
419960	550216
550662	550217
227156	550218
512374	550219
670571	550220
512376	550221
215151	550222
247999	550223
531919	550224
533527	550225
512379	550226
536610	550227
248008	550228
248045	550229
531923	550230
248009	550231
248051	550232
536628	550233
86476	550234
8023	550235
402947	550236
451459	550237
441849	550238
369473	550239
448437	550240
135103	550241
356038	550242
363558	550243
142356	550244
142356	550245
546063	550246
546064	550247
601844	550248
215539	550249
375177	550250
375176	550251
663578	550252
167120	550253
342564	550254
425190	550255
126472	550256
345525	550257
153578	550258
451186	550259
119137	550260
322690	550261
261193	550262
691472	550263
569928	550264
305775	550265
305776	550266
379095	550267
266926	550268
629643	550269
122336	550270
580465	550271
326617	550272
326656	550273
430475	550274
3702	550275
218286	550276
372909	550277
272994	550278
454487	550279
494061	550280
475217	550281
354442	550282
339691	550283
552871	550284
212986	550285
585358	550286
665522	550287
538633	550288
531917	550289
247989	550290
248038	550291
531918	550292
533526	550293
215149	550294
247996	550295
247998	550296
248042	550297
512378	550298
250948	550299
248043	550300
248044	550301
670572	550302
536613	550303
215155	550304
531921	550305
215156	550306
215159	550307
536623	550308
215160	550309
250954	550310
531924	550311
670576	550312
531926	550313
576385	550314
457643	550315
678773	550316
472639	550317
489459	550318
617107	550319
82020	550320
684502	550321
454266	550322
341580	550323
91263	550324
626755	550325
687390	550326
412894	550327
386540	550328
21245	550329
372166	550330
390844	550331
557615	550332
225181	550333
302717	550334
17327	550335
443204	550336
413794	550337
19130	550338
419011	550339
404990	550340
279315	550341
545171	550342
89679	550343
180265	550344
517122	550345
435726	550346
282389	550347
487594	550348
402739	550349
72945	550350
288090	550351
581723	550352
441881	550353
7395	550354
140439	550355
107963	550356
40435	550357
426593	550358
80477	550359
599845	550360
589126	550361
387986	550362
240898	550363
141069	550364
351374	550365
444766	550366
407595	550367
429143	550368
624850	550369
379997	550370
288639	550371
95971	550372
472582	550373
537806	550374
264067	550375
510351	550376
116561	550377
422251	550378
46017	550379
69290	550380
579571	550381
592519	550382
654832	550383
217358	550384
218429	550385
226436	550386
631843	550387
328614	550388
269281	550389
594091	550390
217498	550391
636994	550392
148519	550393
485479	550394
275127	550395
691804	550396
69842	550397
487788	550398
298186	550399
160257	550400
290571	550401
308716	550402
595814	550403
627952	550404
467113	550405
416984	550406
181835	550407
204253	550408
196610	550409
242861	550410
105114	550411
46008	550412
385301	550413
375407	550414
371461	550415
617773	550416
297815	550417
646083	550418
601656	550419
91816	550420
41613	550421
111901	550422
351862	550423
153689	550424
646468	550425
425601	550426
95244	550427
54408	550428
14395	550429
276959	550430
109862	550431
268771	550432
32876	550433
387565	550434
100237	550435
692156	550436
572273	550437
422347	550438
606594	550439
410253	550440
119412	550441
225265	550442
281415	550443
562150	550444
605743	550445
441850	550446
192424	550447
20255	550448
659616	550449
612359	550450
317882	550451
599793	550452
482924	550453
153378	550454
408198	550455
438831	550456
669578	550457
56098	550458
558985	550459
335022	550460
119988	550461
120480	550462
445323	550463
372859	550464
644780	550465
644864	550466
694562	550467
104324	550468
137098	550469
271799	550470
349387	550471
305110	550472
612521	550473
303060	550474
404549	550475
558016	550476
549026	550477
491258	550478
99198	550479
156867	550480
268570	550481
219506	550482
670033	550483
550387	550484
392269	550485
169967	550486
410256	550487
492736	550488
332629	550489
633282	550490
358218	550491
176433	550492
683273	550493
632719	550494
572152	550495
1878	550496
569988	550497
317014	550498
627633	550499
22039	550500
264815	550501
602071	550502
302704	550503
82435	550504
440515	550505
343968	550506
233481	550507
345817	550508
391351	550509
372167	550510
215743	550511
691771	550512
559101	550513
422521	550514
231564	550515
688081	550516
455680	550517
672830	550518
368323	550519
513226	550520
499236	550521
419981	550522
209884	550523
610224	550524
552257	550525
232107	550526
389491	550527
276097	550528
354456	550529
463673	550530
95415	550531
552719	550532
518382	550533
451012	550534
23822	550535
23822	550536
23822	550537
23822	550538
296398	550539
388171	550540
282929	550541
656979	550542
34274	550543
436230	550544
376929	550545
387704	550546
637000	550547
422480	550548
632459	550549
106316	550550
455130	550551
16578	550552
376220	550553
378225	550554
119454	550555
648474	550556
28902	550557
422387	550558
126480	550559
6858	550560
320157	550561
317170	550562
423947	550563
290866	550564
399296	550565
94459	550566
43341	550567
4596	550568
397458	550569
402762	550570
696133	550571
122519	550572
428804	550573
637992	550574
563787	550575
177569	550576
90371	550577
238848	550578
515549	550579
390735	550580
599708	550581
331103	550582
478624	550583
386264	550584
695523	550585
244064	550586
678771	550587
271366	550588
542075	550589
574172	550590
613394	550591
318554	550592
88759	550593
276087	550594
455837	550595
604524	550596
576584	550597
276084	550598
53721	550599
348331	550600
348337	550601
398638	550602
413719	550603
61324	550604
428801	550605
167616	550606
128507	550607
467088	550608
102952	550609
107182	550610
101788	550611
16645	550612
26777	550613
69358	550614
559169	550615
283307	550616
627663	550617
310621	550618
377309	550619
273304	550620
445319	550621
413345	550622
110720	550623
9062	550624
143714	550625
325319	550626
69828	550627
513203	550628
308717	550629
50021	550630
9229	550631
694167	550632
181834	550633
186636	550634
404987	550635
442715	550636
643230	550637
387267	550638
697096	550639
359025	550640
9034	550641
483134	550642
318847	550643
447296	550644
627693	550645
437571	550646
107231	550647
614864	550648
212404	550649
351787	550650
372146	550651
192067	550652
184334	550653
97106	550654
455489	550655
272119	550656
618259	550657
341665	550658
97538	550659
187354	550660
632382	550661
120755	550662
41333	550663
377255	550664
496184	550665
488940	550666
353632	550667
468579	550668
110962	550669
636888	550670
394299	550671
80546	550672
417726	550673
242716	550674
109932	550675
416032	550676
162723	550677
143040	550678
159010	550679
627634	550680
43835	550681
76599	550682
55260	550683
109707	550684
627765	550685
452630	550686
123298	550687
66182	550688
86745	550689
398428	550690
12075	550691
572257	550692
422472	550693
93563	550694
70442	550695
208649	550696
413388	550697
274056	550698
362734	550699
356118	550700
283348	550701
585283	550702
157019	550703
34025	550704
646914	550705
606840	550706
548428	550707
463644	550708
42680	550709
580025	550710
461394	550711
250379	550712
231565	550713
225198	550714
438158	550715
670570	550716
512380	550717
512381	550718
401612	550719
386760	550720
386766	550721
622574	550722
298652	550723
390014	550724
623343	550725
367325	550726
352231	550727
31286	550728
386589	550729
601705	550730
175019	550731
23376	550732
197856	550733
219777	550734
10462	550735
100025	550736
617753	550737
593494	550738
274687	550739
273342	550740
362975	550741
294660	550742
515800	550743
502701	550744
441101	550745
383976	550746
77704	550747
659063	550748
409857	550749
349440	550750
92729	550751
398363	550752
454508	550753
395078	550754
41702	550755
492600	550756
428430	550757
578243	550758
78231	550759
554377	550760
547738	550761
340931	550762
425974	550763
647535	550764
423040	550765
274809	550766
583925	550767
448696	550768
456685	550769
451265	550770
107865	550771
660853	550772
76339	550773
532284	550774
122308	550775
438187	550776
19981	550777
680958	550778
425677	550779
233519	550780
239708	550781
479373	550782
617725	550783
227173	550784
32621	550785
240950	550786
297637	550787
266252	550788
666221	550789
240935	550790
364204	550791
372217	550792
24216	550793
642756	550794
11700	550795
493311	550796
594447	550797
254907	550798
52352	550799
367104	550800
623892	550801
455302	550802
221396	550803
392711	550804
678465	550805
696795	550806
452576	550807
272505	550808
176913	550809
240920	550810
279257	550811
355374	550812
114212	550813
415295	550814
221126	550815
80760	550816
404319	550817
53149	550818
619436	550819
109504	550820
446008	550821
391174	550822
330358	550823
355551	550824
20159	550825
13642	550826
252472	550827
406779	550828
126983	550829
225249	550830
502702	550831
312205	550832
179637	550833
630220	550834
576848	550835
212583	550836
517110	550837
45209	550838
180450	550839
680320	550840
169845	550841
603951	550842
28884	550843
550180	550844
294901	550845
674867	550846
621188	550847
506497	550848
328324	550849
423047	550850
225205	550851
14400	550852
290544	550853
624851	550854
380235	550855
379947	550856
380187	550857
380052	550858
380053	550859
55677	550860
557597	550861
34198	550862
659035	550863
552784	550864
7001	550865
80471	550866
602984	550867
70002	550868
25110	550869
383406	550870
299230	550871
299237	550872
299249	550873
299250	550874
505431	550875
12072	550876
103240	550877
551435	550878
299227	550879
299236	550880
299251	550881
111675	550882
451183	550883
505587	550884
44867	550885
79850	550886
176912	550887
115917	550888
590514	550889
457613	550890
179893	550891
375788	550892
464283	550893
305817	550894
279251	550895
302366	550896
537415	550897
43341	550898
472539	550899
100072	550900
70014	550901
221743	550902
87941	550903
618184	550904
68275	550905
195514	550906
365783	550907
497524	550908
239276	550909
199056	550910
402448	550911
627676	550912
189982	550913
2284	550914
180003	550915
360795	550916
90869	550917
325783	550918
386773	550919
631911	550920
275187	550921
469582	550922
100030	550923
225199	550924
356324	550925
521737	550926
184998	550927
162239	550928
556071	550929
637079	550930
95114	550931
103150	550932
443132	550933
217356	550934
69545	550935
30317	550936
70075	550937
41041	550938
70184	550939
678361	550940
627607	550941
443159	550942
443148	550943
336810	550944
505743	550945
674141	550946
471569	550947
627141	550948
477206	550949
336708	550950
598088	550951
311234	550952
276081	550953
375185	550954
144892	550955
391289	550956
372282	550957
262559	550958
280769	550959
83928	550960
546655	550961
44173	550962
651554	550963
265149	550964
598089	550965
452327	550966
418651	550967
696848	550968
241055	550969
108381	550970
69619	550971
514725	550972
447155	550973
60993	550974
557591	550975
501368	550976
681290	550977
32435	550978
387942	550979
443304	550980
305223	550981
18952	550982
156080	550983
321732	550984
532987	550985
562569	550986
147804	550987
389192	550988
240207	550989
353572	550990
12075	550991
518350	550992
109504	550993
190090	550994
394014	550995
154799	550996
508904	550997
41023	550998
15329	550999
74680	551000
614777	551001
306225	551002
367462	551003
153954	551004
463826	551005
230215	551006
601184	551007
314711	551008
680407	551009
101307	551010
78086	551011
34274	551012
94826	551013
528263	551014
528264	551015
202448	551016
10678	551017
367327	551018
284816	551019
7192	551020
149725	551021
190051	551022
56088	551023
645649	551024
193644	551025
247921	551026
207541	551027
602115	551028
116638	551029
372210	551030
362578	551031
262885	551032
463558	551033
260314	551034
647554	551035
39247	551036
689546	551037
47859	551038
168025	551039
317807	551040
441823	551041
39709	551042
661016	551043
456718	551044
310629	551045
70442	551046
284890	551047
494176	551048
307058	551049
38821	551050
588521	551051
118153	551052
350652	551053
622417	551054
409046	551055
373558	551056
13053	551057
58307	551058
471094	551059
670297	551060
11186	551061
666966	551062
466880	551063
466857	551064
466896	551065
466860	551066
466868	551067
466856	551068
466881	551069
466833	551070
466870	551071
689400	551072
689405	551073
689403	551074
689402	551075
689401	551076
689398	551077
220458	551078
220476	551079
70550	551080
220505	551081
220509	551082
220513	551083
220528	551084
220534	551085
220550	551086
70565	551087
220560	551088
220592	551089
514304	551090
514308	551091
135129	551092
514328	551093
514349	551094
514389	551095
514394	551096
514398	551097
514402	551098
514411	551099
514439	551100
514447	551101
514452	551102
135141	551103
514458	551104
514463	551105
514481	551106
514503	551107
220675	551108
249765	551109
76242	551110
220656	551111
400728	551112
137464	551113
46681	551114
263750	551115
531717	551116
247854	551117
247889	551118
247919	551119
76255	551120
247876	551121
247791	551122
263548	551123
107560	551124
390022	551125
160629	551126
5371	551127
159218	551128
424303	551129
247763	551130
247795	551131
247824	551132
247893	551133
247834	551134
283729	551135
69946	551136
684973	551137
496504	551138
599995	551139
381507	551140
69271	551141
28620	551142
466846	551143
466904	551144
466905	551145
466851	551146
466895	551147
634708	551148
543379	551149
247762	551150
247903	551151
247797	551152
247832	551153
247864	551154
101516	551155
247841	551156
12914	551157
273231	551158
30762	551159
322102	551160
322106	551161
322099	551162
150547	551163
322094	551164
322104	551165
322098	551166
322101	551167
403838	551168
520897	551169
520911	551170
520901	551171
520900	551172
520886	551173
4207	551174
520871	551175
136451	551176
520902	551177
520885	551178
494414	551179
263005	551180
263006	551181
367600	551182
661710	551183
322823	551184
614171	551185
86208	551186
277402	551187
164717	551188
655689	551189
357008	551190
42218	551191
69437	551192
368071	551193
520888	551194
520919	551195
136453	551196
302108	551197
287130	551198
432838	551199
112501	551200
123935	551201
414123	551202
69068	551203
657606	551204
543730	551205
613610	551206
263228	551207
82309	551208
247898	551209
216197	551210
75558	551211
31854	551212
390291	551213
70574	551214
88940	551215
30445	551216
136454	551217
96497	551218
247804	551219
520912	551220
324789	551221
126816	551222
346876	551223
544371	551224
137436	551225
586726	551226
597404	551227
329399	551228
494169	551229
6265	551230
261930	551231
131675	551232
597549	551233
164810	551234
396214	551235
651358	551236
497739	551237
227834	551238
663362	551239
534455	551240
15836	551241
396229	551242
516279	551243
23501	551244
44945	551245
681119	551246
48728	551247
457209	551248
175832	551249
86634	551250
463697	551251
207419	551252
80147	551253
90392	551254
44993	551255
465612	551256
96088	551257
666343	551258
384887	551259
505243	551260
632454	551261
283547	551262
163389	551263
533594	551264
72300	551265
492116	551266
614589	551267
517402	551268
465392	551269
90878	551270
69393	551271
570394	551272
135790	551273
204269	551274
548132	551275
493179	551276
548078	551277
47108	551278
306899	551279
570	551280
482864	551281
464786	551282
341422	551283
26189	551284
102	551285
327409	551286
144093	551287
374081	551288
489306	551289
118106	551290
434466	551291
498994	551292
31838	551293
54383	551294
555479	551295
140422	551296
49642	551297
589070	551298
124035	551299
374266	551300
539715	551301
15794	551302
2879	551303
465320	551304
239073	551305
549135	551306
182954	551307
468539	551308
23385	551309
4817	551310
220720	551311
408172	551312
47430	551313
176436	551314
135895	551315
109718	551316
579436	551317
514738	551318
490887	551319
600678	551320
53441	551321
41607	551322
140795	551323
399014	551324
55261	551325
417309	551326
449462	551327
370133	551328
60411	551329
169768	551330
104796	551331
16651	551332
108080	551333
237459	551334
611910	551335
392945	551336
325749	551337
503253	551338
282945	551339
133414	551340
69311	551341
218334	551342
100704	551343
253219	551344
544958	551345
439658	551346
33994	551347
72039	551348
1499	551349
18759	551350
239400	551351
211979	551352
639256	551353
197833	551354
93662	551355
376725	551356
94582	551357
505439	551358
644681	551359
484837	551360
90375	551361
5709	551362
200968	551363
110257	551364
63033	551365
32490	551366
46342	551367
51306	551368
24402	551369
360669	551370
70436	551371
131690	551372
648618	551373
197157	551374
441107	551375
269142	551376
17933	551377
688230	551378
187247	551379
619287	551380
107926	551381
367134	551382
683681	551383
86504	551384
38509	551385
463121	551386
394980	551387
149272	551388
632094	551389
128127	551390
147406	551391
629084	551392
434251	551393
663307	551394
235	551395
80464	551396
428347	551397
48009	551398
464535	551399
548706	551400
378114	551401
68147	551402
53388	551403
604266	551404
55219	551405
46144	551406
43915	551407
272488	551408
93626	551409
655814	551410
266739	551411
87389	551412
672214	551413
678785	551414
111996	551415
118945	551416
36370	551417
58915	551418
41940	551419
146447	551420
82118	551421
516036	551422
657054	551423
24671	551424
12662	551425
15597	551426
48403	551427
206402	551428
3704	551429
512603	551430
61209	551431
265772	551432
207357	551433
551411	551434
103802	551435
318	551436
266937	551437
36504	551438
10277	551439
319955	551440
616246	551441
447456	551442
272896	551443
616268	551444
385418	551445
635904	551446
34004	551447
2674	551448
589395	551449
257580	551450
2518	551451
8774	551452
667962	551453
499281	551454
3290	551455
447378	551456
151025	551457
247380	551458
102016	551459
681349	551460
53478	551461
138438	551462
106396	551463
239285	551464
266318	551465
577157	551466
624079	551467
358281	551468
593178	551469
8019	551470
602752	551471
28622	551472
481226	551473
75190	551474
5568	551475
324464	551476
114598	551477
677018	551478
162818	551479
26513	551480
246266	551481
159026	551482
249011	551483
172740	551484
243323	551485
684356	551486
445655	551487
564995	551488
608746	551489
311807	551490
415727	551491
19078	551492
553648	551493
26388	551494
134065	551495
364485	551496
236687	551497
653508	551498
4724	551499
580272	551500
75146	551501
162584	551502
354995	551503
305307	551504
189234	551505
605556	551506
678390	551507
568004	551508
657467	551509
556840	551510
35230	551511
127	551512
537109	551513
51873	551514
99911	551515
562452	551516
148805	551517
36045	551518
34467	551519
377136	551520
22289	551521
604393	551522
219333	551523
153011	551524
393688	551525
593782	551526
596187	551527
608765	551528
614819	551529
90861	551530
558409	551531
44666	551532
379740	551533
151597	551534
479071	551535
635745	551536
1691	551537
207559	551538
52414	551539
496270	551540
68969	551541
8410	551542
235	551543
671247	551544
1678	551545
322903	551546
392523	551547
165959	551548
129954	551549
274963	551550
192022	551551
10414	551552
25106	551553
301894	551554
68310	551555
479499	551556
138465	551557
677529	551558
302118	551559
145976	551560
15057	551561
78039	551562
137028	551563
163583	551564
63721	551565
178510	551566
70686	551567
409126	551568
628448	551569
616073	551570
155620	551571
15074	551572
110617	551573
156404	551574
83533	551575
372090	551576
8294	551577
50040	551578
109292	551579
572461	551580
29369	551581
664551	551582
67919	551583
304941	551584
59729	551585
420024	551586
130441	551587
8425	551588
28628	551589
78039	551590
419094	551591
244081	551592
29611	551593
145938	551594
624471	551595
15279	551596
476743	551597
12303	551598
665995	551599
179726	551600
588220	551601
667243	551602
469597	551603
6698	551604
219714	551605
284588	551606
166567	551607
143247	551608
252383	551609
59133	551610
335134	551611
432917	551612
71517	551613
4939	551614
299548	551615
302405	551616
608798	551617
61080	551618
68037	551619
69346	551620
262207	551621
217625	551622
221174	551623
674251	551624
323582	551625
78366	551626
11364	551627
8818	551628
166526	551629
112342	551630
200378	551631
107782	551632
100824	551633
160608	551634
14932	551635
87587	551636
114775	551637
232211	551638
101169	551639
68979	551640
143184	551641
391123	551642
625509	551643
575850	551644
28042	551645
550935	551646
20630	551647
118475	551648
351505	551649
14063	551650
124527	551651
28634	551652
528359	551653
81787	551654
18060	551655
19271	551656
12259	551657
47114	551658
10532	551659
4399	551660
133463	551661
112417	551662
10378	551663
24485	551664
116801	551665
58630	551666
64208	551667
351967	551668
193184	551669
257181	551670
236	551671
456679	551672
422975	551673
16573	551674
648186	551675
208910	551676
338906	551677
92535	551678
278457	551679
100006	551680
61903	551681
32841	551682
696014	551683
373810	551684
10182	551685
87347	551686
76957	551687
88212	551688
17782	551689
75661	551690
162657	551691
440837	551692
178296	551693
494405	551694
35342	551695
426064	551696
456309	551697
572384	551698
105564	551699
227635	551700
422315	551701
33989	551702
93501	551703
691406	551704
488748	551705
362250	551706
216160	551707
536091	551708
654580	551709
452531	551710
691328	551711
158221	551712
500957	551713
328320	551714
681469	551715
27598	551716
27598	551717
352276	551718
358331	551719
30014	551720
303537	551721
250779	551722
33050	551723
398164	551724
1760	551725
224998	551726
223782	551727
299570	551728
309918	551729
223528	551730
333047	551731
612757	551732
15894	551733
233541	551734
103443	551735
523844	551736
624549	551737
602159	551738
372574	551739
306805	551740
618310	551741
159290	551742
231158	551743
663616	551744
98822	551745
453661	551746
505779	551747
339195	551748
27871	551749
217905	551750
573724	551751
515895	551752
144032	551753
154736	551754
60022	551755
150461	551756
471921	551757
521760	551758
637620	551759
668378	551760
284949	551761
328708	551762
106777	551763
1507	551764
47584	551765
39507	551766
161993	551767
145597	551768
25029	551769
68822	551770
23630	551771
614800	551772
3626	551773
162357	551774
170785	551775
340260	551776
83329	551777
236713	551778
176406	551779
588741	551780
452590	551781
21693	551782
17405	551783
339728	551784
23524	551785
628918	551786
93470	551787
657995	551788
571188	551789
654857	551790
530106	551791
315904	551792
34368	551793
42568	551794
12756	551795
313492	551796
9302	551797
189885	551798
502854	551799
123278	551800
272624	551801
401855	551802
155879	551803
377047	551804
669534	551805
670282	551806
155577	551807
88181	551808
16972	551809
166414	551810
663291	551811
75148	551812
490944	551813
138169	551814
531880	551815
433993	551816
523019	551817
571495	551818
106420	551819
501065	551820
338	551821
694628	551822
679340	551823
327980	551824
196527	551825
597246	551826
45929	551827
482449	551828
650930	551829
341843	551830
7930	551831
6599	551832
453263	551833
229154	551834
655861	551835
488879	551836
347071	551837
242095	551838
603874	551839
104842	551840
168827	551841
396627	551842
350062	551843
640736	551844
7422	551845
375441	551846
162193	551847
107386	551848
498651	551849
429704	551850
33760	551851
101689	551852
132329	551853
124883	551854
550254	551855
620949	551856
503083	551857
130849	551858
13667	551859
4945	551860
396639	551861
120986	551862
334770	551863
696395	551864
604597	551865
49414	551866
647858	551867
649952	551868
21933	551869
59535	551870
351914	551871
373056	551872
80161	551873
100350	551874
561294	551875
351156	551876
28339	551877
297818	551878
483809	551879
449307	551880
100718	551881
141550	551882
332392	551883
682309	551884
561799	551885
33022	551886
307830	551887
301813	551888
156501	551889
22844	551890
102024	551891
83133	551892
172950	551893
123454	551894
84875	551895
137328	551896
55407	551897
441162	551898
156030	551899
594282	551900
61446	551901
166320	551902
5505	551903
176569	551904
61508	551905
96698	551906
482821	551907
62274	551908
1472	551909
9424	551910
250408	551911
565657	551912
27886	551913
122445	551914
622304	551915
150448	551916
196592	551917
128602	551918
692401	551919
55575	551920
157670	551921
264201	551922
634144	551923
303876	551924
400468	551925
79222	551926
296532	551927
229628	551928
251861	551929
519820	551930
34110	551931
66670	551932
652113	551933
279508	551934
267214	551935
22276	551936
647315	551937
743	551938
335494	551939
28317	551940
110271	551941
37404	551942
593237	551943
248610	551944
1195	551945
206334	551946
200108	551947
307008	551948
21468	551949
59487	551950
24066	551951
37065	551952
435747	551953
376007	551954
551150	551955
485116	551956
115628	551957
424639	551958
616958	551959
16778	551960
659136	551961
100792	551962
52358	551963
4177	551964
16049	551965
175062	551966
18605	551967
172980	551968
180103	551969
226004	551970
133398	551971
2805	551972
487636	551973
211397	551974
315344	551975
467561	551976
37356	551977
101650	551978
208638	551979
29113	551980
226930	551981
625457	551982
4206	551983
58107	551984
155080	551985
112679	551986
247978	551987
150144	551988
531136	551989
59221	551990
25374	551991
327143	551992
144107	551993
101126	551994
72919	551995
637260	551996
19562	551997
43134	551998
521566	551999
236225	552000
568691	552001
255275	552002
588746	552003
529907	552004
171048	552005
480367	552006
396307	552007
677815	552008
301051	552009
79672	552010
576527	552011
682688	552012
584761	552013
322029	552014
269141	552015
269323	552016
168343	552017
154558	552018
154558	552019
49159	552020
639452	552021
90316	552022
574031	552023
50833	552024
494406	552025
30057	552026
619529	552027
587920	552028
29112	552029
106847	552030
456525	552031
234192	552032
228203	552033
228204	552034
253758	552035
147310	552036
142162	552037
549537	552038
337560	552039
4249	552040
414737	552041
451557	552042
578057	552043
319531	552044
506504	552045
201321	552046
322936	552047
688185	552048
13084	552049
464805	552050
578080	552051
472670	552052
517219	552053
376976	552054
456512	552055
471127	552056
335935	552057
71608	552058
440606	552059
191831	552060
283962	552061
265841	552062
674905	552063
213857	552064
345542	552065
449534	552066
77758	552067
60725	552068
346933	552069
244712	552070
562281	552071
291161	552072
454	552073
163457	552074
680776	552075
438914	552076
122306	552077
248714	552078
644431	552079
441876	552080
492568	552081
271785	552082
139805	552083
580168	552084
184481	552085
286004	552086
622869	552087
103754	552088
492567	552089
25472	552090
475811	552091
19834	552092
613678	552093
429622	552094
449955	552095
662666	552096
41343	552097
139475	552098
32520	552099
162020	552100
35189	552101
6756	552102
13485	552103
47125	552104
550009	552105
243414	552106
615804	552107
60388	552108
216445	552109
137113	552110
464131	552111
387336	552112
112525	552113
620677	552114
154416	552115
610142	552116
276514	552117
40192	552118
247759	552119
387706	552120
134054	552121
53861	552122
80651	552123
244158	552124
21182	552125
341366	552126
533843	552127
74286	552128
115052	552129
191807	552130
81927	552131
160714	552132
593773	552133
235020	552134
464144	552135
564113	552136
289212	552137
115749	552138
32561	552139
632779	552140
281614	552141
4294	552142
159407	552143
60394	552144
22309	552145
438419	552146
342606	552147
13824	552148
489481	552149
74414	552150
638031	552151
589230	552152
486154	552153
614567	552154
502040	552155
365744	552156
5067	552157
324309	552158
424390	552159
554014	552160
408151	552161
152947	552162
848	552163
417777	552164
239405	552165
463787	552166
41607	552167
397271	552168
399845	552169
531106	552170
645794	552171
146838	552172
91219	552173
618759	552174
40663	552175
140189	552176
123485	552177
3736	552178
333928	552179
17241	552180
538761	552181
232977	552182
465253	552183
135930	552184
52387	552185
126340	552186
101161	552187
182859	552188
38395	552189
36587	552190
21086	552191
562339	552192
593344	552193
109546	552194
184174	552195
39401	552196
409384	552197
106211	552198
479936	552199
396227	552200
182998	552201
203880	552202
9369	552203
584587	552204
408948	552205
654086	552206
595429	552207
75455	552208
514932	552209
7647	552210
110021	552211
80463	552212
264173	552213
590989	552214
6071	552215
39559	552216
269594	552217
9714	552218
297793	552219
53146	552220
58487	552221
428798	552222
367986	552223
213851	552224
67769	552225
533	552226
669951	552227
163516	552228
57337	552229
28864	552230
666381	552231
641224	552232
367099	552233
527863	552234
66208	552235
30440	552236
152805	552237
12411	552238
405530	552239
56568	552240
532602	552241
597538	552242
203773	552243
579844	552244
131730	552245
513114	552246
69	552247
2948	552248
31611	552249
511230	552250
1842	552251
306374	552252
31842	552253
56468	552254
109519	552255
153922	552256
551480	552257
46679	552258
206403	552259
37296	552260
130	552261
46860	552262
420649	552263
426999	552264
659923	552265
310751	552266
578976	552267
164176	552268
195745	552269
14423	552270
612472	552271
25629	552272
344358	552273
83712	552274
70090	552275
75345	552276
145635	552277
69223	552278
274796	552279
339447	552280
163980	552281
134046	552282
492949	552283
300860	552284
54543	552285
4207	552286
481146	552287
229875	552288
623487	552289
322147	552290
37333	552291
625295	552292
391182	552293
20539	552294
658150	552295
187919	552296
28792	552297
343632	552298
57599	552299
88664	552300
421164	552301
78285	552302
152150	552303
70317	552304
2921	552305
7195	552306
355017	552307
68339	552308
108457	552309
108933	552310
577434	552311
319717	552312
292515	552313
177819	552314
298698	552315
17922	552316
91539	552317
686118	552318
310841	552319
335990	552320
628261	552321
86169	552322
236264	552323
387753	552324
543765	552325
96498	552326
21488	552327
95744	552328
84683	552329
93912	552330
657820	552331
493482	552332
93578	552333
102249	552334
9292	552335
646813	552336
283829	552337
328020	552338
191898	552339
255610	552340
418321	552341
53059	552342
599730	552343
12160	552344
326210	552345
349945	552346
675599	552347
85288	552348
483604	552349
472373	552350
33663	552351
30593	552352
80	552353
350360	552354
72567	552355
296460	552356
571268	552357
40901	552358
96231	552359
159883	552360
328622	552361
338949	552362
42967	552363
56147	552364
3805	552365
102892	552366
31149	552367
10938	552368
5400	552369
8876	552370
13202	552371
662252	552372
53510	552373
623840	552374
604310	552375
17030	552376
68741	552377
151318	552378
61461	552379
13263	552380
3283	552381
249886	552382
462301	552383
50349	552384
364327	552385
53993	552386
227944	552387
357419	552388
603471	552389
49531	552390
168212	552391
409789	552392
3188	552393
8195	552394
44690	552395
132507	552396
18905	552397
52957	552398
605590	552399
529077	552400
650858	552401
227829	552402
52740	552403
275291	552404
6523	552405
565894	552406
73974	552407
156784	552408
172283	552409
115975	552410
7845	552411
619005	552412
88793	552413
420275	552414
653239	552415
59393	552416
2471	552417
170030	552418
42003	552419
134127	552420
318704	552421
673619	552422
535574	552423
361342	552424
584117	552425
132841	552426
543748	552427
259336	552428
102431	552429
45542	552430
133413	552431
409171	552432
384963	552433
159751	552434
266218	552435
560796	552436
137698	552437
347997	552438
262713	552439
544011	552440
621666	552441
145308	552442
14906	552443
483915	552444
498639	552445
46849	552446
623968	552447
415829	552448
453121	552449
226266	552450
195646	552451
273036	552452
544946	552453
530526	552454
113513	552455
437669	552456
580743	552457
482432	552458
410733	552459
205010	552460
7592	552461
161918	552462
380954	552463
190040	552464
364330	552465
567043	552466
193921	552467
668690	552468
113026	552469
69979	552470
101843	552471
17819	552472
87178	552473
316710	552474
470754	552475
617744	552476
678258	552477
381650	552478
156893	552479
514940	552480
316077	552481
189949	552482
670221	552483
668684	552484
676312	552485
125459	552486
181051	552487
289078	552488
452268	552489
55377	552490
247443	552491
25857	552492
217391	552493
564401	552494
354865	552495
72676	552496
543569	552497
474332	552498
333447	552499
38444	552500
165982	552501
356598	552502
357906	552503
54651	552504
469	552505
148814	552506
4816	552507
484864	552508
409436	552509
621672	552510
183694	552511
94813	552512
223936	552513
226373	552514
433987	552515
15341	552516
345741	552517
116401	552518
526600	552519
337489	552520
56205	552521
182028	552522
241205	552523
582522	552524
583506	552525
627662	552526
438036	552527
37402	552528
665292	552529
620160	552530
410542	552531
158587	552532
557321	552533
7626	552534
145225	552535
492519	552536
2128	552537
340749	552538
454605	552539
685526	552540
33358	552541
214577	552542
140453	552543
591759	552544
535546	552545
688394	552546
447039	552547
136192	552548
25587	552549
430258	552550
9568	552551
4816	552552
91359	552553
69668	552554
17437	552555
2155	552556
289164	552557
627603	552558
409273	552559
496955	552560
682201	552561
434839	552562
21833	552563
457063	552564
429910	552565
637005	552566
31724	552567
390133	552568
164092	552569
609497	552570
165584	552571
44030	552572
646081	552573
69504	552574
7202	552575
26546	552576
268170	552577
440089	552578
55492	552579
549969	552580
647306	552581
79725	552582
55107	552583
190070	552584
105718	552585
168353	552586
296133	552587
190357	552588
49309	552589
17606	552590
116323	552591
1311	552592
51868	552593
3276	552594
35381	552595
510618	552596
152193	552597
13243	552598
540456	552599
617251	552600
386352	552601
424886	552602
625908	552603
224607	552604
106472	552605
68192	552606
98211	552607
459213	552608
454101	552609
642587	552610
404244	552611
32463	552612
64369	552613
20458	552614
162992	552615
46351	552616
573135	552617
42382	552618
643485	552619
123064	552620
262485	552621
418575	552622
672946	552623
38811	552624
41086	552625
151201	552626
58125	552627
344852	552628
597411	552629
688811	552630
64792	552631
128095	552632
424534	552633
573008	552634
634556	552635
118636	552636
146733	552637
268263	552638
168378	552639
268037	552640
178059	552641
50350	552642
24	552643
581690	552644
6634	552645
3453	552646
44241	552647
11774	552648
683590	552649
103513	552650
7620	552651
237450	552652
280834	552653
62953	552654
238243	552655
634624	552656
457365	552657
480796	552658
92467	552659
14317	552660
147717	552661
86569	552662
541057	552663
43605	552664
43611	552665
118255	552666
657520	552667
642083	552668
123807	552669
2273	552670
717	552671
62287	552672
11759	552673
297623	552674
640194	552675
13219	552676
15771	552677
381	552678
124178	552679
50205	552680
106925	552681
281108	552682
626590	552683
140061	552684
648	552685
538223	552686
399925	552687
28866	552688
310722	552689
22888	552690
90353	552691
353761	552692
7190	552693
70946	552694
57677	552695
635320	552696
339249	552697
111725	552698
86722	552699
2359	552700
502285	552701
3273	552702
259021	552703
49136	552704
116841	552705
129833	552706
11556	552707
142228	552708
92901	552709
483667	552710
501922	552711
130181	552712
603392	552713
159056	552714
124865	552715
80991	552716
641817	552717
581665	552718
295950	552719
484060	552720
59848	552721
303846	552722
328817	552723
365943	552724
27386	552725
375094	552726
8756	552727
41563	552728
641003	552729
266049	552730
348106	552731
403672	552732
121428	552733
37523	552734
306667	552735
387881	552736
108666	552737
543410	552738
606992	552739
188718	552740
161731	552741
4994	552742
102079	552743
24735	552744
462786	552745
177875	552746
356394	552747
174178	552748
100585	552749
52065	552750
319257	552751
53427	552752
519956	552753
85515	552754
612571	552755
547058	552756
206219	552757
36	552758
651	552759
424539	552760
7138	552761
3597	552762
214953	552763
3369	552764
161249	552765
187929	552766
575325	552767
18339	552768
414953	552769
473970	552770
120316	552771
396215	552772
5968	552773
574629	552774
463507	552775
432688	552776
66776	552777
85214	552778
376499	552779
641733	552780
478261	552781
673994	552782
287620	552783
507371	552784
625208	552785
11187	552786
250601	552787
7995	552788
552600	552789
38836	552790
47907	552791
92670	552792
111462	552793
61405	552794
484479	552795
602581	552796
127170	552797
140584	552798
498768	552799
537743	552800
13590	552801
648000	552802
30536	552803
157059	552804
99420	552805
580302	552806
73825	552807
392697	552808
151228	552809
417042	552810
367760	552811
43900	552812
32382	552813
1926	552814
110085	552815
100430	552816
208313	552817
636472	552818
622931	552819
279260	552820
669007	552821
353762	552822
468639	552823
418195	552824
36706	552825
211926	552826
455526	552827
608880	552828
459092	552829
552413	552830
650836	552831
526271	552832
601221	552833
27303	552834
2130	552835
48051	552836
43254	552837
610117	552838
164816	552839
683944	552840
98210	552841
78461	552842
511654	552843
1891	552844
152861	552845
657608	552846
121950	552847
392714	552848
46056	552849
265734	552850
254349	552851
329875	552852
235510	552853
3168	552854
44715	552855
10827	552856
141400	552857
111775	552858
55504	552859
467739	552860
3770	552861
174967	552862
8267	552863
379777	552864
182833	552865
597213	552866
123158	552867
14089	552868
323451	552869
171066	552870
105015	552871
73178	552872
11404	552873
11972	552874
259879	552875
300312	552876
634061	552877
83403	552878
536489	552879
236439	552880
611152	552881
170977	552882
21151	552883
634051	552884
1805	552885
556716	552886
91709	552887
589394	552888
419485	552889
20143	552890
122689	552891
343963	552892
621172	552893
533498	552894
390651	552895
433039	552896
162617	552897
632	552898
511976	552899
426753	552900
420791	552901
11768	552902
544509	552903
483015	552904
101480	552905
34213	552906
68488	552907
1045	552908
16156	552909
139810	552910
121799	552911
514744	552912
568007	552913
49105	552914
258381	552915
43544	552916
119093	552917
567880	552918
633562	552919
60147	552920
689699	552921
613279	552922
406566	552923
565090	552924
3377	552925
394288	552926
201295	552927
12458	552928
171905	552929
225448	552930
26958	552931
126044	552932
544125	552933
453786	552934
283416	552935
191127	552936
359270	552937
36450	552938
107153	552939
618711	552940
630919	552941
34550	552942
556664	552943
75306	552944
33520	552945
116692	552946
68978	552947
540560	552948
87711	552949
528795	552950
512837	552951
646133	552952
632552	552953
66228	552954
448640	552955
527398	552956
11301	552957
1597	552958
11972	552959
260268	552960
424998	552961
379910	552962
254154	552963
316196	552964
68104	552965
141158	552966
432600	552967
4012	552968
638440	552969
91736	552970
609722	552971
539080	552972
633107	552973
43508	552974
551461	552975
151812	552976
252308	552977
569987	552978
10845	552979
36303	552980
50711	552981
53080	552982
428198	552983
39041	552984
35527	552985
72469	552986
278579	552987
186248	552988
581350	552989
381276	552990
283429	552991
3045	552992
236	552993
403875	552994
15882	552995
124107	552996
673645	552997
126454	552998
351753	552999
142515	553000
104716	553001
246190	553002
374028	553003
478787	553004
139266	553005
234347	553006
477772	553007
458021	553008
106526	553009
68840	553010
140844	553011
429397	553012
402589	553013
558609	553014
27138	553015
215246	553016
105070	553017
364281	553018
616415	553019
234281	553020
31757	553021
439145	553022
2435	553023
89696	553024
38383	553025
105490	553026
570987	553027
28349	553028
653678	553029
654742	553030
37426	553031
517063	553032
658468	553033
94675	553034
543178	553035
621800	553036
636258	553037
137167	553038
253487	553039
4166	553040
27295	553041
397653	553042
11645	553043
6907	553044
11868	553045
630022	553046
199522	553047
515590	553048
4070	553049
52191	553050
74183	553051
694593	553052
512187	553053
150373	553054
464495	553055
27137	553056
269	553057
120558	553058
450660	553059
187216	553060
458189	553061
191921	553062
543993	553063
345007	553064
29031	553065
1983	553066
555816	553067
6897	553068
141504	553069
13745	553070
70689	553071
366881	553072
353360	553073
293762	553074
351804	553075
488745	553076
508	553077
130187	553078
206187	553079
111105	553080
162608	553081
9941	553082
68274	553083
35078	553084
159582	553085
155449	553086
295226	553087
524961	553088
674877	553089
93234	553090
19574	553091
95916	553092
137566	553093
503950	553094
17475	553095
520055	553096
317405	553097
511390	553098
530716	553099
22079	553100
13514	553101
102209	553102
13122	553103
338071	553104
662243	553105
52651	553106
126709	553107
613588	553108
457167	553109
32355	553110
167560	553111
68628	553112
29147	553113
127206	553114
77919	553115
507486	553116
157629	553117
191195	553118
417476	553119
624030	553120
4576	553121
663983	553122
129577	553123
398083	553124
204329	553125
414	553126
447295	553127
489025	553128
128453	553129
100451	553130
208522	553131
25147	553132
116	553133
52072	553134
610166	553135
10684	553136
68299	553137
104256	553138
154052	553139
94449	553140
94082	553141
646025	553142
595599	553143
281797	553144
6317	553145
330013	553146
65729	553147
8540	553148
150113	553149
24660	553150
87352	553151
1546	553152
82679	553153
696642	553154
400648	553155
671503	553156
4466	553157
674937	553158
14968	553159
56002	553160
30350	553161
86671	553162
24863	553163
313384	553164
203899	553165
144304	553166
531541	553167
465599	553168
512453	553169
15485	553170
168837	553171
87856	553172
29977	553173
38778	553174
140695	553175
261376	553176
478595	553177
511831	553178
344974	553179
5975	553180
38875	553181
498792	553182
389015	553183
203016	553184
487178	553185
23152	553186
119753	553187
141082	553188
22229	553189
1090	553190
230723	553191
332489	553192
337171	553193
397	553194
22621	553195
224825	553196
63396	553197
481107	553198
131496	553199
604342	553200
123415	553201
133133	553202
37224	553203
232694	553204
411420	553205
2535	553206
63176	553207
4268	553208
15582	553209
602336	553210
55568	553211
72805	553212
59405	553213
11859	553214
271092	553215
66102	553216
515942	553217
4365	553218
534826	553219
13782	553220
155299	553221
402953	553222
22898	553223
666232	553224
660347	553225
191577	553226
174075	553227
69543	553228
70151	553229
507048	553230
403867	553231
70675	553232
543581	553233
59354	553234
357293	553235
608516	553236
256797	553237
548334	553238
538874	553239
19234	553240
402593	553241
374796	553242
123536	553243
27740	553244
75996	553245
43622	553246
470432	553247
420650	553248
374158	553249
588119	553250
32186	553251
147867	553252
182703	553253
581063	553254
289221	553255
413705	553256
5539	553257
1030	553258
365552	553259
244319	553260
60488	553261
141304	553262
139522	553263
294291	553264
358406	553265
657118	553266
466319	553267
14899	553268
475804	553269
249887	553270
115886	553271
76576	553272
207721	553273
133796	553274
410612	553275
11161	553276
280546	553277
244710	553278
43258	553279
275246	553280
43759	553281
100320	553282
266658	553283
615164	553284
327943	553285
534414	553286
41330	553287
132747	553288
49915	553289
619370	553290
310859	553291
563138	553292
361511	553293
644524	553294
116424	553295
371058	553296
687167	553297
21709	553298
469284	553299
128778	553300
676724	553301
91073	553302
627065	553303
115626	553304
541755	553305
66415	553306
116863	553307
58939	553308
44172	553309
2105	553310
160970	553311
45838	553312
177556	553313
155057	553314
442322	553315
583286	553316
451826	553317
19693	553318
2639	553319
5087	553320
672798	553321
58779	553322
514718	553323
140929	553324
480368	553325
28636	553326
150456	553327
254	553328
396062	553329
75606	553330
2322	553331
83829	553332
66276	553333
266592	553334
138287	553335
75827	553336
168986	553337
48013	553338
114755	553339
264826	553340
17587	553341
621738	553342
205429	553343
77518	553344
58438	553345
50059	553346
135205	553347
18258	553348
48014	553349
449673	553350
349517	553351
19534	553352
283515	553353
1620	553354
17612	553355
542	553356
523555	553357
37453	553358
41837	553359
101654	553360
124426	553361
573288	553362
55913	553363
461150	553364
123043	553365
338206	553366
113689	553367
106439	553368
336549	553369
39828	553370
501943	553371
599466	553372
171440	553373
10763	553374
169110	553375
624258	553376
2027	553377
111914	553378
45347	553379
346478	553380
571222	553381
383450	553382
549380	553383
83820	553384
31194	553385
341507	553386
194851	553387
28939	553388
154003	553389
388622	553390
350532	553391
587386	553392
49883	553393
12822	553394
449469	553395
160983	553396
549473	553397
151302	553398
107655	553399
107621	553400
553991	553401
523289	553402
78793	553403
69155	553404
49968	553405
385770	553406
549498	553407
432847	553408
32317	553409
366752	553410
133796	553411
114859	553412
111589	553413
151505	553414
380730	553415
447337	553416
85290	553417
430433	553418
382024	553419
634058	553420
330199	553421
643735	553422
251902	553423
672525	553424
520868	553425
58385	553426
128744	553427
49174	553428
116854	553429
10964	553430
329252	553431
582458	553432
224524	553433
140452	553434
520880	553435
520889	553436
520890	553437
136458	553438
136458	553439
520891	553440
520892	553441
136459	553442
136459	553443
520920	553444
520893	553445
136457	553446
520857	553447
136456	553448
116851	553449
342375	553450
390162	553451
139460	553452
567600	553453
132835	553454
60390	553455
420809	553456
44390	553457
215167	553458
486445	553459
190445	553460
190443	553461
107586	553462
517956	553463
21867	553464
507652	553465
676058	553466
91335	553467
19156	553468
533096	553469
329047	553470
216428	553471
190207	553472
132097	553473
188327	553474
596790	553475
338291	553476
264178	553477
328918	553478
634302	553479
481508	553480
265408	553481
168236	553482
328973	553483
516288	553484
520853	553485
476162	553486
280527	553487
216587	553488
178144	553489
17344	553490
262989	553491
431550	553492
10964	553493
286533	553494
501801	553495
67639	553496
503184	553497
236274	553498
634415	553499
520854	553500
74413	553501
7133	553502
155501	553503
540901	553504
24476	553505
674770	553506
117752	553507
1539	553508
402299	553509
135065	553510
132381	553511
291353	553512
74737	553513
685419	553514
83271	553515
41697	553516
657823	553517
557592	553518
101516	553519
551951	553520
545740	553521
374330	553522
285453	553523
558698	553524
285407	553525
207377	553526
55356	553527
135843	553528
168048	553529
526045	553530
462092	553531
358242	553532
382392	553533
447784	553534
692138	553535
652745	553536
25753	553537
46230	553538
4473	553539
478005	553540
627146	553541
335796	553542
22226	553543
155932	553544
54799	553545
692176	553546
664691	553547
118733	553548
2933	553549
6667	553550
550839	553551
335813	553552
335701	553553
2671	553554
97179	553555
59160	553556
53493	553557
565406	553558
254375	553559
666453	553560
136312	553561
25559	553562
198364	553563
360887	553564
367299	553565
694418	553566
162704	553567
18976	553568
618472	553569
658044	553570
527954	553571
335992	553572
13771	553573
175059	553574
608544	553575
274181	553576
198263	553577
163174	553578
13854	553579
673637	553580
530609	553581
327568	553582
589528	553583
23592	553584
352699	553585
179957	553586
450234	553587
411261	553588
315482	553589
190962	553590
405011	553591
128021	553592
304977	553593
321693	553594
85276	553595
40408	553596
631926	553597
80071	553598
50673	553599
263112	553600
33938	553601
42401	553602
692058	553603
360799	553604
305889	553605
30912	553606
24392	553607
298843	553608
574358	553609
50566	553610
566614	553611
15173	553612
9412	553613
497828	553614
469755	553615
85474	553616
108956	553617
565336	553618
335678	553619
30162	553620
34036	553621
407766	553622
1328	553623
146514	553624
499536	553625
614950	553626
621468	553627
360760	553628
365945	553629
609444	553630
35364	553631
205952	553632
1412	553633
99857	553634
360775	553635
502868	553636
38347	553637
48835	553638
37061	553639
152630	553640
74763	553641
592270	553642
646713	553643
50067	553644
123030	553645
132760	553646
12974	553647
16436	553648
427440	553649
507668	553650
101527	553651
24833	553652
375069	553653
9937	553654
68586	553655
348956	553656
430796	553657
22156	553658
147867	553659
10387	553660
149	553661
120006	553662
94504	553663
597623	553664
153183	553665
235373	553666
28779	553667
438584	553668
52012	553669
432716	553670
115658	553671
293059	553672
16213	553673
40496	553674
8190	553675
594784	553676
275632	553677
142873	553678
124688	553679
247207	553680
19010	553681
369019	553682
426130	553683
162755	553684
279979	553685
43592	553686
548485	553687
132291	553688
384006	553689
43012	553690
310003	553691
653867	553692
626692	553693
3296	553694
487974	553695
109537	553696
329685	553697
264384	553698
95043	553699
408971	553700
105	553701
380105	553702
364197	553703
572977	553704
409736	553705
166160	553706
692418	553707
55654	553708
588918	553709
46849	553710
18588	553711
341993	553712
161757	553713
215398	553714
162297	553715
86879	553716
148392	553717
621622	553718
72461	553719
311038	553720
129554	553721
149546	553722
505811	553723
594089	553724
588749	553725
582906	553726
441339	553727
504889	553728
367413	553729
663269	553730
148452	553731
403675	553732
316029	553733
597464	553734
461104	553735
448516	553736
452352	553737
186866	553738
520303	553739
50458	553740
504541	553741
664658	553742
688633	553743
542652	553744
448435	553745
465328	553746
533050	553747
110763	553748
485670	553749
56658	553750
370258	553751
687628	553752
8310	553753
401372	553754
424606	553755
466316	553756
442893	553757
3016	553758
133857	553759
388599	553760
112885	553761
615367	553762
117780	553763
123554	553764
22775	553765
267292	553766
567165	553767
628676	553768
253688	553769
153980	553770
579582	553771
513895	553772
452222	553773
217385	553774
225756	553775
42829	553776
455330	553777
59493	553778
611588	553779
115634	553780
41131	553781
497130	553782
24576	553783
567819	553784
440012	553785
422464	553786
617733	553787
240650	553788
641528	553789
315277	553790
322057	553791
270542	553792
44010	553793
194422	553794
343470	553795
295363	553796
615794	553797
159234	553798
196635	553799
656243	553800
270297	553801
107823	553802
431593	553803
395904	553804
72879	553805
505484	553806
217809	553807
610160	553808
604399	553809
3969	553810
297944	553811
36230	553812
294418	553813
585599	553814
645503	553815
178086	553816
297220	553817
119255	553818
179052	553819
163979	553820
197822	553821
633483	553822
573587	553823
391352	553824
499491	553825
558504	553826
29762	553827
382552	553828
508893	553829
326399	553830
403160	553831
22381	553832
254811	553833
653280	553834
434892	553835
310397	553836
127792	553837
404326	553838
358168	553839
179048	553840
40411	553841
269675	553842
417232	553843
653038	553844
75652	553845
324269	553846
274496	553847
258799	553848
229530	553849
229534	553850
229532	553851
229517	553852
229542	553853
459078	553854
546192	553855
653226	553856
20255	553857
256573	553858
494923	553859
334413	553860
696711	553861
626177	553862
593545	553863
630736	553864
618371	553865
194960	553866
345617	553867
156254	553868
559219	553869
253719	553870
459587	553871
585169	553872
421882	553873
370669	553874
11954	553875
112506	553876
691121	553877
691122	553878
45474	553879
68048	553880
98194	553881
179049	553882
179051	553883
572265	553884
410665	553885
654398	553886
316076	553887
275178	553888
185081	553889
38428	553890
344182	553891
366304	553892
119327	553893
241226	553894
188962	553895
256232	553896
477924	553897
395083	553898
506410	553899
493544	553900
250875	553901
29598	553902
546235	553903
640352	553904
485676	553905
326818	553906
325526	553907
346040	553908
633103	553909
93834	553910
162887	553911
439474	553912
337861	553913
386841	553914
275360	553915
357937	553916
68050	553917
455482	553918
344390	553919
193147	553920
319505	553921
28889	553922
452625	553923
32124	553924
449644	553925
449671	553926
626568	553927
309670	553928
16901	553929
262330	553930
27797	553931
400411	553932
235961	553933
258798	553934
304907	553935
514128	553936
671418	553937
668284	553938
442603	553939
494060	553940
151840	553941
671622	553942
348375	553943
28856	553944
259072	553945
221521	553946
79850	553947
219801	553948
163113	553949
599272	553950
475491	553951
111528	553952
66264	553953
692677	553954
27471	553955
229365	553956
433177	553957
22554	553958
463118	553959
179169	553960
678069	553961
218523	553962
604516	553963
644870	553964
24754	553965
219889	553966
77681	553967
169135	553968
23570	553969
692871	553970
683283	553971
124502	553972
424396	553973
347745	553974
273	553975
594470	553976
40205	553977
347098	553978
482824	553979
352393	553980
628675	553981
299276	553982
668425	553983
19130	553984
62542	553985
153388	553986
49774	553987
645021	553988
339354	553989
247637	553990
30147	553991
162662	553992
308730	553993
450095	553994
618626	553995
8018	553996
546563	553997
665165	553998
255043	553999
46862	554000
603836	554001
400407	554002
351227	554003
386270	554004
481756	554005
361744	554006
107099	554007
331757	554008
686822	554009
523696	554010
437728	554011
121534	554012
82914	554013
80293	554014
339051	554015
633340	554016
92421	554017
297674	554018
576233	554019
2127	554020
598825	554021
217933	554022
346060	554023
103391	554024
282142	554025
359329	554026
368997	554027
249695	554028
46748	554029
265297	554030
391249	554031
584632	554032
359030	554033
478234	554034
436712	554035
69371	554036
141795	554037
96669	554038
265194	554039
54309	554040
480163	554041
629195	554042
116042	554043
659498	554044
180912	554045
463666	554046
14090	554047
494874	554048
596656	554049
416629	554050
218445	554051
61844	554052
79756	554053
316332	554054
66091	554055
348436	554056
421666	554057
25503	554058
157532	554059
545496	554060
143687	554061
266605	554062
149029	554063
139279	554064
469673	554065
678206	554066
107804	554067
44533	554068
607007	554069
322670	554070
217750	554071
631086	554072
14255	554073
548973	554074
639204	554075
666238	554076
459171	554077
22919	554078
33851	554079
293779	554080
445265	554081
90981	554082
275071	554083
69547	554084
50267	554085
322247	554086
350672	554087
501489	554088
649801	554089
649821	554090
110074	554091
2417	554092
90988	554093
672280	554094
118240	554095
647912	554096
249395	554097
133390	554098
607368	554099
210242	554100
36078	554101
4639	554102
586983	554103
44197	554104
612138	554105
23636	554106
416797	554107
80626	554108
84795	554109
43984	554110
5062	554111
83034	554112
229158	554113
158249	554114
654339	554115
152549	554116
387151	554117
596789	554118
121663	554119
48542	554120
687483	554121
588793	554122
10090	554123
334737	554124
166796	554125
57343	554126
412069	554127
42170	554128
166519	554129
553519	554130
482453	554131
2791	554132
175574	554133
58231	554134
596880	554135
78682	554136
486	554137
106902	554138
165118	554139
155651	554140
559355	554141
147717	554142
272030	554143
95939	554144
165182	554145
4178	554146
63631	554147
298156	554148
134424	554149
50870	554150
279296	554151
154767	554152
165972	554153
470652	554154
609592	554155
83274	554156
311062	554157
324700	554158
83437	554159
268260	554160
340445	554161
627682	554162
11483	554163
10858	554164
322340	554165
74644	554166
88333	554167
29565	554168
23500	554169
487768	554170
104212	554171
3112	554172
141	554173
398025	554174
275556	554175
519105	554176
46453	554177
233875	554178
168492	554179
432708	554180
20342	554181
91573	554182
611039	554183
423447	554184
118900	554185
42615	554186
14225	554187
349823	554188
40877	554189
40877	554190
40877	554191
63425	554192
16009	554193
332183	554194
185144	554195
396186	554196
36884	554197
56426	554198
152647	554199
234120	554200
615791	554201
561278	554202
457058	554203
24012	554204
13223	554205
233373	554206
457169	554207
71219	554208
69403	554209
71222	554210
3924	554211
1281	554212
430431	554213
659921	554214
53197	554215
682306	554216
109365	554217
612895	554218
314493	554219
658116	554220
692056	554221
625416	554222
682353	554223
594021	554224
84705	554225
95054	554226
292256	554227
6891	554228
17871	554229
144866	554230
619669	554231
13430	554232
78094	554233
426988	554234
607968	554235
413767	554236
51755	554237
1509	554238
37467	554239
225028	554240
22394	554241
39048	554242
161354	554243
349270	554244
539717	554245
229223	554246
409932	554247
15564	554248
460728	554249
289256	554250
631253	554251
677499	554252
145902	554253
384390	554254
140431	554255
599276	554256
118228	554257
431557	554258
210800	554259
449632	554260
109934	554261
59992	554262
607371	554263
170616	554264
128362	554265
89936	554266
207097	554267
559885	554268
621760	554269
297046	554270
25772	554271
530914	554272
8264	554273
47136	554274
34578	554275
524262	554276
684599	554277
276041	554278
551870	554279
639448	554280
13170	554281
97183	554282
413876	554283
5973	554284
554538	554285
125936	554286
162663	554287
413374	554288
33632	554289
145473	554290
12728	554291
65118	554292
504208	554293
47793	554294
108167	554295
30137	554296
650644	554297
56205	554298
9556	554299
552880	554300
478502	554301
332322	554302
214430	554303
511210	554304
71574	554305
520451	554306
535868	554307
170158	554308
267813	554309
475540	554310
66546	554311
6020	554312
320168	554313
48496	554314
628834	554315
135532	554316
414166	554317
113190	554318
198393	554319
107102	554320
613472	554321
135307	554322
153439	554323
187190	554324
100963	554325
58189	554326
385349	554327
73948	554328
228259	554329
612559	554330
645054	554331
159504	554332
334303	554333
513908	554334
513181	554335
500281	554336
263914	554337
531395	554338
685239	554339
286506	554340
390097	554341
1531	554342
556789	554343
452183	554344
476837	554345
169736	554346
330821	554347
247613	554348
339502	554349
472953	554350
179941	554351
198806	554352
330848	554353
140455	554354
248199	554355
544881	554356
652131	554357
160590	554358
544553	554359
252498	554360
135732	554361
4747	554362
263100	554363
687410	554364
554052	554365
1531	554366
62709	554367
103748	554368
360880	554369
110114	554370
29104	554371
61126	554372
361206	554373
9155	554374
58126	554375
435702	554376
390327	554377
321980	554378
29463	554379
293279	554380
442622	554381
261263	554382
6048	554383
3651	554384
51840	554385
89190	554386
389551	554387
6978	554388
2821	554389
263547	554390
128511	554391
641870	554392
577610	554393
25646	554394
138087	554395
403829	554396
456687	554397
3560	554398
580873	554399
410962	554400
471797	554401
439622	554402
142922	554403
13054	554404
19968	554405
52625	554406
236635	554407
17564	554408
26676	554409
114744	554410
142272	554411
60470	554412
112667	554413
333266	554414
94500	554415
639801	554416
224340	554417
522116	554418
127090	554419
51500	554420
175470	554421
4902	554422
7656	554423
476453	554424
450	554425
256930	554426
296002	554427
241208	554428
585732	554429
129478	554430
174474	554431
65606	554432
119550	554433
449430	554434
604647	554435
249262	554436
15629	554437
3743	554438
51585	554439
111866	554440
136442	554441
119797	554442
499547	554443
520624	554444
154805	554445
131960	554446
3809	554447
130424	554448
36780	554449
190088	554450
263701	554451
65505	554452
452832	554453
206856	554454
634129	554455
75235	554456
5176	554457
426479	554458
1527	554459
90945	554460
94178	554461
9705	554462
440174	554463
515317	554464
17022	554465
540249	554466
428474	554467
12519	554468
15492	554469
49697	554470
7521	554471
635922	554472
4515	554473
591533	554474
650708	554475
292720	554476
1178	554477
58813	554478
459751	554479
655520	554480
255820	554481
119111	554482
557299	554483
392393	554484
342093	554485
142725	554486
166240	554487
366516	554488
17773	554489
118702	554490
291343	554491
78720	554492
426767	554493
406631	554494
418661	554495
184521	554496
71258	554497
284349	554498
687144	554499
314136	554500
49632	554501
642766	554502
438674	554503
277286	554504
163992	554505
565194	554506
52171	554507
258894	554508
23067	554509
623422	554510
42561	554511
395101	554512
114287	554513
411402	554514
59402	554515
85605	554516
575163	554517
140588	554518
1893	554519
589358	554520
450985	554521
671678	554522
399182	554523
446887	554524
356914	554525
331408	554526
234778	554527
97411	554528
244901	554529
221212	554530
340150	554531
517906	554532
672303	554533
145924	554534
510415	554535
368606	554536
582349	554537
15934	554538
609206	554539
609205	554540
241506	554541
31946	554542
190774	554543
249	554544
624332	554545
182319	554546
7791	554547
82163	554548
51470	554549
310476	554550
196	554551
27039	554552
537824	554553
38713	554554
651443	554555
314372	554556
2844	554557
323899	554558
147842	554559
390674	554560
625695	554561
406562	554562
94752	554563
554735	554564
583383	554565
611252	554566
276279	554567
304769	554568
284969	554569
117337	554570
335080	554571
52584	554572
385848	554573
29200	554574
32159	554575
168589	554576
375184	554577
32333	554578
412762	554579
10598	554580
19589	554581
300392	554582
8829	554583
127069	554584
257669	554585
125107	554586
52797	554587
97777	554588
148277	554589
101944	554590
448767	554591
55661	554592
125391	554593
445992	554594
632087	554595
160819	554596
541013	554597
224328	554598
5152	554599
1107	554600
35068	554601
134195	554602
534449	554603
664519	554604
34597	554605
328991	554606
29950	554607
233930	554608
1652	554609
21878	554610
384572	554611
68970	554612
626227	554613
34488	554614
308029	554615
131333	554616
364883	554617
620892	554618
444606	554619
562955	554620
10796	554621
663057	554622
20394	554623
455539	554624
34550	554625
337846	554626
429237	554627
2826	554628
113785	554629
332345	554630
12676	554631
133479	554632
190667	554633
82746	554634
469844	554635
152775	554636
337544	554637
43591	554638
268209	554639
236007	554640
292842	554641
264800	554642
98253	554643
49582	554644
629698	554645
50184	554646
621739	554647
213005	554648
453132	554649
9667	554650
7498	554651
13721	554652
12530	554653
249276	554654
542948	554655
94178	554656
44414	554657
158920	554658
448285	554659
23341	554660
641332	554661
1981	554662
481557	554663
103397	554664
308207	554665
20253	554666
299946	554667
3135	554668
320504	554669
25585	554670
189805	554671
291289	554672
7	554673
45968	554674
56009	554675
316237	554676
520612	554677
41539	554678
533548	554679
520775	554680
499875	554681
413614	554682
928	554683
144263	554684
30787	554685
74914	554686
367629	554687
481699	554688
482451	554689
152820	554690
36566	554691
157393	554692
100068	554693
11859	554694
55575	554695
62526	554696
449490	554697
54720	554698
137183	554699
592892	554700
10736	554701
635098	554702
284775	554703
692033	554704
692025	554705
70584	554706
59615	554707
257868	554708
1435	554709
145045	554710
681396	554711
131	554712
604171	554713
159058	554714
5705	554715
7453	554716
394021	554717
610106	554718
33600	554719
240459	554720
98868	554721
586919	554722
517454	554723
13472	554724
574249	554725
541678	554726
667930	554727
268554	554728
436376	554729
267719	554730
294341	554731
1528	554732
138403	554733
15268	554734
84568	554735
474690	554736
692122	554737
32610	554738
500721	554739
3856	554740
559610	554741
3326	554742
30930	554743
7903	554744
239750	554745
302949	554746
421627	554747
337494	554748
119309	554749
687570	554750
153207	554751
21001	554752
31674	554753
670503	554754
489499	554755
625194	554756
568956	554757
390616	554758
436886	554759
164799	554760
652550	554761
684078	554762
267326	554763
125063	554764
23270	554765
596953	554766
161469	554767
189589	554768
383315	554769
485810	554770
133541	554771
159546	554772
160760	554773
577994	554774
10421	554775
510881	554776
258791	554777
93789	554778
413473	554779
442527	554780
577882	554781
237987	554782
154182	554783
567091	554784
51753	554785
239892	554786
320468	554787
394629	554788
5640	554789
59835	554790
340941	554791
129779	554792
71535	554793
11296	554794
388335	554795
24857	554796
10531	554797
75464	554798
75520	554799
635762	554800
151159	554801
265400	554802
425020	554803
221522	554804
221467	554805
471951	554806
43319	554807
57043	554808
52315	554809
655101	554810
471187	554811
84092	554812
202290	554813
181972	554814
337322	554815
8322	554816
217999	554817
668420	554818
156637	554819
146190	554820
167589	554821
238405	554822
1865	554823
307785	554824
120461	554825
688410	554826
48802	554827
546762	554828
168281	554829
109961	554830
106326	554831
195994	554832
531981	554833
288355	554834
172994	554835
531781	554836
533246	554837
21328	554838
350278	554839
113939	554840
479591	554841
119625	554842
136857	554843
277107	554844
19330	554845
74631	554846
48000	554847
403029	554848
20218	554849
219120	554850
24206	554851
79019	554852
3678	554853
289153	554854
31270	554855
9341	554856
102927	554857
97599	554858
606002	554859
155470	554860
607996	554861
348077	554862
571013	554863
632079	554864
32134	554865
472577	554866
31054	554867
273201	554868
521277	554869
560473	554870
296582	554871
134684	554872
592342	554873
670539	554874
13	554875
474866	554876
486368	554877
394273	554878
14675	554879
303567	554880
25408	554881
30765	554882
86601	554883
537082	554884
619438	554885
690427	554886
168326	554887
322258	554888
77076	554889
615462	554890
9513	554891
92767	554892
349499	554893
162596	554894
162596	554895
101822	554896
16423	554897
137483	554898
537561	554899
64859	554900
328110	554901
72010	554902
44498	554903
432109	554904
123192	554905
507325	554906
623826	554907
9670	554908
23096	554909
25718	554910
50700	554911
160221	554912
115396	554913
488417	554914
70371	554915
345635	554916
217789	554917
86251	554918
627638	554919
289350	554920
558699	554921
46111	554922
274320	554923
23187	554924
126885	554925
695033	554926
143127	554927
42829	554928
635813	554929
541662	554930
8021	554931
6248	554932
56205	554933
478592	554934
304005	554935
893	554936
94990	554937
239557	554938
295539	554939
17202	554940
577884	554941
123849	554942
68172	554943
579238	554944
507195	554945
562470	554946
543968	554947
452946	554948
204779	554949
529966	554950
6470	554951
84049	554952
310842	554953
36895	554954
120910	554955
463723	554956
2142	554957
523964	554958
21920	554959
383587	554960
190940	554961
191446	554962
246918	554963
165539	554964
572315	554965
17915	554966
181970	554967
646177	554968
48630	554969
246094	554970
190279	554971
106029	554972
500229	554973
559462	554974
232904	554975
522852	554976
687723	554977
143701	554978
151082	554979
411249	554980
411248	554981
411250	554982
411236	554983
411251	554984
270034	554985
120799	554986
614390	554987
7602	554988
334704	554989
16712	554990
121250	554991
686328	554992
392528	554993
149378	554994
611766	554995
289141	554996
137437	554997
23391	554998
487071	554999
182190	555000
18731	555001
383013	555002
115921	555003
347100	555004
161006	555005
50620	555006
120705	555007
479187	555008
554299	555009
251161	555010
169895	555011
153349	555012
468966	555013
99176	555014
46850	555015
124669	555016
451303	555017
611526	555018
101591	555019
164924	555020
301037	555021
464052	555022
42810	555023
142024	555024
224518	555025
156112	555026
308022	555027
65638	555028
478648	555029
90379	555030
198411	555031
198446	555032
466882	555033
466865	555034
466899	555035
466879	555036
466823	555037
103119	555038
234180	555039
198527	555040
73417	555041
29924	555042
198521	555043
10942	555044
481556	555045
41342	555046
164848	555047
277633	555048
18102	555049
479345	555050
214804	555051
307106	555052
522153	555053
367668	555054
620378	555055
98618	555056
3132	555057
29602	555058
25705	555059
499643	555060
39610	555061
5962	555062
225614	555063
397615	555064
84650	555065
295830	555066
422713	555067
90395	555068
18737	555069
299996	555070
32099	555071
34713	555072
85329	555073
19877	555074
119653	555075
74957	555076
3319	555077
405282	555078
302035	555079
466455	555080
154804	555081
82379	555082
39962	555083
148875	555084
29701	555085
73564	555086
54814	555087
18170	555088
649501	555089
482627	555090
83887	555091
69476	555092
2642	555093
537372	555094
510850	555095
148033	555096
525833	555097
514760	555098
444207	555099
5705	555100
20604	555101
38655	555102
15809	555103
118972	555104
110799	555105
249379	555106
35628	555107
619696	555108
521797	555109
409924	555110
354498	555111
378668	555112
574833	555113
599050	555114
245247	555115
25224	555116
532526	555117
124421	555118
27510	555119
244908	555120
543858	555121
389485	555122
349614	555123
4515	555124
377592	555125
39593	555126
605845	555127
221033	555128
502008	555129
68	555130
569558	555131
25395	555132
230269	555133
331668	555134
4247	555135
58048	555136
303021	555137
31303	555138
10793	555139
663733	555140
689515	555141
521875	555142
119869	555143
235779	555144
494207	555145
534408	555146
18870	555147
50542	555148
279200	555149
160387	555150
389108	555151
166499	555152
280671	555153
246823	555154
54914	555155
384985	555156
85711	555157
7446	555158
577373	555159
554752	555160
597873	555161
696683	555162
191876	555163
688926	555164
137705	555165
306992	555166
59453	555167
395249	555168
296943	555169
250084	555170
15266	555171
185716	555172
135147	555173
374205	555174
302244	555175
499125	555176
135460	555177
32200	555178
397307	555179
79414	555180
8608	555181
8492	555182
40573	555183
389861	555184
530011	555185
144385	555186
604768	555187
146264	555188
528153	555189
153133	555190
15551	555191
152268	555192
396195	555193
92661	555194
570172	555195
498673	555196
146693	555197
115567	555198
150410	555199
197333	555200
144191	555201
88149	555202
247271	555203
158447	555204
33547	555205
507276	555206
285173	555207
23102	555208
467228	555209
15251	555210
375955	555211
79549	555212
9140	555213
18341	555214
151537	555215
7955	555216
171293	555217
605895	555218
167961	555219
106408	555220
37985	555221
405562	555222
9210	555223
44938	555224
5634	555225
17789	555226
565800	555227
426207	555228
619668	555229
258708	555230
599740	555231
6769	555232
374219	555233
423689	555234
479325	555235
108149	555236
32049	555237
508497	555238
32303	555239
48801	555240
187009	555241
571073	555242
401751	555243
14123	555244
383617	555245
390288	555246
611694	555247
9650	555248
18723	555249
503754	555250
540504	555251
390632	555252
647682	555253
6555	555254
33376	555255
327242	555256
108674	555257
53828	555258
37302	555259
550146	555260
422191	555261
366105	555262
202677	555263
204163	555264
41063	555265
102162	555266
8760	555267
541588	555268
23687	555269
364213	555270
1261	555271
563080	555272
191739	555273
521650	555274
429600	555275
396298	555276
397391	555277
396250	555278
121682	555279
121511	555280
10262	555281
606218	555282
311165	555283
127739	555284
551081	555285
578681	555286
553399	555287
1609	555288
640805	555289
287832	555290
50984	555291
54909	555292
691660	555293
107570	555294
93211	555295
4190	555296
23319	555297
439954	555298
103245	555299
641860	555300
626064	555301
57018	555302
62743	555303
358709	555304
175196	555305
32357	555306
17472	555307
557243	555308
35131	555309
383275	555310
12979	555311
180758	555312
411849	555313
322123	555314
531213	555315
13486	555316
520946	555317
55710	555318
224032	555319
103870	555320
512874	555321
611844	555322
320929	555323
176526	555324
51543	555325
511729	555326
98093	555327
17577	555328
538080	555329
2570	555330
576325	555331
391509	555332
473221	555333
534537	555334
49191	555335
351424	555336
160	555337
221191	555338
83773	555339
46398	555340
571450	555341
387250	555342
697640	555343
391292	555344
29419	555345
115125	555346
120509	555347
392447	555348
215470	555349
485648	555350
107184	555351
515372	555352
335	555353
13851	555354
3317	555355
558654	555356
11423	555357
393965	555358
19542	555359
60681	555360
176515	555361
469245	555362
628255	555363
116973	555364
8264	555365
643953	555366
310460	555367
262398	555368
91752	555369
47764	555370
266719	555371
442877	555372
275813	555373
675623	555374
123270	555375
48039	555376
205240	555377
269602	555378
60412	555379
1169	555380
598644	555381
40416	555382
54787	555383
587136	555384
46893	555385
354814	555386
366242	555387
219648	555388
1862	555389
575897	555390
158676	555391
167580	555392
20285	555393
18971	555394
442853	555395
584572	555396
668	555397
159932	555398
32854	555399
171611	555400
645810	555401
147675	555402
32602	555403
159182	555404
275149	555405
162251	555406
265701	555407
1018	555408
37324	555409
167781	555410
69128	555411
7510	555412
136327	555413
333874	555414
333950	555415
561276	555416
28468	555417
462064	555418
538569	555419
649526	555420
60339	555421
193425	555422
34325	555423
693119	555424
115545	555425
320948	555426
36225	555427
55175	555428
369913	555429
343659	555430
22117	555431
225160	555432
614388	555433
213418	555434
68367	555435
288557	555436
506435	555437
662307	555438
414040	555439
192191	555440
536092	555441
9981	555442
155815	555443
91741	555444
119036	555445
135310	555446
598538	555447
583844	555448
7500	555449
620747	555450
148022	555451
596170	555452
94645	555453
49993	555454
5388	555455
220743	555456
115859	555457
360778	555458
587408	555459
465561	555460
125160	555461
594828	555462
435181	555463
51776	555464
543819	555465
27993	555466
99172	555467
24316	555468
202511	555469
507074	555470
659268	555471
102411	555472
1829	555473
96225	555474
54938	555475
241775	555476
327293	555477
45822	555478
499	555479
468771	555480
20402	555481
38599	555482
539478	555483
67600	555484
501844	555485
420959	555486
573646	555487
638158	555488
121606	555489
400058	555490
694664	555491
172997	555492
144365	555493
440173	555494
36600	555495
68454	555496
327193	555497
268237	555498
608341	555499
281974	555500
247708	555501
608527	555502
28346	555503
690363	555504
542810	555505
33340	555506
159205	555507
121355	555508
247458	555509
691901	555510
231615	555511
155697	555512
162680	555513
186917	555514
249854	555515
610239	555516
154131	555517
515035	555518
26893	555519
117816	555520
515092	555521
601820	555522
238948	555523
145783	555524
28986	555525
435746	555526
114289	555527
20142	555528
543425	555529
42246	555530
177588	555531
420656	555532
15783	555533
50394	555534
146301	555535
151495	555536
601278	555537
202921	555538
617599	555539
536152	555540
108804	555541
77680	555542
383127	555543
398641	555544
616244	555545
669103	555546
137349	555547
608597	555548
585519	555549
498393	555550
99889	555551
10389	555552
127908	555553
24906	555554
674290	555555
577093	555556
595709	555557
101614	555558
8372	555559
39773	555560
55629	555561
667090	555562
18124	555563
2424	555564
74760	555565
103011	555566
195330	555567
595500	555568
609841	555569
5537	555570
429862	555571
514039	555572
548364	555573
465723	555574
274702	555575
100702	555576
159144	555577
576793	555578
142240	555579
225677	555580
457171	555581
30	555582
53701	555583
560420	555584
59343	555585
107239	555586
102117	555587
17026	555588
479708	555589
296899	555590
203807	555591
375318	555592
586545	555593
75694	555594
180476	555595
136653	555596
159172	555597
188171	555598
540699	555599
566946	555600
70735	555601
363921	555602
588841	555603
43751	555604
9088	555605
653914	555606
646253	555607
185568	555608
30271	555609
784	555610
445367	555611
411589	555612
417067	555613
535532	555614
12443	555615
10044	555616
334261	555617
420319	555618
32102	555619
48924	555620
27274	555621
242850	555622
29485	555623
15466	555624
14919	555625
550678	555626
398151	555627
4505	555628
195072	555629
560980	555630
277758	555631
1030	555632
36219	555633
447101	555634
117545	555635
373646	555636
971	555637
133510	555638
520748	555639
76542	555640
576789	555641
73713	555642
406519	555643
31597	555644
389838	555645
3951	555646
150101	555647
191	555648
101569	555649
10615	555650
290489	555651
153097	555652
134845	555653
503262	555654
400595	555655
10102	555656
342004	555657
316359	555658
481639	555659
74642	555660
225468	555661
385886	555662
80134	555663
534415	555664
565378	555665
20356	555666
311386	555667
682447	555668
58476	555669
72679	555670
323307	555671
665988	555672
98827	555673
518088	555674
20698	555675
303200	555676
8056	555677
387621	555678
522555	555679
224069	555680
626633	555681
450049	555682
284358	555683
253409	555684
382803	555685
122257	555686
631846	555687
607313	555688
47688	555689
454247	555690
66762	555691
227012	555692
539756	555693
250851	555694
560401	555695
380265	555696
270473	555697
141549	555698
574681	555699
104416	555700
548914	555701
33762	555702
50133	555703
74128	555704
574688	555705
360782	555706
500796	555707
106028	555708
466759	555709
5230	555710
490018	555711
2227	555712
24227	555713
37783	555714
336860	555715
689734	555716
191187	555717
697776	555718
432701	555719
328661	555720
444763	555721
101500	555722
273715	555723
269620	555724
373644	555725
341533	555726
145480	555727
50345	555728
244974	555729
458058	555730
50284	555731
78408	555732
99099	555733
443407	555734
519887	555735
217134	555736
80697	555737
331189	555738
210760	555739
46253	555740
7933	555741
140994	555742
503777	555743
15781	555744
189569	555745
541152	555746
446929	555747
7501	555748
520528	555749
122409	555750
382998	555751
560210	555752
614624	555753
8798	555754
114476	555755
695200	555756
24948	555757
61163	555758
505523	555759
610640	555760
82596	555761
359930	555762
146323	555763
399487	555764
81337	555765
195017	555766
18869	555767
178266	555768
592172	555769
393557	555770
11006	555771
355731	555772
141372	555773
282639	555774
272539	555775
572693	555776
306378	555777
190514	555778
272516	555779
492366	555780
6267	555781
268146	555782
346789	555783
105992	555784
62485	555785
495978	555786
115694	555787
353280	555788
295	555789
484378	555790
104228	555791
120532	555792
162518	555793
2917	555794
463060	555795
145199	555796
622266	555797
1065	555798
140131	555799
486706	555800
406534	555801
409060	555802
273020	555803
323042	555804
90393	555805
646556	555806
577090	555807
321733	555808
520585	555809
93494	555810
62643	555811
2754	555812
318324	555813
329272	555814
2804	555815
542247	555816
370183	555817
362672	555818
123698	555819
146697	555820
668070	555821
563248	555822
248285	555823
119376	555824
392710	555825
220137	555826
510800	555827
539664	555828
45360	555829
31093	555830
557861	555831
114435	555832
99986	555833
369623	555834
644191	555835
54736	555836
622726	555837
549309	555838
233128	555839
379962	555840
577828	555841
79942	555842
7675	555843
660715	555844
261673	555845
284216	555846
450118	555847
22209	555848
203024	555849
152822	555850
238974	555851
169119	555852
584240	555853
450243	555854
545549	555855
426282	555856
205489	555857
505051	555858
421076	555859
78714	555860
13643	555861
469	555862
129677	555863
95125	555864
22217	555865
4262	555866
35393	555867
514759	555868
621669	555869
676179	555870
172348	555871
84069	555872
144345	555873
119027	555874
133497	555875
692393	555876
556740	555877
660717	555878
248746	555879
634767	555880
634788	555881
634789	555882
634768	555883
677846	555884
167262	555885
12967	555886
371671	555887
322321	555888
456974	555889
339363	555890
339495	555891
486610	555892
266671	555893
5283	555894
61005	555895
540993	555896
68959	555897
462913	555898
407359	555899
4044	555900
607497	555901
229982	555902
114442	555903
49682	555904
580007	555905
4	555906
25237	555907
119169	555908
656246	555909
644786	555910
137290	555911
667432	555912
226077	555913
16373	555914
106590	555915
359611	555916
256385	555917
13601	555918
74245	555919
72393	555920
84884	555921
682470	555922
67373	555923
300217	555924
150372	555925
2859	555926
604612	555927
311826	555928
154356	555929
145107	555930
122889	555931
663134	555932
575998	555933
39509	555934
300501	555935
305909	555936
667246	555937
18269	555938
43623	555939
168	555940
83314	555941
415803	555942
2234	555943
16745	555944
16031	555945
2818	555946
323418	555947
554944	555948
403196	555949
483094	555950
238344	555951
38422	555952
44752	555953
143116	555954
46579	555955
188900	555956
18115	555957
81872	555958
4590	555959
7588	555960
331625	555961
189839	555962
65662	555963
56471	555964
15708	555965
66196	555966
14558	555967
564402	555968
44229	555969
22317	555970
60563	555971
323233	555972
3814	555973
136367	555974
569090	555975
465	555976
240225	555977
56313	555978
251537	555979
587909	555980
13418	555981
416047	555982
147056	555983
80743	555984
80676	555985
11859	555986
167815	555987
162996	555988
15423	555989
293366	555990
23921	555991
207238	555992
128011	555993
686753	555994
627200	555995
575795	555996
645977	555997
576024	555998
170153	555999
132397	556000
165554	556001
148430	556002
209830	556003
72778	556004
204001	556005
159353	556006
198352	556007
94163	556008
57073	556009
668048	556010
107665	556011
148068	556012
489995	556013
7592	556014
202803	556015
102834	556016
614504	556017
66451	556018
85249	556019
669898	556020
112982	556021
89391	556022
130286	556023
66977	556024
637421	556025
9732	556026
7447	556027
130542	556028
26162	556029
499791	556030
292292	556031
359309	556032
19101	556033
346673	556034
243345	556035
195905	556036
22506	556037
525069	556038
117822	556039
391177	556040
427460	556041
309084	556042
51337	556043
2543	556044
286816	556045
32927	556046
286827	556047
7454	556048
28914	556049
224906	556050
146657	556051
318896	556052
454245	556053
598432	556054
121277	556055
545259	556056
62860	556057
295458	556058
55443	556059
257871	556060
78683	556061
688517	556062
136195	556063
21933	556064
158	556065
673640	556066
526102	556067
6556	556068
105788	556069
128994	556070
145791	556071
28707	556072
616875	556073
223534	556074
175175	556075
27648	556076
407675	556077
547734	556078
223770	556079
396065	556080
141494	556081
227596	556082
219114	556083
165355	556084
597518	556085
459	556086
94549	556087
153367	556088
45953	556089
270472	556090
292855	556091
3167	556092
474177	556093
28721	556094
106355	556095
12983	556096
441629	556097
189296	556098
8399	556099
690853	556100
108913	556101
678037	556102
152533	556103
593488	556104
534186	556105
159061	556106
388602	556107
593761	556108
317466	556109
138395	556110
149645	556111
8693	556112
572582	556113
480108	556114
36268	556115
465866	556116
449341	556117
106317	556118
483911	556119
656577	556120
34355	556121
114640	556122
130302	556123
435886	556124
56912	556125
196439	556126
421333	556127
320736	556128
557408	556129
181339	556130
517681	556131
451672	556132
676747	556133
272451	556134
151682	556135
585377	556136
82940	556137
598668	556138
679010	556139
502832	556140
365306	556141
687186	556142
87438	556143
430163	556144
167180	556145
254903	556146
170102	556147
1465	556148
93368	556149
245922	556150
24361	556151
476164	556152
360155	556153
254340	556154
51589	556155
255991	556156
161532	556157
686833	556158
272213	556159
408505	556160
635837	556161
292003	556162
8610	556163
615269	556164
657457	556165
148	556166
51086	556167
310316	556168
115095	556169
138749	556170
3474	556171
695580	556172
191171	556173
250419	556174
22640	556175
214967	556176
261364	556177
115658	556178
278319	556179
37571	556180
682976	556181
357600	556182
148502	556183
1914	556184
571550	556185
116537	556186
447981	556187
340927	556188
34225	556189
498213	556190
581814	556191
211071	556192
431597	556193
604012	556194
637255	556195
21859	556196
697628	556197
169697	556198
2695	556199
143123	556200
647538	556201
592789	556202
3557	556203
141110	556204
279028	556205
13546	556206
19269	556207
218786	556208
676761	556209
668424	556210
190010	556211
174950	556212
69859	556213
22225	556214
383262	556215
160585	556216
49647	556217
604338	556218
508852	556219
144257	556220
252529	556221
135464	556222
54490	556223
175813	556224
400285	556225
215939	556226
680307	556227
55575	556228
474544	556229
308320	556230
3689	556231
498189	556232
1586	556233
573827	556234
94502	556235
115710	556236
357458	556237
96279	556238
694624	556239
284138	556240
454473	556241
532050	556242
150421	556243
6870	556244
84958	556245
464783	556246
52715	556247
379792	556248
475640	556249
134691	556250
396395	556251
399078	556252
392469	556253
297146	556254
623084	556255
481281	556256
194500	556257
573488	556258
638640	556259
147092	556260
326807	556261
61846	556262
2622	556263
461221	556264
528520	556265
440666	556266
484386	556267
546367	556268
14835	556269
470551	556270
54261	556271
386391	556272
169748	556273
166538	556274
3165	556275
452538	556276
532791	556277
144850	556278
52723	556279
554094	556280
615904	556281
601788	556282
601460	556283
30250	556284
489533	556285
446851	556286
436963	556287
132863	556288
538198	556289
67027	556290
64770	556291
464141	556292
269613	556293
270197	556294
280171	556295
455403	556296
170094	556297
239153	556298
69673	556299
582949	556300
165303	556301
1161	556302
610337	556303
2701	556304
450919	556305
101145	556306
572156	556307
159436	556308
121679	556309
69435	556310
44747	556311
135374	556312
170593	556313
122742	556314
461808	556315
320	556316
345766	556317
468768	556318
422318	556319
185368	556320
205779	556321
118874	556322
521018	556323
69461	556324
293888	556325
226306	556326
675431	556327
243438	556328
148926	556329
11755	556330
154174	556331
645825	556332
13001	556333
433060	556334
611858	556335
518293	556336
472176	556337
387521	556338
166826	556339
604661	556340
299359	556341
420865	556342
2000	556343
612597	556344
617496	556345
543415	556346
359343	556347
156921	556348
225	556349
682900	556350
18154	556351
66828	556352
17261	556353
537885	556354
580117	556355
295790	556356
144375	556357
291028	556358
37141	556359
148084	556360
692999	556361
683956	556362
521281	556363
19551	556364
227692	556365
360935	556366
484053	556367
44240	556368
81993	556369
114360	556370
299971	556371
125987	556372
405846	556373
24905	556374
664254	556375
249536	556376
172708	556377
526490	556378
290180	556379
631255	556380
50055	556381
7708	556382
85397	556383
683382	556384
333872	556385
391322	556386
570572	556387
58930	556388
380358	556389
32841	556390
41152	556391
577749	556392
94195	556393
64015	556394
25801	556395
14232	556396
28722	556397
658961	556398
288734	556399
281300	556400
175317	556401
103059	556402
638551	556403
243337	556404
564304	556405
79	556406
262991	556407
14273	556408
381097	556409
373684	556410
574125	556411
364742	556412
631980	556413
62425	556414
5239	556415
540683	556416
153297	556417
461	556418
426020	556419
338242	556420
106261	556421
583577	556422
505184	556423
467225	556424
94152	556425
41928	556426
78683	556427
481572	556428
586282	556429
459838	556430
386842	556431
38492	556432
291571	556433
155386	556434
425981	556435
166276	556436
18798	556437
88417	556438
609255	556439
343414	556440
82597	556441
460076	556442
109223	556443
200459	556444
153339	556445
36953	556446
543343	556447
559423	556448
666147	556449
73074	556450
4917	556451
11129	556452
8966	556453
564005	556454
5522	556455
135766	556456
629628	556457
5835	556458
5835	556459
225419	556460
147899	556461
408515	556462
573613	556463
486682	556464
67670	556465
78662	556466
17151	556467
64361	556468
13001	556469
172008	556470
21431	556471
541262	556472
602739	556473
21082	556474
347698	556475
198201	556476
694438	556477
625675	556478
1217	556479
364044	556480
273614	556481
163382	556482
97038	556483
95439	556484
490009	556485
36608	556486
86627	556487
682868	556488
6658	556489
66220	556490
534311	556491
136182	556492
7999	556493
236305	556494
568312	556495
137022	556496
424626	556497
664986	556498
651465	556499
80139	556500
573104	556501
321381	556502
462227	556503
692213	556504
160718	556505
281240	556506
134981	556507
620866	556508
651094	556509
596036	556510
540082	556511
561666	556512
694300	556513
464257	556514
343525	556515
41278	556516
80738	556517
490741	556518
187966	556519
115710	556520
622369	556521
376388	556522
154421	556523
95379	556524
586122	556525
639128	556526
427463	556527
363020	556528
78855	556529
107799	556530
34674	556531
111059	556532
49962	556533
60689	556534
550313	556535
661112	556536
8597	556537
90335	556538
149848	556539
1903	556540
444580	556541
621983	556542
361079	556543
267456	556544
119729	556545
29094	556546
33970	556547
544497	556548
946	556549
336421	556550
217102	556551
641809	556552
441708	556553
11372	556554
80556	556555
633822	556556
665475	556557
105531	556558
508865	556559
454139	556560
581183	556561
44393	556562
349181	556563
163000	556564
661741	556565
674629	556566
599197	556567
248792	556568
622195	556569
525166	556570
35969	556571
642249	556572
84209	556573
164633	556574
144121	556575
11288	556576
30101	556577
254176	556578
669553	556579
314615	556580
145475	556581
360774	556582
96704	556583
421247	556584
47078	556585
602276	556586
63551	556587
283861	556588
17364	556589
313553	556590
274316	556591
19612	556592
632736	556593
96877	556594
26112	556595
155784	556596
127800	556597
15356	556598
356735	556599
505581	556600
5694	556601
479607	556602
163966	556603
203885	556604
128040	556605
689896	556606
564090	556607
349171	556608
236797	556609
321250	556610
63838	556611
495473	556612
165800	556613
395461	556614
392033	556615
166111	556616
528075	556617
41110	556618
43300	556619
68795	556620
74503	556621
83415	556622
590467	556623
5085	556624
167316	556625
16829	556626
353429	556627
19432	556628
217882	556629
641745	556630
11371	556631
6006	556632
247794	556633
70567	556634
220676	556635
20645	556636
2945	556637
247757	556638
434064	556639
52609	556640
61467	556641
413158	556642
258188	556643
531169	556644
403305	556645
166014	556646
434255	556647
22069	556648
237412	556649
20886	556650
15770	556651
96855	556652
506687	556653
149077	556654
13137	556655
628353	556656
419038	556657
11539	556658
410947	556659
15481	556660
350133	556661
494771	556662
205087	556663
138098	556664
553612	556665
16457	556666
165278	556667
607	556668
193478	556669
149192	556670
95234	556671
498039	556672
508432	556673
204198	556674
98798	556675
619580	556676
534305	556677
579055	556678
498227	556679
45822	556680
95444	556681
292444	556682
310373	556683
398651	556684
536658	556685
4419	556686
136945	556687
283	556688
379086	556689
45979	556690
666209	556691
48671	556692
60641	556693
162505	556694
320593	556695
143305	556696
214184	556697
526412	556698
697916	556699
281181	556700
621466	556701
57187	556702
548168	556703
465066	556704
469666	556705
648494	556706
187588	556707
521745	556708
617826	556709
352005	556710
116526	556711
21442	556712
39102	556713
311447	556714
27200	556715
176831	556716
57693	556717
439389	556718
245691	556719
680766	556720
11085	556721
243435	556722
331950	556723
61486	556724
413988	556725
6398	556726
429186	556727
354896	556728
35691	556729
170104	556730
290794	556731
12512	556732
12790	556733
55206	556734
631608	556735
73929	556736
148532	556737
129229	556738
443114	556739
1660	556740
631339	556741
6923	556742
64406	556743
140193	556744
339445	556745
130813	556746
30690	556747
44389	556748
505751	556749
290694	556750
629229	556751
218879	556752
360068	556753
484604	556754
111871	556755
596578	556756
432252	556757
647149	556758
148709	556759
658479	556760
200243	556761
163760	556762
1721	556763
147288	556764
470013	556765
59289	556766
3953	556767
689517	556768
79451	556769
229657	556770
90993	556771
602692	556772
1540	556773
673596	556774
502869	556775
433793	556776
576446	556777
7079	556778
378024	556779
169269	556780
201684	556781
599701	556782
305099	556783
54104	556784
500621	556785
333980	556786
455203	556787
512778	556788
285302	556789
180309	556790
602118	556791
219774	556792
313566	556793
357889	556794
608107	556795
82546	556796
333854	556797
333862	556798
125463	556799
460923	556800
650022	556801
574144	556802
513076	556803
465207	556804
172	556805
446313	556806
1304	556807
562935	556808
333034	556809
15856	556810
566855	556811
127684	556812
243340	556813
72222	556814
458827	556815
626003	556816
15876	556817
508894	556818
29034	556819
23771	556820
71078	556821
35750	556822
269737	556823
395417	556824
7497	556825
458593	556826
478453	556827
180240	556828
158857	556829
151770	556830
535602	556831
120948	556832
694938	556833
3424	556834
262424	556835
24909	556836
495882	556837
119033	556838
611438	556839
30546	556840
280813	556841
81390	556842
10935	556843
322685	556844
102618	556845
44097	556846
490889	556847
116332	556848
18000	556849
665976	556850
50080	556851
132081	556852
4473	556853
196558	556854
558893	556855
233854	556856
382426	556857
279920	556858
298584	556859
122302	556860
368553	556861
625014	556862
296322	556863
389114	556864
128130	556865
684669	556866
227195	556867
388321	556868
296409	556869
166025	556870
23600	556871
43969	556872
52839	556873
32638	556874
346042	556875
254647	556876
129626	556877
146849	556878
496295	556879
506401	556880
566538	556881
600452	556882
171808	556883
163443	556884
1601	556885
109444	556886
62615	556887
448327	556888
154297	556889
319694	556890
565724	556891
174531	556892
313461	556893
276774	556894
39652	556895
474883	556896
499369	556897
12537	556898
254657	556899
438657	556900
212043	556901
662994	556902
193126	556903
160460	556904
30661	556905
653488	556906
274614	556907
97140	556908
7914	556909
133754	556910
416564	556911
436018	556912
578189	556913
120449	556914
89737	556915
366525	556916
538398	556917
438128	556918
7210	556919
349228	556920
252628	556921
460904	556922
650840	556923
213593	556924
517633	556925
447465	556926
82285	556927
340936	556928
395799	556929
275897	556930
29635	556931
452718	556932
210487	556933
65909	556934
266491	556935
227557	556936
583483	556937
490282	556938
587865	556939
420339	556940
263073	556941
557429	556942
447457	556943
60335	556944
392607	556945
380025	556946
136447	556947
6687	556948
1649	556949
303132	556950
129187	556951
496819	556952
60474	556953
597693	556954
21023	556955
291634	556956
662136	556957
56022	556958
82083	556959
560111	556960
329262	556961
421	556962
448373	556963
84263	556964
628940	556965
330925	556966
44836	556967
102663	556968
476003	556969
723	556970
1555	556971
211044	556972
381850	556973
286407	556974
643039	556975
112289	556976
379946	556977
589508	556978
693916	556979
281609	556980
122238	556981
663308	556982
56686	556983
108068	556984
83795	556985
223276	556986
618407	556987
192886	556988
358966	556989
19217	556990
541119	556991
602009	556992
84851	556993
116837	556994
126261	556995
674172	556996
667873	556997
343314	556998
109956	556999
404863	557000
8824	557001
346238	557002
1231	557003
347792	557004
1072	557005
507515	557006
689642	557007
425568	557008
126	557009
161343	557010
253438	557011
223689	557012
387638	557013
452694	557014
202739	557015
2152	557016
53114	557017
39250	557018
623629	557019
275523	557020
123049	557021
615313	557022
32624	557023
11931	557024
109819	557025
380194	557026
305912	557027
152755	557028
639149	557029
695529	557030
512937	557031
8935	557032
45624	557033
320640	557034
167037	557035
124748	557036
572091	557037
584658	557038
145337	557039
473426	557040
87877	557041
61248	557042
410934	557043
92478	557044
138371	557045
124480	557046
419168	557047
141266	557048
53199	557049
224983	557050
663896	557051
662453	557052
11107	557053
10769	557054
20407	557055
657022	557056
113980	557057
17399	557058
405990	557059
271281	557060
678439	557061
32232	557062
224057	557063
88468	557064
45027	557065
33683	557066
17554	557067
84940	557068
369333	557069
420708	557070
92242	557071
42523	557072
46468	557073
568087	557074
261444	557075
350861	557076
411324	557077
2189	557078
323878	557079
634842	557080
617862	557081
496155	557082
311682	557083
45746	557084
20601	557085
84910	557086
307041	557087
52580	557088
127370	557089
29148	557090
45484	557091
63700	557092
631480	557093
15654	557094
207240	557095
275502	557096
204003	557097
34668	557098
360692	557099
157158	557100
635631	557101
666889	557102
118885	557103
4689	557104
528559	557105
323698	557106
236132	557107
145050	557108
39035	557109
357725	557110
575634	557111
127881	557112
310495	557113
145694	557114
1548	557115
149380	557116
267913	557117
150627	557118
39757	557119
310400	557120
38827	557121
78437	557122
262981	557123
10151	557124
435418	557125
349490	557126
233807	557127
10705	557128
312121	557129
63667	557130
305536	557131
685	557132
545298	557133
618120	557134
411111	557135
61624	557136
669580	557137
29286	557138
415505	557139
516775	557140
158394	557141
665676	557142
140545	557143
542182	557144
558131	557145
102022	557146
668116	557147
27442	557148
221152	557149
513138	557150
415132	557151
176514	557152
64449	557153
42539	557154
279553	557155
676836	557156
3270	557157
467092	557158
678373	557159
272502	557160
128794	557161
35153	557162
644633	557163
597209	557164
465225	557165
39414	557166
38044	557167
540146	557168
78783	557169
42530	557170
167891	557171
542112	557172
445888	557173
686279	557174
466375	557175
622493	557176
66976	557177
279312	557178
217901	557179
158413	557180
103378	557181
159268	557182
88357	557183
50158	557184
98122	557185
622712	557186
249284	557187
524319	557188
358211	557189
379703	557190
6118	557191
50903	557192
105194	557193
573631	557194
68381	557195
134531	557196
602029	557197
53723	557198
85586	557199
9051	557200
216828	557201
48853	557202
688752	557203
692864	557204
191772	557205
645476	557206
42290	557207
481322	557208
537138	557209
131745	557210
137964	557211
120872	557212
22495	557213
153601	557214
57648	557215
656177	557216
123370	557217
10930	557218
11922	557219
296524	557220
309	557221
572675	557222
106697	557223
33156	557224
593942	557225
117122	557226
564989	557227
654245	557228
489746	557229
521397	557230
23491	557231
5251	557232
166	557233
499747	557234
600269	557235
139876	557236
9004	557237
137595	557238
564864	557239
117804	557240
245124	557241
25469	557242
352808	557243
443004	557244
679505	557245
108684	557246
14834	557247
393105	557248
348776	557249
7913	557250
389586	557251
31789	557252
389642	557253
54974	557254
525495	557255
8135	557256
323336	557257
504484	557258
7554	557259
50652	557260
451205	557261
594849	557262
12888	557263
458718	557264
412	557265
170439	557266
74353	557267
307638	557268
443205	557269
644927	557270
254414	557271
542958	557272
161035	557273
504805	557274
142372	557275
156857	557276
88827	557277
35824	557278
338854	557279
377670	557280
34424	557281
162464	557282
250766	557283
201367	557284
76408	557285
4606	557286
39144	557287
132818	557288
71610	557289
646968	557290
28395	557291
176916	557292
111091	557293
41111	557294
44236	557295
311775	557296
49661	557297
369010	557298
165638	557299
31464	557300
111066	557301
69654	557302
540787	557303
21052	557304
583505	557305
46849	557306
93376	557307
588634	557308
548775	557309
373654	557310
691575	557311
453413	557312
1152	557313
367477	557314
129515	557315
396346	557316
132399	557317
4390	557318
579031	557319
179862	557320
22806	557321
246056	557322
43840	557323
36428	557324
319159	557325
85227	557326
160467	557327
244048	557328
170122	557329
3815	557330
745	557331
605948	557332
660458	557333
63536	557334
654576	557335
453275	557336
623782	557337
367160	557338
69110	557339
104991	557340
346256	557341
236697	557342
50612	557343
54660	557344
155133	557345
455090	557346
159045	557347
343004	557348
266339	557349
22	557350
174	557351
7347	557352
585254	557353
487540	557354
319100	557355
4540	557356
358105	557357
392567	557358
429339	557359
574209	557360
643177	557361
109279	557362
574838	557363
239	557364
7151	557365
12174	557366
525924	557367
116911	557368
31071	557369
21429	557370
100065	557371
352208	557372
422549	557373
644799	557374
285382	557375
134156	557376
635727	557377
342886	557378
325321	557379
675032	557380
693179	557381
689657	557382
108903	557383
309097	557384
681378	557385
28878	557386
682472	557387
258704	557388
104848	557389
684178	557390
296134	557391
69276	557392
542330	557393
142506	557394
188476	557395
541282	557396
599695	557397
55941	557398
44703	557399
685267	557400
434180	557401
365152	557402
105083	557403
302363	557404
47965	557405
54697	557406
12337	557407
572785	557408
176004	557409
4373	557410
31638	557411
492755	557412
453608	557413
79904	557414
362576	557415
1231	557416
193834	557417
677467	557418
398251	557419
295470	557420
187150	557421
64657	557422
27615	557423
55485	557424
169283	557425
4542	557426
90311	557427
416084	557428
58137	557429
93469	557430
404839	557431
211327	557432
221050	557433
90505	557434
5197	557435
383440	557436
12293	557437
3615	557438
613370	557439
257744	557440
3566	557441
167887	557442
391258	557443
468743	557444
53159	557445
68334	557446
413579	557447
68956	557448
193707	557449
496119	557450
309824	557451
658891	557452
49041	557453
411520	557454
542945	557455
203630	557456
677267	557457
297662	557458
381894	557459
39317	557460
554431	557461
401488	557462
366157	557463
122136	557464
516618	557465
37866	557466
585243	557467
520803	557468
492668	557469
398971	557470
143340	557471
212081	557472
267817	557473
271948	557474
550174	557475
145357	557476
126786	557477
295898	557478
637863	557479
235490	557480
3503	557481
221729	557482
202442	557483
616918	557484
604916	557485
328525	557486
455442	557487
538413	557488
398169	557489
26460	557490
634917	557491
333562	557492
87217	557493
179301	557494
615114	557495
438753	557496
442908	557497
663564	557498
618230	557499
167502	557500
294565	557501
170093	557502
597342	557503
259482	557504
560244	557505
204028	557506
642125	557507
112334	557508
629548	557509
3212	557510
70228	557511
26072	557512
11480	557513
571542	557514
285917	557515
56193	557516
416509	557517
29947	557518
193910	557519
390258	557520
71425	557521
159707	557522
580788	557523
279527	557524
392471	557525
63844	557526
541748	557527
379403	557528
320810	557529
658588	557530
575945	557531
203942	557532
188790	557533
101146	557534
312031	557535
288558	557536
434012	557537
388381	557538
155368	557539
2486	557540
151189	557541
397080	557542
195031	557543
221612	557544
585329	557545
422250	557546
145123	557547
82237	557548
358419	557549
107	557550
43911	557551
575969	557552
508950	557553
360791	557554
439475	557555
123700	557556
60131	557557
206097	557558
555415	557559
251531	557560
326434	557561
8199	557562
25701	557563
323463	557564
134756	557565
61649	557566
569631	557567
170406	557568
116739	557569
370746	557570
106311	557571
363012	557572
134465	557573
638644	557574
35977	557575
119048	557576
143009	557577
319656	557578
155264	557579
55072	557580
96228	557581
654554	557582
105728	557583
495083	557584
411600	557585
455404	557586
355496	557587
255115	557588
339194	557589
159090	557590
660800	557591
19488	557592
189749	557593
16073	557594
1812	557595
642911	557596
355689	557597
121847	557598
151564	557599
83654	557600
263151	557601
479865	557602
401352	557603
55413	557604
27247	557605
474523	557606
150080	557607
83328	557608
693270	557609
375853	557610
548713	557611
430607	557612
505652	557613
364447	557614
293966	557615
580446	557616
51700	557617
11884	557618
576423	557619
153741	557620
249053	557621
380131	557622
157161	557623
544331	557624
624018	557625
351158	557626
148075	557627
63204	557628
258211	557629
474697	557630
447890	557631
615204	557632
647689	557633
34187	557634
294979	557635
527713	557636
31871	557637
155084	557638
258454	557639
422248	557640
389451	557641
639672	557642
73736	557643
344751	557644
144019	557645
572290	557646
54534	557647
371429	557648
614839	557649
439125	557650
93613	557651
444176	557652
401459	557653
55635	557654
271881	557655
389348	557656
574092	557657
89672	557658
256386	557659
13311	557660
33916	557661
68958	557662
285542	557663
100837	557664
542321	557665
483610	557666
5776	557667
173705	557668
136444	557669
288627	557670
555591	557671
25641	557672
128275	557673
595921	557674
246426	557675
605436	557676
19664	557677
136982	557678
8204	557679
236864	557680
5478	557681
364997	557682
151552	557683
9549	557684
297451	557685
111627	557686
56209	557687
103939	557688
10289	557689
30227	557690
94022	557691
602857	557692
170992	557693
345988	557694
274500	557695
161055	557696
563752	557697
19540	557698
29214	557699
58530	557700
125635	557701
202069	557702
18341	557703
341233	557704
559635	557705
9861	557706
479238	557707
357056	557708
32383	557709
12223	557710
58925	557711
628516	557712
207100	557713
382377	557714
45900	557715
424302	557716
33519	557717
169222	557718
183407	557719
656545	557720
29610	557721
590488	557722
494396	557723
44944	557724
437100	557725
118561	557726
118561	557727
361357	557728
663429	557729
47819	557730
414331	557731
378148	557732
441919	557733
27878	557734
629059	557735
165612	557736
517667	557737
6062	557738
401190	557739
30467	557740
116479	557741
139324	557742
263934	557743
404545	557744
579039	557745
11851	557746
182920	557747
135359	557748
325016	557749
626799	557750
134373	557751
456391	557752
467434	557753
141620	557754
1940	557755
313381	557756
464977	557757
9039	557758
70813	557759
638432	557760
135430	557761
162777	557762
40808	557763
135434	557764
244	557765
262814	557766
638434	557767
493376	557768
2167	557769
676983	557770
94011	557771
408355	557772
36563	557773
334570	557774
30045	557775
416160	557776
517431	557777
127777	557778
55276	557779
495600	557780
486242	557781
110530	557782
13525	557783
512552	557784
421183	557785
308155	557786
2702	557787
674538	557788
52992	557789
801	557790
513825	557791
251228	557792
607459	557793
15971	557794
665947	557795
109076	557796
130708	557797
509530	557798
283639	557799
211300	557800
32933	557801
52928	557802
290005	557803
19145	557804
88919	557805
50347	557806
93118	557807
8566	557808
4147	557809
561792	557810
149836	557811
494802	557812
582665	557813
45432	557814
28435	557815
391868	557816
598575	557817
126990	557818
57422	557819
124115	557820
565769	557821
691159	557822
92282	557823
32301	557824
397	557825
225621	557826
482909	557827
25409	557828
422453	557829
325266	557830
216780	557831
456056	557832
403619	557833
402980	557834
538514	557835
538529	557836
310130	557837
14970	557838
572993	557839
19064	557840
257092	557841
668603	557842
257074	557843
409976	557844
252039	557845
78477	557846
495094	557847
525279	557848
198150	557849
682073	557850
366591	557851
262593	557852
314149	557853
672151	557854
296256	557855
8988	557856
199508	557857
134249	557858
39195	557859
75812	557860
9961	557861
149252	557862
11871	557863
12995	557864
225984	557865
523048	557866
404001	557867
618070	557868
682808	557869
670990	557870
29948	557871
111239	557872
174627	557873
77355	557874
632797	557875
647650	557876
242599	557877
134700	557878
1091	557879
138522	557880
347146	557881
544986	557882
124146	557883
511721	557884
474715	557885
490493	557886
447121	557887
193912	557888
418742	557889
250511	557890
276754	557891
358297	557892
233469	557893
644801	557894
110390	557895
25425	557896
86168	557897
228712	557898
129010	557899
689369	557900
561544	557901
387842	557902
59020	557903
600877	557904
370423	557905
21565	557906
406973	557907
4	557908
467036	557909
145703	557910
565438	557911
438997	557912
5639	557913
176272	557914
66672	557915
257021	557916
500527	557917
11080	557918
370920	557919
581149	557920
2355	557921
21867	557922
614562	557923
30324	557924
652606	557925
18990	557926
31899	557927
124100	557928
15000	557929
343331	557930
11569	557931
422336	557932
167206	557933
122052	557934
613876	557935
49202	557936
133801	557937
10172	557938
351703	557939
473301	557940
321514	557941
522048	557942
679666	557943
444978	557944
115873	557945
267350	557946
467744	557947
203336	557948
153074	557949
456532	557950
423879	557951
231605	557952
25487	557953
646874	557954
166986	557955
273665	557956
124	557957
35738	557958
652933	557959
290837	557960
406017	557961
77311	557962
401138	557963
68491	557964
8224	557965
600740	557966
135088	557967
45338	557968
527888	557969
527889	557970
29177	557971
51796	557972
120968	557973
46544	557974
427461	557975
288271	557976
646927	557977
273216	557978
15624	557979
156832	557980
207052	557981
20612	557982
3714	557983
30195	557984
351036	557985
115368	557986
273313	557987
62253	557988
139225	557989
156521	557990
395260	557991
675761	557992
151432	557993
683376	557994
42351	557995
381954	557996
548654	557997
10541	557998
38674	557999
3186	558000
543538	558001
535809	558002
535816	558003
675392	558004
257106	558005
92	558006
446666	558007
6909	558008
356379	558009
8660	558010
23	558011
317560	558012
564057	558013
284586	558014
569204	558015
254254	558016
78539	558017
78481	558018
78521	558019
2374	558020
69062	558021
616326	558022
1968	558023
25579	558024
251331	558025
3895	558026
78194	558027
239978	558028
213753	558029
249896	558030
672740	558031
260756	558032
407162	558033
366898	558034
394343	558035
368417	558036
71343	558037
154416	558038
618879	558039
133273	558040
6728	558041
52329	558042
245591	558043
324958	558044
86009	558045
49938	558046
56618	558047
36269	558048
443376	558049
58387	558050
28597	558051
51125	558052
39967	558053
98089	558054
234279	558055
25916	558056
423259	558057
180755	558058
44076	558059
862	558060
77733	558061
120257	558062
565437	558063
537100	558064
681013	558065
130772	558066
493817	558067
3513	558068
1164	558069
408408	558070
683166	558071
344119	558072
221721	558073
56237	558074
8203	558075
76276	558076
162926	558077
95616	558078
5229	558079
393917	558080
423812	558081
428284	558082
298896	558083
4143	558084
622132	558085
397233	558086
169842	558087
96905	558088
648627	558089
26782	558090
630631	558091
488560	558092
154459	558093
635170	558094
368328	558095
177282	558096
371619	558097
422291	558098
220838	558099
140866	558100
113711	558101
592161	558102
128711	558103
634597	558104
130453	558105
3158	558106
78474	558107
30522	558108
440195	558109
11542	558110
11542	558111
171395	558112
650411	558113
22625	558114
219943	558115
581958	558116
119584	558117
497740	558118
120681	558119
15243	558120
232543	558121
5113	558122
156736	558123
523491	558124
615836	558125
62200	558126
410575	558127
694264	558128
44492	558129
449783	558130
449785	558131
482785	558132
197478	558133
671785	558134
550418	558135
458582	558136
125954	558137
223750	558138
616833	558139
23952	558140
570234	558141
177583	558142
136845	558143
667617	558144
636606	558145
447613	558146
145706	558147
127616	558148
11363	558149
54815	558150
465011	558151
155397	558152
151503	558153
223645	558154
620523	558155
197941	558156
63861	558157
694190	558158
82000	558159
629280	558160
382698	558161
75711	558162
70661	558163
17210	558164
545249	558165
1211	558166
211615	558167
148984	558168
22852	558169
94797	558170
477585	558171
34104	558172
122701	558173
593395	558174
620372	558175
362966	558176
6542	558177
13555	558178
32651	558179
11460	558180
433284	558181
51687	558182
285946	558183
65009	558184
312117	558185
157416	558186
93082	558187
570735	558188
488603	558189
18827	558190
447708	558191
439209	558192
584635	558193
656057	558194
24706	558195
51	558196
665969	558197
5990	558198
55847	558199
57808	558200
21314	558201
131685	558202
84741	558203
59481	558204
170995	558205
207586	558206
121903	558207
86992	558208
107	558209
105104	558210
323911	558211
39629	558212
482063	558213
254955	558214
96400	558215
41109	558216
49385	558217
593394	558218
41088	558219
74295	558220
511681	558221
665509	558222
525887	558223
77096	558224
814	558225
27226	558226
589118	558227
132696	558228
743	558229
27241	558230
647276	558231
172217	558232
2408	558233
872	558234
155955	558235
173	558236
117352	558237
415801	558238
283221	558239
4260	558240
683860	558241
22850	558242
1707	558243
7104	558244
695199	558245
77905	558246
15174	558247
171586	558248
299970	558249
492687	558250
377777	558251
143964	558252
372010	558253
2201	558254
196360	558255
110230	558256
663800	558257
79706	558258
4347	558259
159	558260
125119	558261
627796	558262
77757	558263
4374	558264
448890	558265
110092	558266
669740	558267
165131	558268
27284	558269
4374	558270
157951	558271
25798	558272
31047	558273
48537	558274
236012	558275
48107	558276
524520	558277
170059	558278
438521	558279
47761	558280
442833	558281
691062	558282
11678	558283
53983	558284
434163	558285
132749	558286
370239	558287
20047	558288
250623	558289
573088	558290
393653	558291
501811	558292
186099	558293
480172	558294
367736	558295
135098	558296
63514	558297
216095	558298
230314	558299
57460	558300
428636	558301
29669	558302
55811	558303
141091	558304
60505	558305
117686	558306
574498	558307
435900	558308
666636	558309
318904	558310
69803	558311
44898	558312
349092	558313
150768	558314
16737	558315
137343	558316
32821	558317
45462	558318
393520	558319
16156	558320
597826	558321
125021	558322
296760	558323
66524	558324
537211	558325
68448	558326
695937	558327
85399	558328
109013	558329
505880	558330
518639	558331
196000	558332
511338	558333
398771	558334
149139	558335
182616	558336
117565	558337
496918	558338
120347	558339
8873	558340
21451	558341
401105	558342
275238	558343
366309	558344
79280	558345
195327	558346
612028	558347
80961	558348
693083	558349
79946	558350
217300	558351
166639	558352
166635	558353
621661	558354
426840	558355
26711	558356
153452	558357
331743	558358
527021	558359
529427	558360
13830	558361
363893	558362
357531	558363
22641	558364
602078	558365
667093	558366
33348	558367
552242	558368
34539	558369
13842	558370
111973	558371
115589	558372
644333	558373
20538	558374
255411	558375
426823	558376
400110	558377
11964	558378
30440	558379
439177	558380
606544	558381
35985	558382
400114	558383
348338	558384
595873	558385
47287	558386
57311	558387
549056	558388
196070	558389
124338	558390
160042	558391
463398	558392
108825	558393
172243	558394
542699	558395
13583	558396
109031	558397
42198	558398
140872	558399
9517	558400
86699	558401
41224	558402
1533	558403
629905	558404
628310	558405
163960	558406
89539	558407
65764	558408
35155	558409
175863	558410
139200	558411
252215	558412
253	558413
136975	558414
32519	558415
303281	558416
24951	558417
504510	558418
98126	558419
28787	558420
20677	558421
159250	558422
366380	558423
259106	558424
93784	558425
568983	558426
356982	558427
272636	558428
204499	558429
114825	558430
58359	558431
28028	558432
80431	558433
154858	558434
131798	558435
159405	558436
443724	558437
632739	558438
27586	558439
26048	558440
200680	558441
575002	558442
265719	558443
125848	558444
77654	558445
150637	558446
143495	558447
34845	558448
13	558449
437606	558450
589712	558451
134623	558452
54	558453
233338	558454
598320	558455
235225	558456
447027	558457
387098	558458
52889	558459
10063	558460
318455	558461
105455	558462
369670	558463
911	558464
164736	558465
231820	558466
229313	558467
7904	558468
249280	558469
450189	558470
597634	558471
646570	558472
44394	558473
36591	558474
155195	558475
609014	558476
175245	558477
310852	558478
527311	558479
512189	558480
143925	558481
170576	558482
211822	558483
38861	558484
12055	558485
63614	558486
610741	558487
80946	558488
377699	558489
72062	558490
14782	558491
112351	558492
258932	558493
614501	558494
204750	558495
131793	558496
395370	558497
436743	558498
266998	558499
12312	558500
45635	558501
93053	558502
27172	558503
176283	558504
664854	558505
2778	558506
813	558507
3312	558508
141403	558509
142943	558510
13654	558511
76804	558512
531380	558513
249517	558514
25747	558515
6005	558516
480387	558517
622130	558518
348558	558519
94814	558520
176259	558521
779	558522
51851	558523
172753	558524
648397	558525
332016	558526
76899	558527
4650	558528
171455	558529
524839	558530
100298	558531
6907	558532
221710	558533
528133	558534
283234	558535
117496	558536
638728	558537
272318	558538
56114	558539
249172	558540
553656	558541
426477	558542
468615	558543
619473	558544
10653	558545
441525	558546
9860	558547
7261	558548
473491	558549
549937	558550
170723	558551
64	558552
363483	558553
304452	558554
420415	558555
166177	558556
21821	558557
92327	558558
107795	558559
84567	558560
406523	558561
53628	558562
17933	558563
653554	558564
300503	558565
275916	558566
638726	558567
396108	558568
469881	558569
3206	558570
41970	558571
14077	558572
635902	558573
347219	558574
222443	558575
92712	558576
523145	558577
623317	558578
173637	558579
320779	558580
10952	558581
329182	558582
387625	558583
623389	558584
190652	558585
4390	558586
299665	558587
350215	558588
385521	558589
583407	558590
254816	558591
516444	558592
20376	558593
27882	558594
39267	558595
383111	558596
23875	558597
56367	558598
378731	558599
593038	558600
576000	558601
541851	558602
393817	558603
523218	558604
375239	558605
175706	558606
760	558607
96289	558608
163821	558609
598037	558610
40152	558611
569133	558612
145866	558613
493844	558614
475469	558615
547	558616
371140	558617
486661	558618
168682	558619
448854	558620
402924	558621
28202	558622
193248	558623
22417	558624
133067	558625
241988	558626
686701	558627
637118	558628
23255	558629
627783	558630
571199	558631
112794	558632
487515	558633
352353	558634
163166	558635
105933	558636
414552	558637
645559	558638
4444	558639
413259	558640
654460	558641
252953	558642
206654	558643
493718	558644
12518	558645
18143	558646
62230	558647
99065	558648
553654	558649
397552	558650
192244	558651
120028	558652
511108	558653
403339	558654
64071	558655
325883	558656
601946	558657
334678	558658
61189	558659
55295	558660
20659	558661
667546	558662
102609	558663
45822	558664
261946	558665
54883	558666
459581	558667
89850	558668
395563	558669
61529	558670
501947	558671
142826	558672
636188	558673
56887	558674
245965	558675
1447	558676
105737	558677
555610	558678
67583	558679
283355	558680
39263	558681
9759	558682
476641	558683
203881	558684
49420	558685
273448	558686
106318	558687
233023	558688
70752	558689
153221	558690
4228	558691
158013	558692
359985	558693
576715	558694
71313	558695
2387	558696
191778	558697
689829	558698
364825	558699
62994	558700
660353	558701
8340	558702
685675	558703
143482	558704
23392	558705
21868	558706
78504	558707
145770	558708
228489	558709
14979	558710
637228	558711
172173	558712
11755	558713
308577	558714
57329	558715
5737	558716
135044	558717
310229	558718
105876	558719
448189	558720
22544	558721
191609	558722
361188	558723
586509	558724
446364	558725
24447	558726
27714	558727
609799	558728
357873	558729
28891	558730
642895	558731
105581	558732
509421	558733
24825	558734
91349	558735
164580	558736
457247	558737
226318	558738
65038	558739
250259	558740
78265	558741
51544	558742
245704	558743
243009	558744
577835	558745
92643	558746
14725	558747
381630	558748
573057	558749
27172	558750
228615	558751
655436	558752
321521	558753
196063	558754
517055	558755
312630	558756
366181	558757
321949	558758
363300	558759
432871	558760
21790	558761
665042	558762
15013	558763
57259	558764
167748	558765
339463	558766
374562	558767
174924	558768
603148	558769
35295	558770
638862	558771
6946	558772
616052	558773
666096	558774
310920	558775
166670	558776
416905	558777
441066	558778
2045	558779
68898	558780
58597	558781
39786	558782
631296	558783
363897	558784
168080	558785
2516	558786
17861	558787
257980	558788
106468	558789
95791	558790
316168	558791
3048	558792
682301	558793
298394	558794
15364	558795
14213	558796
69237	558797
592124	558798
217035	558799
484357	558800
137199	558801
293756	558802
65573	558803
162392	558804
363104	558805
390329	558806
379665	558807
660073	558808
451232	558809
529136	558810
689721	558811
416405	558812
564625	558813
367181	558814
189624	558815
42578	558816
633788	558817
129417	558818
682396	558819
516514	558820
11237	558821
132476	558822
666799	558823
666843	558824
589039	558825
151476	558826
329510	558827
398356	558828
8924	558829
47678	558830
455041	558831
432316	558832
309743	558833
1327	558834
85274	558835
673293	558836
189505	558837
418016	558838
534788	558839
425896	558840
440507	558841
388377	558842
344434	558843
19136	558844
11491	558845
448175	558846
101513	558847
457827	558848
461334	558849
12928	558850
572998	558851
359028	558852
382960	558853
623568	558854
72496	558855
86551	558856
683093	558857
345898	558858
109638	558859
1151	558860
3486	558861
482794	558862
336912	558863
299383	558864
285990	558865
50410	558866
182346	558867
613904	558868
101583	558869
684524	558870
578427	558871
381467	558872
148237	558873
43487	558874
367164	558875
4962	558876
198979	558877
48795	558878
611644	558879
341052	558880
241678	558881
557897	558882
251130	558883
8353	558884
212014	558885
5838	558886
642960	558887
693940	558888
511813	558889
254894	558890
535988	558891
182520	558892
185225	558893
259636	558894
219013	558895
396567	558896
292546	558897
185510	558898
77264	558899
463419	558900
587397	558901
10647	558902
250279	558903
415847	558904
321735	558905
31472	558906
18443	558907
421517	558908
241955	558909
39743	558910
556613	558911
576042	558912
134008	558913
12273	558914
482094	558915
365303	558916
234578	558917
297797	558918
434416	558919
34022	558920
39684	558921
554727	558922
344680	558923
251640	558924
453487	558925
507925	558926
75546	558927
457501	558928
164428	558929
171802	558930
44106	558931
11060	558932
468118	558933
532350	558934
113012	558935
210119	558936
39541	558937
26818	558938
690705	558939
612372	558940
42155	558941
241003	558942
45804	558943
321031	558944
548806	558945
132674	558946
340343	558947
105042	558948
490943	558949
661063	558950
664056	558951
490985	558952
616316	558953
43515	558954
160893	558955
576015	558956
149834	558957
664494	558958
181635	558959
5625	558960
143848	558961
355390	558962
490717	558963
534366	558964
475884	558965
24739	558966
606269	558967
643398	558968
589951	558969
27447	558970
359659	558971
440334	558972
21078	558973
84459	558974
145015	558975
221535	558976
487509	558977
27742	558978
189010	558979
188997	558980
63003	558981
13326	558982
426831	558983
17586	558984
447876	558985
291191	558986
49435	558987
546193	558988
13795	558989
228324	558990
153257	558991
93214	558992
413353	558993
413219	558994
287168	558995
573434	558996
196215	558997
274475	558998
464761	558999
259826	559000
210825	559001
492044	559002
88578	559003
625166	559004
626212	559005
696827	559006
629559	559007
251147	559008
31282	559009
31282	559010
172639	559011
12617	559012
103362	559013
70133	559014
173121	559015
460414	559016
74243	559017
569913	559018
23052	559019
13907	559020
22055	559021
592065	559022
96761	559023
565922	559024
662984	559025
13780	559026
247	559027
194864	559028
283575	559029
586907	559030
359007	559031
377524	559032
533315	559033
6	559034
6	559035
528326	559036
680991	559037
396713	559038
221207	559039
103209	559040
411233	559041
422952	559042
437953	559043
626690	559044
329505	559045
189625	559046
215887	559047
176854	559048
484387	559049
111991	559050
694194	559051
492960	559052
14920	559053
437758	559054
494976	559055
437591	559056
128458	559057
302379	559058
1509	559059
87020	559060
450439	559061
146290	559062
675853	559063
163504	559064
624168	559065
158448	559066
647019	559067
7089	559068
696703	559069
367423	559070
680876	559071
18070	559072
4890	559073
150540	559074
498372	559075
12134	559076
43682	559077
456805	559078
236820	559079
99478	559080
19567	559081
27337	559082
188803	559083
100602	559084
690452	559085
661038	559086
73477	559087
622721	559088
593570	559089
75605	559090
168077	559091
611202	559092
455171	559093
557848	559094
295943	559095
276076	559096
280376	559097
259924	559098
528332	559099
101058	559100
609276	559101
18799	559102
23630	559103
164927	559104
405437	559105
210017	559106
101281	559107
116045	559108
434898	559109
510540	559110
45227	559111
18833	559112
134397	559113
430519	559114
7090	559115
151038	559116
554914	559117
6	559118
295138	559119
258210	559120
436684	559121
223277	559122
312888	559123
618329	559124
379558	559125
339994	559126
276322	559127
276185	559128
276229	559129
688573	559130
12025	559131
554007	559132
361117	559133
457654	559134
77929	559135
581612	559136
127313	559137
8507	559138
225622	559139
573926	559140
71068	559141
60148	559142
57832	559143
256173	559144
144146	559145
178562	559146
40590	559147
331999	559148
167086	559149
511795	559150
404500	559151
7979	559152
660942	559153
9067	559154
14737	559155
3647	559156
219138	559157
7914	559158
8668	559159
147857	559160
457394	559161
156028	559162
64443	559163
347164	559164
94088	559165
199745	559166
669804	559167
403013	559168
29458	559169
665704	559170
569304	559171
33026	559172
636332	559173
98711	559174
20191	559175
478526	559176
74043	559177
659512	559178
23318	559179
632846	559180
171207	559181
303335	559182
50664	559183
10010	559184
555562	559185
330822	559186
272394	559187
101679	559188
307184	559189
594149	559190
675112	559191
142149	559192
180280	559193
3498	559194
247127	559195
613712	559196
80169	559197
664102	559198
22016	559199
492	559200
2184	559201
443984	559202
551983	559203
34608	559204
13598	559205
308906	559206
304679	559207
102248	559208
603092	559209
505752	559210
47632	559211
82398	559212
603810	559213
685926	559214
17703	559215
573279	559216
451970	559217
381946	559218
342720	559219
633191	559220
532519	559221
252322	559222
534808	559223
346691	559224
605857	559225
575419	559226
246847	559227
38118	559228
342709	559229
26278	559230
402500	559231
20438	559232
498769	559233
28985	559234
474881	559235
632622	559236
564317	559237
275455	559238
438485	559239
25795	559240
653176	559241
168684	559242
23604	559243
153015	559244
83993	559245
199658	559246
168021	559247
105533	559248
7013	559249
622770	559250
566521	559251
332751	559252
239593	559253
2392	559254
93695	559255
55957	559256
689273	559257
20983	559258
555267	559259
145993	559260
455890	559261
460868	559262
373928	559263
538754	559264
617237	559265
685134	559266
691174	559267
86575	559268
24105	559269
5657	559270
588174	559271
95770	559272
279353	559273
679651	559274
148654	559275
291129	559276
340467	559277
225400	559278
43056	559279
334330	559280
27939	559281
127420	559282
50013	559283
574091	559284
578621	559285
383238	559286
33311	559287
5825	559288
478396	559289
137803	559290
103489	559291
638165	559292
97991	559293
559396	559294
16351	559295
147940	559296
62009	559297
35367	559298
114564	559299
269102	559300
340929	559301
239238	559302
8782	559303
70203	559304
412501	559305
70198	559306
18530	559307
77107	559308
665534	559309
381915	559310
87470	559311
279306	559312
650369	559313
88771	559314
108892	559315
633452	559316
81429	559317
22154	559318
249103	559319
32190	559320
2233	559321
172978	559322
311879	559323
289740	559324
36502	559325
131730	559326
23658	559327
122025	559328
393648	559329
223	559330
109257	559331
686752	559332
23523	559333
673606	559334
460100	559335
542097	559336
41133	559337
39547	559338
466773	559339
86328	559340
120385	559341
140708	559342
40225	559343
219729	559344
35590	559345
557652	559346
15952	559347
691194	559348
203372	559349
64194	559350
36863	559351
303218	559352
238192	559353
45860	559354
516118	559355
15462	559356
516101	559357
659180	559358
278240	559359
178309	559360
483686	559361
147757	559362
53868	559363
452247	559364
307352	559365
656721	559366
167743	559367
90720	559368
92654	559369
54892	559370
6187	559371
308876	559372
27988	559373
671304	559374
355002	559375
41144	559376
616686	559377
432947	559378
251280	559379
2903	559380
537465	559381
377664	559382
540395	559383
132405	559384
280951	559385
68737	559386
277538	559387
327	559388
632110	559389
12352	559390
552426	559391
627018	559392
401313	559393
669477	559394
362775	559395
454501	559396
104060	559397
275621	559398
137647	559399
128358	559400
21738	559401
176257	559402
166221	559403
306347	559404
2826	559405
129166	559406
205932	559407
67344	559408
277353	559409
68512	559410
151567	559411
45531	559412
287238	559413
385553	559414
526952	559415
297865	559416
485490	559417
486942	559418
250321	559419
460549	559420
113653	559421
55594	559422
9562	559423
284663	559424
138319	559425
666011	559426
17034	559427
583033	559428
118037	559429
325126	559430
325144	559431
10550	559432
361354	559433
130961	559434
57793	559435
523805	559436
111859	559437
156523	559438
7332	559439
426770	559440
178140	559441
43291	559442
248846	559443
676968	559444
328862	559445
157176	559446
77456	559447
458234	559448
389023	559449
13866	559450
24709	559451
607128	559452
67702	559453
83042	559454
595496	559455
129392	559456
45840	559457
46957	559458
402548	559459
250932	559460
585957	559461
257237	559462
45613	559463
65259	559464
465473	559465
19055	559466
658077	559467
12217	559468
86651	559469
21272	559470
88372	559471
128344	559472
16574	559473
2033	559474
324817	559475
83969	559476
150712	559477
480621	559478
51239	559479
3008	559480
143815	559481
540418	559482
76925	559483
569608	559484
139582	559485
274329	559486
472355	559487
9423	559488
278479	559489
53437	559490
392475	559491
66214	559492
38726	559493
15070	559494
13539	559495
683507	559496
226646	559497
151629	559498
249348	559499
587297	559500
407980	559501
24819	559502
437462	559503
32022	559504
673315	559505
29560	559506
83850	559507
172133	559508
563180	559509
625280	559510
192926	559511
77351	559512
167317	559513
121794	559514
364377	559515
559898	559516
476752	559517
167267	559518
304863	559519
198033	559520
11407	559521
153582	559522
345110	559523
15470	559524
345138	559525
126550	559526
330006	559527
437333	559528
307494	559529
345398	559530
301847	559531
375439	559532
39243	559533
101847	559534
147699	559535
647884	559536
667960	559537
213921	559538
591714	559539
106	559540
68096	559541
386664	559542
121006	559543
612491	559544
124	559545
623053	559546
29328	559547
45436	559548
78091	559549
246418	559550
1592	559551
48256	559552
113785	559553
20501	559554
490197	559555
130009	559556
631295	559557
195160	559558
78098	559559
240833	559560
34894	559561
672277	559562
289528	559563
54549	559564
185325	559565
1953	559566
633807	559567
235711	559568
27464	559569
610042	559570
618732	559571
231699	559572
267060	559573
122067	559574
83382	559575
23496	559576
273334	559577
419842	559578
424968	559579
104986	559580
123665	559581
54658	559582
71588	559583
120339	559584
5	559585
262198	559586
61959	559587
295896	559588
80163	559589
132156	559590
205924	559591
95949	559592
72180	559593
163076	559594
153844	559595
364537	559596
38349	559597
294953	559598
74881	559599
47973	559600
619610	559601
291522	559602
108472	559603
16958	559604
17962	559605
66661	559606
44139	559607
76684	559608
641000	559609
7784	559610
662443	559611
5921	559612
51252	559613
47520	559614
5350	559615
470516	559616
19809	559617
10	559618
124289	559619
495832	559620
280927	559621
44866	559622
80451	559623
13123	559624
543790	559625
265334	559626
115713	559627
68221	559628
332397	559629
251953	559630
559109	559631
168202	559632
2414	559633
538163	559634
63159	559635
665367	559636
435414	559637
74093	559638
547660	559639
547363	559640
462835	559641
317636	559642
574028	559643
115636	559644
21421	559645
145509	559646
459842	559647
519861	559648
376156	559649
93821	559650
10586	559651
473142	559652
39553	559653
602076	559654
181661	559655
35435	559656
155395	559657
18812	559658
249444	559659
56713	559660
544103	559661
356570	559662
305716	559663
259928	559664
238625	559665
34175	559666
397414	559667
544670	559668
412390	559669
294190	559670
374185	559671
499893	559672
678113	559673
19142	559674
565317	559675
94226	559676
566039	559677
62966	559678
67872	559679
9895	559680
598286	559681
135403	559682
9763	559683
164377	559684
92819	559685
29455	559686
5811	559687
85960	559688
619700	559689
604245	559690
133817	559691
615215	559692
662302	559693
389919	559694
696729	559695
1912	559696
9430	559697
624638	559698
345181	559699
111702	559700
133197	559701
456655	559702
611563	559703
27185	559704
156846	559705
60324	559706
172714	559707
50189	559708
320	559709
350234	559710
418856	559711
546254	559712
688717	559713
94908	559714
632126	559715
294787	559716
332898	559717
159779	559718
291039	559719
528488	559720
103415	559721
84427	559722
120562	559723
166413	559724
112365	559725
156786	559726
436251	559727
1799	559728
102651	559729
531864	559730
187828	559731
267993	559732
567695	559733
137050	559734
176077	559735
81238	559736
155677	559737
165469	559738
198129	559739
481876	559740
328893	559741
408068	559742
132963	559743
2778	559744
55582	559745
23677	559746
95488	559747
4293	559748
492505	559749
19308	559750
304304	559751
370650	559752
5143	559753
203307	559754
28154	559755
14652	559756
150479	559757
70398	559758
392415	559759
436098	559760
587649	559761
556533	559762
341844	559763
298231	559764
4780	559765
319296	559766
327373	559767
53988	559768
477873	559769
44359	559770
399096	559771
272238	559772
327047	559773
159985	559774
327375	559775
68408	559776
9205	559777
2913	559778
435778	559779
398728	559780
637259	559781
24383	559782
134853	559783
617796	559784
688719	559785
449478	559786
311660	559787
587104	559788
116024	559789
37670	559790
528257	559791
125680	559792
239658	559793
234093	559794
29488	559795
107139	559796
488690	559797
9977	559798
654612	559799
153696	559800
238976	559801
327207	559802
15923	559803
428450	559804
53754	559805
691363	559806
430348	559807
242640	559808
532718	559809
532719	559810
532721	559811
532723	559812
532734	559813
249614	559814
331324	559815
102779	559816
433454	559817
374309	559818
473873	559819
111042	559820
239911	559821
535329	559822
601876	559823
467184	559824
33006	559825
203978	559826
97256	559827
21131	559828
402659	559829
654752	559830
453168	559831
18605	559832
211031	559833
664567	559834
276612	559835
339594	559836
15481	559837
9451	559838
505717	559839
658757	559840
12968	559841
137174	559842
635256	559843
515975	559844
70782	559845
1228	559846
492265	559847
14150	559848
2242	559849
64888	559850
198512	559851
517154	559852
22947	559853
198449	559854
10746	559855
198441	559856
347244	559857
25911	559858
328971	559859
64863	559860
492313	559861
1972	559862
618	559863
62004	559864
69616	559865
417358	559866
74941	559867
541102	559868
499655	559869
321507	559870
321	559871
58195	559872
304069	559873
328688	559874
655909	559875
630810	559876
213724	559877
130137	559878
273115	559879
692743	559880
369956	559881
138014	559882
433663	559883
104334	559884
20201	559885
125751	559886
684440	559887
86106	559888
16132	559889
12332	559890
538279	559891
422884	559892
629308	559893
449507	559894
41559	559895
70803	559896
2619	559897
668668	559898
408427	559899
518023	559900
347502	559901
671993	559902
361237	559903
227788	559904
232213	559905
53042	559906
59665	559907
87467	559908
522020	559909
49173	559910
518240	559911
456908	559912
8484	559913
540814	559914
513269	559915
133195	559916
511502	559917
994	559918
49042	559919
655496	559920
118079	559921
267271	559922
25547	559923
516325	559924
4297	559925
410498	559926
18684	559927
890	559928
961	559929
16596	559930
208291	559931
1579	559932
347562	559933
523471	559934
26806	559935
240660	559936
9434	559937
410101	559938
518919	559939
538095	559940
336110	559941
261256	559942
380126	559943
457855	559944
18505	559945
437544	559946
157335	559947
11942	559948
115034	559949
92986	559950
365293	559951
66222	559952
267516	559953
313872	559954
116747	559955
116740	559956
88163	559957
514849	559958
89559	559959
34808	559960
89925	559961
633135	559962
677710	559963
347723	559964
89859	559965
187405	559966
2932	559967
42208	559968
623489	559969
183489	559970
209116	559971
635839	559972
556486	559973
677180	559974
76063	559975
17447	559976
269359	559977
35630	559978
7927	559979
565432	559980
438548	559981
642537	559982
343746	559983
367358	559984
274886	559985
406039	559986
41970	559987
187968	559988
125909	559989
33522	559990
132689	559991
144466	559992
34163	559993
312568	559994
19938	559995
319539	559996
22604	559997
4001	559998
213329	559999
532906	560000
525065	560001
403127	560002
328027	560003
270548	560004
22241	560005
140205	560006
206366	560007
290076	560008
289951	560009
369147	560010
49504	560011
670747	560012
277	560013
590110	560014
199881	560015
18519	560016
449585	560017
141313	560018
16646	560019
399743	560020
246688	560021
449646	560022
173304	560023
100381	560024
372072	560025
187626	560026
83369	560027
241435	560028
124008	560029
286286	560030
633330	560031
313047	560032
210019	560033
319136	560034
70709	560035
23720	560036
644060	560037
288343	560038
657513	560039
683229	560040
12793	560041
277658	560042
48245	560043
97500	560044
341377	560045
17414	560046
2337	560047
37782	560048
54743	560049
24712	560050
610247	560051
586844	560052
596830	560053
518989	560054
460273	560055
143494	560056
187999	560057
615744	560058
473930	560059
37920	560060
520220	560061
339864	560062
193514	560063
194804	560064
626779	560065
385568	560066
489111	560067
161191	560068
506891	560069
674329	560070
30318	560071
615900	560072
227744	560073
271471	560074
288012	560075
310824	560076
633123	560077
288661	560078
553317	560079
595009	560080
506873	560081
265885	560082
233841	560083
65840	560084
191154	560085
501323	560086
10411	560087
16525	560088
24339	560089
693874	560090
106285	560091
610751	560092
154826	560093
297586	560094
429491	560095
446739	560096
26353	560097
317309	560098
454770	560099
570951	560100
17632	560101
126791	560102
294343	560103
351240	560104
344357	560105
603348	560106
10602	560107
137229	560108
441451	560109
560572	560110
529743	560111
975	560112
12249	560113
99439	560114
3759	560115
371218	560116
350711	560117
603789	560118
351014	560119
351023	560120
350992	560121
351013	560122
278366	560123
20670	560124
523054	560125
54271	560126
584012	560127
475847	560128
542458	560129
494559	560130
112862	560131
221183	560132
26412	560133
12239	560134
99320	560135
545041	560136
61468	560137
87860	560138
169886	560139
7046	560140
397150	560141
89743	560142
32973	560143
368373	560144
221275	560145
111	560146
168592	560147
132139	560148
152097	560149
174439	560150
13022	560151
169987	560152
60303	560153
106914	560154
674058	560155
177965	560156
374485	560157
1356	560158
414793	560159
347741	560160
350728	560161
387107	560162
673980	560163
416037	560164
23291	560165
210606	560166
570317	560167
104282	560168
669646	560169
678416	560170
288963	560171
348778	560172
427904	560173
590482	560174
107433	560175
633986	560176
160040	560177
483246	560178
348008	560179
152623	560180
246355	560181
152581	560182
632317	560183
18519	560184
671180	560185
494564	560186
8530	560187
579766	560188
189	560189
108250	560190
590754	560191
535702	560192
475624	560193
118125	560194
496336	560195
561222	560196
520327	560197
23995	560198
154933	560199
413816	560200
215664	560201
46636	560202
34056	560203
96448	560204
475701	560205
233357	560206
350114	560207
155462	560208
397259	560209
417239	560210
7891	560211
371766	560212
61848	560213
52278	560214
557159	560215
317	560216
57318	560217
687379	560218
452771	560219
443415	560220
41207	560221
28404	560222
158584	560223
323773	560224
13596	560225
240482	560226
447788	560227
415391	560228
278404	560229
34944	560230
83078	560231
15162	560232
297116	560233
624766	560234
100167	560235
151285	560236
682421	560237
538331	560238
439655	560239
574196	560240
191489	560241
27126	560242
16644	560243
555509	560244
428226	560245
662035	560246
316940	560247
474778	560248
3454	560249
23933	560250
446567	560251
443426	560252
612222	560253
55713	560254
141397	560255
660590	560256
1305	560257
82136	560258
82113	560259
378536	560260
132480	560261
347966	560262
590770	560263
158433	560264
452982	560265
325660	560266
117456	560267
403098	560268
494436	560269
433455	560270
402788	560271
440763	560272
248636	560273
468581	560274
237728	560275
528135	560276
168295	560277
621388	560278
57789	560279
534230	560280
32851	560281
82005	560282
27963	560283
76917	560284
9532	560285
41107	560286
384154	560287
593082	560288
41925	560289
4652	560290
332337	560291
503400	560292
2558	560293
590967	560294
225064	560295
407848	560296
417161	560297
124095	560298
99863	560299
685108	560300
2508	560301
312510	560302
39492	560303
117140	560304
6267	560305
162701	560306
231329	560307
15140	560308
124069	560309
434459	560310
504134	560311
628294	560312
149479	560313
107569	560314
129249	560315
533429	560316
565485	560317
100489	560318
453815	560319
528413	560320
160069	560321
83882	560322
162019	560323
162700	560324
213292	560325
66247	560326
29884	560327
407838	560328
12	560329
24688	560330
163109	560331
398162	560332
430972	560333
298365	560334
339330	560335
664192	560336
441873	560337
547229	560338
27839	560339
584893	560340
347988	560341
98991	560342
110152	560343
463766	560344
327016	560345
100205	560346
496731	560347
39071	560348
678154	560349
63943	560350
1241	560351
1243	560352
519406	560353
30275	560354
524670	560355
225915	560356
14122	560357
93053	560358
498446	560359
243074	560360
29445	560361
455725	560362
44103	560363
169376	560364
307100	560365
539726	560366
599295	560367
1814	560368
6106	560369
819	560370
170187	560371
57087	560372
682074	560373
91960	560374
6796	560375
418191	560376
446872	560377
189	560378
2657	560379
27789	560380
734	560381
512727	560382
78003	560383
24	560384
145681	560385
14026	560386
599922	560387
18210	560388
421786	560389
1673	560390
178526	560391
187	560392
208498	560393
206	560394
467646	560395
418176	560396
110370	560397
10832	560398
66409	560399
19024	560400
290596	560401
532779	560402
6800	560403
27649	560404
211685	560405
144947	560406
8	560407
569063	560408
91	560409
338011	560410
69	560411
490629	560412
442344	560413
421620	560414
8483	560415
7190	560416
284	560417
539025	560418
11310	560419
196882	560420
326125	560421
393	560422
3417	560423
615700	560424
20046	560425
234055	560426
340268	560427
7677	560428
42403	560429
4212	560430
120515	560431
418767	560432
675531	560433
18421	560434
625407	560435
202353	560436
2388	560437
499945	560438
594552	560439
142060	560440
39986	560441
177374	560442
503025	560443
636493	560444
35120	560445
641476	560446
591	560447
4130	560448
84438	560449
535200	560450
77471	560451
241	560452
361230	560453
319401	560454
572310	560455
49959	560456
56184	560457
619577	560458
692957	560459
137098	560460
627974	560461
6750	560462
651834	560463
243599	560464
55957	560465
97004	560466
62959	560467
161884	560468
1218	560469
29949	560470
198390	560471
260058	560472
52671	560473
13319	560474
11709	560475
586667	560476
626469	560477
199660	560478
327126	560479
82705	560480
22989	560481
598338	560482
53063	560483
79564	560484
41739	560485
149009	560486
645757	560487
256005	560488
282314	560489
206751	560490
94518	560491
106002	560492
327183	560493
85498	560494
671912	560495
589979	560496
24388	560497
81509	560498
483247	560499
363667	560500
128771	560501
483211	560502
483185	560503
631543	560504
528354	560505
475939	560506
406179	560507
33994	560508
351918	560509
256097	560510
223794	560511
1090	560512
18601	560513
476572	560514
630227	560515
70336	560516
470093	560517
210777	560518
560070	560519
375641	560520
39531	560521
348185	560522
389176	560523
338815	560524
6152	560525
656186	560526
686269	560527
11048	560528
260590	560529
152251	560530
9830	560531
101898	560532
362423	560533
249485	560534
342	560535
34072	560536
12592	560537
541197	560538
129	560539
599704	560540
113588	560541
474563	560542
627771	560543
486179	560544
17294	560545
258073	560546
157440	560547
467983	560548
635892	560549
514863	560550
7383	560551
539006	560552
585749	560553
169458	560554
241868	560555
648555	560556
177641	560557
191858	560558
329466	560559
190770	560560
346185	560561
61830	560562
431158	560563
542615	560564
268309	560565
250657	560566
139063	560567
666345	560568
249905	560569
624698	560570
451162	560571
104285	560572
104288	560573
40190	560574
249906	560575
129144	560576
130469	560577
89171	560578
364090	560579
99908	560580
549004	560581
627027	560582
90900	560583
115627	560584
97097	560585
552233	560586
59621	560587
623657	560588
268768	560589
550000	560590
486760	560591
538129	560592
454489	560593
124457	560594
95039	560595
473871	560596
691394	560597
448998	560598
264486	560599
33254	560600
74074	560601
392132	560602
9554	560603
289437	560604
72987	560605
34212	560606
159233	560607
449614	560608
659291	560609
331741	560610
67353	560611
124855	560612
620716	560613
691073	560614
61612	560615
445605	560616
64467	560617
136416	560618
488510	560619
497751	560620
676556	560621
22327	560622
381883	560623
654321	560624
327179	560625
133423	560626
442678	560627
450667	560628
581875	560629
107288	560630
173348	560631
109062	560632
422621	560633
402989	560634
255	560635
173347	560636
436649	560637
464933	560638
118407	560639
275820	560640
102517	560641
625961	560642
127489	560643
30278	560644
194758	560645
56616	560646
486018	560647
629701	560648
443623	560649
185467	560650
653302	560651
125843	560652
357723	560653
5697	560654
580194	560655
8588	560656
188572	560657
282023	560658
4090	560659
231462	560660
455800	560661
571756	560662
4090	560663
130342	560664
42459	560665
12588	560666
66177	560667
644042	560668
194575	560669
320838	560670
86525	560671
141886	560672
15876	560673
505541	560674
510750	560675
462037	560676
15016	560677
135	560678
453728	560679
9328	560680
123498	560681
6806	560682
333504	560683
52265	560684
44388	560685
171968	560686
87889	560687
118168	560688
7233	560689
73923	560690
276464	560691
111060	560692
419073	560693
121416	560694
412339	560695
125585	560696
269276	560697
140022	560698
345496	560699
262069	560700
232671	560701
39539	560702
671671	560703
508316	560704
7756	560705
99916	560706
654	560707
221595	560708
179653	560709
98128	560710
517	560711
111590	560712
39574	560713
74155	560714
169227	560715
124278	560716
500522	560717
641644	560718
38764	560719
58109	560720
129166	560721
218190	560722
268745	560723
152133	560724
467803	560725
602635	560726
402845	560727
228654	560728
101231	560729
38031	560730
52048	560731
499717	560732
30236	560733
40591	560734
108391	560735
88693	560736
213987	560737
353498	560738
523453	560739
78992	560740
282755	560741
259690	560742
677454	560743
25727	560744
23074	560745
22022	560746
4362	560747
78526	560748
2018	560749
10344	560750
14664	560751
67032	560752
543745	560753
367823	560754
383363	560755
138343	560756
112528	560757
17618	560758
115691	560759
42992	560760
86369	560761
503066	560762
106595	560763
27512	560764
98619	560765
518536	560766
26238	560767
11588	560768
418175	560769
121558	560770
367974	560771
509096	560772
319034	560773
602564	560774
602561	560775
372097	560776
427343	560777
669962	560778
432849	560779
379877	560780
115554	560781
112517	560782
690250	560783
263493	560784
559537	560785
7853	560786
202037	560787
202039	560788
247907	560789
247784	560790
86100	560791
405742	560792
225275	560793
517129	560794
225288	560795
225292	560796
225306	560797
225310	560798
430960	560799
87214	560800
153571	560801
23649	560802
391139	560803
171104	560804
365555	560805
53716	560806
422443	560807
621416	560808
76409	560809
210599	560810
208594	560811
1723	560812
15094	560813
589366	560814
6775	560815
53226	560816
235638	560817
69691	560818
82688	560819
375	560820
218563	560821
35435	560822
218742	560823
217784	560824
218222	560825
28894	560826
217504	560827
374626	560828
646248	560829
374563	560830
518048	560831
148521	560832
432781	560833
218655	560834
647246	560835
1171	560836
411051	560837
695163	560838
28669	560839
43404	560840
53068	560841
218710	560842
162662	560843
69356	560844
641846	560845
70177	560846
316838	560847
156820	560848
69870	560849
90809	560850
69679	560851
294656	560852
446896	560853
380931	560854
28830	560855
522039	560856
144404	560857
23860	560858
166001	560859
113985	560860
15518	560861
21295	560862
260109	560863
159898	560864
463800	560865
492180	560866
472345	560867
15600	560868
75082	560869
98389	560870
242348	560871
148407	560872
56036	560873
115772	560874
624310	560875
90617	560876
565364	560877
403422	560878
117141	560879
359507	560880
168537	560881
415681	560882
667339	560883
660475	560884
576599	560885
43316	560886
391028	560887
9466	560888
256491	560889
3127	560890
462850	560891
22957	560892
53007	560893
161309	560894
161309	560895
373167	560896
190470	560897
10843	560898
61993	560899
111523	560900
95299	560901
19456	560902
162034	560903
104330	560904
619762	560905
17178	560906
438292	560907
158471	560908
70	560909
13957	560910
14772	560911
514710	560912
38079	560913
589915	560914
2556	560915
237199	560916
520331	560917
13094	560918
312134	560919
559598	560920
19072	560921
30869	560922
9836	560923
57806	560924
47090	560925
470982	560926
329028	560927
29389	560928
118112	560929
496694	560930
444482	560931
200543	560932
267205	560933
69938	560934
668246	560935
243331	560936
243638	560937
248401	560938
606305	560939
65681	560940
89502	560941
613754	560942
236451	560943
20346	560944
682332	560945
243743	560946
117251	560947
229665	560948
325388	560949
9365	560950
595590	560951
180	560952
10054	560953
88118	560954
11185	560955
38107	560956
487588	560957
629903	560958
294408	560959
139190	560960
66065	560961
642349	560962
12827	560963
663346	560964
176929	560965
176585	560966
475510	560967
58479	560968
647456	560969
515588	560970
631591	560971
257827	560972
187932	560973
485248	560974
144675	560975
27712	560976
614384	560977
650525	560978
692607	560979
547486	560980
176290	560981
195262	560982
151069	560983
511377	560984
13018	560985
61191	560986
9411	560987
19402	560988
485212	560989
622717	560990
343900	560991
13082	560992
474203	560993
678089	560994
76777	560995
474550	560996
32227	560997
116703	560998
53994	560999
485339	561000
128782	561001
597939	561002
690727	561003
194143	561004
598832	561005
23491	561006
97707	561007
461742	561008
670875	561009
144162	561010
442105	561011
257231	561012
315259	561013
553588	561014
447587	561015
37379	561016
379224	561017
121131	561018
298624	561019
1417	561020
204085	561021
363644	561022
138341	561023
97849	561024
654027	561025
361327	561026
439374	561027
5393	561028
298630	561029
371027	561030
512013	561031
407957	561032
59081	561033
61347	561034
48437	561035
161626	561036
64187	561037
36212	561038
628529	561039
156153	561040
602724	561041
469068	561042
212539	561043
14226	561044
70176	561045
140472	561046
648121	561047
1567	561048
144250	561049
311633	561050
29101	561051
72861	561052
54012	561053
8133	561054
603325	561055
104435	561056
181738	561057
418905	561058
437346	561059
3955	561060
159483	561061
575996	561062
185471	561063
502033	561064
486842	561065
95733	561066
151213	561067
255848	561068
73839	561069
380289	561070
210647	561071
274765	561072
399891	561073
133311	561074
66206	561075
440988	561076
171600	561077
550446	561078
609189	561079
550447	561080
550448	561081
550443	561082
550445	561083
273269	561084
210254	561085
55046	561086
336809	561087
43228	561088
10109	561089
23749	561090
154518	561091
336754	561092
439669	561093
376962	561094
431711	561095
298852	561096
159658	561097
591668	561098
16946	561099
102899	561100
629376	561101
24849	561102
873	561103
159657	561104
14531	561105
298733	561106
629458	561107
543720	561108
22406	561109
15519	561110
214974	561111
172214	561112
588	561113
12526	561114
253096	561115
159643	561116
16329	561117
334363	561118
57711	561119
475216	561120
312371	561121
365799	561122
254528	561123
312651	561124
544179	561125
141813	561126
152866	561127
679975	561128
167163	561129
22567	561130
593215	561131
593214	561132
139736	561133
477030	561134
16450	561135
485403	561136
308	561137
495355	561138
137570	561139
645062	561140
139503	561141
53305	561142
42545	561143
400330	561144
682904	561145
145839	561146
592944	561147
334179	561148
159891	561149
45291	561150
18253	561151
18253	561152
18253	561153
101271	561154
375355	561155
375195	561156
586607	561157
296110	561158
79155	561159
127003	561160
108232	561161
79592	561162
611060	561163
45544	561164
45544	561165
3629	561166
369864	561167
30966	561168
7761	561169
509213	561170
347310	561171
596624	561172
237306	561173
68	561174
517770	561175
412559	561176
44	561177
22777	561178
269129	561179
135938	561180
80358	561181
36503	561182
594181	561183
118307	561184
367196	561185
161051	561186
146086	561187
189387	561188
490	561189
361641	561190
90279	561191
362756	561192
148979	561193
229655	561194
229557	561195
160457	561196
1948	561197
439801	561198
72424	561199
601328	561200
504952	561201
165311	561202
10407	561203
678171	561204
62233	561205
207848	561206
293580	561207
635248	561208
249740	561209
263337	561210
163023	561211
154179	561212
125593	561213
183093	561214
26514	561215
23090	561216
417344	561217
104437	561218
365625	561219
421895	561220
652119	561221
417346	561222
652123	561223
417348	561224
652120	561225
114246	561226
27842	561227
506965	561228
417363	561229
417354	561230
417352	561231
417356	561232
652121	561233
417357	561234
973	561235
973	561236
38696	561237
52732	561238
374375	561239
417359	561240
230117	561241
554951	561242
139221	561243
385905	561244
417361	561245
417362	561246
652122	561247
696192	561248
652124	561249
417323	561250
417368	561251
417375	561252
417377	561253
417365	561254
417391	561255
417386	561256
417387	561257
619591	561258
668375	561259
417390	561260
417394	561261
303897	561262
303809	561263
303768	561264
34733	561265
303789	561266
652128	561267
417389	561268
417395	561269
417396	561270
91054	561271
652129	561272
38843	561273
643674	561274
171439	561275
224489	561276
5086	561277
133728	561278
8182	561279
213660	561280
449798	561281
102948	561282
589551	561283
58711	561284
81957	561285
529052	561286
174258	561287
426261	561288
264133	561289
263313	561290
263335	561291
263332	561292
196588	561293
1463	561294
152595	561295
44727	561296
278405	561297
702	561298
581587	561299
395636	561300
312587	561301
6016	561302
1079	561303
380060	561304
170830	561305
456994	561306
321863	561307
369432	561308
475957	561309
324685	561310
359339	561311
68508	561312
276918	561313
46693	561314
357210	561315
655514	561316
222804	561317
82910	561318
564218	561319
3442	561320
129553	561321
7044	561322
152716	561323
435841	561324
188729	561325
668557	561326
276051	561327
95718	561328
191865	561329
513590	561330
253976	561331
236529	561332
292910	561333
95224	561334
123995	561335
505131	561336
86309	561337
661052	561338
625316	561339
103060	561340
577206	561341
483571	561342
10485	561343
177	561344
526553	561345
430288	561346
28592	561347
29489	561348
27258	561349
46472	561350
473473	561351
304967	561352
451720	561353
560446	561354
669334	561355
411639	561356
126029	561357
258717	561358
500828	561359
29018	561360
121691	561361
451830	561362
514243	561363
128176	561364
114957	561365
161362	561366
109012	561367
42537	561368
569826	561369
409176	561370
330144	561371
58573	561372
326592	561373
21715	561374
185673	561375
246055	561376
308877	561377
552318	561378
172339	561379
520466	561380
145646	561381
269863	561382
56190	561383
220879	561384
26785	561385
6182	561386
29962	561387
89270	561388
437566	561389
92059	561390
21922	561391
37122	561392
160829	561393
56189	561394
130446	561395
586557	561396
13622	561397
657359	561398
141255	561399
479980	561400
573925	561401
646618	561402
50977	561403
109315	561404
129738	561405
160828	561406
59926	561407
26609	561408
586554	561409
533157	561410
46577	561411
108089	561412
4385	561413
611161	561414
684093	561415
214546	561416
572804	561417
26786	561418
660394	561419
333117	561420
438829	561421
43428	561422
4012	561423
442280	561424
3542	561425
33289	561426
10516	561427
376591	561428
24669	561429
480550	561430
557281	561431
62183	561432
496415	561433
602776	561434
193965	561435
19381	561436
31600	561437
481014	561438
78270	561439
561753	561440
153245	561441
40044	561442
619714	561443
589017	561444
10128	561445
602793	561446
16137	561447
674936	561448
600693	561449
30761	561450
329631	561451
329270	561452
46312	561453
89913	561454
673179	561455
213187	561456
307812	561457
186509	561458
303160	561459
121377	561460
588947	561461
204141	561462
33083	561463
358628	561464
21202	561465
5668	561466
538174	561467
62550	561468
247786	561469
660823	561470
186524	561471
24151	561472
96880	561473
140630	561474
31522	561475
678168	561476
450031	561477
536984	561478
36599	561479
94993	561480
154600	561481
970	561482
62539	561483
9484	561484
30776	561485
37846	561486
492446	561487
350343	561488
24047	561489
676618	561490
537993	561491
31524	561492
430254	561493
430253	561494
13153	561495
37118	561496
549753	561497
253258	561498
99004	561499
543297	561500
676271	561501
186559	561502
1509	561503
22249	561504
336476	561505
186515	561506
588954	561507
603458	561508
377399	561509
26691	561510
350310	561511
336467	561512
505470	561513
505466	561514
505467	561515
186465	561516
140122	561517
349251	561518
9905	561519
450122	561520
348489	561521
121492	561522
314205	561523
588936	561524
97114	561525
536073	561526
253257	561527
140091	561528
24528	561529
140636	561530
428219	561531
140154	561532
77697	561533
453773	561534
195560	561535
87713	561536
6757	561537
20345	561538
140162	561539
470884	561540
529028	561541
140130	561542
253342	561543
121465	561544
17179	561545
449716	561546
171339	561547
13483	561548
667655	561549
674932	561550
536272	561551
101567	561552
338272	561553
186567	561554
350324	561555
62553	561556
120306	561557
3289	561558
697216	561559
108931	561560
314087	561561
88272	561562
18712	561563
345063	561564
168421	561565
503617	561566
609894	561567
503619	561568
169794	561569
503626	561570
503627	561571
503629	561572
503628	561573
503621	561574
503625	561575
503620	561576
503618	561577
503624	561578
169162	561579
321018	561580
349467	561581
214685	561582
1818	561583
523521	561584
155709	561585
504794	561586
146617	561587
99868	561588
101559	561589
476226	561590
154457	561591
154527	561592
487683	561593
594294	561594
646010	561595
244472	561596
294518	561597
166434	561598
109153	561599
454757	561600
152912	561601
454134	561602
446615	561603
453118	561604
59210	561605
157798	561606
12434	561607
24168	561608
262898	561609
510542	561610
220748	561611
537	561612
696012	561613
665336	561614
463782	561615
10250	561616
135223	561617
253185	561618
14130	561619
213840	561620
296910	561621
56919	561622
565024	561623
381512	561624
530041	561625
130738	561626
75071	561627
757	561628
4530	561629
4530	561630
92127	561631
548295	561632
23764	561633
131104	561634
350132	561635
603375	561636
350205	561637
99358	561638
163602	561639
529673	561640
17788	561641
4530	561642
439684	561643
7411	561644
18829	561645
37843	561646
50182	561647
186545	561648
104503	561649
552878	561650
169233	561651
79569	561652
584075	561653
20911	561654
129711	561655
541807	561656
429355	561657
5670	561658
603426	561659
201625	561660
99356	561661
350383	561662
350432	561663
603477	561664
350389	561665
87096	561666
99361	561667
350390	561668
403591	561669
436289	561670
520375	561671
10520	561672
10520	561673
518994	561674
636413	561675
6379	561676
350369	561677
61532	561678
500672	561679
505112	561680
505111	561681
505104	561682
505114	561683
10294	561684
245379	561685
243288	561686
351244	561687
384816	561688
673011	561689
56244	561690
8871	561691
673008	561692
445530	561693
112200	561694
96	561695
326426	561696
482143	561697
441051	561698
177217	561699
138918	561700
738	561701
435916	561702
16236	561703
33707	561704
431415	561705
357839	561706
26065	561707
425	561708
604079	561709
373142	561710
609106	561711
67480	561712
96152	561713
168418	561714
30792	561715
260029	561716
113477	561717
589629	561718
296101	561719
358893	561720
294922	561721
120353	561722
534891	561723
10637	561724
534861	561725
168350	561726
250403	561727
534951	561728
330274	561729
87456	561730
269484	561731
37135	561732
296112	561733
73024	561734
334137	561735
24587	561736
34139	561737
204291	561738
209364	561739
259947	561740
577114	561741
83978	561742
10634	561743
76296	561744
1045	561745
209399	561746
259961	561747
334257	561748
34874	561749
21906	561750
589588	561751
146378	561752
292606	561753
1045	561754
669522	561755
96040	561756
512574	561757
295482	561758
155052	561759
78	561760
207604	561761
440644	561762
2575	561763
25667	561764
414674	561765
402164	561766
651141	561767
24243	561768
572007	561769
148984	561770
10423	561771
189927	561772
121629	561773
395555	561774
421842	561775
428272	561776
56434	561777
281548	561778
502	561779
29259	561780
29259	561781
8369	561782
360129	561783
285674	561784
40865	561785
632957	561786
19159	561787
495480	561788
10015	561789
427455	561790
229590	561791
280746	561792
532202	561793
424119	561794
507605	561795
4593	561796
604271	561797
386088	561798
490201	561799
690098	561800
415154	561801
603976	561802
94085	561803
53778	561804
213800	561805
281320	561806
68493	561807
611136	561808
351548	561809
69326	561810
338200	561811
115392	561812
519933	561813
10658	561814
44420	561815
373130	561816
174917	561817
234597	561818
578240	561819
504609	561820
64873	561821
7014	561822
129866	561823
236494	561824
335	561825
4729	561826
214541	561827
525545	561828
683263	561829
52133	561830
2713	561831
188342	561832
59604	561833
4414	561834
84642	561835
40464	561836
594008	561837
646736	561838
62005	561839
29773	561840
135845	561841
274	561842
129784	561843
536375	561844
482078	561845
242981	561846
42785	561847
422170	561848
328659	561849
486473	561850
26806	561851
6160	561852
45284	561853
60754	561854
620228	561855
216299	561856
52901	561857
492544	561858
186633	561859
290491	561860
258741	561861
145716	561862
30056	561863
559026	561864
92722	561865
602170	561866
24473	561867
180	561868
231892	561869
367586	561870
176839	561871
351558	561872
25521	561873
7540	561874
167537	561875
61128	561876
669133	561877
403559	561878
167533	561879
15375	561880
5971	561881
379271	561882
22830	561883
26053	561884
449928	561885
183167	561886
676627	561887
675764	561888
210398	561889
64377	561890
694681	561891
147860	561892
13361	561893
9673	561894
559584	561895
189396	561896
14	561897
418428	561898
129257	561899
646935	561900
338957	561901
418427	561902
401498	561903
49123	561904
8492	561905
18275	561906
45368	561907
144706	561908
645242	561909
277800	561910
336005	561911
124942	561912
23643	561913
615782	561914
864	561915
656	561916
554725	561917
645965	561918
76248	561919
602442	561920
6782	561921
168759	561922
629552	561923
600012	561924
685063	561925
691000	561926
551156	561927
14809	561928
448498	561929
20116	561930
687449	561931
636976	561932
507351	561933
427257	561934
78332	561935
156467	561936
526371	561937
370304	561938
589876	561939
16332	561940
864	561941
529570	561942
648358	561943
5150	561944
173395	561945
44430	561946
79492	561947
408072	561948
671198	561949
203930	561950
308827	561951
447987	561952
443649	561953
637643	561954
262430	561955
283768	561956
95219	561957
639595	561958
624612	561959
353839	561960
79073	561961
371639	561962
7418	561963
282491	561964
690472	561965
30265	561966
620785	561967
418623	561968
58656	561969
116078	561970
638915	561971
300434	561972
24966	561973
119742	561974
171908	561975
48952	561976
48935	561977
322444	561978
661971	561979
536840	561980
19691	561981
152793	561982
237392	561983
22274	561984
553660	561985
71609	561986
671792	561987
10972	561988
288885	561989
523103	561990
271720	561991
45983	561992
504511	561993
71648	561994
374381	561995
681633	561996
328855	561997
258938	561998
10622	561999
145669	562000
331930	562001
5	562002
351680	562003
121792	562004
171871	562005
296464	562006
542885	562007
542670	562008
153877	562009
212796	562010
121783	562011
452217	562012
618633	562013
153793	562014
383	562015
448255	562016
347941	562017
164907	562018
24549	562019
49499	562020
12819	562021
347152	562022
483017	562023
689395	562024
80037	562025
114181	562026
55303	562027
632152	562028
145895	562029
89455	562030
44846	562031
46882	562032
290526	562033
279583	562034
184580	562035
560927	562036
30533	562037
172848	562038
98611	562039
218193	562040
233248	562041
403392	562042
6254	562043
133786	562044
468142	562045
655178	562046
695564	562047
277308	562048
385915	562049
111629	562050
4901	562051
7582	562052
258254	562053
40232	562054
421012	562055
253281	562056
7424	562057
499954	562058
144360	562059
692144	562060
118111	562061
559628	562062
129970	562063
169666	562064
184793	562065
457876	562066
208980	562067
469301	562068
256896	562069
691117	562070
31546	562071
125796	562072
682321	562073
131297	562074
149133	562075
595121	562076
165519	562077
22616	562078
507890	562079
54165	562080
632647	562081
561657	562082
447005	562083
10288	562084
174900	562085
145782	562086
581556	562087
154745	562088
675706	562089
39923	562090
446133	562091
417933	562092
468757	562093
51255	562094
49204	562095
17095	562096
100510	562097
41403	562098
25373	562099
390864	562100
103234	562101
403071	562102
33236	562103
7565	562104
21726	562105
39181	562106
244733	562107
479467	562108
222458	562109
9917	562110
683885	562111
7565	562112
23645	562113
270576	562114
543180	562115
54969	562116
258795	562117
442628	562118
236192	562119
154754	562120
357502	562121
70621	562122
375169	562123
137075	562124
530738	562125
137678	562126
134441	562127
129790	562128
171839	562129
99696	562130
604863	562131
1724	562132
58217	562133
359809	562134
187844	562135
77558	562136
78399	562137
538046	562138
538117	562139
60306	562140
266728	562141
147008	562142
70923	562143
211556	562144
393613	562145
666165	562146
247285	562147
5290	562148
394742	562149
445889	562150
134199	562151
43996	562152
637116	562153
318749	562154
119734	562155
278462	562156
345853	562157
126254	562158
112385	562159
94069	562160
23108	562161
417953	562162
697324	562163
156478	562164
20622	562165
9292	562166
200778	562167
162530	562168
537556	562169
362271	562170
153762	562171
456008	562172
182461	562173
405746	562174
589250	562175
586239	562176
618403	562177
628410	562178
453106	562179
202723	562180
148658	562181
393721	562182
269795	562183
43003	562184
41872	562185
294191	562186
380652	562187
4652	562188
53082	562189
656785	562190
14778	562191
68311	562192
693408	562193
106236	562194
559581	562195
86037	562196
325904	562197
464581	562198
285495	562199
2063	562200
250446	562201
512335	562202
312454	562203
512336	562204
512337	562205
24538	562206
634582	562207
637287	562208
264697	562209
29194	562210
10933	562211
544210	562212
303831	562213
98335	562214
513655	562215
571275	562216
68338	562217
422591	562218
604429	562219
251090	562220
356430	562221
664766	562222
4341	562223
360673	562224
292469	562225
54163	562226
426084	562227
618611	562228
53645	562229
216773	562230
72535	562231
688203	562232
91291	562233
437151	562234
577050	562235
122448	562236
58045	562237
295759	562238
339125	562239
16352	562240
96644	562241
507082	562242
296476	562243
689989	562244
16355	562245
442817	562246
119773	562247
544784	562248
564286	562249
595629	562250
550942	562251
404218	562252
270455	562253
104470	562254
417657	562255
333055	562256
78279	562257
7682	562258
127420	562259
357296	562260
552058	562261
552062	562262
565756	562263
229714	562264
169184	562265
161298	562266
16133	562267
455864	562268
305462	562269
375690	562270
381656	562271
63465	562272
169136	562273
491295	562274
509934	562275
509925	562276
615848	562277
32277	562278
222010	562279
515997	562280
506264	562281
28496	562282
14843	562283
211	562284
1564	562285
111	562286
2876	562287
537781	562288
8998	562289
4560	562290
661084	562291
37972	562292
149288	562293
160775	562294
520180	562295
232559	562296
62829	562297
160438	562298
130262	562299
84645	562300
34	562301
687786	562302
150038	562303
318683	562304
229303	562305
51399	562306
3000	562307
772	562308
336514	562309
255987	562310
688826	562311
683	562312
468670	562313
134948	562314
19445	562315
53014	562316
484211	562317
619587	562318
23007	562319
300788	562320
30	562321
587341	562322
22357	562323
71827	562324
111	562325
130430	562326
639998	562327
314132	562328
208242	562329
203077	562330
59540	562331
478205	562332
128705	562333
360565	562334
411797	562335
568273	562336
538438	562337
438314	562338
20763	562339
424367	562340
93150	562341
265446	562342
347845	562343
443081	562344
106103	562345
89095	562346
50415	562347
18309	562348
302151	562349
556959	562350
111122	562351
147058	562352
132302	562353
21660	562354
317490	562355
557207	562356
35786	562357
659434	562358
76100	562359
363755	562360
438315	562361
594816	562362
183684	562363
519913	562364
51804	562365
18898	562366
33780	562367
696249	562368
601960	562369
212064	562370
92417	562371
84798	562372
11628	562373
56622	562374
11632	562375
546315	562376
39954	562377
160685	562378
414115	562379
56080	562380
46476	562381
169452	562382
52923	562383
256627	562384
69036	562385
5768	562386
134935	562387
228413	562388
1630	562389
125260	562390
3085	562391
54068	562392
7545	562393
621916	562394
29075	562395
325558	562396
2568	562397
68631	562398
4477	562399
112960	562400
147304	562401
1498	562402
613737	562403
162313	562404
167386	562405
1472	562406
511042	562407
259378	562408
614459	562409
106405	562410
15339	562411
441802	562412
135582	562413
287632	562414
576313	562415
412238	562416
153552	562417
7435	562418
118824	562419
206272	562420
36525	562421
11892	562422
576170	562423
1257	562424
231501	562425
63828	562426
13039	562427
463359	562428
1491	562429
604457	562430
41584	562431
528943	562432
40488	562433
361634	562434
44166	562435
186241	562436
462280	562437
410264	562438
17386	562439
10391	562440
20984	562441
92223	562442
597015	562443
421376	562444
128755	562445
57091	562446
99523	562447
141108	562448
562438	562449
5032	562450
112684	562451
548834	562452
210168	562453
255819	562454
555735	562455
209401	562456
377186	562457
617646	562458
410247	562459
69055	562460
128594	562461
15545	562462
635275	562463
331	562464
330689	562465
35692	562466
48123	562467
5676	562468
506043	562469
21650	562470
4272	562471
872	562472
152685	562473
406	562474
40	562475
40374	562476
1295	562477
103136	562478
646845	562479
54779	562480
7463	562481
493394	562482
17647	562483
12785	562484
635884	562485
214253	562486
6595	562487
11824	562488
267255	562489
138104	562490
548614	562491
50895	562492
8192	562493
1518	562494
3694	562495
410055	562496
617314	562497
34236	562498
18892	562499
113678	562500
343908	562501
97416	562502
513437	562503
326177	562504
11188	562505
115512	562506
14770	562507
259	562508
4605	562509
481809	562510
6596	562511
48211	562512
384722	562513
43004	562514
99777	562515
520554	562516
24883	562517
525689	562518
10992	562519
361943	562520
205281	562521
36443	562522
67155	562523
37914	562524
234719	562525
12214	562526
215172	562527
660304	562528
147034	562529
267266	562530
31810	562531
297447	562532
8510	562533
142420	562534
72912	562535
394560	562536
6832	562537
662913	562538
68897	562539
480824	562540
48414	562541
74366	562542
447345	562543
35956	562544
8746	562545
251	562546
9	562547
25713	562548
3608	562549
128455	562550
675532	562551
467580	562552
257025	562553
4053	562554
518746	562555
9597	562556
161720	562557
660572	562558
141115	562559
133166	562560
375826	562561
4553	562562
192073	562563
577324	562564
47439	562565
414051	562566
49883	562567
2013	562568
388268	562569
101328	562570
97243	562571
115738	562572
162532	562573
685520	562574
393040	562575
150294	562576
89063	562577
77469	562578
20893	562579
68001	562580
19002	562581
248707	562582
6158	562583
1937	562584
503915	562585
80598	562586
533717	562587
133679	562588
171726	562589
49902	562590
610441	562591
50271	562592
128544	562593
523335	562594
1848	562595
1187	562596
235974	562597
637369	562598
18470	562599
663371	562600
352614	562601
214869	562602
139562	562603
3776	562604
1296	562605
6184	562606
1579	562607
6196	562608
12845	562609
19771	562610
10455	562611
1579	562612
292397	562613
48402	562614
23707	562615
638653	562616
53328	562617
6306	562618
574	562619
583138	562620
5021	562621
384702	562622
418089	562623
542503	562624
59484	562625
11	562626
530287	562627
258107	562628
175310	562629
50683	562630
70713	562631
204469	562632
661410	562633
9070	562634
572344	562635
3457	562636
39717	562637
192588	562638
14545	562639
51987	562640
427482	562641
560870	562642
60587	562643
70426	562644
8	562645
14329	562646
560687	562647
102471	562648
135241	562649
11791	562650
48009	562651
111395	562652
1222	562653
6843	562654
2922	562655
352171	562656
143466	562657
89287	562658
47064	562659
4721	562660
229421	562661
54439	562662
1001	562663
49603	562664
148787	562665
36382	562666
70786	562667
234452	562668
221955	562669
37144	562670
32752	562671
517043	562672
224763	562673
312521	562674
523358	562675
312396	562676
363663	562677
135622	562678
234664	562679
312677	562680
312600	562681
91232	562682
312595	562683
312330	562684
517073	562685
517034	562686
312629	562687
312392	562688
224745	562689
91197	562690
135619	562691
186292	562692
312536	562693
71262	562694
224797	562695
137034	562696
482699	562697
222079	562698
588436	562699
71256	562700
222069	562701
590329	562702
418114	562703
471985	562704
60743	562705
283727	562706
103149	562707
131153	562708
193202	562709
103134	562710
515948	562711
221961	562712
103145	562713
7516	562714
1699	562715
111826	562716
367182	562717
222128	562718
263218	562719
302988	562720
1184	562721
70797	562722
59181	562723
101952	562724
70788	562725
50734	562726
108021	562727
175087	562728
30262	562729
340406	562730
3761	562731
170205	562732
21604	562733
50383	562734
73521	562735
39261	562736
222022	562737
133258	562738
677	562739
621467	562740
48378	562741
2922	562742
470895	562743
4284	562744
9682	562745
37949	562746
352529	562747
16947	562748
682124	562749
130368	562750
37540	562751
636647	562752
88668	562753
14470	562754
569939	562755
10516	562756
203187	562757
3786	562758
565807	562759
29385	562760
72078	562761
382331	562762
182097	562763
17143	562764
345	562765
3796	562766
582827	562767
461141	562768
3088	562769
3543	562770
7899	562771
132234	562772
6272	562773
48707	562774
48870	562775
13267	562776
115815	562777
322938	562778
222914	562779
7413	562780
37955	562781
229512	562782
84385	562783
5715	562784
108216	562785
577441	562786
1250	562787
28989	562788
504826	562789
162515	562790
262828	562791
70278	562792
733	562793
293634	562794
553854	562795
136329	562796
162537	562797
188246	562798
22157	562799
35175	562800
21020	562801
6893	562802
113140	562803
59959	562804
163722	562805
34630	562806
589775	562807
551533	562808
428562	562809
53786	562810
634109	562811
579815	562812
352590	562813
11240	562814
49650	562815
56336	562816
352597	562817
34895	562818
92426	562819
70789	562820
62655	562821
234780	562822
173845	562823
12000	562824
330667	562825
54265	562826
57686	562827
943	562828
427466	562829
235684	562830
42029	562831
9521	562832
127155	562833
352620	562834
18221	562835
657610	562836
264483	562837
5405	562838
40703	562839
286	562840
515957	562841
248312	562842
83482	562843
300827	562844
27837	562845
357451	562846
384341	562847
156060	562848
14160	562849
33492	562850
117719	562851
9164	562852
140026	562853
1495	562854
7052	562855
507698	562856
497	562857
493491	562858
138885	562859
38454	562860
246606	562861
359762	562862
336437	562863
248049	562864
336527	562865
151221	562866
5134	562867
85071	562868
259308	562869
92518	562870
367964	562871
70366	562872
696215	562873
21377	562874
14146	562875
426	562876
5383	562877
136146	562878
89977	562879
29463	562880
2212	562881
53594	562882
50379	562883
6424	562884
18904	562885
500631	562886
462595	562887
87938	562888
164126	562889
168346	562890
569994	562891
54187	562892
6040	562893
22116	562894
7968	562895
96005	562896
238045	562897
361	562898
46503	562899
81256	562900
2521	562901
673665	562902
6942	562903
512506	562904
107662	562905
8860	562906
109521	562907
99506	562908
668163	562909
454666	562910
296972	562911
259589	562912
82558	562913
430338	562914
430337	562915
430340	562916
430341	562917
430342	562918
430343	562919
430344	562920
430345	562921
660937	562922
2613	562923
52629	562924
372357	562925
18211	562926
12643	562927
161945	562928
56045	562929
694296	562930
152201	562931
166667	562932
8613	562933
416705	562934
40048	562935
663084	562936
9469	562937
222014	562938
7728	562939
129994	562940
308167	562941
72311	562942
67861	562943
80116	562944
51339	562945
2788	562946
148629	562947
67616	562948
141794	562949
201271	562950
34466	562951
349200	562952
334104	562953
622012	562954
13054	562955
48374	562956
631264	562957
192516	562958
64453	562959
25599	562960
153193	562961
151742	562962
132533	562963
45659	562964
1506	562965
350970	562966
319456	562967
30026	562968
687520	562969
30121	562970
133279	562971
179512	562972
189708	562973
18245	562974
443573	562975
107919	562976
139913	562977
112395	562978
477264	562979
64884	562980
172058	562981
273347	562982
7312	562983
375909	562984
199247	562985
387422	562986
600013	562987
138680	562988
512440	562989
872	562990
80109	562991
3097	562992
56312	562993
263188	562994
148093	562995
676002	562996
35009	562997
404487	562998
500627	562999
159864	563000
283657	563001
566583	563002
15255	563003
50713	563004
356975	563005
164315	563006
2167	563007
495869	563008
402428	563009
64404	563010
349052	563011
420996	563012
274404	563013
10663	563014
56432	563015
418587	563016
185	563017
442769	563018
12021	563019
6830	563020
507012	563021
128	563022
516322	563023
533607	563024
11966	563025
515993	563026
319695	563027
101339	563028
513493	563029
289052	563030
24455	563031
119121	563032
282276	563033
151293	563034
294626	563035
70784	563036
222070	563037
573271	563038
164321	563039
2	563040
11287	563041
437251	563042
302754	563043
2473	563044
560779	563045
352678	563046
39158	563047
557328	563048
5919	563049
16180	563050
433516	563051
253	563052
200419	563053
75003	563054
18689	563055
666074	563056
107285	563057
161009	563058
422766	563059
90017	563060
144745	563061
3041	563062
517441	563063
412267	563064
15253	563065
488250	563066
148105	563067
457258	563068
638316	563069
32740	563070
222052	563071
17901	563072
235172	563073
94694	563074
636792	563075
664933	563076
672441	563077
518514	563078
666090	563079
277950	563080
329255	563081
29075	563082
507830	563083
453602	563084
368863	563085
46699	563086
517096	563087
512201	563088
20806	563089
21604	563090
591793	563091
36682	563092
542439	563093
9354	563094
872	563095
96694	563096
493002	563097
134899	563098
187923	563099
2705	563100
5006	563101
222086	563102
19314	563103
681004	563104
48048	563105
38770	563106
20725	563107
173268	563108
7	563109
562	563110
636400	563111
61	563112
175823	563113
327998	563114
11351	563115
164734	563116
257449	563117
20837	563118
211256	563119
529855	563120
2440	563121
652994	563122
410428	563123
299607	563124
454744	563125
67083	563126
167787	563127
512277	563128
213074	563129
322720	563130
493377	563131
359852	563132
457358	563133
9583	563134
9	563135
86393	563136
319567	563137
91801	563138
182426	563139
602553	563140
4812	563141
222076	563142
27783	563143
577104	563144
515103	563145
201826	563146
314495	563147
582140	563148
50085	563149
646847	563150
59649	563151
120969	563152
599398	563153
309859	563154
488969	563155
14184	563156
410838	563157
224764	563158
79490	563159
151201	563160
222085	563161
5471	563162
339407	563163
138889	563164
20915	563165
656702	563166
72496	563167
362355	563168
170045	563169
194800	563170
20771	563171
4236	563172
475251	563173
44681	563174
57050	563175
369996	563176
38968	563177
127786	563178
645375	563179
602666	563180
308066	563181
409139	563182
313389	563183
18756	563184
388901	563185
59744	563186
161230	563187
114173	563188
370376	563189
604682	563190
519175	563191
384382	563192
180509	563193
11694	563194
513489	563195
392489	563196
99792	563197
647790	563198
1836	563199
244941	563200
504877	563201
347538	563202
128104	563203
594665	563204
84396	563205
345518	563206
425826	563207
142300	563208
8318	563209
75585	563210
35517	563211
7972	563212
57821	563213
462598	563214
25512	563215
247097	563216
183722	563217
6627	563218
490788	563219
43697	563220
117715	563221
73641	563222
60443	563223
601860	563224
306534	563225
48520	563226
135587	563227
136032	563228
145859	563229
117526	563230
283546	563231
92048	563232
117208	563233
102739	563234
429796	563235
58116	563236
82089	563237
371780	563238
26578	563239
8051	563240
101342	563241
336374	563242
188282	563243
168509	563244
588198	563245
610354	563246
166549	563247
208281	563248
31331	563249
263661	563250
11216	563251
511797	563252
448987	563253
98542	563254
129619	563255
15397	563256
1390	563257
26498	563258
24699	563259
562914	563260
463695	563261
335336	563262
222072	563263
435007	563264
206271	563265
614086	563266
462507	563267
394644	563268
58301	563269
32713	563270
562825	563271
2875	563272
524673	563273
112450	563274
7441	563275
602297	563276
19949	563277
320148	563278
539895	563279
145447	563280
665669	563281
1110	563282
504711	563283
34992	563284
163111	563285
11640	563286
11314	563287
5666	563288
256295	563289
4885	563290
18200	563291
611277	563292
414340	563293
283544	563294
20169	563295
267518	563296
444740	563297
29982	563298
45499	563299
51915	563300
54441	563301
452016	563302
89975	563303
164318	563304
773	563305
567836	563306
1116	563307
384679	563308
343330	563309
208375	563310
507990	563311
578826	563312
53426	563313
564	563314
133641	563315
3393	563316
11262	563317
141438	563318
10393	563319
27864	563320
9433	563321
660381	563322
287085	563323
10053	563324
234709	563325
86807	563326
37748	563327
4116	563328
155890	563329
414053	563330
32207	563331
78323	563332
175125	563333
79918	563334
345791	563335
54838	563336
11845	563337
164298	563338
7910	563339
670266	563340
30405	563341
35956	563342
411763	563343
55587	563344
229358	563345
134131	563346
337647	563347
405132	563348
11817	563349
13889	563350
122765	563351
282340	563352
644470	563353
61613	563354
304330	563355
4607	563356
513455	563357
5942	563358
2669	563359
107074	563360
144325	563361
361898	563362
365495	563363
51293	563364
456949	563365
9112	563366
58792	563367
620819	563368
59561	563369
1869	563370
345789	563371
111097	563372
132972	563373
31212	563374
25252	563375
139303	563376
566060	563377
373911	563378
128590	563379
43995	563380
387824	563381
636702	563382
662939	563383
341055	563384
2708	563385
58587	563386
312444	563387
534109	563388
222027	563389
117524	563390
87660	563391
682036	563392
32120	563393
688024	563394
530174	563395
59181	563396
566960	563397
396125	563398
135489	563399
646	563400
25546	563401
667107	563402
204504	563403
531947	563404
673849	563405
269719	563406
40511	563407
630422	563408
267235	563409
16633	563410
375	563411
5100	563412
688231	563413
43401	563414
113332	563415
141367	563416
54440	563417
352701	563418
513478	563419
32070	563420
243226	563421
101999	563422
244709	563423
1669	563424
80060	563425
253628	563426
50714	563427
360232	563428
431262	563429
221718	563430
596508	563431
22482	563432
651	563433
139409	563434
122860	563435
480777	563436
33943	563437
391949	563438
112238	563439
385583	563440
7879	563441
9042	563442
162940	563443
92434	563444
52877	563445
69	563446
92905	563447
278976	563448
22579	563449
610365	563450
318705	563451
19744	563452
205418	563453
173087	563454
164734	563455
8258	563456
171083	563457
70779	563458
463	563459
1064	563460
647573	563461
84651	563462
143468	563463
73521	563464
610364	563465
414138	563466
143864	563467
13523	563468
666687	563469
119212	563470
509533	563471
71889	563472
43124	563473
99960	563474
591809	563475
47205	563476
46508	563477
2457	563478
48423	563479
99764	563480
91342	563481
104739	563482
286605	563483
133655	563484
99969	563485
261402	563486
70793	563487
666	563488
134257	563489
222011	563490
319617	563491
16256	563492
330714	563493
134235	563494
447212	563495
43827	563496
11402	563497
26854	563498
205063	563499
285664	563500
11638	563501
92319	563502
101982	563503
222099	563504
21436	563505
21369	563506
120089	563507
366782	563508
30042	563509
220392	563510
135427	563511
556333	563512
15673	563513
538553	563514
133193	563515
670273	563516
56686	563517
331327	563518
536809	563519
602681	563520
6992	563521
670418	563522
3061	563523
69	563524
66540	563525
278005	563526
169947	563527
66249	563528
420	563529
160649	563530
283661	563531
145103	563532
47193	563533
58464	563534
539040	563535
16499	563536
619924	563537
623173	563538
46356	563539
48954	563540
156077	563541
33773	563542
257357	563543
649355	563544
70773	563545
38614	563546
423838	563547
1988	563548
388701	563549
352593	563550
106418	563551
689122	563552
90381	563553
492375	563554
312718	563555
9689	563556
128781	563557
187913	563558
418240	563559
16846	563560
32947	563561
493490	563562
6214	563563
400674	563564
103685	563565
30123	563566
559115	563567
35008	563568
1479	563569
11845	563570
38431	563571
439220	563572
9586	563573
687154	563574
132562	563575
337439	563576
50723	563577
221985	563578
11	563579
742	563580
519759	563581
1399	563582
6241	563583
172231	563584
436459	563585
64431	563586
528011	563587
107326	563588
659671	563589
176421	563590
943	563591
204828	563592
7092	563593
115556	563594
167785	563595
72299	563596
513042	563597
233858	563598
13337	563599
529856	563600
1403	563601
153775	563602
364594	563603
318678	563604
65917	563605
503005	563606
372314	563607
11706	563608
96273	563609
11689	563610
92380	563611
13485	563612
102946	563613
694470	563614
239171	563615
97271	563616
142289	563617
610207	563618
594274	563619
19956	563620
66093	563621
682138	563622
207698	563623
43371	563624
709	563625
228	563626
14900	563627
101336	563628
19857	563629
594293	563630
58110	563631
53008	563632
79421	563633
2700	563634
676789	563635
604009	563636
1501	563637
359711	563638
117822	563639
258632	563640
17811	563641
516526	563642
224183	563643
70279	563644
40493	563645
445677	563646
610325	563647
346558	563648
8196	563649
336504	563650
3786	563651
485818	563652
393306	563653
517113	563654
621438	563655
563674	563656
2707	563657
540311	563658
238907	563659
141285	563660
245936	563661
295725	563662
945	563663
156046	563664
403385	563665
283331	563666
118424	563667
52560	563668
29412	563669
288524	563670
550733	563671
81397	563672
7148	563673
665868	563674
155446	563675
160478	563676
61618	563677
406774	563678
34250	563679
134939	563680
612684	563681
38526	563682
2355	563683
9970	563684
231058	563685
610322	563686
687286	563687
114778	563688
1990	563689
546964	563690
4603	563691
42339	563692
637	563693
10036	563694
42988	563695
156730	563696
661460	563697
585051	563698
638	563699
58947	563700
1498	563701
497	563702
34240	563703
99811	563704
1497	563705
16305	563706
154524	563707
119213	563708
75980	563709
390049	563710
168028	563711
38849	563712
388925	563713
582395	563714
3256	563715
669326	563716
118400	563717
78752	563718
97360	563719
1838	563720
441791	563721
4094	563722
437014	563723
451775	563724
17161	563725
101283	563726
35493	563727
245667	563728
54442	563729
530255	563730
352	563731
158618	563732
508004	563733
81994	563734
752	563735
174499	563736
9584	563737
318637	563738
29	563739
594261	563740
332746	563741
534185	563742
82614	563743
306883	563744
84612	563745
27190	563746
496347	563747
107291	563748
114610	563749
112451	563750
73813	563751
41576	563752
440494	563753
674552	563754
54315	563755
384037	563756
26629	563757
289045	563758
663207	563759
254067	563760
55620	563761
205148	563762
219339	563763
101952	563764
540381	563765
418185	563766
157219	563767
41072	563768
113217	563769
462601	563770
5675	563771
106942	563772
5345	563773
3786	563774
43386	563775
130718	563776
10802	563777
367945	563778
612894	563779
447364	563780
68841	563781
147510	563782
336489	563783
166687	563784
241872	563785
427481	563786
612893	563787
60467	563788
12010	563789
31178	563790
496540	563791
792	563792
46482	563793
606186	563794
582000	563795
2494	563796
3891	563797
76350	563798
222049	563799
515978	563800
39418	563801
105641	563802
24987	563803
214133	563804
12381	563805
20027	563806
23793	563807
54832	563808
628579	563809
13859	563810
144749	563811
275486	563812
349305	563813
456924	563814
97166	563815
201803	563816
499671	563817
62837	563818
167844	563819
450795	563820
29483	563821
244773	563822
22683	563823
89978	563824
98044	563825
29	563826
2892	563827
36943	563828
5693	563829
130066	563830
25898	563831
66799	563832
167857	563833
1538	563834
191732	563835
2171	563836
254214	563837
355328	563838
7271	563839
514248	563840
376	563841
55906	563842
7213	563843
46602	563844
3286	563845
101793	563846
52141	563847
431839	563848
51353	563849
467099	563850
138247	563851
439602	563852
499065	563853
234515	563854
141201	563855
429487	563856
666223	563857
185009	563858
418822	563859
229475	563860
155	563861
546319	563862
1622	563863
72258	563864
10959	563865
138988	563866
3203	563867
8333	563868
134773	563869
1088	563870
384668	563871
171292	563872
7687	563873
538559	563874
166375	563875
28157	563876
168132	563877
47977	563878
114156	563879
1634	563880
52129	563881
29	563882
130704	563883
2707	563884
2395	563885
40947	563886
318711	563887
581177	563888
46745	563889
6895	563890
166344	563891
560933	563892
302159	563893
1677	563894
281487	563895
496286	563896
52099	563897
408362	563898
451	563899
321601	563900
40336	563901
455044	563902
304796	563903
151733	563904
511491	563905
19505	563906
93013	563907
12385	563908
1914	563909
510636	563910
27888	563911
125544	563912
207328	563913
135012	563914
5391	563915
109109	563916
5391	563917
67249	563918
201929	563919
234637	563920
23	563921
165774	563922
136410	563923
482318	563924
4718	563925
326109	563926
3768	563927
475288	563928
9710	563929
13262	563930
3088	563931
563275	563932
329700	563933
263704	563934
3041	563935
450783	563936
67218	563937
46400	563938
331353	563939
673699	563940
189062	563941
2209	563942
80031	563943
15411	563944
1978	563945
270063	563946
59838	563947
65273	563948
302280	563949
622302	563950
480413	563951
14458	563952
56477	563953
171244	563954
8220	563955
55592	563956
208319	563957
234	563958
545952	563959
578	563960
8	563961
673696	563962
184526	563963
162957	563964
5801	563965
74108	563966
91947	563967
261269	563968
200295	563969
235250	563970
133648	563971
109083	563972
560704	563973
143906	563974
90009	563975
121153	563976
314449	563977
481894	563978
297	563979
229740	563980
176049	563981
10417	563982
229738	563983
127120	563984
75749	563985
598656	563986
607662	563987
49158	563988
7873	563989
35235	563990
475435	563991
106406	563992
1633	563993
190463	563994
644227	563995
83744	563996
11749	563997
102851	563998
119267	563999
597734	564000
104427	564001
158214	564002
58353	564003
458400	564004
102657	564005
696480	564006
669372	564007
591879	564008
695685	564009
3929	564010
62117	564011
365229	564012
3082	564013
42358	564014
128857	564015
511498	564016
115523	564017
449244	564018
652997	564019
148106	564020
944	564021
6435	564022
646027	564023
359830	564024
7905	564025
237333	564026
381864	564027
304200	564028
448	564029
536449	564030
128942	564031
13444	564032
132136	564033
30672	564034
127761	564035
15862	564036
2214	564037
1518	564038
55601	564039
77	564040
547194	564041
15862	564042
282	564043
627975	564044
19670	564045
125248	564046
6869	564047
114997	564048
607402	564049
19074	564050
577218	564051
578806	564052
627993	564053
287960	564054
148815	564055
541491	564056
3162	564057
259869	564058
170157	564059
48736	564060
92425	564061
247997	564062
46307	564063
205116	564064
151054	564065
25096	564066
14821	564067
10717	564068
298079	564069
158350	564070
695844	564071
133260	564072
6525	564073
33453	564074
78841	564075
20912	564076
16726	564077
317403	564078
504922	564079
481794	564080
560651	564081
262836	564082
99135	564083
311472	564084
337717	564085
8653	564086
18005	564087
8207	564088
503258	564089
400	564090
229514	564091
163015	564092
2206	564093
330114	564094
24914	564095
29407	564096
303748	564097
12011	564098
7728	564099
506756	564100
150982	564101
625261	564102
410006	564103
236515	564104
35460	564105
72116	564106
27968	564107
317491	564108
101725	564109
262840	564110
587788	564111
239	564112
174153	564113
406	564114
29348	564115
60461	564116
12465	564117
4058	564118
6381	564119
11736	564120
76051	564121
29741	564122
151416	564123
697910	564124
60633	564125
77904	564126
134732	564127
151289	564128
689466	564129
555558	564130
61980	564131
8100	564132
552028	564133
485074	564134
19147	564135
538822	564136
46416	564137
262601	564138
83728	564139
10508	564140
103211	564141
133245	564142
438318	564143
504291	564144
531249	564145
206000	564146
3148	564147
361477	564148
68	564149
370740	564150
189277	564151
47656	564152
531894	564153
539361	564154
231116	564155
47968	564156
147617	564157
33146	564158
330109	564159
667666	564160
77865	564161
512732	564162
96824	564163
176089	564164
35017	564165
25804	564166
2551	564167
72956	564168
689918	564169
204	564170
297274	564171
15400	564172
108776	564173
379814	564174
23333	564175
20756	564176
7131	564177
106458	564178
637884	564179
46393	564180
86788	564181
29431	564182
90474	564183
5030	564184
214265	564185
47064	564186
4655	564187
186610	564188
449835	564189
114194	564190
589792	564191
25832	564192
245586	564193
134743	564194
506261	564195
24203	564196
11316	564197
41575	564198
16897	564199
41886	564200
17240	564201
134956	564202
465020	564203
189179	564204
72404	564205
625218	564206
40724	564207
147979	564208
682065	564209
414246	564210
46052	564211
120176	564212
578869	564213
134491	564214
456927	564215
14085	564216
327184	564217
323840	564218
604203	564219
51922	564220
259958	564221
89980	564222
610329	564223
651807	564224
138375	564225
506122	564226
418181	564227
773	564228
163399	564229
3366	564230
57102	564231
336137	564232
2714	564233
75123	564234
84660	564235
25578	564236
15404	564237
11893	564238
120	564239
35106	564240
108779	564241
362654	564242
167091	564243
170226	564244
394426	564245
124531	564246
202993	564247
880	564248
488	564249
231126	564250
31827	564251
926	564252
4607	564253
630397	564254
839	564255
51021	564256
60	564257
672351	564258
243210	564259
16077	564260
73708	564261
50717	564262
332993	564263
127132	564264
314437	564265
290528	564266
671	564267
14546	564268
48420	564269
4406	564270
141	564271
245445	564272
510719	564273
267343	564274
46550	564275
51985	564276
659660	564277
22483	564278
91322	564279
3112	564280
63583	564281
388684	564282
303682	564283
364670	564284
10668	564285
362279	564286
523	564287
13513	564288
631276	564289
7697	564290
569751	564291
34781	564292
56444	564293
511082	564294
204584	564295
418253	564296
159688	564297
361773	564298
361899	564299
6026	564300
640557	564301
361846	564302
170206	564303
454031	564304
170202	564305
158769	564306
3497	564307
456844	564308
11	564309
19556	564310
34	564311
681941	564312
634538	564313
57601	564314
22670	564315
171259	564316
163478	564317
696569	564318
42862	564319
390372	564320
592100	564321
583201	564322
414016	564323
25125	564324
23650	564325
126499	564326
98660	564327
132947	564328
9589	564329
367936	564330
85437	564331
7891	564332
37895	564333
179082	564334
205670	564335
5674	564336
252968	564337
5709	564338
15800	564339
390383	564340
4097	564341
299916	564342
306570	564343
3789	564344
318784	564345
136374	564346
324663	564347
588244	564348
678176	564349
498402	564350
205387	564351
1441	564352
87697	564353
44992	564354
625109	564355
20357	564356
207782	564357
156045	564358
75763	564359
314504	564360
339508	564361
79455	564362
127743	564363
149543	564364
509108	564365
134877	564366
5096	564367
8778	564368
79747	564369
116335	564370
78532	564371
7145	564372
89476	564373
302985	564374
23180	564375
160209	564376
17384	564377
139751	564378
520611	564379
159756	564380
981	564381
987	564382
20869	564383
138376	564384
165765	564385
4828	564386
91	564387
203088	564388
16016	564389
339123	564390
165833	564391
84949	564392
141	564393
277890	564394
228092	564395
111827	564396
205361	564397
205450	564398
33835	564399
3636	564400
18765	564401
4027	564402
8027	564403
109117	564404
4197	564405
77909	564406
21564	564407
518496	564408
23801	564409
10391	564410
239480	564411
25406	564412
91274	564413
214516	564414
54028	564415
6188	564416
498084	564417
634590	564418
174862	564419
13337	564420
556692	564421
581251	564422
83549	564423
4710	564424
546378	564425
29317	564426
548986	564427
545377	564428
662748	564429
48906	564430
324629	564431
500203	564432
226752	564433
680159	564434
646	564435
472780	564436
22599	564437
37950	564438
364411	564439
57631	564440
57216	564441
11	564442
467338	564443
562483	564444
214012	564445
9	564446
515977	564447
1389	564448
112200	564449
112218	564450
103605	564451
74412	564452
457179	564453
514931	564454
228762	564455
12082	564456
17727	564457
119705	564458
178592	564459
2493	564460
172967	564461
153653	564462
14071	564463
304730	564464
578524	564465
369474	564466
84108	564467
14770	564468
166933	564469
613178	564470
510625	564471
17748	564472
421492	564473
324627	564474
24992	564475
265429	564476
265421	564477
438435	564478
40181	564479
99759	564480
38786	564481
160775	564482
130702	564483
8	564484
68622	564485
129999	564486
431014	564487
537797	564488
1827	564489
11741	564490
299842	564491
452951	564492
570577	564493
121958	564494
134287	564495
238787	564496
71319	564497
47413	564498
258633	564499
119104	564500
90001	564501
239	564502
143911	564503
3045	564504
6402	564505
25713	564506
493381	564507
8	564508
97026	564509
503124	564510
134444	564511
71877	564512
13629	564513
511790	564514
82907	564515
117827	564516
383751	564517
486695	564518
40735	564519
108326	564520
11738	564521
637453	564522
637457	564523
24722	564524
66419	564525
394775	564526
24226	564527
51014	564528
15324	564529
610346	564530
152256	564531
5966	564532
2800	564533
4049	564534
85663	564535
170149	564536
1297	564537
51038	564538
67374	564539
2084	564540
697064	564541
51006	564542
61659	564543
71999	564544
38283	564545
8233	564546
51353	564547
200207	564548
68638	564549
229244	564550
173487	564551
50847	564552
117706	564553
147466	564554
577351	564555
99778	564556
48312	564557
236505	564558
7388	564559
583233	564560
581894	564561
421638	564562
437488	564563
59	564564
25512	564565
4174	564566
138030	564567
572640	564568
91561	564569
7	564570
68620	564571
113164	564572
19753	564573
50511	564574
100172	564575
56094	564576
12357	564577
52028	564578
35724	564579
77875	564580
90041	564581
86858	564582
163024	564583
7637	564584
555	564585
173970	564586
33454	564587
101746	564588
37119	564589
662854	564590
533747	564591
634577	564592
21208	564593
18472	564594
31699	564595
535596	564596
91561	564597
47892	564598
491245	564599
350731	564600
187	564601
4272	564602
15196	564603
94047	564604
3687	564605
185241	564606
31468	564607
673801	564608
165766	564609
306531	564610
13257	564611
18046	564612
6196	564613
173297	564614
112239	564615
331191	564616
15659	564617
3761	564618
151381	564619
1673	564620
8	564621
8	564622
476292	564623
273676	564624
103706	564625
506825	564626
49106	564627
518526	564628
146350	564629
329874	564630
493493	564631
51559	564632
3410	564633
418260	564634
518618	564635
7965	564636
11638	564637
238804	564638
550732	564639
316336	564640
46357	564641
541423	564642
133224	564643
21871	564644
140584	564645
655294	564646
564031	564647
751	564648
124725	564649
73518	564650
306515	564651
68710	564652
75786	564653
24824	564654
2596	564655
17508	564656
29556	564657
543309	564658
103041	564659
1225	564660
506191	564661
274395	564662
4811	564663
526242	564664
133640	564665
81981	564666
23793	564667
11790	564668
35015	564669
158805	564670
513348	564671
36293	564672
165302	564673
108266	564674
38629	564675
635864	564676
130694	564677
11783	564678
51028	564679
132536	564680
475315	564681
17098	564682
14739	564683
1580	564684
964	564685
670373	564686
13275	564687
84323	564688
343410	564689
3813	564690
140936	564691
4610	564692
59	564693
187295	564694
48314	564695
5743	564696
16898	564697
133266	564698
506155	564699
25964	564700
81521	564701
673684	564702
396089	564703
39965	564704
62707	564705
673719	564706
14713	564707
329872	564708
2686	564709
579817	564710
41050	564711
74361	564712
467562	564713
31662	564714
682130	564715
72992	564716
58791	564717
45660	564718
35399	564719
302299	564720
7140	564721
548624	564722
213903	564723
283628	564724
106389	564725
119495	564726
174807	564727
37951	564728
401321	564729
134440	564730
673685	564731
188448	564732
55585	564733
283522	564734
384331	564735
537332	564736
293638	564737
534679	564738
208458	564739
540284	564740
532440	564741
616715	564742
27824	564743
49809	564744
486	564745
11288	564746
56308	564747
154871	564748
121159	564749
412381	564750
5152	564751
6107	564752
57694	564753
23597	564754
657968	564755
11891	564756
114873	564757
181018	564758
32798	564759
107668	564760
160050	564761
55616	564762
57801	564763
5305	564764
61916	564765
31739	564766
135431	564767
164793	564768
8	564769
58443	564770
604207	564771
85309	564772
314440	564773
70773	564774
493927	564775
1561	564776
85310	564777
9930	564778
412768	564779
79011	564780
112393	564781
357025	564782
24288	564783
567004	564784
655454	564785
306551	564786
150988	564787
43446	564788
77466	564789
41072	564790
3761	564791
110041	564792
625188	564793
504829	564794
21371	564795
162527	564796
1850	564797
49931	564798
22617	564799
73784	564800
29560	564801
204	564802
418731	564803
95804	564804
84417	564805
222891	564806
131334	564807
117146	564808
877	564809
11130	564810
228195	564811
138777	564812
23734	564813
500587	564814
19685	564815
293659	564816
22161	564817
516324	564818
7071	564819
21377	564820
368974	564821
306545	564822
196963	564823
536451	564824
22722	564825
519533	564826
29390	564827
11891	564828
145621	564829
154890	564830
418124	564831
259295	564832
357004	564833
8812	564834
86379	564835
59784	564836
659017	564837
491477	564838
7	564839
335338	564840
906	564841
7895	564842
206143	564843
43939	564844
112702	564845
46202	564846
664455	564847
155441	564848
99808	564849
497218	564850
304356	564851
235278	564852
48008	564853
127744	564854
609509	564855
188263	564856
60670	564857
123184	564858
54252	564859
33574	564860
80343	564861
49048	564862
673261	564863
141200	564864
139410	564865
2619	564866
125194	564867
35028	564868
491357	564869
150733	564870
11762	564871
9109	564872
618	564873
173093	564874
625183	564875
405662	564876
46568	564877
283524	564878
668705	564879
145455	564880
1687	564881
11783	564882
310558	564883
424058	564884
235284	564885
12473	564886
205062	564887
493446	564888
34852	564889
109089	564890
293673	564891
12484	564892
39706	564893
293527	564894
57087	564895
146365	564896
6254	564897
117802	564898
4709	564899
164735	564900
147338	564901
56621	564902
79974	564903
467718	564904
6212	564905
2520	564906
605093	564907
529848	564908
21367	564909
75561	564910
35028	564911
234433	564912
682942	564913
51559	564914
15411	564915
90879	564916
577	564917
607661	564918
364645	564919
52845	564920
172779	564921
2	564922
5071	564923
2700	564924
482130	564925
4574	564926
2135	564927
84074	564928
687345	564929
1411	564930
14818	564931
324625	564932
675529	564933
130098	564934
1295	564935
94186	564936
672461	564937
56489	564938
374165	564939
1087	564940
308557	564941
552494	564942
593409	564943
9	564944
102622	564945
667762	564946
420407	564947
334837	564948
261424	564949
156325	564950
692342	564951
644456	564952
54923	564953
326982	564954
77306	564955
506083	564956
293516	564957
136868	564958
134079	564959
40897	564960
1687	564961
856	564962
527457	564963
22941	564964
239190	564965
138605	564966
15835	564967
30	564968
17838	564969
40762	564970
563891	564971
21148	564972
655280	564973
376119	564974
127272	564975
267117	564976
182145	564977
102555	564978
346508	564979
61105	564980
2380	564981
11488	564982
34816	564983
55375	564984
129267	564985
19089	564986
433090	564987
7901	564988
1721	564989
114250	564990
500382	564991
578153	564992
90021	564993
42532	564994
642325	564995
150736	564996
2488	564997
129112	564998
48542	564999
25839	565000
696996	565001
106579	565002
742	565003
18131	565004
443771	565005
557295	565006
332382	565007
38547	565008
212111	565009
193444	565010
661358	565011
403363	565012
18016	565013
597026	565014
161811	565015
113901	565016
263384	565017
257675	565018
516120	565019
153088	565020
215715	565021
170441	565022
596467	565023
448736	565024
742	565025
99303	565026
412506	565027
593720	565028
483163	565029
55707	565030
29942	565031
235076	565032
665735	565033
375730	565034
429770	565035
234456	565036
78656	565037
528146	565038
265744	565039
123558	565040
370290	565041
215084	565042
60611	565043
516941	565044
659445	565045
28009	565046
987	565047
25444	565048
24085	565049
644744	565050
278919	565051
408794	565052
536452	565053
77511	565054
640011	565055
369279	565056
72804	565057
64948	565058
501729	565059
1939	565060
590227	565061
696141	565062
258052	565063
429495	565064
385997	565065
521970	565066
104055	565067
89204	565068
1540	565069
16442	565070
601396	565071
80167	565072
70830	565073
517249	565074
52888	565075
650023	565076
613760	565077
39853	565078
136463	565079
695659	565080
51812	565081
16751	565082
172952	565083
455702	565084
341973	565085
520937	565086
15970	565087
441524	565088
34364	565089
16104	565090
644373	565091
46514	565092
516119	565093
586015	565094
1670	565095
495690	565096
352385	565097
563957	565098
428434	565099
515875	565100
119250	565101
520217	565102
102649	565103
192562	565104
181419	565105
231046	565106
669178	565107
113927	565108
150351	565109
124416	565110
512065	565111
35935	565112
484246	565113
411814	565114
1540	565115
400790	565116
190801	565117
652960	565118
502454	565119
118691	565120
308593	565121
59721	565122
65804	565123
11	565124
115001	565125
652962	565126
316207	565127
548647	565128
332647	565129
428360	565130
370261	565131
468916	565132
337906	565133
528499	565134
453099	565135
511160	565136
59687	565137
196352	565138
660971	565139
511694	565140
151714	565141
48197	565142
165484	565143
28064	565144
510296	565145
497	565146
5136	565147
146339	565148
613996	565149
350952	565150
62412	565151
263537	565152
509010	565153
660936	565154
398457	565155
172777	565156
267270	565157
61	565158
135432	565159
394755	565160
660397	565161
51812	565162
497814	565163
16430	565164
97376	565165
27123	565166
450883	565167
165332	565168
12878	565169
3442	565170
80341	565171
653003	565172
428885	565173
517529	565174
499149	565175
38450	565176
62559	565177
308134	565178
196365	565179
277503	565180
261670	565181
669197	565182
502557	565183
11168	565184
9594	565185
408843	565186
287280	565187
535112	565188
983	565189
360231	565190
615885	565191
680495	565192
521336	565193
462599	565194
278472	565195
119261	565196
59576	565197
140772	565198
278430	565199
72521	565200
604557	565201
158856	565202
349177	565203
298029	565204
34550	565205
729	565206
487180	565207
62182	565208
429503	565209
1769	565210
138362	565211
211678	565212
221963	565213
165832	565214
50164	565215
130292	565216
22578	565217
191665	565218
102117	565219
537772	565220
545821	565221
22378	565222
78947	565223
288310	565224
21561	565225
90022	565226
4983	565227
117101	565228
313390	565229
117635	565230
560684	565231
77247	565232
7	565233
26392	565234
280295	565235
44928	565236
77067	565237
74358	565238
307761	565239
113898	565240
32484	565241
77575	565242
685525	565243
1987	565244
38432	565245
12928	565246
177798	565247
336485	565248
38434	565249
441760	565250
144460	565251
18330	565252
5710	565253
450500	565254
945	565255
2214	565256
659074	565257
244188	565258
128509	565259
119507	565260
97139	565261
174097	565262
11169	565263
43708	565264
36263	565265
593521	565266
5708	565267
25678	565268
26300	565269
17105	565270
571807	565271
53664	565272
188702	565273
562	565274
123949	565275
421753	565276
2706	565277
93251	565278
29949	565279
334087	565280
40	565281
551946	565282
11	565283
17810	565284
60622	565285
38436	565286
664034	565287
359845	565288
26158	565289
226748	565290
154894	565291
10552	565292
101293	565293
31794	565294
2706	565295
2708	565296
13219	565297
21890	565298
143316	565299
39917	565300
2738	565301
44561	565302
139757	565303
128781	565304
587998	565305
14193	565306
61	565307
509251	565308
396644	565309
169903	565310
133	565311
545864	565312
25897	565313
15849	565314
539571	565315
62570	565316
29375	565317
49955	565318
157100	565319
481349	565320
170645	565321
12472	565322
635648	565323
14854	565324
40220	565325
80047	565326
530	565327
65279	565328
40	565329
67970	565330
12816	565331
32699	565332
142634	565333
616166	565334
35964	565335
128937	565336
962	565337
25832	565338
367971	565339
341051	565340
43364	565341
32784	565342
131243	565343
136262	565344
29072	565345
487204	565346
44804	565347
109100	565348
73500	565349
26040	565350
568675	565351
539598	565352
55574	565353
298938	565354
310772	565355
538871	565356
312594	565357
26619	565358
12478	565359
263726	565360
134997	565361
625285	565362
31733	565363
22336	565364
101103	565365
287607	565366
8	565367
682025	565368
2440	565369
119182	565370
44922	565371
655291	565372
2899	565373
4071	565374
36713	565375
5967	565376
154206	565377
325738	565378
7585	565379
36526	565380
342152	565381
340670	565382
508584	565383
50796	565384
336917	565385
148710	565386
505318	565387
84011	565388
68627	565389
19729	565390
583632	565391
187	565392
541994	565393
616741	565394
133998	565395
67998	565396
199501	565397
123190	565398
51721	565399
585826	565400
394621	565401
59833	565402
90301	565403
128104	565404
81533	565405
342702	565406
445293	565407
156046	565408
573277	565409
240668	565410
5622	565411
5622	565412
59581	565413
695351	565414
54206	565415
49939	565416
101342	565417
228116	565418
20783	565419
661292	565420
138793	565421
118130	565422
408437	565423
161418	565424
119105	565425
3069	565426
26156	565427
428572	565428
147223	565429
27499	565430
21088	565431
181687	565432
579732	565433
17990	565434
159374	565435
36688	565436
468414	565437
133942	565438
616	565439
4604	565440
511871	565441
277739	565442
173494	565443
89615	565444
5447	565445
51725	565446
80049	565447
19438	565448
8	565449
594269	565450
251434	565451
317801	565452
554370	565453
57326	565454
354355	565455
48330	565456
605122	565457
7064	565458
273324	565459
12745	565460
469774	565461
441723	565462
472077	565463
60622	565464
142420	565465
592239	565466
18104	565467
600960	565468
141480	565469
510	565470
93009	565471
7143	565472
162956	565473
142	565474
8082	565475
587921	565476
346511	565477
15419	565478
77	565479
421720	565480
19587	565481
687133	565482
215414	565483
21641	565484
311425	565485
49038	565486
146717	565487
204435	565488
77432	565489
98540	565490
12156	565491
503349	565492
135510	565493
394424	565494
13977	565495
12847	565496
11751	565497
319372	565498
430909	565499
678116	565500
133259	565501
78550	565502
308903	565503
614742	565504
93141	565505
11263	565506
633277	565507
30042	565508
517443	565509
5681	565510
162916	565511
682089	565512
308871	565513
161000	565514
10669	565515
9006	565516
609481	565517
135483	565518
3961	565519
118598	565520
418809	565521
23088	565522
89239	565523
6910	565524
557230	565525
59835	565526
130273	565527
11886	565528
638806	565529
14785	565530
3516	565531
12407	565532
158292	565533
208797	565534
50101	565535
89556	565536
38767	565537
491015	565538
559472	565539
66639	565540
150071	565541
10046	565542
458329	565543
206331	565544
37148	565545
134892	565546
326739	565547
46552	565548
257269	565549
183664	565550
24993	565551
48921	565552
16591	565553
576073	565554
23743	565555
31673	565556
161499	565557
80133	565558
75786	565559
68244	565560
13184	565561
162580	565562
476942	565563
676425	565564
418828	565565
128312	565566
72016	565567
309372	565568
174800	565569
209856	565570
424917	565571
28057	565572
2439	565573
14988	565574
503289	565575
2	565576
457325	565577
114349	565578
57255	565579
148812	565580
173098	565581
68625	565582
2169	565583
23183	565584
140317	565585
524644	565586
38085	565587
611960	565588
46915	565589
142833	565590
47554	565591
164406	565592
31308	565593
134438	565594
89665	565595
17693	565596
99120	565597
44114	565598
28505	565599
319	565600
6108	565601
135098	565602
11686	565603
20404	565604
46358	565605
257030	565606
634044	565607
2312	565608
62083	565609
161204	565610
504863	565611
7346	565612
2741	565613
8217	565614
9015	565615
206205	565616
58775	565617
412266	565618
45658	565619
23093	565620
12785	565621
537746	565622
33149	565623
21369	565624
23093	565625
133023	565626
354208	565627
691345	565628
558301	565629
88139	565630
506231	565631
63586	565632
51559	565633
85311	565634
3516	565635
81489	565636
8068	565637
665565	565638
46394	565639
31563	565640
25810	565641
171230	565642
436409	565643
650	565644
58932	565645
10422	565646
58309	565647
46360	565648
3060	565649
553871	565650
190432	565651
16503	565652
394527	565653
139149	565654
10419	565655
12486	565656
582528	565657
19322	565658
346535	565659
7292	565660
40713	565661
558246	565662
5135	565663
337528	565664
253988	565665
2614	565666
90227	565667
85137	565668
289847	565669
133553	565670
651582	565671
23234	565672
479228	565673
3097	565674
12489	565675
30035	565676
1112	565677
185237	565678
50750	565679
74371	565680
33961	565681
35958	565682
49808	565683
426757	565684
7984	565685
25737	565686
358502	565687
4496	565688
524023	565689
12817	565690
214298	565691
578873	565692
104573	565693
681	565694
51926	565695
124885	565696
560660	565697
115268	565698
25148	565699
839	565700
84599	565701
146349	565702
30704	565703
135476	565704
163709	565705
4263	565706
546370	565707
4723	565708
96915	565709
601518	565710
259283	565711
647070	565712
51271	565713
102700	565714
220294	565715
1148	565716
652762	565717
8	565718
560049	565719
493500	565720
22763	565721
99	565722
170196	565723
312692	565724
72600	565725
437914	565726
433484	565727
164274	565728
114139	565729
415363	565730
213041	565731
99	565732
384973	565733
62778	565734
258	565735
322911	565736
329102	565737
421653	565738
418289	565739
337	565740
464809	565741
67248	565742
145433	565743
125868	565744
158787	565745
456914	565746
164766	565747
41712	565748
92424	565749
21545	565750
16625	565751
127171	565752
14130	565753
480820	565754
18925	565755
21562	565756
19639	565757
41	565758
59723	565759
22386	565760
259978	565761
42350	565762
244133	565763
228219	565764
241983	565765
145856	565766
146106	565767
216303	565768
456889	565769
139172	565770
248020	565771
29	565772
252965	565773
54976	565774
651	565775
512064	565776
602653	565777
11374	565778
465008	565779
282666	565780
508408	565781
585591	565782
99965	565783
52508	565784
962	565785
38624	565786
148225	565787
315678	565788
418210	565789
12480	565790
99760	565791
234593	565792
184428	565793
74399	565794
46550	565795
47809	565796
5674	565797
73780	565798
39741	565799
316203	565800
34409	565801
103704	565802
6598	565803
597363	565804
48685	565805
429518	565806
1979	565807
11716	565808
36154	565809
77223	565810
167132	565811
265460	565812
58400	565813
257888	565814
213902	565815
68630	565816
10027	565817
101789	565818
47910	565819
511519	565820
326036	565821
40720	565822
673706	565823
293871	565824
369342	565825
148989	565826
48175	565827
6928	565828
134755	565829
119204	565830
5129	565831
22379	565832
56080	565833
10160	565834
18501	565835
35666	565836
169212	565837
97	565838
609203	565839
8723	565840
258567	565841
30077	565842
336472	565843
174132	565844
143448	565845
167787	565846
24844	565847
51452	565848
371029	565849
106757	565850
45295	565851
158918	565852
569980	565853
22680	565854
361954	565855
99795	565856
91194	565857
148244	565858
16897	565859
34974	565860
56133	565861
14727	565862
509524	565863
8088	565864
57099	565865
668477	565866
443956	565867
46300	565868
772	565869
72488	565870
408995	565871
162933	565872
461155	565873
71880	565874
106404	565875
22200	565876
54208	565877
7523	565878
151390	565879
549157	565880
15379	565881
661365	565882
22091	565883
55537	565884
25715	565885
92301	565886
66677	565887
15393	565888
128579	565889
290	565890
47297	565891
109104	565892
13192	565893
117767	565894
106628	565895
362284	565896
28578	565897
128625	565898
164056	565899
128619	565900
394614	565901
506247	565902
1184	565903
14297	565904
3976	565905
465990	565906
10009	565907
142717	565908
349112	565909
57527	565910
112903	565911
2167	565912
418097	565913
27478	565914
90254	565915
104980	565916
19073	565917
114000	565918
441616	565919
13857	565920
70863	565921
148224	565922
79915	565923
467054	565924
29156	565925
365031	565926
336447	565927
352837	565928
644499	565929
32405	565930
181669	565931
592240	565932
101673	565933
27891	565934
19447	565935
64738	565936
2135	565937
3134	565938
15725	565939
56139	565940
486628	565941
595903	565942
25085	565943
229601	565944
605871	565945
380510	565946
314473	565947
400826	565948
338006	565949
171225	565950
293631	565951
4605	565952
421226	565953
2214	565954
171992	565955
227658	565956
1666	565957
140586	565958
5114	565959
12591	565960
371047	565961
103710	565962
17821	565963
339250	565964
51728	565965
283612	565966
337709	565967
44144	565968
441679	565969
251	565970
112014	565971
498	565972
659081	565973
62872	565974
306367	565975
37953	565976
135700	565977
188306	565978
19749	565979
16318	565980
25817	565981
1388	565982
555915	565983
147	565984
533742	565985
128281	565986
68991	565987
15673	565988
127488	565989
177386	565990
29384	565991
630433	565992
4539	565993
20785	565994
480699	565995
101552	565996
21030	565997
530	565998
117675	565999
136314	566000
39741	566001
333141	566002
97122	566003
93672	566004
9007	566005
425232	566006
2014	566007
39418	566008
161419	566009
101861	566010
187	566011
34422	566012
361928	566013
100126	566014
30562	566015
282669	566016
22364	566017
240666	566018
2355	566019
498	566020
26109	566021
594239	566022
637398	566023
529718	566024
258619	566025
367929	566026
446961	566027
3089	566028
506129	566029
7142	566030
513142	566031
505134	566032
564	566033
14131	566034
518695	566035
34274	566036
90019	566037
36684	566038
2380	566039
387769	566040
349768	566041
86839	566042
13865	566043
44916	566044
25945	566045
432620	566046
506142	566047
5469	566048
646712	566049
418204	566050
79217	566051
29397	566052
93670	566053
50847	566054
4446	566055
103714	566056
683	566057
236200	566058
457673	566059
41350	566060
114127	566061
62512	566062
83508	566063
138	566064
348379	566065
56214	566066
30239	566067
213924	566068
506175	566069
19727	566070
137482	566071
213854	566072
616200	566073
156275	566074
545384	566075
234922	566076
537748	566077
320622	566078
9201	566079
641887	566080
114138	566081
644958	566082
133993	566083
211387	566084
47909	566085
356247	566086
289770	566087
480365	566088
12277	566089
12203	566090
384687	566091
10614	566092
594876	566093
557011	566094
1857	566095
598371	566096
499835	566097
303269	566098
691348	566099
511784	566100
633168	566101
80575	566102
551723	566103
408401	566104
16386	566105
518813	566106
60290	566107
30660	566108
258587	566109
174910	566110
408385	566111
694876	566112
250562	566113
4560	566114
39988	566115
361124	566116
187	566117
134245	566118
647570	566119
650286	566120
8912	566121
11790	566122
68846	566123
22676	566124
646718	566125
467615	566126
51131	566127
645735	566128
12390	566129
630400	566130
208263	566131
75553	566132
46928	566133
1447	566134
631279	566135
629464	566136
192338	566137
423612	566138
76274	566139
148994	566140
4764	566141
308780	566142
140738	566143
439279	566144
22255	566145
508419	566146
31631	566147
505058	566148
521475	566149
50477	566150
5342	566151
414258	566152
520161	566153
40374	566154
16872	566155
427176	566156
478475	566157
370536	566158
3619	566159
6453	566160
68304	566161
71573	566162
653024	566163
22287	566164
208413	566165
281496	566166
232503	566167
312604	566168
33562	566169
295001	566170
283210	566171
463407	566172
616679	566173
547173	566174
91172	566175
534176	566176
160949	566177
15363	566178
650279	566179
614505	566180
50380	566181
134813	566182
134811	566183
247032	566184
245772	566185
424173	566186
619	566187
511765	566188
18524	566189
9016	566190
30611	566191
134519	566192
130827	566193
447769	566194
229521	566195
56964	566196
3501	566197
132846	566198
566842	566199
61608	566200
194	566201
48427	566202
134056	566203
46598	566204
32783	566205
7138	566206
215176	566207
532701	566208
54844	566209
224819	566210
52561	566211
16358	566212
103477	566213
160661	566214
144327	566215
23	566216
609202	566217
236495	566218
119502	566219
166875	566220
4395	566221
32808	566222
299682	566223
108765	566224
614631	566225
482241	566226
336373	566227
409005	566228
145715	566229
573928	566230
48982	566231
11791	566232
74353	566233
162379	566234
40368	566235
514207	566236
48120	566237
18104	566238
594276	566239
120828	566240
394359	566241
320596	566242
328564	566243
59124	566244
20251	566245
316013	566246
337614	566247
544924	566248
2221	566249
440429	566250
476534	566251
532458	566252
414225	566253
8220	566254
682082	566255
11970	566256
4884	566257
174904	566258
330712	566259
655769	566260
49603	566261
513	566262
634607	566263
390362	566264
65038	566265
861	566266
10400	566267
91250	566268
1398	566269
74903	566270
183671	566271
130000	566272
504194	566273
463	566274
49793	566275
104838	566276
611573	566277
345629	566278
152029	566279
348424	566280
348425	566281
306552	566282
861	566283
85588	566284
23577	566285
6751	566286
175163	566287
130714	566288
71810	566289
92049	566290
449373	566291
573034	566292
183665	566293
8963	566294
68644	566295
135750	566296
493690	566297
133213	566298
509521	566299
101348	566300
598972	566301
52079	566302
2	566303
12931	566304
33830	566305
1472	566306
410082	566307
170165	566308
143166	566309
7636	566310
82065	566311
14010	566312
147509	566313
40338	566314
155242	566315
6250	566316
1187	566317
438973	566318
2096	566319
33939	566320
1879	566321
61427	566322
162774	566323
462502	566324
158206	566325
183673	566326
5342	566327
336388	566328
384723	566329
493464	566330
681973	566331
81544	566332
170233	566333
7336	566334
896	566335
147538	566336
443391	566337
234678	566338
27825	566339
414188	566340
489932	566341
1244	566342
19320	566343
431467	566344
560825	566345
460586	566346
41710	566347
73494	566348
645974	566349
367888	566350
552129	566351
3530	566352
642847	566353
1677	566354
1500	566355
286769	566356
11795	566357
171831	566358
22145	566359
351907	566360
1581	566361
588566	566362
569060	566363
135781	566364
45856	566365
116471	566366
306580	566367
3218	566368
519941	566369
29073	566370
148967	566371
60049	566372
145735	566373
260886	566374
516671	566375
235	566376
46303	566377
111848	566378
43472	566379
62331	566380
625632	566381
519829	566382
58948	566383
505057	566384
27996	566385
142093	566386
42362	566387
22389	566388
445803	566389
133192	566390
112129	566391
475416	566392
15414	566393
145622	566394
144333	566395
170322	566396
93908	566397
164798	566398
165869	566399
552991	566400
42768	566401
560388	566402
68553	566403
269818	566404
23801	566405
4263	566406
208228	566407
106752	566408
10992	566409
145287	566410
394369	566411
537696	566412
228441	566413
488040	566414
38448	566415
504237	566416
35695	566417
164073	566418
49172	566419
315927	566420
33000	566421
90302	566422
525390	566423
480845	566424
235280	566425
58106	566426
13196	566427
142848	566428
12836	566429
144060	566430
510034	566431
48201	566432
5133	566433
954	566434
391859	566435
20944	566436
114130	566437
145764	566438
101705	566439
635850	566440
112823	566441
491598	566442
509532	566443
6595	566444
480764	566445
40809	566446
1228	566447
205673	566448
681954	566449
4978	566450
275345	566451
30	566452
49028	566453
378620	566454
37964	566455
309363	566456
306373	566457
589891	566458
4285	566459
306578	566460
28490	566461
128308	566462
414207	566463
91614	566464
164324	566465
45296	566466
330775	566467
671899	566468
9148	566469
50662	566470
9997	566471
9048	566472
6591	566473
572946	566474
55707	566475
82652	566476
6525	566477
687131	566478
16528	566479
21495	566480
42009	566481
528355	566482
574103	566483
48688	566484
82983	566485
11799	566486
77902	566487
274216	566488
560956	566489
50267	566490
84091	566491
457312	566492
135960	566493
97157	566494
135910	566495
51510	566496
103204	566497
118901	566498
296848	566499
537747	566500
26107	566501
418531	566502
29912	566503
209866	566504
15665	566505
13935	566506
330793	566507
182373	566508
23791	566509
156939	566510
580124	566511
338527	566512
28013	566513
32466	566514
438283	566515
2013	566516
40103	566517
603221	566518
150169	566519
25312	566520
105737	566521
571326	566522
321318	566523
26159	566524
428581	566525
227767	566526
62291	566527
4807	566528
10542	566529
625	566530
12595	566531
2686	566532
595906	566533
37971	566534
293639	566535
786	566536
9546	566537
655502	566538
234655	566539
5188	566540
25833	566541
310	566542
82653	566543
27996	566544
8313	566545
507024	566546
124785	566547
97494	566548
165330	566549
185583	566550
136768	566551
188640	566552
683	566553
172778	566554
213989	566555
310	566556
506202	566557
8511	566558
236	566559
158783	566560
9716	566561
369060	566562
44512	566563
19780	566564
11173	566565
302240	566566
133271	566567
306512	566568
5812	566569
601258	566570
36688	566571
334848	566572
448672	566573
556785	566574
436851	566575
114182	566576
2751	566577
133298	566578
210249	566579
184547	566580
62810	566581
418188	566582
215203	566583
120860	566584
688194	566585
259395	566586
512750	566587
234563	566588
56827	566589
5250	566590
13267	566591
56137	566592
14713	566593
290420	566594
534258	566595
646710	566596
133658	566597
148233	566598
62288	566599
673647	566600
30044	566601
625180	566602
1335	566603
506107	566604
381749	566605
17090	566606
56967	566607
337690	566608
637297	566609
15499	566610
384972	566611
50382	566612
114010	566613
79835	566614
144515	566615
10959	566616
946	566617
567234	566618
133899	566619
665854	566620
73527	566621
303828	566622
13845	566623
23	566624
51031	566625
22779	566626
24730	566627
47886	566628
46598	566629
136332	566630
5451	566631
139076	566632
32813	566633
25550	566634
56474	566635
469834	566636
166510	566637
44720	566638
409028	566639
568781	566640
110305	566641
234755	566642
37958	566643
133029	566644
173975	566645
120949	566646
6021	566647
254226	566648
417152	566649
20203	566650
96859	566651
473590	566652
35714	566653
86202	566654
414050	566655
628593	566656
20551	566657
29263	566658
58782	566659
45592	566660
17087	566661
66625	566662
53543	566663
7341	566664
384386	566665
3761	566666
238734	566667
513445	566668
628629	566669
17312	566670
408469	566671
537752	566672
43283	566673
8524	566674
16362	566675
284026	566676
19075	566677
414322	566678
42866	566679
174884	566680
1032	566681
56447	566682
52945	566683
2492	566684
5651	566685
90476	566686
19002	566687
408405	566688
346391	566689
91501	566690
681978	566691
26773	566692
540044	566693
145463	566694
1015	566695
670423	566696
92427	566697
346797	566698
3927	566699
13144	566700
7440	566701
343092	566702
112520	566703
134019	566704
306233	566705
46541	566706
897	566707
56216	566708
25050	566709
670504	566710
610737	566711
88328	566712
314801	566713
12920	566714
31993	566715
302983	566716
520208	566717
506088	566718
214398	566719
3502	566720
51299	566721
298	566722
36444	566723
126943	566724
133187	566725
331368	566726
72727	566727
99798	566728
57094	566729
144517	566730
26786	566731
118387	566732
80981	566733
59693	566734
646059	566735
139411	566736
208221	566737
390117	566738
655490	566739
291722	566740
55909	566741
124355	566742
59	566743
155407	566744
555885	566745
228811	566746
4240	566747
165864	566748
97791	566749
443513	566750
4074	566751
166528	566752
409992	566753
5951	566754
88341	566755
17946	566756
213880	566757
54068	566758
53682	566759
506086	566760
49912	566761
219526	566762
89167	566763
173712	566764
105733	566765
7965	566766
707	566767
15419	566768
135372	566769
688192	566770
410036	566771
6593	566772
139495	566773
597165	566774
660916	566775
316448	566776
258575	566777
467485	566778
10628	566779
24659	566780
85283	566781
620	566782
70808	566783
1372	566784
163019	566785
418215	566786
346536	566787
138971	566788
615425	566789
3498	566790
424048	566791
543758	566792
270509	566793
74683	566794
7417	566795
335217	566796
105035	566797
511427	566798
243813	566799
134230	566800
33271	566801
108757	566802
215831	566803
68810	566804
506150	566805
508104	566806
117096	566807
10160	566808
161077	566809
23	566810
106959	566811
156108	566812
80874	566813
48441	566814
141044	566815
137456	566816
78837	566817
5912	566818
118827	566819
52	566820
2	566821
124827	566822
374518	566823
1490	566824
72342	566825
10506	566826
185	566827
513264	566828
140578	566829
511824	566830
1168	566831
209655	566832
56959	566833
387085	566834
511516	566835
236572	566836
523735	566837
513897	566838
97	566839
120774	566840
23648	566841
331690	566842
306592	566843
108758	566844
512814	566845
35026	566846
145466	566847
171420	566848
512533	566849
7924	566850
367902	566851
288932	566852
293536	566853
456868	566854
644475	566855
90020	566856
311746	566857
375828	566858
254620	566859
634571	566860
689910	566861
625616	566862
588739	566863
11633	566864
23044	566865
336479	566866
4421	566867
117754	566868
614642	566869
1159	566870
86392	566871
158006	566872
19882	566873
490038	566874
41536	566875
142318	566876
125259	566877
622172	566878
651570	566879
26872	566880
3384	566881
540779	566882
9497	566883
19805	566884
1099	566885
49957	566886
93985	566887
495470	566888
35659	566889
251627	566890
40107	566891
37145	566892
40511	566893
475304	566894
103551	566895
643988	566896
658581	566897
205467	566898
83548	566899
192290	566900
78814	566901
145468	566902
14131	566903
47828	566904
42695	566905
1455	566906
111846	566907
623744	566908
48041	566909
6407	566910
849	566911
630396	566912
224210	566913
457347	566914
33093	566915
79257	566916
441600	566917
60626	566918
26515	566919
303920	566920
3563	566921
670242	566922
23184	566923
7139	566924
4636	566925
518164	566926
35013	566927
686800	566928
263534	566929
1498	566930
265449	566931
31993	566932
494142	566933
394758	566934
480344	566935
8813	566936
115480	566937
418113	566938
326814	566939
1803	566940
546318	566941
87813	566942
116272	566943
4071	566944
418275	566945
102370	566946
76266	566947
376366	566948
591327	566949
1098	566950
1992	566951
48428	566952
133639	566953
85084	566954
21422	566955
19602	566956
644956	566957
63279	566958
634606	566959
48982	566960
25875	566961
73303	566962
121310	566963
20146	566964
107674	566965
44595	566966
441621	566967
19080	566968
172967	566969
156559	566970
160615	566971
56128	566972
473689	566973
60037	566974
31949	566975
354330	566976
24991	566977
114003	566978
643908	566979
23	566980
162394	566981
88343	566982
43050	566983
4821	566984
512753	566985
46671	566986
13145	566987
757	566988
119442	566989
429775	566990
130811	566991
614125	566992
286684	566993
3459	566994
155918	566995
116474	566996
1445	566997
529547	566998
73794	566999
54556	567000
160689	567001
239196	567002
555791	567003
136371	567004
4863	567005
35725	567006
483835	567007
172703	567008
12359	567009
1580	567010
112435	567011
47931	567012
113135	567013
124825	567014
539293	567015
42599	567016
236519	567017
274442	567018
9592	567019
620805	567020
467668	567021
269759	567022
479776	567023
48393	567024
4070	567025
529793	567026
8681	567027
38433	567028
128001	567029
113185	567030
1501	567031
1988	567032
6418	567033
555796	567034
464668	567035
7546	567036
506143	567037
414157	567038
594527	567039
50436	567040
484595	567041
414069	567042
463	567043
29	567044
42796	567045
59059	567046
148259	567047
157989	567048
5269	567049
251756	567050
349320	567051
48445	567052
31945	567053
34993	567054
166588	567055
170223	567056
634520	567057
20566	567058
117774	567059
4071	567060
117657	567061
757	567062
644196	567063
35090	567064
331399	567065
46348	567066
140776	567067
465019	567068
361853	567069
14155	567070
114323	567071
493138	567072
8100	567073
25970	567074
28521	567075
2741	567076
120835	567077
19732	567078
318694	567079
57696	567080
506198	567081
48393	567082
7335	567083
21496	567084
486049	567085
586245	567086
128582	567087
9335	567088
586458	567089
71763	567090
683	567091
6131	567092
5715	567093
409687	567094
508050	567095
198042	567096
17142	567097
92419	567098
113117	567099
14717	567100
59105	567101
26164	567102
58783	567103
304269	567104
4581	567105
42007	567106
44787	567107
90013	567108
75826	567109
3678	567110
377602	567111
11995	567112
38946	567113
414234	567114
167798	567115
81495	567116
51027	567117
2295	567118
215208	567119
508411	567120
331707	567121
35928	567122
112675	567123
555756	567124
683173	567125
20782	567126
464982	567127
142582	567128
31727	567129
592447	567130
3060	567131
8	567132
12817	567133
73854	567134
4421	567135
363612	567136
11836	567137
149537	567138
38592	567139
324621	567140
488028	567141
172825	567142
272085	567143
537735	567144
31457	567145
605098	567146
125052	567147
536584	567148
517423	567149
75661	567150
495876	567151
164320	567152
543471	567153
660910	567154
96689	567155
3371	567156
664363	567157
48813	567158
4309	567159
2344	567160
99770	567161
672877	567162
283601	567163
188482	567164
108021	567165
513792	567166
128295	567167
46981	567168
50531	567169
436180	567170
680	567171
7028	567172
529849	567173
41	567174
514115	567175
92847	567176
65246	567177
208312	567178
234604	567179
57720	567180
640521	567181
10163	567182
56313	567183
44372	567184
40337	567185
5712	567186
123920	567187
56602	567188
640522	567189
20193	567190
134946	567191
314778	567192
266591	567193
158876	567194
107693	567195
79024	567196
302532	567197
118526	567198
2619	567199
33837	567200
2219	567201
5391	567202
319396	567203
57817	567204
9581	567205
8218	567206
511515	567207
88888	567208
484196	567209
49896	567210
288398	567211
10442	567212
1009	567213
128850	567214
139065	567215
58304	567216
682127	567217
450779	567218
5911	567219
46568	567220
169403	567221
330696	567222
39027	567223
486045	567224
384675	567225
408452	567226
481868	567227
594172	567228
84652	567229
43395	567230
580543	567231
117729	567232
152571	567233
52534	567234
208223	567235
12739	567236
3794	567237
428556	567238
96064	567239
30018	567240
230347	567241
19334	567242
579826	567243
33186	567244
96690	567245
33946	567246
384699	567247
20756	567248
673621	567249
2875	567250
109740	567251
90150	567252
222028	567253
404396	567254
168803	567255
3824	567256
408395	567257
1539	567258
48207	567259
417789	567260
184733	567261
24990	567262
206284	567263
393085	567264
35961	567265
41650	567266
261008	567267
10848	567268
11827	567269
22072	567270
31688	567271
214244	567272
527475	567273
4447	567274
636793	567275
493514	567276
336994	567277
219254	567278
414043	567279
47568	567280
107671	567281
113215	567282
23	567283
259250	567284
84151	567285
509531	567286
142851	567287
71854	567288
87780	567289
1000	567290
55907	567291
6596	567292
25706	567293
560181	567294
353193	567295
131150	567296
811	567297
41560	567298
6424	567299
14465	567300
203189	567301
1846	567302
2880	567303
108066	567304
21039	567305
481492	567306
362695	567307
539929	567308
150446	567309
58787	567310
557319	567311
142318	567312
394390	567313
436438	567314
174147	567315
330726	567316
229634	567317
15665	567318
6991	567319
37605	567320
560712	567321
655548	567322
659422	567323
231125	567324
113210	567325
583224	567326
136150	567327
58974	567328
3769	567329
569756	567330
955	567331
244230	567332
131482	567333
221993	567334
25557	567335
17883	567336
210	567337
483162	567338
658746	567339
46320	567340
513796	567341
57995	567342
5970	567343
365471	567344
33947	567345
442499	567346
243080	567347
598367	567348
11792	567349
513484	567350
78812	567351
326791	567352
122349	567353
368145	567354
625	567355
173303	567356
600	567357
37145	567358
114007	567359
1979	567360
48655	567361
254145	567362
687158	567363
27002	567364
214027	567365
88649	567366
29589	567367
213164	567368
165003	567369
34742	567370
31364	567371
456830	567372
550748	567373
287254	567374
120129	567375
441671	567376
553903	567377
408998	567378
658376	567379
414028	567380
6581	567381
646731	567382
161076	567383
51440	567384
24666	567385
162687	567386
1669	567387
16320	567388
4574	567389
19147	567390
117147	567391
694272	567392
476242	567393
210	567394
161030	567395
24844	567396
11627	567397
598661	567398
144289	567399
341049	567400
559571	567401
109120	567402
943	567403
117647	567404
213986	567405
45662	567406
688769	567407
11962	567408
134747	567409
15746	567410
35934	567411
14900	567412
170223	567413
7028	567414
4495	567415
243214	567416
479469	567417
533160	567418
407207	567419
156212	567420
14799	567421
127764	567422
421477	567423
7286	567424
585805	567425
352626	567426
46598	567427
173667	567428
507107	567429
414197	567430
652011	567431
46584	567432
34861	567433
688174	567434
73795	567435
56315	567436
43970	567437
299758	567438
204871	567439
263720	567440
659085	567441
152624	567442
384340	567443
306553	567444
58776	567445
1182	567446
5785	567447
526422	567448
516887	567449
204582	567450
295626	567451
119520	567452
59721	567453
16006	567454
2687	567455
171620	567456
670522	567457
447394	567458
188438	567459
215193	567460
511804	567461
53811	567462
177132	567463
133278	567464
254136	567465
562639	567466
103620	567467
683	567468
7134	567469
520226	567470
9660	567471
146639	567472
40520	567473
127151	567474
532869	567475
170220	567476
42388	567477
122763	567478
509538	567479
28439	567480
91942	567481
43551	567482
15256	567483
40	567484
476311	567485
306590	567486
955	567487
283532	567488
14511	567489
6424	567490
80273	567491
11261	567492
15	567493
355549	567494
506213	567495
10749	567496
533697	567497
74661	567498
508580	567499
96403	567500
27723	567501
260036	567502
84654	567503
5032	567504
463032	567505
9579	567506
60048	567507
50162	567508
3961	567509
535244	567510
214783	567511
533706	567512
28522	567513
47908	567514
259356	567515
119536	567516
14759	567517
456891	567518
367258	567519
113138	567520
481897	567521
42373	567522
283648	567523
173514	567524
304267	567525
214097	567526
109316	567527
23	567528
56642	567529
7896	567530
655475	567531
128728	567532
47894	567533
259243	567534
293525	567535
26542	567536
134742	567537
570087	567538
51936	567539
605130	567540
31732	567541
203190	567542
133251	567543
128348	567544
384345	567545
10211	567546
269762	567547
4213	567548
177900	567549
44519	567550
100631	567551
164318	567552
4587	567553
161901	567554
391488	567555
6622	567556
28470	567557
100925	567558
299876	567559
138774	567560
560635	567561
426	567562
515973	567563
1367	567564
27272	567565
106421	567566
3563	567567
20973	567568
187374	567569
605255	567570
172947	567571
139627	567572
394501	567573
42765	567574
76289	567575
6520	567576
177268	567577
20850	567578
40724	567579
287669	567580
90341	567581
13054	567582
629278	567583
1871	567584
570050	567585
5920	567586
197879	567587
636224	567588
163058	567589
139401	567590
625298	567591
10418	567592
406754	567593
20149	567594
692606	567595
4527	567596
301259	567597
101286	567598
15324	567599
461176	567600
61	567601
384301	567602
546376	567603
31359	567604
73894	567605
503346	567606
8523	567607
125435	567608
20333	567609
57262	567610
681934	567611
646021	567612
31734	567613
234699	567614
127522	567615
47884	567616
480553	567617
511843	567618
943	567619
463	567620
8	567621
619547	567622
154146	567623
13284	567624
7387	567625
18677	567626
335320	567627
84306	567628
260245	567629
32323	567630
303391	567631
86805	567632
490	567633
16563	567634
48145	567635
1988	567636
958	567637
52859	567638
48400	567639
29040	567640
162111	567641
583164	567642
530817	567643
99568	567644
244242	567645
147337	567646
331680	567647
50104	567648
610366	567649
6832	567650
318719	567651
101328	567652
68839	567653
29122	567654
36126	567655
141054	567656
1578	567657
575574	567658
550016	567659
517942	567660
33329	567661
146216	567662
308561	567663
506590	567664
9514	567665
156215	567666
38786	567667
147678	567668
145447	567669
120768	567670
115153	567671
26839	567672
137446	567673
350788	567674
200976	567675
295627	567676
214544	567677
234530	567678
564770	567679
539875	567680
633388	567681
331309	567682
186574	567683
134433	567684
40	567685
31375	567686
10603	567687
50978	567688
66727	567689
537295	567690
6328	567691
764	567692
6809	567693
114899	567694
307770	567695
291241	567696
438317	567697
1133	567698
517427	567699
287493	567700
10945	567701
167043	567702
28061	567703
39967	567704
82821	567705
359735	567706
41	567707
26425	567708
283613	567709
32304	567710
235609	567711
139682	567712
320946	567713
2701	567714
10962	567715
13161	567716
340398	567717
3636	567718
555787	567719
38809	567720
244670	567721
23339	567722
256725	567723
200866	567724
423187	567725
16223	567726
509592	567727
6597	567728
8717	567729
113251	567730
113209	567731
30410	567732
242973	567733
660952	567734
506144	567735
99799	567736
133294	567737
19268	567738
43049	567739
19297	567740
28451	567741
682161	567742
265600	567743
105215	567744
557320	567745
374463	567746
533641	567747
673429	567748
34029	567749
293520	567750
37120	567751
57103	567752
497908	567753
11720	567754
58764	567755
56132	567756
121501	567757
18041	567758
456909	567759
182376	567760
14843	567761
106172	567762
19025	567763
24231	567764
162956	567765
9658	567766
182262	567767
7439	567768
115814	567769
68551	567770
72056	567771
184595	567772
158780	567773
161481	567774
124989	567775
42619	567776
546368	567777
318717	567778
164293	567779
170156	567780
142281	567781
516884	567782
374449	567783
456851	567784
93014	567785
665894	567786
10417	567787
2800	567788
14512	567789
231580	567790
57216	567791
4853	567792
29799	567793
20169	567794
151485	567795
2691	567796
9333	567797
236532	567798
436340	567799
19322	567800
3061	567801
141771	567802
756	567803
6111	567804
477308	567805
14311	567806
129253	567807
47913	567808
14818	567809
270026	567810
208280	567811
320958	567812
36966	567813
219	567814
1497	567815
65198	567816
56826	567817
139762	567818
145698	567819
11630	567820
513121	567821
132832	567822
48755	567823
140867	567824
495130	567825
512527	567826
49597	567827
68697	567828
361052	567829
23569	567830
56067	567831
42360	567832
394593	567833
35930	567834
480351	567835
31878	567836
3533	567837
9619	567838
23158	567839
68816	567840
625601	567841
117367	567842
154288	567843
151	567844
113180	567845
14149	567846
142	567847
481852	567848
634542	567849
482302	567850
85374	567851
229614	567852
167800	567853
117770	567854
171996	567855
2877	567856
625347	567857
93975	567858
7989	567859
32453	567860
21650	567861
20782	567862
441651	567863
300962	567864
68844	567865
588572	567866
78823	567867
53660	567868
2043	567869
321593	567870
5740	567871
31414	567872
480706	567873
456866	567874
1499	567875
51722	567876
367898	567877
440081	567878
944	567879
596895	567880
327628	567881
36973	567882
22762	567883
602898	567884
81512	567885
409987	567886
7149	567887
52300	567888
115067	567889
113126	567890
151039	567891
11557	567892
19313	567893
390425	567894
1161	567895
456887	567896
65350	567897
48737	567898
11	567899
3771	567900
7693	567901
4074	567902
341391	567903
7965	567904
62118	567905
481858	567906
583189	567907
8993	567908
217	567909
5676	567910
38553	567911
305313	567912
167750	567913
29963	567914
511851	567915
96697	567916
307721	567917
20831	567918
38438	567919
24870	567920
961	567921
670206	567922
10749	567923
84639	567924
537753	567925
74893	567926
21617	567927
24455	567928
10514	567929
161410	567930
534627	567931
21447	567932
427509	567933
166665	567934
182659	567935
946	567936
14457	567937
214024	567938
9012	567939
318723	567940
113179	567941
173453	567942
6831	567943
214271	567944
66397	567945
18714	567946
583035	567947
59256	567948
29	567949
664920	567950
541408	567951
1160	567952
38809	567953
107561	567954
1935	567955
92415	567956
418844	567957
229459	567958
943	567959
585817	567960
133286	567961
393097	567962
512710	567963
318712	567964
1038	567965
14757	567966
177915	567967
462244	567968
437287	567969
4907	567970
141760	567971
1161	567972
2707	567973
99	567974
1964	567975
434367	567976
390328	567977
336517	567978
37957	567979
438350	567980
140617	567981
438372	567982
472844	567983
78907	567984
324740	567985
11793	567986
152686	567987
418164	567988
20512	567989
134530	567990
600	567991
325559	567992
198422	567993
118523	567994
130689	567995
170219	567996
277780	567997
334414	567998
89280	567999
571607	568000
477656	568001
573232	568002
242568	568003
135149	568004
111824	568005
400791	568006
25046	568007
669714	568008
652575	568009
540386	568010
661430	568011
661465	568012
187571	568013
66813	568014
9669	568015
540304	568016
125613	568017
534158	568018
49734	568019
1801	568020
181578	568021
76055	568022
49783	568023
56274	568024
534174	568025
251	568026
467620	568027
429493	568028
130066	568029
1253	568030
40220	568031
208415	568032
5237	568033
482132	568034
23	568035
585825	568036
30572	568037
208494	568038
1184	568039
234721	568040
549158	568041
637384	568042
297442	568043
100939	568044
189	568045
309838	568046
171260	568047
51978	568048
6383	568049
418218	568050
561942	568051
119670	568052
73888	568053
36973	568054
128858	568055
43941	568056
394900	568057
66691	568058
148768	568059
127514	568060
206972	568061
529133	568062
545866	568063
507279	568064
290534	568065
396345	568066
384579	568067
200891	568068
48004	568069
297253	568070
3282	568071
3649	568072
68810	568073
12806	568074
681829	568075
50163	568076
641533	568077
470648	568078
160	568079
244	568080
277776	568081
625144	568082
325748	568083
652793	568084
50201	568085
158016	568086
142286	568087
133	568088
678844	568089
22968	568090
235829	568091
15294	568092
619927	568093
51458	568094
102533	568095
36385	568096
142325	568097
42988	568098
517880	568099
524656	568100
552464	568101
144666	568102
21298	568103
170208	568104
154872	568105
4902	568106
148548	568107
348222	568108
694431	568109
500675	568110
86799	568111
110057	568112
1094	568113
20897	568114
164281	568115
164306	568116
670227	568117
4694	568118
135492	568119
42348	568120
652959	568121
483782	568122
518512	568123
166136	568124
24850	568125
189	568126
313262	568127
58113	568128
564804	568129
57097	568130
26130	568131
139964	568132
673612	568133
635871	568134
9147	568135
368684	568136
99795	568137
653026	568138
134936	568139
639748	568140
1551	568141
162537	568142
111695	568143
609396	568144
598649	568145
91344	568146
97423	568147
23	568148
12209	568149
409223	568150
526411	568151
511457	568152
3982	568153
6750	568154
3168	568155
409348	568156
999	568157
330692	568158
633	568159
39982	568160
261117	568161
162927	568162
22954	568163
669335	568164
184525	568165
423575	568166
227833	568167
43739	568168
77426	568169
121701	568170
304090	568171
22484	568172
509099	568173
128583	568174
259394	568175
418298	568176
640877	568177
56821	568178
418829	568179
37598	568180
162982	568181
135509	568182
451992	568183
145154	568184
696421	568185
408807	568186
58782	568187
282606	568188
62345	568189
158853	568190
1429	568191
7439	568192
347176	568193
142287	568194
73709	568195
90083	568196
536437	568197
37306	568198
164299	568199
49285	568200
11220	568201
229726	568202
25963	568203
624275	568204
48393	568205
493436	568206
16898	568207
493368	568208
40507	568209
32309	568210
691636	568211
533729	568212
130019	568213
19033	568214
133201	568215
8721	568216
330730	568217
6513	568218
120234	568219
161555	568220
6026	568221
90014	568222
90381	568223
111740	568224
1775	568225
9682	568226
147755	568227
24563	568228
293646	568229
3373	568230
6525	568231
39359	568232
28458	568233
231445	568234
187997	568235
25926	568236
529843	568237
325045	568238
622362	568239
546381	568240
519926	568241
59299	568242
39931	568243
352	568244
117366	568245
89291	568246
418200	568247
19426	568248
163962	568249
384698	568250
671927	568251
670460	568252
553631	568253
260542	568254
17407	568255
122468	568256
8984	568257
57576	568258
57096	568259
346482	568260
86856	568261
32031	568262
98622	568263
1684	568264
546358	568265
480732	568266
133	568267
5035	568268
5727	568269
4405	568270
48555	568271
548998	568272
76298	568273
8983	568274
694747	568275
26508	568276
90012	568277
203193	568278
2701	568279
583190	568280
21493	568281
319615	568282
2431	568283
28455	568284
4266	568285
9710	568286
12465	568287
12805	568288
355631	568289
102699	568290
484242	568291
749	568292
109112	568293
589223	568294
355888	568295
113129	568296
174753	568297
96429	568298
139390	568299
174566	568300
17647	568301
214028	568302
477478	568303
1296	568304
11812	568305
147496	568306
205052	568307
228660	568308
15373	568309
484296	568310
6836	568311
673380	568312
83702	568313
106321	568314
97892	568315
43474	568316
481417	568317
166460	568318
1411	568319
526105	568320
838	568321
215432	568322
89385	568323
17869	568324
52199	568325
18681	568326
48971	568327
101592	568328
605200	568329
634610	568330
318198	568331
19037	568332
614128	568333
348233	568334
12282	568335
72475	568336
39928	568337
625056	568338
558256	568339
5718	568340
48413	568341
522777	568342
99049	568343
306011	568344
117774	568345
520669	568346
167704	568347
12817	568348
88027	568349
47910	568350
517852	568351
12214	568352
39125	568353
23574	568354
336433	568355
36857	568356
23960	568357
17818	568358
1989	568359
9583	568360
2709	568361
5716	568362
54836	568363
2709	568364
2	568365
215212	568366
1988	568367
141477	568368
664908	568369
266583	568370
488027	568371
581185	568372
7982	568373
5306	568374
133147	568375
14948	568376
538512	568377
285848	568378
7974	568379
3221	568380
156477	568381
366272	568382
669712	568383
6463	568384
582022	568385
17831	568386
162452	568387
139756	568388
162780	568389
7346	568390
1641	568391
564039	568392
40372	568393
16291	568394
118497	568395
166861	568396
177693	568397
603764	568398
10763	568399
32782	568400
208499	568401
414213	568402
50505	568403
331199	568404
641060	568405
85349	568406
30327	568407
90194	568408
57518	568409
655778	568410
33895	568411
297	568412
482159	568413
101568	568414
400557	568415
154577	568416
3204	568417
129620	568418
561131	568419
170166	568420
318830	568421
135698	568422
184712	568423
206198	568424
84659	568425
486	568426
313	568427
650269	568428
486	568429
90520	568430
1500	568431
2	568432
668351	568433
72268	568434
107666	568435
91721	568436
412379	568437
152242	568438
241722	568439
525672	568440
1498	568441
1392	568442
1988	568443
101303	568444
2186	568445
17	568446
477427	568447
465100	568448
73754	568449
55569	568450
6942	568451
130471	568452
280214	568453
17820	568454
480892	568455
51028	568456
16889	568457
111846	568458
428582	568459
371334	568460
12212	568461
507374	568462
542514	568463
7	568464
678247	568465
15780	568466
7339	568467
223894	568468
758	568469
21440	568470
312687	568471
13633	568472
506244	568473
164857	568474
477630	568475
56485	568476
15603	568477
1857	568478
253565	568479
4222	568480
359841	568481
656330	568482
30	568483
7918	568484
981	568485
74071	568486
48075	568487
221899	568488
46421	568489
92299	568490
166860	568491
100526	568492
591389	568493
56140	568494
3286	568495
2707	568496
126489	568497
52	568498
142848	568499
166860	568500
30	568501
3154	568502
8228	568503
141490	568504
3060	568505
25869	568506
18257	568507
73887	568508
534944	568509
210390	568510
110471	568511
67220	568512
529878	568513
38849	568514
436595	568515
532695	568516
164118	568517
265379	568518
147238	568519
136159	568520
8207	568521
99035	568522
1367	568523
555864	568524
6617	568525
1411	568526
534674	568527
68605	568528
28014	568529
11893	568530
313379	568531
1497	568532
266585	568533
213850	568534
297	568535
681994	568536
139630	568537
529775	568538
8121	568539
9176	568540
20849	568541
2	568542
2687	568543
3760	568544
26541	568545
16157	568546
159239	568547
506723	568548
11259	568549
566997	568550
15401	568551
552648	568552
34623	568553
86393	568554
532183	568555
122124	568556
72279	568557
581127	568558
613033	568559
19320	568560
280	568561
234	568562
537689	568563
33768	568564
1001	568565
116090	568566
206159	568567
614	568568
434602	568569
584080	568570
511394	568571
475314	568572
571850	568573
456925	568574
586116	568575
175794	568576
315659	568577
6936	568578
1988	568579
322428	568580
127146	568581
158913	568582
12461	568583
54387	568584
48445	568585
301963	568586
9581	568587
113187	568588
48692	568589
263471	568590
35176	568591
161181	568592
3308	568593
37122	568594
43958	568595
131600	568596
125092	568597
509527	568598
1564	568599
337546	568600
533592	568601
23590	568602
128876	568603
117829	568604
145453	568605
247096	568606
2	568607
9	568608
1001	568609
19510	568610
57108	568611
441778	568612
80576	568613
623	568614
137423	568615
510506	568616
2883	568617
2883	568618
2320	568619
650256	568620
441612	568621
9497	568622
147988	568623
584849	568624
73109	568625
540420	568626
4986	568627
414245	568628
92413	568629
35007	568630
166548	568631
166861	568632
7316	568633
477304	568634
6825	568635
106416	568636
119856	568637
514092	568638
235983	568639
12470	568640
92430	568641
155435	568642
81001	568643
542209	568644
644022	568645
577251	568646
211984	568647
131159	568648
2468	568649
238927	568650
594295	568651
203212	568652
14183	568653
134872	568654
181122	568655
4558	568656
101723	568657
166490	568658
586540	568659
22579	568660
174771	568661
93924	568662
39419	568663
174838	568664
682122	568665
143664	568666
78310	568667
33080	568668
506215	568669
57050	568670
234558	568671
66457	568672
37121	568673
9020	568674
552975	568675
133203	568676
249701	568677
163698	568678
396130	568679
572955	568680
1316	568681
46599	568682
673655	568683
140821	568684
367883	568685
139167	568686
145130	568687
48680	568688
147118	568689
134692	568690
7310	568691
96689	568692
573290	568693
384674	568694
655530	568695
5185	568696
58791	568697
366941	568698
102977	568699
366937	568700
102977	568701
1316	568702
112676	568703
175020	568704
171617	568705
83554	568706
426	568707
131886	568708
136593	568709
14819	568710
60650	568711
675569	568712
337582	568713
358398	568714
267246	568715
3389	568716
1293	568717
1858	568718
21708	568719
22124	568720
68580	568721
410068	568722
73311	568723
534539	568724
511467	568725
129824	568726
146165	568727
252565	568728
8075	568729
5375	568730
611311	568731
21702	568732
558259	568733
8482	568734
3389	568735
372118	568736
2202	568737
692	568738
30	568739
80991	568740
61	568741
10418	568742
442342	568743
479414	568744
4558	568745
56618	568746
507983	568747
487168	568748
106450	568749
506251	568750
174149	568751
67213	568752
14370	568753
5296	568754
36994	568755
56982	568756
4276	568757
12009	568758
11282	568759
205955	568760
666598	568761
583077	568762
265447	568763
47152	568764
4812	568765
4812	568766
520214	568767
9588	568768
533656	568769
166922	568770
364343	568771
26767	568772
3812	568773
577824	568774
336776	568775
345699	568776
58084	568777
3449	568778
650293	568779
652573	568780
278318	568781
504860	568782
134880	568783
234573	568784
38890	568785
165715	568786
130444	568787
664304	568788
55019	568789
22309	568790
596763	568791
7939	568792
97518	568793
23231	568794
10624	568795
64884	568796
90083	568797
447035	568798
126416	568799
205316	568800
5294	568801
4995	568802
118953	568803
59967	568804
592313	568805
159390	568806
143449	568807
350681	568808
100818	568809
152486	568810
166523	568811
229426	568812
200420	568813
221876	568814
578472	568815
101341	568816
96168	568817
1666	568818
43743	568819
555820	568820
113487	568821
4460	568822
332889	568823
4559	568824
511710	568825
1490	568826
384706	568827
304777	568828
24885	568829
2522	568830
351333	568831
634572	568832
133	568833
613889	568834
177812	568835
1159	568836
142	568837
112364	568838
173447	568839
85789	568840
659446	568841
138602	568842
14507	568843
565819	568844
229509	568845
49885	568846
61673	568847
8	568848
19615	568849
694248	568850
584865	568851
68879	568852
550460	568853
92435	568854
214534	568855
145641	568856
269882	568857
390332	568858
13386	568859
283371	568860
118402	568861
660949	568862
4296	568863
389887	568864
3830	568865
517403	568866
98342	568867
74251	568868
140351	568869
49162	568870
52871	568871
296871	568872
147517	568873
2878	568874
428247	568875
132510	568876
91148	568877
655473	568878
303677	568879
315396	568880
6435	568881
558914	568882
135710	568883
35915	568884
22682	568885
31653	568886
2669	568887
303923	568888
122361	568889
321602	568890
477150	568891
1741	568892
12751	568893
156590	568894
384916	568895
34773	568896
8635	568897
447028	568898
113155	568899
1358	568900
1258	568901
6832	568902
40	568903
521266	568904
103304	568905
91878	568906
37362	568907
562376	568908
423587	568909
203576	568910
3169	568911
112687	568912
103869	568913
535265	568914
27829	568915
487179	568916
688758	568917
1835	568918
336530	568919
55635	568920
37515	568921
93249	568922
560835	568923
48651	568924
260037	568925
29	568926
201008	568927
73515	568928
644562	568929
28437	568930
242527	568931
623715	568932
430152	568933
24605	568934
536673	568935
85648	568936
51108	568937
56009	568938
502668	568939
205270	568940
316204	568941
506617	568942
48036	568943
394648	568944
134922	568945
71824	568946
493417	568947
219735	568948
513435	568949
3639	568950
47121	568951
516285	568952
31701	568953
683858	568954
118399	568955
18660	568956
173005	568957
631010	568958
538639	568959
173301	568960
5295	568961
635896	568962
27495	568963
15	568964
651074	568965
560662	568966
8984	568967
44076	568968
243152	568969
99765	568970
170444	568971
81493	568972
129664	568973
496237	568974
117875	568975
508594	568976
14657	568977
99758	568978
72344	568979
168259	568980
7696	568981
37295	568982
370949	568983
352633	568984
116053	568985
12806	568986
463736	568987
693212	568988
650278	568989
257476	568990
574929	568991
153198	568992
540417	568993
561844	568994
417527	568995
668794	568996
70770	568997
186709	568998
105035	568999
67227	569000
114178	569001
579899	569002
78806	569003
158797	569004
4195	569005
5104	569006
24293	569007
34823	569008
454001	569009
632408	569010
39982	569011
7146	569012
143834	569013
10722	569014
4212	569015
78937	569016
16220	569017
46302	569018
504848	569019
173106	569020
11216	569021
144307	569022
50715	569023
48164	569024
9039	569025
90004	569026
9102	569027
306599	569028
4482	569029
652987	569030
446867	569031
114179	569032
682072	569033
59	569034
74819	569035
6186	569036
282885	569037
23594	569038
86825	569039
638503	569040
169389	569041
13481	569042
387959	569043
508571	569044
35020	569045
16007	569046
133257	569047
673686	569048
185	569049
443813	569050
691041	569051
508030	569052
283700	569053
158624	569054
33332	569055
32783	569056
31644	569057
450672	569058
531007	569059
48159	569060
260017	569061
51804	569062
84648	569063
450411	569064
367054	569065
352687	569066
228416	569067
4694	569068
635630	569069
457674	569070
5919	569071
33948	569072
16006	569073
168509	569074
299128	569075
168641	569076
11185	569077
134504	569078
283572	569079
32456	569080
3041	569081
458398	569082
12725	569083
72990	569084
414262	569085
246353	569086
513458	569087
174166	569088
306	569089
94965	569090
21416	569091
696183	569092
513336	569093
340736	569094
262818	569095
482167	569096
513469	569097
508055	569098
578329	569099
254120	569100
35006	569101
450656	569102
7343	569103
61687	569104
104383	569105
506103	569106
47101	569107
77	569108
6196	569109
28172	569110
104565	569111
281232	569112
28473	569113
6772	569114
572080	569115
234601	569116
84749	569117
70802	569118
686965	569119
355553	569120
15604	569121
9022	569122
142726	569123
19334	569124
345233	569125
8	569126
15015	569127
149805	569128
46713	569129
167793	569130
35006	569131
644143	569132
2296	569133
3170	569134
54447	569135
3162	569136
425224	569137
28473	569138
513087	569139
23472	569140
590085	569141
47891	569142
30136	569143
92801	569144
57242	569145
15659	569146
24033	569147
220292	569148
66907	569149
634650	569150
167534	569151
473865	569152
200864	569153
151893	569154
533599	569155
23492	569156
125260	569157
47825	569158
7312	569159
17748	569160
20014	569161
542491	569162
2355	569163
127076	569164
390000	569165
537801	569166
314942	569167
675404	569168
600309	569169
42388	569170
203207	569171
535389	569172
637319	569173
670264	569174
3168	569175
670388	569176
61693	569177
540347	569178
599111	569179
68695	569180
321617	569181
129992	569182
371061	569183
560692	569184
515962	569185
533676	569186
222025	569187
109098	569188
535237	569189
15418	569190
14993	569191
3501	569192
137122	569193
537715	569194
513263	569195
48008	569196
118345	569197
657985	569198
504833	569199
633653	569200
174805	569201
310756	569202
513143	569203
418756	569204
15806	569205
394581	569206
16852	569207
59935	569208
283591	569209
688795	569210
384364	569211
25953	569212
3768	569213
640443	569214
90031	569215
288956	569216
33340	569217
133254	569218
513123	569219
20878	569220
504835	569221
164220	569222
7694	569223
298716	569224
27833	569225
17371	569226
22684	569227
518162	569228
530210	569229
674469	569230
612	569231
527465	569232
174793	569233
564045	569234
262827	569235
26791	569236
14310	569237
48308	569238
6504	569239
10970	569240
164287	569241
1396	569242
78964	569243
222016	569244
148144	569245
79244	569246
174054	569247
35020	569248
352638	569249
563950	569250
230400	569251
77	569252
503261	569253
229457	569254
66771	569255
179105	569256
560947	569257
49925	569258
61071	569259
56226	569260
106292	569261
208474	569262
302224	569263
252435	569264
34749	569265
359184	569266
252447	569267
508252	569268
118336	569269
244	569270
34738	569271
22001	569272
3001	569273
1226	569274
130235	569275
408836	569276
48053	569277
9992	569278
174770	569279
6597	569280
41715	569281
102643	569282
128586	569283
7583	569284
442	569285
40	569286
38624	569287
180496	569288
4311	569289
682120	569290
371316	569291
525781	569292
21166	569293
520417	569294
481921	569295
13209	569296
21370	569297
617	569298
118591	569299
47437	569300
40725	569301
392325	569302
24867	569303
37885	569304
99064	569305
4749	569306
93928	569307
4525	569308
7146	569309
2	569310
37961	569311
60051	569312
429433	569313
370534	569314
283461	569315
31707	569316
168597	569317
584870	569318
7818	569319
291027	569320
991	569321
18744	569322
320979	569323
103978	569324
274577	569325
111811	569326
49920	569327
411410	569328
313343	569329
154577	569330
509534	569331
670035	569332
27206	569333
134934	569334
3404	569335
349002	569336
131264	569337
634509	569338
3226	569339
108730	569340
127945	569341
296311	569342
138087	569343
18106	569344
153210	569345
417145	569346
52859	569347
1472	569348
119223	569349
618	569350
81503	569351
19089	569352
25887	569353
45590	569354
560634	569355
4611	569356
277797	569357
548655	569358
329297	569359
229164	569360
124532	569361
563654	569362
575494	569363
120228	569364
692908	569365
41585	569366
16516	569367
696418	569368
52164	569369
214445	569370
172866	569371
105715	569372
184618	569373
393993	569374
147950	569375
173263	569376
4844	569377
235	569378
410485	569379
1476	569380
418229	569381
513910	569382
171754	569383
58797	569384
26467	569385
12618	569386
588575	569387
484229	569388
207794	569389
335160	569390
507087	569391
12284	569392
23839	569393
227488	569394
47181	569395
4572	569396
21429	569397
613896	569398
392156	569399
30297	569400
399890	569401
223038	569402
2483	569403
127675	569404
352582	569405
4271	569406
2514	569407
398731	569408
7683	569409
630253	569410
263157	569411
604801	569412
20184	569413
16598	569414
128626	569415
480338	569416
10071	569417
583076	569418
35162	569419
7	569420
54911	569421
326939	569422
665192	569423
576678	569424
205348	569425
3488	569426
436200	569427
512534	569428
535284	569429
5511	569430
82655	569431
214831	569432
24218	569433
291748	569434
33772	569435
421626	569436
125597	569437
585344	569438
145684	569439
418107	569440
54395	569441
659272	569442
24079	569443
476047	569444
476030	569445
17978	569446
55	569447
90713	569448
174123	569449
133256	569450
334513	569451
39984	569452
7	569453
489889	569454
861	569455
80338	569456
371056	569457
222087	569458
502650	569459
670165	569460
1684	569461
57550	569462
556813	569463
234701	569464
456836	569465
47657	569466
152112	569467
11	569468
2704	569469
2451	569470
430748	569471
74618	569472
13722	569473
429513	569474
3168	569475
4852	569476
297732	569477
632869	569478
13162	569479
4740	569480
114600	569481
4933	569482
221888	569483
80576	569484
56995	569485
661749	569486
408351	569487
212025	569488
260125	569489
4993	569490
533210	569491
48077	569492
31155	569493
644221	569494
260123	569495
170752	569496
37361	569497
133040	569498
101711	569499
556992	569500
25653	569501
553790	569502
153538	569503
691357	569504
181193	569505
81117	569506
6402	569507
53596	569508
588197	569509
58180	569510
78626	569511
571498	569512
499496	569513
474426	569514
23795	569515
134583	569516
1500	569517
575479	569518
388962	569519
382566	569520
9580	569521
35713	569522
308819	569523
246758	569524
290	569525
1796	569526
575502	569527
189	569528
579703	569529
27469	569530
549757	569531
56270	569532
40398	569533
183669	569534
4941	569535
6763	569536
121924	569537
52064	569538
18725	569539
471509	569540
471514	569541
312365	569542
14547	569543
212055	569544
319231	569545
111778	569546
236729	569547
690796	569548
305771	569549
109448	569550
2904	569551
88704	569552
234539	569553
124824	569554
856	569555
10726	569556
5803	569557
246373	569558
498	569559
17524	569560
15432	569561
222898	569562
560041	569563
214285	569564
519	569565
125092	569566
2	569567
415371	569568
393035	569569
580065	569570
252	569571
390175	569572
288165	569573
158769	569574
423593	569575
29871	569576
177863	569577
625267	569578
646158	569579
34787	569580
130075	569581
196574	569582
11760	569583
15764	569584
104428	569585
689356	569586
484623	569587
634255	569588
689350	569589
248040	569590
23790	569591
5026	569592
610212	569593
40385	569594
374797	569595
137924	569596
4340	569597
571432	569598
11763	569599
4184	569600
37886	569601
666880	569602
83104	569603
16006	569604
238248	569605
26165	569606
10587	569607
394415	569608
332833	569609
547484	569610
142731	569611
133287	569612
139959	569613
208235	569614
128587	569615
460854	569616
444933	569617
52938	569618
16537	569619
32319	569620
58789	569621
4638	569622
5649	569623
695069	569624
40477	569625
25991	569626
90041	569627
356924	569628
6904	569629
132587	569630
236	569631
5956	569632
387545	569633
410026	569634
58177	569635
12124	569636
424078	569637
142262	569638
259944	569639
236296	569640
21774	569641
7989	569642
54432	569643
214547	569644
151129	569645
48279	569646
31358	569647
145441	569648
234496	569649
50957	569650
31664	569651
90678	569652
507995	569653
134496	569654
516292	569655
170215	569656
4507	569657
495280	569658
200052	569659
4941	569660
234590	569661
72973	569662
5237	569663
35964	569664
24506	569665
522770	569666
689173	569667
314558	569668
214001	569669
560620	569670
154440	569671
57659	569672
14131	569673
304153	569674
508020	569675
102133	569676
228982	569677
101725	569678
11307	569679
139407	569680
465021	569681
42367	569682
646053	569683
557185	569684
126912	569685
221021	569686
55578	569687
532930	569688
43579	569689
168028	569690
287067	569691
23968	569692
30412	569693
410064	569694
44917	569695
120	569696
462926	569697
121737	569698
96727	569699
236462	569700
55576	569701
113187	569702
167747	569703
258744	569704
41246	569705
566	569706
384339	569707
15339	569708
51986	569709
567498	569710
19154	569711
37014	569712
4965	569713
532747	569714
493477	569715
384716	569716
523345	569717
102328	569718
38452	569719
26166	569720
50846	569721
57089	569722
5675	569723
215422	569724
475326	569725
660636	569726
532444	569727
467730	569728
354184	569729
111600	569730
56410	569731
61	569732
331551	569733
610320	569734
139639	569735
11552	569736
34375	569737
1750	569738
99801	569739
243125	569740
36689	569741
20903	569742
73824	569743
113254	569744
506018	569745
268	569746
3695	569747
17643	569748
691583	569749
579807	569750
21377	569751
114809	569752
26157	569753
414076	569754
54912	569755
143057	569756
589879	569757
80105	569758
171995	569759
30525	569760
15	569761
56136	569762
108835	569763
12376	569764
541381	569765
42014	569766
79256	569767
534112	569768
361628	569769
322927	569770
80583	569771
1964	569772
25773	569773
16564	569774
478768	569775
1316	569776
10028	569777
26160	569778
79838	569779
214535	569780
40103	569781
7141	569782
9923	569783
25651	569784
805	569785
68668	569786
421542	569787
314466	569788
481543	569789
48032	569790
123914	569791
55119	569792
68882	569793
134944	569794
337411	569795
134927	569796
188639	569797
176567	569798
18598	569799
110059	569800
17172	569801
330609	569802
314128	569803
94306	569804
143600	569805
33096	569806
13290	569807
70430	569808
361380	569809
10893	569810
173083	569811
11912	569812
349295	569813
24941	569814
444	569815
94363	569816
465940	569817
1239	569818
17112	569819
101324	569820
568907	569821
10455	569822
3134	569823
4559	569824
134979	569825
4603	569826
171338	569827
477551	569828
56728	569829
303895	569830
781	569831
9566	569832
77466	569833
499883	569834
67104	569835
633240	569836
60652	569837
41574	569838
1093	569839
29	569840
9	569841
11	569842
508543	569843
79301	569844
145621	569845
681947	569846
5307	569847
534636	569848
15255	569849
511873	569850
313854	569851
56967	569852
163697	569853
21619	569854
511482	569855
467047	569856
561821	569857
688780	569858
640748	569859
534686	569860
1098	569861
313	569862
410216	569863
251	569864
17641	569865
138989	569866
40	569867
14843	569868
7576	569869
255125	569870
328021	569871
6457	569872
43740	569873
524871	569874
3939	569875
394449	569876
7314	569877
689814	569878
15401	569879
394457	569880
6949	569881
558215	569882
30033	569883
48144	569884
45926	569885
48546	569886
812	569887
4719	569888
21468	569889
53695	569890
7939	569891
4406	569892
637419	569893
534786	569894
7574	569895
23530	569896
3859	569897
34570	569898
667511	569899
282181	569900
52516	569901
336966	569902
23590	569903
44389	569904
150741	569905
153179	569906
151893	569907
134417	569908
531967	569909
170373	569910
53581	569911
1002	569912
4610	569913
434049	569914
53786	569915
122749	569916
21296	569917
138892	569918
3499	569919
24951	569920
12845	569921
90781	569922
40816	569923
14931	569924
12780	569925
605083	569926
591605	569927
37965	569928
172598	569929
615294	569930
592937	569931
108771	569932
883	569933
17113	569934
341839	569935
21365	569936
2231	569937
2874	569938
254216	569939
637403	569940
441715	569941
58103	569942
14721	569943
24826	569944
177631	569945
19461	569946
344224	569947
29621	569948
137744	569949
12202	569950
33641	569951
669445	569952
583078	569953
18104	569954
689204	569955
83961	569956
267238	569957
531951	569958
229734	569959
505891	569960
540376	569961
484888	569962
513428	569963
70791	569964
8	569965
12875	569966
578871	569967
423627	569968
99	569969
507981	569970
43530	569971
131073	569972
31673	569973
512817	569974
388156	569975
170798	569976
325023	569977
126510	569978
449	569979
28458	569980
17682	569981
5831	569982
134945	569983
263606	569984
119224	569985
95313	569986
1672	569987
141902	569988
134912	569989
6024	569990
233440	569991
11624	569992
228787	569993
647247	569994
481837	569995
506106	569996
114328	569997
94965	569998
18719	569999
589875	570000
29	570001
46696	570002
13398	570003
29843	570004
61	570005
423465	570006
257029	570007
118135	570008
532384	570009
61978	570010
2281	570011
40449	570012
165773	570013
52147	570014
466215	570015
81465	570016
98485	570017
161152	570018
29445	570019
1224	570020
75802	570021
472375	570022
16527	570023
213564	570024
23656	570025
7503	570026
509109	570027
258560	570028
1785	570029
507323	570030
75123	570031
26347	570032
457150	570033
85308	570034
2039	570035
137757	570036
125430	570037
46475	570038
572746	570039
148816	570040
819	570041
499565	570042
7	570043
228676	570044
160355	570045
40662	570046
161902	570047
506206	570048
34571	570049
88888	570050
103839	570051
1388	570052
6111	570053
4337	570054
634100	570055
12750	570056
42369	570057
13084	570058
11308	570059
602075	570060
12580	570061
48050	570062
99	570063
633	570064
3825	570065
8527	570066
13957	570067
177396	570068
53545	570069
40	570070
38244	570071
570090	570072
2395	570073
493383	570074
958	570075
99	570076
61	570077
104514	570078
133992	570079
46196	570080
7681	570081
11	570082
4853	570083
130703	570084
69034	570085
11	570086
61	570087
286849	570088
36966	570089
54213	570090
244237	570091
520415	570092
581121	570093
12747	570094
649444	570095
168101	570096
142852	570097
3812	570098
557093	570099
11600	570100
208414	570101
254605	570102
477807	570103
311240	570104
516544	570105
539014	570106
636682	570107
12731	570108
1604	570109
63633	570110
60	570111
412102	570112
687883	570113
311485	570114
50804	570115
149783	570116
6197	570117
381117	570118
167467	570119
118080	570120
24232	570121
8	570122
3647	570123
21914	570124
19317	570125
117243	570126
3005	570127
48391	570128
34831	570129
160747	570130
108687	570131
172782	570132
164380	570133
21565	570134
163017	570135
1297	570136
47003	570137
102430	570138
69031	570139
116303	570140
137223	570141
559611	570142
24069	570143
57818	570144
289038	570145
612605	570146
405698	570147
106628	570148
306603	570149
40469	570150
276113	570151
4933	570152
68548	570153
89906	570154
133200	570155
697481	570156
24952	570157
58722	570158
27752	570159
673623	570160
257938	570161
11	570162
15790	570163
129490	570164
84417	570165
27714	570166
650271	570167
132978	570168
513434	570169
133167	570170
12096	570171
120901	570172
16594	570173
164294	570174
12031	570175
598372	570176
24276	570177
396093	570178
5677	570179
560675	570180
141	570181
594875	570182
113906	570183
40808	570184
10628	570185
33244	570186
222080	570187
106005	570188
3483	570189
371072	570190
479328	570191
29619	570192
4710	570193
423626	570194
42986	570195
11914	570196
86822	570197
13949	570198
28065	570199
19586	570200
99	570201
13213	570202
46245	570203
101655	570204
1843	570205
14133	570206
131405	570207
4469	570208
313341	570209
532700	570210
111708	570211
566290	570212
25608	570213
479270	570214
136026	570215
472357	570216
172226	570217
133204	570218
175972	570219
133751	570220
208225	570221
103708	570222
367467	570223
640197	570224
299924	570225
594883	570226
169919	570227
436	570228
125258	570229
23790	570230
499542	570231
108122	570232
259955	570233
29334	570234
115431	570235
3167	570236
578852	570237
384917	570238
346774	570239
22001	570240
106447	570241
512711	570242
168510	570243
516907	570244
59968	570245
89322	570246
510606	570247
613340	570248
598415	570249
22319	570250
95479	570251
27332	570252
408455	570253
89345	570254
632407	570255
150176	570256
443080	570257
66356	570258
53363	570259
519425	570260
18307	570261
527148	570262
490	570263
47671	570264
21447	570265
61977	570266
5464	570267
293564	570268
576080	570269
527210	570270
455956	570271
50710	570272
652979	570273
11453	570274
25249	570275
511385	570276
129768	570277
510	570278
585667	570279
74663	570280
62117	570281
312438	570282
12386	570283
135435	570284
2163	570285
657367	570286
79486	570287
472732	570288
22629	570289
512825	570290
170186	570291
162118	570292
20892	570293
21532	570294
583213	570295
109042	570296
14145	570297
515953	570298
142607	570299
840	570300
46477	570301
479677	570302
12474	570303
10027	570304
139737	570305
521588	570306
634212	570307
59244	570308
394373	570309
79163	570310
86400	570311
316444	570312
141630	570313
16454	570314
108704	570315
174851	570316
11786	570317
588101	570318
225224	570319
6138	570320
82976	570321
190913	570322
83642	570323
48135	570324
60582	570325
651721	570326
579829	570327
627443	570328
172051	570329
334148	570330
259186	570331
445971	570332
4442	570333
2289	570334
286788	570335
292105	570336
540411	570337
619569	570338
265630	570339
26498	570340
235538	570341
506034	570342
128780	570343
128585	570344
120	570345
325001	570346
274449	570347
343781	570348
5436	570349
79242	570350
139494	570351
11278	570352
23027	570353
78571	570354
244872	570355
21368	570356
537791	570357
567428	570358
92221	570359
11788	570360
48547	570361
5911	570362
147992	570363
560644	570364
14153	570365
206313	570366
2526	570367
13858	570368
238914	570369
50111	570370
539757	570371
594139	570372
40630	570373
622773	570374
418798	570375
24623	570376
686808	570377
3384	570378
139134	570379
310179	570380
37761	570381
8	570382
49970	570383
414427	570384
48153	570385
516273	570386
534164	570387
125218	570388
207734	570389
556770	570390
838	570391
42696	570392
489892	570393
49791	570394
149419	570395
28170	570396
24539	570397
319610	570398
77843	570399
392417	570400
575632	570401
6251	570402
165771	570403
343188	570404
418126	570405
482150	570406
2691	570407
279812	570408
627075	570409
89345	570410
43460	570411
49561	570412
25378	570413
58848	570414
260124	570415
252950	570416
16011	570417
16218	570418
68724	570419
88310	570420
102946	570421
499988	570422
352	570423
19520	570424
293554	570425
447357	570426
342267	570427
140567	570428
152685	570429
46278	570430
20022	570431
675559	570432
572906	570433
11570	570434
7997	570435
86844	570436
24285	570437
155718	570438
22171	570439
337664	570440
137420	570441
529776	570442
436872	570443
468396	570444
468398	570445
16050	570446
51317	570447
581443	570448
501791	570449
579303	570450
319932	570451
228428	570452
364999	570453
538490	570454
162474	570455
48322	570456
511760	570457
34815	570458
129254	570459
442376	570460
14457	570461
49700	570462
72158	570463
29341	570464
74228	570465
119025	570466
401739	570467
130687	570468
39162	570469
50400	570470
591458	570471
258588	570472
346518	570473
51723	570474
48309	570475
83576	570476
258613	570477
536438	570478
285	570479
349497	570480
587474	570481
129058	570482
688943	570483
2495	570484
656737	570485
42651	570486
3	570487
306086	570488
650259	570489
18856	570490
330694	570491
8081	570492
59673	570493
7403	570494
598879	570495
34894	570496
23330	570497
46199	570498
569555	570499
660938	570500
515996	570501
133774	570502
24867	570503
513389	570504
281129	570505
12477	570506
19058	570507
510028	570508
363723	570509
428558	570510
457137	570511
122975	570512
648859	570513
516280	570514
437890	570515
211693	570516
22718	570517
1475	570518
13159	570519
3935	570520
547129	570521
157053	570522
492283	570523
149319	570524
62813	570525
386784	570526
183712	570527
34375	570528
551984	570529
183730	570530
25651	570531
55736	570532
16515	570533
48413	570534
682098	570535
15	570536
73568	570537
144917	570538
4866	570539
142990	570540
147	570541
66926	570542
97778	570543
384639	570544
8105	570545
387983	570546
360854	570547
351616	570548
336892	570549
162202	570550
164632	570551
83641	570552
1776	570553
7730	570554
99777	570555
508568	570556
21291	570557
12554	570558
71992	570559
75591	570560
550637	570561
167860	570562
153518	570563
25512	570564
17624	570565
342622	570566
35196	570567
185211	570568
119472	570569
44590	570570
606372	570571
30575	570572
515102	570573
119492	570574
85258	570575
10604	570576
670419	570577
15665	570578
66545	570579
680391	570580
380995	570581
677390	570582
66322	570583
1769	570584
2974	570585
588237	570586
41416	570587
227555	570588
225059	570589
72495	570590
224856	570591
62700	570592
51276	570593
653104	570594
104767	570595
518691	570596
479138	570597
515994	570598
234733	570599
362701	570600
375340	570601
491375	570602
630408	570603
604537	570604
517089	570605
482319	570606
222045	570607
73518	570608
48668	570609
234582	570610
234545	570611
73545	570612
73925	570613
389878	570614
312599	570615
523346	570616
361926	570617
506205	570618
31717	570619
224831	570620
183795	570621
73519	570622
421644	570623
4610	570624
293652	570625
375748	570626
48532	570627
225088	570628
223461	570629
17394	570630
42983	570631
11078	570632
430	570633
602921	570634
34	570635
491361	570636
127676	570637
12480	570638
38807	570639
149315	570640
50714	570641
303354	570642
633651	570643
50505	570644
1373	570645
139292	570646
10865	570647
16599	570648
133228	570649
510706	570650
11797	570651
98295	570652
81005	570653
159523	570654
166365	570655
513284	570656
4421	570657
100204	570658
222095	570659
689878	570660
508023	570661
689875	570662
397548	570663
95318	570664
140554	570665
4991	570666
250494	570667
2213	570668
4227	570669
576723	570670
50712	570671
6744	570672
3060	570673
127139	570674
650024	570675
115344	570676
471615	570677
22094	570678
19520	570679
361145	570680
240368	570681
19465	570682
70793	570683
70789	570684
545551	570685
128953	570686
12585	570687
94075	570688
579733	570689
96010	570690
234552	570691
147299	570692
8	570693
114116	570694
94066	570695
28477	570696
352663	570697
12653	570698
138935	570699
9817	570700
510027	570701
26570	570702
12618	570703
418219	570704
45585	570705
519914	570706
474403	570707
222129	570708
145726	570709
6328	570710
480752	570711
1026	570712
59242	570713
60640	570714
13213	570715
202916	570716
577228	570717
11	570718
139745	570719
22629	570720
462569	570721
31946	570722
7964	570723
203101	570724
540426	570725
86810	570726
506178	570727
1087	570728
34	570729
37026	570730
208399	570731
164766	570732
47932	570733
1993	570734
25343	570735
12489	570736
51726	570737
626615	570738
36736	570739
561536	570740
456775	570741
50676	570742
285731	570743
40541	570744
639619	570745
462278	570746
221714	570747
343586	570748
42988	570749
588196	570750
676	570751
303617	570752
605292	570753
203137	570754
15292	570755
529203	570756
352671	570757
46336	570758
49900	570759
8218	570760
55546	570761
53405	570762
50274	570763
163710	570764
322719	570765
530383	570766
140570	570767
153210	570768
205949	570769
20263	570770
81592	570771
297	570772
96332	570773
128706	570774
162426	570775
127079	570776
80025	570777
85792	570778
11319	570779
10649	570780
167720	570781
500582	570782
51020	570783
2380	570784
17887	570785
51745	570786
156217	570787
312310	570788
73547	570789
517041	570790
135617	570791
491970	570792
312345	570793
312401	570794
363626	570795
312483	570796
135619	570797
234756	570798
312417	570799
38710	570800
523342	570801
386750	570802
694678	570803
312671	570804
91211	570805
312624	570806
312479	570807
577025	570808
102153	570809
312532	570810
577053	570811
91233	570812
73501	570813
222019	570814
312665	570815
312645	570816
312552	570817
102159	570818
234612	570819
523349	570820
234480	570821
51828	570822
25878	570823
9	570824
59	570825
6026	570826
186110	570827
343403	570828
39524	570829
2627	570830
58763	570831
537762	570832
3498	570833
536599	570834
682419	570835
207233	570836
306471	570837
21090	570838
119099	570839
49734	570840
114401	570841
114168	570842
6557	570843
450850	570844
25715	570845
651	570846
655495	570847
375946	570848
81002	570849
638439	570850
10341	570851
6424	570852
66749	570853
7728	570854
71813	570855
55844	570856
19684	570857
151039	570858
134446	570859
569	570860
625100	570861
55906	570862
511425	570863
47654	570864
20840	570865
8119	570866
40733	570867
140229	570868
44198	570869
1630	570870
481212	570871
334228	570872
457082	570873
401709	570874
312746	570875
594208	570876
11002	570877
303224	570878
6381	570879
279124	570880
134627	570881
25563	570882
672438	570883
67062	570884
130713	570885
7164	570886
142	570887
452174	570888
251	570889
456890	570890
20824	570891
666	570892
86796	570893
493463	570894
277620	570895
558315	570896
78977	570897
50	570898
7224	570899
133287	570900
465993	570901
314458	570902
29454	570903
6140	570904
140577	570905
7968	570906
14330	570907
327190	570908
536441	570909
129773	570910
64926	570911
112270	570912
59071	570913
22917	570914
121331	570915
6800	570916
44997	570917
171219	570918
251	570919
436616	570920
115529	570921
588871	570922
44263	570923
87775	570924
144299	570925
21514	570926
8147	570927
37596	570928
164220	570929
556753	570930
13041	570931
9201	570932
2013	570933
470671	570934
165690	570935
153318	570936
655796	570937
146160	570938
352	570939
19470	570940
511458	570941
188268	570942
52527	570943
390428	570944
568	570945
19723	570946
108711	570947
26953	570948
174140	570949
99	570950
134422	570951
75115	570952
244890	570953
685524	570954
1993	570955
610321	570956
456048	570957
359729	570958
245633	570959
29828	570960
33496	570961
206468	570962
355626	570963
481862	570964
61290	570965
683	570966
8202	570967
229057	570968
560926	570969
159576	570970
91570	570971
557323	570972
506133	570973
39983	570974
446049	570975
28478	570976
13	570977
518727	570978
11187	570979
560638	570980
482245	570981
509539	570982
4565	570983
48186	570984
486965	570985
281543	570986
40070	570987
130077	570988
48166	570989
49825	570990
3058	570991
168712	570992
70982	570993
430087	570994
479229	570995
51435	570996
165396	570997
399823	570998
55927	570999
241940	571000
227653	571001
93930	571002
10663	571003
3061	571004
92420	571005
29616	571006
14627	571007
121227	571008
618	571009
16779	571010
114301	571011
188302	571012
427471	571013
164799	571014
19743	571015
177935	571016
6513	571017
336490	571018
40	571019
414186	571020
16701	571021
610360	571022
38435	571023
43244	571024
381659	571025
7545	571026
244782	571027
350729	571028
120535	571029
318709	571030
9582	571031
318408	571032
318693	571033
38450	571034
58792	571035
394492	571036
318722	571037
5293	571038
5728	571039
421792	571040
15611	571041
143426	571042
491973	571043
208259	571044
131071	571045
179101	571046
535271	571047
352001	571048
63517	571049
409107	571050
543696	571051
33536	571052
324620	571053
48213	571054
107087	571055
107087	571056
38448	571057
1988	571058
143995	571059
359827	571060
5739	571061
53709	571062
38508	571063
144291	571064
303796	571065
265223	571066
26870	571067
159750	571068
523337	571069
228427	571070
560722	571071
12471	571072
558310	571073
48809	571074
48076	571075
201250	571076
154922	571077
625342	571078
59967	571079
352646	571080
42356	571081
7926	571082
365411	571083
689465	571084
259389	571085
418094	571086
508545	571087
75110	571088
244401	571089
648724	571090
115431	571091
3646	571092
201920	571093
325398	571094
29277	571095
18001	571096
644522	571097
447	571098
1456	571099
61	571100
73619	571101
77212	571102
9619	571103
37161	571104
263351	571105
238794	571106
17365	571107
24286	571108
127617	571109
144283	571110
7440	571111
128189	571112
148327	571113
319414	571114
48387	571115
167825	571116
121497	571117
603327	571118
390335	571119
78836	571120
16926	571121
507220	571122
173538	571123
57403	571124
144281	571125
254206	571126
4586	571127
133180	571128
11	571129
96693	571130
107659	571131
219	571132
1978	571133
5622	571134
15972	571135
479756	571136
634642	571137
231467	571138
578510	571139
36975	571140
321599	571141
72039	571142
244	571143
60629	571144
519960	571145
356860	571146
634568	571147
681964	571148
428557	571149
634558	571150
24478	571151
42784	571152
131733	571153
607733	571154
38436	571155
93927	571156
367963	571157
49901	571158
258	571159
224280	571160
695723	571161
390363	571162
583235	571163
51448	571164
166516	571165
49121	571166
510488	571167
389814	571168
156282	571169
283631	571170
495871	571171
457259	571172
693194	571173
145444	571174
437602	571175
623	571176
133277	571177
8635	571178
70267	571179
38523	571180
5296	571181
133303	571182
397417	571183
12405	571184
128547	571185
138063	571186
677003	571187
3788	571188
25914	571189
234569	571190
594248	571191
582012	571192
316835	571193
87716	571194
12098	571195
62319	571196
483	571197
352691	571198
124201	571199
5726	571200
52197	571201
1291	571202
614737	571203
128315	571204
133221	571205
19751	571206
152247	571207
563687	571208
46704	571209
277919	571210
943	571211
261077	571212
133	571213
135494	571214
10047	571215
2038	571216
234951	571217
57576	571218
11893	571219
167455	571220
134143	571221
270510	571222
585422	571223
149050	571224
128626	571225
511787	571226
2628	571227
205218	571228
96358	571229
96705	571230
418263	571231
511880	571232
163016	571233
336484	571234
298805	571235
412614	571236
19728	571237
205466	571238
22586	571239
20447	571240
7677	571241
99	571242
1442	571243
208470	571244
9594	571245
169343	571246
522785	571247
228909	571248
240227	571249
96705	571250
574	571251
70981	571252
481902	571253
68844	571254
623	571255
26754	571256
171998	571257
390012	571258
50273	571259
90296	571260
31721	571261
322560	571262
125425	571263
67092	571264
101800	571265
352832	571266
45601	571267
11995	571268
681998	571269
93925	571270
140358	571271
20715	571272
8057	571273
495896	571274
18153	571275
306034	571276
101291	571277
62657	571278
545958	571279
336435	571280
91342	571281
4937	571282
55655	571283
20754	571284
9587	571285
38430	571286
2014	571287
206341	571288
173420	571289
132103	571290
174878	571291
15383	571292
128632	571293
802	571294
390769	571295
9501	571296
312878	571297
36984	571298
438352	571299
141772	571300
23958	571301
137060	571302
37970	571303
127112	571304
37968	571305
162544	571306
18041	571307
673721	571308
1721	571309
656081	571310
395148	571311
376933	571312
646314	571313
506070	571314
462265	571315
652990	571316
7523	571317
80989	571318
128627	571319
650456	571320
286729	571321
85781	571322
99174	571323
646232	571324
31	571325
24281	571326
133217	571327
616	571328
286	571329
59963	571330
94909	571331
61774	571332
4624	571333
258637	571334
18686	571335
6836	571336
133267	571337
174874	571338
139407	571339
78241	571340
4194	571341
15	571342
6796	571343
15405	571344
522755	571345
372363	571346
444934	571347
23181	571348
545386	571349
10399	571350
51927	571351
260392	571352
673595	571353
57253	571354
681134	571355
36439	571356
683198	571357
694346	571358
22362	571359
46680	571360
138834	571361
11963	571362
181584	571363
476109	571364
172218	571365
14198	571366
236540	571367
22708	571368
560663	571369
183685	571370
6425	571371
252452	571372
158806	571373
229624	571374
14193	571375
440043	571376
28596	571377
136938	571378
14189	571379
391915	571380
387954	571381
5238	571382
21497	571383
10342	571384
14926	571385
260068	571386
236073	571387
6424	571388
652002	571389
174287	571390
476312	571391
177739	571392
477305	571393
2856	571394
42658	571395
535397	571396
145438	571397
687878	571398
64792	571399
171210	571400
20838	571401
171145	571402
10509	571403
456888	571404
53313	571405
19342	571406
32591	571407
205054	571408
11798	571409
26828	571410
3287	571411
89296	571412
30029	571413
685	571414
130711	571415
8973	571416
819	571417
1177	571418
89245	571419
25353	571420
861	571421
2	571422
8	571423
312852	571424
8456	571425
46493	571426
158823	571427
136244	571428
410013	571429
215424	571430
53629	571431
188687	571432
7280	571433
9201	571434
46458	571435
51936	571436
6797	571437
614508	571438
962	571439
57109	571440
1771	571441
1295	571442
42419	571443
20174	571444
530295	571445
506217	571446
5959	571447
44996	571448
605088	571449
290	571450
130708	571451
29628	571452
171616	571453
346400	571454
94221	571455
322606	571456
17115	571457
21711	571458
88460	571459
46209	571460
322603	571461
625376	571462
135015	571463
172938	571464
5522	571465
112370	571466
558210	571467
133805	571468
22003	571469
77481	571470
19444	571471
546382	571472
51	571473
74389	571474
142321	571475
21683	571476
170181	571477
363365	571478
40698	571479
8321	571480
345696	571481
14793	571482
250903	571483
3939	571484
60738	571485
30030	571486
493420	571487
99769	571488
3664	571489
14027	571490
228973	571491
294402	571492
73787	571493
54436	571494
55707	571495
134949	571496
536158	571497
17875	571498
167039	571499
177081	571500
47414	571501
462268	571502
70880	571503
53544	571504
421649	571505
117326	571506
117326	571507
51180	571508
390	571509
26773	571510
91104	571511
631	571512
541494	571513
254043	571514
154875	571515
108854	571516
177300	571517
532469	571518
13432	571519
676	571520
132136	571521
652996	571522
236074	571523
58301	571524
166590	571525
484168	571526
2608	571527
21662	571528
578877	571529
259353	571530
481807	571531
243130	571532
283615	571533
955	571534
24276	571535
30227	571536
252975	571537
187915	571538
17818	571539
148859	571540
326231	571541
322600	571542
14725	571543
90030	571544
694473	571545
21092	571546
132472	571547
670261	571548
59440	571549
511869	571550
24307	571551
645771	571552
52782	571553
33350	571554
90194	571555
1577	571556
2153	571557
205420	571558
549893	571559
663528	571560
403600	571561
440587	571562
68670	571563
143094	571564
14191	571565
102622	571566
534172	571567
13200	571568
17815	571569
410	571570
28595	571571
54206	571572
15210	571573
26770	571574
233814	571575
140354	571576
1293	571577
15253	571578
303758	571579
142	571580
493423	571581
9498	571582
481811	571583
50	571584
675539	571585
2084	571586
172782	571587
25884	571588
2922	571589
559148	571590
21540	571591
2689	571592
678253	571593
16106	571594
39989	571595
578863	571596
287839	571597
48367	571598
3395	571599
418287	571600
161373	571601
572940	571602
551535	571603
5267	571604
134466	571605
359165	571606
47203	571607
7836	571608
572024	571609
24235	571610
481654	571611
41713	571612
274910	571613
560623	571614
10696	571615
644139	571616
90039	571617
390354	571618
138945	571619
23899	571620
126243	571621
480741	571622
498	571623
243182	571624
122760	571625
53595	571626
115532	571627
197645	571628
49784	571629
31650	571630
653017	571631
9	571632
189	571633
143331	571634
586881	571635
19022	571636
200081	571637
204	571638
194499	571639
56066	571640
69032	571641
86846	571642
134915	571643
17643	571644
379882	571645
26108	571646
576713	571647
120092	571648
136315	571649
194590	571650
29409	571651
39569	571652
48	571653
94325	571654
554462	571655
6895	571656
79206	571657
7	571658
118103	571659
49755	571660
545068	571661
146099	571662
21446	571663
511696	571664
21209	571665
167910	571666
150092	571667
621094	571668
252	571669
4586	571670
3393	571671
540815	571672
40737	571673
447192	571674
181865	571675
147476	571676
52708	571677
683131	571678
18713	571679
13130	571680
113178	571681
6141	571682
34006	571683
687086	571684
578856	571685
35	571686
23788	571687
512800	571688
1980	571689
69059	571690
418182	571691
7984	571692
19683	571693
149228	571694
536462	571695
503260	571696
22478	571697
509517	571698
8088	571699
335917	571700
131243	571701
46219	571702
48198	571703
672473	571704
133057	571705
579936	571706
182618	571707
82432	571708
385543	571709
37179	571710
459613	571711
149857	571712
83549	571713
19842	571714
493408	571715
1367	571716
71213	571717
14306	571718
562821	571719
158849	571720
653002	571721
57095	571722
134485	571723
504766	571724
234892	571725
9625	571726
581147	571727
473	571728
380946	571729
1846	571730
92733	571731
133040	571732
124040	571733
207849	571734
566362	571735
742	571736
86818	571737
54447	571738
115327	571739
113315	571740
35774	571741
331554	571742
13166	571743
154264	571744
135965	571745
4053	571746
556974	571747
144261	571748
24070	571749
4171	571750
594203	571751
24437	571752
448208	571753
14467	571754
519527	571755
102549	571756
42362	571757
13046	571758
5023	571759
11570	571760
47808	571761
570005	571762
83204	571763
518657	571764
6142	571765
509886	571766
164389	571767
1677	571768
5035	571769
198286	571770
340320	571771
23	571772
418533	571773
486097	571774
24651	571775
12166	571776
649042	571777
234488	571778
449277	571779
59815	571780
68784	571781
172620	571782
659087	571783
60494	571784
75497	571785
7910	571786
77212	571787
644186	571788
207689	571789
5186	571790
398199	571791
16694	571792
5160	571793
384306	571794
236	571795
396073	571796
254261	571797
133578	571798
19876	571799
5152	571800
156043	571801
80582	571802
429771	571803
1398	571804
35196	571805
313378	571806
2486	571807
571327	571808
322441	571809
34850	571810
35863	571811
324618	571812
9940	571813
2879	571814
1980	571815
17970	571816
177886	571817
624216	571818
293603	571819
45416	571820
139393	571821
530626	571822
84398	571823
352592	571824
135474	571825
216064	571826
60727	571827
130702	571828
215431	571829
17879	571830
149517	571831
2741	571832
30572	571833
348423	571834
4482	571835
160814	571836
164397	571837
121738	571838
9933	571839
14804	571840
19471	571841
84748	571842
251009	571843
113169	571844
164222	571845
471995	571846
430	571847
488037	571848
648675	571849
290893	571850
450709	571851
51281	571852
178189	571853
290496	571854
165482	571855
634338	571856
37960	571857
54434	571858
7518	571859
134294	571860
36782	571861
11	571862
7287	571863
60514	571864
265424	571865
42865	571866
655156	571867
53546	571868
6571	571869
102406	571870
43632	571871
150261	571872
18105	571873
92429	571874
6787	571875
150175	571876
646825	571877
43740	571878
422661	571879
128284	571880
9040	571881
1186	571882
122786	571883
81962	571884
66061	571885
152076	571886
493373	571887
119	571888
561238	571889
121156	571890
273870	571891
175165	571892
43418	571893
166665	571894
265597	571895
47150	571896
30628	571897
11078	571898
302165	571899
13	571900
326754	571901
492612	571902
480847	571903
104909	571904
75760	571905
42409	571906
405657	571907
59226	571908
291717	571909
15252	571910
5269	571911
164402	571912
293014	571913
127461	571914
423436	571915
58793	571916
318779	571917
484892	571918
9	571919
70320	571920
127646	571921
119536	571922
561539	571923
68835	571924
166668	571925
14554	571926
606729	571927
7939	571928
87851	571929
17976	571930
161315	571931
526386	571932
335321	571933
27478	571934
475490	571935
9288	571936
27563	571937
454685	571938
455931	571939
33646	571940
283	571941
507432	571942
73681	571943
127631	571944
50	571945
418192	571946
59444	571947
954	571948
203509	571949
154866	571950
364773	571951
234724	571952
390426	571953
564018	571954
346916	571955
343408	571956
613975	571957
660539	571958
529100	571959
6577	571960
175743	571961
658993	571962
164295	571963
566637	571964
128933	571965
75648	571966
382787	571967
2207	571968
467172	571969
496768	571970
661250	571971
1977	571972
486703	571973
250949	571974
18999	571975
314842	571976
682027	571977
114121	571978
58792	571979
666	571980
516321	571981
583678	571982
86819	571983
678180	571984
418248	571985
10342	571986
19313	571987
19317	571988
652999	571989
652981	571990
164306	571991
35024	571992
652970	571993
16593	571994
42372	571995
18472	571996
418125	571997
24825	571998
136321	571999
30031	572000
644479	572001
79835	572002
281134	572003
42364	572004
101662	572005
151827	572006
420	572007
10342	572008
400673	572009
259398	572010
682039	572011
475434	572012
262812	572013
9147	572014
283589	572015
4299	572016
506036	572017
122963	572018
11220	572019
14142	572020
8778	572021
228067	572022
142265	572023
275937	572024
267933	572025
21298	572026
174992	572027
35331	572028
82214	572029
511094	572030
32947	572031
408800	572032
420	572033
421735	572034
180322	572035
169841	572036
5788	572037
14554	572038
621137	572039
13085	572040
125243	572041
431893	572042
420	572043
36812	572044
2422	572045
1950	572046
24698	572047
323931	572048
585020	572049
30699	572050
151	572051
583518	572052
41583	572053
381370	572054
136579	572055
371610	572056
120086	572057
573266	572058
205374	572059
17992	572060
333709	572061
7991	572062
363094	572063
287530	572064
113344	572065
19915	572066
329115	572067
331749	572068
584869	572069
52777	572070
547719	572071
535280	572072
624269	572073
550742	572074
33080	572075
67734	572076
487630	572077
23897	572078
495085	572079
31631	572080
19943	572081
171975	572082
52286	572083
170467	572084
27842	572085
24290	572086
9983	572087
614446	572088
13086	572089
12456	572090
57490	572091
697259	572092
11280	572093
94354	572094
96878	572095
114256	572096
4340	572097
236148	572098
156673	572099
31736	572100
5133	572101
86845	572102
36920	572103
1980	572104
42953	572105
74368	572106
263690	572107
605114	572108
421273	572109
63580	572110
8113	572111
48369	572112
516910	572113
79506	572114
482698	572115
330530	572116
6428	572117
8222	572118
204893	572119
537470	572120
37050	572121
170217	572122
68642	572123
122764	572124
70278	572125
477313	572126
40746	572127
105363	572128
2427	572129
122746	572130
506243	572131
364369	572132
208293	572133
50508	572134
170208	572135
512500	572136
534193	572137
682055	572138
682114	572139
5713	572140
113174	572141
394600	572142
1441	572143
691604	572144
56271	572145
576215	572146
362	572147
2165	572148
508523	572149
14928	572150
106991	572151
1501	572152
1980	572153
364592	572154
139854	572155
676343	572156
1064	572157
111034	572158
133242	572159
21414	572160
510040	572161
118194	572162
153430	572163
43957	572164
8859	572165
51026	572166
54397	572167
610358	572168
551527	572169
11739	572170
558293	572171
49795	572172
133652	572173
5030	572174
22629	572175
509526	572176
1687	572177
2135	572178
6551	572179
551532	572180
51021	572181
303656	572182
109944	572183
17728	572184
634295	572185
58103	572186
414209	572187
5715	572188
449258	572189
337443	572190
44474	572191
148966	572192
1990	572193
17820	572194
79236	572195
682137	572196
7149	572197
5967	572198
208238	572199
534151	572200
18683	572201
127955	572202
682006	572203
427714	572204
4907	572205
93860	572206
16218	572207
384764	572208
166498	572209
30136	572210
558225	572211
506313	572212
588258	572213
414068	572214
326975	572215
5741	572216
50022	572217
508526	572218
24015	572219
4583	572220
293515	572221
119465	572222
9288	572223
5718	572224
117724	572225
222039	572226
3227	572227
326721	572228
469193	572229
34815	572230
182660	572231
52874	572232
3859	572233
32323	572234
511463	572235
1316	572236
52944	572237
129319	572238
265412	572239
145692	572240
4801	572241
103147	572242
625	572243
21091	572244
214780	572245
448	572246
2665	572247
367943	572248
394567	572249
96878	572250
9546	572251
46573	572252
644204	572253
418821	572254
243229	572255
74657	572256
126407	572257
101332	572258
637464	572259
238378	572260
634595	572261
293644	572262
113183	572263
265083	572264
57690	572265
160686	572266
160695	572267
625533	572268
436951	572269
56139	572270
16872	572271
25974	572272
46705	572273
267250	572274
2094	572275
95251	572276
5725	572277
12840	572278
22346	572279
3797	572280
67261	572281
2706	572282
137175	572283
159460	572284
295005	572285
68576	572286
109115	572287
691338	572288
130285	572289
506027	572290
696276	572291
433985	572292
418237	572293
33944	572294
681809	572295
33146	572296
23172	572297
539394	572298
66747	572299
109180	572300
353834	572301
11614	572302
18502	572303
502708	572304
694892	572305
167104	572306
57792	572307
673717	572308
134353	572309
128513	572310
3698	572311
134491	572312
256388	572313
5244	572314
502665	572315
110520	572316
585614	572317
577819	572318
568789	572319
24223	572320
410952	572321
322329	572322
148335	572323
54324	572324
5724	572325
127170	572326
174778	572327
33364	572328
152486	572329
1630	572330
529707	572331
3527	572332
640655	572333
265457	572334
172618	572335
693513	572336
267342	572337
31680	572338
11577	572339
646725	572340
573695	572341
302150	572342
567839	572343
238813	572344
394366	572345
31751	572346
446185	572347
51014	572348
394817	572349
431479	572350
139862	572351
752	572352
370610	572353
983	572354
21621	572355
174868	572356
10488	572357
126452	572358
152258	572359
50829	572360
156812	572361
173990	572362
20548	572363
54432	572364
4104	572365
19962	572366
1980	572367
461175	572368
578881	572369
1630	572370
24287	572371
24478	572372
127956	572373
364738	572374
467444	572375
84458	572376
5465	572377
170200	572378
564789	572379
4502	572380
490630	572381
430892	572382
134439	572383
390132	572384
57499	572385
111028	572386
625636	572387
210277	572388
122943	572389
174100	572390
130685	572391
126401	572392
318706	572393
1497	572394
172046	572395
9598	572396
96693	572397
135629	572398
8540	572399
534137	572400
397393	572401
660925	572402
34221	572403
23959	572404
541242	572405
444739	572406
53014	572407
589795	572408
27004	572409
660940	572410
289039	572411
2700	572412
330724	572413
58303	572414
945	572415
282187	572416
336438	572417
549433	572418
187862	572419
19602	572420
2704	572421
207236	572422
391121	572423
441666	572424
170220	572425
60048	572426
634583	572427
88379	572428
666	572429
34810	572430
394402	572431
24537	572432
367867	572433
21471	572434
144326	572435
46745	572436
5694	572437
109122	572438
394502	572439
126489	572440
1316	572441
414178	572442
99	572443
336334	572444
620833	572445
4764	572446
17980	572447
32028	572448
44932	572449
29842	572450
23857	572451
564827	572452
304406	572453
6306	572454
42008	572455
107187	572456
530750	572457
60517	572458
356823	572459
365725	572460
96728	572461
24291	572462
519547	572463
597053	572464
151049	572465
467062	572466
529	572467
205610	572468
304430	572469
261048	572470
653286	572471
34388	572472
5677	572473
47932	572474
5456	572475
371038	572476
538476	572477
125636	572478
171220	572479
14346	572480
162376	572481
3443	572482
208373	572483
269799	572484
20863	572485
348236	572486
93692	572487
35725	572488
132	572489
487163	572490
62697	572491
697062	572492
44973	572493
135692	572494
12079	572495
53069	572496
188395	572497
230662	572498
418162	572499
465942	572500
839	572501
151715	572502
170887	572503
6457	572504
6457	572505
155235	572506
512730	572507
21386	572508
7380	572509
11261	572510
34	572511
119501	572512
92499	572513
46747	572514
95600	572515
57363	572516
133469	572517
269790	572518
128199	572519
50176	572520
207875	572521
22478	572522
512565	572523
345025	572524
110045	572525
122755	572526
41418	572527
43951	572528
106295	572529
672106	572530
91746	572531
467514	572532
694212	572533
317596	572534
8131	572535
139501	572536
17736	572537
386863	572538
27690	572539
450292	572540
229379	572541
130912	572542
605185	572543
146195	572544
465469	572545
224493	572546
484018	572547
49063	572548
46210	572549
88277	572550
204375	572551
509630	572552
134514	572553
207350	572554
631484	572555
507854	572556
396659	572557
139253	572558
398194	572559
594007	572560
29959	572561
268281	572562
37767	572563
5313	572564
523544	572565
150580	572566
632513	572567
149757	572568
163194	572569
137127	572570
57006	572571
223489	572572
101515	572573
41345	572574
571893	572575
353663	572576
597813	572577
520264	572578
44504	572579
246526	572580
37366	572581
331798	572582
658481	572583
448608	572584
152358	572585
456448	572586
9936	572587
516486	572588
310687	572589
18295	572590
223502	572591
310689	572592
223513	572593
379875	572594
127034	572595
8726	572596
33530	572597
138452	572598
56026	572599
295710	572600
288496	572601
284418	572602
503958	572603
5068	572604
38125	572605
124581	572606
145217	572607
98982	572608
420797	572609
168124	572610
660050	572611
18951	572612
8391	572613
532792	572614
197538	572615
314382	572616
594220	572617
366981	572618
357921	572619
166874	572620
643251	572621
674133	572622
98281	572623
13961	572624
626149	572625
94207	572626
1840	572627
476149	572628
223662	572629
336871	572630
453885	572631
88150	572632
238176	572633
11975	572634
616058	572635
15597	572636
86255	572637
155693	572638
70829	572639
423959	572640
225094	572641
663	572642
68358	572643
118214	572644
132656	572645
13467	572646
549761	572647
60916	572648
38965	572649
42939	572650
535895	572651
111506	572652
411549	572653
667723	572654
116698	572655
160900	572656
515081	572657
548729	572658
121004	572659
425636	572660
242147	572661
265016	572662
67037	572663
544932	572664
108237	572665
592846	572666
10687	572667
313409	572668
313510	572669
164226	572670
2074	572671
103932	572672
13744	572673
295492	572674
100392	572675
82810	572676
27354	572677
168190	572678
175171	572679
512705	572680
509794	572681
234033	572682
325780	572683
55013	572684
614702	572685
673861	572686
521220	572687
563155	572688
241891	572689
216304	572690
483717	572691
52903	572692
41528	572693
429955	572694
107404	572695
660095	572696
91357	572697
146581	572698
524058	572699
276096	572700
110871	572701
9084	572702
317662	572703
53440	572704
509993	572705
80998	572706
85046	572707
5960	572708
605046	572709
198095	572710
386925	572711
164675	572712
449715	572713
86092	572714
51185	572715
488813	572716
277167	572717
214927	572718
25394	572719
622704	572720
203848	572721
148764	572722
298425	572723
63251	572724
294494	572725
314451	572726
142029	572727
78711	572728
378088	572729
59237	572730
317575	572731
330942	572732
126639	572733
595431	572734
226983	572735
11651	572736
395566	572737
320833	572738
139614	572739
555327	572740
66722	572741
42410	572742
259738	572743
640456	572744
80514	572745
51146	572746
660160	572747
33708	572748
367928	572749
367926	572750
60593	572751
75920	572752
694529	572753
487331	572754
104259	572755
4441	572756
238763	572757
506466	572758
42214	572759
359087	572760
584487	572761
50183	572762
507067	572763
128390	572764
150868	572765
90000	572766
157908	572767
433792	572768
245187	572769
30524	572770
503592	572771
672	572772
120482	572773
151226	572774
340304	572775
158541	572776
127778	572777
151284	572778
174877	572779
589361	572780
219770	572781
13558	572782
295845	572783
13094	572784
363942	572785
479412	572786
445996	572787
48796	572788
668739	572789
32986	572790
184480	572791
42253	572792
104633	572793
5425	572794
417578	572795
4863	572796
680160	572797
44771	572798
62454	572799
285611	572800
17632	572801
433	572802
608189	572803
56939	572804
11657	572805
532985	572806
8116	572807
354358	572808
137879	572809
419454	572810
2184	572811
683148	572812
653705	572813
138121	572814
177321	572815
633538	572816
77566	572817
635736	572818
13256	572819
541733	572820
50459	572821
502294	572822
162614	572823
7574	572824
615328	572825
225043	572826
313857	572827
145415	572828
12711	572829
149879	572830
415272	572831
234309	572832
631084	572833
195402	572834
426222	572835
387987	572836
515441	572837
170168	572838
518712	572839
354562	572840
659467	572841
537031	572842
10402	572843
258833	572844
599838	572845
10432	572846
344860	572847
144792	572848
12995	572849
66758	572850
175200	572851
66760	572852
138668	572853
544650	572854
9461	572855
605479	572856
605551	572857
605559	572858
605542	572859
2234	572860
99919	572861
206461	572862
238418	572863
113889	572864
532704	572865
651053	572866
451206	572867
178364	572868
21817	572869
524920	572870
112392	572871
2247	572872
641643	572873
99945	572874
353257	572875
464421	572876
109434	572877
592120	572878
684322	572879
75905	572880
679694	572881
4380	572882
332178	572883
680834	572884
65595	572885
55414	572886
345623	572887
488278	572888
167932	572889
549197	572890
234092	572891
181277	572892
477681	572893
132228	572894
84007	572895
3071	572896
46	572897
521483	572898
131401	572899
46101	572900
47363	572901
114264	572902
755	572903
37347	572904
95067	572905
273105	572906
555737	572907
256483	572908
3028	572909
256493	572910
312321	572911
496432	572912
256489	572913
384765	572914
197891	572915
90927	572916
90927	572917
575177	572918
148578	572919
186329	572920
141366	572921
671291	572922
292447	572923
353678	572924
155064	572925
353499	572926
353526	572927
353562	572928
633305	572929
155075	572930
155105	572931
441816	572932
311180	572933
53966	572934
35226	572935
307182	572936
353633	572937
353524	572938
350497	572939
218119	572940
131703	572941
424761	572942
9324	572943
192965	572944
439860	572945
161659	572946
163453	572947
556296	572948
48681	572949
303882	572950
97620	572951
579709	572952
2333	572953
500577	572954
83834	572955
76138	572956
36466	572957
94558	572958
618886	572959
35239	572960
298225	572961
677564	572962
265612	572963
269558	572964
260290	572965
368316	572966
122389	572967
117303	572968
14768	572969
418722	572970
314751	572971
454571	572972
285546	572973
664511	572974
674572	572975
353164	572976
346648	572977
586693	572978
664738	572979
212450	572980
504880	572981
24682	572982
182542	572983
390784	572984
538069	572985
64410	572986
38785	572987
282093	572988
441206	572989
54870	572990
115180	572991
513421	572992
482475	572993
6497	572994
114380	572995
611690	572996
1612	572997
94642	572998
36385	572999
410834	573000
552253	573001
397134	573002
82275	573003
22384	573004
369363	573005
573081	573006
1247	573007
170681	573008
47374	573009
27030	573010
665166	573011
1004	573012
51638	573013
637490	573014
650845	573015
83543	573016
1613	573017
299739	573018
306955	573019
56375	573020
11351	573021
23777	573022
25926	573023
45936	573024
552655	573025
3023	573026
17985	573027
11432	573028
7745	573029
205580	573030
15685	573031
4479	573032
341805	573033
230597	573034
4233	573035
131411	573036
477657	573037
50856	573038
75069	573039
135555	573040
121172	573041
481	573042
222689	573043
349604	573044
549345	573045
49874	573046
10923	573047
66408	573048
124878	573049
4492	573050
239838	573051
149614	573052
91652	573053
178	573054
421231	573055
136028	573056
552443	573057
451088	573058
83	573059
674992	573060
12522	573061
578237	573062
133496	573063
5668	573064
347640	573065
460770	573066
433643	573067
8739	573068
5174	573069
20674	573070
40124	573071
533346	573072
5390	573073
41491	573074
136083	573075
22123	573076
296368	573077
200996	573078
456970	573079
397640	573080
109193	573081
483088	573082
165419	573083
585030	573084
574647	573085
258949	573086
203531	573087
173013	573088
461840	573089
46971	573090
477643	573091
224667	573092
504881	573093
9136	573094
662902	573095
621534	573096
551211	573097
454417	573098
402735	573099
153162	573100
150399	573101
370986	573102
26637	573103
219048	573104
66784	573105
415060	573106
38098	573107
25949	573108
123893	573109
162797	573110
533214	573111
417645	573112
51144	573113
137792	573114
121983	573115
12251	573116
23818	573117
523077	573118
439687	573119
13476	573120
147931	573121
62283	573122
216896	573123
59710	573124
145950	573125
14355	573126
374	573127
326250	573128
146	573129
648447	573130
56834	573131
180561	573132
548634	573133
427849	573134
157963	573135
16389	573136
502318	573137
107426	573138
138737	573139
18301	573140
16663	573141
660314	573142
171964	573143
161351	573144
76126	573145
693912	573146
145750	573147
32435	573148
137408	573149
23091	573150
108040	573151
114330	573152
79762	573153
205791	573154
11545	573155
622835	573156
209895	573157
448154	573158
292371	573159
195146	573160
38766	573161
497812	573162
114873	573163
90563	573164
543394	573165
30871	573166
5200	573167
249830	573168
76706	573169
15056	573170
30937	573171
76760	573172
15065	573173
30955	573174
30971	573175
30979	573176
15086	573177
76802	573178
30990	573179
30993	573180
31007	573181
249952	573182
249990	573183
8405	573184
5209	573185
31059	573186
76910	573187
15138	573188
8410	573189
76939	573190
1860	573191
76956	573192
985	573193
44781	573194
42509	573195
478972	573196
143040	573197
101817	573198
405318	573199
318506	573200
456052	573201
361528	573202
541883	573203
142548	573204
114952	573205
95771	573206
149143	573207
486713	573208
105320	573209
127893	573210
672945	573211
647987	573212
408876	573213
203554	573214
325426	573215
13168	573216
509080	573217
616951	573218
23060	573219
77056	573220
65915	573221
20570	573222
29221	573223
15076	573224
41687	573225
201353	573226
77752	573227
484655	573228
260144	573229
89748	573230
508352	573231
330880	573232
437402	573233
422	573234
51863	573235
135651	573236
52726	573237
151162	573238
551151	573239
250260	573240
365421	573241
563031	573242
648448	573243
14252	573244
16148	573245
377303	573246
233468	573247
425211	573248
116837	573249
106210	573250
92578	573251
220896	573252
689189	573253
585588	573254
677196	573255
266776	573256
54028	573257
57036	573258
148945	573259
173435	573260
124044	573261
446098	573262
693205	573263
456394	573264
300770	573265
26161	573266
2733	573267
444016	573268
74542	573269
10715	573270
32392	573271
613190	573272
219912	573273
66657	573274
280905	573275
528720	573276
287542	573277
649001	573278
342170	573279
395633	573280
611695	573281
653236	573282
120434	573283
652598	573284
68290	573285
531523	573286
434900	573287
664806	573288
299619	573289
328863	573290
389916	573291
161492	573292
14249	573293
72690	573294
459063	573295
320536	573296
76190	573297
656261	573298
41826	573299
444111	573300
291292	573301
426982	573302
283107	573303
443248	573304
171360	573305
552249	573306
234012	573307
3138	573308
171818	573309
162677	573310
136048	573311
677820	573312
528671	573313
364787	573314
51834	573315
397809	573316
514548	573317
493336	573318
623904	573319
222926	573320
445388	573321
1980	573322
1460	573323
68695	573324
507247	573325
241731	573326
492516	573327
2891	573328
418628	573329
364	573330
608805	573331
689835	573332
101768	573333
878	573334
19497	573335
447096	573336
1248	573337
8868	573338
460666	573339
513688	573340
165976	573341
451859	573342
398033	573343
199711	573344
592437	573345
442651	573346
20319	573347
188110	573348
1827	573349
581152	573350
23316	573351
76226	573352
689340	573353
505925	573354
663036	573355
351357	573356
673761	573357
583532	573358
2444	573359
568672	573360
413779	573361
98067	573362
1141	573363
114222	573364
444660	573365
652973	573366
560048	573367
139324	573368
172493	573369
14295	573370
158546	573371
511726	573372
464640	573373
28820	573374
248452	573375
446174	573376
119039	573377
259843	573378
601382	573379
689928	573380
22943	573381
319506	573382
197738	573383
85668	573384
172076	573385
355537	573386
386860	573387
386022	573388
215736	573389
452906	573390
72236	573391
215790	573392
375854	573393
454396	573394
36632	573395
162214	573396
669569	573397
485333	573398
318626	573399
661416	573400
280480	573401
169327	573402
527768	573403
348494	573404
59225	573405
2405	573406
147244	573407
347740	573408
29446	573409
55349	573410
641959	573411
313332	573412
142494	573413
45702	573414
19894	573415
147253	573416
132651	573417
147249	573418
195478	573419
82414	573420
5496	573421
323139	573422
622984	573423
224270	573424
261176	573425
85684	573426
434028	573427
392361	573428
322107	573429
158206	573430
110286	573431
614411	573432
31969	573433
93710	573434
68239	573435
614690	573436
15496	573437
223090	573438
65982	573439
308412	573440
73810	573441
600101	573442
209778	573443
568	573444
13029	573445
132905	573446
7906	573447
47618	573448
417905	573449
260934	573450
19300	573451
546049	573452
10336	573453
114041	573454
260957	573455
19043	573456
114091	573457
19306	573458
652870	573459
10177	573460
427757	573461
16720	573462
417863	573463
114025	573464
42326	573465
112316	573466
164240	573467
410852	573468
417906	573469
7285	573470
417881	573471
42308	573472
19305	573473
41748	573474
3984	573475
41748	573476
114080	573477
245767	573478
556459	573479
346683	573480
272077	573481
428785	573482
360777	573483
67653	573484
375956	573485
404802	573486
610753	573487
224871	573488
266792	573489
72347	573490
542912	573491
205872	573492
343671	573493
505246	573494
60566	573495
54941	573496
239404	573497
428442	573498
341415	573499
54241	573500
156708	573501
106941	573502
213306	573503
283477	573504
250231	573505
115878	573506
475796	573507
501146	573508
373563	573509
258865	573510
151477	573511
598142	573512
677295	573513
153194	573514
12008	573515
117983	573516
127190	573517
66	573518
59019	573519
214634	573520
68733	573521
389837	573522
205050	573523
40914	573524
114103	573525
104791	573526
183500	573527
15	573528
284033	573529
40280	573530
451381	573531
418292	573532
263621	573533
149950	573534
39201	573535
279695	573536
63015	573537
321042	573538
10188	573539
84643	573540
79811	573541
694169	573542
518649	573543
15023	573544
59075	573545
331359	573546
73303	573547
112046	573548
241523	573549
400464	573550
26755	573551
3738	573552
94861	573553
147184	573554
434820	573555
124273	573556
630336	573557
223602	573558
552360	573559
32120	573560
369715	573561
196786	573562
498835	573563
332636	573564
677541	573565
56443	573566
79844	573567
50967	573568
658399	573569
449468	573570
84830	573571
2592	573572
598043	573573
490375	573574
214636	573575
39377	573576
64203	573577
542107	573578
604575	573579
60401	573580
457213	573581
241105	573582
310338	573583
454775	573584
252344	573585
477906	573586
410451	573587
511887	573588
39163	573589
226280	573590
37301	573591
289315	573592
188755	573593
21702	573594
437815	573595
75818	573596
650929	573597
508518	573598
119089	573599
21642	573600
229891	573601
229994	573602
279612	573603
61735	573604
4514	573605
187577	573606
160817	573607
68142	573608
96173	573609
532013	573610
646670	573611
490742	573612
13152	573613
603006	573614
340125	573615
33098	573616
231439	573617
408345	573618
123026	573619
41616	573620
40272	573621
79746	573622
430155	573623
536888	573624
382661	573625
222232	573626
579745	573627
141031	573628
128259	573629
424760	573630
446972	573631
135567	573632
5503	573633
1141	573634
215968	573635
93479	573636
148213	573637
106278	573638
244955	573639
153081	573640
150228	573641
72460	573642
103921	573643
4508	573644
218543	573645
17770	573646
112051	573647
219765	573648
320459	573649
357870	573650
146495	573651
122084	573652
341615	573653
281766	573654
498046	573655
140271	573656
441122	573657
319926	573658
244439	573659
11015	573660
495466	573661
51448	573662
36979	573663
577267	573664
348512	573665
134555	573666
38583	573667
59294	573668
646664	573669
561274	573670
1827	573671
149839	573672
90620	573673
33933	573674
527787	573675
60468	573676
307962	573677
6969	573678
670670	573679
133706	573680
79266	573681
109832	573682
247251	573683
70368	573684
389759	573685
584960	573686
161559	573687
432888	573688
29313	573689
133871	573690
286536	573691
156249	573692
88997	573693
471040	573694
170265	573695
85537	573696
425828	573697
801	573698
601945	573699
182453	573700
291210	573701
306917	573702
191752	573703
139322	573704
680224	573705
122083	573706
125595	573707
22495	573708
690	573709
1709	573710
520639	573711
938	573712
560814	573713
231834	573714
608580	573715
681770	573716
262574	573717
488194	573718
34675	573719
321751	573720
184962	573721
14045	573722
76689	573723
523958	573724
443241	573725
166389	573726
414970	573727
145340	573728
291601	573729
273362	573730
579953	573731
55043	573732
162224	573733
401736	573734
155310	573735
526232	573736
12239	573737
123782	573738
182771	573739
513692	573740
467798	573741
333210	573742
362456	573743
209583	573744
592867	573745
264480	573746
121535	573747
430790	573748
299400	573749
116908	573750
430662	573751
609020	573752
236728	573753
221494	573754
39882	573755
547539	573756
456079	573757
416615	573758
184728	573759
275905	573760
104402	573761
4434	573762
580527	573763
77029	573764
26434	573765
395641	573766
441333	573767
59629	573768
68516	573769
39070	573770
205583	573771
105920	573772
229331	573773
6840	573774
9781	573775
552381	573776
367751	573777
303476	573778
34708	573779
2577	573780
127669	573781
303447	573782
463997	573783
506316	573784
614568	573785
454853	573786
130487	573787
163402	573788
649147	573789
506766	573790
146823	573791
156577	573792
229386	573793
515331	573794
677319	573795
546221	573796
65786	573797
260430	573798
157535	573799
50921	573800
54543	573801
413326	573802
593667	573803
285228	573804
461232	573805
223271	573806
76335	573807
487225	573808
21073	573809
666644	573810
78416	573811
622550	573812
65779	573813
142486	573814
319204	573815
65255	573816
82477	573817
244074	573818
161601	573819
21872	573820
18112	573821
671	573822
572513	573823
387309	573824
626217	573825
371229	573826
594408	573827
395179	573828
96934	573829
260551	573830
175536	573831
370613	573832
559359	573833
322711	573834
125913	573835
360761	573836
95403	573837
616047	573838
56207	573839
263664	573840
155202	573841
681929	573842
136424	573843
164368	573844
546086	573845
263816	573846
610686	573847
472676	573848
31170	573849
70649	573850
479043	573851
180262	573852
687411	573853
276610	573854
413165	573855
451490	573856
619994	573857
235773	573858
294550	573859
46236	573860
196	573861
562	573862
617	573863
672712	573864
379099	573865
47473	573866
18984	573867
127032	573868
506763	573869
666662	573870
205621	573871
470107	573872
36743	573873
666116	573874
147057	573875
284346	573876
14599	573877
71293	573878
262364	573879
135534	573880
72452	573881
574188	573882
135734	573883
484200	573884
4519	573885
73975	573886
605395	573887
51807	573888
532111	573889
226572	573890
349037	573891
433496	573892
622570	573893
549321	573894
677031	573895
223670	573896
573959	573897
347250	573898
561463	573899
627346	573900
201094	573901
273652	573902
18520	573903
406467	573904
406383	573905
406440	573906
223400	573907
290372	573908
561442	573909
223385	573910
406406	573911
71085	573912
198805	573913
312591	573914
290358	573915
122173	573916
290406	573917
652676	573918
12449	573919
224063	573920
71264	573921
328645	573922
225052	573923
223368	573924
4449	573925
223457	573926
44797	573927
649263	573928
336825	573929
239769	573930
3822	573931
627332	573932
18064	573933
32666	573934
673709	573935
566887	573936
262367	573937
16654	573938
98845	573939
279450	573940
85423	573941
55410	573942
116649	573943
417507	573944
25287	573945
125834	573946
195715	573947
106819	573948
579892	573949
28548	573950
138979	573951
571857	573952
164752	573953
59195	573954
119888	573955
247722	573956
94457	573957
116849	573958
516499	573959
379563	573960
478125	573961
675980	573962
8012	573963
491196	573964
377267	573965
260199	573966
396276	573967
72004	573968
239789	573969
139357	573970
273821	573971
1038	573972
226211	573973
143747	573974
79485	573975
24524	573976
352816	573977
14765	573978
767	573979
585412	573980
270448	573981
328285	573982
364974	573983
159500	573984
589441	573985
551393	573986
3141	573987
167944	573988
299116	573989
553372	573990
36187	573991
469961	573992
472584	573993
480373	573994
31090	573995
312696	573996
740	573997
373166	573998
685676	573999
160227	574000
545284	574001
686819	574002
565653	574003
140	574004
51000	574005
563665	574006
549084	574007
267	574008
412075	574009
615136	574010
639300	574011
4597	574012
116868	574013
27785	574014
653216	574015
163719	574016
71469	574017
639176	574018
99062	574019
627715	574020
197250	574021
54967	574022
71169	574023
89411	574024
7539	574025
657736	574026
595780	574027
593276	574028
236089	574029
98692	574030
642990	574031
3836	574032
604829	574033
588329	574034
540610	574035
587820	574036
179079	574037
565203	574038
591880	574039
10394	574040
1515	574041
596240	574042
6726	574043
401838	574044
117605	574045
273393	574046
97539	574047
495160	574048
10426	574049
620260	574050
124617	574051
29615	574052
439793	574053
628028	574054
69984	574055
28809	574056
365762	574057
217677	574058
6362	574059
661088	574060
69861	574061
15971	574062
22553	574063
686128	574064
70328	574065
392526	574066
438731	574067
645493	574068
506698	574069
235890	574070
147768	574071
370501	574072
556055	574073
23165	574074
363876	574075
360711	574076
364263	574077
481727	574078
286128	574079
336694	574080
224209	574081
666837	574082
112741	574083
360689	574084
8498	574085
356852	574086
3780	574087
642914	574088
364254	574089
331229	574090
554046	574091
491059	574092
111171	574093
659585	574094
23556	574095
37028	574096
134488	574097
578545	574098
354324	574099
667364	574100
474620	574101
23109	574102
596500	574103
657442	574104
233266	574105
377765	574106
158747	574107
146109	574108
320482	574109
629665	574110
2825	574111
66846	574112
124963	574113
359621	574114
144010	574115
389641	574116
527750	574117
150261	574118
69000	574119
398325	574120
53637	574121
502	574122
277643	574123
119708	574124
601004	574125
43396	574126
238824	574127
124433	574128
36974	574129
487187	574130
558900	574131
29874	574132
236736	574133
406394	574134
360841	574135
557076	574136
38674	574137
463421	574138
5069	574139
37473	574140
565937	574141
563945	574142
343285	574143
567562	574144
16042	574145
559771	574146
38971	574147
665823	574148
16349	574149
587405	574150
435193	574151
57289	574152
158493	574153
447122	574154
330195	574155
28048	574156
359066	574157
557616	574158
540700	574159
273126	574160
87325	574161
8498	574162
118784	574163
113570	574164
14452	574165
78037	574166
558705	574167
476955	574168
631017	574169
41301	574170
41301	574171
447374	574172
575393	574173
8498	574174
99594	574175
98570	574176
605917	574177
398689	574178
491764	574179
617015	574180
397611	574181
554874	574182
136600	574183
34901	574184
621447	574185
542263	574186
364236	574187
97205	574188
499485	574189
317016	574190
32405	574191
390934	574192
508566	574193
610263	574194
452254	574195
476836	574196
37751	574197
160869	574198
307003	574199
452142	574200
56360	574201
274947	574202
51005	574203
207516	574204
516690	574205
39534	574206
129917	574207
553828	574208
393990	574209
104869	574210
6248	574211
6827	574212
530329	574213
14036	574214
115272	574215
385294	574216
147301	574217
92165	574218
126195	574219
489792	574220
144791	574221
139356	574222
98185	574223
493757	574224
115907	574225
107150	574226
86628	574227
113118	574228
71604	574229
70867	574230
148507	574231
344734	574232
286181	574233
676348	574234
664775	574235
206209	574236
303316	574237
192832	574238
357942	574239
357812	574240
531861	574241
83309	574242
244451	574243
29432	574244
41498	574245
464759	574246
562362	574247
20617	574248
660370	574249
131901	574250
219617	574251
248275	574252
69827	574253
20	574254
479031	574255
12431	574256
454488	574257
239538	574258
543164	574259
53088	574260
10214	574261
110515	574262
614540	574263
25393	574264
344337	574265
104395	574266
238001	574267
187085	574268
39307	574269
661532	574270
661621	574271
665593	574272
105796	574273
292236	574274
431179	574275
463958	574276
157528	574277
110254	574278
74707	574279
392990	574280
24117	574281
422523	574282
123242	574283
70885	574284
529667	574285
559194	574286
278832	574287
183581	574288
533911	574289
157023	574290
294974	574291
12776	574292
372734	574293
140324	574294
72759	574295
438121	574296
1002	574297
510593	574298
91273	574299
44038	574300
467266	574301
144944	574302
442355	574303
64832	574304
654098	574305
374676	574306
601816	574307
690415	574308
629671	574309
168779	574310
183302	574311
59	574312
103140	574313
98417	574314
479240	574315
3975	574316
130683	574317
3975	574318
366677	574319
119108	574320
556306	574321
857	574322
282488	574323
439752	574324
104406	574325
330745	574326
857	574327
180851	574328
600468	574329
2980	574330
590362	574331
55060	574332
7942	574333
57154	574334
484135	574335
403386	574336
15305	574337
107179	574338
282784	574339
147973	574340
662898	574341
144778	574342
352577	574343
93314	574344
541730	574345
219879	574346
396	574347
402362	574348
41227	574349
682935	574350
117222	574351
88283	574352
94523	574353
691544	574354
57021	574355
28968	574356
538453	574357
344634	574358
472090	574359
72157	574360
57293	574361
641121	574362
304316	574363
482208	574364
376139	574365
570221	574366
492936	574367
28201	574368
409795	574369
135865	574370
229145	574371
335851	574372
226187	574373
13434	574374
132183	574375
352640	574376
354744	574377
50802	574378
101829	574379
12354	574380
302356	574381
66079	574382
196547	574383
10727	574384
570124	574385
157	574386
455757	574387
5	574388
94330	574389
54376	574390
91895	574391
72029	574392
345693	574393
42955	574394
424845	574395
454556	574396
58878	574397
18700	574398
81710	574399
538547	574400
203048	574401
304480	574402
64786	574403
380955	574404
677218	574405
440282	574406
66391	574407
183837	574408
5994	574409
338154	574410
9439	574411
38208	574412
476083	574413
34991	574414
404390	574415
1602	574416
2958	574417
210219	574418
662376	574419
144597	574420
151826	574421
253018	574422
579734	574423
170396	574424
488127	574425
614087	574426
259448	574427
129748	574428
233627	574429
46742	574430
474464	574431
347413	574432
387	574433
522383	574434
315965	574435
478423	574436
81471	574437
101719	574438
116436	574439
448956	574440
651687	574441
47917	574442
147594	574443
683832	574444
23783	574445
9479	574446
18975	574447
598867	574448
589618	574449
591999	574450
75031	574451
307	574452
57862	574453
409407	574454
694588	574455
539670	574456
259715	574457
103120	574458
652192	574459
590878	574460
95639	574461
73142	574462
159630	574463
59154	574464
572125	574465
291168	574466
158149	574467
421688	574468
168926	574469
374713	574470
16459	574471
45659	574472
70071	574473
19225	574474
162004	574475
446500	574476
355709	574477
293018	574478
136923	574479
662670	574480
89669	574481
146567	574482
13724	574483
405309	574484
98112	574485
152045	574486
409943	574487
95650	574488
11715	574489
450053	574490
409183	574491
88451	574492
495799	574493
178644	574494
240456	574495
305221	574496
455006	574497
431649	574498
175133	574499
619790	574500
638626	574501
680420	574502
664794	574503
188192	574504
598986	574505
676377	574506
257468	574507
329156	574508
422753	574509
154072	574510
563066	574511
490209	574512
187307	574513
40540	574514
119	574515
496058	574516
614648	574517
104125	574518
362558	574519
199330	574520
133785	574521
689679	574522
131282	574523
9642	574524
42911	574525
49381	574526
2191	574527
4367	574528
544277	574529
14785	574530
492890	574531
431035	574532
465082	574533
423747	574534
500637	574535
582601	574536
237741	574537
307171	574538
12977	574539
82404	574540
633095	574541
9406	574542
482171	574543
62325	574544
107100	574545
135683	574546
58910	574547
362889	574548
629076	574549
563009	574550
254593	574551
478591	574552
5406	574553
12082	574554
164346	574555
67076	574556
56057	574557
195371	574558
167761	574559
5378	574560
7306	574561
125352	574562
570372	574563
484718	574564
417324	574565
236621	574566
382145	574567
657709	574568
679716	574569
154794	574570
292344	574571
173608	574572
112691	574573
499103	574574
619275	574575
151716	574576
188549	574577
521079	574578
515023	574579
476079	574580
677693	574581
619935	574582
89023	574583
149832	574584
248004	574585
112225	574586
586293	574587
465789	574588
218372	574589
494491	574590
117935	574591
142894	574592
353626	574593
463360	574594
392936	574595
494358	574596
81824	574597
148097	574598
29392	574599
481046	574600
278846	574601
398794	574602
173592	574603
469762	574604
661398	574605
453414	574606
364235	574607
356049	574608
324649	574609
599880	574610
664752	574611
150241	574612
525388	574613
483080	574614
522500	574615
357924	574616
646553	574617
355024	574618
58975	574619
134726	574620
2513	574621
525451	574622
251188	574623
159862	574624
596012	574625
616150	574626
506398	574627
471016	574628
95351	574629
21896	574630
112564	574631
332616	574632
686827	574633
953	574634
477105	574635
207641	574636
687441	574637
72209	574638
407905	574639
137517	574640
305220	574641
330671	574642
58845	574643
477946	574644
691404	574645
3999	574646
636715	574647
77566	574648
51347	574649
9441	574650
242827	574651
593459	574652
379483	574653
493535	574654
503612	574655
129154	574656
182510	574657
22531	574658
2202	574659
478276	574660
239898	574661
168247	574662
418525	574663
469676	574664
81728	574665
694166	574666
695056	574667
309395	574668
551018	574669
42180	574670
443823	574671
262	574672
493827	574673
156317	574674
405334	574675
565921	574676
226638	574677
366877	574678
626609	574679
223533	574680
311345	574681
450181	574682
675422	574683
292430	574684
590838	574685
154623	574686
71607	574687
17989	574688
34679	574689
310380	574690
482764	574691
104117	574692
661020	574693
13687	574694
91093	574695
63157	574696
367029	574697
14307	574698
53086	574699
204249	574700
389229	574701
645838	574702
351337	574703
21395	574704
81523	574705
596961	574706
158296	574707
121335	574708
614221	574709
3290	574710
127802	574711
270531	574712
173533	574713
12776	574714
475625	574715
618599	574716
626127	574717
348445	574718
48840	574719
102134	574720
337280	574721
323098	574722
538037	574723
641667	574724
353767	574725
423696	574726
3949	574727
58	574728
20716	574729
545356	574730
246930	574731
199202	574732
663394	574733
443029	574734
19134	574735
671789	574736
24359	574737
268302	574738
288529	574739
509555	574740
674587	574741
676703	574742
169121	574743
169120	574744
450084	574745
450055	574746
450091	574747
450041	574748
44535	574749
121349	574750
450040	574751
179451	574752
12415	574753
45304	574754
2541	574755
7278	574756
629157	574757
658475	574758
513746	574759
162944	574760
463907	574761
201593	574762
224201	574763
73288	574764
21889	574765
263177	574766
35464	574767
287783	574768
583900	574769
148516	574770
502394	574771
671144	574772
662342	574773
392549	574774
401365	574775
552433	574776
130337	574777
74	574778
381449	574779
20488	574780
44777	574781
493989	574782
14360	574783
504333	574784
506802	574785
492581	574786
2130	574787
168057	574788
4479	574789
18606	574790
314571	574791
395175	574792
382376	574793
221187	574794
138302	574795
231509	574796
363847	574797
105401	574798
463781	574799
587047	574800
76434	574801
3577	574802
223835	574803
16447	574804
255934	574805
330733	574806
351716	574807
250051	574808
363405	574809
681899	574810
497798	574811
71011	574812
676198	574813
171912	574814
108014	574815
148499	574816
255657	574817
27041	574818
262645	574819
329463	574820
58185	574821
3302	574822
40697	574823
436944	574824
96561	574825
216812	574826
612550	574827
578874	574828
26217	574829
52042	574830
89875	574831
4842	574832
436883	574833
72981	574834
527656	574835
563005	574836
637848	574837
428702	574838
599988	574839
28594	574840
136217	574841
120706	574842
614686	574843
133923	574844
584944	574845
14	574846
160676	574847
86514	574848
80144	574849
29492	574850
30026	574851
18996	574852
390831	574853
3899	574854
6237	574855
118517	574856
614450	574857
421590	574858
133389	574859
82377	574860
17608	574861
42940	574862
590811	574863
181721	574864
438698	574865
645739	574866
504472	574867
14734	574868
645944	574869
127101	574870
478945	574871
691549	574872
505310	574873
28501	574874
477733	574875
451016	574876
30099	574877
413597	574878
194484	574879
21748	574880
89080	574881
417608	574882
638386	574883
7530	574884
135381	574885
40956	574886
527388	574887
1802	574888
76645	574889
305900	574890
498699	574891
463111	574892
5568	574893
26690	574894
26691	574895
14628	574896
582715	574897
500640	574898
453408	574899
57134	574900
445785	574901
38591	574902
445754	574903
96229	574904
415647	574905
272200	574906
127333	574907
41217	574908
445770	574909
437818	574910
56075	574911
16385	574912
619872	574913
28555	574914
32733	574915
38973	574916
374494	574917
611958	574918
27159	574919
18954	574920
90383	574921
384459	574922
498834	574923
234201	574924
14307	574925
194739	574926
151736	574927
411838	574928
9779	574929
535097	574930
210145	574931
463739	574932
203167	574933
72356	574934
481389	574935
585917	574936
622701	574937
154785	574938
455131	574939
2240	574940
1452	574941
320097	574942
312811	574943
95285	574944
313200	574945
219020	574946
667667	574947
234096	574948
329782	574949
686536	574950
182980	574951
183321	574952
364966	574953
661954	574954
349469	574955
280373	574956
246853	574957
60712	574958
657455	574959
82595	574960
566051	574961
673536	574962
58168	574963
617886	574964
16343	574965
126197	574966
143281	574967
583509	574968
51606	574969
449042	574970
639101	574971
229353	574972
487175	574973
83115	574974
26610	574975
219874	574976
519643	574977
506968	574978
649755	574979
477892	574980
343106	574981
424117	574982
466686	574983
373604	574984
441937	574985
695268	574986
411679	574987
411678	574988
433778	574989
283109	574990
397707	574991
549190	574992
17912	574993
316186	574994
128710	574995
323020	574996
116918	574997
38228	574998
91424	574999
61404	575000
508443	575001
588491	575002
409298	575003
306503	575004
664	575005
70512	575006
230	575007
119839	575008
635819	575009
81243	575010
181812	575011
119683	575012
27687	575013
424258	575014
284699	575015
1793	575016
289353	575017
438385	575018
631165	575019
244428	575020
61887	575021
32939	575022
411917	575023
10316	575024
143572	575025
548403	575026
193791	575027
27197	575028
411624	575029
351571	575030
172245	575031
679743	575032
648960	575033
137130	575034
684233	575035
142322	575036
2892	575037
132116	575038
35205	575039
355781	575040
356367	575041
478118	575042
156208	575043
39231	575044
436861	575045
118518	575046
436916	575047
541475	575048
106415	575049
78532	575050
100030	575051
103736	575052
510816	575053
279311	575054
115178	575055
349282	575056
271164	575057
598857	575058
434864	575059
135832	575060
46939	575061
277011	575062
617055	575063
77786	575064
320718	575065
722	575066
98951	575067
456026	575068
1519	575069
262	575070
71538	575071
158515	575072
187810	575073
672131	575074
244479	575075
1382	575076
588692	575077
13196	575078
428179	575079
146195	575080
466920	575081
156778	575082
26864	575083
342488	575084
590877	575085
146846	575086
176633	575087
14005	575088
17977	575089
106373	575090
400126	575091
61879	575092
121105	575093
40025	575094
218883	575095
127017	575096
18490	575097
631054	575098
462028	575099
462515	575100
123978	575101
606748	575102
324292	575103
257677	575104
469936	575105
464917	575106
425648	575107
524	575108
470718	575109
46377	575110
128686	575111
12434	575112
95541	575113
315224	575114
683538	575115
97368	575116
408803	575117
198733	575118
26181	575119
596633	575120
130667	575121
444710	575122
512702	575123
44813	575124
517593	575125
58329	575126
93354	575127
530497	575128
150754	575129
674498	575130
581375	575131
133126	575132
321139	575133
54035	575134
5847	575135
115839	575136
15869	575137
69819	575138
443233	575139
722	575140
218281	575141
133272	575142
98547	575143
111229	575144
360830	575145
347960	575146
12550	575147
18181	575148
510633	575149
406045	575150
722	575151
13836	575152
258290	575153
5630	575154
541092	575155
162802	575156
693488	575157
99138	575158
185947	575159
5153	575160
218573	575161
57033	575162
194371	575163
69818	575164
615	575165
98385	575166
31815	575167
89576	575168
291298	575169
97443	575170
218574	575171
2689	575172
101402	575173
490199	575174
283462	575175
150751	575176
87852	575177
244113	575178
306299	575179
595923	575180
516628	575181
194946	575182
36529	575183
34723	575184
404595	575185
160521	575186
117055	575187
91853	575188
657725	575189
54084	575190
299164	575191
95243	575192
363715	575193
338436	575194
79733	575195
20518	575196
404425	575197
2456	575198
17025	575199
620474	575200
165204	575201
651308	575202
297	575203
67134	575204
250534	575205
185091	575206
30109	575207
13798	575208
108549	575209
253279	575210
561351	575211
539222	575212
107037	575213
217956	575214
264912	575215
304709	575216
18591	575217
373847	575218
403220	575219
53883	575220
86370	575221
339315	575222
43681	575223
367754	575224
25149	575225
452156	575226
527418	575227
8472	575228
169098	575229
186177	575230
449453	575231
314889	575232
191340	575233
474032	575234
126129	575235
265009	575236
110499	575237
670132	575238
86357	575239
255799	575240
257252	575241
320557	575242
44365	575243
19141	575244
293825	575245
641056	575246
76794	575247
641537	575248
21563	575249
28776	575250
69648	575251
55104	575252
471237	575253
413806	575254
161866	575255
218036	575256
127889	575257
556396	575258
264838	575259
72525	575260
434489	575261
519728	575262
126780	575263
669054	575264
106157	575265
212577	575266
126782	575267
169264	575268
450981	575269
84163	575270
553993	575271
246360	575272
495986	575273
307959	575274
611049	575275
303092	575276
148094	575277
153564	575278
8557	575279
125430	575280
86299	575281
174560	575282
406076	575283
39750	575284
313528	575285
51173	575286
401825	575287
427	575288
40305	575289
379070	575290
199422	575291
452072	575292
117323	575293
297039	575294
489356	575295
81786	575296
304371	575297
284985	575298
137515	575299
402560	575300
69603	575301
305352	575302
261239	575303
4842	575304
424736	575305
62616	575306
615	575307
519613	575308
413090	575309
415350	575310
354680	575311
17958	575312
24413	575313
317127	575314
462474	575315
29607	575316
407377	575317
129868	575318
81892	575319
628710	575320
35232	575321
175189	575322
624554	575323
612337	575324
111887	575325
600940	575326
451443	575327
394884	575328
9136	575329
338075	575330
344724	575331
118787	575332
283315	575333
100033	575334
136477	575335
105589	575336
97073	575337
110523	575338
2663	575339
132145	575340
547197	575341
92874	575342
308975	575343
152434	575344
10426	575345
270479	575346
610835	575347
124540	575348
665815	575349
213209	575350
13205	575351
665204	575352
258292	575353
257146	575354
538296	575355
151806	575356
83291	575357
620062	575358
313404	575359
317563	575360
92	575361
42169	575362
26815	575363
159027	575364
605565	575365
279724	575366
347301	575367
157946	575368
225993	575369
7985	575370
510345	575371
647899	575372
310163	575373
43239	575374
152577	575375
2060	575376
641516	575377
536861	575378
387530	575379
418904	575380
77537	575381
51800	575382
45883	575383
90854	575384
27558	575385
89476	575386
87761	575387
9881	575388
124632	575389
545254	575390
318988	575391
376880	575392
202846	575393
413	575394
122279	575395
43931	575396
480	575397
374089	575398
11683	575399
2202	575400
673295	575401
417975	575402
594430	575403
251183	575404
81213	575405
318953	575406
176481	575407
107439	575408
289641	575409
516	575410
470071	575411
580575	575412
229295	575413
130158	575414
466252	575415
377654	575416
917	575417
1085	575418
533514	575419
330173	575420
25771	575421
99286	575422
633	575423
158002	575424
78486	575425
28862	575426
302613	575427
1353	575428
7559	575429
319031	575430
305081	575431
123149	575432
165997	575433
157090	575434
565189	575435
648221	575436
682699	575437
203171	575438
93192	575439
231279	575440
356408	575441
14826	575442
143334	575443
54160	575444
54160	575445
161773	575446
87751	575447
297082	575448
69633	575449
333307	575450
200088	575451
34896	575452
248430	575453
59262	575454
80838	575455
153683	575456
27195	575457
58142	575458
84698	575459
44956	575460
349845	575461
654427	575462
126972	575463
4088	575464
548542	575465
5378	575466
191166	575467
147200	575468
6675	575469
24092	575470
435038	575471
45059	575472
410745	575473
412066	575474
129376	575475
120341	575476
362489	575477
33352	575478
362270	575479
57056	575480
604696	575481
239684	575482
633731	575483
225992	575484
40298	575485
215838	575486
461982	575487
284391	575488
459314	575489
642313	575490
4541	575491
652677	575492
674947	575493
112095	575494
123572	575495
67720	575496
235001	575497
13764	575498
416937	575499
2	575500
10851	575501
141155	575502
116572	575503
166892	575504
120477	575505
220386	575506
278610	575507
560536	575508
648284	575509
28472	575510
627834	575511
56836	575512
170152	575513
79973	575514
396330	575515
14580	575516
61990	575517
32617	575518
441437	575519
105072	575520
30	575521
28483	575522
134555	575523
392971	575524
545960	575525
11819	575526
530156	575527
120980	575528
189432	575529
361485	575530
20321	575531
339933	575532
5324	575533
479396	575534
27154	575535
114229	575536
81795	575537
237041	575538
294	575539
107747	575540
504355	575541
447080	575542
467884	575543
495389	575544
651850	575545
87688	575546
6820	575547
556285	575548
89	575549
103213	575550
39538	575551
391983	575552
475458	575553
663260	575554
414787	575555
211243	575556
502716	575557
274684	575558
295863	575559
361973	575560
348909	575561
14660	575562
364259	575563
399436	575564
6565	575565
5208	575566
195143	575567
156574	575568
143280	575569
259367	575570
5185	575571
48327	575572
191359	575573
186426	575574
37804	575575
444485	575576
345030	575577
104814	575578
256363	575579
314724	575580
464491	575581
171563	575582
67729	575583
581914	575584
27053	575585
406548	575586
582324	575587
98910	575588
142674	575589
611430	575590
542594	575591
264049	575592
233367	575593
24274	575594
11764	575595
503604	575596
316362	575597
316371	575598
316364	575599
620338	575600
382311	575601
12511	575602
468865	575603
508072	575604
693386	575605
489522	575606
16	575607
42408	575608
55251	575609
86916	575610
16609	575611
581017	575612
128610	575613
525122	575614
17550	575615
29919	575616
357932	575617
7406	575618
7406	575619
7406	575620
446760	575621
491473	575622
373291	575623
3035	575624
6707	575625
665137	575626
651815	575627
424143	575628
693650	575629
72679	575630
154944	575631
513072	575632
463721	575633
173342	575634
138391	575635
490020	575636
501336	575637
438803	575638
10391	575639
122711	575640
127636	575641
131024	575642
366210	575643
62199	575644
198146	575645
223537	575646
356509	575647
665175	575648
367538	575649
151982	575650
478212	575651
66661	575652
636053	575653
636049	575654
636051	575655
391980	575656
636046	575657
40466	575658
385666	575659
345986	575660
207566	575661
483777	575662
172865	575663
324217	575664
378368	575665
427735	575666
675389	575667
145749	575668
48780	575669
687103	575670
687117	575671
471178	575672
77650	575673
357867	575674
15	575675
23491	575676
366333	575677
690317	575678
14638	575679
150042	575680
292088	575681
241046	575682
26879	575683
95672	575684
138266	575685
299560	575686
167848	575687
595569	575688
592778	575689
538781	575690
612379	575691
84328	575692
59117	575693
374734	575694
25193	575695
88067	575696
637978	575697
595242	575698
5069	575699
13517	575700
619701	575701
143802	575702
291136	575703
125315	575704
557237	575705
383557	575706
24882	575707
651657	575708
324915	575709
589642	575710
80335	575711
511584	575712
27323	575713
74600	575714
77552	575715
195519	575716
599154	575717
689972	575718
559590	575719
42291	575720
2198	575721
108877	575722
73810	575723
330539	575724
24951	575725
21676	575726
431009	575727
249768	575728
155084	575729
483056	575730
557889	575731
112058	575732
17678	575733
402639	575734
250539	575735
598691	575736
167238	575737
152425	575738
501523	575739
531481	575740
74702	575741
181809	575742
382327	575743
68793	575744
265714	575745
16562	575746
317335	575747
423656	575748
529378	575749
153640	575750
477205	575751
343182	575752
460930	575753
144625	575754
94883	575755
554783	575756
35628	575757
136149	575758
165215	575759
61889	575760
12344	575761
592390	575762
239148	575763
580999	575764
2241	575765
449235	575766
482888	575767
591035	575768
23534	575769
547221	575770
38601	575771
38220	575772
1722	575773
357669	575774
140537	575775
7987	575776
459434	575777
116293	575778
628768	575779
100317	575780
62293	575781
679102	575782
10619	575783
507949	575784
362899	575785
424079	575786
227972	575787
5928	575788
36980	575789
462872	575790
29363	575791
455237	575792
140673	575793
253303	575794
135524	575795
23778	575796
549454	575797
547737	575798
490443	575799
130608	575800
561392	575801
300664	575802
48947	575803
608	575804
580685	575805
239217	575806
666654	575807
329472	575808
578330	575809
171953	575810
18568	575811
577208	575812
138687	575813
449118	575814
369075	575815
463516	575816
483457	575817
121061	575818
5399	575819
35361	575820
212186	575821
478519	575822
20824	575823
225797	575824
535558	575825
59907	575826
333294	575827
112848	575828
600127	575829
17020	575830
103	575831
79769	575832
2859	575833
291580	575834
35477	575835
71421	575836
529647	575837
150612	575838
578616	575839
250083	575840
240439	575841
146746	575842
363679	575843
686568	575844
251168	575845
124598	575846
83571	575847
267704	575848
145632	575849
308271	575850
688851	575851
106870	575852
169768	575853
435053	575854
531134	575855
472597	575856
124654	575857
426762	575858
455087	575859
6111	575860
279114	575861
423741	575862
123470	575863
471387	575864
106263	575865
500701	575866
1222	575867
84947	575868
13087	575869
687793	575870
241846	575871
176732	575872
4465	575873
82564	575874
125181	575875
466432	575876
64281	575877
204600	575878
222791	575879
297221	575880
24158	575881
145700	575882
548067	575883
647798	575884
147712	575885
672070	575886
390506	575887
432569	575888
116412	575889
160058	575890
6104	575891
272127	575892
303127	575893
27303	575894
17438	575895
83222	575896
370880	575897
148349	575898
36792	575899
201234	575900
14188	575901
89434	575902
102140	575903
192015	575904
118776	575905
331671	575906
79016	575907
23770	575908
61210	575909
131484	575910
161592	575911
140969	575912
153822	575913
474510	575914
474506	575915
687977	575916
601282	575917
162958	575918
391752	575919
374663	575920
619900	575921
158004	575922
41570	575923
88957	575924
667905	575925
473416	575926
246731	575927
12392	575928
370549	575929
297511	575930
35678	575931
2253	575932
465492	575933
504287	575934
525085	575935
59	575936
157729	575937
16923	575938
9288	575939
235793	575940
619058	575941
413983	575942
6552	575943
524865	575944
222783	575945
521238	575946
620000	575947
629654	575948
21603	575949
506747	575950
13106	575951
219796	575952
338620	575953
359106	575954
359081	575955
39201	575956
606270	575957
511027	575958
526698	575959
180932	575960
326490	575961
550582	575962
639697	575963
579725	575964
662358	575965
446483	575966
219362	575967
76696	575968
627106	575969
377278	575970
325533	575971
413452	575972
438568	575973
694180	575974
3555	575975
3836	575976
13012	575977
135121	575978
50585	575979
361704	575980
531796	575981
54370	575982
3253	575983
260979	575984
42947	575985
47491	575986
367027	575987
641816	575988
56468	575989
46882	575990
60512	575991
190899	575992
99144	575993
126950	575994
81676	575995
457217	575996
114877	575997
209471	575998
209307	575999
84699	576000
573924	576001
447137	576002
619247	576003
283625	576004
423636	576005
553994	576006
294522	576007
504935	576008
360683	576009
69773	576010
9079	576011
119940	576012
26785	576013
411	576014
163588	576015
668703	576016
485443	576017
270221	576018
361654	576019
54162	576020
608210	576021
61364	576022
603653	576023
650240	576024
5990	576025
327013	576026
20346	576027
47557	576028
335991	576029
493029	576030
168593	576031
114141	576032
13978	576033
346281	576034
288452	576035
183324	576036
26512	576037
238044	576038
46700	576039
148950	576040
173326	576041
572215	576042
244144	576043
348413	576044
9613	576045
144018	576046
444048	576047
3303	576048
525225	576049
418512	576050
169307	576051
236027	576052
51103	576053
40954	576054
348405	576055
348410	576056
79208	576057
112525	576058
313640	576059
12897	576060
267311	576061
559910	576062
11172	576063
370577	576064
130371	576065
136169	576066
617310	576067
589790	576068
329085	576069
99258	576070
189133	576071
515841	576072
578423	576073
114500	576074
136596	576075
109720	576076
569646	576077
663654	576078
64730	576079
21843	576080
98470	576081
429671	576082
196803	576083
199819	576084
19135	576085
290630	576086
9008	576087
278463	576088
498760	576089
124873	576090
94332	576091
122145	576092
475909	576093
170265	576094
247236	576095
219790	576096
345786	576097
231232	576098
19802	576099
511764	576100
61423	576101
90802	576102
66588	576103
567359	576104
530409	576105
56774	576106
878	576107
527770	576108
449142	576109
27770	576110
46010	576111
137040	576112
458422	576113
62824	576114
522780	576115
286911	576116
182117	576117
8173	576118
553812	576119
508979	576120
20072	576121
130801	576122
237793	576123
56723	576124
124148	576125
596832	576126
62785	576127
161718	576128
429962	576129
519122	576130
412068	576131
468330	576132
137619	576133
45432	576134
89572	576135
513801	576136
441582	576137
70101	576138
69880	576139
218530	576140
120753	576141
30972	576142
431648	576143
66227	576144
588284	576145
25724	576146
36861	576147
314862	576148
512746	576149
657534	576150
317045	576151
128662	576152
138362	576153
485407	576154
23831	576155
28535	576156
338499	576157
283783	576158
354421	576159
332683	576160
521573	576161
59985	576162
28488	576163
10766	576164
518591	576165
457230	576166
54782	576167
595579	576168
89280	576169
335815	576170
16002	576171
29472	576172
496829	576173
331302	576174
141194	576175
418158	576176
593910	576177
128688	576178
60024	576179
397284	576180
212449	576181
204424	576182
514952	576183
8360	576184
408236	576185
72493	576186
614	576187
149792	576188
390755	576189
457242	576190
3723	576191
113737	576192
152917	576193
523	576194
245689	576195
279030	576196
612547	576197
282237	576198
72273	576199
453367	576200
95302	576201
48954	576202
557304	576203
53640	576204
327225	576205
152606	576206
470893	576207
436444	576208
214658	576209
20342	576210
138800	576211
59438	576212
603720	576213
365089	576214
659631	576215
49943	576216
46666	576217
342352	576218
259934	576219
585499	576220
374648	576221
166293	576222
12148	576223
342921	576224
402632	576225
38582	576226
33565	576227
149017	576228
23746	576229
196623	576230
460692	576231
37024	576232
694225	576233
81879	576234
614640	576235
276877	576236
146897	576237
575063	576238
287730	576239
116252	576240
125985	576241
553431	576242
271185	576243
562736	576244
331639	576245
111454	576246
541497	576247
182485	576248
585430	576249
86138	576250
269375	576251
13810	576252
117188	576253
450008	576254
450817	576255
72249	576256
229492	576257
72266	576258
229476	576259
430361	576260
6388	576261
61665	576262
341108	576263
481350	576264
136872	576265
223529	576266
10407	576267
374612	576268
6611	576269
227844	576270
474420	576271
45917	576272
265693	576273
186442	576274
689052	576275
3046	576276
3992	576277
431150	576278
30169	576279
320422	576280
267553	576281
118724	576282
457819	576283
161104	576284
249020	576285
371769	576286
19522	576287
308130	576288
119063	576289
415145	576290
10205	576291
461460	576292
619321	576293
524332	576294
283951	576295
512395	576296
266634	576297
368860	576298
608015	576299
73167	576300
482504	576301
7121	576302
304779	576303
990	576304
311799	576305
93677	576306
238202	576307
838	576308
33	576309
11839	576310
360768	576311
472583	576312
299604	576313
691076	576314
559675	576315
167045	576316
407884	576317
677756	576318
287026	576319
458510	576320
124869	576321
554041	576322
1415	576323
23038	576324
92219	576325
360534	576326
17997	576327
266762	576328
365112	576329
493432	576330
13138	576331
483129	576332
677048	576333
83741	576334
68456	576335
275342	576336
631379	576337
212656	576338
613884	576339
35635	576340
102458	576341
690537	576342
670130	576343
558130	576344
126976	576345
19021	576346
316507	576347
15241	576348
58085	576349
92384	576350
527722	576351
790	576352
367946	576353
92072	576354
70281	576355
70281	576356
32820	576357
104743	576358
20030	576359
533536	576360
488716	576361
670114	576362
612344	576363
167737	576364
377539	576365
367988	576366
316512	576367
21632	576368
240937	576369
578547	576370
590886	576371
434992	576372
57083	576373
18062	576374
130126	576375
4149	576376
35619	576377
367262	576378
15827	576379
366664	576380
316550	576381
167713	576382
167713	576383
381123	576384
318586	576385
102972	576386
579849	576387
184596	576388
801	576389
469210	576390
33402	576391
274097	576392
37586	576393
475518	576394
290380	576395
537692	576396
255099	576397
209788	576398
313223	576399
411	576400
42410	576401
95854	576402
333203	576403
165834	576404
18586	576405
547607	576406
471467	576407
237317	576408
503611	576409
19280	576410
6446	576411
297353	576412
339962	576413
638719	576414
233354	576415
443858	576416
153546	576417
53794	576418
28709	576419
16022	576420
652516	576421
224484	576422
9634	576423
31535	576424
209158	576425
122828	576426
67489	576427
67505	576428
96923	576429
457038	576430
211905	576431
24449	576432
122833	576433
90269	576434
209500	576435
96187	576436
436372	576437
517417	576438
44954	576439
24858	576440
4901	576441
482400	576442
298112	576443
410	576444
52985	576445
3377	576446
44987	576447
90036	576448
63785	576449
284034	576450
329001	576451
36582	576452
351048	576453
493429	576454
503254	576455
67509	576456
505683	576457
13088	576458
53640	576459
56402	576460
244131	576461
334304	576462
643402	576463
457187	576464
384403	576465
694416	576466
73536	576467
576289	576468
542695	576469
49449	576470
145284	576471
22148	576472
136218	576473
62830	576474
317626	576475
70787	576476
493475	576477
238930	576478
44967	576479
48389	576480
17306	576481
8	576482
204398	576483
145292	576484
187706	576485
122893	576486
307775	576487
73611	576488
140884	576489
652645	576490
70781	576491
406221	576492
209145	576493
536486	576494
96417	576495
33430	576496
48956	576497
671977	576498
26580	576499
164975	576500
102992	576501
20119	576502
102919	576503
627836	576504
560103	576505
69532	576506
448479	576507
144454	576508
83822	576509
634028	576510
689328	576511
109319	576512
464350	576513
533421	576514
686135	576515
242154	576516
36013	576517
673183	576518
145971	576519
134486	576520
104591	576521
101536	576522
450154	576523
4335	576524
211907	576525
38088	576526
369704	576527
199669	576528
15211	576529
678191	576530
389752	576531
25205	576532
191184	576533
598578	576534
39587	576535
668257	576536
584965	576537
561719	576538
45569	576539
42962	576540
48357	576541
139230	576542
338085	576543
1729	576544
300	576545
180380	576546
126138	576547
195729	576548
199637	576549
185931	576550
328239	576551
371585	576552
600467	576553
391953	576554
793	576555
159617	576556
184	576557
517976	576558
223687	576559
537464	576560
275168	576561
54205	576562
168555	576563
344586	576564
574245	576565
110286	576566
574248	576567
504359	576568
599360	576569
160316	576570
164285	576571
35928	576572
160969	576573
432677	576574
28806	576575
106042	576576
102957	576577
105704	576578
165727	576579
673594	576580
677935	576581
418102	576582
67620	576583
166132	576584
234	576585
910	576586
50601	576587
189135	576588
233219	576589
171547	576590
534080	576591
562841	576592
136899	576593
75	576594
189389	576595
462583	576596
538463	576597
522723	576598
35	576599
36528	576600
106367	576601
382240	576602
74086	576603
106079	576604
22372	576605
34345	576606
147239	576607
48599	576608
568875	576609
52207	576610
135287	576611
52804	576612
644127	576613
64915	576614
58996	576615
107700	576616
457146	576617
632962	576618
619890	576619
117956	576620
82718	576621
275209	576622
275077	576623
275107	576624
143356	576625
37	576626
10776	576627
348399	576628
304571	576629
504897	576630
13879	576631
566722	576632
91764	576633
636759	576634
219828	576635
603528	576636
493172	576637
593929	576638
591397	576639
647706	576640
553594	576641
212106	576642
44980	576643
457152	576644
67970	576645
84712	576646
457084	576647
402884	576648
231479	576649
18736	576650
186115	576651
1766	576652
450116	576653
68741	576654
96506	576655
16009	576656
96509	576657
16009	576658
85241	576659
55990	576660
553893	576661
78569	576662
26718	576663
154555	576664
564760	576665
32297	576666
197166	576667
584463	576668
21620	576669
1940	576670
122898	576671
93001	576672
20036	576673
349806	576674
101842	576675
109350	576676
374798	576677
16078	576678
134910	576679
164266	576680
66757	576681
35003	576682
508987	576683
50051	576684
134543	576685
11638	576686
512007	576687
209166	576688
31732	576689
59746	576690
432734	576691
28953	576692
53792	576693
506	576694
29087	576695
167947	576696
537967	576697
248068	576698
157772	576699
76352	576700
423604	576701
59863	576702
11785	576703
526286	576704
138681	576705
8618	576706
84843	576707
520692	576708
12217	576709
12056	576710
302554	576711
490953	576712
34214	576713
3925	576714
142359	576715
672123	576716
153797	576717
56321	576718
491610	576719
139445	576720
27126	576721
929	576722
118767	576723
535910	576724
408621	576725
349735	576726
487293	576727
348397	576728
8793	576729
145564	576730
55932	576731
234140	576732
222523	576733
127106	576734
16570	576735
561459	576736
497732	576737
427046	576738
182263	576739
418669	576740
280528	576741
354892	576742
147281	576743
122535	576744
315582	576745
71983	576746
18576	576747
221308	576748
356361	576749
278	576750
654777	576751
662925	576752
562725	576753
121199	576754
89950	576755
374946	576756
58423	576757
591017	576758
105966	576759
26140	576760
7443	576761
86357	576762
62555	576763
29750	576764
11679	576765
412492	576766
40886	576767
160650	576768
128703	576769
201507	576770
24923	576771
14509	576772
665164	576773
239727	576774
84136	576775
648495	576776
3902	576777
972	576778
661830	576779
311044	576780
62002	576781
355529	576782
4998	576783
39736	576784
583427	576785
608644	576786
41680	576787
112102	576788
16914	576789
409848	576790
253026	576791
633926	576792
337949	576793
307376	576794
11143	576795
276882	576796
320405	576797
70049	576798
1898	576799
356505	576800
320436	576801
31057	576802
24935	576803
270526	576804
41879	576805
362857	576806
429818	576807
287919	576808
520442	576809
126078	576810
138463	576811
457104	576812
457099	576813
286650	576814
206462	576815
11870	576816
478298	576817
2618	576818
595511	576819
412503	576820
493164	576821
512163	576822
99411	576823
400503	576824
70251	576825
512847	576826
5607	576827
17	576828
98221	576829
336896	576830
336792	576831
223375	576832
336751	576833
594385	576834
432807	576835
529685	576836
224891	576837
644289	576838
266795	576839
270655	576840
440613	576841
366035	576842
544700	576843
448131	576844
448128	576845
386825	576846
92	576847
34916	576848
17746	576849
83897	576850
88772	576851
34591	576852
590869	576853
30016	576854
481194	576855
53306	576856
13445	576857
586420	576858
99043	576859
99045	576860
502723	576861
9727	576862
31955	576863
79177	576864
666697	576865
643013	576866
7747	576867
192887	576868
631440	576869
15	576870
582526	576871
123130	576872
48965	576873
239118	576874
231218	576875
886	576876
453711	576877
15	576878
447085	576879
143395	576880
518397	576881
178201	576882
96115	576883
512956	576884
46	576885
301129	576886
36299	576887
65122	576888
154352	576889
260282	576890
335398	576891
446376	576892
247323	576893
628672	576894
484924	576895
103854	576896
23184	576897
285608	576898
70511	576899
348408	576900
46311	576901
157578	576902
4765	576903
87434	576904
64604	576905
496151	576906
151716	576907
66576	576908
62089	576909
411964	576910
641843	576911
561300	576912
15238	576913
187834	576914
44957	576915
557085	576916
95630	576917
511939	576918
465369	576919
654735	576920
142134	576921
57497	576922
355062	576923
470772	576924
6269	576925
454	576926
245100	576927
33809	576928
112853	576929
117886	576930
26949	576931
11304	576932
471001	576933
374693	576934
46515	576935
261372	576936
578	576937
633258	576938
160390	576939
42180	576940
122929	576941
45358	576942
96101	576943
44964	576944
334264	576945
658119	576946
42352	576947
208241	576948
416190	576949
28442	576950
346892	576951
5469	576952
466861	576953
457315	576954
6321	576955
466827	576956
152189	576957
9297	576958
223977	576959
450023	576960
44939	576961
23987	576962
618813	576963
490935	576964
212012	576965
48303	576966
96535	576967
479938	576968
512001	576969
512679	576970
553292	576971
329389	576972
96534	576973
397261	576974
553764	576975
376547	576976
400845	576977
183462	576978
122940	576979
244176	576980
212903	576981
367968	576982
337436	576983
122979	576984
196132	576985
107160	576986
338220	576987
28050	576988
126141	576989
581194	576990
153982	576991
211276	576992
4580	576993
25621	576994
38247	576995
331446	576996
421	576997
556369	576998
551455	576999
590386	577000
118789	577001
329385	577002
644637	577003
148111	577004
208359	577005
111491	577006
588650	577007
284240	577008
219870	577009
135888	577010
11027	577011
148037	577012
645627	577013
106363	577014
668408	577015
26808	577016
691637	577017
52863	577018
319577	577019
35787	577020
144112	577021
36620	577022
506846	577023
50353	577024
597313	577025
217326	577026
122899	577027
168497	577028
363119	577029
476263	577030
693999	577031
392346	577032
247220	577033
31337	577034
13269	577035
493258	577036
515982	577037
222017	577038
56395	577039
457280	577040
544613	577041
319597	577042
188332	577043
6648	577044
720	577045
244882	577046
67502	577047
383020	577048
320420	577049
389563	577050
661428	577051
429794	577052
14302	577053
525150	577054
67558	577055
467164	577056
118356	577057
210721	577058
281651	577059
325438	577060
631884	577061
191626	577062
2940	577063
402694	577064
44408	577065
238019	577066
397268	577067
143715	577068
145088	577069
419869	577070
1174	577071
92519	577072
663097	577073
613350	577074
15	577075
39176	577076
635617	577077
558873	577078
202860	577079
66017	577080
27210	577081
3736	577082
351152	577083
312380	577084
457118	577085
58813	577086
17346	577087
209371	577088
520051	577089
506907	577090
37796	577091
210871	577092
128916	577093
236990	577094
126186	577095
640360	577096
74049	577097
289050	577098
384871	577099
39480	577100
256572	577101
165993	577102
12318	577103
970	577104
409881	577105
633288	577106
419809	577107
328194	577108
677069	577109
326103	577110
168367	577111
206040	577112
45437	577113
431030	577114
126064	577115
222427	577116
21029	577117
266570	577118
80833	577119
672440	577120
427505	577121
425353	577122
11989	577123
408687	577124
152622	577125
243645	577126
391831	577127
65480	577128
498600	577129
325027	577130
366799	577131
674424	577132
303996	577133
195693	577134
228052	577135
125433	577136
97868	577137
465384	577138
12917	577139
129069	577140
71782	577141
244525	577142
132627	577143
418989	577144
406504	577145
37	577146
549207	577147
530315	577148
581525	577149
611924	577150
436238	577151
47618	577152
297424	577153
231899	577154
493224	577155
345934	577156
160266	577157
99357	577158
85590	577159
5625	577160
155625	577161
202264	577162
550239	577163
32733	577164
208576	577165
455785	577166
81307	577167
293	577168
651334	577169
77599	577170
500855	577171
683326	577172
234989	577173
67072	577174
167948	577175
28002	577176
5503	577177
297621	577178
75532	577179
601623	577180
4394	577181
102826	577182
36394	577183
161798	577184
257903	577185
85366	577186
327430	577187
332002	577188
151720	577189
98463	577190
38845	577191
6479	577192
4187	577193
134458	577194
359736	577195
32788	577196
595528	577197
208780	577198
95897	577199
444104	577200
3696	577201
30007	577202
62706	577203
341559	577204
8255	577205
673219	577206
147406	577207
163011	577208
344422	577209
160940	577210
514975	577211
580891	577212
286472	577213
9164	577214
463991	577215
51847	577216
394618	577217
484249	577218
96114	577219
79191	577220
270324	577221
33451	577222
2942	577223
170770	577224
324676	577225
462578	577226
494984	577227
124517	577228
52209	577229
52209	577230
147252	577231
568869	577232
568870	577233
316162	577234
172383	577235
62	577236
142081	577237
369723	577238
516948	577239
343178	577240
101917	577241
144053	577242
105288	577243
648528	577244
250285	577245
55222	577246
28068	577247
53967	577248
268733	577249
145748	577250
564171	577251
36598	577252
239275	577253
296285	577254
110554	577255
354531	577256
542061	577257
590936	577258
653435	577259
70354	577260
522456	577261
318088	577262
492570	577263
57101	577264
278563	577265
278562	577266
92899	577267
542960	577268
141116	577269
697457	577270
392399	577271
130842	577272
343727	577273
562434	577274
316875	577275
598269	577276
27027	577277
507636	577278
440067	577279
537703	577280
127153	577281
228097	577282
96194	577283
11502	577284
164327	577285
659333	577286
96103	577287
682308	577288
61565	577289
96492	577290
238899	577291
44941	577292
581032	577293
89420	577294
96533	577295
457059	577296
581288	577297
1827	577298
67768	577299
32955	577300
382166	577301
475486	577302
272329	577303
215870	577304
25211	577305
51803	577306
633813	577307
304092	577308
347149	577309
566274	577310
16354	577311
136565	577312
215836	577313
214941	577314
43089	577315
102338	577316
44761	577317
8240	577318
487431	577319
374517	577320
269021	577321
391575	577322
663681	577323
59881	577324
14015	577325
683562	577326
97257	577327
186996	577328
513815	577329
14926	577330
54395	577331
37087	577332
116043	577333
571171	577334
283938	577335
429773	577336
53784	577337
149154	577338
594076	577339
597791	577340
597820	577341
33327	577342
57384	577343
658123	577344
444	577345
100648	577346
209434	577347
122974	577348
119991	577349
475285	577350
412363	577351
457307	577352
593943	577353
109342	577354
652417	577355
252100	577356
555899	577357
212093	577358
432587	577359
209516	577360
283614	577361
338485	577362
112048	577363
506696	577364
101688	577365
96563	577366
37000	577367
109332	577368
188111	577369
416344	577370
130269	577371
600738	577372
592909	577373
519954	577374
412338	577375
457157	577376
409710	577377
541479	577378
27005	577379
284109	577380
92150	577381
358967	577382
96496	577383
92117	577384
154120	577385
678038	577386
640997	577387
493787	577388
42551	577389
330655	577390
48423	577391
450360	577392
7456	577393
63	577394
253522	577395
503001	577396
411983	577397
135892	577398
3100	577399
27874	577400
63065	577401
218967	577402
336191	577403
59157	577404
641573	577405
449737	577406
437799	577407
21612	577408
16153	577409
31	577410
524873	577411
331478	577412
258656	577413
155727	577414
35	577415
99975	577416
33015	577417
293111	577418
620493	577419
304821	577420
333143	577421
116680	577422
290904	577423
50405	577424
416059	577425
459324	577426
56840	577427
68025	577428
368222	577429
119831	577430
443090	577431
285236	577432
122245	577433
62910	577434
413860	577435
606540	577436
494501	577437
435970	577438
289139	577439
27298	577440
86439	577441
102045	577442
104218	577443
16712	577444
99191	577445
24734	577446
369027	577447
403661	577448
387544	577449
12823	577450
14	577451
34780	577452
679952	577453
34719	577454
39075	577455
113698	577456
302178	577457
298722	577458
394129	577459
589285	577460
157992	577461
148334	577462
572485	577463
392286	577464
415403	577465
50156	577466
559512	577467
547283	577468
334757	577469
471419	577470
34	577471
169681	577472
72766	577473
66872	577474
26850	577475
434940	577476
501057	577477
595815	577478
434840	577479
360531	577480
384028	577481
3275	577482
411523	577483
192727	577484
370286	577485
111254	577486
483663	577487
351607	577488
10107	577489
366840	577490
53387	577491
85033	577492
434599	577493
106941	577494
23546	577495
471	577496
174571	577497
42258	577498
151725	577499
209126	577500
450806	577501
328189	577502
4286	577503
37634	577504
10933	577505
10933	577506
117443	577507
6700	577508
6711	577509
179655	577510
81466	577511
4359	577512
127301	577513
148448	577514
651038	577515
545186	577516
440009	577517
17679	577518
473116	577519
589253	577520
151668	577521
439089	577522
639464	577523
95473	577524
672487	577525
18344	577526
200124	577527
23127	577528
37429	577529
354122	577530
354120	577531
135905	577532
58766	577533
51654	577534
43586	577535
376927	577536
40543	577537
40543	577538
3800	577539
561337	577540
165747	577541
40314	577542
12334	577543
29411	577544
346636	577545
126029	577546
5295	577547
172367	577548
16529	577549
45818	577550
397614	577551
672330	577552
526067	577553
254208	577554
505351	577555
15512	577556
639026	577557
22141	577558
39520	577559
200290	577560
527055	577561
22935	577562
443275	577563
55586	577564
60417	577565
610868	577566
428183	577567
228012	577568
504956	577569
315984	577570
526564	577571
317424	577572
338983	577573
568958	577574
98754	577575
423684	577576
131211	577577
694039	577578
189494	577579
662545	577580
111650	577581
220665	577582
168336	577583
619267	577584
368201	577585
417345	577586
480658	577587
567304	577588
27308	577589
374928	577590
253950	577591
88761	577592
490749	577593
14186	577594
310364	577595
14189	577596
69040	577597
245915	577598
360619	577599
65060	577600
488708	577601
420848	577602
42154	577603
157905	577604
24190	577605
498121	577606
7718	577607
39204	577608
242951	577609
139320	577610
321	577611
335509	577612
549238	577613
83050	577614
612390	577615
98775	577616
98467	577617
46355	577618
60227	577619
620874	577620
305722	577621
347297	577622
175292	577623
688608	577624
1319	577625
2931	577626
60756	577627
2913	577628
37664	577629
26649	577630
79571	577631
20706	577632
21097	577633
84745	577634
120916	577635
615772	577636
40980	577637
116022	577638
587675	577639
456373	577640
572342	577641
386425	577642
271182	577643
12288	577644
96852	577645
283090	577646
347530	577647
164098	577648
102495	577649
112871	577650
355	577651
196010	577652
130753	577653
382305	577654
153637	577655
24703	577656
398817	577657
105212	577658
291	577659
521177	577660
631438	577661
23676	577662
11086	577663
231003	577664
684510	577665
195962	577666
129315	577667
190	577668
52172	577669
334993	577670
14541	577671
350016	577672
28392	577673
24347	577674
772	577675
318509	577676
314604	577677
34326	577678
406892	577679
405535	577680
152522	577681
580673	577682
150411	577683
178152	577684
465366	577685
1614	577686
695768	577687
542155	577688
7266	577689
103122	577690
51273	577691
25128	577692
60703	577693
225465	577694
321567	577695
23639	577696
520192	577697
109644	577698
17546	577699
191999	577700
167260	577701
113569	577702
34176	577703
167202	577704
309168	577705
639678	577706
27956	577707
133441	577708
156226	577709
25436	577710
30697	577711
135330	577712
570557	577713
654919	577714
615777	577715
58136	577716
597426	577717
60420	577718
23676	577719
13019	577720
65511	577721
467736	577722
685600	577723
7987	577724
646610	577725
34425	577726
433866	577727
16620	577728
234002	577729
687113	577730
378154	577731
132410	577732
490917	577733
305374	577734
24357	577735
149510	577736
68275	577737
493293	577738
654948	577739
435810	577740
346286	577741
281205	577742
494001	577743
341281	577744
77518	577745
2024	577746
152557	577747
174991	577748
32563	577749
16644	577750
194239	577751
695935	577752
352950	577753
3057	577754
40177	577755
486237	577756
404146	577757
296325	577758
522013	577759
5105	577760
38290	577761
388027	577762
366683	577763
80603	577764
538238	577765
78888	577766
23580	577767
27101	577768
642212	577769
26209	577770
50725	577771
286463	577772
97507	577773
286021	577774
47346	577775
4675	577776
266316	577777
155600	577778
441794	577779
344547	577780
25365	577781
12613	577782
171043	577783
549899	577784
80606	577785
456228	577786
244805	577787
536102	577788
640540	577789
382470	577790
135669	577791
484813	577792
603568	577793
25264	577794
429953	577795
227460	577796
195865	577797
172461	577798
62509	577799
590820	577800
59686	577801
108829	577802
4797	577803
181165	577804
1758	577805
328603	577806
129385	577807
521492	577808
518925	577809
105832	577810
274751	577811
670846	577812
4216	577813
537364	577814
159408	577815
525022	577816
646631	577817
568989	577818
632067	577819
636548	577820
60327	577821
95667	577822
117375	577823
1763	577824
513101	577825
25003	577826
102397	577827
138053	577828
25386	577829
14979	577830
375320	577831
58050	577832
3050	577833
341948	577834
10130	577835
492673	577836
356	577837
577213	577838
5775	577839
113629	577840
34028	577841
20940	577842
619897	577843
443183	577844
349727	577845
673434	577846
422188	577847
474417	577848
58233	577849
190450	577850
648850	577851
3713	577852
367682	577853
189918	577854
64440	577855
668632	577856
637731	577857
610100	577858
258541	577859
178154	577860
50065	577861
160967	577862
230679	577863
319321	577864
167608	577865
27187	577866
44081	577867
86064	577868
419549	577869
18699	577870
114424	577871
101255	577872
118578	577873
598976	577874
176249	577875
2330	577876
131899	577877
3742	577878
379349	577879
670410	577880
261556	577881
636686	577882
601095	577883
162153	577884
56956	577885
93891	577886
93900	577887
15764	577888
61296	577889
165017	577890
131311	577891
625422	577892
671226	577893
484121	577894
85840	577895
649168	577896
40180	577897
160827	577898
523536	577899
168959	577900
203260	577901
95413	577902
186228	577903
625023	577904
13867	577905
238733	577906
681179	577907
49495	577908
9582	577909
55556	577910
112498	577911
430613	577912
337385	577913
283876	577914
70846	577915
675496	577916
577027	577917
53095	577918
360353	577919
141488	577920
77818	577921
621641	577922
446751	577923
405901	577924
640643	577925
187250	577926
482410	577927
550654	577928
31020	577929
77045	577930
417915	577931
23644	577932
1975	577933
17705	577934
578979	577935
232129	577936
591704	577937
167841	577938
8284	577939
30749	577940
401808	577941
454079	577942
518681	577943
33678	577944
452865	577945
42325	577946
3405	577947
63883	577948
140675	577949
598598	577950
167977	577951
21794	577952
45735	577953
63668	577954
107387	577955
36845	577956
130739	577957
240717	577958
87504	577959
688001	577960
506309	577961
6433	577962
4229	577963
38518	577964
49893	577965
107866	577966
495697	577967
41745	577968
90	577969
1902	577970
2482	577971
1178	577972
651419	577973
406946	577974
692480	577975
693108	577976
573025	577977
420607	577978
365192	577979
299550	577980
33464	577981
636787	577982
572467	577983
55895	577984
99802	577985
368694	577986
305880	577987
219235	577988
177494	577989
3510	577990
119282	577991
577281	577992
336636	577993
58080	577994
34067	577995
32505	577996
54664	577997
10654	577998
149567	577999
233700	578000
108402	578001
28319	578002
27382	578003
20148	578004
412965	578005
501470	578006
292097	578007
6786	578008
436430	578009
502836	578010
14574	578011
660993	578012
200587	578013
139427	578014
116949	578015
32898	578016
626266	578017
142474	578018
129873	578019
267527	578020
97984	578021
634232	578022
514605	578023
74948	578024
557414	578025
139448	578026
510819	578027
421950	578028
29593	578029
524843	578030
1701	578031
169144	578032
5478	578033
173316	578034
468702	578035
636928	578036
7283	578037
62748	578038
148096	578039
614618	578040
73975	578041
97143	578042
17275	578043
435103	578044
114920	578045
20716	578046
35435	578047
189874	578048
63273	578049
14537	578050
22468	578051
86634	578052
225564	578053
183553	578054
124871	578055
579731	578056
8025	578057
506985	578058
668862	578059
202641	578060
104173	578061
171136	578062
182302	578063
65216	578064
19666	578065
19651	578066
414829	578067
191944	578068
418037	578069
57463	578070
432746	578071
125765	578072
3914	578073
58950	578074
644036	578075
13099	578076
658464	578077
44804	578078
341857	578079
425197	578080
614435	578081
126028	578082
26737	578083
461646	578084
79380	578085
7932	578086
118794	578087
456565	578088
197908	578089
106573	578090
50072	578091
350802	578092
455748	578093
473771	578094
11859	578095
318871	578096
560560	578097
97347	578098
267141	578099
215003	578100
234245	578101
594171	578102
411860	578103
306880	578104
629351	578105
105046	578106
669944	578107
656067	578108
341761	578109
204256	578110
569129	578111
369799	578112
124730	578113
26069	578114
377090	578115
20644	578116
22969	578117
570512	578118
560951	578119
538475	578120
41396	578121
340271	578122
643673	578123
185133	578124
108257	578125
104958	578126
655243	578127
537864	578128
145560	578129
25656	578130
29269	578131
146887	578132
425724	578133
643916	578134
4323	578135
164329	578136
59574	578137
413399	578138
202771	578139
197756	578140
113196	578141
394483	578142
435447	578143
23901	578144
191880	578145
521440	578146
128083	578147
557956	578148
149767	578149
143419	578150
515232	578151
676104	578152
283941	578153
233964	578154
7474	578155
171146	578156
103575	578157
341915	578158
683846	578159
535548	578160
376093	578161
564373	578162
51587	578163
636226	578164
169996	578165
83100	578166
338038	578167
168834	578168
457869	578169
144880	578170
560375	578171
629584	578172
58712	578173
54654	578174
262324	578175
436673	578176
391064	578177
120972	578178
218932	578179
623541	578180
133359	578181
230826	578182
531915	578183
63462	578184
440436	578185
22936	578186
43847	578187
62075	578188
497779	578189
472449	578190
486861	578191
318379	578192
578198	578193
649077	578194
2256	578195
677975	578196
53879	578197
8241	578198
258774	578199
177559	578200
679737	578201
12842	578202
166614	578203
174343	578204
422277	578205
64	578206
196739	578207
164004	578208
151838	578209
109606	578210
347482	578211
508477	578212
131734	578213
6296	578214
166904	578215
106235	578216
374362	578217
12517	578218
477293	578219
272485	578220
248276	578221
58090	578222
199032	578223
298265	578224
143585	578225
622353	578226
234506	578227
68283	578228
4859	578229
182554	578230
109463	578231
535328	578232
668153	578233
353657	578234
566456	578235
292254	578236
312846	578237
340036	578238
290624	578239
268683	578240
121546	578241
20185	578242
147686	578243
14092	578244
550287	578245
437700	578246
154166	578247
430154	578248
273638	578249
381703	578250
98566	578251
55025	578252
360729	578253
244581	578254
97393	578255
418012	578256
441	578257
583491	578258
127554	578259
589171	578260
28396	578261
23215	578262
453372	578263
558140	578264
594613	578265
169535	578266
565703	578267
388541	578268
272216	578269
620797	578270
55926	578271
148525	578272
546863	578273
82313	578274
381227	578275
158485	578276
181388	578277
530317	578278
613356	578279
478924	578280
668626	578281
385958	578282
99906	578283
667570	578284
573198	578285
613529	578286
47079	578287
136513	578288
369617	578289
125933	578290
24240	578291
101381	578292
59457	578293
43464	578294
249240	578295
120892	578296
193142	578297
593750	578298
130532	578299
362181	578300
23844	578301
9690	578302
540260	578303
350891	578304
195778	578305
346502	578306
181378	578307
12198	578308
140674	578309
5995	578310
7470	578311
24300	578312
47372	578313
555541	578314
329203	578315
190582	578316
318353	578317
422978	578318
275863	578319
427764	578320
603492	578321
78864	578322
55633	578323
649768	578324
589501	578325
61634	578326
553267	578327
21107	578328
264150	578329
622502	578330
322512	578331
613136	578332
134183	578333
584627	578334
304786	578335
110659	578336
167280	578337
661095	578338
66829	578339
468953	578340
614859	578341
172434	578342
309462	578343
383774	578344
22	578345
166843	578346
2970	578347
317266	578348
5903	578349
141434	578350
300819	578351
260166	578352
649950	578353
632060	578354
4473	578355
458188	578356
125304	578357
3919	578358
82669	578359
511745	578360
15866	578361
481171	578362
344834	578363
528462	578364
528452	578365
684777	578366
395059	578367
222371	578368
8360	578369
70597	578370
667798	578371
618922	578372
179502	578373
525456	578374
42288	578375
558440	578376
78831	578377
173596	578378
621852	578379
598849	578380
59382	578381
667148	578382
202795	578383
600669	578384
662751	578385
83303	578386
397797	578387
526440	578388
318980	578389
81705	578390
462788	578391
401411	578392
7479	578393
59618	578394
605369	578395
382501	578396
488449	578397
512084	578398
126171	578399
529288	578400
283431	578401
9603	578402
621461	578403
92137	578404
147126	578405
408685	578406
548360	578407
426303	578408
339663	578409
152003	578410
43998	578411
196672	578412
20678	578413
423021	578414
25316	578415
622342	578416
524377	578417
380029	578418
174535	578419
340018	578420
51676	578421
2719	578422
677562	578423
356052	578424
67877	578425
511541	578426
351108	578427
599709	578428
243463	578429
485904	578430
491137	578431
190760	578432
91560	578433
503233	578434
662357	578435
7717	578436
396846	578437
12280	578438
212649	578439
19730	578440
2599	578441
40972	578442
615740	578443
42316	578444
175228	578445
166678	578446
420099	578447
74830	578448
690822	578449
1196	578450
537663	578451
208953	578452
54720	578453
576181	578454
38582	578455
482124	578456
661355	578457
112778	578458
910	578459
44349	578460
6470	578461
184786	578462
7616	578463
330212	578464
24530	578465
12558	578466
322839	578467
146	578468
319077	578469
166572	578470
171406	578471
344867	578472
395836	578473
280431	578474
153752	578475
731	578476
543218	578477
66142	578478
548013	578479
170100	578480
41354	578481
277136	578482
82129	578483
11254	578484
582228	578485
13027	578486
543655	578487
263127	578488
132066	578489
7187	578490
549934	578491
307092	578492
421328	578493
17333	578494
398629	578495
242000	578496
72678	578497
341119	578498
660724	578499
610874	578500
642529	578501
546882	578502
66371	578503
361348	578504
669034	578505
470435	578506
20845	578507
195589	578508
566920	578509
480221	578510
616867	578511
516364	578512
181693	578513
372487	578514
23327	578515
118841	578516
602271	578517
425723	578518
25591	578519
110011	578520
271978	578521
254385	578522
549434	578523
102579	578524
2349	578525
575145	578526
71621	578527
477827	578528
390165	578529
41189	578530
640322	578531
194362	578532
562835	578533
621790	578534
6549	578535
310110	578536
684985	578537
127973	578538
552009	578539
573469	578540
381333	578541
179460	578542
32017	578543
112486	578544
686603	578545
89065	578546
590447	578547
307554	578548
465867	578549
395354	578550
141933	578551
287461	578552
15836	578553
477833	578554
17460	578555
269420	578556
50483	578557
215261	578558
94936	578559
487660	578560
162968	578561
26389	578562
417129	578563
90734	578564
239438	578565
458411	578566
75897	578567
121937	578568
78150	578569
473320	578570
130830	578571
57479	578572
430875	578573
307342	578574
544454	578575
572131	578576
398384	578577
339856	578578
581424	578579
21503	578580
491716	578581
531230	578582
595970	578583
433523	578584
340781	578585
143849	578586
563971	578587
278008	578588
94447	578589
354916	578590
3385	578591
569799	578592
165182	578593
177554	578594
626790	578595
100447	578596
8944	578597
347904	578598
90453	578599
413	578600
505067	578601
473978	578602
70076	578603
149627	578604
343948	578605
109799	578606
480390	578607
616002	578608
235972	578609
15497	578610
217201	578611
664824	578612
367719	578613
249016	578614
17859	578615
503009	578616
659329	578617
63261	578618
76727	578619
87625	578620
425549	578621
77410	578622
58976	578623
57401	578624
348033	578625
71166	578626
12072	578627
134615	578628
161	578629
576258	578630
605962	578631
553895	578632
429187	578633
491238	578634
52276	578635
539619	578636
665233	578637
348573	578638
110478	578639
355178	578640
69487	578641
382724	578642
62295	578643
636481	578644
610902	578645
141465	578646
347652	578647
529237	578648
110173	578649
297223	578650
80967	578651
40804	578652
12952	578653
112904	578654
183423	578655
354619	578656
175098	578657
49446	578658
25516	578659
103247	578660
343800	578661
106726	578662
111116	578663
130974	578664
110436	578665
645829	578666
205484	578667
18663	578668
413139	578669
86463	578670
391591	578671
8004	578672
6733	578673
57202	578674
43318	578675
504239	578676
75059	578677
185688	578678
155776	578679
542619	578680
488126	578681
587041	578682
184293	578683
453663	578684
532425	578685
88773	578686
5	578687
680687	578688
17332	578689
487670	578690
14825	578691
424826	578692
71520	578693
480371	578694
540275	578695
543359	578696
409939	578697
286124	578698
294326	578699
418673	578700
111948	578701
102180	578702
226131	578703
31027	578704
6283	578705
105980	578706
89166	578707
6	578708
9583	578709
92383	578710
587057	578711
179715	578712
604259	578713
548840	578714
114516	578715
138539	578716
169596	578717
18254	578718
72629	578719
5129	578720
210014	578721
32630	578722
280249	578723
132680	578724
248952	578725
27338	578726
549726	578727
588906	578728
275852	578729
8312	578730
635140	578731
239315	578732
22	578733
554958	578734
95531	578735
270725	578736
112916	578737
57829	578738
69517	578739
684489	578740
156675	578741
392544	578742
345893	578743
91305	578744
662102	578745
443540	578746
619306	578747
639167	578748
117850	578749
82394	578750
84172	578751
309499	578752
512770	578753
42588	578754
78640	578755
391476	578756
211214	578757
642078	578758
318407	578759
377817	578760
35124	578761
339166	578762
114714	578763
129655	578764
1270	578765
53831	578766
23381	578767
128985	578768
445720	578769
129574	578770
160910	578771
694510	578772
12151	578773
592305	578774
487736	578775
17167	578776
156621	578777
671430	578778
171256	578779
273696	578780
282751	578781
324332	578782
153665	578783
67618	578784
52081	578785
106319	578786
4	578787
445489	578788
571462	578789
79706	578790
1302	578791
51687	578792
279192	578793
88353	578794
96931	578795
97804	578796
170332	578797
41423	578798
83262	578799
38704	578800
58392	578801
166237	578802
126585	578803
56376	578804
27948	578805
2465	578806
181279	578807
181282	578808
11043	578809
347217	578810
98785	578811
268835	578812
10716	578813
9817	578814
131970	578815
84951	578816
172982	578817
651464	578818
264686	578819
145538	578820
414775	578821
211959	578822
171081	578823
101940	578824
18775	578825
330902	578826
160	578827
113745	578828
229173	578829
328937	578830
136792	578831
607668	578832
272045	578833
408863	578834
47216	578835
522751	578836
476381	578837
635749	578838
679949	578839
4196	578840
689999	578841
43837	578842
79257	578843
204525	578844
686366	578845
551027	578846
31710	578847
610295	578848
300724	578849
107759	578850
408557	578851
77120	578852
255656	578853
517810	578854
591570	578855
3120	578856
200370	578857
484749	578858
250677	578859
55259	578860
166457	578861
229890	578862
340509	578863
373036	578864
525174	578865
187417	578866
13819	578867
341274	578868
231616	578869
113890	578870
485344	578871
291078	578872
406289	578873
686372	578874
82177	578875
154538	578876
298702	578877
342759	578878
312446	578879
504210	578880
7174	578881
11910	578882
521274	578883
345803	578884
94402	578885
644861	578886
185069	578887
282543	578888
2848	578889
1139	578890
125822	578891
618951	578892
50804	578893
452945	578894
673489	578895
86266	578896
202160	578897
7013	578898
43838	578899
694785	578900
4626	578901
482714	578902
99019	578903
389796	578904
59060	578905
50302	578906
675124	578907
632896	578908
224098	578909
83721	578910
70357	578911
9111	578912
622527	578913
689728	578914
15347	578915
147823	578916
379747	578917
223717	578918
620391	578919
105193	578920
690553	578921
11628	578922
590558	578923
18333	578924
409855	578925
541230	578926
541296	578927
31858	578928
16792	578929
622578	578930
26984	578931
6320	578932
159983	578933
222233	578934
54205	578935
159888	578936
666701	578937
142826	578938
55	578939
537071	578940
69400	578941
5898	578942
313515	578943
634837	578944
56177	578945
499124	578946
345250	578947
96588	578948
94430	578949
354526	578950
49709	578951
375757	578952
528986	578953
416434	578954
124202	578955
1242	578956
95615	578957
346057	578958
131836	578959
259325	578960
55793	578961
427638	578962
507485	578963
458024	578964
28609	578965
409600	578966
54458	578967
19887	578968
481	578969
447266	578970
453353	578971
48278	578972
3087	578973
24040	578974
546868	578975
14627	578976
46670	578977
78998	578978
340328	578979
510674	578980
653935	578981
144351	578982
570786	578983
18053	578984
171945	578985
169	578986
9772	578987
601032	578988
119857	578989
95294	578990
70438	578991
143663	578992
85769	578993
2528	578994
104206	578995
572070	578996
87771	578997
656801	578998
364140	578999
138146	579000
131725	579001
161752	579002
159592	579003
558833	579004
575965	579005
86288	579006
127553	579007
106625	579008
333812	579009
3362	579010
588460	579011
105246	579012
378813	579013
157125	579014
171883	579015
87633	579016
138	579017
77917	579018
44763	579019
71433	579020
440826	579021
1144	579022
237	579023
291438	579024
256565	579025
681225	579026
278464	579027
256395	579028
447494	579029
382989	579030
142117	579031
47791	579032
105260	579033
378676	579034
686019	579035
97689	579036
156142	579037
368411	579038
397804	579039
545640	579040
56367	579041
169576	579042
136376	579043
2203	579044
19972	579045
624021	579046
183633	579047
575121	579048
2836	579049
306985	579050
403206	579051
643184	579052
290391	579053
582122	579054
71287	579055
542424	579056
546506	579057
668817	579058
290357	579059
561415	579060
33205	579061
443154	579062
116368	579063
606998	579064
582	579065
658964	579066
463043	579067
11147	579068
57221	579069
202861	579070
549175	579071
100166	579072
55527	579073
100741	579074
381349	579075
8340	579076
340814	579077
21521	579078
207764	579079
317825	579080
64828	579081
72772	579082
149860	579083
675128	579084
427941	579085
4328	579086
19496	579087
103200	579088
92780	579089
6842	579090
275912	579091
531287	579092
278	579093
12696	579094
381313	579095
494	579096
532339	579097
497736	579098
112658	579099
60719	579100
117185	579101
1139	579102
528710	579103
378706	579104
12217	579105
282433	579106
488088	579107
280825	579108
356080	579109
369133	579110
401465	579111
341302	579112
249943	579113
90912	579114
440832	579115
30890	579116
30716	579117
300639	579118
120022	579119
19539	579120
30223	579121
650159	579122
215932	579123
105904	579124
152348	579125
431318	579126
2011	579127
624100	579128
697148	579129
315	579130
211973	579131
22128	579132
441975	579133
691886	579134
283846	579135
148956	579136
399067	579137
12163	579138
492236	579139
54352	579140
66678	579141
3073	579142
676028	579143
59020	579144
116787	579145
246226	579146
381821	579147
286144	579148
633328	579149
300762	579150
173506	579151
642965	579152
153962	579153
132645	579154
554322	579155
570901	579156
230695	579157
444500	579158
422794	579159
23761	579160
644790	579161
43126	579162
158324	579163
440926	579164
56176	579165
33926	579166
259012	579167
376253	579168
204316	579169
347275	579170
295617	579171
31635	579172
543571	579173
181524	579174
634271	579175
350635	579176
9253	579177
665200	579178
325314	579179
653077	579180
214812	579181
33034	579182
671526	579183
169810	579184
52153	579185
428561	579186
689595	579187
381665	579188
56527	579189
285981	579190
647545	579191
313	579192
538060	579193
29229	579194
104919	579195
459	579196
620241	579197
228340	579198
9963	579199
40665	579200
392177	579201
348317	579202
41547	579203
351284	579204
2903	579205
142449	579206
134330	579207
655094	579208
106672	579209
338228	579210
587367	579211
71251	579212
474286	579213
135733	579214
142599	579215
146676	579216
309891	579217
45919	579218
211316	579219
411385	579220
525176	579221
63555	579222
454276	579223
563822	579224
261859	579225
582328	579226
278242	579227
225710	579228
220133	579229
555012	579230
603346	579231
234540	579232
42780	579233
12922	579234
218540	579235
330186	579236
402111	579237
595613	579238
7435	579239
81863	579240
81805	579241
169726	579242
635093	579243
6044	579244
96796	579245
508026	579246
31263	579247
696262	579248
246240	579249
542368	579250
242474	579251
92130	579252
476517	579253
5964	579254
97499	579255
144722	579256
284003	579257
496782	579258
608337	579259
92933	579260
53484	579261
319014	579262
357054	579263
46185	579264
254565	579265
135048	579266
532881	579267
390176	579268
122362	579269
25531	579270
99422	579271
344291	579272
3074	579273
42485	579274
98946	579275
263003	579276
6048	579277
247548	579278
87009	579279
326850	579280
18613	579281
506542	579282
449493	579283
355260	579284
98623	579285
73952	579286
90860	579287
212779	579288
467292	579289
611720	579290
361172	579291
676691	579292
54316	579293
58480	579294
697651	579295
550766	579296
169120	579297
450136	579298
510846	579299
603431	579300
307	579301
68268	579302
4458	579303
586682	579304
510856	579305
104422	579306
653179	579307
115622	579308
649668	579309
699	579310
271673	579311
48777	579312
327333	579313
42542	579314
30290	579315
6516	579316
220827	579317
266216	579318
276019	579319
164612	579320
108871	579321
672682	579322
10819	579323
575240	579324
403815	579325
116336	579326
56552	579327
393296	579328
70934	579329
14538	579330
526091	579331
377199	579332
419719	579333
624462	579334
378911	579335
327269	579336
368874	579337
355734	579338
347026	579339
419769	579340
555085	579341
1878	579342
13249	579343
476500	579344
232615	579345
422271	579346
116709	579347
306056	579348
187069	579349
122836	579350
100600	579351
197002	579352
425170	579353
418973	579354
24662	579355
570931	579356
107447	579357
379555	579358
68900	579359
553942	579360
171693	579361
109678	579362
268165	579363
121176	579364
12822	579365
449210	579366
237	579367
57869	579368
4	579369
8595	579370
158266	579371
24020	579372
471795	579373
91809	579374
550207	579375
314208	579376
615004	579377
441581	579378
241024	579379
689643	579380
464091	579381
100528	579382
675988	579383
347353	579384
555355	579385
346528	579386
7775	579387
20844	579388
45242	579389
408573	579390
14035	579391
9592	579392
103327	579393
84943	579394
285634	579395
528665	579396
687364	579397
148	579398
462378	579399
227768	579400
686657	579401
562486	579402
37581	579403
472205	579404
105881	579405
145516	579406
480806	579407
124122	579408
463585	579409
72918	579410
140056	579411
155364	579412
24834	579413
68174	579414
50522	579415
294769	579416
185374	579417
643639	579418
352904	579419
567514	579420
37800	579421
646763	579422
118586	579423
366795	579424
179328	579425
274618	579426
2379	579427
61043	579428
13328	579429
498183	579430
104393	579431
612486	579432
602601	579433
598001	579434
5994	579435
49489	579436
17179	579437
131990	579438
612694	579439
153995	579440
100443	579441
684511	579442
65353	579443
7398	579444
259902	579445
460337	579446
47394	579447
14539	579448
92901	579449
124379	579450
524224	579451
346071	579452
686547	579453
468094	579454
18290	579455
381808	579456
42899	579457
54763	579458
472238	579459
140924	579460
152914	579461
542584	579462
61908	579463
20342	579464
573563	579465
5249	579466
226887	579467
19607	579468
96269	579469
467000	579470
572351	579471
691097	579472
48055	579473
288628	579474
49399	579475
577470	579476
317291	579477
123761	579478
108133	579479
378496	579480
181192	579481
546670	579482
159114	579483
297848	579484
88288	579485
244839	579486
591167	579487
51707	579488
415724	579489
84930	579490
66031	579491
13345	579492
249541	579493
497430	579494
369189	579495
184642	579496
2406	579497
548144	579498
455270	579499
654687	579500
403063	579501
41945	579502
39576	579503
154428	579504
287764	579505
56596	579506
266288	579507
562000	579508
20615	579509
90719	579510
156891	579511
528081	579512
86550	579513
187870	579514
169499	579515
170942	579516
577617	579517
203933	579518
622549	579519
377195	579520
397817	579521
63035	579522
8591	579523
148326	579524
391694	579525
159261	579526
5734	579527
249511	579528
37695	579529
439643	579530
91049	579531
307372	579532
117398	579533
400100	579534
593258	579535
36472	579536
53621	579537
71705	579538
617301	579539
17506	579540
653074	579541
179804	579542
523018	579543
164527	579544
455264	579545
15572	579546
129585	579547
266785	579548
101022	579549
527751	579550
274399	579551
385120	579552
153009	579553
309153	579554
607695	579555
95558	579556
597345	579557
142768	579558
559139	579559
336958	579560
608937	579561
665375	579562
481	579563
130576	579564
268096	579565
289412	579566
308747	579567
9963	579568
653896	579569
208932	579570
85693	579571
126656	579572
222720	579573
117060	579574
98477	579575
30433	579576
160391	579577
641658	579578
618261	579579
72194	579580
15473	579581
452845	579582
681858	579583
5389	579584
432118	579585
516	579586
125073	579587
675096	579588
267590	579589
547276	579590
607096	579591
463099	579592
307546	579593
118556	579594
159264	579595
133438	579596
174616	579597
202765	579598
231420	579599
447902	579600
454032	579601
338007	579602
44497	579603
7708	579604
693666	579605
422243	579606
419160	579607
385466	579608
79544	579609
106197	579610
359197	579611
110100	579612
17696	579613
419158	579614
168744	579615
483419	579616
18256	579617
828	579618
576374	579619
625355	579620
112725	579621
382372	579622
164431	579623
27458	579624
287618	579625
46281	579626
48593	579627
99383	579628
211679	579629
10551	579630
263569	579631
50283	579632
7949	579633
92144	579634
252625	579635
516243	579636
24908	579637
482120	579638
508784	579639
580641	579640
58218	579641
170953	579642
559023	579643
516840	579644
46480	579645
658957	579646
473586	579647
420160	579648
529	579649
133863	579650
252279	579651
9423	579652
63639	579653
582136	579654
564180	579655
510235	579656
1567	579657
195660	579658
370668	579659
278274	579660
544891	579661
549459	579662
373666	579663
11210	579664
345111	579665
549461	579666
122326	579667
163642	579668
54763	579669
54762	579670
542196	579671
446687	579672
281761	579673
307034	579674
388567	579675
446987	579676
689263	579677
402698	579678
149041	579679
102882	579680
133052	579681
48109	579682
416639	579683
420040	579684
184296	579685
3100	579686
142645	579687
85020	579688
56774	579689
305323	579690
167780	579691
104864	579692
66010	579693
171090	579694
439	579695
32044	579696
79389	579697
53046	579698
590299	579699
31958	579700
70198	579701
119559	579702
625667	579703
576176	579704
272239	579705
136	579706
202903	579707
395284	579708
52366	579709
4424	579710
95712	579711
358280	579712
626260	579713
362888	579714
50448	579715
423480	579716
285514	579717
107221	579718
653767	579719
231644	579720
688251	579721
63226	579722
124775	579723
254314	579724
590357	579725
29701	579726
543212	579727
117541	579728
448378	579729
540529	579730
496715	579731
641108	579732
688915	579733
377997	579734
404131	579735
474683	579736
63556	579737
112777	579738
164956	579739
115663	579740
20008	579741
138064	579742
30232	579743
99441	579744
8779	579745
163836	579746
570783	579747
104870	579748
167316	579749
333701	579750
438422	579751
676991	579752
34424	579753
88534	579754
88358	579755
199	579756
60778	579757
1134	579758
105066	579759
4353	579760
5611	579761
132912	579762
200	579763
76249	579764
270276	579765
686823	579766
421165	579767
572322	579768
336155	579769
124997	579770
652171	579771
121057	579772
378125	579773
156553	579774
422	579775
692921	579776
309585	579777
685677	579778
486815	579779
94372	579780
641290	579781
508795	579782
694227	579783
74724	579784
12227	579785
372453	579786
668142	579787
472502	579788
148496	579789
524295	579790
51685	579791
559673	579792
608909	579793
18871	579794
599834	579795
276020	579796
339	579797
34935	579798
115060	579799
80152	579800
28569	579801
22826	579802
252545	579803
51681	579804
7482	579805
300556	579806
50332	579807
429147	579808
35056	579809
39912	579810
437824	579811
408832	579812
50815	579813
153751	579814
522996	579815
481763	579816
20077	579817
536523	579818
117745	579819
241161	579820
217233	579821
664911	579822
4571	579823
538620	579824
34315	579825
672521	579826
315662	579827
172138	579828
174508	579829
140913	579830
71773	579831
29281	579832
277741	579833
641138	579834
565639	579835
5576	579836
536778	579837
22091	579838
119976	579839
15122	579840
42040	579841
76203	579842
336071	579843
29165	579844
417146	579845
544517	579846
382849	579847
11958	579848
275299	579849
343764	579850
1021	579851
412205	579852
116922	579853
38025	579854
49896	579855
455616	579856
47530	579857
144679	579858
9609	579859
16404	579860
680289	579861
71472	579862
587608	579863
426511	579864
610992	579865
206938	579866
337046	579867
112784	579868
143079	579869
578293	579870
68896	579871
399603	579872
7459	579873
306177	579874
106182	579875
576287	579876
409541	579877
57924	579878
77126	579879
156096	579880
172154	579881
22515	579882
1658	579883
101501	579884
377901	579885
79908	579886
543213	579887
33915	579888
140832	579889
111685	579890
79968	579891
1018	579892
111791	579893
16783	579894
625458	579895
491836	579896
169345	579897
109857	579898
271013	579899
142965	579900
500887	579901
537447	579902
114651	579903
96297	579904
142986	579905
89951	579906
24571	579907
532459	579908
448263	579909
42163	579910
272899	579911
273030	579912
3216	579913
695787	579914
669340	579915
296846	579916
615845	579917
422982	579918
694327	579919
666744	579920
155197	579921
285583	579922
186786	579923
611559	579924
550008	579925
106711	579926
98547	579927
672071	579928
21444	579929
644704	579930
359246	579931
673029	579932
84147	579933
523093	579934
46997	579935
199988	579936
136843	579937
165187	579938
129609	579939
123240	579940
627604	579941
159289	579942
12635	579943
851	579944
151094	579945
134369	579946
291993	579947
439258	579948
511121	579949
492120	579950
487443	579951
443375	579952
82903	579953
26642	579954
303433	579955
539045	579956
39914	579957
437029	579958
453892	579959
315451	579960
219924	579961
687982	579962
119007	579963
119006	579964
50555	579965
168355	579966
138213	579967
145052	579968
114517	579969
10357	579970
14830	579971
607649	579972
302910	579973
18929	579974
1131	579975
665530	579976
59292	579977
516627	579978
561659	579979
506528	579980
281357	579981
552849	579982
4800	579983
267114	579984
261512	579985
188741	579986
3130	579987
314829	579988
495120	579989
131012	579990
493774	579991
190557	579992
53756	579993
537811	579994
455683	579995
574363	579996
45732	579997
428002	579998
307839	579999
24586	580000
658982	580001
149250	580002
1166	580003
748	580004
11764	580005
265241	580006
525649	580007
114758	580008
662611	580009
84978	580010
392998	580011
19058	580012
595223	580013
220086	580014
388618	580015
66783	580016
19058	580017
588247	580018
154425	580019
126277	580020
678601	580021
4590	580022
67411	580023
472671	580024
108720	580025
247819	580026
554802	580027
514028	580028
689876	580029
344288	580030
545633	580031
280371	580032
600763	580033
366978	580034
420840	580035
149571	580036
87100	580037
493188	580038
136778	580039
269654	580040
14349	580041
177653	580042
92850	580043
94725	580044
280253	580045
169251	580046
32557	580047
369857	580048
115139	580049
9021	580050
6767	580051
390034	580052
407213	580053
407059	580054
406969	580055
407198	580056
407006	580057
407200	580058
406866	580059
407024	580060
406856	580061
111338	580062
111374	580063
407096	580064
407104	580065
407141	580066
407075	580067
406842	580068
111378	580069
162550	580070
406845	580071
111336	580072
407109	580073
111353	580074
406986	580075
407122	580076
407145	580077
407167	580078
407100	580079
407203	580080
407097	580081
407021	580082
407136	580083
206930	580084
594707	580085
557000	580086
226483	580087
1343	580088
24214	580089
654785	580090
622371	580091
3107	580092
517270	580093
20612	580094
85475	580095
469807	580096
304310	580097
287551	580098
226544	580099
45834	580100
1435	580101
202502	580102
81420	580103
285134	580104
589815	580105
9831	580106
2460	580107
296139	580108
301940	580109
14583	580110
43255	580111
81797	580112
361156	580113
676787	580114
25050	580115
12578	580116
594718	580117
301061	580118
203582	580119
52927	580120
447141	580121
14674	580122
162747	580123
500736	580124
144262	580125
614536	580126
225182	580127
113707	580128
69065	580129
20174	580130
41887	580131
1228	580132
422433	580133
559416	580134
188627	580135
205482	580136
573102	580137
272889	580138
179946	580139
323573	580140
25180	580141
532366	580142
439358	580143
55871	580144
119169	580145
110643	580146
622867	580147
278582	580148
187601	580149
323910	580150
449587	580151
120422	580152
563813	580153
548049	580154
206177	580155
474170	580156
159491	580157
92146	580158
224711	580159
389242	580160
243980	580161
131324	580162
179747	580163
40408	580164
330284	580165
672635	580166
691868	580167
283178	580168
306352	580169
2752	580170
32478	580171
108015	580172
298369	580173
507947	580174
297917	580175
288144	580176
106136	580177
612796	580178
508365	580179
134	580180
433676	580181
151947	580182
559659	580183
422677	580184
196865	580185
154380	580186
25145	580187
593387	580188
473601	580189
617734	580190
440313	580191
81835	580192
157612	580193
73405	580194
209633	580195
24580	580196
143162	580197
505669	580198
169859	580199
642791	580200
11647	580201
203019	580202
52010	580203
195	580204
580936	580205
228659	580206
41963	580207
485887	580208
498632	580209
610709	580210
1407	580211
404328	580212
40838	580213
174978	580214
686672	580215
59506	580216
9359	580217
586289	580218
80882	580219
478991	580220
570263	580221
9396	580222
234479	580223
655034	580224
547329	580225
341365	580226
449331	580227
462803	580228
160469	580229
442513	580230
344325	580231
56625	580232
572766	580233
658685	580234
56631	580235
142043	580236
38358	580237
291085	580238
177788	580239
557719	580240
54585	580241
529777	580242
255827	580243
252059	580244
248212	580245
292287	580246
212112	580247
314685	580248
579625	580249
692329	580250
523196	580251
11915	580252
35951	580253
146079	580254
265045	580255
341371	580256
159740	580257
8885	580258
129512	580259
694606	580260
107176	580261
424554	580262
208097	580263
36592	580264
575226	580265
296140	580266
133797	580267
65769	580268
317828	580269
111984	580270
251575	580271
388617	580272
146298	580273
295231	580274
275194	580275
4712	580276
600383	580277
26656	580278
69300	580279
6734	580280
522443	580281
528251	580282
142254	580283
635307	580284
287391	580285
603922	580286
631096	580287
96185	580288
358694	580289
2747	580290
135159	580291
146475	580292
297419	580293
133791	580294
3611	580295
645195	580296
35455	580297
408245	580298
398898	580299
510870	580300
914	580301
515551	580302
209563	580303
130013	580304
7717	580305
208178	580306
382647	580307
44062	580308
36220	580309
111459	580310
232403	580311
358508	580312
200535	580313
200549	580314
104689	580315
414359	580316
666884	580317
39948	580318
598234	580319
326624	580320
646454	580321
482736	580322
51488	580323
643667	580324
9344	580325
59079	580326
508725	580327
16342	580328
121352	580329
300093	580330
410059	580331
2633	580332
578998	580333
647840	580334
167292	580335
34449	580336
476364	580337
78036	580338
230	580339
7886	580340
48442	580341
295	580342
658148	580343
566441	580344
259162	580345
389210	580346
101835	580347
573895	580348
37339	580349
547187	580350
533182	580351
301306	580352
4285	580353
605734	580354
374014	580355
106663	580356
140420	580357
11951	580358
520000	580359
248227	580360
583158	580361
671394	580362
63270	580363
134105	580364
180830	580365
98451	580366
648657	580367
53453	580368
136575	580369
297263	580370
382781	580371
551142	580372
14888	580373
585301	580374
75153	580375
472284	580376
24610	580377
45289	580378
31491	580379
79861	580380
336355	580381
631121	580382
159613	580383
255351	580384
453939	580385
20234	580386
66638	580387
109981	580388
7001	580389
337535	580390
380771	580391
32007	580392
34986	580393
594893	580394
144295	580395
7308	580396
101781	580397
3454	580398
4161	580399
255491	580400
337657	580401
353002	580402
139665	580403
423401	580404
61180	580405
909	580406
201203	580407
456125	580408
5139	580409
541654	580410
529845	580411
117153	580412
304741	580413
304270	580414
332574	580415
252705	580416
189491	580417
593027	580418
668919	580419
310405	580420
669876	580421
628	580422
185469	580423
388340	580424
499	580425
382193	580426
36709	580427
552492	580428
618708	580429
38875	580430
505044	580431
1371	580432
19291	580433
29819	580434
179979	580435
586728	580436
260276	580437
197060	580438
300898	580439
335025	580440
486576	580441
284747	580442
287980	580443
653959	580444
24765	580445
266382	580446
5991	580447
625685	580448
129437	580449
4319	580450
474772	580451
567457	580452
224064	580453
318672	580454
128719	580455
120416	580456
301969	580457
610684	580458
307686	580459
686368	580460
437170	580461
85183	580462
266321	580463
296675	580464
323356	580465
587968	580466
545454	580467
1161	580468
32902	580469
544773	580470
103956	580471
24804	580472
297735	580473
205618	580474
15159	580475
443636	580476
34589	580477
37187	580478
686364	580479
439913	580480
535313	580481
606654	580482
7667	580483
33374	580484
279785	580485
305584	580486
658921	580487
565860	580488
670756	580489
145194	580490
396076	580491
39567	580492
51764	580493
508659	580494
248	580495
174523	580496
39444	580497
537438	580498
626957	580499
658941	580500
139103	580501
11446	580502
689106	580503
3899	580504
21631	580505
205896	580506
8469	580507
42286	580508
388079	580509
315188	580510
381055	580511
499530	580512
97575	580513
440630	580514
47024	580515
420094	580516
243799	580517
573462	580518
55223	580519
286874	580520
392739	580521
162817	580522
694021	580523
105886	580524
615543	580525
541997	580526
30577	580527
686007	580528
682598	580529
2150	580530
167148	580531
282511	580532
534745	580533
540935	580534
641985	580535
567898	580536
657970	580537
520016	580538
526024	580539
25136	580540
524490	580541
115223	580542
306084	580543
61096	580544
423884	580545
583526	580546
519056	580547
374538	580548
252333	580549
52505	580550
508729	580551
175782	580552
25528	580553
484377	580554
457401	580555
584395	580556
145395	580557
10467	580558
178	580559
19843	580560
309534	580561
17463	580562
272744	580563
990	580564
275562	580565
152754	580566
359155	580567
169299	580568
356097	580569
593492	580570
341861	580571
380872	580572
28311	580573
200306	580574
29036	580575
168197	580576
939	580577
638283	580578
788	580579
638991	580580
48571	580581
551188	580582
35044	580583
251904	580584
18446	580585
352460	580586
343045	580587
100226	580588
549193	580589
156202	580590
149741	580591
345743	580592
608247	580593
68181	580594
85927	580595
87072	580596
556814	580597
5214	580598
339410	580599
26898	580600
123971	580601
360781	580602
663224	580603
36417	580604
623806	580605
669329	580606
75397	580607
693312	580608
360720	580609
608610	580610
276383	580611
79879	580612
190497	580613
125412	580614
46251	580615
1907	580616
446310	580617
163380	580618
146412	580619
22966	580620
146305	580621
307454	580622
691251	580623
37476	580624
166245	580625
167805	580626
145675	580627
65017	580628
39532	580629
409625	580630
126303	580631
527161	580632
1505	580633
653225	580634
66235	580635
678233	580636
14424	580637
25151	580638
20360	580639
35175	580640
623739	580641
578393	580642
652768	580643
476732	580644
209270	580645
78846	580646
134651	580647
466078	580648
532141	580649
689495	580650
461461	580651
157226	580652
382695	580653
26	580654
281554	580655
276960	580656
494019	580657
6803	580658
387995	580659
376433	580660
10434	580661
444064	580662
179336	580663
280847	580664
523329	580665
629412	580666
264562	580667
450427	580668
48	580669
380445	580670
54590	580671
585530	580672
19117	580673
48771	580674
367804	580675
37694	580676
557	580677
105050	580678
23910	580679
167021	580680
42950	580681
429145	580682
558048	580683
23167	580684
543090	580685
58276	580686
53331	580687
57374	580688
656982	580689
271345	580690
573985	580691
472323	580692
70012	580693
69786	580694
100567	580695
367052	580696
30805	580697
3010	580698
207576	580699
195410	580700
152336	580701
2621	580702
289455	580703
566262	580704
97021	580705
117430	580706
14002	580707
693078	580708
12695	580709
22656	580710
45992	580711
648934	580712
192299	580713
642314	580714
1931	580715
179327	580716
507897	580717
158981	580718
340385	580719
7028	580720
350836	580721
454909	580722
344093	580723
21740	580724
326409	580725
292937	580726
222428	580727
84445	580728
303911	580729
347832	580730
185533	580731
428814	580732
8096	580733
345712	580734
17961	580735
605171	580736
155330	580737
43549	580738
340913	580739
10388	580740
25595	580741
154687	580742
65993	580743
420230	580744
305510	580745
668936	580746
597072	580747
599625	580748
301052	580749
12511	580750
166791	580751
301644	580752
607819	580753
244834	580754
154692	580755
543203	580756
392532	580757
310609	580758
442657	580759
693468	580760
243239	580761
468456	580762
311222	580763
403792	580764
505617	580765
202269	580766
137524	580767
62393	580768
551691	580769
261238	580770
473366	580771
490408	580772
195123	580773
71640	580774
124643	580775
31356	580776
362880	580777
334853	580778
93978	580779
326694	580780
44708	580781
4737	580782
1595	580783
607564	580784
161197	580785
43440	580786
152483	580787
77982	580788
460544	580789
5879	580790
676735	580791
9917	580792
651185	580793
95034	580794
611594	580795
363986	580796
112704	580797
430708	580798
459984	580799
132255	580800
516951	580801
605278	580802
37868	580803
437904	580804
590686	580805
359578	580806
226080	580807
171516	580808
8075	580809
280794	580810
7390	580811
473209	580812
133132	580813
579344	580814
41843	580815
132821	580816
324818	580817
661527	580818
363994	580819
62436	580820
97425	580821
315912	580822
293835	580823
5565	580824
4219	580825
509397	580826
275497	580827
33788	580828
560501	580829
399764	580830
562758	580831
395011	580832
612981	580833
158828	580834
632028	580835
81878	580836
38824	580837
623736	580838
130216	580839
111006	580840
586308	580841
388595	580842
394681	580843
57043	580844
694918	580845
278345	580846
311686	580847
348127	580848
286447	580849
515776	580850
384399	580851
646585	580852
159498	580853
56319	580854
245715	580855
444209	580856
91052	580857
75695	580858
107608	580859
2637	580860
150188	580861
322934	580862
142034	580863
58297	580864
599584	580865
71561	580866
317361	580867
253087	580868
46950	580869
282997	580870
19822	580871
18624	580872
584990	580873
45792	580874
408776	580875
587496	580876
266970	580877
505469	580878
233999	580879
622824	580880
268538	580881
17102	580882
195524	580883
529423	580884
530689	580885
77594	580886
631578	580887
625911	580888
48198	580889
183136	580890
638066	580891
251487	580892
79707	580893
452790	580894
230830	580895
23113	580896
427263	580897
17891	580898
50177	580899
118278	580900
23276	580901
168433	580902
199771	580903
2942	580904
394338	580905
17016	580906
651352	580907
205332	580908
496257	580909
39622	580910
171766	580911
552618	580912
339592	580913
377631	580914
665230	580915
13766	580916
404730	580917
411581	580918
602979	580919
301333	580920
301332	580921
334135	580922
176944	580923
132799	580924
57063	580925
82770	580926
222564	580927
166592	580928
237163	580929
78909	580930
524349	580931
25751	580932
694597	580933
60102	580934
279472	580935
385176	580936
279471	580937
140510	580938
239794	580939
636886	580940
219034	580941
565580	580942
174666	580943
574292	580944
480394	580945
309189	580946
129347	580947
346983	580948
463283	580949
328353	580950
309209	580951
64323	580952
129175	580953
242907	580954
15004	580955
122089	580956
87705	580957
81846	580958
13233	580959
285699	580960
114331	580961
14891	580962
31997	580963
56338	580964
269483	580965
109427	580966
372938	580967
583047	580968
11123	580969
300389	580970
73330	580971
307922	580972
32636	580973
378517	580974
323181	580975
106161	580976
527730	580977
559735	580978
618285	580979
32110	580980
592869	580981
612105	580982
153955	580983
150631	580984
694515	580985
419100	580986
103770	580987
156518	580988
107332	580989
2176	580990
172640	580991
238566	580992
1671	580993
403210	580994
15859	580995
1850	580996
459422	580997
86775	580998
695265	580999
305469	581000
310522	581001
465159	581002
101987	581003
315671	581004
263878	581005
624362	581006
140767	581007
533837	581008
100000	581009
1656	581010
350708	581011
213554	581012
23048	581013
6246	581014
66160	581015
25279	581016
132182	581017
425666	581018
226415	581019
55474	581020
468942	581021
416792	581022
64491	581023
490325	581024
202924	581025
675592	581026
9088	581027
596329	581028
90403	581029
596128	581030
239850	581031
64775	581032
164967	581033
696758	581034
1942	581035
507	581036
280337	581037
333858	581038
514661	581039
267305	581040
438107	581041
633384	581042
271846	581043
572049	581044
686700	581045
315501	581046
420512	581047
237650	581048
277446	581049
490900	581050
172818	581051
38328	581052
73859	581053
581738	581054
665859	581055
433752	581056
80594	581057
268296	581058
580136	581059
246166	581060
34385	581061
532313	581062
289487	581063
5490	581064
73879	581065
63457	581066
60602	581067
677	581068
9048	581069
28954	581070
544806	581071
23188	581072
41222	581073
57887	581074
544627	581075
172096	581076
511268	581077
14106	581078
213335	581079
474197	581080
579163	581081
90089	581082
169827	581083
408483	581084
249007	581085
218871	581086
425833	581087
4862	581088
635113	581089
706	581090
192716	581091
137722	581092
553510	581093
580383	581094
622781	581095
180546	581096
278731	581097
313551	581098
661099	581099
283406	581100
520227	581101
59459	581102
143262	581103
9263	581104
6558	581105
23797	581106
11986	581107
168559	581108
74766	581109
52300	581110
125048	581111
524720	581112
486954	581113
286	581114
302033	581115
195967	581116
20216	581117
38877	581118
155725	581119
62962	581120
446167	581121
691746	581122
599055	581123
155126	581124
65139	581125
84675	581126
445716	581127
402393	581128
492734	581129
262380	581130
691543	581131
40156	581132
6520	581133
127292	581134
34467	581135
514939	581136
16437	581137
3448	581138
7364	581139
252581	581140
354016	581141
29765	581142
25223	581143
184569	581144
84121	581145
98912	581146
99487	581147
41391	581148
36223	581149
70680	581150
645239	581151
422629	581152
575243	581153
43	581154
158233	581155
277377	581156
21408	581157
195453	581158
104390	581159
598969	581160
585615	581161
10151	581162
212827	581163
438676	581164
444575	581165
688774	581166
77123	581167
1255	581168
572537	581169
198081	581170
121493	581171
13259	581172
648443	581173
364518	581174
575102	581175
162018	581176
33071	581177
422638	581178
43	581179
419871	581180
463351	581181
424598	581182
422632	581183
515370	581184
128631	581185
62319	581186
109505	581187
34239	581188
626293	581189
26309	581190
314196	581191
169899	581192
694675	581193
75415	581194
7867	581195
65	581196
483768	581197
156460	581198
421473	581199
532297	581200
125118	581201
133108	581202
134403	581203
66	581204
901	581205
201904	581206
357764	581207
47675	581208
368962	581209
6450	581210
64107	581211
12634	581212
377905	581213
62102	581214
43807	581215
60012	581216
492710	581217
169619	581218
388992	581219
426639	581220
22465	581221
97573	581222
37215	581223
39190	581224
288669	581225
1923	581226
473168	581227
257660	581228
559255	581229
487701	581230
252158	581231
371294	581232
532527	581233
34409	581234
146045	581235
532258	581236
425428	581237
106516	581238
6506	581239
591614	581240
385966	581241
50788	581242
11424	581243
12379	581244
7626	581245
460083	581246
432249	581247
313819	581248
64576	581249
433068	581250
563774	581251
16583	581252
420089	581253
29567	581254
152314	581255
9963	581256
624040	581257
445336	581258
144080	581259
471835	581260
477288	581261
280004	581262
254740	581263
541600	581264
61452	581265
36426	581266
285800	581267
147864	581268
239690	581269
544830	581270
45356	581271
669822	581272
508775	581273
591940	581274
32105	581275
566705	581276
464865	581277
171365	581278
611381	581279
1386	581280
76539	581281
475152	581282
300543	581283
340236	581284
33570	581285
688370	581286
100303	581287
52213	581288
473701	581289
3	581290
114312	581291
36764	581292
640145	581293
582670	581294
60008	581295
48728	581296
289402	581297
231392	581298
126279	581299
492650	581300
41118	581301
148845	581302
275842	581303
5840	581304
13991	581305
123746	581306
179940	581307
11648	581308
176440	581309
331989	581310
425698	581311
378702	581312
74150	581313
39166	581314
600900	581315
6	581316
216736	581317
562101	581318
157915	581319
158625	581320
475332	581321
55792	581322
596089	581323
23440	581324
46293	581325
8531	581326
492660	581327
62185	581328
323187	581329
524358	581330
93326	581331
38184	581332
265236	581333
431723	581334
628727	581335
556271	581336
852	581337
555356	581338
454731	581339
30521	581340
157725	581341
570652	581342
51245	581343
388613	581344
283194	581345
1275	581346
527103	581347
414688	581348
282438	581349
27415	581350
444893	581351
182551	581352
561006	581353
83947	581354
64136	581355
82420	581356
658799	581357
504715	581358
171978	581359
333553	581360
20663	581361
648781	581362
555371	581363
128404	581364
407072	581365
252022	581366
97200	581367
125947	581368
697462	581369
566413	581370
492244	581371
460686	581372
63045	581373
40306	581374
107423	581375
7006	581376
300175	581377
155198	581378
297360	581379
148806	581380
176744	581381
380631	581382
290193	581383
8556	581384
29938	581385
10384	581386
28842	581387
29278	581388
365019	581389
55943	581390
183463	581391
481612	581392
1164	581393
761	581394
306130	581395
150293	581396
265464	581397
22396	581398
269237	581399
97214	581400
2902	581401
690631	581402
607310	581403
91934	581404
5580	581405
101366	581406
54618	581407
370291	581408
553304	581409
544722	581410
8949	581411
127611	581412
135094	581413
113740	581414
260817	581415
49485	581416
272843	581417
632184	581418
64141	581419
472113	581420
30605	581421
123162	581422
609029	581423
144245	581424
337958	581425
5340	581426
16183	581427
667122	581428
42628	581429
251879	581430
89769	581431
236471	581432
28203	581433
93133	581434
444553	581435
71704	581436
184347	581437
185222	581438
29032	581439
122537	581440
293190	581441
563873	581442
329895	581443
42528	581444
61067	581445
395382	581446
29691	581447
10962	581448
149383	581449
73307	581450
170979	581451
201999	581452
632383	581453
149475	581454
429856	581455
505625	581456
185442	581457
69520	581458
576431	581459
119661	581460
608660	581461
499450	581462
505685	581463
259740	581464
165610	581465
19721	581466
481768	581467
630120	581468
126529	581469
590947	581470
160662	581471
32615	581472
436590	581473
570562	581474
81439	581475
138041	581476
46153	581477
182012	581478
303308	581479
244793	581480
655851	581481
26353	581482
634362	581483
334673	581484
249441	581485
464212	581486
390203	581487
6822	581488
617805	581489
178355	581490
16762	581491
582265	581492
599994	581493
12425	581494
370836	581495
277033	581496
705	581497
154705	581498
86687	581499
581623	581500
530030	581501
39548	581502
266737	581503
630382	581504
292427	581505
157730	581506
85016	581507
129375	581508
454427	581509
659319	581510
689297	581511
326979	581512
36197	581513
136286	581514
108635	581515
298703	581516
525387	581517
23676	581518
81411	581519
619146	581520
476405	581521
571966	581522
660928	581523
157729	581524
75032	581525
45240	581526
497200	581527
56861	581528
109840	581529
12613	581530
346928	581531
94878	581532
456375	581533
89443	581534
621569	581535
225437	581536
350031	581537
634005	581538
105707	581539
85972	581540
624611	581541
108109	581542
685416	581543
411134	581544
3159	581545
57327	581546
25175	581547
211992	581548
47369	581549
516658	581550
234485	581551
36	581552
469371	581553
226534	581554
117530	581555
44750	581556
10502	581557
141097	581558
37246	581559
37246	581560
375	581561
457671	581562
660004	581563
280861	581564
624657	581565
13015	581566
50786	581567
119004	581568
396018	581569
227286	581570
393498	581571
108249	581572
28038	581573
567944	581574
13871	581575
36615	581576
614379	581577
358559	581578
286401	581579
158189	581580
243520	581581
249362	581582
425914	581583
30168	581584
57360	581585
145115	581586
243209	581587
250964	581588
323284	581589
524840	581590
196485	581591
167643	581592
4597	581593
782	581594
219311	581595
89940	581596
18017	581597
370460	581598
232783	581599
118352	581600
148428	581601
191775	581602
574246	581603
398008	581604
320227	581605
605877	581606
2091	581607
522139	581608
48243	581609
433313	581610
126254	581611
544268	581612
527809	581613
144631	581614
107196	581615
353211	581616
93458	581617
9420	581618
295579	581619
528091	581620
68942	581621
525228	581622
156191	581623
179822	581624
685811	581625
624103	581626
22829	581627
587079	581628
103294	581629
223697	581630
634566	581631
6	581632
628741	581633
160634	581634
442797	581635
180902	581636
135746	581637
396504	581638
265364	581639
107633	581640
161020	581641
194790	581642
532360	581643
185296	581644
13908	581645
391608	581646
339937	581647
380830	581648
62651	581649
88104	581650
390183	581651
624569	581652
686	581653
461929	581654
204978	581655
30063	581656
36670	581657
3992	581658
2724	581659
391729	581660
130895	581661
340928	581662
455278	581663
39710	581664
458585	581665
633066	581666
512231	581667
587097	581668
170415	581669
75358	581670
13890	581671
82059	581672
170577	581673
7304	581674
682613	581675
579373	581676
682588	581677
393969	581678
149624	581679
548621	581680
22873	581681
27458	581682
2382	581683
293261	581684
25756	581685
113013	581686
597699	581687
321343	581688
140452	581689
40976	581690
33418	581691
25630	581692
14434	581693
59287	581694
134766	581695
123721	581696
77387	581697
4038	581698
8659	581699
113087	581700
332048	581701
13232	581702
931	581703
435198	581704
684898	581705
201898	581706
57523	581707
562772	581708
672661	581709
595219	581710
123317	581711
27036	581712
3720	581713
114495	581714
20599	581715
65054	581716
21127	581717
63710	581718
56049	581719
125514	581720
256254	581721
470004	581722
67992	581723
157229	581724
277343	581725
47521	581726
313038	581727
635065	581728
323410	581729
202197	581730
617355	581731
668060	581732
135445	581733
15297	581734
25482	581735
171340	581736
605325	581737
10358	581738
135248	581739
65063	581740
291368	581741
629718	581742
569147	581743
400945	581744
491833	581745
124120	581746
101335	581747
8244	581748
15263	581749
25591	581750
85105	581751
144168	581752
36038	581753
83784	581754
632416	581755
36937	581756
633900	581757
609257	581758
2547	581759
105022	581760
74481	581761
248196	581762
10334	581763
608060	581764
504024	581765
1966	581766
200483	581767
231	581768
419091	581769
2668	581770
154091	581771
282015	581772
604944	581773
201424	581774
6259	581775
167579	581776
328192	581777
266884	581778
128536	581779
5239	581780
194432	581781
9021	581782
639215	581783
3269	581784
419236	581785
100229	581786
457812	581787
515	581788
118665	581789
233638	581790
2578	581791
182957	581792
333455	581793
63310	581794
374398	581795
228707	581796
69880	581797
598522	581798
212439	581799
6157	581800
368472	581801
115829	581802
452712	581803
1274	581804
268641	581805
105464	581806
139622	581807
140402	581808
32246	581809
96739	581810
21032	581811
153545	581812
42733	581813
165052	581814
9690	581815
158011	581816
40246	581817
101965	581818
254737	581819
451024	581820
95926	581821
66333	581822
567883	581823
312918	581824
14285	581825
55479	581826
464262	581827
34105	581828
523994	581829
236754	581830
653560	581831
615789	581832
614959	581833
102951	581834
530989	581835
15574	581836
42605	581837
34277	581838
407348	581839
468483	581840
45126	581841
310055	581842
3349	581843
434526	581844
63653	581845
166492	581846
324444	581847
64555	581848
93517	581849
105551	581850
17008	581851
373889	581852
93843	581853
57082	581854
640642	581855
410866	581856
19300	581857
521893	581858
168693	581859
430397	581860
58629	581861
1149	581862
392970	581863
663685	581864
153928	581865
123693	581866
457912	581867
165736	581868
9490	581869
243930	581870
110133	581871
563236	581872
19403	581873
141659	581874
14096	581875
372949	581876
31321	581877
144833	581878
231937	581879
31379	581880
71614	581881
260334	581882
1349	581883
1945	581884
159723	581885
157451	581886
579407	581887
168119	581888
461950	581889
143804	581890
400292	581891
123319	581892
140849	581893
310680	581894
367359	581895
18381	581896
32991	581897
33496	581898
29502	581899
97203	581900
407974	581901
6115	581902
166561	581903
10526	581904
235487	581905
77910	581906
79633	581907
493111	581908
199606	581909
121808	581910
370898	581911
665000	581912
155853	581913
175736	581914
540498	581915
159695	581916
16801	581917
7721	581918
286826	581919
432391	581920
172026	581921
651862	581922
464001	581923
494708	581924
464023	581925
106790	581926
355003	581927
149940	581928
439481	581929
269437	581930
26263	581931
84038	581932
418605	581933
136881	581934
74260	581935
233586	581936
207372	581937
131768	581938
88447	581939
587300	581940
248889	581941
339597	581942
82333	581943
46533	581944
130206	581945
206722	581946
20563	581947
19472	581948
311851	581949
426782	581950
154112	581951
375619	581952
103195	581953
376556	581954
39696	581955
14031	581956
64376	581957
451129	581958
320581	581959
199329	581960
485099	581961
175172	581962
689636	581963
555602	581964
389170	581965
173197	581966
254263	581967
509849	581968
27503	581969
13728	581970
12497	581971
86900	581972
594193	581973
55407	581974
662548	581975
448882	581976
15897	581977
98404	581978
303272	581979
222922	581980
688989	581981
163647	581982
192	581983
170055	581984
39959	581985
280022	581986
94682	581987
119874	581988
32292	581989
715	581990
482126	581991
166227	581992
166773	581993
15886	581994
15881	581995
97833	581996
72747	581997
563164	581998
58930	581999
7002	582000
277527	582001
393945	582002
132190	582003
10401	582004
118762	582005
77682	582006
318483	582007
79905	582008
157599	582009
127	582010
69019	582011
530678	582012
116356	582013
105996	582014
261803	582015
3300	582016
668881	582017
130204	582018
225481	582019
185498	582020
181303	582021
595085	582022
248557	582023
494850	582024
168183	582025
1157	582026
98632	582027
137068	582028
498056	582029
541371	582030
310273	582031
386149	582032
12705	582033
56494	582034
159125	582035
148843	582036
444704	582037
476980	582038
149428	582039
389288	582040
165806	582041
559454	582042
76367	582043
222177	582044
662356	582045
15389	582046
263691	582047
364656	582048
25099	582049
307435	582050
56187	582051
138232	582052
143337	582053
12413	582054
574602	582055
144408	582056
350224	582057
6888	582058
627442	582059
98639	582060
19163	582061
237718	582062
485859	582063
623519	582064
341298	582065
348507	582066
430056	582067
333884	582068
1522	582069
2273	582070
20679	582071
463026	582072
683607	582073
177314	582074
7615	582075
68414	582076
68417	582077
53362	582078
212291	582079
36451	582080
52459	582081
144780	582082
18784	582083
127020	582084
66664	582085
5540	582086
56765	582087
136746	582088
504440	582089
271144	582090
623237	582091
15711	582092
513608	582093
4180	582094
161072	582095
13	582096
582503	582097
15234	582098
120568	582099
681050	582100
158755	582101
6812	582102
14688	582103
31204	582104
387880	582105
34955	582106
548400	582107
24249	582108
169902	582109
490904	582110
9809	582111
49148	582112
13422	582113
417412	582114
171690	582115
156188	582116
503900	582117
146227	582118
1087	582119
604616	582120
439749	582121
374139	582122
519427	582123
60097	582124
303589	582125
206855	582126
14152	582127
287028	582128
53199	582129
141515	582130
150789	582131
61055	582132
159241	582133
504657	582134
493750	582135
81125	582136
697297	582137
529057	582138
3671	582139
448033	582140
528765	582141
471253	582142
471264	582143
572040	582144
321525	582145
1243	582146
58623	582147
546174	582148
410139	582149
35925	582150
444262	582151
11095	582152
589870	582153
130172	582154
413037	582155
412318	582156
4697	582157
16464	582158
37297	582159
114736	582160
641737	582161
21049	582162
84383	582163
170945	582164
146710	582165
339417	582166
376980	582167
219676	582168
361755	582169
570547	582170
456739	582171
104941	582172
651321	582173
436266	582174
243894	582175
108633	582176
149161	582177
130421	582178
88646	582179
687539	582180
60755	582181
513271	582182
577979	582183
498554	582184
570679	582185
303260	582186
96799	582187
185722	582188
185683	582189
104477	582190
341630	582191
646184	582192
638116	582193
255157	582194
71542	582195
125370	582196
135104	582197
696467	582198
216748	582199
70178	582200
63464	582201
119148	582202
522810	582203
419430	582204
78563	582205
1116	582206
651133	582207
17062	582208
511201	582209
13827	582210
86546	582211
616908	582212
44780	582213
418339	582214
21001	582215
632691	582216
647074	582217
91018	582218
563491	582219
154258	582220
498607	582221
69759	582222
478287	582223
121289	582224
682305	582225
140985	582226
603975	582227
588512	582228
392920	582229
101611	582230
149538	582231
255213	582232
625040	582233
9	582234
64728	582235
18592	582236
1587	582237
692458	582238
99838	582239
345352	582240
183145	582241
159093	582242
510849	582243
595803	582244
518982	582245
135799	582246
424655	582247
71382	582248
277012	582249
277013	582250
277014	582251
617837	582252
64195	582253
12120	582254
634431	582255
105120	582256
457902	582257
34600	582258
3087	582259
303338	582260
590518	582261
616816	582262
104511	582263
658115	582264
62699	582265
440259	582266
382714	582267
73047	582268
2607	582269
692446	582270
617219	582271
109836	582272
273587	582273
94114	582274
267	582275
681696	582276
541607	582277
462740	582278
540016	582279
39259	582280
280158	582281
115355	582282
305943	582283
130417	582284
75014	582285
161859	582286
648416	582287
40773	582288
352399	582289
353139	582290
570303	582291
98099	582292
227339	582293
189696	582294
39405	582295
431267	582296
388730	582297
97485	582298
135836	582299
395096	582300
112032	582301
179428	582302
74159	582303
588885	582304
499150	582305
47636	582306
655353	582307
351418	582308
232836	582309
379332	582310
568564	582311
143374	582312
551344	582313
561045	582314
490211	582315
681164	582316
122470	582317
84995	582318
161588	582319
77268	582320
206437	582321
339963	582322
451146	582323
452271	582324
286106	582325
365332	582326
472555	582327
435721	582328
105019	582329
163400	582330
22	582331
691196	582332
640498	582333
600316	582334
551942	582335
509754	582336
359065	582337
431904	582338
94794	582339
443639	582340
391627	582341
432159	582342
110522	582343
479481	582344
633520	582345
266859	582346
8986	582347
573509	582348
477118	582349
170941	582350
11667	582351
174981	582352
293150	582353
313851	582354
571164	582355
542965	582356
1282	582357
56425	582358
592044	582359
641506	582360
51862	582361
9789	582362
679946	582363
327978	582364
39926	582365
542018	582366
21506	582367
12283	582368
122379	582369
9956	582370
75424	582371
99893	582372
288318	582373
181385	582374
92361	582375
470807	582376
98580	582377
334424	582378
366075	582379
160592	582380
565472	582381
37940	582382
20613	582383
339433	582384
114602	582385
126523	582386
305681	582387
472287	582388
71137	582389
194775	582390
324832	582391
94431	582392
305750	582393
327820	582394
554311	582395
591942	582396
278348	582397
638524	582398
593096	582399
365557	582400
593176	582401
83004	582402
402636	582403
99434	582404
230927	582405
9358	582406
444490	582407
205747	582408
530547	582409
58546	582410
27846	582411
569570	582412
593266	582413
281844	582414
608835	582415
171073	582416
389048	582417
358579	582418
301469	582419
238539	582420
249168	582421
109407	582422
173064	582423
9818	582424
55734	582425
502314	582426
563649	582427
415275	582428
271383	582429
475199	582430
184012	582431
652066	582432
10276	582433
731	582434
148	582435
231685	582436
490715	582437
177608	582438
579061	582439
489082	582440
38726	582441
176898	582442
631976	582443
363077	582444
487045	582445
211619	582446
288500	582447
516518	582448
678469	582449
543464	582450
43700	582451
625483	582452
345151	582453
164800	582454
145651	582455
267877	582456
294849	582457
108369	582458
513158	582459
396560	582460
535303	582461
138502	582462
53092	582463
229661	582464
368254	582465
307196	582466
36627	582467
559028	582468
51305	582469
634846	582470
22672	582471
49921	582472
23862	582473
609310	582474
358552	582475
495449	582476
75242	582477
148865	582478
561676	582479
54731	582480
83884	582481
102186	582482
315229	582483
29707	582484
18803	582485
401318	582486
362805	582487
112344	582488
54449	582489
561524	582490
11157	582491
6542	582492
21319	582493
318868	582494
615235	582495
123932	582496
23965	582497
387661	582498
109134	582499
534359	582500
640198	582501
26588	582502
506301	582503
280330	582504
582131	582505
51226	582506
211957	582507
171633	582508
586264	582509
380548	582510
51122	582511
266966	582512
224549	582513
548380	582514
77920	582515
139229	582516
48570	582517
21224	582518
285725	582519
82504	582520
169892	582521
56671	582522
84	582523
655395	582524
194017	582525
111531	582526
266870	582527
103804	582528
144358	582529
557871	582530
13745	582531
323862	582532
169515	582533
126919	582534
88051	582535
53045	582536
43908	582537
157757	582538
605501	582539
112350	582540
168520	582541
332432	582542
481520	582543
195924	582544
20312	582545
10742	582546
542845	582547
295979	582548
244597	582549
43478	582550
1025	582551
21469	582552
509377	582553
28084	582554
5268	582555
516912	582556
545337	582557
276281	582558
358137	582559
209108	582560
210263	582561
91783	582562
299283	582563
299261	582564
299263	582565
88213	582566
646497	582567
102184	582568
499379	582569
18184	582570
499498	582571
64667	582572
236011	582573
512924	582574
13117	582575
490295	582576
193652	582577
536476	582578
638691	582579
405617	582580
143119	582581
155569	582582
156906	582583
5688	582584
536477	582585
256359	582586
122937	582587
588299	582588
79967	582589
628478	582590
150192	582591
5521	582592
86322	582593
8542	582594
180615	582595
459900	582596
599729	582597
155609	582598
292758	582599
10769	582600
28230	582601
46913	582602
20977	582603
47786	582604
516996	582605
103014	582606
274633	582607
613420	582608
599698	582609
607070	582610
634913	582611
654443	582612
379069	582613
87794	582614
501263	582615
542271	582616
139456	582617
2956	582618
57946	582619
113773	582620
162345	582621
272900	582622
380449	582623
74806	582624
429182	582625
156853	582626
136511	582627
545345	582628
184110	582629
60010	582630
24840	582631
301785	582632
17786	582633
624580	582634
171668	582635
108933	582636
55801	582637
2531	582638
12316	582639
30477	582640
466356	582641
31380	582642
599615	582643
112859	582644
108456	582645
32139	582646
6887	582647
144183	582648
147179	582649
193060	582650
7175	582651
59731	582652
532314	582653
293983	582654
385887	582655
47301	582656
284922	582657
161318	582658
477732	582659
16059	582660
13035	582661
5	582662
290284	582663
35150	582664
35150	582665
13952	582666
415754	582667
12237	582668
117216	582669
145249	582670
125852	582671
353664	582672
376856	582673
249	582674
503685	582675
541354	582676
135249	582677
93484	582678
51950	582679
39291	582680
104158	582681
63584	582682
76514	582683
283485	582684
38218	582685
32318	582686
242669	582687
668875	582688
645980	582689
252490	582690
530859	582691
367855	582692
633629	582693
339839	582694
538651	582695
409115	582696
187950	582697
3604	582698
61261	582699
332377	582700
587420	582701
350018	582702
2040	582703
94362	582704
365695	582705
334738	582706
634722	582707
615043	582708
613316	582709
663706	582710
174837	582711
558195	582712
250884	582713
2655	582714
12056	582715
4236	582716
571010	582717
493881	582718
599223	582719
450448	582720
57883	582721
3234	582722
3123	582723
244098	582724
677995	582725
53562	582726
634479	582727
692121	582728
295119	582729
36510	582730
116217	582731
14322	582732
334131	582733
563938	582734
130456	582735
7459	582736
549085	582737
126123	582738
445494	582739
93205	582740
327341	582741
16247	582742
334205	582743
669549	582744
6542	582745
294965	582746
84114	582747
231335	582748
198689	582749
531374	582750
426142	582751
26231	582752
178901	582753
26214	582754
39105	582755
94653	582756
106566	582757
193307	582758
434171	582759
335051	582760
122726	582761
377847	582762
281458	582763
464765	582764
56751	582765
240580	582766
624028	582767
385648	582768
440528	582769
144624	582770
35922	582771
329523	582772
37194	582773
159896	582774
486389	582775
253182	582776
178964	582777
486286	582778
28193	582779
665394	582780
450212	582781
25792	582782
304102	582783
428914	582784
403368	582785
504178	582786
76376	582787
170535	582788
23042	582789
588742	582790
111693	582791
287141	582792
268014	582793
6317	582794
149600	582795
327677	582796
357319	582797
163238	582798
448577	582799
381872	582800
131584	582801
54459	582802
91615	582803
244589	582804
431756	582805
203690	582806
142074	582807
38599	582808
597521	582809
136839	582810
88472	582811
244454	582812
127783	582813
269673	582814
137420	582815
427912	582816
463089	582817
328548	582818
8919	582819
427958	582820
329025	582821
381888	582822
647730	582823
347605	582824
475621	582825
112811	582826
381310	582827
21809	582828
203956	582829
40584	582830
350479	582831
52342	582832
364608	582833
656102	582834
85704	582835
22650	582836
136636	582837
295050	582838
569694	582839
476952	582840
57546	582841
690382	582842
30619	582843
392288	582844
498154	582845
97088	582846
236343	582847
573888	582848
121921	582849
127503	582850
553539	582851
332679	582852
44539	582853
56583	582854
57	582855
597497	582856
118800	582857
652503	582858
56634	582859
546134	582860
95411	582861
183820	582862
308950	582863
438406	582864
389809	582865
428635	582866
230280	582867
65221	582868
593844	582869
132615	582870
75442	582871
325571	582872
46779	582873
53390	582874
372754	582875
391618	582876
395694	582877
140816	582878
162273	582879
319778	582880
545695	582881
31827	582882
3315	582883
112565	582884
272375	582885
540870	582886
248662	582887
328588	582888
127551	582889
303254	582890
310409	582891
109670	582892
24790	582893
385083	582894
508634	582895
401740	582896
15373	582897
194615	582898
190397	582899
420698	582900
164692	582901
21096	582902
662469	582903
465342	582904
265637	582905
24384	582906
682542	582907
622421	582908
64727	582909
651084	582910
293583	582911
546518	582912
3888	582913
49008	582914
40138	582915
229	582916
335866	582917
59219	582918
117206	582919
507624	582920
25777	582921
250290	582922
676798	582923
34700	582924
17648	582925
102178	582926
377475	582927
131935	582928
613589	582929
229293	582930
504690	582931
202669	582932
19546	582933
112569	582934
329130	582935
115966	582936
10068	582937
822	582938
49191	582939
380014	582940
25828	582941
432621	582942
53946	582943
153273	582944
611496	582945
415328	582946
120501	582947
250450	582948
637023	582949
15892	582950
372926	582951
799	582952
680462	582953
497968	582954
551170	582955
661207	582956
230202	582957
609988	582958
634290	582959
350850	582960
78576	582961
256728	582962
202945	582963
604865	582964
348826	582965
600386	582966
541833	582967
402051	582968
64765	582969
403394	582970
49301	582971
503813	582972
268191	582973
565310	582974
58414	582975
98591	582976
487024	582977
70583	582978
1827	582979
1969	582980
659208	582981
550741	582982
7937	582983
131924	582984
25946	582985
522387	582986
500114	582987
27108	582988
47541	582989
565645	582990
539901	582991
35303	582992
465256	582993
18233	582994
118673	582995
370496	582996
599458	582997
41615	582998
140573	582999
434246	583000
66278	583001
121361	583002
377649	583003
389652	583004
54128	583005
207103	583006
513246	583007
483889	583008
203751	583009
56104	583010
104416	583011
49116	583012
577369	583013
615583	583014
12109	583015
602731	583016
14678	583017
24468	583018
40289	583019
696045	583020
270120	583021
315489	583022
198086	583023
133946	583024
451415	583025
543656	583026
306751	583027
46785	583028
85628	583029
151833	583030
41347	583031
50817	583032
502391	583033
276413	583034
537022	583035
30132	583036
339601	583037
347644	583038
413342	583039
130385	583040
696532	583041
724	583042
97502	583043
678746	583044
364908	583045
641502	583046
2860	583047
190344	583048
47133	583049
10201	583050
12673	583051
183369	583052
176202	583053
399046	583054
573442	583055
187855	583056
224302	583057
116040	583058
553457	583059
639042	583060
686654	583061
659726	583062
592971	583063
394630	583064
572382	583065
596251	583066
578284	583067
93996	583068
92172	583069
173878	583070
564282	583071
570839	583072
286611	583073
303535	583074
145928	583075
340853	583076
28314	583077
30931	583078
259989	583079
8253	583080
188043	583081
13695	583082
930	583083
104651	583084
25388	583085
284219	583086
42405	583087
198779	583088
344123	583089
126046	583090
521159	583091
6031	583092
11283	583093
54904	583094
472232	583095
260368	583096
4167	583097
3596	583098
179668	583099
455328	583100
447514	583101
167154	583102
122118	583103
334726	583104
418608	583105
47701	583106
431058	583107
39691	583108
558883	583109
156569	583110
62355	583111
334781	583112
467187	583113
125155	583114
47522	583115
20150	583116
11286	583117
167302	583118
138509	583119
664776	583120
1567	583121
445590	583122
291700	583123
560332	583124
54602	583125
176740	583126
195070	583127
11137	583128
10181	583129
45133	583130
573880	583131
84066	583132
595982	583133
104379	583134
343540	583135
133591	583136
607878	583137
16144	583138
13689	583139
122785	583140
22665	583141
141446	583142
21643	583143
68487	583144
11311	583145
131280	583146
153056	583147
122	583148
5718	583149
160361	583150
445186	583151
111501	583152
138628	583153
19871	583154
49837	583155
696928	583156
101926	583157
51761	583158
380143	583159
52731	583160
139984	583161
362773	583162
432927	583163
40330	583164
255858	583165
333191	583166
11682	583167
145294	583168
13098	583169
317877	583170
5620	583171
213604	583172
695131	583173
293161	583174
11291	583175
4072	583176
532916	583177
25675	583178
57953	583179
76957	583180
402358	583181
170475	583182
6015	583183
168354	583184
192314	583185
12889	583186
1279	583187
688897	583188
45944	583189
609067	583190
32640	583191
489262	583192
182423	583193
21851	583194
198005	583195
468379	583196
118206	583197
192152	583198
161081	583199
85599	583200
106027	583201
669486	583202
43982	583203
173128	583204
11375	583205
447659	583206
339485	583207
362011	583208
5321	583209
436154	583210
41774	583211
147710	583212
520534	583213
81639	583214
284559	583215
57919	583216
105038	583217
198601	583218
362717	583219
198734	583220
46312	583221
576131	583222
465642	583223
537015	583224
84874	583225
20408	583226
3656	583227
489274	583228
41095	583229
437152	583230
64907	583231
262215	583232
81647	583233
27876	583234
288265	583235
50220	583236
316981	583237
19913	583238
496114	583239
26312	583240
601509	583241
307781	583242
5389	583243
147817	583244
410124	583245
31907	583246
282998	583247
682987	583248
68561	583249
320171	583250
355246	583251
16266	583252
94615	583253
18557	583254
582188	583255
37039	583256
437916	583257
18271	583258
54564	583259
15017	583260
141751	583261
88064	583262
692063	583263
5316	583264
461642	583265
20610	583266
359163	583267
13447	583268
25779	583269
6546	583270
518794	583271
300539	583272
53401	583273
652707	583274
132725	583275
211555	583276
140587	583277
345428	583278
452176	583279
76675	583280
142786	583281
9802	583282
145498	583283
493	583284
118630	583285
637542	583286
151111	583287
291456	583288
47705	583289
37413	583290
56819	583291
345397	583292
402309	583293
164500	583294
74688	583295
687657	583296
459847	583297
158163	583298
137193	583299
251958	583300
173655	583301
406750	583302
567998	583303
6535	583304
457986	583305
93500	583306
511401	583307
24556	583308
5313	583309
139431	583310
380245	583311
667029	583312
42560	583313
620176	583314
206892	583315
32078	583316
225645	583317
65236	583318
406899	583319
138336	583320
160961	583321
332697	583322
57261	583323
324459	583324
18317	583325
8481	583326
66529	583327
90258	583328
54120	583329
133141	583330
137454	583331
684022	583332
123577	583333
12272	583334
422683	583335
195082	583336
149718	583337
406981	583338
33087	583339
10079	583340
41898	583341
108953	583342
12001	583343
582909	583344
447554	583345
679044	583346
31435	583347
158503	583348
248895	583349
387371	583350
109708	583351
30757	583352
180737	583353
126115	583354
190481	583355
105683	583356
526656	583357
253722	583358
379338	583359
471317	583360
641888	583361
520353	583362
606936	583363
315269	583364
99214	583365
53459	583366
178301	583367
75293	583368
169511	583369
1071	583370
309953	583371
417693	583372
36060	583373
1138	583374
665941	583375
1763	583376
76845	583377
153849	583378
562723	583379
93546	583380
149369	583381
285123	583382
425858	583383
379968	583384
617447	583385
226901	583386
608396	583387
256829	583388
7702	583389
23547	583390
170629	583391
40618	583392
391125	583393
35932	583394
59974	583395
187251	583396
201512	583397
4339	583398
116289	583399
103411	583400
527780	583401
6727	583402
681556	583403
383500	583404
534458	583405
522050	583406
119906	583407
165153	583408
153334	583409
545970	583410
9560	583411
511051	583412
2710	583413
25179	583414
4451	583415
615297	583416
34340	583417
259919	583418
12877	583419
300742	583420
171990	583421
200388	583422
153256	583423
480745	583424
612562	583425
416887	583426
71583	583427
143475	583428
347300	583429
268138	583430
126831	583431
656321	583432
123583	583433
197821	583434
497952	583435
34150	583436
14534	583437
42175	583438
638295	583439
373814	583440
104442	583441
15815	583442
312936	583443
20828	583444
254892	583445
204648	583446
503875	583447
214070	583448
95594	583449
59455	583450
55170	583451
296202	583452
478516	583453
56144	583454
426788	583455
266651	583456
292530	583457
347415	583458
589467	583459
10790	583460
424671	583461
42292	583462
21451	583463
684892	583464
636207	583465
552110	583466
59506	583467
164583	583468
7276	583469
100759	583470
685195	583471
126018	583472
20951	583473
37554	583474
112582	583475
18687	583476
588206	583477
451033	583478
220412	583479
208211	583480
244665	583481
87196	583482
3015	583483
321826	583484
349666	583485
755	583486
548154	583487
48739	583488
695823	583489
131829	583490
472745	583491
136882	583492
125056	583493
510580	583494
177898	583495
49157	583496
153045	583497
106572	583498
686030	583499
115041	583500
627565	583501
4285	583502
12476	583503
66430	583504
147809	583505
23934	583506
124098	583507
18136	583508
47524	583509
696280	583510
520483	583511
133736	583512
497959	583513
97385	583514
300043	583515
58468	583516
584623	583517
316443	583518
58117	583519
17	583520
555197	583521
321359	583522
133986	583523
566475	583524
206286	583525
13615	583526
85554	583527
383615	583528
47465	583529
89763	583530
316423	583531
612476	583532
231197	583533
131943	583534
466222	583535
119351	583536
68807	583537
152445	583538
54742	583539
2793	583540
57317	583541
415633	583542
507888	583543
1110	583544
143730	583545
54488	583546
578762	583547
77492	583548
33566	583549
101715	583550
41368	583551
271995	583552
555154	583553
268336	583554
642001	583555
363380	583556
82514	583557
128682	583558
653197	583559
8216	583560
363117	583561
62286	583562
441393	583563
588580	583564
6533	583565
610020	583566
188404	583567
288861	583568
72841	583569
74097	583570
224602	583571
6616	583572
281282	583573
293920	583574
8671	583575
607535	583576
463509	583577
591051	583578
169850	583579
534147	583580
43357	583581
202321	583582
11925	583583
427051	583584
399783	583585
416153	583586
445444	583587
687226	583588
605334	583589
322230	583590
127491	583591
30220	583592
19790	583593
240543	583594
431057	583595
247460	583596
136789	583597
281907	583598
23159	583599
10963	583600
36013	583601
540713	583602
660010	583603
9388	583604
63711	583605
126420	583606
611017	583607
145871	583608
365507	583609
444071	583610
193927	583611
86287	583612
102552	583613
51377	583614
381965	583615
477049	583616
272044	583617
114341	583618
120695	583619
235540	583620
273831	583621
654344	583622
150	583623
346379	583624
17539	583625
629215	583626
274445	583627
20526	583628
668653	583629
386146	583630
65064	583631
630243	583632
685771	583633
343409	583634
131831	583635
340802	583636
225720	583637
256176	583638
66874	583639
541940	583640
501440	583641
242146	583642
68966	583643
220245	583644
13089	583645
117522	583646
165757	583647
477854	583648
295618	583649
575681	583650
354727	583651
679662	583652
631327	583653
123651	583654
692478	583655
96281	583656
5289	583657
508196	583658
77406	583659
661874	583660
6234	583661
466330	583662
303011	583663
144950	583664
27277	583665
636313	583666
499879	583667
676194	583668
11925	583669
15199	583670
503691	583671
479929	583672
147632	583673
11919	583674
365043	583675
327908	583676
74151	583677
55891	583678
611719	583679
552847	583680
75245	583681
303342	583682
637062	583683
598449	583684
55003	583685
264618	583686
232336	583687
472473	583688
129383	583689
433735	583690
634751	583691
270151	583692
422577	583693
530715	583694
23738	583695
558757	583696
505291	583697
32519	583698
405215	583699
627976	583700
467008	583701
328222	583702
147191	583703
138823	583704
10991	583705
2676	583706
313436	583707
16753	583708
389516	583709
125680	583710
250686	583711
515947	583712
12854	583713
200509	583714
12847	583715
186370	583716
191438	583717
37507	583718
332405	583719
556773	583720
55653	583721
633928	583722
138192	583723
471	583724
293869	583725
602879	583726
652224	583727
1383	583728
370411	583729
42898	583730
196790	583731
76624	583732
22181	583733
486793	583734
524928	583735
639443	583736
80246	583737
485942	583738
36598	583739
159149	583740
526470	583741
696843	583742
4682	583743
8549	583744
495071	583745
269633	583746
31584	583747
21234	583748
441663	583749
543306	583750
268574	583751
284522	583752
615960	583753
405226	583754
442905	583755
371999	583756
132652	583757
654883	583758
104	583759
239602	583760
20663	583761
184695	583762
88733	583763
35192	583764
78979	583765
116417	583766
573427	583767
639809	583768
215032	583769
11270	583770
2802	583771
15655	583772
9389	583773
290888	583774
249687	583775
513210	583776
310106	583777
305509	583778
191252	583779
154115	583780
652604	583781
524870	583782
441815	583783
137108	583784
642167	583785
113484	583786
3578	583787
3577	583788
610057	583789
555711	583790
144263	583791
22656	583792
140941	583793
309289	583794
29423	583795
454935	583796
608891	583797
52900	583798
697826	583799
54699	583800
155593	583801
222843	583802
2239	583803
107298	583804
161206	583805
390342	583806
144415	583807
395392	583808
395400	583809
395418	583810
430596	583811
282019	583812
124261	583813
124262	583814
2237	583815
667625	583816
259028	583817
510757	583818
163892	583819
149961	583820
382967	583821
635501	583822
462465	583823
294990	583824
205	583825
45154	583826
205	583827
7247	583828
16308	583829
160110	583830
105452	583831
314336	583832
170172	583833
33924	583834
158145	583835
308528	583836
276118	583837
30131	583838
269262	583839
87897	583840
671280	583841
58661	583842
138731	583843
111794	583844
659717	583845
42565	583846
101096	583847
85229	583848
89964	583849
367906	583850
461701	583851
359661	583852
7133	583853
376382	583854
581094	583855
734	583856
117013	583857
564611	583858
636254	583859
6406	583860
561929	583861
81643	583862
15605	583863
55544	583864
689290	583865
130797	583866
58363	583867
244684	583868
40814	583869
164045	583870
467532	583871
53911	583872
86530	583873
237776	583874
146732	583875
126770	583876
88579	583877
520441	583878
16497	583879
224168	583880
119963	583881
22007	583882
127584	583883
478339	583884
76504	583885
619212	583886
255762	583887
89460	583888
32193	583889
50	583890
24731	583891
177440	583892
229123	583893
71495	583894
308946	583895
42252	583896
138397	583897
138124	583898
83139	583899
638	583900
3844	583901
123935	583902
119884	583903
80154	583904
24259	583905
433205	583906
52811	583907
495155	583908
170013	583909
397421	583910
36384	583911
238039	583912
79744	583913
24321	583914
123918	583915
84490	583916
12032	583917
663419	583918
70459	583919
149486	583920
501189	583921
579180	583922
565387	583923
46037	583924
582751	583925
22498	583926
60198	583927
127443	583928
59522	583929
643610	583930
148788	583931
9505	583932
276434	583933
290444	583934
75895	583935
29065	583936
29246	583937
80660	583938
14668	583939
43010	583940
623457	583941
598688	583942
53013	583943
77186	583944
570734	583945
410715	583946
106359	583947
94788	583948
118924	583949
131377	583950
608852	583951
633467	583952
122942	583953
424489	583954
144740	583955
664797	583956
672274	583957
292185	583958
521867	583959
262522	583960
465230	583961
616927	583962
471917	583963
686392	583964
422688	583965
469952	583966
570721	583967
4634	583968
2595	583969
81258	583970
195744	583971
35274	583972
622795	583973
114841	583974
109609	583975
568013	583976
500239	583977
14412	583978
53425	583979
156945	583980
542145	583981
401477	583982
393262	583983
112460	583984
411541	583985
49723	583986
462263	583987
93694	583988
624780	583989
74515	583990
346760	583991
461735	583992
88270	583993
32406	583994
134655	583995
11849	583996
22900	583997
304411	583998
562097	583999
163953	584000
518950	584001
239734	584002
48247	584003
396349	584004
572658	584005
97096	584006
48133	584007
79578	584008
17020	584009
516081	584010
434361	584011
66584	584012
38649	584013
534198	584014
353791	584015
62602	584016
154778	584017
124547	584018
402846	584019
42729	584020
70	584021
406547	584022
54626	584023
409389	584024
686354	584025
362103	584026
155343	584027
145875	584028
62676	584029
691923	584030
159897	584031
285940	584032
159524	584033
537474	584034
4466	584035
1523	584036
519457	584037
335082	584038
500	584039
169415	584040
532834	584041
275290	584042
566344	584043
610250	584044
594214	584045
407487	584046
87295	584047
31718	584048
51996	584049
60344	584050
317891	584051
134723	584052
536649	584053
974	584054
5531	584055
12550	584056
18600	584057
54955	584058
110175	584059
51070	584060
283844	584061
318102	584062
122688	584063
180415	584064
349191	584065
453893	584066
337633	584067
337634	584068
518617	584069
654538	584070
83880	584071
143454	584072
554139	584073
17380	584074
5633	584075
3724	584076
582809	584077
44309	584078
585360	584079
315931	584080
426304	584081
330825	584082
315201	584083
2712	584084
117713	584085
657507	584086
3747	584087
565436	584088
566377	584089
1245	584090
97266	584091
114757	584092
40758	584093
5963	584094
503734	584095
19952	584096
119520	584097
2879	584098
99937	584099
19989	584100
511786	584101
3145	584102
147519	584103
593950	584104
556417	584105
18437	584106
53448	584107
414876	584108
35148	584109
71914	584110
432758	584111
65223	584112
441894	584113
80973	584114
524823	584115
100501	584116
297119	584117
576061	584118
250656	584119
154371	584120
18885	584121
106779	584122
531819	584123
354911	584124
51064	584125
46481	584126
68208	584127
535643	584128
108486	584129
450105	584130
291719	584131
114141	584132
108125	584133
438361	584134
570254	584135
243976	584136
48139	584137
471326	584138
84431	584139
614290	584140
15068	584141
456424	584142
76776	584143
474120	584144
188694	584145
417556	584146
14215	584147
6547	584148
215031	584149
18696	584150
1049	584151
123585	584152
490194	584153
115151	584154
634130	584155
80128	584156
461994	584157
322089	584158
477565	584159
115343	584160
43821	584161
675570	584162
3909	584163
607530	584164
71247	584165
398967	584166
275547	584167
152609	584168
64379	584169
45446	584170
524712	584171
161237	584172
110555	584173
519550	584174
428716	584175
184055	584176
77971	584177
16116	584178
589318	584179
585159	584180
250976	584181
27382	584182
526403	584183
435830	584184
67822	584185
277779	584186
228698	584187
142380	584188
16293	584189
603257	584190
545858	584191
73676	584192
601	584193
514977	584194
390598	584195
342371	584196
327796	584197
494238	584198
226398	584199
441874	584200
24466	584201
96778	584202
379699	584203
33356	584204
232022	584205
10478	584206
95115	584207
54657	584208
260589	584209
35225	584210
53187	584211
211848	584212
75824	584213
441674	584214
413396	584215
322708	584216
9480	584217
44460	584218
292276	584219
170760	584220
8755	584221
323674	584222
37662	584223
600095	584224
634193	584225
623462	584226
548872	584227
22051	584228
32539	584229
56554	584230
269175	584231
148610	584232
354426	584233
636218	584234
546426	584235
23479	584236
585709	584237
106544	584238
218946	584239
35393	584240
142169	584241
432176	584242
457116	584243
9622	584244
457057	584245
385721	584246
235395	584247
185405	584248
29123	584249
489349	584250
246411	584251
496284	584252
329679	584253
5694	584254
547560	584255
42553	584256
193389	584257
694607	584258
149320	584259
627912	584260
416259	584261
19843	584262
340181	584263
573994	584264
97429	584265
6220	584266
692628	584267
446175	584268
44451	584269
220329	584270
39085	584271
157491	584272
40887	584273
163706	584274
74075	584275
175351	584276
5432	584277
671894	584278
422637	584279
98150	584280
289662	584281
287419	584282
391500	584283
85430	584284
645555	584285
476211	584286
478781	584287
447344	584288
137635	584289
30880	584290
31915	584291
250048	584292
136348	584293
45082	584294
122689	584295
410194	584296
362359	584297
461637	584298
185042	584299
349994	584300
160543	584301
2253	584302
15065	584303
123327	584304
549256	584305
4169	584306
53961	584307
261801	584308
31031	584309
162275	584310
71680	584311
483984	584312
7622	584313
318195	584314
118243	584315
626875	584316
597987	584317
292812	584318
605848	584319
127468	584320
242370	584321
180093	584322
217338	584323
140009	584324
109500	584325
471360	584326
516218	584327
378737	584328
420653	584329
18759	584330
489824	584331
110675	584332
189772	584333
47846	584334
87	584335
33438	584336
64843	584337
122865	584338
99688	584339
664783	584340
407788	584341
116589	584342
29663	584343
338960	584344
623246	584345
623236	584346
666574	584347
232386	584348
409561	584349
53034	584350
3801	584351
481658	584352
690380	584353
11585	584354
603892	584355
492699	584356
141770	584357
137332	584358
115136	584359
142650	584360
81919	584361
619402	584362
310952	584363
599200	584364
28360	584365
212806	584366
600872	584367
519260	584368
561760	584369
562939	584370
694228	584371
482614	584372
202457	584373
161666	584374
158629	584375
501180	584376
413340	584377
515872	584378
152979	584379
164414	584380
330708	584381
658439	584382
309874	584383
249070	584384
513806	584385
487948	584386
3121	584387
12113	584388
93887	584389
9602	584390
494995	584391
493771	584392
24130	584393
78825	584394
1513	584395
71443	584396
396984	584397
33367	584398
618326	584399
116505	584400
8988	584401
425439	584402
84589	584403
57413	584404
385017	584405
226146	584406
11800	584407
142073	584408
12226	584409
349591	584410
11709	584411
465210	584412
452502	584413
546508	584414
344187	584415
529510	584416
155016	584417
382543	584418
9129	584419
559614	584420
163525	584421
33059	584422
46950	584423
234308	584424
599308	584425
410557	584426
43340	584427
116042	584428
116369	584429
165682	584430
215233	584431
412671	584432
136095	584433
146603	584434
435823	584435
142266	584436
24978	584437
688627	584438
321494	584439
109	584440
53050	584441
141220	584442
385899	584443
345611	584444
37560	584445
908	584446
39847	584447
553814	584448
10739	584449
59031	584450
488311	584451
30289	584452
314619	584453
678006	584454
235228	584455
428174	584456
109712	584457
80428	584458
97759	584459
162588	584460
5366	584461
295644	584462
6766	584463
19266	584464
355587	584465
268613	584466
402660	584467
119692	584468
257291	584469
189041	584470
112665	584471
453597	584472
489728	584473
660765	584474
229747	584475
479450	584476
339921	584477
19917	584478
558707	584479
18893	584480
336012	584481
112881	584482
542248	584483
539377	584484
545523	584485
72604	584486
406527	584487
85	584488
550953	584489
51528	584490
15834	584491
136498	584492
569528	584493
659403	584494
350905	584495
95535	584496
97594	584497
74782	584498
310879	584499
269651	584500
633497	584501
203806	584502
547391	584503
553605	584504
74497	584505
197773	584506
371783	584507
348261	584508
507557	584509
219042	584510
190436	584511
3507	584512
687528	584513
165886	584514
115034	584515
55021	584516
350575	584517
25801	584518
35409	584519
269	584520
140503	584521
309055	584522
266462	584523
262113	584524
5459	584525
162101	584526
389705	584527
398391	584528
271805	584529
154188	584530
152573	584531
109846	584532
583733	584533
256280	584534
329062	584535
53334	584536
412708	584537
54876	584538
531055	584539
586600	584540
152071	584541
347667	584542
93430	584543
89511	584544
256899	584545
31182	584546
369972	584547
166949	584548
453799	584549
236311	584550
169318	584551
194670	584552
71221	584553
377916	584554
32582	584555
654600	584556
176498	584557
10482	584558
28384	584559
125008	584560
670669	584561
567121	584562
481694	584563
682409	584564
600730	584565
13374	584566
8106	584567
597510	584568
473067	584569
420584	584570
265691	584571
121411	584572
533360	584573
6040	584574
247868	584575
465214	584576
43818	584577
219460	584578
686541	584579
128086	584580
507827	584581
428231	584582
515354	584583
142907	584584
542646	584585
336765	584586
111064	584587
515240	584588
221803	584589
486352	584590
149166	584591
622792	584592
30574	584593
30533	584594
171	584595
577543	584596
49534	584597
546312	584598
191341	584599
171485	584600
78149	584601
598437	584602
56748	584603
220155	584604
601450	584605
690249	584606
192628	584607
543665	584608
98588	584609
168673	584610
647045	584611
45233	584612
249691	584613
581672	584614
4208	584615
166039	584616
449033	584617
536786	584618
144835	584619
56869	584620
175068	584621
674733	584622
237104	584623
170779	584624
124768	584625
163584	584626
65	584627
140900	584628
6874	584629
527375	584630
419498	584631
8575	584632
204222	584633
159889	584634
602869	584635
610413	584636
547821	584637
449960	584638
663818	584639
452261	584640
612125	584641
4719	584642
17192	584643
448808	584644
653385	584645
595976	584646
238119	584647
519693	584648
695679	584649
410708	584650
226931	584651
58058	584652
674735	584653
448274	584654
66296	584655
45484	584656
1122	584657
657305	584658
222186	584659
109280	584660
250093	584661
344705	584662
3878	584663
285056	584664
586297	584665
17075	584666
272842	584667
28098	584668
8424	584669
153048	584670
220779	584671
95141	584672
54785	584673
131171	584674
126226	584675
648728	584676
6533	584677
232523	584678
116772	584679
598253	584680
75285	584681
6855	584682
513724	584683
137228	584684
439247	584685
156610	584686
162571	584687
76064	584688
489829	584689
440559	584690
446080	584691
114298	584692
526878	584693
376467	584694
273332	584695
18790	584696
89629	584697
462307	584698
179720	584699
576523	584700
118755	584701
219608	584702
52645	584703
63795	584704
3188	584705
23261	584706
360949	584707
8232	584708
37652	584709
10123	584710
385567	584711
235867	584712
528383	584713
357153	584714
115590	584715
512485	584716
115685	584717
74041	584718
132926	584719
356250	584720
435141	584721
459428	584722
345748	584723
12554	584724
66884	584725
47581	584726
635141	584727
894	584728
289615	584729
89396	584730
50257	584731
668627	584732
235863	584733
140651	584734
693544	584735
114734	584736
7176	584737
25774	584738
2284	584739
4166	584740
108663	584741
94805	584742
624517	584743
409456	584744
398913	584745
496874	584746
623656	584747
137431	584748
177	584749
51308	584750
96397	584751
61259	584752
468139	584753
624905	584754
21164	584755
122670	584756
602047	584757
288848	584758
634313	584759
451429	584760
530883	584761
397	584762
26213	584763
71881	584764
301165	584765
52385	584766
15031	584767
15642	584768
2727	584769
2021	584770
639953	584771
132383	584772
697637	584773
387840	584774
432204	584775
690698	584776
595357	584777
593873	584778
12890	584779
260746	584780
630027	584781
86872	584782
511655	584783
312712	584784
20296	584785
368111	584786
281184	584787
455764	584788
107155	584789
663074	584790
376765	584791
296090	584792
248814	584793
480497	584794
140374	584795
151458	584796
386355	584797
492475	584798
400115	584799
164473	584800
492476	584801
153277	584802
58480	584803
4175	584804
126159	584805
492430	584806
12221	584807
238977	584808
153141	584809
144689	584810
671079	584811
603417	584812
19707	584813
244277	584814
21585	584815
130484	584816
130502	584817
80910	584818
253215	584819
287916	584820
130504	584821
29608	584822
62560	584823
154604	584824
160694	584825
115421	584826
3052	584827
13488	584828
47843	584829
125968	584830
348051	584831
349237	584832
349667	584833
358113	584834
602066	584835
602027	584836
116219	584837
663	584838
341528	584839
27001	584840
218628	584841
448272	584842
622403	584843
7008	584844
70087	584845
520744	584846
45719	584847
253197	584848
21068	584849
689516	584850
158706	584851
271496	584852
79887	584853
222048	584854
304775	584855
80081	584856
18522	584857
116576	584858
245174	584859
52101	584860
8748	584861
70955	584862
10072	584863
606176	584864
156657	584865
41229	584866
77776	584867
155764	584868
163890	584869
63641	584870
160620	584871
135537	584872
83988	584873
40281	584874
329999	584875
589386	584876
33981	584877
206122	584878
8425	584879
259300	584880
76437	584881
2507	584882
564677	584883
20075	584884
653904	584885
534146	584886
139490	584887
518603	584888
569306	584889
150804	584890
306725	584891
30592	584892
138669	584893
307111	584894
16732	584895
644492	584896
121833	584897
208173	584898
41226	584899
276	584900
22592	584901
635862	584902
26	584903
143074	584904
209836	584905
884	584906
90928	584907
331346	584908
354018	584909
589740	584910
183332	584911
380371	584912
141459	584913
619887	584914
186970	584915
120126	584916
125136	584917
534533	584918
233270	584919
275156	584920
681453	584921
676056	584922
191884	584923
109844	584924
3882	584925
11972	584926
247732	584927
163175	584928
10413	584929
42904	584930
68015	584931
114572	584932
372575	584933
56903	584934
514987	584935
462710	584936
367491	584937
389188	584938
191396	584939
245805	584940
356057	584941
170970	584942
50679	584943
508260	584944
441754	584945
484781	584946
253247	584947
97503	584948
15150	584949
125650	584950
83806	584951
122393	584952
7161	584953
108823	584954
121422	584955
41040	584956
40754	584957
68086	584958
27356	584959
34215	584960
542392	584961
28316	584962
161241	584963
143047	584964
599064	584965
129787	584966
153498	584967
27368	584968
4944	584969
639276	584970
313450	584971
547275	584972
685367	584973
457348	584974
49636	584975
491468	584976
267723	584977
417686	584978
8385	584979
534	584980
184468	584981
95046	584982
1021	584983
49942	584984
51012	584985
531658	584986
90907	584987
1263	584988
438233	584989
371390	584990
588506	584991
228976	584992
68441	584993
51036	584994
186380	584995
32813	584996
172741	584997
420778	584998
154036	584999
697189	585000
44211	585001
409743	585002
39294	585003
547565	585004
130070	585005
165324	585006
209098	585007
88087	585008
6409	585009
11201	585010
196053	585011
313227	585012
51322	585013
275441	585014
61580	585015
337762	585016
490707	585017
112983	585018
1276	585019
81389	585020
583822	585021
514678	585022
662060	585023
274318	585024
10599	585025
540105	585026
514777	585027
164014	585028
35855	585029
549948	585030
4044	585031
278186	585032
106369	585033
510594	585034
251065	585035
154161	585036
575056	585037
350307	585038
617084	585039
38695	585040
288234	585041
1820	585042
66	585043
78305	585044
172931	585045
366575	585046
61198	585047
170563	585048
27051	585049
132167	585050
48129	585051
10836	585052
138306	585053
667799	585054
683827	585055
188921	585056
537534	585057
272122	585058
82101	585059
138399	585060
57607	585061
637619	585062
608802	585063
7917	585064
141472	585065
141550	585066
137555	585067
36864	585068
57132	585069
393537	585070
455284	585071
2762	585072
212029	585073
605017	585074
102817	585075
358732	585076
554637	585077
626733	585078
15911	585079
155894	585080
45299	585081
572802	585082
577644	585083
608916	585084
120904	585085
62	585086
45248	585087
504384	585088
6866	585089
172765	585090
261501	585091
57412	585092
4114	585093
41934	585094
330131	585095
138476	585096
11333	585097
276515	585098
80721	585099
81686	585100
434720	585101
90709	585102
422231	585103
469842	585104
11513	585105
22812	585106
666	585107
91301	585108
356969	585109
100826	585110
246209	585111
3720	585112
518620	585113
60	585114
348969	585115
503216	585116
613868	585117
242573	585118
66255	585119
76876	585120
17287	585121
320959	585122
25838	585123
11082	585124
37513	585125
46295	585126
242153	585127
48658	585128
287739	585129
142399	585130
14957	585131
95183	585132
488433	585133
464462	585134
673754	585135
580176	585136
249156	585137
501798	585138
176529	585139
113691	585140
10527	585141
33799	585142
79856	585143
458851	585144
275771	585145
139504	585146
156347	585147
55954	585148
444993	585149
101168	585150
67456	585151
265754	585152
186823	585153
525045	585154
65694	585155
90535	585156
50314	585157
48417	585158
458395	585159
316315	585160
321446	585161
200085	585162
93080	585163
131828	585164
57633	585165
569051	585166
84169	585167
153343	585168
89684	585169
118050	585170
113686	585171
15137	585172
8962	585173
247439	585174
406637	585175
49016	585176
117872	585177
300924	585178
143213	585179
568923	585180
89422	585181
169709	585182
449553	585183
235662	585184
347102	585185
538286	585186
94917	585187
358749	585188
220125	585189
594351	585190
209841	585191
279279	585192
358937	585193
547915	585194
333786	585195
358942	585196
582404	585197
468247	585198
347128	585199
418	585200
239460	585201
379902	585202
665580	585203
45851	585204
432711	585205
101170	585206
8611	585207
358678	585208
257313	585209
629881	585210
261981	585211
38564	585212
1561	585213
1842	585214
9311	585215
57402	585216
314869	585217
125511	585218
53642	585219
118553	585220
67026	585221
403966	585222
266688	585223
689112	585224
124551	585225
120001	585226
689389	585227
521667	585228
539998	585229
80781	585230
641100	585231
548239	585232
38564	585233
361480	585234
59981	585235
11952	585236
426734	585237
333342	585238
49872	585239
309832	585240
568555	585241
101108	585242
679869	585243
2005	585244
205307	585245
235663	585246
18111	585247
532293	585248
522219	585249
3962	585250
27299	585251
54925	585252
403991	585253
68116	585254
604684	585255
351498	585256
140105	585257
582411	585258
99235	585259
445010	585260
451449	585261
534089	585262
84311	585263
338985	585264
28080	585265
336013	585266
343274	585267
41909	585268
462007	585269
287069	585270
143636	585271
39629	585272
382609	585273
133346	585274
139707	585275
20585	585276
13415	585277
97009	585278
365090	585279
115400	585280
100659	585281
208785	585282
80764	585283
23512	585284
15553	585285
80522	585286
80516	585287
265257	585288
265243	585289
265230	585290
544476	585291
120338	585292
80533	585293
80503	585294
32188	585295
358145	585296
635627	585297
73257	585298
536976	585299
6631	585300
181821	585301
644190	585302
173212	585303
70899	585304
61607	585305
436859	585306
492869	585307
482822	585308
397359	585309
449183	585310
148666	585311
45753	585312
17791	585313
423949	585314
78795	585315
153050	585316
443616	585317
456590	585318
115638	585319
124874	585320
2120	585321
44889	585322
655155	585323
492096	585324
311327	585325
74515	585326
602729	585327
468767	585328
6309	585329
461569	585330
280923	585331
155787	585332
157036	585333
980	585334
465643	585335
382217	585336
111063	585337
84829	585338
246998	585339
21	585340
38961	585341
517199	585342
11087	585343
23156	585344
18730	585345
20305	585346
164507	585347
49217	585348
20308	585349
261833	585350
598442	585351
12173	585352
11800	585353
264505	585354
3088	585355
1614	585356
89394	585357
24356	585358
420195	585359
185993	585360
422820	585361
393857	585362
64854	585363
254845	585364
449089	585365
430237	585366
186453	585367
382727	585368
497786	585369
176660	585370
121831	585371
148222	585372
37623	585373
485556	585374
292901	585375
131160	585376
20152	585377
228492	585378
70871	585379
364847	585380
27931	585381
451255	585382
617240	585383
149357	585384
167258	585385
21398	585386
156612	585387
497490	585388
12538	585389
16602	585390
261654	585391
268022	585392
88091	585393
20955	585394
412327	585395
368229	585396
6244	585397
160665	585398
640726	585399
2931	585400
45871	585401
15456	585402
496879	585403
53412	585404
565708	585405
633932	585406
24244	585407
478496	585408
47552	585409
48584	585410
407365	585411
252670	585412
687340	585413
21178	585414
71394	585415
674460	585416
617957	585417
68709	585418
654686	585419
90679	585420
518580	585421
381242	585422
102089	585423
461043	585424
50574	585425
14737	585426
105	585427
74876	585428
693396	585429
245172	585430
674452	585431
255916	585432
183392	585433
298373	585434
45748	585435
114649	585436
111667	585437
679367	585438
234924	585439
16030	585440
142651	585441
56519	585442
315978	585443
264865	585444
131424	585445
264847	585446
623344	585447
495394	585448
684603	585449
98085	585450
19892	585451
667985	585452
452848	585453
587627	585454
106033	585455
526151	585456
611700	585457
129369	585458
260149	585459
393744	585460
260189	585461
258918	585462
133885	585463
143368	585464
122483	585465
31114	585466
656928	585467
208149	585468
595865	585469
42690	585470
393736	585471
249572	585472
108320	585473
514072	585474
539485	585475
95328	585476
361786	585477
505342	585478
90531	585479
194926	585480
667033	585481
665538	585482
315990	585483
45568	585484
297604	585485
37419	585486
37166	585487
163680	585488
306781	585489
400875	585490
235406	585491
356284	585492
557656	585493
171804	585494
45864	585495
189171	585496
23036	585497
123488	585498
129492	585499
122691	585500
81202	585501
22695	585502
266185	585503
651277	585504
332012	585505
421	585506
265770	585507
166196	585508
323132	585509
310181	585510
206560	585511
371901	585512
545036	585513
12058	585514
485282	585515
166565	585516
137261	585517
44840	585518
580317	585519
215245	585520
4025	585521
388918	585522
80772	585523
297679	585524
575157	585525
49612	585526
579173	585527
15925	585528
601965	585529
134603	585530
673170	585531
516639	585532
38995	585533
29002	585534
183431	585535
208158	585536
57904	585537
171296	585538
141885	585539
392803	585540
671747	585541
89735	585542
662350	585543
14736	585544
57903	585545
615975	585546
515199	585547
437939	585548
528573	585549
307859	585550
155931	585551
388094	585552
649797	585553
613107	585554
628719	585555
589421	585556
100500	585557
17614	585558
58232	585559
508806	585560
581484	585561
258135	585562
59857	585563
470073	585564
12884	585565
155180	585566
64102	585567
364368	585568
50256	585569
43279	585570
634681	585571
4389	585572
42607	585573
109753	585574
589156	585575
629175	585576
575119	585577
34107	585578
106892	585579
150051	585580
848	585581
258423	585582
40134	585583
623474	585584
426484	585585
191415	585586
604045	585587
697491	585588
11909	585589
191197	585590
492845	585591
192657	585592
680112	585593
4123	585594
106949	585595
548149	585596
453433	585597
6784	585598
11824	585599
238312	585600
431344	585601
438626	585602
16911	585603
518497	585604
383820	585605
463156	585606
272431	585607
38809	585608
100779	585609
101188	585610
19048	585611
440264	585612
64912	585613
167222	585614
546895	585615
42065	585616
697281	585617
41181	585618
451402	585619
649911	585620
69739	585621
64344	585622
287979	585623
625344	585624
387408	585625
374522	585626
171154	585627
39823	585628
4549	585629
421535	585630
167228	585631
4091	585632
34104	585633
625264	585634
9106	585635
213638	585636
60548	585637
131901	585638
52685	585639
21157	585640
374342	585641
50434	585642
535152	585643
169294	585644
48990	585645
368960	585646
64767	585647
321293	585648
643225	585649
11211	585650
8723	585651
14611	585652
400573	585653
607527	585654
118980	585655
661700	585656
596381	585657
332548	585658
9915	585659
64763	585660
157377	585661
51420	585662
353896	585663
595939	585664
10043	585665
301812	585666
176142	585667
433403	585668
25181	585669
280812	585670
185663	585671
663697	585672
125960	585673
38420	585674
285045	585675
22457	585676
377099	585677
596752	585678
548068	585679
642948	585680
31872	585681
386674	585682
667999	585683
167268	585684
528570	585685
129759	585686
9423	585687
46830	585688
53373	585689
215600	585690
2645	585691
603342	585692
626442	585693
63762	585694
486542	585695
689457	585696
681876	585697
57961	585698
57374	585699
559341	585700
66338	585701
192441	585702
157380	585703
32948	585704
666881	585705
115670	585706
529895	585707
115671	585708
230506	585709
6882	585710
21418	585711
195678	585712
657108	585713
447169	585714
27135	585715
25778	585716
667133	585717
560428	585718
149775	585719
442076	585720
668903	585721
78463	585722
649588	585723
2235	585724
173000	585725
145775	585726
371832	585727
444677	585728
46653	585729
653142	585730
16994	585731
132223	585732
425890	585733
184129	585734
129508	585735
115132	585736
378381	585737
57507	585738
136481	585739
487866	585740
668044	585741
121769	585742
501863	585743
4548	585744
11274	585745
452825	585746
213212	585747
192064	585748
18182	585749
687049	585750
274310	585751
485387	585752
87773	585753
374459	585754
2533	585755
356616	585756
129795	585757
21167	585758
310445	585759
608344	585760
692460	585761
141602	585762
274512	585763
424200	585764
323274	585765
602073	585766
256352	585767
547612	585768
608026	585769
398295	585770
170391	585771
50145	585772
608612	585773
1104	585774
252540	585775
9808	585776
222860	585777
468323	585778
190091	585779
681741	585780
519030	585781
150355	585782
148014	585783
163776	585784
44181	585785
135991	585786
300761	585787
495636	585788
378941	585789
7405	585790
112941	585791
276134	585792
560919	585793
361235	585794
296986	585795
282162	585796
434858	585797
230962	585798
307512	585799
559064	585800
386739	585801
80883	585802
117592	585803
117597	585804
99456	585805
101991	585806
253529	585807
465127	585808
44842	585809
399464	585810
428458	585811
170436	585812
459421	585813
147005	585814
378528	585815
507559	585816
488557	585817
223059	585818
422886	585819
160456	585820
46370	585821
7780	585822
59582	585823
124753	585824
87672	585825
225435	585826
440843	585827
43060	585828
99502	585829
421299	585830
663165	585831
195043	585832
290585	585833
2569	585834
237629	585835
94914	585836
309648	585837
144699	585838
84997	585839
2246	585840
118985	585841
83167	585842
135458	585843
221747	585844
301466	585845
587513	585846
180959	585847
405843	585848
521627	585849
23378	585850
559077	585851
679909	585852
281564	585853
597849	585854
658898	585855
679130	585856
90739	585857
15272	585858
408277	585859
696523	585860
271744	585861
135459	585862
93612	585863
61303	585864
371204	585865
627050	585866
143872	585867
272866	585868
51	585869
460766	585870
61317	585871
118987	585872
146915	585873
54108	585874
421855	585875
129456	585876
26352	585877
65941	585878
456418	585879
63200	585880
633024	585881
161342	585882
18376	585883
305164	585884
373935	585885
658696	585886
62057	585887
163892	585888
582958	585889
558950	585890
53386	585891
132080	585892
309047	585893
258110	585894
336610	585895
554647	585896
249481	585897
141350	585898
353963	585899
99477	585900
83660	585901
335248	585902
577692	585903
7818	585904
370589	585905
302377	585906
164119	585907
84003	585908
679860	585909
457929	585910
576902	585911
132449	585912
126559	585913
268020	585914
68057	585915
654153	585916
571951	585917
61918	585918
42228	585919
144828	585920
624003	585921
254137	585922
132309	585923
9804	585924
114643	585925
585349	585926
234943	585927
117126	585928
205	585929
378350	585930
301215	585931
230858	585932
517528	585933
252310	585934
514201	585935
146268	585936
342566	585937
55022	585938
439190	585939
679104	585940
521607	585941
377704	585942
569695	585943
405163	585944
212542	585945
554550	585946
296790	585947
166745	585948
491633	585949
165157	585950
542094	585951
392167	585952
402228	585953
537467	585954
28348	585955
140519	585956
518993	585957
2924	585958
353598	585959
356825	585960
510177	585961
141572	585962
13117	585963
65143	585964
182671	585965
27117	585966
317865	585967
127232	585968
551842	585969
67695	585970
178615	585971
425980	585972
180425	585973
624016	585974
18760	585975
568649	585976
317128	585977
416621	585978
96293	585979
527122	585980
268089	585981
302378	585982
248777	585983
393117	585984
485608	585985
105182	585986
684691	585987
440851	585988
526486	585989
154747	585990
107312	585991
248516	585992
461273	585993
245308	585994
139696	585995
665818	585996
373999	585997
632424	585998
305504	585999
464656	586000
568170	586001
129110	586002
574603	586003
272125	586004
305187	586005
260958	586006
14790	586007
546349	586008
40918	586009
633184	586010
161612	586011
301552	586012
155742	586013
311701	586014
276813	586015
56876	586016
306963	586017
645	586018
338887	586019
136425	586020
81432	586021
116453	586022
612989	586023
140653	586024
276247	586025
353785	586026
167308	586027
51189	586028
286263	586029
22707	586030
54501	586031
8768	586032
51426	586033
548254	586034
4992	586035
241083	586036
75335	586037
651307	586038
519227	586039
694734	586040
561671	586041
31798	586042
9236	586043
134713	586044
84128	586045
59324	586046
30142	586047
44879	586048
449400	586049
265725	586050
17419	586051
109784	586052
32874	586053
587586	586054
109676	586055
88	586056
54459	586057
168044	586058
616925	586059
439581	586060
2099	586061
190	586062
196015	586063
2099	586064
201887	586065
686422	586066
161267	586067
475	586068
159914	586069
9101	586070
491227	586071
332556	586072
39721	586073
501852	586074
610311	586075
271178	586076
79579	586077
72	586078
3587	586079
79577	586080
93857	586081
652822	586082
106276	586083
490423	586084
245860	586085
393227	586086
291432	586087
424594	586088
141308	586089
545140	586090
318947	586091
622142	586092
64299	586093
380531	586094
530487	586095
355407	586096
165542	586097
102618	586098
556269	586099
43390	586100
424812	586101
82691	586102
95450	586103
59111	586104
37594	586105
84067	586106
513574	586107
138196	586108
135343	586109
309969	586110
10239	586111
270375	586112
98572	586113
274966	586114
614342	586115
18962	586116
499383	586117
584182	586118
32873	586119
430229	586120
7777	586121
123492	586122
25231	586123
396402	586124
503101	586125
576855	586126
127954	586127
130046	586128
661472	586129
3880	586130
683042	586131
103474	586132
137873	586133
478363	586134
132909	586135
20310	586136
153005	586137
619851	586138
268691	586139
573829	586140
370210	586141
648254	586142
463148	586143
196884	586144
383922	586145
541958	586146
682804	586147
8929	586148
558874	586149
165183	586150
653574	586151
157361	586152
106961	586153
129201	586154
672781	586155
10731	586156
67392	586157
350166	586158
395931	586159
516773	586160
492026	586161
162084	586162
355	586163
657991	586164
95451	586165
245256	586166
39935	586167
534370	586168
103288	586169
234079	586170
551491	586171
215954	586172
57951	586173
129203	586174
391860	586175
177624	586176
469014	586177
621638	586178
4388	586179
568884	586180
568844	586181
651180	586182
266297	586183
692479	586184
109722	586185
245937	586186
483726	586187
446627	586188
8767	586189
534842	586190
219652	586191
38668	586192
188740	586193
204909	586194
97304	586195
134011	586196
171135	586197
696431	586198
86390	586199
636527	586200
54500	586201
182395	586202
390687	586203
73369	586204
110640	586205
187904	586206
524031	586207
239933	586208
249596	586209
282654	586210
97639	586211
1972	586212
14621	586213
123542	586214
136912	586215
465885	586216
798	586217
658678	586218
638777	586219
326562	586220
293040	586221
53923	586222
167293	586223
311460	586224
479081	586225
21757	586226
626696	586227
1139	586228
624701	586229
137295	586230
687430	586231
85084	586232
402014	586233
522393	586234
136903	586235
3108	586236
623533	586237
328552	586238
507968	586239
224267	586240
47694	586241
245190	586242
13409	586243
4022	586244
440890	586245
284539	586246
165356	586247
539964	586248
649989	586249
388726	586250
192761	586251
88012	586252
326810	586253
390711	586254
450910	586255
691426	586256
203665	586257
234864	586258
259713	586259
518081	586260
128993	586261
67179	586262
370275	586263
124558	586264
37283	586265
603240	586266
473130	586267
502329	586268
51427	586269
265027	586270
9057	586271
199507	586272
3420	586273
653348	586274
77214	586275
50616	586276
44851	586277
350247	586278
54215	586279
251913	586280
843	586281
551883	586282
37638	586283
109986	586284
13473	586285
34312	586286
86744	586287
521512	586288
384145	586289
14108	586290
22097	586291
31713	586292
57663	586293
156549	586294
155703	586295
4183	586296
64059	586297
692489	586298
453110	586299
615750	586300
18368	586301
245441	586302
84	586303
522364	586304
290508	586305
90078	586306
73824	586307
31415	586308
480962	586309
15617	586310
416128	586311
100436	586312
280232	586313
48072	586314
263461	586315
601181	586316
55124	586317
35487	586318
8654	586319
3	586320
588591	586321
151	586322
245272	586323
443343	586324
417602	586325
148575	586326
145637	586327
131461	586328
452307	586329
188403	586330
91589	586331
188721	586332
167970	586333
148715	586334
143028	586335
643891	586336
43852	586337
666859	586338
623404	586339
427581	586340
27293	586341
354805	586342
93859	586343
527539	586344
31230	586345
310250	586346
571668	586347
37622	586348
26422	586349
73252	586350
52870	586351
696368	586352
1048	586353
26303	586354
87535	586355
45339	586356
667355	586357
89881	586358
349096	586359
2914	586360
176179	586361
108726	586362
390849	586363
163742	586364
19930	586365
495282	586366
305292	586367
449123	586368
121647	586369
9924	586370
18259	586371
468391	586372
43627	586373
281755	586374
10789	586375
36085	586376
54176	586377
165090	586378
24889	586379
615895	586380
411431	586381
139581	586382
30074	586383
107263	586384
259721	586385
137982	586386
506908	586387
494166	586388
466741	586389
505109	586390
79130	586391
248508	586392
504584	586393
393600	586394
311872	586395
334567	586396
637327	586397
163587	586398
18702	586399
44874	586400
15486	586401
550510	586402
320608	586403
21034	586404
240330	586405
94744	586406
523260	586407
21053	586408
234713	586409
459424	586410
378641	586411
230729	586412
2912	586413
24405	586414
555287	586415
595394	586416
472379	586417
238773	586418
350126	586419
8492	586420
622747	586421
448893	586422
190535	586423
3052	586424
364970	586425
483334	586426
107416	586427
334001	586428
29343	586429
41717	586430
637121	586431
58753	586432
159127	586433
28193	586434
191132	586435
59837	586436
111122	586437
41015	586438
350799	586439
286157	586440
15389	586441
444436	586442
425059	586443
8710	586444
614981	586445
181127	586446
806	586447
81622	586448
637155	586449
102823	586450
671090	586451
122655	586452
438116	586453
17615	586454
182773	586455
487804	586456
630888	586457
235211	586458
621542	586459
388841	586460
432215	586461
346605	586462
148571	586463
130111	586464
622862	586465
511357	586466
416406	586467
453319	586468
176397	586469
382128	586470
671606	586471
125535	586472
89810	586473
544408	586474
89967	586475
130508	586476
233914	586477
137138	586478
304	586479
365108	586480
449107	586481
14624	586482
47496	586483
595688	586484
180417	586485
145170	586486
3520	586487
162515	586488
259036	586489
51398	586490
29500	586491
673986	586492
303355	586493
336577	586494
79130	586495
7466	586496
109911	586497
1528	586498
334713	586499
317125	586500
254139	586501
26334	586502
631736	586503
387101	586504
588901	586505
106199	586506
609885	586507
669846	586508
588536	586509
103	586510
498729	586511
674978	586512
122341	586513
95075	586514
22112	586515
215255	586516
2021	586517
11904	586518
595451	586519
33538	586520
11389	586521
336114	586522
623951	586523
266835	586524
144319	586525
121510	586526
485411	586527
3979	586528
673441	586529
285018	586530
123060	586531
389527	586532
39	586533
303793	586534
90550	586535
450826	586536
662336	586537
81873	586538
171	586539
636637	586540
421777	586541
177698	586542
3333	586543
215236	586544
32381	586545
72834	586546
132670	586547
479903	586548
60358	586549
418659	586550
512252	586551
362977	586552
74342	586553
283853	586554
18236	586555
30773	586556
176581	586557
37811	586558
6990	586559
511512	586560
412358	586561
234222	586562
161763	586563
88018	586564
78330	586565
328667	586566
172774	586567
164166	586568
237092	586569
1583	586570
181576	586571
591974	586572
57802	586573
70258	586574
6533	586575
25385	586576
436212	586577
673037	586578
412811	586579
20723	586580
164214	586581
291326	586582
167357	586583
282636	586584
357306	586585
170892	586586
616164	586587
546593	586588
14387	586589
420605	586590
53848	586591
36781	586592
201783	586593
22	586594
509071	586595
401044	586596
668695	586597
131220	586598
596638	586599
368979	586600
75978	586601
39476	586602
81150	586603
141371	586604
372023	586605
103980	586606
406237	586607
69231	586608
112970	586609
227388	586610
273291	586611
191053	586612
163482	586613
419709	586614
1619	586615
340725	586616
566044	586617
689168	586618
80236	586619
143148	586620
25594	586621
522728	586622
522511	586623
434144	586624
212795	586625
111	586626
169278	586627
515554	586628
501472	586629
68264	586630
76118	586631
373531	586632
15689	586633
109201	586634
656511	586635
692666	586636
322713	586637
111392	586638
7459	586639
515124	586640
660864	586641
478569	586642
301541	586643
6639	586644
144865	586645
572620	586646
3231	586647
689461	586648
676663	586649
563775	586650
127937	586651
155993	586652
301866	586653
332910	586654
90110	586655
93716	586656
290966	586657
2452	586658
205131	586659
361795	586660
38465	586661
97597	586662
692827	586663
565206	586664
2839	586665
551764	586666
631190	586667
402149	586668
201227	586669
266240	586670
107397	586671
58227	586672
1656	586673
6417	586674
349573	586675
83720	586676
331505	586677
537890	586678
58706	586679
154963	586680
8404	586681
64527	586682
652317	586683
281508	586684
523574	586685
12373	586686
489193	586687
185754	586688
202894	586689
365763	586690
38881	586691
115648	586692
276761	586693
335467	586694
180130	586695
639293	586696
234406	586697
373093	586698
587384	586699
367493	586700
664517	586701
100562	586702
376077	586703
159159	586704
541584	586705
117304	586706
691012	586707
73236	586708
472321	586709
211169	586710
129420	586711
226147	586712
183580	586713
10474	586714
573019	586715
102362	586716
156817	586717
319452	586718
237345	586719
493743	586720
223945	586721
360007	586722
568680	586723
145366	586724
143035	586725
533779	586726
693870	586727
90144	586728
34428	586729
255465	586730
172673	586731
188866	586732
645673	586733
324659	586734
116090	586735
516853	586736
527689	586737
485976	586738
165887	586739
653353	586740
664261	586741
299597	586742
240583	586743
109791	586744
387206	586745
664756	586746
92848	586747
92351	586748
6100	586749
518610	586750
48979	586751
563662	586752
597749	586753
280363	586754
367336	586755
410203	586756
8816	586757
109732	586758
60994	586759
60892	586760
178861	586761
14391	586762
225619	586763
83730	586764
377480	586765
507358	586766
142559	586767
618544	586768
437181	586769
163263	586770
587224	586771
664661	586772
156901	586773
26927	586774
615118	586775
551846	586776
30714	586777
615228	586778
455688	586779
162595	586780
420779	586781
566981	586782
921	586783
63186	586784
406535	586785
577309	586786
578516	586787
39079	586788
107281	586789
369647	586790
129316	586791
583	586792
665844	586793
191869	586794
188055	586795
588154	586796
226256	586797
64221	586798
119252	586799
181773	586800
441355	586801
443999	586802
70360	586803
79291	586804
163849	586805
396997	586806
285623	586807
106662	586808
684513	586809
157091	586810
62671	586811
267253	586812
8666	586813
18004	586814
254635	586815
392696	586816
393394	586817
607716	586818
382129	586819
169976	586820
308930	586821
370473	586822
289	586823
176932	586824
39124	586825
574559	586826
656980	586827
182455	586828
323677	586829
611856	586830
319722	586831
427933	586832
35716	586833
370278	586834
365700	586835
24726	586836
298255	586837
565239	586838
183456	586839
75806	586840
382929	586841
370438	586842
136000	586843
575130	586844
477848	586845
652232	586846
394720	586847
59315	586848
315712	586849
540293	586850
214146	586851
210279	586852
225783	586853
327465	586854
134460	586855
18850	586856
367461	586857
164544	586858
430902	586859
468308	586860
112433	586861
340971	586862
10384	586863
230722	586864
21004	586865
670135	586866
574799	586867
688452	586868
278324	586869
609796	586870
686070	586871
161595	586872
51	586873
547790	586874
627277	586875
683466	586876
235	586877
12778	586878
75699	586879
557	586880
215012	586881
159534	586882
587147	586883
194998	586884
233624	586885
453508	586886
677138	586887
54478	586888
224044	586889
375154	586890
159	586891
657084	586892
576975	586893
323262	586894
657061	586895
54606	586896
320294	586897
42551	586898
92754	586899
45855	586900
458	586901
1846	586902
54766	586903
311956	586904
53034	586905
457297	586906
149633	586907
26004	586908
656723	586909
262620	586910
3627	586911
679759	586912
138494	586913
575345	586914
311602	586915
266301	586916
11363	586917
495216	586918
454296	586919
440962	586920
1280	586921
352935	586922
17165	586923
678312	586924
279586	586925
41633	586926
287252	586927
64057	586928
649316	586929
18049	586930
28140	586931
269649	586932
132517	586933
64039	586934
64806	586935
154164	586936
102360	586937
143749	586938
557580	586939
481886	586940
370285	586941
670534	586942
19165	586943
180855	586944
449018	586945
547502	586946
140284	586947
491798	586948
111876	586949
633233	586950
501306	586951
325603	586952
319988	586953
541830	586954
512033	586955
14594	586956
121022	586957
467337	586958
504104	586959
372352	586960
460838	586961
393860	586962
214559	586963
563493	586964
427220	586965
214622	586966
214558	586967
150196	586968
485993	586969
612969	586970
64720	586971
561486	586972
387291	586973
106650	586974
70	586975
313978	586976
1134	586977
78207	586978
323002	586979
617278	586980
92427	586981
196801	586982
2143	586983
345489	586984
588474	586985
540680	586986
53455	586987
464688	586988
313420	586989
177860	586990
295498	586991
342060	586992
240354	586993
611305	586994
2653	586995
617711	586996
104272	586997
652059	586998
21757	586999
506235	587000
602796	587001
533222	587002
110619	587003
158511	587004
39312	587005
340	587006
54946	587007
301442	587008
562034	587009
6340	587010
618050	587011
562215	587012
191339	587013
284132	587014
663153	587015
697413	587016
618414	587017
618432	587018
405453	587019
239753	587020
6352	587021
272149	587022
222457	587023
523811	587024
688628	587025
240566	587026
240564	587027
693700	587028
693671	587029
13776	587030
414715	587031
513631	587032
73914	587033
301846	587034
453018	587035
655373	587036
314679	587037
135604	587038
269577	587039
120225	587040
26426	587041
366648	587042
15094	587043
591693	587044
246142	587045
593967	587046
197140	587047
324923	587048
195769	587049
658146	587050
643776	587051
669957	587052
179754	587053
20602	587054
9322	587055
285112	587056
432485	587057
538123	587058
422631	587059
40353	587060
85029	587061
160379	587062
8773	587063
493331	587064
203010	587065
348291	587066
601325	587067
658173	587068
132591	587069
46975	587070
486899	587071
154018	587072
138947	587073
57305	587074
503771	587075
349912	587076
318174	587077
620051	587078
619979	587079
619986	587080
473765	587081
207547	587082
166125	587083
57651	587084
60310	587085
638129	587086
494520	587087
494519	587088
212140	587089
627503	587090
461194	587091
378656	587092
172535	587093
366288	587094
510879	587095
125242	587096
26989	587097
433549	587098
673356	587099
27069	587100
688369	587101
56466	587102
375435	587103
620374	587104
103186	587105
120886	587106
598761	587107
350661	587108
127505	587109
674034	587110
47856	587111
56542	587112
428377	587113
86600	587114
141231	587115
28423	587116
606690	587117
35551	587118
364477	587119
177692	587120
447653	587121
358053	587122
22597	587123
344132	587124
218660	587125
90877	587126
17626	587127
570222	587128
439930	587129
140520	587130
178717	587131
942	587132
203306	587133
621880	587134
598692	587135
195788	587136
21692	587137
432133	587138
71961	587139
183585	587140
85512	587141
297709	587142
49702	587143
414175	587144
24850	587145
647520	587146
404094	587147
354644	587148
44872	587149
92881	587150
364472	587151
469553	587152
15757	587153
697583	587154
536112	587155
178127	587156
20843	587157
253533	587158
297567	587159
383943	587160
233883	587161
345710	587162
57904	587163
87850	587164
381207	587165
691902	587166
160387	587167
389834	587168
46762	587169
141015	587170
684479	587171
19399	587172
440917	587173
549249	587174
622682	587175
617609	587176
622584	587177
323272	587178
193705	587179
485473	587180
693402	587181
158539	587182
461732	587183
622706	587184
617873	587185
158431	587186
341820	587187
505426	587188
934	587189
56639	587190
159355	587191
87992	587192
521900	587193
158070	587194
158073	587195
178729	587196
379364	587197
5440	587198
642919	587199
349833	587200
56560	587201
623456	587202
84628	587203
56639	587204
649241	587205
492474	587206
55521	587207
485550	587208
437604	587209
126863	587210
554866	587211
130968	587212
623640	587213
485630	587214
623915	587215
121305	587216
630090	587217
18323	587218
170797	587219
291253	587220
328540	587221
498826	587222
158456	587223
623069	587224
218868	587225
431898	587226
10857	587227
164533	587228
105053	587229
51895	587230
136002	587231
105060	587232
142493	587233
637413	587234
8136	587235
4260	587236
6296	587237
64466	587238
468038	587239
87665	587240
126483	587241
67181	587242
187201	587243
550391	587244
108284	587245
213686	587246
368067	587247
616216	587248
13800	587249
359570	587250
107410	587251
189594	587252
404601	587253
489383	587254
569680	587255
497362	587256
430234	587257
188041	587258
265524	587259
277843	587260
448442	587261
62720	587262
356029	587263
155035	587264
557241	587265
527434	587266
523180	587267
156827	587268
481972	587269
1502	587270
95406	587271
448407	587272
600205	587273
67190	587274
189560	587275
109628	587276
244923	587277
64314	587278
61662	587279
182908	587280
629149	587281
355705	587282
359839	587283
70210	587284
18596	587285
341269	587286
20615	587287
233861	587288
50072	587289
608383	587290
345744	587291
115735	587292
373250	587293
264890	587294
146152	587295
541827	587296
608259	587297
525468	587298
559016	587299
268820	587300
87505	587301
393530	587302
118934	587303
505290	587304
229126	587305
63405	587306
164637	587307
667264	587308
10862	587309
25410	587310
44545	587311
696809	587312
51297	587313
15960	587314
325464	587315
60369	587316
284527	587317
463311	587318
13111	587319
681812	587320
671656	587321
399829	587322
35473	587323
181923	587324
613290	587325
23877	587326
57664	587327
113454	587328
72463	587329
31920	587330
167380	587331
204999	587332
585083	587333
71411	587334
683108	587335
4126	587336
15401	587337
248753	587338
12610	587339
22278	587340
4963	587341
585633	587342
305317	587343
502927	587344
340491	587345
239373	587346
50284	587347
189810	587348
429762	587349
11555	587350
53944	587351
10099	587352
45369	587353
427264	587354
2867	587355
90866	587356
588262	587357
81892	587358
277414	587359
331857	587360
54424	587361
199124	587362
95530	587363
195487	587364
356463	587365
428685	587366
8426	587367
66450	587368
317248	587369
454012	587370
10761	587371
348011	587372
622569	587373
152268	587374
606497	587375
9454	587376
66701	587377
137132	587378
152350	587379
73902	587380
566936	587381
84583	587382
32869	587383
51692	587384
14240	587385
26868	587386
43193	587387
179840	587388
12150	587389
640939	587390
85616	587391
270642	587392
531379	587393
647818	587394
462622	587395
195018	587396
29590	587397
294096	587398
822	587399
125612	587400
517516	587401
197579	587402
34264	587403
13591	587404
430372	587405
264550	587406
136031	587407
6699	587408
60023	587409
224140	587410
504250	587411
610369	587412
113518	587413
369905	587414
617799	587415
25293	587416
58461	587417
146390	587418
116016	587419
191134	587420
523618	587421
180404	587422
548547	587423
133325	587424
611007	587425
491557	587426
501775	587427
437957	587428
214564	587429
118204	587430
297139	587431
553221	587432
47607	587433
357560	587434
205473	587435
505147	587436
135115	587437
237090	587438
25281	587439
47006	587440
531383	587441
221097	587442
109652	587443
302800	587444
303724	587445
579841	587446
558441	587447
76080	587448
428153	587449
39923	587450
304843	587451
71820	587452
81325	587453
123213	587454
208596	587455
153086	587456
24552	587457
362464	587458
759	587459
141891	587460
483468	587461
64066	587462
403546	587463
70909	587464
835	587465
34948	587466
213616	587467
56020	587468
148902	587469
75008	587470
56925	587471
429469	587472
20439	587473
596717	587474
501528	587475
501499	587476
30725	587477
671128	587478
81072	587479
510115	587480
539167	587481
648674	587482
164405	587483
108544	587484
85373	587485
5227	587486
294327	587487
40756	587488
55674	587489
457808	587490
130677	587491
323875	587492
103177	587493
110919	587494
29823	587495
176867	587496
32842	587497
673485	587498
105272	587499
624026	587500
400041	587501
132	587502
12656	587503
133198	587504
155019	587505
15504	587506
695514	587507
610590	587508
565762	587509
579984	587510
90613	587511
559226	587512
376889	587513
585652	587514
616247	587515
481664	587516
429556	587517
492924	587518
532264	587519
454947	587520
381434	587521
307334	587522
100073	587523
74747	587524
137481	587525
150412	587526
642126	587527
604745	587528
410729	587529
538408	587530
500715	587531
209152	587532
578217	587533
54	587534
2461	587535
11640	587536
162618	587537
176233	587538
45448	587539
489500	587540
64482	587541
383365	587542
503487	587543
678207	587544
481567	587545
532537	587546
148092	587547
140784	587548
161440	587549
404610	587550
615485	587551
29320	587552
14934	587553
294831	587554
504575	587555
664845	587556
43452	587557
28900	587558
42313	587559
114020	587560
76120	587561
240568	587562
686964	587563
1	587564
101793	587565
305388	587566
42984	587567
428506	587568
152460	587569
590005	587570
205445	587571
111777	587572
628632	587573
147452	587574
404877	587575
21245	587576
154135	587577
17351	587578
307447	587579
345717	587580
11220	587581
328138	587582
546283	587583
66628	587584
55063	587585
56350	587586
19325	587587
467945	587588
579368	587589
293592	587590
520587	587591
127012	587592
687090	587593
109405	587594
554832	587595
107181	587596
442088	587597
150862	587598
64008	587599
324576	587600
93900	587601
8934	587602
139023	587603
20659	587604
362353	587605
54509	587606
642159	587607
538130	587608
143942	587609
478437	587610
65095	587611
165056	587612
78311	587613
12852	587614
212755	587615
446840	587616
166869	587617
621404	587618
458771	587619
469548	587620
687602	587621
2877	587622
217198	587623
180163	587624
586679	587625
688290	587626
139213	587627
71704	587628
315106	587629
10505	587630
122460	587631
153526	587632
237440	587633
10520	587634
52590	587635
49633	587636
3226	587637
33104	587638
634955	587639
69675	587640
202875	587641
95513	587642
563054	587643
274410	587644
148351	587645
43967	587646
571173	587647
13253	587648
53932	587649
7958	587650
540447	587651
34399	587652
300336	587653
523631	587654
46	587655
13946	587656
37051	587657
148383	587658
133206	587659
391550	587660
466423	587661
522465	587662
38692	587663
502560	587664
535921	587665
110636	587666
377513	587667
9254	587668
580841	587669
96995	587670
160703	587671
627187	587672
276473	587673
213395	587674
380992	587675
108383	587676
71224	587677
55672	587678
679180	587679
136812	587680
224683	587681
2243	587682
672146	587683
8870	587684
143705	587685
620454	587686
364981	587687
6871	587688
389613	587689
162089	587690
310914	587691
304342	587692
684966	587693
59820	587694
21334	587695
120345	587696
11154	587697
2260	587698
6236	587699
27355	587700
445187	587701
281960	587702
316836	587703
241878	587704
11956	587705
824	587706
76453	587707
29647	587708
44253	587709
27392	587710
379261	587711
47710	587712
433256	587713
13759	587714
414443	587715
162235	587716
64171	587717
421918	587718
47250	587719
476066	587720
243915	587721
50169	587722
442035	587723
94163	587724
20587	587725
140934	587726
526402	587727
179	587728
631082	587729
105996	587730
443553	587731
442423	587732
221569	587733
495773	587734
660052	587735
614799	587736
12646	587737
349253	587738
211879	587739
491645	587740
126177	587741
117516	587742
264871	587743
107221	587744
172585	587745
497885	587746
422244	587747
277642	587748
513515	587749
471507	587750
31298	587751
53710	587752
241074	587753
572120	587754
146140	587755
292702	587756
43081	587757
382687	587758
42582	587759
484589	587760
383318	587761
338223	587762
520293	587763
520297	587764
412638	587765
315484	587766
19672	587767
449376	587768
6149	587769
47432	587770
206664	587771
562529	587772
373620	587773
483718	587774
154165	587775
157370	587776
393685	587777
104608	587778
544814	587779
153674	587780
465259	587781
198590	587782
669899	587783
153657	587784
566455	587785
348822	587786
6415	587787
559996	587788
272009	587789
399534	587790
575026	587791
84533	587792
571520	587793
515813	587794
146821	587795
547953	587796
867	587797
454243	587798
567517	587799
413013	587800
33277	587801
62576	587802
524429	587803
244436	587804
4289	587805
563425	587806
425514	587807
117855	587808
222538	587809
46217	587810
260164	587811
439743	587812
455186	587813
143924	587814
27021	587815
141419	587816
617262	587817
623240	587818
137440	587819
4883	587820
50781	587821
25941	587822
55406	587823
571484	587824
41278	587825
314667	587826
350259	587827
328394	587828
419423	587829
607027	587830
394017	587831
70693	587832
94672	587833
690535	587834
364769	587835
519312	587836
364612	587837
523501	587838
180772	587839
94914	587840
68187	587841
19552	587842
79476	587843
111739	587844
41034	587845
66928	587846
140993	587847
529892	587848
53813	587849
114966	587850
227552	587851
133650	587852
539740	587853
539684	587854
345402	587855
534809	587856
197910	587857
418873	587858
522288	587859
324500	587860
343638	587861
389682	587862
404846	587863
536194	587864
576183	587865
18624	587866
37311	587867
38094	587868
122663	587869
159954	587870
627104	587871
50302	587872
109148	587873
326752	587874
89447	587875
506320	587876
626373	587877
18025	587878
609814	587879
417073	587880
117507	587881
668574	587882
514774	587883
657599	587884
157271	587885
78611	587886
5915	587887
592521	587888
97065	587889
7086	587890
107542	587891
590649	587892
11595	587893
171	587894
3446	587895
172173	587896
335407	587897
115444	587898
524742	587899
480953	587900
658507	587901
88305	587902
311802	587903
101051	587904
673864	587905
106659	587906
621986	587907
481237	587908
606585	587909
638389	587910
54762	587911
195821	587912
582100	587913
1862	587914
550884	587915
166333	587916
160713	587917
165279	587918
186959	587919
693077	587920
53236	587921
128088	587922
125900	587923
625155	587924
46856	587925
505444	587926
639218	587927
3301	587928
317284	587929
205799	587930
453	587931
579993	587932
563427	587933
399863	587934
658386	587935
969	587936
102089	587937
451969	587938
537315	587939
246922	587940
545441	587941
159614	587942
345043	587943
196911	587944
427592	587945
548444	587946
56640	587947
51677	587948
197041	587949
107981	587950
114680	587951
154337	587952
194492	587953
616709	587954
85070	587955
314780	587956
404220	587957
24284	587958
538002	587959
479365	587960
697183	587961
683620	587962
329120	587963
539917	587964
16092	587965
73123	587966
495474	587967
597696	587968
48029	587969
192834	587970
600620	587971
86171	587972
113885	587973
473316	587974
337188	587975
347801	587976
172184	587977
396983	587978
1176	587979
402133	587980
34698	587981
184307	587982
83668	587983
46226	587984
601187	587985
43828	587986
627099	587987
84381	587988
313811	587989
431049	587990
44286	587991
470761	587992
209095	587993
132825	587994
224042	587995
513503	587996
610987	587997
37283	587998
235038	587999
530741	588000
309735	588001
1841	588002
358196	588003
392236	588004
31567	588005
336195	588006
318303	588007
185280	588008
685015	588009
397791	588010
47024	588011
7174	588012
612039	588013
364188	588014
600353	588015
44175	588016
456282	588017
21056	588018
318343	588019
13285	588020
356166	588021
226602	588022
84028	588023
495857	588024
497605	588025
1919	588026
112258	588027
252665	588028
533958	588029
503383	588030
52559	588031
48889	588032
312646	588033
414897	588034
140347	588035
138076	588036
241162	588037
360432	588038
134319	588039
12803	588040
647491	588041
130548	588042
390087	588043
667	588044
163577	588045
350631	588046
402670	588047
3244	588048
98549	588049
501155	588050
330920	588051
330921	588052
261620	588053
55067	588054
212623	588055
12562	588056
12482	588057
110535	588058
136184	588059
417139	588060
347780	588061
455039	588062
53382	588063
297989	588064
132260	588065
59343	588066
286419	588067
471221	588068
537023	588069
144369	588070
387425	588071
160354	588072
362301	588073
370035	588074
93802	588075
520399	588076
558097	588077
495851	588078
467379	588079
68617	588080
634033	588081
57274	588082
473902	588083
135461	588084
38735	588085
306348	588086
369274	588087
456770	588088
190455	588089
465331	588090
367291	588091
107369	588092
40262	588093
226632	588094
285023	588095
550918	588096
30085	588097
295956	588098
352649	588099
242279	588100
676466	588101
346732	588102
106521	588103
20645	588104
258519	588105
25804	588106
56789	588107
16120	588108
685426	588109
258870	588110
438010	588111
425752	588112
427247	588113
207370	588114
38342	588115
4974	588116
76280	588117
596736	588118
429121	588119
5599	588120
38842	588121
498233	588122
564425	588123
97624	588124
72826	588125
92625	588126
338734	588127
22381	588128
539569	588129
427367	588130
124388	588131
416215	588132
264146	588133
51320	588134
540317	588135
602322	588136
404302	588137
668244	588138
80934	588139
297997	588140
639624	588141
490514	588142
634603	588143
171656	588144
505455	588145
420549	588146
143232	588147
71463	588148
252071	588149
89901	588150
3670	588151
319	588152
366466	588153
3085	588154
430273	588155
649514	588156
253677	588157
132612	588158
529921	588159
212559	588160
546094	588161
568437	588162
336429	588163
90938	588164
280091	588165
51524	588166
210648	588167
537289	588168
569634	588169
91673	588170
680201	588171
562	588172
10442	588173
368779	588174
232777	588175
86848	588176
171622	588177
42112	588178
572021	588179
66482	588180
694476	588181
165346	588182
117298	588183
432933	588184
277544	588185
295974	588186
143696	588187
70255	588188
217503	588189
615671	588190
362304	588191
3406	588192
11314	588193
114690	588194
71832	588195
636362	588196
389899	588197
641423	588198
139919	588199
143420	588200
346	588201
259062	588202
515391	588203
2571	588204
286765	588205
469	588206
410454	588207
24456	588208
85528	588209
110217	588210
309701	588211
144353	588212
306055	588213
535419	588214
571255	588215
81725	588216
626822	588217
387772	588218
75762	588219
228422	588220
482853	588221
103347	588222
158823	588223
250174	588224
696175	588225
365039	588226
659992	588227
13530	588228
686508	588229
48781	588230
148472	588231
115337	588232
317597	588233
55170	588234
267433	588235
169957	588236
483548	588237
345474	588238
417388	588239
564794	588240
71989	588241
350968	588242
614203	588243
10867	588244
298786	588245
29853	588246
92291	588247
291391	588248
599965	588249
248406	588250
311179	588251
120284	588252
651057	588253
111204	588254
206008	588255
87136	588256
8307	588257
442192	588258
405712	588259
197805	588260
271230	588261
4967	588262
81011	588263
315548	588264
15319	588265
177828	588266
547981	588267
103762	588268
637718	588269
153361	588270
18346	588271
8737	588272
554021	588273
583070	588274
174391	588275
512622	588276
27097	588277
167191	588278
554236	588279
63934	588280
47545	588281
311508	588282
43168	588283
27106	588284
184767	588285
311781	588286
500132	588287
304886	588288
276179	588289
126395	588290
54499	588291
406773	588292
132032	588293
579362	588294
546761	588295
222797	588296
45581	588297
367697	588298
141876	588299
63891	588300
141892	588301
286752	588302
534057	588303
265314	588304
11594	588305
596047	588306
23341	588307
506	588308
131070	588309
153029	588310
52156	588311
11925	588312
4752	588313
531131	588314
265	588315
67751	588316
218814	588317
466019	588318
531133	588319
379832	588320
33886	588321
43167	588322
31453	588323
364319	588324
12429	588325
22749	588326
172648	588327
400970	588328
24634	588329
63479	588330
416719	588331
619092	588332
112660	588333
585683	588334
24653	588335
461072	588336
3921	588337
8377	588338
575791	588339
11336	588340
125534	588341
494782	588342
174833	588343
142	588344
145893	588345
511147	588346
120419	588347
141600	588348
54731	588349
120796	588350
157264	588351
667756	588352
302819	588353
66362	588354
14901	588355
582064	588356
303	588357
426121	588358
638102	588359
67836	588360
694347	588361
38972	588362
496329	588363
358523	588364
7890	588365
61862	588366
224585	588367
468005	588368
591420	588369
24518	588370
121384	588371
116238	588372
93288	588373
58495	588374
616635	588375
12953	588376
243558	588377
671515	588378
116825	588379
461264	588380
157209	588381
61571	588382
21811	588383
600282	588384
642063	588385
673886	588386
483408	588387
304479	588388
539034	588389
58993	588390
356244	588391
46708	588392
352502	588393
152168	588394
49554	588395
361482	588396
353532	588397
1116	588398
72270	588399
12642	588400
433354	588401
22114	588402
336173	588403
24628	588404
123837	588405
64019	588406
86817	588407
364949	588408
2769	588409
311953	588410
27115	588411
120666	588412
204196	588413
137785	588414
629331	588415
153899	588416
290626	588417
555340	588418
59391	588419
164310	588420
125085	588421
17588	588422
20295	588423
132035	588424
174755	588425
124288	588426
236559	588427
201212	588428
61711	588429
7313	588430
200065	588431
172103	588432
568043	588433
487945	588434
124275	588435
28126	588436
647021	588437
194037	588438
500150	588439
47538	588440
178907	588441
194281	588442
194172	588443
573326	588444
486205	588445
500026	588446
194258	588447
486195	588448
132019	588449
309984	588450
200834	588451
21051	588452
524237	588453
1593	588454
165446	588455
149954	588456
9288	588457
27113	588458
64023	588459
500048	588460
47547	588461
132017	588462
194245	588463
27088	588464
63976	588465
194120	588466
575643	588467
34269	588468
211752	588469
24077	588470
11541	588471
19850	588472
92495	588473
1931	588474
41661	588475
657751	588476
509882	588477
56173	588478
150419	588479
41675	588480
238850	588481
162307	588482
19715	588483
9	588484
30542	588485
74014	588486
472087	588487
133573	588488
88284	588489
566692	588490
132349	588491
125718	588492
524639	588493
401151	588494
247343	588495
22161	588496
40934	588497
675582	588498
168256	588499
606226	588500
554531	588501
145543	588502
611054	588503
473249	588504
169727	588505
102132	588506
54582	588507
38937	588508
134277	588509
20160	588510
267140	588511
76304	588512
57445	588513
108830	588514
15947	588515
427314	588516
33387	588517
23272	588518
672576	588519
451626	588520
244618	588521
195139	588522
136716	588523
201937	588524
543991	588525
8644	588526
1428	588527
123803	588528
118079	588529
316181	588530
98291	588531
584449	588532
477316	588533
65591	588534
14082	588535
42145	588536
98702	588537
392459	588538
11611	588539
356611	588540
16998	588541
648795	588542
524677	588543
121779	588544
582069	588545
131037	588546
1675	588547
4268	588548
339428	588549
94247	588550
147385	588551
86859	588552
344462	588553
565308	588554
51883	588555
160597	588556
46375	588557
504800	588558
73107	588559
72790	588560
10024	588561
368767	588562
243326	588563
499861	588564
372087	588565
3428	588566
72054	588567
638291	588568
51060	588569
638466	588570
184093	588571
53540	588572
37895	588573
80700	588574
634925	588575
4332	588576
564929	588577
343684	588578
33373	588579
499862	588580
56971	588581
529177	588582
149955	588583
17359	588584
127375	588585
17	588586
298682	588587
25876	588588
152723	588589
630567	588590
230240	588591
561978	588592
8406	588593
132913	588594
36912	588595
111773	588596
393416	588597
173770	588598
16275	588599
127224	588600
417837	588601
366747	588602
894	588603
291523	588604
484254	588605
80841	588606
400234	588607
359604	588608
573453	588609
642861	588610
12715	588611
71252	588612
59628	588613
318068	588614
69169	588615
152678	588616
349210	588617
41625	588618
561174	588619
638029	588620
635306	588621
100543	588622
122251	588623
32465	588624
207151	588625
76174	588626
236047	588627
17925	588628
248548	588629
573362	588630
412163	588631
203059	588632
435530	588633
481282	588634
567548	588635
82535	588636
148991	588637
508426	588638
49281	588639
37920	588640
11342	588641
112867	588642
459271	588643
42701	588644
222183	588645
323994	588646
568469	588647
6083	588648
190581	588649
119074	588650
323160	588651
668178	588652
663746	588653
27617	588654
199452	588655
12150	588656
23511	588657
558418	588658
50804	588659
309051	588660
209118	588661
651934	588662
44174	588663
149985	588664
470057	588665
517614	588666
32202	588667
553139	588668
252468	588669
586576	588670
18372	588671
113035	588672
45336	588673
399605	588674
141809	588675
25394	588676
696376	588677
98518	588678
645516	588679
11895	588680
316946	588681
676502	588682
333816	588683
12731	588684
49305	588685
457849	588686
467199	588687
71373	588688
458569	588689
127740	588690
464287	588691
135005	588692
607751	588693
687472	588694
281571	588695
224691	588696
150202	588697
116413	588698
2829	588699
571069	588700
304946	588701
554941	588702
537462	588703
154800	588704
112045	588705
330970	588706
656336	588707
538	588708
431867	588709
298763	588710
478735	588711
60820	588712
80413	588713
151966	588714
95193	588715
531006	588716
537454	588717
146655	588718
59126	588719
676742	588720
348290	588721
489569	588722
481214	588723
152816	588724
75371	588725
415019	588726
458900	588727
238172	588728
416892	588729
152785	588730
70362	588731
488784	588732
263871	588733
263868	588734
18079	588735
546109	588736
22621	588737
19469	588738
345	588739
633602	588740
415	588741
470744	588742
448990	588743
195054	588744
68927	588745
15315	588746
679799	588747
289738	588748
208889	588749
144506	588750
194985	588751
136436	588752
45814	588753
628205	588754
229948	588755
436062	588756
573786	588757
348701	588758
129805	588759
592706	588760
56881	588761
120854	588762
14966	588763
625437	588764
61864	588765
76529	588766
648671	588767
230383	588768
97260	588769
94766	588770
51576	588771
378254	588772
646221	588773
69837	588774
532970	588775
203879	588776
138631	588777
135401	588778
672312	588779
36	588780
248674	588781
258051	588782
591993	588783
70463	588784
452788	588785
51057	588786
328373	588787
307540	588788
167	588789
409	588790
61172	588791
476834	588792
41742	588793
4779	588794
146667	588795
413658	588796
627207	588797
425445	588798
2024	588799
693335	588800
431460	588801
336153	588802
90482	588803
72966	588804
526204	588805
370830	588806
504225	588807
241893	588808
418680	588809
6022	588810
74587	588811
456342	588812
270253	588813
200559	588814
476584	588815
91359	588816
128487	588817
406772	588818
265909	588819
112283	588820
557636	588821
381612	588822
8465	588823
300099	588824
51856	588825
105415	588826
23765	588827
101141	588828
119935	588829
540286	588830
533216	588831
438926	588832
457446	588833
38564	588834
171394	588835
662596	588836
456480	588837
95291	588838
84274	588839
633780	588840
381590	588841
18428	588842
23371	588843
10248	588844
6022	588845
17083	588846
457970	588847
100183	588848
114803	588849
229220	588850
355345	588851
569571	588852
518545	588853
193121	588854
252470	588855
541998	588856
403636	588857
321723	588858
101361	588859
296960	588860
149433	588861
543118	588862
19545	588863
234161	588864
642464	588865
302974	588866
395619	588867
78446	588868
454273	588869
536511	588870
61156	588871
132860	588872
141529	588873
30672	588874
673164	588875
361599	588876
64895	588877
695252	588878
295647	588879
72430	588880
362396	588881
19224	588882
150234	588883
140331	588884
608814	588885
352037	588886
198013	588887
115887	588888
624641	588889
34518	588890
52071	588891
2838	588892
81013	588893
12030	588894
8054	588895
687771	588896
450138	588897
18411	588898
508738	588899
585661	588900
440854	588901
189085	588902
206163	588903
410799	588904
592554	588905
146481	588906
295319	588907
123192	588908
59017	588909
298291	588910
678245	588911
167677	588912
108677	588913
401434	588914
612817	588915
92989	588916
465710	588917
91874	588918
12248	588919
81091	588920
151500	588921
67770	588922
2626	588923
467703	588924
507849	588925
556776	588926
5900	588927
141926	588928
510075	588929
23017	588930
499014	588931
665741	588932
657459	588933
521680	588934
325721	588935
90566	588936
51135	588937
46918	588938
517913	588939
366404	588940
401520	588941
245509	588942
53926	588943
228576	588944
594289	588945
335707	588946
5227	588947
12619	588948
284067	588949
11948	588950
116938	588951
549510	588952
162221	588953
2874	588954
125767	588955
9712	588956
267975	588957
613163	588958
2994	588959
638345	588960
620546	588961
249122	588962
41690	588963
2951	588964
164032	588965
229323	588966
18299	588967
26855	588968
280967	588969
640572	588970
1543	588971
2583	588972
206694	588973
105056	588974
352	588975
66733	588976
460091	588977
675014	588978
3089	588979
2458	588980
5532	588981
348981	588982
322808	588983
258953	588984
52021	588985
21617	588986
317450	588987
65872	588988
99788	588989
588570	588990
49122	588991
89560	588992
114245	588993
11129	588994
264859	588995
76330	588996
6092	588997
242247	588998
180229	588999
237138	589000
54771	589001
28220	589002
127204	589003
676204	589004
96	589005
236113	589006
88276	589007
685941	589008
229588	589009
614060	589010
94168	589011
167788	589012
160873	589013
31527	589014
64514	589015
162474	589016
163754	589017
522222	589018
460487	589019
553433	589020
338108	589021
677007	589022
418255	589023
238572	589024
572121	589025
39193	589026
503648	589027
342580	589028
164297	589029
23597	589030
362727	589031
33288	589032
130263	589033
65669	589034
163879	589035
228187	589036
217382	589037
237495	589038
36773	589039
20382	589040
275436	589041
183601	589042
16143	589043
384911	589044
361540	589045
36947	589046
434604	589047
41519	589048
20836	589049
193748	589050
628505	589051
165392	589052
289292	589053
1217	589054
331987	589055
94323	589056
15342	589057
361712	589058
98645	589059
12128	589060
188408	589061
7762	589062
510051	589063
12696	589064
585677	589065
54149	589066
335432	589067
131207	589068
274568	589069
376006	589070
10846	589071
198268	589072
167	589073
71022	589074
586969	589075
352187	589076
487444	589077
25207	589078
444080	589079
367170	589080
249623	589081
427281	589082
3226	589083
190246	589084
168452	589085
172795	589086
555394	589087
552299	589088
40328	589089
20285	589090
108838	589091
530161	589092
650261	589093
543327	589094
143045	589095
70754	589096
25099	589097
22523	589098
139101	589099
536139	589100
87273	589101
563966	589102
570128	589103
163860	589104
513120	589105
75583	589106
109190	589107
392481	589108
498582	589109
24807	589110
178259	589111
411634	589112
465494	589113
2017	589114
518308	589115
92751	589116
375215	589117
162635	589118
411742	589119
646668	589120
35376	589121
10123	589122
52277	589123
402916	589124
185429	589125
3528	589126
627526	589127
360481	589128
289033	589129
136035	589130
2179	589131
49111	589132
44419	589133
462022	589134
467757	589135
352219	589136
314366	589137
561917	589138
302078	589139
193539	589140
1927	589141
38371	589142
60734	589143
103537	589144
53862	589145
138237	589146
65678	589147
394335	589148
46074	589149
415489	589150
359162	589151
592587	589152
28881	589153
545228	589154
78515	589155
53034	589156
150596	589157
467180	589158
59860	589159
537186	589160
219285	589161
79	589162
311864	589163
392978	589164
410585	589165
169179	589166
60031	589167
325389	589168
456637	589169
25060	589170
101378	589171
759	589172
786	589173
399029	589174
122892	589175
29231	589176
108577	589177
64511	589178
202952	589179
334291	589180
216280	589181
540919	589182
23866	589183
69518	589184
69163	589185
665621	589186
269184	589187
155	589188
43209	589189
17208	589190
148792	589191
1674	589192
12951	589193
39127	589194
267269	589195
78471	589196
89176	589197
342342	589198
74459	589199
663978	589200
170846	589201
131018	589202
627851	589203
95940	589204
660435	589205
16399	589206
20524	589207
526000	589208
658131	589209
28963	589210
134138	589211
481583	589212
382921	589213
296229	589214
231742	589215
650506	589216
66375	589217
123240	589218
499694	589219
61293	589220
14874	589221
473313	589222
1275	589223
75471	589224
114945	589225
74513	589226
41836	589227
198610	589228
230804	589229
629679	589230
152696	589231
310864	589232
171834	589233
15665	589234
354372	589235
75240	589236
59497	589237
214640	589238
526659	589239
20337	589240
530247	589241
542783	589242
679993	589243
66623	589244
507123	589245
135313	589246
66600	589247
443772	589248
23123	589249
109414	589250
26124	589251
158010	589252
518523	589253
17587	589254
120894	589255
448548	589256
14146	589257
23	589258
68124	589259
188594	589260
424866	589261
204385	589262
155960	589263
455342	589264
519571	589265
2516	589266
147977	589267
413129	589268
427125	589269
6041	589270
228752	589271
42854	589272
524005	589273
128511	589274
382418	589275
597545	589276
566267	589277
656666	589278
15401	589279
425207	589280
11378	589281
332555	589282
165259	589283
151759	589284
47294	589285
485652	589286
52338	589287
160820	589288
671572	589289
681629	589290
325489	589291
603196	589292
519142	589293
345706	589294
676575	589295
130516	589296
333921	589297
516209	589298
94292	589299
25159	589300
377400	589301
221571	589302
23511	589303
166780	589304
614274	589305
152388	589306
131545	589307
33375	589308
683264	589309
522746	589310
495359	589311
42728	589312
114801	589313
361293	589314
567432	589315
162990	589316
573075	589317
66683	589318
287466	589319
559018	589320
536535	589321
386017	589322
4433	589323
578992	589324
7882	589325
413104	589326
344242	589327
185396	589328
501005	589329
39316	589330
1669	589331
60410	589332
125141	589333
21984	589334
129250	589335
120025	589336
431572	589337
672148	589338
21773	589339
73991	589340
437074	589341
661533	589342
53625	589343
32046	589344
556286	589345
694974	589346
196242	589347
26144	589348
211367	589349
614273	589350
34154	589351
3265	589352
368707	589353
542879	589354
486	589355
21806	589356
10872	589357
41788	589358
102833	589359
367395	589360
60425	589361
167	589362
151868	589363
54949	589364
542755	589365
305078	589366
501075	589367
412669	589368
9925	589369
72756	589370
338692	589371
131343	589372
588382	589373
390738	589374
12	589375
389272	589376
410636	589377
578001	589378
1847	589379
170684	589380
434166	589381
145132	589382
125566	589383
372283	589384
26086	589385
108963	589386
90509	589387
353742	589388
555505	589389
392865	589390
422981	589391
325145	589392
198357	589393
174999	589394
326564	589395
3799	589396
61057	589397
19987	589398
446620	589399
188891	589400
341815	589401
165696	589402
533995	589403
660850	589404
128408	589405
184310	589406
564545	589407
63851	589408
13117	589409
313184	589410
177973	589411
94309	589412
112577	589413
430869	589414
318109	589415
537089	589416
655272	589417
187656	589418
34353	589419
25807	589420
129853	589421
364934	589422
124903	589423
408242	589424
642144	589425
71632	589426
636776	589427
7367	589428
100931	589429
96267	589430
76129	589431
125829	589432
48987	589433
524421	589434
303456	589435
510292	589436
444366	589437
36694	589438
6717	589439
27958	589440
300801	589441
255349	589442
6789	589443
83157	589444
393820	589445
149913	589446
160593	589447
628857	589448
391658	589449
572330	589450
521870	589451
667622	589452
557433	589453
392830	589454
397138	589455
582543	589456
638263	589457
3130	589458
549194	589459
103730	589460
355747	589461
640229	589462
278696	589463
671790	589464
466103	589465
81186	589466
590825	589467
18409	589468
370636	589469
567973	589470
507964	589471
290480	589472
305645	589473
754	589474
231613	589475
577619	589476
495413	589477
470287	589478
40052	589479
201311	589480
56898	589481
20094	589482
82142	589483
581310	589484
51587	589485
131066	589486
429477	589487
552428	589488
2716	589489
297754	589490
308355	589491
16790	589492
563986	589493
37833	589494
7253	589495
261637	589496
203417	589497
307042	589498
50621	589499
576868	589500
208959	589501
558027	589502
305888	589503
1755	589504
32925	589505
361796	589506
58	589507
212482	589508
429261	589509
659582	589510
442762	589511
694971	589512
103657	589513
76358	589514
227170	589515
370585	589516
686677	589517
685397	589518
692584	589519
11716	589520
464246	589521
402016	589522
844	589523
1355	589524
103716	589525
389036	589526
628351	589527
319290	589528
395031	589529
190839	589530
53878	589531
585366	589532
388755	589533
45362	589534
551080	589535
548127	589536
521844	589537
490972	589538
201896	589539
190132	589540
613145	589541
97748	589542
510093	589543
574132	589544
690556	589545
490894	589546
408285	589547
655577	589548
591195	589549
448196	589550
506425	589551
417816	589552
257511	589553
565351	589554
625879	589555
101084	589556
686040	589557
149645	589558
131412	589559
568630	589560
468885	589561
9482	589562
124953	589563
9775	589564
694827	589565
175623	589566
99740	589567
301489	589568
696506	589569
278524	589570
232452	589571
81861	589572
430528	589573
579636	589574
551107	589575
29898	589576
104924	589577
688084	589578
496127	589579
447742	589580
157366	589581
554900	589582
659082	589583
299961	589584
44601	589585
51874	589586
679410	589587
331055	589588
476085	589589
315630	589590
273300	589591
274	589592
222321	589593
7438	589594
18459	589595
27808	589596
398979	589597
555466	589598
466560	589599
540278	589600
158138	589601
537549	589602
662839	589603
300822	589604
150099	589605
602548	589606
96003	589607
671010	589608
5931	589609
4062	589610
148918	589611
10720	589612
593148	589613
58717	589614
355908	589615
586652	589616
92367	589617
167028	589618
587888	589619
131644	589620
112436	589621
10886	589622
14161	589623
669231	589624
677636	589625
582102	589626
9438	589627
129803	589628
398	589629
598076	589630
112713	589631
626719	589632
92575	589633
80952	589634
63852	589635
2849	589636
622043	589637
47684	589638
279115	589639
101898	589640
308729	589641
306886	589642
169561	589643
472756	589644
397160	589645
47193	589646
71587	589647
351813	589648
472187	589649
157277	589650
26864	589651
639534	589652
122378	589653
315532	589654
388628	589655
554226	589656
390818	589657
261835	589658
38911	589659
559037	589660
477863	589661
678789	589662
148703	589663
149650	589664
571720	589665
439558	589666
5	589667
658998	589668
97364	589669
545630	589670
285324	589671
308741	589672
411332	589673
598866	589674
190518	589675
169666	589676
4015	589677
92668	589678
349712	589679
517782	589680
507	589681
56833	589682
30145	589683
480289	589684
191258	589685
375565	589686
350876	589687
618999	589688
432400	589689
134188	589690
162692	589691
194814	589692
369812	589693
104430	589694
592059	589695
431799	589696
19725	589697
12704	589698
4686	589699
636530	589700
39837	589701
684739	589702
111599	589703
439188	589704
244584	589705
684981	589706
37898	589707
365164	589708
516435	589709
553111	589710
392857	589711
122699	589712
525130	589713
134659	589714
188783	589715
565827	589716
556281	589717
636	589718
39171	589719
240269	589720
37558	589721
441828	589722
133458	589723
83552	589724
297677	589725
675855	589726
64388	589727
397	589728
221263	589729
99571	589730
339575	589731
144937	589732
13495	589733
551071	589734
47564	589735
165582	589736
680580	589737
490688	589738
150567	589739
310144	589740
422069	589741
442788	589742
206016	589743
45228	589744
392699	589745
455291	589746
487217	589747
54083	589748
35057	589749
161062	589750
188166	589751
239568	589752
566971	589753
249314	589754
552189	589755
253424	589756
519103	589757
292351	589758
584354	589759
496412	589760
65992	589761
33969	589762
631381	589763
71005	589764
73922	589765
33073	589766
452304	589767
586156	589768
481677	589769
226757	589770
53750	589771
369255	589772
651466	589773
578104	589774
13477	589775
401745	589776
15491	589777
414002	589778
637661	589779
292992	589780
330124	589781
417503	589782
562032	589783
193267	589784
585886	589785
222699	589786
311	589787
636335	589788
7699	589789
33266	589790
275496	589791
75244	589792
150607	589793
162856	589794
135904	589795
485146	589796
130730	589797
411455	589798
1593	589799
591552	589800
125798	589801
182260	589802
18293	589803
671441	589804
860	589805
21735	589806
115990	589807
515125	589808
479713	589809
163864	589810
235006	589811
100773	589812
45968	589813
556571	589814
484106	589815
9873	589816
43533	589817
683479	589818
22398	589819
3510	589820
233089	589821
371695	589822
336387	589823
38125	589824
280216	589825
213094	589826
117914	589827
479685	589828
479689	589829
221542	589830
479695	589831
697532	589832
657200	589833
177065	589834
221461	589835
221418	589836
479687	589837
479735	589838
515184	589839
515209	589840
479696	589841
697533	589842
697537	589843
354794	589844
479721	589845
515186	589846
221543	589847
479688	589848
177049	589849
697525	589850
354740	589851
354833	589852
697538	589853
697531	589854
221439	589855
48501	589856
479691	589857
135283	589858
479684	589859
515604	589860
221445	589861
417404	589862
697536	589863
697529	589864
479694	589865
356678	589866
479698	589867
515218	589868
515606	589869
479692	589870
515195	589871
479686	589872
354654	589873
170505	589874
54243	589875
356642	589876
360576	589877
100288	589878
14709	589879
24137	589880
324036	589881
379717	589882
166275	589883
289915	589884
355093	589885
289916	589886
156372	589887
515344	589888
30840	589889
235075	589890
177043	589891
354659	589892
145808	589893
27816	589894
66523	589895
356729	589896
12700	589897
211241	589898
50245	589899
169556	589900
21411	589901
604123	589902
355795	589903
108409	589904
276618	589905
204100	589906
116721	589907
3600	589908
514570	589909
61855	589910
597430	589911
143090	589912
130931	589913
202891	589914
163121	589915
483122	589916
378095	589917
455476	589918
351221	589919
506470	589920
665675	589921
7078	589922
250441	589923
473954	589924
243028	589925
151622	589926
132297	589927
50415	589928
190050	589929
408943	589930
115046	589931
133274	589932
21376	589933
36	589934
13093	589935
544802	589936
4694	589937
403516	589938
17693	589939
114157	589940
56404	589941
603610	589942
255840	589943
93147	589944
361367	589945
6895	589946
87472	589947
1163	589948
54522	589949
101138	589950
529	589951
42740	589952
118132	589953
51979	589954
4966	589955
7626	589956
436472	589957
672427	589958
1030	589959
205946	589960
1047	589961
23	589962
639129	589963
425583	589964
171794	589965
688362	589966
3941	589967
437995	589968
108418	589969
632875	589970
236199	589971
8645	589972
150738	589973
20771	589974
398011	589975
75057	589976
555109	589977
168115	589978
2815	589979
54473	589980
373132	589981
606356	589982
39629	589983
15974	589984
196909	589985
567985	589986
15773	589987
591863	589988
17501	589989
524270	589990
304209	589991
38618	589992
59670	589993
77528	589994
8450	589995
108009	589996
405842	589997
214257	589998
232197	589999
344885	590000
48251	590001
456419	590002
15986	590003
301655	590004
422796	590005
527097	590006
510663	590007
3773	590008
100417	590009
355006	590010
17719	590011
300633	590012
54163	590013
200970	590014
59061	590015
12872	590016
160824	590017
451988	590018
394268	590019
27819	590020
65026	590021
66248	590022
60950	590023
234969	590024
170087	590025
815	590026
639492	590027
618504	590028
241529	590029
420802	590030
515179	590031
19851	590032
175363	590033
611545	590034
230516	590035
118234	590036
97850	590037
127110	590038
51201	590039
121082	590040
681344	590041
400425	590042
420062	590043
442775	590044
648043	590045
2756	590046
22522	590047
655958	590048
197918	590049
47	590050
162395	590051
502535	590052
26946	590053
26951	590054
40414	590055
99667	590056
34219	590057
505452	590058
519140	590059
114738	590060
355416	590061
138388	590062
491578	590063
77189	590064
49619	590065
667363	590066
252664	590067
400391	590068
167093	590069
517462	590070
481261	590071
176579	590072
318103	590073
514606	590074
400321	590075
181039	590076
203234	590077
368205	590078
657609	590079
482579	590080
75529	590081
489676	590082
221402	590083
128669	590084
27085	590085
181893	590086
212686	590087
321845	590088
664346	590089
396959	590090
341333	590091
321634	590092
133095	590093
687025	590094
508222	590095
128113	590096
242730	590097
117725	590098
143227	590099
441010	590100
25564	590101
142046	590102
79	590103
294210	590104
378251	590105
142363	590106
113981	590107
86259	590108
14405	590109
58396	590110
107270	590111
53142	590112
42047	590113
132150	590114
668985	590115
272165	590116
114434	590117
372787	590118
310244	590119
21981	590120
635930	590121
566223	590122
564324	590123
527091	590124
206827	590125
51	590126
562646	590127
102655	590128
683208	590129
53463	590130
611293	590131
80124	590132
113165	590133
4058	590134
6268	590135
31391	590136
672444	590137
39988	590138
504431	590139
403599	590140
4856	590141
14715	590142
4104	590143
2038	590144
253994	590145
122357	590146
273542	590147
23781	590148
21546	590149
4058	590150
75387	590151
438787	590152
41581	590153
273447	590154
211066	590155
11601	590156
565279	590157
307808	590158
190163	590159
667463	590160
15498	590161
54654	590162
493948	590163
237128	590164
92465	590165
12958	590166
389864	590167
650343	590168
417	590169
128129	590170
411537	590171
643390	590172
430884	590173
511155	590174
661579	590175
673830	590176
8663	590177
496534	590178
529032	590179
662173	590180
512912	590181
37818	590182
353724	590183
423532	590184
229682	590185
165012	590186
550303	590187
665762	590188
5438	590189
671803	590190
24979	590191
15223	590192
202671	590193
594939	590194
554613	590195
81235	590196
157035	590197
693834	590198
11013	590199
157888	590200
130101	590201
34252	590202
337589	590203
337433	590204
337608	590205
337449	590206
337541	590207
337506	590208
610852	590209
337671	590210
260247	590211
216951	590212
14721	590213
61	590214
102030	590215
89542	590216
621939	590217
6034	590218
37030	590219
57765	590220
166478	590221
665132	590222
3879	590223
23510	590224
1155	590225
543	590226
438487	590227
215435	590228
450959	590229
434514	590230
557789	590231
169472	590232
87789	590233
465081	590234
216203	590235
580603	590236
135701	590237
609245	590238
378932	590239
624475	590240
247050	590241
324180	590242
91697	590243
534421	590244
664833	590245
117760	590246
25060	590247
584495	590248
247574	590249
19771	590250
65403	590251
14083	590252
677879	590253
69425	590254
216803	590255
434614	590256
78436	590257
154853	590258
66717	590259
48557	590260
551936	590261
37466	590262
350844	590263
164081	590264
166520	590265
418135	590266
19739	590267
664830	590268
27340	590269
479564	590270
88573	590271
505046	590272
383349	590273
274529	590274
49196	590275
483960	590276
220718	590277
402999	590278
577119	590279
388383	590280
226332	590281
294812	590282
378527	590283
622510	590284
664745	590285
156172	590286
487706	590287
557354	590288
453801	590289
483342	590290
23445	590291
658231	590292
107204	590293
162790	590294
404136	590295
593354	590296
444630	590297
604807	590298
578076	590299
11545	590300
390779	590301
80864	590302
253833	590303
46637	590304
483308	590305
105106	590306
27323	590307
690113	590308
693506	590309
130223	590310
121363	590311
192062	590312
515474	590313
37702	590314
20867	590315
25670	590316
51892	590317
154696	590318
22721	590319
540865	590320
443431	590321
496984	590322
599975	590323
375851	590324
459218	590325
185501	590326
12974	590327
122588	590328
49391	590329
497567	590330
56040	590331
566303	590332
73174	590333
501665	590334
658637	590335
34585	590336
591083	590337
388283	590338
235077	590339
319254	590340
106815	590341
283637	590342
536352	590343
373695	590344
70508	590345
36642	590346
19347	590347
26190	590348
74485	590349
398224	590350
398401	590351
398444	590352
60851	590353
542683	590354
50037	590355
191098	590356
398404	590357
200234	590358
398529	590359
398365	590360
398402	590361
398512	590362
191105	590363
398074	590364
116035	590365
83	590366
122275	590367
76401	590368
61897	590369
21358	590370
159984	590371
443	590372
180219	590373
389725	590374
398855	590375
191163	590376
655143	590377
17587	590378
667176	590379
399128	590380
399597	590381
399425	590382
420642	590383
31627	590384
191304	590385
20756	590386
176173	590387
18791	590388
584097	590389
678834	590390
403855	590391
507573	590392
403859	590393
87772	590394
428948	590395
204059	590396
646750	590397
110289	590398
109887	590399
110738	590400
12604	590401
109928	590402
400395	590403
403862	590404
152673	590405
627001	590406
659383	590407
477254	590408
326574	590409
685654	590410
508820	590411
5333	590412
69656	590413
423986	590414
678813	590415
304665	590416
209310	590417
483126	590418
134967	590419
129615	590420
17467	590421
568620	590422
514093	590423
565314	590424
123215	590425
496654	590426
641418	590427
618741	590428
170365	590429
601590	590430
257708	590431
152445	590432
159143	590433
404969	590434
70622	590435
630767	590436
28664	590437
429461	590438
491110	590439
663228	590440
114282	590441
29343	590442
83500	590443
620759	590444
464503	590445
402897	590446
338051	590447
599686	590448
589114	590449
128392	590450
365689	590451
403677	590452
253447	590453
10300	590454
551000	590455
540894	590456
18847	590457
55129	590458
343536	590459
31934	590460
236821	590461
115385	590462
122	590463
353944	590464
83772	590465
495046	590466
141834	590467
342583	590468
547096	590469
554020	590470
660468	590471
660295	590472
106945	590473
337473	590474
646848	590475
687083	590476
678389	590477
12544	590478
101122	590479
33849	590480
110755	590481
413911	590482
70239	590483
640214	590484
352890	590485
579007	590486
615500	590487
479329	590488
666481	590489
570072	590490
422641	590491
239197	590492
135657	590493
534985	590494
235618	590495
21634	590496
90391	590497
404374	590498
521446	590499
457602	590500
263952	590501
581419	590502
24205	590503
62572	590504
327470	590505
23546	590506
13012	590507
430061	590508
52263	590509
10248	590510
496108	590511
326297	590512
633310	590513
70527	590514
387540	590515
344819	590516
14749	590517
477258	590518
142517	590519
157358	590520
137	590521
23558	590522
6316	590523
396766	590524
94634	590525
422039	590526
426189	590527
75424	590528
84497	590529
121098	590530
18860	590531
394513	590532
386066	590533
232155	590534
622854	590535
60769	590536
160239	590537
692161	590538
88406	590539
84	590540
184020	590541
621984	590542
17133	590543
271223	590544
337072	590545
653229	590546
60344	590547
323177	590548
22519	590549
445202	590550
450594	590551
540538	590552
511363	590553
50033	590554
98396	590555
140416	590556
13304	590557
450069	590558
22407	590559
140065	590560
9373	590561
53518	590562
140516	590563
21795	590564
162013	590565
90973	590566
618106	590567
116114	590568
191749	590569
444636	590570
399871	590571
541912	590572
290488	590573
54096	590574
170312	590575
311288	590576
537016	590577
100350	590578
109345	590579
457173	590580
261287	590581
233034	590582
469551	590583
54330	590584
622188	590585
295848	590586
348675	590587
517743	590588
500942	590589
186019	590590
641796	590591
143381	590592
109728	590593
603128	590594
62427	590595
475589	590596
96978	590597
2802	590598
53620	590599
688753	590600
147795	590601
453163	590602
552652	590603
19630	590604
212790	590605
242026	590606
26881	590607
20318	590608
253053	590609
469378	590610
122668	590611
599301	590612
34214	590613
40045	590614
248006	590615
670650	590616
628990	590617
323	590618
567068	590619
57	590620
618499	590621
28172	590622
497319	590623
23922	590624
129685	590625
318869	590626
10332	590627
70119	590628
35990	590629
60820	590630
232776	590631
105681	590632
41686	590633
46872	590634
157411	590635
121304	590636
673716	590637
511167	590638
129062	590639
12196	590640
126236	590641
25388	590642
50490	590643
10046	590644
28747	590645
88053	590646
425234	590647
58415	590648
35224	590649
69580	590650
536502	590651
95127	590652
54169	590653
83774	590654
569369	590655
208778	590656
693204	590657
81253	590658
62888	590659
10890	590660
692143	590661
161075	590662
124183	590663
124174	590664
162556	590665
178123	590666
229319	590667
140536	590668
633803	590669
72942	590670
620025	590671
641833	590672
567142	590673
156285	590674
198576	590675
20538	590676
345463	590677
198478	590678
230906	590679
3663	590680
362898	590681
107231	590682
539316	590683
611787	590684
40961	590685
266438	590686
318465	590687
122213	590688
440243	590689
49054	590690
615728	590691
16324	590692
571842	590693
48890	590694
88526	590695
181264	590696
661350	590697
622060	590698
192523	590699
306780	590700
16674	590701
51795	590702
219669	590703
581593	590704
141038	590705
233167	590706
37807	590707
362587	590708
516701	590709
88715	590710
149501	590711
27047	590712
692692	590713
318671	590714
286241	590715
286213	590716
242494	590717
163889	590718
447336	590719
125918	590720
180020	590721
286719	590722
271794	590723
597098	590724
83451	590725
316842	590726
179443	590727
304958	590728
24723	590729
81388	590730
400192	590731
527497	590732
432213	590733
334592	590734
568577	590735
472872	590736
563937	590737
244259	590738
554171	590739
50998	590740
61482	590741
479460	590742
221081	590743
170307	590744
311664	590745
151677	590746
36502	590747
44137	590748
23213	590749
21272	590750
628541	590751
78360	590752
198594	590753
35026	590754
354221	590755
40076	590756
629713	590757
276920	590758
62276	590759
140522	590760
254189	590761
7820	590762
108272	590763
39	590764
99405	590765
365109	590766
189329	590767
98994	590768
208003	590769
377697	590770
103110	590771
80752	590772
82178	590773
669025	590774
41017	590775
496605	590776
5962	590777
2780	590778
166589	590779
538534	590780
356973	590781
13198	590782
650632	590783
337485	590784
532810	590785
124933	590786
579015	590787
287232	590788
230375	590789
626786	590790
394487	590791
116039	590792
659157	590793
134958	590794
70679	590795
152172	590796
7605	590797
398935	590798
47500	590799
48795	590800
90489	590801
15534	590802
510843	590803
134322	590804
46739	590805
107595	590806
150831	590807
191804	590808
2436	590809
129810	590810
53287	590811
221321	590812
145446	590813
398809	590814
646427	590815
243591	590816
479654	590817
52850	590818
457075	590819
22462	590820
398782	590821
483630	590822
23856	590823
6421	590824
39533	590825
570747	590826
348657	590827
418907	590828
412008	590829
271959	590830
95419	590831
39251	590832
403008	590833
105598	590834
645248	590835
90191	590836
389279	590837
18442	590838
289697	590839
42502	590840
645676	590841
70492	590842
637929	590843
265760	590844
24346	590845
119908	590846
554984	590847
171071	590848
555045	590849
536763	590850
287858	590851
55975	590852
501176	590853
131142	590854
627893	590855
63236	590856
239222	590857
217594	590858
9340	590859
14141	590860
589816	590861
259870	590862
67237	590863
71307	590864
126198	590865
21390	590866
19909	590867
85822	590868
18557	590869
110947	590870
404974	590871
105783	590872
643394	590873
10302	590874
639455	590875
55780	590876
529853	590877
527569	590878
618226	590879
495929	590880
347573	590881
402803	590882
504604	590883
212764	590884
61489	590885
157008	590886
663158	590887
16260	590888
343176	590889
527314	590890
1649	590891
54240	590892
633948	590893
158504	590894
500647	590895
539039	590896
42116	590897
570940	590898
604254	590899
667215	590900
164954	590901
59722	590902
590818	590903
19554	590904
112180	590905
251303	590906
553136	590907
445378	590908
1469	590909
317603	590910
126322	590911
152565	590912
571032	590913
91058	590914
320695	590915
103940	590916
244001	590917
463820	590918
594590	590919
275949	590920
87135	590921
79126	590922
147776	590923
267126	590924
370456	590925
151510	590926
26558	590927
480187	590928
671239	590929
29889	590930
135013	590931
662333	590932
327848	590933
687521	590934
507005	590935
401911	590936
203248	590937
526577	590938
683989	590939
386722	590940
48799	590941
75693	590942
608552	590943
643605	590944
637325	590945
10560	590946
589281	590947
490360	590948
400112	590949
574342	590950
309492	590951
661072	590952
433592	590953
415348	590954
57371	590955
26145	590956
245718	590957
13213	590958
443396	590959
127362	590960
115706	590961
213388	590962
415744	590963
2997	590964
7611	590965
507440	590966
395238	590967
695793	590968
280835	590969
4058	590970
351305	590971
109848	590972
72776	590973
141023	590974
310870	590975
297343	590976
340459	590977
259714	590978
389638	590979
25762	590980
85306	590981
544230	590982
426729	590983
444809	590984
196159	590985
7255	590986
609943	590987
534790	590988
174128	590989
665395	590990
417612	590991
119745	590992
690190	590993
407254	590994
74982	590995
355554	590996
492074	590997
318825	590998
12	590999
14416	591000
547164	591001
363177	591002
129080	591003
97275	591004
76297	591005
664711	591006
678629	591007
14525	591008
368976	591009
548538	591010
24841	591011
399877	591012
27008	591013
41360	591014
566539	591015
360741	591016
433530	591017
25095	591018
434696	591019
18824	591020
52487	591021
598871	591022
28761	591023
166514	591024
57716	591025
434414	591026
56023	591027
7099	591028
527471	591029
51170	591030
69649	591031
3228	591032
216743	591033
28931	591034
591019	591035
166463	591036
69386	591037
69705	591038
216794	591039
69620	591040
216350	591041
664962	591042
65435	591043
69662	591044
69476	591045
57743	591046
218440	591047
28867	591048
434370	591049
218106	591050
69432	591051
57703	591052
28753	591053
57721	591054
57739	591055
28757	591056
407855	591057
166630	591058
218063	591059
69515	591060
28855	591061
73805	591062
69497	591063
216174	591064
451653	591065
451717	591066
485489	591067
597315	591068
430110	591069
159722	591070
3718	591071
18311	591072
118782	591073
119041	591074
456494	591075
55866	591076
667579	591077
618462	591078
134372	591079
532	591080
108078	591081
37420	591082
16927	591083
580336	591084
484956	591085
16524	591086
162768	591087
23016	591088
84143	591089
35322	591090
191785	591091
25225	591092
455180	591093
12004	591094
539379	591095
34859	591096
27560	591097
227825	591098
22873	591099
676946	591100
103556	591101
162643	591102
35917	591103
524955	591104
19	591105
629522	591106
637634	591107
47996	591108
580578	591109
77181	591110
317214	591111
242659	591112
519568	591113
510889	591114
44953	591115
644696	591116
390611	591117
27406	591118
48509	591119
678009	591120
125654	591121
336643	591122
676939	591123
98961	591124
329346	591125
453894	591126
196041	591127
654826	591128
644825	591129
133882	591130
411968	591131
411915	591132
438303	591133
13298	591134
60841	591135
59311	591136
297067	591137
130458	591138
20606	591139
98458	591140
444643	591141
191454	591142
14642	591143
144055	591144
71549	591145
544080	591146
469305	591147
153451	591148
318340	591149
605806	591150
294511	591151
44901	591152
586825	591153
228716	591154
473385	591155
655947	591156
171995	591157
237254	591158
235175	591159
545097	591160
10678	591161
266959	591162
169026	591163
645271	591164
8041	591165
407373	591166
66407	591167
195115	591168
688325	591169
45681	591170
186439	591171
645604	591172
277246	591173
217295	591174
69203	591175
319101	591176
88789	591177
483772	591178
530116	591179
45241	591180
94555	591181
27757	591182
43407	591183
32183	591184
43546	591185
37520	591186
5921	591187
398713	591188
668538	591189
248574	591190
142846	591191
412118	591192
689831	591193
601978	591194
621761	591195
503683	591196
40551	591197
865	591198
42861	591199
692134	591200
106734	591201
86304	591202
678136	591203
339988	591204
26094	591205
385698	591206
13317	591207
594017	591208
403695	591209
8107	591210
152053	591211
126998	591212
96724	591213
574619	591214
322544	591215
444267	591216
417515	591217
262605	591218
5069	591219
228106	591220
693458	591221
552805	591222
281123	591223
369	591224
59545	591225
135870	591226
270841	591227
520304	591228
185243	591229
2344	591230
12347	591231
7843	591232
18443	591233
1792	591234
48521	591235
186310	591236
61934	591237
525699	591238
460006	591239
252568	591240
48321	591241
216323	591242
270657	591243
249370	591244
271363	591245
44491	591246
23611	591247
332829	591248
529897	591249
458223	591250
368590	591251
9110	591252
646	591253
493	591254
78836	591255
20637	591256
192057	591257
7190	591258
289351	591259
238301	591260
119089	591261
540720	591262
44848	591263
615525	591264
40682	591265
55397	591266
160547	591267
260845	591268
12411	591269
43801	591270
398762	591271
376422	591272
422900	591273
406054	591274
359766	591275
123858	591276
550170	591277
255792	591278
246434	591279
366824	591280
556049	591281
158181	591282
260928	591283
642916	591284
15244	591285
288044	591286
107159	591287
172762	591288
180468	591289
236436	591290
73873	591291
30076	591292
164040	591293
54698	591294
676045	591295
351396	591296
221140	591297
23005	591298
143582	591299
630530	591300
63503	591301
227213	591302
12707	591303
476496	591304
104098	591305
476498	591306
142339	591307
97561	591308
52986	591309
130348	591310
196093	591311
406479	591312
58694	591313
37213	591314
675458	591315
351303	591316
681082	591317
2898	591318
2898	591319
681077	591320
2898	591321
5629	591322
422414	591323
68196	591324
646155	591325
374782	591326
604118	591327
143503	591328
116575	591329
83347	591330
624200	591331
111071	591332
75175	591333
472909	591334
646776	591335
154049	591336
108443	591337
93627	591338
519383	591339
18739	591340
123308	591341
477527	591342
109877	591343
171787	591344
296023	591345
22942	591346
153941	591347
48899	591348
136959	591349
270920	591350
97735	591351
395379	591352
437927	591353
242428	591354
177810	591355
50071	591356
642257	591357
149636	591358
404532	591359
200425	591360
314419	591361
188828	591362
173663	591363
539579	591364
597957	591365
313441	591366
2743	591367
156405	591368
34255	591369
315811	591370
649599	591371
86093	591372
148861	591373
122022	591374
336944	591375
27498	591376
361575	591377
174009	591378
1187	591379
420572	591380
87723	591381
102100	591382
414755	591383
126500	591384
239436	591385
682772	591386
507564	591387
239	591388
9278	591389
616275	591390
639724	591391
56861	591392
136685	591393
8858	591394
657930	591395
115702	591396
360881	591397
6817	591398
162710	591399
103055	591400
30969	591401
272794	591402
163269	591403
482943	591404
355668	591405
197957	591406
131508	591407
393910	591408
372763	591409
264265	591410
626628	591411
320919	591412
365917	591413
114444	591414
488961	591415
331171	591416
7066	591417
341121	591418
577742	591419
637582	591420
248643	591421
2031	591422
20428	591423
35551	591424
157313	591425
551564	591426
315047	591427
645635	591428
366068	591429
657375	591430
551309	591431
400333	591432
536089	591433
148952	591434
42999	591435
474059	591436
566081	591437
87737	591438
658454	591439
471104	591440
25847	591441
5106	591442
563540	591443
14317	591444
384020	591445
107862	591446
438577	591447
627478	591448
242333	591449
327451	591450
2129	591451
691216	591452
464320	591453
113301	591454
350964	591455
107956	591456
616094	591457
302854	591458
586854	591459
680899	591460
488459	591461
185771	591462
496793	591463
399237	591464
162215	591465
254839	591466
227716	591467
336880	591468
336898	591469
474054	591470
281443	591471
311809	591472
37131	591473
107394	591474
383167	591475
552357	591476
22595	591477
28530	591478
532889	591479
345856	591480
11245	591481
5554	591482
51978	591483
6183	591484
7794	591485
27364	591486
208337	591487
236032	591488
600329	591489
29693	591490
157409	591491
3485	591492
578656	591493
319	591494
74363	591495
133478	591496
26403	591497
52517	591498
479668	591499
399	591500
487591	591501
8468	591502
593919	591503
18916	591504
96512	591505
677020	591506
41636	591507
92043	591508
167381	591509
86796	591510
254938	591511
238963	591512
394583	591513
63884	591514
65056	591515
448278	591516
87129	591517
135023	591518
157702	591519
160683	591520
174454	591521
146281	591522
38498	591523
4285	591524
152703	591525
104875	591526
208512	591527
382753	591528
385214	591529
249344	591530
192002	591531
378063	591532
55743	591533
471450	591534
59727	591535
4651	591536
537007	591537
32364	591538
11885	591539
140951	591540
12292	591541
528021	591542
149630	591543
606680	591544
87404	591545
288554	591546
31245	591547
292085	591548
6497	591549
186840	591550
99395	591551
100456	591552
8627	591553
427535	591554
127494	591555
18226	591556
179465	591557
419583	591558
129794	591559
428664	591560
609386	591561
497993	591562
288913	591563
10371	591564
686016	591565
282182	591566
13536	591567
619683	591568
606711	591569
39387	591570
226455	591571
214149	591572
131212	591573
17106	591574
305679	591575
622349	591576
205287	591577
351390	591578
119850	591579
680818	591580
151003	591581
416522	591582
667	591583
35706	591584
680601	591585
475340	591586
494347	591587
467072	591588
97276	591589
164013	591590
150605	591591
101370	591592
34115	591593
359131	591594
13440	591595
92692	591596
110064	591597
13688	591598
562652	591599
352445	591600
172330	591601
285493	591602
365483	591603
181789	591604
154580	591605
117211	591606
497616	591607
513155	591608
50868	591609
678313	591610
58520	591611
575733	591612
161580	591613
482034	591614
153535	591615
267728	591616
582498	591617
411295	591618
525278	591619
677136	591620
26905	591621
222256	591622
23975	591623
85004	591624
112420	591625
350777	591626
447518	591627
59235	591628
679591	591629
603531	591630
587212	591631
1415	591632
525241	591633
293853	591634
222137	591635
398173	591636
352924	591637
621302	591638
97154	591639
291114	591640
547503	591641
331142	591642
353818	591643
569752	591644
344554	591645
41642	591646
22988	591647
169885	591648
270873	591649
597557	591650
32259	591651
680171	591652
7533	591653
555826	591654
537215	591655
538517	591656
262434	591657
487263	591658
399959	591659
652142	591660
362144	591661
154091	591662
412620	591663
283132	591664
690699	591665
346308	591666
162633	591667
7375	591668
611301	591669
674863	591670
387914	591671
439521	591672
485502	591673
451461	591674
130434	591675
322555	591676
415865	591677
12060	591678
4175	591679
162604	591680
689860	591681
4693	591682
605801	591683
197942	591684
338910	591685
16049	591686
190660	591687
533231	591688
3511	591689
92696	591690
224842	591691
912	591692
679054	591693
157591	591694
45261	591695
586214	591696
674435	591697
302811	591698
601336	591699
377117	591700
604579	591701
17666	591702
575726	591703
32522	591704
429394	591705
506358	591706
590438	591707
326365	591708
5779	591709
33765	591710
643257	591711
158312	591712
305743	591713
3679	591714
120599	591715
535593	591716
95228	591717
76127	591718
682611	591719
655231	591720
184626	591721
37115	591722
33403	591723
23050	591724
352411	591725
408134	591726
500940	591727
106191	591728
56392	591729
523923	591730
643247	591731
176256	591732
340549	591733
61157	591734
156871	591735
84980	591736
586523	591737
418672	591738
192217	591739
308893	591740
296475	591741
155171	591742
141723	591743
376894	591744
161635	591745
2443	591746
136375	591747
571774	591748
179142	591749
185343	591750
148974	591751
309855	591752
58098	591753
606409	591754
528601	591755
344958	591756
522935	591757
57918	591758
84933	591759
552293	591760
595174	591761
188778	591762
142956	591763
270846	591764
380607	591765
118690	591766
408664	591767
135729	591768
465085	591769
194391	591770
126773	591771
63221	591772
20653	591773
13464	591774
684052	591775
488538	591776
562126	591777
622700	591778
517307	591779
299984	591780
63598	591781
1	591782
11864	591783
54495	591784
244993	591785
595960	591786
580968	591787
658999	591788
50335	591789
345533	591790
271657	591791
604251	591792
562295	591793
255243	591794
171111	591795
313132	591796
71160	591797
299993	591798
71146	591799
574321	591800
21799	591801
89683	591802
520328	591803
498559	591804
4018	591805
657554	591806
12548	591807
286896	591808
170097	591809
431843	591810
352056	591811
522803	591812
9308	591813
1664	591814
214438	591815
381557	591816
13573	591817
100154	591818
620156	591819
548835	591820
110676	591821
282448	591822
449988	591823
676427	591824
685980	591825
194325	591826
462798	591827
123766	591828
194370	591829
368388	591830
339159	591831
642613	591832
623862	591833
19935	591834
130593	591835
27594	591836
271339	591837
3651	591838
371899	591839
637787	591840
116447	591841
114099	591842
563473	591843
27685	591844
197028	591845
29298	591846
5994	591847
452318	591848
602064	591849
479921	591850
676299	591851
233361	591852
395895	591853
180441	591854
79086	591855
191290	591856
290633	591857
424466	591858
685401	591859
42806	591860
110406	591861
161326	591862
71674	591863
3899	591864
392591	591865
126540	591866
494163	591867
5978	591868
532373	591869
47282	591870
91859	591871
383443	591872
87245	591873
439996	591874
58232	591875
696728	591876
22790	591877
51944	591878
482342	591879
99990	591880
549568	591881
528069	591882
611793	591883
86152	591884
267	591885
37834	591886
105110	591887
153535	591888
172680	591889
4026	591890
12105	591891
19418	591892
334005	591893
184755	591894
257131	591895
487131	591896
156997	591897
623345	591898
54354	591899
101067	591900
36151	591901
151343	591902
141012	591903
603401	591904
244356	591905
305746	591906
2115	591907
58662	591908
359158	591909
34646	591910
668	591911
153021	591912
11871	591913
169509	591914
245835	591915
5849	591916
549570	591917
13103	591918
360599	591919
282430	591920
18459	591921
169376	591922
35876	591923
586816	591924
20690	591925
63436	591926
572600	591927
369	591928
32337	591929
435284	591930
522287	591931
210951	591932
657376	591933
580524	591934
169856	591935
580005	591936
320745	591937
610192	591938
286113	591939
65882	591940
550861	591941
372879	591942
556723	591943
212474	591944
14787	591945
379040	591946
431941	591947
4733	591948
34560	591949
127553	591950
292802	591951
471121	591952
439086	591953
20298	591954
5935	591955
170134	591956
105386	591957
679063	591958
429558	591959
242032	591960
624007	591961
257	591962
658881	591963
20987	591964
350668	591965
211050	591966
95834	591967
151313	591968
57344	591969
137535	591970
326769	591971
18203	591972
7268	591973
314	591974
350864	591975
21691	591976
145135	591977
356693	591978
380918	591979
711	591980
279753	591981
444640	591982
537453	591983
140520	591984
4629	591985
151245	591986
186256	591987
393107	591988
644392	591989
38196	591990
581975	591991
416983	591992
11131	591993
462733	591994
85929	591995
496	591996
388980	591997
107302	591998
199062	591999
38655	592000
608263	592001
93246	592002
124448	592003
62303	592004
19202	592005
113400	592006
7273	592007
429649	592008
606909	592009
155752	592010
222684	592011
48539	592012
429138	592013
359196	592014
58741	592015
616236	592016
9868	592017
558856	592018
122340	592019
146133	592020
387883	592021
101442	592022
681477	592023
322716	592024
8499	592025
165537	592026
521391	592027
274295	592028
52879	592029
147729	592030
352030	592031
679386	592032
415483	592033
86181	592034
115068	592035
447182	592036
85673	592037
541735	592038
505959	592039
671331	592040
25005	592041
166417	592042
272469	592043
80	592044
656069	592045
2182	592046
62307	592047
431360	592048
407430	592049
48530	592050
41991	592051
604922	592052
502446	592053
172747	592054
157112	592055
1582	592056
5169	592057
18416	592058
393988	592059
550185	592060
518231	592061
673051	592062
351272	592063
23173	592064
203543	592065
175519	592066
219748	592067
355788	592068
129169	592069
11710	592070
629030	592071
607620	592072
521395	592073
152131	592074
48304	592075
10485	592076
18543	592077
622975	592078
455106	592079
313022	592080
256541	592081
52891	592082
595337	592083
364196	592084
246436	592085
226416	592086
215249	592087
5430	592088
433884	592089
99585	592090
113766	592091
510963	592092
154198	592093
502742	592094
547907	592095
308349	592096
452316	592097
133035	592098
562542	592099
156800	592100
305651	592101
341987	592102
170371	592103
108255	592104
132910	592105
171456	592106
632705	592107
64588	592108
619773	592109
268088	592110
611660	592111
142423	592112
470357	592113
18458	592114
12678	592115
105128	592116
289525	592117
167090	592118
114979	592119
6684	592120
102641	592121
453255	592122
103759	592123
73325	592124
102645	592125
90320	592126
37527	592127
39080	592128
6257	592129
266338	592130
215885	592131
271194	592132
546805	592133
3265	592134
431628	592135
22140	592136
138170	592137
104185	592138
383426	592139
11358	592140
311488	592141
15739	592142
431883	592143
590852	592144
397009	592145
10985	592146
57652	592147
103693	592148
153935	592149
12283	592150
478089	592151
51567	592152
157305	592153
601499	592154
535153	592155
2270	592156
624008	592157
667615	592158
3765	592159
395807	592160
17672	592161
421213	592162
70345	592163
318445	592164
19133	592165
130549	592166
446756	592167
689089	592168
316877	592169
179350	592170
392676	592171
260	592172
131043	592173
60291	592174
134184	592175
58267	592176
411316	592177
429206	592178
189633	592179
510315	592180
669065	592181
403080	592182
185402	592183
497198	592184
128126	592185
380745	592186
11949	592187
2684	592188
193102	592189
202979	592190
378626	592191
373	592192
325200	592193
627315	592194
499291	592195
617620	592196
372148	592197
224247	592198
501891	592199
417	592200
98575	592201
46370	592202
377647	592203
500749	592204
414824	592205
115265	592206
15346	592207
415094	592208
167231	592209
524018	592210
53754	592211
188178	592212
270258	592213
417181	592214
1541	592215
671802	592216
8599	592217
18290	592218
7359	592219
81915	592220
414803	592221
4886	592222
453879	592223
626045	592224
72519	592225
622102	592226
117560	592227
1352	592228
261426	592229
282048	592230
190028	592231
419943	592232
2538	592233
111443	592234
580472	592235
166403	592236
58606	592237
132392	592238
580047	592239
129386	592240
7710	592241
582950	592242
290922	592243
513547	592244
355376	592245
187400	592246
172552	592247
693692	592248
377876	592249
604071	592250
193139	592251
365481	592252
305281	592253
88581	592254
12293	592255
315720	592256
326364	592257
79474	592258
586361	592259
292325	592260
329169	592261
117221	592262
314016	592263
255106	592264
362549	592265
278013	592266
112336	592267
310146	592268
153064	592269
645868	592270
25535	592271
89815	592272
686305	592273
645899	592274
104999	592275
333550	592276
192093	592277
594156	592278
67171	592279
23433	592280
326844	592281
528107	592282
639761	592283
296402	592284
22602	592285
10313	592286
518101	592287
107235	592288
482028	592289
262714	592290
208885	592291
105580	592292
541273	592293
580727	592294
139531	592295
391458	592296
633489	592297
60303	592298
322744	592299
368651	592300
116676	592301
637684	592302
5281	592303
9187	592304
136178	592305
182677	592306
399007	592307
666020	592308
32267	592309
277708	592310
479144	592311
639146	592312
25303	592313
319226	592314
453160	592315
88391	592316
492046	592317
80740	592318
24796	592319
360312	592320
152317	592321
13568	592322
4235	592323
113071	592324
544811	592325
248154	592326
180955	592327
59468	592328
10721	592329
416466	592330
502541	592331
492018	592332
133437	592333
553672	592334
326412	592335
251599	592336
312972	592337
535217	592338
224248	592339
97311	592340
580063	592341
199053	592342
546650	592343
20232	592344
511381	592345
626896	592346
579305	592347
529588	592348
375125	592349
151848	592350
307877	592351
55644	592352
597	592353
296	592354
272872	592355
127491	592356
478957	592357
2273	592358
478771	592359
224107	592360
8591	592361
561066	592362
359924	592363
36199	592364
5648	592365
87086	592366
7734	592367
301874	592368
482371	592369
1619	592370
447997	592371
392309	592372
90809	592373
106479	592374
842	592375
52335	592376
476694	592377
414784	592378
486607	592379
624997	592380
497568	592381
101030	592382
175108	592383
611486	592384
94112	592385
259832	592386
233881	592387
305531	592388
600509	592389
46722	592390
272481	592391
120696	592392
590816	592393
3030	592394
318600	592395
58999	592396
501216	592397
386683	592398
554629	592399
577917	592400
542842	592401
545641	592402
378738	592403
669324	592404
106046	592405
118574	592406
4119	592407
323502	592408
351640	592409
2022	592410
522815	592411
66384	592412
119187	592413
188546	592414
646168	592415
415209	592416
4184	592417
508968	592418
108009	592419
260517	592420
311558	592421
27919	592422
113342	592423
90091	592424
595876	592425
268313	592426
644386	592427
157569	592428
291755	592429
84989	592430
596	592431
500249	592432
29284	592433
285272	592434
285284	592435
285270	592436
285288	592437
285289	592438
285280	592439
285281	592440
352486	592441
66819	592442
296657	592443
227147	592444
682944	592445
601168	592446
479566	592447
3208	592448
533001	592449
242080	592450
266883	592451
212426	592452
63071	592453
122434	592454
117162	592455
279890	592456
638721	592457
506783	592458
219109	592459
128449	592460
364	592461
103563	592462
195348	592463
191447	592464
585438	592465
145992	592466
292045	592467
250984	592468
31692	592469
182281	592470
44656	592471
572733	592472
38828	592473
572370	592474
17944	592475
212901	592476
642495	592477
210326	592478
603701	592479
666050	592480
353659	592481
73646	592482
416575	592483
491387	592484
169521	592485
223807	592486
454505	592487
464782	592488
651524	592489
606475	592490
601167	592491
11282	592492
498682	592493
148667	592494
283197	592495
27702	592496
66410	592497
607615	592498
614829	592499
597609	592500
426546	592501
513954	592502
385138	592503
179751	592504
50288	592505
524069	592506
593600	592507
381219	592508
340083	592509
427774	592510
248164	592511
340667	592512
349046	592513
37233	592514
590940	592515
160531	592516
3759	592517
37466	592518
347623	592519
485245	592520
410964	592521
644959	592522
266054	592523
358073	592524
126769	592525
76325	592526
618970	592527
271831	592528
453069	592529
340536	592530
532383	592531
131420	592532
74806	592533
73367	592534
497760	592535
350256	592536
568306	592537
166958	592538
44677	592539
121887	592540
22047	592541
470164	592542
53775	592543
35751	592544
4370	592545
352298	592546
629567	592547
648895	592548
684725	592549
674038	592550
356835	592551
334455	592552
572540	592553
191399	592554
269466	592555
75513	592556
485054	592557
493984	592558
101658	592559
427489	592560
130671	592561
3655	592562
458014	592563
252327	592564
537877	592565
477856	592566
252319	592567
129673	592568
149742	592569
334950	592570
693975	592571
667581	592572
638130	592573
219018	592574
666301	592575
416921	592576
667547	592577
131010	592578
49854	592579
680085	592580
5790	592581
608582	592582
513596	592583
1615	592584
12546	592585
648878	592586
455126	592587
649143	592588
154865	592589
222266	592590
280841	592591
551215	592592
617654	592593
351183	592594
268614	592595
154297	592596
20877	592597
97474	592598
3521	592599
2750	592600
109657	592601
398874	592602
398883	592603
109674	592604
377106	592605
512207	592606
150454	592607
72695	592608
12686	592609
169683	592610
496060	592611
56884	592612
30783	592613
545507	592614
168746	592615
308603	592616
221267	592617
547884	592618
408276	592619
511068	592620
582795	592621
572442	592622
577578	592623
1543	592624
440776	592625
3034	592626
180931	592627
21976	592628
677262	592629
20696	592630
208928	592631
369069	592632
340588	592633
675890	592634
274629	592635
549924	592636
371158	592637
18894	592638
485435	592639
614843	592640
392569	592641
139383	592642
369709	592643
627	592644
178649	592645
399176	592646
101419	592647
54167	592648
447657	592649
425715	592650
265565	592651
225701	592652
598463	592653
992	592654
691343	592655
660811	592656
227176	592657
257911	592658
465090	592659
82183	592660
573466	592661
151173	592662
1312	592663
663160	592664
544901	592665
662431	592666
388955	592667
238068	592668
82067	592669
117599	592670
215313	592671
617921	592672
207647	592673
432243	592674
149914	592675
88533	592676
512599	592677
391600	592678
629250	592679
122343	592680
603355	592681
266519	592682
61257	592683
360106	592684
485611	592685
120694	592686
683267	592687
189226	592688
352956	592689
551216	592690
616591	592691
602756	592692
8925	592693
447760	592694
146144	592695
589123	592696
605512	592697
598804	592698
508723	592699
122343	592700
577493	592701
663314	592702
551160	592703
304	592704
569477	592705
589112	592706
25510	592707
169266	592708
408706	592709
62690	592710
679393	592711
545444	592712
144772	592713
343912	592714
180296	592715
574106	592716
675825	592717
274603	592718
47199	592719
171511	592720
224245	592721
678859	592722
492746	592723
25618	592724
575986	592725
492133	592726
131563	592727
460293	592728
522304	592729
482806	592730
91300	592731
502384	592732
44785	592733
581633	592734
119372	592735
636572	592736
670885	592737
693757	592738
541120	592739
608734	592740
269564	592741
4359	592742
3900	592743
468266	592744
496511	592745
6663	592746
577812	592747
541139	592748
54725	592749
596015	592750
682621	592751
300296	592752
366141	592753
346595	592754
26384	592755
462517	592756
436217	592757
648529	592758
319981	592759
658514	592760
191924	592761
322837	592762
269925	592763
20281	592764
644850	592765
120832	592766
476407	592767
603675	592768
93262	592769
80815	592770
3521	592771
433628	592772
414748	592773
359038	592774
193404	592775
225858	592776
597297	592777
110449	592778
679263	592779
279826	592780
668816	592781
639661	592782
419229	592783
589426	592784
115927	592785
234817	592786
241040	592787
38688	592788
273673	592789
90314	592790
158766	592791
385913	592792
396980	592793
278372	592794
229129	592795
605711	592796
2076	592797
821	592798
502947	592799
172936	592800
612715	592801
256874	592802
587066	592803
675939	592804
663566	592805
625971	592806
632573	592807
557941	592808
621850	592809
397741	592810
185255	592811
152477	592812
351078	592813
23618	592814
7408	592815
545671	592816
49475	592817
148824	592818
650143	592819
454226	592820
520999	592821
575156	592822
388101	592823
605310	592824
456767	592825
25528	592826
383028	592827
385841	592828
350147	592829
242121	592830
371923	592831
455493	592832
952	592833
169696	592834
13114	592835
605149	592836
96734	592837
623229	592838
145416	592839
332425	592840
517295	592841
455619	592842
910	592843
517287	592844
7769	592845
135663	592846
377386	592847
107376	592848
71475	592849
416626	592850
75144	592851
189311	592852
484337	592853
517288	592854
22	592855
143625	592856
86310	592857
113732	592858
115282	592859
537456	592860
377320	592861
585168	592862
83468	592863
511675	592864
160249	592865
52582	592866
16049	592867
147881	592868
411530	592869
498668	592870
397448	592871
696744	592872
347911	592873
441577	592874
92226	592875
148484	592876
118989	592877
26019	592878
353721	592879
2238	592880
296723	592881
357473	592882
306738	592883
566352	592884
668661	592885
472462	592886
489029	592887
57974	592888
428406	592889
301399	592890
56053	592891
482239	592892
117348	592893
596020	592894
181547	592895
593049	592896
470386	592897
159450	592898
650139	592899
93596	592900
416527	592901
105396	592902
357255	592903
5630	592904
207889	592905
130595	592906
478548	592907
3210	592908
514955	592909
91475	592910
272006	592911
163810	592912
373673	592913
526785	592914
25644	592915
299429	592916
53099	592917
16234	592918
522842	592919
496466	592920
250801	592921
47282	592922
335222	592923
362592	592924
478687	592925
504	592926
113845	592927
25361	592928
44770	592929
291442	592930
481273	592931
107355	592932
12343	592933
341123	592934
310350	592935
40141	592936
580349	592937
662283	592938
236721	592939
431106	592940
566641	592941
411292	592942
592073	592943
564079	592944
8606	592945
310157	592946
644066	592947
101188	592948
524911	592949
464137	592950
65969	592951
500197	592952
221044	592953
310650	592954
53933	592955
680184	592956
322753	592957
428835	592958
191747	592959
82235	592960
372828	592961
659207	592962
251163	592963
381723	592964
380223	592965
66148	592966
665232	592967
116715	592968
526695	592969
203054	592970
35289	592971
148598	592972
150542	592973
199648	592974
80714	592975
37485	592976
37485	592977
41218	592978
257557	592979
223560	592980
592457	592981
495333	592982
223074	592983
196272	592984
422148	592985
230584	592986
102009	592987
506572	592988
921	592989
156511	592990
381199	592991
591237	592992
344146	592993
123031	592994
346080	592995
40981	592996
101026	592997
167120	592998
678717	592999
653831	593000
159978	593001
659283	593002
11636	593003
292048	593004
12724	593005
126015	593006
527051	593007
64776	593008
6444	593009
422142	593010
165411	593011
57881	593012
252	593013
280352	593014
488011	593015
202701	593016
61897	593017
452886	593018
489718	593019
3742	593020
50883	593021
115704	593022
63066	593023
38414	593024
20571	593025
674861	593026
129381	593027
253823	593028
52634	593029
49260	593030
18763	593031
687404	593032
162512	593033
138055	593034
18930	593035
358012	593036
87632	593037
154670	593038
611497	593039
460340	593040
558188	593041
155003	593042
80766	593043
277706	593044
468452	593045
10301	593046
443506	593047
469909	593048
98049	593049
458788	593050
593363	593051
178653	593052
21922	593053
440876	593054
664017	593055
648	593056
148643	593057
577612	593058
30007	593059
39062	593060
499715	593061
151757	593062
37548	593063
34899	593064
7454	593065
53966	593066
542231	593067
574199	593068
3718	593069
369201	593070
457025	593071
71737	593072
13766	593073
248338	593074
697172	593075
120459	593076
51517	593077
593205	593078
419607	593079
159645	593080
607655	593081
10743	593082
53578	593083
108180	593084
47421	593085
176926	593086
640929	593087
106086	593088
440870	593089
130671	593090
460264	593091
437901	593092
149239	593093
296666	593094
116368	593095
636469	593096
94951	593097
298170	593098
21638	593099
419728	593100
325	593101
83615	593102
581625	593103
603349	593104
130574	593105
544860	593106
666241	593107
57434	593108
131502	593109
502579	593110
362486	593111
231021	593112
7189	593113
86246	593114
6644	593115
254676	593116
190806	593117
662155	593118
355526	593119
492642	593120
73491	593121
617994	593122
625708	593123
378375	593124
30382	593125
165115	593126
688146	593127
92757	593128
2232	593129
9165	593130
669932	593131
150686	593132
558862	593133
598742	593134
131367	593135
677551	593136
354112	593137
9343	593138
55226	593139
668907	593140
104	593141
7601	593142
95220	593143
438986	593144
306942	593145
24657	593146
56420	593147
361799	593148
610954	593149
466558	593150
350885	593151
558992	593152
43972	593153
76424	593154
37902	593155
594797	593156
340969	593157
194481	593158
426314	593159
197	593160
43084	593161
589734	593162
202220	593163
502155	593164
80592	593165
657592	593166
524891	593167
85911	593168
679565	593169
118839	593170
45534	593171
190101	593172
72631	593173
51770	593174
607871	593175
414707	593176
125833	593177
648914	593178
6964	593179
637639	593180
587932	593181
14374	593182
4063	593183
631062	593184
359095	593185
419896	593186
164856	593187
644809	593188
623186	593189
452828	593190
369162	593191
338821	593192
575332	593193
8662	593194
571838	593195
436407	593196
558891	593197
478107	593198
641203	593199
202869	593200
150239	593201
3142	593202
626648	593203
169926	593204
15595	593205
84805	593206
626796	593207
396587	593208
268781	593209
598	593210
497027	593211
181199	593212
639268	593213
6387	593214
666494	593215
553260	593216
533934	593217
668805	593218
248553	593219
98041	593220
240271	593221
514803	593222
605725	593223
99678	593224
5936	593225
147623	593226
76	593227
619454	593228
553701	593229
590580	593230
678545	593231
7017	593232
391460	593233
5	593234
697789	593235
2821	593236
165237	593237
611550	593238
618381	593239
381101	593240
71239	593241
624828	593242
667583	593243
672229	593244
376831	593245
587618	593246
381100	593247
315886	593248
458410	593249
660647	593250
466555	593251
258659	593252
618390	593253
283397	593254
186721	593255
373915	593256
318685	593257
20832	593258
222542	593259
604869	593260
34648	593261
160861	593262
225056	593263
572103	593264
381268	593265
438185	593266
291774	593267
502509	593268
503607	593269
467241	593270
97762	593271
124611	593272
124572	593273
2957	593274
15048	593275
8379	593276
17784	593277
11100	593278
4012	593279
183439	593280
574350	593281
407662	593282
31444	593283
75682	593284
369700	593285
265510	593286
270189	593287
641543	593288
533818	593289
346092	593290
261995	593291
10174	593292
313108	593293
89197	593294
406395	593295
663570	593296
46369	593297
103403	593298
76730	593299
150682	593300
10473	593301
283864	593302
20950	593303
9891	593304
614851	593305
532992	593306
694184	593307
347789	593308
673367	593309
204119	593310
204095	593311
295090	593312
191654	593313
363832	593314
363830	593315
19354	593316
391936	593317
20210	593318
471813	593319
416548	593320
13781	593321
27703	593322
520792	593323
17163	593324
12790	593325
405007	593326
344646	593327
355862	593328
8848	593329
152496	593330
372221	593331
454753	593332
458271	593333
501017	593334
5628	593335
605147	593336
132275	593337
117005	593338
285362	593339
379398	593340
639136	593341
512211	593342
64381	593343
220954	593344
123318	593345
256570	593346
452873	593347
273477	593348
501708	593349
85122	593350
44832	593351
334968	593352
449617	593353
588830	593354
223612	593355
305256	593356
2088	593357
616547	593358
544790	593359
692421	593360
257717	593361
105713	593362
4494	593363
421545	593364
604004	593365
238499	593366
603894	593367
544749	593368
605157	593369
73658	593370
67645	593371
234821	593372
692600	593373
402854	593374
115199	593375
212653	593376
28323	593377
128807	593378
921	593379
673472	593380
342904	593381
44524	593382
315055	593383
106841	593384
522327	593385
585818	593386
211167	593387
51313	593388
277379	593389
45797	593390
10745	593391
71897	593392
474343	593393
425105	593394
671596	593395
43	593396
575664	593397
575506	593398
315483	593399
76495	593400
328441	593401
12859	593402
266597	593403
161655	593404
498510	593405
62726	593406
552584	593407
44875	593408
473178	593409
626605	593410
528842	593411
504855	593412
368050	593413
425520	593414
673306	593415
132490	593416
47173	593417
86901	593418
724	593419
586192	593420
24805	593421
192692	593422
560340	593423
32911	593424
32028	593425
533289	593426
466382	593427
162072	593428
201708	593429
24259	593430
38846	593431
531399	593432
649196	593433
346496	593434
48498	593435
680504	593436
18366	593437
89077	593438
270462	593439
71790	593440
16023	593441
76760	593442
474790	593443
201905	593444
416561	593445
696725	593446
626204	593447
618613	593448
12027	593449
371036	593450
16807	593451
603340	593452
7001	593453
2857	593454
528116	593455
401509	593456
617459	593457
573384	593458
6340	593459
6048	593460
484166	593461
354623	593462
107902	593463
215463	593464
118774	593465
537285	593466
273081	593467
98338	593468
90883	593469
272143	593470
492173	593471
25165	593472
420313	593473
279156	593474
255073	593475
109218	593476
383990	593477
97528	593478
339270	593479
620349	593480
632179	593481
35063	593482
615338	593483
416282	593484
62107	593485
130431	593486
625037	593487
89281	593488
252862	593489
14995	593490
108812	593491
57169	593492
345939	593493
79116	593494
348229	593495
336347	593496
526427	593497
82774	593498
32278	593499
12549	593500
218476	593501
42045	593502
478114	593503
534444	593504
106534	593505
633125	593506
363383	593507
651689	593508
485631	593509
50027	593510
220334	593511
5514	593512
102945	593513
368022	593514
29887	593515
2461	593516
90571	593517
597432	593518
174678	593519
6754	593520
671178	593521
131423	593522
479342	593523
648838	593524
273732	593525
560785	593526
151935	593527
602359	593528
164677	593529
567038	593530
130460	593531
641119	593532
270012	593533
140213	593534
471377	593535
62524	593536
657411	593537
639494	593538
654952	593539
687239	593540
229956	593541
655119	593542
238983	593543
428235	593544
213504	593545
48025	593546
151649	593547
21093	593548
370040	593549
16648	593550
535205	593551
85880	593552
610125	593553
145366	593554
163209	593555
615910	593556
3866	593557
652321	593558
656129	593559
422273	593560
526523	593561
465451	593562
17073	593563
421976	593564
421963	593565
331875	593566
206990	593567
355354	593568
311963	593569
656226	593570
656293	593571
55235	593572
675437	593573
638342	593574
507298	593575
2349	593576
570310	593577
477327	593578
140640	593579
376974	593580
521515	593581
387473	593582
642654	593583
165743	593584
638195	593585
656	593586
115361	593587
499932	593588
424421	593589
403841	593590
529574	593591
27719	593592
695913	593593
171961	593594
517937	593595
228100	593596
354299	593597
195929	593598
53325	593599
26687	593600
676178	593601
417126	593602
103188	593603
383940	593604
56815	593605
347481	593606
227129	593607
50450	593608
12967	593609
138783	593610
250922	593611
167372	593612
178098	593613
270478	593614
204823	593615
48319	593616
158450	593617
678599	593618
100022	593619
392196	593620
87782	593621
30070	593622
678043	593623
10617	593624
105829	593625
630832	593626
659184	593627
448695	593628
243509	593629
575015	593630
110886	593631
654734	593632
332885	593633
168069	593634
210031	593635
173993	593636
49506	593637
516253	593638
424789	593639
594865	593640
283956	593641
610855	593642
165331	593643
220011	593644
77597	593645
11228	593646
152769	593647
10883	593648
150815	593649
574617	593650
447934	593651
67068	593652
7212	593653
425807	593654
469554	593655
165372	593656
31861	593657
115962	593658
39094	593659
83747	593660
373870	593661
124470	593662
467100	593663
31859	593664
261562	593665
368692	593666
261982	593667
82506	593668
169759	593669
12338	593670
494727	593671
495287	593672
39519	593673
347776	593674
47974	593675
40188	593676
347467	593677
564140	593678
117617	593679
6	593680
428781	593681
217058	593682
69151	593683
69084	593684
217140	593685
69319	593686
218352	593687
28656	593688
337251	593689
351891	593690
77221	593691
253032	593692
509642	593693
220047	593694
7661	593695
377968	593696
381056	593697
608796	593698
94346	593699
471397	593700
412584	593701
480078	593702
581707	593703
13709	593704
19377	593705
122845	593706
196255	593707
163212	593708
980	593709
425282	593710
146497	593711
405305	593712
460061	593713
35997	593714
585890	593715
93628	593716
509358	593717
50854	593718
38151	593719
382079	593720
142605	593721
79280	593722
370545	593723
211478	593724
136006	593725
328358	593726
72509	593727
529716	593728
24052	593729
322327	593730
663571	593731
53874	593732
11718	593733
117264	593734
82722	593735
377527	593736
236273	593737
340735	593738
614218	593739
28400	593740
449069	593741
8430	593742
519095	593743
25744	593744
75386	593745
667816	593746
331178	593747
250611	593748
626049	593749
597412	593750
284166	593751
11000	593752
124456	593753
44632	593754
176650	593755
176635	593756
360667	593757
153469	593758
29165	593759
9130	593760
108051	593761
100110	593762
23685	593763
538680	593764
12977	593765
40379	593766
415640	593767
12339	593768
71228	593769
218482	593770
198952	593771
6471	593772
530446	593773
125127	593774
40879	593775
5206	593776
97631	593777
32365	593778
134033	593779
2254	593780
112064	593781
343268	593782
39448	593783
171316	593784
41232	593785
31121	593786
653321	593787
648752	593788
41931	593789
394089	593790
179083	593791
452201	593792
54474	593793
163841	593794
613322	593795
409923	593796
74139	593797
87126	593798
89184	593799
632956	593800
619622	593801
78194	593802
156196	593803
41284	593804
461503	593805
659653	593806
109002	593807
43020	593808
551402	593809
593292	593810
191873	593811
277668	593812
191357	593813
11964	593814
623347	593815
144931	593816
665670	593817
1702	593818
160729	593819
259058	593820
461036	593821
17077	593822
242355	593823
694697	593824
1167	593825
349948	593826
5447	593827
14671	593828
41633	593829
213029	593830
652619	593831
472849	593832
155144	593833
210582	593834
213398	593835
8371	593836
474937	593837
643193	593838
335663	593839
518158	593840
241096	593841
176187	593842
61085	593843
274680	593844
31670	593845
514624	593846
74648	593847
323384	593848
206816	593849
435525	593850
594987	593851
18661	593852
130288	593853
19028	593854
28618	593855
15538	593856
140894	593857
542980	593858
652227	593859
668320	593860
53198	593861
82858	593862
543864	593863
201242	593864
106417	593865
75737	593866
25051	593867
109999	593868
491980	593869
82858	593870
19495	593871
38106	593872
96425	593873
694833	593874
79426	593875
327636	593876
209127	593877
58745	593878
300003	593879
110043	593880
414703	593881
259168	593882
26844	593883
438208	593884
543783	593885
120586	593886
115083	593887
125691	593888
60439	593889
4272	593890
457120	593891
111734	593892
41179	593893
9204	593894
199319	593895
378157	593896
377950	593897
426466	593898
240646	593899
131182	593900
22577	593901
133563	593902
213577	593903
25519	593904
550407	593905
185592	593906
381476	593907
602495	593908
225806	593909
195149	593910
596697	593911
387907	593912
637706	593913
70365	593914
500734	593915
235088	593916
25161	593917
185455	593918
674730	593919
131098	593920
189175	593921
107123	593922
7367	593923
130584	593924
7367	593925
652102	593926
165808	593927
180414	593928
499487	593929
272035	593930
396528	593931
485947	593932
385551	593933
429508	593934
429523	593935
6398	593936
551166	593937
2325	593938
496797	593939
496308	593940
5020	593941
29047	593942
160299	593943
675060	593944
270216	593945
122681	593946
640530	593947
69047	593948
13203	593949
191147	593950
371656	593951
7766	593952
177980	593953
64155	593954
275730	593955
194077	593956
140180	593957
430325	593958
196030	593959
27496	593960
90762	593961
118459	593962
79610	593963
361969	593964
649617	593965
678510	593966
219746	593967
236665	593968
184018	593969
535118	593970
355486	593971
4383	593972
17514	593973
68544	593974
214175	593975
37777	593976
88243	593977
50283	593978
17963	593979
364092	593980
248288	593981
22394	593982
154140	593983
14876	593984
159484	593985
114800	593986
239082	593987
174192	593988
582166	593989
490712	593990
456496	593991
12338	593992
579050	593993
138075	593994
7087	593995
155588	593996
1231	593997
659263	593998
234437	593999
168733	594000
681873	594001
554739	594002
303220	594003
23378	594004
26924	594005
522631	594006
19758	594007
541838	594008
344837	594009
212954	594010
143644	594011
664998	594012
456018	594013
19678	594014
314669	594015
91899	594016
239570	594017
424169	594018
46424	594019
282706	594020
189781	594021
108269	594022
124745	594023
45576	594024
157897	594025
51406	594026
10510	594027
442444	594028
137439	594029
1226	594030
338536	594031
251760	594032
602773	594033
15284	594034
25755	594035
1361	594036
8670	594037
29771	594038
57153	594039
233105	594040
132023	594041
263517	594042
124266	594043
56234	594044
49886	594045
598750	594046
261518	594047
674140	594048
141496	594049
25357	594050
630552	594051
535391	594052
455749	594053
165994	594054
188782	594055
684684	594056
344630	594057
33803	594058
123081	594059
606159	594060
137	594061
166000	594062
211278	594063
1969	594064
2531	594065
22428	594066
351015	594067
3875	594068
606156	594069
16049	594070
678355	594071
473803	594072
587418	594073
447162	594074
19726	594075
563536	594076
465482	594077
551629	594078
130108	594079
461296	594080
192	594081
37381	594082
622198	594083
244635	594084
37659	594085
216041	594086
4139	594087
600459	594088
198603	594089
149324	594090
65790	594091
159102	594092
42176	594093
64824	594094
272674	594095
667269	594096
569880	594097
589858	594098
539044	594099
1727	594100
64	594101
30780	594102
82513	594103
103421	594104
522689	594105
21180	594106
8724	594107
297618	594108
451674	594109
6931	594110
148884	594111
507444	594112
782	594113
4184	594114
131438	594115
522462	594116
132094	594117
31865	594118
48864	594119
11397	594120
89660	594121
106607	594122
24252	594123
162354	594124
57684	594125
386148	594126
585572	594127
552146	594128
233058	594129
638053	594130
128278	594131
344949	594132
129055	594133
70437	594134
258270	594135
186634	594136
466058	594137
284264	594138
326750	594139
679275	594140
548678	594141
396981	594142
62289	594143
556063	594144
16418	594145
15389	594146
448449	594147
375967	594148
392882	594149
16522	594150
161742	594151
283511	594152
246324	594153
610026	594154
113999	594155
405680	594156
568509	594157
22550	594158
41787	594159
27040	594160
228620	594161
371116	594162
365701	594163
629538	594164
87181	594165
153646	594166
153638	594167
236598	594168
671068	594169
399652	594170
648625	594171
3522	594172
18630	594173
38568	594174
660282	594175
152324	594176
160241	594177
513338	594178
543413	594179
282010	594180
502593	594181
620510	594182
511225	594183
395575	594184
173135	594185
688291	594186
439304	594187
692948	594188
126686	594189
72622	594190
5558	594191
588454	594192
641487	594193
163126	594194
168366	594195
658281	594196
47024	594197
399678	594198
667299	594199
638870	594200
601344	594201
349642	594202
203450	594203
25313	594204
6406	594205
270497	594206
647466	594207
152814	594208
396542	594209
493579	594210
309017	594211
357703	594212
94275	594213
468195	594214
273628	594215
10621	594216
607297	594217
4633	594218
162543	594219
609107	594220
109192	594221
418539	594222
120332	594223
521074	594224
568050	594225
103318	594226
404147	594227
458866	594228
455161	594229
369234	594230
113064	594231
499445	594232
47771	594233
454656	594234
675521	594235
681403	594236
588876	594237
271318	594238
69071	594239
216509	594240
27287	594241
86879	594242
177078	594243
384391	594244
166485	594245
14215	594246
9932	594247
42791	594248
485769	594249
506230	594250
149684	594251
217983	594252
4718	594253
216620	594254
285631	594255
529092	594256
40375	594257
520225	594258
165472	594259
148394	594260
390003	594261
546175	594262
224438	594263
357574	594264
4590	594265
10859	594266
75020	594267
1720	594268
429219	594269
337577	594270
189939	594271
138439	594272
105444	594273
538104	594274
72364	594275
220410	594276
2134	594277
371933	594278
283904	594279
694088	594280
73554	594281
337423	594282
337612	594283
672264	594284
669278	594285
309305	594286
404552	594287
429599	594288
278285	594289
696119	594290
525723	594291
32634	594292
154239	594293
606112	594294
573955	594295
134409	594296
9479	594297
1141	594298
141061	594299
111870	594300
151955	594301
279431	594302
460870	594303
46392	594304
299661	594305
309368	594306
655594	594307
47489	594308
6793	594309
4372	594310
605145	594311
120118	594312
486595	594313
173153	594314
65121	594315
157119	594316
2736	594317
442852	594318
805	594319
55022	594320
261608	594321
295297	594322
184570	594323
347787	594324
672943	594325
110588	594326
359429	594327
229147	594328
60144	594329
539106	594330
649961	594331
347347	594332
369329	594333
148066	594334
26725	594335
27976	594336
165797	594337
47612	594338
2232	594339
641556	594340
76543	594341
453180	594342
58	594343
669272	594344
397843	594345
165408	594346
484318	594347
306913	594348
12972	594349
184623	594350
532279	594351
6996	594352
572057	594353
26448	594354
482617	594355
234683	594356
19239	594357
4302	594358
205280	594359
562450	594360
27	594361
125925	594362
137716	594363
212950	594364
342907	594365
18701	594366
374303	594367
44043	594368
105885	594369
87330	594370
87330	594371
189872	594372
159911	594373
659332	594374
127882	594375
608672	594376
163382	594377
134187	594378
463502	594379
294825	594380
292591	594381
2026	594382
182914	594383
236623	594384
667349	594385
12518	594386
377163	594387
666571	594388
439312	594389
140511	594390
81966	594391
159322	594392
240793	594393
23524	594394
20323	594395
344955	594396
14259	594397
488999	594398
28030	594399
62493	594400
567122	594401
146820	594402
141573	594403
128145	594404
507903	594405
114746	594406
235819	594407
79283	594408
10424	594409
6282	594410
149175	594411
9769	594412
582509	594413
75527	594414
64	594415
37479	594416
4691	594417
5900	594418
142403	594419
343201	594420
131080	594421
310447	594422
669842	594423
49511	594424
183516	594425
258001	594426
282754	594427
422885	594428
558622	594429
245884	594430
446635	594431
114631	594432
330141	594433
44194	594434
483024	594435
39419	594436
159570	594437
645821	594438
520017	594439
16447	594440
32433	594441
7552	594442
341006	594443
37498	594444
561925	594445
204081	594446
448050	594447
36688	594448
1928	594449
44035	594450
124552	594451
13499	594452
418692	594453
639077	594454
346436	594455
7412	594456
15664	594457
298314	594458
545741	594459
57778	594460
131033	594461
421689	594462
693207	594463
330761	594464
615436	594465
134754	594466
659525	594467
110765	594468
562286	594469
282903	594470
510604	594471
176887	594472
275232	594473
8046	594474
336405	594475
436504	594476
122885	594477
85964	594478
36540	594479
638016	594480
602950	594481
448249	594482
417066	594483
471230	594484
632990	594485
90094	594486
517790	594487
194555	594488
308910	594489
88575	594490
168282	594491
126642	594492
144073	594493
263724	594494
170893	594495
505447	594496
690114	594497
676257	594498
310905	594499
494933	594500
345684	594501
343431	594502
483441	594503
246187	594504
367764	594505
394800	594506
162273	594507
125777	594508
465165	594509
194622	594510
119948	594511
594622	594512
696808	594513
45793	594514
231035	594515
13932	594516
303455	594517
656023	594518
611979	594519
504845	594520
298597	594521
420705	594522
670519	594523
12765	594524
142454	594525
162472	594526
531653	594527
2613	594528
87462	594529
452679	594530
107817	594531
156255	594532
677999	594533
79196	594534
529870	594535
177971	594536
27115	594537
74020	594538
140886	594539
615380	594540
690889	594541
116027	594542
450054	594543
10390	594544
654758	594545
390436	594546
599294	594547
670860	594548
125694	594549
164905	594550
438517	594551
9407	594552
64885	594553
22360	594554
450231	594555
322318	594556
21066	594557
22505	594558
506168	594559
30806	594560
18976	594561
346009	594562
657397	594563
509635	594564
566723	594565
318432	594566
64370	594567
222470	594568
362624	594569
244838	594570
98047	594571
156190	594572
351109	594573
46432	594574
344155	594575
4575	594576
87857	594577
350589	594578
99438	594579
485605	594580
504052	594581
89565	594582
220809	594583
335670	594584
298751	594585
278468	594586
571976	594587
21435	594588
164515	594589
40301	594590
165282	594591
109	594592
61901	594593
168106	594594
642107	594595
505690	594596
697071	594597
33873	594598
641808	594599
270458	594600
77025	594601
32837	594602
450190	594603
164887	594604
686486	594605
41819	594606
2448	594607
688743	594608
407995	594609
296831	594610
476316	594611
79266	594612
121753	594613
167389	594614
565176	594615
147396	594616
218515	594617
166597	594618
120770	594619
110145	594620
353946	594621
175537	594622
166321	594623
57651	594624
396157	594625
135902	594626
676063	594627
8099	594628
423557	594629
150404	594630
623111	594631
341734	594632
622739	594633
172881	594634
572068	594635
597052	594636
15989	594637
61269	594638
283129	594639
12234	594640
21440	594641
93452	594642
540653	594643
154395	594644
545916	594645
18541	594646
54097	594647
3675	594648
50409	594649
226750	594650
591852	594651
110377	594652
494915	594653
282163	594654
112662	594655
268136	594656
22572	594657
1768	594658
118903	594659
57156	594660
275776	594661
167820	594662
507262	594663
78078	594664
398922	594665
318545	594666
130361	594667
592171	594668
451956	594669
204091	594670
424238	594671
639045	594672
136016	594673
355591	594674
126709	594675
71537	594676
124830	594677
103564	594678
654980	594679
654886	594680
485587	594681
11582	594682
140134	594683
375	594684
140244	594685
431829	594686
12986	594687
439413	594688
2486	594689
50815	594690
5663	594691
20612	594692
460181	594693
3458	594694
138822	594695
636219	594696
184841	594697
53926	594698
118263	594699
44171	594700
500634	594701
14903	594702
57848	594703
576567	594704
340024	594705
10964	594706
367392	594707
416953	594708
371133	594709
115776	594710
7866	594711
235346	594712
156732	594713
338603	594714
317283	594715
142305	594716
32687	594717
637344	594718
393144	594719
525995	594720
57474	594721
14895	594722
191824	594723
75110	594724
560068	594725
15709	594726
456389	594727
28	594728
159603	594729
659094	594730
159987	594731
429318	594732
473874	594733
340027	594734
71466	594735
367482	594736
61733	594737
75169	594738
115461	594739
164955	594740
673784	594741
391697	594742
339664	594743
71435	594744
194347	594745
492889	594746
237384	594747
44095	594748
531100	594749
30400	594750
285027	594751
145031	594752
417462	594753
82828	594754
673859	594755
10790	594756
543274	594757
123768	594758
31253	594759
338284	594760
1049	594761
617598	594762
205867	594763
34584	594764
672409	594765
169161	594766
5906	594767
106232	594768
86479	594769
648903	594770
424962	594771
637072	594772
51924	594773
145837	594774
311710	594775
267887	594776
470482	594777
375600	594778
587646	594779
43014	594780
183460	594781
167022	594782
77081	594783
2646	594784
220017	594785
404323	594786
395966	594787
414761	594788
481687	594789
163285	594790
314245	594791
598179	594792
5916	594793
194869	594794
694098	594795
503723	594796
492453	594797
138660	594798
560065	594799
480117	594800
177073	594801
134357	594802
602709	594803
7283	594804
572569	594805
221332	594806
443212	594807
486353	594808
492340	594809
75510	594810
666948	594811
46766	594812
291944	594813
498875	594814
1841	594815
618306	594816
546411	594817
48303	594818
106356	594819
678751	594820
235687	594821
359382	594822
692452	594823
189813	594824
294836	594825
135794	594826
6330	594827
157031	594828
23154	594829
602783	594830
156146	594831
310140	594832
23834	594833
109692	594834
84496	594835
504148	594836
8864	594837
7426	594838
159056	594839
220459	594840
220478	594841
220500	594842
220521	594843
70559	594844
220552	594845
220566	594846
220587	594847
70568	594848
220596	594849
514302	594850
135129	594851
514317	594852
514325	594853
514350	594854
514353	594855
514358	594856
514346	594857
514381	594858
514410	594859
514412	594860
514409	594861
514415	594862
514441	594863
135138	594864
135140	594865
514480	594866
514494	594867
514495	594868
81407	594869
422640	594870
4047	594871
148636	594872
259307	594873
94589	594874
675984	594875
167462	594876
556495	594877
124290	594878
93447	594879
245995	594880
2211	594881
644411	594882
427975	594883
549791	594884
85150	594885
565309	594886
182602	594887
351016	594888
528431	594889
164989	594890
474237	594891
173759	594892
351604	594893
583248	594894
666573	594895
375544	594896
497005	594897
312190	594898
466203	594899
87826	594900
159718	594901
540558	594902
16794	594903
84546	594904
42925	594905
290732	594906
170358	594907
128352	594908
9916	594909
204335	594910
178010	594911
31433	594912
600584	594913
609560	594914
76436	594915
583327	594916
153230	594917
105387	594918
214695	594919
4916	594920
479932	594921
84719	594922
184172	594923
132666	594924
73	594925
1849	594926
6492	594927
439511	594928
93387	594929
10599	594930
17486	594931
497099	594932
897	594933
8254	594934
137315	594935
49070	594936
362788	594937
255477	594938
284690	594939
284579	594940
580303	594941
16545	594942
120060	594943
156936	594944
284616	594945
34798	594946
357193	594947
253997	594948
362713	594949
652222	594950
192141	594951
5910	594952
326512	594953
217279	594954
42341	594955
237049	594956
191371	594957
191352	594958
279691	594959
174970	594960
630777	594961
407	594962
554993	594963
14379	594964
612037	594965
612038	594966
351452	594967
165377	594968
641333	594969
119542	594970
121642	594971
677317	594972
63250	594973
126503	594974
3466	594975
154627	594976
604163	594977
213550	594978
512621	594979
358117	594980
58086	594981
669182	594982
31443	594983
412688	594984
154124	594985
331709	594986
51295	594987
201285	594988
104944	594989
670376	594990
61942	594991
160611	594992
634467	594993
677230	594994
318806	594995
441741	594996
587792	594997
647531	594998
444625	594999
44811	595000
31971	595001
448099	595002
463910	595003
48991	595004
61241	595005
23328	595006
465872	595007
75342	595008
695058	595009
33181	595010
594917	595011
697944	595012
552183	595013
8176	595014
382298	595015
103923	595016
383282	595017
58817	595018
356519	595019
2322	595020
237800	595021
562195	595022
617822	595023
494126	595024
10744	595025
178132	595026
639490	595027
279594	595028
397598	595029
515421	595030
72510	595031
190420	595032
109334	595033
469567	595034
221317	595035
193059	595036
162568	595037
144291	595038
672878	595039
456575	595040
279578	595041
355026	595042
669684	595043
64310	595044
644701	595045
4182	595046
161673	595047
626273	595048
152248	595049
13650	595050
258830	595051
557608	595052
46291	595053
419157	595054
113193	595055
114766	595056
266944	595057
162432	595058
84594	595059
367826	595060
168757	595061
12552	595062
391962	595063
513244	595064
15784	595065
26752	595066
103093	595067
185997	595068
456562	595069
515418	595070
140430	595071
17547	595072
81624	595073
203967	595074
404188	595075
399453	595076
88015	595077
79120	595078
464743	595079
600819	595080
371626	595081
580712	595082
36603	595083
469537	595084
3160	595085
361108	595086
576347	595087
129035	595088
577423	595089
124145	595090
248061	595091
14936	595092
97561	595093
324635	595094
455575	595095
115822	595096
147706	595097
182257	595098
656686	595099
431488	595100
97649	595101
608229	595102
83186	595103
357735	595104
258323	595105
565340	595106
595261	595107
153773	595108
101885	595109
691108	595110
97816	595111
691085	595112
12650	595113
658947	595114
408612	595115
54083	595116
290470	595117
495479	595118
627004	595119
605377	595120
658453	595121
190653	595122
685573	595123
402569	595124
344857	595125
684600	595126
688435	595127
1959	595128
94568	595129
550061	595130
18499	595131
5324	595132
33533	595133
496890	595134
363896	595135
25948	595136
535414	595137
131141	595138
476431	595139
476391	595140
57789	595141
109891	595142
330796	595143
693554	595144
50047	595145
449362	595146
129135	595147
86379	595148
297125	595149
203120	595150
431134	595151
320377	595152
416165	595153
371281	595154
99142	595155
9786	595156
222394	595157
23936	595158
295843	595159
489000	595160
118197	595161
32087	595162
538827	595163
6301	595164
297347	595165
498160	595166
655382	595167
2603	595168
59978	595169
226551	595170
160402	595171
496159	595172
17529	595173
449505	595174
188027	595175
462986	595176
133965	595177
7175	595178
520968	595179
65356	595180
69535	595181
503431	595182
337204	595183
272370	595184
449494	595185
291415	595186
383374	595187
18704	595188
278963	595189
81350	595190
5994	595191
614797	595192
299158	595193
363	595194
88209	595195
299169	595196
299170	595197
299171	595198
299172	595199
299173	595200
299175	595201
168409	595202
496409	595203
257569	595204
345153	595205
639707	595206
472658	595207
142175	595208
495376	595209
17840	595210
33006	595211
40898	595212
56532	595213
254867	595214
18651	595215
467996	595216
41101	595217
18842	595218
51884	595219
396682	595220
33175	595221
8762	595222
29671	595223
531964	595224
67521	595225
113028	595226
503952	595227
503935	595228
27341	595229
47718	595230
445062	595231
58255	595232
563563	595233
315294	595234
132717	595235
3352	595236
7867	595237
51884	595238
264688	595239
12610	595240
21341	595241
132738	595242
445090	595243
132707	595244
292759	595245
22929	595246
271422	595247
563549	595248
86590	595249
16192	595250
2992	595251
10634	595252
445144	595253
6263	595254
294745	595255
250121	595256
358431	595257
646593	595258
210808	595259
168330	595260
33886	595261
138081	595262
393618	595263
7527	595264
293867	595265
549583	595266
250239	595267
76990	595268
292690	595269
87202	595270
295285	595271
146326	595272
3936	595273
7795	595274
8872	595275
276489	595276
446419	595277
27370	595278
27378	595279
47754	595280
51881	595281
424617	595282
83036	595283
648655	595284
174001	595285
130616	595286
168835	595287
162911	595288
277582	595289
104158	595290
189536	595291
5436	595292
214499	595293
520991	595294
594932	595295
594936	595296
242458	595297
25947	595298
530348	595299
128146	595300
55377	595301
25156	595302
5998	595303
639459	595304
95357	595305
588186	595306
358676	595307
68255	595308
241326	595309
530101	595310
559067	595311
411057	595312
1024	595313
593234	595314
420447	595315
181638	595316
454480	595317
488440	595318
588620	595319
450613	595320
60659	595321
47706	595322
654668	595323
620659	595324
152077	595325
68652	595326
631119	595327
163652	595328
67383	595329
91854	595330
230379	595331
540266	595332
169431	595333
165234	595334
170305	595335
140011	595336
73069	595337
541111	595338
76150	595339
247088	595340
76148	595341
247119	595342
195669	595343
404464	595344
321689	595345
4916	595346
195737	595347
195739	595348
119889	595349
10578	595350
19629	595351
648286	595352
517967	595353
364146	595354
255526	595355
353344	595356
118020	595357
4315	595358
1117	595359
57382	595360
103237	595361
409020	595362
23697	595363
564422	595364
40285	595365
608098	595366
436115	595367
570690	595368
394084	595369
398504	595370
7512	595371
62504	595372
476519	595373
41866	595374
35448	595375
154605	595376
68760	595377
500534	595378
611224	595379
592746	595380
17878	595381
300934	595382
642174	595383
96992	595384
652237	595385
83480	595386
511589	595387
400568	595388
578531	595389
220837	595390
24602	595391
645883	595392
336600	595393
1201	595394
520407	595395
507101	595396
49282	595397
64831	595398
98361	595399
403864	595400
14539	595401
36605	595402
64711	595403
131646	595404
513971	595405
114780	595406
2573	595407
2694	595408
44555	595409
686080	595410
565380	595411
50678	595412
134606	595413
19596	595414
396625	595415
615935	595416
7396	595417
35247	595418
187000	595419
18340	595420
222145	595421
27633	595422
333570	595423
289532	595424
135192	595425
295247	595426
213148	595427
399535	595428
111987	595429
457324	595430
351562	595431
70267	595432
368512	595433
198671	595434
359769	595435
258136	595436
408486	595437
137598	595438
1190	595439
107022	595440
441191	595441
15632	595442
611127	595443
25647	595444
426381	595445
49035	595446
150742	595447
39008	595448
692	595449
11644	595450
131759	595451
213649	595452
656072	595453
689066	595454
11804	595455
48882	595456
166439	595457
8195	595458
419089	595459
95784	595460
669330	595461
32065	595462
508651	595463
17396	595464
60119	595465
99619	595466
292468	595467
4047	595468
4047	595469
145419	595470
368462	595471
301832	595472
419198	595473
20432	595474
63448	595475
4888	595476
110727	595477
419026	595478
47459	595479
19389	595480
364690	595481
47462	595482
273130	595483
19384	595484
3325	595485
419052	595486
21116	595487
25766	595488
160143	595489
71128	595490
21794	595491
603181	595492
23114	595493
306750	595494
167662	595495
255499	595496
27019	595497
21128	595498
231	595499
50550	595500
4904	595501
24354	595502
4190	595503
610920	595504
143144	595505
9318	595506
5366	595507
266008	595508
20040	595509
17224	595510
49087	595511
27412	595512
814	595513
99531	595514
481071	595515
87005	595516
3624	595517
84052	595518
13710	595519
441136	595520
86750	595521
511728	595522
175821	595523
617489	595524
4394	595525
151	595526
197133	595527
419361	595528
363072	595529
114366	595530
481063	595531
574365	595532
45055	595533
492285	595534
1476	595535
4347	595536
106084	595537
408893	595538
8005	595539
109570	595540
70998	595541
47248	595542
129776	595543
499374	595544
34422	595545
114441	595546
26023	595547
388998	595548
52364	595549
22933	595550
9578	595551
466383	595552
192951	595553
13056	595554
21831	595555
55540	595556
159371	595557
57921	595558
420239	595559
388447	595560
332826	595561
202	595562
5682	595563
300282	595564
148740	595565
504275	595566
4939	595567
114410	595568
92520	595569
5272	595570
376682	595571
419356	595572
85678	595573
550087	595574
427784	595575
169565	595576
2	595577
32706	595578
283160	595579
128373	595580
49086	595581
172946	595582
67651	595583
187971	595584
144989	595585
497098	595586
233042	595587
50650	595588
21970	595589
3732	595590
36410	595591
78747	595592
397004	595593
91576	595594
568008	595595
533861	595596
492287	595597
45346	595598
5938	595599
513	595600
1133	595601
11960	595602
441167	595603
134421	595604
1256	595605
9138	595606
3362	595607
243003	595608
420714	595609
69377	595610
678761	595611
119386	595612
674323	595613
51043	595614
48883	595615
261741	595616
564585	595617
629150	595618
164565	595619
303394	595620
630654	595621
173268	595622
3064	595623
582663	595624
140541	595625
449650	595626
583436	595627
166956	595628
429165	595629
609079	595630
570038	595631
84288	595632
206817	595633
53245	595634
345262	595635
17025	595636
368998	595637
54963	595638
430706	595639
88436	595640
291450	595641
389454	595642
257645	595643
301545	595644
504400	595645
92939	595646
194591	595647
52768	595648
695376	595649
645192	595650
695380	595651
695381	595652
695382	595653
695383	595654
695390	595655
695391	595656
695393	595657
695394	595658
695395	595659
374916	595660
48506	595661
131361	595662
62800	595663
488247	595664
307941	595665
41311	595666
387581	595667
303629	595668
56113	595669
440769	595670
453211	595671
593493	595672
279571	595673
71120	595674
366228	595675
521828	595676
596892	595677
406047	595678
143131	595679
156104	595680
682379	595681
290288	595682
290298	595683
464209	595684
544693	595685
227	595686
303560	595687
479367	595688
141774	595689
49854	595690
120229	595691
482792	595692
23741	595693
675126	595694
54439	595695
150208	595696
627230	595697
595966	595698
332628	595699
655117	595700
510945	595701
247001	595702
30442	595703
642818	595704
176798	595705
202467	595706
667775	595707
52008	595708
2436	595709
2680	595710
7045	595711
1268	595712
658636	595713
162893	595714
414461	595715
296309	595716
618747	595717
658913	595718
387605	595719
586414	595720
470864	595721
17849	595722
473884	595723
399204	595724
12637	595725
288731	595726
127364	595727
581442	595728
166972	595729
120909	595730
564588	595731
168793	595732
627077	595733
154976	595734
251880	595735
85064	595736
661922	595737
318358	595738
584642	595739
624445	595740
130855	595741
82469	595742
303293	595743
572357	595744
494320	595745
593718	595746
481651	595747
126509	595748
381720	595749
553892	595750
1280	595751
411831	595752
1086	595753
681787	595754
526501	595755
632469	595756
588613	595757
308044	595758
4292	595759
481971	595760
538362	595761
631351	595762
218982	595763
606566	595764
62684	595765
450645	595766
514263	595767
354579	595768
7701	595769
88867	595770
662109	595771
167676	595772
101164	595773
639037	595774
439218	595775
124342	595776
467934	595777
647828	595778
37489	595779
242201	595780
279387	595781
179987	595782
9514	595783
1418	595784
129	595785
431111	595786
153123	595787
60282	595788
692162	595789
371337	595790
20824	595791
119829	595792
359231	595793
16125	595794
543428	595795
584528	595796
228533	595797
47320	595798
573571	595799
45980	595800
634136	595801
33412	595802
678170	595803
691615	595804
1944	595805
439465	595806
388297	595807
38124	595808
52353	595809
12451	595810
74189	595811
124811	595812
550871	595813
71211	595814
556685	595815
618697	595816
61106	595817
5217	595818
96376	595819
347367	595820
36282	595821
459110	595822
423679	595823
112889	595824
305957	595825
177364	595826
326631	595827
33424	595828
549877	595829
7930	595830
10092	595831
163433	595832
273327	595833
162047	595834
26601	595835
109460	595836
225357	595837
133248	595838
498796	595839
5510	595840
24574	595841
37986	595842
27183	595843
64402	595844
134842	595845
471593	595846
124049	595847
231281	595848
31485	595849
29916	595850
26795	595851
109205	595852
145437	595853
72314	595854
7286	595855
352645	595856
405625	595857
466953	595858
847	595859
79119	595860
286839	595861
114839	595862
599198	595863
210109	595864
206321	595865
254356	595866
477663	595867
453159	595868
487572	595869
5079	595870
286780	595871
37915	595872
174227	595873
576296	595874
224262	595875
193351	595876
59245	595877
159604	595878
355202	595879
211975	595880
92082	595881
23640	595882
45088	595883
26427	595884
495662	595885
197433	595886
448802	595887
147746	595888
664230	595889
604532	595890
359230	595891
154898	595892
605062	595893
83358	595894
598815	595895
56660	595896
6706	595897
302189	595898
225608	595899
314153	595900
80860	595901
569744	595902
103241	595903
504821	595904
328490	595905
243157	595906
608819	595907
473482	595908
478997	595909
5199	595910
1662	595911
287866	595912
284784	595913
26866	595914
114531	595915
29301	595916
552482	595917
153621	595918
11320	595919
695064	595920
404395	595921
188075	595922
626950	595923
85300	595924
352068	595925
424642	595926
600998	595927
33297	595928
520943	595929
669060	595930
545227	595931
695025	595932
90545	595933
388047	595934
668654	595935
328569	595936
362940	595937
518848	595938
49765	595939
32553	595940
114578	595941
679580	595942
67073	595943
51570	595944
86706	595945
494170	595946
308645	595947
165596	595948
523718	595949
631144	595950
455461	595951
310752	595952
23177	595953
517879	595954
640217	595955
500141	595956
74980	595957
528719	595958
66335	595959
273406	595960
586681	595961
682797	595962
192347	595963
86930	595964
86312	595965
561563	595966
144209	595967
202305	595968
661251	595969
589610	595970
477169	595971
68066	595972
594514	595973
336998	595974
319434	595975
230198	595976
32271	595977
427170	595978
89232	595979
75517	595980
291883	595981
32470	595982
126344	595983
622031	595984
117562	595985
613534	595986
455791	595987
219672	595988
138611	595989
2362	595990
312221	595991
34250	595992
575230	595993
395444	595994
660763	595995
51249	595996
562526	595997
628193	595998
89625	595999
518913	596000
120125	596001
359490	596002
553051	596003
109526	596004
167902	596005
294287	596006
595077	596007
73262	596008
353334	596009
238885	596010
537155	596011
66859	596012
564445	596013
543810	596014
526201	596015
168110	596016
21246	596017
531070	596018
200562	596019
13073	596020
659134	596021
97786	596022
651218	596023
51235	596024
544127	596025
659287	596026
37573	596027
246492	596028
3	596029
150040	596030
346266	596031
276246	596032
693082	596033
29435	596034
127625	596035
2576	596036
52228	596037
255219	596038
355945	596039
41554	596040
79823	596041
169761	596042
41554	596043
592018	596044
85517	596045
651759	596046
205965	596047
24893	596048
504556	596049
417271	596050
7985	596051
415401	596052
40346	596053
121424	596054
473901	596055
210241	596056
423017	596057
54	596058
102744	596059
235483	596060
544212	596061
45978	596062
404154	596063
20202	596064
694376	596065
85363	596066
253521	596067
201026	596068
381212	596069
185436	596070
212593	596071
183457	596072
417078	596073
118603	596074
81567	596075
429442	596076
524019	596077
160401	596078
566326	596079
615931	596080
206355	596081
304707	596082
232299	596083
44260	596084
290150	596085
288515	596086
381265	596087
53923	596088
367311	596089
119413	596090
690663	596091
345765	596092
164218	596093
448507	596094
38954	596095
168016	596096
63322	596097
21326	596098
1443	596099
132394	596100
28328	596101
522847	596102
451406	596103
56752	596104
127308	596105
663714	596106
25372	596107
35031	596108
534956	596109
2299	596110
12115	596111
494	596112
497997	596113
591866	596114
10232	596115
977	596116
139885	596117
459711	596118
153735	596119
460734	596120
132772	596121
392031	596122
107723	596123
538610	596124
11512	596125
457559	596126
135726	596127
691239	596128
19891	596129
594901	596130
323465	596131
42262	596132
397801	596133
260381	596134
535168	596135
14108	596136
293155	596137
34195	596138
4864	596139
323774	596140
120357	596141
446519	596142
2106	596143
201501	596144
224	596145
246696	596146
71632	596147
612988	596148
639262	596149
6267	596150
404541	596151
532376	596152
107302	596153
667916	596154
133870	596155
182680	596156
23710	596157
53677	596158
222728	596159
131332	596160
119380	596161
43972	596162
480928	596163
151002	596164
583299	596165
23374	596166
64490	596167
695399	596168
543952	596169
173134	596170
136120	596171
8811	596172
348213	596173
367038	596174
16331	596175
103415	596176
113810	596177
230784	596178
110167	596179
132734	596180
199113	596181
41100	596182
33996	596183
535162	596184
41304	596185
30854	596186
119419	596187
591806	596188
577645	596189
567683	596190
24925	596191
564773	596192
564216	596193
200138	596194
608403	596195
569089	596196
41143	596197
92651	596198
11145	596199
2252	596200
48111	596201
44284	596202
108385	596203
250704	596204
547672	596205
664487	596206
127038	596207
594555	596208
348839	596209
108849	596210
84771	596211
264578	596212
700	596213
78966	596214
405501	596215
609116	596216
341906	596217
13	596218
23346	596219
284292	596220
138217	596221
24520	596222
157300	596223
127038	596224
285214	596225
411381	596226
636771	596227
132768	596228
24583	596229
296206	596230
213484	596231
94201	596232
438448	596233
100244	596234
307777	596235
356331	596236
166277	596237
677033	596238
643061	596239
142838	596240
41169	596241
544012	596242
2005	596243
87623	596244
686333	596245
68518	596246
403232	596247
6546	596248
556482	596249
355455	596250
226502	596251
513819	596252
27359	596253
691237	596254
548406	596255
66509	596256
44252	596257
128076	596258
295738	596259
92827	596260
650752	596261
280593	596262
16468	596263
405050	596264
637473	596265
393197	596266
290188	596267
455452	596268
531459	596269
3262	596270
98012	596271
8702	596272
323406	596273
412593	596274
169074	596275
111476	596276
682701	596277
104845	596278
57966	596279
50791	596280
404262	596281
447486	596282
78106	596283
120747	596284
1331	596285
251001	596286
86416	596287
1586	596288
599772	596289
76011	596290
2802	596291
9075	596292
255061	596293
118991	596294
121573	596295
620666	596296
93400	596297
258591	596298
582941	596299
475478	596300
118846	596301
410843	596302
522244	596303
378973	596304
12896	596305
72432	596306
92804	596307
608294	596308
677827	596309
694692	596310
53616	596311
387671	596312
144339	596313
338990	596314
504017	596315
610693	596316
157371	596317
5239	596318
153859	596319
394004	596320
334310	596321
178468	596322
292724	596323
108267	596324
69972	596325
6059	596326
689603	596327
396931	596328
109257	596329
53627	596330
501186	596331
517804	596332
638766	596333
63611	596334
696463	596335
568802	596336
147242	596337
194623	596338
555361	596339
56910	596340
322369	596341
472213	596342
173133	596343
415422	596344
565071	596345
5893	596346
681687	596347
556107	596348
559664	596349
173208	596350
694781	596351
237648	596352
215595	596353
648075	596354
170698	596355
397591	596356
134165	596357
52208	596358
682264	596359
207964	596360
380899	596361
43330	596362
672968	596363
44333	596364
85905	596365
3937	596366
169996	596367
322283	596368
43800	596369
46181	596370
338582	596371
54580	596372
225347	596373
153979	596374
481126	596375
12726	596376
189788	596377
96906	596378
22655	596379
38131	596380
429	596381
63611	596382
231175	596383
41393	596384
53788	596385
149164	596386
9578	596387
378413	596388
626751	596389
281322	596390
232790	596391
19724	596392
83	596393
607788	596394
54007	596395
120334	596396
84785	596397
26035	596398
605514	596399
249799	596400
4943	596401
26899	596402
237115	596403
30104	596404
293441	596405
424943	596406
590177	596407
27484	596408
25542	596409
551571	596410
68389	596411
11529	596412
23345	596413
448160	596414
129937	596415
664544	596416
535617	596417
112621	596418
517796	596419
27363	596420
47749	596421
653532	596422
2783	596423
144482	596424
87	596425
459539	596426
250266	596427
610817	596428
390869	596429
139418	596430
37720	596431
598443	596432
57125	596433
645366	596434
528122	596435
168631	596436
369253	596437
497001	596438
464606	596439
599537	596440
352854	596441
87691	596442
426301	596443
116525	596444
430100	596445
181806	596446
104672	596447
147706	596448
66230	596449
489263	596450
197940	596451
439309	596452
526636	596453
583921	596454
580769	596455
9346	596456
91849	596457
81	596458
11716	596459
17152	596460
368213	596461
81620	596462
263441	596463
412845	596464
18436	596465
533049	596466
27061	596467
603562	596468
598865	596469
41183	596470
49126	596471
24402	596472
17575	596473
128286	596474
11372	596475
394256	596476
296877	596477
418026	596478
452918	596479
397590	596480
87854	596481
439206	596482
74677	596483
220934	596484
3966	596485
270407	596486
82717	596487
225185	596488
270079	596489
635380	596490
620126	596491
588363	596492
33367	596493
668263	596494
219302	596495
413327	596496
21858	596497
93708	596498
79372	596499
472157	596500
4	596501
599134	596502
646988	596503
63199	596504
648943	596505
9383	596506
80123	596507
119	596508
20599	596509
100709	596510
45510	596511
529204	596512
101	596513
58100	596514
629667	596515
3426	596516
319534	596517
23224	596518
258062	596519
93899	596520
388579	596521
29434	596522
2449	596523
205378	596524
8080	596525
9273	596526
24714	596527
577378	596528
506519	596529
331390	596530
179999	596531
120142	596532
37006	596533
228639	596534
524235	596535
33890	596536
16195	596537
594216	596538
73036	596539
287059	596540
573458	596541
99205	596542
565281	596543
33870	596544
245690	596545
417433	596546
424019	596547
365	596548
696332	596549
696346	596550
286753	596551
286929	596552
95278	596553
42238	596554
338525	596555
292572	596556
166121	596557
334271	596558
449932	596559
292798	596560
250396	596561
8780	596562
462079	596563
94094	596564
420710	596565
255183	596566
462	596567
300967	596568
43648	596569
263982	596570
76387	596571
496644	596572
272101	596573
196265	596574
139737	596575
657923	596576
14519	596577
302970	596578
436857	596579
585488	596580
27131	596581
239401	596582
84115	596583
463505	596584
203581	596585
632908	596586
249724	596587
427297	596588
196601	596589
334554	596590
438273	596591
549053	596592
514571	596593
42610	596594
303214	596595
99716	596596
310925	596597
462213	596598
457760	596599
478182	596600
385677	596601
686473	596602
25614	596603
79585	596604
463072	596605
31458	596606
176359	596607
5781	596608
118956	596609
263212	596610
545880	596611
211703	596612
58922	596613
632029	596614
463659	596615
535655	596616
492564	596617
694266	596618
146498	596619
145731	596620
22404	596621
337550	596622
693657	596623
380446	596624
458029	596625
134853	596626
3754	596627
578487	596628
53975	596629
398749	596630
74206	596631
64857	596632
635787	596633
5878	596634
142547	596635
215689	596636
344637	596637
528521	596638
36879	596639
356030	596640
542026	596641
499920	596642
552392	596643
13617	596644
163476	596645
510360	596646
250867	596647
118951	596648
458371	596649
167	596650
642920	596651
439578	596652
171070	596653
368619	596654
113246	596655
212478	596656
321984	596657
54198	596658
688434	596659
474001	596660
426402	596661
5443	596662
131832	596663
235870	596664
196929	596665
538200	596666
261698	596667
8739	596668
184418	596669
230809	596670
563897	596671
16376	596672
188067	596673
172128	596674
21667	596675
666170	596676
537363	596677
418988	596678
440542	596679
175611	596680
39957	596681
292089	596682
277794	596683
606056	596684
145043	596685
25677	596686
471500	596687
156709	596688
10339	596689
588046	596690
465363	596691
82832	596692
34537	596693
25799	596694
98167	596695
254658	596696
613465	596697
584200	596698
22	596699
171917	596700
169510	596701
511229	596702
591116	596703
565599	596704
470318	596705
382969	596706
287888	596707
40145	596708
622	596709
374384	596710
549212	596711
305924	596712
94470	596713
193238	596714
388619	596715
475162	596716
306060	596717
12665	596718
38498	596719
366094	596720
43227	596721
278279	596722
6297	596723
589863	596724
574861	596725
432148	596726
154744	596727
175523	596728
270220	596729
368575	596730
502754	596731
19703	596732
114719	596733
261695	596734
34913	596735
610639	596736
327758	596737
128081	596738
305828	596739
556870	596740
649688	596741
263644	596742
521594	596743
663071	596744
373977	596745
6369	596746
358140	596747
41572	596748
398501	596749
196490	596750
627600	596751
583745	596752
269182	596753
609869	596754
118181	596755
108566	596756
143780	596757
42181	596758
494022	596759
161904	596760
183542	596761
34130	596762
8179	596763
154982	596764
19200	596765
65975	596766
54234	596767
666016	596768
526761	596769
594086	596770
3139	596771
33489	596772
3304	596773
841	596774
385522	596775
585453	596776
3849	596777
75380	596778
657976	596779
22645	596780
552202	596781
681639	596782
20082	596783
16380	596784
35969	596785
557683	596786
24946	596787
494309	596788
510560	596789
541907	596790
33556	596791
12018	596792
10924	596793
25853	596794
129244	596795
132285	596796
562381	596797
326193	596798
107044	596799
566767	596800
595022	596801
184783	596802
127424	596803
135575	596804
75200	596805
222669	596806
8485	596807
135389	596808
180039	596809
108582	596810
89791	596811
544976	596812
46290	596813
281857	596814
642987	596815
11778	596816
151142	596817
245420	596818
416997	596819
683891	596820
9468	596821
348414	596822
63497	596823
49427	596824
658907	596825
3026	596826
411323	596827
112415	596828
56520	596829
28289	596830
688918	596831
631673	596832
65201	596833
93388	596834
333446	596835
334844	596836
562476	596837
673068	596838
518216	596839
555352	596840
652776	596841
4753	596842
573351	596843
114301	596844
323341	596845
505771	596846
570327	596847
2835	596848
40683	596849
383222	596850
171941	596851
27415	596852
225796	596853
83000	596854
541695	596855
100096	596856
39809	596857
26480	596858
74650	596859
706	596860
47458	596861
644296	596862
387903	596863
14221	596864
14727	596865
31136	596866
94478	596867
14087	596868
167216	596869
7745	596870
33768	596871
293374	596872
653526	596873
101063	596874
39938	596875
86754	596876
417733	596877
255939	596878
7567	596879
13800	596880
576974	596881
34483	596882
145356	596883
84849	596884
158690	596885
653686	596886
344367	596887
2731	596888
164488	596889
663550	596890
276944	596891
11676	596892
358205	596893
161338	596894
61472	596895
132836	596896
615273	596897
181497	596898
448826	596899
288422	596900
585699	596901
206765	596902
105438	596903
103427	596904
439347	596905
654343	596906
103525	596907
233225	596908
430914	596909
160294	596910
399208	596911
648696	596912
200754	596913
364430	596914
150259	596915
164656	596916
34041	596917
5861	596918
278574	596919
84735	596920
385547	596921
160264	596922
128478	596923
380388	596924
299362	596925
361503	596926
608536	596927
513035	596928
691191	596929
175547	596930
478845	596931
345977	596932
358608	596933
496167	596934
160263	596935
581616	596936
326775	596937
406198	596938
20148	596939
332417	596940
454430	596941
326860	596942
496182	596943
482006	596944
332429	596945
172454	596946
482054	596947
95187	596948
123241	596949
443575	596950
47319	596951
169997	596952
155031	596953
2120	596954
341326	596955
83541	596956
438868	596957
683059	596958
72121	596959
6040	596960
269711	596961
44107	596962
21868	596963
128835	596964
425759	596965
388103	596966
4826	596967
45294	596968
391708	596969
648320	596970
58988	596971
644841	596972
13088	596973
342499	596974
32	596975
17254	596976
165496	596977
228407	596978
1800	596979
45890	596980
573632	596981
23673	596982
398875	596983
39322	596984
126019	596985
663195	596986
403037	596987
18789	596988
114962	596989
554385	596990
55452	596991
464968	596992
172673	596993
109487	596994
247967	596995
654623	596996
686698	596997
552803	596998
7492	596999
58445	597000
552786	597001
19754	597002
69249	597003
117854	597004
216946	597005
218478	597006
69564	597007
217348	597008
69764	597009
28724	597010
217566	597011
166540	597012
70118	597013
8011	597014
69245	597015
41024	597016
216985	597017
70073	597018
28712	597019
69464	597020
51860	597021
696700	597022
44711	597023
162321	597024
5290	597025
253280	597026
395837	597027
471841	597028
315260	597029
42799	597030
316344	597031
38709	597032
23885	597033
622871	597034
547385	597035
660818	597036
157613	597037
483188	597038
130454	597039
394877	597040
443153	597041
576536	597042
103329	597043
246723	597044
206165	597045
33731	597046
143296	597047
207284	597048
507833	597049
112541	597050
437444	597051
212269	597052
190593	597053
84981	597054
351012	597055
7201	597056
386590	597057
412403	597058
149034	597059
181815	597060
639205	597061
338229	597062
646062	597063
678475	597064
271294	597065
694057	597066
651320	597067
420644	597068
257570	597069
394250	597070
380817	597071
87531	597072
474193	597073
556282	597074
154262	597075
525903	597076
511055	597077
668	597078
506477	597079
90829	597080
161076	597081
275727	597082
189984	597083
38511	597084
464507	597085
630895	597086
597604	597087
683667	597088
74769	597089
63686	597090
378671	597091
342734	597092
525791	597093
13188	597094
500892	597095
415166	597096
1079	597097
481468	597098
61533	597099
393720	597100
6862	597101
314052	597102
432934	597103
606745	597104
330833	597105
2191	597106
500671	597107
180990	597108
537111	597109
555696	597110
138330	597111
37831	597112
2274	597113
545851	597114
2195	597115
1649	597116
217052	597117
22008	597118
189739	597119
461278	597120
103614	597121
148891	597122
93212	597123
464952	597124
7657	597125
191981	597126
517732	597127
490349	597128
64960	597129
92360	597130
18827	597131
41247	597132
274116	597133
106102	597134
5201	597135
315922	597136
9945	597137
676078	597138
27137	597139
382985	597140
29613	597141
8486	597142
269079	597143
567208	597144
460095	597145
455678	597146
14082	597147
173124	597148
87565	597149
488803	597150
201016	597151
618652	597152
470209	597153
155224	597154
169255	597155
492722	597156
27450	597157
7814	597158
46988	597159
564071	597160
25541	597161
344562	597162
554793	597163
138053	597164
177950	597165
146629	597166
127030	597167
127802	597168
89948	597169
170743	597170
134307	597171
45886	597172
284	597173
450087	597174
508591	597175
12675	597176
467535	597177
433598	597178
651156	597179
19195	597180
311	597181
7261	597182
395815	597183
291595	597184
226465	597185
75988	597186
225355	597187
60219	597188
370298	597189
29410	597190
415698	597191
198072	597192
641329	597193
691825	597194
46037	597195
749	597196
48136	597197
74287	597198
125493	597199
66840	597200
500479	597201
377892	597202
463209	597203
496107	597204
136851	597205
91877	597206
597120	597207
4494	597208
186718	597209
105509	597210
133976	597211
408589	597212
94235	597213
6532	597214
202981	597215
147576	597216
588532	597217
259033	597218
432005	597219
311487	597220
251079	597221
150234	597222
19355	597223
634	597224
684638	597225
30943	597226
378916	597227
550832	597228
541900	597229
54825	597230
522266	597231
490277	597232
157861	597233
102558	597234
355708	597235
377931	597236
34267	597237
610947	597238
83	597239
172439	597240
478495	597241
348562	597242
399548	597243
95697	597244
326611	597245
67053	597246
180554	597247
232716	597248
439571	597249
644848	597250
75707	597251
97532	597252
79552	597253
170142	597254
37199	597255
125824	597256
255461	597257
483555	597258
21457	597259
198758	597260
561245	597261
363865	597262
372991	597263
688323	597264
603088	597265
58228	597266
46909	597267
40420	597268
376550	597269
19465	597270
143870	597271
544253	597272
31068	597273
90639	597274
10993	597275
452686	597276
332366	597277
499443	597278
13458	597279
369056	597280
178403	597281
231599	597282
141998	597283
323033	597284
17906	597285
313998	597286
364087	597287
697464	597288
506481	597289
26481	597290
565989	597291
323532	597292
294137	597293
445685	597294
691283	597295
2410	597296
294362	597297
653463	597298
85804	597299
403965	597300
375087	597301
382747	597302
189437	597303
303365	597304
503712	597305
234286	597306
56487	597307
597407	597308
572474	597309
222194	597310
59364	597311
670771	597312
286436	597313
130071	597314
136736	597315
659800	597316
2822	597317
113508	597318
472248	597319
128349	597320
147770	597321
178312	597322
122489	597323
185846	597324
63212	597325
404586	597326
448245	597327
343537	597328
226711	597329
648609	597330
379519	597331
448084	597332
534584	597333
537154	597334
95019	597335
676692	597336
117873	597337
337579	597338
187802	597339
527295	597340
533355	597341
268311	597342
29927	597343
319377	597344
486488	597345
635890	597346
51193	597347
47871	597348
638952	597349
505326	597350
470963	597351
379247	597352
164340	597353
343452	597354
47851	597355
398087	597356
143443	597357
130	597358
527810	597359
26962	597360
97851	597361
121037	597362
50237	597363
438003	597364
101661	597365
269617	597366
77671	597367
598548	597368
16642	597369
154366	597370
46114	597371
253024	597372
329605	597373
141847	597374
548481	597375
453547	597376
200722	597377
164821	597378
130569	597379
51070	597380
33335	597381
542852	597382
267407	597383
73980	597384
389804	597385
17386	597386
688442	597387
154347	597388
62616	597389
167172	597390
377648	597391
407422	597392
648885	597393
451455	597394
455218	597395
304802	597396
43938	597397
499321	597398
454794	597399
133900	597400
692703	597401
60096	597402
169244	597403
233424	597404
57558	597405
118988	597406
263455	597407
97915	597408
459665	597409
612973	597410
640831	597411
109746	597412
388082	597413
648550	597414
13718	597415
348112	597416
12502	597417
258792	597418
212832	597419
133577	597420
133115	597421
660852	597422
88157	597423
23736	597424
329660	597425
39945	597426
144674	597427
642890	597428
29911	597429
18412	597430
567443	597431
451603	597432
342297	597433
470619	597434
274044	597435
74660	597436
315529	597437
357661	597438
468324	597439
374189	597440
650067	597441
44231	597442
628747	597443
429159	597444
164958	597445
112683	597446
549719	597447
345864	597448
8700	597449
126845	597450
59586	597451
146168	597452
553759	597453
191996	597454
125341	597455
420995	597456
621896	597457
620925	597458
134323	597459
126839	597460
602371	597461
137503	597462
307	597463
520459	597464
510934	597465
68270	597466
119	597467
3326	597468
103986	597469
660364	597470
398497	597471
401381	597472
372249	597473
57614	597474
352123	597475
54422	597476
652752	597477
70232	597478
488864	597479
47234	597480
401265	597481
438771	597482
384575	597483
481388	597484
503550	597485
137	597486
489643	597487
388399	597488
614876	597489
2884	597490
202162	597491
99872	597492
10	597493
393028	597494
44521	597495
697425	597496
454491	597497
164211	597498
429559	597499
221049	597500
296488	597501
4177	597502
6549	597503
116583	597504
198949	597505
606005	597506
511702	597507
556383	597508
544040	597509
200185	597510
390053	597511
192439	597512
611648	597513
172682	597514
11082	597515
689325	597516
461407	597517
687326	597518
127346	597519
124900	597520
468857	597521
471361	597522
30130	597523
667907	597524
7237	597525
11537	597526
41472	597527
659183	597528
33608	597529
41651	597530
200948	597531
40681	597532
333052	597533
25541	597534
501169	597535
199955	597536
142751	597537
254026	597538
262293	597539
549087	597540
6954	597541
91529	597542
308071	597543
33817	597544
199704	597545
298109	597546
100907	597547
40222	597548
615472	597549
247428	597550
534573	597551
608363	597552
14425	597553
226200	597554
8559	597555
144074	597556
557755	597557
562440	597558
213861	597559
487745	597560
527309	597561
682856	597562
16880	597563
380421	597564
1701	597565
201893	597566
494871	597567
425632	597568
385161	597569
378685	597570
416911	597571
213505	597572
75798	597573
624022	597574
554279	597575
33645	597576
592876	597577
3330	597578
5021	597579
632603	597580
440943	597581
396706	597582
171278	597583
391404	597584
277313	597585
486902	597586
648367	597587
477125	597588
7489	597589
683637	597590
365427	597591
396875	597592
268603	597593
150102	597594
330215	597595
27212	597596
279518	597597
171908	597598
107892	597599
431895	597600
43805	597601
376376	597602
15903	597603
117604	597604
299778	597605
311659	597606
110168	597607
5092	597608
8638	597609
251350	597610
458343	597611
631434	597612
238538	597613
164563	597614
116340	597615
323022	597616
607043	597617
572000	597618
9991	597619
338350	597620
119929	597621
89844	597622
388128	597623
53905	597624
488083	597625
50607	597626
104009	597627
154176	597628
237608	597629
576771	597630
48730	597631
478623	597632
22236	597633
249781	597634
585134	597635
5530	597636
102559	597637
8829	597638
514747	597639
493836	597640
685672	597641
470647	597642
114610	597643
321022	597644
517544	597645
619659	597646
40536	597647
412855	597648
179872	597649
80824	597650
672254	597651
6094	597652
667773	597653
370486	597654
456733	597655
90576	597656
114946	597657
389822	597658
603746	597659
358254	597660
455354	597661
70230	597662
374615	597663
22467	597664
71407	597665
618843	597666
30829	597667
399617	597668
458789	597669
471131	597670
489105	597671
143409	597672
329592	597673
30634	597674
488012	597675
9105	597676
105600	597677
127119	597678
44945	597679
552561	597680
2740	597681
482543	597682
637178	597683
134908	597684
57404	597685
556767	597686
591648	597687
227447	597688
307174	597689
521707	597690
80766	597691
484725	597692
690165	597693
411967	597694
71592	597695
198704	597696
561805	597697
158718	597698
110806	597699
160843	597700
352333	597701
3777	597702
649984	597703
256389	597704
238186	597705
387033	597706
674305	597707
176162	597708
237764	597709
18493	597710
7544	597711
663701	597712
146923	597713
5806	597714
43705	597715
24376	597716
532407	597717
403302	597718
454341	597719
622068	597720
617637	597721
683037	597722
76014	597723
249282	597724
582878	597725
314721	597726
291108	597727
488320	597728
54430	597729
278711	597730
202464	597731
661138	597732
83458	597733
388854	597734
167017	597735
610414	597736
238533	597737
164015	597738
305969	597739
283845	597740
380377	597741
649747	597742
105831	597743
581598	597744
535227	597745
101915	597746
150	597747
325179	597748
588419	597749
274514	597750
197641	597751
669993	597752
481730	597753
291060	597754
652114	597755
457144	597756
4839	597757
268265	597758
58505	597759
91631	597760
85063	597761
27430	597762
350130	597763
688361	597764
515665	597765
1097	597766
172280	597767
239825	597768
116388	597769
316967	597770
568239	597771
12787	597772
131767	597773
654962	597774
4272	597775
114769	597776
1194	597777
492092	597778
439552	597779
188145	597780
395437	597781
395393	597782
74	597783
64922	597784
289	597785
105848	597786
18514	597787
478428	597788
127885	597789
478454	597790
144296	597791
53978	597792
370215	597793
124357	597794
64303	597795
9280	597796
585012	597797
7541	597798
584679	597799
655878	597800
79881	597801
39875	597802
10746	597803
458358	597804
8561	597805
201475	597806
357070	597807
2979	597808
81	597809
686302	597810
272667	597811
18290	597812
385500	597813
12909	597814
613044	597815
436661	597816
483407	597817
79500	597818
411313	597819
450004	597820
298774	597821
135608	597822
228612	597823
52365	597824
103943	597825
592638	597826
463310	597827
679773	597828
494051	597829
161864	597830
252397	597831
72624	597832
299655	597833
155645	597834
88529	597835
172596	597836
112897	597837
556725	597838
179981	597839
416373	597840
323	597841
480725	597842
611352	597843
521962	597844
116372	597845
100756	597846
688056	597847
343152	597848
25208	597849
45990	597850
136512	597851
485369	597852
76446	597853
668082	597854
50146	597855
332465	597856
98734	597857
73406	597858
611744	597859
931	597860
114641	597861
378814	597862
378804	597863
378802	597864
105236	597865
272582	597866
534632	597867
628072	597868
7495	597869
617503	597870
533219	597871
575784	597872
644914	597873
505795	597874
91847	597875
456585	597876
99614	597877
372788	597878
336685	597879
335505	597880
1641	597881
374150	597882
13116	597883
137881	597884
85038	597885
609628	597886
79578	597887
311191	597888
231504	597889
13688	597890
20308	597891
138446	597892
639915	597893
384191	597894
649009	597895
24127	597896
77817	597897
85757	597898
650042	597899
11207	597900
35699	597901
638167	597902
118719	597903
258148	597904
125271	597905
345194	597906
9632	597907
292512	597908
664390	597909
4463	597910
119584	597911
695902	597912
408322	597913
414816	597914
80771	597915
94020	597916
363472	597917
164599	597918
95597	597919
372882	597920
550890	597921
372653	597922
621635	597923
261778	597924
276155	597925
167570	597926
484780	597927
33888	597928
502201	597929
385218	597930
450494	597931
355665	597932
362956	597933
694137	597934
184456	597935
90634	597936
136937	597937
25755	597938
11959	597939
695111	597940
55405	597941
21412	597942
629759	597943
444642	597944
254655	597945
205431	597946
550481	597947
112928	597948
85488	597949
63339	597950
440874	597951
548300	597952
606100	597953
17886	597954
166327	597955
624498	597956
294544	597957
3822	597958
511699	597959
412087	597960
608562	597961
16241	597962
424659	597963
262358	597964
358209	597965
113659	597966
2840	597967
49192	597968
97326	597969
245571	597970
414354	597971
390160	597972
358159	597973
579176	597974
804	597975
10060	597976
617471	597977
264592	597978
37649	597979
97036	597980
434434	597981
583719	597982
663054	597983
45135	597984
172996	597985
476118	597986
606520	597987
63198	597988
66	597989
189796	597990
516124	597991
142616	597992
408109	597993
3948	597994
12968	597995
272018	597996
296834	597997
481786	597998
105226	597999
173219	598000
385323	598001
39477	598002
385329	598003
285720	598004
153092	598005
265197	598006
390655	598007
45784	598008
62413	598009
360362	598010
582157	598011
272	598012
206940	598013
47919	598014
223564	598015
330361	598016
318042	598017
502900	598018
423404	598019
379698	598020
400300	598021
122276	598022
358803	598023
326	598024
81859	598025
34768	598026
518009	598027
296689	598028
402100	598029
120855	598030
408274	598031
628968	598032
34123	598033
383281	598034
449641	598035
84577	598036
669789	598037
162495	598038
164905	598039
47456	598040
576977	598041
550115	598042
451641	598043
226673	598044
13910	598045
30773	598046
584799	598047
291905	598048
408143	598049
21217	598050
10659	598051
385151	598052
191194	598053
274889	598054
562932	598055
266444	598056
594773	598057
175556	598058
23283	598059
6712	598060
208123	598061
254313	598062
26873	598063
468	598064
81773	598065
679795	598066
413412	598067
147399	598068
362967	598069
1157	598070
45250	598071
449214	598072
9236	598073
410258	598074
605932	598075
89054	598076
141040	598077
229025	598078
176883	598079
504273	598080
262634	598081
17002	598082
22021	598083
27667	598084
592523	598085
516052	598086
18429	598087
94413	598088
378928	598089
380	598090
604760	598091
571047	598092
466289	598093
272907	598094
11859	598095
438794	598096
618258	598097
429114	598098
65	598099
347452	598100
44410	598101
516113	598102
441213	598103
328012	598104
81732	598105
637214	598106
306294	598107
627257	598108
473612	598109
116421	598110
29175	598111
41407	598112
509	598113
299783	598114
1728	598115
54599	598116
426309	598117
101083	598118
72810	598119
565274	598120
44544	598121
1299	598122
342	598123
6518	598124
21	598125
126872	598126
241794	598127
472835	598128
116134	598129
384934	598130
168462	598131
27444	598132
388809	598133
455699	598134
574735	598135
1586	598136
25699	598137
160074	598138
199743	598139
413322	598140
55203	598141
159633	598142
4497	598143
132547	598144
344185	598145
65234	598146
30569	598147
20469	598148
375937	598149
170601	598150
659168	598151
120321	598152
622615	598153
421681	598154
60143	598155
452	598156
21469	598157
65802	598158
16913	598159
17779	598160
26200	598161
43166	598162
342206	598163
553091	598164
52395	598165
108051	598166
337	598167
1847	598168
124021	598169
2991	598170
168892	598171
163439	598172
31885	598173
56649	598174
277988	598175
163269	598176
578672	598177
128048	598178
2163	598179
3273	598180
254426	598181
1840	598182
45165	598183
26914	598184
559566	598185
659493	598186
210488	598187
682220	598188
157606	598189
582225	598190
354681	598191
662576	598192
69581	598193
79687	598194
768	598195
681187	598196
557155	598197
55431	598198
31635	598199
124134	598200
145	598201
233616	598202
35884	598203
288255	598204
412083	598205
426760	598206
86252	598207
8249	598208
162517	598209
194007	598210
5841	598211
14973	598212
490641	598213
3	598214
693061	598215
21585	598216
171	598217
94245	598218
8333	598219
2715	598220
116261	598221
378834	598222
144502	598223
416475	598224
271334	598225
657565	598226
31963	598227
131093	598228
105097	598229
21263	598230
652287	598231
587525	598232
282705	598233
23881	598234
118684	598235
96259	598236
488531	598237
477114	598238
161804	598239
166804	598240
24984	598241
85793	598242
66343	598243
250671	598244
138574	598245
194772	598246
57670	598247
196312	598248
437176	598249
46891	598250
512765	598251
185737	598252
105829	598253
360015	598254
159957	598255
51198	598256
523086	598257
7633	598258
132253	598259
188094	598260
442991	598261
524723	598262
368062	598263
159096	598264
61168	598265
411207	598266
319017	598267
548848	598268
31960	598269
10384	598270
31963	598271
542334	598272
60832	598273
156072	598274
353180	598275
2713	598276
281180	598277
173132	598278
555272	598279
80584	598280
381996	598281
94869	598282
440063	598283
395976	598284
483701	598285
315859	598286
72816	598287
603305	598288
167976	598289
672366	598290
84017	598291
15944	598292
366	598293
445682	598294
173057	598295
307561	598296
280792	598297
475047	598298
95768	598299
13567	598300
124536	598301
115813	598302
687121	598303
305349	598304
305502	598305
212797	598306
425423	598307
29684	598308
657209	598309
108516	598310
171847	598311
160122	598312
236377	598313
4639	598314
323237	598315
565456	598316
331579	598317
31174	598318
612246	598319
28199	598320
165867	598321
13510	598322
124737	598323
346761	598324
84272	598325
689621	598326
676	598327
632436	598328
390110	598329
648241	598330
400187	598331
470204	598332
586337	598333
382789	598334
502622	598335
602380	598336
191358	598337
620704	598338
168628	598339
7322	598340
14706	598341
25127	598342
435728	598343
70850	598344
34587	598345
568151	598346
471575	598347
165185	598348
453479	598349
1337	598350
546883	598351
439388	598352
648387	598353
110743	598354
180138	598355
640659	598356
523204	598357
73048	598358
687877	598359
294669	598360
404149	598361
321153	598362
222359	598363
601339	598364
119139	598365
617868	598366
644374	598367
630076	598368
579251	598369
58345	598370
322574	598371
384042	598372
139532	598373
254342	598374
687023	598375
581863	598376
89613	598377
650962	598378
314567	598379
533081	598380
31279	598381
131479	598382
620233	598383
144888	598384
571677	598385
344542	598386
24213	598387
446734	598388
67170	598389
55978	598390
609902	598391
420386	598392
351051	598393
22189	598394
140811	598395
388422	598396
451608	598397
495995	598398
53932	598399
147443	598400
421596	598401
51819	598402
29222	598403
5515	598404
24005	598405
136996	598406
111808	598407
332562	598408
89396	598409
17566	598410
37821	598411
139009	598412
148669	598413
637795	598414
37692	598415
638201	598416
58434	598417
173356	598418
491320	598419
272967	598420
229589	598421
94878	598422
529106	598423
31843	598424
256334	598425
101774	598426
168729	598427
18727	598428
238237	598429
109690	598430
677988	598431
488992	598432
332258	598433
168204	598434
506975	598435
145036	598436
100554	598437
70451	598438
24022	598439
558719	598440
358350	598441
549742	598442
93832	598443
218839	598444
72587	598445
460313	598446
253583	598447
654351	598448
18678	598449
574846	598450
73640	598451
667827	598452
198207	598453
3993	598454
7937	598455
62414	598456
73640	598457
145669	598458
308592	598459
201487	598460
36234	598461
320668	598462
627734	598463
353508	598464
605943	598465
105748	598466
136191	598467
102195	598468
131782	598469
338748	598470
182272	598471
672374	598472
433751	598473
27991	598474
189579	598475
432593	598476
506336	598477
659402	598478
384468	598479
431661	598480
51103	598481
159644	598482
667845	598483
646882	598484
90622	598485
13057	598486
823	598487
575546	598488
283190	598489
309922	598490
164427	598491
7100	598492
502985	598493
475534	598494
640281	598495
478483	598496
577056	598497
167284	598498
491734	598499
10357	598500
123777	598501
651591	598502
164476	598503
57124	598504
148137	598505
19360	598506
19364	598507
57938	598508
148809	598509
685988	598510
500243	598511
39540	598512
1237	598513
508818	598514
91487	598515
526229	598516
620965	598517
48182	598518
49406	598519
158716	598520
11211	598521
580135	598522
168661	598523
93878	598524
148201	598525
213578	598526
388753	598527
280814	598528
659716	598529
138559	598530
40533	598531
23754	598532
215810	598533
13064	598534
155	598535
81231	598536
678811	598537
177014	598538
106515	598539
288594	598540
11743	598541
29129	598542
44357	598543
157255	598544
92166	598545
391303	598546
546198	598547
488666	598548
298227	598549
169717	598550
472165	598551
155153	598552
672192	598553
163619	598554
256	598555
244419	598556
631637	598557
723	598558
221922	598559
314	598560
239326	598561
293945	598562
160845	598563
26288	598564
306504	598565
89042	598566
342876	598567
18147	598568
238139	598569
41428	598570
644034	598571
588806	598572
672480	598573
245896	598574
102230	598575
451316	598576
6341	598577
348604	598578
435303	598579
16435	598580
201571	598581
273333	598582
3177	598583
292372	598584
671879	598585
345847	598586
125722	598587
21602	598588
1529	598589
540039	598590
169576	598591
14829	598592
98052	598593
182273	598594
415713	598595
6341	598596
18447	598597
299025	598598
298048	598599
264096	598600
58776	598601
23	598602
581087	598603
677083	598604
172553	598605
19360	598606
64756	598607
113044	598608
456677	598609
355928	598610
543508	598611
598275	598612
470216	598613
380444	598614
273330	598615
607792	598616
16435	598617
444420	598618
57386	598619
8271	598620
467819	598621
10367	598622
57187	598623
542382	598624
333571	598625
156406	598626
221528	598627
259613	598628
65444	598629
605663	598630
103797	598631
307449	598632
544736	598633
2234	598634
288406	598635
381780	598636
20078	598637
131553	598638
491710	598639
655085	598640
93981	598641
90488	598642
6341	598643
485739	598644
19360	598645
24885	598646
410187	598647
3177	598648
610157	598649
115676	598650
307421	598651
212788	598652
361693	598653
465547	598654
317396	598655
4780	598656
199703	598657
644856	598658
98595	598659
56856	598660
166134	598661
46372	598662
35558	598663
139226	598664
77275	598665
268341	598666
185197	598667
243759	598668
555041	598669
3993	598670
57961	598671
142571	598672
255557	598673
202396	598674
44678	598675
116146	598676
74224	598677
186321	598678
521552	598679
8781	598680
615510	598681
260648	598682
352008	598683
53573	598684
8912	598685
651319	598686
115791	598687
680783	598688
624874	598689
637791	598690
24927	598691
25570	598692
251335	598693
442057	598694
41588	598695
452966	598696
101594	598697
51650	598698
665787	598699
77716	598700
525730	598701
12722	598702
55961	598703
262508	598704
364967	598705
654491	598706
375794	598707
4567	598708
144606	598709
143047	598710
4466	598711
620178	598712
56794	598713
322500	598714
35810	598715
35810	598716
61988	598717
237591	598718
23776	598719
75687	598720
1362	598721
337574	598722
15987	598723
569861	598724
53478	598725
418046	598726
421150	598727
139955	598728
677055	598729
357291	598730
76048	598731
156710	598732
343931	598733
517	598734
146520	598735
179972	598736
169540	598737
492700	598738
79689	598739
437930	598740
66132	598741
13673	598742
249573	598743
447761	598744
57592	598745
570933	598746
6341	598747
45244	598748
460411	598749
123780	598750
45244	598751
45256	598752
683868	598753
460394	598754
460275	598755
524321	598756
10366	598757
10366	598758
3177	598759
42499	598760
19378	598761
8271	598762
114517	598763
419187	598764
419255	598765
419233	598766
8269	598767
202393	598768
19378	598769
42499	598770
202384	598771
8271	598772
114439	598773
8269	598774
465978	598775
419132	598776
419191	598777
3177	598778
419127	598779
419290	598780
653404	598781
419106	598782
417085	598783
433021	598784
610826	598785
49689	598786
86669	598787
613212	598788
15656	598789
247689	598790
40866	598791
675926	598792
150102	598793
433948	598794
141456	598795
33201	598796
93386	598797
52933	598798
149838	598799
17706	598800
10993	598801
505687	598802
142913	598803
74181	598804
51632	598805
634659	598806
2308	598807
7513	598808
61084	598809
62389	598810
161192	598811
115336	598812
651429	598813
559668	598814
45784	598815
47227	598816
515302	598817
16378	598818
150531	598819
541034	598820
3881	598821
607244	598822
286227	598823
623333	598824
54	598825
12992	598826
121301	598827
10876	598828
47158	598829
150386	598830
251242	598831
226587	598832
11687	598833
563523	598834
113128	598835
19148	598836
172224	598837
613981	598838
181805	598839
246295	598840
170817	598841
44467	598842
225819	598843
448505	598844
163740	598845
631628	598846
259823	598847
590119	598848
110227	598849
184464	598850
73615	598851
584747	598852
259523	598853
386462	598854
41916	598855
469514	598856
36607	598857
1130	598858
388946	598859
103302	598860
343097	598861
4307	598862
2524	598863
59209	598864
505266	598865
42026	598866
117109	598867
233109	598868
127204	598869
45553	598870
257055	598871
475691	598872
45384	598873
171381	598874
397618	598875
507399	598876
227501	598877
158647	598878
23863	598879
209640	598880
633306	598881
37276	598882
680858	598883
514279	598884
197633	598885
81572	598886
95577	598887
415236	598888
5701	598889
35955	598890
10131	598891
3985	598892
508840	598893
207723	598894
40205	598895
149040	598896
172519	598897
68939	598898
86982	598899
10680	598900
14752	598901
667829	598902
473450	598903
569286	598904
305835	598905
136958	598906
664241	598907
51107	598908
499913	598909
586871	598910
191843	598911
12475	598912
645127	598913
296804	598914
8188	598915
313	598916
167626	598917
386120	598918
481098	598919
303083	598920
333336	598921
44753	598922
126227	598923
603588	598924
267550	598925
7499	598926
252716	598927
381923	598928
56141	598929
361810	598930
33626	598931
123407	598932
460410	598933
216328	598934
130930	598935
43440	598936
46725	598937
165366	598938
85334	598939
119393	598940
81460	598941
48111	598942
530433	598943
139306	598944
164528	598945
499239	598946
126014	598947
227280	598948
629218	598949
538340	598950
393454	598951
99424	598952
46261	598953
71635	598954
404036	598955
140867	598956
35453	598957
450952	598958
45038	598959
582114	598960
380298	598961
552254	598962
156166	598963
366092	598964
231610	598965
11934	598966
597513	598967
75886	598968
97358	598969
40526	598970
595263	598971
641672	598972
643648	598973
3445	598974
72085	598975
310005	598976
106796	598977
696034	598978
37153	598979
488064	598980
66126	598981
167334	598982
14910	598983
258305	598984
16172	598985
520204	598986
194558	598987
186336	598988
424437	598989
239680	598990
528554	598991
459480	598992
48571	598993
187209	598994
263182	598995
501140	598996
618590	598997
527833	598998
1668	598999
35466	599000
311475	599001
13697	599002
112945	599003
666753	599004
80754	599005
200433	599006
537507	599007
88237	599008
156832	599009
344332	599010
60208	599011
399057	599012
5900	599013
510348	599014
580021	599015
48519	599016
445893	599017
246300	599018
501210	599019
696817	599020
223971	599021
37835	599022
644463	599023
177238	599024
621849	599025
80317	599026
18334	599027
342678	599028
13491	599029
71766	599030
22042	599031
374936	599032
104658	599033
17316	599034
132909	599035
230491	599036
329190	599037
266900	599038
406517	599039
101786	599040
16456	599041
62742	599042
307059	599043
10004	599044
644521	599045
288919	599046
296148	599047
488054	599048
428811	599049
689897	599050
180012	599051
563002	599052
372973	599053
141537	599054
13601	599055
310545	599056
456591	599057
505144	599058
443483	599059
233395	599060
449116	599061
446288	599062
445026	599063
340721	599064
230585	599065
590279	599066
622107	599067
456664	599068
563802	599069
336712	599070
600054	599071
64910	599072
200547	599073
523189	599074
89890	599075
548964	599076
538740	599077
380598	599078
473991	599079
4208	599080
309476	599081
482357	599082
336375	599083
54700	599084
5278	599085
46776	599086
158403	599087
248031	599088
515202	599089
645207	599090
533359	599091
188352	599092
209381	599093
260395	599094
7696	599095
25450	599096
4667	599097
175054	599098
511518	599099
135165	599100
153996	599101
46644	599102
369782	599103
149443	599104
529118	599105
660614	599106
101971	599107
38799	599108
324670	599109
460084	599110
583304	599111
183804	599112
347438	599113
152041	599114
457041	599115
207879	599116
162270	599117
80494	599118
34065	599119
10189	599120
108511	599121
89331	599122
258785	599123
693160	599124
10711	599125
7107	599126
161665	599127
550291	599128
538253	599129
272507	599130
67448	599131
89444	599132
52574	599133
57502	599134
310053	599135
451257	599136
29967	599137
404718	599138
420954	599139
24643	599140
297771	599141
623125	599142
421134	599143
159660	599144
520339	599145
332804	599146
189477	599147
231494	599148
491793	599149
299606	599150
2740	599151
208963	599152
131557	599153
331119	599154
3020	599155
11481	599156
321152	599157
27704	599158
558653	599159
137957	599160
185440	599161
78090	599162
8820	599163
21945	599164
441480	599165
379325	599166
34794	599167
87134	599168
544422	599169
571387	599170
44247	599171
464206	599172
560257	599173
13694	599174
299676	599175
300456	599176
580304	599177
12879	599178
660221	599179
484564	599180
136640	599181
567113	599182
489635	599183
53934	599184
43216	599185
48720	599186
149042	599187
48040	599188
57903	599189
491142	599190
48497	599191
333978	599192
435544	599193
581815	599194
203022	599195
44160	599196
82	599197
48115	599198
431296	599199
11539	599200
106437	599201
327	599202
260689	599203
405017	599204
87786	599205
207306	599206
7072	599207
256171	599208
448819	599209
42223	599210
28639	599211
153983	599212
434509	599213
121021	599214
69809	599215
3662	599216
180158	599217
35346	599218
577678	599219
158849	599220
560376	599221
26457	599222
125029	599223
232451	599224
171139	599225
168379	599226
269724	599227
25801	599228
20022	599229
73576	599230
73575	599231
27879	599232
537554	599233
152389	599234
609023	599235
173657	599236
3519	599237
20793	599238
14604	599239
300654	599240
60107	599241
439484	599242
401100	599243
56401	599244
93238	599245
256293	599246
685561	599247
453606	599248
665630	599249
594612	599250
173958	599251
97495	599252
626983	599253
668385	599254
102605	599255
31004	599256
47272	599257
53429	599258
624761	599259
140349	599260
80544	599261
90585	599262
4538	599263
414284	599264
583494	599265
398683	599266
611926	599267
500339	599268
309301	599269
658660	599270
90739	599271
328338	599272
118880	599273
366203	599274
10931	599275
2145	599276
432206	599277
146214	599278
328535	599279
360715	599280
498472	599281
254	599282
26181	599283
131754	599284
541306	599285
159470	599286
1503	599287
49206	599288
530503	599289
129966	599290
584819	599291
405620	599292
310325	599293
483580	599294
282935	599295
591672	599296
39790	599297
577904	599298
693352	599299
178752	599300
294528	599301
187262	599302
294527	599303
515877	599304
147804	599305
22800	599306
105327	599307
432097	599308
36566	599309
546120	599310
15519	599311
178146	599312
234083	599313
694799	599314
223163	599315
284696	599316
146286	599317
660223	599318
649956	599319
526587	599320
131470	599321
81811	599322
530121	599323
361793	599324
320694	599325
649367	599326
14558	599327
284881	599328
231919	599329
200436	599330
290071	599331
232749	599332
6390	599333
375	599334
50344	599335
332359	599336
83691	599337
248258	599338
521808	599339
135357	599340
371368	599341
16025	599342
76235	599343
285553	599344
100820	599345
450888	599346
173081	599347
6245	599348
522622	599349
4320	599350
586101	599351
137574	599352
134923	599353
78462	599354
592432	599355
29297	599356
191855	599357
541723	599358
679486	599359
328382	599360
30662	599361
30662	599362
586108	599363
696124	599364
197257	599365
390801	599366
22432	599367
28465	599368
65209	599369
48793	599370
360259	599371
147586	599372
601983	599373
525410	599374
349932	599375
591201	599376
662944	599377
68	599378
587000	599379
146102	599380
273988	599381
54853	599382
417050	599383
379870	599384
694910	599385
363901	599386
42976	599387
53195	599388
57673	599389
89528	599390
12158	599391
5505	599392
203	599393
137413	599394
47132	599395
14440	599396
57661	599397
130311	599398
1803	599399
360247	599400
108210	599401
515556	599402
425	599403
130680	599404
94227	599405
314482	599406
458724	599407
178701	599408
13188	599409
319387	599410
329302	599411
92296	599412
237693	599413
695461	599414
547213	599415
33050	599416
440581	599417
264084	599418
183009	599419
382207	599420
11521	599421
133506	599422
480349	599423
21063	599424
492089	599425
154501	599426
583241	599427
249430	599428
7869	599429
316741	599430
166002	599431
585	599432
157446	599433
105540	599434
572401	599435
222611	599436
73590	599437
69572	599438
678602	599439
210183	599440
128384	599441
55087	599442
529868	599443
36479	599444
678567	599445
38036	599446
617741	599447
170009	599448
663612	599449
53258	599450
169985	599451
47454	599452
121844	599453
42722	599454
327045	599455
450335	599456
279217	599457
583907	599458
431562	599459
468432	599460
663374	599461
664714	599462
875	599463
65686	599464
1572	599465
19601	599466
32920	599467
1698	599468
624180	599469
20819	599470
19558	599471
481242	599472
47461	599473
523767	599474
45682	599475
394126	599476
414337	599477
486981	599478
363366	599479
70440	599480
611376	599481
543091	599482
236406	599483
351205	599484
18860	599485
225765	599486
30877	599487
265588	599488
447851	599489
493745	599490
65834	599491
64790	599492
48998	599493
533495	599494
346954	599495
14445	599496
228709	599497
532283	599498
558825	599499
257730	599500
469342	599501
558680	599502
670698	599503
55119	599504
505349	599505
628981	599506
353313	599507
381185	599508
167282	599509
77100	599510
5890	599511
101796	599512
688072	599513
667814	599514
118966	599515
517254	599516
140526	599517
3240	599518
623004	599519
616223	599520
577698	599521
156007	599522
167274	599523
101989	599524
303436	599525
642619	599526
167193	599527
381133	599528
544990	599529
331925	599530
157244	599531
19897	599532
620348	599533
170990	599534
121653	599535
14400	599536
611383	599537
332911	599538
190511	599539
271715	599540
265471	599541
266002	599542
94526	599543
676191	599544
535132	599545
156794	599546
423142	599547
125808	599548
247744	599549
634069	599550
505280	599551
71962	599552
151178	599553
634127	599554
399413	599555
567814	599556
16906	599557
459051	599558
978	599559
20627	599560
81517	599561
26361	599562
263682	599563
416	599564
609204	599565
53380	599566
116192	599567
50727	599568
20771	599569
32773	599570
44961	599571
135201	599572
303212	599573
7975	599574
161966	599575
12133	599576
10155	599577
482747	599578
87027	599579
9341	599580
18560	599581
13575	599582
265903	599583
268415	599584
56502	599585
169342	599586
53190	599587
267790	599588
17923	599589
546787	599590
100595	599591
268019	599592
403568	599593
18199	599594
626333	599595
20197	599596
26896	599597
459317	599598
273835	599599
167527	599600
265145	599601
36454	599602
14367	599603
260410	599604
1	599605
15429	599606
24279	599607
96431	599608
548272	599609
6223	599610
540455	599611
277673	599612
419849	599613
347227	599614
379383	599615
1	599616
67746	599617
528381	599618
36139	599619
626232	599620
15899	599621
440577	599622
355962	599623
592719	599624
17542	599625
440646	599626
379356	599627
347154	599628
626322	599629
116598	599630
124271	599631
669132	599632
2753	599633
669284	599634
451563	599635
98883	599636
178293	599637
37643	599638
137441	599639
546113	599640
477418	599641
116070	599642
136525	599643
556820	599644
98862	599645
379298	599646
1	599647
669264	599648
526457	599649
679182	599650
63166	599651
419927	599652
11482	599653
356127	599654
425029	599655
120117	599656
598122	599657
52641	599658
13645	599659
647799	599660
227486	599661
360974	599662
74428	599663
572721	599664
662379	599665
474181	599666
38543	599667
501215	599668
234316	599669
398542	599670
368379	599671
603966	599672
481059	599673
623941	599674
260891	599675
514547	599676
2549	599677
6334	599678
63308	599679
183875	599680
404317	599681
552801	599682
272911	599683
549348	599684
175482	599685
11092	599686
39980	599687
56280	599688
643752	599689
517257	599690
83670	599691
556720	599692
379044	599693
168035	599694
50421	599695
504521	599696
508859	599697
566359	599698
620549	599699
37708	599700
51029	599701
664026	599702
134646	599703
378743	599704
23319	599705
36830	599706
100048	599707
76553	599708
15513	599709
139591	599710
7639	599711
84088	599712
11927	599713
596407	599714
664085	599715
77039	599716
115856	599717
115	599718
649762	599719
6837	599720
519075	599721
462512	599722
43114	599723
77496	599724
93560	599725
46725	599726
690550	599727
103384	599728
3798	599729
269779	599730
559899	599731
69	599732
73983	599733
266751	599734
696624	599735
459679	599736
58518	599737
41637	599738
14559	599739
598223	599740
214895	599741
429618	599742
5535	599743
636783	599744
586779	599745
4769	599746
390418	599747
696644	599748
485514	599749
63214	599750
427816	599751
362199	599752
30070	599753
96065	599754
639219	599755
395353	599756
92049	599757
545967	599758
246989	599759
103067	599760
33638	599761
319950	599762
239388	599763
484997	599764
269701	599765
171429	599766
654227	599767
562896	599768
47378	599769
211862	599770
108798	599771
82092	599772
15069	599773
1865	599774
62357	599775
375	599776
260046	599777
118369	599778
122925	599779
669296	599780
208933	599781
287380	599782
321864	599783
630911	599784
647551	599785
166714	599786
318939	599787
72554	599788
1571	599789
130743	599790
18804	599791
642312	599792
641360	599793
5792	599794
42774	599795
10553	599796
488273	599797
35811	599798
383171	599799
73159	599800
47662	599801
30406	599802
538497	599803
107952	599804
548732	599805
435245	599806
33840	599807
147868	599808
178569	599809
499302	599810
691648	599811
89238	599812
28174	599813
116573	599814
279750	599815
569812	599816
412178	599817
48230	599818
683560	599819
5361	599820
325132	599821
34055	599822
13373	599823
213817	599824
135583	599825
394159	599826
282097	599827
269709	599828
278998	599829
548827	599830
525340	599831
170461	599832
18385	599833
120016	599834
693059	599835
228367	599836
304118	599837
184047	599838
271011	599839
10758	599840
11966	599841
60612	599842
538183	599843
237601	599844
237541	599845
237607	599846
444587	599847
468625	599848
119787	599849
694433	599850
11538	599851
164030	599852
653538	599853
507957	599854
36181	599855
279856	599856
444076	599857
408674	599858
89951	599859
145147	599860
161162	599861
118626	599862
217629	599863
65946	599864
211582	599865
519925	599866
85735	599867
9776	599868
558522	599869
9459	599870
36033	599871
93171	599872
49285	599873
375406	599874
235073	599875
382116	599876
270660	599877
282115	599878
655378	599879
183832	599880
85721	599881
282103	599882
4624	599883
228140	599884
390477	599885
546320	599886
20007	599887
158679	599888
88970	599889
126571	599890
368259	599891
262402	599892
143001	599893
581991	599894
630571	599895
44149	599896
11702	599897
34055	599898
13162	599899
677628	599900
527584	599901
4276	599902
591975	599903
563329	599904
518990	599905
120200	599906
472435	599907
144302	599908
543961	599909
609939	599910
45380	599911
680266	599912
271376	599913
663376	599914
161424	599915
64098	599916
5711	599917
146049	599918
498698	599919
508792	599920
121076	599921
318203	599922
224156	599923
436730	599924
151614	599925
58169	599926
21202	599927
561188	599928
125216	599929
3	599930
468855	599931
143107	599932
51568	599933
158078	599934
610654	599935
428866	599936
596818	599937
591255	599938
370842	599939
682673	599940
887	599941
421937	599942
32984	599943
6335	599944
803	599945
2430	599946
324601	599947
1121	599948
257244	599949
442711	599950
17674	599951
248016	599952
27650	599953
324757	599954
238658	599955
9391	599956
557287	599957
422016	599958
170	599959
509591	599960
168587	599961
442910	599962
511580	599963
23284	599964
70600	599965
14989	599966
45268	599967
134220	599968
271388	599969
33624	599970
10134	599971
155848	599972
18655	599973
463984	599974
395541	599975
206497	599976
42	599977
572425	599978
526857	599979
93066	599980
65396	599981
50948	599982
22524	599983
623976	599984
411650	599985
72613	599986
161844	599987
63401	599988
450345	599989
22840	599990
350693	599991
357316	599992
405145	599993
123635	599994
514802	599995
673410	599996
45580	599997
661903	599998
175678	599999
23159	600000
301264	600001
362946	600002
455288	600003
88475	600004
716	600005
2415	600006
15426	600007
685755	600008
510169	600009
257442	600010
508874	600011
605762	600012
155017	600013
66069	600014
20160	600015
27198	600016
2343	600017
2656	600018
292295	600019
1058	600020
166074	600021
455976	600022
4162	600023
160462	600024
415415	600025
293905	600026
87954	600027
246876	600028
225334	600029
5857	600030
13407	600031
49998	600032
97668	600033
354446	600034
93722	600035
1814	600036
145504	600037
324525	600038
680411	600039
656913	600040
622163	600041
173699	600042
83844	600043
3240	600044
32827	600045
8378	600046
483536	600047
172633	600048
85699	600049
112340	600050
489603	600051
371927	600052
420256	600053
686326	600054
14049	600055
4990	600056
49400	600057
3024	600058
661864	600059
671420	600060
3858	600061
230820	600062
18663	600063
275387	600064
485840	600065
83798	600066
16265	600067
17785	600068
30418	600069
101243	600070
582182	600071
664773	600072
545233	600073
48191	600074
138702	600075
307506	600076
9310	600077
545470	600078
100987	600079
432234	600080
434152	600081
462524	600082
65587	600083
154721	600084
382125	600085
10569	600086
549806	600087
273598	600088
657542	600089
645070	600090
564174	600091
6451	600092
265175	600093
361912	600094
598425	600095
618294	600096
59700	600097
213488	600098
619554	600099
546514	600100
135406	600101
77719	600102
168103	600103
103459	600104
120882	600105
529610	600106
436320	600107
651322	600108
108568	600109
246620	600110
684693	600111
13112	600112
485837	600113
693576	600114
20211	600115
24247	600116
46717	600117
492097	600118
37672	600119
632515	600120
515720	600121
35700	600122
575558	600123
97445	600124
12683	600125
600132	600126
160432	600127
652229	600128
164141	600129
33075	600130
136144	600131
121302	600132
15466	600133
684089	600134
18786	600135
650350	600136
533991	600137
7602	600138
556005	600139
518867	600140
183697	600141
91174	600142
181305	600143
402741	600144
84351	600145
297924	600146
26131	600147
522290	600148
66306	600149
279205	600150
269618	600151
127052	600152
612020	600153
456444	600154
55617	600155
123943	600156
556939	600157
437920	600158
628069	600159
42394	600160
120174	600161
163421	600162
2576	600163
378	600164
283453	600165
206908	600166
230452	600167
64669	600168
507625	600169
173736	600170
142380	600171
283436	600172
112752	600173
115886	600174
592590	600175
144971	600176
412722	600177
356617	600178
257595	600179
18120	600180
41905	600181
474404	600182
182071	600183
29333	600184
5614	600185
3515	600186
162115	600187
136835	600188
243096	600189
60148	600190
337557	600191
103330	600192
229038	600193
681233	600194
401399	600195
7760	600196
320216	600197
22650	600198
178055	600199
53680	600200
653037	600201
479786	600202
30846	600203
331050	600204
427162	600205
329398	600206
691151	600207
151873	600208
70572	600209
538019	600210
314421	600211
532585	600212
74132	600213
205736	600214
283855	600215
469746	600216
469843	600217
29368	600218
273876	600219
414847	600220
20614	600221
513381	600222
267845	600223
84704	600224
517607	600225
294102	600226
267885	600227
55343	600228
228610	600229
85496	600230
44031	600231
171973	600232
640133	600233
304409	600234
551445	600235
20534	600236
89923	600237
605495	600238
450689	600239
1951	600240
14629	600241
71540	600242
672598	600243
557593	600244
4058	600245
200905	600246
131242	600247
639432	600248
460268	600249
123780	600250
554978	600251
301455	600252
36987	600253
6382	600254
131788	600255
48303	600256
585739	600257
155712	600258
92713	600259
263565	600260
671770	600261
15894	600262
131643	600263
374672	600264
75628	600265
452846	600266
513837	600267
45005	600268
668595	600269
234838	600270
130052	600271
3314	600272
205532	600273
70481	600274
469763	600275
11335	600276
48509	600277
228798	600278
460136	600279
115626	600280
35549	600281
196049	600282
138060	600283
377463	600284
378441	600285
38505	600286
140157	600287
606747	600288
105190	600289
676342	600290
378430	600291
308	600292
680375	600293
5755	600294
441328	600295
68380	600296
142237	600297
42029	600298
689053	600299
586105	600300
410	600301
79412	600302
183593	600303
37768	600304
28169	600305
96123	600306
18476	600307
543198	600308
484710	600309
1089	600310
90954	600311
561871	600312
465988	600313
697091	600314
191676	600315
291165	600316
454221	600317
79754	600318
273941	600319
129661	600320
135181	600321
595808	600322
183711	600323
219647	600324
447707	600325
671819	600326
263311	600327
1016	600328
42945	600329
638336	600330
256944	600331
537796	600332
109506	600333
19145	600334
228178	600335
256942	600336
278600	600337
389325	600338
336849	600339
190440	600340
2111	600341
539933	600342
33566	600343
14440	600344
161526	600345
250420	600346
232630	600347
171704	600348
228075	600349
336919	600350
2738	600351
564664	600352
32688	600353
36343	600354
578747	600355
287550	600356
272833	600357
58559	600358
488135	600359
41639	600360
348249	600361
55625	600362
25039	600363
386000	600364
196	600365
128137	600366
208825	600367
136888	600368
583234	600369
86449	600370
345714	600371
10561	600372
647517	600373
293255	600374
5139	600375
169822	600376
242248	600377
31312	600378
14611	600379
395	600380
437739	600381
178804	600382
292012	600383
626811	600384
411512	600385
74460	600386
99414	600387
350614	600388
153940	600389
267236	600390
113392	600391
157767	600392
18520	600393
9607	600394
78491	600395
1029	600396
221589	600397
15311	600398
36337	600399
479287	600400
88262	600401
414065	600402
537729	600403
565932	600404
433900	600405
523506	600406
157991	600407
44615	600408
530021	600409
503751	600410
99874	600411
214567	600412
451675	600413
138637	600414
397823	600415
684630	600416
264685	600417
281611	600418
92177	600419
48970	600420
32852	600421
540933	600422
513443	600423
141729	600424
81456	600425
465821	600426
4049	600427
341852	600428
206910	600429
574431	600430
42448	600431
197179	600432
21102	600433
473141	600434
659737	600435
1642	600436
45409	600437
4180	600438
624889	600439
410237	600440
353850	600441
92710	600442
679728	600443
42114	600444
509332	600445
24634	600446
58041	600447
624215	600448
696364	600449
63593	600450
144748	600451
691638	600452
17202	600453
80344	600454
334974	600455
1229	600456
6478	600457
582872	600458
2069	600459
598908	600460
666043	600461
400454	600462
578455	600463
81173	600464
1904	600465
191837	600466
7408	600467
386868	600468
19969	600469
668512	600470
131049	600471
654890	600472
179817	600473
121657	600474
187221	600475
680453	600476
803	600477
451748	600478
256	600479
663607	600480
359304	600481
517292	600482
1262	600483
546595	600484
11201	600485
326862	600486
126778	600487
603326	600488
21059	600489
632993	600490
9999	600491
24449	600492
31955	600493
79878	600494
238776	600495
506237	600496
208251	600497
81596	600498
58029	600499
512761	600500
42030	600501
537717	600502
5461	600503
5186	600504
634263	600505
634375	600506
176491	600507
390120	600508
11647	600509
488858	600510
390219	600511
175890	600512
95504	600513
590081	600514
80236	600515
141698	600516
141956	600517
263030	600518
316312	600519
80292	600520
568777	600521
41506	600522
543610	600523
536560	600524
19425	600525
222912	600526
88625	600527
178129	600528
328344	600529
399074	600530
280271	600531
270717	600532
383304	600533
464711	600534
221340	600535
279536	600536
42201	600537
398057	600538
103811	600539
598954	600540
486041	600541
10903	600542
452103	600543
424870	600544
332127	600545
168127	600546
3290	600547
549144	600548
36519	600549
2299	600550
643114	600551
137411	600552
133208	600553
161575	600554
58680	600555
21413	600556
492183	600557
131909	600558
448828	600559
430187	600560
387345	600561
234123	600562
310470	600563
491617	600564
625041	600565
128395	600566
262450	600567
175481	600568
318071	600569
161143	600570
583142	600571
14639	600572
470420	600573
100331	600574
385159	600575
170598	600576
17533	600577
666801	600578
547555	600579
481525	600580
98893	600581
11813	600582
645269	600583
122062	600584
338250	600585
598509	600586
318866	600587
495744	600588
99495	600589
547095	600590
341218	600591
586427	600592
85798	600593
292773	600594
6790	600595
377751	600596
466	600597
263972	600598
276151	600599
1848	600600
110580	600601
322371	600602
8772	600603
31228	600604
308181	600605
77141	600606
378859	600607
3993	600608
291497	600609
666742	600610
24378	600611
386180	600612
52070	600613
130160	600614
277849	600615
483390	600616
49825	600617
692519	600618
310758	600619
342503	600620
595448	600621
219358	600622
121460	600623
435648	600624
614247	600625
9035	600626
214446	600627
10785	600628
686278	600629
123701	600630
20429	600631
497917	600632
29960	600633
7727	600634
635806	600635
675346	600636
413036	600637
601386	600638
190029	600639
318511	600640
437048	600641
143186	600642
49068	600643
93375	600644
369906	600645
227570	600646
244591	600647
31070	600648
478488	600649
676270	600650
282230	600651
589170	600652
195	600653
186	600654
26447	600655
576913	600656
42974	600657
245869	600658
294853	600659
524599	600660
12611	600661
262350	600662
569804	600663
586393	600664
98490	600665
154070	600666
245428	600667
655550	600668
673910	600669
677277	600670
539302	600671
130997	600672
452134	600673
4380	600674
1379	600675
535368	600676
600913	600677
273468	600678
477623	600679
456000	600680
107352	600681
664081	600682
196704	600683
341222	600684
544739	600685
134337	600686
344589	600687
147142	600688
38539	600689
7231	600690
59549	600691
116221	600692
145220	600693
4120	600694
26122	600695
24752	600696
139675	600697
526649	600698
526648	600699
1167	600700
40976	600701
68280	600702
500786	600703
532410	600704
33072	600705
207475	600706
180795	600707
119028	600708
109473	600709
166171	600710
623437	600711
279673	600712
763	600713
482457	600714
136755	600715
571000	600716
511946	600717
388213	600718
313546	600719
3957	600720
246391	600721
412027	600722
272154	600723
98	600724
10358	600725
45204	600726
26	600727
13945	600728
169626	600729
348861	600730
2177	600731
6838	600732
16834	600733
85371	600734
166130	600735
256032	600736
605324	600737
12155	600738
339936	600739
271665	600740
154293	600741
286399	600742
484881	600743
645558	600744
336083	600745
10760	600746
145	600747
148239	600748
3539	600749
613430	600750
103551	600751
8002	600752
149730	600753
10111	600754
12810	600755
2319	600756
310	600757
131768	600758
3000	600759
216393	600760
28648	600761
120323	600762
226059	600763
226111	600764
71484	600765
226066	600766
226068	600767
226081	600768
217273	600769
13269	600770
583252	600771
459064	600772
519119	600773
8468	600774
40340	600775
7870	600776
455549	600777
119396	600778
242194	600779
88378	600780
69873	600781
137002	600782
301649	600783
191868	600784
237327	600785
112678	600786
196084	600787
14260	600788
174955	600789
207224	600790
376788	600791
45641	600792
653131	600793
132106	600794
500606	600795
339857	600796
500570	600797
93291	600798
500579	600799
138	600800
428863	600801
684988	600802
318730	600803
318732	600804
582033	600805
582034	600806
329765	600807
376404	600808
330873	600809
2383	600810
38670	600811
11593	600812
272832	600813
223306	600814
57112	600815
138403	600816
112182	600817
147762	600818
678217	600819
45849	600820
685280	600821
25772	600822
218993	600823
173419	600824
347132	600825
10206	600826
221338	600827
81921	600828
157774	600829
677568	600830
514575	600831
78168	600832
48978	600833
427540	600834
494700	600835
20243	600836
428456	600837
1484	600838
22603	600839
118196	600840
547149	600841
66669	600842
66161	600843
2198	600844
555718	600845
40075	600846
45635	600847
673377	600848
1781	600849
673957	600850
8740	600851
468125	600852
39569	600853
90941	600854
136423	600855
122135	600856
314923	600857
638896	600858
686904	600859
490947	600860
581057	600861
274510	600862
611359	600863
407252	600864
105919	600865
98072	600866
18962	600867
898	600868
610316	600869
32532	600870
684376	600871
500328	600872
334824	600873
253863	600874
378549	600875
588341	600876
49159	600877
7722	600878
370371	600879
526617	600880
471481	600881
672144	600882
65579	600883
371074	600884
48219	600885
8646	600886
608522	600887
436867	600888
454208	600889
587776	600890
11322	600891
281069	600892
430336	600893
122063	600894
610710	600895
475946	600896
563639	600897
270268	600898
57809	600899
23732	600900
274581	600901
456505	600902
74045	600903
464991	600904
46044	600905
80863	600906
517521	600907
476280	600908
27118	600909
500148	600910
126448	600911
335412	600912
361619	600913
433709	600914
531072	600915
355490	600916
372009	600917
26780	600918
428845	600919
629020	600920
449555	600921
518404	600922
164626	600923
575111	600924
106676	600925
18492	600926
48	600927
443	600928
1953	600929
114814	600930
73523	600931
140860	600932
160468	600933
257386	600934
535452	600935
7269	600936
72708	600937
262775	600938
377885	600939
4155	600940
157513	600941
190938	600942
511931	600943
660103	600944
685624	600945
292020	600946
7725	600947
276785	600948
306115	600949
533261	600950
352567	600951
461322	600952
651613	600953
52165	600954
677803	600955
476850	600956
452654	600957
638549	600958
498408	600959
641470	600960
537160	600961
423662	600962
246327	600963
522405	600964
115290	600965
405779	600966
264214	600967
492432	600968
559744	600969
266985	600970
72979	600971
10039	600972
138056	600973
65912	600974
129725	600975
301648	600976
42825	600977
397527	600978
156782	600979
211519	600980
356970	600981
106959	600982
115230	600983
141490	600984
20548	600985
257989	600986
553863	600987
615504	600988
66342	600989
374134	600990
73271	600991
15387	600992
179883	600993
538465	600994
540981	600995
48031	600996
418912	600997
447203	600998
14013	600999
66310	601000
264834	601001
22856	601002
255624	601003
137307	601004
376778	601005
24377	601006
7613	601007
496351	601008
62932	601009
694318	601010
427321	601011
499581	601012
635081	601013
35362	601014
152167	601015
286770	601016
468681	601017
284028	601018
186020	601019
27795	601020
35952	601021
16512	601022
141315	601023
19423	601024
159481	601025
128486	601026
275245	601027
4506	601028
15691	601029
24898	601030
384229	601031
393929	601032
319466	601033
107156	601034
299097	601035
66113	601036
325152	601037
275816	601038
62556	601039
419865	601040
15179	601041
384228	601042
427914	601043
4034	601044
15475	601045
244284	601046
428739	601047
371076	601048
122497	601049
301855	601050
3110	601051
229032	601052
43582	601053
66601	601054
513231	601055
557883	601056
6955	601057
217271	601058
1391	601059
18790	601060
178111	601061
22979	601062
589005	601063
67588	601064
458700	601065
672609	601066
374584	601067
85210	601068
669229	601069
639816	601070
589392	601071
649370	601072
490740	601073
482000	601074
449167	601075
99984	601076
351232	601077
312463	601078
99468	601079
188146	601080
135680	601081
505638	601082
17501	601083
613506	601084
133392	601085
52333	601086
605508	601087
357699	601088
627391	601089
586333	601090
638966	601091
456535	601092
482611	601093
674173	601094
629080	601095
577888	601096
170129	601097
286957	601098
157	601099
575	601100
352993	601101
684199	601102
109773	601103
441897	601104
273146	601105
215930	601106
260386	601107
49880	601108
5545	601109
537455	601110
674909	601111
81283	601112
640299	601113
204068	601114
71942	601115
9777	601116
105640	601117
28832	601118
33576	601119
499226	601120
423707	601121
534802	601122
172268	601123
441962	601124
669036	601125
11227	601126
169441	601127
449480	601128
444696	601129
548640	601130
283425	601131
370187	601132
2085	601133
504580	601134
344798	601135
9967	601136
310416	601137
242777	601138
20915	601139
431171	601140
682871	601141
447175	601142
566776	601143
682859	601144
3333	601145
28805	601146
82470	601147
119316	601148
355536	601149
84216	601150
472382	601151
7494	601152
210651	601153
306907	601154
189252	601155
14846	601156
41234	601157
46435	601158
284872	601159
137552	601160
17514	601161
670098	601162
488676	601163
551342	601164
44850	601165
65065	601166
316702	601167
422798	601168
45546	601169
43884	601170
168708	601171
84029	601172
237154	601173
28738	601174
9305	601175
28765	601176
402327	601177
6526	601178
111329	601179
509301	601180
45074	601181
559365	601182
465917	601183
160350	601184
1457	601185
819	601186
441262	601187
530449	601188
136147	601189
38984	601190
564991	601191
436579	601192
151509	601193
42155	601194
499047	601195
579172	601196
82714	601197
121169	601198
540481	601199
517803	601200
639777	601201
62283	601202
68217	601203
474367	601204
80431	601205
155183	601206
383794	601207
96599	601208
413419	601209
4043	601210
553369	601211
7867	601212
498725	601213
631914	601214
411272	601215
42810	601216
593081	601217
139286	601218
135775	601219
327868	601220
649707	601221
883	601222
668500	601223
13486	601224
604361	601225
167732	601226
447884	601227
650092	601228
529407	601229
170483	601230
449239	601231
182791	601232
241334	601233
279636	601234
42538	601235
228636	601236
324207	601237
23115	601238
121120	601239
35831	601240
647384	601241
169055	601242
323192	601243
694224	601244
355023	601245
1135	601246
133830	601247
23382	601248
346544	601249
19283	601250
463722	601251
306401	601252
642422	601253
624231	601254
144387	601255
65640	601256
232864	601257
609888	601258
151266	601259
281967	601260
283026	601261
535110	601262
124920	601263
35875	601264
38685	601265
257010	601266
361486	601267
116843	601268
330682	601269
200493	601270
144529	601271
396461	601272
351419	601273
272852	601274
385843	601275
266460	601276
63	601277
332418	601278
300584	601279
574967	601280
24448	601281
489155	601282
47051	601283
327297	601284
162184	601285
59063	601286
60429	601287
45224	601288
54814	601289
568977	601290
86938	601291
143238	601292
170825	601293
595169	601294
596970	601295
490081	601296
1406	601297
89316	601298
54484	601299
410261	601300
51927	601301
105736	601302
352217	601303
472151	601304
24581	601305
118627	601306
620941	601307
502309	601308
200938	601309
138222	601310
492230	601311
597904	601312
231869	601313
588875	601314
47617	601315
66157	601316
481270	601317
533041	601318
350108	601319
48117	601320
44171	601321
695136	601322
117449	601323
495171	601324
56379	601325
16773	601326
575798	601327
219162	601328
34385	601329
324256	601330
174768	601331
7105	601332
96893	601333
288000	601334
1603	601335
386090	601336
376185	601337
86999	601338
90068	601339
269809	601340
299837	601341
48802	601342
659980	601343
156381	601344
249194	601345
156222	601346
121805	601347
523493	601348
55699	601349
35923	601350
1	601351
615017	601352
80807	601353
249499	601354
138573	601355
149598	601356
415558	601357
613425	601358
536679	601359
319010	601360
546737	601361
597064	601362
1568	601363
103603	601364
530301	601365
302863	601366
85624	601367
199590	601368
504409	601369
418932	601370
406898	601371
649312	601372
128739	601373
263611	601374
667233	601375
527232	601376
16460	601377
518981	601378
53315	601379
112620	601380
1204	601381
539609	601382
10741	601383
460696	601384
6924	601385
18001	601386
305937	601387
30330	601388
695072	601389
348751	601390
167258	601391
493754	601392
91307	601393
347470	601394
376103	601395
676782	601396
131192	601397
489319	601398
18514	601399
181435	601400
579726	601401
332277	601402
90104	601403
49103	601404
144237	601405
157956	601406
42038	601407
911	601408
398554	601409
123839	601410
122056	601411
154993	601412
269703	601413
73220	601414
282695	601415
506513	601416
191020	601417
462914	601418
378395	601419
103566	601420
135127	601421
36709	601422
490496	601423
111262	601424
196844	601425
332951	601426
561662	601427
28688	601428
9950	601429
658103	601430
474872	601431
466980	601432
452336	601433
100192	601434
428126	601435
117397	601436
500270	601437
536019	601438
2545	601439
462869	601440
674181	601441
161130	601442
531	601443
164305	601444
440224	601445
326241	601446
629890	601447
219390	601448
151457	601449
17816	601450
2295	601451
658096	601452
28574	601453
79293	601454
439199	601455
590307	601456
676563	601457
18682	601458
584260	601459
103545	601460
194319	601461
396336	601462
54912	601463
37253	601464
332952	601465
277798	601466
381854	601467
101837	601468
526684	601469
130339	601470
265602	601471
145560	601472
6552	601473
599386	601474
148169	601475
61773	601476
197534	601477
56601	601478
670924	601479
304622	601480
228656	601481
195235	601482
198283	601483
198284	601484
262653	601485
15548	601486
503705	601487
51603	601488
2293	601489
94900	601490
22446	601491
42757	601492
197501	601493
332950	601494
532703	601495
508790	601496
40827	601497
483128	601498
255415	601499
423552	601500
674476	601501
30727	601502
88469	601503
663859	601504
6097	601505
17	601506
61246	601507
24	601508
160633	601509
447919	601510
244485	601511
60419	601512
456635	601513
244444	601514
30726	601515
673826	601516
413390	601517
171578	601518
619955	601519
50742	601520
335008	601521
469032	601522
129851	601523
494604	601524
358581	601525
570754	601526
141161	601527
77923	601528
251632	601529
658962	601530
44618	601531
21780	601532
4529	601533
369914	601534
557189	601535
33897	601536
128158	601537
547630	601538
580905	601539
339007	601540
21148	601541
257262	601542
70182	601543
2210	601544
329898	601545
257739	601546
247979	601547
347948	601548
657077	601549
18150	601550
132837	601551
139476	601552
132673	601553
3716	601554
77542	601555
569837	601556
121072	601557
119283	601558
687961	601559
537110	601560
3414	601561
469457	601562
379300	601563
54767	601564
147925	601565
42617	601566
429901	601567
115577	601568
554967	601569
5264	601570
665392	601571
204519	601572
1	601573
53	601574
70629	601575
276	601576
214738	601577
609431	601578
494553	601579
2425	601580
623543	601581
26940	601582
607507	601583
803	601584
19746	601585
797	601586
158132	601587
579266	601588
148046	601589
23403	601590
482946	601591
28485	601592
240450	601593
667792	601594
45348	601595
321330	601596
19861	601597
51393	601598
108522	601599
491776	601600
105127	601601
168790	601602
207465	601603
285163	601604
320000	601605
33386	601606
121990	601607
272821	601608
4617	601609
202394	601610
532353	601611
599766	601612
513939	601613
319982	601614
15560	601615
11079	601616
576004	601617
447366	601618
647918	601619
43977	601620
231935	601621
261112	601622
623727	601623
4303	601624
192038	601625
11071	601626
321874	601627
159227	601628
77104	601629
112332	601630
545394	601631
624184	601632
9851	601633
122117	601634
189736	601635
269386	601636
71975	601637
258470	601638
24662	601639
409537	601640
47293	601641
114772	601642
220330	601643
308204	601644
211226	601645
21289	601646
327170	601647
98695	601648
105245	601649
294793	601650
503501	601651
46526	601652
27718	601653
555617	601654
53950	601655
185361	601656
696866	601657
608951	601658
653332	601659
4893	601660
390275	601661
319242	601662
683543	601663
232457	601664
393649	601665
233111	601666
164647	601667
398331	601668
628387	601669
105948	601670
357638	601671
41630	601672
586769	601673
12888	601674
90426	601675
626301	601676
122645	601677
536016	601678
29604	601679
645880	601680
154985	601681
10468	601682
54096	601683
679503	601684
124859	601685
30807	601686
405525	601687
552827	601688
498368	601689
473036	601690
162001	601691
207454	601692
450242	601693
610688	601694
654574	601695
23650	601696
180193	601697
300774	601698
2218	601699
301054	601700
424	601701
656717	601702
274347	601703
611697	601704
251356	601705
337382	601706
425535	601707
605637	601708
73909	601709
372990	601710
9778	601711
138567	601712
581654	601713
45909	601714
621691	601715
339909	601716
599029	601717
132296	601718
184457	601719
422869	601720
622729	601721
482191	601722
15903	601723
66050	601724
159815	601725
45143	601726
650707	601727
294021	601728
554534	601729
488558	601730
203177	601731
249377	601732
118796	601733
550455	601734
493517	601735
53723	601736
496453	601737
311292	601738
517172	601739
397766	601740
121057	601741
672195	601742
177722	601743
403384	601744
155718	601745
91663	601746
54399	601747
254269	601748
499308	601749
100296	601750
182381	601751
125615	601752
12394	601753
250678	601754
524555	601755
17900	601756
140505	601757
158903	601758
34422	601759
447386	601760
283856	601761
311478	601762
172912	601763
145065	601764
506468	601765
180320	601766
234150	601767
567391	601768
657114	601769
49341	601770
570344	601771
392429	601772
288967	601773
38620	601774
36831	601775
184658	601776
625310	601777
620485	601778
120802	601779
357708	601780
627	601781
280084	601782
311918	601783
75432	601784
42441	601785
524867	601786
353368	601787
684666	601788
63177	601789
3667	601790
285692	601791
226287	601792
333491	601793
578536	601794
506286	601795
79712	601796
44977	601797
114790	601798
605719	601799
47865	601800
199495	601801
123866	601802
327070	601803
484739	601804
354712	601805
515497	601806
589088	601807
45370	601808
16702	601809
211372	601810
39814	601811
8490	601812
135154	601813
87754	601814
10565	601815
87718	601816
145876	601817
39595	601818
520769	601819
499580	601820
118997	601821
687176	601822
15920	601823
478936	601824
9296	601825
519779	601826
5166	601827
659699	601828
378925	601829
643255	601830
76165	601831
160	601832
12347	601833
19005	601834
669269	601835
11533	601836
110503	601837
217829	601838
535765	601839
636591	601840
79	601841
34543	601842
622171	601843
640548	601844
657491	601845
421288	601846
467149	601847
517674	601848
52340	601849
619489	601850
61542	601851
6952	601852
13391	601853
13391	601854
547075	601855
8160	601856
2178	601857
24887	601858
336147	601859
16322	601860
67494	601861
162110	601862
669837	601863
436815	601864
679815	601865
554666	601866
376124	601867
139229	601868
330776	601869
37945	601870
588838	601871
444807	601872
45072	601873
640099	601874
492029	601875
334426	601876
317178	601877
11035	601878
148682	601879
87273	601880
361417	601881
673702	601882
110283	601883
249064	601884
667716	601885
41809	601886
372557	601887
91279	601888
100899	601889
415855	601890
608299	601891
116901	601892
327570	601893
360203	601894
358592	601895
113261	601896
482686	601897
21589	601898
360499	601899
306035	601900
61061	601901
371379	601902
537478	601903
1082	601904
534783	601905
441023	601906
8990	601907
292655	601908
292505	601909
51944	601910
342142	601911
232051	601912
646069	601913
39050	601914
167253	601915
257250	601916
167265	601917
439489	601918
110288	601919
11117	601920
237532	601921
166899	601922
677193	601923
209597	601924
91881	601925
257454	601926
308218	601927
494894	601928
146299	601929
51973	601930
197907	601931
51657	601932
480899	601933
692870	601934
5014	601935
148811	601936
390202	601937
374287	601938
25096	601939
333474	601940
14880	601941
679754	601942
55699	601943
5102	601944
6587	601945
29809	601946
12527	601947
12527	601948
340731	601949
527093	601950
279526	601951
173401	601952
128671	601953
256934	601954
441652	601955
98524	601956
28550	601957
244858	601958
652917	601959
74715	601960
436800	601961
161906	601962
32082	601963
1711	601964
168079	601965
116423	601966
295895	601967
50484	601968
222518	601969
141665	601970
261913	601971
122655	601972
167102	601973
131220	601974
140759	601975
1362	601976
436314	601977
685971	601978
313846	601979
60312	601980
391819	601981
629770	601982
372141	601983
403977	601984
389608	601985
286240	601986
13135	601987
318969	601988
120714	601989
165999	601990
150418	601991
55779	601992
333438	601993
125702	601994
66854	601995
462594	601996
37639	601997
143925	601998
226687	601999
40325	602000
440799	602001
56614	602002
584472	602003
81601	602004
316467	602005
134040	602006
188313	602007
584462	602008
115171	602009
366647	602010
94798	602011
10408	602012
170244	602013
535457	602014
108974	602015
87654	602016
12797	602017
570017	602018
496571	602019
579934	602020
164908	602021
631849	602022
248751	602023
562548	602024
107645	602025
141518	602026
634435	602027
15398	602028
545714	602029
118563	602030
98131	602031
8248	602032
49189	602033
160667	602034
24058	602035
413438	602036
634238	602037
452575	602038
23105	602039
42274	602040
182884	602041
33610	602042
22764	602043
20327	602044
257248	602045
389592	602046
374167	602047
185735	602048
295135	602049
675	602050
674013	602051
347805	602052
121892	602053
62352	602054
212018	602055
220965	602056
9156	602057
344036	602058
553161	602059
60322	602060
546639	602061
581776	602062
2642	602063
177879	602064
82690	602065
563001	602066
322661	602067
429160	602068
496529	602069
185205	602070
340829	602071
480320	602072
274469	602073
358143	602074
116610	602075
43086	602076
4875	602077
129540	602078
170687	602079
157304	602080
137163	602081
138168	602082
147229	602083
11070	602084
63438	602085
15513	602086
624933	602087
81249	602088
154097	602089
169936	602090
35876	602091
478686	602092
58667	602093
681255	602094
6588	602095
168	602096
64562	602097
2145	602098
1888	602099
4898	602100
242787	602101
14832	602102
21122	602103
9331	602104
47296	602105
42486	602106
494547	602107
1151	602108
115005	602109
19365	602110
16127	602111
685785	602112
197914	602113
45766	602114
686558	602115
94974	602116
416696	602117
143560	602118
2687	602119
443468	602120
67535	602121
697586	602122
136033	602123
144776	602124
33799	602125
293625	602126
40479	602127
234403	602128
20141	602129
242330	602130
43049	602131
79773	602132
23394	602133
157922	602134
668415	602135
386201	602136
4193	602137
191018	602138
198596	602139
196	602140
96576	602141
246839	602142
26939	602143
350013	602144
40049	602145
80486	602146
298798	602147
488235	602148
624175	602149
612949	602150
36155	602151
456557	602152
629046	602153
40304	602154
557	602155
167318	602156
19108	602157
107043	602158
6896	602159
679904	602160
54892	602161
169739	602162
678907	602163
192582	602164
64113	602165
7367	602166
135108	602167
486648	602168
460107	602169
17549	602170
635701	602171
73644	602172
372390	602173
637	602174
557225	602175
78252	602176
525356	602177
161560	602178
236774	602179
3840	602180
36626	602181
1301	602182
380886	602183
518619	602184
21643	602185
232835	602186
48956	602187
169275	602188
460616	602189
185330	602190
620824	602191
105204	602192
381767	602193
590330	602194
381862	602195
305847	602196
189493	602197
330723	602198
40133	602199
255311	602200
50834	602201
366	602202
79553	602203
91580	602204
315976	602205
110	602206
115586	602207
5661	602208
588405	602209
264676	602210
167305	602211
137603	602212
323968	602213
84829	602214
27615	602215
298479	602216
1998	602217
446681	602218
422692	602219
77211	602220
207542	602221
634339	602222
14896	602223
350716	602224
31488	602225
480335	602226
77996	602227
602137	602228
215712	602229
405923	602230
49766	602231
818	602232
181103	602233
349673	602234
279551	602235
10659	602236
372601	602237
49475	602238
481410	602239
242267	602240
647685	602241
642868	602242
92314	602243
124374	602244
299054	602245
697500	602246
505012	602247
354276	602248
166341	602249
397006	602250
243	602251
427992	602252
19115	602253
601982	602254
103	602255
592479	602256
89860	602257
9444	602258
662421	602259
51971	602260
121773	602261
20640	602262
5019	602263
458688	602264
446865	602265
171011	602266
667922	602267
197817	602268
128192	602269
76681	602270
135194	602271
74508	602272
27459	602273
41284	602274
25399	602275
95036	602276
506774	602277
437937	602278
5799	602279
7165	602280
48819	602281
30167	602282
166787	602283
62008	602284
138701	602285
383211	602286
672501	602287
253078	602288
13030	602289
520830	602290
359761	602291
46079	602292
17091	602293
89185	602294
63269	602295
140275	602296
44848	602297
636054	602298
130404	602299
253416	602300
50017	602301
71722	602302
7444	602303
663959	602304
22041	602305
503959	602306
84056	602307
360899	602308
1082	602309
18495	602310
566266	602311
115337	602312
645691	602313
288158	602314
231799	602315
388572	602316
679342	602317
4983	602318
35779	602319
3223	602320
14371	602321
340737	602322
20494	602323
660786	602324
618178	602325
327867	602326
575628	602327
538350	602328
173241	602329
382994	602330
371896	602331
428711	602332
78356	602333
11780	602334
92917	602335
251272	602336
313176	602337
79073	602338
397560	602339
373179	602340
63151	602341
131645	602342
386230	602343
3661	602344
400403	602345
58490	602346
80	602347
502747	602348
649680	602349
389908	602350
16017	602351
16912	602352
413746	602353
473196	602354
488942	602355
334501	602356
601424	602357
51674	602358
625092	602359
143794	602360
481578	602361
66852	602362
501260	602363
670068	602364
129651	602365
530559	602366
91666	602367
338938	602368
217500	602369
69769	602370
203356	602371
2378	602372
53171	602373
119218	602374
214680	602375
129211	602376
691947	602377
342035	602378
442074	602379
469382	602380
14412	602381
58199	602382
3878	602383
368033	602384
30133	602385
658092	602386
106927	602387
1799	602388
357414	602389
45532	602390
548796	602391
40841	602392
399810	602393
170623	602394
120119	602395
187750	602396
489246	602397
599904	602398
513560	602399
345775	602400
481293	602401
448425	602402
163162	602403
81856	602404
372074	602405
371155	602406
564542	602407
669023	602408
656	602409
251329	602410
304986	602411
447133	602412
345825	602413
167545	602414
313549	602415
639962	602416
318165	602417
575005	602418
455872	602419
636823	602420
3327	602421
4822	602422
12	602423
292809	602424
411203	602425
264465	602426
305980	602427
140159	602428
26185	602429
648	602430
81336	602431
30612	602432
26959	602433
306356	602434
44926	602435
82074	602436
2374	602437
16733	602438
12108	602439
676289	602440
97237	602441
39922	602442
492614	602443
130053	602444
137465	602445
30813	602446
115249	602447
1094	602448
577158	602449
61299	602450
593615	602451
514659	602452
383390	602453
577891	602454
178654	602455
143668	602456
279693	602457
263205	602458
499275	602459
674596	602460
263192	602461
61237	602462
137375	602463
609829	602464
667875	602465
161176	602466
140870	602467
239914	602468
44894	602469
659712	602470
215974	602471
552423	602472
3300	602473
189650	602474
20888	602475
447181	602476
651279	602477
610309	602478
327516	602479
307849	602480
620125	602481
161246	602482
25184	602483
195898	602484
327779	602485
7447	602486
1153	602487
47354	602488
19848	602489
301465	602490
675674	602491
659760	602492
440748	602493
161596	602494
417649	602495
398246	602496
671487	602497
500707	602498
8986	602499
496028	602500
108555	602501
134367	602502
7362	602503
142514	602504
139119	602505
194003	602506
667898	602507
5878	602508
48613	602509
48535	602510
138333	602511
227077	602512
325371	602513
617655	602514
95787	602515
82085	602516
106997	602517
203719	602518
117464	602519
597902	602520
244182	602521
388916	602522
143856	602523
383817	602524
116371	602525
53383	602526
567162	602527
426251	602528
374762	602529
1802	602530
571614	602531
141636	602532
383296	602533
441103	602534
246486	602535
94380	602536
631515	602537
530	602538
280959	602539
48099	602540
91850	602541
625913	602542
176678	602543
185787	602544
481058	602545
46530	602546
21016	602547
494241	602548
291453	602549
593026	602550
691848	602551
89606	602552
548438	602553
143378	602554
489869	602555
14585	602556
125291	602557
523626	602558
636544	602559
353201	602560
505657	602561
17912	602562
512693	602563
175501	602564
552612	602565
274224	602566
12429	602567
52235	602568
172290	602569
114419	602570
160473	602571
3415	602572
536275	602573
146914	602574
364984	602575
658461	602576
571928	602577
177498	602578
235413	602579
587209	602580
21607	602581
217615	602582
593099	602583
598771	602584
553394	602585
150317	602586
34556	602587
91302	602588
74536	602589
385719	602590
331984	602591
363368	602592
23289	602593
622336	602594
3305	602595
52631	602596
366530	602597
288664	602598
501012	602599
185264	602600
37253	602601
620503	602602
159288	602603
62284	602604
661344	602605
531229	602606
690445	602607
95391	602608
619323	602609
493105	602610
42454	602611
10359	602612
1090	602613
75141	602614
425009	602615
62202	602616
501424	602617
464190	602618
520752	602619
66164	602620
697230	602621
321272	602622
33771	602623
563842	602624
80781	602625
580507	602626
285143	602627
7753	602628
378703	602629
44127	602630
41881	602631
15013	602632
82394	602633
212749	602634
138299	602635
561831	602636
691264	602637
24972	602638
104995	602639
1039	602640
5128	602641
453515	602642
501	602643
141412	602644
213533	602645
233457	602646
512852	602647
685955	602648
354601	602649
131032	602650
448557	602651
620413	602652
572261	602653
649408	602654
454066	602655
53618	602656
57821	602657
267003	602658
438796	602659
651096	602660
381707	602661
5650	602662
16443	602663
110673	602664
672044	602665
63515	602666
37306	602667
458575	602668
236006	602669
65607	602670
52603	602671
84036	602672
19212	602673
192188	602674
391680	602675
385461	602676
685729	602677
398013	602678
359267	602679
192181	602680
335573	602681
285113	602682
65971	602683
488970	602684
489975	602685
560964	602686
46760	602687
327034	602688
529196	602689
231159	602690
577731	602691
121038	602692
580101	602693
337053	602694
48989	602695
209793	602696
30022	602697
70404	602698
235616	602699
54087	602700
165619	602701
244471	602702
2905	602703
153586	602704
48526	602705
227903	602706
627192	602707
341931	602708
376650	602709
356	602710
123194	602711
558648	602712
604789	602713
682336	602714
130710	602715
659634	602716
4061	602717
4120	602718
153716	602719
3388	602720
486967	602721
86368	602722
93519	602723
42976	602724
52412	602725
369135	602726
121670	602727
226585	602728
544894	602729
391380	602730
667876	602731
50564	602732
117596	602733
325982	602734
394255	602735
346688	602736
563405	602737
374764	602738
645801	602739
23640	602740
321817	602741
680544	602742
4749	602743
15544	602744
68940	602745
115143	602746
77277	602747
35880	602748
231749	602749
604252	602750
292355	602751
139155	602752
430356	602753
204815	602754
48916	602755
110992	602756
301718	602757
6804	602758
280291	602759
42001	602760
132540	602761
10773	602762
24	602763
347959	602764
432137	602765
687946	602766
335532	602767
155772	602768
62010	602769
575918	602770
73158	602771
524309	602772
3084	602773
485075	602774
400973	602775
54671	602776
537616	602777
57940	602778
441643	602779
7611	602780
488750	602781
132533	602782
531089	602783
253352	602784
685243	602785
20566	602786
100823	602787
498051	602788
339777	602789
398932	602790
71233	602791
11205	602792
344371	602793
429108	602794
141288	602795
47791	602796
103132	602797
174514	602798
626807	602799
150552	602800
409172	602801
684033	602802
20085	602803
479613	602804
21074	602805
393813	602806
66184	602807
426535	602808
156438	602809
62705	602810
403612	602811
25190	602812
57954	602813
89802	602814
3151	602815
611276	602816
508828	602817
621441	602818
478357	602819
190928	602820
354290	602821
634329	602822
149049	602823
35870	602824
70441	602825
421988	602826
323159	602827
224375	602828
135403	602829
321403	602830
151185	602831
172803	602832
323261	602833
582355	602834
626429	602835
234970	602836
416980	602837
57150	602838
88498	602839
97430	602840
404880	602841
471112	602842
404259	602843
363464	602844
48929	602845
377842	602846
697517	602847
19150	602848
88743	602849
7326	602850
79456	602851
337045	602852
329049	602853
525443	602854
103670	602855
445104	602856
348188	602857
73763	602858
86644	602859
275411	602860
400286	602861
143125	602862
98928	602863
91611	602864
2215	602865
309083	602866
106125	602867
422903	602868
581826	602869
109819	602870
588622	602871
39769	602872
250455	602873
648637	602874
434309	602875
48331	602876
544461	602877
520766	602878
233229	602879
6351	602880
331019	602881
612587	602882
387207	602883
674479	602884
586732	602885
595852	602886
885	602887
64372	602888
167107	602889
33453	602890
300580	602891
7627	602892
149582	602893
675937	602894
380271	602895
549945	602896
80506	602897
154633	602898
556111	602899
642204	602900
354624	602901
450844	602902
5585	602903
53766	602904
204901	602905
25494	602906
401771	602907
2266	602908
625949	602909
61864	602910
128789	602911
421774	602912
491155	602913
268871	602914
623026	602915
51227	602916
449533	602917
320980	602918
342538	602919
507161	602920
429548	602921
25166	602922
123856	602923
105094	602924
474289	602925
80309	602926
688032	602927
45844	602928
626315	602929
61644	602930
432755	602931
239930	602932
163	602933
144500	602934
520248	602935
24447	602936
562466	602937
520197	602938
326808	602939
306272	602940
80300	602941
635276	602942
135404	602943
117074	602944
11271	602945
82849	602946
215007	602947
138308	602948
333535	602949
211680	602950
273585	602951
512183	602952
629838	602953
267082	602954
314498	602955
382044	602956
191973	602957
18275	602958
167343	602959
388582	602960
274689	602961
318393	602962
115265	602963
617238	602964
539146	602965
301366	602966
275950	602967
195118	602968
151637	602969
25590	602970
135563	602971
4838	602972
593249	602973
131202	602974
480546	602975
85756	602976
357776	602977
305205	602978
37450	602979
111441	602980
657605	602981
17583	602982
136481	602983
100297	602984
496117	602985
163596	602986
402262	602987
884	602988
460118	602989
575616	602990
379138	602991
92298	602992
347122	602993
327082	602994
93848	602995
39277	602996
101214	602997
1243	602998
29389	602999
30736	603000
75047	603001
240526	603002
464484	603003
30646	603004
62184	603005
249434	603006
126372	603007
730	603008
336950	603009
206289	603010
412779	603011
152729	603012
219295	603013
216926	603014
270880	603015
12	603016
66796	603017
396716	603018
510781	603019
170127	603020
53359	603021
524168	603022
555124	603023
631654	603024
124412	603025
243801	603026
520834	603027
204921	603028
381747	603029
22052	603030
12384	603031
490617	603032
137467	603033
692379	603034
392	603035
585095	603036
515783	603037
430851	603038
473687	603039
5843	603040
2774	603041
139396	603042
157875	603043
177766	603044
650206	603045
46315	603046
233204	603047
685124	603048
507155	603049
4324	603050
321659	603051
177223	603052
134494	603053
96785	603054
60612	603055
168053	603056
255211	603057
593203	603058
60765	603059
100132	603060
171409	603061
627455	603062
199479	603063
79424	603064
423512	603065
652100	603066
252700	603067
13180	603068
663126	603069
644079	603070
334400	603071
683250	603072
53666	603073
55064	603074
11340	603075
378554	603076
8986	603077
179691	603078
5928	603079
443515	603080
3413	603081
60810	603082
113850	603083
608458	603084
235897	603085
159552	603086
662304	603087
94506	603088
71116	603089
10211	603090
177761	603091
309568	603092
54352	603093
43171	603094
8243	603095
20598	603096
406701	603097
77044	603098
86660	603099
404907	603100
168857	603101
105889	603102
379026	603103
22443	603104
90122	603105
30741	603106
39293	603107
194423	603108
115008	603109
112903	603110
114864	603111
42804	603112
188754	603113
163197	603114
604942	603115
48599	603116
150315	603117
241211	603118
24706	603119
585562	603120
190447	603121
201567	603122
586285	603123
36557	603124
609160	603125
52430	603126
265217	603127
28168	603128
395717	603129
118840	603130
219590	603131
660170	603132
95777	603133
53774	603134
468952	603135
553325	603136
2	603137
10632	603138
142884	603139
351342	603140
232999	603141
504222	603142
29405	603143
671760	603144
435470	603145
488021	603146
425364	603147
360416	603148
2943	603149
197553	603150
3283	603151
177361	603152
22662	603153
6331	603154
550967	603155
611345	603156
637665	603157
535906	603158
111209	603159
135175	603160
54982	603161
249111	603162
477567	603163
469367	603164
448257	603165
538649	603166
530417	603167
76853	603168
105522	603169
1922	603170
140345	603171
531562	603172
25380	603173
105385	603174
560791	603175
157402	603176
568374	603177
137202	603178
380196	603179
12577	603180
9637	603181
391251	603182
213528	603183
46043	603184
176465	603185
321568	603186
288081	603187
236998	603188
81011	603189
540220	603190
574388	603191
53992	603192
155268	603193
14601	603194
96929	603195
392790	603196
217088	603197
2386	603198
649079	603199
147466	603200
184672	603201
536635	603202
38374	603203
458893	603204
640090	603205
117329	603206
22526	603207
673313	603208
344378	603209
621142	603210
138993	603211
146553	603212
77134	603213
10768	603214
578634	603215
248916	603216
20270	603217
354797	603218
30754	603219
3386	603220
87820	603221
105555	603222
137724	603223
30748	603224
134018	603225
458939	603226
658248	603227
219904	603228
157411	603229
11054	603230
112158	603231
50535	603232
102183	603233
523390	603234
5318	603235
118486	603236
16455	603237
54672	603238
18931	603239
19923	603240
314760	603241
9206	603242
10333	603243
1907	603244
77700	603245
113172	603246
683271	603247
633299	603248
502348	603249
591724	603250
296306	603251
31291	603252
29217	603253
136932	603254
154010	603255
469572	603256
380871	603257
22187	603258
296047	603259
435588	603260
656	603261
688249	603262
181159	603263
591934	603264
342182	603265
188281	603266
477430	603267
64134	603268
354742	603269
76954	603270
57709	603271
590867	603272
178024	603273
680830	603274
146051	603275
146161	603276
275336	603277
354266	603278
305289	603279
419148	603280
133615	603281
264326	603282
56355	603283
367714	603284
600018	603285
15337	603286
351358	603287
21039	603288
164019	603289
696882	603290
495724	603291
238990	603292
412561	603293
286015	603294
128817	603295
40859	603296
5220	603297
22374	603298
58149	603299
129406	603300
427	603301
167212	603302
615844	603303
58149	603304
269612	603305
481585	603306
565491	603307
251216	603308
63356	603309
469135	603310
23574	603311
205860	603312
683033	603313
60748	603314
583732	603315
597852	603316
416890	603317
17228	603318
469299	603319
324537	603320
325394	603321
471532	603322
52108	603323
411430	603324
112538	603325
647173	603326
564793	603327
688782	603328
2361	603329
625017	603330
160657	603331
334132	603332
343910	603333
351518	603334
590733	603335
609709	603336
45060	603337
160384	603338
508192	603339
177643	603340
282316	603341
378552	603342
174540	603343
44165	603344
24255	603345
310296	603346
268402	603347
398108	603348
633298	603349
679629	603350
57013	603351
50582	603352
45765	603353
592005	603354
534958	603355
181512	603356
385416	603357
340482	603358
539501	603359
197904	603360
12712	603361
356539	603362
626961	603363
406645	603364
211871	603365
621365	603366
697177	603367
369671	603368
487770	603369
162126	603370
634999	603371
162674	603372
46151	603373
348688	603374
176047	603375
12941	603376
144868	603377
662643	603378
516664	603379
223975	603380
567226	603381
272392	603382
94755	603383
42825	603384
1384	603385
634998	603386
130414	603387
117130	603388
683563	603389
317005	603390
129809	603391
474864	603392
387208	603393
356702	603394
101978	603395
570798	603396
405546	603397
268544	603398
485647	603399
359285	603400
635227	603401
340758	603402
109485	603403
1681	603404
210413	603405
36756	603406
52790	603407
21055	603408
21055	603409
21055	603410
262516	603411
551148	603412
675466	603413
462923	603414
172516	603415
693574	603416
497752	603417
186059	603418
151026	603419
191151	603420
14687	603421
385755	603422
83350	603423
461568	603424
92358	603425
561020	603426
10682	603427
441468	603428
646294	603429
321669	603430
124010	603431
108982	603432
512180	603433
508871	603434
133866	603435
142422	603436
54513	603437
508801	603438
675262	603439
34924	603440
63386	603441
104293	603442
159059	603443
596716	603444
271129	603445
393449	603446
7975	603447
185268	603448
569085	603449
555019	603450
618647	603451
57307	603452
41899	603453
62752	603454
101054	603455
279873	603456
20926	603457
531421	603458
12569	603459
51053	603460
526575	603461
556572	603462
466	603463
497996	603464
63558	603465
33200	603466
314929	603467
104508	603468
364811	603469
226759	603470
191859	603471
167369	603472
585292	603473
107168	603474
101028	603475
154715	603476
518626	603477
141409	603478
315958	603479
44135	603480
20446	603481
19378	603482
357663	603483
337467	603484
76105	603485
123324	603486
358703	603487
331	603488
246292	603489
165410	603490
97580	603491
248597	603492
279116	603493
614838	603494
20640	603495
409080	603496
622905	603497
110339	603498
503809	603499
33582	603500
58140	603501
55065	603502
397702	603503
79303	603504
596755	603505
640237	603506
426199	603507
256403	603508
122859	603509
329352	603510
309749	603511
443001	603512
50563	603513
407230	603514
407259	603515
39573	603516
163162	603517
81782	603518
1977	603519
1360	603520
167221	603521
591441	603522
587533	603523
8677	603524
21773	603525
131513	603526
130191	603527
28174	603528
432950	603529
186170	603530
343515	603531
133120	603532
31012	603533
146155	603534
571547	603535
97289	603536
52420	603537
630	603538
239797	603539
63133	603540
546625	603541
491127	603542
498664	603543
250826	603544
92168	603545
9056	603546
24215	603547
340234	603548
113923	603549
137735	603550
402596	603551
86921	603552
59304	603553
124981	603554
215722	603555
188029	603556
454152	603557
208066	603558
344341	603559
25781	603560
258250	603561
635174	603562
141705	603563
352241	603564
3635	603565
11372	603566
133155	603567
248499	603568
41112	603569
294329	603570
296024	603571
28377	603572
381266	603573
187033	603574
413940	603575
83391	603576
15881	603577
113164	603578
251610	603579
7949	603580
550352	603581
7050	603582
177932	603583
26555	603584
165963	603585
9044	603586
42449	603587
615181	603588
125	603589
480085	603590
195117	603591
606827	603592
187888	603593
239891	603594
362111	603595
52077	603596
650321	603597
192104	603598
415935	603599
191872	603600
1066	603601
655024	603602
582864	603603
169073	603604
509058	603605
428482	603606
568661	603607
197644	603608
47649	603609
108659	603610
564850	603611
401542	603612
89814	603613
114655	603614
48477	603615
3589	603616
167528	603617
90707	603618
49915	603619
473910	603620
34786	603621
66	603622
172482	603623
417040	603624
501797	603625
507253	603626
572593	603627
48951	603628
34320	603629
31139	603630
433419	603631
253317	603632
360489	603633
2454	603634
109485	603635
167284	603636
397667	603637
1172	603638
63947	603639
476081	603640
3593	603641
1683	603642
326657	603643
28546	603644
429880	603645
144739	603646
581022	603647
505198	603648
587713	603649
187530	603650
557663	603651
160006	603652
384762	603653
364105	603654
178595	603655
1145	603656
73835	603657
67759	603658
38093	603659
575293	603660
126304	603661
369558	603662
55813	603663
456699	603664
502884	603665
382783	603666
388605	603667
67759	603668
499194	603669
146175	603670
8600	603671
24776	603672
435705	603673
191406	603674
16882	603675
591884	603676
53767	603677
114949	603678
199839	603679
467782	603680
179163	603681
373465	603682
679734	603683
695968	603684
38098	603685
452734	603686
452383	603687
15004	603688
20504	603689
697790	603690
616395	603691
190563	603692
212739	603693
3969	603694
383146	603695
660752	603696
407417	603697
91294	603698
477274	603699
275910	603700
45868	603701
22605	603702
576337	603703
92399	603704
439956	603705
205941	603706
686501	603707
329575	603708
228591	603709
556751	603710
639198	603711
54557	603712
123666	603713
164843	603714
7802	603715
4001	603716
90499	603717
566793	603718
602719	603719
340104	603720
575200	603721
242931	603722
171906	603723
676152	603724
348078	603725
10544	603726
521990	603727
56489	603728
74908	603729
32106	603730
398789	603731
493622	603732
493623	603733
121409	603734
327388	603735
161226	603736
682318	603737
303378	603738
179209	603739
251514	603740
668050	603741
536122	603742
669929	603743
412609	603744
160395	603745
399077	603746
387455	603747
36610	603748
395816	603749
10468	603750
55445	603751
3766	603752
635824	603753
493931	603754
667601	603755
295	603756
215049	603757
29831	603758
118670	603759
134637	603760
16677	603761
331480	603762
407483	603763
230062	603764
217108	603765
335995	603766
165295	603767
472828	603768
545419	603769
54678	603770
593555	603771
537475	603772
119469	603773
164690	603774
408133	603775
706	603776
118284	603777
62348	603778
20485	603779
565967	603780
177233	603781
592029	603782
673925	603783
315231	603784
36089	603785
4532	603786
78498	603787
200227	603788
77617	603789
124717	603790
116457	603791
28155	603792
44180	603793
16691	603794
381627	603795
7588	603796
524072	603797
546570	603798
444856	603799
4375	603800
18895	603801
17168	603802
57913	603803
57902	603804
422233	603805
523551	603806
147258	603807
2119	603808
33283	603809
168831	603810
447332	603811
578429	603812
79178	603813
505571	603814
671976	603815
405	603816
355751	603817
505533	603818
575453	603819
524962	603820
487707	603821
28659	603822
324301	603823
20025	603824
72173	603825
48958	603826
190388	603827
19922	603828
529387	603829
13150	603830
647506	603831
329065	603832
40510	603833
37432	603834
16932	603835
564129	603836
150609	603837
3820	603838
126186	603839
643582	603840
5369	603841
28147	603842
17567	603843
5612	603844
626298	603845
77191	603846
74255	603847
680557	603848
463448	603849
64998	603850
445751	603851
353381	603852
514861	603853
666150	603854
25128	603855
107994	603856
41316	603857
232126	603858
17696	603859
10913	603860
210441	603861
64058	603862
311491	603863
263535	603864
516472	603865
92513	603866
286838	603867
138921	603868
651838	603869
399028	603870
26212	603871
194185	603872
54138	603873
61729	603874
232896	603875
311359	603876
158386	603877
56351	603878
23694	603879
280066	603880
43243	603881
490993	603882
4838	603883
31551	603884
450342	603885
327600	603886
108685	603887
7039	603888
251261	603889
2109	603890
79533	603891
57287	603892
18258	603893
240786	603894
160186	603895
17129	603896
34757	603897
269622	603898
136811	603899
52870	603900
84917	603901
619755	603902
21126	603903
7589	603904
447151	603905
632020	603906
79583	603907
350773	603908
145957	603909
13527	603910
662792	603911
135158	603912
45001	603913
333272	603914
609397	603915
114743	603916
180452	603917
605515	603918
17186	603919
537118	603920
519531	603921
179129	603922
607942	603923
6183	603924
16818	603925
259140	603926
11655	603927
439866	603928
431028	603929
109506	603930
361802	603931
590784	603932
201744	603933
688212	603934
21543	603935
58966	603936
357142	603937
651740	603938
417819	603939
607880	603940
10800	603941
8919	603942
65218	603943
23245	603944
273051	603945
148766	603946
31558	603947
656865	603948
297611	603949
233315	603950
625302	603951
478	603952
129558	603953
563199	603954
681623	603955
428611	603956
201082	603957
27952	603958
518920	603959
102051	603960
525417	603961
313465	603962
173059	603963
350376	603964
18171	603965
673034	603966
48862	603967
75635	603968
74330	603969
208898	603970
555455	603971
67579	603972
559998	603973
231497	603974
137657	603975
29001	603976
144664	603977
113260	603978
414685	603979
132620	603980
444340	603981
356957	603982
125366	603983
390592	603984
130044	603985
497705	603986
477285	603987
259	603988
282070	603989
635512	603990
356940	603991
418337	603992
130109	603993
250507	603994
201118	603995
102220	603996
80064	603997
503239	603998
336199	603999
31839	604000
569366	604001
11965	604002
84331	604003
481893	604004
260707	604005
553418	604006
5166	604007
131848	604008
88970	604009
134059	604010
589655	604011
115333	604012
432014	604013
444629	604014
211800	604015
120485	604016
125418	604017
5132	604018
625392	604019
540860	604020
19038	604021
9567	604022
303341	604023
670476	604024
612976	604025
103756	604026
488652	604027
23253	604028
554597	604029
334928	604030
4091	604031
16389	604032
280918	604033
2556	604034
637093	604035
149208	604036
115310	604037
305311	604038
336996	604039
46368	604040
56212	604041
496755	604042
671086	604043
204673	604044
674380	604045
670815	604046
54911	604047
467771	604048
185847	604049
421604	604050
255745	604051
244353	604052
425464	604053
51377	604054
116929	604055
59275	604056
14483	604057
592500	604058
275687	604059
559874	604060
384292	604061
40674	604062
154560	604063
25851	604064
636423	604065
682708	604066
60313	604067
105345	604068
120423	604069
3765	604070
129021	604071
64279	604072
200294	604073
136096	604074
143530	604075
503540	604076
558	604077
136876	604078
28532	604079
301947	604080
563463	604081
221242	604082
453623	604083
463833	604084
473090	604085
171154	604086
411808	604087
550296	604088
354254	604089
328929	604090
151270	604091
690837	604092
483501	604093
545396	604094
42253	604095
24499	604096
155105	604097
386704	604098
521392	604099
126569	604100
88268	604101
186681	604102
123580	604103
114586	604104
279605	604105
439973	604106
419580	604107
476449	604108
146	604109
304295	604110
6229	604111
71457	604112
41834	604113
448346	604114
12539	604115
384167	604116
43307	604117
628856	604118
332954	604119
551997	604120
388301	604121
290961	604122
641457	604123
146834	604124
561704	604125
681878	604126
171697	604127
180105	604128
639712	604129
626980	604130
270987	604131
39082	604132
242	604133
39570	604134
658108	604135
686386	604136
262756	604137
83992	604138
122571	604139
621368	604140
63193	604141
416636	604142
18285	604143
368612	604144
511650	604145
246652	604146
668032	604147
300111	604148
47163	604149
540592	604150
61281	604151
555210	604152
58737	604153
691914	604154
562365	604155
54500	604156
125540	604157
141210	604158
469006	604159
547127	604160
50893	604161
210264	604162
34819	604163
562674	604164
326843	604165
145715	604166
80895	604167
692440	604168
262394	604169
238229	604170
358735	604171
667174	604172
597204	604173
160784	604174
269937	604175
380	604176
102453	604177
419506	604178
106174	604179
147398	604180
552275	604181
157803	604182
571071	604183
539422	604184
291156	604185
51775	604186
22657	604187
15940	604188
377633	604189
636890	604190
537468	604191
231816	604192
101718	604193
670557	604194
143848	604195
423474	604196
691089	604197
192202	604198
94270	604199
161399	604200
176090	604201
75363	604202
424946	604203
105247	604204
507060	604205
152428	604206
595041	604207
79742	604208
384986	604209
256315	604210
385987	604211
531307	604212
152726	604213
150703	604214
121	604215
15350	604216
95178	604217
57142	604218
469355	604219
26337	604220
589632	604221
519066	604222
194916	604223
386471	604224
552031	604225
685890	604226
126050	604227
84993	604228
770	604229
555216	604230
22665	604231
283552	604232
36873	604233
592620	604234
52393	604235
108273	604236
457117	604237
6492	604238
297903	604239
404520	604240
52772	604241
104506	604242
571472	604243
402828	604244
339705	604245
232414	604246
36151	604247
121380	604248
190983	604249
126852	604250
540214	604251
33921	604252
684146	604253
35476	604254
268883	604255
595961	604256
73270	604257
152380	604258
5417	604259
151127	604260
71158	604261
25583	604262
481738	604263
576701	604264
671372	604265
48748	604266
77668	604267
107794	604268
34767	604269
48879	604270
129219	604271
300487	604272
484584	604273
416112	604274
57973	604275
663039	604276
208882	604277
437421	604278
486996	604279
233049	604280
30286	604281
503673	604282
409634	604283
26086	604284
180843	604285
207610	604286
62	604287
21699	604288
499224	604289
2032	604290
337593	604291
565152	604292
39727	604293
146518	604294
679353	604295
475451	604296
31326	604297
7362	604298
83132	604299
45561	604300
27228	604301
350609	604302
167840	604303
52233	604304
654642	604305
290879	604306
51437	604307
97431	604308
156306	604309
106575	604310
566526	604311
113304	604312
11758	604313
14534	604314
552851	604315
605651	604316
371576	604317
197562	604318
464580	604319
124722	604320
134959	604321
197809	604322
161239	604323
175599	604324
204433	604325
152291	604326
157602	604327
98372	604328
383647	604329
86250	604330
179625	604331
68503	604332
478233	604333
309991	604334
276018	604335
490562	604336
79864	604337
110543	604338
168909	604339
330205	604340
161161	604341
74084	604342
45530	604343
465593	604344
637	604345
485471	604346
109723	604347
119272	604348
426689	604349
27280	604350
10781	604351
316490	604352
551710	604353
73263	604354
418724	604355
84214	604356
603106	604357
538357	604358
110664	604359
15433	604360
83057	604361
662726	604362
111423	604363
61390	604364
161790	604365
183451	604366
320990	604367
117483	604368
513607	604369
549513	604370
374407	604371
479767	604372
652524	604373
493606	604374
378424	604375
154033	604376
58823	604377
563006	604378
608792	604379
9288	604380
480528	604381
17869	604382
68877	604383
2814	604384
377042	604385
526419	604386
74411	604387
359893	604388
428554	604389
144082	604390
441416	604391
167046	604392
426589	604393
441063	604394
611527	604395
185758	604396
443835	604397
5650	604398
11666	604399
382433	604400
97831	604401
309461	604402
46474	604403
550317	604404
547208	604405
394873	604406
235191	604407
570628	604408
113253	604409
259631	604410
73601	604411
555055	604412
487365	604413
470215	604414
25643	604415
26012	604416
450605	604417
369870	604418
198356	604419
123658	604420
105782	604421
337279	604422
573388	604423
318232	604424
6730	604425
420755	604426
659477	604427
457071	604428
465385	604429
131141	604430
128684	604431
697033	604432
320279	604433
595200	604434
58662	604435
332369	604436
300802	604437
104664	604438
158131	604439
153450	604440
3567	604441
136054	604442
94117	604443
229163	604444
139759	604445
188230	604446
203377	604447
58269	604448
314	604449
267065	604450
135157	604451
340819	604452
3087	604453
111823	604454
63753	604455
291917	604456
306720	604457
587330	604458
660802	604459
40646	604460
570580	604461
115797	604462
288876	604463
503046	604464
300917	604465
296774	604466
383172	604467
411740	604468
382673	604469
105030	604470
76363	604471
77654	604472
470730	604473
355411	604474
539174	604475
7173	604476
479878	604477
660534	604478
344696	604479
574810	604480
481324	604481
413394	604482
478408	604483
322020	604484
242898	604485
626949	604486
313282	604487
36463	604488
339456	604489
12345	604490
6569	604491
357367	604492
387607	604493
233873	604494
6952	604495
147641	604496
426906	604497
20189	604498
663435	604499
218955	604500
370259	604501
309496	604502
147622	604503
39	604504
32767	604505
33531	604506
57484	604507
337392	604508
436118	604509
164009	604510
618369	604511
334	604512
57579	604513
39353	604514
74647	604515
523394	604516
3208	604517
265536	604518
41480	604519
9061	604520
546919	604521
56289	604522
277259	604523
57078	604524
29862	604525
606581	604526
661104	604527
499117	604528
578019	604529
136322	604530
660343	604531
47299	604532
516440	604533
593622	604534
252328	604535
537939	604536
418835	604537
282851	604538
436258	604539
14329	604540
593359	604541
7097	604542
570603	604543
88949	604544
689726	604545
243674	604546
678133	604547
149903	604548
690227	604549
76329	604550
501226	604551
161304	604552
108355	604553
130613	604554
640289	604555
47385	604556
484740	604557
177474	604558
304657	604559
378394	604560
675480	604561
125010	604562
386795	604563
109283	604564
615053	604565
666839	604566
238361	604567
165725	604568
330165	604569
65903	604570
10784	604571
240590	604572
21082	604573
32637	604574
67757	604575
334443	604576
522900	604577
14885	604578
681905	604579
481301	604580
495553	604581
143589	604582
547169	604583
553816	604584
388360	604585
590214	604586
455117	604587
169856	604588
382052	604589
118553	604590
526079	604591
379647	604592
11135	604593
552055	604594
692444	604595
26648	604596
510462	604597
201581	604598
60830	604599
532197	604600
150360	604601
105795	604602
654310	604603
480556	604604
11682	604605
612573	604606
536929	604607
21584	604608
171851	604609
316517	604610
25032	604611
452136	604612
266364	604613
4651	604614
116520	604615
548501	604616
1347	604617
554682	604618
387731	604619
6404	604620
614222	604621
94518	604622
453854	604623
153848	604624
302089	604625
340568	604626
156116	604627
23349	604628
2723	604629
100	604630
116554	604631
202728	604632
512229	604633
196828	604634
312	604635
448615	604636
274223	604637
666411	604638
39779	604639
500910	604640
55337	604641
138238	604642
107121	604643
57612	604644
48836	604645
65352	604646
12243	604647
5823	604648
204498	604649
296792	604650
147656	604651
576914	604652
147692	604653
152499	604654
194504	604655
71246	604656
476027	604657
495774	604658
521333	604659
273499	604660
202387	604661
200399	604662
424937	604663
499957	604664
20827	604665
173003	604666
242045	604667
65946	604668
426393	604669
560308	604670
340098	604671
46533	604672
287495	604673
30090	604674
339254	604675
194334	604676
431	604677
18324	604678
7265	604679
5383	604680
12048	604681
55450	604682
555518	604683
84008	604684
204092	604685
372521	604686
317038	604687
166005	604688
456892	604689
19720	604690
673807	604691
662375	604692
561393	604693
545619	604694
351194	604695
656466	604696
90267	604697
108071	604698
100736	604699
627154	604700
365954	604701
259851	604702
476064	604703
193298	604704
5053	604705
330717	604706
502487	604707
98660	604708
682928	604709
468818	604710
578841	604711
256235	604712
649293	604713
575329	604714
161649	604715
255328	604716
35684	604717
171922	604718
51767	604719
30677	604720
81769	604721
294294	604722
51622	604723
637702	604724
209594	604725
592584	604726
538845	604727
364060	604728
261917	604729
20991	604730
222811	604731
364057	604732
10	604733
132026	604734
332924	604735
434727	604736
57978	604737
182325	604738
54563	604739
447550	604740
602015	604741
604622	604742
530394	604743
119031	604744
45181	604745
469675	604746
514704	604747
42578	604748
14531	604749
43262	604750
7407	604751
437941	604752
182785	604753
65531	604754
541972	604755
389151	604756
465442	604757
694896	604758
80947	604759
605381	604760
589943	604761
13685	604762
289549	604763
105630	604764
68154	604765
375637	604766
599103	604767
88029	604768
49849	604769
7153	604770
65362	604771
437271	604772
112151	604773
679150	604774
683624	604775
668287	604776
17320	604777
137821	604778
277300	604779
117816	604780
232785	604781
457987	604782
494543	604783
114453	604784
382766	604785
305479	604786
34727	604787
645926	604788
147021	604789
55997	604790
596448	604791
200091	604792
577131	604793
194611	604794
274020	604795
491569	604796
325	604797
376394	604798
53529	604799
53057	604800
383610	604801
659795	604802
460	604803
628259	604804
123738	604805
644805	604806
59016	604807
142045	604808
514127	604809
51020	604810
690254	604811
633170	604812
575559	604813
685443	604814
154691	604815
515017	604816
8962	604817
220124	604818
503386	604819
1171	604820
455427	604821
65844	604822
19419	604823
370614	604824
518456	604825
190537	604826
109634	604827
249612	604828
236142	604829
86900	604830
276300	604831
679055	604832
55254	604833
171490	604834
59193	604835
23573	604836
682356	604837
49680	604838
435951	604839
127943	604840
547579	604841
29804	604842
166157	604843
166020	604844
72381	604845
125105	604846
102508	604847
52930	604848
571965	604849
6919	604850
151500	604851
87447	604852
139360	604853
67796	604854
158136	604855
44258	604856
162875	604857
32935	604858
282728	604859
601550	604860
399757	604861
613009	604862
324524	604863
117342	604864
624615	604865
617390	604866
46426	604867
107752	604868
112331	604869
112330	604870
581650	604871
233498	604872
95414	604873
15201	604874
101988	604875
267000	604876
651021	604877
251695	604878
226568	604879
571258	604880
127071	604881
1145	604882
519694	604883
590495	604884
528281	604885
18781	604886
454085	604887
104520	604888
3429	604889
9883	604890
139995	604891
712	604892
12761	604893
479478	604894
677137	604895
496936	604896
359942	604897
573819	604898
6465	604899
293424	604900
522474	604901
595572	604902
103952	604903
258339	604904
335457	604905
63282	604906
523861	604907
63801	604908
113273	604909
542367	604910
98666	604911
97045	604912
683451	604913
314455	604914
6876	604915
129025	604916
237554	604917
633808	604918
147633	604919
547198	604920
173112	604921
9378	604922
331510	604923
242643	604924
205915	604925
264261	604926
80537	604927
472842	604928
79811	604929
263140	604930
371926	604931
289674	604932
504552	604933
486940	604934
389965	604935
265454	604936
225740	604937
205773	604938
5649	604939
47168	604940
502088	604941
104724	604942
54125	604943
170946	604944
276575	604945
204426	604946
610130	604947
283349	604948
294399	604949
255897	604950
414692	604951
64219	604952
595664	604953
595665	604954
136692	604955
20620	604956
37876	604957
142649	604958
146263	604959
25580	604960
663974	604961
43873	604962
10355	604963
135579	604964
618578	604965
89365	604966
9723	604967
286230	604968
76171	604969
247195	604970
655056	604971
271801	604972
695682	604973
505417	604974
55374	604975
155213	604976
149702	604977
2402	604978
126736	604979
59899	604980
185599	604981
512611	604982
355417	604983
205815	604984
655028	604985
18124	604986
489186	604987
35780	604988
84990	604989
507577	604990
107932	604991
499113	604992
374356	604993
438821	604994
250615	604995
590069	604996
489	604997
496927	604998
659398	604999
204019	605000
129694	605001
60364	605002
638227	605003
659284	605004
570	605005
431313	605006
523318	605007
523317	605008
660741	605009
417623	605010
449171	605011
115993	605012
628003	605013
467192	605014
447372	605015
159416	605016
42847	605017
264525	605018
310407	605019
288073	605020
296018	605021
87023	605022
92910	605023
155306	605024
135543	605025
186958	605026
18638	605027
70364	605028
29885	605029
461741	605030
666661	605031
443429	605032
688082	605033
667996	605034
590312	605035
13305	605036
70887	605037
19901	605038
62803	605039
370502	605040
545688	605041
299149	605042
505553	605043
625127	605044
405243	605045
450092	605046
511769	605047
27160	605048
647115	605049
148633	605050
5285	605051
252679	605052
351653	605053
18647	605054
80388	605055
573919	605056
179262	605057
275708	605058
81282	605059
43688	605060
18653	605061
4982	605062
615458	605063
149887	605064
362170	605065
368125	605066
288796	605067
427996	605068
57220	605069
102428	605070
302387	605071
657867	605072
63094	605073
631191	605074
643194	605075
248756	605076
523009	605077
82211	605078
27048	605079
303818	605080
131818	605081
125115	605082
23134	605083
458953	605084
167183	605085
278969	605086
151852	605087
649636	605088
21133	605089
4202	605090
123719	605091
407714	605092
160043	605093
384123	605094
9615	605095
426243	605096
13829	605097
334972	605098
238203	605099
88852	605100
93048	605101
289173	605102
285646	605103
541203	605104
131313	605105
96207	605106
24064	605107
415846	605108
495565	605109
179402	605110
58523	605111
383261	605112
64944	605113
570204	605114
332435	605115
549153	605116
33224	605117
281842	605118
604156	605119
185855	605120
142879	605121
169557	605122
235607	605123
155005	605124
155005	605125
599102	605126
79886	605127
361823	605128
11062	605129
59127	605130
78759	605131
134040	605132
263088	605133
543375	605134
51702	605135
250338	605136
541349	605137
28160	605138
650593	605139
6059	605140
543385	605141
340895	605142
299	605143
492907	605144
44719	605145
780	605146
134560	605147
67209	605148
513449	605149
660422	605150
451253	605151
153544	605152
259828	605153
42241	605154
572671	605155
8244	605156
16729	605157
1578	605158
22927	605159
253277	605160
502777	605161
132178	605162
36798	605163
586313	605164
574212	605165
8308	605166
656790	605167
249015	605168
73234	605169
259181	605170
103111	605171
644549	605172
10079	605173
307980	605174
42708	605175
576438	605176
576439	605177
35591	605178
162441	605179
16670	605180
90411	605181
448894	605182
35243	605183
90750	605184
57473	605185
332462	605186
60	605187
13403	605188
232515	605189
492873	605190
506347	605191
370917	605192
366808	605193
48583	605194
9439	605195
35638	605196
308937	605197
273283	605198
1055	605199
660445	605200
1513	605201
372145	605202
296082	605203
129995	605204
623	605205
251435	605206
396620	605207
501240	605208
174459	605209
315888	605210
54098	605211
122010	605212
238170	605213
57575	605214
600296	605215
62724	605216
282240	605217
144655	605218
340881	605219
606221	605220
154109	605221
569268	605222
145208	605223
369583	605224
276561	605225
240589	605226
351164	605227
389840	605228
451488	605229
285915	605230
697195	605231
173013	605232
396475	605233
379061	605234
9478	605235
611230	605236
533165	605237
686953	605238
15973	605239
136931	605240
84797	605241
112709	605242
422669	605243
134500	605244
514168	605245
324566	605246
230657	605247
548820	605248
324571	605249
121524	605250
277378	605251
403440	605252
93891	605253
636604	605254
93897	605255
234912	605256
17717	605257
134026	605258
35828	605259
74416	605260
598788	605261
650601	605262
151997	605263
431266	605264
84721	605265
244370	605266
284127	605267
227779	605268
627950	605269
367824	605270
330940	605271
158369	605272
572071	605273
233492	605274
80787	605275
694756	605276
142955	605277
85912	605278
25975	605279
226249	605280
18780	605281
639091	605282
528182	605283
442531	605284
207519	605285
266308	605286
267368	605287
22096	605288
137458	605289
527790	605290
74313	605291
538819	605292
75352	605293
108657	605294
104342	605295
295494	605296
139171	605297
546299	605298
305315	605299
37654	605300
62635	605301
392927	605302
395492	605303
38671	605304
1433	605305
15730	605306
318957	605307
459497	605308
379098	605309
66014	605310
348881	605311
290718	605312
40387	605313
285312	605314
643844	605315
36748	605316
562154	605317
2915	605318
151527	605319
694524	605320
22366	605321
408217	605322
373539	605323
431376	605324
386290	605325
256	605326
140313	605327
621525	605328
15009	605329
655071	605330
218983	605331
72135	605332
536949	605333
624	605334
674408	605335
581856	605336
258596	605337
403967	605338
27732	605339
693541	605340
291869	605341
493257	605342
307318	605343
853	605344
170904	605345
24921	605346
458268	605347
125713	605348
561961	605349
91637	605350
617076	605351
341889	605352
39121	605353
577186	605354
240582	605355
550366	605356
629631	605357
10093	605358
294536	605359
146322	605360
350617	605361
243923	605362
273742	605363
636508	605364
116960	605365
430408	605366
32332	605367
697565	605368
7242	605369
180669	605370
32152	605371
448241	605372
496957	605373
103002	605374
199649	605375
545836	605376
436232	605377
57375	605378
221072	605379
412915	605380
499188	605381
47965	605382
372272	605383
407555	605384
389187	605385
459432	605386
508759	605387
141226	605388
68616	605389
321941	605390
373140	605391
151328	605392
678623	605393
328003	605394
647647	605395
452610	605396
113860	605397
112091	605398
3622	605399
185298	605400
472782	605401
311424	605402
331370	605403
634736	605404
109051	605405
39372	605406
162457	605407
20245	605408
614015	605409
64845	605410
362184	605411
169914	605412
641427	605413
27312	605414
111407	605415
44140	605416
13690	605417
79290	605418
64834	605419
97660	605420
289785	605421
133761	605422
540925	605423
44464	605424
67686	605425
13849	605426
5836	605427
692331	605428
404809	605429
306993	605430
684009	605431
231493	605432
43182	605433
530995	605434
53941	605435
134499	605436
94884	605437
455945	605438
601477	605439
126878	605440
673563	605441
23865	605442
604640	605443
252676	605444
21064	605445
1619	605446
447727	605447
12432	605448
206270	605449
7675	605450
68900	605451
21818	605452
141725	605453
12295	605454
244969	605455
634325	605456
409356	605457
229034	605458
17802	605459
34659	605460
609461	605461
362378	605462
359199	605463
431423	605464
381550	605465
39872	605466
675481	605467
58	605468
305798	605469
130358	605470
47091	605471
616422	605472
52467	605473
107047	605474
473308	605475
9895	605476
593746	605477
131366	605478
3658	605479
172291	605480
6286	605481
235471	605482
446	605483
560452	605484
146476	605485
116862	605486
158147	605487
88330	605488
555495	605489
683179	605490
286153	605491
606901	605492
311526	605493
52553	605494
601536	605495
86185	605496
117234	605497
154015	605498
549752	605499
57387	605500
600806	605501
423244	605502
261405	605503
518810	605504
26392	605505
57	605506
52355	605507
571463	605508
432276	605509
407352	605510
439235	605511
38	605512
687022	605513
25429	605514
10398	605515
57143	605516
519624	605517
343	605518
169835	605519
120052	605520
61394	605521
697409	605522
439803	605523
543964	605524
54699	605525
111036	605526
689543	605527
564080	605528
371564	605529
348631	605530
600465	605531
463816	605532
305650	605533
43243	605534
195184	605535
19644	605536
110917	605537
70061	605538
598768	605539
56323	605540
422604	605541
307045	605542
247793	605543
291335	605544
628395	605545
589829	605546
89865	605547
682798	605548
497989	605549
169615	605550
190140	605551
673466	605552
490609	605553
657845	605554
393033	605555
137352	605556
11297	605557
76460	605558
78515	605559
33821	605560
78019	605561
661865	605562
35738	605563
295262	605564
303323	605565
641422	605566
542680	605567
213780	605568
18733	605569
513166	605570
13352	605571
64681	605572
140078	605573
332317	605574
80423	605575
648607	605576
97734	605577
690040	605578
524404	605579
114996	605580
631104	605581
358266	605582
71765	605583
73800	605584
606707	605585
7320	605586
508403	605587
658644	605588
93875	605589
77753	605590
124869	605591
398468	605592
398754	605593
492082	605594
1142	605595
3513	605596
172684	605597
74958	605598
590118	605599
57322	605600
4670	605601
484877	605602
135773	605603
497088	605604
331062	605605
260180	605606
572723	605607
127350	605608
324083	605609
338770	605610
49824	605611
165812	605612
151061	605613
410395	605614
458502	605615
657541	605616
458727	605617
47078	605618
116614	605619
340466	605620
32707	605621
496547	605622
497628	605623
185474	605624
250282	605625
604867	605626
659700	605627
35656	605628
80640	605629
129627	605630
31202	605631
10784	605632
105617	605633
429847	605634
381622	605635
167448	605636
487898	605637
35468	605638
511387	605639
33928	605640
19824	605641
83608	605642
622713	605643
54700	605644
383161	605645
301258	605646
500782	605647
22565	605648
240492	605649
468800	605650
246128	605651
449334	605652
240579	605653
164198	605654
98911	605655
5961	605656
101465	605657
49180	605658
400097	605659
74711	605660
139824	605661
14371	605662
49440	605663
568859	605664
7781	605665
525840	605666
33607	605667
32870	605668
91331	605669
104802	605670
610184	605671
257964	605672
20301	605673
492208	605674
398229	605675
639043	605676
627057	605677
1907	605678
568610	605679
204386	605680
73638	605681
10484	605682
501934	605683
317136	605684
466005	605685
140690	605686
13192	605687
75271	605688
337772	605689
259543	605690
55453	605691
46771	605692
294437	605693
58873	605694
503709	605695
293670	605696
527	605697
349188	605698
96329	605699
146642	605700
262379	605701
145197	605702
624499	605703
76429	605704
194947	605705
349704	605706
629198	605707
163532	605708
187154	605709
122202	605710
46748	605711
393847	605712
678214	605713
617502	605714
137052	605715
379809	605716
288492	605717
696641	605718
20843	605719
12226	605720
687374	605721
220108	605722
239945	605723
238852	605724
11469	605725
7756	605726
456802	605727
566153	605728
447513	605729
276825	605730
129984	605731
221238	605732
109235	605733
138664	605734
57985	605735
26501	605736
48786	605737
314002	605738
587563	605739
148742	605740
159600	605741
451689	605742
18088	605743
344207	605744
378149	605745
527533	605746
28230	605747
264389	605748
183954	605749
50097	605750
599700	605751
1475	605752
641883	605753
147208	605754
581778	605755
103298	605756
359955	605757
37283	605758
532550	605759
415726	605760
220797	605761
103034	605762
15646	605763
171252	605764
286420	605765
1048	605766
59912	605767
220804	605768
407567	605769
160925	605770
615478	605771
39100	605772
279859	605773
24098	605774
150531	605775
28085	605776
197719	605777
463347	605778
98722	605779
686139	605780
164423	605781
569862	605782
12720	605783
499034	605784
168221	605785
513934	605786
498630	605787
340709	605788
185761	605789
673490	605790
25327	605791
503466	605792
23327	605793
610418	605794
93025	605795
612697	605796
163559	605797
578215	605798
45935	605799
70522	605800
77071	605801
57585	605802
256394	605803
56662	605804
638508	605805
570540	605806
231449	605807
328459	605808
41354	605809
604186	605810
125608	605811
36711	605812
278347	605813
658520	605814
468970	605815
579763	605816
604812	605817
675903	605818
482338	605819
132951	605820
330965	605821
61006	605822
10552	605823
246704	605824
577581	605825
43092	605826
109370	605827
26543	605828
172087	605829
12821	605830
38615	605831
4425	605832
115194	605833
3385	605834
24628	605835
182767	605836
451386	605837
612209	605838
551759	605839
9510	605840
122477	605841
102537	605842
203257	605843
14487	605844
647919	605845
317408	605846
342304	605847
264498	605848
49	605849
279179	605850
111201	605851
334210	605852
243650	605853
610806	605854
81420	605855
596839	605856
609080	605857
258453	605858
120639	605859
55852	605860
84941	605861
3043	605862
1147	605863
578416	605864
103243	605865
103242	605866
138062	605867
19656	605868
429711	605869
127906	605870
117591	605871
255432	605872
336940	605873
467854	605874
35341	605875
277453	605876
125881	605877
435563	605878
304423	605879
18703	605880
105637	605881
249561	605882
433963	605883
480380	605884
137606	605885
49232	605886
411578	605887
131637	605888
311611	605889
463517	605890
79874	605891
80259	605892
677026	605893
546664	605894
235	605895
1767	605896
465341	605897
144416	605898
55882	605899
306251	605900
1742	605901
1742	605902
454275	605903
467930	605904
521971	605905
244573	605906
221667	605907
676077	605908
27668	605909
431552	605910
1870	605911
439530	605912
669395	605913
695874	605914
518481	605915
71249	605916
17241	605917
301510	605918
23082	605919
561289	605920
114822	605921
365235	605922
498265	605923
498256	605924
498263	605925
498259	605926
498269	605927
498257	605928
498284	605929
498270	605930
498264	605931
498285	605932
498266	605933
383960	605934
368893	605935
157870	605936
54081	605937
102947	605938
242593	605939
306755	605940
111073	605941
344714	605942
126034	605943
580073	605944
270803	605945
36936	605946
134326	605947
107366	605948
109041	605949
140756	605950
3790	605951
147546	605952
95355	605953
205624	605954
3223	605955
120926	605956
495557	605957
613616	605958
44502	605959
224859	605960
322948	605961
630083	605962
550350	605963
874	605964
48223	605965
650386	605966
59338	605967
56908	605968
194581	605969
206486	605970
162041	605971
459259	605972
2653	605973
446660	605974
1015	605975
4177	605976
170343	605977
170536	605978
479922	605979
385722	605980
94653	605981
525002	605982
12036	605983
9659	605984
52460	605985
102760	605986
168129	605987
367552	605988
383597	605989
667811	605990
193176	605991
52161	605992
426711	605993
78136	605994
647417	605995
58291	605996
21829	605997
226	605998
49033	605999
95611	606000
541771	606001
203980	606002
571584	606003
415563	606004
162303	606005
565466	606006
19228	606007
575580	606008
160112	606009
554946	606010
112995	606011
172543	606012
254564	606013
38928	606014
67786	606015
39	606016
151922	606017
533982	606018
616811	606019
21180	606020
650558	606021
675695	606022
59385	606023
693630	606024
693675	606025
199431	606026
114710	606027
456240	606028
2605	606029
558773	606030
266834	606031
668328	606032
172565	606033
93309	606034
86697	606035
171946	606036
237573	606037
34437	606038
616472	606039
96835	606040
190203	606041
92442	606042
451609	606043
307227	606044
190206	606045
47321	606046
673000	606047
128485	606048
660673	606049
143175	606050
446815	606051
270096	606052
169287	606053
402472	606054
4911	606055
170835	606056
31894	606057
17086	606058
673373	606059
96868	606060
353057	606061
337509	606062
178613	606063
150536	606064
371870	606065
295228	606066
316773	606067
247925	606068
251697	606069
172624	606070
279742	606071
647815	606072
553643	606073
436081	606074
329313	606075
32540	606076
31793	606077
525472	606078
681089	606079
642739	606080
259783	606081
452300	606082
128353	606083
348817	606084
4934	606085
159383	606086
11698	606087
99112	606088
46167	606089
40164	606090
63557	606091
624668	606092
509417	606093
1274	606094
45105	606095
96400	606096
74297	606097
394349	606098
66269	606099
47641	606100
627471	606101
293827	606102
32993	606103
480547	606104
180792	606105
596657	606106
193013	606107
169445	606108
501330	606109
172568	606110
593046	606111
673168	606112
273403	606113
19806	606114
589544	606115
671909	606116
2406	606117
208137	606118
147435	606119
2177	606120
153166	606121
167495	606122
39651	606123
284592	606124
549195	606125
381976	606126
2177	606127
223994	606128
679548	606129
97801	606130
13781	606131
371877	606132
532285	606133
9954	606134
659719	606135
494588	606136
502511	606137
39940	606138
28559	606139
222213	606140
291446	606141
304539	606142
254798	606143
160311	606144
207669	606145
319009	606146
54757	606147
222522	606148
680072	606149
464643	606150
621993	606151
7864	606152
473753	606153
238505	606154
48997	606155
731	606156
191668	606157
611306	606158
133123	606159
101428	606160
433232	606161
308951	606162
51272	606163
567120	606164
482168	606165
587647	606166
32870	606167
633898	606168
685373	606169
692729	606170
522654	606171
444467	606172
32564	606173
148879	606174
7471	606175
319995	606176
111955	606177
153199	606178
389710	606179
344334	606180
355863	606181
673522	606182
401090	606183
24295	606184
94850	606185
88133	606186
417589	606187
78616	606188
414239	606189
513685	606190
476	606191
337355	606192
572283	606193
270729	606194
697642	606195
138112	606196
12037	606197
34222	606198
113396	606199
93822	606200
121514	606201
275903	606202
17544	606203
143274	606204
34732	606205
87880	606206
54274	606207
89900	606208
414080	606209
610022	606210
22641	606211
367448	606212
2664	606213
42717	606214
16664	606215
251561	606216
34653	606217
2972	606218
265056	606219
305	606220
618014	606221
422186	606222
501670	606223
301721	606224
1078	606225
110849	606226
104315	606227
586638	606228
124472	606229
369937	606230
595227	606231
542040	606232
362867	606233
654899	606234
46674	606235
637229	606236
213716	606237
6756	606238
685003	606239
26556	606240
88132	606241
48907	606242
125331	606243
101638	606244
413493	606245
24592	606246
31204	606247
12097	606248
140642	606249
615758	606250
420557	606251
371544	606252
655302	606253
6585	606254
419292	606255
416124	606256
76336	606257
207592	606258
568453	606259
161838	606260
169102	606261
132029	606262
500832	606263
376315	606264
385468	606265
157490	606266
22813	606267
127679	606268
578229	606269
362820	606270
284529	606271
418372	606272
38896	606273
375485	606274
15566	606275
453162	606276
5736	606277
545063	606278
113052	606279
317684	606280
654111	606281
557	606282
159572	606283
158554	606284
679945	606285
317153	606286
534067	606287
159927	606288
136057	606289
51782	606290
24132	606291
537613	606292
13125	606293
195150	606294
521776	606295
537432	606296
612488	606297
9780	606298
429366	606299
158134	606300
496050	606301
635281	606302
514003	606303
546524	606304
486634	606305
58908	606306
243656	606307
86929	606308
880	606309
2238	606310
381256	606311
149178	606312
7826	606313
577467	606314
220290	606315
84589	606316
614866	606317
33598	606318
485367	606319
166278	606320
555851	606321
206110	606322
363979	606323
73187	606324
516674	606325
582511	606326
501168	606327
595874	606328
458782	606329
80	606330
365368	606331
304002	606332
115164	606333
559130	606334
365425	606335
174464	606336
90230	606337
1642	606338
64438	606339
571413	606340
305393	606341
218828	606342
642203	606343
444249	606344
463403	606345
143078	606346
169905	606347
659437	606348
68117	606349
110728	606350
64041	606351
246549	606352
47528	606353
13136	606354
8719	606355
591003	606356
559390	606357
133739	606358
593685	606359
536328	606360
488341	606361
628688	606362
284693	606363
3466	606364
414003	606365
301226	606366
11105	606367
648481	606368
201543	606369
57764	606370
337784	606371
439773	606372
337555	606373
537638	606374
264957	606375
579456	606376
546692	606377
286764	606378
660323	606379
300901	606380
326484	606381
333378	606382
324729	606383
235290	606384
268761	606385
215718	606386
16590	606387
44523	606388
152539	606389
656331	606390
7318	606391
608053	606392
186058	606393
46409	606394
447290	606395
491176	606396
270467	606397
469573	606398
43600	606399
60543	606400
662578	606401
5788	606402
415313	606403
527444	606404
378041	606405
635312	606406
43808	606407
180075	606408
35321	606409
461350	606410
193446	606411
510385	606412
661054	606413
4035	606414
657789	606415
114308	606416
61877	606417
126129	606418
37285	606419
618989	606420
2734	606421
101451	606422
8710	606423
337020	606424
139669	606425
235085	606426
30626	606427
27763	606428
5899	606429
36355	606430
37486	606431
60490	606432
54333	606433
337512	606434
452797	606435
98384	606436
411457	606437
28954	606438
579866	606439
51727	606440
17898	606441
51167	606442
572782	606443
400148	606444
106068	606445
628899	606446
11101	606447
294587	606448
639434	606449
404685	606450
246027	606451
155062	606452
430055	606453
6529	606454
570571	606455
13625	606456
681478	606457
57459	606458
278371	606459
568240	606460
297822	606461
345414	606462
326313	606463
129955	606464
47046	606465
642040	606466
562167	606467
542520	606468
1561	606469
372562	606470
145505	606471
376901	606472
408579	606473
7320	606474
190268	606475
169330	606476
679656	606477
47698	606478
330875	606479
29148	606480
4790	606481
639959	606482
157132	606483
156712	606484
308845	606485
62	606486
304701	606487
203091	606488
532986	606489
2298	606490
693287	606491
120020	606492
18030	606493
12889	606494
12535	606495
470285	606496
554276	606497
56632	606498
169290	606499
160892	606500
2371	606501
15238	606502
685029	606503
67752	606504
93372	606505
241087	606506
66961	606507
47238	606508
520903	606509
36505	606510
609958	606511
62192	606512
517155	606513
20589	606514
47090	606515
46923	606516
695606	606517
550357	606518
125789	606519
173073	606520
45839	606521
641340	606522
360502	606523
440941	606524
697801	606525
498190	606526
153858	606527
512497	606528
665784	606529
165653	606530
665595	606531
3216	606532
645255	606533
154017	606534
15522	606535
333434	606536
36588	606537
473131	606538
113583	606539
394140	606540
173361	606541
561292	606542
391922	606543
134090	606544
325493	606545
158478	606546
266073	606547
21788	606548
630886	606549
619435	606550
104977	606551
272756	606552
300865	606553
36750	606554
146598	606555
283949	606556
59547	606557
231157	606558
45146	606559
467901	606560
57217	606561
491	606562
126208	606563
171368	606564
520933	606565
243853	606566
530468	606567
244615	606568
89153	606569
7184	606570
200066	606571
276924	606572
52872	606573
431639	606574
569947	606575
7263	606576
13890	606577
59417	606578
356270	606579
349619	606580
244025	606581
244052	606582
374233	606583
320100	606584
53909	606585
576871	606586
406213	606587
676040	606588
103734	606589
314345	606590
2754	606591
644895	606592
78136	606593
497842	606594
534220	606595
91126	606596
654360	606597
582883	606598
319327	606599
680456	606600
206173	606601
673792	606602
363407	606603
636978	606604
59457	606605
132621	606606
212113	606607
407415	606608
400773	606609
101101	606610
49565	606611
216575	606612
23182	606613
615178	606614
90208	606615
116406	606616
293740	606617
20462	606618
520563	606619
160807	606620
521245	606621
1166	606622
150679	606623
20561	606624
661062	606625
52621	606626
38676	606627
49054	606628
643653	606629
615068	606630
78617	606631
597335	606632
522904	606633
505442	606634
426247	606635
46070	606636
671979	606637
282708	606638
116351	606639
579072	606640
337591	606641
686	606642
57466	606643
52730	606644
488522	606645
411948	606646
1844	606647
237709	606648
18602	606649
62920	606650
534697	606651
46796	606652
531256	606653
451963	606654
90479	606655
443288	606656
204062	606657
80444	606658
249439	606659
304357	606660
74891	606661
184217	606662
121400	606663
495661	606664
167530	606665
695647	606666
114826	606667
3506	606668
98333	606669
561252	606670
1016	606671
28262	606672
592078	606673
366940	606674
210435	606675
632420	606676
23807	606677
46078	606678
155028	606679
602273	606680
100041	606681
165848	606682
54499	606683
327219	606684
171850	606685
110798	606686
45122	606687
233509	606688
466636	606689
1483	606690
110772	606691
123203	606692
342831	606693
582367	606694
213107	606695
576245	606696
203135	606697
292421	606698
441884	606699
104374	606700
66055	606701
674130	606702
5024	606703
149915	606704
558186	606705
362507	606706
10367	606707
126276	606708
294064	606709
4774	606710
467941	606711
515398	606712
48487	606713
77238	606714
36124	606715
346267	606716
111671	606717
404446	606718
647552	606719
20140	606720
401558	606721
34991	606722
193917	606723
140	606724
155199	606725
5059	606726
521315	606727
276602	606728
3148	606729
262557	606730
608056	606731
352071	606732
2717	606733
282757	606734
312609	606735
42104	606736
83929	606737
512037	606738
421068	606739
221890	606740
218913	606741
608144	606742
185130	606743
17472	606744
40862	606745
237212	606746
154	606747
146147	606748
17159	606749
1688	606750
358459	606751
61370	606752
247011	606753
274137	606754
1720	606755
593639	606756
47116	606757
185548	606758
166957	606759
140314	606760
20930	606761
1610	606762
35497	606763
147916	606764
351507	606765
421018	606766
98409	606767
467546	606768
316533	606769
615293	606770
695824	606771
568089	606772
185709	606773
360	606774
277203	606775
158863	606776
231319	606777
223313	606778
368140	606779
390716	606780
573295	606781
133954	606782
181377	606783
271003	606784
11041	606785
59381	606786
161940	606787
253639	606788
493192	606789
94452	606790
270397	606791
136596	606792
307872	606793
12801	606794
21900	606795
642872	606796
52522	606797
5944	606798
133327	606799
359295	606800
83666	606801
24494	606802
207722	606803
215	606804
59169	606805
129865	606806
257845	606807
79	606808
26079	606809
162433	606810
345593	606811
72023	606812
75316	606813
197813	606814
18452	606815
127259	606816
109894	606817
605	606818
518448	606819
274366	606820
189058	606821
437576	606822
678817	606823
115202	606824
212596	606825
119403	606826
595003	606827
479255	606828
74102	606829
20634	606830
107544	606831
253170	606832
91394	606833
164619	606834
142912	606835
627727	606836
153897	606837
121350	606838
450447	606839
295	606840
157520	606841
76576	606842
590863	606843
493770	606844
618905	606845
109749	606846
467476	606847
497669	606848
40950	606849
149	606850
694004	606851
66	606852
267861	606853
73659	606854
105074	606855
165977	606856
346849	606857
121711	606858
250080	606859
399368	606860
69232	606861
216610	606862
217698	606863
689404	606864
31019	606865
49517	606866
303209	606867
635840	606868
61083	606869
281667	606870
616524	606871
117672	606872
568881	606873
23049	606874
599633	606875
434117	606876
24098	606877
147243	606878
664204	606879
44671	606880
56423	606881
572043	606882
12	606883
386772	606884
580129	606885
691847	606886
509366	606887
575151	606888
391308	606889
105447	606890
647505	606891
154312	606892
301736	606893
30970	606894
495695	606895
425720	606896
500775	606897
65660	606898
522959	606899
43927	606900
236023	606901
3849	606902
649666	606903
541983	606904
440462	606905
678226	606906
310565	606907
387210	606908
912	606909
296715	606910
606429	606911
304699	606912
19784	606913
226707	606914
28857	606915
546155	606916
69747	606917
446770	606918
510100	606919
22927	606920
121439	606921
643928	606922
213872	606923
36580	606924
29476	606925
608968	606926
437702	606927
612341	606928
183481	606929
540259	606930
122093	606931
52728	606932
147859	606933
73353	606934
257843	606935
346550	606936
159228	606937
52551	606938
16426	606939
387920	606940
332505	606941
151877	606942
152333	606943
75942	606944
476404	606945
10176	606946
345521	606947
170088	606948
601179	606949
369185	606950
100562	606951
20212	606952
101309	606953
280691	606954
517678	606955
252671	606956
552345	606957
382063	606958
654703	606959
5343	606960
578823	606961
645788	606962
52844	606963
119647	606964
622038	606965
173500	606966
186	606967
6035	606968
310104	606969
592549	606970
141416	606971
291734	606972
425160	606973
575382	606974
565939	606975
156874	606976
276670	606977
657992	606978
661105	606979
391718	606980
687287	606981
240585	606982
219682	606983
147152	606984
642333	606985
387092	606986
10368	606987
68868	606988
42477	606989
3577	606990
415	606991
155164	606992
92389	606993
34912	606994
106664	606995
147155	606996
311073	606997
513909	606998
3578	606999
150824	607000
84971	607001
64062	607002
548390	607003
397768	607004
599202	607005
3668	607006
430549	607007
369358	607008
678443	607009
678444	607010
406434	607011
5809	607012
535283	607013
669257	607014
10552	607015
613422	607016
293408	607017
506998	607018
299906	607019
669746	607020
127319	607021
457449	607022
88682	607023
672065	607024
685496	607025
63900	607026
47534	607027
63921	607028
138294	607029
33643	607030
462096	607031
187331	607032
180156	607033
101359	607034
54371	607035
93620	607036
439166	607037
605641	607038
35215	607039
57477	607040
651820	607041
142269	607042
651779	607043
443599	607044
447064	607045
429637	607046
506777	607047
131089	607048
391519	607049
283369	607050
157575	607051
1221	607052
188709	607053
340696	607054
383094	607055
200191	607056
616104	607057
101277	607058
453431	607059
236587	607060
179951	607061
540663	607062
24835	607063
322564	607064
89909	607065
34539	607066
301509	607067
473887	607068
633506	607069
181106	607070
313185	607071
3137	607072
408683	607073
4498	607074
246118	607075
180541	607076
443594	607077
526718	607078
67871	607079
43554	607080
302891	607081
502629	607082
95171	607083
3240	607084
396996	607085
222708	607086
88798	607087
501783	607088
168608	607089
226309	607090
540929	607091
246104	607092
255994	607093
570058	607094
43703	607095
422207	607096
464604	607097
548034	607098
432922	607099
517348	607100
140752	607101
75388	607102
136968	607103
590368	607104
49433	607105
255203	607106
82838	607107
401166	607108
515768	607109
358337	607110
120440	607111
51561	607112
160955	607113
168728	607114
91821	607115
381987	607116
470424	607117
617380	607118
588468	607119
9758	607120
198354	607121
2747	607122
439560	607123
613326	607124
660583	607125
165678	607126
317372	607127
513565	607128
622586	607129
105008	607130
528236	607131
662159	607132
228597	607133
317985	607134
162320	607135
359488	607136
487627	607137
681711	607138
948	607139
368765	607140
344811	607141
666061	607142
90514	607143
566625	607144
140798	607145
268622	607146
13434	607147
518689	607148
137083	607149
323785	607150
246191	607151
645252	607152
517188	607153
93828	607154
2230	607155
605096	607156
102596	607157
490619	607158
298857	607159
602995	607160
152306	607161
121789	607162
348932	607163
533326	607164
125458	607165
105800	607166
374192	607167
2324	607168
105470	607169
4981	607170
57571	607171
161583	607172
653045	607173
56307	607174
478663	607175
109065	607176
176577	607177
417097	607178
374843	607179
104629	607180
122769	607181
195	607182
691024	607183
693678	607184
368704	607185
34065	607186
21608	607187
303444	607188
340891	607189
160975	607190
585410	607191
55937	607192
223960	607193
256250	607194
480299	607195
433178	607196
93109	607197
457231	607198
588480	607199
375887	607200
4054	607201
191356	607202
628700	607203
422833	607204
124465	607205
361245	607206
51734	607207
124415	607208
79788	607209
469273	607210
471006	607211
11067	607212
431958	607213
103122	607214
625523	607215
129148	607216
522877	607217
24628	607218
569625	607219
255546	607220
603979	607221
2363	607222
216430	607223
397882	607224
26374	607225
608061	607226
55405	607227
208303	607228
388320	607229
431849	607230
503285	607231
324192	607232
174	607233
33244	607234
462735	607235
106186	607236
87641	607237
128467	607238
135997	607239
558647	607240
652184	607241
36141	607242
359394	607243
395068	607244
291766	607245
317966	607246
398196	607247
150356	607248
455612	607249
677377	607250
681242	607251
24447	607252
98048	607253
387628	607254
681707	607255
166433	607256
447245	607257
491057	607258
201603	607259
146770	607260
659406	607261
378161	607262
372265	607263
270361	607264
190644	607265
495054	607266
571364	607267
274010	607268
651351	607269
24820	607270
1030	607271
66500	607272
229178	607273
449085	607274
90422	607275
333177	607276
677904	607277
610183	607278
129894	607279
175212	607280
89773	607281
236602	607282
314	607283
107688	607284
131559	607285
490593	607286
56051	607287
546101	607288
378572	607289
96304	607290
135254	607291
143702	607292
373497	607293
88660	607294
278344	607295
619289	607296
427625	607297
116061	607298
497910	607299
499019	607300
85786	607301
526036	607302
337869	607303
129330	607304
493725	607305
245913	607306
129352	607307
451282	607308
212007	607309
665658	607310
200409	607311
219177	607312
125708	607313
66477	607314
22378	607315
911	607316
661603	607317
359834	607318
398470	607319
664278	607320
426345	607321
170931	607322
53539	607323
335784	607324
530467	607325
1043	607326
42191	607327
35546	607328
628105	607329
484567	607330
175041	607331
693776	607332
139823	607333
516425	607334
590965	607335
460541	607336
28142	607337
322546	607338
97702	607339
96389	607340
1278	607341
115243	607342
206948	607343
4765	607344
695971	607345
1251	607346
37798	607347
121984	607348
374271	607349
21584	607350
588964	607351
310937	607352
654428	607353
8761	607354
559865	607355
643940	607356
636612	607357
70931	607358
623561	607359
678740	607360
613265	607361
526532	607362
383164	607363
120499	607364
152576	607365
632266	607366
410684	607367
538782	607368
420984	607369
599053	607370
234326	607371
2091	607372
78674	607373
679000	607374
19731	607375
136373	607376
178	607377
299628	607378
124967	607379
2337	607380
106600	607381
33018	607382
430192	607383
522	607384
277288	607385
509229	607386
126648	607387
368292	607388
483942	607389
7514	607390
19252	607391
521907	607392
640555	607393
5383	607394
96130	607395
2837	607396
164558	607397
695247	607398
244860	607399
424	607400
76085	607401
380797	607402
386989	607403
241483	607404
106992	607405
168043	607406
812	607407
357006	607408
521198	607409
694399	607410
201601	607411
190381	607412
18110	607413
464	607414
71615	607415
689924	607416
46804	607417
318790	607418
369362	607419
50965	607420
284363	607421
93932	607422
565694	607423
8158	607424
447517	607425
81460	607426
644265	607427
1474	607428
451332	607429
39065	607430
30680	607431
272241	607432
497458	607433
430304	607434
8319	607435
600555	607436
104262	607437
243381	607438
507632	607439
340282	607440
175121	607441
77994	607442
62377	607443
10999	607444
648568	607445
395076	607446
101439	607447
18225	607448
476996	607449
298299	607450
229844	607451
390744	607452
419398	607453
323403	607454
144601	607455
95760	607456
4784	607457
434036	607458
484914	607459
307192	607460
516811	607461
501711	607462
609531	607463
515467	607464
284007	607465
291946	607466
309224	607467
98411	607468
75609	607469
690036	607470
279535	607471
84057	607472
673227	607473
17903	607474
240598	607475
98791	607476
240597	607477
161790	607478
300642	607479
655926	607480
310600	607481
268808	607482
111428	607483
587651	607484
14677	607485
572308	607486
88009	607487
528117	607488
171893	607489
596912	607490
512460	607491
482361	607492
503573	607493
202713	607494
491199	607495
246060	607496
74791	607497
60702	607498
686594	607499
156711	607500
368098	607501
46937	607502
491326	607503
7840	607504
117458	607505
162857	607506
465828	607507
18751	607508
122951	607509
652064	607510
541118	607511
587973	607512
204839	607513
2814	607514
95233	607515
342472	607516
544639	607517
208190	607518
411672	607519
490335	607520
85775	607521
234525	607522
281140	607523
114773	607524
117199	607525
7669	607526
74761	607527
483529	607528
10630	607529
497627	607530
596584	607531
339836	607532
261033	607533
10042	607534
173031	607535
160054	607536
587916	607537
16542	607538
345403	607539
596592	607540
275348	607541
253421	607542
187796	607543
591535	607544
71251	607545
139276	607546
156125	607547
43636	607548
235667	607549
687397	607550
436766	607551
436870	607552
436888	607553
436893	607554
302521	607555
302524	607556
302537	607557
624413	607558
58446	607559
226339	607560
487089	607561
393778	607562
184391	607563
173029	607564
337402	607565
141532	607566
135288	607567
363340	607568
314213	607569
223093	607570
264807	607571
138907	607572
613558	607573
48230	607574
131748	607575
697275	607576
14688	607577
36950	607578
6403	607579
2215	607580
61999	607581
201267	607582
240251	607583
683040	607584
13534	607585
687007	607586
533462	607587
420808	607588
589208	607589
272572	607590
428955	607591
18052	607592
48565	607593
71134	607594
137233	607595
466345	607596
767	607597
130824	607598
422614	607599
658382	607600
12295	607601
552384	607602
109126	607603
3014	607604
98055	607605
288064	607606
184578	607607
678423	607608
14852	607609
397709	607610
57962	607611
94183	607612
94613	607613
24858	607614
62920	607615
94381	607616
19672	607617
416103	607618
368429	607619
600941	607620
564622	607621
8368	607622
59453	607623
115131	607624
262263	607625
105765	607626
380574	607627
143388	607628
242848	607629
15124	607630
131894	607631
337622	607632
51680	607633
787	607634
398536	607635
59188	607636
456388	607637
39371	607638
662743	607639
165655	607640
68559	607641
69036	607642
56344	607643
385792	607644
525583	607645
600211	607646
60130	607647
461810	607648
143378	607649
76065	607650
423616	607651
132858	607652
121232	607653
160423	607654
155226	607655
68500	607656
647641	607657
6511	607658
78149	607659
57487	607660
547465	607661
433708	607662
3862	607663
512117	607664
103325	607665
37902	607666
238900	607667
44149	607668
2037	607669
484777	607670
82646	607671
75753	607672
148476	607673
586832	607674
473816	607675
197	607676
8813	607677
81708	607678
213380	607679
4225	607680
34352	607681
73450	607682
504679	607683
10661	607684
7488	607685
195321	607686
694662	607687
439259	607688
81860	607689
541207	607690
59386	607691
136977	607692
281557	607693
198732	607694
25756	607695
130327	607696
693617	607697
13111	607698
693659	607699
623658	607700
590881	607701
196118	607702
309721	607703
339998	607704
27450	607705
443799	607706
94519	607707
122700	607708
287665	607709
49635	607710
291186	607711
33582	607712
693705	607713
172763	607714
168104	607715
31630	607716
693660	607717
481707	607718
519210	607719
693683	607720
677868	607721
172559	607722
693730	607723
27420	607724
113010	607725
59385	607726
692966	607727
693662	607728
286754	607729
443096	607730
364937	607731
385211	607732
384056	607733
649125	607734
554652	607735
5196	607736
642966	607737
470851	607738
269639	607739
49023	607740
36478	607741
98	607742
554446	607743
279383	607744
44482	607745
62575	607746
172647	607747
200848	607748
597865	607749
15968	607750
641099	607751
491308	607752
653846	607753
430270	607754
197683	607755
153441	607756
177384	607757
225462	607758
514707	607759
48484	607760
188947	607761
19597	607762
399148	607763
46883	607764
618507	607765
672667	607766
482546	607767
59146	607768
603405	607769
161609	607770
329611	607771
135649	607772
10752	607773
666476	607774
641781	607775
81749	607776
127870	607777
578011	607778
359550	607779
149628	607780
693275	607781
603459	607782
39525	607783
270310	607784
94368	607785
381874	607786
22258	607787
56467	607788
634099	607789
678011	607790
63988	607791
433467	607792
3414	607793
555261	607794
1982	607795
325597	607796
77662	607797
146012	607798
169181	607799
121487	607800
44988	607801
192048	607802
387342	607803
491424	607804
886	607805
122858	607806
123198	607807
491724	607808
31307	607809
113051	607810
389570	607811
168027	607812
42164	607813
279410	607814
8540	607815
482927	607816
6	607817
420844	607818
109034	607819
584221	607820
139169	607821
468023	607822
528491	607823
156726	607824
9763	607825
13319	607826
38719	607827
227970	607828
45112	607829
332651	607830
532946	607831
469694	607832
421428	607833
23851	607834
45740	607835
111052	607836
545932	607837
591538	607838
31198	607839
267763	607840
631514	607841
80607	607842
11438	607843
599044	607844
257701	607845
105459	607846
110694	607847
377019	607848
446693	607849
925	607850
6224	607851
531788	607852
690841	607853
159340	607854
50613	607855
347728	607856
445286	607857
528471	607858
644167	607859
355315	607860
307992	607861
532521	607862
63483	607863
2419	607864
227747	607865
2865	607866
617023	607867
33546	607868
9837	607869
143338	607870
565968	607871
648848	607872
434075	607873
561217	607874
437242	607875
437243	607876
206587	607877
107147	607878
596431	607879
390462	607880
201081	607881
128077	607882
608240	607883
168033	607884
137393	607885
641631	607886
35519	607887
160018	607888
99879	607889
306100	607890
264741	607891
54015	607892
687292	607893
329597	607894
104119	607895
15722	607896
44187	607897
447127	607898
449299	607899
443824	607900
687238	607901
244973	607902
48056	607903
463707	607904
327988	607905
307621	607906
7842	607907
321134	607908
514	607909
175952	607910
353707	607911
549531	607912
43564	607913
112083	607914
101080	607915
416412	607916
296631	607917
87635	607918
33761	607919
369216	607920
122693	607921
395984	607922
8281	607923
60444	607924
289427	607925
3911	607926
435082	607927
167936	607928
123189	607929
362876	607930
626553	607931
33202	607932
22945	607933
38138	607934
191278	607935
193509	607936
652387	607937
136929	607938
511219	607939
18215	607940
122837	607941
284806	607942
3021	607943
54	607944
697	607945
162293	607946
278	607947
452292	607948
306010	607949
516874	607950
11089	607951
574584	607952
659759	607953
408762	607954
167486	607955
9037	607956
404091	607957
390371	607958
281332	607959
215652	607960
143033	607961
169922	607962
337476	607963
270143	607964
99333	607965
313128	607966
17373	607967
97517	607968
427612	607969
41116	607970
173386	607971
56463	607972
19957	607973
175749	607974
368794	607975
9449	607976
486098	607977
205017	607978
130109	607979
502091	607980
254660	607981
37268	607982
340424	607983
502087	607984
490283	607985
643078	607986
566376	607987
648601	607988
382332	607989
113286	607990
303492	607991
618272	607992
2229	607993
1242	607994
341369	607995
76124	607996
30396	607997
243510	607998
7105	607999
271213	608000
521655	608001
54236	608002
449963	608003
146945	608004
365006	608005
490142	608006
208936	608007
18200	608008
1	608009
459350	608010
21581	608011
477615	608012
140377	608013
50051	608014
162991	608015
98797	608016
667946	608017
59339	608018
43658	608019
325288	608020
349583	608021
582836	608022
177389	608023
112543	608024
485044	608025
22810	608026
88217	608027
46729	608028
162834	608029
365751	608030
82913	608031
66607	608032
221407	608033
219241	608034
242075	608035
99627	608036
3205	608037
404958	608038
353916	608039
657443	608040
646403	608041
670428	608042
523182	608043
331161	608044
229312	608045
542626	608046
21808	608047
274307	608048
55657	608049
152179	608050
602253	608051
317027	608052
662449	608053
5879	608054
464734	608055
386408	608056
497229	608057
82061	608058
94567	608059
690712	608060
5585	608061
103176	608062
62786	608063
694855	608064
27880	608065
477624	608066
161028	608067
471069	608068
241285	608069
521378	608070
96526	608071
166341	608072
94948	608073
509916	608074
257707	608075
503737	608076
408574	608077
484894	608078
233298	608079
408777	608080
75122	608081
443266	608082
123209	608083
685558	608084
172757	608085
341489	608086
116998	608087
635399	608088
210489	608089
425276	608090
133944	608091
2296	608092
130198	608093
14477	608094
393	608095
382731	608096
148509	608097
313832	608098
404629	608099
59993	608100
422163	608101
10211	608102
693422	608103
153161	608104
68	608105
107146	608106
76251	608107
193778	608108
566328	608109
50805	608110
160762	608111
542641	608112
209038	608113
55378	608114
503244	608115
158279	608116
158382	608117
103532	608118
652985	608119
622069	608120
109646	608121
630875	608122
143638	608123
12543	608124
40018	608125
98742	608126
643249	608127
4	608128
386386	608129
162097	608130
553485	608131
297995	608132
44826	608133
499357	608134
489214	608135
431394	608136
106665	608137
4467	608138
61460	608139
73894	608140
418323	608141
3600	608142
300948	608143
122524	608144
86004	608145
17966	608146
570473	608147
456042	608148
430912	608149
217	608150
367546	608151
163237	608152
223833	608153
496545	608154
128743	608155
246458	608156
41806	608157
134525	608158
37472	608159
196792	608160
691229	608161
2326	608162
641295	608163
292290	608164
7951	608165
596957	608166
651365	608167
575967	608168
254127	608169
117047	608170
387269	608171
655821	608172
1840	608173
536989	608174
326581	608175
73124	608176
15497	608177
115188	608178
13967	608179
173037	608180
42569	608181
324132	608182
131865	608183
408774	608184
126371	608185
208718	608186
17739	608187
43816	608188
453270	608189
46350	608190
37234	608191
133066	608192
493673	608193
82572	608194
17007	608195
553941	608196
478933	608197
447948	608198
483857	608199
559168	608200
541261	608201
428175	608202
139527	608203
35349	608204
896	608205
583133	608206
449025	608207
675612	608208
584255	608209
486827	608210
120531	608211
56	608212
22960	608213
322074	608214
532004	608215
88422	608216
23852	608217
141672	608218
249563	608219
295633	608220
5355	608221
112082	608222
227361	608223
87070	608224
5067	608225
10637	608226
607937	608227
140351	608228
8173	608229
531578	608230
34026	608231
120355	608232
640168	608233
223325	608234
117018	608235
382718	608236
531113	608237
294443	608238
406226	608239
59267	608240
7654	608241
158196	608242
43882	608243
4700	608244
138428	608245
593238	608246
565643	608247
22100	608248
102731	608249
13537	608250
616350	608251
2801	608252
148267	608253
103768	608254
210620	608255
104927	608256
416683	608257
45270	608258
679140	608259
1099	608260
462558	608261
110247	608262
93800	608263
657296	608264
475168	608265
34049	608266
137404	608267
118739	608268
343065	608269
603160	608270
60561	608271
126534	608272
40715	608273
596250	608274
24370	608275
628127	608276
389453	608277
76266	608278
598065	608279
12943	608280
401490	608281
673004	608282
52573	608283
31661	608284
97027	608285
19	608286
468309	608287
271159	608288
230362	608289
155081	608290
231652	608291
172351	608292
35982	608293
10637	608294
400497	608295
93312	608296
133457	608297
609406	608298
67854	608299
1662	608300
245139	608301
616982	608302
461797	608303
41173	608304
18635	608305
83044	608306
158909	608307
193263	608308
34576	608309
78284	608310
39558	608311
9302	608312
254770	608313
526708	608314
584636	608315
165150	608316
120371	608317
11083	608318
387669	608319
27276	608320
137718	608321
40860	608322
534377	608323
459143	608324
357806	608325
96820	608326
508909	608327
527891	608328
610137	608329
520164	608330
571322	608331
97705	608332
142677	608333
74665	608334
24900	608335
36027	608336
10827	608337
135835	608338
134015	608339
591265	608340
7649	608341
504822	608342
386310	608343
337316	608344
22059	608345
609234	608346
564191	608347
685361	608348
371423	608349
38330	608350
3705	608351
261846	608352
608289	608353
38179	608354
563240	608355
364324	608356
104135	608357
581116	608358
552468	608359
87445	608360
71765	608361
531274	608362
443810	608363
121211	608364
530686	608365
323685	608366
147065	608367
242220	608368
457443	608369
153004	608370
669621	608371
17551	608372
37637	608373
691815	608374
105898	608375
269430	608376
49545	608377
301175	608378
536737	608379
575598	608380
18985	608381
183483	608382
307007	608383
117561	608384
256547	608385
502	608386
663051	608387
230378	608388
205302	608389
28200	608390
120279	608391
92071	608392
299571	608393
44638	608394
158746	608395
103	608396
222357	608397
170564	608398
57419	608399
297717	608400
123741	608401
564137	608402
359731	608403
2531	608404
416511	608405
304661	608406
512640	608407
189180	608408
544747	608409
282224	608410
44185	608411
533647	608412
3986	608413
283918	608414
175094	608415
538876	608416
324985	608417
328006	608418
163561	608419
43073	608420
122436	608421
383403	608422
563727	608423
668315	608424
203550	608425
8228	608426
46073	608427
108382	608428
486730	608429
141453	608430
681608	608431
481626	608432
424691	608433
152015	608434
2011	608435
125858	608436
439365	608437
291507	608438
635372	608439
691937	608440
224639	608441
380825	608442
28311	608443
2439	608444
551815	608445
657199	608446
17112	608447
180289	608448
684081	608449
51873	608450
67481	608451
53187	608452
117616	608453
140834	608454
676783	608455
2668	608456
50432	608457
227945	608458
618003	608459
268041	608460
599189	608461
518389	608462
54902	608463
666823	608464
538595	608465
198903	608466
41018	608467
165066	608468
192890	608469
11073	608470
7558	608471
21117	608472
130935	608473
121846	608474
284203	608475
17569	608476
38573	608477
42591	608478
505609	608479
20208	608480
417961	608481
140856	608482
414039	608483
448313	608484
43341	608485
32079	608486
4234	608487
101691	608488
252830	608489
623447	608490
273279	608491
253008	608492
689172	608493
281052	608494
86200	608495
28252	608496
156898	608497
313774	608498
540150	608499
37401	608500
238259	608501
678851	608502
260455	608503
127806	608504
645612	608505
84899	608506
4161	608507
219354	608508
155089	608509
360311	608510
289967	608511
201535	608512
323826	608513
76491	608514
216348	608515
214473	608516
217238	608517
124046	608518
74153	608519
675547	608520
276892	608521
31119	608522
80762	608523
243420	608524
31802	608525
338852	608526
53867	608527
364965	608528
418763	608529
60180	608530
11801	608531
675774	608532
568065	608533
594598	608534
47251	608535
633975	608536
26553	608537
323479	608538
93517	608539
678307	608540
72155	608541
9507	608542
351115	608543
564835	608544
450996	608545
67124	608546
462162	608547
347719	608548
293397	608549
40107	608550
91008	608551
89045	608552
36027	608553
618609	608554
156062	608555
295962	608556
166436	608557
606962	608558
55952	608559
152971	608560
35980	608561
292928	608562
530730	608563
603867	608564
656995	608565
35878	608566
16873	608567
543305	608568
24238	608569
159094	608570
679643	608571
96091	608572
635377	608573
159583	608574
483292	608575
317605	608576
168934	608577
16425	608578
54520	608579
526752	608580
53730	608581
17058	608582
104404	608583
123348	608584
261257	608585
30195	608586
155674	608587
630115	608588
287273	608589
141310	608590
541379	608591
359256	608592
120685	608593
237042	608594
57566	608595
674164	608596
108430	608597
122880	608598
93071	608599
103394	608600
15143	608601
138512	608602
189763	608603
19562	608604
474164	608605
147452	608606
10797	608607
324470	608608
133970	608609
2089	608610
39283	608611
118977	608612
35728	608613
157448	608614
66519	608615
18031	608616
521043	608617
193045	608618
626263	608619
558528	608620
226103	608621
77772	608622
43771	608623
123382	608624
578753	608625
164814	608626
79398	608627
288246	608628
656263	608629
167664	608630
123673	608631
451962	608632
366700	608633
70297	608634
180934	608635
178700	608636
129951	608637
470933	608638
331058	608639
7855	608640
595883	608641
443997	608642
141280	608643
56325	608644
154648	608645
92823	608646
105510	608647
55468	608648
64549	608649
111387	608650
362868	608651
316383	608652
535	608653
111164	608654
16687	608655
1436	608656
144	608657
573496	608658
13040	608659
430653	608660
72517	608661
187982	608662
462552	608663
224420	608664
366626	608665
122559	608666
402726	608667
122981	608668
88821	608669
69563	608670
8351	608671
335034	608672
3485	608673
10930	608674
169012	608675
571579	608676
105368	608677
91635	608678
657203	608679
79516	608680
36131	608681
352118	608682
44499	608683
122739	608684
84938	608685
258204	608686
321855	608687
534426	608688
69212	608689
95851	608690
153495	608691
39581	608692
55217	608693
164950	608694
2093	608695
474542	608696
109310	608697
33395	608698
617198	608699
653394	608700
23514	608701
8151	608702
132792	608703
140399	608704
97529	608705
379097	608706
188015	608707
78028	608708
536966	608709
38030	608710
284808	608711
675	608712
30830	608713
37346	608714
16994	608715
656194	608716
288717	608717
48850	608718
37496	608719
3987	608720
465389	608721
59	608722
257724	608723
106275	608724
544511	608725
4001	608726
151521	608727
93489	608728
5570	608729
65387	608730
537000	608731
155415	608732
515543	608733
63233	608734
647660	608735
323286	608736
467249	608737
141286	608738
597519	608739
91319	608740
166	608741
5125	608742
20683	608743
554715	608744
1423	608745
8027	608746
217922	608747
337459	608748
250037	608749
93559	608750
511324	608751
344523	608752
365756	608753
45173	608754
38755	608755
10184	608756
644035	608757
105645	608758
142153	608759
57511	608760
360856	608761
484766	608762
375929	608763
257542	608764
16129	608765
9305	608766
82210	608767
120365	608768
168290	608769
15540	608770
30023	608771
24681	608772
8617	608773
164163	608774
536536	608775
44339	608776
53685	608777
18872	608778
340937	608779
368550	608780
555048	608781
478260	608782
4576	608783
20701	608784
76024	608785
447363	608786
162173	608787
30596	608788
39403	608789
76688	608790
262181	608791
634026	608792
112540	608793
628424	608794
14209	608795
172811	608796
188938	608797
682812	608798
275504	608799
363665	608800
151036	608801
6984	608802
535579	608803
601449	608804
385587	608805
175958	608806
275251	608807
30811	608808
48712	608809
2993	608810
264790	608811
42878	608812
451021	608813
93632	608814
172395	608815
643041	608816
36169	608817
70579	608818
417890	608819
138410	608820
48140	608821
6626	608822
143358	608823
58100	608824
160677	608825
628273	608826
5561	608827
427704	608828
45156	608829
274003	608830
20514	608831
41379	608832
345794	608833
162278	608834
186172	608835
26746	608836
50100	608837
447125	608838
332944	608839
6975	608840
111212	608841
166592	608842
675513	608843
1612	608844
380191	608845
47820	608846
11509	608847
285815	608848
34275	608849
150803	608850
152309	608851
520841	608852
2660	608853
505516	608854
16291	608855
102913	608856
113242	608857
687842	608858
320503	608859
202632	608860
400726	608861
247170	608862
9272	608863
131131	608864
5	608865
583851	608866
625986	608867
82640	608868
166283	608869
338809	608870
137641	608871
78054	608872
628275	608873
281430	608874
264167	608875
123068	608876
18572	608877
130037	608878
240802	608879
69775	608880
492967	608881
21972	608882
429408	608883
168759	608884
450284	608885
166416	608886
673344	608887
6192	608888
81253	608889
170067	608890
140357	608891
231	608892
1126	608893
33672	608894
243360	608895
584196	608896
7708	608897
145228	608898
622981	608899
52592	608900
629830	608901
461938	608902
656	608903
77582	608904
492838	608905
355027	608906
419672	608907
72097	608908
83903	608909
4568	608910
275526	608911
10348	608912
504082	608913
29767	608914
14713	608915
601832	608916
423998	608917
252070	608918
36077	608919
577160	608920
39581	608921
92088	608922
553147	608923
112010	608924
6881	608925
297712	608926
200	608927
155754	608928
569595	608929
9742	608930
22173	608931
121056	608932
262274	608933
27052	608934
22394	608935
80323	608936
16974	608937
404349	608938
30850	608939
245224	608940
579860	608941
96099	608942
610707	608943
119003	608944
417867	608945
11949	608946
640199	608947
440521	608948
479804	608949
82054	608950
170037	608951
678309	608952
92088	608953
355120	608954
459435	608955
58770	608956
1243	608957
5798	608958
568027	608959
640044	608960
514709	608961
672383	608962
281720	608963
107784	608964
328947	608965
111435	608966
381680	608967
578928	608968
6389	608969
682323	608970
76440	608971
355172	608972
195206	608973
134242	608974
593789	608975
242456	608976
471895	608977
23966	608978
471941	608979
584867	608980
348895	608981
140143	608982
179925	608983
479349	608984
622588	608985
39858	608986
654498	608987
222641	608988
24901	608989
14486	608990
143554	608991
662955	608992
53326	608993
382910	608994
335490	608995
1371	608996
249241	608997
26961	608998
479858	608999
580752	609000
551781	609001
60021	609002
370571	609003
41306	609004
20267	609005
599327	609006
20782	609007
388636	609008
189534	609009
41913	609010
252591	609011
126441	609012
199054	609013
228548	609014
417502	609015
582186	609016
67	609017
495589	609018
598433	609019
177458	609020
193420	609021
584089	609022
383110	609023
195912	609024
667385	609025
311284	609026
184799	609027
533940	609028
640878	609029
80366	609030
2	609031
79310	609032
66021	609033
522632	609034
539220	609035
282758	609036
45525	609037
545743	609038
40831	609039
201557	609040
297032	609041
204055	609042
204010	609043
547327	609044
297344	609045
139294	609046
651487	609047
458247	609048
645831	609049
20145	609050
43151	609051
175525	609052
385365	609053
656	609054
144927	609055
667657	609056
682761	609057
411851	609058
267901	609059
8236	609060
7775	609061
24244	609062
102518	609063
265857	609064
423735	609065
90708	609066
478542	609067
74	609068
439987	609069
104897	609070
522	609071
654695	609072
117631	609073
462300	609074
366484	609075
589313	609076
379642	609077
109541	609078
6203	609079
429124	609080
466928	609081
69072	609082
443432	609083
496372	609084
623057	609085
566167	609086
5144	609087
193829	609088
164559	609089
404781	609090
611466	609091
111397	609092
96253	609093
5144	609094
434476	609095
251882	609096
442906	609097
285935	609098
43365	609099
85125	609100
403260	609101
280483	609102
24661	609103
8625	609104
512898	609105
258610	609106
606675	609107
423437	609108
143102	609109
30767	609110
25320	609111
685370	609112
658385	609113
332219	609114
16659	609115
156346	609116
165424	609117
168859	609118
21423	609119
624622	609120
16035	609121
420227	609122
390529	609123
611294	609124
192913	609125
395689	609126
501714	609127
145341	609128
377895	609129
532433	609130
4398	609131
60744	609132
73194	609133
681	609134
491854	609135
347626	609136
465582	609137
4082	609138
282738	609139
90740	609140
662352	609141
43636	609142
597911	609143
354126	609144
349093	609145
538775	609146
43629	609147
243636	609148
61161	609149
187319	609150
69974	609151
612761	609152
80615	609153
108531	609154
262285	609155
591555	609156
165904	609157
346863	609158
129763	609159
21589	609160
90417	609161
73223	609162
114287	609163
130600	609164
115286	609165
40395	609166
341084	609167
4411	609168
661046	609169
42206	609170
172527	609171
15914	609172
89484	609173
17005	609174
579069	609175
111473	609176
130083	609177
652341	609178
114980	609179
62056	609180
59417	609181
544266	609182
684805	609183
240539	609184
666340	609185
337903	609186
313268	609187
138011	609188
104380	609189
172529	609190
426321	609191
608104	609192
46180	609193
245019	609194
303225	609195
551465	609196
85988	609197
302828	609198
143410	609199
59716	609200
116433	609201
428376	609202
7953	609203
445	609204
288892	609205
436732	609206
306716	609207
489041	609208
141498	609209
479571	609210
581262	609211
128704	609212
367199	609213
646	609214
345994	609215
50164	609216
660902	609217
140311	609218
2273	609219
22403	609220
666559	609221
408957	609222
682741	609223
546872	609224
167708	609225
113160	609226
660914	609227
482248	609228
10978	609229
553296	609230
1218	609231
43126	609232
2568	609233
74905	609234
590806	609235
641898	609236
194	609237
70765	609238
165764	609239
4278	609240
14730	609241
178685	609242
63117	609243
187518	609244
129494	609245
47198	609246
251815	609247
7137	609248
480339	609249
22989	609250
541	609251
659433	609252
525207	609253
122138	609254
160291	609255
20495	609256
56	609257
54	609258
7678	609259
356815	609260
198427	609261
142984	609262
696354	609263
159454	609264
50630	609265
639596	609266
208929	609267
170179	609268
621009	609269
397746	609270
132310	609271
396152	609272
621699	609273
375124	609274
374277	609275
257776	609276
366600	609277
280437	609278
19628	609279
92015	609280
415	609281
418030	609282
89799	609283
41250	609284
417943	609285
74741	609286
411741	609287
643820	609288
31754	609289
2786	609290
381328	609291
178292	609292
311736	609293
168278	609294
140423	609295
507302	609296
25965	609297
58581	609298
79203	609299
343584	609300
313637	609301
20758	609302
78185	609303
586704	609304
435493	609305
135466	609306
550187	609307
289420	609308
678992	609309
10990	609310
6366	609311
574714	609312
133076	609313
627544	609314
61720	609315
529726	609316
396260	609317
936	609318
235383	609319
180802	609320
115524	609321
253667	609322
89632	609323
109656	609324
141516	609325
245623	609326
140128	609327
373868	609328
29701	609329
104799	609330
490920	609331
26860	609332
399739	609333
415	609334
647878	609335
95396	609336
271861	609337
498053	609338
429424	609339
130309	609340
496199	609341
62287	609342
486120	609343
53880	609344
41830	609345
653287	609346
339261	609347
316012	609348
323842	609349
330989	609350
654423	609351
309016	609352
407644	609353
447263	609354
476624	609355
349683	609356
42390	609357
125185	609358
10899	609359
620030	609360
92607	609361
374910	609362
596686	609363
509782	609364
293897	609365
115763	609366
551100	609367
532243	609368
29480	609369
378130	609370
127353	609371
214041	609372
259137	609373
318811	609374
181726	609375
393729	609376
188210	609377
540926	609378
541841	609379
442315	609380
508389	609381
157379	609382
77002	609383
9966	609384
373681	609385
170124	609386
663316	609387
365567	609388
296469	609389
40255	609390
432230	609391
294123	609392
140571	609393
666601	609394
327054	609395
195941	609396
163051	609397
475741	609398
36486	609399
276691	609400
148712	609401
533718	609402
609505	609403
650062	609404
25899	609405
44996	609406
309822	609407
395845	609408
657904	609409
609883	609410
454195	609411
569615	609412
93273	609413
514568	609414
176558	609415
137894	609416
6660	609417
11424	609418
55311	609419
662479	609420
608941	609421
4892	609422
438161	609423
108059	609424
192266	609425
1233	609426
256371	609427
6385	609428
669676	609429
109262	609430
5902	609431
642867	609432
433207	609433
597390	609434
25786	609435
443794	609436
321056	609437
570240	609438
358924	609439
436759	609440
104446	609441
455962	609442
3565	609443
6440	609444
102619	609445
599767	609446
480280	609447
100746	609448
542366	609449
10753	609450
6320	609451
682573	609452
671135	609453
388419	609454
62933	609455
470713	609456
434314	609457
87701	609458
73479	609459
495189	609460
107467	609461
28829	609462
551976	609463
463452	609464
129568	609465
64820	609466
411890	609467
695615	609468
353234	609469
318525	609470
107630	609471
74395	609472
72913	609473
46801	609474
234394	609475
584712	609476
678661	609477
277350	609478
111778	609479
512446	609480
82732	609481
348114	609482
381224	609483
682416	609484
166006	609485
33260	609486
242570	609487
174569	609488
396356	609489
447078	609490
674458	609491
447093	609492
75864	609493
662367	609494
619091	609495
657697	609496
201208	609497
23443	609498
44661	609499
4713	609500
188692	609501
428764	609502
596858	609503
487449	609504
242111	609505
582891	609506
655046	609507
394497	609508
27312	609509
131027	609510
37690	609511
151958	609512
370775	609513
269811	609514
687866	609515
491692	609516
18662	609517
20313	609518
229	609519
507819	609520
637853	609521
205272	609522
166370	609523
88002	609524
52523	609525
40727	609526
28299	609527
213474	609528
301316	609529
140987	609530
675132	609531
697163	609532
104518	609533
676967	609534
391501	609535
91842	609536
554675	609537
54050	609538
537349	609539
469117	609540
602470	609541
112060	609542
694985	609543
289622	609544
689435	609545
465743	609546
245442	609547
352090	609548
193852	609549
387493	609550
693293	609551
203367	609552
14522	609553
354777	609554
647702	609555
537063	609556
610821	609557
75984	609558
485529	609559
125733	609560
32776	609561
8033	609562
172797	609563
563422	609564
463320	609565
578	609566
174506	609567
158563	609568
690984	609569
130072	609570
596861	609571
23826	609572
12931	609573
589443	609574
636568	609575
5598	609576
374105	609577
105893	609578
393263	609579
75600	609580
538028	609581
1075	609582
518212	609583
304208	609584
417583	609585
103130	609586
10666	609587
13612	609588
3019	609589
145310	609590
151872	609591
342840	609592
438777	609593
265931	609594
285479	609595
137646	609596
38945	609597
406043	609598
694457	609599
461289	609600
31300	609601
579575	609602
59913	609603
201586	609604
35117	609605
467800	609606
195288	609607
44494	609608
99113	609609
53303	609610
21402	609611
4431	609612
364147	609613
488920	609614
137725	609615
116872	609616
443143	609617
403147	609618
376470	609619
155291	609620
86659	609621
112457	609622
391764	609623
244770	609624
115331	609625
14987	609626
55953	609627
566754	609628
553108	609629
7774	609630
38004	609631
2004	609632
137669	609633
78314	609634
461403	609635
2309	609636
197835	609637
6958	609638
52643	609639
679529	609640
204175	609641
130126	609642
353454	609643
166602	609644
147916	609645
28018	609646
125213	609647
580529	609648
522464	609649
600880	609650
495215	609651
471682	609652
21923	609653
300680	609654
53780	609655
550782	609656
146522	609657
646839	609658
1545	609659
129151	609660
581561	609661
158143	609662
686212	609663
73959	609664
53686	609665
655266	609666
663502	609667
294944	609668
17045	609669
292507	609670
86758	609671
243581	609672
7368	609673
218886	609674
501682	609675
138639	609676
148477	609677
867	609678
428424	609679
341715	609680
45788	609681
129907	609682
329163	609683
21307	609684
158475	609685
103460	609686
81735	609687
611528	609688
150550	609689
423231	609690
19114	609691
51018	609692
232222	609693
144198	609694
536454	609695
5669	609696
146580	609697
387056	609698
280868	609699
638281	609700
881	609701
67628	609702
175235	609703
603187	609704
151874	609705
31498	609706
442	609707
65567	609708
13974	609709
421	609710
1784	609711
369689	609712
101673	609713
241979	609714
626882	609715
275900	609716
325755	609717
136845	609718
21566	609719
391544	609720
688216	609721
50389	609722
51963	609723
112043	609724
300453	609725
80437	609726
150165	609727
475267	609728
31007	609729
364695	609730
253541	609731
87487	609732
52722	609733
677617	609734
38025	609735
136774	609736
55957	609737
301328	609738
364986	609739
595142	609740
320921	609741
476832	609742
579515	609743
38706	609744
600219	609745
683247	609746
103169	609747
141040	609748
273382	609749
675293	609750
468372	609751
1027	609752
63924	609753
21242	609754
194088	609755
500070	609756
47538	609757
54747	609758
159054	609759
75952	609760
146227	609761
7147	609762
150396	609763
211406	609764
505179	609765
180407	609766
676112	609767
509875	609768
34758	609769
237288	609770
177228	609771
168239	609772
267146	609773
1769	609774
658226	609775
12477	609776
9805	609777
107197	609778
388314	609779
406061	609780
120816	609781
9369	609782
115126	609783
604892	609784
383933	609785
633512	609786
645702	609787
92505	609788
162401	609789
76156	609790
55673	609791
381329	609792
2806	609793
94264	609794
57525	609795
424929	609796
613939	609797
238731	609798
529128	609799
652766	609800
38608	609801
658693	609802
158936	609803
83696	609804
658322	609805
667095	609806
346083	609807
639533	609808
654313	609809
390631	609810
342546	609811
456711	609812
33025	609813
654189	609814
695954	609815
277719	609816
594698	609817
368036	609818
106942	609819
43664	609820
368865	609821
6282	609822
106115	609823
520498	609824
427733	609825
103774	609826
5667	609827
61372	609828
12	609829
142429	609830
522046	609831
92892	609832
180798	609833
438788	609834
20738	609835
195754	609836
7454	609837
21075	609838
138220	609839
676	609840
522344	609841
168264	609842
136873	609843
160788	609844
134619	609845
336924	609846
134620	609847
535502	609848
597203	609849
48329	609850
689772	609851
696279	609852
508237	609853
538511	609854
166768	609855
665651	609856
305068	609857
58128	609858
594103	609859
97039	609860
541406	609861
500225	609862
499085	609863
104382	609864
24976	609865
663428	609866
12800	609867
57464	609868
165662	609869
663412	609870
302745	609871
662736	609872
322551	609873
432266	609874
31725	609875
131710	609876
626306	609877
152308	609878
7755	609879
687960	609880
224389	609881
501001	609882
460193	609883
3177	609884
6341	609885
19364	609886
10368	609887
45256	609888
123744	609889
460300	609890
460260	609891
164427	609892
164325	609893
337679	609894
83685	609895
116566	609896
20364	609897
52594	609898
34030	609899
666404	609900
518302	609901
586359	609902
73782	609903
86175	609904
611556	609905
374784	609906
417392	609907
362607	609908
288362	609909
84619	609910
40556	609911
472013	609912
2534	609913
55780	609914
421259	609915
678678	609916
26543	609917
410818	609918
473449	609919
260829	609920
140096	609921
514755	609922
639518	609923
130555	609924
129886	609925
479670	609926
253221	609927
515397	609928
241860	609929
152532	609930
162007	609931
533247	609932
405173	609933
374835	609934
374859	609935
18967	609936
85686	609937
292103	609938
424	609939
564711	609940
162170	609941
451800	609942
679332	609943
258376	609944
666246	609945
51640	609946
19617	609947
329045	609948
616640	609949
140433	609950
169540	609951
534759	609952
8972	609953
499613	609954
514113	609955
21380	609956
223699	609957
320733	609958
169529	609959
4184	609960
386299	609961
649336	609962
610935	609963
212820	609964
81127	609965
350761	609966
415643	609967
525298	609968
262856	609969
233430	609970
426562	609971
595371	609972
355684	609973
77308	609974
390417	609975
11820	609976
57804	609977
9941	609978
297646	609979
275847	609980
489130	609981
683352	609982
632523	609983
629778	609984
372159	609985
133902	609986
680077	609987
596504	609988
9910	609989
2306	609990
51304	609991
203227	609992
552211	609993
608877	609994
180041	609995
93493	609996
8585	609997
325862	609998
14196	609999
64812	610000
337	610001
654453	610002
334065	610003
54802	610004
23878	610005
23811	610006
221324	610007
9187	610008
163611	610009
415817	610010
205728	610011
37460	610012
627025	610013
22570	610014
82466	610015
82468	610016
148820	610017
305246	610018
615513	610019
419277	610020
14326	610021
685302	610022
95779	610023
528144	610024
136749	610025
438383	610026
468	610027
70517	610028
171899	610029
89609	610030
132394	610031
1311	610032
149003	610033
243105	610034
6292	610035
39361	610036
78923	610037
5174	610038
692695	610039
325918	610040
30481	610041
264070	610042
1533	610043
339805	610044
299447	610045
21004	610046
620795	610047
142749	610048
400244	610049
347696	610050
545878	610051
436478	610052
144209	610053
490698	610054
569371	610055
286757	610056
492232	610057
3569	610058
665851	610059
139706	610060
323199	610061
500384	610062
692624	610063
689101	610064
518943	610065
51259	610066
385420	610067
383098	610068
383139	610069
106148	610070
167574	610071
546397	610072
258760	610073
430418	610074
582139	610075
592994	610076
335313	610077
137715	610078
5952	610079
548122	610080
32020	610081
14242	610082
522	610083
325501	610084
549487	610085
170882	610086
2467	610087
23434	610088
129187	610089
170454	610090
88611	610091
2211	610092
145942	610093
43179	610094
692060	610095
51411	610096
548548	610097
7623	610098
164107	610099
102541	610100
445610	610101
177410	610102
192851	610103
43164	610104
24425	610105
1004	610106
468824	610107
140938	610108
145069	610109
356771	610110
579230	610111
421841	610112
61392	610113
295586	610114
487541	610115
570217	610116
442917	610117
34312	610118
547	610119
326424	610120
78782	610121
568794	610122
573784	610123
2697	610124
189822	610125
528679	610126
508981	610127
111256	610128
243116	610129
138127	610130
49331	610131
685169	610132
52965	610133
20529	610134
288835	610135
185318	610136
100840	610137
256056	610138
76959	610139
100169	610140
590566	610141
2300	610142
12380	610143
54960	610144
4309	610145
490006	610146
113018	610147
322381	610148
26517	610149
2754	610150
691916	610151
312237	610152
450520	610153
292414	610154
256673	610155
495405	610156
17024	610157
276320	610158
256426	610159
254708	610160
129079	610161
15709	610162
264422	610163
154770	610164
632324	610165
543208	610166
18607	610167
411135	610168
170778	610169
563807	610170
577725	610171
12642	610172
640140	610173
493653	610174
312756	610175
160572	610176
142455	610177
170710	610178
8849	610179
157645	610180
429703	610181
10733	610182
376240	610183
439468	610184
427609	610185
424176	610186
131117	610187
59758	610188
47437	610189
108311	610190
338867	610191
374842	610192
162434	610193
546775	610194
90877	610195
113453	610196
605052	610197
605303	610198
517298	610199
485127	610200
154305	610201
93856	610202
462140	610203
462161	610204
280279	610205
6886	610206
34802	610207
14874	610208
268696	610209
81763	610210
45174	610211
425849	610212
428463	610213
661606	610214
110195	610215
85563	610216
148679	610217
59902	610218
631161	610219
44739	610220
654241	610221
109778	610222
125507	610223
628601	610224
151838	610225
170648	610226
2872	610227
45042	610228
447188	610229
12950	610230
494356	610231
273113	610232
137892	610233
13424	610234
34011	610235
9700	610236
190189	610237
45902	610238
124670	610239
484269	610240
405824	610241
690104	610242
517928	610243
7717	610244
364665	610245
49306	610246
49338	610247
41796	610248
680336	610249
121876	610250
502616	610251
38195	610252
681204	610253
444699	610254
50018	610255
496307	610256
160771	610257
519726	610258
605704	610259
211439	610260
1547	610261
12291	610262
227271	610263
388379	610264
499461	610265
100620	610266
683011	610267
119018	610268
11103	610269
141368	610270
5474	610271
225537	610272
75338	610273
226190	610274
562254	610275
347619	610276
687274	610277
458051	610278
147537	610279
320981	610280
39451	610281
30681	610282
47558	610283
420176	610284
241976	610285
48677	610286
253322	610287
682593	610288
72405	610289
19214	610290
507246	610291
132391	610292
152335	610293
152219	610294
190897	610295
627109	610296
813	610297
4246	610298
38060	610299
502575	610300
464686	610301
676326	610302
157765	610303
489252	610304
157015	610305
116399	610306
391475	610307
446855	610308
5980	610309
56294	610310
4642	610311
44546	610312
532907	610313
3869	610314
532733	610315
25245	610316
120504	610317
337369	610318
531567	610319
435386	610320
31940	610321
478305	610322
671163	610323
188633	610324
30705	610325
340885	610326
428004	610327
124728	610328
602730	610329
337713	610330
239867	610331
339487	610332
58639	610333
147656	610334
132559	610335
675522	610336
413404	610337
172545	610338
693550	610339
693749	610340
693750	610341
172518	610342
142776	610343
115214	610344
48506	610345
582778	610346
588999	610347
191810	610348
21583	610349
682563	610350
68712	610351
520150	610352
170683	610353
86520	610354
478218	610355
23777	610356
606320	610357
448643	610358
455743	610359
90663	610360
229441	610361
634154	610362
54731	610363
258477	610364
52325	610365
12414	610366
427795	610367
554897	610368
466508	610369
130289	610370
104522	610371
557460	610372
204936	610373
100563	610374
61712	610375
421900	610376
164183	610377
395877	610378
468929	610379
497172	610380
161271	610381
173730	610382
361841	610383
652098	610384
696461	610385
221146	610386
423344	610387
2681	610388
1352	610389
101074	610390
161910	610391
671806	610392
102239	610393
14391	610394
19070	610395
367028	610396
29926	610397
412698	610398
471288	610399
243	610400
604226	610401
574865	610402
90496	610403
134468	610404
191891	610405
569239	610406
665699	610407
29925	610408
613114	610409
144201	610410
323557	610411
151490	610412
46158	610413
70604	610414
58717	610415
26724	610416
513680	610417
581677	610418
207555	610419
471879	610420
149128	610421
181724	610422
127559	610423
10712	610424
159627	610425
448348	610426
172549	610427
693615	610428
478926	610429
631384	610430
495081	610431
533491	610432
484787	610433
219581	610434
607730	610435
15412	610436
675462	610437
111745	610438
191390	610439
632308	610440
340316	610441
85240	610442
166898	610443
340675	610444
388707	610445
292458	610446
603717	610447
243046	610448
496160	610449
13189	610450
20791	610451
662503	610452
168975	610453
132291	610454
637892	610455
5218	610456
510922	610457
515139	610458
73	610459
387467	610460
4955	610461
48234	610462
523191	610463
119	610464
538733	610465
602361	610466
573690	610467
257087	610468
108597	610469
623877	610470
4175	610471
128195	610472
597754	610473
615264	610474
2426	610475
127230	610476
209958	610477
27326	610478
53713	610479
214212	610480
130545	610481
644364	610482
32274	610483
16447	610484
366663	610485
104917	610486
9541	610487
225406	610488
9905	610489
124214	610490
471476	610491
474766	610492
27614	610493
496775	610494
143722	610495
225469	610496
11748	610497
539291	610498
12997	610499
492162	610500
487729	610501
18786	610502
15611	610503
592053	610504
6612	610505
185941	610506
456584	610507
511957	610508
504846	610509
26103	610510
44788	610511
4501	610512
81118	610513
200150	610514
6446	610515
200	610516
2573	610517
672346	610518
62893	610519
632557	610520
506551	610521
163160	610522
60069	610523
131456	610524
598715	610525
620918	610526
55529	610527
648167	610528
483138	610529
438449	610530
397051	610531
97560	610532
181055	610533
631040	610534
549314	610535
248770	610536
47120	610537
1669	610538
693612	610539
693575	610540
421463	610541
645761	610542
309	610543
191203	610544
376463	610545
631155	610546
648459	610547
693769	610548
318110	610549
90983	610550
148856	610551
46862	610552
500	610553
37850	610554
176719	610555
614611	610556
148091	610557
191155	610558
224688	610559
159961	610560
172	610561
62440	610562
11634	610563
97334	610564
667519	610565
57086	610566
525102	610567
429064	610568
622015	610569
390494	610570
26519	610571
667569	610572
678282	610573
349660	610574
75456	610575
542351	610576
190987	610577
303850	610578
41684	610579
312588	610580
594429	610581
98038	610582
486643	610583
90488	610584
158314	610585
529832	610586
201949	610587
422340	610588
477875	610589
477912	610590
80239	610591
478070	610592
659357	610593
478587	610594
258521	610595
496000	610596
34182	610597
314071	610598
569170	610599
145259	610600
6421	610601
293508	610602
171559	610603
691257	610604
16052	610605
492030	610606
384573	610607
54412	610608
233958	610609
202252	610610
148783	610611
4218	610612
49943	610613
342446	610614
46661	610615
408901	610616
37210	610617
106059	610618
638023	610619
453346	610620
18043	610621
368490	610622
653443	610623
533102	610624
383097	610625
383073	610626
383082	610627
159396	610628
419660	610629
679277	610630
90603	610631
596901	610632
446600	610633
43858	610634
175977	610635
129984	610636
571960	610637
677097	610638
491287	610639
528277	610640
33287	610641
472398	610642
44836	610643
631418	610644
6366	610645
118431	610646
693466	610647
19723	610648
118373	610649
570632	610650
4429	610651
12762	610652
134594	610653
367677	610654
688612	610655
159532	610656
275027	610657
530392	610658
139	610659
532681	610660
533105	610661
221913	610662
481931	610663
46941	610664
4382	610665
347617	610666
694262	610667
436588	610668
164985	610669
72146	610670
81834	610671
240504	610672
697	610673
360023	610674
478841	610675
73019	610676
521564	610677
183703	610678
260353	610679
206598	610680
314	610681
13705	610682
6076	610683
69305	610684
93714	610685
16749	610686
469549	610687
818	610688
182224	610689
25034	610690
602126	610691
127604	610692
491709	610693
113828	610694
61461	610695
128226	610696
672813	610697
307876	610698
148531	610699
25306	610700
10868	610701
166951	610702
97345	610703
540279	610704
546862	610705
432743	610706
405234	610707
610438	610708
315743	610709
107331	610710
430671	610711
416567	610712
139953	610713
495230	610714
121918	610715
210963	610716
591850	610717
324159	610718
43281	610719
1769	610720
181135	610721
365870	610722
559277	610723
244274	610724
350608	610725
395475	610726
28947	610727
4082	610728
183781	610729
250493	610730
313915	610731
373955	610732
3760	610733
348658	610734
567743	610735
314990	610736
124030	610737
567671	610738
100462	610739
416316	610740
567721	610741
461685	610742
551735	610743
168891	610744
79628	610745
137092	610746
527496	610747
409769	610748
21811	610749
138882	610750
538515	610751
65775	610752
290525	610753
406526	610754
113124	610755
531368	610756
33014	610757
417197	610758
64672	610759
14584	610760
505604	610761
69175	610762
133936	610763
216378	610764
21095	610765
200011	610766
321519	610767
111326	610768
498894	610769
694417	610770
489610	610771
37041	610772
321322	610773
567704	610774
266089	610775
387299	610776
130423	610777
26458	610778
106598	610779
364	610780
4209	610781
614858	610782
483046	610783
19126	610784
427234	610785
105930	610786
652084	610787
42220	610788
74955	610789
42236	610790
84878	610791
534886	610792
41604	610793
92109	610794
87051	610795
69022	610796
589577	610797
672019	610798
63121	610799
371776	610800
577682	610801
121874	610802
4671	610803
521966	610804
117324	610805
24005	610806
61780	610807
720	610808
18673	610809
132901	610810
43269	610811
573354	610812
61826	610813
88964	610814
5396	610815
685034	610816
73836	610817
40266	610818
156021	610819
476793	610820
494927	610821
609335	610822
107262	610823
174707	610824
392	610825
193368	610826
278874	610827
84601	610828
320295	610829
688172	610830
427	610831
447562	610832
120102	610833
167321	610834
568750	610835
434891	610836
458947	610837
321461	610838
156716	610839
39840	610840
113262	610841
209182	610842
13695	610843
123861	610844
10272	610845
146911	610846
256188	610847
226086	610848
242528	610849
352558	610850
306831	610851
49613	610852
101242	610853
397599	610854
20332	610855
24733	610856
96596	610857
597890	610858
93768	610859
87319	610860
269038	610861
477470	610862
139012	610863
123894	610864
232549	610865
169348	610866
163811	610867
37491	610868
271501	610869
232458	610870
372338	610871
617943	610872
220447	610873
566429	610874
269018	610875
104008	610876
18177	610877
406015	610878
104153	610879
570715	610880
638826	610881
150570	610882
459688	610883
275721	610884
16613	610885
280328	610886
326832	610887
1067	610888
267363	610889
28020	610890
635619	610891
406953	610892
112640	610893
228458	610894
292000	610895
23478	610896
100242	610897
266948	610898
10056	610899
213531	610900
333450	610901
384619	610902
670685	610903
458430	610904
163426	610905
36286	610906
569247	610907
165884	610908
406104	610909
51197	610910
668065	610911
571679	610912
30881	610913
359534	610914
695799	610915
48906	610916
446247	610917
567494	610918
334421	610919
9719	610920
696852	610921
300745	610922
234164	610923
548661	610924
166539	610925
225658	610926
602414	610927
623454	610928
144658	610929
332371	610930
113499	610931
68105	610932
502569	610933
319045	610934
582070	610935
263951	610936
25389	610937
447579	610938
514184	610939
105357	610940
79382	610941
595113	610942
45278	610943
203251	610944
95295	610945
689681	610946
15895	610947
688672	610948
276760	610949
90414	610950
71961	610951
601672	610952
304976	610953
370299	610954
90729	610955
38763	610956
169783	610957
100176	610958
1609	610959
22161	610960
78537	610961
15427	610962
153805	610963
398349	610964
581038	610965
355674	610966
465335	610967
100440	610968
93444	610969
692811	610970
76482	610971
68135	610972
666501	610973
160498	610974
8520	610975
358892	610976
204782	610977
47162	610978
219381	610979
95171	610980
83338	610981
484007	610982
45201	610983
125845	610984
37976	610985
6804	610986
405266	610987
83162	610988
6329	610989
8729	610990
259120	610991
57836	610992
101236	610993
143374	610994
415	610995
130378	610996
4115	610997
26549	610998
438	610999
102566	611000
409067	611001
463476	611002
78472	611003
150890	611004
162468	611005
132559	611006
122052	611007
614066	611008
146940	611009
88546	611010
136509	611011
225023	611012
110817	611013
10491	611014
54102	611015
280987	611016
3552	611017
234881	611018
31164	611019
1948	611020
130511	611021
1799	611022
357068	611023
1164	611024
583045	611025
1870	611026
692778	611027
16122	611028
91392	611029
688233	611030
98278	611031
675451	611032
2729	611033
411086	611034
683568	611035
227765	611036
168023	611037
84368	611038
83127	611039
643178	611040
161606	611041
457942	611042
254497	611043
2752	611044
266729	611045
464790	611046
55775	611047
69439	611048
461006	611049
19040	611050
38846	611051
269025	611052
12759	611053
59314	611054
582727	611055
18907	611056
364599	611057
16986	611058
52323	611059
35429	611060
62678	611061
33665	611062
492977	611063
143369	611064
38421	611065
269387	611066
629507	611067
123661	611068
17769	611069
368899	611070
228283	611071
209249	611072
137791	611073
135883	611074
374149	611075
304636	611076
311	611077
456846	611078
39596	611079
147418	611080
687057	611081
3054	611082
672163	611083
323394	611084
78789	611085
58394	611086
676480	611087
386189	611088
33066	611089
37088	611090
85102	611091
544204	611092
104573	611093
89230	611094
364376	611095
32023	611096
598676	611097
169695	611098
49163	611099
236299	611100
104001	611101
269959	611102
377015	611103
115238	611104
536802	611105
471081	611106
87018	611107
307215	611108
36490	611109
1640	611110
565398	611111
18361	611112
3870	611113
469312	611114
255940	611115
173572	611116
686100	611117
203927	611118
348900	611119
59201	611120
20596	611121
555285	611122
260193	611123
70145	611124
4049	611125
473539	611126
629310	611127
684097	611128
8494	611129
181068	611130
319035	611131
538184	611132
9001	611133
4089	611134
152724	611135
354098	611136
664419	611137
578458	611138
425959	611139
26835	611140
10174	611141
329219	611142
466916	611143
327925	611144
157213	611145
510589	611146
571765	611147
334462	611148
672929	611149
166352	611150
536892	611151
260673	611152
4101	611153
20987	611154
39925	611155
582714	611156
518787	611157
658342	611158
164439	611159
452423	611160
90162	611161
54983	611162
21215	611163
48040	611164
483920	611165
518115	611166
619534	611167
169618	611168
144092	611169
393576	611170
86738	611171
504737	611172
207760	611173
301560	611174
37156	611175
8518	611176
211646	611177
327786	611178
87890	611179
83510	611180
219355	611181
240959	611182
5812	611183
21668	611184
905	611185
560169	611186
2408	611187
510499	611188
17963	611189
90399	611190
274631	611191
19427	611192
32476	611193
361615	611194
96202	611195
372319	611196
648346	611197
461856	611198
71857	611199
479306	611200
110347	611201
7523	611202
650	611203
110643	611204
117378	611205
203232	611206
70946	611207
257212	611208
152422	611209
34264	611210
670404	611211
123389	611212
297742	611213
587275	611214
17015	611215
486991	611216
18167	611217
19737	611218
487034	611219
117981	611220
228081	611221
580503	611222
194385	611223
93047	611224
9274	611225
380154	611226
156721	611227
545495	611228
684268	611229
142031	611230
285456	611231
159715	611232
17704	611233
183742	611234
16117	611235
34329	611236
231194	611237
356879	611238
256265	611239
439445	611240
145606	611241
508397	611242
78316	611243
189725	611244
111730	611245
141410	611246
395157	611247
8472	611248
336920	611249
359491	611250
605044	611251
421363	611252
684044	611253
301625	611254
421587	611255
164836	611256
95674	611257
601133	611258
442710	611259
285579	611260
13455	611261
41335	611262
181161	611263
311639	611264
110946	611265
50123	611266
86210	611267
444527	611268
4882	611269
517953	611270
576402	611271
6851	611272
64774	611273
360363	611274
38972	611275
375263	611276
168356	611277
365513	611278
453518	611279
199573	611280
139185	611281
155599	611282
128350	611283
679897	611284
351044	611285
4194	611286
24618	611287
9519	611288
91679	611289
545983	611290
59518	611291
642	611292
90443	611293
537	611294
295999	611295
571918	611296
144135	611297
126506	611298
491685	611299
372592	611300
72494	611301
52637	611302
609449	611303
371167	611304
75159	611305
566323	611306
548071	611307
107357	611308
1162	611309
9612	611310
662831	611311
180490	611312
90539	611313
175205	611314
690192	611315
352521	611316
2414	611317
273991	611318
8135	611319
168164	611320
136770	611321
180176	611322
508706	611323
613662	611324
390840	611325
668478	611326
507109	611327
522384	611328
59078	611329
24944	611330
365711	611331
32680	611332
278851	611333
258620	611334
139355	611335
623102	611336
332938	611337
130212	611338
617191	611339
8183	611340
548058	611341
415651	611342
193557	611343
158223	611344
14856	611345
507746	611346
145477	611347
33493	611348
154150	611349
80083	611350
477249	611351
21509	611352
186713	611353
18307	611354
547105	611355
146520	611356
37935	611357
463655	611358
9223	611359
545286	611360
357391	611361
475237	611362
218891	611363
31176	611364
94065	611365
144004	611366
141634	611367
203407	611368
403581	611369
308703	611370
347783	611371
132869	611372
77254	611373
615644	611374
76482	611375
118409	611376
531586	611377
622174	611378
57829	611379
584448	611380
296573	611381
5845	611382
412910	611383
305784	611384
68107	611385
321362	611386
528673	611387
101429	611388
528965	611389
364503	611390
179430	611391
363891	611392
697786	611393
30863	611394
311730	611395
133557	611396
38192	611397
466407	611398
414500	611399
305799	611400
137551	611401
9217	611402
244612	611403
591448	611404
372451	611405
495228	611406
2	611407
17010	611408
405211	611409
36367	611410
24358	611411
141446	611412
238536	611413
592945	611414
368525	611415
167705	611416
53240	611417
5558	611418
1665	611419
278750	611420
442822	611421
23048	611422
568865	611423
270213	611424
482030	611425
482031	611426
482039	611427
482041	611428
482043	611429
122382	611430
482050	611431
482051	611432
482053	611433
482056	611434
128601	611435
156701	611436
62712	611437
385780	611438
9731	611439
366972	611440
38921	611441
266151	611442
76756	611443
108991	611444
343669	611445
397429	611446
20445	611447
397428	611448
189067	611449
377384	611450
126062	611451
228588	611452
231495	611453
674033	611454
607145	611455
42992	611456
42707	611457
100459	611458
260190	611459
495541	611460
42509	611461
238246	611462
638839	611463
509335	611464
321436	611465
35690	611466
450471	611467
315531	611468
586143	611469
100322	611470
413882	611471
272242	611472
488277	611473
33419	611474
115131	611475
644220	611476
3960	611477
106592	611478
66483	611479
176231	611480
470265	611481
211948	611482
307858	611483
630941	611484
10138	611485
349216	611486
302402	611487
35808	611488
20991	611489
49351	611490
593161	611491
133361	611492
8807	611493
21454	611494
6150	611495
509349	611496
281749	611497
142595	611498
115837	611499
624989	611500
406621	611501
78480	611502
33078	611503
200997	611504
61785	611505
204108	611506
455492	611507
624487	611508
61254	611509
493371	611510
398811	611511
442969	611512
16398	611513
251436	611514
372800	611515
507705	611516
54553	611517
3233	611518
183154	611519
336120	611520
63176	611521
658049	611522
40895	611523
377897	611524
251454	611525
679772	611526
83838	611527
3707	611528
114776	611529
53893	611530
18393	611531
156095	611532
268384	611533
877	611534
109808	611535
403949	611536
621096	611537
36352	611538
589784	611539
657619	611540
108373	611541
519604	611542
196813	611543
20433	611544
403010	611545
129710	611546
245085	611547
271385	611548
63438	611549
655654	611550
18905	611551
343080	611552
187476	611553
133652	611554
393794	611555
402857	611556
152473	611557
318244	611558
665831	611559
421026	611560
415972	611561
373696	611562
568280	611563
508066	611564
302361	611565
141007	611566
41510	611567
541098	611568
101267	611569
413423	611570
112710	611571
414282	611572
25356	611573
324437	611574
269066	611575
515782	611576
471383	611577
619724	611578
251306	611579
149772	611580
77210	611581
107976	611582
162317	611583
676	611584
175637	611585
431159	611586
676	611587
676	611588
15750	611589
509341	611590
391345	611591
160340	611592
625097	611593
64721	611594
42561	611595
143132	611596
1450	611597
594414	611598
531783	611599
534224	611600
473389	611601
16390	611602
550073	611603
37757	611604
53789	611605
65878	611606
81353	611607
26987	611608
197375	611609
12115	611610
379679	611611
494704	611612
21771	611613
58891	611614
423699	611615
246062	611616
170773	611617
147133	611618
15639	611619
77718	611620
495624	611621
164774	611622
122126	611623
172770	611624
359477	611625
585669	611626
187547	611627
187481	611628
98167	611629
252946	611630
614770	611631
54710	611632
139457	611633
129046	611634
23620	611635
560363	611636
61230	611637
20946	611638
3970	611639
337422	611640
35501	611641
361096	611642
44792	611643
73289	611644
212150	611645
457141	611646
455581	611647
603550	611648
462395	611649
23573	611650
372464	611651
640965	611652
274992	611653
219861	611654
36446	611655
50276	611656
579214	611657
161131	611658
4518	611659
155612	611660
219916	611661
536519	611662
249665	611663
534695	611664
87362	611665
93591	611666
649424	611667
36774	611668
43879	611669
219864	611670
669701	611671
526425	611672
156851	611673
20346	611674
49864	611675
27852	611676
634732	611677
5999	611678
20490	611679
18612	611680
81053	611681
133992	611682
238962	611683
54622	611684
43674	611685
389936	611686
1947	611687
215677	611688
411728	611689
635907	611690
495509	611691
405733	611692
254732	611693
59455	611694
436792	611695
87028	611696
119017	611697
696387	611698
614771	611699
245685	611700
86531	611701
360948	611702
547402	611703
45803	611704
216055	611705
112843	611706
296612	611707
544823	611708
35444	611709
229170	611710
521388	611711
210978	611712
506426	611713
472384	611714
150850	611715
32570	611716
33642	611717
11114	611718
58397	611719
49542	611720
607055	611721
584773	611722
520728	611723
534440	611724
608115	611725
682399	611726
118217	611727
29700	611728
4568	611729
111278	611730
5528	611731
3686	611732
609466	611733
33892	611734
204340	611735
204387	611736
609459	611737
400759	611738
439467	611739
357602	611740
41911	611741
15857	611742
53072	611743
584269	611744
222975	611745
483011	611746
598664	611747
233434	611748
110491	611749
67352	611750
439486	611751
321156	611752
53030	611753
293911	611754
411732	611755
244657	611756
136324	611757
564561	611758
617392	611759
271379	611760
98305	611761
274625	611762
656716	611763
516747	611764
368549	611765
155360	611766
682851	611767
93208	611768
266	611769
564562	611770
142204	611771
162946	611772
122486	611773
54964	611774
268101	611775
617633	611776
662098	611777
235457	611778
78235	611779
602123	611780
139173	611781
208157	611782
525803	611783
311091	611784
70059	611785
180157	611786
566756	611787
571281	611788
69601	611789
485607	611790
1820	611791
396969	611792
49977	611793
663855	611794
221599	611795
292273	611796
4387	611797
314311	611798
217424	611799
38837	611800
176892	611801
486066	611802
258994	611803
263570	611804
30393	611805
381119	611806
392098	611807
332626	611808
352989	611809
618574	611810
371509	611811
317701	611812
448564	611813
589723	611814
271883	611815
181611	611816
244965	611817
45193	611818
527782	611819
414378	611820
88332	611821
28659	611822
92199	611823
653333	611824
16988	611825
560534	611826
4562	611827
543377	611828
50489	611829
80581	611830
101477	611831
119903	611832
659078	611833
579595	611834
161412	611835
356266	611836
180926	611837
526836	611838
526702	611839
441378	611840
428666	611841
540213	611842
544347	611843
306961	611844
242443	611845
409494	611846
164875	611847
407412	611848
674045	611849
41073	611850
9562	611851
2492	611852
244255	611853
359301	611854
511414	611855
411751	611856
436822	611857
402431	611858
655799	611859
256980	611860
126037	611861
422434	611862
384522	611863
6212	611864
337192	611865
298615	611866
129899	611867
3636	611868
164725	611869
42680	611870
422357	611871
422436	611872
106427	611873
45658	611874
311411	611875
322518	611876
72	611877
281507	611878
494070	611879
401309	611880
660974	611881
630344	611882
169418	611883
610863	611884
62321	611885
690336	611886
27872	611887
624898	611888
35955	611889
695663	611890
493677	611891
695655	611892
608244	611893
49583	611894
328165	611895
91549	611896
470442	611897
11350	611898
125665	611899
176455	611900
33160	611901
249756	611902
157164	611903
94560	611904
234672	611905
55169	611906
339496	611907
269355	611908
70408	611909
570556	611910
565171	611911
137372	611912
201352	611913
130	611914
585335	611915
70228	611916
171575	611917
73281	611918
387131	611919
402483	611920
510240	611921
151227	611922
40354	611923
486671	611924
380587	611925
661793	611926
139999	611927
172581	611928
91256	611929
484876	611930
16722	611931
670696	611932
271866	611933
3443	611934
401056	611935
141148	611936
280332	611937
202417	611938
115848	611939
411034	611940
53251	611941
104530	611942
322040	611943
216843	611944
43107	611945
74167	611946
601155	611947
18711	611948
24482	611949
123598	611950
548865	611951
134402	611952
538672	611953
51441	611954
37032	611955
4972	611956
154766	611957
640619	611958
114084	611959
326438	611960
158441	611961
41149	611962
350685	611963
85907	611964
255873	611965
170868	611966
58591	611967
610971	611968
573498	611969
162734	611970
318580	611971
464160	611972
494717	611973
5679	611974
70378	611975
375905	611976
413447	611977
117693	611978
189628	611979
626024	611980
9348	611981
238729	611982
441173	611983
638067	611984
649266	611985
117612	611986
231640	611987
46524	611988
453972	611989
576026	611990
157147	611991
44412	611992
337567	611993
91521	611994
28808	611995
133603	611996
39009	611997
684187	611998
11673	611999
36034	612000
68628	612001
117667	612002
109096	612003
499843	612004
200297	612005
6881	612006
48753	612007
528016	612008
37416	612009
379861	612010
506736	612011
356160	612012
366327	612013
46599	612014
409790	612015
117937	612016
354666	612017
655876	612018
218099	612019
16955	612020
37753	612021
365948	612022
185148	612023
647009	612024
123631	612025
617454	612026
93472	612027
347677	612028
217802	612029
41450	612030
36794	612031
372033	612032
76930	612033
697015	612034
448323	612035
273155	612036
33686	612037
49245	612038
614278	612039
462364	612040
26503	612041
531504	612042
138849	612043
41678	612044
249518	612045
5161	612046
541301	612047
18327	612048
337624	612049
44762	612050
625980	612051
19026	612052
20704	612053
152296	612054
13526	612055
111171	612056
371305	612057
132085	612058
480984	612059
42505	612060
685290	612061
52426	612062
696730	612063
101511	612064
46536	612065
656	612066
589357	612067
494621	612068
354433	612069
7783	612070
6624	612071
405922	612072
45093	612073
458406	612074
101936	612075
600828	612076
159019	612077
344444	612078
68549	612079
555537	612080
135376	612081
38141	612082
12926	612083
147182	612084
560264	612085
695525	612086
156864	612087
10791	612088
494666	612089
69866	612090
131753	612091
311786	612092
320637	612093
620536	612094
460550	612095
42332	612096
253813	612097
32149	612098
335659	612099
237823	612100
77508	612101
569096	612102
216360	612103
69279	612104
1857	612105
589589	612106
72925	612107
384868	612108
390130	612109
260614	612110
64548	612111
542017	612112
483250	612113
140605	612114
51089	612115
31227	612116
9222	612117
647620	612118
52216	612119
291783	612120
44352	612121
15287	612122
54881	612123
17416	612124
58972	612125
5549	612126
140221	612127
36028	612128
39735	612129
53511	612130
11625	612131
14760	612132
52035	612133
50494	612134
348470	612135
685337	612136
647819	612137
175616	612138
504820	612139
14807	612140
17454	612141
179621	612142
22079	612143
93546	612144
560127	612145
67958	612146
354512	612147
197746	612148
247663	612149
59432	612150
635899	612151
17701	612152
149676	612153
180887	612154
255036	612155
95117	612156
236823	612157
89240	612158
627991	612159
28642	612160
179519	612161
149954	612162
9254	612163
473005	612164
53242	612165
696400	612166
119634	612167
528568	612168
81052	612169
88335	612170
325865	612171
162290	612172
36049	612173
260487	612174
36055	612175
135929	612176
670340	612177
4161	612178
1876	612179
82972	612180
123718	612181
632611	612182
31285	612183
55555	612184
54726	612185
274585	612186
72208	612187
18934	612188
92666	612189
695448	612190
380839	612191
30160	612192
417949	612193
6536	612194
268689	612195
665062	612196
784	612197
662519	612198
117786	612199
208599	612200
1896	612201
170349	612202
88068	612203
76702	612204
5482	612205
220752	612206
4488	612207
263068	612208
634942	612209
653065	612210
109369	612211
217041	612212
72775	612213
27773	612214
414389	612215
520195	612216
84810	612217
250926	612218
125170	612219
217819	612220
14238	612221
613001	612222
540206	612223
24464	612224
2144	612225
13697	612226
47258	612227
39375	612228
57537	612229
33929	612230
247397	612231
42923	612232
210767	612233
4503	612234
41	612235
42195	612236
1679	612237
118	612238
932	612239
1879	612240
10500	612241
46969	612242
64668	612243
3000	612244
654432	612245
18020	612246
11951	612247
93439	612248
323459	612249
10957	612250
67	612251
18618	612252
662042	612253
107201	612254
634845	612255
223946	612256
680139	612257
59462	612258
512853	612259
92412	612260
696955	612261
239709	612262
577140	612263
532	612264
459616	612265
9785	612266
665097	612267
323559	612268
116932	612269
252646	612270
211325	612271
608507	612272
35063	612273
252818	612274
329970	612275
323466	612276
687418	612277
256815	612278
256836	612279
27538	612280
350076	612281
41184	612282
102908	612283
53968	612284
279185	612285
206960	612286
95175	612287
171103	612288
28803	612289
410885	612290
110828	612291
608118	612292
434086	612293
54904	612294
47227	612295
696416	612296
601251	612297
133746	612298
2059	612299
229513	612300
340477	612301
3294	612302
346160	612303
534969	612304
696739	612305
564249	612306
287172	612307
12976	612308
139793	612309
66412	612310
450413	612311
437311	612312
2139	612313
24940	612314
45565	612315
548326	612316
328920	612317
115414	612318
197793	612319
188984	612320
1483	612321
505368	612322
305203	612323
291433	612324
87003	612325
214035	612326
648196	612327
674859	612328
369681	612329
380367	612330
676217	612331
133909	612332
645412	612333
54033	612334
516184	612335
227303	612336
37264	612337
239686	612338
63101	612339
384519	612340
496075	612341
1881	612342
475942	612343
156931	612344
537042	612345
16527	612346
585729	612347
170896	612348
520124	612349
95031	612350
350184	612351
176826	612352
153036	612353
12059	612354
401848	612355
56406	612356
108997	612357
13877	612358
369182	612359
5846	612360
8799	612361
622072	612362
626211	612363
121532	612364
234302	612365
383253	612366
535458	612367
384603	612368
179405	612369
657082	612370
148136	612371
54150	612372
491416	612373
352892	612374
690543	612375
580083	612376
26840	612377
116140	612378
74764	612379
662947	612380
348627	612381
520526	612382
352099	612383
284183	612384
132523	612385
421413	612386
41791	612387
649947	612388
153317	612389
26481	612390
706	612391
467944	612392
72304	612393
3407	612394
164442	612395
356044	612396
515012	612397
67997	612398
233078	612399
447458	612400
353817	612401
494509	612402
604021	612403
625026	612404
100055	612405
25361	612406
449887	612407
319239	612408
342719	612409
130613	612410
499399	612411
449588	612412
1211	612413
392763	612414
157842	612415
661076	612416
139438	612417
163604	612418
351848	612419
600115	612420
258484	612421
284072	612422
22417	612423
453260	612424
51786	612425
77527	612426
450631	612427
633960	612428
92667	612429
356952	612430
587003	612431
114378	612432
30664	612433
24963	612434
497930	612435
105232	612436
10980	612437
122226	612438
205040	612439
693117	612440
195253	612441
424837	612442
149870	612443
633013	612444
80618	612445
423	612446
150936	612447
392424	612448
107261	612449
79740	612450
10048	612451
454481	612452
686649	612453
477629	612454
622373	612455
692246	612456
498734	612457
56917	612458
117369	612459
473357	612460
162182	612461
296651	612462
30538	612463
362554	612464
491607	612465
636861	612466
303879	612467
125454	612468
39921	612469
296706	612470
184638	612471
10900	612472
399754	612473
482386	612474
623050	612475
478778	612476
5982	612477
554044	612478
81957	612479
605316	612480
351836	612481
62755	612482
693129	612483
433176	612484
564325	612485
117629	612486
501560	612487
395416	612488
676733	612489
677581	612490
475064	612491
127143	612492
56352	612493
687632	612494
127207	612495
85298	612496
114586	612497
2126	612498
182158	612499
83290	612500
134	612501
79618	612502
264078	612503
127102	612504
692801	612505
227265	612506
571946	612507
391659	612508
527404	612509
417537	612510
64502	612511
90052	612512
105735	612513
58688	612514
575221	612515
66168	612516
633579	612517
2110	612518
58571	612519
24527	612520
425502	612521
331710	612522
591127	612523
153605	612524
145000	612525
480021	612526
551994	612527
395971	612528
77164	612529
89325	612530
59837	612531
633278	612532
142016	612533
5785	612534
36893	612535
115649	612536
129924	612537
304470	612538
685903	612539
14607	612540
65933	612541
465052	612542
354133	612543
415008	612544
24124	612545
638705	612546
479934	612547
244090	612548
27950	612549
204775	612550
126991	612551
134800	612552
639887	612553
157506	612554
660738	612555
184	612556
545080	612557
146826	612558
63164	612559
584442	612560
424827	612561
322763	612562
681864	612563
418	612564
174091	612565
283373	612566
106255	612567
130988	612568
66693	612569
545252	612570
378103	612571
680650	612572
662969	612573
291837	612574
303246	612575
341856	612576
399496	612577
96988	612578
246146	612579
209302	612580
117555	612581
144208	612582
391616	612583
501105	612584
56884	612585
154796	612586
660564	612587
347	612588
6969	612589
18371	612590
75009	612591
272360	612592
8639	612593
87649	612594
203645	612595
169778	612596
644636	612597
13274	612598
115794	612599
66481	612600
687380	612601
182037	612602
261668	612603
2781	612604
56593	612605
304630	612606
111854	612607
13	612608
89757	612609
37250	612610
395355	612611
485965	612612
454327	612613
483101	612614
523563	612615
233507	612616
190124	612617
159461	612618
43153	612619
302965	612620
619776	612621
103233	612622
143025	612623
246651	612624
404009	612625
90499	612626
462527	612627
510796	612628
597769	612629
115788	612630
630676	612631
346211	612632
151331	612633
7818	612634
302603	612635
545256	612636
398302	612637
197024	612638
136988	612639
21639	612640
400147	612641
481605	612642
437605	612643
12257	612644
33564	612645
71244	612646
505951	612647
101228	612648
378895	612649
637230	612650
669314	612651
43202	612652
261672	612653
290559	612654
623408	612655
96994	612656
647691	612657
579245	612658
500268	612659
62300	612660
5856	612661
299098	612662
20376	612663
288894	612664
113386	612665
593482	612666
660	612667
493146	612668
350005	612669
527086	612670
74034	612671
291426	612672
552479	612673
230757	612674
161279	612675
470320	612676
490521	612677
517642	612678
644081	612679
159330	612680
233449	612681
131421	612682
642247	612683
237691	612684
231818	612685
6055	612686
142993	612687
518379	612688
686996	612689
579402	612690
147886	612691
33893	612692
152128	612693
266093	612694
494386	612695
672572	612696
666486	612697
454034	612698
250482	612699
2788	612700
152365	612701
635	612702
23831	612703
454590	612704
143055	612705
50897	612706
156800	612707
9861	612708
371821	612709
182382	612710
344917	612711
132062	612712
59662	612713
3244	612714
663431	612715
115056	612716
214308	612717
17145	612718
171861	612719
319318	612720
426299	612721
442369	612722
569733	612723
370943	612724
96014	612725
41029	612726
134	612727
113110	612728
152759	612729
46104	612730
570707	612731
111020	612732
587054	612733
149854	612734
422202	612735
170169	612736
532181	612737
11002	612738
246835	612739
418540	612740
32574	612741
117198	612742
83080	612743
576246	612744
101905	612745
21802	612746
376973	612747
107224	612748
301516	612749
316018	612750
674521	612751
185291	612752
443113	612753
222268	612754
46618	612755
654331	612756
392760	612757
636992	612758
261709	612759
510024	612760
66932	612761
50792	612762
354	612763
510420	612764
168983	612765
116597	612766
376868	612767
215279	612768
47563	612769
538862	612770
681215	612771
126737	612772
39766	612773
270389	612774
47345	612775
649390	612776
439327	612777
648321	612778
337675	612779
406629	612780
4085	612781
247173	612782
337393	612783
337537	612784
337547	612785
337609	612786
632399	612787
632435	612788
632425	612789
380836	612790
337598	612791
31065	612792
57528	612793
57832	612794
406640	612795
515730	612796
111289	612797
11353	612798
242021	612799
617913	612800
688739	612801
656474	612802
539754	612803
6381	612804
528385	612805
84198	612806
36604	612807
224457	612808
224456	612809
461522	612810
370778	612811
133	612812
151100	612813
548407	612814
49352	612815
80871	612816
5180	612817
149041	612818
265004	612819
8784	612820
271151	612821
313839	612822
484317	612823
467013	612824
233843	612825
524501	612826
205845	612827
279362	612828
583330	612829
160111	612830
36648	612831
173270	612832
46888	612833
585461	612834
149754	612835
116573	612836
37687	612837
354497	612838
432965	612839
16088	612840
113835	612841
39713	612842
632633	612843
696520	612844
24	612845
141383	612846
581832	612847
611467	612848
49336	612849
83711	612850
32244	612851
28196	612852
169882	612853
75987	612854
34616	612855
8623	612856
41568	612857
40549	612858
131051	612859
594078	612860
423030	612861
620979	612862
684808	612863
333678	612864
449804	612865
212175	612866
2940	612867
196108	612868
203694	612869
212075	612870
341901	612871
566768	612872
178006	612873
298084	612874
252492	612875
250373	612876
214786	612877
285166	612878
731	612879
212067	612880
212108	612881
684761	612882
587128	612883
577980	612884
274232	612885
684756	612886
212041	612887
212080	612888
651441	612889
510209	612890
226145	612891
212050	612892
212120	612893
326974	612894
10459	612895
337503	612896
81338	612897
625027	612898
360150	612899
199935	612900
156329	612901
135940	612902
811	612903
142890	612904
47801	612905
102506	612906
7351	612907
3215	612908
274780	612909
274725	612910
661627	612911
538780	612912
373888	612913
142624	612914
658109	612915
454737	612916
229788	612917
427352	612918
359880	612919
684970	612920
87862	612921
333603	612922
333602	612923
662261	612924
242678	612925
662856	612926
95989	612927
5991	612928
132292	612929
161927	612930
44920	612931
1260	612932
172610	612933
211844	612934
48077	612935
16877	612936
307527	612937
405883	612938
2949	612939
488923	612940
635959	612941
28208	612942
7599	612943
600099	612944
83438	612945
477885	612946
496222	612947
364616	612948
370539	612949
53765	612950
437519	612951
318934	612952
320084	612953
50463	612954
98813	612955
325259	612956
306417	612957
162331	612958
7077	612959
22287	612960
380722	612961
380721	612962
260427	612963
43465	612964
117712	612965
434350	612966
434355	612967
178378	612968
171881	612969
494026	612970
515234	612971
107226	612972
415333	612973
1071	612974
590626	612975
424007	612976
286350	612977
574684	612978
50269	612979
285061	612980
319378	612981
29052	612982
83270	612983
147708	612984
634653	612985
100	612986
46433	612987
457954	612988
470763	612989
237070	612990
30102	612991
439887	612992
563194	612993
602750	612994
415793	612995
63160	612996
590342	612997
455166	612998
297691	612999
629614	613000
99754	613001
400513	613002
43183	613003
542043	613004
135712	613005
99393	613006
497195	613007
12552	613008
3600	613009
271082	613010
121887	613011
204807	613012
582785	613013
120705	613014
43837	613015
629081	613016
401288	613017
355380	613018
455216	613019
603594	613020
385661	613021
19679	613022
6288	613023
58910	613024
696921	613025
696946	613026
45648	613027
466816	613028
466815	613029
49259	613030
38103	613031
46479	613032
172063	613033
306433	613034
551546	613035
75845	613036
336910	613037
119943	613038
36760	613039
229003	613040
275235	613041
611264	613042
161500	613043
168488	613044
168506	613045
196368	613046
395956	613047
606317	613048
579389	613049
161791	613050
81340	613051
591359	613052
630166	613053
615333	613054
69892	613055
468	613056
501673	613057
431901	613058
120468	613059
47180	613060
152398	613061
454566	613062
67828	613063
50693	613064
471563	613065
479838	613066
496766	613067
365936	613068
350646	613069
190651	613070
339855	613071
82169	613072
575752	613073
157997	613074
6165	613075
90218	613076
402533	613077
1340	613078
10304	613079
46878	613080
82550	613081
628930	613082
311629	613083
473422	613084
332426	613085
186412	613086
276711	613087
573950	613088
138229	613089
88824	613090
42872	613091
9219	613092
541260	613093
408020	613094
56676	613095
5577	613096
9344	613097
300651	613098
551149	613099
170736	613100
27281	613101
148955	613102
411795	613103
46366	613104
520737	613105
167091	613106
8099	613107
578740	613108
504700	613109
278241	613110
282954	613111
23643	613112
21148	613113
5494	613114
37479	613115
405730	613116
273200	613117
28892	613118
147167	613119
609385	613120
59416	613121
63078	613122
66414	613123
629232	613124
130673	613125
340583	613126
129199	613127
593719	613128
13458	613129
11077	613130
166940	613131
573735	613132
440366	613133
435557	613134
41076	613135
597113	613136
109	613137
405778	613138
351043	613139
407411	613140
166094	613141
122307	613142
481407	613143
193808	613144
148857	613145
461335	613146
247735	613147
278754	613148
165989	613149
431100	613150
271962	613151
493197	613152
284505	613153
226199	613154
674041	613155
662194	613156
344607	613157
43214	613158
662285	613159
37597	613160
404118	613161
611531	613162
662244	613163
247943	613164
537555	613165
547628	613166
662215	613167
458103	613168
181196	613169
165990	613170
268739	613171
77499	613172
589135	613173
34265	613174
412261	613175
69413	613176
528579	613177
379804	613178
224633	613179
448121	613180
8823	613181
10767	613182
313866	613183
397756	613184
1092	613185
450606	613186
25963	613187
584666	613188
49185	613189
84305	613190
14143	613191
622289	613192
261302	613193
109093	613194
4372	613195
339670	613196
475283	613197
34980	613198
205917	613199
97410	613200
14432	613201
137341	613202
54466	613203
1334	613204
107250	613205
104557	613206
7389	613207
575471	613208
252790	613209
67845	613210
12745	613211
80694	613212
206399	613213
566354	613214
14619	613215
96052	613216
151	613217
259242	613218
577466	613219
507152	613220
34724	613221
2039	613222
636253	613223
23990	613224
673931	613225
331181	613226
354231	613227
11753	613228
695895	613229
437987	613230
597751	613231
341102	613232
14996	613233
228426	613234
574126	613235
613916	613236
2090	613237
266101	613238
1592	613239
197370	613240
227259	613241
239421	613242
532301	613243
23867	613244
78459	613245
113669	613246
350219	613247
170043	613248
477816	613249
205871	613250
500793	613251
142012	613252
589941	613253
563367	613254
625625	613255
631743	613256
7307	613257
374039	613258
679388	613259
127742	613260
527100	613261
35732	613262
314933	613263
123820	613264
71242	613265
29192	613266
390114	613267
36856	613268
130999	613269
598469	613270
559091	613271
57313	613272
13014	613273
11049	613274
230022	613275
195779	613276
270179	613277
109399	613278
5850	613279
104350	613280
81167	613281
439105	613282
341713	613283
651620	613284
151024	613285
368491	613286
488306	613287
319938	613288
706	613289
87984	613290
267192	613291
435937	613292
261948	613293
409713	613294
20335	613295
7743	613296
383531	613297
170671	613298
402513	613299
164431	613300
118549	613301
560075	613302
120789	613303
410287	613304
532058	613305
167795	613306
634196	613307
603688	613308
92880	613309
322535	613310
11568	613311
11568	613312
28558	613313
11568	613314
211647	613315
277992	613316
522397	613317
289115	613318
296336	613319
345955	613320
644094	613321
348371	613322
53220	613323
682882	613324
13722	613325
455968	613326
396066	613327
589614	613328
331383	613329
447723	613330
2032	613331
84141	613332
275866	613333
513403	613334
41106	613335
59455	613336
4748	613337
236335	613338
12914	613339
21379	613340
275401	613341
19572	613342
377824	613343
12734	613344
361166	613345
72296	613346
259218	613347
406207	613348
647391	613349
193807	613350
231215	613351
29162	613352
387906	613353
345969	613354
642797	613355
68269	613356
7504	613357
7540	613358
422432	613359
101021	613360
17507	613361
199878	613362
94108	613363
116692	613364
94713	613365
562495	613366
44791	613367
608486	613368
329983	613369
191	613370
594908	613371
337698	613372
444147	613373
171163	613374
58574	613375
396069	613376
553566	613377
321319	613378
31287	613379
357530	613380
683258	613381
226252	613382
82127	613383
244120	613384
272593	613385
82167	613386
86515	613387
564933	613388
25229	613389
209069	613390
24790	613391
130781	613392
68732	613393
13431	613394
391071	613395
10320	613396
331372	613397
154410	613398
24514	613399
293336	613400
49153	613401
371506	613402
477458	613403
248368	613404
41068	613405
361521	613406
175022	613407
38590	613408
448605	613409
361523	613410
236227	613411
656432	613412
303350	613413
648626	613414
325357	613415
603621	613416
129867	613417
274971	613418
267640	613419
572825	613420
543160	613421
440629	613422
122282	613423
461203	613424
696120	613425
299348	613426
92280	613427
350899	613428
472400	613429
320063	613430
421	613431
326830	613432
296338	613433
12364	613434
406223	613435
2930	613436
300582	613437
572841	613438
285363	613439
267190	613440
338823	613441
71217	613442
165894	613443
627766	613444
483021	613445
209654	613446
305928	613447
378514	613448
10378	613449
96602	613450
391	613451
55198	613452
156516	613453
339275	613454
251522	613455
330129	613456
153330	613457
412914	613458
136460	613459
181249	613460
80411	613461
589664	613462
634494	613463
502340	613464
83254	613465
167242	613466
139569	613467
597323	613468
17630	613469
6768	613470
357488	613471
34657	613472
72752	613473
262288	613474
156071	613475
456501	613476
120831	613477
188965	613478
656240	613479
8026	613480
533008	613481
162615	613482
680332	613483
167884	613484
523154	613485
655981	613486
673576	613487
107943	613488
67025	613489
91811	613490
137043	613491
150876	613492
40454	613493
587398	613494
212567	613495
533898	613496
45316	613497
11271	613498
440930	613499
186260	613500
45316	613501
307056	613502
191	613503
276563	613504
56459	613505
84122	613506
102755	613507
302816	613508
339710	613509
2051	613510
97551	613511
555955	613512
650990	613513
656	613514
41	613515
209251	613516
11935	613517
78802	613518
167332	613519
398024	613520
381880	613521
626231	613522
78815	613523
93749	613524
558979	613525
65979	613526
102224	613527
637912	613528
117882	613529
372883	613530
453609	613531
19717	613532
425624	613533
435346	613534
385281	613535
604293	613536
252044	613537
28965	613538
601114	613539
595462	613540
687487	613541
65258	613542
35645	613543
646215	613544
49574	613545
28994	613546
92009	613547
63052	613548
607885	613549
500805	613550
126721	613551
602466	613552
158094	613553
275850	613554
503822	613555
140468	613556
456595	613557
621076	613558
166691	613559
319405	613560
24483	613561
43239	613562
13244	613563
416933	613564
388787	613565
391899	613566
3079	613567
167239	613568
48247	613569
1804	613570
90425	613571
546448	613572
143805	613573
502094	613574
37272	613575
4484	613576
4469	613577
190988	613578
575899	613579
667780	613580
440302	613581
24511	613582
363066	613583
349803	613584
155513	613585
111843	613586
8045	613587
189900	613588
640576	613589
44865	613590
615123	613591
24253	613592
35499	613593
166296	613594
597818	613595
365706	613596
541254	613597
88607	613598
156582	613599
17795	613600
3135	613601
645793	613602
1606	613603
52694	613604
639737	613605
511120	613606
677599	613607
90558	613608
33051	613609
279485	613610
186402	613611
19673	613612
168243	613613
203999	613614
444902	613615
533762	613616
664382	613617
695985	613618
24256	613619
355032	613620
339749	613621
84949	613622
16407	613623
7	613624
132796	613625
182804	613626
337592	613627
121034	613628
681555	613629
22467	613630
392339	613631
156019	613632
568174	613633
147009	613634
25981	613635
634816	613636
5350	613637
38661	613638
104959	613639
370105	613640
447246	613641
692564	613642
128662	613643
428877	613644
405198	613645
575781	613646
326546	613647
413214	613648
131481	613649
413267	613650
159431	613651
385881	613652
66831	613653
38441	613654
493	613655
312067	613656
92692	613657
696135	613658
3	613659
21982	613660
511059	613661
14175	613662
22422	613663
631006	613664
8967	613665
379628	613666
105322	613667
128365	613668
44960	613669
17851	613670
608992	613671
150352	613672
345320	613673
323166	613674
478846	613675
480201	613676
15698	613677
107580	613678
248802	613679
697903	613680
53018	613681
141935	613682
206449	613683
77471	613684
614789	613685
623458	613686
413	613687
466285	613688
50347	613689
344	613690
38875	613691
192431	613692
37641	613693
159067	613694
525324	613695
571642	613696
612689	613697
487057	613698
413	613699
80726	613700
131	613701
433359	613702
370900	613703
363771	613704
405424	613705
463302	613706
47396	613707
511535	613708
187421	613709
528106	613710
411962	613711
543976	613712
162753	613713
601547	613714
359370	613715
301535	613716
429231	613717
327464	613718
398872	613719
11443	613720
602473	613721
344538	613722
51	613723
234827	613724
4683	613725
326613	613726
19966	613727
289399	613728
155847	613729
1907	613730
3880	613731
49945	613732
17195	613733
62628	613734
60809	613735
326508	613736
24053	613737
341330	613738
32633	613739
406738	613740
224102	613741
55642	613742
152758	613743
571483	613744
667800	613745
2528	613746
100093	613747
613111	613748
16653	613749
687906	613750
233684	613751
112605	613752
10216	613753
692046	613754
3466	613755
662267	613756
453304	613757
592130	613758
381993	613759
99149	613760
686892	613761
418463	613762
161004	613763
492148	613764
185544	613765
389220	613766
10992	613767
181842	613768
29522	613769
616368	613770
145728	613771
195399	613772
57999	613773
40952	613774
146456	613775
397522	613776
459465	613777
73911	613778
646648	613779
536629	613780
339754	613781
85031	613782
567441	613783
288605	613784
219700	613785
275985	613786
291764	613787
174162	613788
455873	613789
282046	613790
88722	613791
632560	613792
472781	613793
472766	613794
673521	613795
281312	613796
316049	613797
505358	613798
676817	613799
190609	613800
19793	613801
553247	613802
550827	613803
153619	613804
391850	613805
2524	613806
21193	613807
45530	613808
110897	613809
339	613810
26527	613811
505176	613812
120217	613813
18510	613814
276242	613815
382308	613816
18274	613817
431445	613818
579376	613819
203359	613820
227083	613821
177786	613822
74890	613823
29423	613824
186083	613825
23267	613826
539247	613827
42859	613828
251	613829
2193	613830
52692	613831
5784	613832
307871	613833
564475	613834
283096	613835
267856	613836
512227	613837
274248	613838
130852	613839
623073	613840
92866	613841
165120	613842
91080	613843
474580	613844
594223	613845
267050	613846
88366	613847
42681	613848
3851	613849
45807	613850
5415	613851
254413	613852
324034	613853
34419	613854
75841	613855
4125	613856
247205	613857
567919	613858
17004	613859
52053	613860
124347	613861
375150	613862
141161	613863
1810	613864
15735	613865
441217	613866
569049	613867
560215	613868
83084	613869
64547	613870
46983	613871
202435	613872
1356	613873
572378	613874
640625	613875
133606	613876
553481	613877
574909	613878
3616	613879
484374	613880
375793	613881
652903	613882
252338	613883
621103	613884
503130	613885
69233	613886
671240	613887
158362	613888
219985	613889
603062	613890
2652	613891
15955	613892
545244	613893
8280	613894
375720	613895
7734	613896
165	613897
444688	613898
8005	613899
550646	613900
375809	613901
252171	613902
1474	613903
161830	613904
631831	613905
256612	613906
35929	613907
403437	613908
640423	613909
621801	613910
164256	613911
128814	613912
27841	613913
84	613914
34167	613915
1597	613916
32895	613917
114087	613918
256140	613919
540155	613920
63377	613921
111631	613922
588070	613923
9328	613924
142355	613925
122397	613926
1740	613927
456474	613928
656380	613929
156826	613930
19382	613931
1364	613932
124165	613933
80602	613934
620466	613935
1077	613936
1034	613937
13805	613938
617437	613939
12413	613940
24081	613941
291496	613942
337615	613943
1483	613944
58537	613945
12057	613946
475361	613947
631426	613948
468822	613949
77838	613950
484978	613951
110182	613952
33597	613953
185525	613954
269	613955
92541	613956
8242	613957
104975	613958
626021	613959
79760	613960
343960	613961
246412	613962
135473	613963
98876	613964
51568	613965
270992	613966
79588	613967
40207	613968
14630	613969
214606	613970
379066	613971
192373	613972
467979	613973
368772	613974
54204	613975
466972	613976
91472	613977
484506	613978
314776	613979
469614	613980
308598	613981
467908	613982
4648	613983
32859	613984
123477	613985
306858	613986
593228	613987
681336	613988
468310	613989
112426	613990
290535	613991
20365	613992
89194	613993
262643	613994
396881	613995
32195	613996
571784	613997
647890	613998
111474	613999
12980	614000
407452	614001
345651	614002
682905	614003
387713	614004
365539	614005
16561	614006
103578	614007
6890	614008
610563	614009
42398	614010
693898	614011
42555	614012
427771	614013
93074	614014
40358	614015
676137	614016
32868	614017
119539	614018
90711	614019
446704	614020
530456	614021
36092	614022
118151	614023
1870	614024
9954	614025
571297	614026
160259	614027
454056	614028
542226	614029
28932	614030
661390	614031
158421	614032
369257	614033
213178	614034
361009	614035
100989	614036
55414	614037
6	614038
55156	614039
257631	614040
690651	614041
242425	614042
495547	614043
581566	614044
340748	614045
192392	614046
10625	614047
622006	614048
164138	614049
3876	614050
404447	614051
87163	614052
227104	614053
41076	614054
163620	614055
634910	614056
23326	614057
62247	614058
509378	614059
681248	614060
287267	614061
74816	614062
177684	614063
26376	614064
2868	614065
127978	614066
110163	614067
32102	614068
364106	614069
327387	614070
338637	614071
424922	614072
271645	614073
71375	614074
612601	614075
318034	614076
361788	614077
381049	614078
512076	614079
301409	614080
364611	614081
496008	614082
4674	614083
531608	614084
500389	614085
193676	614086
260383	614087
585480	614088
171789	614089
551816	614090
275888	614091
288014	614092
576504	614093
169753	614094
431395	614095
174216	614096
28954	614097
317017	614098
408241	614099
256364	614100
332152	614101
54584	614102
479208	614103
624779	614104
11700	614105
92459	614106
681262	614107
351001	614108
181095	614109
144566	614110
5730	614111
439348	614112
145502	614113
82995	614114
690622	614115
21061	614116
103924	614117
5286	614118
357899	614119
251634	614120
454883	614121
423412	614122
651265	614123
661762	614124
695312	614125
10730	614126
574197	614127
22	614128
419821	614129
202908	614130
106904	614131
118562	614132
691	614133
22	614134
4562	614135
528293	614136
638591	614137
682824	614138
514780	614139
117247	614140
156678	614141
105019	614142
139457	614143
62486	614144
631523	614145
377298	614146
435368	614147
7347	614148
332052	614149
25135	614150
683280	614151
525129	614152
683010	614153
160286	614154
268816	614155
12032	614156
57340	614157
108048	614158
50762	614159
514859	614160
28176	614161
393148	614162
5203	614163
201819	614164
534424	614165
357570	614166
463744	614167
59996	614168
292525	614169
292526	614170
351527	614171
673875	614172
215769	614173
651236	614174
546756	614175
545193	614176
439881	614177
378002	614178
666179	614179
339452	614180
129056	614181
234955	614182
100260	614183
480802	614184
663287	614185
233231	614186
169362	614187
650011	614188
180245	614189
113926	614190
15434	614191
486465	614192
248533	614193
24452	614194
557918	614195
9083	614196
71767	614197
339732	614198
378878	614199
130643	614200
463642	614201
325492	614202
149611	614203
173161	614204
164583	614205
659886	614206
250584	614207
173367	614208
151081	614209
24276	614210
337597	614211
180799	614212
12615	614213
261661	614214
159093	614215
20710	614216
305766	614217
168499	614218
98379	614219
440359	614220
282030	614221
546211	614222
328678	614223
468241	614224
3116	614225
375327	614226
659547	614227
277117	614228
503192	614229
255708	614230
175847	614231
175840	614232
332754	614233
14364	614234
41292	614235
35661	614236
600610	614237
567265	614238
107201	614239
38794	614240
235570	614241
255830	614242
91409	614243
234118	614244
493855	614245
48034	614246
517	614247
172911	614248
484388	614249
49641	614250
7864	614251
212483	614252
199630	614253
1468	614254
329241	614255
1468	614256
1468	614257
168135	614258
19882	614259
578889	614260
568423	614261
393944	614262
1474	614263
498291	614264
86138	614265
19203	614266
455070	614267
408265	614268
620689	614269
684136	614270
661605	614271
299613	614272
36414	614273
115305	614274
646182	614275
610842	614276
381279	614277
285866	614278
448787	614279
322678	614280
342766	614281
615912	614282
367460	614283
362633	614284
401986	614285
143876	614286
366197	614287
468635	614288
56913	614289
43792	614290
3465	614291
43711	614292
294634	614293
357583	614294
52497	614295
9857	614296
64496	614297
621927	614298
491345	614299
397485	614300
597698	614301
615690	614302
92270	614303
610477	614304
613803	614305
369749	614306
39916	614307
663378	614308
535285	614309
5267	614310
5267	614311
5267	614312
152500	614313
24558	614314
575412	614315
413702	614316
110468	614317
93188	614318
1790	614319
565554	614320
481351	614321
671014	614322
475278	614323
447720	614324
91401	614325
205572	614326
647358	614327
16089	614328
538857	614329
2644	614330
686321	614331
81051	614332
103392	614333
63	614334
529243	614335
578	614336
496675	614337
450570	614338
2282	614339
362033	614340
558082	614341
122833	614342
66039	614343
41430	614344
251906	614345
651000	614346
104752	614347
359189	614348
47192	614349
419359	614350
11903	614351
170313	614352
512876	614353
104963	614354
5130	614355
217593	614356
414423	614357
22326	614358
107232	614359
598653	614360
13001	614361
17403	614362
30951	614363
54356	614364
638377	614365
536059	614366
3082	614367
82336	614368
178467	614369
366039	614370
665525	614371
598528	614372
55543	614373
630240	614374
669053	614375
457406	614376
89070	614377
213202	614378
601455	614379
1341	614380
219869	614381
219885	614382
219882	614383
368012	614384
210749	614385
347761	614386
350702	614387
60698	614388
143571	614389
372514	614390
4584	614391
193963	614392
118701	614393
120809	614394
22672	614395
35309	614396
576625	614397
44594	614398
661033	614399
521411	614400
277240	614401
336740	614402
627665	614403
164572	614404
787	614405
15332	614406
541632	614407
8930	614408
6525	614409
432131	614410
323018	614411
1800	614412
886	614413
378054	614414
474894	614415
214986	614416
18889	614417
136197	614418
136742	614419
13374	614420
16	614421
101333	614422
596653	614423
467579	614424
614252	614425
198753	614426
30244	614427
68501	614428
21021	614429
661260	614430
92239	614431
102895	614432
456241	614433
118027	614434
149168	614435
681534	614436
364119	614437
238935	614438
379141	614439
529978	614440
165441	614441
686805	614442
157167	614443
38907	614444
8266	614445
504312	614446
337905	614447
291552	614448
160725	614449
396109	614450
578958	614451
658493	614452
52713	614453
610844	614454
71026	614455
644359	614456
320960	614457
51946	614458
109047	614459
353014	614460
594375	614461
47227	614462
262575	614463
545616	614464
62418	614465
453644	614466
674472	614467
50206	614468
457073	614469
451721	614470
172813	614471
144105	614472
28272	614473
270116	614474
263269	614475
6520	614476
319883	614477
105600	614478
304183	614479
224845	614480
538118	614481
276480	614482
375938	614483
546078	614484
8013	614485
159447	614486
472298	614487
303468	614488
375950	614489
215916	614490
493178	614491
112934	614492
332125	614493
197962	614494
137177	614495
137177	614496
486898	614497
141991	614498
546098	614499
247956	614500
339513	614501
613605	614502
219451	614503
168551	614504
613956	614505
339923	614506
387228	614507
5430	614508
166143	614509
158682	614510
489865	614511
601025	614512
384232	614513
591482	614514
598077	614515
302509	614516
173018	614517
59836	614518
428950	614519
179540	614520
2266	614521
16003	614522
57892	614523
248992	614524
154304	614525
113934	614526
90248	614527
451713	614528
690489	614529
6975	614530
477044	614531
30012	614532
314508	614533
296351	614534
645	614535
222944	614536
251125	614537
5664	614538
642904	614539
21199	614540
275734	614541
636509	614542
605797	614543
22992	614544
74	614545
610037	614546
614324	614547
172932	614548
536765	614549
21882	614550
45262	614551
155367	614552
317579	614553
647133	614554
25314	614555
364165	614556
599512	614557
21477	614558
377242	614559
78905	614560
11294	614561
3645	614562
52491	614563
52861	614564
52686	614565
227227	614566
693185	614567
341921	614568
519995	614569
49808	614570
145265	614571
415816	614572
661677	614573
411955	614574
535550	614575
248165	614576
679809	614577
23659	614578
180811	614579
1430	614580
109280	614581
45008	614582
26665	614583
154	614584
96843	614585
93011	614586
467641	614587
246016	614588
48	614589
189301	614590
339294	614591
147626	614592
449049	614593
57070	614594
56181	614595
25595	614596
655351	614597
94806	614598
134883	614599
594909	614600
38243	614601
580579	614602
12991	614603
531735	614604
7865	614605
274773	614606
310162	614607
144115	614608
331914	614609
25336	614610
82472	614611
119581	614612
351229	614613
32700	614614
550643	614615
322024	614616
627071	614617
669986	614618
247733	614619
461218	614620
40531	614621
138066	614622
344690	614623
471023	614624
241239	614625
50328	614626
300416	614627
351145	614628
108250	614629
401460	614630
68063	614631
145670	614632
24593	614633
472275	614634
681085	614635
296339	614636
5242	614637
19355	614638
431196	614639
66986	614640
290445	614641
318355	614642
476075	614643
75873	614644
565002	614645
59642	614646
263378	614647
490691	614648
532221	614649
431214	614650
340340	614651
614915	614652
220719	614653
57290	614654
515697	614655
804	614656
391662	614657
314344	614658
124715	614659
11096	614660
7130	614661
258565	614662
258577	614663
387450	614664
617880	614665
319658	614666
96802	614667
594587	614668
386161	614669
351479	614670
449010	614671
74414	614672
451105	614673
649	614674
67151	614675
478211	614676
418353	614677
473858	614678
214	614679
403366	614680
537720	614681
298379	614682
2963	614683
503392	614684
32892	614685
586515	614686
427	614687
432282	614688
57201	614689
57925	614690
115455	614691
122709	614692
45360	614693
276852	614694
5814	614695
280	614696
161205	614697
26653	614698
512720	614699
16153	614700
43817	614701
3772	614702
587947	614703
67337	614704
106423	614705
367534	614706
2116	614707
180428	614708
592750	614709
31937	614710
70588	614711
72160	614712
22543	614713
622478	614714
499166	614715
626801	614716
5683	614717
58658	614718
561957	614719
302479	614720
84708	614721
20873	614722
455868	614723
18616	614724
158342	614725
95842	614726
154809	614727
656030	614728
572966	614729
531140	614730
320068	614731
432053	614732
217160	614733
3523	614734
37306	614735
549855	614736
572707	614737
139930	614738
12797	614739
337265	614740
284133	614741
23035	614742
100127	614743
88124	614744
454026	614745
327156	614746
13505	614747
65956	614748
623182	614749
39341	614750
502404	614751
79229	614752
486036	614753
53442	614754
1343	614755
5612	614756
156350	614757
527499	614758
38945	614759
410402	614760
597091	614761
274686	614762
30888	614763
197137	614764
33353	614765
266606	614766
95235	614767
688647	614768
80054	614769
11296	614770
151532	614771
160354	614772
171468	614773
492231	614774
154240	614775
36134	614776
28355	614777
406833	614778
493086	614779
58822	614780
505350	614781
143668	614782
349120	614783
638385	614784
349376	614785
366949	614786
611021	614787
399181	614788
215234	614789
87870	614790
35899	614791
130864	614792
81930	614793
377408	614794
87845	614795
224072	614796
9542	614797
458862	614798
133084	614799
93028	614800
288744	614801
517713	614802
663388	614803
82	614804
159501	614805
389953	614806
44954	614807
316289	614808
124893	614809
381249	614810
549163	614811
58717	614812
29219	614813
33055	614814
43649	614815
30151	614816
370779	614817
582004	614818
365723	614819
283404	614820
660473	614821
634254	614822
79856	614823
192116	614824
391264	614825
1203	614826
378829	614827
266072	614828
532082	614829
42752	614830
415134	614831
49457	614832
3129	614833
822	614834
624045	614835
135637	614836
541741	614837
88983	614838
54256	614839
422326	614840
593664	614841
10522	614842
58700	614843
548817	614844
34836	614845
597669	614846
465284	614847
13850	614848
1025	614849
643896	614850
562161	614851
150885	614852
80609	614853
441075	614854
145494	614855
153807	614856
435853	614857
238075	614858
1526	614859
399527	614860
419239	614861
120765	614862
593757	614863
310656	614864
132425	614865
597972	614866
5516	614867
222	614868
334590	614869
269095	614870
548971	614871
30624	614872
130756	614873
467102	614874
660728	614875
468959	614876
111772	614877
567364	614878
650473	614879
439139	614880
32426	614881
268488	614882
134533	614883
366332	614884
626447	614885
227722	614886
500860	614887
73904	614888
12638	614889
661949	614890
104280	614891
558286	614892
117589	614893
5301	614894
18809	614895
152898	614896
196877	614897
420775	614898
641859	614899
502591	614900
381274	614901
47563	614902
366120	614903
507718	614904
679313	614905
246176	614906
90829	614907
299	614908
58841	614909
265677	614910
28209	614911
25888	614912
6947	614913
501995	614914
280144	614915
24533	614916
92703	614917
72680	614918
414629	614919
42546	614920
129916	614921
68274	614922
415133	614923
108637	614924
541360	614925
85234	614926
684576	614927
6971	614928
573429	614929
684313	614930
343356	614931
534070	614932
20953	614933
342596	614934
365025	614935
511911	614936
101171	614937
693047	614938
27892	614939
12716	614940
558749	614941
20649	614942
369502	614943
471728	614944
439447	614945
119008	614946
439454	614947
696453	614948
3764	614949
182720	614950
497349	614951
117388	614952
307313	614953
82644	614954
35797	614955
602746	614956
380770	614957
2117	614958
90706	614959
25448	614960
390406	614961
116813	614962
610292	614963
236059	614964
505653	614965
344809	614966
625642	614967
125293	614968
628744	614969
275773	614970
77172	614971
138	614972
621752	614973
46874	614974
313786	614975
418303	614976
61186	614977
439257	614978
257998	614979
71691	614980
45789	614981
64783	614982
492342	614983
163802	614984
197894	614985
646693	614986
409443	614987
50662	614988
330984	614989
484363	614990
393827	614991
31529	614992
603747	614993
49234	614994
121520	614995
659242	614996
592206	614997
8678	614998
96816	614999
657638	615000
468301	615001
400294	615002
665253	615003
208526	615004
38107	615005
35944	615006
428236	615007
122230	615008
227165	615009
825	615010
74704	615011
566400	615012
645848	615013
108240	615014
18540	615015
40008	615016
454539	615017
465132	615018
423431	615019
458229	615020
291697	615021
222257	615022
288538	615023
340511	615024
198987	615025
473413	615026
265117	615027
158026	615028
603353	615029
120941	615030
448022	615031
96925	615032
426758	615033
226791	615034
130248	615035
269348	615036
578097	615037
338593	615038
503414	615039
495786	615040
23159	615041
49545	615042
18187	615043
91088	615044
572063	615045
117053	615046
517457	615047
476540	615048
111075	615049
316045	615050
360087	615051
177264	615052
666472	615053
11184	615054
303270	615055
215693	615056
364084	615057
454398	615058
165735	615059
170653	615060
5585	615061
96321	615062
517978	615063
605321	615064
38985	615065
155721	615066
364018	615067
381712	615068
124281	615069
223478	615070
129650	615071
617253	615072
521233	615073
108891	615074
283857	615075
45281	615076
257890	615077
494033	615078
226537	615079
661791	615080
166574	615081
168950	615082
568198	615083
16161	615084
291695	615085
5378	615086
164440	615087
510520	615088
186867	615089
90175	615090
30659	615091
479405	615092
608588	615093
204154	615094
398678	615095
102	615096
307283	615097
66200	615098
416	615099
690295	615100
99859	615101
369776	615102
400177	615103
7089	615104
6478	615105
454761	615106
20741	615107
597992	615108
141556	615109
70693	615110
471390	615111
597991	615112
237285	615113
6397	615114
256959	615115
150429	615116
256964	615117
658057	615118
230260	615119
137533	615120
15824	615121
213269	615122
79664	615123
427325	615124
151170	615125
444918	615126
59902	615127
89068	615128
326000	615129
427119	615130
49347	615131
68114	615132
49299	615133
309162	615134
209776	615135
64109	615136
197559	615137
165291	615138
295145	615139
514737	615140
96063	615141
349761	615142
92353	615143
194401	615144
48969	615145
40915	615146
599509	615147
519596	615148
12413	615149
576328	615150
14004	615151
13784	615152
112783	615153
155032	615154
237779	615155
114733	615156
36756	615157
4217	615158
32901	615159
407648	615160
622097	615161
118809	615162
111666	615163
654017	615164
332713	615165
12564	615166
413018	615167
658098	615168
367504	615169
238236	615170
142841	615171
278231	615172
472180	615173
94125	615174
325223	615175
416809	615176
1558	615177
607634	615178
572027	615179
639466	615180
27759	615181
315918	615182
307469	615183
26523	615184
671688	615185
286673	615186
172116	615187
105	615188
615687	615189
464357	615190
482393	615191
199291	615192
180797	615193
589177	615194
191847	615195
471833	615196
220317	615197
635252	615198
195782	615199
166970	615200
245893	615201
262655	615202
309686	615203
659568	615204
659241	615205
43322	615206
508534	615207
96383	615208
199434	615209
457101	615210
1667	615211
57859	615212
516112	615213
552138	615214
156294	615215
1935	615216
19981	615217
115064	615218
623170	615219
419313	615220
863	615221
64242	615222
588376	615223
620427	615224
422679	615225
313101	615226
118702	615227
40600	615228
361666	615229
517721	615230
229640	615231
307835	615232
457278	615233
311334	615234
28265	615235
584335	615236
55819	615237
73463	615238
29851	615239
112055	615240
115724	615241
148847	615242
658097	615243
44300	615244
35538	615245
20164	615246
209393	615247
685241	615248
116239	615249
638292	615250
687095	615251
650479	615252
452851	615253
23232	615254
576843	615255
126425	615256
692132	615257
310967	615258
90449	615259
6318	615260
249297	615261
172824	615262
436160	615263
38159	615264
1628	615265
26165	615266
576306	615267
101131	615268
43299	615269
508633	615270
155303	615271
664077	615272
45132	615273
116020	615274
353267	615275
455458	615276
34937	615277
97695	615278
352378	615279
178413	615280
342688	615281
157183	615282
160232	615283
160244	615284
650175	615285
15841	615286
433246	615287
126492	615288
13648	615289
195030	615290
439207	615291
77713	615292
49950	615293
500947	615294
278585	615295
10921	615296
66064	615297
641660	615298
426021	615299
530501	615300
438442	615301
177655	615302
505895	615303
527643	615304
356637	615305
79877	615306
96907	615307
65212	615308
146860	615309
6997	615310
215671	615311
137556	615312
58704	615313
573564	615314
290297	615315
606027	615316
160539	615317
439686	615318
663573	615319
106739	615320
24942	615321
363246	615322
837	615323
564195	615324
588105	615325
160017	615326
108606	615327
315649	615328
602487	615329
23123	615330
426053	615331
462023	615332
105984	615333
123563	615334
622903	615335
123211	615336
122628	615337
235174	615338
661442	615339
9372	615340
615428	615341
411621	615342
2822	615343
9927	615344
36734	615345
296005	615346
87474	615347
456824	615348
411228	615349
427250	615350
409831	615351
107119	615352
222445	615353
451801	615354
226478	615355
1850	615356
381394	615357
26223	615358
239866	615359
619881	615360
169584	615361
6902	615362
16664	615363
644896	615364
438874	615365
575374	615366
188451	615367
177247	615368
586292	615369
384165	615370
7264	615371
151408	615372
336119	615373
239701	615374
165851	615375
428090	615376
569894	615377
641536	615378
268720	615379
419379	615380
413271	615381
386268	615382
635785	615383
480807	615384
49835	615385
46481	615386
45032	615387
624187	615388
81996	615389
189354	615390
138683	615391
46712	615392
399287	615393
94833	615394
140654	615395
642682	615396
79989	615397
694465	615398
539812	615399
113054	615400
202281	615401
210025	615402
55158	615403
142637	615404
72138	615405
153799	615406
533659	615407
573151	615408
53885	615409
531095	615410
390	615411
15429	615412
174936	615413
154562	615414
82358	615415
178566	615416
662523	615417
166036	615418
336238	615419
163298	615420
453460	615421
636210	615422
32835	615423
30719	615424
603295	615425
443701	615426
61915	615427
168725	615428
207856	615429
498813	615430
89562	615431
140602	615432
286927	615433
347490	615434
209704	615435
120175	615436
42099	615437
552570	615438
18652	615439
79286	615440
569325	615441
421778	615442
32905	615443
447988	615444
466017	615445
66028	615446
440241	615447
90439	615448
98909	615449
669311	615450
38794	615451
3300	615452
2217	615453
13149	615454
190972	615455
488437	615456
485712	615457
138831	615458
567283	615459
298381	615460
81716	615461
272527	615462
533986	615463
661074	615464
29137	615465
16222	615466
106731	615467
1669	615468
152942	615469
295775	615470
8502	615471
681434	615472
123444	615473
89768	615474
58995	615475
92684	615476
285650	615477
137353	615478
295642	615479
357483	615480
548392	615481
18428	615482
35380	615483
437865	615484
79523	615485
2261	615486
520750	615487
46025	615488
503198	615489
160222	615490
342736	615491
242589	615492
638530	615493
423688	615494
477696	615495
606137	615496
18416	615497
231980	615498
545612	615499
366174	615500
616783	615501
17567	615502
86187	615503
415678	615504
91435	615505
105094	615506
24	615507
135720	615508
170395	615509
317098	615510
556999	615511
81942	615512
219438	615513
166240	615514
471871	615515
614422	615516
669542	615517
175117	615518
70654	615519
20762	615520
1606	615521
283031	615522
659363	615523
331102	615524
315868	615525
630749	615526
260852	615527
56109	615528
592448	615529
23216	615530
407488	615531
453429	615532
34440	615533
245467	615534
20680	615535
7847	615536
553877	615537
24665	615538
414512	615539
158921	615540
98934	615541
670686	615542
65349	615543
264071	615544
475567	615545
560053	615546
306870	615547
53858	615548
106062	615549
18315	615550
83514	615551
611296	615552
327601	615553
3979	615554
303340	615555
552699	615556
679489	615557
377058	615558
303613	615559
642392	615560
116511	615561
13146	615562
12624	615563
507075	615564
570	615565
125710	615566
448710	615567
516748	615568
8395	615569
19695	615570
6789	615571
21276	615572
655936	615573
92158	615574
205995	615575
56691	615576
86711	615577
346639	615578
311981	615579
81287	615580
134067	615581
157	615582
16128	615583
467807	615584
18883	615585
12760	615586
195120	615587
25682	615588
9927	615589
422909	615590
240773	615591
54356	615592
27154	615593
630630	615594
161321	615595
53514	615596
308409	615597
48133	615598
146715	615599
102870	615600
440481	615601
163105	615602
458844	615603
497678	615604
517712	615605
506579	615606
21634	615607
112539	615608
420059	615609
502321	615610
642091	615611
73224	615612
89916	615613
334714	615614
653905	615615
158989	615616
295922	615617
2052	615618
106203	615619
97700	615620
620400	615621
657485	615622
436863	615623
48969	615624
561491	615625
656106	615626
279782	615627
161855	615628
691	615629
416919	615630
431417	615631
210972	615632
400639	615633
139478	615634
8828	615635
855	615636
7825	615637
631	615638
86394	615639
136082	615640
268693	615641
4908	615642
19410	615643
211097	615644
547215	615645
661339	615646
692810	615647
630462	615648
1447	615649
108534	615650
65162	615651
180854	615652
491384	615653
379210	615654
473487	615655
578453	615656
59039	615657
111070	615658
187858	615659
110314	615660
212142	615661
87015	615662
80	615663
125347	615664
48675	615665
171938	615666
89628	615667
354939	615668
124351	615669
301782	615670
598650	615671
56009	615672
564055	615673
63871	615674
22807	615675
18563	615676
2096	615677
408619	615678
200204	615679
66941	615680
582055	615681
695361	615682
668972	615683
50149	615684
963	615685
10316	615686
46488	615687
679740	615688
371412	615689
677558	615690
147489	615691
78234	615692
294110	615693
298438	615694
588834	615695
49240	615696
491243	615697
286727	615698
428928	615699
521747	615700
440232	615701
643123	615702
659612	615703
376885	615704
191834	615705
173359	615706
189554	615707
34874	615708
50811	615709
113192	615710
37330	615711
488909	615712
95443	615713
13098	615714
523114	615715
115326	615716
609809	615717
161428	615718
656832	615719
327049	615720
135338	615721
153481	615722
453986	615723
7308	615724
520182	615725
321131	615726
131341	615727
3139	615728
298671	615729
92562	615730
687715	615731
177662	615732
597655	615733
587407	615734
335351	615735
21560	615736
521451	615737
91573	615738
147796	615739
686428	615740
454634	615741
303477	615742
66455	615743
8386	615744
277235	615745
255199	615746
114333	615747
498037	615748
450764	615749
340084	615750
10995	615751
645247	615752
79272	615753
165226	615754
7507	615755
490965	615756
53926	615757
382630	615758
603624	615759
69051	615760
15080	615761
486173	615762
588948	615763
350282	615764
168206	615765
80002	615766
345957	615767
442410	615768
9820	615769
164943	615770
55292	615771
503717	615772
1162	615773
544764	615774
429163	615775
545761	615776
135097	615777
9178	615778
346769	615779
452364	615780
40440	615781
340821	615782
139744	615783
82445	615784
73297	615785
507578	615786
42676	615787
595123	615788
194548	615789
108653	615790
209106	615791
109155	615792
119693	615793
104726	615794
269928	615795
692355	615796
270409	615797
100636	615798
98501	615799
38097	615800
569272	615801
159335	615802
248734	615803
522243	615804
122423	615805
540797	615806
589894	615807
142310	615808
120107	615809
5271	615810
95473	615811
65291	615812
423507	615813
53547	615814
8041	615815
408920	615816
104875	615817
55347	615818
112773	615819
65572	615820
26768	615821
100277	615822
530543	615823
255178	615824
557267	615825
11031	615826
10839	615827
10431	615828
21515	615829
17411	615830
111585	615831
461690	615832
638984	615833
426	615834
284083	615835
38472	615836
34748	615837
146409	615838
26152	615839
15616	615840
88524	615841
15755	615842
80051	615843
306611	615844
4018	615845
352364	615846
462584	615847
473637	615848
76003	615849
615387	615850
200555	615851
256249	615852
105203	615853
442960	615854
69351	615855
308948	615856
650483	615857
88474	615858
502939	615859
106342	615860
10641	615861
207569	615862
227154	615863
3139	615864
155061	615865
1305	615866
160821	615867
219507	615868
537649	615869
636076	615870
195396	615871
166090	615872
682993	615873
64214	615874
472646	615875
56494	615876
214144	615877
396236	615878
50822	615879
269011	615880
15098	615881
46707	615882
48653	615883
212878	615884
21782	615885
3856	615886
171687	615887
188300	615888
2798	615889
151199	615890
564857	615891
89505	615892
44155	615893
46323	615894
302946	615895
526370	615896
523593	615897
405565	615898
97269	615899
673590	615900
130	615901
652155	615902
159782	615903
442610	615904
140053	615905
55854	615906
266377	615907
625701	615908
81318	615909
24971	615910
549560	615911
222732	615912
159376	615913
169893	615914
574228	615915
412990	615916
55977	615917
52373	615918
689848	615919
188645	615920
22	615921
447504	615922
365768	615923
569401	615924
143104	615925
515577	615926
176855	615927
246312	615928
36715	615929
9415	615930
133	615931
156960	615932
209395	615933
139184	615934
239874	615935
5371	615936
6608	615937
621216	615938
186653	615939
169331	615940
193560	615941
53397	615942
28586	615943
578304	615944
33196	615945
34966	615946
118242	615947
25642	615948
663776	615949
16468	615950
512142	615951
226365	615952
472792	615953
12333	615954
74900	615955
439314	615956
18485	615957
465956	615958
387927	615959
584297	615960
294713	615961
46988	615962
8905	615963
74368	615964
248635	615965
1815	615966
35140	615967
32531	615968
684130	615969
2164	615970
47341	615971
304	615972
361261	615973
482637	615974
2946	615975
144735	615976
402445	615977
583263	615978
240175	615979
17484	615980
118927	615981
395497	615982
82240	615983
241322	615984
118327	615985
631358	615986
72490	615987
501019	615988
44656	615989
400106	615990
107562	615991
409902	615992
316179	615993
129534	615994
664804	615995
668771	615996
454630	615997
517277	615998
507282	615999
4377	616000
505949	616001
562596	616002
297422	616003
668314	616004
365177	616005
138831	616006
543358	616007
214147	616008
368674	616009
141215	616010
122118	616011
688681	616012
646903	616013
3262	616014
25108	616015
166641	616016
166599	616017
664929	616018
136936	616019
293208	616020
652851	616021
505543	616022
23909	616023
239961	616024
437499	616025
206296	616026
75	616027
643319	616028
121931	616029
334755	616030
439426	616031
1907	616032
397476	616033
497744	616034
526222	616035
409096	616036
293094	616037
233502	616038
264278	616039
20600	616040
114904	616041
1325	616042
45202	616043
3990	616044
115930	616045
285310	616046
98958	616047
164806	616048
529022	616049
402852	616050
363057	616051
120887	616052
644837	616053
52983	616054
405444	616055
155325	616056
170526	616057
20858	616058
558763	616059
122135	616060
514143	616061
294	616062
254112	616063
462090	616064
230682	616065
498224	616066
234128	616067
497064	616068
423706	616069
42212	616070
431233	616071
433713	616072
559062	616073
342574	616074
1927	616075
602264	616076
523399	616077
147878	616078
105623	616079
571084	616080
137615	616081
451901	616082
183244	616083
134784	616084
184380	616085
280357	616086
612578	616087
17720	616088
17849	616089
277910	616090
48721	616091
410718	616092
185295	616093
87878	616094
642788	616095
61276	616096
79214	616097
401261	616098
630046	616099
30842	616100
147051	616101
142618	616102
311779	616103
3103	616104
174366	616105
49774	616106
13609	616107
78047	616108
170430	616109
43510	616110
192884	616111
171771	616112
145375	616113
425406	616114
121450	616115
28286	616116
11875	616117
153997	616118
54983	616119
197976	616120
582905	616121
326933	616122
165318	616123
600239	616124
54860	616125
21212	616126
488500	616127
668921	616128
299537	616129
172930	616130
559945	616131
259542	616132
473065	616133
30479	616134
590945	616135
83	616136
135670	616137
129243	616138
196112	616139
312970	616140
616877	616141
26439	616142
322704	616143
2099	616144
15223	616145
661351	616146
580625	616147
659384	616148
673439	616149
172499	616150
252904	616151
141302	616152
407233	616153
223549	616154
57338	616155
231369	616156
426877	616157
654648	616158
52467	616159
344044	616160
147293	616161
59429	616162
26904	616163
123	616164
139779	616165
157375	616166
717	616167
3997	616168
43190	616169
493778	616170
599605	616171
543904	616172
502144	616173
602278	616174
470556	616175
259667	616176
640796	616177
485015	616178
9414	616179
28512	616180
676498	616181
145274	616182
161777	616183
706	616184
5883	616185
28010	616186
94	616187
266	616188
5998	616189
350400	616190
568952	616191
91152	616192
664052	616193
157546	616194
23990	616195
157137	616196
373777	616197
675538	616198
506720	616199
53251	616200
275382	616201
6090	616202
120663	616203
304277	616204
150845	616205
567338	616206
193731	616207
626046	616208
26904	616209
530850	616210
664126	616211
508663	616212
59998	616213
110665	616214
449128	616215
250397	616216
200166	616217
43973	616218
406545	616219
324453	616220
121310	616221
353654	616222
2168	616223
67955	616224
6492	616225
123858	616226
477015	616227
277215	616228
61855	616229
148836	616230
27	616231
163764	616232
129191	616233
146991	616234
51503	616235
1611	616236
380868	616237
380864	616238
489185	616239
341338	616240
131871	616241
593166	616242
642123	616243
172807	616244
368682	616245
405886	616246
367433	616247
415631	616248
337926	616249
662639	616250
629607	616251
373023	616252
460608	616253
557786	616254
667004	616255
291904	616256
350371	616257
84541	616258
475321	616259
95426	616260
463758	616261
425082	616262
32926	616263
22712	616264
6862	616265
162267	616266
16409	616267
359292	616268
171612	616269
180285	616270
678969	616271
93504	616272
31547	616273
72548	616274
45656	616275
375712	616276
36426	616277
165394	616278
449542	616279
71732	616280
8033	616281
461253	616282
343675	616283
96899	616284
126996	616285
519082	616286
245123	616287
22056	616288
164925	616289
26512	616290
464862	616291
171953	616292
292186	616293
414853	616294
682742	616295
344028	616296
42903	616297
22285	616298
515769	616299
455309	616300
128433	616301
4129	616302
488613	616303
449871	616304
183522	616305
25	616306
461616	616307
375627	616308
49428	616309
664089	616310
9316	616311
54075	616312
121519	616313
546651	616314
171332	616315
145858	616316
372791	616317
1289	616318
197	616319
426354	616320
402061	616321
301335	616322
165922	616323
382087	616324
676830	616325
9378	616326
617941	616327
437464	616328
684260	616329
153088	616330
151517	616331
310794	616332
469735	616333
26446	616334
95731	616335
88995	616336
459357	616337
13275	616338
171613	616339
517228	616340
212972	616341
52157	616342
590510	616343
31147	616344
210810	616345
19194	616346
532261	616347
338437	616348
562139	616349
19420	616350
149593	616351
95789	616352
117214	616353
378786	616354
164537	616355
655561	616356
534315	616357
391741	616358
299039	616359
132101	616360
6998	616361
299048	616362
25562	616363
655556	616364
52133	616365
295563	616366
255728	616367
170803	616368
14927	616369
603233	616370
450194	616371
165607	616372
78954	616373
509210	616374
151907	616375
128718	616376
52871	616377
576801	616378
31361	616379
528344	616380
26195	616381
203464	616382
372248	616383
306644	616384
362632	616385
315070	616386
372158	616387
356670	616388
555644	616389
54456	616390
456204	616391
346337	616392
405857	616393
280041	616394
476728	616395
7134	616396
654685	616397
99280	616398
73160	616399
49041	616400
444838	616401
457647	616402
362167	616403
31599	616404
107875	616405
40204	616406
110709	616407
234117	616408
24299	616409
306039	616410
388044	616411
3126	616412
355432	616413
317	616414
262452	616415
620619	616416
95431	616417
236321	616418
388358	616419
561623	616420
649915	616421
680489	616422
46904	616423
35158	616424
209125	616425
636663	616426
224425	616427
11811	616428
62967	616429
233159	616430
663501	616431
3720	616432
500875	616433
566169	616434
346686	616435
127795	616436
15567	616437
52747	616438
543380	616439
428301	616440
552531	616441
446882	616442
525135	616443
332678	616444
260601	616445
55170	616446
641752	616447
135123	616448
55877	616449
627411	616450
365344	616451
3209	616452
74236	616453
696970	616454
168637	616455
140975	616456
116160	616457
104384	616458
98989	616459
524189	616460
50290	616461
250946	616462
450979	616463
25630	616464
141139	616465
169789	616466
84675	616467
115458	616468
305874	616469
39	616470
252587	616471
61568	616472
609629	616473
22732	616474
261841	616475
1536	616476
466998	616477
495532	616478
657344	616479
568148	616480
195204	616481
211464	616482
235625	616483
593012	616484
607	616485
42644	616486
389179	616487
38210	616488
48748	616489
92854	616490
530096	616491
288258	616492
13052	616493
142703	616494
52362	616495
40702	616496
327812	616497
342328	616498
14272	616499
94841	616500
182653	616501
220865	616502
76366	616503
65233	616504
2272	616505
268182	616506
57660	616507
175814	616508
153840	616509
193767	616510
564742	616511
180063	616512
10463	616513
103613	616514
486935	616515
1216	616516
129121	616517
31392	616518
274471	616519
442891	616520
315814	616521
274727	616522
385726	616523
352035	616524
262197	616525
70951	616526
108591	616527
55777	616528
77864	616529
443937	616530
5815	616531
136134	616532
658201	616533
156618	616534
560167	616535
106802	616536
283239	616537
520001	616538
318052	616539
52945	616540
141992	616541
765	616542
397139	616543
4663	616544
2414	616545
123099	616546
448992	616547
39053	616548
26340	616549
365501	616550
477386	616551
318938	616552
606578	616553
121204	616554
449316	616555
412735	616556
7865	616557
528272	616558
13960	616559
3520	616560
508780	616561
336179	616562
514074	616563
132272	616564
4562	616565
422515	616566
72554	616567
208110	616568
279546	616569
8191	616570
697	616571
422095	616572
39331	616573
697	616574
192788	616575
352478	616576
225002	616577
413723	616578
11660	616579
482671	616580
339776	616581
44706	616582
438688	616583
61275	616584
661222	616585
2720	616586
1113	616587
5154	616588
159120	616589
304446	616590
82549	616591
100846	616592
512627	616593
569248	616594
512600	616595
679967	616596
384245	616597
509070	616598
659571	616599
444799	616600
445596	616601
582275	616602
577602	616603
24769	616604
695608	616605
610904	616606
77865	616607
549891	616608
279292	616609
250713	616610
158177	616611
690684	616612
46741	616613
49224	616614
344373	616615
320658	616616
626058	616617
353933	616618
474602	616619
15173	616620
895	616621
325547	616622
45677	616623
126900	616624
102055	616625
317018	616626
124485	616627
314337	616628
513612	616629
65500	616630
664540	616631
559556	616632
18977	616633
593963	616634
104693	616635
204700	616636
257355	616637
92504	616638
30895	616639
9035	616640
85726	616641
57486	616642
572122	616643
608748	616644
461202	616645
10835	616646
421170	616647
581730	616648
429180	616649
66464	616650
55144	616651
515405	616652
157232	616653
102211	616654
61378	616655
37312	616656
565448	616657
57516	616658
497788	616659
33296	616660
171394	616661
427861	616662
395826	616663
447975	616664
169928	616665
542990	616666
554390	616667
154738	616668
186068	616669
554701	616670
357214	616671
581827	616672
1162	616673
437463	616674
10115	616675
139112	616676
429555	616677
35227	616678
95786	616679
615639	616680
353017	616681
203793	616682
452524	616683
110824	616684
84711	616685
686086	616686
168126	616687
12173	616688
14019	616689
8633	616690
143118	616691
114256	616692
122414	616693
570582	616694
689801	616695
299053	616696
600666	616697
220873	616698
132649	616699
327335	616700
102413	616701
60071	616702
433551	616703
490474	616704
694654	616705
687683	616706
220182	616707
101115	616708
77198	616709
541930	616710
197033	616711
105907	616712
500307	616713
540063	616714
57638	616715
118687	616716
495950	616717
551425	616718
410592	616719
670727	616720
167989	616721
137633	616722
461587	616723
321612	616724
73181	616725
188994	616726
256106	616727
23474	616728
143151	616729
325211	616730
111844	616731
395768	616732
421878	616733
573278	616734
313150	616735
532362	616736
43230	616737
494102	616738
392599	616739
245878	616740
6019	616741
133639	616742
145476	616743
40778	616744
293418	616745
4598	616746
591345	616747
37247	616748
272552	616749
11025	616750
57119	616751
620644	616752
56059	616753
4913	616754
161716	616755
563959	616756
630561	616757
5154	616758
8568	616759
385194	616760
113016	616761
63032	616762
1173	616763
58781	616764
170915	616765
628499	616766
354371	616767
652298	616768
693739	616769
171191	616770
596	616771
18280	616772
300471	616773
13565	616774
99417	616775
178271	616776
422763	616777
545678	616778
164540	616779
351909	616780
676585	616781
372135	616782
551778	616783
615813	616784
2808	616785
632551	616786
81829	616787
245614	616788
654002	616789
26005	616790
396406	616791
15919	616792
154215	616793
614249	616794
453624	616795
532139	616796
39845	616797
575149	616798
568798	616799
437445	616800
373861	616801
99042	616802
364529	616803
256655	616804
289327	616805
26119	616806
454594	616807
545955	616808
345625	616809
34317	616810
600278	616811
694114	616812
154667	616813
624190	616814
272012	616815
271707	616816
180187	616817
614254	616818
267827	616819
607951	616820
460050	616821
51097	616822
687089	616823
100644	616824
39447	616825
124588	616826
36228	616827
369377	616828
165418	616829
231924	616830
659908	616831
108667	616832
125327	616833
9468	616834
9468	616835
647648	616836
63714	616837
18161	616838
569313	616839
154897	616840
494457	616841
546747	616842
131874	616843
172983	616844
13024	616845
489723	616846
605712	616847
593825	616848
166142	616849
197010	616850
13024	616851
107235	616852
122233	616853
570426	616854
107092	616855
663525	616856
389355	616857
44371	616858
152308	616859
106365	616860
227877	616861
2917	616862
6915	616863
57985	616864
568609	616865
431995	616866
10347	616867
94566	616868
41912	616869
60526	616870
490746	616871
79594	616872
20018	616873
67636	616874
109	616875
206240	616876
668483	616877
45830	616878
224403	616879
575612	616880
113807	616881
110677	616882
327970	616883
317275	616884
79996	616885
80502	616886
51350	616887
290790	616888
12854	616889
304104	616890
418	616891
581387	616892
569960	616893
40482	616894
228727	616895
303600	616896
140964	616897
506883	616898
122199	616899
517179	616900
59224	616901
141407	616902
593993	616903
593984	616904
593859	616905
658878	616906
300231	616907
132614	616908
3593	616909
531086	616910
13630	616911
408992	616912
370871	616913
13128	616914
592255	616915
535305	616916
279911	616917
83736	616918
4180	616919
83039	616920
16163	616921
364868	616922
651490	616923
684012	616924
35619	616925
219197	616926
98976	616927
26801	616928
631752	616929
683210	616930
43017	616931
401641	616932
626427	616933
377966	616934
145742	616935
109683	616936
689837	616937
68975	616938
9488	616939
118177	616940
57803	616941
17903	616942
328656	616943
414426	616944
683937	616945
214923	616946
318572	616947
175529	616948
10578	616949
44782	616950
19508	616951
351	616952
24303	616953
362087	616954
155077	616955
289485	616956
327755	616957
163033	616958
133054	616959
310573	616960
378431	616961
302260	616962
14733	616963
111403	616964
14729	616965
173424	616966
45311	616967
73237	616968
594041	616969
339474	616970
51406	616971
149055	616972
137684	616973
648597	616974
34939	616975
541597	616976
592106	616977
493074	616978
211690	616979
56346	616980
93068	616981
73464	616982
637129	616983
173607	616984
445383	616985
444972	616986
190258	616987
390	616988
429509	616989
639093	616990
113049	616991
177002	616992
50898	616993
558799	616994
101685	616995
366	616996
171952	616997
372258	616998
558346	616999
416550	617000
431253	617001
134562	617002
395158	617003
95107	617004
211203	617005
78446	617006
583726	617007
402691	617008
67816	617009
596173	617010
619268	617011
8853	617012
447944	617013
65264	617014
135893	617015
390647	617016
236	617017
580350	617018
366142	617019
92110	617020
446956	617021
230877	617022
279596	617023
112359	617024
678861	617025
56812	617026
40446	617027
561943	617028
330843	617029
280912	617030
692410	617031
606667	617032
525138	617033
4804	617034
472306	617035
417011	617036
10976	617037
17843	617038
26338	617039
107599	617040
494343	617041
243875	617042
146933	617043
567274	617044
55321	617045
172994	617046
547243	617047
710	617048
397751	617049
7407	617050
691051	617051
639213	617052
544245	617053
436123	617054
687026	617055
345440	617056
415658	617057
298796	617058
499	617059
18	617060
192844	617061
303840	617062
272452	617063
2324	617064
46829	617065
31188	617066
336177	617067
617716	617068
161055	617069
25064	617070
673409	617071
66100	617072
47307	617073
148650	617074
8033	617075
109943	617076
226392	617077
614215	617078
13764	617079
239972	617080
51215	617081
137801	617082
648930	617083
17894	617084
28185	617085
517286	617086
7245	617087
389848	617088
516788	617089
379008	617090
45451	617091
46	617092
353479	617093
644735	617094
59156	617095
46138	617096
254689	617097
25805	617098
36422	617099
200032	617100
548117	617101
249266	617102
26644	617103
352288	617104
125234	617105
441273	617106
49471	617107
56354	617108
231106	617109
306677	617110
568722	617111
350989	617112
18704	617113
27323	617114
49	617115
9855	617116
79782	617117
263367	617118
7247	617119
68762	617120
18645	617121
332391	617122
438192	617123
61698	617124
551252	617125
42986	617126
283468	617127
11834	617128
171757	617129
791	617130
115889	617131
267371	617132
229964	617133
77213	617134
189331	617135
388357	617136
425	617137
191459	617138
309778	617139
71152	617140
120247	617141
312	617142
433808	617143
675936	617144
41928	617145
642277	617146
78277	617147
646794	617148
28599	617149
168311	617150
518669	617151
34972	617152
302048	617153
163498	617154
304850	617155
98434	617156
19	617157
650999	617158
286347	617159
4140	617160
400432	617161
162958	617162
180675	617163
23452	617164
212	617165
625928	617166
232481	617167
421969	617168
2692	617169
51122	617170
121910	617171
642755	617172
693514	617173
584074	617174
4387	617175
405862	617176
1874	617177
6827	617178
6778	617179
50933	617180
321747	617181
546462	617182
19104	617183
48548	617184
532705	617185
93821	617186
7368	617187
140641	617188
232568	617189
131535	617190
133060	617191
281885	617192
680270	617193
451323	617194
441563	617195
568104	617196
530425	617197
21464	617198
32737	617199
428936	617200
95	617201
32225	617202
330948	617203
551002	617204
553035	617205
444556	617206
187940	617207
104962	617208
357037	617209
452905	617210
614985	617211
88147	617212
104916	617213
277754	617214
42743	617215
735	617216
249142	617217
91009	617218
197116	617219
249385	617220
66338	617221
92921	617222
4565	617223
102938	617224
39670	617225
535930	617226
67675	617227
8502	617228
41382	617229
38172	617230
600201	617231
42714	617232
96055	617233
407035	617234
31083	617235
272712	617236
397683	617237
7285	617238
51788	617239
509131	617240
297877	617241
166437	617242
50304	617243
145388	617244
337453	617245
78769	617246
377292	617247
161995	617248
27578	617249
151375	617250
460713	617251
444162	617252
10486	617253
158339	617254
13115	617255
11507	617256
476734	617257
952	617258
235466	617259
517933	617260
77604	617261
49079	617262
290607	617263
242047	617264
66275	617265
3316	617266
449067	617267
41003	617268
415827	617269
421069	617270
251910	617271
601767	617272
425484	617273
30302	617274
17327	617275
3623	617276
492536	617277
420018	617278
32934	617279
671536	617280
690386	617281
48984	617282
224520	617283
120616	617284
185289	617285
15738	617286
272922	617287
354791	617288
113407	617289
33032	617290
238644	617291
155271	617292
685997	617293
669222	617294
21560	617295
313718	617296
476125	617297
607828	617298
96116	617299
141134	617300
95	617301
438167	617302
36051	617303
289799	617304
169381	617305
272723	617306
262804	617307
637272	617308
656181	617309
637813	617310
113198	617311
454892	617312
8027	617313
52637	617314
51274	617315
215550	617316
176031	617317
36046	617318
32277	617319
888	617320
10604	617321
539674	617322
553135	617323
668514	617324
31743	617325
195173	617326
162210	617327
422527	617328
498209	617329
395494	617330
101248	617331
588814	617332
845	617333
24963	617334
367921	617335
4966	617336
3440	617337
512744	617338
344223	617339
92029	617340
309130	617341
115631	617342
487847	617343
329363	617344
295908	617345
57672	617346
237543	617347
48565	617348
74412	617349
572475	617350
233649	617351
27656	617352
601160	617353
471348	617354
615193	617355
24237	617356
112312	617357
84899	617358
42049	617359
105299	617360
125101	617361
410863	617362
591264	617363
573410	617364
105196	617365
640100	617366
645806	617367
114060	617368
19406	617369
3020	617370
100217	617371
34433	617372
218922	617373
87868	617374
661397	617375
12005	617376
529303	617377
8584	617378
93227	617379
42315	617380
138402	617381
199012	617382
126719	617383
31205	617384
6281	617385
341789	617386
835	617387
50666	617388
234933	617389
13371	617390
76145	617391
202374	617392
18949	617393
67929	617394
1039	617395
145713	617396
284893	617397
41470	617398
550400	617399
52212	617400
99432	617401
293053	617402
114734	617403
454002	617404
608850	617405
374029	617406
149202	617407
578300	617408
544197	617409
361636	617410
116252	617411
522905	617412
289155	617413
94835	617414
1597	617415
640028	617416
108199	617417
140712	617418
51781	617419
199938	617420
9542	617421
346420	617422
580027	617423
579989	617424
606416	617425
565011	617426
19836	617427
213480	617428
322418	617429
316731	617430
672399	617431
247918	617432
116771	617433
15937	617434
106457	617435
427193	617436
680955	617437
145093	617438
163460	617439
97837	617440
170805	617441
118240	617442
393657	617443
388245	617444
183	617445
26929	617446
161032	617447
84226	617448
439245	617449
568418	617450
1507	617451
177435	617452
528495	617453
263340	617454
516515	617455
375525	617456
515675	617457
368729	617458
597980	617459
424567	617460
104476	617461
52321	617462
17501	617463
591674	617464
687935	617465
337731	617466
294447	617467
106278	617468
78456	617469
318539	617470
526125	617471
207493	617472
76337	617473
493066	617474
182819	617475
408560	617476
317833	617477
14951	617478
109243	617479
369808	617480
251587	617481
666219	617482
358681	617483
462726	617484
54227	617485
187082	617486
608668	617487
589686	617488
602425	617489
159356	617490
91690	617491
282920	617492
433830	617493
295520	617494
420792	617495
21713	617496
525895	617497
55588	617498
670228	617499
604605	617500
125077	617501
660985	617502
579508	617503
461260	617504
331893	617505
1012	617506
116575	617507
672023	617508
13430	617509
13430	617510
97609	617511
1928	617512
163951	617513
677153	617514
300776	617515
159920	617516
494239	617517
395	617518
369193	617519
389120	617520
3233	617521
23827	617522
162042	617523
337759	617524
99336	617525
675180	617526
244781	617527
447819	617528
2790	617529
687626	617530
190080	617531
434	617532
541335	617533
83807	617534
474157	617535
458743	617536
1795	617537
437042	617538
105955	617539
682902	617540
26060	617541
586056	617542
8491	617543
343594	617544
275977	617545
471616	617546
78126	617547
81776	617548
93311	617549
9180	617550
6448	617551
4282	617552
162115	617553
119750	617554
60715	617555
31180	617556
81383	617557
2053	617558
326931	617559
198702	617560
120021	617561
187552	617562
501062	617563
569162	617564
172286	617565
269508	617566
580284	617567
301810	617568
84016	617569
530739	617570
33924	617571
126453	617572
440908	617573
604339	617574
260488	617575
276443	617576
92876	617577
148441	617578
8402	617579
23183	617580
503801	617581
444754	617582
23724	617583
105514	617584
4092	617585
521547	617586
35269	617587
691487	617588
58757	617589
487533	617590
17487	617591
150376	617592
277232	617593
407811	617594
375381	617595
427422	617596
106634	617597
189293	617598
368975	617599
463672	617600
97013	617601
16380	617602
128914	617603
111951	617604
511032	617605
30245	617606
8794	617607
120653	617608
29951	617609
144788	617610
15456	617611
352787	617612
220924	617613
38154	617614
122722	617615
465784	617616
608630	617617
18331	617618
260847	617619
675076	617620
264607	617621
211810	617622
489022	617623
379042	617624
9149	617625
43788	617626
47626	617627
160385	617628
371098	617629
637041	617630
109160	617631
58911	617632
453387	617633
20477	617634
32565	617635
607605	617636
391619	617637
186611	617638
109809	617639
688998	617640
466202	617641
689020	617642
241621	617643
92400	617644
47135	617645
57416	617646
49693	617647
279597	617648
395	617649
550260	617650
410087	617651
25916	617652
27707	617653
327670	617654
78847	617655
324251	617656
357320	617657
538421	617658
478497	617659
417426	617660
602671	617661
18539	617662
372275	617663
90892	617664
92218	617665
636657	617666
686464	617667
242103	617668
4819	617669
22535	617670
152645	617671
1035	617672
298565	617673
3603	617674
685304	617675
472064	617676
360840	617677
95648	617678
380204	617679
365009	617680
332333	617681
160164	617682
29859	617683
605494	617684
70746	617685
521402	617686
397538	617687
472679	617688
598512	617689
2056	617690
570474	617691
475618	617692
43241	617693
21739	617694
109647	617695
99204	617696
62681	617697
11355	617698
14626	617699
552969	617700
557154	617701
417035	617702
1410	617703
128894	617704
127911	617705
554612	617706
505339	617707
93535	617708
279787	617709
568755	617710
120864	617711
108439	617712
5850	617713
628187	617714
364073	617715
25792	617716
228749	617717
321800	617718
665264	617719
371813	617720
52237	617721
74474	617722
45621	617723
630679	617724
5427	617725
7701	617726
448409	617727
281599	617728
331633	617729
167980	617730
18542	617731
34208	617732
92920	617733
590497	617734
465373	617735
570120	617736
289089	617737
38924	617738
85855	617739
108595	617740
348308	617741
319659	617742
613156	617743
458432	617744
751	617745
36901	617746
82471	617747
684734	617748
30168	617749
340329	617750
120873	617751
36729	617752
148523	617753
45319	617754
13690	617755
650896	617756
42807	617757
105456	617758
55675	617759
579005	617760
99311	617761
233	617762
162800	617763
605547	617764
3314	617765
617051	617766
59787	617767
543351	617768
375242	617769
82017	617770
166075	617771
487273	617772
191866	617773
408108	617774
170595	617775
62701	617776
28324	617777
376355	617778
21721	617779
284089	617780
83396	617781
22350	617782
91039	617783
612496	617784
41746	617785
434919	617786
618601	617787
123717	617788
4541	617789
172633	617790
459	617791
3757	617792
81351	617793
583791	617794
527368	617795
99061	617796
435431	617797
31597	617798
161833	617799
335417	617800
227922	617801
153659	617802
491756	617803
25289	617804
168291	617805
395951	617806
214657	617807
660026	617808
157796	617809
57938	617810
337791	617811
20939	617812
490163	617813
134358	617814
92	617815
24131	617816
65207	617817
107126	617818
43737	617819
116374	617820
98052	617821
4409	617822
55613	617823
162562	617824
688881	617825
260369	617826
107776	617827
123399	617828
35304	617829
507921	617830
304139	617831
121194	617832
343162	617833
479261	617834
354979	617835
99044	617836
102183	617837
686523	617838
43216	617839
118351	617840
246524	617841
91430	617842
7934	617843
405928	617844
652907	617845
550165	617846
578470	617847
422882	617848
258476	617849
105962	617850
51197	617851
236787	617852
452530	617853
257755	617854
456180	617855
3341	617856
3341	617857
25827	617858
355347	617859
12819	617860
479334	617861
36590	617862
613808	617863
219185	617864
279265	617865
595063	617866
629578	617867
30407	617868
129713	617869
335272	617870
124162	617871
80010	617872
342763	617873
315632	617874
56251	617875
63011	617876
537002	617877
693053	617878
2	617879
245730	617880
210395	617881
26625	617882
153425	617883
109661	617884
509553	617885
275794	617886
554587	617887
121806	617888
237685	617889
635240	617890
381301	617891
399126	617892
434984	617893
504763	617894
547943	617895
353216	617896
254179	617897
347314	617898
586411	617899
431755	617900
641481	617901
307105	617902
230454	617903
136131	617904
244077	617905
78	617906
298677	617907
672659	617908
14448	617909
106505	617910
6516	617911
84974	617912
356149	617913
339431	617914
630478	617915
107190	617916
522235	617917
379839	617918
118654	617919
475072	617920
251394	617921
98289	617922
666143	617923
270010	617924
657894	617925
524216	617926
15606	617927
10798	617928
73333	617929
153105	617930
558494	617931
558479	617932
144960	617933
37266	617934
580550	617935
690785	617936
31554	617937
568370	617938
19663	617939
3717	617940
375060	617941
265113	617942
61266	617943
193031	617944
625445	617945
563111	617946
345523	617947
694409	617948
179447	617949
17661	617950
2944	617951
319319	617952
660159	617953
592615	617954
641218	617955
289950	617956
289913	617957
512546	617958
670029	617959
352506	617960
30009	617961
179539	617962
165916	617963
695246	617964
545639	617965
502208	617966
518125	617967
110433	617968
466121	617969
565475	617970
353279	617971
592599	617972
646881	617973
503186	617974
12284	617975
330525	617976
38104	617977
555345	617978
168784	617979
261726	617980
609919	617981
369124	617982
19128	617983
122540	617984
48135	617985
119823	617986
571757	617987
585582	617988
9063	617989
130534	617990
2237	617991
67173	617992
643587	617993
613894	617994
452952	617995
83469	617996
261759	617997
157982	617998
421519	617999
440502	618000
512966	618001
139575	618002
323235	618003
578093	618004
428513	618005
421550	618006
378723	618007
100761	618008
310355	618009
98873	618010
1087	618011
98836	618012
261829	618013
677790	618014
66009	618015
7478	618016
181432	618017
119711	618018
51483	618019
261978	618020
85722	618021
30923	618022
32720	618023
313230	618024
87905	618025
146951	618026
204952	618027
103812	618028
411633	618029
334347	618030
9216	618031
377805	618032
401451	618033
120859	618034
544048	618035
534235	618036
149739	618037
521813	618038
538363	618039
110028	618040
447759	618041
381393	618042
573939	618043
121974	618044
42895	618045
578444	618046
605915	618047
667927	618048
263550	618049
27684	618050
189948	618051
440877	618052
9322	618053
15181	618054
167094	618055
695640	618056
592	618057
1753	618058
167068	618059
96081	618060
5985	618061
47154	618062
609275	618063
286292	618064
617958	618065
204697	618066
565745	618067
150024	618068
482993	618069
19811	618070
618360	618071
13487	618072
225110	618073
45564	618074
377791	618075
113791	618076
9446	618077
98696	618078
461081	618079
527791	618080
348659	618081
298905	618082
254052	618083
88973	618084
63190	618085
635288	618086
502054	618087
250609	618088
535559	618089
89430	618090
412720	618091
1172	618092
328047	618093
138142	618094
300524	618095
355557	618096
606988	618097
355609	618098
38222	618099
39476	618100
91102	618101
39746	618102
10304	618103
660046	618104
660045	618105
10304	618106
299453	618107
567808	618108
21075	618109
54635	618110
155416	618111
607056	618112
155332	618113
54632	618114
54588	618115
607052	618116
156004	618117
339722	618118
503888	618119
252459	618120
263004	618121
14839	618122
14839	618123
119042	618124
82066	618125
525729	618126
244835	618127
330333	618128
47318	618129
3392	618130
226777	618131
203471	618132
132680	618133
129608	618134
264345	618135
314549	618136
322811	618137
634348	618138
616579	618139
480730	618140
161448	618141
608627	618142
12099	618143
627720	618144
246824	618145
63423	618146
603804	618147
540	618148
540	618149
3822	618150
50528	618151
39292	618152
215442	618153
385177	618154
236741	618155
54564	618156
94133	618157
340607	618158
126689	618159
19524	618160
609690	618161
2537	618162
514912	618163
2357	618164
269207	618165
38045	618166
22590	618167
627705	618168
124410	618169
322820	618170
91836	618171
119423	618172
442937	618173
459227	618174
372401	618175
154732	618176
646871	618177
227203	618178
1915	618179
203849	618180
575420	618181
272892	618182
203860	618183
183950	618184
526469	618185
674618	618186
183980	618187
31234	618188
183901	618189
82576	618190
602063	618191
612211	618192
402538	618193
183940	618194
547298	618195
443576	618196
7912	618197
39861	618198
78718	618199
392864	618200
392915	618201
379712	618202
401856	618203
447307	618204
79714	618205
692719	618206
478676	618207
461398	618208
17808	618209
687983	618210
156485	618211
580358	618212
656257	618213
497412	618214
382067	618215
211930	618216
272075	618217
39456	618218
39456	618219
39456	618220
104661	618221
301136	618222
59321	618223
240317	618224
345546	618225
207076	618226
242734	618227
289312	618228
339561	618229
352751	618230
568165	618231
260879	618232
55073	618233
366714	618234
102935	618235
112321	618236
272191	618237
268726	618238
309412	618239
454586	618240
18242	618241
590572	618242
207073	618243
674153	618244
32187	618245
52434	618246
396730	618247
119811	618248
126049	618249
550482	618250
108007	618251
396820	618252
372591	618253
645480	618254
524548	618255
478096	618256
34262	618257
39144	618258
160102	618259
59196	618260
327248	618261
167226	618262
438145	618263
537509	618264
235556	618265
90951	618266
54362	618267
379597	618268
350429	618269
96772	618270
515883	618271
233390	618272
233385	618273
522792	618274
522791	618275
123865	618276
425620	618277
438030	618278
209809	618279
677091	618280
18242	618281
316060	618282
296448	618283
404538	618284
40819	618285
142101	618286
537504	618287
371241	618288
371237	618289
311164	618290
38183	618291
57221	618292
341859	618293
411922	618294
15863	618295
57227	618296
164679	618297
654915	618298
470002	618299
252509	618300
593496	618301
203792	618302
56	618303
682609	618304
613202	618305
590949	618306
617561	618307
375226	618308
267834	618309
115958	618310
11695	618311
82212	618312
344796	618313
696426	618314
20737	618315
37348	618316
1568	618317
91075	618318
415875	618319
274772	618320
631844	618321
203776	618322
215871	618323
369788	618324
671494	618325
272153	618326
520870	618327
453210	618328
54519	618329
516739	618330
324420	618331
7658	618332
69807	618333
338955	618334
28911	618335
104989	618336
686593	618337
98193	618338
104967	618339
73079	618340
458414	618341
473810	618342
90599	618343
251028	618344
630568	618345
431969	618346
568497	618347
589187	618348
103461	618349
151688	618350
158563	618351
282726	618352
186752	618353
601571	618354
161229	618355
617145	618356
170551	618357
177544	618358
110891	618359
559920	618360
136455	618361
56082	618362
173148	618363
124808	618364
264925	618365
520895	618366
188832	618367
80174	618368
136667	618369
171348	618370
203883	618371
301047	618372
121981	618373
167535	618374
442092	618375
606049	618376
120204	618377
680795	618378
618055	618379
383354	618380
416073	618381
645827	618382
1141	618383
411503	618384
644820	618385
172893	618386
370002	618387
413575	618388
252842	618389
466272	618390
115507	618391
574933	618392
284911	618393
258224	618394
585399	618395
211352	618396
419025	618397
92709	618398
413006	618399
651503	618400
66197	618401
624061	618402
598943	618403
527623	618404
516820	618405
646844	618406
645401	618407
129661	618408
321825	618409
24030	618410
630106	618411
448404	618412
637050	618413
203583	618414
695521	618415
160443	618416
186359	618417
149602	618418
240127	618419
9170	618420
137862	618421
116332	618422
121890	618423
357460	618424
388413	618425
350444	618426
550926	618427
324532	618428
564252	618429
128683	618430
67417	618431
442546	618432
359326	618433
107727	618434
26965	618435
37457	618436
379769	618437
311353	618438
414614	618439
311362	618440
311351	618441
380361	618442
576541	618443
311366	618444
12334	618445
580338	618446
656487	618447
462151	618448
679288	618449
74242	618450
219217	618451
3902	618452
152657	618453
310503	618454
622635	618455
164671	618456
655115	618457
438527	618458
379614	618459
144417	618460
662457	618461
550332	618462
274875	618463
157647	618464
244066	618465
373	618466
455387	618467
438774	618468
629696	618469
59017	618470
252226	618471
550089	618472
285764	618473
133335	618474
5435	618475
353998	618476
464205	618477
594403	618478
422926	618479
311371	618480
666516	618481
148908	618482
486429	618483
428158	618484
272073	618485
603719	618486
379534	618487
612207	618488
432261	618489
225350	618490
311369	618491
534375	618492
248200	618493
481496	618494
197398	618495
441833	618496
167234	618497
149587	618498
576553	618499
585342	618500
489072	618501
251186	618502
274605	618503
277905	618504
277886	618505
277871	618506
277932	618507
277925	618508
277927	618509
406362	618510
32493	618511
147192	618512
418997	618513
109573	618514
229152	618515
193270	618516
157574	618517
38012	618518
248582	618519
24038	618520
671388	618521
23783	618522
534491	618523
454595	618524
179423	618525
320151	618526
392295	618527
351265	618528
455796	618529
576538	618530
311373	618531
318520	618532
310426	618533
279647	618534
658110	618535
5124	618536
603903	618537
680022	618538
486132	618539
619118	618540
299130	618541
299134	618542
569565	618543
302999	618544
569566	618545
299135	618546
569567	618547
569568	618548
569569	618549
299137	618550
299139	618551
299138	618552
303001	618553
569572	618554
299141	618555
194537	618556
299142	618557
289321	618558
569574	618559
303003	618560
147403	618561
103354	618562
567767	618563
567766	618564
61321	618565
169795	618566
567772	618567
569573	618568
697315	618569
479417	618570
479427	618571
128053	618572
697328	618573
128055	618574
479418	618575
479154	618576
479410	618577
479432	618578
479403	618579
479428	618580
479429	618581
516046	618582
491765	618583
576547	618584
377442	618585
321395	618586
732	618587
197393	618588
279882	618589
265800	618590
453241	618591
175521	618592
450957	618593
248224	618594
139278	618595
601131	618596
576554	618597
280370	618598
143186	618599
214171	618600
611459	618601
238092	618602
413992	618603
157619	618604
556119	618605
7157	618606
251155	618607
497922	618608
8688	618609
346622	618610
318878	618611
457484	618612
104221	618613
561088	618614
409203	618615
31972	618616
88737	618617
236336	618618
668193	618619
656403	618620
176041	618621
591853	618622
377128	618623
222567	618624
35640	618625
20670	618626
141587	618627
541904	618628
332413	618629
11980	618630
311417	618631
240972	618632
395045	618633
598778	618634
642865	618635
197584	618636
115914	618637
565892	618638
660867	618639
550364	618640
656413	618641
645882	618642
411222	618643
120819	618644
455214	618645
169351	618646
238470	618647
206594	618648
98194	618649
1986	618650
632021	618651
632019	618652
555084	618653
222541	618654
621048	618655
154539	618656
351209	618657
57938	618658
658121	618659
249739	618660
368713	618661
656010	618662
280296	618663
59418	618664
25880	618665
307213	618666
346158	618667
107737	618668
102233	618669
238094	618670
576539	618671
311358	618672
428144	618673
271529	618674
502687	618675
476009	618676
601733	618677
365469	618678
637807	618679
311355	618680
116778	618681
576545	618682
3098	618683
405009	618684
575501	618685
215434	618686
315526	618687
146059	618688
405261	618689
34201	618690
539219	618691
797	618692
303141	618693
129681	618694
797	618695
621900	618696
159134	618697
235613	618698
70220	618699
656638	618700
66194	618701
606284	618702
868	618703
63812	618704
19711	618705
369198	618706
132503	618707
625372	618708
448599	618709
148291	618710
665499	618711
454741	618712
382519	618713
300368	618714
581835	618715
494725	618716
160107	618717
16267	618718
289309	618719
2866	618720
551230	618721
692147	618722
544392	618723
160196	618724
458873	618725
105783	618726
550946	618727
524284	618728
376657	618729
250320	618730
458659	618731
398918	618732
83122	618733
212569	618734
521882	618735
347849	618736
114447	618737
155889	618738
9872	618739
239814	618740
19639	618741
41254	618742
382526	618743
184011	618744
388554	618745
66617	618746
328396	618747
462959	618748
688	618749
689	618750
150506	618751
348048	618752
210473	618753
150999	618754
654198	618755
351461	618756
267212	618757
678982	618758
486795	618759
586263	618760
413316	618761
300646	618762
590197	618763
273366	618764
56494	618765
669985	618766
320715	618767
64238	618768
19400	618769
478912	618770
415493	618771
305146	618772
230054	618773
486885	618774
135385	618775
641549	618776
111467	618777
99049	618778
652312	618779
411817	618780
389117	618781
43869	618782
452681	618783
297324	618784
354003	618785
456164	618786
242391	618787
575432	618788
88602	618789
446904	618790
615012	618791
55677	618792
454314	618793
623891	618794
239218	618795
595189	618796
650560	618797
488488	618798
150393	618799
474	618800
101375	618801
53815	618802
29485	618803
664008	618804
204929	618805
138818	618806
480358	618807
151987	618808
587301	618809
8029	618810
320857	618811
488779	618812
110937	618813
85388	618814
340642	618815
162203	618816
79514	618817
87405	618818
226091	618819
402641	618820
520910	618821
206919	618822
28631	618823
520177	618824
69405	618825
244731	618826
133531	618827
247902	618828
220470	618829
220484	618830
220489	618831
220496	618832
220530	618833
70560	618834
70563	618835
70564	618836
220564	618837
220575	618838
220584	618839
220610	618840
220630	618841
220637	618842
514291	618843
514295	618844
514299	618845
514337	618846
514332	618847
135131	618848
514339	618849
514351	618850
514361	618851
514345	618852
514362	618853
514368	618854
514380	618855
514397	618856
514403	618857
514420	618858
514429	618859
514454	618860
514459	618861
514461	618862
514462	618863
514489	618864
135145	618865
514501	618866
136454	618867
636695	618868
520918	618869
140832	618870
436356	618871
553717	618872
520867	618873
56157	618874
217106	618875
202010	618876
520917	618877
5587	618878
7584	618879
17423	618880
202016	618881
202014	618882
444986	618883
20408	618884
644181	618885
38821	618886
372367	618887
25487	618888
375211	618889
8661	618890
417998	618891
640599	618892
41206	618893
9286	618894
28900	618895
417956	618896
114081	618897
285346	618898
569787	618899
42319	618900
114018	618901
375659	618902
652918	618903
164240	618904
626082	618905
456354	618906
227751	618907
169655	618908
119342	618909
359016	618910
33779	618911
178948	618912
16965	618913
149722	618914
69774	618915
90654	618916
678185	618917
536832	618918
165363	618919
526819	618920
479126	618921
533915	618922
618208	618923
111729	618924
39705	618925
3127	618926
385578	618927
355497	618928
152036	618929
589721	618930
388455	618931
550229	618932
489120	618933
592827	618934
354966	618935
676805	618936
275304	618937
4783	618938
560306	618939
69906	618940
179417	618941
531347	618942
677584	618943
42	618944
113106	618945
28747	618946
228115	618947
334651	618948
468815	618949
416492	618950
356458	618951
425265	618952
613702	618953
563472	618954
373615	618955
42879	618956
364486	618957
664935	618958
57724	618959
45094	618960
469099	618961
32885	618962
48573	618963
142867	618964
293824	618965
31857	618966
40529	618967
211242	618968
297649	618969
597372	618970
390007	618971
539108	618972
171017	618973
175336	618974
614861	618975
153749	618976
18906	618977
671245	618978
105515	618979
105501	618980
69592	618981
251092	618982
167605	618983
154042	618984
471090	618985
359725	618986
326699	618987
249974	618988
82808	618989
680195	618990
155984	618991
80406	618992
8710	618993
77174	618994
218790	618995
684901	618996
379165	618997
113366	618998
31561	618999
93336	619000
580919	619001
580923	619002
111041	619003
297249	619004
149029	619005
317441	619006
32117	619007
587506	619008
513173	619009
458982	619010
639217	619011
254814	619012
589731	619013
207596	619014
58086	619015
320521	619016
218805	619017
281414	619018
9979	619019
413661	619020
117635	619021
36146	619022
656035	619023
128214	619024
158516	619025
28746	619026
113757	619027
452767	619028
631238	619029
20516	619030
119435	619031
182594	619032
428386	619033
603882	619034
151589	619035
103240	619036
103318	619037
77091	619038
356871	619039
69767	619040
270513	619041
607799	619042
12858	619043
271902	619044
368325	619045
440934	619046
5273	619047
80298	619048
516758	619049
160678	619050
445833	619051
183267	619052
585339	619053
617356	619054
271759	619055
266020	619056
390522	619057
248676	619058
203031	619059
679200	619060
169280	619061
261547	619062
35389	619063
535228	619064
397116	619065
458067	619066
399610	619067
67027	619068
290927	619069
167718	619070
463469	619071
141722	619072
79730	619073
152023	619074
599475	619075
581940	619076
741	619077
356466	619078
28858	619079
464460	619080
347924	619081
424676	619082
76860	619083
82642	619084
599716	619085
173566	619086
526049	619087
23300	619088
90346	619089
574580	619090
252756	619091
43472	619092
447881	619093
588606	619094
67644	619095
312817	619096
413780	619097
3529	619098
446850	619099
28858	619100
42305	619101
12743	619102
149727	619103
12660	619104
474705	619105
417903	619106
284228	619107
187170	619108
22453	619109
356377	619110
584771	619111
587546	619112
463940	619113
478897	619114
38035	619115
10762	619116
670585	619117
283902	619118
1150	619119
17920	619120
4443	619121
161849	619122
678029	619123
238351	619124
461738	619125
165526	619126
519246	619127
268688	619128
266488	619129
297725	619130
173391	619131
559202	619132
179626	619133
173251	619134
1831	619135
645470	619136
5650	619137
622490	619138
234398	619139
544379	619140
550665	619141
56211	619142
95411	619143
158189	619144
101466	619145
550756	619146
526119	619147
680412	619148
505077	619149
559034	619150
339467	619151
5449	619152
447597	619153
282152	619154
115094	619155
669482	619156
98054	619157
161992	619158
231079	619159
14384	619160
234586	619161
653071	619162
4706	619163
21153	619164
681113	619165
28920	619166
577984	619167
403221	619168
629253	619169
110963	619170
613197	619171
548224	619172
543024	619173
369310	619174
397838	619175
509049	619176
453342	619177
177484	619178
410	619179
674654	619180
656518	619181
318197	619182
270861	619183
440529	619184
72459	619185
154404	619186
184141	619187
208500	619188
39823	619189
105334	619190
528336	619191
30310	619192
95684	619193
302452	619194
18242	619195
316039	619196
384833	619197
673505	619198
174708	619199
174711	619200
674178	619201
580144	619202
650209	619203
410814	619204
382489	619205
58930	619206
130321	619207
62830	619208
341626	619209
670818	619210
453551	619211
522192	619212
16439	619213
671007	619214
398914	619215
372895	619216
258845	619217
23214	619218
23499	619219
542372	619220
312424	619221
551246	619222
669351	619223
266614	619224
399768	619225
669966	619226
644589	619227
474757	619228
327304	619229
111333	619230
406852	619231
111352	619232
406962	619233
406991	619234
111361	619235
111370	619236
18953	619237
407211	619238
298208	619239
97408	619240
474234	619241
115930	619242
685467	619243
4248	619244
365444	619245
548087	619246
4397	619247
37882	619248
619741	619249
19	619250
1313	619251
106562	619252
98784	619253
23212	619254
1320	619255
94600	619256
76253	619257
444201	619258
140621	619259
57885	619260
92762	619261
73341	619262
490337	619263
133444	619264
632969	619265
587702	619266
77532	619267
37583	619268
538107	619269
134790	619270
668580	619271
44141	619272
444164	619273
50554	619274
146888	619275
254157	619276
168970	619277
665313	619278
451973	619279
1284	619280
118683	619281
389793	619282
34021	619283
410	619284
92510	619285
262	619286
38725	619287
464095	619288
22864	619289
181531	619290
206335	619291
224708	619292
647206	619293
57927	619294
590668	619295
677559	619296
287737	619297
415102	619298
426945	619299
504683	619300
526515	619301
37240	619302
44956	619303
153732	619304
45090	619305
692785	619306
76960	619307
45570	619308
532257	619309
650775	619310
383725	619311
194989	619312
554471	619313
96806	619314
256510	619315
70684	619316
122247	619317
651665	619318
14408	619319
9868	619320
272749	619321
48256	619322
45844	619323
17797	619324
159241	619325
205649	619326
157653	619327
415085	619328
364133	619329
668255	619330
367990	619331
1566	619332
560394	619333
170513	619334
511928	619335
45	619336
444012	619337
9880	619338
77109	619339
37842	619340
265966	619341
530831	619342
263273	619343
77109	619344
226536	619345
478282	619346
6405	619347
173955	619348
34330	619349
2945	619350
25681	619351
503791	619352
440708	619353
67354	619354
660903	619355
466796	619356
143098	619357
16908	619358
44057	619359
544663	619360
391069	619361
33634	619362
549113	619363
549129	619364
627837	619365
654608	619366
98513	619367
18369	619368
299031	619369
152609	619370
13829	619371
679610	619372
456245	619373
505550	619374
667094	619375
187681	619376
132678	619377
368896	619378
285708	619379
12794	619380
488179	619381
9606	619382
322260	619383
1557	619384
451106	619385
68237	619386
225395	619387
24236	619388
83	619389
45680	619390
346305	619391
2901	619392
606393	619393
78742	619394
374068	619395
647675	619396
296613	619397
304807	619398
45513	619399
2901	619400
14654	619401
574953	619402
415568	619403
109739	619404
2097	619405
415954	619406
122725	619407
39994	619408
10328	619409
186342	619410
71160	619411
89	619412
233516	619413
675759	619414
6291	619415
12010	619416
274717	619417
126440	619418
193764	619419
121772	619420
130129	619421
262492	619422
13173	619423
62502	619424
440653	619425
58410	619426
368096	619427
135282	619428
34736	619429
599418	619430
18132	619431
642456	619432
20584	619433
68847	619434
610524	619435
99447	619436
131980	619437
501411	619438
32952	619439
1962	619440
379461	619441
63839	619442
18316	619443
131988	619444
34809	619445
274219	619446
22143	619447
415421	619448
5795	619449
315593	619450
419033	619451
546662	619452
408886	619453
244204	619454
539930	619455
180654	619456
385947	619457
638509	619458
513598	619459
500092	619460
211264	619461
132005	619462
124558	619463
595193	619464
132853	619465
402988	619466
84461	619467
13641	619468
679233	619469
103132	619470
328294	619471
175281	619472
279534	619473
135872	619474
107512	619475
37412	619476
368696	619477
174847	619478
525219	619479
140501	619480
54290	619481
134783	619482
232	619483
369495	619484
445164	619485
512096	619486
167318	619487
262245	619488
37384	619489
414901	619490
155818	619491
235058	619492
159057	619493
121919	619494
14685	619495
176731	619496
435495	619497
140031	619498
486341	619499
106107	619500
98806	619501
134611	619502
114127	619503
167881	619504
7693	619505
670575	619506
7158	619507
36495	619508
638255	619509
165712	619510
548425	619511
597692	619512
149923	619513
468585	619514
262928	619515
550553	619516
629131	619517
94799	619518
234241	619519
197737	619520
132208	619521
396728	619522
449447	619523
76231	619524
689927	619525
471111	619526
37359	619527
171092	619528
418392	619529
39874	619530
315	619531
639788	619532
321437	619533
72767	619534
241138	619535
281484	619536
591134	619537
591107	619538
152010	619539
74145	619540
152010	619541
62782	619542
461212	619543
43795	619544
57973	619545
1783	619546
578809	619547
37	619548
220467	619549
220473	619550
220479	619551
220491	619552
70553	619553
220502	619554
220503	619555
70555	619556
220516	619557
70562	619558
220546	619559
220547	619560
220556	619561
220569	619562
220579	619563
220604	619564
220614	619565
220635	619566
21582	619567
514326	619568
514333	619569
514335	619570
135132	619571
514392	619572
514433	619573
514444	619574
514453	619575
135143	619576
514475	619577
514484	619578
514490	619579
112560	619580
617136	619581
491463	619582
17867	619583
150858	619584
362014	619585
13465	619586
398218	619587
5693	619588
649301	619589
24499	619590
470413	619591
549098	619592
156596	619593
18524	619594
168522	619595
22123	619596
444415	619597
222781	619598
2318	619599
466624	619600
265957	619601
360356	619602
222333	619603
36508	619604
65996	619605
113584	619606
948	619607
248217	619608
41275	619609
559963	619610
141502	619611
80097	619612
344529	619613
631389	619614
674707	619615
38231	619616
196933	619617
110559	619618
110559	619619
3466	619620
259211	619621
20378	619622
521416	619623
633636	619624
492319	619625
632999	619626
189094	619627
108867	619628
470959	619629
462631	619630
64881	619631
355372	619632
548876	619633
14614	619634
562711	619635
529248	619636
327357	619637
187634	619638
39074	619639
12880	619640
638976	619641
39527	619642
614886	619643
128243	619644
427430	619645
257939	619646
353167	619647
276702	619648
402809	619649
355492	619650
625308	619651
482850	619652
662386	619653
642207	619654
586818	619655
97879	619656
301219	619657
320	619658
432120	619659
60996	619660
3399	619661
337748	619662
40141	619663
311494	619664
568283	619665
12919	619666
392384	619667
58077	619668
34229	619669
27436	619670
561632	619671
224721	619672
168471	619673
567124	619674
292400	619675
9899	619676
141551	619677
390613	619678
666253	619679
329017	619680
1417	619681
1029	619682
1029	619683
126095	619684
94683	619685
141872	619686
341641	619687
50437	619688
632157	619689
45268	619690
2867	619691
530082	619692
27512	619693
139302	619694
615734	619695
623290	619696
528461	619697
382807	619698
442702	619699
237750	619700
136777	619701
233226	619702
512607	619703
28331	619704
39877	619705
370360	619706
476276	619707
271400	619708
333795	619709
96023	619710
52879	619711
37276	619712
186155	619713
5507	619714
422537	619715
684614	619716
492913	619717
165129	619718
402464	619719
3137	619720
138296	619721
286018	619722
493669	619723
29380	619724
3755	619725
100534	619726
275318	619727
241756	619728
43007	619729
362276	619730
23338	619731
177077	619732
273994	619733
584970	619734
451958	619735
427071	619736
255711	619737
32870	619738
573560	619739
441677	619740
355707	619741
243713	619742
155434	619743
48224	619744
90647	619745
471447	619746
427270	619747
162869	619748
247413	619749
336961	619750
152533	619751
6156	619752
688538	619753
9443	619754
41882	619755
324510	619756
158417	619757
158417	619758
153453	619759
324360	619760
386260	619761
145662	619762
32451	619763
319501	619764
12039	619765
35518	619766
16903	619767
593804	619768
176777	619769
310421	619770
132459	619771
315408	619772
198931	619773
605262	619774
55586	619775
275010	619776
654064	619777
235057	619778
620359	619779
329645	619780
106291	619781
337977	619782
544438	619783
58706	619784
147499	619785
1937	619786
391976	619787
436418	619788
121637	619789
130764	619790
108060	619791
149256	619792
569257	619793
649361	619794
23998	619795
27257	619796
170399	619797
47619	619798
136828	619799
547059	619800
262428	619801
62950	619802
367529	619803
443943	619804
11004	619805
21669	619806
48066	619807
524687	619808
354772	619809
174	619810
31	619811
364064	619812
45289	619813
92997	619814
106722	619815
488636	619816
106725	619817
406273	619818
7031	619819
149216	619820
76306	619821
232658	619822
593165	619823
243429	619824
163397	619825
27576	619826
98640	619827
638881	619828
470236	619829
355082	619830
660115	619831
562954	619832
399282	619833
137963	619834
128193	619835
610871	619836
543206	619837
49584	619838
7005	619839
268251	619840
187195	619841
525274	619842
370516	619843
160548	619844
73051	619845
1	619846
52636	619847
54203	619848
53245	619849
27600	619850
543619	619851
22405	619852
254589	619853
167345	619854
392980	619855
552213	619856
44299	619857
113935	619858
74798	619859
118711	619860
626282	619861
19534	619862
75603	619863
57463	619864
420975	619865
180194	619866
5438	619867
36109	619868
16503	619869
13884	619870
559128	619871
356315	619872
155142	619873
15335	619874
677746	619875
167581	619876
158496	619877
17368	619878
282	619879
146162	619880
490860	619881
492091	619882
255338	619883
438380	619884
25302	619885
655951	619886
75365	619887
300909	619888
24968	619889
189572	619890
690557	619891
178530	619892
636484	619893
174927	619894
210956	619895
450283	619896
116424	619897
418885	619898
194014	619899
545854	619900
63278	619901
1407	619902
146641	619903
591559	619904
2769	619905
57	619906
337058	619907
1162	619908
557130	619909
53598	619910
103247	619911
479719	619912
511947	619913
1357	619914
188340	619915
520485	619916
23189	619917
337030	619918
116204	619919
600965	619920
6979	619921
181107	619922
365982	619923
641113	619924
119825	619925
473894	619926
270795	619927
162884	619928
547328	619929
4718	619930
63408	619931
217747	619932
117851	619933
455656	619934
166686	619935
12784	619936
82091	619937
8066	619938
663149	619939
413800	619940
123600	619941
687450	619942
390554	619943
457437	619944
124634	619945
59217	619946
162740	619947
494707	619948
167917	619949
622499	619950
250653	619951
57751	619952
328273	619953
246387	619954
76084	619955
125908	619956
478109	619957
12714	619958
7709	619959
115810	619960
487352	619961
186456	619962
652423	619963
252787	619964
262866	619965
417889	619966
525504	619967
305922	619968
12485	619969
116994	619970
511221	619971
45239	619972
33789	619973
672850	619974
436351	619975
182421	619976
595505	619977
106351	619978
56902	619979
651597	619980
577604	619981
42132	619982
134	619983
268699	619984
91386	619985
395731	619986
502264	619987
13662	619988
43689	619989
153	619990
162077	619991
241882	619992
268133	619993
433827	619994
401420	619995
609213	619996
535567	619997
401850	619998
339244	619999
461347	620000
670609	620001
45768	620002
340366	620003
138562	620004
496144	620005
57	620006
625373	620007
116290	620008
266823	620009
654448	620010
680637	620011
455498	620012
199288	620013
177277	620014
70864	620015
276603	620016
110323	620017
680060	620018
44839	620019
401418	620020
681503	620021
27513	620022
174519	620023
249714	620024
585863	620025
539255	620026
643222	620027
352149	620028
184874	620029
128986	620030
116861	620031
233416	620032
631624	620033
28988	620034
641314	620035
483595	620036
430109	620037
44875	620038
411583	620039
574015	620040
72742	620041
170843	620042
95303	620043
365273	620044
540506	620045
627985	620046
8489	620047
112510	620048
5697	620049
564330	620050
441279	620051
353170	620052
267648	620053
16903	620054
421293	620055
421239	620056
461354	620057
628978	620058
2049	620059
95407	620060
640742	620061
175031	620062
207971	620063
207985	620064
662599	620065
625424	620066
304346	620067
491055	620068
53097	620069
612594	620070
338590	620071
429815	620072
491466	620073
630453	620074
630454	620075
630450	620076
384810	620077
159876	620078
630446	620079
384812	620080
630451	620081
630448	620082
630445	620083
445170	620084
432556	620085
109446	620086
58114	620087
15216	620088
210945	620089
633322	620090
731	620091
534793	620092
399443	620093
399442	620094
399441	620095
169639	620096
302709	620097
622832	620098
601334	620099
461357	620100
35317	620101
18851	620102
9097	620103
70464	620104
61562	620105
563880	620106
148528	620107
31560	620108
104223	620109
371176	620110
34099	620111
7020	620112
414561	620113
458609	620114
103639	620115
144823	620116
346458	620117
107202	620118
244395	620119
587718	620120
43594	620121
153542	620122
527061	620123
417006	620124
189608	620125
13071	620126
31269	620127
650202	620128
581798	620129
238964	620130
398122	620131
404070	620132
204094	620133
246	620134
533884	620135
180210	620136
1777	620137
22916	620138
141387	620139
377027	620140
77880	620141
148175	620142
677309	620143
276485	620144
87336	620145
14892	620146
76218	620147
554569	620148
50459	620149
648293	620150
19649	620151
275	620152
458759	620153
126221	620154
25667	620155
52343	620156
598404	620157
113321	620158
703	620159
37528	620160
16275	620161
414644	620162
102351	620163
297778	620164
264027	620165
414596	620166
543268	620167
588201	620168
690392	620169
351124	620170
42756	620171
5159	620172
244787	620173
488684	620174
252456	620175
163526	620176
638403	620177
347859	620178
43939	620179
645578	620180
128972	620181
480726	620182
102	620183
8874	620184
633449	620185
160701	620186
34290	620187
32260	620188
619354	620189
340274	620190
165060	620191
167971	620192
353192	620193
142036	620194
458775	620195
22900	620196
165117	620197
119032	620198
696150	620199
505030	620200
339384	620201
119218	620202
510	620203
215326	620204
570880	620205
455177	620206
13308	620207
123275	620208
414515	620209
1106	620210
40160	620211
488093	620212
59763	620213
358089	620214
513527	620215
412546	620216
212488	620217
176448	620218
1	620219
479156	620220
208035	620221
401417	620222
145155	620223
18851	620224
280508	620225
280525	620226
280542	620227
241741	620228
106784	620229
245792	620230
427527	620231
398846	620232
110323	620233
429136	620234
252988	620235
461345	620236
461349	620237
650105	620238
506013	620239
443289	620240
590588	620241
672846	620242
32893	620243
434806	620244
422435	620245
17996	620246
626186	620247
119268	620248
108960	620249
312288	620250
165238	620251
151676	620252
427111	620253
314954	620254
25764	620255
616374	620256
494624	620257
130261	620258
661598	620259
527838	620260
461348	620261
31641	620262
571126	620263
601333	620264
203819	620265
480275	620266
124525	620267
76540	620268
87545	620269
61544	620270
320016	620271
410774	620272
35	620273
606800	620274
106737	620275
341329	620276
53047	620277
52186	620278
7363	620279
49817	620280
67043	620281
135944	620282
265892	620283
243583	620284
482795	620285
28175	620286
332091	620287
279661	620288
17414	620289
358706	620290
148413	620291
678141	620292
557246	620293
431284	620294
35247	620295
296918	620296
597587	620297
7625	620298
349773	620299
76478	620300
9398	620301
126820	620302
456051	620303
342264	620304
9400	620305
326332	620306
275302	620307
347635	620308
496589	620309
561673	620310
380266	620311
300779	620312
381782	620313
229866	620314
427181	620315
76481	620316
384970	620317
365027	620318
526011	620319
61327	620320
51491	620321
1029	620322
577583	620323
367009	620324
116578	620325
481788	620326
17455	620327
436058	620328
12642	620329
117504	620330
63936	620331
204073	620332
274027	620333
507441	620334
660071	620335
540846	620336
414558	620337
432017	620338
160303	620339
279849	620340
5049	620341
670723	620342
458415	620343
468830	620344
468947	620345
119679	620346
599182	620347
580431	620348
372916	620349
431821	620350
18053	620351
620531	620352
4932	620353
677172	620354
5510	620355
300586	620356
386916	620357
437710	620358
56632	620359
146108	620360
53200	620361
684643	620362
507562	620363
615951	620364
32113	620365
503690	620366
469359	620367
10063	620368
135491	620369
52814	620370
1567	620371
76639	620372
257522	620373
600543	620374
600592	620375
176424	620376
602240	620377
55971	620378
657926	620379
561790	620380
55442	620381
375775	620382
117550	620383
9926	620384
29254	620385
356685	620386
248626	620387
348904	620388
513584	620389
526716	620390
476264	620391
405079	620392
523937	620393
318915	620394
417325	620395
50225	620396
111017	620397
111016	620398
111016	620399
110991	620400
11271	620401
73411	620402
595713	620403
117046	620404
386162	620405
50923	620406
426472	620407
54884	620408
586982	620409
607653	620410
507419	620411
37655	620412
12597	620413
602306	620414
60075	620415
152552	620416
297083	620417
469805	620418
140684	620419
196862	620420
277	620421
1460	620422
588623	620423
573331	620424
55580	620425
21246	620426
133411	620427
400370	620428
179807	620429
59363	620430
693410	620431
172570	620432
693719	620433
172488	620434
415186	620435
14009	620436
59381	620437
483165	620438
419371	620439
693708	620440
693608	620441
693602	620442
3037	620443
172570	620444
45216	620445
55016	620446
611977	620447
25220	620448
164178	620449
391433	620450
644054	620451
672550	620452
661324	620453
405451	620454
65636	620455
265	620456
405943	620457
332672	620458
143408	620459
618986	620460
433237	620461
93310	620462
17876	620463
330697	620464
200538	620465
366169	620466
76280	620467
233927	620468
281661	620469
524753	620470
646325	620471
42592	620472
467387	620473
139668	620474
125351	620475
14107	620476
514717	620477
676551	620478
50232	620479
210866	620480
67843	620481
313035	620482
84927	620483
406749	620484
116231	620485
103	620486
112985	620487
38009	620488
236161	620489
173	620490
18485	620491
604262	620492
605061	620493
100618	620494
451724	620495
670278	620496
125795	620497
469278	620498
509652	620499
602614	620500
166733	620501
520488	620502
395	620503
189407	620504
402668	620505
7413	620506
96316	620507
112235	620508
20317	620509
81059	620510
622309	620511
55534	620512
164003	620513
1462	620514
343877	620515
114923	620516
13582	620517
577744	620518
7581	620519
602896	620520
435551	620521
691321	620522
496297	620523
138520	620524
63404	620525
211620	620526
207993	620527
588666	620528
133310	620529
302653	620530
122862	620531
132784	620532
467792	620533
2969	620534
215744	620535
397983	620536
73566	620537
105077	620538
55039	620539
523921	620540
505337	620541
85940	620542
28273	620543
52177	620544
16520	620545
303722	620546
73697	620547
2564	620548
48327	620549
4980	620550
119181	620551
382319	620552
608971	620553
15231	620554
59493	620555
690919	620556
68520	620557
281398	620558
31172	620559
7538	620560
20260	620561
83733	620562
23741	620563
382951	620564
57318	620565
141995	620566
344004	620567
517364	620568
54407	620569
501156	620570
94534	620571
320354	620572
657005	620573
285066	620574
259650	620575
374889	620576
535649	620577
208700	620578
25674	620579
565741	620580
26171	620581
308620	620582
138998	620583
319322	620584
411499	620585
8157	620586
619908	620587
4028	620588
480921	620589
124145	620590
142112	620591
611925	620592
91364	620593
28853	620594
229774	620595
496791	620596
134177	620597
58373	620598
684569	620599
325617	620600
512289	620601
516202	620602
26619	620603
152	620604
114880	620605
232479	620606
29689	620607
149632	620608
640987	620609
242970	620610
693087	620611
61	620612
65542	620613
313138	620614
655427	620615
15729	620616
680339	620617
643346	620618
2181	620619
147986	620620
140692	620621
231212	620622
104599	620623
7730	620624
383584	620625
35559	620626
3521	620627
455221	620628
56845	620629
600992	620630
554761	620631
347369	620632
669355	620633
135656	620634
84817	620635
696890	620636
135819	620637
100891	620638
338420	620639
621	620640
64317	620641
34933	620642
52990	620643
203529	620644
683322	620645
4465	620646
32	620647
476861	620648
395855	620649
111255	620650
8800	620651
267908	620652
517714	620653
30099	620654
25134	620655
41703	620656
227931	620657
28811	620658
83118	620659
70331	620660
326760	620661
695558	620662
186886	620663
300972	620664
115758	620665
327	620666
431720	620667
1142	620668
305877	620669
181778	620670
309757	620671
351039	620672
286972	620673
5508	620674
110387	620675
70883	620676
389018	620677
257519	620678
220849	620679
260532	620680
62645	620681
38499	620682
169122	620683
18	620684
431	620685
500367	620686
279867	620687
391676	620688
602084	620689
161762	620690
563091	620691
181509	620692
2412	620693
480031	620694
265098	620695
220926	620696
225764	620697
337939	620698
616586	620699
416900	620700
325231	620701
622013	620702
153621	620703
473128	620704
524940	620705
226863	620706
169466	620707
450037	620708
3509	620709
255180	620710
13914	620711
438977	620712
7617	620713
104257	620714
88016	620715
289741	620716
67590	620717
211922	620718
567174	620719
560084	620720
91473	620721
223143	620722
226354	620723
490694	620724
109654	620725
197597	620726
142139	620727
110504	620728
169254	620729
626580	620730
165603	620731
661119	620732
51514	620733
263364	620734
13593	620735
229829	620736
5089	620737
493038	620738
666283	620739
448513	620740
10733	620741
142	620742
487145	620743
40289	620744
471	620745
363824	620746
266901	620747
62853	620748
300507	620749
697201	620750
432707	620751
192706	620752
276411	620753
51608	620754
275765	620755
117024	620756
484673	620757
270125	620758
597034	620759
580509	620760
174589	620761
291002	620762
6725	620763
175559	620764
368634	620765
2801	620766
68967	620767
48034	620768
1229	620769
542129	620770
482717	620771
638005	620772
571306	620773
165967	620774
205585	620775
422430	620776
502720	620777
94092	620778
132468	620779
551824	620780
20878	620781
3247	620782
274375	620783
37227	620784
5891	620785
115863	620786
50592	620787
147828	620788
183469	620789
574185	620790
283917	620791
396629	620792
12035	620793
593868	620794
2312	620795
409346	620796
43743	620797
110354	620798
415689	620799
219688	620800
203621	620801
114625	620802
627039	620803
14040	620804
70471	620805
143680	620806
653102	620807
189084	620808
132940	620809
143640	620810
414939	620811
16796	620812
680478	620813
167944	620814
146092	620815
317555	620816
475387	620817
88325	620818
50600	620819
47164	620820
138387	620821
316	620822
568196	620823
10574	620824
129499	620825
31965	620826
481762	620827
554942	620828
586356	620829
510871	620830
689869	620831
129489	620832
387714	620833
621034	620834
18808	620835
633268	620836
223134	620837
24937	620838
31953	620839
17776	620840
569941	620841
666452	620842
4883	620843
103402	620844
695467	620845
195684	620846
480028	620847
367606	620848
334789	620849
257082	620850
63838	620851
607008	620852
628266	620853
143082	620854
4577	620855
228235	620856
7636	620857
528464	620858
553876	620859
453776	620860
639257	620861
635487	620862
35172	620863
279056	620864
359655	620865
475825	620866
472266	620867
486836	620868
422667	620869
419903	620870
18850	620871
76473	620872
102215	620873
493044	620874
425996	620875
366277	620876
60269	620877
6006	620878
67572	620879
148799	620880
651782	620881
117035	620882
156642	620883
467174	620884
24212	620885
153422	620886
148999	620887
30133	620888
468930	620889
474622	620890
82853	620891
307956	620892
568522	620893
494823	620894
385163	620895
642302	620896
17665	620897
335913	620898
544737	620899
614416	620900
596720	620901
81529	620902
38610	620903
6790	620904
233898	620905
524925	620906
324654	620907
107043	620908
318027	620909
385870	620910
360707	620911
32264	620912
60573	620913
322398	620914
461627	620915
556833	620916
3586	620917
3034	620918
83489	620919
283207	620920
115012	620921
602164	620922
12261	620923
9792	620924
624934	620925
266279	620926
1538	620927
361914	620928
132440	620929
389381	620930
343475	620931
143765	620932
502961	620933
32250	620934
209922	620935
96215	620936
36457	620937
330704	620938
251620	620939
302644	620940
329340	620941
15319	620942
150776	620943
621364	620944
671582	620945
1610	620946
22313	620947
268043	620948
263	620949
38463	620950
212974	620951
399977	620952
39215	620953
65934	620954
21758	620955
331241	620956
241051	620957
3300	620958
152212	620959
416188	620960
23882	620961
19604	620962
37150	620963
195108	620964
145917	620965
631962	620966
451645	620967
575239	620968
627220	620969
359871	620970
47008	620971
334399	620972
159066	620973
430511	620974
4088	620975
20408	620976
474922	620977
158784	620978
545366	620979
170459	620980
472696	620981
78123	620982
109203	620983
23849	620984
154991	620985
1668	620986
429853	620987
262746	620988
221	620989
384788	620990
207207	620991
497153	620992
379204	620993
614099	620994
209266	620995
319018	620996
90186	620997
4030	620998
42597	620999
58439	621000
166897	621001
4304	621002
5849	621003
103305	621004
86451	621005
329002	621006
688552	621007
80889	621008
24220	621009
548781	621010
25255	621011
169925	621012
427710	621013
19487	621014
9803	621015
453206	621016
11211	621017
648503	621018
304	621019
264671	621020
355716	621021
479331	621022
480173	621023
416541	621024
87271	621025
60705	621026
252476	621027
99562	621028
269390	621029
633513	621030
579681	621031
547457	621032
614437	621033
643315	621034
647670	621035
163263	621036
648944	621037
206982	621038
438456	621039
299925	621040
468749	621041
669203	621042
481633	621043
465973	621044
224070	621045
136523	621046
59536	621047
638325	621048
11678	621049
222621	621050
280097	621051
261537	621052
637859	621053
158122	621054
18203	621055
392672	621056
546934	621057
28337	621058
603611	621059
397731	621060
667	621061
172047	621062
21503	621063
452294	621064
205111	621065
94646	621066
544286	621067
108442	621068
10411	621069
61113	621070
547004	621071
383411	621072
622098	621073
63	621074
121658	621075
103735	621076
132959	621077
221261	621078
2327	621079
72802	621080
3736	621081
480859	621082
391101	621083
270470	621084
467674	621085
14533	621086
10674	621087
106470	621088
91485	621089
29482	621090
134541	621091
178872	621092
695	621093
602803	621094
50745	621095
181363	621096
180787	621097
34822	621098
314873	621099
570016	621100
127528	621101
87678	621102
55108	621103
64465	621104
18676	621105
252285	621106
133973	621107
159317	621108
674192	621109
126841	621110
629418	621111
212754	621112
102077	621113
146977	621114
142678	621115
436194	621116
108279	621117
528562	621118
8189	621119
122086	621120
141127	621121
170112	621122
51480	621123
65311	621124
24367	621125
268126	621126
176940	621127
339120	621128
97172	621129
615095	621130
336797	621131
333441	621132
686285	621133
99615	621134
331753	621135
171375	621136
646964	621137
119278	621138
190697	621139
58935	621140
682702	621141
274626	621142
32271	621143
69013	621144
119233	621145
194435	621146
70706	621147
66789	621148
172927	621149
319965	621150
477853	621151
294089	621152
54252	621153
335243	621154
388446	621155
251334	621156
296418	621157
27692	621158
429643	621159
640700	621160
63828	621161
31325	621162
43867	621163
203744	621164
377549	621165
19207	621166
353923	621167
505080	621168
29545	621169
273470	621170
140100	621171
9300	621172
234832	621173
83146	621174
455694	621175
639301	621176
381633	621177
552750	621178
33619	621179
558173	621180
690221	621181
54498	621182
277202	621183
650002	621184
453913	621185
468511	621186
349345	621187
188082	621188
424349	621189
587282	621190
165533	621191
242233	621192
237	621193
294533	621194
50607	621195
105628	621196
575775	621197
75434	621198
664	621199
64362	621200
574084	621201
576345	621202
27181	621203
37671	621204
582171	621205
419259	621206
437875	621207
156	621208
67355	621209
22616	621210
643	621211
485590	621212
46921	621213
15718	621214
106892	621215
456123	621216
666852	621217
97263	621218
482682	621219
395999	621220
457459	621221
57285	621222
37086	621223
36260	621224
49609	621225
125398	621226
151624	621227
109981	621228
88182	621229
29789	621230
37099	621231
521453	621232
356956	621233
647989	621234
49179	621235
26974	621236
85896	621237
82405	621238
543685	621239
689	621240
160673	621241
65634	621242
19827	621243
27931	621244
17307	621245
524664	621246
7415	621247
90109	621248
23709	621249
123027	621250
105775	621251
172139	621252
21086	621253
78359	621254
530358	621255
579641	621256
241503	621257
18868	621258
9237	621259
543512	621260
54486	621261
280060	621262
12896	621263
110327	621264
300120	621265
377330	621266
208586	621267
241965	621268
607532	621269
584816	621270
134885	621271
452909	621272
153677	621273
197088	621274
510514	621275
9045	621276
18945	621277
603258	621278
211133	621279
502823	621280
187695	621281
162679	621282
76440	621283
161291	621284
375074	621285
25881	621286
631963	621287
395786	621288
430535	621289
12203	621290
2175	621291
509011	621292
3539	621293
16828	621294
663741	621295
195838	621296
462325	621297
714	621298
45100	621299
685513	621300
24040	621301
144402	621302
332595	621303
123955	621304
625658	621305
577265	621306
32913	621307
666095	621308
90060	621309
203149	621310
286582	621311
74312	621312
45026	621313
625078	621314
93487	621315
166276	621316
12804	621317
481863	621318
2727	621319
533879	621320
101273	621321
534813	621322
448340	621323
106906	621324
26474	621325
586578	621326
670237	621327
146425	621328
59364	621329
79789	621330
77503	621331
4059	621332
360855	621333
115206	621334
323566	621335
565055	621336
681746	621337
166555	621338
8541	621339
15786	621340
130530	621341
248683	621342
222532	621343
313579	621344
35844	621345
7494	621346
523	621347
618649	621348
411270	621349
674695	621350
321749	621351
419194	621352
79304	621353
137678	621354
17012	621355
90902	621356
248854	621357
692215	621358
38193	621359
31003	621360
247175	621361
158793	621362
16286	621363
107412	621364
596973	621365
531009	621366
601778	621367
69928	621368
53473	621369
41216	621370
240975	621371
14358	621372
597276	621373
87858	621374
636375	621375
604718	621376
128415	621377
311574	621378
2359	621379
74649	621380
69907	621381
525702	621382
100245	621383
83407	621384
227009	621385
690008	621386
141508	621387
792	621388
42	621389
465976	621390
558275	621391
477894	621392
56372	621393
228078	621394
5548	621395
579767	621396
426754	621397
497469	621398
3192	621399
382383	621400
501228	621401
293701	621402
99628	621403
232488	621404
680448	621405
82054	621406
2871	621407
47613	621408
53102	621409
28532	621410
10573	621411
150759	621412
118286	621413
96354	621414
668	621415
42926	621416
116242	621417
348	621418
405734	621419
27003	621420
588444	621421
17948	621422
493450	621423
406536	621424
435412	621425
268670	621426
561171	621427
392494	621428
11683	621429
2296	621430
157179	621431
222851	621432
47605	621433
510096	621434
182890	621435
684203	621436
52962	621437
27658	621438
603367	621439
645041	621440
11472	621441
20315	621442
318287	621443
430164	621444
454911	621445
261954	621446
377752	621447
163899	621448
43261	621449
144610	621450
266589	621451
23441	621452
28947	621453
159511	621454
17851	621455
376620	621456
62731	621457
123299	621458
207414	621459
140757	621460
250101	621461
43773	621462
221200	621463
64818	621464
598960	621465
2041	621466
437751	621467
270304	621468
98954	621469
578199	621470
210459	621471
170895	621472
118259	621473
146713	621474
46656	621475
321909	621476
163221	621477
411935	621478
367597	621479
136260	621480
324886	621481
126299	621482
59303	621483
110071	621484
269378	621485
656475	621486
210312	621487
192119	621488
331035	621489
108541	621490
582288	621491
231227	621492
117913	621493
651249	621494
435790	621495
404740	621496
156198	621497
344360	621498
375680	621499
454044	621500
140424	621501
42971	621502
667648	621503
200468	621504
47387	621505
34541	621506
466942	621507
351904	621508
454390	621509
614242	621510
43382	621511
332914	621512
29162	621513
606532	621514
407253	621515
37334	621516
339965	621517
33211	621518
492759	621519
42311	621520
108703	621521
193502	621522
475420	621523
134589	621524
387335	621525
57687	621526
430916	621527
354351	621528
22740	621529
106931	621530
37441	621531
139323	621532
280883	621533
72091	621534
244147	621535
90470	621536
92313	621537
308867	621538
302428	621539
134301	621540
30249	621541
232616	621542
313186	621543
418614	621544
185125	621545
74249	621546
494337	621547
606669	621548
480805	621549
344351	621550
13794	621551
683630	621552
19044	621553
117609	621554
4509	621555
231844	621556
585201	621557
481791	621558
586588	621559
361227	621560
33790	621561
361562	621562
129716	621563
70519	621564
207	621565
361994	621566
383016	621567
454462	621568
261504	621569
71578	621570
346949	621571
144435	621572
287029	621573
574149	621574
349636	621575
658161	621576
66688	621577
379310	621578
171864	621579
56858	621580
320073	621581
447500	621582
541535	621583
285568	621584
266889	621585
117125	621586
97189	621587
522743	621588
370742	621589
453505	621590
264419	621591
58316	621592
161540	621593
153653	621594
139088	621595
332360	621596
427301	621597
147221	621598
25028	621599
363150	621600
362299	621601
29150	621602
689757	621603
98858	621604
363465	621605
297898	621606
38159	621607
330	621608
48586	621609
175	621610
183756	621611
204530	621612
367577	621613
490040	621614
10189	621615
39356	621616
7588	621617
48970	621618
150572	621619
259420	621620
141748	621621
67046	621622
94495	621623
542	621624
212	621625
676416	621626
3346	621627
338020	621628
203002	621629
5346	621630
431955	621631
98376	621632
51535	621633
115925	621634
159502	621635
587914	621636
584923	621637
112639	621638
573123	621639
94366	621640
100713	621641
103826	621642
142640	621643
206928	621644
682774	621645
487078	621646
652339	621647
652371	621648
121033	621649
94197	621650
664501	621651
52081	621652
298306	621653
98504	621654
39956	621655
481790	621656
123356	621657
19471	621658
12518	621659
256963	621660
394096	621661
537612	621662
90512	621663
543087	621664
504658	621665
67681	621666
696250	621667
121383	621668
374747	621669
162497	621670
7667	621671
257900	621672
579507	621673
314004	621674
3722	621675
120112	621676
6802	621677
82709	621678
410795	621679
474222	621680
31441	621681
94431	621682
129086	621683
42540	621684
135808	621685
11702	621686
379858	621687
27184	621688
160734	621689
150419	621690
22682	621691
590726	621692
46790	621693
142470	621694
574032	621695
643973	621696
384050	621697
348491	621698
1486	621699
2406	621700
691968	621701
403258	621702
137257	621703
651683	621704
245782	621705
532195	621706
155407	621707
581456	621708
15487	621709
305940	621710
53722	621711
667652	621712
125910	621713
271522	621714
542681	621715
15935	621716
38831	621717
120455	621718
85820	621719
158592	621720
135007	621721
180777	621722
19261	621723
525875	621724
156700	621725
34489	621726
49070	621727
3415	621728
135331	621729
353059	621730
90568	621731
15889	621732
279748	621733
253059	621734
99092	621735
574006	621736
24005	621737
366187	621738
8326	621739
85217	621740
370103	621741
618037	621742
599439	621743
80185	621744
309080	621745
50282	621746
107054	621747
146558	621748
274528	621749
320686	621750
662662	621751
557537	621752
2720	621753
29798	621754
3084	621755
652233	621756
18278	621757
583662	621758
205614	621759
403449	621760
418242	621761
2975	621762
690237	621763
2425	621764
22042	621765
494029	621766
588331	621767
330882	621768
143355	621769
46948	621770
429130	621771
221119	621772
653323	621773
26850	621774
91392	621775
435242	621776
23858	621777
86424	621778
99464	621779
133207	621780
584369	621781
292734	621782
244946	621783
15832	621784
185414	621785
112453	621786
390199	621787
31843	621788
123122	621789
591871	621790
210426	621791
414103	621792
605363	621793
293925	621794
185448	621795
566788	621796
498672	621797
257094	621798
562079	621799
642870	621800
677902	621801
350887	621802
512612	621803
359879	621804
239244	621805
446702	621806
178449	621807
410137	621808
661373	621809
487475	621810
892	621811
14541	621812
534489	621813
24314	621814
113599	621815
250064	621816
444913	621817
627497	621818
588327	621819
168010	621820
53102	621821
510092	621822
278718	621823
532566	621824
368581	621825
567143	621826
294519	621827
540601	621828
362474	621829
594768	621830
637709	621831
340835	621832
137160	621833
493076	621834
64307	621835
164616	621836
171200	621837
220058	621838
581605	621839
437659	621840
372421	621841
5	621842
113656	621843
317	621844
350223	621845
53089	621846
377341	621847
257299	621848
258692	621849
26631	621850
257268	621851
39118	621852
78555	621853
32592	621854
300927	621855
202282	621856
273266	621857
529104	621858
269412	621859
632051	621860
509441	621861
629268	621862
420244	621863
731	621864
380277	621865
78560	621866
34792	621867
151070	621868
125330	621869
164597	621870
219725	621871
70396	621872
98054	621873
36697	621874
280246	621875
83068	621876
107247	621877
8609	621878
122519	621879
207229	621880
497881	621881
369734	621882
266991	621883
221715	621884
46943	621885
46931	621886
102582	621887
26269	621888
575389	621889
408658	621890
404496	621891
2484	621892
636824	621893
288636	621894
505146	621895
118528	621896
436924	621897
25163	621898
19026	621899
116352	621900
425	621901
199863	621902
306894	621903
492806	621904
615863	621905
106851	621906
572557	621907
586265	621908
386025	621909
6314	621910
154464	621911
855	621912
115108	621913
671740	621914
657850	621915
671517	621916
101219	621917
56979	621918
52024	621919
126574	621920
1324	621921
108850	621922
156882	621923
57560	621924
7670	621925
472468	621926
483462	621927
595457	621928
173172	621929
144955	621930
10428	621931
5100	621932
55822	621933
243616	621934
132958	621935
6161	621936
584556	621937
335529	621938
13484	621939
29104	621940
405652	621941
1978	621942
479297	621943
366958	621944
548025	621945
616769	621946
77237	621947
71	621948
259599	621949
26593	621950
342817	621951
126258	621952
96366	621953
8748	621954
205953	621955
108264	621956
7673	621957
359531	621958
112220	621959
79940	621960
414460	621961
242284	621962
110498	621963
252727	621964
542213	621965
334307	621966
140647	621967
439421	621968
507694	621969
111981	621970
402394	621971
87466	621972
641357	621973
259940	621974
44335	621975
594401	621976
39722	621977
54683	621978
682366	621979
111552	621980
72315	621981
159432	621982
41983	621983
30866	621984
8416	621985
343597	621986
24706	621987
54493	621988
65034	621989
461320	621990
91431	621991
385505	621992
59202	621993
398390	621994
315307	621995
144196	621996
603846	621997
281924	621998
12336	621999
566447	622000
169213	622001
91805	622002
78452	622003
191567	622004
1223	622005
7437	622006
30832	622007
18932	622008
308301	622009
542062	622010
25517	622011
57842	622012
26466	622013
119738	622014
299120	622015
2639	622016
646371	622017
38373	622018
667303	622019
106271	622020
319761	622021
56941	622022
64543	622023
21146	622024
408902	622025
326429	622026
193278	622027
551325	622028
257068	622029
386726	622030
566077	622031
171673	622032
3511	622033
149146	622034
3979	622035
164545	622036
551954	622037
319951	622038
391714	622039
414858	622040
38057	622041
82334	622042
636230	622043
197755	622044
486754	622045
560566	622046
82583	622047
273363	622048
612036	622049
431693	622050
56437	622051
20760	622052
612530	622053
307852	622054
392814	622055
382904	622056
437822	622057
377080	622058
299409	622059
488786	622060
541770	622061
110547	622062
679613	622063
575170	622064
40932	622065
438189	622066
177397	622067
572148	622068
363815	622069
293949	622070
8825	622071
8604	622072
113449	622073
384571	622074
600300	622075
652296	622076
124713	622077
512194	622078
421853	622079
141580	622080
264406	622081
605152	622082
90310	622083
355231	622084
595825	622085
210449	622086
305706	622087
199614	622088
429680	622089
188557	622090
322707	622091
169933	622092
347736	622093
9948	622094
161396	622095
370781	622096
351178	622097
103403	622098
500214	622099
376801	622100
41298	622101
161988	622102
105938	622103
26988	622104
36945	622105
284937	622106
392828	622107
613250	622108
39028	622109
654290	622110
655820	622111
398301	622112
499126	622113
10593	622114
60292	622115
188583	622116
642943	622117
126151	622118
662675	622119
170761	622120
348091	622121
596658	622122
502289	622123
2621	622124
398045	622125
654272	622126
537901	622127
509347	622128
585642	622129
621345	622130
487382	622131
476855	622132
629363	622133
337972	622134
80959	622135
691133	622136
104076	622137
319959	622138
1535	622139
611498	622140
640838	622141
598828	622142
239236	622143
155556	622144
548830	622145
658313	622146
105785	622147
593367	622148
305919	622149
12146	622150
438511	622151
318332	622152
3205	622153
92723	622154
249984	622155
642703	622156
541153	622157
18463	622158
115820	622159
315236	622160
136968	622161
34035	622162
463679	622163
40118	622164
524695	622165
459239	622166
643374	622167
151387	622168
520502	622169
1772	622170
172514	622171
3932	622172
254990	622173
82280	622174
612085	622175
692498	622176
679525	622177
573557	622178
6076	622179
97758	622180
542923	622181
300204	622182
62245	622183
572429	622184
78	622185
311546	622186
114218	622187
598792	622188
24219	622189
17077	622190
433167	622191
649008	622192
526824	622193
32107	622194
449355	622195
328985	622196
166330	622197
295066	622198
572339	622199
177914	622200
141678	622201
676675	622202
142457	622203
198993	622204
532737	622205
391645	622206
4532	622207
504603	622208
133771	622209
649594	622210
49290	622211
184228	622212
160253	622213
2178	622214
296331	622215
441558	622216
567696	622217
195145	622218
192087	622219
290522	622220
106606	622221
658876	622222
8338	622223
15542	622224
172121	622225
19870	622226
693201	622227
345019	622228
671456	622229
589946	622230
380354	622231
412531	622232
337763	622233
143573	622234
54116	622235
614880	622236
318372	622237
137949	622238
160015	622239
35312	622240
400939	622241
563909	622242
3048	622243
496592	622244
27263	622245
617701	622246
597956	622247
127982	622248
100675	622249
541645	622250
253145	622251
331953	622252
231432	622253
474380	622254
73589	622255
98659	622256
165437	622257
173588	622258
421216	622259
625010	622260
40844	622261
547773	622262
413148	622263
384992	622264
96661	622265
168360	622266
327524	622267
111026	622268
43089	622269
140751	622270
209094	622271
497643	622272
496831	622273
153902	622274
26077	622275
190104	622276
157925	622277
448347	622278
461887	622279
35300	622280
460009	622281
106980	622282
25360	622283
458134	622284
439736	622285
323234	622286
329342	622287
329341	622288
511744	622289
243625	622290
490766	622291
951	622292
208775	622293
16772	622294
328928	622295
662730	622296
560929	622297
275779	622298
393516	622299
300274	622300
72128	622301
318848	622302
87059	622303
114591	622304
36178	622305
545195	622306
159942	622307
48780	622308
134101	622309
108027	622310
126897	622311
168388	622312
304445	622313
550577	622314
540686	622315
574040	622316
639039	622317
24929	622318
3750	622319
135289	622320
643722	622321
369997	622322
20639	622323
57894	622324
122376	622325
153548	622326
600150	622327
23636	622328
39492	622329
10840	622330
214615	622331
33243	622332
583262	622333
2136	622334
500087	622335
590010	622336
58452	622337
122986	622338
68908	622339
134020	622340
135898	622341
262312	622342
40186	622343
328156	622344
458958	622345
298845	622346
156833	622347
427309	622348
456098	622349
100466	622350
143131	622351
475587	622352
8496	622353
57207	622354
159051	622355
182033	622356
17619	622357
208949	622358
264474	622359
331	622360
3976	622361
189242	622362
31308	622363
49013	622364
244613	622365
1385	622366
5833	622367
345601	622368
244385	622369
170694	622370
625843	622371
42740	622372
61611	622373
189057	622374
39722	622375
42934	622376
249406	622377
278107	622378
332796	622379
378345	622380
188318	622381
307359	622382
563636	622383
446713	622384
220225	622385
492336	622386
526958	622387
134888	622388
71449	622389
391757	622390
307327	622391
52470	622392
543658	622393
141766	622394
313593	622395
281213	622396
345143	622397
491269	622398
560324	622399
88075	622400
413839	622401
60549	622402
13885	622403
401020	622404
133949	622405
366293	622406
102168	622407
269054	622408
81470	622409
396833	622410
120534	622411
234996	622412
63340	622413
382238	622414
25	622415
41027	622416
267981	622417
992	622418
129669	622419
2100	622420
53732	622421
259087	622422
113414	622423
4739	622424
77942	622425
668554	622426
678277	622427
413175	622428
591654	622429
104016	622430
2058	622431
71315	622432
3059	622433
307744	622434
663744	622435
11080	622436
16377	622437
228241	622438
492526	622439
76099	622440
52948	622441
27780	622442
20626	622443
137514	622444
133742	622445
234879	622446
172898	622447
777	622448
270973	622449
49210	622450
74089	622451
536605	622452
25850	622453
159982	622454
303443	622455
487184	622456
107966	622457
23573	622458
291	622459
90153	622460
460134	622461
32853	622462
105979	622463
26262	622464
29118	622465
139329	622466
39865	622467
661723	622468
237512	622469
471428	622470
594635	622471
544289	622472
2023	622473
113338	622474
641597	622475
538974	622476
381882	622477
385693	622478
785	622479
18436	622480
159362	622481
161043	622482
55921	622483
234744	622484
44901	622485
14402	622486
96333	622487
310391	622488
478353	622489
264976	622490
48898	622491
662343	622492
668748	622493
76293	622494
637497	622495
61518	622496
536093	622497
518938	622498
134545	622499
181814	622500
25681	622501
387385	622502
107042	622503
2377	622504
56001	622505
478765	622506
520877	622507
657724	622508
13875	622509
517167	622510
469441	622511
14958	622512
627907	622513
161968	622514
149968	622515
4697	622516
558132	622517
678041	622518
980	622519
197420	622520
182990	622521
425796	622522
514278	622523
255169	622524
40526	622525
55301	622526
626412	622527
115756	622528
439377	622529
127122	622530
112552	622531
655461	622532
93939	622533
47008	622534
34857	622535
437097	622536
112634	622537
26246	622538
1734	622539
135890	622540
415474	622541
238678	622542
307386	622543
480839	622544
50395	622545
132438	622546
3320	622547
5787	622548
220277	622549
107819	622550
164187	622551
129396	622552
13009	622553
196482	622554
502518	622555
151178	622556
537770	622557
48957	622558
130732	622559
8068	622560
21752	622561
665753	622562
5671	622563
52841	622564
80269	622565
606203	622566
39425	622567
139232	622568
333265	622569
151105	622570
524982	622571
650637	622572
45695	622573
538493	622574
16691	622575
468181	622576
239628	622577
66080	622578
41214	622579
10713	622580
22268	622581
450323	622582
2593	622583
85603	622584
261231	622585
9681	622586
73944	622587
232569	622588
400892	622589
687860	622590
5560	622591
24734	622592
660172	622593
247642	622594
26052	622595
36111	622596
29232	622597
418019	622598
100044	622599
162549	622600
663383	622601
4339	622602
19042	622603
212671	622604
46029	622605
9597	622606
550874	622607
39651	622608
135039	622609
28248	622610
617549	622611
2627	622612
104758	622613
380155	622614
355134	622615
320275	622616
316630	622617
103527	622618
226107	622619
29290	622620
39043	622621
477326	622622
623106	622623
527425	622624
678090	622625
115179	622626
82508	622627
30703	622628
238835	622629
79882	622630
175896	622631
46106	622632
5866	622633
588798	622634
189056	622635
170242	622636
21434	622637
131370	622638
41993	622639
30226	622640
40310	622641
323641	622642
411842	622643
1945	622644
110342	622645
623085	622646
493604	622647
1554	622648
567636	622649
395773	622650
48025	622651
564977	622652
1416	622653
112577	622654
153839	622655
451	622656
36062	622657
72191	622658
2313	622659
136743	622660
76701	622661
69081	622662
319451	622663
279576	622664
301375	622665
657	622666
70292	622667
405142	622668
412998	622669
425163	622670
41094	622671
455050	622672
56660	622673
149158	622674
551	622675
487470	622676
329284	622677
322164	622678
365	622679
652618	622680
9252	622681
302184	622682
55	622683
466484	622684
591543	622685
86863	622686
169320	622687
401268	622688
52991	622689
515631	622690
354608	622691
157743	622692
6203	622693
598458	622694
665877	622695
551476	622696
168957	622697
87997	622698
627703	622699
119070	622700
143708	622701
72684	622702
640701	622703
11523	622704
333969	622705
258063	622706
666921	622707
9291	622708
124150	622709
158572	622710
17847	622711
329624	622712
125684	622713
62379	622714
237594	622715
10436	622716
592573	622717
24581	622718
224787	622719
129488	622720
427330	622721
501610	622722
67769	622723
131213	622724
67763	622725
107628	622726
235437	622727
8222	622728
493600	622729
24603	622730
114574	622731
444487	622732
122834	622733
237961	622734
8926	622735
82482	622736
542717	622737
163322	622738
96431	622739
186891	622740
275	622741
540306	622742
252051	622743
402752	622744
610929	622745
72603	622746
414659	622747
587917	622748
496294	622749
152078	622750
61377	622751
437408	622752
29776	622753
130776	622754
55209	622755
375660	622756
160645	622757
121391	622758
45969	622759
660165	622760
210655	622761
165314	622762
39426	622763
152982	622764
187446	622765
124177	622766
75442	622767
67775	622768
61078	622769
652492	622770
44939	622771
365020	622772
53103	622773
64886	622774
10060	622775
294978	622776
547882	622777
176574	622778
591524	622779
668302	622780
646153	622781
503785	622782
649864	622783
142214	622784
12550	622785
172616	622786
5542	622787
148714	622788
158313	622789
515505	622790
554354	622791
153606	622792
654431	622793
3182	622794
612888	622795
406706	622796
103478	622797
1936	622798
283272	622799
79038	622800
26922	622801
349211	622802
203790	622803
103539	622804
542875	622805
190422	622806
587544	622807
452561	622808
470485	622809
143841	622810
397091	622811
63792	622812
537348	622813
425489	622814
171055	622815
17296	622816
194430	622817
9922	622818
369130	622819
77031	622820
2302	622821
256977	622822
44965	622823
373920	622824
236	622825
535269	622826
168836	622827
15186	622828
16709	622829
401299	622830
542467	622831
277832	622832
173460	622833
277923	622834
12002	622835
60578	622836
177758	622837
79001	622838
487	622839
147397	622840
33261	622841
384731	622842
6208	622843
43429	622844
141769	622845
141166	622846
19556	622847
56135	622848
408372	622849
78204	622850
58014	622851
169868	622852
35033	622853
99274	622854
286059	622855
12488	622856
598667	622857
598643	622858
52625	622859
261403	622860
444584	622861
665138	622862
25379	622863
488456	622864
603643	622865
25898	622866
531966	622867
530473	622868
29944	622869
335805	622870
506489	622871
1186	622872
518895	622873
36921	622874
102349	622875
208229	622876
457255	622877
119	622878
302984	622879
529548	622880
167821	622881
299347	622882
592910	622883
480698	622884
76300	622885
13860	622886
647431	622887
581632	622888
666632	622889
492424	622890
12488	622891
133240	622892
158669	622893
38559	622894
187430	622895
687134	622896
421647	622897
269916	622898
496582	622899
13710	622900
521489	622901
269454	622902
230163	622903
582641	622904
13931	622905
163779	622906
123915	622907
3856	622908
260885	622909
57889	622910
269813	622911
198730	622912
382285	622913
697048	622914
645	622915
139740	622916
251440	622917
139287	622918
97154	622919
567904	622920
129492	622921
24461	622922
3448	622923
161153	622924
8778	622925
7896	622926
626616	622927
462575	622928
462572	622929
462576	622930
462574	622931
685868	622932
12895	622933
2472	622934
327210	622935
166429	622936
271764	622937
20327	622938
670473	622939
491247	622940
80861	622941
518107	622942
544635	622943
2514	622944
7874	622945
314528	622946
113208	622947
204601	622948
122715	622949
622	622950
108852	622951
16713	622952
512044	622953
20013	622954
43845	622955
86380	622956
95379	622957
6306	622958
4583	622959
212	622960
52937	622961
499004	622962
543641	622963
49734	622964
27807	622965
607201	622966
660943	622967
26158	622968
46903	622969
128202	622970
259042	622971
228133	622972
40117	622973
575452	622974
325577	622975
663248	622976
25260	622977
511707	622978
134574	622979
2791	622980
290393	622981
225415	622982
485	622983
207789	622984
500820	622985
427332	622986
221491	622987
75076	622988
336533	622989
41611	622990
340322	622991
42701	622992
93869	622993
11465	622994
10769	622995
298477	622996
74	622997
111993	622998
509280	622999
7804	623000
184447	623001
417016	623002
521373	623003
63482	623004
448167	623005
63964	623006
670260	623007
4123	623008
54540	623009
169769	623010
19812	623011
464813	623012
544156	623013
173466	623014
448	623015
106187	623016
117	623017
419555	623018
640	623019
141615	623020
160932	623021
307152	623022
634940	623023
193535	623024
92268	623025
316030	623026
12983	623027
4808	623028
262590	623029
21579	623030
563154	623031
21373	623032
432523	623033
291825	623034
18439	623035
249185	623036
662	623037
132417	623038
511669	623039
164803	623040
561176	623041
398547	623042
129556	623043
259393	623044
45892	623045
47979	623046
110541	623047
100013	623048
659563	623049
27637	623050
91640	623051
641440	623052
115675	623053
66603	623054
44394	623055
597488	623056
96981	623057
580775	623058
655153	623059
44	623060
78488	623061
598448	623062
658459	623063
8888	623064
411957	623065
153295	623066
70667	623067
624979	623068
474236	623069
687468	623070
50152	623071
36236	623072
312930	623073
395804	623074
41942	623075
3378	623076
114732	623077
641365	623078
47811	623079
342922	623080
450099	623081
204250	623082
137430	623083
136795	623084
498059	623085
584202	623086
619379	623087
76254	623088
3904	623089
561216	623090
58494	623091
688589	623092
3710	623093
563866	623094
520699	623095
5452	623096
403922	623097
8620	623098
470912	623099
81748	623100
191388	623101
579536	623102
360941	623103
573637	623104
508505	623105
48238	623106
11709	623107
258006	623108
27488	623109
512370	623110
43616	623111
16943	623112
3928	623113
142978	623114
438038	623115
338332	623116
33648	623117
299346	623118
8973	623119
84434	623120
5378	623121
564573	623122
288366	623123
10938	623124
380410	623125
260895	623126
116695	623127
239608	623128
19676	623129
129710	623130
108548	623131
8560	623132
250	623133
606806	623134
331981	623135
40896	623136
225158	623137
65113	623138
161166	623139
394189	623140
246399	623141
10882	623142
285833	623143
61025	623144
1345	623145
159240	623146
8989	623147
115318	623148
209493	623149
137506	623150
236886	623151
548722	623152
20791	623153
109635	623154
482652	623155
467134	623156
652514	623157
19451	623158
187239	623159
22474	623160
21025	623161
326226	623162
448922	623163
156265	623164
437075	623165
382131	623166
558388	623167
98862	623168
43573	623169
36125	623170
630301	623171
2796	623172
653279	623173
294510	623174
186434	623175
4389	623176
2841	623177
396798	623178
14500	623179
1447	623180
292868	623181
115020	623182
267926	623183
29456	623184
4763	623185
415638	623186
189531	623187
139418	623188
104533	623189
666959	623190
64750	623191
188976	623192
666938	623193
354628	623194
204677	623195
286299	623196
26	623197
619655	623198
341300	623199
25517	623200
83578	623201
33403	623202
421282	623203
660287	623204
211246	623205
456194	623206
265529	623207
638684	623208
445366	623209
31211	623210
159839	623211
12906	623212
176402	623213
568763	623214
47551	623215
425183	623216
16710	623217
440919	623218
50995	623219
659447	623220
289319	623221
96299	623222
452804	623223
229327	623224
561150	623225
632250	623226
431455	623227
134673	623228
682875	623229
50971	623230
127060	623231
108029	623232
595948	623233
311495	623234
580493	623235
583116	623236
592205	623237
301493	623238
74244	623239
521621	623240
490242	623241
439850	623242
58634	623243
136155	623244
123392	623245
2585	623246
567505	623247
5091	623248
278334	623249
256571	623250
679550	623251
398946	623252
559727	623253
106934	623254
2727	623255
515632	623256
681784	623257
22767	623258
304405	623259
199931	623260
6807	623261
51761	623262
224754	623263
501389	623264
13755	623265
6961	623266
163562	623267
22411	623268
66604	623269
482898	623270
435601	623271
23749	623272
230604	623273
546717	623274
417756	623275
3879	623276
363695	623277
40076	623278
440969	623279
131152	623280
10494	623281
394532	623282
219959	623283
170595	623284
48468	623285
70734	623286
86278	623287
164139	623288
221787	623289
135413	623290
135413	623291
2083	623292
47335	623293
355952	623294
4962	623295
159312	623296
678107	623297
309259	623298
355971	623299
302394	623300
7809	623301
7809	623302
671733	623303
355941	623304
114609	623305
355929	623306
355942	623307
21270	623308
4314	623309
230569	623310
230594	623311
521002	623312
425979	623313
520998	623314
2416	623315
515897	623316
221764	623317
199489	623318
88777	623319
72526	623320
506581	623321
230581	623322
230583	623323
39528	623324
5938	623325
158129	623326
199442	623327
413436	623328
221751	623329
32376	623330
189933	623331
72216	623332
17703	623333
3496	623334
109841	623335
108839	623336
355943	623337
196125	623338
159087	623339
388975	623340
413411	623341
282338	623342
277	623343
433818	623344
355935	623345
78125	623346
255085	623347
355922	623348
211833	623349
518721	623350
637365	623351
80351	623352
528493	623353
232624	623354
5092	623355
44829	623356
265440	623357
6314	623358
34685	623359
313469	623360
152668	623361
92464	623362
19105	623363
15653	623364
146912	623365
142236	623366
122756	623367
19750	623368
84540	623369
447375	623370
2791	623371
3930	623372
787	623373
251322	623374
455277	623375
494214	623376
237911	623377
454598	623378
9431	623379
640900	623380
133623	623381
1346	623382
156199	623383
108944	623384
13937	623385
111254	623386
683337	623387
516078	623388
52791	623389
537792	623390
168045	623391
380111	623392
54941	623393
120441	623394
147892	623395
396129	623396
46222	623397
319024	623398
300213	623399
13167	623400
17116	623401
142428	623402
300269	623403
296580	623404
11713	623405
392487	623406
282350	623407
38744	623408
462322	623409
639823	623410
104676	623411
132403	623412
24445	623413
583283	623414
262010	623415
218608	623416
286139	623417
11038	623418
541081	623419
545359	623420
121623	623421
206275	623422
22681	623423
36237	623424
140341	623425
461	623426
697595	623427
395024	623428
245762	623429
161653	623430
402838	623431
32649	623432
272484	623433
108957	623434
293249	623435
637306	623436
162615	623437
596514	623438
98105	623439
158170	623440
454848	623441
42102	623442
153042	623443
19766	623444
481390	623445
6802	623446
384583	623447
74785	623448
210131	623449
420445	623450
12024	623451
619465	623452
120275	623453
469764	623454
155220	623455
250133	623456
459494	623457
608463	623458
627013	623459
491159	623460
45128	623461
674082	623462
20450	623463
64535	623464
179166	623465
88055	623466
222474	623467
612213	623468
15454	623469
337900	623470
74132	623471
575758	623472
309255	623473
23375	623474
26820	623475
178248	623476
135313	623477
90649	623478
20351	623479
109253	623480
17544	623481
26758	623482
161163	623483
21620	623484
646560	623485
452137	623486
141309	623487
456765	623488
133607	623489
34556	623490
411684	623491
147015	623492
54850	623493
584359	623494
212578	623495
30750	623496
15458	623497
132283	623498
146040	623499
223641	623500
205271	623501
537075	623502
528284	623503
223818	623504
30748	623505
69871	623506
285939	623507
78534	623508
100347	623509
413512	623510
6012	623511
47990	623512
610670	623513
230628	623514
579642	623515
156266	623516
68909	623517
112995	623518
620478	623519
563096	623520
9693	623521
408103	623522
143455	623523
2140	623524
440073	623525
288293	623526
487648	623527
272208	623528
530587	623529
56793	623530
557681	623531
324584	623532
324574	623533
690803	623534
153302	623535
134861	623536
550828	623537
129583	623538
684578	623539
36	623540
322196	623541
486612	623542
23810	623543
496109	623544
378344	623545
367518	623546
76388	623547
655772	623548
563434	623549
447754	623550
641541	623551
202889	623552
3911	623553
88670	623554
19067	623555
391061	623556
640920	623557
187804	623558
266542	623559
644979	623560
454561	623561
540531	623562
155683	623563
469929	623564
6493	623565
1287	623566
478029	623567
37489	623568
166623	623569
81972	623570
61066	623571
665123	623572
445870	623573
49556	623574
6598	623575
402397	623576
1686	623577
532769	623578
18904	623579
53840	623580
377497	623581
25537	623582
452486	623583
292277	623584
352519	623585
15046	623586
11561	623587
364059	623588
271917	623589
3383	623590
36098	623591
417524	623592
148260	623593
160619	623594
5053	623595
680703	623596
541362	623597
528294	623598
492881	623599
9920	623600
566783	623601
16430	623602
3209	623603
133081	623604
52153	623605
160605	623606
9779	623607
25102	623608
90917	623609
269330	623610
462309	623611
178210	623612
602560	623613
19064	623614
19491	623615
307353	623616
275552	623617
279358	623618
404165	623619
627568	623620
681300	623621
607470	623622
46438	623623
46216	623624
44095	623625
356654	623626
289627	623627
54055	623628
537981	623629
38104	623630
22321	623631
351961	623632
289610	623633
508986	623634
357479	623635
492749	623636
436092	623637
91257	623638
5005	623639
101770	623640
505940	623641
145064	623642
452522	623643
12422	623644
99912	623645
8305	623646
568461	623647
210696	623648
599987	623649
68758	623650
64	623651
218101	623652
35069	623653
22331	623654
677761	623655
318021	623656
30268	623657
284473	623658
307193	623659
651288	623660
10115	623661
118949	623662
446925	623663
119528	623664
261434	623665
482716	623666
164269	623667
636627	623668
412319	623669
514741	623670
502100	623671
454269	623672
89228	623673
463901	623674
156948	623675
544899	623676
17374	623677
301567	623678
620951	623679
431738	623680
120919	623681
548726	623682
281465	623683
374920	623684
423139	623685
212185	623686
324562	623687
128147	623688
41154	623689
166632	623690
8022	623691
43475	623692
217101	623693
70112	623694
493602	623695
23953	623696
397143	623697
23953	623698
622661	623699
525052	623700
467809	623701
514711	623702
627965	623703
371533	623704
136432	623705
37856	623706
55758	623707
693	623708
312721	623709
197847	623710
514762	623711
213372	623712
559211	623713
411389	623714
578745	623715
677000	623716
31543	623717
3172	623718
20210	623719
664895	623720
117409	623721
599323	623722
37693	623723
310369	623724
471422	623725
310810	623726
108613	623727
39432	623728
323270	623729
29673	623730
561144	623731
36985	623732
130798	623733
522233	623734
13868	623735
129173	623736
23628	623737
161598	623738
436188	623739
171391	623740
27553	623741
39442	623742
465617	623743
8765	623744
111317	623745
566572	623746
553737	623747
26513	623748
28560	623749
690799	623750
608903	623751
96001	623752
372449	623753
16550	623754
166504	623755
125737	623756
48511	623757
247021	623758
376136	623759
455457	623760
607874	623761
144214	623762
170368	623763
169860	623764
269053	623765
638175	623766
23012	623767
209343	623768
93983	623769
560856	623770
354711	623771
457780	623772
288755	623773
59620	623774
393241	623775
473849	623776
32164	623777
480669	623778
18776	623779
87306	623780
194606	623781
169373	623782
113529	623783
354386	623784
75479	623785
468292	623786
262383	623787
1325	623788
1583	623789
44354	623790
28731	623791
125568	623792
538521	623793
447991	623794
79840	623795
102521	623796
615248	623797
133	623798
4470	623799
587926	623800
788	623801
1814	623802
17048	623803
98879	623804
384656	623805
104320	623806
385769	623807
640110	623808
267405	623809
81042	623810
221524	623811
136916	623812
105993	623813
10952	623814
349101	623815
306118	623816
306129	623817
17677	623818
496217	623819
115461	623820
552808	623821
480507	623822
136188	623823
183048	623824
16075	623825
142588	623826
271070	623827
270937	623828
560767	623829
500102	623830
504919	623831
346	623832
57911	623833
252925	623834
434157	623835
425784	623836
45911	623837
620542	623838
150484	623839
119920	623840
346921	623841
126970	623842
52354	623843
396679	623844
401829	623845
19156	623846
4058	623847
34331	623848
11650	623849
11650	623850
543603	623851
116494	623852
113137	623853
26898	623854
8111	623855
17074	623856
650355	623857
329365	623858
197111	623859
5993	623860
316793	623861
29837	623862
683878	623863
5344	623864
504693	623865
210911	623866
5122	623867
62232	623868
1300	623869
469335	623870
444818	623871
498594	623872
329044	623873
266584	623874
110317	623875
161279	623876
238719	623877
142686	623878
92878	623879
419748	623880
114601	623881
9807	623882
631012	623883
157795	623884
54737	623885
143873	623886
379029	623887
584090	623888
392895	623889
390914	623890
631153	623891
158307	623892
162348	623893
241026	623894
221847	623895
87958	623896
107764	623897
263892	623898
150350	623899
34280	623900
88732	623901
203857	623902
148071	623903
108911	623904
126572	623905
420626	623906
420737	623907
402471	623908
333531	623909
210319	623910
291753	623911
161920	623912
376884	623913
121900	623914
158369	623915
644205	623916
392688	623917
379090	623918
539860	623919
47286	623920
4896	623921
398347	623922
298478	623923
356437	623924
599847	623925
428319	623926
142317	623927
534060	623928
649051	623929
522348	623930
415049	623931
570225	623932
2356	623933
74105	623934
186973	623935
986	623936
315253	623937
542817	623938
10248	623939
361729	623940
56025	623941
26195	623942
34021	623943
606777	623944
194563	623945
281696	623946
250735	623947
548487	623948
63494	623949
4481	623950
261314	623951
297065	623952
310064	623953
85619	623954
104801	623955
109529	623956
331660	623957
153312	623958
613303	623959
354784	623960
4681	623961
197727	623962
32210	623963
377949	623964
55366	623965
317012	623966
21871	623967
5280	623968
600593	623969
414593	623970
685904	623971
587469	623972
555033	623973
378139	623974
661239	623975
121977	623976
253610	623977
678883	623978
511447	623979
440108	623980
7075	623981
280980	623982
269092	623983
211630	623984
47028	623985
687855	623986
413539	623987
14967	623988
369184	623989
170542	623990
413424	623991
140305	623992
166044	623993
147408	623994
35873	623995
485827	623996
32087	623997
490442	623998
126244	623999
62077	624000
184352	624001
480	624002
87757	624003
287422	624004
494064	624005
525239	624006
556589	624007
357985	624008
320899	624009
15317	624010
23843	624011
565329	624012
397048	624013
695634	624014
311709	624015
27694	624016
486401	624017
376434	624018
83385	624019
113430	624020
109466	624021
226	624022
276389	624023
112398	624024
358760	624025
356026	624026
496176	624027
277490	624028
272616	624029
460747	624030
101178	624031
205158	624032
24577	624033
179654	624034
277601	624035
360493	624036
138923	624037
43819	624038
682715	624039
548253	624040
686331	624041
573588	624042
454234	624043
616213	624044
559080	624045
210914	624046
333789	624047
577452	624048
396843	624049
163934	624050
7605	624051
583082	624052
604822	624053
193967	624054
363257	624055
42111	624056
54592	624057
344723	624058
281606	624059
607351	624060
601507	624061
226553	624062
581100	624063
128078	624064
387007	624065
263214	624066
249416	624067
2037	624068
638559	624069
439129	624070
208552	624071
23100	624072
649988	624073
184326	624074
305262	624075
537809	624076
350697	624077
37911	624078
16654	624079
574961	624080
223225	624081
16316	624082
628479	624083
595397	624084
236580	624085
18835	624086
101950	624087
224840	624088
456463	624089
194008	624090
454939	624091
650688	624092
561475	624093
31423	624094
500977	624095
117159	624096
503274	624097
279376	624098
119298	624099
397067	624100
442733	624101
452954	624102
309211	624103
602093	624104
66543	624105
140812	624106
61790	624107
278308	624108
233802	624109
574052	624110
643233	624111
2723	624112
174709	624113
196493	624114
37988	624115
576311	624116
646809	624117
393938	624118
320719	624119
167373	624120
633217	624121
4146	624122
537771	624123
17189	624124
526942	624125
309179	624126
460240	624127
683837	624128
460255	624129
460236	624130
460209	624131
460312	624132
460309	624133
10789	624134
460305	624135
123720	624136
683867	624137
45244	624138
460195	624139
683835	624140
10789	624141
123695	624142
460162	624143
123742	624144
460311	624145
14994	624146
180946	624147
211938	624148
137149	624149
458976	624150
403802	624151
297235	624152
166907	624153
31927	624154
4603	624155
2551	624156
56054	624157
105110	624158
116927	624159
25461	624160
302566	624161
202390	624162
460405	624163
53275	624164
19364	624165
419129	624166
10357	624167
10368	624168
460396	624169
88252	624170
631138	624171
65140	624172
10818	624173
555414	624174
278356	624175
507089	624176
580724	624177
325502	624178
385128	624179
2283	624180
5787	624181
516347	624182
212857	624183
46866	624184
22224	624185
160383	624186
157237	624187
547988	624188
421006	624189
327140	624190
524672	624191
615849	624192
132727	624193
446893	624194
12519	624195
386670	624196
166119	624197
564358	624198
264203	624199
642527	624200
103324	624201
142605	624202
275308	624203
547120	624204
129798	624205
7425	624206
102743	624207
1543	624208
513581	624209
404338	624210
404325	624211
648100	624212
676942	624213
109514	624214
353509	624215
434377	624216
235042	624217
504962	624218
602639	624219
471420	624220
171264	624221
165054	624222
543355	624223
119847	624224
47420	624225
542246	624226
120903	624227
472197	624228
25861	624229
118100	624230
51	624231
588672	624232
228900	624233
661746	624234
338264	624235
164960	624236
547146	624237
128089	624238
14386	624239
141594	624240
208911	624241
424070	624242
405039	624243
55473	624244
601198	624245
48576	624246
369651	624247
20341	624248
550534	624249
499093	624250
13369	624251
341782	624252
395979	624253
51233	624254
462904	624255
652648	624256
245500	624257
118164	624258
59421	624259
540068	624260
192792	624261
34161	624262
47059	624263
121952	624264
579699	624265
124363	624266
396851	624267
2540	624268
160788	624269
291124	624270
12495	624271
464172	624272
686722	624273
20647	624274
79964	624275
111327	624276
55315	624277
61056	624278
33050	624279
376977	624280
79059	624281
398596	624282
511964	624283
567172	624284
160325	624285
19369	624286
533890	624287
50145	624288
4341	624289
585899	624290
10729	624291
58663	624292
85358	624293
162554	624294
407362	624295
399908	624296
25338	624297
420750	624298
504315	624299
85624	624300
26424	624301
50392	624302
271255	624303
555105	624304
59018	624305
133872	624306
327	624307
239004	624308
396057	624309
188127	624310
566133	624311
204568	624312
224533	624313
103134	624314
330877	624315
545436	624316
241715	624317
142151	624318
11575	624319
9913	624320
4142	624321
2469	624322
31502	624323
82751	624324
57014	624325
421233	624326
530646	624327
491	624328
358237	624329
46947	624330
272380	624331
613157	624332
347576	624333
612388	624334
680039	624335
91321	624336
522937	624337
587754	624338
457851	624339
604295	624340
29414	624341
61216	624342
4699	624343
159495	624344
21864	624345
213511	624346
114815	624347
14688	624348
328148	624349
536058	624350
199957	624351
169358	624352
461504	624353
82492	624354
106354	624355
172219	624356
43975	624357
315025	624358
541361	624359
521408	624360
152681	624361
21882	624362
316241	624363
22328	624364
75	624365
403417	624366
516308	624367
114295	624368
106723	624369
301038	624370
143401	624371
569843	624372
40926	624373
485382	624374
20641	624375
168943	624376
294268	624377
28485	624378
150643	624379
32528	624380
106664	624381
91550	624382
81392	624383
19031	624384
1875	624385
581078	624386
89231	624387
109876	624388
160878	624389
79639	624390
1219	624391
447099	624392
297410	624393
404318	624394
452666	624395
106631	624396
22630	624397
151232	624398
199965	624399
4184	624400
2403	624401
490343	624402
31023	624403
6486	624404
485270	624405
66335	624406
328133	624407
412088	624408
352409	624409
31144	624410
458767	624411
653175	624412
153555	624413
36416	624414
431382	624415
389917	624416
85068	624417
31024	624418
54802	624419
177198	624420
119335	624421
228183	624422
695574	624423
49897	624424
499167	624425
119286	624426
345736	624427
89959	624428
640305	624429
648420	624430
21169	624431
681169	624432
472440	624433
378770	624434
193703	624435
512466	624436
475	624437
139254	624438
206932	624439
17400	624440
20992	624441
418564	624442
153109	624443
627647	624444
507434	624445
1811	624446
153931	624447
16530	624448
347487	624449
78493	624450
660390	624451
432259	624452
214660	624453
648829	624454
463460	624455
144900	624456
518987	624457
48686	624458
112760	624459
566050	624460
50178	624461
140157	624462
612373	624463
124489	624464
35070	624465
89472	624466
3913	624467
325307	624468
1315	624469
438595	624470
83739	624471
16905	624472
369572	624473
603890	624474
435190	624475
102091	624476
472267	624477
97125	624478
80318	624479
321542	624480
313983	624481
48861	624482
76984	624483
301267	624484
472291	624485
605516	624486
298483	624487
560315	624488
28990	624489
9876	624490
575249	624491
485779	624492
494439	624493
350971	624494
446698	624495
205619	624496
345008	624497
481303	624498
23427	624499
300708	624500
587729	624501
189265	624502
640018	624503
4271	624504
453428	624505
44232	624506
61994	624507
15795	624508
133964	624509
44334	624510
172132	624511
133365	624512
15796	624513
200721	624514
116737	624515
58543	624516
41102	624517
41082	624518
589500	624519
108399	624520
404867	624521
28519	624522
496477	624523
9170	624524
490215	624525
14813	624526
481385	624527
4297	624528
71437	624529
493896	624530
300764	624531
190712	624532
27142	624533
411442	624534
522390	624535
596120	624536
113174	624537
583255	624538
11964	624539
21824	624540
20224	624541
694693	624542
159212	624543
110787	624544
175365	624545
58916	624546
626244	624547
577916	624548
178316	624549
52761	624550
463789	624551
364512	624552
439864	624553
690396	624554
30085	624555
427337	624556
226589	624557
42340	624558
679185	624559
20823	624560
196599	624561
8430	624562
377035	624563
628308	624564
159437	624565
629790	624566
106069	624567
564547	624568
385309	624569
26346	624570
131318	624571
55853	624572
55688	624573
131765	624574
88300	624575
415430	624576
547681	624577
224004	624578
254746	624579
61908	624580
148502	624581
120059	624582
571277	624583
529364	624584
268598	624585
20255	624586
5349	624587
12189	624588
46395	624589
424376	624590
617635	624591
50170	624592
620748	624593
217650	624594
489736	624595
115580	624596
190429	624597
685254	624598
266727	624599
65042	624600
6206	624601
111728	624602
265523	624603
66023	624604
26959	624605
542698	624606
46679	624607
185121	624608
196188	624609
372410	624610
572006	624611
688085	624612
122589	624613
401609	624614
148055	624615
432916	624616
280685	624617
318460	624618
486548	624619
14958	624620
77377	624621
454938	624622
688132	624623
421539	624624
44760	624625
309986	624626
462408	624627
107496	624628
135414	624629
529876	624630
152782	624631
164497	624632
164502	624633
155433	624634
7189	624635
455357	624636
456820	624637
364668	624638
391623	624639
35158	624640
610000	624641
282453	624642
169604	624643
1387	624644
447492	624645
111905	624646
503321	624647
534518	624648
574970	624649
546575	624650
613859	624651
168155	624652
389590	624653
61948	624654
25640	624655
71789	624656
78167	624657
153799	624658
670406	624659
531445	624660
336148	624661
437116	624662
101491	624663
42979	624664
29600	624665
366371	624666
393941	624667
195046	624668
59083	624669
641946	624670
100353	624671
233512	624672
210156	624673
306881	624674
32921	624675
667977	624676
300062	624677
656842	624678
656410	624679
676835	624680
596101	624681
29884	624682
248663	624683
230595	624684
522836	624685
132222	624686
27136	624687
2019	624688
64136	624689
322048	624690
20211	624691
688974	624692
331827	624693
171549	624694
536195	624695
598225	624696
385376	624697
374933	624698
106611	624699
57156	624700
283409	624701
229290	624702
475069	624703
538897	624704
544544	624705
97741	624706
600031	624707
141531	624708
124188	624709
4099	624710
362120	624711
51397	624712
471375	624713
513199	624714
301040	624715
94628	624716
507760	624717
213690	624718
134549	624719
56019	624720
5109	624721
277086	624722
301252	624723
461498	624724
533470	624725
577995	624726
52982	624727
362055	624728
116249	624729
3257	624730
37752	624731
172699	624732
421897	624733
157751	624734
37851	624735
693516	624736
474242	624737
123220	624738
592014	624739
657407	624740
248872	624741
297900	624742
532841	624743
221440	624744
556913	624745
167220	624746
353066	624747
9059	624748
451854	624749
165399	624750
681195	624751
383674	624752
11716	624753
74407	624754
374868	624755
379441	624756
574	624757
37810	624758
417543	624759
577092	624760
134316	624761
310947	624762
458538	624763
259722	624764
479553	624765
96815	624766
89067	624767
86553	624768
659414	624769
25445	624770
222199	624771
3129	624772
279363	624773
341488	624774
96555	624775
207512	624776
70843	624777
165634	624778
594118	624779
105025	624780
11665	624781
80480	624782
11293	624783
616817	624784
638986	624785
590190	624786
233213	624787
156739	624788
636505	624789
1549	624790
357618	624791
389366	624792
608171	624793
504742	624794
361359	624795
78402	624796
102091	624797
556841	624798
57067	624799
122710	624800
31748	624801
57	624802
160639	624803
517513	624804
12644	624805
29760	624806
99217	624807
352548	624808
1001	624809
135932	624810
393188	624811
54682	624812
315787	624813
80224	624814
105824	624815
118907	624816
573369	624817
253843	624818
134699	624819
310767	624820
434788	624821
143453	624822
326788	624823
607987	624824
364890	624825
667119	624826
21216	624827
165245	624828
354799	624829
34702	624830
15409	624831
391237	624832
294903	624833
108304	624834
295287	624835
335814	624836
638498	624837
499752	624838
722	624839
7278	624840
30388	624841
392315	624842
631525	624843
637414	624844
53044	624845
497398	624846
138266	624847
379480	624848
269474	624849
26848	624850
126817	624851
9462	624852
6532	624853
551119	624854
202161	624855
244620	624856
343492	624857
663791	624858
529766	624859
377753	624860
332929	624861
426413	624862
43290	624863
193292	624864
471324	624865
377810	624866
368506	624867
496641	624868
504306	624869
27418	624870
117356	624871
376059	624872
381425	624873
199439	624874
147	624875
385894	624876
377819	624877
40889	624878
453226	624879
631678	624880
575080	624881
50294	624882
60640	624883
663699	624884
646379	624885
31966	624886
63065	624887
388995	624888
581429	624889
335411	624890
209602	624891
432999	624892
651327	624893
81290	624894
478577	624895
195964	624896
172519	624897
693493	624898
55960	624899
17434	624900
10480	624901
586806	624902
514696	624903
64791	624904
32018	624905
3770	624906
32898	624907
460395	624908
10357	624909
10366	624910
45235	624911
10367	624912
42471	624913
14830	624914
419084	624915
460407	624916
45240	624917
10788	624918
14829	624919
10368	624920
45235	624921
10367	624922
419061	624923
42471	624924
123695	624925
10790	624926
419098	624927
19361	624928
239204	624929
45239	624930
123745	624931
19378	624932
27652	624933
382	624934
116240	624935
632517	624936
152513	624937
11963	624938
19210	624939
633030	624940
12295	624941
57910	624942
213495	624943
138614	624944
98571	624945
76523	624946
11684	624947
544782	624948
132677	624949
258388	624950
105192	624951
415386	624952
412344	624953
461918	624954
3833	624955
1545	624956
338395	624957
296374	624958
206555	624959
151422	624960
319632	624961
192366	624962
558569	624963
47740	624964
147577	624965
237277	624966
480165	624967
61182	624968
46116	624969
330053	624970
122035	624971
58953	624972
1824	624973
11459	624974
452263	624975
322893	624976
504036	624977
64989	624978
47721	624979
678415	624980
156267	624981
280502	624982
9537	624983
3630	624984
142489	624985
50454	624986
153324	624987
33127	624988
497094	624989
10330	624990
104216	624991
827	624992
36731	624993
147830	624994
380163	624995
561654	624996
576839	624997
93600	624998
637675	624999
398705	625000
134362	625001
162899	625002
83688	625003
11166	625004
591147	625005
136998	625006
160768	625007
90	625008
663568	625009
341	625010
74717	625011
268651	625012
674697	625013
93603	625014
23247	625015
29167	625016
607184	625017
11200	625018
36122	625019
156892	625020
43026	625021
122051	625022
11569	625023
43521	625024
430294	625025
332887	625026
10	625027
345124	625028
163971	625029
463110	625030
147288	625031
623124	625032
293367	625033
216223	625034
335040	625035
647091	625036
4793	625037
103757	625038
866	625039
100248	625040
229498	625041
133068	625042
410378	625043
358776	625044
148249	625045
680610	625046
67707	625047
437133	625048
268925	625049
34490	625050
180432	625051
108910	625052
371601	625053
136493	625054
212818	625055
275567	625056
193601	625057
470094	625058
249502	625059
389543	625060
11152	625061
58965	625062
306748	625063
99821	625064
88451	625065
90373	625066
606138	625067
609214	625068
287945	625069
39026	625070
386990	625071
621007	625072
31115	625073
2774	625074
480982	625075
532552	625076
33651	625077
550347	625078
2791	625079
583864	625080
49817	625081
513772	625082
500655	625083
12199	625084
14576	625085
60	625086
119446	625087
561771	625088
567875	625089
248497	625090
441226	625091
156107	625092
65192	625093
2418	625094
83367	625095
270326	625096
569660	625097
501492	625098
255417	625099
256683	625100
7753	625101
479835	625102
12983	625103
112798	625104
601105	625105
132695	625106
309790	625107
592978	625108
355696	625109
579355	625110
21050	625111
172294	625112
571582	625113
77699	625114
252	625115
39749	625116
66463	625117
297591	625118
675396	625119
117151	625120
479372	625121
430789	625122
59171	625123
56950	625124
613357	625125
321129	625126
334361	625127
20304	625128
309968	625129
17319	625130
324824	625131
47451	625132
29881	625133
15421	625134
18169	625135
484853	625136
464256	625137
95875	625138
465313	625139
64061	625140
92486	625141
147704	625142
459513	625143
167248	625144
4682	625145
113367	625146
535644	625147
63544	625148
272801	625149
49108	625150
638962	625151
105862	625152
678294	625153
273281	625154
318388	625155
977	625156
626669	625157
437970	625158
136644	625159
102615	625160
661766	625161
600385	625162
3653	625163
254344	625164
288811	625165
684227	625166
51663	625167
444691	625168
504558	625169
691392	625170
597665	625171
569875	625172
231098	625173
22352	625174
213540	625175
662595	625176
114682	625177
77402	625178
72483	625179
58156	625180
684243	625181
258445	625182
81327	625183
7369	625184
505193	625185
131523	625186
3992	625187
7579	625188
292694	625189
147873	625190
578291	625191
2759	625192
167135	625193
517863	625194
573709	625195
609250	625196
101263	625197
609618	625198
44827	625199
554913	625200
143403	625201
49329	625202
523824	625203
535165	625204
283203	625205
39216	625206
157173	625207
436460	625208
8591	625209
347161	625210
151567	625211
414001	625212
295293	625213
50912	625214
68376	625215
415074	625216
25219	625217
500164	625218
121817	625219
5704	625220
1458	625221
204857	625222
650591	625223
660308	625224
463923	625225
20303	625226
27351	625227
6888	625228
62332	625229
131419	625230
50728	625231
410283	625232
650597	625233
5197	625234
80520	625235
311119	625236
568249	625237
37559	625238
230643	625239
29100	625240
576665	625241
13587	625242
318936	625243
578599	625244
99589	625245
67360	625246
81670	625247
266328	625248
82121	625249
431520	625250
22191	625251
174245	625252
681726	625253
32429	625254
497954	625255
103473	625256
19651	625257
93344	625258
453620	625259
535773	625260
459904	625261
605407	625262
688147	625263
305272	625264
180949	625265
392330	625266
1817	625267
530396	625268
170900	625269
276446	625270
21129	625271
15306	625272
680770	625273
524045	625274
198206	625275
352401	625276
564200	625277
383634	625278
209240	625279
229983	625280
494216	625281
534085	625282
370827	625283
262011	625284
4219	625285
105574	625286
229322	625287
9056	625288
464249	625289
125549	625290
203487	625291
629768	625292
578372	625293
326703	625294
681280	625295
420232	625296
635703	625297
351372	625298
38858	625299
13143	625300
685792	625301
665217	625302
101057	625303
207013	625304
318831	625305
683365	625306
170961	625307
470311	625308
353127	625309
138600	625310
452756	625311
281191	625312
388259	625313
34445	625314
107079	625315
543711	625316
197057	625317
1893	625318
18455	625319
79589	625320
143026	625321
2823	625322
554936	625323
3980	625324
88317	625325
131687	625326
599824	625327
585731	625328
169538	625329
339179	625330
52267	625331
438224	625332
650311	625333
13973	625334
10801	625335
616082	625336
6485	625337
113781	625338
47662	625339
495792	625340
8380	625341
1545	625342
260374	625343
694377	625344
395794	625345
482013	625346
23198	625347
5665	625348
430532	625349
44497	625350
130234	625351
319188	625352
48039	625353
620621	625354
508371	625355
22841	625356
169575	625357
580058	625358
34432	625359
22405	625360
4584	625361
11126	625362
47993	625363
38070	625364
147677	625365
641626	625366
591511	625367
1813	625368
100088	625369
37506	625370
494068	625371
18003	625372
300675	625373
127041	625374
234058	625375
1437	625376
570738	625377
139709	625378
79527	625379
605396	625380
15979	625381
620554	625382
206426	625383
377793	625384
144882	625385
454022	625386
81961	625387
504096	625388
100907	625389
436698	625390
38414	625391
5704	625392
57406	625393
101544	625394
27605	625395
43254	625396
71208	625397
562064	625398
388651	625399
100087	625400
313316	625401
639859	625402
402510	625403
489034	625404
41071	625405
157071	625406
275894	625407
464229	625408
520259	625409
608896	625410
386629	625411
32730	625412
15693	625413
632111	625414
565092	625415
57028	625416
256039	625417
16613	625418
372264	625419
644546	625420
211334	625421
123086	625422
688565	625423
64345	625424
419395	625425
102909	625426
379549	625427
10210	625428
190209	625429
166851	625430
118663	625431
371385	625432
130306	625433
161417	625434
593172	625435
53781	625436
605397	625437
57733	625438
16032	625439
2014	625440
587173	625441
58695	625442
341408	625443
170038	625444
327041	625445
107681	625446
82968	625447
340078	625448
367416	625449
530858	625450
572202	625451
350483	625452
497213	625453
9351	625454
355950	625455
8797	625456
187350	625457
329723	625458
414079	625459
213502	625460
4947	625461
624805	625462
93432	625463
64973	625464
214860	625465
17596	625466
326307	625467
257770	625468
458563	625469
565101	625470
189840	625471
286207	625472
692174	625473
420696	625474
87129	625475
22622	625476
603970	625477
570587	625478
296812	625479
376177	625480
653820	625481
184844	625482
51298	625483
302864	625484
131589	625485
1262	625486
310641	625487
162696	625488
23556	625489
55071	625490
540302	625491
478141	625492
697934	625493
14049	625494
461853	625495
434151	625496
237686	625497
13764	625498
305609	625499
1699	625500
190984	625501
670070	625502
203295	625503
88013	625504
271080	625505
79549	625506
416105	625507
695834	625508
97752	625509
98419	625510
583776	625511
51138	625512
245111	625513
44712	625514
356682	625515
496661	625516
529461	625517
311121	625518
187399	625519
108524	625520
678604	625521
397675	625522
364072	625523
607540	625524
55817	625525
543548	625526
392655	625527
131839	625528
47730	625529
41469	625530
70685	625531
288280	625532
649155	625533
248478	625534
130962	625535
224645	625536
536491	625537
11160	625538
377785	625539
555634	625540
274607	625541
348356	625542
623027	625543
516252	625544
73935	625545
610695	625546
196495	625547
657235	625548
610647	625549
68647	625550
115087	625551
167319	625552
554919	625553
287985	625554
4909	625555
315412	625556
148211	625557
96861	625558
324407	625559
545176	625560
36127	625561
371410	625562
419321	625563
162153	625564
35307	625565
18620	625566
301275	625567
495588	625568
39518	625569
2201	625570
122339	625571
214007	625572
570463	625573
334280	625574
341742	625575
697168	625576
301324	625577
547262	625578
681601	625579
167652	625580
350707	625581
7559	625582
22854	625583
100	625584
256694	625585
288253	625586
349596	625587
395520	625588
406989	625589
466989	625590
13538	625591
30054	625592
124604	625593
560586	625594
18729	625595
83690	625596
564238	625597
430783	625598
352414	625599
454148	625600
55435	625601
149176	625602
55229	625603
70246	625604
191681	625605
528124	625606
626721	625607
7826	625608
280195	625609
523957	625610
83417	625611
575946	625612
26437	625613
21179	625614
296299	625615
131885	625616
15213	625617
505204	625618
73017	625619
18503	625620
47713	625621
372026	625622
41172	625623
376560	625624
297563	625625
562623	625626
245729	625627
355824	625628
476949	625629
4714	625630
179779	625631
377089	625632
20947	625633
538126	625634
373576	625635
18492	625636
566425	625637
34515	625638
249048	625639
616979	625640
598134	625641
53578	625642
3684	625643
386288	625644
509359	625645
303519	625646
487152	625647
434393	625648
696253	625649
278588	625650
587846	625651
661284	625652
139054	625653
263333	625654
85112	625655
148728	625656
608813	625657
517836	625658
492943	625659
145955	625660
165068	625661
419425	625662
137293	625663
429208	625664
688959	625665
24796	625666
42714	625667
24297	625668
44682	625669
523573	625670
631647	625671
8335	625672
36001	625673
36204	625674
42262	625675
459316	625676
171063	625677
302995	625678
57452	625679
13048	625680
496342	625681
434236	625682
248592	625683
160293	625684
142184	625685
419465	625686
329282	625687
18305	625688
132723	625689
525857	625690
18963	625691
372839	625692
300576	625693
570459	625694
582375	625695
571469	625696
1920	625697
51580	625698
148381	625699
21288	625700
49917	625701
115250	625702
56813	625703
431401	625704
54384	625705
195276	625706
38365	625707
485812	625708
64100	625709
23856	625710
393985	625711
46517	625712
301271	625713
502371	625714
169831	625715
193576	625716
496776	625717
272187	625718
10579	625719
50653	625720
19489	625721
149667	625722
592822	625723
546834	625724
18061	625725
611507	625726
12327	625727
624821	625728
27	625729
145313	625730
152548	625731
14167	625732
88424	625733
7819	625734
611836	625735
678821	625736
447140	625737
124945	625738
276313	625739
651032	625740
19101	625741
18033	625742
656166	625743
12534	625744
621148	625745
444700	625746
18616	625747
357657	625748
155875	625749
295104	625750
662090	625751
679096	625752
165531	625753
84544	625754
159739	625755
375418	625756
35307	625757
169982	625758
337954	625759
361785	625760
120724	625761
147273	625762
512034	625763
475495	625764
558548	625765
389585	625766
15782	625767
513189	625768
47636	625769
677078	625770
12218	625771
10219	625772
462737	625773
169613	625774
137269	625775
632887	625776
123115	625777
569507	625778
166	625779
315455	625780
383868	625781
459093	625782
355471	625783
168292	625784
46884	625785
255620	625786
276	625787
111205	625788
43350	625789
249921	625790
4586	625791
147303	625792
110328	625793
53007	625794
154572	625795
130846	625796
43353	625797
687684	625798
4240	625799
565397	625800
129592	625801
316628	625802
11153	625803
108329	625804
474798	625805
6543	625806
27383	625807
54055	625808
589293	625809
92928	625810
21335	625811
248476	625812
5319	625813
509428	625814
472035	625815
470914	625816
60215	625817
452803	625818
626307	625819
580551	625820
42214	625821
485069	625822
149025	625823
576643	625824
27359	625825
14271	625826
79037	625827
12291	625828
2824	625829
449255	625830
188035	625831
24055	625832
142241	625833
458015	625834
382740	625835
34513	625836
292039	625837
27016	625838
166895	625839
517646	625840
271310	625841
588242	625842
64537	625843
2999	625844
296811	625845
4958	625846
430368	625847
6722	625848
159222	625849
384684	625850
283251	625851
683080	625852
3	625853
145111	625854
396836	625855
22276	625856
618295	625857
410257	625858
219510	625859
191624	625860
639349	625861
365602	625862
114081	625863
253700	625864
144930	625865
105116	625866
46619	625867
91607	625868
134836	625869
58112	625870
245906	625871
2288	625872
151177	625873
203099	625874
439390	625875
6229	625876
167297	625877
2634	625878
474014	625879
587101	625880
674447	625881
645416	625882
655656	625883
131668	625884
237936	625885
110022	625886
403095	625887
652496	625888
453129	625889
78	625890
117262	625891
629994	625892
1790	625893
445969	625894
426671	625895
145507	625896
604223	625897
57556	625898
16417	625899
51070	625900
82575	625901
527426	625902
431760	625903
138331	625904
138332	625905
3625	625906
343696	625907
599499	625908
107396	625909
8966	625910
52134	625911
547767	625912
469528	625913
496431	625914
18623	625915
652594	625916
4830	625917
506818	625918
318008	625919
92724	625920
167097	625921
394325	625922
315829	625923
339683	625924
75835	625925
527326	625926
72057	625927
341341	625928
275097	625929
560689	625930
498912	625931
502577	625932
428469	625933
615641	625934
481430	625935
64296	625936
14220	625937
94657	625938
451160	625939
428325	625940
496742	625941
36719	625942
3646	625943
120237	625944
367933	625945
458824	625946
24138	625947
210341	625948
692734	625949
12172	625950
560580	625951
517351	625952
52459	625953
678521	625954
76369	625955
259598	625956
17473	625957
600930	625958
198781	625959
625324	625960
81277	625961
14758	625962
361332	625963
72987	625964
289224	625965
46646	625966
634484	625967
234907	625968
97654	625969
473181	625970
479337	625971
264364	625972
338376	625973
238030	625974
8908	625975
18738	625976
112747	625977
660455	625978
689649	625979
68475	625980
20208	625981
383474	625982
582165	625983
105	625984
315681	625985
55224	625986
549272	625987
38309	625988
80235	625989
104407	625990
93922	625991
134149	625992
486291	625993
178773	625994
178780	625995
194187	625996
213830	625997
38665	625998
114547	625999
51359	626000
337625	626001
406735	626002
395285	626003
467525	626004
116838	626005
161576	626006
83218	626007
196749	626008
323035	626009
401572	626010
48	626011
8739	626012
505428	626013
500674	626014
404324	626015
667949	626016
201191	626017
240435	626018
260269	626019
123592	626020
408168	626021
454271	626022
390158	626023
634464	626024
580573	626025
142738	626026
279065	626027
178032	626028
173149	626029
183130	626030
75468	626031
589325	626032
84900	626033
220998	626034
3099	626035
137676	626036
266226	626037
388851	626038
518433	626039
31974	626040
41403	626041
542949	626042
158741	626043
380207	626044
434115	626045
654280	626046
1225	626047
7088	626048
585008	626049
153957	626050
638279	626051
149330	626052
455602	626053
57205	626054
13727	626055
73264	626056
143498	626057
156718	626058
192623	626059
607847	626060
625400	626061
387212	626062
263749	626063
493732	626064
1778	626065
512295	626066
139847	626067
131708	626068
631893	626069
47816	626070
51209	626071
695665	626072
60595	626073
590237	626074
567978	626075
312086	626076
454724	626077
227830	626078
58562	626079
358332	626080
370800	626081
133999	626082
16	626083
494063	626084
690640	626085
17336	626086
522381	626087
88	626088
472283	626089
12121	626090
69685	626091
166966	626092
103176	626093
382211	626094
542268	626095
518078	626096
13478	626097
371584	626098
584931	626099
126744	626100
74342	626101
108098	626102
1340	626103
656816	626104
199221	626105
183540	626106
143851	626107
656755	626108
518192	626109
399788	626110
148498	626111
14609	626112
112262	626113
16	626114
200070	626115
385046	626116
443294	626117
421108	626118
551829	626119
55326	626120
149655	626121
20100	626122
604303	626123
274153	626124
398785	626125
148147	626126
308966	626127
552553	626128
63072	626129
133716	626130
150918	626131
113504	626132
636836	626133
673461	626134
2346	626135
70252	626136
141991	626137
197352	626138
159176	626139
131039	626140
150151	626141
455606	626142
417821	626143
11662	626144
383937	626145
46344	626146
105799	626147
92416	626148
3651	626149
12384	626150
341297	626151
26678	626152
3572	626153
33190	626154
187840	626155
587067	626156
384491	626157
200390	626158
85382	626159
159859	626160
59268	626161
421866	626162
175963	626163
165814	626164
63	626165
61652	626166
121480	626167
346198	626168
545078	626169
12034	626170
549963	626171
14	626172
2401	626173
171743	626174
54258	626175
102171	626176
363763	626177
386573	626178
159175	626179
565216	626180
551834	626181
92539	626182
495693	626183
363561	626184
239427	626185
18114	626186
445527	626187
64862	626188
349240	626189
100645	626190
489535	626191
626604	626192
35521	626193
294484	626194
304734	626195
34658	626196
490289	626197
672724	626198
181191	626199
672733	626200
155859	626201
266824	626202
57456	626203
123073	626204
98897	626205
215	626206
470476	626207
498090	626208
602094	626209
369292	626210
27620	626211
414849	626212
170768	626213
138573	626214
40832	626215
85370	626216
136871	626217
481411	626218
383080	626219
4155	626220
425600	626221
174181	626222
10154	626223
88403	626224
616941	626225
19284	626226
560810	626227
317431	626228
114711	626229
2784	626230
11428	626231
28	626232
608064	626233
244325	626234
1176	626235
49777	626236
491046	626237
33909	626238
241865	626239
364	626240
607020	626241
306257	626242
644751	626243
42751	626244
404694	626245
621584	626246
42761	626247
627033	626248
10868	626249
647775	626250
623254	626251
599508	626252
362907	626253
659405	626254
366839	626255
69018	626256
675235	626257
322961	626258
119185	626259
423559	626260
489797	626261
628033	626262
29490	626263
227623	626264
473761	626265
254338	626266
424791	626267
4851	626268
142985	626269
248930	626270
587304	626271
470592	626272
526611	626273
690859	626274
406570	626275
446	626276
363915	626277
621484	626278
583810	626279
456	626280
675300	626281
679502	626282
70882	626283
346848	626284
80445	626285
346615	626286
472351	626287
106486	626288
311260	626289
672709	626290
526618	626291
181190	626292
648282	626293
159860	626294
517705	626295
631002	626296
116005	626297
34968	626298
562469	626299
455075	626300
215021	626301
97594	626302
270913	626303
99084	626304
169313	626305
10472	626306
59108	626307
155808	626308
177196	626309
163567	626310
56737	626311
649936	626312
90757	626313
179361	626314
128341	626315
1168	626316
109481	626317
618864	626318
693005	626319
164010	626320
769	626321
449112	626322
451430	626323
590914	626324
617809	626325
1701	626326
150098	626327
319213	626328
419808	626329
154723	626330
63359	626331
35339	626332
222201	626333
457764	626334
694297	626335
38090	626336
38940	626337
465696	626338
6477	626339
81333	626340
345328	626341
75063	626342
97290	626343
4953	626344
4960	626345
255187	626346
693397	626347
585151	626348
28633	626349
347285	626350
624153	626351
65981	626352
428009	626353
3727	626354
216696	626355
669097	626356
416849	626357
106887	626358
455730	626359
37904	626360
247028	626361
384540	626362
477640	626363
105370	626364
638276	626365
48168	626366
12433	626367
320187	626368
67174	626369
344408	626370
222408	626371
505844	626372
611442	626373
344236	626374
472982	626375
397704	626376
393828	626377
78577	626378
32611	626379
20474	626380
10424	626381
552981	626382
619824	626383
177652	626384
612885	626385
684167	626386
16523	626387
23152	626388
1167	626389
5	626390
581758	626391
25286	626392
19848	626393
76872	626394
3054	626395
89597	626396
20964	626397
95348	626398
549132	626399
10394	626400
543116	626401
22793	626402
75686	626403
419	626404
512604	626405
43364	626406
104417	626407
436021	626408
55797	626409
27771	626410
167491	626411
496	626412
146533	626413
400180	626414
114817	626415
222981	626416
416938	626417
683180	626418
295124	626419
54258	626420
647248	626421
282721	626422
634688	626423
490961	626424
511228	626425
9885	626426
364902	626427
662087	626428
172455	626429
559459	626430
185508	626431
226669	626432
42296	626433
432750	626434
182889	626435
322779	626436
50301	626437
53774	626438
302081	626439
101367	626440
581245	626441
695740	626442
142145	626443
94219	626444
20135	626445
169019	626446
87642	626447
34200	626448
410784	626449
362281	626450
78171	626451
518093	626452
562271	626453
73865	626454
58450	626455
39319	626456
118095	626457
11489	626458
482766	626459
552444	626460
552309	626461
111027	626462
61756	626463
57559	626464
231817	626465
13598	626466
223069	626467
55177	626468
2348	626469
89996	626470
172878	626471
104546	626472
362881	626473
647463	626474
562973	626475
621609	626476
391474	626477
182157	626478
83959	626479
55794	626480
678150	626481
458621	626482
119117	626483
157942	626484
232696	626485
66984	626486
6504	626487
666686	626488
102499	626489
136204	626490
222934	626491
319550	626492
355733	626493
590960	626494
4102	626495
80804	626496
403208	626497
643118	626498
19123	626499
680914	626500
246015	626501
37818	626502
155682	626503
62	626504
103935	626505
24061	626506
467356	626507
680506	626508
12038	626509
95931	626510
384873	626511
157560	626512
8626	626513
385832	626514
254794	626515
392205	626516
368892	626517
526209	626518
44040	626519
127436	626520
169083	626521
73425	626522
203905	626523
13081	626524
587410	626525
530581	626526
627994	626527
109433	626528
3180	626529
60066	626530
46088	626531
152597	626532
44402	626533
475509	626534
20468	626535
182471	626536
53526	626537
27682	626538
234214	626539
532372	626540
498840	626541
44683	626542
158673	626543
289671	626544
41339	626545
527179	626546
275914	626547
7088	626548
106037	626549
435160	626550
448229	626551
578835	626552
362084	626553
580967	626554
192149	626555
23148	626556
543832	626557
91527	626558
252987	626559
464978	626560
409143	626561
373804	626562
607281	626563
235885	626564
467869	626565
395600	626566
347647	626567
11933	626568
8307	626569
321753	626570
32328	626571
5573	626572
615035	626573
50473	626574
126283	626575
68466	626576
119640	626577
1524	626578
216863	626579
516826	626580
657369	626581
126269	626582
114017	626583
425336	626584
647935	626585
15244	626586
35895	626587
640630	626588
50738	626589
45957	626590
453239	626591
602760	626592
258011	626593
125675	626594
527308	626595
493663	626596
517630	626597
454293	626598
311171	626599
46873	626600
662461	626601
662465	626602
349372	626603
518966	626604
519589	626605
74351	626606
538489	626607
131302	626608
373193	626609
505159	626610
202038	626611
133050	626612
505162	626613
517117	626614
225245	626615
224740	626616
108673	626617
191200	626618
355800	626619
20980	626620
49561	626621
398559	626622
335476	626623
300976	626624
209690	626625
196119	626626
51402	626627
48973	626628
3230	626629
61	626630
220801	626631
173776	626632
477180	626633
482661	626634
45411	626635
500021	626636
13639	626637
500077	626638
43263	626639
63967	626640
63989	626641
194300	626642
63938	626643
63957	626644
27103	626645
47542	626646
5175	626647
300885	626648
484488	626649
195338	626650
324518	626651
476895	626652
159837	626653
85399	626654
673280	626655
9859	626656
662766	626657
625923	626658
189198	626659
63469	626660
63424	626661
582842	626662
496472	626663
292308	626664
626532	626665
373102	626666
519097	626667
8887	626668
283095	626669
58920	626670
135305	626671
536465	626672
446512	626673
480038	626674
1739	626675
876	626676
531073	626677
112928	626678
572794	626679
661227	626680
480096	626681
155264	626682
331314	626683
478827	626684
340548	626685
308273	626686
580147	626687
1504	626688
690652	626689
692968	626690
78412	626691
25605	626692
643292	626693
684116	626694
154135	626695
21107	626696
469926	626697
301292	626698
5684	626699
31879	626700
4738	626701
162598	626702
202610	626703
168121	626704
424716	626705
402930	626706
673046	626707
261752	626708
655124	626709
16922	626710
44023	626711
19527	626712
182227	626713
669250	626714
218968	626715
516413	626716
398317	626717
651093	626718
687735	626719
51455	626720
529586	626721
356512	626722
199293	626723
195346	626724
492636	626725
13375	626726
49401	626727
2325	626728
37265	626729
344901	626730
96966	626731
680953	626732
132294	626733
353583	626734
537146	626735
34547	626736
113917	626737
121430	626738
118317	626739
646856	626740
169124	626741
371182	626742
592072	626743
452963	626744
352795	626745
25906	626746
508445	626747
665421	626748
50610	626749
676250	626750
643917	626751
620895	626752
246392	626753
83064	626754
667629	626755
63912	626756
63944	626757
442629	626758
383076	626759
307433	626760
433064	626761
385175	626762
371128	626763
295655	626764
86728	626765
606123	626766
291375	626767
70646	626768
318750	626769
63621	626770
639689	626771
190001	626772
239886	626773
92267	626774
60961	626775
262642	626776
205721	626777
72605	626778
115681	626779
446445	626780
1069	626781
488060	626782
397524	626783
391701	626784
623255	626785
92154	626786
165220	626787
59306	626788
55185	626789
468875	626790
63986	626791
81999	626792
198471	626793
118884	626794
145380	626795
523561	626796
233579	626797
72367	626798
192760	626799
113486	626800
109527	626801
416599	626802
692885	626803
639279	626804
238844	626805
59859	626806
586329	626807
37566	626808
39469	626809
106086	626810
171031	626811
347742	626812
680928	626813
325794	626814
52	626815
47411	626816
131454	626817
534250	626818
511128	626819
196646	626820
675915	626821
121864	626822
273014	626823
683351	626824
307482	626825
157383	626826
162900	626827
11144	626828
499172	626829
357110	626830
604117	626831
16710	626832
691635	626833
2453	626834
120196	626835
563910	626836
605677	626837
621779	626838
686985	626839
43443	626840
355509	626841
538140	626842
141325	626843
32866	626844
31033	626845
420980	626846
460928	626847
109587	626848
495221	626849
144498	626850
6981	626851
449604	626852
526480	626853
45475	626854
255484	626855
479550	626856
536762	626857
213555	626858
157	626859
52085	626860
362386	626861
162841	626862
653737	626863
320682	626864
479526	626865
540135	626866
390107	626867
411580	626868
128450	626869
313085	626870
290577	626871
559217	626872
547423	626873
420821	626874
458725	626875
1953	626876
697115	626877
679679	626878
117828	626879
31669	626880
24353	626881
561505	626882
133959	626883
415256	626884
41762	626885
222723	626886
572591	626887
505043	626888
167184	626889
158343	626890
130996	626891
442957	626892
494433	626893
624943	626894
33754	626895
641765	626896
12887	626897
115522	626898
671493	626899
167167	626900
647148	626901
498941	626902
5253	626903
67780	626904
528265	626905
10580	626906
44332	626907
587972	626908
48446	626909
171634	626910
240270	626911
270606	626912
280679	626913
530574	626914
458815	626915
65001	626916
117672	626917
306051	626918
107617	626919
400976	626920
122019	626921
204822	626922
46673	626923
37995	626924
160951	626925
47061	626926
160693	626927
20812	626928
27031	626929
298464	626930
56664	626931
71597	626932
570668	626933
145191	626934
123143	626935
208	626936
678036	626937
396574	626938
578597	626939
625704	626940
129674	626941
16975	626942
191580	626943
324064	626944
111654	626945
10919	626946
473864	626947
402958	626948
87640	626949
367141	626950
64165	626951
249413	626952
122993	626953
257056	626954
1517	626955
301277	626956
254063	626957
613974	626958
37314	626959
12109	626960
61546	626961
1987	626962
592415	626963
340402	626964
173354	626965
82829	626966
179795	626967
53947	626968
46868	626969
21145	626970
4749	626971
219140	626972
147579	626973
86169	626974
648487	626975
497272	626976
136519	626977
468078	626978
6465	626979
97797	626980
659501	626981
16710	626982
9455	626983
538049	626984
617804	626985
302893	626986
282689	626987
419518	626988
19895	626989
204071	626990
142974	626991
229847	626992
38290	626993
100252	626994
365757	626995
669262	626996
84627	626997
185036	626998
453625	626999
552789	627000
546119	627001
89829	627002
3172	627003
485957	627004
175400	627005
519074	627006
411433	627007
110166	627008
769	627009
351910	627010
8169	627011
19495	627012
88277	627013
596339	627014
107240	627015
651050	627016
499446	627017
132437	627018
110127	627019
559467	627020
639546	627021
330031	627022
99694	627023
352181	627024
352176	627025
69693	627026
110792	627027
279316	627028
69663	627029
18816	627030
401083	627031
152000	627032
226665	627033
6885	627034
679779	627035
101983	627036
690245	627037
156886	627038
313431	627039
5892	627040
18692	627041
76964	627042
293921	627043
334378	627044
121548	627045
198327	627046
138997	627047
132116	627048
72148	627049
678957	627050
656295	627051
20621	627052
381563	627053
161045	627054
8907	627055
978	627056
64364	627057
99776	627058
6591	627059
561310	627060
158318	627061
172940	627062
309283	627063
632798	627064
114691	627065
135449	627066
3705	627067
448322	627068
133961	627069
147393	627070
198330	627071
311513	627072
129372	627073
620960	627074
82209	627075
237525	627076
640045	627077
2642	627078
616076	627079
55889	627080
160659	627081
308464	627082
445669	627083
381936	627084
81488	627085
402064	627086
574600	627087
21362	627088
521981	627089
252663	627090
6044	627091
2776	627092
684330	627093
611819	627094
95107	627095
376360	627096
36451	627097
339701	627098
95723	627099
668117	627100
351826	627101
465083	627102
7448	627103
121312	627104
55400	627105
10070	627106
4388	627107
42103	627108
3705	627109
20340	627110
364723	627111
162399	627112
406184	627113
22387	627114
236596	627115
112152	627116
161529	627117
54070	627118
641787	627119
132396	627120
550872	627121
213120	627122
32016	627123
6852	627124
14521	627125
176177	627126
167296	627127
78955	627128
48253	627129
6135	627130
171966	627131
418953	627132
386454	627133
307784	627134
575978	627135
184	627136
83737	627137
146607	627138
657931	627139
211709	627140
42901	627141
193902	627142
412641	627143
374163	627144
614036	627145
435960	627146
342544	627147
497179	627148
108505	627149
49097	627150
365012	627151
84689	627152
6443	627153
183361	627154
57265	627155
57265	627156
679106	627157
106124	627158
53481	627159
449978	627160
430230	627161
365597	627162
58999	627163
18349	627164
600231	627165
118233	627166
144609	627167
134558	627168
69122	627169
364046	627170
11696	627171
26728	627172
536563	627173
167060	627174
200220	627175
642215	627176
165706	627177
196408	627178
2732	627179
220246	627180
568115	627181
24262	627182
15235	627183
16764	627184
27024	627185
634517	627186
520320	627187
43971	627188
537711	627189
494197	627190
425021	627191
274472	627192
385455	627193
270669	627194
661288	627195
85698	627196
260854	627197
396348	627198
250717	627199
569398	627200
233831	627201
644447	627202
264121	627203
448636	627204
68299	627205
439819	627206
307048	627207
440712	627208
70849	627209
87549	627210
97262	627211
203329	627212
289731	627213
18837	627214
521153	627215
641633	627216
230582	627217
106067	627218
27872	627219
458385	627220
275795	627221
118033	627222
145524	627223
551744	627224
248750	627225
23720	627226
112378	627227
517266	627228
152814	627229
43716	627230
340148	627231
329288	627232
559897	627233
663990	627234
672886	627235
189801	627236
502931	627237
682444	627238
609008	627239
310158	627240
48905	627241
465416	627242
703	627243
13751	627244
110237	627245
315587	627246
584925	627247
677005	627248
143373	627249
108975	627250
417302	627251
11229	627252
15713	627253
528130	627254
148484	627255
421158	627256
10811	627257
99328	627258
224067	627259
125431	627260
34432	627261
143553	627262
85750	627263
86954	627264
395892	627265
82830	627266
186327	627267
317762	627268
225772	627269
130776	627270
692268	627271
476001	627272
457592	627273
385141	627274
688543	627275
476308	627276
5739	627277
422946	627278
634162	627279
168410	627280
620590	627281
22776	627282
325580	627283
371257	627284
981	627285
24478	627286
28313	627287
453418	627288
688070	627289
9870	627290
311	627291
200636	627292
140685	627293
27949	627294
103743	627295
31232	627296
281872	627297
545246	627298
21017	627299
2738	627300
165802	627301
32710	627302
609965	627303
468048	627304
269046	627305
491170	627306
621430	627307
538717	627308
635938	627309
129150	627310
332686	627311
44911	627312
391514	627313
185646	627314
467507	627315
444803	627316
137933	627317
64759	627318
52996	627319
8970	627320
42255	627321
163867	627322
162122	627323
230220	627324
47493	627325
339015	627326
331834	627327
37934	627328
643306	627329
565	627330
131266	627331
371928	627332
2299	627333
582934	627334
629635	627335
554545	627336
219713	627337
421569	627338
230876	627339
230105	627340
189566	627341
640	627342
356535	627343
6814	627344
654112	627345
150090	627346
562909	627347
392017	627348
40361	627349
105787	627350
582133	627351
27373	627352
148617	627353
458744	627354
3353	627355
569101	627356
151166	627357
465819	627358
65669	627359
13901	627360
458746	627361
316849	627362
636781	627363
14429	627364
95517	627365
233071	627366
47700	627367
27676	627368
410974	627369
346050	627370
419629	627371
27040	627372
62132	627373
136560	627374
48771	627375
123268	627376
620481	627377
380164	627378
27457	627379
350245	627380
163978	627381
541159	627382
116814	627383
247184	627384
25576	627385
144188	627386
122954	627387
614038	627388
12126	627389
15593	627390
96197	627391
106645	627392
500286	627393
453660	627394
90559	627395
15115	627396
585198	627397
260007	627398
259583	627399
171621	627400
22576	627401
1185	627402
230115	627403
47514	627404
185465	627405
84364	627406
78736	627407
404715	627408
142024	627409
467968	627410
350010	627411
448502	627412
12504	627413
257584	627414
280558	627415
550781	627416
637205	627417
10925	627418
102556	627419
476073	627420
274518	627421
157027	627422
201539	627423
314587	627424
12541	627425
524903	627426
379085	627427
82789	627428
324486	627429
338169	627430
223938	627431
528090	627432
75322	627433
600846	627434
538406	627435
441798	627436
107661	627437
193687	627438
608457	627439
500157	627440
64009	627441
490730	627442
160002	627443
519761	627444
666	627445
352770	627446
475592	627447
200043	627448
241849	627449
686804	627450
88282	627451
103738	627452
61368	627453
188387	627454
113573	627455
692752	627456
553933	627457
46134	627458
622703	627459
334790	627460
489581	627461
499434	627462
25614	627463
59580	627464
5900	627465
17009	627466
441285	627467
127278	627468
234348	627469
444169	627470
528964	627471
2255	627472
400549	627473
25040	627474
631109	627475
79140	627476
278166	627477
80021	627478
657561	627479
21319	627480
581713	627481
318359	627482
685850	627483
485767	627484
106242	627485
572583	627486
11155	627487
382932	627488
237064	627489
128198	627490
388227	627491
501254	627492
170982	627493
378332	627494
55195	627495
325356	627496
20090	627497
120674	627498
642296	627499
12940	627500
317461	627501
2239	627502
192803	627503
393705	627504
425688	627505
39595	627506
502478	627507
687947	627508
131423	627509
605505	627510
257119	627511
10644	627512
379366	627513
5449	627514
8221	627515
56398	627516
16605	627517
39952	627518
492508	627519
463289	627520
144599	627521
163967	627522
636986	627523
539210	627524
404878	627525
414620	627526
11714	627527
1726	627528
215494	627529
585162	627530
410759	627531
525481	627532
22928	627533
22928	627534
125824	627535
87459	627536
307112	627537
1638	627538
135126	627539
473518	627540
583236	627541
178730	627542
178727	627543
345668	627544
5677	627545
3360	627546
25120	627547
374480	627548
150195	627549
331870	627550
464	627551
383113	627552
594165	627553
301596	627554
380037	627555
223956	627556
146534	627557
140954	627558
52139	627559
442080	627560
119492	627561
23536	627562
76303	627563
525084	627564
7264	627565
199090	627566
47717	627567
114356	627568
172253	627569
573196	627570
604643	627571
684367	627572
112276	627573
647507	627574
340179	627575
125291	627576
620776	627577
82767	627578
358225	627579
4373	627580
688	627581
483409	627582
286433	627583
251287	627584
553113	627585
470856	627586
665740	627587
122028	627588
631693	627589
44851	627590
193969	627591
6805	627592
573998	627593
166889	627594
472498	627595
316930	627596
500381	627597
2847	627598
326751	627599
518886	627600
306645	627601
404468	627602
446181	627603
300882	627604
385585	627605
580517	627606
279574	627607
583012	627608
340524	627609
620961	627610
5708	627611
378598	627612
108530	627613
5491	627614
661644	627615
617802	627616
641586	627617
306734	627618
692005	627619
454533	627620
938	627621
51310	627622
58334	627623
590665	627624
393785	627625
66144	627626
281206	627627
424858	627628
21592	627629
615858	627630
401378	627631
9121	627632
385972	627633
598531	627634
40057	627635
112969	627636
46545	627637
293973	627638
130293	627639
510009	627640
281901	627641
91022	627642
535513	627643
433030	627644
563582	627645
32640	627646
506491	627647
72470	627648
59035	627649
568873	627650
504629	627651
317760	627652
147660	627653
164052	627654
518084	627655
159739	627656
32811	627657
334155	627658
48606	627659
128523	627660
676186	627661
168464	627662
544118	627663
171811	627664
681744	627665
139705	627666
98499	627667
494106	627668
10016	627669
281902	627670
167088	627671
531999	627672
103530	627673
35461	627674
510761	627675
5636	627676
51821	627677
71928	627678
385084	627679
519028	627680
514878	627681
516726	627682
200031	627683
445518	627684
267376	627685
385965	627686
18814	627687
19538	627688
342852	627689
445938	627690
356569	627691
35338	627692
426981	627693
500695	627694
42480	627695
105727	627696
646910	627697
483872	627698
390899	627699
1024	627700
429074	627701
137571	627702
395365	627703
51329	627704
211217	627705
170174	627706
187167	627707
322511	627708
27118	627709
334929	627710
694307	627711
619498	627712
218685	627713
317237	627714
575101	627715
613417	627716
500906	627717
518885	627718
686068	627719
33368	627720
614984	627721
438467	627722
4871	627723
428095	627724
73372	627725
21340	627726
695771	627727
90272	627728
37051	627729
309828	627730
13241	627731
117351	627732
673052	627733
111155	627734
116773	627735
256895	627736
392806	627737
378217	627738
290425	627739
290756	627740
294508	627741
293812	627742
356631	627743
662817	627744
521027	627745
8839	627746
615341	627747
50942	627748
146685	627749
177700	627750
451513	627751
290545	627752
113302	627753
652105	627754
531182	627755
587334	627756
51605	627757
61709	627758
657214	627759
330534	627760
517598	627761
94662	627762
35107	627763
40659	627764
66548	627765
275365	627766
691960	627767
504566	627768
473263	627769
645901	627770
492917	627771
99652	627772
382909	627773
180495	627774
351155	627775
312047	627776
623890	627777
81229	627778
78818	627779
55206	627780
368018	627781
209707	627782
93665	627783
454313	627784
181454	627785
556828	627786
507388	627787
55038	627788
153513	627789
547919	627790
171178	627791
232283	627792
405801	627793
5474	627794
162191	627795
208992	627796
15937	627797
256487	627798
524207	627799
112723	627800
152493	627801
563435	627802
67460	627803
85803	627804
95938	627805
88788	627806
253741	627807
55899	627808
448078	627809
211437	627810
173207	627811
139114	627812
483783	627813
615896	627814
153083	627815
6375	627816
50793	627817
530025	627818
67632	627819
205367	627820
117600	627821
277513	627822
100744	627823
689715	627824
142947	627825
363200	627826
411065	627827
61313	627828
645141	627829
22122	627830
5468	627831
73885	627832
472648	627833
401034	627834
377959	627835
162763	627836
77472	627837
107587	627838
869	627839
243828	627840
161864	627841
401128	627842
142777	627843
539442	627844
12930	627845
148563	627846
138786	627847
19982	627848
682465	627849
628299	627850
548737	627851
360281	627852
58997	627853
238077	627854
158428	627855
397796	627856
164562	627857
66974	627858
515233	627859
549747	627860
149580	627861
693962	627862
572561	627863
398120	627864
205750	627865
8292	627866
620652	627867
434443	627868
406365	627869
66178	627870
5614	627871
136628	627872
524470	627873
168459	627874
90141	627875
232824	627876
386470	627877
147859	627878
8792	627879
103739	627880
511095	627881
644730	627882
65143	627883
517315	627884
608193	627885
196263	627886
468799	627887
501674	627888
170125	627889
51256	627890
29271	627891
649200	627892
206809	627893
553241	627894
254128	627895
115	627896
585439	627897
350569	627898
250859	627899
381578	627900
129136	627901
23457	627902
13071	627903
111151	627904
585010	627905
663446	627906
200071	627907
224279	627908
519927	627909
6389	627910
106141	627911
152452	627912
18456	627913
47742	627914
4946	627915
492174	627916
576754	627917
60549	627918
236746	627919
246	627920
389417	627921
290423	627922
656478	627923
367787	627924
166019	627925
393527	627926
72512	627927
340354	627928
415501	627929
6389	627930
411215	627931
465516	627932
10083	627933
170689	627934
439345	627935
323253	627936
299414	627937
153774	627938
43	627939
8741	627940
403823	627941
557776	627942
224790	627943
139969	627944
433133	627945
685653	627946
364039	627947
637924	627948
553864	627949
251040	627950
254332	627951
89083	627952
48703	627953
31926	627954
607523	627955
171469	627956
450748	627957
489091	627958
360597	627959
36845	627960
170644	627961
7691	627962
515610	627963
21563	627964
617218	627965
62670	627966
433348	627967
51245	627968
372385	627969
110838	627970
40589	627971
409591	627972
659824	627973
574636	627974
463172	627975
383393	627976
40539	627977
144730	627978
24993	627979
52387	627980
144779	627981
305445	627982
469544	627983
330364	627984
131705	627985
1203	627986
159967	627987
153151	627988
817	627989
149120	627990
206943	627991
153170	627992
181539	627993
48605	627994
94473	627995
64131	627996
497202	627997
79211	627998
143275	627999
159974	628000
281828	628001
7184	628002
480385	628003
21243	628004
661023	628005
174593	628006
431261	628007
546803	628008
319820	628009
2382	628010
137015	628011
261326	628012
668017	628013
127006	628014
486142	628015
12697	628016
610697	628017
27367	628018
310031	628019
629	628020
127595	628021
26089	628022
457388	628023
563935	628024
473610	628025
288	628026
160392	628027
547895	628028
167102	628029
663661	628030
136314	628031
101244	628032
500978	628033
122	628034
982	628035
93010	628036
73	628037
634545	628038
1697	628039
652558	628040
117525	628041
593683	628042
666281	628043
240386	628044
130848	628045
254634	628046
642280	628047
37241	628048
387802	628049
167510	628050
178779	628051
146169	628052
191161	628053
147936	628054
651745	628055
691070	628056
281762	628057
130442	628058
131965	628059
76004	628060
54791	628061
84630	628062
520931	628063
676073	628064
75512	628065
262975	628066
566606	628067
165438	628068
89729	628069
139354	628070
161183	628071
25849	628072
61481	628073
274396	628074
529059	628075
122280	628076
161556	628077
124798	628078
161573	628079
271659	628080
190509	628081
475730	628082
440687	628083
5	628084
140459	628085
427671	628086
452888	628087
558606	628088
74980	628089
138231	628090
136595	628091
1963	628092
48991	628093
493300	628094
82140	628095
195229	628096
10682	628097
359568	628098
5889	628099
395927	628100
12	628101
155803	628102
450260	628103
416529	628104
122279	628105
161046	628106
25472	628107
355906	628108
532402	628109
425113	628110
88665	628111
99695	628112
326785	628113
199128	628114
47711	628115
124792	628116
200417	628117
352012	628118
178302	628119
33504	628120
171767	628121
627457	628122
83636	628123
76018	628124
2128	628125
20738	628126
411440	628127
124348	628128
458798	628129
572741	628130
213497	628131
528177	628132
50649	628133
322886	628134
633293	628135
74771	628136
609819	628137
107687	628138
468344	628139
272882	628140
257599	628141
90284	628142
56393	628143
630970	628144
285823	628145
105560	628146
19086	628147
16882	628148
502419	628149
356576	628150
4412	628151
145194	628152
164434	628153
214	628154
44068	628155
571631	628156
421249	628157
334548	628158
18290	628159
491570	628160
618545	628161
476350	628162
465616	628163
453981	628164
46655	628165
16716	628166
48091	628167
151606	628168
272215	628169
509345	628170
631967	628171
184479	628172
655162	628173
588360	628174
89659	628175
595974	628176
453104	628177
132170	628178
157787	628179
637891	628180
25170	628181
663129	628182
131458	628183
52202	628184
116793	628185
200745	628186
632025	628187
419481	628188
159373	628189
563351	628190
637886	628191
185229	628192
579354	628193
390686	628194
185590	628195
158815	628196
2802	628197
55487	628198
395080	628199
260376	628200
147029	628201
469977	628202
386172	628203
404450	628204
534791	628205
544181	628206
501906	628207
440564	628208
359886	628209
273579	628210
56559	628211
521232	628212
177329	628213
66112	628214
518086	628215
291470	628216
276740	628217
125512	628218
639231	628219
159080	628220
18376	628221
18378	628222
240268	628223
419797	628224
363500	628225
544014	628226
77728	628227
10312	628228
541546	628229
29898	628230
580394	628231
637602	628232
100491	628233
266936	628234
130872	628235
684384	628236
52474	628237
49024	628238
81167	628239
472231	628240
561800	628241
184387	628242
489345	628243
432971	628244
143229	628245
128811	628246
397135	628247
416893	628248
315929	628249
651756	628250
107729	628251
596117	628252
82750	628253
391926	628254
136492	628255
346274	628256
250328	628257
559030	628258
110241	628259
370999	628260
159720	628261
204110	628262
581887	628263
614156	628264
424901	628265
443635	628266
289518	628267
148525	628268
260876	628269
58864	628270
137150	628271
654638	628272
468476	628273
449546	628274
210724	628275
461303	628276
32251	628277
469561	628278
87191	628279
673274	628280
50361	628281
571227	628282
379328	628283
607404	628284
18022	628285
12443	628286
615724	628287
340	628288
644268	628289
102539	628290
188066	628291
315215	628292
170323	628293
353668	628294
1003	628295
314122	628296
424578	628297
677461	628298
1405	628299
109475	628300
171380	628301
689797	628302
107060	628303
28739	628304
299456	628305
473568	628306
430811	628307
68929	628308
283605	628309
27540	628310
432878	628311
471157	628312
259099	628313
172319	628314
607001	628315
482649	628316
613174	628317
346520	628318
569792	628319
157932	628320
119254	628321
649321	628322
116445	628323
53896	628324
9702	628325
432162	628326
514935	628327
538796	628328
665371	628329
381688	628330
289900	628331
492094	628332
436211	628333
411794	628334
275022	628335
505978	628336
550844	628337
531766	628338
71335	628339
10406	628340
391505	628341
135352	628342
160320	628343
264397	628344
67866	628345
488906	628346
541835	628347
3316	628348
467057	628349
637672	628350
650056	628351
120448	628352
219444	628353
468320	628354
157677	628355
569850	628356
20876	628357
381948	628358
401256	628359
155920	628360
103431	628361
265796	628362
162113	628363
39391	628364
9196	628365
38334	628366
22619	628367
427	628368
607514	628369
294288	628370
544284	628371
30122	628372
784	628373
62228	628374
442210	628375
136972	628376
201209	628377
182075	628378
613254	628379
503073	628380
40234	628381
524665	628382
608823	628383
77477	628384
4965	628385
144258	628386
499772	628387
274766	628388
447204	628389
308971	628390
657535	628391
9989	628392
48092	628393
449	628394
148218	628395
144279	628396
142581	628397
63778	628398
41046	628399
74272	628400
657499	628401
42194	628402
440203	628403
449913	628404
666586	628405
101942	628406
3456	628407
535668	628408
585096	628409
125939	628410
75238	628411
611271	628412
153391	628413
175332	628414
472273	628415
89343	628416
53350	628417
40718	628418
109486	628419
454184	628420
286200	628421
95390	628422
40991	628423
458620	628424
2881	628425
5445	628426
622996	628427
52839	628428
580167	628429
85305	628430
170434	628431
359487	628432
7743	628433
395485	628434
21939	628435
171089	628436
855	628437
559249	628438
354078	628439
3022	628440
6620	628441
47295	628442
73682	628443
487417	628444
34570	628445
33955	628446
71960	628447
419453	628448
49878	628449
89657	628450
354369	628451
474353	628452
102673	628453
5172	628454
419973	628455
7019	628456
499367	628457
12827	628458
172957	628459
3037	628460
22468	628461
226193	628462
292746	628463
150749	628464
39271	628465
608834	628466
148367	628467
540509	628468
487692	628469
20631	628470
66969	628471
127957	628472
38398	628473
114616	628474
68943	628475
528993	628476
455311	628477
139174	628478
64040	628479
317412	628480
433	628481
34614	628482
158636	628483
680317	628484
155836	628485
492652	628486
155421	628487
49278	628488
214950	628489
444190	628490
771	628491
70986	628492
235047	628493
210493	628494
659956	628495
27000	628496
115462	628497
153910	628498
22441	628499
499582	628500
13	628501
142284	628502
203723	628503
365476	628504
58249	628505
11679	628506
54736	628507
18120	628508
409306	628509
606063	628510
97	628511
405757	628512
22081	628513
386622	628514
124078	628515
78996	628516
37919	628517
12470	628518
8996	628519
48000	628520
47658	628521
3106	628522
618448	628523
272968	628524
52105	628525
350118	628526
299446	628527
372019	628528
381146	628529
137818	628530
390405	628531
170557	628532
55156	628533
609247	628534
13267	628535
29766	628536
155289	628537
32243	628538
656047	628539
6881	628540
522558	628541
16061	628542
648999	628543
5844	628544
580257	628545
16505	628546
119095	628547
124481	628548
41	628549
382699	628550
31564	628551
67288	628552
248307	628553
117	628554
45133	628555
612820	628556
16259	628557
115162	628558
8079	628559
133165	628560
57471	628561
1657	628562
11490	628563
7710	628564
529061	628565
559579	628566
30501	628567
155395	628568
300137	628569
127229	628570
162838	628571
664552	628572
556703	628573
142665	628574
1648	628575
596834	628576
647671	628577
613514	628578
21294	628579
84528	628580
79503	628581
50571	628582
10708	628583
17	628584
137987	628585
63703	628586
95129	628587
525780	628588
219113	628589
72878	628590
299908	628591
352587	628592
278531	628593
538798	628594
354357	628595
142518	628596
147569	628597
401875	628598
94176	628599
192849	628600
606604	628601
157994	628602
27563	628603
640494	628604
518806	628605
593480	628606
53011	628607
6708	628608
32257	628609
202336	628610
287395	628611
525888	628612
49398	628613
510965	628614
686327	628615
616	628616
20452	628617
4469	628618
381	628619
97	628620
585098	628621
676658	628622
649796	628623
411956	628624
25459	628625
295238	628626
253763	628627
650464	628628
520772	628629
31968	628630
89089	628631
295401	628632
414139	628633
481667	628634
36340	628635
358549	628636
463076	628637
68782	628638
368093	628639
51523	628640
383456	628641
81026	628642
356657	628643
24313	628644
533467	628645
842	628646
3852	628647
35910	628648
5388	628649
344517	628650
28818	628651
565037	628652
317401	628653
550381	628654
93418	628655
618044	628656
16960	628657
125172	628658
24371	628659
583575	628660
109950	628661
267299	628662
130871	628663
155140	628664
14461	628665
396524	628666
471773	628667
164257	628668
3342	628669
119088	628670
114068	628671
606247	628672
425867	628673
325868	628674
38767	628675
327694	628676
21448	628677
22951	628678
471834	628679
132232	628680
79005	628681
458482	628682
194252	628683
567637	628684
434989	628685
93421	628686
165147	628687
206310	628688
120119	628689
29434	628690
140502	628691
92	628692
370937	628693
191354	628694
158130	628695
45096	628696
479730	628697
324264	628698
438259	628699
384333	628700
202526	628701
605074	628702
85564	628703
582221	628704
62500	628705
50103	628706
407149	628707
388440	628708
4365	628709
120547	628710
681704	628711
580256	628712
32652	628713
54764	628714
36803	628715
387217	628716
36337	628717
545216	628718
21180	628719
164468	628720
4906	628721
92558	628722
6911	628723
27044	628724
7738	628725
21138	628726
507781	628727
80637	628728
481444	628729
51636	628730
63714	628731
7741	628732
4363	628733
11368	628734
27020	628735
4266	628736
63643	628737
55538	628738
63688	628739
54764	628740
575905	628741
9793	628742
453184	628743
109886	628744
1394	628745
100393	628746
8822	628747
640676	628748
130911	628749
22855	628750
21836	628751
669729	628752
148758	628753
119927	628754
343328	628755
363914	628756
158555	628757
60834	628758
142954	628759
586353	628760
47969	628761
600524	628762
144126	628763
513052	628764
121754	628765
683124	628766
97672	628767
634486	628768
190103	628769
537789	628770
383481	628771
154027	628772
596559	628773
621374	628774
13239	628775
79223	628776
15677	628777
209983	628778
571014	628779
97461	628780
148061	628781
117282	628782
695080	628783
58599	628784
26984	628785
465515	628786
67803	628787
134239	628788
491963	628789
427316	628790
460161	628791
123712	628792
564671	628793
34048	628794
489445	628795
563306	628796
665072	628797
41240	628798
566220	628799
208108	628800
127909	628801
103664	628802
96501	628803
138996	628804
410597	628805
331705	628806
672906	628807
4949	628808
98984	628809
40252	628810
52097	628811
506796	628812
659325	628813
149515	628814
135068	628815
18413	628816
428274	628817
13396	628818
235717	628819
490874	628820
149924	628821
7258	628822
42956	628823
41484	628824
683215	628825
364630	628826
689490	628827
1796	628828
687861	628829
473707	628830
537178	628831
210075	628832
149516	628833
9728	628834
425222	628835
66317	628836
13236	628837
2369	628838
410463	628839
81797	628840
523120	628841
180202	628842
86614	628843
349881	628844
4186	628845
22554	628846
23907	628847
270064	628848
508064	628849
71951	628850
356783	628851
7168	628852
64020	628853
27082	628854
6162	628855
8749	628856
346095	628857
272	628858
486943	628859
47295	628860
134336	628861
680745	628862
19717	628863
522930	628864
10193	628865
84374	628866
110750	628867
325177	628868
641342	628869
522607	628870
63083	628871
19029	628872
264903	628873
245599	628874
564265	628875
8164	628876
657727	628877
559838	628878
166883	628879
543020	628880
386102	628881
605252	628882
25173	628883
12620	628884
462483	628885
18302	628886
4646	628887
61672	628888
265839	628889
228875	628890
289530	628891
338782	628892
522	628893
355097	628894
4215	628895
4215	628896
100354	628897
234	628898
127359	628899
650462	628900
439756	628901
476249	628902
358546	628903
247402	628904
235652	628905
595618	628906
607920	628907
115949	628908
52596	628909
530020	628910
25467	628911
397364	628912
148887	628913
46186	628914
626927	628915
163346	628916
137216	628917
140002	628918
81565	628919
220183	628920
151771	628921
136717	628922
29994	628923
45674	628924
12532	628925
114	628926
58866	628927
14504	628928
18217	628929
199602	628930
328160	628931
10834	628932
42089	628933
175936	628934
26520	628935
15127	628936
3176	628937
477083	628938
141433	628939
97152	628940
3176	628941
117413	628942
14590	628943
665167	628944
294911	628945
3196	628946
115520	628947
41701	628948
237312	628949
25484	628950
97896	628951
691972	628952
232052	628953
3957	628954
139786	628955
645994	628956
534529	628957
1030	628958
473855	628959
385438	628960
74106	628961
268242	628962
34662	628963
130958	628964
360355	628965
547541	628966
534800	628967
524174	628968
111280	628969
97220	628970
116393	628971
205947	628972
146040	628973
22547	628974
429383	628975
12993	628976
503302	628977
267873	628978
112224	628979
558840	628980
76909	628981
652394	628982
274989	628983
99421	628984
46947	628985
407616	628986
668234	628987
112233	628988
56334	628989
499010	628990
448391	628991
117071	628992
668613	628993
134246	628994
144035	628995
603137	628996
121700	628997
197098	628998
336854	628999
667675	629000
136440	629001
98980	629002
292213	629003
64904	629004
463036	629005
443872	629006
758	629007
98782	629008
592561	629009
171075	629010
123724	629011
100623	629012
43295	629013
21461	629014
44772	629015
26060	629016
26965	629017
14987	629018
604178	629019
47615	629020
512843	629021
565768	629022
517023	629023
493847	629024
493863	629025
98782	629026
350644	629027
244296	629028
411406	629029
617094	629030
523966	629031
138569	629032
369155	629033
369156	629034
629533	629035
611638	629036
99402	629037
495237	629038
600326	629039
150672	629040
57040	629041
163540	629042
410302	629043
320796	629044
54664	629045
49658	629046
343786	629047
309384	629048
128363	629049
263880	629050
409187	629051
180606	629052
28992	629053
53019	629054
279559	629055
1319	629056
284950	629057
83519	629058
680446	629059
410285	629060
126689	629061
1752	629062
1752	629063
132419	629064
580070	629065
153894	629066
169911	629067
436658	629068
136518	629069
48657	629070
426145	629071
449435	629072
149424	629073
168960	629074
166916	629075
35660	629076
686839	629077
40203	629078
572762	629079
169243	629080
18707	629081
349053	629082
220173	629083
80601	629084
379397	629085
232588	629086
252874	629087
223879	629088
238590	629089
369698	629090
25398	629091
226929	629092
439278	629093
22050	629094
371752	629095
442528	629096
274811	629097
22685	629098
169855	629099
301362	629100
388115	629101
119306	629102
233571	629103
352247	629104
347608	629105
395087	629106
112171	629107
429179	629108
14952	629109
137601	629110
53307	629111
132880	629112
350086	629113
30804	629114
647921	629115
280473	629116
591658	629117
553711	629118
559561	629119
8243	629120
454112	629121
5815	629122
95734	629123
115906	629124
94105	629125
226295	629126
268303	629127
46280	629128
18398	629129
101508	629130
57889	629131
18135	629132
154816	629133
382958	629134
592524	629135
115147	629136
214047	629137
672034	629138
36860	629139
103835	629140
648872	629141
138804	629142
442011	629143
354448	629144
39156	629145
318055	629146
556245	629147
50157	629148
98362	629149
49881	629150
648011	629151
45715	629152
13940	629153
67069	629154
34776	629155
442301	629156
16759	629157
557643	629158
622157	629159
124916	629160
735	629161
339848	629162
476229	629163
22267	629164
153356	629165
59330	629166
107840	629167
198677	629168
527435	629169
475569	629170
256001	629171
539970	629172
124771	629173
21792	629174
228562	629175
219933	629176
655637	629177
87918	629178
18381	629179
13155	629180
87782	629181
167243	629182
598491	629183
485568	629184
215490	629185
396785	629186
30493	629187
479002	629188
157255	629189
2485	629190
43173	629191
688244	629192
33213	629193
164547	629194
493091	629195
615868	629196
108026	629197
19429	629198
96871	629199
154642	629200
214814	629201
672103	629202
56816	629203
12816	629204
67617	629205
40260	629206
385008	629207
66569	629208
563948	629209
319448	629210
353428	629211
10307	629212
13730	629213
477217	629214
692728	629215
107578	629216
349300	629217
81163	629218
29639	629219
46460	629220
625018	629221
62120	629222
411152	629223
105113	629224
73684	629225
104065	629226
370760	629227
234113	629228
486551	629229
405817	629230
601191	629231
239104	629232
621751	629233
440665	629234
483059	629235
432057	629236
453572	629237
530094	629238
213201	629239
177443	629240
479899	629241
356895	629242
451572	629243
29495	629244
368103	629245
186441	629246
410568	629247
449449	629248
539646	629249
387923	629250
527563	629251
510635	629252
17619	629253
281925	629254
247483	629255
499765	629256
152099	629257
158946	629258
158946	629259
401979	629260
308295	629261
258226	629262
167563	629263
584750	629264
21544	629265
222746	629266
47329	629267
1313	629268
362419	629269
145794	629270
431299	629271
448686	629272
84991	629273
13588	629274
501116	629275
168619	629276
339151	629277
285247	629278
333318	629279
395	629280
322806	629281
50592	629282
32	629283
461	629284
581096	629285
289069	629286
32610	629287
660617	629288
21424	629289
537866	629290
628805	629291
1653	629292
440545	629293
19973	629294
661396	629295
568161	629296
57432	629297
385591	629298
620983	629299
407312	629300
4587	629301
45871	629302
3899	629303
1702	629304
116646	629305
43314	629306
170757	629307
501125	629308
138255	629309
74614	629310
117578	629311
136386	629312
187068	629313
633971	629314
620351	629315
372702	629316
124711	629317
179432	629318
298094	629319
579647	629320
123694	629321
434908	629322
296369	629323
355528	629324
562082	629325
540151	629326
222778	629327
578443	629328
169728	629329
262810	629330
48188	629331
22769	629332
320781	629333
177449	629334
121529	629335
606490	629336
161006	629337
524721	629338
70731	629339
165462	629340
36	629341
135415	629342
1862	629343
33709	629344
150327	629345
74696	629346
67122	629347
55887	629348
426365	629349
252584	629350
402264	629351
160138	629352
102151	629353
4606	629354
581858	629355
146259	629356
137055	629357
219792	629358
342625	629359
23914	629360
507196	629361
551596	629362
291949	629363
230481	629364
343	629365
101189	629366
383726	629367
472973	629368
313987	629369
432969	629370
138345	629371
112400	629372
4019	629373
695404	629374
582093	629375
672874	629376
57943	629377
362415	629378
453510	629379
157181	629380
133685	629381
97578	629382
569389	629383
4015	629384
327870	629385
504179	629386
55096	629387
147278	629388
480256	629389
35408	629390
50169	629391
32380	629392
272807	629393
633392	629394
8864	629395
16204	629396
282921	629397
545702	629398
402814	629399
597516	629400
231011	629401
378921	629402
459501	629403
629754	629404
376664	629405
106600	629406
364862	629407
616138	629408
158666	629409
590377	629410
419079	629411
645076	629412
61822	629413
124996	629414
233	629415
6048	629416
153338	629417
356359	629418
67640	629419
247914	629420
501845	629421
356335	629422
564776	629423
14158	629424
145947	629425
696043	629426
459326	629427
495306	629428
278222	629429
490192	629430
241215	629431
99698	629432
390469	629433
353875	629434
443460	629435
344134	629436
86059	629437
38013	629438
605359	629439
416086	629440
38270	629441
201046	629442
563191	629443
34937	629444
305251	629445
286175	629446
222782	629447
412147	629448
295973	629449
62391	629450
113463	629451
556467	629452
352032	629453
43176	629454
412760	629455
598619	629456
7273	629457
15878	629458
453112	629459
71554	629460
155649	629461
122075	629462
579541	629463
430609	629464
395270	629465
237084	629466
450928	629467
77143	629468
356325	629469
607797	629470
38269	629471
598005	629472
100684	629473
100683	629474
237290	629475
696105	629476
674836	629477
90975	629478
230222	629479
241	629480
591828	629481
675907	629482
66017	629483
495813	629484
70226	629485
452972	629486
278510	629487
511882	629488
56094	629489
567497	629490
670168	629491
152961	629492
2366	629493
317359	629494
146689	629495
196310	629496
555821	629497
601796	629498
53367	629499
497962	629500
5612	629501
108183	629502
2050	629503
142587	629504
590027	629505
461829	629506
151109	629507
241915	629508
83912	629509
602811	629510
19644	629511
544861	629512
600663	629513
465205	629514
126213	629515
5631	629516
89029	629517
125	629518
689664	629519
20802	629520
8622	629521
452508	629522
75997	629523
169516	629524
71513	629525
293009	629526
127218	629527
591663	629528
472979	629529
134516	629530
530740	629531
178572	629532
625822	629533
212768	629534
55652	629535
1111	629536
263572	629537
244852	629538
545715	629539
3489	629540
417008	629541
28358	629542
203940	629543
454749	629544
393819	629545
37840	629546
362571	629547
127874	629548
125787	629549
203755	629550
60313	629551
46532	629552
583085	629553
292010	629554
120553	629555
369832	629556
353412	629557
266692	629558
135266	629559
11626	629560
600721	629561
92542	629562
420130	629563
391420	629564
532431	629565
307473	629566
597485	629567
634586	629568
231912	629569
678582	629570
169266	629571
94923	629572
258937	629573
95882	629574
455122	629575
351246	629576
220925	629577
344089	629578
75595	629579
96828	629580
397761	629581
24863	629582
196518	629583
603336	629584
304058	629585
10586	629586
19082	629587
114	629588
27998	629589
162985	629590
65854	629591
84117	629592
113600	629593
24724	629594
460732	629595
224664	629596
23024	629597
511834	629598
648801	629599
168390	629600
600774	629601
610382	629602
262765	629603
359749	629604
101307	629605
529788	629606
21538	629607
322100	629608
150547	629609
322095	629610
322105	629611
139291	629612
263249	629613
23425	629614
38115	629615
572260	629616
130022	629617
445961	629618
634364	629619
136198	629620
15602	629621
591015	629622
444848	629623
395834	629624
155717	629625
119474	629626
70434	629627
224684	629628
186454	629629
9831	629630
592948	629631
185029	629632
282504	629633
103705	629634
11852	629635
148367	629636
597782	629637
573933	629638
234051	629639
549479	629640
257565	629641
5649	629642
601986	629643
28035	629644
133869	629645
248091	629646
215679	629647
65453	629648
200720	629649
608478	629650
547788	629651
2498	629652
36	629653
276260	629654
662625	629655
152410	629656
99167	629657
370765	629658
364034	629659
190255	629660
588719	629661
324899	629662
141335	629663
632604	629664
110352	629665
1007	629666
674437	629667
609172	629668
8486	629669
275902	629670
6763	629671
8313	629672
614735	629673
539527	629674
24583	629675
132267	629676
666874	629677
234340	629678
259260	629679
688483	629680
226205	629681
146530	629682
441676	629683
333837	629684
119519	629685
644913	629686
41455	629687
226808	629688
27727	629689
6520	629690
531972	629691
1578	629692
171504	629693
30002	629694
625145	629695
597364	629696
80289	629697
83930	629698
472020	629699
388105	629700
421460	629701
33948	629702
58318	629703
688340	629704
51885	629705
381540	629706
78945	629707
204232	629708
144232	629709
2634	629710
432393	629711
104202	629712
28276	629713
301265	629714
355413	629715
174564	629716
245471	629717
483896	629718
499585	629719
210320	629720
363533	629721
146002	629722
84357	629723
150135	629724
846	629725
150775	629726
132432	629727
13047	629728
209134	629729
11304	629730
13079	629731
111701	629732
679373	629733
431399	629734
269511	629735
66743	629736
336265	629737
85711	629738
34567	629739
1228	629740
16384	629741
491006	629742
17182	629743
166200	629744
249507	629745
114865	629746
165608	629747
118700	629748
544026	629749
526	629750
131222	629751
536132	629752
259302	629753
293383	629754
17297	629755
63296	629756
5249	629757
387916	629758
47721	629759
490583	629760
695722	629761
221476	629762
586958	629763
651049	629764
51951	629765
415243	629766
38312	629767
243271	629768
7502	629769
207557	629770
4226	629771
503997	629772
133600	629773
696625	629774
30696	629775
158883	629776
227322	629777
1015	629778
75136	629779
96672	629780
590176	629781
58437	629782
14094	629783
632890	629784
492110	629785
129157	629786
73882	629787
53004	629788
59667	629789
634632	629790
280953	629791
86667	629792
132288	629793
138981	629794
4697	629795
3305	629796
24723	629797
166095	629798
498499	629799
51934	629800
513078	629801
62324	629802
22160	629803
47376	629804
431412	629805
230183	629806
11559	629807
11134	629808
504529	629809
15961	629810
516207	629811
324002	629812
135008	629813
539409	629814
211089	629815
9033	629816
491369	629817
146349	629818
151300	629819
171742	629820
235330	629821
589124	629822
223696	629823
152896	629824
671417	629825
548777	629826
52394	629827
668290	629828
671414	629829
634547	629830
118747	629831
148594	629832
265434	629833
46878	629834
245534	629835
572532	629836
538343	629837
166391	629838
44817	629839
490107	629840
17136	629841
413914	629842
6302	629843
537483	629844
570708	629845
45994	629846
151843	629847
381562	629848
591567	629849
586815	629850
77170	629851
441286	629852
113788	629853
79	629854
17788	629855
445965	629856
100352	629857
642274	629858
608911	629859
82178	629860
269365	629861
345569	629862
193273	629863
408114	629864
38161	629865
620198	629866
351958	629867
249306	629868
184727	629869
5221	629870
404361	629871
563656	629872
665346	629873
569140	629874
621018	629875
155	629876
166754	629877
222629	629878
472806	629879
4627	629880
623546	629881
211321	629882
74997	629883
196565	629884
344782	629885
50144	629886
13014	629887
185158	629888
615392	629889
62065	629890
232135	629891
326121	629892
693839	629893
145929	629894
293736	629895
126014	629896
13021	629897
626834	629898
17760	629899
7448	629900
496133	629901
18830	629902
291598	629903
74932	629904
33184	629905
271127	629906
199790	629907
820	629908
296466	629909
681067	629910
461223	629911
535233	629912
24560	629913
71490	629914
455698	629915
159349	629916
437874	629917
499018	629918
248271	629919
516582	629920
306711	629921
494763	629922
170400	629923
3475	629924
689292	629925
429381	629926
157596	629927
297780	629928
168658	629929
601125	629930
269658	629931
81446	629932
81446	629933
677342	629934
46724	629935
107776	629936
635283	629937
666304	629938
160618	629939
438561	629940
107633	629941
351700	629942
107623	629943
20145	629944
150551	629945
520879	629946
56067	629947
367930	629948
33979	629949
36963	629950
265165	629951
36871	629952
28	629953
120310	629954
144832	629955
607800	629956
565068	629957
225738	629958
550032	629959
298249	629960
532327	629961
611807	629962
301385	629963
198950	629964
277134	629965
78567	629966
500830	629967
221178	629968
586278	629969
80827	629970
127930	629971
398624	629972
398615	629973
398616	629974
434622	629975
324450	629976
487270	629977
373746	629978
58083	629979
386837	629980
589502	629981
126481	629982
381866	629983
294323	629984
152889	629985
622237	629986
371179	629987
420190	629988
558153	629989
99622	629990
550112	629991
435985	629992
190787	629993
18169	629994
158490	629995
134953	629996
481627	629997
5972	629998
113862	629999
395576	630000
193894	630001
528772	630002
498509	630003
381635	630004
471338	630005
350285	630006
486877	630007
548103	630008
39337	630009
636206	630010
663808	630011
523206	630012
11263	630013
153034	630014
688489	630015
688536	630016
649885	630017
548829	630018
630194	630019
435502	630020
278960	630021
654332	630022
623273	630023
5877	630024
179238	630025
381668	630026
203235	630027
351521	630028
684466	630029
659194	630030
357761	630031
279944	630032
324421	630033
279881	630034
365905	630035
513938	630036
74310	630037
3536	630038
420408	630039
6	630040
388540	630041
580535	630042
489	630043
12459	630044
281751	630045
588345	630046
526344	630047
50615	630048
157518	630049
401463	630050
45335	630051
581706	630052
192066	630053
177482	630054
274653	630055
56727	630056
39776	630057
675668	630058
150904	630059
420856	630060
348155	630061
513261	630062
678987	630063
188973	630064
381980	630065
339466	630066
7247	630067
123070	630068
421863	630069
680379	630070
199613	630071
627367	630072
518445	630073
36315	630074
150871	630075
659654	630076
351397	630077
231468	630078
4713	630079
107117	630080
395057	630081
426833	630082
181076	630083
284902	630084
311685	630085
521738	630086
422198	630087
39087	630088
2051	630089
235099	630090
581921	630091
66108	630092
20876	630093
47595	630094
340977	630095
340950	630096
340757	630097
577766	630098
490379	630099
263163	630100
193109	630101
274175	630102
166173	630103
577679	630104
388539	630105
539553	630106
399059	630107
417224	630108
16047	630109
16047	630110
17928	630111
176069	630112
580566	630113
345941	630114
259733	630115
382056	630116
433017	630117
344042	630118
529884	630119
604109	630120
76	630121
694168	630122
501561	630123
473718	630124
633805	630125
672959	630126
548831	630127
37940	630128
71679	630129
99728	630130
432958	630131
630997	630132
612157	630133
154998	630134
495666	630135
43383	630136
619778	630137
138137	630138
574855	630139
50590	630140
82950	630141
627474	630142
319328	630143
643296	630144
44995	630145
10766	630146
696137	630147
556256	630148
33762	630149
172192	630150
684264	630151
106019	630152
167843	630153
3913	630154
55938	630155
429034	630156
406597	630157
471734	630158
16047	630159
10303	630160
125904	630161
38303	630162
100750	630163
38303	630164
100777	630165
356618	630166
38285	630167
91480	630168
246010	630169
123944	630170
436176	630171
375598	630172
30234	630173
402487	630174
101360	630175
606485	630176
678367	630177
25519	630178
561517	630179
274830	630180
369684	630181
23194	630182
151180	630183
684690	630184
477514	630185
397518	630186
62634	630187
402554	630188
52027	630189
388869	630190
100559	630191
583956	630192
122176	630193
322875	630194
478713	630195
108184	630196
52608	630197
298024	630198
78186	630199
277501	630200
325584	630201
238751	630202
3423	630203
366572	630204
441501	630205
92611	630206
168680	630207
27740	630208
242074	630209
20187	630210
670314	630211
75173	630212
304393	630213
22213	630214
387357	630215
434854	630216
38040	630217
92151	630218
12612	630219
641346	630220
203854	630221
51346	630222
686044	630223
554196	630224
658112	630225
77714	630226
200106	630227
680691	630228
179	630229
571544	630230
436502	630231
140208	630232
521830	630233
180447	630234
3934	630235
442518	630236
522693	630237
244360	630238
641017	630239
208844	630240
58522	630241
130217	630242
11635	630243
674128	630244
7436	630245
501725	630246
472895	630247
679966	630248
36995	630249
383964	630250
12133	630251
41590	630252
3239	630253
642446	630254
15282	630255
630224	630256
567219	630257
449104	630258
244563	630259
605692	630260
1387	630261
353233	630262
205	630263
230460	630264
430401	630265
267692	630266
151171	630267
122627	630268
558012	630269
28236	630270
181368	630271
501701	630272
276647	630273
155212	630274
181369	630275
196885	630276
627293	630277
121577	630278
499760	630279
591667	630280
198	630281
41484	630282
635130	630283
2001	630284
16097	630285
109	630286
8110	630287
669967	630288
144867	630289
601545	630290
22653	630291
292	630292
103951	630293
327963	630294
37149	630295
129715	630296
559052	630297
465583	630298
84692	630299
206968	630300
88614	630301
175456	630302
441465	630303
555089	630304
227553	630305
506480	630306
556021	630307
264476	630308
390089	630309
455713	630310
463636	630311
592	630312
501707	630313
660632	630314
1494	630315
679882	630316
199357	630317
392774	630318
231606	630319
378502	630320
84523	630321
139	630322
309860	630323
474	630324
126325	630325
319565	630326
10569	630327
491214	630328
150877	630329
669964	630330
80653	630331
645549	630332
608179	630333
291796	630334
13916	630335
20256	630336
271321	630337
99549	630338
70536	630339
399933	630340
64224	630341
501441	630342
492839	630343
680141	630344
520591	630345
308858	630346
371	630347
677340	630348
634084	630349
312959	630350
677166	630351
478407	630352
634495	630353
598802	630354
252358	630355
55057	630356
645446	630357
278465	630358
619434	630359
637605	630360
58091	630361
349062	630362
57190	630363
1737	630364
454596	630365
33039	630366
163327	630367
119457	630368
620605	630369
317970	630370
100611	630371
6288	630372
454829	630373
619570	630374
198141	630375
680890	630376
232980	630377
201537	630378
433618	630379
661635	630380
449099	630381
606058	630382
497288	630383
454478	630384
341131	630385
455248	630386
322873	630387
567976	630388
454762	630389
411231	630390
111357	630391
109997	630392
384113	630393
642828	630394
101503	630395
107603	630396
663773	630397
637898	630398
103206	630399
74685	630400
323252	630401
631730	630402
233297	630403
650771	630404
639025	630405
321351	630406
443952	630407
90226	630408
74475	630409
429134	630410
86500	630411
296748	630412
584619	630413
305836	630414
49135	630415
110039	630416
222743	630417
157338	630418
105726	630419
454792	630420
628999	630421
84074	630422
410538	630423
11491	630424
392427	630425
51447	630426
42149	630427
495742	630428
480	630429
311790	630430
96318	630431
91516	630432
120288	630433
17528	630434
604189	630435
535605	630436
93554	630437
11526	630438
28962	630439
78347	630440
160180	630441
589024	630442
171590	630443
319019	630444
170484	630445
678271	630446
288143	630447
39071	630448
419996	630449
33692	630450
352268	630451
368967	630452
649531	630453
513960	630454
5986	630455
256741	630456
13872	630457
336045	630458
6330	630459
93633	630460
93633	630461
48238	630462
559984	630463
368944	630464
375585	630465
584848	630466
7881	630467
228	630468
240313	630469
240301	630470
67561	630471
202285	630472
77514	630473
689298	630474
576758	630475
185179	630476
548832	630477
31117	630478
8193	630479
256562	630480
155288	630481
50968	630482
51583	630483
553909	630484
110086	630485
402751	630486
467488	630487
235112	630488
634915	630489
295383	630490
177511	630491
433045	630492
585602	630493
448595	630494
9031	630495
694204	630496
484726	630497
678403	630498
9373	630499
3259	630500
56047	630501
409225	630502
409529	630503
124134	630504
13333	630505
43260	630506
93119	630507
93085	630508
279043	630509
76992	630510
146576	630511
471589	630512
357517	630513
502082	630514
376703	630515
5421	630516
118550	630517
135422	630518
156386	630519
610021	630520
553917	630521
72261	630522
221923	630523
33912	630524
123570	630525
329506	630526
18840	630527
16135	630528
452611	630529
678274	630530
242161	630531
4776	630532
607898	630533
386506	630534
27606	630535
510556	630536
24043	630537
26934	630538
172677	630539
304109	630540
541631	630541
436177	630542
364775	630543
135952	630544
65724	630545
19231	630546
547282	630547
156239	630548
598759	630549
271816	630550
133930	630551
483624	630552
536478	630553
604359	630554
37833	630555
100883	630556
357417	630557
357433	630558
290126	630559
5697	630560
357420	630561
357463	630562
341831	630563
521007	630564
251337	630565
273	630566
639183	630567
92596	630568
42144	630569
19193	630570
350407	630571
167403	630572
479629	630573
36817	630574
493180	630575
56921	630576
14891	630577
33963	630578
52696	630579
246631	630580
22828	630581
615187	630582
5645	630583
507909	630584
44825	630585
169952	630586
540	630587
534012	630588
45067	630589
140610	630590
72734	630591
26371	630592
425253	630593
300024	630594
3585	630595
694621	630596
103465	630597
172209	630598
611633	630599
680977	630600
318180	630601
402457	630602
314858	630603
57837	630604
518121	630605
43628	630606
475845	630607
149074	630608
206376	630609
99536	630610
605620	630611
106433	630612
429209	630613
282526	630614
423529	630615
354226	630616
458650	630617
598990	630618
19973	630619
161435	630620
61628	630621
29255	630622
584005	630623
253561	630624
34880	630625
13360	630626
48691	630627
307324	630628
424272	630629
629379	630630
607644	630631
160153	630632
3271	630633
214938	630634
1128	630635
22111	630636
169842	630637
579016	630638
42179	630639
437539	630640
330084	630641
656369	630642
19973	630643
382222	630644
438937	630645
263635	630646
28570	630647
631890	630648
172210	630649
479496	630650
206381	630651
113524	630652
664172	630653
17790	630654
329964	630655
294256	630656
488773	630657
134072	630658
431835	630659
331915	630660
160153	630661
80056	630662
454721	630663
502500	630664
354381	630665
76267	630666
680290	630667
143519	630668
162435	630669
228361	630670
136724	630671
603329	630672
105711	630673
136114	630674
99165	630675
221873	630676
135819	630677
456168	630678
584927	630679
346167	630680
128124	630681
449	630682
317297	630683
340409	630684
610416	630685
655377	630686
518122	630687
303562	630688
416967	630689
274635	630690
349391	630691
10114	630692
209819	630693
673307	630694
131125	630695
37093	630696
554070	630697
316178	630698
133741	630699
611121	630700
71931	630701
325609	630702
474902	630703
42093	630704
567789	630705
555642	630706
60353	630707
327073	630708
32599	630709
8384	630710
250025	630711
122839	630712
223834	630713
166840	630714
113723	630715
3179	630716
374340	630717
225635	630718
120249	630719
334352	630720
58574	630721
152355	630722
42960	630723
292949	630724
103168	630725
649861	630726
179306	630727
266507	630728
169003	630729
451508	630730
117588	630731
687334	630732
488276	630733
48958	630734
403353	630735
615585	630736
326519	630737
6231	630738
55831	630739
18287	630740
120911	630741
52404	630742
168388	630743
481	630744
674894	630745
531353	630746
34265	630747
447930	630748
42416	630749
496932	630750
378	630751
531348	630752
190763	630753
617998	630754
467789	630755
68446	630756
692788	630757
474816	630758
155442	630759
163695	630760
4976	630761
18811	630762
389931	630763
446152	630764
679163	630765
485683	630766
44647	630767
66407	630768
109892	630769
169034	630770
45910	630771
532102	630772
94062	630773
633165	630774
473876	630775
117203	630776
435958	630777
34839	630778
357494	630779
19908	630780
90969	630781
154671	630782
281	630783
193726	630784
34563	630785
481467	630786
696055	630787
149338	630788
516100	630789
502388	630790
502389	630791
147117	630792
449983	630793
150735	630794
13003	630795
169496	630796
265255	630797
155034	630798
157052	630799
586076	630800
105456	630801
169105	630802
492299	630803
6006	630804
146962	630805
641766	630806
453553	630807
512006	630808
22720	630809
58877	630810
72215	630811
229191	630812
316954	630813
676842	630814
697432	630815
229618	630816
693332	630817
99903	630818
248150	630819
126389	630820
617398	630821
90243	630822
638535	630823
136899	630824
312154	630825
120156	630826
570887	630827
333732	630828
171933	630829
187034	630830
87852	630831
29893	630832
621051	630833
245686	630834
358931	630835
289979	630836
171609	630837
106630	630838
86212	630839
2851	630840
372276	630841
496693	630842
371830	630843
136774	630844
22238	630845
522358	630846
73122	630847
590858	630848
205562	630849
428131	630850
2675	630851
128316	630852
575689	630853
632241	630854
551304	630855
412056	630856
212721	630857
542924	630858
668074	630859
89120	630860
457835	630861
3321	630862
523876	630863
611674	630864
661247	630865
57624	630866
269205	630867
449499	630868
242207	630869
52908	630870
280071	630871
571	630872
576633	630873
488869	630874
495264	630875
390206	630876
17492	630877
423020	630878
367585	630879
17632	630880
333463	630881
4649	630882
491658	630883
587755	630884
584070	630885
382942	630886
3314	630887
3314	630888
58714	630889
371649	630890
245284	630891
232079	630892
110966	630893
416334	630894
5824	630895
20541	630896
155642	630897
678061	630898
152176	630899
110920	630900
694176	630901
640896	630902
482886	630903
637021	630904
33759	630905
339097	630906
440102	630907
254949	630908
543282	630909
344859	630910
149685	630911
98238	630912
148067	630913
25065	630914
666026	630915
239098	630916
179867	630917
541942	630918
122592	630919
45032	630920
87758	630921
126118	630922
372782	630923
582345	630924
44262	630925
314611	630926
2628	630927
585336	630928
98094	630929
179908	630930
7592	630931
195405	630932
179916	630933
469946	630934
20996	630935
179206	630936
447838	630937
542183	630938
244915	630939
191805	630940
109	630941
124469	630942
96674	630943
542720	630944
53449	630945
539029	630946
159095	630947
140198	630948
140411	630949
362090	630950
579517	630951
514642	630952
337765	630953
597451	630954
135189	630955
527462	630956
573639	630957
528173	630958
221487	630959
624871	630960
42583	630961
60014	630962
314952	630963
469228	630964
131971	630965
658544	630966
697710	630967
4441	630968
510407	630969
28627	630970
174241	630971
75174	630972
128859	630973
59727	630974
305200	630975
6127	630976
94384	630977
110078	630978
556169	630979
54796	630980
302968	630981
544665	630982
31612	630983
167936	630984
262368	630985
21386	630986
219258	630987
485444	630988
69959	630989
605345	630990
328316	630991
330306	630992
684983	630993
316347	630994
157187	630995
1549	630996
400141	630997
313405	630998
302528	630999
169493	631000
434215	631001
149707	631002
672976	631003
202046	631004
223691	631005
298973	631006
572661	631007
3971	631008
110481	631009
253678	631010
2124	631011
150722	631012
486094	631013
212218	631014
534443	631015
127404	631016
10450	631017
30660	631018
258779	631019
696924	631020
157140	631021
2213	631022
134252	631023
191393	631024
506361	631025
557917	631026
192695	631027
600711	631028
536526	631029
676771	631030
394153	631031
40684	631032
394173	631033
108623	631034
108596	631035
40696	631036
40692	631037
108618	631038
77601	631039
107851	631040
21569	631041
437891	631042
186592	631043
144860	631044
55525	631045
105209	631046
498976	631047
226975	631048
86608	631049
96253	631050
10074	631051
355706	631052
504522	631053
568526	631054
357954	631055
33866	631056
557673	631057
484338	631058
401425	631059
400884	631060
235345	631061
386616	631062
6900	631063
110136	631064
91976	631065
251229	631066
8768	631067
150503	631068
34094	631069
148424	631070
365961	631071
276910	631072
276915	631073
335819	631074
84764	631075
46958	631076
63522	631077
70978	631078
603817	631079
527941	631080
56565	631081
108506	631082
445214	631083
32137	631084
31163	631085
255900	631086
602313	631087
549709	631088
221958	631089
6988	631090
516641	631091
107663	631092
628557	631093
265276	631094
345730	631095
676242	631096
681360	631097
56143	631098
655125	631099
3442	631100
654766	631101
15950	631102
141268	631103
238444	631104
484045	631105
2853	631106
335996	631107
504394	631108
53481	631109
3038	631110
177181	631111
14922	631112
227408	631113
35060	631114
658456	631115
656160	631116
633091	631117
389154	631118
66696	631119
47873	631120
588530	631121
290856	631122
1452	631123
633880	631124
29448	631125
546267	631126
546346	631127
72476	631128
191389	631129
315492	631130
664529	631131
492470	631132
612468	631133
351785	631134
284234	631135
19600	631136
452321	631137
78673	631138
597810	631139
417199	631140
48577	631141
442378	631142
359064	631143
651478	631144
54839	631145
368331	631146
333306	631147
601998	631148
50491	631149
2224	631150
51206	631151
686954	631152
581385	631153
55463	631154
332080	631155
161382	631156
658555	631157
90329	631158
688096	631159
236128	631160
497521	631161
32162	631162
7410	631163
3315	631164
8466	631165
96496	631166
549517	631167
295856	631168
497691	631169
25272	631170
24117	631171
134189	631172
31591	631173
270512	631174
553595	631175
22261	631176
212147	631177
285047	631178
25539	631179
443498	631180
482815	631181
317637	631182
658587	631183
341073	631184
679566	631185
92391	631186
67639	631187
29181	631188
601935	631189
332265	631190
687501	631191
80722	631192
98985	631193
88898	631194
306901	631195
92322	631196
450937	631197
345560	631198
1099	631199
68152	631200
257817	631201
132648	631202
407947	631203
566482	631204
211444	631205
262966	631206
617012	631207
9164	631208
452432	631209
396040	631210
28541	631211
207902	631212
24096	631213
686820	631214
443236	631215
539166	631216
389309	631217
657392	631218
357094	631219
98967	631220
4066	631221
288379	631222
32072	631223
643047	631224
23748	631225
40460	631226
86568	631227
323798	631228
597596	631229
319059	631230
337711	631231
358490	631232
78159	631233
563499	631234
471088	631235
352868	631236
259972	631237
869	631238
70711	631239
248738	631240
33784	631241
113991	631242
524974	631243
12414	631244
48138	631245
478831	631246
615276	631247
361774	631248
578475	631249
228737	631250
131488	631251
86597	631252
298605	631253
9650	631254
28264	631255
408625	631256
457702	631257
649230	631258
31534	631259
164958	631260
16556	631261
497501	631262
44664	631263
268749	631264
80924	631265
86348	631266
80916	631267
3181	631268
474128	631269
360178	631270
296265	631271
10139	631272
344849	631273
76904	631274
53624	631275
110077	631276
446939	631277
474149	631278
674348	631279
313439	631280
514836	631281
8406	631282
226833	631283
110848	631284
361222	631285
114349	631286
597500	631287
664372	631288
342356	631289
635454	631290
354483	631291
271564	631292
271570	631293
143064	631294
549613	631295
271577	631296
271585	631297
271590	631298
549633	631299
271593	631300
271601	631301
271605	631302
549659	631303
82041	631304
50914	631305
549666	631306
549668	631307
143070	631308
271625	631309
549680	631310
549682	631311
549683	631312
549690	631313
549695	631314
549696	631315
271639	631316
271640	631317
271641	631318
680285	631319
20322	631320
23649	631321
230365	631322
223142	631323
80074	631324
21061	631325
41104	631326
1637	631327
29653	631328
668366	631329
14556	631330
54439	631331
41134	631332
555930	631333
393572	631334
412776	631335
258013	631336
163301	631337
627701	631338
627704	631339
424145	631340
580776	631341
358590	631342
153724	631343
375901	631344
384920	631345
425140	631346
460480	631347
563566	631348
81129	631349
438495	631350
261994	631351
516657	631352
387976	631353
384184	631354
275315	631355
11055	631356
561345	631357
33058	631358
498881	631359
535916	631360
87625	631361
11956	631362
30908	631363
275158	631364
693198	631365
53418	631366
389701	631367
365287	631368
10044	631369
5010	631370
242	631371
171324	631372
156	631373
338352	631374
123028	631375
683282	631376
65760	631377
390464	631378
687873	631379
116392	631380
690558	631381
184647	631382
430521	631383
175940	631384
101741	631385
687874	631386
674288	631387
17928	631388
73479	631389
92671	631390
55865	631391
493067	631392
191905	631393
348363	631394
328606	631395
546922	631396
291486	631397
383910	631398
502105	631399
334259	631400
80073	631401
85668	631402
296180	631403
656950	631404
55867	631405
6154	631406
620741	631407
64719	631408
258340	631409
530880	631410
308312	631411
321978	631412
287136	631413
541029	631414
80135	631415
656354	631416
376329	631417
457618	631418
430504	631419
206082	631420
309914	631421
690066	631422
44655	631423
360825	631424
4134	631425
8053	631426
166371	631427
57661	631428
250579	631429
291465	631430
10251	631431
107593	631432
275420	631433
82743	631434
37145	631435
367379	631436
54958	631437
613468	631438
524953	631439
16151	631440
389738	631441
266223	631442
608713	631443
78164	631444
174721	631445
92915	631446
394988	631447
51112	631448
325151	631449
572449	631450
238498	631451
636447	631452
34750	631453
557872	631454
449856	631455
100666	631456
302540	631457
433197	631458
608705	631459
172293	631460
58242	631461
139747	631462
2692	631463
686846	631464
338333	631465
271876	631466
107519	631467
107384	631468
30475	631469
266782	631470
429	631471
585097	631472
580747	631473
674576	631474
552874	631475
664655	631476
305867	631477
686230	631478
252944	631479
444774	631480
131488	631481
167733	631482
471875	631483
142913	631484
31449	631485
558701	631486
414312	631487
299588	631488
38531	631489
497395	631490
686815	631491
603837	631492
454412	631493
575312	631494
572570	631495
113624	631496
350770	631497
458056	631498
456773	631499
462188	631500
608715	631501
357519	631502
107559	631503
608842	631504
104524	631505
165996	631506
582889	631507
544386	631508
196109	631509
167730	631510
66124	631511
50829	631512
45525	631513
295770	631514
156322	631515
378372	631516
411008	631517
284360	631518
78843	631519
132692	631520
281321	631521
98662	631522
687882	631523
341029	631524
278358	631525
642771	631526
121774	631527
399568	631528
115084	631529
103439	631530
604727	631531
66431	631532
562986	631533
253869	631534
448590	631535
11760	631536
532947	631537
670222	631538
665535	631539
421289	631540
426	631541
284118	631542
624535	631543
610923	631544
191726	631545
225087	631546
369265	631547
90494	631548
8002	631549
17042	631550
40230	631551
365191	631552
100151	631553
148463	631554
627131	631555
2439	631556
105313	631557
305038	631558
179929	631559
173855	631560
53736	631561
1062	631562
649192	631563
365165	631564
147903	631565
575383	631566
113158	631567
395873	631568
319823	631569
10885	631570
91939	631571
407680	631572
14066	631573
343074	631574
45298	631575
98929	631576
638006	631577
545564	631578
39423	631579
394194	631580
98448	631581
562121	631582
271284	631583
206894	631584
629726	631585
22337	631586
2280	631587
263577	631588
313586	631589
635373	631590
200525	631591
599875	631592
208460	631593
127746	631594
603015	631595
30309	631596
461675	631597
538589	631598
128007	631599
487891	631600
328524	631601
117366	631602
305041	631603
362097	631604
306791	631605
860	631606
162594	631607
41683	631608
126708	631609
576696	631610
92872	631611
19011	631612
323147	631613
153900	631614
388453	631615
385270	631616
412499	631617
149697	631618
162970	631619
117019	631620
80190	631621
69914	631622
218592	631623
39148	631624
427394	631625
28845	631626
365197	631627
410202	631628
180317	631629
627005	631630
437858	631631
172754	631632
2620	631633
369696	631634
257919	631635
447447	631636
615185	631637
660841	631638
510459	631639
676451	631640
158379	631641
54954	631642
257734	631643
510458	631644
25472	631645
122583	631646
362085	631647
222810	631648
532076	631649
375399	631650
219249	631651
185607	631652
152064	631653
565337	631654
386533	631655
631841	631656
604437	631657
582406	631658
274943	631659
4112	631660
164847	631661
599146	631662
593075	631663
506788	631664
2385	631665
180505	631666
412817	631667
248728	631668
364480	631669
151761	631670
505488	631671
634636	631672
345547	631673
218751	631674
338165	631675
559694	631676
284017	631677
373448	631678
345487	631679
632898	631680
56982	631681
130532	631682
8928	631683
372140	631684
485301	631685
129179	631686
387980	631687
188558	631688
504592	631689
485352	631690
364504	631691
346545	631692
370709	631693
150441	631694
119163	631695
365286	631696
109776	631697
399330	631698
667431	631699
696783	631700
28566	631701
498192	631702
408969	631703
670096	631704
582492	631705
257953	631706
681395	631707
273112	631708
52528	631709
475986	631710
444113	631711
405225	631712
541514	631713
142413	631714
9315	631715
660832	631716
82724	631717
385275	631718
320708	631719
343514	631720
10885	631721
15110	631722
446315	631723
448106	631724
2434	631725
258864	631726
271874	631727
677993	631728
638032	631729
373437	631730
571915	631731
52713	631732
16016	631733
447607	631734
448223	631735
207616	631736
76740	631737
17368	631738
388316	631739
55697	631740
860	631741
127140	631742
126090	631743
562749	631744
643884	631745
522	631746
139748	631747
166992	631748
681033	631749
408855	631750
76997	631751
613893	631752
129361	631753
36734	631754
65346	631755
599433	631756
245290	631757
339277	631758
636698	631759
7425	631760
530242	631761
73310	631762
66079	631763
380632	631764
18040	631765
343218	631766
1067	631767
456462	631768
147232	631769
598824	631770
167920	631771
116193	631772
119930	631773
484424	631774
226864	631775
142389	631776
208542	631777
110868	631778
89852	631779
28309	631780
399582	631781
640493	631782
381654	631783
635374	631784
11343	631785
627808	631786
141	631787
45850	631788
589982	631789
146003	631790
507096	631791
16010	631792
355712	631793
489281	631794
103273	631795
25950	631796
122011	631797
163463	631798
557665	631799
3295	631800
423064	631801
322292	631802
9957	631803
550505	631804
416278	631805
581237	631806
245803	631807
410155	631808
275772	631809
110571	631810
642778	631811
360810	631812
652540	631813
519766	631814
136868	631815
504612	631816
548566	631817
5701	631818
632586	631819
37763	631820
508636	631821
19692	631822
117044	631823
12970	631824
36432	631825
468480	631826
448140	631827
664307	631828
32139	631829
370327	631830
122865	631831
148652	631832
640783	631833
258134	631834
616201	631835
3219	631836
574349	631837
91688	631838
414441	631839
27762	631840
235114	631841
315576	631842
6543	631843
255869	631844
88414	631845
432390	631846
246457	631847
542397	631848
59514	631849
319075	631850
830	631851
235140	631852
235125	631853
235128	631854
72801	631855
56195	631856
86584	631857
547995	631858
455443	631859
339621	631860
311946	631861
328685	631862
359215	631863
78700	631864
393450	631865
387667	631866
323397	631867
50433	631868
82197	631869
462847	631870
297455	631871
209527	631872
648842	631873
13750	631874
27266	631875
15049	631876
42939	631877
540823	631878
3852	631879
170909	631880
77051	631881
3190	631882
669481	631883
50537	631884
12120	631885
434301	631886
697130	631887
32322	631888
451676	631889
166929	631890
197206	631891
458354	631892
6338	631893
683612	631894
611476	631895
113076	631896
648804	631897
559044	631898
307644	631899
547519	631900
16308	631901
360126	631902
641676	631903
570298	631904
221493	631905
24249	631906
8812	631907
8618	631908
42490	631909
392829	631910
127070	631911
92909	631912
607683	631913
974	631914
617554	631915
414453	631916
9464	631917
661238	631918
75242	631919
342012	631920
974	631921
483396	631922
129796	631923
171646	631924
362584	631925
14309	631926
645804	631927
84547	631928
169762	631929
634237	631930
279978	631931
301578	631932
142021	631933
132289	631934
546975	631935
368347	631936
406778	631937
623631	631938
426659	631939
35876	631940
92955	631941
15923	631942
448884	631943
124701	631944
289493	631945
640806	631946
274058	631947
226487	631948
274130	631949
680050	631950
446721	631951
661086	631952
673933	631953
579419	631954
203647	631955
659798	631956
654420	631957
2476	631958
632286	631959
10730	631960
296302	631961
12103	631962
376706	631963
663263	631964
646186	631965
25523	631966
154463	631967
121720	631968
131303	631969
151796	631970
115537	631971
165391	631972
271970	631973
37395	631974
354877	631975
416071	631976
54286	631977
434883	631978
97872	631979
33474	631980
170858	631981
266923	631982
83250	631983
526424	631984
30351	631985
661709	631986
29742	631987
236063	631988
24240	631989
167842	631990
205694	631991
310638	631992
84807	631993
681614	631994
6828	631995
485170	631996
2782	631997
390927	631998
108962	631999
656568	632000
47262	632001
21982	632002
40893	632003
491091	632004
115851	632005
11415	632006
6884	632007
397064	632008
183853	632009
179756	632010
623652	632011
413699	632012
126360	632013
119799	632014
554289	632015
2015	632016
210782	632017
325950	632018
169140	632019
160203	632020
97769	632021
294980	632022
52578	632023
237724	632024
433931	632025
64758	632026
166711	632027
632102	632028
23563	632029
528050	632030
305802	632031
139552	632032
146025	632033
410926	632034
573370	632035
38007	632036
99609	632037
578092	632038
653195	632039
635195	632040
227106	632041
152025	632042
127251	632043
171526	632044
147182	632045
39728	632046
3224	632047
555378	632048
145246	632049
29592	632050
692582	632051
624987	632052
253554	632053
125376	632054
678297	632055
438005	632056
84022	632057
357498	632058
518846	632059
155282	632060
595391	632061
7016	632062
386144	632063
66876	632064
49783	632065
144164	632066
59087	632067
516143	632068
483517	632069
598518	632070
146313	632071
1112	632072
379942	632073
35560	632074
139835	632075
689719	632076
426414	632077
16146	632078
146800	632079
332387	632080
434066	632081
605885	632082
147360	632083
62703	632084
93710	632085
263122	632086
88362	632087
82261	632088
54675	632089
309814	632090
32584	632091
261498	632092
318208	632093
344689	632094
3100	632095
377305	632096
51171	632097
70403	632098
137190	632099
682821	632100
89923	632101
7226	632102
21654	632103
95765	632104
7568	632105
619528	632106
689139	632107
610010	632108
27716	632109
149349	632110
151133	632111
691459	632112
228035	632113
145561	632114
54713	632115
402408	632116
26998	632117
181715	632118
21213	632119
48130	632120
126958	632121
236238	632122
657301	632123
647339	632124
176008	632125
143869	632126
260300	632127
385162	632128
4735	632129
163547	632130
651693	632131
237727	632132
233600	632133
241702	632134
539879	632135
55526	632136
627879	632137
37684	632138
157676	632139
487138	632140
14273	632141
47110	632142
601129	632143
120308	632144
151421	632145
532269	632146
228924	632147
25016	632148
13518	632149
82698	632150
101315	632151
47545	632152
238617	632153
41204	632154
203707	632155
295340	632156
280684	632157
76526	632158
87234	632159
200105	632160
576962	632161
150367	632162
11522	632163
565020	632164
9122	632165
369375	632166
131497	632167
666401	632168
359800	632169
395120	632170
454877	632171
347673	632172
414377	632173
37908	632174
33624	632175
33624	632176
10535	632177
104781	632178
621786	632179
195468	632180
41697	632181
147332	632182
569681	632183
683763	632184
157455	632185
11029	632186
331630	632187
263496	632188
95520	632189
41396	632190
10132	632191
578947	632192
41095	632193
459226	632194
375082	632195
428299	632196
79774	632197
291922	632198
260909	632199
24043	632200
153975	632201
104705	632202
509409	632203
59483	632204
165874	632205
347785	632206
23099	632207
637585	632208
39663	632209
156704	632210
61348	632211
344488	632212
663602	632213
232143	632214
190889	632215
74867	632216
626089	632217
104035	632218
686615	632219
130251	632220
370314	632221
373462	632222
42079	632223
28332	632224
662197	632225
268735	632226
493245	632227
25784	632228
151378	632229
48578	632230
558718	632231
320289	632232
546173	632233
31455	632234
79124	632235
42719	632236
391601	632237
278678	632238
642562	632239
337158	632240
501788	632241
686577	632242
399585	632243
133896	632244
323370	632245
606155	632246
50208	632247
138211	632248
410459	632249
241336	632250
595912	632251
250857	632252
461426	632253
369922	632254
246938	632255
660906	632256
34258	632257
204266	632258
565552	632259
59296	632260
149463	632261
573601	632262
363595	632263
36646	632264
575639	632265
259532	632266
103728	632267
139735	632268
544552	632269
439649	632270
6318	632271
314629	632272
619517	632273
308036	632274
18549	632275
32627	632276
37	632277
503601	632278
22721	632279
89264	632280
621350	632281
637090	632282
439904	632283
122342	632284
101243	632285
493030	632286
232600	632287
62871	632288
373702	632289
297539	632290
680013	632291
20536	632292
362824	632293
122557	632294
65134	632295
117628	632296
230157	632297
428399	632298
27559	632299
58413	632300
248	632301
37271	632302
12504	632303
39884	632304
66091	632305
148348	632306
584571	632307
48510	632308
6214	632309
425359	632310
614140	632311
17329	632312
239422	632313
430661	632314
238924	632315
170849	632316
161704	632317
693391	632318
81196	632319
377796	632320
45809	632321
660880	632322
28000	632323
575979	632324
257308	632325
460784	632326
568586	632327
33626	632328
469349	632329
323549	632330
413750	632331
256925	632332
421121	632333
207834	632334
52096	632335
190360	632336
122554	632337
158868	632338
281985	632339
509486	632340
86247	632341
120315	632342
466326	632343
377204	632344
747	632345
311724	632346
2853	632347
3518	632348
85081	632349
638768	632350
31561	632351
143791	632352
78506	632353
423425	632354
538686	632355
42691	632356
10857	632357
10075	632358
95942	632359
86532	632360
526748	632361
367300	632362
171740	632363
24139	632364
18168	632365
31037	632366
67709	632367
457191	632368
147518	632369
186054	632370
90366	632371
364364	632372
3873	632373
14788	632374
275935	632375
306661	632376
682968	632377
91053	632378
666117	632379
87976	632380
378279	632381
150330	632382
123544	632383
99279	632384
624388	632385
220170	632386
129144	632387
64811	632388
152249	632389
145888	632390
24674	632391
450258	632392
628883	632393
96372	632394
73113	632395
561822	632396
25574	632397
128764	632398
194530	632399
682978	632400
646390	632401
10458	632402
591741	632403
625805	632404
357662	632405
80906	632406
55313	632407
562508	632408
161063	632409
418556	632410
136795	632411
552711	632412
412796	632413
455105	632414
43231	632415
162746	632416
110329	632417
161	632418
685251	632419
694202	632420
544424	632421
471584	632422
429001	632423
139189	632424
616459	632425
10276	632426
52738	632427
535129	632428
612471	632429
365720	632430
438366	632431
567512	632432
363440	632433
168486	632434
96086	632435
325359	632436
47	632437
336063	632438
503782	632439
90974	632440
542207	632441
660784	632442
46838	632443
395102	632444
20329	632445
233293	632446
67431	632447
36986	632448
587042	632449
454740	632450
220128	632451
492669	632452
340359	632453
481269	632454
173245	632455
575096	632456
116313	632457
692614	632458
626881	632459
268390	632460
372994	632461
10169	632462
28275	632463
611541	632464
1818	632465
43483	632466
32790	632467
131200	632468
675660	632469
294472	632470
419667	632471
98202	632472
582437	632473
625829	632474
138070	632475
82370	632476
528149	632477
1337	632478
663864	632479
642431	632480
413943	632481
55247	632482
630543	632483
316905	632484
316906	632485
10788	632486
500269	632487
420267	632488
9607	632489
298343	632490
404366	632491
514086	632492
228782	632493
2333	632494
556378	632495
343190	632496
270506	632497
396314	632498
21265	632499
476621	632500
52918	632501
156788	632502
332136	632503
465512	632504
670942	632505
21089	632506
95621	632507
258143	632508
277116	632509
87753	632510
680314	632511
663005	632512
235306	632513
1505	632514
373160	632515
614094	632516
464875	632517
696807	632518
457127	632519
290873	632520
259992	632521
408054	632522
126309	632523
442202	632524
39543	632525
696810	632526
611566	632527
626352	632528
57208	632529
457353	632530
102872	632531
100968	632532
27000	632533
693946	632534
256809	632535
317314	632536
109625	632537
1371	632538
250	632539
146839	632540
13487	632541
11597	632542
373974	632543
689598	632544
12407	632545
418441	632546
401160	632547
606873	632548
283395	632549
573565	632550
469513	632551
239495	632552
583333	632553
370845	632554
60272	632555
658810	632556
604610	632557
281750	632558
125501	632559
643642	632560
110802	632561
21997	632562
683321	632563
369103	632564
645509	632565
3290	632566
664866	632567
428518	632568
145387	632569
262100	632570
424114	632571
460466	632572
74082	632573
254914	632574
460593	632575
18358	632576
121949	632577
692559	632578
512061	632579
350875	632580
148411	632581
83033	632582
405654	632583
422868	632584
475638	632585
121030	632586
195749	632587
98095	632588
167706	632589
631375	632590
57017	632591
50938	632592
134692	632593
14213	632594
591370	632595
202859	632596
18449	632597
745	632598
484896	632599
135590	632600
186042	632601
696710	632602
188820	632603
360945	632604
164726	632605
44009	632606
49901	632607
30336	632608
31708	632609
26266	632610
342361	632611
24391	632612
36174	632613
287008	632614
107025	632615
35277	632616
81324	632617
35749	632618
441913	632619
192987	632620
7435	632621
133862	632622
1	632623
253643	632624
371371	632625
36963	632626
599040	632627
501055	632628
277831	632629
55732	632630
11455	632631
22858	632632
6899	632633
575597	632634
129544	632635
50958	632636
452820	632637
855	632638
51573	632639
626035	632640
106216	632641
505189	632642
42243	632643
26943	632644
72339	632645
106818	632646
12012	632647
92948	632648
49578	632649
370602	632650
153254	632651
671667	632652
13891	632653
581810	632654
77286	632655
115031	632656
607299	632657
605427	632658
25939	632659
34197	632660
88576	632661
1230	632662
150544	632663
323775	632664
272194	632665
95975	632666
536971	632667
526794	632668
39237	632669
80832	632670
44274	632671
462506	632672
361060	632673
185034	632674
37487	632675
376227	632676
515335	632677
185977	632678
422378	632679
398966	632680
22561	632681
161044	632682
62508	632683
186483	632684
492337	632685
660929	632686
36991	632687
31420	632688
311634	632689
106111	632690
541008	632691
127603	632692
478914	632693
489964	632694
146208	632695
148876	632696
664700	632697
2052	632698
65123	632699
606449	632700
11047	632701
43039	632702
43039	632703
569066	632704
45372	632705
686608	632706
1139	632707
23516	632708
82454	632709
648874	632710
657434	632711
577317	632712
187224	632713
214277	632714
220067	632715
694522	632716
214029	632717
121846	632718
111035	632719
674608	632720
323777	632721
864	632722
111138	632723
371336	632724
665213	632725
615924	632726
74308	632727
21061	632728
1582	632729
105534	632730
69784	632731
13618	632732
18109	632733
56373	632734
66171	632735
51954	632736
69272	632737
74652	632738
661628	632739
13618	632740
467302	632741
109278	632742
55914	632743
236030	632744
629210	632745
142772	632746
498078	632747
330816	632748
46736	632749
39143	632750
667920	632751
109948	632752
49735	632753
447338	632754
353584	632755
553962	632756
454617	632757
168241	632758
18104	632759
135682	632760
9162	632761
302268	632762
139207	632763
97843	632764
505031	632765
113539	632766
569034	632767
616411	632768
245	632769
638199	632770
50476	632771
634814	632772
110859	632773
43905	632774
47042	632775
490936	632776
131644	632777
91954	632778
13046	632779
74138	632780
4743	632781
5821	632782
74067	632783
529317	632784
673680	632785
185048	632786
28378	632787
165859	632788
3131	632789
37800	632790
465150	632791
163315	632792
337499	632793
322916	632794
7299	632795
677981	632796
163202	632797
56629	632798
19490	632799
10712	632800
157605	632801
510379	632802
100722	632803
486365	632804
55154	632805
157257	632806
459544	632807
482334	632808
9196	632809
426693	632810
515749	632811
330289	632812
24758	632813
10299	632814
653417	632815
556176	632816
293783	632817
573489	632818
89694	632819
10256	632820
221328	632821
97359	632822
403788	632823
5083	632824
119687	632825
3587	632826
510026	632827
269424	632828
690732	632829
305022	632830
287425	632831
447668	632832
209631	632833
2629	632834
172102	632835
94	632836
548238	632837
10262	632838
647837	632839
2916	632840
521350	632841
143993	632842
575205	632843
647011	632844
75150	632845
438591	632846
308977	632847
19278	632848
999	632849
92843	632850
146768	632851
533239	632852
102514	632853
468410	632854
159475	632855
260355	632856
89534	632857
204506	632858
7445	632859
82773	632860
28096	632861
524011	632862
235066	632863
6226	632864
61485	632865
621411	632866
603394	632867
667245	632868
335212	632869
125798	632870
66860	632871
103938	632872
44886	632873
57613	632874
531201	632875
67531	632876
161024	632877
581469	632878
48773	632879
92714	632880
9185	632881
577815	632882
580396	632883
598287	632884
447692	632885
477539	632886
57749	632887
303159	632888
136506	632889
3783	632890
558487	632891
163083	632892
147038	632893
104885	632894
62969	632895
22964	632896
570039	632897
83090	632898
53012	632899
319943	632900
107104	632901
205837	632902
245070	632903
2718	632904
472815	632905
17928	632906
100955	632907
3684	632908
279922	632909
371397	632910
192079	632911
163895	632912
439923	632913
54841	632914
571525	632915
214190	632916
1671	632917
119617	632918
596940	632919
144276	632920
241363	632921
278544	632922
505259	632923
1269	632924
310351	632925
487496	632926
129722	632927
1479	632928
368179	632929
147039	632930
445305	632931
589561	632932
131683	632933
677372	632934
606597	632935
681090	632936
319942	632937
68255	632938
224181	632939
21710	632940
292023	632941
159060	632942
92713	632943
198279	632944
10716	632945
2526	632946
364	632947
115293	632948
13652	632949
683289	632950
24170	632951
65081	632952
493647	632953
513162	632954
86928	632955
7919	632956
3806	632957
177087	632958
5240	632959
330853	632960
31645	632961
375607	632962
391387	632963
4342	632964
10228	632965
179674	632966
347664	632967
489420	632968
619	632969
417857	632970
129	632971
693486	632972
242041	632973
662837	632974
53103	632975
585231	632976
396019	632977
5553	632978
43624	632979
276194	632980
28109	632981
358481	632982
127	632983
4355	632984
208509	632985
101156	632986
27645	632987
639135	632988
476755	632989
163045	632990
371382	632991
652	632992
475211	632993
261683	632994
536794	632995
56786	632996
24072	632997
9643	632998
157588	632999
35941	633000
605398	633001
227207	633002
357770	633003
145042	633004
134031	633005
8104	633006
147686	633007
462050	633008
559253	633009
15764	633010
65013	633011
65018	633012
199154	633013
504119	633014
11167	633015
590431	633016
41712	633017
46855	633018
188169	633019
472444	633020
3029	633021
509853	633022
30524	633023
584561	633024
398519	633025
131524	633026
27144	633027
288964	633028
25328	633029
36897	633030
1082	633031
96079	633032
333963	633033
3736	633034
119984	633035
165909	633036
2059	633037
155663	633038
12342	633039
12342	633040
669512	633041
608340	633042
593324	633043
43277	633044
55051	633045
11495	633046
84657	633047
150310	633048
7229	633049
41443	633050
32891	633051
106716	633052
163254	633053
208668	633054
456	633055
102448	633056
5347	633057
111406	633058
53137	633059
326249	633060
6502	633061
137783	633062
464427	633063
127794	633064
421283	633065
327997	633066
155559	633067
167838	633068
353493	633069
33945	633070
437265	633071
430860	633072
383894	633073
517338	633074
180364	633075
1856	633076
459746	633077
52870	633078
252318	633079
20652	633080
122729	633081
70756	633082
78674	633083
138640	633084
53687	633085
13129	633086
83069	633087
89682	633088
107567	633089
550523	633090
485629	633091
84257	633092
49732	633093
124053	633094
22620	633095
407406	633096
627292	633097
273932	633098
456652	633099
420716	633100
4778	633101
186452	633102
544133	633103
46122	633104
629055	633105
233637	633106
266053	633107
247577	633108
608074	633109
48580	633110
30570	633111
616269	633112
94940	633113
588891	633114
632638	633115
613094	633116
614497	633117
664506	633118
148383	633119
362517	633120
627374	633121
43999	633122
493205	633123
99493	633124
175538	633125
314511	633126
392598	633127
351285	633128
612789	633129
219107	633130
131054	633131
488397	633132
82471	633133
138814	633134
292453	633135
49769	633136
122645	633137
694091	633138
694125	633139
694055	633140
245920	633141
1063	633142
337583	633143
513827	633144
24273	633145
564730	633146
25972	633147
3802	633148
501996	633149
64777	633150
554687	633151
143088	633152
18804	633153
25848	633154
667947	633155
25532	633156
186386	633157
620760	633158
275834	633159
372290	633160
694660	633161
257586	633162
172755	633163
675781	633164
187776	633165
244	633166
449578	633167
357513	633168
415088	633169
14824	633170
427449	633171
561319	633172
134803	633173
7296	633174
134091	633175
48970	633176
672317	633177
13765	633178
113946	633179
32166	633180
12415	633181
122225	633182
32065	633183
432551	633184
563460	633185
144615	633186
65611	633187
595374	633188
375409	633189
8370	633190
546744	633191
345419	633192
149520	633193
528442	633194
258730	633195
457	633196
50407	633197
486582	633198
332356	633199
35510	633200
427275	633201
317135	633202
354274	633203
57809	633204
339752	633205
614792	633206
242870	633207
23000	633208
83258	633209
47047	633210
542164	633211
80406	633212
1781	633213
492317	633214
454810	633215
399021	633216
73772	633217
46050	633218
558182	633219
639364	633220
125528	633221
225379	633222
3372	633223
169380	633224
298934	633225
424579	633226
536974	633227
47824	633228
104012	633229
24191	633230
270413	633231
93341	633232
116675	633233
111825	633234
312105	633235
508122	633236
381147	633237
549811	633238
368977	633239
89861	633240
142941	633241
651347	633242
37891	633243
17912	633244
670634	633245
608476	633246
557	633247
1540	633248
578887	633249
448612	633250
11929	633251
363822	633252
211393	633253
37777	633254
211386	633255
91925	633256
138427	633257
68000	633258
59516	633259
119658	633260
138920	633261
20031	633262
358782	633263
34312	633264
55408	633265
644968	633266
398702	633267
416610	633268
134	633269
650832	633270
435092	633271
513914	633272
40077	633273
108130	633274
169549	633275
33024	633276
362395	633277
49751	633278
475221	633279
247682	633280
695222	633281
119576	633282
48643	633283
47516	633284
259097	633285
19332	633286
142834	633287
35515	633288
132083	633289
342867	633290
48044	633291
151030	633292
557052	633293
406814	633294
265244	633295
597686	633296
295839	633297
9567	633298
555572	633299
165045	633300
648915	633301
353983	633302
501218	633303
692178	633304
649	633305
284093	633306
88574	633307
73764	633308
4944	633309
254576	633310
234522	633311
560422	633312
666872	633313
578087	633314
57827	633315
693181	633316
389377	633317
464393	633318
55300	633319
123365	633320
148510	633321
202258	633322
331964	633323
152240	633324
594506	633325
224632	633326
141605	633327
274480	633328
287430	633329
307470	633330
91119	633331
611993	633332
110183	633333
2615	633334
49536	633335
304392	633336
252538	633337
2855	633338
38727	633339
409797	633340
76582	633341
126783	633342
294938	633343
650404	633344
506280	633345
17395	633346
55369	633347
625423	633348
334299	633349
84865	633350
7017	633351
359	633352
159176	633353
250	633354
12340	633355
122454	633356
46919	633357
510244	633358
44759	633359
320061	633360
587753	633361
678059	633362
277	633363
678641	633364
145073	633365
444458	633366
344791	633367
685203	633368
290401	633369
636033	633370
260793	633371
83262	633372
531642	633373
572379	633374
524410	633375
631106	633376
324726	633377
6500	633378
7532	633379
265907	633380
28991	633381
116258	633382
478531	633383
64908	633384
270634	633385
423644	633386
635254	633387
133380	633388
549787	633389
548286	633390
554114	633391
29642	633392
22729	633393
432952	633394
75010	633395
580072	633396
27875	633397
78950	633398
66113	633399
230996	633400
29174	633401
464496	633402
36006	633403
89268	633404
651154	633405
27711	633406
46720	633407
10459	633408
43398	633409
204585	633410
99509	633411
41279	633412
73002	633413
591247	633414
576150	633415
181442	633416
540359	633417
347582	633418
131599	633419
294754	633420
584800	633421
499375	633422
305618	633423
159168	633424
556251	633425
222904	633426
557417	633427
172806	633428
17628	633429
31808	633430
453443	633431
310587	633432
285766	633433
79827	633434
41800	633435
45880	633436
126128	633437
513947	633438
156262	633439
146884	633440
560935	633441
68424	633442
138928	633443
191826	633444
232915	633445
273856	633446
160979	633447
659050	633448
298324	633449
554415	633450
39480	633451
154836	633452
99574	633453
465075	633454
685173	633455
666123	633456
156005	633457
676921	633458
139188	633459
393101	633460
294339	633461
12644	633462
59816	633463
35717	633464
526388	633465
84292	633466
53618	633467
172296	633468
29728	633469
18	633470
79731	633471
174351	633472
530063	633473
650121	633474
154791	633475
254210	633476
202649	633477
281782	633478
150864	633479
290651	633480
52660	633481
379934	633482
611790	633483
26332	633484
144382	633485
286690	633486
405887	633487
2886	633488
95405	633489
438519	633490
98058	633491
450330	633492
20752	633493
12425	633494
550412	633495
632086	633496
147485	633497
539669	633498
456096	633499
9444	633500
179472	633501
129902	633502
382819	633503
648852	633504
443527	633505
51110	633506
59597	633507
496018	633508
322855	633509
279146	633510
524913	633511
312	633512
90984	633513
317225	633514
126718	633515
235848	633516
225755	633517
681157	633518
44763	633519
638232	633520
193350	633521
140799	633522
470182	633523
49008	633524
635669	633525
507427	633526
610417	633527
527044	633528
549327	633529
450765	633530
61318	633531
169792	633532
419675	633533
258319	633534
108055	633535
679667	633536
584	633537
469624	633538
484274	633539
160028	633540
534074	633541
430400	633542
415963	633543
75790	633544
360620	633545
284375	633546
572624	633547
37238	633548
463191	633549
86140	633550
486446	633551
486887	633552
573383	633553
44767	633554
40036	633555
430036	633556
573848	633557
643751	633558
8987	633559
15309	633560
422598	633561
190935	633562
395943	633563
53829	633564
536081	633565
167328	633566
188898	633567
337069	633568
337760	633569
108187	633570
117863	633571
637564	633572
477869	633573
82861	633574
171643	633575
119040	633576
488902	633577
539267	633578
661873	633579
184885	633580
100456	633581
28847	633582
330748	633583
28574	633584
399438	633585
17420	633586
547383	633587
58598	633588
565605	633589
651552	633590
258923	633591
96363	633592
624682	633593
436731	633594
212747	633595
400038	633596
59603	633597
369434	633598
276248	633599
54176	633600
102663	633601
132191	633602
231711	633603
105937	633604
382119	633605
422810	633606
630465	633607
6673	633608
515760	633609
160921	633610
45144	633611
697791	633612
157124	633613
434381	633614
522984	633615
13873	633616
75863	633617
107759	633618
328511	633619
1619	633620
100176	633621
645029	633622
60234	633623
391716	633624
488900	633625
525577	633626
215268	633627
114842	633628
412346	633629
466119	633630
16364	633631
117177	633632
18	633633
197222	633634
35740	633635
114499	633636
680359	633637
197287	633638
499300	633639
54405	633640
38996	633641
684487	633642
15518	633643
64033	633644
543565	633645
643858	633646
89702	633647
498502	633648
33236	633649
146792	633650
248331	633651
3126	633652
150349	633653
619807	633654
139387	633655
613753	633656
490003	633657
485214	633658
39994	633659
469183	633660
121158	633661
117581	633662
450827	633663
81768	633664
586327	633665
163111	633666
51868	633667
444419	633668
117192	633669
16004	633670
40992	633671
287837	633672
221209	633673
22976	633674
642108	633675
497369	633676
582552	633677
283309	633678
455856	633679
9948	633680
211098	633681
478941	633682
1189	633683
95275	633684
555812	633685
370680	633686
239476	633687
80664	633688
75447	633689
53574	633690
33510	633691
246796	633692
237556	633693
221080	633694
328615	633695
244028	633696
80892	633697
278806	633698
192397	633699
359547	633700
485531	633701
61545	633702
384406	633703
433617	633704
549170	633705
659172	633706
24705	633707
491577	633708
602375	633709
478987	633710
683150	633711
35410	633712
530206	633713
8243	633714
549	633715
146836	633716
496967	633717
226186	633718
431796	633719
445059	633720
516465	633721
117532	633722
638203	633723
358199	633724
50298	633725
395886	633726
50755	633727
469722	633728
85981	633729
109042	633730
442422	633731
202004	633732
167485	633733
159494	633734
341777	633735
560979	633736
8322	633737
73775	633738
331869	633739
247664	633740
87930	633741
5279	633742
664826	633743
382905	633744
325771	633745
123105	633746
538593	633747
31958	633748
432396	633749
409583	633750
408222	633751
280458	633752
209812	633753
103907	633754
25347	633755
18767	633756
48411	633757
8152	633758
134651	633759
299033	633760
144802	633761
584344	633762
91	633763
369605	633764
59145	633765
5810	633766
401216	633767
627746	633768
8233	633769
346772	633770
464	633771
57730	633772
35143	633773
8	633774
696044	633775
565331	633776
50809	633777
133667	633778
1800	633779
418644	633780
54752	633781
478330	633782
127266	633783
176118	633784
469655	633785
35337	633786
166459	633787
171719	633788
438573	633789
179144	633790
2326	633791
267206	633792
435482	633793
264732	633794
543860	633795
494481	633796
194728	633797
540724	633798
49986	633799
133101	633800
233210	633801
104873	633802
63276	633803
68504	633804
570143	633805
412419	633806
321193	633807
138755	633808
240174	633809
119045	633810
253207	633811
367144	633812
677518	633813
437020	633814
617032	633815
635769	633816
151973	633817
366884	633818
107970	633819
149233	633820
175989	633821
175873	633822
327	633823
530195	633824
600179	633825
90213	633826
4442	633827
95683	633828
635052	633829
664885	633830
233038	633831
1237	633832
376141	633833
548629	633834
7861	633835
133284	633836
295599	633837
45295	633838
123334	633839
2177	633840
127523	633841
32943	633842
125479	633843
396733	633844
43530	633845
174996	633846
149010	633847
156231	633848
146129	633849
40180	633850
660326	633851
120081	633852
209765	633853
104025	633854
643113	633855
374129	633856
161540	633857
427691	633858
301504	633859
535402	633860
145629	633861
52867	633862
17753	633863
692654	633864
27007	633865
522036	633866
141113	633867
21733	633868
7527	633869
323380	633870
640469	633871
201282	633872
618739	633873
121929	633874
4692	633875
22898	633876
46960	633877
28331	633878
44124	633879
2451	633880
90669	633881
43543	633882
59488	633883
56357	633884
426747	633885
49127	633886
121647	633887
147265	633888
477847	633889
690607	633890
21492	633891
9854	633892
89666	633893
23664	633894
532240	633895
459745	633896
71168	633897
250694	633898
146364	633899
84702	633900
4736	633901
54192	633902
209725	633903
573323	633904
491834	633905
151046	633906
22715	633907
160497	633908
16527	633909
638309	633910
24986	633911
33279	633912
435809	633913
71642	633914
5259	633915
423454	633916
17496	633917
51388	633918
13358	633919
170246	633920
39632	633921
20229	633922
139676	633923
59537	633924
125277	633925
234257	633926
176419	633927
13546	633928
524030	633929
21052	633930
667496	633931
236704	633932
88336	633933
202842	633934
393182	633935
70761	633936
577793	633937
96123	633938
333770	633939
20604	633940
78779	633941
521142	633942
425908	633943
690752	633944
591050	633945
465565	633946
8165	633947
435587	633948
460910	633949
152338	633950
427223	633951
358991	633952
67581	633953
46895	633954
262623	633955
610019	633956
652669	633957
81890	633958
258175	633959
36103	633960
164603	633961
116814	633962
145667	633963
229544	633964
434417	633965
478166	633966
124792	633967
202963	633968
93661	633969
458735	633970
319771	633971
82700	633972
40248	633973
594147	633974
80028	633975
684528	633976
455540	633977
421034	633978
18127	633979
437377	633980
164622	633981
49261	633982
179389	633983
160132	633984
98213	633985
12851	633986
257500	633987
416154	633988
539294	633989
2924	633990
266750	633991
460013	633992
423479	633993
191874	633994
691642	633995
21841	633996
7835	633997
582547	633998
688896	633999
55418	634000
560436	634001
165006	634002
372336	634003
201054	634004
667216	634005
170848	634006
46746	634007
318115	634008
662620	634009
31850	634010
587225	634011
682099	634012
457980	634013
124493	634014
168128	634015
577632	634016
386743	634017
156181	634018
531503	634019
6471	634020
446308	634021
584796	634022
5193	634023
16412	634024
573473	634025
18137	634026
251328	634027
91987	634028
188771	634029
67068	634030
395653	634031
196848	634032
5857	634033
159768	634034
82226	634035
673240	634036
143347	634037
413691	634038
21924	634039
39339	634040
639193	634041
42607	634042
202338	634043
114239	634044
58855	634045
22520	634046
18	634047
100045	634048
647719	634049
112627	634050
413255	634051
32710	634052
324932	634053
35337	634054
434116	634055
1480	634056
454439	634057
477282	634058
141224	634059
22882	634060
103611	634061
266074	634062
4159	634063
412738	634064
676566	634065
573255	634066
580681	634067
251250	634068
147113	634069
582570	634070
410831	634071
109308	634072
412421	634073
178005	634074
4855	634075
462814	634076
78645	634077
11537	634078
263154	634079
131006	634080
34505	634081
246982	634082
55123	634083
63	634084
490705	634085
526251	634086
11061	634087
668979	634088
21746	634089
151906	634090
209	634091
177528	634092
131710	634093
240185	634094
443981	634095
663176	634096
167450	634097
175806	634098
645752	634099
530985	634100
109430	634101
228621	634102
230519	634103
49591	634104
474004	634105
129565	634106
340970	634107
683212	634108
696565	634109
360089	634110
663975	634111
640669	634112
592	634113
608150	634114
165287	634115
144737	634116
646677	634117
65552	634118
268397	634119
405882	634120
441354	634121
166518	634122
12745	634123
171982	634124
16391	634125
431573	634126
11344	634127
154728	634128
651641	634129
75102	634130
370303	634131
244463	634132
310262	634133
344243	634134
3119	634135
147921	634136
128856	634137
82096	634138
28097	634139
278987	634140
54554	634141
116273	634142
177763	634143
43143	634144
5193	634145
261297	634146
135899	634147
397409	634148
60651	634149
470571	634150
506254	634151
181628	634152
650918	634153
72075	634154
459800	634155
616523	634156
35502	634157
321841	634158
28923	634159
20451	634160
488035	634161
87279	634162
557165	634163
443942	634164
522659	634165
66885	634166
533770	634167
606307	634168
189230	634169
17352	634170
48603	634171
338927	634172
579994	634173
278234	634174
76327	634175
40697	634176
2	634177
136929	634178
272545	634179
387665	634180
25331	634181
123930	634182
685810	634183
152137	634184
413234	634185
56831	634186
423070	634187
218528	634188
24934	634189
303	634190
80090	634191
168109	634192
326383	634193
372548	634194
40077	634195
694599	634196
4176	634197
179816	634198
84423	634199
63034	634200
577713	634201
341638	634202
361953	634203
2393	634204
256164	634205
147542	634206
326599	634207
137555	634208
105225	634209
27855	634210
47350	634211
364901	634212
305508	634213
98416	634214
124417	634215
33756	634216
29815	634217
369089	634218
22004	634219
639771	634220
477268	634221
10110	634222
79641	634223
268992	634224
41499	634225
182917	634226
243206	634227
547668	634228
552653	634229
40227	634230
145616	634231
106916	634232
336564	634233
18938	634234
90783	634235
1567	634236
14088	634237
212248	634238
212265	634239
694432	634240
32603	634241
2743	634242
372497	634243
161890	634244
357847	634245
608088	634246
357853	634247
357626	634248
9742	634249
281197	634250
91854	634251
151616	634252
135664	634253
155287	634254
452709	634255
608220	634256
473007	634257
607167	634258
296942	634259
143266	634260
12302	634261
284899	634262
39730	634263
159584	634264
211124	634265
608116	634266
67942	634267
648519	634268
19641	634269
26705	634270
424212	634271
127111	634272
520995	634273
406700	634274
339720	634275
214071	634276
540773	634277
416431	634278
478795	634279
60318	634280
440897	634281
130866	634282
2562	634283
116886	634284
116885	634285
386474	634286
415031	634287
608321	634288
155716	634289
25443	634290
252754	634291
289432	634292
296080	634293
608119	634294
110192	634295
675645	634296
100989	634297
608617	634298
613093	634299
635639	634300
33736	634301
372571	634302
77215	634303
59055	634304
386708	634305
135080	634306
692099	634307
569460	634308
672559	634309
181156	634310
7375	634311
234956	634312
689825	634313
386031	634314
7291	634315
59826	634316
204528	634317
10955	634318
48	634319
149242	634320
269	634321
114242	634322
24639	634323
575280	634324
34229	634325
605828	634326
534700	634327
506210	634328
472347	634329
8999	634330
626059	634331
21250	634332
670077	634333
3381	634334
326044	634335
669056	634336
480334	634337
200808	634338
21105	634339
10972	634340
72053	634341
1002	634342
251795	634343
481197	634344
208330	634345
347068	634346
5070	634347
570049	634348
510236	634349
58949	634350
335574	634351
13038	634352
165152	634353
18795	634354
67203	634355
330307	634356
4450	634357
51297	634358
352608	634359
84748	634360
125050	634361
5001	634362
596737	634363
43124	634364
45458	634365
171774	634366
35271	634367
152043	634368
17931	634369
90301	634370
598410	634371
93674	634372
110785	634373
394	634374
606718	634375
111059	634376
386027	634377
8603	634378
189428	634379
109329	634380
118607	634381
293614	634382
530	634383
47569	634384
4296	634385
537793	634386
106259	634387
1746	634388
35791	634389
79047	634390
21446	634391
21775	634392
9353	634393
534675	634394
1611	634395
139613	634396
320603	634397
13590	634398
25378	634399
598145	634400
145278	634401
570150	634402
340159	634403
55689	634404
46506	634405
116270	634406
1629	634407
60	634408
115422	634409
304360	634410
153072	634411
16639	634412
614211	634413
47975	634414
159870	634415
81729	634416
109804	634417
443303	634418
59951	634419
535624	634420
67755	634421
71970	634422
6991	634423
43583	634424
49272	634425
161692	634426
46352	634427
56984	634428
614135	634429
96989	634430
185985	634431
13885	634432
58763	634433
128300	634434
469250	634435
316499	634436
1581	634437
11406	634438
9929	634439
96558	634440
128939	634441
59441	634442
1309	634443
484205	634444
91	634445
52529	634446
513141	634447
602661	634448
70526	634449
13413	634450
134505	634451
13899	634452
680962	634453
97645	634454
134999	634455
114172	634456
35001	634457
164159	634458
127678	634459
542542	634460
53346	634461
6313	634462
21666	634463
18681	634464
224663	634465
146160	634466
14047	634467
35733	634468
193418	634469
506189	634470
27060	634471
146363	634472
364918	634473
163940	634474
8	634475
95121	634476
328734	634477
511445	634478
465006	634479
78553	634480
487750	634481
193432	634482
139627	634483
307745	634484
228406	634485
112708	634486
123992	634487
186108	634488
103590	634489
25914	634490
1059	634491
137749	634492
8456	634493
49275	634494
4395	634495
255038	634496
128547	634497
304599	634498
115922	634499
277947	634500
127581	634501
52	634502
174913	634503
211663	634504
58693	634505
90154	634506
222358	634507
567318	634508
597183	634509
638247	634510
171655	634511
630383	634512
119986	634513
81169	634514
191266	634515
168425	634516
315985	634517
461521	634518
656699	634519
89246	634520
112608	634521
275247	634522
7411	634523
236173	634524
421909	634525
122441	634526
147650	634527
59313	634528
267023	634529
151942	634530
409198	634531
402537	634532
696370	634533
676754	634534
659118	634535
56317	634536
4747	634537
87331	634538
376140	634539
33130	634540
126629	634541
94203	634542
19472	634543
555336	634544
480738	634545
436652	634546
156760	634547
141367	634548
528918	634549
152331	634550
64506	634551
49872	634552
609308	634553
54635	634554
55092	634555
153711	634556
653151	634557
138358	634558
273830	634559
602023	634560
253903	634561
397743	634562
3802	634563
151655	634564
415426	634565
664538	634566
677926	634567
358730	634568
473463	634569
163405	634570
9	634571
61927	634572
687707	634573
856	634574
222771	634575
14723	634576
25224	634577
57841	634578
427651	634579
501194	634580
224362	634581
411033	634582
115065	634583
440852	634584
419101	634585
418000	634586
235165	634587
75350	634588
581170	634589
696362	634590
42339	634591
175967	634592
368273	634593
284141	634594
638363	634595
237523	634596
12940	634597
58800	634598
136910	634599
607206	634600
572285	634601
224472	634602
541968	634603
161426	634604
4298	634605
207360	634606
207354	634607
507856	634608
39822	634609
560456	634610
595399	634611
450712	634612
63764	634613
386802	634614
2100	634615
219	634616
608656	634617
155734	634618
608652	634619
129964	634620
482984	634621
18129	634622
186830	634623
605226	634624
24881	634625
551806	634626
163640	634627
96883	634628
337737	634629
23124	634630
466060	634631
68715	634632
388182	634633
443897	634634
207995	634635
207938	634636
28353	634637
125179	634638
333	634639
68231	634640
68235	634641
237740	634642
123434	634643
474287	634644
406736	634645
52302	634646
61353	634647
3174	634648
361646	634649
459506	634650
199424	634651
390874	634652
2065	634653
332838	634654
32758	634655
2776	634656
232	634657
215310	634658
122412	634659
578366	634660
165588	634661
110612	634662
459872	634663
166137	634664
209063	634665
510249	634666
386596	634667
3250	634668
104267	634669
623742	634670
304691	634671
22575	634672
629843	634673
106985	634674
336557	634675
466683	634676
622629	634677
39888	634678
434534	634679
11677	634680
19621	634681
542833	634682
295572	634683
311392	634684
697146	634685
217146	634686
637522	634687
281266	634688
294863	634689
324660	634690
502421	634691
3210	634692
143756	634693
361602	634694
11341	634695
239109	634696
55782	634697
34822	634698
361612	634699
693	634700
73211	634701
254093	634702
412150	634703
458324	634704
367524	634705
692101	634706
46363	634707
98783	634708
21750	634709
25663	634710
245565	634711
693	634712
262657	634713
148137	634714
693	634715
6400	634716
491348	634717
417463	634718
500716	634719
17082	634720
13519	634721
20145	634722
13042	634723
290008	634724
239544	634725
363345	634726
114943	634727
2555	634728
356336	634729
535684	634730
596672	634731
536208	634732
2593	634733
134062	634734
421631	634735
408367	634736
12671	634737
316801	634738
11789	634739
1316	634740
330158	634741
109084	634742
5001	634743
550526	634744
113	634745
316004	634746
17764	634747
20892	634748
114160	634749
137507	634750
43476	634751
30039	634752
217177	634753
208226	634754
578730	634755
316691	634756
36	634757
56363	634758
2154	634759
4103	634760
4161	634761
588290	634762
366749	634763
1847	634764
38131	634765
214282	634766
62032	634767
638502	634768
22260	634769
213396	634770
350298	634771
627519	634772
92703	634773
68379	634774
28389	634775
35511	634776
445190	634777
252940	634778
647096	634779
45931	634780
280853	634781
247425	634782
293471	634783
362257	634784
305930	634785
201407	634786
485689	634787
504398	634788
301615	634789
229182	634790
20844	634791
253471	634792
30587	634793
22787	634794
673629	634795
51977	634796
300643	634797
1629	634798
587274	634799
35910	634800
315183	634801
15805	634802
215397	634803
306833	634804
375715	634805
58171	634806
10361	634807
103758	634808
1694	634809
628447	634810
377900	634811
6138	634812
15327	634813
85923	634814
15186	634815
151599	634816
371428	634817
45255	634818
10375	634819
91419	634820
55858	634821
115536	634822
141848	634823
371357	634824
234595	634825
10413	634826
95969	634827
103851	634828
109092	634829
413093	634830
15489	634831
534541	634832
476457	634833
43331	634834
675698	634835
116181	634836
676100	634837
83725	634838
490037	634839
49523	634840
12011	634841
5600	634842
485777	634843
82973	634844
138830	634845
480663	634846
472739	634847
583059	634848
506593	634849
2281	634850
394465	634851
6248	634852
69512	634853
208299	634854
435784	634855
18	634856
312276	634857
74272	634858
625714	634859
393561	634860
229656	634861
85736	634862
166038	634863
437437	634864
18	634865
2481	634866
212516	634867
54636	634868
571228	634869
29735	634870
99932	634871
120199	634872
53665	634873
35509	634874
23850	634875
348854	634876
346201	634877
310809	634878
393697	634879
19529	634880
508081	634881
567481	634882
18963	634883
124295	634884
61363	634885
471578	634886
28898	634887
3241	634888
100854	634889
48149	634890
84942	634891
80932	634892
343827	634893
158771	634894
491011	634895
449873	634896
150763	634897
40727	634898
462559	634899
108448	634900
78466	634901
93615	634902
527876	634903
123297	634904
409672	634905
8451	634906
3429	634907
181820	634908
174786	634909
416179	634910
15935	634911
11867	634912
14597	634913
58798	634914
99068	634915
364202	634916
65288	634917
52614	634918
66092	634919
367225	634920
155150	634921
108592	634922
31181	634923
87409	634924
4459	634925
34311	634926
316412	634927
9149	634928
303853	634929
3676	634930
119598	634931
91799	634932
57570	634933
692952	634934
163481	634935
476726	634936
25427	634937
164007	634938
603334	634939
45675	634940
164898	634941
230423	634942
390139	634943
29719	634944
108482	634945
53176	634946
38264	634947
456884	634948
62219	634949
618546	634950
59513	634951
168189	634952
1687	634953
32330	634954
239220	634955
127866	634956
23542	634957
25351	634958
534970	634959
15631	634960
564802	634961
24281	634962
592980	634963
103978	634964
144228	634965
427420	634966
31134	634967
56562	634968
85601	634969
100280	634970
71757	634971
50495	634972
548588	634973
93748	634974
135298	634975
80533	634976
10251	634977
163764	634978
14330	634979
19349	634980
4794	634981
184369	634982
625	634983
124082	634984
287394	634985
180043	634986
642206	634987
291754	634988
67534	634989
409909	634990
96155	634991
190296	634992
480701	634993
507454	634994
142282	634995
1617	634996
389389	634997
473635	634998
8076	634999
578582	635000
11715	635001
50439	635002
387016	635003
271503	635004
95598	635005
164481	635006
242548	635007
31405	635008
5479	635009
1902	635010
58337	635011
199168	635012
111607	635013
92994	635014
512300	635015
600249	635016
509400	635017
690166	635018
407969	635019
9566	635020
148115	635021
559545	635022
35590	635023
74286	635024
5010	635025
119643	635026
527748	635027
451222	635028
10775	635029
883	635030
249486	635031
46751	635032
69864	635033
139807	635034
102668	635035
314625	635036
146490	635037
75152	635038
95900	635039
49915	635040
535675	635041
560699	635042
169923	635043
156175	635044
211170	635045
145143	635046
147490	635047
1130	635048
67074	635049
8770	635050
86399	635051
36156	635052
164321	635053
217764	635054
541418	635055
436046	635056
235363	635057
61912	635058
139285	635059
101940	635060
495760	635061
127691	635062
27556	635063
199995	635064
695468	635065
60045	635066
134086	635067
96014	635068
614310	635069
47156	635070
451722	635071
349842	635072
174284	635073
168211	635074
76746	635075
259959	635076
110479	635077
13095	635078
41102	635079
236838	635080
401662	635081
630566	635082
341291	635083
432657	635084
20570	635085
396326	635086
315054	635087
102336	635088
162240	635089
144591	635090
117223	635091
520720	635092
609932	635093
172111	635094
410031	635095
3445	635096
1116	635097
9009	635098
12469	635099
579184	635100
301090	635101
381114	635102
319132	635103
104337	635104
7520	635105
115962	635106
174926	635107
397074	635108
345180	635109
2780	635110
636102	635111
57074	635112
164105	635113
343879	635114
40486	635115
130167	635116
285148	635117
5165	635118
393566	635119
7919	635120
41346	635121
573256	635122
174906	635123
29489	635124
5028	635125
481826	635126
572987	635127
232582	635128
611899	635129
202	635130
16330	635131
334239	635132
193470	635133
133100	635134
2800	635135
184249	635136
48527	635137
475947	635138
688666	635139
445227	635140
238613	635141
255635	635142
39198	635143
47299	635144
126560	635145
17659	635146
113806	635147
8050	635148
102767	635149
19307	635150
21980	635151
487248	635152
18716	635153
11648	635154
316147	635155
28616	635156
69262	635157
69469	635158
107604	635159
69158	635160
675377	635161
282701	635162
69152	635163
216398	635164
69218	635165
82077	635166
634923	635167
659834	635168
70659	635169
379	635170
217452	635171
329061	635172
17950	635173
628689	635174
79375	635175
565866	635176
5	635177
357529	635178
1045	635179
211846	635180
18422	635181
13929	635182
20208	635183
131254	635184
16414	635185
589545	635186
131741	635187
158662	635188
110177	635189
103764	635190
583814	635191
82310	635192
393656	635193
8392	635194
595509	635195
17579	635196
157498	635197
96321	635198
29052	635199
103451	635200
184940	635201
410758	635202
453683	635203
686389	635204
37794	635205
9635	635206
276153	635207
623707	635208
121148	635209
53603	635210
92825	635211
41734	635212
97967	635213
40277	635214
118865	635215
518515	635216
5400	635217
22799	635218
38202	635219
548349	635220
314190	635221
214781	635222
219921	635223
445084	635224
153813	635225
27833	635226
272	635227
674698	635228
356125	635229
47446	635230
435335	635231
481792	635232
145248	635233
71779	635234
17005	635235
15056	635236
101398	635237
186169	635238
42002	635239
6339	635240
2331	635241
138023	635242
631706	635243
18029	635244
51575	635245
217462	635246
70046	635247
28720	635248
216252	635249
218427	635250
230040	635251
565120	635252
75967	635253
94677	635254
534427	635255
8901	635256
16329	635257
91980	635258
693050	635259
82377	635260
236895	635261
550860	635262
270572	635263
572405	635264
28412	635265
935	635266
578923	635267
4335	635268
437	635269
520089	635270
116431	635271
163143	635272
16952	635273
94619	635274
15198	635275
20214	635276
10118	635277
55999	635278
686596	635279
15825	635280
110801	635281
58400	635282
651470	635283
7465	635284
100622	635285
200654	635286
237786	635287
61231	635288
37374	635289
124103	635290
1492	635291
430734	635292
19795	635293
151619	635294
588287	635295
328833	635296
38179	635297
57353	635298
490048	635299
348953	635300
102730	635301
321808	635302
323003	635303
96094	635304
383224	635305
3539	635306
34346	635307
417083	635308
309810	635309
1179	635310
240963	635311
37943	635312
22589	635313
75647	635314
217296	635315
75964	635316
117170	635317
79932	635318
35534	635319
413372	635320
413373	635321
74516	635322
56829	635323
238611	635324
55612	635325
451330	635326
155270	635327
247350	635328
26771	635329
27372	635330
81370	635331
30698	635332
276432	635333
95959	635334
419405	635335
112931	635336
246475	635337
31088	635338
77024	635339
296106	635340
253845	635341
141785	635342
712	635343
47256	635344
263740	635345
95934	635346
49665	635347
50426	635348
582683	635349
471181	635350
2331	635351
473275	635352
118641	635353
435119	635354
16048	635355
40085	635356
171539	635357
409170	635358
1133	635359
17723	635360
522769	635361
58804	635362
3837	635363
95888	635364
2956	635365
179247	635366
349	635367
19875	635368
541026	635369
31071	635370
3531	635371
164465	635372
546374	635373
30102	635374
249544	635375
218158	635376
539427	635377
37545	635378
116430	635379
580885	635380
368454	635381
39208	635382
35966	635383
1966	635384
712	635385
54029	635386
5038	635387
1907	635388
615055	635389
44074	635390
15464	635391
2331	635392
25090	635393
406011	635394
21098	635395
2618	635396
14806	635397
439792	635398
438399	635399
24598	635400
216770	635401
337470	635402
321836	635403
568060	635404
114838	635405
420357	635406
16214	635407
51482	635408
250224	635409
38105	635410
635508	635411
32981	635412
165108	635413
621945	635414
555586	635415
200591	635416
371387	635417
693058	635418
101396	635419
9833	635420
236092	635421
421824	635422
2126	635423
69176	635424
380010	635425
137497	635426
214884	635427
53117	635428
42486	635429
898	635430
3110	635431
478460	635432
32033	635433
294505	635434
61487	635435
285672	635436
10865	635437
8958	635438
12277	635439
50138	635440
1416	635441
90298	635442
144	635443
436004	635444
616421	635445
90387	635446
570477	635447
19389	635448
321975	635449
254718	635450
412090	635451
164778	635452
42503	635453
197332	635454
6618	635455
135113	635456
328657	635457
17707	635458
5526	635459
81637	635460
2897	635461
573079	635462
144581	635463
176783	635464
248965	635465
12267	635466
55397	635467
133770	635468
276282	635469
157457	635470
291558	635471
178508	635472
100848	635473
631492	635474
154283	635475
596577	635476
495495	635477
2478	635478
20352	635479
9252	635480
127369	635481
73989	635482
23772	635483
18165	635484
134870	635485
527716	635486
77784	635487
127252	635488
104210	635489
18066	635490
489798	635491
534499	635492
532	635493
560170	635494
463145	635495
461947	635496
437124	635497
212270	635498
158733	635499
212268	635500
117009	635501
573387	635502
253727	635503
52488	635504
126937	635505
44399	635506
290861	635507
540530	635508
12783	635509
303577	635510
12219	635511
153466	635512
139140	635513
506963	635514
90249	635515
67279	635516
575225	635517
242634	635518
65400	635519
694760	635520
390011	635521
120154	635522
8387	635523
552298	635524
581123	635525
154781	635526
73985	635527
105505	635528
172093	635529
16407	635530
55425	635531
606199	635532
459585	635533
313890	635534
628810	635535
337	635536
260458	635537
462357	635538
287195	635539
599737	635540
29250	635541
356627	635542
42876	635543
301773	635544
96545	635545
107506	635546
387	635547
30979	635548
372299	635549
687705	635550
454813	635551
498797	635552
476459	635553
40540	635554
131195	635555
898	635556
551609	635557
149448	635558
100155	635559
484509	635560
170248	635561
378965	635562
47563	635563
323120	635564
266526	635565
43733	635566
327703	635567
241361	635568
197289	635569
598326	635570
368090	635571
425623	635572
8398	635573
95440	635574
101068	635575
90274	635576
189631	635577
480162	635578
653	635579
168391	635580
311638	635581
85617	635582
30185	635583
45945	635584
115121	635585
376254	635586
630925	635587
114465	635588
148260	635589
1798	635590
45095	635591
49569	635592
354321	635593
63767	635594
57533	635595
43401	635596
15921	635597
2090	635598
1	635599
127960	635600
124238	635601
72429	635602
58533	635603
200541	635604
340877	635605
114436	635606
369137	635607
331605	635608
162213	635609
630339	635610
37173	635611
362699	635612
18028	635613
611643	635614
262872	635615
689591	635616
31124	635617
56088	635618
230950	635619
248858	635620
86224	635621
226094	635622
29149	635623
218755	635624
69173	635625
129073	635626
53921	635627
247316	635628
314305	635629
630361	635630
524642	635631
506111	635632
612090	635633
134251	635634
617307	635635
205788	635636
237297	635637
214136	635638
18821	635639
565644	635640
618	635641
8676	635642
616647	635643
357837	635644
10167	635645
247477	635646
232941	635647
560110	635648
22828	635649
898	635650
21950	635651
504393	635652
337282	635653
67835	635654
4104	635655
168324	635656
29978	635657
81588	635658
16026	635659
157	635660
204741	635661
3071	635662
159516	635663
525607	635664
107486	635665
506094	635666
239157	635667
44029	635668
631779	635669
564746	635670
600595	635671
495214	635672
8388	635673
204321	635674
100864	635675
120556	635676
39587	635677
134499	635678
360168	635679
607141	635680
365097	635681
20499	635682
22358	635683
46595	635684
9211	635685
3134	635686
72416	635687
257338	635688
201731	635689
7232	635690
3202	635691
28224	635692
81669	635693
429529	635694
55467	635695
452165	635696
2093	635697
111265	635698
5702	635699
121146	635700
176	635701
45351	635702
5239	635703
8511	635704
5157	635705
58069	635706
602969	635707
11607	635708
47766	635709
1	635710
41405	635711
392632	635712
631473	635713
553027	635714
443572	635715
7584	635716
8415	635717
532214	635718
119235	635719
559766	635720
312904	635721
125955	635722
685184	635723
21381	635724
357902	635725
154254	635726
673002	635727
355812	635728
366150	635729
425412	635730
74516	635731
16965	635732
178584	635733
104148	635734
4923	635735
92476	635736
8544	635737
496859	635738
207807	635739
13191	635740
125326	635741
2375	635742
661400	635743
423222	635744
387729	635745
208666	635746
54072	635747
99860	635748
498	635749
242448	635750
8719	635751
155161	635752
168491	635753
111193	635754
4972	635755
272943	635756
187743	635757
241900	635758
689894	635759
16110	635760
19403	635761
22290	635762
8407	635763
468285	635764
153626	635765
17757	635766
72061	635767
176454	635768
468186	635769
15681	635770
169833	635771
370653	635772
481045	635773
595564	635774
127706	635775
437780	635776
159086	635777
97479	635778
16438	635779
4479	635780
203219	635781
443718	635782
1932	635783
27214	635784
123554	635785
443409	635786
254446	635787
607188	635788
175610	635789
35981	635790
148403	635791
323718	635792
257325	635793
2225	635794
140480	635795
125468	635796
689200	635797
644000	635798
34008	635799
1175	635800
37424	635801
81669	635802
153186	635803
468040	635804
307270	635805
4411	635806
476476	635807
191620	635808
114933	635809
321573	635810
298	635811
5744	635812
165139	635813
62923	635814
10147	635815
188531	635816
366755	635817
59523	635818
675998	635819
386628	635820
130	635821
284	635822
46499	635823
394453	635824
13520	635825
49930	635826
109338	635827
4057	635828
540811	635829
94523	635830
394421	635831
244162	635832
7919	635833
561201	635834
162882	635835
6593	635836
285933	635837
182882	635838
753	635839
164300	635840
47326	635841
625369	635842
363678	635843
587160	635844
249991	635845
2219	635846
32145	635847
259842	635848
84796	635849
1955	635850
466258	635851
501778	635852
216737	635853
137361	635854
1810	635855
40629	635856
28183	635857
642425	635858
504071	635859
343582	635860
174942	635861
382532	635862
557961	635863
120746	635864
369146	635865
15287	635866
19280	635867
47781	635868
259553	635869
52142	635870
30167	635871
544323	635872
50161	635873
612014	635874
87607	635875
2152	635876
432063	635877
499431	635878
42647	635879
465858	635880
29895	635881
615299	635882
58732	635883
75579	635884
637009	635885
8403	635886
191892	635887
441414	635888
5705	635889
515737	635890
213766	635891
1692	635892
89071	635893
198838	635894
7638	635895
274253	635896
3523	635897
1446	635898
247198	635899
114428	635900
26009	635901
680471	635902
99518	635903
2826	635904
122886	635905
19376	635906
522141	635907
166764	635908
114451	635909
41973	635910
314488	635911
155520	635912
438795	635913
133276	635914
16799	635915
105496	635916
49235	635917
656011	635918
32010	635919
138417	635920
163738	635921
225742	635922
21201	635923
1312	635924
39459	635925
23394	635926
6920	635927
2554	635928
78575	635929
462324	635930
45091	635931
664080	635932
39140	635933
295378	635934
649744	635935
104187	635936
446485	635937
173089	635938
20842	635939
81412	635940
492955	635941
52322	635942
233730	635943
211157	635944
459840	635945
3844	635946
345555	635947
483585	635948
179605	635949
338702	635950
37	635951
337018	635952
56142	635953
657176	635954
183279	635955
532667	635956
149793	635957
44440	635958
224996	635959
88819	635960
159872	635961
366741	635962
151418	635963
63452	635964
62182	635965
58848	635966
38408	635967
456218	635968
27232	635969
142337	635970
8105	635971
30956	635972
108116	635973
227853	635974
859	635975
26026	635976
8709	635977
3837	635978
117163	635979
535589	635980
130919	635981
94068	635982
41677	635983
471685	635984
416743	635985
594058	635986
13001	635987
98306	635988
36383	635989
25382	635990
691812	635991
101069	635992
673917	635993
696961	635994
25108	635995
156015	635996
111500	635997
40193	635998
145068	635999
279629	636000
33914	636001
124328	636002
212861	636003
154142	636004
93340	636005
136356	636006
257788	636007
299959	636008
617338	636009
36630	636010
30994	636011
504108	636012
21346	636013
116744	636014
43331	636015
439529	636016
6420	636017
51393	636018
65023	636019
199166	636020
559207	636021
40204	636022
143208	636023
199175	636024
33366	636025
693184	636026
162603	636027
47784	636028
143351	636029
53120	636030
26198	636031
22451	636032
132816	636033
1484	636034
19023	636035
471752	636036
17452	636037
145365	636038
82464	636039
169900	636040
463455	636041
19052	636042
375163	636043
163110	636044
96688	636045
280635	636046
42213	636047
653459	636048
220712	636049
213755	636050
382289	636051
50221	636052
695487	636053
23323	636054
264572	636055
349212	636056
536577	636057
105	636058
479225	636059
470342	636060
501494	636061
21096	636062
116719	636063
14249	636064
633849	636065
25703	636066
148906	636067
500574	636068
47903	636069
49816	636070
11048	636071
105150	636072
697851	636073
55838	636074
277963	636075
691429	636076
131410	636077
321174	636078
673675	636079
52906	636080
459942	636081
379301	636082
83802	636083
158472	636084
680896	636085
410343	636086
528023	636087
36662	636088
168467	636089
594504	636090
24659	636091
594040	636092
104568	636093
334266	636094
80115	636095
150294	636096
108483	636097
37516	636098
215765	636099
147992	636100
80218	636101
36779	636102
39139	636103
44822	636104
263794	636105
147454	636106
14414	636107
373257	636108
248279	636109
50936	636110
62487	636111
558781	636112
545768	636113
21	636114
98425	636115
637334	636116
1661	636117
369821	636118
117362	636119
245	636120
350039	636121
12142	636122
1165	636123
147464	636124
136272	636125
205613	636126
36559	636127
130241	636128
377880	636129
37981	636130
237273	636131
8759	636132
51985	636133
438537	636134
556965	636135
20197	636136
54205	636137
131218	636138
187436	636139
482643	636140
18	636141
1564	636142
14013	636143
90069	636144
4878	636145
342706	636146
448237	636147
168888	636148
624434	636149
595968	636150
527901	636151
583489	636152
409771	636153
197506	636154
504873	636155
4740	636156
321869	636157
388783	636158
107	636159
664626	636160
18	636161
316182	636162
695737	636163
41851	636164
601687	636165
189705	636166
50550	636167
329996	636168
412264	636169
16641	636170
344881	636171
5845	636172
112625	636173
87251	636174
655537	636175
92417	636176
112470	636177
625365	636178
35365	636179
718	636180
690993	636181
38174	636182
9538	636183
443008	636184
70116	636185
36739	636186
58709	636187
4275	636188
630395	636189
3545	636190
8980	636191
139812	636192
109382	636193
342175	636194
154234	636195
15764	636196
211035	636197
510972	636198
472504	636199
193440	636200
8101	636201
72485	636202
39434	636203
627928	636204
137455	636205
262832	636206
330436	636207
640161	636208
117226	636209
74359	636210
58303	636211
450567	636212
302890	636213
126069	636214
162703	636215
374893	636216
154400	636217
15546	636218
24258	636219
4902	636220
589861	636221
32455	636222
999	636223
13008	636224
59248	636225
82535	636226
52579	636227
898	636228
8615	636229
616433	636230
2432	636231
52077	636232
59299	636233
133533	636234
112816	636235
56153	636236
215651	636237
14429	636238
600139	636239
97856	636240
28072	636241
188180	636242
50669	636243
435238	636244
10820	636245
15770	636246
103778	636247
417534	636248
25160	636249
12894	636250
138585	636251
88141	636252
104439	636253
119086	636254
84754	636255
674862	636256
388482	636257
136536	636258
324607	636259
477581	636260
162442	636261
385601	636262
27823	636263
220430	636264
202228	636265
28463	636266
174934	636267
482676	636268
61038	636269
30918	636270
46450	636271
103772	636272
559129	636273
85548	636274
289	636275
16547	636276
139619	636277
145448	636278
457162	636279
8096	636280
157406	636281
8475	636282
26738	636283
25625	636284
451691	636285
1832	636286
617999	636287
371365	636288
95783	636289
499274	636290
463994	636291
87627	636292
521861	636293
436600	636294
332567	636295
563522	636296
3165	636297
162773	636298
69	636299
205234	636300
134243	636301
22795	636302
143283	636303
504955	636304
49938	636305
30745	636306
18974	636307
339067	636308
1237	636309
11433	636310
229480	636311
216189	636312
14203	636313
69117	636314
216245	636315
216300	636316
69202	636317
216463	636318
216479	636319
216597	636320
93362	636321
6595	636322
382596	636323
173058	636324
203798	636325
50256	636326
50681	636327
131398	636328
153434	636329
108749	636330
379	636331
374146	636332
71722	636333
94305	636334
167468	636335
12841	636336
61938	636337
14206	636338
300178	636339
398044	636340
62	636341
18037	636342
30958	636343
28852	636344
15273	636345
295910	636346
210041	636347
527504	636348
110674	636349
175987	636350
275325	636351
409965	636352
141436	636353
249944	636354
28764	636355
675762	636356
585848	636357
198981	636358
91937	636359
294929	636360
588350	636361
85361	636362
161094	636363
30086	636364
42768	636365
236867	636366
115852	636367
238641	636368
629119	636369
524533	636370
52017	636371
128790	636372
43514	636373
582638	636374
2007	636375
564011	636376
658575	636377
402421	636378
32427	636379
5151	636380
30867	636381
117722	636382
236790	636383
655319	636384
137517	636385
237204	636386
247396	636387
452270	636388
595354	636389
397607	636390
372934	636391
561159	636392
15817	636393
103363	636394
1047	636395
364961	636396
26992	636397
329	636398
150307	636399
28870	636400
162866	636401
320447	636402
668121	636403
140394	636404
92243	636405
409655	636406
409968	636407
196975	636408
632970	636409
67896	636410
422811	636411
23363	636412
218651	636413
570505	636414
687517	636415
1151	636416
238814	636417
1061	636418
269789	636419
120842	636420
657032	636421
129575	636422
167476	636423
121	636424
172891	636425
494595	636426
255979	636427
482096	636428
93443	636429
144	636430
205547	636431
112	636432
523357	636433
316251	636434
109143	636435
22828	636436
169919	636437
561063	636438
162936	636439
591	636440
611586	636441
108468	636442
626977	636443
102292	636444
477431	636445
418232	636446
516272	636447
897	636448
42340	636449
266063	636450
564796	636451
11961	636452
238788	636453
1059	636454
3218	636455
108071	636456
418174	636457
511441	636458
136584	636459
214235	636460
72970	636461
460994	636462
899	636463
56177	636464
109089	636465
572958	636466
345159	636467
297974	636468
618337	636469
510490	636470
314745	636471
23742	636472
51065	636473
133289	636474
820	636475
101810	636476
104458	636477
416040	636478
15288	636479
429620	636480
44789	636481
578734	636482
9229	636483
121092	636484
546135	636485
89342	636486
217022	636487
431390	636488
392412	636489
483644	636490
20398	636491
23453	636492
330473	636493
349663	636494
407991	636495
424233	636496
114221	636497
42416	636498
2248	636499
81058	636500
221120	636501
429363	636502
647158	636503
634822	636504
550371	636505
29317	636506
169006	636507
426	636508
686208	636509
441758	636510
373767	636511
46591	636512
147551	636513
6036	636514
38520	636515
1098	636516
35191	636517
50220	636518
613410	636519
1367	636520
116602	636521
530285	636522
80017	636523
345286	636524
124709	636525
127254	636526
71793	636527
35484	636528
177921	636529
238552	636530
456965	636531
57565	636532
573787	636533
50437	636534
469836	636535
252989	636536
442130	636537
572150	636538
975	636539
159910	636540
2745	636541
472706	636542
292054	636543
12532	636544
54411	636545
7192	636546
605175	636547
44923	636548
93363	636549
234	636550
82459	636551
162910	636552
54411	636553
44449	636554
3470	636555
3058	636556
207	636557
1478	636558
332257	636559
52867	636560
213990	636561
297	636562
584740	636563
234592	636564
42436	636565
720	636566
59928	636567
586885	636568
8272	636569
96504	636570
564815	636571
438021	636572
763	636573
99923	636574
6510	636575
7722	636576
50256	636577
14178	636578
246523	636579
634243	636580
146342	636581
637388	636582
63305	636583
518686	636584
672908	636585
587072	636586
540285	636587
6658	636588
251	636589
34129	636590
6481	636591
394459	636592
691277	636593
49478	636594
76782	636595
259939	636596
242996	636597
138767	636598
138005	636599
120612	636600
21044	636601
353434	636602
52855	636603
220829	636604
25900	636605
79012	636606
205331	636607
412891	636608
11631	636609
101049	636610
131	636611
109348	636612
2145	636613
2813	636614
113489	636615
523338	636616
15092	636617
130950	636618
15658	636619
467466	636620
2308	636621
455048	636622
37287	636623
329905	636624
499332	636625
297202	636626
76078	636627
12773	636628
405878	636629
52392	636630
208234	636631
41617	636632
48002	636633
538237	636634
35025	636635
319426	636636
128241	636637
12028	636638
31397	636639
571231	636640
648860	636641
50702	636642
113414	636643
1335	636644
40	636645
3006	636646
5125	636647
427080	636648
262067	636649
19070	636650
209084	636651
33266	636652
427065	636653
39953	636654
35634	636655
272491	636656
61175	636657
62320	636658
647827	636659
43819	636660
41784	636661
313648	636662
15001	636663
17757	636664
220073	636665
655527	636666
46616	636667
558747	636668
7052	636669
651991	636670
88207	636671
101	636672
463158	636673
147939	636674
11073	636675
127161	636676
599395	636677
432286	636678
237500	636679
234521	636680
36339	636681
268	636682
58166	636683
36803	636684
467060	636685
601519	636686
242735	636687
120250	636688
118	636689
506067	636690
686937	636691
275301	636692
106456	636693
195263	636694
625192	636695
6002	636696
14355	636697
25599	636698
454272	636699
104837	636700
673862	636701
269714	636702
35487	636703
239291	636704
66746	636705
135938	636706
350596	636707
138821	636708
437307	636709
129	636710
158894	636711
96999	636712
83280	636713
14398	636714
424745	636715
495472	636716
120989	636717
493277	636718
3791	636719
174792	636720
248415	636721
417030	636722
466969	636723
305131	636724
638836	636725
201378	636726
213859	636727
78969	636728
141433	636729
576436	636730
40840	636731
38188	636732
7645	636733
148692	636734
464993	636735
540570	636736
103473	636737
42325	636738
216307	636739
25612	636740
215373	636741
569321	636742
4833	636743
228411	636744
25658	636745
88290	636746
358339	636747
290238	636748
354010	636749
277897	636750
45675	636751
467291	636752
157692	636753
452658	636754
389479	636755
559068	636756
121365	636757
582673	636758
443904	636759
688262	636760
108869	636761
468459	636762
600529	636763
91002	636764
179837	636765
323	636766
108315	636767
532738	636768
88165	636769
14037	636770
330416	636771
663112	636772
298169	636773
693052	636774
600048	636775
8751	636776
7626	636777
444091	636778
84007	636779
599011	636780
653817	636781
574405	636782
127194	636783
47338	636784
226723	636785
609935	636786
47813	636787
163758	636788
688201	636789
366	636790
307728	636791
173254	636792
697225	636793
155965	636794
607124	636795
152239	636796
71207	636797
3255	636798
579204	636799
145981	636800
1354	636801
407098	636802
38381	636803
358747	636804
358797	636805
358688	636806
101114	636807
101112	636808
358761	636809
231990	636810
245215	636811
378250	636812
137059	636813
632520	636814
278383	636815
409745	636816
165283	636817
108626	636818
258980	636819
661872	636820
224202	636821
32014	636822
513860	636823
430738	636824
245217	636825
123253	636826
330434	636827
15639	636828
609508	636829
52318	636830
273268	636831
91575	636832
146278	636833
574202	636834
608832	636835
99359	636836
328034	636837
63301	636838
476760	636839
439654	636840
696041	636841
9570	636842
101138	636843
609547	636844
339230	636845
17791	636846
9571	636847
358774	636848
358779	636849
2849	636850
22950	636851
16395	636852
72933	636853
86091	636854
550341	636855
210469	636856
296815	636857
17784	636858
645582	636859
42141	636860
4749	636861
80891	636862
16845	636863
682402	636864
222745	636865
12687	636866
406384	636867
17787	636868
178352	636869
88558	636870
550564	636871
79822	636872
300504	636873
550937	636874
263408	636875
557775	636876
352720	636877
152033	636878
4024	636879
293236	636880
536313	636881
550927	636882
263709	636883
386793	636884
439685	636885
290313	636886
118915	636887
15483	636888
145973	636889
40268	636890
23698	636891
104635	636892
682539	636893
26626	636894
23936	636895
155915	636896
358655	636897
155918	636898
609420	636899
155901	636900
294104	636901
34953	636902
37174	636903
224857	636904
533732	636905
336133	636906
358006	636907
34381	636908
67830	636909
251091	636910
295771	636911
31158	636912
446278	636913
609911	636914
362780	636915
646432	636916
4187	636917
456894	636918
502789	636919
47978	636920
24999	636921
598523	636922
677716	636923
402685	636924
594881	636925
136519	636926
37681	636927
282102	636928
426884	636929
313964	636930
3841	636931
393932	636932
223873	636933
457519	636934
96862	636935
34639	636936
590388	636937
370794	636938
418616	636939
86056	636940
19170	636941
18494	636942
16438	636943
570876	636944
359509	636945
38230	636946
90990	636947
609983	636948
334930	636949
333061	636950
14108	636951
169652	636952
387294	636953
6450	636954
175065	636955
328080	636956
147612	636957
12745	636958
135493	636959
565	636960
512725	636961
63642	636962
113063	636963
143396	636964
15415	636965
144665	636966
394394	636967
167586	636968
499659	636969
113968	636970
560713	636971
555777	636972
396248	636973
22816	636974
35445	636975
525732	636976
200691	636977
4765	636978
560693	636979
103656	636980
4878	636981
94096	636982
540771	636983
144294	636984
90745	636985
17427	636986
348235	636987
1749	636988
493445	636989
1523	636990
493492	636991
1940	636992
26	636993
484266	636994
12601	636995
57241	636996
14216	636997
19142	636998
301858	636999
136701	637000
257289	637001
304176	637002
211466	637003
17367	637004
162422	637005
323904	637006
210	637007
499573	637008
34166	637009
315186	637010
35978	637011
306568	637012
579	637013
46913	637014
462367	637015
614109	637016
475345	637017
4080	637018
22171	637019
103319	637020
6587	637021
181931	637022
138026	637023
55603	637024
68019	637025
134668	637026
462505	637027
519934	637028
80066	637029
144449	637030
503561	637031
7955	637032
394784	637033
15	637034
1263	637035
462672	637036
389842	637037
26099	637038
208504	637039
2259	637040
449999	637041
826	637042
304772	637043
256940	637044
96829	637045
32477	637046
46492	637047
556452	637048
2975	637049
655283	637050
375027	637051
445391	637052
25683	637053
312359	637054
512738	637055
326970	637056
204162	637057
619127	637058
557285	637059
460459	637060
169361	637061
451076	637062
67066	637063
27564	637064
86618	637065
594201	637066
24481	637067
244992	637068
21089	637069
32677	637070
688337	637071
24862	637072
461443	637073
79080	637074
414450	637075
98347	637076
493053	637077
387451	637078
1043	637079
582525	637080
564909	637081
284021	637082
17117	637083
424458	637084
319724	637085
84046	637086
633302	637087
175513	637088
544443	637089
56582	637090
626948	637091
20867	637092
22884	637093
86612	637094
48702	637095
67243	637096
1059	637097
43775	637098
579	637099
16231	637100
33950	637101
106448	637102
495946	637103
409989	637104
1784	637105
52312	637106
36387	637107
153160	637108
46461	637109
366351	637110
8537	637111
128913	637112
474935	637113
2302	637114
317571	637115
13932	637116
1689	637117
206135	637118
318827	637119
614117	637120
34782	637121
246657	637122
251683	637123
42235	637124
29094	637125
637868	637126
394341	637127
56330	637128
555328	637129
235408	637130
340127	637131
219188	637132
60502	637133
227891	637134
476327	637135
796	637136
390081	637137
89969	637138
99601	637139
307538	637140
134898	637141
158906	637142
144334	637143
477408	637144
52292	637145
506170	637146
445398	637147
89490	637148
10416	637149
692570	637150
62679	637151
955	637152
3500	637153
139300	637154
655526	637155
3221	637156
605936	637157
400603	637158
456642	637159
2429	637160
22283	637161
2243	637162
232643	637163
558305	637164
570100	637165
508272	637166
286	637167
519893	637168
1538	637169
43775	637170
1208	637171
573844	637172
18118	637173
103655	637174
621926	637175
89229	637176
133195	637177
53659	637178
512496	637179
57253	637180
71962	637181
139514	637182
646309	637183
177322	637184
478238	637185
482380	637186
480453	637187
380489	637188
2660	637189
13871	637190
378967	637191
14850	637192
80099	637193
205797	637194
181988	637195
20558	637196
35647	637197
439809	637198
3212	637199
396098	637200
412778	637201
174826	637202
6860	637203
30993	637204
18641	637205
358478	637206
164769	637207
335132	637208
3448	637209
138962	637210
17867	637211
14280	637212
1537	637213
148788	637214
281832	637215
8989	637216
49701	637217
55732	637218
465009	637219
7948	637220
462398	637221
270153	637222
351566	637223
470923	637224
35975	637225
306357	637226
648800	637227
467435	637228
208045	637229
444245	637230
21694	637231
210404	637232
423999	637233
2254	637234
327436	637235
683588	637236
9577	637237
1267	637238
154409	637239
16021	637240
82393	637241
150154	637242
226450	637243
46516	637244
79274	637245
624219	637246
12772	637247
324942	637248
214118	637249
7879	637250
110827	637251
235967	637252
136609	637253
516035	637254
1931	637255
306558	637256
680932	637257
147875	637258
394574	637259
659076	637260
172724	637261
3640	637262
3632	637263
28438	637264
91548	637265
1263	637266
16544	637267
152436	637268
9431	637269
385088	637270
42652	637271
109865	637272
121578	637273
10150	637274
2440	637275
591465	637276
51433	637277
133688	637278
32512	637279
14972	637280
441809	637281
53704	637282
28607	637283
148110	637284
135854	637285
164278	637286
418268	637287
136435	637288
229550	637289
1009	637290
212407	637291
2255	637292
215166	637293
152351	637294
21433	637295
8124	637296
164279	637297
212279	637298
36772	637299
63411	637300
15	637301
247330	637302
2479	637303
371974	637304
521385	637305
2168	637306
12469	637307
20912	637308
7502	637309
47573	637310
67065	637311
6797	637312
11204	637313
4858	637314
620015	637315
322942	637316
158809	637317
57890	637318
604454	637319
336032	637320
16373	637321
276524	637322
587940	637323
681312	637324
138956	637325
65533	637326
13883	637327
619537	637328
643356	637329
427249	637330
219329	637331
205241	637332
62807	637333
314442	637334
418151	637335
19550	637336
128298	637337
631741	637338
109106	637339
56607	637340
72235	637341
288939	637342
56964	637343
41039	637344
235291	637345
136540	637346
5104	637347
29905	637348
1017	637349
54916	637350
165315	637351
161961	637352
92006	637353
588683	637354
19339	637355
52	637356
194752	637357
360954	637358
48013	637359
15438	637360
4554	637361
14690	637362
438313	637363
1020	637364
243136	637365
144270	637366
637689	637367
208403	637368
4394	637369
99175	637370
62006	637371
263369	637372
157622	637373
685084	637374
531	637375
485588	637376
281426	637377
124912	637378
523583	637379
672041	637380
666770	637381
48706	637382
42	637383
134399	637384
398116	637385
141196	637386
329382	637387
527453	637388
22212	637389
62270	637390
390064	637391
298960	637392
299292	637393
116	637394
339402	637395
324561	637396
76512	637397
232	637398
403547	637399
8937	637400
1372	637401
1411	637402
26191	637403
162062	637404
570102	637405
480874	637406
50308	637407
40409	637408
158583	637409
339690	637410
393272	637411
15	637412
50719	637413
493434	637414
655521	637415
418733	637416
138946	637417
555705	637418
270029	637419
519405	637420
345499	637421
93726	637422
83375	637423
114147	637424
12465	637425
24655	637426
24655	637427
242903	637428
386585	637429
414811	637430
104023	637431
336876	637432
4786	637433
155628	637434
527549	637435
79743	637436
649722	637437
483733	637438
358134	637439
1895	637440
146201	637441
549023	637442
6006	637443
67050	637444
337944	637445
530635	637446
523014	637447
407346	637448
165522	637449
682805	637450
19352	637451
228546	637452
609303	637453
84346	637454
345459	637455
598881	637456
24978	637457
349531	637458
101510	637459
65111	637460
330565	637461
71401	637462
142182	637463
33528	637464
15687	637465
175279	637466
657494	637467
387720	637468
227066	637469
12409	637470
403582	637471
321282	637472
368200	637473
576749	637474
25469	637475
38431	637476
648073	637477
580829	637478
670013	637479
190441	637480
483546	637481
608037	637482
209984	637483
150281	637484
141919	637485
137965	637486
502704	637487
123425	637488
283163	637489
117075	637490
314680	637491
599309	637492
442509	637493
97554	637494
569	637495
330652	637496
181590	637497
597	637498
684624	637499
19778	637500
676	637501
57878	637502
26681	637503
307924	637504
624930	637505
448390	637506
491316	637507
241957	637508
199975	637509
29496	637510
303227	637511
451917	637512
611709	637513
174728	637514
560499	637515
113668	637516
112226	637517
58878	637518
1321	637519
572417	637520
605402	637521
680183	637522
2114	637523
300825	637524
199976	637525
12544	637526
598018	637527
370	637528
39614	637529
587355	637530
43109	637531
372556	637532
29908	637533
419695	637534
251508	637535
251742	637536
379244	637537
153329	637538
206783	637539
24499	637540
547290	637541
647973	637542
155537	637543
86588	637544
58881	637545
102496	637546
96332	637547
166343	637548
207835	637549
12269	637550
3564	637551
509168	637552
160455	637553
19446	637554
186289	637555
75067	637556
301104	637557
600710	637558
663075	637559
837	637560
277152	637561
63501	637562
552740	637563
377831	637564
268188	637565
233938	637566
67169	637567
478481	637568
426238	637569
619551	637570
133786	637571
546932	637572
237784	637573
325686	637574
523625	637575
314649	637576
14112	637577
102527	637578
19574	637579
390988	637580
45937	637581
88631	637582
43721	637583
283314	637584
365103	637585
58715	637586
203924	637587
578891	637588
228148	637589
24530	637590
91820	637591
526525	637592
164229	637593
623957	637594
129870	637595
177987	637596
599412	637597
45770	637598
46965	637599
142500	637600
386353	637601
109900	637602
544629	637603
669577	637604
163882	637605
10411	637606
324165	637607
149687	637608
442072	637609
624830	637610
276831	637611
980	637612
561692	637613
666266	637614
283405	637615
396863	637616
10834	637617
357250	637618
458486	637619
571959	637620
553397	637621
180898	637622
505935	637623
58917	637624
635731	637625
18911	637626
74526	637627
665223	637628
572412	637629
103308	637630
494787	637631
68179	637632
630622	637633
380576	637634
133613	637635
681051	637636
80242	637637
426182	637638
318505	637639
515459	637640
642898	637641
473929	637642
580772	637643
193768	637644
498862	637645
473309	637646
175998	637647
630155	637648
679415	637649
251208	637650
470876	637651
383231	637652
110287	637653
38227	637654
140279	637655
486724	637656
32691	637657
34563	637658
563982	637659
561380	637660
452411	637661
646193	637662
5991	637663
268157	637664
374225	637665
350692	637666
582241	637667
106248	637668
40445	637669
20161	637670
89415	637671
2658	637672
30466	637673
679144	637674
546693	637675
491190	637676
440030	637677
519641	637678
21218	637679
158622	637680
112832	637681
71444	637682
329924	637683
183690	637684
245655	637685
554363	637686
575728	637687
124858	637688
365094	637689
10243	637690
90779	637691
660656	637692
74142	637693
8257	637694
23148	637695
635391	637696
583013	637697
501106	637698
130141	637699
79327	637700
415267	637701
148645	637702
559170	637703
120230	637704
286389	637705
5903	637706
47861	637707
52555	637708
657567	637709
546191	637710
40461	637711
27115	637712
577959	637713
49673	637714
160750	637715
471457	637716
452380	637717
621496	637718
41210	637719
281326	637720
681890	637721
578804	637722
421286	637723
124093	637724
4956	637725
553322	637726
71164	637727
103454	637728
429457	637729
580781	637730
281389	637731
253993	637732
114985	637733
633213	637734
641035	637735
129384	637736
523630	637737
455419	637738
591476	637739
335312	637740
437509	637741
301326	637742
81903	637743
452778	637744
687781	637745
31148	637746
383036	637747
106025	637748
265996	637749
449408	637750
414573	637751
638302	637752
428773	637753
628709	637754
14630	637755
167496	637756
93428	637757
29150	637758
3166	637759
359187	637760
209865	637761
107071	637762
615937	637763
143099	637764
361648	637765
298415	637766
27147	637767
39258	637768
271922	637769
16555	637770
200646	637771
412731	637772
16492	637773
58225	637774
18144	637775
8634	637776
510182	637777
248471	637778
151364	637779
537609	637780
578819	637781
560042	637782
410742	637783
130713	637784
173108	637785
1102	637786
144309	637787
55607	637788
16482	637789
106391	637790
37115	637791
520374	637792
15	637793
429081	637794
73693	637795
22678	637796
541068	637797
59715	637798
506236	637799
506126	637800
172658	637801
25852	637802
28442	637803
38614	637804
7511	637805
366785	637806
16926	637807
319819	637808
90006	637809
581254	637810
42352	637811
22683	637812
566542	637813
163021	637814
639008	637815
593578	637816
317999	637817
202595	637818
146498	637819
16269	637820
385918	637821
334536	637822
337908	637823
1089	637824
534643	637825
253	637826
14329	637827
133293	637828
31663	637829
601	637830
12590	637831
34771	637832
65655	637833
67098	637834
185	637835
596566	637836
463040	637837
560677	637838
41244	637839
114115	637840
4186	637841
2473	637842
36882	637843
302220	637844
102989	637845
150128	637846
643797	637847
186541	637848
492438	637849
26702	637850
99341	637851
62530	637852
186502	637853
154608	637854
218059	637855
186482	637856
225715	637857
7653	637858
109216	637859
214216	637860
690406	637861
304920	637862
48078	637863
20242	637864
232435	637865
76066	637866
508238	637867
681801	637868
484175	637869
164110	637870
6681	637871
11219	637872
303679	637873
78941	637874
6279	637875
73304	637876
1095	637877
293682	637878
316303	637879
133014	637880
13989	637881
52659	637882
7435	637883
542456	637884
24871	637885
707	637886
201256	637887
119119	637888
71853	637889
481853	637890
91953	637891
5744	637892
30221	637893
655448	637894
573514	637895
78759	637896
70349	637897
530344	637898
626548	637899
174583	637900
90460	637901
186039	637902
7014	637903
262567	637904
576996	637905
464976	637906
24808	637907
269918	637908
601150	637909
52920	637910
498339	637911
29470	637912
244881	637913
28211	637914
35211	637915
30385	637916
22125	637917
74052	637918
185335	637919
436054	637920
497030	637921
538481	637922
277602	637923
3169	637924
22230	637925
264420	637926
252598	637927
155531	637928
270065	637929
100728	637930
1925	637931
102454	637932
108680	637933
510059	637934
150030	637935
435496	637936
58744	637937
4070	637938
161510	637939
269110	637940
19503	637941
519223	637942
54445	637943
9092	637944
2139	637945
232711	637946
92846	637947
241176	637948
294006	637949
517062	637950
655954	637951
26550	637952
245175	637953
384428	637954
8337	637955
75135	637956
576537	637957
676529	637958
446177	637959
497822	637960
555458	637961
411960	637962
467679	637963
239741	637964
330683	637965
240599	637966
96913	637967
117319	637968
668466	637969
436394	637970
19516	637971
424770	637972
214907	637973
128537	637974
163119	637975
46705	637976
286651	637977
69944	637978
66545	637979
138105	637980
173226	637981
4727	637982
15381	637983
561849	637984
58799	637985
54941	637986
518734	637987
671500	637988
142917	637989
30633	637990
202107	637991
265281	637992
176131	637993
646913	637994
38697	637995
177584	637996
638710	637997
431512	637998
363367	637999
55809	638000
52989	638001
548677	638002
220	638003
483309	638004
54027	638005
181775	638006
521357	638007
655957	638008
287352	638009
663280	638010
141790	638011
288935	638012
687139	638013
32541	638014
571313	638015
7350	638016
8234	638017
303829	638018
147540	638019
663449	638020
391596	638021
152193	638022
585662	638023
140609	638024
690761	638025
114872	638026
8234	638027
68792	638028
964	638029
166809	638030
99101	638031
526576	638032
476867	638033
67464	638034
44785	638035
22426	638036
502310	638037
83383	638038
358822	638039
660474	638040
128008	638041
512709	638042
18209	638043
231536	638044
14771	638045
26154	638046
424246	638047
176904	638048
36326	638049
418424	638050
366149	638051
66231	638052
615810	638053
40880	638054
458118	638055
418545	638056
600490	638057
624309	638058
161685	638059
411934	638060
17850	638061
139974	638062
81166	638063
97235	638064
66960	638065
189467	638066
379278	638067
363086	638068
693538	638069
1127	638070
189072	638071
526260	638072
3528	638073
443584	638074
341702	638075
472466	638076
288141	638077
573020	638078
4995	638079
500573	638080
16532	638081
386765	638082
113329	638083
477374	638084
184589	638085
628515	638086
157581	638087
473656	638088
77855	638089
606572	638090
269172	638091
527486	638092
430853	638093
112275	638094
4227	638095
9500	638096
585463	638097
279	638098
29017	638099
578236	638100
222185	638101
98302	638102
122256	638103
438918	638104
135442	638105
325190	638106
42094	638107
5257	638108
233108	638109
431334	638110
8788	638111
360454	638112
102806	638113
98104	638114
280010	638115
127872	638116
832	638117
624605	638118
81135	638119
460295	638120
139264	638121
177509	638122
504960	638123
689129	638124
376485	638125
4672	638126
96859	638127
19254	638128
143	638129
5905	638130
159970	638131
649754	638132
161414	638133
481292	638134
148397	638135
656463	638136
418286	638137
476962	638138
341574	638139
414588	638140
649597	638141
241648	638142
228573	638143
109573	638144
406294	638145
448193	638146
30273	638147
662653	638148
198621	638149
616845	638150
641963	638151
102854	638152
602866	638153
48946	638154
80287	638155
100394	638156
172698	638157
30278	638158
279547	638159
699	638160
70318	638161
151790	638162
76370	638163
581549	638164
244303	638165
547872	638166
198623	638167
42193	638168
386712	638169
54337	638170
12947	638171
23522	638172
4091	638173
636024	638174
631901	638175
391825	638176
164764	638177
116627	638178
4406	638179
236957	638180
107541	638181
3044	638182
59934	638183
258494	638184
384981	638185
362693	638186
205422	638187
589330	638188
68024	638189
122967	638190
46794	638191
416248	638192
423551	638193
84952	638194
270726	638195
463028	638196
343116	638197
5302	638198
512949	638199
1852	638200
391012	638201
438302	638202
646330	638203
567376	638204
2394	638205
225474	638206
144646	638207
130643	638208
127130	638209
16595	638210
411471	638211
171397	638212
210347	638213
123451	638214
55400	638215
293529	638216
73780	638217
477131	638218
7462	638219
175692	638220
462365	638221
482975	638222
2255	638223
629451	638224
4914	638225
537283	638226
681643	638227
42885	638228
1693	638229
11954	638230
687	638231
16640	638232
4252	638233
35641	638234
12232	638235
689345	638236
350682	638237
436241	638238
85048	638239
34033	638240
29460	638241
476413	638242
34801	638243
293518	638244
614472	638245
168344	638246
316513	638247
100586	638248
204610	638249
640893	638250
122709	638251
321643	638252
19	638253
145125	638254
57462	638255
489966	638256
657550	638257
23464	638258
59245	638259
79048	638260
625132	638261
299834	638262
80695	638263
90255	638264
445840	638265
143966	638266
241101	638267
122748	638268
218308	638269
55585	638270
151885	638271
27159	638272
2100	638273
421087	638274
198408	638275
37461	638276
104066	638277
1746	638278
71509	638279
164308	638280
119999	638281
537965	638282
586897	638283
340632	638284
19824	638285
2429	638286
65447	638287
70341	638288
154207	638289
91	638290
166144	638291
215496	638292
171198	638293
693	638294
466260	638295
48921	638296
443829	638297
55948	638298
296636	638299
287826	638300
6426	638301
643907	638302
252698	638303
478155	638304
648761	638305
53810	638306
114148	638307
7907	638308
555780	638309
4194	638310
52495	638311
520481	638312
172297	638313
163431	638314
504974	638315
490767	638316
516274	638317
316360	638318
49319	638319
49662	638320
36617	638321
150843	638322
519459	638323
52072	638324
78	638325
7	638326
418709	638327
164800	638328
350	638329
222976	638330
223004	638331
360352	638332
328066	638333
336798	638334
90609	638335
70974	638336
70962	638337
155394	638338
222935	638339
607156	638340
596533	638341
79753	638342
85809	638343
284403	638344
187238	638345
48562	638346
479849	638347
807	638348
22174	638349
139642	638350
594595	638351
83161	638352
177090	638353
454695	638354
320070	638355
135365	638356
609186	638357
232231	638358
6344	638359
18504	638360
57155	638361
23830	638362
86480	638363
11304	638364
34855	638365
17247	638366
418171	638367
17662	638368
173764	638369
638180	638370
65822	638371
68828	638372
68828	638373
335135	638374
314759	638375
200682	638376
59716	638377
281088	638378
185252	638379
56440	638380
225938	638381
650304	638382
51488	638383
86460	638384
1693	638385
3221	638386
449058	638387
109198	638388
10495	638389
290	638390
3611	638391
3698	638392
16488	638393
25546	638394
46754	638395
687902	638396
374174	638397
56168	638398
174428	638399
592396	638400
527267	638401
273816	638402
92950	638403
66135	638404
32879	638405
133261	638406
383025	638407
23335	638408
54034	638409
664640	638410
35332	638411
59291	638412
92738	638413
122763	638414
96	638415
216313	638416
166528	638417
610386	638418
56469	638419
269837	638420
222941	638421
222950	638422
135508	638423
70965	638424
222938	638425
73044	638426
516403	638427
11281	638428
70977	638429
70965	638430
588695	638431
446875	638432
432773	638433
209244	638434
41630	638435
96865	638436
638907	638437
127726	638438
567503	638439
536495	638440
192132	638441
44603	638442
1061	638443
44912	638444
654260	638445
404591	638446
73489	638447
172446	638448
486460	638449
33134	638450
25146	638451
597731	638452
659147	638453
638397	638454
26	638455
653933	638456
490784	638457
349364	638458
185154	638459
560661	638460
20039	638461
207318	638462
313158	638463
220694	638464
174704	638465
68250	638466
20731	638467
118648	638468
68250	638469
102044	638470
613953	638471
494186	638472
109814	638473
438289	638474
115335	638475
105820	638476
600934	638477
140662	638478
19677	638479
280886	638480
539470	638481
13658	638482
71823	638483
258446	638484
122782	638485
466936	638486
310161	638487
100480	638488
61434	638489
44793	638490
29569	638491
21562	638492
35627	638493
579963	638494
189125	638495
36548	638496
32253	638497
125887	638498
135489	638499
91312	638500
209864	638501
133659	638502
343394	638503
755	638504
12122	638505
37730	638506
14381	638507
303713	638508
10428	638509
368080	638510
44044	638511
336865	638512
626516	638513
557430	638514
453	638515
18998	638516
367742	638517
401647	638518
9187	638519
116173	638520
22695	638521
32383	638522
315987	638523
18440	638524
382236	638525
615954	638526
217151	638527
442232	638528
4286	638529
328804	638530
589984	638531
557288	638532
140264	638533
26594	638534
669927	638535
497861	638536
616597	638537
464856	638538
71522	638539
371110	638540
12377	638541
118205	638542
113133	638543
5643	638544
82249	638545
249925	638546
122899	638547
258212	638548
123494	638549
21341	638550
14864	638551
23306	638552
73761	638553
49538	638554
56561	638555
3510	638556
57835	638557
101241	638558
73781	638559
8794	638560
90201	638561
583764	638562
168893	638563
261923	638564
133188	638565
487247	638566
92739	638567
119368	638568
125249	638569
27379	638570
338893	638571
655705	638572
277114	638573
42096	638574
684370	638575
400186	638576
419248	638577
208839	638578
608367	638579
29115	638580
630369	638581
41004	638582
618060	638583
216388	638584
34522	638585
652872	638586
20849	638587
144136	638588
2452	638589
3106	638590
23137	638591
15930	638592
169847	638593
9137	638594
341786	638595
392451	638596
168373	638597
567474	638598
13912	638599
352943	638600
423814	638601
538709	638602
540809	638603
376465	638604
483343	638605
1002	638606
603448	638607
34018	638608
118268	638609
96198	638610
67994	638611
384537	638612
26322	638613
238018	638614
635640	638615
414653	638616
1792	638617
33687	638618
263075	638619
270626	638620
122389	638621
13429	638622
116789	638623
330806	638624
5821	638625
3792	638626
355823	638627
429538	638628
653900	638629
134962	638630
22499	638631
9314	638632
367564	638633
35313	638634
28925	638635
665047	638636
602712	638637
11192	638638
259630	638639
478047	638640
146004	638641
631760	638642
273528	638643
169734	638644
683930	638645
652866	638646
74004	638647
188927	638648
25016	638649
417955	638650
588555	638651
45121	638652
18894	638653
53350	638654
594196	638655
474739	638656
331736	638657
220922	638658
239040	638659
378523	638660
534492	638661
483012	638662
660014	638663
31691	638664
97174	638665
553511	638666
517685	638667
591743	638668
31928	638669
352115	638670
402768	638671
217847	638672
115540	638673
552195	638674
49131	638675
632146	638676
462145	638677
56976	638678
672260	638679
122448	638680
340008	638681
45057	638682
114654	638683
325435	638684
119603	638685
222952	638686
460439	638687
665616	638688
419817	638689
310049	638690
423014	638691
674523	638692
443033	638693
427519	638694
45273	638695
572313	638696
453164	638697
19860	638698
12123	638699
458048	638700
660081	638701
638392	638702
400955	638703
111294	638704
650740	638705
24262	638706
460080	638707
123022	638708
18016	638709
626843	638710
160500	638711
347139	638712
44849	638713
178722	638714
112380	638715
164	638716
23745	638717
417862	638718
417979	638719
179896	638720
149190	638721
48364	638722
590374	638723
658901	638724
277976	638725
327020	638726
1108	638727
84450	638728
616001	638729
564152	638730
591067	638731
267923	638732
76662	638733
10556	638734
96054	638735
131928	638736
595054	638737
4083	638738
249858	638739
165860	638740
158744	638741
556728	638742
229573	638743
550328	638744
125	638745
601740	638746
138147	638747
305653	638748
129804	638749
637399	638750
44400	638751
33666	638752
60752	638753
17409	638754
55790	638755
306304	638756
430332	638757
142983	638758
91884	638759
471705	638760
151910	638761
1253	638762
417914	638763
49145	638764
655620	638765
438234	638766
404973	638767
451706	638768
649560	638769
64202	638770
692933	638771
102507	638772
400924	638773
6947	638774
212166	638775
119471	638776
63348	638777
525878	638778
88938	638779
19339	638780
173309	638781
16925	638782
40316	638783
674163	638784
97774	638785
286867	638786
14850	638787
212060	638788
76695	638789
346775	638790
10859	638791
17234	638792
591176	638793
61661	638794
140879	638795
171139	638796
364850	638797
448506	638798
38915	638799
117516	638800
7968	638801
674760	638802
165116	638803
93075	638804
303546	638805
108984	638806
29233	638807
102675	638808
202485	638809
502393	638810
59830	638811
278187	638812
226349	638813
661176	638814
593671	638815
193555	638816
2151	638817
673967	638818
690124	638819
168010	638820
174107	638821
111391	638822
62334	638823
392090	638824
62278	638825
4514	638826
126633	638827
502072	638828
381417	638829
502081	638830
20897	638831
93888	638832
407429	638833
582520	638834
3693	638835
31516	638836
249190	638837
74722	638838
78816	638839
283308	638840
57082	638841
417932	638842
472576	638843
28490	638844
150334	638845
456166	638846
499191	638847
265205	638848
15036	638849
28584	638850
603032	638851
20629	638852
15703	638853
352413	638854
482883	638855
557748	638856
130590	638857
22466	638858
126	638859
476268	638860
86994	638861
458249	638862
94093	638863
99483	638864
270382	638865
132591	638866
311420	638867
177998	638868
18045	638869
107166	638870
69605	638871
230829	638872
229174	638873
106306	638874
32002	638875
615927	638876
586413	638877
688157	638878
47184	638879
428902	638880
609416	638881
394874	638882
491758	638883
7644	638884
626773	638885
552540	638886
533097	638887
7648	638888
321658	638889
105822	638890
492184	638891
180225	638892
418984	638893
232429	638894
372656	638895
578254	638896
1657	638897
172267	638898
334486	638899
325004	638900
559189	638901
38576	638902
202	638903
306933	638904
66067	638905
39542	638906
36194	638907
499719	638908
7788	638909
13198	638910
625930	638911
684897	638912
317406	638913
568540	638914
13047	638915
19306	638916
2955	638917
400688	638918
209955	638919
665359	638920
495062	638921
62768	638922
62990	638923
188931	638924
127774	638925
115750	638926
330886	638927
553073	638928
315518	638929
59371	638930
423600	638931
161331	638932
47462	638933
402507	638934
189588	638935
424354	638936
581207	638937
690437	638938
61371	638939
504227	638940
672773	638941
16890	638942
2667	638943
649074	638944
500857	638945
69361	638946
614412	638947
135901	638948
64707	638949
404524	638950
635228	638951
489476	638952
635209	638953
413808	638954
334389	638955
186114	638956
10376	638957
82755	638958
238115	638959
13385	638960
146028	638961
104849	638962
27700	638963
413674	638964
239765	638965
471860	638966
458963	638967
7300	638968
26147	638969
234397	638970
311971	638971
117794	638972
191067	638973
193441	638974
13443	638975
8752	638976
59524	638977
257970	638978
632323	638979
363680	638980
257348	638981
3030	638982
526580	638983
69323	638984
27834	638985
251658	638986
268710	638987
197175	638988
221121	638989
553095	638990
503171	638991
17042	638992
57402	638993
144856	638994
652251	638995
537983	638996
500354	638997
425836	638998
22273	638999
43357	639000
109626	639001
670767	639002
448575	639003
141925	639004
617146	639005
597420	639006
90537	639007
76381	639008
171462	639009
581405	639010
160506	639011
102777	639012
426660	639013
536232	639014
144671	639015
872	639016
141234	639017
140192	639018
148800	639019
352152	639020
537006	639021
13425	639022
111648	639023
670126	639024
429553	639025
69759	639026
338739	639027
29278	639028
566847	639029
181421	639030
467907	639031
90348	639032
386379	639033
291230	639034
107114	639035
140088	639036
482834	639037
492587	639038
153298	639039
110884	639040
318141	639041
682970	639042
337754	639043
109068	639044
327245	639045
180006	639046
165569	639047
10583	639048
14	639049
7742	639050
59938	639051
420900	639052
22099	639053
482508	639054
661515	639055
4208	639056
268516	639057
42514	639058
18213	639059
185010	639060
302627	639061
213855	639062
16666	639063
37110	639064
28404	639065
560176	639066
316767	639067
524480	639068
9072	639069
243277	639070
542147	639071
31634	639072
180333	639073
636965	639074
49628	639075
141157	639076
133807	639077
99151	639078
419459	639079
63719	639080
169104	639081
619082	639082
149565	639083
134096	639084
477532	639085
256801	639086
673903	639087
4908	639088
59136	639089
56069	639090
84658	639091
52376	639092
5418	639093
233046	639094
422146	639095
515723	639096
19470	639097
21376	639098
560717	639099
1250	639100
173820	639101
440236	639102
2838	639103
431758	639104
620049	639105
29026	639106
8819	639107
164270	639108
1234	639109
189848	639110
34378	639111
49628	639112
80741	639113
39720	639114
51172	639115
43897	639116
26953	639117
367674	639118
302157	639119
421673	639120
206164	639121
589612	639122
324801	639123
260023	639124
102656	639125
169360	639126
625200	639127
21652	639128
597705	639129
298224	639130
71478	639131
515364	639132
283302	639133
53869	639134
506912	639135
601548	639136
130786	639137
403984	639138
391992	639139
615914	639140
675175	639141
383157	639142
438190	639143
210510	639144
447218	639145
454399	639146
558533	639147
641856	639148
33088	639149
691564	639150
377212	639151
675754	639152
531871	639153
328317	639154
108166	639155
621519	639156
109791	639157
158366	639158
562237	639159
193613	639160
37563	639161
107033	639162
26666	639163
57075	639164
614923	639165
389270	639166
505154	639167
234654	639168
149172	639169
205022	639170
48282	639171
442789	639172
552863	639173
146438	639174
5302	639175
359752	639176
281086	639177
36449	639178
405687	639179
569767	639180
680922	639181
463114	639182
441529	639183
547088	639184
263336	639185
454972	639186
609529	639187
292569	639188
216944	639189
108622	639190
489134	639191
189362	639192
158388	639193
794	639194
552025	639195
337811	639196
474630	639197
468516	639198
303243	639199
560912	639200
58795	639201
216049	639202
239139	639203
106377	639204
166152	639205
38802	639206
18674	639207
110745	639208
111526	639209
95002	639210
265871	639211
479289	639212
192539	639213
482841	639214
4207	639215
1987	639216
306939	639217
563673	639218
4897	639219
270162	639220
47947	639221
490759	639222
16302	639223
602732	639224
47597	639225
114774	639226
298042	639227
382393	639228
684516	639229
341519	639230
317732	639231
77723	639232
637993	639233
408192	639234
156610	639235
84638	639236
572106	639237
506276	639238
536204	639239
290394	639240
18111	639241
192663	639242
65282	639243
241236	639244
128371	639245
496812	639246
697601	639247
224429	639248
204126	639249
478606	639250
538562	639251
441625	639252
59825	639253
46372	639254
28884	639255
10761	639256
57091	639257
17641	639258
374448	639259
241565	639260
36245	639261
52877	639262
12149	639263
301754	639264
140701	639265
5	639266
431913	639267
162558	639268
104528	639269
69693	639270
404101	639271
633727	639272
146202	639273
14099	639274
436889	639275
436921	639276
436934	639277
116968	639278
566038	639279
156975	639280
133231	639281
302980	639282
513617	639283
662731	639284
162843	639285
213339	639286
159971	639287
463556	639288
90938	639289
2695	639290
35165	639291
124420	639292
34983	639293
229820	639294
508999	639295
173096	639296
506804	639297
189300	639298
380692	639299
156470	639300
204142	639301
31925	639302
23430	639303
349680	639304
621947	639305
498246	639306
157558	639307
136251	639308
360052	639309
79759	639310
427429	639311
47338	639312
205286	639313
486801	639314
541872	639315
284139	639316
557116	639317
50889	639318
160399	639319
76381	639320
642407	639321
314229	639322
404343	639323
478375	639324
500403	639325
443976	639326
22402	639327
344259	639328
577163	639329
228117	639330
26006	639331
2566	639332
553235	639333
192350	639334
3679	639335
339906	639336
129186	639337
369467	639338
579999	639339
518939	639340
250346	639341
195553	639342
217191	639343
344590	639344
47637	639345
659765	639346
273220	639347
387057	639348
153474	639349
89909	639350
1076	639351
34043	639352
49167	639353
18246	639354
10155	639355
454474	639356
573803	639357
181942	639358
158393	639359
123180	639360
466034	639361
605644	639362
46601	639363
80009	639364
494826	639365
146877	639366
297907	639367
390422	639368
69068	639369
578135	639370
146626	639371
84933	639372
673317	639373
592925	639374
52814	639375
305869	639376
282348	639377
4979	639378
1685	639379
453694	639380
5361	639381
383103	639382
26917	639383
337163	639384
491149	639385
124312	639386
425413	639387
91494	639388
23885	639389
521831	639390
242396	639391
422424	639392
26153	639393
32290	639394
39432	639395
127949	639396
323069	639397
331781	639398
34635	639399
12111	639400
106283	639401
48256	639402
382986	639403
34233	639404
631406	639405
6853	639406
158948	639407
583880	639408
129029	639409
40502	639410
327806	639411
566061	639412
256308	639413
19961	639414
464680	639415
644145	639416
341578	639417
683389	639418
23935	639419
39612	639420
474792	639421
411040	639422
128991	639423
621095	639424
57500	639425
620558	639426
284252	639427
29445	639428
131631	639429
496274	639430
11045	639431
436508	639432
19047	639433
441009	639434
112280	639435
318565	639436
314395	639437
82247	639438
8951	639439
259070	639440
43	639441
457672	639442
8114	639443
35866	639444
124891	639445
90453	639446
611094	639447
109066	639448
25008	639449
688516	639450
210186	639451
6915	639452
104213	639453
583083	639454
273208	639455
87647	639456
47085	639457
12083	639458
246675	639459
132547	639460
271981	639461
110206	639462
84811	639463
66420	639464
694132	639465
309723	639466
355730	639467
561765	639468
693925	639469
471454	639470
506384	639471
599405	639472
465732	639473
464167	639474
182649	639475
1348	639476
597825	639477
283965	639478
303123	639479
693854	639480
563324	639481
537882	639482
675486	639483
76955	639484
220839	639485
1279	639486
131940	639487
158372	639488
54113	639489
121978	639490
269398	639491
289577	639492
140451	639493
5127	639494
350447	639495
338722	639496
463241	639497
332254	639498
423129	639499
214952	639500
412997	639501
10325	639502
70749	639503
58229	639504
440119	639505
658800	639506
546945	639507
115372	639508
402907	639509
378600	639510
9714	639511
469790	639512
342459	639513
5012	639514
51511	639515
20054	639516
205554	639517
21651	639518
87473	639519
137367	639520
15376	639521
21710	639522
121270	639523
463097	639524
59602	639525
511967	639526
14300	639527
554703	639528
69821	639529
128487	639530
12467	639531
587249	639532
671849	639533
151488	639534
80550	639535
598184	639536
104394	639537
380516	639538
164381	639539
396247	639540
19311	639541
53464	639542
51830	639543
143223	639544
60513	639545
150146	639546
283050	639547
16494	639548
39855	639549
231643	639550
302701	639551
2170	639552
653375	639553
104225	639554
369349	639555
104954	639556
234783	639557
654287	639558
132478	639559
621207	639560
151350	639561
14765	639562
493077	639563
352078	639564
231419	639565
147191	639566
277204	639567
20424	639568
166888	639569
166823	639570
37133	639571
45408	639572
602514	639573
14737	639574
135114	639575
690379	639576
676301	639577
182170	639578
183237	639579
14153	639580
141097	639581
238883	639582
33967	639583
656639	639584
607889	639585
458613	639586
406818	639587
322812	639588
597796	639589
26575	639590
38967	639591
647930	639592
130701	639593
512490	639594
529126	639595
400581	639596
301686	639597
295967	639598
6080	639599
592387	639600
154801	639601
461473	639602
269525	639603
6933	639604
149387	639605
84799	639606
669631	639607
133519	639608
20721	639609
142915	639610
197355	639611
367209	639612
548409	639613
41829	639614
321077	639615
480545	639616
101962	639617
324452	639618
278126	639619
512010	639620
35	639621
3968	639622
289643	639623
46991	639624
148932	639625
190000	639626
451744	639627
32825	639628
426464	639629
117051	639630
453063	639631
469940	639632
53893	639633
121830	639634
38342	639635
574989	639636
86730	639637
32880	639638
82991	639639
431890	639640
63318	639641
276186	639642
94322	639643
626894	639644
276310	639645
545980	639646
364063	639647
298769	639648
455961	639649
256107	639650
48507	639651
245117	639652
152017	639653
148217	639654
43685	639655
55758	639656
42168	639657
44398	639658
142471	639659
1460	639660
378407	639661
4095	639662
459	639663
484727	639664
145421	639665
154658	639666
307833	639667
427276	639668
639693	639669
226697	639670
710	639671
302370	639672
548822	639673
291397	639674
152599	639675
50837	639676
525078	639677
130809	639678
401102	639679
501199	639680
675075	639681
213809	639682
1049	639683
140665	639684
343718	639685
580438	639686
476959	639687
603807	639688
6209	639689
23925	639690
3657	639691
53664	639692
447129	639693
70203	639694
174456	639695
164998	639696
636554	639697
42026	639698
9	639699
457225	639700
19282	639701
592560	639702
542493	639703
87923	639704
91665	639705
317227	639706
3960	639707
500578	639708
41982	639709
3397	639710
342644	639711
135297	639712
76073	639713
523497	639714
370439	639715
61448	639716
552115	639717
494776	639718
50500	639719
110977	639720
81613	639721
622647	639722
174331	639723
45932	639724
37344	639725
238853	639726
533269	639727
570650	639728
611955	639729
207731	639730
25294	639731
334036	639732
80567	639733
18379	639734
50864	639735
26509	639736
124248	639737
474138	639738
203866	639739
25263	639740
615358	639741
526754	639742
339698	639743
14852	639744
6099	639745
387093	639746
659432	639747
4200	639748
246797	639749
553040	639750
276199	639751
556909	639752
13015	639753
412210	639754
86963	639755
29433	639756
106811	639757
137625	639758
568825	639759
401900	639760
431795	639761
400775	639762
367706	639763
278390	639764
443384	639765
9773	639766
564987	639767
60152	639768
335421	639769
105328	639770
617988	639771
540501	639772
618572	639773
23930	639774
531488	639775
554731	639776
109597	639777
239075	639778
278161	639779
490181	639780
138532	639781
231016	639782
265534	639783
509516	639784
65471	639785
25863	639786
183406	639787
468920	639788
28687	639789
69482	639790
510605	639791
211891	639792
377383	639793
366350	639794
48198	639795
56595	639796
169080	639797
234	639798
36401	639799
138660	639800
457940	639801
31930	639802
128133	639803
33032	639804
7373	639805
601568	639806
20788	639807
25195	639808
262608	639809
341158	639810
33968	639811
640668	639812
598614	639813
14025	639814
34131	639815
78710	639816
151311	639817
510159	639818
631757	639819
4420	639820
320976	639821
158676	639822
424073	639823
22102	639824
494103	639825
83257	639826
172042	639827
371206	639828
112570	639829
24688	639830
26445	639831
139861	639832
595494	639833
6109	639834
320400	639835
410371	639836
16276	639837
23600	639838
28508	639839
115797	639840
139150	639841
360612	639842
2036	639843
2966	639844
34626	639845
37022	639846
374067	639847
349841	639848
97268	639849
130567	639850
113216	639851
694339	639852
47030	639853
619242	639854
38613	639855
317416	639856
512545	639857
602080	639858
125316	639859
11668	639860
54038	639861
24969	639862
463621	639863
472889	639864
13920	639865
531631	639866
173102	639867
552642	639868
21764	639869
466912	639870
350868	639871
216293	639872
3995	639873
79221	639874
2771	639875
134708	639876
198916	639877
359195	639878
136124	639879
53116	639880
43117	639881
10134	639882
289872	639883
111783	639884
669756	639885
512933	639886
416760	639887
580918	639888
580920	639889
580926	639890
127399	639891
459769	639892
311599	639893
476960	639894
12929	639895
83534	639896
234526	639897
182865	639898
47941	639899
670482	639900
86139	639901
94508	639902
644623	639903
142348	639904
66709	639905
200024	639906
128155	639907
421188	639908
317972	639909
301859	639910
277184	639911
615356	639912
389259	639913
18857	639914
61400	639915
634544	639916
436804	639917
330908	639918
56143	639919
593069	639920
165970	639921
63709	639922
581290	639923
43865	639924
623842	639925
27294	639926
102795	639927
670049	639928
101371	639929
657872	639930
362352	639931
392099	639932
526849	639933
17359	639934
12781	639935
682980	639936
696958	639937
73544	639938
40991	639939
207572	639940
413113	639941
193106	639942
142371	639943
499532	639944
497871	639945
318498	639946
223077	639947
289041	639948
675417	639949
46208	639950
440850	639951
235778	639952
1180	639953
556343	639954
595184	639955
33700	639956
477525	639957
42811	639958
69007	639959
128110	639960
345207	639961
251715	639962
652316	639963
195494	639964
27678	639965
138822	639966
680852	639967
104794	639968
395154	639969
97056	639970
246898	639971
64940	639972
41378	639973
10604	639974
18192	639975
120011	639976
37572	639977
143783	639978
92793	639979
32814	639980
487964	639981
144540	639982
453368	639983
684727	639984
617863	639985
26348	639986
66332	639987
326878	639988
227726	639989
373231	639990
473600	639991
293775	639992
51557	639993
21880	639994
537308	639995
3570	639996
71850	639997
23053	639998
283562	639999
199599	640000
266716	640001
76638	640002
476594	640003
78755	640004
442779	640005
23365	640006
411927	640007
545973	640008
162059	640009
562118	640010
4416	640011
175458	640012
92330	640013
160778	640014
101956	640015
543766	640016
101438	640017
18737	640018
75880	640019
51085	640020
19063	640021
537660	640022
10981	640023
208610	640024
170588	640025
5821	640026
161308	640027
397358	640028
41752	640029
160025	640030
664062	640031
3915	640032
610888	640033
110292	640034
9618	640035
3576	640036
15644	640037
458941	640038
388862	640039
99809	640040
26174	640041
8208	640042
14963	640043
15528	640044
580484	640045
4301	640046
110812	640047
19191	640048
397196	640049
210112	640050
117769	640051
95918	640052
694351	640053
630772	640054
189952	640055
163807	640056
166618	640057
37108	640058
86886	640059
410669	640060
611075	640061
117017	640062
352459	640063
4215	640064
65410	640065
402987	640066
181626	640067
420920	640068
17224	640069
3804	640070
2391	640071
22629	640072
274492	640073
1095	640074
23127	640075
6976	640076
64674	640077
26548	640078
7556	640079
624691	640080
589738	640081
262473	640082
154202	640083
19961	640084
91339	640085
298187	640086
63619	640087
666523	640088
509116	640089
581164	640090
276566	640091
405256	640092
137682	640093
52925	640094
253736	640095
183015	640096
94185	640097
574854	640098
271706	640099
309056	640100
7038	640101
253716	640102
309248	640103
149253	640104
695669	640105
151146	640106
1303	640107
651250	640108
504374	640109
558511	640110
156224	640111
415946	640112
489689	640113
583574	640114
157401	640115
66640	640116
302180	640117
549766	640118
303244	640119
328350	640120
89937	640121
372509	640122
3525	640123
6419	640124
163293	640125
500293	640126
120215	640127
169024	640128
40990	640129
24495	640130
290908	640131
523360	640132
356067	640133
331754	640134
316367	640135
565758	640136
467438	640137
505989	640138
79	640139
367200	640140
60079	640141
624936	640142
9983	640143
506419	640144
153794	640145
642428	640146
33448	640147
685563	640148
454541	640149
661449	640150
1633	640151
234992	640152
8259	640153
145626	640154
3822	640155
86437	640156
553331	640157
245203	640158
135589	640159
119851	640160
522883	640161
297327	640162
204503	640163
651126	640164
149438	640165
451356	640166
439237	640167
561372	640168
248882	640169
89459	640170
394542	640171
17	640172
126	640173
43978	640174
134548	640175
60154	640176
166963	640177
565578	640178
396594	640179
144666	640180
1394	640181
1090	640182
25279	640183
136127	640184
33911	640185
140042	640186
689753	640187
487658	640188
52532	640189
138643	640190
285575	640191
2229	640192
582965	640193
12146	640194
190053	640195
665364	640196
7589	640197
460940	640198
322256	640199
343474	640200
193525	640201
74241	640202
313025	640203
48316	640204
243327	640205
181418	640206
20022	640207
324742	640208
61352	640209
574310	640210
256086	640211
26589	640212
29256	640213
291838	640214
512624	640215
477782	640216
87	640217
168635	640218
31153	640219
10096	640220
40030	640221
122744	640222
533317	640223
415299	640224
44943	640225
546929	640226
94745	640227
21559	640228
209968	640229
585775	640230
9	640231
697484	640232
24666	640233
77787	640234
291500	640235
111693	640236
521054	640237
621023	640238
670481	640239
495157	640240
571782	640241
558316	640242
621835	640243
388310	640244
631679	640245
615213	640246
158280	640247
456165	640248
5917	640249
249045	640250
18155	640251
483885	640252
6515	640253
354409	640254
131191	640255
149977	640256
363741	640257
450279	640258
434409	640259
108978	640260
75504	640261
282035	640262
502472	640263
51384	640264
267671	640265
84	640266
94947	640267
444979	640268
632546	640269
545627	640270
9610	640271
9610	640272
15434	640273
374950	640274
37128	640275
25726	640276
114849	640277
1641	640278
438193	640279
486064	640280
7462	640281
124431	640282
7647	640283
135805	640284
214011	640285
336319	640286
7099	640287
565777	640288
8363	640289
290550	640290
399437	640291
427738	640292
30864	640293
588476	640294
174108	640295
62452	640296
495539	640297
298237	640298
148063	640299
642796	640300
225700	640301
149105	640302
132589	640303
690305	640304
175382	640305
498562	640306
623850	640307
55735	640308
111816	640309
459351	640310
5384	640311
557646	640312
58039	640313
426880	640314
13120	640315
74072	640316
166531	640317
95353	640318
113898	640319
91079	640320
116893	640321
297828	640322
607892	640323
408052	640324
696607	640325
311076	640326
39470	640327
257306	640328
660659	640329
665661	640330
190764	640331
552006	640332
12323	640333
10344	640334
142233	640335
448	640336
340517	640337
146686	640338
554	640339
151931	640340
188960	640341
130292	640342
67247	640343
660797	640344
7373	640345
33908	640346
9801	640347
168818	640348
34918	640349
509053	640350
509618	640351
143816	640352
278082	640353
554035	640354
258928	640355
338725	640356
77143	640357
147492	640358
123010	640359
58234	640360
338695	640361
236512	640362
411585	640363
32101	640364
33438	640365
691831	640366
329778	640367
563489	640368
487309	640369
367114	640370
16987	640371
224255	640372
8368	640373
680035	640374
44824	640375
79407	640376
491179	640377
214905	640378
200	640379
87261	640380
72304	640381
625363	640382
153669	640383
2168	640384
12506	640385
173350	640386
405287	640387
270625	640388
93149	640389
414326	640390
414242	640391
666063	640392
559245	640393
585999	640394
122129	640395
171796	640396
351757	640397
552697	640398
184853	640399
322353	640400
89689	640401
219078	640402
458025	640403
694044	640404
444974	640405
365234	640406
411483	640407
274103	640408
194787	640409
239882	640410
627203	640411
62179	640412
165197	640413
270439	640414
656814	640415
170416	640416
124344	640417
58308	640418
376663	640419
59679	640420
493808	640421
83832	640422
30436	640423
14898	640424
546156	640425
109150	640426
121260	640427
1150	640428
63421	640429
162095	640430
332909	640431
353480	640432
155991	640433
421425	640434
97566	640435
625932	640436
493081	640437
542025	640438
328959	640439
554349	640440
285156	640441
520988	640442
28052	640443
2827	640444
491218	640445
16186	640446
79400	640447
598308	640448
47232	640449
439589	640450
498418	640451
49963	640452
560389	640453
466973	640454
482752	640455
528734	640456
657	640457
38484	640458
117924	640459
448430	640460
268998	640461
93595	640462
93569	640463
696165	640464
503584	640465
1092	640466
2823	640467
187125	640468
528029	640469
65985	640470
146205	640471
592646	640472
501689	640473
484066	640474
128524	640475
37192	640476
44138	640477
45093	640478
85980	640479
424868	640480
184420	640481
312987	640482
23257	640483
462565	640484
347082	640485
66827	640486
103448	640487
287513	640488
66389	640489
865	640490
599993	640491
90879	640492
15188	640493
122107	640494
63859	640495
508343	640496
613032	640497
675873	640498
1519	640499
129900	640500
191	640501
2686	640502
498714	640503
547289	640504
46659	640505
532379	640506
28811	640507
380557	640508
448037	640509
589732	640510
464569	640511
671484	640512
184567	640513
647698	640514
250963	640515
685228	640516
563766	640517
3247	640518
89306	640519
568187	640520
318293	640521
12199	640522
136342	640523
80264	640524
583151	640525
3890	640526
3065	640527
165691	640528
114360	640529
23874	640530
5499	640531
43948	640532
390266	640533
430925	640534
138028	640535
273984	640536
243903	640537
70000	640538
697007	640539
518782	640540
9926	640541
157565	640542
542862	640543
7317	640544
512188	640545
41886	640546
560001	640547
418884	640548
465971	640549
525654	640550
601463	640551
682841	640552
177773	640553
228665	640554
135270	640555
280045	640556
29263	640557
7158	640558
74842	640559
31279	640560
694648	640561
71796	640562
63736	640563
118140	640564
29822	640565
410398	640566
157446	640567
7044	640568
219464	640569
526325	640570
270613	640571
34666	640572
290649	640573
391940	640574
52431	640575
214983	640576
439771	640577
452553	640578
670487	640579
144226	640580
105305	640581
322350	640582
361287	640583
135272	640584
168805	640585
686263	640586
160068	640587
672917	640588
234408	640589
471189	640590
545184	640591
545525	640592
35066	640593
276234	640594
15593	640595
90080	640596
173498	640597
41740	640598
370754	640599
51852	640600
1726	640601
44183	640602
324594	640603
631146	640604
562461	640605
79316	640606
474988	640607
154962	640608
192175	640609
6375	640610
56895	640611
136882	640612
386783	640613
150895	640614
694776	640615
1822	640616
112549	640617
98474	640618
184294	640619
39045	640620
674548	640621
34397	640622
470083	640623
548928	640624
655767	640625
633101	640626
114218	640627
60575	640628
35878	640629
426181	640630
154046	640631
102247	640632
118204	640633
115691	640634
303451	640635
10129	640636
282223	640637
527875	640638
81415	640639
441381	640640
592055	640641
38935	640642
29916	640643
650247	640644
100637	640645
4301	640646
92155	640647
212902	640648
627179	640649
443076	640650
71436	640651
113233	640652
80906	640653
210260	640654
429298	640655
598510	640656
53555	640657
139537	640658
118474	640659
491252	640660
46596	640661
489692	640662
494608	640663
62282	640664
345376	640665
22622	640666
3386	640667
603071	640668
446004	640669
30044	640670
14335	640671
100105	640672
16700	640673
114850	640674
536172	640675
45921	640676
97650	640677
531714	640678
13802	640679
118230	640680
48478	640681
80361	640682
438700	640683
539533	640684
408522	640685
44540	640686
205486	640687
164627	640688
632419	640689
28088	640690
246882	640691
126646	640692
334660	640693
678525	640694
463963	640695
558588	640696
591661	640697
137495	640698
175983	640699
538170	640700
43830	640701
2697	640702
381610	640703
454811	640704
57283	640705
26760	640706
371734	640707
41800	640708
46863	640709
138589	640710
693444	640711
504702	640712
9054	640713
95101	640714
426962	640715
374136	640716
129732	640717
21394	640718
566154	640719
171595	640720
578662	640721
12	640722
370868	640723
491161	640724
490794	640725
98005	640726
354147	640727
18879	640728
504948	640729
57075	640730
44930	640731
404637	640732
121324	640733
591846	640734
315586	640735
660080	640736
2425	640737
122207	640738
506439	640739
12980	640740
20646	640741
354177	640742
63540	640743
251187	640744
470563	640745
214193	640746
12501	640747
182126	640748
124917	640749
551773	640750
667130	640751
636094	640752
297829	640753
276193	640754
587669	640755
384542	640756
412020	640757
619892	640758
619911	640759
104598	640760
104586	640761
104590	640762
374642	640763
104600	640764
374685	640765
619862	640766
104588	640767
374560	640768
374640	640769
619914	640770
619910	640771
504121	640772
24678	640773
202528	640774
543591	640775
9	640776
491503	640777
555281	640778
664451	640779
530818	640780
539840	640781
283897	640782
184849	640783
62174	640784
184836	640785
126007	640786
189524	640787
374	640788
149106	640789
22175	640790
273277	640791
52095	640792
11851	640793
308821	640794
697700	640795
53421	640796
142432	640797
140764	640798
125500	640799
446894	640800
45283	640801
155987	640802
669721	640803
5592	640804
609548	640805
567103	640806
402731	640807
12318	640808
551	640809
564299	640810
170696	640811
14729	640812
682544	640813
24385	640814
618919	640815
510409	640816
49000	640817
166946	640818
127825	640819
6176	640820
323411	640821
654790	640822
258874	640823
38503	640824
164900	640825
172187	640826
314691	640827
541211	640828
624808	640829
348905	640830
174157	640831
81630	640832
638202	640833
403821	640834
179099	640835
231807	640836
307921	640837
617087	640838
143981	640839
80545	640840
25574	640841
9536	640842
593360	640843
657642	640844
12424	640845
196759	640846
117728	640847
330699	640848
110384	640849
187815	640850
514913	640851
438430	640852
3699	640853
104023	640854
456663	640855
104054	640856
267700	640857
24239	640858
571970	640859
297705	640860
297687	640861
297689	640862
297692	640863
297695	640864
297706	640865
297708	640866
57035	640867
319872	640868
263209	640869
626386	640870
182813	640871
813	640872
172667	640873
326683	640874
497421	640875
2116	640876
97402	640877
595738	640878
147688	640879
211868	640880
24595	640881
9903	640882
15392	640883
464005	640884
384263	640885
632404	640886
160318	640887
90008	640888
1866	640889
105544	640890
89175	640891
190003	640892
62311	640893
505988	640894
674022	640895
507598	640896
153772	640897
679697	640898
118939	640899
471078	640900
614173	640901
27613	640902
653139	640903
90233	640904
451477	640905
322818	640906
58383	640907
149717	640908
507587	640909
619680	640910
596488	640911
399371	640912
105095	640913
468359	640914
304548	640915
675995	640916
15709	640917
277876	640918
501867	640919
88179	640920
589091	640921
667229	640922
106595	640923
340896	640924
139691	640925
7243	640926
102255	640927
590084	640928
586869	640929
76002	640930
395224	640931
141749	640932
668605	640933
653261	640934
32839	640935
389003	640936
504058	640937
509946	640938
551427	640939
610443	640940
4582	640941
97356	640942
667405	640943
672047	640944
123566	640945
343726	640946
657963	640947
233850	640948
112449	640949
143106	640950
53700	640951
552852	640952
67411	640953
89405	640954
61311	640955
17502	640956
65501	640957
553515	640958
25408	640959
104677	640960
224451	640961
92571	640962
562888	640963
566862	640964
50747	640965
607370	640966
132033	640967
64013	640968
27119	640969
132036	640970
137108	640971
83	640972
6088	640973
400737	640974
435647	640975
644540	640976
7324	640977
656017	640978
625846	640979
617861	640980
523748	640981
32254	640982
91807	640983
154121	640984
146190	640985
95422	640986
50318	640987
400792	640988
125901	640989
649990	640990
20617	640991
442218	640992
451365	640993
422856	640994
58383	640995
538416	640996
586680	640997
147966	640998
24696	640999
361858	641000
107752	641001
9357	641002
204941	641003
13550	641004
62867	641005
38620	641006
2843	641007
426605	641008
47546	641009
110404	641010
9482	641011
167808	641012
9966	641013
9842	641014
102841	641015
10878	641016
344963	641017
250497	641018
336316	641019
27342	641020
666126	641021
519491	641022
676379	641023
241686	641024
168816	641025
487990	641026
44	641027
187299	641028
562216	641029
321923	641030
439929	641031
366762	641032
156717	641033
131105	641034
67744	641035
669572	641036
56597	641037
170261	641038
138389	641039
370579	641040
393812	641041
556330	641042
420505	641043
100563	641044
43720	641045
13524	641046
377240	641047
2729	641048
497747	641049
664426	641050
35623	641051
10889	641052
316193	641053
118732	641054
623765	641055
265157	641056
173022	641057
367103	641058
483	641059
339708	641060
57645	641061
7598	641062
108541	641063
150078	641064
162620	641065
182501	641066
174958	641067
588332	641068
305577	641069
574520	641070
273759	641071
510649	641072
96420	641073
448979	641074
2308	641075
53623	641076
98354	641077
74833	641078
96361	641079
78183	641080
80284	641081
228789	641082
389	641083
593543	641084
6521	641085
198466	641086
72364	641087
97051	641088
665608	641089
349	641090
298204	641091
4186	641092
26083	641093
64796	641094
486475	641095
389246	641096
394561	641097
129851	641098
352602	641099
161397	641100
227899	641101
44561	641102
68447	641103
6902	641104
1563	641105
199877	641106
262618	641107
300990	641108
163345	641109
364641	641110
149785	641111
302996	641112
153177	641113
584954	641114
277639	641115
215214	641116
106518	641117
29914	641118
114120	641119
1009	641120
620871	641121
557948	641122
142698	641123
218209	641124
924	641125
141495	641126
78527	641127
397025	641128
125001	641129
134781	641130
10949	641131
45817	641132
26956	641133
122884	641134
527386	641135
370242	641136
669441	641137
110348	641138
620488	641139
56557	641140
127947	641141
33992	641142
33992	641143
342330	641144
16844	641145
263259	641146
13752	641147
255002	641148
65372	641149
458829	641150
350712	641151
400516	641152
557915	641153
333759	641154
411181	641155
205653	641156
124895	641157
25941	641158
22622	641159
471004	641160
53013	641161
57429	641162
135871	641163
46388	641164
28031	641165
82835	641166
43603	641167
717	641168
1769	641169
261413	641170
618279	641171
336806	641172
604381	641173
645396	641174
610573	641175
381651	641176
117510	641177
168824	641178
374347	641179
456136	641180
437701	641181
545073	641182
6008	641183
151151	641184
5250	641185
51319	641186
230384	641187
1279	641188
140935	641189
118689	641190
259311	641191
487805	641192
240726	641193
6209	641194
682979	641195
399142	641196
608653	641197
365289	641198
641877	641199
78936	641200
397	641201
679672	641202
661760	641203
155371	641204
144015	641205
249620	641206
590499	641207
310881	641208
681786	641209
47102	641210
68265	641211
217962	641212
118716	641213
411856	641214
67760	641215
132594	641216
155216	641217
178261	641218
30320	641219
158659	641220
687217	641221
415769	641222
14601	641223
487228	641224
44069	641225
400193	641226
175672	641227
462292	641228
117691	641229
661995	641230
252323	641231
741	641232
167063	641233
170821	641234
272653	641235
42577	641236
69869	641237
452555	641238
156753	641239
104663	641240
99550	641241
221695	641242
278429	641243
269272	641244
497579	641245
388246	641246
307439	641247
355370	641248
589996	641249
383731	641250
481198	641251
150187	641252
53126	641253
368923	641254
379073	641255
94150	641256
29558	641257
465498	641258
134547	641259
6403	641260
528379	641261
1210	641262
475641	641263
61095	641264
532966	641265
1083	641266
528775	641267
338698	641268
42323	641269
669694	641270
404114	641271
23679	641272
315835	641273
48902	641274
2357	641275
28557	641276
496567	641277
3043	641278
167726	641279
674759	641280
25547	641281
125334	641282
562882	641283
421042	641284
88553	641285
155091	641286
153371	641287
254707	641288
114938	641289
544030	641290
304759	641291
435301	641292
49546	641293
53093	641294
89025	641295
86953	641296
2067	641297
232612	641298
74821	641299
6906	641300
4158	641301
145790	641302
240689	641303
57994	641304
11900	641305
180947	641306
322929	641307
85900	641308
48320	641309
151820	641310
252803	641311
10365	641312
125580	641313
148310	641314
62097	641315
611636	641316
374388	641317
137463	641318
28157	641319
43608	641320
451276	641321
116220	641322
114062	641323
684098	641324
614933	641325
480492	641326
192053	641327
596599	641328
113167	641329
116545	641330
30770	641331
497784	641332
151161	641333
310943	641334
663478	641335
30762	641336
57856	641337
446350	641338
147114	641339
33060	641340
868	641341
113791	641342
652861	641343
164253	641344
652898	641345
114059	641346
108038	641347
437982	641348
33846	641349
25787	641350
300553	641351
513486	641352
147840	641353
160962	641354
10446	641355
197117	641356
268736	641357
342929	641358
485416	641359
2357	641360
83724	641361
53623	641362
517527	641363
36693	641364
594388	641365
38758	641366
10913	641367
324782	641368
45101	641369
62571	641370
405119	641371
182544	641372
505295	641373
389278	641374
510432	641375
578231	641376
309955	641377
75622	641378
452907	641379
154969	641380
210257	641381
161972	641382
565910	641383
103479	641384
29109	641385
50008	641386
1906	641387
49852	641388
139147	641389
54107	641390
410877	641391
622566	641392
158990	641393
349382	641394
296594	641395
668564	641396
110390	641397
125994	641398
516213	641399
288	641400
133628	641401
521215	641402
26602	641403
88996	641404
625717	641405
142431	641406
366061	641407
456073	641408
402702	641409
148534	641410
43809	641411
189137	641412
1478	641413
88697	641414
408309	641415
572407	641416
44056	641417
254957	641418
650515	641419
637833	641420
583448	641421
149138	641422
92852	641423
381582	641424
540672	641425
392097	641426
690202	641427
572585	641428
20105	641429
340464	641430
58323	641431
646870	641432
125305	641433
349111	641434
302952	641435
483832	641436
402372	641437
200360	641438
517971	641439
106047	641440
325980	641441
664652	641442
400583	641443
586240	641444
70190	641445
454781	641446
136198	641447
62624	641448
489103	641449
68249	641450
340199	641451
142398	641452
91506	641453
89133	641454
59241	641455
678735	641456
144272	641457
217759	641458
19779	641459
592699	641460
98674	641461
407246	641462
193866	641463
354587	641464
32871	641465
155669	641466
616157	641467
219950	641468
155336	641469
47979	641470
10718	641471
47231	641472
138411	641473
47123	641474
54974	641475
450354	641476
64356	641477
547826	641478
301382	641479
5919	641480
20742	641481
80304	641482
131206	641483
9638	641484
18645	641485
213341	641486
545617	641487
26690	641488
52334	641489
41025	641490
334129	641491
437068	641492
198722	641493
709	641494
117717	641495
236419	641496
32292	641497
4075	641498
38705	641499
15	641500
571147	641501
18536	641502
111744	641503
141299	641504
6795	641505
655807	641506
301230	641507
17555	641508
474342	641509
6774	641510
572975	641511
42011	641512
57167	641513
173791	641514
10544	641515
89830	641516
334729	641517
4648	641518
3261	641519
143217	641520
568286	641521
172207	641522
410614	641523
98713	641524
165123	641525
285754	641526
1784	641527
492224	641528
10603	641529
140916	641530
39230	641531
228837	641532
167633	641533
67784	641534
320385	641535
654908	641536
5322	641537
3312	641538
85480	641539
53417	641540
434038	641541
670475	641542
237146	641543
132880	641544
625626	641545
372206	641546
167822	641547
15742	641548
155534	641549
191846	641550
389445	641551
472940	641552
44129	641553
102782	641554
35875	641555
458693	641556
639792	641557
600	641558
396082	641559
13593	641560
54612	641561
97033	641562
410985	641563
459369	641564
97856	641565
575704	641566
68640	641567
401049	641568
147920	641569
168097	641570
434345	641571
151703	641572
1425	641573
212316	641574
18861	641575
34351	641576
19126	641577
88443	641578
90143	641579
548836	641580
153417	641581
12130	641582
6107	641583
55585	641584
320626	641585
346942	641586
617347	641587
50436	641588
414365	641589
483953	641590
121920	641591
112834	641592
27494	641593
649520	641594
417904	641595
4262	641596
10961	641597
323836	641598
267426	641599
35000	641600
320328	641601
20560	641602
696489	641603
45617	641604
307522	641605
480759	641606
7801	641607
8516	641608
55041	641609
130745	641610
299721	641611
681129	641612
243525	641613
197625	641614
7102	641615
528034	641616
3275	641617
630399	641618
141155	641619
367184	641620
681507	641621
677	641622
51	641623
136613	641624
81626	641625
634864	641626
280442	641627
2080	641628
610269	641629
692514	641630
426506	641631
694602	641632
19047	641633
491297	641634
16130	641635
38901	641636
142343	641637
240131	641638
107658	641639
629900	641640
529771	641641
660138	641642
324806	641643
43599	641644
123659	641645
380186	641646
99899	641647
66400	641648
281036	641649
6717	641650
381083	641651
28433	641652
653454	641653
3548	641654
178478	641655
75291	641656
650010	641657
452437	641658
537695	641659
166801	641660
363997	641661
119483	641662
25249	641663
621171	641664
120219	641665
151323	641666
102025	641667
651550	641668
89847	641669
1406	641670
3467	641671
82781	641672
619320	641673
80756	641674
66676	641675
170408	641676
5844	641677
31595	641678
65025	641679
32122	641680
82712	641681
3925	641682
89711	641683
85579	641684
448380	641685
16266	641686
275375	641687
215183	641688
50730	641689
58110	641690
254819	641691
76316	641692
96439	641693
229450	641694
234212	641695
47364	641696
153191	641697
284674	641698
38391	641699
47778	641700
66780	641701
123615	641702
502625	641703
45049	641704
500231	641705
90382	641706
399270	641707
676081	641708
617256	641709
49313	641710
19945	641711
481653	641712
302426	641713
147702	641714
570969	641715
76629	641716
47402	641717
43011	641718
126300	641719
3634	641720
196496	641721
617373	641722
626161	641723
52182	641724
32825	641725
457926	641726
2882	641727
312048	641728
263277	641729
476427	641730
112401	641731
591144	641732
506657	641733
119046	641734
63551	641735
8878	641736
11288	641737
494445	641738
452824	641739
8039	641740
609382	641741
114028	641742
359532	641743
29505	641744
90825	641745
312854	641746
22229	641747
520100	641748
291638	641749
107571	641750
19300	641751
53208	641752
585	641753
799	641754
5792	641755
5793	641756
490399	641757
53209	641758
615089	641759
91901	641760
31157	641761
489802	641762
550494	641763
114101	641764
118246	641765
462359	641766
276036	641767
654665	641768
8395	641769
18552	641770
670893	641771
65935	641772
6647	641773
230848	641774
485627	641775
93555	641776
118	641777
28945	641778
507972	641779
73957	641780
670351	641781
48101	641782
11714	641783
156714	641784
140790	641785
536524	641786
382448	641787
139957	641788
12981	641789
147044	641790
116483	641791
166654	641792
97061	641793
45954	641794
158158	641795
689455	641796
66026	641797
663639	641798
676413	641799
278135	641800
322593	641801
306430	641802
43499	641803
139213	641804
139819	641805
550614	641806
7408	641807
291765	641808
63363	641809
11113	641810
94926	641811
455670	641812
55465	641813
90768	641814
523121	641815
558665	641816
20967	641817
170383	641818
394826	641819
457588	641820
109827	641821
425702	641822
588886	641823
115689	641824
39182	641825
469489	641826
328305	641827
7370	641828
328795	641829
12239	641830
67145	641831
1368	641832
624601	641833
150981	641834
16261	641835
624738	641836
3530	641837
281676	641838
167979	641839
4188	641840
107614	641841
126476	641842
42489	641843
10889	641844
689580	641845
630812	641846
470554	641847
51283	641848
460496	641849
194933	641850
21048	641851
214633	641852
333389	641853
62	641854
644498	641855
96449	641856
5337	641857
386056	641858
83942	641859
167584	641860
638478	641861
174725	641862
120157	641863
295734	641864
328134	641865
22776	641866
261086	641867
612992	641868
460129	641869
481040	641870
39583	641871
61966	641872
108063	641873
497285	641874
15085	641875
461855	641876
29399	641877
104036	641878
606275	641879
261228	641880
273478	641881
16791	641882
9798	641883
149546	641884
28423	641885
249468	641886
66829	641887
199574	641888
104710	641889
423297	641890
290841	641891
152561	641892
116707	641893
16658	641894
4470	641895
308202	641896
301105	641897
301102	641898
100153	641899
162551	641900
532270	641901
380934	641902
28021	641903
316475	641904
424205	641905
22910	641906
437288	641907
2291	641908
41218	641909
160313	641910
344741	641911
8616	641912
23525	641913
3922	641914
71069	641915
30224	641916
20473	641917
271277	641918
76788	641919
53499	641920
469596	641921
18475	641922
90820	641923
142062	641924
15718	641925
429534	641926
489362	641927
111669	641928
70966	641929
336496	641930
111221	641931
256358	641932
64226	641933
399263	641934
7964	641935
117087	641936
470955	641937
438871	641938
554436	641939
480911	641940
338314	641941
46172	641942
449211	641943
235315	641944
77314	641945
657377	641946
568733	641947
422655	641948
200852	641949
329887	641950
241968	641951
116209	641952
48886	641953
187702	641954
533	641955
123099	641956
242053	641957
534	641958
63804	641959
27975	641960
120169	641961
92027	641962
211688	641963
3550	641964
144608	641965
41660	641966
188532	641967
22755	641968
368785	641969
1896	641970
107345	641971
406099	641972
545992	641973
11623	641974
211138	641975
150129	641976
445077	641977
158825	641978
205305	641979
31812	641980
72382	641981
95625	641982
143452	641983
115865	641984
49257	641985
119879	641986
379995	641987
487414	641988
254810	641989
154917	641990
202246	641991
39661	641992
14543	641993
588234	641994
151385	641995
47739	641996
153915	641997
365973	641998
31063	641999
109287	642000
676768	642001
268664	642002
359627	642003
236794	642004
206839	642005
8554	642006
671403	642007
104407	642008
434859	642009
275583	642010
660	642011
238923	642012
54075	642013
150786	642014
30238	642015
111215	642016
469311	642017
467084	642018
410756	642019
16758	642020
119633	642021
12964	642022
146373	642023
334859	642024
589294	642025
490706	642026
343793	642027
352788	642028
19792	642029
98275	642030
4742	642031
10147	642032
76993	642033
438504	642034
539	642035
385	642036
91883	642037
4569	642038
128879	642039
2275	642040
17641	642041
45076	642042
5454	642043
71809	642044
31053	642045
240828	642046
532659	642047
151571	642048
370361	642049
9208	642050
323986	642051
38724	642052
64998	642053
323285	642054
63817	642055
261045	642056
22963	642057
266663	642058
69634	642059
27383	642060
163726	642061
547446	642062
390413	642063
497696	642064
80086	642065
9544	642066
166397	642067
433	642068
444953	642069
136606	642070
255922	642071
123826	642072
36548	642073
413897	642074
61194	642075
171131	642076
93994	642077
397593	642078
623212	642079
9653	642080
438169	642081
99844	642082
98244	642083
365789	642084
2240	642085
741	642086
279029	642087
269619	642088
88102	642089
171965	642090
441496	642091
146514	642092
416856	642093
113401	642094
242016	642095
112	642096
75992	642097
64441	642098
80794	642099
57534	642100
56788	642101
4059	642102
435072	642103
86905	642104
31794	642105
92471	642106
157418	642107
55210	642108
87605	642109
1801	642110
132134	642111
584380	642112
315086	642113
5589	642114
59246	642115
57936	642116
575623	642117
35972	642118
11	642119
527117	642120
58964	642121
408550	642122
55	642123
127771	642124
282697	642125
131948	642126
38120	642127
68462	642128
295720	642129
48710	642130
88194	642131
51448	642132
156842	642133
115424	642134
513328	642135
76888	642136
33668	642137
18182	642138
250004	642139
450137	642140
104019	642141
277977	642142
81693	642143
89811	642144
44143	642145
504077	642146
1427	642147
467644	642148
547717	642149
20675	642150
283989	642151
549185	642152
89693	642153
175881	642154
541986	642155
533158	642156
635894	642157
86356	642158
81650	642159
480479	642160
3403	642161
479227	642162
21679	642163
13534	642164
552861	642165
281788	642166
215618	642167
57801	642168
656182	642169
37045	642170
154992	642171
12347	642172
318740	642173
52953	642174
88923	642175
684956	642176
29512	642177
463390	642178
24609	642179
306006	642180
174889	642181
139750	642182
32436	642183
481140	642184
423574	642185
40726	642186
36514	642187
8	642188
162875	642189
38094	642190
448662	642191
55238	642192
74405	642193
124942	642194
19826	642195
24331	642196
145168	642197
2559	642198
626010	642199
457001	642200
29141	642201
250648	642202
21795	642203
68812	642204
149751	642205
115477	642206
286528	642207
122011	642208
353	642209
553131	642210
9118	642211
49967	642212
201617	642213
627525	642214
35596	642215
25823	642216
16293	642217
76683	642218
34577	642219
82221	642220
18351	642221
636720	642222
9615	642223
23364	642224
524816	642225
659995	642226
65813	642227
626054	642228
79931	642229
325764	642230
38013	642231
140050	642232
166241	642233
123820	642234
359906	642235
158818	642236
67921	642237
509671	642238
139963	642239
92778	642240
168794	642241
15634	642242
49008	642243
118017	642244
50560	642245
29663	642246
182519	642247
666729	642248
303344	642249
488029	642250
1088	642251
668746	642252
115319	642253
100902	642254
323629	642255
165216	642256
435078	642257
76902	642258
47327	642259
144161	642260
162284	642261
96906	642262
133800	642263
430412	642264
412953	642265
76689	642266
33	642267
583560	642268
60085	642269
83284	642270
513628	642271
531472	642272
365999	642273
55992	642274
12402	642275
614904	642276
58214	642277
23970	642278
342314	642279
153487	642280
607424	642281
470733	642282
5439	642283
16169	642284
83309	642285
416961	642286
122563	642287
101799	642288
61326	642289
66186	642290
352631	642291
363260	642292
80855	642293
3503	642294
456978	642295
313448	642296
336588	642297
585823	642298
34713	642299
53040	642300
392525	642301
524805	642302
48840	642303
214629	642304
9802	642305
585450	642306
14055	642307
68798	642308
692550	642309
5686	642310
613851	642311
77797	642312
17862	642313
25208	642314
16842	642315
92053	642316
367057	642317
107612	642318
666064	642319
82891	642320
54683	642321
6519	642322
367808	642323
44991	642324
30900	642325
261520	642326
67904	642327
388367	642328
108134	642329
55203	642330
137700	642331
138221	642332
453636	642333
96236	642334
368841	642335
49911	642336
73425	642337
15050	642338
54064	642339
690894	642340
102710	642341
379881	642342
12823	642343
44196	642344
135064	642345
52183	642346
117992	642347
685566	642348
161717	642349
392157	642350
180448	642351
444991	642352
342714	642353
74694	642354
249628	642355
588635	642356
34216	642357
261532	642358
482777	642359
572134	642360
471053	642361
297310	642362
263120	642363
31060	642364
448304	642365
169917	642366
12460	642367
94973	642368
187492	642369
338708	642370
597247	642371
264633	642372
310519	642373
170060	642374
472822	642375
582844	642376
600762	642377
98200	642378
602252	642379
396392	642380
383885	642381
472816	642382
113276	642383
141961	642384
459645	642385
44773	642386
606942	642387
112491	642388
162314	642389
619629	642390
341644	642391
26170	642392
654864	642393
24	642394
97458	642395
455491	642396
576690	642397
75708	642398
407118	642399
133598	642400
69766	642401
154445	642402
672153	642403
327626	642404
352370	642405
152489	642406
37388	642407
171768	642408
94701	642409
53995	642410
40581	642411
56766	642412
694411	642413
318447	642414
249987	642415
212232	642416
458141	642417
146426	642418
199198	642419
30081	642420
41988	642421
489931	642422
766	642423
51369	642424
161021	642425
443176	642426
516531	642427
511989	642428
161665	642429
551772	642430
11505	642431
50295	642432
9564	642433
461912	642434
330227	642435
553118	642436
10771	642437
158709	642438
350375	642439
401629	642440
41010	642441
149577	642442
380792	642443
37715	642444
11517	642445
81108	642446
102756	642447
257420	642448
17704	642449
20370	642450
4896	642451
338807	642452
3955	642453
5821	642454
36097	642455
247583	642456
24489	642457
15442	642458
26833	642459
5264	642460
8413	642461
50097	642462
577528	642463
284343	642464
338742	642465
414952	642466
8423	642467
82760	642468
85196	642469
122997	642470
97715	642471
673003	642472
434930	642473
307710	642474
494817	642475
95891	642476
38320	642477
271488	642478
27376	642479
41753	642480
1359	642481
345698	642482
292659	642483
587607	642484
451326	642485
460070	642486
30899	642487
67427	642488
37384	642489
587272	642490
169672	642491
170247	642492
58016	642493
104562	642494
32280	642495
678619	642496
133129	642497
95377	642498
147003	642499
408191	642500
160871	642501
696985	642502
368917	642503
310100	642504
352390	642505
79133	642506
262147	642507
33814	642508
624935	642509
22450	642510
85131	642511
211422	642512
627431	642513
169529	642514
88162	642515
65031	642516
417266	642517
601390	642518
374052	642519
423994	642520
57957	642521
55668	642522
159755	642523
379017	642524
284446	642525
577976	642526
1119	642527
333025	642528
296507	642529
69107	642530
118933	642531
150861	642532
453440	642533
197274	642534
285527	642535
384651	642536
263040	642537
664072	642538
168987	642539
1488	642540
150240	642541
39672	642542
628249	642543
259544	642544
320145	642545
536859	642546
24471	642547
95424	642548
464065	642549
123599	642550
31399	642551
320968	642552
242148	642553
248884	642554
415759	642555
263185	642556
171630	642557
29974	642558
551381	642559
31104	642560
50493	642561
53509	642562
571939	642563
74915	642564
5153	642565
406967	642566
140342	642567
481565	642568
112162	642569
24391	642570
157417	642571
686576	642572
643032	642573
551949	642574
113202	642575
458384	642576
391050	642577
42024	642578
86913	642579
678471	642580
299286	642581
299267	642582
299271	642583
299265	642584
81036	642585
30957	642586
264298	642587
964	642588
677571	642589
32282	642590
69724	642591
118658	642592
32008	642593
14806	642594
607340	642595
8614	642596
34318	642597
264050	642598
52012	642599
670182	642600
443257	642601
165882	642602
107580	642603
588257	642604
167774	642605
31048	642606
517	642607
487806	642608
28133	642609
31000	642610
446516	642611
579617	642612
230416	642613
316218	642614
595183	642615
392504	642616
505887	642617
296293	642618
119338	642619
354041	642620
190459	642621
540123	642622
599749	642623
684134	642624
136311	642625
146691	642626
313717	642627
93598	642628
357114	642629
337880	642630
35162	642631
692720	642632
389993	642633
273936	642634
423712	642635
530437	642636
651121	642637
52492	642638
583614	642639
129942	642640
506085	642641
172196	642642
402259	642643
162932	642644
32305	642645
126396	642646
680014	642647
116203	642648
118283	642649
51876	642650
79848	642651
217350	642652
342057	642653
651440	642654
144126	642655
58817	642656
140982	642657
113242	642658
217876	642659
128424	642660
110857	642661
16224	642662
116717	642663
42294	642664
5612	642665
372622	642666
31121	642667
15807	642668
313507	642669
34039	642670
78239	642671
509523	642672
8693	642673
74709	642674
457198	642675
79870	642676
302316	642677
242156	642678
76732	642679
31152	642680
58739	642681
158561	642682
262275	642683
57	642684
76913	642685
75360	642686
415518	642687
192023	642688
53801	642689
141510	642690
400	642691
652337	642692
468015	642693
16019	642694
561167	642695
189127	642696
259446	642697
226242	642698
73993	642699
142897	642700
58097	642701
159717	642702
152647	642703
428987	642704
152648	642705
136415	642706
1899	642707
80439	642708
253399	642709
23387	642710
481135	642711
107637	642712
543367	642713
79902	642714
527938	642715
93551	642716
104532	642717
150769	642718
553021	642719
649242	642720
121477	642721
642907	642722
105095	642723
167176	642724
14234	642725
226880	642726
217144	642727
446011	642728
136732	642729
12259	642730
29669	642731
23000	642732
95902	642733
249265	642734
487895	642735
442311	642736
113599	642737
41824	642738
118265	642739
117983	642740
14217	642741
53474	642742
13891	642743
130844	642744
13891	642745
605249	642746
76905	642747
2563	642748
412770	642749
76731	642750
295853	642751
125541	642752
331365	642753
18826	642754
561636	642755
344480	642756
1	642757
141828	642758
1363	642759
370191	642760
641851	642761
50283	642762
94123	642763
144997	642764
697120	642765
367210	642766
43092	642767
79517	642768
20251	642769
111568	642770
525074	642771
48288	642772
352434	642773
57650	642774
316532	642775
156723	642776
343625	642777
675027	642778
452198	642779
28703	642780
597458	642781
20348	642782
58087	642783
291649	642784
674579	642785
3003	642786
551801	642787
363388	642788
20216	642789
376304	642790
17023	642791
146422	642792
589442	642793
41495	642794
87883	642795
297751	642796
162983	642797
167461	642798
376613	642799
6200	642800
22215	642801
123954	642802
645415	642803
449063	642804
594676	642805
649439	642806
159058	642807
136317	642808
41897	642809
13833	642810
254408	642811
2623	642812
41374	642813
274048	642814
531362	642815
354835	642816
5322	642817
164851	642818
5332	642819
146987	642820
567717	642821
15296	642822
26877	642823
76811	642824
497724	642825
108	642826
448290	642827
536757	642828
41378	642829
233356	642830
248968	642831
52909	642832
558892	642833
248987	642834
610519	642835
36141	642836
518346	642837
28419	642838
606850	642839
13501	642840
162233	642841
153837	642842
30906	642843
127983	642844
227697	642845
627494	642846
2577	642847
276086	642848
511643	642849
248681	642850
335816	642851
79453	642852
297636	642853
34259	642854
389567	642855
13742	642856
259486	642857
82887	642858
70146	642859
441586	642860
105269	642861
347956	642862
356669	642863
253821	642864
633834	642865
542814	642866
168077	642867
90214	642868
398183	642869
86360	642870
420455	642871
105649	642872
116912	642873
61861	642874
666640	642875
120497	642876
154149	642877
163108	642878
58412	642879
824	642880
551489	642881
53035	642882
406051	642883
333048	642884
100134	642885
604969	642886
197723	642887
93331	642888
30205	642889
362895	642890
330422	642891
10122	642892
327578	642893
189987	642894
18550	642895
455834	642896
415491	642897
58011	642898
25255	642899
25894	642900
233706	642901
110608	642902
441678	642903
579587	642904
159547	642905
74147	642906
234667	642907
332670	642908
153978	642909
172172	642910
505608	642911
399169	642912
296566	642913
30886	642914
1588	642915
167717	642916
40226	642917
229713	642918
88696	642919
123029	642920
489405	642921
4031	642922
66035	642923
2041	642924
87517	642925
323439	642926
258360	642927
247177	642928
80469	642929
411706	642930
28325	642931
68039	642932
581524	642933
536263	642934
599168	642935
588411	642936
34416	642937
543592	642938
32627	642939
335196	642940
320963	642941
448284	642942
36695	642943
23352	642944
409622	642945
162655	642946
394662	642947
660552	642948
444973	642949
353898	642950
120351	642951
355793	642952
107454	642953
333986	642954
318769	642955
369433	642956
20422	642957
283689	642958
76655	642959
415560	642960
66935	642961
262177	642962
663559	642963
3471	642964
36641	642965
365998	642966
163595	642967
493264	642968
281119	642969
42973	642970
15168	642971
105143	642972
533	642973
23962	642974
15100	642975
415410	642976
271487	642977
23745	642978
108491	642979
111487	642980
2223	642981
5039	642982
495861	642983
271497	642984
414454	642985
5314	642986
15770	642987
610608	642988
271521	642989
82014	642990
15063	642991
641215	642992
490226	642993
111872	642994
189253	642995
657573	642996
663268	642997
398327	642998
126510	642999
577341	643000
556735	643001
7802	643002
632775	643003
285832	643004
1840	643005
97869	643006
334593	643007
287186	643008
57655	643009
16161	643010
118967	643011
11205	643012
446671	643013
149467	643014
18980	643015
132807	643016
170919	643017
671434	643018
53992	643019
651679	643020
205290	643021
84279	643022
321423	643023
37984	643024
250293	643025
493459	643026
633348	643027
10805	643028
146958	643029
689567	643030
377684	643031
674235	643032
634370	643033
160627	643034
407816	643035
416326	643036
211781	643037
407144	643038
459149	643039
646676	643040
76219	643041
178089	643042
166924	643043
22172	643044
289380	643045
250215	643046
200317	643047
666351	643048
640034	643049
644458	643050
2880	643051
64709	643052
18311	643053
124068	643054
407752	643055
5319	643056
446923	643057
515764	643058
62840	643059
662664	643060
166824	643061
62840	643062
29038	643063
540571	643064
240770	643065
20480	643066
25011	643067
263687	643068
41632	643069
8252	643070
487430	643071
31683	643072
381319	643073
518401	643074
664646	643075
28815	643076
597086	643077
382315	643078
53996	643079
13370	643080
313463	643081
505389	643082
16117	643083
25255	643084
289176	643085
28137	643086
324999	643087
356113	643088
1417	643089
7959	643090
46344	643091
116669	643092
441242	643093
6170	643094
184176	643095
580946	643096
40236	643097
305224	643098
429196	643099
259237	643100
132266	643101
72247	643102
379473	643103
66469	643104
86465	643105
80675	643106
608764	643107
142792	643108
51985	643109
571072	643110
52294	643111
36129	643112
6314	643113
353385	643114
29734	643115
119316	643116
82308	643117
57028	643118
452580	643119
129454	643120
42959	643121
613524	643122
198756	643123
225325	643124
601811	643125
156884	643126
5207	643127
534532	643128
467772	643129
169027	643130
68618	643131
14558	643132
160742	643133
380227	643134
460553	643135
122330	643136
367836	643137
172072	643138
380649	643139
554286	643140
384613	643141
657244	643142
459582	643143
184950	643144
14114	643145
75969	643146
355481	643147
361143	643148
38529	643149
156131	643150
132722	643151
201610	643152
3946	643153
128518	643154
204882	643155
281311	643156
452496	643157
195858	643158
18867	643159
315771	643160
410721	643161
296527	643162
120998	643163
131910	643164
162974	643165
87432	643166
342089	643167
192199	643168
222799	643169
409731	643170
414409	643171
135900	643172
57327	643173
133582	643174
485007	643175
132711	643176
36906	643177
165862	643178
10300	643179
16930	643180
542513	643181
407594	643182
100410	643183
506543	643184
425081	643185
257414	643186
176243	643187
239091	643188
46770	643189
409513	643190
79909	643191
657438	643192
283891	643193
44988	643194
365986	643195
523322	643196
666789	643197
34352	643198
73400	643199
152206	643200
109762	643201
537145	643202
611023	643203
349286	643204
249057	643205
124173	643206
462194	643207
344780	643208
285918	643209
246106	643210
434609	643211
15229	643212
156252	643213
135989	643214
532179	643215
384882	643216
20799	643217
381480	643218
381493	643219
643265	643220
98032	643221
634883	643222
41734	643223
145208	643224
49571	643225
41803	643226
568062	643227
2021	643228
73765	643229
7400	643230
46837	643231
184834	643232
256378	643233
225572	643234
583609	643235
84455	643236
580741	643237
38643	643238
447816	643239
187102	643240
301484	643241
531304	643242
370927	643243
403969	643244
13234	643245
148099	643246
153906	643247
56260	643248
40119	643249
625972	643250
21102	643251
512017	643252
153891	643253
82390	643254
65858	643255
33089	643256
213744	643257
464685	643258
7923	643259
642103	643260
25373	643261
583300	643262
47047	643263
427236	643264
433085	643265
878	643266
45	643267
53970	643268
26978	643269
15166	643270
21472	643271
459735	643272
411191	643273
318	643274
356733	643275
15161	643276
105648	643277
277970	643278
526547	643279
394135	643280
100545	643281
40880	643282
87081	643283
28216	643284
119985	643285
99458	643286
138717	643287
62446	643288
6856	643289
121668	643290
478301	643291
510086	643292
119986	643293
14466	643294
583751	643295
1192	643296
488995	643297
189427	643298
62964	643299
426954	643300
95305	643301
135600	643302
47876	643303
1192	643304
263959	643305
154334	643306
490962	643307
128473	643308
641613	643309
34360	643310
570659	643311
580563	643312
687258	643313
410295	643314
573221	643315
625153	643316
567892	643317
4516	643318
251853	643319
56793	643320
370560	643321
70584	643322
673072	643323
190924	643324
637204	643325
371733	643326
467556	643327
3402	643328
65209	643329
163565	643330
107790	643331
73635	643332
484273	643333
38302	643334
205889	643335
661345	643336
40457	643337
203757	643338
522522	643339
582617	643340
17177	643341
165306	643342
687259	643343
101891	643344
18672	643345
177210	643346
274314	643347
624311	643348
598023	643349
600285	643350
299305	643351
126409	643352
630282	643353
410802	643354
132352	643355
85925	643356
657925	643357
65781	643358
690695	643359
653724	643360
443601	643361
171248	643362
143312	643363
573250	643364
227952	643365
448744	643366
2519	643367
541918	643368
546371	643369
389383	643370
248863	643371
433249	643372
42980	643373
5310	643374
496735	643375
59244	643376
15096	643377
5317	643378
49168	643379
684818	643380
261313	643381
113523	643382
156180	643383
6658	643384
79158	643385
591	643386
105366	643387
169659	643388
9220	643389
557418	643390
431858	643391
269880	643392
682249	643393
95531	643394
105089	643395
87286	643396
163672	643397
72345	643398
22134	643399
161426	643400
22508	643401
280553	643402
3360	643403
89314	643404
59692	643405
8286	643406
7830	643407
559636	643408
5265	643409
149799	643410
46718	643411
614537	643412
662997	643413
73276	643414
683924	643415
325864	643416
249933	643417
144167	643418
50363	643419
593934	643420
38180	643421
158699	643422
459888	643423
76812	643424
95094	643425
1931	643426
7577	643427
643291	643428
106099	643429
111044	643430
2142	643431
188319	643432
163101	643433
142183	643434
194150	643435
28490	643436
98990	643437
36349	643438
180313	643439
36374	643440
270044	643441
542446	643442
455222	643443
613631	643444
339038	643445
84357	643446
2116	643447
298666	643448
689823	643449
115853	643450
127599	643451
329942	643452
71851	643453
324619	643454
72584	643455
396268	643456
133380	643457
62090	643458
619953	643459
18685	643460
397347	643461
24727	643462
200082	643463
12934	643464
613629	643465
613634	643466
366494	643467
571746	643468
400480	643469
541541	643470
146470	643471
169794	643472
475076	643473
515834	643474
2064	643475
302939	643476
454405	643477
48778	643478
508114	643479
510566	643480
135641	643481
482536	643482
121163	643483
187194	643484
493060	643485
493059	643486
507261	643487
641449	643488
23163	643489
572964	643490
587922	643491
1542	643492
581271	643493
52928	643494
210952	643495
16589	643496
695591	643497
251355	643498
149806	643499
16774	643500
405245	643501
622180	643502
578896	643503
153857	643504
430929	643505
577	643506
23314	643507
319599	643508
319569	643509
149823	643510
556886	643511
92624	643512
23314	643513
149786	643514
170398	643515
579702	643516
581165	643517
52981	643518
175837	643519
175839	643520
156421	643521
552525	643522
149815	643523
23316	643524
169024	643525
92601	643526
175842	643527
573902	643528
24234	643529
47213	643530
317796	643531
31176	643532
156805	643533
12007	643534
149493	643535
494251	643536
248002	643537
581171	643538
12209	643539
5545	643540
148127	643541
61631	643542
23163	643543
23669	643544
161956	643545
102515	643546
158335	643547
38991	643548
65207	643549
319621	643550
91645	643551
24704	643552
581256	643553
92310	643554
581463	643555
38811	643556
314794	643557
138052	643558
1471	643559
382785	643560
450755	643561
44306	643562
30973	643563
55395	643564
37053	643565
2919	643566
36309	643567
39303	643568
249904	643569
234613	643570
153236	643571
24026	643572
14234	643573
141298	643574
218156	643575
380726	643576
75893	643577
154401	643578
620615	643579
638338	643580
3527	643581
103568	643582
4289	643583
663222	643584
92605	643585
636426	643586
634359	643587
20247	643588
627880	643589
49786	643590
49706	643591
640446	643592
676668	643593
241538	643594
688330	643595
645304	643596
1475	643597
4747	643598
71288	643599
656704	643600
160184	643601
153410	643602
75795	643603
206548	643604
29452	643605
118415	643606
65998	643607
23486	643608
25492	643609
423822	643610
262225	643611
687788	643612
518822	643613
20982	643614
540003	643615
53389	643616
60547	643617
327633	643618
399623	643619
23677	643620
428510	643621
418071	643622
360543	643623
540711	643624
592794	643625
261377	643626
480340	643627
162963	643628
345782	643629
358027	643630
484674	643631
57181	643632
427200	643633
478258	643634
3098	643635
37053	643636
175926	643637
71009	643638
303105	643639
151105	643640
178404	643641
120707	643642
313905	643643
489	643644
151663	643645
407713	643646
423355	643647
443788	643648
295801	643649
468707	643650
80833	643651
429700	643652
696274	643653
3300	643654
167473	643655
160828	643656
25527	643657
11022	643658
1641	643659
420985	643660
551711	643661
80097	643662
471044	643663
100484	643664
158237	643665
538834	643666
150275	643667
36926	643668
218118	643669
58778	643670
158173	643671
404922	643672
127837	643673
681932	643674
1297	643675
3445	643676
2922	643677
400678	643678
201164	643679
1202	643680
598938	643681
34642	643682
120159	643683
677339	643684
3140	643685
188752	643686
585064	643687
405831	643688
1735	643689
25398	643690
187751	643691
410022	643692
661484	643693
336723	643694
24000	643695
406416	643696
9052	643697
679814	643698
488405	643699
307188	643700
325503	643701
33248	643702
231650	643703
39941	643704
20569	643705
32026	643706
114145	643707
88649	643708
17325	643709
330544	643710
137227	643711
486563	643712
9489	643713
78240	643714
79990	643715
616699	643716
259659	643717
133261	643718
147981	643719
7907	643720
682080	643721
15613	643722
358664	643723
235990	643724
418233	643725
73621	643726
683874	643727
356942	643728
69388	643729
49020	643730
21020	643731
33149	643732
34134	643733
1064	643734
427216	643735
79950	643736
586187	643737
396176	643738
234692	643739
133039	643740
73829	643741
360744	643742
66663	643743
132513	643744
68225	643745
673710	643746
127656	643747
547798	643748
88916	643749
29262	643750
475994	643751
239121	643752
686187	643753
315320	643754
19865	643755
201245	643756
427219	643757
412740	643758
134917	643759
28503	643760
226049	643761
229756	643762
31730	643763
5472	643764
153873	643765
351191	643766
630801	643767
53681	643768
60617	643769
660423	643770
436197	643771
48426	643772
21562	643773
30530	643774
92322	643775
444716	643776
120392	643777
111623	643778
513456	643779
152891	643780
683912	643781
454975	643782
590076	643783
134931	643784
158833	643785
480844	643786
678165	643787
273834	643788
536822	643789
282	643790
200570	643791
460477	643792
556185	643793
197136	643794
556184	643795
362478	643796
335682	643797
14234	643798
131392	643799
125462	643800
278181	643801
438337	643802
180712	643803
423763	643804
591697	643805
100472	643806
337256	643807
535629	643808
514	643809
678079	643810
6770	643811
380720	643812
634800	643813
634775	643814
634757	643815
634760	643816
475240	643817
200650	643818
94264	643819
421416	643820
689810	643821
41241	643822
107190	643823
14059	643824
534895	643825
294905	643826
27882	643827
609470	643828
83046	643829
318415	643830
273894	643831
67967	643832
418259	643833
9498	643834
21387	643835
219350	643836
118412	643837
36870	643838
288458	643839
341908	643840
87104	643841
681669	643842
185052	643843
532030	643844
231813	643845
116213	643846
543017	643847
324690	643848
32709	643849
616242	643850
303986	643851
427255	643852
85110	643853
5656	643854
108811	643855
471205	643856
82530	643857
62924	643858
6632	643859
172955	643860
365946	643861
182015	643862
119887	643863
477257	643864
65382	643865
380714	643866
74637	643867
57569	643868
29031	643869
45687	643870
526	643871
22321	643872
583562	643873
7894	643874
34	643875
24084	643876
18405	643877
326547	643878
299505	643879
29465	643880
237947	643881
234139	643882
23	643883
89520	643884
266191	643885
41994	643886
642686	643887
616553	643888
38739	643889
427268	643890
22937	643891
218505	643892
532755	643893
134584	643894
73301	643895
14613	643896
17160	643897
335230	643898
229125	643899
576743	643900
245879	643901
215284	643902
186647	643903
363870	643904
171166	643905
167764	643906
647345	643907
45480	643908
539980	643909
22815	643910
214471	643911
51993	643912
79934	643913
150688	643914
340653	643915
209644	643916
423743	643917
51102	643918
21683	643919
531936	643920
306327	643921
263515	643922
139550	643923
4627	643924
374895	643925
190519	643926
54443	643927
56642	643928
276995	643929
404843	643930
249749	643931
97753	643932
161500	643933
268392	643934
641958	643935
59531	643936
463871	643937
422699	643938
434924	643939
455794	643940
601368	643941
322774	643942
537201	643943
619848	643944
75518	643945
396030	643946
675338	643947
10879	643948
163683	643949
248466	643950
241276	643951
18669	643952
468651	643953
69386	643954
1180	643955
168992	643956
380729	643957
538542	643958
59884	643959
384017	643960
165494	643961
142187	643962
114152	643963
21210	643964
282325	643965
573689	643966
66513	643967
98332	643968
147463	643969
442361	643970
171904	643971
16540	643972
164151	643973
1469	643974
287776	643975
22113	643976
416318	643977
206200	643978
375655	643979
307807	643980
487056	643981
10940	643982
119900	643983
38558	643984
118870	643985
148918	643986
575536	643987
340714	643988
212560	643989
137782	643990
54794	643991
4412	643992
85	643993
469699	643994
4227	643995
185618	643996
3905	643997
305493	643998
13093	643999
3251	644000
597056	644001
133291	644002
666420	644003
564433	644004
18392	644005
320067	644006
101528	644007
531097	644008
672651	644009
436247	644010
650323	644011
501950	644012
53644	644013
145431	644014
25326	644015
325947	644016
668759	644017
39416	644018
2068	644019
146964	644020
672284	644021
324732	644022
584316	644023
304656	644024
249093	644025
53823	644026
652379	644027
114263	644028
652301	644029
639849	644030
14610	644031
476305	644032
94256	644033
618984	644034
75051	644035
636614	644036
576312	644037
255357	644038
696297	644039
5895	644040
535954	644041
418211	644042
40062	644043
250571	644044
608488	644045
26133	644046
24181	644047
134754	644048
67607	644049
295827	644050
87484	644051
167984	644052
395509	644053
242551	644054
586662	644055
14542	644056
11258	644057
162517	644058
694766	644059
372306	644060
300949	644061
4430	644062
85146	644063
452723	644064
163080	644065
94158	644066
508312	644067
81815	644068
48219	644069
98474	644070
577978	644071
367695	644072
89398	644073
642074	644074
120135	644075
468133	644076
495429	644077
634790	644078
634798	644079
634787	644080
8001	644081
62808	644082
553982	644083
200136	644084
183162	644085
113348	644086
511478	644087
384752	644088
328977	644089
237299	644090
161400	644091
67057	644092
557314	644093
239603	644094
67098	644095
26167	644096
13285	644097
203204	644098
228736	644099
15381	644100
456857	644101
48754	644102
496599	644103
38739	644104
279012	644105
475317	644106
5675	644107
22287	644108
573317	644109
16491	644110
103147	644111
25977	644112
594479	644113
336997	644114
107094	644115
618994	644116
586464	644117
228372	644118
529468	644119
565904	644120
23670	644121
20199	644122
160336	644123
106608	644124
403510	644125
155559	644126
9343	644127
467460	644128
16516	644129
33792	644130
365662	644131
22552	644132
28800	644133
646428	644134
668723	644135
556390	644136
281269	644137
598725	644138
200100	644139
65486	644140
4974	644141
110325	644142
46913	644143
388895	644144
694947	644145
292463	644146
253897	644147
20405	644148
384309	644149
570037	644150
118374	644151
303714	644152
75778	644153
161697	644154
40080	644155
57241	644156
13164	644157
24273	644158
134924	644159
275725	644160
9933	644161
52062	644162
65919	644163
504971	644164
361903	644165
600251	644166
527064	644167
424353	644168
619292	644169
1404	644170
685081	644171
38079	644172
125312	644173
55291	644174
40009	644175
534866	644176
496729	644177
83781	644178
108973	644179
183410	644180
282888	644181
650945	644182
425043	644183
14018	644184
46730	644185
165038	644186
18477	644187
58286	644188
620817	644189
423210	644190
672279	644191
229580	644192
558474	644193
18144	644194
40138	644195
21659	644196
469231	644197
58584	644198
1211	644199
424925	644200
167990	644201
91563	644202
70521	644203
670671	644204
32332	644205
150923	644206
401685	644207
642689	644208
665668	644209
67226	644210
68902	644211
41487	644212
91125	644213
594520	644214
39832	644215
678143	644216
22482	644217
228049	644218
19017	644219
75837	644220
615619	644221
579379	644222
507471	644223
53230	644224
442281	644225
89366	644226
504764	644227
285135	644228
269972	644229
134730	644230
442424	644231
60257	644232
65586	644233
57667	644234
449228	644235
24134	644236
67778	644237
58580	644238
58580	644239
586566	644240
118	644241
526101	644242
194554	644243
142320	644244
129459	644245
89626	644246
120391	644247
450074	644248
5592	644249
50449	644250
51496	644251
30565	644252
12751	644253
183075	644254
685518	644255
309036	644256
208575	644257
97963	644258
9912	644259
302110	644260
35023	644261
324355	644262
103506	644263
449711	644264
342627	644265
152677	644266
131185	644267
229802	644268
34357	644269
49966	644270
82451	644271
475856	644272
2092	644273
29858	644274
566364	644275
69681	644276
104323	644277
599527	644278
669371	644279
72279	644280
68591	644281
171270	644282
331204	644283
24521	644284
412696	644285
440117	644286
571371	644287
27139	644288
125184	644289
376501	644290
102465	644291
73532	644292
141627	644293
41409	644294
200991	644295
78116	644296
157767	644297
138968	644298
258532	644299
366669	644300
59	644301
519113	644302
570939	644303
385250	644304
86485	644305
23249	644306
687524	644307
124607	644308
649414	644309
387399	644310
535264	644311
28192	644312
21859	644313
92627	644314
287410	644315
220377	644316
228272	644317
313286	644318
82413	644319
7703	644320
305553	644321
13004	644322
52653	644323
12962	644324
163958	644325
414896	644326
464834	644327
30381	644328
6175	644329
126732	644330
50093	644331
7	644332
650179	644333
548288	644334
438957	644335
554627	644336
18099	644337
689803	644338
577270	644339
289523	644340
531022	644341
289861	644342
227762	644343
48449	644344
230942	644345
151704	644346
1714	644347
4395	644348
173099	644349
22160	644350
282827	644351
569352	644352
12683	644353
70447	644354
1063	644355
43332	644356
489042	644357
675384	644358
549059	644359
334203	644360
35918	644361
644	644362
157942	644363
44933	644364
163627	644365
446357	644366
296094	644367
96433	644368
31249	644369
84988	644370
605998	644371
113213	644372
1008	644373
22376	644374
276539	644375
423083	644376
74244	644377
54014	644378
615628	644379
55074	644380
287801	644381
105904	644382
73685	644383
348515	644384
130	644385
614031	644386
234207	644387
643843	644388
264652	644389
12799	644390
108230	644391
305575	644392
594884	644393
72719	644394
125067	644395
506955	644396
443292	644397
34934	644398
37264	644399
89601	644400
569534	644401
297278	644402
684230	644403
455758	644404
154103	644405
43869	644406
33608	644407
658695	644408
54044	644409
336974	644410
84457	644411
213967	644412
316824	644413
435537	644414
340672	644415
73259	644416
55282	644417
577750	644418
33586	644419
118858	644420
90020	644421
544824	644422
528757	644423
598165	644424
343430	644425
442966	644426
603589	644427
315213	644428
436231	644429
48702	644430
122127	644431
570534	644432
142631	644433
1017	644434
135602	644435
115553	644436
520561	644437
156757	644438
592529	644439
9964	644440
395720	644441
662905	644442
343806	644443
91868	644444
150423	644445
391636	644446
125071	644447
23083	644448
55819	644449
689812	644450
599013	644451
430680	644452
420211	644453
562944	644454
152899	644455
135698	644456
58235	644457
79000	644458
693495	644459
720	644460
614022	644461
581226	644462
507148	644463
110555	644464
78952	644465
159864	644466
174815	644467
439203	644468
544612	644469
14884	644470
19962	644471
17663	644472
121918	644473
7455	644474
204014	644475
18472	644476
508954	644477
272414	644478
172928	644479
382688	644480
28703	644481
9179	644482
532922	644483
513496	644484
399161	644485
11000	644486
367241	644487
20858	644488
216564	644489
14217	644490
352715	644491
119080	644492
115427	644493
255419	644494
295465	644495
628852	644496
135724	644497
334071	644498
1245	644499
237689	644500
195831	644501
11574	644502
151707	644503
124595	644504
223964	644505
39993	644506
69085	644507
221064	644508
269760	644509
33362	644510
449021	644511
49502	644512
352714	644513
20379	644514
180487	644515
159332	644516
72385	644517
2979	644518
491288	644519
643887	644520
676974	644521
48856	644522
137787	644523
579	644524
7	644525
262815	644526
68060	644527
518586	644528
14945	644529
532587	644530
633957	644531
30107	644532
488246	644533
280946	644534
328367	644535
84466	644536
656462	644537
54284	644538
148037	644539
12447	644540
145483	644541
349482	644542
137584	644543
98203	644544
222605	644545
810	644546
58781	644547
362105	644548
31721	644549
299425	644550
432158	644551
396815	644552
107967	644553
465562	644554
186805	644555
466201	644556
210571	644557
235033	644558
79900	644559
585257	644560
12974	644561
53231	644562
582314	644563
144582	644564
610377	644565
652701	644566
157486	644567
401192	644568
216839	644569
78844	644570
216825	644571
69576	644572
217954	644573
16171	644574
43426	644575
218604	644576
71617	644577
43775	644578
664907	644579
262946	644580
11245	644581
246939	644582
658279	644583
122543	644584
12064	644585
134673	644586
126913	644587
4225	644588
86529	644589
344210	644590
148593	644591
13984	644592
206072	644593
206062	644594
62339	644595
97023	644596
614063	644597
32678	644598
58292	644599
567264	644600
475653	644601
593992	644602
283563	644603
513278	644604
209180	644605
48608	644606
386493	644607
78404	644608
527526	644609
30089	644610
231897	644611
15745	644612
118557	644613
602162	644614
672913	644615
93701	644616
65520	644617
452022	644618
665579	644619
472608	644620
563496	644621
7108	644622
30414	644623
37109	644624
138739	644625
72226	644626
120625	644627
291501	644628
456956	644629
31708	644630
6461	644631
637074	644632
635873	644633
110692	644634
408465	644635
8561	644636
16243	644637
316244	644638
562761	644639
346339	644640
520038	644641
668335	644642
157920	644643
407500	644644
80706	644645
618736	644646
337491	644647
169289	644648
346425	644649
116227	644650
620048	644651
299380	644652
535348	644653
205205	644654
58932	644655
162851	644656
393699	644657
376495	644658
326597	644659
685	644660
558230	644661
255381	644662
227039	644663
3394	644664
39262	644665
326227	644666
232701	644667
464992	644668
58048	644669
636681	644670
523265	644671
244450	644672
363205	644673
58275	644674
552794	644675
439874	644676
545959	644677
5158	644678
600994	644679
693041	644680
228552	644681
475226	644682
167968	644683
87828	644684
513623	644685
57470	644686
123536	644687
227866	644688
313938	644689
337148	644690
58786	644691
313939	644692
289892	644693
47392	644694
24974	644695
71464	644696
549011	644697
218417	644698
299125	644699
94295	644700
310359	644701
458850	644702
117129	644703
307983	644704
510669	644705
418838	644706
63027	644707
265964	644708
252969	644709
120241	644710
21027	644711
389836	644712
3326	644713
197574	644714
2350	644715
394186	644716
163186	644717
49349	644718
20806	644719
82136	644720
235738	644721
11494	644722
172646	644723
103547	644724
19969	644725
9256	644726
29861	644727
416158	644728
246805	644729
12091	644730
477091	644731
562614	644732
28893	644733
194835	644734
343817	644735
218570	644736
48831	644737
94633	644738
43547	644739
75739	644740
465944	644741
14671	644742
307681	644743
45717	644744
663540	644745
421806	644746
202449	644747
299982	644748
22116	644749
30047	644750
477092	644751
325909	644752
100158	644753
591220	644754
127994	644755
33157	644756
121458	644757
14934	644758
42366	644759
497006	644760
646724	644761
4368	644762
686064	644763
7166	644764
478602	644765
116773	644766
729	644767
555433	644768
637	644769
118664	644770
92963	644771
112703	644772
483909	644773
171052	644774
602529	644775
369632	644776
456414	644777
564893	644778
595684	644779
672135	644780
217440	644781
119868	644782
661427	644783
435	644784
58272	644785
11686	644786
691339	644787
509759	644788
633254	644789
397108	644790
578702	644791
12976	644792
157010	644793
55053	644794
410667	644795
165538	644796
319415	644797
107701	644798
633397	644799
259611	644800
1838	644801
338392	644802
38121	644803
62333	644804
29001	644805
364300	644806
364302	644807
58262	644808
642833	644809
509493	644810
226044	644811
169367	644812
32505	644813
561028	644814
379290	644815
104728	644816
326068	644817
200120	644818
424928	644819
4649	644820
1706	644821
689775	644822
519540	644823
286771	644824
614265	644825
23790	644826
363916	644827
673449	644828
380727	644829
345411	644830
72083	644831
18872	644832
7689	644833
375161	644834
24161	644835
42422	644836
380728	644837
45	644838
587478	644839
25837	644840
1962	644841
21280	644842
537380	644843
133442	644844
237808	644845
174052	644846
423106	644847
72120	644848
58547	644849
171441	644850
2349	644851
85402	644852
36307	644853
348406	644854
115821	644855
164281	644856
577321	644857
40137	644858
14186	644859
25025	644860
93	644861
380712	644862
551930	644863
25834	644864
68691	644865
164383	644866
324016	644867
415470	644868
188520	644869
243123	644870
551730	644871
136323	644872
137775	644873
673984	644874
652077	644875
441893	644876
266573	644877
53611	644878
539118	644879
620738	644880
196851	644881
51932	644882
1770	644883
258067	644884
385261	644885
545895	644886
589677	644887
471826	644888
36759	644889
155106	644890
607680	644891
95624	644892
134876	644893
637043	644894
225768	644895
10499	644896
168508	644897
59224	644898
252719	644899
159638	644900
78834	644901
21402	644902
563621	644903
380716	644904
61602	644905
546330	644906
59197	644907
22288	644908
425256	644909
15267	644910
115120	644911
13510	644912
299374	644913
31390	644914
115772	644915
108582	644916
12945	644917
86275	644918
319379	644919
613527	644920
674763	644921
95665	644922
538006	644923
24787	644924
695757	644925
360558	644926
2838	644927
635053	644928
534858	644929
39207	644930
81953	644931
126664	644932
29535	644933
650227	644934
75777	644935
301760	644936
398567	644937
657617	644938
356580	644939
5448	644940
3077	644941
11057	644942
265216	644943
398031	644944
662910	644945
427384	644946
601855	644947
420790	644948
103596	644949
20001	644950
24134	644951
176191	644952
44467	644953
306311	644954
475990	644955
233141	644956
227801	644957
33282	644958
215551	644959
690674	644960
22543	644961
655964	644962
634738	644963
510799	644964
70490	644965
510006	644966
20201	644967
74656	644968
89567	644969
236714	644970
11403	644971
50884	644972
668780	644973
561984	644974
75130	644975
43328	644976
28332	644977
519008	644978
696287	644979
581811	644980
412710	644981
3326	644982
149813	644983
399401	644984
36961	644985
19021	644986
187527	644987
50467	644988
143846	644989
224252	644990
442394	644991
432209	644992
343307	644993
432793	644994
47907	644995
423506	644996
169220	644997
1537	644998
286971	644999
220373	645000
59828	645001
86595	645002
106976	645003
21443	645004
661486	645005
62862	645006
660130	645007
48227	645008
652450	645009
59442	645010
243093	645011
467428	645012
108578	645013
228948	645014
40508	645015
519247	645016
49740	645017
424715	645018
72325	645019
5782	645020
40480	645021
6659	645022
339108	645023
156932	645024
36390	645025
116357	645026
27429	645027
88117	645028
382030	645029
17340	645030
612868	645031
422955	645032
36918	645033
192603	645034
155452	645035
673135	645036
422140	645037
147744	645038
170825	645039
274133	645040
60616	645041
173276	645042
291202	645043
2178	645044
471168	645045
90663	645046
28534	645047
434751	645048
344503	645049
48231	645050
168392	645051
10305	645052
12167	645053
310187	645054
88284	645055
539091	645056
58229	645057
564925	645058
206589	645059
562532	645060
431787	645061
48038	645062
336230	645063
291300	645064
485951	645065
111112	645066
22362	645067
4043	645068
155786	645069
29640	645070
111824	645071
226072	645072
372398	645073
422497	645074
1300	645075
228343	645076
196912	645077
172249	645078
4188	645079
459946	645080
427431	645081
424268	645082
71945	645083
369629	645084
152728	645085
78174	645086
615785	645087
175974	645088
78174	645089
400196	645090
537223	645091
255406	645092
175976	645093
583159	645094
88974	645095
693151	645096
254039	645097
473994	645098
264709	645099
685529	645100
110519	645101
522541	645102
973	645103
99037	645104
77	645105
69688	645106
463971	645107
59317	645108
51740	645109
129886	645110
431721	645111
648540	645112
637775	645113
258093	645114
294457	645115
40510	645116
325995	645117
48302	645118
97	645119
307753	645120
601111	645121
418178	645122
5028	645123
1202	645124
402942	645125
120937	645126
14615	645127
14884	645128
199250	645129
35039	645130
92162	645131
668530	645132
538913	645133
501423	645134
69020	645135
337471	645136
96058	645137
12755	645138
62358	645139
304573	645140
16494	645141
2803	645142
7837	645143
430316	645144
14012	645145
22333	645146
142	645147
93222	645148
94314	645149
5933	645150
91102	645151
24152	645152
112802	645153
687290	645154
641164	645155
618868	645156
5069	645157
152070	645158
10420	645159
129900	645160
87991	645161
526586	645162
20743	645163
446897	645164
122761	645165
130685	645166
227787	645167
215	645168
26483	645169
245569	645170
57073	645171
104802	645172
145733	645173
430014	645174
12488	645175
507892	645176
34091	645177
87357	645178
69694	645179
432095	645180
213572	645181
695067	645182
615618	645183
620810	645184
602163	645185
631734	645186
660253	645187
77715	645188
151711	645189
522584	645190
171711	645191
14798	645192
528448	645193
496748	645194
1031	645195
5897	645196
395721	645197
589674	645198
42779	645199
55273	645200
175846	645201
696204	645202
16541	645203
382037	645204
101117	645205
35906	645206
98240	645207
426	645208
65439	645209
357188	645210
304592	645211
156209	645212
38909	645213
243087	645214
218561	645215
396224	645216
46744	645217
142981	645218
349562	645219
4608	645220
503901	645221
234663	645222
138450	645223
672657	645224
157208	645225
111858	645226
592513	645227
676029	645228
235273	645229
137230	645230
47441	645231
436214	645232
629393	645233
104278	645234
1335	645235
463775	645236
328378	645237
190057	645238
25725	645239
30741	645240
329343	645241
60064	645242
400	645243
128996	645244
203745	645245
151751	645246
242594	645247
111894	645248
647252	645249
418402	645250
131709	645251
2753	645252
14148	645253
90543	645254
594500	645255
285909	645256
70340	645257
418501	645258
39837	645259
8140	645260
74791	645261
159649	645262
152161	645263
200903	645264
44190	645265
293858	645266
160008	645267
69023	645268
462856	645269
7600	645270
470907	645271
283634	645272
109101	645273
361637	645274
37068	645275
135983	645276
52292	645277
465974	645278
270022	645279
29893	645280
296908	645281
687702	645282
53332	645283
114954	645284
274031	645285
29183	645286
287820	645287
245460	645288
30181	645289
305285	645290
123730	645291
300965	645292
16404	645293
28822	645294
60061	645295
342487	645296
19317	645297
633599	645298
585077	645299
61252	645300
655946	645301
205659	645302
408681	645303
134646	645304
84476	645305
106535	645306
121086	645307
167034	645308
161060	645309
690910	645310
594488	645311
337009	645312
680121	645313
336987	645314
532996	645315
136101	645316
430002	645317
264681	645318
404	645319
96781	645320
399681	645321
208246	645322
269123	645323
400270	645324
562223	645325
70256	645326
562732	645327
667066	645328
3	645329
56965	645330
380713	645331
79256	645332
614364	645333
342490	645334
443827	645335
92494	645336
78065	645337
117290	645338
354965	645339
58	645340
220391	645341
18670	645342
73593	645343
610512	645344
577743	645345
69304	645346
187316	645347
217527	645348
201623	645349
152875	645350
484561	645351
263580	645352
12322	645353
286282	645354
580863	645355
4942	645356
130085	645357
257922	645358
564228	645359
223930	645360
336814	645361
475190	645362
248518	645363
160594	645364
642109	645365
565863	645366
577733	645367
125646	645368
397991	645369
82881	645370
270157	645371
383331	645372
575403	645373
221031	645374
100081	645375
457378	645376
4622	645377
313758	645378
491982	645379
956	645380
624552	645381
339395	645382
26567	645383
383084	645384
547324	645385
357160	645386
401584	645387
545471	645388
498766	645389
625510	645390
660500	645391
311105	645392
663187	645393
444734	645394
60231	645395
21168	645396
371480	645397
1337	645398
348618	645399
576699	645400
186787	645401
482778	645402
133331	645403
61742	645404
105966	645405
5926	645406
283246	645407
365242	645408
126753	645409
675798	645410
197611	645411
474634	645412
643762	645413
34479	645414
656634	645415
20242	645416
39850	645417
88539	645418
313906	645419
562943	645420
575242	645421
80	645422
317241	645423
617302	645424
568850	645425
141069	645426
625590	645427
241	645428
166821	645429
2493	645430
99010	645431
276236	645432
440	645433
286334	645434
142726	645435
139751	645436
4383	645437
278968	645438
370280	645439
13340	645440
495755	645441
656172	645442
18238	645443
483935	645444
456259	645445
331983	645446
446933	645447
56525	645448
454397	645449
170692	645450
636818	645451
83010	645452
332454	645453
391956	645454
187661	645455
3753	645456
9468	645457
121591	645458
72086	645459
301950	645460
249836	645461
471524	645462
98920	645463
255587	645464
51531	645465
334596	645466
201047	645467
1041	645468
401176	645469
471740	645470
489863	645471
11786	645472
427351	645473
405012	645474
23593	645475
583107	645476
39562	645477
36347	645478
5221	645479
523546	645480
44945	645481
214581	645482
514666	645483
50067	645484
51401	645485
5694	645486
354961	645487
56151	645488
19139	645489
86803	645490
13262	645491
15420	645492
324050	645493
95124	645494
621199	645495
388042	645496
45837	645497
34268	645498
232342	645499
108131	645500
20783	645501
396231	645502
744	645503
30155	645504
170424	645505
132190	645506
23865	645507
36635	645508
130433	645509
29312	645510
20880	645511
170685	645512
41115	645513
661205	645514
13443	645515
131769	645516
156221	645517
156234	645518
23973	645519
359907	645520
156351	645521
571536	645522
576208	645523
64351	645524
196507	645525
64359	645526
131689	645527
196339	645528
126880	645529
600443	645530
116028	645531
629057	645532
129790	645533
556405	645534
34697	645535
502481	645536
259320	645537
22605	645538
489328	645539
584473	645540
194333	645541
41935	645542
20406	645543
368066	645544
150187	645545
121166	645546
194693	645547
465584	645548
40	645549
348517	645550
660992	645551
348522	645552
24016	645553
677747	645554
519411	645555
5503	645556
531912	645557
424792	645558
47592	645559
329114	645560
118519	645561
166273	645562
10399	645563
20977	645564
324908	645565
353968	645566
54875	645567
15	645568
92944	645569
5236	645570
262899	645571
147151	645572
328191	645573
488695	645574
456236	645575
675864	645576
188159	645577
562727	645578
549251	645579
624182	645580
119699	645581
623506	645582
385548	645583
92599	645584
251455	645585
657733	645586
64311	645587
551	645588
88845	645589
514192	645590
10621	645591
58579	645592
303633	645593
684449	645594
142613	645595
490928	645596
151615	645597
98705	645598
501826	645599
441940	645600
580399	645601
294710	645602
690683	645603
154400	645604
545795	645605
46231	645606
363852	645607
451625	645608
34687	645609
44476	645610
62	645611
406498	645612
290343	645613
410393	645614
550251	645615
205160	645616
86073	645617
160355	645618
158069	645619
320188	645620
77897	645621
4105	645622
106380	645623
561420	645624
290390	645625
336829	645626
290263	645627
224880	645628
333666	645629
86073	645630
120	645631
629087	645632
629085	645633
629086	645634
159580	645635
629093	645636
629090	645637
629091	645638
629088	645639
629089	645640
159580	645641
629092	645642
143352	645643
438996	645644
549471	645645
452703	645646
337912	645647
119062	645648
206808	645649
223263	645650
223251	645651
633872	645652
223648	645653
360845	645654
652452	645655
647	645656
375592	645657
119057	645658
223288	645659
691639	645660
439641	645661
223463	645662
29135	645663
336818	645664
563838	645665
45670	645666
223338	645667
508993	645668
61292	645669
74634	645670
594392	645671
292206	645672
380343	645673
439632	645674
439633	645675
135542	645676
294142	645677
113070	645678
472023	645679
225061	645680
561736	645681
170515	645682
101508	645683
360686	645684
360797	645685
101484	645686
154675	645687
463292	645688
92191	645689
51907	645690
611133	645691
364341	645692
200287	645693
501825	645694
518143	645695
687232	645696
275726	645697
196294	645698
186349	645699
10198	645700
212538	645701
691293	645702
41050	645703
456807	645704
248924	645705
54027	645706
401954	645707
172827	645708
670971	645709
101605	645710
38499	645711
101511	645712
525091	645713
237405	645714
237408	645715
690293	645716
540641	645717
130094	645718
51618	645719
598950	645720
28638	645721
421655	645722
506060	645723
42619	645724
33570	645725
360876	645726
7101	645727
214425	645728
188354	645729
16805	645730
215294	645731
427059	645732
90615	645733
7836	645734
424227	645735
117305	645736
165387	645737
394184	645738
237615	645739
386049	645740
439865	645741
391510	645742
6856	645743
60666	645744
16564	645745
303800	645746
44135	645747
43636	645748
237985	645749
141482	645750
416281	645751
208349	645752
51370	645753
62089	645754
466007	645755
46487	645756
573179	645757
3412	645758
79087	645759
32683	645760
68529	645761
168902	645762
96531	645763
37054	645764
567753	645765
560615	645766
94071	645767
93951	645768
298910	645769
675790	645770
553827	645771
644472	645772
91731	645773
101872	645774
652608	645775
646998	645776
462812	645777
58074	645778
674684	645779
56523	645780
327798	645781
485561	645782
156200	645783
103153	645784
60671	645785
599362	645786
11664	645787
102480	645788
507091	645789
607252	645790
411458	645791
50866	645792
25730	645793
99463	645794
60508	645795
245989	645796
426246	645797
326385	645798
245963	645799
513821	645800
105447	645801
487772	645802
121366	645803
151019	645804
465577	645805
72102	645806
140406	645807
199548	645808
88426	645809
249574	645810
211162	645811
118423	645812
70236	645813
335246	645814
335357	645815
210747	645816
16481	645817
475441	645818
575456	645819
436159	645820
35845	645821
199883	645822
231377	645823
318250	645824
239539	645825
115929	645826
529374	645827
142311	645828
18808	645829
501568	645830
62115	645831
389	645832
53747	645833
662550	645834
366471	645835
109869	645836
124879	645837
174218	645838
599367	645839
642362	645840
466479	645841
21504	645842
448997	645843
364772	645844
201834	645845
581272	645846
547010	645847
589192	645848
489323	645849
125689	645850
563892	645851
331960	645852
436420	645853
202553	645854
327110	645855
518017	645856
301273	645857
391631	645858
366206	645859
686495	645860
98840	645861
602804	645862
498373	645863
398000	645864
694056	645865
64739	645866
682420	645867
168245	645868
697127	645869
95825	645870
417894	645871
240110	645872
361292	645873
610911	645874
78468	645875
544727	645876
294409	645877
162075	645878
17532	645879
334863	645880
268026	645881
268145	645882
18771	645883
98824	645884
589419	645885
2678	645886
35773	645887
3062	645888
172452	645889
29151	645890
265628	645891
538052	645892
373210	645893
235421	645894
469585	645895
71	645896
416064	645897
435358	645898
222979	645899
570674	645900
156318	645901
178196	645902
34727	645903
454059	645904
40123	645905
123995	645906
108678	645907
733	645908
54	645909
198870	645910
348518	645911
3250	645912
304128	645913
53909	645914
659315	645915
4133	645916
71786	645917
105883	645918
54246	645919
42858	645920
156352	645921
16938	645922
461518	645923
676526	645924
349475	645925
267929	645926
212595	645927
11384	645928
65296	645929
337354	645930
37136	645931
51361	645932
263357	645933
296947	645934
444283	645935
8087	645936
45433	645937
665558	645938
2085	645939
45433	645940
220241	645941
282307	645942
48463	645943
396269	645944
599368	645945
14093	645946
19422	645947
262059	645948
511829	645949
550166	645950
148898	645951
159109	645952
78396	645953
152719	645954
565458	645955
565402	645956
574761	645957
418621	645958
35610	645959
339068	645960
34555	645961
29721	645962
311443	645963
14427	645964
336041	645965
168279	645966
40880	645967
675576	645968
24985	645969
411865	645970
203226	645971
664781	645972
549	645973
657730	645974
358671	645975
23615	645976
89258	645977
232525	645978
666630	645979
625404	645980
420800	645981
536349	645982
73115	645983
614473	645984
649572	645985
56460	645986
506649	645987
491409	645988
172844	645989
189105	645990
156076	645991
1357	645992
66532	645993
11500	645994
423328	645995
475046	645996
304087	645997
18095	645998
630673	645999
131665	646000
381544	646001
142	646002
58221	646003
355288	646004
510660	646005
282108	646006
156801	646007
24397	646008
345842	646009
98425	646010
256006	646011
117317	646012
432880	646013
223922	646014
223906	646015
223919	646016
214219	646017
19391	646018
214168	646019
68622	646020
675482	646021
67991	646022
633870	646023
361344	646024
38560	646025
150539	646026
42526	646027
361353	646028
69451	646029
587093	646030
128310	646031
19	646032
655450	646033
119713	646034
348173	646035
286985	646036
73760	646037
129202	646038
331402	646039
50707	646040
1248	646041
166298	646042
548183	646043
644074	646044
81494	646045
144886	646046
446862	646047
453851	646048
81958	646049
453339	646050
293595	646051
659565	646052
149514	646053
57427	646054
70	646055
313348	646056
50705	646057
220999	646058
6511	646059
89985	646060
276448	646061
30724	646062
441590	646063
9091	646064
88400	646065
50945	646066
81433	646067
16	646068
499758	646069
212677	646070
327134	646071
456570	646072
178551	646073
628631	646074
67108	646075
21196	646076
2388	646077
101205	646078
349169	646079
255146	646080
448642	646081
187345	646082
659412	646083
114380	646084
121994	646085
192049	646086
2713	646087
66501	646088
23808	646089
199484	646090
65102	646091
199486	646092
174526	646093
510807	646094
282722	646095
119863	646096
19865	646097
489805	646098
362172	646099
329771	646100
335537	646101
100166	646102
202287	646103
321285	646104
47798	646105
234961	646106
149458	646107
59355	646108
282122	646109
510744	646110
369	646111
385080	646112
16463	646113
7186	646114
537431	646115
54972	646116
476633	646117
426633	646118
52711	646119
40998	646120
525576	646121
219691	646122
644075	646123
12152	646124
455722	646125
582698	646126
35798	646127
319895	646128
419795	646129
370822	646130
50300	646131
487379	646132
465119	646133
239858	646134
436926	646135
62354	646136
136816	646137
467623	646138
472989	646139
216001	646140
392949	646141
198438	646142
451930	646143
656099	646144
122	646145
13178	646146
78611	646147
77827	646148
134360	646149
233292	646150
154943	646151
697506	646152
697508	646153
38057	646154
147123	646155
3	646156
19288	646157
8189	646158
231393	646159
410465	646160
71568	646161
364866	646162
28595	646163
318892	646164
492201	646165
144476	646166
223917	646167
468673	646168
359980	646169
664259	646170
79219	646171
18853	646172
164167	646173
235901	646174
127705	646175
43276	646176
26	646177
102166	646178
657896	646179
661202	646180
53847	646181
359273	646182
190304	646183
240425	646184
106490	646185
622394	646186
53179	646187
263130	646188
148886	646189
508753	646190
615857	646191
1933	646192
177683	646193
60569	646194
34462	646195
3812	646196
44158	646197
128034	646198
616690	646199
342364	646200
163412	646201
479226	646202
170442	646203
284994	646204
317965	646205
39075	646206
58673	646207
128011	646208
73858	646209
9309	646210
484659	646211
381107	646212
585609	646213
283286	646214
677347	646215
40191	646216
530797	646217
100174	646218
228194	646219
212546	646220
485883	646221
41286	646222
41286	646223
8229	646224
566495	646225
7392	646226
598395	646227
330658	646228
544237	646229
172040	646230
26916	646231
555263	646232
61279	646233
152379	646234
10712	646235
544908	646236
86020	646237
517003	646238
361574	646239
611071	646240
101686	646241
361545	646242
90220	646243
9629	646244
54850	646245
361522	646246
101695	646247
156163	646248
84970	646249
444771	646250
5461	646251
48936	646252
672723	646253
8337	646254
252905	646255
2204	646256
431752	646257
11313	646258
346382	646259
642672	646260
3044	646261
22106	646262
534104	646263
251377	646264
386082	646265
5935	646266
287374	646267
463055	646268
167064	646269
446767	646270
86442	646271
306240	646272
215260	646273
424565	646274
474446	646275
41652	646276
4729	646277
23377	646278
12867	646279
202793	646280
4734	646281
232272	646282
324	646283
84582	646284
4770	646285
234952	646286
572730	646287
349697	646288
39296	646289
160501	646290
582541	646291
113145	646292
232504	646293
114885	646294
421118	646295
6452	646296
11027	646297
171729	646298
47133	646299
26653	646300
476953	646301
11221	646302
181300	646303
182005	646304
392942	646305
354011	646306
49462	646307
499382	646308
477589	646309
361582	646310
112872	646311
11031	646312
70400	646313
584017	646314
40545	646315
501352	646316
101732	646317
10911	646318
322902	646319
127767	646320
89467	646321
15451	646322
121084	646323
427508	646324
674312	646325
443814	646326
304235	646327
496795	646328
502653	646329
252865	646330
687221	646331
48475	646332
171240	646333
71235	646334
570106	646335
70968	646336
660599	646337
660600	646338
231883	646339
501928	646340
360110	646341
306890	646342
553169	646343
762	646344
32896	646345
258946	646346
270709	646347
626409	646348
11629	646349
12872	646350
50607	646351
160798	646352
276576	646353
695310	646354
566465	646355
548075	646356
194525	646357
2138	646358
101758	646359
340687	646360
101751	646361
361752	646362
361753	646363
101758	646364
101759	646365
361745	646366
409113	646367
361757	646368
164557	646369
280141	646370
672230	646371
458283	646372
101784	646373
606538	646374
242704	646375
6484	646376
684	646377
611275	646378
611278	646379
611316	646380
9631	646381
611303	646382
611372	646383
611373	646384
361870	646385
611319	646386
197046	646387
26726	646388
506330	646389
7866	646390
39333	646391
212893	646392
528340	646393
20345	646394
101830	646395
101814	646396
1504	646397
618475	646398
618410	646399
360077	646400
86218	646401
418408	646402
23222	646403
641	646404
61039	646405
279007	646406
2138	646407
104977	646408
319540	646409
548014	646410
684	646411
320823	646412
553191	646413
1323	646414
463300	646415
50691	646416
203381	646417
371103	646418
2790	646419
179913	646420
510400	646421
45066	646422
655310	646423
383867	646424
398525	646425
21455	646426
623849	646427
552518	646428
502246	646429
476918	646430
106054	646431
602876	646432
130141	646433
10154	646434
577948	646435
50622	646436
656189	646437
593252	646438
1165	646439
126046	646440
96022	646441
172453	646442
21460	646443
348050	646444
607718	646445
251792	646446
90931	646447
188381	646448
36694	646449
174367	646450
663581	646451
188926	646452
51892	646453
226565	646454
7062	646455
122413	646456
611317	646457
24607	646458
22890	646459
654329	646460
381192	646461
352723	646462
127416	646463
162194	646464
14576	646465
381826	646466
58564	646467
640293	646468
71118	646469
615522	646470
311108	646471
258008	646472
10485	646473
684057	646474
361872	646475
142724	646476
96206	646477
438	646478
228429	646479
420027	646480
319292	646481
328215	646482
230801	646483
359952	646484
30089	646485
152041	646486
445287	646487
419384	646488
605187	646489
207	646490
105063	646491
114688	646492
274532	646493
694713	646494
257921	646495
93085	646496
555056	646497
100102	646498
128328	646499
486587	646500
367171	646501
398147	646502
2138	646503
2138	646504
22421	646505
290711	646506
355768	646507
43867	646508
184027	646509
465396	646510
123276	646511
277599	646512
548015	646513
581700	646514
588786	646515
219378	646516
133870	646517
286195	646518
3803	646519
685473	646520
139526	646521
852	646522
56071	646523
471837	646524
201354	646525
275	646526
6454	646527
362745	646528
368261	646529
514986	646530
518285	646531
534105	646532
55725	646533
100441	646534
562257	646535
119577	646536
333014	646537
627959	646538
606708	646539
569727	646540
692376	646541
463953	646542
4693	646543
40848	646544
519659	646545
604349	646546
291150	646547
381941	646548
95381	646549
555471	646550
409188	646551
444794	646552
20950	646553
236633	646554
611195	646555
276654	646556
85803	646557
595269	646558
369048	646559
2973	646560
179329	646561
113721	646562
47026	646563
527774	646564
256599	646565
424207	646566
36571	646567
614602	646568
331800	646569
46863	646570
591483	646571
660598	646572
106305	646573
203842	646574
71467	646575
141786	646576
230453	646577
666230	646578
102125	646579
1830	646580
628714	646581
542727	646582
599255	646583
4486	646584
493115	646585
1313	646586
146015	646587
525092	646588
319559	646589
276604	646590
318481	646591
20532	646592
433682	646593
473869	646594
643	646595
27669	646596
77837	646597
256671	646598
238764	646599
518516	646600
495866	646601
110746	646602
35315	646603
644860	646604
156291	646605
622960	646606
362204	646607
432631	646608
11967	646609
31	646610
163467	646611
347493	646612
26518	646613
9862	646614
82445	646615
44066	646616
20544	646617
57467	646618
17418	646619
540005	646620
493871	646621
180979	646622
154066	646623
46612	646624
368663	646625
116508	646626
428632	646627
519526	646628
67776	646629
677718	646630
346756	646631
363338	646632
191945	646633
54319	646634
139285	646635
624965	646636
80080	646637
282556	646638
47955	646639
5975	646640
20747	646641
373494	646642
142866	646643
205441	646644
151678	646645
6362	646646
303252	646647
671117	646648
120291	646649
127443	646650
510647	646651
150603	646652
423258	646653
420989	646654
543956	646655
666678	646656
531905	646657
426964	646658
361643	646659
399099	646660
186784	646661
361916	646662
41548	646663
90211	646664
400169	646665
191033	646666
151724	646667
159477	646668
170031	646669
270633	646670
553878	646671
639587	646672
135102	646673
154188	646674
500988	646675
112167	646676
555768	646677
236272	646678
276648	646679
189936	646680
22520	646681
544243	646682
424727	646683
340717	646684
474896	646685
14876	646686
514208	646687
75215	646688
356151	646689
370688	646690
556775	646691
75641	646692
14294	646693
556292	646694
439916	646695
690618	646696
470132	646697
74561	646698
25929	646699
624616	646700
11561	646701
42750	646702
412120	646703
449274	646704
253	646705
246683	646706
246285	646707
263767	646708
43205	646709
68236	646710
182667	646711
66721	646712
254804	646713
163742	646714
71305	646715
296984	646716
292961	646717
687332	646718
245737	646719
472084	646720
280244	646721
170461	646722
563739	646723
418595	646724
23001	646725
941	646726
229203	646727
650380	646728
12691	646729
116520	646730
72	646731
638473	646732
488209	646733
177299	646734
63031	646735
382139	646736
170449	646737
74107	646738
595171	646739
525281	646740
116347	646741
516946	646742
59159	646743
26172	646744
657901	646745
620773	646746
299	646747
276631	646748
211498	646749
579671	646750
405505	646751
663434	646752
113727	646753
21689	646754
316812	646755
77968	646756
304481	646757
292175	646758
61794	646759
166216	646760
14485	646761
12036	646762
109619	646763
650741	646764
126114	646765
133369	646766
150502	646767
268837	646768
319790	646769
268821	646770
270745	646771
499134	646772
17269	646773
32771	646774
210	646775
184661	646776
127860	646777
81522	646778
454492	646779
580730	646780
316144	646781
6729	646782
644779	646783
508103	646784
147674	646785
325768	646786
10578	646787
159310	646788
113039	646789
277341	646790
371101	646791
371079	646792
150522	646793
676132	646794
40467	646795
7046	646796
682496	646797
231579	646798
233887	646799
92331	646800
998	646801
39827	646802
276634	646803
5325	646804
689392	646805
632982	646806
472001	646807
353354	646808
3112	646809
21711	646810
161260	646811
629442	646812
155209	646813
48240	646814
159209	646815
466347	646816
553905	646817
479871	646818
204703	646819
52130	646820
508415	646821
159324	646822
265939	646823
61406	646824
2937	646825
60590	646826
368687	646827
21741	646828
16564	646829
80589	646830
171709	646831
417213	646832
226848	646833
263937	646834
395122	646835
639004	646836
270651	646837
623827	646838
35694	646839
360002	646840
600546	646841
11660	646842
639437	646843
338325	646844
106636	646845
300735	646846
616688	646847
152953	646848
57048	646849
7360	646850
87673	646851
349937	646852
126486	646853
323656	646854
8565	646855
630312	646856
9198	646857
626504	646858
244197	646859
568313	646860
507875	646861
279085	646862
548146	646863
361658	646864
425864	646865
617896	646866
369033	646867
242778	646868
368614	646869
516830	646870
229274	646871
86193	646872
72543	646873
223970	646874
541567	646875
404402	646876
145767	646877
300662	646878
611356	646879
5	646880
22625	646881
225647	646882
100038	646883
154954	646884
200746	646885
182776	646886
62672	646887
192673	646888
72600	646889
231080	646890
29251	646891
566932	646892
551163	646893
625178	646894
611475	646895
656283	646896
289157	646897
333432	646898
429174	646899
62760	646900
664525	646901
610985	646902
12480	646903
554360	646904
297007	646905
7697	646906
46982	646907
138207	646908
12	646909
371159	646910
147	646911
46030	646912
38740	646913
4141	646914
366686	646915
25114	646916
95568	646917
43192	646918
204370	646919
91178	646920
613621	646921
12216	646922
521656	646923
16440	646924
288184	646925
497066	646926
541570	646927
366437	646928
694897	646929
486461	646930
121830	646931
245993	646932
165886	646933
393314	646934
21131	646935
39237	646936
365737	646937
368873	646938
239145	646939
110681	646940
13515	646941
150478	646942
47949	646943
357038	646944
332302	646945
119753	646946
508626	646947
56063	646948
109915	646949
321584	646950
375760	646951
608433	646952
78332	646953
47610	646954
61366	646955
435771	646956
308307	646957
118251	646958
102967	646959
474979	646960
215862	646961
12197	646962
48818	646963
44526	646964
373698	646965
209995	646966
397639	646967
687038	646968
21113	646969
99020	646970
96348	646971
288960	646972
286	646973
231154	646974
3437	646975
546820	646976
438759	646977
679562	646978
627382	646979
593876	646980
21354	646981
55165	646982
190576	646983
24946	646984
172905	646985
183979	646986
265182	646987
531344	646988
523676	646989
303463	646990
63333	646991
244056	646992
170915	646993
268279	646994
4655	646995
94829	646996
411743	646997
33911	646998
101407	646999
473123	647000
659529	647001
8	647002
171712	647003
207518	647004
595778	647005
152952	647006
149776	647007
48999	647008
31685	647009
383893	647010
613952	647011
25812	647012
125455	647013
103021	647014
579781	647015
101603	647016
386748	647017
16593	647018
362414	647019
552398	647020
555278	647021
78777	647022
164350	647023
80499	647024
541558	647025
411274	647026
438697	647027
467321	647028
148309	647029
667289	647030
2841	647031
296126	647032
300493	647033
146392	647034
236163	647035
155351	647036
278797	647037
16502	647038
498007	647039
3568	647040
20042	647041
680556	647042
160062	647043
391873	647044
544900	647045
2762	647046
364633	647047
690582	647048
358733	647049
169334	647050
56700	647051
75791	647052
136162	647053
131094	647054
127652	647055
94799	647056
25292	647057
198760	647058
575744	647059
83738	647060
341230	647061
260515	647062
415948	647063
355972	647064
470225	647065
393898	647066
463221	647067
562788	647068
597110	647069
190723	647070
17670	647071
55246	647072
226469	647073
244091	647074
687965	647075
640924	647076
631125	647077
527303	647078
621962	647079
148031	647080
2973	647081
540086	647082
186672	647083
377096	647084
184499	647085
33304	647086
147141	647087
662228	647088
360452	647089
37603	647090
459447	647091
417193	647092
415821	647093
607329	647094
500515	647095
310404	647096
317793	647097
638978	647098
190634	647099
248321	647100
86977	647101
451565	647102
11636	647103
518327	647104
629981	647105
213377	647106
46923	647107
89039	647108
565392	647109
510485	647110
327003	647111
668964	647112
42126	647113
396793	647114
95508	647115
123117	647116
225095	647117
145845	647118
609678	647119
308580	647120
248456	647121
610739	647122
283379	647123
13120	647124
223092	647125
67975	647126
362475	647127
602175	647128
129963	647129
398208	647130
109568	647131
240559	647132
86134	647133
359079	647134
126684	647135
19230	647136
10279	647137
69162	647138
270679	647139
160370	647140
17401	647141
2051	647142
177032	647143
315002	647144
187253	647145
690024	647146
119639	647147
19022	647148
164756	647149
213108	647150
138867	647151
670199	647152
438247	647153
212010	647154
677921	647155
101767	647156
165180	647157
148023	647158
514	647159
505766	647160
164372	647161
545578	647162
94161	647163
598982	647164
4543	647165
20	647166
104058	647167
54456	647168
426953	647169
97428	647170
278	647171
160431	647172
160431	647173
391457	647174
649169	647175
160522	647176
1201	647177
222141	647178
87680	647179
309579	647180
23086	647181
455682	647182
466710	647183
99318	647184
501829	647185
401955	647186
503378	647187
5654	647188
466100	647189
220381	647190
242997	647191
436630	647192
579254	647193
115781	647194
243167	647195
782	647196
424823	647197
569762	647198
7940	647199
396183	647200
159899	647201
401944	647202
662353	647203
392366	647204
44145	647205
310082	647206
17575	647207
584855	647208
458209	647209
146587	647210
647357	647211
160578	647212
33544	647213
581853	647214
27472	647215
47275	647216
384216	647217
76	647218
315706	647219
502153	647220
564308	647221
47638	647222
91019	647223
523010	647224
11315	647225
659898	647226
237431	647227
147858	647228
246133	647229
665771	647230
228472	647231
307393	647232
259397	647233
30350	647234
34977	647235
146539	647236
650700	647237
31323	647238
31323	647239
189538	647240
13846	647241
598014	647242
137803	647243
362575	647244
309302	647245
27903	647246
9652	647247
18130	647248
301533	647249
104646	647250
184002	647251
168785	647252
585542	647253
121528	647254
9175	647255
30618	647256
57204	647257
443916	647258
12483	647259
423220	647260
355956	647261
101212	647262
404858	647263
105902	647264
404862	647265
252615	647266
131044	647267
663169	647268
496314	647269
327724	647270
55778	647271
11346	647272
44102	647273
78435	647274
78445	647275
359606	647276
394183	647277
601321	647278
174215	647279
342699	647280
30530	647281
25731	647282
506603	647283
415065	647284
500438	647285
54117	647286
697213	647287
34051	647288
84684	647289
283795	647290
646398	647291
283794	647292
423340	647293
424506	647294
215006	647295
218941	647296
582250	647297
75855	647298
214731	647299
293606	647300
437225	647301
283599	647302
227836	647303
409127	647304
671597	647305
55748	647306
670820	647307
102005	647308
362983	647309
578110	647310
223081	647311
656841	647312
224003	647313
2066	647314
2083	647315
114579	647316
611758	647317
223062	647318
17940	647319
17941	647320
362938	647321
362936	647322
101999	647323
611800	647324
102000	647325
102016	647326
38683	647327
94331	647328
108628	647329
132855	647330
406984	647331
363075	647332
473424	647333
53575	647334
228578	647335
90562	647336
25075	647337
520169	647338
29512	647339
12853	647340
35461	647341
402635	647342
40164	647343
646157	647344
491993	647345
553257	647346
998	647347
365029	647348
520461	647349
107224	647350
101943	647351
75294	647352
666182	647353
15247	647354
627206	647355
469202	647356
436158	647357
1292	647358
243201	647359
285761	647360
286954	647361
257979	647362
474991	647363
649713	647364
356311	647365
605860	647366
478915	647367
1470	647368
38699	647369
38699	647370
363344	647371
148672	647372
1700	647373
522051	647374
220006	647375
1965	647376
570110	647377
40444	647378
108651	647379
538652	647380
424815	647381
225921	647382
385153	647383
24225	647384
88	647385
123581	647386
641709	647387
264785	647388
296098	647389
184909	647390
561021	647391
172627	647392
30836	647393
2315	647394
41957	647395
614786	647396
103983	647397
45190	647398
33	647399
15158	647400
19188	647401
220163	647402
168310	647403
434542	647404
34389	647405
476527	647406
448733	647407
504100	647408
121790	647409
378314	647410
86973	647411
448332	647412
5313	647413
278301	647414
137732	647415
181456	647416
50481	647417
156348	647418
363242	647419
373141	647420
6627	647421
564627	647422
675608	647423
247489	647424
261109	647425
439228	647426
2266	647427
35954	647428
10259	647429
560957	647430
63021	647431
503741	647432
13541	647433
122959	647434
697563	647435
6106	647436
466817	647437
3877	647438
321275	647439
685301	647440
451888	647441
331179	647442
16020	647443
609465	647444
528722	647445
152574	647446
537994	647447
46454	647448
21532	647449
59192	647450
6267	647451
537969	647452
465960	647453
234669	647454
61975	647455
437429	647456
17354	647457
670119	647458
169374	647459
490319	647460
261180	647461
36551	647462
128864	647463
691540	647464
620004	647465
171322	647466
245412	647467
658591	647468
234535	647469
324748	647470
414739	647471
504964	647472
218198	647473
16785	647474
512442	647475
134480	647476
107547	647477
248671	647478
93290	647479
575358	647480
250451	647481
414854	647482
166386	647483
7617	647484
9102	647485
3675	647486
94540	647487
47265	647488
490949	647489
615582	647490
440141	647491
477449	647492
168717	647493
7219	647494
640392	647495
167938	647496
439720	647497
665863	647498
305071	647499
638050	647500
401973	647501
48680	647502
306968	647503
6312	647504
452728	647505
104318	647506
157696	647507
173983	647508
426648	647509
51313	647510
481962	647511
526912	647512
622705	647513
161619	647514
626606	647515
140018	647516
268274	647517
185982	647518
55941	647519
125397	647520
5868	647521
347309	647522
286852	647523
336762	647524
681949	647525
146219	647526
580416	647527
294250	647528
59341	647529
59341	647530
576244	647531
465454	647532
461283	647533
692333	647534
205231	647535
4446	647536
182950	647537
148905	647538
277323	647539
268220	647540
6603	647541
23406	647542
442558	647543
351878	647544
197966	647545
401774	647546
2698	647547
600789	647548
132659	647549
506441	647550
89644	647551
5406	647552
1211	647553
343802	647554
212233	647555
591587	647556
25421	647557
367966	647558
17956	647559
268819	647560
203957	647561
145243	647562
418820	647563
19341	647564
11292	647565
151317	647566
556926	647567
52737	647568
241567	647569
87231	647570
231411	647571
430891	647572
384011	647573
241531	647574
231413	647575
1211	647576
384035	647577
295387	647578
43217	647579
296301	647580
112103	647581
12889	647582
19	647583
603249	647584
173965	647585
133070	647586
179646	647587
102857	647588
135734	647589
280477	647590
66215	647591
621008	647592
1849	647593
25421	647594
7414	647595
160548	647596
519071	647597
432089	647598
65664	647599
75001	647600
17222	647601
16961	647602
356493	647603
16975	647604
329838	647605
79645	647606
159346	647607
37594	647608
174766	647609
6787	647610
385404	647611
243068	647612
366465	647613
132869	647614
24113	647615
55013	647616
28120	647617
45345	647618
93918	647619
45341	647620
45341	647621
518768	647622
442198	647623
210864	647624
85788	647625
788	647626
667526	647627
380503	647628
74786	647629
452191	647630
17093	647631
298887	647632
15066	647633
34814	647634
161285	647635
58549	647636
154241	647637
246464	647638
161937	647639
402974	647640
5311	647641
665948	647642
373706	647643
325127	647644
93967	647645
650693	647646
657913	647647
8496	647648
18380	647649
246885	647650
210269	647651
24923	647652
15144	647653
289165	647654
150579	647655
152027	647656
467818	647657
142	647658
48674	647659
601631	647660
1010	647661
154616	647662
82850	647663
15620	647664
51472	647665
253062	647666
325206	647667
105819	647668
30213	647669
810	647670
3183	647671
647226	647672
181568	647673
213910	647674
397022	647675
39810	647676
23730	647677
27929	647678
67180	647679
468795	647680
604248	647681
396006	647682
441287	647683
1732	647684
138235	647685
446401	647686
587411	647687
41950	647688
171451	647689
12530	647690
1348	647691
7066	647692
144505	647693
21395	647694
295410	647695
388476	647696
292182	647697
538950	647698
12609	647699
28564	647700
657782	647701
546263	647702
38349	647703
589476	647704
446575	647705
12046	647706
495683	647707
26781	647708
352583	647709
577033	647710
195695	647711
2208	647712
17084	647713
628052	647714
1466	647715
70923	647716
19878	647717
22589	647718
212808	647719
631918	647720
313473	647721
601146	647722
626	647723
317540	647724
37725	647725
152320	647726
650454	647727
425200	647728
282542	647729
386404	647730
347526	647731
538729	647732
624357	647733
402797	647734
613120	647735
571529	647736
5334	647737
629921	647738
256304	647739
607383	647740
41298	647741
288693	647742
121537	647743
67000	647744
333376	647745
643138	647746
33505	647747
32059	647748
550476	647749
646862	647750
60504	647751
595081	647752
384928	647753
681670	647754
345204	647755
12391	647756
400519	647757
642586	647758
640549	647759
309175	647760
245173	647761
162485	647762
12160	647763
214553	647764
361603	647765
664569	647766
105597	647767
639226	647768
113543	647769
432636	647770
479371	647771
629519	647772
240934	647773
13327	647774
328580	647775
128798	647776
116548	647777
573260	647778
4133	647779
142868	647780
164184	647781
17960	647782
102176	647783
66401	647784
472795	647785
552778	647786
591455	647787
447	647788
288317	647789
2776	647790
519555	647791
274756	647792
537084	647793
264423	647794
141765	647795
245642	647796
171384	647797
363929	647798
40093	647799
139726	647800
9576	647801
428590	647802
388960	647803
168163	647804
137376	647805
596397	647806
378907	647807
382617	647808
119305	647809
280723	647810
599169	647811
8900	647812
451725	647813
3295	647814
169	647815
411782	647816
11899	647817
86106	647818
85645	647819
107507	647820
691516	647821
490015	647822
3289	647823
402114	647824
353801	647825
7042	647826
83141	647827
51199	647828
426910	647829
152928	647830
86893	647831
124562	647832
29023	647833
121202	647834
7197	647835
591210	647836
137166	647837
235317	647838
357029	647839
332166	647840
3894	647841
485874	647842
639	647843
617205	647844
102998	647845
336618	647846
298895	647847
62448	647848
586204	647849
189898	647850
13167	647851
13982	647852
188655	647853
35391	647854
510493	647855
7025	647856
3218	647857
525196	647858
561069	647859
9742	647860
57248	647861
408400	647862
71818	647863
46133	647864
617996	647865
114169	647866
535592	647867
26463	647868
434801	647869
247144	647870
18	647871
418189	647872
638933	647873
435944	647874
44658	647875
275674	647876
446105	647877
127644	647878
363295	647879
47158	647880
556298	647881
33590	647882
362700	647883
108840	647884
8532	647885
616413	647886
7627	647887
69	647888
373707	647889
15075	647890
55795	647891
8216	647892
42209	647893
310	647894
174968	647895
158368	647896
24599	647897
11705	647898
18243	647899
175949	647900
24575	647901
262190	647902
357	647903
472465	647904
172161	647905
608122	647906
4391	647907
122171	647908
5675	647909
93254	647910
579864	647911
6494	647912
15404	647913
47490	647914
159591	647915
2889	647916
154561	647917
89788	647918
635917	647919
375308	647920
8388	647921
144401	647922
11502	647923
296144	647924
8311	647925
491816	647926
433157	647927
396598	647928
28737	647929
17778	647930
25503	647931
4360	647932
526050	647933
167889	647934
103790	647935
38194	647936
21479	647937
348563	647938
37282	647939
5	647940
488749	647941
52728	647942
42795	647943
8831	647944
662472	647945
354703	647946
29568	647947
413871	647948
31742	647949
464789	647950
11250	647951
6466	647952
55890	647953
243911	647954
8831	647955
617249	647956
85602	647957
4461	647958
76198	647959
235906	647960
92012	647961
6430	647962
696692	647963
5814	647964
544991	647965
697879	647966
60327	647967
260898	647968
257805	647969
143136	647970
671058	647971
654559	647972
168869	647973
62566	647974
20233	647975
28446	647976
25475	647977
89993	647978
3784	647979
359833	647980
5120	647981
5720	647982
276682	647983
530822	647984
64848	647985
257416	647986
134616	647987
245010	647988
108758	647989
635842	647990
75263	647991
476494	647992
424045	647993
591769	647994
400	647995
540868	647996
54636	647997
357999	647998
112193	647999
155580	648000
11617	648001
130915	648002
106324	648003
503179	648004
197298	648005
5494	648006
3639	648007
694144	648008
55089	648009
56800	648010
303565	648011
13217	648012
47990	648013
55259	648014
388790	648015
612	648016
494272	648017
197338	648018
677692	648019
166866	648020
211172	648021
337725	648022
115264	648023
532	648024
662254	648025
158970	648026
148932	648027
662861	648028
103769	648029
204284	648030
13094	648031
384876	648032
371352	648033
687	648034
342693	648035
552140	648036
86428	648037
8544	648038
176225	648039
472130	648040
46991	648041
341331	648042
233305	648043
284844	648044
519814	648045
34183	648046
5239	648047
164411	648048
338469	648049
37159	648050
42842	648051
42793	648052
138154	648053
48	648054
78554	648055
17833	648056
3440	648057
412565	648058
184921	648059
95867	648060
146890	648061
87186	648062
89846	648063
133669	648064
280200	648065
283736	648066
366801	648067
44606	648068
498415	648069
273148	648070
49039	648071
75717	648072
74366	648073
535250	648074
367852	648075
69127	648076
573155	648077
519804	648078
23051	648079
23561	648080
20787	648081
84111	648082
579913	648083
53061	648084
6991	648085
243240	648086
89914	648087
14610	648088
585271	648089
631978	648090
255926	648091
52346	648092
384811	648093
409144	648094
41371	648095
4553	648096
687725	648097
141121	648098
208321	648099
7072	648100
129506	648101
33232	648102
434844	648103
613516	648104
634497	648105
601736	648106
601696	648107
18109	648108
87899	648109
539065	648110
361130	648111
218572	648112
373204	648113
433055	648114
157438	648115
215531	648116
356490	648117
52962	648118
99467	648119
3382	648120
167049	648121
94375	648122
72492	648123
35659	648124
17872	648125
36716	648126
59122	648127
15577	648128
159846	648129
322173	648130
360951	648131
18711	648132
323449	648133
350511	648134
31568	648135
526096	648136
11951	648137
41266	648138
527694	648139
56223	648140
40783	648141
411235	648142
682507	648143
322412	648144
150739	648145
61382	648146
70086	648147
41266	648148
673290	648149
14218	648150
124281	648151
6440	648152
10163	648153
2873	648154
485809	648155
549102	648156
62270	648157
11762	648158
1452	648159
23059	648160
449295	648161
409994	648162
1020	648163
361149	648164
21561	648165
593634	648166
2397	648167
214010	648168
5374	648169
67041	648170
649210	648171
707	648172
24470	648173
5137	648174
297335	648175
410056	648176
80552	648177
707	648178
124614	648179
3545	648180
393999	648181
628522	648182
1266	648183
1269	648184
8736	648185
42885	648186
438069	648187
10135	648188
227656	648189
99100	648190
646032	648191
35469	648192
38525	648193
11602	648194
5837	648195
462668	648196
97587	648197
5837	648198
613438	648199
580	648200
199025	648201
445826	648202
43710	648203
618901	648204
25275	648205
450094	648206
97399	648207
68642	648208
86224	648209
10764	648210
30941	648211
32692	648212
17882	648213
321565	648214
41973	648215
6046	648216
360867	648217
82653	648218
17014	648219
21073	648220
12317	648221
388090	648222
257305	648223
357032	648224
390938	648225
92026	648226
87912	648227
93051	648228
451373	648229
18216	648230
25844	648231
444781	648232
72498	648233
384	648234
252760	648235
95848	648236
65766	648237
670938	648238
429095	648239
108214	648240
97617	648241
668267	648242
12204	648243
44277	648244
135073	648245
155045	648246
440811	648247
228841	648248
173559	648249
26605	648250
569019	648251
24915	648252
550	648253
21547	648254
32618	648255
76315	648256
5638	648257
680685	648258
506241	648259
168651	648260
75778	648261
478849	648262
126422	648263
62619	648264
98300	648265
22258	648266
166149	648267
151386	648268
147157	648269
6352	648270
176366	648271
655757	648272
224240	648273
47142	648274
603437	648275
186521	648276
492435	648277
603452	648278
130478	648279
130498	648280
54368	648281
492439	648282
13489	648283
492488	648284
130486	648285
130467	648286
186583	648287
186507	648288
603461	648289
13488	648290
62516	648291
186560	648292
492465	648293
201983	648294
148403	648295
11607	648296
57783	648297
34914	648298
34899	648299
414295	648300
272209	648301
168083	648302
10588	648303
462494	648304
44029	648305
107983	648306
3583	648307
128440	648308
15627	648309
30045	648310
14275	648311
100985	648312
680150	648313
644601	648314
88326	648315
56637	648316
630251	648317
45649	648318
44800	648319
34259	648320
3611	648321
365420	648322
112890	648323
8215	648324
367887	648325
3382	648326
486157	648327
5638	648328
24470	648329
44915	648330
322182	648331
25046	648332
39284	648333
93367	648334
680937	648335
113231	648336
13143	648337
75569	648338
657	648339
32100	648340
4707	648341
124319	648342
579	648343
163120	648344
1762	648345
441019	648346
579	648347
1693	648348
19499	648349
56866	648350
45823	648351
26285	648352
111696	648353
78263	648354
102721	648355
276997	648356
110061	648357
296362	648358
11704	648359
480870	648360
17888	648361
608585	648362
65037	648363
528542	648364
2456	648365
23057	648366
685534	648367
28730	648368
395778	648369
121840	648370
68582	648371
21805	648372
14552	648373
93163	648374
156823	648375
199251	648376
425173	648377
4252	648378
17981	648379
340241	648380
47898	648381
12677	648382
85985	648383
402375	648384
459643	648385
117227	648386
697889	648387
445842	648388
183245	648389
99575	648390
58709	648391
9585	648392
120970	648393
449169	648394
145449	648395
20555	648396
31698	648397
118058	648398
530077	648399
570132	648400
36391	648401
360983	648402
5419	648403
86319	648404
91191	648405
13074	648406
92281	648407
234652	648408
128546	648409
651391	648410
25425	648411
44515	648412
228	648413
376247	648414
630912	648415
123972	648416
226685	648417
439716	648418
541664	648419
323555	648420
333824	648421
9648	648422
650687	648423
16381	648424
575688	648425
384770	648426
139631	648427
213867	648428
690078	648429
682087	648430
107265	648431
983	648432
5997	648433
461085	648434
30794	648435
349681	648436
67952	648437
77150	648438
3935	648439
57648	648440
627157	648441
17872	648442
475564	648443
15024	648444
341010	648445
18113	648446
657790	648447
58055	648448
314752	648449
19719	648450
102376	648451
3441	648452
67200	648453
260683	648454
752	648455
529	648456
68637	648457
607659	648458
85806	648459
128573	648460
47890	648461
9616	648462
57262	648463
337421	648464
146842	648465
48773	648466
127940	648467
46672	648468
394454	648469
38865	648470
245694	648471
4293	648472
118539	648473
689178	648474
114270	648475
63003	648476
38512	648477
7548	648478
461089	648479
108709	648480
40837	648481
506201	648482
76759	648483
335719	648484
17728	648485
4161	648486
105954	648487
135355	648488
19463	648489
158298	648490
22519	648491
62876	648492
226813	648493
593486	648494
6324	648495
149549	648496
635047	648497
16566	648498
161430	648499
450454	648500
134206	648501
51307	648502
293666	648503
292214	648504
140485	648505
25659	648506
564785	648507
13372	648508
34365	648509
72993	648510
333798	648511
48729	648512
156957	648513
528168	648514
242130	648515
267243	648516
328114	648517
18911	648518
68890	648519
125110	648520
52149	648521
630492	648522
603729	648523
293632	648524
119680	648525
569233	648526
18181	648527
359228	648528
206349	648529
28518	648530
42716	648531
584069	648532
59933	648533
397645	648534
81010	648535
282729	648536
391286	648537
2688	648538
204850	648539
497320	648540
363838	648541
111358	648542
44197	648543
215281	648544
85521	648545
578999	648546
89851	648547
638477	648548
102764	648549
452227	648550
45698	648551
25881	648552
255704	648553
124728	648554
30614	648555
170424	648556
574237	648557
269838	648558
21695	648559
416903	648560
10656	648561
2331	648562
252813	648563
163165	648564
9714	648565
586950	648566
17870	648567
397820	648568
371409	648569
10150	648570
351621	648571
376912	648572
384740	648573
98586	648574
56833	648575
506037	648576
95476	648577
464995	648578
55582	648579
68588	648580
284883	648581
45388	648582
234650	648583
336414	648584
408461	648585
128564	648586
514897	648587
439808	648588
394437	648589
588676	648590
234717	648591
52155	648592
646041	648593
684822	648594
577149	648595
316122	648596
15606	648597
2946	648598
245491	648599
38140	648600
259914	648601
9588	648602
577870	648603
71802	648604
4076	648605
33716	648606
65768	648607
343239	648608
618773	648609
651382	648610
246942	648611
99605	648612
554022	648613
34865	648614
37122	648615
418225	648616
106442	648617
144516	648618
352635	648619
118308	648620
58273	648621
410113	648622
591813	648623
317528	648624
49063	648625
55340	648626
103432	648627
338026	648628
599596	648629
36762	648630
650842	648631
637503	648632
73851	648633
540781	648634
75311	648635
466730	648636
43958	648637
556748	648638
629467	648639
235888	648640
15	648641
8918	648642
36974	648643
5708	648644
96061	648645
372581	648646
418678	648647
62	648648
30056	648649
93592	648650
106702	648651
168395	648652
49177	648653
120096	648654
433731	648655
34196	648656
14219	648657
263159	648658
461079	648659
427437	648660
361964	648661
512535	648662
543312	648663
44500	648664
464988	648665
170193	648666
267244	648667
564017	648668
145457	648669
214266	648670
465022	648671
356984	648672
98302	648673
100649	648674
46917	648675
60482	648676
270013	648677
138530	648678
13113	648679
557571	648680
517950	648681
428825	648682
56080	648683
58642	648684
28054	648685
69243	648686
277736	648687
409999	648688
2620	648689
456856	648690
122748	648691
361088	648692
7861	648693
140001	648694
690310	648695
66326	648696
507197	648697
513128	648698
30293	648699
172703	648700
293695	648701
208250	648702
299622	648703
394030	648704
688211	648705
133221	648706
243797	648707
102143	648708
18160	648709
114580	648710
579983	648711
498197	648712
175388	648713
618584	648714
234565	648715
661170	648716
631602	648717
68574	648718
5190	648719
277458	648720
659803	648721
40719	648722
93556	648723
64532	648724
224337	648725
108134	648726
532875	648727
525100	648728
29223	648729
8463	648730
599410	648731
238838	648732
48337	648733
364026	648734
475049	648735
102198	648736
102198	648737
546767	648738
11282	648739
569946	648740
16	648741
630056	648742
689229	648743
555136	648744
51354	648745
436869	648746
265847	648747
216083	648748
35485	648749
11020	648750
63931	648751
335507	648752
338221	648753
598882	648754
317645	648755
392973	648756
269634	648757
194048	648758
188623	648759
40948	648760
148487	648761
654760	648762
526153	648763
141119	648764
604941	648765
458	648766
213010	648767
85986	648768
142776	648769
6752	648770
421796	648771
286046	648772
39879	648773
496551	648774
93302	648775
216319	648776
80311	648777
353547	648778
149430	648779
52822	648780
71155	648781
15642	648782
298876	648783
110158	648784
13516	648785
515446	648786
93629	648787
90819	648788
616515	648789
124704	648790
368461	648791
626137	648792
16800	648793
27942	648794
133998	648795
141086	648796
46983	648797
423873	648798
694049	648799
143201	648800
51900	648801
8162	648802
191910	648803
201119	648804
99437	648805
279681	648806
49090	648807
375014	648808
75091	648809
615611	648810
404398	648811
641865	648812
436282	648813
10351	648814
148862	648815
13987	648816
629283	648817
5266	648818
100	648819
44037	648820
61208	648821
6523	648822
16693	648823
2268	648824
5376	648825
207080	648826
50655	648827
23242	648828
684462	648829
52699	648830
148863	648831
9084	648832
249809	648833
76925	648834
2504	648835
83595	648836
321887	648837
345838	648838
2241	648839
543044	648840
190350	648841
590130	648842
480506	648843
157289	648844
17855	648845
3800	648846
82307	648847
280494	648848
535875	648849
263451	648850
556000	648851
10963	648852
329493	648853
157244	648854
325095	648855
35330	648856
5506	648857
342808	648858
162529	648859
25772	648860
227	648861
529602	648862
559933	648863
651378	648864
87847	648865
124659	648866
675151	648867
38760	648868
61048	648869
480913	648870
5538	648871
314906	648872
269213	648873
695921	648874
308963	648875
568175	648876
59845	648877
172228	648878
365102	648879
44663	648880
390836	648881
308736	648882
163214	648883
360648	648884
632938	648885
343508	648886
19582	648887
285339	648888
139762	648889
169087	648890
666688	648891
172353	648892
692939	648893
290043	648894
121687	648895
613447	648896
85028	648897
697249	648898
19423	648899
110368	648900
457337	648901
589067	648902
501913	648903
249566	648904
456145	648905
570399	648906
6736	648907
26532	648908
574686	648909
535610	648910
613162	648911
309427	648912
1573	648913
234272	648914
9457	648915
99009	648916
361959	648917
56605	648918
346594	648919
182174	648920
623871	648921
660710	648922
270883	648923
384433	648924
170441	648925
313288	648926
529529	648927
83499	648928
182173	648929
98900	648930
61477	648931
566148	648932
24239	648933
647753	648934
343361	648935
258624	648936
643881	648937
599371	648938
695087	648939
591892	648940
457802	648941
298443	648942
249738	648943
655961	648944
153939	648945
973	648946
372834	648947
237604	648948
3752	648949
612819	648950
139576	648951
31811	648952
108199	648953
216011	648954
43135	648955
328542	648956
382467	648957
577237	648958
510448	648959
552769	648960
156114	648961
2299	648962
73565	648963
7189	648964
347220	648965
517753	648966
372888	648967
129726	648968
55926	648969
151332	648970
541963	648971
431506	648972
106344	648973
445348	648974
573987	648975
174288	648976
21579	648977
618824	648978
17131	648979
243073	648980
282723	648981
465972	648982
547770	648983
154097	648984
696781	648985
422736	648986
17529	648987
158059	648988
52248	648989
638795	648990
509218	648991
97795	648992
136785	648993
470221	648994
4711	648995
461048	648996
76317	648997
5080	648998
45575	648999
556654	649000
237795	649001
336695	649002
455147	649003
3752	649004
461	649005
134	649006
418436	649007
294258	649008
294252	649009
294262	649010
186810	649011
44872	649012
6096	649013
6059	649014
653646	649015
551351	649016
650695	649017
651826	649018
283066	649019
469148	649020
26240	649021
124659	649022
45500	649023
180001	649024
416584	649025
31353	649026
406412	649027
289822	649028
1320	649029
40402	649030
130160	649031
498328	649032
342273	649033
46397	649034
636326	649035
530374	649036
26572	649037
73177	649038
187600	649039
58984	649040
545824	649041
124223	649042
593835	649043
13426	649044
259475	649045
497753	649046
50744	649047
175395	649048
531236	649049
670992	649050
579592	649051
277115	649052
25138	649053
287170	649054
348726	649055
246568	649056
304408	649057
662413	649058
185674	649059
696164	649060
614179	649061
406441	649062
27708	649063
205311	649064
40575	649065
41337	649066
88169	649067
405003	649068
313638	649069
112531	649070
48157	649071
162978	649072
655662	649073
176903	649074
336833	649075
101192	649076
336752	649077
360302	649078
263425	649079
364385	649080
694977	649081
10868	649082
254038	649083
617088	649084
342527	649085
345576	649086
68257	649087
588578	649088
369170	649089
311174	649090
322140	649091
681095	649092
598074	649093
597219	649094
66461	649095
435609	649096
435624	649097
435608	649098
435610	649099
29396	649100
330705	649101
25697	649102
345610	649103
96775	649104
263043	649105
383788	649106
577	649107
267331	649108
680739	649109
350236	649110
309566	649111
336836	649112
563904	649113
31384	649114
657388	649115
125091	649116
112492	649117
625867	649118
444520	649119
495535	649120
52551	649121
644775	649122
29582	649123
126329	649124
692711	649125
618526	649126
83457	649127
26819	649128
465001	649129
115398	649130
377295	649131
549347	649132
95640	649133
5001	649134
206323	649135
121911	649136
164753	649137
10244	649138
501174	649139
464999	649140
638521	649141
642961	649142
565947	649143
403036	649144
590414	649145
587110	649146
574628	649147
255431	649148
620963	649149
139047	649150
73541	649151
433420	649152
125763	649153
538904	649154
247058	649155
74327	649156
489353	649157
601655	649158
195324	649159
255344	649160
60054	649161
427089	649162
399881	649163
270700	649164
490528	649165
586786	649166
652207	649167
691408	649168
234634	649169
468400	649170
198061	649171
520444	649172
217172	649173
290141	649174
342802	649175
491622	649176
596859	649177
525971	649178
680931	649179
490057	649180
370003	649181
519208	649182
2925	649183
44221	649184
196767	649185
653278	649186
112142	649187
491233	649188
491305	649189
693267	649190
390713	649191
271	649192
135547	649193
674402	649194
18227	649195
659166	649196
671739	649197
130829	649198
286944	649199
689011	649200
98886	649201
45237	649202
21023	649203
176769	649204
169197	649205
29607	649206
656533	649207
691050	649208
109767	649209
299076	649210
312316	649211
578608	649212
88171	649213
373708	649214
259560	649215
514155	649216
524807	649217
261958	649218
461847	649219
325129	649220
348669	649221
348661	649222
16806	649223
37041	649224
638018	649225
52746	649226
567754	649227
57274	649228
299084	649229
597095	649230
289083	649231
261043	649232
612259	649233
146979	649234
224300	649235
380024	649236
587343	649237
369780	649238
489756	649239
1744	649240
51410	649241
559981	649242
100629	649243
53090	649244
82980	649245
316403	649246
182652	649247
594060	649248
551777	649249
43848	649250
20	649251
403876	649252
195999	649253
85842	649254
366501	649255
85848	649256
28106	649257
48034	649258
581376	649259
4117	649260
295394	649261
49189	649262
358578	649263
294735	649264
4021	649265
10295	649266
10294	649267
151675	649268
42138	649269
52081	649270
534769	649271
696056	649272
67882	649273
653716	649274
182389	649275
564257	649276
526913	649277
395708	649278
141316	649279
263274	649280
106351	649281
106348	649282
375722	649283
375982	649284
260856	649285
65773	649286
269002	649287
22082	649288
280737	649289
75669	649290
254036	649291
331291	649292
609089	649293
436010	649294
100261	649295
89654	649296
147357	649297
260846	649298
26493	649299
265104	649300
445755	649301
364382	649302
86135	649303
360361	649304
1047	649305
479748	649306
21773	649307
614362	649308
81260	649309
65518	649310
135633	649311
601206	649312
719	649313
581365	649314
118564	649315
576641	649316
3075	649317
3062	649318
523168	649319
176597	649320
678261	649321
99547	649322
140269	649323
34248	649324
661805	649325
280202	649326
82339	649327
319117	649328
62933	649329
188191	649330
131199	649331
33396	649332
433189	649333
541861	649334
161454	649335
58850	649336
58850	649337
11202	649338
44142	649339
82145	649340
626487	649341
302472	649342
481941	649343
272327	649344
588461	649345
257173	649346
542008	649347
8737	649348
110446	649349
26749	649350
70351	649351
347334	649352
123153	649353
151558	649354
469621	649355
575835	649356
347335	649357
686684	649358
433063	649359
616293	649360
686683	649361
176276	649362
321229	649363
50278	649364
92228	649365
183649	649366
494507	649367
249961	649368
347336	649369
535565	649370
642988	649371
30024	649372
221884	649373
61384	649374
17907	649375
249882	649376
532743	649377
183650	649378
483237	649379
462780	649380
483238	649381
481403	649382
381201	649383
427009	649384
137550	649385
518675	649386
349780	649387
542450	649388
434286	649389
2265	649390
21580	649391
476615	649392
384589	649393
79925	649394
158701	649395
46310	649396
692890	649397
4034	649398
89304	649399
131291	649400
70834	649401
9005	649402
182024	649403
552517	649404
57150	649405
89612	649406
696339	649407
301556	649408
392944	649409
27845	649410
437634	649411
468638	649412
61549	649413
87835	649414
103627	649415
339482	649416
548247	649417
647536	649418
386560	649419
182393	649420
680927	649421
255094	649422
201685	649423
634040	649424
528503	649425
55372	649426
64734	649427
226689	649428
106392	649429
173917	649430
418532	649431
222023	649432
6952	649433
695397	649434
21025	649435
21025	649436
685732	649437
43271	649438
432762	649439
331777	649440
303231	649441
565514	649442
356144	649443
245204	649444
517470	649445
81874	649446
132607	649447
363238	649448
552631	649449
692372	649450
173273	649451
552095	649452
171987	649453
17994	649454
38815	649455
364783	649456
38815	649457
102569	649458
102565	649459
364545	649460
102338	649461
80774	649462
62646	649463
266467	649464
493322	649465
477690	649466
7228	649467
347480	649468
581320	649469
167486	649470
552050	649471
335514	649472
671095	649473
300747	649474
196648	649475
1780	649476
184132	649477
9645	649478
142604	649479
369040	649480
28	649481
16320	649482
95241	649483
687633	649484
226954	649485
502003	649486
388889	649487
81894	649488
80075	649489
634723	649490
10887	649491
3723	649492
187444	649493
558089	649494
34885	649495
552047	649496
461577	649497
381701	649498
461586	649499
72328	649500
466442	649501
451060	649502
593797	649503
59814	649504
8651	649505
182441	649506
593295	649507
19519	649508
288139	649509
25620	649510
37810	649511
302848	649512
593875	649513
545125	649514
169841	649515
456016	649516
51736	649517
436464	649518
621478	649519
168098	649520
33613	649521
151519	649522
348727	649523
138195	649524
138195	649525
17855	649526
40694	649527
171687	649528
202932	649529
171557	649530
52495	649531
100481	649532
625919	649533
370594	649534
367280	649535
8809	649536
361496	649537
108607	649538
266504	649539
57114	649540
665693	649541
474436	649542
226909	649543
196596	649544
973	649545
535138	649546
51378	649547
88025	649548
614329	649549
235268	649550
298519	649551
474251	649552
655965	649553
580019	649554
151001	649555
76371	649556
589897	649557
28330	649558
16522	649559
437222	649560
14	649561
321067	649562
592466	649563
6673	649564
234148	649565
89492	649566
452187	649567
170809	649568
384063	649569
675388	649570
675391	649571
478111	649572
88054	649573
6486	649574
130656	649575
7655	649576
102855	649577
384512	649578
200820	649579
62441	649580
25901	649581
13077	649582
283578	649583
34706	649584
76160	649585
220878	649586
247134	649587
610805	649588
448326	649589
559408	649590
663609	649591
8	649592
253841	649593
76714	649594
1129	649595
80408	649596
76721	649597
30930	649598
76764	649599
76777	649600
15086	649601
30984	649602
8388	649603
249942	649604
15103	649605
15109	649606
31034	649607
249995	649608
76884	649609
76887	649610
250009	649611
15141	649612
15145	649613
76770	649614
31077	649615
250062	649616
15153	649617
8419	649618
575944	649619
39335	649620
104234	649621
39322	649622
104230	649623
373031	649624
373030	649625
39352	649626
104262	649627
39334	649628
18200	649629
39334	649630
104313	649631
93920	649632
57286	649633
450796	649634
120221	649635
39042	649636
404522	649637
64240	649638
237222	649639
2991	649640
27389	649641
47744	649642
199122	649643
11164	649644
27391	649645
1369	649646
3350	649647
6538	649648
27360	649649
504029	649650
251954	649651
950	649652
661463	649653
43359	649654
422155	649655
237091	649656
57768	649657
9528	649658
113085	649659
118018	649660
461920	649661
18	649662
293745	649663
82879	649664
216826	649665
610505	649666
610506	649667
97899	649668
74773	649669
167366	649670
100407	649671
225210	649672
70185	649673
1123	649674
450119	649675
158807	649676
535	649677
157464	649678
218541	649679
102726	649680
264948	649681
32166	649682
216778	649683
21176	649684
426775	649685
70185	649686
264931	649687
32167	649688
70037	649689
17191	649690
170814	649691
100365	649692
6774	649693
10601	649694
45330	649695
103056	649696
25484	649697
536785	649698
69642	649699
264924	649700
560909	649701
17221	649702
295046	649703
86741	649704
566110	649705
16753	649706
517094	649707
174861	649708
14132	649709
588750	649710
138974	649711
520501	649712
477976	649713
17215	649714
105615	649715
373533	649716
354449	649717
240728	649718
41151	649719
94219	649720
18204	649721
373059	649722
18203	649723
104309	649724
18201	649725
405855	649726
68595	649727
50689	649728
474145	649729
16740	649730
76806	649731
40631	649732
312815	649733
267392	649734
70637	649735
20035	649736
57987	649737
141459	649738
166672	649739
445472	649740
662900	649741
350	649742
46710	649743
645355	649744
549393	649745
102160	649746
419074	649747
393367	649748
261056	649749
285147	649750
20554	649751
296308	649752
239362	649753
1580	649754
43981	649755
59127	649756
292479	649757
80472	649758
80275	649759
407634	649760
464728	649761
12566	649762
12566	649763
79860	649764
223856	649765
29220	649766
57553	649767
118201	649768
57633	649769
33772	649770
192451	649771
79936	649772
2840	649773
406415	649774
71272	649775
165176	649776
223882	649777
42416	649778
31479	649779
149507	649780
13147	649781
254449	649782
106767	649783
40874	649784
25634	649785
216209	649786
583887	649787
31985	649788
286523	649789
71676	649790
44947	649791
283896	649792
335934	649793
44977	649794
457183	649795
640183	649796
17306	649797
520009	649798
14990	649799
286956	649800
504160	649801
334012	649802
561266	649803
341597	649804
113277	649805
439495	649806
48601	649807
159774	649808
475714	649809
6898	649810
87683	649811
530969	649812
173918	649813
424309	649814
50705	649815
468	649816
431465	649817
147209	649818
28593	649819
65636	649820
407724	649821
112648	649822
636791	649823
237802	649824
631499	649825
32132	649826
363536	649827
360793	649828
33680	649829
418631	649830
143073	649831
695506	649832
685629	649833
97742	649834
319546	649835
38497	649836
54487	649837
484435	649838
84724	649839
182159	649840
430652	649841
153258	649842
8238	649843
417616	649844
612255	649845
275282	649846
20029	649847
149021	649848
31450	649849
18412	649850
671512	649851
243928	649852
32607	649853
559074	649854
621382	649855
7604	649856
38250	649857
265487	649858
39187	649859
74913	649860
129793	649861
260283	649862
22152	649863
7803	649864
405533	649865
508190	649866
647979	649867
75823	649868
16555	649869
14459	649870
291049	649871
19469	649872
469813	649873
436771	649874
147075	649875
24730	649876
264872	649877
12451	649878
363285	649879
41837	649880
462159	649881
369962	649882
642076	649883
388831	649884
48193	649885
446810	649886
271122	649887
76746	649888
189540	649889
573059	649890
15857	649891
391750	649892
93949	649893
277432	649894
581444	649895
73300	649896
348720	649897
47835	649898
380668	649899
211628	649900
39394	649901
1675	649902
394863	649903
525560	649904
17719	649905
695882	649906
33488	649907
311739	649908
300597	649909
648047	649910
204213	649911
592077	649912
184791	649913
101496	649914
10759	649915
459856	649916
650405	649917
642132	649918
403376	649919
80506	649920
605051	649921
593922	649922
18576	649923
122838	649924
314525	649925
145954	649926
93041	649927
524813	649928
148632	649929
386816	649930
89707	649931
161810	649932
15959	649933
71176	649934
70520	649935
235812	649936
342180	649937
687553	649938
309713	649939
20336	649940
126781	649941
165679	649942
368027	649943
425785	649944
149801	649945
97729	649946
136433	649947
47627	649948
346951	649949
451074	649950
646350	649951
81526	649952
456065	649953
37008	649954
493529	649955
612	649956
4518	649957
20055	649958
334312	649959
18387	649960
35173	649961
687600	649962
20837	649963
170121	649964
326182	649965
510559	649966
137538	649967
28002	649968
1798	649969
219105	649970
122577	649971
80921	649972
254553	649973
521366	649974
65644	649975
326540	649976
8933	649977
589885	649978
343742	649979
14518	649980
694955	649981
491497	649982
23287	649983
93406	649984
326026	649985
134986	649986
35501	649987
324009	649988
19482	649989
474178	649990
523635	649991
303942	649992
239305	649993
343141	649994
277622	649995
436740	649996
74756	649997
47064	649998
9932	649999
11813	650000
631997	650001
11084	650002
16624	650003
394857	650004
418120	650005
58467	650006
304059	650007
157190	650008
8250	650009
485354	650010
128200	650011
22993	650012
279469	650013
97062	650014
56569	650015
95688	650016
80691	650017
642026	650018
126556	650019
40119	650020
571705	650021
46183	650022
167852	650023
397292	650024
658712	650025
238508	650026
1075	650027
175126	650028
233146	650029
627492	650030
578184	650031
166230	650032
632706	650033
100163	650034
417250	650035
639115	650036
660426	650037
614313	650038
136887	650039
697767	650040
528514	650041
68262	650042
684129	650043
307816	650044
121181	650045
499946	650046
1309	650047
250040	650048
27884	650049
330695	650050
64436	650051
261471	650052
53623	650053
2142	650054
140112	650055
47866	650056
5499	650057
101129	650058
171931	650059
260391	650060
150837	650061
92036	650062
216699	650063
25684	650064
616036	650065
231884	650066
1295	650067
645225	650068
14101	650069
548468	650070
53293	650071
2553	650072
35991	650073
425261	650074
391255	650075
278213	650076
108748	650077
90578	650078
548833	650079
309355	650080
23749	650081
570006	650082
156447	650083
89137	650084
92643	650085
4118	650086
324879	650087
387322	650088
271827	650089
6993	650090
141548	650091
172164	650092
692036	650093
12735	650094
33728	650095
514512	650096
193584	650097
365438	650098
102640	650099
365437	650100
39421	650101
365491	650102
365470	650103
365536	650104
436005	650105
5760	650106
365500	650107
365580	650108
365545	650109
215592	650110
365320	650111
365402	650112
365561	650113
39421	650114
365508	650115
375140	650116
375325	650117
365343	650118
375834	650119
158037	650120
39443	650121
386350	650122
102628	650123
365458	650124
102660	650125
612506	650126
56735	650127
365270	650128
434545	650129
63506	650130
129680	650131
365755	650132
2844	650133
244482	650134
11728	650135
544851	650136
274975	650137
19989	650138
52765	650139
672331	650140
402094	650141
277624	650142
164811	650143
289214	650144
126013	650145
596626	650146
4141	650147
443280	650148
163882	650149
531662	650150
10909	650151
104685	650152
29141	650153
385224	650154
76831	650155
86065	650156
242800	650157
156779	650158
213742	650159
674837	650160
213793	650161
485541	650162
410688	650163
61426	650164
22118	650165
12688	650166
536243	650167
1160	650168
271380	650169
132362	650170
20745	650171
79011	650172
150974	650173
28162	650174
683291	650175
54616	650176
631305	650177
688303	650178
651092	650179
188855	650180
31287	650181
598939	650182
586137	650183
161126	650184
238005	650185
363412	650186
29016	650187
25207	650188
92966	650189
445111	650190
485634	650191
244384	650192
494344	650193
215584	650194
666400	650195
673139	650196
66569	650197
20019	650198
655827	650199
578086	650200
524634	650201
345992	650202
685599	650203
587235	650204
44054	650205
74801	650206
184116	650207
560429	650208
161658	650209
313817	650210
269836	650211
108859	650212
185283	650213
669952	650214
176183	650215
309070	650216
179148	650217
78423	650218
644132	650219
250387	650220
611666	650221
602825	650222
81589	650223
221996	650224
408659	650225
235274	650226
655535	650227
589900	650228
43198	650229
303095	650230
36999	650231
26170	650232
50460	650233
413644	650234
219454	650235
478867	650236
401361	650237
116503	650238
104511	650239
304690	650240
2973	650241
9204	650242
128427	650243
535802	650244
184664	650245
151336	650246
33286	650247
253159	650248
30218	650249
16466	650250
612403	650251
40721	650252
128754	650253
405772	650254
242972	650255
634416	650256
676005	650257
577139	650258
523733	650259
47385	650260
214213	650261
267486	650262
117095	650263
249605	650264
170221	650265
564823	650266
8196	650267
621681	650268
456930	650269
682155	650270
411855	650271
73656	650272
47097	650273
34679	650274
393164	650275
411400	650276
25262	650277
182484	650278
687999	650279
574896	650280
3899	650281
659286	650282
327596	650283
20966	650284
253335	650285
457037	650286
245796	650287
1470	650288
213968	650289
35839	650290
136078	650291
96700	650292
141959	650293
128953	650294
93015	650295
254	650296
694859	650297
13521	650298
281369	650299
69090	650300
145593	650301
67950	650302
337144	650303
6308	650304
615128	650305
411083	650306
14401	650307
212011	650308
64078	650309
21	650310
7241	650311
368953	650312
139564	650313
311880	650314
17132	650315
316417	650316
178329	650317
23531	650318
457355	650319
356782	650320
461210	650321
5848	650322
588278	650323
5673	650324
551960	650325
417203	650326
511593	650327
444030	650328
558933	650329
255734	650330
108780	650331
384865	650332
548186	650333
274927	650334
156408	650335
295186	650336
456471	650337
214931	650338
70815	650339
30	650340
159	650341
487310	650342
28830	650343
439118	650344
127349	650345
24652	650346
14545	650347
235985	650348
168143	650349
542290	650350
35203	650351
493702	650352
52734	650353
695907	650354
676938	650355
544364	650356
12615	650357
59259	650358
612428	650359
616669	650360
106491	650361
42948	650362
604276	650363
281262	650364
209780	650365
85979	650366
119665	650367
561	650368
22303	650369
202934	650370
256111	650371
94343	650372
25548	650373
86107	650374
533749	650375
89098	650376
89098	650377
423025	650378
13708	650379
152794	650380
7577	650381
131341	650382
57196	650383
12308	650384
419689	650385
4908	650386
4905	650387
97625	650388
154675	650389
329497	650390
358206	650391
6067	650392
53825	650393
41855	650394
4769	650395
491549	650396
94995	650397
668822	650398
329513	650399
101004	650400
59447	650401
88278	650402
219066	650403
67341	650404
436146	650405
157457	650406
414837	650407
642376	650408
28153	650409
16382	650410
423761	650411
167076	650412
91076	650413
145278	650414
118439	650415
188235	650416
25489	650417
67601	650418
24723	650419
244607	650420
693974	650421
255358	650422
474833	650423
442014	650424
5300	650425
135519	650426
260533	650427
290937	650428
430981	650429
129209	650430
211808	650431
554379	650432
49283	650433
101938	650434
603848	650435
690592	650436
502728	650437
53114	650438
553306	650439
24519	650440
638323	650441
15314	650442
36501	650443
161050	650444
198998	650445
223847	650446
11852	650447
92253	650448
124965	650449
341512	650450
524183	650451
421391	650452
670762	650453
42669	650454
2167	650455
59149	650456
640073	650457
107095	650458
30150	650459
106647	650460
114999	650461
189005	650462
455196	650463
627556	650464
111039	650465
507140	650466
520566	650467
214910	650468
340474	650469
363279	650470
16999	650471
160942	650472
337894	650473
673669	650474
421156	650475
574558	650476
477992	650477
23888	650478
7114	650479
684787	650480
190862	650481
537287	650482
53244	650483
534930	650484
32844	650485
615550	650486
35357	650487
324719	650488
335892	650489
377720	650490
63214	650491
202208	650492
131280	650493
26371	650494
425347	650495
23157	650496
565405	650497
411727	650498
281437	650499
684924	650500
51258	650501
449346	650502
691775	650503
78938	650504
167137	650505
8082	650506
2082	650507
131576	650508
93305	650509
149535	650510
689363	650511
103922	650512
620885	650513
53839	650514
501385	650515
341457	650516
538600	650517
122758	650518
603152	650519
444035	650520
187277	650521
682767	650522
682766	650523
515042	650524
470735	650525
10067	650526
1054	650527
5105	650528
394042	650529
667643	650530
29509	650531
290789	650532
413240	650533
137618	650534
11078	650535
8970	650536
35822	650537
431220	650538
294030	650539
42111	650540
594255	650541
133018	650542
535994	650543
522260	650544
535465	650545
387089	650546
690398	650547
3487	650548
235557	650549
495417	650550
113909	650551
644399	650552
2533	650553
300937	650554
8067	650555
433632	650556
52705	650557
16270	650558
290253	650559
37040	650560
474386	650561
287056	650562
636398	650563
396165	650564
59959	650565
34752	650566
8449	650567
371975	650568
433099	650569
274722	650570
527715	650571
38589	650572
559346	650573
1889	650574
242530	650575
7738	650576
78238	650577
54099	650578
441704	650579
187	650580
134033	650581
266805	650582
603864	650583
646033	650584
154776	650585
329074	650586
535811	650587
97510	650588
232800	650589
51699	650590
7300	650591
212968	650592
3267	650593
578115	650594
418780	650595
486709	650596
279957	650597
356123	650598
273874	650599
57216	650600
559	650601
12064	650602
58889	650603
318259	650604
132131	650605
115410	650606
449968	650607
310341	650608
160337	650609
510710	650610
263744	650611
335767	650612
2059	650613
72864	650614
363270	650615
459308	650616
462664	650617
612384	650618
77632	650619
546917	650620
269376	650621
151363	650622
316036	650623
517672	650624
509632	650625
691535	650626
376708	650627
593603	650628
6865	650629
146691	650630
429104	650631
1106	650632
266984	650633
99852	650634
86008	650635
296210	650636
131601	650637
534132	650638
214064	650639
4612	650640
146060	650641
263719	650642
503119	650643
255480	650644
568872	650645
25332	650646
409343	650647
2919	650648
285641	650649
17980	650650
37188	650651
58775	650652
129687	650653
95222	650654
94927	650655
174275	650656
315468	650657
415459	650658
1404	650659
406145	650660
526133	650661
273798	650662
149319	650663
604793	650664
148203	650665
135424	650666
70814	650667
462955	650668
140186	650669
238403	650670
131627	650671
56702	650672
243838	650673
114334	650674
35598	650675
153855	650676
162460	650677
37589	650678
1785	650679
127894	650680
42347	650681
18117	650682
54755	650683
379396	650684
665202	650685
111458	650686
568531	650687
234418	650688
170233	650689
248622	650690
81790	650691
14018	650692
69711	650693
198458	650694
570357	650695
559832	650696
130201	650697
152190	650698
388717	650699
219821	650700
287682	650701
326536	650702
656235	650703
37350	650704
504220	650705
11603	650706
199820	650707
63495	650708
4286	650709
386817	650710
75783	650711
148605	650712
509528	650713
188303	650714
94442	650715
459184	650716
112581	650717
108744	650718
53849	650719
5673	650720
562550	650721
62913	650722
99160	650723
117299	650724
259504	650725
71750	650726
22136	650727
36596	650728
481686	650729
312368	650730
12107	650731
100501	650732
103244	650733
41153	650734
2823	650735
77287	650736
651193	650737
396830	650738
162256	650739
33976	650740
84787	650741
13463	650742
20825	650743
371948	650744
534022	650745
46600	650746
633544	650747
201673	650748
687660	650749
5326	650750
271953	650751
54361	650752
411099	650753
194972	650754
197146	650755
76083	650756
71158	650757
384115	650758
27303	650759
198154	650760
508340	650761
9507	650762
55113	650763
695539	650764
15121	650765
199103	650766
295582	650767
59241	650768
466367	650769
357155	650770
345252	650771
518209	650772
106467	650773
152605	650774
8677	650775
259597	650776
433295	650777
87936	650778
78598	650779
96422	650780
217441	650781
114122	650782
334033	650783
513856	650784
390947	650785
28677	650786
269951	650787
252564	650788
50824	650789
169399	650790
434987	650791
49541	650792
427231	650793
250156	650794
504890	650795
647966	650796
506792	650797
20283	650798
244761	650799
355577	650800
55899	650801
81077	650802
118735	650803
124718	650804
137434	650805
694477	650806
186582	650807
359654	650808
79075	650809
134961	650810
73708	650811
127648	650812
172833	650813
624550	650814
304903	650815
152810	650816
212730	650817
641465	650818
35509	650819
619249	650820
142306	650821
39485	650822
604	650823
19579	650824
74382	650825
29012	650826
81791	650827
170944	650828
110830	650829
451496	650830
277699	650831
277698	650832
685533	650833
3787	650834
3406	650835
292892	650836
419186	650837
479792	650838
597194	650839
214467	650840
2982	650841
200447	650842
220424	650843
213847	650844
36663	650845
639995	650846
29819	650847
28628	650848
30785	650849
276904	650850
377735	650851
602285	650852
531053	650853
450807	650854
46255	650855
610326	650856
197618	650857
21564	650858
480671	650859
60515	650860
423786	650861
31250	650862
276568	650863
227664	650864
652739	650865
409527	650866
104324	650867
89172	650868
518	650869
403459	650870
119369	650871
668832	650872
180332	650873
293856	650874
304544	650875
137172	650876
29249	650877
349733	650878
39365	650879
220309	650880
55141	650881
103854	650882
326111	650883
448567	650884
14095	650885
6903	650886
338520	650887
455383	650888
166271	650889
145051	650890
41859	650891
281845	650892
535764	650893
676984	650894
155058	650895
8905	650896
198711	650897
164826	650898
247672	650899
147798	650900
676383	650901
62771	650902
93905	650903
30638	650904
671064	650905
256473	650906
50404	650907
186157	650908
55502	650909
55502	650910
233846	650911
139553	650912
509749	650913
10601	650914
134844	650915
586596	650916
2149	650917
595059	650918
17471	650919
110521	650920
15211	650921
36391	650922
321631	650923
121515	650924
165650	650925
244711	650926
202212	650927
296826	650928
94992	650929
58453	650930
2828	650931
53359	650932
499650	650933
506181	650934
586917	650935
331312	650936
2712	650937
228633	650938
155848	650939
34244	650940
220368	650941
75767	650942
503174	650943
27623	650944
267249	650945
222062	650946
162388	650947
658315	650948
150993	650949
2521	650950
16453	650951
63063	650952
515796	650953
634596	650954
36472	650955
464251	650956
367090	650957
118566	650958
465981	650959
130851	650960
504523	650961
73612	650962
146142	650963
382683	650964
481355	650965
53204	650966
634578	650967
192236	650968
590073	650969
2224	650970
361671	650971
234748	650972
526461	650973
148181	650974
140066	650975
685713	650976
59310	650977
251267	650978
32352	650979
299067	650980
172180	650981
439783	650982
462994	650983
12468	650984
565435	650985
71871	650986
141831	650987
71401	650988
515553	650989
357505	650990
4105	650991
688131	650992
155547	650993
196	650994
572	650995
3988	650996
1740	650997
374605	650998
282	650999
7928	651000
7895	651001
10441	651002
1965	651003
348866	651004
9885	651005
64804	651006
95462	651007
531623	651008
240893	651009
46802	651010
29698	651011
97543	651012
42601	651013
26955	651014
6	651015
131088	651016
528406	651017
304264	651018
21968	651019
542436	651020
154569	651021
181602	651022
32990	651023
517088	651024
42420	651025
4777	651026
616	651027
96	651028
557091	651029
114379	651030
161182	651031
481979	651032
133529	651033
16015	651034
48967	651035
515128	651036
515131	651037
515603	651038
515295	651039
369489	651040
118128	651041
210551	651042
377723	651043
137690	651044
48460	651045
24653	651046
400669	651047
264852	651048
217570	651049
655755	651050
159420	651051
28891	651052
214689	651053
217414	651054
92927	651055
509699	651056
295011	651057
678074	651058
330287	651059
408021	651060
28928	651061
218602	651062
81630	651063
304594	651064
466491	651065
304035	651066
583410	651067
112109	651068
86675	651069
55470	651070
5735	651071
124500	651072
568361	651073
366672	651074
253029	651075
42291	651076
113922	651077
109831	651078
204363	651079
23377	651080
690559	651081
87158	651082
483883	651083
248694	651084
689353	651085
87397	651086
631751	651087
38364	651088
361730	651089
696429	651090
315230	651091
464864	651092
199821	651093
333297	651094
109868	651095
320357	651096
208598	651097
31425	651098
475873	651099
673222	651100
434330	651101
489811	651102
329829	651103
80551	651104
5813	651105
436344	651106
253179	651107
89939	651108
11706	651109
536199	651110
623875	651111
140186	651112
579286	651113
257145	651114
671513	651115
200179	651116
412400	651117
189689	651118
96757	651119
315374	651120
382353	651121
117506	651122
410788	651123
165493	651124
23467	651125
96522	651126
40655	651127
124757	651128
12631	651129
510052	651130
149759	651131
136723	651132
650674	651133
155124	651134
425332	651135
207686	651136
19091	651137
234160	651138
300106	651139
346011	651140
130466	651141
49588	651142
324615	651143
79388	651144
451889	651145
314161	651146
157108	651147
72280	651148
138666	651149
560637	651150
935	651151
114351	651152
48222	651153
75307	651154
988	651155
323128	651156
559394	651157
414773	651158
15984	651159
1634	651160
17443	651161
658194	651162
332185	651163
58390	651164
58390	651165
251423	651166
459758	651167
7909	651168
611391	651169
10014	651170
2679	651171
152661	651172
111495	651173
638332	651174
349874	651175
55502	651176
362418	651177
134255	651178
295102	651179
168034	651180
85226	651181
9934	651182
36420	651183
86283	651184
594247	651185
79973	651186
498390	651187
291217	651188
1500	651189
23	651190
375385	651191
234738	651192
199794	651193
17638	651194
175166	651195
287653	651196
311402	651197
2396	651198
667419	651199
105144	651200
106459	651201
615200	651202
14542	651203
10632	651204
550452	651205
462840	651206
4379	651207
188245	651208
22438	651209
386199	651210
26887	651211
1793	651212
301706	651213
104367	651214
538889	651215
563717	651216
518606	651217
119635	651218
118254	651219
477050	651220
329973	651221
280971	651222
25406	651223
579578	651224
583486	651225
403787	651226
96882	651227
49131	651228
398829	651229
22829	651230
145206	651231
92482	651232
238387	651233
335806	651234
433868	651235
589623	651236
62759	651237
151437	651238
124326	651239
102554	651240
136398	651241
685579	651242
442173	651243
92868	651244
324987	651245
253365	651246
24103	651247
12006	651248
139045	651249
463653	651250
42269	651251
611338	651252
57380	651253
275197	651254
1388	651255
292989	651256
295719	651257
581531	651258
14492	651259
334130	651260
335774	651261
390191	651262
504927	651263
125255	651264
7632	651265
38976	651266
481666	651267
39922	651268
273965	651269
456380	651270
84636	651271
48907	651272
473410	651273
48959	651274
3801	651275
644609	651276
57664	651277
473434	651278
278227	651279
12936	651280
2466	651281
185366	651282
276596	651283
146201	651284
97516	651285
9067	651286
579930	651287
423067	651288
66438	651289
28431	651290
467690	651291
12283	651292
606233	651293
72572	651294
101500	651295
285659	651296
335912	651297
674397	651298
335762	651299
417784	651300
185118	651301
4704	651302
448047	651303
432598	651304
38619	651305
227029	651306
674411	651307
18198	651308
360819	651309
74435	651310
47573	651311
11175	651312
157503	651313
520660	651314
87822	651315
682194	651316
96454	651317
62	651318
318062	651319
361819	651320
406803	651321
684006	651322
20023	651323
585836	651324
5607	651325
6620	651326
77628	651327
22992	651328
85878	651329
122958	651330
287005	651331
3865	651332
73580	651333
393517	651334
17409	651335
618957	651336
32517	651337
173213	651338
237960	651339
594096	651340
48462	651341
54306	651342
242352	651343
120527	651344
452148	651345
405957	651346
381598	651347
101366	651348
188309	651349
441974	651350
280880	651351
688885	651352
473933	651353
624384	651354
532610	651355
590698	651356
504707	651357
8587	651358
27207	651359
465939	651360
37988	651361
128087	651362
27196	651363
49797	651364
107735	651365
121403	651366
39800	651367
591418	651368
31412	651369
73875	651370
3878	651371
348490	651372
25733	651373
613997	651374
58273	651375
1826	651376
35788	651377
6286	651378
291363	651379
315341	651380
30668	651381
286681	651382
112616	651383
154382	651384
10679	651385
217511	651386
137474	651387
79247	651388
208514	651389
181873	651390
341399	651391
1059	651392
11304	651393
563624	651394
53316	651395
12387	651396
7493	651397
661961	651398
294492	651399
3895	651400
883	651401
109157	651402
374543	651403
7252	651404
297036	651405
655776	651406
70839	651407
191374	651408
46630	651409
2133	651410
20882	651411
483263	651412
55338	651413
627902	651414
88085	651415
363756	651416
246924	651417
451951	651418
592680	651419
123627	651420
12641	651421
57725	651422
436546	651423
42882	651424
323608	651425
64472	651426
346634	651427
53851	651428
594890	651429
440386	651430
360400	651431
33397	651432
468586	651433
512	651434
593908	651435
70540	651436
113512	651437
445377	651438
122714	651439
697266	651440
293545	651441
165828	651442
8093	651443
571190	651444
297273	651445
159994	651446
75039	651447
468409	651448
154338	651449
602233	651450
12260	651451
9862	651452
82441	651453
229015	651454
22294	651455
660510	651456
7258	651457
268479	651458
104265	651459
373050	651460
372989	651461
104266	651462
104307	651463
104266	651464
39325	651465
58562	651466
655948	651467
373049	651468
104236	651469
104268	651470
104233	651471
104267	651472
373045	651473
57280	651474
446829	651475
98422	651476
10241	651477
19299	651478
394027	651479
555488	651480
378608	651481
26359	651482
31836	651483
233047	651484
14298	651485
210432	651486
594267	651487
133202	651488
164494	651489
114320	651490
2320	651491
7192	651492
14819	651493
386576	651494
51978	651495
196850	651496
466371	651497
88432	651498
12446	651499
133022	651500
57072	651501
25624	651502
133124	651503
168620	651504
25709	651505
44369	651506
449405	651507
53956	651508
252992	651509
131532	651510
623301	651511
5341	651512
78656	651513
71735	651514
533640	651515
70172	651516
54351	651517
29310	651518
133385	651519
439791	651520
647187	651521
562268	651522
23526	651523
531511	651524
26731	651525
15315	651526
119106	651527
440353	651528
694072	651529
150285	651530
407332	651531
70758	651532
112087	651533
166734	651534
244686	651535
400069	651536
128650	651537
328323	651538
227725	651539
468923	651540
614689	651541
55011	651542
170052	651543
126393	651544
12263	651545
581024	651546
533660	651547
159646	651548
254600	651549
60216	651550
3727	651551
293935	651552
533671	651553
36736	651554
407503	651555
572214	651556
382028	651557
216890	651558
69855	651559
234708	651560
561079	651561
43674	651562
239038	651563
201678	651564
200023	651565
486199	651566
26241	651567
591316	651568
635924	651569
48215	651570
416439	651571
448489	651572
394705	651573
46068	651574
86511	651575
199242	651576
41302	651577
389859	651578
111100	651579
614761	651580
33328	651581
302349	651582
29910	651583
4832	651584
58801	651585
283525	651586
451457	651587
34597	651588
9	651589
6	651590
310783	651591
213972	651592
493259	651593
504869	651594
261058	651595
342100	651596
429531	651597
108070	651598
109370	651599
95645	651600
219	651601
22778	651602
504959	651603
254055	651604
96548	651605
514894	651606
234681	651607
391272	651608
232854	651609
12573	651610
259984	651611
442407	651612
88564	651613
509436	651614
535810	651615
89670	651616
371070	651617
280308	651618
666069	651619
510141	651620
535234	651621
345001	651622
416099	651623
32027	651624
326835	651625
343944	651626
181958	651627
168626	651628
538376	651629
356076	651630
625500	651631
409303	651632
550338	651633
684841	651634
542463	651635
455162	651636
648062	651637
60122	651638
413708	651639
31463	651640
58341	651641
684204	651642
250838	651643
223223	651644
44038	651645
101382	651646
168627	651647
490445	651648
220723	651649
335130	651650
686599	651651
423725	651652
406181	651653
87964	651654
541047	651655
334707	651656
554963	651657
51090	651658
527733	651659
20092	651660
383577	651661
598659	651662
104370	651663
64853	651664
533438	651665
74232	651666
649255	651667
402860	651668
205824	651669
81037	651670
395938	651671
541536	651672
579511	651673
18571	651674
580498	651675
39704	651676
401405	651677
26364	651678
319961	651679
48110	651680
678585	651681
163535	651682
685201	651683
143819	651684
224227	651685
43787	651686
695285	651687
667636	651688
273196	651689
17782	651690
364490	651691
576254	651692
504361	651693
5371	651694
286700	651695
239942	651696
86874	651697
27392	651698
312862	651699
156462	651700
612563	651701
88267	651702
128847	651703
128846	651704
101327	651705
86494	651706
316815	651707
315810	651708
191004	651709
124367	651710
393779	651711
530794	651712
563573	651713
162678	651714
470566	651715
25315	651716
3249	651717
295395	651718
653184	651719
293219	651720
282343	651721
391032	651722
156246	651723
228563	651724
449669	651725
483756	651726
440465	651727
661346	651728
256539	651729
647386	651730
597502	651731
534086	651732
656573	651733
71427	651734
39725	651735
398333	651736
58698	651737
318384	651738
581356	651739
337215	651740
166858	651741
624539	651742
622489	651743
154	651744
147836	651745
612274	651746
124503	651747
126015	651748
359400	651749
190529	651750
331105	651751
682414	651752
586323	651753
692649	651754
98405	651755
616603	651756
328654	651757
226268	651758
129503	651759
394295	651760
441127	651761
15762	651762
107307	651763
556014	651764
437300	651765
2071	651766
471973	651767
5403	651768
665654	651769
644345	651770
682367	651771
53375	651772
270201	651773
34546	651774
686371	651775
123153	651776
270309	651777
365671	651778
192978	651779
95183	651780
127	651781
477123	651782
315797	651783
6086	651784
287112	651785
6200	651786
150986	651787
20813	651788
216010	651789
558481	651790
196350	651791
10317	651792
22045	651793
107178	651794
29984	651795
112473	651796
81092	651797
81092	651798
417201	651799
175211	651800
169417	651801
49216	651802
674604	651803
106350	651804
352737	651805
291557	651806
125918	651807
81	651808
2097	651809
435512	651810
80001	651811
288050	651812
626626	651813
129638	651814
576334	651815
85098	651816
143348	651817
57123	651818
194858	651819
680665	651820
55641	651821
146944	651822
81359	651823
496414	651824
227120	651825
490836	651826
681506	651827
204026	651828
165755	651829
399411	651830
68871	651831
390447	651832
329189	651833
283137	651834
5939	651835
598890	651836
279690	651837
121901	651838
562654	651839
153	651840
390814	651841
57281	651842
376538	651843
213544	651844
427772	651845
51177	651846
386698	651847
30523	651848
526520	651849
668948	651850
8977	651851
43711	651852
199009	651853
94115	651854
61176	651855
6	651856
28577	651857
233462	651858
203391	651859
304570	651860
37082	651861
23969	651862
44794	651863
219539	651864
228464	651865
628596	651866
3048	651867
520128	651868
612236	651869
71990	651870
109447	651871
479483	651872
638270	651873
5684	651874
666969	651875
29021	651876
400113	651877
590416	651878
576232	651879
5070	651880
613463	651881
134679	651882
125981	651883
111014	651884
159138	651885
338236	651886
54851	651887
362957	651888
24318	651889
313193	651890
25690	651891
10176	651892
634591	651893
519453	651894
394151	651895
534869	651896
40283	651897
695150	651898
695152	651899
695147	651900
172842	651901
695138	651902
695146	651903
29921	651904
422845	651905
57148	651906
189446	651907
522194	651908
117322	651909
537995	651910
436255	651911
102031	651912
525996	651913
157265	651914
270760	651915
570692	651916
56342	651917
21384	651918
802	651919
58833	651920
534441	651921
96249	651922
1764	651923
240172	651924
128293	651925
35846	651926
396288	651927
294558	651928
306943	651929
111913	651930
624220	651931
136918	651932
83249	651933
550691	651934
83110	651935
311214	651936
23763	651937
18706	651938
48609	651939
337925	651940
153709	651941
17485	651942
110450	651943
498333	651944
475993	651945
201872	651946
949	651947
498337	651948
498338	651949
498336	651950
100738	651951
97953	651952
100767	651953
599763	651954
1336	651955
193	651956
612905	651957
303052	651958
406900	651959
193	651960
223880	651961
439688	651962
224956	651963
56573	651964
352017	651965
104947	651966
76225	651967
15682	651968
45174	651969
505164	651970
505161	651971
300396	651972
29205	651973
21282	651974
137054	651975
355085	651976
341575	651977
439709	651978
360842	651979
71285	651980
224963	651981
224867	651982
71276	651983
208814	651984
225123	651985
96879	651986
350226	651987
48876	651988
206621	651989
496617	651990
143717	651991
143717	651992
57818	651993
192248	651994
7642	651995
64827	651996
393279	651997
365801	651998
264755	651999
515836	652000
612907	652001
293177	652002
613019	652003
522579	652004
24536	652005
54549	652006
466876	652007
539995	652008
281034	652009
478177	652010
91378	652011
586241	652012
85824	652013
655748	652014
298897	652015
298916	652016
17709	652017
53957	652018
345845	652019
677393	652020
525232	652021
316992	652022
665673	652023
221953	652024
392491	652025
586990	652026
270991	652027
17795	652028
117765	652029
613401	652030
90726	652031
103178	652032
283790	652033
11590	652034
207018	652035
244906	652036
687425	652037
615721	652038
102770	652039
38865	652040
205754	652041
1241	652042
173956	652043
513150	652044
818	652045
521082	652046
565676	652047
565726	652048
189827	652049
687995	652050
40319	652051
678539	652052
269056	652053
102828	652054
613526	652055
252655	652056
220280	652057
366336	652058
156626	652059
370052	652060
366055	652061
366165	652062
366152	652063
370042	652064
1385	652065
35803	652066
460733	652067
92164	652068
366186	652069
118326	652070
38890	652071
5666	652072
195412	652073
24931	652074
370316	652075
9709	652076
195517	652077
368217	652078
636954	652079
521522	652080
20025	652081
571203	652082
649804	652083
33735	652084
100491	652085
288488	652086
221621	652087
472704	652088
241220	652089
102875	652090
294215	652091
474851	652092
378247	652093
366481	652094
54970	652095
613576	652096
66759	652097
10523	652098
28906	652099
70094	652100
355235	652101
225034	652102
315	652103
49007	652104
51098	652105
210916	652106
5495	652107
64077	652108
615415	652109
690721	652110
551813	652111
35806	652112
519548	652113
666048	652114
32169	652115
679400	652116
190	652117
651065	652118
560063	652119
310537	652120
304666	652121
451845	652122
101143	652123
651929	652124
21	652125
70469	652126
167957	652127
19434	652128
304670	652129
678522	652130
442371	652131
5793	652132
73621	652133
85268	652134
339713	652135
664027	652136
682126	652137
58777	652138
458956	652139
12367	652140
462027	652141
401888	652142
471068	652143
424542	652144
69470	652145
63	652146
10737	652147
125338	652148
93035	652149
369179	652150
651254	652151
518704	652152
142601	652153
570078	652154
97659	652155
122545	652156
367784	652157
143688	652158
8528	652159
286146	652160
90355	652161
9645	652162
90347	652163
42412	652164
587437	652165
682184	652166
682211	652167
163236	652168
682196	652169
543264	652170
39129	652171
184785	652172
541739	652173
21036	652174
467223	652175
7133	652176
27947	652177
192	652178
16480	652179
102937	652180
653839	652181
523109	652182
495925	652183
18189	652184
125186	652185
392278	652186
314585	652187
502002	652188
17235	652189
587726	652190
2402	652191
225193	652192
97043	652193
154953	652194
329468	652195
583985	652196
341950	652197
551993	652198
488163	652199
641814	652200
136995	652201
446778	652202
294632	652203
126106	652204
478191	652205
253154	652206
448168	652207
390681	652208
23483	652209
339338	652210
397269	652211
381573	652212
265802	652213
42673	652214
569644	652215
617221	652216
565454	652217
3692	652218
544440	652219
80492	652220
473373	652221
625022	652222
39155	652223
308008	652224
368572	652225
180180	652226
551613	652227
5769	652228
44347	652229
170264	652230
329541	652231
653872	652232
333240	652233
19914	652234
16904	652235
115941	652236
113493	652237
71639	652238
581714	652239
94441	652240
164470	652241
308101	652242
308174	652243
92087	652244
257756	652245
454793	652246
9050	652247
224318	652248
316446	652249
262412	652250
455940	652251
233685	652252
322003	652253
26789	652254
8359	652255
538548	652256
307988	652257
20808	652258
557438	652259
13348	652260
166329	652261
657600	652262
324074	652263
207077	652264
46728	652265
495398	652266
269342	652267
38	652268
26015	652269
17125	652270
28277	652271
56945	652272
463000	652273
10889	652274
94131	652275
321920	652276
274419	652277
581286	652278
93272	652279
664482	652280
179174	652281
686944	652282
86154	652283
9243	652284
38948	652285
486524	652286
331032	652287
607399	652288
514047	652289
29210	652290
251866	652291
321985	652292
18855	652293
80847	652294
12050	652295
366830	652296
59008	652297
324796	652298
539206	652299
9375	652300
425718	652301
9153	652302
236087	652303
531640	652304
620352	652305
38229	652306
659328	652307
2499	652308
615378	652309
102590	652310
133227	652311
103012	652312
252667	652313
256913	652314
389230	652315
158303	652316
102955	652317
51356	652318
268624	652319
327235	652320
322267	652321
79402	652322
45374	652323
279027	652324
102703	652325
633905	652326
30065	652327
578692	652328
1050	652329
57376	652330
260738	652331
642475	652332
622164	652333
1234	652334
639	652335
457372	652336
20464	652337
368233	652338
538558	652339
129278	652340
621592	652341
536287	652342
2810	652343
420225	652344
2726	652345
366825	652346
398619	652347
222348	652348
543009	652349
455980	652350
187866	652351
366744	652352
366736	652353
520873	652354
281433	652355
165810	652356
384574	652357
91995	652358
47278	652359
236382	652360
262702	652361
129190	652362
321883	652363
170837	652364
40013	652365
158205	652366
600311	652367
413946	652368
166335	652369
257803	652370
240944	652371
23290	652372
173313	652373
23256	652374
547235	652375
38941	652376
666083	652377
443476	652378
137144	652379
53143	652380
150474	652381
79107	652382
584546	652383
584553	652384
150475	652385
584548	652386
371643	652387
584542	652388
406930	652389
10217	652390
600547	652391
54518	652392
16807	652393
441413	652394
128044	652395
382064	652396
316544	652397
504102	652398
670109	652399
42833	652400
605106	652401
565459	652402
42831	652403
308221	652404
290458	652405
2729	652406
396543	652407
38462	652408
90352	652409
475191	652410
521429	652411
694	652412
207560	652413
433269	652414
25130	652415
536387	652416
158820	652417
58755	652418
12868	652419
179825	652420
693845	652421
470702	652422
259697	652423
10483	652424
318968	652425
470509	652426
359899	652427
47687	652428
385751	652429
433629	652430
679407	652431
316577	652432
584434	652433
2001	652434
308115	652435
367081	652436
75430	652437
649875	652438
572726	652439
664523	652440
561724	652441
666641	652442
27671	652443
369882	652444
74384	652445
618525	652446
183368	652447
45788	652448
642903	652449
339423	652450
222620	652451
676055	652452
76647	652453
93070	652454
356928	652455
101169	652456
19540	652457
156423	652458
365956	652459
670101	652460
483826	652461
643240	652462
89888	652463
599443	652464
551639	652465
192377	652466
241321	652467
4660	652468
515231	652469
225351	652470
307168	652471
478895	652472
325479	652473
546286	652474
15435	652475
348070	652476
479514	652477
16894	652478
504515	652479
328967	652480
2735	652481
400002	652482
338224	652483
687423	652484
420786	652485
515908	652486
249751	652487
48458	652488
135311	652489
298014	652490
171691	652491
346828	652492
124073	652493
328939	652494
404981	652495
99479	652496
695137	652497
151301	652498
664641	652499
6	652500
28219	652501
548324	652502
366477	652503
7271	652504
155708	652505
316566	652506
35624	652507
67676	652508
365236	652509
26321	652510
366848	652511
93887	652512
59644	652513
102169	652514
225879	652515
613600	652516
604489	652517
156143	652518
103074	652519
189217	652520
518243	652521
252072	652522
154256	652523
506467	652524
316479	652525
58	652526
16954	652527
36640	652528
112343	652529
502619	652530
384079	652531
207590	652532
366933	652533
316605	652534
321963	652535
425103	652536
258460	652537
288187	652538
550754	652539
313147	652540
664339	652541
2078	652542
308357	652543
168008	652544
165039	652545
760	652546
78614	652547
557254	652548
63061	652549
91961	652550
120125	652551
614195	652552
458780	652553
78065	652554
90520	652555
309124	652556
67432	652557
145819	652558
61215	652559
133689	652560
165265	652561
409266	652562
30983	652563
185147	652564
456961	652565
229670	652566
498169	652567
53335	652568
663827	652569
664368	652570
9685	652571
413889	652572
306199	652573
94138	652574
460629	652575
111094	652576
64424	652577
399551	652578
167449	652579
116110	652580
148584	652581
664521	652582
438493	652583
257440	652584
37456	652585
487581	652586
158139	652587
294616	652588
24293	652589
42758	652590
336039	652591
5453	652592
385914	652593
149043	652594
149043	652595
7809	652596
503738	652597
659028	652598
103478	652599
581453	652600
221901	652601
201022	652602
163501	652603
367912	652604
288230	652605
61316	652606
141034	652607
32047	652608
182468	652609
732	652610
156741	652611
38713	652612
28656	652613
54969	652614
318326	652615
61052	652616
584602	652617
503849	652618
45118	652619
245262	652620
99418	652621
571984	652622
503206	652623
73061	652624
613878	652625
665236	652626
192074	652627
586425	652628
307847	652629
631085	652630
510924	652631
533357	652632
78476	652633
366873	652634
367203	652635
35717	652636
151970	652637
304882	652638
122923	652639
169389	652640
576534	652641
18048	652642
207	652643
246439	652644
210383	652645
640779	652646
339029	652647
221944	652648
28398	652649
370116	652650
337391	652651
509802	652652
374501	652653
634148	652654
33614	652655
271010	652656
119470	652657
321947	652658
18043	652659
274941	652660
385749	652661
525640	652662
8704	652663
59058	652664
5114	652665
54994	652666
372957	652667
163018	652668
78568	652669
485545	652670
117180	652671
670181	652672
34942	652673
497466	652674
186038	652675
9287	652676
356930	652677
308102	652678
154199	652679
367484	652680
17721	652681
522897	652682
279010	652683
631087	652684
41321	652685
241828	652686
425703	652687
85433	652688
238643	652689
93125	652690
552274	652691
515361	652692
369568	652693
596430	652694
130036	652695
207480	652696
328220	652697
2426	652698
316484	652699
668201	652700
581102	652701
622722	652702
74141	652703
106133	652704
653873	652705
618074	652706
666800	652707
238144	652708
595254	652709
341798	652710
500331	652711
638717	652712
47303	652713
603641	652714
10430	652715
20843	652716
533112	652717
594457	652718
86048	652719
116977	652720
7377	652721
40805	652722
614620	652723
187769	652724
187789	652725
187843	652726
111585	652727
159928	652728
636862	652729
15810	652730
384033	652731
411028	652732
417991	652733
317646	652734
417982	652735
230503	652736
152042	652737
288272	652738
105556	652739
385170	652740
398202	652741
497749	652742
78661	652743
83637	652744
355477	652745
403852	652746
226184	652747
61421	652748
613473	652749
606563	652750
639939	652751
504449	652752
72614	652753
16095	652754
85643	652755
288237	652756
477868	652757
326	652758
683171	652759
258336	652760
134835	652761
370480	652762
376670	652763
414804	652764
89961	652765
194839	652766
273635	652767
96308	652768
223967	652769
10201	652770
84449	652771
566914	652772
428959	652773
307891	652774
246925	652775
98993	652776
496952	652777
566759	652778
266547	652779
607621	652780
694559	652781
372951	652782
657399	652783
409122	652784
520934	652785
347093	652786
52186	652787
10706	652788
308158	652789
598687	652790
359928	652791
421852	652792
382405	652793
520825	652794
440125	652795
27671	652796
447031	652797
278985	652798
43861	652799
279131	652800
32436	652801
308334	652802
46738	652803
654	652804
318977	652805
6823	652806
115307	652807
85467	652808
413796	652809
53951	652810
308217	652811
203402	652812
370748	652813
54629	652814
314221	652815
62173	652816
47587	652817
629360	652818
327102	652819
50413	652820
494032	652821
88821	652822
34554	652823
147980	652824
320044	652825
90703	652826
159625	652827
316617	652828
307987	652829
308266	652830
14395	652831
128714	652832
40202	652833
561304	652834
651259	652835
99544	652836
290524	652837
388459	652838
181270	652839
244930	652840
14395	652841
467239	652842
96897	652843
518038	652844
366127	652845
296313	652846
193691	652847
289123	652848
65276	652849
55079	652850
288170	652851
480192	652852
43768	652853
461927	652854
675996	652855
367117	652856
342332	652857
48457	652858
43013	652859
181380	652860
472542	652861
539143	652862
88588	652863
601657	652864
289340	652865
58919	652866
172500	652867
198830	652868
637697	652869
503848	652870
633560	652871
98589	652872
26681	652873
681328	652874
92069	652875
260573	652876
3159	652877
367437	652878
274	652879
380072	652880
37281	652881
56874	652882
592346	652883
10571	652884
16344	652885
655166	652886
587899	652887
473895	652888
444860	652889
103433	652890
471716	652891
404454	652892
244966	652893
346049	652894
22800	652895
184608	652896
255003	652897
71840	652898
195359	652899
690830	652900
156689	652901
664512	652902
300734	652903
50015	652904
210386	652905
316581	652906
555	652907
103014	652908
103054	652909
396910	652910
318140	652911
405671	652912
561207	652913
66209	652914
159639	652915
675712	652916
335579	652917
405899	652918
214340	652919
18043	652920
306389	652921
61364	652922
338014	652923
481765	652924
322750	652925
110601	652926
180275	652927
112649	652928
66110	652929
129050	652930
235190	652931
255675	652932
139348	652933
545130	652934
180291	652935
270087	652936
444786	652937
376336	652938
266210	652939
184617	652940
256951	652941
367605	652942
38960	652943
367631	652944
367572	652945
367837	652946
367755	652947
38959	652948
103127	652949
103128	652950
367628	652951
689783	652952
599402	652953
25822	652954
184028	652955
380926	652956
140405	652957
606558	652958
589714	652959
301699	652960
572287	652961
494961	652962
144839	652963
46020	652964
544933	652965
26313	652966
478898	652967
400063	652968
691693	652969
306142	652970
141934	652971
308214	652972
61373	652973
5957	652974
664555	652975
367097	652976
369110	652977
23204	652978
462193	652979
540522	652980
540053	652981
137379	652982
417414	652983
135239	652984
577786	652985
123197	652986
141491	652987
50436	652988
470142	652989
15748	652990
295390	652991
414455	652992
19187	652993
600697	652994
322383	652995
322391	652996
54879	652997
411693	652998
437268	652999
115755	653000
623822	653001
11014	653002
231904	653003
421613	653004
366441	653005
696621	653006
400334	653007
16442	653008
368063	653009
34897	653010
555998	653011
5688	653012
641604	653013
388195	653014
563723	653015
600007	653016
466127	653017
115388	653018
644610	653019
8849	653020
614461	653021
50060	653022
86053	653023
55006	653024
40911	653025
91702	653026
396544	653027
9	653028
102577	653029
138082	653030
71216	653031
135606	653032
135606	653033
516960	653034
71222	653035
135605	653036
19531	653037
1239	653038
9453	653039
692295	653040
59294	653041
493706	653042
636	653043
356791	653044
95202	653045
547038	653046
47213	653047
238834	653048
21031	653049
695588	653050
271537	653051
23265	653052
186	653053
552236	653054
627967	653055
314682	653056
45937	653057
65133	653058
314657	653059
15457	653060
582630	653061
120913	653062
326398	653063
641428	653064
54910	653065
258871	653066
614559	653067
162622	653068
547133	653069
665380	653070
455394	653071
102500	653072
232659	653073
535530	653074
182048	653075
668236	653076
1053	653077
159652	653078
158341	653079
126908	653080
25022	653081
368329	653082
275092	653083
103252	653084
103252	653085
365038	653086
526254	653087
526267	653088
116986	653089
19669	653090
622186	653091
589756	653092
493746	653093
211332	653094
33681	653095
75701	653096
47219	653097
314730	653098
348828	653099
682769	653100
547055	653101
77235	653102
432996	653103
51629	653104
51096	653105
57840	653106
223961	653107
15443	653108
681278	653109
465274	653110
62490	653111
37728	653112
575189	653113
477728	653114
2083	653115
320753	653116
501851	653117
431500	653118
52809	653119
115505	653120
7165	653121
164605	653122
531688	653123
552092	653124
588505	653125
591372	653126
627540	653127
670754	653128
457522	653129
65517	653130
81208	653131
158336	653132
376914	653133
581354	653134
317954	653135
150957	653136
164327	653137
525849	653138
374408	653139
636947	653140
246540	653141
24171	653142
124375	653143
24715	653144
621	653145
29	653146
242563	653147
309099	653148
490535	653149
636405	653150
425	653151
491495	653152
83895	653153
355348	653154
106513	653155
298862	653156
643865	653157
329187	653158
10061	653159
51906	653160
161967	653161
580717	653162
498925	653163
455028	653164
487209	653165
447037	653166
5898	653167
53156	653168
278281	653169
46199	653170
454765	653171
192089	653172
681206	653173
316817	653174
1894	653175
5349	653176
574298	653177
193653	653178
38382	653179
134053	653180
344943	653181
221205	653182
83397	653183
475142	653184
597046	653185
57182	653186
230508	653187
851	653188
169640	653189
478797	653190
603087	653191
133319	653192
368565	653193
302503	653194
23470	653195
86388	653196
224694	653197
278773	653198
72518	653199
329140	653200
246105	653201
38929	653202
30283	653203
273646	653204
74934	653205
39073	653206
454824	653207
92376	653208
45992	653209
95339	653210
502651	653211
665951	653212
141648	653213
4254	653214
87834	653215
12513	653216
65456	653217
94679	653218
148291	653219
17793	653220
358839	653221
525655	653222
143278	653223
358814	653224
632293	653225
147506	653226
122632	653227
636319	653228
51812	653229
569852	653230
93251	653231
368644	653232
226978	653233
128716	653234
225047	653235
530870	653236
233565	653237
113676	653238
651324	653239
619075	653240
139068	653241
33845	653242
552061	653243
21059	653244
3334	653245
8241	653246
181857	653247
4141	653248
582876	653249
385602	653250
318276	653251
187490	653252
544918	653253
10758	653254
51721	653255
90965	653256
117014	653257
108834	653258
471	653259
107117	653260
638427	653261
381813	653262
501296	653263
230023	653264
128503	653265
402520	653266
625815	653267
346692	653268
616904	653269
648438	653270
59958	653271
526088	653272
29202	653273
638441	653274
81004	653275
55169	653276
653277	653277
519649	653278
232548	653279
648639	653280
10436	653281
48718	653282
153121	653283
693901	653284
496234	653285
166535	653286
100308	653287
41699	653288
146765	653289
689868	653290
11892	653291
394580	653292
506525	653293
209477	653294
87554	653295
77396	653296
418265	653297
21554	653298
517426	653299
85844	653300
67518	653301
27845	653302
67316	653303
481892	653304
10045	653305
185483	653306
3981	653307
366546	653308
546545	653309
686172	653310
543256	653311
35092	653312
17863	653313
325570	653314
484100	653315
331677	653316
151403	653317
1176	653318
115109	653319
98794	653320
516265	653321
68771	653322
125889	653323
519768	653324
313948	653325
144234	653326
108836	653327
44222	653328
44065	653329
96138	653330
141521	653331
733	653332
321541	653333
579902	653334
247715	653335
130448	653336
384258	653337
122772	653338
16	653339
189415	653340
144174	653341
3439	653342
61655	653343
72169	653344
28701	653345
115185	653346
8586	653347
173824	653348
288973	653349
306559	653350
277384	653351
90259	653352
25035	653353
59953	653354
73758	653355
99269	653356
125442	653357
96458	653358
354405	653359
565	653360
321598	653361
166550	653362
682101	653363
108856	653364
245519	653365
167080	653366
537050	653367
13211	653368
542552	653369
21904	653370
51990	653371
108683	653372
20905	653373
58954	653374
55131	653375
351572	653376
163694	653377
146612	653378
132267	653379
17294	653380
597377	653381
525158	653382
218082	653383
317771	653384
433729	653385
206374	653386
418013	653387
436039	653388
37404	653389
513979	653390
11306	653391
200601	653392
341157	653393
394865	653394
124216	653395
103918	653396
6840	653397
635876	653398
29564	653399
613118	653400
129097	653401
122085	653402
354800	653403
435068	653404
170818	653405
311822	653406
476445	653407
566414	653408
20030	653409
435063	653410
6043	653411
779	653412
413402	653413
23578	653414
37465	653415
19613	653416
446277	653417
67846	653418
655983	653419
141827	653420
84752	653421
35100	653422
596579	653423
149526	653424
684997	653425
338139	653426
128446	653427
588895	653428
570617	653429
568	653430
81607	653431
430355	653432
355068	653433
161295	653434
616581	653435
441614	653436
136007	653437
252824	653438
415001	653439
48246	653440
227245	653441
609031	653442
523136	653443
267121	653444
200582	653445
231120	653446
662255	653447
353230	653448
159185	653449
90182	653450
382653	653451
35736	653452
55488	653453
55848	653454
60055	653455
24694	653456
29526	653457
13181	653458
81318	653459
269561	653460
263244	653461
45996	653462
590571	653463
57914	653464
405995	653465
156666	653466
283021	653467
663686	653468
283085	653469
72046	653470
59688	653471
59952	653472
3419	653473
24518	653474
47884	653475
12744	653476
29556	653477
1114	653478
48284	653479
1935	653480
548207	653481
498628	653482
414111	653483
149540	653484
164095	653485
58780	653486
50703	653487
543334	653488
2620	653489
1687	653490
405819	653491
61115	653492
77433	653493
383032	653494
562340	653495
307908	653496
146077	653497
654026	653498
39360	653499
123917	653500
6372	653501
52328	653502
11554	653503
2424	653504
263446	653505
256885	653506
19312	653507
39093	653508
29976	653509
102646	653510
519402	653511
51707	653512
1456	653513
11692	653514
510548	653515
437233	653516
23544	653517
34874	653518
642546	653519
125400	653520
591763	653521
840	653522
216508	653523
646250	653524
112446	653525
66899	653526
492058	653527
101957	653528
589353	653529
521516	653530
341840	653531
665933	653532
355854	653533
62205	653534
507353	653535
127639	653536
406758	653537
475727	653538
139899	653539
477108	653540
174101	653541
675763	653542
364569	653543
624746	653544
534611	653545
4564	653546
83945	653547
89399	653548
368982	653549
629370	653550
83555	653551
246900	653552
36461	653553
281263	653554
49373	653555
9846	653556
505272	653557
460024	653558
567962	653559
576760	653560
249231	653561
215449	653562
541619	653563
94525	653564
33583	653565
47504	653566
676330	653567
657465	653568
207873	653569
5481	653570
356996	653571
364885	653572
520049	653573
289716	653574
101	653575
307829	653576
8634	653577
57650	653578
53304	653579
4395	653580
108838	653581
3825	653582
501800	653583
172702	653584
322191	653585
222787	653586
102292	653587
385612	653588
74357	653589
446585	653590
2497	653591
168952	653592
2323	653593
24062	653594
556960	653595
605085	653596
685503	653597
9684	653598
54348	653599
729	653600
143449	653601
694814	653602
291424	653603
8	653604
21911	653605
100193	653606
51512	653607
290614	653608
23543	653609
36764	653610
286792	653611
11319	653612
375708	653613
664589	653614
337121	653615
11788	653616
3727	653617
545709	653618
28144	653619
28058	653620
94036	653621
50453	653622
2989	653623
182010	653624
203838	653625
11775	653626
51120	653627
549181	653628
33324	653629
304391	653630
133114	653631
129896	653632
1721	653633
3065	653634
490	653635
168941	653636
78883	653637
10696	653638
168696	653639
31650	653640
421339	653641
15364	653642
349397	653643
128517	653644
267762	653645
1397	653646
526387	653647
384625	653648
89315	653649
40196	653650
34815	653651
218507	653652
522434	653653
6	653654
278749	653655
421660	653656
114931	653657
512819	653658
165964	653659
360508	653660
487201	653661
84370	653662
535577	653663
248778	653664
2978	653665
341033	653666
77350	653667
490061	653668
646703	653669
46201	653670
3056	653671
252519	653672
15868	653673
326640	653674
542562	653675
675336	653676
74989	653677
19757	653678
68193	653679
61222	653680
31305	653681
337353	653682
337352	653683
5246	653684
2817	653685
224124	653686
490919	653687
374511	653688
63831	653689
130301	653690
340683	653691
26023	653692
528339	653693
154016	653694
34217	653695
87728	653696
297157	653697
87746	653698
239268	653699
87745	653700
297166	653701
641988	653702
2715	653703
618805	653704
239299	653705
574990	653706
568321	653707
342500	653708
27987	653709
23684	653710
339824	653711
515887	653712
236212	653713
551271	653714
271448	653715
369341	653716
418127	653717
522759	653718
435773	653719
43954	653720
516846	653721
336502	653722
2899	653723
109523	653724
112197	653725
593684	653726
515019	653727
128599	653728
446	653729
641101	653730
160403	653731
328741	653732
189357	653733
555307	653734
395559	653735
632529	653736
677942	653737
84162	653738
414781	653739
349135	653740
290719	653741
258181	653742
502660	653743
241936	653744
626118	653745
222407	653746
53557	653747
53486	653748
1118	653749
393037	653750
5357	653751
371686	653752
604461	653753
210994	653754
39906	653755
69371	653756
597421	653757
124077	653758
5216	653759
133722	653760
597641	653761
284039	653762
242666	653763
126565	653764
110096	653765
695569	653766
150956	653767
16188	653768
565575	653769
671557	653770
341543	653771
309078	653772
9635	653773
182570	653774
130666	653775
185254	653776
39621	653777
95254	653778
103930	653779
631487	653780
298888	653781
429987	653782
299042	653783
41510	653784
14553	653785
6539	653786
103528	653787
545230	653788
166415	653789
107448	653790
78262	653791
59944	653792
269605	653793
467965	653794
681193	653795
355016	653796
697899	653797
36765	653798
434970	653799
5315	653800
36287	653801
7706	653802
8875	653803
57626	653804
1124	653805
159842	653806
504201	653807
572385	653808
354550	653809
102138	653810
22588	653811
161314	653812
2090	653813
3240	653814
18220	653815
3496	653816
100401	653817
86598	653818
530792	653819
91903	653820
269598	653821
88177	653822
129246	653823
622016	653824
285470	653825
402169	653826
497992	653827
301992	653828
35016	653829
40528	653830
518930	653831
157865	653832
436316	653833
122095	653834
225217	653835
16939	653836
23407	653837
584961	653838
4523	653839
12095	653840
584945	653841
584972	653842
150589	653843
542	653844
23416	653845
4424	653846
172294	653847
194614	653848
136164	653849
26426	653850
482304	653851
21283	653852
473986	653853
205745	653854
125768	653855
436294	653856
611754	653857
7089	653858
224345	653859
687701	653860
20079	653861
85784	653862
441180	653863
631204	653864
691460	653865
118444	653866
46583	653867
204613	653868
53182	653869
29403	653870
37714	653871
285107	653872
399394	653873
344220	653874
6987	653875
222486	653876
595418	653877
595634	653878
3171	653879
575746	653880
150585	653881
414898	653882
17845	653883
211919	653884
4418	653885
401949	653886
480536	653887
410448	653888
660497	653889
479262	653890
42130	653891
558076	653892
26154	653893
543067	653894
491879	653895
54757	653896
411071	653897
349410	653898
464321	653899
123411	653900
517777	653901
98746	653902
686448	653903
139178	653904
7507	653905
612825	653906
591185	653907
570166	653908
505123	653909
505124	653910
347255	653911
696369	653912
674090	653913
47850	653914
20665	653915
268551	653916
117293	653917
411594	653918
428942	653919
23407	653920
474431	653921
85416	653922
584941	653923
1742	653924
1742	653925
332621	653926
4234	653927
544631	653928
387247	653929
503913	653930
158834	653931
268687	653932
666109	653933
158228	653934
1458	653935
4523	653936
7047	653937
25154	653938
178035	653939
519983	653940
53180	653941
75706	653942
159650	653943
1753	653944
2335	653945
57879	653946
4730	653947
1753	653948
2335	653949
592	653950
3239	653951
12863	653952
39926	653953
196726	653954
125196	653955
611385	653956
259213	653957
192356	653958
86787	653959
375012	653960
11800	653961
565568	653962
3180	653963
518050	653964
188413	653965
69201	653966
21155	653967
180907	653968
241273	653969
533457	653970
19301	653971
17462	653972
601849	653973
509926	653974
45064	653975
378249	653976
614077	653977
397898	653978
4793	653979
533413	653980
62723	653981
105350	653982
166644	653983
285389	653984
5866	653985
80129	653986
131428	653987
510866	653988
535776	653989
207878	653990
124099	653991
59150	653992
36024	653993
273757	653994
38712	653995
630031	653996
136539	653997
29336	653998
66680	653999
117871	654000
361515	654001
614028	654002
91230	654003
517484	654004
311539	654005
449747	654006
147019	654007
655100	654008
363350	654009
313292	654010
600785	654011
409604	654012
80895	654013
225291	654014
225305	654015
330691	654016
368679	654017
131427	654018
249708	654019
321387	654020
81188	654021
50207	654022
497292	654023
12000	654024
392753	654025
17637	654026
544803	654027
669058	654028
530209	654029
332342	654030
3471	654031
655790	654032
584258	654033
59	654034
33509	654035
105033	654036
108791	654037
646004	654038
427656	654039
504917	654040
579468	654041
392131	654042
36207	654043
123844	654044
550725	654045
476814	654046
2193	654047
397734	654048
684764	654049
533827	654050
403812	654051
597491	654052
29312	654053
657412	654054
457074	654055
18965	654056
407756	654057
515149	654058
178252	654059
315376	654060
286970	654061
241875	654062
547649	654063
142822	654064
26551	654065
420730	654066
20105	654067
43061	654068
471367	654069
8726	654070
8726	654071
17826	654072
180095	654073
3456	654074
303970	654075
81825	654076
268413	654077
24957	654078
444094	654079
320087	654080
154482	654081
293613	654082
170288	654083
559677	654084
90544	654085
172588	654086
140268	654087
169780	654088
554833	654089
9296	654090
19950	654091
160567	654092
615784	654093
54574	654094
210664	654095
258784	654096
158362	654097
451433	654098
10056	654099
268238	654100
87600	654101
38780	654102
479805	654103
209	654104
68843	654105
686322	654106
68874	654107
13039	654108
5584	654109
591442	654110
8647	654111
36325	654112
9638	654113
135933	654114
58805	654115
466465	654116
338710	654117
19557	654118
180161	654119
424527	654120
674343	654121
634197	654122
321702	654123
110956	654124
557393	654125
407735	654126
441545	654127
455269	654128
144423	654129
407977	654130
89212	654131
84494	654132
465483	654133
8026	654134
352033	654135
165293	654136
518643	654137
317438	654138
13347	654139
19292	654140
230251	654141
69002	654142
2818	654143
64905	654144
56295	654145
330559	654146
249833	654147
664190	654148
298956	654149
151011	654150
191351	654151
41537	654152
13495	654153
5874	654154
127859	654155
16273	654156
235012	654157
269626	654158
547903	654159
157535	654160
168719	654161
168721	654162
532470	654163
137574	654164
85270	654165
3964	654166
75525	654167
505601	654168
86663	654169
55221	654170
167498	654171
160147	654172
411371	654173
186281	654174
20395	654175
111569	654176
678609	654177
8255	654178
320311	654179
65809	654180
378771	654181
31735	654182
82658	654183
451009	654184
29740	654185
81055	654186
73553	654187
78091	654188
485059	654189
249497	654190
695544	654191
92217	654192
86703	654193
34562	654194
555392	654195
140199	654196
62528	654197
70678	654198
580530	654199
298718	654200
639524	654201
94017	654202
342050	654203
73529	654204
594254	654205
206064	654206
135480	654207
67549	654208
77074	654209
69640	654210
53320	654211
402339	654212
332541	654213
153397	654214
56509	654215
270490	654216
12774	654217
217576	654218
167833	654219
23490	654220
22329	654221
261373	654222
38257	654223
412313	654224
597199	654225
77705	654226
637298	654227
35107	654228
351440	654229
33865	654230
291330	654231
694317	654232
37040	654233
313081	654234
61747	654235
7169	654236
99805	654237
293846	654238
17106	654239
507215	654240
108157	654241
646616	654242
80380	654243
3762	654244
49995	654245
7389	654246
123426	654247
140253	654248
6378	654249
463082	654250
399539	654251
100274	654252
221311	654253
617823	654254
446772	654255
131703	654256
51604	654257
96837	654258
26	654259
420745	654260
361999	654261
98980	654262
692764	654263
319728	654264
96780	654265
437280	654266
258447	654267
44834	654268
631095	654269
105517	654270
130717	654271
154521	654272
474815	654273
234787	654274
35137	654275
86427	654276
661856	654277
576376	654278
235565	654279
289868	654280
240133	654281
344365	654282
352036	654283
256448	654284
480622	654285
204569	654286
115985	654287
506297	654288
670626	654289
36405	654290
643985	654291
129097	654292
551212	654293
36554	654294
35734	654295
24847	654296
628220	654297
38420	654298
5746	654299
300353	654300
584535	654301
336205	654302
44890	654303
186518	654304
156486	654305
258522	654306
1868	654307
194987	654308
195908	654309
415221	654310
652037	654311
530855	654312
11932	654313
612553	654314
15110	654315
17782	654316
14263	654317
136482	654318
273006	654319
29630	654320
284014	654321
494030	654322
390824	654323
91318	654324
87297	654325
18365	654326
466	654327
124551	654328
420566	654329
299293	654330
194159	654331
486487	654332
383	654333
116422	654334
11599	654335
20336	654336
528698	654337
6585	654338
112521	654339
15523	654340
8584	654341
35948	654342
624338	654343
630703	654344
366313	654345
273604	654346
467486	654347
228155	654348
399206	654349
626492	654350
458614	654351
569109	654352
577232	654353
590240	654354
205202	654355
64240	654356
35628	654357
45800	654358
447731	654359
160985	654360
368428	654361
13880	654362
603526	654363
576204	654364
694163	654365
88633	654366
574774	654367
553626	654368
90236	654369
22387	654370
400237	654371
27193	654372
304864	654373
36319	654374
82260	654375
101061	654376
78765	654377
242044	654378
286061	654379
115535	654380
88083	654381
15479	654382
5821	654383
145048	654384
245991	654385
74788	654386
198863	654387
141048	654388
22645	654389
328185	654390
64305	654391
433139	654392
546778	654393
37139	654394
591432	654395
587192	654396
180	654397
76272	654398
42749	654399
32933	654400
285709	654401
84717	654402
172015	654403
624223	654404
28833	654405
41542	654406
247783	654407
466533	654408
384139	654409
87743	654410
632886	654411
397	654412
665772	654413
489757	654414
310147	654415
41273	654416
124330	654417
536238	654418
317631	654419
489758	654420
303890	654421
178883	654422
375596	654423
402447	654424
222553	654425
196607	654426
362277	654427
22319	654428
697083	654429
390244	654430
390248	654431
245260	654432
424319	654433
424225	654434
424237	654435
53304	654436
56167	654437
28700	654438
217197	654439
185967	654440
30432	654441
612362	654442
51276	654443
132573	654444
216422	654445
520858	654446
191437	654447
83163	654448
198821	654449
69077	654450
101650	654451
216579	654452
217091	654453
500512	654454
294613	654455
564386	654456
56565	654457
14217	654458
193071	654459
14200	654460
46437	654461
310834	654462
384733	654463
216178	654464
68564	654465
216201	654466
356978	654467
153867	654468
190164	654469
71505	654470
524792	654471
513698	654472
601836	654473
434448	654474
245674	654475
237848	654476
531460	654477
28823	654478
247584	654479
73744	654480
117836	654481
57716	654482
137196	654483
247515	654484
8309	654485
67121	654486
8142	654487
409910	654488
67260	654489
337263	654490
646743	654491
59340	654492
166563	654493
226804	654494
177173	654495
69621	654496
133379	654497
152539	654498
175030	654499
102565	654500
133314	654501
72900	654502
679999	654503
514984	654504
290130	654505
14238	654506
73946	654507
25079	654508
63840	654509
163988	654510
533574	654511
195861	654512
665467	654513
401161	654514
310989	654515
454090	654516
119211	654517
83785	654518
408333	654519
76224	654520
329128	654521
69623	654522
34058	654523
33038	654524
247407	654525
357926	654526
61383	654527
175050	654528
456020	654529
209941	654530
181092	654531
630605	654532
373901	654533
225952	654534
29421	654535
572995	654536
42890	654537
169324	654538
216793	654539
182582	654540
190173	654541
100980	654542
139811	654543
112101	654544
131346	654545
314254	654546
292115	654547
298137	654548
135791	654549
8018	654550
215751	654551
226316	654552
28730	654553
687361	654554
28749	654555
28756	654556
69987	654557
458932	654558
14568	654559
247422	654560
247299	654561
28767	654562
534435	654563
340441	654564
216690	654565
32252	654566
217745	654567
354439	654568
472	654569
38412	654570
589256	654571
72943	654572
247344	654573
247565	654574
119335	654575
217406	654576
513710	654577
534411	654578
231654	654579
43376	654580
91916	654581
110258	654582
69956	654583
14234	654584
69960	654585
166640	654586
39465	654587
313107	654588
60839	654589
155640	654590
29714	654591
396	654592
660698	654593
336847	654594
606268	654595
682513	654596
120463	654597
439027	654598
117865	654599
357854	654600
18847	654601
665103	654602
642650	654603
445322	654604
57738	654605
4069	654606
76180	654607
72949	654608
392510	654609
28730	654610
434408	654611
105616	654612
425572	654613
646566	654614
76621	654615
491619	654616
21732	654617
8009	654618
19925	654619
69702	654620
216972	654621
105309	654622
217738	654623
232344	654624
441015	654625
491682	654626
146256	654627
387886	654628
243907	654629
502365	654630
43878	654631
73362	654632
446852	654633
577148	654634
56709	654635
327773	654636
115113	654637
317573	654638
9806	654639
54828	654640
50823	654641
99636	654642
70025	654643
69619	654644
638975	654645
401213	654646
217542	654647
217708	654648
69718	654649
510815	654650
236988	654651
618516	654652
69605	654653
332207	654654
69636	654655
28776	654656
655384	654657
271859	654658
75393	654659
69312	654660
533204	654661
14260	654662
597480	654663
217622	654664
562994	654665
69817	654666
69997	654667
28884	654668
391353	654669
601272	654670
218703	654671
587867	654672
28758	654673
247390	654674
117788	654675
444658	654676
561629	654677
564116	654678
237085	654679
471123	654680
159308	654681
438229	654682
132265	654683
645083	654684
59465	654685
571572	654686
316078	654687
2725	654688
166566	654689
587211	654690
1820	654691
25066	654692
409576	654693
215502	654694
429811	654695
2175	654696
446668	654697
70332	654698
217374	654699
169798	654700
23913	654701
73946	654702
587725	654703
14422	654704
592853	654705
137506	654706
57787	654707
392503	654708
688007	654709
645349	654710
409578	654711
219868	654712
116290	654713
247441	654714
531539	654715
229916	654716
264511	654717
62975	654718
62975	654719
72916	654720
409577	654721
459298	654722
357896	654723
425574	654724
57787	654725
216725	654726
69522	654727
57711	654728
247526	654729
663385	654730
236764	654731
236982	654732
554503	654733
69672	654734
272070	654735
335144	654736
446670	654737
43469	654738
1576	654739
117633	654740
7335	654741
218607	654742
397574	654743
166556	654744
564883	654745
406086	654746
224059	654747
51320	654748
423739	654749
111578	654750
596611	654751
423746	654752
14243	654753
329935	654754
441033	654755
682395	654756
247351	654757
216923	654758
247379	654759
409534	654760
217765	654761
246233	654762
264089	654763
136700	654764
69568	654765
234283	654766
352315	654767
69447	654768
69109	654769
676977	654770
389855	654771
136615	654772
69676	654773
386960	654774
190142	654775
232462	654776
72978	654777
627625	654778
193640	654779
471586	654780
116221	654781
190254	654782
5943	654783
670789	654784
53746	654785
338321	654786
119989	654787
443859	654788
457212	654789
608849	654790
163312	654791
352827	654792
666055	654793
430669	654794
91521	654795
96105	654796
84770	654797
85372	654798
217116	654799
1457	654800
601910	654801
1408	654802
10502	654803
35725	654804
22545	654805
239634	654806
75772	654807
397697	654808
23631	654809
140080	654810
271485	654811
50029	654812
250230	654813
536161	654814
12225	654815
15470	654816
19131	654817
37292	654818
368459	654819
623699	654820
211674	654821
195879	654822
435637	654823
343324	654824
25491	654825
25491	654826
81619	654827
338477	654828
61954	654829
41836	654830
644662	654831
300706	654832
4169	654833
622155	654834
118896	654835
407812	654836
89167	654837
568928	654838
469142	654839
40681	654840
628717	654841
65289	654842
39164	654843
470478	654844
104127	654845
318283	654846
558506	654847
143521	654848
32926	654849
14549	654850
426928	654851
209842	654852
412878	654853
570753	654854
286196	654855
44720	654856
100621	654857
354367	654858
157263	654859
10914	654860
97560	654861
467555	654862
646355	654863
120130	654864
40196	654865
220443	654866
119749	654867
33286	654868
20877	654869
269696	654870
170994	654871
661506	654872
678875	654873
437905	654874
248546	654875
365107	654876
166029	654877
61286	654878
167001	654879
120036	654880
653967	654881
121956	654882
440730	654883
258108	654884
320159	654885
576393	654886
123651	654887
681761	654888
248656	654889
23385	654890
587227	654891
175067	654892
475477	654893
79636	654894
327906	654895
268299	654896
14541	654897
502381	654898
28388	654899
39215	654900
6179	654901
140195	654902
169240	654903
558451	654904
20231	654905
38481	654906
557938	654907
229613	654908
200564	654909
239901	654910
456731	654911
584027	654912
346998	654913
378471	654914
284	654915
493582	654916
411776	654917
184016	654918
138618	654919
370711	654920
662116	654921
59822	654922
303678	654923
404068	654924
8209	654925
562735	654926
109611	654927
639138	654928
405100	654929
9995	654930
14549	654931
309362	654932
57727	654933
57727	654934
135472	654935
336054	654936
154820	654937
672523	654938
4719	654939
4719	654940
381098	654941
80983	654942
291251	654943
281233	654944
192509	654945
46816	654946
412328	654947
336042	654948
234632	654949
120386	654950
87396	654951
650433	654952
158696	654953
119666	654954
84329	654955
186167	654956
49606	654957
9354	654958
11183	654959
201995	654960
87303	654961
148288	654962
183663	654963
144355	654964
135787	654965
507360	654966
23608	654967
569044	654968
7011	654969
49707	654970
379816	654971
152923	654972
152924	654973
46325	654974
692484	654975
49046	654976
25585	654977
120393	654978
12671	654979
17967	654980
159874	654981
655737	654982
135696	654983
142417	654984
567663	654985
112705	654986
124828	654987
657663	654988
121371	654989
146683	654990
160209	654991
333748	654992
1338	654993
113128	654994
53866	654995
694923	654996
103139	654997
11523	654998
11986	654999
6532	655000
127112	655001
35246	655002
39824	655003
247057	655004
532465	655005
173409	655006
306594	655007
84596	655008
134916	655009
150856	655010
330478	655011
20894	655012
23223	655013
165563	655014
358860	655015
89588	655016
144788	655017
150892	655018
127134	655019
89275	655020
73853	655021
1428	655022
664706	655023
299508	655024
118554	655025
658608	655026
408526	655027
621518	655028
617127	655029
615143	655030
255816	655031
615162	655032
599879	655033
559840	655034
599872	655035
201587	655036
444564	655037
269116	655038
146646	655039
163321	655040
1315	655041
573381	655042
539112	655043
21275	655044
455655	655045
18172	655046
372320	655047
171374	655048
569317	655049
635358	655050
260576	655051
430570	655052
410904	655053
123881	655054
696613	655055
53394	655056
55034	655057
21895	655058
56795	655059
437086	655060
537481	655061
15407	655062
40329	655063
24515	655064
24515	655065
158841	655066
563890	655067
103965	655068
371987	655069
103731	655070
369523	655071
369588	655072
369530	655073
369612	655074
369589	655075
103470	655076
103466	655077
369551	655078
39076	655079
5782	655080
407061	655081
915	655082
548029	655083
213345	655084
169091	655085
149114	655086
228457	655087
25455	655088
155939	655089
517805	655090
554290	655091
426700	655092
78038	655093
84826	655094
420676	655095
283570	655096
403462	655097
110899	655098
394515	655099
686531	655100
470468	655101
11692	655102
389008	655103
233751	655104
243213	655105
10845	655106
41854	655107
70497	655108
119704	655109
30378	655110
431624	655111
654672	655112
135479	655113
245979	655114
975	655115
668809	655116
29261	655117
639525	655118
549322	655119
17537	655120
144197	655121
73390	655122
398680	655123
358251	655124
319400	655125
447842	655126
11555	655127
416116	655128
40222	655129
436321	655130
477688	655131
394212	655132
192261	655133
77267	655134
518663	655135
82427	655136
21768	655137
573847	655138
343256	655139
147573	655140
185877	655141
304872	655142
121024	655143
1383	655144
30398	655145
443751	655146
261805	655147
267809	655148
45526	655149
60417	655150
331307	655151
506101	655152
42440	655153
352454	655154
352465	655155
671305	655156
498341	655157
25121	655158
564185	655159
102155	655160
687187	655161
313285	655162
117791	655163
12574	655164
287761	655165
368060	655166
312577	655167
627126	655168
461588	655169
349837	655170
132477	655171
18971	655172
136334	655173
442374	655174
6596	655175
480619	655176
638751	655177
44636	655178
244562	655179
123511	655180
44148	655181
27136	655182
99246	655183
323670	655184
17608	655185
53409	655186
37281	655187
652228	655188
501502	655189
10877	655190
10856	655191
448614	655192
475895	655193
106760	655194
667974	655195
25163	655196
642058	655197
204910	655198
296845	655199
493208	655200
24426	655201
693869	655202
146231	655203
561484	655204
89786	655205
10415	655206
598171	655207
300942	655208
134641	655209
288160	655210
488075	655211
320174	655212
43199	655213
89415	655214
489662	655215
671928	655216
543436	655217
603629	655218
287369	655219
672369	655220
300016	655221
596126	655222
255232	655223
29130	655224
59882	655225
121425	655226
563342	655227
187868	655228
424352	655229
503355	655230
163047	655231
368310	655232
206668	655233
427153	655234
453404	655235
415316	655236
686867	655237
568840	655238
384857	655239
606920	655240
9196	655241
90980	655242
33892	655243
658708	655244
93	655245
571449	655246
167182	655247
372572	655248
317001	655249
18640	655250
525854	655251
103723	655252
204230	655253
199896	655254
5074	655255
45495	655256
70145	655257
59367	655258
114937	655259
436911	655260
133107	655261
395013	655262
570272	655263
552386	655264
482458	655265
74909	655266
19910	655267
557516	655268
24657	655269
120852	655270
199714	655271
78811	655272
585953	655273
78810	655274
47186	655275
499015	655276
2444	655277
670911	655278
120668	655279
50981	655280
6267	655281
73583	655282
359970	655283
609050	655284
125956	655285
544135	655286
571367	655287
595018	655288
27151	655289
354669	655290
81508	655291
3465	655292
222997	655293
107115	655294
65407	655295
163737	655296
413972	655297
94403	655298
97595	655299
440697	655300
560725	655301
76125	655302
94149	655303
110524	655304
153339	655305
183913	655306
36427	655307
72759	655308
12787	655309
313249	655310
27806	655311
667925	655312
106239	655313
644214	655314
43808	655315
220434	655316
657915	655317
613007	655318
421797	655319
518992	655320
251062	655321
306313	655322
140357	655323
54734	655324
167205	655325
661919	655326
38143	655327
98161	655328
206239	655329
657551	655330
72552	655331
40740	655332
611743	655333
51571	655334
136973	655335
106740	655336
244603	655337
210906	655338
1533	655339
52837	655340
137644	655341
103686	655342
172850	655343
6096	655344
529099	655345
490182	655346
86565	655347
10237	655348
277628	655349
55054	655350
335797	655351
171097	655352
150069	655353
33216	655354
415629	655355
240135	655356
121953	655357
44644	655358
649	655359
609082	655360
429706	655361
149943	655362
462772	655363
29131	655364
344105	655365
687003	655366
9443	655367
256706	655368
657935	655369
7046	655370
650716	655371
7973	655372
578757	655373
516982	655374
85799	655375
17855	655376
105370	655377
145689	655378
632445	655379
551087	655380
106030	655381
94078	655382
14281	655383
48484	655384
124401	655385
674839	655386
674840	655387
43434	655388
237246	655389
54986	655390
30956	655391
369975	655392
160282	655393
219541	655394
513249	655395
604467	655396
344825	655397
75765	655398
324984	655399
113019	655400
63026	655401
20065	655402
164264	655403
237247	655404
287165	655405
677740	655406
34051	655407
237150	655408
18425	655409
103534	655410
612899	655411
136983	655412
565453	655413
394879	655414
315998	655415
401164	655416
631531	655417
298886	655418
184965	655419
78775	655420
615517	655421
101498	655422
65019	655423
612365	655424
107423	655425
644920	655426
380077	655427
247	655428
219980	655429
104159	655430
380078	655431
315523	655432
57851	655433
350377	655434
82422	655435
633987	655436
73224	655437
63254	655438
264209	655439
609007	655440
114102	655441
36815	655442
352933	655443
595187	655444
6431	655445
6431	655446
577831	655447
190224	655448
332120	655449
176468	655450
8463	655451
460138	655452
557698	655453
155192	655454
123462	655455
269245	655456
631532	655457
158683	655458
5372	655459
166542	655460
290906	655461
8804	655462
480623	655463
17158	655464
593638	655465
221095	655466
93184	655467
85853	655468
42284	655469
153881	655470
10441	655471
505003	655472
328129	655473
133818	655474
60192	655475
465777	655476
298444	655477
4159	655478
653213	655479
260784	655480
283564	655481
3468	655482
141898	655483
25455	655484
29875	655485
470178	655486
422126	655487
523042	655488
7670	655489
479610	655490
60925	655491
21311	655492
525073	655493
435589	655494
76379	655495
89757	655496
141004	655497
486442	655498
681459	655499
80572	655500
364927	655501
376655	655502
221594	655503
361069	655504
111538	655505
248382	655506
437529	655507
244206	655508
49984	655509
665458	655510
469405	655511
36310	655512
313587	655513
475802	655514
544416	655515
315354	655516
139502	655517
426927	655518
221516	655519
434748	655520
62937	655521
161954	655522
25280	655523
360349	655524
180	655525
347784	655526
135765	655527
290289	655528
290290	655529
179265	655530
498773	655531
13525	655532
469978	655533
692953	655534
150056	655535
65762	655536
96430	655537
328440	655538
305032	655539
443203	655540
331489	655541
10601	655542
635472	655543
544132	655544
162389	655545
350413	655546
496475	655547
423748	655548
633698	655549
607150	655550
521821	655551
410100	655552
18045	655553
632049	655554
370233	655555
157080	655556
4023	655557
153046	655558
53300	655559
280656	655560
137694	655561
83872	655562
664925	655563
526544	655564
115846	655565
104709	655566
21329	655567
637397	655568
1901	655569
15541	655570
3180	655571
505496	655572
154466	655573
467451	655574
462015	655575
272235	655576
356320	655577
686929	655578
71822	655579
389962	655580
437043	655581
550911	655582
338343	655583
3490	655584
584050	655585
248893	655586
353838	655587
25828	655588
46911	655589
632507	655590
23485	655591
256131	655592
273338	655593
4594	655594
468665	655595
125670	655596
619090	655597
3535	655598
50085	655599
452838	655600
606772	655601
125036	655602
424535	655603
696667	655604
336089	655605
130331	655606
65464	655607
57276	655608
45084	655609
571063	655610
332695	655611
144458	655612
591507	655613
26071	655614
3437	655615
355436	655616
224119	655617
46009	655618
529731	655619
638851	655620
140060	655621
228596	655622
46895	655623
18119	655624
55306	655625
18410	655626
237434	655627
598903	655628
12946	655629
25593	655630
22770	655631
301544	655632
198287	655633
44067	655634
124739	655635
253327	655636
140945	655637
304614	655638
148694	655639
150380	655640
90718	655641
389574	655642
563761	655643
464857	655644
164832	655645
94157	655646
655747	655647
262110	655648
58746	655649
240608	655650
80087	655651
347465	655652
305676	655653
531848	655654
41254	655655
2990	655656
550859	655657
210936	655658
395266	655659
564084	655660
36725	655661
6361	655662
170021	655663
396205	655664
211526	655665
52866	655666
219998	655667
215665	655668
6928	655669
371146	655670
480414	655671
102304	655672
64072	655673
348737	655674
508733	655675
593352	655676
483077	655677
136016	655678
86716	655679
14943	655680
484025	655681
142106	655682
516493	655683
15317	655684
160691	655685
278228	655686
96769	655687
41489	655688
478842	655689
47232	655690
5020	655691
273411	655692
370991	655693
330930	655694
506693	655695
542410	655696
186154	655697
260520	655698
101024	655699
673535	655700
544304	655701
166819	655702
46495	655703
90101	655704
26066	655705
691990	655706
268160	655707
687733	655708
23064	655709
454557	655710
455240	655711
169949	655712
206384	655713
577446	655714
430757	655715
327747	655716
487483	655717
50410	655718
560991	655719
564530	655720
685144	655721
327712	655722
327743	655723
327717	655724
407	655725
673428	655726
446179	655727
615729	655728
618889	655729
638046	655730
395718	655731
282376	655732
2865	655733
6318	655734
41212	655735
649069	655736
314247	655737
619335	655738
103578	655739
570877	655740
58580	655741
484126	655742
103608	655743
354652	655744
615906	655745
509971	655746
459742	655747
422664	655748
167007	655749
527211	655750
370563	655751
421828	655752
618995	655753
370436	655754
679671	655755
321409	655756
640743	655757
96931	655758
164885	655759
138293	655760
541941	655761
615824	655762
75387	655763
55288	655764
564264	655765
75084	655766
172828	655767
496197	655768
135096	655769
360850	655770
302971	655771
374272	655772
585597	655773
541424	655774
690480	655775
290395	655776
30389	655777
370538	655778
471225	655779
320820	655780
387653	655781
383527	655782
134148	655783
616118	655784
552226	655785
66624	655786
355550	655787
544704	655788
606728	655789
235314	655790
15190	655791
54105	655792
85443	655793
85443	655794
326107	655795
140034	655796
171706	655797
96196	655798
689158	655799
471300	655800
312394	655801
132660	655802
265038	655803
3469	655804
649448	655805
496120	655806
454900	655807
119559	655808
9165	655809
7763	655810
154	655811
32445	655812
492928	655813
265269	655814
159414	655815
13754	655816
407958	655817
18965	655818
111494	655819
12336	655820
404513	655821
5054	655822
370570	655823
267672	655824
8842	655825
456353	655826
645605	655827
404492	655828
240129	655829
314391	655830
232010	655831
224658	655832
107518	655833
270496	655834
474134	655835
173355	655836
373593	655837
166747	655838
77668	655839
390474	655840
695139	655841
340342	655842
77614	655843
303126	655844
583596	655845
276871	655846
151355	655847
355019	655848
69436	655849
125557	655850
694575	655851
362404	655852
366275	655853
190859	655854
86023	655855
105697	655856
416214	655857
241345	655858
49977	655859
167438	655860
208835	655861
482608	655862
589418	655863
46757	655864
297092	655865
150618	655866
167588	655867
528399	655868
350453	655869
295136	655870
426538	655871
2297	655872
264552	655873
158202	655874
51622	655875
32419	655876
674740	655877
590205	655878
583605	655879
265000	655880
264995	655881
423154	655882
684619	655883
170511	655884
179353	655885
692611	655886
53577	655887
15230	655888
394843	655889
539525	655890
588963	655891
28361	655892
531874	655893
18336	655894
95003	655895
101894	655896
176756	655897
56717	655898
594243	655899
542381	655900
504069	655901
15125	655902
18844	655903
25107	655904
633097	655905
108277	655906
99243	655907
477555	655908
77584	655909
450034	655910
80381	655911
77711	655912
408529	655913
557113	655914
506080	655915
229654	655916
133997	655917
164311	655918
60	655919
14	655920
39984	655921
322587	655922
147498	655923
134485	655924
120923	655925
213913	655926
7505	655927
2497	655928
147340	655929
491554	655930
644161	655931
35329	655932
43297	655933
133029	655934
324944	655935
623874	655936
481833	655937
5622	655938
27462	655939
459224	655940
14034	655941
266898	655942
466547	655943
294158	655944
13994	655945
116369	655946
23608	655947
62215	655948
181569	655949
88402	655950
11803	655951
73779	655952
595540	655953
396394	655954
22056	655955
438526	655956
351460	655957
12795	655958
437210	655959
262880	655960
33800	655961
50366	655962
391638	655963
21092	655964
280866	655965
412790	655966
24367	655967
199895	655968
310195	655969
378846	655970
203906	655971
365950	655972
286560	655973
77809	655974
132048	655975
49393	655976
21401	655977
36328	655978
401567	655979
303523	655980
220387	655981
327901	655982
159875	655983
397924	655984
330098	655985
267601	655986
607174	655987
164710	655988
367126	655989
573181	655990
23540	655991
12416	655992
159124	655993
694250	655994
32416	655995
33973	655996
663805	655997
464097	655998
54248	655999
322287	656000
153270	656001
450259	656002
417137	656003
121160	656004
637719	656005
147975	656006
216990	656007
154649	656008
288665	656009
18448	656010
2482	656011
199823	656012
327204	656013
27156	656014
542352	656015
306687	656016
90466	656017
600591	656018
402679	656019
181734	656020
31172	656021
113056	656022
682958	656023
27675	656024
396646	656025
463	656026
295864	656027
636935	656028
266260	656029
695188	656030
449745	656031
53662	656032
154422	656033
254615	656034
441877	656035
281474	656036
475583	656037
4390	656038
381486	656039
95759	656040
67657	656041
74096	656042
6404	656043
19326	656044
447780	656045
168722	656046
297050	656047
158629	656048
126909	656049
502001	656050
339358	656051
4524	656052
548540	656053
273373	656054
87689	656055
235435	656056
244995	656057
547531	656058
626890	656059
146853	656060
425613	656061
309683	656062
602609	656063
479449	656064
398673	656065
202142	656066
222571	656067
340401	656068
91200	656069
626183	656070
670032	656071
43409	656072
57781	656073
374862	656074
104625	656075
639676	656076
663488	656077
1890	656078
15431	656079
17912	656080
41685	656081
409962	656082
443445	656083
214422	656084
482851	656085
322113	656086
540345	656087
550242	656088
103785	656089
516376	656090
222940	656091
28339	656092
593610	656093
593599	656094
593602	656095
593601	656096
568778	656097
437540	656098
266963	656099
296230	656100
222937	656101
664039	656102
348366	656103
688069	656104
7528	656105
79425	656106
25905	656107
116094	656108
231840	656109
173948	656110
173867	656111
59785	656112
649095	656113
7877	656114
130243	656115
14137	656116
634869	656117
110388	656118
599635	656119
228559	656120
447931	656121
478026	656122
38277	656123
20748	656124
682440	656125
46316	656126
467705	656127
62884	656128
171758	656129
45720	656130
467592	656131
467717	656132
171751	656133
661754	656134
212249	656135
206215	656136
106213	656137
689960	656138
467586	656139
332828	656140
405803	656141
644016	656142
643930	656143
405869	656144
405840	656145
285102	656146
285108	656147
517881	656148
517903	656149
517902	656150
285149	656151
565135	656152
258	656153
358517	656154
550792	656155
605137	656156
605144	656157
605138	656158
605143	656159
605136	656160
605141	656161
110539	656162
605142	656163
605140	656164
97802	656165
161287	656166
467706	656167
689920	656168
689921	656169
689923	656170
22593	656171
467618	656172
467573	656173
689884	656174
576071	656175
310643	656176
310640	656177
310671	656178
310648	656179
467638	656180
467699	656181
444089	656182
443971	656183
310668	656184
576070	656185
35262	656186
116957	656187
45225	656188
519435	656189
359	656190
467661	656191
689941	656192
605134	656193
605139	656194
605133	656195
352702	656196
621934	656197
675814	656198
352703	656199
605135	656200
352704	656201
109151	656202
151709	656203
680324	656204
126050	656205
54884	656206
12534	656207
465171	656208
560996	656209
77588	656210
36484	656211
9802	656212
127081	656213
91703	656214
33176	656215
48908	656216
202780	656217
229925	656218
144306	656219
44287	656220
11958	656221
35268	656222
33116	656223
259278	656224
518637	656225
11789	656226
168118	656227
5912	656228
29982	656229
319	656230
53004	656231
50328	656232
236066	656233
7381	656234
10099	656235
474208	656236
43897	656237
24959	656238
628	656239
253649	656240
345778	656241
799	656242
228640	656243
401219	656244
657237	656245
55294	656246
638420	656247
484238	656248
15	656249
1088	656250
133919	656251
403860	656252
30118	656253
486166	656254
8570	656255
5328	656256
23721	656257
237632	656258
12564	656259
1125	656260
344141	656261
258433	656262
561451	656263
578318	656264
17676	656265
658733	656266
422914	656267
365883	656268
582386	656269
558792	656270
640565	656271
55269	656272
216079	656273
371197	656274
371245	656275
47041	656276
96851	656277
682096	656278
504316	656279
47859	656280
508465	656281
8046	656282
16011	656283
71318	656284
3854	656285
581113	656286
443389	656287
652949	656288
390303	656289
160305	656290
209243	656291
80978	656292
50760	656293
52247	656294
28438	656295
134864	656296
54342	656297
507	656298
170502	656299
214896	656300
40736	656301
624236	656302
26753	656303
42745	656304
56363	656305
6104	656306
394326	656307
327007	656308
23085	656309
58631	656310
179511	656311
232522	656312
415358	656313
238197	656314
58201	656315
327903	656316
687208	656317
8795	656318
39874	656319
260034	656320
558624	656321
478145	656322
448549	656323
194505	656324
284662	656325
23413	656326
482116	656327
17064	656328
77774	656329
133748	656330
19365	656331
400695	656332
226715	656333
683731	656334
5821	656335
966	656336
61801	656337
22208	656338
48357	656339
607954	656340
43639	656341
294829	656342
103142	656343
241021	656344
2217	656345
223030	656346
1638	656347
25318	656348
433169	656349
10849	656350
194722	656351
354544	656352
31736	656353
162935	656354
245405	656355
540819	656356
646555	656357
346241	656358
4151	656359
19386	656360
311846	656361
3540	656362
19384	656363
82268	656364
286487	656365
465148	656366
56748	656367
303424	656368
692081	656369
9040	656370
190156	656371
228813	656372
73386	656373
459216	656374
399172	656375
37	656376
9	656377
247474	656378
30998	656379
128368	656380
443789	656381
163615	656382
546	656383
119578	656384
2952	656385
255609	656386
9254	656387
536568	656388
100867	656389
301794	656390
428545	656391
553985	656392
13059	656393
444135	656394
656157	656395
15176	656396
406122	656397
409717	656398
22348	656399
476465	656400
13352	656401
47109	656402
2578	656403
62217	656404
2256	656405
321579	656406
92760	656407
689074	656408
380754	656409
20649	656410
190891	656411
123872	656412
3593	656413
688571	656414
425426	656415
226522	656416
76596	656417
78290	656418
158525	656419
59542	656420
413861	656421
559588	656422
100412	656423
624860	656424
138541	656425
90492	656426
219758	656427
309429	656428
21099	656429
14791	656430
591268	656431
150790	656432
20424	656433
253730	656434
254763	656435
2517	656436
134998	656437
315402	656438
18141	656439
154250	656440
142418	656441
567949	656442
46977	656443
5436	656444
380080	656445
22936	656446
527702	656447
450525	656448
351289	656449
4144	656450
188023	656451
267242	656452
122814	656453
8591	656454
12281	656455
35727	656456
172201	656457
338759	656458
434092	656459
119744	656460
24108	656461
27660	656462
105976	656463
10814	656464
678290	656465
301559	656466
89883	656467
136278	656468
494158	656469
338214	656470
3480	656471
25883	656472
371338	656473
39055	656474
1926	656475
374502	656476
8	656477
139595	656478
548708	656479
453309	656480
795	656481
44944	656482
247229	656483
78974	656484
39559	656485
176	656486
196579	656487
10113	656488
198999	656489
506886	656490
65977	656491
176	656492
546487	656493
523323	656494
234784	656495
558099	656496
410349	656497
13008	656498
90761	656499
55084	656500
146336	656501
590991	656502
191660	656503
204511	656504
660675	656505
124284	656506
667861	656507
426029	656508
226038	656509
517350	656510
224423	656511
224424	656512
224408	656513
256661	656514
494959	656515
52801	656516
23404	656517
20428	656518
328653	656519
184356	656520
222618	656521
72524	656522
62796	656523
372842	656524
495371	656525
368475	656526
43023	656527
605949	656528
694771	656529
170952	656530
629979	656531
623006	656532
659845	656533
616971	656534
575821	656535
104940	656536
628813	656537
625743	656538
366218	656539
3267	656540
328499	656541
199727	656542
118704	656543
91805	656544
18343	656545
7723	656546
12673	656547
148971	656548
352427	656549
104993	656550
1235	656551
221749	656552
561749	656553
319115	656554
107357	656555
311107	656556
499657	656557
150349	656558
24677	656559
553197	656560
303545	656561
195797	656562
685706	656563
9897	656564
371530	656565
50839	656566
152320	656567
213146	656568
236408	656569
223704	656570
176451	656571
235842	656572
2422	656573
211034	656574
28253	656575
146706	656576
491052	656577
24927	656578
99535	656579
512465	656580
306810	656581
67347	656582
57584	656583
227353	656584
598026	656585
286778	656586
431043	656587
51539	656588
561938	656589
182192	656590
146757	656591
606978	656592
580848	656593
105145	656594
317415	656595
52384	656596
99542	656597
364442	656598
32083	656599
27689	656600
177609	656601
177665	656602
62024	656603
631999	656604
151005	656605
399731	656606
384445	656607
36651	656608
343749	656609
544078	656610
290328	656611
548812	656612
439593	656613
579627	656614
53871	656615
185561	656616
211257	656617
113361	656618
81545	656619
521977	656620
12099	656621
114681	656622
153336	656623
10729	656624
288760	656625
482513	656626
193178	656627
341549	656628
607126	656629
475688	656630
53650	656631
146562	656632
45714	656633
29532	656634
198338	656635
87168	656636
134600	656637
24337	656638
11908	656639
577933	656640
230094	656641
8513	656642
311115	656643
680597	656644
659902	656645
359107	656646
16548	656647
81204	656648
225006	656649
690273	656650
616437	656651
371440	656652
616438	656653
616439	656654
616440	656655
616441	656656
616442	656657
616443	656658
616444	656659
616445	656660
616446	656661
616447	656662
616448	656663
616449	656664
616450	656665
616451	656666
371441	656667
616452	656668
616453	656669
371442	656670
371443	656671
616454	656672
616455	656673
616456	656674
371444	656675
616457	656676
38601	656677
535636	656678
461607	656679
461574	656680
461562	656681
591971	656682
413003	656683
657798	656684
5067	656685
34393	656686
530233	656687
25449	656688
162733	656689
563583	656690
2992	656691
1119	656692
373763	656693
312342	656694
97690	656695
27400	656696
476697	656697
56723	656698
4945	656699
258391	656700
27507	656701
2847	656702
12687	656703
291622	656704
155716	656705
12652	656706
7395	656707
515905	656708
542278	656709
61099	656710
208037	656711
124660	656712
8692	656713
284251	656714
77842	656715
623641	656716
24581	656717
370642	656718
17808	656719
462312	656720
87557	656721
163167	656722
440071	656723
106083	656724
441680	656725
240823	656726
203590	656727
101097	656728
395481	656729
75961	656730
626525	656731
469677	656732
17588	656733
122377	656734
57503	656735
333572	656736
3797	656737
605705	656738
111803	656739
438994	656740
13220	656741
183415	656742
252213	656743
697184	656744
143410	656745
112171	656746
5732	656747
614926	656748
170023	656749
231830	656750
310505	656751
342815	656752
36429	656753
320804	656754
429252	656755
373865	656756
318205	656757
192743	656758
220140	656759
146777	656760
572838	656761
348678	656762
606758	656763
517352	656764
380494	656765
32199	656766
548443	656767
177162	656768
218	656769
359562	656770
628618	656771
655374	656772
508855	656773
150676	656774
663163	656775
11863	656776
162172	656777
680782	656778
135572	656779
466565	656780
9739	656781
6934	656782
137861	656783
197315	656784
446880	656785
5965	656786
8689	656787
348244	656788
421611	656789
384326	656790
1	656791
159418	656792
548313	656793
490244	656794
121241	656795
39095	656796
385383	656797
290105	656798
363641	656799
289929	656800
12397	656801
4188	656802
445099	656803
79264	656804
218183	656805
143459	656806
150454	656807
506385	656808
591157	656809
61710	656810
117835	656811
355516	656812
400923	656813
10	656814
316	656815
2328	656816
209091	656817
547489	656818
589785	656819
542590	656820
131034	656821
515033	656822
276498	656823
142407	656824
128844	656825
392975	656826
53625	656827
14859	656828
3602	656829
123105	656830
610801	656831
636097	656832
558756	656833
169258	656834
96	656835
660220	656836
508182	656837
381522	656838
159839	656839
207949	656840
441050	656841
38304	656842
105732	656843
641451	656844
178597	656845
149411	656846
294133	656847
39665	656848
139776	656849
311754	656850
613291	656851
88239	656852
153058	656853
641690	656854
32036	656855
26262	656856
447658	656857
669679	656858
160279	656859
551259	656860
247	656861
54614	656862
12728	656863
97031	656864
36855	656865
274760	656866
36651	656867
307275	656868
540708	656869
537517	656870
316635	656871
10487	656872
149142	656873
139933	656874
34785	656875
13070	656876
3548	656877
137724	656878
20391	656879
46749	656880
143493	656881
527907	656882
75555	656883
144253	656884
572383	656885
170498	656886
236479	656887
511508	656888
511510	656889
143237	656890
176370	656891
183537	656892
12814	656893
160542	656894
622693	656895
633187	656896
523684	656897
265535	656898
9949	656899
283002	656900
675001	656901
392987	656902
213786	656903
224385	656904
75931	656905
123980	656906
9863	656907
3623	656908
87354	656909
495579	656910
145935	656911
471594	656912
2595	656913
70807	656914
163649	656915
285184	656916
47098	656917
100108	656918
164504	656919
202814	656920
247982	656921
222008	656922
53393	656923
418036	656924
675766	656925
630188	656926
18337	656927
18337	656928
80076	656929
61483	656930
195531	656931
265560	656932
42912	656933
56462	656934
286388	656935
611170	656936
57881	656937
83404	656938
404563	656939
624675	656940
624619	656941
587744	656942
272513	656943
482450	656944
447183	656945
3379	656946
339210	656947
17466	656948
5424	656949
114566	656950
328038	656951
232345	656952
224917	656953
178325	656954
430701	656955
94474	656956
80455	656957
80430	656958
70371	656959
333668	656960
579224	656961
476513	656962
18619	656963
96243	656964
92600	656965
134187	656966
532478	656967
88758	656968
274	656969
78853	656970
154965	656971
7180	656972
26795	656973
90	656974
56554	656975
298058	656976
429560	656977
583758	656978
80101	656979
150342	656980
82476	656981
535029	656982
662319	656983
363187	656984
998	656985
7897	656986
274451	656987
322208	656988
404657	656989
6731	656990
28172	656991
601379	656992
9683	656993
165107	656994
233054	656995
141592	656996
63509	656997
487649	656998
27774	656999
54730	657000
182108	657001
169279	657002
28247	657003
156224	657004
420013	657005
652778	657006
165991	657007
13031	657008
314400	657009
564567	657010
543768	657011
354913	657012
531628	657013
48965	657014
319221	657015
269691	657016
548399	657017
383767	657018
686018	657019
437115	657020
41298	657021
276821	657022
431226	657023
377063	657024
545524	657025
47	657026
465709	657027
500094	657028
27093	657029
164731	657030
65419	657031
186113	657032
153661	657033
442384	657034
685182	657035
20	657036
498222	657037
176200	657038
460465	657039
252684	657040
161220	657041
292180	657042
2680	657043
427971	657044
81177	657045
36690	657046
58184	657047
170163	657048
103667	657049
347321	657050
161384	657051
121426	657052
47187	657053
428100	657054
486249	657055
71946	657056
526507	657057
288786	657058
623758	657059
9400	657060
940	657061
338565	657062
102585	657063
183419	657064
449110	657065
25136	657066
8811	657067
179956	657068
161915	657069
460817	657070
169005	657071
670079	657072
206761	657073
475527	657074
172371	657075
353356	657076
40680	657077
380636	657078
139464	657079
49436	657080
519243	657081
49551	657082
54740	657083
51244	657084
99709	657085
475367	657086
581072	657087
286070	657088
140616	657089
48615	657090
280808	657091
351935	657092
142245	657093
254741	657094
261980	657095
598735	657096
11417	657097
622778	657098
649963	657099
653958	657100
5577	657101
157054	657102
45612	657103
2003	657104
300041	657105
62450	657106
32526	657107
38693	657108
503061	657109
331722	657110
89731	657111
464119	657112
463985	657113
22861	657114
317124	657115
555088	657116
128163	657117
260875	657118
499623	657119
478815	657120
545350	657121
20269	657122
17049	657123
121990	657124
61519	657125
385139	657126
115494	657127
68354	657128
609334	657129
71476	657130
101855	657131
643	657132
99700	657133
25479	657134
94096	657135
15706	657136
431854	657137
30158	657138
675266	657139
347541	657140
514962	657141
658523	657142
439591	657143
82467	657144
39147	657145
395757	657146
554292	657147
206250	657148
22234	657149
163336	657150
84239	657151
332008	657152
546790	657153
688987	657154
143611	657155
163940	657156
23308	657157
55498	657158
376731	657159
21491	657160
322471	657161
679708	657162
106696	657163
692651	657164
528186	657165
340377	657166
340364	657167
340382	657168
340365	657169
643252	657170
159595	657171
223595	657172
411423	657173
38101	657174
192827	657175
29897	657176
351774	657177
555122	657178
642889	657179
301890	657180
538981	657181
269439	657182
192653	657183
11127	657184
692964	657185
650823	657186
4723	657187
14038	657188
52030	657189
279915	657190
524773	657191
14068	657192
2643	657193
161907	657194
692325	657195
613266	657196
10149	657197
54193	657198
3937	657199
325813	657200
123864	657201
241757	657202
423923	657203
358828	657204
334783	657205
4087	657206
91108	657207
436543	657208
420406	657209
211825	657210
87679	657211
569293	657212
195501	657213
505782	657214
556547	657215
336986	657216
344775	657217
382886	657218
497848	657219
258916	657220
311889	657221
650901	657222
358521	657223
624191	657224
320310	657225
133105	657226
268329	657227
200489	657228
141903	657229
287207	657230
385288	657231
3838	657232
432434	657233
6844	657234
59259	657235
367108	657236
73756	657237
24488	657238
508298	657239
458637	657240
448412	657241
437295	657242
518344	657243
35552	657244
300161	657245
103787	657246
157953	657247
64374	657248
113074	657249
15303	657250
462205	657251
93788	657252
167168	657253
45925	657254
232855	657255
50207	657256
668024	657257
689570	657258
301081	657259
210771	657260
92678	657261
38602	657262
433300	657263
34717	657264
206319	657265
14022	657266
155842	657267
607425	657268
22121	657269
94226	657270
502477	657271
149762	657272
484400	657273
90624	657274
612693	657275
684266	657276
447717	657277
515779	657278
405792	657279
555233	657280
636987	657281
664185	657282
607824	657283
190586	657284
140913	657285
342767	657286
658490	657287
433509	657288
307468	657289
562369	657290
597370	657291
196317	657292
107920	657293
122538	657294
257812	657295
316971	657296
64380	657297
9659	657298
387865	657299
37559	657300
54125	657301
497857	657302
24514	657303
161747	657304
15249	657305
346352	657306
636807	657307
108260	657308
108334	657309
687543	657310
161124	657311
108253	657312
97042	657313
165312	657314
260212	657315
193899	657316
322949	657317
345300	657318
27167	657319
80	657320
593326	657321
608288	657322
46153	657323
44550	657324
8199	657325
625465	657326
217931	657327
254815	657328
85549	657329
325166	657330
266249	657331
361176	657332
34469	657333
56812	657334
35641	657335
450523	657336
300045	657337
554837	657338
126419	657339
22631	657340
137696	657341
101588	657342
9347	657343
485696	657344
17728	657345
90780	657346
3843	657347
241360	657348
214166	657349
112117	657350
132684	657351
43964	657352
383434	657353
234852	657354
134289	657355
11431	657356
619789	657357
623396	657358
216	657359
60123	657360
173155	657361
243767	657362
48935	657363
31125	657364
34033	657365
138529	657366
19177	657367
617265	657368
696504	657369
96093	657370
26068	657371
58149	657372
642450	657373
167913	657374
2967	657375
402491	657376
144	657377
479388	657378
56687	657379
429319	657380
122191	657381
20178	657382
4404	657383
517960	657384
394203	657385
745	657386
600969	657387
2109	657388
104683	657389
24111	657390
45652	657391
28355	657392
120526	657393
181211	657394
687346	657395
344380	657396
625460	657397
103768	657398
609404	657399
127693	657400
73825	657401
421063	657402
26768	657403
68240	657404
70269	657405
55250	657406
1294	657407
68974	657408
560601	657409
144814	657410
251123	657411
532233	657412
65827	657413
416254	657414
41820	657415
345445	657416
590436	657417
629014	657418
41249	657419
22877	657420
16585	657421
398150	657422
25665	657423
67845	657424
5436	657425
126427	657426
685210	657427
91071	657428
28282	657429
4404	657430
621184	657431
188326	657432
48124	657433
230676	657434
204223	657435
85924	657436
57614	657437
482001	657438
31687	657439
381064	657440
429386	657441
492624	657442
57627	657443
163054	657444
125	657445
8987	657446
126070	657447
209634	657448
44381	657449
530100	657450
53379	657451
35079	657452
190202	657453
294874	657454
429111	657455
30351	657456
28291	657457
517362	657458
562358	657459
138959	657460
187219	657461
649024	657462
7729	657463
389240	657464
3568	657465
487	657466
149774	657467
583550	657468
41199	657469
2994	657470
141488	657471
282724	657472
64386	657473
379449	657474
619545	657475
302278	657476
24503	657477
11225	657478
87786	657479
106371	657480
118071	657481
2312	657482
108093	657483
38145	657484
153983	657485
284882	657486
644078	657487
23779	657488
9245	657489
86972	657490
292176	657491
392187	657492
5808	657493
23021	657494
673186	657495
239162	657496
337681	657497
371413	657498
458251	657499
3160	657500
49863	657501
227698	657502
678254	657503
475032	657504
11634	657505
152	657506
50794	657507
17822	657508
472476	657509
544984	657510
21704	657511
219834	657512
51413	657513
284824	657514
40489	657515
675696	657516
583527	657517
118950	657518
155622	657519
537386	657520
76351	657521
119978	657522
10464	657523
680800	657524
567365	657525
689935	657526
623357	657527
93359	657528
241533	657529
692828	657530
449120	657531
50149	657532
274498	657533
369741	657534
1537	657535
241564	657536
70412	657537
221197	657538
20019	657539
12485	657540
204983	657541
456610	657542
440037	657543
10085	657544
18108	657545
243686	657546
680628	657547
558390	657548
159286	657549
611087	657550
123175	657551
278307	657552
3851	657553
526939	657554
683470	657555
8935	657556
377676	657557
246635	657558
45677	657559
75726	657560
360926	657561
248107	657562
7279	657563
109179	657564
88375	657565
411126	657566
18	657567
162911	657568
56550	657569
31684	657570
447	657571
686702	657572
38553	657573
95622	657574
126121	657575
85318	657576
103645	657577
77495	657578
47839	657579
163994	657580
211911	657581
145794	657582
1099	657583
696217	657584
625121	657585
405086	657586
43191	657587
129571	657588
155362	657589
236324	657590
165487	657591
131729	657592
12059	657593
4193	657594
430934	657595
298293	657596
6396	657597
118884	657598
298247	657599
60218	657600
236569	657601
388836	657602
315216	657603
57473	657604
14070	657605
92588	657606
259131	657607
311315	657608
123936	657609
484952	657610
657205	657611
491905	657612
166676	657613
14797	657614
216613	657615
126340	657616
423247	657617
3039	657618
519851	657619
163856	657620
265906	657621
672243	657622
151645	657623
75452	657624
25508	657625
362671	657626
452036	657627
1627	657628
240602	657629
68629	657630
506110	657631
559741	657632
56811	657633
157697	657634
134769	657635
31500	657636
86848	657637
1620	657638
68572	657639
11129	657640
540745	657641
293523	657642
312683	657643
6399	657644
121068	657645
18401	657646
85452	657647
109129	657648
355832	657649
288624	657650
69	657651
99772	657652
146007	657653
3499	657654
229284	657655
202022	657656
516779	657657
538627	657658
140432	657659
52149	657660
131287	657661
13084	657662
328450	657663
119856	657664
455733	657665
50729	657666
411252	657667
147660	657668
450889	657669
38383	657670
274233	657671
348021	657672
590712	657673
100035	657674
82076	657675
134618	657676
519429	657677
127230	657678
39496	657679
6103	657680
809	657681
125519	657682
134958	657683
77984	657684
140202	657685
4155	657686
3081	657687
34821	657688
360693	657689
337496	657690
503058	657691
215627	657692
21197	657693
64716	657694
593233	657695
2174	657696
148914	657697
569260	657698
30129	657699
9516	657700
201158	657701
24288	657702
421422	657703
261527	657704
8121	657705
336097	657706
479585	657707
148372	657708
170714	657709
169920	657710
74824	657711
30225	657712
71878	657713
133251	657714
251758	657715
543608	657716
520134	657717
130714	657718
493484	657719
11220	657720
2323	657721
52919	657722
69	657723
38135	657724
76868	657725
314909	657726
21020	657727
309398	657728
169206	657729
526420	657730
108125	657731
2244	657732
134661	657733
208344	657734
418586	657735
169201	657736
44954	657737
41357	657738
597764	657739
506689	657740
125194	657741
15515	657742
234694	657743
42621	657744
18578	657745
7208	657746
503265	657747
476281	657748
29554	657749
46145	657750
337253	657751
42797	657752
89271	657753
483070	657754
145836	657755
121099	657756
133160	657757
20008	657758
146934	657759
138012	657760
106558	657761
172300	657762
458123	657763
67638	657764
60655	657765
1708	657766
207084	657767
92260	657768
130338	657769
347459	657770
1708	657771
35946	657772
501022	657773
13409	657774
52588	657775
141782	657776
223075	657777
306124	657778
509634	657779
8568	657780
621515	657781
308323	657782
487698	657783
16423	657784
46750	657785
63330	657786
28008	657787
2282	657788
601078	657789
19866	657790
248399	657791
144872	657792
122210	657793
5659	657794
31208	657795
193821	657796
261575	657797
1925	657798
251051	657799
377712	657800
612238	657801
52264	657802
629392	657803
50729	657804
299844	657805
145763	657806
207773	657807
148735	657808
364893	657809
364625	657810
88312	657811
611207	657812
534913	657813
412409	657814
474107	657815
638008	657816
23240	657817
591781	657818
305190	657819
55163	657820
426750	657821
217724	657822
663745	657823
79792	657824
216018	657825
167585	657826
103084	657827
393853	657828
566687	657829
151513	657830
137183	657831
381587	657832
564267	657833
12649	657834
109019	657835
607717	657836
627529	657837
392817	657838
99569	657839
346231	657840
25144	657841
4729	657842
57882	657843
19710	657844
25140	657845
57683	657846
249618	657847
187223	657848
649417	657849
54491	657850
337333	657851
636108	657852
230431	657853
59898	657854
203061	657855
439689	657856
224923	657857
74112	657858
53307	657859
9185	657860
12975	657861
54374	657862
25540	657863
128040	657864
129034	657865
492973	657866
406648	657867
494757	657868
446577	657869
13367	657870
352518	657871
42149	657872
97086	657873
27746	657874
100772	657875
252552	657876
575604	657877
148655	657878
256507	657879
46116	657880
2210	657881
264238	657882
575630	657883
575552	657884
33981	657885
364037	657886
235307	657887
473547	657888
26319	657889
128535	657890
279334	657891
117933	657892
198267	657893
671510	657894
336793	657895
179478	657896
594387	657897
4998	657898
10609	657899
475519	657900
17620	657901
258762	657902
166305	657903
119846	657904
363643	657905
647651	657906
659071	657907
34158	657908
124769	657909
416562	657910
151304	657911
123208	657912
375265	657913
174434	657914
5159	657915
495673	657916
63848	657917
697368	657918
560716	657919
34132	657920
370321	657921
318942	657922
372584	657923
138344	657924
537963	657925
245804	657926
528009	657927
47355	657928
511737	657929
347291	657930
594412	657931
13164	657932
603030	657933
7055	657934
653046	657935
35844	657936
350755	657937
74257	657938
258080	657939
225228	657940
154468	657941
82455	657942
43510	657943
91073	657944
31802	657945
598869	657946
2285	657947
43682	657948
573723	657949
126845	657950
167721	657951
442749	657952
471518	657953
430124	657954
529774	657955
485319	657956
20031	657957
443501	657958
345189	657959
297239	657960
686597	657961
307480	657962
650831	657963
610251	657964
432905	657965
199039	657966
437072	657967
266555	657968
53820	657969
594402	657970
318373	657971
96767	657972
605075	657973
284124	657974
7961	657975
41131	657976
342987	657977
467885	657978
594386	657979
1828	657980
86111	657981
538023	657982
308839	657983
633837	657984
85182	657985
113986	657986
631122	657987
412482	657988
11534	657989
317706	657990
510198	657991
7307	657992
10478	657993
39668	657994
436672	657995
611945	657996
12616	657997
439039	657998
423946	657999
121512	658000
473339	658001
340471	658002
90253	658003
190308	658004
409727	658005
248181	658006
686602	658007
621232	658008
35883	658009
387560	658010
669613	658011
397128	658012
392648	658013
379078	658014
397126	658015
392850	658016
390788	658017
669614	658018
379074	658019
669615	658020
397125	658021
392851	658022
379076	658023
396963	658024
392650	658025
390787	658026
379077	658027
397129	658028
379075	658029
396964	658030
376542	658031
397127	658032
392649	658033
392652	658034
208113	658035
208114	658036
208115	658037
392651	658038
396965	658039
596954	658040
570963	658041
336848	658042
457470	658043
139917	658044
502799	658045
590638	658046
221622	658047
55132	658048
5701	658049
81476	658050
103879	658051
103853	658052
149	658053
137438	658054
239000	658055
25371	658056
201809	658057
271417	658058
406417	658059
121588	658060
343071	658061
478	658062
4691	658063
116532	658064
583949	658065
7571	658066
142507	658067
558713	658068
607579	658069
165583	658070
661588	658071
3893	658072
610804	658073
921	658074
64740	658075
30810	658076
396	658077
527995	658078
300206	658079
615401	658080
637267	658081
323144	658082
524440	658083
423979	658084
20909	658085
185419	658086
633937	658087
303053	658088
617011	658089
613921	658090
137576	658091
567619	658092
245858	658093
672465	658094
673732	658095
164378	658096
59130	658097
150033	658098
374579	658099
232786	658100
246625	658101
50779	658102
141916	658103
1	658104
32222	658105
50972	658106
440683	658107
316089	658108
126681	658109
10364	658110
299884	658111
239208	658112
170390	658113
663409	658114
389011	658115
143339	658116
229433	658117
5720	658118
164	658119
111067	658120
471535	658121
69659	658122
28851	658123
67167	658124
69824	658125
149155	658126
768	658127
41264	658128
21230	658129
27523	658130
26206	658131
36013	658132
527855	658133
312962	658134
141390	658135
298507	658136
594903	658137
107495	658138
50081	658139
92825	658140
11521	658141
69115	658142
69253	658143
96151	658144
17807	658145
507654	658146
628234	658147
121001	658148
41225	658149
557870	658150
608211	658151
357990	658152
4696	658153
169782	658154
365139	658155
467388	658156
601617	658157
13953	658158
95814	658159
176372	658160
575051	658161
456751	658162
599659	658163
455839	658164
159886	658165
116963	658166
3921	658167
605890	658168
459161	658169
34390	658170
649879	658171
378233	658172
183982	658173
368315	658174
64683	658175
422237	658176
417162	658177
388325	658178
218950	658179
160667	658180
72228	658181
97434	658182
9295	658183
623304	658184
129947	658185
178446	658186
111589	658187
412490	658188
150235	658189
409843	658190
58161	658191
436071	658192
31620	658193
50944	658194
55056	658195
289117	658196
196304	658197
523102	658198
9004	658199
627654	658200
71122	658201
120938	658202
176987	658203
55073	658204
575410	658205
646131	658206
106723	658207
592094	658208
169	658209
148032	658210
98730	658211
231701	658212
389065	658213
71600	658214
103676	658215
11658	658216
175134	658217
627084	658218
239338	658219
49115	658220
359	658221
330862	658222
17393	658223
598263	658224
54872	658225
697099	658226
386481	658227
187017	658228
537608	658229
129564	658230
27840	658231
85680	658232
672841	658233
344069	658234
18145	658235
424245	658236
179589	658237
659625	658238
107876	658239
433243	658240
341893	658241
625122	658242
298037	658243
437178	658244
358162	658245
577566	658246
626756	658247
12566	658248
302001	658249
599234	658250
79536	658251
516593	658252
497067	658253
151739	658254
97137	658255
359200	658256
37206	658257
481458	658258
5628	658259
2898	658260
56378	658261
44823	658262
122466	658263
22104	658264
490156	658265
597950	658266
683542	658267
344669	658268
518105	658269
560976	658270
122466	658271
623863	658272
640961	658273
288459	658274
18445	658275
508947	658276
554142	658277
269135	658278
194652	658279
387779	658280
159388	658281
513968	658282
473229	658283
194616	658284
86530	658285
85954	658286
299931	658287
3090	658288
408047	658289
25122	658290
59092	658291
7378	658292
278689	658293
555741	658294
201333	658295
3571	658296
96724	658297
428113	658298
225933	658299
225935	658300
225937	658301
421454	658302
12870	658303
292	658304
1759	658305
12868	658306
2342	658307
326	658308
12869	658309
601896	658310
1055	658311
179	658312
159929	658313
3239	658314
167069	658315
1754	658316
198	658317
7357	658318
178	658319
1051	658320
2343	658321
179	658322
3235	658323
331912	658324
130609	658325
546204	658326
160584	658327
240744	658328
306224	658329
437894	658330
382054	658331
126825	658332
53127	658333
644246	658334
18719	658335
694448	658336
698	658337
348497	658338
36235	658339
523740	658340
548919	658341
287554	658342
452806	658343
84727	658344
586784	658345
655435	658346
78168	658347
412942	658348
126685	658349
374758	658350
174577	658351
134989	658352
231885	658353
552019	658354
1756	658355
167070	658356
1322	658357
12863	658358
57878	658359
167066	658360
2338	658361
25146	658362
531836	658363
346625	658364
489	658365
224176	658366
669049	658367
20684	658368
688701	658369
612041	658370
376341	658371
504574	658372
43213	658373
139225	658374
36509	658375
329950	658376
404732	658377
404774	658378
62525	658379
604408	658380
375989	658381
84313	658382
296718	658383
110960	658384
676050	658385
143893	658386
686771	658387
489104	658388
55046	658389
61	658390
4130	658391
432260	658392
195647	658393
52679	658394
99310	658395
24510	658396
450840	658397
26415	658398
28255	658399
226196	658400
442079	658401
477235	658402
680913	658403
189716	658404
54224	658405
309434	658406
619468	658407
458295	658408
76268	658409
142022	658410
227473	658411
28204	658412
56	658413
364262	658414
95065	658415
6356	658416
629925	658417
330836	658418
654502	658419
659	658420
684495	658421
247954	658422
128694	658423
571	658424
47665	658425
203535	658426
62461	658427
157540	658428
188174	658429
132214	658430
335052	658431
72196	658432
87901	658433
506440	658434
361764	658435
318299	658436
1	658437
105115	658438
585269	658439
193985	658440
471904	658441
37592	658442
135881	658443
678975	658444
230889	658445
137	658446
502497	658447
179182	658448
462166	658449
686772	658450
431357	658451
158216	658452
196497	658453
23828	658454
160440	658455
193475	658456
585647	658457
452747	658458
233453	658459
34306	658460
43211	658461
583014	658462
1642	658463
347625	658464
330991	658465
331250	658466
483397	658467
483398	658468
242140	658469
402501	658470
151415	658471
353058	658472
83412	658473
587722	658474
56256	658475
590513	658476
492331	658477
464533	658478
19087	658479
606443	658480
124827	658481
497389	658482
682453	658483
97146	658484
541720	658485
372082	658486
67021	658487
230499	658488
563114	658489
454632	658490
158068	658491
143972	658492
455770	658493
53674	658494
5925	658495
62045	658496
454840	658497
495109	658498
491385	658499
107358	658500
536926	658501
289977	658502
150493	658503
517082	658504
41980	658505
666575	658506
122255	658507
13194	658508
439201	658509
608830	658510
652073	658511
115920	658512
191730	658513
173346	658514
590807	658515
696974	658516
401231	658517
158899	658518
535953	658519
47344	658520
132519	658521
119273	658522
581836	658523
545263	658524
212000	658525
529611	658526
66176	658527
339161	658528
421648	658529
18122	658530
262033	658531
20019	658532
260025	658533
329106	658534
99192	658535
479223	658536
22109	658537
240394	658538
305108	658539
268981	658540
544238	658541
172424	658542
484565	658543
125367	658544
367342	658545
128768	658546
76631	658547
5934	658548
82076	658549
436584	658550
17154	658551
403	658552
406767	658553
247279	658554
30111	658555
249929	658556
61701	658557
45070	658558
28210	658559
149579	658560
149579	658561
156665	658562
315173	658563
476207	658564
20065	658565
338622	658566
118595	658567
541608	658568
23372	658569
532457	658570
526888	658571
136527	658572
525077	658573
171353	658574
150466	658575
119327	658576
331065	658577
361076	658578
149940	658579
260970	658580
35313	658581
25531	658582
217024	658583
216262	658584
176800	658585
69436	658586
216545	658587
69216	658588
28627	658589
69434	658590
216231	658591
442511	658592
85781	658593
10594	658594
14270	658595
69594	658596
216953	658597
216880	658598
69921	658599
28869	658600
396	658601
175056	658602
5517	658603
73940	658604
10511	658605
69991	658606
70165	658607
70642	658608
69284	658609
69669	658610
381004	658611
117763	658612
28903	658613
15208	658614
43378	658615
19753	658616
166691	658617
9844	658618
433212	658619
334020	658620
26116	658621
319355	658622
22687	658623
4538	658624
3919	658625
542559	658626
542575	658627
558051	658628
652723	658629
641252	658630
29333	658631
443327	658632
244905	658633
542233	658634
257808	658635
346422	658636
42704	658637
60011	658638
234126	658639
374003	658640
178886	658641
199733	658642
139195	658643
664566	658644
153234	658645
91177	658646
176816	658647
10564	658648
59236	658649
573868	658650
14430	658651
152672	658652
439298	658653
567594	658654
317212	658655
105330	658656
471095	658657
128829	658658
507566	658659
22838	658660
15192	658661
551643	658662
99564	658663
533238	658664
3056	658665
4680	658666
398511	658667
170463	658668
390662	658669
7345	658670
502331	658671
484289	658672
12137	658673
328753	658674
357219	658675
462163	658676
610246	658677
392046	658678
132694	658679
18920	658680
174379	658681
363292	658682
22276	658683
305763	658684
133466	658685
89809	658686
3834	658687
172884	658688
54991	658689
2356	658690
237276	658691
308338	658692
94828	658693
665821	658694
39447	658695
593990	658696
443596	658697
95318	658698
144843	658699
656132	658700
637645	658701
20574	658702
65913	658703
572	658704
158749	658705
640091	658706
141272	658707
76639	658708
172326	658709
323004	658710
660305	658711
572497	658712
200800	658713
660990	658714
79436	658715
241918	658716
130953	658717
352775	658718
540968	658719
546232	658720
19353	658721
127942	658722
260890	658723
448353	658724
38891	658725
648467	658726
87949	658727
542564	658728
324761	658729
280636	658730
55241	658731
4634	658732
8441	658733
3675	658734
224364	658735
365863	658736
634932	658737
537152	658738
236326	658739
657223	658740
343811	658741
588422	658742
1441	658743
160740	658744
56170	658745
492995	658746
42480	658747
670076	658748
161486	658749
570107	658750
13805	658751
15461	658752
625330	658753
7421	658754
673370	658755
36309	658756
659764	658757
661679	658758
380103	658759
239278	658760
246039	658761
437624	658762
264487	658763
4848	658764
361236	658765
546161	658766
7111	658767
474370	658768
454957	658769
15509	658770
4121	658771
65114	658772
4786	658773
328102	658774
649154	658775
480430	658776
332997	658777
3963	658778
36837	658779
39446	658780
161463	658781
305558	658782
89794	658783
511220	658784
212579	658785
635570	658786
58191	658787
107535	658788
588321	658789
654804	658790
216333	658791
41861	658792
324772	658793
209987	658794
336730	658795
426271	658796
240733	658797
57324	658798
25352	658799
685268	658800
670919	658801
129714	658802
505636	658803
437792	658804
50528	658805
37137	658806
82960	658807
428178	658808
181031	658809
368566	658810
138473	658811
27599	658812
99368	658813
43292	658814
324113	658815
280043	658816
395319	658817
379199	658818
152948	658819
251546	658820
10275	658821
53119	658822
341267	658823
581938	658824
36168	658825
395181	658826
9305	658827
518282	658828
112910	658829
156940	658830
360212	658831
344054	658832
396555	658833
87	658834
639643	658835
75177	658836
89684	658837
79531	658838
51931	658839
20681	658840
654829	658841
576052	658842
30770	658843
644925	658844
452259	658845
509987	658846
470462	658847
514566	658848
247823	658849
26698	658850
535793	658851
213158	658852
230910	658853
402883	658854
69274	658855
292819	658856
618	658857
328602	658858
602446	658859
602349	658860
98149	658861
14787	658862
498914	658863
564158	658864
488951	658865
684496	658866
296592	658867
4	658868
20206	658869
457639	658870
93466	658871
296547	658872
9229	658873
577304	658874
49602	658875
446454	658876
29051	658877
117876	658878
585896	658879
153739	658880
152892	658881
240839	658882
93117	658883
490122	658884
665431	658885
183876	658886
8396	658887
7639	658888
550513	658889
45394	658890
145	658891
456828	658892
184641	658893
12412	658894
53266	658895
610121	658896
178415	658897
138471	658898
68450	658899
36257	658900
47015	658901
3773	658902
373937	658903
651138	658904
424581	658905
211724	658906
608222	658907
175442	658908
7342	658909
474	658910
367483	658911
236055	658912
190032	658913
538078	658914
259417	658915
24719	658916
316699	658917
116725	658918
35836	658919
34616	658920
337478	658921
438575	658922
224809	658923
96850	658924
140086	658925
427998	658926
618704	658927
427810	658928
403057	658929
9426	658930
81315	658931
322169	658932
145992	658933
36594	658934
31297	658935
9642	658936
5235	658937
38550	658938
422597	658939
121503	658940
442773	658941
158245	658942
310963	658943
442792	658944
12	658945
86114	658946
296249	658947
16283	658948
148835	658949
619380	658950
386884	658951
28769	658952
369406	658953
592442	658954
233646	658955
69304	658956
3960	658957
626632	658958
64925	658959
602983	658960
648439	658961
411775	658962
411772	658963
539639	658964
17351	658965
662387	658966
32140	658967
159479	658968
430785	658969
186464	658970
686129	658971
492463	658972
492335	658973
350321	658974
47149	658975
186427	658976
130489	658977
186571	658978
186556	658979
7671	658980
21071	658981
186568	658982
492493	658983
350325	658984
130472	658985
130473	658986
186487	658987
37854	658988
99346	658989
253165	658990
216356	658991
431464	658992
329482	658993
443657	658994
634770	658995
634803	658996
634754	658997
34225	658998
412423	658999
584586	659000
404579	659001
31723	659002
161738	659003
538894	659004
186899	659005
240343	659006
180327	659007
8214	659008
12842	659009
540162	659010
372630	659011
232745	659012
151689	659013
591818	659014
115674	659015
306415	659016
22970	659017
14901	659018
442813	659019
10105	659020
510931	659021
617983	659022
253550	659023
45189	659024
94238	659025
99539	659026
3959	659027
77633	659028
652309	659029
41490	659030
643565	659031
19844	659032
68010	659033
466057	659034
60237	659035
175709	659036
81779	659037
630816	659038
131742	659039
432307	659040
10639	659041
608694	659042
608674	659043
296257	659044
138587	659045
126883	659046
284608	659047
215795	659048
72176	659049
394478	659050
294108	659051
678268	659052
334731	659053
95998	659054
572234	659055
531916	659056
63677	659057
70889	659058
539797	659059
401401	659060
577737	659061
16258	659062
108994	659063
32829	659064
26606	659065
709	659066
134001	659067
479570	659068
655218	659069
495122	659070
146856	659071
34789	659072
405844	659073
664850	659074
37144	659075
93754	659076
63480	659077
14872	659078
118429	659079
150581	659080
428919	659081
578721	659082
142459	659083
535815	659084
535749	659085
140055	659086
261210	659087
265884	659088
244917	659089
580773	659090
41656	659091
341025	659092
1053	659093
421241	659094
606329	659095
119481	659096
24855	659097
348452	659098
70976	659099
686662	659100
615657	659101
38900	659102
74833	659103
696589	659104
499731	659105
394217	659106
436132	659107
141320	659108
417790	659109
243095	659110
480218	659111
111226	659112
286696	659113
46906	659114
47667	659115
23514	659116
170	659117
192495	659118
152902	659119
696145	659120
184651	659121
149529	659122
164417	659123
36413	659124
637481	659125
435481	659126
9265	659127
19532	659128
37481	659129
128046	659130
123709	659131
490575	659132
35758	659133
172733	659134
271810	659135
317680	659136
309773	659137
370787	659138
494536	659139
233792	659140
77089	659141
539857	659142
250899	659143
597501	659144
627334	659145
53901	659146
241716	659147
295267	659148
52875	659149
550297	659150
297948	659151
6032	659152
407753	659153
1252	659154
12051	659155
603108	659156
163731	659157
671148	659158
69472	659159
525079	659160
378	659161
2796	659162
163725	659163
588607	659164
681355	659165
8749	659166
3896	659167
209993	659168
170911	659169
280615	659170
672867	659171
652735	659172
371503	659173
52608	659174
390460	659175
443214	659176
228735	659177
428784	659178
233570	659179
59762	659180
115215	659181
293	659182
216334	659183
104241	659184
104232	659185
180242	659186
126891	659187
169447	659188
313481	659189
26141	659190
183824	659191
33319	659192
473800	659193
91196	659194
627100	659195
675885	659196
201873	659197
332617	659198
49442	659199
56147	659200
20009	659201
116304	659202
95857	659203
630337	659204
45414	659205
220239	659206
287424	659207
378	659208
236524	659209
56347	659210
134407	659211
466472	659212
234276	659213
432194	659214
269	659215
521123	659216
247108	659217
126552	659218
11630	659219
51328	659220
582777	659221
684552	659222
663664	659223
285784	659224
496484	659225
406373	659226
293363	659227
3	659228
8934	659229
201805	659230
299883	659231
616956	659232
613076	659233
9734	659234
631214	659235
260610	659236
46414	659237
614935	659238
330132	659239
111360	659240
273875	659241
45861	659242
111885	659243
26937	659244
441205	659245
376671	659246
300343	659247
66997	659248
631136	659249
125	659250
617081	659251
456077	659252
672276	659253
7451	659254
25476	659255
300136	659256
157476	659257
545484	659258
118297	659259
112283	659260
342530	659261
459124	659262
124594	659263
101317	659264
125	659265
206365	659266
310708	659267
159832	659268
67983	659269
547937	659270
154077	659271
575416	659272
605787	659273
40351	659274
446459	659275
10806	659276
383898	659277
333056	659278
383004	659279
141732	659280
649994	659281
343907	659282
372685	659283
25292	659284
686816	659285
209027	659286
76407	659287
297853	659288
124207	659289
495143	659290
14318	659291
315517	659292
45657	659293
651460	659294
406008	659295
11803	659296
81354	659297
161869	659298
6753	659299
681525	659300
286179	659301
110312	659302
45778	659303
49670	659304
540654	659305
23105	659306
99553	659307
63665	659308
28401	659309
165188	659310
691495	659311
482385	659312
305652	659313
290842	659314
464426	659315
58600	659316
8699	659317
569632	659318
93117	659319
8350	659320
403483	659321
3863	659322
506158	659323
4451	659324
187242	659325
182457	659326
122578	659327
359777	659328
19316	659329
255894	659330
88435	659331
125450	659332
672504	659333
436635	659334
7052	659335
651147	659336
18751	659337
47745	659338
506139	659339
337245	659340
108514	659341
425363	659342
7399	659343
250613	659344
474199	659345
381513	659346
298309	659347
506562	659348
361211	659349
179086	659350
194578	659351
7009	659352
6242	659353
482399	659354
671236	659355
277380	659356
19223	659357
415743	659358
675954	659359
236152	659360
26396	659361
1519	659362
432227	659363
32345	659364
138867	659365
398996	659366
1596	659367
404195	659368
444137	659369
97903	659370
520129	659371
616571	659372
425250	659373
74827	659374
662070	659375
242923	659376
111154	659377
40523	659378
270170	659379
578936	659380
341530	659381
50866	659382
303208	659383
542558	659384
442626	659385
334446	659386
618927	659387
627138	659388
109064	659389
22903	659390
160197	659391
470887	659392
573293	659393
607894	659394
349552	659395
110896	659396
41498	659397
544885	659398
410322	659399
231349	659400
204168	659401
669865	659402
293304	659403
339245	659404
274609	659405
518046	659406
606471	659407
314260	659408
551947	659409
263688	659410
347749	659411
27577	659412
696804	659413
559767	659414
360082	659415
542899	659416
604690	659417
17420	659418
19057	659419
4510	659420
998	659421
38930	659422
547432	659423
91884	659424
350888	659425
170871	659426
31964	659427
257625	659428
11810	659429
17856	659430
32044	659431
54504	659432
10603	659433
635127	659434
598776	659435
23540	659436
671292	659437
137537	659438
472798	659439
189309	659440
43106	659441
160981	659442
627578	659443
152838	659444
297300	659445
469780	659446
38883	659447
349564	659448
192725	659449
320848	659450
488447	659451
212771	659452
191651	659453
454325	659454
152714	659455
61198	659456
35446	659457
375672	659458
17522	659459
380172	659460
456148	659461
372227	659462
156825	659463
540057	659464
104151	659465
615153	659466
289149	659467
685620	659468
32690	659469
39244	659470
112419	659471
6769	659472
68522	659473
372573	659474
104131	659475
3834	659476
9745	659477
559845	659478
161682	659479
156591	659480
332948	659481
83103	659482
615102	659483
104127	659484
118170	659485
151789	659486
278504	659487
412095	659488
42877	659489
24118	659490
53487	659491
617487	659492
17123	659493
17705	659494
83558	659495
86116	659496
80305	659497
311943	659498
143764	659499
80303	659500
5564	659501
27479	659502
290168	659503
122932	659504
177080	659505
20344	659506
679301	659507
120619	659508
176565	659509
4676	659510
170782	659511
545205	659512
231	659513
135016	659514
60541	659515
27447	659516
475850	659517
482669	659518
122625	659519
81314	659520
382149	659521
56324	659522
30553	659523
240943	659524
546207	659525
429994	659526
392728	659527
408	659528
660162	659529
622558	659530
112656	659531
422051	659532
618145	659533
573816	659534
1357	659535
483239	659536
81506	659537
539254	659538
272493	659539
220672	659540
164745	659541
619853	659542
300183	659543
528691	659544
688561	659545
8592	659546
20220	659547
84431	659548
7789	659549
494150	659550
617934	659551
618703	659552
52568	659553
193104	659554
663190	659555
140827	659556
28	659557
615188	659558
81956	659559
632842	659560
104221	659561
623373	659562
693567	659563
675229	659564
618281	659565
104964	659566
422003	659567
105	659568
1054	659569
697864	659570
618020	659571
630927	659572
621005	659573
286486	659574
687808	659575
11772	659576
129714	659577
149642	659578
127623	659579
166060	659580
237753	659581
125308	659582
371635	659583
107907	659584
672376	659585
95306	659586
107914	659587
672450	659588
79551	659589
29195	659590
177557	659591
641904	659592
57484	659593
57484	659594
40007	659595
23971	659596
665244	659597
57756	659598
266594	659599
364682	659600
420885	659601
99021	659602
498434	659603
584589	659604
596531	659605
51255	659606
422144	659607
471403	659608
467443	659609
24911	659610
58575	659611
642355	659612
171938	659613
401693	659614
304213	659615
92602	659616
24063	659617
548032	659618
688655	659619
402494	659620
726	659621
84582	659622
107956	659623
343439	659624
112589	659625
79373	659626
529890	659627
2333	659628
227528	659629
493431	659630
49278	659631
133950	659632
328961	659633
93240	659634
200140	659635
302040	659636
120237	659637
611118	659638
552	659639
507394	659640
256995	659641
173852	659642
551965	659643
518267	659644
25636	659645
5655	659646
358249	659647
173388	659648
32055	659649
542774	659650
368054	659651
62113	659652
39034	659653
686626	659654
45429	659655
686605	659656
7902	659657
236372	659658
47039	659659
116248	659660
261784	659661
244011	659662
573054	659663
435535	659664
246063	659665
56582	659666
58644	659667
2627	659668
407315	659669
94894	659670
694050	659671
479292	659672
183063	659673
61845	659674
680926	659675
124002	659676
402664	659677
131046	659678
495308	659679
417469	659680
505815	659681
884	659682
543718	659683
30140	659684
48727	659685
61493	659686
653149	659687
301916	659688
136122	659689
163440	659690
158646	659691
293342	659692
41736	659693
339484	659694
119971	659695
550848	659696
668504	659697
687073	659698
33643	659699
115029	659700
57788	659701
16014	659702
505991	659703
1313	659704
119964	659705
392079	659706
438093	659707
1609	659708
655342	659709
7223	659710
533947	659711
466923	659712
151400	659713
479300	659714
357039	659715
230958	659716
184491	659717
502655	659718
253587	659719
340889	659720
42077	659721
95717	659722
665435	659723
579009	659724
523693	659725
432601	659726
58760	659727
26837	659728
222360	659729
523472	659730
143992	659731
666233	659732
25595	659733
604185	659734
660456	659735
558343	659736
687012	659737
623341	659738
267084	659739
19329	659740
127136	659741
388353	659742
203736	659743
485226	659744
278778	659745
589928	659746
458813	659747
65537	659748
38295	659749
553529	659750
439211	659751
544201	659752
473136	659753
106353	659754
433550	659755
362140	659756
480446	659757
346533	659758
303627	659759
216	659760
95554	659761
102464	659762
241223	659763
345394	659764
327608	659765
463680	659766
65214	659767
662836	659768
116936	659769
282860	659770
265292	659771
35370	659772
45745	659773
9027	659774
353045	659775
368951	659776
525543	659777
586906	659778
103153	659779
169402	659780
14174	659781
11348	659782
160792	659783
652213	659784
74873	659785
2278	659786
8916	659787
44110	659788
8998	659789
601062	659790
140554	659791
37807	659792
323467	659793
30338	659794
320642	659795
97698	659796
34848	659797
131309	659798
98843	659799
12808	659800
498023	659801
330606	659802
484433	659803
599580	659804
53456	659805
588839	659806
33140	659807
7228	659808
444452	659809
31711	659810
170916	659811
31582	659812
304066	659813
58316	659814
51017	659815
543851	659816
275445	659817
363840	659818
93784	659819
187922	659820
408058	659821
523421	659822
313284	659823
273483	659824
670738	659825
232756	659826
593401	659827
51983	659828
271138	659829
639405	659830
356086	659831
25640	659832
31509	659833
268973	659834
405223	659835
165602	659836
300581	659837
563581	659838
146053	659839
137827	659840
72783	659841
51346	659842
356577	659843
300731	659844
169782	659845
669424	659846
222622	659847
67790	659848
359253	659849
609039	659850
25977	659851
58899	659852
429234	659853
210043	659854
96213	659855
692686	659856
582533	659857
518741	659858
99462	659859
44771	659860
72428	659861
354019	659862
331610	659863
58876	659864
491423	659865
353052	659866
380984	659867
7782	659868
363944	659869
393596	659870
481485	659871
199782	659872
235733	659873
104061	659874
113241	659875
147539	659876
420303	659877
80540	659878
126514	659879
136674	659880
337728	659881
527358	659882
369212	659883
35461	659884
147508	659885
555457	659886
16415	659887
345351	659888
127361	659889
535538	659890
362198	659891
578514	659892
553278	659893
3357	659894
3425	659895
47305	659896
453435	659897
68562	659898
52755	659899
420324	659900
107226	659901
181451	659902
4311	659903
15995	659904
137491	659905
180835	659906
17655	659907
144588	659908
524269	659909
449048	659910
626816	659911
618860	659912
536095	659913
673457	659914
58820	659915
531408	659916
2336	659917
505700	659918
466712	659919
241717	659920
620878	659921
688668	659922
679512	659923
657718	659924
254110	659925
63022	659926
6480	659927
162069	659928
511642	659929
2133	659930
483182	659931
46630	659932
483228	659933
483223	659934
128767	659935
139	659936
376710	659937
687576	659938
159181	659939
241548	659940
545954	659941
154034	659942
665526	659943
662377	659944
483214	659945
651166	659946
42570	659947
31775	659948
521513	659949
287011	659950
373459	659951
39366	659952
183367	659953
67638	659954
225349	659955
58191	659956
19416	659957
364055	659958
147451	659959
5858	659960
585466	659961
499025	659962
690174	659963
136393	659964
28180	659965
940	659966
315319	659967
398942	659968
640876	659969
697367	659970
118446	659971
631923	659972
578711	659973
619460	659974
559494	659975
420279	659976
24186	659977
138221	659978
383644	659979
628242	659980
23540	659981
12442	659982
661883	659983
2278	659984
5078	659985
212214	659986
26744	659987
8579	659988
308358	659989
90376	659990
114629	659991
651793	659992
651770	659993
651808	659994
143321	659995
176628	659996
157544	659997
98472	659998
533184	659999
211657	660000
1387	660001
22183	660002
104577	660003
412919	660004
656935	660005
8319	660006
4532	660007
10859	660008
533084	660009
537092	660010
180839	660011
37409	660012
8054	660013
296350	660014
570215	660015
345280	660016
6600	660017
30067	660018
616736	660019
14008	660020
531845	660021
169292	660022
53289	660023
312787	660024
91221	660025
595777	660026
431980	660027
447845	660028
39786	660029
50181	660030
470575	660031
41064	660032
360373	660033
513482	660034
539779	660035
129194	660036
360394	660037
594455	660038
365955	660039
296773	660040
79691	660041
201944	660042
246356	660043
113895	660044
424241	660045
509691	660046
653158	660047
498108	660048
35549	660049
9529	660050
399505	660051
77651	660052
148321	660053
30074	660054
20826	660055
42342	660056
584430	660057
431724	660058
27682	660059
530489	660060
25333	660061
282220	660062
43946	660063
373890	660064
373145	660065
220	660066
610591	660067
579140	660068
102997	660069
483240	660070
82024	660071
33	660072
126652	660073
237828	660074
386813	660075
688496	660076
298502	660077
63757	660078
126553	660079
82899	660080
51068	660081
95653	660082
34681	660083
18741	660084
588195	660085
213587	660086
74217	660087
170244	660088
697332	660089
180335	660090
459291	660091
258858	660092
101308	660093
133214	660094
452214	660095
189863	660096
99841	660097
15797	660098
22959	660099
87173	660100
568581	660101
169655	660102
4784	660103
104461	660104
148332	660105
429248	660106
459655	660107
611596	660108
646310	660109
5290	660110
157927	660111
252678	660112
277178	660113
584410	660114
39628	660115
472802	660116
495318	660117
154274	660118
7255	660119
94930	660120
121732	660121
555002	660122
603161	660123
494783	660124
472120	660125
161539	660126
58292	660127
117115	660128
254939	660129
370553	660130
403878	660131
133503	660132
96986	660133
6370	660134
470437	660135
3881	660136
275263	660137
626789	660138
276011	660139
36251	660140
894	660141
519645	660142
515924	660143
253941	660144
31807	660145
2763	660146
169122	660147
8328	660148
2903	660149
253130	660150
50919	660151
271150	660152
14534	660153
310962	660154
197669	660155
287089	660156
300	660157
187378	660158
294335	660159
509288	660160
134	660161
1298	660162
32828	660163
9772	660164
368035	660165
525970	660166
104497	660167
374056	660168
374064	660169
489096	660170
524605	660171
66208	660172
373940	660173
417063	660174
329439	660175
591361	660176
620499	660177
736	660178
479113	660179
46146	660180
55713	660181
148562	660182
567367	660183
446	660184
344293	660185
1324	660186
244067	660187
667257	660188
575041	660189
4866	660190
517384	660191
287898	660192
33451	660193
652845	660194
517359	660195
225725	660196
173723	660197
56	660198
107310	660199
279000	660200
13686	660201
400859	660202
680191	660203
21971	660204
662222	660205
661103	660206
52674	660207
200245	660208
690521	660209
156264	660210
626824	660211
116375	660212
268102	660213
486952	660214
98887	660215
273569	660216
322482	660217
408883	660218
259768	660219
403607	660220
118990	660221
606794	660222
86862	660223
54939	660224
275146	660225
164570	660226
266986	660227
194434	660228
524736	660229
175471	660230
627344	660231
349693	660232
52650	660233
567247	660234
346807	660235
157602	660236
10951	660237
399107	660238
140054	660239
82764	660240
24654	660241
24654	660242
165442	660243
1276	660244
194574	660245
268571	660246
225206	660247
576466	660248
639549	660249
496037	660250
300725	660251
253086	660252
40415	660253
537097	660254
641729	660255
83089	660256
66970	660257
21958	660258
174129	660259
125999	660260
144768	660261
490870	660262
226934	660263
109691	660264
607162	660265
40425	660266
404912	660267
673953	660268
480736	660269
55389	660270
233882	660271
374335	660272
39402	660273
137014	660274
18230	660275
252264	660276
435437	660277
662923	660278
153649	660279
629782	660280
172835	660281
52650	660282
257841	660283
387991	660284
547447	660285
125906	660286
325952	660287
380949	660288
104526	660289
355578	660290
236201	660291
597484	660292
291250	660293
285474	660294
91537	660295
10199	660296
572052	660297
594949	660298
146110	660299
59593	660300
325150	660301
175454	660302
181079	660303
145156	660304
13588	660305
191970	660306
286079	660307
286090	660308
286082	660309
89409	660310
268706	660311
306836	660312
638369	660313
5645	660314
155964	660315
445051	660316
107042	660317
15345	660318
549818	660319
680422	660320
680382	660321
373925	660322
442724	660323
633581	660324
470250	660325
49097	660326
62454	660327
38891	660328
541519	660329
514925	660330
523554	660331
455258	660332
346294	660333
274447	660334
669184	660335
433726	660336
71452	660337
135725	660338
274415	660339
225838	660340
225831	660341
8060	660342
669292	660343
251635	660344
517514	660345
66432	660346
62369	660347
615397	660348
143796	660349
425912	660350
553184	660351
517531	660352
225833	660353
356802	660354
156776	660355
56900	660356
509927	660357
77411	660358
70824	660359
2323	660360
466976	660361
144100	660362
674086	660363
17173	660364
647653	660365
164911	660366
163442	660367
559740	660368
397584	660369
128862	660370
325409	660371
534566	660372
611685	660373
374524	660374
90294	660375
220304	660376
639821	660377
106793	660378
309050	660379
75059	660380
504727	660381
245522	660382
345391	660383
100785	660384
170774	660385
149842	660386
5601	660387
543376	660388
339109	660389
263131	660390
6620	660391
336872	660392
163588	660393
310662	660394
288322	660395
664901	660396
117667	660397
664903	660398
434444	660399
69845	660400
75722	660401
458008	660402
30332	660403
647127	660404
48411	660405
361550	660406
21078	660407
10287	660408
290323	660409
521417	660410
642845	660411
628082	660412
208015	660413
658489	660414
290354	660415
145601	660416
569931	660417
415208	660418
158192	660419
426778	660420
345844	660421
554033	660422
248133	660423
231139	660424
32954	660425
213266	660426
213275	660427
213294	660428
577257	660429
131978	660430
63897	660431
47534	660432
13639	660433
63919	660434
63935	660435
500111	660436
132012	660437
63907	660438
500054	660439
194119	660440
63929	660441
194133	660442
63949	660443
63954	660444
194244	660445
63988	660446
194274	660447
199566	660448
86420	660449
132688	660450
148929	660451
251056	660452
84973	660453
312056	660454
334655	660455
287433	660456
208220	660457
609429	660458
263373	660459
360368	660460
197700	660461
96607	660462
85970	660463
311810	660464
404559	660465
213149	660466
119802	660467
598411	660468
251493	660469
29469	660470
301725	660471
294780	660472
135379	660473
485094	660474
30333	660475
57747	660476
681620	660477
70162	660478
561081	660479
6758	660480
446023	660481
94216	660482
1106	660483
445712	660484
664999	660485
180721	660486
633188	660487
124269	660488
396951	660489
13268	660490
105125	660491
579360	660492
222807	660493
110234	660494
401052	660495
3958	660496
45141	660497
610810	660498
199850	660499
43462	660500
117818	660501
120644	660502
57723	660503
30430	660504
57743	660505
44290	660506
672021	660507
669434	660508
192012	660509
117726	660510
3585	660511
357165	660512
293747	660513
76551	660514
136718	660515
41155	660516
633359	660517
144253	660518
445456	660519
100896	660520
632903	660521
15174	660522
664855	660523
10505	660524
253432	660525
406235	660526
544108	660527
97743	660528
3449	660529
564103	660530
293834	660531
646933	660532
401008	660533
664892	660534
217009	660535
434358	660536
672178	660537
86888	660538
577455	660539
57743	660540
295585	660541
117892	660542
55984	660543
338881	660544
178451	660545
152692	660546
56745	660547
311776	660548
251578	660549
53239	660550
240736	660551
444778	660552
299983	660553
127088	660554
315756	660555
12141	660556
86984	660557
57705	660558
53502	660559
612867	660560
448823	660561
584769	660562
463992	660563
528727	660564
266047	660565
9871	660566
477017	660567
10285	660568
166613	660569
166638	660570
117867	660571
526413	660572
110444	660573
650895	660574
201984	660575
551387	660576
92134	660577
78751	660578
86930	660579
294302	660580
80350	660581
605967	660582
69416	660583
218471	660584
119757	660585
531791	660586
30467	660587
65008	660588
430597	660589
511240	660590
107185	660591
77986	660592
574076	660593
85675	660594
20517	660595
325781	660596
170651	660597
540014	660598
29453	660599
123322	660600
234978	660601
28308	660602
17399	660603
66660	660604
291247	660605
135504	660606
43557	660607
166516	660608
92949	660609
110238	660610
149023	660611
262950	660612
160413	660613
183	660614
210619	660615
474517	660616
3896	660617
403115	660618
313307	660619
146198	660620
51852	660621
230188	660622
47684	660623
345171	660624
641271	660625
205426	660626
84222	660627
589554	660628
621239	660629
228	660630
536583	660631
232753	660632
441272	660633
60788	660634
388274	660635
553463	660636
665040	660637
379929	660638
665341	660639
113606	660640
669496	660641
410663	660642
62219	660643
669377	660644
52	660645
81373	660646
630255	660647
36504	660648
463374	660649
55069	660650
507661	660651
430524	660652
269689	660653
7871	660654
324377	660655
32386	660656
256803	660657
178390	660658
483855	660659
102227	660660
56914	660661
145605	660662
249128	660663
118914	660664
70069	660665
117757	660666
43463	660667
45187	660668
135966	660669
589546	660670
55423	660671
7192	660672
98273	660673
603012	660674
66323	660675
166573	660676
589182	660677
15400	660678
445487	660679
249104	660680
79640	660681
66305	660682
565640	660683
10237	660684
551009	660685
494428	660686
608453	660687
4331	660688
3237	660689
1052	660690
55231	660691
32491	660692
140299	660693
295194	660694
254376	660695
65797	660696
275312	660697
14503	660698
110212	660699
38293	660700
254427	660701
71480	660702
254404	660703
17423	660704
1381	660705
123524	660706
434662	660707
146240	660708
2483	660709
19969	660710
206364	660711
370859	660712
315734	660713
473377	660714
27631	660715
581090	660716
50382	660717
225	660718
362644	660719
35371	660720
320202	660721
141162	660722
493221	660723
9188	660724
225	660725
569012	660726
57758	660727
177542	660728
312289	660729
386292	660730
159120	660731
681485	660732
74658	660733
43542	660734
125	660735
559314	660736
11676	660737
7469	660738
330039	660739
537566	660740
262460	660741
383520	660742
165822	660743
221680	660744
413640	660745
423081	660746
459264	660747
560678	660748
373740	660749
354586	660750
1362	660751
145304	660752
151279	660753
155158	660754
256716	660755
591834	660756
43871	660757
604751	660758
649605	660759
200442	660760
144619	660761
466309	660762
501858	660763
426842	660764
649618	660765
570487	660766
33554	660767
5240	660768
18507	660769
297275	660770
96299	660771
51579	660772
129332	660773
546776	660774
72205	660775
637075	660776
114	660777
45264	660778
136720	660779
638928	660780
140907	660781
604662	660782
172458	660783
490179	660784
579225	660785
18263	660786
299907	660787
17678	660788
92498	660789
44004	660790
413824	660791
576377	660792
518962	660793
127055	660794
92303	660795
86533	660796
1957	660797
310597	660798
100939	660799
58902	660800
31490	660801
152884	660802
597561	660803
222254	660804
684317	660805
395111	660806
37101	660807
72591	660808
685946	660809
415404	660810
696088	660811
437620	660812
101727	660813
113736	660814
546828	660815
562473	660816
352428	660817
458540	660818
650588	660819
104933	660820
45982	660821
661491	660822
544057	660823
39777	660824
53584	660825
29854	660826
600662	660827
67447	660828
441938	660829
20024	660830
209055	660831
109398	660832
78821	660833
472775	660834
602095	660835
259136	660836
668634	660837
147108	660838
670641	660839
279436	660840
131	660841
113775	660842
146394	660843
220052	660844
17046	660845
70478	660846
84284	660847
7496	660848
134474	660849
597926	660850
118031	660851
575500	660852
205956	660853
533473	660854
119245	660855
616755	660856
362864	660857
4915	660858
22971	660859
464539	660860
97750	660861
626840	660862
226662	660863
124242	660864
692368	660865
115751	660866
188955	660867
544	660868
498349	660869
310918	660870
64686	660871
114390	660872
366366	660873
490392	660874
168524	660875
512427	660876
236176	660877
407831	660878
2625	660879
634692	660880
352355	660881
253309	660882
297916	660883
57037	660884
549089	660885
14298	660886
157965	660887
1490	660888
64687	660889
241668	660890
433188	660891
205866	660892
630998	660893
483527	660894
83809	660895
517854	660896
492840	660897
175552	660898
152544	660899
2691	660900
12878	660901
157964	660902
51208	660903
5729	660904
424467	660905
158822	660906
630035	660907
482774	660908
225035	660909
349130	660910
518792	660911
602450	660912
82946	660913
400377	660914
439128	660915
340596	660916
14399	660917
41502	660918
125690	660919
265867	660920
332792	660921
536353	660922
253960	660923
37804	660924
532156	660925
21112	660926
376983	660927
541794	660928
75703	660929
4333	660930
637238	660931
293003	660932
66710	660933
43329	660934
198442	660935
526694	660936
63385	660937
198348	660938
427955	660939
90552	660940
605690	660941
552643	660942
26003	660943
667047	660944
304753	660945
356779	660946
649995	660947
130862	660948
307663	660949
381984	660950
9884	660951
143089	660952
3803	660953
600373	660954
446991	660955
395561	660956
605691	660957
83807	660958
34394	660959
285469	660960
347571	660961
65661	660962
283952	660963
433803	660964
467011	660965
104500	660966
349721	660967
456783	660968
155118	660969
207727	660970
303605	660971
157930	660972
270924	660973
331652	660974
78860	660975
363058	660976
282878	660977
361441	660978
53164	660979
175833	660980
421870	660981
322703	660982
528059	660983
647992	660984
624071	660985
570040	660986
195337	660987
159285	660988
71873	660989
372624	660990
472403	660991
32712	660992
127660	660993
53853	660994
296842	660995
557942	660996
287464	660997
204755	660998
91329	660999
564580	661000
27799	661001
262056	661002
14840	661003
299461	661004
371093	661005
83192	661006
14687	661007
3429	661008
379885	661009
352458	661010
603292	661011
126481	661012
25439	661013
2278	661014
36751	661015
454887	661016
54355	661017
633295	661018
507100	661019
135420	661020
635674	661021
61532	661022
127070	661023
306754	661024
41013	661025
402258	661026
433879	661027
66261	661028
13947	661029
356990	661030
550813	661031
526992	661032
348842	661033
22707	661034
507848	661035
147017	661036
139508	661037
39308	661038
109600	661039
565658	661040
38180	661041
676465	661042
26905	661043
133258	661044
373904	661045
170024	661046
669212	661047
388970	661048
214951	661049
257885	661050
161290	661051
9724	661052
312978	661053
130823	661054
482798	661055
638740	661056
90798	661057
110	661058
694045	661059
3079	661060
2720	661061
9969	661062
675414	661063
606673	661064
549247	661065
380884	661066
40550	661067
632174	661068
548712	661069
520598	661070
54493	661071
214977	661072
518933	661073
548891	661074
19226	661075
432981	661076
627440	661077
277162	661078
29053	661079
275549	661080
103042	661081
432982	661082
564810	661083
22589	661084
1667	661085
636109	661086
471158	661087
49610	661088
533402	661089
400609	661090
97875	661091
620173	661092
620193	661093
52387	661094
322756	661095
541784	661096
633830	661097
53380	661098
600277	661099
473731	661100
125335	661101
3557	661102
154676	661103
253943	661104
115155	661105
644884	661106
227044	661107
36223	661108
469962	661109
77450	661110
535115	661111
139938	661112
535111	661113
535090	661114
252280	661115
252270	661116
374373	661117
695641	661118
366340	661119
368215	661120
141388	661121
541788	661122
152473	661123
686942	661124
678225	661125
115359	661126
487307	661127
130794	661128
84723	661129
354796	661130
563068	661131
127280	661132
143002	661133
177367	661134
68790	661135
665862	661136
1051	661137
50342	661138
233934	661139
55769	661140
259	661141
56577	661142
3883	661143
6561	661144
35708	661145
577177	661146
555222	661147
511646	661148
105168	661149
258411	661150
352784	661151
437735	661152
26186	661153
56029	661154
256465	661155
78392	661156
124034	661157
214426	661158
426473	661159
254318	661160
28191	661161
535239	661162
363920	661163
309842	661164
1703	661165
375013	661166
637796	661167
38594	661168
447915	661169
638293	661170
189267	661171
214759	661172
688973	661173
177667	661174
47867	661175
645428	661176
52856	661177
661658	661178
593961	661179
111069	661180
551724	661181
655141	661182
434332	661183
52745	661184
394890	661185
445254	661186
298883	661187
16815	661188
16490	661189
21434	661190
325	661191
94895	661192
118521	661193
589532	661194
357437	661195
63782	661196
390302	661197
433132	661198
383312	661199
310926	661200
17417	661201
17558	661202
82662	661203
364567	661204
509223	661205
680592	661206
148576	661207
34683	661208
24831	661209
237143	661210
254033	661211
25718	661212
36923	661213
334318	661214
45779	661215
121741	661216
10003	661217
326140	661218
20050	661219
541515	661220
75313	661221
80669	661222
165239	661223
93938	661224
123387	661225
47924	661226
561529	661227
418572	661228
688	661229
44778	661230
108554	661231
108553	661232
663964	661233
663987	661234
108553	661235
663966	661236
166222	661237
555241	661238
104618	661239
374874	661240
470756	661241
161914	661242
175649	661243
233415	661244
240318	661245
3	661246
351759	661247
597042	661248
631633	661249
582786	661250
473395	661251
400730	661252
51423	661253
16239	661254
21269	661255
245292	661256
225852	661257
132430	661258
111402	661259
111402	661260
23137	661261
43233	661262
1648	661263
386281	661264
648725	661265
604508	661266
102686	661267
13084	661268
82563	661269
49001	661270
33444	661271
37495	661272
450872	661273
533896	661274
139207	661275
104408	661276
31849	661277
68120	661278
167385	661279
233418	661280
77051	661281
593440	661282
667147	661283
461360	661284
631014	661285
590175	661286
252488	661287
472061	661288
390802	661289
61754	661290
134762	661291
450900	661292
267771	661293
533331	661294
298083	661295
143776	661296
249717	661297
53749	661298
416235	661299
581780	661300
555362	661301
464845	661302
425534	661303
257878	661304
656876	661305
422987	661306
302649	661307
2036	661308
196165	661309
373642	661310
251239	661311
404403	661312
562255	661313
65608	661314
34891	661315
98696	661316
157022	661317
26630	661318
401946	661319
384001	661320
130359	661321
163490	661322
544279	661323
222528	661324
267	661325
377967	661326
141802	661327
419579	661328
118313	661329
347604	661330
48255	661331
538172	661332
408026	661333
543511	661334
697379	661335
585881	661336
12588	661337
98153	661338
633074	661339
369856	661340
325263	661341
30240	661342
134821	661343
171386	661344
559867	661345
225	661346
510546	661347
571081	661348
241750	661349
41521	661350
655739	661351
89407	661352
555076	661353
56670	661354
464264	661355
571242	661356
285821	661357
616045	661358
156320	661359
611726	661360
611733	661361
167136	661362
410121	661363
162616	661364
611750	661365
611721	661366
611688	661367
362908	661368
156342	661369
691740	661370
29800	661371
156964	661372
5269	661373
470410	661374
636280	661375
174683	661376
163743	661377
11204	661378
425421	661379
258146	661380
295978	661381
94155	661382
68318	661383
58924	661384
73	661385
2852	661386
436619	661387
12429	661388
1768	661389
414127	661390
56000	661391
35	661392
658001	661393
173200	661394
148254	661395
522717	661396
342280	661397
113696	661398
300	661399
86579	661400
196622	661401
50012	661402
421780	661403
272304	661404
363493	661405
56570	661406
165334	661407
213200	661408
150926	661409
599592	661410
262660	661411
30740	661412
410546	661413
66390	661414
48	661415
305464	661416
368230	661417
22599	661418
297087	661419
14024	661420
98395	661421
1083	661422
452053	661423
159469	661424
460965	661425
678103	661426
49882	661427
5797	661428
4304	661429
416285	661430
693557	661431
655387	661432
553270	661433
109817	661434
30288	661435
31560	661436
441141	661437
74066	661438
427075	661439
75	661440
73	661441
531533	661442
229567	661443
503674	661444
59154	661445
4630	661446
136855	661447
156327	661448
185612	661449
15661	661450
23980	661451
83986	661452
308710	661453
295271	661454
67516	661455
487073	661456
100215	661457
457866	661458
570121	661459
272706	661460
8343	661461
107748	661462
322125	661463
370933	661464
599653	661465
139795	661466
278547	661467
524046	661468
109521	661469
33239	661470
622406	661471
54509	661472
400832	661473
51585	661474
27320	661475
18210	661476
577404	661477
57750	661478
128565	661479
601291	661480
44540	661481
26	661482
207336	661483
208589	661484
459053	661485
577494	661486
230443	661487
389618	661488
295442	661489
253271	661490
41011	661491
693494	661492
150625	661493
125432	661494
118821	661495
479165	661496
237553	661497
432818	661498
2155	661499
17520	661500
375958	661501
89596	661502
222984	661503
319781	661504
140723	661505
493997	661506
509110	661507
210625	661508
96401	661509
592777	661510
543115	661511
313360	661512
306902	661513
50662	661514
665050	661515
13459	661516
342968	661517
72332	661518
95325	661519
83168	661520
255835	661521
563099	661522
392213	661523
252964	661524
340177	661525
170960	661526
509	661527
55808	661528
424074	661529
259319	661530
53148	661531
11021	661532
20909	661533
5100	661534
59198	661535
12529	661536
8826	661537
63814	661538
66198	661539
181205	661540
552626	661541
105634	661542
359718	661543
619983	661544
536137	661545
3902	661546
500	661547
261391	661548
65	661549
258806	661550
2128	661551
23282	661552
24323	661553
254535	661554
531077	661555
427070	661556
73934	661557
404902	661558
20300	661559
240522	661560
538208	661561
567010	661562
166053	661563
4523	661564
479149	661565
6795	661566
481166	661567
23008	661568
138449	661569
45124	661570
229743	661571
579736	661572
652219	661573
7826	661574
130105	661575
486518	661576
555959	661577
95320	661578
103164	661579
141117	661580
3438	661581
493085	661582
157562	661583
453457	661584
31	661585
92759	661586
652115	661587
364	661588
2583	661589
155619	661590
430044	661591
43610	661592
54535	661593
99400	661594
124533	661595
7260	661596
347073	661597
160953	661598
569578	661599
151481	661600
52463	661601
65393	661602
123079	661603
54413	661604
51250	661605
156233	661606
109395	661607
670812	661608
151535	661609
472303	661610
1993	661611
663954	661612
30465	661613
3159	661614
144215	661615
49	661616
547832	661617
91013	661618
172145	661619
315807	661620
13063	661621
377376	661622
145639	661623
49796	661624
67315	661625
45525	661626
24430	661627
321346	661628
268461	661629
37337	661630
429030	661631
208268	661632
101066	661633
378231	661634
608405	661635
655204	661636
8888	661637
161743	661638
15544	661639
506880	661640
128456	661641
296548	661642
140598	661643
975	661644
236603	661645
392618	661646
101405	661647
144876	661648
29742	661649
91111	661650
129450	661651
24868	661652
23160	661653
248972	661654
53530	661655
392362	661656
31647	661657
624767	661658
156493	661659
115393	661660
571985	661661
40937	661662
460763	661663
69998	661664
38	661665
410154	661666
108091	661667
123522	661668
683134	661669
7275	661670
27311	661671
101182	661672
241571	661673
589346	661674
17905	661675
196376	661676
153982	661677
361443	661678
29549	661679
95255	661680
688660	661681
2452	661682
239413	661683
311291	661684
348161	661685
170353	661686
40763	661687
434387	661688
470613	661689
632018	661690
38910	661691
136456	661692
181319	661693
643187	661694
250599	661695
641570	661696
12615	661697
7215	661698
24613	661699
56454	661700
24612	661701
161983	661702
24612	661703
7215	661704
12615	661705
7215	661706
7215	661707
24611	661708
24614	661709
24611	661710
519870	661711
56453	661712
24613	661713
163724	661714
2755	661715
57122	661716
418520	661717
164365	661718
182413	661719
595061	661720
88188	661721
487493	661722
149622	661723
507451	661724
442231	661725
6528	661726
66031	661727
687381	661728
550139	661729
675209	661730
404436	661731
177563	661732
338387	661733
55318	661734
5941	661735
24403	661736
20814	661737
241351	661738
120645	661739
557008	661740
304789	661741
2996	661742
24188	661743
9896	661744
35385	661745
272105	661746
54	661747
43494	661748
191162	661749
599638	661750
7177	661751
621595	661752
92585	661753
174305	661754
475875	661755
142177	661756
103838	661757
356159	661758
540315	661759
20686	661760
52783	661761
553326	661762
534752	661763
52867	661764
604911	661765
40650	661766
502903	661767
136684	661768
988	661769
169372	661770
470750	661771
185468	661772
7127	661773
650583	661774
397625	661775
553623	661776
585693	661777
275280	661778
649021	661779
243255	661780
116170	661781
196293	661782
98408	661783
301370	661784
385538	661785
226617	661786
653670	661787
578364	661788
24017	661789
7644	661790
289859	661791
198454	661792
58554	661793
270300	661794
83858	661795
39122	661796
11383	661797
530366	661798
589817	661799
442532	661800
10441	661801
115007	661802
190504	661803
147264	661804
114794	661805
444423	661806
396331	661807
41473	661808
231083	661809
174674	661810
4834	661811
107180	661812
205819	661813
446907	661814
19587	661815
112989	661816
2342	661817
314279	661818
94248	661819
632992	661820
329207	661821
423381	661822
47415	661823
335122	661824
112374	661825
132953	661826
8156	661827
113561	661828
625364	661829
569052	661830
733	661831
367041	661832
303258	661833
34684	661834
691534	661835
691539	661836
691524	661837
691547	661838
691542	661839
691528	661840
87864	661841
666289	661842
37604	661843
83629	661844
568112	661845
557232	661846
102911	661847
25649	661848
169525	661849
358061	661850
425644	661851
80484	661852
233347	661853
38632	661854
328583	661855
208248	661856
67524	661857
280957	661858
165061	661859
42858	661860
49690	661861
308246	661862
576410	661863
463122	661864
257646	661865
254639	661866
171966	661867
327916	661868
265086	661869
651727	661870
387047	661871
2712	661872
77860	661873
681617	661874
36634	661875
591109	661876
108485	661877
445874	661878
653108	661879
249843	661880
119061	661881
202748	661882
17139	661883
295596	661884
161555	661885
585428	661886
440987	661887
292488	661888
285414	661889
122919	661890
262580	661891
380427	661892
586621	661893
491912	661894
410776	661895
137757	661896
544939	661897
292485	661898
435113	661899
66441	661900
327932	661901
172966	661902
21232	661903
428849	661904
158630	661905
142316	661906
492813	661907
637144	661908
113552	661909
3622	661910
2295	661911
209104	661912
8293	661913
597450	661914
96251	661915
29519	661916
380368	661917
453535	661918
401435	661919
111648	661920
625274	661921
145506	661922
480348	661923
4316	661924
38034	661925
679747	661926
1919	661927
450768	661928
247805	661929
170327	661930
360955	661931
697428	661932
426966	661933
15184	661934
145114	661935
479055	661936
369982	661937
447923	661938
5044	661939
43316	661940
576752	661941
76092	661942
35251	661943
147898	661944
132279	661945
205126	661946
541481	661947
653797	661948
162076	661949
62588	661950
476375	661951
119951	661952
373177	661953
27503	661954
655279	661955
170636	661956
522165	661957
241262	661958
149858	661959
4573	661960
4306	661961
21	661962
327223	661963
297566	661964
258821	661965
228101	661966
98681	661967
106018	661968
933	661969
106570	661970
113928	661971
151007	661972
108535	661973
524152	661974
533348	661975
2835	661976
11719	661977
446131	661978
29010	661979
650398	661980
144094	661981
91578	661982
546950	661983
571800	661984
87348	661985
460687	661986
471340	661987
300875	661988
413009	661989
621429	661990
330375	661991
434798	661992
590817	661993
774	661994
185168	661995
44817	661996
649116	661997
415153	661998
697270	661999
39	662000
359498	662001
289679	662002
51149	662003
45	662004
315172	662005
56801	662006
454037	662007
378	662008
2034	662009
16902	662010
74641	662011
437612	662012
436553	662013
43656	662014
30729	662015
651780	662016
671918	662017
239596	662018
287358	662019
548702	662020
820	662021
7977	662022
78822	662023
42591	662024
349338	662025
171247	662026
21555	662027
210309	662028
313041	662029
13410	662030
48476	662031
41404	662032
652815	662033
275880	662034
61810	662035
195986	662036
694631	662037
327351	662038
443351	662039
688413	662040
573916	662041
122567	662042
427017	662043
335741	662044
235289	662045
40453	662046
16786	662047
56032	662048
140582	662049
480332	662050
586706	662051
324	662052
2341	662053
447790	662054
283540	662055
55827	662056
282267	662057
489702	662058
163705	662059
371665	662060
108669	662061
343279	662062
88122	662063
240549	662064
422841	662065
13411	662066
180672	662067
104354	662068
311367	662069
513040	662070
310686	662071
310678	662072
589598	662073
322485	662074
148435	662075
295926	662076
5929	662077
572590	662078
685249	662079
48718	662080
6275	662081
388	662082
2899	662083
154028	662084
255174	662085
595133	662086
10993	662087
408194	662088
161187	662089
229751	662090
356313	662091
102809	662092
13507	662093
565440	662094
372445	662095
509559	662096
636844	662097
529801	662098
642268	662099
203869	662100
39972	662101
39369	662102
306181	662103
171105	662104
104800	662105
475355	662106
274390	662107
70782	662108
659425	662109
511403	662110
26119	662111
60433	662112
292674	662113
522230	662114
80968	662115
151480	662116
8041	662117
38020	662118
89414	662119
136794	662120
77750	662121
56064	662122
673481	662123
461066	662124
303951	662125
158488	662126
73210	662127
379392	662128
50075	662129
162277	662130
69993	662131
13764	662132
366613	662133
447431	662134
365041	662135
44525	662136
393876	662137
221990	662138
151114	662139
111619	662140
147708	662141
402787	662142
68864	662143
675	662144
41053	662145
143398	662146
102558	662147
627992	662148
8226	662149
116381	662150
266001	662151
276028	662152
406178	662153
226374	662154
29826	662155
620772	662156
200311	662157
131904	662158
375258	662159
375260	662160
39427	662161
375253	662162
364220	662163
375230	662164
12947	662165
673467	662166
12947	662167
620337	662168
952	662169
952	662170
39430	662171
104653	662172
219459	662173
104646	662174
288443	662175
364226	662176
375581	662177
436261	662178
425602	662179
54	662180
77428	662181
661521	662182
110166	662183
349873	662184
4505	662185
117546	662186
343295	662187
39537	662188
393989	662189
370237	662190
101356	662191
25467	662192
227711	662193
19995	662194
84685	662195
283735	662196
293	662197
293	662198
614764	662199
2520	662200
24220	662201
21523	662202
135105	662203
437278	662204
88841	662205
64866	662206
386762	662207
666827	662208
332386	662209
115	662210
338262	662211
41896	662212
376555	662213
395810	662214
395832	662215
462828	662216
31451	662217
501307	662218
112645	662219
92688	662220
570716	662221
99430	662222
560319	662223
516616	662224
331530	662225
610717	662226
3845	662227
621371	662228
421418	662229
49235	662230
428313	662231
49242	662232
322025	662233
143845	662234
262088	662235
582791	662236
527265	662237
344070	662238
241499	662239
20	662240
359286	662241
3403	662242
153431	662243
349186	662244
337409	662245
40	662246
25041	662247
40544	662248
313156	662249
695469	662250
470334	662251
192027	662252
71982	662253
340824	662254
662903	662255
14157	662256
185505	662257
16814	662258
3071	662259
314	662260
1660	662261
349602	662262
164986	662263
237559	662264
365279	662265
376570	662266
626970	662267
146991	662268
376572	662269
161996	662270
684842	662271
166725	662272
520655	662273
594450	662274
141704	662275
305474	662276
312409	662277
517434	662278
517419	662279
119	662280
15825	662281
629935	662282
602647	662283
692844	662284
471739	662285
226693	662286
647961	662287
469151	662288
325140	662289
520099	662290
247303	662291
646236	662292
34624	662293
661734	662294
283541	662295
151665	662296
53520	662297
30001	662298
165550	662299
75176	662300
417764	662301
641717	662302
79243	662303
649174	662304
71228	662305
651746	662306
328186	662307
356945	662308
448300	662309
354827	662310
177046	662311
353087	662312
4207	662313
562375	662314
438625	662315
515154	662316
515079	662317
515185	662318
120318	662319
354567	662320
354574	662321
159003	662322
425289	662323
592733	662324
250273	662325
84778	662326
158790	662327
155611	662328
86771	662329
10774	662330
73090	662331
320573	662332
269674	662333
608092	662334
89114	662335
416934	662336
550440	662337
137648	662338
355713	662339
191159	662340
169784	662341
409574	662342
592300	662343
148212	662344
434457	662345
63263	662346
172158	662347
402968	662348
97679	662349
458600	662350
18949	662351
242706	662352
541240	662353
399589	662354
59004	662355
224297	662356
18603	662357
482965	662358
119845	662359
183155	662360
218609	662361
434058	662362
434763	662363
514963	662364
587537	662365
255680	662366
255681	662367
73085	662368
686130	662369
446899	662370
127951	662371
634748	662372
207927	662373
28672	662374
69582	662375
86603	662376
92683	662377
422383	662378
31921	662379
39455	662380
45023	662381
429282	662382
422452	662383
694579	662384
369884	662385
234321	662386
20945	662387
647708	662388
265103	662389
370498	662390
69983	662391
218323	662392
673979	662393
84972	662394
318951	662395
177259	662396
255679	662397
219432	662398
136038	662399
52873	662400
12729	662401
648900	662402
284972	662403
59014	662404
485663	662405
418243	662406
132498	662407
209412	662408
468347	662409
98908	662410
696252	662411
335890	662412
330686	662413
109899	662414
302107	662415
225238	662416
519473	662417
40793	662418
40792	662419
395661	662420
395662	662421
395660	662422
105424	662423
306270	662424
132546	662425
132551	662426
625069	662427
6738	662428
33695	662429
381555	662430
559943	662431
106287	662432
673714	662433
676201	662434
99625	662435
37360	662436
167458	662437
339283	662438
394999	662439
502274	662440
184034	662441
451413	662442
6231	662443
31520	662444
480934	662445
26265	662446
161328	662447
637914	662448
215305	662449
312592	662450
83071	662451
29207	662452
71261	662453
43219	662454
29208	662455
156432	662456
36071	662457
13490	662458
225161	662459
225156	662460
71260	662461
74336	662462
101631	662463
224782	662464
689774	662465
21584	662466
36709	662467
372877	662468
140083	662469
50020	662470
65485	662471
10873	662472
535803	662473
186512	662474
55250	662475
323708	662476
143216	662477
37738	662478
139925	662479
307001	662480
240697	662481
454288	662482
12043	662483
582457	662484
688513	662485
239232	662486
371535	662487
515593	662488
354838	662489
354564	662490
640656	662491
38403	662492
432555	662493
9629	662494
238592	662495
294115	662496
389599	662497
9650	662498
18968	662499
6850	662500
62257	662501
31865	662502
502797	662503
133254	662504
610299	662505
498327	662506
129189	662507
11232	662508
422596	662509
50002	662510
535826	662511
135168	662512
30535	662513
280187	662514
166255	662515
365170	662516
467480	662517
49274	662518
388679	662519
50923	662520
541307	662521
541295	662522
541319	662523
541293	662524
541336	662525
541329	662526
541292	662527
541337	662528
541309	662529
541312	662530
541294	662531
541317	662532
541321	662533
541313	662534
541314	662535
541305	662536
541297	662537
541310	662538
541325	662539
541322	662540
541291	662541
541331	662542
541315	662543
541298	662544
228182	662545
97889	662546
516409	662547
49265	662548
673406	662549
621637	662550
18406	662551
60268	662552
47885	662553
345540	662554
448995	662555
12106	662556
676382	662557
1031	662558
25415	662559
467790	662560
12953	662561
173369	662562
519049	662563
697235	662564
570154	662565
43574	662566
168898	662567
520649	662568
237103	662569
621805	662570
621821	662571
621825	662572
621836	662573
158270	662574
469188	662575
545105	662576
501193	662577
142402	662578
137774	662579
427564	662580
74575	662581
93256	662582
394400	662583
256177	662584
211704	662585
53895	662586
256084	662587
672545	662588
602957	662589
518719	662590
158575	662591
15623	662592
446522	662593
284328	662594
684950	662595
495107	662596
322632	662597
649900	662598
5507	662599
79281	662600
567760	662601
95026	662602
173256	662603
77327	662604
76305	662605
58524	662606
90884	662607
250032	662608
166552	662609
178892	662610
37453	662611
57654	662612
166426	662613
568206	662614
25885	662615
312456	662616
118084	662617
32798	662618
6079	662619
431877	662620
572988	662621
376984	662622
129161	662623
83061	662624
175495	662625
621902	662626
376709	662627
387759	662628
180328	662629
60930	662630
134351	662631
390928	662632
385145	662633
339070	662634
164845	662635
2487	662636
623394	662637
489287	662638
139	662639
389363	662640
547909	662641
478062	662642
39546	662643
197334	662644
342360	662645
123251	662646
113233	662647
88603	662648
58697	662649
58697	662650
342316	662651
7712	662652
54672	662653
640248	662654
252300	662655
305196	662656
626218	662657
392522	662658
186217	662659
286216	662660
12487	662661
567482	662662
297242	662663
18877	662664
123743	662665
14857	662666
54220	662667
680293	662668
466569	662669
13434	662670
12184	662671
609972	662672
370649	662673
1367	662674
131046	662675
230556	662676
182741	662677
441379	662678
228902	662679
38211	662680
623536	662681
75023	662682
378830	662683
159738	662684
10553	662685
388462	662686
636256	662687
130921	662688
130921	662689
261685	662690
73604	662691
140542	662692
188113	662693
26573	662694
395480	662695
190810	662696
299733	662697
496770	662698
52751	662699
142591	662700
547131	662701
579689	662702
547002	662703
546970	662704
493748	662705
161968	662706
558477	662707
485397	662708
672140	662709
379778	662710
11012	662711
301340	662712
507633	662713
149715	662714
621987	662715
687976	662716
688006	662717
327615	662718
421452	662719
38	662720
274649	662721
231621	662722
537319	662723
84987	662724
303939	662725
58640	662726
235179	662727
175263	662728
231886	662729
425712	662730
603410	662731
592007	662732
278263	662733
320891	662734
176217	662735
523832	662736
680438	662737
572088	662738
214839	662739
99708	662740
138043	662741
582554	662742
185269	662743
622351	662744
622224	662745
368377	662746
497900	662747
536	662748
32541	662749
105030	662750
622822	662751
464593	662752
482111	662753
14397	662754
612560	662755
383216	662756
207399	662757
116513	662758
599251	662759
353065	662760
64339	662761
180920	662762
388450	662763
353565	662764
214	662765
375670	662766
54905	662767
681140	662768
578574	662769
161973	662770
493689	662771
282570	662772
387997	662773
73338	662774
159947	662775
346329	662776
138563	662777
37620	662778
688785	662779
90135	662780
547876	662781
541131	662782
533401	662783
618501	662784
60114	662785
47263	662786
529230	662787
12252	662788
582200	662789
276655	662790
109624	662791
419872	662792
387925	662793
170962	662794
165807	662795
196297	662796
82372	662797
553153	662798
301172	662799
105204	662800
551058	662801
257045	662802
521767	662803
550253	662804
13549	662805
561848	662806
82097	662807
43055	662808
543751	662809
412956	662810
677414	662811
224561	662812
4372	662813
133236	662814
22216	662815
18137	662816
77178	662817
629528	662818
694009	662819
620840	662820
573378	662821
542509	662822
56883	662823
177041	662824
479728	662825
2681	662826
654682	662827
10401	662828
123027	662829
223021	662830
207393	662831
2040	662832
505113	662833
297061	662834
17949	662835
41789	662836
449380	662837
400774	662838
620390	662839
3808	662840
13903	662841
272584	662842
104286	662843
104301	662844
24172	662845
179215	662846
607290	662847
244014	662848
617583	662849
104231	662850
373077	662851
462421	662852
39340	662853
617681	662854
710	662855
580134	662856
580138	662857
580164	662858
592865	662859
623926	662860
341801	662861
39346	662862
692432	662863
161018	662864
55298	662865
55333	662866
5828	662867
497477	662868
618583	662869
24175	662870
392869	662871
158528	662872
623520	662873
623516	662874
623512	662875
623538	662876
623508	662877
377433	662878
623531	662879
377431	662880
623539	662881
623511	662882
623527	662883
377440	662884
377438	662885
498861	662886
498822	662887
498858	662888
658586	662889
498814	662890
498805	662891
498804	662892
498817	662893
498811	662894
498837	662895
498819	662896
624065	662897
104316	662898
191677	662899
104251	662900
530480	662901
377122	662902
539018	662903
157835	662904
101017	662905
447698	662906
307091	662907
690691	662908
98771	662909
615520	662910
303668	662911
191745	662912
453526	662913
8346	662914
375868	662915
262896	662916
468762	662917
663130	662918
663121	662919
157550	662920
495573	662921
547705	662922
671268	662923
277127	662924
567201	662925
473710	662926
157551	662927
623051	662928
421592	662929
600951	662930
618678	662931
40909	662932
639308	662933
627454	662934
659015	662935
194533	662936
1669	662937
94780	662938
377081	662939
372801	662940
18191	662941
372803	662942
594819	662943
159565	662944
418865	662945
419868	662946
158500	662947
630944	662948
630946	662949
159953	662950
132339	662951
502051	662952
21268	662953
155246	662954
620401	662955
627259	662956
494164	662957
659755	662958
659757	662959
102418	662960
623972	662961
623970	662962
13071	662963
422026	662964
227618	662965
40052	662966
574757	662967
377307	662968
574773	662969
387444	662970
686557	662971
485688	662972
8579	662973
1	662974
669142	662975
378709	662976
398089	662977
7433	662978
385115	662979
346358	662980
53851	662981
109929	662982
40537	662983
3932	662984
158551	662985
377197	662986
341802	662987
23604	662988
546495	662989
264585	662990
44279	662991
257143	662992
581846	662993
333784	662994
575894	662995
104274	662996
104275	662997
104238	662998
373126	662999
18194	663000
148726	663001
575812	663002
373066	663003
32066	663004
373065	663005
104232	663006
5828	663007
575792	663008
575867	663009
390561	663010
422727	663011
55970	663012
494161	663013
601385	663014
405068	663015
357756	663016
142379	663017
32338	663018
231086	663019
78859	663020
666834	663021
227024	663022
204070	663023
311268	663024
311275	663025
90942	663026
148207	663027
340011	663028
143397	663029
115659	663030
191273	663031
398870	663032
346128	663033
554907	663034
419777	663035
655333	663036
178736	663037
525	663038
539847	663039
4359	663040
639605	663041
1946	663042
678830	663043
169566	663044
29379	663045
648183	663046
21212	663047
17158	663048
188880	663049
670369	663050
1602	663051
553580	663052
242840	663053
430156	663054
553846	663055
377643	663056
377645	663057
624263	663058
624261	663059
161479	663060
397777	663061
149255	663062
695024	663063
93	663064
686689	663065
70253	663066
624145	663067
6807	663068
105052	663069
624174	663070
164357	663071
624162	663072
114593	663073
197590	663074
197602	663075
464567	663076
332809	663077
2438	663078
500869	663079
10843	663080
447885	663081
363000	663082
629040	663083
230539	663084
221389	663085
352966	663086
427833	663087
66427	663088
235238	663089
523240	663090
34215	663091
399357	663092
492300	663093
50796	663094
583676	663095
44394	663096
91	663097
624042	663098
692011	663099
52881	663100
398285	663101
11714	663102
642016	663103
195222	663104
60769	663105
6804	663106
378050	663107
268080	663108
485404	663109
447690	663110
159943	663111
56481	663112
612271	663113
6848	663114
543079	663115
117195	663116
405157	663117
456364	663118
221430	663119
617602	663120
176922	663121
178304	663122
129152	663123
377871	663124
485691	663125
5845	663126
27261	663127
622552	663128
558580	663129
105316	663130
144131	663131
52852	663132
127512	663133
161754	663134
453140	663135
61024	663136
273925	663137
221385	663138
485625	663139
311509	663140
146915	663141
2782	663142
5586	663143
154344	663144
121757	663145
654771	663146
666058	663147
373246	663148
310291	663149
181642	663150
117453	663151
203211	663152
25736	663153
381532	663154
88	663155
257566	663156
287782	663157
631509	663158
94546	663159
211856	663160
121224	663161
30380	663162
76295	663163
53678	663164
102311	663165
294939	663166
343578	663167
302913	663168
440906	663169
205817	663170
605570	663171
43142	663172
361591	663173
482332	663174
229047	663175
423650	663176
125191	663177
28379	663178
2712	663179
101893	663180
50538	663181
58208	663182
466052	663183
241508	663184
107037	663185
415252	663186
11838	663187
600027	663188
119941	663189
348771	663190
442418	663191
632542	663192
550831	663193
314676	663194
90573	663195
330497	663196
2792	663197
172808	663198
440163	663199
220911	663200
384362	663201
411079	663202
48225	663203
498556	663204
613550	663205
76125	663206
110690	663207
530226	663208
56753	663209
53091	663210
443936	663211
289179	663212
209661	663213
287104	663214
296876	663215
465358	663216
586898	663217
58484	663218
123930	663219
693210	663220
42857	663221
387760	663222
490143	663223
151990	663224
341722	663225
34387	663226
465502	663227
39953	663228
130036	663229
577129	663230
434731	663231
9677	663232
58675	663233
2787	663234
141195	663235
118155	663236
225368	663237
374474	663238
469326	663239
48797	663240
629056	663241
157789	663242
442836	663243
564258	663244
233937	663245
128	663246
592330	663247
690898	663248
97974	663249
4073	663250
477727	663251
441687	663252
440214	663253
44184	663254
12847	663255
552624	663256
36343	663257
122058	663258
4867	663259
18342	663260
148197	663261
347247	663262
323482	663263
171596	663264
29646	663265
516281	663266
57258	663267
61723	663268
40732	663269
197349	663270
7104	663271
317394	663272
636549	663273
41502	663274
605472	663275
98514	663276
90778	663277
642732	663278
243177	663279
504155	663280
73344	663281
401635	663282
454475	663283
10385	663284
444188	663285
542076	663286
102931	663287
265237	663288
525391	663289
435475	663290
594119	663291
504517	663292
519345	663293
491933	663294
18370	663295
270933	663296
26151	663297
526323	663298
648818	663299
10790	663300
88022	663301
36588	663302
286647	663303
96510	663304
588180	663305
24431	663306
80389	663307
156428	663308
56343	663309
92763	663310
70407	663311
1991	663312
132590	663313
8871	663314
601932	663315
106005	663316
93971	663317
599998	663318
530860	663319
402615	663320
2770	663321
225791	663322
565341	663323
303591	663324
11564	663325
28448	663326
8147	663327
407785	663328
117341	663329
325474	663330
494016	663331
305796	663332
46256	663333
10	663334
138304	663335
2036	663336
424759	663337
517585	663338
211543	663339
314675	663340
24818	663341
268979	663342
366554	663343
58875	663344
296875	663345
77399	663346
286549	663347
109341	663348
121678	663349
259089	663350
174174	663351
4599	663352
290154	663353
491376	663354
509352	663355
115849	663356
18858	663357
62560	663358
102728	663359
585431	663360
269588	663361
251273	663362
80846	663363
8507	663364
7687	663365
185415	663366
613883	663367
197687	663368
50126	663369
309062	663370
641790	663371
583223	663372
308416	663373
43068	663374
117253	663375
7473	663376
432385	663377
426641	663378
668928	663379
588022	663380
115204	663381
76219	663382
640247	663383
684896	663384
57142	663385
112854	663386
59848	663387
682540	663388
52006	663389
465697	663390
521923	663391
313271	663392
500436	663393
150882	663394
295450	663395
135223	663396
4521	663397
161565	663398
427613	663399
255161	663400
162748	663401
44548	663402
267317	663403
543073	663404
648014	663405
394928	663406
599379	663407
193379	663408
156184	663409
14908	663410
112598	663411
1407	663412
670757	663413
7751	663414
225476	663415
538197	663416
8847	663417
405838	663418
44152	663419
369094	663420
605123	663421
168873	663422
48621	663423
295818	663424
459630	663425
49130	663426
211947	663427
685035	663428
17203	663429
135995	663430
56601	663431
25744	663432
648770	663433
133763	663434
460978	663435
5212	663436
39248	663437
372262	663438
375533	663439
12326	663440
19896	663441
555533	663442
609969	663443
141344	663444
453710	663445
236095	663446
453473	663447
12629	663448
133661	663449
187141	663450
5612	663451
4513	663452
26097	663453
509399	663454
212443	663455
173078	663456
471147	663457
844	663458
371824	663459
456184	663460
1062	663461
144137	663462
145972	663463
73811	663464
692562	663465
46172	663466
48640	663467
315419	663468
166178	663469
61300	663470
88920	663471
249392	663472
375271	663473
3146	663474
26365	663475
51845	663476
8390	663477
139717	663478
455024	663479
1526	663480
347864	663481
58084	663482
53367	663483
632134	663484
488645	663485
397816	663486
117454	663487
161268	663488
11224	663489
16395	663490
210246	663491
143827	663492
152325	663493
11085	663494
459272	663495
512181	663496
38008	663497
557685	663498
682404	663499
232398	663500
444607	663501
356573	663502
471520	663503
91769	663504
70045	663505
7175	663506
554182	663507
56876	663508
547996	663509
24310	663510
127727	663511
496344	663512
281980	663513
350600	663514
22659	663515
163010	663516
137357	663517
280815	663518
145547	663519
160169	663520
90441	663521
448530	663522
174396	663523
169411	663524
69034	663525
293224	663526
177180	663527
242623	663528
489935	663529
99606	663530
102242	663531
227977	663532
37219	663533
451526	663534
360823	663535
119759	663536
236146	663537
821	663538
308746	663539
16635	663540
334364	663541
524738	663542
531054	663543
431024	663544
105441	663545
900	663546
396864	663547
17392	663548
511124	663549
306137	663550
630800	663551
366214	663552
56682	663553
329178	663554
5641	663555
230980	663556
293640	663557
12400	663558
57625	663559
1128	663560
329654	663561
205041	663562
280644	663563
546930	663564
228007	663565
919	663566
114891	663567
307800	663568
583282	663569
652859	663570
77094	663571
135411	663572
136091	663573
492204	663574
677690	663575
137792	663576
9807	663577
402213	663578
531310	663579
168147	663580
11	663581
13278	663582
9993	663583
236373	663584
364777	663585
237439	663586
335760	663587
17089	663588
24734	663589
58513	663590
690496	663591
3812	663592
362674	663593
2975	663594
325007	663595
530963	663596
7892	663597
440389	663598
361817	663599
24014	663600
224657	663601
173473	663602
5681	663603
374901	663604
248376	663605
2143	663606
400185	663607
72458	663608
3200	663609
302324	663610
146119	663611
30586	663612
329616	663613
144171	663614
353617	663615
467670	663616
26855	663617
666562	663618
44444	663619
5476	663620
354633	663621
219192	663622
489254	663623
222901	663624
138734	663625
577684	663626
242216	663627
576041	663628
154221	663629
183654	663630
1502	663631
534909	663632
61835	663633
158349	663634
112694	663635
378459	663636
307	663637
162639	663638
382272	663639
353074	663640
36545	663641
23083	663642
136006	663643
279221	663644
157253	663645
25802	663646
43821	663647
533287	663648
473113	663649
23735	663650
347726	663651
7099	663652
100514	663653
14224	663654
139137	663655
440177	663656
49140	663657
444611	663658
278045	663659
49985	663660
426518	663661
654788	663662
67296	663663
51256	663664
228485	663665
152985	663666
407924	663667
29381	663668
439757	663669
482807	663670
119615	663671
693930	663672
662193	663673
264047	663674
178865	663675
83189	663676
310457	663677
23603	663678
99687	663679
476354	663680
242213	663681
2006	663682
407778	663683
520506	663684
410649	663685
314531	663686
157841	663687
6584	663688
626662	663689
538884	663690
181577	663691
95016	663692
94156	663693
192699	663694
381994	663695
597309	663696
457260	663697
44993	663698
48458	663699
513060	663700
426203	663701
460184	663702
169577	663703
20550	663704
692455	663705
587391	663706
613914	663707
286565	663708
353374	663709
383467	663710
101177	663711
685867	663712
268380	663713
93303	663714
515416	663715
105169	663716
114041	663717
41754	663718
24789	663719
173231	663720
21030	663721
156841	663722
565826	663723
26336	663724
456365	663725
689903	663726
587414	663727
615064	663728
307290	663729
454158	663730
490256	663731
77578	663732
273	663733
153603	663734
153603	663735
346845	663736
307642	663737
16618	663738
414366	663739
7227	663740
484037	663741
7419	663742
158851	663743
181064	663744
82843	663745
432635	663746
595907	663747
302809	663748
340794	663749
61725	663750
434141	663751
193225	663752
164980	663753
41860	663754
434552	663755
612254	663756
54282	663757
389720	663758
46160	663759
17762	663760
338144	663761
58813	663762
163878	663763
250637	663764
224329	663765
605257	663766
58943	663767
452881	663768
309783	663769
678766	663770
177500	663771
413444	663772
1291	663773
626302	663774
1557	663775
344789	663776
106201	663777
51635	663778
379538	663779
535099	663780
677133	663781
279318	663782
264306	663783
170578	663784
280377	663785
42965	663786
89219	663787
385845	663788
280818	663789
563105	663790
490004	663791
5678	663792
168876	663793
447132	663794
198051	663795
491885	663796
538020	663797
90303	663798
300906	663799
237959	663800
59054	663801
697314	663802
158216	663803
17158	663804
519853	663805
598933	663806
60255	663807
60259	663808
32016	663809
40396	663810
538134	663811
269179	663812
70097	663813
15233	663814
6086	663815
525492	663816
2846	663817
446234	663818
15169	663819
34088	663820
339365	663821
361341	663822
633252	663823
607609	663824
468085	663825
105208	663826
415402	663827
582862	663828
333223	663829
34	663830
592404	663831
245450	663832
49832	663833
270011	663834
180847	663835
110751	663836
139957	663837
107582	663838
283734	663839
174743	663840
150849	663841
536345	663842
12137	663843
46699	663844
57096	663845
427400	663846
608787	663847
265357	663848
321583	663849
216228	663850
151	663851
224293	663852
114139	663853
568356	663854
51078	663855
140287	663856
322064	663857
444659	663858
344020	663859
431729	663860
77261	663861
242739	663862
61930	663863
156635	663864
634065	663865
356980	663866
70792	663867
338523	663868
175852	663869
23494	663870
689871	663871
689899	663872
228706	663873
530218	663874
4099	663875
219353	663876
634114	663877
686253	663878
134932	663879
298746	663880
203191	663881
283679	663882
361091	663883
16219	663884
641705	663885
318718	663886
79188	663887
607781	663888
394595	663889
286891	663890
4211	663891
7683	663892
216088	663893
350	663894
94057	663895
237887	663896
455821	663897
96112	663898
483816	663899
289889	663900
26576	663901
25252	663902
21735	663903
147434	663904
554411	663905
648808	663906
497128	663907
602842	663908
5089	663909
52445	663910
450050	663911
110070	663912
405941	663913
108005	663914
613749	663915
462274	663916
677259	663917
336526	663918
3837	663919
288449	663920
486649	663921
120870	663922
354774	663923
4741	663924
58963	663925
262721	663926
1661	663927
23560	663928
617149	663929
398166	663930
384354	663931
2379	663932
323578	663933
1550	663934
185051	663935
121646	663936
210785	663937
69261	663938
5747	663939
162362	663940
343230	663941
337301	663942
103599	663943
160541	663944
224298	663945
43491	663946
8585	663947
183023	663948
88113	663949
453687	663950
284825	663951
563429	663952
170786	663953
349995	663954
19104	663955
52592	663956
249832	663957
183070	663958
330595	663959
442239	663960
76881	663961
5602	663962
401819	663963
51566	663964
450079	663965
327471	663966
6168	663967
468995	663968
399130	663969
313877	663970
172343	663971
201699	663972
403256	663973
38405	663974
153501	663975
23017	663976
598565	663977
489513	663978
72657	663979
30251	663980
68677	663981
459791	663982
37396	663983
103075	663984
74826	663985
274942	663986
464373	663987
526	663988
94141	663989
97819	663990
177566	663991
24915	663992
315219	663993
484977	663994
315289	663995
315037	663996
659912	663997
489488	663998
484931	663999
79849	664000
92730	664001
32103	664002
27733	664003
428454	664004
297212	664005
105306	664006
534	664007
513852	664008
95540	664009
275060	664010
92082	664011
35669	664012
578614	664013
1171	664014
38378	664015
579852	664016
112346	664017
133613	664018
124601	664019
458857	664020
676704	664021
231278	664022
247292	664023
35526	664024
464187	664025
3469	664026
119304	664027
291607	664028
121592	664029
28841	664030
218675	664031
330496	664032
559734	664033
10917	664034
2736	664035
183218	664036
183074	664037
489526	664038
27481	664039
251845	664040
36212	664041
348482	664042
57995	664043
169117	664044
23704	664045
107140	664046
361125	664047
213270	664048
683796	664049
182978	664050
115470	664051
1909	664052
9464	664053
567023	664054
309654	664055
82886	664056
298657	664057
241831	664058
581011	664059
428232	664060
197185	664061
319033	664062
8830	664063
48838	664064
236855	664065
102974	664066
104579	664067
613879	664068
16831	664069
254870	664070
69336	664071
16226	664072
434868	664073
22407	664074
169679	664075
41352	664076
425431	664077
542280	664078
479221	664079
230640	664080
25806	664081
81464	664082
9671	664083
201205	664084
51922	664085
8992	664086
273427	664087
38827	664088
9132	664089
148625	664090
24690	664091
84191	664092
161666	664093
403257	664094
183422	664095
659192	664096
150248	664097
157421	664098
19980	664099
374587	664100
1822	664101
210011	664102
67660	664103
40246	664104
449743	664105
71326	664106
355065	664107
567046	664108
276695	664109
6243	664110
409853	664111
54874	664112
55201	664113
124621	664114
77137	664115
72662	664116
227231	664117
127904	664118
540168	664119
97951	664120
202800	664121
343673	664122
70085	664123
654624	664124
666913	664125
374624	664126
50285	664127
15779	664128
471404	664129
399326	664130
53225	664131
121372	664132
303512	664133
5979	664134
418029	664135
61885	664136
87734	664137
470878	664138
589327	664139
35967	664140
409823	664141
253305	664142
654802	664143
645347	664144
74017	664145
38288	664146
8109	664147
116373	664148
132727	664149
165209	664150
587655	664151
398970	664152
183247	664153
41666	664154
217732	664155
390500	664156
19774	664157
166544	664158
515410	664159
93790	664160
5640	664161
28769	664162
209998	664163
482960	664164
55681	664165
588188	664166
103373	664167
347665	664168
297058	664169
218260	664170
497012	664171
66204	664172
126875	664173
69988	664174
217812	664175
349134	664176
19857	664177
118482	664178
477238	664179
288809	664180
183046	664181
150409	664182
69664	664183
425448	664184
635267	664185
293704	664186
12878	664187
634731	664188
140741	664189
450255	664190
121418	664191
87321	664192
25774	664193
640711	664194
523230	664195
409821	664196
603712	664197
278327	664198
476396	664199
60356	664200
566813	664201
23430	664202
30190	664203
118523	664204
436933	664205
436945	664206
436953	664207
302534	664208
417626	664209
209990	664210
383101	664211
669035	664212
436847	664213
72517	664214
587874	664215
347933	664216
558063	664217
229969	664218
438032	664219
530124	664220
622675	664221
426347	664222
44058	664223
56768	664224
250167	664225
601695	664226
99725	664227
87738	664228
560605	664229
101964	664230
218580	664231
217967	664232
402425	664233
2365	664234
195963	664235
152261	664236
477834	664237
217824	664238
239141	664239
97725	664240
458970	664241
320562	664242
123356	664243
588937	664244
579485	664245
628680	664246
148347	664247
253047	664248
115106	664249
391960	664250
588384	664251
596627	664252
154040	664253
541353	664254
504064	664255
199138	664256
199139	664257
47780	664258
504084	664259
65016	664260
199150	664261
504112	664262
199170	664263
504125	664264
65027	664265
21347	664266
504137	664267
504152	664268
199185	664269
199189	664270
589040	664271
613467	664272
355725	664273
450039	664274
549361	664275
310280	664276
197090	664277
655392	664278
529577	664279
429831	664280
554067	664281
217605	664282
265826	664283
47140	664284
288093	664285
165964	664286
120751	664287
24688	664288
514538	664289
135148	664290
514536	664291
13156	664292
567044	664293
313879	664294
587653	664295
310283	664296
374602	664297
127812	664298
2397	664299
412486	664300
8004	664301
435272	664302
670089	664303
356481	664304
584231	664305
158425	664306
19351	664307
409526	664308
453312	664309
47864	664310
114730	664311
567041	664312
567093	664313
474671	664314
214428	664315
474195	664316
53842	664317
41456	664318
15155	664319
12739	664320
1668	664321
39908	664322
576216	664323
24110	664324
102300	664325
87695	664326
409856	664327
636757	664328
43487	664329
100727	664330
214432	664331
79766	664332
136441	664333
682803	664334
338244	664335
239808	664336
631344	664337
245829	664338
170249	664339
188157	664340
220978	664341
57213	664342
133908	664343
653275	664344
688734	664345
672899	664346
374733	664347
10641	664348
20079	664349
399640	664350
633108	664351
82	664352
10461	664353
750	664354
426490	664355
399614	664356
489542	664357
268217	664358
264136	664359
567075	664360
239031	664361
477694	664362
505483	664363
245337	664364
421529	664365
23586	664366
227223	664367
254861	664368
329652	664369
121395	664370
24616	664371
211869	664372
69337	664373
28810	664374
567016	664375
183032	664376
625641	664377
154432	664378
69957	664379
69627	664380
28028	664381
446844	664382
489512	664383
250834	664384
428022	664385
633055	664386
284058	664387
393892	664388
231287	664389
18999	664390
44492	664391
102962	664392
48261	664393
23691	664394
217679	664395
273761	664396
539738	664397
253052	664398
424478	664399
396898	664400
280121	664401
162238	664402
593587	664403
602401	664404
268206	664405
505619	664406
368888	664407
413825	664408
585876	664409
33690	664410
354471	664411
580582	664412
317873	664413
689489	664414
69720	664415
12837	664416
100383	664417
471303	664418
8553	664419
161098	664420
54987	664421
100730	664422
47697	664423
4443	664424
374854	664425
81329	664426
221965	664427
267678	664428
409951	664429
483000	664430
129213	664431
450110	664432
113977	664433
43382	664434
115590	664435
64901	664436
409658	664437
558020	664438
419532	664439
670178	664440
666851	664441
271965	664442
313598	664443
656547	664444
258853	664445
509704	664446
104413	664447
409859	664448
112066	664449
91421	664450
430943	664451
750	664452
524943	664453
626533	664454
61513	664455
167725	664456
31951	664457
57635	664458
38291	664459
435041	664460
65144	664461
16837	664462
216769	664463
420631	664464
38176	664465
19455	664466
675749	664467
41447	664468
176064	664469
32876	664470
160055	664471
196553	664472
274336	664473
369620	664474
148813	664475
429779	664476
96381	664477
95548	664478
25826	664479
182817	664480
535608	664481
400103	664482
421475	664483
672517	664484
27968	664485
505056	664486
12165	664487
110820	664488
11523	664489
108828	664490
41419	664491
286048	664492
260398	664493
181405	664494
2963	664495
115268	664496
146651	664497
687611	664498
104368	664499
218638	664500
317303	664501
17816	664502
553038	664503
640661	664504
320086	664505
51557	664506
572834	664507
5762	664508
273415	664509
32105	664510
44518	664511
532892	664512
75768	664513
25826	664514
204785	664515
6167	664516
751	664517
55459	664518
552990	664519
634963	664520
97700	664521
569017	664522
62887	664523
112125	664524
6507	664525
280591	664526
343520	664527
95273	664528
6462	664529
302283	664530
462250	664531
471961	664532
69955	664533
140087	664534
407842	664535
5862	664536
424141	664537
117139	664538
536061	664539
114140	664540
449071	664541
417818	664542
384754	664543
4052	664544
222111	664545
405143	664546
152596	664547
95066	664548
152651	664549
94312	664550
123528	664551
82075	664552
40881	664553
44997	664554
49786	664555
17837	664556
44650	664557
14441	664558
208511	664559
561251	664560
35248	664561
3006	664562
655295	664563
603593	664564
8002	664565
586500	664566
243850	664567
521169	664568
622343	664569
589924	664570
13696	664571
401812	664572
475206	664573
149238	664574
404639	664575
44939	664576
9819	664577
363592	664578
221820	664579
424842	664580
515172	664581
376528	664582
75610	664583
107549	664584
19309	664585
17385	664586
214702	664587
457112	664588
68765	664589
486046	664590
269183	664591
16941	664592
99586	664593
121278	664594
509413	664595
139559	664596
321365	664597
122829	664598
204147	664599
658140	664600
44997	664601
411550	664602
55695	664603
635461	664604
89874	664605
335431	664606
148660	664607
366024	664608
50072	664609
238880	664610
222125	664611
659394	664612
3941	664613
60502	664614
293626	664615
93997	664616
23979	664617
124239	664618
140021	664619
1072	664620
268752	664621
215625	664622
40447	664623
30970	664624
98137	664625
631930	664626
623162	664627
477450	664628
246745	664629
632151	664630
100222	664631
1845	664632
38377	664633
1019	664634
110672	664635
142335	664636
28775	664637
46266	664638
155369	664639
528162	664640
171784	664641
146470	664642
57304	664643
15078	664644
46	664645
6880	664646
409982	664647
435167	664648
333046	664649
363693	664650
5366	664651
566582	664652
44157	664653
8924	664654
312222	664655
80470	664656
530076	664657
18619	664658
5503	664659
524233	664660
679763	664661
2458	664662
14610	664663
6844	664664
147994	664665
602880	664666
586811	664667
210508	664668
613679	664669
1479	664670
419036	664671
167103	664672
668878	664673
199192	664674
512328	664675
21493	664676
629508	664677
172914	664678
595376	664679
487368	664680
86613	664681
66575	664682
320900	664683
109597	664684
40514	664685
575217	664686
612	664687
298705	664688
81393	664689
194366	664690
581303	664691
21567	664692
81891	664693
222594	664694
178176	664695
128484	664696
222037	664697
207761	664698
652958	664699
653006	664700
95069	664701
5512	664702
49251	664703
143965	664704
207001	664705
191638	664706
338480	664707
678666	664708
415596	664709
535535	664710
7884	664711
627690	664712
135252	664713
633498	664714
58862	664715
1623	664716
427307	664717
360141	664718
610087	664719
114878	664720
84758	664721
246951	664722
302102	664723
68351	664724
24458	664725
24680	664726
62901	664727
656264	664728
140062	664729
329425	664730
253081	664731
329433	664732
77674	664733
493549	664734
493553	664735
493555	664736
94984	664737
493552	664738
509166	664739
253385	664740
1960	664741
253414	664742
253415	664743
239755	664744
50546	664745
53175	664746
564996	664747
103221	664748
386515	664749
510058	664750
142997	664751
54714	664752
51093	664753
166353	664754
203809	664755
340145	664756
577814	664757
134776	664758
680319	664759
339882	664760
516851	664761
439002	664762
534134	664763
47029	664764
465638	664765
149903	664766
52037	664767
92709	664768
14168	664769
247169	664770
298650	664771
199068	664772
693639	664773
38945	664774
29084	664775
143618	664776
6822	664777
271042	664778
22604	664779
254652	664780
442370	664781
399478	664782
234476	664783
65188	664784
305219	664785
111571	664786
25006	664787
1255	664788
234698	664789
498836	664790
5971	664791
518944	664792
105352	664793
15100	664794
442623	664795
671097	664796
675793	664797
417501	664798
160004	664799
499285	664800
10360	664801
685229	664802
279385	664803
166555	664804
665385	664805
478779	664806
113270	664807
285831	664808
147009	664809
628386	664810
464755	664811
138107	664812
155121	664813
287396	664814
595514	664815
589151	664816
223719	664817
8204	664818
53	664819
258847	664820
594382	664821
489786	664822
86672	664823
57736	664824
119937	664825
79803	664826
436700	664827
380054	664828
260941	664829
63835	664830
58785	664831
472333	664832
325044	664833
288023	664834
44490	664835
29326	664836
1418	664837
578484	664838
592374	664839
156986	664840
135959	664841
408663	664842
68495	664843
40070	664844
52450	664845
630150	664846
43652	664847
2508	664848
12639	664849
549176	664850
16820	664851
24424	664852
450930	664853
324988	664854
201000	664855
500088	664856
668635	664857
259923	664858
80370	664859
339652	664860
217309	664861
102128	664862
71486	664863
206078	664864
148664	664865
215209	664866
20717	664867
58513	664868
36072	664869
435172	664870
14158	664871
50694	664872
503126	664873
54795	664874
287585	664875
686183	664876
87205	664877
188504	664878
68845	664879
555391	664880
36051	664881
402224	664882
468231	664883
2142	664884
412414	664885
555296	664886
51572	664887
303	664888
208507	664889
150765	664890
55990	664891
151591	664892
40070	664893
48339	664894
2209	664895
205818	664896
10557	664897
160941	664898
176496	664899
381705	664900
35391	664901
394516	664902
252007	664903
653357	664904
300858	664905
467967	664906
549729	664907
144114	664908
599765	664909
602004	664910
598078	664911
67210	664912
115984	664913
33388	664914
254444	664915
205986	664916
526247	664917
495756	664918
520608	664919
166846	664920
373726	664921
122522	664922
115406	664923
219384	664924
472714	664925
203228	664926
391643	664927
106560	664928
424299	664929
55694	664930
388263	664931
334	664932
34716	664933
34882	664934
371046	664935
90921	664936
129823	664937
133175	664938
61548	664939
51491	664940
235288	664941
614255	664942
25409	664943
598808	664944
498524	664945
657851	664946
166810	664947
257614	664948
662756	664949
519608	664950
623169	664951
414665	664952
55384	664953
58288	664954
171022	664955
463321	664956
286977	664957
687283	664958
52738	664959
378027	664960
660995	664961
40688	664962
638107	664963
153089	664964
450249	664965
666710	664966
35312	664967
539658	664968
399879	664969
676066	664970
271781	664971
170024	664972
95756	664973
500073	664974
57210	664975
54451	664976
4612	664977
4669	664978
14356	664979
616265	664980
65083	664981
118947	664982
231982	664983
657062	664984
7835	664985
536566	664986
238771	664987
474995	664988
596443	664989
36724	664990
411157	664991
32111	664992
110713	664993
66364	664994
299113	664995
6394	664996
413693	664997
172029	664998
199443	664999
631727	665000
155809	665001
138679	665002
596064	665003
36326	665004
10092	665005
665139	665006
7338	665007
29697	665008
166493	665009
386455	665010
117550	665011
455454	665012
280669	665013
232183	665014
29755	665015
72887	665016
362811	665017
291204	665018
85638	665019
672660	665020
75666	665021
281630	665022
289492	665023
426694	665024
49249	665025
54754	665026
387837	665027
164987	665028
4340	665029
287444	665030
200343	665031
17682	665032
538066	665033
64806	665034
50384	665035
546443	665036
18108	665037
79360	665038
22836	665039
48968	665040
24299	665041
170808	665042
12416	665043
290554	665044
492616	665045
262724	665046
68624	665047
410687	665048
418942	665049
379905	665050
411072	665051
304640	665052
12254	665053
528721	665054
583355	665055
10252	665056
179375	665057
213774	665058
25339	665059
272891	665060
123000	665061
338172	665062
170175	665063
9758	665064
618725	665065
1627	665066
307614	665067
80938	665068
400985	665069
30217	665070
76844	665071
449208	665072
609104	665073
553112	665074
13839	665075
266307	665076
108742	665077
57001	665078
119080	665079
85700	665080
120022	665081
83531	665082
5413	665083
504635	665084
75957	665085
16107	665086
109271	665087
157881	665088
3098	665089
116093	665090
211289	665091
669440	665092
435579	665093
119947	665094
98516	665095
137457	665096
608354	665097
19195	665098
34281	665099
137578	665100
297824	665101
238278	665102
89821	665103
276541	665104
2017	665105
167585	665106
354912	665107
208544	665108
48647	665109
389352	665110
533994	665111
356723	665112
676583	665113
466015	665114
234905	665115
551307	665116
301629	665117
564768	665118
83238	665119
580692	665120
423251	665121
593262	665122
9212	665123
448159	665124
123519	665125
584715	665126
601223	665127
112359	665128
530709	665129
166369	665130
650277	665131
595440	665132
214464	665133
364699	665134
100773	665135
11903	665136
206171	665137
518126	665138
52283	665139
504582	665140
558619	665141
65649	665142
1246	665143
143364	665144
647186	665145
165912	665146
513863	665147
561172	665148
324815	665149
345130	665150
10398	665151
278137	665152
200583	665153
115033	665154
1292	665155
542761	665156
15052	665157
167920	665158
355363	665159
651168	665160
3098	665161
517724	665162
273924	665163
694809	665164
17350	665165
164332	665166
423141	665167
81812	665168
142121	665169
490795	665170
833	665171
15606	665172
6081	665173
534761	665174
251911	665175
86952	665176
115943	665177
125499	665178
324900	665179
45737	665180
72870	665181
26416	665182
141316	665183
314600	665184
232225	665185
1314	665186
71939	665187
104	665188
59166	665189
388652	665190
309645	665191
413739	665192
679440	665193
66870	665194
470076	665195
303690	665196
33518	665197
68696	665198
413630	665199
679307	665200
172073	665201
21863	665202
181457	665203
163041	665204
620654	665205
207291	665206
146207	665207
597752	665208
92693	665209
220453	665210
206833	665211
7914	665212
10148	665213
659741	665214
628114	665215
164471	665216
267298	665217
504748	665218
32483	665219
473080	665220
324854	665221
695553	665222
400109	665223
28221	665224
391305	665225
211933	665226
366353	665227
199404	665228
11904	665229
145976	665230
296903	665231
582076	665232
7945	665233
673251	665234
672815	665235
582081	665236
547955	665237
25782	665238
106716	665239
50134	665240
108888	665241
260825	665242
210804	665243
308576	665244
466105	665245
70950	665246
662451	665247
263991	665248
85019	665249
7512	665250
343416	665251
44160	665252
532513	665253
279892	665254
461	665255
518116	665256
159389	665257
309625	665258
137565	665259
211643	665260
646089	665261
75132	665262
2006	665263
267430	665264
204260	665265
24837	665266
540898	665267
62970	665268
9028	665269
592559	665270
42148	665271
84371	665272
179090	665273
451198	665274
11040	665275
4392	665276
643270	665277
590769	665278
20937	665279
634450	665280
51040	665281
96427	665282
172142	665283
356208	665284
7292	665285
93027	665286
425745	665287
693851	665288
336181	665289
123108	665290
100279	665291
3214	665292
15207	665293
67834	665294
10519	665295
4959	665296
664857	665297
117810	665298
30069	665299
608296	665300
583312	665301
57769	665302
105432	665303
87654	665304
567975	665305
279584	665306
59531	665307
688208	665308
543985	665309
251019	665310
594533	665311
5432	665312
500669	665313
535298	665314
690907	665315
518662	665316
68076	665317
569305	665318
263278	665319
229629	665320
299157	665321
276863	665322
563136	665323
445635	665324
303	665325
128800	665326
28241	665327
631217	665328
45109	665329
607003	665330
155934	665331
356707	665332
356700	665333
170639	665334
321215	665335
143157	665336
86673	665337
65580	665338
228320	665339
597929	665340
474685	665341
398291	665342
131266	665343
589520	665344
145951	665345
408680	665346
49511	665347
266699	665348
364685	665349
211068	665350
364028	665351
94842	665352
24767	665353
323398	665354
122119	665355
80237	665356
449035	665357
575551	665358
66584	665359
369939	665360
84474	665361
260354	665362
292864	665363
404979	665364
5168	665365
59158	665366
31241	665367
65628	665368
123255	665369
76390	665370
100106	665371
576167	665372
39336	665373
17799	665374
334640	665375
371571	665376
229950	665377
448900	665378
252389	665379
328779	665380
354610	665381
643334	665382
136302	665383
29008	665384
10487	665385
210587	665386
57161	665387
114	665388
358934	665389
571092	665390
616064	665391
183736	665392
617194	665393
151865	665394
9216	665395
429750	665396
442141	665397
95499	665398
10354	665399
37868	665400
504553	665401
401413	665402
18171	665403
493538	665404
64004	665405
194131	665406
194234	665407
27116	665408
194156	665409
194110	665410
34310	665411
28315	665412
268432	665413
307448	665414
38207	665415
271687	665416
262170	665417
3530	665418
86127	665419
245573	665420
164130	665421
554665	665422
260703	665423
102456	665424
43507	665425
435636	665426
62691	665427
687555	665428
245510	665429
383739	665430
59066	665431
5131	665432
335473	665433
630817	665434
639157	665435
49834	665436
560109	665437
668549	665438
642717	665439
17158	665440
152337	665441
537271	665442
203704	665443
532657	665444
330089	665445
335702	665446
253855	665447
20864	665448
46935	665449
673550	665450
169367	665451
85322	665452
475512	665453
334150	665454
135118	665455
2533	665456
165353	665457
164077	665458
46339	665459
29771	665460
166659	665461
4756	665462
9917	665463
10345	665464
314069	665465
199493	665466
28037	665467
34190	665468
88922	665469
609102	665470
2497	665471
567380	665472
478826	665473
591061	665474
70705	665475
1643	665476
116099	665477
4662	665478
33918	665479
550941	665480
577450	665481
5227	665482
257954	665483
101811	665484
63915	665485
63920	665486
539323	665487
98521	665488
41603	665489
80662	665490
4016	665491
132483	665492
367923	665493
10184	665494
82706	665495
286191	665496
104931	665497
356531	665498
145870	665499
74328	665500
522251	665501
662518	665502
133765	665503
177970	665504
655586	665505
4957	665506
5173	665507
154905	665508
38388	665509
87085	665510
93	665511
22546	665512
163775	665513
5675	665514
589869	665515
146143	665516
616276	665517
5920	665518
86233	665519
405829	665520
676486	665521
525912	665522
481256	665523
667410	665524
456968	665525
110103	665526
608357	665527
275466	665528
2252	665529
2251	665530
687	665531
1690	665532
105174	665533
1020	665534
155657	665535
136672	665536
315149	665537
45795	665538
146829	665539
608501	665540
474384	665541
107626	665542
106618	665543
138766	665544
640179	665545
86554	665546
444791	665547
315718	665548
669469	665549
86962	665550
607476	665551
100830	665552
148739	665553
211607	665554
211811	665555
313222	665556
402686	665557
354655	665558
88377	665559
6263	665560
117600	665561
10538	665562
548905	665563
232220	665564
387767	665565
201316	665566
340770	665567
574479	665568
134035	665569
17053	665570
475013	665571
50981	665572
39175	665573
678334	665574
112768	665575
388478	665576
345470	665577
52433	665578
165892	665579
273880	665580
2928	665581
414689	665582
189463	665583
558466	665584
98731	665585
166382	665586
546642	665587
287509	665588
417454	665589
334125	665590
609718	665591
422084	665592
10735	665593
461831	665594
133811	665595
182332	665596
172838	665597
45009	665598
222880	665599
409573	665600
692655	665601
658035	665602
610238	665603
363	665604
589460	665605
384827	665606
37580	665607
172840	665608
14802	665609
1675	665610
97953	665611
57099	665612
199419	665613
30409	665614
199416	665615
43492	665616
119977	665617
58581	665618
27413	665619
78921	665620
652223	665621
162055	665622
42948	665623
290733	665624
76828	665625
22793	665626
244	665627
50707	665628
47546	665629
500079	665630
286935	665631
556782	665632
540804	665633
75820	665634
696047	665635
667869	665636
36192	665637
100752	665638
3534	665639
379772	665640
344295	665641
135756	665642
151118	665643
62686	665644
44083	665645
650856	665646
531323	665647
531301	665648
89615	665649
107715	665650
33579	665651
42569	665652
70720	665653
120035	665654
41781	665655
130782	665656
72537	665657
129577	665658
1328	665659
534830	665660
465065	665661
387551	665662
150705	665663
507136	665664
469399	665665
38100	665666
591063	665667
136748	665668
319444	665669
475898	665670
38783	665671
52066	665672
408048	665673
12233	665674
537974	665675
580834	665676
405	665677
426582	665678
40023	665679
637208	665680
677873	665681
253508	665682
162101	665683
385114	665684
541443	665685
519200	665686
649084	665687
469184	665688
119882	665689
675200	665690
435562	665691
443345	665692
610690	665693
113049	665694
618877	665695
136070	665696
459439	665697
196961	665698
472450	665699
607392	665700
127295	665701
351176	665702
108796	665703
191058	665704
259898	665705
361692	665706
124449	665707
72322	665708
348053	665709
52723	665710
696018	665711
87310	665712
21747	665713
199500	665714
288587	665715
667329	665716
132259	665717
18680	665718
137575	665719
319535	665720
695053	665721
538722	665722
112241	665723
44124	665724
22149	665725
19050	665726
125062	665727
676124	665728
585631	665729
36085	665730
124379	665731
15712	665732
276855	665733
29310	665734
256953	665735
109344	665736
4198	665737
197063	665738
468643	665739
28372	665740
1300	665741
160244	665742
53179	665743
340775	665744
287623	665745
295989	665746
18663	665747
295641	665748
143613	665749
409142	665750
605198	665751
132004	665752
665355	665753
286732	665754
289517	665755
49346	665756
48375	665757
202	665758
1899	665759
140897	665760
38218	665761
397895	665762
132018	665763
502248	665764
34082	665765
196835	665766
527189	665767
273743	665768
184060	665769
94910	665770
244359	665771
259755	665772
64001	665773
178942	665774
27109	665775
20931	665776
47541	665777
27093	665778
178808	665779
129286	665780
67527	665781
273215	665782
103730	665783
329814	665784
576911	665785
109530	665786
80285	665787
354928	665788
580694	665789
218712	665790
260826	665791
341235	665792
213782	665793
128896	665794
358795	665795
88176	665796
3302	665797
363188	665798
412206	665799
163898	665800
135038	665801
147505	665802
504283	665803
48416	665804
570676	665805
483871	665806
577635	665807
187	665808
649488	665809
110961	665810
675952	665811
100763	665812
40798	665813
501230	665814
676428	665815
126934	665816
300472	665817
65811	665818
394611	665819
31386	665820
232547	665821
177959	665822
648203	665823
190941	665824
672162	665825
87922	665826
553104	665827
354092	665828
18332	665829
15890	665830
349546	665831
8093	665832
137092	665833
614213	665834
444128	665835
106122	665836
222	665837
129360	665838
289572	665839
155273	665840
102	665841
25534	665842
466381	665843
340695	665844
579410	665845
419482	665846
17103	665847
11320	665848
6094	665849
397322	665850
255048	665851
414522	665852
180268	665853
307519	665854
141447	665855
167880	665856
199402	665857
466250	665858
186882	665859
93409	665860
315293	665861
541200	665862
8816	665863
696008	665864
632190	665865
500407	665866
45598	665867
3119	665868
125436	665869
93394	665870
589605	665871
504744	665872
461842	665873
188088	665874
304567	665875
381255	665876
233084	665877
152028	665878
335704	665879
563217	665880
525760	665881
522119	665882
97040	665883
10012	665884
114585	665885
386678	665886
55755	665887
472358	665888
510121	665889
81708	665890
544017	665891
645122	665892
120143	665893
41037	665894
681208	665895
674828	665896
493239	665897
24467	665898
389766	665899
7395	665900
378994	665901
188635	665902
28350	665903
329	665904
135471	665905
638221	665906
417829	665907
120190	665908
33173	665909
2445	665910
24883	665911
47930	665912
7944	665913
245781	665914
179591	665915
674237	665916
196812	665917
319596	665918
153665	665919
466720	665920
533129	665921
118384	665922
7990	665923
147950	665924
312786	665925
379108	665926
150839	665927
105280	665928
105280	665929
379506	665930
467870	665931
76610	665932
105952	665933
55989	665934
516225	665935
655304	665936
179657	665937
215121	665938
1740	665939
596955	665940
379851	665941
561330	665942
154394	665943
471868	665944
622464	665945
372727	665946
272111	665947
82080	665948
70598	665949
404638	665950
210656	665951
105435	665952
380249	665953
379895	665954
379796	665955
105428	665956
39633	665957
358609	665958
24433	665959
471633	665960
110510	665961
336	665962
39628	665963
379891	665964
379853	665965
105409	665966
39628	665967
105404	665968
105438	665969
18306	665970
29798	665971
473698	665972
8262	665973
660093	665974
646562	665975
22610	665976
543060	665977
217	665978
143960	665979
100573	665980
436373	665981
27890	665982
477103	665983
478559	665984
71167	665985
638356	665986
573167	665987
601318	665988
246546	665989
287251	665990
598809	665991
17495	665992
406589	665993
316854	665994
38558	665995
524521	665996
212566	665997
480793	665998
50602	665999
38987	666000
459852	666001
53507	666002
564163	666003
310732	666004
123585	666005
53507	666006
217	666007
3378	666008
661338	666009
557206	666010
661268	666011
687529	666012
388842	666013
635242	666014
465880	666015
56107	666016
56107	666017
483097	666018
62727	666019
9983	666020
448188	666021
463726	666022
51810	666023
46	666024
513814	666025
454979	666026
19	666027
7749	666028
219149	666029
237269	666030
215464	666031
20080	666032
323485	666033
9713	666034
664150	666035
517628	666036
303822	666037
688871	666038
386239	666039
412117	666040
604158	666041
613159	666042
5339	666043
540255	666044
36936	666045
79606	666046
474212	666047
195074	666048
30523	666049
623537	666050
654083	666051
25786	666052
346818	666053
227349	666054
13665	666055
33256	666056
297933	666057
518793	666058
4693	666059
347	666060
385028	666061
507756	666062
269379	666063
304227	666064
126328	666065
662054	666066
478431	666067
258414	666068
686437	666069
45956	666070
404502	666071
2690	666072
12737	666073
180716	666074
352697	666075
664774	666076
598155	666077
518766	666078
125078	666079
72769	666080
686583	666081
1734	666082
5948	666083
524037	666084
565803	666085
290223	666086
362050	666087
203843	666088
332947	666089
658594	666090
382971	666091
657602	666092
289612	666093
627226	666094
160626	666095
497883	666096
448959	666097
133729	666098
35809	666099
22299	666100
20000	666101
89578	666102
32007	666103
364252	666104
160865	666105
599170	666106
46978	666107
122260	666108
289116	666109
119292	666110
32848	666111
7753	666112
518130	666113
124676	666114
444129	666115
145382	666116
131538	666117
336906	666118
378109	666119
368508	666120
119806	666121
162147	666122
68482	666123
167778	666124
8745	666125
58966	666126
387971	666127
377886	666128
85838	666129
89813	666130
105912	666131
308712	666132
45319	666133
230108	666134
2771	666135
441777	666136
304395	666137
195209	666138
249664	666139
409280	666140
233575	666141
566510	666142
559564	666143
16120	666144
213795	666145
5149	666146
19676	666147
60903	666148
549334	666149
140195	666150
657543	666151
527719	666152
330	666153
159621	666154
278800	666155
372218	666156
163112	666157
22117	666158
476508	666159
249557	666160
30575	666161
142155	666162
343558	666163
505215	666164
487612	666165
167443	666166
80875	666167
676462	666168
397415	666169
64750	666170
524933	666171
682759	666172
150390	666173
647182	666174
123799	666175
311725	666176
82449	666177
645492	666178
546029	666179
131254	666180
101388	666181
327836	666182
5486	666183
95512	666184
623076	666185
53606	666186
501696	666187
277818	666188
47639	666189
647803	666190
440723	666191
98	666192
156548	666193
292987	666194
5509	666195
532988	666196
560863	666197
685669	666198
370839	666199
44854	666200
406553	666201
648421	666202
73452	666203
360617	666204
42322	666205
42312	666206
91379	666207
617407	666208
5508	666209
38314	666210
214551	666211
428380	666212
332240	666213
623851	666214
480708	666215
603536	666216
4733	666217
517797	666218
2531	666219
161872	666220
10144	666221
2219	666222
153442	666223
31456	666224
53	666225
375983	666226
54815	666227
127858	666228
512979	666229
364195	666230
23456	666231
19628	666232
384872	666233
428695	666234
427619	666235
487190	666236
134727	666237
509142	666238
74908	666239
373010	666240
29778	666241
605151	666242
481891	666243
336406	666244
134495	666245
229876	666246
588981	666247
121047	666248
299214	666249
639941	666250
88151	666251
46097	666252
34369	666253
676263	666254
108058	666255
96716	666256
336459	666257
589047	666258
170075	666259
530510	666260
68407	666261
25470	666262
527269	666263
43248	666264
420968	666265
324643	666266
399636	666267
88098	666268
483825	666269
400526	666270
48407	666271
299040	666272
12792	666273
45584	666274
655644	666275
750	666276
52210	666277
72143	666278
8348	666279
14975	666280
8339	666281
8347	666282
65319	666283
587184	666284
122115	666285
44754	666286
426373	666287
9914	666288
452	666289
97997	666290
551191	666291
639244	666292
40364	666293
9440	666294
423225	666295
5317	666296
35571	666297
557106	666298
69628	666299
34347	666300
39608	666301
289987	666302
668000	666303
534795	666304
23896	666305
231300	666306
62485	666307
10636	666308
94411	666309
326603	666310
314609	666311
19595	666312
562455	666313
318541	666314
283070	666315
126984	666316
90656	666317
667091	666318
206410	666319
32015	666320
609096	666321
672763	666322
16174	666323
25182	666324
82248	666325
356736	666326
97834	666327
668144	666328
389379	666329
227228	666330
42524	666331
66398	666332
54132	666333
523898	666334
127384	666335
417268	666336
683100	666337
117770	666338
25179	666339
182254	666340
146298	666341
76795	666342
617432	666343
97995	666344
24101	666345
138176	666346
318583	666347
24529	666348
57902	666349
35986	666350
237029	666351
449046	666352
662634	666353
33877	666354
11587	666355
601502	666356
676553	666357
38728	666358
335547	666359
589916	666360
104718	666361
89100	666362
106155	666363
120425	666364
2481	666365
463216	666366
673053	666367
399538	666368
14589	666369
17538	666370
32126	666371
82601	666372
675489	666373
522114	666374
118421	666375
250395	666376
38240	666377
22058	666378
31081	666379
302	666380
1637	666381
637337	666382
46851	666383
602498	666384
337792	666385
451870	666386
745	666387
35104	666388
7797	666389
879	666390
32576	666391
104840	666392
108853	666393
236534	666394
18652	666395
461750	666396
18838	666397
494996	666398
364159	666399
22195	666400
157555	666401
390338	666402
161257	666403
53289	666404
118253	666405
26200	666406
67466	666407
23931	666408
544337	666409
488469	666410
118282	666411
191600	666412
683380	666413
138290	666414
13250	666415
59174	666416
141854	666417
326194	666418
138158	666419
26978	666420
436210	666421
393386	666422
192404	666423
154022	666424
7769	666425
137904	666426
358492	666427
525946	666428
617299	666429
56220	666430
18840	666431
640452	666432
281536	666433
127819	666434
59048	666435
678381	666436
614452	666437
12110	666438
672782	666439
582904	666440
41026	666441
642936	666442
27375	666443
11474	666444
555319	666445
58884	666446
486662	666447
200757	666448
131701	666449
185416	666450
315301	666451
16583	666452
311541	666453
29057	666454
115069	666455
396772	666456
1751	666457
610978	666458
171248	666459
260473	666460
21322	666461
580282	666462
261816	666463
146058	666464
431456	666465
690119	666466
137366	666467
682281	666468
295591	666469
55760	666470
58425	666471
595559	666472
137170	666473
336922	666474
480443	666475
102874	666476
323421	666477
456904	666478
60437	666479
614944	666480
84501	666481
158512	666482
6816	666483
86570	666484
202456	666485
331604	666486
607516	666487
111995	666488
52408	666489
677886	666490
53737	666491
57954	666492
76670	666493
35203	666494
13692	666495
421	666496
219225	666497
499925	666498
501164	666499
447287	666500
165547	666501
583533	666502
117480	666503
398035	666504
108707	666505
626519	666506
386343	666507
17300	666508
29148	666509
92514	666510
11982	666511
323150	666512
37674	666513
87483	666514
310075	666515
98502	666516
551538	666517
645919	666518
3619	666519
554229	666520
55539	666521
168850	666522
164830	666523
7750	666524
30889	666525
459754	666526
9223	666527
696594	666528
377097	666529
47133	666530
56501	666531
384104	666532
117	666533
167895	666534
182391	666535
503793	666536
14532	666537
31046	666538
338052	666539
8860	666540
624877	666541
34588	666542
448836	666543
1186	666544
586959	666545
609075	666546
337	666547
16909	666548
132666	666549
5641	666550
585702	666551
503429	666552
253328	666553
521093	666554
366607	666555
499035	666556
53537	666557
25463	666558
15821	666559
158360	666560
8423	666561
315554	666562
464351	666563
21346	666564
184911	666565
249938	666566
504109	666567
87141	666568
610392	666569
8397	666570
420465	666571
407921	666572
80414	666573
219351	666574
461490	666575
231289	666576
29816	666577
3397	666578
614219	666579
14866	666580
697251	666581
691870	666582
574413	666583
187248	666584
121533	666585
22062	666586
282114	666587
89355	666588
192160	666589
575072	666590
225972	666591
673791	666592
397661	666593
97897	666594
354853	666595
10891	666596
355379	666597
632786	666598
644428	666599
122990	666600
211446	666601
317696	666602
35953	666603
51351	666604
114075	666605
274750	666606
406224	666607
241237	666608
45927	666609
58951	666610
2244	666611
571708	666612
323989	666613
459312	666614
15639	666615
56973	666616
13072	666617
504985	666618
193769	666619
687155	666620
532753	666621
216139	666622
128872	666623
456039	666624
65030	666625
259535	666626
188344	666627
325076	666628
465438	666629
69177	666630
112252	666631
217229	666632
216489	666633
96462	666634
188373	666635
661744	666636
241194	666637
84070	666638
28058	666639
656417	666640
6462	666641
41275	666642
517869	666643
45574	666644
74107	666645
202207	666646
690193	666647
581679	666648
37289	666649
56366	666650
81895	666651
530098	666652
163239	666653
647154	666654
114990	666655
152	666656
260451	666657
335665	666658
27451	666659
217749	666660
2093	666661
14266	666662
665088	666663
316856	666664
11166	666665
299930	666666
249633	666667
476502	666668
166502	666669
117815	666670
40250	666671
124599	666672
57303	666673
293764	666674
538144	666675
665023	666676
250264	666677
61229	666678
232367	666679
200663	666680
475799	666681
458449	666682
21626	666683
41576	666684
513965	666685
656439	666686
96319	666687
306200	666688
246880	666689
36138	666690
152687	666691
395842	666692
316831	666693
16756	666694
211	666695
280586	666696
57697	666697
527862	666698
281098	666699
137521	666700
61752	666701
43386	666702
217807	666703
28869	666704
111959	666705
37431	666706
40308	666707
586929	666708
19341	666709
254925	666710
168067	666711
14274	666712
12555	666713
28930	666714
469679	666715
43447	666716
201682	666717
257473	666718
95096	666719
106160	666720
688894	666721
206885	666722
170115	666723
57688	666724
70174	666725
42336	666726
217808	666727
15855	666728
324357	666729
25087	666730
84	666731
294982	666732
16956	666733
578667	666734
69890	666735
2684	666736
441084	666737
100957	666738
217477	666739
9488	666740
168066	666741
117709	666742
127546	666743
217461	666744
682525	666745
83243	666746
73926	666747
3607	666748
217998	666749
418280	666750
95529	666751
247466	666752
252937	666753
25674	666754
558696	666755
558700	666756
97893	666757
42767	666758
147130	666759
17462	666760
551418	666761
664991	666762
101696	666763
271486	666764
459917	666765
564104	666766
82668	666767
369839	666768
125230	666769
343703	666770
356922	666771
240146	666772
111920	666773
376642	666774
264177	666775
217194	666776
406242	666777
631032	666778
422892	666779
535491	666780
450025	666781
625047	666782
345055	666783
28698	666784
683884	666785
498627	666786
445097	666787
185287	666788
460449	666789
132401	666790
43436	666791
184913	666792
466489	666793
111520	666794
84085	666795
12671	666796
135488	666797
71979	666798
213823	666799
32312	666800
135704	666801
334014	666802
100052	666803
19085	666804
91258	666805
375617	666806
104745	666807
609492	666808
135695	666809
135695	666810
7276	666811
91268	666812
286270	666813
335951	666814
105648	666815
335967	666816
1088	666817
6429	666818
405649	666819
457156	666820
244155	666821
20959	666822
158799	666823
2464	666824
695999	666825
154127	666826
529796	666827
25583	666828
496238	666829
123345	666830
2288	666831
24544	666832
162499	666833
1527	666834
4824	666835
37749	666836
76243	666837
185934	666838
10160	666839
9356	666840
665834	666841
58692	666842
343842	666843
447870	666844
300994	666845
544155	666846
343814	666847
267465	666848
139441	666849
115754	666850
7119	666851
7119	666852
386131	666853
124586	666854
79383	666855
315782	666856
450058	666857
158658	666858
589562	666859
95977	666860
439045	666861
128968	666862
484314	666863
202439	666864
454715	666865
71590	666866
196321	666867
199013	666868
441487	666869
428688	666870
649363	666871
677220	666872
55970	666873
451349	666874
588010	666875
383932	666876
35802	666877
402725	666878
98022	666879
44580	666880
672845	666881
113510	666882
170225	666883
351661	666884
605442	666885
642499	666886
573610	666887
27412	666888
577015	666889
680094	666890
107121	666891
642	666892
387931	666893
306616	666894
341126	666895
380380	666896
215684	666897
83751	666898
677607	666899
322797	666900
350949	666901
638150	666902
322796	666903
3108	666904
9545	666905
2757	666906
350110	666907
428690	666908
304397	666909
128973	666910
504719	666911
27651	666912
477939	666913
502744	666914
151947	666915
226754	666916
95371	666917
42384	666918
9162	666919
143549	666920
158838	666921
144040	666922
318282	666923
455158	666924
158845	666925
625454	666926
12477	666927
3170	666928
147	666929
158828	666930
236416	666931
125345	666932
556555	666933
39706	666934
642676	666935
47576	666936
551227	666937
344246	666938
7688	666939
105603	666940
105605	666941
24283	666942
584805	666943
7148	666944
485854	666945
513396	666946
380465	666947
158803	666948
462006	666949
158803	666950
158844	666951
383271	666952
252465	666953
1116	666954
109777	666955
594079	666956
251733	666957
680527	666958
458711	666959
496564	666960
458680	666961
92107	666962
97527	666963
11070	666964
330900	666965
368122	666966
625920	666967
10154	666968
188512	666969
72048	666970
600273	666971
551755	666972
75944	666973
345373	666974
154002	666975
455994	666976
162181	666977
127664	666978
395946	666979
13	666980
600682	666981
26668	666982
600821	666983
606579	666984
181147	666985
488555	666986
257326	666987
382581	666988
625211	666989
394903	666990
154011	666991
429428	666992
654079	666993
135383	666994
133821	666995
168374	666996
427706	666997
265625	666998
152528	666999
110366	667000
9314	667001
490568	667002
77313	667003
600869	667004
585509	667005
447340	667006
351159	667007
350182	667008
43003	667009
339403	667010
572805	667011
46157	667012
133892	667013
226789	667014
605056	667015
481712	667016
12793	667017
132410	667018
671794	667019
193671	667020
203488	667021
210226	667022
533047	667023
553906	667024
128385	667025
139538	667026
224407	667027
21288	667028
533025	667029
533069	667030
640956	667031
56	667032
492805	667033
11244	667034
41179	667035
72749	667036
26010	667037
377587	667038
65891	667039
633038	667040
82545	667041
380431	667042
142020	667043
74571	667044
26393	667045
189110	667046
170599	667047
429385	667048
492809	667049
96352	667050
350151	667051
21379	667052
203390	667053
330992	667054
471549	667055
26842	667056
210393	667057
333368	667058
597735	667059
392966	667060
127499	667061
605441	667062
542607	667063
168634	667064
662859	667065
240762	667066
463070	667067
19607	667068
520794	667069
492905	667070
380495	667071
18083	667072
389876	667073
53674	667074
532406	667075
91449	667076
44830	667077
235864	667078
16871	667079
116983	667080
427172	667081
118515	667082
118519	667083
151179	667084
42450	667085
169910	667086
25257	667087
58518	667088
369790	667089
291113	667090
195168	667091
23267	667092
668	667093
357729	667094
625488	667095
480749	667096
100926	667097
100928	667098
305225	667099
590939	667100
12524	667101
673869	667102
675287	667103
358100	667104
107874	667105
625489	667106
145485	667107
73437	667108
621320	667109
224834	667110
688427	667111
442164	667112
124069	667113
3945	667114
53481	667115
7169	667116
20508	667117
152974	667118
605421	667119
158983	667120
231256	667121
322310	667122
369668	667123
677497	667124
326501	667125
66189	667126
184271	667127
544917	667128
589625	667129
421938	667130
493103	667131
9267	667132
361334	667133
161879	667134
40964	667135
419839	667136
82799	667137
456750	667138
530717	667139
656949	667140
294438	667141
645658	667142
52954	667143
74306	667144
327241	667145
16794	667146
36828	667147
316293	667148
228020	667149
147949	667150
44334	667151
687188	667152
95000	667153
58558	667154
148201	667155
100387	667156
8129	667157
567694	667158
517061	667159
54323	667160
11329	667161
80208	667162
221705	667163
50597	667164
202267	667165
160035	667166
264114	667167
80213	667168
83423	667169
129982	667170
31067	667171
115662	667172
424685	667173
525383	667174
43576	667175
508664	667176
601000	667177
59616	667178
525	667179
2347	667180
140628	667181
181532	667182
374714	667183
338191	667184
182603	667185
94422	667186
460142	667187
193674	667188
656945	667189
213290	667190
171435	667191
533689	667192
247000	667193
45322	667194
623648	667195
348499	667196
40548	667197
13109	667198
991	667199
422333	667200
425303	667201
106364	667202
278526	667203
194559	667204
604405	667205
23285	667206
676554	667207
571860	667208
357249	667209
133587	667210
67102	667211
509998	667212
223565	667213
12566	667214
223149	667215
655969	667216
396547	667217
476774	667218
129818	667219
519905	667220
613154	667221
48627	667222
224901	667223
152260	667224
152768	667225
406216	667226
318797	667227
262030	667228
509893	667229
222	667230
156775	667231
199075	667232
11304	667233
295259	667234
13918	667235
70928	667236
41708	667237
293697	667238
71312	667239
7628	667240
119532	667241
225188	667242
252064	667243
22990	667244
5788	667245
429267	667246
93908	667247
75825	667248
320488	667249
2158	667250
25548	667251
536006	667252
678569	667253
153909	667254
14453	667255
499711	667256
168519	667257
506014	667258
103136	667259
5551	667260
48061	667261
59	667262
113125	667263
97754	667264
689912	667265
448308	667266
22323	667267
505855	667268
147035	667269
147225	667270
673896	667271
328751	667272
249279	667273
333747	667274
620823	667275
330906	667276
332613	667277
220	667278
307645	667279
77628	667280
184705	667281
345263	667282
27384	667283
25548	667284
21089	667285
41654	667286
26494	667287
6772	667288
338	667289
116546	667290
610880	667291
478171	667292
81585	667293
394845	667294
169679	667295
15301	667296
496595	667297
467917	667298
306	667299
617461	667300
2208	667301
111697	667302
5283	667303
413516	667304
110914	667305
509768	667306
7566	667307
15503	667308
26371	667309
11586	667310
1722	667311
221671	667312
20030	667313
262798	667314
10084	667315
162999	667316
195900	667317
90271	667318
45560	667319
108268	667320
135903	667321
43951	667322
9683	667323
43955	667324
119548	667325
12055	667326
637282	667327
24322	667328
42414	667329
652974	667330
179528	667331
703	667332
223032	667333
387395	667334
525404	667335
9066	667336
637380	667337
19298	667338
9033	667339
510592	667340
58250	667341
163376	667342
5951	667343
70120	667344
112987	667345
49954	667346
536589	667347
140257	667348
152930	667349
553281	667350
348480	667351
50019	667352
536253	667353
38508	667354
2980	667355
496469	667356
76057	667357
11162	667358
463767	667359
435875	667360
7958	667361
599507	667362
303775	667363
186148	667364
539601	667365
173647	667366
21080	667367
610330	667368
365699	667369
144811	667370
468337	667371
111176	667372
27850	667373
349853	667374
363108	667375
594896	667376
337415	667377
55759	667378
43515	667379
28663	667380
26056	667381
52047	667382
48392	667383
329868	667384
389884	667385
107558	667386
14201	667387
480841	667388
335728	667389
216133	667390
216179	667391
216404	667392
69202	667393
75580	667394
637283	667395
14569	667396
105981	667397
6912	667398
397690	667399
520508	667400
6775	667401
193405	667402
44242	667403
236913	667404
171618	667405
43474	667406
450657	667407
208352	667408
107800	667409
473833	667410
685655	667411
461151	667412
573913	667413
21372	667414
46876	667415
92484	667416
46469	667417
687647	667418
151980	667419
15092	667420
25560	667421
40707	667422
592408	667423
249646	667424
559573	667425
390380	667426
25624	667427
14292	667428
339922	667429
660848	667430
563915	667431
112198	667432
1133	667433
483780	667434
46500	667435
145237	667436
338040	667437
6992	667438
410062	667439
166673	667440
408402	667441
50506	667442
708	667443
59609	667444
406	667445
81945	667446
427607	667447
620557	667448
650441	667449
267503	667450
557891	667451
318604	667452
266764	667453
7441	667454
424959	667455
145931	667456
306306	667457
522868	667458
95317	667459
484968	667460
1697	667461
331634	667462
3435	667463
113170	667464
19503	667465
670509	667466
87562	667467
66755	667468
672948	667469
24233	667470
632373	667471
221048	667472
367967	667473
488085	667474
238803	667475
424558	667476
521751	667477
126843	667478
242665	667479
251396	667480
161421	667481
7026	667482
129866	667483
549482	667484
549483	667485
549484	667486
549485	667487
25412	667488
147062	667489
642022	667490
15062	667491
8388	667492
13079	667493
24526	667494
621	667495
44309	667496
408441	667497
209080	667498
424022	667499
11235	667500
3617	667501
119475	667502
68750	667503
549470	667504
51509	667505
4559	667506
327393	667507
487747	667508
199076	667509
258	667510
49100	667511
22361	667512
6531	667513
1114	667514
652986	667515
214770	667516
418159	667517
91571	667518
5831	667519
548690	667520
40389	667521
373488	667522
687537	667523
147644	667524
195756	667525
183441	667526
676871	667527
506167	667528
683887	667529
6910	667530
340621	667531
35765	667532
338021	667533
511477	667534
20669	667535
800	667536
629992	667537
136341	667538
314361	667539
24291	667540
247009	667541
128326	667542
497040	667543
8519	667544
670155	667545
481117	667546
88955	667547
451842	667548
648064	667549
8942	667550
2242	667551
1869	667552
7477	667553
542428	667554
14935	667555
5927	667556
24474	667557
27383	667558
11153	667559
46496	667560
629078	667561
367389	667562
338162	667563
59578	667564
178943	667565
521567	667566
2742	667567
79213	667568
4123	667569
275354	667570
15794	667571
219230	667572
1186	667573
494479	667574
611628	667575
339430	667576
15846	667577
111702	667578
427721	667579
210244	667580
167969	667581
503983	667582
661310	667583
16401	667584
5990	667585
146954	667586
8259	667587
578769	667588
7707	667589
108081	667590
449460	667591
26653	667592
29153	667593
109468	667594
3859	667595
491068	667596
316354	667597
697008	667598
637278	667599
410703	667600
249786	667601
526083	667602
476421	667603
587228	667604
64983	667605
13263	667606
132720	667607
303352	667608
534479	667609
517070	667610
621886	667611
312451	667612
523370	667613
615736	667614
685508	667615
26799	667616
204344	667617
13937	667618
56246	667619
457032	667620
106404	667621
170153	667622
229314	667623
672990	667624
3381	667625
27374	667626
28658	667627
79117	667628
688870	667629
68972	667630
173653	667631
49990	667632
178636	667633
26331	667634
109076	667635
66590	667636
88372	667637
96949	667638
3115	667639
4032	667640
337635	667641
88563	667642
548007	667643
390187	667644
22692	667645
168184	667646
84484	667647
298489	667648
434259	667649
166225	667650
234570	667651
587169	667652
65232	667653
534209	667654
128	667655
207211	667656
405144	667657
149778	667658
174590	667659
17822	667660
578325	667661
305062	667662
682615	667663
371935	667664
202675	667665
69136	667666
175426	667667
2657	667668
283529	667669
500551	667670
75492	667671
43439	667672
217436	667673
11253	667674
435758	667675
53141	667676
28442	667677
369197	667678
348092	667679
13922	667680
404811	667681
15252	667682
98671	667683
72730	667684
556299	667685
80979	667686
52670	667687
31470	667688
252053	667689
100810	667690
84042	667691
130860	667692
475293	667693
10603	667694
52157	667695
75899	667696
530037	667697
116608	667698
592808	667699
328952	667700
447390	667701
11788	667702
53032	667703
36880	667704
44877	667705
91635	667706
115508	667707
144724	667708
359803	667709
150185	667710
533248	667711
365966	667712
450676	667713
516140	667714
164230	667715
292437	667716
50151	667717
54968	667718
138485	667719
639292	667720
19946	667721
222117	667722
390379	667723
83272	667724
57464	667725
944	667726
601632	667727
174130	667728
497651	667729
147113	667730
8940	667731
537635	667732
147621	667733
672957	667734
205536	667735
676284	667736
165683	667737
2264	667738
147728	667739
175083	667740
499943	667741
66559	667742
202284	667743
175687	667744
52172	667745
584291	667746
692169	667747
49981	667748
24505	667749
16362	667750
340487	667751
160	667752
697037	667753
254204	667754
17844	667755
2417	667756
11152	667757
10550	667758
65006	667759
35241	667760
350314	667761
172169	667762
295444	667763
528483	667764
25201	667765
491564	667766
133173	667767
159371	667768
337241	667769
232900	667770
560721	667771
136559	667772
648777	667773
152686	667774
145819	667775
30101	667776
49	667777
692148	667778
25214	667779
19267	667780
173728	667781
22296	667782
7841	667783
91198	667784
498164	667785
60032	667786
358377	667787
633324	667788
231224	667789
56128	667790
160687	667791
591944	667792
12110	667793
625084	667794
25061	667795
112798	667796
88178	667797
507324	667798
685016	667799
170201	667800
363754	667801
22099	667802
418269	667803
363572	667804
472505	667805
3417	667806
254862	667807
73490	667808
5278	667809
68558	667810
160946	667811
254386	667812
23596	667813
5615	667814
174282	667815
56959	667816
153722	667817
394	667818
118019	667819
955	667820
1550	667821
108493	667822
124975	667823
22469	667824
685535	667825
60736	667826
340992	667827
5605	667828
185428	667829
697434	667830
301863	667831
660442	667832
660407	667833
660413	667834
128580	667835
164757	667836
108857	667837
47823	667838
565926	667839
62084	667840
191599	667841
14412	667842
124439	667843
82829	667844
124829	667845
695822	667846
131086	667847
116326	667848
166054	667849
158884	667850
134437	667851
15406	667852
18151	667853
44835	667854
227139	667855
156336	667856
371549	667857
72250	667858
206780	667859
19055	667860
41322	667861
569	667862
151376	667863
60725	667864
6241	667865
31727	667866
65334	667867
90754	667868
523930	667869
6545	667870
172786	667871
222368	667872
441703	667873
14455	667874
357003	667875
39650	667876
152058	667877
220727	667878
151834	667879
7798	667880
76230	667881
42592	667882
398452	667883
398451	667884
398453	667885
536193	667886
379612	667887
12115	667888
300572	667889
423457	667890
423458	667891
423459	667892
656959	667893
656960	667894
656961	667895
656962	667896
656963	667897
656964	667898
656965	667899
656966	667900
656967	667901
656968	667902
79784	667903
496083	667904
8396	667905
484176	667906
554438	667907
185874	667908
551632	667909
7983	667910
48081	667911
170517	667912
643355	667913
30	667914
40743	667915
25548	667916
675335	667917
306210	667918
1036	667919
168119	667920
54905	667921
60243	667922
205128	667923
34932	667924
234373	667925
381125	667926
60294	667927
26901	667928
97333	667929
68451	667930
158571	667931
39971	667932
31763	667933
312850	667934
527552	667935
50083	667936
142222	667937
61731	667938
94957	667939
25201	667940
14036	667941
675492	667942
77907	667943
41873	667944
587500	667945
527543	667946
43610	667947
356221	667948
211151	667949
156749	667950
4155	667951
3193	667952
11979	667953
235	667954
475310	667955
207426	667956
24584	667957
150749	667958
369085	667959
57644	667960
486512	667961
244246	667962
4633	667963
496025	667964
19758	667965
107837	667966
450707	667967
182864	667968
297191	667969
160951	667970
6206	667971
373478	667972
1240	667973
635569	667974
45595	667975
57737	667976
6035	667977
140198	667978
620237	667979
140260	667980
12940	667981
3051	667982
122051	667983
553810	667984
10513	667985
414240	667986
159896	667987
235390	667988
621932	667989
156043	667990
10002	667991
12797	667992
505734	667993
21471	667994
77	667995
215005	667996
602909	667997
121516	667998
335180	667999
170200	668000
426	668001
119518	668002
21445	668003
270869	668004
327593	668005
128535	668006
45068	668007
45544	668008
513898	668009
325555	668010
276509	668011
461674	668012
254774	668013
609333	668014
248943	668015
563381	668016
45304	668017
376523	668018
31955	668019
79222	668020
464128	668021
98377	668022
313174	668023
28054	668024
393120	668025
567887	668026
506811	668027
298512	668028
72573	668029
490608	668030
70890	668031
110186	668032
29546	668033
267143	668034
98882	668035
383665	668036
525673	668037
150259	668038
263238	668039
23869	668040
536453	668041
63472	668042
151	668043
637370	668044
370919	668045
302804	668046
93659	668047
164308	668048
173217	668049
162117	668050
99284	668051
364170	668052
429591	668053
134130	668054
4347	668055
104055	668056
20862	668057
649256	668058
294157	668059
587467	668060
656653	668061
508925	668062
346704	668063
473382	668064
225222	668065
225215	668066
225214	668067
225227	668068
517104	668069
517097	668070
517125	668071
225207	668072
517120	668073
517098	668074
517112	668075
225200	668076
225223	668077
71314	668078
517108	668079
17067	668080
152492	668081
885	668082
478163	668083
49602	668084
156860	668085
21341	668086
682263	668087
559615	668088
111136	668089
228693	668090
146658	668091
74006	668092
15447	668093
113547	668094
336933	668095
102046	668096
513217	668097
139064	668098
13990	668099
622316	668100
51909	668101
33240	668102
205399	668103
308680	668104
59812	668105
353307	668106
38026	668107
115361	668108
591929	668109
640350	668110
614905	668111
1063	668112
250620	668113
600822	668114
71647	668115
618821	668116
55956	668117
42625	668118
121205	668119
11902	668120
686995	668121
34246	668122
21235	668123
21235	668124
195603	668125
312997	668126
5787	668127
67657	668128
529208	668129
633956	668130
281704	668131
146219	668132
170758	668133
76380	668134
643400	668135
386662	668136
148618	668137
496359	668138
552068	668139
551992	668140
555091	668141
677938	668142
406742	668143
76341	668144
552121	668145
621276	668146
7151	668147
22156	668148
53341	668149
556	668150
54545	668151
92862	668152
553753	668153
188735	668154
425645	668155
53341	668156
12430	668157
2136	668158
199429	668159
524062	668160
96257	668161
132885	668162
629911	668163
607315	668164
6325	668165
119188	668166
68941	668167
472230	668168
381786	668169
55648	668170
605522	668171
767	668172
147187	668173
172944	668174
136359	668175
601879	668176
672458	668177
54179	668178
556	668179
130493	668180
664132	668181
124359	668182
13786	668183
551987	668184
625646	668185
525989	668186
496021	668187
384058	668188
194805	668189
384059	668190
767	668191
19723	668192
53341	668193
228167	668194
90994	668195
128607	668196
556	668197
55644	668198
124358	668199
387792	668200
625713	668201
507	668202
160356	668203
564552	668204
131053	668205
23308	668206
435761	668207
196587	668208
77121	668209
582833	668210
111174	668211
264923	668212
31431	668213
70115	668214
386874	668215
657181	668216
429199	668217
88972	668218
3977	668219
8360	668220
93817	668221
153959	668222
165	668223
627016	668224
244844	668225
226595	668226
665279	668227
616503	668228
5604	668229
556696	668230
227641	668231
20410	668232
603021	668233
638621	668234
466412	668235
662120	668236
582771	668237
150575	668238
603814	668239
3309	668240
193704	668241
369809	668242
256204	668243
78348	668244
116488	668245
566781	668246
144694	668247
52033	668248
526829	668249
238863	668250
59064	668251
81421	668252
50315	668253
15904	668254
5955	668255
80351	668256
671360	668257
671359	668258
586945	668259
504144	668260
49304	668261
377237	668262
153959	668263
141373	668264
158526	668265
2898	668266
119234	668267
12248	668268
543821	668269
150452	668270
188710	668271
54521	668272
194878	668273
79377	668274
584025	668275
547338	668276
82131	668277
426166	668278
52824	668279
142472	668280
649220	668281
84590	668282
169851	668283
33711	668284
370217	668285
450000	668286
9243	668287
175216	668288
294317	668289
105084	668290
240332	668291
569633	668292
6226	668293
77288	668294
476148	668295
157297	668296
606011	668297
127392	668298
388253	668299
20147	668300
194414	668301
77348	668302
157810	668303
369143	668304
182490	668305
629221	668306
1061	668307
12608	668308
33714	668309
252726	668310
33744	668311
290052	668312
21874	668313
275393	668314
1737	668315
663586	668316
64462	668317
52831	668318
81333	668319
467416	668320
604711	668321
344280	668322
603601	668323
51399	668324
55185	668325
635858	668326
10010	668327
17732	668328
390366	668329
640817	668330
15916	668331
64530	668332
23296	668333
19460	668334
683859	668335
498365	668336
683220	668337
130991	668338
45061	668339
69608	668340
45751	668341
70859	668342
47644	668343
413976	668344
301339	668345
362849	668346
591925	668347
374367	668348
596997	668349
9682	668350
577484	668351
7570	668352
66655	668353
133747	668354
635310	668355
23147	668356
511758	668357
175488	668358
360370	668359
697111	668360
2330	668361
55943	668362
236172	668363
561893	668364
375017	668365
360401	668366
258297	668367
241348	668368
663041	668369
412272	668370
123075	668371
406443	668372
49244	668373
380647	668374
158935	668375
547883	668376
64924	668377
492802	668378
40535	668379
199022	668380
358526	668381
102950	668382
671318	668383
494058	668384
443362	668385
204899	668386
130872	668387
18556	668388
81152	668389
314018	668390
20291	668391
246	668392
48022	668393
111205	668394
406065	668395
664399	668396
105540	668397
145005	668398
125961	668399
202537	668400
566909	668401
599268	668402
293398	668403
5808	668404
457833	668405
7086	668406
272261	668407
546434	668408
440536	668409
88144	668410
646074	668411
305579	668412
171383	668413
630173	668414
277057	668415
653931	668416
390825	668417
588235	668418
587746	668419
392867	668420
290227	668421
179767	668422
350137	668423
181	668424
368555	668425
140722	668426
511537	668427
289695	668428
597312	668429
55934	668430
122456	668431
15025	668432
439690	668433
344159	668434
231312	668435
521418	668436
329158	668437
562067	668438
439226	668439
22163	668440
632617	668441
32872	668442
16	668443
11784	668444
61950	668445
472864	668446
109131	668447
697511	668448
649699	668449
40479	668450
56162	668451
160771	668452
56170	668453
165870	668454
634956	668455
56175	668456
56171	668457
634839	668458
56165	668459
634920	668460
39012	668461
198826	668462
27055	668463
24289	668464
625599	668465
577259	668466
155935	668467
18343	668468
241647	668469
178068	668470
680721	668471
136999	668472
523043	668473
522969	668474
48989	668475
552689	668476
181859	668477
60274	668478
132452	668479
588702	668480
8563	668481
498021	668482
481530	668483
20059	668484
582585	668485
106011	668486
5913	668487
221869	668488
138732	668489
129016	668490
277119	668491
355786	668492
678146	668493
7427	668494
44635	668495
115011	668496
24721	668497
444941	668498
168649	668499
175848	668500
400079	668501
90149	668502
653238	668503
156802	668504
14041	668505
58790	668506
399763	668507
580474	668508
396318	668509
680654	668510
537182	668511
171242	668512
514199	668513
6017	668514
130691	668515
400215	668516
479150	668517
277395	668518
34063	668519
420482	668520
315643	668521
335872	668522
691500	668523
637431	668524
670748	668525
80374	668526
462924	668527
9019	668528
345760	668529
99746	668530
95580	668531
125709	668532
41555	668533
196711	668534
131499	668535
435277	668536
682136	668537
51278	668538
7203	668539
669723	668540
636653	668541
96170	668542
312869	668543
312870	668544
475088	668545
17683	668546
255649	668547
255644	668548
255715	668549
537305	668550
78217	668551
255612	668552
255684	668553
537304	668554
537301	668555
31457	668556
255682	668557
532622	668558
532623	668559
365372	668560
372178	668561
469258	668562
555270	668563
106496	668564
268490	668565
9973	668566
23062	668567
46358	668568
516031	668569
635655	668570
76123	668571
330774	668572
173605	668573
465986	668574
692273	668575
3609	668576
1791	668577
38965	668578
50319	668579
4035	668580
14	668581
644241	668582
75139	668583
159226	668584
630013	668585
609480	668586
75095	668587
455219	668588
225995	668589
453927	668590
390921	668591
451404	668592
52936	668593
12799	668594
499071	668595
470539	668596
501819	668597
9085	668598
227001	668599
262548	668600
11915	668601
10491	668602
471843	668603
144448	668604
96752	668605
644873	668606
424222	668607
467614	668608
387827	668609
245977	668610
286996	668611
157441	668612
433074	668613
499050	668614
373503	668615
6388	668616
367044	668617
15461	668618
216021	668619
9852	668620
185070	668621
303295	668622
323012	668623
127072	668624
196833	668625
440358	668626
292208	668627
103024	668628
355951	668629
416256	668630
264103	668631
6179	668632
536357	668633
44856	668634
98814	668635
54991	668636
98787	668637
189363	668638
593538	668639
92898	668640
659354	668641
119849	668642
176232	668643
33343	668644
417492	668645
446155	668646
414034	668647
403699	668648
603667	668649
80291	668650
27895	668651
466546	668652
632059	668653
247816	668654
8098	668655
483052	668656
531732	668657
10075	668658
10075	668659
478299	668660
521174	668661
203847	668662
795	668663
4748	668664
21628	668665
63509	668666
181028	668667
442543	668668
153976	668669
66176	668670
4820	668671
132290	668672
55611	668673
60558	668674
188099	668675
210950	668676
410433	668677
9185	668678
417002	668679
154338	668680
3086	668681
128966	668682
22440	668683
141787	668684
320788	668685
501	668686
1546	668687
472431	668688
480181	668689
32734	668690
56881	668691
291083	668692
520589	668693
444915	668694
10459	668695
483586	668696
302860	668697
361298	668698
11975	668699
649750	668700
596793	668701
569117	668702
143146	668703
210379	668704
311393	668705
70858	668706
13972	668707
345167	668708
575907	668709
263738	668710
417760	668711
661080	668712
95399	668713
273249	668714
239263	668715
505346	668716
509177	668717
3481	668718
451482	668719
422413	668720
397739	668721
178493	668722
358606	668723
458129	668724
146666	668725
343423	668726
92192	668727
678395	668728
390830	668729
581006	668730
458200	668731
540173	668732
512678	668733
347928	668734
63202	668735
322322	668736
74754	668737
137554	668738
684814	668739
584214	668740
124400	668741
566498	668742
488856	668743
53060	668744
422355	668745
149123	668746
459384	668747
63874	668748
348160	668749
664277	668750
96349	668751
427805	668752
422331	668753
633063	668754
108900	668755
639529	668756
138072	668757
356093	668758
34226	668759
285003	668760
395054	668761
1918	668762
316021	668763
539739	668764
428651	668765
449935	668766
557338	668767
149066	668768
79489	668769
314200	668770
120717	668771
252643	668772
592376	668773
356427	668774
541149	668775
313571	668776
122475	668777
459015	668778
457964	668779
42577	668780
10725	668781
474629	668782
422458	668783
399660	668784
615730	668785
87693	668786
510530	668787
583677	668788
54693	668789
419617	668790
22330	668791
302544	668792
454187	668793
553778	668794
674626	668795
118532	668796
458085	668797
674347	668798
244819	668799
589165	668800
431163	668801
207279	668802
489749	668803
10769	668804
594894	668805
175010	668806
337332	668807
117034	668808
108147	668809
123129	668810
373157	668811
10648	668812
43677	668813
662199	668814
426192	668815
115098	668816
665811	668817
431116	668818
436941	668819
118534	668820
50983	668821
316869	668822
434339	668823
380689	668824
47624	668825
670847	668826
58016	668827
147919	668828
549520	668829
281404	668830
635435	668831
603033	668832
425294	668833
476093	668834
98313	668835
432566	668836
154051	668837
430461	668838
123111	668839
436828	668840
303078	668841
4598	668842
224590	668843
579227	668844
241343	668845
422362	668846
422485	668847
294	668848
144792	668849
429710	668850
28273	668851
321001	668852
448970	668853
407636	668854
8489	668855
152546	668856
680819	668857
26198	668858
372840	668859
136235	668860
21349	668861
22719	668862
233642	668863
233382	668864
56553	668865
481412	668866
531759	668867
531771	668868
38545	668869
24931	668870
98650	668871
25997	668872
581613	668873
476625	668874
284596	668875
9203	668876
114394	668877
129834	668878
128469	668879
274038	668880
625960	668881
235746	668882
203252	668883
274719	668884
527688	668885
576618	668886
593506	668887
36859	668888
392356	668889
533274	668890
530300	668891
347034	668892
129663	668893
495884	668894
588598	668895
44770	668896
6163	668897
381181	668898
578105	668899
380908	668900
210988	668901
212494	668902
230755	668903
221129	668904
661166	668905
663246	668906
670094	668907
661171	668908
457095	668909
109700	668910
325002	668911
16902	668912
362476	668913
504536	668914
546336	668915
9401	668916
399851	668917
410318	668918
320046	668919
680265	668920
6567	668921
482061	668922
12392	668923
99300	668924
75606	668925
318291	668926
532759	668927
252981	668928
402542	668929
428792	668930
200961	668931
612033	668932
252990	668933
371685	668934
167494	668935
55812	668936
512	668937
563345	668938
55812	668939
32117	668940
258962	668941
243597	668942
502184	668943
273442	668944
241852	668945
128483	668946
375416	668947
285331	668948
440375	668949
680837	668950
581619	668951
119206	668952
95732	668953
122194	668954
669179	668955
32738	668956
379713	668957
156812	668958
61075	668959
6042	668960
235804	668961
26849	668962
411246	668963
206367	668964
216205	668965
92310	668966
393811	668967
203325	668968
227256	668969
13099	668970
478796	668971
529400	668972
614159	668973
23081	668974
193594	668975
404702	668976
188176	668977
550676	668978
676728	668979
507922	668980
229202	668981
666157	668982
599855	668983
32740	668984
665354	668985
328150	668986
116564	668987
39711	668988
62871	668989
13540	668990
13539	668991
486123	668992
136505	668993
81886	668994
129252	668995
224550	668996
382253	668997
34699	668998
133918	668999
633710	669000
440390	669001
412673	669002
61220	669003
188025	669004
20820	669005
472	669006
655481	669007
152088	669008
631372	669009
23365	669010
91922	669011
171007	669012
99869	669013
6499	669014
52600	669015
25490	669016
289027	669017
15152	669018
131699	669019
645457	669020
666989	669021
577681	669022
120475	669023
250251	669024
445570	669025
537425	669026
273766	669027
5210	669028
54304	669029
38460	669030
577736	669031
12269	669032
83109	669033
577266	669034
679225	669035
307036	669036
373635	669037
644039	669038
405955	669039
111132	669040
208595	669041
172056	669042
639750	669043
517866	669044
522892	669045
270341	669046
236563	669047
347144	669048
28778	669049
508888	669050
36631	669051
651069	669052
638251	669053
193138	669054
132685	669055
6458	669056
306216	669057
80467	669058
171418	669059
688350	669060
195667	669061
364500	669062
69343	669063
523502	669064
44816	669065
9913	669066
417228	669067
150246	669068
418395	669069
37602	669070
430108	669071
76870	669072
114013	669073
294724	669074
386141	669075
91506	669076
7284	669077
503019	669078
472274	669079
675824	669080
76835	669081
579203	669082
337199	669083
149290	669084
354012	669085
140750	669086
655929	669087
32161	669088
76874	669089
17474	669090
145881	669091
19039	669092
94282	669093
508422	669094
106754	669095
359760	669096
583633	669097
342523	669098
122423	669099
131273	669100
688259	669101
434787	669102
474632	669103
573380	669104
256864	669105
374432	669106
253992	669107
386138	669108
86111	669109
18324	669110
485707	669111
942	669112
462336	669113
131276	669114
131274	669115
374135	669116
192617	669117
278298	669118
657318	669119
466467	669120
8407	669121
110465	669122
32505	669123
596993	669124
42675	669125
147147	669126
39854	669127
105940	669128
74844	669129
4089	669130
150855	669131
548794	669132
240809	669133
409433	669134
254555	669135
256962	669136
73577	669137
230038	669138
409603	669139
407997	669140
56668	669141
444599	669142
113097	669143
23353	669144
687516	669145
55061	669146
53077	669147
34263	669148
34263	669149
47398	669150
321979	669151
18985	669152
53065	669153
354918	669154
567203	669155
602626	669156
361410	669157
6980	669158
439040	669159
295527	669160
34263	669161
261172	669162
61077	669163
104445	669164
150299	669165
583582	669166
247702	669167
604919	669168
250235	669169
257168	669170
151556	669171
283134	669172
84532	669173
417976	669174
93088	669175
283152	669176
456719	669177
312808	669178
429137	669179
674004	669180
427737	669181
249979	669182
467855	669183
41530	669184
663950	669185
220851	669186
399813	669187
407798	669188
23356	669189
15109	669190
583512	669191
6975	669192
18978	669193
387908	669194
72114	669195
29451	669196
445504	669197
37491	669198
405313	669199
271467	669200
114911	669201
212886	669202
199246	669203
199235	669204
154032	669205
76026	669206
27498	669207
669332	669208
38038	669209
13036	669210
45406	669211
225221	669212
100918	669213
583583	669214
609324	669215
507839	669216
477716	669217
149411	669218
361713	669219
609211	669220
273770	669221
273767	669222
273768	669223
193984	669224
382455	669225
446848	669226
580880	669227
337640	669228
253723	669229
444243	669230
16837	669231
106810	669232
69892	669233
28828	669234
632414	669235
57726	669236
665036	669237
302564	669238
69660	669239
532948	669240
406695	669241
265580	669242
161155	669243
551896	669244
595100	669245
110810	669246
548981	669247
260951	669248
344197	669249
5704	669250
107912	669251
3724	669252
136727	669253
62209	669254
53068	669255
295805	669256
55196	669257
147372	669258
207661	669259
82809	669260
69343	669261
33431	669262
42680	669263
571909	669264
6978	669265
122615	669266
354161	669267
36841	669268
23369	669269
53057	669270
295889	669271
3387	669272
235982	669273
531571	669274
422425	669275
285677	669276
46142	669277
277025	669278
84983	669279
93679	669280
36370	669281
245415	669282
13946	669283
25979	669284
33229	669285
336725	669286
123223	669287
147942	669288
548177	669289
691711	669290
424711	669291
639445	669292
53911	669293
557978	669294
609933	669295
322049	669296
670160	669297
107373	669298
143061	669299
330983	669300
385756	669301
499205	669302
277930	669303
110855	669304
470383	669305
158674	669306
469186	669307
402220	669308
90493	669309
504493	669310
497672	669311
10728	669312
431736	669313
385182	669314
80192	669315
596373	669316
362255	669317
633479	669318
473843	669319
384160	669320
424783	669321
308996	669322
579036	669323
186350	669324
510541	669325
510543	669326
47	669327
63806	669328
192374	669329
206354	669330
487193	669331
186062	669332
602460	669333
451479	669334
85241	669335
554791	669336
405601	669337
413195	669338
416486	669339
188374	669340
380969	669341
105718	669342
555792	669343
394551	669344
628539	669345
1534	669346
488767	669347
506294	669348
145296	669349
33561	669350
145265	669351
287505	669352
51623	669353
559973	669354
41655	669355
10754	669356
390775	669357
270057	669358
567553	669359
284351	669360
58827	669361
457232	669362
198	669363
2342	669364
1485	669365
326	669366
2342	669367
698	669368
292	669369
292	669370
325	669371
598	669372
487173	669373
694047	669374
256014	669375
44418	669376
236654	669377
7358	669378
236664	669379
236659	669380
161960	669381
663736	669382
542148	669383
30627	669384
62932	669385
49141	669386
644620	669387
495889	669388
403395	669389
83739	669390
209472	669391
10881	669392
879	669393
21002	669394
117315	669395
312531	669396
679013	669397
11850	669398
68347	669399
213302	669400
213312	669401
499670	669402
633871	669403
148002	669404
671450	669405
24351	669406
240351	669407
512586	669408
234384	669409
135410	669410
203285	669411
221661	669412
221694	669413
484281	669414
484341	669415
175694	669416
484352	669417
484308	669418
535222	669419
484295	669420
251501	669421
231657	669422
231655	669423
484351	669424
227002	669425
203463	669426
234389	669427
520805	669428
240364	669429
239214	669430
213810	669431
213667	669432
174423	669433
55319	669434
475528	669435
380701	669436
42962	669437
56679	669438
1203	669439
5876	669440
230286	669441
178330	669442
352	669443
601416	669444
866	669445
608892	669446
23352	669447
518356	669448
51625	669449
118221	669450
305381	669451
20297	669452
58106	669453
162926	669454
600676	669455
95068	669456
339792	669457
1229	669458
168320	669459
43594	669460
109122	669461
392443	669462
84827	669463
15829	669464
563228	669465
243524	669466
71606	669467
2867	669468
24868	669469
442348	669470
22673	669471
12012	669472
423590	669473
476123	669474
211495	669475
97312	669476
163430	669477
104871	669478
32726	669479
54526	669480
154010	669481
696469	669482
462053	669483
636158	669484
151581	669485
51049	669486
70687	669487
172507	669488
24885	669489
520644	669490
42526	669491
437286	669492
13755	669493
34970	669494
15582	669495
151377	669496
22402	669497
497312	669498
321611	669499
211893	669500
6680	669501
583329	669502
306876	669503
8792	669504
57499	669505
666594	669506
80044	669507
133829	669508
532611	669509
77899	669510
511396	669511
228120	669512
212244	669513
75217	669514
7663	669515
67591	669516
592839	669517
610016	669518
515539	669519
7793	669520
47714	669521
22698	669522
365030	669523
52240	669524
546344	669525
238752	669526
24069	669527
12274	669528
691402	669529
340774	669530
165243	669531
449	669532
80052	669533
90546	669534
650585	669535
640207	669536
323183	669537
433999	669538
314426	669539
21967	669540
48633	669541
63036	669542
492273	669543
57844	669544
133171	669545
172817	669546
296022	669547
58702	669548
230179	669549
330237	669550
204962	669551
485949	669552
449794	669553
503016	669554
517414	669555
493404	669556
14162	669557
506947	669558
129988	669559
451940	669560
635650	669561
447	669562
6106	669563
50391	669564
50391	669565
9049	669566
121555	669567
228769	669568
76694	669569
65581	669570
279196	669571
165574	669572
233176	669573
385777	669574
12199	669575
97869	669576
39395	669577
446514	669578
306498	669579
525350	669580
380360	669581
257786	669582
37756	669583
35192	669584
401180	669585
63018	669586
563728	669587
15962	669588
67867	669589
27399	669590
546350	669591
196346	669592
533545	669593
197797	669594
111156	669595
612584	669596
11989	669597
182040	669598
323240	669599
53979	669600
266129	669601
80894	669602
658801	669603
645660	669604
64262	669605
44217	669606
405182	669607
444	669608
5950	669609
670854	669610
7475	669611
697660	669612
87311	669613
128091	669614
280023	669615
670684	669616
56008	669617
589221	669618
410889	669619
67378	669620
17037	669621
574193	669622
8153	669623
146901	669624
246138	669625
204002	669626
534191	669627
46761	669628
111541	669629
15104	669630
387381	669631
447767	669632
587294	669633
6134	669634
497932	669635
510402	669636
137797	669637
281019	669638
303049	669639
654831	669640
25794	669641
660083	669642
594159	669643
29976	669644
22494	669645
596711	669646
23865	669647
52396	669648
126954	669649
84767	669650
478160	669651
516727	669652
380068	669653
145010	669654
627848	669655
657797	669656
150970	669657
416286	669658
166132	669659
393138	669660
111884	669661
31113	669662
633116	669663
636408	669664
606792	669665
26717	669666
108348	669667
389413	669668
22738	669669
108063	669670
123548	669671
282514	669672
11212	669673
40069	669674
436172	669675
625825	669676
475156	669677
523402	669678
161826	669679
56176	669680
27046	669681
22323	669682
201476	669683
525696	669684
42972	669685
21059	669686
67474	669687
210731	669688
90297	669689
72158	669690
384081	669691
144975	669692
570434	669693
186133	669694
12237	669695
523590	669696
41142	669697
547774	669698
402705	669699
57346	669700
258891	669701
138111	669702
3601	669703
558470	669704
48794	669705
29555	669706
197484	669707
35178	669708
682635	669709
362340	669710
54624	669711
205608	669712
452232	669713
557550	669714
240241	669715
427514	669716
169924	669717
8384	669718
650020	669719
8374	669720
11862	669721
153956	669722
309771	669723
48408	669724
512671	669725
22285	669726
189336	669727
31604	669728
521917	669729
250116	669730
93750	669731
75503	669732
511421	669733
155225	669734
78111	669735
205436	669736
506010	669737
498854	669738
517239	669739
286478	669740
1550	669741
528515	669742
446495	669743
339979	669744
264540	669745
333186	669746
87915	669747
82060	669748
33102	669749
40455	669750
31348	669751
20654	669752
426297	669753
209221	669754
49276	669755
471308	669756
493266	669757
142033	669758
47911	669759
409480	669760
168523	669761
154505	669762
140612	669763
29694	669764
215291	669765
16472	669766
631905	669767
2004	669768
334	669769
235528	669770
296503	669771
35769	669772
303968	669773
50197	669774
41634	669775
400209	669776
450213	669777
568490	669778
404823	669779
653506	669780
344151	669781
33882	669782
9456	669783
466331	669784
67211	669785
202329	669786
150876	669787
171787	669788
24188	669789
52892	669790
217268	669791
102213	669792
21395	669793
691132	669794
459133	669795
140149	669796
616734	669797
31401	669798
11609	669799
131441	669800
478436	669801
177909	669802
61335	669803
36090	669804
63590	669805
10740	669806
654207	669807
81027	669808
55186	669809
459154	669810
508798	669811
369269	669812
82636	669813
667466	669814
576895	669815
26896	669816
111066	669817
157452	669818
282304	669819
40649	669820
21725	669821
24003	669822
546379	669823
200279	669824
664242	669825
326645	669826
607452	669827
632237	669828
74454	669829
340759	669830
140016	669831
648935	669832
641058	669833
38703	669834
645014	669835
277310	669836
44516	669837
47183	669838
497987	669839
168167	669840
43444	669841
326354	669842
28526	669843
18470	669844
24282	669845
134379	669846
199283	669847
105440	669848
670262	669849
57237	669850
126704	669851
93671	669852
315841	669853
506171	669854
52518	669855
128881	669856
10947	669857
363848	669858
240574	669859
162121	669860
500365	669861
13939	669862
6937	669863
11704	669864
146760	669865
66677	669866
436440	669867
275288	669868
275231	669869
361927	669870
71611	669871
400259	669872
466154	669873
72198	669874
473648	669875
638982	669876
585153	669877
517405	669878
644465	669879
118080	669880
440470	669881
545884	669882
70739	669883
283555	669884
318382	669885
508052	669886
133532	669887
319305	669888
262399	669889
491484	669890
47891	669891
25413	669892
636020	669893
414772	669894
103351	669895
91875	669896
77013	669897
323489	669898
161424	669899
282	669900
75407	669901
300042	669902
300566	669903
391650	669904
300766	669905
583118	669906
521	669907
555	669908
14807	669909
294557	669910
521665	669911
293793	669912
210709	669913
12961	669914
575832	669915
9209	669916
22800	669917
3361	669918
119427	669919
5122	669920
324665	669921
588873	669922
167081	669923
76434	669924
24434	669925
143520	669926
293561	669927
159631	669928
161709	669929
431271	669930
233812	669931
200192	669932
403292	669933
131250	669934
534850	669935
10628	669936
244900	669937
242492	669938
130524	669939
608426	669940
378270	669941
103161	669942
372029	669943
14775	669944
284653	669945
319365	669946
381843	669947
604024	669948
52721	669949
48779	669950
547792	669951
82868	669952
134120	669953
310797	669954
11398	669955
136810	669956
41454	669957
364332	669958
13283	669959
3426	669960
11541	669961
52345	669962
120377	669963
423916	669964
241967	669965
542181	669966
67091	669967
307707	669968
277542	669969
415684	669970
272547	669971
648766	669972
15164	669973
299880	669974
15860	669975
28073	669976
577656	669977
657123	669978
477290	669979
141213	669980
31782	669981
55624	669982
5889	669983
1535	669984
573182	669985
522277	669986
11426	669987
41376	669988
324384	669989
1903	669990
133154	669991
190784	669992
129	669993
470078	669994
37035	669995
160332	669996
20702	669997
31838	669998
425107	669999
458826	670000
480648	670001
452724	670002
291179	670003
14791	670004
296513	670005
512245	670006
57825	670007
606	670008
83753	670009
53972	670010
388904	670011
31406	670012
296796	670013
201358	670014
268086	670015
383785	670016
44193	670017
27976	670018
190668	670019
260804	670020
564832	670021
177112	670022
32644	670023
156906	670024
113859	670025
306862	670026
368100	670027
266326	670028
59736	670029
446033	670030
58057	670031
125122	670032
59035	670033
17931	670034
37330	670035
82513	670036
13787	670037
118	670038
154470	670039
501813	670040
52875	670041
154473	670042
25076	670043
81043	670044
246280	670045
246822	670046
445169	670047
275983	670048
96046	670049
8412	670050
111603	670051
12757	670052
12757	670053
405612	670054
122644	670055
395868	670056
12507	670057
245357	670058
3393	670059
111175	670060
5819	670061
635355	670062
245395	670063
381052	670064
166057	670065
570114	670066
168512	670067
98544	670068
488572	670069
9048	670070
106127	670071
142250	670072
361012	670073
21441	670074
16208	670075
29817	670076
642551	670077
23176	670078
542550	670079
532730	670080
143864	670081
149780	670082
443408	670083
49663	670084
22692	670085
456882	670086
499229	670087
29725	670088
49828	670089
234628	670090
31137	670091
15	670092
27784	670093
29348	670094
691605	670095
303413	670096
11390	670097
352112	670098
6736	670099
129084	670100
28203	670101
7087	670102
12337	670103
72530	670104
115041	670105
153802	670106
57819	670107
21516	670108
30497	670109
126281	670110
662948	670111
69635	670112
546750	670113
418002	670114
588004	670115
524692	670116
72151	670117
243045	670118
349767	670119
64094	670120
30743	670121
623	670122
30738	670123
14980	670124
5191	670125
76138	670126
59216	670127
59216	670128
30740	670129
645135	670130
6628	670131
555877	670132
83	670133
125254	670134
447186	670135
162894	670136
637725	670137
224482	670138
8	670139
312457	670140
255885	670141
18493	670142
110602	670143
168495	670144
363887	670145
239685	670146
381109	670147
381126	670148
160433	670149
90978	670150
169656	670151
19281	670152
57458	670153
245344	670154
374145	670155
22555	670156
211143	670157
646542	670158
113907	670159
339001	670160
260008	670161
232773	670162
20046	670163
3997	670164
96635	670165
619849	670166
49326	670167
19580	670168
21091	670169
494655	670170
653567	670171
525011	670172
530052	670173
209404	670174
14850	670175
54803	670176
490571	670177
114106	670178
11399	670179
589857	670180
532129	670181
348835	670182
662355	670183
46861	670184
621210	670185
74352	670186
106966	670187
191178	670188
497135	670189
1660	670190
639686	670191
679654	670192
523638	670193
89323	670194
421072	670195
334477	670196
5841	670197
553419	670198
587170	670199
506281	670200
645822	670201
609544	670202
229023	670203
584108	670204
530053	670205
646543	670206
583589	670207
251703	670208
112155	670209
227419	670210
626564	670211
84960	670212
48872	670213
307731	670214
228408	670215
626573	670216
111982	670217
426468	670218
8391	670219
664941	670220
510523	670221
515167	670222
111545	670223
518504	670224
248915	670225
87258	670226
134470	670227
3587	670228
567192	670229
442928	670230
658319	670231
225244	670232
169052	670233
492557	670234
561112	670235
607358	670236
61565	670237
162083	670238
316065	670239
328792	670240
162230	670241
692434	670242
150966	670243
686002	670244
599380	670245
35618	670246
135474	670247
155458	670248
542954	670249
6472	670250
97987	670251
631538	670252
341226	670253
2803	670254
263629	670255
72352	670256
201848	670257
50742	670258
100397	670259
327973	670260
395298	670261
299933	670262
354306	670263
116693	670264
64712	670265
342805	670266
37251	670267
623664	670268
398960	670269
76825	670270
628409	670271
169454	670272
146052	670273
227421	670274
67870	670275
16195	670276
516546	670277
578752	670278
465967	670279
545451	670280
439839	670281
671511	670282
386132	670283
86586	670284
226649	670285
147696	670286
685527	670287
2165	670288
33357	670289
13066	670290
593955	670291
53734	670292
520562	670293
182400	670294
418222	670295
114181	670296
470330	670297
212960	670298
56966	670299
56965	670300
475403	670301
620812	670302
569269	670303
162108	670304
613607	670305
567953	670306
685509	670307
523104	670308
576318	670309
163938	670310
3795	670311
232527	670312
312509	670313
21000	670314
366680	670315
484601	670316
493050	670317
60	670318
248019	670319
489808	670320
666423	670321
234646	670322
130001	670323
38866	670324
4478	670325
545085	670326
336024	670327
566771	670328
21385	670329
336418	670330
408818	670331
1017	670332
124924	670333
440802	670334
67322	670335
226950	670336
150626	670337
144946	670338
68200	670339
479075	670340
1085	670341
752	670342
57093	670343
505145	670344
633073	670345
624950	670346
167623	670347
183077	670348
147993	670349
219346	670350
642301	670351
166922	670352
4574	670353
418100	670354
7666	670355
232567	670356
503649	670357
387359	670358
457003	670359
324949	670360
673653	670361
214503	670362
4209	670363
496365	670364
12654	670365
371784	670366
134428	670367
5454	670368
278587	670369
107586	670370
74894	670371
621919	670372
404264	670373
318098	670374
30622	670375
642364	670376
401550	670377
244226	670378
53734	670379
18002	670380
24988	670381
9983	670382
234554	670383
312733	670384
81796	670385
373942	670386
678073	670387
170111	670388
109792	670389
324478	670390
530719	670391
1674	670392
133576	670393
481724	670394
128869	670395
335732	670396
234618	670397
579804	670398
159648	670399
513294	670400
73526	670401
607431	670402
255379	670403
5113	670404
126752	670405
422023	670406
110726	670407
336441	670408
382774	670409
248010	670410
73535	670411
234429	670412
528863	670413
283651	670414
134911	670415
38892	670416
489539	670417
73451	670418
72968	670419
51429	670420
91406	670421
217540	670422
275602	670423
474231	670424
667638	670425
685547	670426
359342	670427
308723	670428
678419	670429
1991	670430
1992	670431
224635	670432
637551	670433
94315	670434
514729	670435
624689	670436
1198	670437
22545	670438
44144	670439
389895	670440
216072	670441
99133	670442
506755	670443
598906	670444
594227	670445
33581	670446
661426	670447
674558	670448
449	670449
62888	670450
93978	670451
69493	670452
467691	670453
26694	670454
62531	670455
23769	670456
13490	670457
26701	670458
492396	670459
23770	670460
130477	670461
492464	670462
325210	670463
61499	670464
13375	670465
17606	670466
82984	670467
15340	670468
66781	670469
132881	670470
359754	670471
110340	670472
379	670473
46841	670474
54304	670475
653241	670476
60601	670477
139419	670478
3654	670479
59544	670480
513015	670481
228018	670482
303704	670483
93987	670484
186531	670485
557950	670486
227518	670487
265395	670488
215158	670489
945	670490
1992	670491
653020	670492
196921	670493
538025	670494
674513	670495
166603	670496
1773	670497
15258	670498
20034	670499
248050	670500
50234	670501
158932	670502
70780	670503
204596	670504
314805	670505
39640	670506
306354	670507
249072	670508
19752	670509
56174	670510
468990	670511
221073	670512
3079	670513
340996	670514
97417	670515
263935	670516
631361	670517
185349	670518
398557	670519
148619	670520
427023	670521
24953	670522
23899	670523
217947	670524
664943	670525
685627	670526
25601	670527
14	670528
192567	670529
401886	670530
214462	670531
532	670532
423670	670533
11854	670534
538741	670535
666426	670536
253171	670537
166855	670538
560543	670539
585333	670540
44586	670541
451133	670542
691497	670543
185372	670544
457878	670545
439778	670546
298266	670547
367505	670548
84751	670549
389941	670550
20815	670551
92067	670552
123940	670553
669725	670554
10392	670555
123164	670556
37124	670557
370222	670558
404329	670559
221852	670560
585616	670561
231412	670562
142807	670563
104537	670564
426486	670565
40	670566
80692	670567
142811	670568
241707	670569
163022	670570
350042	670571
133233	670572
529348	670573
3892	670574
529390	670575
73627	670576
134475	670577
697774	670578
242291	670579
169099	670580
312460	670581
395602	670582
82395	670583
1461	670584
52087	670585
422111	670586
275366	670587
255380	670588
408063	670589
147486	670590
571675	670591
161882	670592
594745	670593
14198	670594
556982	670595
181403	670596
106407	670597
121356	670598
128457	670599
335081	670600
14290	670601
22551	670602
174203	670603
12453	670604
124213	670605
29306	670606
673664	670607
128467	670608
439882	670609
181858	670610
172822	670611
434	670612
3238	670613
2336	670614
2335	670615
25140	670616
12864	670617
425167	670618
243989	670619
91618	670620
117269	670621
613846	670622
99262	670623
565944	670624
504421	670625
4730	670626
180204	670627
520471	670628
603269	670629
588711	670630
61235	670631
242202	670632
594244	670633
38046	670634
478078	670635
448395	670636
143952	670637
395925	670638
319021	670639
9137	670640
264623	670641
406998	670642
261295	670643
605470	670644
288112	670645
69995	670646
54465	670647
89464	670648
647926	670649
165513	670650
129535	670651
377689	670652
444668	670653
6848	670654
20282	670655
139953	670656
120363	670657
604900	670658
20963	670659
44574	670660
434625	670661
370203	670662
7331	670663
611082	670664
664923	670665
43460	670666
496954	670667
70102	670668
25091	670669
156064	670670
631511	670671
141799	670672
500673	670673
631817	670674
250275	670675
439873	670676
117847	670677
57693	670678
7851	670679
224766	670680
98996	670681
15545	670682
242969	670683
375502	670684
563258	670685
141812	670686
126954	670687
22255	670688
406166	670689
540494	670690
31715	670691
429624	670692
553311	670693
18158	670694
8580	670695
685120	670696
80974	670697
7068	670698
137570	670699
142874	670700
368712	670701
169675	670702
616294	670703
130903	670704
1448	670705
17930	670706
450518	670707
653402	670708
542940	670709
168071	670710
666993	670711
111252	670712
68645	670713
616575	670714
325495	670715
411568	670716
606296	670717
2969	670718
105696	670719
137869	670720
497474	670721
626493	670722
617722	670723
57029	670724
238273	670725
919	670726
243879	670727
16034	670728
204323	670729
12421	670730
12113	670731
446480	670732
635402	670733
323938	670734
341508	670735
114191	670736
22247	670737
318914	670738
410477	670739
162778	670740
266744	670741
19412	670742
39242	670743
18923	670744
4267	670745
35703	670746
39737	670747
302329	670748
1842	670749
13301	670750
494143	670751
580655	670752
130834	670753
27544	670754
20552	670755
20451	670756
54382	670757
17086	670758
125320	670759
606219	670760
43428	670761
12973	670762
2056	670763
66222	670764
567673	670765
462077	670766
683776	670767
526799	670768
20599	670769
332821	670770
15733	670771
23856	670772
251502	670773
25089	670774
249606	670775
555640	670776
28990	670777
18644	670778
3382	670779
17667	670780
664829	670781
166455	670782
117736	670783
640589	670784
231	670785
2666	670786
6338	670787
110389	670788
115869	670789
629927	670790
131756	670791
9218	670792
278040	670793
69737	670794
125815	670795
21729	670796
139212	670797
53504	670798
386	670799
151857	670800
86889	670801
163835	670802
250910	670803
37245	670804
84686	670805
69111	670806
682222	670807
112147	670808
140512	670809
409417	670810
622882	670811
8233	670812
650998	670813
267441	670814
403348	670815
130936	670816
659998	670817
149765	670818
7104	670819
76500	670820
272973	670821
86201	670822
112294	670823
23247	670824
616409	670825
111312	670826
97484	670827
351534	670828
74742	670829
54344	670830
143050	670831
73979	670832
469313	670833
4243	670834
259003	670835
59629	670836
36096	670837
9485	670838
19670	670839
459068	670840
6467	670841
33011	670842
137558	670843
486822	670844
384711	670845
5262	670846
93963	670847
470469	670848
649164	670849
328943	670850
372002	670851
455867	670852
343458	670853
113087	670854
354598	670855
25	670856
121478	670857
129158	670858
7435	670859
133508	670860
344831	670861
294582	670862
36170	670863
92068	670864
124315	670865
17036	670866
5599	670867
10796	670868
45099	670869
175644	670870
1	670871
452197	670872
201408	670873
148804	670874
270564	670875
30564	670876
97	670877
163862	670878
80352	670879
550574	670880
173	670881
288026	670882
445806	670883
481959	670884
358124	670885
368392	670886
269285	670887
380076	670888
411243	670889
401981	670890
686022	670891
128607	670892
20107	670893
558769	670894
342372	670895
232697	670896
284221	670897
29161	670898
69172	670899
483019	670900
264197	670901
544609	670902
236078	670903
28633	670904
520904	670905
28624	670906
52199	670907
542317	670908
91956	670909
510196	670910
133278	670911
536518	670912
254050	670913
367283	670914
407786	670915
111594	670916
6082	670917
532698	670918
649975	670919
2317	670920
262045	670921
120362	670922
2589	670923
102173	670924
15561	670925
115457	670926
145177	670927
435833	670928
473100	670929
297	670930
5055	670931
585929	670932
558392	670933
58624	670934
238089	670935
586249	670936
41808	670937
586503	670938
190144	670939
169742	670940
114642	670941
343973	670942
592645	670943
1031	670944
449910	670945
115048	670946
497624	670947
352962	670948
200432	670949
516411	670950
232174	670951
142837	670952
223192	670953
608532	670954
422395	670955
5593	670956
89851	670957
58529	670958
238860	670959
61966	670960
416198	670961
10	670962
63	670963
15193	670964
474467	670965
44899	670966
695384	670967
558796	670968
626055	670969
463705	670970
27061	670971
89975	670972
314054	670973
524278	670974
682153	670975
413927	670976
677098	670977
160322	670978
448414	670979
201201	670980
291983	670981
48443	670982
694488	670983
330444	670984
44489	670985
25077	670986
275226	670987
523655	670988
30192	670989
30192	670990
79564	670991
294247	670992
35243	670993
285717	670994
275326	670995
12117	670996
19286	670997
14074	670998
327099	670999
48157	671000
8067	671001
31653	671002
199063	671003
528497	671004
637940	671005
250261	671006
343449	671007
96412	671008
230275	671009
108736	671010
638082	671011
690091	671012
125604	671013
189184	671014
32534	671015
115558	671016
115563	671017
467695	671018
124384	671019
118882	671020
164761	671021
688675	671022
359409	671023
315949	671024
77230	671025
44196	671026
493884	671027
691823	671028
436015	671029
691832	671030
317589	671031
163632	671032
584549	671033
373041	671034
84495	671035
33598	671036
439564	671037
428097	671038
139592	671039
52733	671040
505710	671041
434046	671042
119946	671043
646698	671044
72905	671045
536879	671046
12046	671047
498613	671048
42084	671049
42084	671050
6061	671051
6062	671052
42084	671053
10245	671054
30117	671055
159131	671056
39850	671057
515454	671058
571678	671059
180094	671060
166557	671061
376362	671062
450982	671063
497507	671064
337805	671065
438604	671066
671869	671067
497502	671068
385483	671069
385474	671070
311264	671071
503745	671072
74455	671073
239102	671074
433431	671075
533518	671076
338786	671077
647652	671078
23121	671079
235997	671080
93356	671081
112494	671082
583944	671083
13958	671084
211527	671085
399935	671086
67686	671087
346346	671088
37540	671089
303752	671090
171207	671091
287169	671092
125338	671093
99464	671094
630480	671095
372647	671096
311839	671097
552052	671098
526227	671099
236159	671100
41877	671101
141791	671102
543762	671103
538907	671104
538906	671105
258801	671106
50311	671107
540136	671108
50317	671109
272643	671110
684660	671111
430196	671112
85128	671113
536990	671114
137563	671115
652320	671116
261809	671117
53296	671118
150582	671119
663238	671120
5106	671121
681314	671122
523161	671123
438382	671124
122223	671125
123475	671126
355993	671127
459512	671128
39165	671129
555863	671130
260676	671131
1527	671132
513578	671133
460103	671134
80973	671135
618706	671136
504344	671137
10483	671138
630443	671139
623883	671140
686586	671141
115643	671142
116803	671143
97222	671144
167902	671145
6904	671146
142213	671147
412782	671148
580	671149
71566	671150
529717	671151
655070	671152
163262	671153
20836	671154
543759	671155
430177	671156
91367	671157
65080	671158
231524	671159
1055	671160
98540	671161
75218	671162
654990	671163
3481	671164
60449	671165
246009	671166
496914	671167
232230	671168
316062	671169
9698	671170
37388	671171
117903	671172
493620	671173
321780	671174
195078	671175
1436	671176
6037	671177
86004	671178
14588	671179
112452	671180
496904	671181
489116	671182
216657	671183
490858	671184
348034	671185
22233	671186
491741	671187
655058	671188
616181	671189
16867	671190
281265	671191
13060	671192
222552	671193
4969	671194
4969	671195
560365	671196
284871	671197
572286	671198
62827	671199
83221	671200
661057	671201
375343	671202
36891	671203
365060	671204
38781	671205
6181	671206
185575	671207
68119	671208
306250	671209
460676	671210
138733	671211
6237	671212
3826	671213
313487	671214
509733	671215
675795	671216
48151	671217
434559	671218
401702	671219
674375	671220
619295	671221
637161	671222
491141	671223
961	671224
406667	671225
314502	671226
37081	671227
192109	671228
200507	671229
406697	671230
26585	671231
77398	671232
284957	671233
406644	671234
48836	671235
37209	671236
121544	671237
410223	671238
76617	671239
6010	671240
37093	671241
99883	671242
352880	671243
57731	671244
490674	671245
509238	671246
135101	671247
436187	671248
630427	671249
105952	671250
381958	671251
685061	671252
381969	671253
49241	671254
11399	671255
318715	671256
1817	671257
420492	671258
17092	671259
455529	671260
593403	671261
284347	671262
57	671263
10705	671264
111	671265
399479	671266
382023	671267
194174	671268
382107	671269
380667	671270
415213	671271
681370	671272
47178	671273
35344	671274
204848	671275
436164	671276
262910	671277
262904	671278
147798	671279
103616	671280
524734	671281
538774	671282
461119	671283
427086	671284
188657	671285
607767	671286
19285	671287
212611	671288
117295	671289
52111	671290
566987	671291
78147	671292
657852	671293
436455	671294
666660	671295
421185	671296
103032	671297
578146	671298
117188	671299
268099	671300
39406	671301
348741	671302
117296	671303
369912	671304
301749	671305
175542	671306
306316	671307
512116	671308
283789	671309
37967	671310
116182	671311
411906	671312
44475	671313
193216	671314
15659	671315
84464	671316
342768	671317
622481	671318
565479	671319
285021	671320
652875	671321
465067	671322
682236	671323
110425	671324
58344	671325
329877	671326
639055	671327
2081	671328
471922	671329
26778	671330
574223	671331
510146	671332
300073	671333
176282	671334
236162	671335
256765	671336
2155	671337
3630	671338
104994	671339
179619	671340
124722	671341
676975	671342
192071	671343
189535	671344
656371	671345
3731	671346
513110	671347
13473	671348
427560	671349
33336	671350
219789	671351
611129	671352
606600	671353
6394	671354
16870	671355
103311	671356
649740	671357
318179	671358
299	671359
600864	671360
53881	671361
493285	671362
428707	671363
52291	671364
398139	671365
455866	671366
187353	671367
622194	671368
134157	671369
203732	671370
193174	671371
605391	671372
619678	671373
90899	671374
315	671375
654388	671376
7608	671377
382126	671378
416474	671379
40875	671380
282185	671381
2573	671382
451116	671383
21504	671384
48732	671385
1050	671386
152123	671387
526080	671388
228171	671389
455097	671390
601875	671391
366198	671392
366195	671393
117043	671394
5108	671395
33215	671396
579081	671397
443352	671398
147785	671399
579078	671400
55159	671401
21714	671402
536366	671403
79356	671404
118893	671405
4003	671406
544505	671407
545121	671408
58478	671409
137425	671410
253990	671411
447177	671412
581433	671413
314787	671414
58681	671415
341500	671416
314147	671417
513836	671418
207812	671419
675583	671420
408960	671421
128788	671422
238724	671423
33722	671424
199837	671425
324013	671426
505859	671427
422397	671428
95154	671429
13569	671430
218151	671431
150614	671432
192646	671433
346783	671434
89468	671435
6274	671436
8508	671437
598918	671438
154537	671439
57837	671440
230104	671441
396163	671442
58268	671443
325712	671444
130778	671445
671071	671446
395646	671447
234843	671448
211924	671449
55284	671450
343346	671451
41854	671452
227778	671453
243689	671454
22114	671455
75337	671456
443767	671457
70497	671458
2098	671459
326230	671460
243170	671461
11222	671462
172413	671463
172839	671464
12362	671465
294999	671466
348521	671467
238654	671468
184197	671469
417504	671470
597259	671471
131259	671472
5177	671473
30426	671474
117088	671475
626639	671476
461560	671477
475560	671478
475561	671479
518233	671480
306950	671481
692111	671482
39197	671483
640236	671484
159476	671485
166821	671486
312141	671487
111425	671488
41626	671489
432451	671490
111661	671491
643993	671492
8296	671493
485734	671494
439148	671495
657298	671496
120101	671497
295718	671498
532095	671499
133	671500
677292	671501
587950	671502
362648	671503
214725	671504
509202	671505
689031	671506
194015	671507
511571	671508
40641	671509
527922	671510
68	671511
40763	671512
1202	671513
461493	671514
263246	671515
262742	671516
73955	671517
19239	671518
44792	671519
454986	671520
2180	671521
651112	671522
250443	671523
276355	671524
382546	671525
97164	671526
79095	671527
12493	671528
395735	671529
486256	671530
533821	671531
96660	671532
510251	671533
32742	671534
633283	671535
254187	671536
556924	671537
508320	671538
674914	671539
494426	671540
193870	671541
63844	671542
77430	671543
11985	671544
64463	671545
27062	671546
625522	671547
616724	671548
450800	671549
122094	671550
192234	671551
288902	671552
632043	671553
648517	671554
541752	671555
616966	671556
146560	671557
110138	671558
239045	671559
126784	671560
327160	671561
55286	671562
408091	671563
177137	671564
84244	671565
697957	671566
225008	671567
40102	671568
17388	671569
16170	671570
96953	671571
364727	671572
41820	671573
121380	671574
20086	671575
48625	671576
678457	671577
249681	671578
217153	671579
298834	671580
82922	671581
619974	671582
131717	671583
200998	671584
658073	671585
149017	671586
159857	671587
603274	671588
562755	671589
87770	671590
320041	671591
86452	671592
86452	671593
36547	671594
465024	671595
650712	671596
56237	671597
14338	671598
200147	671599
315160	671600
818	671601
132001	671602
442694	671603
382788	671604
355090	671605
515127	671606
515598	671607
221451	671608
29027	671609
125480	671610
584908	671611
662048	671612
432	671613
432	671614
1475	671615
31248	671616
14761	671617
558084	671618
351332	671619
458231	671620
478621	671621
159362	671622
159363	671623
239868	671624
40029	671625
3258	671626
673712	671627
673720	671628
675491	671629
434548	671630
608113	671631
292615	671632
243876	671633
6041	671634
117642	671635
215514	671636
278067	671637
6201	671638
546077	671639
36969	671640
396562	671641
508604	671642
359836	671643
57755	671644
417771	671645
546041	671646
546072	671647
106296	671648
119074	671649
163633	671650
609018	671651
673901	671652
9171	671653
161060	671654
388289	671655
394528	671656
93373	671657
165806	671658
151815	671659
116971	671660
534419	671661
541054	671662
640	671663
86631	671664
28613	671665
157199	671666
33165	671667
436037	671668
32957	671669
98652	671670
405403	671671
625362	671672
555618	671673
217073	671674
3827	671675
25033	671676
22384	671677
95649	671678
498744	671679
206825	671680
34143	671681
241769	671682
50044	671683
6074	671684
550685	671685
353924	671686
59554	671687
116873	671688
382892	671689
650751	671690
407003	671691
106118	671692
52112	671693
106113	671694
290417	671695
411317	671696
656932	671697
320381	671698
14237	671699
12694	671700
12710	671701
531958	671702
275546	671703
445547	671704
17545	671705
317034	671706
496219	671707
421257	671708
138491	671709
189676	671710
459396	671711
694668	671712
427739	671713
369938	671714
152636	671715
482335	671716
215361	671717
25422	671718
57194	671719
572332	671720
254218	671721
23766	671722
636308	671723
590413	671724
311289	671725
306191	671726
275220	671727
156449	671728
30141	671729
47495	671730
631108	671731
280831	671732
116037	671733
95036	671734
459629	671735
36119	671736
82772	671737
600743	671738
34392	671739
611847	671740
201650	671741
373661	671742
144103	671743
256414	671744
585869	671745
120601	671746
56394	671747
45402	671748
55842	671749
12842	671750
42	671751
499858	671752
85494	671753
368097	671754
120949	671755
3088	671756
479077	671757
630413	671758
631265	671759
3227	671760
634784	671761
634786	671762
433930	671763
90218	671764
599689	671765
91866	671766
155729	671767
599743	671768
54615	671769
42574	671770
60028	671771
141957	671772
39257	671773
419012	671774
100312	671775
64973	671776
119110	671777
113843	671778
460035	671779
80123	671780
39219	671781
221025	671782
116742	671783
601806	671784
664255	671785
276223	671786
237316	671787
628520	671788
159452	671789
661262	671790
610762	671791
9677	671792
168529	671793
6938	671794
539140	671795
586849	671796
44699	671797
172615	671798
669390	671799
267500	671800
402982	671801
2958	671802
189183	671803
294041	671804
164033	671805
414668	671806
10605	671807
7186	671808
695094	671809
174059	671810
382898	671811
382394	671812
481051	671813
319309	671814
75516	671815
575887	671816
408521	671817
10007	671818
4585	671819
2434	671820
524662	671821
148708	671822
473889	671823
12342	671824
488387	671825
487133	671826
589035	671827
341606	671828
59418	671829
37656	671830
88267	671831
3380	671832
370689	671833
25500	671834
35653	671835
33318	671836
238324	671837
158410	671838
113420	671839
37531	671840
74868	671841
601952	671842
313243	671843
402666	671844
153163	671845
652771	671846
75658	671847
573767	671848
639047	671849
50807	671850
67564	671851
77975	671852
118320	671853
135860	671854
145701	671855
322993	671856
70526	671857
568966	671858
159406	671859
3213	671860
325907	671861
157740	671862
426455	671863
24557	671864
688165	671865
123983	671866
55284	671867
48272	671868
619748	671869
496639	671870
25345	671871
466475	671872
164571	671873
5402	671874
157752	671875
618766	671876
618867	671877
45713	671878
201012	671879
126337	671880
256008	671881
655956	671882
309320	671883
475167	671884
251705	671885
30924	671886
15102	671887
63235	671888
3591	671889
577825	671890
639390	671891
283507	671892
321105	671893
317908	671894
55830	671895
594574	671896
71794	671897
613641	671898
302663	671899
164251	671900
47806	671901
138045	671902
383021	671903
87095	671904
269562	671905
114033	671906
630	671907
1143	671908
451785	671909
615966	671910
400108	671911
518214	671912
227434	671913
8780	671914
25467	671915
578	671916
11538	671917
61770	671918
19	671919
436545	671920
447828	671921
111257	671922
432872	671923
89664	671924
168173	671925
446902	671926
241657	671927
17571	671928
66391	671929
29255	671930
71497	671931
28206	671932
432865	671933
242884	671934
169139	671935
421802	671936
161211	671937
55289	671938
94240	671939
551414	671940
655905	671941
652912	671942
21280	671943
425781	671944
92807	671945
384693	671946
68588	671947
511487	671948
28259	671949
34113	671950
284829	671951
182657	671952
175055	671953
70370	671954
137514	671955
139215	671956
3365	671957
219844	671958
689357	671959
19106	671960
236834	671961
84909	671962
119939	671963
81311	671964
178694	671965
23698	671966
418641	671967
77515	671968
124787	671969
53519	671970
60330	671971
228143	671972
216478	671973
62541	671974
255075	671975
44227	671976
498952	671977
569363	671978
664975	671979
69863	671980
57753	671981
44276	671982
317611	671983
69595	671984
218252	671985
8022	671986
592265	671987
218697	671988
179153	671989
216735	671990
70113	671991
69996	671992
80365	671993
696011	671994
143919	671995
461526	671996
376617	671997
75415	671998
678062	671999
170872	672000
134	672001
172696	672002
436530	672003
89169	672004
277275	672005
15692	672006
383299	672007
501507	672008
76032	672009
584883	672010
90420	672011
3391	672012
230392	672013
159463	672014
96986	672015
497652	672016
199857	672017
628855	672018
2034	672019
294547	672020
393114	672021
325324	672022
587050	672023
5982	672024
346366	672025
98430	672026
521960	672027
660299	672028
272330	672029
8332	672030
652551	672031
473302	672032
242225	672033
630974	672034
32545	672035
693401	672036
188879	672037
472177	672038
417518	672039
655595	672040
671826	672041
693261	672042
657932	672043
501487	672044
307426	672045
1247	672046
578166	672047
66349	672048
133496	672049
414306	672050
320678	672051
3903	672052
650471	672053
398431	672054
435057	672055
150942	672056
310908	672057
476265	672058
517813	672059
49342	672060
83155	672061
495644	672062
671189	672063
2372	672064
50755	672065
242841	672066
175349	672067
411372	672068
556083	672069
654347	672070
66564	672071
498755	672072
124457	672073
156144	672074
512455	672075
582831	672076
657611	672077
138725	672078
208737	672079
257403	672080
562507	672081
92301	672082
652992	672083
165775	672084
31440	672085
363144	672086
12405	672087
3313	672088
329949	672089
10170	672090
14932	672091
159766	672092
528304	672093
146503	672094
206540	672095
171713	672096
2630	672097
525246	672098
432727	672099
2651	672100
111158	672101
95631	672102
289870	672103
323304	672104
491935	672105
101146	672106
622520	672107
281906	672108
608531	672109
651194	672110
582125	672111
52903	672112
18731	672113
155907	672114
167215	672115
521931	672116
52163	672117
236688	672118
431113	672119
404121	672120
596210	672121
119807	672122
353813	672123
386900	672124
582142	672125
496098	672126
157	672127
257607	672128
149078	672129
274758	672130
32413	672131
214111	672132
373124	672133
534436	672134
128791	672135
202335	672136
621129	672137
416543	672138
432237	672139
195666	672140
274504	672141
223573	672142
592266	672143
168092	672144
143182	672145
96077	672146
105809	672147
88570	672148
42803	672149
72419	672150
44299	672151
350462	672152
92546	672153
149644	672154
115258	672155
686277	672156
243070	672157
657666	672158
115430	672159
770	672160
497438	672161
571037	672162
473824	672163
186346	672164
21196	672165
672175	672166
3607	672167
468616	672168
331887	672169
388800	672170
418914	672171
53377	672172
614757	672173
285082	672174
651305	672175
153824	672176
70460	672177
228069	672178
4005	672179
118600	672180
450780	672181
217175	672182
568183	672183
8085	672184
44914	672185
600493	672186
4186	672187
313804	672188
124163	672189
4186	672190
215964	672191
36691	672192
165258	672193
79279	672194
25283	672195
517069	672196
128357	672197
246694	672198
367744	672199
110785	672200
71358	672201
387633	672202
3903	672203
442368	672204
172694	672205
424096	672206
424215	672207
614743	672208
657837	672209
259573	672210
471218	672211
245752	672212
483071	672213
658392	672214
72075	672215
479284	672216
28750	672217
675662	672218
113295	672219
693921	672220
298994	672221
298913	672222
18732	672223
567710	672224
298877	672225
298866	672226
606965	672227
5227	672228
543752	672229
185917	672230
86937	672231
7771	672232
220793	672233
227775	672234
220915	672235
685610	672236
177366	672237
448587	672238
7118	672239
204090	672240
298926	672241
127926	672242
686969	672243
570341	672244
335553	672245
665896	672246
147592	672247
65340	672248
250522	672249
61994	672250
500376	672251
456754	672252
290120	672253
290115	672254
290124	672255
112711	672256
146360	672257
67370	672258
577026	672259
339206	672260
14515	672261
71550	672262
326908	672263
504547	672264
24364	672265
24364	672266
629062	672267
274079	672268
151412	672269
108580	672270
666226	672271
464792	672272
613728	672273
455136	672274
406185	672275
3210	672276
4679	672277
483740	672278
237218	672279
25276	672280
137871	672281
22366	672282
2073	672283
585914	672284
534935	672285
30610	672286
140007	672287
152408	672288
19817	672289
628217	672290
509543	672291
72255	672292
482899	672293
213112	672294
11380	672295
11380	672296
63959	672297
641934	672298
392111	672299
355	672300
246364	672301
156953	672302
265989	672303
315	672304
227	672305
221456	672306
43575	672307
97730	672308
102167	672309
141382	672310
675217	672311
619097	672312
686502	672313
61961	672314
41660	672315
58136	672316
105418	672317
50752	672318
328372	672319
392116	672320
29280	672321
651897	672322
503679	672323
228604	672324
696156	672325
189724	672326
348864	672327
189592	672328
307646	672329
125613	672330
8229	672331
269920	672332
479406	672333
117291	672334
521314	672335
37229	672336
160920	672337
43178	672338
626175	672339
656750	672340
544484	672341
294328	672342
121165	672343
92490	672344
543386	672345
535648	672346
161853	672347
10323	672348
544	672349
554804	672350
29354	672351
412309	672352
15817	672353
145652	672354
173535	672355
493428	672356
424734	672357
424298	672358
146946	672359
357722	672360
99902	672361
540298	672362
52313	672363
207719	672364
867	672365
57396	672366
381732	672367
248495	672368
652332	672369
63960	672370
142184	672371
16135	672372
512487	672373
240596	672374
240584	672375
498351	672376
245984	672377
13401	672378
630325	672379
666811	672380
501641	672381
519303	672382
116644	672383
240609	672384
216025	672385
437771	672386
44003	672387
633940	672388
229114	672389
344296	672390
441456	672391
418077	672392
169388	672393
498353	672394
181869	672395
160077	672396
670477	672397
347422	672398
380966	672399
395439	672400
472716	672401
62602	672402
215886	672403
112	672404
383324	672405
383368	672406
383292	672407
660746	672408
662	672409
52360	672410
20140	672411
498352	672412
29891	672413
45551	672414
103113	672415
9677	672416
253878	672417
247123	672418
48	672419
237761	672420
276319	672421
57878	672422
10142	672423
121898	672424
272466	672425
283780	672426
137685	672427
381664	672428
111037	672429
94545	672430
6996	672431
258393	672432
565150	672433
671798	672434
149745	672435
317720	672436
272753	672437
22958	672438
1423	672439
219955	672440
172302	672441
511331	672442
213393	672443
55272	672444
390414	672445
672873	672446
446571	672447
298907	672448
62523	672449
54191	672450
407585	672451
347709	672452
91822	672453
16679	672454
121540	672455
3045	672456
243615	672457
884	672458
470026	672459
558582	672460
32603	672461
371546	672462
672649	672463
251505	672464
131860	672465
25272	672466
407461	672467
6676	672468
628089	672469
39767	672470
114585	672471
47143	672472
413611	672473
105311	672474
375020	672475
3871	672476
1942	672477
150275	672478
702	672479
51841	672480
142475	672481
92335	672482
199411	672483
42641	672484
65697	672485
576	672486
58897	672487
34691	672488
149934	672489
386435	672490
154764	672491
557930	672492
607618	672493
239550	672494
216358	672495
72	672496
44616	672497
327018	672498
148583	672499
216026	672500
626703	672501
30328	672502
414880	672503
542471	672504
670813	672505
348736	672506
349419	672507
328972	672508
561820	672509
336336	672510
220318	672511
545793	672512
185783	672513
185795	672514
37643	672515
245911	672516
243265	672517
529157	672518
19067	672519
350033	672520
85397	672521
559	672522
160165	672523
141622	672524
62349	672525
270175	672526
498749	672527
619290	672528
48071	672529
33644	672530
505957	672531
25879	672532
83718	672533
238710	672534
499024	672535
619259	672536
185518	672537
13452	672538
857	672539
75046	672540
166829	672541
54796	672542
417150	672543
660409	672544
21639	672545
47307	672546
212603	672547
112562	672548
569504	672549
116164	672550
426875	672551
426979	672552
127798	672553
237483	672554
104641	672555
106181	672556
546582	672557
104638	672558
273047	672559
199937	672560
73160	672561
33264	672562
520291	672563
136363	672564
280338	672565
561336	672566
434564	672567
431372	672568
685410	672569
476520	672570
155283	672571
48312	672572
152637	672573
500614	672574
281537	672575
31984	672576
237529	672577
48734	672578
248462	672579
540893	672580
23688	672581
119066	672582
99362	672583
661978	672584
133348	672585
541463	672586
564261	672587
469091	672588
695385	672589
63501	672590
121138	672591
10119	672592
114170	672593
64096	672594
296500	672595
629764	672596
160568	672597
333156	672598
158744	672599
55215	672600
620714	672601
235321	672602
26593	672603
40206	672604
386931	672605
55338	672606
637798	672607
629834	672608
146710	672609
397984	672610
273746	672611
666213	672612
340716	672613
11010	672614
42210	672615
508553	672616
92366	672617
85674	672618
340703	672619
339311	672620
90516	672621
16642	672622
407709	672623
160690	672624
370216	672625
265904	672626
289215	672627
2759	672628
500648	672629
529573	672630
110336	672631
144118	672632
162951	672633
606034	672634
520636	672635
184263	672636
381684	672637
518524	672638
666080	672639
302337	672640
451789	672641
28888	672642
55445	672643
46703	672644
650453	672645
224266	672646
602	672647
102380	672648
83281	672649
80972	672650
262651	672651
678202	672652
459192	672653
601942	672654
115340	672655
207763	672656
674915	672657
282637	672658
12869	672659
526240	672660
578890	672661
314761	672662
181999	672663
131671	672664
189732	672665
6175	672666
426229	672667
314656	672668
22733	672669
17572	672670
510411	672671
383177	672672
688	672673
427026	672674
181162	672675
578888	672676
35775	672677
520386	672678
136004	672679
18059	672680
344226	672681
478899	672682
256798	672683
188005	672684
453109	672685
402181	672686
230	672687
666666	672688
692833	672689
38569	672690
63614	672691
380	672692
90652	672693
5855	672694
518457	672695
573185	672696
463754	672697
491399	672698
331971	672699
158973	672700
77155	672701
118576	672702
21614	672703
165184	672704
291490	672705
100358	672706
83269	672707
677009	672708
81445	672709
81434	672710
264559	672711
122976	672712
78407	672713
58506	672714
51746	672715
556195	672716
370378	672717
262032	672718
161911	672719
390604	672720
31538	672721
138707	672722
128969	672723
383843	672724
496956	672725
189791	672726
64470	672727
630072	672728
630068	672729
128360	672730
35550	672731
72297	672732
2438	672733
94457	672734
85542	672735
28974	672736
18916	672737
357231	672738
112319	672739
61051	672740
87729	672741
447411	672742
60631	672743
253874	672744
303960	672745
39688	672746
568969	672747
58301	672748
628809	672749
589494	672750
403	672751
160346	672752
154187	672753
222051	672754
369515	672755
153067	672756
373923	672757
88648	672758
356820	672759
592160	672760
118152	672761
315463	672762
652163	672763
415265	672764
695043	672765
269407	672766
325647	672767
102417	672768
14475	672769
111643	672770
10776	672771
250	672772
592812	672773
93940	672774
315171	672775
19014	672776
477034	672777
299111	672778
102181	672779
384662	672780
98402	672781
14	672782
84448	672783
162418	672784
52923	672785
78516	672786
481986	672787
43041	672788
566934	672789
49428	672790
670365	672791
637293	672792
267278	672793
394438	672794
10974	672795
369014	672796
80230	672797
461467	672798
170203	672799
226482	672800
520145	672801
33943	672802
80113	672803
566506	672804
103035	672805
143859	672806
418216	672807
515995	672808
108488	672809
145456	672810
62904	672811
1770	672812
544520	672813
203214	672814
192137	672815
40354	672816
36289	672817
531725	672818
9617	672819
26792	672820
94084	672821
17094	672822
338312	672823
214748	672824
49557	672825
652576	672826
622269	672827
367071	672828
265420	672829
332643	672830
50296	672831
113228	672832
93979	672833
7520	672834
451823	672835
466498	672836
86825	672837
369787	672838
211405	672839
326232	672840
135015	672841
94870	672842
120332	672843
364956	672844
161794	672845
480434	672846
350659	672847
278034	672848
606253	672849
528776	672850
689911	672851
151453	672852
538646	672853
489518	672854
65753	672855
117842	672856
665082	672857
4075	672858
516738	672859
291966	672860
145739	672861
37304	672862
328732	672863
542385	672864
594097	672865
88666	672866
5396	672867
127180	672868
681749	672869
482996	672870
261495	672871
316102	672872
459	672873
35439	672874
93269	672875
41440	672876
602933	672877
641776	672878
10053	672879
427468	672880
254975	672881
651602	672882
459145	672883
45371	672884
12219	672885
183271	672886
110315	672887
202637	672888
631330	672889
332664	672890
426175	672891
549477	672892
358139	672893
341141	672894
95298	672895
355511	672896
39409	672897
104595	672898
364163	672899
48642	672900
614784	672901
148025	672902
445910	672903
6574	672904
339393	672905
57749	672906
151413	672907
399272	672908
471124	672909
69333	672910
622423	672911
28549	672912
90511	672913
87739	672914
183299	672915
152260	672916
659340	672917
15088	672918
35618	672919
7231	672920
12078	672921
356385	672922
9559	672923
588207	672924
20629	672925
202070	672926
471106	672927
515498	672928
411037	672929
602959	672930
362449	672931
150226	672932
374898	672933
313871	672934
72689	672935
474026	672936
10141	672937
218446	672938
9304	672939
563120	672940
409401	672941
24289	672942
141915	672943
168895	672944
443045	672945
337924	672946
107829	672947
145119	672948
2258	672949
550527	672950
200552	672951
209992	672952
178406	672953
536880	672954
68210	672955
388444	672956
689965	672957
446792	672958
38843	672959
70124	672960
353590	672961
71559	672962
11908	672963
420704	672964
479924	672965
112054	672966
92205	672967
449777	672968
565470	672969
207375	672970
566675	672971
90196	672972
126147	672973
386526	672974
218107	672975
482961	672976
323750	672977
327108	672978
26486	672979
246251	672980
501685	672981
564000	672982
292601	672983
198888	672984
572824	672985
590504	672986
352452	672987
58769	672988
70391	672989
128035	672990
671805	672991
148828	672992
665541	672993
541132	672994
541124	672995
541130	672996
289699	672997
310548	672998
341821	672999
183349	673000
170856	673001
17462	673002
547720	673003
9141	673004
284398	673005
284385	673006
516566	673007
557703	673008
557704	673009
253048	673010
120559	673011
183252	673012
47618	673013
119098	673014
207897	673015
245482	673016
541758	673017
44019	673018
17914	673019
146744	673020
103585	673021
7409	673022
437303	673023
110457	673024
737	673025
66737	673026
361536	673027
97910	673028
149713	673029
64315	673030
158773	673031
122625	673032
331044	673033
307085	673034
337292	673035
440999	673036
183157	673037
52375	673038
662274	673039
551485	673040
368905	673041
41235	673042
496519	673043
35396	673044
200165	673045
298089	673046
601700	673047
183116	673048
250506	673049
275306	673050
57688	673051
115116	673052
150716	673053
455224	673054
293923	673055
391129	673056
166560	673057
446103	673058
31345	673059
366907	673060
69291	673061
389904	673062
642893	673063
148059	673064
423742	673065
132613	673066
260919	673067
43403	673068
312819	673069
266726	673070
180290	673071
393872	673072
120505	673073
549764	673074
324331	673075
239078	673076
376991	673077
7820	673078
312865	673079
9186	673080
461672	673081
43470	673082
577447	673083
385876	673084
586498	673085
368671	673086
3127	673087
406201	673088
15	673089
34544	673090
367870	673091
89520	673092
530274	673093
57087	673094
423584	673095
21251	673096
86057	673097
230358	673098
611323	673099
173534	673100
55616	673101
393855	673102
283694	673103
353877	673104
545070	673105
221984	673106
141486	673107
164151	673108
267216	673109
57805	673110
635241	673111
293284	673112
212216	673113
609504	673114
696023	673115
651226	673116
290086	673117
358753	673118
96725	673119
335619	673120
188479	673121
384747	673122
47836	673123
612814	673124
444894	673125
539906	673126
558658	673127
724	673128
454	673129
13955	673130
366499	673131
52063	673132
513346	673133
493162	673134
96476	673135
655324	673136
7703	673137
168511	673138
140782	673139
5280	673140
175290	673141
483331	673142
259666	673143
12816	673144
673677	673145
271208	673146
1879	673147
39929	673148
130281	673149
48178	673150
70193	673151
219033	673152
451986	673153
20806	673154
517435	673155
15366	673156
57241	673157
91763	673158
144796	673159
37056	673160
57414	673161
40881	673162
559591	673163
137773	673164
5970	673165
139816	673166
352321	673167
482595	673168
7535	673169
692212	673170
57776	673171
650685	673172
30573	673173
14203	673174
561261	673175
641378	673176
53858	673177
2498	673178
320846	673179
10350	673180
2173	673181
545786	673182
672304	673183
100342	673184
57993	673185
435462	673186
29530	673187
604475	673188
343731	673189
687950	673190
144	673191
277803	673192
648210	673193
30014	673194
573132	673195
128263	673196
183497	673197
6283	673198
538608	673199
248502	673200
134732	673201
99307	673202
17957	673203
40781	673204
353609	673205
126567	673206
26772	673207
26610	673208
536098	673209
145571	673210
101613	673211
396471	673212
68230	673213
28353	673214
68765	673215
6557	673216
502	673217
166384	673218
181207	673219
3545	673220
39719	673221
630362	673222
394529	673223
17541	673224
258123	673225
668190	673226
282533	673227
77535	673228
35191	673229
273883	673230
9327	673231
602818	673232
25132	673233
122972	673234
129743	673235
394617	673236
237964	673237
555764	673238
219262	673239
72714	673240
511470	673241
5738	673242
458338	673243
34827	673244
121509	673245
282492	673246
583870	673247
497902	673248
176298	673249
244156	673250
187268	673251
671352	673252
629337	673253
124847	673254
135255	673255
155336	673256
51881	673257
133750	673258
343773	673259
607855	673260
268340	673261
25309	673262
616394	673263
211649	673264
41086	673265
617	673266
132844	673267
90577	673268
106434	673269
242595	673270
19098	673271
948	673272
59	673273
76290	673274
3218	673275
577124	673276
35097	673277
573879	673278
335901	673279
3201	673280
397256	673281
360910	673282
33938	673283
46640	673284
221664	673285
241349	673286
528261	673287
528260	673288
528262	673289
34124	673290
426746	673291
138256	673292
157759	673293
115603	673294
408439	673295
48342	673296
327006	673297
345303	673298
315992	673299
73158	673300
444445	673301
440047	673302
29806	673303
58146	673304
532236	673305
247585	673306
86700	673307
564795	673308
533318	673309
352887	673310
60748	673311
231815	673312
252860	673313
694949	673314
414595	673315
249771	673316
254492	673317
385691	673318
572331	673319
104945	673320
368723	673321
133302	673322
17841	673323
198269	673324
39909	673325
61314	673326
367435	673327
268787	673328
463372	673329
4362	673330
85392	673331
238509	673332
11765	673333
424892	673334
548002	673335
511698	673336
325463	673337
156260	673338
16125	673339
613601	673340
15302	673341
172642	673342
85852	673343
12826	673344
628693	673345
601189	673346
274321	673347
90364	673348
241317	673349
226149	673350
242699	673351
198156	673352
104627	673353
3399	673354
398997	673355
369595	673356
242423	673357
279013	673358
31540	673359
16125	673360
635716	673361
16148	673362
28008	673363
644939	673364
561830	673365
224499	673366
316505	673367
242129	673368
151970	673369
291926	673370
22713	673371
2843	673372
9848	673373
612325	673374
57734	673375
674370	673376
216056	673377
25871	673378
168439	673379
252588	673380
519671	673381
519673	673382
519675	673383
519667	673384
519688	673385
519695	673386
519702	673387
519708	673388
519712	673389
519710	673390
519716	673391
519717	673392
519720	673393
519723	673394
519668	673395
519707	673396
68801	673397
631571	673398
123787	673399
99139	673400
668971	673401
133778	673402
20855	673403
527250	673404
603222	673405
385058	673406
541503	673407
25461	673408
469198	673409
14327	673410
226138	673411
106485	673412
110435	673413
21675	673414
238682	673415
328466	673416
235628	673417
368045	673418
14490	673419
145178	673420
136913	673421
120007	673422
511954	673423
34025	673424
353051	673425
320060	673426
529924	673427
528181	673428
635612	673429
257293	673430
520499	673431
495942	673432
34025	673433
649562	673434
90040	673435
440415	673436
54123	673437
646866	673438
18417	673439
22108	673440
177240	673441
162960	673442
6303	673443
578902	673444
630637	673445
630623	673446
119490	673447
411733	673448
687050	673449
171174	673450
171176	673451
552533	673452
552546	673453
143651	673454
552543	673455
166847	673456
47219	673457
49738	673458
157331	673459
67890	673460
302289	673461
316299	673462
100508	673463
69554	673464
269134	673465
140773	673466
232238	673467
445746	673468
445775	673469
44282	673470
20060	673471
445804	673472
445741	673473
48580	673474
561340	673475
203294	673476
376576	673477
82428	673478
520179	673479
4703	673480
83106	673481
127958	673482
95516	673483
55329	673484
439784	673485
10191	673486
14194	673487
618794	673488
50390	673489
163959	673490
19219	673491
49439	673492
682132	673493
1333	673494
665148	673495
548457	673496
134546	673497
469171	673498
127363	673499
593296	673500
217577	673501
95474	673502
166065	673503
30564	673504
36395	673505
335629	673506
297	673507
117098	673508
117094	673509
84119	673510
171349	673511
241111	673512
184945	673513
83918	673514
20388	673515
111202	673516
631209	673517
504176	673518
102759	673519
17453	673520
196379	673521
276099	673522
93004	673523
53538	673524
22	673525
395333	673526
171679	673527
51877	673528
10501	673529
36400	673530
50633	673531
677287	673532
273626	673533
479397	673534
691306	673535
399997	673536
338513	673537
149845	673538
2123	673539
40173	673540
52250	673541
2446	673542
157707	673543
38988	673544
588259	673545
114848	673546
18337	673547
613555	673548
217267	673549
114862	673550
282887	673551
514995	673552
220254	673553
7262	673554
530998	673555
103596	673556
265919	673557
249883	673558
131547	673559
692334	673560
695386	673561
330310	673562
184605	673563
324598	673564
7892	673565
388813	673566
458	673567
12426	673568
508292	673569
178	673570
595	673571
111379	673572
207704	673573
56612	673574
527931	673575
422678	673576
86263	673577
99747	673578
58251	673579
2612	673580
25322	673581
174077	673582
153176	673583
624303	673584
105062	673585
305823	673586
22711	673587
37164	673588
4666	673589
347547	673590
392825	673591
501746	673592
507042	673593
44362	673594
301895	673595
4788	673596
131738	673597
371985	673598
235480	673599
303741	673600
137104	673601
640658	673602
315579	673603
552768	673604
450088	673605
24066	673606
340906	673607
387615	673608
250933	673609
21670	673610
360478	673611
10482	673612
186045	673613
44126	673614
251120	673615
122199	673616
167008	673617
599898	673618
304685	673619
374009	673620
180092	673621
374883	673622
57615	673623
577910	673624
245902	673625
138713	673626
35940	673627
61332	673628
551001	673629
24364	673630
548860	673631
98956	673632
491796	673633
190286	673634
465010	673635
162780	673636
608332	673637
35052	673638
313864	673639
430602	673640
14014	673641
236742	673642
29032	673643
17768	673644
413169	673645
547114	673646
360485	673647
47527	673648
378219	673649
416468	673650
335906	673651
385077	673652
245346	673653
108168	673654
177	673655
177	673656
177	673657
646196	673658
548181	673659
154424	673660
127075	673661
55811	673662
1721	673663
535416	673664
32695	673665
904	673666
904	673667
663275	673668
904	673669
632785	673670
1409	673671
902	673672
902	673673
902	673674
902	673675
902	673676
1409	673677
1409	673678
327547	673679
463342	673680
146218	673681
624722	673682
126835	673683
529862	673684
8286	673685
213592	673686
149004	673687
282392	673688
260586	673689
140839	673690
106604	673691
476557	673692
476546	673693
476553	673694
476558	673695
476560	673696
256229	673697
7674	673698
32573	673699
502489	673700
85810	673701
690002	673702
170166	673703
18709	673704
30396	673705
149004	673706
208914	673707
243030	673708
157714	673709
319833	673710
26810	673711
51768	673712
80201	673713
56977	673714
262096	673715
32064	673716
159200	673717
521290	673718
432808	673719
577428	673720
38155	673721
487593	673722
303416	673723
286637	673724
327956	673725
600040	673726
319130	673727
45479	673728
75623	673729
443459	673730
552741	673731
7660	673732
105710	673733
298802	673734
262095	673735
672851	673736
237464	673737
509294	673738
27783	673739
76035	673740
275199	673741
81445	673742
339649	673743
161781	673744
577871	673745
602288	673746
302169	673747
3078	673748
195972	673749
83626	673750
417480	673751
229881	673752
385546	673753
69637	673754
88875	673755
302109	673756
354072	673757
511881	673758
14037	673759
152718	673760
307702	673761
221305	673762
339490	673763
390638	673764
597443	673765
132809	673766
504113	673767
354719	673768
497832	673769
123814	673770
356694	673771
173271	673772
117280	673773
235018	673774
354632	673775
238604	673776
415536	673777
14790	673778
320288	673779
354613	673780
415578	673781
10869	673782
123805	673783
99984	673784
354721	673785
498903	673786
156922	673787
277083	673788
325653	673789
440807	673790
565093	673791
572619	673792
173930	673793
519	673794
2168	673795
48549	673796
622282	673797
490598	673798
329598	673799
478588	673800
332153	673801
277382	673802
302237	673803
14799	673804
616	673805
128919	673806
80252	673807
7374	673808
183617	673809
7637	673810
393789	673811
130388	673812
154068	673813
251296	673814
479905	673815
397466	673816
216405	673817
48621	673818
200816	673819
482708	673820
57401	673821
590538	673822
590553	673823
17223	673824
26	673825
304469	673826
11689	673827
410049	673828
23	673829
586501	673830
144755	673831
42749	673832
682007	673833
24859	673834
146778	673835
40681	673836
2429	673837
16756	673838
17208	673839
146961	673840
157794	673841
845	673842
178184	673843
121745	673844
20728	673845
110	673846
397251	673847
3859	673848
151986	673849
5301	673850
44918	673851
254240	673852
595285	673853
67844	673854
316397	673855
79061	673856
109725	673857
600229	673858
63528	673859
481333	673860
212180	673861
170267	673862
13656	673863
124061	673864
443607	673865
332006	673866
188477	673867
509267	673868
27012	673869
530090	673870
33788	673871
597148	673872
348326	673873
268183	673874
168540	673875
618926	673876
645097	673877
128784	673878
231225	673879
126873	673880
18482	673881
400366	673882
597528	673883
676744	673884
171634	673885
30248	673886
50075	673887
380978	673888
89413	673889
26960	673890
67821	673891
591307	673892
24909	673893
177586	673894
290317	673895
410516	673896
490948	673897
510496	673898
17232	673899
19827	673900
56316	673901
68557	673902
306135	673903
27166	673904
146365	673905
43976	673906
75649	673907
4289	673908
215678	673909
289048	673910
58802	673911
115196	673912
347	673913
68555	673914
346765	673915
121184	673916
228493	673917
34897	673918
45	673919
26539	673920
145707	673921
6631	673922
8	673923
6460	673924
420987	673925
39983	673926
442186	673927
241576	673928
14223	673929
535316	673930
669835	673931
42691	673932
124061	673933
5	673934
88936	673935
726	673936
138570	673937
318304	673938
9838	673939
329704	673940
936	673941
58926	673942
249261	673943
171925	673944
641169	673945
239449	673946
253127	673947
127412	673948
590607	673949
81492	673950
49144	673951
2905	673952
47431	673953
88922	673954
151752	673955
86200	673956
396275	673957
110764	673958
54871	673959
57230	673960
314456	673961
696226	673962
672664	673963
539473	673964
282845	673965
194570	673966
168665	673967
659664	673968
10029	673969
412477	673970
13899	673971
38250	673972
234782	673973
24917	673974
141351	673975
3070	673976
158119	673977
78121	673978
480910	673979
94036	673980
115715	673981
413033	673982
45307	673983
189954	673984
684710	673985
11318	673986
241396	673987
168488	673988
1333	673989
163703	673990
188723	673991
692456	673992
323841	673993
954	673994
506159	673995
25333	673996
281163	673997
22677	673998
40712	673999
169947	674000
36381	674001
265432	674002
497891	674003
573320	674004
47928	674005
166135	674006
12771	674007
38000	674008
59023	674009
134866	674010
652148	674011
8116	674012
507159	674013
130	674014
53321	674015
362958	674016
685282	674017
129048	674018
22757	674019
42611	674020
349459	674021
347979	674022
539960	674023
428638	674024
51747	674025
145565	674026
188126	674027
249428	674028
329618	674029
19579	674030
604490	674031
44925	674032
116972	674033
7137	674034
118393	674035
72589	674036
557422	674037
106646	674038
55949	674039
589	674040
4625	674041
40051	674042
7187	674043
631061	674044
3188	674045
12549	674046
12553	674047
18491	674048
4626	674049
24400	674050
140711	674051
31550	674052
538461	674053
538523	674054
256992	674055
140701	674056
589	674057
257031	674058
256974	674059
55939	674060
12536	674061
335753	674062
12035	674063
5369	674064
423526	674065
144320	674066
522833	674067
522844	674068
36525	674069
301245	674070
52721	674071
14926	674072
409980	674073
564407	674074
58514	674075
139770	674076
56718	674077
95308	674078
122857	674079
293088	674080
120262	674081
419696	674082
464731	674083
206377	674084
447350	674085
653120	674086
104347	674087
585076	674088
521279	674089
60619	674090
517422	674091
655760	674092
42356	674093
44261	674094
196561	674095
283565	674096
439991	674097
147074	674098
664453	674099
41853	674100
349643	674101
348327	674102
250411	674103
472596	674104
403324	674105
249948	674106
68559	674107
514895	674108
33528	674109
170227	674110
24013	674111
361639	674112
91947	674113
149557	674114
337644	674115
61	674116
24014	674117
292152	674118
13179	674119
1194	674120
139605	674121
427327	674122
393	674123
178182	674124
424083	674125
30883	674126
579838	674127
306671	674128
478652	674129
556329	674130
98446	674131
111090	674132
86849	674133
560630	674134
335635	674135
308229	674136
427611	674137
234067	674138
412439	674139
10526	674140
112463	674141
112463	674142
375307	674143
7103	674144
325912	674145
9547	674146
657266	674147
71040	674148
291876	674149
583315	674150
86014	674151
385866	674152
245059	674153
568782	674154
11083	674155
386569	674156
585550	674157
310666	674158
630354	674159
245074	674160
543933	674161
681017	674162
9923	674163
351409	674164
156	674165
501154	674166
623733	674167
629575	674168
485476	674169
9116	674170
56109	674171
119231	674172
396046	674173
276372	674174
360412	674175
293326	674176
305857	674177
201720	674178
290011	674179
331917	674180
15749	674181
409377	674182
188707	674183
410770	674184
223580	674185
336788	674186
223199	674187
15551	674188
458347	674189
52502	674190
556430	674191
32469	674192
168744	674193
169525	674194
29731	674195
43179	674196
24541	674197
103097	674198
511884	674199
126838	674200
128268	674201
236	674202
169609	674203
37141	674204
195642	674205
161178	674206
220785	674207
162459	674208
645053	674209
136917	674210
555775	674211
72585	674212
82716	674213
57836	674214
183588	674215
81104	674216
12049	674217
91608	674218
167858	674219
945	674220
1987	674221
101301	674222
168191	674223
152270	674224
228	674225
9335	674226
367931	674227
104813	674228
154871	674229
1518	674230
134668	674231
390229	674232
16280	674233
363934	674234
114190	674235
7471	674236
655846	674237
244225	674238
94254	674239
6688	674240
696187	674241
151	674242
22130	674243
16297	674244
171748	674245
313350	674246
50263	674247
548925	674248
111981	674249
22995	674250
56126	674251
41820	674252
543303	674253
14672	674254
339835	674255
571225	674256
167830	674257
21782	674258
485519	674259
1301	674260
366007	674261
337648	674262
138285	674263
674131	674264
5516	674265
300348	674266
223913	674267
253241	674268
27069	674269
219250	674270
184867	674271
636386	674272
153587	674273
497048	674274
349827	674275
340897	674276
15564	674277
108792	674278
57038	674279
6675	674280
412592	674281
451850	674282
635438	674283
148179	674284
10027	674285
112231	674286
379969	674287
186579	674288
98669	674289
59853	674290
164366	674291
190228	674292
276994	674293
148257	674294
643034	674295
6065	674296
389764	674297
364286	674298
355846	674299
557171	674300
25688	674301
414133	674302
401719	674303
56113	674304
353453	674305
100451	674306
182512	674307
115146	674308
465851	674309
389844	674310
22541	674311
94534	674312
46577	674313
2702	674314
9718	674315
582512	674316
15416	674317
105946	674318
220912	674319
88436	674320
56744	674321
17245	674322
644512	674323
130369	674324
346791	674325
229929	674326
3426	674327
60650	674328
634346	674329
79841	674330
11584	674331
21156	674332
198363	674333
650941	674334
140359	674335
495433	674336
60472	674337
412938	674338
13200	674339
8123	674340
12595	674341
117744	674342
217815	674343
1745	674344
3844	674345
464378	674346
75199	674347
284851	674348
324107	674349
459689	674350
342	674351
3953	674352
41157	674353
597285	674354
430737	674355
31129	674356
177651	674357
521556	674358
307172	674359
364391	674360
356944	674361
121298	674362
459675	674363
271985	674364
355011	674365
497936	674366
124948	674367
531325	674368
137100	674369
166527	674370
237121	674371
137617	674372
583794	674373
316370	674374
51720	674375
599982	674376
162874	674377
42097	674378
17223	674379
625176	674380
473220	674381
790	674382
316298	674383
116184	674384
136705	674385
84774	674386
4092	674387
32507	674388
112617	674389
74288	674390
31996	674391
691602	674392
486916	674393
46540	674394
147549	674395
278988	674396
375514	674397
275665	674398
48920	674399
172385	674400
263815	674401
1136	674402
123504	674403
364835	674404
690287	674405
68528	674406
95912	674407
114009	674408
201711	674409
19581	674410
525411	674411
42412	674412
409137	674413
462671	674414
260507	674415
223948	674416
345702	674417
98319	674418
8424	674419
171756	674420
208475	674421
14922	674422
495930	674423
57149	674424
45336	674425
69820	674426
57312	674427
446331	674428
32315	674429
39042	674430
139277	674431
424721	674432
85869	674433
658384	674434
238443	674435
286945	674436
247297	674437
107760	674438
79778	674439
489521	674440
49210	674441
631827	674442
1224	674443
235941	674444
240639	674445
679652	674446
156585	674447
20468	674448
28966	674449
517807	674450
394045	674451
258088	674452
39824	674453
43726	674454
158453	674455
568285	674456
152911	674457
246718	674458
45155	674459
367873	674460
4273	674461
216703	674462
43941	674463
670489	674464
43944	674465
232461	674466
2929	674467
63462	674468
379434	674469
94130	674470
333234	674471
213783	674472
35903	674473
342327	674474
96420	674475
406143	674476
589604	674477
314948	674478
78081	674479
111311	674480
1995	674481
28477	674482
152837	674483
100572	674484
525454	674485
387372	674486
3765	674487
646220	674488
1593	674489
94892	674490
25259	674491
232963	674492
16539	674493
56477	674494
579924	674495
446932	674496
613674	674497
1425	674498
291178	674499
282785	674500
363931	674501
28037	674502
117565	674503
86676	674504
97747	674505
138322	674506
487144	674507
8381	674508
18813	674509
518960	674510
18897	674511
111932	674512
16210	674513
94475	674514
2579	674515
516953	674516
572546	674517
487779	674518
142542	674519
290707	674520
579890	674521
12169	674522
93005	674523
88902	674524
336029	674525
580495	674526
17433	674527
156651	674528
79539	674529
53041	674530
403464	674531
36329	674532
559742	674533
300552	674534
19445	674535
182079	674536
178118	674537
50842	674538
164467	674539
6513	674540
238632	674541
522741	674542
87400	674543
34470	674544
8381	674545
39229	674546
367190	674547
510084	674548
17458	674549
113687	674550
75	674551
14698	674552
656946	674553
33652	674554
264438	674555
8829	674556
530803	674557
2505	674558
5039	674559
216264	674560
216237	674561
69074	674562
150154	674563
154230	674564
25758	674565
120	674566
452010	674567
17422	674568
22334	674569
361702	674570
365023	674571
36239	674572
259116	674573
12981	674574
495173	674575
485925	674576
473056	674577
76183	674578
386854	674579
383	674580
17459	674581
15159	674582
30870	674583
296199	674584
81034	674585
1875	674586
452182	674587
594045	674588
342474	674589
121782	674590
16937	674591
7506	674592
197074	674593
30876	674594
1162	674595
530169	674596
1018	674597
208812	674598
583535	674599
4223	674600
97342	674601
670829	674602
693035	674603
384513	674604
301911	674605
653015	674606
562580	674607
36125	674608
264803	674609
2470	674610
462642	674611
92822	674612
76015	674613
444521	674614
102252	674615
553959	674616
115709	674617
73834	674618
285808	674619
61205	674620
171096	674621
462699	674622
516669	674623
306018	674624
74262	674625
632438	674626
73430	674627
135649	674628
665334	674629
22685	674630
603111	674631
127025	674632
128252	674633
2078	674634
48341	674635
564901	674636
490031	674637
513878	674638
11283	674639
261204	674640
121092	674641
59394	674642
504636	674643
156111	674644
95823	674645
6679	674646
584723	674647
224491	674648
55476	674649
102120	674650
414164	674651
111105	674652
670490	674653
41504	674654
421064	674655
421078	674656
293686	674657
14347	674658
7686	674659
26617	674660
8694	674661
510170	674662
128777	674663
34342	674664
508076	674665
52432	674666
137579	674667
669094	674668
589382	674669
88735	674670
257750	674671
21695	674672
122506	674673
204928	674674
36507	674675
32184	674676
63389	674677
545727	674678
97531	674679
38837	674680
282871	674681
477965	674682
22303	674683
655287	674684
683783	674685
16312	674686
16826	674687
9267	674688
672048	674689
619479	674690
31396	674691
224512	674692
158772	674693
12490	674694
16223	674695
225613	674696
152629	674697
225632	674698
80612	674699
78958	674700
480555	674701
335989	674702
692255	674703
56694	674704
9078	674705
496283	674706
156604	674707
198149	674708
96525	674709
67048	674710
321765	674711
36850	674712
278174	674713
102908	674714
160600	674715
487202	674716
5605	674717
125018	674718
68494	674719
332891	674720
71347	674721
142832	674722
342306	674723
53689	674724
117042	674725
26673	674726
183094	674727
35694	674728
552338	674729
232583	674730
80913	674731
629891	674732
5613	674733
187837	674734
95866	674735
39660	674736
522160	674737
431132	674738
349955	674739
600064	674740
17277	674741
29233	674742
335955	674743
253720	674744
36826	674745
34337	674746
49736	674747
137587	674748
14491	674749
102528	674750
105826	674751
228	674752
87200	674753
50504	674754
122562	674755
249880	674756
8705	674757
315207	674758
117093	674759
443720	674760
76967	674761
67541	674762
76501	674763
20717	674764
51502	674765
83922	674766
315255	674767
3682	674768
43407	674769
78069	674770
108208	674771
44942	674772
234260	674773
35891	674774
633741	674775
470762	674776
260512	674777
442304	674778
28295	674779
631965	674780
18910	674781
111153	674782
23	674783
16928	674784
258269	674785
25796	674786
665461	674787
316121	674788
34192	674789
349822	674790
140890	674791
31057	674792
42373	674793
86526	674794
470380	674795
34340	674796
647768	674797
493921	674798
89893	674799
151659	674800
117404	674801
73428	674802
362746	674803
14392	674804
527371	674805
660428	674806
9877	674807
678169	674808
104707	674809
357247	674810
56799	674811
364555	674812
516772	674813
153845	674814
392624	674815
112638	674816
296799	674817
52114	674818
328989	674819
95852	674820
39273	674821
517353	674822
333236	674823
398226	674824
130014	674825
388467	674826
48524	674827
140341	674828
266708	674829
616656	674830
276481	674831
578799	674832
165406	674833
14216	674834
69262	674835
69805	674836
361516	674837
343676	674838
304455	674839
446274	674840
90177	674841
24735	674842
185166	674843
608278	674844
3484	674845
354327	674846
153924	674847
131860	674848
217648	674849
304250	674850
137042	674851
45556	674852
131856	674853
659386	674854
55458	674855
561227	674856
146696	674857
275507	674858
4051	674859
48539	674860
353278	674861
455195	674862
27722	674863
75702	674864
73562	674865
35896	674866
12059	674867
9214	674868
15627	674869
22564	674870
669032	674871
519376	674872
33832	674873
275275	674874
542475	674875
29378	674876
29704	674877
579842	674878
77861	674879
56436	674880
12202	674881
200472	674882
449100	674883
332099	674884
32286	674885
97663	674886
436592	674887
21218	674888
476344	674889
543532	674890
19677	674891
695720	674892
23011	674893
5656	674894
319494	674895
61756	674896
308605	674897
161445	674898
5499	674899
446218	674900
27821	674901
161234	674902
494793	674903
38719	674904
28059	674905
128901	674906
259672	674907
294456	674908
52517	674909
47209	674910
126526	674911
227152	674912
37320	674913
7480	674914
31563	674915
550298	674916
250002	674917
280674	674918
134612	674919
542623	674920
137381	674921
53635	674922
385265	674923
143669	674924
17645	674925
369849	674926
127753	674927
423228	674928
7903	674929
638617	674930
56568	674931
26473	674932
636950	674933
446845	674934
681270	674935
154387	674936
85005	674937
405442	674938
9537	674939
189045	674940
5669	674941
18014	674942
50503	674943
71776	674944
58029	674945
580504	674946
44406	674947
248484	674948
265	674949
28344	674950
21191	674951
92081	674952
525064	674953
161	674954
107461	674955
132795	674956
158164	674957
515929	674958
436333	674959
23487	674960
692738	674961
202939	674962
534707	674963
183749	674964
36866	674965
89244	674966
227632	674967
575930	674968
474339	674969
138835	674970
172101	674971
89991	674972
27808	674973
606843	674974
243231	674975
171700	674976
243571	674977
40663	674978
529184	674979
157720	674980
169446	674981
30409	674982
33478	674983
430861	674984
369178	674985
151303	674986
417147	674987
229050	674988
44620	674989
593711	674990
364876	674991
181843	674992
682206	674993
4845	674994
8350	674995
15634	674996
53502	674997
69700	674998
374884	674999
288	675000
110229	675001
214248	675002
101796	675003
5493	675004
135703	675005
15238	675006
58071	675007
51773	675008
39740	675009
439754	675010
372615	675011
458927	675012
188321	675013
101885	675014
14962	675015
517491	675016
599401	675017
468658	675018
225443	675019
130806	675020
1559	675021
63633	675022
11841	675023
224507	675024
321130	675025
598336	675026
49155	675027
357828	675028
5739	675029
512694	675030
312797	675031
50148	675032
584576	675033
224368	675034
38158	675035
394694	675036
123504	675037
647076	675038
20425	675039
74012	675040
357093	675041
337692	675042
331765	675043
71919	675044
165857	675045
510414	675046
25664	675047
247777	675048
257495	675049
607	675050
59302	675051
46606	675052
110913	675053
117542	675054
119526	675055
54095	675056
691341	675057
566993	675058
66528	675059
15175	675060
215556	675061
25026	675062
662647	675063
17998	675064
6003	675065
12488	675066
411106	675067
207185	675068
94891	675069
5605	675070
65274	675071
456973	675072
505917	675073
57626	675074
543622	675075
97400	675076
183535	675077
659603	675078
616189	675079
333031	675080
44440	675081
559117	675082
397643	675083
175473	675084
47001	675085
503359	675086
155432	675087
688539	675088
690442	675089
146138	675090
7839	675091
80013	675092
428308	675093
133703	675094
579794	675095
660801	675096
435253	675097
30808	675098
188273	675099
580204	675100
594759	675101
159380	675102
116303	675103
4476	675104
228478	675105
317498	675106
533151	675107
401147	675108
566034	675109
430089	675110
69669	675111
158763	675112
535277	675113
629616	675114
449371	675115
316185	675116
28746	675117
136686	675118
139997	675119
149557	675120
149264	675121
98358	675122
57857	675123
212696	675124
52996	675125
182154	675126
15900	675127
461592	675128
303213	675129
341654	675130
24016	675131
47166	675132
591318	675133
67690	675134
141341	675135
454977	675136
16513	675137
26813	675138
5760	675139
35612	675140
99775	675141
56228	675142
16931	675143
14122	675144
17047	675145
43605	675146
295636	675147
651749	675148
662272	675149
27076	675150
357321	675151
482622	675152
93089	675153
1823	675154
270156	675155
646892	675156
72659	675157
32437	675158
110586	675159
93069	675160
634888	675161
536008	675162
384654	675163
295239	675164
198410	675165
368199	675166
159257	675167
115374	675168
12481	675169
297562	675170
16948	675171
55955	675172
5966	675173
26781	675174
45556	675175
164853	675176
556317	675177
435514	675178
19553	675179
60400	675180
13169	675181
21848	675182
29963	675183
104756	675184
349897	675185
630129	675186
307748	675187
257504	675188
62883	675189
580954	675190
291932	675191
426	675192
96122	675193
38751	675194
593407	675195
6808	675196
32076	675197
430125	675198
526604	675199
127033	675200
188220	675201
55172	675202
23442	675203
213720	675204
620591	675205
547073	675206
161944	675207
6400	675208
94723	675209
47956	675210
217112	675211
37389	675212
72945	675213
13159	675214
42427	675215
217331	675216
321560	675217
205523	675218
515881	675219
614124	675220
1456	675221
16220	675222
367202	675223
14236	675224
217430	675225
62481	675226
216138	675227
14249	675228
217842	675229
140585	675230
38609	675231
9943	675232
575549	675233
410826	675234
84403	675235
412384	675236
537713	675237
22531	675238
51590	675239
144292	675240
14721	675241
526467	675242
24270	675243
42362	675244
13550	675245
330437	675246
614012	675247
606525	675248
16842	675249
613404	675250
472857	675251
19627	675252
88371	675253
50026	675254
21537	675255
561321	675256
2638	675257
233702	675258
231355	675259
239518	675260
40	675261
93087	675262
14021	675263
135005	675264
98162	675265
115070	675266
584475	675267
126711	675268
262353	675269
805	675270
48669	675271
305259	675272
95888	675273
253740	675274
11723	675275
61967	675276
24987	675277
315446	675278
12747	675279
15969	675280
160478	675281
12104	675282
514153	675283
54034	675284
266100	675285
303917	675286
95899	675287
23241	675288
233246	675289
372375	675290
89964	675291
143323	675292
69130	675293
8451	675294
526956	675295
316619	675296
307625	675297
275256	675298
367008	675299
42936	675300
53053	675301
415872	675302
281200	675303
435107	675304
608128	675305
148174	675306
33548	675307
220800	675308
219	675309
260026	675310
347842	675311
506015	675312
34872	675313
666689	675314
1834	675315
503640	675316
486127	675317
257139	675318
39610	675319
176726	675320
101308	675321
92302	675322
295569	675323
529561	675324
484904	675325
166131	675326
49458	675327
104264	675328
14722	675329
23357	675330
115812	675331
75959	675332
28119	675333
59230	675334
19768	675335
56231	675336
7961	675337
3835	675338
540730	675339
218589	675340
50712	675341
381509	675342
333995	675343
263505	675344
55034	675345
30678	675346
302099	675347
151190	675348
14266	675349
33450	675350
232533	675351
308298	675352
614090	675353
203916	675354
446153	675355
28648	675356
670319	675357
48214	675358
134441	675359
567237	675360
277952	675361
5785	675362
133237	675363
534513	675364
106971	675365
199177	675366
247248	675367
69903	675368
33966	675369
471694	675370
117685	675371
93044	675372
36847	675373
81414	675374
4059	675375
613864	675376
151371	675377
2448	675378
95898	675379
59	675380
139062	675381
13248	675382
264542	675383
185918	675384
119682	675385
340849	675386
119931	675387
18030	675388
351478	675389
80036	675390
249898	675391
629622	675392
206204	675393
119107	675394
559594	675395
471224	675396
25597	675397
74544	675398
96	675399
24269	675400
484943	675401
92869	675402
34000	675403
366771	675404
103896	675405
16934	675406
69652	675407
438054	675408
321686	675409
6977	675410
402657	675411
162805	675412
612483	675413
128253	675414
255968	675415
3054	675416
14903	675417
60665	675418
20588	675419
217241	675420
46805	675421
267105	675422
144692	675423
352619	675424
626978	675425
10058	675426
202849	675427
26193	675428
98950	675429
80880	675430
3189	675431
14283	675432
603323	675433
17450	675434
217260	675435
3	675436
110748	675437
3085	675438
24906	675439
123303	675440
89340	675441
335632	675442
172691	675443
137110	675444
436104	675445
204884	675446
100316	675447
74584	675448
538217	675449
557102	675450
93923	675451
126237	675452
11217	675453
536539	675454
342401	675455
146565	675456
141306	675457
1979	675458
53688	675459
490054	675460
102754	675461
46243	675462
268788	675463
41598	675464
476250	675465
610968	675466
606839	675467
10750	675468
107541	675469
36029	675470
7344	675471
12168	675472
111001	675473
463753	675474
333439	675475
569183	675476
216327	675477
162987	675478
252943	675479
107694	675480
613742	675481
423172	675482
42025	675483
59641	675484
101265	675485
112259	675486
201147	675487
2619	675488
262192	675489
84484	675490
357277	675491
149314	675492
15071	675493
2760	675494
69233	675495
320308	675496
676649	675497
38782	675498
1559	675499
535253	675500
163221	675501
111008	675502
108846	675503
38557	675504
67061	675505
29234	675506
96439	675507
2581	675508
19147	675509
328842	675510
139185	675511
348537	675512
36187	675513
610677	675514
119754	675515
190427	675516
681831	675517
40279	675518
85945	675519
229651	675520
428423	675521
540980	675522
39292	675523
125594	675524
36342	675525
692177	675526
295024	675527
16933	675528
366009	675529
49809	675530
51565	675531
139752	675532
152211	675533
342353	675534
516954	675535
556970	675536
36832	675537
23987	675538
21881	675539
3717	675540
60297	675541
165661	675542
694551	675543
25	675544
634525	675545
32322	675546
356196	675547
180818	675548
145642	675549
585451	675550
344395	675551
173920	675552
17905	675553
93062	675554
316458	675555
91423	675556
232408	675557
111002	675558
49456	675559
197378	675560
218341	675561
28609	675562
69250	675563
613810	675564
58602	675565
4776	675566
127068	675567
9251	675568
41070	675569
380240	675570
391419	675571
36636	675572
587206	675573
578837	675574
36832	675575
20770	675576
21648	675577
153496	675578
144321	675579
459074	675580
258419	675581
41993	675582
459025	675583
322907	675584
55015	675585
57057	675586
173966	675587
434831	675588
54047	675589
93764	675590
216910	675591
38579	675592
321629	675593
464459	675594
361909	675595
9363	675596
10191	675597
139400	675598
389508	675599
28202	675600
430850	675601
133199	675602
392202	675603
10928	675604
216574	675605
103477	675606
105889	675607
578904	675608
39120	675609
645165	675610
476260	675611
153907	675612
272117	675613
560703	675614
243837	675615
207688	675616
126187	675617
163830	675618
415516	675619
148882	675620
621562	675621
543823	675622
661853	675623
555256	675624
25919	675625
149400	675626
528584	675627
5441	675628
41744	675629
150592	675630
17522	675631
409310	675632
23254	675633
355821	675634
31777	675635
140228	675636
281553	675637
562879	675638
193583	675639
49139	675640
403585	675641
468547	675642
242946	675643
558291	675644
50362	675645
503197	675646
43699	675647
3375	675648
80156	675649
115194	675650
40001	675651
3643	675652
6551	675653
492610	675654
129576	675655
127632	675656
555325	675657
481232	675658
545860	675659
141797	675660
277272	675661
371059	675662
177694	675663
625108	675664
47088	675665
167413	675666
634406	675667
55670	675668
17784	675669
27922	675670
2822	675671
160560	675672
299077	675673
154869	675674
321545	675675
99760	675676
348634	675677
188465	675678
36253	675679
645414	675680
214358	675681
19545	675682
171638	675683
257316	675684
29825	675685
72868	675686
27347	675687
224628	675688
16081	675689
164398	675690
16894	675691
137079	675692
349049	675693
416697	675694
497379	675695
7982	675696
277732	675697
390986	675698
5456	675699
38658	675700
181864	675701
4367	675702
406847	675703
52550	675704
406992	675705
32449	675706
14575	675707
363632	675708
559947	675709
171963	675710
461400	675711
71888	675712
9516	675713
5458	675714
652336	675715
149165	675716
623701	675717
123997	675718
112591	675719
14689	675720
22930	675721
144632	675722
511912	675723
57777	675724
58110	675725
403544	675726
8856	675727
56012	675728
95671	675729
46180	675730
1668	675731
634625	675732
152289	675733
61431	675734
264936	675735
160690	675736
17363	675737
19737	675738
280510	675739
476910	675740
530790	675741
173858	675742
59739	675743
105817	675744
367545	675745
613640	675746
592556	675747
129521	675748
302559	675749
24222	675750
128271	675751
646016	675752
364673	675753
34617	675754
231718	675755
9975	675756
583763	675757
40294	675758
85066	675759
6200	675760
92528	675761
32214	675762
72351	675763
120780	675764
24207	675765
148693	675766
168569	675767
499859	675768
446766	675769
118625	675770
477300	675771
475083	675772
1091	675773
211633	675774
103395	675775
363566	675776
78344	675777
263929	675778
647745	675779
378570	675780
18307	675781
18696	675782
14412	675783
102090	675784
89225	675785
394303	675786
215848	675787
11599	675788
293754	675789
4835	675790
6432	675791
212	675792
431225	675793
225523	675794
19782	675795
129327	675796
451708	675797
18791	675798
7389	675799
9094	675800
2739	675801
138085	675802
250994	675803
916	675804
3681	675805
259478	675806
45912	675807
250887	675808
107526	675809
227299	675810
81223	675811
68995	675812
157563	675813
112819	675814
344679	675815
625245	675816
42826	675817
56805	675818
538903	675819
563705	675820
101744	675821
10500	675822
9204	675823
1938	675824
21444	675825
652235	675826
111865	675827
409207	675828
231473	675829
113337	675830
612327	675831
14337	675832
90704	675833
36997	675834
89621	675835
241684	675836
414857	675837
636420	675838
458616	675839
12433	675840
184738	675841
461747	675842
451425	675843
149933	675844
270379	675845
656549	675846
2757	675847
89490	675848
111256	675849
422254	675850
13138	675851
162850	675852
120153	675853
37627	675854
158020	675855
83154	675856
8063	675857
355794	675858
565625	675859
6210	675860
63248	675861
519134	675862
101629	675863
2493	675864
256271	675865
412597	675866
439890	675867
118190	675868
38440	675869
47413	675870
48738	675871
17808	675872
137943	675873
420951	675874
670512	675875
130521	675876
516957	675877
318684	675878
34826	675879
11331	675880
2950	675881
57068	675882
342281	675883
103101	675884
29383	675885
307272	675886
253923	675887
10811	675888
195384	675889
35775	675890
61555	675891
648603	675892
278200	675893
489305	675894
449923	675895
51360	675896
453571	675897
213739	675898
268181	675899
453432	675900
652902	675901
261769	675902
37331	675903
343919	675904
244258	675905
644649	675906
34097	675907
48954	675908
2163	675909
637174	675910
496235	675911
169724	675912
382669	675913
439925	675914
140524	675915
187402	675916
558018	675917
1043	675918
170860	675919
628610	675920
2517	675921
145345	675922
675965	675923
509427	675924
659235	675925
11209	675926
373803	675927
327823	675928
44602	675929
171725	675930
37019	675931
1720	675932
350082	675933
116830	675934
58140	675935
157407	675936
600429	675937
375932	675938
8712	675939
463369	675940
33475	675941
630857	675942
38674	675943
404200	675944
8913	675945
165087	675946
14675	675947
12027	675948
607415	675949
414981	675950
87448	675951
16412	675952
184059	675953
2132	675954
191059	675955
34506	675956
129473	675957
42846	675958
57502	675959
674499	675960
154890	675961
250	675962
204474	675963
560642	675964
365463	675965
499704	675966
173411	675967
26378	675968
77343	675969
77303	675970
38963	675971
130263	675972
505055	675973
269149	675974
1258	675975
423667	675976
178233	675977
24736	675978
82963	675979
135779	675980
25078	675981
324793	675982
156349	675983
423813	675984
11018	675985
444014	675986
1620	675987
199481	675988
507396	675989
475713	675990
75808	675991
56019	675992
624380	675993
492296	675994
312079	675995
690947	675996
442449	675997
55776	675998
509857	675999
640464	676000
641872	676001
98073	676002
642769	676003
673347	676004
513520	676005
557151	676006
3	676007
253537	676008
394733	676009
144615	676010
137996	676011
327124	676012
6698	676013
200217	676014
542189	676015
389372	676016
49705	676017
475897	676018
444544	676019
8073	676020
120535	676021
367440	676022
97056	676023
146363	676024
9616	676025
175011	676026
14424	676027
12671	676028
25875	676029
11682	676030
6049	676031
1790	676032
166501	676033
324322	676034
597848	676035
481160	676036
265465	676037
467037	676038
109371	676039
96582	676040
430894	676041
444259	676042
3797	676043
511921	676044
534324	676045
35848	676046
141899	676047
5036	676048
21656	676049
498391	676050
152278	676051
102677	676052
107422	676053
19947	676054
246960	676055
141270	676056
441719	676057
46705	676058
113182	676059
58123	676060
2628	676061
342059	676062
146	676063
361453	676064
597534	676065
4919	676066
111833	676067
73139	676068
1677	676069
89248	676070
135645	676071
541187	676072
120281	676073
2332	676074
75460	676075
158966	676076
22252	676077
461966	676078
54436	676079
20245	676080
24526	676081
244136	676082
42425	676083
31738	676084
286825	676085
637418	676086
441681	676087
613542	676088
24539	676089
32207	676090
434661	676091
19780	676092
636690	676093
3447	676094
86183	676095
555928	676096
26769	676097
248048	676098
592357	676099
120993	676100
16504	676101
554938	676102
62791	676103
331508	676104
329966	676105
463742	676106
140138	676107
129232	676108
189476	676109
75455	676110
5172	676111
208436	676112
131875	676113
137769	676114
414316	676115
395739	676116
650394	676117
6799	676118
542986	676119
125020	676120
210	676121
73173	676122
354511	676123
54393	676124
107681	676125
12477	676126
89416	676127
5521	676128
3088	676129
324235	676130
286	676131
40469	676132
4856	676133
441748	676134
634555	676135
25349	676136
101558	676137
13540	676138
144745	676139
2890	676140
51525	676141
51252	676142
44133	676143
503081	676144
244458	676145
109425	676146
51066	676147
215199	676148
1905	676149
394721	676150
546375	676151
42676	676152
12169	676153
582586	676154
23243	676155
569065	676156
215178	676157
9552	676158
111727	676159
18451	676160
567	676161
269392	676162
569626	676163
62936	676164
89092	676165
88130	676166
169116	676167
94323	676168
64371	676169
4660	676170
66453	676171
333739	676172
166146	676173
131921	676174
170611	676175
289466	676176
391894	676177
140604	676178
54597	676179
32192	676180
336123	676181
282098	676182
573444	676183
107666	676184
246927	676185
571177	676186
557095	676187
23423	676188
238823	676189
11599	676190
633890	676191
25258	676192
11307	676193
491352	676194
45387	676195
501247	676196
52388	676197
59663	676198
27476	676199
335703	676200
405000	676201
158087	676202
54870	676203
112669	676204
629049	676205
247684	676206
260055	676207
13521	676208
553856	676209
10627	676210
67626	676211
287577	676212
526903	676213
512021	676214
602690	676215
24239	676216
404650	676217
649003	676218
250515	676219
2616	676220
148326	676221
460693	676222
345433	676223
499850	676224
592849	676225
17649	676226
596098	676227
135636	676228
559901	676229
230440	676230
67550	676231
7340	676232
477426	676233
225452	676234
418536	676235
75471	676236
125603	676237
384351	676238
36824	676239
126228	676240
197576	676241
646634	676242
65356	676243
89445	676244
561838	676245
423668	676246
487244	676247
243573	676248
625305	676249
10164	676250
4248	676251
534486	676252
489024	676253
67512	676254
263102	676255
151384	676256
477486	676257
995	676258
674528	676259
551622	676260
1472	676261
394552	676262
22768	676263
16547	676264
41715	676265
150482	676266
406968	676267
60586	676268
109144	676269
173709	676270
314472	676271
330571	676272
3938	676273
95757	676274
19768	676275
59249	676276
348277	676277
400821	676278
15374	676279
382651	676280
681961	676281
89286	676282
610962	676283
125164	676284
93965	676285
50068	676286
7134	676287
3999	676288
47915	676289
57113	676290
29754	676291
695353	676292
99455	676293
334629	676294
13260	676295
631232	676296
324246	676297
39624	676298
340214	676299
319673	676300
225441	676301
221288	676302
18307	676303
99827	676304
230322	676305
316559	676306
656738	676307
349808	676308
516298	676309
22189	676310
526556	676311
353094	676312
393168	676313
423450	676314
127629	676315
631378	676316
31663	676317
23288	676318
67202	676319
247729	676320
36819	676321
614358	676322
486110	676323
210158	676324
104752	676325
76087	676326
44056	676327
25709	676328
287583	676329
12595	676330
105415	676331
91609	676332
50642	676333
1379	676334
24526	676335
267464	676336
557035	676337
393475	676338
14559	676339
1835	676340
5182	676341
13157	676342
468376	676343
49908	676344
17904	676345
151428	676346
149542	676347
6381	676348
332588	676349
673585	676350
691699	676351
262830	676352
5531	676353
397066	676354
42429	676355
648216	676356
493092	676357
579652	676358
52819	676359
1166	676360
93300	676361
464920	676362
395750	676363
133270	676364
58121	676365
17433	676366
32809	676367
20245	676368
119510	676369
93465	676370
625674	676371
55375	676372
93082	676373
4811	676374
93292	676375
73083	676376
36916	676377
171648	676378
113200	676379
229021	676380
294535	676381
462685	676382
41718	676383
12322	676384
384825	676385
561197	676386
322187	676387
633	676388
166890	676389
12832	676390
25067	676391
134467	676392
8482	676393
129126	676394
1304	676395
97272	676396
114291	676397
567669	676398
560776	676399
168846	676400
281133	676401
35959	676402
3191	676403
4559	676404
102940	676405
389541	676406
8457	676407
48860	676408
302951	676409
497942	676410
28233	676411
173837	676412
145469	676413
51333	676414
9497	676415
20470	676416
173024	676417
166891	676418
124829	676419
89293	676420
536319	676421
13751	676422
467590	676423
5517	676424
55451	676425
287142	676426
688888	676427
33446	676428
16518	676429
18037	676430
158857	676431
640664	676432
43093	676433
118590	676434
7064	676435
24202	676436
241734	676437
86282	676438
581699	676439
392826	676440
137749	676441
67999	676442
553986	676443
401504	676444
456001	676445
491837	676446
532479	676447
234168	676448
569999	676449
557067	676450
243395	676451
669015	676452
18276	676453
353370	676454
352589	676455
215171	676456
115213	676457
403534	676458
7092	676459
597434	676460
498382	676461
137403	676462
22232	676463
311068	676464
104539	676465
3070	676466
39020	676467
17302	676468
225377	676469
6835	676470
145223	676471
40338	676472
409065	676473
99274	676474
12031	676475
135655	676476
319706	676477
11329	676478
29809	676479
48548	676480
646651	676481
51271	676482
20895	676483
573287	676484
148243	676485
81902	676486
155254	676487
46412	676488
11061	676489
2644	676490
5710	676491
456986	676492
409545	676493
80608	676494
306355	676495
315852	676496
22398	676497
11965	676498
11840	676499
326124	676500
409296	676501
131236	676502
41441	676503
2073	676504
511026	676505
9988	676506
296161	676507
156566	676508
50704	676509
352	676510
339887	676511
483913	676512
97513	676513
41716	676514
62432	676515
25043	676516
3257	676517
595176	676518
533730	676519
44519	676520
46584	676521
18567	676522
73517	676523
31665	676524
99278	676525
563189	676526
238131	676527
47284	676528
16881	676529
35631	676530
107721	676531
576178	676532
246	676533
31665	676534
110340	676535
14181	676536
1677	676537
1683	676538
25704	676539
2212	676540
72718	676541
380428	676542
115177	676543
221674	676544
244173	676545
223901	676546
652847	676547
27645	676548
249688	676549
49033	676550
550747	676551
530613	676552
461113	676553
527943	676554
67109	676555
664575	676556
28521	676557
147555	676558
569753	676559
342395	676560
344801	676561
1224	676562
331239	676563
115003	676564
23	676565
327	676566
147056	676567
35788	676568
266104	676569
578003	676570
132673	676571
547435	676572
80512	676573
46571	676574
41874	676575
482156	676576
20647	676577
277295	676578
644847	676579
511785	676580
61232	676581
167811	676582
304063	676583
244191	676584
19024	676585
435410	676586
426803	676587
635680	676588
173807	676589
567906	676590
566875	676591
150490	676592
18105	676593
128050	676594
60471	676595
452922	676596
531090	676597
63377	676598
114230	676599
25723	676600
382338	676601
125984	676602
30540	676603
129665	676604
493433	676605
4795	676606
86868	676607
127938	676608
130125	676609
20121	676610
112860	676611
503070	676612
289605	676613
111344	676614
56102	676615
185898	676616
379495	676617
68545	676618
12287	676619
6938	676620
651539	676621
37951	676622
225411	676623
382822	676624
171289	676625
34790	676626
2090	676627
30324	676628
43730	676629
331	676630
564016	676631
520	676632
465802	676633
190241	676634
243499	676635
655497	676636
77939	676637
469447	676638
399909	676639
206158	676640
41779	676641
99774	676642
147151	676643
433289	676644
302	676645
1040	676646
10523	676647
603341	676648
536896	676649
167864	676650
475869	676651
27564	676652
251110	676653
177093	676654
6020	676655
366763	676656
10664	676657
167523	676658
172097	676659
11737	676660
2879	676661
563701	676662
53292	676663
47321	676664
273788	676665
238908	676666
144371	676667
217340	676668
255335	676669
383662	676670
582654	676671
85307	676672
259324	676673
261083	676674
396606	676675
124133	676676
28766	676677
399676	676678
176343	676679
233969	676680
221301	676681
372263	676682
552615	676683
476341	676684
320973	676685
155927	676686
18582	676687
617043	676688
127674	676689
431992	676690
239336	676691
190219	676692
293169	676693
75376	676694
171750	676695
466082	676696
68587	676697
197072	676698
27300	676699
11329	676700
35237	676701
127688	676702
290483	676703
546262	676704
99756	676705
20852	676706
5798	676707
11589	676708
395655	676709
130488	676710
390092	676711
93922	676712
96726	676713
5170	676714
9822	676715
154288	676716
610243	676717
156508	676718
160219	676719
29412	676720
401351	676721
233191	676722
101666	676723
565840	676724
164353	676725
139337	676726
58468	676727
773	676728
582413	676729
131861	676730
29729	676731
144690	676732
40200	676733
695227	676734
211889	676735
58319	676736
4321	676737
13083	676738
51277	676739
46194	676740
1618	676741
293668	676742
74511	676743
198825	676744
465753	676745
172002	676746
555668	676747
388557	676748
12063	676749
4574	676750
45541	676751
8476	676752
138343	676753
498168	676754
74456	676755
29143	676756
132102	676757
111	676758
8514	676759
225847	676760
8777	676761
522573	676762
233205	676763
37172	676764
497193	676765
52238	676766
5912	676767
60007	676768
160163	676769
350313	676770
9001	676771
228886	676772
598158	676773
45765	676774
133764	676775
1934	676776
47046	676777
651144	676778
109008	676779
628762	676780
164330	676781
802	676782
367571	676783
39427	676784
8117	676785
558309	676786
193512	676787
510504	676788
467655	676789
12011	676790
9195	676791
77	676792
58798	676793
233048	676794
52365	676795
396593	676796
59924	676797
63869	676798
85801	676799
522402	676800
29400	676801
51403	676802
284	676803
354068	676804
21810	676805
34792	676806
228842	676807
307098	676808
259270	676809
104386	676810
33253	676811
74404	676812
6607	676813
52378	676814
6251	676815
177708	676816
202216	676817
66491	676818
265540	676819
367746	676820
498428	676821
697274	676822
429021	676823
203966	676824
482347	676825
97054	676826
86855	676827
17433	676828
255834	676829
11114	676830
228887	676831
136879	676832
682739	676833
29620	676834
8725	676835
73674	676836
477323	676837
13412	676838
591290	676839
30505	676840
151	676841
23090	676842
1982	676843
449754	676844
11350	676845
379884	676846
485974	676847
32206	676848
389303	676849
169865	676850
171748	676851
676075	676852
537701	676853
1575	676854
16888	676855
463443	676856
480826	676857
441799	676858
302049	676859
148536	676860
42020	676861
483401	676862
158774	676863
10604	676864
328563	676865
221693	676866
19947	676867
157280	676868
392	676869
40264	676870
22390	676871
180200	676872
3199	676873
120738	676874
665763	676875
634901	676876
59254	676877
523730	676878
290978	676879
196162	676880
1003	676881
465443	676882
613072	676883
405811	676884
206790	676885
105881	676886
948	676887
166795	676888
487628	676889
21598	676890
72287	676891
393531	676892
396274	676893
156798	676894
64888	676895
303587	676896
17148	676897
144453	676898
658104	676899
18806	676900
93228	676901
36911	676902
53285	676903
9823	676904
134036	676905
15845	676906
167715	676907
267448	676908
666674	676909
174823	676910
177817	676911
219275	676912
666333	676913
502726	676914
499477	676915
125437	676916
3154	676917
370620	676918
489729	676919
75775	676920
352598	676921
20781	676922
463	676923
167138	676924
77887	676925
59178	676926
46244	676927
91905	676928
3983	676929
53697	676930
45612	676931
120758	676932
17707	676933
3328	676934
697442	676935
36913	676936
634217	676937
580859	676938
241356	676939
807	676940
465776	676941
142838	676942
158951	676943
126228	676944
36276	676945
629063	676946
369038	676947
140249	676948
18583	676949
214233	676950
555865	676951
494450	676952
602843	676953
4920	676954
13860	676955
622951	676956
116496	676957
293581	676958
336115	676959
691060	676960
173101	676961
52938	676962
168250	676963
46204	676964
143906	676965
647266	676966
569975	676967
640560	676968
596226	676969
15568	676970
377133	676971
632614	676972
21852	676973
20268	676974
304291	676975
482545	676976
212231	676977
144617	676978
56035	676979
1682	676980
564754	676981
286199	676982
3907	676983
681793	676984
190172	676985
473236	676986
61837	676987
111296	676988
7221	676989
163425	676990
546243	676991
18717	676992
201328	676993
261411	676994
181940	676995
187231	676996
84059	676997
30261	676998
650912	676999
5969	677000
35480	677001
594178	677002
205648	677003
18187	677004
617	677005
182661	677006
422969	677007
13897	677008
13844	677009
648769	677010
67927	677011
66042	677012
58387	677013
7063	677014
1623	677015
61613	677016
48981	677017
4438	677018
47672	677019
18099	677020
681945	677021
3025	677022
136848	677023
490968	677024
39327	677025
168596	677026
569191	677027
215622	677028
305985	677029
24835	677030
120186	677031
14914	677032
11238	677033
203076	677034
2485	677035
11090	677036
98473	677037
341732	677038
36513	677039
260069	677040
39041	677041
21962	677042
528820	677043
15661	677044
5072	677045
129408	677046
501726	677047
28352	677048
18166	677049
57801	677050
46419	677051
59511	677052
6372	677053
482147	677054
55451	677055
176129	677056
672064	677057
682795	677058
24873	677059
165296	677060
412229	677061
77227	677062
24639	677063
2498	677064
265427	677065
665604	677066
140220	677067
189284	677068
652849	677069
23876	677070
39441	677071
51041	677072
37376	677073
394087	677074
137782	677075
300978	677076
537769	677077
36434	677078
57144	677079
405192	677080
10697	677081
127725	677082
22249	677083
46465	677084
512324	677085
186011	677086
331	677087
173103	677088
6612	677089
355715	677090
58145	677091
62567	677092
117740	677093
354984	677094
295294	677095
56831	677096
21579	677097
542605	677098
677500	677099
50093	677100
118539	677101
22320	677102
147483	677103
137776	677104
153706	677105
65281	677106
117023	677107
35488	677108
137766	677109
48286	677110
543757	677111
5442	677112
1154	677113
477367	677114
91105	677115
431256	677116
56466	677117
36323	677118
113688	677119
688357	677120
46	677121
161200	677122
20760	677123
658127	677124
129344	677125
119485	677126
94773	677127
335688	677128
10106	677129
633952	677130
102264	677131
62629	677132
152375	677133
52509	677134
532781	677135
204179	677136
21045	677137
635043	677138
582578	677139
131380	677140
4403	677141
5330	677142
582521	677143
469187	677144
161254	677145
20867	677146
186013	677147
55574	677148
59710	677149
303632	677150
60664	677151
74234	677152
634535	677153
77257	677154
676913	677155
20502	677156
38013	677157
674465	677158
1306	677159
48668	677160
134870	677161
58128	677162
273718	677163
59223	677164
456646	677165
154866	677166
25769	677167
53015	677168
29123	677169
441631	677170
244815	677171
53824	677172
5917	677173
107274	677174
30024	677175
661475	677176
671957	677177
390024	677178
625064	677179
48524	677180
164696	677181
578201	677182
6652	677183
55568	677184
465624	677185
889	677186
151048	677187
152690	677188
554789	677189
4769	677190
331	677191
492457	677192
131415	677193
19316	677194
333248	677195
84089	677196
416209	677197
11347	677198
616663	677199
3813	677200
481357	677201
19331	677202
25370	677203
128420	677204
22591	677205
643372	677206
61509	677207
460715	677208
5170	677209
37949	677210
704	677211
468019	677212
109987	677213
109982	677214
11798	677215
467823	677216
477462	677217
491278	677218
271184	677219
689203	677220
7896	677221
3639	677222
332368	677223
172449	677224
106897	677225
7306	677226
450710	677227
693476	677228
1580	677229
133041	677230
512067	677231
144290	677232
40097	677233
444	677234
661708	677235
189583	677236
336307	677237
77481	677238
231499	677239
122716	677240
149247	677241
121182	677242
415338	677243
66637	677244
8567	677245
564032	677246
222092	677247
128187	677248
363247	677249
176354	677250
448386	677251
478376	677252
567543	677253
186178	677254
187845	677255
161565	677256
102992	677257
3945	677258
393	677259
447967	677260
130658	677261
362282	677262
337498	677263
444	677264
136312	677265
327888	677266
567036	677267
556752	677268
126413	677269
53533	677270
343843	677271
105995	677272
26801	677273
15091	677274
358906	677275
103934	677276
601710	677277
28973	677278
176453	677279
59924	677280
599964	677281
594891	677282
466728	677283
17650	677284
367634	677285
465295	677286
185943	677287
17593	677288
156649	677289
145464	677290
519920	677291
87707	677292
62441	677293
328851	677294
62806	677295
685064	677296
367728	677297
33611	677298
353137	677299
15593	677300
103837	677301
462731	677302
12040	677303
161829	677304
234930	677305
569038	677306
55571	677307
668785	677308
4394	677309
588	677310
372163	677311
133288	677312
71838	677313
150704	677314
696298	677315
118158	677316
321407	677317
351594	677318
513988	677319
155	677320
630549	677321
470177	677322
588664	677323
683946	677324
210092	677325
323653	677326
508124	677327
383860	677328
606236	677329
518763	677330
195820	677331
212309	677332
597856	677333
157404	677334
359780	677335
43351	677336
325070	677337
5823	677338
5824	677339
424190	677340
256138	677341
302238	677342
4537	677343
560798	677344
372435	677345
2766	677346
395061	677347
59512	677348
262015	677349
23414	677350
107582	677351
365618	677352
17346	677353
41520	677354
127667	677355
444	677356
111575	677357
442460	677358
1128	677359
434595	677360
150858	677361
495190	677362
638355	677363
10203	677364
18103	677365
42610	677366
106629	677367
249510	677368
215303	677369
175734	677370
87894	677371
281416	677372
79344	677373
12184	677374
89842	677375
88782	677376
347103	677377
8322	677378
90528	677379
41165	677380
116499	677381
641254	677382
306585	677383
12358	677384
46071	677385
656622	677386
113474	677387
39720	677388
575653	677389
94552	677390
129863	677391
261162	677392
583048	677393
92176	677394
4567	677395
269971	677396
630529	677397
91	677398
55820	677399
164110	677400
99344	677401
450654	677402
107632	677403
672314	677404
57065	677405
671554	677406
320616	677407
509283	677408
21114	677409
133877	677410
465751	677411
47814	677412
523907	677413
435792	677414
434148	677415
147661	677416
510553	677417
1795	677418
472290	677419
5053	677420
594885	677421
145505	677422
105323	677423
629389	677424
301538	677425
9863	677426
362769	677427
465343	677428
312773	677429
174870	677430
90019	677431
427587	677432
2986	677433
52691	677434
165695	677435
346870	677436
492010	677437
240478	677438
131964	677439
131964	677440
132583	677441
302793	677442
409373	677443
571828	677444
29392	677445
131436	677446
35	677447
78245	677448
115668	677449
46203	677450
232065	677451
197432	677452
461497	677453
650785	677454
614593	677455
42383	677456
112771	677457
108677	677458
196069	677459
209824	677460
220786	677461
259941	677462
59289	677463
153291	677464
652334	677465
525395	677466
462925	677467
9503	677468
99282	677469
244138	677470
51284	677471
625336	677472
32874	677473
498927	677474
600165	677475
281440	677476
72259	677477
23181	677478
161406	677479
377615	677480
44640	677481
16866	677482
128996	677483
111297	677484
405172	677485
329007	677486
445321	677487
143851	677488
1827	677489
146486	677490
411976	677491
83437	677492
205262	677493
52449	677494
4586	677495
293032	677496
36313	677497
486000	677498
506722	677499
31923	677500
58933	677501
573717	677502
619472	677503
107561	677504
486149	677505
51	677506
46635	677507
418064	677508
13359	677509
47435	677510
298495	677511
114192	677512
513876	677513
82391	677514
38517	677515
101554	677516
565476	677517
37014	677518
107502	677519
207795	677520
62362	677521
632	677522
114811	677523
7996	677524
287475	677525
373085	677526
335069	677527
22982	677528
625207	677529
130444	677530
137929	677531
563720	677532
22717	677533
629326	677534
343413	677535
525763	677536
4094	677537
379975	677538
526104	677539
574312	677540
5070	677541
46781	677542
361373	677543
158198	677544
495902	677545
198289	677546
39990	677547
126706	677548
56828	677549
224622	677550
261911	677551
185782	677552
159793	677553
638305	677554
308767	677555
32304	677556
36813	677557
157058	677558
601380	677559
147871	677560
392472	677561
328903	677562
69438	677563
603182	677564
258167	677565
1728	677566
225928	677567
510008	677568
650	677569
161471	677570
119613	677571
98888	677572
115595	677573
62789	677574
36675	677575
517946	677576
9603	677577
17308	677578
414398	677579
500549	677580
73273	677581
55571	677582
93282	677583
336028	677584
1837	677585
38864	677586
4323	677587
88871	677588
53344	677589
351316	677590
585123	677591
62789	677592
583225	677593
46842	677594
161122	677595
106527	677596
335578	677597
130370	677598
335631	677599
117471	677600
102	677601
172420	677602
137855	677603
154616	677604
71903	677605
270070	677606
581148	677607
19586	677608
44915	677609
49	677610
451883	677611
166104	677612
343828	677613
306564	677614
129272	677615
60885	677616
391041	677617
259258	677618
215846	677619
88418	677620
65637	677621
467344	677622
101874	677623
675628	677624
142144	677625
581824	677626
46197	677627
334514	677628
503204	677629
121463	677630
21344	677631
634652	677632
691646	677633
506644	677634
146828	677635
69002	677636
637456	677637
370137	677638
256834	677639
160060	677640
16684	677641
316163	677642
2303	677643
479210	677644
5229	677645
293575	677646
17431	677647
156431	677648
289025	677649
293781	677650
15382	677651
328770	677652
223	677653
108487	677654
155802	677655
45152	677656
297243	677657
691594	677658
174092	677659
158674	677660
215415	677661
361148	677662
7399	677663
36881	677664
342435	677665
28288	677666
7300	677667
2532	677668
238786	677669
604704	677670
80165	677671
171545	677672
108935	677673
624251	677674
280417	677675
485855	677676
99799	677677
358371	677678
18570	677679
583872	677680
48173	677681
51016	677682
387123	677683
506890	677684
2791	677685
418699	677686
535759	677687
634599	677688
660349	677689
24631	677690
191608	677691
190365	677692
51983	677693
511819	677694
573905	677695
586940	677696
265438	677697
297244	677698
499915	677699
692201	677700
341322	677701
350461	677702
524680	677703
25555	677704
527844	677705
225630	677706
363120	677707
2875	677708
448307	677709
362719	677710
47569	677711
425475	677712
634931	677713
54905	677714
51242	677715
6945	677716
302200	677717
23243	677718
160748	677719
257232	677720
625058	677721
13980	677722
167859	677723
636355	677724
113274	677725
76228	677726
586957	677727
37054	677728
25551	677729
13042	677730
106440	677731
11599	677732
21941	677733
58124	677734
54858	677735
96429	677736
32334	677737
37026	677738
147081	677739
144165	677740
160013	677741
130664	677742
4726	677743
491906	677744
118269	677745
572179	677746
106468	677747
56815	677748
86814	677749
234877	677750
8875	677751
31015	677752
225597	677753
31627	677754
120770	677755
258327	677756
256584	677757
445627	677758
103328	677759
118545	677760
11504	677761
148133	677762
10338	677763
105561	677764
621523	677765
372240	677766
83849	677767
124092	677768
47154	677769
64877	677770
692100	677771
487907	677772
371129	677773
64988	677774
606860	677775
250241	677776
179300	677777
141372	677778
194833	677779
308727	677780
9879	677781
66040	677782
159016	677783
383906	677784
40642	677785
94392	677786
96667	677787
26746	677788
225498	677789
323856	677790
40095	677791
153838	677792
535302	677793
18302	677794
12099	677795
45589	677796
253650	677797
602911	677798
640686	677799
610341	677800
110707	677801
447098	677802
382262	677803
131431	677804
148893	677805
6716	677806
633969	677807
164724	677808
61997	677809
491018	677810
118683	677811
567522	677812
455510	677813
640759	677814
51216	677815
155962	677816
420403	677817
93	677818
430721	677819
519503	677820
28448	677821
18126	677822
572184	677823
50326	677824
19616	677825
224078	677826
20867	677827
47202	677828
19947	677829
21146	677830
514628	677831
77717	677832
205816	677833
169036	677834
468276	677835
5912	677836
599350	677837
9440	677838
475711	677839
773	677840
48490	677841
509611	677842
65390	677843
425809	677844
298533	677845
198762	677846
85389	677847
607	677848
399427	677849
21373	677850
666081	677851
527524	677852
399519	677853
105747	677854
88820	677855
27161	677856
516441	677857
486791	677858
6205	677859
11370	677860
566713	677861
18323	677862
405493	677863
571079	677864
159317	677865
87022	677866
186366	677867
116274	677868
354271	677869
15866	677870
65292	677871
33439	677872
12278	677873
1521	677874
189195	677875
476824	677876
242321	677877
245682	677878
6322	677879
37808	677880
257095	677881
603314	677882
120927	677883
685176	677884
2035	677885
621571	677886
566090	677887
437613	677888
212213	677889
296704	677890
262149	677891
681182	677892
420462	677893
1867	677894
608110	677895
323100	677896
54056	677897
299487	677898
432544	677899
99351	677900
362302	677901
283676	677902
330177	677903
205013	677904
203229	677905
318812	677906
631577	677907
90112	677908
467487	677909
292140	677910
66767	677911
59884	677912
106277	677913
665357	677914
367832	677915
354678	677916
613901	677917
12665	677918
79670	677919
968	677920
12775	677921
258326	677922
483311	677923
79675	677924
2939	677925
76855	677926
395273	677927
12234	677928
107473	677929
540946	677930
31198	677931
247187	677932
452494	677933
53687	677934
193048	677935
40275	677936
405961	677937
428381	677938
250911	677939
140800	677940
14175	677941
406905	677942
61821	677943
604565	677944
124230	677945
129957	677946
64032	677947
292252	677948
272809	677949
4806	677950
385481	677951
27518	677952
38345	677953
474876	677954
21142	677955
27593	677956
806	677957
465506	677958
35268	677959
2180	677960
111	677961
128150	677962
369224	677963
225456	677964
448350	677965
107521	677966
465314	677967
1826	677968
139577	677969
298806	677970
29870	677971
88870	677972
414141	677973
640552	677974
189528	677975
12930	677976
394875	677977
499614	677978
127772	677979
54899	677980
135815	677981
47177	677982
91	677983
86868	677984
40309	677985
105683	677986
597750	677987
68630	677988
681781	677989
54006	677990
6104	677991
340879	677992
485477	677993
238223	677994
1952	677995
56805	677996
109688	677997
490951	677998
53181	677999
113166	678000
109793	678001
89780	678002
2388	678003
42991	678004
2013	678005
10331	678006
527217	678007
56447	678008
12651	678009
54085	678010
160850	678011
558340	678012
36548	678013
258399	678014
587171	678015
7289	678016
150270	678017
48861	678018
33010	678019
232750	678020
1525	678021
75950	678022
8031	678023
37606	678024
112638	678025
135490	678026
24456	678027
674303	678028
15843	678029
131232	678030
47206	678031
126855	678032
15621	678033
54437	678034
359757	678035
354522	678036
454616	678037
158239	678038
49402	678039
574500	678040
1487	678041
68052	678042
642061	678043
466050	678044
282310	678045
21717	678046
58453	678047
146998	678048
545018	678049
103909	678050
693373	678051
18010	678052
165817	678053
134625	678054
28225	678055
847	678056
25	678057
115186	678058
4609	678059
264836	678060
519760	678061
255593	678062
241568	678063
21736	678064
441806	678065
673844	678066
16726	678067
119519	678068
414169	678069
88207	678070
124090	678071
23802	678072
147228	678073
390429	678074
1161	678075
63097	678076
109152	678077
114318	678078
438732	678079
148232	678080
106011	678081
140051	678082
581179	678083
665563	678084
6299	678085
642242	678086
25257	678087
430446	678088
670364	678089
126343	678090
148864	678091
50325	678092
4936	678093
543439	678094
504972	678095
345306	678096
259358	678097
480452	678098
42004	678099
92431	678100
120251	678101
34477	678102
1231	678103
6663	678104
621275	678105
139706	678106
648113	678107
675614	678108
141888	678109
232242	678110
519286	678111
147855	678112
658409	678113
426860	678114
364971	678115
562717	678116
38	678117
11276	678118
60231	678119
696982	678120
358673	678121
106683	678122
10983	678123
66188	678124
42414	678125
163411	678126
391154	678127
117175	678128
10662	678129
518805	678130
132380	678131
102	678132
672249	678133
664937	678134
52609	678135
11034	678136
1798	678137
692339	678138
118686	678139
30258	678140
50498	678141
50907	678142
159649	678143
48626	678144
22731	678145
8047	678146
367525	678147
40635	678148
293819	678149
186064	678150
220111	678151
27803	678152
97722	678153
97798	678154
25392	678155
87919	678156
1532	678157
695185	678158
73264	678159
27904	678160
462809	678161
145527	678162
36832	678163
42224	678164
457634	678165
46553	678166
507167	678167
174020	678168
234110	678169
149925	678170
174056	678171
78	678172
471747	678173
408304	678174
1791	678175
152781	678176
198674	678177
298648	678178
451697	678179
241160	678180
79538	678181
781	678182
120745	678183
432897	678184
64859	678185
122902	678186
104490	678187
126138	678188
19712	678189
524564	678190
23167	678191
86837	678192
491123	678193
107205	678194
567164	678195
34300	678196
34297	678197
87996	678198
298292	678199
298317	678200
34304	678201
146861	678202
567149	678203
298269	678204
170875	678205
567141	678206
567156	678207
567133	678208
87971	678209
298315	678210
34301	678211
298316	678212
87994	678213
34305	678214
631605	678215
631603	678216
577313	678217
244544	678218
631683	678219
386324	678220
831	678221
437269	678222
33588	678223
400314	678224
45440	678225
449081	678226
329990	678227
10720	678228
296988	678229
524201	678230
472317	678231
340733	678232
650747	678233
76121	678234
581680	678235
589179	678236
638115	678237
142731	678238
121750	678239
102475	678240
22920	678241
6291	678242
436634	678243
619797	678244
43635	678245
541636	678246
436627	678247
436570	678248
525973	678249
153919	678250
498484	678251
34883	678252
462	678253
477822	678254
661928	678255
385895	678256
471203	678257
214424	678258
26836	678259
648	678260
505667	678261
30269	678262
640871	678263
55970	678264
2820	678265
116025	678266
533094	678267
187485	678268
129495	678269
44	678270
111359	678271
366592	678272
428141	678273
651228	678274
163929	678275
131162	678276
651619	678277
125990	678278
143665	678279
676596	678280
687337	678281
219615	678282
394658	678283
665892	678284
147384	678285
354349	678286
445030	678287
94192	678288
651852	678289
57052	678290
164022	678291
479276	678292
234871	678293
560419	678294
85683	678295
133407	678296
330522	678297
253728	678298
546748	678299
665906	678300
147390	678301
692587	678302
629257	678303
300993	678304
318268	678305
30330	678306
296993	678307
570071	678308
25734	678309
660175	678310
243180	678311
29010	678312
118438	678313
53191	678314
1455	678315
120135	678316
418841	678317
503866	678318
513687	678319
117179	678320
83443	678321
361470	678322
241854	678323
17361	678324
647363	678325
566733	678326
71968	678327
95549	678328
538154	678329
148155	678330
54951	678331
171185	678332
463176	678333
107738	678334
370828	678335
556379	678336
212605	678337
465243	678338
76	678339
117308	678340
4851	678341
263352	678342
491350	678343
672947	678344
424967	678345
735	678346
817	678347
53252	678348
512268	678349
614177	678350
6287	678351
78	678352
89895	678353
526473	678354
22756	678355
124565	678356
105032	678357
683226	678358
574400	678359
298447	678360
614728	678361
5684	678362
49756	678363
35142	678364
317472	678365
236290	678366
290560	678367
228515	678368
26586	678369
51741	678370
339371	678371
78654	678372
13724	678373
6303	678374
152829	678375
484272	678376
435561	678377
298871	678378
83075	678379
84500	678380
627915	678381
25	678382
204790	678383
361600	678384
416	678385
582394	678386
231573	678387
440562	678388
624056	678389
377381	678390
684951	678391
555783	678392
538631	678393
135149	678394
107289	678395
444905	678396
175091	678397
293012	678398
73718	678399
37111	678400
27125	678401
90925	678402
342598	678403
129623	678404
598154	678405
99537	678406
145683	678407
134366	678408
204897	678409
672725	678410
122182	678411
444040	678412
636461	678413
359147	678414
155324	678415
2574	678416
6973	678417
161802	678418
289840	678419
461699	678420
533922	678421
164123	678422
234065	678423
28987	678424
435569	678425
663807	678426
156473	678427
290835	678428
38625	678429
56702	678430
159682	678431
119944	678432
426944	678433
51118	678434
323017	678435
365716	678436
304376	678437
619263	678438
38810	678439
80093	678440
15642	678441
500369	678442
55927	678443
675306	678444
1732	678445
127422	678446
3781	678447
12554	678448
668231	678449
202709	678450
471625	678451
1818	678452
350917	678453
2265	678454
166335	678455
44852	678456
473528	678457
578353	678458
168528	678459
366988	678460
6577	678461
547729	678462
177660	678463
44125	678464
192269	678465
156807	678466
239964	678467
102493	678468
419768	678469
102547	678470
152772	678471
411577	678472
367705	678473
562179	678474
164017	678475
651924	678476
585619	678477
156806	678478
410449	678479
91668	678480
92622	678481
160779	678482
12039	678483
451623	678484
131016	678485
454	678486
415545	678487
237980	678488
4806	678489
187169	678490
34733	678491
485880	678492
72168	678493
562785	678494
504204	678495
348798	678496
172899	678497
630152	678498
27822	678499
27822	678500
90995	678501
347484	678502
275678	678503
100814	678504
124293	678505
483249	678506
639067	678507
206094	678508
386428	678509
386420	678510
490838	678511
205844	678512
240405	678513
1298	678514
222252	678515
138732	678516
381951	678517
428056	678518
20128	678519
495084	678520
231107	678521
237511	678522
613933	678523
1108	678524
193435	678525
355677	678526
202094	678527
583188	678528
59087	678529
11054	678530
130648	678531
613839	678532
325013	678533
662441	678534
93911	678535
313715	678536
620009	678537
237582	678538
39188	678539
382	678540
416568	678541
44060	678542
572128	678543
486109	678544
2751	678545
665913	678546
10657	678547
514190	678548
65091	678549
199454	678550
485894	678551
59266	678552
86955	678553
169273	678554
531012	678555
292553	678556
74905	678557
996	678558
136279	678559
374421	678560
541826	678561
21770	678562
439740	678563
21656	678564
106542	678565
105845	678566
468876	678567
614285	678568
78386	678569
638357	678570
146740	678571
574078	678572
671053	678573
346342	678574
42371	678575
578592	678576
48928	678577
139075	678578
29929	678579
397973	678580
443926	678581
527545	678582
579749	678583
581751	678584
258267	678585
229773	678586
527535	678587
155233	678588
13583	678589
642002	678590
117312	678591
214756	678592
102201	678593
487963	678594
407697	678595
2024	678596
38889	678597
400150	678598
469797	678599
533122	678600
153229	678601
2347	678602
12365	678603
524195	678604
346341	678605
399044	678606
419851	678607
506478	678608
51294	678609
612719	678610
158597	678611
501980	678612
383279	678613
206114	678614
98834	678615
498453	678616
157283	678617
97731	678618
157081	678619
533760	678620
242872	678621
191095	678622
77029	678623
386624	678624
474828	678625
168070	678626
379903	678627
434430	678628
474847	678629
9810	678630
663313	678631
57393	678632
92569	678633
694295	678634
597964	678635
219489	678636
149039	678637
526062	678638
526063	678639
526064	678640
312051	678641
219511	678642
540503	678643
55988	678644
29740	678645
479628	678646
102225	678647
212712	678648
152862	678649
250014	678650
407867	678651
82866	678652
42963	678653
8524	678654
127557	678655
29998	678656
75774	678657
433323	678658
442300	678659
359076	678660
386490	678661
139983	678662
402277	678663
221593	678664
57841	678665
86059	678666
46970	678667
601287	678668
389438	678669
150304	678670
253964	678671
274572	678672
523469	678673
557090	678674
556868	678675
23508	678676
11286	678677
244567	678678
464464	678679
402360	678680
290060	678681
466354	678682
583071	678683
577905	678684
336779	678685
525722	678686
689354	678687
402142	678688
223676	678689
312543	678690
151523	678691
435060	678692
72040	678693
204505	678694
3722	678695
122679	678696
512521	678697
272461	678698
206099	678699
13446	678700
40522	678701
413787	678702
139805	678703
173582	678704
78016	678705
249720	678706
130348	678707
169796	678708
236940	678709
12976	678710
280733	678711
135699	678712
599591	678713
78632	678714
552580	678715
229510	678716
22542	678717
220674	678718
29940	678719
546464	678720
8431	678721
20688	678722
242533	678723
626659	678724
130458	678725
75993	678726
177486	678727
651899	678728
673824	678729
33716	678730
343198	678731
905	678732
613511	678733
27059	678734
331135	678735
146147	678736
20911	678737
389286	678738
139831	678739
537574	678740
22109	678741
25079	678742
160192	678743
1195	678744
28038	678745
289223	678746
351421	678747
485738	678748
444512	678749
39728	678750
12441	678751
112731	678752
542883	678753
172339	678754
421155	678755
317660	678756
469883	678757
296479	678758
126358	678759
330234	678760
692620	678761
475026	678762
631938	678763
230988	678764
1075	678765
23049	678766
470089	678767
158698	678768
265676	678769
693164	678770
229	678771
299107	678772
688257	678773
464851	678774
688299	678775
395468	678776
28254	678777
245555	678778
92128	678779
469682	678780
104261	678781
373029	678782
138806	678783
56454	678784
361566	678785
569549	678786
290106	678787
144903	678788
597767	678789
118695	678790
771	678791
3263	678792
630819	678793
568435	678794
133806	678795
455428	678796
211722	678797
241884	678798
315729	678799
467244	678800
147400	678801
666164	678802
595417	678803
414951	678804
477481	678805
321678	678806
399910	678807
123398	678808
1673	678809
136276	678810
155474	678811
586	678812
172150	678813
115388	678814
169964	678815
9441	678816
552137	678817
147617	678818
23777	678819
155320	678820
525149	678821
118342	678822
112261	678823
27313	678824
274340	678825
182007	678826
246185	678827
85434	678828
653283	678829
57442	678830
115019	678831
6768	678832
672062	678833
68226	678834
156993	678835
222337	678836
555665	678837
670796	678838
151609	678839
17534	678840
3267	678841
134208	678842
600997	678843
604108	678844
422832	678845
156841	678846
136547	678847
568929	678848
561019	678849
70	678850
280167	678851
35817	678852
958	678853
30328	678854
291361	678855
656470	678856
381106	678857
648963	678858
3062	678859
481668	678860
48000	678861
443427	678862
273828	678863
565517	678864
2204	678865
68227	678866
300943	678867
501824	678868
613374	678869
163242	678870
358616	678871
569380	678872
24804	678873
230797	678874
143608	678875
11717	678876
4968	678877
323355	678878
563090	678879
84447	678880
46472	678881
467666	678882
614408	678883
575467	678884
660507	678885
10264	678886
280830	678887
533027	678888
136028	678889
154707	678890
573363	678891
73003	678892
34605	678893
535379	678894
59197	678895
13841	678896
370348	678897
310078	678898
152220	678899
24726	678900
149673	678901
113531	678902
127269	678903
44469	678904
172	678905
587801	678906
328668	678907
331485	678908
409082	678909
237447	678910
166565	678911
451444	678912
9875	678913
60938	678914
566647	678915
305426	678916
68704	678917
186795	678918
3841	678919
65621	678920
278681	678921
588941	678922
9299	678923
450108	678924
154847	678925
4838	678926
2477	678927
444265	678928
198493	678929
178092	678930
89305	678931
251336	678932
396154	678933
562912	678934
486260	678935
55988	678936
450690	678937
538145	678938
78407	678939
652599	678940
414638	678941
55778	678942
28163	678943
160780	678944
3327	678945
2446	678946
13009	678947
263400	678948
99260	678949
233145	678950
53413	678951
53525	678952
570697	678953
52931	678954
4697	678955
145618	678956
417592	678957
54456	678958
126484	678959
52497	678960
320700	678961
215067	678962
467904	678963
120241	678964
86702	678965
367321	678966
96822	678967
100535	678968
191448	678969
124185	678970
212616	678971
426973	678972
29392	678973
37724	678974
407419	678975
20994	678976
426974	678977
226601	678978
670794	678979
670790	678980
466707	678981
432924	678982
117330	678983
165414	678984
399958	678985
407541	678986
457884	678987
64943	678988
95312	678989
386492	678990
380676	678991
417494	678992
150094	678993
291863	678994
12627	678995
500684	678996
921	678997
171921	678998
506670	678999
13119	679000
40256	679001
193283	679002
126378	679003
138575	679004
410902	679005
7253	679006
310320	679007
401972	679008
285484	679009
8043	679010
327177	679011
491186	679012
657794	679013
191030	679014
20189	679015
600280	679016
620857	679017
428177	679018
318058	679019
401964	679020
40169	679021
55998	679022
422502	679023
61336	679024
663440	679025
143487	679026
27763	679027
526244	679028
86185	679029
7479	679030
167935	679031
607872	679032
665838	679033
436136	679034
36351	679035
2162	679036
493033	679037
37468	679038
131348	679039
167879	679040
152154	679041
228376	679042
94665	679043
336328	679044
243014	679045
550698	679046
86704	679047
663426	679048
155334	679049
255866	679050
36650	679051
206347	679052
116951	679053
207401	679054
207405	679055
27691	679056
54619	679057
46397	679058
653393	679059
565368	679060
614565	679061
2116	679062
496789	679063
683200	679064
41601	679065
614525	679066
342409	679067
578530	679068
161942	679069
599977	679070
789	679071
86270	679072
75514	679073
531127	679074
202097	679075
3750	679076
663294	679077
308125	679078
690176	679079
326952	679080
1308	679081
481835	679082
675102	679083
57053	679084
463750	679085
463803	679086
18205	679087
512234	679088
20672	679089
573177	679090
656078	679091
17950	679092
570000	679093
286226	679094
89277	679095
363186	679096
423453	679097
187664	679098
246283	679099
153667	679100
72593	679101
265679	679102
111432	679103
446866	679104
333772	679105
105147	679106
565997	679107
625160	679108
658041	679109
398796	679110
661059	679111
25533	679112
134210	679113
63137	679114
86726	679115
48257	679116
395445	679117
182433	679118
87790	679119
26	679120
192712	679121
304954	679122
8226	679123
652310	679124
10693	679125
204604	679126
330687	679127
569838	679128
110770	679129
118305	679130
309707	679131
139689	679132
38757	679133
88621	679134
233869	679135
51905	679136
576520	679137
77852	679138
511840	679139
116049	679140
282121	679141
667696	679142
559623	679143
372360	679144
4678	679145
299740	679146
299741	679147
2842	679148
305646	679149
644849	679150
47161	679151
338604	679152
459382	679153
646649	679154
146536	679155
409202	679156
144982	679157
658349	679158
240149	679159
55851	679160
623134	679161
502187	679162
608735	679163
152039	679164
432222	679165
53720	679166
597487	679167
5875	679168
405076	679169
154396	679170
24811	679171
3979	679172
212735	679173
149621	679174
563455	679175
430881	679176
149284	679177
645418	679178
321502	679179
5877	679180
149573	679181
220938	679182
512618	679183
266903	679184
97956	679185
56960	679186
632748	679187
2601	679188
356323	679189
224591	679190
163809	679191
598020	679192
517014	679193
166730	679194
415764	679195
12099	679196
629873	679197
113462	679198
37496	679199
585388	679200
390151	679201
162609	679202
152143	679203
543233	679204
677302	679205
16316	679206
634340	679207
610743	679208
190127	679209
508501	679210
498614	679211
8077	679212
145959	679213
149465	679214
41407	679215
127069	679216
2564	679217
154987	679218
343575	679219
551748	679220
359050	679221
431437	679222
33564	679223
290231	679224
561465	679225
30696	679226
334496	679227
594444	679228
105126	679229
340578	679230
85058	679231
195172	679232
281807	679233
620209	679234
355151	679235
210329	679236
285759	679237
106863	679238
9955	679239
6735	679240
23241	679241
203121	679242
321467	679243
257811	679244
584099	679245
306105	679246
161219	679247
109	679248
385771	679249
50001	679250
100851	679251
538225	679252
152722	679253
76743	679254
30	679255
233163	679256
377574	679257
196351	679258
241664	679259
690350	679260
578773	679261
363617	679262
334192	679263
149427	679264
689906	679265
313773	679266
295379	679267
349579	679268
47478	679269
61016	679270
205683	679271
59406	679272
601	679273
140503	679274
2930	679275
5019	679276
226448	679277
1042	679278
125015	679279
74191	679280
412021	679281
643130	679282
387702	679283
576186	679284
253	679285
447871	679286
59177	679287
622894	679288
223962	679289
172660	679290
159169	679291
20117	679292
6466	679293
123050	679294
180880	679295
15992	679296
114458	679297
22598	679298
13699	679299
13881	679300
527801	679301
7068	679302
129321	679303
287933	679304
494623	679305
103254	679306
659058	679307
561084	679308
11674	679309
85590	679310
675605	679311
551109	679312
64267	679313
123714	679314
609266	679315
122457	679316
12273	679317
544154	679318
524646	679319
37670	679320
440639	679321
105210	679322
483484	679323
117384	679324
273309	679325
499056	679326
531199	679327
440615	679328
72631	679329
610116	679330
206496	679331
155735	679332
193194	679333
507719	679334
683851	679335
45221	679336
1327	679337
41992	679338
58171	679339
114667	679340
11861	679341
2147	679342
33684	679343
655688	679344
466926	679345
624671	679346
154	679347
57951	679348
32221	679349
554722	679350
2920	679351
65186	679352
167627	679353
92097	679354
2237	679355
265062	679356
192991	679357
272651	679358
11762	679359
123725	679360
332814	679361
371327	679362
413828	679363
83406	679364
1356	679365
743	679366
52542	679367
611	679368
16491	679369
669830	679370
258999	679371
36676	679372
81292	679373
498277	679374
293391	679375
64505	679376
513056	679377
51303	679378
1014	679379
632713	679380
37716	679381
35938	679382
108546	679383
577099	679384
661467	679385
201860	679386
436051	679387
193812	679388
54796	679389
692449	679390
70811	679391
292581	679392
469309	679393
155294	679394
421645	679395
46446	679396
149512	679397
149512	679398
693308	679399
382670	679400
197986	679401
105596	679402
146570	679403
240648	679404
205594	679405
16080	679406
515047	679407
3557	679408
1899	679409
69186	679410
144650	679411
161686	679412
120699	679413
207187	679414
64567	679415
554896	679416
8803	679417
485512	679418
107015	679419
274122	679420
305135	679421
15306	679422
392906	679423
104226	679424
276643	679425
272875	679426
50926	679427
550140	679428
2151	679429
597371	679430
620904	679431
233599	679432
183975	679433
88394	679434
176784	679435
558645	679436
511200	679437
201	679438
179949	679439
352944	679440
195857	679441
18013	679442
97932	679443
419976	679444
103265	679445
1213	679446
114473	679447
541711	679448
18729	679449
571266	679450
667412	679451
106599	679452
158418	679453
655986	679454
88598	679455
110507	679456
195590	679457
513211	679458
660591	679459
180029	679460
677074	679461
132609	679462
258384	679463
622761	679464
625592	679465
197231	679466
24865	679467
102844	679468
426058	679469
34987	679470
470475	679471
2390	679472
608306	679473
388575	679474
237907	679475
526268	679476
142421	679477
6247	679478
41251	679479
618643	679480
586965	679481
695452	679482
197873	679483
571264	679484
132086	679485
437882	679486
322565	679487
2755	679488
83793	679489
153470	679490
39285	679491
24444	679492
119542	679493
497345	679494
536824	679495
161080	679496
693060	679497
347795	679498
122527	679499
35094	679500
37727	679501
154589	679502
360376	679503
186754	679504
8740	679505
301015	679506
182277	679507
51827	679508
605260	679509
358980	679510
405744	679511
135636	679512
64068	679513
124020	679514
461686	679515
198495	679516
411768	679517
33743	679518
292990	679519
475959	679520
44186	679521
608415	679522
603704	679523
601498	679524
12228	679525
542592	679526
398475	679527
7571	679528
520791	679529
543744	679530
196343	679531
122050	679532
2383	679533
151279	679534
543734	679535
186990	679536
48271	679537
167649	679538
332243	679539
458821	679540
27740	679541
494110	679542
227193	679543
397517	679544
246	679545
153896	679546
40118	679547
606857	679548
542610	679549
493761	679550
468243	679551
555058	679552
407290	679553
680862	679554
54315	679555
594446	679556
153561	679557
522794	679558
671039	679559
695159	679560
496183	679561
60099	679562
588615	679563
29637	679564
111502	679565
542578	679566
412837	679567
194836	679568
488545	679569
274695	679570
17473	679571
203823	679572
498287	679573
274937	679574
82629	679575
167279	679576
225137	679577
6903	679578
45404	679579
558660	679580
329142	679581
114910	679582
54696	679583
190138	679584
640791	679585
429824	679586
634460	679587
242143	679588
694761	679589
71387	679590
396026	679591
206479	679592
302632	679593
11190	679594
3135	679595
160256	679596
632285	679597
632463	679598
160591	679599
99306	679600
389860	679601
129006	679602
24448	679603
490843	679604
131216	679605
107628	679606
632448	679607
343359	679608
632484	679609
141512	679610
240319	679611
39046	679612
673026	679613
496227	679614
369573	679615
601758	679616
393031	679617
198990	679618
203742	679619
419131	679620
376	679621
643740	679622
625998	679623
626000	679624
3667	679625
10923	679626
374531	679627
2283	679628
154629	679629
482215	679630
39714	679631
519722	679632
194304	679633
99662	679634
1158	679635
492850	679636
637507	679637
660226	679638
435752	679639
625962	679640
1985	679641
670128	679642
439003	679643
177648	679644
264243	679645
525981	679646
100203	679647
387201	679648
56342	679649
424323	679650
186201	679651
176387	679652
54714	679653
140631	679654
192434	679655
117684	679656
334468	679657
343352	679658
33072	679659
145899	679660
2204	679661
25290	679662
177156	679663
90597	679664
570696	679665
502873	679666
4280	679667
485875	679668
598359	679669
84482	679670
5662	679671
55318	679672
149362	679673
24760	679674
565740	679675
245759	679676
396649	679677
31464	679678
143306	679679
7630	679680
306715	679681
186546	679682
199828	679683
102130	679684
76837	679685
8554	679686
12360	679687
62542	679688
4414	679689
99568	679690
3556	679691
163629	679692
257818	679693
157632	679694
497971	679695
301961	679696
449132	679697
589904	679698
42994	679699
299041	679700
407987	679701
507479	679702
3436	679703
443697	679704
29183	679705
611123	679706
651227	679707
519348	679708
138281	679709
663521	679710
445403	679711
86216	679712
251258	679713
40536	679714
560073	679715
419493	679716
553287	679717
447977	679718
342712	679719
210301	679720
43265	679721
4407	679722
191929	679723
169869	679724
650873	679725
306123	679726
71912	679727
269235	679728
148598	679729
401983	679730
415765	679731
543	679732
239426	679733
470275	679734
258288	679735
622156	679736
534274	679737
263857	679738
541624	679739
611295	679740
502256	679741
47998	679742
690754	679743
59035	679744
85383	679745
518914	679746
647191	679747
57038	679748
416363	679749
74918	679750
89638	679751
556427	679752
539320	679753
249761	679754
90138	679755
466714	679756
401977	679757
159917	679758
526917	679759
395942	679760
5864	679761
135508	679762
625935	679763
630903	679764
23755	679765
401975	679766
21019	679767
229776	679768
109604	679769
468982	679770
630353	679771
513380	679772
194576	679773
61770	679774
54999	679775
548175	679776
109012	679777
308656	679778
286318	679779
246481	679780
301720	679781
281381	679782
10727	679783
639588	679784
4428	679785
490017	679786
165264	679787
666441	679788
400756	679789
49894	679790
4117	679791
129952	679792
145471	679793
145471	679794
37729	679795
62778	679796
189468	679797
200277	679798
131103	679799
562895	679800
15531	679801
125801	679802
464258	679803
151436	679804
151436	679805
295	679806
474741	679807
74743	679808
85079	679809
176943	679810
294340	679811
48978	679812
3297	679813
682	679814
210307	679815
13461	679816
34688	679817
543716	679818
348227	679819
665764	679820
406149	679821
641901	679822
64708	679823
432105	679824
52110	679825
677072	679826
542991	679827
186074	679828
82945	679829
423673	679830
167887	679831
222965	679832
304651	679833
664889	679834
632701	679835
51459	679836
496337	679837
304689	679838
674646	679839
76221	679840
247551	679841
116353	679842
477435	679843
198585	679844
593400	679845
79021	679846
317748	679847
570079	679848
57309	679849
1002	679850
58190	679851
192586	679852
91323	679853
325871	679854
245831	679855
277307	679856
235908	679857
240532	679858
661777	679859
155902	679860
386804	679861
156235	679862
255336	679863
34030	679864
370188	679865
325770	679866
370267	679867
502046	679868
630157	679869
530551	679870
7068	679871
72195	679872
499534	679873
187140	679874
254940	679875
296438	679876
263741	679877
364496	679878
253265	679879
28380	679880
93783	679881
234312	679882
21528	679883
183345	679884
54511	679885
292671	679886
75156	679887
46565	679888
697034	679889
64548	679890
665335	679891
30420	679892
218928	679893
1559	679894
40619	679895
164874	679896
114450	679897
633785	679898
19704	679899
93758	679900
214437	679901
114929	679902
413885	679903
17085	679904
684653	679905
123074	679906
253510	679907
4211	679908
67004	679909
130341	679910
4414	679911
157871	679912
125672	679913
171790	679914
219708	679915
554822	679916
200312	679917
336335	679918
32862	679919
634970	679920
635002	679921
145923	679922
177884	679923
182266	679924
538079	679925
334469	679926
113092	679927
95053	679928
540642	679929
388703	679930
595434	679931
421433	679932
120256	679933
308208	679934
113385	679935
581876	679936
287824	679937
541482	679938
387538	679939
118396	679940
98820	679941
173256	679942
394958	679943
291052	679944
115	679945
64858	679946
2928	679947
324610	679948
655429	679949
22654	679950
512978	679951
500246	679952
101917	679953
46626	679954
4814	679955
32	679956
150554	679957
32910	679958
231895	679959
46490	679960
57808	679961
247036	679962
30735	679963
76137	679964
2500	679965
27502	679966
3975	679967
303217	679968
639904	679969
35566	679970
315938	679971
690	679972
114259	679973
182639	679974
28352	679975
42129	679976
240524	679977
7274	679978
324536	679979
292124	679980
620100	679981
182388	679982
14315	679983
361471	679984
179088	679985
47423	679986
92718	679987
556951	679988
433	679989
358863	679990
587	679991
672581	679992
303590	679993
14472	679994
238274	679995
46996	679996
407564	679997
32393	679998
373122	679999
189398	680000
51586	680001
461679	680002
45423	680003
365804	680004
636685	680005
459559	680006
8297	680007
560837	680008
387528	680009
154556	680010
286	680011
682489	680012
272791	680013
19222	680014
490275	680015
123546	680016
459719	680017
404661	680018
21753	680019
512687	680020
5614	680021
208777	680022
402013	680023
500688	680024
157177	680025
323967	680026
559458	680027
538141	680028
559496	680029
223776	680030
387639	680031
107026	680032
11174	680033
315085	680034
86717	680035
309347	680036
583386	680037
583373	680038
653762	680039
5072	680040
262740	680041
336545	680042
36644	680043
583376	680044
125973	680045
187363	680046
193486	680047
32027	680048
22272	680049
361925	680050
161655	680051
7035	680052
400921	680053
363885	680054
89930	680055
536432	680056
116833	680057
509557	680058
330014	680059
147575	680060
1950	680061
362262	680062
632935	680063
61445	680064
417366	680065
51826	680066
19571	680067
107049	680068
107079	680069
387793	680070
2035	680071
278093	680072
160997	680073
353415	680074
386911	680075
200437	680076
636438	680077
187048	680078
401976	680079
5067	680080
274792	680081
25205	680082
63187	680083
116734	680084
113517	680085
52825	680086
227144	680087
77314	680088
252037	680089
12566	680090
274573	680091
265526	680092
606047	680093
290321	680094
271357	680095
5090	680096
641363	680097
566092	680098
126728	680099
7632	680100
363232	680101
35194	680102
365745	680103
495095	680104
68729	680105
20100	680106
166883	680107
18543	680108
692955	680109
6109	680110
636636	680111
493592	680112
64306	680113
164136	680114
624645	680115
96880	680116
260976	680117
130723	680118
641744	680119
189206	680120
51614	680121
107134	680122
34444	680123
124712	680124
72088	680125
191503	680126
81516	680127
30088	680128
44949	680129
493619	680130
12463	680131
542638	680132
29007	680133
162629	680134
457746	680135
3163	680136
16864	680137
606884	680138
621564	680139
219364	680140
190670	680141
486798	680142
65680	680143
171269	680144
5888	680145
640873	680146
285097	680147
564419	680148
405852	680149
385872	680150
56058	680151
6302	680152
416910	680153
443360	680154
517478	680155
107213	680156
143202	680157
141207	680158
141207	680159
409459	680160
120324	680161
77405	680162
123330	680163
445550	680164
292585	680165
2526	680166
164410	680167
10242	680168
550454	680169
31286	680170
521183	680171
521184	680172
88135	680173
395869	680174
25522	680175
296622	680176
66126	680177
110897	680178
512931	680179
635879	680180
235672	680181
65680	680182
375566	680183
388329	680184
117778	680185
83137	680186
33779	680187
33779	680188
339434	680189
101367	680190
51898	680191
277605	680192
192274	680193
192272	680194
192273	680195
550635	680196
370840	680197
449012	680198
150644	680199
594465	680200
37511	680201
230195	680202
171705	680203
96638	680204
8577	680205
466334	680206
192418	680207
135069	680208
554	680209
544131	680210
368715	680211
5270	680212
78911	680213
287109	680214
382	680215
200208	680216
334563	680217
158324	680218
83944	680219
488409	680220
335068	680221
8104	680222
2999	680223
690554	680224
95176	680225
59406	680226
181340	680227
384966	680228
117410	680229
603879	680230
62496	680231
13902	680232
451121	680233
618160	680234
167054	680235
5231	680236
77352	680237
1504	680238
180102	680239
49004	680240
296640	680241
39726	680242
263132	680243
273310	680244
566533	680245
55726	680246
431050	680247
2757	680248
168918	680249
381157	680250
208934	680251
661049	680252
59883	680253
437992	680254
667635	680255
667634	680256
625002	680257
581311	680258
414578	680259
123251	680260
302629	680261
587735	680262
146737	680263
576725	680264
633625	680265
55744	680266
1163	680267
566203	680268
277596	680269
126235	680270
6586	680271
153146	680272
382520	680273
64098	680274
28225	680275
368949	680276
652116	680277
440552	680278
8507	680279
423996	680280
164511	680281
227343	680282
32684	680283
107269	680284
308225	680285
557413	680286
199920	680287
633423	680288
96307	680289
60532	680290
219074	680291
78492	680292
6960	680293
211449	680294
14519	680295
15859	680296
119072	680297
55724	680298
375025	680299
388408	680300
96307	680301
96312	680302
429151	680303
90048	680304
106070	680305
175582	680306
388782	680307
388627	680308
388629	680309
352557	680310
568575	680311
619567	680312
495658	680313
277607	680314
359869	680315
559605	680316
21847	680317
595238	680318
559685	680319
636348	680320
382483	680321
382484	680322
19854	680323
30069	680324
157360	680325
82582	680326
623615	680327
761	680328
129474	680329
279163	680330
305825	680331
550480	680332
167675	680333
611617	680334
169837	680335
58680	680336
167558	680337
283472	680338
285218	680339
12633	680340
3314	680341
274125	680342
17986	680343
179296	680344
85153	680345
361435	680346
5732	680347
180199	680348
388551	680349
307315	680350
6003	680351
144488	680352
255962	680353
412014	680354
104773	680355
6157	680356
256256	680357
6774	680358
368814	680359
257747	680360
383689	680361
78651	680362
592126	680363
68509	680364
20845	680365
23821	680366
12757	680367
286855	680368
369398	680369
7103	680370
14113	680371
410616	680372
45384	680373
227628	680374
583230	680375
594326	680376
21383	680377
36491	680378
333144	680379
152202	680380
621811	680381
427715	680382
337234	680383
260810	680384
411172	680385
190503	680386
490230	680387
9002	680388
633756	680389
633728	680390
570262	680391
386774	680392
483860	680393
206742	680394
11606	680395
31833	680396
184964	680397
481220	680398
644575	680399
36727	680400
138038	680401
150242	680402
285158	680403
467726	680404
58411	680405
35	680406
228410	680407
259558	680408
397214	680409
10389	680410
394265	680411
501520	680412
602570	680413
462267	680414
691751	680415
8470	680416
98947	680417
550235	680418
193817	680419
59145	680420
633777	680421
32426	680422
18609	680423
5147	680424
122427	680425
31011	680426
541417	680427
386617	680428
369405	680429
38316	680430
553416	680431
614484	680432
82	680433
49237	680434
525622	680435
380222	680436
315533	680437
439781	680438
12002	680439
95735	680440
101474	680441
348539	680442
95681	680443
633826	680444
633737	680445
284353	680446
374311	680447
380256	680448
636687	680449
9672	680450
669114	680451
41370	680452
203147	680453
160858	680454
594404	680455
663663	680456
249277	680457
372485	680458
352939	680459
542522	680460
540655	680461
260923	680462
234939	680463
301157	680464
369209	680465
431613	680466
182927	680467
56286	680468
502534	680469
297387	680470
57199	680471
621294	680472
60693	680473
318766	680474
451890	680475
345485	680476
408552	680477
16150	680478
576272	680479
148057	680480
17323	680481
5259	680482
334914	680483
342244	680484
159817	680485
141232	680486
515422	680487
108535	680488
360591	680489
46321	680490
599887	680491
645550	680492
200784	680493
468936	680494
305812	680495
252272	680496
375394	680497
256217	680498
649996	680499
472007	680500
1958	680501
644534	680502
609842	680503
160317	680504
25080	680505
4759	680506
4759	680507
160	680508
619374	680509
1400	680510
337502	680511
45475	680512
231063	680513
231100	680514
139063	680515
389199	680516
472606	680517
361424	680518
9852	680519
600074	680520
26833	680521
475467	680522
679058	680523
453538	680524
336094	680525
489176	680526
123652	680527
420640	680528
47689	680529
176841	680530
461676	680531
685020	680532
685022	680533
220431	680534
41547	680535
487001	680536
477494	680537
589490	680538
34113	680539
510630	680540
292503	680541
9837	680542
357500	680543
2130	680544
2775	680545
448225	680546
37121	680547
681984	680548
196807	680549
114994	680550
684958	680551
465979	680552
421790	680553
134984	680554
160514	680555
688171	680556
99699	680557
152590	680558
100076	680559
65034	680560
226778	680561
392587	680562
200685	680563
302345	680564
70504	680565
7427	680566
16220	680567
483108	680568
56988	680569
164850	680570
655764	680571
485487	680572
645427	680573
21897	680574
83128	680575
8381	680576
18355	680577
387130	680578
116752	680579
424262	680580
236705	680581
106399	680582
488188	680583
565151	680584
336846	680585
302204	680586
14605	680587
451570	680588
249599	680589
250406	680590
268259	680591
27213	680592
538467	680593
336591	680594
78669	680595
258926	680596
278724	680597
440	680598
102414	680599
253893	680600
3916	680601
284195	680602
304354	680603
2067	680604
575373	680605
547398	680606
655154	680607
559200	680608
230760	680609
331428	680610
91334	680611
605549	680612
94179	680613
324515	680614
255791	680615
468531	680616
440491	680617
488933	680618
402242	680619
441377	680620
657530	680621
553474	680622
493953	680623
115394	680624
74214	680625
595474	680626
445675	680627
498732	680628
614871	680629
44536	680630
106977	680631
440233	680632
222398	680633
360506	680634
274	680635
20100	680636
451827	680637
136484	680638
295822	680639
33784	680640
35943	680641
265872	680642
647927	680643
53569	680644
153077	680645
353195	680646
267992	680647
413	680648
549858	680649
443940	680650
340700	680651
132120	680652
169008	680653
615832	680654
270259	680655
82732	680656
437940	680657
589241	680658
113364	680659
36527	680660
158535	680661
113111	680662
63344	680663
116764	680664
141303	680665
137679	680666
298399	680667
153810	680668
526877	680669
12459	680670
499743	680671
26594	680672
132628	680673
82388	680674
582107	680675
20611	680676
655959	680677
35378	680678
46241	680679
145087	680680
476155	680681
125903	680682
153280	680683
106503	680684
2721	680685
467015	680686
6484	680687
120800	680688
28177	680689
179716	680690
589513	680691
753	680692
531024	680693
5879	680694
666347	680695
90361	680696
290785	680697
1532	680698
114840	680699
376293	680700
141026	680701
603063	680702
606261	680703
603095	680704
348788	680705
471605	680706
540396	680707
676219	680708
93618	680709
529831	680710
7009	680711
339719	680712
245651	680713
441347	680714
150910	680715
519072	680716
5462	680717
5906	680718
619571	680719
589061	680720
152767	680721
370628	680722
293432	680723
3730	680724
288368	680725
511691	680726
435503	680727
672936	680728
122730	680729
658885	680730
82142	680731
586648	680732
140535	680733
429647	680734
582468	680735
433783	680736
111	680737
193282	680738
502840	680739
606394	680740
307457	680741
317806	680742
2811	680743
198325	680744
237684	680745
43037	680746
490341	680747
357206	680748
16793	680749
624366	680750
249200	680751
512663	680752
277614	680753
41801	680754
242253	680755
560768	680756
256961	680757
604043	680758
685906	680759
16142	680760
368758	680761
537958	680762
70610	680763
9093	680764
611451	680765
411467	680766
648263	680767
320680	680768
210243	680769
35075	680770
550710	680771
691025	680772
403873	680773
465379	680774
164150	680775
289579	680776
436825	680777
287392	680778
262693	680779
655865	680780
308113	680781
620626	680782
410793	680783
92911	680784
283452	680785
681636	680786
148460	680787
78465	680788
117468	680789
544896	680790
182832	680791
675093	680792
257004	680793
269495	680794
166303	680795
165496	680796
593832	680797
422301	680798
40207	680799
364882	680800
439875	680801
268151	680802
452991	680803
82011	680804
182641	680805
650911	680806
171021	680807
35709	680808
54178	680809
10320	680810
619065	680811
582	680812
174061	680813
297414	680814
179	680815
95709	680816
276361	680817
58259	680818
3285	680819
468341	680820
10702	680821
496945	680822
134	680823
223827	680824
25893	680825
22128	680826
179138	680827
183999	680828
166705	680829
223447	680830
330208	680831
8180	680832
146322	680833
54344	680834
345566	680835
180449	680836
68054	680837
270031	680838
117673	680839
644063	680840
43755	680841
443331	680842
605557	680843
102499	680844
24418	680845
32734	680846
16662	680847
163638	680848
473076	680849
433684	680850
635761	680851
255027	680852
309928	680853
104859	680854
399444	680855
145086	680856
437744	680857
153946	680858
235788	680859
591571	680860
279853	680861
98220	680862
169032	680863
23587	680864
285878	680865
399197	680866
269326	680867
422646	680868
647846	680869
128741	680870
253844	680871
48452	680872
435304	680873
46703	680874
385389	680875
365867	680876
170000	680877
618934	680878
210185	680879
389291	680880
260324	680881
445690	680882
4174	680883
24657	680884
570823	680885
371822	680886
34864	680887
123463	680888
42844	680889
272339	680890
141332	680891
641394	680892
285350	680893
126566	680894
335442	680895
169483	680896
213056	680897
282037	680898
265921	680899
21075	680900
120004	680901
81981	680902
470402	680903
296567	680904
681788	680905
458515	680906
568702	680907
58356	680908
100218	680909
39612	680910
1916	680911
6091	680912
639573	680913
504363	680914
225918	680915
659142	680916
208150	680917
160157	680918
153459	680919
148724	680920
463157	680921
237171	680922
168318	680923
148028	680924
377317	680925
314949	680926
348833	680927
538881	680928
360490	680929
661705	680930
195440	680931
242261	680932
63578	680933
575367	680934
693508	680935
435297	680936
659519	680937
667308	680938
422405	680939
77092	680940
73318	680941
227331	680942
529528	680943
78500	680944
444656	680945
40994	680946
422594	680947
307066	680948
675253	680949
565870	680950
52271	680951
119277	680952
46228	680953
257158	680954
425	680955
101443	680956
614482	680957
481731	680958
434733	680959
204447	680960
473330	680961
59464	680962
410898	680963
162371	680964
123474	680965
663601	680966
14462	680967
589567	680968
254882	680969
259762	680970
632015	680971
168030	680972
267998	680973
319688	680974
403187	680975
271089	680976
45285	680977
662763	680978
163310	680979
21437	680980
219531	680981
3302	680982
508274	680983
144698	680984
560924	680985
107973	680986
398259	680987
310845	680988
628506	680989
333333	680990
67364	680991
156153	680992
54913	680993
275837	680994
24038	680995
26343	680996
53569	680997
337837	680998
256559	680999
58092	681000
423193	681001
470833	681002
203505	681003
464062	681004
5080	681005
282151	681006
482	681007
687146	681008
558221	681009
40171	681010
160148	681011
302833	681012
276069	681013
511010	681014
331848	681015
96145	681016
499591	681017
601981	681018
167681	681019
96043	681020
297909	681021
550980	681022
7265	681023
11908	681024
297832	681025
605007	681026
381124	681027
339255	681028
4505	681029
321823	681030
30608	681031
413291	681032
56937	681033
85450	681034
660284	681035
304234	681036
132487	681037
107175	681038
357183	681039
208698	681040
396517	681041
200628	681042
102194	681043
549100	681044
560067	681045
14051	681046
210530	681047
647771	681048
357265	681049
364118	681050
16532	681051
538454	681052
679655	681053
568030	681054
125031	681055
19611	681056
58682	681057
1345	681058
369393	681059
609119	681060
588038	681061
613347	681062
687752	681063
34831	681064
154964	681065
643578	681066
609984	681067
286044	681068
261149	681069
413961	681070
1923	681071
248252	681072
128120	681073
51395	681074
1486	681075
305860	681076
303112	681077
422242	681078
18777	681079
160968	681080
74091	681081
326544	681082
38745	681083
279100	681084
230129	681085
10897	681086
27686	681087
36291	681088
58526	681089
155687	681090
86710	681091
276176	681092
518138	681093
55517	681094
379327	681095
35340	681096
38466	681097
86668	681098
319462	681099
636052	681100
284914	681101
484076	681102
294867	681103
371462	681104
288425	681105
293211	681106
126503	681107
349127	681108
60223	681109
488376	681110
147150	681111
80276	681112
34072	681113
457283	681114
659203	681115
418537	681116
75797	681117
75028	681118
575817	681119
108270	681120
436497	681121
80961	681122
178	681123
136103	681124
558023	681125
350767	681126
476580	681127
89250	681128
17214	681129
53218	681130
511973	681131
91998	681132
542955	681133
652272	681134
260908	681135
1594	681136
19507	681137
56986	681138
186	681139
306919	681140
519125	681141
161280	681142
122993	681143
685827	681144
202139	681145
163613	681146
172384	681147
260797	681148
364032	681149
34592	681150
228041	681151
636539	681152
509317	681153
225859	681154
562467	681155
4101	681156
276304	681157
139228	681158
31384	681159
206361	681160
351894	681161
308007	681162
338558	681163
559868	681164
679847	681165
559196	681166
167283	681167
147300	681168
160628	681169
36066	681170
79976	681171
112686	681172
468522	681173
14506	681174
345665	681175
531622	681176
25066	681177
542639	681178
569890	681179
125388	681180
138051	681181
16198	681182
570013	681183
630722	681184
142883	681185
250541	681186
269976	681187
105941	681188
458588	681189
89351	681190
9601	681191
26344	681192
467336	681193
263913	681194
40613	681195
512543	681196
289546	681197
252317	681198
50305	681199
575510	681200
145771	681201
142329	681202
498147	681203
497820	681204
648458	681205
1883	681206
508787	681207
203351	681208
121338	681209
554437	681210
262587	681211
497525	681212
278618	681213
1275	681214
49874	681215
385633	681216
638278	681217
6175	681218
36686	681219
696243	681220
52113	681221
48343	681222
293021	681223
602452	681224
44447	681225
564506	681226
42905	681227
288213	681228
500356	681229
552295	681230
611966	681231
558820	681232
167273	681233
110933	681234
19434	681235
13768	681236
130915	681237
119389	681238
12108	681239
2184	681240
11456	681241
335175	681242
47848	681243
145264	681244
28491	681245
43555	681246
527199	681247
679542	681248
666900	681249
304654	681250
17371	681251
493993	681252
685658	681253
73581	681254
220992	681255
436494	681256
371212	681257
124973	681258
112517	681259
451790	681260
121684	681261
451795	681262
451793	681263
234412	681264
576147	681265
47794	681266
551518	681267
40631	681268
335888	681269
437111	681270
95203	681271
558266	681272
1532	681273
208255	681274
646308	681275
232918	681276
187630	681277
69762	681278
75806	681279
463822	681280
283579	681281
15959	681282
6783	681283
191468	681284
41483	681285
339383	681286
49160	681287
500666	681288
687191	681289
500165	681290
659137	681291
252139	681292
240202	681293
219348	681294
465270	681295
462638	681296
447298	681297
465913	681298
30789	681299
34428	681300
103806	681301
146960	681302
336886	681303
17911	681304
73073	681305
149189	681306
42225	681307
468239	681308
345456	681309
32266	681310
9966	681311
37898	681312
59971	681313
623243	681314
77815	681315
177871	681316
133638	681317
72979	681318
215839	681319
29721	681320
136385	681321
255270	681322
557783	681323
247125	681324
139246	681325
392926	681326
300437	681327
46894	681328
62062	681329
329460	681330
549205	681331
29712	681332
4638	681333
8134	681334
294942	681335
409167	681336
7617	681337
574048	681338
685710	681339
117017	681340
456003	681341
933	681342
402587	681343
531342	681344
24877	681345
91245	681346
42156	681347
6166	681348
136068	681349
443618	681350
411179	681351
107864	681352
65021	681353
673893	681354
519447	681355
61558	681356
245437	681357
2921	681358
237362	681359
6821	681360
20373	681361
595	681362
31544	681363
396636	681364
692623	681365
611887	681366
3685	681367
264378	681368
503863	681369
306991	681370
265242	681371
325297	681372
111645	681373
648137	681374
641885	681375
2057	681376
410007	681377
114497	681378
426583	681379
23539	681380
140999	681381
580767	681382
17352	681383
392840	681384
389137	681385
554679	681386
431658	681387
315982	681388
118771	681389
72231	681390
540884	681391
13223	681392
315830	681393
123895	681394
3412	681395
83198	681396
522560	681397
495577	681398
599201	681399
600895	681400
564963	681401
591312	681402
622140	681403
14678	681404
439205	681405
230552	681406
594765	681407
226340	681408
612005	681409
426234	681410
9939	681411
85473	681412
3323	681413
346309	681414
515437	681415
167930	681416
208899	681417
277893	681418
480399	681419
2049	681420
544719	681421
59350	681422
6173	681423
207750	681424
593353	681425
632654	681426
512	681427
619006	681428
292	681429
328	681430
46719	681431
370	681432
609792	681433
44480	681434
109729	681435
399186	681436
209664	681437
674490	681438
109015	681439
450607	681440
2997	681441
267783	681442
405830	681443
304700	681444
59911	681445
287610	681446
12332	681447
503286	681448
496485	681449
180098	681450
21357	681451
103413	681452
239705	681453
158837	681454
483716	681455
106272	681456
3107	681457
9384	681458
373913	681459
295	681460
90919	681461
157802	681462
310871	681463
399944	681464
689786	681465
35181	681466
423310	681467
423334	681468
306680	681469
285668	681470
671555	681471
2067	681472
639295	681473
538449	681474
435	681475
554887	681476
519222	681477
52794	681478
270775	681479
30845	681480
205575	681481
449625	681482
180789	681483
253080	681484
152443	681485
164	681486
620428	681487
6929	681488
113458	681489
409236	681490
134824	681491
632652	681492
639912	681493
43260	681494
155837	681495
443957	681496
230992	681497
586803	681498
18928	681499
143806	681500
162168	681501
108675	681502
73296	681503
14984	681504
84395	681505
363400	681506
67262	681507
235614	681508
291549	681509
65235	681510
23644	681511
350064	681512
182621	681513
515144	681514
33988	681515
642024	681516
79573	681517
504682	681518
15570	681519
574392	681520
420286	681521
138685	681522
103039	681523
91694	681524
158730	681525
422947	681526
151061	681527
207164	681528
691442	681529
1087	681530
116405	681531
385237	681532
66422	681533
385122	681534
52195	681535
167073	681536
620195	681537
395116	681538
690004	681539
469526	681540
120064	681541
690206	681542
91631	681543
586979	681544
308697	681545
49029	681546
189510	681547
42662	681548
49163	681549
47986	681550
8110	681551
202	681552
173393	681553
25867	681554
484984	681555
401904	681556
170453	681557
515891	681558
586563	681559
173992	681560
662052	681561
556561	681562
129730	681563
129555	681564
10183	681565
11066	681566
191716	681567
492372	681568
571977	681569
267034	681570
465648	681571
2752	681572
232437	681573
387328	681574
436703	681575
106807	681576
1770	681577
81471	681578
238228	681579
3267	681580
159485	681581
590198	681582
259616	681583
303027	681584
141354	681585
129080	681586
390061	681587
153658	681588
88332	681589
487739	681590
202577	681591
392610	681592
392647	681593
3908	681594
406091	681595
123855	681596
465557	681597
397635	681598
88348	681599
19474	681600
39950	681601
10583	681602
543484	681603
67365	681604
254132	681605
300853	681606
470129	681607
203272	681608
19675	681609
595336	681610
399424	681611
621560	681612
681283	681613
1886	681614
150296	681615
423581	681616
47963	681617
359347	681618
521053	681619
132284	681620
159855	681621
515168	681622
225162	681623
515153	681624
145553	681625
56764	681626
17205	681627
164319	681628
11082	681629
325773	681630
492170	681631
583185	681632
204214	681633
78617	681634
13448	681635
11466	681636
137389	681637
157290	681638
22151	681639
687308	681640
4116	681641
93992	681642
266713	681643
152163	681644
298347	681645
332777	681646
323224	681647
415480	681648
51136	681649
163140	681650
518692	681651
416012	681652
73531	681653
38162	681654
561646	681655
313248	681656
19081	681657
22478	681658
52687	681659
404231	681660
231555	681661
512502	681662
94202	681663
150152	681664
412248	681665
413967	681666
520275	681667
509912	681668
458596	681669
11473	681670
105935	681671
155432	681672
500928	681673
67667	681674
2136	681675
171412	681676
544787	681677
19039	681678
6611	681679
549940	681680
572246	681681
142285	681682
657656	681683
486759	681684
22481	681685
545868	681686
545857	681687
660319	681688
657658	681689
545876	681690
11687	681691
660320	681692
207662	681693
23324	681694
442047	681695
488953	681696
285772	681697
201852	681698
502154	681699
643461	681700
590893	681701
488328	681702
332594	681703
182932	681704
660316	681705
472978	681706
392629	681707
274249	681708
227857	681709
55768	681710
107880	681711
40973	681712
271146	681713
597287	681714
599465	681715
58728	681716
182744	681717
434026	681718
462466	681719
473836	681720
74736	681721
669990	681722
392954	681723
388443	681724
8704	681725
391921	681726
383548	681727
503824	681728
32579	681729
288602	681730
566343	681731
124529	681732
601361	681733
365045	681734
440384	681735
488740	681736
23332	681737
682764	681738
595313	681739
577873	681740
66828	681741
466863	681742
5319	681743
117261	681744
55740	681745
32112	681746
644855	681747
509027	681748
25112	681749
660654	681750
535480	681751
574934	681752
430495	681753
430501	681754
316751	681755
126655	681756
587985	681757
160382	681758
289170	681759
571864	681760
58529	681761
89887	681762
24752	681763
108906	681764
71653	681765
747	681766
467650	681767
428652	681768
687952	681769
681163	681770
267658	681771
520523	681772
520306	681773
37560	681774
216608	681775
655269	681776
66001	681777
255050	681778
520538	681779
601375	681780
551004	681781
240627	681782
10	681783
145224	681784
648679	681785
274563	681786
40834	681787
520500	681788
520493	681789
520396	681790
14334	681791
649392	681792
297385	681793
688420	681794
395554	681795
312226	681796
650635	681797
458450	681798
383145	681799
314572	681800
142327	681801
682614	681802
668583	681803
498494	681804
84063	681805
432111	681806
17052	681807
58291	681808
585067	681809
240872	681810
15702	681811
5206	681812
251412	681813
38665	681814
351704	681815
2592	681816
361010	681817
443312	681818
15380	681819
525024	681820
204730	681821
90736	681822
527227	681823
390416	681824
446333	681825
44871	681826
41992	681827
41992	681828
87932	681829
574698	681830
20417	681831
61258	681832
146374	681833
398569	681834
415258	681835
44687	681836
86115	681837
496506	681838
306040	681839
296218	681840
10813	681841
672025	681842
241650	681843
667562	681844
401627	681845
336166	681846
371127	681847
21371	681848
27542	681849
61377	681850
78796	681851
76152	681852
124877	681853
498432	681854
45888	681855
160374	681856
160513	681857
420555	681858
140356	681859
676031	681860
354113	681861
6861	681862
90530	681863
13064	681864
89537	681865
31451	681866
617747	681867
111195	681868
137016	681869
433526	681870
26047	681871
519513	681872
87455	681873
99058	681874
611520	681875
198532	681876
630555	681877
369586	681878
76	681879
16238	681880
566738	681881
444247	681882
61987	681883
109166	681884
577017	681885
87130	681886
621898	681887
145104	681888
359557	681889
6325	681890
683112	681891
25209	681892
124939	681893
330765	681894
628093	681895
82723	681896
25790	681897
160088	681898
35246	681899
69021	681900
81548	681901
141245	681902
166969	681903
599424	681904
17169	681905
480755	681906
441264	681907
340469	681908
527557	681909
163178	681910
589474	681911
21426	681912
577011	681913
8752	681914
82433	681915
266773	681916
212571	681917
456819	681918
106715	681919
23211	681920
252085	681921
229931	681922
190575	681923
139133	681924
38385	681925
608440	681926
643098	681927
140924	681928
23901	681929
667157	681930
674442	681931
281982	681932
17969	681933
126792	681934
102452	681935
55880	681936
154009	681937
225914	681938
472847	681939
287243	681940
522196	681941
154851	681942
109221	681943
239484	681944
14159	681945
690332	681946
209334	681947
11721	681948
338423	681949
352000	681950
63311	681951
92553	681952
461173	681953
394650	681954
462808	681955
101535	681956
306322	681957
99953	681958
70948	681959
48027	681960
214255	681961
157698	681962
372908	681963
355319	681964
610231	681965
141638	681966
99722	681967
3493	681968
237974	681969
82378	681970
193884	681971
86349	681972
559312	681973
73676	681974
30892	681975
28288	681976
65239	681977
292918	681978
118379	681979
387712	681980
184539	681981
7096	681982
60534	681983
49481	681984
656929	681985
352749	681986
413079	681987
199674	681988
133909	681989
3872	681990
214246	681991
12344	681992
40186	681993
497833	681994
253344	681995
488732	681996
319704	681997
88515	681998
244638	681999
4123	682000
20400	682001
44991	682002
9060	682003
147971	682004
30475	682005
15423	682006
692345	682007
90319	682008
5362	682009
315388	682010
13413	682011
50767	682012
546526	682013
343360	682014
36790	682015
249195	682016
546541	682017
328916	682018
410914	682019
332093	682020
484500	682021
624975	682022
649264	682023
653725	682024
329008	682025
62510	682026
1452	682027
275416	682028
421120	682029
294520	682030
538325	682031
56207	682032
522316	682033
102034	682034
262984	682035
149432	682036
121790	682037
349679	682038
405483	682039
45571	682040
90517	682041
215973	682042
465661	682043
294474	682044
204701	682045
116344	682046
114886	682047
599797	682048
80936	682049
336837	682050
631838	682051
689234	682052
4020	682053
101895	682054
51560	682055
49193	682056
203078	682057
275723	682058
10830	682059
224580	682060
399544	682061
39130	682062
72817	682063
667847	682064
211912	682065
20668	682066
463422	682067
157959	682068
432539	682069
18884	682070
442567	682071
454069	682072
29676	682073
632711	682074
221957	682075
222259	682076
635037	682077
208304	682078
619921	682079
107245	682080
223230	682081
485193	682082
210763	682083
21003	682084
553124	682085
101757	682086
642129	682087
3478	682088
146356	682089
162293	682090
206592	682091
380664	682092
25479	682093
58159	682094
384607	682095
29071	682096
277837	682097
70327	682098
313355	682099
35048	682100
415700	682101
123959	682102
132376	682103
278567	682104
334744	682105
251835	682106
187916	682107
29309	682108
13337	682109
92452	682110
3633	682111
281855	682112
262690	682113
460860	682114
489161	682115
45503	682116
37010	682117
88193	682118
49422	682119
277595	682120
638733	682121
110632	682122
15894	682123
149313	682124
121281	682125
410643	682126
537142	682127
94100	682128
45718	682129
325171	682130
402088	682131
402711	682132
4420	682133
247267	682134
580538	682135
154232	682136
35043	682137
225901	682138
523468	682139
105502	682140
156824	682141
2249	682142
238151	682143
537143	682144
337703	682145
366769	682146
27482	682147
240958	682148
58542	682149
535618	682150
669839	682151
249660	682152
72278	682153
562114	682154
679454	682155
278484	682156
61773	682157
292605	682158
48618	682159
679456	682160
66279	682161
678791	682162
412376	682163
110812	682164
323825	682165
328955	682166
326062	682167
200209	682168
14334	682169
372530	682170
58988	682171
556126	682172
6152	682173
5046	682174
28135	682175
138313	682176
216085	682177
359234	682178
641863	682179
679477	682180
559143	682181
79395	682182
22300	682183
631877	682184
136836	682185
466160	682186
282629	682187
105308	682188
425462	682189
77927	682190
60884	682191
80306	682192
878	682193
4031	682194
56633	682195
103408	682196
118775	682197
367293	682198
7715	682199
342728	682200
228339	682201
163266	682202
43875	682203
34722	682204
406567	682205
51827	682206
652948	682207
638641	682208
322237	682209
394507	682210
40368	682211
144378	682212
106838	682213
529958	682214
579500	682215
613746	682216
310342	682217
22151	682218
511484	682219
171648	682220
165331	682221
300975	682222
447384	682223
30528	682224
171431	682225
313059	682226
3448	682227
367959	682228
487156	682229
123958	682230
492371	682231
167721	682232
389866	682233
3728	682234
70809	682235
25558	682236
6571	682237
317503	682238
95919	682239
205639	682240
529542	682241
588200	682242
42012	682243
151809	682244
2329	682245
309612	682246
44172	682247
133230	682248
102283	682249
24326	682250
543681	682251
113155	682252
536608	682253
172004	682254
543263	682255
196441	682256
3061	682257
30	682258
135017	682259
682166	682260
560648	682261
151699	682262
23426	682263
26608	682264
594226	682265
35726	682266
6566	682267
473617	682268
188011	682269
52748	682270
121330	682271
84641	682272
557066	682273
144684	682274
697588	682275
61919	682276
598787	682277
367954	682278
208588	682279
184709	682280
981	682281
497	682282
58443	682283
197226	682284
319278	682285
68115	682286
328674	682287
49668	682288
538656	682289
579491	682290
12745	682291
48005	682292
54781	682293
620822	682294
166571	682295
114401	682296
14450	682297
35016	682298
49650	682299
493389	682300
11	682301
9179	682302
4394	682303
47958	682304
9179	682305
146273	682306
3390	682307
5505	682308
59345	682309
9170	682310
465992	682311
24717	682312
43580	682313
22364	682314
161793	682315
120958	682316
67264	682317
523153	682318
113173	682319
84106	682320
532	682321
150971	682322
696310	682323
7379	682324
302407	682325
59908	682326
146814	682327
944	682328
484634	682329
463	682330
7379	682331
277525	682332
3793	682333
277590	682334
221752	682335
422718	682336
126550	682337
571878	682338
144639	682339
69578	682340
849	682341
25985	682342
332774	682343
125448	682344
139487	682345
234712	682346
683872	682347
18681	682348
5785	682349
577105	682350
74274	682351
99137	682352
4993	682353
262629	682354
103709	682355
41	682356
536607	682357
389019	682358
6049	682359
621253	682360
154880	682361
660923	682362
646714	682363
615665	682364
61979	682365
2856	682366
273823	682367
389074	682368
286858	682369
57318	682370
48048	682371
4176	682372
182022	682373
134138	682374
423217	682375
661364	682376
2492	682377
461061	682378
2214	682379
181678	682380
680508	682381
584682	682382
9983	682383
220229	682384
171537	682385
61657	682386
339122	682387
177855	682388
202943	682389
146682	682390
324168	682391
510609	682392
145620	682393
53156	682394
659423	682395
634554	682396
84174	682397
390357	682398
634559	682399
612744	682400
634562	682401
1358	682402
639632	682403
16888	682404
646860	682405
537731	682406
107663	682407
5114	682408
10442	682409
412498	682410
23792	682411
1723	682412
54208	682413
27404	682414
98378	682415
158914	682416
72343	682417
336401	682418
1632	682419
29934	682420
13078	682421
38451	682422
5285	682423
274893	682424
83641	682425
336542	682426
489378	682427
98066	682428
276698	682429
604135	682430
424305	682431
177790	682432
1794	682433
177783	682434
543698	682435
23795	682436
46300	682437
3927	682438
319699	682439
119212	682440
23508	682441
471501	682442
133252	682443
119511	682444
94196	682445
116650	682446
138885	682447
36753	682448
316151	682449
33550	682450
283710	682451
318648	682452
758	682453
487194	682454
46278	682455
162528	682456
486926	682457
61409	682458
624281	682459
408790	682460
518538	682461
83219	682462
12165	682463
7984	682464
513448	682465
398185	682466
105760	682467
118420	682468
630148	682469
490158	682470
208357	682471
173700	682472
595488	682473
493891	682474
9999	682475
12807	682476
11762	682477
70783	682478
672750	682479
130807	682480
50	682481
644507	682482
647095	682483
394463	682484
88903	682485
68030	682486
293511	682487
271765	682488
104551	682489
55569	682490
176322	682491
135425	682492
668273	682493
95614	682494
436034	682495
616692	682496
562810	682497
1794	682498
227941	682499
667677	682500
229228	682501
591338	682502
555801	682503
9520	682504
9353	682505
9179	682506
3199	682507
367962	682508
557047	682509
488025	682510
9179	682511
45933	682512
477505	682513
166360	682514
590756	682515
357024	682516
655285	682517
484907	682518
185290	682519
103145	682520
571660	682521
68216	682522
11168	682523
357563	682524
143535	682525
210083	682526
418098	682527
510285	682528
297700	682529
2163	682530
170184	682531
352762	682532
619095	682533
10912	682534
66094	682535
9310	682536
235024	682537
7149	682538
43932	682539
3167	682540
150740	682541
387234	682542
7337	682543
192504	682544
26311	682545
157	682546
99165	682547
14791	682548
441735	682549
2524	682550
96712	682551
99031	682552
19143	682553
25946	682554
17649	682555
74401	682556
53682	682557
3286	682558
976	682559
660948	682560
506187	682561
1178	682562
38433	682563
78239	682564
558007	682565
80107	682566
108769	682567
542133	682568
25094	682569
116271	682570
172172	682571
10660	682572
541165	682573
79499	682574
26515	682575
38077	682576
165232	682577
78936	682578
101547	682579
634352	682580
670508	682581
591049	682582
15207	682583
135585	682584
25444	682585
107642	682586
544887	682587
390213	682588
34826	682589
480735	682590
159758	682591
219198	682592
17992	682593
538563	682594
116269	682595
139740	682596
166359	682597
616695	682598
140565	682599
318183	682600
496593	682601
134923	682602
324626	682603
3	682604
610361	682605
49883	682606
172000	682607
1849	682608
84392	682609
53936	682610
548365	682611
630414	682612
91	682613
554093	682614
37333	682615
346537	682616
18	682617
296395	682618
177823	682619
337	682620
214026	682621
406	682622
145	682623
541227	682624
1101	682625
1850	682626
92591	682627
2483	682628
134445	682629
1099	682630
214019	682631
511444	682632
254175	682633
138210	682634
164775	682635
17124	682636
35731	682637
1244	682638
75097	682639
49958	682640
61775	682641
367957	682642
29416	682643
14968	682644
269953	682645
8201	682646
676890	682647
404	682648
66320	682649
101295	682650
125429	682651
394	682652
257279	682653
3810	682654
80661	682655
171650	682656
108843	682657
14810	682658
371055	682659
514888	682660
616664	682661
594273	682662
12805	682663
396197	682664
610265	682665
234714	682666
234509	682667
591576	682668
312355	682669
67754	682670
60621	682671
48310	682672
361004	682673
21537	682674
312726	682675
93013	682676
475406	682677
559	682678
296979	682679
452102	682680
139765	682681
141764	682682
139765	682683
141767	682684
35932	682685
414191	682686
46981	682687
764	682688
370596	682689
508171	682690
287000	682691
557677	682692
637305	682693
263489	682694
512893	682695
14165	682696
515964	682697
430932	682698
288503	682699
156742	682700
643909	682701
328437	682702
171999	682703
9352	682704
228244	682705
444573	682706
7505	682707
58788	682708
52538	682709
144727	682710
555771	682711
39024	682712
164869	682713
620	682714
160281	682715
129811	682716
625957	682717
592089	682718
25969	682719
72032	682720
7300	682721
134520	682722
34973	682723
9580	682724
187884	682725
409746	682726
150677	682727
232929	682728
92902	682729
55589	682730
283600	682731
495887	682732
511859	682733
21414	682734
170195	682735
122760	682736
571610	682737
4812	682738
235372	682739
363731	682740
4812	682741
4812	682742
427674	682743
169786	682744
25955	682745
228898	682746
93928	682747
5460	682748
9205	682749
256044	682750
60460	682751
158157	682752
37878	682753
157031	682754
128541	682755
677591	682756
650	682757
130	682758
46512	682759
2636	682760
4157	682761
496780	682762
8769	682763
38718	682764
317495	682765
207915	682766
345033	682767
464355	682768
8764	682769
34375	682770
582443	682771
172766	682772
103709	682773
12915	682774
86384	682775
3771	682776
33342	682777
388	682778
560681	682779
337566	682780
73298	682781
609421	682782
154504	682783
62076	682784
133648	682785
46936	682786
72048	682787
321278	682788
682013	682789
400457	682790
686247	682791
644230	682792
367956	682793
412217	682794
92882	682795
78216	682796
149543	682797
490087	682798
34688	682799
3252	682800
58778	682801
682044	682802
682035	682803
16005	682804
616660	682805
553953	682806
198369	682807
86852	682808
170210	682809
3435	682810
171540	682811
99	682812
395310	682813
9317	682814
506821	682815
624772	682816
204270	682817
129365	682818
21554	682819
1291	682820
71167	682821
433517	682822
56597	682823
92903	682824
42983	682825
54942	682826
88462	682827
6770	682828
163374	682829
671413	682830
33266	682831
1914	682832
504396	682833
7155	682834
55609	682835
493521	682836
228015	682837
373520	682838
425229	682839
660941	682840
144513	682841
174324	682842
300984	682843
487183	682844
28060	682845
4421	682846
52953	682847
681980	682848
521423	682849
57100	682850
85377	682851
128563	682852
97423	682853
32473	682854
115378	682855
75496	682856
117735	682857
2883	682858
583231	682859
33362	682860
610444	682861
500700	682862
512752	682863
510039	682864
483970	682865
481910	682866
213996	682867
182410	682868
625644	682869
482709	682870
84640	682871
32808	682872
168152	682873
90021	682874
17877	682875
54166	682876
456839	682877
96915	682878
537922	682879
535251	682880
77	682881
2794	682882
1085	682883
14163	682884
7311	682885
191594	682886
116270	682887
23	682888
166562	682889
7092	682890
346512	682891
110316	682892
613722	682893
593594	682894
27898	682895
27332	682896
661408	682897
18	682898
267180	682899
681840	682900
674726	682901
659426	682902
54306	682903
691362	682904
64835	682905
18	682906
59412	682907
32796	682908
55927	682909
467018	682910
12169	682911
38966	682912
430086	682913
612664	682914
21375	682915
45660	682916
21375	682917
67097	682918
114113	682919
171458	682920
18	682921
424960	682922
7575	682923
228821	682924
21436	682925
133804	682926
548672	682927
37965	682928
538654	682929
166360	682930
4805	682931
987	682932
477649	682933
243993	682934
61	682935
513140	682936
103149	682937
217	682938
13287	682939
304041	682940
145726	682941
134512	682942
325573	682943
506033	682944
396091	682945
204605	682946
263707	682947
299890	682948
244862	682949
405489	682950
610350	682951
2231	682952
4069	682953
238958	682954
2422	682955
100119	682956
159099	682957
9433	682958
3076	682959
26107	682960
976	682961
260201	682962
51018	682963
674337	682964
418261	682965
125433	682966
522760	682967
506125	682968
133942	682969
462419	682970
671	682971
42341	682972
240383	682973
569278	682974
2	682975
611415	682976
414194	682977
461227	682978
481818	682979
79270	682980
134918	682981
352595	682982
12831	682983
625660	682984
35726	682985
38458	682986
318668	682987
138887	682988
5831	682989
577097	682990
25932	682991
72098	682992
215379	682993
93235	682994
563179	682995
1429	682996
4717	682997
171338	682998
50320	682999
644501	683000
107170	683001
112239	683002
166331	683003
394923	683004
375806	683005
3798	683006
81491	683007
616188	683008
436622	683009
62656	683010
153698	683011
85488	683012
77985	683013
597801	683014
675498	683015
145892	683016
1447	683017
74512	683018
18007	683019
414222	683020
244263	683021
236070	683022
66453	683023
512529	683024
35915	683025
104904	683026
147055	683027
122966	683028
416840	683029
381	683030
96713	683031
259571	683032
444576	683033
28960	683034
4338	683035
520067	683036
544919	683037
25091	683038
138363	683039
514700	683040
457221	683041
238808	683042
237303	683043
372108	683044
59939	683045
4307	683046
110049	683047
670229	683048
571406	683049
153153	683050
5133	683051
37980	683052
4486	683053
177117	683054
119563	683055
11493	683056
57708	683057
4074	683058
56226	683059
1009	683060
18501	683061
573318	683062
50384	683063
133766	683064
104002	683065
162541	683066
158865	683067
460470	683068
68657	683069
40064	683070
17926	683071
491558	683072
140946	683073
96096	683074
275353	683075
256065	683076
51008	683077
51010	683078
140566	683079
6126	683080
49901	683081
159139	683082
34	683083
25059	683084
267108	683085
477328	683086
7873	683087
54383	683088
93233	683089
33514	683090
50682	683091
67414	683092
19514	683093
58774	683094
3260	683095
257499	683096
48447	683097
512140	683098
56958	683099
450793	683100
12591	683101
418142	683102
145457	683103
283724	683104
1988	683105
5722	683106
19154	683107
25060	683108
632847	683109
408996	683110
263919	683111
372902	683112
632521	683113
568909	683114
124553	683115
53811	683116
306365	683117
266099	683118
666425	683119
24231	683120
955	683121
493442	683122
162805	683123
11818	683124
6572	683125
20915	683126
20287	683127
643906	683128
132622	683129
477628	683130
15340	683131
20783	683132
31620	683133
5752	683134
6695	683135
369116	683136
12013	683137
585	683138
78241	683139
281259	683140
208262	683141
158830	683142
180172	683143
491921	683144
4539	683145
500598	683146
301243	683147
184544	683148
376165	683149
375925	683150
546366	683151
166362	683152
625621	683153
2867	683154
28449	683155
243999	683156
302931	683157
97035	683158
462248	683159
2094	683160
14774	683161
185574	683162
36393	683163
305728	683164
128034	683165
257448	683166
124199	683167
236166	683168
1518	683169
559	683170
54444	683171
575573	683172
61430	683173
17896	683174
40577	683175
21716	683176
696254	683177
2	683178
91079	683179
631990	683180
297715	683181
171585	683182
74914	683183
70799	683184
635224	683185
135507	683186
691358	683187
335083	683188
538603	683189
414118	683190
37158	683191
467735	683192
17816	683193
25249	683194
13994	683195
234428	683196
555	683197
372361	683198
54441	683199
90854	683200
6895	683201
14635	683202
133202	683203
23789	683204
47884	683205
48289	683206
391888	683207
106398	683208
238934	683209
117535	683210
94900	683211
5137	683212
270072	683213
366046	683214
612619	683215
129664	683216
513306	683217
511750	683218
215943	683219
296981	683220
21560	683221
88004	683222
22991	683223
97	683224
394386	683225
77925	683226
235763	683227
59113	683228
338023	683229
517445	683230
48693	683231
13037	683232
346748	683233
558271	683234
293643	683235
506200	683236
168533	683237
94834	683238
418584	683239
896	683240
543737	683241
443816	683242
592249	683243
120267	683244
506962	683245
7687	683246
157221	683247
134938	683248
435490	683249
50165	683250
520034	683251
229053	683252
819	683253
353712	683254
367868	683255
10419	683256
25059	683257
99773	683258
504843	683259
529562	683260
1581	683261
243056	683262
414202	683263
11825	683264
68192	683265
467055	683266
207739	683267
47183	683268
498713	683269
510	683270
537804	683271
138859	683272
136223	683273
594301	683274
137345	683275
481831	683276
15399	683277
33098	683278
174886	683279
95688	683280
160678	683281
145796	683282
8511	683283
5136	683284
74348	683285
392191	683286
109085	683287
11845	683288
539041	683289
135429	683290
368150	683291
1829	683292
636018	683293
10026	683294
185	683295
431038	683296
668238	683297
606213	683298
92432	683299
237913	683300
220060	683301
122746	683302
17735	683303
488349	683304
49894	683305
5036	683306
43244	683307
122747	683308
6936	683309
575572	683310
125043	683311
346510	683312
59650	683313
624600	683314
367911	683315
469822	683316
33331	683317
88656	683318
158836	683319
130045	683320
84600	683321
412509	683322
25873	683323
538659	683324
122395	683325
37950	683326
819	683327
69132	683328
581208	683329
493367	683330
337500	683331
10657	683332
418840	683333
231142	683334
625352	683335
21044	683336
324658	683337
20765	683338
286567	683339
484145	683340
131245	683341
234629	683342
86824	683343
456979	683344
397258	683345
367977	683346
293530	683347
170218	683348
318714	683349
121500	683350
517028	683351
1222	683352
480687	683353
426171	683354
98132	683355
227294	683356
269879	683357
165630	683358
149783	683359
622380	683360
518728	683361
637379	683362
51419	683363
42338	683364
30242	683365
512218	683366
33187	683367
74096	683368
16554	683369
172981	683370
27207	683371
134721	683372
467490	683373
205423	683374
92433	683375
37968	683376
634219	683377
336465	683378
24012	683379
4227	683380
222322	683381
11738	683382
174114	683383
91189	683384
337565	683385
23590	683386
7896	683387
142566	683388
76278	683389
228780	683390
581135	683391
12456	683392
656612	683393
163	683394
78994	683395
134503	683396
507989	683397
10435	683398
135428	683399
244940	683400
267181	683401
414658	683402
22714	683403
707	683404
35019	683405
90016	683406
1087	683407
343205	683408
612415	683409
122870	683410
379847	683411
677431	683412
742	683413
481871	683414
33805	683415
520267	683416
60445	683417
472331	683418
263658	683419
3259	683420
12995	683421
146345	683422
537719	683423
3042	683424
430	683425
643590	683426
347388	683427
117835	683428
6204	683429
105428	683430
39860	683431
7287	683432
681991	683433
62168	683434
413932	683435
92068	683436
73534	683437
637715	683438
657989	683439
675707	683440
118959	683441
35632	683442
2078	683443
81597	683444
1821	683445
184802	683446
4094	683447
9517	683448
682038	683449
682016	683450
1876	683451
400724	683452
564026	683453
45024	683454
49898	683455
104552	683456
6738	683457
118413	683458
103180	683459
151059	683460
4300	683461
352826	683462
368492	683463
112672	683464
570109	683465
53683	683466
316415	683467
115347	683468
188490	683469
51748	683470
515950	683471
144311	683472
328096	683473
176810	683474
332074	683475
141505	683476
340726	683477
414589	683478
310	683479
336138	683480
68811	683481
9662	683482
27902	683483
533125	683484
533127	683485
162984	683486
119119	683487
506082	683488
559492	683489
25216	683490
319519	683491
24994	683492
62875	683493
210275	683494
192447	683495
772	683496
101303	683497
320944	683498
14929	683499
52549	683500
98899	683501
51893	683502
329023	683503
12154	683504
267158	683505
165483	683506
468831	683507
35012	683508
53404	683509
2669	683510
92034	683511
316406	683512
84732	683513
394607	683514
22969	683515
22684	683516
293	683517
192094	683518
99805	683519
665557	683520
467020	683521
21650	683522
605126	683523
506188	683524
510160	683525
133642	683526
21650	683527
80470	683528
139402	683529
30539	683530
1378	683531
85390	683532
56550	683533
36973	683534
491959	683535
1989	683536
647642	683537
4310	683538
114156	683539
101572	683540
1843	683541
394	683542
92041	683543
106416	683544
18240	683545
324961	683546
583075	683547
21559	683548
44931	683549
681979	683550
632587	683551
22203	683552
55905	683553
3787	683554
40373	683555
372359	683556
69031	683557
536609	683558
237336	683559
515739	683560
693356	683561
113149	683562
48680	683563
11642	683564
135485	683565
135147	683566
174185	683567
661405	683568
588219	683569
34307	683570
490816	683571
22379	683572
15331	683573
325572	683574
306370	683575
238097	683576
1498	683577
484307	683578
234536	683579
198425	683580
257503	683581
59843	683582
503348	683583
78753	683584
5728	683585
104385	683586
505060	683587
669912	683588
33873	683589
264192	683590
408989	683591
57576	683592
33327	683593
359713	683594
73641	683595
461231	683596
398573	683597
661461	683598
546253	683599
633212	683600
174146	683601
673713	683602
551594	683603
361024	683604
306567	683605
526082	683606
565468	683607
258259	683608
19769	683609
29834	683610
3287	683611
22626	683612
265472	683613
2165	683614
538212	683615
140400	683616
14681	683617
7332	683618
134201	683619
18087	683620
336322	683621
143329	683622
222118	683623
508394	683624
133288	683625
154228	683626
456850	683627
589827	683628
97155	683629
539301	683630
349	683631
41649	683632
173616	683633
354808	683634
128442	683635
786	683636
619449	683637
12109	683638
236460	683639
277888	683640
66438	683641
89361	683642
188505	683643
92467	683644
634516	683645
56137	683646
4636	683647
56136	683648
152222	683649
634608	683650
612497	683651
357201	683652
186158	683653
163398	683654
133210	683655
187	683656
187	683657
692675	683658
47669	683659
394477	683660
49185	683661
25773	683662
408027	683663
606195	683664
41811	683665
1094	683666
1990	683667
518815	683668
536603	683669
202497	683670
4820	683671
291348	683672
368564	683673
632319	683674
3787	683675
111687	683676
212308	683677
40811	683678
506079	683679
167714	683680
224712	683681
73509	683682
670134	683683
670179	683684
657934	683685
139022	683686
38596	683687
701	683688
7905	683689
33830	683690
644973	683691
701	683692
682060	683693
29946	683694
26455	683695
9148	683696
316138	683697
158104	683698
46738	683699
104057	683700
443083	683701
462261	683702
214239	683703
1993	683704
5405	683705
1961	683706
504920	683707
2525	683708
1961	683709
418147	683710
7403	683711
63517	683712
16875	683713
480894	683714
113908	683715
68573	683716
85254	683717
113123	683718
57501	683719
570161	683720
5253	683721
89	683722
5599	683723
269984	683724
546414	683725
624759	683726
634522	683727
146475	683728
59876	683729
59830	683730
101509	683731
12531	683732
59687	683733
482153	683734
250955	683735
217590	683736
630405	683737
6830	683738
134821	683739
649441	683740
60591	683741
163725	683742
6589	683743
520255	683744
62064	683745
414156	683746
569831	683747
1718	683748
189235	683749
80579	683750
101210	683751
65428	683752
44515	683753
225910	683754
243248	683755
113256	683756
33334	683757
174517	683758
287455	683759
33093	683760
172802	683761
53936	683762
314285	683763
4194	683764
103711	683765
124920	683766
222000	683767
22386	683768
352641	683769
668441	683770
103704	683771
414323	683772
4027	683773
48748	683774
618682	683775
3464	683776
177768	683777
510825	683778
212615	683779
446953	683780
404668	683781
16591	683782
143788	683783
611242	683784
44348	683785
412213	683786
303867	683787
103875	683788
600439	683789
382491	683790
345223	683791
164347	683792
16307	683793
1876	683794
404397	683795
39947	683796
522605	683797
435168	683798
3375	683799
538970	683800
54953	683801
51385	683802
45591	683803
34791	683804
11577	683805
144206	683806
20569	683807
430	683808
132621	683809
97891	683810
99792	683811
430	683812
12376	683813
22490	683814
470673	683815
489884	683816
361608	683817
382304	683818
152684	683819
35818	683820
46354	683821
1979	683822
25312	683823
620589	683824
554365	683825
61608	683826
5337	683827
170171	683828
385178	683829
115324	683830
6126	683831
11785	683832
21890	683833
89525	683834
48075	683835
141083	683836
356368	683837
34879	683838
547271	683839
646012	683840
23802	683841
18019	683842
136321	683843
205260	683844
558250	683845
660360	683846
604229	683847
201792	683848
275	683849
199535	683850
214305	683851
30237	683852
6483	683853
41	683854
637310	683855
594237	683856
5950	683857
411596	683858
133414	683859
79928	683860
463508	683861
47225	683862
53025	683863
196563	683864
254255	683865
352195	683866
676990	683867
304760	683868
982	683869
414333	683870
493480	683871
579644	683872
171998	683873
220082	683874
1623	683875
7349	683876
246739	683877
484890	683878
608587	683879
46288	683880
18473	683881
110658	683882
11624	683883
402967	683884
282559	683885
680806	683886
586431	683887
669131	683888
408999	683889
145186	683890
520594	683891
25713	683892
412215	683893
421495	683894
42896	683895
677511	683896
19396	683897
27764	683898
116700	683899
371054	683900
351857	683901
47224	683902
268778	683903
48336	683904
188258	683905
121497	683906
89336	683907
543690	683908
166714	683909
42902	683910
96939	683911
379250	683912
4691	683913
585273	683914
118611	683915
265935	683916
46817	683917
448948	683918
693442	683919
182315	683920
17869	683921
141942	683922
188971	683923
8167	683924
131789	683925
326713	683926
614680	683927
386	683928
155894	683929
2223	683930
11501	683931
366870	683932
59635	683933
13460	683934
31097	683935
30924	683936
15044	683937
163031	683938
386	683939
109435	683940
356753	683941
4401	683942
425296	683943
369380	683944
2750	683945
325326	683946
391626	683947
150444	683948
201620	683949
177856	683950
111213	683951
684463	683952
40162	683953
12426	683954
242183	683955
249388	683956
213676	683957
27788	683958
22596	683959
605462	683960
152413	683961
73068	683962
176347	683963
550026	683964
670484	683965
62052	683966
108743	683967
19762	683968
597725	683969
80266	683970
365912	683971
406114	683972
93050	683973
2	683974
7334	683975
435759	683976
658	683977
77401	683978
116486	683979
427395	683980
4474	683981
35837	683982
122202	683983
2607	683984
682725	683985
62885	683986
457928	683987
22341	683988
529633	683989
132983	683990
342295	683991
539199	683992
346324	683993
87584	683994
535615	683995
21473	683996
315899	683997
543284	683998
636286	683999
72324	684000
118272	684001
326179	684002
228103	684003
25382	684004
479755	684005
316430	684006
37012	684007
515616	684008
425326	684009
277694	684010
68702	684011
672688	684012
59246	684013
93122	684014
35258	684015
98356	684016
205637	684017
142751	684018
94018	684019
347998	684020
47829	684021
16823	684022
49813	684023
229710	684024
600216	684025
47297	684026
150583	684027
83910	684028
444984	684029
80993	684030
105474	684031
608836	684032
2077	684033
41598	684034
347701	684035
40165	684036
78725	684037
111684	684038
145654	684039
113288	684040
103045	684041
160252	684042
217255	684043
354418	684044
110137	684045
440330	684046
39304	684047
252709	684048
29090	684049
46803	684050
101707	684051
176761	684052
93124	684053
74498	684054
148681	684055
537722	684056
521223	684057
280551	684058
140293	684059
255652	684060
380162	684061
347658	684062
32467	684063
58113	684064
72700	684065
433097	684066
16821	684067
25084	684068
447578	684069
594629	684070
87598	684071
110084	684072
8627	684073
29293	684074
418068	684075
16287	684076
600186	684077
4782	684078
63256	684079
367904	684080
98788	684081
429002	684082
13180	684083
31871	684084
316595	684085
289249	684086
428419	684087
615214	684088
148053	684089
545976	684090
345552	684091
510741	684092
17321	684093
89199	684094
439691	684095
17602	684096
312697	684097
368056	684098
556381	684099
47798	684100
98085	684101
644252	684102
295352	684103
95908	684104
231372	684105
360202	684106
324968	684107
120906	684108
158227	684109
485654	684110
382641	684111
755	684112
165578	684113
134541	684114
568412	684115
75125	684116
100253	684117
189877	684118
193370	684119
21380	684120
3355	684121
45810	684122
30917	684123
504264	684124
691396	684125
148651	684126
58100	684127
333228	684128
408506	684129
145932	684130
68505	684131
30263	684132
3207	684133
79439	684134
177634	684135
584261	684136
17789	684137
76001	684138
214101	684139
530180	684140
133143	684141
137634	684142
163089	684143
125239	684144
156022	684145
252856	684146
503998	684147
9222	684148
8624	684149
180191	684150
346963	684151
26765	684152
476269	684153
155774	684154
160425	684155
90849	684156
28	684157
143247	684158
54922	684159
170257	684160
138077	684161
1944	684162
24330	684163
7481	684164
201300	684165
533	684166
69526	684167
1894	684168
40617	684169
590341	684170
103047	684171
65639	684172
37957	684173
209870	684174
104088	684175
225646	684176
69471	684177
357173	684178
325850	684179
691013	684180
166106	684181
3559	684182
102324	684183
53689	684184
54862	684185
247034	684186
359768	684187
22568	684188
406890	684189
45315	684190
481125	684191
83233	684192
249274	684193
290182	684194
68694	684195
16980	684196
456131	684197
525039	684198
190879	684199
531583	684200
45889	684201
697063	684202
13999	684203
156581	684204
72446	684205
678451	684206
263727	684207
295020	684208
220867	684209
12783	684210
295036	684211
83657	684212
5036	684213
25198	684214
101982	684215
496674	684216
461964	684217
146418	684218
41531	684219
52907	684220
116722	684221
247690	684222
74	684223
336969	684224
15062	684225
323644	684226
49436	684227
109281	684228
428375	684229
36112	684230
393093	684231
53250	684232
105693	684233
152614	684234
374242	684235
102127	684236
140289	684237
294865	684238
232257	684239
570111	684240
184594	684241
149551	684242
641103	684243
360253	684244
186218	684245
40213	684246
296063	684247
168871	684248
473276	684249
13999	684250
406062	684251
225555	684252
53383	684253
349365	684254
323484	684255
604820	684256
218506	684257
530198	684258
10969	684259
129617	684260
9751	684261
166127	684262
360664	684263
122809	684264
30211	684265
164465	684266
9336	684267
383497	684268
18180	684269
57677	684270
55427	684271
596013	684272
71353	684273
32133	684274
497459	684275
1150	684276
403495	684277
89401	684278
25840	684279
324816	684280
300857	684281
642806	684282
406901	684283
16691	684284
576588	684285
302953	684286
1722	684287
95304	684288
107403	684289
655188	684290
99767	684291
292633	684292
585837	684293
87517	684294
153512	684295
525630	684296
69124	684297
521092	684298
214245	684299
18015	684300
167916	684301
40043	684302
397533	684303
20997	684304
95846	684305
475407	684306
150384	684307
372466	684308
254673	684309
438482	684310
22453	684311
345528	684312
201926	684313
255981	684314
569203	684315
326142	684316
7273	684317
38310	684318
76597	684319
491430	684320
88642	684321
320966	684322
695892	684323
18295	684324
473064	684325
45103	684326
65461	684327
637077	684328
153445	684329
380033	684330
19083	684331
22634	684332
446461	684333
78628	684334
459659	684335
206251	684336
85272	684337
40634	684338
369303	684339
406056	684340
87574	684341
4468	684342
428367	684343
464418	684344
660577	684345
15279	684346
119094	684347
128433	684348
374900	684349
546603	684350
405278	684351
675928	684352
144502	684353
39570	684354
617756	684355
18561	684356
476891	684357
458511	684358
40309	684359
120738	684360
448246	684361
71420	684362
4381	684363
578878	684364
249216	684365
3531	684366
86961	684367
605277	684368
140187	684369
17440	684370
249089	684371
506172	684372
418338	684373
476014	684374
66047	684375
247612	684376
185026	684377
3978	684378
316263	684379
207911	684380
332464	684381
158734	684382
12005	684383
10218	684384
446128	684385
95837	684386
5569	684387
84923	684388
120197	684389
30721	684390
9079	684391
120235	684392
686858	684393
132056	684394
686737	684395
4154	684396
600240	684397
227310	684398
56324	684399
638321	684400
388401	684401
471438	684402
683495	684403
329084	684404
641805	684405
599397	684406
696227	684407
175286	684408
38926	684409
97294	684410
35477	684411
360099	684412
691444	684413
9506	684414
127284	684415
68232	684416
472299	684417
296633	684418
563449	684419
86648	684420
473370	684421
452633	684422
314554	684423
665698	684424
571823	684425
52241	684426
238221	684427
615921	684428
364945	684429
258392	684430
673459	684431
673456	684432
58131	684433
70784	684434
313118	684435
195166	684436
672520	684437
75210	684438
421169	684439
515976	684440
634894	684441
103298	684442
164323	684443
69225	684444
510422	684445
576572	684446
640942	684447
511406	684448
69088	684449
216551	684450
554991	684451
334507	684452
176797	684453
54745	684454
152039	684455
217317	684456
86089	684457
54455	684458
595265	684459
620430	684460
563202	684461
405323	684462
386414	684463
123335	684464
98145	684465
34166	684466
586000	684467
117925	684468
82262	684469
24050	684470
18300	684471
45111	684472
464129	684473
633786	684474
9305	684475
115565	684476
16993	684477
45824	684478
323607	684479
587927	684480
553378	684481
293799	684482
217383	684483
215791	684484
139651	684485
217459	684486
234703	684487
684755	684488
11546	684489
134404	684490
36360	684491
69338	684492
216878	684493
218428	684494
218800	684495
8137	684496
130805	684497
456776	684498
186254	684499
682967	684500
280127	684501
13544	684502
216911	684503
216965	684504
172310	684505
83929	684506
217743	684507
502400	684508
477081	684509
80547	684510
387990	684511
4634	684512
243829	684513
217417	684514
217725	684515
218803	684516
69808	684517
218599	684518
518498	684519
416813	684520
241991	684521
313842	684522
487828	684523
154477	684524
28677	684525
461062	684526
123167	684527
621318	684528
217482	684529
499237	684530
593135	684531
223779	684532
175682	684533
318298	684534
71616	684535
41679	684536
154822	684537
390390	684538
70007	684539
252426	684540
80789	684541
506718	684542
457623	684543
106041	684544
93639	684545
218250	684546
70180	684547
31531	684548
216755	684549
266452	684550
388545	684551
320466	684552
8557	684553
167009	684554
10536	684555
395792	684556
452674	684557
534355	684558
461297	684559
412549	684560
689302	684561
216674	684562
655832	684563
230734	684564
183	684565
69725	684566
14290	684567
25082	684568
369979	684569
202541	684570
117400	684571
345475	684572
396656	684573
191740	684574
546226	684575
677610	684576
567984	684577
19920	684578
19920	684579
19920	684580
19920	684581
300883	684582
310551	684583
2140	684584
158058	684585
69445	684586
216211	684587
31374	684588
43128	684589
348084	684590
457207	684591
139267	684592
46195	684593
96190	684594
222053	684595
584751	684596
398701	684597
14226	684598
34288	684599
36928	684600
67435	684601
222015	684602
44947	684603
630	684604
122912	684605
557878	684606
90454	684607
1809	684608
53760	684609
483587	684610
243871	684611
281084	684612
586824	684613
333344	684614
660530	684615
138407	684616
580037	684617
7278	684618
594549	684619
108169	684620
266231	684621
438165	684622
22527	684623
86408	684624
649088	684625
133760	684626
558667	684627
22698	684628
423245	684629
177446	684630
546088	684631
170622	684632
531330	684633
127335	684634
177373	684635
679528	684636
428447	684637
272134	684638
169698	684639
4520	684640
63185	684641
25350	684642
25350	684643
161729	684644
19963	684645
424263	684646
682032	684647
42798	684648
55537	684649
165551	684650
677754	684651
1762	684652
577658	684653
403300	684654
72340	684655
6536	684656
87445	684657
417939	684658
553	684659
3420	684660
484056	684661
236352	684662
10298	684663
81571	684664
304097	684665
34979	684666
20266	684667
14618	684668
43443	684669
24830	684670
101887	684671
143768	684672
146895	684673
1676	684674
158875	684675
390734	684676
408811	684677
23550	684678
156300	684679
80798	684680
121529	684681
605291	684682
361590	684683
50300	684684
501348	684685
571664	684686
362547	684687
32462	684688
16136	684689
86099	684690
129681	684691
169591	684692
546009	684693
527454	684694
666049	684695
112293	684696
532207	684697
345243	684698
200274	684699
6129	684700
19192	684701
118141	684702
27992	684703
307261	684704
391149	684705
381076	684706
603574	684707
80024	684708
529889	684709
512928	684710
158349	684711
6106	684712
8	684713
66219	684714
136670	684715
42945	684716
421186	684717
578911	684718
157879	684719
46297	684720
501417	684721
311651	684722
620749	684723
149315	684724
203644	684725
566339	684726
54825	684727
119878	684728
7599	684729
32531	684730
15391	684731
534029	684732
693868	684733
410932	684734
67349	684735
436755	684736
518688	684737
406053	684738
544407	684739
5	684740
640570	684741
624597	684742
305616	684743
76460	684744
112876	684745
135116	684746
142235	684747
438212	684748
292	684749
333708	684750
48044	684751
170964	684752
148769	684753
34870	684754
204451	684755
48044	684756
571591	684757
26354	684758
662107	684759
685457	684760
123369	684761
162542	684762
170699	684763
258603	684764
655883	684765
486699	684766
51519	684767
45657	684768
600525	684769
697114	684770
5746	684771
159318	684772
617343	684773
84	684774
533110	684775
31994	684776
173072	684777
287499	684778
459198	684779
602024	684780
306820	684781
333162	684782
137470	684783
137455	684784
84	684785
539886	684786
46441	684787
304323	684788
34018	684789
566500	684790
84	684791
92741	684792
10700	684793
169025	684794
19979	684795
8609	684796
481159	684797
224278	684798
138148	684799
629800	684800
98498	684801
107579	684802
298923	684803
119439	684804
23403	684805
672524	684806
237426	684807
193747	684808
49215	684809
414941	684810
170924	684811
158497	684812
293955	684813
462777	684814
545475	684815
445729	684816
552143	684817
262449	684818
6512	684819
140038	684820
220393	684821
64794	684822
67101	684823
2296	684824
611534	684825
24914	684826
607548	684827
4278	684828
526966	684829
690093	684830
325496	684831
2643	684832
420420	684833
532635	684834
137731	684835
558158	684836
109640	684837
580513	684838
121960	684839
41706	684840
224958	684841
354081	684842
673014	684843
7876	684844
215355	684845
540957	684846
75968	684847
311043	684848
21271	684849
252106	684850
426719	684851
372353	684852
622725	684853
629814	684854
170914	684855
340637	684856
644395	684857
582772	684858
495205	684859
185819	684860
228068	684861
25218	684862
4571	684863
2292	684864
14726	684865
552102	684866
467370	684867
42528	684868
266194	684869
599495	684870
341816	684871
49639	684872
557635	684873
3200	684874
11561	684875
151921	684876
566996	684877
24054	684878
443	684879
541271	684880
343173	684881
25686	684882
255829	684883
480427	684884
469748	684885
9631	684886
102987	684887
274288	684888
1740	684889
9128	684890
151696	684891
564518	684892
26199	684893
421287	684894
124339	684895
211899	684896
52042	684897
316622	684898
529202	684899
484454	684900
95029	684901
129755	684902
322897	684903
453842	684904
51796	684905
582703	684906
616149	684907
338560	684908
1529	684909
81191	684910
321408	684911
68478	684912
641231	684913
487844	684914
495192	684915
96336	684916
6251	684917
527936	684918
20353	684919
287559	684920
559124	684921
39451	684922
455666	684923
225369	684924
45865	684925
112743	684926
233796	684927
90709	684928
201340	684929
324405	684930
8193	684931
142233	684932
87561	684933
578100	684934
492596	684935
666940	684936
59339	684937
46843	684938
89734	684939
46846	684940
367	684941
24904	684942
539850	684943
75021	684944
80929	684945
32566	684946
487923	684947
49672	684948
146667	684949
542941	684950
438728	684951
116590	684952
460330	684953
32294	684954
3204	684955
154278	684956
98232	684957
41454	684958
167520	684959
375945	684960
297889	684961
225417	684962
538578	684963
53003	684964
147975	684965
571963	684966
100115	684967
571776	684968
124175	684969
269108	684970
105554	684971
328788	684972
9296	684973
601691	684974
22338	684975
253753	684976
31349	684977
584668	684978
125222	684979
2019	684980
357224	684981
78579	684982
628526	684983
170486	684984
70305	684985
316542	684986
480480	684987
154278	684988
596063	684989
471270	684990
691334	684991
11623	684992
529253	684993
670	684994
1817	684995
227610	684996
828	684997
598603	684998
155150	684999
119243	685000
96937	685001
372318	685002
442867	685003
439046	685004
58913	685005
158574	685006
181663	685007
31341	685008
89898	685009
334749	685010
36829	685011
21482	685012
671200	685013
139653	685014
37385	685015
271774	685016
95831	685017
98675	685018
260752	685019
159531	685020
224449	685021
480423	685022
88834	685023
571954	685024
572554	685025
132062	685026
468449	685027
387950	685028
432339	685029
195489	685030
645430	685031
187969	685032
169776	685033
667046	685034
279057	685035
14389	685036
470797	685037
102265	685038
17971	685039
19987	685040
162845	685041
563254	685042
495113	685043
507334	685044
46080	685045
522818	685046
9429	685047
404205	685048
46470	685049
131321	685050
695656	685051
175329	685052
95715	685053
397729	685054
257960	685055
569786	685056
9646	685057
443691	685058
559987	685059
497033	685060
285691	685061
115023	685062
288193	685063
502959	685064
61267	685065
52299	685066
594437	685067
595106	685068
257388	685069
336136	685070
143203	685071
155027	685072
627461	685073
185916	685074
18882	685075
38668	685076
8729	685077
1083	685078
127675	685079
418	685080
153059	685081
85489	685082
21283	685083
6251	685084
72025	685085
131832	685086
390410	685087
31528	685088
304891	685089
110991	685090
381	685091
410917	685092
19482	685093
80131	685094
519644	685095
600235	685096
127236	685097
271832	685098
122109	685099
10616	685100
328326	685101
548050	685102
152310	685103
61682	685104
10908	685105
43287	685106
668019	685107
93289	685108
647093	685109
108616	685110
199624	685111
22594	685112
472747	685113
346516	685114
16775	685115
6899	685116
89370	685117
28033	685118
4335	685119
479170	685120
35694	685121
263689	685122
562004	685123
649733	685124
571683	685125
45451	685126
152303	685127
64321	685128
17688	685129
161725	685130
211523	685131
237358	685132
263404	685133
260191	685134
131054	685135
95217	685136
655524	685137
674574	685138
652984	685139
218	685140
613437	685141
454823	685142
575462	685143
1011	685144
43545	685145
11123	685146
552382	685147
12127	685148
3208	685149
328948	685150
312022	685151
664753	685152
819	685153
617748	685154
386607	685155
127098	685156
112427	685157
1296	685158
97766	685159
306189	685160
270	685161
16750	685162
481342	685163
144668	685164
168034	685165
509760	685166
385284	685167
308913	685168
33012	685169
456895	685170
525620	685171
519770	685172
249281	685173
12668	685174
118377	685175
694260	685176
410321	685177
674921	685178
242184	685179
635683	685180
186413	685181
280305	685182
46157	685183
20856	685184
71724	685185
537899	685186
134237	685187
682659	685188
132462	685189
646865	685190
604110	685191
634949	685192
53651	685193
554875	685194
108767	685195
64475	685196
651959	685197
173221	685198
65777	685199
294426	685200
331876	685201
129380	685202
52632	685203
262861	685204
125688	685205
14974	685206
125688	685207
28343	685208
512320	685209
44770	685210
141817	685211
80387	685212
40635	685213
2460	685214
57002	685215
365806	685216
365807	685217
17796	685218
512344	685219
512348	685220
512351	685221
230990	685222
297145	685223
512354	685224
512355	685225
7359	685226
365809	685227
393533	685228
527669	685229
390512	685230
4105	685231
365810	685232
484560	685233
312442	685234
108807	685235
6365	685236
32310	685237
264531	685238
325984	685239
89141	685240
42785	685241
166568	685242
536669	685243
518812	685244
206876	685245
562499	685246
126364	685247
577335	685248
94996	685249
4678	685250
386767	685251
387308	685252
387306	685253
387295	685254
200980	685255
8563	685256
332330	685257
20302	685258
631237	685259
21577	685260
381099	685261
103410	685262
482232	685263
196513	685264
158405	685265
375194	685266
342024	685267
142686	685268
311405	685269
36153	685270
121088	685271
115058	685272
336707	685273
189866	685274
334986	685275
452897	685276
438867	685277
36153	685278
176328	685279
50713	685280
3508	685281
14202	685282
595516	685283
5261	685284
463194	685285
286071	685286
6132	685287
641960	685288
1388	685289
672582	685290
525671	685291
200625	685292
207814	685293
114336	685294
34307	685295
495218	685296
454485	685297
65072	685298
575710	685299
115354	685300
146069	685301
12523	685302
526	685303
586949	685304
231560	685305
473156	685306
159629	685307
204671	685308
32682	685309
45707	685310
115193	685311
11911	685312
32682	685313
231505	685314
133738	685315
194188	685316
129646	685317
148079	685318
330621	685319
364859	685320
22449	685321
193443	685322
578641	685323
567	685324
13451	685325
15449	685326
17087	685327
674352	685328
9714	685329
86563	685330
358296	685331
80	685332
37832	685333
169186	685334
215370	685335
5757	685336
101865	685337
452157	685338
63077	685339
332109	685340
147339	685341
228922	685342
49712	685343
473	685344
219168	685345
110132	685346
499524	685347
150604	685348
146341	685349
35771	685350
62819	685351
687909	685352
153083	685353
672731	685354
499244	685355
507460	685356
595441	685357
100508	685358
422875	685359
632244	685360
350960	685361
91827	685362
662133	685363
223033	685364
502181	685365
64481	685366
106953	685367
106953	685368
635041	685369
47674	685370
85421	685371
64340	685372
660179	685373
602621	685374
346617	685375
613421	685376
44745	685377
379059	685378
86915	685379
91878	685380
651543	685381
604403	685382
350395	685383
468609	685384
392568	685385
612243	685386
2071	685387
16681	685388
445470	685389
581422	685390
172601	685391
520076	685392
53129	685393
431352	685394
202942	685395
51814	685396
114727	685397
33979	685398
30939	685399
169559	685400
144840	685401
208130	685402
609128	685403
475051	685404
599267	685405
259829	685406
57639	685407
98269	685408
167539	685409
170609	685410
45459	685411
338285	685412
60211	685413
326102	685414
648717	685415
172036	685416
160336	685417
8399	685418
58936	685419
467920	685420
103052	685421
565855	685422
667592	685423
244391	685424
36362	685425
989	685426
9176	685427
11685	685428
657764	685429
490	685430
283766	685431
11528	685432
19547	685433
618881	685434
232755	685435
694119	685436
228510	685437
141428	685438
128184	685439
54901	685440
350878	685441
328040	685442
223200	685443
317527	685444
667553	685445
437147	685446
148421	685447
54601	685448
483458	685449
672681	685450
355977	685451
238187	685452
689557	685453
27220	685454
47	685455
94400	685456
88299	685457
154834	685458
125054	685459
50467	685460
679774	685461
50247	685462
371519	685463
637595	685464
83812	685465
636609	685466
331235	685467
407288	685468
638703	685469
223908	685470
445037	685471
247446	685472
419125	685473
531461	685474
45526	685475
390764	685476
56191	685477
695036	685478
239856	685479
290252	685480
483252	685481
264162	685482
127012	685483
686538	685484
415127	685485
359432	685486
141713	685487
483829	685488
537914	685489
99977	685490
546477	685491
152463	685492
290325	685493
635229	685494
154930	685495
421546	685496
616412	685497
382802	685498
246018	685499
3883	685500
199946	685501
2071	685502
5308	685503
541345	685504
263097	685505
26715	685506
471876	685507
220897	685508
76699	685509
160825	685510
133507	685511
58316	685512
404110	685513
158841	685514
651455	685515
20572	685516
638073	685517
109017	685518
395668	685519
395666	685520
638075	685521
19010	685522
145864	685523
411468	685524
639799	685525
119022	685526
39765	685527
11600	685528
262130	685529
39253	685530
521508	685531
570125	685532
342670	685533
458776	685534
405937	685535
647917	685536
212572	685537
523023	685538
488252	685539
381488	685540
60396	685541
58698	685542
496558	685543
318661	685544
7407	685545
475488	685546
662233	685547
159493	685548
403863	685549
600513	685550
335999	685551
227178	685552
542588	685553
120962	685554
686643	685555
61155	685556
680755	685557
120962	685558
493145	685559
220972	685560
12482	685561
86687	685562
358085	685563
492685	685564
28953	685565
16905	685566
431068	685567
220940	685568
132676	685569
128212	685570
507102	685571
488861	685572
45070	685573
488835	685574
17138	685575
504251	685576
105746	685577
498357	685578
4613	685579
458803	685580
572209	685581
290452	685582
571344	685583
455712	685584
510205	685585
61369	685586
608159	685587
410862	685588
47	685589
622161	685590
471753	685591
1634	685592
114061	685593
417999	685594
650190	685595
570248	685596
73712	685597
100091	685598
510828	685599
96164	685600
12771	685601
216381	685602
416510	685603
238231	685604
5706	685605
60379	685606
200917	685607
237575	685608
283444	685609
517720	685610
1532	685611
9313	685612
286988	685613
33537	685614
286991	685615
64021	685616
695007	685617
74547	685618
695387	685619
451085	685620
250206	685621
221390	685622
105768	685623
82416	685624
15747	685625
47664	685626
555075	685627
127660	685628
86313	685629
2266	685630
583393	685631
65783	685632
298835	685633
514713	685634
561911	685635
84283	685636
109	685637
163116	685638
103949	685639
140013	685640
216382	685641
488280	685642
191694	685643
14436	685644
146552	685645
287651	685646
92726	685647
32368	685648
424719	685649
61637	685650
491872	685651
64348	685652
343096	685653
215975	685654
257559	685655
35949	685656
320290	685657
129609	685658
331405	685659
161058	685660
288132	685661
578978	685662
578981	685663
975	685664
36443	685665
583396	685666
389248	685667
150215	685668
534087	685669
484628	685670
196737	685671
513438	685672
30229	685673
508042	685674
108752	685675
24288	685676
304971	685677
494400	685678
478535	685679
18404	685680
417074	685681
388126	685682
10665	685683
72165	685684
72165	685685
253917	685686
95045	685687
277306	685688
103883	685689
644694	685690
31608	685691
544666	685692
452043	685693
85661	685694
191795	685695
2427	685696
109971	685697
640747	685698
271137	685699
591393	685700
9607	685701
22456	685702
114855	685703
521409	685704
90608	685705
530665	685706
633418	685707
638858	685708
530679	685709
1028	685710
577305	685711
630214	685712
291775	685713
658081	685714
19705	685715
85015	685716
120224	685717
159919	685718
611562	685719
576897	685720
298339	685721
281831	685722
560398	685723
89292	685724
86674	685725
147455	685726
282092	685727
343300	685728
632752	685729
562506	685730
86306	685731
192255	685732
598009	685733
2588	685734
1201	685735
29660	685736
166150	685737
41208	685738
86670	685739
163655	685740
675670	685741
106955	685742
184360	685743
83570	685744
649656	685745
497259	685746
205756	685747
41025	685748
300811	685749
2272	685750
529265	685751
3075	685752
362152	685753
129604	685754
570689	685755
179588	685756
188463	685757
167446	685758
353030	685759
660434	685760
120483	685761
118650	685762
104009	685763
632263	685764
470183	685765
57821	685766
482570	685767
410696	685768
693253	685769
6743	685770
652838	685771
487733	685772
542973	685773
695472	685774
436488	685775
71095	685776
538805	685777
188447	685778
72627	685779
425077	685780
567842	685781
16460	685782
48676	685783
482145	685784
124956	685785
212627	685786
242179	685787
166936	685788
370315	685789
381446	685790
24607	685791
373854	685792
5368	685793
62758	685794
236360	685795
57310	685796
658280	685797
690044	685798
411963	685799
202093	685800
309556	685801
196468	685802
418803	685803
562164	685804
398311	685805
642197	685806
310866	685807
317029	685808
658665	685809
667256	685810
35563	685811
57824	685812
492588	685813
99736	685814
559671	685815
508367	685816
293022	685817
248323	685818
172498	685819
557347	685820
21419	685821
84624	685822
52563	685823
688036	685824
227	685825
12152	685826
387758	685827
128895	685828
145240	685829
53752	685830
808	685831
85432	685832
22765	685833
231929	685834
349627	685835
326872	685836
587378	685837
520026	685838
208486	685839
103645	685840
559020	685841
81720	685842
349690	685843
2054	685844
277534	685845
593050	685846
50411	685847
502870	685848
126771	685849
362291	685850
57822	685851
293250	685852
18094	685853
116157	685854
596398	685855
163583	685856
11108	685857
212619	685858
662850	685859
297579	685860
650383	685861
55	685862
482127	685863
38723	685864
219723	685865
272306	685866
33801	685867
42294	685868
605617	685869
384437	685870
674432	685871
401943	685872
5695	685873
452726	685874
147470	685875
478456	685876
222197	685877
401437	685878
632753	685879
123860	685880
130530	685881
326957	685882
305389	685883
370262	685884
444165	685885
546822	685886
12401	685887
167963	685888
153319	685889
70257	685890
863	685891
66635	685892
655488	685893
576091	685894
371069	685895
8788	685896
141495	685897
135650	685898
75108	685899
127614	685900
90565	685901
257672	685902
403512	685903
184243	685904
569950	685905
693009	685906
1853	685907
213172	685908
51714	685909
648676	685910
343172	685911
129789	685912
629023	685913
250179	685914
162071	685915
163622	685916
509928	685917
509932	685918
2799	685919
44670	685920
192029	685921
133713	685922
432873	685923
14663	685924
579367	685925
22713	685926
423653	685927
423027	685928
569983	685929
71936	685930
55112	685931
331674	685932
625655	685933
256294	685934
527456	685935
610916	685936
216063	685937
644440	685938
14931	685939
94843	685940
80907	685941
166070	685942
540288	685943
26537	685944
477370	685945
143430	685946
44918	685947
11252	685948
281222	685949
433855	685950
50440	685951
25365	685952
6730	685953
322468	685954
40	685955
28006	685956
2514	685957
21536	685958
59	685959
293696	685960
182019	685961
174811	685962
303701	685963
684979	685964
424021	685965
9841	685966
273116	685967
328113	685968
90866	685969
31569	685970
551945	685971
118	685972
383787	685973
742	685974
482693	685975
665	685976
208366	685977
48287	685978
5523	685979
7289	685980
22271	685981
562956	685982
134431	685983
225934	685984
161432	685985
666	685986
2514	685987
208328	685988
569544	685989
95266	685990
19001	685991
730	685992
18152	685993
351686	685994
171243	685995
9434	685996
506889	685997
139302	685998
235486	685999
150168	686000
51556	686001
477383	686002
397705	686003
302166	686004
259313	686005
513528	686006
506048	686007
213917	686008
59561	686009
21	686010
41228	686011
114254	686012
408374	686013
3443	686014
213919	686015
10848	686016
7477	686017
16594	686018
10848	686019
132530	686020
146336	686021
240662	686022
51725	686023
48290	686024
394623	686025
1249	686026
92465	686027
48400	686028
117102	686029
293555	686030
41216	686031
148220	686032
677877	686033
416360	686034
393841	686035
156487	686036
462088	686037
13091	686038
618844	686039
85352	686040
635479	686041
679099	686042
531849	686043
139270	686044
150505	686045
296868	686046
128359	686047
84080	686048
574906	686049
579121	686050
70989	686051
162734	686052
570253	686053
294539	686054
294537	686055
86729	686056
208038	686057
592735	686058
86706	686059
146380	686060
23729	686061
77404	686062
97019	686063
14568	686064
564601	686065
598021	686066
295907	686067
208031	686068
247544	686069
564245	686070
119984	686071
333641	686072
251995	686073
534722	686074
3783	686075
146478	686076
635434	686077
333976	686078
153331	686079
251877	686080
592736	686081
415795	686082
163442	686083
24638	686084
499990	686085
534634	686086
67398	686087
534631	686088
409773	686089
415802	686090
646500	686091
418493	686092
77400	686093
646741	686094
295497	686095
87656	686096
23599	686097
9366	686098
534730	686099
87043	686100
139852	686101
534649	686102
692095	686103
692024	686104
55168	686105
77385	686106
54571	686107
19017	686108
37080	686109
294740	686110
534628	686111
334002	686112
252000	686113
379617	686114
3381	686115
565116	686116
2086	686117
251951	686118
661907	686119
477051	686120
146545	686121
564880	686122
4200	686123
139894	686124
385995	686125
31243	686126
56399	686127
207966	686128
592737	686129
208050	686130
208039	686131
87374	686132
592738	686133
123573	686134
565010	686135
499975	686136
343	686137
592728	686138
534651	686139
565129	686140
146448	686141
251974	686142
143287	686143
247546	686144
534900	686145
87212	686146
563227	686147
16355	686148
564924	686149
250421	686150
534678	686151
295441	686152
251997	686153
111933	686154
127520	686155
570249	686156
105408	686157
19244	686158
12136	686159
577121	686160
208099	686161
592267	686162
5233	686163
139849	686164
75672	686165
86778	686166
646472	686167
139855	686168
522195	686169
334123	686170
155356	686171
139317	686172
294844	686173
214036	686174
251991	686175
328168	686176
309549	686177
56724	686178
77417	686179
336995	686180
534936	686181
293093	686182
46891	686183
77168	686184
531994	686185
209388	686186
485087	686187
95480	686188
3547	686189
170528	686190
205825	686191
564294	686192
573887	686193
35309	686194
281176	686195
652714	686196
663290	686197
446329	686198
315057	686199
31105	686200
56198	686201
635467	686202
407806	686203
635491	686204
31105	686205
593380	686206
445257	686207
89284	686208
584900	686209
363128	686210
679329	686211
35296	686212
199327	686213
568197	686214
43519	686215
247833	686216
139259	686217
531765	686218
9409	686219
505163	686220
166336	686221
386045	686222
32522	686223
474911	686224
218046	686225
162015	686226
82739	686227
391216	686228
641836	686229
40414	686230
28875	686231
148953	686232
152280	686233
393869	686234
87798	686235
13229	686236
326118	686237
119720	686238
238595	686239
73577	686240
500968	686241
605969	686242
234990	686243
309226	686244
73574	686245
446302	686246
537306	686247
548852	686248
20237	686249
697156	686250
147507	686251
686075	686252
82649	686253
167044	686254
66522	686255
108787	686256
221330	686257
651504	686258
48499	686259
40811	686260
110566	686261
71204	686262
168397	686263
344524	686264
566710	686265
336791	686266
114487	686267
503035	686268
583795	686269
324076	686270
23113	686271
165417	686272
100235	686273
303085	686274
49527	686275
450557	686276
97	686277
551334	686278
238	686279
82678	686280
3544	686281
171162	686282
82684	686283
238	686284
107817	686285
143413	686286
86058	686287
107802	686288
122906	686289
70089	686290
586930	686291
515261	686292
515262	686293
515263	686294
515275	686295
221400	686296
515279	686297
515281	686298
515282	686299
515283	686300
515286	686301
354431	686302
177050	686303
515258	686304
515602	686305
515291	686306
657268	686307
113345	686308
166091	686309
65270	686310
640970	686311
7642	686312
496732	686313
466421	686314
553808	686315
418957	686316
364962	686317
85504	686318
41185	686319
391989	686320
26357	686321
401523	686322
568708	686323
601100	686324
487246	686325
73222	686326
339121	686327
59496	686328
23805	686329
23194	686330
635789	686331
212271	686332
7908	686333
31185	686334
492993	686335
226953	686336
314666	686337
91630	686338
149117	686339
488301	686340
390079	686341
548421	686342
12113	686343
369536	686344
156379	686345
12939	686346
562945	686347
541476	686348
518461	686349
165684	686350
117089	686351
38002	686352
71758	686353
120761	686354
391552	686355
597167	686356
620120	686357
370335	686358
135380	686359
161436	686360
481445	686361
510629	686362
273891	686363
33153	686364
58190	686365
696103	686366
162380	686367
475835	686368
384523	686369
236020	686370
611874	686371
102071	686372
652546	686373
254006	686374
327	686375
20256	686376
105896	686377
10947	686378
5332	686379
16132	686380
13326	686381
569221	686382
97934	686383
104044	686384
30758	686385
296297	686386
359455	686387
295550	686388
82842	686389
133646	686390
601584	686391
211700	686392
354420	686393
14152	686394
446325	686395
5562	686396
205987	686397
92367	686398
167127	686399
230025	686400
562583	686401
203765	686402
442190	686403
20739	686404
639194	686405
1561	686406
169689	686407
631596	686408
525575	686409
692857	686410
488089	686411
244287	686412
574935	686413
125025	686414
159815	686415
545608	686416
574937	686417
612289	686418
432918	686419
590753	686420
103715	686421
367121	686422
179844	686423
2510	686424
2510	686425
7368	686426
225861	686427
4274	686428
167681	686429
9711	686430
383878	686431
446826	686432
423641	686433
69188	686434
722	686435
188425	686436
124032	686437
16119	686438
284160	686439
275313	686440
328146	686441
35433	686442
75619	686443
313603	686444
299079	686445
88875	686446
41328	686447
9681	686448
14530	686449
400652	686450
81529	686451
118949	686452
134940	686453
82802	686454
256407	686455
235310	686456
257062	686457
647841	686458
89497	686459
94000	686460
550188	686461
588061	686462
237235	686463
204040	686464
275653	686465
377955	686466
360559	686467
542333	686468
505910	686469
123792	686470
326633	686471
502538	686472
116523	686473
84820	686474
673214	686475
152442	686476
95343	686477
303	686478
119649	686479
298681	686480
676131	686481
271231	686482
37254	686483
656875	686484
127754	686485
499876	686486
5331	686487
37786	686488
655671	686489
166220	686490
438321	686491
4299	686492
269929	686493
127041	686494
507469	686495
510469	686496
13201	686497
296289	686498
513176	686499
555	686500
467835	686501
15474	686502
53785	686503
18346	686504
403322	686505
276935	686506
642104	686507
602699	686508
553420	686509
368232	686510
136304	686511
34987	686512
295348	686513
452144	686514
627906	686515
12191	686516
94881	686517
136851	686518
320895	686519
256868	686520
4991	686521
411075	686522
152958	686523
256927	686524
409125	686525
58754	686526
41840	686527
144813	686528
372760	686529
65531	686530
470473	686531
286541	686532
103340	686533
2487	686534
326096	686535
227742	686536
475225	686537
12288	686538
563736	686539
126522	686540
639092	686541
408846	686542
145091	686543
653128	686544
605573	686545
157981	686546
442625	686547
450715	686548
493700	686549
25060	686550
517396	686551
404156	686552
260733	686553
299528	686554
454402	686555
127231	686556
357485	686557
27501	686558
328909	686559
619086	686560
468679	686561
41435	686562
117557	686563
144584	686564
507851	686565
16039	686566
363740	686567
66936	686568
656329	686569
466001	686570
156777	686571
290517	686572
259848	686573
630352	686574
157117	686575
164483	686576
107905	686577
114477	686578
72667	686579
4786	686580
34308	686581
341810	686582
89962	686583
677419	686584
151034	686585
540217	686586
38562	686587
85943	686588
54888	686589
444749	686590
280008	686591
55500	686592
280264	686593
155046	686594
462233	686595
167253	686596
206786	686597
130596	686598
65187	686599
69464	686600
216514	686601
668474	686602
95086	686603
423321	686604
174269	686605
1	686606
85120	686607
442931	686608
334381	686609
23712	686610
22701	686611
77237	686612
75934	686613
7423	686614
257100	686615
102648	686616
514224	686617
126541	686618
74219	686619
165298	686620
259701	686621
56980	686622
81571	686623
383550	686624
279884	686625
85858	686626
81197	686627
12601	686628
539968	686629
234945	686630
74526	686631
28306	686632
2089	686633
206896	686634
136399	686635
377665	686636
53020	686637
33285	686638
113441	686639
42283	686640
40883	686641
636740	686642
139500	686643
162605	686644
683290	686645
526729	686646
590480	686647
564766	686648
648825	686649
465773	686650
39153	686651
13680	686652
230541	686653
17031	686654
126814	686655
62026	686656
259718	686657
34793	686658
35889	686659
174972	686660
588064	686661
785	686662
106721	686663
322924	686664
626538	686665
27288	686666
190578	686667
34515	686668
43527	686669
114430	686670
2058	686671
16471	686672
547731	686673
173062	686674
8042	686675
646538	686676
62224	686677
102456	686678
268976	686679
17738	686680
666639	686681
398389	686682
151968	686683
672672	686684
191956	686685
3175	686686
427792	686687
54414	686688
165514	686689
443945	686690
238196	686691
427269	686692
489102	686693
376768	686694
258203	686695
534231	686696
315268	686697
41090	686698
670837	686699
651207	686700
671327	686701
461139	686702
465246	686703
622540	686704
108262	686705
20320	686706
345206	686707
166250	686708
115380	686709
295631	686710
282498	686711
106794	686712
319934	686713
238694	686714
154346	686715
530714	686716
451259	686717
93700	686718
42794	686719
541249	686720
53666	686721
364181	686722
225	686723
537493	686724
248479	686725
87583	686726
159069	686727
557802	686728
99504	686729
449782	686730
449787	686731
366087	686732
238640	686733
273245	686734
41126	686735
68916	686736
21178	686737
24503	686738
160938	686739
324699	686740
386603	686741
651210	686742
292539	686743
213905	686744
51442	686745
35843	686746
247647	686747
642004	686748
692979	686749
518724	686750
65958	686751
258377	686752
506112	686753
583935	686754
643362	686755
395992	686756
57828	686757
253785	686758
630669	686759
418910	686760
511848	686761
392986	686762
504	686763
54446	686764
258448	686765
403660	686766
332693	686767
31584	686768
152130	686769
537919	686770
21722	686771
442751	686772
11670	686773
142387	686774
78	686775
176292	686776
157548	686777
283716	686778
166133	686779
391422	686780
631196	686781
226480	686782
546025	686783
367662	686784
518711	686785
186287	686786
99008	686787
50003	686788
11166	686789
35342	686790
307656	686791
95234	686792
84719	686793
407009	686794
62668	686795
669363	686796
261524	686797
61133	686798
650795	686799
381000	686800
276891	686801
53077	686802
171930	686803
662488	686804
401781	686805
214125	686806
18051	686807
611922	686808
303038	686809
200316	686810
111268	686811
636454	686812
39649	686813
148	686814
10633	686815
263716	686816
7395	686817
22944	686818
424443	686819
60194	686820
545637	686821
518729	686822
19324	686823
169311	686824
83294	686825
393481	686826
74285	686827
674844	686828
63751	686829
24660	686830
76314	686831
136467	686832
362925	686833
101995	686834
110807	686835
449603	686836
678933	686837
392717	686838
170971	686839
109763	686840
77111	686841
533384	686842
250802	686843
31146	686844
119154	686845
192740	686846
267038	686847
352955	686848
13217	686849
189846	686850
192744	686851
368562	686852
106044	686853
231581	686854
392848	686855
108189	686856
213566	686857
57182	686858
309357	686859
676141	686860
453153	686861
453130	686862
453143	686863
453136	686864
121965	686865
162632	686866
346445	686867
76393	686868
2083	686869
120027	686870
429478	686871
165799	686872
57513	686873
274308	686874
561606	686875
474432	686876
440486	686877
521527	686878
570714	686879
452956	686880
44693	686881
71888	686882
12888	686883
618034	686884
487720	686885
271999	686886
6181	686887
685948	686888
685995	686889
686047	686890
686037	686891
586198	686892
2138	686893
333412	686894
658344	686895
131616	686896
5949	686897
452968	686898
242729	686899
213610	686900
190800	686901
278652	686902
521753	686903
208154	686904
40398	686905
104888	686906
601772	686907
31329	686908
658299	686909
618383	686910
530182	686911
10202	686912
44123	686913
346153	686914
244076	686915
98707	686916
3223	686917
3223	686918
427828	686919
283374	686920
283435	686921
283438	686922
412626	686923
19343	686924
375397	686925
283421	686926
285200	686927
42920	686928
61114	686929
179772	686930
119196	686931
1413	686932
547265	686933
553904	686934
113344	686935
352226	686936
169157	686937
665296	686938
656852	686939
115270	686940
252089	686941
115273	686942
477855	686943
374334	686944
684544	686945
19396	686946
19396	686947
149510	686948
391442	686949
200951	686950
107915	686951
391480	686952
108013	686953
106972	686954
596099	686955
423004	686956
391468	686957
391446	686958
391448	686959
4087	686960
391499	686961
413432	686962
391497	686963
5891	686964
381145	686965
134369	686966
395053	686967
20786	686968
496769	686969
51491	686970
541973	686971
228906	686972
130440	686973
462854	686974
349206	686975
601085	686976
601072	686977
131339	686978
13568	686979
555304	686980
670659	686981
4425	686982
143639	686983
520922	686984
32719	686985
453038	686986
678910	686987
44690	686988
121946	686989
678869	686990
44694	686991
453025	686992
453094	686993
121940	686994
121947	686995
678936	686996
453091	686997
464718	686998
169584	686999
515867	687000
669322	687001
39841	687002
537570	687003
433409	687004
499891	687005
1557	687006
88018	687007
55146	687008
14669	687009
101997	687010
14669	687011
463373	687012
65014	687013
96547	687014
298651	687015
543040	687016
42319	687017
543449	687018
213674	687019
192750	687020
1780	687021
371195	687022
105968	687023
31281	687024
672259	687025
381997	687026
169815	687027
169816	687028
695577	687029
476925	687030
70201	687031
391524	687032
382014	687033
107935	687034
105968	687035
128598	687036
495523	687037
359460	687038
192711	687039
274142	687040
18439	687041
278489	687042
603985	687043
5135	687044
48446	687045
5137	687046
17407	687047
68865	687048
421983	687049
616270	687050
639328	687051
5878	687052
518547	687053
15601	687054
312843	687055
60418	687056
79977	687057
26577	687058
263478	687059
159214	687060
84047	687061
444098	687062
665785	687063
77299	687064
259909	687065
561861	687066
486626	687067
10019	687068
181510	687069
154055	687070
184121	687071
16756	687072
284858	687073
155653	687074
652572	687075
472391	687076
41896	687077
244261	687078
4514	687079
441844	687080
107950	687081
460685	687082
80611	687083
57256	687084
204799	687085
166184	687086
53466	687087
108215	687088
501827	687089
204627	687090
14708	687091
417052	687092
8919	687093
8513	687094
15499	687095
160950	687096
610338	687097
71226	687098
8207	687099
2165	687100
27005	687101
30405	687102
558212	687103
319	687104
21182	687105
2431	687106
9	687107
205230	687108
73229	687109
127074	687110
68596	687111
50711	687112
154874	687113
18599	687114
1009	687115
394460	687116
29394	687117
58344	687118
634383	687119
35736	687120
259335	687121
509854	687122
646842	687123
168644	687124
3931	687125
169681	687126
569503	687127
1257	687128
531984	687129
616758	687130
366555	687131
264280	687132
36247	687133
13951	687134
89458	687135
371795	687136
35015	687137
117673	687138
11	687139
20566	687140
55567	687141
103974	687142
111102	687143
467588	687144
380648	687145
683	687146
144891	687147
395824	687148
12844	687149
203081	687150
24938	687151
106477	687152
153109	687153
80975	687154
47962	687155
511770	687156
58791	687157
52560	687158
134137	687159
32122	687160
25096	687161
31947	687162
683	687163
15789	687164
150747	687165
1396	687166
46585	687167
22485	687168
48008	687169
283627	687170
22683	687171
27831	687172
499075	687173
337414	687174
134519	687175
1579	687176
243160	687177
5726	687178
134516	687179
293597	687180
333257	687181
694459	687182
187921	687183
526399	687184
481824	687185
21655	687186
141489	687187
604197	687188
23025	687189
633	687190
150008	687191
151	687192
249143	687193
176575	687194
95344	687195
82797	687196
261968	687197
364634	687198
88924	687199
9933	687200
269982	687201
330661	687202
139757	687203
645013	687204
68895	687205
84390	687206
48311	687207
530007	687208
86836	687209
490880	687210
511818	687211
500555	687212
134502	687213
60292	687214
175406	687215
5258	687216
2167	687217
350853	687218
18616	687219
51388	687220
293594	687221
416246	687222
169998	687223
634666	687224
6420	687225
59889	687226
55767	687227
113147	687228
414044	687229
414228	687230
374510	687231
481866	687232
544938	687233
146011	687234
348440	687235
560732	687236
107673	687237
17111	687238
640558	687239
134254	687240
139392	687241
114162	687242
605116	687243
188322	687244
12282	687245
512683	687246
169272	687247
52115	687248
442165	687249
663973	687250
307972	687251
115376	687252
233077	687253
432416	687254
4280	687255
5052	687256
436218	687257
231729	687258
49040	687259
214207	687260
523	687261
489910	687262
457934	687263
514924	687264
108143	687265
420545	687266
646334	687267
208397	687268
12554	687269
688788	687270
348382	687271
92805	687272
7893	687273
128330	687274
15014	687275
3618	687276
371596	687277
67327	687278
564019	687279
117099	687280
395071	687281
221967	687282
170798	687283
16894	687284
569500	687285
552412	687286
3931	687287
1834	687288
135000	687289
24268	687290
4587	687291
6938	687292
62746	687293
8206	687294
164418	687295
30404	687296
12137	687297
645973	687298
573382	687299
164127	687300
177104	687301
112793	687302
306859	687303
39025	687304
682413	687305
421773	687306
481097	687307
241807	687308
21015	687309
54834	687310
86823	687311
443308	687312
513406	687313
143457	687314
300019	687315
48295	687316
142499	687317
493900	687318
83490	687319
440276	687320
151240	687321
9461	687322
536894	687323
232557	687324
638361	687325
49938	687326
17111	687327
1775	687328
18717	687329
20761	687330
6525	687331
35965	687332
607025	687333
1938	687334
48705	687335
426	687336
267967	687337
212292	687338
112173	687339
99759	687340
506182	687341
373172	687342
21662	687343
254200	687344
332761	687345
361906	687346
51301	687347
670189	687348
35014	687349
151892	687350
89404	687351
578418	687352
41580	687353
287860	687354
20749	687355
654077	687356
625611	687357
66096	687358
670386	687359
90024	687360
555886	687361
133645	687362
48150	687363
412397	687364
59	687365
50272	687366
134911	687367
335779	687368
41	687369
213875	687370
46712	687371
72921	687372
11	687373
511853	687374
114793	687375
113906	687376
6308	687377
596031	687378
5031	687379
805	687380
114320	687381
107918	687382
13629	687383
77	687384
323744	687385
534227	687386
127471	687387
457996	687388
598540	687389
6328	687390
34782	687391
212502	687392
10612	687393
131915	687394
2432	687395
4560	687396
1297	687397
2293	687398
15254	687399
11179	687400
2179	687401
643877	687402
371028	687403
520452	687404
125786	687405
33378	687406
52079	687407
490350	687408
68842	687409
169998	687410
13177	687411
69046	687412
540043	687413
133618	687414
566079	687415
38619	687416
1991	687417
53629	687418
504836	687419
116264	687420
187256	687421
93247	687422
536573	687423
13162	687424
99774	687425
24941	687426
128444	687427
153242	687428
103201	687429
48330	687430
103687	687431
73827	687432
58004	687433
213944	687434
5719	687435
159803	687436
94777	687437
44461	687438
511573	687439
22938	687440
534004	687441
33948	687442
26039	687443
536680	687444
1160	687445
9586	687446
540563	687447
155917	687448
406932	687449
1890	687450
4709	687451
19753	687452
558224	687453
594260	687454
108751	687455
350485	687456
40730	687457
19777	687458
516878	687459
177846	687460
92433	687461
215601	687462
634612	687463
670223	687464
4427	687465
4245	687466
378035	687467
44475	687468
78792	687469
3547	687470
389801	687471
330428	687472
170847	687473
49832	687474
23241	687475
59631	687476
568470	687477
474530	687478
19487	687479
201796	687480
11057	687481
339006	687482
293122	687483
363750	687484
448527	687485
491972	687486
517404	687487
332141	687488
64204	687489
528434	687490
432199	687491
373836	687492
495847	687493
109976	687494
391881	687495
205604	687496
391903	687497
534025	687498
141557	687499
107962	687500
636034	687501
27846	687502
13940	687503
9995	687504
251299	687505
160973	687506
205591	687507
40456	687508
27843	687509
1071	687510
1071	687511
155874	687512
552473	687513
358353	687514
102481	687515
144800	687516
146908	687517
230427	687518
41518	687519
13072	687520
191473	687521
590276	687522
143463	687523
186740	687524
34905	687525
664969	687526
331401	687527
662186	687528
77248	687529
552760	687530
547076	687531
43594	687532
391917	687533
552883	687534
521716	687535
651576	687536
301195	687537
370619	687538
142926	687539
17915	687540
258516	687541
218	687542
102376	687543
215934	687544
364680	687545
365143	687546
60259	687547
314053	687548
4333	687549
675378	687550
424148	687551
426731	687552
17093	687553
61664	687554
123357	687555
375769	687556
87406	687557
558723	687558
43924	687559
18304	687560
434070	687561
694036	687562
218656	687563
150167	687564
129317	687565
69350	687566
14212	687567
553980	687568
89279	687569
627333	687570
76129	687571
143083	687572
280836	687573
115774	687574
241296	687575
5371	687576
516205	687577
70913	687578
403518	687579
47216	687580
319693	687581
61851	687582
35564	687583
55181	687584
175467	687585
370277	687586
483750	687587
103804	687588
503295	687589
545798	687590
597197	687591
96987	687592
4056	687593
657739	687594
64861	687595
592231	687596
26495	687597
116981	687598
398578	687599
269712	687600
312730	687601
199584	687602
244320	687603
154310	687604
61396	687605
305488	687606
11155	687607
360124	687608
206605	687609
531258	687610
394943	687611
447090	687612
25409	687613
8094	687614
170734	687615
367079	687616
185805	687617
6249	687618
52336	687619
525975	687620
586276	687621
609174	687622
147471	687623
352	687624
106693	687625
33719	687626
121414	687627
162056	687628
667328	687629
203374	687630
275172	687631
301156	687632
233487	687633
114890	687634
567230	687635
465619	687636
281692	687637
243575	687638
624041	687639
103742	687640
315685	687641
12899	687642
164024	687643
577625	687644
14844	687645
3204	687646
671757	687647
98763	687648
652827	687649
16	687650
545906	687651
89188	687652
108328	687653
493483	687654
58492	687655
473616	687656
542677	687657
86561	687658
5787	687659
6841	687660
98444	687661
2401	687662
85122	687663
346911	687664
113114	687665
549	687666
370037	687667
682004	687668
14426	687669
6868	687670
58585	687671
415466	687672
133886	687673
54025	687674
660315	687675
136547	687676
278823	687677
379331	687678
142889	687679
199269	687680
304527	687681
12767	687682
204559	687683
379920	687684
85514	687685
133834	687686
135033	687687
47765	687688
120145	687689
165674	687690
348266	687691
569832	687692
436183	687693
442400	687694
324495	687695
251026	687696
213448	687697
7792	687698
556511	687699
133889	687700
524513	687701
551999	687702
114842	687703
27326	687704
247080	687705
60402	687706
637888	687707
8062	687708
164607	687709
337347	687710
92255	687711
669457	687712
575066	687713
263824	687714
290206	687715
228605	687716
143005	687717
428246	687718
155786	687719
258977	687720
194793	687721
534277	687722
153715	687723
523870	687724
457125	687725
546609	687726
250381	687727
115827	687728
483797	687729
25566	687730
156138	687731
441732	687732
625	687733
11686	687734
323658	687735
144948	687736
165223	687737
243172	687738
51418	687739
571410	687740
510364	687741
577275	687742
145545	687743
154235	687744
599374	687745
424940	687746
391517	687747
287451	687748
471858	687749
33155	687750
183800	687751
31365	687752
48911	687753
29744	687754
75281	687755
384549	687756
108611	687757
50994	687758
2688	687759
35943	687760
656121	687761
13309	687762
107069	687763
309803	687764
561456	687765
33704	687766
331556	687767
445453	687768
101531	687769
7243	687770
453766	687771
599242	687772
491952	687773
21813	687774
1063	687775
25553	687776
529923	687777
41643	687778
110451	687779
345074	687780
669315	687781
97086	687782
245037	687783
78143	687784
79359	687785
39817	687786
511342	687787
415079	687788
646349	687789
561023	687790
117244	687791
58367	687792
560496	687793
57479	687794
202699	687795
294401	687796
175076	687797
161551	687798
334916	687799
168444	687800
681868	687801
247750	687802
142496	687803
145320	687804
161554	687805
198360	687806
1267	687807
523331	687808
470569	687809
579816	687810
87953	687811
481680	687812
154902	687813
212888	687814
15361	687815
277654	687816
25206	687817
26591	687818
264727	687819
6100	687820
662725	687821
182439	687822
48537	687823
522863	687824
511339	687825
244383	687826
502731	687827
512554	687828
475983	687829
620583	687830
542567	687831
240556	687832
129855	687833
230890	687834
31	687835
74809	687836
638635	687837
691991	687838
243388	687839
468463	687840
537115	687841
62966	687842
53936	687843
202311	687844
62081	687845
150962	687846
379467	687847
570959	687848
14438	687849
33756	687850
594	687851
473269	687852
335714	687853
590326	687854
78133	687855
448012	687856
694553	687857
150190	687858
371698	687859
5848	687860
376145	687861
213475	687862
273998	687863
596287	687864
36420	687865
73688	687866
22420	687867
383074	687868
688124	687869
393792	687870
516559	687871
102075	687872
482254	687873
439614	687874
300980	687875
69000	687876
384546	687877
395961	687878
58	687879
7319	687880
571730	687881
25327	687882
507896	687883
2769	687884
93403	687885
561214	687886
677641	687887
495909	687888
403595	687889
148387	687890
53940	687891
351165	687892
213486	687893
18651	687894
485228	687895
415	687896
660519	687897
323165	687898
433695	687899
646826	687900
50454	687901
206665	687902
446526	687903
580957	687904
379118	687905
433894	687906
205	687907
36413	687908
354976	687909
68322	687910
163864	687911
161858	687912
191611	687913
112349	687914
491372	687915
491887	687916
132044	687917
331838	687918
80657	687919
465038	687920
236874	687921
156974	687922
179	687923
35282	687924
436556	687925
10563	687926
579113	687927
193513	687928
146893	687929
1737	687930
130113	687931
447621	687932
83424	687933
326554	687934
564877	687935
209386	687936
338871	687937
642205	687938
326568	687939
26892	687940
335429	687941
285813	687942
110259	687943
660998	687944
63168	687945
497350	687946
531627	687947
42640	687948
27475	687949
685762	687950
239798	687951
490563	687952
72164	687953
164638	687954
244724	687955
25372	687956
277370	687957
41276	687958
296186	687959
230587	687960
52401	687961
68409	687962
221746	687963
240563	687964
388584	687965
627023	687966
478567	687967
660372	687968
628823	687969
236196	687970
148461	687971
151892	687972
240561	687973
68751	687974
491949	687975
261983	687976
355520	687977
1553	687978
240436	687979
596526	687980
578749	687981
25853	687982
578037	687983
312381	687984
56343	687985
409650	687986
329100	687987
520740	687988
240558	687989
231522	687990
676625	687991
402329	687992
442199	687993
152072	687994
272683	687995
181310	687996
288364	687997
281757	687998
213468	687999
449031	688000
425618	688001
128893	688002
308366	688003
171276	688004
142923	688005
99206	688006
5515	688007
181519	688008
138863	688009
36521	688010
74646	688011
102868	688012
119224	688013
108570	688014
43802	688015
36255	688016
146971	688017
157295	688018
21320	688019
446370	688020
13315	688021
561694	688022
24098	688023
160215	688024
605658	688025
132766	688026
473402	688027
136630	688028
685976	688029
243916	688030
52771	688031
558001	688032
431339	688033
350427	688034
179489	688035
226591	688036
188205	688037
144433	688038
278647	688039
473545	688040
218852	688041
154834	688042
475097	688043
418479	688044
551078	688045
252306	688046
401623	688047
169417	688048
224178	688049
253926	688050
140267	688051
50710	688052
108160	688053
263706	688054
50077	688055
288707	688056
557750	688057
270900	688058
22060	688059
135450	688060
123704	688061
576429	688062
38051	688063
381594	688064
42558	688065
170779	688066
302650	688067
263710	688068
9640	688069
7193	688070
206	688071
22347	688072
46076	688073
625759	688074
615314	688075
62628	688076
18239	688077
369634	688078
48723	688079
78062	688080
575648	688081
345882	688082
573981	688083
473387	688084
378057	688085
531004	688086
98551	688087
223353	688088
448705	688089
263763	688090
831	688091
71768	688092
245593	688093
19701	688094
295512	688095
254879	688096
30975	688097
543644	688098
78355	688099
10088	688100
293098	688101
381238	688102
137680	688103
92341	688104
613110	688105
75314	688106
274	688107
232365	688108
72827	688109
494331	688110
3331	688111
59147	688112
627521	688113
679732	688114
7206	688115
254277	688116
111083	688117
502415	688118
319874	688119
503439	688120
328000	688121
4892	688122
470580	688123
305733	688124
646624	688125
612183	688126
148440	688127
97107	688128
411090	688129
507638	688130
155448	688131
566462	688132
373575	688133
373564	688134
633722	688135
325730	688136
545822	688137
29676	688138
40194	688139
57366	688140
161846	688141
631500	688142
426554	688143
484096	688144
98079	688145
415722	688146
78944	688147
142606	688148
51863	688149
212317	688150
96011	688151
102403	688152
47822	688153
644400	688154
439238	688155
237781	688156
33239	688157
12124	688158
376322	688159
444524	688160
587187	688161
509132	688162
10324	688163
130522	688164
240475	688165
29685	688166
37153	688167
41315	688168
190378	688169
437367	688170
375275	688171
676363	688172
422486	688173
76030	688174
195208	688175
663764	688176
300678	688177
42682	688178
138662	688179
645561	688180
400070	688181
619032	688182
573115	688183
176126	688184
301937	688185
132119	688186
507368	688187
179398	688188
371731	688189
535447	688190
212425	688191
41935	688192
257828	688193
45964	688194
695438	688195
149384	688196
43204	688197
7876	688198
288456	688199
403382	688200
97017	688201
199856	688202
56242	688203
431730	688204
94792	688205
199897	688206
115203	688207
637442	688208
512397	688209
52040	688210
584557	688211
529038	688212
23263	688213
31058	688214
170499	688215
89500	688216
5145	688217
128165	688218
270923	688219
212298	688220
275390	688221
367592	688222
612537	688223
31845	688224
597715	688225
108818	688226
61304	688227
21214	688228
625051	688229
136831	688230
506589	688231
9828	688232
232025	688233
193883	688234
433297	688235
430687	688236
492975	688237
118599	688238
916	688239
41402	688240
392901	688241
57354	688242
7391	688243
385846	688244
5412	688245
4616	688246
330452	688247
14728	688248
120698	688249
569824	688250
496471	688251
4338	688252
209694	688253
105607	688254
22749	688255
4396	688256
201010	688257
421703	688258
696020	688259
126564	688260
35961	688261
5164	688262
195079	688263
89849	688264
49147	688265
609423	688266
57170	688267
206302	688268
2244	688269
57636	688270
632142	688271
7218	688272
111658	688273
486112	688274
11497	688275
125042	688276
385861	688277
16946	688278
29449	688279
472763	688280
474750	688281
653718	688282
19223	688283
466124	688284
592913	688285
209436	688286
29752	688287
232995	688288
86129	688289
112805	688290
13966	688291
121445	688292
424163	688293
20763	688294
377894	688295
35066	688296
225269	688297
604427	688298
555719	688299
401510	688300
672354	688301
275710	688302
12315	688303
203862	688304
45502	688305
422356	688306
207199	688307
217488	688308
481	688309
255333	688310
19968	688311
133340	688312
80507	688313
186194	688314
94376	688315
148142	688316
242802	688317
70011	688318
176074	688319
538667	688320
508	688321
459098	688322
494864	688323
681376	688324
233252	688325
394092	688326
615577	688327
291242	688328
334079	688329
293275	688330
261129	688331
99877	688332
99865	688333
434776	688334
284223	688335
455215	688336
29125	688337
219044	688338
585660	688339
396915	688340
142645	688341
416979	688342
486844	688343
133633	688344
25131	688345
324512	688346
11747	688347
31233	688348
97677	688349
109995	688350
151133	688351
604667	688352
148039	688353
36519	688354
548717	688355
12344	688356
520271	688357
576230	688358
45017	688359
322646	688360
536300	688361
278043	688362
43214	688363
329735	688364
222663	688365
21929	688366
663874	688367
439692	688368
56689	688369
674560	688370
97018	688371
322175	688372
31206	688373
364320	688374
324317	688375
252808	688376
376089	688377
14094	688378
16008	688379
4329	688380
81667	688381
514953	688382
74383	688383
668377	688384
622557	688385
143577	688386
615280	688387
88493	688388
46405	688389
620020	688390
229424	688391
667504	688392
433194	688393
121811	688394
10764	688395
907	688396
546783	688397
301288	688398
105365	688399
677406	688400
623958	688401
399210	688402
12715	688403
325172	688404
118594	688405
549058	688406
420611	688407
519085	688408
19569	688409
204864	688410
407221	688411
195783	688412
82125	688413
585015	688414
360562	688415
3008	688416
39011	688417
210843	688418
117079	688419
533802	688420
613258	688421
483497	688422
102294	688423
595396	688424
142707	688425
557032	688426
156	688427
99581	688428
11928	688429
223381	688430
560608	688431
510552	688432
21072	688433
672826	688434
14009	688435
290340	688436
16255	688437
117047	688438
345473	688439
165114	688440
93169	688441
269085	688442
9614	688443
255450	688444
322872	688445
610750	688446
119048	688447
3182	688448
223203	688449
661403	688450
942	688451
413998	688452
1541	688453
32714	688454
568801	688455
561494	688456
603693	688457
626069	688458
7857	688459
617534	688460
479512	688461
641666	688462
656836	688463
206536	688464
124351	688465
301096	688466
311212	688467
350109	688468
513358	688469
556066	688470
2980	688471
5424	688472
382025	688473
389158	688474
476911	688475
34234	688476
230624	688477
223067	688478
103256	688479
55262	688480
17776	688481
458521	688482
451378	688483
11474	688484
360414	688485
71291	688486
412902	688487
439693	688488
17051	688489
454730	688490
610765	688491
212415	688492
99366	688493
54630	688494
210594	688495
293706	688496
7223	688497
538302	688498
682382	688499
343132	688500
32672	688501
155933	688502
32953	688503
225107	688504
521419	688505
71094	688506
156118	688507
223749	688508
175258	688509
331865	688510
136375	688511
136376	688512
520301	688513
520292	688514
336777	688515
485979	688516
484683	688517
528104	688518
281582	688519
417163	688520
224873	688521
1596	688522
29532	688523
57845	688524
14498	688525
23515	688526
132930	688527
466259	688528
208779	688529
205174	688530
598346	688531
155376	688532
210646	688533
280114	688534
541957	688535
354033	688536
628027	688537
223202	688538
493763	688539
1963	688540
107772	688541
208629	688542
287335	688543
35648	688544
144933	688545
226202	688546
521304	688547
140219	688548
33313	688549
224629	688550
66473	688551
86743	688552
87083	688553
410396	688554
451177	688555
396493	688556
285481	688557
142603	688558
31935	688559
339237	688560
56126	688561
490346	688562
97171	688563
466425	688564
655980	688565
265835	688566
16200	688567
111503	688568
498326	688569
343484	688570
586012	688571
92610	688572
259121	688573
126801	688574
688550	688575
506000	688576
295161	688577
7204	688578
19	688579
302300	688580
33718	688581
141469	688582
141466	688583
161085	688584
45326	688585
181166	688586
511492	688587
264679	688588
599658	688589
225936	688590
277793	688591
504402	688592
31189	688593
494822	688594
211640	688595
254730	688596
5896	688597
195619	688598
95325	688599
197593	688600
381957	688601
38403	688602
105987	688603
225874	688604
657939	688605
447435	688606
648292	688607
121776	688608
304853	688609
362825	688610
414471	688611
99744	688612
264808	688613
402330	688614
661291	688615
643484	688616
513602	688617
405963	688618
379494	688619
108378	688620
3142	688621
12894	688622
427317	688623
181969	688624
474310	688625
46076	688626
459001	688627
130275	688628
25202	688629
308376	688630
21889	688631
1	688632
45812	688633
57936	688634
99642	688635
362481	688636
47856	688637
524369	688638
161161	688639
171424	688640
130441	688641
92393	688642
205506	688643
427631	688644
18632	688645
4183	688646
24091	688647
447377	688648
39755	688649
356660	688650
24153	688651
30053	688652
586755	688653
521617	688654
4997	688655
33270	688656
14448	688657
684640	688658
297747	688659
434654	688660
117777	688661
38652	688662
118917	688663
587811	688664
168814	688665
684714	688666
317030	688667
5631	688668
11357	688669
80960	688670
397154	688671
542561	688672
263836	688673
684498	688674
159642	688675
72	688676
253519	688677
3216	688678
141619	688679
127526	688680
587818	688681
684651	688682
623185	688683
658339	688684
691855	688685
1351	688686
424515	688687
86033	688688
88271	688689
232402	688690
357609	688691
550563	688692
481464	688693
226802	688694
231719	688695
91055	688696
609381	688697
576050	688698
30674	688699
669954	688700
564250	688701
143270	688702
533591	688703
15021	688704
266531	688705
200623	688706
95582	688707
667197	688708
157892	688709
6524	688710
693428	688711
25129	688712
140099	688713
561948	688714
59737	688715
339004	688716
364649	688717
214899	688718
153233	688719
145434	688720
343810	688721
282895	688722
460467	688723
268642	688724
601360	688725
683362	688726
427640	688727
86261	688728
72291	688729
425586	688730
74762	688731
382771	688732
103595	688733
12754	688734
31976	688735
482668	688736
381673	688737
400444	688738
547192	688739
547109	688740
46973	688741
13259	688742
283854	688743
7422	688744
638659	688745
226177	688746
674477	688747
219159	688748
385327	688749
693	688750
157712	688751
402816	688752
667567	688753
102824	688754
64903	688755
601285	688756
579756	688757
668049	688758
5872	688759
48080	688760
620907	688761
5885	688762
51071	688763
341794	688764
45993	688765
13126	688766
369	688767
502221	688768
502220	688769
22821	688770
479806	688771
622494	688772
429414	688773
234379	688774
41026	688775
12906	688776
638383	688777
45434	688778
81703	688779
37901	688780
599901	688781
40788	688782
394656	688783
4730	688784
537	688785
151956	688786
32107	688787
422018	688788
461930	688789
38	688790
230941	688791
35683	688792
16675	688793
3184	688794
149978	688795
58199	688796
76736	688797
41089	688798
381655	688799
343232	688800
532817	688801
92502	688802
296681	688803
407677	688804
513634	688805
293859	688806
586452	688807
183418	688808
301228	688809
30664	688810
84167	688811
172631	688812
351783	688813
12641	688814
115717	688815
51625	688816
366383	688817
341611	688818
689550	688819
626534	688820
90920	688821
498295	688822
284740	688823
320209	688824
284768	688825
192904	688826
606185	688827
7740	688828
51661	688829
22847	688830
145327	688831
347779	688832
104695	688833
274677	688834
413230	688835
533873	688836
107012	688837
617659	688838
612119	688839
362744	688840
13607	688841
524345	688842
516696	688843
530867	688844
7872	688845
602215	688846
5847	688847
191398	688848
28798	688849
58954	688850
24727	688851
38656	688852
398039	688853
135891	688854
639386	688855
632731	688856
166703	688857
77084	688858
191934	688859
52957	688860
49799	688861
490050	688862
578122	688863
1638	688864
146039	688865
555027	688866
21635	688867
11766	688868
36027	688869
143795	688870
37907	688871
77203	688872
154742	688873
242958	688874
18423	688875
4712	688876
488446	688877
555151	688878
324344	688879
148305	688880
163522	688881
192698	688882
572410	688883
4418	688884
277298	688885
24352	688886
684935	688887
569543	688888
329806	688889
134198	688890
694641	688891
335	688892
58584	688893
10020	688894
369004	688895
347561	688896
41499	688897
514807	688898
143304	688899
583958	688900
29079	688901
227920	688902
404917	688903
1405	688904
679828	688905
20697	688906
147738	688907
208091	688908
298212	688909
14882	688910
527628	688911
87700	688912
56105	688913
139135	688914
154076	688915
42817	688916
15258	688917
3774	688918
24035	688919
87162	688920
586637	688921
32148	688922
313314	688923
123925	688924
134540	688925
24524	688926
276138	688927
253589	688928
21876	688929
41521	688930
87221	688931
87995	688932
628106	688933
173194	688934
8325	688935
355453	688936
32552	688937
166342	688938
79259	688939
549780	688940
12227	688941
54176	688942
7039	688943
151234	688944
244096	688945
691673	688946
433637	688947
202104	688948
58431	688949
467405	688950
423265	688951
495409	688952
149001	688953
99640	688954
83687	688955
413	688956
577318	688957
668092	688958
101815	688959
548464	688960
454438	688961
651203	688962
498954	688963
63671	688964
575799	688965
433137	688966
347699	688967
61134	688968
30473	688969
357676	688970
350230	688971
663640	688972
319196	688973
145510	688974
138259	688975
212973	688976
393368	688977
624314	688978
621403	688979
376960	688980
663635	688981
131611	688982
7263	688983
332573	688984
9571	688985
675046	688986
158036	688987
537334	688988
271857	688989
93385	688990
307	688991
675036	688992
190602	688993
68870	688994
278359	688995
301278	688996
25401	688997
349204	688998
4813	688999
162853	689000
388483	689001
172133	689002
44331	689003
572698	689004
12574	689005
67144	689006
83991	689007
51238	689008
485362	689009
480232	689010
372920	689011
7833	689012
352180	689013
27749	689014
36702	689015
277216	689016
371161	689017
486425	689018
107301	689019
112503	689020
617673	689021
127752	689022
386466	689023
133357	689024
201091	689025
612967	689026
211331	689027
158895	689028
522958	689029
1214	689030
172985	689031
135531	689032
15939	689033
496652	689034
164956	689035
687938	689036
20753	689037
89	689038
279407	689039
551125	689040
370763	689041
168156	689042
165087	689043
43697	689044
20753	689045
283868	689046
283866	689047
327742	689048
2679	689049
10684	689050
545520	689051
550484	689052
667346	689053
614010	689054
9096	689055
282640	689056
521982	689057
346411	689058
100640	689059
422539	689060
457	689061
1327	689062
9572	689063
161525	689064
259682	689065
470172	689066
554777	689067
59325	689068
593084	689069
546999	689070
204212	689071
67916	689072
648080	689073
75201	689074
675951	689075
677593	689076
546626	689077
158018	689078
98522	689079
330461	689080
106034	689081
361040	689082
483725	689083
7090	689084
158381	689085
6168	689086
542868	689087
333583	689088
336690	689089
634049	689090
141685	689091
322449	689092
436318	689093
644889	689094
242936	689095
102366	689096
509725	689097
657356	689098
110925	689099
627147	689100
198577	689101
509999	689102
4592	689103
407985	689104
622199	689105
402903	689106
296320	689107
3992	689108
376390	689109
28967	689110
372752	689111
115308	689112
593666	689113
146984	689114
541859	689115
7476	689116
21303	689117
104391	689118
102043	689119
233782	689120
139629	689121
327431	689122
266069	689123
254865	689124
4449	689125
580911	689126
146574	689127
149066	689128
69968	689129
315006	689130
327439	689131
128549	689132
240169	689133
313396	689134
345599	689135
562192	689136
363892	689137
289966	689138
262127	689139
58397	689140
105840	689141
650085	689142
563028	689143
142201	689144
579639	689145
18438	689146
17411	689147
309122	689148
148780	689149
209887	689150
541864	689151
17355	689152
14903	689153
643196	689154
329963	689155
57279	689156
20093	689157
409638	689158
250577	689159
1037	689160
56915	689161
572023	689162
469257	689163
479998	689164
82326	689165
209938	689166
648116	689167
6586	689168
87210	689169
86915	689170
445079	689171
336226	689172
50977	689173
184136	689174
432537	689175
22619	689176
86102	689177
63146	689178
97670	689179
122293	689180
16270	689181
59280	689182
461464	689183
171028	689184
277875	689185
22951	689186
460506	689187
171775	689188
329777	689189
515709	689190
435407	689191
352239	689192
38340	689193
75565	689194
432815	689195
603066	689196
614476	689197
115289	689198
47843	689199
273791	689200
618990	689201
114767	689202
559648	689203
97211	689204
22760	689205
671130	689206
100492	689207
204459	689208
510511	689209
17352	689210
209110	689211
30603	689212
91638	689213
30603	689214
544434	689215
33884	689216
115667	689217
133585	689218
275750	689219
417669	689220
99145	689221
3495	689222
504773	689223
369213	689224
327092	689225
345076	689226
576063	689227
273724	689228
244168	689229
84395	689230
192218	689231
267978	689232
386671	689233
638062	689234
74735	689235
346461	689236
190844	689237
501994	689238
522022	689239
665275	689240
428528	689241
608901	689242
565975	689243
307657	689244
428480	689245
79134	689246
50904	689247
292068	689248
222875	689249
620954	689250
96385	689251
168164	689252
335937	689253
665746	689254
83099	689255
175773	689256
409447	689257
222421	689258
382046	689259
27174	689260
62644	689261
36712	689262
242232	689263
473678	689264
67954	689265
15772	689266
476581	689267
56238	689268
502249	689269
501663	689270
335013	689271
30359	689272
637873	689273
595637	689274
133163	689275
343308	689276
231056	689277
121563	689278
266193	689279
596753	689280
162151	689281
471	689282
694285	689283
626805	689284
252589	689285
545642	689286
224125	689287
553263	689288
547896	689289
191216	689290
116990	689291
166323	689292
42807	689293
331958	689294
44075	689295
40944	689296
23612	689297
282487	689298
45447	689299
479376	689300
645068	689301
2872	689302
192754	689303
485169	689304
653945	689305
54164	689306
488329	689307
41031	689308
686955	689309
513077	689310
445015	689311
624241	689312
75981	689313
533634	689314
127111	689315
3950	689316
671787	689317
58003	689318
301635	689319
1549	689320
344919	689321
222967	689322
35156	689323
481821	689324
540750	689325
113792	689326
42123	689327
43313	689328
44314	689329
321508	689330
110585	689331
266256	689332
8593	689333
50581	689334
518829	689335
156769	689336
546519	689337
428079	689338
604356	689339
362252	689340
634336	689341
141647	689342
192140	689343
2803	689344
79888	689345
107675	689346
162024	689347
264247	689348
41503	689349
657721	689350
165587	689351
113159	689352
46805	689353
670442	689354
99930	689355
553719	689356
463123	689357
543314	689358
141464	689359
56152	689360
543637	689361
543661	689362
264303	689363
608779	689364
660055	689365
140581	689366
694550	689367
526866	689368
25985	689369
101969	689370
399750	689371
243857	689372
556011	689373
398708	689374
105992	689375
332715	689376
57461	689377
285845	689378
91808	689379
520447	689380
507153	689381
546289	689382
19659	689383
50692	689384
117001	689385
246148	689386
196830	689387
521684	689388
589727	689389
168675	689390
148306	689391
182575	689392
558768	689393
235855	689394
50244	689395
443022	689396
44473	689397
396922	689398
540836	689399
581554	689400
2610	689401
1589	689402
52814	689403
595578	689404
10247	689405
445709	689406
578161	689407
20778	689408
636769	689409
541386	689410
76	689411
169990	689412
419802	689413
127582	689414
119855	689415
528306	689416
62948	689417
445695	689418
466751	689419
108244	689420
93931	689421
21920	689422
144980	689423
119454	689424
390018	689425
23326	689426
368446	689427
21540	689428
234383	689429
479083	689430
16578	689431
217709	689432
414757	689433
82312	689434
495049	689435
180891	689436
148911	689437
662661	689438
55042	689439
268769	689440
380994	689441
593374	689442
697726	689443
213634	689444
10092	689445
322731	689446
560208	689447
322889	689448
63554	689449
262853	689450
61069	689451
622844	689452
120817	689453
226358	689454
695371	689455
30657	689456
471100	689457
1824	689458
270580	689459
554045	689460
154752	689461
45766	689462
37734	689463
350363	689464
202195	689465
240572	689466
678026	689467
391527	689468
281816	689469
419479	689470
19938	689471
563567	689472
538760	689473
501406	689474
173604	689475
354228	689476
659037	689477
213426	689478
326277	689479
90254	689480
160971	689481
252335	689482
301462	689483
146711	689484
311535	689485
400959	689486
138482	689487
35181	689488
354285	689489
277015	689490
276953	689491
139501	689492
358487	689493
220	689494
165438	689495
393150	689496
515353	689497
623838	689498
176559	689499
303712	689500
95886	689501
188807	689502
431605	689503
149744	689504
93635	689505
372520	689506
649297	689507
258931	689508
102135	689509
78384	689510
1535	689511
420308	689512
9156	689513
315056	689514
9953	689515
260571	689516
240933	689517
11382	689518
382838	689519
200629	689520
432094	689521
547254	689522
358652	689523
342769	689524
564992	689525
50626	689526
225809	689527
86884	689528
23991	689529
641317	689530
391439	689531
633877	689532
356492	689533
363462	689534
74023	689535
45511	689536
12429	689537
103662	689538
4501	689539
381769	689540
106506	689541
301383	689542
211453	689543
416438	689544
8131	689545
244558	689546
122651	689547
9450	689548
397088	689549
104106	689550
19246	689551
301079	689552
210643	689553
168868	689554
554902	689555
260535	689556
565128	689557
61704	689558
563458	689559
610661	689560
179755	689561
678862	689562
115100	689563
590508	689564
329953	689565
342176	689566
390514	689567
111896	689568
67385	689569
16312	689570
58306	689571
390515	689572
83662	689573
393709	689574
22382	689575
114984	689576
137962	689577
129181	689578
33197	689579
455771	689580
142623	689581
121620	689582
570813	689583
693966	689584
301351	689585
203775	689586
140461	689587
249039	689588
87281	689589
453926	689590
54091	689591
421523	689592
5009	689593
391869	689594
3337	689595
147188	689596
89848	689597
554191	689598
102043	689599
450	689600
9284	689601
524095	689602
5044	689603
648076	689604
318809	689605
649992	689606
120580	689607
42101	689608
487418	689609
281591	689610
79418	689611
115295	689612
685923	689613
50423	689614
40155	689615
396842	689616
656342	689617
171237	689618
134576	689619
455086	689620
620999	689621
527940	689622
217717	689623
390842	689624
188361	689625
166345	689626
142151	689627
97518	689628
514651	689629
537035	689630
486452	689631
506631	689632
107794	689633
10402	689634
515501	689635
130452	689636
347923	689637
456395	689638
64254	689639
548475	689640
48781	689641
390949	689642
656541	689643
590483	689644
447003	689645
37339	689646
469093	689647
475963	689648
135718	689649
271	689650
66061	689651
534896	689652
82016	689653
357432	689654
239745	689655
335581	689656
222435	689657
670339	689658
169281	689659
155756	689660
425614	689661
203060	689662
574270	689663
16924	689664
14428	689665
235109	689666
493540	689667
67477	689668
382798	689669
138556	689670
575250	689671
252791	689672
16240	689673
54542	689674
412040	689675
632644	689676
1881	689677
56545	689678
37658	689679
9280	689680
62056	689681
246263	689682
2070	689683
593643	689684
328621	689685
244679	689686
469156	689687
459604	689688
344388	689689
55493	689690
576550	689691
679668	689692
635153	689693
62043	689694
6664	689695
112150	689696
12321	689697
2279	689698
307436	689699
358292	689700
29961	689701
3016	689702
621774	689703
178235	689704
147713	689705
3562	689706
446140	689707
56250	689708
174774	689709
150049	689710
285922	689711
145780	689712
1138	689713
609003	689714
5389	689715
82449	689716
134194	689717
421	689718
619822	689719
500556	689720
254591	689721
283003	689722
629902	689723
398658	689724
57563	689725
412958	689726
294038	689727
359300	689728
448942	689729
573616	689730
527450	689731
658629	689732
42071	689733
46213	689734
85758	689735
3601	689736
136474	689737
530482	689738
10293	689739
323469	689740
31867	689741
571682	689742
2379	689743
788	689744
272932	689745
197728	689746
168599	689747
344162	689748
553538	689749
543344	689750
190788	689751
92183	689752
67987	689753
190780	689754
145823	689755
314772	689756
186245	689757
685790	689758
13226	689759
1742	689760
560578	689761
318608	689762
103933	689763
674847	689764
448627	689765
143707	689766
408098	689767
213174	689768
150039	689769
45300	689770
81148	689771
353846	689772
51187	689773
109013	689774
641531	689775
6407	689776
188059	689777
11820	689778
135955	689779
156113	689780
148087	689781
168026	689782
505438	689783
138778	689784
16764	689785
184895	689786
68039	689787
26917	689788
321987	689789
445332	689790
82575	689791
26324	689792
111694	689793
252024	689794
315122	689795
89497	689796
39821	689797
66106	689798
251987	689799
41682	689800
70321	689801
488232	689802
152427	689803
319782	689804
97590	689805
23796	689806
3866	689807
376522	689808
19810	689809
11247	689810
107689	689811
405978	689812
472672	689813
435508	689814
281938	689815
545912	689816
398773	689817
113151	689818
689496	689819
144223	689820
443440	689821
33205	689822
84509	689823
273261	689824
33868	689825
530268	689826
284254	689827
42635	689828
409114	689829
88552	689830
482734	689831
500308	689832
61985	689833
94500	689834
123794	689835
416700	689836
554281	689837
68432	689838
238143	689839
57433	689840
545767	689841
460741	689842
557269	689843
423127	689844
598724	689845
477127	689846
569771	689847
19871	689848
147666	689849
297226	689850
83134	689851
640355	689852
126631	689853
218957	689854
24968	689855
539635	689856
148611	689857
119787	689858
362041	689859
514769	689860
213524	689861
363444	689862
464941	689863
140200	689864
128749	689865
641619	689866
410088	689867
217642	689868
57741	689869
119337	689870
297522	689871
238942	689872
145759	689873
243317	689874
556439	689875
677	689876
318385	689877
443353	689878
19982	689879
136191	689880
381725	689881
873	689882
368514	689883
74634	689884
33219	689885
324080	689886
26561	689887
222854	689888
345334	689889
311479	689890
31167	689891
311120	689892
181506	689893
334216	689894
200565	689895
564353	689896
71830	689897
21438	689898
237376	689899
573544	689900
514545	689901
609088	689902
245112	689903
421455	689904
231945	689905
349966	689906
330403	689907
580875	689908
439402	689909
668839	689910
336608	689911
326025	689912
452560	689913
576925	689914
689258	689915
67115	689916
496574	689917
67449	689918
297994	689919
134346	689920
481781	689921
608157	689922
1140	689923
122518	689924
388524	689925
563548	689926
305596	689927
266	689928
294070	689929
292446	689930
563951	689931
158353	689932
306892	689933
406522	689934
19808	689935
471466	689936
306934	689937
274075	689938
245024	689939
148364	689940
137494	689941
459586	689942
611705	689943
577756	689944
508827	689945
592639	689946
674018	689947
359466	689948
638095	689949
490988	689950
135953	689951
393201	689952
275464	689953
163109	689954
543205	689955
585414	689956
141654	689957
543245	689958
7193	689959
275493	689960
129827	689961
25728	689962
154087	689963
397176	689964
195499	689965
186960	689966
158644	689967
584239	689968
84176	689969
106035	689970
660887	689971
47328	689972
133822	689973
389867	689974
256630	689975
569728	689976
549769	689977
514669	689978
72799	689979
593114	689980
117801	689981
289808	689982
626561	689983
308617	689984
253611	689985
638953	689986
353554	689987
615693	689988
511960	689989
359598	689990
486641	689991
539785	689992
61856	689993
44102	689994
129349	689995
311241	689996
72602	689997
303000	689998
372646	689999
157060	690000
66226	690001
472668	690002
54215	690003
1325	690004
402434	690005
7180	690006
30418	690007
79600	690008
428973	690009
283886	690010
561026	690011
366589	690012
294031	690013
316528	690014
1189	690015
349530	690016
148688	690017
140620	690018
37455	690019
235380	690020
692757	690021
305331	690022
278	690023
599244	690024
654859	690025
202856	690026
278911	690027
505362	690028
169948	690029
141396	690030
86040	690031
13643	690032
638089	690033
334884	690034
158144	690035
258353	690036
376358	690037
9762	690038
12882	690039
438893	690040
361848	690041
98852	690042
78706	690043
16411	690044
106203	690045
425606	690046
169522	690047
303501	690048
3245	690049
144027	690050
221300	690051
30154	690052
360350	690053
385984	690054
282144	690055
64677	690056
96631	690057
1932	690058
622611	690059
141318	690060
318486	690061
383567	690062
114575	690063
82483	690064
639426	690065
41277	690066
681900	690067
358055	690068
645447	690069
402558	690070
612728	690071
62585	690072
533344	690073
506197	690074
652665	690075
226	690076
2485	690077
2704	690078
346118	690079
423003	690080
17836	690081
254670	690082
308091	690083
382817	690084
80826	690085
12708	690086
8166	690087
361153	690088
59990	690089
1042	690090
30174	690091
682631	690092
138871	690093
106533	690094
382137	690095
667908	690096
602817	690097
128853	690098
4661	690099
727	690100
43770	690101
68319	690102
444741	690103
582017	690104
516393	690105
146964	690106
51564	690107
87500	690108
26623	690109
222309	690110
60796	690111
378818	690112
165345	690113
277154	690114
252038	690115
96032	690116
634444	690117
32582	690118
577167	690119
113387	690120
650756	690121
643801	690122
313919	690123
13630	690124
285621	690125
125301	690126
433328	690127
358263	690128
8177	690129
30331	690130
296927	690131
173433	690132
219103	690133
464493	690134
462110	690135
449943	690136
268277	690137
149285	690138
453903	690139
218229	690140
100458	690141
468485	690142
251389	690143
63575	690144
319227	690145
12397	690146
230223	690147
153752	690148
472525	690149
5672	690150
291861	690151
108435	690152
315792	690153
68	690154
523179	690155
652421	690156
15324	690157
538241	690158
273633	690159
151687	690160
480407	690161
274990	690162
486513	690163
522315	690164
44181	690165
285780	690166
427794	690167
32136	690168
150423	690169
373191	690170
639987	690171
495393	690172
138174	690173
200540	690174
61481	690175
184899	690176
51051	690177
601233	690178
711	690179
552162	690180
36985	690181
84916	690182
37785	690183
220875	690184
380655	690185
378043	690186
673038	690187
446384	690188
697907	690189
96035	690190
238217	690191
62710	690192
31704	690193
335497	690194
4292	690195
563757	690196
691351	690197
654537	690198
587716	690199
259559	690200
10267	690201
306300	690202
84426	690203
217469	690204
598387	690205
42321	690206
157033	690207
124162	690208
280999	690209
489456	690210
432518	690211
572996	690212
591878	690213
15130	690214
123880	690215
272681	690216
37562	690217
347553	690218
248540	690219
420092	690220
77463	690221
279855	690222
85171	690223
426051	690224
279167	690225
394631	690226
111682	690227
642426	690228
327922	690229
297764	690230
587222	690231
256245	690232
40858	690233
421532	690234
651558	690235
356703	690236
27625	690237
26920	690238
55258	690239
198504	690240
12787	690241
23170	690242
695866	690243
24765	690244
16782	690245
677681	690246
245964	690247
579035	690248
168342	690249
209960	690250
28341	690251
638329	690252
4688	690253
9519	690254
405317	690255
665810	690256
469283	690257
111897	690258
54999	690259
493574	690260
58529	690261
541186	690262
83114	690263
209130	690264
39888	690265
85094	690266
108714	690267
163899	690268
24690	690269
585363	690270
455998	690271
39259	690272
251886	690273
334219	690274
25080	690275
28743	690276
99694	690277
25	690278
441070	690279
5890	690280
445650	690281
93108	690282
383847	690283
78484	690284
372811	690285
599926	690286
84018	690287
272685	690288
133049	690289
7178	690290
596709	690291
32704	690292
588661	690293
300758	690294
596133	690295
4440	690296
43966	690297
300131	690298
88129	690299
478741	690300
4250	690301
470727	690302
47719	690303
306970	690304
11159	690305
2832	690306
106578	690307
24522	690308
18397	690309
577363	690310
616029	690311
333539	690312
544256	690313
5339	690314
340063	690315
476894	690316
351897	690317
593174	690318
18873	690319
375849	690320
681903	690321
356078	690322
687834	690323
283139	690324
23931	690325
1530	690326
58630	690327
104928	690328
420003	690329
596245	690330
33504	690331
397716	690332
585724	690333
213596	690334
279252	690335
110644	690336
238342	690337
107383	690338
107010	690339
17320	690340
108733	690341
181548	690342
133419	690343
231572	690344
102942	690345
152880	690346
256205	690347
38839	690348
65721	690349
559190	690350
570454	690351
134068	690352
482756	690353
695848	690354
108403	690355
96795	690356
307508	690357
145951	690358
35083	690359
563269	690360
56450	690361
577299	690362
326991	690363
566291	690364
272699	690365
31569	690366
337942	690367
67071	690368
333390	690369
613562	690370
23263	690371
18698	690372
99950	690373
773	690374
458458	690375
577261	690376
43507	690377
174334	690378
605916	690379
80828	690380
445520	690381
208661	690382
120459	690383
485758	690384
269547	690385
55691	690386
11883	690387
226230	690388
404699	690389
435021	690390
611390	690391
658181	690392
459150	690393
634242	690394
351086	690395
666303	690396
3981	690397
164154	690398
16521	690399
386232	690400
20076	690401
420604	690402
148827	690403
186002	690404
374619	690405
222066	690406
278397	690407
22030	690408
593104	690409
241754	690410
80989	690411
495303	690412
670100	690413
37422	690414
425323	690415
691021	690416
212993	690417
111758	690418
143240	690419
18708	690420
615515	690421
240615	690422
69145	690423
317620	690424
109885	690425
255933	690426
671746	690427
302140	690428
19064	690429
273787	690430
349354	690431
346470	690432
18358	690433
448891	690434
306402	690435
232124	690436
157107	690437
385531	690438
275631	690439
59752	690440
211	690441
61470	690442
691145	690443
56033	690444
278915	690445
65917	690446
631575	690447
37619	690448
156	690449
405847	690450
137232	690451
314864	690452
573359	690453
74995	690454
357888	690455
357887	690456
115278	690457
261684	690458
455907	690459
353925	690460
329920	690461
127875	690462
157734	690463
528308	690464
19925	690465
43881	690466
568999	690467
243695	690468
306989	690469
686254	690470
689915	690471
446	690472
121767	690473
604828	690474
631163	690475
392474	690476
619883	690477
169420	690478
650861	690479
163117	690480
175677	690481
603606	690482
278759	690483
661819	690484
315450	690485
563772	690486
412428	690487
243687	690488
436685	690489
377938	690490
650419	690491
302904	690492
566864	690493
14597	690494
103735	690495
585851	690496
486838	690497
56894	690498
141566	690499
471857	690500
192757	690501
363984	690502
352970	690503
303500	690504
388999	690505
132873	690506
39361	690507
23711	690508
4044	690509
401448	690510
320704	690511
1779	690512
28130	690513
72893	690514
139030	690515
416990	690516
171972	690517
335390	690518
629304	690519
84097	690520
652083	690521
629551	690522
437535	690523
286290	690524
1	690525
686454	690526
90356	690527
357429	690528
180385	690529
691788	690530
690320	690531
70904	690532
622377	690533
143293	690534
404512	690535
297429	690536
96175	690537
404515	690538
53748	690539
675274	690540
92407	690541
561003	690542
670950	690543
472590	690544
18415	690545
162752	690546
50680	690547
519658	690548
242702	690549
572014	690550
351887	690551
308191	690552
19167	690553
149051	690554
109302	690555
1569	690556
361565	690557
243043	690558
127954	690559
47597	690560
34911	690561
486469	690562
12126	690563
68965	690564
645565	690565
696968	690566
115332	690567
45306	690568
358402	690569
667254	690570
639357	690571
336945	690572
420533	690573
389807	690574
559815	690575
376792	690576
108660	690577
231397	690578
163079	690579
3631	690580
39839	690581
8353	690582
249696	690583
196082	690584
623786	690585
288315	690586
341868	690587
567641	690588
521786	690589
321258	690590
113738	690591
29913	690592
415761	690593
691366	690594
257318	690595
395144	690596
506838	690597
223944	690598
96181	690599
142467	690600
117103	690601
542296	690602
680640	690603
108428	690604
326021	690605
2625	690606
69879	690607
2980	690608
7769	690609
349412	690610
95432	690611
99397	690612
417828	690613
10551	690614
106326	690615
114592	690616
624412	690617
641891	690618
1566	690619
2028	690620
371449	690621
317009	690622
9788	690623
204103	690624
104402	690625
325831	690626
339	690627
395146	690628
647960	690629
128865	690630
580320	690631
281448	690632
189291	690633
585659	690634
678485	690635
182794	690636
342509	690637
508755	690638
388394	690639
293848	690640
674842	690641
362132	690642
432059	690643
307948	690644
681690	690645
236759	690646
381585	690647
306468	690648
218441	690649
517897	690650
110088	690651
592724	690652
461299	690653
273	690654
399063	690655
8485	690656
399320	690657
73301	690658
629625	690659
335691	690660
456581	690661
482281	690662
340229	690663
203261	690664
408600	690665
352031	690666
442351	690667
391366	690668
307472	690669
8565	690670
301420	690671
572277	690672
468	690673
141378	690674
4425	690675
26382	690676
402508	690677
41534	690678
4920	690679
264155	690680
44857	690681
691942	690682
228435	690683
610529	690684
647714	690685
208561	690686
7640	690687
39431	690688
578784	690689
187603	690690
324249	690691
81433	690692
123182	690693
283523	690694
584624	690695
50631	690696
170369	690697
288521	690698
222894	690699
313999	690700
570213	690701
319473	690702
266442	690703
428925	690704
214888	690705
62406	690706
26976	690707
594519	690708
44240	690709
170395	690710
707	690711
41351	690712
210690	690713
34078	690714
94085	690715
76525	690716
89277	690717
553766	690718
351121	690719
8198	690720
46220	690721
106125	690722
38347	690723
51925	690724
298236	690725
158906	690726
352573	690727
300983	690728
3906	690729
592780	690730
98998	690731
651337	690732
18617	690733
200393	690734
683976	690735
279706	690736
344757	690737
73811	690738
386625	690739
56007	690740
100832	690741
48248	690742
28936	690743
525566	690744
351528	690745
638504	690746
440667	690747
39772	690748
13239	690749
315939	690750
56277	690751
211673	690752
633025	690753
186216	690754
122694	690755
277540	690756
71985	690757
188979	690758
140806	690759
377468	690760
480219	690761
28736	690762
604735	690763
153992	690764
403637	690765
127915	690766
138842	690767
83847	690768
452924	690769
658199	690770
284323	690771
336302	690772
25310	690773
2462	690774
390971	690775
275115	690776
107771	690777
390997	690778
275170	690779
275069	690780
275147	690781
275049	690782
42596	690783
107827	690784
9989	690785
45181	690786
82726	690787
644471	690788
147307	690789
14416	690790
315604	690791
336222	690792
170704	690793
43828	690794
123484	690795
653386	690796
112158	690797
297558	690798
33880	690799
310272	690800
24400	690801
193150	690802
50062	690803
307722	690804
28144	690805
612782	690806
330277	690807
58842	690808
153	690809
605300	690810
23040	690811
394313	690812
210883	690813
545034	690814
528328	690815
582130	690816
69352	690817
659815	690818
113871	690819
147378	690820
297232	690821
84082	690822
70592	690823
299	690824
325147	690825
385064	690826
113374	690827
130525	690828
539529	690829
14695	690830
620295	690831
14156	690832
32228	690833
569673	690834
279488	690835
110734	690836
396847	690837
314212	690838
53122	690839
79391	690840
226464	690841
359889	690842
137140	690843
639491	690844
58169	690845
6069	690846
4585	690847
83734	690848
575654	690849
79574	690850
304672	690851
340332	690852
23696	690853
419137	690854
27098	690855
105671	690856
464194	690857
19315	690858
2789	690859
642584	690860
669019	690861
396958	690862
611073	690863
68674	690864
267161	690865
83178	690866
342718	690867
167914	690868
258530	690869
26517	690870
19199	690871
447593	690872
599129	690873
154719	690874
213590	690875
84211	690876
522056	690877
351773	690878
378275	690879
357098	690880
86979	690881
505150	690882
204702	690883
582760	690884
554351	690885
257438	690886
44407	690887
296659	690888
415240	690889
394131	690890
77404	690891
256074	690892
453783	690893
207961	690894
40604	690895
532428	690896
2074	690897
575407	690898
575262	690899
138625	690900
9488	690901
532529	690902
4021	690903
396213	690904
87975	690905
586998	690906
222893	690907
468220	690908
152863	690909
149448	690910
83339	690911
84998	690912
85900	690913
472757	690914
694965	690915
48769	690916
387341	690917
367740	690918
667753	690919
440041	690920
85165	690921
463748	690922
660092	690923
70745	690924
554195	690925
101190	690926
395499	690927
663257	690928
589570	690929
297433	690930
579174	690931
1	690932
100840	690933
192590	690934
2737	690935
191265	690936
14084	690937
53757	690938
154841	690939
573516	690940
58731	690941
481976	690942
278926	690943
489722	690944
559811	690945
289542	690946
87490	690947
293339	690948
389297	690949
139180	690950
145508	690951
19252	690952
232179	690953
213022	690954
67979	690955
11556	690956
309844	690957
40600	690958
679990	690959
301840	690960
568636	690961
163531	690962
697179	690963
433473	690964
691926	690965
527019	690966
46456	690967
39512	690968
523814	690969
249610	690970
31387	690971
56941	690972
41	690973
203997	690974
88258	690975
364167	690976
523945	690977
144036	690978
20985	690979
144913	690980
565490	690981
4	690982
52078	690983
245659	690984
648433	690985
288427	690986
599532	690987
642166	690988
365650	690989
69099	690990
416704	690991
218298	690992
80092	690993
127096	690994
148850	690995
355435	690996
688057	690997
6833	690998
407385	690999
474434	691000
163507	691001
574088	691002
120850	691003
210858	691004
2777	691005
513822	691006
663928	691007
666876	691008
582160	691009
77329	691010
12718	691011
465258	691012
42059	691013
149676	691014
476510	691015
70971	691016
87778	691017
154019	691018
265127	691019
91290	691020
385220	691021
216856	691022
388206	691023
96603	691024
416955	691025
380709	691026
69949	691027
607499	691028
122619	691029
108342	691030
40596	691031
468366	691032
337109	691033
173978	691034
564411	691035
153723	691036
116410	691037
107882	691038
12221	691039
40568	691040
80454	691041
485060	691042
175950	691043
129748	691044
430179	691045
198133	691046
1441	691047
264776	691048
405296	691049
73036	691050
29685	691051
636630	691052
355722	691053
160274	691054
59357	691055
102357	691056
166876	691057
663042	691058
9943	691059
110895	691060
557605	691061
169423	691062
431727	691063
218408	691064
649546	691065
317172	691066
143204	691067
17542	691068
574908	691069
461884	691070
306392	691071
47397	691072
29307	691073
636343	691074
412757	691075
3895	691076
402516	691077
410416	691078
22476	691079
29737	691080
80461	691081
410518	691082
688999	691083
176796	691084
374556	691085
626536	691086
126101	691087
632915	691088
5624	691089
304918	691090
349535	691091
75007	691092
677290	691093
15981	691094
336970	691095
334178	691096
38720	691097
240904	691098
688092	691099
392069	691100
30862	691101
192044	691102
4855	691103
136927	691104
155067	691105
687634	691106
591581	691107
588002	691108
98426	691109
58008	691110
90239	691111
33480	691112
352419	691113
402109	691114
230213	691115
672621	691116
20711	691117
137402	691118
4552	691119
2911	691120
673234	691121
317076	691122
674275	691123
297258	691124
4766	691125
252096	691126
83431	691127
48244	691128
488408	691129
569713	691130
290759	691131
656075	691132
550722	691133
8565	691134
267211	691135
53690	691136
247357	691137
44074	691138
211780	691139
364331	691140
241871	691141
49124	691142
87816	691143
51310	691144
79809	691145
175330	691146
82504	691147
187356	691148
630095	691149
9887	691150
370230	691151
232165	691152
60613	691153
5626	691154
495521	691155
397149	691156
87223	691157
473758	691158
351979	691159
356117	691160
54875	691161
465	691162
593536	691163
71634	691164
83360	691165
272463	691166
272773	691167
342735	691168
171	691169
125647	691170
615959	691171
117558	691172
222706	691173
77360	691174
333472	691175
664311	691176
39123	691177
616191	691178
179690	691179
489357	691180
106061	691181
105843	691182
310071	691183
52880	691184
619771	691185
178307	691186
29970	691187
591163	691188
443220	691189
180369	691190
56368	691191
551254	691192
399648	691193
488638	691194
513601	691195
64341	691196
355299	691197
282148	691198
166326	691199
417082	691200
274333	691201
531897	691202
419881	691203
577545	691204
146752	691205
579985	691206
143343	691207
226466	691208
195483	691209
431629	691210
502149	691211
318552	691212
494295	691213
116316	691214
565864	691215
440703	691216
51537	691217
182821	691218
115973	691219
56803	691220
655685	691221
522816	691222
87867	691223
598971	691224
642708	691225
130136	691226
579433	691227
470701	691228
539793	691229
58215	691230
148422	691231
97215	691232
126710	691233
295134	691234
81721	691235
331221	691236
15535	691237
630731	691238
143817	691239
56260	691240
18091	691241
10887	691242
644727	691243
110742	691244
460149	691245
149688	691246
437621	691247
445911	691248
159787	691249
19422	691250
372471	691251
151560	691252
431545	691253
366952	691254
73032	691255
627465	691256
366661	691257
114273	691258
79821	691259
178436	691260
682381	691261
154617	691262
567889	691263
269532	691264
650334	691265
155061	691266
51679	691267
312000	691268
594496	691269
113673	691270
579302	691271
308043	691272
568703	691273
154934	691274
469018	691275
98594	691276
288177	691277
521744	691278
22192	691279
19155	691280
145982	691281
70152	691282
513855	691283
87643	691284
626563	691285
75204	691286
289869	691287
183330	691288
52262	691289
135211	691290
41799	691291
407386	691292
159706	691293
208513	691294
90114	691295
521533	691296
392839	691297
6732	691298
303506	691299
168288	691300
669152	691301
343805	691302
10645	691303
24524	691304
376605	691305
56006	691306
2940	691307
253698	691308
330021	691309
535471	691310
119648	691311
36870	691312
135086	691313
126959	691314
53587	691315
530034	691316
10284	691317
102883	691318
446819	691319
420767	691320
255059	691321
9	691322
12949	691323
130322	691324
582937	691325
484531	691326
47230	691327
55796	691328
445463	691329
697487	691330
232813	691331
661528	691332
295875	691333
574739	691334
599588	691335
432238	691336
385940	691337
46867	691338
125099	691339
398157	691340
341458	691341
138056	691342
5833	691343
119958	691344
17221	691345
422613	691346
369	691347
513644	691348
252182	691349
326838	691350
454099	691351
513676	691352
375611	691353
551225	691354
129371	691355
546873	691356
174953	691357
10999	691358
624430	691359
130401	691360
357510	691361
10351	691362
540461	691363
119424	691364
597272	691365
368956	691366
240485	691367
293922	691368
147347	691369
602398	691370
662002	691371
33870	691372
136221	691373
17874	691374
63480	691375
279329	691376
616781	691377
295141	691378
499718	691379
17402	691380
113067	691381
722	691382
177968	691383
285487	691384
344702	691385
122996	691386
104866	691387
601487	691388
212282	691389
36950	691390
52424	691391
138494	691392
679991	691393
590794	691394
336172	691395
350493	691396
24360	691397
98864	691398
12802	691399
15807	691400
267043	691401
43496	691402
426136	691403
485766	691404
59189	691405
505002	691406
38318	691407
432786	691408
36903	691409
87213	691410
315223	691411
308053	691412
402033	691413
250344	691414
200368	691415
343864	691416
95220	691417
161083	691418
520435	691419
421867	691420
36191	691421
110000	691422
120297	691423
292382	691424
83958	691425
675813	691426
596289	691427
5389	691428
690787	691429
127482	691430
330028	691431
292426	691432
381628	691433
13807	691434
116048	691435
658572	691436
362611	691437
134152	691438
246914	691439
550497	691440
33525	691441
281291	691442
14815	691443
78705	691444
473760	691445
14923	691446
1996	691447
15612	691448
80391	691449
33	691450
63821	691451
233949	691452
557876	691453
425271	691454
19860	691455
310171	691456
223066	691457
696325	691458
369902	691459
384015	691460
242653	691461
273514	691462
436527	691463
138658	691464
220794	691465
244109	691466
551504	691467
270550	691468
142844	691469
43814	691470
515679	691471
567188	691472
667596	691473
172596	691474
134989	691475
14487	691476
17166	691477
19874	691478
328530	691479
234651	691480
366176	691481
166	691482
598107	691483
444374	691484
113336	691485
237628	691486
233819	691487
663793	691488
166191	691489
50398	691490
121710	691491
492731	691492
265475	691493
418519	691494
647986	691495
270246	691496
263544	691497
200412	691498
159114	691499
281227	691500
37345	691501
401586	691502
91054	691503
153358	691504
230255	691505
639506	691506
280648	691507
139145	691508
16868	691509
393675	691510
1996	691511
584450	691512
27276	691513
166195	691514
572622	691515
108012	691516
5358	691517
695141	691518
343850	691519
132	691520
690686	691521
351064	691522
390150	691523
202836	691524
654517	691525
200912	691526
347384	691527
63220	691528
505462	691529
1173	691530
80396	691531
51884	691532
2839	691533
272217	691534
692727	691535
39119	691536
5162	691537
621118	691538
86072	691539
33722	691540
10955	691541
310201	691542
107246	691543
620566	691544
469244	691545
158353	691546
224690	691547
277391	691548
482084	691549
116047	691550
155382	691551
174652	691552
95963	691553
134550	691554
135176	691555
421916	691556
122288	691557
630655	691558
113467	691559
14395	691560
325053	691561
210868	691562
445778	691563
31531	691564
630469	691565
341648	691566
402040	691567
202143	691568
629777	691569
591865	691570
280075	691571
110536	691572
32082	691573
2071	691574
58370	691575
36819	691576
566096	691577
57562	691578
216947	691579
604351	691580
122387	691581
181	691582
5050	691583
687437	691584
22998	691585
252043	691586
325379	691587
108716	691588
459854	691589
37094	691590
379259	691591
118092	691592
16209	691593
42918	691594
6924	691595
408419	691596
46629	691597
83767	691598
30632	691599
586858	691600
567639	691601
442790	691602
44353	691603
41901	691604
409593	691605
48844	691606
20248	691607
5112	691608
563498	691609
522041	691610
432834	691611
42069	691612
5905	691613
83	691614
444720	691615
12987	691616
445049	691617
186666	691618
485268	691619
411565	691620
251849	691621
144380	691622
353274	691623
169059	691624
279398	691625
597781	691626
47525	691627
2611	691628
280484	691629
10259	691630
451438	691631
462432	691632
171849	691633
13420	691634
67437	691635
22926	691636
264956	691637
684580	691638
112762	691639
538756	691640
341244	691641
338808	691642
240887	691643
19090	691644
577143	691645
26642	691646
16209	691647
499213	691648
64485	691649
200666	691650
577173	691651
127880	691652
226459	691653
672788	691654
329244	691655
694222	691656
437173	691657
206679	691658
56930	691659
532361	691660
337751	691661
661522	691662
547086	691663
17715	691664
111798	691665
542200	691666
690591	691667
44868	691668
28666	691669
160137	691670
432389	691671
22349	691672
18615	691673
381558	691674
53010	691675
150666	691676
11309	691677
449088	691678
72892	691679
279237	691680
19019	691681
72474	691682
41613	691683
162885	691684
87067	691685
146970	691686
133841	691687
72508	691688
292631	691689
115149	691690
361539	691691
40609	691692
21888	691693
689294	691694
250471	691695
575435	691696
99682	691697
108621	691698
173068	691699
587595	691700
3995	691701
1937	691702
132486	691703
1232	691704
251196	691705
39617	691706
629788	691707
49605	691708
458698	691709
414004	691710
55992	691711
14408	691712
337123	691713
122074	691714
821	691715
578121	691716
396557	691717
415092	691718
230445	691719
3957	691720
545820	691721
641253	691722
206631	691723
333792	691724
55282	691725
665113	691726
419822	691727
521063	691728
307000	691729
650549	691730
391067	691731
470544	691732
41822	691733
2537	691734
51555	691735
607596	691736
128999	691737
431718	691738
610379	691739
33598	691740
456735	691741
25309	691742
319838	691743
78434	691744
545295	691745
269429	691746
670279	691747
6515	691748
128389	691749
522925	691750
313560	691751
243529	691752
153098	691753
313214	691754
469602	691755
535364	691756
22996	691757
61729	691758
99140	691759
125219	691760
152442	691761
109589	691762
118483	691763
93621	691764
337879	691765
95703	691766
421558	691767
42079	691768
317980	691769
38757	691770
118292	691771
383267	691772
99265	691773
156244	691774
420016	691775
308507	691776
290942	691777
540896	691778
197105	691779
159685	691780
643215	691781
606068	691782
41260	691783
403188	691784
57658	691785
128174	691786
554513	691787
317695	691788
294349	691789
233199	691790
426630	691791
577393	691792
122600	691793
57797	691794
393521	691795
238222	691796
98869	691797
60545	691798
366230	691799
542776	691800
275101	691801
236454	691802
11065	691803
661773	691804
186198	691805
384203	691806
195856	691807
500844	691808
639946	691809
36576	691810
163818	691811
151802	691812
411477	691813
77412	691814
302065	691815
343711	691816
370130	691817
304075	691818
438562	691819
581044	691820
667857	691821
564212	691822
379565	691823
554498	691824
167114	691825
636802	691826
108382	691827
280490	691828
246929	691829
441270	691830
325468	691831
551719	691832
559666	691833
676004	691834
279523	691835
234011	691836
694092	691837
523067	691838
204696	691839
604783	691840
529445	691841
157169	691842
346831	691843
300951	691844
122139	691845
684382	691846
628808	691847
183228	691848
4406	691849
125640	691850
690340	691851
564657	691852
364148	691853
690529	691854
506268	691855
621920	691856
503360	691857
102104	691858
666917	691859
526357	691860
16438	691861
644300	691862
552169	691863
136523	691864
360152	691865
616926	691866
449509	691867
3811	691868
251883	691869
590799	691870
590103	691871
252234	691872
572555	691873
222815	691874
551952	691875
60518	691876
576818	691877
38891	691878
193558	691879
57836	691880
456109	691881
25039	691882
275570	691883
445182	691884
44341	691885
686061	691886
116696	691887
44679	691888
19156	691889
325062	691890
127502	691891
352044	691892
628860	691893
1311	691894
67533	691895
2360	691896
21723	691897
8535	691898
646365	691899
77156	691900
264975	691901
531439	691902
457077	691903
644370	691904
696385	691905
488586	691906
92454	691907
40649	691908
90697	691909
430601	691910
579205	691911
350450	691912
426585	691913
397628	691914
204226	691915
689458	691916
2205	691917
416547	691918
55717	691919
110807	691920
252116	691921
352050	691922
694820	691923
4283	691924
166299	691925
685004	691926
285189	691927
338361	691928
260336	691929
684254	691930
631158	691931
139497	691932
52678	691933
47582	691934
92148	691935
309405	691936
445607	691937
376100	691938
157534	691939
15306	691940
84009	691941
365304	691942
13190	691943
110860	691944
218474	691945
64779	691946
202750	691947
489310	691948
474774	691949
125270	691950
27637	691951
140960	691952
619235	691953
420875	691954
126764	691955
309438	691956
48487	691957
410583	691958
584113	691959
596876	691960
358903	691961
311250	691962
662499	691963
477828	691964
626	691965
16204	691966
496878	691967
87367	691968
641046	691969
293930	691970
2196	691971
753	691972
753	691973
753	691974
283368	691975
6334	691976
544489	691977
387578	691978
569249	691979
328550	691980
377999	691981
22854	691982
684	691983
559879	691984
32664	691985
78335	691986
226253	691987
20737	691988
480794	691989
436091	691990
532534	691991
47421	691992
161895	691993
6773	691994
103159	691995
157666	691996
24685	691997
232768	691998
155601	691999
161244	692000
5540	692001
124831	692002
52914	692003
154413	692004
233114	692005
2101	692006
297598	692007
628198	692008
248422	692009
623319	692010
105397	692011
348370	692012
128180	692013
385081	692014
190902	692015
672112	692016
14279	692017
564821	692018
32532	692019
447745	692020
80224	692021
153140	692022
207473	692023
389262	692024
532627	692025
520273	692026
333315	692027
469324	692028
296083	692029
91064	692030
127541	692031
55756	692032
358886	692033
69726	692034
478080	692035
9685	692036
638237	692037
658630	692038
86293	692039
523000	692040
428077	692041
218775	692042
152075	692043
437714	692044
257	692045
256702	692046
124959	692047
658614	692048
350204	692049
163571	692050
28272	692051
11025	692052
22283	692053
508710	692054
89261	692055
649261	692056
143665	692057
628900	692058
45428	692059
521953	692060
17619	692061
114944	692062
422399	692063
683879	692064
564003	692065
558818	692066
455838	692067
679824	692068
449879	692069
123238	692070
21460	692071
297	692072
172902	692073
46866	692074
42091	692075
45006	692076
22664	692077
162400	692078
87137	692079
290731	692080
12520	692081
516084	692082
15684	692083
496752	692084
313769	692085
557587	692086
445929	692087
340892	692088
571760	692089
246422	692090
612368	692091
35742	692092
47189	692093
151817	692094
132596	692095
455808	692096
680694	692097
510933	692098
24599	692099
266580	692100
470623	692101
423834	692102
562647	692103
146493	692104
73607	692105
168271	692106
344060	692107
25177	692108
195259	692109
467516	692110
345225	692111
683381	692112
319837	692113
556489	692114
169935	692115
99645	692116
85540	692117
345281	692118
486457	692119
54008	692120
520201	692121
628380	692122
90833	692123
145566	692124
310321	692125
466221	692126
148877	692127
18043	692128
58769	692129
228468	692130
62101	692131
439679	692132
144153	692133
75563	692134
3566	692135
77714	692136
556435	692137
451377	692138
496781	692139
448903	692140
87502	692141
17890	692142
79715	692143
654138	692144
279786	692145
238655	692146
17491	692147
475521	692148
315773	692149
157121	692150
33946	692151
673857	692152
289844	692153
283492	692154
209526	692155
24011	692156
3806	692157
103236	692158
476948	692159
460612	692160
98648	692161
39226	692162
348103	692163
97584	692164
8314	692165
111055	692166
517301	692167
151327	692168
142052	692169
395017	692170
548000	692171
143814	692172
147832	692173
181	692174
2233	692175
35287	692176
88529	692177
432291	692178
493640	692179
109367	692180
84524	692181
9377	692182
493639	692183
676716	692184
15433	692185
126997	692186
146604	692187
104123	692188
94260	692189
283058	692190
10321	692191
602493	692192
22015	692193
138998	692194
647556	692195
388592	692196
49959	692197
440257	692198
8794	692199
434819	692200
328680	692201
183358	692202
325697	692203
160205	692204
190192	692205
39534	692206
142046	692207
28541	692208
407751	692209
14501	692210
5871	692211
419890	692212
532432	692213
553228	692214
153401	692215
416578	692216
641140	692217
129426	692218
281726	692219
237014	692220
194387	692221
531831	692222
538637	692223
37140	692224
307762	692225
383093	692226
496384	692227
530152	692228
20765	692229
61584	692230
404010	692231
77880	692232
679717	692233
127010	692234
37261	692235
169514	692236
13570	692237
547835	692238
694111	692239
87766	692240
147956	692241
36488	692242
231620	692243
456737	692244
351898	692245
93511	692246
12833	692247
435089	692248
71784	692249
537529	692250
672951	692251
430425	692252
11341	692253
325100	692254
522433	692255
253867	692256
249474	692257
495592	692258
106251	692259
613580	692260
387079	692261
29258	692262
3240	692263
43070	692264
158817	692265
266749	692266
433145	692267
448482	692268
396479	692269
467105	692270
285439	692271
210820	692272
6855	692273
262072	692274
417662	692275
624027	692276
606067	692277
705	692278
160454	692279
598737	692280
230238	692281
137001	692282
445710	692283
629968	692284
7817	692285
312043	692286
88724	692287
1236	692288
103314	692289
57393	692290
4468	692291
672197	692292
218661	692293
679458	692294
658055	692295
16243	692296
349051	692297
24210	692298
574946	692299
183978	692300
549472	692301
40538	692302
107440	692303
23585	692304
523917	692305
442151	692306
237263	692307
12169	692308
675353	692309
214621	692310
107573	692311
27726	692312
442871	692313
15200	692314
1060	692315
779	692316
35112	692317
648486	692318
275619	692319
464715	692320
509086	692321
148255	692322
357511	692323
305143	692324
151265	692325
350834	692326
251406	692327
143231	692328
9999	692329
24463	692330
451527	692331
110598	692332
123464	692333
11796	692334
427398	692335
370235	692336
662115	692337
70603	692338
589683	692339
229801	692340
6110	692341
192091	692342
521203	692343
155646	692344
43919	692345
304151	692346
366433	692347
16626	692348
68432	692349
44	692350
304627	692351
252250	692352
182342	692353
124260	692354
87453	692355
30352	692356
538946	692357
501521	692358
175517	692359
435839	692360
137029	692361
518190	692362
518339	692363
117233	692364
548570	692365
593125	692366
130222	692367
417246	692368
384211	692369
327640	692370
85155	692371
19846	692372
420157	692373
453788	692374
39619	692375
636477	692376
20729	692377
134607	692378
151506	692379
67554	692380
500377	692381
263252	692382
107364	692383
225945	692384
673244	692385
88501	692386
73321	692387
4567	692388
504164	692389
479291	692390
596234	692391
105991	692392
70908	692393
319094	692394
118015	692395
284257	692396
673169	692397
671040	692398
282064	692399
670172	692400
36367	692401
506919	692402
33345	692403
16880	692404
2130	692405
142763	692406
111085	692407
345235	692408
11830	692409
546196	692410
124766	692411
399633	692412
441214	692413
680596	692414
91832	692415
471832	692416
7581	692417
33192	692418
137212	692419
44721	692420
495704	692421
592505	692422
77552	692423
415510	692424
467515	692425
10384	692426
284197	692427
4957	692428
235713	692429
17627	692430
5867	692431
445781	692432
485799	692433
555202	692434
400201	692435
365918	692436
67111	692437
655370	692438
5869	692439
358005	692440
114664	692441
13205	692442
465572	692443
33317	692444
39506	692445
125720	692446
150142	692447
68385	692448
360304	692449
39807	692450
192	692451
20	692452
510510	692453
388631	692454
422620	692455
66158	692456
345010	692457
66920	692458
182230	692459
15962	692460
37136	692461
232826	692462
307788	692463
29707	692464
495517	692465
506566	692466
142361	692467
308356	692468
287797	692469
522271	692470
500839	692471
149187	692472
325672	692473
29689	692474
436587	692475
192006	692476
689931	692477
551950	692478
106048	692479
553024	692480
591685	692481
390521	692482
56199	692483
119126	692484
397776	692485
333767	692486
301520	692487
348143	692488
15597	692489
37334	692490
21784	692491
265286	692492
334621	692493
584290	692494
239813	692495
80504	692496
548630	692497
830	692498
1631	692499
602051	692500
421200	692501
682778	692502
498148	692503
550500	692504
10230	692505
655242	692506
5373	692507
53415	692508
520423	692509
276365	692510
561	692511
86912	692512
109831	692513
92819	692514
61857	692515
658536	692516
159287	692517
111624	692518
671409	692519
436988	692520
235821	692521
5870	692522
37184	692523
46137	692524
291637	692525
30912	692526
35537	692527
676085	692528
261737	692529
156937	692530
67570	692531
26895	692532
59056	692533
425272	692534
217681	692535
241489	692536
478594	692537
332190	692538
653107	692539
476900	692540
111828	692541
626898	692542
600302	692543
332842	692544
330041	692545
37456	692546
187717	692547
241323	692548
273009	692549
379415	692550
571644	692551
518732	692552
273980	692553
526731	692554
20469	692555
378039	692556
642413	692557
49917	692558
69744	692559
349431	692560
481610	692561
218346	692562
218419	692563
69946	692564
520932	692565
56144	692566
446830	692567
8696	692568
643810	692569
672006	692570
10564	692571
430263	692572
670890	692573
92835	692574
584757	692575
313928	692576
2513	692577
182398	692578
552529	692579
5914	692580
390807	692581
1833	692582
8095	692583
624292	692584
539613	692585
441087	692586
140323	692587
941	692588
480247	692589
2305	692590
4685	692591
509241	692592
8530	692593
71369	692594
292764	692595
462338	692596
138982	692597
181125	692598
527493	692599
454711	692600
619767	692601
122258	692602
159402	692603
260325	692604
69105	692605
342777	692606
163006	692607
7154	692608
296892	692609
567581	692610
28664	692611
85089	692612
9468	692613
114985	692614
62724	692615
261696	692616
637861	692617
486087	692618
267480	692619
197945	692620
390304	692621
554527	692622
610580	692623
67585	692624
75005	692625
431908	692626
235703	692627
29594	692628
318992	692629
9838	692630
579479	692631
75098	692632
637356	692633
146133	692634
38471	692635
170532	692636
61825	692637
599130	692638
277841	692639
520725	692640
57966	692641
400794	692642
58905	692643
353016	692644
674835	692645
217431	692646
1167	692647
142755	692648
629231	692649
648492	692650
190823	692651
294333	692652
441561	692653
393491	692654
48818	692655
16514	692656
385390	692657
415690	692658
139940	692659
987	692660
495245	692661
53411	692662
460951	692663
241462	692664
251594	692665
88742	692666
4162	692667
560757	692668
594571	692669
260987	692670
104412	692671
504156	692672
189778	692673
318280	692674
345708	692675
74175	692676
106514	692677
6448	692678
92500	692679
184198	692680
577405	692681
155294	692682
94662	692683
417374	692684
165158	692685
109420	692686
462960	692687
349753	692688
377379	692689
516147	692690
20753	692691
95655	692692
150107	692693
268646	692694
8315	692695
475454	692696
73196	692697
657673	692698
125720	692699
524009	692700
578369	692701
554518	692702
111324	692703
555290	692704
401860	692705
10289	692706
252641	692707
73588	692708
252751	692709
204319	692710
219814	692711
527536	692712
12907	692713
540688	692714
32562	692715
48925	692716
129359	692717
560361	692718
204355	692719
393292	692720
628491	692721
665247	692722
281674	692723
282004	692724
142801	692725
152640	692726
48014	692727
9365	692728
100679	692729
353849	692730
161095	692731
528708	692732
358016	692733
67883	692734
660567	692735
15915	692736
280009	692737
18005	692738
186660	692739
125839	692740
523075	692741
295897	692742
572490	692743
40558	692744
117396	692745
138	692746
441522	692747
140529	692748
4067	692749
648630	692750
283180	692751
17359	692752
683845	692753
197230	692754
8614	692755
20623	692756
575153	692757
603626	692758
641072	692759
603297	692760
56921	692761
227449	692762
545527	692763
231270	692764
157986	692765
630162	692766
559456	692767
459285	692768
94467	692769
33860	692770
124447	692771
361218	692772
120948	692773
336631	692774
107897	692775
580548	692776
596980	692777
578407	692778
580355	692779
582746	692780
537163	692781
589515	692782
117194	692783
331522	692784
50296	692785
146194	692786
445070	692787
202318	692788
541589	692789
213040	692790
50732	692791
20682	692792
299494	692793
132987	692794
87356	692795
142410	692796
117590	692797
12730	692798
137265	692799
21608	692800
66341	692801
211821	692802
414606	692803
191146	692804
131857	692805
413250	692806
657413	692807
320012	692808
501028	692809
202381	692810
618431	692811
644987	692812
85168	692813
225774	692814
666818	692815
402	692816
139371	692817
142962	692818
591094	692819
587457	692820
644771	692821
643012	692822
213093	692823
669177	692824
638786	692825
6687	692826
9958	692827
60092	692828
70473	692829
291923	692830
96780	692831
330543	692832
152452	692833
11856	692834
368584	692835
528164	692836
588914	692837
173304	692838
682964	692839
20737	692840
339524	692841
541072	692842
342890	692843
156339	692844
143277	692845
62815	692846
162220	692847
434252	692848
308813	692849
681604	692850
25157	692851
357092	692852
326902	692853
16962	692854
4	692855
295870	692856
350173	692857
236996	692858
120287	692859
49517	692860
357825	692861
376238	692862
125093	692863
515000	692864
42228	692865
162138	692866
405240	692867
208563	692868
233004	692869
27530	692870
589609	692871
209113	692872
10306	692873
540701	692874
123861	692875
529934	692876
646633	692877
181	692878
445333	692879
256693	692880
118447	692881
159034	692882
45427	692883
500576	692884
438293	692885
131055	692886
248885	692887
610886	692888
134591	692889
638330	692890
215647	692891
188212	692892
2728	692893
486773	692894
6061	692895
642922	692896
628184	692897
354590	692898
665344	692899
34104	692900
632210	692901
2574	692902
454988	692903
361395	692904
74068	692905
64452	692906
165109	692907
144	692908
306638	692909
617500	692910
347351	692911
19642	692912
85715	692913
492794	692914
124184	692915
567224	692916
546720	692917
404529	692918
404534	692919
486962	692920
558324	692921
666803	692922
141670	692923
80593	692924
347258	692925
402115	692926
272326	692927
24806	692928
380232	692929
489243	692930
106506	692931
268359	692932
223949	692933
2441	692934
595082	692935
1311	692936
408877	692937
29561	692938
408669	692939
160340	692940
116389	692941
464520	692942
484696	692943
648275	692944
32193	692945
304207	692946
429352	692947
312831	692948
466767	692949
112843	692950
507647	692951
8499	692952
585888	692953
337115	692954
256626	692955
47401	692956
639005	692957
527361	692958
191111	692959
67696	692960
127201	692961
272020	692962
45074	692963
679418	692964
472235	692965
625888	692966
237363	692967
203150	692968
221783	692969
509963	692970
182450	692971
602177	692972
110929	692973
376350	692974
590478	692975
301024	692976
425963	692977
12	692978
516600	692979
552020	692980
110035	692981
386583	692982
161615	692983
623421	692984
153314	692985
125637	692986
83579	692987
621746	692988
135222	692989
45540	692990
194788	692991
131351	692992
25005	692993
503763	692994
503770	692995
11278	692996
195364	692997
420697	692998
609537	692999
335527	693000
613247	693001
651508	693002
55149	693003
284329	693004
321557	693005
60456	693006
434885	693007
378782	693008
673513	693009
44904	693010
394141	693011
137304	693012
183990	693013
35214	693014
354486	693015
142423	693016
21936	693017
109408	693018
664607	693019
152771	693020
260883	693021
46671	693022
189809	693023
57263	693024
356268	693025
2181	693026
57070	693027
456192	693028
336442	693029
300910	693030
596349	693031
492522	693032
24572	693033
52484	693034
5172	693035
697336	693036
126699	693037
435372	693038
89107	693039
61065	693040
617853	693041
601118	693042
154856	693043
138904	693044
205043	693045
239016	693046
270698	693047
271412	693048
605931	693049
351978	693050
464082	693051
93129	693052
601358	693053
250767	693054
161981	693055
330218	693056
291995	693057
5539	693058
197279	693059
454540	693060
16884	693061
347311	693062
148565	693063
29464	693064
194324	693065
610634	693066
641486	693067
59016	693068
120710	693069
285905	693070
84038	693071
347994	693072
159294	693073
46298	693074
44416	693075
651197	693076
207150	693077
67776	693078
292541	693079
319767	693080
513861	693081
550814	693082
369918	693083
604795	693084
304426	693085
237996	693086
417425	693087
139044	693088
273682	693089
4223	693090
148256	693091
7225	693092
2	693093
466189	693094
347212	693095
91646	693096
626151	693097
659032	693098
190314	693099
55507	693100
322016	693101
146810	693102
671136	693103
4681	693104
645991	693105
342014	693106
468530	693107
10905	693108
91750	693109
4959	693110
469846	693111
160475	693112
207522	693113
682698	693114
221582	693115
616484	693116
91856	693117
66991	693118
299012	693119
535700	693120
551739	693121
578341	693122
55667	693123
527985	693124
25518	693125
195713	693126
74246	693127
616504	693128
64292	693129
81455	693130
556058	693131
103984	693132
84610	693133
26269	693134
31120	693135
292768	693136
132057	693137
276925	693138
10331	693139
88263	693140
95559	693141
261279	693142
492127	693143
368276	693144
488200	693145
599248	693146
695289	693147
311759	693148
293992	693149
44301	693150
683234	693151
476982	693152
294130	693153
493962	693154
666188	693155
673193	693156
502461	693157
120457	693158
566134	693159
75838	693160
343796	693161
30867	693162
437466	693163
615871	693164
11917	693165
277484	693166
365932	693167
80495	693168
57436	693169
299324	693170
568409	693171
668778	693172
167477	693173
649648	693174
35126	693175
140752	693176
78438	693177
375101	693178
368536	693179
661797	693180
56573	693181
333585	693182
139909	693183
45259	693184
109616	693185
614457	693186
460789	693187
495855	693188
5849	693189
1707	693190
566106	693191
426170	693192
593869	693193
158960	693194
464523	693195
113385	693196
206370	693197
172010	693198
333340	693199
133313	693200
606940	693201
612939	693202
22911	693203
566905	693204
36654	693205
566124	693206
240511	693207
445771	693208
165908	693209
689261	693210
39615	693211
163044	693212
544973	693213
284290	693214
42583	693215
65855	693216
357709	693217
93537	693218
283592	693219
403176	693220
107767	693221
147909	693222
32136	693223
435340	693224
300423	693225
548189	693226
67956	693227
257716	693228
285101	693229
541053	693230
315908	693231
234867	693232
667734	693233
173146	693234
513995	693235
584802	693236
35816	693237
165291	693238
26041	693239
166934	693240
84260	693241
211421	693242
469296	693243
692157	693244
542838	693245
132610	693246
630884	693247
318533	693248
506677	693249
299321	693250
119776	693251
486742	693252
355728	693253
16091	693254
12606	693255
95774	693256
626838	693257
501467	693258
53551	693259
23348	693260
208849	693261
657381	693262
675348	693263
612118	693264
205766	693265
148831	693266
369	693267
55548	693268
57422	693269
3493	693270
382966	693271
13773	693272
4283	693273
280344	693274
57195	693275
508983	693276
130783	693277
300369	693278
155489	693279
31504	693280
1970	693281
104938	693282
227577	693283
431195	693284
210849	693285
585697	693286
554630	693287
200389	693288
201716	693289
415377	693290
24448	693291
155359	693292
156	693293
321100	693294
6025	693295
113394	693296
133400	693297
7844	693298
238292	693299
585216	693300
148500	693301
129749	693302
626771	693303
594834	693304
350066	693305
66146	693306
618614	693307
528898	693308
553307	693309
95767	693310
324134	693311
409400	693312
147189	693313
435430	693314
251625	693315
98477	693316
17968	693317
386349	693318
309210	693319
106072	693320
164517	693321
512905	693322
454796	693323
157874	693324
146841	693325
495692	693326
243790	693327
349084	693328
25836	693329
659710	693330
415581	693331
291457	693332
526226	693333
122146	693334
50314	693335
342877	693336
583092	693337
460259	693338
30724	693339
391247	693340
314230	693341
668863	693342
189050	693343
266228	693344
49562	693345
86054	693346
248264	693347
646303	693348
656344	693349
350460	693350
214023	693351
486417	693352
45427	693353
283278	693354
272297	693355
414574	693356
43786	693357
75067	693358
107312	693359
61381	693360
21057	693361
92531	693362
210603	693363
624037	693364
224022	693365
26909	693366
444539	693367
202473	693368
79563	693369
166729	693370
601145	693371
200498	693372
669039	693373
169013	693374
194843	693375
82761	693376
284291	693377
284297	693378
284299	693379
284302	693380
284303	693381
284306	693382
250554	693383
345406	693384
171346	693385
325974	693386
9572	693387
166382	693388
107086	693389
370905	693390
107001	693391
656916	693392
2511	693393
159508	693394
201660	693395
34077	693396
643146	693397
493566	693398
327896	693399
139966	693400
573572	693401
113652	693402
512841	693403
588172	693404
563827	693405
604714	693406
148896	693407
6078	693408
672735	693409
88605	693410
66435	693411
685221	693412
580622	693413
4135	693414
481315	693415
229063	693416
364107	693417
633684	693418
22139	693419
227594	693420
30677	693421
636547	693422
480011	693423
606762	693424
64173	693425
122332	693426
13875	693427
338784	693428
672210	693429
596146	693430
380532	693431
247942	693432
394565	693433
12037	693434
25760	693435
519562	693436
499732	693437
303891	693438
80819	693439
580393	693440
18232	693441
308128	693442
86736	693443
422001	693444
43722	693445
91293	693446
226342	693447
480082	693448
549996	693449
582998	693450
38487	693451
588517	693452
6896	693453
908	693454
126383	693455
31183	693456
26821	693457
1775	693458
342938	693459
629203	693460
629204	693461
319423	693462
32807	693463
678736	693464
7976	693465
117653	693466
57701	693467
80673	693468
283268	693469
1927	693470
6644	693471
379063	693472
532514	693473
630713	693474
3820	693475
675689	693476
100469	693477
485112	693478
43206	693479
54050	693480
117387	693481
618077	693482
377039	693483
123739	693484
585658	693485
407350	693486
206495	693487
155586	693488
226788	693489
163986	693490
355443	693491
100555	693492
579018	693493
46684	693494
379656	693495
39999	693496
252875	693497
298421	693498
180558	693499
395765	693500
255225	693501
416756	693502
570274	693503
2022	693504
493985	693505
351900	693506
88459	693507
169846	693508
283454	693509
646447	693510
464034	693511
437907	693512
403182	693513
319633	693514
212498	693515
20100	693516
1314	693517
350832	693518
692141	693519
568603	693520
412818	693521
402112	693522
9956	693523
126369	693524
419334	693525
58520	693526
413352	693527
126200	693528
227011	693529
92959	693530
248151	693531
260888	693532
328604	693533
14463	693534
291655	693535
255794	693536
46085	693537
296902	693538
37357	693539
602500	693540
413564	693541
105223	693542
242769	693543
456413	693544
284737	693545
562512	693546
19367	693547
150255	693548
87161	693549
568996	693550
171066	693551
11729	693552
498663	693553
46451	693554
599851	693555
477984	693556
70832	693557
17502	693558
329709	693559
246517	693560
197911	693561
637340	693562
294141	693563
140596	693564
46407	693565
38813	693566
143724	693567
214121	693568
93930	693569
13684	693570
38017	693571
180424	693572
363926	693573
24217	693574
193468	693575
5931	693576
521768	693577
639398	693578
73014	693579
2288	693580
90045	693581
598660	693582
400819	693583
278439	693584
601894	693585
2233	693586
31907	693587
159563	693588
499868	693589
310182	693590
432123	693591
305185	693592
84314	693593
580451	693594
598467	693595
124482	693596
353247	693597
248563	693598
392725	693599
546636	693600
447680	693601
442572	693602
5567	693603
189811	693604
338876	693605
66	693606
426596	693607
638207	693608
278616	693609
552534	693610
326987	693611
279752	693612
165103	693613
211091	693614
219428	693615
348045	693616
90805	693617
353807	693618
18146	693619
353805	693620
87337	693621
534905	693622
406006	693623
17252	693624
47528	693625
685244	693626
90199	693627
54902	693628
414199	693629
89119	693630
135562	693631
232329	693632
462156	693633
266563	693634
86594	693635
76285	693636
334295	693637
389090	693638
79955	693639
486407	693640
484941	693641
311983	693642
510802	693643
23039	693644
507209	693645
299006	693646
133269	693647
161744	693648
146385	693649
596642	693650
136213	693651
249784	693652
610513	693653
426493	693654
426494	693655
426491	693656
33472	693657
151800	693658
53571	693659
184448	693660
209511	693661
130888	693662
478552	693663
144668	693664
524684	693665
2869	693666
379662	693667
137330	693668
677689	693669
12973	693670
158498	693671
327579	693672
513935	693673
150874	693674
348983	693675
116	693676
689010	693677
170540	693678
104699	693679
296081	693680
354209	693681
530027	693682
521766	693683
57204	693684
95609	693685
172163	693686
206501	693687
241902	693688
115734	693689
53815	693690
658407	693691
15174	693692
131339	693693
182264	693694
469974	693695
289709	693696
22584	693697
162626	693698
164349	693699
117230	693700
128974	693701
222245	693702
503827	693703
51759	693704
32730	693705
3901	693706
197550	693707
410668	693708
43597	693709
317547	693710
202058	693711
599005	693712
697896	693713
170401	693714
34838	693715
522055	693716
244418	693717
37717	693718
669230	693719
96343	693720
194512	693721
691845	693722
22107	693723
18386	693724
155221	693725
98249	693726
55466	693727
28669	693728
218414	693729
87220	693730
565584	693731
390915	693732
286125	693733
427940	693734
423148	693735
165439	693736
89717	693737
5138	693738
12695	693739
645960	693740
649066	693741
300828	693742
6957	693743
565165	693744
147728	693745
676822	693746
128494	693747
132155	693748
10467	693749
159466	693750
7269	693751
126217	693752
233709	693753
306198	693754
75639	693755
306702	693756
48823	693757
87638	693758
85020	693759
159004	693760
101824	693761
122856	693762
694253	693763
12555	693764
173530	693765
351864	693766
567342	693767
82073	693768
494156	693769
658301	693770
44798	693771
669497	693772
98157	693773
140	693774
463132	693775
268042	693776
61641	693777
79056	693778
527291	693779
57003	693780
7262	693781
252386	693782
378796	693783
378780	693784
378781	693785
378800	693786
378774	693787
378772	693788
329159	693789
135661	693790
636635	693791
664040	693792
29192	693793
434718	693794
154259	693795
50279	693796
32443	693797
648294	693798
171539	693799
31225	693800
165018	693801
433887	693802
162259	693803
613259	693804
592759	693805
422929	693806
91747	693807
186910	693808
37546	693809
247790	693810
247808	693811
247860	693812
531708	693813
410507	693814
48478	693815
574079	693816
351610	693817
441006	693818
186661	693819
546723	693820
117433	693821
311228	693822
10	693823
1784	693824
179880	693825
376285	693826
338183	693827
161863	693828
131967	693829
146	693830
437681	693831
532331	693832
48903	693833
670064	693834
156	693835
131262	693836
286206	693837
2222	693838
10639	693839
167596	693840
3324	693841
482487	693842
19257	693843
501556	693844
628600	693845
142956	693846
297739	693847
37512	693848
11437	693849
1324	693850
463969	693851
163632	693852
132	693853
131416	693854
71552	693855
88766	693856
93671	693857
107338	693858
95189	693859
358595	693860
369591	693861
257352	693862
80803	693863
278127	693864
33043	693865
42131	693866
140606	693867
138580	693868
665750	693869
68579	693870
640927	693871
20392	693872
10964	693873
325616	693874
662339	693875
330893	693876
431283	693877
278792	693878
119757	693879
100679	693880
960	693881
14157	693882
110874	693883
22246	693884
317109	693885
568585	693886
256391	693887
78375	693888
256392	693889
31517	693890
31517	693891
256349	693892
67951	693893
70906	693894
3900	693895
92502	693896
309394	693897
409524	693898
208631	693899
589410	693900
529900	693901
587020	693902
338478	693903
651151	693904
554272	693905
108161	693906
650109	693907
667971	693908
51414	693909
124809	693910
52239	693911
642508	693912
376439	693913
661214	693914
26273	693915
89945	693916
549476	693917
372648	693918
196659	693919
10650	693920
677546	693921
56589	693922
659314	693923
8569	693924
124661	693925
187892	693926
31062	693927
282882	693928
22437	693929
198480	693930
163850	693931
170548	693932
2120	693933
558656	693934
314750	693935
9227	693936
37624	693937
130112	693938
203729	693939
104963	693940
77176	693941
143818	693942
659030	693943
29050	693944
6077	693945
338537	693946
22055	693947
102773	693948
436723	693949
139340	693950
578248	693951
271186	693952
256645	693953
412495	693954
66187	693955
1893	693956
604784	693957
192142	693958
662727	693959
394989	693960
70476	693961
496759	693962
253545	693963
143341	693964
83383	693965
281957	693966
64253	693967
17356	693968
50426	693969
46179	693970
42380	693971
18537	693972
430655	693973
543444	693974
157113	693975
367	693976
186	693977
55651	693978
334951	693979
379561	693980
12678	693981
286327	693982
19387	693983
41990	693984
275697	693985
265757	693986
65	693987
566075	693988
187418	693989
19193	693990
388748	693991
361271	693992
375218	693993
39776	693994
86939	693995
694093	693996
634900	693997
7754	693998
530412	693999
90934	694000
658616	694001
148457	694002
153600	694003
159843	694004
86506	694005
86506	694006
366067	694007
295336	694008
634105	694009
87227	694010
72896	694011
396937	694012
33868	694013
110202	694014
231373	694015
93217	694016
115692	694017
416680	694018
16489	694019
42019	694020
657429	694021
68389	694022
73364	694023
167224	694024
598884	694025
95587	694026
110004	694027
154514	694028
521876	694029
1138	694030
284296	694031
463547	694032
110403	694033
61905	694034
368973	694035
695286	694036
42240	694037
343959	694038
132931	694039
578182	694040
349248	694041
124490	694042
399645	694043
178169	694044
86332	694045
308659	694046
187376	694047
156444	694048
557989	694049
202465	694050
365	694051
85967	694052
539313	694053
314377	694054
4798	694055
116929	694056
47810	694057
20709	694058
65343	694059
624404	694060
404526	694061
281105	694062
384010	694063
577654	694064
37690	694065
220016	694066
675705	694067
190045	694068
619641	694069
640767	694070
689872	694071
675982	694072
608934	694073
56819	694074
74721	694075
59141	694076
157917	694077
690384	694078
166495	694079
686059	694080
638894	694081
20752	694082
4211	694083
8487	694084
634793	694085
634796	694086
634794	694087
634782	694088
634769	694089
634762	694090
634763	694091
359026	694092
122499	694093
10	694094
404651	694095
7084	694096
2598	694097
154018	694098
67460	694099
446545	694100
371263	694101
153359	694102
146145	694103
579289	694104
264668	694105
654476	694106
677878	694107
455393	694108
285989	694109
602141	694110
53823	694111
57966	694112
69609	694113
608607	694114
72577	694115
660834	694116
545542	694117
152098	694118
337288	694119
253031	694120
108170	694121
51354	694122
385024	694123
395223	694124
343585	694125
339010	694126
19253	694127
140	694128
678572	694129
439131	694130
107877	694131
34251	694132
428470	694133
595346	694134
269742	694135
316722	694136
612926	694137
488589	694138
607387	694139
332453	694140
303119	694141
579335	694142
360714	694143
167899	694144
439315	694145
102671	694146
368832	694147
72665	694148
135279	694149
7653	694150
601515	694151
598711	694152
278474	694153
658770	694154
245313	694155
530129	694156
245325	694157
245326	694158
530141	694159
530143	694160
530145	694161
128955	694162
1590	694163
227585	694164
242698	694165
11978	694166
486731	694167
376738	694168
291013	694169
16442	694170
445968	694171
66	694172
19680	694173
181771	694174
80764	694175
204417	694176
254462	694177
414643	694178
372807	694179
679135	694180
46385	694181
166788	694182
38404	694183
488463	694184
12727	694185
462978	694186
162488	694187
550491	694188
57013	694189
2052	694190
373040	694191
298784	694192
31930	694193
33192	694194
111975	694195
51187	694196
545752	694197
10240	694198
103203	694199
432500	694200
537816	694201
155429	694202
604269	694203
207987	694204
113248	694205
441246	694206
351850	694207
430728	694208
464304	694209
361958	694210
172804	694211
20042	694212
574380	694213
524135	694214
207953	694215
9849	694216
276461	694217
19204	694218
9836	694219
691146	694220
596230	694221
58933	694222
36575	694223
399588	694224
487059	694225
118394	694226
42135	694227
462800	694228
3613	694229
9071	694230
154803	694231
609127	694232
7045	694233
628421	694234
564058	694235
10254	694236
76615	694237
31601	694238
409507	694239
579154	694240
952	694241
548849	694242
290948	694243
8990	694244
608316	694245
361500	694246
624414	694247
205991	694248
334544	694249
352397	694250
692053	694251
433546	694252
209235	694253
516384	694254
32895	694255
494963	694256
375214	694257
573824	694258
469984	694259
165240	694260
81955	694261
160982	694262
383715	694263
633244	694264
206836	694265
443335	694266
217627	694267
110505	694268
416348	694269
40037	694270
8038	694271
354202	694272
627250	694273
497134	694274
327010	694275
61709	694276
263905	694277
52342	694278
451966	694279
378845	694280
628398	694281
497250	694282
618139	694283
146943	694284
528563	694285
36099	694286
36795	694287
27653	694288
81022	694289
110842	694290
63358	694291
45290	694292
45501	694293
448783	694294
144085	694295
657498	694296
92841	694297
4910	694298
155160	694299
244210	694300
402261	694301
423960	694302
34097	694303
13470	694304
8034	694305
3390	694306
669516	694307
50327	694308
623752	694309
360091	694310
63013	694311
122131	694312
78	694313
207181	694314
88000	694315
160202	694316
134066	694317
548249	694318
597846	694319
668	694320
52115	694321
342837	694322
39939	694323
644806	694324
128597	694325
339030	694326
8434	694327
141370	694328
285616	694329
532229	694330
52369	694331
714	694332
393992	694333
116932	694334
486508	694335
283678	694336
55645	694337
632122	694338
263263	694339
237295	694340
485105	694341
30788	694342
571045	694343
8638	694344
501053	694345
666319	694346
697228	694347
112550	694348
589063	694349
84791	694350
354863	694351
2819	694352
41533	694353
592276	694354
19261	694355
63302	694356
101992	694357
120449	694358
587862	694359
286755	694360
192671	694361
297471	694362
424650	694363
201298	694364
236396	694365
575255	694366
23688	694367
504427	694368
242711	694369
539082	694370
528331	694371
410145	694372
49609	694373
188985	694374
535017	694375
1174	694376
529401	694377
161088	694378
376473	694379
563492	694380
1290	694381
4101	694382
251292	694383
394094	694384
154519	694385
241303	694386
413855	694387
378415	694388
132623	694389
481072	694390
518569	694391
365760	694392
158463	694393
107914	694394
678488	694395
254540	694396
24357	694397
11782	694398
202229	694399
558162	694400
226427	694401
189209	694402
445362	694403
222190	694404
271219	694405
204586	694406
569737	694407
234036	694408
691015	694409
447128	694410
157539	694411
373630	694412
4000	694413
291344	694414
134115	694415
419	694416
624409	694417
223688	694418
210135	694419
121144	694420
396051	694421
615527	694422
568485	694423
441862	694424
113390	694425
112362	694426
517522	694427
39361	694428
125543	694429
567933	694430
318943	694431
38355	694432
539966	694433
600608	694434
404469	694435
15635	694436
550382	694437
603132	694438
472134	694439
554540	694440
22985	694441
16216	694442
335583	694443
52016	694444
31403	694445
388633	694446
686177	694447
81449	694448
54701	694449
53272	694450
308	694451
305591	694452
145089	694453
460791	694454
143998	694455
120049	694456
149666	694457
433997	694458
420187	694459
438630	694460
7364	694461
141563	694462
237819	694463
198432	694464
136042	694465
516483	694466
32309	694467
286250	694468
600852	694469
191283	694470
423165	694471
599081	694472
502822	694473
379675	694474
628368	694475
585954	694476
571849	694477
85867	694478
104746	694479
21345	694480
70755	694481
30109	694482
6258	694483
88928	694484
253783	694485
238152	694486
556855	694487
34905	694488
17343	694489
156	694490
7155	694491
150340	694492
23364	694493
88938	694494
140049	694495
541011	694496
354400	694497
534292	694498
146449	694499
5855	694500
403444	694501
30169	694502
76513	694503
85448	694504
414300	694505
156402	694506
463202	694507
464360	694508
86005	694509
610951	694510
551350	694511
132441	694512
313873	694513
552017	694514
284278	694515
144420	694516
342819	694517
6545	694518
94623	694519
121062	694520
215223	694521
416093	694522
66597	694523
441585	694524
107142	694525
154307	694526
623847	694527
318703	694528
553922	694529
115853	694530
371214	694531
122426	694532
5296	694533
503810	694534
303324	694535
86075	694536
595561	694537
619757	694538
70128	694539
376936	694540
434757	694541
25093	694542
11847	694543
425655	694544
409497	694545
226363	694546
502243	694547
646550	694548
37431	694549
463791	694550
99928	694551
141062	694552
101392	694553
694054	694554
206800	694555
54127	694556
693460	694557
357976	694558
196409	694559
643761	694560
400566	694561
77362	694562
535697	694563
357506	694564
135729	694565
487650	694566
147439	694567
590919	694568
298893	694569
219474	694570
565961	694571
410753	694572
21595	694573
607345	694574
5892	694575
31351	694576
566351	694577
454580	694578
344493	694579
87201	694580
292554	694581
35651	694582
252409	694583
357148	694584
34676	694585
462888	694586
105782	694587
650154	694588
540202	694589
303564	694590
40383	694591
8315	694592
3696	694593
32913	694594
7713	694595
190337	694596
54727	694597
66	694598
33469	694599
617504	694600
27068	694601
601195	694602
681681	694603
447146	694604
137427	694605
2038	694606
16599	694607
340498	694608
24443	694609
294069	694610
527998	694611
603812	694612
4017	694613
550907	694614
345299	694615
516341	694616
155909	694617
295318	694618
254817	694619
236611	694620
639608	694621
72577	694622
124670	694623
16018	694624
55160	694625
581	694626
1703	694627
130101	694628
24409	694629
37437	694630
198616	694631
556248	694632
434808	694633
134693	694634
39867	694635
328346	694636
88445	694637
694793	694638
7190	694639
574148	694640
282063	694641
154722	694642
686457	694643
166927	694644
560185	694645
55095	694646
437191	694647
474	694648
14221	694649
643036	694650
470387	694651
153780	694652
136464	694653
226596	694654
360115	694655
95177	694656
284315	694657
72871	694658
249508	694659
98444	694660
25015	694661
262684	694662
120426	694663
14444	694664
440553	694665
281374	694666
144472	694667
523484	694668
19182	694669
38351	694670
650566	694671
6353	694672
163184	694673
14583	694674
455729	694675
545049	694676
159707	694677
248928	694678
156437	694679
22997	694680
73725	694681
647087	694682
668166	694683
495141	694684
442843	694685
264713	694686
626451	694687
642631	694688
554554	694689
307840	694690
579556	694691
375743	694692
142349	694693
438246	694694
14256	694695
87398	694696
139317	694697
30817	694698
5649	694699
125539	694700
106613	694701
267061	694702
323715	694703
100670	694704
48847	694705
348164	694706
609173	694707
423944	694708
139839	694709
139834	694710
89888	694711
622197	694712
597215	694713
586725	694714
597138	694715
476991	694716
40497	694717
15409	694718
581839	694719
692465	694720
134365	694721
44025	694722
397420	694723
137499	694724
627113	694725
269224	694726
636152	694727
635148	694728
656821	694729
476883	694730
319875	694731
133897	694732
534084	694733
381012	694734
372885	694735
362525	694736
400672	694737
3430	694738
455816	694739
540094	694740
423012	694741
453224	694742
318725	694743
84789	694744
84790	694745
284307	694746
155707	694747
83724	694748
487956	694749
496446	694750
38495	694751
571646	694752
108971	694753
209373	694754
70692	694755
508922	694756
294138	694757
690334	694758
462473	694759
38495	694760
283252	694761
18630	694762
566265	694763
40026	694764
56926	694765
452250	694766
492690	694767
3	694768
482518	694769
115302	694770
89942	694771
438424	694772
258531	694773
105164	694774
2315	694775
242027	694776
538209	694777
140638	694778
537	694779
612206	694780
551897	694781
412917	694782
31880	694783
246031	694784
170737	694785
452371	694786
674809	694787
343020	694788
610064	694789
111480	694790
11665	694791
470908	694792
161768	694793
150266	694794
35714	694795
50926	694796
140182	694797
54775	694798
559157	694799
279290	694800
613045	694801
513510	694802
536758	694803
686507	694804
162454	694805
582153	694806
156505	694807
283493	694808
78000	694809
215512	694810
428778	694811
682377	694812
18796	694813
198679	694814
48873	694815
26346	694816
541368	694817
44811	694818
497471	694819
574038	694820
651198	694821
625748	694822
71923	694823
474540	694824
362483	694825
695575	694826
42143	694827
10985	694828
532167	694829
399175	694830
383981	694831
120246	694832
535908	694833
39264	694834
39509	694835
113438	694836
275787	694837
104469	694838
32302	694839
375066	694840
621541	694841
214	694842
42061	694843
355894	694844
109192	694845
19256	694846
317780	694847
445191	694848
295508	694849
167610	694850
181445	694851
323720	694852
523955	694853
170538	694854
99404	694855
134707	694856
646876	694857
662972	694858
63856	694859
248735	694860
396353	694861
685885	694862
439384	694863
18545	694864
429334	694865
111930	694866
359437	694867
89678	694868
68221	694869
166015	694870
588167	694871
55782	694872
2570	694873
40156	694874
569789	694875
350946	694876
454563	694877
269318	694878
59106	694879
237847	694880
186436	694881
50298	694882
105237	694883
297675	694884
286434	694885
325624	694886
240993	694887
694216	694888
651569	694889
578233	694890
571806	694891
684128	694892
664522	694893
106912	694894
29097	694895
649333	694896
381059	694897
17474	694898
108222	694899
552729	694900
550546	694901
316916	694902
626370	694903
20830	694904
115599	694905
534747	694906
617718	694907
27513	694908
550708	694909
351174	694910
58362	694911
244137	694912
173165	694913
478063	694914
289124	694915
486547	694916
472110	694917
459634	694918
591695	694919
513102	694920
190418	694921
574315	694922
84123	694923
430766	694924
1778	694925
579364	694926
57865	694927
433936	694928
59458	694929
38692	694930
66739	694931
650083	694932
92634	694933
628587	694934
620912	694935
432647	694936
373805	694937
180930	694938
514819	694939
415741	694940
665209	694941
11506	694942
312277	694943
331362	694944
460934	694945
273	694946
410133	694947
51999	694948
442809	694949
353571	694950
11888	694951
179717	694952
135331	694953
316317	694954
240445	694955
337986	694956
669592	694957
435988	694958
49072	694959
6430	694960
49050	694961
419411	694962
293185	694963
484253	694964
301318	694965
579200	694966
11380	694967
192080	694968
285460	694969
56395	694970
122156	694971
256253	694972
678965	694973
378821	694974
598276	694975
611735	694976
344876	694977
51752	694978
144091	694979
400282	694980
561612	694981
671367	694982
696903	694983
403148	694984
457458	694985
387603	694986
3805	694987
201412	694988
19185	694989
72940	694990
126382	694991
615881	694992
649979	694993
627507	694994
83397	694995
124609	694996
49880	694997
229161	694998
82382	694999
322912	695000
13183	695001
10830	695002
450901	695003
560570	695004
601216	695005
111774	695006
464781	695007
81250	695008
228770	695009
689141	695010
446	695011
33868	695012
34702	695013
250185	695014
688388	695015
56780	695016
159973	695017
664440	695018
125182	695019
141945	695020
66022	695021
148860	695022
8186	695023
467457	695024
675319	695025
3995	695026
98815	695027
597268	695028
81813	695029
547667	695030
654764	695031
419509	695032
292535	695033
54162	695034
9886	695035
234987	695036
5022	695037
378692	695038
426155	695039
27666	695040
508962	695041
497810	695042
476	695043
99120	695044
327317	695045
172144	695046
292629	695047
95609	695048
138578	695049
287411	695050
473033	695051
472226	695052
357027	695053
248243	695054
146474	695055
285932	695056
62247	695057
5927	695058
688685	695059
232030	695060
576148	695061
512014	695062
13516	695063
583214	695064
16282	695065
609703	695066
29826	695067
78760	695068
511986	695069
674970	695070
526302	695071
11564	695072
637459	695073
349102	695074
634315	695075
632951	695076
542146	695077
134609	695078
139458	695079
23417	695080
607285	695081
68737	695082
98604	695083
76995	695084
697722	695085
42687	695086
95576	695087
26658	695088
414369	695089
533878	695090
25472	695091
447274	695092
136353	695093
427248	695094
567912	695095
19038	695096
37043	695097
93448	695098
40331	695099
35490	695100
54060	695101
84186	695102
635099	695103
38303	695104
284913	695105
129304	695106
375562	695107
488543	695108
284313	695109
432062	695110
3951	695111
23916	695112
331732	695113
195649	695114
154117	695115
104668	695116
436471	695117
257793	695118
407522	695119
206873	695120
170091	695121
400415	695122
332899	695123
306138	695124
124333	695125
643688	695126
593200	695127
468816	695128
615032	695129
90061	695130
277655	695131
24946	695132
645536	695133
10487	695134
235645	695135
285354	695136
513207	695137
480918	695138
27240	695139
305027	695140
20799	695141
369933	695142
37464	695143
41321	695144
426260	695145
611265	695146
310446	695147
333012	695148
432319	695149
225757	695150
540600	695151
93216	695152
26545	695153
420113	695154
420108	695155
416777	695156
19020	695157
403309	695158
51059	695159
248605	695160
202444	695161
212240	695162
666104	695163
471236	695164
57788	695165
236813	695166
87219	695167
214	695168
5514	695169
615172	695170
384888	695171
544328	695172
479802	695173
368876	695174
189423	695175
356173	695176
83002	695177
531610	695178
326572	695179
167302	695180
302005	695181
118136	695182
7616	695183
597912	695184
45802	695185
289836	695186
133262	695187
281518	695188
453772	695189
431054	695190
555080	695191
266192	695192
696052	695193
89707	695194
115389	695195
289957	695196
142987	695197
305117	695198
595492	695199
299652	695200
562663	695201
56293	695202
642539	695203
661053	695204
450272	695205
308783	695206
673781	695207
571196	695208
519947	695209
444756	695210
607012	695211
64225	695212
594466	695213
316010	695214
430123	695215
83665	695216
171340	695217
451014	695218
566594	695219
126227	695220
41143	695221
241897	695222
133448	695223
326416	695224
325136	695225
278657	695226
419824	695227
429142	695228
94230	695229
440183	695230
596511	695231
129394	695232
256353	695233
104300	695234
45925	695235
25536	695236
39788	695237
48761	695238
598409	695239
207550	695240
43223	695241
533906	695242
135050	695243
743	695244
285133	695245
663765	695246
600723	695247
133695	695248
127	695249
81347	695250
241281	695251
256752	695252
40147	695253
292	695254
671328	695255
358044	695256
209879	695257
400283	695258
416739	695259
416687	695260
186955	695261
379266	695262
614930	695263
422374	695264
422341	695265
422344	695266
379268	695267
309586	695268
422439	695269
149259	695270
189176	695271
422401	695272
235898	695273
78934	695274
446969	695275
551205	695276
145637	695277
329936	695278
111692	695279
606385	695280
565649	695281
1044	695282
598574	695283
122979	695284
210088	695285
1771	695286
190290	695287
425259	695288
80337	695289
363374	695290
599781	695291
164494	695292
409874	695293
52502	695294
512828	695295
641719	695296
225905	695297
147426	695298
649759	695299
482697	695300
1268	695301
155200	695302
4760	695303
230999	695304
586299	695305
509650	695306
545543	695307
45460	695308
594721	695309
403909	695310
122965	695311
173202	695312
7914	695313
18730	695314
139413	695315
209358	695316
145970	695317
129265	695318
142176	695319
608763	695320
690454	695321
511127	695322
437388	695323
291055	695324
72478	695325
452	695326
398249	695327
332528	695328
376274	695329
179480	695330
397936	695331
123229	695332
588266	695333
52771	695334
140456	695335
12318	695336
95555	695337
96989	695338
127149	695339
496364	695340
47578	695341
146430	695342
361208	695343
821	695344
606754	695345
152129	695346
69901	695347
134403	695348
328879	695349
498275	695350
42530	695351
44698	695352
595706	695353
97694	695354
46747	695355
4484	695356
34367	695357
269369	695358
247426	695359
119029	695360
360920	695361
542553	695362
247522	695363
238355	695364
558998	695365
1545	695366
63669	695367
299145	695368
576606	695369
161713	695370
519810	695371
563033	695372
492824	695373
254243	695374
67716	695375
608451	695376
268686	695377
280724	695378
4503	695379
576247	695380
468574	695381
56871	695382
8880	695383
15206	695384
21180	695385
32832	695386
91363	695387
287191	695388
528367	695389
418468	695390
158028	695391
189288	695392
112166	695393
402293	695394
76556	695395
558902	695396
160082	695397
1522	695398
187443	695399
190058	695400
112888	695401
180243	695402
301656	695403
951	695404
156854	695405
417208	695406
403921	695407
234849	695408
333630	695409
269250	695410
626812	695411
373467	695412
43890	695413
599787	695414
17339	695415
124712	695416
506293	695417
306049	695418
35871	695419
557732	695420
49186	695421
674351	695422
627943	695423
256660	695424
12335	695425
246957	695426
35443	695427
449944	695428
198257	695429
203830	695430
187207	695431
159210	695432
447415	695433
393253	695434
692320	695435
22173	695436
580757	695437
481720	695438
61867	695439
578358	695440
387401	695441
345312	695442
439353	695443
558870	695444
214924	695445
118162	695446
132235	695447
88678	695448
495490	695449
664823	695450
661876	695451
16057	695452
47036	695453
375296	695454
302262	695455
408335	695456
130345	695457
81992	695458
64951	695459
533447	695460
373954	695461
26848	695462
460382	695463
70844	695464
2623	695465
102647	695466
442329	695467
669494	695468
335291	695469
359294	695470
483751	695471
356443	695472
649872	695473
662883	695474
6748	695475
131104	695476
433423	695477
4893	695478
530336	695479
582925	695480
117614	695481
48556	695482
21967	695483
624066	695484
561560	695485
428879	695486
271828	695487
337646	695488
69543	695489
492007	695490
84535	695491
93609	695492
448714	695493
610851	695494
404829	695495
394950	695496
578675	695497
150740	695498
317570	695499
219450	695500
578868	695501
98411	695502
481506	695503
45978	695504
55308	695505
29706	695506
32348	695507
122586	695508
539497	695509
22877	695510
570488	695511
56924	695512
59486	695513
12231	695514
57445	695515
138007	695516
458817	695517
47513	695518
226492	695519
324169	695520
1913	695521
588248	695522
198185	695523
184377	695524
63776	695525
573975	695526
49493	695527
377404	695528
19096	695529
562408	695530
73401	695531
31210	695532
261325	695533
610373	695534
286237	695535
505237	695536
158397	695537
15988	695538
29353	695539
459865	695540
76456	695541
121479	695542
452950	695543
450921	695544
636825	695545
611093	695546
188086	695547
122490	695548
90987	695549
152269	695550
9273	695551
110120	695552
87298	695553
534751	695554
173366	695555
156087	695556
696694	695557
87298	695558
613337	695559
548203	695560
287950	695561
512867	695562
594513	695563
580314	695564
91141	695565
232314	695566
494932	695567
86335	695568
86364	695569
35825	695570
110480	695571
125510	695572
315762	695573
17771	695574
96587	695575
466355	695576
16476	695577
113403	695578
663217	695579
173125	695580
436761	695581
436880	695582
407466	695583
576617	695584
248370	695585
218844	695586
393461	695587
555187	695588
359182	695589
287	695590
69741	695591
507191	695592
196083	695593
51423	695594
361205	695595
351563	695596
51965	695597
113589	695598
8756	695599
426185	695600
36190	695601
475287	695602
453096	695603
314386	695604
11619	695605
303937	695606
147633	695607
161994	695608
675440	695609
174276	695610
529281	695611
108062	695612
295648	695613
596838	695614
204783	695615
225042	695616
37304	695617
114703	695618
462984	695619
123058	695620
509970	695621
30526	695622
557893	695623
334758	695624
113789	695625
639940	695626
451403	695627
340618	695628
32242	695629
4936	695630
464088	695631
484356	695632
646770	695633
668066	695634
270047	695635
127551	695636
315332	695637
113224	695638
318820	695639
368039	695640
283784	695641
554419	695642
335947	695643
94077	695644
397319	695645
53087	695646
43504	695647
11652	695648
574489	695649
12682	695650
95292	695651
197780	695652
65371	695653
348454	695654
268267	695655
321736	695656
325979	695657
610481	695658
8836	695659
20180	695660
38187	695661
172941	695662
485714	695663
23861	695664
378328	695665
696449	695666
430795	695667
73334	695668
43287	695669
437745	695670
1430	695671
327975	695672
627118	695673
328778	695674
4725	695675
485986	695676
216705	695677
210544	695678
694173	695679
105378	695680
229488	695681
517857	695682
691200	695683
209711	695684
3616	695685
2773	695686
204131	695687
372028	695688
679513	695689
314564	695690
62404	695691
335894	695692
588554	695693
4241	695694
173311	695695
432570	695696
365833	695697
505584	695698
545626	695699
482989	695700
560792	695701
310183	695702
295630	695703
87540	695704
30986	695705
172243	695706
179303	695707
256478	695708
374326	695709
370593	695710
317384	695711
458388	695712
190696	695713
112285	695714
675246	695715
129235	695716
554023	695717
166797	695718
691513	695719
639743	695720
85319	695721
151815	695722
16657	695723
115360	695724
87375	695725
524395	695726
533435	695727
370809	695728
270676	695729
694723	695730
173277	695731
32180	695732
18706	695733
91059	695734
8815	695735
172261	695736
404857	695737
147544	695738
140887	695739
536235	695740
45741	695741
113273	695742
9136	695743
143296	695744
467942	695745
502438	695746
415040	695747
152058	695748
14100	695749
59991	695750
602747	695751
250698	695752
63422	695753
155468	695754
26153	695755
284031	695756
578307	695757
489233	695758
170974	695759
51243	695760
487120	695761
276216	695762
475832	695763
200556	695764
609661	695765
485464	695766
16945	695767
509	695768
657242	695769
679660	695770
276	695771
114346	695772
49036	695773
321709	695774
417768	695775
533453	695776
24334	695777
281175	695778
360828	695779
10129	695780
21306	695781
39820	695782
163280	695783
2086	695784
675721	695785
376814	695786
673285	695787
41359	695788
367544	695789
384520	695790
339341	695791
382775	695792
62054	695793
304981	695794
8883	695795
297775	695796
689968	695797
169898	695798
35782	695799
269211	695800
111493	695801
228913	695802
625760	695803
693511	695804
102879	695805
23114	695806
23136	695807
16795	695808
16268	695809
97159	695810
174139	695811
282117	695812
63005	695813
274338	695814
573210	695815
560062	695816
17088	695817
283921	695818
397309	695819
112529	695820
416208	695821
50232	695822
127573	695823
696232	695824
481207	695825
505347	695826
204372	695827
592331	695828
482963	695829
100220	695830
467868	695831
559653	695832
237826	695833
208724	695834
88884	695835
635459	695836
68723	695837
400768	695838
616281	695839
371458	695840
630560	695841
484893	695842
451456	695843
44312	695844
85452	695845
696847	695846
46435	695847
422817	695848
29742	695849
379918	695850
138461	695851
690940	695852
444	695853
400467	695854
108926	695855
901	695856
606346	695857
10085	695858
238969	695859
18139	695860
19140	695861
20516	695862
459202	695863
370967	695864
40112	695865
506527	695866
5890	695867
109440	695868
495257	695869
517626	695870
311190	695871
383762	695872
664021	695873
157775	695874
42167	695875
340818	695876
656120	695877
290619	695878
390540	695879
213033	695880
213066	695881
612653	695882
621610	695883
665304	695884
625412	695885
137365	695886
26928	695887
25862	695888
546683	695889
679932	695890
219497	695891
123201	695892
495645	695893
352653	695894
610372	695895
78196	695896
600369	695897
109609	695898
9080	695899
679506	695900
104957	695901
226015	695902
143017	695903
367113	695904
164	695905
156229	695906
682842	695907
48141	695908
49339	695909
3060	695910
551786	695911
561596	695912
35158	695913
133056	695914
3958	695915
290090	695916
450953	695917
23859	695918
425661	695919
272210	695920
136681	695921
273305	695922
359862	695923
587218	695924
152806	695925
52699	695926
86028	695927
163593	695928
559182	695929
9111	695930
236121	695931
224649	695932
345388	695933
481	695934
8115	695935
370914	695936
128329	695937
330883	695938
11338	695939
556642	695940
213812	695941
549296	695942
19776	695943
569739	695944
20299	695945
9841	695946
57657	695947
383131	695948
224050	695949
255699	695950
233286	695951
624327	695952
22208	695953
656988	695954
281418	695955
55845	695956
580023	695957
132534	695958
96825	695959
223578	695960
44412	695961
146268	695962
122317	695963
399611	695964
487542	695965
42090	695966
295460	695967
363698	695968
19160	695969
126644	695970
202030	695971
74614	695972
19038	695973
464101	695974
24743	695975
192859	695976
686914	695977
259479	695978
492714	695979
138598	695980
7434	695981
299712	695982
624165	695983
3388	695984
53683	695985
54414	695986
213206	695987
156928	695988
102723	695989
682729	695990
485264	695991
696605	695992
145347	695993
634996	695994
653519	695995
364652	695996
518550	695997
545898	695998
629134	695999
85299	696000
29021	696001
37628	696002
617919	696003
44810	696004
45927	696005
612056	696006
258703	696007
106846	696008
551864	696009
145314	696010
45460	696011
614325	696012
107437	696013
25358	696014
1215	696015
13127	696016
460609	696017
502157	696018
416948	696019
389020	696020
412086	696021
206755	696022
268799	696023
151308	696024
12030	696025
7946	696026
361711	696027
68940	696028
67858	696029
508430	696030
693349	696031
60584	696032
616065	696033
18292	696034
601653	696035
486970	696036
155015	696037
179529	696038
290867	696039
3536	696040
540548	696041
653602	696042
372229	696043
339626	696044
301344	696045
494299	696046
386918	696047
66165	696048
161347	696049
672043	696050
644986	696051
22465	696052
488399	696053
111812	696054
2577	696055
537227	696056
110509	696057
660216	696058
234016	696059
522070	696060
434762	696061
460785	696062
30968	696063
441224	696064
248764	696065
671833	696066
37201	696067
3105	696068
512767	696069
7352	696070
601016	696071
579809	696072
102369	696073
29688	696074
555723	696075
13686	696076
683162	696077
457569	696078
544009	696079
63409	696080
27811	696081
416648	696082
112488	696083
303480	696084
37650	696085
665504	696086
98098	696087
61579	696088
225332	696089
369065	696090
6554	696091
140463	696092
636921	696093
182197	696094
211967	696095
599755	696096
290726	696097
619041	696098
16911	696099
22802	696100
32241	696101
678772	696102
14210	696103
312187	696104
48238	696105
130995	696106
657672	696107
170789	696108
204769	696109
665347	696110
306342	696111
674719	696112
440544	696113
329155	696114
111572	696115
445917	696116
281048	696117
420111	696118
36997	696119
268685	696120
597465	696121
87804	696122
7214	696123
21282	696124
15423	696125
442350	696126
572019	696127
222827	696128
169789	696129
91719	696130
664088	696131
56110	696132
537	696133
531482	696134
107167	696135
124053	696136
392885	696137
170729	696138
521434	696139
4869	696140
123823	696141
671670	696142
91724	696143
166155	696144
380001	696145
253748	696146
205507	696147
148547	696148
590050	696149
444047	696150
124070	696151
258978	696152
565555	696153
6027	696154
5082	696155
553003	696156
396054	696157
85098	696158
379546	696159
668133	696160
188522	696161
169834	696162
348355	696163
623140	696164
608843	696165
92512	696166
20893	696167
233074	696168
662369	696169
662337	696170
113419	696171
4004	696172
523600	696173
70911	696174
93558	696175
146454	696176
16239	696177
80751	696178
320378	696179
16143	696180
85910	696181
48495	696182
88345	696183
52258	696184
48350	696185
54579	696186
463674	696187
584	696188
11055	696189
521368	696190
133568	696191
65	696192
14857	696193
12760	696194
36117	696195
83325	696196
116732	696197
207281	696198
162716	696199
533391	696200
404006	696201
192348	696202
428446	696203
237857	696204
1461	696205
289258	696206
106922	696207
630626	696208
396527	696209
635287	696210
667059	696211
6054	696212
1386	696213
161620	696214
74811	696215
641881	696216
298285	696217
118516	696218
254316	696219
282248	696220
369457	696221
436866	696222
566845	696223
133693	696224
421573	696225
282203	696226
256347	696227
586925	696228
484829	696229
189646	696230
300508	696231
275768	696232
675509	696233
91552	696234
112409	696235
671037	696236
564596	696237
168994	696238
154599	696239
19458	696240
96408	696241
2900	696242
37055	696243
488214	696244
202960	696245
370726	696246
70836	696247
280555	696248
648460	696249
7454	696250
597470	696251
8962	696252
53769	696253
3889	696254
629037	696255
392566	696256
440588	696257
311844	696258
61091	696259
6867	696260
120689	696261
95985	696262
612449	696263
115496	696264
46755	696265
87297	696266
584082	696267
3686	696268
3686	696269
364718	696270
6180	696271
103922	696272
40793	696273
20109	696274
33750	696275
389190	696276
447402	696277
669426	696278
649434	696279
5642	696280
507439	696281
359435	696282
226583	696283
76894	696284
631832	696285
244608	696286
34972	696287
10460	696288
128695	696289
382779	696290
523763	696291
211494	696292
147398	696293
133502	696294
612871	696295
576098	696296
351295	696297
256221	696298
565023	696299
75839	696300
544759	696301
171992	696302
253198	696303
99940	696304
605889	696305
334566	696306
24423	696307
321993	696308
120555	696309
55475	696310
63143	696311
564856	696312
134561	696313
444764	696314
9493	696315
687836	696316
15679	696317
449187	696318
282961	696319
240194	696320
564679	696321
690966	696322
567140	696323
390761	696324
253177	696325
565848	696326
16008	696327
648407	696328
34078	696329
686155	696330
631690	696331
5	696332
1547	696333
476509	696334
512405	696335
7770	696336
237692	696337
24305	696338
41959	696339
534988	696340
288423	696341
301999	696342
533575	696343
683936	696344
41313	696345
593547	696346
180627	696347
74740	696348
73374	696349
651797	696350
21762	696351
309477	696352
150441	696353
10239	696354
264660	696355
126615	696356
440706	696357
25904	696358
312745	696359
442458	696360
538073	696361
75139	696362
255271	696363
153039	696364
258670	696365
178	696366
611080	696367
269146	696368
308429	696369
101208	696370
395685	696371
80199	696372
147625	696373
223	696374
76507	696375
31477	696376
171212	696377
637995	696378
160071	696379
27381	696380
628309	696381
42081	696382
8165	696383
465349	696384
11711	696385
226645	696386
325427	696387
358560	696388
120487	696389
522037	696390
14273	696391
148947	696392
123244	696393
115698	696394
75972	696395
31154	696396
183198	696397
668229	696398
130360	696399
421506	696400
633045	696401
18094	696402
46922	696403
48783	696404
281164	696405
38310	696406
86669	696407
406506	696408
314102	696409
278795	696410
281281	696411
45781	696412
95408	696413
37171	696414
89628	696415
548237	696416
143550	696417
173170	696418
77225	696419
197588	696420
35235	696421
318610	696422
629033	696423
404071	696424
158366	696425
138222	696426
570332	696427
9502	696428
114616	696429
122222	696430
340442	696431
303566	696432
552074	696433
201466	696434
64433	696435
350944	696436
267593	696437
641800	696438
135220	696439
234053	696440
40298	696441
8016	696442
28611	696443
642184	696444
232631	696445
165385	696446
235305	696447
521	696448
10464	696449
165943	696450
297028	696451
390690	696452
2005	696453
464752	696454
279967	696455
129149	696456
487576	696457
164201	696458
407612	696459
470207	696460
514187	696461
474418	696462
145572	696463
40054	696464
165658	696465
162726	696466
669521	696467
243159	696468
14231	696469
13859	696470
142656	696471
578155	696472
5792	696473
48849	696474
442816	696475
392041	696476
516421	696477
575627	696478
190510	696479
28702	696480
668162	696481
241414	696482
131252	696483
613460	696484
167981	696485
191485	696486
290104	696487
26535	696488
104626	696489
7849	696490
269723	696491
164995	696492
57578	696493
146768	696494
434354	696495
70140	696496
448846	696497
90800	696498
28879	696499
293722	696500
216103	696501
618353	696502
531514	696503
21592	696504
64678	696505
655701	696506
504006	696507
267631	696508
412578	696509
37828	696510
133310	696511
20266	696512
151485	696513
576635	696514
46152	696515
216106	696516
299160	696517
299178	696518
370140	696519
4366	696520
668031	696521
447532	696522
3073	696523
596527	696524
213466	696525
288868	696526
53912	696527
28291	696528
511332	696529
558571	696530
668108	696531
397491	696532
213762	696533
439884	696534
396022	696535
117649	696536
168436	696537
77671	696538
586855	696539
85541	696540
459490	696541
469454	696542
390900	696543
355022	696544
370714	696545
274309	696546
296785	696547
672718	696548
510098	696549
90844	696550
667844	696551
4814	696552
331183	696553
4674	696554
421049	696555
321	696556
19926	696557
421114	696558
359599	696559
446776	696560
18984	696561
527548	696562
323070	696563
664800	696564
585786	696565
464057	696566
63595	696567
513094	696568
313165	696569
19662	696570
6016	696571
462330	696572
534388	696573
159991	696574
47025	696575
30175	696576
154128	696577
590249	696578
81798	696579
155627	696580
403048	696581
307361	696582
63140	696583
139937	696584
527627	696585
132384	696586
400027	696587
266918	696588
49048	696589
216146	696590
526263	696591
275184	696592
189381	696593
94557	696594
205421	696595
82741	696596
350719	696597
8406	696598
47034	696599
87240	696600
73356	696601
454109	696602
561624	696603
601939	696604
123086	696605
242420	696606
69408	696607
400328	696608
57845	696609
423293	696610
560859	696611
17995	696612
39204	696613
73005	696614
629827	696615
391389	696616
351843	696617
348665	696618
103556	696619
10434	696620
340909	696621
370352	696622
580319	696623
827	696624
617555	696625
69412	696626
582901	696627
69753	696628
35769	696629
220119	696630
483040	696631
107400	696632
119340	696633
641397	696634
69961	696635
697680	696636
638499	696637
390493	696638
164034	696639
89195	696640
570173	696641
266535	696642
296967	696643
371384	696644
143433	696645
38874	696646
185385	696647
96646	696648
602936	696649
197984	696650
159254	696651
397858	696652
17680	696653
54067	696654
109164	696655
686343	696656
5318	696657
12954	696658
21484	696659
2367	696660
12167	696661
136362	696662
348594	696663
598189	696664
313965	696665
665092	696666
593976	696667
31090	696668
439627	696669
110492	696670
39121	696671
663422	696672
241266	696673
184199	696674
577867	696675
605529	696676
138177	696677
671330	696678
919	696679
686081	696680
695929	696681
54959	696682
501879	696683
562485	696684
99402	696685
42837	696686
14363	696687
46682	696688
76816	696689
232867	696690
662660	696691
152332	696692
441003	696693
152529	696694
70066	696695
564002	696696
6331	696697
103546	696698
430377	696699
667151	696700
132740	696701
89208	696702
52583	696703
614590	696704
347578	696705
360429	696706
588233	696707
252563	696708
285477	696709
10759	696710
187133	696711
98945	696712
243394	696713
673520	696714
634439	696715
265054	696716
421985	696717
83573	696718
571395	696719
291878	696720
56241	696721
607963	696722
375289	696723
609875	696724
440673	696725
41601	696726
480557	696727
349576	696728
272378	696729
21549	696730
15053	696731
679879	696732
182481	696733
353495	696734
140012	696735
550419	696736
546679	696737
111520	696738
92179	696739
91663	696740
46388	696741
255165	696742
2789	696743
278133	696744
361940	696745
503681	696746
72559	696747
46402	696748
300787	696749
597253	696750
291284	696751
6	696752
511103	696753
551963	696754
313913	696755
593857	696756
428712	696757
116560	696758
3133	696759
86508	696760
675050	696761
24773	696762
18375	696763
40990	696764
33393	696765
136309	696766
77676	696767
402371	696768
213633	696769
523060	696770
139985	696771
53227	696772
515334	696773
449536	696774
492631	696775
72013	696776
70310	696777
182951	696778
600989	696779
598557	696780
12851	696781
2171	696782
429127	696783
519267	696784
597986	696785
69133	696786
6	696787
405328	696788
319518	696789
443454	696790
400037	696791
167489	696792
590977	696793
591278	696794
548243	696795
3126	696796
642275	696797
351443	696798
85672	696799
660252	696800
407916	696801
173376	696802
360680	696803
39968	696804
219446	696805
18266	696806
32877	696807
233892	696808
7250	696809
336356	696810
477693	696811
89196	696812
577285	696813
35130	696814
482950	696815
124871	696816
153913	696817
134931	696818
527675	696819
299947	696820
548190	696821
34012	696822
3048	696823
2251	696824
111992	696825
393719	696826
111405	696827
687291	696828
57544	696829
238909	696830
159008	696831
504976	696832
180315	696833
696574	696834
245987	696835
260177	696836
113303	696837
572259	696838
500346	696839
160047	696840
110356	696841
60554	696842
15706	696843
74996	696844
502078	696845
671788	696846
199184	696847
572502	696848
99046	696849
101700	696850
528458	696851
443609	696852
224446	696853
589563	696854
671173	696855
649696	696856
43358	696857
27149	696858
105586	696859
23350	696860
652587	696861
617473	696862
150949	696863
676319	696864
173295	696865
69919	696866
53466	696867
303514	696868
23296	696869
293727	696870
28802	696871
69794	696872
183231	696873
173216	696874
69752	696875
69748	696876
217828	696877
10270	696878
568851	696879
1691	696880
133781	696881
263552	696882
627153	696883
465645	696884
641778	696885
474547	696886
315552	696887
8285	696888
218065	696889
400675	696890
210103	696891
20471	696892
61838	696893
516879	696894
615872	696895
91241	696896
351657	696897
511920	696898
125500	696899
54367	696900
438638	696901
407740	696902
218626	696903
575076	696904
142594	696905
146662	696906
24812	696907
155740	696908
572774	696909
437926	696910
545827	696911
223876	696912
348367	696913
255332	696914
552690	696915
226489	696916
648867	696917
401012	696918
322192	696919
572612	696920
591861	696921
564206	696922
33723	696923
382897	696924
133	696925
317757	696926
6103	696927
6103	696928
41828	696929
122770	696930
367050	696931
432945	696932
360796	696933
76800	696934
24537	696935
1762	696936
645260	696937
44983	696938
208964	696939
652744	696940
65630	696941
493	696942
662235	696943
642252	696944
37077	696945
341567	696946
27064	696947
637257	696948
9947	696949
335539	696950
60018	696951
90260	696952
184908	696953
129071	696954
10058	696955
7840	696956
296012	696957
655363	696958
648554	696959
110262	696960
366994	696961
24035	696962
55020	696963
24035	696964
24035	696965
55020	696966
56508	696967
30429	696968
12362	696969
41103	696970
648553	696971
92938	696972
599831	696973
629590	696974
522341	696975
673402	696976
339422	696977
497280	696978
184292	696979
578220	696980
230931	696981
487258	696982
464127	696983
218729	696984
219847	696985
365599	696986
17919	696987
300757	696988
663399	696989
245668	696990
539829	696991
446678	696992
69491	696993
67134	696994
459949	696995
28676	696996
192030	696997
337195	696998
68342	696999
357813	697000
413072	697001
45157	697002
25081	697003
285193	697004
344391	697005
602283	697006
179253	697007
577389	697008
27357	697009
663191	697010
99177	697011
167556	697012
131002	697013
308957	697014
57699	697015
664900	697016
166603	697017
209213	697018
5108	697019
30368	697020
425400	697021
165536	697022
426572	697023
383143	697024
246256	697025
50883	697026
38591	697027
168187	697028
144224	697029
280798	697030
86542	697031
106910	697032
627172	697033
33163	697034
252033	697035
353911	697036
541933	697037
355547	697038
50864	697039
217943	697040
134371	697041
330447	697042
601654	697043
10445	697044
400424	697045
25323	697046
102917	697047
257053	697048
50007	697049
111606	697050
402255	697051
645743	697052
24090	697053
96453	697054
191	697055
183021	697056
400404	697057
399469	697058
33941	697059
133051	697060
82705	697061
553973	697062
28645	697063
306925	697064
217953	697065
427432	697066
27	697067
541495	697068
462001	697069
477664	697070
17890	697071
663482	697072
13850	697073
116935	697074
602624	697075
179695	697076
536788	697077
5552	697078
444562	697079
262370	697080
629572	697081
143594	697082
8426	697083
10287	697084
308	697085
371768	697086
129243	697087
132524	697088
397232	697089
408130	697090
148888	697091
113508	697092
285024	697093
33166	697094
551355	697095
391112	697096
390955	697097
635516	697098
635520	697099
390975	697100
390979	697101
635528	697102
390984	697103
390987	697104
635532	697105
391033	697106
391049	697107
635549	697108
107806	697109
635553	697110
635555	697111
391081	697112
391103	697113
635573	697114
635575	697115
391132	697116
391140	697117
160890	697118
391150	697119
635585	697120
635589	697121
391209	697122
635598	697123
635600	697124
635601	697125
391226	697126
391238	697127
635604	697128
82659	697129
390993	697130
391142	697131
29281	697132
507421	697133
211550	697134
668007	697135
225830	697136
122335	697137
39800	697138
11011	697139
51	697140
190338	697141
18026	697142
24332	697143
19919	697144
447617	697145
540091	697146
533354	697147
4799	697148
446116	697149
54915	697150
675572	697151
574286	697152
634165	697153
479303	697154
559	697155
608368	697156
564376	697157
689375	697158
63810	697159
53135	697160
69196	697161
443435	697162
29637	697163
53740	697164
469916	697165
15994	697166
105187	697167
72050	697168
561949	697169
41744	697170
135836	697171
17794	697172
45755	697173
44468	697174
409765	697175
293139	697176
42124	697177
2848	697178
384768	697179
78131	697180
49791	697181
550003	697182
264665	697183
59046	697184
120651	697185
472559	697186
76143	697187
643806	697188
1204	697189
15994	697190
620686	697191
297919	697192
400888	697193
381601	697194
38006	697195
208820	697196
8023	697197
103398	697198
294359	697199
142849	697200
608235	697201
361501	697202
53722	697203
697707	697204
645768	697205
558686	697206
91555	697207
134631	697208
49755	697209
69362	697210
560387	697211
134703	697212
636577	697213
113013	697214
475028	697215
288762	697216
208768	697217
620930	697218
11781	697219
473175	697220
10810	697221
201185	697222
641697	697223
45391	697224
1760	697225
83054	697226
130514	697227
89200	697228
693920	697229
413877	697230
117773	697231
14556	697232
358874	697233
44227	697234
551514	697235
168318	697236
65223	697237
25209	697238
295556	697239
640063	697240
35676	697241
91233	697242
9595	697243
254517	697244
433965	697245
684839	697246
535065	697247
85010	697248
664467	697249
357863	697250
319359	697251
356354	697252
277257	697253
17205	697254
158930	697255
579529	697256
635036	697257
583382	697258
333959	697259
90464	697260
41153	697261
146812	697262
71292	697263
120736	697264
121251	697265
636920	697266
68382	697267
158126	697268
8094	697269
5926	697270
219695	697271
3057	697272
361011	697273
360177	697274
113951	697275
174639	697276
250136	697277
326050	697278
39458	697279
380341	697280
453370	697281
24984	697282
332316	697283
360195	697284
459059	697285
65417	697286
54267	697287
10139	697288
19257	697289
32713	697290
114319	697291
153477	697292
4553	697293
176357	697294
306245	697295
471828	697296
22730	697297
625398	697298
549131	697299
23138	697300
562729	697301
690992	697302
8331	697303
30311	697304
36468	697305
16875	697306
16169	697307
97306	697308
463895	697309
297287	697310
4499	697311
8	697312
69496	697313
166097	697314
8389	697315
122728	697316
181314	697317
434647	697318
482667	697319
682706	697320
641480	697321
19225	697322
4759	697323
409844	697324
293730	697325
44037	697326
243904	697327
243538	697328
109875	697329
75384	697330
395737	697331
74645	697332
527912	697333
53249	697334
409232	697335
36903	697336
17305	697337
140801	697338
56504	697339
607135	697340
617484	697341
31016	697342
695297	697343
376606	697344
738	697345
585727	697346
6929	697347
133348	697348
363222	697349
88624	697350
583172	697351
444721	697352
13743	697353
135737	697354
189425	697355
400048	697356
70104	697357
20325	697358
41976	697359
298840	697360
172189	697361
471909	697362
195464	697363
270663	697364
587983	697365
37106	697366
521712	697367
659989	697368
6429	697369
426916	697370
273007	697371
285006	697372
216531	697373
31109	697374
78637	697375
158251	697376
670765	697377
4742	697378
359376	697379
202917	697380
607028	697381
5626	697382
103652	697383
11324	697384
160372	697385
417667	697386
385662	697387
608702	697388
47795	697389
19198	697390
619980	697391
340245	697392
148564	697393
555874	697394
446799	697395
24258	697396
107640	697397
566212	697398
96224	697399
290316	697400
75688	697401
423758	697402
3057	697403
85746	697404
56905	697405
36529	697406
665220	697407
4774	697408
591707	697409
256790	697410
322124	697411
79098	697412
551717	697413
469539	697414
697724	697415
90360	697416
53781	697417
138980	697418
247485	697419
410140	697420
509262	697421
340110	697422
339682	697423
183069	697424
57487	697425
5407	697426
462070	697427
583168	697428
253288	697429
71867	697430
32343	697431
261972	697432
674977	697433
15434	697434
454379	697435
182417	697436
172483	697437
559495	697438
547090	697439
39776	697440
609478	697441
157493	697442
12789	697443
435	697444
24787	697445
538337	697446
438790	697447
40055	697448
206630	697449
414475	697450
490161	697451
356874	697452
308985	697453
549882	697454
12797	697455
54792	697456
8477	697457
69727	697458
5552	697459
76435	697460
535595	697461
46175	697462
21158	697463
111054	697464
83563	697465
2298	697466
406509	697467
326010	697468
183175	697469
262525	697470
252574	697471
563983	697472
104227	697473
190601	697474
400574	697475
408725	697476
382571	697477
336279	697478
8963	697479
854	697480
554620	697481
674824	697482
242749	697483
145185	697484
100319	697485
106815	697486
6244	697487
51071	697488
165980	697489
570427	697490
472986	697491
338515	697492
253963	697493
374365	697494
630316	697495
422482	697496
253933	697497
444982	697498
281958	697499
15149	697500
99122	697501
501312	697502
129139	697503
28278	697504
352670	697505
567231	697506
122606	697507
454880	697508
277645	697509
313183	697510
263596	697511
468605	697512
190253	697513
29773	697514
497429	697515
26122	697516
45969	697517
649502	697518
59387	697519
28143	697520
25206	697521
237894	697522
343738	697523
5927	697524
89386	697525
107646	697526
347531	697527
432761	697528
347862	697529
609078	697530
570834	697531
17456	697532
116549	697533
603001	697534
537026	697535
110108	697536
100016	697537
263736	697538
169078	697539
72400	697540
150995	697541
133427	697542
667433	697543
146179	697544
161370	697545
578916	697546
38322	697547
630341	697548
21815	697549
77576	697550
496478	697551
20388	697552
393715	697553
118	697554
47750	697555
9096	697556
343219	697557
53052	697558
158160	697559
563964	697560
322908	697561
381251	697562
449580	697563
6176	697564
592146	697565
321536	697566
39355	697567
156718	697568
297493	697569
262260	697570
568452	697571
322093	697572
582957	697573
511938	697574
118825	697575
20742	697576
610484	697577
697732	697578
86332	697579
58152	697580
6177	697581
185524	697582
47725	697583
389113	697584
204345	697585
344769	697586
137141	697587
312979	697588
399230	697589
604627	697590
570664	697591
49778	697592
463864	697593
60657	697594
288671	697595
692637	697596
275881	697597
429240	697598
579554	697599
50043	697600
8136	697601
260843	697602
118629	697603
637482	697604
633087	697605
279593	697606
108640	697607
672860	697608
17054	697609
571174	697610
517236	697611
205143	697612
155056	697613
9403	697614
193495	697615
416168	697616
169866	697617
500209	697618
597214	697619
180981	697620
425390	697621
93390	697622
365059	697623
79493	697624
72203	697625
32438	697626
153211	697627
442609	697628
510253	697629
242825	697630
59220	697631
360541	697632
530249	697633
303080	697634
3380	697635
278136	697636
65906	697637
254859	697638
394680	697639
521025	697640
636177	697641
440582	697642
89473	697643
608014	697644
35251	697645
523096	697646
41979	697647
111483	697648
18977	697649
56714	697650
45799	697651
296608	697652
692187	697653
469336	697654
170651	697655
300367	697656
148744	697657
75192	697658
70670	697659
8479	697660
395294	697661
632963	697662
7400	697663
544615	697664
11614	697665
593411	697666
199092	697667
221106	697668
589539	697669
684903	697670
255143	697671
147319	697672
455747	697673
157764	697674
34185	697675
392240	697676
144067	697677
21687	697678
25119	697679
97601	697680
38493	697681
610390	697682
397462	697683
523830	697684
6103	697685
206634	697686
44726	697687
386653	697688
17914	697689
39	697690
18983	697691
12377	697692
101660	697693
688215	697694
81023	697695
341607	697696
30917	697697
17412	697698
598554	697699
33389	697700
686329	697701
173981	697702
666982	697703
17204	697704
456012	697705
213679	697706
155065	697707
46604	697708
278176	697709
7549	697710
15046	697711
49247	697712
315019	697713
132528	697714
349590	697715
692577	697716
55362	697717
300086	697718
264596	697719
695836	697720
285785	697721
277220	697722
645717	697723
251542	697724
300785	697725
319141	697726
164402	697727
412110	697728
522808	697729
399563	697730
357585	697731
96405	697732
466733	697733
154137	697734
689711	697735
552704	697736
557669	697737
315824	697738
255269	697739
332712	697740
250354	697741
376972	697742
301063	697743
351635	697744
143689	697745
302027	697746
185175	697747
89891	697748
316426	697749
315021	697750
37451	697751
15685	697752
270872	697753
1608	697754
1608	697755
261626	697756
342635	697757
97652	697758
388879	697759
387996	697760
160375	697761
520564	697762
325975	697763
686497	697764
92593	697765
319736	697766
190403	697767
2019	697768
167722	697769
322408	697770
390070	697771
233370	697772
432136	697773
579067	697774
649422	697775
2462	697776
655894	697777
141842	697778
119727	697779
291069	697780
74418	697781
338261	697782
40937	697783
245221	697784
3606	697785
138667	697786
23352	697787
100463	697788
467085	697789
76029	697790
328	697791
522415	697792
178	697793
85179	697794
18565	697795
630110	697796
41386	697797
400340	697798
475995	697799
104563	697800
668611	697801
505565	697802
10892	697803
449521	697804
474169	697805
276380	697806
442669	697807
10507	697808
4947	697809
127901	697810
691980	697811
5873	697812
86518	697813
373057	697814
54305	697815
84262	697816
467914	697817
406298	697818
237477	697819
387339	697820
354823	697821
12063	697822
553358	697823
4089	697824
579551	697825
607964	697826
21282	697827
33520	697828
87224	697829
644432	697830
553548	697831
309272	697832
69149	697833
104462	697834
229662	697835
612261	697836
662882	697837
27385	697838
40651	697839
16165	697840
148527	697841
6633	697842
178638	697843
661453	697844
243637	697845
72390	697846
165856	697847
148904	697848
214526	697849
358187	697850
135920	697851
111505	697852
24749	697853
99718	697854
122304	697855
22943	697856
548140	697857
379978	697858
146494	697859
39671	697860
2021	697861
1086	697862
1731	697863
502099	697864
288990	697865
332063	697866
149777	697867
152174	697868
610	697869
10300	697870
496535	697871
7077	697872
429792	697873
555892	697874
3517	697875
5985	697876
122179	697877
609362	697878
402186	697879
747	697880
7987	697881
222711	697882
27179	697883
572791	697884
130810	697885
20033	697886
74772	697887
235689	697888
118604	697889
124332	697890
584268	697891
10128	697892
4402	697893
70530	697894
34017	697895
126331	697896
28189	697897
613816	697898
94467	697899
58500	697900
104527	697901
122949	697902
767	697903
376532	697904
311565	697905
323536	697906
551039	697907
593138	697908
210361	697909
58139	697910
136501	697911
476582	697912
312261	697913
5348	697914
243399	697915
16171	697916
56809	697917
636899	697918
659419	697919
652975	697920
24681	697921
530637	697922
2368	697923
30545	697924
345005	697925
225836	697926
112809	697927
51481	697928
13937	697929
72320	697930
590067	697931
3946	697932
17760	697933
64189	697934
12962	697935
62225	697936
307404	697937
510054	697938
23398	697939
583132	697940
448068	697941
344214	697942
96929	697943
3477	697944
485515	697945
642815	697946
2828	697947
40573	697948
642608	697949
19220	697950
538885	697951
95038	697952
472296	697953
152148	697954
267722	697955
29	697956
393211	697957
404127	697958
500287	697959
290107	697960
86116	697961
459997	697962
690996	697963
143698	697964
555657	697965
423430	697966
250153	697967
652557	697968
448252	697969
390465	697970
145030	697971
71199	697972
542374	697973
10406	697974
237466	697975
530244	697976
642434	697977
2073	697978
505413	697979
135862	697980
628616	697981
91836	697982
378299	697983
39679	697984
630674	697985
15110	697986
4568	697987
3914	697988
215	697989
296087	697990
89011	697991
101806	697992
87555	697993
423345	697994
219330	697995
279721	697996
43920	697997
165176	697998
8862	697999
627723	698000
163803	698001
391425	698002
633309	698003
227351	698004
227385	698005
114721	698006
504492	698007
12551	698008
602943	698009
42153	698010
173048	698011
68261	698012
8121	698013
3960	698014
6286	698015
308475	698016
18702	698017
167	698018
389927	698019
68602	698020
58771	698021
146664	698022
306044	698023
26745	698024
623779	698025
598386	698026
123615	698027
443121	698028
380507	698029
265945	698030
75667	698031
41210	698032
691590	698033
646595	698034
5598	698035
501649	698036
126765	698037
1701	698038
5567	698039
370135	698040
41234	698041
568752	698042
124223	698043
536833	698044
61872	698045
351889	698046
22079	698047
59588	698048
141538	698049
560994	698050
103381	698051
433260	698052
37875	698053
358902	698054
255220	698055
163901	698056
517510	698057
415767	698058
172374	698059
97294	698060
222440	698061
26612	698062
32756	698063
261844	698064
516724	698065
567746	698066
8687	698067
237829	698068
556157	698069
76890	698070
11477	698071
326311	698072
630203	698073
8361	698074
28139	698075
287143	698076
339794	698077
251456	698078
606949	698079
426448	698080
7648	698081
581571	698082
18492	698083
148878	698084
248246	698085
8438	698086
446005	698087
39930	698088
529432	698089
107565	698090
57634	698091
133594	698092
356597	698093
10799	698094
687114	698095
208751	698096
34836	698097
514982	698098
8369	698099
9750	698100
229408	698101
446918	698102
36002	698103
583135	698104
208120	698105
43348	698106
545978	698107
146763	698108
843	698109
456054	698110
165945	698111
1543	698112
54209	698113
222696	698114
391971	698115
608697	698116
322686	698117
689995	698118
327494	698119
242881	698120
585510	698121
59047	698122
12953	698123
385924	698124
324881	698125
517773	698126
378555	698127
311537	698128
428252	698129
89859	698130
23125	698131
4744	698132
588694	698133
100043	698134
73350	698135
206575	698136
54361	698137
408964	698138
156088	698139
351954	698140
277505	698141
282387	698142
398688	698143
39546	698144
200371	698145
610582	698146
431553	698147
525173	698148
313086	698149
38468	698150
294967	698151
207631	698152
115749	698153
80389	698154
100967	698155
210189	698156
16174	698157
362467	698158
105618	698159
2652	698160
44733	698161
464276	698162
328	698163
15453	698164
24517	698165
492962	698166
88530	698167
412096	698168
173196	698169
685874	698170
311720	698171
697694	698172
5727	698173
35675	698174
476816	698175
25313	698176
318168	698177
203355	698178
43628	698179
238134	698180
192250	698181
454114	698182
442830	698183
208000	698184
382866	698185
20700	698186
4083	698187
19858	698188
436848	698189
79586	698190
330620	698191
229967	698192
49158	698193
2506	698194
263985	698195
554909	698196
45528	698197
1197	698198
121386	698199
277389	698200
165412	698201
141709	698202
27696	698203
551738	698204
314051	698205
352317	698206
61871	698207
402036	698208
247630	698209
72785	698210
33051	698211
515348	698212
142754	698213
96640	698214
451200	698215
68552	698216
110495	698217
525376	698218
264436	698219
633163	698220
118989	698221
507865	698222
30878	698223
3109	698224
13763	698225
98557	698226
153079	698227
608370	698228
178031	698229
394211	698230
10054	698231
374701	698232
163163	698233
117937	698234
366576	698235
138094	698236
127500	698237
184772	698238
10632	698239
189043	698240
1431	698241
93705	698242
528082	698243
31566	698244
760	698245
40345	698246
171450	698247
454750	698248
547906	698249
206476	698250
40980	698251
33476	698252
114626	698253
155715	698254
3368	698255
476578	698256
202582	698257
88544	698258
632163	698259
668122	698260
169999	698261
16281	698262
545242	698263
137197	698264
557590	698265
680587	698266
44393	698267
170358	698268
610023	698269
348496	698270
70701	698271
548582	698272
34443	698273
56387	698274
76133	698275
658430	698276
39266	698277
162802	698278
441744	698279
21740	698280
100284	698281
96858	698282
474960	698283
4867	698284
508520	698285
336143	698286
93349	698287
247524	698288
22959	698289
288140	698290
339898	698291
434871	698292
331928	698293
224789	698294
237970	698295
219522	698296
38974	698297
14959	698298
88172	698299
2520	698300
60981	698301
115653	698302
96546	698303
36551	698304
169918	698305
284207	698306
393700	698307
357938	698308
583342	698309
200068	698310
646005	698311
10845	698312
146988	698313
539774	698314
591960	698315
73986	698316
592918	698317
36248	698318
85837	698319
646269	698320
352912	698321
36553	698322
57482	698323
3564	698324
102004	698325
464611	698326
509	698327
42778	698328
111051	698329
37563	698330
546665	698331
18728	698332
36445	698333
473740	698334
131816	698335
134282	698336
460139	698337
95420	698338
271899	698339
50742	698340
411981	698341
85916	698342
170603	698343
520040	698344
81071	698345
35976	698346
103615	698347
29517	698348
30942	698349
251848	698350
85156	698351
579346	698352
1791	698353
490247	698354
50752	698355
152402	698356
428735	698357
119557	698358
101533	698359
91484	698360
608027	698361
638214	698362
50290	698363
291953	698364
426427	698365
2105	698366
13902	698367
1080	698368
14035	698369
10286	698370
667656	698371
41547	698372
590318	698373
98761	698374
638378	698375
461506	698376
39953	698377
56394	698378
195380	698379
6576	698380
695528	698381
247651	698382
85641	698383
366896	698384
451277	698385
644312	698386
530097	698387
538090	698388
66708	698389
15950	698390
31596	698391
444493	698392
27075	698393
520298	698394
208581	698395
134272	698396
5992	698397
7142	698398
289961	698399
369460	698400
215536	698401
338305	698402
148768	698403
550256	698404
52432	698405
222648	698406
123261	698407
130831	698408
231870	698409
119392	698410
448857	698411
37841	698412
53952	698413
63114	698414
315123	698415
106984	698416
53355	698417
110284	698418
532837	698419
491975	698420
25258	698421
462004	698422
345367	698423
56285	698424
531125	698425
443230	698426
162587	698427
646934	698428
106957	698429
210410	698430
164813	698431
349081	698432
304750	698433
399998	698434
92953	698435
586513	698436
344171	698437
246134	698438
566964	698439
567269	698440
144736	698441
602520	698442
359021	698443
19499	698444
167720	698445
590338	698446
335542	698447
466054	698448
540184	698449
404663	698450
418541	698451
159146	698452
277035	698453
7420	698454
623289	698455
404623	698456
144167	698457
575400	698458
227784	698459
23246	698460
12462	698461
521763	698462
561270	698463
289594	698464
71125	698465
137875	698466
19296	698467
71138	698468
350883	698469
459112	698470
63424	698471
1319	698472
163937	698473
147	698474
4411	698475
500744	698476
40939	698477
468381	698478
542846	698479
1075	698480
16758	698481
327934	698482
414712	698483
649676	698484
219742	698485
46390	698486
109878	698487
410737	698488
38477	698489
17343	698490
17343	698491
413777	698492
138908	698493
27739	698494
587771	698495
12268	698496
464163	698497
696834	698498
23636	698499
11578	698500
88062	698501
90501	698502
630634	698503
338173	698504
76147	698505
556	698506
433487	698507
298599	698508
462708	698509
465125	698510
119549	698511
102973	698512
227880	698513
175206	698514
56277	698515
98014	698516
457026	698517
620882	698518
63470	698519
221065	698520
607316	698521
82727	698522
31311	698523
172691	698524
297137	698525
62196	698526
483791	698527
30981	698528
597298	698529
554708	698530
599196	698531
107441	698532
399857	698533
70030	698534
263015	698535
295118	698536
333741	698537
76839	698538
252235	698539
138355	698540
202670	698541
341452	698542
697061	698543
7772	698544
73453	698545
6286	698546
425656	698547
398413	698548
556967	698549
639658	698550
257434	698551
160583	698552
63388	698553
200522	698554
251844	698555
432070	698556
427377	698557
498031	698558
186987	698559
172716	698560
124649	698561
37964	698562
16895	698563
126544	698564
32731	698565
469938	698566
9790	698567
90296	698568
153984	698569
3989	698570
14348	698571
211559	698572
183192	698573
48747	698574
635854	698575
128218	698576
322344	698577
160273	698578
656510	698579
1835	698580
509574	698581
12875	698582
403937	698583
31356	698584
68716	698585
7663	698586
644193	698587
697686	698588
491338	698589
56406	698590
478322	698591
169980	698592
319672	698593
667741	698594
462232	698595
95459	698596
54919	698597
485747	698598
210929	698599
24638	698600
9864	698601
113776	698602
614233	698603
237527	698604
313862	698605
68131	698606
583257	698607
524568	698608
674259	698609
586454	698610
411	698611
161014	698612
38216	698613
126512	698614
165008	698615
216141	698616
609097	698617
328157	698618
7520	698619
267009	698620
261353	698621
389330	698622
463796	698623
26135	698624
554683	698625
643950	698626
659532	698627
242304	698628
202152	698629
542869	698630
119717	698631
40903	698632
447605	698633
171220	698634
32492	698635
316563	698636
172417	698637
3122	698638
523827	698639
374413	698640
455316	698641
142575	698642
184189	698643
596216	698644
57467	698645
64277	698646
345673	698647
159182	698648
220043	698649
36619	698650
471222	698651
317585	698652
61786	698653
138780	698654
35337	698655
364833	698656
76635	698657
101821	698658
5450	698659
796	698660
25360	698661
209312	698662
1332	698663
140409	698664
100847	698665
326288	698666
602620	698667
465340	698668
491611	698669
432092	698670
24902	698671
408003	698672
149242	698673
424693	698674
628211	698675
43836	698676
439601	698677
503329	698678
4983	698679
8046	698680
257840	698681
556261	698682
25000	698683
533054	698684
90815	698685
26919	698686
77149	698687
614194	698688
511901	698689
194923	698690
507211	698691
230501	698692
314287	698693
183925	698694
222690	698695
497059	698696
90994	698697
604423	698698
84804	698699
250398	698700
174246	698701
545914	698702
150885	698703
275596	698704
605684	698705
333580	698706
547974	698707
665201	698708
5885	698709
490460	698710
29080	698711
3870	698712
220352	698713
464515	698714
642097	698715
493950	698716
109487	698717
166340	698718
308991	698719
573096	698720
393994	698721
668091	698722
545698	698723
689788	698724
467429	698725
151015	698726
540236	698727
194330	698728
132325	698729
677326	698730
36336	698731
11131	698732
215352	698733
132431	698734
468278	698735
34495	698736
212824	698737
371030	698738
92016	698739
8314	698740
32495	698741
106169	698742
625732	698743
179586	698744
423279	698745
293886	698746
121685	698747
611862	698748
157709	698749
376529	698750
235393	698751
24788	698752
533366	698753
470430	698754
177248	698755
262663	698756
636767	698757
439182	698758
469863	698759
39513	698760
442840	698761
86030	698762
52626	698763
498893	698764
7719	698765
166750	698766
65973	698767
552119	698768
298046	698769
463625	698770
542892	698771
68677	698772
18296	698773
652711	698774
244234	698775
420	698776
488705	698777
470319	698778
362511	698779
665471	698780
670001	698781
98548	698782
322644	698783
39249	698784
39248	698785
420688	698786
104031	698787
197776	698788
72947	698789
139267	698790
126042	698791
313608	698792
39532	698793
367387	698794
397544	698795
138813	698796
621577	698797
94990	698798
119333	698799
9	698800
7150	698801
97156	698802
103892	698803
442732	698804
11640	698805
672102	698806
70344	698807
514165	698808
589065	698809
598311	698810
689186	698811
117535	698812
679746	698813
13045	698814
367589	698815
642137	698816
277244	698817
2577	698818
308546	698819
75265	698820
845	698821
401156	698822
42092	698823
281966	698824
196088	698825
521	698826
136246	698827
145134	698828
589770	698829
491894	698830
36754	698831
565647	698832
93803	698833
500996	698834
603932	698835
40487	698836
54123	698837
262365	698838
14385	698839
432586	698840
14	698841
13933	698842
101072	698843
120690	698844
52443	698845
136303	698846
50425	698847
127866	698848
7773	698849
193254	698850
503765	698851
156590	698852
440277	698853
545146	698854
130821	698855
40731	698856
1089	698857
485501	698858
139560	698859
96102	698860
40097	698861
506072	698862
9853	698863
597960	698864
306202	698865
330502	698866
257183	698867
317953	698868
396608	698869
398827	698870
412297	698871
446	698872
38573	698873
265324	698874
31707	698875
614489	698876
307709	698877
45158	698878
23201	698879
373189	698880
556788	698881
131483	698882
576305	698883
621450	698884
253237	698885
39	698886
586330	698887
277945	698888
593399	698889
155494	698890
141529	698891
239365	698892
560161	698893
206059	698894
657928	698895
323116	698896
255418	698897
20190	698898
476946	698899
315042	698900
7012	698901
261960	698902
258601	698903
256924	698904
333568	698905
149391	698906
341168	698907
33600	698908
27432	698909
61828	698910
25562	698911
134926	698912
95557	698913
38430	698914
61202	698915
546770	698916
320830	698917
662295	698918
118875	698919
570420	698920
6633	698921
697320	698922
104607	698923
140383	698924
665642	698925
374580	698926
612557	698927
35424	698928
58200	698929
108939	698930
633379	698931
675461	698932
17541	698933
14400	698934
19415	698935
235158	698936
117461	698937
579369	698938
292711	698939
557760	698940
274517	698941
540717	698942
231020	698943
592345	698944
107076	698945
90421	698946
266730	698947
463388	698948
108058	698949
435354	698950
587501	698951
27	698952
695610	698953
39991	698954
329933	698955
606148	698956
631720	698957
467544	698958
126932	698959
610811	698960
5475	698961
45	698962
517512	698963
621549	698964
127347	698965
520828	698966
16502	698967
88138	698968
27521	698969
159236	698970
1917	698971
190062	698972
7821	698973
641196	698974
106648	698975
3144	698976
145350	698977
537977	698978
601410	698979
24758	698980
368929	698981
286307	698982
377552	698983
105027	698984
308396	698985
408813	698986
341726	698987
341720	698988
341724	698989
92721	698990
454249	698991
120941	698992
286300	698993
286303	698994
454257	698995
489806	698996
609702	698997
617647	698998
377570	698999
3313	699000
647524	699001
208168	699002
619627	699003
377554	699004
154830	699005
35762	699006
9398	699007
617648	699008
92716	699009
130033	699010
215488	699011
563666	699012
503840	699013
404065	699014
479059	699015
663753	699016
346644	699017
22111	699018
57826	699019
571537	699020
274639	699021
5773	699022
563311	699023
200335	699024
146712	699025
144442	699026
394895	699027
512656	699028
319953	699029
688511	699030
574276	699031
155004	699032
529382	699033
600928	699034
600530	699035
629826	699036
482389	699037
597051	699038
22522	699039
279175	699040
64199	699041
168221	699042
222444	699043
571512	699044
362145	699045
261694	699046
368389	699047
22771	699048
371094	699049
282771	699050
438913	699051
537677	699052
499269	699053
21406	699054
614833	699055
1051	699056
182798	699057
151137	699058
92679	699059
207251	699060
592052	699061
103272	699062
156417	699063
155206	699064
255802	699065
16100	699066
258512	699067
35216	699068
36406	699069
375765	699070
494529	699071
351370	699072
309881	699073
27477	699074
477027	699075
540422	699076
186706	699077
39729	699078
284553	699079
190968	699080
317171	699081
637574	699082
690102	699083
615816	699084
196189	699085
383232	699086
375315	699087
26582	699088
470512	699089
65104	699090
149496	699091
4269	699092
159505	699093
399390	699094
438928	699095
301482	699096
141441	699097
680581	699098
395656	699099
4156	699100
414963	699101
547925	699102
147719	699103
4732	699104
153037	699105
145774	699106
603335	699107
409217	699108
530898	699109
552724	699110
283650	699111
680067	699112
557509	699113
377559	699114
635409	699115
646160	699116
548415	699117
49025	699118
481782	699119
377644	699120
646164	699121
487165	699122
31970	699123
23204	699124
381291	699125
186684	699126
7759	699127
8364	699128
265150	699129
505023	699130
505024	699131
544715	699132
423423	699133
539893	699134
387261	699135
245799	699136
609613	699137
257000	699138
611440	699139
278595	699140
43627	699141
92563	699142
64702	699143
98590	699144
480925	699145
332785	699146
184762	699147
458424	699148
363899	699149
13342	699150
306840	699151
682156	699152
4759	699153
496406	699154
348320	699155
1495	699156
659931	699157
106635	699158
334281	699159
105932	699160
640442	699161
543217	699162
242947	699163
431212	699164
525007	699165
589568	699166
111218	699167
236761	699168
321177	699169
297513	699170
23854	699171
594569	699172
530065	699173
829	699174
533213	699175
161949	699176
35771	699177
11296	699178
21	699179
32970	699180
232331	699181
417033	699182
561389	699183
369127	699184
614361	699185
648376	699186
326577	699187
255170	699188
26329	699189
357974	699190
596517	699191
671936	699192
62325	699193
440796	699194
131650	699195
122128	699196
273430	699197
527507	699198
563956	699199
481325	699200
421713	699201
462260	699202
372724	699203
178269	699204
182323	699205
282582	699206
4724	699207
483068	699208
451422	699209
25683	699210
109649	699211
615925	699212
95729	699213
666647	699214
46049	699215
118783	699216
479	699217
2911	699218
567278	699219
160887	699220
253473	699221
168848	699222
102430	699223
378131	699224
508642	699225
615584	699226
395360	699227
425132	699228
547373	699229
609866	699230
328426	699231
36643	699232
375961	699233
178339	699234
639253	699235
163141	699236
56657	699237
692131	699238
1800	699239
656103	699240
116058	699241
112223	699242
167271	699243
143100	699244
316048	699245
303304	699246
333360	699247
447488	699248
443514	699249
70736	699250
59	699251
582177	699252
539910	699253
162105	699254
46074	699255
62350	699256
374341	699257
144430	699258
56022	699259
6127	699260
64439	699261
266071	699262
391642	699263
322296	699264
617632	699265
319198	699266
55829	699267
349039	699268
339671	699269
699	699270
133158	699271
137804	699272
695602	699273
172937	699274
110702	699275
340698	699276
192759	699277
165813	699278
437407	699279
686182	699280
75529	699281
16631	699282
359314	699283
87418	699284
426653	699285
19858	699286
518800	699287
192000	699288
21676	699289
99558	699290
13464	699291
145133	699292
46676	699293
306407	699294
26430	699295
4035	699296
26391	699297
75935	699298
88832	699299
579083	699300
27591	699301
320828	699302
162669	699303
576528	699304
18262	699305
512773	699306
14250	699307
3591	699308
245830	699309
141576	699310
186180	699311
340051	699312
23168	699313
98877	699314
137000	699315
153450	699316
171116	699317
16649	699318
291302	699319
151818	699320
118939	699321
108779	699322
57932	699323
387672	699324
311194	699325
47787	699326
272369	699327
139939	699328
110714	699329
691835	699330
595079	699331
569	699332
67844	699333
670395	699334
7402	699335
622150	699336
207805	699337
55404	699338
49967	699339
413197	699340
124229	699341
367234	699342
610828	699343
35325	699344
8351	699345
185869	699346
618870	699347
292091	699348
73403	699349
348422	699350
515212	699351
244007	699352
17413	699353
514049	699354
125168	699355
400399	699356
28517	699357
2384	699358
138772	699359
287382	699360
14494	699361
286722	699362
168446	699363
90737	699364
121097	699365
52462	699366
15313	699367
422850	699368
125892	699369
468716	699370
60011	699371
575720	699372
99863	699373
296777	699374
228957	699375
689964	699376
204476	699377
86642	699378
58859	699379
401611	699380
79709	699381
1415	699382
45566	699383
262650	699384
402106	699385
29416	699386
6606	699387
76322	699388
72106	699389
416268	699390
131971	699391
306817	699392
372441	699393
53674	699394
548178	699395
5	699396
481780	699397
109870	699398
165558	699399
305727	699400
603893	699401
584894	699402
401446	699403
393946	699404
629648	699405
486588	699406
5108	699407
584491	699408
9463	699409
2104	699410
154350	699411
235399	699412
130140	699413
315390	699414
163771	699415
368280	699416
515659	699417
697271	699418
226557	699419
1781	699420
184442	699421
160535	699422
106045	699423
674706	699424
45456	699425
356529	699426
502543	699427
339536	699428
227043	699429
498933	699430
54458	699431
115256	699432
125588	699433
378101	699434
211605	699435
595228	699436
203696	699437
19923	699438
115007	699439
16855	699440
532771	699441
453659	699442
436065	699443
489121	699444
508850	699445
171195	699446
57622	699447
536500	699448
92691	699449
193624	699450
447365	699451
61658	699452
1995	699453
12811	699454
105500	699455
395006	699456
111397	699457
514827	699458
2058	699459
576889	699460
299787	699461
620532	699462
78716	699463
13206	699464
39148	699465
369208	699466
232840	699467
670617	699468
477766	699469
527852	699470
626017	699471
692724	699472
584490	699473
552613	699474
420396	699475
452623	699476
100970	699477
198062	699478
532375	699479
98412	699480
280	699481
9757	699482
33715	699483
484920	699484
23100	699485
294009	699486
530934	699487
206899	699488
427894	699489
215446	699490
23605	699491
323519	699492
329985	699493
189325	699494
489944	699495
79151	699496
107341	699497
663846	699498
359710	699499
84367	699500
416875	699501
1999	699502
516190	699503
117134	699504
16919	699505
477129	699506
21173	699507
374424	699508
562208	699509
280349	699510
76186	699511
499211	699512
42158	699513
67117	699514
106622	699515
271244	699516
207063	699517
352424	699518
167142	699519
7676	699520
142690	699521
159108	699522
252400	699523
188017	699524
380802	699525
327930	699526
582151	699527
236387	699528
458201	699529
116944	699530
62256	699531
90147	699532
49542	699533
34273	699534
256462	699535
668013	699536
167169	699537
110496	699538
2835	699539
358093	699540
90132	699541
294321	699542
616576	699543
218931	699544
210939	699545
679223	699546
131042	699547
143294	699548
33914	699549
380814	699550
298357	699551
82292	699552
598353	699553
7040	699554
491202	699555
19394	699556
170290	699557
53437	699558
104165	699559
252286	699560
102949	699561
250630	699562
47236	699563
134	699564
582447	699565
113612	699566
501688	699567
664737	699568
55215	699569
145070	699570
2637	699571
431356	699572
241837	699573
533005	699574
110171	699575
185186	699576
100974	699577
321191	699578
581838	699579
275469	699580
538495	699581
423915	699582
161312	699583
535549	699584
153880	699585
291034	699586
480240	699587
46763	699588
89026	699589
510451	699590
588115	699591
154777	699592
33778	699593
491593	699594
655854	699595
150208	699596
4901	699597
44433	699598
123100	699599
377910	699600
227568	699601
555137	699602
225782	699603
511109	699604
4253	699605
76469	699606
594511	699607
306228	699608
169713	699609
212983	699610
61314	699611
291372	699612
388690	699613
359006	699614
596478	699615
194760	699616
480253	699617
463944	699618
2559	699619
114228	699620
689886	699621
522385	699622
580534	699623
73977	699624
301364	699625
616067	699626
390695	699627
574665	699628
66178	699629
56953	699630
121115	699631
165174	699632
694922	699633
608197	699634
167884	699635
249163	699636
19619	699637
375	699638
475771	699639
323659	699640
146198	699641
8186	699642
16269	699643
453677	699644
417708	699645
90922	699646
608097	699647
21082	699648
119663	699649
110789	699650
436999	699651
513690	699652
163661	699653
75542	699654
469331	699655
315500	699656
274583	699657
647616	699658
25680	699659
283029	699660
46076	699661
681436	699662
321290	699663
748	699664
224610	699665
615230	699666
644367	699667
571128	699668
267832	699669
58736	699670
480155	699671
106243	699672
159393	699673
107153	699674
97972	699675
173041	699676
155666	699677
53776	699678
206004	699679
159035	699680
380199	699681
298074	699682
263300	699683
520865	699684
159885	699685
542608	699686
236294	699687
88978	699688
74240	699689
580002	699690
214873	699691
215314	699692
65940	699693
259144	699694
481982	699695
311439	699696
1	699697
431081	699698
416928	699699
185235	699700
530257	699701
16097	699702
1619	699703
638126	699704
617008	699705
651163	699706
530642	699707
189261	699708
213219	699709
147562	699710
391751	699711
496178	699712
210421	699713
19625	699714
279352	699715
161876	699716
318158	699717
484411	699718
158204	699719
165619	699720
16875	699721
5332	699722
96249	699723
6470	699724
116510	699725
111716	699726
479097	699727
110261	699728
17244	699729
484447	699730
313918	699731
101386	699732
104094	699733
334371	699734
11507	699735
113857	699736
380006	699737
446676	699738
551255	699739
169230	699740
33795	699741
549559	699742
628757	699743
5430	699744
451778	699745
55952	699746
640746	699747
25977	699748
671659	699749
131445	699750
684352	699751
166003	699752
205807	699753
196965	699754
358423	699755
414422	699756
16990	699757
125158	699758
103373	699759
16257	699760
18603	699761
347729	699762
95552	699763
147862	699764
426530	699765
395818	699766
4667	699767
528302	699768
162498	699769
289760	699770
48262	699771
403070	699772
16610	699773
502828	699774
45168	699775
633858	699776
141131	699777
165918	699778
180388	699779
320271	699780
1069	699781
242400	699782
45053	699783
482025	699784
176712	699785
661312	699786
334571	699787
625043	699788
2677	699789
382878	699790
10640	699791
104114	699792
117164	699793
76580	699794
241380	699795
298759	699796
507429	699797
14103	699798
451078	699799
18998	699800
145807	699801
441078	699802
62976	699803
507178	699804
679516	699805
130755	699806
102165	699807
608714	699808
354575	699809
685429	699810
694613	699811
155745	699812
490466	699813
458801	699814
1661	699815
113511	699816
125530	699817
264250	699818
345774	699819
96934	699820
156941	699821
432242	699822
387237	699823
114904	699824
454169	699825
101783	699826
13122	699827
372331	699828
85659	699829
151788	699830
50952	699831
10118	699832
514027	699833
358777	699834
575103	699835
55215	699836
332457	699837
285594	699838
123278	699839
111304	699840
529698	699841
689125	699842
750	699843
680585	699844
277785	699845
100294	699846
142893	699847
155274	699848
258778	699849
615288	699850
51325	699851
502674	699852
274726	699853
343148	699854
566032	699855
263766	699856
62177	699857
7860	699858
376764	699859
74678	699860
55875	699861
204597	699862
50483	699863
548	699864
177877	699865
683126	699866
127437	699867
43378	699868
5987	699869
280506	699870
148671	699871
170850	699872
195618	699873
696026	699874
468315	699875
411675	699876
389070	699877
534256	699878
137107	699879
306505	699880
35424	699881
669859	699882
87988	699883
140	699884
113982	699885
449700	699886
402606	699887
302938	699888
93216	699889
4006	699890
158185	699891
542003	699892
152495	699893
226477	699894
124206	699895
347952	699896
27147	699897
565027	699898
136623	699899
947	699900
229961	699901
42561	699902
485922	699903
146564	699904
11213	699905
113611	699906
627611	699907
601485	699908
635709	699909
105797	699910
266413	699911
350598	699912
57622	699913
589585	699914
547504	699915
333579	699916
10113	699917
88545	699918
46643	699919
356754	699920
125198	699921
6103	699922
642843	699923
110497	699924
588469	699925
528963	699926
671677	699927
24680	699928
14178	699929
651011	699930
476363	699931
415105	699932
609074	699933
211888	699934
97141	699935
27612	699936
6956	699937
172320	699938
315907	699939
275890	699940
213198	699941
570479	699942
136351	699943
426858	699944
157488	699945
482348	699946
62	699947
346498	699948
18013	699949
472859	699950
468245	699951
29931	699952
51938	699953
514988	699954
459787	699955
560009	699956
581742	699957
6969	699958
118657	699959
388535	699960
522987	699961
18050	699962
434344	699963
596933	699964
149332	699965
551844	699966
132289	699967
636114	699968
39712	699969
657779	699970
65153	699971
333764	699972
167440	699973
668660	699974
475160	699975
428168	699976
42147	699977
49843	699978
79373	699979
411709	699980
311124	699981
21595	699982
100707	699983
277040	699984
170116	699985
78084	699986
55222	699987
415909	699988
298569	699989
122473	699990
669490	699991
125573	699992
75567	699993
1012	699994
21192	699995
39531	699996
477070	699997
643577	699998
169160	699999
92506	700000
593455	700001
447752	700002
88344	700003
192899	700004
200933	700005
13611	700006
171123	700007
365413	700008
25049	700009
940	700010
191823	700011
322783	700012
371791	700013
125964	700014
276450	700015
54702	700016
41625	700017
111020	700018
628372	700019
177620	700020
328402	700021
98026	700022
593118	700023
103967	700024
425707	700025
584983	700026
348125	700027
577807	700028
276988	700029
32857	700030
24	700031
590669	700032
641182	700033
471942	700034
82638	700035
623750	700036
43948	700037
305444	700038
643651	700039
683268	700040
575703	700041
173399	700042
75976	700043
11008	700044
33558	700045
570660	700046
48432	700047
175875	700048
268717	700049
114224	700050
212252	700051
303188	700052
110181	700053
562373	700054
603055	700055
565979	700056
496866	700057
350362	700058
9487	700059
658037	700060
654723	700061
247059	700062
519729	700063
36986	700064
541805	700065
607736	700066
517551	700067
20547	700068
158694	700069
32438	700070
38153	700071
308140	700072
661209	700073
114105	700074
10237	700075
33916	700076
476181	700077
533229	700078
14279	700079
3368	700080
110419	700081
43603	700082
222374	700083
651840	700084
44989	700085
401410	700086
433982	700087
372852	700088
198302	700089
366470	700090
462714	700091
420636	700092
107730	700093
17149	700094
14478	700095
22705	700096
154210	700097
243778	700098
306140	700099
396714	700100
141745	700101
349242	700102
11725	700103
519991	700104
3109	700105
66216	700106
171757	700107
73455	700108
565737	700109
1060	700110
266746	700111
52040	700112
162729	700113
562427	700114
186797	700115
156799	700116
2359	700117
50422	700118
57999	700119
405037	700120
679371	700121
300687	700122
489260	700123
164199	700124
112252	700125
52485	700126
58201	700127
593842	700128
616949	700129
55510	700130
501885	700131
26260	700132
337483	700133
2971	700134
692540	700135
105344	700136
411123	700137
36700	700138
183295	700139
368086	700140
294017	700141
7202	700142
663509	700143
1050	700144
371740	700145
132646	700146
502771	700147
482249	700148
562620	700149
375884	700150
301581	700151
594679	700152
7765	700153
56770	700154
356939	700155
611137	700156
181824	700157
360204	700158
9685	700159
17039	700160
648344	700161
112028	700162
281717	700163
72847	700164
9849	700165
276363	700166
514998	700167
433567	700168
221763	700169
53558	700170
123056	700171
203691	700172
91677	700173
70997	700174
519582	700175
131654	700176
80314	700177
552772	700178
170372	700179
409197	700180
511358	700181
7172	700182
284187	700183
315788	700184
71488	700185
950	700186
521158	700187
111548	700188
299642	700189
566240	700190
7477	700191
41146	700192
273861	700193
154071	700194
182341	700195
616535	700196
192216	700197
279076	700198
61127	700199
21062	700200
34680	700201
589903	700202
388839	700203
23612	700204
143451	700205
4980	700206
612783	700207
80724	700208
23576	700209
9609	700210
43723	700211
462152	700212
2359	700213
283162	700214
579638	700215
56259	700216
539898	700217
726	700218
266031	700219
388429	700220
417124	700221
363422	700222
315775	700223
570131	700224
355611	700225
505245	700226
88890	700227
18407	700228
127022	700229
57174	700230
31283	700231
439713	700232
23817	700233
619124	700234
547991	700235
278794	700236
48591	700237
145610	700238
233897	700239
267934	700240
109286	700241
73155	700242
453860	700243
104605	700244
25053	700245
152250	700246
374742	700247
60749	700248
107258	700249
125408	700250
17700	700251
589873	700252
485150	700253
452497	700254
64705	700255
492159	700256
7160	700257
1833	700258
310919	700259
610854	700260
2285	700261
107449	700262
17241	700263
117121	700264
293285	700265
65627	700266
585725	700267
434849	700268
398706	700269
1304	700270
430006	700271
71934	700272
448558	700273
483692	700274
685758	700275
219720	700276
476575	700277
240755	700278
37621	700279
39609	700280
383295	700281
355025	700282
465964	700283
278211	700284
403621	700285
292800	700286
34216	700287
82718	700288
551444	700289
275120	700290
82677	700291
275112	700292
391066	700293
421441	700294
138074	700295
548053	700296
533103	700297
162592	700298
162795	700299
400167	700300
388039	700301
60828	700302
1535	700303
437270	700304
144805	700305
19940	700306
61577	700307
423348	700308
7889	700309
597153	700310
28	700311
82787	700312
479352	700313
13348	700314
302443	700315
256318	700316
674314	700317
58289	700318
478275	700319
140238	700320
198727	700321
542819	700322
347600	700323
218234	700324
9867	700325
302868	700326
540982	700327
7236	700328
310096	700329
144123	700330
99044	700331
697285	700332
142511	700333
418658	700334
318840	700335
435737	700336
91351	700337
143226	700338
290237	700339
522928	700340
134656	700341
572781	700342
451763	700343
672061	700344
437895	700345
613495	700346
99655	700347
482633	700348
9519	700349
439717	700350
374991	700351
375001	700352
374993	700353
620079	700354
620078	700355
620093	700356
241834	700357
472438	700358
634030	700359
248505	700360
176061	700361
479461	700362
362519	700363
432183	700364
56387	700365
460917	700366
503385	700367
647522	700368
249293	700369
260228	700370
7371	700371
197844	700372
383376	700373
43245	700374
173238	700375
547077	700376
2936	700377
332757	700378
592707	700379
471880	700380
463495	700381
318166	700382
133601	700383
261329	700384
32455	700385
465808	700386
9673	700387
478	700388
319721	700389
669136	700390
286800	700391
237715	700392
74438	700393
993	700394
265574	700395
395916	700396
53928	700397
504528	700398
614759	700399
244006	700400
467938	700401
180603	700402
104372	700403
178590	700404
528633	700405
417075	700406
402618	700407
305962	700408
80195	700409
101638	700410
303183	700411
117654	700412
624095	700413
476562	700414
136264	700415
589246	700416
406263	700417
389549	700418
53910	700419
487460	700420
551911	700421
578018	700422
148609	700423
346877	700424
131316	700425
163350	700426
674075	700427
473201	700428
448306	700429
408231	700430
44354	700431
528922	700432
190355	700433
85939	700434
592213	700435
148406	700436
331443	700437
423466	700438
306369	700439
501580	700440
270527	700441
141583	700442
367061	700443
671586	700444
524151	700445
364642	700446
596393	700447
385891	700448
8895	700449
271790	700450
112623	700451
349896	700452
30996	700453
600073	700454
25709	700455
392891	700456
565048	700457
418478	700458
273329	700459
20699	700460
214803	700461
177967	700462
559360	700463
638755	700464
571674	700465
655968	700466
302243	700467
18309	700468
264005	700469
580398	700470
482658	700471
626952	700472
201310	700473
480381	700474
352563	700475
333822	700476
628228	700477
470277	700478
569468	700479
383542	700480
413948	700481
97377	700482
255081	700483
373118	700484
157769	700485
170679	700486
609868	700487
27437	700488
413506	700489
147168	700490
549020	700491
86249	700492
74	700493
59294	700494
184	700495
349760	700496
236455	700497
350548	700498
35839	700499
631074	700500
297329	700501
592091	700502
351278	700503
669854	700504
169405	700505
73600	700506
25572	700507
463755	700508
92853	700509
38618	700510
286940	700511
502641	700512
15705	700513
551040	700514
104328	700515
680490	700516
136365	700517
35604	700518
656711	700519
154622	700520
57443	700521
246743	700522
666330	700523
430084	700524
273908	700525
284185	700526
667541	700527
545572	700528
252742	700529
15385	700530
29909	700531
362912	700532
85845	700533
485095	700534
9611	700535
144232	700536
415028	700537
9227	700538
411897	700539
293187	700540
496269	700541
455967	700542
199805	700543
71531	700544
4779	700545
86968	700546
157454	700547
22052	700548
521387	700549
636448	700550
147747	700551
278747	700552
221795	700553
580069	700554
161092	700555
631718	700556
666370	700557
195344	700558
437432	700559
145617	700560
26714	700561
67906	700562
561651	700563
39725	700564
32259	700565
150515	700566
265668	700567
464828	700568
320298	700569
32091	700570
57895	700571
119219	700572
82375	700573
43487	700574
688948	700575
69854	700576
29840	700577
12282	700578
286080	700579
642250	700580
21147	700581
205795	700582
70996	700583
88043	700584
1727	700585
500837	700586
124552	700587
374374	700588
55653	700589
107730	700590
12071	700591
538565	700592
336	700593
166356	700594
167036	700595
409319	700596
233238	700597
537238	700598
104059	700599
213804	700600
79631	700601
561082	700602
5709	700603
4172	700604
38987	700605
111410	700606
72525	700607
71192	700608
273533	700609
88	700610
241390	700611
556437	700612
292168	700613
222780	700614
89192	700615
399086	700616
144995	700617
308287	700618
336637	700619
462837	700620
440176	700621
415416	700622
106643	700623
214715	700624
104059	700625
502657	700626
150	700627
10663	700628
163435	700629
163416	700630
44638	700631
116497	700632
563896	700633
136603	700634
288489	700635
88124	700636
570878	700637
17270	700638
480099	700639
600703	700640
297895	700641
425175	700642
84591	700643
478446	700644
360092	700645
161974	700646
433576	700647
374126	700648
43019	700649
111525	700650
108282	700651
395608	700652
322055	700653
686872	700654
48917	700655
314283	700656
63217	700657
109776	700658
116434	700659
524438	700660
85560	700661
335401	700662
282074	700663
441000	700664
480122	700665
40467	700666
686777	700667
142608	700668
145113	700669
32614	700670
231651	700671
162402	700672
110209	700673
20173	700674
104970	700675
3909	700676
14401	700677
104769	700678
32040	700679
395747	700680
122120	700681
110699	700682
41143	700683
483794	700684
546307	700685
336343	700686
101039	700687
200356	700688
249994	700689
163606	700690
66281	700691
18912	700692
148474	700693
396559	700694
413759	700695
235235	700696
193903	700697
586574	700698
301174	700699
121308	700700
373873	700701
98799	700702
35273	700703
416062	700704
453066	700705
7240	700706
75007	700707
17163	700708
3712	700709
17476	700710
210931	700711
354150	700712
249063	700713
116059	700714
186708	700715
661381	700716
162087	700717
643583	700718
68378	700719
638737	700720
438515	700721
341229	700722
9904	700723
165557	700724
632952	700725
1141	700726
56047	700727
168461	700728
295176	700729
57423	700730
468264	700731
478337	700732
523137	700733
511525	700734
705	700735
196502	700736
5447	700737
119640	700738
10787	700739
578962	700740
110513	700741
331416	700742
8680	700743
28688	700744
115470	700745
87046	700746
23786	700747
34905	700748
129498	700749
251530	700750
207295	700751
235098	700752
278848	700753
395125	700754
604384	700755
509973	700756
109828	700757
88111	700758
392501	700759
14445	700760
71333	700761
177207	700762
518112	700763
580569	700764
4	700765
589698	700766
309750	700767
540551	700768
223986	700769
547521	700770
288455	700771
328838	700772
351203	700773
268919	700774
151793	700775
554222	700776
318079	700777
342860	700778
310826	700779
143390	700780
523700	700781
295687	700782
620825	700783
416810	700784
182810	700785
40559	700786
101907	700787
639161	700788
16858	700789
427878	700790
630797	700791
170840	700792
123456	700793
112368	700794
64179	700795
152295	700796
306838	700797
373562	700798
519148	700799
66115	700800
642211	700801
625013	700802
122835	700803
286844	700804
208048	700805
445120	700806
46736	700807
88568	700808
45539	700809
3503	700810
431719	700811
241309	700812
45852	700813
281096	700814
527984	700815
107205	700816
631826	700817
147493	700818
455782	700819
428899	700820
21941	700821
150580	700822
115712	700823
479641	700824
96827	700825
267625	700826
486895	700827
207898	700828
11774	700829
15757	700830
432341	700831
46124	700832
440787	700833
522257	700834
153352	700835
50090	700836
86427	700837
247653	700838
95196	700839
145988	700840
20423	700841
2626	700842
235110	700843
3457	700844
2389	700845
304073	700846
347160	700847
666646	700848
384880	700849
173951	700850
24772	700851
182801	700852
635758	700853
8972	700854
646222	700855
557672	700856
450217	700857
125889	700858
515757	700859
88662	700860
359858	700861
672129	700862
592	700863
247270	700864
398485	700865
310315	700866
326216	700867
635237	700868
484016	700869
117874	700870
8315	700871
20885	700872
28818	700873
3054	700874
463948	700875
10858	700876
246887	700877
616115	700878
508295	700879
535424	700880
389912	700881
239248	700882
404182	700883
180271	700884
192190	700885
413550	700886
502196	700887
92464	700888
23747	700889
608349	700890
54470	700891
150679	700892
530089	700893
46669	700894
33126	700895
165632	700896
609073	700897
4298	700898
453517	700899
100114	700900
613004	700901
365256	700902
266016	700903
41321	700904
58507	700905
254129	700906
116224	700907
52548	700908
317520	700909
116193	700910
138329	700911
446309	700912
415223	700913
490893	700914
137705	700915
128866	700916
333289	700917
393301	700918
155678	700919
53955	700920
539878	700921
292936	700922
575463	700923
283088	700924
90265	700925
686682	700926
60391	700927
567214	700928
57978	700929
48095	700930
245278	700931
534963	700932
46430	700933
284	700934
565460	700935
543039	700936
564318	700937
12718	700938
419521	700939
361349	700940
548023	700941
330409	700942
474	700943
694148	700944
135643	700945
333766	700946
396137	700947
41591	700948
1506	700949
654275	700950
5915	700951
440608	700952
547434	700953
400101	700954
220892	700955
285068	700956
362188	700957
311530	700958
232884	700959
292790	700960
100600	700961
507301	700962
2887	700963
519646	700964
167515	700965
2363	700966
168255	700967
562046	700968
295384	700969
465833	700970
102494	700971
32233	700972
383386	700973
683875	700974
2075	700975
162532	700976
19967	700977
303683	700978
612450	700979
612463	700980
204555	700981
610525	700982
9085	700983
3937	700984
624588	700985
502683	700986
287253	700987
491319	700988
665773	700989
333231	700990
538	700991
131990	700992
194058	700993
406214	700994
211429	700995
139611	700996
21194	700997
520383	700998
271228	700999
181057	701000
579799	701001
619026	701002
139606	701003
413923	701004
44924	701005
565510	701006
74009	701007
485393	701008
20956	701009
22927	701010
526174	701011
180123	701012
206103	701013
503721	701014
285	701015
49750	701016
379256	701017
491848	701018
383763	701019
365134	701020
618692	701021
204534	701022
225324	701023
110188	701024
239417	701025
89055	701026
413820	701027
476434	701028
657427	701029
603634	701030
655375	701031
528151	701032
683931	701033
274798	701034
523810	701035
589783	701036
217674	701037
541892	701038
392769	701039
680088	701040
75428	701041
262166	701042
117837	701043
547594	701044
557638	701045
353311	701046
299491	701047
130584	701048
163934	701049
81462	701050
9072	701051
574835	701052
71788	701053
268462	701054
586009	701055
7365	701056
20368	701057
166840	701058
24410	701059
135979	701060
101578	701061
55825	701062
196641	701063
44096	701064
382824	701065
103900	701066
495283	701067
532017	701068
194798	701069
215590	701070
230145	701071
330022	701072
564544	701073
591411	701074
1084	701075
388552	701076
92775	701077
26746	701078
347606	701079
108340	701080
15679	701081
553535	701082
85808	701083
100842	701084
25401	701085
385971	701086
208843	701087
108180	701088
688936	701089
567362	701090
9702	701091
175785	701092
263105	701093
156082	701094
281735	701095
653736	701096
34316	701097
97973	701098
49743	701099
685155	701100
267705	701101
15510	701102
8191	701103
262526	701104
141544	701105
398153	701106
2104	701107
373117	701108
9677	701109
439246	701110
373254	701111
243717	701112
520581	701113
86974	701114
26035	701115
46070	701116
41532	701117
311142	701118
677991	701119
338959	701120
374466	701121
374512	701122
553302	701123
122732	701124
239062	701125
41283	701126
27868	701127
294005	701128
254022	701129
659979	701130
12420	701131
1387	701132
140763	701133
687234	701134
40983	701135
613104	701136
556420	701137
502121	701138
8895	701139
54379	701140
7315	701141
162035	701142
315421	701143
491969	701144
2584	701145
135571	701146
448510	701147
328693	701148
55320	701149
116223	701150
442437	701151
463765	701152
611542	701153
56949	701154
126800	701155
5281	701156
536030	701157
67045	701158
142065	701159
667438	701160
697697	701161
44453	701162
409387	701163
674793	701164
403375	701165
355	701166
683923	701167
111482	701168
258896	701169
379228	701170
434828	701171
362506	701172
665242	701173
83932	701174
459717	701175
139700	701176
691439	701177
219687	701178
517533	701179
614916	701180
88969	701181
129768	701182
585277	701183
693246	701184
153266	701185
635939	701186
535933	701187
47239	701188
57306	701189
590043	701190
643827	701191
677759	701192
10807	701193
48471	701194
237843	701195
669357	701196
396352	701197
672746	701198
101005	701199
24525	701200
660521	701201
296578	701202
114299	701203
47285	701204
71696	701205
62010	701206
140425	701207
515473	701208
297468	701209
304431	701210
4942	701211
3881	701212
318459	701213
349433	701214
373185	701215
307961	701216
514675	701217
503702	701218
241745	701219
72581	701220
519580	701221
159001	701222
626073	701223
159005	701224
75533	701225
626649	701226
401573	701227
53106	701228
255372	701229
513001	701230
447051	701231
348516	701232
635266	701233
603419	701234
327175	701235
3183	701236
518957	701237
295825	701238
171211	701239
189417	701240
452572	701241
103486	701242
119354	701243
33742	701244
388491	701245
624382	701246
162142	701247
165727	701248
54724	701249
361336	701250
542257	701251
38269	701252
126753	701253
140023	701254
683446	701255
325742	701256
227587	701257
624737	701258
171043	701259
590980	701260
12843	701261
169532	701262
663454	701263
489880	701264
296713	701265
396363	701266
454647	701267
295357	701268
155283	701269
383593	701270
315457	701271
398539	701272
439701	701273
630107	701274
517102	701275
478642	701276
547264	701277
29894	701278
547428	701279
239366	701280
61201	701281
205725	701282
440332	701283
505213	701284
627302	701285
44944	701286
351968	701287
509660	701288
335908	701289
208560	701290
20288	701291
481575	701292
148306	701293
180125	701294
355397	701295
152230	701296
165697	701297
101229	701298
122239	701299
656007	701300
117547	701301
536893	701302
405170	701303
678721	701304
80779	701305
9900	701306
388407	701307
397710	701308
81395	701309
81714	701310
278964	701311
694490	701312
571707	701313
506056	701314
229193	701315
576294	701316
154132	701317
654205	701318
445857	701319
30609	701320
445860	701321
139102	701322
221836	701323
139113	701324
629246	701325
43678	701326
672690	701327
156452	701328
124758	701329
162128	701330
34678	701331
243503	701332
508569	701333
528465	701334
551991	701335
6039	701336
147908	701337
482247	701338
301734	701339
146847	701340
290211	701341
171257	701342
54655	701343
233635	701344
548039	701345
387211	701346
115411	701347
161788	701348
12518	701349
313310	701350
190477	701351
474038	701352
85236	701353
275801	701354
24309	701355
39876	701356
601747	701357
656811	701358
292681	701359
50710	701360
147648	701361
214956	701362
230825	701363
14116	701364
104173	701365
540904	701366
404669	701367
38595	701368
470564	701369
364478	701370
172006	701371
184486	701372
639143	701373
23752	701374
172342	701375
224260	701376
321208	701377
161211	701378
475039	701379
132224	701380
615006	701381
74565	701382
543433	701383
79926	701384
7714	701385
98216	701386
133098	701387
18418	701388
101425	701389
7296	701390
311242	701391
402646	701392
445647	701393
86050	701394
71034	701395
458152	701396
552280	701397
65303	701398
257847	701399
24178	701400
603763	701401
276353	701402
235642	701403
369613	701404
695305	701405
42075	701406
206	701407
94182	701408
428055	701409
17265	701410
406488	701411
3809	701412
604040	701413
234826	701414
498852	701415
224957	701416
154856	701417
522908	701418
639599	701419
224924	701420
316999	701421
27749	701422
288676	701423
2761	701424
345686	701425
61334	701426
312714	701427
323975	701428
287627	701429
348170	701430
566261	701431
64945	701432
96300	701433
275817	701434
561464	701435
36413	701436
27908	701437
468378	701438
27467	701439
417037	701440
396417	701441
21355	701442
104826	701443
323348	701444
22155	701445
552376	701446
171765	701447
647239	701448
78893	701449
607846	701450
142612	701451
84510	701452
84731	701453
582243	701454
277801	701455
13515	701456
22212	701457
115556	701458
534148	701459
17525	701460
115429	701461
24689	701462
5188	701463
177762	701464
122877	701465
370988	701466
565363	701467
258264	701468
444701	701469
14938	701470
73541	701471
181798	701472
8537	701473
425230	701474
481860	701475
598647	701476
44978	701477
52098	701478
543699	701479
49895	701480
515969	701481
62697	701482
42028	701483
39363	701484
33362	701485
759	701486
479333	701487
355186	701488
534115	701489
322568	701490
431509	701491
670251	701492
187986	701493
219736	701494
4421	701495
139755	701496
23739	701497
324970	701498
103141	701499
578604	701500
32713	701501
113153	701502
326923	701503
346801	701504
50910	701505
541388	701506
408569	701507
39083	701508
390523	701509
165548	701510
370	701511
65982	701512
635234	701513
19048	701514
398828	701515
199628	701516
542576	701517
541871	701518
393774	701519
295862	701520
249638	701521
28030	701522
656918	701523
24638	701524
390972	701525
356307	701526
84153	701527
381361	701528
162954	701529
99076	701530
255500	701531
606205	701532
230272	701533
288548	701534
78399	701535
279975	701536
233889	701537
35643	701538
10	701539
415619	701540
566671	701541
14345	701542
399361	701543
265766	701544
228586	701545
110901	701546
252312	701547
588356	701548
288882	701549
356140	701550
179839	701551
614747	701552
449914	701553
630234	701554
30885	701555
73949	701556
294934	701557
642458	701558
250144	701559
549730	701560
237837	701561
544322	701562
229606	701563
482816	701564
95169	701565
23190	701566
628987	701567
416433	701568
257712	701569
38056	701570
696267	701571
52822	701572
2747	701573
249218	701574
598635	701575
26293	701576
447401	701577
663899	701578
279660	701579
622779	701580
386050	701581
359397	701582
359413	701583
123986	701584
268205	701585
398255	701586
78668	701587
413285	701588
246674	701589
551267	701590
341308	701591
90505	701592
26592	701593
443189	701594
170119	701595
379128	701596
400765	701597
9855	701598
625852	701599
59199	701600
56322	701601
602790	701602
498024	701603
468534	701604
155649	701605
159026	701606
586519	701607
148431	701608
36513	701609
281977	701610
428031	701611
44383	701612
201073	701613
17519	701614
92723	701615
161955	701616
67479	701617
271306	701618
18722	701619
552234	701620
656658	701621
659277	701622
655626	701623
602125	701624
42391	701625
473580	701626
334637	701627
5614	701628
165988	701629
113083	701630
242479	701631
111975	701632
321051	701633
11529	701634
381662	701635
536094	701636
439807	701637
494418	701638
104030	701639
60637	701640
223693	701641
296142	701642
959	701643
85620	701644
85622	701645
267353	701646
543450	701647
237257	701648
137043	701649
20628	701650
176073	701651
565823	701652
694936	701653
288695	701654
286643	701655
391648	701656
531406	701657
251319	701658
689299	701659
388207	701660
156811	701661
231511	701662
97809	701663
269197	701664
554221	701665
385065	701666
631854	701667
340010	701668
454014	701669
159757	701670
77391	701671
168969	701672
301555	701673
346356	701674
28246	701675
153595	701676
377604	701677
23465	701678
87685	701679
331920	701680
79029	701681
396812	701682
116865	701683
632139	701684
293266	701685
468192	701686
313127	701687
538997	701688
475147	701689
615342	701690
182279	701691
43545	701692
608595	701693
50238	701694
82439	701695
587951	701696
642283	701697
248250	701698
52843	701699
66582	701700
60796	701701
341540	701702
228409	701703
118441	701704
243490	701705
232140	701706
311	701707
189981	701708
221286	701709
309987	701710
110474	701711
216983	701712
110510	701713
402396	701714
114810	701715
6798	701716
76673	701717
297550	701718
162897	701719
60245	701720
566412	701721
20895	701722
143	701723
373033	701724
115	701725
22505	701726
109367	701727
35390	701728
351450	701729
491711	701730
134278	701731
504801	701732
34911	701733
216042	701734
43690	701735
607338	701736
49891	701737
39107	701738
224576	701739
569575	701740
15017	701741
7900	701742
54030	701743
31759	701744
641835	701745
619717	701746
209123	701747
75287	701748
163344	701749
12	701750
12	701751
437256	701752
84196	701753
596048	701754
168235	701755
103809	701756
576060	701757
692196	701758
226644	701759
700	701760
11548	701761
29901	701762
28718	701763
503636	701764
270500	701765
28770	701766
650745	701767
527987	701768
437472	701769
304910	701770
25296	701771
587508	701772
157828	701773
95693	701774
130358	701775
664016	701776
505673	701777
337217	701778
243411	701779
11257	701780
9261	701781
355155	701782
497892	701783
107370	701784
260743	701785
218531	701786
425387	701787
217227	701788
580653	701789
276870	701790
122561	701791
475360	701792
156641	701793
14551	701794
479188	701795
401196	701796
89112	701797
406926	701798
483652	701799
552742	701800
365967	701801
383452	701802
155328	701803
294564	701804
15392	701805
588493	701806
380589	701807
658136	701808
41030	701809
492360	701810
599886	701811
37598	701812
565423	701813
145949	701814
38344	701815
129214	701816
174634	701817
620316	701818
382280	701819
4455	701820
663912	701821
678004	701822
507860	701823
34245	701824
640170	701825
146316	701826
360388	701827
45465	701828
111426	701829
207977	701830
21592	701831
337278	701832
4997	701833
9421	701834
374735	701835
435603	701836
40568	701837
309069	701838
165558	701839
44577	701840
371645	701841
637968	701842
493777	701843
202983	701844
346195	701845
148702	701846
677928	701847
5	701848
333987	701849
169791	701850
45162	701851
134070	701852
253645	701853
281039	701854
7970	701855
677951	701856
8134	701857
68311	701858
513006	701859
446100	701860
289694	701861
165058	701862
498442	701863
453354	701864
411447	701865
535949	701866
305511	701867
59588	701868
149440	701869
481414	701870
41313	701871
627143	701872
675709	701873
44466	701874
279481	701875
552634	701876
5895	701877
118057	701878
48592	701879
99367	701880
73802	701881
33751	701882
574153	701883
373884	701884
423755	701885
232256	701886
258098	701887
115088	701888
512150	701889
161043	701890
17881	701891
17467	701892
46165	701893
161863	701894
31971	701895
13957	701896
601752	701897
548918	701898
319237	701899
463217	701900
694309	701901
299029	701902
161636	701903
97867	701904
485293	701905
537876	701906
577340	701907
331411	701908
338912	701909
373468	701910
76308	701911
146441	701912
648663	701913
91840	701914
68184	701915
687887	701916
584788	701917
148057	701918
328343	701919
126905	701920
552230	701921
41592	701922
8834	701923
228453	701924
141600	701925
608541	701926
577483	701927
33823	701928
580389	701929
198273	701930
301008	701931
237126	701932
472877	701933
608075	701934
12077	701935
112909	701936
64896	701937
573049	701938
150928	701939
234846	701940
46576	701941
337060	701942
424829	701943
291120	701944
413599	701945
291660	701946
342928	701947
649073	701948
429429	701949
168013	701950
168297	701951
181	701952
384460	701953
284526	701954
672887	701955
1543	701956
407505	701957
661457	701958
215348	701959
553201	701960
141523	701961
254868	701962
590839	701963
439108	701964
232008	701965
91708	701966
213455	701967
615892	701968
77015	701969
324109	701970
179729	701971
171015	701972
215191	701973
293074	701974
662423	701975
357526	701976
293311	701977
400799	701978
439724	701979
84277	701980
338795	701981
571027	701982
648884	701983
350587	701984
186804	701985
82297	701986
18818	701987
514809	701988
492741	701989
3473	701990
633613	701991
651280	701992
560392	701993
413590	701994
80503	701995
481338	701996
369086	701997
137017	701998
26121	701999
53399	702000
40170	702001
494021	702002
407569	702003
543325	702004
282964	702005
689843	702006
561836	702007
31394	702008
293277	702009
137058	702010
77821	702011
420513	702012
27602	702013
31482	702014
561306	702015
7099	702016
331629	702017
22353	702018
4750	702019
365865	702020
322782	702021
243732	702022
70051	702023
133821	702024
361197	702025
142169	702026
181945	702027
40804	702028
108689	702029
176105	702030
638114	702031
579280	702032
554176	702033
162699	702034
679267	702035
692525	702036
152558	702037
446212	702038
57023	702039
671574	702040
298656	702041
433065	702042
571156	702043
55561	702044
591322	702045
86092	702046
419024	702047
181471	702048
331878	702049
6112	702050
130612	702051
4163	702052
325093	702053
556714	702054
30754	702055
429351	702056
1912	702057
1503	702058
63498	702059
60446	702060
430438	702061
692088	702062
7627	702063
34080	702064
3416	702065
370146	702066
51551	702067
82095	702068
289234	702069
424374	702070
551568	702071
123806	702072
551005	702073
512665	702074
52807	702075
344922	702076
461539	702077
669055	702078
421993	702079
597245	702080
342475	702081
58938	702082
40374	702083
417360	702084
252460	702085
633279	702086
235389	702087
397381	702088
304747	702089
585036	702090
154506	702091
167576	702092
960	702093
1792	702094
137004	702095
560801	702096
122018	702097
3899	702098
316959	702099
40009	702100
199375	702101
553678	702102
10289	702103
442421	702104
293039	702105
90839	702106
302315	702107
302732	702108
573061	702109
171161	702110
358965	702111
20189	702112
498569	702113
444402	702114
67957	702115
631713	702116
24784	702117
11849	702118
53979	702119
114171	702120
631787	702121
645890	702122
130960	702123
16378	702124
16864	702125
88671	702126
1613	702127
18032	702128
21837	702129
639318	702130
593074	702131
44431	702132
295248	702133
122068	702134
162067	702135
262884	702136
16709	702137
341703	702138
443	702139
56458	702140
625793	702141
622486	702142
363732	702143
428029	702144
223258	702145
402092	702146
103698	702147
465046	702148
35751	702149
13758	702150
91840	702151
531794	702152
29545	702153
71100	702154
654419	702155
242745	702156
691912	702157
85401	702158
246477	702159
2466	702160
9545	702161
162252	702162
432093	702163
79057	702164
224843	702165
104495	702166
431874	702167
75170	702168
473386	702169
153019	702170
156472	702171
475788	702172
545014	702173
485114	702174
56201	702175
63265	702176
480261	702177
685052	702178
516137	702179
283979	702180
95727	702181
115861	702182
372891	702183
419480	702184
262985	702185
107297	702186
154074	702187
223205	702188
143938	702189
40775	702190
630039	702191
66446	702192
218948	702193
485375	702194
105832	702195
618514	702196
480202	702197
669196	702198
80831	702199
342044	702200
590266	702201
446230	702202
449349	702203
21442	702204
302727	702205
75963	702206
70892	702207
550880	702208
233585	702209
240951	702210
32091	702211
4588	702212
278057	702213
179475	702214
453555	702215
425269	702216
569736	702217
608272	702218
157259	702219
493767	702220
206434	702221
79639	702222
431224	702223
72009	702224
243677	702225
88148	702226
403803	702227
593978	702228
79083	702229
348645	702230
539768	702231
259660	702232
299023	702233
13789	702234
169386	702235
245735	702236
373449	702237
236442	702238
411787	702239
16269	702240
696134	702241
81094	702242
315212	702243
72409	702244
349	702245
630322	702246
27549	702247
246352	702248
689372	702249
53622	702250
48632	702251
317213	702252
627156	702253
655264	702254
400532	702255
102500	702256
16251	702257
64258	702258
417810	702259
647302	702260
41500	702261
284196	702262
630349	702263
38656	702264
9	702265
177333	702266
510394	702267
81051	702268
75436	702269
418152	702270
257883	702271
163523	702272
309506	702273
51432	702274
127849	702275
620110	702276
284728	702277
524293	702278
21994	702279
4540	702280
501150	702281
267373	702282
27036	702283
63663	702284
4328	702285
524476	702286
1802	702287
145361	702288
368155	702289
484664	702290
11362	702291
25235	702292
615374	702293
519221	702294
316610	702295
477351	702296
9889	702297
549863	702298
542636	702299
484283	702300
524879	702301
335944	702302
106249	702303
59942	702304
359324	702305
44815	702306
532500	702307
319756	702308
58927	702309
38502	702310
29	702311
19829	702312
422460	702313
90256	702314
6070	702315
108945	702316
40774	702317
153238	702318
45416	702319
406257	702320
610934	702321
561225	702322
147981	702323
99265	702324
401682	702325
39812	702326
22241	702327
180104	702328
510921	702329
521938	702330
468419	702331
452011	702332
131386	702333
143968	702334
21660	702335
2532	702336
625934	702337
18145	702338
185278	702339
628182	702340
10620	702341
551162	702342
468110	702343
436277	702344
52038	702345
285121	702346
302458	702347
162162	702348
682403	702349
628605	702350
323524	702351
131337	702352
398586	702353
36873	702354
300670	702355
695744	702356
389693	702357
40012	702358
522921	702359
321034	702360
1506	702361
152501	702362
85035	702363
528504	702364
579449	702365
101174	702366
129496	702367
647568	702368
180534	702369
534027	702370
376097	702371
49593	702372
243731	702373
9912	702374
8494	702375
40145	702376
319071	702377
39824	702378
83843	702379
687157	702380
451754	702381
88039	702382
7191	702383
35965	702384
383079	702385
29789	702386
33769	702387
435698	702388
568102	702389
619866	702390
286069	702391
453124	702392
149480	702393
98390	702394
618086	702395
105761	702396
463416	702397
121204	702398
86275	702399
81872	702400
114268	702401
57786	702402
440422	702403
187775	702404
35059	702405
480003	702406
668575	702407
329758	702408
365933	702409
467725	702410
162633	702411
66695	702412
42756	702413
98678	702414
423331	702415
317634	702416
644897	702417
300740	702418
21609	702419
555014	702420
53611	702421
115782	702422
18387	702423
9839	702424
557983	702425
162975	702426
43603	702427
241847	702428
169448	702429
12765	702430
421702	702431
1345	702432
115330	702433
291875	702434
124256	702435
96188	702436
165044	702437
334377	702438
157641	702439
519979	702440
37150	702441
12719	702442
72019	702443
266107	702444
567534	702445
308911	702446
33264	702447
470197	702448
139554	702449
27567	702450
1205	702451
364367	702452
361770	702453
16297	702454
646982	702455
19243	702456
455886	702457
455025	702458
465116	702459
586	702460
683194	702461
450106	702462
659826	702463
71976	702464
583025	702465
171461	702466
461990	702467
170492	702468
91147	702469
556804	702470
436629	702471
34974	702472
49611	702473
450913	702474
340525	702475
350695	702476
426431	702477
15225	702478
41319	702479
84241	702480
137297	702481
669018	702482
565858	702483
417648	702484
633674	702485
330009	702486
211794	702487
292774	702488
142	702489
175260	702490
296004	702491
497004	702492
40821	702493
71974	702494
209105	702495
522754	702496
509778	702497
393753	702498
58223	702499
146013	702500
430321	702501
309430	702502
565987	702503
65295	702504
466557	702505
365265	702506
258505	702507
97900	702508
66892	702509
97124	702510
41036	702511
312002	702512
120396	702513
34747	702514
531652	702515
245888	702516
383462	702517
325429	702518
116015	702519
122547	702520
84063	702521
580738	702522
268308	702523
477800	702524
356271	702525
697323	702526
367608	702527
148488	702528
164009	702529
260150	702530
686760	702531
669775	702532
539526	702533
603156	702534
45413	702535
143715	702536
3348	702537
10144	702538
329673	702539
182929	702540
389103	702541
489642	702542
112596	702543
465597	702544
115692	702545
258513	702546
176586	702547
223638	702548
256543	702549
396135	702550
112594	702551
196515	702552
138879	702553
406233	702554
425052	702555
101420	702556
423596	702557
517555	702558
416863	702559
73168	702560
229030	702561
713	702562
119207	702563
117580	702564
45741	702565
467843	702566
458332	702567
23593	702568
66709	702569
128151	702570
306219	702571
41512	702572
46457	702573
118091	702574
19172	702575
418668	702576
610	702577
440971	702578
252443	702579
3409	702580
138582	702581
477672	702582
440473	702583
579768	702584
453928	702585
158327	702586
103557	702587
192316	702588
579399	702589
383107	702590
106642	702591
149687	702592
74732	702593
366772	702594
274872	702595
562789	702596
103	702597
134362	702598
339185	702599
407066	702600
407112	702601
407159	702602
111376	702603
284245	702604
282472	702605
281475	702606
307394	702607
266755	702608
151929	702609
527030	702610
417591	702611
632677	702612
501	702613
134218	702614
26540	702615
76490	702616
89126	702617
338137	702618
579712	702619
523836	702620
20023	702621
219037	702622
223984	702623
97432	702624
233072	702625
744	702626
577860	702627
24155	702628
121384	702629
270207	702630
415599	702631
54225	702632
40971	702633
151690	702634
168166	702635
685625	702636
642225	702637
104201	702638
93879	702639
3272	702640
53614	702641
28167	702642
224153	702643
411622	702644
4624	702645
450281	702646
613657	702647
222434	702648
3189	702649
619858	702650
168470	702651
280382	702652
443449	702653
538491	702654
580853	702655
11288	702656
42685	702657
89725	702658
19067	702659
154526	702660
356333	702661
424410	702662
591119	702663
252403	702664
653162	702665
127861	702666
456410	702667
9125	702668
403828	702669
163580	702670
41148	702671
327711	702672
115947	702673
121923	702674
261615	702675
52352	702676
10560	702677
135193	702678
647057	702679
99711	702680
5492	702681
318051	702682
8237	702683
412262	702684
262043	702685
532640	702686
100910	702687
442003	702688
312160	702689
281714	702690
614180	702691
427926	702692
74206	702693
37808	702694
262995	702695
393135	702696
140197	702697
50006	702698
12	702699
329677	702700
194663	702701
616898	702702
426545	702703
486668	702704
77035	702705
3715	702706
57404	702707
2761	702708
173065	702709
597423	702710
649	702711
308402	702712
29864	702713
782	702714
878	702715
379264	702716
284722	702717
114520	702718
663517	702719
127430	702720
646959	702721
13508	702722
24974	702723
642258	702724
445419	702725
468122	702726
10273	702727
260255	702728
456766	702729
179466	702730
632065	702731
594620	702732
611532	702733
280	702734
63566	702735
18408	702736
422076	702737
107344	702738
457438	702739
134657	702740
75512	702741
25243	702742
98873	702743
84336	702744
347607	702745
439962	702746
382169	702747
4989	702748
616965	702749
593106	702750
597099	702751
697366	702752
544943	702753
6387	702754
623704	702755
6191	702756
610533	702757
31975	702758
46835	702759
134152	702760
162553	702761
137541	702762
47983	702763
307630	702764
400119	702765
564118	702766
171519	702767
393123	702768
7402	702769
402004	702770
528000	702771
528099	702772
283738	702773
42201	702774
362614	702775
26128	702776
111963	702777
368042	702778
241737	702779
53821	702780
19176	702781
423475	702782
176410	702783
120446	702784
129832	702785
18217	702786
293041	702787
190542	702788
9957	702789
677361	702790
363613	702791
189950	702792
621077	702793
327117	702794
623659	702795
44486	702796
319711	702797
492137	702798
562976	702799
480313	702800
152288	702801
361475	702802
495392	702803
78709	702804
383137	702805
48990	702806
594229	702807
18096	702808
124731	702809
63566	702810
64913	702811
57480	702812
293714	702813
663249	702814
459875	702815
673403	702816
48728	702817
306723	702818
674363	702819
531754	702820
683816	702821
501838	702822
603206	702823
463487	702824
71289	702825
128882	702826
593180	702827
299831	702828
223415	702829
507769	702830
556504	702831
10293	702832
633117	702833
462997	702834
95077	702835
530773	702836
38311	702837
1860	702838
110035	702839
624679	702840
283646	702841
607886	702842
57763	702843
447331	702844
225566	702845
69317	702846
368082	702847
631462	702848
643893	702849
6956	702850
48702	702851
198023	702852
24496	702853
289908	702854
67394	702855
265728	702856
585086	702857
343888	702858
172192	702859
5552	702860
6401	702861
92	702862
464442	702863
259866	702864
523667	702865
200013	702866
73186	702867
340013	702868
40109	702869
118652	702870
94682	702871
415662	702872
675311	702873
513	702874
149310	702875
11373	702876
47485	702877
137030	702878
490030	702879
69120	702880
96225	702881
357050	702882
172143	702883
317471	702884
174887	702885
247276	702886
20755	702887
638296	702888
605960	702889
567355	702890
672866	702891
92800	702892
166354	702893
2464	702894
637981	702895
695237	702896
449795	702897
4094	702898
428264	702899
40094	702900
607445	702901
228369	702902
401218	702903
425754	702904
103729	702905
127383	702906
549492	702907
145929	702908
382009	702909
549539	702910
218937	702911
571224	702912
109653	702913
72274	702914
630945	702915
101721	702916
567238	702917
197996	702918
403043	702919
243921	702920
41622	702921
648457	702922
12194	702923
4870	702924
539425	702925
136823	702926
449393	702927
603097	702928
381173	702929
362007	702930
593365	702931
6482	702932
651310	702933
369976	702934
256906	702935
625034	702936
63864	702937
149241	702938
341034	702939
159423	702940
343901	702941
174603	702942
24674	702943
31817	702944
2105	702945
614381	702946
24096	702947
123210	702948
573186	702949
180160	702950
168923	702951
497557	702952
87937	702953
116550	702954
175339	702955
632764	702956
250559	702957
43267	702958
2767	702959
97996	702960
589359	702961
14296	702962
34347	702963
617018	702964
11700	702965
152639	702966
569652	702967
670596	702968
109771	702969
308649	702970
29499	702971
86069	702972
180153	702973
39089	702974
119524	702975
13029	702976
126621	702977
638883	702978
565070	702979
376994	702980
397034	702981
352252	702982
676162	702983
3860	702984
6062	702985
259	702986
694645	702987
492229	702988
574381	702989
592277	702990
148731	702991
650478	702992
330060	702993
565049	702994
474957	702995
627128	702996
519143	702997
62641	702998
3817	702999
101376	703000
619895	703001
17288	703002
125663	703003
8813	703004
159245	703005
556976	703006
14789	703007
354125	703008
616619	703009
68186	703010
136723	703011
105253	703012
470481	703013
641452	703014
425263	703015
266657	703016
17138	703017
573446	703018
641463	703019
41111	703020
64361	703021
303368	703022
86999	703023
2069	703024
195988	703025
18821	703026
119162	703027
3102	703028
108142	703029
35299	703030
439380	703031
300515	703032
8372	703033
21081	703034
529591	703035
230034	703036
13202	703037
443798	703038
393803	703039
124322	703040
79997	703041
477887	703042
3829	703043
32700	703044
21285	703045
192779	703046
4145	703047
53153	703048
495563	703049
195522	703050
62305	703051
528647	703052
578830	703053
470448	703054
160964	703055
591979	703056
77882	703057
521216	703058
567253	703059
145797	703060
80696	703061
30569	703062
294277	703063
224132	703064
632189	703065
72909	703066
214994	703067
625073	703068
577863	703069
644223	703070
133600	703071
376978	703072
109624	703073
526016	703074
485139	703075
517559	703076
26624	703077
171928	703078
365813	703079
113431	703080
24536	703081
19243	703082
466822	703083
111988	703084
37157	703085
366842	703086
10542	703087
28900	703088
116768	703089
6737	703090
24401	703091
209911	703092
86645	703093
10	703094
392477	703095
671853	703096
566336	703097
493573	703098
663045	703099
645540	703100
116913	703101
497351	703102
36257	703103
741	703104
539661	703105
332513	703106
512871	703107
176857	703108
47377	703109
16757	703110
68960	703111
66560	703112
248273	703113
414159	703114
113210	703115
235384	703116
657965	703117
113193	703118
29283	703119
688021	703120
113179	703121
414146	703122
33233	703123
87688	703124
501464	703125
461651	703126
7655	703127
13466	703128
601791	703129
356129	703130
497875	703131
520513	703132
245474	703133
109520	703134
36536	703135
205487	703136
1281	703137
600813	703138
86034	703139
470728	703140
64401	703141
153427	703142
391508	703143
487529	703144
523576	703145
131567	703146
667220	703147
43252	703148
495052	703149
21195	703150
672944	703151
244422	703152
244429	703153
456234	703154
81702	703155
150100	703156
492534	703157
285938	703158
66439	703159
403126	703160
98259	703161
341070	703162
161217	703163
65561	703164
91999	703165
294902	703166
522619	703167
453049	703168
540918	703169
559829	703170
80325	703171
100330	703172
519191	703173
106764	703174
68405	703175
371931	703176
114007	703177
692435	703178
171	703179
165543	703180
85713	703181
149932	703182
374539	703183
307617	703184
31324	703185
597727	703186
4597	703187
458316	703188
2914	703189
88084	703190
655442	703191
118023	703192
114619	703193
4137	703194
355	703195
149180	703196
9037	703197
129869	703198
689898	703199
167380	703200
40670	703201
179572	703202
284071	703203
170537	703204
26870	703205
164074	703206
241934	703207
127711	703208
145753	703209
105959	703210
489958	703211
318005	703212
2119	703213
622148	703214
152220	703215
159904	703216
624513	703217
29928	703218
20	703219
42034	703220
40360	703221
648763	703222
690003	703223
260637	703224
38707	703225
22513	703226
318366	703227
66833	703228
555546	703229
443036	703230
68786	703231
15859	703232
576113	703233
313883	703234
150157	703235
112546	703236
300886	703237
13410	703238
375889	703239
40142	703240
496762	703241
442482	703242
996	703243
524647	703244
86293	703245
413236	703246
181194	703247
7785	703248
45514	703249
108181	703250
428477	703251
193213	703252
79614	703253
108163	703254
269676	703255
190546	703256
1325	703257
165951	703258
604646	703259
572482	703260
613300	703261
6054	703262
517495	703263
331026	703264
191242	703265
262790	703266
361624	703267
144777	703268
26951	703269
482677	703270
59570	703271
381921	703272
177552	703273
137088	703274
578268	703275
362354	703276
262335	703277
469991	703278
359	703279
537039	703280
44906	703281
230678	703282
447785	703283
613050	703284
494668	703285
685485	703286
466553	703287
27605	703288
22642	703289
100289	703290
154626	703291
127438	703292
531779	703293
341885	703294
45942	703295
132512	703296
266284	703297
499323	703298
2758	703299
181399	703300
78377	703301
71181	703302
6054	703303
213663	703304
213661	703305
172464	703306
39833	703307
467147	703308
330091	703309
116280	703310
386729	703311
566334	703312
269020	703313
169236	703314
652103	703315
152791	703316
460710	703317
100745	703318
50555	703319
283437	703320
517241	703321
663324	703322
399936	703323
2185	703324
45880	703325
1039	703326
296852	703327
89986	703328
378034	703329
121461	703330
90557	703331
530832	703332
9313	703333
82643	703334
526786	703335
19512	703336
242306	703337
330493	703338
356230	703339
289752	703340
33251	703341
278232	703342
134	703343
18701	703344
52778	703345
285009	703346
134350	703347
84551	703348
280111	703349
493805	703350
71023	703351
168679	703352
6833	703353
169133	703354
471820	703355
471822	703356
37507	703357
386917	703358
22	703359
149350	703360
43402	703361
358087	703362
680398	703363
573501	703364
83993	703365
155636	703366
26977	703367
245028	703368
648306	703369
142542	703370
66151	703371
68730	703372
521691	703373
457846	703374
639216	703375
624427	703376
53872	703377
533767	703378
545623	703379
458010	703380
132683	703381
12307	703382
551523	703383
48995	703384
2737	703385
277656	703386
511987	703387
613036	703388
623174	703389
152709	703390
16230	703391
314574	703392
81454	703393
281622	703394
7522	703395
16076	703396
603664	703397
131219	703398
267352	703399
22443	703400
8315	703401
619180	703402
20097	703403
484976	703404
281495	703405
16102	703406
571006	703407
363943	703408
65193	703409
359204	703410
193646	703411
38318	703412
428312	703413
116440	703414
286824	703415
534724	703416
541532	703417
168928	703418
248891	703419
165900	703420
563390	703421
357242	703422
601798	703423
27400	703424
492078	703425
400665	703426
425556	703427
75932	703428
365680	703429
612631	703430
52715	703431
414998	703432
3262	703433
242392	703434
6636	703435
211434	703436
441203	703437
678640	703438
18453	703439
621358	703440
296776	703441
76798	703442
467214	703443
267814	703444
605347	703445
105473	703446
278573	703447
134975	703448
20727	703449
426248	703450
115747	703451
677532	703452
60873	703453
240838	703454
39665	703455
595315	703456
402289	703457
644288	703458
20241	703459
168030	703460
585608	703461
4127	703462
156941	703463
653265	703464
55390	703465
554237	703466
335053	703467
315189	703468
227359	703469
496331	703470
312391	703471
12395	703472
632010	703473
694170	703474
422959	703475
278739	703476
287416	703477
288285	703478
554256	703479
221609	703480
400291	703481
83709	703482
85671	703483
562518	703484
500416	703485
635955	703486
106231	703487
144465	703488
388197	703489
176895	703490
625507	703491
605736	703492
314292	703493
124816	703494
247143	703495
441852	703496
527110	703497
139359	703498
128765	703499
168293	703500
7700	703501
46000	703502
98836	703503
583166	703504
31243	703505
656650	703506
62773	703507
527392	703508
84409	703509
187346	703510
679917	703511
396595	703512
109410	703513
438362	703514
9950	703515
256494	703516
40501	703517
425376	703518
631185	703519
68266	703520
74732	703521
150483	703522
77766	703523
285675	703524
473400	703525
567088	703526
109376	703527
52945	703528
355243	703529
547304	703530
652464	703531
281028	703532
34894	703533
172500	703534
23464	703535
688086	703536
58440	703537
420945	703538
169567	703539
89383	703540
114384	703541
638272	703542
531775	703543
49516	703544
131966	703545
98292	703546
522694	703547
157266	703548
48965	703549
540871	703550
204961	703551
651383	703552
61955	703553
329307	703554
8891	703555
191888	703556
400384	703557
444427	703558
386240	703559
531703	703560
50041	703561
391175	703562
471292	703563
41270	703564
492472	703565
520700	703566
248085	703567
668154	703568
335310	703569
344865	703570
4701	703571
114746	703572
46352	703573
58486	703574
619343	703575
297845	703576
53735	703577
129353	703578
3189	703579
110358	703580
306267	703581
531280	703582
44140	703583
44551	703584
188091	703585
125360	703586
146100	703587
47865	703588
482887	703589
14729	703590
542	703591
199409	703592
303967	703593
14662	703594
40392	703595
258117	703596
679819	703597
267349	703598
452279	703599
479420	703600
573	703601
191850	703602
7203	703603
433826	703604
594674	703605
619447	703606
225005	703607
83384	703608
656028	703609
533108	703610
253250	703611
31298	703612
6461	703613
37371	703614
677892	703615
56545	703616
506017	703617
672626	703618
99939	703619
161195	703620
134666	703621
23164	703622
50288	703623
122947	703624
176888	703625
631205	703626
73644	703627
540844	703628
58	703629
575256	703630
7711	703631
38639	703632
37285	703633
326559	703634
116072	703635
992	703636
694077	703637
52289	703638
18573	703639
586678	703640
404151	703641
643851	703642
157679	703643
569548	703644
556548	703645
349435	703646
19992	703647
319194	703648
6631	703649
475056	703650
148900	703651
313241	703652
458296	703653
483788	703654
71625	703655
176	703656
2870	703657
407952	703658
576172	703659
302070	703660
466671	703661
566507	703662
385051	703663
113699	703664
135059	703665
642656	703666
4679	703667
33541	703668
543997	703669
448205	703670
119104	703671
61765	703672
84141	703673
55019	703674
693282	703675
184993	703676
335674	703677
18799	703678
302052	703679
88862	703680
39278	703681
609013	703682
243447	703683
318470	703684
316496	703685
410743	703686
80104	703687
2796	703688
369710	703689
6038	703690
940	703691
940	703692
120822	703693
265350	703694
557196	703695
304586	703696
86382	703697
623613	703698
127480	703699
270740	703700
6109	703701
6770	703702
473897	703703
99150	703704
226517	703705
34775	703706
58423	703707
46437	703708
631259	703709
625008	703710
32676	703711
7342	703712
539836	703713
38731	703714
326805	703715
448952	703716
499482	703717
5014	703718
432686	703719
15387	703720
165917	703721
445567	703722
309925	703723
61823	703724
585417	703725
373444	703726
291525	703727
40639	703728
553137	703729
425298	703730
205382	703731
263538	703732
682008	703733
79974	703734
481165	703735
73305	703736
691675	703737
89506	703738
289011	703739
18147	703740
400	703741
534251	703742
519858	703743
146186	703744
25550	703745
475777	703746
117942	703747
258481	703748
110363	703749
64	703750
40127	703751
33782	703752
388458	703753
123432	703754
81073	703755
10158	703756
531537	703757
616366	703758
543856	703759
291394	703760
336370	703761
278368	703762
6893	703763
7634	703764
669836	703765
177975	703766
142878	703767
163857	703768
177895	703769
396431	703770
465999	703771
316	703772
161755	703773
603339	703774
295290	703775
405414	703776
331315	703777
15425	703778
31157	703779
25854	703780
5849	703781
166372	703782
398217	703783
248163	703784
137564	703785
210693	703786
551167	703787
125047	703788
367449	703789
47100	703790
271155	703791
94349	703792
101414	703793
149296	703794
690368	703795
95477	703796
82965	703797
460576	703798
122442	703799
258086	703800
107748	703801
695898	703802
271472	703803
45731	703804
141661	703805
557684	703806
206815	703807
170149	703808
106744	703809
95254	703810
38560	703811
497767	703812
259088	703813
51741	703814
8427	703815
164914	703816
296312	703817
161093	703818
631229	703819
14413	703820
76011	703821
43391	703822
85403	703823
571585	703824
217848	703825
104850	703826
29657	703827
23555	703828
35025	703829
36673	703830
110470	703831
211864	703832
14916	703833
124020	703834
242300	703835
71584	703836
64284	703837
55686	703838
51441	703839
108458	703840
462750	703841
538505	703842
46273	703843
508641	703844
580374	703845
226720	703846
280211	703847
251069	703848
177540	703849
412115	703850
155276	703851
22051	703852
400554	703853
519272	703854
535082	703855
59966	703856
585084	703857
56987	703858
14694	703859
282279	703860
21559	703861
40225	703862
539380	703863
146505	703864
55690	703865
1686	703866
13044	703867
11653	703868
40664	703869
325452	703870
488068	703871
120	703872
290646	703873
455026	703874
96921	703875
568598	703876
371938	703877
345633	703878
23329	703879
678541	703880
245154	703881
156364	703882
261543	703883
111948	703884
307791	703885
510349	703886
643253	703887
139121	703888
593282	703889
651306	703890
544419	703891
395928	703892
635102	703893
663506	703894
45591	703895
247126	703896
256313	703897
675195	703898
166318	703899
675510	703900
110779	703901
537	703902
371039	703903
669423	703904
40	703905
196677	703906
223821	703907
124124	703908
114923	703909
506024	703910
265346	703911
643736	703912
141043	703913
447068	703914
277141	703915
173526	703916
342135	703917
443227	703918
553556	703919
523777	703920
102560	703921
325994	703922
49746	703923
265924	703924
21359	703925
255408	703926
112851	703927
475169	703928
444805	703929
404766	703930
1603	703931
361401	703932
84896	703933
344601	703934
29649	703935
505329	703936
10382	703937
41174	703938
431221	703939
31432	703940
44471	703941
470978	703942
482902	703943
604323	703944
281934	703945
384517	703946
349438	703947
672063	703948
133196	703949
230551	703950
6108	703951
60067	703952
92002	703953
474556	703954
70869	703955
597718	703956
43614	703957
471554	703958
129822	703959
545933	703960
642195	703961
61584	703962
513888	703963
599246	703964
343147	703965
263318	703966
2075	703967
177610	703968
356770	703969
26151	703970
89142	703971
3145	703972
327180	703973
559582	703974
109371	703975
690412	703976
681641	703977
177697	703978
523703	703979
147269	703980
503602	703981
38163	703982
67487	703983
248974	703984
135936	703985
186783	703986
102593	703987
99255	703988
35821	703989
185449	703990
675566	703991
172502	703992
3013	703993
561855	703994
79419	703995
46019	703996
534162	703997
9341	703998
585167	703999
481924	704000
411366	704001
443785	704002
511602	704003
346736	704004
54377	704005
129500	704006
169723	704007
12040	704008
1856	704009
78362	704010
589132	704011
228551	704012
127871	704013
275757	704014
215079	704015
407319	704016
261091	704017
555580	704018
1133	704019
133387	704020
460888	704021
592713	704022
682474	704023
17487	704024
325561	704025
45206	704026
11830	704027
47605	704028
154730	704029
416004	704030
5797	704031
43987	704032
126939	704033
46167	704034
573505	704035
34703	704036
105170	704037
373957	704038
138440	704039
208409	704040
50040	704041
1763	704042
23986	704043
333727	704044
361834	704045
3924	704046
574508	704047
538714	704048
257083	704049
539397	704050
157428	704051
478243	704052
359580	704053
53577	704054
522065	704055
552538	704056
694019	704057
423420	704058
596449	704059
75895	704060
572769	704061
425799	704062
665	704063
398264	704064
174291	704065
125585	704066
296064	704067
64607	704068
6812	704069
489009	704070
53015	704071
243222	704072
133877	704073
403396	704074
147803	704075
485935	704076
150913	704077
342139	704078
115	704079
3604	704080
250078	704081
30097	704082
161988	704083
474074	704084
379399	704085
88446	704086
347516	704087
41832	704088
529404	704089
350837	704090
485973	704091
59600	704092
231383	704093
113811	704094
106181	704095
13085	704096
495024	704097
40702	704098
434533	704099
469126	704100
321466	704101
538479	704102
256973	704103
400466	704104
512922	704105
401198	704106
536862	704107
34774	704108
607959	704109
555090	704110
366574	704111
30788	704112
455534	704113
9586	704114
49855	704115
345788	704116
475482	704117
147345	704118
409919	704119
352861	704120
17287	704121
36616	704122
600197	704123
59342	704124
1628	704125
96182	704126
310481	704127
75399	704128
447673	704129
539272	704130
119502	704131
1777	704132
31998	704133
134209	704134
229789	704135
499097	704136
79734	704137
694709	704138
292033	704139
679510	704140
565245	704141
204236	704142
264929	704143
339461	704144
401035	704145
148281	704146
119076	704147
8633	704148
44429	704149
78501	704150
536767	704151
568795	704152
80758	704153
465728	704154
24691	704155
5742	704156
83229	704157
380395	704158
6782	704159
691064	704160
25550	704161
646577	704162
32208	704163
80443	704164
481149	704165
576124	704166
93970	704167
253430	704168
19449	704169
486647	704170
313508	704171
140027	704172
298753	704173
24294	704174
209297	704175
595465	704176
251805	704177
191237	704178
523244	704179
542	704180
368600	704181
281151	704182
5658	704183
250681	704184
46382	704185
157009	704186
653087	704187
299410	704188
62592	704189
373687	704190
109843	704191
28309	704192
335079	704193
29583	704194
44909	704195
283907	704196
2944	704197
46198	704198
655728	704199
637831	704200
406361	704201
63624	704202
540827	704203
449624	704204
121261	704205
71013	704206
3492	704207
38672	704208
589960	704209
61629	704210
9134	704211
669143	704212
563172	704213
49888	704214
170530	704215
146727	704216
265738	704217
3895	704218
290088	704219
590303	704220
2521	704221
430864	704222
449309	704223
155167	704224
290075	704225
382859	704226
102049	704227
426346	704228
107324	704229
108144	704230
18618	704231
535840	704232
469384	704233
645	704234
659879	704235
612044	704236
680983	704237
581631	704238
512105	704239
50330	704240
549250	704241
544817	704242
455511	704243
168040	704244
484133	704245
309729	704246
614754	704247
382001	704248
128944	704249
6	704250
692888	704251
494046	704252
587802	704253
6	704254
271076	704255
382022	704256
384110	704257
362620	704258
438376	704259
484153	704260
589831	704261
518743	704262
153405	704263
205327	704264
436371	704265
687571	704266
461284	704267
138193	704268
190912	704269
553996	704270
3893	704271
156154	704272
553730	704273
6127	704274
563972	704275
451086	704276
516688	704277
151188	704278
426011	704279
660872	704280
528632	704281
1351	704282
424545	704283
501534	704284
10889	704285
537623	704286
47867	704287
158921	704288
219206	704289
612145	704290
1605	704291
156925	704292
53304	704293
160793	704294
276392	704295
343528	704296
345245	704297
173269	704298
267	704299
52890	704300
85842	704301
432508	704302
449847	704303
570276	704304
101132	704305
593423	704306
55553	704307
157668	704308
660733	704309
310440	704310
556095	704311
281347	704312
419497	704313
531787	704314
258058	704315
146443	704316
145800	704317
249094	704318
541611	704319
217261	704320
424274	704321
159401	704322
86045	704323
310659	704324
590792	704325
395251	704326
159851	704327
113956	704328
10385	704329
3362	704330
224965	704331
48232	704332
507870	704333
25568	704334
69625	704335
549178	704336
168027	704337
643615	704338
689127	704339
58528	704340
109908	704341
223221	704342
27263	704343
17878	704344
97511	704345
576228	704346
118785	704347
264374	704348
275958	704349
397537	704350
269549	704351
446114	704352
472452	704353
24806	704354
360818	704355
174393	704356
96935	704357
497150	704358
453708	704359
25109	704360
261486	704361
150387	704362
660408	704363
16576	704364
330849	704365
122103	704366
456594	704367
148934	704368
82361	704369
142996	704370
433285	704371
681640	704372
501	704373
543460	704374
223207	704375
426210	704376
83411	704377
341315	704378
101023	704379
165024	704380
576596	704381
668361	704382
59176	704383
18704	704384
239382	704385
26106	704386
686237	704387
12717	704388
195183	704389
276835	704390
663297	704391
222265	704392
677824	704393
126733	704394
299015	704395
386812	704396
9368	704397
21644	704398
89768	704399
150963	704400
490249	704401
415382	704402
497173	704403
516576	704404
146151	704405
9994	704406
667530	704407
40573	704408
416679	704409
393329	704410
633075	704411
200491	704412
241879	704413
287306	704414
266575	704415
688815	704416
633758	704417
85405	704418
102815	704419
83263	704420
105157	704421
443667	704422
379294	704423
407965	704424
484541	704425
227235	704426
445358	704427
14004	704428
362384	704429
128911	704430
417274	704431
26584	704432
456329	704433
607944	704434
151609	704435
607108	704436
651517	704437
145962	704438
331210	704439
10975	704440
39097	704441
219224	704442
267979	704443
84928	704444
305907	704445
199215	704446
224990	704447
631862	704448
458867	704449
337377	704450
7055	704451
14267	704452
208637	704453
276940	704454
307124	704455
634879	704456
216108	704457
254169	704458
577429	704459
559482	704460
53040	704461
690361	704462
413589	704463
242512	704464
583297	704465
555824	704466
15041	704467
584709	704468
543633	704469
320645	704470
205376	704471
54303	704472
93947	704473
304904	704474
163989	704475
406245	704476
248693	704477
123213	704478
476492	704479
149981	704480
382359	704481
444563	704482
101892	704483
335602	704484
448466	704485
356486	704486
494832	704487
538010	704488
598956	704489
392388	704490
124682	704491
330161	704492
517535	704493
671891	704494
118124	704495
400722	704496
281029	704497
676891	704498
677455	704499
23396	704500
353398	704501
476443	704502
476086	704503
562349	704504
151544	704505
527970	704506
113062	704507
118649	704508
553487	704509
474586	704510
345224	704511
96063	704512
151562	704513
216366	704514
355543	704515
88307	704516
413951	704517
676859	704518
649939	704519
536869	704520
306479	704521
609477	704522
393912	704523
56290	704524
76225	704525
423804	704526
637889	704527
687688	704528
199664	704529
194730	704530
502960	704531
77951	704532
107703	704533
429091	704534
492725	704535
239846	704536
651733	704537
643407	704538
44022	704539
3145	704540
297975	704541
396566	704542
124676	704543
373596	704544
113062	704545
411663	704546
418417	704547
82219	704548
544353	704549
257987	704550
101972	704551
640567	704552
504135	704553
216488	704554
653116	704555
351602	704556
38095	704557
409942	704558
352951	704559
359211	704560
204149	704561
28814	704562
414102	704563
445907	704564
388247	704565
201802	704566
314555	704567
77040	704568
677869	704569
395988	704570
36366	704571
22262	704572
294111	704573
296596	704574
15147	704575
439193	704576
26502	704577
612524	704578
171421	704579
357516	704580
17773	704581
80095	704582
572614	704583
45460	704584
110489	704585
223853	704586
127180	704587
22557	704588
101456	704589
576275	704590
301558	704591
318424	704592
626457	704593
697422	704594
538240	704595
325063	704596
529712	704597
469965	704598
297890	704599
476071	704600
432572	704601
91395	704602
214978	704603
219011	704604
217845	704605
152870	704606
642938	704607
307095	704608
315577	704609
577223	704610
471517	704611
121	704612
507530	704613
351963	704614
344413	704615
405329	704616
101864	704617
576386	704618
235629	704619
20952	704620
514855	704621
69442	704622
216994	704623
428334	704624
69614	704625
159184	704626
568339	704627
318850	704628
115281	704629
433907	704630
545502	704631
78555	704632
321030	704633
232535	704634
43915	704635
21627	704636
313800	704637
404287	704638
253420	704639
120551	704640
365290	704641
60368	704642
134191	704643
445856	704644
202068	704645
464277	704646
145903	704647
667198	704648
223568	704649
319925	704650
56769	704651
599820	704652
318360	704653
301133	704654
485040	704655
12998	704656
102592	704657
38482	704658
669907	704659
605872	704660
28683	704661
73045	704662
443222	704663
223204	704664
293933	704665
62141	704666
647563	704667
4480	704668
302680	704669
321025	704670
584639	704671
112462	704672
421279	704673
40642	704674
55671	704675
210066	704676
438609	704677
313643	704678
380575	704679
155006	704680
516608	704681
359233	704682
369643	704683
187136	704684
454333	704685
668453	704686
215538	704687
561371	704688
54024	704689
7514	704690
218447	704691
499984	704692
111720	704693
36492	704694
86735	704695
80094	704696
21628	704697
527983	704698
352905	704699
395876	704700
115375	704701
352911	704702
29715	704703
48090	704704
41451	704705
327455	704706
674294	704707
73420	704708
656520	704709
291609	704710
1140	704711
58751	704712
268115	704713
2908	704714
647360	704715
520118	704716
260083	704717
625484	704718
450976	704719
652536	704720
52524	704721
400719	704722
462426	704723
281663	704724
145853	704725
358580	704726
49722	704727
1159	704728
193242	704729
430140	704730
604754	704731
298873	704732
354480	704733
487825	704734
40493	704735
42272	704736
313953	704737
535101	704738
269006	704739
327101	704740
675043	704741
43253	704742
464049	704743
533655	704744
536873	704745
409579	704746
322138	704747
632975	704748
491589	704749
119512	704750
98898	704751
113246	704752
41460	704753
152132	704754
411695	704755
15090	704756
32144	704757
367947	704758
582859	704759
254711	704760
486603	704761
517084	704762
186814	704763
603500	704764
154802	704765
298972	704766
415061	704767
536864	704768
149083	704769
32160	704770
145062	704771
43544	704772
528072	704773
20457	704774
215344	704775
301196	704776
27431	704777
603954	704778
318301	704779
143000	704780
521195	704781
94655	704782
165227	704783
249978	704784
687359	704785
121158	704786
611279	704787
104364	704788
362104	704789
561401	704790
270541	704791
622471	704792
318983	704793
104	704794
322002	704795
27431	704796
110782	704797
186637	704798
155029	704799
318138	704800
482820	704801
443046	704802
321416	704803
321440	704804
321442	704805
595322	704806
574356	704807
4555	704808
3283	704809
586506	704810
391939	704811
152060	704812
397295	704813
285057	704814
28748	704815
650305	704816
69617	704817
592273	704818
587493	704819
313366	704820
556549	704821
32538	704822
172689	704823
507606	704824
153484	704825
113538	704826
255026	704827
8697	704828
367338	704829
435714	704830
1863	704831
61007	704832
593015	704833
56048	704834
368494	704835
28962	704836
69069	704837
97946	704838
695295	704839
425351	704840
216475	704841
487469	704842
30013	704843
137672	704844
125677	704845
97999	704846
550631	704847
73090	704848
20394	704849
364422	704850
239334	704851
46183	704852
73604	704853
92710	704854
198904	704855
457611	704856
402308	704857
59894	704858
86291	704859
666252	704860
34778	704861
29921	704862
135867	704863
466975	704864
38969	704865
141241	704866
209185	704867
37925	704868
256312	704869
460391	704870
71649	704871
637623	704872
506688	704873
371868	704874
362	704875
83080	704876
508550	704877
371912	704878
112930	704879
674032	704880
100092	704881
248357	704882
613649	704883
473537	704884
169877	704885
308539	704886
79132	704887
170768	704888
363826	704889
391898	704890
421565	704891
1915	704892
13911	704893
319650	704894
315411	704895
489981	704896
397813	704897
593382	704898
291687	704899
244443	704900
139073	704901
159244	704902
37100	704903
41376	704904
285811	704905
29357	704906
26162	704907
8176	704908
471133	704909
319949	704910
131255	704911
459831	704912
20485	704913
23578	704914
287990	704915
188834	704916
480302	704917
664592	704918
99864	704919
501309	704920
20	704921
228189	704922
109003	704923
305465	704924
544	704925
232817	704926
498565	704927
46921	704928
653455	704929
653710	704930
580242	704931
224016	704932
470937	704933
487662	704934
438961	704935
57300	704936
426380	704937
38366	704938
219560	704939
386537	704940
51618	704941
585297	704942
424550	704943
527530	704944
353100	704945
64519	704946
157663	704947
458473	704948
565112	704949
419855	704950
425771	704951
283489	704952
421999	704953
198967	704954
580677	704955
132189	704956
545004	704957
159177	704958
572504	704959
618558	704960
64059	704961
392698	704962
24674	704963
547708	704964
104628	704965
325484	704966
693249	704967
109726	704968
34205	704969
389256	704970
1352	704971
374065	704972
268346	704973
43188	704974
85147	704975
21912	704976
685974	704977
43022	704978
337558	704979
25795	704980
1479	704981
141	704982
56179	704983
995	704984
21	704985
637210	704986
516114	704987
679199	704988
604088	704989
308332	704990
39338	704991
498665	704992
658241	704993
660117	704994
288351	704995
45753	704996
593364	704997
413854	704998
528749	704999
7336	705000
599174	705001
399537	705002
295341	705003
24548	705004
102127	705005
4870	705006
185602	705007
428390	705008
533306	705009
360130	705010
279734	705011
128086	705012
163070	705013
118300	705014
307818	705015
7576	705016
126393	705017
512371	705018
136135	705019
497708	705020
424285	705021
46162	705022
103575	705023
50859	705024
370149	705025
491280	705026
596188	705027
327885	705028
13247	705029
203846	705030
537777	705031
290934	705032
4273	705033
40122	705034
432884	705035
443341	705036
210091	705037
399644	705038
204927	705039
491704	705040
163721	705041
7470	705042
405467	705043
576704	705044
77841	705045
38613	705046
344870	705047
73317	705048
72548	705049
295359	705050
18701	705051
360566	705052
242091	705053
274234	705054
275314	705055
523119	705056
452996	705057
204509	705058
107048	705059
24306	705060
143059	705061
578489	705062
526485	705063
481302	705064
71618	705065
44581	705066
168166	705067
117133	705068
446378	705069
110153	705070
126017	705071
161770	705072
195800	705073
428892	705074
272806	705075
119198	705076
22767	705077
192642	705078
563339	705079
2049	705080
137350	705081
479439	705082
7858	705083
654316	705084
24550	705085
64055	705086
633247	705087
111496	705088
427815	705089
42578	705090
654776	705091
193190	705092
385689	705093
20871	705094
503331	705095
659925	705096
196690	705097
43747	705098
4626	705099
203008	705100
667064	705101
242875	705102
525136	705103
14858	705104
414759	705105
697940	705106
9077	705107
179218	705108
530347	705109
693426	705110
18889	705111
523373	705112
648959	705113
400700	705114
124152	705115
530899	705116
195794	705117
32446	705118
543295	705119
30765	705120
418960	705121
421846	705122
3280	705123
686834	705124
636480	705125
114791	705126
612850	705127
284200	705128
385010	705129
89513	705130
638454	705131
185809	705132
586320	705133
392419	705134
635	705135
22374	705136
578191	705137
625255	705138
374839	705139
391668	705140
6233	705141
404813	705142
24294	705143
412053	705144
538807	705145
154727	705146
16542	705147
566717	705148
84282	705149
584429	705150
121821	705151
149161	705152
243273	705153
285313	705154
122249	705155
48946	705156
125967	705157
337663	705158
2075	705159
109049	705160
27954	705161
210850	705162
49694	705163
128183	705164
507470	705165
159869	705166
42101	705167
415705	705168
429036	705169
80625	705170
82534	705171
655479	705172
676	705173
512701	705174
449263	705175
300946	705176
91843	705177
123	705178
206146	705179
388749	705180
650589	705181
355229	705182
20623	705183
161516	705184
396775	705185
115604	705186
395376	705187
57682	705188
690814	705189
22590	705190
689969	705191
1786	705192
257459	705193
3727	705194
1602	705195
369693	705196
594772	705197
140551	705198
512572	705199
140495	705200
5942	705201
182384	705202
384883	705203
137576	705204
446414	705205
32135	705206
356567	705207
89639	705208
532390	705209
273491	705210
337631	705211
171271	705212
687467	705213
150420	705214
564287	705215
352783	705216
9544	705217
355456	705218
47471	705219
55638	705220
141493	705221
102113	705222
198195	705223
434154	705224
14080	705225
456623	705226
674679	705227
3874	705228
237265	705229
66961	705230
260041	705231
74968	705232
145647	705233
77975	705234
13163	705235
682070	705236
99071	705237
79069	705238
659551	705239
386535	705240
282983	705241
462296	705242
292590	705243
388364	705244
417007	705245
4690	705246
102210	705247
145986	705248
251042	705249
466755	705250
306918	705251
169406	705252
227070	705253
466871	705254
466853	705255
466845	705256
466898	705257
466893	705258
466894	705259
466855	705260
466887	705261
466877	705262
466885	705263
466891	705264
466886	705265
59	705266
328791	705267
394384	705268
488231	705269
188453	705270
143745	705271
423539	705272
241384	705273
650596	705274
348613	705275
470568	705276
601975	705277
281894	705278
2761	705279
150325	705280
119307	705281
13970	705282
203023	705283
90635	705284
256070	705285
49081	705286
61117	705287
318542	705288
676200	705289
284695	705290
638784	705291
105259	705292
166227	705293
35062	705294
81008	705295
115721	705296
64239	705297
189158	705298
594105	705299
71755	705300
343043	705301
576714	705302
333255	705303
395705	705304
214170	705305
132	705306
168487	705307
582497	705308
573769	705309
35647	705310
564	705311
427191	705312
125365	705313
54825	705314
30940	705315
665106	705316
258707	705317
159908	705318
218593	705319
570736	705320
464074	705321
99296	705322
81298	705323
136118	705324
225960	705325
225940	705326
28348	705327
78610	705328
207617	705329
27154	705330
477120	705331
671410	705332
94857	705333
95757	705334
21053	705335
185913	705336
263774	705337
43666	705338
604665	705339
159575	705340
91986	705341
3783	705342
300541	705343
354844	705344
394398	705345
377319	705346
554255	705347
411147	705348
262023	705349
143034	705350
568549	705351
139993	705352
440122	705353
540256	705354
440020	705355
47598	705356
673573	705357
672267	705358
39297	705359
279325	705360
182666	705361
35594	705362
352348	705363
412920	705364
384470	705365
554952	705366
529488	705367
358548	705368
632030	705369
14091	705370
542464	705371
513665	705372
258972	705373
51267	705374
105543	705375
325194	705376
590946	705377
29770	705378
350302	705379
47142	705380
99342	705381
154601	705382
492462	705383
492412	705384
47146	705385
350329	705386
154610	705387
350330	705388
186573	705389
62550	705390
603415	705391
492417	705392
603463	705393
603438	705394
62551	705395
492489	705396
603421	705397
492407	705398
186504	705399
492452	705400
186517	705401
130495	705402
62517	705403
108729	705404
18577	705405
151939	705406
95099	705407
35445	705408
209872	705409
399220	705410
281301	705411
202733	705412
673679	705413
218434	705414
159420	705415
16647	705416
31403	705417
211529	705418
683969	705419
82598	705420
187383	705421
263823	705422
140885	705423
214847	705424
264840	705425
231802	705426
314642	705427
30404	705428
18722	705429
98059	705430
684789	705431
10614	705432
139168	705433
665308	705434
24211	705435
60204	705436
153485	705437
38181	705438
32329	705439
374574	705440
9107	705441
51620	705442
89206	705443
126852	705444
599604	705445
54606	705446
1044	705447
474030	705448
399888	705449
156084	705450
34607	705451
110098	705452
543760	705453
74222	705454
154791	705455
86705	705456
446268	705457
30422	705458
615659	705459
73589	705460
43767	705461
79817	705462
244667	705463
446771	705464
117801	705465
134814	705466
490276	705467
19016	705468
12484	705469
321090	705470
150326	705471
24983	705472
24475	705473
43164	705474
268956	705475
1692	705476
288569	705477
106427	705478
627688	705479
235446	705480
6611	705481
252586	705482
99849	705483
239723	705484
243913	705485
165841	705486
433512	705487
364515	705488
17580	705489
925	705490
47407	705491
318998	705492
652363	705493
175313	705494
30932	705495
540405	705496
43299	705497
19977	705498
691562	705499
28441	705500
257125	705501
409837	705502
127520	705503
13824	705504
25821	705505
17493	705506
139316	705507
135840	705508
5112	705509
233626	705510
346	705511
524743	705512
317529	705513
609400	705514
143575	705515
617569	705516
645319	705517
16086	705518
602214	705519
4036	705520
130565	705521
292082	705522
380434	705523
16654	705524
495815	705525
1361	705526
440194	705527
577878	705528
433508	705529
448732	705530
116850	705531
112873	705532
571480	705533
135441	705534
318514	705535
683225	705536
1361	705537
660354	705538
600639	705539
392582	705540
9455	705541
630625	705542
480279	705543
542152	705544
495256	705545
401961	705546
675123	705547
453680	705548
301618	705549
649570	705550
11285	705551
526128	705552
18394	705553
41323	705554
84833	705555
396950	705556
56916	705557
32572	705558
214810	705559
144457	705560
473777	705561
162423	705562
334511	705563
266035	705564
35318	705565
349430	705566
609351	705567
117911	705568
148517	705569
524975	705570
357800	705571
119339	705572
3590	705573
555834	705574
89941	705575
9929	705576
126969	705577
18740	705578
479400	705579
648195	705580
336432	705581
86122	705582
3364	705583
659610	705584
541896	705585
127334	705586
695226	705587
66251	705588
414686	705589
128910	705590
46574	705591
91991	705592
182072	705593
444890	705594
520365	705595
184512	705596
548176	705597
617588	705598
19559	705599
639339	705600
109686	705601
352997	705602
374737	705603
27735	705604
195496	705605
645526	705606
291513	705607
338131	705608
58444	705609
358686	705610
324429	705611
48508	705612
4294	705613
203469	705614
483723	705615
454551	705616
593508	705617
6377	705618
418400	705619
89765	705620
332503	705621
290050	705622
330685	705623
157685	705624
1378	705625
150453	705626
526159	705627
188215	705628
101762	705629
659197	705630
176641	705631
520332	705632
48085	705633
118441	705634
75213	705635
387383	705636
504381	705637
134634	705638
168718	705639
106483	705640
93835	705641
27696	705642
160810	705643
303291	705644
361855	705645
67064	705646
289984	705647
270615	705648
360736	705649
168516	705650
98	705651
48118	705652
111592	705653
451286	705654
532408	705655
191223	705656
29515	705657
21505	705658
397980	705659
332306	705660
461276	705661
349840	705662
587981	705663
141444	705664
11032	705665
172041	705666
45112	705667
464173	705668
274505	705669
255685	705670
238126	705671
17732	705672
27739	705673
428740	705674
111460	705675
152535	705676
150856	705677
848	705678
36332	705679
148062	705680
525353	705681
156889	705682
36813	705683
285323	705684
83827	705685
2389	705686
651659	705687
582743	705688
48031	705689
113650	705690
297859	705691
474713	705692
8607	705693
652936	705694
4141	705695
439025	705696
289272	705697
334357	705698
603820	705699
556487	705700
32597	705701
481213	705702
119544	705703
449894	705704
17628	705705
95988	705706
76229	705707
13718	705708
115221	705709
19551	705710
47093	705711
578259	705712
166495	705713
21808	705714
1894	705715
50731	705716
21327	705717
6229	705718
17840	705719
431088	705720
3489	705721
25150	705722
14867	705723
385953	705724
672404	705725
20944	705726
525724	705727
235325	705728
534993	705729
497841	705730
19446	705731
110248	705732
139361	705733
425927	705734
665331	705735
385983	705736
318220	705737
504825	705738
241197	705739
27662	705740
4255	705741
111110	705742
396207	705743
201344	705744
82063	705745
48147	705746
570560	705747
44390	705748
29936	705749
630885	705750
362267	705751
8174	705752
464940	705753
87242	705754
18651	705755
124441	705756
296307	705757
314841	705758
423363	705759
301045	705760
308541	705761
176038	705762
160065	705763
348404	705764
424103	705765
141221	705766
329016	705767
31752	705768
418482	705769
665329	705770
4002	705771
648871	705772
109391	705773
82383	705774
532438	705775
86226	705776
54353	705777
260799	705778
1748	705779
55328	705780
1331	705781
384162	705782
498602	705783
88651	705784
582902	705785
2094	705786
348395	705787
130424	705788
24782	705789
4949	705790
508444	705791
9034	705792
606354	705793
146035	705794
307	705795
533750	705796
527154	705797
12645	705798
43565	705799
423645	705800
463798	705801
222437	705802
590002	705803
589974	705804
255201	705805
672127	705806
4048	705807
146099	705808
627657	705809
397874	705810
97185	705811
255154	705812
14403	705813
151748	705814
247652	705815
580549	705816
267204	705817
220004	705818
504953	705819
349785	705820
15392	705821
150212	705822
376	705823
101925	705824
375610	705825
607199	705826
148850	705827
636485	705828
392812	705829
392835	705830
62414	705831
547586	705832
3249	705833
222378	705834
144733	705835
7049	705836
651942	705837
10249	705838
24761	705839
430992	705840
295913	705841
336	705842
68643	705843
99040	705844
637727	705845
389980	705846
569253	705847
357015	705848
630418	705849
466591	705850
456191	705851
140775	705852
630290	705853
159843	705854
85928	705855
630269	705856
630257	705857
20872	705858
392991	705859
208973	705860
175342	705861
90002	705862
200503	705863
233477	705864
282913	705865
368909	705866
58039	705867
240362	705868
633554	705869
484365	705870
499511	705871
130632	705872
4641	705873
571312	705874
146	705875
477259	705876
669370	705877
62874	705878
165821	705879
693908	705880
1898	705881
61251	705882
492392	705883
105828	705884
466878	705885
355059	705886
57740	705887
664974	705888
634103	705889
504117	705890
79647	705891
472807	705892
589805	705893
557875	705894
31111	705895
372633	705896
410165	705897
232670	705898
277638	705899
210848	705900
283335	705901
146184	705902
81	705903
70114	705904
219978	705905
56874	705906
357489	705907
209033	705908
126505	705909
646513	705910
488403	705911
251131	705912
475123	705913
43173	705914
6081	705915
210946	705916
201144	705917
483954	705918
30786	705919
200481	705920
3365	705921
23809	705922
129736	705923
76965	705924
407948	705925
278772	705926
4408	705927
235153	705928
38731	705929
102222	705930
95168	705931
575202	705932
120167	705933
516978	705934
100835	705935
190291	705936
339505	705937
178372	705938
633557	705939
38470	705940
166243	705941
345175	705942
518137	705943
232699	705944
227354	705945
522229	705946
140219	705947
631979	705948
84195	705949
390916	705950
227792	705951
15183	705952
664087	705953
354428	705954
1165	705955
533013	705956
232737	705957
603496	705958
117258	705959
54598	705960
232759	705961
153337	705962
208067	705963
24455	705964
252035	705965
13533	705966
488595	705967
117967	705968
446457	705969
596022	705970
147554	705971
502968	705972
34117	705973
16614	705974
85670	705975
9911	705976
522301	705977
355996	705978
300371	705979
215543	705980
124707	705981
30610	705982
548477	705983
656348	705984
135654	705985
269749	705986
24575	705987
73488	705988
72994	705989
548568	705990
106588	705991
52908	705992
359359	705993
352	705994
339692	705995
437903	705996
267820	705997
685957	705998
536959	705999
76422	706000
510299	706001
510302	706002
685937	706003
608785	706004
12620	706005
46161	706006
304184	706007
205404	706008
251046	706009
599307	706010
154773	706011
313096	706012
187243	706013
167133	706014
645479	706015
15645	706016
550951	706017
387613	706018
584330	706019
165533	706020
574262	706021
157678	706022
20735	706023
686084	706024
655840	706025
345363	706026
681202	706027
330011	706028
16568	706029
483966	706030
280717	706031
228994	706032
463574	706033
423044	706034
608080	706035
363	706036
363	706037
363	706038
363	706039
516806	706040
9577	706041
580379	706042
6071	706043
334659	706044
86025	706045
562987	706046
301189	706047
334585	706048
334587	706049
333642	706050
666071	706051
33957	706052
321741	706053
67647	706054
60103	706055
206956	706056
323756	706057
252733	706058
60168	706059
90321	706060
138108	706061
57389	706062
36807	706063
13839	706064
420433	706065
300879	706066
590884	706067
423023	706068
388489	706069
169479	706070
363746	706071
10334	706072
605010	706073
23370	706074
585419	706075
567940	706076
58911	706077
267234	706078
220072	706079
407777	706080
74298	706081
89631	706082
40344	706083
450994	706084
357524	706085
142315	706086
381988	706087
235297	706088
455531	706089
614798	706090
166785	706091
1199	706092
213516	706093
8872	706094
107457	706095
534294	706096
548503	706097
555940	706098
534260	706099
534331	706100
264830	706101
22229	706102
452158	706103
354882	706104
432419	706105
2522	706106
2093	706107
6745	706108
166660	706109
28373	706110
54569	706111
970	706112
570242	706113
68399	706114
315285	706115
673843	706116
49909	706117
658058	706118
45725	706119
298953	706120
543624	706121
446030	706122
122441	706123
692173	706124
5175	706125
293734	706126
251379	706127
12142	706128
166652	706129
68396	706130
518566	706131
135176	706132
56465	706133
512429	706134
654295	706135
534640	706136
288410	706137
306249	706138
454766	706139
670220	706140
159356	706141
551443	706142
43054	706143
329587	706144
92052	706145
75236	706146
377355	706147
503278	706148
484731	706149
93588	706150
643769	706151
159387	706152
170317	706153
412911	706154
13118	706155
8467	706156
592333	706157
152267	706158
592366	706159
152280	706160
82748	706161
36061	706162
86878	706163
6976	706164
573423	706165
1103	706166
50004	706167
489489	706168
347148	706169
17231	706170
11930	706171
297518	706172
236926	706173
329423	706174
227741	706175
69341	706176
399256	706177
15053	706178
183847	706179
672889	706180
27468	706181
478677	706182
283822	706183
112058	706184
197373	706185
126083	706186
107788	706187
82667	706188
328666	706189
120480	706190
357927	706191
651651	706192
16313	706193
170357	706194
344035	706195
57692	706196
217838	706197
8703	706198
374752	706199
236927	706200
505568	706201
502376	706202
323538	706203
6625	706204
86371	706205
247562	706206
311483	706207
268644	706208
73945	706209
552167	706210
247268	706211
16739	706212
516422	706213
71033	706214
43835	706215
93133	706216
687399	706217
95535	706218
253376	706219
344808	706220
28793	706221
80407	706222
247649	706223
471054	706224
77263	706225
578766	706226
15782	706227
119761	706228
569667	706229
219426	706230
576236	706231
134052	706232
30983	706233
17014	706234
90906	706235
582774	706236
570946	706237
28723	706238
37845	706239
274519	706240
434867	706241
24242	706242
219897	706243
551498	706244
70038	706245
42583	706246
10389	706247
82730	706248
420548	706249
79707	706250
537810	706251
100419	706252
143382	706253
524993	706254
445832	706255
247624	706256
3468	706257
531521	706258
182482	706259
447388	706260
644764	706261
658455	706262
356499	706263
76714	706264
279275	706265
656218	706266
465147	706267
8971	706268
313599	706269
71721	706270
404675	706271
413710	706272
665239	706273
91437	706274
8401	706275
236925	706276
201998	706277
237237	706278
36119	706279
101545	706280
44910	706281
462277	706282
150238	706283
360848	706284
180458	706285
247670	706286
16741	706287
90710	706288
118511	706289
270612	706290
271478	706291
389885	706292
16166	706293
315378	706294
594463	706295
291699	706296
238448	706297
670151	706298
323822	706299
236956	706300
73966	706301
448467	706302
236880	706303
247367	706304
73984	706305
551115	706306
525008	706307
561001	706308
472413	706309
8843	706310
451202	706311
313109	706312
647498	706313
588955	706314
261202	706315
531569	706316
61873	706317
247424	706318
9781	706319
436852	706320
119332	706321
237196	706322
551468	706323
329562	706324
91782	706325
43213	706326
118520	706327
551354	706328
436948	706329
395795	706330
461256	706331
22242	706332
133566	706333
184355	706334
93738	706335
166710	706336
576883	706337
44538	706338
313762	706339
17376	706340
275173	706341
199045	706342
514065	706343
298059	706344
571613	706345
470883	706346
161133	706347
136490	706348
684749	706349
87108	706350
291570	706351
104360	706352
291566	706353
29338	706354
363739	706355
551407	706356
402674	706357
391183	706358
445920	706359
475341	706360
297526	706361
182591	706362
453703	706363
422957	706364
314973	706365
644299	706366
47138	706367
270118	706368
121257	706369
88032	706370
244765	706371
561498	706372
397523	706373
323824	706374
17621	706375
238867	706376
150087	706377
591156	706378
295298	706379
692689	706380
671668	706381
587424	706382
169787	706383
30950	706384
417170	706385
588534	706386
224195	706387
426194	706388
249869	706389
236843	706390
657882	706391
545185	706392
439849	706393
154372	706394
237183	706395
361161	706396
247468	706397
613455	706398
505226	706399
588414	706400
91916	706401
79466	706402
149594	706403
462825	706404
219901	706405
337480	706406
247487	706407
24029	706408
318394	706409
100494	706410
137528	706411
79315	706412
139198	706413
4719	706414
69737	706415
5941	706416
20482	706417
149120	706418
628007	706419
445809	706420
560462	706421
30439	706422
653492	706423
134740	706424
40047	706425
403306	706426
108143	706427
418409	706428
160598	706429
160587	706430
634168	706431
390129	706432
40353	706433
642840	706434
254396	706435
94033	706436
536514	706437
634398	706438
124198	706439
407950	706440
254423	706441
610317	706442
390144	706443
160587	706444
56122	706445
634342	706446
92489	706447
543372	706448
543613	706449
660102	706450
29548	706451
52861	706452
219289	706453
61498	706454
14262	706455
216605	706456
52063	706457
414287	706458
164730	706459
271508	706460
54995	706461
481376	706462
542534	706463
216244	706464
30767	706465
247818	706466
128786	706467
536531	706468
40353	706469
42024	706470
216198	706471
634121	706472
4191	706473
50566	706474
634312	706475
216257	706476
215430	706477
45586	706478
154752	706479
32601	706480
216241	706481
17336	706482
216559	706483
244741	706484
569022	706485
542138	706486
28993	706487
69065	706488
73483	706489
553952	706490
661748	706491
254369	706492
5357	706493
161616	706494
14229	706495
457160	706496
635219	706497
3581	706498
140457	706499
283826	706500
392329	706501
253686	706502
122864	706503
303	706504
28707	706505
214579	706506
44957	706507
429627	706508
498394	706509
79595	706510
625720	706511
302512	706512
555939	706513
697739	706514
341043	706515
40805	706516
249138	706517
98559	706518
424080	706519
49763	706520
52192	706521
500434	706522
66093	706523
548926	706524
590060	706525
654662	706526
335680	706527
379830	706528
550999	706529
596797	706530
40685	706531
54677	706532
653781	706533
574119	706534
604954	706535
369636	706536
1123	706537
588599	706538
83361	706539
407775	706540
46106	706541
605710	706542
131201	706543
203735	706544
191062	706545
242801	706546
87506	706547
23404	706548
355652	706549
407858	706550
111579	706551
10146	706552
154911	706553
328828	706554
41507	706555
2224	706556
193625	706557
226812	706558
48698	706559
45461	706560
28449	706561
76970	706562
159928	706563
4391	706564
2650	706565
277562	706566
452931	706567
334359	706568
298636	706569
192296	706570
430507	706571
310456	706572
383840	706573
332935	706574
151381	706575
196329	706576
643173	706577
201597	706578
7325	706579
264797	706580
684013	706581
657740	706582
86019	706583
246451	706584
141063	706585
80801	706586
473361	706587
524573	706588
56575	706589
184584	706590
253804	706591
30161	706592
74001	706593
26831	706594
1582	706595
577935	706596
110063	706597
476328	706598
476322	706599
237454	706600
25458	706601
237976	706602
110775	706603
95797	706604
244947	706605
74161	706606
336874	706607
657704	706608
482428	706609
169161	706610
62318	706611
272114	706612
612304	706613
608449	706614
346330	706615
237550	706616
687298	706617
1701	706618
83790	706619
396647	706620
94146	706621
264388	706622
24422	706623
576759	706624
697353	706625
366479	706626
616241	706627
144392	706628
393766	706629
265136	706630
153282	706631
366448	706632
189100	706633
683192	706634
352261	706635
488682	706636
329235	706637
108527	706638
454502	706639
349454	706640
548065	706641
586813	706642
193219	706643
273590	706644
278267	706645
584997	706646
397745	706647
193148	706648
549556	706649
319146	706650
4854	706651
554181	706652
192276	706653
68745	706654
49595	706655
295344	706656
273621	706657
64863	706658
515478	706659
48515	706660
58505	706661
65061	706662
225378	706663
59283	706664
86466	706665
110255	706666
22856	706667
47553	706668
220068	706669
108373	706670
39915	706671
591006	706672
115663	706673
42802	706674
269629	706675
113030	706676
51049	706677
315654	706678
1861	706679
669385	706680
603442	706681
401171	706682
219415	706683
253775	706684
160238	706685
136692	706686
246427	706687
306400	706688
78108	706689
568097	706690
555919	706691
140085	706692
535848	706693
140079	706694
140079	706695
535849	706696
140075	706697
253208	706698
362394	706699
393595	706700
556438	706701
279250	706702
507660	706703
579418	706704
31887	706705
645211	706706
52727	706707
458169	706708
324283	706709
463592	706710
249465	706711
424625	706712
466648	706713
56199	706714
2018	706715
691667	706716
458065	706717
434135	706718
104919	706719
588713	706720
21228	706721
481138	706722
50841	706723
12942	706724
606776	706725
215513	706726
440050	706727
459656	706728
322771	706729
643370	706730
83295	706731
248680	706732
151071	706733
42293	706734
7376	706735
22301	706736
79946	706737
41526	706738
292342	706739
543931	706740
476782	706741
257879	706742
318312	706743
535854	706744
84187	706745
60307	706746
75565	706747
619817	706748
293274	706749
140263	706750
330353	706751
1864	706752
79456	706753
576929	706754
440607	706755
631625	706756
56948	706757
24648	706758
63493	706759
528451	706760
25289	706761
37406	706762
241515	706763
515113	706764
81085	706765
320783	706766
248970	706767
407549	706768
13774	706769
2509	706770
431103	706771
206368	706772
26349	706773
13757	706774
27716	706775
76835	706776
110892	706777
306682	706778
100097	706779
113507	706780
102756	706781
458063	706782
1276	706783
109964	706784
253149	706785
162878	706786
309983	706787
2705	706788
151271	706789
257230	706790
58685	706791
476876	706792
52388	706793
525657	706794
141834	706795
149289	706796
76875	706797
3517	706798
554332	706799
111263	706800
34056	706801
384303	706802
267587	706803
572238	706804
529421	706805
52693	706806
602915	706807
31050	706808
246358	706809
673036	706810
3866	706811
625866	706812
683427	706813
140075	706814
15797	706815
378295	706816
415794	706817
222717	706818
169190	706819
85425	706820
240355	706821
17925	706822
14429	706823
395008	706824
494895	706825
529280	706826
100595	706827
389825	706828
31625	706829
520527	706830
194899	706831
58536	706832
250090	706833
564604	706834
633124	706835
533772	706836
101655	706837
86205	706838
395582	706839
143303	706840
55980	706841
604862	706842
190682	706843
126521	706844
452384	706845
639211	706846
105567	706847
8471	706848
10389	706849
151647	706850
450422	706851
565349	706852
269635	706853
420608	706854
75922	706855
6756	706856
487714	706857
578982	706858
350542	706859
9664	706860
78066	706861
31892	706862
30852	706863
577574	706864
60473	706865
229908	706866
74171	706867
221335	706868
38707	706869
102099	706870
663507	706871
520666	706872
11590	706873
151460	706874
329542	706875
278688	706876
642705	706877
463092	706878
235063	706879
211417	706880
479710	706881
48579	706882
120181	706883
438452	706884
167479	706885
354661	706886
38129	706887
222709	706888
144023	706889
172273	706890
339145	706891
631395	706892
310906	706893
38327	706894
190765	706895
632231	706896
474708	706897
11896	706898
153647	706899
188588	706900
408615	706901
156912	706902
681442	706903
660745	706904
2123	706905
53288	706906
386383	706907
96676	706908
655962	706909
69802	706910
236151	706911
512995	706912
4718	706913
304534	706914
514919	706915
50175	706916
558739	706917
117176	706918
423955	706919
111595	706920
216107	706921
144438	706922
407941	706923
589824	706924
111484	706925
176014	706926
294265	706927
294237	706928
52176	706929
171324	706930
139789	706931
541143	706932
326696	706933
401280	706934
568512	706935
348369	706936
484301	706937
550105	706938
22558	706939
139529	706940
612310	706941
131230	706942
54947	706943
589440	706944
54605	706945
44776	706946
574109	706947
35309	706948
91887	706949
20374	706950
10195	706951
76347	706952
313189	706953
227279	706954
76338	706955
317902	706956
428831	706957
46560	706958
223902	706959
454922	706960
677308	706961
45497	706962
634465	706963
514923	706964
167480	706965
252530	706966
6843	706967
50271	706968
316882	706969
351299	706970
319999	706971
455628	706972
483352	706973
608069	706974
46463	706975
205061	706976
102072	706977
42221	706978
388774	706979
281201	706980
181522	706981
164185	706982
26441	706983
160698	706984
559737	706985
462414	706986
382271	706987
366490	706988
505141	706989
695711	706990
51107	706991
531922	706992
656532	706993
23410	706994
258528	706995
477654	706996
640998	706997
641462	706998
13104	706999
41604	707000
415952	707001
168531	707002
113040	707003
136655	707004
34596	707005
37406	707006
593068	707007
150255	707008
24228	707009
38833	707010
429041	707011
164285	707012
578332	707013
206650	707014
176229	707015
141731	707016
164025	707017
1526	707018
594858	707019
50977	707020
610534	707021
53688	707022
41750	707023
256832	707024
155529	707025
586397	707026
511532	707027
532739	707028
28277	707029
481184	707030
16789	707031
201	707032
284798	707033
388674	707034
477744	707035
530650	707036
344534	707037
395173	707038
310595	707039
148010	707040
2410	707041
390198	707042
305782	707043
588893	707044
116672	707045
457126	707046
15283	707047
661846	707048
541749	707049
666316	707050
259172	707051
566645	707052
555318	707053
52135	707054
347802	707055
53476	707056
40856	707057
93535	707058
215694	707059
189751	707060
7787	707061
145821	707062
15595	707063
383575	707064
640629	707065
640648	707066
3094	707067
337885	707068
453047	707069
545632	707070
73189	707071
23402	707072
97599	707073
559092	707074
8484	707075
146533	707076
52907	707077
7939	707078
112295	707079
657057	707080
471731	707081
90221	707082
671639	707083
253301	707084
36706	707085
39573	707086
245049	707087
117172	707088
305848	707089
231996	707090
239393	707091
418345	707092
477097	707093
99862	707094
217757	707095
68336	707096
284833	707097
4401	707098
505698	707099
604607	707100
302015	707101
92379	707102
383561	707103
62096	707104
96459	707105
331624	707106
29025	707107
59531	707108
443452	707109
280003	707110
613406	707111
344950	707112
1249	707113
121807	707114
480727	707115
7366	707116
65111	707117
21491	707118
67867	707119
592953	707120
9459	707121
186084	707122
2861	707123
662013	707124
158772	707125
35616	707126
395274	707127
69654	707128
76294	707129
466944	707130
8006	707131
19898	707132
410061	707133
49255	707134
9375	707135
24011	707136
166966	707137
121870	707138
510124	707139
310112	707140
488675	707141
290	707142
426376	707143
24274	707144
321782	707145
6929	707146
125171	707147
650805	707148
118454	707149
49867	707150
63788	707151
296587	707152
112902	707153
611772	707154
671652	707155
262667	707156
146489	707157
616355	707158
93745	707159
193935	707160
2744	707161
95897	707162
632826	707163
696060	707164
478103	707165
167398	707166
238621	707167
28813	707168
100685	707169
417861	707170
668540	707171
207235	707172
52151	707173
543881	707174
111182	707175
177091	707176
652928	707177
374426	707178
81213	707179
438641	707180
417911	707181
391753	707182
49492	707183
232001	707184
367	707185
33242	707186
47272	707187
41885	707188
629668	707189
16834	707190
5705	707191
336985	707192
522303	707193
598183	707194
114024	707195
114092	707196
1737	707197
1879	707198
253810	707199
540721	707200
44517	707201
392993	707202
512553	707203
648046	707204
157732	707205
119416	707206
66887	707207
61445	707208
167015	707209
684793	707210
7090	707211
632380	707212
632226	707213
345549	707214
320975	707215
89919	707216
18173	707217
332075	707218
19304	707219
217911	707220
673249	707221
42555	707222
172741	707223
373069	707224
153496	707225
313609	707226
30800	707227
154127	707228
298353	707229
348080	707230
127888	707231
681488	707232
538831	707233
307139	707234
95368	707235
692617	707236
29677	707237
589806	707238
13370	707239
360	707240
209315	707241
282364	707242
76065	707243
478789	707244
6324	707245
22080	707246
599807	707247
375024	707248
663279	707249
375010	707250
93538	707251
540154	707252
93352	707253
243430	707254
3461	707255
324662	707256
8257	707257
108951	707258
78544	707259
472103	707260
8907	707261
262719	707262
160642	707263
93357	707264
292336	707265
257201	707266
151071	707267
302021	707268
522310	707269
23396	707270
251907	707271
117872	707272
633255	707273
132011	707274
194056	707275
11126	707276
63969	707277
63905	707278
64000	707279
9219	707280
1047	707281
8428	707282
117683	707283
21478	707284
28612	707285
67405	707286
150805	707287
78072	707288
41977	707289
67	707290
108936	707291
9628	707292
389136	707293
12990	707294
456324	707295
492990	707296
429758	707297
99591	707298
524351	707299
554413	707300
249244	707301
148375	707302
77292	707303
318687	707304
179886	707305
103400	707306
320062	707307
465769	707308
658851	707309
64016	707310
64014	707311
500107	707312
3299	707313
178939	707314
335515	707315
492854	707316
336887	707317
2869	707318
256544	707319
624941	707320
73798	707321
58491	707322
381087	707323
123962	707324
626329	707325
37655	707326
45218	707327
416745	707328
648224	707329
1	707330
179895	707331
5648	707332
526975	707333
593299	707334
193260	707335
531700	707336
230137	707337
625796	707338
1519	707339
539347	707340
635347	707341
23778	707342
18552	707343
73037	707344
25700	707345
45732	707346
293115	707347
160128	707348
94225	707349
279893	707350
370014	707351
685408	707352
36795	707353
298334	707354
117893	707355
271062	707356
8387	707357
65351	707358
124538	707359
162412	707360
150396	707361
590624	707362
37861	707363
528329	707364
628418	707365
2693	707366
105411	707367
653981	707368
54177	707369
17678	707370
508650	707371
111250	707372
25268	707373
645120	707374
74947	707375
50987	707376
299220	707377
600694	707378
158155	707379
530000	707380
126958	707381
143945	707382
78621	707383
461852	707384
694203	707385
172123	707386
7805	707387
3832	707388
69887	707389
67871	707390
76213	707391
600749	707392
267365	707393
38310	707394
95969	707395
93944	707396
6817	707397
606501	707398
109429	707399
15977	707400
366112	707401
20921	707402
178288	707403
660623	707404
149555	707405
262148	707406
349872	707407
133929	707408
167846	707409
247	707410
2456	707411
377094	707412
189213	707413
139361	707414
154587	707415
255077	707416
186651	707417
15586	707418
181060	707419
173118	707420
62562	707421
45200	707422
606526	707423
475760	707424
81234	707425
81899	707426
69467	707427
125530	707428
612225	707429
2989	707430
630751	707431
630407	707432
128600	707433
515482	707434
158848	707435
526911	707436
95606	707437
51076	707438
620300	707439
281877	707440
94644	707441
47107	707442
204194	707443
40936	707444
98902	707445
1558	707446
549271	707447
163384	707448
591177	707449
651541	707450
396930	707451
4023	707452
468066	707453
539357	707454
164182	707455
598453	707456
73132	707457
8975	707458
575968	707459
439300	707460
264863	707461
687375	707462
63156	707463
468157	707464
215	707465
633558	707466
70248	707467
399065	707468
491690	707469
424435	707470
8469	707471
314280	707472
56511	707473
233039	707474
495285	707475
72974	707476
496691	707477
142034	707478
543083	707479
2986	707480
169858	707481
303966	707482
161	707483
348607	707484
88185	707485
7301	707486
490772	707487
34276	707488
21561	707489
299064	707490
88159	707491
120701	707492
42665	707493
49029	707494
171389	707495
341967	707496
337902	707497
67685	707498
96211	707499
394531	707500
91224	707501
162461	707502
225124	707503
118818	707504
183670	707505
625206	707506
4032	707507
482300	707508
183012	707509
634211	707510
636937	707511
646003	707512
312537	707513
251875	707514
235636	707515
44280	707516
20	707517
221767	707518
82880	707519
118623	707520
234202	707521
47435	707522
10221	707523
10221	707524
10221	707525
570138	707526
719	707527
412162	707528
44460	707529
169901	707530
122591	707531
173802	707532
521206	707533
86455	707534
225030	707535
570268	707536
21298	707537
140637	707538
2356	707539
70875	707540
111658	707541
462115	707542
613577	707543
489759	707544
393864	707545
393902	707546
81368	707547
320699	707548
633696	707549
508586	707550
107859	707551
163188	707552
156230	707553
166333	707554
381189	707555
316795	707556
639557	707557
16324	707558
214	707559
177245	707560
129812	707561
470484	707562
251862	707563
212210	707564
346770	707565
127935	707566
358030	707567
333776	707568
18530	707569
28011	707570
327999	707571
177747	707572
151056	707573
311991	707574
586453	707575
279075	707576
81711	707577
126444	707578
514238	707579
26952	707580
59941	707581
152791	707582
177291	707583
613151	707584
146185	707585
54788	707586
580516	707587
228855	707588
630248	707589
131721	707590
685922	707591
508623	707592
1403	707593
68833	707594
81006	707595
443828	707596
53460	707597
4759	707598
20827	707599
40725	707600
30051	707601
291238	707602
76127	707603
680243	707604
680850	707605
25035	707606
126698	707607
136541	707608
135491	707609
23120	707610
14428	707611
389873	707612
667681	707613
10220	707614
68646	707615
164952	707616
646255	707617
65868	707618
690864	707619
460019	707620
79398	707621
18330	707622
37542	707623
25433	707624
24763	707625
128301	707626
30554	707627
58678	707628
502043	707629
116366	707630
116076	707631
141364	707632
505038	707633
47935	707634
379668	707635
13474	707636
499219	707637
317158	707638
216617	707639
480674	707640
40	707641
243612	707642
75217	707643
409984	707644
427166	707645
127600	707646
544109	707647
582747	707648
524156	707649
68634	707650
336903	707651
234918	707652
38009	707653
535630	707654
57079	707655
436468	707656
151402	707657
11535	707658
256314	707659
535529	707660
311274	707661
57817	707662
673648	707663
173409	707664
90768	707665
384036	707666
573028	707667
675560	707668
71422	707669
491360	707670
4205	707671
10974	707672
297130	707673
90769	707674
128728	707675
1059	707676
619805	707677
164235	707678
164235	707679
449144	707680
597459	707681
499192	707682
4766	707683
579800	707684
61535	707685
61535	707686
181528	707687
181556	707688
161361	707689
24150	707690
21840	707691
49645	707692
69834	707693
10658	707694
561556	707695
588087	707696
438286	707697
621453	707698
47672	707699
106569	707700
535445	707701
386724	707702
89017	707703
492574	707704
38	707705
11539	707706
7918	707707
442255	707708
332223	707709
59	707710
190442	707711
211080	707712
209760	707713
543830	707714
344447	707715
45728	707716
86535	707717
121522	707718
596010	707719
124123	707720
134696	707721
43490	707722
9206	707723
160033	707724
86168	707725
358176	707726
94941	707727
368582	707728
585547	707729
322122	707730
684015	707731
29294	707732
83960	707733
36094	707734
472496	707735
688800	707736
179473	707737
469559	707738
260013	707739
58905	707740
148808	707741
131639	707742
80830	707743
675383	707744
58388	707745
675426	707746
56	707747
582756	707748
2489	707749
661372	707750
144218	707751
159404	707752
325595	707753
57295	707754
403846	707755
240097	707756
691260	707757
156374	707758
1170	707759
198645	707760
524120	707761
47197	707762
418059	707763
12614	707764
329589	707765
520751	707766
535341	707767
167503	707768
584815	707769
74832	707770
74831	707771
36021	707772
12959	707773
46226	707774
393977	707775
218892	707776
5433	707777
55386	707778
48604	707779
35807	707780
393202	707781
52806	707782
581270	707783
3438	707784
441854	707785
412211	707786
45776	707787
194463	707788
370036	707789
444480	707790
639416	707791
396405	707792
282808	707793
305708	707794
503851	707795
107295	707796
647310	707797
172473	707798
1601	707799
130760	707800
52055	707801
3438	707802
639302	707803
203715	707804
503300	707805
3474	707806
159399	707807
530222	707808
452289	707809
342724	707810
33989	707811
34521	707812
364012	707813
608123	707814
13020	707815
627640	707816
354364	707817
161049	707818
416288	707819
490638	707820
356157	707821
320080	707822
513742	707823
12720	707824
174876	707825
30605	707826
307651	707827
321354	707828
217187	707829
206325	707830
6364	707831
27846	707832
143512	707833
1841	707834
48704	707835
205630	707836
220192	707837
237577	707838
525165	707839
224737	707840
146375	707841
489537	707842
45325	707843
489536	707844
294254	707845
456495	707846
549287	707847
549313	707848
549307	707849
143009	707850
454440	707851
549257	707852
549302	707853
143019	707854
575144	707855
549308	707856
257574	707857
499514	707858
143018	707859
549283	707860
549297	707861
549264	707862
143010	707863
549260	707864
549301	707865
222524	707866
645	707867
549253	707868
549288	707869
185190	707870
236630	707871
616866	707872
366256	707873
549299	707874
549279	707875
597948	707876
143023	707877
494048	707878
193175	707879
143015	707880
549255	707881
549270	707882
549278	707883
376784	707884
143024	707885
498730	707886
549259	707887
549275	707888
63545	707889
549300	707890
47079	707891
549293	707892
691176	707893
545264	707894
229144	707895
327268	707896
327267	707897
572195	707898
649777	707899
631644	707900
124751	707901
365151	707902
308584	707903
672189	707904
120260	707905
172313	707906
625256	707907
82609	707908
504133	707909
99980	707910
82793	707911
152189	707912
620798	707913
642138	707914
417364	707915
325012	707916
204844	707917
59628	707918
163939	707919
3635	707920
470546	707921
109258	707922
4932	707923
104862	707924
118682	707925
476573	707926
270565	707927
665027	707928
680553	707929
436422	707930
375975	707931
392084	707932
542142	707933
602275	707934
105576	707935
184713	707936
53818	707937
35301	707938
635977	707939
658825	707940
591054	707941
373703	707942
86470	707943
172433	707944
118859	707945
83280	707946
4130	707947
525230	707948
18564	707949
452013	707950
12932	707951
248414	707952
233365	707953
413999	707954
203804	707955
52139	707956
1665	707957
508536	707958
558804	707959
558822	707960
449157	707961
365834	707962
223377	707963
30328	707964
640428	707965
113594	707966
292929	707967
401508	707968
160442	707969
505122	707970
226800	707971
233387	707972
233389	707973
522787	707974
233386	707975
233391	707976
233388	707977
624899	707978
158969	707979
697748	707980
522798	707981
624901	707982
575723	707983
434582	707984
214624	707985
86029	707986
494646	707987
639574	707988
277355	707989
634057	707990
20936	707991
474405	707992
541846	707993
160549	707994
63388	707995
178929	707996
46130	707997
462049	707998
50618	707999
653111	708000
318209	708001
483283	708002
799	708003
103364	708004
638380	708005
18437	708006
42992	708007
6483	708008
22700	708009
357203	708010
489615	708011
253714	708012
15243	708013
253767	708014
379976	708015
456182	708016
238272	708017
10120	708018
140375	708019
236851	708020
697361	708021
556783	708022
512327	708023
567096	708024
11026	708025
424850	708026
162063	708027
255717	708028
82430	708029
2475	708030
32	708031
4175	708032
12844	708033
12844	708034
96755	708035
253882	708036
657842	708037
363449	708038
144217	708039
468448	708040
278131	708041
305458	708042
60628	708043
480895	708044
45947	708045
660039	708046
471	708047
73625	708048
89760	708049
460903	708050
171405	708051
650289	708052
418251	708053
101439	708054
652459	708055
162927	708056
133382	708057
114161	708058
469501	708059
576310	708060
24563	708061
138015	708062
41722	708063
469508	708064
407722	708065
99234	708066
89433	708067
670265	708068
42339	708069
11744	708070
91793	708071
652288	708072
41501	708073
44915	708074
76010	708075
617279	708076
366914	708077
3307	708078
40391	708079
176523	708080
23570	708081
227999	708082
27906	708083
640029	708084
203026	708085
19319	708086
41826	708087
237238	708088
150526	708089
297154	708090
28497	708091
297219	708092
177638	708093
17646	708094
234673	708095
173366	708096
150984	708097
297052	708098
42738	708099
116481	708100
595920	708101
10924	708102
399488	708103
107554	708104
168446	708105
14724	708106
52858	708107
58348	708108
28265	708109
414018	708110
539688	708111
172709	708112
502207	708113
114136	708114
253003	708115
313620	708116
542535	708117
13153	708118
47375	708119
492490	708120
507693	708121
523845	708122
255121	708123
147639	708124
73498	708125
251899	708126
689050	708127
143354	708128
162674	708129
291354	708130
636017	708131
365249	708132
657003	708133
49447	708134
480554	708135
173333	708136
80986	708137
322594	708138
4053	708139
111809	708140
108919	708141
58404	708142
630683	708143
408004	708144
1647	708145
348153	708146
262034	708147
255391	708148
394234	708149
168780	708150
304537	708151
413917	708152
89602	708153
89592	708154
146231	708155
503000	708156
73653	708157
659934	708158
471	708159
5861	708160
5860	708161
161732	708162
371701	708163
323969	708164
234910	708165
521095	708166
53606	708167
451906	708168
31961	708169
589411	708170
260627	708171
161584	708172
14738	708173
13939	708174
298616	708175
161407	708176
31536	708177
548746	708178
179887	708179
662452	708180
303612	708181
61603	708182
101741	708183
478386	708184
43988	708185
11724	708186
474458	708187
88987	708188
232446	708189
138208	708190
463783	708191
38766	708192
508130	708193
36988	708194
25455	708195
508288	708196
618772	708197
4303	708198
44992	708199
595166	708200
498127	708201
798	708202
303857	708203
2573	708204
41495	708205
657135	708206
32778	708207
245399	708208
215958	708209
310957	708210
130485	708211
467311	708212
14598	708213
305683	708214
265040	708215
489156	708216
418141	708217
322657	708218
7521	708219
447211	708220
612349	708221
611463	708222
234829	708223
549456	708224
66539	708225
1582	708226
355210	708227
195901	708228
252828	708229
557585	708230
557579	708231
580332	708232
659352	708233
568346	708234
117819	708235
568348	708236
366200	708237
344565	708238
118604	708239
575509	708240
595610	708241
643645	708242
129066	708243
172990	708244
578218	708245
420728	708246
592071	708247
23256	708248
47085	708249
274544	708250
246408	708251
507071	708252
163227	708253
352329	708254
30828	708255
482227	708256
597859	708257
118899	708258
498512	708259
218964	708260
14228	708261
117784	708262
175698	708263
463498	708264
15999	708265
264655	708266
312448	708267
395028	708268
651	708269
38910	708270
437308	708271
82446	708272
108239	708273
343059	708274
149396	708275
260022	708276
506	708277
403243	708278
403245	708279
97118	708280
649691	708281
414547	708282
524737	708283
220692	708284
140662	708285
271802	708286
551003	708287
32388	708288
8433	708289
9939	708290
457712	708291
40438	708292
237099	708293
370284	708294
78085	708295
697094	708296
234523	708297
489509	708298
550976	708299
550986	708300
199165	708301
329646	708302
123823	708303
606631	708304
161243	708305
108763	708306
403239	708307
623622	708308
442635	708309
394548	708310
598937	708311
108785	708312
394345	708313
40563	708314
2382	708315
4509	708316
151726	708317
176435	708318
626814	708319
632814	708320
10	708321
504796	708322
7155	708323
35462	708324
319270	708325
114855	708326
451446	708327
92300	708328
309249	708329
470836	708330
229017	708331
190718	708332
571155	708333
342957	708334
529635	708335
298355	708336
39850	708337
201238	708338
421616	708339
59164	708340
18288	708341
58437	708342
312558	708343
312364	708344
506827	708345
681836	708346
443610	708347
587621	708348
5586	708349
661483	708350
140442	708351
515400	708352
52853	708353
30509	708354
15465	708355
663214	708356
579037	708357
315164	708358
96447	708359
167975	708360
607208	708361
108868	708362
338592	708363
181664	708364
638041	708365
178353	708366
566945	708367
36448	708368
561334	708369
239748	708370
84429	708371
428092	708372
282477	708373
282652	708374
418635	708375
682235	708376
112028	708377
293278	708378
3686	708379
295637	708380
107218	708381
96627	708382
44083	708383
409751	708384
111901	708385
294751	708386
29427	708387
646819	708388
304652	708389
1896	708390
199172	708391
13733	708392
100077	708393
103954	708394
10404	708395
108884	708396
535301	708397
534308	708398
155671	708399
9978	708400
32027	708401
611624	708402
509522	708403
116531	708404
357993	708405
540047	708406
174300	708407
46387	708408
42221	708409
29500	708410
270485	708411
21	708412
175684	708413
49871	708414
263	708415
522359	708416
1377	708417
548369	708418
153166	708419
585807	708420
626934	708421
340059	708422
103423	708423
367297	708424
59936	708425
44280	708426
68934	708427
20464	708428
209415	708429
231253	708430
156584	708431
77836	708432
485771	708433
497781	708434
145576	708435
165160	708436
574333	708437
93250	708438
356031	708439
126468	708440
188030	708441
274457	708442
178395	708443
223555	708444
50963	708445
40083	708446
22200	708447
231263	708448
49931	708449
632645	708450
350415	708451
248191	708452
117010	708453
1686	708454
512499	708455
525099	708456
71425	708457
150073	708458
381779	708459
395338	708460
395347	708461
199362	708462
199385	708463
136514	708464
171034	708465
7284	708466
163555	708467
496870	708468
4318	708469
129291	708470
21090	708471
3040	708472
6883	708473
189854	708474
460971	708475
194196	708476
29285	708477
215290	708478
1080	708479
51596	708480
429083	708481
36268	708482
296009	708483
20578	708484
626742	708485
635975	708486
530791	708487
84248	708488
586674	708489
40	708490
8224	708491
96561	708492
55271	708493
268855	708494
12685	708495
429833	708496
459241	708497
612366	708498
9474	708499
650420	708500
403853	708501
42401	708502
136752	708503
134575	708504
68814	708505
259743	708506
169413	708507
176034	708508
637836	708509
395462	708510
637838	708511
499685	708512
113451	708513
305492	708514
184145	708515
373914	708516
240474	708517
79351	708518
106250	708519
137033	708520
53205	708521
9648	708522
38259	708523
602512	708524
12704	708525
552283	708526
487150	708527
29349	708528
289438	708529
604221	708530
524898	708531
43866	708532
46502	708533
488074	708534
61463	708535
412889	708536
631695	708537
177372	708538
165511	708539
124446	708540
641143	708541
502448	708542
340189	708543
96709	708544
455176	708545
258333	708546
37189	708547
180478	708548
206126	708549
59300	708550
447227	708551
250	708552
231887	708553
662567	708554
29012	708555
139671	708556
470213	708557
607713	708558
8287	708559
149601	708560
307698	708561
175	708562
637095	708563
163527	708564
399129	708565
171515	708566
174579	708567
335374	708568
487521	708569
229415	708570
50855	708571
3045	708572
146875	708573
72234	708574
44046	708575
29915	708576
304988	708577
7979	708578
2459	708579
518154	708580
576134	708581
8868	708582
38385	708583
358748	708584
426797	708585
83602	708586
46	708587
658649	708588
91744	708589
2257	708590
32846	708591
3171	708592
663020	708593
199078	708594
295242	708595
352815	708596
691318	708597
299651	708598
610	708599
684962	708600
151077	708601
481399	708602
1825	708603
116490	708604
526112	708605
477779	708606
254675	708607
211416	708608
23032	708609
91536	708610
46431	708611
44863	708612
621516	708613
56759	708614
223836	708615
343101	708616
50838	708617
103414	708618
295110	708619
203383	708620
47995	708621
272789	708622
272786	708623
561795	708624
595728	708625
83854	708626
414539	708627
230410	708628
502955	708629
116577	708630
620364	708631
99048	708632
160495	708633
613305	708634
151926	708635
48854	708636
681672	708637
451299	708638
103047	708639
44177	708640
20132	708641
297436	708642
538641	708643
259332	708644
17684	708645
597631	708646
449053	708647
244186	708648
84994	708649
630274	708650
19192	708651
250449	708652
9906	708653
690	708654
325465	708655
250475	708656
294245	708657
294257	708658
433035	708659
664520	708660
599036	708661
294267	708662
559452	708663
187187	708664
294243	708665
301	708666
395446	708667
129719	708668
395397	708669
129717	708670
517354	708671
395390	708672
363963	708673
149036	708674
113388	708675
52315	708676
395387	708677
299096	708678
19250	708679
294249	708680
294248	708681
614481	708682
38004	708683
25375	708684
202008	708685
414994	708686
395396	708687
1747	708688
10253	708689
113747	708690
169419	708691
267973	708692
3263	708693
7423	708694
678162	708695
55288	708696
58561	708697
161289	708698
281650	708699
55274	708700
24140	708701
157682	708702
451997	708703
55273	708704
211072	708705
25453	708706
164883	708707
618885	708708
678137	708709
115013	708710
25451	708711
655934	708712
652801	708713
25454	708714
7255	708715
57530	708716
25451	708717
157696	708718
25453	708719
652761	708720
618795	708721
169430	708722
417826	708723
36399	708724
652764	708725
618754	708726
417787	708727
56340	708728
141320	708729
443782	708730
582826	708731
25454	708732
55280	708733
652817	708734
91448	708735
652781	708736
662820	708737
23396	708738
510252	708739
17529	708740
25464	708741
596325	708742
25453	708743
415203	708744
338388	708745
213461	708746
537485	708747
137069	708748
3263	708749
55288	708750
213385	708751
8776	708752
336541	708753
71739	708754
157707	708755
24133	708756
228175	708757
13006	708758
55278	708759
155561	708760
19979	708761
62620	708762
242203	708763
55278	708764
157718	708765
24144	708766
52176	708767
568182	708768
504640	708769
58577	708770
24141	708771
244982	708772
157687	708773
618827	708774
652814	708775
665888	708776
3233	708777
468336	708778
25452	708779
58560	708780
618825	708781
618837	708782
541869	708783
1206	708784
55289	708785
417823	708786
58567	708787
584564	708788
122733	708789
396943	708790
529377	708791
443193	708792
384524	708793
25451	708794
618769	708795
179739	708796
510668	708797
678138	708798
157686	708799
63748	708800
109224	708801
354454	708802
612425	708803
303383	708804
98762	708805
996	708806
102193	708807
142589	708808
306847	708809
20196	708810
345659	708811
98361	708812
119852	708813
391728	708814
332367	708815
320892	708816
533679	708817
42350	708818
161385	708819
481031	708820
27423	708821
169530	708822
159881	708823
501522	708824
656379	708825
97	708826
25766	708827
405591	708828
578919	708829
73338	708830
494569	708831
133538	708832
156058	708833
89266	708834
89266	708835
8557	708836
224421	708837
559263	708838
559238	708839
559231	708840
10053	708841
145146	708842
51569	708843
22818	708844
559223	708845
22810	708846
145138	708847
22814	708848
559237	708849
11865	708850
22813	708851
46005	708852
531035	708853
25036	708854
207332	708855
476630	708856
417383	708857
386129	708858
521925	708859
56016	708860
294239	708861
691724	708862
126666	708863
46058	708864
126666	708865
46058	708866
46058	708867
126665	708868
441928	708869
473455	708870
473456	708871
473462	708872
20684	708873
61866	708874
666960	708875
126669	708876
20684	708877
671734	708878
161377	708879
558823	708880
161364	708881
161377	708882
172406	708883
161379	708884
610050	708885
143821	708886
20684	708887
172402	708888
109030	708889
638081	708890
126685	708891
126675	708892
126670	708893
126670	708894
126671	708895
109018	708896
126674	708897
126675	708898
473476	708899
473481	708900
46059	708901
46059	708902
126667	708903
126676	708904
473480	708905
64741	708906
167025	708907
107644	708908
667023	708909
473486	708910
126677	708911
61539	708912
637986	708913
638037	708914
12164	708915
126674	708916
676188	708917
59336	708918
59336	708919
172402	708920
172407	708921
693144	708922
693143	708923
81322	708924
126678	708925
519572	708926
126678	708927
172408	708928
693148	708929
172409	708930
6181	708931
161378	708932
172405	708933
687921	708934
167020	708935
361247	708936
59337	708937
59337	708938
693150	708939
46059	708940
197909	708941
343415	708942
6886	708943
461021	708944
25741	708945
60675	708946
172405	708947
46066	708948
208450	708949
47289	708950
44482	708951
241861	708952
447770	708953
366754	708954
247014	708955
81524	708956
115850	708957
560136	708958
425940	708959
13806	708960
209564	708961
164357	708962
512306	708963
17362	708964
201286	708965
440707	708966
677579	708967
659350	708968
204125	708969
586734	708970
22947	708971
636098	708972
79298	708973
17619	708974
374020	708975
313422	708976
159322	708977
12177	708978
335878	708979
283691	708980
394238	708981
619652	708982
116021	708983
268684	708984
66654	708985
192349	708986
489754	708987
44202	708988
11597	708989
676256	708990
1277	708991
598747	708992
190031	708993
546876	708994
428491	708995
191725	708996
396844	708997
93861	708998
634307	708999
459753	709000
3416	709001
679509	709002
186674	709003
652017	709004
48508	709005
7357	709006
170436	709007
2947	709008
447834	709009
26095	709010
7789	709011
197658	709012
7789	709013
21301	709014
637584	709015
64688	709016
253934	709017
6148	709018
614081	709019
66631	709020
548941	709021
137031	709022
177234	709023
407355	709024
473714	709025
486197	709026
68408	709027
157675	709028
528188	709029
526623	709030
567194	709031
666985	709032
328391	709033
595272	709034
400182	709035
29745	709036
667683	709037
249752	709038
363907	709039
450112	709040
181261	709041
396316	709042
9766	709043
5245	709044
417385	709045
37277	709046
687990	709047
427822	709048
399817	709049
338133	709050
301284	709051
271826	709052
498743	709053
127323	709054
149114	709055
259253	709056
205723	709057
44669	709058
58034	709059
107069	709060
26390	709061
271191	709062
658929	709063
71641	709064
282485	709065
530736	709066
346618	709067
520439	709068
346734	709069
421873	709070
470490	709071
188253	709072
484520	709073
268216	709074
644879	709075
371971	709076
58940	709077
261356	709078
87851	709079
380332	709080
81855	709081
693344	709082
237374	709083
360226	709084
192776	709085
57395	709086
399554	709087
57232	709088
63331	709089
653313	709090
59200	709091
319751	709092
237820	709093
639616	709094
400120	709095
246117	709096
585628	709097
143095	709098
443626	709099
271309	709100
307588	709101
685277	709102
344211	709103
686403	709104
427967	709105
246613	709106
346601	709107
95145	709108
455179	709109
84447	709110
83153	709111
193467	709112
193433	709113
248078	709114
3280	709115
3450	709116
363902	709117
129970	709118
139596	709119
215891	709120
493933	709121
483550	709122
65838	709123
128849	709124
690693	709125
183482	709126
46612	709127
631694	709128
133495	709129
352283	709130
297104	709131
4145	709132
370413	709133
109141	709134
33180	709135
66205	709136
397330	709137
19659	709138
181273	709139
207600	709140
3306	709141
191036	709142
191082	709143
2356	709144
87458	709145
110907	709146
578314	709147
112389	709148
296085	709149
270164	709150
570135	709151
105631	709152
5531	709153
346653	709154
219155	709155
673715	709156
186743	709157
586723	709158
371147	709159
63372	709160
233970	709161
507200	709162
2623	709163
171923	709164
598424	709165
159729	709166
143852	709167
140045	709168
279269	709169
42399	709170
110831	709171
349708	709172
30112	709173
271242	709174
330349	709175
10048	709176
92294	709177
417582	709178
165186	709179
14466	709180
181160	709181
232645	709182
209414	709183
160601	709184
692280	709185
161270	709186
91667	709187
84407	709188
169857	709189
14565	709190
109165	709191
165992	709192
340788	709193
142370	709194
72863	709195
15403	709196
57552	709197
410323	709198
374319	709199
238013	709200
316139	709201
538940	709202
50561	709203
136254	709204
422215	709205
147195	709206
208715	709207
591355	709208
344726	709209
565	709210
7416	709211
402435	709212
330348	709213
212320	709214
11636	709215
685279	709216
538953	709217
4	709218
83213	709219
652126	709220
581710	709221
89446	709222
156382	709223
18405	709224
109186	709225
601917	709226
109188	709227
301307	709228
87	709229
633959	709230
75733	709231
16	709232
372040	709233
56508	709234
351514	709235
438812	709236
316064	709237
153317	709238
39113	709239
368124	709240
64329	709241
3062	709242
198132	709243
251382	709244
619638	709245
276414	709246
654218	709247
174575	709248
32145	709249
229101	709250
265958	709251
593611	709252
200750	709253
62812	709254
380261	709255
341339	709256
349068	709257
175368	709258
619801	709259
215927	709260
652127	709261
37286	709262
249624	709263
555976	709264
340908	709265
187063	709266
151833	709267
191941	709268
274086	709269
188598	709270
16224	709271
255919	709272
141243	709273
18250	709274
104353	709275
151715	709276
13463	709277
348540	709278
219228	709279
436706	709280
28428	709281
8748	709282
936	709283
126703	709284
26486	709285
330228	709286
475262	709287
8156	709288
599582	709289
211783	709290
136538	709291
555337	709292
65446	709293
21919	709294
658206	709295
232637	709296
72955	709297
232499	709298
61593	709299
695	709300
61627	709301
366791	709302
539978	709303
181765	709304
129771	709305
19524	709306
36769	709307
112858	709308
492554	709309
362753	709310
402493	709311
123313	709312
7517	709313
178710	709314
512736	709315
2541	709316
163699	709317
178683	709318
8979	709319
753	709320
103774	709321
406040	709322
616414	709323
54988	709324
475404	709325
37373	709326
365486	709327
235	709328
375383	709329
277455	709330
616383	709331
214267	709332
354528	709333
39109	709334
101959	709335
3632	709336
65848	709337
13762	709338
97812	709339
262090	709340
361742	709341
292520	709342
296376	709343
421622	709344
361596	709345
31846	709346
612132	709347
202	709348
170568	709349
105429	709350
169449	709351
55089	709352
164028	709353
444363	709354
39445	709355
387725	709356
103780	709357
9246	709358
43749	709359
326745	709360
93735	709361
262662	709362
61758	709363
616372	709364
103793	709365
102612	709366
629386	709367
7966	709368
210805	709369
103760	709370
165187	709371
157394	709372
30517	709373
600348	709374
97	709375
70879	709376
36270	709377
3442	709378
87037	709379
430106	709380
261588	709381
39136	709382
108992	709383
87522	709384
224056	709385
23444	709386
35349	709387
371389	709388
153753	709389
616302	709390
73742	709391
387858	709392
636261	709393
157148	709394
74374	709395
371351	709396
148776	709397
541241	709398
137220	709399
58608	709400
177714	709401
16572	709402
642924	709403
101922	709404
577896	709405
1624	709406
444370	709407
469256	709408
46639	709409
99729	709410
9752	709411
1876	709412
635651	709413
527976	709414
141200	709415
637285	709416
170619	709417
240629	709418
45695	709419
14998	709420
269810	709421
31882	709422
89708	709423
138927	709424
471669	709425
4197	709426
425284	709427
2089	709428
143656	709429
471561	709430
403419	709431
4197	709432
444962	709433
234797	709434
407175	709435
127329	709436
384077	709437
103760	709438
108481	709439
135	709440
12945	709441
37329	709442
662632	709443
87248	709444
274406	709445
51118	709446
616027	709447
51843	709448
3115	709449
153468	709450
410275	709451
101048	709452
32254	709453
5113	709454
5575	709455
149	709456
103771	709457
414420	709458
4197	709459
14730	709460
74562	709461
3445	709462
576092	709463
25901	709464
337843	709465
173786	709466
7287	709467
12092	709468
178346	709469
2480	709470
595463	709471
12385	709472
85538	709473
71900	709474
22532	709475
38417	709476
130146	709477
338421	709478
10014	709479
445975	709480
5543	709481
232017	709482
167965	709483
17305	709484
558304	709485
97558	709486
483781	709487
28462	709488
56445	709489
5051	709490
38840	709491
358531	709492
124605	709493
34989	709494
3440	709495
582296	709496
358662	709497
174244	709498
5837	709499
684721	709500
546073	709501
396570	709502
151383	709503
38545	709504
489543	709505
5482	709506
658576	709507
4212	709508
675732	709509
421352	709510
35371	709511
170921	709512
513900	709513
14510	709514
171099	709515
439977	709516
316328	709517
44449	709518
10575	709519
163720	709520
307952	709521
23209	709522
119912	709523
156837	709524
399821	709525
1181	709526
45023	709527
2922	709528
635582	709529
30295	709530
463583	709531
14345	709532
15746	709533
92616	709534
681988	709535
139906	709536
610869	709537
38519	709538
101580	709539
118764	709540
151953	709541
619425	709542
177897	709543
533744	709544
34732	709545
157145	709546
12203	709547
93165	709548
42790	709549
114167	709550
312	709551
29337	709552
125460	709553
312806	709554
1847	709555
522778	709556
534641	709557
134687	709558
25052	709559
125120	709560
1631	709561
533707	709562
44370	709563
598974	709564
13996	709565
146665	709566
169874	709567
446240	709568
288933	709569
85387	709570
356300	709571
10055	709572
94445	709573
776	709574
29037	709575
511479	709576
82417	709577
10794	709578
690965	709579
639899	709580
139086	709581
179081	709582
8457	709583
131877	709584
102584	709585
115980	709586
138536	709587
56637	709588
22698	709589
392042	709590
68591	709591
8522	709592
691607	709593
508044	709594
532	709595
388323	709596
430713	709597
68881	709598
381514	709599
25050	709600
6323	709601
284143	709602
95227	709603
72555	709604
415572	709605
273238	709606
127843	709607
399196	709608
215401	709609
673396	709610
27575	709611
86807	709612
776	709613
81576	709614
613682	709615
162377	709616
46588	709617
52152	709618
342166	709619
225695	709620
319498	709621
408444	709622
39142	709623
567945	709624
27892	709625
7518	709626
173516	709627
547765	709628
174897	709629
356409	709630
111136	709631
7517	709632
530540	709633
69	709634
58381	709635
267391	709636
421048	709637
10415	709638
127598	709639
206609	709640
964	709641
5797	709642
56254	709643
34731	709644
1936	709645
3097	709646
536145	709647
13275	709648
145429	709649
134767	709650
162822	709651
274707	709652
567	709653
506207	709654
338000	709655
99806	709656
372427	709657
603558	709658
349939	709659
146352	709660
465752	709661
77188	709662
54403	709663
103759	709664
410071	709665
198016	709666
48726	709667
82050	709668
12147	709669
254572	709670
85527	709671
1414	709672
20190	709673
264485	709674
481888	709675
216131	709676
28615	709677
19615	709678
216268	709679
22352	709680
84674	709681
40870	709682
103361	709683
488354	709684
296072	709685
140305	709686
91006	709687
619604	709688
444555	709689
103121	709690
14396	709691
30260	709692
31982	709693
53852	709694
57242	709695
34741	709696
48023	709697
28605	709698
78922	709699
177800	709700
209417	709701
692186	709702
233696	709703
19479	709704
44106	709705
23802	709706
55570	709707
311804	709708
670058	709709
696	709710
606061	709711
384072	709712
466536	709713
387522	709714
31190	709715
153225	709716
475114	709717
127651	709718
312607	709719
26815	709720
13147	709721
25127	709722
51465	709723
537303	709724
511772	709725
497514	709726
61675	709727
776	709728
612808	709729
8464	709730
3295	709731
133249	709732
55156	709733
114193	709734
93497	709735
30816	709736
277262	709737
280225	709738
9013	709739
1597	709740
117182	709741
607610	709742
153403	709743
163246	709744
114595	709745
644105	709746
4128	709747
376282	709748
221537	709749
221405	709750
606854	709751
606853	709752
221406	709753
305127	709754
42271	709755
858	709756
18369	709757
79557	709758
261822	709759
420001	709760
151748	709761
419742	709762
59126	709763
455537	709764
233378	709765
471227	709766
236217	709767
676003	709768
184087	709769
111789	709770
484354	709771
72365	709772
162174	709773
163002	709774
427636	709775
44755	709776
233732	709777
517453	709778
140437	709779
151807	709780
127080	709781
90487	709782
666202	709783
613793	709784
616	709785
9602	709786
567109	709787
39163	709788
659096	709789
74420	709790
456199	709791
356318	709792
228086	709793
75336	709794
63890	709795
672010	709796
320185	709797
161942	709798
638531	709799
112167	709800
200083	709801
677053	709802
187565	709803
426435	709804
54342	709805
40134	709806
569627	709807
508589	709808
593780	709809
8327	709810
478174	709811
439033	709812
555047	709813
633568	709814
96422	709815
88941	709816
569094	709817
559519	709818
89257	709819
657211	709820
289	709821
365159	709822
631664	709823
235862	709824
661003	709825
577851	709826
4302	709827
26833	709828
402775	709829
56806	709830
582907	709831
102958	709832
2936	709833
118925	709834
439035	709835
667836	709836
34140	709837
47202	709838
624923	709839
103015	709840
154770	709841
587523	709842
14098	709843
314076	709844
113487	709845
657858	709846
458565	709847
318347	709848
82502	709849
522550	709850
107718	709851
1132	709852
187491	709853
14676	709854
432169	709855
359495	709856
77853	709857
26252	709858
182155	709859
67334	709860
341898	709861
94600	709862
47950	709863
622986	709864
369680	709865
323185	709866
395110	709867
646777	709868
445413	709869
7539	709870
435591	709871
560425	709872
474990	709873
73402	709874
55840	709875
1954	709876
121455	709877
111612	709878
342752	709879
472196	709880
150860	709881
395945	709882
54998	709883
623530	709884
139642	709885
396740	709886
109221	709887
26907	709888
396804	709889
26914	709890
458418	709891
464254	709892
149451	709893
774	709894
109256	709895
376161	709896
365589	709897
8089	709898
220696	709899
655869	709900
117608	709901
141816	709902
54556	709903
25284	709904
65493	709905
45955	709906
161469	709907
6599	709908
155815	709909
126423	709910
13829	709911
379990	709912
329678	709913
688180	709914
314092	709915
32	709916
17283	709917
614441	709918
165057	709919
116133	709920
426804	709921
483284	709922
532130	709923
308787	709924
648527	709925
53527	709926
215500	709927
19922	709928
1375	709929
8853	709930
238727	709931
42656	709932
134391	709933
319520	709934
24700	709935
55360	709936
498996	709937
346078	709938
280468	709939
280618	709940
15931	709941
637244	709942
315	709943
608182	709944
336036	709945
316143	709946
671855	709947
440215	709948
63365	709949
109299	709950
34965	709951
27746	709952
7348	709953
402573	709954
41280	709955
152426	709956
13492	709957
569521	709958
135041	709959
254401	709960
64592	709961
633814	709962
8480	709963
8480	709964
384678	709965
331831	709966
187206	709967
72272	709968
222936	709969
65355	709970
314094	709971
497550	709972
11290	709973
373212	709974
525336	709975
136758	709976
18806	709977
505238	709978
139192	709979
12602	709980
133073	709981
523577	709982
137094	709983
56356	709984
505401	709985
56346	709986
47859	709987
527302	709988
133075	709989
505394	709990
397536	709991
139193	709992
639022	709993
396739	709994
686581	709995
6121	709996
165447	709997
411938	709998
197224	709999
138815	710000
569770	710001
123604	710002
218912	710003
676924	710004
675786	710005
584347	710006
386034	710007
23075	710008
394850	710009
300080	710010
44891	710011
171354	710012
103945	710013
277415	710014
17823	710015
430188	710016
170753	710017
512233	710018
48336	710019
171437	710020
324212	710021
46149	710022
7734	710023
1922	710024
112918	710025
273	710026
162099	710027
304093	710028
88903	710029
94572	710030
57594	710031
499636	710032
185955	710033
49076	710034
82263	710035
656383	710036
14632	710037
192552	710038
631206	710039
417256	710040
41197	710041
196007	710042
378464	710043
9919	710044
141485	710045
285052	710046
390573	710047
7155	710048
149288	710049
98808	710050
98697	710051
98807	710052
490992	710053
27285	710054
494630	710055
103770	710056
146719	710057
521127	710058
309596	710059
533992	710060
19631	710061
471223	710062
19407	710063
671310	710064
114701	710065
166806	710066
261758	710067
311920	710068
695633	710069
659687	710070
360520	710071
173949	710072
75933	710073
430387	710074
56801	710075
73125	710076
570863	710077
67189	710078
379572	710079
291	710080
541369	710081
98809	710082
462044	710083
129857	710084
399973	710085
111785	710086
165409	710087
138381	710088
98885	710089
412833	710090
525214	710091
172963	710092
182552	710093
79555	710094
12155	710095
33415	710096
51863	710097
37695	710098
568304	710099
276649	710100
496027	710101
118744	710102
674901	710103
195996	710104
663592	710105
40928	710106
13954	710107
503836	710108
100504	710109
104918	710110
397603	710111
175075	710112
471160	710113
588222	710114
145325	710115
455893	710116
82106	710117
499297	710118
46735	710119
119846	710120
268276	710121
486093	710122
584417	710123
196154	710124
282744	710125
412733	710126
398030	710127
239434	710128
131691	710129
209810	710130
4737	710131
97373	710132
225970	710133
3973	710134
335211	710135
276192	710136
170937	710137
18747	710138
157494	710139
620680	710140
81010	710141
325817	710142
8536	710143
167427	710144
403644	710145
476690	710146
557478	710147
16921	710148
576194	710149
340502	710150
11951	710151
673462	710152
366819	710153
653785	710154
615632	710155
539564	710156
398364	710157
621015	710158
109842	710159
26761	710160
35850	710161
47440	710162
570101	710163
84422	710164
72327	710165
396221	710166
53357	710167
478608	710168
346633	710169
10673	710170
6910	710171
25240	710172
462158	710173
684527	710174
101947	710175
193047	710176
51660	710177
166976	710178
17675	710179
614884	710180
284639	710181
22356	710182
136646	710183
195913	710184
454827	710185
229413	710186
660310	710187
4429	710188
35724	710189
489115	710190
101343	710191
434390	710192
60042	710193
687560	710194
22862	710195
1078	710196
548038	710197
81281	710198
517973	710199
585211	710200
279227	710201
68855	710202
65267	710203
951	710204
335	710205
65936	710206
7180	710207
54172	710208
19080	710209
373480	710210
78184	710211
20577	710212
254617	710213
381825	710214
421781	710215
27283	710216
4887	710217
64564	710218
93968	710219
3180	710220
14295	710221
488477	710222
10899	710223
308441	710224
2703	710225
617959	710226
305411	710227
147634	710228
8796	710229
42029	710230
644422	710231
430029	710232
76619	710233
461939	710234
152768	710235
21206	710236
529290	710237
401519	710238
11809	710239
3324	710240
145339	710241
550069	710242
15736	710243
90427	710244
128670	710245
42514	710246
499325	710247
299804	710248
277070	710249
663613	710250
55841	710251
3776	710252
272233	710253
547092	710254
115566	710255
92864	710256
382873	710257
383395	710258
4752	710259
419464	710260
372943	710261
6726	710262
754	710263
519352	710264
420247	710265
697867	710266
104990	710267
285871	710268
119370	710269
33592	710270
103274	710271
457528	710272
511568	710273
324759	710274
516222	710275
465139	710276
548590	710277
25594	710278
662744	710279
327310	710280
628366	710281
211785	710282
20527	710283
124474	710284
674016	710285
642130	710286
272102	710287
41301	710288
51686	710289
339976	710290
153051	710291
2706	710292
498220	710293
491640	710294
240529	710295
7083	710296
448027	710297
618618	710298
42547	710299
408211	710300
480980	710301
481435	710302
567740	710303
92683	710304
682146	710305
116798	710306
317667	710307
116529	710308
33590	710309
85583	710310
167005	710311
4908	710312
198735	710313
481062	710314
74691	710315
269340	710316
486813	710317
63684	710318
47101	710319
31175	710320
14632	710321
199	710322
90759	710323
34401	710324
580287	710325
395464	710326
427649	710327
196863	710328
559747	710329
23775	710330
123680	710331
132793	710332
244072	710333
44590	710334
349373	710335
783	710336
238564	710337
83270	710338
498845	710339
230891	710340
17273	710341
608401	710342
131596	710343
154294	710344
17046	710345
365416	710346
125130	710347
424161	710348
114624	710349
669637	710350
171129	710351
547351	710352
549057	710353
346186	710354
9244	710355
60140	710356
95778	710357
23225	710358
385824	710359
154921	710360
47249	710361
256731	710362
117642	710363
487986	710364
81115	710365
402724	710366
57870	710367
642822	710368
25477	710369
2719	710370
580860	710371
23737	710372
118662	710373
354635	710374
592109	710375
316864	710376
215534	710377
43162	710378
1484	710379
377268	710380
262561	710381
4040	710382
16722	710383
461859	710384
317350	710385
6201	710386
10915	710387
124515	710388
121093	710389
223440	710390
2212	710391
662888	710392
462429	710393
468423	710394
62020	710395
555079	710396
21115	710397
515615	710398
1932	710399
5223	710400
157631	710401
214763	710402
95782	710403
31601	710404
624696	710405
578253	710406
379742	710407
79002	710408
105386	710409
6384	710410
156030	710411
273129	710412
21137	710413
2410	710414
70356	710415
2588	710416
451179	710417
115855	710418
141954	710419
7193	710420
24746	710421
128164	710422
186831	710423
187039	710424
201870	710425
159849	710426
344944	710427
443647	710428
570965	710429
7193	710430
7193	710431
285953	710432
105260	710433
136477	710434
345550	710435
45270	710436
337329	710437
587860	710438
626436	710439
67268	710440
135559	710441
39028	710442
309221	710443
353967	710444
123671	710445
294721	710446
662182	710447
430840	710448
445119	710449
1815	710450
278555	710451
299975	710452
2389	710453
202073	710454
450870	710455
427964	710456
40843	710457
65156	710458
65145	710459
648388	710460
17424	710461
143759	710462
11933	710463
144176	710464
623118	710465
670556	710466
366178	710467
26004	710468
102825	710469
653876	710470
1448	710471
168201	710472
427458	710473
6514	710474
223683	710475
20507	710476
550051	710477
52466	710478
183731	710479
568460	710480
1124	710481
30826	710482
654323	710483
538165	710484
333629	710485
348353	710486
99486	710487
188767	710488
135472	710489
15322	710490
112173	710491
353190	710492
122404	710493
456111	710494
226845	710495
29713	710496
51942	710497
512900	710498
240686	710499
517334	710500
39674	710501
351837	710502
197182	710503
470180	710504
79576	710505
93342	710506
395151	710507
152569	710508
130831	710509
544538	710510
441404	710511
170785	710512
45249	710513
402701	710514
686008	710515
353443	710516
114492	710517
8783	710518
19916	710519
93265	710520
43430	710521
181371	710522
388153	710523
680245	710524
662200	710525
36123	710526
82224	710527
670665	710528
184558	710529
142529	710530
288846	710531
9333	710532
686828	710533
53381	710534
517153	710535
191781	710536
681533	710537
28	710538
3494	710539
276026	710540
156954	710541
282759	710542
124925	710543
50994	710544
6407	710545
343914	710546
87796	710547
359073	710548
359029	710549
539051	710550
623167	710551
6717	710552
627321	710553
474805	710554
131375	710555
635420	710556
198030	710557
211537	710558
120354	710559
528713	710560
419971	710561
48099	710562
113740	710563
129855	710564
180032	710565
656183	710566
101384	710567
249298	710568
493954	710569
47981	710570
552732	710571
96607	710572
579396	710573
68333	710574
370079	710575
29826	710576
387868	710577
89830	710578
331409	710579
171158	710580
286933	710581
460936	710582
45634	710583
42628	710584
97632	710585
6005	710586
232848	710587
355476	710588
43396	710589
126776	710590
175380	710591
452552	710592
341988	710593
376425	710594
371489	710595
611522	710596
161551	710597
261305	710598
52971	710599
104713	710600
11442	710601
87920	710602
85190	710603
607183	710604
7308	710605
327314	710606
6643	710607
6286	710608
321648	710609
61832	710610
534108	710611
110256	710612
627410	710613
15405	710614
28326	710615
130435	710616
137289	710617
162483	710618
91649	710619
11121	710620
171382	710621
86860	710622
201075	710623
204749	710624
154242	710625
157346	710626
47696	710627
34501	710628
122513	710629
21259	710630
125183	710631
45581	710632
9856	710633
420178	710634
115575	710635
679184	710636
74659	710637
543095	710638
476020	710639
29342	710640
137614	710641
171720	710642
104503	710643
7236	710644
11211	710645
612377	710646
624	710647
332434	710648
452282	710649
39439	710650
26080	710651
687303	710652
56066	710653
573184	710654
165023	710655
5422	710656
485885	710657
319443	710658
265052	710659
268497	710660
467376	710661
220288	710662
79233	710663
170558	710664
596732	710665
475008	710666
388305	710667
173167	710668
152681	710669
217443	710670
117894	710671
22416	710672
443129	710673
514116	710674
693790	710675
459209	710676
172565	710677
157389	710678
26907	710679
166251	710680
629811	710681
105878	710682
60775	710683
562784	710684
125418	710685
172551	710686
677622	710687
120453	710688
330100	710689
645137	710690
288568	710691
437944	710692
405622	710693
49479	710694
207297	710695
131284	710696
116166	710697
459444	710698
161218	710699
443630	710700
132928	710701
346984	710702
408044	710703
12912	710704
27453	710705
517722	710706
24010	710707
137829	710708
135077	710709
152054	710710
370085	710711
152044	710712
332007	710713
548008	710714
347001	710715
638792	710716
693704	710717
693564	710718
693789	710719
693654	710720
693820	710721
693702	710722
693765	710723
693778	710724
222492	710725
103539	710726
300496	710727
26341	710728
664	710729
582657	710730
27408	710731
180592	710732
4848	710733
385016	710734
388050	710735
586226	710736
257084	710737
233135	710738
294850	710739
473875	710740
649637	710741
56792	710742
18665	710743
49476	710744
32532	710745
127078	710746
43344	710747
412461	710748
113585	710749
57407	710750
693819	710751
664871	710752
2195	710753
137999	710754
282819	710755
248493	710756
45795	710757
197946	710758
663679	710759
6631	710760
133662	710761
522988	710762
131311	710763
558553	710764
386431	710765
81185	710766
244010	710767
75958	710768
402184	710769
136775	710770
696032	710771
658692	710772
326159	710773
672588	710774
181120	710775
412871	710776
57000	710777
145842	710778
195062	710779
195059	710780
132225	710781
132226	710782
64140	710783
195045	710784
132227	710785
195035	710786
132222	710787
535213	710788
593823	710789
385262	710790
81914	710791
120929	710792
128325	710793
25792	710794
677776	710795
111873	710796
172560	710797
172545	710798
172547	710799
253518	710800
412652	710801
693815	710802
15684	710803
10313	710804
150560	710805
145240	710806
2802	710807
697038	710808
539349	710809
433733	710810
1883	710811
16536	710812
37067	710813
159378	710814
517704	710815
289031	710816
633156	710817
2234	710818
47847	710819
339386	710820
6201	710821
14529	710822
239116	710823
340575	710824
617401	710825
374323	710826
90400	710827
146829	710828
43422	710829
18865	710830
272779	710831
272777	710832
143646	710833
138534	710834
343975	710835
440972	710836
17301	710837
667416	710838
112957	710839
444028	710840
561032	710841
164354	710842
214808	710843
228304	710844
541562	710845
420338	710846
283140	710847
319522	710848
148697	710849
296401	710850
320193	710851
383537	710852
575884	710853
311955	710854
241992	710855
695018	710856
144491	710857
76363	710858
35356	710859
473845	710860
39934	710861
1598	710862
487517	710863
575833	710864
569958	710865
111649	710866
312004	710867
1876	710868
612080	710869
200395	710870
599059	710871
79330	710872
448772	710873
21451	710874
576020	710875
568058	710876
676494	710877
282859	710878
150397	710879
120959	710880
159651	710881
394226	710882
161368	710883
283365	710884
24380	710885
89674	710886
101000	710887
297661	710888
547285	710889
159934	710890
164944	710891
10866	710892
29856	710893
94293	710894
317485	710895
597863	710896
179412	710897
26372	710898
285899	710899
931	710900
300195	710901
236588	710902
159506	710903
249	710904
18384	710905
6854	710906
69019	710907
640588	710908
266333	710909
16433	710910
11475	710911
159221	710912
88500	710913
306418	710914
171072	710915
52393	710916
164487	710917
137240	710918
499922	710919
375934	710920
53058	710921
164485	710922
419419	710923
52144	710924
206509	710925
16579	710926
2408	710927
567881	710928
85778	710929
301816	710930
280915	710931
39938	710932
698	710933
448863	710934
64632	710935
1655	710936
535150	710937
430750	710938
1232	710939
35159	710940
515715	710941
690577	710942
599314	710943
537503	710944
15453	710945
442639	710946
62688	710947
56327	710948
1984	710949
49016	710950
12963	710951
5282	710952
472821	710953
152828	710954
47420	710955
82114	710956
440496	710957
478001	710958
100677	710959
28931	710960
161151	710961
35756	710962
12359	710963
674309	710964
39317	710965
87258	710966
518458	710967
6958	710968
30074	710969
340210	710970
179826	710971
223018	710972
53891	710973
376030	710974
587483	710975
282829	710976
362148	710977
584741	710978
433437	710979
637485	710980
191078	710981
584675	710982
155622	710983
437150	710984
140927	710985
272390	710986
302429	710987
511606	710988
917	710989
177381	710990
156901	710991
624946	710992
453587	710993
88617	710994
505701	710995
423351	710996
51214	710997
367656	710998
611473	710999
638343	711000
311265	711001
555729	711002
78171	711003
53871	711004
509899	711005
146311	711006
124437	711007
13373	711008
27078	711009
170134	711010
5549	711011
363835	711012
429123	711013
323031	711014
397094	711015
113863	711016
604006	711017
278098	711018
144904	711019
64200	711020
383543	711021
80678	711022
545486	711023
624091	711024
623308	711025
18513	711026
360501	711027
50843	711028
118714	711029
98670	711030
456371	711031
234975	711032
232507	711033
92761	711034
926	711035
8943	711036
453196	711037
491371	711038
689494	711039
20069	711040
218831	711041
273405	711042
512071	711043
503854	711044
138152	711045
67613	711046
233550	711047
407237	711048
174764	711049
420426	711050
93411	711051
678946	711052
115345	711053
377957	711054
299018	711055
357769	711056
69586	711057
1621	711058
142426	711059
50498	711060
687854	711061
564436	711062
62826	711063
581627	711064
78890	711065
108914	711066
550596	711067
664648	711068
38415	711069
583221	711070
2549	711071
580148	711072
6623	711073
18795	711074
33483	711075
91459	711076
301764	711077
12882	711078
376922	711079
114049	711080
5533	711081
455038	711082
32963	711083
599856	711084
268532	711085
10410	711086
38429	711087
330316	711088
651458	711089
619507	711090
20948	711091
219656	711092
168552	711093
467734	711094
466190	711095
630497	711096
91153	711097
100845	711098
651167	711099
68252	711100
8040	711101
378301	711102
216008	711103
299017	711104
584408	711105
122104	711106
452606	711107
6	711108
10902	711109
118947	711110
378402	711111
507467	711112
253524	711113
346217	711114
613088	711115
52194	711116
86213	711117
64130	711118
64135	711119
48027	711120
101239	711121
93561	711122
17828	711123
671863	711124
603473	711125
105474	711126
576198	711127
228325	711128
370257	711129
14354	711130
273848	711131
296707	711132
157321	711133
364827	711134
11417	711135
391233	711136
7168	711137
142746	711138
640418	711139
6371	711140
317670	711141
152695	711142
6925	711143
664491	711144
305633	711145
129163	711146
583889	711147
29038	711148
663877	711149
107169	711150
238323	711151
161169	711152
568701	711153
526846	711154
152555	711155
568895	711156
170361	711157
213337	711158
470008	711159
218392	711160
99491	711161
334792	711162
169536	711163
248311	711164
344401	711165
212417	711166
585433	711167
204621	711168
24022	711169
687822	711170
37239	711171
17110	711172
8768	711173
87711	711174
81649	711175
266619	711176
288986	711177
440922	711178
12611	711179
67	711180
83760	711181
660357	711182
131830	711183
693378	711184
470778	711185
123302	711186
636587	711187
151790	711188
227950	711189
43858	711190
168550	711191
690770	711192
119693	711193
144020	711194
403367	711195
443905	711196
558730	711197
598486	711198
6115	711199
4621	711200
85914	711201
470212	711202
4115	711203
594285	711204
688424	711205
21524	711206
166917	711207
131691	711208
162759	711209
136443	711210
64091	711211
363054	711212
628262	711213
124817	711214
63805	711215
64289	711216
608721	711217
84814	711218
584702	711219
298071	711220
344732	711221
86804	711222
389470	711223
506898	711224
530207	711225
94575	711226
166916	711227
602332	711228
35311	711229
113920	711230
195987	711231
266198	711232
61914	711233
667076	711234
480388	711235
496522	711236
374816	711237
53285	711238
89339	711239
425522	711240
109556	711241
558155	711242
321997	711243
2827	711244
268344	711245
349723	711246
35503	711247
35478	711248
39922	711249
106314	711250
410594	711251
144764	711252
139655	711253
7378	711254
78789	711255
172524	711256
33669	711257
83592	711258
76552	711259
55340	711260
49946	711261
423495	711262
524394	711263
668508	711264
362823	711265
80536	711266
40348	711267
141957	711268
634411	711269
389839	711270
345619	711271
414251	711272
543365	711273
43815	711274
544561	711275
224193	711276
64413	711277
243514	711278
468435	711279
692318	711280
831	711281
134297	711282
443925	711283
37638	711284
245996	711285
475570	711286
177376	711287
130744	711288
513642	711289
111421	711290
381150	711291
16976	711292
570543	711293
146821	711294
395829	711295
1174	711296
132870	711297
330762	711298
317255	711299
501203	711300
666463	711301
378935	711302
60545	711303
75043	711304
13010	711305
49745	711306
289059	711307
419905	711308
105803	711309
470408	711310
473620	711311
158112	711312
40544	711313
653170	711314
199595	711315
26675	711316
391323	711317
664618	711318
58834	711319
26489	711320
662953	711321
80518	711322
18925	711323
161385	711324
52988	711325
605	711326
20642	711327
505600	711328
171328	711329
533168	711330
46625	711331
29040	711332
776	711333
116545	711334
539645	711335
131820	711336
287767	711337
615490	711338
234085	711339
188631	711340
84245	711341
625682	711342
377573	711343
658400	711344
245886	711345
282456	711346
509578	711347
581420	711348
658956	711349
24005	711350
77899	711351
407511	711352
25497	711353
579718	711354
377568	711355
611710	711356
347525	711357
19551	711358
95556	711359
29035	711360
76023	711361
526250	711362
159487	711363
511724	711364
423654	711365
177853	711366
16464	711367
382157	711368
167775	711369
2946	711370
26641	711371
36069	711372
320302	711373
191636	711374
79566	711375
5940	711376
9757	711377
628032	711378
218650	711379
548883	711380
55935	711381
641326	711382
85249	711383
105934	711384
378785	711385
590954	711386
503340	711387
23778	711388
625583	711389
582485	711390
450891	711391
3234	711392
119433	711393
226960	711394
486579	711395
102822	711396
202902	711397
29123	711398
66054	711399
90359	711400
27143	711401
227284	711402
5842	711403
9599	711404
324962	711405
11209	711406
1959	711407
635032	711408
245305	711409
16816	711410
232167	711411
426202	711412
99027	711413
377138	711414
18895	711415
534495	711416
589742	711417
381801	711418
23400	711419
14417	711420
513816	711421
385951	711422
687293	711423
687542	711424
265667	711425
255092	711426
183102	711427
18972	711428
144479	711429
33021	711430
410038	711431
33029	711432
57718	711433
101794	711434
217021	711435
584968	711436
121	711437
165194	711438
132255	711439
171581	711440
362247	711441
55846	711442
291390	711443
198575	711444
259123	711445
38664	711446
569297	711447
400211	711448
317	711449
103878	711450
478159	711451
49639	711452
525203	711453
3887	711454
634585	711455
214094	711456
40760	711457
11077	711458
218882	711459
13251	711460
172475	711461
68754	711462
93313	711463
185676	711464
356032	711465
369403	711466
6013	711467
139534	711468
568019	711469
165035	711470
82958	711471
631039	711472
215244	711473
147901	711474
435425	711475
690256	711476
657948	711477
159194	711478
467602	711479
32774	711480
346370	711481
236288	711482
341004	711483
40445	711484
348974	711485
1171	711486
167144	711487
559428	711488
430145	711489
641383	711490
585192	711491
96260	711492
602440	711493
484728	711494
58363	711495
481295	711496
477157	711497
266819	711498
685324	711499
16160	711500
32468	711501
692062	711502
51512	711503
296267	711504
682751	711505
510829	711506
496	711507
432974	711508
629099	711509
593406	711510
50518	711511
272393	711512
47254	711513
256931	711514
561901	711515
34612	711516
51262	711517
638098	711518
693846	711519
599015	711520
268798	711521
35412	711522
266631	711523
393553	711524
107080	711525
510724	711526
498757	711527
212852	711528
318255	711529
62396	711530
480409	711531
936	711532
76827	711533
286304	711534
463251	711535
167504	711536
149241	711537
18427	711538
375767	711539
9283	711540
590848	711541
347151	711542
23639	711543
17552	711544
630715	711545
77181	711546
102670	711547
537905	711548
294007	711549
638112	711550
254765	711551
195985	711552
337793	711553
224373	711554
124148	711555
578955	711556
380991	711557
43945	711558
634275	711559
244804	711560
48435	711561
259506	711562
328684	711563
42281	711564
331194	711565
566790	711566
54478	711567
581238	711568
424333	711569
46396	711570
3716	711571
258114	711572
320229	711573
525668	711574
347469	711575
199749	711576
574395	711577
400273	711578
379601	711579
56955	711580
157738	711581
364863	711582
301274	711583
540541	711584
638	711585
643335	711586
398486	711587
534959	711588
67941	711589
47129	711590
539444	711591
97413	711592
531239	711593
66490	711594
255274	711595
434482	711596
428826	711597
3	711598
11508	711599
158117	711600
669	711601
360444	711602
42948	711603
12050	711604
457604	711605
1652	711606
236432	711607
628537	711608
131561	711609
126155	711610
23604	711611
686656	711612
527254	711613
216024	711614
250956	711615
344698	711616
215957	711617
5533	711618
117045	711619
36612	711620
539655	711621
14715	711622
340030	711623
1696	711624
13003	711625
170545	711626
25103	711627
264532	711628
149171	711629
486013	711630
355103	711631
87174	711632
383760	711633
705	711634
536783	711635
165712	711636
156980	711637
526090	711638
66634	711639
453	711640
234171	711641
3751	711642
16258	711643
35103	711644
13568	711645
672611	711646
694585	711647
179393	711648
540209	711649
652216	711650
159921	711651
6747	711652
528417	711653
467364	711654
74841	711655
123832	711656
485728	711657
104741	711658
300121	711659
281417	711660
679306	711661
202640	711662
559096	711663
2585	711664
17064	711665
669659	711666
94933	711667
2384	711668
40086	711669
540166	711670
1591	711671
42596	711672
20705	711673
192426	711674
173247	711675
465708	711676
551420	711677
11924	711678
164036	711679
164612	711680
131168	711681
1070	711682
340016	711683
494250	711684
600404	711685
483433	711686
464869	711687
320594	711688
259749	711689
668943	711690
451972	711691
149647	711692
30335	711693
285950	711694
279674	711695
323186	711696
283135	711697
505956	711698
19086	711699
431847	711700
448904	711701
123181	711702
612059	711703
108959	711704
297746	711705
14399	711706
163754	711707
17518	711708
639486	711709
23420	711710
521114	711711
65994	711712
571574	711713
385570	711714
174413	711715
374191	711716
474965	711717
400156	711718
129845	711719
322221	711720
63078	711721
550272	711722
77502	711723
120700	711724
17460	711725
494979	711726
387553	711727
299489	711728
690729	711729
518959	711730
165894	711731
555231	711732
615063	711733
4218	711734
294830	711735
341995	711736
371800	711737
110086	711738
5792	711739
160730	711740
88937	711741
653462	711742
43640	711743
13798	711744
111453	711745
308540	711746
46990	711747
21452	711748
620898	711749
363419	711750
270801	711751
199764	711752
415730	711753
489952	711754
101584	711755
231387	711756
2472	711757
164461	711758
95605	711759
451612	711760
250453	711761
74621	711762
635225	711763
642637	711764
32645	711765
162467	711766
17408	711767
460040	711768
44082	711769
143308	711770
417068	711771
620839	711772
495659	711773
41876	711774
609295	711775
492945	711776
677765	711777
415168	711778
300225	711779
418457	711780
64817	711781
136941	711782
480535	711783
31954	711784
656761	711785
163618	711786
69490	711787
153641	711788
540812	711789
414997	711790
423492	711791
52899	711792
39842	711793
499028	711794
148886	711795
348	711796
110090	711797
117266	711798
109539	711799
50536	711800
468914	711801
13794	711802
93377	711803
88813	711804
15716	711805
55435	711806
7113	711807
53207	711808
677585	711809
177320	711810
145844	711811
383356	711812
621183	711813
13383	711814
101871	711815
362933	711816
115050	711817
370964	711818
507340	711819
9768	711820
43215	711821
560867	711822
10425	711823
410231	711824
388014	711825
24955	711826
674917	711827
4973	711828
550358	711829
131834	711830
538471	711831
145926	711832
61801	711833
50489	711834
686687	711835
469200	711836
305875	711837
89147	711838
1542	711839
555274	711840
42007	711841
78129	711842
634699	711843
527868	711844
172541	711845
663979	711846
56886	711847
375170	711848
24485	711849
51681	711850
307440	711851
470734	711852
359997	711853
17007	711854
107570	711855
20360	711856
640405	711857
149	711858
609912	711859
182299	711860
3967	711861
7106	711862
677082	711863
57689	711864
363764	711865
642389	711866
628732	711867
555973	711868
330095	711869
83960	711870
47332	711871
172423	711872
17115	711873
59657	711874
672436	711875
438155	711876
169426	711877
480393	711878
671078	711879
1256	711880
11609	711881
665697	711882
215770	711883
643821	711884
147768	711885
660149	711886
636689	711887
84076	711888
4457	711889
478153	711890
105685	711891
290989	711892
573194	711893
8804	711894
140747	711895
182871	711896
470865	711897
618335	711898
31	711899
639505	711900
45679	711901
117004	711902
133103	711903
171623	711904
143647	711905
232518	711906
157914	711907
47233	711908
283759	711909
82341	711910
287313	711911
537943	711912
522757	711913
84800	711914
666469	711915
154381	711916
568972	711917
152522	711918
472220	711919
400099	711920
423598	711921
101122	711922
12891	711923
417633	711924
87962	711925
30005	711926
3065	711927
311958	711928
89569	711929
63287	711930
189306	711931
499681	711932
653576	711933
599859	711934
617545	711935
158397	711936
494283	711937
535584	711938
554444	711939
10190	711940
686715	711941
316997	711942
387017	711943
478190	711944
595515	711945
1436	711946
243665	711947
11684	711948
28285	711949
48626	711950
660884	711951
653539	711952
277273	711953
76202	711954
103	711955
146844	711956
197359	711957
33122	711958
491481	711959
27915	711960
648245	711961
558337	711962
675173	711963
470148	711964
474407	711965
476668	711966
4081	711967
32088	711968
143979	711969
28303	711970
119947	711971
94463	711972
653338	711973
136556	711974
434626	711975
116370	711976
164	711977
364386	711978
2314	711979
478500	711980
256960	711981
193203	711982
482214	711983
185115	711984
647796	711985
75307	711986
349432	711987
11100	711988
69383	711989
425763	711990
376516	711991
685590	711992
626294	711993
674429	711994
10127	711995
473412	711996
69624	711997
11013	711998
46766	711999
34948	712000
311361	712001
155554	712002
96050	712003
311836	712004
36185	712005
323689	712006
509224	712007
6627	712008
163704	712009
51102	712010
571714	712011
2318	712012
131076	712013
43774	712014
118382	712015
503891	712016
6633	712017
789	712018
95596	712019
24417	712020
51195	712021
47095	712022
432470	712023
691754	712024
361444	712025
152371	712026
32111	712027
37764	712028
229095	712029
428172	712030
126636	712031
29601	712032
275803	712033
256782	712034
281309	712035
292017	712036
370494	712037
115569	712038
465701	712039
139219	712040
162857	712041
599628	712042
115386	712043
267985	712044
219745	712045
79565	712046
25188	712047
411151	712048
131711	712049
57445	712050
55030	712051
281219	712052
66240	712053
695120	712054
661725	712055
5698	712056
20013	712057
192778	712058
50476	712059
543259	712060
79897	712061
147161	712062
335881	712063
265386	712064
216500	712065
223783	712066
14206	712067
34271	712068
226112	712069
15483	712070
527947	712071
160758	712072
106524	712073
251711	712074
660934	712075
92631	712076
184764	712077
48633	712078
350300	712079
427366	712080
22684	712081
555544	712082
640828	712083
240434	712084
6519	712085
453357	712086
37858	712087
52832	712088
692126	712089
87692	712090
59608	712091
84721	712092
29	712093
540450	712094
452557	712095
129569	712096
13608	712097
35379	712098
235611	712099
315112	712100
434694	712101
513548	712102
105590	712103
43229	712104
681335	712105
7536	712106
421840	712107
991	712108
418227	712109
3374	712110
28803	712111
49607	712112
602678	712113
467595	712114
61238	712115
456835	712116
2106	712117
104398	712118
69552	712119
8205	712120
26276	712121
7075	712122
361221	712123
525037	712124
76506	712125
281596	712126
357109	712127
654352	712128
537622	712129
363439	712130
322335	712131
677855	712132
430725	712133
402766	712134
511883	712135
194779	712136
23416	712137
238706	712138
534091	712139
216023	712140
198337	712141
531247	712142
121447	712143
627318	712144
195950	712145
681427	712146
47796	712147
264434	712148
262482	712149
161358	712150
128109	712151
212962	712152
178580	712153
17533	712154
14623	712155
78535	712156
415327	712157
666806	712158
65548	712159
185191	712160
347251	712161
135584	712162
270427	712163
20698	712164
2641	712165
677345	712166
4730	712167
138684	712168
465281	712169
8810	712170
44591	712171
571184	712172
468956	712173
6818	712174
154143	712175
243540	712176
457043	712177
30819	712178
479927	712179
465296	712180
11128	712181
25155	712182
384439	712183
70517	712184
556351	712185
684563	712186
5794	712187
435883	712188
13920	712189
78497	712190
3727	712191
91136	712192
682053	712193
349471	712194
163326	712195
499020	712196
75070	712197
673682	712198
215051	712199
50706	712200
102056	712201
118306	712202
97114	712203
625789	712204
463814	712205
80387	712206
22534	712207
443826	712208
433583	712209
422240	712210
398527	712211
446187	712212
341899	712213
505975	712214
677503	712215
578933	712216
131640	712217
54375	712218
31637	712219
82048	712220
392601	712221
52729	712222
30451	712223
603973	712224
167545	712225
276667	712226
113700	712227
409012	712228
313993	712229
386403	712230
244987	712231
6078	712232
347550	712233
225857	712234
226056	712235
49529	712236
254491	712237
381403	712238
500858	712239
657846	712240
375040	712241
540514	712242
626241	712243
5415	712244
78754	712245
504217	712246
163248	712247
11403	712248
436628	712249
24411	712250
23155	712251
41036	712252
409163	712253
438034	712254
23720	712255
617669	712256
175457	712257
225397	712258
675556	712259
116840	712260
559310	712261
612994	712262
534473	712263
87196	712264
382142	712265
573815	712266
127605	712267
5033	712268
61139	712269
21184	712270
43906	712271
102432	712272
657737	712273
572433	712274
247295	712275
430313	712276
465406	712277
498022	712278
593372	712279
19721	712280
160834	712281
153993	712282
222715	712283
252238	712284
179865	712285
577111	712286
677656	712287
73874	712288
85378	712289
29265	712290
417948	712291
560941	712292
4849	712293
105987	712294
494857	712295
246978	712296
489969	712297
634373	712298
251892	712299
642148	712300
61731	712301
59599	712302
166848	712303
506700	712304
885	712305
39516	712306
94888	712307
2728	712308
98651	712309
235354	712310
66687	712311
121012	712312
604967	712313
98170	712314
70219	712315
157876	712316
512975	712317
8090	712318
55772	712319
347206	712320
98867	712321
634385	712322
288916	712323
558865	712324
125105	712325
433705	712326
574464	712327
612849	712328
671160	712329
18039	712330
134730	712331
31442	712332
59486	712333
113716	712334
98	712335
336009	712336
356744	712337
2407	712338
490589	712339
213863	712340
593816	712341
936	712342
673035	712343
630708	712344
19508	712345
47073	712346
108678	712347
235593	712348
146789	712349
62327	712350
56627	712351
17362	712352
1626	712353
626056	712354
298903	712355
75463	712356
242127	712357
20606	712358
284750	712359
205493	712360
243556	712361
37974	712362
34577	712363
230	712364
191	712365
264695	712366
658835	712367
359813	712368
181302	712369
603856	712370
53325	712371
319281	712372
98844	712373
118791	712374
356621	712375
117277	712376
627919	712377
126020	712378
18111	712379
4865	712380
7631	712381
552526	712382
2031	712383
435927	712384
672271	712385
532785	712386
57609	712387
610424	712388
318043	712389
956	712390
253100	712391
606382	712392
75107	712393
563359	712394
18941	712395
557900	712396
19578	712397
446335	712398
387866	712399
196055	712400
624248	712401
191169	712402
491041	712403
627085	712404
234071	712405
74429	712406
30254	712407
6370	712408
126160	712409
59614	712410
257824	712411
474226	712412
126882	712413
30250	712414
74450	712415
9299	712416
26146	712417
297193	712418
16940	712419
173326	712420
66555	712421
60017	712422
471407	712423
45908	712424
71622	712425
449717	712426
90692	712427
59605	712428
73654	712429
126877	712430
239010	712431
87690	712432
74422	712433
159248	712434
117466	712435
638097	712436
125876	712437
424028	712438
129699	712439
577426	712440
578775	712441
156280	712442
92587	712443
102753	712444
570528	712445
441166	712446
51697	712447
412222	712448
38047	712449
22466	712450
562098	712451
432128	712452
500366	712453
598123	712454
611399	712455
443278	712456
495834	712457
108020	712458
549524	712459
513543	712460
527531	712461
47870	712462
347169	712463
589060	712464
119396	712465
675148	712466
694197	712467
284785	712468
21825	712469
71749	712470
171422	712471
554765	712472
389492	712473
57334	712474
463245	712475
612102	712476
58151	712477
306237	712478
22099	712479
577759	712480
88309	712481
5903	712482
12130	712483
670730	712484
436645	712485
47439	712486
373495	712487
101856	712488
423332	712489
50503	712490
441072	712491
13139	712492
232172	712493
44875	712494
67471	712495
622359	712496
159347	712497
546907	712498
21254	712499
83135	712500
349272	712501
68	712502
974	712503
130777	712504
547211	712505
116883	712506
661899	712507
642172	712508
352756	712509
693107	712510
10492	712511
433533	712512
289655	712513
687353	712514
544329	712515
494261	712516
626725	712517
254787	712518
64243	712519
576608	712520
374070	712521
109912	712522
495817	712523
104486	712524
628264	712525
136125	712526
340432	712527
98503	712528
23695	712529
302347	712530
39837	712531
152545	712532
20001	712533
77755	712534
547834	712535
517613	712536
179762	712537
10884	712538
21540	712539
444123	712540
31681	712541
3206	712542
129823	712543
215982	712544
103531	712545
416310	712546
4317	712547
397725	712548
31556	712549
568064	712550
181536	712551
534450	712552
578695	712553
377175	712554
678903	712555
71244	712556
17	712557
12512	712558
291194	712559
370970	712560
81927	712561
314240	712562
195283	712563
209	712564
42811	712565
26146	712566
663957	712567
226763	712568
9565	712569
326085	712570
13220	712571
28517	712572
555937	712573
508053	712574
4072	712575
542470	712576
36434	712577
165674	712578
6207	712579
534181	712580
185213	712581
2878	712582
677	712583
668854	712584
14774	712585
729	712586
177791	712587
133654	712588
542143	712589
1316	712590
601513	712591
287502	712592
6913	712593
125434	712594
66549	712595
131149	712596
2705	712597
414081	712598
311492	712599
390368	712600
1297	712601
99183	712602
484886	712603
37611	712604
262817	712605
44420	712606
217	712607
406	712608
68003	712609
6196	712610
165484	712611
537706	712612
508173	712613
336065	712614
3681	712615
160699	712616
352	712617
96721	712618
3226	712619
10003	712620
68003	712621
113218	712622
664931	712623
162361	712624
509536	712625
637330	712626
2014	712627
382296	712628
94053	712629
446926	712630
127547	712631
534175	712632
22970	712633
629852	712634
634649	712635
439260	712636
73	712637
427980	712638
95720	712639
122861	712640
145563	712641
36583	712642
644	712643
204267	712644
97546	712645
19449	712646
694003	712647
677673	712648
124932	712649
455475	712650
211908	712651
62356	712652
63705	712653
325457	712654
15	712655
339955	712656
243517	712657
78788	712658
77916	712659
73916	712660
134695	712661
284732	712662
122708	712663
547886	712664
119415	712665
173219	712666
545667	712667
429060	712668
462165	712669
22646	712670
80901	712671
521081	712672
172298	712673
164999	712674
35134	712675
1921	712676
523809	712677
419645	712678
609956	712679
577283	712680
92261	712681
25787	712682
555384	712683
24886	712684
412572	712685
309045	712686
72527	712687
318	712688
550078	712689
133163	712690
403360	712691
371917	712692
199958	712693
36791	712694
422897	712695
4582	712696
508656	712697
53181	712698
11572	712699
596877	712700
163393	712701
22606	712702
26298	712703
344874	712704
58204	712705
438605	712706
20693	712707
268547	712708
489565	712709
57453	712710
20798	712711
365136	712712
314865	712713
49359	712714
442954	712715
552573	712716
442757	712717
295982	712718
673031	712719
252870	712720
611783	712721
477809	712722
126641	712723
142102	712724
616170	712725
187314	712726
82366	712727
38759	712728
115950	712729
433250	712730
236133	712731
281776	712732
299439	712733
1954	712734
125362	712735
107483	712736
550479	712737
403748	712738
107894	712739
43574	712740
644980	712741
516439	712742
429256	712743
25064	712744
3960	712745
43420	712746
643158	712747
319512	712748
467409	712749
25332	712750
149669	712751
12775	712752
139971	712753
182645	712754
417482	712755
525612	712756
30367	712757
603116	712758
39889	712759
310876	712760
502283	712761
565375	712762
634850	712763
160738	712764
614448	712765
672697	712766
91896	712767
157480	712768
11521	712769
135795	712770
19631	712771
566889	712772
18503	712773
106165	712774
663221	712775
556993	712776
131067	712777
46959	712778
75544	712779
493837	712780
400623	712781
48628	712782
136894	712783
572715	712784
181285	712785
437643	712786
418924	712787
590849	712788
585	712789
195977	712790
37649	712791
246365	712792
317744	712793
484637	712794
17565	712795
476672	712796
18908	712797
172266	712798
75999	712799
126135	712800
171061	712801
498477	712802
158464	712803
674023	712804
55332	712805
242018	712806
623636	712807
538201	712808
364689	712809
309873	712810
550388	712811
132066	712812
46551	712813
448820	712814
594578	712815
37094	712816
32387	712817
442287	712818
54684	712819
415892	712820
53170	712821
71503	712822
522099	712823
309161	712824
81112	712825
433741	712826
7446	712827
12672	712828
131908	712829
181280	712830
37094	712831
301006	712832
10456	712833
628144	712834
165189	712835
1905	712836
87473	712837
134062	712838
54431	712839
117669	712840
172197	712841
584895	712842
399732	712843
14904	712844
74109	712845
138084	712846
10003	712847
191622	712848
116029	712849
586354	712850
72994	712851
48855	712852
21784	712853
75209	712854
936	712855
45787	712856
33547	712857
619945	712858
244816	712859
425727	712860
9087	712861
1709	712862
390629	712863
510309	712864
645152	712865
759	712866
13957	712867
72473	712868
46675	712869
7332	712870
177327	712871
7147	712872
482133	712873
115456	712874
54892	712875
478097	712876
613387	712877
133284	712878
61030	712879
216391	712880
369903	712881
39825	712882
688529	712883
11010	712884
45916	712885
59622	712886
59618	712887
37239	712888
42012	712889
21175	712890
486014	712891
581902	712892
49900	712893
8668	712894
362113	712895
47868	712896
470967	712897
429000	712898
500692	712899
226191	712900
679395	712901
82948	712902
154340	712903
430203	712904
415051	712905
14915	712906
142493	712907
402957	712908
154782	712909
638820	712910
120162	712911
423119	712912
143895	712913
130769	712914
169741	712915
385787	712916
230001	712917
49810	712918
175191	712919
487677	712920
669047	712921
1108	712922
602794	712923
176018	712924
146845	712925
602475	712926
25779	712927
22783	712928
27204	712929
24817	712930
345537	712931
52527	712932
480633	712933
156128	712934
309963	712935
450869	712936
385361	712937
118150	712938
333326	712939
51420	712940
209818	712941
24936	712942
65871	712943
374831	712944
138280	712945
593744	712946
169131	712947
496164	712948
129786	712949
171503	712950
2997	712951
441959	712952
270	712953
425068	712954
65420	712955
51161	712956
14866	712957
220750	712958
893	712959
95268	712960
404341	712961
30125	712962
445368	712963
255396	712964
454120	712965
653305	712966
197309	712967
688002	712968
347079	712969
243428	712970
169198	712971
2929	712972
419605	712973
831	712974
3274	712975
495070	712976
366164	712977
111415	712978
138054	712979
464579	712980
61153	712981
254131	712982
607842	712983
425544	712984
266082	712985
86498	712986
608844	712987
6680	712988
211736	712989
641391	712990
53192	712991
495824	712992
11873	712993
136793	712994
470935	712995
149837	712996
611003	712997
49470	712998
1797	712999
227619	713000
653836	713001
693759	713002
116589	713003
191568	713004
365257	713005
207346	713006
1445	713007
415528	713008
7326	713009
670656	713010
633007	713011
209674	713012
99	713013
67177	713014
660627	713015
3258	713016
90331	713017
124652	713018
42742	713019
658308	713020
98156	713021
575353	713022
35108	713023
87906	713024
434732	713025
122095	713026
421570	713027
112746	713028
49081	713029
75264	713030
462105	713031
576373	713032
143185	713033
56136	713034
40362	713035
895	713036
36668	713037
65299	713038
12125	713039
133375	713040
231437	713041
428366	713042
265463	713043
403296	713044
505765	713045
348253	713046
123487	713047
239036	713048
13075	713049
416005	713050
35680	713051
474969	713052
533832	713053
533846	713054
1535	713055
475821	713056
25645	713057
243652	713058
52123	713059
486659	713060
245503	713061
156314	713062
361687	713063
80322	713064
471351	713065
72645	713066
624521	713067
407396	713068
621869	713069
554189	713070
113443	713071
204172	713072
421809	713073
8338	713074
397922	713075
48428	713076
513480	713077
570804	713078
341504	713079
520063	713080
11433	713081
140781	713082
285971	713083
481309	713084
155705	713085
378752	713086
338607	713087
44187	713088
378639	713089
39723	713090
212877	713091
279620	713092
230944	713093
300383	713094
4849	713095
100702	713096
602558	713097
78354	713098
155126	713099
136277	713100
115145	713101
228179	713102
209282	713103
673032	713104
125839	713105
520048	713106
9851	713107
76991	713108
165663	713109
144151	713110
537249	713111
72870	713112
25764	713113
198751	713114
105358	713115
137156	713116
502684	713117
535568	713118
191065	713119
198	713120
81834	713121
381787	713122
2680	713123
687504	713124
143645	713125
454467	713126
35539	713127
516963	713128
4137	713129
76273	713130
465251	713131
71450	713132
203409	713133
149503	713134
541911	713135
153226	713136
693116	713137
125347	713138
84365	713139
306096	713140
2845	713141
183546	713142
3856	713143
283113	713144
125760	713145
184681	713146
345675	713147
136383	713148
31	713149
83147	713150
3454	713151
594882	713152
21156	713153
174437	713154
384476	713155
3491	713156
344650	713157
448102	713158
54502	713159
586347	713160
659940	713161
411552	713162
5739	713163
170664	713164
522190	713165
550318	713166
533167	713167
340291	713168
586382	713169
662742	713170
524500	713171
93407	713172
85563	713173
24781	713174
6188	713175
115707	713176
543828	713177
22038	713178
331096	713179
546332	713180
98789	713181
191461	713182
62383	713183
627401	713184
367155	713185
581878	713186
603800	713187
171160	713188
204954	713189
98688	713190
347364	713191
129334	713192
563733	713193
646122	713194
75063	713195
578187	713196
118674	713197
461626	713198
9245	713199
614084	713200
574910	713201
204984	713202
656896	713203
531442	713204
105706	713205
557957	713206
531528	713207
263275	713208
23655	713209
275098	713210
417801	713211
656584	713212
32306	713213
10127	713214
266635	713215
331576	713216
28732	713217
23348	713218
434663	713219
608567	713220
247333	713221
15231	713222
216823	713223
97966	713224
25095	713225
208083	713226
60662	713227
572324	713228
24211	713229
126182	713230
14244	713231
159005	713232
117851	713233
1575	713234
436827	713235
410841	713236
423524	713237
323140	713238
69815	713239
10150	713240
577938	713241
148987	713242
30919	713243
259054	713244
28768	713245
599221	713246
337522	713247
69583	713248
83612	713249
391841	713250
230659	713251
587583	713252
312802	713253
599863	713254
275089	713255
323870	713256
183168	713257
48334	713258
17296	713259
81545	713260
424090	713261
245753	713262
275283	713263
128118	713264
1614	713265
57864	713266
142288	713267
243596	713268
185744	713269
635976	713270
216638	713271
502142	713272
217412	713273
6645	713274
173553	713275
95106	713276
43826	713277
69748	713278
662311	713279
82689	713280
82689	713281
208640	713282
262103	713283
72677	713284
69531	713285
478598	713286
678327	713287
295280	713288
69594	713289
687348	713290
2449	713291
282749	713292
204888	713293
179882	713294
149888	713295
359978	713296
29822	713297
87741	713298
285739	713299
27886	713300
3970	713301
5672	713302
655391	713303
275085	713304
275087	713305
275126	713306
33821	713307
678386	713308
226604	713309
70319	713310
434630	713311
111481	713312
218338	713313
70023	713314
69810	713315
132837	713316
258925	713317
5598	713318
479814	713319
5838	713320
346093	713321
93929	713322
17582	713323
192749	713324
549074	713325
170861	713326
289182	713327
136951	713328
651903	713329
37948	713330
311426	713331
188748	713332
340120	713333
663445	713334
664271	713335
315324	713336
127577	713337
358509	713338
320912	713339
91559	713340
10097	713341
498691	713342
438299	713343
491757	713344
106992	713345
346979	713346
25666	713347
128730	713348
7003	713349
255144	713350
225423	713351
111386	713352
435528	713353
180455	713354
83941	713355
75290	713356
574549	713357
87208	713358
168649	713359
348473	713360
650129	713361
172160	713362
586868	713363
297768	713364
29693	713365
210134	713366
42922	713367
581932	713368
246658	713369
168416	713370
435785	713371
412276	713372
383569	713373
76912	713374
526720	713375
308987	713376
51054	713377
297136	713378
689947	713379
202883	713380
237983	713381
171091	713382
423695	713383
322828	713384
241225	713385
681192	713386
192455	713387
306660	713388
338785	713389
224226	713390
50185	713391
267706	713392
410450	713393
192474	713394
192453	713395
523526	713396
370672	713397
512151	713398
162190	713399
408753	713400
182541	713401
552391	713402
639237	713403
74028	713404
56354	713405
606389	713406
37621	713407
223748	713408
23956	713409
60583	713410
192467	713411
619932	713412
177936	713413
349669	713414
68114	713415
370128	713416
152244	713417
40182	713418
153566	713419
19948	713420
167856	713421
122401	713422
667084	713423
154503	713424
595243	713425
10703	713426
40935	713427
12217	713428
337585	713429
380841	713430
305373	713431
601008	713432
444394	713433
87090	713434
89029	713435
651878	713436
112938	713437
686194	713438
563530	713439
211963	713440
1903	713441
87092	713442
28315	713443
482009	713444
383250	713445
55184	713446
321140	713447
211884	713448
493683	713449
523725	713450
494258	713451
447913	713452
414376	713453
215981	713454
255112	713455
40683	713456
618100	713457
7353	713458
471161	713459
1251	713460
1212	713461
489238	713462
4173	713463
83813	713464
3854	713465
476653	713466
65539	713467
93329	713468
89410	713469
9103	713470
116346	713471
186369	713472
567531	713473
253886	713474
552965	713475
23667	713476
512968	713477
167049	713478
50201	713479
62	713480
6503	713481
55692	713482
347194	713483
106548	713484
432792	713485
61124	713486
115382	713487
479876	713488
245917	713489
673812	713490
14625	713491
64030	713492
585024	713493
639623	713494
49205	713495
652767	713496
591022	713497
150961	713498
50542	713499
506882	713500
602427	713501
20	713502
59161	713503
424918	713504
6053	713505
467889	713506
187688	713507
298631	713508
35445	713509
571713	713510
567595	713511
257126	713512
532979	713513
8170	713514
537444	713515
277301	713516
157232	713517
21065	713518
98812	713519
130404	713520
581278	713521
588909	713522
671664	713523
399407	713524
443186	713525
32746	713526
557966	713527
344905	713528
595792	713529
486092	713530
74277	713531
18971	713532
6189	713533
159456	713534
560656	713535
125225	713536
59909	713537
13004	713538
502265	713539
250477	713540
75044	713541
586689	713542
641949	713543
300	713544
345244	713545
37721	713546
142033	713547
1843	713548
596814	713549
205461	713550
220	713551
590992	713552
57986	713553
490558	713554
152376	713555
130512	713556
127441	713557
561958	713558
174074	713559
180299	713560
252572	713561
103972	713562
439753	713563
1563	713564
23671	713565
133217	713566
685601	713567
438747	713568
596258	713569
53018	713570
5856	713571
3991	713572
410977	713573
518836	713574
76172	713575
596229	713576
459898	713577
23007	713578
428135	713579
162100	713580
128793	713581
673	713582
269497	713583
434633	713584
198203	713585
212536	713586
35668	713587
574004	713588
533831	713589
219359	713590
572295	713591
55341	713592
447875	713593
161372	713594
574527	713595
491563	713596
152666	713597
386182	713598
501333	713599
617061	713600
149999	713601
197201	713602
128753	713603
8250	713604
30451	713605
669909	713606
22859	713607
542784	713608
4643	713609
139758	713610
604146	713611
2616	713612
214497	713613
181883	713614
152322	713615
371894	713616
340	713617
111605	713618
259533	713619
16	713620
640707	713621
106556	713622
399462	713623
234084	713624
112867	713625
42860	713626
133697	713627
231611	713628
583667	713629
80757	713630
171569	713631
491966	713632
302028	713633
44298	713634
657046	713635
386983	713636
218867	713637
308808	713638
313032	713639
281392	713640
101923	713641
251475	713642
109659	713643
162745	713644
270112	713645
59085	713646
586629	713647
74553	713648
567437	713649
689811	713650
94559	713651
2359	713652
93284	713653
267699	713654
47869	713655
174853	713656
49254	713657
19576	713658
20130	713659
598159	713660
240515	713661
640859	713662
244024	713663
639920	713664
220291	713665
12962	713666
240506	713667
564177	713668
240547	713669
240514	713670
436561	713671
538828	713672
242740	713673
687082	713674
286308	713675
131706	713676
275409	713677
619225	713678
22890	713679
188777	713680
167832	713681
280034	713682
171064	713683
4184	713684
40085	713685
41742	713686
620903	713687
133074	713688
133145	713689
37242	713690
673982	713691
609327	713692
7292	713693
21537	713694
536659	713695
320383	713696
205485	713697
95051	713698
68601	713699
489968	713700
113156	713701
80626	713702
340542	713703
422246	713704
2662	713705
982	713706
475330	713707
172474	713708
67593	713709
194799	713710
417	713711
152248	713712
309466	713713
525283	713714
97411	713715
99	713716
235755	713717
240389	713718
164423	713719
262915	713720
20279	713721
221079	713722
489973	713723
133144	713724
131511	713725
107158	713726
489972	713727
97330	713728
185854	713729
71022	713730
496013	713731
204957	713732
498721	713733
382465	713734
478896	713735
428976	713736
537757	713737
507418	713738
650265	713739
645384	713740
666606	713741
73492	713742
496149	713743
11277	713744
93247	713745
503662	713746
205472	713747
181685	713748
47077	713749
800	713750
485825	713751
482768	713752
621652	713753
486757	713754
58734	713755
243504	713756
627585	713757
697633	713758
36438	713759
683836	713760
123729	713761
590516	713762
618402	713763
69858	713764
80315	713765
605014	713766
137468	713767
1763	713768
558794	713769
23104	713770
2594	713771
53775	713772
328	713773
434914	713774
185360	713775
408764	713776
1204	713777
475746	713778
6361	713779
156991	713780
56962	713781
578901	713782
310793	713783
21204	713784
326351	713785
654196	713786
627802	713787
11551	713788
199627	713789
228206	713790
10153	713791
5658	713792
49723	713793
60816	713794
374787	713795
102703	713796
207511	713797
323661	713798
170136	713799
92779	713800
4135	713801
491270	713802
24901	713803
240440	713804
315870	713805
45572	713806
124996	713807
242057	713808
98718	713809
326403	713810
18495	713811
33512	713812
30771	713813
588379	713814
615831	713815
398919	713816
434553	713817
552495	713818
355	713819
122551	713820
24	713821
552	713822
15209	713823
150619	713824
66534	713825
690980	713826
364061	713827
500324	713828
432956	713829
53224	713830
444248	713831
183576	713832
64950	713833
526369	713834
451122	713835
179553	713836
390	713837
82255	713838
77988	713839
126143	713840
200902	713841
133755	713842
424194	713843
106927	713844
76050	713845
526674	713846
136291	713847
125989	713848
11444	713849
58908	713850
48548	713851
683626	713852
532209	713853
265673	713854
440244	713855
165680	713856
614768	713857
542006	713858
695658	713859
29950	713860
102045	713861
313099	713862
271406	713863
111057	713864
104983	713865
134143	713866
12256	713867
284687	713868
189627	713869
526808	713870
693376	713871
4962	713872
193938	713873
13847	713874
209	713875
378428	713876
75752	713877
438223	713878
56343	713879
138352	713880
243521	713881
591110	713882
119257	713883
3123	713884
568922	713885
668369	713886
619549	713887
463417	713888
656332	713889
126683	713890
535955	713891
623879	713892
66474	713893
570695	713894
2370	713895
544855	713896
460520	713897
491079	713898
6951	713899
36206	713900
667828	713901
656373	713902
510307	713903
376280	713904
89641	713905
310586	713906
18385	713907
475822	713908
143960	713909
433925	713910
546620	713911
65815	713912
255256	713913
135764	713914
386478	713915
277613	713916
77972	713917
647857	713918
285952	713919
163550	713920
2730	713921
239499	713922
675152	713923
187659	713924
169759	713925
43055	713926
438326	713927
487299	713928
270865	713929
531124	713930
460455	713931
117382	713932
520842	713933
218914	713934
664226	713935
289560	713936
213015	713937
7018	713938
289341	713939
425066	713940
283038	713941
680496	713942
303068	713943
62540	713944
478449	713945
257349	713946
24991	713947
510417	713948
192831	713949
444706	713950
419435	713951
54820	713952
653585	713953
9853	713954
679953	713955
660	713956
596805	713957
93	713958
6590	713959
100664	713960
486381	713961
227320	713962
259805	713963
22448	713964
18430	713965
82133	713966
226384	713967
59111	713968
3016	713969
414826	713970
12568	713971
148368	713972
108251	713973
184281	713974
143732	713975
185712	713976
428897	713977
211883	713978
541976	713979
612263	713980
8798	713981
90587	713982
542946	713983
30071	713984
555011	713985
417437	713986
81185	713987
3644	713988
122656	713989
497610	713990
162581	713991
161505	713992
18124	713993
51802	713994
129499	713995
93181	713996
380	713997
235369	713998
113631	713999
16112	714000
567232	714001
479981	714002
41048	714003
18373	714004
144219	714005
208545	714006
101219	714007
538429	714008
671581	714009
167047	714010
136444	714011
290980	714012
13847	714013
641978	714014
404803	714015
383214	714016
37710	714017
462841	714018
456097	714019
535903	714020
144220	714021
35592	714022
414974	714023
153654	714024
114541	714025
692663	714026
145349	714027
5414	714028
1079	714029
413970	714030
145717	714031
612600	714032
667805	714033
656742	714034
418921	714035
563163	714036
275876	714037
426200	714038
12619	714039
152949	714040
189994	714041
243694	714042
133391	714043
658240	714044
683569	714045
1565	714046
690805	714047
33616	714048
53911	714049
132179	714050
470042	714051
350620	714052
10745	714053
620884	714054
581201	714055
511741	714056
600135	714057
473363	714058
520971	714059
585034	714060
285252	714061
144769	714062
667517	714063
144531	714064
264076	714065
82251	714066
92262	714067
93419	714068
6601	714069
656763	714070
250784	714071
352430	714072
151068	714073
461258	714074
693277	714075
381180	714076
619732	714077
491401	714078
1307	714079
526258	714080
126644	714081
129599	714082
355627	714083
7373	714084
470984	714085
637007	714086
471117	714087
664086	714088
51651	714089
373115	714090
216	714091
128751	714092
243246	714093
3605	714094
504279	714095
575074	714096
32178	714097
192919	714098
673646	714099
50716	714100
266221	714101
106	714102
182849	714103
692826	714104
1283	714105
200021	714106
653457	714107
384983	714108
46829	714109
683491	714110
344278	714111
627899	714112
488420	714113
475812	714114
18202	714115
130095	714116
498634	714117
16573	714118
29376	714119
654120	714120
131907	714121
334906	714122
20751	714123
301251	714124
3009	714125
264825	714126
686725	714127
391279	714128
103634	714129
172919	714130
73129	714131
188654	714132
683114	714133
10002	714134
497660	714135
339750	714136
562774	714137
171246	714138
473210	714139
27198	714140
32396	714141
102511	714142
219017	714143
489	714144
789	714145
665909	714146
424347	714147
157278	714148
403093	714149
349060	714150
23	714151
316887	714152
17663	714153
26655	714154
77347	714155
379588	714156
128261	714157
491825	714158
73184	714159
628912	714160
543288	714161
383247	714162
530955	714163
61354	714164
137428	714165
79602	714166
131469	714167
356849	714168
609899	714169
4369	714170
157904	714171
463169	714172
434589	714173
97264	714174
421814	714175
319170	714176
172381	714177
4072	714178
19783	714179
362874	714180
3033	714181
84142	714182
613091	714183
385794	714184
166421	714185
160011	714186
647279	714187
15893	714188
676246	714189
276110	714190
490096	714191
38052	714192
99567	714193
175147	714194
642	714195
49600	714196
330005	714197
55049	714198
22014	714199
563743	714200
186858	714201
165439	714202
159930	714203
109930	714204
503305	714205
474274	714206
593628	714207
498034	714208
302769	714209
486596	714210
158965	714211
134177	714212
78177	714213
3220	714214
62805	714215
53962	714216
345916	714217
434399	714218
576683	714219
356007	714220
576985	714221
159610	714222
485300	714223
7065	714224
423965	714225
576935	714226
357922	714227
82560	714228
218320	714229
493107	714230
28686	714231
401285	714232
117832	714233
168383	714234
69448	714235
432573	714236
505629	714237
133132	714238
636868	714239
376941	714240
49422	714241
565420	714242
32402	714243
89453	714244
661550	714245
166102	714246
369322	714247
193197	714248
361815	714249
273284	714250
93079	714251
60477	714252
564967	714253
304878	714254
27043	714255
622634	714256
52257	714257
113257	714258
61060	714259
634552	714260
395811	714261
238394	714262
490785	714263
6668	714264
636314	714265
505635	714266
513191	714267
16795	714268
27254	714269
27254	714270
93385	714271
11086	714272
387563	714273
98818	714274
483078	714275
638754	714276
686630	714277
256197	714278
28228	714279
171471	714280
451562	714281
65169	714282
618508	714283
384914	714284
544600	714285
392	714286
607378	714287
57628	714288
134037	714289
80272	714290
265500	714291
279031	714292
692839	714293
607041	714294
67021	714295
689704	714296
124817	714297
276299	714298
3126	714299
42631	714300
199954	714301
56049	714302
347266	714303
133634	714304
622610	714305
81641	714306
50616	714307
673776	714308
110610	714309
350954	714310
597761	714311
396826	714312
115988	714313
139915	714314
425038	714315
339678	714316
195868	714317
595361	714318
128985	714319
58723	714320
41548	714321
25212	714322
70520	714323
119673	714324
436626	714325
97979	714326
18883	714327
229197	714328
262959	714329
649253	714330
399466	714331
505888	714332
273289	714333
18214	714334
26283	714335
22099	714336
110878	714337
41457	714338
687027	714339
465519	714340
519063	714341
907	714342
429640	714343
668874	714344
126721	714345
13335	714346
193366	714347
487944	714348
399123	714349
141933	714350
215061	714351
350509	714352
344932	714353
97387	714354
571018	714355
114697	714356
50606	714357
2935	714358
59084	714359
673749	714360
235840	714361
92477	714362
146626	714363
47906	714364
241899	714365
43996	714366
96972	714367
24211	714368
24211	714369
10794	714370
594144	714371
268962	714372
379081	714373
546831	714374
22	714375
7782	714376
3037	714377
495548	714378
581939	714379
527620	714380
323133	714381
627095	714382
60999	714383
426550	714384
22884	714385
640297	714386
659338	714387
398978	714388
78684	714389
60246	714390
25050	714391
642804	714392
403625	714393
51486	714394
127276	714395
316091	714396
26673	714397
43449	714398
101693	714399
50794	714400
49124	714401
587945	714402
585847	714403
598669	714404
409036	714405
57529	714406
114977	714407
309575	714408
278635	714409
98372	714410
389729	714411
189921	714412
107533	714413
24468	714414
592870	714415
5853	714416
374040	714417
106508	714418
5721	714419
478378	714420
495278	714421
361532	714422
317619	714423
592299	714424
378479	714425
202214	714426
370909	714427
97170	714428
111159	714429
492169	714430
112714	714431
136021	714432
49206	714433
172713	714434
620799	714435
3012	714436
276588	714437
17776	714438
502607	714439
664813	714440
292925	714441
4135	714442
264008	714443
149576	714444
242048	714445
59731	714446
55859	714447
115517	714448
410052	714449
308023	714450
553694	714451
254028	714452
3586	714453
377	714454
243776	714455
149200	714456
658187	714457
141240	714458
124076	714459
112262	714460
2362	714461
518837	714462
372910	714463
11455	714464
432285	714465
215987	714466
377003	714467
361021	714468
380747	714469
75206	714470
650598	714471
684904	714472
378705	714473
21594	714474
116288	714475
275520	714476
501442	714477
581942	714478
643725	714479
172	714480
39751	714481
507588	714482
185910	714483
34327	714484
39955	714485
9046	714486
181960	714487
60114	714488
79572	714489
115841	714490
131523	714491
10285	714492
354302	714493
179538	714494
232251	714495
659691	714496
306703	714497
216691	714498
27515	714499
346441	714500
12340	714501
246759	714502
402027	714503
6251	714504
50442	714505
605285	714506
17395	714507
508708	714508
534312	714509
44301	714510
194549	714511
623346	714512
109686	714513
179856	714514
654421	714515
310932	714516
433661	714517
122677	714518
17798	714519
158992	714520
161176	714521
600044	714522
106949	714523
171116	714524
688772	714525
146019	714526
54040	714527
164050	714528
444405	714529
93057	714530
16058	714531
87269	714532
395476	714533
16053	714534
254915	714535
575822	714536
17973	714537
659586	714538
18826	714539
670664	714540
382379	714541
551761	714542
75287	714543
160446	714544
31868	714545
25216	714546
29602	714547
204944	714548
11536	714549
483567	714550
167223	714551
681232	714552
299459	714553
71151	714554
346455	714555
48240	714556
116443	714557
2990	714558
40769	714559
443556	714560
2703	714561
12719	714562
51109	714563
57417	714564
17922	714565
289527	714566
13991	714567
662020	714568
54955	714569
101919	714570
547712	714571
356520	714572
457271	714573
546079	714574
58482	714575
481684	714576
13558	714577
9975	714578
53141	714579
934	714580
242895	714581
498929	714582
103098	714583
456360	714584
496899	714585
424846	714586
7219	714587
20139	714588
270460	714589
635011	714590
285145	714591
281784	714592
441949	714593
653805	714594
185433	714595
168304	714596
95367	714597
599523	714598
523512	714599
58608	714600
656889	714601
427724	714602
531531	714603
635138	714604
155386	714605
563504	714606
241730	714607
20718	714608
513500	714609
90575	714610
553226	714611
392765	714612
539541	714613
22323	714614
114010	714615
24166	714616
43604	714617
271204	714618
305390	714619
405805	714620
74202	714621
300484	714622
268493	714623
126915	714624
218851	714625
6951	714626
153372	714627
3621	714628
379490	714629
401248	714630
253646	714631
458205	714632
99448	714633
45905	714634
40753	714635
17469	714636
88647	714637
122418	714638
372202	714639
980	714640
110558	714641
81166	714642
653968	714643
119817	714644
326684	714645
589286	714646
687810	714647
111651	714648
645746	714649
532436	714650
313028	714651
4316	714652
26728	714653
637581	714654
262346	714655
182766	714656
268374	714657
606004	714658
203021	714659
228	714660
802	714661
185341	714662
139	714663
461325	714664
257901	714665
109067	714666
592341	714667
76322	714668
552680	714669
112958	714670
604547	714671
54899	714672
641088	714673
152132	714674
591548	714675
212658	714676
63676	714677
96756	714678
116774	714679
38903	714680
455788	714681
299	714682
533910	714683
212683	714684
407299	714685
321805	714686
140855	714687
527427	714688
427469	714689
92017	714690
120554	714691
431546	714692
9145	714693
306767	714694
164080	714695
605929	714696
265660	714697
25193	714698
102838	714699
583445	714700
126996	714701
306640	714702
51436	714703
290803	714704
502810	714705
75459	714706
163396	714707
78511	714708
157387	714709
514083	714710
680277	714711
389833	714712
46623	714713
34142	714714
329285	714715
495816	714716
417607	714717
17940	714718
624699	714719
346934	714720
31956	714721
556112	714722
19551	714723
11785	714724
416652	714725
255329	714726
43912	714727
661974	714728
30500	714729
150021	714730
578171	714731
519368	714732
633008	714733
32177	714734
617570	714735
147226	714736
12551	714737
56736	714738
32528	714739
558824	714740
687079	714741
335475	714742
528256	714743
232516	714744
621824	714745
691181	714746
380169	714747
635968	714748
275821	714749
605846	714750
41038	714751
567846	714752
204660	714753
667492	714754
247196	714755
618775	714756
334776	714757
54754	714758
97724	714759
110974	714760
232898	714761
24641	714762
604268	714763
406614	714764
43174	714765
11617	714766
247338	714767
629065	714768
126585	714769
146265	714770
131091	714771
534307	714772
345441	714773
589587	714774
534778	714775
247650	714776
392480	714777
611172	714778
590236	714779
191381	714780
41071	714781
636942	714782
272185	714783
73480	714784
451029	714785
477344	714786
158124	714787
602430	714788
270784	714789
117379	714790
264937	714791
257121	714792
546804	714793
616315	714794
687617	714795
64703	714796
111396	714797
15688	714798
172883	714799
479474	714800
498184	714801
64313	714802
501857	714803
32160	714804
62925	714805
550787	714806
13825	714807
160036	714808
4635	714809
26511	714810
592088	714811
282863	714812
89916	714813
570789	714814
3676	714815
55136	714816
9844	714817
136923	714818
24804	714819
545779	714820
521501	714821
163423	714822
12218	714823
138741	714824
501242	714825
469980	714826
46945	714827
149828	714828
6300	714829
27944	714830
33125	714831
137590	714832
21512	714833
591	714834
238698	714835
6949	714836
21176	714837
477904	714838
180638	714839
28535	714840
518474	714841
44686	714842
212575	714843
653580	714844
80319	714845
32018	714846
3767	714847
309459	714848
346136	714849
46305	714850
24094	714851
608227	714852
489578	714853
424975	714854
369944	714855
2946	714856
15564	714857
202992	714858
49741	714859
187714	714860
379955	714861
19170	714862
422167	714863
152092	714864
664140	714865
226310	714866
97591	714867
3569	714868
83216	714869
218888	714870
126183	714871
334454	714872
503598	714873
297111	714874
350769	714875
482210	714876
34214	714877
126882	714878
48786	714879
109382	714880
77995	714881
70275	714882
131615	714883
67973	714884
528649	714885
300297	714886
116802	714887
468028	714888
50446	714889
21574	714890
208106	714891
23776	714892
38017	714893
685311	714894
63696	714895
568684	714896
30419	714897
48305	714898
17544	714899
109821	714900
136974	714901
113717	714902
96329	714903
64829	714904
347243	714905
332811	714906
650551	714907
468211	714908
261729	714909
153820	714910
449465	714911
98799	714912
418969	714913
612769	714914
222988	714915
39804	714916
4387	714917
117519	714918
221581	714919
190099	714920
159657	714921
103923	714922
80095	714923
231470	714924
95894	714925
105559	714926
614939	714927
121724	714928
63	714929
617102	714930
26813	714931
506093	714932
554499	714933
5641	714934
254114	714935
117202	714936
41839	714937
15375	714938
109750	714939
678153	714940
504680	714941
632877	714942
46098	714943
293620	714944
11470	714945
373664	714946
347003	714947
240512	714948
313265	714949
162189	714950
603995	714951
665902	714952
307169	714953
126643	714954
226926	714955
43	714956
421839	714957
672367	714958
2423	714959
2733	714960
467492	714961
615502	714962
650103	714963
88704	714964
7656	714965
85108	714966
183566	714967
51964	714968
493154	714969
7322	714970
46692	714971
22643	714972
4173	714973
610421	714974
317686	714975
79541	714976
22110	714977
414625	714978
113032	714979
688869	714980
98221	714981
9632	714982
39868	714983
275788	714984
455543	714985
192440	714986
52257	714987
277909	714988
3523	714989
354951	714990
221240	714991
340586	714992
608448	714993
125533	714994
45215	714995
6458	714996
47032	714997
61831	714998
332353	714999
399522	715000
30953	715001
59585	715002
149772	715003
408804	715004
66345	715005
54873	715006
33925	715007
158908	715008
88457	715009
11861	715010
192897	715011
33411	715012
280006	715013
24369	715014
34906	715015
140590	715016
485845	715017
164579	715018
26680	715019
520694	715020
320786	715021
353317	715022
695881	715023
307503	715024
166470	715025
169903	715026
358593	715027
446762	715028
92971	715029
51486	715030
585355	715031
209561	715032
100520	715033
146180	715034
36005	715035
1307	715036
636425	715037
647	715038
198506	715039
38003	715040
131366	715041
685645	715042
375032	715043
452273	715044
681807	715045
39152	715046
152087	715047
302014	715048
54658	715049
34907	715050
428041	715051
1688	715052
245889	715053
85516	715054
339676	715055
27665	715056
339631	715057
28508	715058
337733	715059
660886	715060
1251	715061
164740	715062
113739	715063
33016	715064
515755	715065
44902	715066
23639	715067
489302	715068
447868	715069
257239	715070
67339	715071
382187	715072
267425	715073
86286	715074
16986	715075
139052	715076
403793	715077
88729	715078
206906	715079
83160	715080
65494	715081
387400	715082
491246	715083
502236	715084
32910	715085
41778	715086
106947	715087
424167	715088
193070	715089
14468	715090
432568	715091
557499	715092
12064	715093
435117	715094
279089	715095
125717	715096
7369	715097
4813	715098
2280	715099
52899	715100
49546	715101
593404	715102
5902	715103
44096	715104
501023	715105
472855	715106
302944	715107
175728	715108
57374	715109
355158	715110
663458	715111
89781	715112
13384	715113
51942	715114
239259	715115
245748	715116
10152	715117
22441	715118
649430	715119
152215	715120
170997	715121
448017	715122
119724	715123
271015	715124
598872	715125
310454	715126
602530	715127
39542	715128
85502	715129
635015	715130
35255	715131
677829	715132
15550	715133
195254	715134
122	715135
280889	715136
449448	715137
53930	715138
472884	715139
487458	715140
361036	715141
340844	715142
292069	715143
78678	715144
678426	715145
75545	715146
677355	715147
64500	715148
450179	715149
181766	715150
269148	715151
3810	715152
23787	715153
329268	715154
227116	715155
53579	715156
9682	715157
539336	715158
37797	715159
576352	715160
621827	715161
308519	715162
61505	715163
5231	715164
391695	715165
54155	715166
205362	715167
395630	715168
317049	715169
20546	715170
242999	715171
124879	715172
165230	715173
249615	715174
156803	715175
399825	715176
237155	715177
314626	715178
463696	715179
216069	715180
41066	715181
589874	715182
323014	715183
59777	715184
441190	715185
676053	715186
601040	715187
672353	715188
506054	715189
42217	715190
685682	715191
152256	715192
3219	715193
2840	715194
125053	715195
251400	715196
96104	715197
115637	715198
42383	715199
51743	715200
145242	715201
35821	715202
527784	715203
566325	715204
280942	715205
41305	715206
551010	715207
6282	715208
609437	715209
32522	715210
48596	715211
31477	715212
612891	715213
45877	715214
262745	715215
532023	715216
449832	715217
170746	715218
139652	715219
329372	715220
161335	715221
314364	715222
427823	715223
107449	715224
483637	715225
130121	715226
609584	715227
223968	715228
34281	715229
87922	715230
327169	715231
105869	715232
4	715233
268656	715234
32917	715235
243955	715236
55832	715237
555368	715238
89736	715239
595508	715240
94898	715241
167308	715242
510148	715243
600516	715244
156277	715245
18212	715246
611595	715247
390843	715248
175901	715249
170948	715250
113046	715251
102179	715252
16363	715253
677068	715254
34475	715255
314428	715256
333743	715257
235589	715258
671270	715259
469868	715260
19589	715261
640808	715262
445339	715263
642734	715264
118800	715265
108603	715266
476715	715267
393005	715268
354	715269
610399	715270
243283	715271
454046	715272
19451	715273
7836	715274
11330	715275
2121	715276
243752	715277
18209	715278
585815	715279
43838	715280
527248	715281
233033	715282
59193	715283
23073	715284
497647	715285
155732	715286
12762	715287
351254	715288
99692	715289
61594	715290
643086	715291
151070	715292
174543	715293
502162	715294
500174	715295
342729	715296
156486	715297
126632	715298
63414	715299
487386	715300
6180	715301
135227	715302
500181	715303
500638	715304
33367	715305
196172	715306
43741	715307
150657	715308
577279	715309
106549	715310
136857	715311
323083	715312
245551	715313
124336	715314
189199	715315
6252	715316
2064	715317
646375	715318
7759	715319
181677	715320
570648	715321
686359	715322
642483	715323
205829	715324
142441	715325
458197	715326
610708	715327
486522	715328
169707	715329
328609	715330
507145	715331
89505	715332
401849	715333
248500	715334
649869	715335
25071	715336
304007	715337
435500	715338
462860	715339
165646	715340
6310	715341
578273	715342
290852	715343
54198	715344
114997	715345
115256	715346
595375	715347
492362	715348
515425	715349
351985	715350
449203	715351
47130	715352
47128	715353
587965	715354
27854	715355
363559	715356
462947	715357
107785	715358
106020	715359
12012	715360
629202	715361
122674	715362
9419	715363
458233	715364
436447	715365
465434	715366
567374	715367
67459	715368
88391	715369
116558	715370
159	715371
372498	715372
170049	715373
527207	715374
49325	715375
34401	715376
253612	715377
7708	715378
332003	715379
672557	715380
569127	715381
51697	715382
68789	715383
623703	715384
272335	715385
115294	715386
72737	715387
16673	715388
26423	715389
345039	715390
116945	715391
168594	715392
1391	715393
199	715394
668732	715395
560347	715396
834	715397
170003	715398
8094	715399
177841	715400
6806	715401
690702	715402
689054	715403
663952	715404
571665	715405
149935	715406
541937	715407
406288	715408
17410	715409
142989	715410
207429	715411
537667	715412
591026	715413
174220	715414
436324	715415
43904	715416
465325	715417
1959	715418
25023	715419
572187	715420
246021	715421
527236	715422
645499	715423
509	715424
26725	715425
422681	715426
147012	715427
82485	715428
546947	715429
625809	715430
275759	715431
50946	715432
254801	715433
382150	715434
239865	715435
27614	715436
13456	715437
242538	715438
11563	715439
185834	715440
109519	715441
35031	715442
167368	715443
84534	715444
499160	715445
578131	715446
182975	715447
339540	715448
40145	715449
4224	715450
13224	715451
483151	715452
299707	715453
39792	715454
869	715455
685292	715456
154075	715457
126307	715458
7991	715459
167716	715460
670141	715461
259451	715462
670164	715463
232347	715464
246836	715465
77279	715466
434717	715467
241446	715468
44470	715469
339938	715470
509083	715471
282804	715472
149992	715473
152358	715474
307178	715475
344578	715476
268054	715477
424077	715478
570667	715479
22902	715480
271933	715481
169218	715482
239298	715483
45579	715484
119297	715485
7164	715486
359179	715487
24559	715488
25236	715489
565852	715490
478196	715491
451118	715492
151662	715493
60238	715494
195293	715495
467808	715496
2772	715497
474908	715498
601864	715499
587569	715500
688934	715501
49070	715502
58062	715503
2553	715504
424710	715505
278145	715506
241993	715507
621389	715508
99429	715509
580274	715510
560236	715511
102036	715512
2557	715513
125619	715514
26641	715515
190159	715516
297622	715517
458512	715518
1378	715519
126989	715520
313868	715521
389832	715522
123085	715523
192028	715524
7742	715525
137244	715526
49079	715527
64651	715528
206328	715529
29290	715530
550263	715531
31586	715532
688	715533
354933	715534
129523	715535
5595	715536
21072	715537
2827	715538
477162	715539
31431	715540
374212	715541
332211	715542
32283	715543
21913	715544
133983	715545
45303	715546
540892	715547
133994	715548
542265	715549
652182	715550
566	715551
129949	715552
127329	715553
655246	715554
35336	715555
427639	715556
127786	715557
91021	715558
589788	715559
650622	715560
22491	715561
40199	715562
365585	715563
487018	715564
4940	715565
131902	715566
22848	715567
482491	715568
583399	715569
513312	715570
74200	715571
163967	715572
20601	715573
3336	715574
318910	715575
37150	715576
515524	715577
1145	715578
205919	715579
204862	715580
232664	715581
56614	715582
324613	715583
93814	715584
273776	715585
1883	715586
638909	715587
308530	715588
335193	715589
318747	715590
75952	715591
171725	715592
422177	715593
257465	715594
543070	715595
286137	715596
562068	715597
31184	715598
58595	715599
1950	715600
60572	715601
5606	715602
7517	715603
438633	715604
423478	715605
333782	715606
645065	715607
617630	715608
134282	715609
639284	715610
15331	715611
52111	715612
167	715613
129340	715614
461472	715615
529719	715616
465746	715617
12134	715618
461957	715619
167903	715620
567483	715621
691592	715622
168609	715623
650594	715624
643815	715625
127288	715626
6855	715627
41889	715628
519984	715629
14914	715630
25127	715631
5976	715632
574960	715633
19752	715634
25084	715635
165224	715636
20652	715637
671777	715638
254035	715639
627575	715640
462	715641
166949	715642
645390	715643
13076	715644
534124	715645
49218	715646
95873	715647
201960	715648
549437	715649
20736	715650
33307	715651
59190	715652
25551	715653
303832	715654
128510	715655
60833	715656
178662	715657
202829	715658
114648	715659
191556	715660
10412	715661
354412	715662
25586	715663
583807	715664
68022	715665
524386	715666
693648	715667
693699	715668
693808	715669
150422	715670
12846	715671
27448	715672
300528	715673
43411	715674
598917	715675
7044	715676
104516	715677
603189	715678
67922	715679
566174	715680
53241	715681
399957	715682
141864	715683
236319	715684
559527	715685
434317	715686
63196	715687
226041	715688
693775	715689
258668	715690
259791	715691
45934	715692
58347	715693
476976	715694
37173	715695
459440	715696
272415	715697
338630	715698
19109	715699
491460	715700
164851	715701
165595	715702
513065	715703
668521	715704
17609	715705
389604	715706
253462	715707
163410	715708
246099	715709
25588	715710
628897	715711
57158	715712
391640	715713
484257	715714
570364	715715
140785	715716
388211	715717
483091	715718
53438	715719
28	715720
153229	715721
434103	715722
22194	715723
3149	715724
584672	715725
85346	715726
583796	715727
92774	715728
492502	715729
620879	715730
129598	715731
135418	715732
105983	715733
183138	715734
262998	715735
54997	715736
171863	715737
23687	715738
164391	715739
187157	715740
140139	715741
162048	715742
639412	715743
653965	715744
635121	715745
245946	715746
156251	715747
474239	715748
149492	715749
77997	715750
51283	715751
115476	715752
640362	715753
658054	715754
471527	715755
268633	715756
475243	715757
179272	715758
118432	715759
331820	715760
566087	715761
674443	715762
682961	715763
286514	715764
606982	715765
268139	715766
647996	715767
172284	715768
105293	715769
656556	715770
116729	715771
311793	715772
47131	715773
210357	715774
7008	715775
392860	715776
315498	715777
382464	715778
195421	715779
191256	715780
121787	715781
351228	715782
281141	715783
425054	715784
266611	715785
40867	715786
90915	715787
51087	715788
136244	715789
157036	715790
489628	715791
6925	715792
540921	715793
4706	715794
94676	715795
57957	715796
7219	715797
26652	715798
548084	715799
607035	715800
667917	715801
402146	715802
36037	715803
11684	715804
56781	715805
604022	715806
488132	715807
588135	715808
98624	715809
16469	715810
48478	715811
50816	715812
140502	715813
536032	715814
360820	715815
294584	715816
155686	715817
2023	715818
488932	715819
601122	715820
680260	715821
93317	715822
639137	715823
165337	715824
116603	715825
548490	715826
126194	715827
7862	715828
253337	715829
484587	715830
163774	715831
316625	715832
145491	715833
195326	715834
297034	715835
283465	715836
686207	715837
25992	715838
1772	715839
249360	715840
164133	715841
5976	715842
548747	715843
3129	715844
410566	715845
241327	715846
243008	715847
569774	715848
362731	715849
4629	715850
32892	715851
78371	715852
17104	715853
498159	715854
243262	715855
321040	715856
243025	715857
408102	715858
14825	715859
505538	715860
129155	715861
424843	715862
313054	715863
109532	715864
498693	715865
152368	715866
135479	715867
648	715868
170044	715869
697626	715870
339796	715871
449732	715872
24414	715873
133931	715874
395975	715875
671699	715876
308887	715877
258943	715878
340096	715879
666612	715880
488137	715881
247962	715882
116472	715883
148214	715884
156318	715885
108746	715886
243238	715887
615499	715888
73543	715889
343019	715890
672400	715891
171790	715892
46864	715893
133849	715894
484610	715895
47920	715896
584940	715897
659102	715898
492051	715899
632841	715900
622260	715901
12280	715902
521041	715903
431914	715904
118320	715905
209902	715906
7363	715907
188083	715908
578137	715909
130422	715910
128647	715911
55283	715912
1694	715913
512976	715914
637392	715915
43641	715916
151680	715917
91145	715918
292431	715919
4676	715920
9007	715921
135591	715922
79798	715923
157054	715924
56686	715925
175	715926
289771	715927
70656	715928
206869	715929
675226	715930
788	715931
147412	715932
604112	715933
689414	715934
215991	715935
156563	715936
44669	715937
141931	715938
51942	715939
353952	715940
40454	715941
70215	715942
55556	715943
144147	715944
643571	715945
697617	715946
310032	715947
661353	715948
107220	715949
218039	715950
388384	715951
16939	715952
272590	715953
434201	715954
69248	715955
232120	715956
2463	715957
23930	715958
76216	715959
13831	715960
187564	715961
6173	715962
13366	715963
602616	715964
2574	715965
640499	715966
107365	715967
547972	715968
295328	715969
473260	715970
113808	715971
657856	715972
301978	715973
285088	715974
2572	715975
683636	715976
388258	715977
362913	715978
304474	715979
52557	715980
668909	715981
491244	715982
86800	715983
681288	715984
80725	715985
18701	715986
550401	715987
561133	715988
108669	715989
49649	715990
314127	715991
572662	715992
12151	715993
438778	715994
120263	715995
43738	715996
177602	715997
663883	715998
202742	715999
30386	716000
482058	716001
1291	716002
135722	716003
395915	716004
1276	716005
496798	716006
131713	716007
557721	716008
251295	716009
84338	716010
382210	716011
275778	716012
43925	716013
56486	716014
61500	716015
44535	716016
22328	716017
16306	716018
1065	716019
20941	716020
416902	716021
51727	716022
424422	716023
84797	716024
52324	716025
118367	716026
95266	716027
195137	716028
544474	716029
261863	716030
253932	716031
555298	716032
332009	716033
37247	716034
542900	716035
161767	716036
8187	716037
439914	716038
400301	716039
217769	716040
670259	716041
352570	716042
664054	716043
6854	716044
82	716045
689135	716046
413184	716047
320474	716048
2460	716049
4651	716050
131379	716051
620940	716052
627372	716053
359315	716054
670988	716055
55387	716056
686686	716057
408280	716058
451541	716059
3564	716060
241658	716061
215989	716062
529505	716063
492268	716064
455707	716065
61974	716066
36749	716067
126199	716068
126648	716069
6939	716070
40328	716071
684099	716072
633915	716073
161775	716074
400362	716075
235553	716076
126803	716077
392823	716078
409566	716079
90150	716080
439776	716081
125980	716082
47549	716083
139553	716084
662066	716085
500525	716086
153961	716087
421706	716088
97342	716089
592858	716090
124	716091
518449	716092
666556	716093
343161	716094
386631	716095
345669	716096
105839	716097
537159	716098
436654	716099
130379	716100
442041	716101
414140	716102
357329	716103
208027	716104
110698	716105
130294	716106
451921	716107
667222	716108
309489	716109
185642	716110
4624	716111
22329	716112
26406	716113
6478	716114
172625	716115
220987	716116
548040	716117
162501	716118
650149	716119
548440	716120
189785	716121
97562	716122
552255	716123
595646	716124
64930	716125
252872	716126
677725	716127
613783	716128
72314	716129
556743	716130
220948	716131
52276	716132
692901	716133
272	716134
116515	716135
556580	716136
563013	716137
174663	716138
106075	716139
617078	716140
54071	716141
54857	716142
517490	716143
191671	716144
6820	716145
108643	716146
502203	716147
36521	716148
5872	716149
199033	716150
244578	716151
142490	716152
490580	716153
93281	716154
246794	716155
82627	716156
207142	716157
313210	716158
94256	716159
592633	716160
32500	716161
150929	716162
53112	716163
4757	716164
163	716165
22982	716166
78645	716167
247559	716168
127001	716169
147840	716170
464311	716171
660258	716172
57163	716173
320333	716174
125402	716175
80464	716176
144240	716177
54470	716178
59349	716179
653687	716180
120278	716181
21953	716182
329369	716183
436734	716184
489604	716185
6889	716186
461425	716187
476640	716188
202132	716189
25620	716190
533018	716191
658309	716192
88870	716193
121225	716194
13463	716195
531671	716196
20294	716197
29289	716198
403415	716199
677821	716200
320537	716201
384442	716202
50879	716203
93907	716204
661541	716205
21022	716206
221639	716207
25687	716208
568234	716209
335173	716210
147382	716211
134641	716212
163651	716213
341923	716214
684959	716215
137387	716216
15596	716217
398152	716218
75369	716219
327359	716220
43780	716221
17069	716222
223768	716223
2656	716224
244270	716225
690628	716226
5395	716227
34609	716228
546394	716229
514526	716230
421844	716231
305043	716232
297914	716233
297892	716234
166307	716235
562539	716236
590655	716237
510771	716238
310169	716239
92794	716240
112327	716241
2840	716242
535976	716243
554456	716244
56909	716245
635798	716246
690820	716247
554200	716248
527566	716249
25287	716250
567176	716251
149061	716252
688245	716253
144386	716254
375328	716255
655138	716256
408754	716257
676313	716258
154180	716259
486570	716260
494906	716261
398832	716262
270145	716263
66855	716264
506713	716265
663641	716266
193734	716267
17879	716268
327423	716269
11028	716270
115877	716271
690625	716272
601037	716273
590684	716274
420285	716275
8826	716276
637206	716277
202946	716278
76459	716279
457796	716280
132276	716281
627797	716282
637677	716283
118699	716284
517252	716285
156401	716286
13053	716287
495990	716288
92477	716289
23481	716290
16743	716291
16651	716292
598131	716293
543329	716294
236005	716295
129505	716296
681275	716297
46793	716298
20679	716299
669812	716300
111964	716301
587389	716302
39276	716303
294816	716304
686998	716305
207039	716306
681464	716307
142161	716308
39607	716309
158715	716310
105905	716311
481334	716312
7277	716313
697276	716314
180682	716315
469233	716316
690140	716317
947	716318
1538	716319
149165	716320
240502	716321
78137	716322
74250	716323
224984	716324
361246	716325
214063	716326
677793	716327
424219	716328
587396	716329
11559	716330
482644	716331
374106	716332
556412	716333
627421	716334
46479	716335
383744	716336
341100	716337
139539	716338
664041	716339
337211	716340
218906	716341
611157	716342
628656	716343
109800	716344
4573	716345
497196	716346
497335	716347
248973	716348
442061	716349
282573	716350
476909	716351
492151	716352
420609	716353
60073	716354
627422	716355
131643	716356
156338	716357
18834	716358
690734	716359
12234	716360
131459	716361
269130	716362
464466	716363
653683	716364
599038	716365
39379	716366
611019	716367
329239	716368
360282	716369
264510	716370
351666	716371
370559	716372
696708	716373
16848	716374
9584	716375
491732	716376
172062	716377
256125	716378
384044	716379
94956	716380
19526	716381
58294	716382
110703	716383
427951	716384
697439	716385
3030	716386
654472	716387
294370	716388
626710	716389
461353	716390
172487	716391
518936	716392
600500	716393
480468	716394
163845	716395
378497	716396
28	716397
28	716398
28	716399
165669	716400
421065	716401
545190	716402
443578	716403
594565	716404
330382	716405
226935	716406
653252	716407
8626	716408
644033	716409
13221	716410
57519	716411
45964	716412
33787	716413
30288	716414
242896	716415
547140	716416
560100	716417
75050	716418
222156	716419
53900	716420
574536	716421
3249	716422
3016	716423
643835	716424
8282	716425
14871	716426
182360	716427
686574	716428
170039	716429
121	716430
356404	716431
107840	716432
206624	716433
22030	716434
1745	716435
362	716436
452	716437
509388	716438
311329	716439
340437	716440
659391	716441
625370	716442
580995	716443
101579	716444
167509	716445
310383	716446
3460	716447
24066	716448
152283	716449
5741	716450
20861	716451
75054	716452
510662	716453
426287	716454
10283	716455
651885	716456
247959	716457
62525	716458
448	716459
617422	716460
141465	716461
640348	716462
325376	716463
1008	716464
176444	716465
553599	716466
430001	716467
6324	716468
620777	716469
397221	716470
199951	716471
2988	716472
574899	716473
637825	716474
205475	716475
351092	716476
122781	716477
544857	716478
191484	716479
78117	716480
412161	716481
608983	716482
553611	716483
440261	716484
498110	716485
532618	716486
326841	716487
107273	716488
243197	716489
126652	716490
339899	716491
417450	716492
928	716493
660532	716494
256011	716495
39300	716496
586244	716497
331173	716498
18160	716499
18165	716500
493049	716501
15181	716502
575321	716503
45797	716504
486764	716505
17408	716506
472987	716507
433013	716508
352960	716509
46604	716510
670639	716511
25157	716512
314360	716513
547997	716514
490796	716515
612164	716516
99188	716517
591128	716518
179318	716519
60336	716520
566375	716521
1006	716522
31534	716523
63535	716524
515805	716525
300595	716526
13155	716527
683360	716528
695352	716529
126650	716530
453650	716531
340912	716532
129143	716533
194368	716534
567871	716535
255	716536
471269	716537
74453	716538
38516	716539
26512	716540
591867	716541
289629	716542
161789	716543
221070	716544
12146	716545
659442	716546
6908	716547
61900	716548
548962	716549
479908	716550
663110	716551
509639	716552
674761	716553
512200	716554
15711	716555
51302	716556
130127	716557
116409	716558
20970	716559
149770	716560
627295	716561
42281	716562
259602	716563
71456	716564
368629	716565
659721	716566
45815	716567
58601	716568
292862	716569
550057	716570
487663	716571
91990	716572
595902	716573
378349	716574
16950	716575
513070	716576
633209	716577
21929	716578
140874	716579
663081	716580
204827	716581
370693	716582
280916	716583
10875	716584
81645	716585
6924	716586
117641	716587
127169	716588
265943	716589
75835	716590
483564	716591
52952	716592
369887	716593
355697	716594
1921	716595
129017	716596
663111	716597
162791	716598
313676	716599
222223	716600
520277	716601
22	716602
185671	716603
548250	716604
328	716605
542861	716606
339786	716607
576736	716608
383618	716609
310216	716610
62306	716611
77993	716612
233878	716613
1757	716614
678002	716615
478	716616
25670	716617
204988	716618
469031	716619
569535	716620
205454	716621
557898	716622
32727	716623
7137	716624
296	716625
290698	716626
1713	716627
186977	716628
576369	716629
26173	716630
2761	716631
1110	716632
681334	716633
122586	716634
227027	716635
197127	716636
4390	716637
473872	716638
148254	716639
29879	716640
15460	716641
474013	716642
424336	716643
48503	716644
414	716645
340086	716646
40046	716647
109276	716648
517822	716649
70237	716650
683109	716651
36004	716652
107548	716653
538914	716654
18876	716655
7452	716656
663696	716657
139924	716658
634360	716659
101848	716660
43724	716661
6150	716662
48328	716663
618774	716664
686663	716665
8106	716666
122	716667
119225	716668
33651	716669
276311	716670
654401	716671
385052	716672
665736	716673
470869	716674
108449	716675
478332	716676
34295	716677
676714	716678
382765	716679
145534	716680
17933	716681
184033	716682
387133	716683
113514	716684
426204	716685
22695	716686
166092	716687
75048	716688
429257	716689
45681	716690
431332	716691
383553	716692
596908	716693
224259	716694
254542	716695
18700	716696
188698	716697
519012	716698
58541	716699
105498	716700
399964	716701
110488	716702
134594	716703
550442	716704
561135	716705
447235	716706
158980	716707
207459	716708
6445	716709
191487	716710
143970	716711
161753	716712
2710	716713
585939	716714
539958	716715
147346	716716
132854	716717
65073	716718
143598	716719
545719	716720
139941	716721
196341	716722
693071	716723
13010	716724
173449	716725
2248	716726
205513	716727
56860	716728
2976	716729
436173	716730
104164	716731
55883	716732
547147	716733
286441	716734
540620	716735
68915	716736
403806	716737
150928	716738
219958	716739
104490	716740
431542	716741
117109	716742
146952	716743
88057	716744
198783	716745
309137	716746
298526	716747
63275	716748
190401	716749
5576	716750
141324	716751
642181	716752
32378	716753
24353	716754
255784	716755
597012	716756
42013	716757
611814	716758
70288	716759
520687	716760
388828	716761
143060	716762
280761	716763
574334	716764
390339	716765
104272	716766
82433	716767
66405	716768
55969	716769
2364	716770
17129	716771
522667	716772
562833	716773
161135	716774
130963	716775
644267	716776
530586	716777
651196	716778
603183	716779
116657	716780
126766	716781
172463	716782
157565	716783
58187	716784
589752	716785
607719	716786
428909	716787
46994	716788
569256	716789
22492	716790
6926	716791
9061	716792
20656	716793
271652	716794
534221	716795
50720	716796
383405	716797
694744	716798
11062	716799
577798	716800
123994	716801
464954	716802
165491	716803
101346	716804
54833	716805
166347	716806
210	716807
136239	716808
65476	716809
781	716810
217219	716811
69449	716812
338715	716813
29864	716814
141943	716815
89769	716816
347394	716817
70996	716818
630330	716819
139972	716820
3875	716821
589134	716822
13025	716823
66301	716824
63829	716825
645775	716826
124130	716827
534177	716828
169446	716829
385311	716830
642135	716831
205508	716832
1803	716833
314063	716834
608323	716835
193893	716836
141485	716837
50771	716838
430126	716839
164525	716840
313713	716841
683474	716842
559693	716843
663243	716844
688867	716845
96688	716846
142410	716847
33407	716848
30836	716849
47944	716850
457215	716851
682311	716852
373618	716853
204630	716854
609081	716855
4162	716856
356422	716857
241786	716858
216906	716859
138161	716860
358878	716861
553733	716862
431652	716863
51654	716864
318591	716865
166465	716866
98025	716867
44568	716868
618603	716869
489764	716870
434485	716871
285376	716872
518066	716873
666996	716874
381823	716875
49421	716876
264769	716877
30977	716878
31163	716879
146152	716880
152257	716881
98710	716882
126593	716883
109440	716884
120605	716885
151989	716886
20304	716887
223909	716888
21196	716889
19544	716890
427467	716891
139729	716892
690177	716893
418506	716894
203045	716895
309508	716896
396464	716897
10331	716898
424687	716899
54267	716900
23624	716901
209641	716902
46994	716903
105486	716904
48638	716905
13778	716906
11651	716907
28859	716908
9376	716909
693791	716910
72893	716911
180631	716912
187523	716913
1478	716914
187957	716915
266083	716916
560930	716917
398021	716918
6206	716919
289266	716920
626249	716921
50850	716922
318783	716923
406018	716924
532387	716925
667332	716926
500	716927
250598	716928
555620	716929
406682	716930
3948	716931
325857	716932
685595	716933
582761	716934
158121	716935
51461	716936
230367	716937
121144	716938
40058	716939
493312	716940
52623	716941
134751	716942
278000	716943
316326	716944
657950	716945
128106	716946
394832	716947
654737	716948
73128	716949
657977	716950
321774	716951
216570	716952
10165	716953
30929	716954
102962	716955
16863	716956
91503	716957
78726	716958
193401	716959
84848	716960
12641	716961
599128	716962
7813	716963
43749	716964
21591	716965
131176	716966
310305	716967
150620	716968
154535	716969
38279	716970
498891	716971
98393	716972
54718	716973
690926	716974
183435	716975
96494	716976
21304	716977
162119	716978
646922	716979
34963	716980
19435	716981
161037	716982
15219	716983
67062	716984
43268	716985
335982	716986
338783	716987
450998	716988
627437	716989
155860	716990
33329	716991
232039	716992
669531	716993
3896	716994
132195	716995
39253	716996
272023	716997
132426	716998
209833	716999
695797	717000
49430	717001
145867	717002
306749	717003
21935	717004
78109	717005
145092	717006
376199	717007
294700	717008
143967	717009
483479	717010
404017	717011
553932	717012
491088	717013
688356	717014
435271	717015
2809	717016
410436	717017
293078	717018
1652	717019
482467	717020
529554	717021
694083	717022
637056	717023
690481	717024
47622	717025
33926	717026
148432	717027
359338	717028
19403	717029
57627	717030
486834	717031
101424	717032
238242	717033
14579	717034
494887	717035
36080	717036
478073	717037
646840	717038
25278	717039
165905	717040
461359	717041
17906	717042
17757	717043
168763	717044
206863	717045
133990	717046
507745	717047
420432	717048
228231	717049
122659	717050
591467	717051
442524	717052
214818	717053
51905	717054
459491	717055
124896	717056
122122	717057
464821	717058
99990	717059
303372	717060
70724	717061
80105	717062
349113	717063
113628	717064
112307	717065
7026	717066
553503	717067
653586	717068
2952	717069
637593	717070
3618	717071
126724	717072
560150	717073
63818	717074
621512	717075
238124	717076
558761	717077
36516	717078
56183	717079
128790	717080
231241	717081
5553	717082
110627	717083
174392	717084
44451	717085
145310	717086
444679	717087
59114	717088
379560	717089
167706	717090
533764	717091
37275	717092
351116	717093
315980	717094
135532	717095
659505	717096
44876	717097
123869	717098
607754	717099
639387	717100
657564	717101
566356	717102
338346	717103
378404	717104
188195	717105
123082	717106
536311	717107
139661	717108
58104	717109
647503	717110
537514	717111
691167	717112
50166	717113
219022	717114
351251	717115
276662	717116
173139	717117
12858	717118
294391	717119
172331	717120
505969	717121
9401	717122
256616	717123
142045	717124
71422	717125
444946	717126
276905	717127
117426	717128
59462	717129
423977	717130
262314	717131
22191	717132
271416	717133
93370	717134
492629	717135
28883	717136
20868	717137
288752	717138
106160	717139
117666	717140
601123	717141
71014	717142
141021	717143
48796	717144
4787	717145
455559	717146
73448	717147
560862	717148
432941	717149
212869	717150
308173	717151
125461	717152
566012	717153
19783	717154
6348	717155
181253	717156
535054	717157
268841	717158
40201	717159
640283	717160
658671	717161
378995	717162
42102	717163
16026	717164
151284	717165
58534	717166
439	717167
105511	717168
375188	717169
637061	717170
163833	717171
519794	717172
543	717173
119910	717174
450537	717175
331733	717176
433430	717177
574098	717178
685213	717179
38039	717180
110591	717181
385489	717182
594840	717183
7326	717184
117231	717185
11516	717186
18963	717187
36708	717188
165711	717189
272489	717190
408203	717191
623019	717192
613181	717193
43376	717194
4471	717195
167237	717196
22524	717197
68998	717198
108543	717199
69444	717200
452520	717201
57705	717202
166626	717203
85596	717204
206994	717205
31844	717206
99654	717207
82175	717208
218344	717209
70670	717210
300038	717211
231246	717212
6609	717213
138136	717214
260494	717215
27035	717216
659067	717217
348064	717218
231244	717219
479780	717220
539048	717221
58553	717222
52135	717223
3346	717224
20295	717225
689	717226
49055	717227
620938	717228
682427	717229
386237	717230
499775	717231
636764	717232
25638	717233
400662	717234
1976	717235
505830	717236
693753	717237
157790	717238
636435	717239
536918	717240
13787	717241
693760	717242
693600	717243
693729	717244
382583	717245
116906	717246
387775	717247
109010	717248
27456	717249
4797	717250
202737	717251
693802	717252
693813	717253
172567	717254
24739	717255
322333	717256
171449	717257
13772	717258
50894	717259
271090	717260
415167	717261
118041	717262
198566	717263
71119	717264
470298	717265
672478	717266
18395	717267
335479	717268
43761	717269
660773	717270
665943	717271
285176	717272
140101	717273
489003	717274
658976	717275
503156	717276
1220	717277
10476	717278
173226	717279
348559	717280
625761	717281
53551	717282
149198	717283
628562	717284
533835	717285
377868	717286
501948	717287
72658	717288
464902	717289
383773	717290
406024	717291
688653	717292
64921	717293
44660	717294
550059	717295
247142	717296
118559	717297
315300	717298
65967	717299
38563	717300
213751	717301
471030	717302
7460	717303
656625	717304
588462	717305
9976	717306
604134	717307
61748	717308
111190	717309
674782	717310
541745	717311
488539	717312
289845	717313
308536	717314
232060	717315
639054	717316
11501	717317
60824	717318
3926	717319
405992	717320
131806	717321
93755	717322
560764	717323
357858	717324
68090	717325
123484	717326
560072	717327
15752	717328
73235	717329
41030	717330
156391	717331
27449	717332
143178	717333
26471	717334
235795	717335
43482	717336
340473	717337
13627	717338
646	717339
513540	717340
382536	717341
17351	717342
93261	717343
544293	717344
99087	717345
462920	717346
417791	717347
172431	717348
392531	717349
599356	717350
413615	717351
423952	717352
628459	717353
586129	717354
272477	717355
257975	717356
640932	717357
270812	717358
14023	717359
501138	717360
1220	717361
464703	717362
100369	717363
14003	717364
270517	717365
48993	717366
609309	717367
584818	717368
256400	717369
552499	717370
594136	717371
17948	717372
623644	717373
566794	717374
397182	717375
635544	717376
242011	717377
271175	717378
497353	717379
279932	717380
31320	717381
445837	717382
270274	717383
513704	717384
502890	717385
93676	717386
528147	717387
15126	717388
97692	717389
39404	717390
7087	717391
32830	717392
663	717393
189053	717394
190545	717395
648664	717396
599254	717397
424399	717398
276415	717399
119837	717400
336256	717401
194035	717402
303050	717403
317367	717404
118661	717405
375431	717406
138676	717407
162262	717408
240254	717409
56195	717410
90621	717411
483841	717412
595384	717413
60877	717414
129284	717415
68650	717416
685365	717417
11260	717418
337965	717419
539205	717420
318512	717421
526783	717422
337967	717423
539175	717424
366855	717425
318497	717426
456255	717427
292258	717428
589407	717429
27237	717430
165113	717431
657243	717432
465101	717433
657025	717434
448537	717435
411529	717436
157347	717437
240252	717438
33670	717439
486737	717440
63865	717441
151496	717442
8373	717443
275522	717444
170092	717445
130604	717446
610649	717447
318653	717448
318635	717449
318654	717450
318655	717451
318656	717452
318657	717453
318658	717454
318659	717455
581995	717456
581994	717457
149949	717458
318677	717459
582010	717460
575086	717461
4173	717462
667242	717463
474463	717464
15306	717465
110511	717466
206456	717467
145127	717468
22272	717469
122914	717470
30933	717471
93815	717472
19938	717473
318570	717474
53899	717475
491606	717476
14263	717477
404104	717478
594713	717479
139470	717480
13394	717481
405592	717482
480974	717483
151559	717484
391413	717485
10208	717486
347421	717487
292496	717488
152404	717489
1713	717490
156319	717491
4688	717492
469918	717493
54866	717494
295463	717495
100014	717496
26295	717497
354376	717498
64428	717499
97098	717500
55285	717501
317753	717502
22443	717503
134296	717504
695962	717505
378076	717506
156620	717507
612494	717508
458558	717509
53062	717510
211182	717511
377586	717512
451354	717513
166285	717514
410284	717515
440062	717516
82953	717517
349483	717518
155191	717519
202455	717520
173083	717521
36665	717522
455563	717523
326266	717524
511616	717525
419140	717526
50557	717527
674409	717528
682061	717529
201377	717530
304477	717531
459237	717532
260323	717533
249331	717534
283566	717535
651377	717536
411217	717537
458417	717538
167918	717539
516002	717540
418755	717541
461749	717542
390555	717543
107913	717544
417615	717545
222514	717546
556869	717547
715	717548
56443	717549
513472	717550
100403	717551
338468	717552
425044	717553
642338	717554
376519	717555
238696	717556
43634	717557
573974	717558
108646	717559
496260	717560
554798	717561
7473	717562
57874	717563
6287	717564
129168	717565
311750	717566
9470	717567
7531	717568
6579	717569
691897	717570
10846	717571
415141	717572
88415	717573
27256	717574
107018	717575
102642	717576
362293	717577
663083	717578
5768	717579
667565	717580
339530	717581
350367	717582
113600	717583
192423	717584
4723	717585
79591	717586
173611	717587
222021	717588
567701	717589
58322	717590
39636	717591
84159	717592
27049	717593
569688	717594
21070	717595
246714	717596
2935	717597
238620	717598
491601	717599
665533	717600
168150	717601
488711	717602
591982	717603
39013	717604
55501	717605
666930	717606
169845	717607
81398	717608
118655	717609
269041	717610
27480	717611
33258	717612
62166	717613
612762	717614
553912	717615
342442	717616
474917	717617
55001	717618
646431	717619
137400	717620
91824	717621
137573	717622
500987	717623
64840	717624
261754	717625
213619	717626
492259	717627
71745	717628
130139	717629
567151	717630
13668	717631
507599	717632
461214	717633
434223	717634
143110	717635
523264	717636
52744	717637
150880	717638
145851	717639
24970	717640
326669	717641
14529	717642
270301	717643
278856	717644
86693	717645
95928	717646
663535	717647
229923	717648
286271	717649
12515	717650
188901	717651
579308	717652
585471	717653
621433	717654
42627	717655
109445	717656
573949	717657
285551	717658
595068	717659
24479	717660
20470	717661
573368	717662
530078	717663
384609	717664
412522	717665
313557	717666
346010	717667
284188	717668
21487	717669
167945	717670
662318	717671
651293	717672
20719	717673
169766	717674
359381	717675
527476	717676
411811	717677
554461	717678
373020	717679
282883	717680
223497	717681
166879	717682
6273	717683
341241	717684
169647	717685
2240	717686
47148	717687
18332	717688
453187	717689
586	717690
59318	717691
476170	717692
397780	717693
6866	717694
341481	717695
122616	717696
46338	717697
575895	717698
63822	717699
27568	717700
237669	717701
314896	717702
6072	717703
407807	717704
638267	717705
45531	717706
180144	717707
201093	717708
183987	717709
443884	717710
7589	717711
117991	717712
7251	717713
237255	717714
471878	717715
620139	717716
679364	717717
674199	717718
218205	717719
605599	717720
76465	717721
488010	717722
163589	717723
472549	717724
33633	717725
162983	717726
44643	717727
675034	717728
471829	717729
567578	717730
369120	717731
346112	717732
527467	717733
52543	717734
66385	717735
550562	717736
687992	717737
67188	717738
483493	717739
32115	717740
279874	717741
122041	717742
582767	717743
399245	717744
682712	717745
388184	717746
144434	717747
556190	717748
666248	717749
318256	717750
112437	717751
643683	717752
368744	717753
235752	717754
532977	717755
298149	717756
152092	717757
511116	717758
493964	717759
116109	717760
104547	717761
188360	717762
88532	717763
675303	717764
125822	717765
645669	717766
695878	717767
13844	717768
443474	717769
34029	717770
126693	717771
155828	717772
690440	717773
131592	717774
90074	717775
14865	717776
320916	717777
101863	717778
591560	717779
33049	717780
169498	717781
394791	717782
185209	717783
670197	717784
672665	717785
134215	717786
225280	717787
225314	717788
225320	717789
258061	717790
670177	717791
167727	717792
71276	717793
687265	717794
670156	717795
1726	717796
167738	717797
286587	717798
412351	717799
394849	717800
133721	717801
373174	717802
451918	717803
525789	717804
243436	717805
110148	717806
351902	717807
295684	717808
562531	717809
571796	717810
18244	717811
20607	717812
1607	717813
239941	717814
9810	717815
435377	717816
422149	717817
19512	717818
572936	717819
322884	717820
502727	717821
14866	717822
25315	717823
12877	717824
349119	717825
565140	717826
75834	717827
579744	717828
21163	717829
680238	717830
226734	717831
384448	717832
70910	717833
177614	717834
487174	717835
56760	717836
72672	717837
23312	717838
465556	717839
152763	717840
628538	717841
611961	717842
80092	717843
428700	717844
8082	717845
37604	717846
332001	717847
12733	717848
145319	717849
91292	717850
326551	717851
414064	717852
344079	717853
129493	717854
600103	717855
150794	717856
9125	717857
405739	717858
25722	717859
498598	717860
452023	717861
413367	717862
392265	717863
198394	717864
523165	717865
163727	717866
74561	717867
363283	717868
112958	717869
24739	717870
613	717871
61197	717872
171432	717873
610941	717874
363774	717875
437614	717876
339595	717877
8287	717878
129928	717879
535742	717880
471378	717881
173349	717882
559187	717883
218100	717884
463112	717885
10876	717886
260628	717887
653588	717888
463343	717889
171914	717890
447070	717891
213185	717892
575511	717893
143563	717894
124216	717895
140108	717896
5276	717897
144875	717898
71663	717899
218684	717900
495276	717901
13395	717902
457789	717903
448408	717904
435322	717905
389724	717906
420068	717907
70307	717908
539952	717909
16602	717910
332800	717911
82957	717912
34659	717913
3322	717914
363282	717915
602219	717916
188038	717917
61708	717918
74759	717919
193459	717920
636145	717921
8975	717922
154632	717923
661294	717924
397500	717925
512955	717926
181946	717927
95299	717928
29720	717929
121839	717930
232574	717931
276917	717932
94587	717933
424401	717934
62965	717935
10530	717936
313845	717937
15296	717938
357288	717939
407345	717940
667963	717941
113958	717942
180021	717943
579782	717944
165946	717945
115246	717946
289056	717947
323191	717948
425076	717949
468754	717950
164114	717951
254174	717952
3848	717953
541401	717954
593824	717955
239670	717956
323324	717957
8995	717958
53757	717959
161856	717960
125472	717961
466	717962
262514	717963
203400	717964
443968	717965
476359	717966
499921	717967
352514	717968
84466	717969
287727	717970
106764	717971
4256	717972
2201	717973
183528	717974
47636	717975
165	717976
669220	717977
94121	717978
86757	717979
445551	717980
518136	717981
387358	717982
2633	717983
218880	717984
592748	717985
134447	717986
553004	717987
105088	717988
296745	717989
38816	717990
498060	717991
620971	717992
608249	717993
163753	717994
368706	717995
166120	717996
170427	717997
24325	717998
370112	717999
7179	718000
13457	718001
606455	718002
392418	718003
378163	718004
374353	718005
606714	718006
132879	718007
345157	718008
59808	718009
46	718010
578814	718011
162335	718012
361232	718013
54230	718014
423325	718015
535947	718016
591058	718017
302869	718018
685078	718019
569848	718020
54836	718021
56924	718022
239939	718023
137547	718024
514215	718025
138894	718026
44	718027
158728	718028
13175	718029
112145	718030
296907	718031
149838	718032
201045	718033
56779	718034
667367	718035
159486	718036
139	718037
144016	718038
47668	718039
101422	718040
529389	718041
388249	718042
426384	718043
329901	718044
2971	718045
627049	718046
353269	718047
110556	718048
586381	718049
463635	718050
550286	718051
296088	718052
55619	718053
94385	718054
441095	718055
118362	718056
117462	718057
30276	718058
504056	718059
68461	718060
661977	718061
281680	718062
264969	718063
139473	718064
417946	718065
63082	718066
335089	718067
411	718068
241099	718069
457377	718070
47980	718071
340300	718072
442150	718073
387072	718074
325026	718075
681428	718076
76927	718077
147353	718078
12232	718079
172123	718080
161637	718081
2713	718082
687108	718083
267682	718084
63604	718085
115563	718086
149227	718087
629824	718088
45858	718089
143585	718090
644459	718091
558004	718092
579621	718093
665690	718094
110641	718095
494747	718096
168550	718097
253178	718098
12826	718099
97011	718100
219704	718101
89078	718102
94732	718103
53073	718104
671419	718105
125203	718106
509077	718107
58262	718108
146402	718109
553268	718110
2974	718111
186888	718112
6249	718113
99853	718114
342497	718115
157909	718116
637194	718117
128550	718118
497356	718119
465107	718120
1817	718121
359336	718122
289792	718123
253802	718124
238437	718125
157727	718126
8242	718127
455919	718128
98828	718129
300	718130
153291	718131
181286	718132
248	718133
448779	718134
145183	718135
427869	718136
5659	718137
480013	718138
108584	718139
105977	718140
90744	718141
18668	718142
13082	718143
593330	718144
465212	718145
537027	718146
34437	718147
173369	718148
246693	718149
141936	718150
575302	718151
686809	718152
17218	718153
47331	718154
581718	718155
306652	718156
659683	718157
97359	718158
60334	718159
107664	718160
113450	718161
174684	718162
279402	718163
157643	718164
448192	718165
443774	718166
39333	718167
38528	718168
227095	718169
161354	718170
172485	718171
101337	718172
1119	718173
493171	718174
39	718175
623233	718176
554651	718177
6178	718178
462449	718179
81359	718180
32809	718181
539411	718182
8644	718183
323345	718184
1992	718185
444825	718186
2703	718187
73256	718188
37066	718189
499017	718190
399468	718191
27853	718192
158446	718193
454638	718194
645367	718195
21333	718196
43167	718197
394279	718198
54	718199
32851	718200
249	718201
334405	718202
52185	718203
98468	718204
9315	718205
143698	718206
635859	718207
1160	718208
18893	718209
9710	718210
120834	718211
168500	718212
570661	718213
131727	718214
2863	718215
1399	718216
172837	718217
31762	718218
38434	718219
57673	718220
528460	718221
477577	718222
759	718223
7290	718224
132445	718225
152475	718226
954	718227
38995	718228
141172	718229
498075	718230
6383	718231
55249	718232
5654	718233
541378	718234
118698	718235
62843	718236
62843	718237
678188	718238
168931	718239
150244	718240
32637	718241
189833	718242
603036	718243
430460	718244
45955	718245
182536	718246
6	718247
641051	718248
673871	718249
437071	718250
192595	718251
58928	718252
109035	718253
135164	718254
121348	718255
322060	718256
108864	718257
40823	718258
479067	718259
268193	718260
430896	718261
509295	718262
3274	718263
478167	718264
470645	718265
24359	718266
233	718267
3292	718268
50106	718269
293378	718270
683738	718271
154322	718272
43137	718273
197987	718274
10202	718275
82735	718276
41170	718277
391855	718278
63356	718279
540557	718280
245560	718281
243108	718282
579199	718283
21767	718284
96064	718285
685480	718286
615554	718287
393312	718288
541708	718289
21818	718290
88522	718291
676448	718292
462802	718293
195201	718294
596851	718295
56864	718296
637839	718297
163566	718298
117539	718299
48318	718300
109846	718301
47347	718302
695416	718303
83000	718304
587146	718305
3041	718306
103643	718307
55881	718308
209013	718309
524017	718310
412410	718311
300380	718312
193341	718313
334745	718314
347282	718315
197665	718316
413977	718317
6265	718318
496032	718319
603169	718320
6245	718321
3767	718322
224760	718323
117904	718324
150665	718325
159359	718326
526094	718327
510	718328
324178	718329
55861	718330
173175	718331
203242	718332
596097	718333
31967	718334
10008	718335
58017	718336
32675	718337
164777	718338
125218	718339
445299	718340
35722	718341
74391	718342
30151	718343
689320	718344
1670	718345
499204	718346
129369	718347
129490	718348
160689	718349
260234	718350
113258	718351
100647	718352
88353	718353
94171	718354
661432	718355
265439	718356
350733	718357
238384	718358
403291	718359
213024	718360
73781	718361
509389	718362
410680	718363
144612	718364
215768	718365
6435	718366
506639	718367
148239	718368
692807	718369
514884	718370
5615	718371
185094	718372
67203	718373
641026	718374
11307	718375
161507	718376
2200	718377
161278	718378
61780	718379
2195	718380
815	718381
689078	718382
51621	718383
275924	718384
374234	718385
98640	718386
344675	718387
151397	718388
99199	718389
58322	718390
354570	718391
355256	718392
426450	718393
506012	718394
650342	718395
586568	718396
586533	718397
548055	718398
621503	718399
11581	718400
258671	718401
1787	718402
190615	718403
25611	718404
239261	718405
3307	718406
212473	718407
74445	718408
32178	718409
474229	718410
516934	718411
5542	718412
47084	718413
635982	718414
407656	718415
297040	718416
173334	718417
133130	718418
153695	718419
235398	718420
98289	718421
35777	718422
585102	718423
310040	718424
17111	718425
90051	718426
97514	718427
583281	718428
34210	718429
38799	718430
362039	718431
51724	718432
193633	718433
165790	718434
53188	718435
457711	718436
314512	718437
96678	718438
102422	718439
381079	718440
653350	718441
60405	718442
1366	718443
126172	718444
46761	718445
2222	718446
183893	718447
618753	718448
57880	718449
492315	718450
32346	718451
566975	718452
445680	718453
639807	718454
4036	718455
58336	718456
184674	718457
136619	718458
625386	718459
409445	718460
170826	718461
198	718462
145406	718463
2327	718464
394970	718465
531061	718466
246899	718467
467722	718468
241656	718469
620844	718470
394077	718471
106336	718472
258293	718473
172413	718474
150880	718475
13557	718476
44100	718477
461511	718478
142412	718479
24112	718480
110686	718481
21746	718482
559849	718483
126126	718484
2026	718485
675587	718486
173000	718487
281298	718488
10837	718489
396271	718490
323350	718491
279280	718492
24723	718493
137155	718494
49362	718495
654571	718496
110357	718497
27042	718498
459492	718499
272340	718500
39791	718501
697589	718502
49654	718503
7332	718504
329409	718505
25067	718506
47597	718507
597082	718508
118647	718509
607825	718510
33850	718511
400135	718512
595363	718513
425225	718514
147035	718515
606573	718516
325514	718517
130854	718518
106536	718519
500304	718520
469295	718521
94576	718522
443806	718523
14384	718524
345964	718525
485474	718526
15700	718527
34847	718528
48930	718529
15811	718530
649549	718531
523311	718532
429885	718533
38181	718534
477983	718535
58326	718536
138752	718537
517730	718538
61527	718539
364792	718540
354331	718541
260714	718542
257101	718543
377529	718544
399865	718545
6244	718546
68984	718547
447084	718548
366866	718549
202744	718550
215857	718551
129182	718552
695296	718553
295515	718554
519016	718555
406853	718556
20259	718557
9218	718558
43791	718559
469346	718560
438199	718561
77366	718562
131293	718563
194871	718564
412799	718565
655976	718566
308367	718567
243133	718568
168223	718569
136100	718570
132391	718571
47622	718572
358153	718573
401243	718574
135539	718575
203231	718576
184092	718577
137756	718578
137771	718579
513826	718580
251157	718581
256534	718582
495172	718583
652583	718584
386675	718585
260730	718586
675087	718587
674257	718588
89673	718589
121634	718590
505108	718591
29831	718592
51716	718593
454893	718594
546042	718595
622908	718596
122294	718597
58839	718598
625694	718599
22558	718600
18620	718601
317830	718602
257	718603
42107	718604
14446	718605
525437	718606
53990	718607
19845	718608
108668	718609
501337	718610
53272	718611
208420	718612
1071	718613
137007	718614
432026	718615
6550	718616
653218	718617
4456	718618
54430	718619
688381	718620
158254	718621
150821	718622
486600	718623
50199	718624
349831	718625
103946	718626
68763	718627
434411	718628
169445	718629
425827	718630
580226	718631
378152	718632
3787	718633
149869	718634
590809	718635
368813	718636
134202	718637
142491	718638
3882	718639
12956	718640
461057	718641
517610	718642
542634	718643
348633	718644
182807	718645
4767	718646
24565	718647
170786	718648
142994	718649
590559	718650
590560	718651
590561	718652
635008	718653
635010	718654
553999	718655
590501	718656
390556	718657
635025	718658
635026	718659
635016	718660
40388	718661
48218	718662
19682	718663
382548	718664
29723	718665
521587	718666
387939	718667
445082	718668
483014	718669
556008	718670
232935	718671
464853	718672
688317	718673
131120	718674
594461	718675
476371	718676
607268	718677
100167	718678
349913	718679
358945	718680
29639	718681
77391	718682
532198	718683
541675	718684
476214	718685
325989	718686
395537	718687
494868	718688
292948	718689
161128	718690
451806	718691
300686	718692
645133	718693
140996	718694
530404	718695
93459	718696
233	718697
343994	718698
338030	718699
272220	718700
78431	718701
199721	718702
212884	718703
432	718704
107085	718705
184113	718706
9696	718707
73973	718708
54524	718709
65804	718710
447462	718711
151944	718712
161265	718713
347984	718714
389338	718715
33636	718716
322	718717
563470	718718
3147	718719
161519	718720
157804	718721
465875	718722
105508	718723
601954	718724
653844	718725
1731	718726
52381	718727
445919	718728
582348	718729
25369	718730
114433	718731
114439	718732
92771	718733
278906	718734
53082	718735
357683	718736
668608	718737
687042	718738
686631	718739
67849	718740
133346	718741
34649	718742
49235	718743
105888	718744
679757	718745
145161	718746
231727	718747
592085	718748
18366	718749
34998	718750
14640	718751
257058	718752
9701	718753
401620	718754
5934	718755
17942	718756
46877	718757
600648	718758
470396	718759
427991	718760
9596	718761
40931	718762
501894	718763
515484	718764
691083	718765
189663	718766
577254	718767
50233	718768
109209	718769
53163	718770
140450	718771
17537	718772
27159	718773
72709	718774
489235	718775
82994	718776
639078	718777
244784	718778
136086	718779
6567	718780
556074	718781
238690	718782
369576	718783
192	718784
384300	718785
30451	718786
243680	718787
40171	718788
242550	718789
4975	718790
155725	718791
657714	718792
273181	718793
496677	718794
39292	718795
17142	718796
6219	718797
680244	718798
6834	718799
581489	718800
341688	718801
118334	718802
334174	718803
674461	718804
396279	718805
614130	718806
272096	718807
116078	718808
425201	718809
33436	718810
337735	718811
483524	718812
80216	718813
134247	718814
164542	718815
670786	718816
439742	718817
693226	718818
557394	718819
326108	718820
346006	718821
148825	718822
156041	718823
235736	718824
350936	718825
228136	718826
19848	718827
319703	718828
317165	718829
33587	718830
125841	718831
292902	718832
143735	718833
21006	718834
587584	718835
40124	718836
318002	718837
570914	718838
10941	718839
672128	718840
542504	718841
6279	718842
558030	718843
315979	718844
136266	718845
633529	718846
416870	718847
2448	718848
615947	718849
697329	718850
288512	718851
2532	718852
91527	718853
188542	718854
54103	718855
504375	718856
17562	718857
115639	718858
215972	718859
129843	718860
465601	718861
174574	718862
150569	718863
304072	718864
84127	718865
281378	718866
7745	718867
43774	718868
242639	718869
243848	718870
694234	718871
27047	718872
49392	718873
192944	718874
182386	718875
612120	718876
254829	718877
524829	718878
439903	718879
8937	718880
697256	718881
130225	718882
79733	718883
359178	718884
118691	718885
587027	718886
414519	718887
347312	718888
37694	718889
541793	718890
80653	718891
346134	718892
35747	718893
51107	718894
309841	718895
57148	718896
230951	718897
60579	718898
195947	718899
512266	718900
532106	718901
512984	718902
660341	718903
311691	718904
660231	718905
260206	718906
50722	718907
332220	718908
332791	718909
537685	718910
523528	718911
386897	718912
552545	718913
430406	718914
148933	718915
535083	718916
37473	718917
41473	718918
57080	718919
216005	718920
229094	718921
197	718922
8491	718923
490933	718924
26925	718925
8188	718926
305208	718927
49621	718928
17740	718929
471046	718930
67566	718931
55826	718932
145171	718933
197575	718934
145752	718935
240449	718936
638188	718937
351328	718938
198272	718939
327606	718940
541065	718941
461593	718942
335938	718943
691550	718944
101160	718945
297931	718946
657641	718947
168654	718948
87652	718949
393276	718950
78409	718951
525066	718952
307396	718953
39499	718954
538182	718955
685964	718956
18191	718957
46994	718958
48333	718959
165673	718960
115289	718961
167855	718962
415250	718963
681259	718964
449586	718965
658764	718966
59054	718967
137033	718968
22040	718969
111468	718970
77950	718971
651300	718972
133011	718973
652144	718974
121842	718975
198135	718976
87033	718977
372225	718978
139485	718979
482891	718980
291495	718981
371770	718982
697411	718983
133116	718984
168990	718985
553254	718986
694158	718987
486011	718988
88500	718989
34647	718990
194529	718991
46048	718992
165700	718993
21168	718994
361750	718995
392310	718996
412184	718997
287260	718998
155536	718999
117040	719000
164257	719001
504654	719002
403311	719003
70470	719004
243052	719005
243154	719006
602461	719007
293390	719008
604755	719009
417056	719010
619272	719011
5659	719012
340056	719013
678123	719014
199835	719015
313428	719016
314688	719017
122371	719018
29124	719019
223016	719020
436322	719021
87642	719022
472324	719023
616987	719024
448912	719025
127270	719026
393661	719027
21607	719028
347371	719029
270	719030
297682	719031
436127	719032
139247	719033
58326	719034
316061	719035
119001	719036
587935	719037
214757	719038
41251	719039
24480	719040
33462	719041
224148	719042
641548	719043
638536	719044
191733	719045
21348	719046
297114	719047
64534	719048
197381	719049
30697	719050
613327	719051
520346	719052
562111	719053
585517	719054
258956	719055
17314	719056
6270	719057
9023	719058
216792	719059
110846	719060
4758	719061
351010	719062
443765	719063
594475	719064
115744	719065
113675	719066
560760	719067
601563	719068
220338	719069
223593	719070
1628	719071
29466	719072
15784	719073
271912	719074
271942	719075
271952	719076
271941	719077
271950	719078
271913	719079
620929	719080
553110	719081
625294	719082
503189	719083
1796	719084
576784	719085
324616	719086
14685	719087
311428	719088
661348	719089
558227	719090
387776	719091
490292	719092
600522	719093
277373	719094
671862	719095
206216	719096
170402	719097
25068	719098
167411	719099
676874	719100
122	719101
213070	719102
35557	719103
196777	719104
398864	719105
44493	719106
1311	719107
57642	719108
281021	719109
351008	719110
550682	719111
456845	719112
159332	719113
99219	719114
512447	719115
347038	719116
44919	719117
96617	719118
586684	719119
112762	719120
56427	719121
355452	719122
399530	719123
288655	719124
516309	719125
679431	719126
672338	719127
7428	719128
242940	719129
18457	719130
251616	719131
469870	719132
297559	719133
694218	719134
99392	719135
16876	719136
244661	719137
637426	719138
76264	719139
687558	719140
310022	719141
296905	719142
184740	719143
311309	719144
1696	719145
70999	719146
146535	719147
7206	719148
24755	719149
552766	719150
57104	719151
19238	719152
33410	719153
29981	719154
292915	719155
149271	719156
214299	719157
168882	719158
187978	719159
49374	719160
606834	719161
3550	719162
117888	719163
2635	719164
342099	719165
419346	719166
291886	719167
469864	719168
425442	719169
236560	719170
507151	719171
534511	719172
618	719173
76058	719174
9265	719175
458960	719176
41219	719177
154874	719178
17015	719179
354737	719180
158688	719181
651060	719182
25007	719183
211363	719184
131376	719185
155353	719186
31555	719187
449892	719188
268842	719189
12286	719190
249643	719191
20260	719192
441345	719193
4	719194
26176	719195
120631	719196
81108	719197
17739	719198
680027	719199
587356	719200
51403	719201
513193	719202
62	719203
45361	719204
690049	719205
598268	719206
569876	719207
407918	719208
593108	719209
163614	719210
526375	719211
298600	719212
589835	719213
587440	719214
1308	719215
126875	719216
1758	719217
331608	719218
540999	719219
47499	719220
78781	719221
282812	719222
426951	719223
541397	719224
519329	719225
600625	719226
345705	719227
133281	719228
213933	719229
17641	719230
28451	719231
569200	719232
105399	719233
303094	719234
442774	719235
377257	719236
599092	719237
97129	719238
901	719239
156164	719240
8959	719241
160743	719242
46773	719243
646545	719244
114133	719245
379586	719246
212614	719247
293528	719248
475666	719249
173902	719250
146353	719251
536017	719252
18711	719253
424033	719254
334401	719255
348111	719256
89862	719257
239131	719258
420679	719259
380321	719260
130317	719261
45882	719262
676875	719263
64916	719264
143002	719265
275862	719266
650490	719267
337643	719268
31749	719269
36772	719270
459732	719271
123556	719272
51948	719273
623353	719274
144723	719275
170296	719276
236589	719277
255560	719278
55017	719279
134834	719280
399664	719281
17923	719282
93077	719283
53447	719284
135211	719285
170081	719286
642012	719287
540207	719288
404320	719289
225	719290
162399	719291
106693	719292
231167	719293
697758	719294
24525	719295
278653	719296
270909	719297
397019	719298
526084	719299
125075	719300
631069	719301
117003	719302
632076	719303
119751	719304
112743	719305
104311	719306
196427	719307
22113	719308
649737	719309
684032	719310
158	719311
465935	719312
551237	719313
149214	719314
297330	719315
90166	719316
174532	719317
547936	719318
137941	719319
265703	719320
25588	719321
417311	719322
50407	719323
38884	719324
540152	719325
76162	719326
496647	719327
627	719328
650636	719329
1055	719330
46740	719331
396220	719332
5515	719333
489338	719334
643718	719335
181393	719336
370171	719337
659388	719338
114251	719339
74465	719340
437080	719341
86750	719342
123094	719343
105389	719344
35373	719345
12097	719346
635045	719347
154067	719348
121237	719349
251986	719350
568138	719351
27327	719352
249046	719353
79839	719354
126438	719355
543577	719356
42969	719357
270	719358
1086	719359
352654	719360
265229	719361
48221	719362
475382	719363
157412	719364
34724	719365
169096	719366
282221	719367
29786	719368
31376	719369
16	719370
392483	719371
599952	719372
177850	719373
253464	719374
298864	719375
35501	719376
26716	719377
62594	719378
52604	719379
512005	719380
462880	719381
233945	719382
66029	719383
551207	719384
165555	719385
339817	719386
7716	719387
409440	719388
465334	719389
587534	719390
552465	719391
417	719392
228172	719393
84750	719394
60060	719395
21141	719396
64310	719397
600246	719398
9190	719399
677416	719400
427402	719401
331573	719402
508932	719403
2745	719404
76483	719405
434002	719406
350409	719407
437578	719408
644523	719409
17304	719410
185940	719411
115114	719412
28939	719413
1463	719414
71665	719415
540343	719416
499000	719417
183769	719418
124682	719419
15495	719420
355548	719421
51602	719422
204992	719423
46400	719424
457656	719425
204934	719426
4069	719427
47525	719428
25010	719429
448771	719430
610704	719431
360305	719432
360323	719433
101427	719434
38478	719435
360411	719436
360437	719437
610764	719438
360442	719439
101436	719440
360447	719441
101426	719442
360306	719443
610715	719444
360366	719445
360299	719446
101426	719447
360324	719448
360333	719449
360334	719450
360369	719451
360436	719452
101435	719453
360445	719454
360293	719455
360313	719456
360341	719457
360360	719458
360364	719459
360417	719460
360421	719461
101435	719462
610767	719463
360294	719464
360303	719465
360342	719466
101428	719467
360354	719468
360358	719469
101433	719470
101434	719471
360427	719472
610757	719473
610759	719474
610768	719475
464750	719476
243481	719477
525664	719478
8943	719479
160672	719480
367320	719481
68680	719482
331264	719483
51882	719484
106471	719485
17589	719486
358189	719487
171306	719488
6508	719489
474977	719490
650800	719491
67785	719492
300321	719493
205329	719494
483105	719495
17117	719496
461	719497
46606	719498
137500	719499
307659	719500
242114	719501
598114	719502
369667	719503
563886	719504
131949	719505
53882	719506
317894	719507
57163	719508
655896	719509
32448	719510
17113	719511
8471	719512
550064	719513
59015	719514
295964	719515
87417	719516
728	719517
216035	719518
22875	719519
262340	719520
149495	719521
621642	719522
3787	719523
445315	719524
531645	719525
15498	719526
651822	719527
416454	719528
595828	719529
123300	719530
414702	719531
365991	719532
265990	719533
683748	719534
35304	719535
476466	719536
667112	719537
431976	719538
172304	719539
487186	719540
128119	719541
157634	719542
129914	719543
401987	719544
696902	719545
110563	719546
297209	719547
141759	719548
647288	719549
43877	719550
35399	719551
62138	719552
422150	719553
88380	719554
139105	719555
52671	719556
31	719557
1568	719558
13025	719559
270251	719560
219067	719561
1788	719562
486004	719563
657331	719564
13063	719565
7779	719566
334586	719567
164067	719568
2024	719569
418900	719570
340232	719571
12376	719572
488624	719573
399008	719574
4872	719575
209774	719576
469850	719577
99086	719578
104566	719579
270994	719580
271081	719581
218952	719582
11036	719583
382278	719584
109188	719585
668922	719586
389533	719587
672431	719588
89747	719589
601961	719590
58225	719591
148490	719592
32426	719593
109023	719594
278984	719595
152391	719596
136205	719597
539949	719598
650480	719599
637245	719600
133766	719601
8263	719602
95565	719603
355446	719604
172136	719605
89880	719606
233327	719607
159912	719608
161359	719609
441762	719610
573980	719611
641284	719612
75257	719613
328479	719614
497367	719615
536636	719616
52	719617
544961	719618
499963	719619
222391	719620
673865	719621
673915	719622
585436	719623
135347	719624
160219	719625
123379	719626
341154	719627
264680	719628
416915	719629
7821	719630
513178	719631
8547	719632
329918	719633
191296	719634
46102	719635
91815	719636
96974	719637
363008	719638
1149	719639
649270	719640
197991	719641
505293	719642
132227	719643
195033	719644
195034	719645
195057	719646
23716	719647
4675	719648
103741	719649
190541	719650
415271	719651
31138	719652
195038	719653
281740	719654
10226	719655
543719	719656
484635	719657
485619	719658
58892	719659
278477	719660
376536	719661
87791	719662
374050	719663
622032	719664
369463	719665
128531	719666
485421	719667
315821	719668
117868	719669
696072	719670
613497	719671
415413	719672
641005	719673
633051	719674
195085	719675
501681	719676
157896	719677
448042	719678
558943	719679
587502	719680
453259	719681
520265	719682
662848	719683
598995	719684
312262	719685
545926	719686
135545	719687
1100	719688
153607	719689
627238	719690
8956	719691
419055	719692
451385	719693
315485	719694
291691	719695
172923	719696
49226	719697
137109	719698
47	719699
104988	719700
272983	719701
653814	719702
138404	719703
437888	719704
612540	719705
376245	719706
122219	719707
467213	719708
181255	719709
8498	719710
675443	719711
508839	719712
376188	719713
375733	719714
11237	719715
280407	719716
418092	719717
547365	719718
185900	719719
170744	719720
578932	719721
545838	719722
293531	719723
689	719724
77335	719725
133931	719726
107930	719727
85529	719728
611775	719729
113668	719730
139554	719731
300465	719732
91716	719733
25490	719734
478074	719735
258050	719736
34676	719737
521872	719738
54332	719739
9257	719740
57339	719741
433306	719742
31816	719743
14694	719744
145874	719745
4158	719746
137817	719747
27761	719748
67744	719749
631888	719750
325405	719751
77095	719752
647547	719753
22897	719754
47818	719755
156049	719756
168947	719757
686625	719758
21437	719759
245601	719760
164845	719761
258809	719762
532573	719763
1160	719764
166668	719765
468390	719766
139360	719767
87087	719768
342932	719769
103609	719770
19773	719771
44768	719772
28273	719773
350014	719774
39370	719775
110418	719776
531823	719777
500216	719778
12190	719779
617967	719780
249056	719781
90607	719782
660483	719783
284778	719784
582310	719785
296851	719786
38260	719787
381324	719788
280893	719789
547085	719790
28320	719791
20407	719792
264328	719793
21499	719794
81604	719795
62061	719796
68720	719797
189320	719798
12575	719799
299319	719800
3213	719801
372744	719802
56556	719803
534008	719804
292472	719805
18300	719806
87640	719807
588106	719808
371145	719809
20961	719810
186629	719811
306298	719812
591376	719813
425110	719814
39549	719815
123471	719816
118550	719817
59685	719818
5174	719819
660972	719820
534103	719821
2775	719822
51958	719823
431772	719824
6177	719825
118298	719826
145249	719827
305794	719828
167974	719829
571711	719830
186189	719831
647988	719832
156567	719833
564696	719834
556981	719835
332960	719836
98124	719837
516182	719838
401479	719839
323238	719840
259862	719841
254272	719842
4966	719843
466630	719844
171293	719845
618049	719846
685786	719847
25788	719848
23881	719849
674020	719850
167173	719851
282192	719852
117947	719853
11998	719854
414528	719855
152810	719856
483119	719857
118972	719858
663947	719859
253625	719860
2222	719861
490141	719862
174058	719863
422292	719864
46627	719865
263549	719866
309239	719867
561781	719868
18092	719869
672301	719870
124352	719871
237981	719872
82975	719873
68292	719874
182363	719875
142938	719876
14344	719877
472427	719878
610774	719879
344663	719880
561398	719881
17299	719882
312583	719883
241	719884
624179	719885
606380	719886
648181	719887
263169	719888
70255	719889
126430	719890
215723	719891
104504	719892
358048	719893
369661	719894
14847	719895
642572	719896
73254	719897
1057	719898
2066	719899
45359	719900
691903	719901
72815	719902
70538	719903
297918	719904
526	719905
129671	719906
64073	719907
656915	719908
247894	719909
513637	719910
580443	719911
323933	719912
312822	719913
211341	719914
188411	719915
543980	719916
618819	719917
463193	719918
37422	719919
417594	719920
552691	719921
91056	719922
689731	719923
91693	719924
171529	719925
324895	719926
233014	719927
436503	719928
642238	719929
347211	719930
713	719931
693707	719932
693633	719933
658381	719934
157150	719935
657818	719936
272586	719937
49069	719938
45555	719939
590224	719940
691764	719941
358744	719942
53103	719943
189832	719944
616661	719945
150994	719946
126751	719947
80456	719948
120824	719949
37718	719950
65214	719951
127828	719952
164066	719953
108090	719954
358742	719955
202440	719956
623087	719957
162128	719958
424961	719959
188685	719960
139742	719961
81475	719962
39675	719963
73415	719964
7400	719965
164407	719966
5674	719967
288938	719968
608925	719969
90312	719970
57872	719971
138782	719972
444320	719973
3251	719974
6578	719975
306132	719976
85606	719977
70854	719978
33503	719979
158404	719980
211739	719981
424636	719982
452133	719983
692947	719984
52665	719985
394209	719986
538778	719987
438421	719988
115525	719989
637242	719990
134038	719991
375570	719992
202892	719993
18192	719994
7070	719995
421845	719996
92430	719997
12367	719998
270299	719999
47004	720000
284809	720001
2608	720002
26750	720003
287772	720004
106528	720005
255145	720006
277263	720007
173456	720008
534165	720009
497608	720010
670258	720011
25032	720012
403508	720013
300963	720014
2353	720015
280126	720016
671973	720017
1323	720018
572327	720019
39880	720020
143885	720021
112807	720022
64968	720023
306101	720024
448654	720025
476655	720026
115928	720027
18881	720028
185267	720029
552722	720030
148389	720031
114183	720032
577579	720033
50449	720034
95524	720035
5537	720036
203005	720037
52854	720038
207694	720039
221346	720040
52191	720041
271201	720042
141014	720043
33421	720044
614225	720045
223078	720046
382254	720047
71852	720048
71845	720049
523788	720050
137382	720051
320609	720052
432723	720053
214102	720054
134678	720055
21260	720056
424092	720057
58287	720058
25329	720059
4757	720060
25329	720061
673470	720062
2349	720063
673455	720064
19315	720065
228400	720066
134747	720067
396614	720068
152067	720069
218815	720070
259245	720071
25961	720072
34286	720073
293607	720074
118513	720075
672316	720076
177738	720077
418887	720078
134525	720079
152635	720080
55919	720081
6592	720082
49807	720083
228722	720084
639251	720085
639224	720086
566015	720087
2972	720088
41751	720089
523588	720090
234176	720091
321496	720092
275839	720093
149317	720094
47208	720095
12585	720096
530495	720097
79780	720098
356814	720099
565386	720100
166829	720101
35002	720102
583247	720103
489184	720104
184711	720105
7862	720106
468975	720107
71545	720108
694999	720109
313089	720110
652443	720111
671846	720112
671842	720113
336193	720114
662169	720115
576381	720116
537463	720117
688865	720118
110290	720119
153251	720120
35819	720121
628	720122
246744	720123
163593	720124
8235	720125
573217	720126
213462	720127
121421	720128
78960	720129
330756	720130
349928	720131
10675	720132
505881	720133
3313	720134
3313	720135
337231	720136
571840	720137
17453	720138
127198	720139
642112	720140
238670	720141
436554	720142
466805	720143
187701	720144
4522	720145
188503	720146
129822	720147
25973	720148
334110	720149
21545	720150
153788	720151
128939	720152
8521	720153
138805	720154
87369	720155
588250	720156
302177	720157
128945	720158
414742	720159
311437	720160
51348	720161
658019	720162
541836	720163
342954	720164
11563	720165
370	720166
336383	720167
140086	720168
112116	720169
546567	720170
239151	720171
20938	720172
25448	720173
326379	720174
153274	720175
109631	720176
602567	720177
386231	720178
9563	720179
527981	720180
639477	720181
186284	720182
535785	720183
54987	720184
152711	720185
213318	720186
33547	720187
393805	720188
50433	720189
637201	720190
602676	720191
52823	720192
92125	720193
39031	720194
23386	720195
119999	720196
46908	720197
390599	720198
560355	720199
47273	720200
487481	720201
292393	720202
483293	720203
618621	720204
540143	720205
432505	720206
593589	720207
103823	720208
419847	720209
622526	720210
460221	720211
780	720212
587925	720213
221192	720214
690605	720215
348079	720216
42539	720217
42543	720218
193823	720219
490383	720220
269060	720221
3338	720222
569441	720223
86488	720224
4179	720225
81951	720226
656005	720227
399396	720228
600412	720229
478704	720230
653073	720231
434462	720232
369766	720233
35220	720234
335003	720235
502303	720236
309254	720237
103697	720238
363035	720239
529191	720240
126990	720241
327086	720242
681912	720243
580162	720244
622980	720245
272795	720246
190038	720247
484546	720248
222734	720249
221939	720250
623476	720251
588795	720252
118748	720253
130975	720254
479457	720255
671816	720256
617644	720257
317893	720258
162217	720259
104973	720260
7226	720261
47179	720262
63793	720263
181436	720264
516233	720265
371911	720266
558426	720267
213215	720268
227143	720269
324416	720270
539862	720271
426028	720272
611471	720273
106317	720274
616860	720275
213211	720276
14062	720277
39897	720278
91108	720279
469904	720280
434668	720281
616516	720282
604544	720283
691175	720284
63420	720285
566646	720286
552196	720287
414734	720288
693215	720289
421997	720290
195250	720291
115976	720292
157656	720293
7709	720294
8008	720295
1	720296
362992	720297
88828	720298
642908	720299
623497	720300
455560	720301
122480	720302
5552	720303
211986	720304
309043	720305
455433	720306
490080	720307
603683	720308
93663	720309
24402	720310
58089	720311
288829	720312
371381	720313
178568	720314
95926	720315
356417	720316
560571	720317
223536	720318
223524	720319
667249	720320
321543	720321
22901	720322
218262	720323
272458	720324
107164	720325
9643	720326
478799	720327
452257	720328
117760	720329
45503	720330
13462	720331
456333	720332
167233	720333
95696	720334
24095	720335
124045	720336
353168	720337
156541	720338
656094	720339
328242	720340
189666	720341
188902	720342
489617	720343
617519	720344
176389	720345
688143	720346
663391	720347
465445	720348
449893	720349
74415	720350
62064	720351
452753	720352
207467	720353
692367	720354
686533	720355
70413	720356
33069	720357
135	720358
516784	720359
203301	720360
691465	720361
550529	720362
275997	720363
15887	720364
285548	720365
101808	720366
84913	720367
1977	720368
478071	720369
670542	720370
616309	720371
411978	720372
450532	720373
252446	720374
234390	720375
528212	720376
421945	720377
1928	720378
682990	720379
448856	720380
163032	720381
115986	720382
408596	720383
623663	720384
4125	720385
684587	720386
132351	720387
47986	720388
511558	720389
598816	720390
22833	720391
447201	720392
93326	720393
83774	720394
239202	720395
655	720396
395813	720397
378732	720398
35234	720399
60120	720400
984	720401
419249	720402
1310	720403
15267	720404
1485	720405
504816	720406
157538	720407
368425	720408
333540	720409
405194	720410
58956	720411
122248	720412
212618	720413
493229	720414
38166	720415
142991	720416
502980	720417
19709	720418
15270	720419
3059	720420
161556	720421
24588	720422
582531	720423
114293	720424
118173	720425
92044	720426
639510	720427
11831	720428
627935	720429
367082	720430
34339	720431
24189	720432
92323	720433
668026	720434
616952	720435
165523	720436
33936	720437
686542	720438
565343	720439
25187	720440
233840	720441
74435	720442
122417	720443
462314	720444
62367	720445
161741	720446
406239	720447
16970	720448
146321	720449
494172	720450
480466	720451
486138	720452
230602	720453
3479	720454
25337	720455
649726	720456
9303	720457
10073	720458
154301	720459
604257	720460
27271	720461
15038	720462
325309	720463
685836	720464
411395	720465
242387	720466
111800	720467
288480	720468
58869	720469
19900	720470
189210	720471
29571	720472
615575	720473
569082	720474
41022	720475
416708	720476
540410	720477
416877	720478
347646	720479
112959	720480
583820	720481
57175	720482
301179	720483
141450	720484
255376	720485
237240	720486
214453	720487
341196	720488
170294	720489
55446	720490
458344	720491
91023	720492
9938	720493
32924	720494
73038	720495
134993	720496
23117	720497
258688	720498
515466	720499
357829	720500
565753	720501
196481	720502
154025	720503
20587	720504
225147	720505
242662	720506
254682	720507
59130	720508
6451	720509
149839	720510
56089	720511
72241	720512
120067	720513
167329	720514
97523	720515
418165	720516
584565	720517
479253	720518
44100	720519
443895	720520
107362	720521
197524	720522
157628	720523
316791	720524
260082	720525
412157	720526
5852	720527
370382	720528
93941	720529
280650	720530
60271	720531
239170	720532
17090	720533
434690	720534
471026	720535
207333	720536
136499	720537
127202	720538
446391	720539
170513	720540
159366	720541
36833	720542
145219	720543
332975	720544
63429	720545
523681	720546
333080	720547
256860	720548
50081	720549
63818	720550
185085	720551
9564	720552
21556	720553
354507	720554
313377	720555
668465	720556
37103	720557
11905	720558
287662	720559
502383	720560
627264	720561
47242	720562
588276	720563
293622	720564
19348	720565
493707	720566
639306	720567
531867	720568
76539	720569
127855	720570
1947	720571
401776	720572
307658	720573
89038	720574
486162	720575
339810	720576
418149	720577
5482	720578
98545	720579
11891	720580
1523	720581
56961	720582
238789	720583
238780	720584
493416	720585
5442	720586
41714	720587
540786	720588
49274	720589
625418	720590
296864	720591
12444	720592
475312	720593
42355	720594
545813	720595
82980	720596
120375	720597
11402	720598
11964	720599
51722	720600
381	720601
506903	720602
8859	720603
329090	720604
2384	720605
79225	720606
103140	720607
15	720608
8531	720609
565	720610
246742	720611
160612	720612
37114	720613
59958	720614
134503	720615
220	720616
128851	720617
293630	720618
58263	720619
74376	720620
12772	720621
393807	720622
681966	720623
23178	720624
170191	720625
668526	720626
672183	720627
134741	720628
370246	720629
50749	720630
53808	720631
229897	720632
564	720633
1721	720634
58524	720635
14793	720636
170205	720637
86786	720638
46570	720639
15294	720640
184524	720641
5296	720642
652211	720643
457091	720644
194	720645
3698	720646
652982	720647
208347	720648
529320	720649
405825	720650
512906	720651
11787	720652
205026	720653
15	720654
394833	720655
32094	720656
214134	720657
68598	720658
17899	720659
569358	720660
69646	720661
157578	720662
340046	720663
67502	720664
56595	720665
676513	720666
135778	720667
418122	720668
19348	720669
199195	720670
74060	720671
328813	720672
604055	720673
17326	720674
18383	720675
44534	720676
281307	720677
277747	720678
470679	720679
608130	720680
429097	720681
472705	720682
611830	720683
446475	720684
608103	720685
362676	720686
568372	720687
736	720688
126044	720689
88376	720690
186856	720691
1744	720692
31814	720693
45878	720694
164769	720695
481970	720696
10870	720697
88089	720698
138119	720699
171553	720700
291401	720701
682142	720702
259793	720703
540109	720704
617667	720705
157892	720706
412567	720707
513185	720708
572326	720709
145581	720710
554344	720711
189177	720712
36697	720713
89155	720714
189979	720715
527717	720716
22170	720717
2756	720718
102531	720719
155966	720720
560270	720721
531937	720722
608816	720723
74935	720724
4600	720725
120074	720726
120074	720727
302565	720728
13139	720729
485643	720730
139837	720731
48443	720732
504967	720733
231556	720734
261349	720735
165406	720736
434596	720737
210998	720738
494550	720739
356371	720740
356370	720741
22643	720742
38137	720743
616336	720744
654961	720745
674886	720746
597119	720747
105919	720748
556655	720749
280207	720750
12248	720751
438819	720752
638320	720753
177270	720754
61344	720755
85421	720756
36882	720757
149988	720758
23217	720759
19200	720760
15614	720761
293769	720762
20175	720763
177351	720764
305789	720765
80805	720766
357616	720767
85651	720768
98864	720769
482704	720770
610716	720771
559925	720772
42435	720773
589556	720774
116976	720775
15460	720776
142471	720777
45898	720778
42022	720779
310226	720780
275230	720781
456615	720782
495007	720783
250573	720784
1166	720785
89333	720786
38248	720787
74314	720788
48035	720789
104329	720790
637302	720791
4994	720792
520377	720793
153925	720794
18005	720795
45586	720796
46916	720797
11404	720798
25230	720799
40166	720800
262298	720801
110761	720802
50660	720803
111639	720804
291268	720805
23166	720806
45442	720807
397344	720808
18006	720809
97090	720810
84324	720811
95472	720812
574649	720813
39989	720814
21447	720815
60158	720816
6615	720817
11309	720818
146392	720819
34135	720820
476041	720821
113416	720822
391759	720823
336086	720824
32196	720825
467900	720826
629565	720827
545592	720828
607356	720829
477052	720830
355771	720831
73117	720832
129005	720833
484621	720834
315716	720835
235900	720836
600060	720837
135117	720838
478551	720839
601322	720840
363084	720841
147512	720842
59926	720843
5606	720844
60709	720845
282615	720846
748	720847
103667	720848
207785	720849
311871	720850
318763	720851
621802	720852
647865	720853
6064	720854
552908	720855
75039	720856
125781	720857
274654	720858
26726	720859
44912	720860
631700	720861
108816	720862
167998	720863
19550	720864
324483	720865
67856	720866
29352	720867
451714	720868
405136	720869
172344	720870
290467	720871
69042	720872
298296	720873
192209	720874
24153	720875
330279	720876
93185	720877
676794	720878
134674	720879
315017	720880
432655	720881
151382	720882
19039	720883
74	720884
9589	720885
126287	720886
525559	720887
333226	720888
96417	720889
9858	720890
258549	720891
478239	720892
694981	720893
670253	720894
56934	720895
45003	720896
418858	720897
581522	720898
666685	720899
352813	720900
395606	720901
330589	720902
324883	720903
367347	720904
89531	720905
135973	720906
37451	720907
169423	720908
528762	720909
675421	720910
168810	720911
58390	720912
25378	720913
675424	720914
363757	720915
241277	720916
20530	720917
294884	720918
409565	720919
72000	720920
70435	720921
305707	720922
292171	720923
1628	720924
355789	720925
128639	720926
89375	720927
638178	720928
247947	720929
66526	720930
290653	720931
30255	720932
23626	720933
470257	720934
346674	720935
126195	720936
84169	720937
287049	720938
286741	720939
189092	720940
586450	720941
17741	720942
343193	720943
193205	720944
160435	720945
524671	720946
62	720947
33502	720948
143515	720949
83464	720950
92553	720951
371011	720952
235221	720953
89298	720954
50206	720955
2609	720956
139968	720957
501135	720958
453524	720959
695524	720960
403165	720961
222591	720962
279941	720963
325352	720964
667251	720965
404490	720966
303548	720967
55390	720968
16475	720969
274110	720970
93245	720971
42083	720972
118906	720973
453485	720974
311333	720975
609827	720976
53707	720977
596359	720978
92888	720979
343344	720980
314403	720981
398446	720982
41338	720983
453247	720984
450059	720985
19634	720986
398606	720987
398138	720988
40938	720989
109554	720990
41841	720991
546205	720992
398549	720993
412946	720994
524701	720995
646113	720996
549323	720997
37663	720998
632876	720999
18676	721000
425823	721001
518288	721002
81353	721003
88842	721004
355878	721005
3922	721006
331337	721007
331336	721008
259256	721009
148378	721010
14430	721011
24106	721012
144195	721013
286383	721014
68989	721015
61	721016
42363	721017
531927	721018
86851	721019
4012	721020
238253	721021
697134	721022
20467	721023
697145	721024
380779	721025
164881	721026
642359	721027
162120	721028
3589	721029
31724	721030
379320	721031
638971	721032
420054	721033
594821	721034
621648	721035
647769	721036
93926	721037
22908	721038
404100	721039
165541	721040
299151	721041
122161	721042
26239	721043
504429	721044
14936	721045
511621	721046
263841	721047
528469	721048
399201	721049
169665	721050
605263	721051
695221	721052
465352	721053
245388	721054
428263	721055
156186	721056
10465	721057
587609	721058
553832	721059
58616	721060
268196	721061
153697	721062
46952	721063
479251	721064
542684	721065
542780	721066
130453	721067
688125	721068
531343	721069
399991	721070
639436	721071
679736	721072
245345	721073
449229	721074
620876	721075
326573	721076
666101	721077
17219	721078
1665	721079
190954	721080
380974	721081
18168	721082
249006	721083
249425	721084
415606	721085
20451	721086
399264	721087
46238	721088
46872	721089
140410	721090
378492	721091
453054	721092
237088	721093
272850	721094
410816	721095
560650	721096
118212	721097
168032	721098
168029	721099
409293	721100
632765	721101
459240	721102
100473	721103
8646	721104
183352	721105
298044	721106
132160	721107
151948	721108
91715	721109
525046	721110
177745	721111
557729	721112
74744	721113
37532	721114
352878	721115
607375	721116
646154	721117
59366	721118
274045	721119
41253	721120
113879	721121
606359	721122
456409	721123
106159	721124
56156	721125
38076	721126
642856	721127
435166	721128
17110	721129
619581	721130
569039	721131
160717	721132
83145	721133
375691	721134
634459	721135
24499	721136
22750	721137
241249	721138
53660	721139
577371	721140
42398	721141
838	721142
650438	721143
271554	721144
444697	721145
417800	721146
173375	721147
5803	721148
3650	721149
81950	721150
449698	721151
264294	721152
167408	721153
509236	721154
11205	721155
56162	721156
69588	721157
590143	721158
606671	721159
470292	721160
693918	721161
577975	721162
474158	721163
583270	721164
149344	721165
293159	721166
625895	721167
3087	721168
112728	721169
106132	721170
318810	721171
461428	721172
112001	721173
65398	721174
7107	721175
613564	721176
49150	721177
52059	721178
120347	721179
95765	721180
70767	721181
23460	721182
23101	721183
308103	721184
64833	721185
523738	721186
671	721187
275423	721188
392188	721189
68953	721190
23189	721191
686411	721192
395212	721193
482986	721194
102960	721195
542166	721196
520098	721197
12335	721198
328555	721199
334073	721200
172	721201
273727	721202
536078	721203
127724	721204
537048	721205
66233	721206
563169	721207
559781	721208
42016	721209
474238	721210
121281	721211
14016	721212
50765	721213
400777	721214
34211	721215
88705	721216
231506	721217
47896	721218
232706	721219
29085	721220
466507	721221
69141	721222
628558	721223
47569	721224
216758	721225
4459	721226
57215	721227
625090	721228
53532	721229
3418	721230
206773	721231
192026	721232
229687	721233
23142	721234
33655	721235
11062	721236
5666	721237
28946	721238
611018	721239
516287	721240
7796	721241
507	721242
95031	721243
428584	721244
205021	721245
516876	721246
401537	721247
58447	721248
333281	721249
232793	721250
287694	721251
172797	721252
590358	721253
322307	721254
6462	721255
493533	721256
106885	721257
178503	721258
693884	721259
130273	721260
164797	721261
76627	721262
180550	721263
159715	721264
7397	721265
41518	721266
648546	721267
390365	721268
73752	721269
119942	721270
531998	721271
15508	721272
267642	721273
24643	721274
419030	721275
639854	721276
323143	721277
297781	721278
307667	721279
639174	721280
21926	721281
8478	721282
265020	721283
526353	721284
676049	721285
46334	721286
628043	721287
506594	721288
273213	721289
392909	721290
336159	721291
270399	721292
115759	721293
171901	721294
626987	721295
162947	721296
55931	721297
150507	721298
103991	721299
69284	721300
69701	721301
28724	721302
107618	721303
13922	721304
91701	721305
480476	721306
54440	721307
161316	721308
185	721309
65942	721310
82070	721311
27140	721312
126396	721313
37956	721314
21734	721315
520482	721316
156238	721317
311270	721318
141723	721319
218995	721320
18317	721321
74397	721322
540799	721323
642760	721324
428850	721325
421434	721326
48544	721327
46986	721328
657506	721329
57846	721330
518483	721331
56843	721332
646	721333
615307	721334
16781	721335
102363	721336
74283	721337
185591	721338
67504	721339
306675	721340
158595	721341
421337	721342
437928	721343
263045	721344
32071	721345
123970	721346
396497	721347
145641	721348
63518	721349
330676	721350
317445	721351
267265	721352
513405	721353
466563	721354
30465	721355
12591	721356
55573	721357
197476	721358
19005	721359
39175	721360
130674	721361
385340	721362
109638	721363
105285	721364
205809	721365
367	721366
107614	721367
91957	721368
498016	721369
59757	721370
27286	721371
102476	721372
531698	721373
49549	721374
199598	721375
55735	721376
52703	721377
509385	721378
603118	721379
214614	721380
546912	721381
346879	721382
13734	721383
610240	721384
692210	721385
594600	721386
172465	721387
19953	721388
571580	721389
366451	721390
511664	721391
124762	721392
10004	721393
5500	721394
151302	721395
47105	721396
191852	721397
521723	721398
371240	721399
650090	721400
280567	721401
407105	721402
151269	721403
48740	721404
691140	721405
9624	721406
68584	721407
17590	721408
146276	721409
354230	721410
259442	721411
13628	721412
23977	721413
4459	721414
302331	721415
148396	721416
178234	721417
200377	721418
133727	721419
211010	721420
578541	721421
468469	721422
33100	721423
1224	721424
41671	721425
173489	721426
1164	721427
38607	721428
2305	721429
663250	721430
534167	721431
327656	721432
175986	721433
109087	721434
342254	721435
168064	721436
371616	721437
69430	721438
7313	721439
151603	721440
387018	721441
24564	721442
598173	721443
33962	721444
65483	721445
243819	721446
72283	721447
50030	721448
364617	721449
671764	721450
509995	721451
5676	721452
486927	721453
1641	721454
59502	721455
665151	721456
19773	721457
13444	721458
10525	721459
1953	721460
234904	721461
249191	721462
641021	721463
31648	721464
222800	721465
1003	721466
5461	721467
421635	721468
263811	721469
40253	721470
90397	721471
343400	721472
254860	721473
474050	721474
575369	721475
4514	721476
165590	721477
27130	721478
185557	721479
525663	721480
181394	721481
6900	721482
12851	721483
204124	721484
316830	721485
171584	721486
10751	721487
13455	721488
2	721489
18922	721490
146485	721491
64982	721492
393586	721493
119043	721494
563628	721495
288507	721496
59968	721497
6317	721498
69483	721499
67520	721500
146509	721501
387762	721502
24589	721503
81722	721504
439647	721505
50999	721506
90523	721507
38754	721508
274891	721509
449209	721510
571185	721511
99093	721512
490424	721513
139403	721514
465418	721515
1299	721516
115931	721517
496523	721518
47887	721519
408892	721520
642178	721521
493402	721522
43743	721523
192335	721524
51301	721525
690012	721526
506935	721527
88661	721528
334482	721529
582502	721530
3374	721531
321640	721532
389939	721533
622301	721534
333797	721535
7524	721536
58944	721537
285735	721538
101641	721539
420810	721540
307487	721541
28809	721542
14745	721543
573915	721544
430993	721545
390001	721546
324683	721547
451939	721548
53396	721549
422608	721550
410656	721551
412430	721552
562141	721553
463576	721554
385015	721555
47774	721556
81293	721557
22251	721558
545	721559
184163	721560
3475	721561
435749	721562
879	721563
21337	721564
30738	721565
507544	721566
450045	721567
10827	721568
59619	721569
87029	721570
183090	721571
428560	721572
223898	721573
10946	721574
144332	721575
369995	721576
16556	721577
231066	721578
18219	721579
348086	721580
164388	721581
10159	721582
52503	721583
31720	721584
1747	721585
234896	721586
53011	721587
110882	721588
47659	721589
341295	721590
319376	721591
28130	721592
205655	721593
9473	721594
20536	721595
49960	721596
11161	721597
286760	721598
99793	721599
88466	721600
152432	721601
131859	721602
264940	721603
89008	721604
181400	721605
476272	721606
34017	721607
326092	721608
129891	721609
26772	721610
13398	721611
231195	721612
78390	721613
85242	721614
5177	721615
3265	721616
300575	721617
217156	721618
547416	721619
33424	721620
82419	721621
62078	721622
64997	721623
401672	721624
157870	721625
404708	721626
119465	721627
279389	721628
10130	721629
527966	721630
143599	721631
301742	721632
56695	721633
73836	721634
47748	721635
435201	721636
48809	721637
293822	721638
135765	721639
5012	721640
67726	721641
157282	721642
480821	721643
119525	721644
324166	721645
152269	721646
117521	721647
17177	721648
79114	721649
361514	721650
29950	721651
575472	721652
229998	721653
490010	721654
219280	721655
71237	721656
293247	721657
640777	721658
73242	721659
45837	721660
37955	721661
205628	721662
10772	721663
584504	721664
458266	721665
109208	721666
631273	721667
84487	721668
29421	721669
437420	721670
520154	721671
102080	721672
477982	721673
482205	721674
1208	721675
573216	721676
244	721677
566383	721678
265287	721679
30675	721680
88146	721681
94348	721682
138530	721683
8952	721684
411746	721685
153783	721686
630521	721687
648716	721688
120565	721689
519962	721690
158444	721691
412520	721692
490	721693
69479	721694
433329	721695
78170	721696
128581	721697
632035	721698
587336	721699
306842	721700
224621	721701
331348	721702
112204	721703
625246	721704
605125	721705
464903	721706
37190	721707
382250	721708
8757	721709
506860	721710
35095	721711
540725	721712
364828	721713
183172	721714
1001	721715
125681	721716
44255	721717
6744	721718
53345	721719
634980	721720
24437	721721
50534	721722
5869	721723
2088	721724
77178	721725
240631	721726
35113	721727
15357	721728
234010	721729
1462	721730
627618	721731
6897	721732
23880	721733
10994	721734
118362	721735
493455	721736
437000	721737
505990	721738
257411	721739
46678	721740
410045	721741
69275	721742
140461	721743
164855	721744
28689	721745
263087	721746
544527	721747
427419	721748
52066	721749
254394	721750
51595	721751
5040	721752
493522	721753
169077	721754
189397	721755
108802	721756
23483	721757
244919	721758
67310	721759
24052	721760
11763	721761
238705	721762
457941	721763
520614	721764
21984	721765
613604	721766
251936	721767
97669	721768
505633	721769
169943	721770
133925	721771
148066	721772
291606	721773
115624	721774
125011	721775
465402	721776
239176	721777
71764	721778
22160	721779
26526	721780
705	721781
33751	721782
570297	721783
339788	721784
49475	721785
595743	721786
2815	721787
694638	721788
131221	721789
550312	721790
383939	721791
152025	721792
1009	721793
1224	721794
162516	721795
50294	721796
2991	721797
326938	721798
307943	721799
8967	721800
10639	721801
436802	721802
275189	721803
59999	721804
471503	721805
399106	721806
408310	721807
613603	721808
432788	721809
40523	721810
142359	721811
148324	721812
435987	721813
440179	721814
488944	721815
218313	721816
69549	721817
101918	721818
150318	721819
154517	721820
159156	721821
41878	721822
257177	721823
557853	721824
216746	721825
101698	721826
153486	721827
466485	721828
45536	721829
484945	721830
41936	721831
260294	721832
216726	721833
117955	721834
264497	721835
665413	721836
265514	721837
664809	721838
330427	721839
69649	721840
217334	721841
518362	721842
553767	721843
395169	721844
591212	721845
19138	721846
1421	721847
69966	721848
3480	721849
488001	721850
83805	721851
110062	721852
438672	721853
594319	721854
2493	721855
514948	721856
126225	721857
148295	721858
205777	721859
328987	721860
200288	721861
24203	721862
173480	721863
2194	721864
206049	721865
1727	721866
147755	721867
508162	721868
50046	721869
3576	721870
33392	721871
67552	721872
682191	721873
293506	721874
6591	721875
493511	721876
16862	721877
12901	721878
118013	721879
19438	721880
527836	721881
366627	721882
3377	721883
17772	721884
361779	721885
54758	721886
304639	721887
408605	721888
99155	721889
243347	721890
12136	721891
390164	721892
795	721893
141713	721894
207691	721895
427717	721896
26392	721897
125971	721898
433712	721899
69757	721900
122241	721901
327017	721902
1554	721903
158093	721904
31028	721905
104019	721906
11300	721907
31744	721908
3982	721909
155347	721910
486528	721911
500520	721912
349238	721913
498857	721914
69656	721915
209989	721916
19023	721917
26672	721918
21651	721919
161406	721920
570075	721921
87597	721922
135958	721923
649522	721924
10668	721925
636855	721926
132703	721927
648715	721928
45164	721929
384627	721930
695794	721931
184820	721932
201916	721933
45021	721934
627934	721935
127681	721936
506156	721937
1012	721938
38581	721939
46185	721940
112053	721941
518788	721942
170874	721943
319268	721944
149649	721945
40494	721946
174854	721947
914	721948
13744	721949
91400	721950
69993	721951
218263	721952
147139	721953
158017	721954
14607	721955
204789	721956
47909	721957
583846	721958
2963	721959
160688	721960
335837	721961
328567	721962
37960	721963
559523	721964
11503	721965
55612	721966
69099	721967
188424	721968
164721	721969
634304	721970
211670	721971
500497	721972
14139	721973
90674	721974
480778	721975
171783	721976
157863	721977
148258	721978
555957	721979
285747	721980
392434	721981
582560	721982
316280	721983
207778	721984
635214	721985
465345	721986
48401	721987
270919	721988
93852	721989
39134	721990
125907	721991
219	721992
131145	721993
84348	721994
104362	721995
22490	721996
16659	721997
178062	721998
69168	721999
506195	722000
330250	722001
658	722002
145444	722003
46312	722004
235702	722005
664267	722006
184336	722007
13266	722008
5252	722009
322186	722010
155540	722011
230334	722012
680909	722013
214357	722014
438465	722015
409879	722016
42879	722017
670932	722018
359987	722019
414010	722020
160628	722021
253542	722022
94018	722023
640410	722024
509721	722025
322076	722026
115948	722027
200918	722028
651656	722029
658214	722030
176048	722031
545891	722032
142267	722033
146345	722034
591471	722035
462142	722036
673620	722037
2263	722038
59873	722039
657396	722040
30670	722041
171866	722042
122478	722043
53410	722044
257483	722045
253654	722046
373528	722047
12148	722048
32026	722049
67740	722050
21613	722051
423038	722052
46261	722053
195827	722054
249017	722055
312285	722056
83247	722057
45479	722058
342078	722059
629741	722060
134527	722061
983	722062
164099	722063
734	722064
79929	722065
229684	722066
530149	722067
316177	722068
303921	722069
388341	722070
51300	722071
500646	722072
486135	722073
362234	722074
127928	722075
82548	722076
497783	722077
124816	722078
216462	722079
601920	722080
43917	722081
503855	722082
200765	722083
13246	722084
407813	722085
279980	722086
58212	722087
32307	722088
254967	722089
161147	722090
52274	722091
357582	722092
338656	722093
17114	722094
34581	722095
21420	722096
530926	722097
670124	722098
260315	722099
409013	722100
141211	722101
27969	722102
18859	722103
65558	722104
275125	722105
77612	722106
145912	722107
55213	722108
394	722109
13304	722110
32006	722111
385605	722112
394348	722113
647493	722114
21329	722115
510134	722116
589868	722117
132726	722118
114370	722119
473931	722120
61612	722121
333953	722122
534798	722123
526566	722124
19827	722125
497062	722126
695811	722127
46605	722128
340760	722129
143314	722130
401292	722131
576663	722132
2142	722133
171754	722134
94509	722135
117643	722136
152725	722137
424600	722138
100103	722139
399105	722140
310912	722141
227030	722142
21590	722143
561263	722144
93540	722145
429925	722146
608006	722147
108341	722148
18524	722149
20114	722150
369368	722151
362215	722152
76981	722153
28571	722154
466165	722155
443125	722156
148698	722157
473938	722158
49324	722159
76114	722160
54600	722161
3825	722162
58160	722163
10435	722164
11536	722165
124018	722166
29420	722167
90743	722168
304054	722169
100083	722170
130298	722171
9339	722172
514035	722173
607578	722174
92800	722175
86911	722176
536324	722177
213252	722178
598290	722179
232040	722180
946	722181
59668	722182
23925	722183
127717	722184
363386	722185
511879	722186
33771	722187
186340	722188
31656	722189
687564	722190
1616	722191
534734	722192
687592	722193
4862	722194
165023	722195
1796	722196
545879	722197
5021	722198
670848	722199
194	722200
4870	722201
491996	722202
29372	722203
269807	722204
85789	722205
208490	722206
498501	722207
374896	722208
15610	722209
163034	722210
539441	722211
585	722212
687901	722213
222452	722214
190007	722215
133371	722216
131178	722217
511706	722218
4894	722219
651844	722220
526092	722221
411411	722222
5269	722223
39406	722224
408997	722225
145524	722226
619766	722227
2981	722228
3825	722229
90047	722230
408057	722231
473923	722232
492054	722233
10966	722234
238080	722235
202125	722236
26410	722237
480048	722238
487890	722239
7149	722240
286504	722241
330178	722242
54274	722243
5	722244
487873	722245
598909	722246
352140	722247
669669	722248
202286	722249
14477	722250
74589	722251
141682	722252
47698	722253
230074	722254
202120	722255
17999	722256
636881	722257
13952	722258
17837	722259
401497	722260
166729	722261
569492	722262
114002	722263
75218	722264
632933	722265
4646	722266
589054	722267
246144	722268
104242	722269
497719	722270
614471	722271
633973	722272
58851	722273
502652	722274
166814	722275
359983	722276
690581	722277
136946	722278
71106	722279
36800	722280
193458	722281
667796	722282
506402	722283
3282	722284
425209	722285
646470	722286
152304	722287
256588	722288
48055	722289
14718	722290
12409	722291
640776	722292
664154	722293
30052	722294
311221	722295
510615	722296
133722	722297
168993	722298
138300	722299
7037	722300
499206	722301
121714	722302
92567	722303
571150	722304
335801	722305
340966	722306
165635	722307
620837	722308
1129	722309
673127	722310
590082	722311
50348	722312
237839	722313
278007	722314
131178	722315
131869	722316
172	722317
375390	722318
498882	722319
36665	722320
157901	722321
605	722322
359902	722323
60530	722324
63587	722325
21979	722326
212163	722327
40648	722328
38542	722329
589019	722330
324267	722331
493612	722332
403081	722333
602963	722334
531311	722335
143545	722336
15722	722337
419873	722338
335027	722339
485257	722340
694570	722341
464707	722342
355714	722343
661566	722344
612346	722345
399647	722346
399242	722347
399292	722348
109742	722349
234282	722350
639581	722351
399586	722352
24620	722353
470853	722354
248621	722355
140982	722356
63534	722357
397921	722358
335041	722359
385679	722360
169197	722361
425640	722362
482854	722363
153650	722364
399693	722365
24718	722366
271674	722367
379781	722368
440637	722369
397708	722370
414189	722371
379284	722372
15100	722373
85506	722374
379416	722375
109781	722376
124907	722377
398438	722378
475633	722379
128827	722380
377116	722381
115129	722382
18301	722383
234170	722384
464926	722385
398770	722386
547595	722387
539550	722388
97497	722389
531356	722390
432055	722391
18765	722392
594660	722393
397715	722394
188884	722395
2641	722396
210139	722397
257835	722398
354941	722399
154461	722400
676025	722401
161452	722402
124938	722403
29916	722404
6553	722405
225703	722406
332292	722407
497025	722408
13574	722409
489163	722410
159204	722411
274699	722412
234278	722413
399590	722414
378606	722415
379275	722416
437897	722417
154270	722418
176963	722419
653129	722420
420192	722421
18262	722422
171350	722423
133088	722424
33854	722425
155712	722426
202909	722427
510111	722428
590441	722429
12395	722430
168694	722431
91456	722432
536651	722433
91456	722434
235416	722435
390059	722436
149876	722437
376604	722438
329300	722439
428839	722440
227543	722441
178932	722442
447582	722443
304024	722444
105994	722445
16300	722446
19509	722447
52	722448
565934	722449
669028	722450
463355	722451
513412	722452
674481	722453
6509	722454
336696	722455
65870	722456
229880	722457
22901	722458
41925	722459
295434	722460
90097	722461
78099	722462
737	722463
251922	722464
16847	722465
159854	722466
209421	722467
345796	722468
139217	722469
146506	722470
247556	722471
247521	722472
30795	722473
186773	722474
25889	722475
112803	722476
86015	722477
124536	722478
443395	722479
632434	722480
423607	722481
521428	722482
12753	722483
495891	722484
42782	722485
39197	722486
489376	722487
29965	722488
45440	722489
12584	722490
94728	722491
106547	722492
188412	722493
582065	722494
138179	722495
61160	722496
14867	722497
42409	722498
86624	722499
14464	722500
247643	722501
70268	722502
576729	722503
20099	722504
165413	722505
648262	722506
205678	722507
164705	722508
400398	722509
63713	722510
403229	722511
80115	722512
622577	722513
401551	722514
432065	722515
480142	722516
400001	722517
158347	722518
399830	722519
147085	722520
201918	722521
169884	722522
639924	722523
639923	722524
161691	722525
23557	722526
400183	722527
336500	722528
34818	722529
641341	722530
232087	722531
137689	722532
25126	722533
190371	722534
571553	722535
44154	722536
343634	722537
619856	722538
302373	722539
294837	722540
188213	722541
98565	722542
43569	722543
3801	722544
44994	722545
602152	722546
76241	722547
504545	722548
281341	722549
596875	722550
141970	722551
26707	722552
186737	722553
120358	722554
153320	722555
247812	722556
504248	722557
326606	722558
516206	722559
70502	722560
470949	722561
438081	722562
166642	722563
33358	722564
21086	722565
305004	722566
446890	722567
45552	722568
75562	722569
347191	722570
303268	722571
39316	722572
34401	722573
640041	722574
59801	722575
168121	722576
86188	722577
338937	722578
39444	722579
416916	722580
68287	722581
607604	722582
509960	722583
549504	722584
549507	722585
423432	722586
410611	722587
57776	722588
27	722589
614724	722590
110274	722591
3197	722592
124740	722593
31102	722594
218042	722595
15877	722596
387129	722597
379005	722598
682773	722599
30444	722600
5826	722601
615141	722602
145163	722603
115597	722604
258873	722605
91428	722606
195598	722607
428634	722608
66028	722609
424706	722610
113102	722611
449562	722612
469674	722613
692228	722614
212927	722615
145590	722616
166022	722617
166325	722618
166324	722619
168778	722620
234498	722621
660038	722622
149496	722623
487711	722624
413866	722625
423211	722626
259171	722627
382841	722628
525351	722629
227814	722630
450203	722631
36701	722632
51099	722633
162641	722634
503716	722635
24883	722636
432144	722637
558497	722638
48827	722639
568425	722640
643369	722641
107188	722642
545178	722643
18033	722644
457682	722645
378339	722646
155706	722647
102625	722648
505416	722649
88204	722650
453738	722651
686127	722652
678648	722653
159324	722654
8099	722655
542803	722656
43701	722657
420661	722658
640372	722659
585444	722660
154511	722661
25870	722662
381947	722663
404288	722664
98674	722665
262280	722666
643622	722667
626522	722668
570197	722669
439628	722670
502907	722671
379391	722672
267229	722673
656061	722674
464216	722675
315497	722676
98180	722677
373837	722678
575889	722679
403618	722680
135173	722681
342823	722682
15782	722683
50110	722684
634216	722685
430677	722686
95174	722687
623620	722688
61472	722689
15227	722690
374263	722691
596000	722692
294364	722693
491748	722694
102192	722695
25040	722696
318967	722697
12565	722698
46383	722699
19036	722700
52572	722701
571213	722702
50	722703
166232	722704
54527	722705
401553	722706
424830	722707
27184	722708
21097	722709
478521	722710
1781	722711
676262	722712
6239	722713
129085	722714
58768	722715
5488	722716
498619	722717
14482	722718
106153	722719
73730	722720
139989	722721
196928	722722
384782	722723
12856	722724
340556	722725
595235	722726
559572	722727
308060	722728
697562	722729
211	722730
207821	722731
55700	722732
368203	722733
11994	722734
543923	722735
160301	722736
34108	722737
666017	722738
583272	722739
181567	722740
683505	722741
44720	722742
319470	722743
248839	722744
511689	722745
588114	722746
130784	722747
330063	722748
446061	722749
16252	722750
178064	722751
42686	722752
74569	722753
341200	722754
175504	722755
124845	722756
165034	722757
11653	722758
162656	722759
434903	722760
353461	722761
23966	722762
274549	722763
24401	722764
218135	722765
67336	722766
37689	722767
664014	722768
84363	722769
571496	722770
159074	722771
452744	722772
491522	722773
654330	722774
16692	722775
191538	722776
115453	722777
334182	722778
70327	722779
62683	722780
552079	722781
523920	722782
40277	722783
226564	722784
15309	722785
643276	722786
82486	722787
23914	722788
263061	722789
172020	722790
136131	722791
218480	722792
2811	722793
94577	722794
108033	722795
153311	722796
24167	722797
577531	722798
673495	722799
476288	722800
612354	722801
295855	722802
564586	722803
516098	722804
553093	722805
115212	722806
395261	722807
165159	722808
138380	722809
22494	722810
464211	722811
11996	722812
295597	722813
115046	722814
160666	722815
113161	722816
126212	722817
79895	722818
25851	722819
254355	722820
30429	722821
594032	722822
625007	722823
463173	722824
137171	722825
187014	722826
158226	722827
441669	722828
1267	722829
104438	722830
52004	722831
593527	722832
141862	722833
22680	722834
620693	722835
680034	722836
34461	722837
128641	722838
84927	722839
10503	722840
553439	722841
111140	722842
63816	722843
104385	722844
634730	722845
497219	722846
403728	722847
17754	722848
14287	722849
18811	722850
160802	722851
35115	722852
145813	722853
527742	722854
426679	722855
57731	722856
82509	722857
180863	722858
446511	722859
34705	722860
286382	722861
479338	722862
288218	722863
57641	722864
589936	722865
372391	722866
76401	722867
438278	722868
425635	722869
44718	722870
590290	722871
390231	722872
2903	722873
627246	722874
8501	722875
672201	722876
6224	722877
11728	722878
546732	722879
171823	722880
221814	722881
6074	722882
137525	722883
428084	722884
494912	722885
399426	722886
5393	722887
170747	722888
497574	722889
76649	722890
29728	722891
3469	722892
554	722893
625519	722894
2908	722895
2908	722896
627413	722897
548711	722898
179864	722899
587679	722900
181755	722901
110595	722902
94451	722903
611845	722904
510752	722905
508671	722906
145573	722907
585278	722908
569230	722909
108260	722910
145577	722911
29973	722912
259766	722913
149074	722914
662403	722915
575771	722916
43378	722917
278	722918
548520	722919
281147	722920
140438	722921
63366	722922
363098	722923
6284	722924
615786	722925
7159	722926
106143	722927
216844	722928
34470	722929
69618	722930
25805	722931
7363	722932
12314	722933
264669	722934
93493	722935
17018	722936
317515	722937
47998	722938
503936	722939
638224	722940
783	722941
371981	722942
326222	722943
587599	722944
335184	722945
630089	722946
8003	722947
356468	722948
187972	722949
522932	722950
58448	722951
20047	722952
427602	722953
693268	722954
100266	722955
681466	722956
139164	722957
279206	722958
302619	722959
548268	722960
94556	722961
144763	722962
143008	722963
37449	722964
329265	722965
290220	722966
50027	722967
137785	722968
660742	722969
547754	722970
308670	722971
252105	722972
252119	722973
81303	722974
40593	722975
170733	722976
610404	722977
662322	722978
595862	722979
200706	722980
452512	722981
280299	722982
13729	722983
691861	722984
199557	722985
76426	722986
121540	722987
146694	722988
154434	722989
448780	722990
438718	722991
5004	722992
197868	722993
339883	722994
373037	722995
632831	722996
653988	722997
453512	722998
576291	722999
548398	723000
366535	723001
201615	723002
87983	723003
497487	723004
24436	723005
347856	723006
121303	723007
434675	723008
156612	723009
17026	723010
198059	723011
433915	723012
283986	723013
538273	723014
2661	723015
394272	723016
77994	723017
117587	723018
677753	723019
321270	723020
57384	723021
11639	723022
674948	723023
453245	723024
57283	723025
378	723026
278624	723027
124841	723028
331447	723029
691672	723030
376	723031
99397	723032
381718	723033
454312	723034
4946	723035
87058	723036
485641	723037
655352	723038
3524	723039
57723	723040
117836	723041
578600	723042
167275	723043
256484	723044
33669	723045
323939	723046
371777	723047
534832	723048
298608	723049
338121	723050
180148	723051
235705	723052
349138	723053
140986	723054
9776	723055
330472	723056
22824	723057
154443	723058
326471	723059
603735	723060
140233	723061
69917	723062
596411	723063
420189	723064
76715	723065
385923	723066
30519	723067
24008	723068
72539	723069
617222	723070
476691	723071
10	723072
446596	723073
22142	723074
38152	723075
646227	723076
30631	723077
90943	723078
608493	723079
618366	723080
371123	723081
393084	723082
194886	723083
416727	723084
142342	723085
137722	723086
4669	723087
452195	723088
222285	723089
254463	723090
197858	723091
522813	723092
8148	723093
1971	723094
12917	723095
103293	723096
129342	723097
376233	723098
138816	723099
20278	723100
262267	723101
487124	723102
563557	723103
112443	723104
566885	723105
9773	723106
109706	723107
564834	723108
391918	723109
212527	723110
616574	723111
61297	723112
141235	723113
155969	723114
1750	723115
638706	723116
5395	723117
566545	723118
6379	723119
182026	723120
133083	723121
564921	723122
413405	723123
15647	723124
246414	723125
84429	723126
680853	723127
517676	723128
404849	723129
9676	723130
19660	723131
161402	723132
448950	723133
106341	723134
67932	723135
396490	723136
153087	723137
442297	723138
353629	723139
71077	723140
5315	723141
615780	723142
412797	723143
97420	723144
92271	723145
369308	723146
379798	723147
120839	723148
292464	723149
580570	723150
58426	723151
112434	723152
330964	723153
445141	723154
688234	723155
235600	723156
618793	723157
491429	723158
390657	723159
225971	723160
372980	723161
565957	723162
63769	723163
130305	723164
96574	723165
648175	723166
411641	723167
497380	723168
5373	723169
260	723170
302294	723171
655754	723172
443500	723173
649584	723174
508456	723175
369352	723176
383979	723177
296742	723178
414357	723179
448138	723180
474776	723181
199772	723182
249848	723183
20562	723184
293334	723185
162619	723186
74177	723187
289030	723188
9252	723189
2776	723190
646923	723191
355320	723192
123571	723193
460453	723194
514716	723195
395430	723196
49916	723197
348498	723198
230668	723199
354	723200
19667	723201
105755	723202
31820	723203
109404	723204
664859	723205
43886	723206
692412	723207
127625	723208
136465	723209
124176	723210
246947	723211
19165	723212
652682	723213
21452	723214
170967	723215
474868	723216
382475	723217
14889	723218
417629	723219
2209	723220
581702	723221
395091	723222
153056	723223
396987	723224
177760	723225
662393	723226
296344	723227
632911	723228
58042	723229
41479	723230
295000	723231
670193	723232
2130	723233
409178	723234
14335	723235
409278	723236
117737	723237
447067	723238
75431	723239
302090	723240
116322	723241
686514	723242
618459	723243
339192	723244
26100	723245
248705	723246
83019	723247
386620	723248
123543	723249
45139	723250
515641	723251
208553	723252
151614	723253
168379	723254
495307	723255
573481	723256
13740	723257
43974	723258
550966	723259
129731	723260
135371	723261
196375	723262
77130	723263
219115	723264
10484	723265
528783	723266
174209	723267
73702	723268
190264	723269
1005	723270
417102	723271
16337	723272
81	723273
640426	723274
332362	723275
573712	723276
572528	723277
76018	723278
483698	723279
645309	723280
88386	723281
43197	723282
39	723283
153015	723284
568976	723285
462460	723286
29841	723287
555803	723288
449402	723289
190648	723290
408123	723291
334184	723292
310080	723293
23190	723294
685936	723295
74136	723296
658145	723297
126704	723298
569360	723299
49770	723300
668444	723301
4644	723302
373532	723303
160380	723304
242532	723305
418476	723306
1397	723307
642589	723308
3087	723309
188071	723310
379491	723311
687942	723312
94948	723313
598555	723314
212574	723315
654386	723316
44548	723317
51148	723318
11028	723319
342664	723320
446640	723321
677457	723322
365895	723323
454791	723324
79880	723325
6058	723326
662278	723327
37675	723328
30275	723329
179411	723330
109008	723331
617571	723332
119675	723333
67184	723334
95369	723335
497589	723336
666787	723337
64902	723338
96579	723339
322883	723340
596872	723341
450191	723342
537856	723343
463489	723344
384894	723345
30269	723346
58429	723347
25188	723348
284330	723349
112199	723350
579008	723351
23110	723352
551649	723353
613368	723354
553279	723355
484413	723356
590826	723357
159073	723358
486017	723359
37719	723360
617699	723361
336755	723362
690269	723363
82815	723364
16249	723365
251933	723366
341764	723367
6087	723368
242683	723369
595867	723370
144416	723371
670934	723372
628826	723373
129941	723374
15161	723375
143019	723376
55262	723377
2362	723378
299639	723379
16026	723380
35345	723381
673473	723382
191597	723383
258137	723384
22310	723385
14563	723386
440956	723387
620976	723388
559004	723389
463138	723390
670093	723391
434874	723392
569086	723393
56244	723394
81334	723395
2594	723396
246571	723397
107039	723398
153029	723399
80876	723400
2233	723401
21132	723402
486143	723403
452337	723404
696277	723405
30334	723406
574534	723407
5211	723408
339494	723409
633049	723410
504797	723411
189299	723412
55200	723413
469720	723414
69205	723415
427042	723416
426412	723417
365921	723418
526390	723419
440395	723420
98229	723421
571287	723422
669736	723423
618571	723424
566130	723425
52620	723426
85206	723427
48665	723428
627951	723429
170460	723430
325436	723431
538681	723432
597703	723433
136306	723434
685126	723435
631080	723436
536638	723437
4096	723438
190018	723439
153442	723440
54250	723441
383220	723442
615158	723443
149160	723444
628437	723445
222388	723446
158123	723447
113264	723448
693336	723449
53769	723450
32669	723451
650232	723452
164066	723453
580275	723454
9948	723455
120623	723456
149872	723457
50161	723458
3650	723459
502239	723460
620988	723461
219707	723462
10979	723463
144379	723464
2164	723465
247787	723466
609216	723467
126853	723468
455266	723469
485365	723470
304706	723471
647007	723472
315568	723473
192201	723474
264417	723475
92680	723476
318979	723477
452511	723478
89097	723479
276070	723480
459748	723481
181032	723482
626993	723483
443530	723484
484515	723485
668089	723486
175643	723487
41119	723488
41156	723489
160836	723490
332379	723491
192494	723492
589965	723493
216940	723494
507038	723495
309666	723496
63734	723497
12396	723498
202426	723499
86246	723500
3345	723501
158727	723502
202519	723503
136283	723504
11062	723505
335861	723506
172472	723507
653600	723508
141233	723509
686567	723510
64250	723511
97343	723512
441595	723513
122075	723514
20313	723515
164941	723516
327198	723517
1357	723518
436531	723519
271168	723520
635180	723521
132877	723522
49845	723523
90276	723524
46241	723525
57463	723526
199728	723527
43290	723528
665020	723529
523235	723530
138554	723531
126881	723532
441511	723533
680170	723534
84110	723535
62303	723536
163159	723537
166606	723538
121367	723539
19219	723540
217521	723541
171193	723542
525737	723543
443507	723544
407925	723545
308979	723546
427693	723547
234038	723548
38812	723549
31222	723550
477163	723551
49925	723552
12107	723553
204704	723554
54613	723555
43887	723556
429063	723557
221500	723558
129346	723559
137844	723560
1939	723561
3327	723562
286500	723563
396992	723564
155481	723565
46893	723566
45807	723567
390292	723568
422020	723569
496319	723570
477441	723571
40708	723572
160106	723573
18358	723574
137	723575
430289	723576
5085	723577
103953	723578
404243	723579
153786	723580
626813	723581
349516	723582
426056	723583
375645	723584
74780	723585
468275	723586
139109	723587
158422	723588
107890	723589
696460	723590
420620	723591
160078	723592
561383	723593
120343	723594
8303	723595
172502	723596
71925	723597
40937	723598
600245	723599
43929	723600
14814	723601
171404	723602
634851	723603
540093	723604
635687	723605
45268	723606
151110	723607
30913	723608
72689	723609
461868	723610
633136	723611
52111	723612
21697	723613
28673	723614
70903	723615
221925	723616
148012	723617
295129	723618
324466	723619
249513	723620
599080	723621
653838	723622
45820	723623
868	723624
529863	723625
217495	723626
25433	723627
480061	723628
613214	723629
352717	723630
235447	723631
401885	723632
144988	723633
362626	723634
589778	723635
23864	723636
562130	723637
284982	723638
438621	723639
89819	723640
425500	723641
625951	723642
60802	723643
650017	723644
58335	723645
480615	723646
623973	723647
683252	723648
55304	723649
80474	723650
584928	723651
187287	723652
471134	723653
383938	723654
19535	723655
2586	723656
275186	723657
477974	723658
530681	723659
366469	723660
110742	723661
565212	723662
374328	723663
180420	723664
27983	723665
238583	723666
308720	723667
342581	723668
94137	723669
660730	723670
327445	723671
330245	723672
527919	723673
56676	723674
99361	723675
329413	723676
166632	723677
140250	723678
579201	723679
281756	723680
177411	723681
8843	723682
464121	723683
168679	723684
239346	723685
122158	723686
2510	723687
39247	723688
576123	723689
323790	723690
30474	723691
2663	723692
37326	723693
575706	723694
397076	723695
647450	723696
143564	723697
344880	723698
34513	723699
88538	723700
49830	723701
307771	723702
100886	723703
475609	723704
589654	723705
248122	723706
23344	723707
639298	723708
127514	723709
319507	723710
153357	723711
53705	723712
151816	723713
697518	723714
167451	723715
492767	723716
165989	723717
401357	723718
589160	723719
143	723720
327936	723721
162736	723722
141674	723723
452459	723724
5636	723725
617065	723726
138308	723727
186	723728
77786	723729
409908	723730
110580	723731
660288	723732
344416	723733
83677	723734
544687	723735
502962	723736
172699	723737
321585	723738
85183	723739
317883	723740
274383	723741
647548	723742
159601	723743
208346	723744
140333	723745
252527	723746
482551	723747
37559	723748
44643	723749
195138	723750
339807	723751
272179	723752
422785	723753
126482	723754
658487	723755
156310	723756
380618	723757
517987	723758
70274	723759
189434	723760
573459	723761
259497	723762
425529	723763
82022	723764
614795	723765
82863	723766
390671	723767
482918	723768
2591	723769
427845	723770
573896	723771
42097	723772
154351	723773
236689	723774
319555	723775
555383	723776
56406	723777
100660	723778
483744	723779
15507	723780
342992	723781
271461	723782
476	723783
100556	723784
391727	723785
42587	723786
411713	723787
465070	723788
145225	723789
192729	723790
607811	723791
375098	723792
39278	723793
7784	723794
601292	723795
461378	723796
154284	723797
13674	723798
481749	723799
217466	723800
204574	723801
99648	723802
619637	723803
96886	723804
23107	723805
124395	723806
161566	723807
8197	723808
641615	723809
512402	723810
401066	723811
617261	723812
286999	723813
506809	723814
12114	723815
324567	723816
639877	723817
617624	723818
33053	723819
4	723820
558456	723821
696716	723822
6524	723823
261294	723824
592158	723825
261478	723826
190117	723827
514947	723828
185397	723829
109714	723830
385433	723831
113799	723832
35693	723833
21154	723834
120426	723835
127098	723836
17408	723837
468465	723838
221687	723839
617527	723840
644682	723841
100833	723842
10436	723843
155615	723844
8616	723845
120527	723846
288550	723847
138916	723848
279113	723849
222158	723850
163544	723851
598911	723852
192536	723853
18769	723854
517008	723855
9978	723856
396787	723857
263232	723858
118250	723859
574233	723860
25999	723861
6238	723862
310176	723863
480230	723864
468845	723865
635412	723866
29758	723867
1369	723868
17028	723869
657260	723870
447744	723871
38167	723872
4349	723873
207587	723874
261462	723875
59456	723876
413142	723877
105181	723878
146471	723879
44742	723880
464642	723881
566417	723882
119731	723883
616208	723884
192652	723885
672535	723886
314883	723887
190559	723888
476048	723889
46317	723890
11884	723891
292440	723892
590457	723893
136139	723894
214846	723895
697572	723896
8944	723897
344514	723898
652089	723899
100137	723900
344585	723901
250701	723902
270384	723903
277556	723904
574643	723905
629262	723906
392955	723907
634690	723908
70614	723909
324472	723910
562705	723911
57920	723912
83331	723913
667268	723914
484699	723915
617083	723916
2857	723917
36530	723918
54940	723919
47282	723920
538353	723921
94786	723922
161739	723923
115606	723924
479746	723925
23126	723926
21313	723927
30282	723928
112	723929
637925	723930
295747	723931
8439	723932
445034	723933
5834	723934
9053	723935
291392	723936
681189	723937
361579	723938
212491	723939
636295	723940
450759	723941
71702	723942
313988	723943
377822	723944
483445	723945
388457	723946
95017	723947
24198	723948
24382	723949
621593	723950
230509	723951
90286	723952
376520	723953
396752	723954
474596	723955
569438	723956
79048	723957
200607	723958
128082	723959
349755	723960
326553	723961
2300	723962
319530	723963
560830	723964
584524	723965
156693	723966
498027	723967
448691	723968
555491	723969
61712	723970
495077	723971
198922	723972
470460	723973
242087	723974
190523	723975
105380	723976
548821	723977
83607	723978
597872	723979
213137	723980
359174	723981
244283	723982
674292	723983
105725	723984
620683	723985
630289	723986
671561	723987
107890	723988
284416	723989
210638	723990
40598	723991
630012	723992
584319	723993
534374	723994
388098	723995
300351	723996
157175	723997
300578	723998
639806	723999
150998	724000
377948	724001
42587	724002
291090	724003
27879	724004
391615	724005
134724	724006
18581	724007
351106	724008
497262	724009
648695	724010
20157	724011
664670	724012
390633	724013
658642	724014
340167	724015
253092	724016
309352	724017
115634	724018
509412	724019
596460	724020
286141	724021
506884	724022
17740	724023
489830	724024
633002	724025
532709	724026
401088	724027
368783	724028
466074	724029
45153	724030
363583	724031
466344	724032
222461	724033
143588	724034
663062	724035
23067	724036
26851	724037
54319	724038
527028	724039
55165	724040
347256	724041
14585	724042
297303	724043
351903	724044
209004	724045
537216	724046
157663	724047
71882	724048
646986	724049
160908	724050
407143	724051
5014	724052
359387	724053
405798	724054
195013	724055
213402	724056
69394	724057
69229	724058
30764	724059
31139	724060
635117	724061
21812	724062
385725	724063
132053	724064
391610	724065
435715	724066
172707	724067
109574	724068
441603	724069
125658	724070
168029	724071
267881	724072
4902	724073
293742	724074
475976	724075
62725	724076
155215	724077
549839	724078
611434	724079
638087	724080
259011	724081
274503	724082
638678	724083
19797	724084
350714	724085
54316	724086
110276	724087
24944	724088
410278	724089
90183	724090
436692	724091
190135	724092
328175	724093
486486	724094
24340	724095
628286	724096
253093	724097
694528	724098
147917	724099
204740	724100
256764	724101
391571	724102
203864	724103
564983	724104
42041	724105
3920	724106
8098	724107
421881	724108
78013	724109
398733	724110
462919	724111
122824	724112
150059	724113
356994	724114
255141	724115
343516	724116
563327	724117
131044	724118
112629	724119
86372	724120
564998	724121
164882	724122
20144	724123
654700	724124
194884	724125
19204	724126
69459	724127
7956	724128
131636	724129
154360	724130
20416	724131
523027	724132
40223	724133
438335	724134
148769	724135
11163	724136
186276	724137
120404	724138
216632	724139
28910	724140
387374	724141
241	724142
410115	724143
8971	724144
564840	724145
93139	724146
74862	724147
574215	724148
453202	724149
82422	724150
605879	724151
71021	724152
369539	724153
689083	724154
35330	724155
307224	724156
126493	724157
2250	724158
648463	724159
479504	724160
497946	724161
645934	724162
264299	724163
425674	724164
92905	724165
227759	724166
489280	724167
51751	724168
369505	724169
285513	724170
165919	724171
647472	724172
168594	724173
520928	724174
623192	724175
342457	724176
104820	724177
485440	724178
601467	724179
315403	724180
27215	724181
343883	724182
10924	724183
26102	724184
114479	724185
391612	724186
177678	724187
85258	724188
590086	724189
678986	724190
79896	724191
111325	724192
651467	724193
433231	724194
27366	724195
33398	724196
509905	724197
406546	724198
552265	724199
630514	724200
130559	724201
664214	724202
598244	724203
508833	724204
12236	724205
172867	724206
428373	724207
309223	724208
58436	724209
382811	724210
341	724211
566173	724212
620103	724213
346973	724214
656743	724215
52552	724216
599464	724217
566882	724218
151777	724219
14341	724220
313033	724221
300084	724222
95597	724223
256766	724224
271662	724225
409309	724226
620600	724227
15355	724228
684807	724229
280863	724230
68065	724231
91803	724232
427799	724233
195611	724234
6861	724235
112417	724236
534597	724237
110693	724238
457113	724239
441397	724240
441346	724241
14659	724242
138696	724243
190710	724244
572377	724245
418748	724246
369304	724247
203528	724248
156268	724249
458107	724250
172029	724251
81402	724252
477846	724253
144001	724254
7136	724255
18836	724256
126052	724257
359031	724258
51785	724259
522210	724260
659720	724261
22462	724262
155223	724263
456513	724264
55240	724265
626972	724266
109993	724267
86904	724268
292434	724269
517584	724270
128152	724271
56422	724272
99461	724273
191825	724274
149765	724275
206180	724276
461876	724277
392912	724278
570855	724279
163055	724280
685455	724281
29320	724282
239279	724283
631712	724284
43261	724285
357327	724286
361311	724287
464720	724288
665003	724289
150205	724290
26394	724291
47431	724292
306094	724293
662936	724294
55219	724295
22696	724296
541961	724297
267351	724298
439554	724299
516968	724300
602172	724301
611670	724302
327009	724303
20997	724304
396976	724305
366998	724306
188988	724307
636389	724308
440	724309
503462	724310
78664	724311
1800	724312
143639	724313
98231	724314
357315	724315
608177	724316
431117	724317
608167	724318
90293	724319
613269	724320
543172	724321
58253	724322
590795	724323
70970	724324
558336	724325
158718	724326
327667	724327
379567	724328
327959	724329
114726	724330
78479	724331
306317	724332
634081	724333
38653	724334
470915	724335
489284	724336
381303	724337
489181	724338
212558	724339
297836	724340
495207	724341
79745	724342
20510	724343
686387	724344
309578	724345
50416	724346
550783	724347
629275	724348
121550	724349
246377	724350
565589	724351
530038	724352
175480	724353
16404	724354
132428	724355
48346	724356
31245	724357
92359	724358
95140	724359
643175	724360
221541	724361
306215	724362
307010	724363
150708	724364
125237	724365
129262	724366
107527	724367
75253	724368
169771	724369
142209	724370
248899	724371
83921	724372
121992	724373
5393	724374
413421	724375
211348	724376
120702	724377
139120	724378
675081	724379
482047	724380
189806	724381
452910	724382
365576	724383
572517	724384
34416	724385
416066	724386
561180	724387
515175	724388
416470	724389
487727	724390
364162	724391
397098	724392
581490	724393
205759	724394
11994	724395
289540	724396
100340	724397
45163	724398
276626	724399
319783	724400
264371	724401
66030	724402
18276	724403
118869	724404
467227	724405
495033	724406
193864	724407
391568	724408
442570	724409
284951	724410
681265	724411
599843	724412
667448	724413
8496	724414
494455	724415
622103	724416
84134	724417
395586	724418
162169	724419
535557	724420
274368	724421
461910	724422
21486	724423
188014	724424
94146	724425
426388	724426
137099	724427
7090	724428
35166	724429
497333	724430
2284	724431
98661	724432
72460	724433
604292	724434
477841	724435
83065	724436
436457	724437
334895	724438
149144	724439
248210	724440
180611	724441
95092	724442
396838	724443
73380	724444
28858	724445
128913	724446
3391	724447
356308	724448
537605	724449
564320	724450
123457	724451
202768	724452
99212	724453
589735	724454
6	724455
61465	724456
398951	724457
140799	724458
526542	724459
112846	724460
399412	724461
147139	724462
3475	724463
125926	724464
79703	724465
132122	724466
162981	724467
39150	724468
471882	724469
18464	724470
565914	724471
541289	724472
347963	724473
58479	724474
527106	724475
468461	724476
663479	724477
81986	724478
347810	724479
278867	724480
138512	724481
91263	724482
124586	724483
96270	724484
45157	724485
477708	724486
95137	724487
19888	724488
615368	724489
59764	724490
111596	724491
34318	724492
20295	724493
524862	724494
559048	724495
78416	724496
667389	724497
101037	724498
236533	724499
329840	724500
184378	724501
654008	724502
357850	724503
147879	724504
20534	724505
51318	724506
162565	724507
57802	724508
256399	724509
20314	724510
685474	724511
189202	724512
3863	724513
671429	724514
58947	724515
3	724516
140038	724517
661399	724518
70401	724519
54772	724520
345053	724521
622745	724522
675055	724523
517983	724524
17762	724525
359411	724526
433088	724527
656076	724528
15471	724529
43763	724530
123480	724531
27963	724532
18849	724533
61902	724534
678779	724535
579112	724536
309650	724537
468466	724538
306269	724539
19968	724540
11782	724541
30577	724542
474268	724543
2562	724544
674557	724545
364295	724546
855	724547
321666	724548
138555	724549
638600	724550
13062	724551
615209	724552
638152	724553
2019	724554
320365	724555
444214	724556
20557	724557
157123	724558
1685	724559
311823	724560
125739	724561
447832	724562
486471	724563
310661	724564
415975	724565
192594	724566
1781	724567
107670	724568
400818	724569
217126	724570
408090	724571
626792	724572
443521	724573
166868	724574
55422	724575
69790	724576
72421	724577
461963	724578
18031	724579
205496	724580
122584	724581
453496	724582
452334	724583
166967	724584
58410	724585
96598	724586
674967	724587
190494	724588
437455	724589
141739	724590
667194	724591
295322	724592
267308	724593
24053	724594
477102	724595
426067	724596
334526	724597
121763	724598
140040	724599
344427	724600
366718	724601
622532	724602
2538	724603
678486	724604
345096	724605
28691	724606
444569	724607
522106	724608
687408	724609
274159	724610
36	724611
150853	724612
242562	724613
384925	724614
210623	724615
526509	724616
376002	724617
12777	724618
546014	724619
282403	724620
116498	724621
156319	724622
248297	724623
496129	724624
54225	724625
435469	724626
230234	724627
70714	724628
645073	724629
132475	724630
239431	724631
469578	724632
328568	724633
679794	724634
523615	724635
538532	724636
529612	724637
113733	724638
435257	724639
107178	724640
90338	724641
93232	724642
179604	724643
391537	724644
269043	724645
85175	724646
222453	724647
19652	724648
419536	724649
144061	724650
556618	724651
43260	724652
37192	724653
578139	724654
218432	724655
497154	724656
435925	724657
157543	724658
170179	724659
550789	724660
406827	724661
2512	724662
33816	724663
28646	724664
639322	724665
165601	724666
649324	724667
283848	724668
674374	724669
164987	724670
145188	724671
401337	724672
196006	724673
309040	724674
341173	724675
109845	724676
52221	724677
398010	724678
281942	724679
456793	724680
154384	724681
637030	724682
110502	724683
90601	724684
290740	724685
191688	724686
607977	724687
105230	724688
51345	724689
76191	724690
85943	724691
125931	724692
135475	724693
12369	724694
363514	724695
455910	724696
276808	724697
157601	724698
38713	724699
382810	724700
401136	724701
571606	724702
569055	724703
644102	724704
491839	724705
271923	724706
167487	724707
430566	724708
673837	724709
209595	724710
92058	724711
404155	724712
197883	724713
576863	724714
181075	724715
202834	724716
139374	724717
619614	724718
44766	724719
343392	724720
292562	724721
161228	724722
13283	724723
268525	724724
503492	724725
552717	724726
629003	724727
362212	724728
644843	724729
140597	724730
98963	724731
39537	724732
151546	724733
661595	724734
371844	724735
239572	724736
517766	724737
76462	724738
525416	724739
42653	724740
310360	724741
231743	724742
175335	724743
611182	724744
161927	724745
10191	724746
369364	724747
222499	724748
17169	724749
401001	724750
445522	724751
532191	724752
412493	724753
3953	724754
190	724755
65876	724756
594722	724757
174051	724758
103376	724759
25798	724760
416725	724761
352064	724762
257795	724763
624315	724764
514146	724765
16858	724766
414489	724767
649695	724768
554511	724769
2971	724770
249134	724771
1437	724772
125712	724773
468907	724774
205974	724775
252713	724776
37936	724777
618453	724778
175071	724779
40146	724780
16878	724781
664985	724782
160362	724783
599775	724784
305655	724785
510238	724786
140993	724787
641368	724788
408564	724789
76163	724790
26308	724791
1972	724792
589280	724793
1307	724794
152984	724795
329125	724796
104252	724797
513844	724798
541818	724799
26142	724800
572421	724801
45162	724802
577530	724803
655683	724804
24320	724805
315686	724806
621313	724807
286	724808
5964	724809
159459	724810
515688	724811
149528	724812
407689	724813
401931	724814
649642	724815
401851	724816
529433	724817
286183	724818
620411	724819
466055	724820
432173	724821
63610	724822
454971	724823
3240	724824
440285	724825
311159	724826
165987	724827
500311	724828
661146	724829
242697	724830
183388	724831
37646	724832
262276	724833
381739	724834
105422	724835
4348	724836
212774	724837
299103	724838
16192	724839
93624	724840
48103	724841
130249	724842
11260	724843
694118	724844
587588	724845
163905	724846
630304	724847
385994	724848
136664	724849
564873	724850
462696	724851
4424	724852
321184	724853
111220	724854
276606	724855
602505	724856
549488	724857
549490	724858
549491	724859
678402	724860
573885	724861
682823	724862
92734	724863
83871	724864
614510	724865
108044	724866
448843	724867
582085	724868
121006	724869
323103	724870
554921	724871
252055	724872
363049	724873
147753	724874
469741	724875
38358	724876
597590	724877
52022	724878
559372	724879
685841	724880
31394	724881
330516	724882
141092	724883
138597	724884
164960	724885
540210	724886
284966	724887
455004	724888
374269	724889
537323	724890
70646	724891
387878	724892
358995	724893
355991	724894
53411	724895
535882	724896
476159	724897
264986	724898
90252	724899
583703	724900
431015	724901
672209	724902
316713	724903
3406	724904
284945	724905
679417	724906
4153	724907
433809	724908
129562	724909
77920	724910
57275	724911
296296	724912
504677	724913
106650	724914
223584	724915
279336	724916
98673	724917
325205	724918
166412	724919
36483	724920
233392	724921
29735	724922
4548	724923
492043	724924
97845	724925
581339	724926
17028	724927
33937	724928
663265	724929
448081	724930
54826	724931
442569	724932
126474	724933
31971	724934
37829	724935
334435	724936
130087	724937
160464	724938
675467	724939
110318	724940
672270	724941
297658	724942
122434	724943
74255	724944
535068	724945
55447	724946
355204	724947
283186	724948
576476	724949
632658	724950
2908	724951
66403	724952
575386	724953
609126	724954
500279	724955
263065	724956
54353	724957
452988	724958
551287	724959
462778	724960
267196	724961
540458	724962
110257	724963
3144	724964
107667	724965
177849	724966
62206	724967
560518	724968
536692	724969
5537	724970
499499	724971
9865	724972
189959	724973
199744	724974
325192	724975
64471	724976
212493	724977
5769	724978
350063	724979
654258	724980
516888	724981
354746	724982
681251	724983
57524	724984
2679	724985
11144	724986
581931	724987
672190	724988
582988	724989
343991	724990
45162	724991
330155	724992
2130	724993
79890	724994
528546	724995
248291	724996
415390	724997
253733	724998
109843	724999
680870	725000
39239	725001
606410	725002
345685	725003
642810	725004
40330	725005
332681	725006
440982	725007
539750	725008
54745	725009
666739	725010
573756	725011
5284	725012
192601	725013
696161	725014
4673	725015
696117	725016
333676	725017
305324	725018
373858	725019
76978	725020
153642	725021
341957	725022
161067	725023
219324	725024
403635	725025
154757	725026
534327	725027
1984	725028
415048	725029
583250	725030
253875	725031
183929	725032
309685	725033
139893	725034
85196	725035
122643	725036
539499	725037
414572	725038
105865	725039
49201	725040
279614	725041
42259	725042
553285	725043
281572	725044
574214	725045
575757	725046
250317	725047
297724	725048
136637	725049
386581	725050
1955	725051
56673	725052
35938	725053
429382	725054
559522	725055
379543	725056
169876	725057
514786	725058
51243	725059
40917	725060
106273	725061
604334	725062
616544	725063
71005	725064
28408	725065
202835	725066
207886	725067
29282	725068
639	725069
590154	725070
182	725071
264337	725072
260439	725073
661911	725074
633003	725075
192755	725076
328980	725077
18829	725078
119704	725079
631052	725080
123679	725081
596924	725082
25652	725083
341812	725084
71437	725085
35360	725086
129932	725087
254498	725088
576667	725089
358836	725090
419845	725091
536792	725092
100	725093
597747	725094
11006	725095
95973	725096
422310	725097
25438	725098
67827	725099
330003	725100
49432	725101
681557	725102
35681	725103
36197	725104
130280	725105
595936	725106
150167	725107
597562	725108
378175	725109
43975	725110
252491	725111
446346	725112
461700	725113
300610	725114
383855	725115
166033	725116
294411	725117
171980	725118
300209	725119
116314	725120
93443	725121
193085	725122
535203	725123
128628	725124
582105	725125
339950	725126
628348	725127
513931	725128
656993	725129
622842	725130
609217	725131
13575	725132
193628	725133
518482	725134
392108	725135
20373	725136
35865	725137
156545	725138
595607	725139
342828	725140
118997	725141
15083	725142
10795	725143
226	725144
1825	725145
34976	725146
48618	725147
150	725148
658893	725149
280989	725150
271093	725151
208617	725152
322727	725153
129991	725154
112731	725155
479594	725156
573954	725157
190803	725158
652622	725159
166	725160
433838	725161
449368	725162
81858	725163
2766	725164
676223	725165
7135	725166
184776	725167
52158	725168
624031	725169
9827	725170
530227	725171
617540	725172
579477	725173
577197	725174
569760	725175
205930	725176
153252	725177
246576	725178
126545	725179
141839	725180
234758	725181
200539	725182
79146	725183
666981	725184
383819	725185
88616	725186
3462	725187
100174	725188
615817	725189
310999	725190
597229	725191
223097	725192
62285	725193
537133	725194
113314	725195
91547	725196
6981	725197
59917	725198
86	725199
44685	725200
23736	725201
685863	725202
648135	725203
549707	725204
199141	725205
497613	725206
100776	725207
584814	725208
161113	725209
66304	725210
77758	725211
34393	725212
231170	725213
686612	725214
27296	725215
913	725216
209560	725217
16193	725218
392375	725219
414891	725220
122312	725221
118758	725222
386673	725223
140506	725224
4180	725225
426835	725226
195416	725227
112499	725228
613204	725229
671560	725230
186435	725231
94164	725232
5440	725233
22397	725234
355992	725235
658013	725236
146399	725237
612579	725238
571429	725239
12160	725240
70056	725241
96734	725242
93185	725243
29316	725244
203743	725245
148760	725246
495850	725247
15954	725248
443219	725249
631098	725250
132744	725251
612446	725252
343480	725253
357964	725254
313818	725255
126320	725256
141607	725257
53299	725258
355468	725259
296669	725260
637031	725261
200749	725262
543859	725263
610	725264
267051	725265
357353	725266
471352	725267
312139	725268
588391	725269
190971	725270
595889	725271
62561	725272
676689	725273
136014	725274
176175	725275
159372	725276
250870	725277
514581	725278
508684	725279
17348	725280
88691	725281
390760	725282
149681	725283
135235	725284
54012	725285
435732	725286
451885	725287
181	725288
2777	725289
191971	725290
14	725291
166453	725292
8574	725293
113038	725294
189247	725295
319682	725296
547933	725297
565417	725298
576800	725299
50530	725300
670015	725301
266169	725302
51344	725303
55423	725304
419041	725305
106064	725306
360932	725307
20192	725308
64690	725309
8783	725310
390345	725311
462174	725312
89284	725313
78158	725314
561444	725315
167490	725316
551094	725317
70053	725318
188560	725319
348526	725320
617192	725321
48455	725322
245235	725323
577401	725324
250861	725325
400369	725326
558917	725327
59584	725328
103215	725329
230527	725330
555349	725331
602144	725332
654683	725333
688792	725334
10810	725335
290454	725336
186243	725337
645	725338
71508	725339
682948	725340
480955	725341
398212	725342
540707	725343
176123	725344
458075	725345
483687	725346
657279	725347
93408	725348
198960	725349
78324	725350
163151	725351
650702	725352
266090	725353
389483	725354
584988	725355
594668	725356
500	725357
11126	725358
683428	725359
437781	725360
231336	725361
76695	725362
534672	725363
25519	725364
502545	725365
588017	725366
310278	725367
94784	725368
339647	725369
203578	725370
612933	725371
644738	725372
369128	725373
598628	725374
290451	725375
132420	725376
301287	725377
242762	725378
539728	725379
606648	725380
271075	725381
493561	725382
167112	725383
538233	725384
526367	725385
369479	725386
535174	725387
22786	725388
488540	725389
57376	725390
390586	725391
262881	725392
350828	725393
407561	725394
14496	725395
445217	725396
165024	725397
60572	725398
74507	725399
450063	725400
137693	725401
485892	725402
165228	725403
686316	725404
79259	725405
461158	725406
152215	725407
19164	725408
456050	725409
403101	725410
437954	725411
269196	725412
38277	725413
40787	725414
689423	725415
391605	725416
339741	725417
349362	725418
55925	725419
679045	725420
73	725421
77585	725422
449409	725423
70174	725424
485962	725425
456569	725426
517622	725427
602868	725428
40571	725429
18402	725430
307834	725431
133162	725432
470859	725433
8144	725434
52917	725435
94474	725436
82694	725437
62000	725438
222235	725439
41876	725440
108113	725441
462062	725442
168307	725443
353481	725444
136439	725445
482355	725446
8483	725447
58395	725448
451361	725449
15361	725450
286498	725451
113652	725452
574860	725453
456785	725454
360161	725455
696774	725456
573592	725457
661022	725458
5759	725459
150238	725460
681859	725461
597445	725462
428321	725463
52135	725464
109772	725465
127748	725466
106623	725467
150254	725468
69345	725469
449577	725470
83265	725471
4615	725472
663903	725473
119300	725474
97369	725475
151957	725476
27098	725477
26209	725478
178806	725479
47009	725480
250154	725481
609916	725482
184323	725483
438716	725484
587114	725485
578052	725486
325418	725487
117665	725488
4818	725489
769	725490
475828	725491
142451	725492
291139	725493
12788	725494
543787	725495
185791	725496
542418	725497
14359	725498
412241	725499
347978	725500
12176	725501
224722	725502
403303	725503
253040	725504
302012	725505
13487	725506
95448	725507
296033	725508
426072	725509
55506	725510
465040	725511
561357	725512
383181	725513
476863	725514
279875	725515
129180	725516
203740	725517
521443	725518
347815	725519
558206	725520
379039	725521
645463	725522
387973	725523
666366	725524
265122	725525
18197	725526
510117	725527
488300	725528
489594	725529
172693	725530
13018	725531
211777	725532
75911	725533
215911	725534
577512	725535
424469	725536
133416	725537
45144	725538
1120	725539
338535	725540
686167	725541
109490	725542
224120	725543
80475	725544
543549	725545
44972	725546
68536	725547
627197	725548
116985	725549
96887	725550
506490	725551
23993	725552
12561	725553
80816	725554
248174	725555
327977	725556
509997	725557
309689	725558
142905	725559
565576	725560
263725	725561
135179	725562
18633	725563
36252	725564
532427	725565
18238	725566
596619	725567
306162	725568
110	725569
350054	725570
255436	725571
301672	725572
624109	725573
67195	725574
568228	725575
232175	725576
19848	725577
499007	725578
301192	725579
209161	725580
401215	725581
192735	725582
366318	725583
507815	725584
169249	725585
117734	725586
748	725587
273100	725588
507410	725589
222216	725590
619632	725591
60131	725592
144106	725593
452595	725594
2161	725595
83886	725596
576626	725597
643101	725598
407999	725599
22323	725600
19548	725601
341361	725602
10558	725603
195234	725604
170842	725605
12620	725606
85206	725607
552555	725608
92962	725609
120915	725610
2632	725611
57425	725612
696831	725613
43197	725614
29814	725615
317480	725616
7457	725617
2640	725618
96379	725619
36887	725620
18990	725621
463808	725622
2418	725623
22467	725624
32146	725625
119257	725626
5337	725627
407792	725628
238053	725629
68957	725630
559218	725631
66484	725632
160247	725633
181132	725634
251158	725635
125066	725636
690580	725637
668966	725638
501755	725639
670200	725640
455854	725641
41995	725642
662	725643
216157	725644
19208	725645
680066	725646
192450	725647
518011	725648
354759	725649
58216	725650
40264	725651
283253	725652
320720	725653
10612	725654
76831	725655
5867	725656
125638	725657
97537	725658
429268	725659
75943	725660
309561	725661
41138	725662
669404	725663
294739	725664
121781	725665
144233	725666
192208	725667
273931	725668
76533	725669
3745	725670
295823	725671
503790	725672
2997	725673
534949	725674
282227	725675
38958	725676
144712	725677
62706	725678
116686	725679
146310	725680
69309	725681
8692	725682
36453	725683
506216	725684
449864	725685
191586	725686
391559	725687
124369	725688
84341	725689
317752	725690
22426	725691
156159	725692
59587	725693
12763	725694
180013	725695
83871	725696
215168	725697
9532	725698
162222	725699
430939	725700
477981	725701
77196	725702
396328	725703
88761	725704
630652	725705
71341	725706
89517	725707
496913	725708
74041	725709
601729	725710
513174	725711
249050	725712
606659	725713
329054	725714
158127	725715
66057	725716
295234	725717
512166	725718
318616	725719
406564	725720
192736	725721
547021	725722
63031	725723
67784	725724
620671	725725
398735	725726
108137	725727
218519	725728
487380	725729
610909	725730
368628	725731
131521	725732
403689	725733
261550	725734
422498	725735
446811	725736
594449	725737
59068	725738
374358	725739
282083	725740
590159	725741
633794	725742
291435	725743
18999	725744
678230	725745
156	725746
196296	725747
64747	725748
48515	725749
40280	725750
20992	725751
517245	725752
167140	725753
319844	725754
47211	725755
282041	725756
29827	725757
365291	725758
123871	725759
611435	725760
387975	725761
190666	725762
327767	725763
203353	725764
252556	725765
406782	725766
458704	725767
532155	725768
127091	725769
93631	725770
449571	725771
626344	725772
123723	725773
672138	725774
49814	725775
653056	725776
154850	725777
59265	725778
276579	725779
674583	725780
198752	725781
547470	725782
57212	725783
56656	725784
135162	725785
34396	725786
557939	725787
631234	725788
155780	725789
270718	725790
455909	725791
35648	725792
19662	725793
271402	725794
442564	725795
665289	725796
122978	725797
650874	725798
218799	725799
63789	725800
611109	725801
277281	725802
190012	725803
1510	725804
78007	725805
177981	725806
11633	725807
489804	725808
355459	725809
358228	725810
675616	725811
470290	725812
47388	725813
144811	725814
473314	725815
13501	725816
663904	725817
181272	725818
46595	725819
260196	725820
3100	725821
261651	725822
335057	725823
126477	725824
190343	725825
211480	725826
242555	725827
46454	725828
76541	725829
584992	725830
434689	725831
315131	725832
36168	725833
126927	725834
273686	725835
318041	725836
668293	725837
441389	725838
101027	725839
355873	725840
632185	725841
180049	725842
52074	725843
330867	725844
600545	725845
594710	725846
38254	725847
466654	725848
218023	725849
87585	725850
166629	725851
490578	725852
146310	725853
56414	725854
541125	725855
148586	725856
361092	725857
128148	725858
148623	725859
309910	725860
10432	725861
174832	725862
144588	725863
3621	725864
534560	725865
262247	725866
94625	725867
492754	725868
238464	725869
644533	725870
662277	725871
594644	725872
202210	725873
515001	725874
1458	725875
87909	725876
39817	725877
93487	725878
481066	725879
542689	725880
68267	725881
491428	725882
589317	725883
645436	725884
25844	725885
13657	725886
205274	725887
231166	725888
507186	725889
42810	725890
82698	725891
388561	725892
157439	725893
151350	725894
599671	725895
58078	725896
521847	725897
17891	725898
6084	725899
458099	725900
9537	725901
639033	725902
112478	725903
81435	725904
487210	725905
177	725906
61361	725907
627035	725908
355033	725909
167010	725910
386714	725911
121569	725912
43711	725913
414987	725914
469798	725915
80683	725916
215068	725917
120094	725918
54335	725919
432397	725920
199942	725921
412463	725922
7358	725923
402030	725924
513594	725925
7605	725926
103666	725927
127444	725928
22158	725929
451630	725930
3980	725931
184590	725932
622758	725933
163060	725934
684432	725935
381646	725936
249318	725937
122782	725938
584687	725939
92267	725940
364851	725941
260165	725942
573627	725943
644253	725944
515453	725945
584497	725946
595495	725947
658531	725948
201619	725949
371264	725950
520448	725951
17835	725952
32963	725953
480829	725954
607019	725955
427634	725956
3786	725957
158530	725958
92201	725959
147689	725960
398056	725961
1432	725962
346702	725963
358070	725964
103521	725965
310093	725966
37704	725967
21565	725968
330317	725969
259852	725970
646172	725971
82637	725972
162708	725973
156342	725974
39773	725975
422027	725976
12414	725977
590232	725978
42556	725979
502844	725980
507662	725981
250202	725982
16236	725983
388623	725984
188142	725985
104621	725986
115599	725987
558955	725988
29105	725989
277844	725990
625864	725991
613836	725992
607319	725993
114950	725994
5641	725995
397720	725996
2461	725997
667302	725998
539458	725999
28118	726000
530999	726001
605454	726002
276452	726003
192468	726004
644993	726005
172256	726006
386207	726007
100864	726008
8821	726009
341784	726010
330047	726011
26810	726012
88882	726013
143249	726014
144131	726015
128501	726016
655635	726017
300609	726018
585866	726019
11718	726020
657973	726021
612846	726022
378177	726023
624831	726024
247340	726025
420005	726026
636236	726027
451007	726028
187454	726029
521341	726030
22264	726031
292796	726032
589365	726033
41465	726034
468871	726035
33747	726036
117759	726037
17608	726038
120772	726039
588078	726040
575466	726041
317149	726042
27291	726043
571747	726044
489083	726045
177208	726046
447705	726047
411692	726048
132065	726049
279907	726050
138171	726051
10473	726052
62683	726053
434347	726054
277026	726055
37546	726056
189860	726057
412551	726058
249341	726059
202238	726060
157298	726061
627917	726062
650910	726063
69367	726064
123389	726065
119993	726066
664905	726067
504391	726068
31449	726069
599481	726070
1380	726071
186385	726072
634327	726073
125904	726074
305273	726075
472878	726076
65462	726077
554957	726078
121861	726079
8726	726080
410447	726081
396208	726082
192572	726083
38849	726084
503596	726085
682675	726086
237569	726087
34968	726088
192427	726089
104655	726090
681450	726091
510622	726092
288810	726093
158161	726094
479116	726095
327422	726096
13180	726097
517548	726098
45550	726099
467949	726100
16613	726101
143	726102
61068	726103
179119	726104
441245	726105
7425	726106
467408	726107
38223	726108
46899	726109
165156	726110
437354	726111
447029	726112
19566	726113
164097	726114
606752	726115
460874	726116
343813	726117
21452	726118
585122	726119
185719	726120
101470	726121
634615	726122
651085	726123
115787	726124
41494	726125
577642	726126
152849	726127
556196	726128
489502	726129
623203	726130
499138	726131
689497	726132
217755	726133
204982	726134
396149	726135
16008	726136
228792	726137
665152	726138
405767	726139
426645	726140
380450	726141
571554	726142
249918	726143
326584	726144
687514	726145
221489	726146
357678	726147
338136	726148
24362	726149
95575	726150
486464	726151
246445	726152
3638	726153
388510	726154
649362	726155
498924	726156
427960	726157
148807	726158
140546	726159
9101	726160
623052	726161
409620	726162
215955	726163
330771	726164
175539	726165
402466	726166
611889	726167
659128	726168
16462	726169
71850	726170
250587	726171
422581	726172
575751	726173
526980	726174
426453	726175
463794	726176
554799	726177
499493	726178
377078	726179
100189	726180
632004	726181
628750	726182
651303	726183
664784	726184
33803	726185
11927	726186
180914	726187
342900	726188
588518	726189
160041	726190
161596	726191
428701	726192
650052	726193
396376	726194
330713	726195
667664	726196
25840	726197
292329	726198
693450	726199
15982	726200
660506	726201
601257	726202
659904	726203
364686	726204
637974	726205
33436	726206
382328	726207
509958	726208
467334	726209
374942	726210
268518	726211
647833	726212
414925	726213
153921	726214
85446	726215
10554	726216
630700	726217
538858	726218
201236	726219
14916	726220
41545	726221
120327	726222
400708	726223
75502	726224
490373	726225
311423	726226
108372	726227
688243	726228
587416	726229
580420	726230
150125	726231
12225	726232
491829	726233
658138	726234
92456	726235
398099	726236
326661	726237
62600	726238
34130	726239
319282	726240
213167	726241
492226	726242
35542	726243
144819	726244
3117	726245
233867	726246
392047	726247
614865	726248
3607	726249
453897	726250
437687	726251
250010	726252
43350	726253
209520	726254
474603	726255
6810	726256
138708	726257
80620	726258
119156	726259
35291	726260
400965	726261
291123	726262
623256	726263
168746	726264
34162	726265
469401	726266
278989	726267
52552	726268
241535	726269
606645	726270
105279	726271
516938	726272
207483	726273
663892	726274
42958	726275
261212	726276
240448	726277
51755	726278
25586	726279
288505	726280
379251	726281
5686	726282
354750	726283
642423	726284
50089	726285
209407	726286
121444	726287
242681	726288
659993	726289
107724	726290
583828	726291
6560	726292
332508	726293
499316	726294
151438	726295
7862	726296
322469	726297
301593	726298
682857	726299
258231	726300
518338	726301
346086	726302
333555	726303
590235	726304
171077	726305
404089	726306
223141	726307
4097	726308
22	726309
58686	726310
665091	726311
691139	726312
553630	726313
116542	726314
253400	726315
471528	726316
113226	726317
31578	726318
22224	726319
348795	726320
593107	726321
388018	726322
193233	726323
374320	726324
484360	726325
453071	726326
269526	726327
57692	726328
102050	726329
8697	726330
369293	726331
514821	726332
203532	726333
14635	726334
99741	726335
38520	726336
473577	726337
201569	726338
236036	726339
46371	726340
120461	726341
113243	726342
579594	726343
38654	726344
330200	726345
314083	726346
382487	726347
162684	726348
116491	726349
121774	726350
662740	726351
18879	726352
543159	726353
549509	726354
549741	726355
54251	726356
631370	726357
509179	726358
345494	726359
76950	726360
330870	726361
452693	726362
592915	726363
317073	726364
8760	726365
459443	726366
6585	726367
38003	726368
110557	726369
12242	726370
350933	726371
589552	726372
12674	726373
90694	726374
431868	726375
16414	726376
76316	726377
122828	726378
139005	726379
420670	726380
534341	726381
1	726382
25072	726383
299979	726384
498225	726385
325530	726386
146697	726387
285886	726388
633845	726389
129032	726390
362508	726391
128750	726392
79755	726393
121426	726394
30411	726395
657097	726396
446321	726397
68992	726398
131726	726399
642958	726400
9944	726401
666203	726402
588441	726403
190146	726404
536240	726405
46014	726406
125658	726407
354871	726408
350741	726409
277362	726410
423784	726411
419862	726412
484522	726413
266166	726414
180089	726415
271686	726416
430297	726417
311395	726418
352311	726419
464188	726420
308459	726421
26158	726422
567609	726423
614469	726424
16699	726425
577951	726426
51480	726427
28785	726428
686817	726429
15179	726430
118752	726431
296152	726432
2181	726433
667178	726434
149360	726435
255404	726436
684606	726437
151468	726438
661629	726439
638456	726440
87133	726441
18774	726442
385706	726443
224257	726444
579264	726445
508178	726446
132274	726447
117771	726448
638582	726449
668348	726450
217641	726451
17027	726452
263422	726453
244315	726454
388621	726455
415354	726456
276748	726457
606399	726458
6041	726459
676739	726460
497372	726461
538229	726462
417413	726463
151380	726464
11772	726465
688141	726466
41223	726467
639786	726468
138633	726469
192479	726470
173171	726471
206	726472
464673	726473
184202	726474
143	726475
461005	726476
34579	726477
59810	726478
540615	726479
329430	726480
599165	726481
619088	726482
188234	726483
330153	726484
301657	726485
90591	726486
30515	726487
139209	726488
333997	726489
491585	726490
693904	726491
197810	726492
311281	726493
75398	726494
151442	726495
417876	726496
39297	726497
681348	726498
112293	726499
110396	726500
12422	726501
427698	726502
9735	726503
283361	726504
131617	726505
662128	726506
8985	726507
322843	726508
46143	726509
195426	726510
374776	726511
106054	726512
113786	726513
14361	726514
394794	726515
117474	726516
359296	726517
35764	726518
191821	726519
309897	726520
213522	726521
157393	726522
615879	726523
143	726524
294736	726525
503780	726526
233673	726527
609388	726528
49026	726529
221772	726530
30654	726531
522983	726532
431310	726533
675256	726534
98911	726535
470535	726536
277279	726537
77014	726538
393845	726539
584234	726540
234366	726541
656843	726542
169749	726543
691833	726544
635348	726545
389715	726546
481278	726547
322601	726548
434618	726549
295495	726550
8687	726551
2801	726552
493572	726553
251450	726554
934	726555
429241	726556
446998	726557
391356	726558
139869	726559
134642	726560
548793	726561
410531	726562
152454	726563
124770	726564
434583	726565
15354	726566
545535	726567
526561	726568
540722	726569
515621	726570
31936	726571
402178	726572
69839	726573
2874	726574
78249	726575
25018	726576
432877	726577
577136	726578
42657	726579
481905	726580
284135	726581
170206	726582
652977	726583
14025	726584
397934	726585
15365	726586
175182	726587
210	726588
649007	726589
42374	726590
362691	726591
10615	726592
225926	726593
90	726594
391327	726595
82795	726596
289243	726597
534038	726598
155590	726599
34626	726600
654649	726601
23672	726602
4378	726603
20	726604
130594	726605
566587	726606
549585	726607
576398	726608
49958	726609
197468	726610
694360	726611
492941	726612
5989	726613
684523	726614
541529	726615
581202	726616
1244	726617
4053	726618
11879	726619
31823	726620
18251	726621
116411	726622
183770	726623
662942	726624
542808	726625
60563	726626
15826	726627
53484	726628
237039	726629
639013	726630
1914	726631
672821	726632
243948	726633
3277	726634
553825	726635
147275	726636
505745	726637
195914	726638
333670	726639
69680	726640
129632	726641
95153	726642
449767	726643
41427	726644
230081	726645
208886	726646
116728	726647
36118	726648
69683	726649
33678	726650
458128	726651
449437	726652
102790	726653
100495	726654
95138	726655
114061	726656
674635	726657
592734	726658
403282	726659
157084	726660
471965	726661
161818	726662
640623	726663
640614	726664
617562	726665
42587	726666
461894	726667
236744	726668
592730	726669
673292	726670
358149	726671
35525	726672
247252	726673
417853	726674
236911	726675
94818	726676
74187	726677
139254	726678
268	726679
56412	726680
49869	726681
7284	726682
42312	726683
42327	726684
12134	726685
51382	726686
410882	726687
31951	726688
4459	726689
578671	726690
315291	726691
10707	726692
134884	726693
462409	726694
418010	726695
104590	726696
505427	726697
9421	726698
201694	726699
360687	726700
256844	726701
42318	726702
417974	726703
166641	726704
166648	726705
112294	726706
572031	726707
635304	726708
33786	726709
580921	726710
684505	726711
151447	726712
471359	726713
649983	726714
107120	726715
53508	726716
160938	726717
673350	726718
383195	726719
247286	726720
114021	726721
46540	726722
92419	726723
164044	726724
317379	726725
617147	726726
111037	726727
369518	726728
20718	726729
256077	726730
4078	726731
93816	726732
43528	726733
407703	726734
58368	726735
124591	726736
157072	726737
369261	726738
76374	726739
299211	726740
93482	726741
307373	726742
339322	726743
5766	726744
99511	726745
27733	726746
680113	726747
695372	726748
119709	726749
300935	726750
612093	726751
479948	726752
431583	726753
529765	726754
360922	726755
55623	726756
115269	726757
430621	726758
114036	726759
417922	726760
652880	726761
531604	726762
121524	726763
630738	726764
112117	726765
18934	726766
219877	726767
14762	726768
389602	726769
566811	726770
498982	726771
461710	726772
56772	726773
315009	726774
80327	726775
505869	726776
23373	726777
563016	726778
293777	726779
102268	726780
459694	726781
211040	726782
140411	726783
182211	726784
90018	726785
338280	726786
174698	726787
174699	726788
14276	726789
151246	726790
92740	726791
376213	726792
140660	726793
162229	726794
510167	726795
253110	726796
431915	726797
23301	726798
154363	726799
275222	726800
452109	726801
82854	726802
119642	726803
259059	726804
1822	726805
9628	726806
178577	726807
121982	726808
360690	726809
126595	726810
167463	726811
364305	726812
184144	726813
30331	726814
323499	726815
602829	726816
161812	726817
285644	726818
505378	726819
114037	726820
148828	726821
528882	726822
126385	726823
6837	726824
5760	726825
680575	726826
439159	726827
227413	726828
417898	726829
87915	726830
219784	726831
446786	726832
150111	726833
206316	726834
44341	726835
40168	726836
15872	726837
8366	726838
99166	726839
14932	726840
17043	726841
236250	726842
184426	726843
622272	726844
50729	726845
4221	726846
52803	726847
561078	726848
462611	726849
241079	726850
173800	726851
16788	726852
49557	726853
647185	726854
23334	726855
89972	726856
75646	726857
70655	726858
480842	726859
22996	726860
11116	726861
52543	726862
262973	726863
206056	726864
659996	726865
33389	726866
234294	726867
173793	726868
378988	726869
5023	726870
400776	726871
333881	726872
227312	726873
7093	726874
49860	726875
191645	726876
4901	726877
591453	726878
518672	726879
137418	726880
265810	726881
211273	726882
135789	726883
329861	726884
17181	726885
682022	726886
574244	726887
1059	726888
142	726889
1148	726890
18716	726891
3168	726892
188269	726893
489558	726894
349349	726895
171728	726896
24232	726897
498596	726898
41981	726899
37008	726900
84802	726901
147	726902
114210	726903
56929	726904
650135	726905
80000	726906
606943	726907
13844	726908
168269	726909
589183	726910
220362	726911
1478	726912
445140	726913
134386	726914
681631	726915
240370	726916
33323	726917
511431	726918
114891	726919
23656	726920
112154	726921
1705	726922
144017	726923
391029	726924
1021	726925
25248	726926
283	726927
43238	726928
81538	726929
143230	726930
406745	726931
41039	726932
4292	726933
40837	726934
671	726935
99582	726936
193231	726937
108740	726938
39402	726939
38250	726940
168369	726941
97872	726942
269963	726943
312137	726944
6438	726945
14138	726946
14864	726947
161657	726948
118811	726949
340790	726950
204898	726951
519762	726952
580896	726953
1193	726954
519494	726955
73346	726956
2258	726957
260527	726958
677273	726959
380608	726960
53729	726961
154012	726962
1137	726963
634868	726964
12400	726965
551699	726966
68659	726967
49929	726968
51063	726969
228808	726970
15600	726971
57822	726972
592784	726973
499851	726974
484209	726975
43576	726976
13932	726977
7348	726978
80923	726979
8	726980
31572	726981
163120	726982
653005	726983
71416	726984
68577	726985
139639	726986
47901	726987
405430	726988
5076	726989
5469	726990
479211	726991
557398	726992
594188	726993
862	726994
107706	726995
210355	726996
171245	726997
25280	726998
345420	726999
462831	727000
354049	727001
578725	727002
574905	727003
24871	727004
542909	727005
45048	727006
20966	727007
254897	727008
474167	727009
318981	727010
363568	727011
28250	727012
10794	727013
71645	727014
3570	727015
94169	727016
21427	727017
150114	727018
39162	727019
3698	727020
46168	727021
4994	727022
448067	727023
586018	727024
120071	727025
85157	727026
4103	727027
24650	727028
421468	727029
34916	727030
16588	727031
151285	727032
149394	727033
482142	727034
379	727035
49469	727036
16966	727037
175411	727038
109407	727039
2258	727040
509690	727041
4357	727042
570842	727043
15738	727044
28224	727045
61861	727046
222990	727047
316265	727048
278760	727049
526821	727050
31130	727051
66553	727052
2262	727053
3632	727054
826	727055
8124	727056
4985	727057
4487	727058
20216	727059
14762	727060
464186	727061
211148	727062
440340	727063
272104	727064
31761	727065
22664	727066
271671	727067
145556	727068
65441	727069
54187	727070
102255	727071
580	727072
150819	727073
1624	727074
399886	727075
238904	727076
232502	727077
147417	727078
330049	727079
17742	727080
103752	727081
18108	727082
4488	727083
473457	727084
213979	727085
46940	727086
5970	727087
109353	727088
132948	727089
158917	727090
6033	727091
17744	727092
182103	727093
131543	727094
121209	727095
133186	727096
8322	727097
125336	727098
104322	727099
68918	727100
216536	727101
653511	727102
112670	727103
81084	727104
604692	727105
101353	727106
64639	727107
11011	727108
128542	727109
70	727110
62921	727111
165152	727112
613644	727113
593941	727114
549093	727115
3952	727116
3523	727117
206160	727118
2614	727119
658373	727120
157388	727121
666638	727122
125341	727123
173853	727124
31516	727125
64269	727126
424936	727127
593143	727128
155647	727129
54761	727130
213155	727131
629688	727132
516869	727133
74655	727134
405595	727135
48620	727136
29077	727137
38554	727138
10400	727139
56736	727140
529326	727141
56736	727142
19803	727143
53372	727144
82315	727145
12725	727146
128559	727147
526132	727148
122954	727149
484921	727150
48117	727151
21655	727152
149623	727153
196174	727154
107708	727155
518655	727156
15	727157
624457	727158
61	727159
533695	727160
646019	727161
433582	727162
456864	727163
511485	727164
484162	727165
240651	727166
518161	727167
33940	727168
132639	727169
133279	727170
350	727171
214199	727172
591288	727173
128920	727174
3528	727175
533704	727176
39141	727177
43995	727178
6250	727179
159394	727180
16818	727181
427284	727182
17976	727183
43694	727184
10171	727185
10696	727186
165739	727187
1194	727188
4689	727189
481922	727190
127774	727191
2253	727192
1269	727193
692433	727194
144120	727195
259691	727196
48015	727197
315011	727198
587464	727199
46853	727200
32865	727201
559374	727202
390551	727203
8207	727204
584077	727205
613185	727206
5225	727207
231198	727208
254588	727209
394741	727210
28598	727211
47664	727212
1089	727213
33312	727214
5246	727215
7309	727216
164984	727217
634170	727218
3446	727219
31656	727220
52224	727221
336781	727222
42744	727223
42780	727224
638289	727225
180650	727226
361200	727227
35213	727228
561866	727229
105348	727230
343366	727231
44	727232
718	727233
135478	727234
26378	727235
592694	727236
61053	727237
158097	727238
691652	727239
691599	727240
469241	727241
69027	727242
671951	727243
312066	727244
203	727245
65520	727246
496590	727247
38	727248
425788	727249
72113	727250
209419	727251
418112	727252
158879	727253
31265	727254
112759	727255
121317	727256
67574	727257
2718	727258
28921	727259
160324	727260
4634	727261
12446	727262
367614	727263
10972	727264
21519	727265
108768	727266
646369	727267
298248	727268
68599	727269
75856	727270
59436	727271
255561	727272
510675	727273
267963	727274
369984	727275
40705	727276
13959	727277
2250	727278
59451	727279
122958	727280
525705	727281
23331	727282
568024	727283
669989	727284
24867	727285
16480	727286
78956	727287
657830	727288
25653	727289
240369	727290
146362	727291
6573	727292
313006	727293
267254	727294
688697	727295
31430	727296
364304	727297
34559	727298
58884	727299
280797	727300
419537	727301
274275	727302
314487	727303
72697	727304
58352	727305
169957	727306
157048	727307
246539	727308
208819	727309
41573	727310
96528	727311
400616	727312
128654	727313
260092	727314
57281	727315
400456	727316
400431	727317
58380	727318
89756	727319
156157	727320
3461	727321
279818	727322
230670	727323
195679	727324
603273	727325
58767	727326
24935	727327
34720	727328
277245	727329
21	727330
600019	727331
203	727332
60750	727333
9296	727334
135885	727335
447638	727336
599389	727337
639983	727338
61488	727339
18954	727340
88448	727341
10042	727342
78627	727343
53334	727344
12590	727345
57528	727346
601157	727347
16954	727348
567	727349
561054	727350
31419	727351
626870	727352
626874	727353
159140	727354
626850	727355
81	727356
146705	727357
20304	727358
40746	727359
2	727360
264165	727361
79042	727362
690407	727363
410	727364
227908	727365
59011	727366
93442	727367
467201	727368
39273	727369
25084	727370
324560	727371
633318	727372
124805	727373
199969	727374
133262	727375
437199	727376
554685	727377
596345	727378
482659	727379
668464	727380
51056	727381
286355	727382
40506	727383
574339	727384
516146	727385
6088	727386
75374	727387
130655	727388
24999	727389
359926	727390
437474	727391
86416	727392
25114	727393
251	727394
556973	727395
1883	727396
372149	727397
545995	727398
18465	727399
42369	727400
482434	727401
26259	727402
60901	727403
194042	727404
486217	727405
46818	727406
486226	727407
194291	727408
47533	727409
337996	727410
291065	727411
350312	727412
11614	727413
3788	727414
411762	727415
5347	727416
27999	727417
21375	727418
36796	727419
198591	727420
567651	727421
67204	727422
217613	727423
68490	727424
470394	727425
197827	727426
35614	727427
161700	727428
109989	727429
217614	727430
400607	727431
56383	727432
640020	727433
109998	727434
161707	727435
400577	727436
400611	727437
223212	727438
400637	727439
400576	727440
161700	727441
331532	727442
20319	727443
339198	727444
410144	727445
44150	727446
541427	727447
408070	727448
72101	727449
442814	727450
158641	727451
78422	727452
415220	727453
378294	727454
644103	727455
529671	727456
29687	727457
291962	727458
186822	727459
224646	727460
8631	727461
98440	727462
345267	727463
6747	727464
13469	727465
26711	727466
682949	727467
212288	727468
607129	727469
224656	727470
296371	727471
525001	727472
111934	727473
22837	727474
111938	727475
28755	727476
44281	727477
559992	727478
214141	727479
145222	727480
456639	727481
19011	727482
115389	727483
330292	727484
96642	727485
201139	727486
209258	727487
330601	727488
342061	727489
236903	727490
96125	727491
688824	727492
100845	727493
151660	727494
146182	727495
51624	727496
86532	727497
89671	727498
3381	727499
87310	727500
883	727501
640908	727502
326463	727503
624754	727504
98126	727505
510241	727506
212296	727507
262529	727508
689240	727509
84009	727510
73022	727511
110036	727512
509402	727513
76516	727514
42136	727515
671008	727516
172792	727517
510218	727518
293446	727519
12685	727520
51943	727521
230030	727522
71278	727523
112150	727524
222831	727525
627831	727526
253193	727527
676172	727528
209978	727529
313683	727530
138029	727531
314957	727532
93774	727533
676900	727534
142391	727535
3796	727536
17866	727537
36602	727538
13488	727539
13734	727540
599827	727541
515983	727542
401690	727543
141	727544
32785	727545
218825	727546
449198	727547
206927	727548
292726	727549
253139	727550
47144	727551
602584	727552
336456	727553
53706	727554
211265	727555
5280	727556
14376	727557
466826	727558
415660	727559
671524	727560
70112	727561
235272	727562
588928	727563
67263	727564
10305	727565
609534	727566
2677	727567
242160	727568
339102	727569
116928	727570
400842	727571
400840	727572
41074	727573
41074	727574
504261	727575
691565	727576
159668	727577
246385	727578
20776	727579
178335	727580
240151	727581
598032	727582
533806	727583
3804	727584
87082	727585
17155	727586
607931	727587
474863	727588
96662	727589
168413	727590
84922	727591
683655	727592
691860	727593
54009	727594
536581	727595
158520	727596
62853	727597
445999	727598
131868	727599
115677	727600
153337	727601
597742	727602
158520	727603
618163	727604
92496	727605
406601	727606
160557	727607
548110	727608
291855	727609
24351	727610
70720	727611
345432	727612
502976	727613
51470	727614
564860	727615
386	727616
564695	727617
640186	727618
1046	727619
161733	727620
161731	727621
193989	727622
396539	727623
274553	727624
162754	727625
362240	727626
294307	727627
159143	727628
273054	727629
619208	727630
273530	727631
404883	727632
242815	727633
256252	727634
155836	727635
158087	727636
676825	727637
487693	727638
288328	727639
667620	727640
549392	727641
278727	727642
596238	727643
291900	727644
226738	727645
193976	727646
674661	727647
474677	727648
518380	727649
627261	727650
1573	727651
535224	727652
401432	727653
669115	727654
36366	727655
208646	727656
666737	727657
32410	727658
85657	727659
603570	727660
457767	727661
445058	727662
5049	727663
452398	727664
36897	727665
94748	727666
371026	727667
20183	727668
674663	727669
28	727670
241507	727671
348168	727672
312830	727673
377489	727674
419977	727675
210861	727676
1199	727677
567561	727678
18221	727679
602708	727680
69700	727681
217450	727682
217683	727683
91201	727684
118415	727685
596922	727686
268219	727687
435691	727688
331455	727689
118117	727690
62300	727691
650621	727692
456500	727693
588320	727694
106234	727695
142798	727696
73739	727697
144484	727698
443731	727699
614612	727700
159634	727701
62817	727702
270	727703
573005	727704
103357	727705
52437	727706
196433	727707
225142	727708
373475	727709
537200	727710
637996	727711
494988	727712
64268	727713
339203	727714
229192	727715
177026	727716
338002	727717
354862	727718
354650	727719
413745	727720
161844	727721
131808	727722
469992	727723
559976	727724
28175	727725
200175	727726
12761	727727
3418	727728
306411	727729
64841	727730
483495	727731
98774	727732
487192	727733
45259	727734
349358	727735
631477	727736
104766	727737
445249	727738
284503	727739
223852	727740
354822	727741
541510	727742
60947	727743
630757	727744
427513	727745
667206	727746
414435	727747
475177	727748
256485	727749
67440	727750
509510	727751
590032	727752
437155	727753
124972	727754
10312	727755
196285	727756
195318	727757
332346	727758
608546	727759
506066	727760
72005	727761
483486	727762
52847	727763
55920	727764
103346	727765
593495	727766
96807	727767
241530	727768
2091	727769
156977	727770
157074	727771
482079	727772
357528	727773
149654	727774
416482	727775
497768	727776
105928	727777
334267	727778
320907	727779
425033	727780
171430	727781
581948	727782
505029	727783
609806	727784
149851	727785
45994	727786
57538	727787
649854	727788
467238	727789
112202	727790
589454	727791
548611	727792
279	727793
422164	727794
165294	727795
139044	727796
374218	727797
61805	727798
500874	727799
230407	727800
320969	727801
287100	727802
120050	727803
92039	727804
331332	727805
350381	727806
654004	727807
620948	727808
428108	727809
668370	727810
388716	727811
42898	727812
1718	727813
160826	727814
442648	727815
98400	727816
596122	727817
102102	727818
462782	727819
157408	727820
125388	727821
321053	727822
540352	727823
652437	727824
531129	727825
355250	727826
96103	727827
62112	727828
685696	727829
290572	727830
23637	727831
110705	727832
299482	727833
269126	727834
658738	727835
690475	727836
358800	727837
663411	727838
654660	727839
520651	727840
566476	727841
38156	727842
260070	727843
32386	727844
151791	727845
60558	727846
4652	727847
686320	727848
434578	727849
132964	727850
10007	727851
32270	727852
272885	727853
131349	727854
531294	727855
335018	727856
480933	727857
232754	727858
144774	727859
323429	727860
5064	727861
77660	727862
485778	727863
155153	727864
523519	727865
323898	727866
577569	727867
42694	727868
550150	727869
18525	727870
32684	727871
97794	727872
113398	727873
384082	727874
576917	727875
544018	727876
125306	727877
516185	727878
443811	727879
343304	727880
436751	727881
314349	727882
328115	727883
2068	727884
413991	727885
235529	727886
6350	727887
77911	727888
33003	727889
680984	727890
112951	727891
118478	727892
244513	727893
40770	727894
229943	727895
101020	727896
663403	727897
338330	727898
452341	727899
603549	727900
551076	727901
127510	727902
235801	727903
157294	727904
422860	727905
268268	727906
616569	727907
3208	727908
135261	727909
471851	727910
620504	727911
539988	727912
52670	727913
458933	727914
41640	727915
622720	727916
11863	727917
472598	727918
267812	727919
244972	727920
286843	727921
92	727922
37631	727923
413253	727924
112926	727925
25625	727926
449247	727927
230986	727928
691223	727929
136	727930
75335	727931
508915	727932
111764	727933
367374	727934
198280	727935
552664	727936
137588	727937
22825	727938
4334	727939
386064	727940
102106	727941
82955	727942
345090	727943
288363	727944
125396	727945
9192	727946
516234	727947
331905	727948
373892	727949
393971	727950
28780	727951
449529	727952
356060	727953
630741	727954
644415	727955
59634	727956
564764	727957
588998	727958
129123	727959
215508	727960
88395	727961
1290	727962
483360	727963
285636	727964
305456	727965
34278	727966
166566	727967
105226	727968
57019	727969
19663	727970
615898	727971
132197	727972
31297	727973
17299	727974
291	727975
32596	727976
33760	727977
613606	727978
599677	727979
320829	727980
404385	727981
395328	727982
55805	727983
315644	727984
639223	727985
30630	727986
162074	727987
364855	727988
255471	727989
166061	727990
184117	727991
673374	727992
186844	727993
117283	727994
37109	727995
293152	727996
305770	727997
343277	727998
55643	727999
344003	728000
28982	728001
616827	728002
268893	728003
269555	728004
56421	728005
53389	728006
199428	728007
590063	728008
670448	728009
668749	728010
622977	728011
494188	728012
423177	728013
640753	728014
114666	728015
11101	728016
127845	728017
619956	728018
142733	728019
15400	728020
586401	728021
25584	728022
361553	728023
86653	728024
363957	728025
639356	728026
550193	728027
608539	728028
57957	728029
465118	728030
178421	728031
36859	728032
222157	728033
20939	728034
24412	728035
54425	728036
108649	728037
204532	728038
563545	728039
162772	728040
453254	728041
56	728042
645924	728043
297233	728044
422768	728045
289368	728046
490828	728047
108087	728048
612291	728049
465029	728050
108290	728051
85048	728052
678095	728053
676378	728054
406965	728055
407063	728056
406978	728057
407053	728058
258033	728059
504667	728060
193815	728061
352403	728062
24510	728063
26448	728064
611406	728065
433490	728066
4950	728067
161213	728068
97034	728069
30436	728070
164823	728071
687785	728072
243418	728073
90185	728074
75167	728075
85769	728076
1180	728077
594431	728078
620201	728079
645575	728080
50444	728081
680621	728082
483850	728083
151273	728084
530863	728085
119164	728086
487834	728087
350545	728088
287077	728089
358602	728090
178434	728091
343259	728092
20431	728093
23612	728094
285945	728095
454278	728096
53779	728097
306718	728098
157769	728099
498063	728100
442487	728101
1505	728102
120711	728103
584736	728104
476556	728105
149506	728106
138385	728107
72641	728108
670074	728109
171803	728110
2867	728111
315755	728112
125560	728113
692639	728114
66377	728115
479056	728116
56741	728117
195373	728118
48323	728119
601064	728120
49839	728121
13366	728122
585906	728123
109217	728124
45505	728125
158557	728126
693394	728127
612876	728128
510861	728129
96167	728130
573480	728131
221204	728132
3633	728133
101177	728134
264795	728135
265768	728136
596682	728137
335231	728138
145764	728139
569879	728140
547861	728141
4786	728142
277383	728143
350348	728144
283767	728145
238036	728146
78303	728147
18885	728148
628060	728149
166261	728150
4682	728151
339086	728152
8345	728153
416182	728154
136993	728155
147562	728156
312899	728157
22833	728158
122290	728159
48540	728160
681710	728161
688295	728162
169746	728163
558789	728164
41700	728165
115	728166
320034	728167
637904	728168
70887	728169
616977	728170
573809	728171
272050	728172
499929	728173
154550	728174
555672	728175
157171	728176
426047	728177
664212	728178
497354	728179
245868	728180
617852	728181
41185	728182
19105	728183
25295	728184
510323	728185
151486	728186
557039	728187
1366	728188
270766	728189
271332	728190
554676	728191
236883	728192
18356	728193
16207	728194
16212	728195
16212	728196
10298	728197
156164	728198
29994	728199
570306	728200
335847	728201
226811	728202
497212	728203
682075	728204
413272	728205
580600	728206
223362	728207
551098	728208
466353	728209
110352	728210
459982	728211
218938	728212
506980	728213
145536	728214
172378	728215
56433	728216
618529	728217
468395	728218
243023	728219
525	728220
295780	728221
304623	728222
512542	728223
12187	728224
168262	728225
433704	728226
8807	728227
250099	728228
572098	728229
412963	728230
608181	728231
80373	728232
314352	728233
279	728234
605496	728235
157335	728236
358977	728237
121801	728238
994	728239
140608	728240
128128	728241
24385	728242
23065	728243
111937	728244
372626	728245
15649	728246
20087	728247
3353	728248
405026	728249
2379	728250
227438	728251
148795	728252
121967	728253
369955	728254
501358	728255
262371	728256
671235	728257
386468	728258
71440	728259
253945	728260
141317	728261
665949	728262
619115	728263
2073	728264
16944	728265
701	728266
24791	728267
140626	728268
553297	728269
163625	728270
61329	728271
153065	728272
151181	728273
39770	728274
283	728275
350286	728276
322	728277
57268	728278
508581	728279
603306	728280
659145	728281
440567	728282
639230	728283
85	728284
29587	728285
346473	728286
75887	728287
344827	728288
136370	728289
546365	728290
134	728291
808	728292
190305	728293
510176	728294
666191	728295
144191	728296
91206	728297
538135	728298
986	728299
256342	728300
26433	728301
57489	728302
576213	728303
460667	728304
71667	728305
297117	728306
451927	728307
77153	728308
301058	728309
683441	728310
79616	728311
48317	728312
59232	728313
620261	728314
635233	728315
70860	728316
606255	728317
631184	728318
351506	728319
441520	728320
262791	728321
344719	728322
296472	728323
479818	728324
584076	728325
120711	728326
373201	728327
55275	728328
297491	728329
165699	728330
22141	728331
85	728332
85890	728333
56514	728334
12187	728335
287409	728336
629390	728337
326904	728338
117475	728339
90051	728340
395700	728341
104438	728342
531148	728343
530981	728344
374220	728345
81672	728346
694540	728347
416060	728348
2314	728349
337865	728350
267202	728351
23603	728352
619352	728353
397245	728354
166939	728355
666558	728356
13477	728357
210304	728358
64170	728359
294464	728360
1131	728361
553464	728362
203754	728363
262515	728364
43170	728365
397474	728366
617119	728367
149615	728368
72997	728369
345783	728370
372169	728371
96056	728372
146450	728373
7080	728374
5764	728375
567810	728376
155511	728377
443756	728378
322494	728379
327251	728380
121727	728381
667564	728382
373584	728383
612866	728384
5870	728385
116979	728386
440555	728387
593802	728388
59734	728389
640489	728390
23521	728391
232804	728392
56946	728393
59002	728394
5896	728395
10299	728396
608424	728397
336739	728398
156183	728399
320597	728400
489369	728401
630827	728402
42253	728403
621028	728404
313833	728405
689108	728406
546577	728407
689017	728408
44608	728409
642	728410
137196	728411
19214	728412
358644	728413
108987	728414
650170	728415
91195	728416
395323	728417
13238	728418
207928	728419
206662	728420
61424	728421
392505	728422
635134	728423
608914	728424
319124	728425
617168	728426
146430	728427
11691	728428
310452	728429
446663	728430
629819	728431
354205	728432
615108	728433
394059	728434
521572	728435
478415	728436
54343	728437
524746	728438
94132	728439
603506	728440
501437	728441
639772	728442
376735	728443
47837	728444
482431	728445
636524	728446
19797	728447
220401	728448
311697	728449
681371	728450
684197	728451
655547	728452
343125	728453
291421	728454
229	728455
252993	728456
482077	728457
325043	728458
448095	728459
628620	728460
10293	728461
72170	728462
867	728463
156690	728464
43672	728465
43676	728466
436858	728467
436910	728468
178634	728469
587012	728470
87262	728471
165091	728472
210695	728473
490996	728474
32974	728475
548139	728476
9877	728477
172914	728478
268784	728479
909	728480
368661	728481
249462	728482
244776	728483
505356	728484
89825	728485
12459	728486
1465	728487
538132	728488
98271	728489
620958	728490
333843	728491
4181	728492
4181	728493
4181	728494
158511	728495
206942	728496
53432	728497
29199	728498
41887	728499
620262	728500
169390	728501
21350	728502
397	728503
2466	728504
547427	728505
3344	728506
468046	728507
3998	728508
413274	728509
137201	728510
563185	728511
353516	728512
426684	728513
644301	728514
157075	728515
54766	728516
429970	728517
352918	728518
350540	728519
113804	728520
608348	728521
632289	728522
34002	728523
210714	728524
3231	728525
344693	728526
118577	728527
120544	728528
556259	728529
433	728530
669973	728531
567179	728532
265123	728533
365754	728534
422514	728535
170605	728536
313896	728537
410660	728538
613554	728539
81960	728540
26400	728541
466456	728542
639096	728543
176500	728544
54504	728545
513245	728546
56873	728547
548200	728548
399790	728549
502158	728550
341653	728551
63200	728552
196421	728553
485034	728554
260874	728555
442994	728556
435227	728557
352432	728558
620281	728559
16432	728560
71	728561
24508	728562
402913	728563
235182	728564
3203	728565
635446	728566
601937	728567
179551	728568
620289	728569
5062	728570
630826	728571
312318	728572
475149	728573
479321	728574
355766	728575
549985	728576
243444	728577
315766	728578
527818	728579
542874	728580
665510	728581
521369	728582
442921	728583
665953	728584
21385	728585
187318	728586
240226	728587
18956	728588
197459	728589
443329	728590
162611	728591
342437	728592
609581	728593
162611	728594
645016	728595
201472	728596
83045	728597
13951	728598
13670	728599
226	728600
45602	728601
90172	728602
20388	728603
21879	728604
33611	728605
111137	728606
91933	728607
67491	728608
229765	728609
31860	728610
11112	728611
1972	728612
246556	728613
630828	728614
254792	728615
185864	728616
498250	728617
52984	728618
691150	728619
164021	728620
349568	728621
462383	728622
648907	728623
472370	728624
600581	728625
482651	728626
25009	728627
7988	728628
96327	728629
19536	728630
146397	728631
468642	728632
645365	728633
77991	728634
226981	728635
670550	728636
506715	728637
412936	728638
368855	728639
181748	728640
43900	728641
653960	728642
7665	728643
601093	728644
92655	728645
1063	728646
540378	728647
96192	728648
102204	728649
72944	728650
291024	728651
43279	728652
307077	728653
75520	728654
573825	728655
338450	728656
144923	728657
86666	728658
41769	728659
538097	728660
628666	728661
277944	728662
17259	728663
453359	728664
284046	728665
146370	728666
338600	728667
207648	728668
31278	728669
252668	728670
367107	728671
406733	728672
262682	728673
239226	728674
563077	728675
320915	728676
294749	728677
111651	728678
694511	728679
169031	728680
237539	728681
53297	728682
265940	728683
998	728684
283754	728685
557365	728686
281627	728687
637096	728688
445540	728689
673155	728690
195360	728691
157302	728692
511025	728693
64192	728694
281863	728695
480718	728696
677486	728697
268317	728698
159424	728699
360113	728700
267927	728701
7399	728702
425851	728703
61533	728704
517819	728705
478152	728706
695566	728707
9791	728708
129439	728709
60687	728710
626667	728711
500276	728712
465989	728713
193281	728714
606065	728715
143124	728716
393317	728717
24983	728718
74138	728719
99181	728720
201241	728721
74968	728722
591236	728723
687923	728724
693409	728725
644710	728726
337172	728727
490231	728728
252026	728729
1499	728730
107158	728731
424546	728732
2777	728733
194724	728734
65682	728735
582732	728736
616541	728737
87781	728738
411687	728739
1636	728740
242705	728741
461791	728742
110598	728743
627036	728744
242214	728745
686259	728746
342131	728747
65672	728748
326999	728749
252297	728750
501784	728751
684796	728752
153094	728753
12637	728754
2196	728755
400938	728756
232000	728757
172022	728758
537536	728759
585474	728760
379583	728761
345182	728762
1751	728763
192085	728764
486857	728765
124262	728766
57491	728767
356966	728768
102608	728769
12969	728770
255923	728771
11708	728772
32550	728773
537179	728774
71659	728775
166013	728776
259880	728777
268949	728778
39990	728779
194630	728780
166800	728781
85285	728782
104734	728783
89934	728784
367501	728785
418415	728786
622851	728787
468140	728788
366182	728789
553680	728790
609138	728791
27160	728792
443948	728793
164592	728794
42212	728795
365307	728796
128391	728797
21191	728798
12149	728799
502811	728800
535156	728801
110119	728802
269881	728803
593361	728804
60452	728805
100414	728806
146297	728807
434320	728808
569186	728809
202324	728810
95486	728811
233513	728812
564697	728813
608215	728814
391482	728815
4728	728816
646650	728817
97913	728818
603842	728819
520682	728820
375803	728821
75634	728822
582035	728823
858	728824
142265	728825
69568	728826
360839	728827
445743	728828
459850	728829
157359	728830
75333	728831
75340	728832
630295	728833
86887	728834
33967	728835
22115	728836
603475	728837
124	728838
617297	728839
1196	728840
75343	728841
665100	728842
293778	728843
243835	728844
243809	728845
282868	728846
104734	728847
85721	728848
6201	728849
105298	728850
612858	728851
100566	728852
115062	728853
61115	728854
257491	728855
25712	728856
523122	728857
529325	728858
444932	728859
33314	728860
127082	728861
47898	728862
68991	728863
694880	728864
91669	728865
10840	728866
541496	728867
65646	728868
136776	728869
806	728870
560915	728871
112803	728872
168845	728873
641994	728874
4289	728875
634037	728876
144517	728877
65570	728878
138283	728879
49494	728880
55894	728881
8309	728882
407164	728883
123419	728884
334471	728885
552172	728886
279885	728887
236209	728888
595993	728889
690142	728890
142058	728891
1227	728892
527343	728893
416718	728894
163103	728895
655762	728896
316658	728897
24423	728898
32529	728899
315221	728900
1059	728901
569882	728902
342425	728903
243285	728904
367116	728905
162282	728906
23629	728907
325825	728908
71198	728909
442440	728910
58560	728911
41918	728912
5532	728913
640667	728914
5922	728915
82431	728916
38657	728917
110706	728918
125759	728919
340255	728920
603850	728921
301084	728922
32227	728923
55380	728924
162187	728925
664033	728926
80458	728927
446405	728928
77790	728929
457014	728930
448335	728931
129922	728932
147174	728933
128065	728934
656322	728935
95376	728936
21084	728937
278286	728938
541763	728939
84475	728940
322861	728941
270864	728942
328398	728943
554251	728944
154999	728945
3238	728946
601330	728947
12555	728948
260264	728949
308079	728950
599157	728951
666237	728952
637187	728953
7605	728954
293341	728955
101761	728956
4420	728957
416063	728958
544260	728959
99644	728960
77270	728961
159832	728962
51110	728963
245839	728964
370540	728965
87119	728966
645015	728967
1051	728968
405728	728969
297115	728970
234600	728971
186303	728972
533254	728973
312524	728974
95487	728975
39641	728976
641703	728977
335101	728978
243910	728979
192037	728980
53613	728981
390047	728982
250476	728983
452541	728984
411097	728985
41394	728986
65456	728987
613220	728988
85689	728989
333724	728990
427708	728991
406844	728992
163599	728993
299396	728994
572419	728995
44776	728996
125884	728997
118570	728998
15447	728999
142156	729000
678424	729001
42422	729002
126576	729003
110405	729004
640714	729005
77189	729006
401858	729007
474322	729008
68582	729009
116492	729010
297711	729011
234494	729012
412933	729013
25874	729014
140583	729015
10215	729016
136988	729017
158076	729018
659896	729019
336804	729020
103357	729021
120335	729022
503760	729023
471482	729024
663282	729025
682591	729026
590239	729027
665985	729028
342943	729029
155851	729030
550841	729031
132675	729032
419882	729033
555902	729034
36	729035
407501	729036
191455	729037
606632	729038
13793	729039
119028	729040
618740	729041
151149	729042
554082	729043
246149	729044
184240	729045
645711	729046
1771	729047
518818	729048
518819	729049
74590	729050
452650	729051
105265	729052
515440	729053
74986	729054
266630	729055
365011	729056
119961	729057
360696	729058
374567	729059
689671	729060
455734	729061
417773	729062
225171	729063
468045	729064
680459	729065
23677	729066
113468	729067
528693	729068
32132	729069
264844	729070
28349	729071
178497	729072
315740	729073
14017	729074
365606	729075
281427	729076
55190	729077
583992	729078
50554	729079
202041	729080
108470	729081
651111	729082
4731	729083
343362	729084
56335	729085
196908	729086
108713	729087
393486	729088
613490	729089
89932	729090
495321	729091
5657	729092
215169	729093
3260	729094
253407	729095
11607	729096
386821	729097
91209	729098
42460	729099
354829	729100
312500	729101
694542	729102
498662	729103
51934	729104
695388	729105
593294	729106
55497	729107
96890	729108
2751	729109
23936	729110
127846	729111
9770	729112
60171	729113
580035	729114
152340	729115
8875	729116
152843	729117
335270	729118
417855	729119
320800	729120
3905	729121
294497	729122
380669	729123
305472	729124
125328	729125
329093	729126
97755	729127
1789	729128
561439	729129
275425	729130
640940	729131
155825	729132
19819	729133
257162	729134
323983	729135
248185	729136
628684	729137
564859	729138
609790	729139
643486	729140
644156	729141
257163	729142
120656	729143
518676	729144
518654	729145
336820	729146
187130	729147
675837	729148
402340	729149
393927	729150
70074	729151
331293	729152
326272	729153
661327	729154
413838	729155
67322	729156
10101	729157
230103	729158
211408	729159
393926	729160
382462	729161
11496	729162
527068	729163
138233	729164
138246	729165
88746	729166
413216	729167
357594	729168
381447	729169
357540	729170
15588	729171
257176	729172
13084	729173
425737	729174
483854	729175
538826	729176
526970	729177
399491	729178
56506	729179
257164	729180
394112	729181
370023	729182
618776	729183
564843	729184
167922	729185
566114	729186
113992	729187
571716	729188
341022	729189
356074	729190
1246	729191
35264	729192
392342	729193
80554	729194
83996	729195
697325	729196
21212	729197
668532	729198
256009	729199
44079	729200
586605	729201
260585	729202
282317	729203
282270	729204
30134	729205
259194	729206
44738	729207
421039	729208
5859	729209
25569	729210
18694	729211
655907	729212
655941	729213
655911	729214
289736	729215
555538	729216
53714	729217
677691	729218
109127	729219
479416	729220
10003	729221
348476	729222
33997	729223
586992	729224
523534	729225
86971	729226
14035	729227
209964	729228
102188	729229
63288	729230
67655	729231
1672	729232
436313	729233
142280	729234
436312	729235
690504	729236
3065	729237
118101	729238
30100	729239
592914	729240
168338	729241
435144	729242
260032	729243
16460	729244
197273	729245
364050	729246
589473	729247
230599	729248
348449	729249
553070	729250
257099	729251
587281	729252
279380	729253
26718	729254
538047	729255
538071	729256
218807	729257
123388	729258
95528	729259
8287	729260
111904	729261
150966	729262
324688	729263
199961	729264
65200	729265
504579	729266
216426	729267
589822	729268
514172	729269
13197	729270
229221	729271
88433	729272
138009	729273
2194	729274
70995	729275
18302	729276
116106	729277
441117	729278
56706	729279
568674	729280
98703	729281
323109	729282
251318	729283
545304	729284
14762	729285
68782	729286
476234	729287
197320	729288
13892	729289
525537	729290
15521	729291
467115	729292
31562	729293
5829	729294
6965	729295
363409	729296
496857	729297
15036	729298
81201	729299
424916	729300
2010	729301
265200	729302
17422	729303
88757	729304
323949	729305
5512	729306
600453	729307
371261	729308
232943	729309
28308	729310
121226	729311
26133	729312
168000	729313
24096	729314
316639	729315
144776	729316
456653	729317
111120	729318
387419	729319
112356	729320
14746	729321
87970	729322
146862	729323
611057	729324
435639	729325
48066	729326
45832	729327
479505	729328
106970	729329
102573	729330
10592	729331
464353	729332
7777	729333
459058	729334
151087	729335
690848	729336
255949	729337
158606	729338
12297	729339
385100	729340
101081	729341
58678	729342
27565	729343
134137	729344
239295	729345
41273	729346
89230	729347
73439	729348
131180	729349
99117	729350
58128	729351
115199	729352
11963	729353
14942	729354
229996	729355
490453	729356
237225	729357
509980	729358
219437	729359
353387	729360
190681	729361
168467	729362
130832	729363
19576	729364
34163	729365
25554	729366
520252	729367
128041	729368
49506	729369
23480	729370
389584	729371
47695	729372
194910	729373
244194	729374
15546	729375
7638	729376
27369	729377
164671	729378
421731	729379
11147	729380
33014	729381
262772	729382
36090	729383
116173	729384
100511	729385
558612	729386
135378	729387
659669	729388
23735	729389
246507	729390
398430	729391
392247	729392
1904	729393
307886	729394
106146	729395
544104	729396
270178	729397
2048	729398
123624	729399
132	729400
319537	729401
175758	729402
669831	729403
32894	729404
689716	729405
338297	729406
6421	729407
629882	729408
661	729409
567525	729410
136886	729411
272865	729412
197449	729413
105740	729414
3489	729415
4650	729416
622492	729417
84288	729418
100755	729419
247155	729420
640645	729421
117163	729422
328233	729423
697856	729424
7739	729425
608164	729426
25628	729427
344369	729428
144297	729429
171159	729430
552220	729431
26074	729432
357946	729433
40415	729434
511034	729435
527459	729436
9252	729437
12322	729438
74188	729439
67059	729440
22153	729441
13287	729442
161946	729443
565426	729444
21439	729445
36568	729446
54764	729447
39674	729448
138069	729449
573606	729450
607482	729451
246844	729452
154352	729453
1527	729454
146508	729455
202513	729456
378318	729457
25292	729458
458595	729459
462377	729460
5672	729461
572538	729462
37387	729463
128519	729464
138497	729465
121187	729466
165556	729467
6579	729468
572592	729469
17353	729470
25557	729471
102965	729472
67832	729473
35675	729474
470886	729475
164020	729476
33429	729477
226842	729478
66811	729479
280059	729480
3271	729481
405541	729482
40949	729483
8523	729484
106377	729485
15270	729486
7063	729487
367681	729488
326088	729489
29620	729490
398655	729491
165030	729492
368385	729493
592610	729494
564488	729495
31581	729496
67659	729497
589813	729498
11414	729499
307822	729500
637338	729501
2965	729502
13511	729503
484234	729504
24206	729505
52122	729506
21914	729507
100195	729508
513420	729509
42231	729510
106448	729511
1059	729512
72124	729513
75795	729514
438810	729515
151	729516
532884	729517
149801	729518
46271	729519
586030	729520
90197	729521
376043	729522
125112	729523
696721	729524
96223	729525
671935	729526
288962	729527
444	729528
137332	729529
257461	729530
98339	729531
556651	729532
164122	729533
153861	729534
227477	729535
100837	729536
505862	729537
38072	729538
35898	729539
6442	729540
66668	729541
664556	729542
227718	729543
127105	729544
129009	729545
43802	729546
76040	729547
250368	729548
4994	729549
429788	729550
490639	729551
132633	729552
27	729553
604774	729554
29810	729555
33913	729556
880	729557
573099	729558
206188	729559
138644	729560
1769	729561
77114	729562
509061	729563
640712	729564
20254	729565
21372	729566
107025	729567
435971	729568
92093	729569
37323	729570
31477	729571
73394	729572
403558	729573
42088	729574
23314	729575
1212	729576
48026	729577
61464	729578
273110	729579
24370	729580
42	729581
632550	729582
200814	729583
494721	729584
127721	729585
595050	729586
182110	729587
29	729588
12180	729589
69033	729590
583877	729591
27877	729592
578875	729593
154582	729594
48705	729595
53834	729596
555057	729597
600151	729598
519421	729599
144544	729600
15608	729601
10800	729602
336007	729603
1521	729604
436128	729605
439813	729606
625071	729607
131308	729608
4331	729609
68809	729610
416655	729611
6139	729612
52116	729613
43173	729614
48961	729615
55117	729616
527342	729617
171520	729618
335435	729619
333836	729620
1106	729621
509873	729622
276525	729623
304115	729624
1290	729625
128	729626
126790	729627
307269	729628
171151	729629
432174	729630
474176	729631
109713	729632
18583	729633
150316	729634
81461	729635
402997	729636
611420	729637
505640	729638
161338	729639
57925	729640
187973	729641
669790	729642
255493	729643
22096	729644
439222	729645
593093	729646
484	729647
88720	729648
452385	729649
118186	729650
45622	729651
265132	729652
659680	729653
86071	729654
97981	729655
111876	729656
432125	729657
606835	729658
65079	729659
486890	729660
72507	729661
306905	729662
485644	729663
408288	729664
651969	729665
92802	729666
592963	729667
7752	729668
4817	729669
676142	729670
484189	729671
425764	729672
8986	729673
673010	729674
167965	729675
418909	729676
527337	729677
492132	729678
51125	729679
27903	729680
451466	729681
319122	729682
252567	729683
222138	729684
5162	729685
685266	729686
2366	729687
471497	729688
395466	729689
416637	729690
679217	729691
282234	729692
207204	729693
151473	729694
116541	729695
138003	729696
108741	729697
652686	729698
25121	729699
623784	729700
426812	729701
77739	729702
350443	729703
38231	729704
167392	729705
2327	729706
33875	729707
2236	729708
66880	729709
152761	729710
32396	729711
124570	729712
313669	729713
31833	729714
124274	729715
36388	729716
384858	729717
172899	729718
135057	729719
44615	729720
268001	729721
585843	729722
596916	729723
10999	729724
330426	729725
369422	729726
20043	729727
146811	729728
14585	729729
149351	729730
88913	729731
20161	729732
591223	729733
38054	729734
199108	729735
50047	729736
52606	729737
13670	729738
334652	729739
694523	729740
444156	729741
124110	729742
9155	729743
34415	729744
6880	729745
513917	729746
161432	729747
143258	729748
88513	729749
407170	729750
407195	729751
407202	729752
644598	729753
328154	729754
254802	729755
490033	729756
142863	729757
1403	729758
136042	729759
38902	729760
249645	729761
116376	729762
37942	729763
113389	729764
73701	729765
11843	729766
564160	729767
37989	729768
523990	729769
432602	729770
197145	729771
556101	729772
597913	729773
75002	729774
597746	729775
1293	729776
43528	729777
36362	729778
150163	729779
509822	729780
22860	729781
602617	729782
556861	729783
595333	729784
99987	729785
144470	729786
361534	729787
25556	729788
1536	729789
607997	729790
41699	729791
28923	729792
57627	729793
145574	729794
293222	729795
360584	729796
578972	729797
117049	729798
102685	729799
565416	729800
427296	729801
21896	729802
100545	729803
150530	729804
28406	729805
287048	729806
20988	729807
35548	729808
571962	729809
261053	729810
14781	729811
383540	729812
668316	729813
687780	729814
296269	729815
50688	729816
93772	729817
288032	729818
624839	729819
79647	729820
12076	729821
155373	729822
574583	729823
35621	729824
252840	729825
217913	729826
17643	729827
562099	729828
537863	729829
433340	729830
600539	729831
76906	729832
662074	729833
436064	729834
24105	729835
39816	729836
566515	729837
92188	729838
632854	729839
26505	729840
184260	729841
6	729842
411940	729843
247592	729844
87629	729845
410441	729846
76417	729847
100952	729848
451981	729849
155275	729850
455847	729851
172272	729852
202845	729853
108212	729854
104712	729855
4666	729856
308789	729857
1861	729858
12079	729859
632287	729860
592015	729861
317004	729862
53139	729863
559647	729864
412048	729865
369522	729866
60481	729867
30787	729868
658458	729869
112914	729870
136352	729871
613970	729872
40421	729873
5777	729874
73988	729875
270976	729876
17694	729877
61442	729878
55669	729879
2781	729880
141981	729881
31496	729882
503097	729883
19467	729884
29432	729885
113	729886
2651	729887
265792	729888
195049	729889
190783	729890
59509	729891
264043	729892
20069	729893
689950	729894
167209	729895
443920	729896
128687	729897
811	729898
590724	729899
45785	729900
108160	729901
585991	729902
489720	729903
73751	729904
173185	729905
296505	729906
513712	729907
14654	729908
5656	729909
9139	729910
547408	729911
193496	729912
249454	729913
205321	729914
143678	729915
306696	729916
675816	729917
3036	729918
162473	729919
35902	729920
27117	729921
255884	729922
148195	729923
673727	729924
53104	729925
10772	729926
80166	729927
3544	729928
15124	729929
138766	729930
6940	729931
553424	729932
17007	729933
11030	729934
116118	729935
487501	729936
153356	729937
164055	729938
30851	729939
389334	729940
564950	729941
141848	729942
676500	729943
148935	729944
117993	729945
98233	729946
42225	729947
69131	729948
162356	729949
79090	729950
298752	729951
462700	729952
361630	729953
380310	729954
99804	729955
446859	729956
153314	729957
62746	729958
296914	729959
100263	729960
227701	729961
36037	729962
347010	729963
561521	729964
356136	729965
76229	729966
562212	729967
30980	729968
58558	729969
580908	729970
69904	729971
249238	729972
314901	729973
4681	729974
431695	729975
104137	729976
7829	729977
446326	729978
362288	729979
36847	729980
86859	729981
260003	729982
300478	729983
513866	729984
238367	729985
2428	729986
510578	729987
607562	729988
65403	729989
563318	729990
359782	729991
88454	729992
123385	729993
512510	729994
13550	729995
88333	729996
332575	729997
72977	729998
466229	729999
62313	730000
692344	730001
364313	730002
401133	730003
8249	730004
12350	730005
2036	730006
565723	730007
95518	730008
51782	730009
36881	730010
172104	730011
70374	730012
109357	730013
247455	730014
76871	730015
697023	730016
606727	730017
321850	730018
321683	730019
14253	730020
4186	730021
116702	730022
76949	730023
162226	730024
563268	730025
41202	730026
72930	730027
10905	730028
55985	730029
213707	730030
269431	730031
193476	730032
107563	730033
545993	730034
34105	730035
117312	730036
4456	730037
394291	730038
6478	730039
292917	730040
175991	730041
28742	730042
25298	730043
95730	730044
652069	730045
7606	730046
484615	730047
25587	730048
436	730049
87314	730050
22017	730051
639705	730052
659111	730053
457086	730054
75779	730055
633118	730056
300604	730057
64936	730058
663068	730059
440821	730060
554680	730061
170322	730062
48722	730063
136960	730064
27998	730065
172349	730066
116067	730067
319	730068
563679	730069
228087	730070
241809	730071
442606	730072
499804	730073
597910	730074
431410	730075
4270	730076
4923	730077
270321	730078
16103	730079
671119	730080
669848	730081
331557	730082
596123	730083
404539	730084
232812	730085
671133	730086
19068	730087
286	730088
245538	730089
362450	730090
97030	730091
595208	730092
495951	730093
81226	730094
622088	730095
297	730096
471609	730097
127672	730098
453041	730099
280996	730100
331961	730101
96109	730102
214081	730103
32489	730104
182112	730105
438154	730106
12481	730107
139095	730108
143412	730109
613096	730110
448678	730111
50771	730112
23690	730113
82726	730114
9298	730115
123829	730116
637767	730117
562188	730118
399609	730119
55152	730120
330440	730121
110949	730122
97800	730123
247216	730124
147051	730125
93712	730126
520491	730127
558375	730128
111033	730129
270003	730130
57135	730131
235893	730132
223815	730133
28998	730134
310718	730135
545114	730136
317987	730137
111919	730138
293	730139
571504	730140
45505	730141
563676	730142
172966	730143
3484	730144
7006	730145
51353	730146
47895	730147
511496	730148
268987	730149
78020	730150
124588	730151
242442	730152
325217	730153
611011	730154
83052	730155
91660	730156
59012	730157
454047	730158
525991	730159
308904	730160
365901	730161
643660	730162
1498	730163
48634	730164
137786	730165
36055	730166
15433	730167
170141	730168
153597	730169
589886	730170
168234	730171
119668	730172
210814	730173
645694	730174
604213	730175
237863	730176
5971	730177
521491	730178
496615	730179
76815	730180
74128	730181
13320	730182
543516	730183
140900	730184
245852	730185
5648	730186
495818	730187
642886	730188
658011	730189
697264	730190
562536	730191
591733	730192
566043	730193
433220	730194
122648	730195
134970	730196
25609	730197
1685	730198
314963	730199
579752	730200
403333	730201
323099	730202
37019	730203
39963	730204
21613	730205
69868	730206
20878	730207
263571	730208
468404	730209
59510	730210
12385	730211
179974	730212
55810	730213
52010	730214
105119	730215
136303	730216
576670	730217
499564	730218
135082	730219
423097	730220
2800	730221
683736	730222
605576	730223
431717	730224
556681	730225
49720	730226
515431	730227
67229	730228
697779	730229
587087	730230
177085	730231
3318	730232
57687	730233
298824	730234
651360	730235
55131	730236
587364	730237
664537	730238
374845	730239
56745	730240
486141	730241
10940	730242
121658	730243
410419	730244
10554	730245
45546	730246
330535	730247
658083	730248
361116	730249
43851	730250
631417	730251
87206	730252
311695	730253
7207	730254
503356	730255
347569	730256
209742	730257
354248	730258
3160	730259
469975	730260
4941	730261
283761	730262
273942	730263
124032	730264
227969	730265
614918	730266
9974	730267
26121	730268
121416	730269
655128	730270
39231	730271
633056	730272
62998	730273
44033	730274
93	730275
3041	730276
395667	730277
45334	730278
34704	730279
234188	730280
425007	730281
689426	730282
37483	730283
162210	730284
168996	730285
572039	730286
112941	730287
197070	730288
136226	730289
49116	730290
466167	730291
71931	730292
532122	730293
67537	730294
458562	730295
608416	730296
558551	730297
126952	730298
97191	730299
639040	730300
539506	730301
28391	730302
227451	730303
108351	730304
304062	730305
145843	730306
15938	730307
136261	730308
22788	730309
177103	730310
281280	730311
560478	730312
76900	730313
6	730314
182344	730315
491518	730316
325967	730317
275568	730318
574143	730319
118543	730320
582656	730321
12944	730322
256527	730323
7658	730324
89526	730325
167453	730326
255407	730327
131330	730328
84424	730329
121785	730330
275616	730331
424724	730332
279778	730333
572252	730334
334322	730335
113996	730336
76896	730337
255854	730338
177676	730339
390278	730340
217869	730341
10064	730342
10713	730343
567487	730344
695581	730345
335945	730346
412245	730347
29803	730348
417269	730349
132805	730350
8396	730351
609291	730352
159925	730353
517778	730354
679841	730355
648514	730356
424762	730357
264752	730358
575385	730359
281523	730360
128839	730361
672251	730362
75394	730363
6067	730364
222892	730365
184264	730366
5734	730367
99192	730368
143606	730369
147197	730370
78163	730371
209908	730372
51472	730373
3322	730374
112717	730375
66868	730376
1047	730377
196647	730378
256310	730379
636271	730380
32365	730381
407932	730382
425962	730383
528390	730384
13509	730385
3979	730386
585828	730387
2149	730388
557447	730389
539429	730390
10462	730391
353038	730392
580391	730393
364000	730394
228091	730395
31141	730396
65770	730397
467391	730398
17449	730399
111599	730400
155479	730401
142693	730402
265716	730403
197511	730404
693037	730405
388926	730406
433683	730407
286932	730408
159917	730409
107860	730410
149268	730411
597341	730412
175865	730413
519079	730414
7792	730415
143838	730416
142395	730417
12544	730418
360193	730419
54644	730420
158912	730421
157406	730422
223448	730423
131963	730424
19098	730425
456608	730426
421229	730427
440344	730428
604036	730429
213548	730430
586547	730431
50041	730432
462521	730433
77295	730434
3111	730435
138970	730436
42129	730437
334955	730438
11774	730439
32099	730440
490931	730441
72664	730442
184974	730443
303104	730444
4579	730445
474456	730446
591123	730447
684430	730448
67056	730449
8570	730450
495628	730451
421605	730452
627399	730453
258164	730454
14861	730455
211233	730456
480132	730457
371012	730458
245644	730459
165536	730460
387994	730461
106540	730462
308919	730463
138945	730464
45656	730465
590409	730466
655469	730467
340166	730468
474435	730469
354806	730470
416968	730471
153027	730472
470086	730473
627817	730474
146289	730475
148359	730476
148611	730477
246783	730478
15059	730479
349676	730480
57981	730481
471330	730482
246754	730483
293062	730484
335550	730485
253404	730486
116819	730487
21146	730488
569902	730489
76515	730490
174546	730491
65409	730492
430615	730493
57829	730494
283588	730495
268915	730496
457418	730497
495777	730498
34138	730499
183087	730500
5517	730501
118910	730502
6201	730503
313728	730504
383680	730505
238317	730506
470667	730507
683942	730508
336061	730509
207960	730510
167730	730511
98	730512
523258	730513
345442	730514
60161	730515
246286	730516
267120	730517
112529	730518
27706	730519
405512	730520
240350	730521
640955	730522
51627	730523
450489	730524
114955	730525
470327	730526
43874	730527
243365	730528
49665	730529
134832	730530
32395	730531
580224	730532
33135	730533
53900	730534
427692	730535
104530	730536
121435	730537
633681	730538
138311	730539
483143	730540
417714	730541
318398	730542
451735	730543
164117	730544
279577	730545
9145	730546
66647	730547
36584	730548
670163	730549
45806	730550
354200	730551
52494	730552
147090	730553
412168	730554
479896	730555
573663	730556
602544	730557
612983	730558
551495	730559
428109	730560
100779	730561
14851	730562
605571	730563
479791	730564
4076	730565
429275	730566
109390	730567
669582	730568
527477	730569
402929	730570
96406	730571
150528	730572
87712	730573
505485	730574
331349	730575
116876	730576
270514	730577
647203	730578
485990	730579
3455	730580
37514	730581
398695	730582
304990	730583
44700	730584
304317	730585
314796	730586
441472	730587
41296	730588
529241	730589
268407	730590
248679	730591
559114	730592
152267	730593
12526	730594
19523	730595
44391	730596
14488	730597
44017	730598
396630	730599
20136	730600
286509	730601
379625	730602
75436	730603
368871	730604
19254	730605
34726	730606
51824	730607
296964	730608
49577	730609
166581	730610
681626	730611
606388	730612
207263	730613
420887	730614
656902	730615
469775	730616
489008	730617
77354	730618
21809	730619
182036	730620
306789	730621
214587	730622
6	730623
552331	730624
46120	730625
459413	730626
483765	730627
385402	730628
167798	730629
31357	730630
102888	730631
397860	730632
38423	730633
380580	730634
582432	730635
19082	730636
332637	730637
540453	730638
8490	730639
3073	730640
97976	730641
432103	730642
197470	730643
515412	730644
482631	730645
569962	730646
169625	730647
575391	730648
146047	730649
661983	730650
427622	730651
566962	730652
425862	730653
27062	730654
472657	730655
249579	730656
119684	730657
426600	730658
181352	730659
286378	730660
90946	730661
291502	730662
385258	730663
522312	730664
338504	730665
99060	730666
581188	730667
23729	730668
455331	730669
17206	730670
388369	730671
582077	730672
608906	730673
78988	730674
13133	730675
5594	730676
1132	730677
362036	730678
168656	730679
334244	730680
116050	730681
21894	730682
163225	730683
518972	730684
153391	730685
22931	730686
13351	730687
403818	730688
557030	730689
287296	730690
156015	730691
22215	730692
117866	730693
646486	730694
403664	730695
160082	730696
371713	730697
253814	730698
81078	730699
70596	730700
624768	730701
47954	730702
401749	730703
69281	730704
404372	730705
23985	730706
171362	730707
218075	730708
35264	730709
91016	730710
51288	730711
448	730712
102287	730713
634393	730714
140017	730715
238725	730716
49621	730717
476165	730718
389411	730719
465117	730720
56352	730721
55433	730722
487925	730723
229933	730724
583290	730725
394108	730726
2589	730727
22390	730728
670858	730729
136165	730730
580178	730731
261209	730732
670083	730733
157724	730734
8096	730735
5820	730736
3380	730737
9211	730738
14335	730739
166314	730740
68209	730741
183051	730742
697106	730743
17956	730744
3797	730745
676220	730746
539363	730747
105902	730748
62204	730749
24978	730750
425221	730751
672193	730752
295609	730753
83507	730754
20983	730755
554293	730756
151354	730757
574877	730758
70326	730759
134568	730760
392124	730761
344648	730762
112177	730763
142301	730764
497721	730765
412322	730766
41912	730767
410686	730768
385226	730769
92133	730770
537712	730771
490	730772
97445	730773
125359	730774
125204	730775
585469	730776
100069	730777
29835	730778
640740	730779
676847	730780
688102	730781
229210	730782
113719	730783
250501	730784
95182	730785
667518	730786
169392	730787
519832	730788
665954	730789
393333	730790
66353	730791
3304	730792
120933	730793
36248	730794
118716	730795
158088	730796
558237	730797
321561	730798
220258	730799
335616	730800
11564	730801
104268	730802
631467	730803
83	730804
313751	730805
632524	730806
2251	730807
58672	730808
217537	730809
154602	730810
6172	730811
301996	730812
462900	730813
88385	730814
501706	730815
34945	730816
12870	730817
383400	730818
427928	730819
522516	730820
5728	730821
409385	730822
299434	730823
63627	730824
360792	730825
1899	730826
29733	730827
453740	730828
80745	730829
423189	730830
156420	730831
337155	730832
625413	730833
564904	730834
147553	730835
160404	730836
439317	730837
278247	730838
346946	730839
676737	730840
140804	730841
94027	730842
589436	730843
127807	730844
36591	730845
22712	730846
12444	730847
361583	730848
1538	730849
136683	730850
232254	730851
399805	730852
298190	730853
255765	730854
105509	730855
188706	730856
296794	730857
549580	730858
686850	730859
138119	730860
20781	730861
75006	730862
158427	730863
118568	730864
172784	730865
341800	730866
104052	730867
54368	730868
479683	730869
139253	730870
2213	730871
363737	730872
579705	730873
228847	730874
279040	730875
16382	730876
613	730877
184893	730878
510158	730879
166721	730880
781	730881
546588	730882
547577	730883
364095	730884
27028	730885
9260	730886
170046	730887
6659	730888
133752	730889
29795	730890
537205	730891
466298	730892
468495	730893
218873	730894
352552	730895
685539	730896
174965	730897
686038	730898
394464	730899
78935	730900
507112	730901
13	730902
284720	730903
614107	730904
59393	730905
349855	730906
7513	730907
505607	730908
103862	730909
204164	730910
111960	730911
4299	730912
83425	730913
277149	730914
133383	730915
12677	730916
17030	730917
9730	730918
475385	730919
642891	730920
177805	730921
606894	730922
356890	730923
35113	730924
20343	730925
128658	730926
86117	730927
134682	730928
243742	730929
409	730930
259977	730931
570527	730932
36222	730933
601840	730934
530596	730935
142256	730936
45984	730937
457978	730938
520759	730939
150123	730940
155301	730941
66539	730942
329800	730943
165858	730944
504947	730945
243755	730946
18553	730947
637376	730948
113284	730949
206033	730950
5178	730951
192195	730952
247622	730953
664474	730954
144211	730955
634924	730956
36637	730957
11434	730958
363790	730959
513122	730960
349336	730961
43628	730962
584622	730963
53956	730964
296591	730965
21937	730966
612151	730967
310778	730968
555599	730969
534461	730970
344910	730971
137561	730972
135178	730973
38297	730974
123312	730975
106938	730976
177920	730977
310393	730978
115522	730979
166554	730980
571615	730981
226050	730982
564	730983
50709	730984
489005	730985
361330	730986
367626	730987
361778	730988
320291	730989
92439	730990
539024	730991
354300	730992
33027	730993
15288	730994
43539	730995
372238	730996
230794	730997
163823	730998
23025	730999
24243	731000
39696	731001
71510	731002
100552	731003
93536	731004
148578	731005
538412	731006
595251	731007
36001	731008
75072	731009
301	731010
93418	731011
643519	731012
647147	731013
443531	731014
69455	731015
172958	731016
143253	731017
575635	731018
58884	731019
474152	731020
572852	731021
25555	731022
493565	731023
3003	731024
83765	731025
249315	731026
518582	731027
630204	731028
113287	731029
476342	731030
28757	731031
527166	731032
76432	731033
5179	731034
35981	731035
61346	731036
253556	731037
121661	731038
343655	731039
46375	731040
37569	731041
464667	731042
57805	731043
309700	731044
171927	731045
46768	731046
149746	731047
31107	731048
310820	731049
2454	731050
193981	731051
490021	731052
298056	731053
178263	731054
69671	731055
574539	731056
8664	731057
693242	731058
664413	731059
124627	731060
449078	731061
59042	731062
45809	731063
157638	731064
580568	731065
320213	731066
685298	731067
20711	731068
6764	731069
451098	731070
95356	731071
477291	731072
65570	731073
497076	731074
37521	731075
45160	731076
151054	731077
6922	731078
393482	731079
121176	731080
9237	731081
112211	731082
96476	731083
12469	731084
558218	731085
22933	731086
481228	731087
588524	731088
335065	731089
42700	731090
382697	731091
462992	731092
450932	731093
437384	731094
69785	731095
432610	731096
227480	731097
23327	731098
425034	731099
13176	731100
6038	731101
1285	731102
25134	731103
159901	731104
664163	731105
30911	731106
249457	731107
440993	731108
70202	731109
26853	731110
513093	731111
102250	731112
880	731113
41061	731114
18497	731115
533139	731116
262107	731117
110	731118
261111	731119
243362	731120
293726	731121
585128	731122
545069	731123
5057	731124
126810	731125
421762	731126
267111	731127
132108	731128
3082	731129
9	731130
25562	731131
303618	731132
149470	731133
101523	731134
119671	731135
35893	731136
128947	731137
282690	731138
601812	731139
168168	731140
653028	731141
596878	731142
50441	731143
118112	731144
493703	731145
20028	731146
543747	731147
20392	731148
117586	731149
298420	731150
67321	731151
558676	731152
146603	731153
316987	731154
209189	731155
560808	731156
124696	731157
147635	731158
55093	731159
91971	731160
12040	731161
142971	731162
535256	731163
530450	731164
331538	731165
37097	731166
45636	731167
26148	731168
132637	731169
383078	731170
181392	731171
18128	731172
57166	731173
57254	731174
417753	731175
33955	731176
80073	731177
493270	731178
56390	731179
191582	731180
48158	731181
22678	731182
49616	731183
88652	731184
665729	731185
19570	731186
612412	731187
24506	731188
665733	731189
74625	731190
312876	731191
99785	731192
16718	731193
673734	731194
390041	731195
114273	731196
306065	731197
446578	731198
91261	731199
173864	731200
226	731201
349670	731202
45925	731203
298362	731204
427712	731205
128734	731206
209684	731207
3667	731208
90940	731209
87981	731210
671698	731211
467377	731212
188299	731213
672072	731214
603201	731215
485246	731216
59090	731217
436250	731218
477330	731219
506966	731220
147488	731221
17234	731222
24448	731223
55596	731224
57501	731225
17711	731226
94048	731227
80052	731228
19006	731229
264699	731230
447995	731231
439307	731232
1747	731233
24076	731234
106310	731235
33113	731236
348176	731237
180681	731238
142932	731239
451929	731240
249447	731241
296135	731242
179068	731243
517887	731244
65909	731245
73431	731246
124993	731247
13509	731248
127425	731249
563007	731250
513859	731251
146325	731252
38029	731253
115257	731254
91	731255
348877	731256
659543	731257
631972	731258
38086	731259
646793	731260
635257	731261
148777	731262
55603	731263
236525	731264
24246	731265
13099	731266
294815	731267
177669	731268
283878	731269
657986	731270
55078	731271
8503	731272
151194	731273
1035	731274
47912	731275
83177	731276
15777	731277
134724	731278
77669	731279
20850	731280
377299	731281
38802	731282
115181	731283
447846	731284
408576	731285
607629	731286
92314	731287
536436	731288
120196	731289
318009	731290
293755	731291
45494	731292
255078	731293
502937	731294
62048	731295
294025	731296
53622	731297
340333	731298
524945	731299
53107	731300
530931	731301
96553	731302
53439	731303
130110	731304
526574	731305
27405	731306
55974	731307
409611	731308
36956	731309
309682	731310
61530	731311
93304	731312
73822	731313
468491	731314
93977	731315
117953	731316
322958	731317
80030	731318
403857	731319
519162	731320
3677	731321
676286	731322
413874	731323
61674	731324
302251	731325
71752	731326
31879	731327
21270	731328
474245	731329
92569	731330
654072	731331
553610	731332
206194	731333
484953	731334
295502	731335
148190	731336
92036	731337
5789	731338
46563	731339
467806	731340
478134	731341
581193	731342
75888	731343
7294	731344
75162	731345
676175	731346
100283	731347
558335	731348
338472	731349
23288	731350
202072	731351
690597	731352
266639	731353
117881	731354
25322	731355
657472	731356
69975	731357
315342	731358
11081	731359
66419	731360
603008	731361
29117	731362
96016	731363
108452	731364
40518	731365
243324	731366
137496	731367
34098	731368
201413	731369
342672	731370
23329	731371
11920	731372
590292	731373
584590	731374
288101	731375
16711	731376
297951	731377
179469	731378
1782	731379
631340	731380
466651	731381
694741	731382
121033	731383
905	731384
216503	731385
69868	731386
188470	731387
157246	731388
24138	731389
40797	731390
306845	731391
281018	731392
237842	731393
230151	731394
396060	731395
400592	731396
77369	731397
9451	731398
50292	731399
277120	731400
646407	731401
630317	731402
7139	731403
51217	731404
24	731405
476766	731406
245087	731407
80917	731408
337684	731409
106129	731410
504751	731411
130239	731412
270931	731413
184984	731414
177531	731415
49664	731416
400915	731417
1942	731418
21127	731419
617878	731420
513813	731421
548983	731422
545871	731423
600288	731424
124386	731425
6909	731426
149795	731427
168540	731428
575429	731429
270046	731430
17232	731431
512804	731432
22517	731433
57308	731434
525710	731435
40637	731436
2457	731437
94297	731438
40930	731439
170547	731440
479760	731441
563123	731442
186024	731443
502302	731444
11835	731445
19691	731446
344752	731447
638003	731448
50128	731449
625620	731450
120501	731451
37295	731452
82719	731453
29617	731454
529955	731455
228774	731456
4772	731457
38633	731458
578967	731459
25412	731460
11707	731461
8753	731462
293178	731463
120250	731464
364950	731465
453382	731466
26878	731467
533965	731468
478807	731469
34658	731470
74752	731471
23305	731472
26414	731473
59301	731474
442379	731475
101965	731476
118560	731477
111801	731478
523720	731479
121698	731480
61031	731481
20124	731482
66248	731483
370264	731484
210837	731485
479272	731486
244003	731487
99884	731488
355430	731489
625959	731490
332867	731491
391038	731492
129835	731493
309536	731494
42618	731495
676468	731496
9299	731497
220403	731498
491713	731499
630075	731500
164581	731501
365854	731502
676743	731503
109596	731504
185507	731505
408938	731506
22605	731507
611761	731508
125985	731509
399060	731510
159674	731511
90675	731512
325767	731513
25812	731514
24032	731515
51460	731516
3060	731517
401587	731518
342587	731519
48981	731520
29064	731521
33112	731522
348275	731523
519250	731524
418627	731525
290799	731526
97647	731527
141164	731528
152111	731529
171997	731530
68774	731531
25170	731532
119020	731533
50057	731534
76874	731535
31126	731536
188143	731537
4833	731538
371282	731539
8212	731540
224310	731541
370011	731542
593758	731543
307246	731544
52428	731545
69521	731546
254598	731547
646728	731548
533605	731549
329248	731550
334547	731551
429312	731552
141083	731553
142618	731554
410381	731555
22876	731556
152346	731557
76507	731558
71770	731559
170724	731560
661574	731561
35743	731562
113818	731563
215454	731564
63361	731565
649794	731566
256284	731567
472436	731568
447974	731569
649826	731570
357715	731571
583884	731572
404756	731573
342842	731574
650316	731575
563711	731576
377071	731577
90142	731578
385422	731579
539193	731580
600919	731581
480907	731582
326517	731583
135686	731584
235502	731585
149997	731586
462961	731587
86977	731588
59711	731589
331042	731590
49128	731591
114111	731592
16609	731593
456681	731594
601431	731595
626892	731596
139848	731597
427956	731598
51847	731599
521188	731600
132998	731601
127337	731602
246920	731603
65269	731604
579700	731605
175544	731606
237259	731607
568496	731608
109187	731609
157616	731610
19161	731611
276342	731612
174735	731613
368991	731614
164739	731615
160509	731616
115055	731617
159430	731618
101261	731619
630161	731620
591919	731621
3659	731622
37233	731623
149994	731624
537387	731625
488326	731626
321356	731627
54591	731628
613568	731629
356467	731630
362879	731631
12972	731632
146846	731633
152529	731634
51253	731635
612938	731636
66016	731637
155833	731638
691849	731639
36862	731640
131122	731641
81627	731642
672049	731643
143273	731644
20286	731645
46538	731646
559924	731647
351732	731648
77120	731649
10096	731650
54543	731651
624541	731652
321833	731653
608725	731654
683504	731655
456361	731656
515365	731657
120509	731658
12272	731659
168748	731660
56561	731661
523617	731662
18543	731663
319171	731664
442313	731665
166993	731666
285	731667
76505	731668
415930	731669
195404	731670
65992	731671
435398	731672
448976	731673
110896	731674
616017	731675
401175	731676
118906	731677
215320	731678
636067	731679
56684	731680
529223	731681
10444	731682
274252	731683
515359	731684
5	731685
15834	731686
55798	731687
680998	731688
500187	731689
354581	731690
670007	731691
65087	731692
80525	731693
82922	731694
248969	731695
32416	731696
162360	731697
9412	731698
75519	731699
11987	731700
67646	731701
31519	731702
53201	731703
242084	731704
395748	731705
307337	731706
2033	731707
393013	731708
41253	731709
45504	731710
351871	731711
17917	731712
27509	731713
14492	731714
67301	731715
23503	731716
541816	731717
48727	731718
163305	731719
46100	731720
20953	731721
37434	731722
219620	731723
206145	731724
637167	731725
226024	731726
596211	731727
472811	731728
461695	731729
351386	731730
124833	731731
379687	731732
8367	731733
45447	731734
533789	731735
372302	731736
697921	731737
164846	731738
32450	731739
339642	731740
199445	731741
48116	731742
220116	731743
611745	731744
269300	731745
268395	731746
371207	731747
589412	731748
49643	731749
538676	731750
208446	731751
45973	731752
315364	731753
1557	731754
6810	731755
66994	731756
471765	731757
164275	731758
22447	731759
617735	731760
194	731761
275153	731762
49264	731763
360163	731764
283862	731765
427012	731766
35758	731767
535679	731768
657107	731769
87392	731770
147935	731771
4834	731772
7093	731773
235695	731774
45386	731775
599074	731776
543551	731777
98007	731778
654412	731779
111582	731780
18130	731781
475971	731782
49144	731783
332921	731784
589483	731785
323919	731786
536260	731787
262986	731788
17584	731789
15205	731790
289019	731791
469826	731792
614594	731793
33982	731794
130621	731795
116229	731796
15938	731797
325894	731798
300831	731799
13168	731800
97168	731801
139687	731802
33269	731803
94073	731804
39177	731805
61919	731806
360758	731807
50228	731808
275594	731809
555879	731810
12879	731811
132986	731812
41227	731813
14573	731814
151577	731815
413900	731816
597242	731817
140368	731818
393352	731819
80714	731820
671423	731821
9760	731822
112710	731823
460204	731824
490124	731825
45479	731826
193510	731827
423497	731828
237006	731829
109906	731830
156860	731831
54313	731832
220337	731833
502462	731834
21509	731835
72449	731836
72110	731837
485872	731838
128748	731839
614734	731840
526321	731841
19654	731842
203111	731843
677727	731844
422165	731845
73004	731846
463778	731847
677965	731848
31350	731849
12932	731850
147647	731851
395185	731852
281125	731853
82442	731854
125671	731855
479401	731856
16529	731857
240581	731858
240620	731859
441255	731860
14976	731861
114004	731862
641871	731863
636758	731864
24196	731865
496624	731866
666672	731867
467567	731868
435534	731869
177226	731870
609730	731871
367758	731872
250581	731873
640458	731874
337137	731875
437625	731876
4763	731877
117043	731878
646855	731879
656437	731880
132646	731881
160470	731882
154993	731883
349917	731884
150032	731885
246516	731886
125439	731887
573455	731888
154599	731889
560055	731890
447088	731891
118466	731892
612682	731893
102053	731894
16711	731895
130609	731896
151727	731897
269234	731898
138640	731899
212420	731900
485583	731901
402206	731902
651630	731903
28340	731904
88658	731905
9061	731906
402024	731907
538804	731908
8982	731909
341706	731910
437194	731911
316387	731912
670705	731913
103646	731914
606633	731915
7302	731916
83286	731917
136804	731918
487222	731919
461858	731920
530932	731921
109678	731922
601031	731923
550006	731924
156789	731925
274135	731926
526572	731927
61178	731928
158041	731929
375810	731930
39428	731931
113811	731932
118290	731933
695696	731934
370155	731935
81385	731936
133354	731937
27104	731938
26522	731939
538806	731940
512253	731941
125371	731942
615909	731943
61074	731944
49527	731945
628979	731946
150643	731947
470966	731948
6559	731949
619035	731950
119714	731951
107000	731952
131740	731953
108191	731954
98078	731955
659954	731956
188797	731957
278977	731958
618991	731959
10049	731960
387594	731961
392702	731962
85695	731963
287562	731964
427135	731965
408045	731966
390882	731967
602020	731968
21803	731969
452833	731970
182796	731971
91533	731972
546488	731973
587430	731974
392849	731975
678814	731976
452829	731977
228159	731978
452864	731979
173235	731980
110581	731981
269294	731982
291728	731983
361763	731984
592643	731985
119221	731986
152565	731987
162799	731988
423164	731989
404449	731990
10266	731991
158466	731992
572084	731993
40154	731994
9958	731995
67589	731996
73660	731997
640978	731998
129888	731999
59219	732000
605849	732001
110667	732002
14445	732003
208139	732004
495089	732005
399920	732006
680366	732007
395097	732008
288498	732009
305687	732010
86182	732011
379043	732012
311	732013
502792	732014
679444	732015
617930	732016
386323	732017
259824	732018
259821	732019
221934	732020
617917	732021
419006	732022
420021	732023
259817	732024
259816	732025
259814	732026
245928	732027
472861	732028
253617	732029
640097	732030
536169	732031
228985	732032
195725	732033
116214	732034
18133	732035
55549	732036
613885	732037
524515	732038
7368	732039
101899	732040
45486	732041
22968	732042
404754	732043
33867	732044
590603	732045
44386	732046
50403	732047
558269	732048
203960	732049
264998	732050
246269	732051
17373	732052
16643	732053
93403	732054
614836	732055
473019	732056
25336	732057
358217	732058
450851	732059
636167	732060
96516	732061
426994	732062
36017	732063
301117	732064
434982	732065
148719	732066
323268	732067
113108	732068
46345	732069
136427	732070
866	732071
8324	732072
97807	732073
88	732074
217405	732075
6851	732076
631299	732077
2002	732078
12718	732079
50226	732080
134260	732081
263245	732082
416369	732083
585106	732084
9152	732085
1741	732086
23960	732087
136229	732088
588680	732089
15936	732090
328181	732091
46541	732092
59768	732093
156474	732094
601036	732095
674772	732096
166269	732097
29563	732098
85335	732099
18890	732100
44267	732101
7195	732102
17249	732103
325739	732104
98299	732105
162840	732106
17937	732107
59504	732108
461310	732109
120410	732110
479159	732111
66959	732112
460945	732113
213025	732114
68428	732115
45650	732116
113618	732117
15549	732118
260342	732119
319562	732120
56750	732121
234870	732122
17949	732123
420388	732124
52846	732125
655274	732126
625098	732127
542751	732128
667687	732129
11252	732130
77122	732131
45155	732132
56124	732133
650626	732134
36738	732135
645392	732136
36907	732137
48906	732138
497899	732139
1946	732140
132949	732141
692375	732142
165716	732143
506754	732144
687907	732145
636	732146
459044	732147
367249	732148
11214	732149
430935	732150
91621	732151
56316	732152
128460	732153
512045	732154
241740	732155
81189	732156
129128	732157
1147	732158
427610	732159
15323	732160
115418	732161
334268	732162
132865	732163
554829	732164
2288	732165
545024	732166
172203	732167
168840	732168
63745	732169
52782	732170
11034	732171
1216	732172
613367	732173
158866	732174
39280	732175
211033	732176
288252	732177
48217	732178
48370	732179
265748	732180
166719	732181
397402	732182
530599	732183
497882	732184
20081	732185
8083	732186
9293	732187
604372	732188
630324	732189
51228	732190
157288	732191
487601	732192
89256	732193
47666	732194
107707	732195
74740	732196
41454	732197
93872	732198
98259	732199
151634	732200
4408	732201
144327	732202
426507	732203
418620	732204
666544	732205
17269	732206
65293	732207
37046	732208
691581	732209
310562	732210
143312	732211
12409	732212
599187	732213
10495	732214
248543	732215
39169	732216
335528	732217
437255	732218
79000	732219
461501	732220
640556	732221
278426	732222
473555	732223
547158	732224
11721	732225
106580	732226
7524	732227
127713	732228
130261	732229
20235	732230
50450	732231
22372	732232
678	732233
139241	732234
286784	732235
467357	732236
10777	732237
212155	732238
633	732239
570028	732240
690286	732241
102029	732242
282126	732243
387127	732244
121002	732245
309392	732246
277572	732247
99	732248
127655	732249
469791	732250
423854	732251
107092	732252
100589	732253
425410	732254
18225	732255
254097	732256
83945	732257
36738	732258
559434	732259
212212	732260
280482	732261
130782	732262
89156	732263
75010	732264
453173	732265
686622	732266
172935	732267
566013	732268
18112	732269
507290	732270
278809	732271
24876	732272
135687	732273
56696	732274
51887	732275
46945	732276
638447	732277
93636	732278
145251	732279
277958	732280
585467	732281
45552	732282
198463	732283
25956	732284
36376	732285
473493	732286
599850	732287
55316	732288
12434	732289
619007	732290
157798	732291
12434	732292
606795	732293
270436	732294
2686	732295
10335	732296
80416	732297
200653	732298
130801	732299
57678	732300
85868	732301
164479	732302
244492	732303
15619	732304
158311	732305
236155	732306
483902	732307
33901	732308
162535	732309
98238	732310
30084	732311
55305	732312
53757	732313
575545	732314
12335	732315
578990	732316
62536	732317
1033	732318
411835	732319
335764	732320
117729	732321
346955	732322
657706	732323
8159	732324
451662	732325
22725	732326
675563	732327
67601	732328
659655	732329
44766	732330
466910	732331
237968	732332
584911	732333
1260	732334
42137	732335
24746	732336
525156	732337
165730	732338
16545	732339
363235	732340
5504	732341
358605	732342
9887	732343
4388	732344
417967	732345
50276	732346
474419	732347
567245	732348
8732	732349
65114	732350
696244	732351
684224	732352
102375	732353
228399	732354
618842	732355
666054	732356
376640	732357
697512	732358
528206	732359
511713	732360
53347	732361
542998	732362
53347	732363
412172	732364
212	732365
33549	732366
416331	732367
65377	732368
85406	732369
75089	732370
70238	732371
57611	732372
159100	732373
277254	732374
177881	732375
512094	732376
77326	732377
491527	732378
347456	732379
118316	732380
335771	732381
3755	732382
187729	732383
43595	732384
60345	732385
7000	732386
117577	732387
243515	732388
121736	732389
618831	732390
57078	732391
650491	732392
370699	732393
338438	732394
36514	732395
604404	732396
154541	732397
37133	732398
91313	732399
56614	732400
560412	732401
402880	732402
138180	732403
84435	732404
622303	732405
509159	732406
12063	732407
62085	732408
454985	732409
129032	732410
203275	732411
5170	732412
292706	732413
87152	732414
531949	732415
42073	732416
5506	732417
157471	732418
27597	732419
509747	732420
95515	732421
327958	732422
505344	732423
71	732424
212617	732425
370806	732426
571398	732427
436355	732428
420803	732429
54098	732430
616607	732431
265949	732432
37608	732433
361805	732434
277247	732435
386566	732436
112311	732437
455033	732438
686256	732439
142360	732440
355139	732441
17987	732442
186237	732443
120976	732444
15838	732445
520882	732446
367197	732447
685504	732448
33545	732449
34625	732450
495408	732451
246066	732452
538665	732453
165856	732454
344064	732455
430097	732456
188514	732457
22056	732458
130659	732459
52225	732460
93179	732461
62905	732462
335625	732463
133264	732464
187455	732465
78799	732466
217004	732467
420924	732468
164707	732469
9621	732470
661758	732471
688426	732472
350	732473
102980	732474
384372	732475
278196	732476
46395	732477
33706	732478
457020	732479
200281	732480
139397	732481
128488	732482
322229	732483
213976	732484
2827	732485
660908	732486
37971	732487
174787	732488
54104	732489
409010	732490
69126	732491
34180	732492
22073	732493
17086	732494
251672	732495
327607	732496
671032	732497
3539	732498
685753	732499
446486	732500
120617	732501
3444	732502
25048	732503
399120	732504
605191	732505
26008	732506
59409	732507
2077	732508
871	732509
439334	732510
623411	732511
34345	732512
95514	732513
42270	732514
248958	732515
41729	732516
242819	732517
30285	732518
324226	732519
276929	732520
80768	732521
466438	732522
198006	732523
25099	732524
471301	732525
72787	732526
47508	732527
1334	732528
57626	732529
224	732530
59508	732531
57825	732532
1431	732533
542093	732534
30817	732535
180334	732536
136980	732537
3502	732538
526645	732539
78212	732540
2428	732541
52456	732542
20272	732543
37117	732544
2701	732545
38451	732546
40140	732547
138037	732548
289930	732549
261390	732550
406336	732551
603585	732552
224474	732553
273684	732554
482189	732555
56093	732556
432617	732557
151703	732558
148993	732559
633313	732560
820	732561
23252	732562
939	732563
604811	732564
630849	732565
630332	732566
1916	732567
148990	732568
171486	732569
208194	732570
499102	732571
21196	732572
96127	732573
26974	732574
252029	732575
393079	732576
636691	732577
10009	732578
534854	732579
39357	732580
15199	732581
209262	732582
333898	732583
78251	732584
211740	732585
211741	732586
323122	732587
34	732588
205849	732589
9906	732590
275729	732591
116805	732592
506266	732593
78100	732594
174488	732595
173347	732596
491349	732597
138071	732598
12830	732599
31295	732600
674520	732601
11349	732602
150220	732603
542888	732604
20359	732605
586827	732606
629910	732607
370542	732608
460140	732609
352422	732610
151152	732611
471546	732612
83249	732613
408	732614
517600	732615
397293	732616
271171	732617
21704	732618
359921	732619
42585	732620
572346	732621
117793	732622
450824	732623
689288	732624
3434	732625
2366	732626
25325	732627
40593	732628
40594	732629
641151	732630
28312	732631
512359	732632
141821	732633
523660	732634
85	732635
109401	732636
521140	732637
462270	732638
169482	732639
250627	732640
674922	732641
563854	732642
547182	732643
106684	732644
274778	732645
118538	732646
265647	732647
12137	732648
133422	732649
237504	732650
232646	732651
67085	732652
14256	732653
398469	732654
397273	732655
109321	732656
178270	732657
12845	732658
495733	732659
108898	732660
238817	732661
117097	732662
319097	732663
57530	732664
386608	732665
54583	732666
156297	732667
156301	732668
42516	732669
507731	732670
273101	732671
375031	732672
132413	732673
292996	732674
659924	732675
109149	732676
5794	732677
182043	732678
1412	732679
75	732680
301643	732681
645751	732682
539208	732683
286708	732684
517174	732685
38968	732686
541366	732687
271731	732688
130339	732689
87998	732690
5367	732691
106956	732692
46264	732693
23079	732694
366	732695
567279	732696
308322	732697
73193	732698
296746	732699
345276	732700
72838	732701
8344	732702
24289	732703
165635	732704
59640	732705
661652	732706
83194	732707
653206	732708
22707	732709
118304	732710
676320	732711
49652	732712
490922	732713
20159	732714
1242	732715
51174	732716
518363	732717
176045	732718
253622	732719
28091	732720
597847	732721
498761	732722
584	732723
434426	732724
81162	732725
176630	732726
87399	732727
47593	732728
50345	732729
613483	732730
167300	732731
101378	732732
76743	732733
8340	732734
139315	732735
21756	732736
59912	732737
416194	732738
389769	732739
334963	732740
1149	732741
14685	732742
279581	732743
139077	732744
674563	732745
183034	732746
40311	732747
404985	732748
165004	732749
28484	732750
14135	732751
195837	732752
9412	732753
72795	732754
117184	732755
415038	732756
38124	732757
58357	732758
47789	732759
600384	732760
282906	732761
44235	732762
38648	732763
431151	732764
24767	732765
368503	732766
10850	732767
45100	732768
97	732769
464398	732770
10521	732771
526991	732772
163001	732773
695543	732774
14798	732775
210519	732776
298951	732777
52	732778
16052	732779
142738	732780
499147	732781
453813	732782
159760	732783
59966	732784
603309	732785
128500	732786
12611	732787
692642	732788
262596	732789
132047	732790
28083	732791
262474	732792
136942	732793
214996	732794
21846	732795
59227	732796
8025	732797
141677	732798
421670	732799
72141	732800
8372	732801
95362	732802
610025	732803
247843	732804
678	732805
378783	732806
554088	732807
96682	732808
369077	732809
211118	732810
96701	732811
336477	732812
96717	732813
336392	732814
35995	732815
393458	732816
132148	732817
125764	732818
336488	732819
96703	732820
96701	732821
96710	732822
396613	732823
336423	732824
336424	732825
488968	732826
620756	732827
273748	732828
242437	732829
3263	732830
253996	732831
603121	732832
32574	732833
230612	732834
129573	732835
633534	732836
644713	732837
36759	732838
24214	732839
690450	732840
486901	732841
172574	732842
254029	732843
544843	732844
252609	732845
63162	732846
403285	732847
398225	732848
306931	732849
336506	732850
96716	732851
336487	732852
96686	732853
96687	732854
336417	732855
694033	732856
615908	732857
98529	732858
499063	732859
15649	732860
232038	732861
15453	732862
310923	732863
671047	732864
169693	732865
11982	732866
246299	732867
366334	732868
466135	732869
21043	732870
309010	732871
65931	732872
146551	732873
662414	732874
2753	732875
482136	732876
373983	732877
300009	732878
125241	732879
421981	732880
393054	732881
522398	732882
178428	732883
104998	732884
127	732885
485	732886
645704	732887
88561	732888
115621	732889
274481	732890
32966	732891
377391	732892
302802	732893
119164	732894
383075	732895
124	732896
459647	732897
10831	732898
3213	732899
114897	732900
141977	732901
669961	732902
104560	732903
270887	732904
159952	732905
509219	732906
279942	732907
656601	732908
27685	732909
14952	732910
522455	732911
146942	732912
77037	732913
14796	732914
584428	732915
64968	732916
21921	732917
91765	732918
304122	732919
335641	732920
417158	732921
95281	732922
22479	732923
54082	732924
120914	732925
217262	732926
2295	732927
85818	732928
146983	732929
34356	732930
335942	732931
32292	732932
64331	732933
106517	732934
565201	732935
118613	732936
74637	732937
246905	732938
2724	732939
621058	732940
8325	732941
313607	732942
31577	732943
114204	732944
627580	732945
684000	732946
57365	732947
98842	732948
78447	732949
456417	732950
224799	732951
338382	732952
671874	732953
172078	732954
19084	732955
364821	732956
692944	732957
264537	732958
638948	732959
8348	732960
2327	732961
304972	732962
370529	732963
103161	732964
30355	732965
315546	732966
80424	732967
66671	732968
236295	732969
670441	732970
346162	732971
591475	732972
287189	732973
21049	732974
303513	732975
900	732976
59202	732977
81698	732978
123910	732979
696286	732980
475425	732981
55690	732982
131303	732983
218767	732984
387537	732985
91779	732986
169918	732987
379219	732988
7026	732989
101724	732990
70013	732991
292506	732992
435197	732993
69078	732994
77604	732995
215231	732996
16807	732997
283536	732998
62645	732999
541442	733000
27474	733001
546943	733002
4760	733003
25691	733004
132229	733005
77883	733006
324442	733007
47967	733008
519994	733009
225520	733010
58571	733011
302143	733012
3167	733013
236444	733014
140300	733015
399520	733016
169944	733017
570515	733018
266425	733019
535625	733020
488	733021
13153	733022
305409	733023
103287	733024
228112	733025
518333	733026
519	733027
404704	733028
507313	733029
174956	733030
45496	733031
104197	733032
1089	733033
542975	733034
40366	733035
3715	733036
515928	733037
59607	733038
134524	733039
277825	733040
4846	733041
295949	733042
5843	733043
676720	733044
259334	733045
25248	733046
191907	733047
672156	733048
448396	733049
583175	733050
520030	733051
480891	733052
30490	733053
568753	733054
127450	733055
207748	733056
110869	733057
228669	733058
607576	733059
695747	733060
611004	733061
147621	733062
376	733063
624035	733064
582421	733065
59497	733066
437638	733067
15554	733068
101014	733069
464906	733070
37979	733071
181936	733072
572631	733073
601364	733074
171333	733075
478764	733076
588729	733077
479357	733078
658276	733079
3498	733080
141520	733081
108563	733082
641593	733083
180456	733084
133525	733085
44300	733086
415676	733087
53398	733088
3622	733089
502382	733090
322762	733091
19566	733092
506885	733093
114161	733094
630426	733095
695705	733096
468212	733097
477137	733098
112149	733099
52908	733100
15249	733101
159336	733102
692565	733103
522213	733104
318536	733105
74849	733106
555316	733107
662575	733108
54798	733109
11373	733110
460141	733111
83235	733112
211665	733113
396514	733114
359537	733115
554994	733116
6903	733117
135118	733118
13142	733119
472237	733120
32835	733121
218504	733122
21724	733123
623063	733124
517198	733125
465014	733126
177792	733127
486958	733128
88133	733129
480562	733130
250561	733131
127424	733132
58239	733133
107313	733134
250502	733135
8509	733136
292886	733137
313491	733138
553677	733139
466	733140
658027	733141
129470	733142
8340	733143
672342	733144
387796	733145
13360	733146
47055	733147
397620	733148
241857	733149
44749	733150
676309	733151
36610	733152
260275	733153
665460	733154
45430	733155
6156	733156
76849	733157
20479	733158
9722	733159
311348	733160
24290	733161
394	733162
139100	733163
92313	733164
133426	733165
198684	733166
121747	733167
37762	733168
370939	733169
403939	733170
29216	733171
531806	733172
64288	733173
367402	733174
329378	733175
151031	733176
35559	733177
178150	733178
122851	733179
290487	733180
508638	733181
682054	733182
64700	733183
20584	733184
58665	733185
518563	733186
225503	733187
614495	733188
495098	733189
193445	733190
84828	733191
586059	733192
44542	733193
99966	733194
613129	733195
44278	733196
332285	733197
24017	733198
650409	733199
251222	733200
622288	733201
3567	733202
95247	733203
485930	733204
130741	733205
420205	733206
2247	733207
515384	733208
346052	733209
367648	733210
689975	733211
6318	733212
486347	733213
319381	733214
81047	733215
48095	733216
65339	733217
323374	733218
53265	733219
19510	733220
688010	733221
11501	733222
156611	733223
667480	733224
206632	733225
422748	733226
48215	733227
508176	733228
530580	733229
77568	733230
269529	733231
323213	733232
139072	733233
30694	733234
395986	733235
627260	733236
393734	733237
249585	733238
214843	733239
500275	733240
486989	733241
46282	733242
636501	733243
395902	733244
397706	733245
402879	733246
35239	733247
395711	733248
453097	733249
555605	733250
53888	733251
3826	733252
134082	733253
106753	733254
146379	733255
20584	733256
595821	733257
56082	733258
6984	733259
78728	733260
386183	733261
72011	733262
453962	733263
249694	733264
54483	733265
21286	733266
191115	733267
202561	733268
33128	733269
38020	733270
6896	733271
55849	733272
300088	733273
41915	733274
55293	733275
1764	733276
14624	733277
94875	733278
331001	733279
76993	733280
105734	733281
563894	733282
363213	733283
53177	733284
517181	733285
15003	733286
29949	733287
567258	733288
127616	733289
697424	733290
16811	733291
673611	733292
632792	733293
28587	733294
24519	733295
289776	733296
618047	733297
125594	733298
625228	733299
503645	733300
298180	733301
589427	733302
477471	733303
501581	733304
50702	733305
383573	733306
169014	733307
125079	733308
465216	733309
295120	733310
114696	733311
6140	733312
190	733313
45019	733314
185082	733315
347340	733316
697294	733317
434518	733318
465613	733319
21006	733320
694695	733321
7890	733322
113694	733323
415464	733324
58177	733325
136093	733326
123800	733327
72667	733328
631795	733329
581172	733330
684615	733331
422780	733332
245999	733333
559703	733334
595278	733335
142150	733336
480069	733337
37272	733338
319007	733339
315794	733340
35588	733341
21404	733342
26421	733343
444182	733344
668106	733345
298426	733346
192393	733347
79417	733348
27935	733349
488669	733350
336221	733351
19192	733352
450760	733353
474827	733354
29930	733355
146367	733356
402053	733357
627452	733358
149274	733359
459286	733360
303650	733361
408018	733362
491920	733363
30387	733364
458657	733365
404024	733366
126581	733367
121059	733368
21027	733369
345004	733370
34795	733371
288694	733372
88080	733373
302010	733374
68101	733375
172257	733376
650319	733377
398190	733378
76989	733379
567270	733380
295993	733381
4676	733382
31764	733383
14499	733384
119747	733385
351997	733386
403476	733387
212535	733388
163002	733389
171354	733390
293306	733391
33254	733392
331066	733393
156515	733394
125349	733395
603151	733396
336234	733397
155498	733398
408328	733399
87429	733400
24866	733401
22596	733402
283498	733403
196425	733404
58094	733405
6253	733406
12117	733407
472585	733408
27329	733409
42626	733410
12951	733411
173541	733412
195063	733413
38219	733414
501448	733415
41336	733416
93272	733417
491824	733418
412371	733419
610334	733420
101287	733421
38437	733422
610342	733423
101290	733424
156053	733425
156061	733426
610355	733427
4581	733428
156056	733429
610344	733430
97945	733431
344043	733432
280514	733433
164804	733434
238702	733435
396071	733436
102697	733437
473567	733438
567456	733439
180693	733440
4213	733441
148629	733442
243884	733443
348272	733444
481885	733445
3868	733446
75364	733447
2354	733448
292508	733449
507146	733450
579307	733451
506850	733452
280695	733453
129432	733454
112267	733455
453360	733456
152794	733457
521634	733458
86727	733459
316378	733460
247056	733461
1258	733462
672562	733463
16116	733464
286974	733465
342226	733466
308111	733467
149	733468
169433	733469
432440	733470
213116	733471
534806	733472
29991	733473
100674	733474
162071	733475
80982	733476
3854	733477
11871	733478
277626	733479
134744	733480
280791	733481
41978	733482
499521	733483
139855	733484
112396	733485
44616	733486
591790	733487
57854	733488
330677	733489
219	733490
11995	733491
215376	733492
54553	733493
466781	733494
120316	733495
23244	733496
7299	733497
405675	733498
111706	733499
361034	733500
19077	733501
120	733502
506863	733503
49038	733504
19683	733505
255908	733506
603435	733507
208577	733508
983	733509
124823	733510
138615	733511
24851	733512
18116	733513
46873	733514
486515	733515
192402	733516
539796	733517
268823	733518
203199	733519
62411	733520
56491	733521
101599	733522
30294	733523
26534	733524
558300	733525
297634	733526
1934	733527
46590	733528
115796	733529
40294	733530
171869	733531
66316	733532
475163	733533
12	733534
53240	733535
116154	733536
258564	733537
664844	733538
470973	733539
334103	733540
23832	733541
29713	733542
14494	733543
277764	733544
404533	733545
14305	733546
474959	733547
692116	733548
129566	733549
655847	733550
209928	733551
61859	733552
2439	733553
86876	733554
223950	733555
683672	733556
160952	733557
568467	733558
360875	733559
91874	733560
28707	733561
546364	733562
71123	733563
658133	733564
658170	733565
480372	733566
51476	733567
77700	733568
68916	733569
29187	733570
668458	733571
213028	733572
28261	733573
2569	733574
26926	733575
520798	733576
13054	733577
638148	733578
72833	733579
129397	733580
436856	733581
436890	733582
27531	733583
13355	733584
80177	733585
328158	733586
10732	733587
292878	733588
26046	733589
1769	733590
57709	733591
465684	733592
465783	733593
465749	733594
60187	733595
90475	733596
11549	733597
621473	733598
149474	733599
125788	733600
564579	733601
492775	733602
170948	733603
215140	733604
139608	733605
76135	733606
57090	733607
141786	733608
225250	733609
6672	733610
125177	733611
132553	733612
566999	733613
287045	733614
574772	733615
342998	733616
124475	733617
20797	733618
480531	733619
1527	733620
1527	733621
124196	733622
567642	733623
159893	733624
8953	733625
673060	733626
648749	733627
133410	733628
167934	733629
655208	733630
19590	733631
526379	733632
134251	733633
422181	733634
6232	733635
64670	733636
34	733637
157899	733638
202600	733639
531943	733640
692091	733641
168145	733642
13254	733643
3777	733644
184540	733645
692354	733646
203320	733647
163881	733648
510703	733649
19	733650
517939	733651
83356	733652
273997	733653
632873	733654
162070	733655
159284	733656
38644	733657
132225	733658
11240	733659
197424	733660
72120	733661
38513	733662
251673	733663
626091	733664
530795	733665
73143	733666
345062	733667
672586	733668
836	733669
173278	733670
651715	733671
12677	733672
152675	733673
391416	733674
69039	733675
289863	733676
180499	733677
230281	733678
9733	733679
556902	733680
216	733681
601542	733682
70740	733683
51181	733684
354938	733685
350530	733686
327192	733687
35851	733688
51022	733689
31543	733690
98991	733691
647705	733692
76799	733693
28608	733694
96337	733695
115905	733696
9458	733697
453156	733698
381734	733699
117949	733700
95478	733701
653449	733702
542234	733703
48974	733704
592627	733705
69677	733706
304584	733707
87714	733708
79263	733709
11185	733710
425417	733711
40382	733712
166236	733713
534143	733714
315361	733715
262	733716
2639	733717
246729	733718
467741	733719
471940	733720
90379	733721
154441	733722
105347	733723
10946	733724
94660	733725
6443	733726
15308	733727
168374	733728
144683	733729
542002	733730
277360	733731
275229	733732
33696	733733
117972	733734
192492	733735
159943	733736
24570	733737
325108	733738
66861	733739
378508	733740
127205	733741
27680	733742
152249	733743
591454	733744
430023	733745
17799	733746
367458	733747
425041	733748
615438	733749
3643	733750
559133	733751
92332	733752
48670	733753
463344	733754
296501	733755
518527	733756
132284	733757
195444	733758
60172	733759
100384	733760
677953	733761
3453	733762
1595	733763
576731	733764
5873	733765
475020	733766
37095	733767
167281	733768
8579	733769
46763	733770
167914	733771
649705	733772
493986	733773
87101	733774
560743	733775
89276	733776
643152	733777
84452	733778
6227	733779
5035	733780
45086	733781
383671	733782
107568	733783
127262	733784
342478	733785
289	733786
146061	733787
288490	733788
770	733789
655165	733790
548893	733791
675742	733792
282877	733793
30415	733794
484964	733795
98810	733796
113076	733797
10172	733798
693036	733799
442137	733800
53521	733801
666128	733802
153240	733803
598905	733804
527054	733805
559529	733806
655979	733807
547156	733808
22417	733809
330947	733810
55132	733811
131850	733812
239054	733813
683730	733814
26302	733815
193402	733816
321516	733817
66681	733818
462101	733819
656346	733820
3274	733821
413414	733822
50670	733823
40652	733824
136176	733825
109793	733826
453117	733827
638220	733828
12787	733829
289276	733830
330273	733831
264977	733832
28134	733833
27699	733834
138712	733835
128106	733836
63427	733837
356280	733838
46995	733839
29759	733840
31598	733841
386700	733842
153756	733843
1179	733844
426800	733845
39393	733846
2662	733847
85482	733848
108337	733849
63383	733850
685606	733851
658424	733852
40229	733853
162331	733854
144536	733855
294047	733856
573777	733857
112465	733858
44417	733859
624731	733860
321127	733861
201103	733862
80701	733863
111771	733864
552	733865
93756	733866
174647	733867
481685	733868
197823	733869
198580	733870
518428	733871
17984	733872
598148	733873
350043	733874
382201	733875
644	733876
424828	733877
14769	733878
577240	733879
263395	733880
211	733881
21404	733882
367727	733883
145889	733884
23012	733885
402512	733886
94025	733887
127277	733888
233943	733889
603272	733890
400373	733891
5830	733892
542417	733893
585901	733894
173259	733895
36651	733896
475744	733897
96245	733898
258284	733899
332722	733900
35520	733901
182715	733902
97074	733903
284356	733904
114973	733905
5723	733906
364627	733907
109837	733908
132961	733909
45412	733910
547219	733911
71626	733912
57044	733913
169486	733914
57260	733915
54041	733916
323800	733917
630711	733918
430112	733919
1258	733920
24052	733921
103865	733922
115197	733923
215429	733924
212251	733925
205672	733926
661672	733927
127656	733928
9522	733929
322629	733930
396209	733931
1293	733932
411247	733933
140548	733934
149513	733935
28526	733936
73630	733937
86739	733938
445935	733939
44249	733940
259901	733941
445098	733942
509929	733943
57623	733944
333916	733945
445561	733946
541696	733947
232269	733948
66298	733949
174829	733950
71937	733951
16197	733952
16197	733953
402934	733954
98436	733955
49111	733956
3297	733957
46536	733958
195056	733959
281600	733960
84269	733961
30504	733962
192622	733963
192587	733964
118408	733965
256502	733966
303238	733967
368088	733968
34896	733969
64050	733970
121203	733971
329070	733972
28538	733973
4568	733974
483444	733975
311342	733976
817	733977
1241	733978
536701	733979
44756	733980
159398	733981
541888	733982
213519	733983
26600	733984
169164	733985
66299	733986
118494	733987
17681	733988
255817	733989
93974	733990
520704	733991
5635	733992
572177	733993
649326	733994
1631	733995
15652	733996
161635	733997
571308	733998
322945	733999
14	734000
192533	734001
611632	734002
346499	734003
149153	734004
168587	734005
267914	734006
33372	734007
2474	734008
627080	734009
460726	734010
151886	734011
199864	734012
72033	734013
468237	734014
194644	734015
277903	734016
570684	734017
304790	734018
519576	734019
123965	734020
110413	734021
395690	734022
1429	734023
74970	734024
678873	734025
126249	734026
141404	734027
437493	734028
597083	734029
609900	734030
44975	734031
31312	734032
54517	734033
501790	734034
361240	734035
164701	734036
165953	734037
407356	734038
652187	734039
191274	734040
182625	734041
431468	734042
397061	734043
641587	734044
1254	734045
662138	734046
486272	734047
512811	734048
163365	734049
596275	734050
636938	734051
103232	734052
608543	734053
642120	734054
117100	734055
75594	734056
154276	734057
232	734058
39396	734059
252187	734060
49440	734061
20685	734062
5895	734063
656026	734064
655135	734065
55010	734066
2779	734067
183744	734068
204797	734069
231500	734070
108040	734071
134291	734072
2171	734073
15622	734074
240	734075
125851	734076
176279	734077
55314	734078
130773	734079
693022	734080
297592	734081
287442	734082
521507	734083
231489	734084
444388	734085
618956	734086
587425	734087
2118	734088
311339	734089
599341	734090
367560	734091
196077	734092
456568	734093
471365	734094
12191	734095
77763	734096
500924	734097
77608	734098
191378	734099
542709	734100
549239	734101
487038	734102
659839	734103
121966	734104
355205	734105
60688	734106
4913	734107
561508	734108
12463	734109
584474	734110
686025	734111
457747	734112
665751	734113
535959	734114
552317	734115
552297	734116
453019	734117
169583	734118
1365	734119
615891	734120
12255	734121
453193	734122
126153	734123
354783	734124
452627	734125
466888	734126
77702	734127
146876	734128
571159	734129
603195	734130
109861	734131
109861	734132
243967	734133
22236	734134
378453	734135
606785	734136
23372	734137
281684	734138
366384	734139
246245	734140
11224	734141
361333	734142
14666	734143
547349	734144
6157	734145
106381	734146
33865	734147
32146	734148
224815	734149
312957	734150
153876	734151
655489	734152
46905	734153
198017	734154
75495	734155
174089	734156
93144	734157
617464	734158
689361	734159
13013	734160
14210	734161
28521	734162
568784	734163
11962	734164
245907	734165
677207	734166
401742	734167
297517	734168
80039	734169
450372	734170
407156	734171
132829	734172
111288	734173
534530	734174
677330	734175
1164	734176
151855	734177
2502	734178
464475	734179
30887	734180
53867	734181
78233	734182
427887	734183
412265	734184
122753	734185
108728	734186
51077	734187
2057	734188
259681	734189
109837	734190
251947	734191
26225	734192
194286	734193
409915	734194
164703	734195
9469	734196
17280	734197
597874	734198
29231	734199
23415	734200
525056	734201
366720	734202
19622	734203
41386	734204
575548	734205
176081	734206
432368	734207
108533	734208
112099	734209
484887	734210
32114	734211
122926	734212
68464	734213
5377	734214
138544	734215
8050	734216
335761	734217
614085	734218
174057	734219
167080	734220
15624	734221
117305	734222
449630	734223
665571	734224
28620	734225
322443	734226
64705	734227
323086	734228
45891	734229
78839	734230
286067	734231
29692	734232
12471	734233
295905	734234
139777	734235
28687	734236
392490	734237
509570	734238
2765	734239
660098	734240
22211	734241
336252	734242
85812	734243
357280	734244
234426	734245
406311	734246
97876	734247
74886	734248
143513	734249
111292	734250
46554	734251
124830	734252
18177	734253
81678	734254
539358	734255
496830	734256
147351	734257
45189	734258
644059	734259
406895	734260
626076	734261
406004	734262
10132	734263
35292	734264
464471	734265
26942	734266
102042	734267
99517	734268
74815	734269
330510	734270
29173	734271
524400	734272
196550	734273
124207	734274
22879	734275
21295	734276
467035	734277
2229	734278
75324	734279
35580	734280
97847	734281
17172	734282
32448	734283
535435	734284
50083	734285
488470	734286
58973	734287
163708	734288
16445	734289
27899	734290
104381	734291
560595	734292
75599	734293
109618	734294
92311	734295
68491	734296
455471	734297
593827	734298
279606	734299
95929	734300
62597	734301
57744	734302
401077	734303
224967	734304
615530	734305
45	734306
342666	734307
87880	734308
507097	734309
181699	734310
695471	734311
7373	734312
507095	734313
298546	734314
467424	734315
436896	734316
134029	734317
26388	734318
658242	734319
278139	734320
477639	734321
136319	734322
403762	734323
685687	734324
21487	734325
230971	734326
566089	734327
363003	734328
460285	734329
611824	734330
280031	734331
279989	734332
274554	734333
86145	734334
317967	734335
259813	734336
57166	734337
126956	734338
432	734339
124738	734340
13139	734341
334470	734342
149843	734343
102477	734344
36933	734345
77738	734346
19763	734347
211213	734348
496198	734349
295233	734350
28702	734351
292797	734352
489464	734353
149745	734354
10519	734355
32604	734356
117796	734357
284447	734358
1913	734359
172241	734360
55579	734361
158847	734362
638331	734363
367875	734364
185279	734365
684740	734366
48724	734367
196149	734368
504531	734369
317856	734370
187758	734371
681563	734372
171678	734373
134192	734374
4021	734375
651403	734376
130076	734377
158745	734378
677150	734379
319793	734380
20802	734381
573826	734382
165920	734383
694335	734384
24038	734385
14	734386
660173	734387
464033	734388
691128	734389
426647	734390
55821	734391
353371	734392
450847	734393
147107	734394
543542	734395
461065	734396
523674	734397
2	734398
689656	734399
599884	734400
291380	734401
94541	734402
252167	734403
474843	734404
439891	734405
119133	734406
627097	734407
71778	734408
131205	734409
266734	734410
233645	734411
144255	734412
57737	734413
19730	734414
150758	734415
100421	734416
40882	734417
14236	734418
39412	734419
503899	734420
559791	734421
601675	734422
4610	734423
453719	734424
2175	734425
70373	734426
218708	734427
91094	734428
602954	734429
32404	734430
268667	734431
10531	734432
166683	734433
63825	734434
69807	734435
152687	734436
31345	734437
410948	734438
168482	734439
559729	734440
23479	734441
6558	734442
87105	734443
490261	734444
674243	734445
684417	734446
357100	734447
31716	734448
306310	734449
353237	734450
568176	734451
464841	734452
616122	734453
314830	734454
120133	734455
522954	734456
310172	734457
290805	734458
91089	734459
605026	734460
146704	734461
302767	734462
346169	734463
551021	734464
28837	734465
530019	734466
25041	734467
241870	734468
285418	734469
285415	734470
285423	734471
558697	734472
558704	734473
285409	734474
285424	734475
285413	734476
285406	734477
86330	734478
620496	734479
46676	734480
19821	734481
281285	734482
503053	734483
138107	734484
20954	734485
191768	734486
79695	734487
437722	734488
119736	734489
473501	734490
10875	734491
26803	734492
487830	734493
166906	734494
454469	734495
121916	734496
21132	734497
79537	734498
266314	734499
316586	734500
32620	734501
211471	734502
51734	734503
606325	734504
158152	734505
277	734506
3295	734507
480357	734508
548302	734509
35348	734510
111864	734511
499782	734512
14991	734513
131791	734514
12088	734515
572217	734516
354717	734517
194983	734518
333440	734519
25820	734520
306432	734521
57990	734522
281204	734523
7307	734524
283457	734525
51538	734526
47590	734527
161987	734528
269033	734529
52599	734530
57117	734531
558812	734532
387738	734533
552537	734534
148714	734535
3024	734536
236970	734537
29058	734538
114432	734539
475466	734540
667751	734541
131739	734542
195199	734543
1288	734544
2917	734545
488503	734546
334898	734547
131890	734548
343848	734549
504559	734550
287744	734551
385628	734552
29427	734553
235444	734554
374274	734555
403248	734556
641740	734557
161997	734558
641730	734559
23259	734560
223402	734561
90683	734562
45505	734563
374252	734564
206440	734565
270099	734566
490329	734567
436694	734568
62114	734569
502291	734570
571751	734571
43632	734572
677422	734573
340114	734574
194954	734575
353012	734576
296468	734577
80184	734578
440298	734579
388670	734580
283265	734581
576033	734582
35782	734583
422	734584
116648	734585
327947	734586
399461	734587
296335	734588
626658	734589
23470	734590
296358	734591
296347	734592
118451	734593
296348	734594
33305	734595
588164	734596
143953	734597
296367	734598
293071	734599
20982	734600
276390	734601
8493	734602
18733	734603
546490	734604
521379	734605
181549	734606
59199	734607
488913	734608
337336	734609
587667	734610
524079	734611
428673	734612
185310	734613
94	734614
2871	734615
369134	734616
251791	734617
98729	734618
196824	734619
143570	734620
444742	734621
64694	734622
650677	734623
264616	734624
38792	734625
697347	734626
318903	734627
323971	734628
571974	734629
221592	734630
341661	734631
431228	734632
172765	734633
256481	734634
197554	734635
606851	734636
164280	734637
51823	734638
491125	734639
386503	734640
172366	734641
21235	734642
280548	734643
384422	734644
38571	734645
163681	734646
465670	734647
641908	734648
517124	734649
318622	734650
19099	734651
241588	734652
25226	734653
25226	734654
363702	734655
422083	734656
113473	734657
113473	734658
181870	734659
143649	734660
72244	734661
180	734662
480500	734663
47401	734664
50388	734665
552476	734666
201910	734667
673722	734668
180	734669
478013	734670
7781	734671
180	734672
480501	734673
180	734674
50388	734675
668254	734676
29257	734677
402517	734678
49870	734679
783	734680
460248	734681
156302	734682
50388	734683
245976	734684
527219	734685
672932	734686
156302	734687
558888	734688
180	734689
552480	734690
89736	734691
53384	734692
139829	734693
642399	734694
642293	734695
403650	734696
642348	734697
150656	734698
686005	734699
314000	734700
170996	734701
453031	734702
685871	734703
314006	734704
685888	734705
160930	734706
685933	734707
678959	734708
42851	734709
476939	734710
98215	734711
453055	734712
541116	734713
686049	734714
78549	734715
9257	734716
255811	734717
453646	734718
95591	734719
65071	734720
600636	734721
686045	734722
476841	734723
169578	734724
122068	734725
9922	734726
453089	734727
657677	734728
122072	734729
168978	734730
421512	734731
624234	734732
257223	734733
611525	734734
658220	734735
403772	734736
449548	734737
172061	734738
114975	734739
313984	734740
421509	734741
1605	734742
281432	734743
431950	734744
694983	734745
678913	734746
324225	734747
476908	734748
453653	734749
466173	734750
416574	734751
523829	734752
671025	734753
678949	734754
453633	734755
453158	734756
682677	734757
220273	734758
678918	734759
44696	734760
22018	734761
80078	734762
686077	734763
122061	734764
449563	734765
272728	734766
324160	734767
382108	734768
476845	734769
130313	734770
452964	734771
63733	734772
474797	734773
66946	734774
377726	734775
3077	734776
404032	734777
642476	734778
642484	734779
404008	734780
335142	734781
110866	734782
404059	734783
98741	734784
665340	734785
403	734786
76498	734787
299469	734788
404066	734789
178322	734790
621079	734791
111581	734792
30388	734793
14607	734794
57079	734795
591323	734796
610974	734797
681400	734798
462065	734799
445261	734800
55703	734801
31016	734802
98623	734803
150314	734804
24921	734805
445263	734806
91728	734807
445251	734808
349613	734809
355362	734810
94835	734811
344049	734812
117797	734813
179994	734814
506193	734815
512628	734816
117941	734817
26480	734818
316068	734819
35091	734820
90256	734821
307668	734822
307736	734823
14430	734824
632313	734825
497156	734826
497155	734827
484629	734828
176378	734829
109282	734830
22	734831
15566	734832
371937	734833
90	734834
441170	734835
780	734836
56185	734837
114408	734838
21202	734839
481064	734840
42446	734841
72912	734842
272456	734843
13078	734844
214463	734845
46806	734846
87	734847
211639	734848
150345	734849
90874	734850
126343	734851
414753	734852
36937	734853
259610	734854
91175	734855
96843	734856
534059	734857
280870	734858
69032	734859
467542	734860
187724	734861
6183	734862
9670	734863
25331	734864
151761	734865
337430	734866
31682	734867
141007	734868
2353	734869
169140	734870
125156	734871
688996	734872
373225	734873
282330	734874
121714	734875
1193	734876
718	734877
259678	734878
409072	734879
399325	734880
292610	734881
116389	734882
427405	734883
3280	734884
204590	734885
539790	734886
3166	734887
231542	734888
556530	734889
41597	734890
60522	734891
443711	734892
84014	734893
88706	734894
319484	734895
6855	734896
169747	734897
37778	734898
106960	734899
437	734900
21141	734901
103	734902
56822	734903
314614	734904
311311	734905
663789	734906
183554	734907
487050	734908
521466	734909
531693	734910
143558	734911
338681	734912
398124	734913
237954	734914
466166	734915
611914	734916
603648	734917
91461	734918
137449	734919
529312	734920
423390	734921
148488	734922
124028	734923
173339	734924
674230	734925
223460	734926
40379	734927
615702	734928
305025	734929
643813	734930
90880	734931
466233	734932
4755	734933
287723	734934
655903	734935
315052	734936
599338	734937
633919	734938
146479	734939
296172	734940
172948	734941
156323	734942
32523	734943
513153	734944
363399	734945
418485	734946
312529	734947
293083	734948
217467	734949
227369	734950
266396	734951
317091	734952
23244	734953
337	734954
133232	734955
616375	734956
204808	734957
3798	734958
64934	734959
68619	734960
277917	734961
593903	734962
87360	734963
338405	734964
310541	734965
497600	734966
39430	734967
244685	734968
119616	734969
69971	734970
102867	734971
429872	734972
26125	734973
103028	734974
7318	734975
692555	734976
2595	734977
198841	734978
74471	734979
573892	734980
280039	734981
204814	734982
171203	734983
72045	734984
7542	734985
589245	734986
92045	734987
100700	734988
661019	734989
51294	734990
216284	734991
535404	734992
90793	734993
241806	734994
499809	734995
313916	734996
141257	734997
11794	734998
152065	734999
2550	735000
134873	735001
540775	735002
80623	735003
672898	735004
60514	735005
418906	735006
91706	735007
21766	735008
171900	735009
3938	735010
62757	735011
313886	735012
32236	735013
61617	735014
30168	735015
586151	735016
79225	735017
119591	735018
343778	735019
184399	735020
405903	735021
13094	735022
394138	735023
200845	735024
237979	735025
520693	735026
3983	735027
451984	735028
473072	735029
75749	735030
511810	735031
310983	735032
134536	735033
32838	735034
187636	735035
187637	735036
207232	735037
151035	735038
39965	735039
97370	735040
132964	735041
28173	735042
233674	735043
479070	735044
88935	735045
49120	735046
191191	735047
395093	735048
662688	735049
56780	735050
166643	735051
139867	735052
634080	735053
58399	735054
16441	735055
7573	735056
618845	735057
21101	735058
31680	735059
55814	735060
55306	735061
61821	735062
6383	735063
552041	735064
196979	735065
172012	735066
277352	735067
162629	735068
507385	735069
594148	735070
653499	735071
680392	735072
294440	735073
4108	735074
428752	735075
162883	735076
244757	735077
98592	735078
322609	735079
452325	735080
10447	735081
39858	735082
653013	735083
423564	735084
674318	735085
689791	735086
52480	735087
2244	735088
154005	735089
33136	735090
54642	735091
619925	735092
166107	735093
17965	735094
658411	735095
137762	735096
689790	735097
302160	735098
136080	735099
34613	735100
161612	735101
202930	735102
594087	735103
7240	735104
15686	735105
18103	735106
140909	735107
692545	735108
657999	735109
446048	735110
410577	735111
53535	735112
304542	735113
534919	735114
690307	735115
591401	735116
38964	735117
473964	735118
6	735119
94578	735120
396289	735121
19197	735122
11037	735123
240674	735124
587594	735125
6913	735126
81557	735127
491368	735128
140041	735129
41680	735130
13138	735131
15725	735132
277580	735133
221988	735134
561308	735135
548949	735136
482287	735137
674359	735138
313007	735139
514164	735140
40052	735141
33385	735142
47205	735143
652042	735144
3825	735145
889	735146
54649	735147
346124	735148
3412	735149
448871	735150
549191	735151
97830	735152
337	735153
359959	735154
460877	735155
622104	735156
561881	735157
491020	735158
138542	735159
6035	735160
146938	735161
28706	735162
214236	735163
16736	735164
423799	735165
1250	735166
156509	735167
42827	735168
514945	735169
432692	735170
40233	735171
171593	735172
131108	735173
327185	735174
559343	735175
72363	735176
48305	735177
521608	735178
56480	735179
10828	735180
742	735181
327352	735182
361376	735183
498990	735184
17381	735185
166918	735186
862	735187
101375	735188
101581	735189
530352	735190
57272	735191
56301	735192
31221	735193
4536	735194
392291	735195
109159	735196
376513	735197
301857	735198
380660	735199
373148	735200
286980	735201
188471	735202
14470	735203
651908	735204
145845	735205
5344	735206
512526	735207
65468	735208
3848	735209
295416	735210
54560	735211
173285	735212
359596	735213
540328	735214
345429	735215
3250	735216
270941	735217
258049	735218
232729	735219
167928	735220
201292	735221
146559	735222
542997	735223
155647	735224
153242	735225
4558	735226
160308	735227
55657	735228
51131	735229
1952	735230
4384	735231
33151	735232
118633	735233
169093	735234
262761	735235
169069	735236
144878	735237
340257	735238
135614	735239
661089	735240
43608	735241
65400	735242
30511	735243
335546	735244
303491	735245
25589	735246
75202	735247
657777	735248
166822	735249
202897	735250
233974	735251
30450	735252
94578	735253
7857	735254
19321	735255
144681	735256
492038	735257
656660	735258
29402	735259
656421	735260
51160	735261
661087	735262
30550	735263
228832	735264
61708	735265
184790	735266
48429	735267
361920	735268
99226	735269
517242	735270
98727	735271
505864	735272
244154	735273
65499	735274
1836	735275
484651	735276
565153	735277
1177	735278
2438	735279
434703	735280
508043	735281
481918	735282
214279	735283
234441	735284
3794	735285
136981	735286
18	735287
648206	735288
6343	735289
5287	735290
465977	735291
164309	735292
38529	735293
3001	735294
359712	735295
40098	735296
565544	735297
637506	735298
356714	735299
597130	735300
479471	735301
371572	735302
468164	735303
89425	735304
324794	735305
601934	735306
171712	735307
554459	735308
539365	735309
104844	735310
55335	735311
113101	735312
117663	735313
387041	735314
117862	735315
220757	735316
73339	735317
578704	735318
1551	735319
117	735320
204943	735321
383558	735322
106246	735323
108717	735324
135008	735325
522758	735326
151276	735327
101215	735328
30311	735329
640504	735330
409523	735331
683426	735332
687768	735333
445533	735334
91126	735335
55263	735336
418021	735337
66577	735338
543111	735339
467345	735340
4985	735341
292604	735342
50266	735343
160204	735344
514102	735345
39356	735346
91154	735347
33850	735348
171125	735349
491924	735350
44045	735351
148470	735352
106985	735353
111836	735354
507134	735355
131820	735356
153714	735357
629404	735358
651784	735359
328436	735360
200667	735361
39217	735362
532488	735363
640447	735364
433466	735365
443776	735366
464269	735367
119959	735368
451602	735369
686535	735370
52146	735371
246499	735372
4976	735373
443693	735374
47382	735375
521331	735376
109030	735377
436124	735378
96795	735379
631147	735380
212297	735381
418173	735382
133252	735383
668490	735384
690906	735385
75773	735386
220398	735387
343283	735388
672670	735389
672683	735390
188742	735391
619478	735392
171522	735393
630288	735394
56305	735395
399619	735396
427503	735397
26953	735398
128291	735399
46484	735400
20850	735401
175994	735402
33064	735403
152972	735404
380787	735405
522242	735406
466207	735407
413173	735408
624603	735409
50429	735410
14528	735411
457305	735412
105441	735413
8766	735414
46421	735415
196115	735416
645727	735417
116679	735418
64087	735419
4876	735420
117359	735421
219243	735422
33338	735423
508741	735424
519324	735425
438324	735426
616219	735427
235694	735428
395050	735429
67087	735430
12952	735431
14718	735432
10417	735433
3165	735434
103245	735435
59677	735436
69041	735437
514828	735438
542216	735439
527376	735440
344927	735441
85835	735442
485129	735443
48448	735444
647082	735445
53189	735446
130357	735447
59770	735448
420894	735449
403647	735450
333867	735451
162821	735452
184279	735453
573855	735454
14396	735455
650467	735456
463211	735457
139808	735458
85167	735459
13852	735460
67423	735461
1007	735462
492134	735463
529617	735464
147529	735465
423333	735466
244143	735467
70505	735468
485686	735469
517910	735470
439844	735471
400514	735472
524996	735473
578665	735474
614413	735475
39151	735476
423316	735477
29802	735478
483340	735479
121676	735480
667458	735481
238286	735482
172165	735483
112610	735484
172761	735485
9591	735486
119171	735487
113797	735488
546337	735489
103880	735490
174135	735491
75748	735492
20000	735493
442855	735494
55270	735495
258538	735496
594197	735497
472619	735498
424062	735499
115711	735500
466452	735501
25655	735502
142968	735503
260116	735504
304114	735505
663988	735506
326095	735507
400822	735508
413899	735509
427372	735510
566800	735511
456071	735512
225586	735513
68	735514
47677	735515
315292	735516
593005	735517
6921	735518
368320	735519
6059	735520
318713	735521
604167	735522
444950	735523
352888	735524
102707	735525
680684	735526
151400	735527
490267	735528
358408	735529
22997	735530
471914	735531
114177	735532
550688	735533
327195	735534
17355	735535
384137	735536
1309	735537
28294	735538
506084	735539
174079	735540
104119	735541
70527	735542
393089	735543
60178	735544
133517	735545
169783	735546
283948	735547
410798	735548
364548	735549
534659	735550
34	735551
565748	735552
52104	735553
73937	735554
387860	735555
658866	735556
70	735557
431748	735558
365076	735559
5974	735560
12587	735561
477497	735562
34846	735563
36361	735564
575780	735565
125609	735566
478184	735567
259255	735568
259405	735569
777	735570
615085	735571
220284	735572
475705	735573
134239	735574
286640	735575
538813	735576
20	735577
79071	735578
119407	735579
535240	735580
270431	735581
328399	735582
509595	735583
672590	735584
638444	735585
384294	735586
18117	735587
516289	735588
59186	735589
564041	735590
49319	735591
22413	735592
307653	735593
130665	735594
47487	735595
5498	735596
48711	735597
110058	735598
381	735599
647122	735600
51416	735601
410731	735602
46573	735603
3071	735604
2168	735605
322422	735606
164291	735607
1295	735608
89775	735609
239554	735610
4885	735611
4028	735612
685321	735613
389578	735614
109201	735615
369005	735616
542316	735617
55363	735618
24468	735619
100699	735620
678	735621
426542	735622
614462	735623
465804	735624
180340	735625
661546	735626
65851	735627
265646	735628
311403	735629
618	735630
112724	735631
482151	735632
692230	735633
2212	735634
211390	735635
150276	735636
86405	735637
568069	735638
11555	735639
692045	735640
522252	735641
574950	735642
6435	735643
190292	735644
592905	735645
14200	735646
393579	735647
29913	735648
211373	735649
361346	735650
593991	735651
139505	735652
114851	735653
217025	735654
217119	735655
69198	735656
12770	735657
217085	735658
77451	735659
423592	735660
2574	735661
149782	735662
363851	735663
435132	735664
348755	735665
115904	735666
247605	735667
638873	735668
27989	735669
42050	735670
544848	735671
368795	735672
655886	735673
147773	735674
561674	735675
78807	735676
91759	735677
73891	735678
159384	735679
555258	735680
302992	735681
573502	735682
273780	735683
168652	735684
55965	735685
172005	735686
35834	735687
44079	735688
21904	735689
349776	735690
157683	735691
87537	735692
20575	735693
90241	735694
127702	735695
187619	735696
3884	735697
237760	735698
39303	735699
254275	735700
483827	735701
587536	735702
1486	735703
345341	735704
405659	735705
429974	735706
656855	735707
209957	735708
606333	735709
309244	735710
517826	735711
167147	735712
73928	735713
117662	735714
217902	735715
52266	735716
531456	735717
93531	735718
85388	735719
161097	735720
18880	735721
682526	735722
665140	735723
463996	735724
14237	735725
247534	735726
110012	735727
1376	735728
434357	735729
463569	735730
565147	735731
74807	735732
7340	735733
69690	735734
539158	735735
48840	735736
37427	735737
17487	735738
142148	735739
103	735740
270733	735741
665577	735742
62760	735743
169425	735744
58440	735745
159381	735746
10906	735747
626006	735748
302755	735749
49032	735750
657174	735751
9712	735752
380803	735753
65452	735754
593434	735755
1621	735756
4503	735757
429602	735758
83631	735759
300627	735760
376295	735761
540370	735762
9277	735763
134515	735764
392382	735765
24704	735766
190198	735767
948	735768
86084	735769
412748	735770
38282	735771
206043	735772
408	735773
1207	735774
333847	735775
260285	735776
499045	735777
593207	735778
769	735779
83675	735780
187513	735781
295850	735782
597366	735783
94584	735784
407547	735785
672352	735786
81241	735787
235911	735788
595455	735789
98315	735790
55317	735791
70272	735792
168833	735793
24146	735794
556384	735795
94847	735796
158248	735797
445553	735798
505582	735799
180440	735800
231302	735801
8119	735802
499797	735803
277229	735804
582309	735805
78776	735806
43195	735807
261452	735808
618059	735809
45519	735810
110685	735811
648280	735812
387410	735813
693520	735814
156680	735815
135357	735816
462843	735817
402661	735818
161614	735819
40938	735820
94331	735821
19007	735822
678149	735823
638765	735824
59109	735825
171773	735826
447766	735827
319511	735828
403403	735829
599610	735830
209752	735831
138	735832
231517	735833
148975	735834
534735	735835
620	735836
88489	735837
129398	735838
576019	735839
120226	735840
564888	735841
105036	735842
55661	735843
683524	735844
22997	735845
56738	735846
134418	735847
261645	735848
92545	735849
203679	735850
148743	735851
489210	735852
82538	735853
527369	735854
51099	735855
665971	735856
54222	735857
67295	735858
50379	735859
117	735860
93986	735861
422116	735862
684010	735863
54040	735864
26487	735865
52198	735866
223007	735867
347730	735868
238023	735869
567997	735870
442	735871
646709	735872
199174	735873
132305	735874
9306	735875
113154	735876
61484	735877
595101	735878
402943	735879
499672	735880
231532	735881
473291	735882
534572	735883
579796	735884
187642	735885
436182	735886
3588	735887
37437	735888
49913	735889
45587	735890
419534	735891
231535	735892
58346	735893
550329	735894
356643	735895
690025	735896
629100	735897
59056	735898
64119	735899
157240	735900
142769	735901
149918	735902
41672	735903
337632	735904
216887	735905
434517	735906
1576	735907
218330	735908
144450	735909
619293	735910
45419	735911
127641	735912
453001	735913
332132	735914
3225	735915
10032	735916
126624	735917
21047	735918
250791	735919
218387	735920
385217	735921
171206	735922
481361	735923
91885	735924
45722	735925
75159	735926
69474	735927
329908	735928
5661	735929
473976	735930
160072	735931
325549	735932
519275	735933
494310	735934
51910	735935
147112	735936
439195	735937
128008	735938
134511	735939
467506	735940
379933	735941
2394	735942
586594	735943
67466	735944
46098	735945
277474	735946
48227	735947
56705	735948
330919	735949
557546	735950
131893	735951
289853	735952
60683	735953
594863	735954
187510	735955
40522	735956
56619	735957
49919	735958
134683	735959
10832	735960
200588	735961
688939	735962
544962	735963
236918	735964
58400	735965
501547	735966
506249	735967
164296	735968
592979	735969
125309	735970
7841	735971
16553	735972
134080	735973
48176	735974
648429	735975
29010	735976
315694	735977
47968	735978
414899	735979
162057	735980
256943	735981
107428	735982
33182	735983
13987	735984
130691	735985
103026	735986
473470	735987
167701	735988
142229	735989
7531	735990
463410	735991
429988	735992
114261	735993
209170	735994
672425	735995
59748	735996
444290	735997
15514	735998
355842	735999
269015	736000
684397	736001
374428	736002
14957	736003
183492	736004
497894	736005
142997	736006
81563	736007
22216	736008
162889	736009
49633	736010
236763	736011
514216	736012
82062	736013
31384	736014
548282	736015
46562	736016
579672	736017
163176	736018
145	736019
40394	736020
659843	736021
535686	736022
9072	736023
473194	736024
14871	736025
612833	736026
93389	736027
485006	736028
107812	736029
83994	736030
461499	736031
223920	736032
266133	736033
255322	736034
73131	736035
81836	736036
228946	736037
14589	736038
543101	736039
132142	736040
47612	736041
15670	736042
5102	736043
327361	736044
89535	736045
638753	736046
426604	736047
151	736048
89291	736049
511854	736050
150425	736051
155618	736052
550322	736053
3670	736054
89475	736055
693498	736056
507016	736057
642691	736058
6589	736059
477667	736060
177764	736061
493474	736062
16751	736063
128699	736064
243260	736065
48679	736066
146834	736067
7225	736068
45697	736069
370022	736070
320246	736071
518897	736072
586760	736073
308170	736074
474747	736075
616622	736076
20055	736077
563714	736078
97596	736079
544173	736080
475450	736081
237966	736082
163428	736083
674195	736084
125467	736085
294682	736086
159640	736087
96510	736088
334835	736089
206607	736090
367139	736091
151883	736092
465458	736093
105821	736094
282918	736095
693056	736096
23032	736097
44404	736098
372187	736099
111456	736100
39205	736101
312328	736102
164141	736103
20591	736104
291950	736105
164192	736106
346386	736107
12599	736108
71958	736109
410210	736110
257298	736111
294951	736112
396187	736113
621553	736114
2097	736115
640904	736116
1184	736117
18465	736118
373195	736119
397531	736120
187232	736121
107904	736122
45166	736123
30108	736124
573241	736125
706	736126
971	736127
30754	736128
651828	736129
228839	736130
217266	736131
175800	736132
615471	736133
157859	736134
595636	736135
157721	736136
2954	736137
370573	736138
83497	736139
675534	736140
58562	736141
466332	736142
311785	736143
254626	736144
451281	736145
179606	736146
571905	736147
300267	736148
162449	736149
360027	736150
523620	736151
7205	736152
37477	736153
305018	736154
56838	736155
364577	736156
127310	736157
460841	736158
231183	736159
270475	736160
182874	736161
29815	736162
20797	736163
241	736164
35349	736165
988	736166
445370	736167
415984	736168
18427	736169
100425	736170
211886	736171
72918	736172
612887	736173
579160	736174
58305	736175
20200	736176
328500	736177
650976	736178
689830	736179
214853	736180
201252	736181
164587	736182
15686	736183
55093	736184
639028	736185
665843	736186
122740	736187
437212	736188
35917	736189
389313	736190
338684	736191
612802	736192
391598	736193
6698	736194
599318	736195
10820	736196
42727	736197
46362	736198
173830	736199
163792	736200
298313	736201
474198	736202
446025	736203
48392	736204
380879	736205
32255	736206
155364	736207
302749	736208
554709	736209
169204	736210
51709	736211
423382	736212
106109	736213
8072	736214
168988	736215
117690	736216
202614	736217
595446	736218
645100	736219
158760	736220
25661	736221
79003	736222
123843	736223
18797	736224
1112	736225
353325	736226
217522	736227
593870	736228
303975	736229
673112	736230
159640	736231
652795	736232
125503	736233
538684	736234
226503	736235
18040	736236
578142	736237
111932	736238
13872	736239
419558	736240
643777	736241
247634	736242
238325	736243
328352	736244
287710	736245
579716	736246
150599	736247
489912	736248
43661	736249
6165	736250
57068	736251
20587	736252
233212	736253
12968	736254
115335	736255
660077	736256
51069	736257
199519	736258
247601	736259
425584	736260
410512	736261
327292	736262
186341	736263
571534	736264
18137	736265
54928	736266
545144	736267
159794	736268
65113	736269
193503	736270
13218	736271
587549	736272
84432	736273
97401	736274
92923	736275
21302	736276
690083	736277
43650	736278
514253	736279
15308	736280
162741	736281
557293	736282
587532	736283
672435	736284
175097	736285
665848	736286
510735	736287
363748	736288
9710	736289
1178	736290
555862	736291
653629	736292
27813	736293
586531	736294
443804	736295
506685	736296
498985	736297
611175	736298
80797	736299
187502	736300
187586	736301
219090	736302
107212	736303
67156	736304
516212	736305
412574	736306
533199	736307
321555	736308
56327	736309
32944	736310
507348	736311
161477	736312
14284	736313
124909	736314
292156	736315
185378	736316
543043	736317
628547	736318
242722	736319
113004	736320
345520	736321
887	736322
446948	736323
653544	736324
66666	736325
310721	736326
674428	736327
170742	736328
2691	736329
565283	736330
443700	736331
114	736332
75207	736333
697433	736334
159639	736335
5156	736336
156990	736337
116149	736338
435628	736339
160338	736340
17734	736341
250457	736342
157710	736343
677699	736344
235002	736345
85987	736346
97799	736347
1722	736348
194685	736349
245850	736350
5934	736351
262106	736352
108619	736353
2597	736354
648333	736355
19999	736356
355579	736357
615025	736358
412680	736359
616653	736360
235716	736361
393937	736362
32550	736363
282494	736364
62744	736365
86159	736366
3082	736367
415521	736368
672008	736369
127665	736370
272052	736371
119262	736372
474591	736373
45469	736374
692051	736375
647033	736376
553628	736377
216145	736378
40172	736379
335452	736380
348725	736381
484933	736382
139782	736383
187548	736384
267421	736385
187478	736386
437777	736387
285373	736388
236981	736389
67688	736390
4126	736391
579159	736392
137148	736393
203	736394
617492	736395
49260	736396
522644	736397
61242	736398
638476	736399
166769	736400
101779	736401
540547	736402
14083	736403
247527	736404
479914	736405
217468	736406
416193	736407
164861	736408
515738	736409
187494	736410
21432	736411
165376	736412
201275	736413
532547	736414
1116	736415
458901	736416
251741	736417
338422	736418
161241	736419
486557	736420
134994	736421
130654	736422
51853	736423
301862	736424
134078	736425
584797	736426
601552	736427
518485	736428
681794	736429
802	736430
112753	736431
658324	736432
142176	736433
423366	736434
37095	736435
126022	736436
200732	736437
372274	736438
97804	736439
16612	736440
434254	736441
284114	736442
520936	736443
443439	736444
118	736445
51130	736446
79237	736447
640384	736448
491174	736449
57468	736450
221676	736451
690141	736452
45764	736453
116155	736454
128346	736455
623993	736456
241780	736457
184770	736458
120098	736459
628176	736460
691169	736461
312170	736462
665791	736463
601212	736464
219093	736465
605538	736466
466329	736467
34977	736468
621274	736469
98553	736470
228358	736471
72144	736472
534880	736473
202708	736474
75957	736475
77810	736476
694013	736477
4223	736478
328497	736479
444367	736480
70618	736481
26754	736482
44472	736483
914	736484
53160	736485
252691	736486
125395	736487
70972	736488
459558	736489
2486	736490
454554	736491
207432	736492
491457	736493
84428	736494
550496	736495
102423	736496
172921	736497
646915	736498
435564	736499
490174	736500
134801	736501
109492	736502
379611	736503
230257	736504
445684	736505
141381	736506
481519	736507
75226	736508
47993	736509
690183	736510
101260	736511
130176	736512
384461	736513
59396	736514
42664	736515
325077	736516
116171	736517
371925	736518
56571	736519
5719	736520
258251	736521
107046	736522
533713	736523
1150	736524
5965	736525
1005	736526
22339	736527
11035	736528
235299	736529
277318	736530
65999	736531
76131	736532
121439	736533
250509	736534
348483	736535
44981	736536
142808	736537
247800	736538
47056	736539
201137	736540
602018	736541
236228	736542
106999	736543
679363	736544
1314	736545
309213	736546
609384	736547
162835	736548
358789	736549
425744	736550
323225	736551
658282	736552
596323	736553
210901	736554
5195	736555
546621	736556
136784	736557
48224	736558
271267	736559
475139	736560
26000	736561
465859	736562
404793	736563
649216	736564
176862	736565
33910	736566
441882	736567
508841	736568
18745	736569
580778	736570
20643	736571
73522	736572
369023	736573
234455	736574
157713	736575
25845	736576
81769	736577
675978	736578
679322	736579
5853	736580
272746	736581
53599	736582
187964	736583
120278	736584
238	736585
565094	736586
52378	736587
492828	736588
668355	736589
161572	736590
326558	736591
323351	736592
607643	736593
168286	736594
315661	736595
5401	736596
525980	736597
168663	736598
13926	736599
360718	736600
80366	736601
110193	736602
201676	736603
70645	736604
5071	736605
468649	736606
326583	736607
663708	736608
625190	736609
34268	736610
647389	736611
292834	736612
209986	736613
57062	736614
640309	736615
116392	736616
276170	736617
152286	736618
348297	736619
21362	736620
18661	736621
23559	736622
412929	736623
163093	736624
10465	736625
169182	736626
247866	736627
422633	736628
510841	736629
221181	736630
163081	736631
210053	736632
671565	736633
75737	736634
58893	736635
386465	736636
592233	736637
614917	736638
553782	736639
276293	736640
32883	736641
306951	736642
140656	736643
587	736644
68409	736645
95754	736646
189360	736647
11042	736648
521267	736649
517090	736650
148973	736651
89307	736652
136737	736653
609112	736654
25972	736655
2485	736656
247290	736657
165374	736658
114881	736659
7455	736660
164023	736661
44057	736662
1917	736663
93972	736664
467276	736665
460990	736666
241633	736667
672627	736668
62823	736669
139322	736670
535606	736671
492150	736672
438325	736673
29624	736674
293532	736675
641382	736676
6761	736677
326962	736678
697327	736679
162168	736680
238	736681
240681	736682
398757	736683
167843	736684
15395	736685
363629	736686
91220	736687
211970	736688
411878	736689
126570	736690
558579	736691
163813	736692
28184	736693
69396	736694
28703	736695
366443	736696
601070	736697
497512	736698
393683	736699
613056	736700
3849	736701
312676	736702
557221	736703
65715	736704
143127	736705
576632	736706
297572	736707
622522	736708
137923	736709
49032	736710
267739	736711
298243	736712
119688	736713
378023	736714
47622	736715
167394	736716
179111	736717
118782	736718
385810	736719
136061	736720
543618	736721
12748	736722
460132	736723
680996	736724
657302	736725
228160	736726
272676	736727
29972	736728
8183	736729
510713	736730
510226	736731
14499	736732
598151	736733
27114	736734
27104	736735
222761	736736
194145	736737
132006	736738
63947	736739
138151	736740
104138	736741
22958	736742
696555	736743
9091	736744
130740	736745
157557	736746
107719	736747
436	736748
161801	736749
443622	736750
81389	736751
345646	736752
18789	736753
34198	736754
146358	736755
646612	736756
67507	736757
158054	736758
635921	736759
79155	736760
226092	736761
210824	736762
102262	736763
954	736764
61835	736765
101651	736766
270339	736767
107838	736768
652286	736769
147831	736770
33928	736771
411077	736772
287891	736773
56799	736774
20400	736775
179150	736776
232860	736777
68313	736778
72796	736779
464359	736780
615225	736781
2313	736782
651696	736783
664939	736784
4306	736785
75109	736786
131150	736787
39614	736788
181137	736789
406174	736790
439746	736791
42444	736792
133127	736793
508537	736794
529984	736795
601406	736796
138337	736797
9798	736798
461121	736799
26516	736800
30709	736801
111155	736802
275576	736803
60624	736804
1168	736805
425065	736806
207664	736807
68125	736808
331073	736809
320880	736810
218210	736811
61	736812
5300	736813
257665	736814
10642	736815
474968	736816
329511	736817
125982	736818
193382	736819
296514	736820
54159	736821
397733	736822
10392	736823
49276	736824
293463	736825
305524	736826
106706	736827
43899	736828
594817	736829
339298	736830
18131	736831
548274	736832
489174	736833
48545	736834
310924	736835
481154	736836
440794	736837
365985	736838
555193	736839
531584	736840
67191	736841
71834	736842
70161	736843
212	736844
55464	736845
503210	736846
425547	736847
17446	736848
59473	736849
595469	736850
29747	736851
478048	736852
33597	736853
263558	736854
36345	736855
693015	736856
441113	736857
411620	736858
524772	736859
7714	736860
571110	736861
142787	736862
507077	736863
631666	736864
483502	736865
53362	736866
170804	736867
51537	736868
353533	736869
58990	736870
657220	736871
281071	736872
55583	736873
629937	736874
168060	736875
408854	736876
36242	736877
6276	736878
147818	736879
51234	736880
36156	736881
69856	736882
462195	736883
810	736884
36600	736885
2609	736886
86512	736887
104332	736888
675586	736889
199578	736890
93904	736891
3140	736892
421117	736893
1411	736894
43931	736895
338249	736896
48253	736897
6846	736898
542422	736899
12277	736900
62844	736901
54666	736902
3352	736903
246202	736904
78514	736905
362447	736906
7547	736907
3017	736908
39221	736909
151430	736910
208317	736911
403241	736912
348989	736913
21	736914
39989	736915
306077	736916
17099	736917
80976	736918
135779	736919
128332	736920
102474	736921
6491	736922
155713	736923
228424	736924
1504	736925
76	736926
7290	736927
80032	736928
147458	736929
150903	736930
77117	736931
644	736932
49071	736933
58325	736934
25684	736935
369618	736936
679082	736937
43913	736938
184374	736939
9627	736940
4571	736941
27271	736942
303764	736943
119804	736944
7881	736945
34901	736946
687740	736947
675447	736948
648087	736949
329539	736950
112448	736951
23250	736952
133937	736953
48879	736954
427427	736955
666920	736956
6266	736957
6855	736958
679004	736959
1851	736960
581569	736961
75580	736962
412094	736963
80614	736964
4320	736965
30663	736966
19267	736967
27603	736968
40667	736969
551597	736970
681811	736971
14411	736972
306673	736973
206	736974
124387	736975
22050	736976
632533	736977
373131	736978
524210	736979
545875	736980
87147	736981
7841	736982
13036	736983
22089	736984
235963	736985
393176	736986
59483	736987
304989	736988
120574	736989
61312	736990
42392	736991
129417	736992
696577	736993
101722	736994
111406	736995
41864	736996
498320	736997
537284	736998
7105	736999
6632	737000
41113	737001
687584	737002
556045	737003
197392	737004
64663	737005
581196	737006
66748	737007
147771	737008
227956	737009
44570	737010
568914	737011
106170	737012
130433	737013
12980	737014
233728	737015
248268	737016
150837	737017
56576	737018
8649	737019
309467	737020
29514	737021
20531	737022
82790	737023
209299	737024
318092	737025
18769	737026
518799	737027
816	737028
239492	737029
110218	737030
144815	737031
683596	737032
410461	737033
586692	737034
105373	737035
25	737036
5918	737037
145849	737038
393099	737039
5147	737040
158512	737041
277429	737042
43598	737043
520108	737044
812	737045
649706	737046
56424	737047
183777	737048
114657	737049
448011	737050
50056	737051
184274	737052
1810	737053
9826	737054
353939	737055
622876	737056
129553	737057
97081	737058
381737	737059
178165	737060
184037	737061
451245	737062
18569	737063
4702	737064
20800	737065
438980	737066
37803	737067
161087	737068
128043	737069
311383	737070
623252	737071
24720	737072
17233	737073
11915	737074
75861	737075
136657	737076
133360	737077
204388	737078
68717	737079
393191	737080
215856	737081
1211	737082
83836	737083
11411	737084
424586	737085
7344	737086
540913	737087
13	737088
602738	737089
102551	737090
150363	737091
6025	737092
610149	737093
169066	737094
138970	737095
99055	737096
53118	737097
14217	737098
161534	737099
10686	737100
181797	737101
331296	737102
564044	737103
490301	737104
11929	737105
622757	737106
551	737107
439082	737108
34423	737109
158691	737110
17048	737111
12310	737112
525709	737113
234189	737114
593921	737115
361	737116
12558	737117
5692	737118
128778	737119
561320	737120
29055	737121
33896	737122
40754	737123
646017	737124
77059	737125
20509	737126
9784	737127
55671	737128
329994	737129
379326	737130
200186	737131
1998	737132
172319	737133
59599	737134
26678	737135
6955	737136
25231	737137
99956	737138
14529	737139
16188	737140
48745	737141
33087	737142
81733	737143
159343	737144
505874	737145
249845	737146
24601	737147
243947	737148
686925	737149
11454	737150
567060	737151
404170	737152
105405	737153
679929	737154
634085	737155
143227	737156
321302	737157
626385	737158
461890	737159
16990	737160
430470	737161
16997	737162
147922	737163
694617	737164
165191	737165
107957	737166
171232	737167
131825	737168
651415	737169
70580	737170
7976	737171
170802	737172
156013	737173
283388	737174
557657	737175
51809	737176
131827	737177
644101	737178
470841	737179
465785	737180
58369	737181
433391	737182
452987	737183
50635	737184
65945	737185
550199	737186
248169	737187
49767	737188
322239	737189
89764	737190
413925	737191
675400	737192
168556	737193
392662	737194
145177	737195
633697	737196
73952	737197
42361	737198
513424	737199
125357	737200
641065	737201
674381	737202
269819	737203
16278	737204
12798	737205
159641	737206
252861	737207
243120	737208
9100	737209
169037	737210
123066	737211
83643	737212
476994	737213
253599	737214
37588	737215
57476	737216
29661	737217
197107	737218
291399	737219
14978	737220
402807	737221
519969	737222
521543	737223
27148	737224
44428	737225
295250	737226
683514	737227
504915	737228
121917	737229
75608	737230
3373	737231
38015	737232
364715	737233
124399	737234
565715	737235
154101	737236
553461	737237
580690	737238
510670	737239
503320	737240
107899	737241
163619	737242
56256	737243
333428	737244
506865	737245
79326	737246
388825	737247
15694	737248
554024	737249
3298	737250
112279	737251
306334	737252
60794	737253
20153	737254
177636	737255
7430	737256
30739	737257
87687	737258
140859	737259
165456	737260
44322	737261
168144	737262
185380	737263
118326	737264
129058	737265
367723	737266
465552	737267
521263	737268
174076	737269
49261	737270
615487	737271
138853	737272
496722	737273
600194	737274
679094	737275
128746	737276
541837	737277
496498	737278
585765	737279
552667	737280
2430	737281
567107	737282
384544	737283
234471	737284
38740	737285
162296	737286
465298	737287
75331	737288
354083	737289
80723	737290
417465	737291
462875	737292
10765	737293
548389	737294
349736	737295
32321	737296
121693	737297
1368	737298
47502	737299
609625	737300
51969	737301
466031	737302
487067	737303
140989	737304
19	737305
559786	737306
211	737307
364488	737308
44279	737309
263598	737310
451898	737311
15890	737312
338925	737313
245544	737314
170549	737315
387090	737316
227468	737317
170489	737318
17690	737319
596071	737320
359592	737321
411683	737322
411694	737323
91	737324
87675	737325
57975	737326
83539	737327
173232	737328
218785	737329
396658	737330
107695	737331
298159	737332
143515	737333
3771	737334
232913	737335
13112	737336
305365	737337
176924	737338
337666	737339
457193	737340
24410	737341
106682	737342
61442	737343
25254	737344
416119	737345
255414	737346
171955	737347
434362	737348
29229	737349
598583	737350
5953	737351
425127	737352
16836	737353
491009	737354
34806	737355
627581	737356
118703	737357
74792	737358
600002	737359
73917	737360
559398	737361
610964	737362
37270	737363
39165	737364
648071	737365
458137	737366
20773	737367
400908	737368
75064	737369
94295	737370
119181	737371
605959	737372
577836	737373
585801	737374
49496	737375
591	737376
692536	737377
566959	737378
3157	737379
6504	737380
77019	737381
30905	737382
88509	737383
1390	737384
162185	737385
34832	737386
211520	737387
497683	737388
193387	737389
62271	737390
127294	737391
5483	737392
288625	737393
12802	737394
31304	737395
46005	737396
54288	737397
109448	737398
37615	737399
61697	737400
207690	737401
111966	737402
533745	737403
396637	737404
23460	737405
566553	737406
460885	737407
695622	737408
533209	737409
161504	737410
8300	737411
11319	737412
415224	737413
20495	737414
134872	737415
3339	737416
356047	737417
23184	737418
92588	737419
45985	737420
17983	737421
268484	737422
11188	737423
124666	737424
2505	737425
107700	737426
33861	737427
12379	737428
149064	737429
43211	737430
70791	737431
470341	737432
5793	737433
524703	737434
656762	737435
337600	737436
571421	737437
586049	737438
368891	737439
218833	737440
44218	737441
13347	737442
3502	737443
50450	737444
270623	737445
47274	737446
683702	737447
63764	737448
309365	737449
387275	737450
448226	737451
19432	737452
1175	737453
25017	737454
545638	737455
482753	737456
83973	737457
58776	737458
673718	737459
8785	737460
408511	737461
343417	737462
39089	737463
670959	737464
262901	737465
366456	737466
252533	737467
539679	737468
426032	737469
339297	737470
208402	737471
37627	737472
236392	737473
533720	737474
73665	737475
206217	737476
1175	737477
6460	737478
695444	737479
85247	737480
209982	737481
371888	737482
45347	737483
680012	737484
663	737485
665594	737486
127406	737487
435451	737488
4656	737489
292390	737490
217530	737491
494129	737492
89358	737493
166619	737494
289331	737495
307119	737496
366586	737497
366095	737498
455485	737499
11554	737500
12882	737501
146410	737502
545145	737503
102219	737504
195104	737505
91929	737506
366921	737507
7879	737508
60195	737509
28542	737510
156	737511
501042	737512
109397	737513
440638	737514
233285	737515
603172	737516
98251	737517
421484	737518
220341	737519
22858	737520
12465	737521
82901	737522
636642	737523
1258	737524
513008	737525
560672	737526
309907	737527
31162	737528
235724	737529
202272	737530
145390	737531
395623	737532
29508	737533
55417	737534
177923	737535
487	737536
55459	737537
315555	737538
123613	737539
9026	737540
11652	737541
424632	737542
38571	737543
149372	737544
463386	737545
131180	737546
562027	737547
146033	737548
672858	737549
20853	737550
63278	737551
402344	737552
450941	737553
627852	737554
24937	737555
221226	737556
401135	737557
673154	737558
269952	737559
253768	737560
418090	737561
141	737562
367897	737563
487505	737564
362283	737565
424165	737566
626083	737567
47698	737568
587477	737569
569496	737570
307986	737571
140	737572
261589	737573
262886	737574
23074	737575
52626	737576
664141	737577
128254	737578
561239	737579
115200	737580
130185	737581
118099	737582
541104	737583
162487	737584
231979	737585
42891	737586
210298	737587
160487	737588
542262	737589
578439	737590
601903	737591
425969	737592
48246	737593
254965	737594
94946	737595
136498	737596
323528	737597
121649	737598
19047	737599
2590	737600
121770	737601
120601	737602
46801	737603
111681	737604
469661	737605
666720	737606
573598	737607
25335	737608
523682	737609
637349	737610
42703	737611
52354	737612
490257	737613
302563	737614
13684	737615
614039	737616
38785	737617
195434	737618
230377	737619
132641	737620
499082	737621
43220	737622
11492	737623
107859	737624
29815	737625
49577	737626
236388	737627
26621	737628
659217	737629
37792	737630
19081	737631
633197	737632
55021	737633
167604	737634
543076	737635
90985	737636
197549	737637
313260	737638
81467	737639
664330	737640
24709	737641
564980	737642
3626	737643
40919	737644
159314	737645
276232	737646
5836	737647
58647	737648
373183	737649
82905	737650
7497	737651
50647	737652
424180	737653
105512	737654
7782	737655
580170	737656
420795	737657
88041	737658
679101	737659
58089	737660
411050	737661
13074	737662
345135	737663
527438	737664
249831	737665
172345	737666
24046	737667
187853	737668
376164	737669
20524	737670
114374	737671
461983	737672
468667	737673
12440	737674
104345	737675
136608	737676
42400	737677
24065	737678
47841	737679
616667	737680
328689	737681
271188	737682
59212	737683
497893	737684
22946	737685
25441	737686
48419	737687
288875	737688
356558	737689
262732	737690
162308	737691
133104	737692
462755	737693
74069	737694
218454	737695
288936	737696
638752	737697
151	737698
305649	737699
29184	737700
12085	737701
476467	737702
336657	737703
227961	737704
29682	737705
19044	737706
383392	737707
657320	737708
260606	737709
358769	737710
359513	737711
276187	737712
2000	737713
528768	737714
116181	737715
104089	737716
229642	737717
86898	737718
85242	737719
451102	737720
156207	737721
11379	737722
63161	737723
71686	737724
307581	737725
553642	737726
75055	737727
13942	737728
34620	737729
147651	737730
421135	737731
332343	737732
640259	737733
210222	737734
48050	737735
592658	737736
23869	737737
408371	737738
441738	737739
64631	737740
68629	737741
38833	737742
21921	737743
394771	737744
392290	737745
7066	737746
664884	737747
121163	737748
22883	737749
206175	737750
11308	737751
625300	737752
28051	737753
12474	737754
66850	737755
3007	737756
209852	737757
14578	737758
95421	737759
158294	737760
384398	737761
673581	737762
44794	737763
150024	737764
55567	737765
464690	737766
7892	737767
119517	737768
128589	737769
238925	737770
651829	737771
126604	737772
124978	737773
252	737774
688181	737775
5375	737776
343783	737777
43001	737778
79111	737779
453780	737780
11689	737781
515740	737782
120181	737783
228879	737784
27060	737785
24921	737786
273777	737787
65396	737788
23056	737789
561072	737790
139152	737791
106359	737792
17667	737793
635107	737794
59021	737795
14494	737796
629307	737797
219529	737798
648231	737799
394996	737800
13372	737801
458181	737802
38645	737803
276327	737804
39682	737805
105584	737806
13007	737807
29214	737808
173018	737809
508117	737810
257992	737811
329900	737812
512637	737813
458060	737814
281787	737815
613067	737816
58971	737817
26012	737818
621122	737819
153436	737820
198252	737821
465806	737822
689958	737823
196763	737824
4176	737825
155750	737826
65757	737827
31628	737828
109439	737829
114584	737830
54759	737831
330417	737832
73008	737833
366241	737834
21888	737835
675881	737836
349201	737837
29966	737838
10592	737839
584197	737840
416524	737841
347395	737842
168096	737843
689156	737844
348101	737845
260115	737846
7506	737847
2223	737848
186107	737849
532	737850
360878	737851
140727	737852
290	737853
101798	737854
42654	737855
294232	737856
1317	737857
403122	737858
403118	737859
124419	737860
463183	737861
467441	737862
164472	737863
463162	737864
58572	737865
463151	737866
260581	737867
19997	737868
282397	737869
169424	737870
26088	737871
101344	737872
124703	737873
273832	737874
463165	737875
641235	737876
509234	737877
463187	737878
436559	737879
635201	737880
98879	737881
30376	737882
7436	737883
594421	737884
381975	737885
521444	737886
509228	737887
394500	737888
71773	737889
293166	737890
655175	737891
334518	737892
555530	737893
600537	737894
369	737895
44310	737896
652965	737897
291485	737898
222814	737899
116185	737900
43358	737901
465468	737902
517255	737903
230319	737904
495846	737905
149750	737906
170816	737907
604663	737908
56678	737909
41314	737910
368047	737911
134939	737912
48434	737913
267630	737914
7394	737915
34746	737916
105552	737917
364282	737918
31333	737919
168264	737920
27335	737921
88116	737922
239101	737923
23373	737924
168442	737925
64238	737926
521068	737927
26133	737928
694954	737929
362660	737930
167540	737931
118971	737932
266695	737933
77866	737934
57798	737935
377196	737936
69799	737937
364607	737938
61034	737939
667221	737940
127260	737941
177649	737942
640453	737943
38837	737944
49948	737945
23471	737946
461234	737947
127200	737948
280	737949
262178	737950
388084	737951
543162	737952
135356	737953
140523	737954
537166	737955
221336	737956
138743	737957
13293	737958
531941	737959
431471	737960
139312	737961
17967	737962
181600	737963
655215	737964
144854	737965
4705	737966
2676	737967
357245	737968
244	737969
695156	737970
422944	737971
456066	737972
11694	737973
411354	737974
647125	737975
175158	737976
6748	737977
1012	737978
289231	737979
559632	737980
612785	737981
275691	737982
162097	737983
308933	737984
534150	737985
53145	737986
98327	737987
496680	737988
261275	737989
2277	737990
537033	737991
147110	737992
626346	737993
5301	737994
161705	737995
191596	737996
498236	737997
361057	737998
164773	737999
422761	738000
454080	738001
239899	738002
91771	738003
25427	738004
565776	738005
17426	738006
652544	738007
327196	738008
125752	738009
135110	738010
5172	738011
7081	738012
326648	738013
21234	738014
6417	738015
347117	738016
161668	738017
63552	738018
95854	738019
163376	738020
570053	738021
4196	738022
696349	738023
62953	738024
574507	738025
102098	738026
23565	738027
15375	738028
9293	738029
185919	738030
488120	738031
68760	738032
4829	738033
2363	738034
45596	738035
557204	738036
441042	738037
530184	738038
92984	738039
298455	738040
163409	738041
96239	738042
65929	738043
514890	738044
460678	738045
421305	738046
382946	738047
309766	738048
22159	738049
519845	738050
595497	738051
2932	738052
230925	738053
22529	738054
228907	738055
173182	738056
141478	738057
622979	738058
337438	738059
575782	738060
506961	738061
529985	738062
169065	738063
68692	738064
2621	738065
16669	738066
506681	738067
381113	738068
33202	738069
494759	738070
468785	738071
297774	738072
613829	738073
1878	738074
218114	738075
142507	738076
16277	738077
355280	738078
679034	738079
201863	738080
15078	738081
39929	738082
622313	738083
643095	738084
116918	738085
636583	738086
42053	738087
544886	738088
116225	738089
259063	738090
179434	738091
58645	738092
308105	738093
51335	738094
367123	738095
556528	738096
443147	738097
2562	738098
634867	738099
159446	738100
113365	738101
43958	738102
476392	738103
15581	738104
76761	738105
309672	738106
62974	738107
205512	738108
685712	738109
12499	738110
550998	738111
693969	738112
79504	738113
126866	738114
16367	738115
597984	738116
685179	738117
258255	738118
144957	738119
300238	738120
625222	738121
432596	738122
247581	738123
55550	738124
276593	738125
364036	738126
296386	738127
1424	738128
686770	738129
491944	738130
3392	738131
517243	738132
117952	738133
157611	738134
417	738135
32637	738136
210352	738137
53210	738138
332890	738139
68321	738140
502032	738141
199016	738142
393020	738143
103162	738144
639321	738145
394261	738146
575505	738147
34523	738148
516877	738149
573535	738150
318872	738151
414170	738152
322392	738153
199444	738154
6686	738155
691955	738156
3104	738157
70194	738158
419772	738159
686092	738160
1376	738161
302213	738162
12124	738163
22688	738164
29157	738165
262961	738166
669021	738167
286372	738168
482178	738169
697810	738170
475953	738171
283084	738172
40062	738173
160737	738174
46221	738175
491766	738176
58847	738177
191713	738178
302693	738179
476439	738180
251114	738181
9990	738182
527032	738183
58619	738184
570289	738185
82047	738186
110066	738187
333499	738188
610917	738189
199992	738190
413845	738191
16997	738192
643239	738193
115805	738194
8494	738195
14233	738196
1437	738197
475121	738198
355375	738199
139573	738200
545483	738201
172735	738202
541913	738203
300940	738204
44687	738205
691993	738206
81427	738207
674151	738208
4436	738209
157926	738210
389129	738211
631996	738212
438713	738213
164426	738214
281112	738215
358448	738216
374154	738217
33495	738218
110793	738219
32179	738220
523947	738221
47923	738222
385750	738223
87609	738224
512537	738225
476972	738226
338429	738227
454657	738228
230236	738229
86987	738230
430788	738231
250783	738232
81063	738233
692289	738234
676421	738235
81174	738236
590620	738237
555209	738238
686053	738239
475622	738240
440722	738241
682260	738242
608444	738243
47684	738244
516798	738245
74302	738246
596057	738247
45037	738248
58883	738249
172364	738250
143103	738251
314300	738252
362121	738253
131255	738254
47866	738255
392064	738256
504063	738257
149718	738258
523412	738259
1380	738260
214619	738261
2584	738262
82	738263
572686	738264
523874	738265
389362	738266
9701	738267
42052	738268
66748	738269
312061	738270
311803	738271
52263	738272
303622	738273
102472	738274
553098	738275
358068	738276
651225	738277
171170	738278
117702	738279
3378	738280
536414	738281
224311	738282
190129	738283
314329	738284
7505	738285
21294	738286
124396	738287
15739	738288
234889	738289
300641	738290
15873	738291
495564	738292
71081	738293
195854	738294
53355	738295
48926	738296
44459	738297
441153	738298
476785	738299
123353	738300
400786	738301
275016	738302
8939	738303
122501	738304
114315	738305
94399	738306
135376	738307
56303	738308
587156	738309
289842	738310
480872	738311
510814	738312
361862	738313
695735	738314
235	738315
55599	738316
541110	738317
132977	738318
133777	738319
71827	738320
461844	738321
124573	738322
209	738323
479665	738324
674062	738325
59660	738326
1773	738327
115179	738328
8723	738329
593018	738330
463743	738331
138349	738332
140302	738333
241212	738334
458261	738335
359061	738336
416771	738337
138740	738338
67067	738339
103694	738340
326157	738341
20158	738342
659151	738343
66380	738344
84427	738345
432772	738346
13726	738347
394823	738348
412489	738349
522699	738350
59750	738351
140954	738352
640811	738353
11033	738354
429212	738355
389829	738356
175856	738357
338428	738358
605670	738359
475855	738360
393233	738361
590680	738362
354140	738363
562773	738364
207364	738365
529129	738366
126233	738367
337780	738368
140106	738369
628827	738370
281578	738371
77490	738372
627905	738373
158410	738374
89184	738375
234052	738376
300922	738377
112628	738378
354197	738379
339761	738380
153211	738381
128830	738382
156773	738383
201756	738384
12128	738385
418747	738386
121489	738387
160702	738388
305036	738389
36540	738390
636958	738391
143262	738392
147459	738393
317887	738394
50259	738395
64599	738396
29397	738397
103692	738398
459939	738399
96357	738400
49153	738401
161495	738402
57735	738403
113900	738404
174880	738405
146282	738406
101266	738407
296931	738408
110508	738409
534613	738410
38584	738411
1478	738412
442362	738413
48116	738414
595570	738415
5004	738416
293	738417
497126	738418
71415	738419
127072	738420
13923	738421
444239	738422
276120	738423
136587	738424
48019	738425
52847	738426
12357	738427
9596	738428
68205	738429
97398	738430
605996	738431
122200	738432
387774	738433
2314	738434
88483	738435
374259	738436
95385	738437
468686	738438
201917	738439
367046	738440
70205	738441
76605	738442
20947	738443
573471	738444
518384	738445
611547	738446
36993	738447
538381	738448
627738	738449
231684	738450
252228	738451
369559	738452
455472	738453
253326	738454
20681	738455
122870	738456
341603	738457
2259	738458
649029	738459
695890	738460
603695	738461
382658	738462
10086	738463
591426	738464
324400	738465
309104	738466
333823	738467
664461	738468
502920	738469
162591	738470
395917	738471
537045	738472
48505	738473
505436	738474
421140	738475
403702	738476
58439	738477
529821	738478
464390	738479
24569	738480
151393	738481
3802	738482
195215	738483
595064	738484
64064	738485
97723	738486
170922	738487
4773	738488
11842	738489
298364	738490
411555	738491
422042	738492
220332	738493
242223	738494
59428	738495
99502	738496
557424	738497
243899	738498
36680	738499
127347	738500
18955	738501
3208	738502
399887	738503
605384	738504
140142	738505
41163	738506
303662	738507
362131	738508
441031	738509
81444	738510
21584	738511
95724	738512
542734	738513
167810	738514
238000	738515
177194	738516
30629	738517
239128	738518
108480	738519
172176	738520
496373	738521
48259	738522
348676	738523
161802	738524
15221	738525
3673	738526
206281	738527
16191	738528
7528	738529
102093	738530
449260	738531
156371	738532
82702	738533
179091	738534
607434	738535
688271	738536
102470	738537
8518	738538
113552	738539
434062	738540
55673	738541
509001	738542
99468	738543
390283	738544
78536	738545
25217	738546
497177	738547
11231	738548
125047	738549
46614	738550
595246	738551
216175	738552
440694	738553
217448	738554
317085	738555
123551	738556
233853	738557
375555	738558
2919	738559
75645	738560
667453	738561
110932	738562
524789	738563
36171	738564
16053	738565
135941	738566
608385	738567
156599	738568
147089	738569
379340	738570
100401	738571
40991	738572
52712	738573
154809	738574
139211	738575
120891	738576
192817	738577
84883	738578
207932	738579
261597	738580
22913	738581
624375	738582
31559	738583
44115	738584
85555	738585
692505	738586
453918	738587
2592	738588
151880	738589
45227	738590
447556	738591
551208	738592
345723	738593
56256	738594
629	738595
613187	738596
27328	738597
283165	738598
104014	738599
355700	738600
40251	738601
53108	738602
2156	738603
244936	738604
519532	738605
133464	738606
5411	738607
343714	738608
38956	738609
41062	738610
165570	738611
578113	738612
634104	738613
397305	738614
46984	738615
12742	738616
8292	738617
121878	738618
222769	738619
124136	738620
33790	738621
101140	738622
85887	738623
42415	738624
527	738625
50722	738626
5086	738627
569338	738628
43614	738629
546338	738630
13915	738631
51190	738632
135483	738633
7106	738634
67556	738635
32341	738636
568622	738637
353326	738638
478269	738639
48037	738640
646684	738641
95330	738642
53147	738643
139289	738644
96160	738645
302714	738646
427373	738647
66629	738648
352421	738649
137445	738650
269435	738651
3838	738652
308250	738653
592096	738654
36920	738655
404945	738656
4119	738657
127692	738658
511093	738659
398440	738660
24745	738661
575864	738662
296017	738663
663922	738664
671311	738665
138999	738666
606926	738667
224058	738668
157630	738669
1471	738670
25609	738671
118002	738672
574658	738673
136236	738674
110875	738675
63642	738676
37381	738677
29670	738678
41049	738679
596906	738680
58948	738681
53485	738682
367034	738683
70764	738684
38843	738685
193945	738686
52895	738687
14764	738688
105668	738689
28310	738690
629102	738691
34430	738692
57334	738693
16662	738694
554326	738695
695951	738696
685724	738697
125314	738698
477560	738699
579692	738700
2864	738701
266866	738702
505194	738703
478319	738704
579290	738705
94059	738706
581261	738707
694084	738708
5789	738709
32957	738710
163869	738711
313345	738712
111807	738713
619	738714
1296	738715
525058	738716
129683	738717
165067	738718
195323	738719
582527	738720
638140	738721
281933	738722
138593	738723
630516	738724
43525	738725
109625	738726
142145	738727
235701	738728
285265	738729
491591	738730
357957	738731
417308	738732
120540	738733
517393	738734
226710	738735
322947	738736
232062	738737
695941	738738
74035	738739
60209	738740
629320	738741
93751	738742
116974	738743
52658	738744
11982	738745
519665	738746
256332	738747
567282	738748
173652	738749
201961	738750
106164	738751
97430	738752
575128	738753
486904	738754
345	738755
847	738756
325203	738757
565861	738758
559890	738759
463425	738760
301708	738761
23776	738762
141297	738763
609472	738764
524137	738765
687242	738766
571109	738767
406219	738768
206389	738769
15259	738770
55105	738771
1271	738772
323005	738773
38810	738774
144642	738775
320481	738776
384682	738777
31248	738778
443322	738779
46503	738780
2	738781
86621	738782
41849	738783
555407	738784
9326	738785
56265	738786
46325	738787
54721	738788
413135	738789
529311	738790
591479	738791
690172	738792
288118	738793
118366	738794
415383	738795
23097	738796
301952	738797
649500	738798
115455	738799
96246	738800
428455	738801
4240	738802
7516	738803
94031	738804
111253	738805
190402	738806
264622	738807
504692	738808
332189	738809
98183	738810
420652	738811
381401	738812
547932	738813
18138	738814
86963	738815
72510	738816
132324	738817
57114	738818
392580	738819
242650	738820
261544	738821
93896	738822
40126	738823
166588	738824
465585	738825
128117	738826
693469	738827
50200	738828
590745	738829
89532	738830
3875	738831
184397	738832
13297	738833
317675	738834
137168	738835
650009	738836
334932	738837
625435	738838
47	738839
34660	738840
675788	738841
125199	738842
625903	738843
324929	738844
331560	738845
36733	738846
91368	738847
168480	738848
5858	738849
25344	738850
365240	738851
136056	738852
15623	738853
328571	738854
234235	738855
117799	738856
624424	738857
351361	738858
589583	738859
141507	738860
152923	738861
216330	738862
8526	738863
512989	738864
21684	738865
397907	738866
162688	738867
77421	738868
110868	738869
33723	738870
107615	738871
117905	738872
381366	738873
607616	738874
80559	738875
148373	738876
414283	738877
144081	738878
288783	738879
116215	738880
77346	738881
59680	738882
91337	738883
225850	738884
218115	738885
117907	738886
265370	738887
216513	738888
400763	738889
358658	738890
94055	738891
33710	738892
385647	738893
30008	738894
6143	738895
22058	738896
137226	738897
356977	738898
634938	738899
429780	738900
520726	738901
112088	738902
172188	738903
93136	738904
4268	738905
484188	738906
466253	738907
356515	738908
24687	738909
303427	738910
604050	738911
71769	738912
65357	738913
586823	738914
460987	738915
28863	738916
309076	738917
449119	738918
97103	738919
69384	738920
219462	738921
661411	738922
124576	738923
515934	738924
683259	738925
118864	738926
252573	738927
572668	738928
42873	738929
779	738930
305811	738931
242198	738932
100720	738933
172183	738934
418985	738935
22226	738936
93636	738937
17623	738938
74595	738939
218714	738940
104738	738941
247563	738942
646963	738943
670606	738944
590165	738945
110513	738946
186190	738947
20126	738948
166563	738949
43448	738950
28827	738951
50840	738952
294129	738953
666321	738954
159398	738955
42	738956
636918	738957
527773	738958
377846	738959
550116	738960
550157	738961
445838	738962
439403	738963
403166	738964
397432	738965
1063	738966
372972	738967
25484	738968
117895	738969
333779	738970
611095	738971
350	738972
274281	738973
643002	738974
98264	738975
674319	738976
551326	738977
383	738978
556627	738979
321218	738980
329415	738981
299746	738982
563175	738983
346129	738984
665074	738985
43372	738986
138609	738987
278571	738988
548447	738989
153642	738990
150141	738991
326209	738992
438556	738993
28714	738994
584600	738995
70372	738996
10608	738997
646942	738998
256514	738999
219476	739000
435128	739001
236130	739002
217446	739003
162603	739004
432787	739005
362024	739006
694408	739007
87221	739008
273227	739009
369047	739010
467277	739011
410174	739012
588238	739013
245646	739014
17028	739015
95930	739016
41932	739017
317233	739018
297182	739019
383925	739020
2535	739021
601827	739022
117814	739023
315156	739024
312793	739025
471355	739026
329794	739027
7586	739028
42082	739029
74002	739030
142687	739031
404804	739032
140460	739033
446903	739034
356120	739035
152265	739036
597009	739037
303530	739038
52218	739039
116650	739040
536741	739041
70018	739042
539678	739043
456657	739044
55899	739045
660676	739046
168093	739047
12153	739048
193832	739049
19799	739050
339351	739051
476529	739052
356022	739053
290484	739054
445774	739055
505475	739056
218821	739057
574952	739058
78758	739059
32409	739060
466424	739061
488596	739062
180472	739063
549943	739064
492345	739065
322900	739066
429801	739067
35032	739068
88212	739069
217780	739070
42086	739071
11260	739072
193792	739073
536823	739074
416773	739075
640079	739076
15827	739077
100712	739078
20945	739079
317162	739080
56860	739081
400253	739082
402681	739083
155722	739084
123127	739085
554159	739086
128740	739087
617560	739088
449735	739089
169321	739090
448475	739091
645371	739092
19233	739093
354194	739094
337273	739095
2726	739096
310438	739097
464860	739098
82386	739099
689537	739100
31447	739101
53062	739102
399722	739103
169143	739104
397117	739105
438478	739106
430362	739107
370200	739108
300203	739109
112186	739110
5672	739111
285379	739112
342612	739113
373751	739114
266873	739115
282232	739116
395290	739117
255291	739118
64689	739119
217465	739120
316873	739121
160815	739122
388306	739123
250324	739124
413426	739125
115108	739126
683940	739127
435034	739128
299247	739129
299233	739130
324591	739131
35261	739132
445756	739133
28046	739134
303013	739135
458172	739136
351931	739137
9141	739138
10972	739139
3127	739140
21228	739141
221465	739142
629868	739143
7494	739144
264812	739145
455246	739146
445783	739147
69744	739148
218784	739149
90808	739150
676391	739151
421501	739152
322349	739153
213833	739154
318502	739155
356847	739156
84793	739157
379167	739158
531557	739159
388402	739160
395584	739161
416429	739162
432540	739163
126200	739164
355301	739165
35426	739166
508971	739167
669937	739168
201665	739169
76236	739170
147652	739171
226774	739172
100945	739173
428259	739174
466753	739175
147271	739176
454943	739177
158801	739178
109798	739179
241293	739180
670171	739181
603815	739182
220704	739183
464080	739184
631769	739185
515922	739186
400262	739187
268584	739188
247293	739189
235691	739190
12840	739191
19977	739192
401214	739193
70189	739194
69924	739195
400261	739196
69915	739197
343446	739198
52423	739199
6041	739200
689475	739201
216693	739202
69830	739203
217558	739204
28810	739205
599816	739206
402321	739207
223309	739208
154467	739209
409889	739210
8004	739211
147737	739212
169656	739213
580026	739214
473164	739215
146746	739216
656124	739217
484691	739218
104668	739219
262905	739220
95113	739221
15525	739222
190827	739223
217806	739224
5131	739225
402391	739226
72637	739227
294126	739228
88331	739229
341676	739230
121970	739231
615010	739232
463927	739233
151528	739234
9938	739235
348166	739236
272997	739237
149472	739238
389159	739239
45639	739240
266786	739241
357910	739242
490237	739243
72665	739244
361538	739245
608669	739246
686114	739247
6810	739248
474575	739249
247342	739250
434915	739251
683471	739252
488002	739253
125223	739254
149698	739255
438214	739256
110864	739257
434794	739258
123584	739259
45172	739260
344423	739261
119820	739262
216901	739263
69973	739264
309593	739265
625662	739266
422427	739267
11644	739268
257547	739269
17017	739270
436048	739271
237094	739272
151541	739273
47914	739274
166696	739275
357919	739276
69661	739277
208613	739278
65873	739279
88330	739280
110891	739281
22383	739282
34084	739283
65740	739284
157089	739285
612830	739286
464002	739287
518179	739288
363672	739289
92989	739290
70967	739291
16057	739292
1685	739293
443144	739294
203182	739295
141070	739296
645063	739297
181342	739298
53692	739299
38171	739300
616102	739301
125142	739302
308978	739303
324412	739304
101900	739305
597977	739306
166206	739307
564149	739308
541042	739309
112055	739310
545919	739311
143397	739312
395313	739313
391884	739314
635199	739315
430956	739316
379185	739317
379571	739318
466035	739319
162891	739320
434809	739321
533893	739322
391870	739323
77180	739324
500628	739325
80425	739326
265823	739327
443184	739328
221297	739329
430427	739330
96388	739331
153771	739332
471806	739333
694746	739334
629132	739335
216875	739336
416833	739337
6042	739338
2826	739339
277766	739340
69708	739341
123138	739342
321390	739343
89106	739344
161664	739345
35425	739346
383957	739347
323124	739348
339571	739349
5809	739350
321999	739351
311891	739352
20164	739353
65407	739354
234493	739355
7135	739356
390045	739357
390037	739358
57230	739359
17464	739360
110210	739361
269682	739362
209263	739363
479831	739364
643624	739365
299100	739366
409460	739367
173053	739368
326951	739369
163401	739370
67130	739371
29552	739372
178483	739373
67116	739374
207980	739375
392476	739376
21385	739377
236707	739378
5221	739379
43175	739380
119970	739381
479817	739382
321181	739383
585884	739384
124807	739385
209086	739386
352793	739387
389395	739388
459718	739389
479953	739390
648853	739391
558277	739392
146127	739393
483976	739394
104860	739395
45210	739396
15987	739397
408595	739398
525521	739399
376658	739400
412781	739401
395789	739402
478885	739403
638676	739404
292623	739405
609121	739406
522250	739407
485223	739408
285610	739409
212217	739410
40239	739411
457791	739412
139894	739413
294144	739414
41108	739415
141185	739416
334550	739417
65379	739418
166035	739419
229369	739420
31271	739421
290155	739422
382003	739423
232976	739424
83732	739425
112878	739426
261932	739427
16713	739428
410432	739429
299913	739430
532300	739431
2487	739432
443985	739433
20082	739434
446303	739435
120597	739436
244755	739437
67935	739438
147388	739439
681046	739440
48837	739441
294741	739442
1957	739443
107046	739444
232936	739445
261107	739446
696094	739447
203166	739448
195804	739449
110270	739450
232157	739451
397812	739452
409702	739453
25652	739454
8906	739455
237410	739456
110204	739457
534931	739458
91539	739459
75651	739460
209227	739461
386529	739462
692185	739463
8300	739464
98310	739465
232043	739466
5988	739467
73076	739468
464171	739469
418911	739470
20068	739471
110216	739472
336098	739473
392377	739474
469212	739475
28032	739476
538576	739477
364120	739478
116137	739479
567852	739480
29536	739481
112258	739482
248977	739483
358979	739484
84906	739485
73096	739486
307038	739487
92243	739488
25577	739489
345158	739490
1861	739491
17358	739492
329891	739493
39631	739494
53821	739495
553106	739496
111917	739497
333993	739498
594495	739499
142684	739500
34062	739501
92981	739502
483955	739503
231824	739504
289939	739505
69239	739506
216338	739507
540739	739508
662677	739509
133052	739510
551448	739511
6606	739512
630742	739513
348285	739514
422403	739515
68352	739516
123588	739517
364104	739518
145678	739519
16244	739520
604325	739521
495167	739522
169897	739523
42741	739524
182063	739525
668619	739526
16718	739527
3248	739528
517406	739529
611061	739530
154753	739531
368180	739532
5359	739533
294973	739534
513682	739535
361101	739536
384813	739537
685515	739538
283947	739539
400676	739540
14063	739541
216517	739542
28613	739543
674600	739544
619533	739545
452973	739546
96113	739547
592946	739548
138605	739549
41656	739550
96189	739551
151637	739552
18062	739553
209503	739554
31765	739555
365572	739556
275039	739557
5007	739558
254952	739559
580941	739560
135382	739561
204290	739562
41647	739563
22197	739564
317526	739565
550088	739566
574389	739567
73329	739568
157879	739569
450483	739570
258184	739571
5327	739572
457537	739573
108994	739574
647578	739575
270530	739576
148851	739577
113022	739578
34366	739579
97127	739580
52724	739581
644137	739582
91831	739583
153389	739584
130594	739585
215433	739586
610094	739587
358291	739588
338563	739589
483512	739590
10827	739591
124854	739592
82244	739593
563643	739594
577606	739595
633422	739596
137897	739597
656597	739598
233407	739599
280347	739600
147731	739601
44654	739602
608675	739603
146384	739604
564862	739605
51994	739606
33214	739607
564737	739608
579269	739609
143782	739610
435411	739611
663441	739612
626745	739613
386396	739614
316897	739615
441409	739616
173358	739617
1706	739618
257103	739619
3157	739620
673643	739621
124928	739622
526266	739623
19086	739624
147894	739625
162895	739626
254411	739627
1046	739628
50091	739629
536540	739630
86535	739631
112043	739632
96045	739633
443655	739634
157160	739635
81726	739636
490188	739637
102746	739638
6657	739639
70123	739640
657895	739641
393791	739642
409429	739643
264240	739644
28696	739645
283220	739646
104017	739647
121856	739648
507141	739649
677444	739650
55833	739651
94779	739652
628820	739653
2726	739654
60188	739655
151768	739656
520731	739657
111958	739658
120098	739659
389992	739660
390006	739661
411853	739662
41798	739663
505658	739664
141716	739665
460442	739666
425457	739667
122871	739668
311132	739669
45161	739670
22242	739671
374886	739672
451168	739673
218467	739674
376590	739675
690365	739676
399324	739677
520422	739678
510494	739679
218707	739680
599867	739681
511985	739682
153310	739683
96447	739684
642543	739685
108388	739686
577387	739687
227221	739688
17873	739689
333848	739690
528384	739691
298979	739692
260982	739693
10	739694
122853	739695
128459	739696
397408	739697
509745	739698
615009	739699
180953	739700
303102	739701
17299	739702
507752	739703
297866	739704
315168	739705
591709	739706
66202	739707
532778	739708
319929	739709
40963	739710
403571	739711
544930	739712
629566	739713
187337	739714
187545	739715
520781	739716
326330	739717
568254	739718
246595	739719
407972	739720
1128	739721
172591	739722
83207	739723
17990	739724
11337	739725
59761	739726
522567	739727
73628	739728
525676	739729
5101	739730
435259	739731
433815	739732
193904	739733
463786	739734
43765	739735
18499	739736
86992	739737
160210	739738
430435	739739
655734	739740
141	739741
363548	739742
205782	739743
82969	739744
400383	739745
98033	739746
667740	739747
242209	739748
313954	739749
116852	739750
490233	739751
140447	739752
593937	739753
119332	739754
9022	739755
600528	739756
613776	739757
459623	739758
678296	739759
90314	739760
50854	739761
390385	739762
151482	739763
603004	739764
577019	739765
521112	739766
400649	739767
505229	739768
445881	739769
162143	739770
627070	739771
74768	739772
387557	739773
170969	739774
468663	739775
463231	739776
682276	739777
353436	739778
528405	739779
332831	739780
10244	739781
39949	739782
253693	739783
255444	739784
268252	739785
34207	739786
546587	739787
51493	739788
2207	739789
2884	739790
24193	739791
140848	739792
218386	739793
400797	739794
455928	739795
106531	739796
477176	739797
7051	739798
34154	739799
645716	739800
601588	739801
126765	739802
36774	739803
38906	739804
127122	739805
120261	739806
332645	739807
38480	739808
87964	739809
457250	739810
470665	739811
115683	739812
384971	739813
457055	739814
2956	739815
319785	739816
129501	739817
165465	739818
681423	739819
46185	739820
53961	739821
638856	739822
44975	739823
98460	739824
29248	739825
77101	739826
45774	739827
435432	739828
695160	739829
404169	739830
610556	739831
242390	739832
274379	739833
361280	739834
52588	739835
289183	739836
246230	739837
771	739838
658782	739839
685607	739840
565241	739841
527473	739842
246225	739843
49571	739844
632277	739845
9850	739846
597282	739847
621299	739848
430740	739849
656063	739850
160344	739851
539731	739852
297885	739853
394270	739854
248855	739855
101544	739856
250604	739857
80438	739858
2007	739859
81852	739860
357672	739861
52014	739862
105507	739863
267761	739864
25828	739865
566798	739866
332964	739867
146616	739868
401065	739869
619372	739870
276104	739871
622298	739872
348750	739873
11722	739874
531613	739875
542137	739876
428614	739877
217169	739878
4668	739879
183316	739880
593355	739881
121197	739882
70361	739883
133963	739884
4464	739885
197610	739886
322233	739887
70003	739888
94243	739889
600704	739890
338991	739891
360652	739892
126212	739893
597925	739894
667223	739895
45393	739896
45727	739897
340012	739898
532578	739899
331048	739900
210093	739901
443034	739902
528409	739903
633935	739904
244626	739905
474588	739906
34372	739907
171691	739908
9465	739909
36302	739910
325745	739911
230256	739912
45846	739913
100533	739914
563092	739915
83057	739916
241270	739917
425735	739918
641807	739919
546675	739920
133943	739921
13021	739922
274871	739923
155445	739924
451150	739925
376588	739926
104893	739927
655361	739928
338908	739929
462337	739930
341605	739931
19731	739932
23042	739933
151994	739934
104653	739935
93170	739936
160596	739937
127084	739938
76636	739939
72280	739940
252899	739941
216842	739942
247541	739943
18839	739944
49708	739945
200328	739946
342158	739947
527639	739948
41665	739949
1156	739950
209623	739951
344713	739952
313881	739953
339284	739954
231	739955
148449	739956
155548	739957
313119	739958
672336	739959
331321	739960
151576	739961
149547	739962
638742	739963
133769	739964
51450	739965
208444	739966
51576	739967
228321	739968
10768	739969
234861	739970
1327	739971
3692	739972
162939	739973
671	739974
449240	739975
13384	739976
2399	739977
2751	739978
15796	739979
41549	739980
204972	739981
40742	739982
23112	739983
255504	739984
421067	739985
264763	739986
96392	739987
109137	739988
373486	739989
646386	739990
366923	739991
164384	739992
228629	739993
365498	739994
670972	739995
73678	739996
96044	739997
111915	739998
155645	739999
78063	740000
487672	740001
29114	740002
127828	740003
571163	740004
67422	740005
14720	740006
586879	740007
512162	740008
514096	740009
469654	740010
270062	740011
49887	740012
443656	740013
152393	740014
61228	740015
224369	740016
456967	740017
79017	740018
5386	740019
35854	740020
896	740021
203771	740022
6	740023
228502	740024
93095	740025
23128	740026
99658	740027
97	740028
32583	740029
28057	740030
11156	740031
243059	740032
438329	740033
592848	740034
49660	740035
638450	740036
94250	740037
269862	740038
139822	740039
566398	740040
336208	740041
269005	740042
57	740043
447	740044
648692	740045
17278	740046
34085	740047
80358	740048
682193	740049
254996	740050
55521	740051
399828	740052
167683	740053
35091	740054
473857	740055
531929	740056
673335	740057
15368	740058
8220	740059
7157	740060
128342	740061
49789	740062
581410	740063
416342	740064
527937	740065
590233	740066
66084	740067
464333	740068
637254	740069
4121	740070
19275	740071
11534	740072
390267	740073
107	740074
545783	740075
22325	740076
560877	740077
2718	740078
28759	740079
360753	740080
126371	740081
616490	740082
657288	740083
48452	740084
647284	740085
4336	740086
362303	740087
463889	740088
120346	740089
69074	740090
10990	740091
13917	740092
1106	740093
276140	740094
161523	740095
48606	740096
470602	740097
552892	740098
92921	740099
130054	740100
328823	740101
55048	740102
1527	740103
568154	740104
1849	740105
10	740106
4466	740107
27047	740108
13614	740109
603	740110
15362	740111
171625	740112
593860	740113
232	740114
489998	740115
527338	740116
348302	740117
47486	740118
49495	740119
140920	740120
81097	740121
55107	740122
19629	740123
16626	740124
303892	740125
346168	740126
456869	740127
7431	740128
29167	740129
423719	740130
72903	740131
103763	740132
94292	740133
51787	740134
639734	740135
426930	740136
142626	740137
165831	740138
353745	740139
165986	740140
3603	740141
519310	740142
204760	740143
29657	740144
17105	740145
631937	740146
449148	740147
62211	740148
83977	740149
308470	740150
118161	740151
200532	740152
11202	740153
587838	740154
684248	740155
467221	740156
42693	740157
492706	740158
376214	740159
539242	740160
332493	740161
355899	740162
87284	740163
522703	740164
320232	740165
598895	740166
25940	740167
330	740168
4577	740169
4834	740170
308589	740171
121739	740172
897	740173
206353	740174
306947	740175
564719	740176
245787	740177
295386	740178
36105	740179
4221	740180
59238	740181
507998	740182
5448	740183
9001	740184
56900	740185
140922	740186
568689	740187
126902	740188
16247	740189
540813	740190
63710	740191
67	740192
118563	740193
611877	740194
152330	740195
672417	740196
531047	740197
100407	740198
42160	740199
23988	740200
135120	740201
76107	740202
9719	740203
125924	740204
1527	740205
55309	740206
148716	740207
444851	740208
8529	740209
695686	740210
4472	740211
18885	740212
433559	740213
335127	740214
397368	740215
137313	740216
9747	740217
2	740218
145496	740219
477698	740220
418625	740221
30107	740222
424912	740223
94237	740224
48043	740225
8258	740226
430718	740227
624745	740228
686431	740229
27473	740230
1001	740231
147052	740232
204693	740233
165861	740234
30261	740235
122892	740236
162941	740237
631512	740238
647621	740239
414516	740240
8144	740241
259303	740242
114700	740243
3436	740244
434078	740245
388054	740246
375382	740247
481553	740248
224381	740249
146969	740250
41392	740251
409437	740252
45618	740253
608876	740254
537828	740255
261727	740256
131891	740257
16431	740258
156002	740259
547922	740260
643579	740261
77	740262
407470	740263
613	740264
42518	740265
491455	740266
330584	740267
677443	740268
51685	740269
127618	740270
303035	740271
22948	740272
121748	740273
17106	740274
52403	740275
93431	740276
403576	740277
86197	740278
203921	740279
287986	740280
384884	740281
45928	740282
299734	740283
6726	740284
553884	740285
154408	740286
73892	740287
218072	740288
10646	740289
409584	740290
217154	740291
692648	740292
120301	740293
532066	740294
175720	740295
287725	740296
85611	740297
15656	740298
23167	740299
14033	740300
279991	740301
4318	740302
36420	740303
6	740304
501122	740305
287927	740306
29436	740307
261171	740308
162625	740309
321168	740310
304448	740311
366701	740312
288588	740313
141151	740314
91158	740315
11195	740316
48922	740317
2437	740318
616657	740319
109886	740320
119447	740321
23933	740322
444712	740323
154759	740324
655407	740325
429922	740326
204140	740327
50962	740328
37801	740329
573483	740330
515542	740331
471814	740332
6713	740333
137943	740334
137881	740335
569	740336
21968	740337
675288	740338
220666	740339
220679	740340
70576	740341
441057	740342
9263	740343
340147	740344
199722	740345
199748	740346
79925	740347
9984	740348
160245	740349
433258	740350
360872	740351
13072	740352
325011	740353
558661	740354
324912	740355
251730	740356
111321	740357
487703	740358
46142	740359
542741	740360
40371	740361
27550	740362
210627	740363
367410	740364
40749	740365
12662	740366
88072	740367
435192	740368
173425	740369
253973	740370
646875	740371
34694	740372
74307	740373
27901	740374
124232	740375
535893	740376
267442	740377
88433	740378
265497	740379
312691	740380
490852	740381
450064	740382
7706	740383
56696	740384
69261	740385
138887	740386
280335	740387
7301	740388
665215	740389
589992	740390
643981	740391
360969	740392
7786	740393
22452	740394
42402	740395
288764	740396
23337	740397
321172	740398
663276	740399
90850	740400
254312	740401
4998	740402
193062	740403
6313	740404
1473	740405
245207	740406
246970	740407
289119	740408
399079	740409
311930	740410
640084	740411
641941	740412
122394	740413
88916	740414
238741	740415
533090	740416
275250	740417
293664	740418
68660	740419
1729	740420
684529	740421
74311	740422
629822	740423
27405	740424
32499	740425
49086	740426
7437	740427
22555	740428
5275	740429
43876	740430
79	740431
254727	740432
116751	740433
534538	740434
643396	740435
35	740436
596388	740437
100238	740438
206805	740439
145371	740440
548804	740441
646818	740442
396583	740443
459061	740444
635742	740445
35376	740446
94952	740447
354110	740448
470882	740449
473124	740450
40868	740451
101695	740452
193479	740453
366599	740454
648023	740455
72435	740456
441	740457
58523	740458
516368	740459
226485	740460
237258	740461
425450	740462
8015	740463
3518	740464
412517	740465
92194	740466
135815	740467
58062	740468
128709	740469
340002	740470
122798	740471
669280	740472
162014	740473
424638	740474
1585	740475
337518	740476
294183	740477
12964	740478
460597	740479
518	740480
277693	740481
411676	740482
694404	740483
639408	740484
84950	740485
538926	740486
140262	740487
515445	740488
530436	740489
108223	740490
152013	740491
28023	740492
112414	740493
1748	740494
42069	740495
488458	740496
231593	740497
471298	740498
71327	740499
56695	740500
101098	740501
487655	740502
9	740503
58374	740504
160006	740505
20359	740506
94575	740507
658142	740508
154363	740509
410586	740510
228403	740511
38529	740512
541287	740513
328649	740514
121238	740515
387850	740516
268323	740517
61881	740518
654006	740519
97874	740520
204487	740521
2256	740522
129524	740523
3964	740524
659961	740525
2030	740526
218371	740527
217668	740528
131707	740529
476275	740530
121155	740531
59774	740532
169400	740533
513583	740534
193841	740535
143890	740536
17694	740537
438207	740538
218314	740539
342588	740540
117460	740541
2372	740542
527894	740543
618802	740544
641044	740545
291546	740546
139335	740547
100323	740548
30079	740549
30133	740550
296197	740551
12159	740552
296154	740553
559627	740554
442419	740555
163925	740556
442310	740557
302964	740558
522078	740559
155492	740560
170714	740561
684226	740562
563686	740563
246051	740564
576540	740565
405663	740566
635033	740567
170289	740568
366913	740569
179815	740570
229834	740571
85843	740572
559531	740573
85331	740574
286840	740575
53649	740576
244016	740577
188571	740578
583	740579
3361	740580
184251	740581
247362	740582
432833	740583
663360	740584
27724	740585
62713	740586
142216	740587
534226	740588
133345	740589
506505	740590
20045	740591
531164	740592
15010	740593
270327	740594
230247	740595
403659	740596
386295	740597
238993	740598
38134	740599
187489	740600
57662	740601
267419	740602
18421	740603
187511	740604
236547	740605
1248	740606
90011	740607
373088	740608
629620	740609
34799	740610
334323	740611
212853	740612
142525	740613
546836	740614
474762	740615
484826	740616
301294	740617
62379	740618
344820	740619
599177	740620
171109	740621
692653	740622
63012	740623
396957	740624
50321	740625
316948	740626
109262	740627
317261	740628
511	740629
4731	740630
1758	740631
637818	740632
299726	740633
591165	740634
3235	740635
6993	740636
598777	740637
666440	740638
488468	740639
129739	740640
425736	740641
1057	740642
586442	740643
108204	740644
390606	740645
552015	740646
438100	740647
46124	740648
20712	740649
150096	740650
573618	740651
177459	740652
13279	740653
64213	740654
490357	740655
31272	740656
694075	740657
161842	740658
621588	740659
63085	740660
540219	740661
165390	740662
410286	740663
470492	740664
470496	740665
470466	740666
470504	740667
126032	740668
173527	740669
576249	740670
576255	740671
582982	740672
583008	740673
318546	740674
102334	740675
12377	740676
504656	740677
263900	740678
57392	740679
90542	740680
129513	740681
372	740682
552224	740683
6018	740684
6018	740685
644731	740686
596	740687
490	740688
3848	740689
490824	740690
62858	740691
112756	740692
7189	740693
11726	740694
588590	740695
74804	740696
21853	740697
25927	740698
683896	740699
36208	740700
389463	740701
574409	740702
470224	740703
275579	740704
483212	740705
233680	740706
407710	740707
544564	740708
332691	740709
669895	740710
431994	740711
68445	740712
192801	740713
6124	740714
533352	740715
291	740716
121074	740717
269601	740718
22009	740719
18201	740720
289618	740721
688418	740722
43477	740723
398348	740724
173360	740725
531705	740726
121233	740727
35710	740728
111672	740729
55230	740730
181333	740731
50007	740732
77613	740733
425885	740734
10850	740735
1248	740736
12818	740737
354637	740738
191432	740739
187851	740740
169091	740741
558073	740742
604615	740743
24210	740744
7825	740745
25464	740746
666414	740747
272429	740748
447836	740749
377178	740750
187608	740751
442668	740752
36799	740753
373197	740754
558344	740755
72	740756
418467	740757
103908	740758
142576	740759
4511	740760
211803	740761
223608	740762
404554	740763
404555	740764
64393	740765
417432	740766
142651	740767
538747	740768
83624	740769
519144	740770
373090	740771
194673	740772
631600	740773
86420	740774
156543	740775
354059	740776
4594	740777
596132	740778
193397	740779
182939	740780
313229	740781
423028	740782
540222	740783
240298	740784
74617	740785
624306	740786
10465	740787
106975	740788
648180	740789
689023	740790
315220	740791
18425	740792
629051	740793
408137	740794
3683	740795
237623	740796
279454	740797
666503	740798
161788	740799
104291	740800
130127	740801
9430	740802
437423	740803
165737	740804
189862	740805
19959	740806
561215	740807
585601	740808
98715	740809
43077	740810
23813	740811
46810	740812
97474	740813
24890	740814
149666	740815
134111	740816
148	740817
534066	740818
164350	740819
623090	740820
636161	740821
337983	740822
4511	740823
83650	740824
270372	740825
196843	740826
628637	740827
17406	740828
561115	740829
191056	740830
626911	740831
287156	740832
151355	740833
287167	740834
42147	740835
35880	740836
3458	740837
138131	740838
494653	740839
661395	740840
15370	740841
318032	740842
12098	740843
32928	740844
582517	740845
636654	740846
9937	740847
599428	740848
138775	740849
75311	740850
375056	740851
281117	740852
511517	740853
45481	740854
209143	740855
25022	740856
128324	740857
345307	740858
134275	740859
243091	740860
449961	740861
363052	740862
472503	740863
28913	740864
147500	740865
508207	740866
292688	740867
182090	740868
136678	740869
665	740870
534618	740871
413805	740872
476171	740873
44230	740874
692104	740875
342716	740876
302167	740877
563312	740878
33532	740879
40668	740880
331381	740881
253338	740882
12785	740883
304712	740884
50411	740885
504009	740886
573911	740887
225	740888
152731	740889
20807	740890
265417	740891
560254	740892
47767	740893
57972	740894
259962	740895
78588	740896
338	740897
169363	740898
94047	740899
140677	740900
645102	740901
2600	740902
571474	740903
419746	740904
370060	740905
178746	740906
26218	740907
178784	740908
46580	740909
21480	740910
20931	740911
129286	740912
688963	740913
60942	740914
486263	740915
178935	740916
20932	740917
49801	740918
29628	740919
24375	740920
9036	740921
503187	740922
551651	740923
307750	740924
255746	740925
647135	740926
4332	740927
546359	740928
48431	740929
3575	740930
402582	740931
24276	740932
9600	740933
3157	740934
309163	740935
579911	740936
159215	740937
156984	740938
225930	740939
22265	740940
543784	740941
10137	740942
106763	740943
87436	740944
62735	740945
159800	740946
238547	740947
482580	740948
30268	740949
21733	740950
663470	740951
23896	740952
468362	740953
2062	740954
139665	740955
39727	740956
157455	740957
564378	740958
50332	740959
124052	740960
601763	740961
44444	740962
11989	740963
593129	740964
42213	740965
202978	740966
587933	740967
605572	740968
184111	740969
35794	740970
364083	740971
25598	740972
44837	740973
625565	740974
490287	740975
142762	740976
402419	740977
200913	740978
422384	740979
8172	740980
506675	740981
506146	740982
144676	740983
467347	740984
109344	740985
121463	740986
28748	740987
18	740988
15143	740989
1292	740990
138234	740991
438545	740992
509887	740993
10010	740994
29918	740995
292979	740996
332536	740997
446913	740998
659202	740999
180768	741000
34586	741001
434779	741002
9551	741003
39117	741004
635165	741005
686116	741006
135915	741007
169308	741008
286795	741009
274868	741010
639971	741011
641755	741012
593059	741013
200953	741014
39648	741015
81689	741016
58614	741017
242415	741018
663337	741019
482826	741020
353357	741021
247738	741022
49780	741023
60324	741024
947	741025
602918	741026
599291	741027
307965	741028
403453	741029
147273	741030
276107	741031
120294	741032
171629	741033
420699	741034
293269	741035
42535	741036
639814	741037
360809	741038
113340	741039
138467	741040
645638	741041
144222	741042
166508	741043
327583	741044
294651	741045
592651	741046
588584	741047
1132	741048
36670	741049
616698	741050
170437	741051
641057	741052
94796	741053
85647	741054
97208	741055
75613	741056
313594	741057
28773	741058
398429	741059
2707	741060
400805	741061
599852	741062
627489	741063
8002	741064
69506	741065
247826	741066
76258	741067
674344	741068
4415	741069
1132	741070
94166	741071
79687	741072
482877	741073
63258	741074
557362	741075
28885	741076
487282	741077
360181	741078
172690	741079
41494	741080
86049	741081
114752	741082
468706	741083
12986	741084
7670	741085
202048	741086
565462	741087
28851	741088
56290	741089
256734	741090
206060	741091
161170	741092
122329	741093
609176	741094
563558	741095
458524	741096
443847	741097
432358	741098
311391	741099
135232	741100
230609	741101
676090	741102
393786	741103
12662	741104
3703	741105
102886	741106
127876	741107
120940	741108
134483	741109
328965	741110
365285	741111
121076	741112
15686	741113
16432	741114
77529	741115
388565	741116
645865	741117
561680	741118
313647	741119
514634	741120
109502	741121
362951	741122
253866	741123
166530	741124
591777	741125
386559	741126
18814	741127
96340	741128
301122	741129
55550	741130
536306	741131
452237	741132
92325	741133
123245	741134
578311	741135
603040	741136
88718	741137
171317	741138
579579	741139
382323	741140
152051	741141
450	741142
35536	741143
147812	741144
332912	741145
64027	741146
599760	741147
205407	741148
4319	741149
58409	741150
627091	741151
31043	741152
527429	741153
246001	741154
579411	741155
2180	741156
532292	741157
681073	741158
218674	741159
35471	741160
57716	741161
336344	741162
33977	741163
277772	741164
96805	741165
637166	741166
156608	741167
3331	741168
694893	741169
596911	741170
273962	741171
118781	741172
434579	741173
24806	741174
627114	741175
8413	741176
124091	741177
668409	741178
102774	741179
341349	741180
214964	741181
166067	741182
81685	741183
148988	741184
62988	741185
55128	741186
15686	741187
76503	741188
164897	741189
670931	741190
163383	741191
91705	741192
10629	741193
381520	741194
46200	741195
51976	741196
93312	741197
65848	741198
47492	741199
53386	741200
172145	741201
6810	741202
148610	741203
36885	741204
9754	741205
474769	741206
230266	741207
156067	741208
19856	741209
348305	741210
478579	741211
111554	741212
348132	741213
288753	741214
266925	741215
644073	741216
539689	741217
600568	741218
421020	741219
432013	741220
6377	741221
672361	741222
95853	741223
238956	741224
4459	741225
108795	741226
571692	741227
111001	741228
4605	741229
250531	741230
4885	741231
20993	741232
217	741233
150172	741234
190229	741235
203	741236
405461	741237
545897	741238
591415	741239
55286	741240
499778	741241
27343	741242
5331	741243
451331	741244
182121	741245
687885	741246
21619	741247
153740	741248
41187	741249
150720	741250
314491	741251
322451	741252
7139	741253
47642	741254
283943	741255
409750	741256
150781	741257
86212	741258
91534	741259
3582	741260
120836	741261
457065	741262
642071	741263
643326	741264
45407	741265
918	741266
16075	741267
595060	741268
283821	741269
139097	741270
634989	741271
335368	741272
516589	741273
610748	741274
264210	741275
289090	741276
613764	741277
23683	741278
587	741279
652391	741280
28427	741281
380302	741282
629447	741283
115359	741284
513660	741285
617151	741286
684188	741287
599447	741288
233334	741289
80879	741290
87302	741291
6148	741292
546544	741293
447406	741294
674831	741295
36266	741296
360549	741297
12418	741298
635392	741299
24907	741300
463454	741301
573791	741302
315510	741303
313403	741304
1577	741305
38870	741306
674812	741307
39022	741308
332830	741309
548085	741310
265706	741311
348493	741312
327256	741313
655017	741314
264864	741315
9152	741316
115582	741317
96713	741318
22687	741319
88180	741320
218562	741321
586423	741322
457002	741323
305258	741324
29365	741325
550315	741326
7706	741327
56563	741328
90749	741329
79065	741330
86	741331
122890	741332
215813	741333
60793	741334
52518	741335
204402	741336
648345	741337
356109	741338
105834	741339
5453	741340
672791	741341
31446	741342
501434	741343
331252	741344
215669	741345
229658	741346
47190	741347
8840	741348
163598	741349
107378	741350
485343	741351
676035	741352
342462	741353
346	741354
380383	741355
142764	741356
684138	741357
1531	741358
2532	741359
431094	741360
206081	741361
21821	741362
314198	741363
265695	741364
476136	741365
203500	741366
653043	741367
287264	741368
170379	741369
140412	741370
530937	741371
580478	741372
113834	741373
24037	741374
268765	741375
151747	741376
242470	741377
91897	741378
256851	741379
103707	741380
376777	741381
420214	741382
178496	741383
580540	741384
9158	741385
177857	741386
335416	741387
637864	741388
422814	741389
6450	741390
86391	741391
115487	741392
262414	741393
333871	741394
96094	741395
537803	741396
31338	741397
127	741398
503906	741399
185412	741400
686214	741401
273723	741402
643048	741403
217149	741404
161593	741405
105654	741406
523015	741407
505785	741408
577091	741409
577083	741410
225178	741411
577064	741412
14384	741413
148954	741414
577073	741415
577066	741416
577034	741417
148954	741418
225164	741419
577084	741420
225172	741421
225149	741422
225157	741423
225169	741424
71308	741425
148955	741426
225159	741427
312725	741428
577028	741429
577076	741430
224788	741431
148953	741432
225175	741433
577075	741434
224792	741435
577085	741436
577086	741437
505083	741438
667353	741439
5845	741440
241447	741441
35	741442
107891	741443
212561	741444
190216	741445
274158	741446
71117	741447
4459	741448
675292	741449
673867	741450
379	741451
68048	741452
108374	741453
65022	741454
222919	741455
669525	741456
567828	741457
145673	741458
634152	741459
283108	741460
90078	741461
8317	741462
330462	741463
480664	741464
436528	741465
24475	741466
263017	741467
22901	741468
664662	741469
22259	741470
69372	741471
473624	741472
433810	741473
30977	741474
310439	741475
310290	741476
427399	741477
443745	741478
360433	741479
500455	741480
46142	741481
860	741482
479076	741483
247076	741484
478955	741485
462693	741486
434341	741487
18293	741488
381710	741489
81965	741490
457694	741491
580608	741492
81995	741493
91048	741494
11792	741495
303958	741496
79989	741497
3413	741498
28084	741499
299509	741500
127339	741501
220456	741502
693952	741503
29940	741504
149410	741505
264960	741506
520329	741507
101522	741508
378246	741509
237494	741510
321047	741511
387690	741512
22674	741513
356389	741514
138753	741515
331771	741516
471899	741517
556253	741518
265997	741519
273601	741520
567629	741521
407904	741522
479984	741523
482190	741524
277328	741525
338979	741526
16168	741527
449560	741528
303503	741529
654050	741530
220029	741531
662271	741532
296641	741533
223773	741534
105338	741535
161998	741536
645067	741537
5717	741538
115504	741539
170115	741540
80279	741541
281793	741542
515465	741543
113413	741544
539391	741545
15933	741546
380933	741547
566616	741548
41016	741549
23321	741550
117639	741551
83913	741552
13963	741553
32502	741554
449385	741555
48152	741556
423233	741557
348322	741558
369028	741559
259424	741560
142877	741561
360135	741562
313339	741563
19	741564
691014	741565
151450	741566
125850	741567
42978	741568
555073	741569
6922	741570
10309	741571
176570	741572
330607	741573
479213	741574
45742	741575
576467	741576
517216	741577
332552	741578
322458	741579
303415	741580
127594	741581
668891	741582
345412	741583
270038	741584
70975	741585
251949	741586
559726	741587
569990	741588
35244	741589
1037	741590
134897	741591
367454	741592
11327	741593
120221	741594
4720	741595
72713	741596
47913	741597
337260	741598
365919	741599
32392	741600
28921	741601
1388	741602
222108	741603
255443	741604
535960	741605
14140	741606
674116	741607
560790	741608
306868	741609
165266	741610
569290	741611
49177	741612
155950	741613
166178	741614
40283	741615
25044	741616
10661	741617
540211	741618
424674	741619
163923	741620
7143	741621
136129	741622
422474	741623
80667	741624
554205	741625
102131	741626
276231	741627
388747	741628
160623	741629
387831	741630
51758	741631
31313	741632
33109	741633
133705	741634
545126	741635
93104	741636
100786	741637
449396	741638
438830	741639
86782	741640
137786	741641
475814	741642
38918	741643
607639	741644
5048	741645
333686	741646
54070	741647
366496	741648
18430	741649
95748	741650
397298	741651
543033	741652
94668	741653
217823	741654
31661	741655
48667	741656
362430	741657
283752	741658
409764	741659
110749	741660
133440	741661
445244	741662
107132	741663
277842	741664
39117	741665
438298	741666
254459	741667
253116	741668
9203	741669
81507	741670
584226	741671
31067	741672
393801	741673
41797	741674
91442	741675
4791	741676
216619	741677
571617	741678
599528	741679
140116	741680
443194	741681
13173	741682
302487	741683
426510	741684
241625	741685
20003	741686
189974	741687
424094	741688
338969	741689
30254	741690
661425	741691
44983	741692
186122	741693
33102	741694
84041	741695
523450	741696
219400	741697
65217	741698
220687	741699
220669	741700
227875	741701
630230	741702
52087	741703
391379	741704
332855	741705
19343	741706
578937	741707
118108	741708
201455	741709
19873	741710
324351	741711
619904	741712
29182	741713
250597	741714
152893	741715
17171	741716
26329	741717
238204	741718
285411	741719
41494	741720
490260	741721
635536	741722
45492	741723
371684	741724
180989	741725
603011	741726
146248	741727
332655	741728
80554	741729
685316	741730
87171	741731
202188	741732
358669	741733
253434	741734
256632	741735
107380	741736
4871	741737
121213	741738
643128	741739
354672	741740
513304	741741
54144	741742
685121	741743
475690	741744
4035	741745
112063	741746
408512	741747
31655	741748
152055	741749
25923	741750
387739	741751
695010	741752
16452	741753
134332	741754
294454	741755
205682	741756
546486	741757
546485	741758
546483	741759
342098	741760
17834	741761
51191	741762
85285	741763
344515	741764
8580	741765
202481	741766
19543	741767
454098	741768
481919	741769
15617	741770
30204	741771
24293	741772
620023	741773
44270	741774
109310	741775
24633	741776
143302	741777
233026	741778
46624	741779
3467	741780
29077	741781
485781	741782
292826	741783
154493	741784
29536	741785
280529	741786
325454	741787
338996	741788
482838	741789
142591	741790
101406	741791
529664	741792
558205	741793
444594	741794
446885	741795
622392	741796
341776	741797
265991	741798
82715	741799
384043	741800
583321	741801
105891	741802
610090	741803
566933	741804
168568	741805
30472	741806
635302	741807
32037	741808
214433	741809
84720	741810
282231	741811
353114	741812
98277	741813
107328	741814
2068	741815
424953	741816
148192	741817
1096	741818
140146	741819
687205	741820
656409	741821
572523	741822
894	741823
260273	741824
343535	741825
115601	741826
431734	741827
607946	741828
19698	741829
253114	741830
670243	741831
536683	741832
689118	741833
543352	741834
27925	741835
75943	741836
341558	741837
370313	741838
152488	741839
633149	741840
576807	741841
216702	741842
167669	741843
150792	741844
437797	741845
239229	741846
30571	741847
279878	741848
367485	741849
390443	741850
326972	741851
438552	741852
349504	741853
47281	741854
55427	741855
152226	741856
505414	741857
590982	741858
124392	741859
141525	741860
105372	741861
670897	741862
15854	741863
121374	741864
456511	741865
407101	741866
149130	741867
469510	741868
353341	741869
19767	741870
86337	741871
67331	741872
97208	741873
359917	741874
54318	741875
217001	741876
241618	741877
373519	741878
17606	741879
53143	741880
137662	741881
122960	741882
72818	741883
246183	741884
507216	741885
600110	741886
117332	741887
5868	741888
231231	741889
598942	741890
275135	741891
19751	741892
449218	741893
243756	741894
105861	741895
613620	741896
121404	741897
554778	741898
536031	741899
462821	741900
149483	741901
482823	741902
75286	741903
670331	741904
241	741905
596369	741906
115598	741907
400932	741908
328447	741909
325156	741910
438232	741911
36381	741912
220682	741913
416362	741914
283895	741915
604619	741916
154914	741917
16468	741918
113970	741919
574427	741920
656356	741921
337822	741922
638661	741923
360475	741924
432197	741925
43252	741926
399626	741927
207638	741928
397327	741929
384792	741930
89692	741931
50	741932
52549	741933
618348	741934
667669	741935
283772	741936
544345	741937
72579	741938
87403	741939
41044	741940
563569	741941
34133	741942
135822	741943
20564	741944
33365	741945
1685	741946
209622	741947
54416	741948
36927	741949
65178	741950
19069	741951
397341	741952
2158	741953
504033	741954
3351	741955
1223	741956
27373	741957
13747	741958
3352	741959
289830	741960
203760	741961
91788	741962
4947	741963
647207	741964
279150	741965
73794	741966
216474	741967
37318	741968
4606	741969
75191	741970
98119	741971
171798	741972
56715	741973
93366	741974
266841	741975
110967	741976
28150	741977
267312	741978
681813	741979
515351	741980
3091	741981
606224	741982
204754	741983
45988	741984
33404	741985
36128	741986
35905	741987
103585	741988
449230	741989
609878	741990
3800	741991
290882	741992
39638	741993
275870	741994
13509	741995
393424	741996
121688	741997
109338	741998
59784	741999
532152	742000
208394	742001
637851	742002
661434	742003
11975	742004
589808	742005
102115	742006
333888	742007
398048	742008
37703	742009
354924	742010
6499	742011
173558	742012
565145	742013
178787	742014
486312	742015
129275	742016
129296	742017
26254	742018
442414	742019
281055	742020
371568	742021
657191	742022
21722	742023
589839	742024
241325	742025
3460	742026
41	742027
193610	742028
442958	742029
515433	742030
53005	742031
34472	742032
25429	742033
80186	742034
95925	742035
17719	742036
61087	742037
100697	742038
526779	742039
25132	742040
72950	742041
219077	742042
56203	742043
315588	742044
313596	742045
675945	742046
12271	742047
247969	742048
105722	742049
132144	742050
244414	742051
225195	742052
214436	742053
116018	742054
662286	742055
33885	742056
218690	742057
18529	742058
478618	742059
12508	742060
338	742061
22861	742062
474377	742063
3387	742064
493807	742065
115578	742066
4132	742067
58998	742068
313725	742069
161938	742070
12073	742071
37849	742072
48086	742073
177258	742074
113077	742075
236945	742076
121202	742077
5127	742078
487897	742079
113043	742080
356435	742081
31138	742082
112706	742083
601208	742084
77812	742085
480625	742086
46708	742087
295886	742088
145629	742089
220761	742090
45466	742091
216903	742092
357820	742093
322858	742094
552738	742095
518748	742096
1692	742097
416820	742098
526871	742099
121252	742100
558019	742101
121450	742102
686446	742103
4345	742104
6683	742105
221	742106
221	742107
1642	742108
222	742109
285	742110
674	742111
49429	742112
4345	742113
475668	742114
359048	742115
623172	742116
16879	742117
114870	742118
249969	742119
92432	742120
364207	742121
122409	742122
603031	742123
56767	742124
549516	742125
42613	742126
426889	742127
253350	742128
36637	742129
32462	742130
247550	742131
183726	742132
551839	742133
124592	742134
168078	742135
476589	742136
498974	742137
341662	742138
78200	742139
145768	742140
94986	742141
429791	742142
201444	742143
5825	742144
343321	742145
40107	742146
629661	742147
686856	742148
414679	742149
539748	742150
349340	742151
549571	742152
4985	742153
361265	742154
339446	742155
83070	742156
278838	742157
570190	742158
3231	742159
28280	742160
70747	742161
243842	742162
303508	742163
526051	742164
57059	742165
106836	742166
462748	742167
671588	742168
248310	742169
373905	742170
662463	742171
184916	742172
100409	742173
48508	742174
457067	742175
478373	742176
218214	742177
657630	742178
533533	742179
199752	742180
425609	742181
253394	742182
295477	742183
2726	742184
111506	742185
671440	742186
17603	742187
163486	742188
623921	742189
490464	742190
441491	742191
99223	742192
124520	742193
57833	742194
360205	742195
468008	742196
280433	742197
239411	742198
597333	742199
379243	742200
479886	742201
249671	742202
257820	742203
49698	742204
18422	742205
26401	742206
8452	742207
51593	742208
45648	742209
560322	742210
328700	742211
5229	742212
31301	742213
335548	742214
375	742215
54254	742216
13631	742217
420993	742218
31319	742219
321038	742220
173276	742221
518003	742222
104169	742223
605132	742224
181124	742225
315286	742226
62194	742227
568483	742228
461818	742229
10883	742230
117689	742231
306197	742232
3418	742233
12178	742234
31581	742235
33657	742236
192262	742237
497017	742238
159178	742239
146583	742240
637097	742241
685608	742242
114866	742243
592661	742244
149277	742245
45159	742246
67250	742247
19760	742248
551928	742249
326448	742250
542635	742251
303133	742252
342613	742253
265804	742254
602824	742255
41085	742256
49010	742257
6779	742258
128732	742259
87715	742260
592202	742261
28237	742262
248208	742263
507092	742264
309792	742265
515419	742266
686862	742267
324463	742268
78609	742269
488087	742270
597457	742271
305420	742272
267649	742273
348851	742274
281835	742275
471	742276
5088	742277
507880	742278
47236	742279
682547	742280
1419	742281
165545	742282
68364	742283
88868	742284
120513	742285
667118	742286
170765	742287
630645	742288
116367	742289
97	742290
173400	742291
536315	742292
177657	742293
403898	742294
435252	742295
52122	742296
108989	742297
503195	742298
87236	742299
445199	742300
6878	742301
25163	742302
15736	742303
247331	742304
77811	742305
339288	742306
195310	742307
181361	742308
92781	742309
27490	742310
65516	742311
180717	742312
10733	742313
159632	742314
165089	742315
51941	742316
534621	742317
642853	742318
428336	742319
163752	742320
220730	742321
1185	742322
612124	742323
39302	742324
18722	742325
120953	742326
618535	742327
95865	742328
632618	742329
4779	742330
379585	742331
583567	742332
578521	742333
43930	742334
612112	742335
20121	742336
289135	742337
209357	742338
243320	742339
603298	742340
42434	742341
518222	742342
300142	742343
58690	742344
74369	742345
70451	742346
592127	742347
287890	742348
669860	742349
180828	742350
295116	742351
7944	742352
115481	742353
686522	742354
126719	742355
375859	742356
117227	742357
513668	742358
435077	742359
163	742360
173732	742361
259799	742362
1563	742363
41277	742364
143275	742365
474205	742366
623207	742367
377417	742368
27758	742369
77932	742370
445706	742371
80635	742372
353297	742373
533312	742374
5874	742375
8045	742376
228184	742377
220796	742378
422908	742379
109962	742380
691248	742381
8825	742382
557331	742383
3396	742384
89015	742385
530958	742386
685085	742387
358773	742388
628517	742389
371227	742390
101166	742391
345212	742392
462401	742393
657015	742394
52087	742395
82632	742396
312776	742397
255363	742398
325678	742399
108526	742400
24213	742401
92	742402
369569	742403
258256	742404
76331	742405
38175	742406
10558	742407
624118	742408
370220	742409
191261	742410
344926	742411
13879	742412
536138	742413
591269	742414
363501	742415
535701	742416
159693	742417
648687	742418
125229	742419
587936	742420
43816	742421
392845	742422
579561	742423
167972	742424
361165	742425
98455	742426
531993	742427
325718	742428
161956	742429
122646	742430
672386	742431
164828	742432
89238	742433
18361	742434
190438	742435
401791	742436
490588	742437
57238	742438
691685	742439
105833	742440
62	742441
988	742442
147077	742443
604854	742444
421276	742445
3392	742446
384444	742447
111286	742448
80782	742449
593709	742450
92483	742451
569855	742452
14762	742453
19518	742454
621191	742455
153602	742456
38385	742457
534658	742458
208384	742459
442115	742460
522724	742461
655381	742462
600125	742463
394820	742464
266616	742465
160874	742466
595004	742467
100290	742468
98170	742469
98878	742470
306737	742471
608195	742472
1436	742473
2870	742474
54595	742475
668053	742476
269656	742477
15147	742478
236530	742479
142972	742480
9815	742481
48923	742482
48964	742483
38893	742484
49500	742485
368029	742486
12833	742487
416287	742488
17777	742489
24807	742490
531101	742491
64855	742492
54631	742493
102450	742494
484089	742495
690466	742496
7898	742497
23315	742498
488599	742499
286981	742500
248935	742501
501694	742502
387118	742503
66716	742504
11032	742505
583041	742506
11779	742507
10412	742508
358763	742509
62894	742510
563512	742511
215039	742512
61759	742513
121719	742514
381940	742515
457254	742516
77763	742517
233180	742518
144008	742519
4762	742520
140898	742521
28979	742522
16311	742523
372378	742524
504030	742525
4327	742526
2947	742527
205541	742528
8486	742529
267154	742530
95323	742531
523853	742532
588014	742533
274313	742534
57381	742535
115183	742536
551958	742537
396601	742538
2461	742539
389349	742540
350271	742541
3	742542
14964	742543
29925	742544
250969	742545
293160	742546
908	742547
153321	742548
349	742549
660874	742550
522052	742551
116237	742552
5374	742553
88040	742554
633158	742555
534171	742556
539984	742557
5976	742558
121784	742559
214828	742560
33510	742561
330262	742562
65	742563
22188	742564
135109	742565
34100	742566
439993	742567
23411	742568
442676	742569
37	742570
210748	742571
195958	742572
315211	742573
315486	742574
415548	742575
656920	742576
413248	742577
55178	742578
343444	742579
44230	742580
166610	742581
622248	742582
363582	742583
122539	742584
63409	742585
160005	742586
305336	742587
693014	742588
632549	742589
29521	742590
483370	742591
9087	742592
695030	742593
597270	742594
31485	742595
478061	742596
385205	742597
6205	742598
474115	742599
367302	742600
8955	742601
319011	742602
10584	742603
356073	742604
190363	742605
27897	742606
9191	742607
661869	742608
668102	742609
471197	742610
155073	742611
371654	742612
168571	742613
102081	742614
5466	742615
138155	742616
13843	742617
424189	742618
330760	742619
496598	742620
19008	742621
87657	742622
73911	742623
106166	742624
468	742625
471787	742626
294311	742627
96656	742628
121016	742629
150703	742630
126636	742631
211711	742632
654293	742633
414416	742634
87200	742635
26958	742636
324916	742637
469562	742638
233125	742639
363573	742640
143947	742641
441912	742642
451897	742643
93553	742644
632669	742645
111958	742646
40044	742647
612572	742648
53162	742649
336298	742650
413218	742651
131161	742652
71442	742653
4997	742654
15308	742655
300393	742656
57332	742657
545455	742658
321798	742659
655650	742660
667484	742661
359058	742662
617860	742663
2137	742664
7770	742665
166364	742666
127569	742667
245894	742668
585678	742669
683967	742670
328419	742671
287274	742672
211	742673
166794	742674
431751	742675
581548	742676
286532	742677
245488	742678
31087	742679
27584	742680
477526	742681
4655	742682
155315	742683
41831	742684
555784	742685
145568	742686
47029	742687
34088	742688
31137	742689
12852	742690
3378	742691
695956	742692
121601	742693
354247	742694
41840	742695
692503	742696
428810	742697
410252	742698
28197	742699
380537	742700
77642	742701
204858	742702
683035	742703
124995	742704
19169	742705
303944	742706
14429	742707
251212	742708
322562	742709
138027	742710
325633	742711
32815	742712
52241	742713
7756	742714
117429	742715
659449	742716
569643	742717
292792	742718
1605	742719
153681	742720
266141	742721
626215	742722
530615	742723
479769	742724
590058	742725
527313	742726
12919	742727
4546	742728
5734	742729
8316	742730
358505	742731
63730	742732
501343	742733
8751	742734
13272	742735
44121	742736
564435	742737
113592	742738
198797	742739
624802	742740
543222	742741
11649	742742
102771	742743
596803	742744
15125	742745
483787	742746
56679	742747
328512	742748
615483	742749
101134	742750
101034	742751
559941	742752
439068	742753
316483	742754
171705	742755
13874	742756
57461	742757
470400	742758
179552	742759
165256	742760
438536	742761
587557	742762
237256	742763
62094	742764
95949	742765
79972	742766
577229	742767
463740	742768
14994	742769
370457	742770
49229	742771
118329	742772
514283	742773
27604	742774
108347	742775
145864	742776
12588	742777
445523	742778
48868	742779
349281	742780
83916	742781
486645	742782
158537	742783
243055	742784
5866	742785
667815	742786
659244	742787
366954	742788
100177	742789
31665	742790
109756	742791
61100	742792
530463	742793
211887	742794
90498	742795
668395	742796
394371	742797
8567	742798
79150	742799
122942	742800
37532	742801
561164	742802
249689	742803
482549	742804
42525	742805
76296	742806
161543	742807
671093	742808
368024	742809
120540	742810
4142	742811
132892	742812
22584	742813
198451	742814
296543	742815
253091	742816
590323	742817
511144	742818
657249	742819
659098	742820
579632	742821
314694	742822
255713	742823
26097	742824
25545	742825
393577	742826
57089	742827
261659	742828
16765	742829
553598	742830
441899	742831
20834	742832
39321	742833
391261	742834
6571	742835
250220	742836
380415	742837
41572	742838
217250	742839
627795	742840
423993	742841
659805	742842
399918	742843
557570	742844
21094	742845
50060	742846
29313	742847
667926	742848
441481	742849
172729	742850
166055	742851
160551	742852
57380	742853
476240	742854
18367	742855
559163	742856
3515	742857
277108	742858
35096	742859
225640	742860
47082	742861
620673	742862
520807	742863
236942	742864
124874	742865
166515	742866
564875	742867
49887	742868
25759	742869
105874	742870
135221	742871
525693	742872
667333	742873
26671	742874
70408	742875
652995	742876
158794	742877
19555	742878
49259	742879
335141	742880
168642	742881
24996	742882
4941	742883
930	742884
406	742885
488017	742886
8249	742887
46158	742888
37225	742889
53542	742890
49904	742891
297557	742892
183733	742893
163765	742894
244004	742895
13247	742896
14836	742897
554596	742898
117714	742899
282928	742900
322527	742901
289230	742902
5574	742903
139450	742904
171942	742905
37424	742906
108924	742907
167829	742908
14897	742909
244252	742910
47804	742911
573946	742912
206807	742913
687588	742914
14698	742915
605227	742916
465775	742917
117788	742918
676514	742919
131299	742920
682721	742921
116166	742922
144886	742923
182607	742924
361952	742925
4088	742926
479459	742927
571133	742928
95321	742929
68372	742930
65265	742931
354377	742932
562206	742933
67390	742934
101119	742935
250999	742936
435129	742937
215905	742938
274976	742939
422874	742940
74201	742941
130678	742942
24027	742943
94812	742944
646814	742945
603469	742946
334808	742947
96697	742948
132112	742949
17686	742950
415702	742951
412323	742952
69465	742953
593159	742954
2982	742955
273977	742956
414017	742957
111825	742958
324906	742959
128584	742960
323214	742961
459862	742962
146462	742963
504357	742964
27218	742965
93364	742966
151112	742967
232509	742968
47801	742969
95236	742970
532393	742971
87252	742972
658990	742973
430733	742974
24610	742975
376507	742976
31093	742977
102725	742978
31749	742979
77246	742980
16642	742981
52739	742982
1019	742983
431086	742984
159513	742985
1853	742986
475611	742987
11965	742988
146376	742989
478808	742990
490336	742991
3392	742992
544229	742993
28507	742994
552673	742995
237540	742996
9584	742997
460681	742998
75265	742999
188208	743000
142716	743001
2672	743002
8558	743003
7752	743004
429505	743005
142858	743006
23021	743007
179615	743008
38134	743009
596103	743010
113521	743011
10082	743012
76013	743013
152628	743014
477670	743015
634469	743016
660580	743017
145904	743018
125934	743019
67715	743020
373968	743021
18196	743022
2231	743023
560742	743024
275728	743025
356198	743026
71205	743027
20995	743028
27764	743029
658076	743030
93427	743031
124141	743032
115449	743033
488344	743034
14586	743035
156351	743036
129	743037
3801	743038
504756	743039
54010	743040
228803	743041
522610	743042
103196	743043
47772	743044
657763	743045
433626	743046
238521	743047
283838	743048
662745	743049
10421	743050
394172	743051
4187	743052
10818	743053
84742	743054
601081	743055
468960	743056
313716	743057
414215	743058
23938	743059
512904	743060
237931	743061
108378	743062
581820	743063
54460	743064
20811	743065
5422	743066
127624	743067
478412	743068
583218	743069
55642	743070
182031	743071
58515	743072
172925	743073
159442	743074
352527	743075
224523	743076
294652	743077
31871	743078
613781	743079
36555	743080
426256	743081
126084	743082
150562	743083
550903	743084
14194	743085
50791	743086
6913	743087
116234	743088
420884	743089
513080	743090
663992	743091
31792	743092
25936	743093
340964	743094
399775	743095
81543	743096
96071	743097
380375	743098
583058	743099
98428	743100
9126	743101
548218	743102
19443	743103
690074	743104
311515	743105
155455	743106
424025	743107
450187	743108
686972	743109
124209	743110
14486	743111
122914	743112
66051	743113
410824	743114
199562	743115
511186	743116
657426	743117
669862	743118
462133	743119
502850	743120
449500	743121
654667	743122
428415	743123
5874	743124
446382	743125
58493	743126
627751	743127
171893	743128
10781	743129
333290	743130
361146	743131
33109	743132
688715	743133
73846	743134
202078	743135
424213	743136
94859	743137
204361	743138
170347	743139
321239	743140
361110	743141
117732	743142
111574	743143
73468	743144
118848	743145
48752	743146
38213	743147
659209	743148
308857	743149
604703	743150
625609	743151
528672	743152
532900	743153
750	743154
5767	743155
124786	743156
212540	743157
10283	743158
455894	743159
21609	743160
518824	743161
363276	743162
96080	743163
135426	743164
106561	743165
126682	743166
126682	743167
638076	743168
3901	743169
382643	743170
294560	743171
10077	743172
146254	743173
105785	743174
331531	743175
540930	743176
531995	743177
51999	743178
200500	743179
1853	743180
558412	743181
48229	743182
69881	743183
417902	743184
417860	743185
64022	743186
519413	743187
128121	743188
292628	743189
72594	743190
582639	743191
89010	743192
590147	743193
8133	743194
591534	743195
225373	743196
134681	743197
83011	743198
28618	743199
69501	743200
156165	743201
216467	743202
92062	743203
2	743204
334277	743205
91408	743206
22201	743207
53247	743208
16381	743209
472562	743210
448381	743211
103349	743212
433507	743213
151549	743214
516949	743215
254913	743216
421772	743217
169414	743218
524691	743219
45906	743220
206724	743221
49558	743222
159266	743223
600565	743224
10435	743225
12770	743226
108735	743227
535716	743228
101790	743229
366823	743230
216493	743231
570034	743232
183725	743233
461524	743234
51910	743235
511909	743236
3376	743237
492191	743238
438066	743239
621398	743240
144161	743241
621297	743242
164225	743243
353143	743244
275799	743245
679098	743246
5676	743247
2289	743248
23838	743249
51975	743250
49284	743251
22147	743252
168143	743253
11414	743254
289177	743255
107675	743256
200643	743257
430904	743258
692096	743259
257661	743260
393017	743261
59888	743262
317532	743263
71839	743264
31933	743265
23024	743266
28728	743267
108065	743268
3866	743269
174116	743270
144353	743271
16639	743272
228258	743273
50839	743274
6368	743275
89977	743276
118081	743277
166272	743278
143723	743279
65759	743280
268568	743281
295030	743282
493894	743283
582092	743284
101687	743285
506052	743286
13436	743287
412596	743288
149559	743289
384923	743290
102631	743291
648677	743292
2937	743293
54616	743294
519948	743295
268	743296
122509	743297
65779	743298
37445	743299
287272	743300
494409	743301
28463	743302
17520	743303
28578	743304
60	743305
9	743306
55136	743307
25558	743308
86339	743309
8052	743310
537076	743311
669348	743312
24931	743313
6964	743314
840	743315
108405	743316
12647	743317
546061	743318
48136	743319
637567	743320
106449	743321
599723	743322
120784	743323
107557	743324
86852	743325
3405	743326
299154	743327
20816	743328
666692	743329
34364	743330
29522	743331
199001	743332
622319	743333
249760	743334
165643	743335
188278	743336
379015	743337
72391	743338
135303	743339
28916	743340
153948	743341
284038	743342
456447	743343
420935	743344
149300	743345
142112	743346
35155	743347
93206	743348
147603	743349
25468	743350
633243	743351
439517	743352
7853	743353
340222	743354
367955	743355
118667	743356
206246	743357
354291	743358
149215	743359
307939	743360
10465	743361
9997	743362
12738	743363
2572	743364
96638	743365
7847	743366
511461	743367
11803	743368
230133	743369
401560	743370
45934	743371
478573	743372
361121	743373
15237	743374
613575	743375
157603	743376
564908	743377
51316	743378
321482	743379
392626	743380
522586	743381
14764	743382
14926	743383
584478	743384
120880	743385
408434	743386
15203	743387
545739	743388
11409	743389
24433	743390
100253	743391
465669	743392
525464	743393
161975	743394
89488	743395
125853	743396
598303	743397
130808	743398
353340	743399
690266	743400
686484	743401
95586	743402
173262	743403
321954	743404
478224	743405
65432	743406
23255	743407
73225	743408
364559	743409
341323	743410
254719	743411
36247	743412
25544	743413
79858	743414
68565	743415
232291	743416
479224	743417
567289	743418
520256	743419
53592	743420
564355	743421
473522	743422
7477	743423
10256	743424
32581	743425
446838	743426
182116	743427
54008	743428
372644	743429
396610	743430
90239	743431
143518	743432
530886	743433
224462	743434
4275	743435
470708	743436
462657	743437
48587	743438
103031	743439
606891	743440
36373	743441
14950	743442
512060	743443
501191	743444
357573	743445
2743	743446
624534	743447
44304	743448
145254	743449
211292	743450
144441	743451
581319	743452
395286	743453
9008	743454
12161	743455
338914	743456
559112	743457
102637	743458
70691	743459
632092	743460
37326	743461
216014	743462
513867	743463
48411	743464
167525	743465
48211	743466
4157	743467
40818	743468
28451	743469
376756	743470
13853	743471
135777	743472
149565	743473
48332	743474
473705	743475
561935	743476
376	743477
27824	743478
37787	743479
18046	743480
401270	743481
8629	743482
68449	743483
139488	743484
27649	743485
479773	743486
34725	743487
3682	743488
561818	743489
164403	743490
697892	743491
33158	743492
70264	743493
315896	743494
15961	743495
228670	743496
396565	743497
289057	743498
13483	743499
481660	743500
69909	743501
650315	743502
441549	743503
150475	743504
71777	743505
634253	743506
87563	743507
242473	743508
518863	743509
150857	743510
70491	743511
3389	743512
121708	743513
412935	743514
613986	743515
361073	743516
316355	743517
108458	743518
217316	743519
414301	743520
522901	743521
219737	743522
641858	743523
141671	743524
327028	743525
283730	743526
20982	743527
601404	743528
85025	743529
264248	743530
543401	743531
160586	743532
41367	743533
141751	743534
686260	743535
69104	743536
69391	743537
217551	743538
585606	743539
24911	743540
304845	743541
28635	743542
103033	743543
175296	743544
544536	743545
8065	743546
163497	743547
42349	743548
109114	743549
221087	743550
32081	743551
566779	743552
311847	743553
7861	743554
564635	743555
213911	743556
205254	743557
18471	743558
144179	743559
324896	743560
27804	743561
51894	743562
400679	743563
124567	743564
109138	743565
363569	743566
659652	743567
84655	743568
164499	743569
34779	743570
271690	743571
438729	743572
45300	743573
97057	743574
93643	743575
805	743576
594350	743577
208169	743578
524115	743579
537247	743580
347125	743581
645996	743582
21401	743583
148874	743584
189225	743585
4497	743586
521633	743587
328970	743588
537255	743589
236435	743590
65043	743591
569434	743592
65418	743593
87798	743594
156375	743595
86197	743596
130634	743597
11525	743598
5046	743599
141816	743600
173107	743601
314177	743602
418583	743603
122977	743604
567012	743605
18752	743606
346002	743607
566478	743608
558220	743609
7696	743610
171018	743611
17894	743612
506862	743613
410193	743614
460514	743615
316352	743616
255659	743617
559377	743618
128121	743619
133798	743620
102889	743621
142669	743622
622290	743623
476167	743624
177769	743625
25835	743626
91438	743627
514806	743628
116930	743629
234643	743630
504977	743631
574596	743632
680832	743633
48510	743634
542391	743635
39295	743636
335795	743637
11572	743638
249358	743639
291498	743640
12042	743641
61854	743642
245426	743643
18450	743644
255517	743645
78584	743646
566961	743647
235760	743648
45036	743649
152009	743650
49942	743651
92996	743652
38734	743653
386677	743654
32611	743655
443982	743656
8603	743657
162163	743658
613739	743659
166424	743660
582722	743661
655337	743662
116865	743663
4504	743664
48355	743665
145424	743666
393555	743667
94043	743668
110031	743669
366298	743670
358791	743671
372513	743672
386156	743673
93048	743674
266743	743675
184275	743676
300241	743677
394598	743678
615986	743679
59135	743680
187732	743681
684422	743682
689966	743683
206390	743684
67207	743685
44230	743686
484206	743687
47209	743688
2277	743689
49994	743690
261503	743691
302341	743692
34627	743693
528358	743694
493468	743695
622238	743696
141421	743697
95146	743698
475363	743699
24952	743700
351089	743701
3118	743702
24299	743703
384525	743704
597673	743705
367603	743706
169428	743707
31809	743708
361908	743709
30247	743710
40395	743711
157692	743712
497712	743713
23434	743714
146072	743715
274716	743716
684041	743717
292772	743718
184139	743719
68930	743720
35609	743721
354204	743722
51319	743723
41163	743724
134773	743725
676530	743726
473132	743727
346823	743728
9126	743729
96975	743730
54275	743731
91566	743732
289075	743733
402412	743734
365120	743735
7903	743736
158808	743737
28969	743738
57313	743739
372618	743740
464	743741
46184	743742
252057	743743
122568	743744
134438	743745
21250	743746
443522	743747
20479	743748
254232	743749
12199	743750
2016	743751
205099	743752
509804	743753
276494	743754
33836	743755
686430	743756
94278	743757
66087	743758
120663	743759
279229	743760
133417	743761
42628	743762
502922	743763
364389	743764
133446	743765
418371	743766
613787	743767
678003	743768
29579	743769
677320	743770
14059	743771
226893	743772
220823	743773
351800	743774
526827	743775
112685	743776
1889	743777
23650	743778
241053	743779
379184	743780
95105	743781
102240	743782
45995	743783
58315	743784
506152	743785
456905	743786
19638	743787
11918	743788
150120	743789
50	743790
216359	743791
69469	743792
342204	743793
322822	743794
519942	743795
97490	743796
386741	743797
55138	743798
444168	743799
50	743800
143272	743801
23	743802
328835	743803
20	743804
680000	743805
371108	743806
167113	743807
52860	743808
326057	743809
26	743810
25858	743811
29788	743812
202755	743813
500495	743814
134435	743815
289835	743816
188398	743817
5464	743818
619923	743819
52461	743820
197688	743821
121200	743822
213895	743823
28791	743824
108156	743825
615647	743826
134538	743827
95078	743828
233444	743829
489607	743830
304916	743831
601120	743832
523194	743833
7097	743834
95970	743835
208479	743836
436	743837
124276	743838
2166	743839
333869	743840
145583	743841
51760	743842
520031	743843
331345	743844
273712	743845
164333	743846
516303	743847
118768	743848
172779	743849
37038	743850
477378	743851
565443	743852
138763	743853
592850	743854
371796	743855
519802	743856
120091	743857
662300	743858
584360	743859
532443	743860
55393	743861
183239	743862
438409	743863
34843	743864
24062	743865
674076	743866
18127	743867
548363	743868
325209	743869
288792	743870
74821	743871
13508	743872
11850	743873
269905	743874
4456	743875
685663	743876
547117	743877
204718	743878
84415	743879
287673	743880
2479	743881
46308	743882
508737	743883
80943	743884
137784	743885
114781	743886
114316	743887
480720	743888
20023	743889
87934	743890
605504	743891
9760	743892
89456	743893
183708	743894
23286	743895
689944	743896
579196	743897
286343	743898
51401	743899
38577	743900
140352	743901
647245	743902
163037	743903
690408	743904
8278	743905
28007	743906
303	743907
256150	743908
516965	743909
303723	743910
463572	743911
297148	743912
28929	743913
173086	743914
334438	743915
7405	743916
100213	743917
8006	743918
566256	743919
14137	743920
487954	743921
311312	743922
243158	743923
630070	743924
169	743925
50383	743926
569407	743927
513794	743928
135715	743929
648805	743930
30598	743931
329293	743932
304224	743933
106876	743934
620809	743935
33313	743936
348502	743937
49148	743938
22596	743939
44310	743940
36711	743941
234718	743942
73272	743943
14284	743944
30233	743945
537697	743946
127345	743947
251234	743948
507835	743949
139243	743950
11249	743951
486863	743952
513146	743953
2906	743954
335392	743955
125339	743956
477566	743957
326730	743958
3729	743959
649396	743960
460948	743961
616039	743962
13995	743963
403323	743964
102921	743965
665466	743966
52451	743967
245362	743968
8052	743969
24355	743970
124202	743971
141893	743972
346570	743973
132991	743974
133115	743975
579948	743976
25722	743977
15657	743978
84088	743979
168099	743980
4278	743981
653137	743982
68884	743983
673641	743984
40642	743985
84670	743986
480673	743987
214289	743988
47204	743989
68580	743990
621873	743991
439733	743992
24642	743993
13065	743994
165107	743995
486553	743996
687432	743997
6432	743998
435670	743999
52	744000
44527	744001
85407	744002
101737	744003
77310	744004
261507	744005
155020	744006
238903	744007
132477	744008
388393	744009
98480	744010
4846	744011
5548	744012
133092	744013
31676	744014
335842	744015
574502	744016
135828	744017
273789	744018
213004	744019
511480	744020
59783	744021
334265	744022
282674	744023
187613	744024
100590	744025
461	744026
51438	744027
47530	744028
262054	744029
71191	744030
200254	744031
4110	744032
250768	744033
13978	744034
325556	744035
96486	744036
145435	744037
515747	744038
144753	744039
114321	744040
259564	744041
4275	744042
172432	744043
810	744044
493524	744045
67754	744046
214230	744047
1375	744048
639409	744049
604258	744050
624969	744051
627788	744052
389544	744053
64409	744054
694406	744055
219836	744056
68334	744057
440788	744058
61	744059
438387	744060
36146	744061
395797	744062
36146	744063
231184	744064
175581	744065
92007	744066
50008	744067
461208	744068
416628	744069
430863	744070
100816	744071
28460	744072
283924	744073
646242	744074
57164	744075
432018	744076
19099	744077
379622	744078
174307	744079
49274	744080
588867	744081
707	744082
529	744083
276710	744084
4710	744085
235560	744086
216396	744087
70071	744088
134728	744089
494252	744090
399354	744091
587693	744092
7078	744093
25722	744094
355693	744095
42705	744096
81161	744097
29395	744098
6401	744099
37070	744100
9263	744101
117168	744102
214204	744103
586514	744104
24256	744105
247147	744106
664069	744107
210201	744108
591488	744109
68570	744110
384719	744111
40091	744112
319601	744113
56772	744114
588568	744115
626095	744116
546169	744117
98002	744118
165449	744119
589333	744120
321922	744121
2471	744122
586275	744123
278272	744124
43759	744125
541868	744126
46255	744127
451852	744128
13958	744129
50205	744130
497704	744131
316798	744132
293234	744133
522188	744134
635578	744135
10854	744136
54986	744137
31671	744138
395548	744139
16533	744140
32583	744141
651965	744142
668388	744143
618829	744144
440990	744145
97763	744146
106085	744147
43498	744148
557949	744149
386751	744150
214903	744151
695047	744152
65665	744153
688197	744154
3069	744155
14284	744156
101942	744157
45424	744158
1338	744159
344476	744160
515406	744161
1258	744162
305593	744163
28903	744164
260009	744165
133200	744166
109353	744167
57888	744168
5523	744169
78591	744170
90037	744171
270534	744172
510399	744173
255503	744174
520468	744175
3424	744176
133719	744177
304965	744178
612798	744179
317739	744180
100365	744181
551389	744182
556917	744183
170781	744184
450560	744185
106288	744186
239096	744187
647217	744188
266718	744189
91489	744190
33912	744191
536133	744192
40030	744193
542729	744194
152779	744195
542050	744196
121351	744197
399618	744198
124638	744199
315968	744200
38548	744201
293203	744202
49252	744203
450192	744204
677539	744205
126190	744206
158585	744207
220724	744208
556121	744209
69882	744210
49643	744211
535835	744212
313665	744213
20549	744214
482991	744215
261392	744216
317307	744217
375305	744218
97615	744219
34093	744220
56886	744221
167379	744222
54122	744223
150105	744224
19627	744225
81495	744226
59809	744227
26057	744228
209458	744229
376916	744230
560674	744231
14633	744232
33956	744233
90197	744234
389792	744235
426525	744236
302689	744237
257295	744238
194834	744239
6267	744240
34076	744241
93100	744242
53501	744243
577885	744244
152792	744245
34884	744246
505712	744247
141530	744248
291506	744249
11525	744250
82919	744251
351606	744252
579908	744253
310607	744254
77458	744255
594423	744256
78895	744257
409644	744258
217499	744259
12219	744260
22594	744261
409964	744262
44730	744263
9751	744264
146442	744265
231250	744266
575316	744267
608145	744268
72653	744269
220708	744270
579130	744271
464346	744272
664448	744273
86366	744274
267701	744275
313733	744276
27715	744277
542049	744278
69789	744279
182985	744280
316439	744281
38667	744282
448073	744283
147185	744284
43100	744285
350541	744286
283677	744287
80450	744288
34562	744289
614925	744290
694394	744291
8720	744292
183294	744293
294898	744294
258185	744295
365691	744296
122490	744297
108156	744298
77703	744299
291508	744300
21443	744301
583414	744302
169195	744303
497023	744304
48465	744305
233405	744306
645177	744307
56846	744308
686134	744309
75523	744310
316615	744311
249565	744312
145659	744313
69356	744314
40825	744315
71977	744316
31458	744317
19020	744318
77152	744319
11539	744320
1771	744321
10353	744322
139972	744323
74131	744324
640996	744325
72047	744326
290461	744327
159798	744328
218601	744329
25314	744330
626558	744331
124211	744332
321406	744333
321417	744334
321422	744335
294389	744336
372511	744337
396834	744338
17824	744339
14754	744340
368818	744341
37223	744342
127795	744343
631975	744344
154415	744345
108113	744346
142570	744347
342092	744348
107459	744349
282331	744350
1740	744351
396239	744352
205662	744353
378262	744354
254146	744355
244187	744356
82026	744357
519952	744358
79022	744359
632217	744360
143058	744361
37030	744362
14810	744363
521283	744364
55389	744365
68772	744366
516793	744367
69545	744368
389480	744369
420175	744370
513182	744371
481937	744372
515470	744373
103187	744374
16812	744375
690391	744376
34892	744377
42343	744378
28912	744379
113590	744380
393545	744381
69190	744382
489514	744383
70143	744384
55955	744385
205102	744386
62578	744387
430997	744388
70085	744389
592291	744390
592288	744391
217563	744392
312762	744393
12816	744394
7444	744395
122857	744396
133140	744397
89255	744398
171017	744399
583650	744400
89722	744401
14788	744402
7113	744403
8090	744404
443551	744405
230056	744406
70137	744407
463566	744408
327229	744409
209092	744410
477314	744411
442326	744412
210	744413
151884	744414
131432	744415
596475	744416
648918	744417
462970	744418
27493	744419
7575	744420
251055	744421
136938	744422
338366	744423
100193	744424
507356	744425
209441	744426
566070	744427
169744	744428
8564	744429
317941	744430
138761	744431
103037	744432
88988	744433
61651	744434
149281	744435
373701	744436
105974	744437
8081	744438
112523	744439
39970	744440
84633	744441
37961	744442
487557	744443
183097	744444
400024	744445
488	744446
42370	744447
44713	744448
81219	744449
467240	744450
6221	744451
56337	744452
94075	744453
170653	744454
10965	744455
133018	744456
537705	744457
53474	744458
579811	744459
302318	744460
48283	744461
17	744462
6995	744463
594064	744464
103907	744465
463724	744466
277516	744467
30137	744468
211528	744469
503478	744470
139683	744471
84031	744472
568384	744473
244529	744474
244533	744475
244534	744476
244539	744477
244540	744478
75539	744479
67040	744480
481447	744481
134662	744482
39279	744483
544091	744484
172195	744485
144637	744486
662507	744487
36248	744488
675976	744489
86759	744490
241578	744491
21633	744492
47900	744493
95676	744494
23706	744495
5733	744496
16907	744497
405597	744498
23767	744499
540338	744500
89527	744501
384486	744502
180145	744503
42626	744504
24285	744505
6143	744506
215861	744507
29586	744508
149323	744509
23191	744510
108801	744511
26034	744512
27166	744513
448344	744514
84463	744515
682233	744516
493499	744517
21715	744518
35903	744519
377766	744520
395947	744521
572903	744522
43726	744523
3533	744524
34696	744525
43728	744526
16933	744527
287329	744528
522722	744529
142234	744530
83169	744531
212073	744532
65507	744533
325701	744534
283690	744535
512728	744536
123140	744537
83560	744538
323895	744539
9402	744540
458734	744541
472159	744542
91972	744543
310125	744544
18987	744545
566198	744546
171019	744547
166964	744548
58151	744549
289672	744550
151863	744551
19500	744552
566166	744553
496686	744554
581214	744555
613638	744556
114244	744557
363560	744558
107149	744559
375106	744560
92044	744561
103936	744562
644495	744563
165112	744564
362047	744565
9361	744566
270560	744567
50846	744568
51932	744569
3940	744570
174873	744571
34247	744572
415873	744573
200075	744574
16934	744575
241810	744576
142346	744577
39630	744578
141546	744579
656729	744580
679404	744581
10212	744582
45445	744583
242419	744584
671004	744585
80613	744586
191578	744587
8459	744588
53599	744589
12369	744590
241516	744591
685648	744592
2950	744593
270635	744594
5	744595
67735	744596
634458	744597
328116	744598
368319	744599
133941	744600
458712	744601
662879	744602
651	744603
78959	744604
66765	744605
408438	744606
405139	744607
55541	744608
542054	744609
647176	744610
72449	744611
649929	744612
23068	744613
171190	744614
392128	744615
365281	744616
579916	744617
19805	744618
16933	744619
50835	744620
54143	744621
79888	744622
509716	744623
17144	744624
610387	744625
342065	744626
689729	744627
39763	744628
466525	744629
127115	744630
152195	744631
166107	744632
707	744633
1622	744634
660079	744635
37222	744636
567795	744637
30861	744638
379442	744639
192764	744640
104005	744641
174460	744642
97353	744643
324696	744644
558510	744645
509067	744646
152349	744647
5478	744648
133419	744649
42014	744650
636692	744651
464904	744652
2281	744653
96360	744654
447803	744655
531188	744656
106852	744657
234685	744658
8217	744659
183141	744660
172044	744661
387166	744662
578918	744663
420654	744664
514050	744665
105037	744666
487015	744667
25969	744668
6831	744669
162388	744670
604823	744671
111025	744672
218535	744673
10352	744674
511514	744675
309829	744676
117409	744677
334272	744678
52806	744679
45383	744680
652014	744681
148158	744682
640169	744683
173642	744684
259562	744685
132921	744686
514152	744687
29965	744688
515791	744689
23222	744690
2277	744691
557213	744692
363109	744693
73632	744694
445327	744695
321142	744696
71818	744697
225637	744698
338731	744699
543631	744700
462894	744701
52929	744702
138985	744703
940	744704
940	744705
507850	744706
207330	744707
105990	744708
214231	744709
387992	744710
602129	744711
157309	744712
193321	744713
179291	744714
172860	744715
56528	744716
424555	744717
513250	744718
424006	744719
564722	744720
71703	744721
19220	744722
518255	744723
1508	744724
220106	744725
235770	744726
13201	744727
251816	744728
41348	744729
350426	744730
4013	744731
8666	744732
73719	744733
251814	744734
7029	744735
622853	744736
213036	744737
456531	744738
330355	744739
605953	744740
20812	744741
103885	744742
12404	744743
81247	744744
212154	744745
652716	744746
298850	744747
349572	744748
322430	744749
50291	744750
30907	744751
528348	744752
276616	744753
570362	744754
282619	744755
84438	744756
391176	744757
489245	744758
386542	744759
146260	744760
432027	744761
131237	744762
51705	744763
346897	744764
609937	744765
300719	744766
228799	744767
153671	744768
427015	744769
48063	744770
67494	744771
13272	744772
936	744773
331936	744774
141	744775
209146	744776
559228	744777
17181	744778
627800	744779
236783	744780
136914	744781
303411	744782
109808	744783
346435	744784
47325	744785
189139	744786
451727	744787
256018	744788
39354	744789
484144	744790
46285	744791
208311	744792
191613	744793
10800	744794
209252	744795
41605	744796
11040	744797
601636	744798
48056	744799
496718	744800
248524	744801
484219	744802
37103	744803
188508	744804
631177	744805
541367	744806
401660	744807
23851	744808
413715	744809
685114	744810
209292	744811
472048	744812
64881	744813
7424	744814
694235	744815
269171	744816
473084	744817
85068	744818
9	744819
31236	744820
682176	744821
673870	744822
162741	744823
652245	744824
689025	744825
569926	744826
504296	744827
477037	744828
18800	744829
14518	744830
116150	744831
3024	744832
3739	744833
85898	744834
288007	744835
123301	744836
682412	744837
558595	744838
23575	744839
676846	744840
6944	744841
671955	744842
507318	744843
124731	744844
138954	744845
625077	744846
15996	744847
135260	744848
311202	744849
644545	744850
61462	744851
262448	744852
418667	744853
91921	744854
179874	744855
497745	744856
88399	744857
611085	744858
235751	744859
624908	744860
251817	744861
330488	744862
18752	744863
241209	744864
572172	744865
79646	744866
327053	744867
139381	744868
899	744869
132128	744870
20944	744871
1005	744872
599217	744873
645795	744874
253764	744875
4063	744876
222442	744877
606434	744878
191107	744879
344032	744880
429185	744881
127342	744882
177451	744883
483184	744884
483194	744885
128763	744886
176246	744887
483202	744888
483204	744889
483208	744890
483210	744891
176251	744892
483225	744893
483227	744894
483229	744895
483230	744896
483236	744897
483243	744898
60275	744899
128773	744900
483259	744901
176287	744902
483261	744903
60279	744904
483262	744905
176277	744906
483271	744907
376179	744908
120583	744909
14699	744910
206404	744911
66763	744912
540761	744913
639227	744914
24199	744915
420387	744916
458348	744917
166584	744918
544403	744919
673229	744920
207543	744921
7779	744922
57298	744923
182586	744924
5745	744925
660317	744926
421246	744927
16082	744928
301337	744929
697030	744930
256579	744931
96767	744932
215788	744933
577889	744934
112845	744935
149	744936
566712	744937
399070	744938
85	744939
236397	744940
370391	744941
348347	744942
76520	744943
584271	744944
549223	744945
477866	744946
556888	744947
304287	744948
224	744949
269515	744950
6108	744951
550540	744952
631622	744953
119055	744954
1110	744955
87344	744956
250388	744957
67709	744958
137178	744959
622784	744960
92405	744961
340923	744962
6641	744963
651610	744964
24188	744965
64049	744966
56339	744967
570273	744968
85685	744969
70428	744970
1872	744971
269027	744972
6968	744973
672402	744974
148649	744975
11816	744976
50653	744977
2965	744978
431946	744979
6711	744980
546402	744981
44501	744982
496078	744983
379359	744984
231956	744985
539514	744986
294061	744987
44931	744988
339326	744989
452322	744990
335066	744991
697418	744992
23851	744993
14809	744994
22598	744995
410005	744996
167200	744997
433958	744998
176159	744999
74469	745000
149309	745001
131314	745002
202237	745003
24738	745004
12378	745005
214998	745006
406531	745007
508308	745008
87577	745009
508742	745010
102347	745011
495	745012
294374	745013
66256	745014
591164	745015
23353	745016
251777	745017
1354	745018
659735	745019
444752	745020
88701	745021
129260	745022
286	745023
687767	745024
4665	745025
301244	745026
12320	745027
22547	745028
624955	745029
102297	745030
17804	745031
8937	745032
683516	745033
134371	745034
233960	745035
118369	745036
243397	745037
142251	745038
173294	745039
9770	745040
452202	745041
577845	745042
43457	745043
15937	745044
253634	745045
3510	745046
158939	745047
168204	745048
273844	745049
1287	745050
7356	745051
44783	745052
605823	745053
352028	745054
441840	745055
341989	745056
618377	745057
629545	745058
207178	745059
17471	745060
2916	745061
259795	745062
154678	745063
28368	745064
666840	745065
666816	745066
119296	745067
382964	745068
580088	745069
383252	745070
502886	745071
580091	745072
470121	745073
177470	745074
440139	745075
654926	745076
101108	745077
17218	745078
306405	745079
304098	745080
9982	745081
25139	745082
189793	745083
619303	745084
47231	745085
399198	745086
694584	745087
262701	745088
202638	745089
7706	745090
575384	745091
1051	745092
130889	745093
64158	745094
195107	745095
48114	745096
317312	745097
692713	745098
279810	745099
638410	745100
17115	745101
238409	745102
238412	745103
30178	745104
30178	745105
238429	745106
130505	745107
253256	745108
2334	745109
207606	745110
505938	745111
286321	745112
85208	745113
39564	745114
383399	745115
383401	745116
92204	745117
383402	745118
317375	745119
92204	745120
490855	745121
45335	745122
482113	745123
8945	745124
8945	745125
130039	745126
636399	745127
1387	745128
272736	745129
439506	745130
507202	745131
25710	745132
9366	745133
270879	745134
141783	745135
540382	745136
549333	745137
52163	745138
252120	745139
407124	745140
664385	745141
293680	745142
39037	745143
636262	745144
20266	745145
663456	745146
486785	745147
130	745148
452814	745149
167511	745150
278214	745151
248572	745152
647941	745153
375075	745154
178618	745155
174232	745156
656135	745157
228583	745158
100807	745159
456399	745160
136553	745161
198371	745162
49515	745163
193022	745164
428746	745165
944	745166
81158	745167
646512	745168
41661	745169
295894	745170
146775	745171
207962	745172
55561	745173
67157	745174
207924	745175
34127	745176
34127	745177
146775	745178
357909	745179
68574	745180
664990	745181
643520	745182
405419	745183
336161	745184
189146	745185
27322	745186
148903	745187
449298	745188
322	745189
24979	745190
598	745191
1058	745192
598	745193
12864	745194
7355	745195
597	745196
853	745197
530633	745198
1212	745199
557519	745200
112863	745201
203758	745202
167073	745203
30184	745204
501786	745205
100020	745206
108972	745207
20184	745208
239862	745209
424862	745210
257017	745211
161815	745212
645066	745213
662968	745214
190573	745215
671027	745216
413023	745217
245692	745218
483658	745219
385613	745220
263886	745221
263895	745222
598	745223
133552	745224
25142	745225
21748	745226
25739	745227
135744	745228
533177	745229
110339	745230
206824	745231
32174	745232
109027	745233
84322	745234
33675	745235
483779	745236
37116	745237
124957	745238
35087	745239
71359	745240
97659	745241
109863	745242
29827	745243
40411	745244
63578	745245
46262	745246
609156	745247
200984	745248
177749	745249
208230	745250
91248	745251
72585	745252
120122	745253
135816	745254
23166	745255
194553	745256
687898	745257
239474	745258
30611	745259
130167	745260
232837	745261
145807	745262
40255	745263
100963	745264
426874	745265
28619	745266
69255	745267
216061	745268
68635	745269
448244	745270
247392	745271
120754	745272
73938	745273
232844	745274
28902	745275
166541	745276
263328	745277
247570	745278
673298	745279
219812	745280
26325	745281
53452	745282
73930	745283
247535	745284
236848	745285
146398	745286
379641	745287
247475	745288
49773	745289
219820	745290
395188	745291
321121	745292
140801	745293
219783	745294
51582	745295
1109	745296
73082	745297
247542	745298
531522	745299
247365	745300
262865	745301
95	745302
247373	745303
233016	745304
115901	745305
632400	745306
28731	745307
357834	745308
143721	745309
459054	745310
445819	745311
320564	745312
186904	745313
70046	745314
69328	745315
247325	745316
392516	745317
39465	745318
431911	745319
219808	745320
469472	745321
689352	745322
151952	745323
6151	745324
247366	745325
392507	745326
40046	745327
141004	745328
139313	745329
495506	745330
37054	745331
448041	745332
5935	745333
144729	745334
373003	745335
415014	745336
262806	745337
109360	745338
279714	745339
83689	745340
279762	745341
279625	745342
303520	745343
83672	745344
279764	745345
279771	745346
279712	745347
83667	745348
83667	745349
51190	745350
83683	745351
303517	745352
554532	745353
15909	745354
15908	745355
303475	745356
83689	745357
83692	745358
279780	745359
279783	745360
8733	745361
279713	745362
89201	745363
83681	745364
279775	745365
5649	745366
216261	745367
21671	745368
303472	745369
581295	745370
160990	745371
129723	745372
357568	745373
79673	745374
449383	745375
664328	745376
149587	745377
169724	745378
234329	745379
132322	745380
171267	745381
58134	745382
248819	745383
575029	745384
408633	745385
12556	745386
525753	745387
615112	745388
366376	745389
456208	745390
74033	745391
336890	745392
438018	745393
356776	745394
162574	745395
578905	745396
227538	745397
647735	745398
44950	745399
41919	745400
266224	745401
546892	745402
644759	745403
36996	745404
85646	745405
466992	745406
403653	745407
335865	745408
362675	745409
396116	745410
445620	745411
36187	745412
600728	745413
695357	745414
677244	745415
93143	745416
695082	745417
332327	745418
267049	745419
107832	745420
137711	745421
163087	745422
31818	745423
412000	745424
176693	745425
76807	745426
69564	745427
332191	745428
474103	745429
239912	745430
678458	745431
67767	745432
167904	745433
80940	745434
485563	745435
64493	745436
36159	745437
538982	745438
133309	745439
93789	745440
196175	745441
157603	745442
93120	745443
368482	745444
265252	745445
142549	745446
668721	745447
295814	745448
112418	745449
353222	745450
636037	745451
226443	745452
349726	745453
42941	745454
395131	745455
618784	745456
44318	745457
12386	745458
432202	745459
259653	745460
151093	745461
372224	745462
102298	745463
605163	745464
298052	745465
96258	745466
515882	745467
263931	745468
363304	745469
321831	745470
552203	745471
339959	745472
2502	745473
122064	745474
3667	745475
155373	745476
439972	745477
517205	745478
650944	745479
336025	745480
17442	745481
24358	745482
304333	745483
574386	745484
290780	745485
2095	745486
64711	745487
48688	745488
589309	745489
55586	745490
660576	745491
171858	745492
85427	745493
290689	745494
622573	745495
539312	745496
522946	745497
8390	745498
167734	745499
28431	745500
696511	745501
8359	745502
654	745503
335854	745504
38938	745505
427152	745506
75727	745507
49873	745508
598566	745509
392646	745510
565655	745511
164833	745512
425354	745513
685592	745514
247966	745515
328904	745516
569045	745517
7156	745518
530687	745519
346030	745520
148032	745521
87595	745522
447105	745523
647977	745524
39418	745525
135302	745526
135307	745527
624782	745528
81565	745529
92828	745530
5578	745531
5702	745532
190194	745533
446788	745534
198415	745535
510990	745536
142104	745537
242228	745538
84391	745539
172829	745540
692547	745541
9938	745542
324997	745543
168181	745544
50098	745545
69148	745546
109975	745547
216187	745548
316527	745549
65365	745550
55994	745551
664057	745552
69265	745553
61080	745554
6528	745555
2240	745556
416737	745557
586238	745558
629840	745559
565507	745560
21256	745561
496668	745562
17974	745563
441462	745564
38207	745565
311262	745566
92051	745567
522575	745568
6159	745569
685695	745570
632900	745571
116751	745572
661761	745573
85610	745574
200656	745575
10994	745576
691654	745577
85765	745578
691690	745579
76814	745580
660967	745581
54082	745582
166110	745583
565677	745584
2437	745585
6240	745586
53258	745587
11037	745588
78583	745589
243448	745590
124244	745591
131079	745592
27785	745593
59149	745594
198370	745595
627931	745596
367783	745597
16122	745598
52023	745599
100124	745600
389247	745601
262416	745602
385933	745603
44297	745604
409872	745605
8145	745606
19553	745607
105825	745608
255758	745609
337897	745610
530799	745611
156097	745612
166422	745613
656426	745614
474091	745615
30447	745616
187801	745617
331746	745618
24697	745619
42886	745620
244697	745621
116451	745622
150539	745623
51136	745624
847	745625
158928	745626
31047	745627
613811	745628
540179	745629
150849	745630
134479	745631
606167	745632
548342	745633
646066	745634
116430	745635
123355	745636
177904	745637
20683	745638
172769	745639
232111	745640
5163	745641
23366	745642
605609	745643
524125	745644
17772	745645
449682	745646
135598	745647
269358	745648
320160	745649
111160	745650
7521	745651
629964	745652
103581	745653
483560	745654
3709	745655
145798	745656
170252	745657
113847	745658
45375	745659
286807	745660
214729	745661
4512	745662
7882	745663
523909	745664
203196	745665
7652	745666
146656	745667
142541	745668
150982	745669
38924	745670
78202	745671
139029	745672
573691	745673
469400	745674
55026	745675
130377	745676
563126	745677
247047	745678
31916	745679
49578	745680
676156	745681
139525	745682
17177	745683
133179	745684
628121	745685
18173	745686
308468	745687
647362	745688
582516	745689
397647	745690
690145	745691
166933	745692
58808	745693
696933	745694
254518	745695
218698	745696
88909	745697
545494	745698
360858	745699
279108	745700
171917	745701
26449	745702
246116	745703
271504	745704
23645	745705
142440	745706
27143	745707
21381	745708
128425	745709
14123	745710
628369	745711
447609	745712
588050	745713
2846	745714
530828	745715
16914	745716
15269	745717
68945	745718
354524	745719
3870	745720
72755	745721
224331	745722
527306	745723
103419	745724
429093	745725
464445	745726
20236	745727
193369	745728
58805	745729
337187	745730
530592	745731
514030	745732
266913	745733
403764	745734
117445	745735
315384	745736
95615	745737
430207	745738
552098	745739
1878	745740
50	745741
603310	745742
459115	745743
30880	745744
95799	745745
590439	745746
88301	745747
247249	745748
534	745749
30426	745750
33975	745751
187432	745752
166068	745753
52161	745754
167724	745755
101142	745756
650794	745757
248779	745758
15448	745759
40896	745760
141312	745761
415780	745762
467433	745763
58053	745764
150653	745765
615121	745766
563307	745767
316573	745768
228479	745769
20561	745770
96198	745771
138878	745772
48661	745773
121040	745774
32805	745775
112536	745776
7610	745777
656382	745778
615037	745779
254717	745780
196457	745781
527795	745782
147006	745783
215610	745784
608800	745785
12780	745786
482754	745787
8803	745788
72561	745789
502921	745790
56111	745791
167582	745792
166915	745793
31409	745794
93509	745795
154260	745796
36096	745797
100360	745798
146723	745799
353880	745800
467080	745801
473359	745802
41629	745803
16963	745804
200827	745805
247400	745806
593421	745807
33113	745808
15017	745809
284874	745810
650829	745811
411341	745812
78763	745813
280412	745814
13472	745815
143757	745816
162714	745817
376641	745818
217221	745819
218019	745820
150323	745821
60645	745822
382615	745823
500535	745824
57745	745825
647353	745826
397460	745827
388473	745828
632461	745829
119290	745830
90310	745831
16097	745832
76923	745833
564555	745834
568121	745835
76243	745836
259020	745837
692092	745838
166256	745839
20796	745840
20138	745841
13271	745842
53478	745843
12080	745844
553490	745845
145570	745846
532634	745847
653497	745848
59333	745849
407963	745850
144709	745851
662667	745852
56991	745853
14913	745854
16446	745855
28913	745856
30445	745857
461880	745858
477973	745859
524994	745860
153357	745861
175961	745862
614106	745863
31981	745864
359938	745865
80851	745866
526705	745867
251030	745868
181200	745869
274087	745870
111210	745871
120344	745872
673401	745873
72341	745874
160590	745875
487	745876
97549	745877
66448	745878
144941	745879
105529	745880
23060	745881
251099	745882
158093	745883
445801	745884
207494	745885
478702	745886
219342	745887
121029	745888
10217	745889
124389	745890
643	745891
667102	745892
526887	745893
366838	745894
119146	745895
665312	745896
39703	745897
162594	745898
466515	745899
475164	745900
67611	745901
521325	745902
357355	745903
38580	745904
106137	745905
198526	745906
82309	745907
464386	745908
197672	745909
516950	745910
102680	745911
2764	745912
94884	745913
46810	745914
11605	745915
182488	745916
4073	745917
151589	745918
79452	745919
321820	745920
115595	745921
59118	745922
102985	745923
296977	745924
383491	745925
73903	745926
72352	745927
62320	745928
48416	745929
220188	745930
19409	745931
59125	745932
652255	745933
54887	745934
49783	745935
48839	745936
323695	745937
333429	745938
16736	745939
587234	745940
412766	745941
57137	745942
20698	745943
95866	745944
135213	745945
35000	745946
44472	745947
259593	745948
127242	745949
487886	745950
537365	745951
107984	745952
362997	745953
425560	745954
467075	745955
101476	745956
28678	745957
541969	745958
42832	745959
434965	745960
18967	745961
384648	745962
3472	745963
53603	745964
550346	745965
74901	745966
113411	745967
146557	745968
151	745969
165123	745970
98164	745971
459245	745972
103186	745973
152803	745974
562021	745975
42241	745976
654069	745977
431981	745978
23430	745979
15329	745980
138	745981
547752	745982
158368	745983
262211	745984
443048	745985
385619	745986
111181	745987
39635	745988
246848	745989
452147	745990
452131	745991
493753	745992
16661	745993
367502	745994
106705	745995
46557	745996
35365	745997
651573	745998
321661	745999
55217	746000
3159	746001
347105	746002
24003	746003
518337	746004
458547	746005
102969	746006
534225	746007
76830	746008
76857	746009
219246	746010
114313	746011
104905	746012
18071	746013
10954	746014
15159	746015
685488	746016
412028	746017
76700	746018
39609	746019
50148	746020
39684	746021
170269	746022
2813	746023
41383	746024
184947	746025
301569	746026
6963	746027
18283	746028
149766	746029
421818	746030
37433	746031
667088	746032
150301	746033
112742	746034
11571	746035
73088	746036
36829	746037
11841	746038
263785	746039
41676	746040
470770	746041
3846	746042
148833	746043
39733	746044
504307	746045
584336	746046
71969	746047
86277	746048
67540	746049
30245	746050
399168	746051
466650	746052
86166	746053
336174	746054
418044	746055
365732	746056
169009	746057
530891	746058
388475	746059
59549	746060
48522	746061
581	746062
101127	746063
70704	746064
249901	746065
649010	746066
20163	746067
117045	746068
532420	746069
278522	746070
144173	746071
554472	746072
442242	746073
617340	746074
197377	746075
117950	746076
442926	746077
1018	746078
122809	746079
95845	746080
97813	746081
600221	746082
129432	746083
147850	746084
502101	746085
653426	746086
559185	746087
355484	746088
688535	746089
84062	746090
630942	746091
12758	746092
163817	746093
92022	746094
203900	746095
738	746096
127148	746097
27720	746098
4182	746099
144097	746100
36851	746101
158261	746102
517184	746103
697461	746104
91906	746105
56090	746106
369006	746107
123379	746108
389915	746109
580532	746110
31813	746111
339316	746112
10677	746113
6780	746114
17971	746115
86996	746116
91373	746117
288867	746118
670136	746119
66404	746120
279098	746121
290828	746122
554820	746123
622381	746124
67496	746125
536261	746126
4094	746127
135410	746128
641139	746129
142107	746130
278835	746131
19979	746132
492882	746133
86983	746134
382241	746135
314095	746136
720	746137
59143	746138
336314	746139
593131	746140
512265	746141
589000	746142
510237	746143
25968	746144
410002	746145
120457	746146
611956	746147
103847	746148
122757	746149
65437	746150
97104	746151
694883	746152
166875	746153
35027	746154
114116	746155
49939	746156
33944	746157
484237	746158
306596	746159
46702	746160
498895	746161
682106	746162
443240	746163
18468	746164
4293	746165
425145	746166
133649	746167
364992	746168
5478	746169
1858	746170
535248	746171
257274	746172
151124	746173
13381	746174
7994	746175
418220	746176
90007	746177
173841	746178
314480	746179
125058	746180
168516	746181
655505	746182
265951	746183
655518	746184
13212	746185
23925	746186
174860	746187
57088	746188
154221	746189
34868	746190
49604	746191
128624	746192
3678	746193
591466	746194
613755	746195
142415	746196
133272	746197
62926	746198
381784	746199
164266	746200
592997	746201
168615	746202
29266	746203
171235	746204
687127	746205
47654	746206
245958	746207
558400	746208
24743	746209
124006	746210
586905	746211
609985	746212
4157	746213
86657	746214
365642	746215
460634	746216
255537	746217
68794	746218
129934	746219
46306	746220
27252	746221
50116	746222
656248	746223
216925	746224
387449	746225
14	746226
116437	746227
78023	746228
28835	746229
478714	746230
592347	746231
37410	746232
451090	746233
55606	746234
611898	746235
127825	746236
162469	746237
405924	746238
13278	746239
45747	746240
207412	746241
425304	746242
113677	746243
663483	746244
38677	746245
33	746246
9873	746247
488683	746248
406079	746249
526961	746250
171367	746251
29161	746252
158261	746253
228967	746254
568537	746255
112680	746256
5488	746257
38361	746258
57893	746259
26027	746260
133812	746261
122642	746262
381669	746263
59224	746264
114214	746265
583833	746266
18805	746267
59445	746268
259361	746269
123417	746270
410324	746271
408182	746272
531975	746273
296853	746274
121897	746275
593523	746276
496863	746277
59004	746278
8335	746279
468660	746280
599814	746281
21786	746282
645050	746283
626839	746284
20633	746285
9840	746286
592999	746287
115399	746288
28925	746289
11829	746290
10926	746291
196538	746292
179414	746293
411564	746294
305410	746295
619274	746296
81576	746297
76880	746298
21849	746299
692192	746300
520434	746301
74777	746302
263474	746303
506192	746304
276125	746305
9089	746306
16513	746307
285210	746308
25122	746309
287912	746310
545026	746311
543100	746312
97959	746313
213319	746314
209440	746315
5326	746316
108790	746317
53631	746318
52456	746319
620956	746320
615419	746321
563358	746322
14703	746323
24981	746324
8115	746325
4649	746326
1858	746327
551957	746328
314947	746329
568642	746330
387031	746331
277865	746332
15030	746333
125162	746334
504105	746335
33858	746336
4727	746337
345358	746338
237149	746339
685855	746340
299672	746341
57351	746342
399467	746343
137130	746344
575360	746345
138101	746346
34673	746347
282727	746348
170339	746349
56710	746350
576770	746351
494012	746352
525544	746353
659317	746354
533987	746355
441313	746356
112350	746357
2663	746358
181331	746359
290503	746360
52035	746361
290988	746362
161646	746363
682237	746364
54094	746365
451817	746366
250310	746367
555576	746368
164396	746369
29267	746370
107062	746371
170470	746372
48300	746373
55838	746374
2950	746375
683540	746376
3	746377
604164	746378
132442	746379
430483	746380
431398	746381
5747	746382
657169	746383
432879	746384
153463	746385
62864	746386
567420	746387
448038	746388
134364	746389
84934	746390
567873	746391
122108	746392
123884	746393
4857	746394
426230	746395
167324	746396
36642	746397
39779	746398
259450	746399
151927	746400
138321	746401
156998	746402
196431	746403
341929	746404
559063	746405
35664	746406
35077	746407
172722	746408
599263	746409
109422	746410
62653	746411
15016	746412
127325	746413
285694	746414
21505	746415
2	746416
367803	746417
152937	746418
4567	746419
443503	746420
574704	746421
499722	746422
475628	746423
1798	746424
564637	746425
131704	746426
555553	746427
669971	746428
673332	746429
161735	746430
120965	746431
7112	746432
107072	746433
1685	746434
540692	746435
136510	746436
640793	746437
256042	746438
76271	746439
324044	746440
45863	746441
682873	746442
28502	746443
58677	746444
39612	746445
270627	746446
6577	746447
36337	746448
631371	746449
130150	746450
62341	746451
369318	746452
41246	746453
103974	746454
77953	746455
332784	746456
132458	746457
11749	746458
667089	746459
279392	746460
99633	746461
497877	746462
218861	746463
490401	746464
596819	746465
194850	746466
388070	746467
59491	746468
290622	746469
260192	746470
654604	746471
316600	746472
160019	746473
11231	746474
646858	746475
696433	746476
75137	746477
487215	746478
435339	746479
60293	746480
39168	746481
358784	746482
433294	746483
684508	746484
490486	746485
53158	746486
155479	746487
450339	746488
139471	746489
286093	746490
119216	746491
451510	746492
173668	746493
589344	746494
565161	746495
439937	746496
353574	746497
358341	746498
205538	746499
593874	746500
39290	746501
249028	746502
17132	746503
13870	746504
108684	746505
528002	746506
39945	746507
45198	746508
246151	746509
266222	746510
135039	746511
76493	746512
665781	746513
252766	746514
152	746515
145372	746516
502074	746517
43170	746518
339380	746519
305737	746520
5395	746521
602985	746522
58435	746523
384482	746524
671567	746525
65744	746526
258643	746527
660048	746528
691484	746529
114549	746530
200296	746531
336366	746532
137668	746533
358715	746534
214280	746535
259202	746536
314774	746537
141895	746538
150519	746539
54921	746540
560594	746541
8926	746542
117	746543
274723	746544
141349	746545
522640	746546
51675	746547
3269	746548
148887	746549
91308	746550
355767	746551
298741	746552
126058	746553
394646	746554
5957	746555
74386	746556
187948	746557
52122	746558
40709	746559
508062	746560
13160	746561
15488	746562
321170	746563
27895	746564
374571	746565
85061	746566
150209	746567
47014	746568
537122	746569
143265	746570
121263	746571
373482	746572
519042	746573
154587	746574
6793	746575
4265	746576
505968	746577
71903	746578
206483	746579
401893	746580
199366	746581
534669	746582
53306	746583
149312	746584
110312	746585
68098	746586
221649	746587
289511	746588
165420	746589
39	746590
666978	746591
295667	746592
57466	746593
135435	746594
93211	746595
151841	746596
695509	746597
547302	746598
206791	746599
301368	746600
430269	746601
344500	746602
349698	746603
602987	746604
99915	746605
99804	746606
542473	746607
2046	746608
8728	746609
145700	746610
88479	746611
442169	746612
12893	746613
638352	746614
139058	746615
48079	746616
315387	746617
101708	746618
282647	746619
582996	746620
476415	746621
157330	746622
128398	746623
546124	746624
144054	746625
139224	746626
48020	746627
159164	746628
539308	746629
471193	746630
667981	746631
134098	746632
98655	746633
64904	746634
284620	746635
260134	746636
24207	746637
140646	746638
12842	746639
641421	746640
18746	746641
200007	746642
683113	746643
575474	746644
561853	746645
33448	746646
501676	746647
115275	746648
361243	746649
8	746650
123045	746651
139514	746652
445050	746653
5899	746654
186806	746655
156176	746656
504320	746657
259230	746658
292588	746659
314431	746660
204729	746661
533778	746662
259687	746663
35745	746664
399591	746665
253452	746666
200762	746667
686472	746668
69840	746669
662078	746670
173980	746671
602937	746672
43734	746673
127535	746674
39369	746675
514011	746676
139664	746677
365379	746678
249458	746679
296248	746680
220103	746681
53046	746682
21322	746683
128378	746684
25981	746685
589184	746686
71555	746687
210346	746688
430684	746689
333173	746690
611485	746691
598998	746692
473299	746693
370762	746694
287215	746695
676750	746696
641379	746697
59533	746698
121300	746699
310501	746700
643661	746701
1168	746702
535786	746703
214198	746704
32288	746705
166292	746706
173936	746707
185	746708
27709	746709
55743	746710
460905	746711
558682	746712
202691	746713
657505	746714
19341	746715
54708	746716
120	746717
209969	746718
256181	746719
26497	746720
217887	746721
169812	746722
365405	746723
82558	746724
381426	746725
185013	746726
400085	746727
28282	746728
189	746729
436193	746730
150955	746731
85501	746732
3558	746733
38931	746734
380081	746735
668439	746736
23006	746737
503569	746738
572183	746739
126101	746740
302645	746741
648701	746742
24919	746743
163311	746744
291644	746745
115613	746746
51037	746747
74664	746748
8465	746749
28553	746750
586520	746751
9533	746752
13374	746753
168441	746754
470363	746755
144732	746756
584366	746757
124237	746758
362500	746759
96827	746760
421639	746761
94039	746762
566955	746763
1038	746764
424229	746765
281127	746766
97690	746767
141100	746768
61956	746769
614057	746770
252755	746771
371350	746772
435484	746773
282512	746774
84067	746775
77724	746776
324078	746777
218718	746778
534856	746779
421948	746780
153831	746781
13097	746782
86833	746783
293028	746784
435820	746785
381556	746786
71828	746787
68142	746788
49794	746789
496487	746790
167950	746791
234883	746792
131511	746793
336799	746794
543636	746795
24542	746796
162476	746797
95119	746798
42525	746799
24182	746800
45393	746801
508639	746802
131451	746803
119570	746804
155037	746805
379863	746806
147125	746807
570206	746808
67462	746809
681045	746810
11226	746811
107634	746812
578	746813
548664	746814
201639	746815
81648	746816
74632	746817
350961	746818
671919	746819
576657	746820
565277	746821
33573	746822
32849	746823
157702	746824
3958	746825
119312	746826
258356	746827
443126	746828
15491	746829
202105	746830
250242	746831
1325	746832
144998	746833
352657	746834
2147	746835
322928	746836
615847	746837
9496	746838
472640	746839
514138	746840
205258	746841
373317	746842
415591	746843
106233	746844
45038	746845
59489	746846
673811	746847
187429	746848
62946	746849
32235	746850
653540	746851
273961	746852
26005	746853
71568	746854
80844	746855
95463	746856
379746	746857
565728	746858
330168	746859
8236	746860
24982	746861
224594	746862
66988	746863
135932	746864
349949	746865
18072	746866
51743	746867
122749	746868
475731	746869
748	746870
36784	746871
316044	746872
320393	746873
225872	746874
343526	746875
150565	746876
318277	746877
508018	746878
559902	746879
12861	746880
602335	746881
204767	746882
9383	746883
105261	746884
333449	746885
109172	746886
192950	746887
153200	746888
152977	746889
11218	746890
471515	746891
128715	746892
289202	746893
611620	746894
445697	746895
42316	746896
611465	746897
418407	746898
64081	746899
100157	746900
186555	746901
375701	746902
447576	746903
555952	746904
51966	746905
470389	746906
613133	746907
14500	746908
249461	746909
690358	746910
23612	746911
34052	746912
213580	746913
683675	746914
465050	746915
63457	746916
68278	746917
88619	746918
145137	746919
236141	746920
11812	746921
319038	746922
148927	746923
20	746924
525159	746925
35676	746926
13429	746927
177771	746928
40928	746929
1298	746930
563695	746931
266895	746932
313577	746933
374863	746934
107959	746935
352713	746936
52262	746937
28235	746938
40475	746939
124	746940
4077	746941
479798	746942
11000	746943
94280	746944
423212	746945
550904	746946
479784	746947
9101	746948
569773	746949
16810	746950
492658	746951
87581	746952
10440	746953
103322	746954
108658	746955
320250	746956
8307	746957
48920	746958
372738	746959
417336	746960
106388	746961
54192	746962
617	746963
96550	746964
153712	746965
20133	746966
321813	746967
554423	746968
331601	746969
419690	746970
447601	746971
241584	746972
379267	746973
14187	746974
475656	746975
138803	746976
563065	746977
148881	746978
642447	746979
174497	746980
601652	746981
62868	746982
484248	746983
694920	746984
59511	746985
405479	746986
14185	746987
644087	746988
48431	746989
323056	746990
40	746991
5134	746992
442537	746993
405563	746994
354474	746995
465826	746996
13449	746997
672625	746998
58773	746999
68648	747000
109333	747001
40735	747002
638745	747003
119025	747004
14419	747005
418244	747006
39168	747007
21195	747008
20331	747009
318824	747010
108046	747011
23287	747012
21374	747013
219236	747014
427228	747015
1473	747016
79249	747017
99755	747018
293	747019
14162	747020
263746	747021
130684	747022
173754	747023
12746	747024
18535	747025
588706	747026
136552	747027
67052	747028
136731	747029
51302	747030
708	747031
112123	747032
512723	747033
134874	747034
159394	747035
15958	747036
28443	747037
33663	747038
688198	747039
15612	747040
461138	747041
6474	747042
28065	747043
594636	747044
4861	747045
214018	747046
408357	747047
68633	747048
19683	747049
118858	747050
638117	747051
220	747052
111989	747053
8265	747054
3898	747055
518795	747056
170022	747057
11636	747058
320763	747059
438539	747060
384710	747061
114115	747062
112	747063
582769	747064
212191	747065
483811	747066
2022	747067
405074	747068
18901	747069
110993	747070
248607	747071
18900	747072
12824	747073
227982	747074
267542	747075
685565	747076
71658	747077
327728	747078
421176	747079
194844	747080
343544	747081
58155	747082
4648	747083
342974	747084
105329	747085
154480	747086
99030	747087
499602	747088
555184	747089
172587	747090
498592	747091
56546	747092
79327	747093
60594	747094
413208	747095
510526	747096
202887	747097
7765	747098
42720	747099
4832	747100
134785	747101
105079	747102
66237	747103
95953	747104
176001	747105
388351	747106
184067	747107
2136	747108
18123	747109
262068	747110
471888	747111
421502	747112
497770	747113
326126	747114
59867	747115
632228	747116
679352	747117
31031	747118
1020	747119
610186	747120
138716	747121
1663	747122
324669	747123
313497	747124
245097	747125
6656	747126
73889	747127
544480	747128
347234	747129
380530	747130
643137	747131
148031	747132
194406	747133
300648	747134
34927	747135
147256	747136
104426	747137
104426	747138
33304	747139
12586	747140
101415	747141
196645	747142
305797	747143
396516	747144
399459	747145
377706	747146
575544	747147
644798	747148
557716	747149
305690	747150
581769	747151
32272	747152
11850	747153
84965	747154
551749	747155
147149	747156
285058	747157
144868	747158
415052	747159
544465	747160
544464	747161
61332	747162
463333	747163
591580	747164
503718	747165
47609	747166
467	747167
3540	747168
548076	747169
118544	747170
169435	747171
19660	747172
129821	747173
696051	747174
138309	747175
577960	747176
697796	747177
126247	747178
683219	747179
547123	747180
601799	747181
692259	747182
263986	747183
536654	747184
9132	747185
489017	747186
579292	747187
15353	747188
168534	747189
458367	747190
530984	747191
630675	747192
223624	747193
153066	747194
125649	747195
92	747196
277317	747197
59906	747198
44058	747199
49443	747200
386649	747201
159833	747202
166267	747203
2457	747204
588515	747205
188744	747206
226158	747207
679079	747208
222203	747209
129293	747210
394787	747211
424008	747212
315684	747213
245742	747214
24184	747215
362088	747216
682298	747217
222617	747218
417439	747219
55322	747220
538795	747221
495091	747222
85520	747223
1249	747224
38880	747225
417316	747226
72895	747227
461585	747228
36057	747229
312667	747230
183191	747231
637478	747232
27630	747233
180	747234
499799	747235
309333	747236
56674	747237
319814	747238
298591	747239
35540	747240
133338	747241
24985	747242
5074	747243
76651	747244
15149	747245
657772	747246
539770	747247
551737	747248
461631	747249
159656	747250
67586	747251
165309	747252
291306	747253
344080	747254
13702	747255
559393	747256
348882	747257
415222	747258
2528	747259
358551	747260
312084	747261
130922	747262
494648	747263
354923	747264
367042	747265
20199	747266
405660	747267
348565	747268
2226	747269
276135	747270
567700	747271
532920	747272
116749	747273
94029	747274
418043	747275
103475	747276
367030	747277
471432	747278
593968	747279
673523	747280
24923	747281
468577	747282
4659	747283
98786	747284
166662	747285
2380	747286
692895	747287
544219	747288
657532	747289
560431	747290
41412	747291
661796	747292
90962	747293
335181	747294
65775	747295
436354	747296
390487	747297
226923	747298
191914	747299
71526	747300
5271	747301
402049	747302
72303	747303
210541	747304
652401	747305
166959	747306
77159	747307
7305	747308
296970	747309
227375	747310
47787	747311
647319	747312
661860	747313
669412	747314
174492	747315
144149	747316
663189	747317
424122	747318
248403	747319
535927	747320
566103	747321
672449	747322
4815	747323
157262	747324
52755	747325
128747	747326
683164	747327
196806	747328
113866	747329
24175	747330
480000	747331
271	747332
178457	747333
237561	747334
246642	747335
61767	747336
467584	747337
541813	747338
2466	747339
266622	747340
412263	747341
188734	747342
293010	747343
64928	747344
367033	747345
19167	747346
148974	747347
293524	747348
7137	747349
417531	747350
556360	747351
299020	747352
7797	747353
607024	747354
417755	747355
612911	747356
79852	747357
5014	747358
275347	747359
309274	747360
670878	747361
644773	747362
528771	747363
121191	747364
336537	747365
127415	747366
443773	747367
29268	747368
56956	747369
82643	747370
267233	747371
6220	747372
239290	747373
376530	747374
570	747375
127833	747376
226619	747377
150614	747378
62446	747379
86072	747380
162046	747381
298849	747382
3415	747383
518443	747384
507193	747385
219073	747386
79053	747387
411759	747388
670807	747389
79053	747390
567699	747391
454785	747392
33785	747393
150336	747394
327704	747395
93942	747396
114096	747397
77664	747398
42327	747399
17218	747400
370721	747401
138002	747402
166712	747403
167126	747404
597035	747405
90040	747406
127714	747407
208483	747408
477106	747409
68705	747410
168653	747411
118456	747412
601488	747413
358842	747414
609062	747415
160096	747416
160159	747417
434608	747418
87172	747419
70119	747420
128672	747421
7392	747422
653247	747423
101204	747424
303885	747425
683110	747426
368961	747427
97424	747428
6554	747429
397752	747430
66378	747431
417944	747432
28545	747433
1682	747434
34069	747435
490679	747436
513002	747437
159497	747438
432067	747439
28116	747440
247545	747441
247533	747442
12362	747443
601640	747444
525020	747445
110629	747446
14188	747447
365611	747448
388692	747449
642412	747450
254060	747451
307737	747452
563231	747453
507828	747454
20828	747455
54847	747456
87468	747457
397374	747458
209413	747459
209265	747460
79227	747461
564841	747462
152464	747463
113299	747464
284821	747465
605043	747466
576739	747467
458537	747468
546043	747469
94464	747470
568046	747471
34486	747472
17165	747473
159990	747474
646077	747475
141033	747476
5778	747477
246616	747478
93253	747479
383750	747480
334670	747481
236202	747482
326407	747483
386446	747484
41600	747485
168075	747486
12834	747487
66206	747488
311832	747489
41171	747490
205764	747491
16133	747492
4386	747493
474587	747494
643633	747495
353301	747496
20221	747497
45393	747498
454190	747499
693343	747500
467749	747501
554911	747502
507277	747503
665183	747504
594419	747505
246433	747506
388521	747507
576421	747508
101499	747509
369424	747510
622612	747511
401782	747512
568040	747513
522324	747514
251050	747515
387034	747516
98272	747517
299118	747518
567622	747519
548435	747520
597914	747521
558771	747522
66972	747523
618029	747524
12610	747525
56057	747526
335112	747527
523842	747528
661168	747529
16029	747530
485763	747531
274685	747532
274683	747533
138453	747534
94077	747535
441250	747536
11904	747537
389046	747538
277522	747539
550437	747540
40365	747541
206007	747542
207574	747543
48750	747544
192549	747545
315303	747546
371758	747547
71808	747548
643933	747549
643934	747550
562457	747551
336165	747552
392456	747553
459057	747554
19177	747555
35386	747556
15091	747557
94343	747558
528575	747559
358538	747560
214140	747561
564122	747562
405893	747563
111127	747564
159382	747565
382382	747566
643984	747567
53229	747568
43727	747569
291000	747570
79441	747571
111143	747572
154829	747573
107216	747574
334677	747575
480129	747576
562540	747577
562557	747578
162687	747579
100519	747580
119769	747581
33167	747582
69945	747583
126218	747584
14271	747585
303250	747586
69972	747587
216852	747588
358920	747589
102209	747590
70941	747591
626181	747592
28880	747593
386563	747594
357071	747595
27732	747596
454608	747597
203816	747598
126392	747599
585798	747600
338987	747601
268650	747602
1138	747603
64278	747604
230080	747605
44820	747606
364152	747607
439694	747608
610731	747609
360209	747610
695263	747611
86918	747612
17673	747613
95457	747614
364873	747615
454435	747616
548442	747617
25392	747618
562477	747619
133937	747620
37210	747621
565450	747622
151902	747623
172359	747624
628703	747625
28100	747626
10587	747627
120421	747628
83244	747629
11904	747630
562453	747631
570464	747632
113932	747633
140291	747634
445569	747635
159748	747636
478619	747637
203814	747638
259143	747639
146444	747640
162367	747641
540647	747642
510142	747643
510140	747644
284866	747645
509982	747646
337233	747647
395993	747648
395996	747649
395991	747650
655756	747651
402267	747652
249024	747653
160457	747654
277759	747655
34057	747656
33516	747657
573240	747658
251031	747659
110469	747660
312163	747661
247695	747662
446147	747663
20847	747664
166444	747665
1495	747666
167740	747667
258921	747668
87974	747669
121824	747670
236160	747671
3956	747672
86236	747673
437347	747674
306798	747675
3710	747676
277554	747677
165011	747678
57137	747679
33718	747680
400896	747681
210547	747682
660290	747683
31026	747684
179340	747685
170006	747686
105596	747687
19863	747688
680552	747689
124488	747690
350138	747691
140857	747692
50248	747693
258405	747694
100715	747695
167475	747696
375229	747697
112855	747698
7865	747699
475124	747700
343050	747701
562456	747702
174484	747703
285958	747704
601162	747705
310203	747706
970	747707
163641	747708
532196	747709
569927	747710
466757	747711
265936	747712
294796	747713
30853	747714
405896	747715
86080	747716
525742	747717
599329	747718
165933	747719
72408	747720
146184	747721
33989	747722
669552	747723
86409	747724
522045	747725
395364	747726
593216	747727
637262	747728
603331	747729
14426	747730
489877	747731
80365	747732
548508	747733
77675	747734
34464	747735
50969	747736
57746	747737
665343	747738
52017	747739
492011	747740
441243	747741
583625	747742
128554	747743
399779	747744
462055	747745
507033	747746
681055	747747
406244	747748
689635	747749
365817	747750
584292	747751
323334	747752
365818	747753
15537	747754
43572	747755
637447	747756
109456	747757
1332	747758
43572	747759
613021	747760
586635	747761
689785	747762
58550	747763
512363	747764
512364	747765
53130	747766
365820	747767
520278	747768
590463	747769
291115	747770
455565	747771
649718	747772
421461	747773
237378	747774
853	747775
127883	747776
172617	747777
22918	747778
24057	747779
170160	747780
111689	747781
128309	747782
326845	747783
450946	747784
12238	747785
356338	747786
533820	747787
60521	747788
59423	747789
5398	747790
134200	747791
975	747792
250442	747793
7075	747794
92129	747795
133490	747796
21729	747797
625813	747798
33437	747799
279642	747800
455030	747801
661953	747802
296941	747803
562459	747804
236144	747805
392535	747806
86695	747807
191922	747808
191932	747809
222989	747810
31678	747811
33715	747812
378205	747813
33840	747814
208007	747815
208008	747816
541726	747817
174062	747818
128274	747819
415029	747820
208084	747821
28045	747822
86932	747823
94484	747824
2692	747825
258924	747826
177109	747827
410081	747828
404556	747829
16250	747830
3981	747831
419917	747832
99900	747833
631241	747834
250437	747835
372220	747836
18161	747837
675807	747838
689640	747839
689634	747840
615019	747841
610819	747842
387249	747843
201502	747844
116435	747845
689638	747846
461505	747847
27986	747848
224993	747849
105468	747850
35723	747851
214676	747852
151915	747853
678238	747854
148048	747855
452404	747856
797	747857
268870	747858
689633	747859
495270	747860
26464	747861
343462	747862
112206	747863
255400	747864
259831	747865
631101	747866
685394	747867
550542	747868
435376	747869
223083	747870
103185	747871
406315	747872
581089	747873
119861	747874
285853	747875
413058	747876
19335	747877
281384	747878
140500	747879
164137	747880
112892	747881
84557	747882
509840	747883
198148	747884
413172	747885
498251	747886
95967	747887
48053	747888
459342	747889
293132	747890
12738	747891
524276	747892
176284	747893
4283	747894
90731	747895
353965	747896
274797	747897
117517	747898
576677	747899
617904	747900
652529	747901
420574	747902
2920	747903
194213	747904
465923	747905
4530	747906
1309	747907
446028	747908
117381	747909
60717	747910
73274	747911
256932	747912
52115	747913
71196	747914
25667	747915
10006	747916
141970	747917
584338	747918
231053	747919
84645	747920
439563	747921
120735	747922
32785	747923
168614	747924
56769	747925
635547	747926
632292	747927
93255	747928
207362	747929
652725	747930
362426	747931
415763	747932
675784	747933
22260	747934
91423	747935
433432	747936
7250	747937
431218	747938
621251	747939
2915	747940
6163	747941
568754	747942
195600	747943
165611	747944
225750	747945
635154	747946
116727	747947
154945	747948
126947	747949
768	747950
71147	747951
400664	747952
565366	747953
60876	747954
194250	747955
60906	747956
47546	747957
448431	747958
515374	747959
584523	747960
586708	747961
212036	747962
100485	747963
81048	747964
256569	747965
18986	747966
30518	747967
644327	747968
529503	747969
158726	747970
265422	747971
40963	747972
223963	747973
86094	747974
8832	747975
81687	747976
303064	747977
25488	747978
74587	747979
59005	747980
611088	747981
172853	747982
422361	747983
544066	747984
447311	747985
415123	747986
431101	747987
1736	747988
573853	747989
175023	747990
339087	747991
299623	747992
73710	747993
7868	747994
472912	747995
27776	747996
400803	747997
530946	747998
5056	747999
525534	748000
878	748001
663962	748002
206659	748003
396282	748004
420949	748005
22334	748006
282475	748007
10230	748008
450853	748009
280627	748010
65367	748011
193804	748012
215164	748013
155556	748014
22382	748015
696662	748016
33936	748017
393501	748018
339303	748019
23487	748020
345190	748021
76211	748022
53742	748023
332694	748024
80449	748025
110112	748026
60489	748027
117792	748028
406232	748029
556492	748030
556472	748031
616577	748032
564405	748033
428661	748034
427312	748035
345608	748036
660882	748037
486945	748038
663851	748039
291877	748040
126158	748041
357869	748042
357880	748043
220726	748044
263262	748045
22382	748046
95482	748047
556217	748048
232011	748049
323834	748050
75671	748051
136694	748052
118094	748053
108321	748054
490274	748055
681049	748056
74588	748057
211201	748058
598989	748059
33217	748060
323580	748061
250297	748062
124802	748063
534328	748064
39098	748065
139882	748066
315241	748067
3594	748068
544940	748069
40575	748070
354982	748071
315780	748072
458142	748073
164763	748074
326978	748075
583581	748076
6086	748077
101466	748078
453108	748079
35392	748080
593219	748081
253	748082
673065	748083
80446	748084
42074	748085
415036	748086
33842	748087
154923	748088
180024	748089
332103	748090
420463	748091
161255	748092
587193	748093
334212	748094
37069	748095
161727	748096
161112	748097
95481	748098
10333	748099
33847	748100
35531	748101
508700	748102
1020	748103
4943	748104
7938	748105
668334	748106
7982	748107
546965	748108
171083	748109
301528	748110
290782	748111
298545	748112
139289	748113
393142	748114
73933	748115
37981	748116
638567	748117
297404	748118
232951	748119
368061	748120
40302	748121
635692	748122
644080	748123
12304	748124
214108	748125
416056	748126
477010	748127
595555	748128
293338	748129
97167	748130
485111	748131
16205	748132
86969	748133
294760	748134
564846	748135
24798	748136
389098	748137
140511	748138
104065	748139
651827	748140
432718	748141
135487	748142
166594	748143
627561	748144
42643	748145
42643	748146
278046	748147
343601	748148
22827	748149
565712	748150
111018	748151
470573	748152
470560	748153
645417	748154
16124	748155
432740	748156
491318	748157
616185	748158
72063	748159
91872	748160
105182	748161
241952	748162
554040	748163
106979	748164
135324	748165
132706	748166
41409	748167
644100	748168
131082	748169
73444	748170
446737	748171
47244	748172
80639	748173
117398	748174
349963	748175
416097	748176
111251	748177
35264	748178
56617	748179
364820	748180
599431	748181
42554	748182
103982	748183
53445	748184
652857	748185
23754	748186
457880	748187
567801	748188
103592	748189
636739	748190
511309	748191
32607	748192
281041	748193
575535	748194
646239	748195
165779	748196
49197	748197
492983	748198
26916	748199
305741	748200
97201	748201
107985	748202
188600	748203
503032	748204
23363	748205
463752	748206
433441	748207
604845	748208
26743	748209
12501	748210
589385	748211
480137	748212
645845	748213
443311	748214
516757	748215
316086	748216
27578	748217
4518	748218
4232	748219
129718	748220
604847	748221
695896	748222
102182	748223
243299	748224
289978	748225
157998	748226
143191	748227
277411	748228
617441	748229
34978	748230
157448	748231
25218	748232
143483	748233
66151	748234
388	748235
189889	748236
597714	748237
291103	748238
285997	748239
454135	748240
428622	748241
649146	748242
589497	748243
535525	748244
4028	748245
671657	748246
469658	748247
25223	748248
37584	748249
609011	748250
32192	748251
51426	748252
269504	748253
549280	748254
567811	748255
466660	748256
550544	748257
181974	748258
539899	748259
643259	748260
44697	748261
25223	748262
2416	748263
492956	748264
119515	748265
664782	748266
6	748267
34223	748268
35802	748269
558037	748270
80012	748271
339242	748272
35947	748273
503515	748274
202977	748275
306627	748276
199051	748277
374915	748278
509143	748279
422921	748280
240236	748281
152752	748282
1	748283
6302	748284
607276	748285
617979	748286
27202	748287
119482	748288
83752	748289
418998	748290
404792	748291
119496	748292
491556	748293
534973	748294
650059	748295
366338	748296
615524	748297
499023	748298
14502	748299
9825	748300
136090	748301
158879	748302
240385	748303
651561	748304
400122	748305
279281	748306
88681	748307
288863	748308
369142	748309
294	748310
26633	748311
326880	748312
429665	748313
294487	748314
347887	748315
16159	748316
472115	748317
23680	748318
451435	748319
452837	748320
679315	748321
18334	748322
21900	748323
39698	748324
69142	748325
188370	748326
116456	748327
51364	748328
172092	748329
169671	748330
28047	748331
453714	748332
40365	748333
290530	748334
3627	748335
128162	748336
495187	748337
614456	748338
674768	748339
357701	748340
470306	748341
221914	748342
553205	748343
358897	748344
613379	748345
283607	748346
641398	748347
203384	748348
24417	748349
2245	748350
248173	748351
621862	748352
188912	748353
99559	748354
66295	748355
356775	748356
205996	748357
270774	748358
654038	748359
580110	748360
278265	748361
603270	748362
81134	748363
363770	748364
570752	748365
417195	748366
581897	748367
59392	748368
373991	748369
419566	748370
105	748371
625850	748372
222424	748373
391268	748374
370936	748375
252146	748376
317047	748377
51127	748378
562128	748379
638790	748380
387491	748381
185434	748382
359059	748383
346448	748384
882	748385
412852	748386
690815	748387
154646	748388
32921	748389
235082	748390
491167	748391
322032	748392
463213	748393
340990	748394
160	748395
70881	748396
192065	748397
244119	748398
19617	748399
586133	748400
281658	748401
316935	748402
35942	748403
304300	748404
387678	748405
167518	748406
173934	748407
6001	748408
286850	748409
107889	748410
76552	748411
121077	748412
552389	748413
674944	748414
519588	748415
374283	748416
453947	748417
109112	748418
38491	748419
201801	748420
324934	748421
43986	748422
678208	748423
154456	748424
643381	748425
229932	748426
320131	748427
239423	748428
150518	748429
20980	748430
275851	748431
695604	748432
557428	748433
98778	748434
44975	748435
4408	748436
656299	748437
206849	748438
396401	748439
604601	748440
484302	748441
7155	748442
545390	748443
365188	748444
613378	748445
219175	748446
568962	748447
99457	748448
627627	748449
158373	748450
675845	748451
34396	748452
527144	748453
383874	748454
581788	748455
422223	748456
285081	748457
57929	748458
202841	748459
203639	748460
670843	748461
170006	748462
695607	748463
67818	748464
611213	748465
624995	748466
687736	748467
102148	748468
77834	748469
132872	748470
284325	748471
528239	748472
411021	748473
636858	748474
543153	748475
499986	748476
19774	748477
529812	748478
163996	748479
71772	748480
655413	748481
312633	748482
241286	748483
19446	748484
116211	748485
426320	748486
241646	748487
241651	748488
501416	748489
102124	748490
82625	748491
451310	748492
424818	748493
654471	748494
566232	748495
566233	748496
566236	748497
566235	748498
566237	748499
312608	748500
77834	748501
551555	748502
586344	748503
46560	748504
37794	748505
45169	748506
451517	748507
413826	748508
41871	748509
407	748510
54257	748511
24858	748512
136825	748513
289912	748514
106866	748515
111330	748516
406776	748517
67409	748518
125803	748519
385059	748520
506114	748521
636104	748522
593419	748523
172013	748524
521051	748525
832	748526
91680	748527
143411	748528
321199	748529
52494	748530
339778	748531
166595	748532
79605	748533
646195	748534
351841	748535
472907	748536
416462	748537
11063	748538
661645	748539
324418	748540
589771	748541
349290	748542
20578	748543
674806	748544
278699	748545
470	748546
149880	748547
2114	748548
695945	748549
234486	748550
195542	748551
168351	748552
29821	748553
658053	748554
644571	748555
582524	748556
428627	748557
22613	748558
632851	748559
489498	748560
191614	748561
526249	748562
10393	748563
420487	748564
140691	748565
430999	748566
351181	748567
617116	748568
409300	748569
472826	748570
246306	748571
513748	748572
10709	748573
565876	748574
10182	748575
676046	748576
272331	748577
259775	748578
81203	748579
313798	748580
4826	748581
78522	748582
153010	748583
107557	748584
497743	748585
95424	748586
378839	748587
694157	748588
833	748589
452847	748590
460400	748591
471113	748592
45637	748593
430553	748594
558100	748595
430542	748596
296070	748597
245801	748598
125655	748599
621654	748600
503654	748601
20609	748602
500503	748603
24167	748604
148513	748605
537136	748606
141392	748607
684500	748608
468728	748609
170731	748610
390910	748611
447943	748612
94583	748613
162424	748614
465097	748615
364896	748616
64688	748617
827	748618
425769	748619
466085	748620
316071	748621
324479	748622
2099	748623
643846	748624
566852	748625
566837	748626
298125	748627
196821	748628
586777	748629
2646	748630
176180	748631
12017	748632
474714	748633
607744	748634
194865	748635
712	748636
428938	748637
696631	748638
257935	748639
644621	748640
22566	748641
125404	748642
83473	748643
165019	748644
232221	748645
636676	748646
109054	748647
30397	748648
423700	748649
50011	748650
50011	748651
643293	748652
81063	748653
16906	748654
16906	748655
16906	748656
34715	748657
243247	748658
45324	748659
41270	748660
638482	748661
470443	748662
454484	748663
6081	748664
695102	748665
383483	748666
366985	748667
335207	748668
248407	748669
51626	748670
22107	748671
19466	748672
71402	748673
21031	748674
25369	748675
41213	748676
147124	748677
329594	748678
114773	748679
537141	748680
481366	748681
173982	748682
94487	748683
25929	748684
444758	748685
294264	748686
157786	748687
159643	748688
395311	748689
223646	748690
183188	748691
411669	748692
157765	748693
641022	748694
579171	748695
315765	748696
566295	748697
550310	748698
644819	748699
644863	748700
407393	748701
353687	748702
407400	748703
473512	748704
58432	748705
386547	748706
489	748707
8116	748708
20958	748709
486599	748710
114368	748711
137351	748712
430995	748713
523332	748714
237252	748715
237122	748716
507558	748717
45031	748718
110330	748719
337374	748720
338184	748721
466718	748722
630902	748723
187581	748724
364632	748725
9076	748726
602809	748727
3677	748728
22539	748729
439106	748730
204916	748731
174189	748732
259112	748733
9849	748734
22409	748735
147942	748736
135541	748737
532188	748738
514124	748739
98695	748740
488820	748741
262063	748742
211103	748743
501537	748744
9373	748745
556952	748746
8040	748747
589119	748748
650228	748749
641969	748750
231547	748751
7611	748752
638113	748753
515118	748754
41552	748755
168051	748756
153458	748757
644975	748758
644944	748759
690869	748760
53384	748761
17554	748762
11229	748763
677915	748764
221512	748765
157820	748766
275141	748767
421030	748768
547388	748769
95654	748770
7698	748771
58305	748772
469060	748773
258838	748774
37296	748775
381838	748776
276037	748777
85611	748778
644412	748779
15852	748780
168954	748781
328683	748782
7642	748783
7642	748784
139332	748785
201223	748786
351811	748787
162651	748788
227049	748789
32442	748790
319138	748791
85439	748792
483526	748793
626964	748794
352542	748795
289970	748796
346546	748797
117942	748798
407660	748799
190168	748800
42229	748801
106003	748802
127773	748803
257714	748804
124528	748805
142168	748806
23040	748807
113894	748808
107530	748809
207011	748810
68646	748811
297627	748812
31138	748813
533347	748814
676346	748815
250565	748816
676365	748817
39707	748818
250498	748819
233396	748820
250490	748821
1523	748822
293035	748823
230232	748824
75814	748825
160730	748826
486281	748827
171272	748828
60228	748829
373190	748830
18355	748831
63970	748832
500108	748833
235832	748834
5271	748835
144770	748836
61491	748837
135102	748838
4082	748839
600161	748840
407834	748841
149913	748842
651052	748843
549233	748844
7014	748845
30117	748846
549043	748847
291357	748848
191460	748849
314744	748850
216438	748851
498345	748852
270451	748853
198402	748854
261574	748855
2337	748856
10139	748857
638028	748858
538645	748859
211142	748860
514	748861
250542	748862
637203	748863
48	748864
14967	748865
135829	748866
276004	748867
13307	748868
515938	748869
33482	748870
526573	748871
338432	748872
452702	748873
243258	748874
49638	748875
110507	748876
290013	748877
614398	748878
13313	748879
150621	748880
16686	748881
8399	748882
322864	748883
96900	748884
136300	748885
511968	748886
348304	748887
595639	748888
450876	748889
554026	748890
53379	748891
165248	748892
149894	748893
407158	748894
87374	748895
333990	748896
9342	748897
208584	748898
67156	748899
384779	748900
277895	748901
48601	748902
135913	748903
147246	748904
568876	748905
487682	748906
303087	748907
514057	748908
75530	748909
690173	748910
261976	748911
11509	748912
152897	748913
2091	748914
267203	748915
294221	748916
294225	748917
363362	748918
417842	748919
133839	748920
494852	748921
682159	748922
533236	748923
356386	748924
118069	748925
160460	748926
19770	748927
19770	748928
19770	748929
173976	748930
17141	748931
21466	748932
675500	748933
21280	748934
538702	748935
538699	748936
85584	748937
47404	748938
744	748939
744	748940
22847	748941
8907	748942
557208	748943
64620	748944
678326	748945
489619	748946
25012	748947
481586	748948
138824	748949
172881	748950
3988	748951
12933	748952
142828	748953
387303	748954
660084	748955
664996	748956
593004	748957
471768	748958
67771	748959
42178	748960
672616	748961
534023	748962
434612	748963
35078	748964
114025	748965
164239	748966
652878	748967
57082	748968
21481	748969
614812	748970
619063	748971
539911	748972
118360	748973
109316	748974
424084	748975
85104	748976
668536	748977
291026	748978
593468	748979
129476	748980
156298	748981
287696	748982
452012	748983
486629	748984
331351	748985
414929	748986
124983	748987
43871	748988
503981	748989
253449	748990
8080	748991
281193	748992
1470	748993
391267	748994
29980	748995
343971	748996
170864	748997
379624	748998
170864	748999
543184	749000
9797	749001
83265	749002
138034	749003
159254	749004
164470	749005
547214	749006
438168	749007
93989	749008
410435	749009
442334	749010
457646	749011
23466	749012
82690	749013
601060	749014
118569	749015
128879	749016
1630	749017
112589	749018
533324	749019
527538	749020
241654	749021
60262	749022
440197	749023
528423	749024
205615	749025
122715	749026
179608	749027
688182	749028
580157	749029
145921	749030
26088	749031
443469	749032
197283	749033
30207	749034
371693	749035
67782	749036
26170	749037
540140	749038
612477	749039
2502	749040
6462	749041
461576	749042
455778	749043
54982	749044
592344	749045
434456	749046
166501	749047
57750	749048
218730	749049
120563	749050
41576	749051
4079	749052
70033	749053
117858	749054
513152	749055
70148	749056
462345	749057
412599	749058
409435	749059
409783	749060
78452	749061
170297	749062
134667	749063
48635	749064
123393	749065
19303	749066
77061	749067
253577	749068
171788	749069
319338	749070
2820	749071
478830	749072
383968	749073
268213	749074
9287	749075
410334	749076
71250	749077
365202	749078
339426	749079
17328	749080
17328	749081
537127	749082
445014	749083
243972	749084
664373	749085
29112	749086
553899	749087
617501	749088
57018	749089
429133	749090
483158	749091
175112	749092
572227	749093
16084	749094
199815	749095
9183	749096
105610	749097
637258	749098
478794	749099
391362	749100
133927	749101
497301	749102
367993	749103
546076	749104
556186	749105
312534	749106
577842	749107
561808	749108
349472	749109
146215	749110
651836	749111
371023	749112
645851	749113
468796	749114
4206	749115
279368	749116
408248	749117
429388	749118
134285	749119
7226	749120
612510	749121
369181	749122
33578	749123
89374	749124
251636	749125
49964	749126
528626	749127
172861	749128
232571	749129
12695	749130
498995	749131
373114	749132
315063	749133
183203	749134
183208	749135
183207	749136
3248	749137
31607	749138
70677	749139
343008	749140
612900	749141
204667	749142
115508	749143
495513	749144
871	749145
141467	749146
180310	749147
240657	749148
14316	749149
542571	749150
23439	749151
459692	749152
29816	749153
15511	749154
24770	749155
526804	749156
382837	749157
89560	749158
646705	749159
557212	749160
20361	749161
63896	749162
15678	749163
467484	749164
567305	749165
610442	749166
410857	749167
289066	749168
269465	749169
20504	749170
93983	749171
23186	749172
353465	749173
106072	749174
659380	749175
319331	749176
678578	749177
319791	749178
163028	749179
372269	749180
103419	749181
375586	749182
470069	749183
156947	749184
633748	749185
678581	749186
127516	749187
77656	749188
479196	749189
271	749190
655677	749191
389536	749192
524855	749193
467882	749194
423614	749195
90075	749196
532926	749197
123656	749198
560932	749199
5749	749200
102552	749201
247214	749202
543456	749203
102377	749204
19249	749205
609108	749206
624538	749207
3355	749208
223617	749209
58418	749210
298813	749211
329144	749212
467166	749213
87166	749214
385032	749215
355773	749216
366614	749217
426987	749218
410172	749219
262895	749220
86565	749221
563547	749222
577126	749223
111979	749224
513321	749225
250547	749226
164335	749227
2850	749228
401019	749229
587105	749230
38724	749231
612280	749232
673027	749233
87079	749234
1352	749235
201	749236
567739	749237
12697	749238
51163	749239
340389	749240
125256	749241
287580	749242
4541	749243
107497	749244
662957	749245
180	749246
163762	749247
208	749248
637412	749249
78056	749250
362339	749251
85790	749252
490234	749253
651295	749254
300067	749255
28169	749256
67578	749257
560000	749258
209746	749259
209678	749260
28684	749261
397236	749262
490235	749263
209777	749264
209770	749265
67592	749266
28160	749267
71523	749268
115090	749269
232676	749270
674846	749271
62791	749272
232572	749273
421705	749274
11260	749275
144422	749276
562048	749277
114074	749278
626530	749279
15510	749280
17873	749281
17873	749282
369951	749283
124382	749284
165746	749285
25155	749286
53735	749287
563000	749288
406265	749289
237804	749290
254113	749291
200197	749292
14843	749293
618	749294
613744	749295
393	749296
693200	749297
30536	749298
400430	749299
362265	749300
130651	749301
26	749302
655718	749303
437788	749304
71052	749305
64874	749306
147386	749307
545618	749308
273700	749309
200455	749310
650682	749311
22452	749312
605087	749313
169599	749314
298865	749315
130056	749316
304560	749317
682988	749318
626664	749319
251097	749320
247620	749321
532950	749322
527582	749323
468505	749324
77442	749325
311819	749326
554741	749327
462935	749328
528343	749329
45113	749330
472010	749331
10108	749332
149072	749333
14938	749334
617417	749335
133216	749336
307612	749337
144999	749338
298991	749339
150431	749340
259460	749341
513329	749342
294597	749343
45873	749344
308939	749345
599419	749346
493508	749347
391954	749348
126245	749349
128323	749350
128334	749351
480920	749352
102455	749353
308925	749354
23274	749355
300767	749356
300791	749357
251369	749358
2312	749359
365709	749360
308873	749361
25458	749362
102486	749363
251365	749364
581459	749365
92295	749366
381694	749367
552091	749368
17985	749369
308958	749370
350023	749371
153674	749372
365003	749373
599325	749374
1016	749375
848	749376
4541	749377
12152	749378
335	749379
415408	749380
421267	749381
649486	749382
43983	749383
43983	749384
496224	749385
207044	749386
408581	749387
339373	749388
144934	749389
506128	749390
114062	749391
638462	749392
34610	749393
51563	749394
675393	749395
75486	749396
41883	749397
201317	749398
40855	749399
427362	749400
691970	749401
67812	749402
102438	749403
2641	749404
21751	749405
380117	749406
49104	749407
169001	749408
668493	749409
1861	749410
111896	749411
145926	749412
123586	749413
544558	749414
53136	749415
71613	749416
93196	749417
68639	749418
116797	749419
650534	749420
211105	749421
90783	749422
640918	749423
648507	749424
27774	749425
567170	749426
86707	749427
114976	749428
496869	749429
488067	749430
118064	749431
398669	749432
376564	749433
577427	749434
125697	749435
680465	749436
662041	749437
196140	749438
66170	749439
12886	749440
633555	749441
294187	749442
602467	749443
523476	749444
35697	749445
81365	749446
189090	749447
107303	749448
33386	749449
155196	749450
172492	749451
138042	749452
302163	749453
489351	749454
595419	749455
162510	749456
592125	749457
432829	749458
63394	749459
4108	749460
50657	749461
192041	749462
632161	749463
598770	749464
477631	749465
249684	749466
450390	749467
437843	749468
167553	749469
124782	749470
99313	749471
293629	749472
644443	749473
640233	749474
650089	749475
126627	749476
371173	749477
97259	749478
82128	749479
24	749480
476935	749481
299770	749482
650532	749483
377396	749484
696399	749485
37186	749486
110834	749487
689533	749488
501049	749489
621248	749490
564549	749491
117221	749492
7914	749493
131147	749494
101019	749495
574297	749496
515893	749497
780	749498
68713	749499
569388	749500
516116	749501
90263	749502
189990	749503
105292	749504
577647	749505
15500	749506
135449	749507
87156	749508
558071	749509
173628	749510
480272	749511
119992	749512
78862	749513
289073	749514
129047	749515
1048	749516
277821	749517
52561	749518
19818	749519
333374	749520
573213	749521
79026	749522
264687	749523
28342	749524
49815	749525
417200	749526
488611	749527
70742	749528
341806	749529
419970	749530
618269	749531
660205	749532
268924	749533
106958	749534
359167	749535
50195	749536
1346	749537
585797	749538
34517	749539
110864	749540
117712	749541
109852	749542
574634	749543
83092	749544
434136	749545
436428	749546
147724	749547
138815	749548
331394	749549
73258	749550
87094	749551
61483	749552
445956	749553
501084	749554
44591	749555
3023	749556
155139	749557
242651	749558
649683	749559
457792	749560
555230	749561
141217	749562
84192	749563
671795	749564
113910	749565
544783	749566
647525	749567
344349	749568
161001	749569
53644	749570
438818	749571
492851	749572
536703	749573
231846	749574
245671	749575
49347	749576
605412	749577
504191	749578
315400	749579
570643	749580
33225	749581
72	749582
103416	749583
194346	749584
554766	749585
666854	749586
680885	749587
541782	749588
477117	749589
518326	749590
339266	749591
132312	749592
309202	749593
277663	749594
70470	749595
186682	749596
85933	749597
648098	749598
60875	749599
43570	749600
59510	749601
7695	749602
48018	749603
105721	749604
601887	749605
34533	749606
122297	749607
85816	749608
93132	749609
42242	749610
6130	749611
267683	749612
667109	749613
78571	749614
149675	749615
118418	749616
79484	749617
118383	749618
488535	749619
136908	749620
20477	749621
225998	749622
346670	749623
787	749624
427780	749625
339019	749626
137860	749627
141843	749628
306926	749629
105345	749630
158653	749631
39613	749632
201830	749633
30628	749634
373754	749635
470302	749636
691978	749637
126978	749638
402195	749639
352344	749640
538367	749641
55650	749642
263888	749643
263891	749644
231176	749645
190528	749646
189255	749647
44587	749648
633881	749649
39784	749650
378106	749651
10799	749652
2008	749653
619840	749654
495316	749655
66114	749656
261345	749657
649682	749658
118461	749659
20194	749660
482880	749661
19527	749662
9570	749663
332450	749664
615861	749665
337738	749666
238041	749667
635405	749668
454338	749669
660202	749670
291030	749671
130592	749672
86070	749673
688341	749674
12940	749675
35911	749676
111185	749677
12179	749678
626250	749679
194818	749680
59428	749681
135083	749682
387313	749683
9126	749684
561784	749685
80690	749686
1017	749687
328141	749688
368151	749689
422906	749690
10176	749691
376195	749692
474914	749693
86880	749694
18347	749695
315970	749696
331712	749697
673468	749698
588085	749699
104321	749700
673469	749701
691943	749702
435626	749703
2045	749704
157716	749705
666980	749706
4277	749707
256024	749708
244231	749709
563731	749710
655220	749711
509201	749712
11530	749713
678161	749714
659156	749715
171834	749716
19283	749717
53793	749718
168458	749719
11690	749720
536671	749721
514965	749722
132187	749723
672772	749724
196511	749725
327793	749726
28984	749727
177507	749728
290025	749729
169112	749730
111507	749731
466588	749732
22234	749733
329324	749734
347039	749735
253163	749736
30354	749737
373084	749738
56289	749739
40428	749740
198100	749741
329316	749742
84287	749743
267415	749744
407495	749745
97967	749746
18885	749747
38299	749748
317181	749749
370566	749750
381609	749751
464417	749752
13806	749753
621744	749754
116398	749755
428249	749756
221480	749757
428250	749758
83816	749759
310945	749760
558354	749761
326331	749762
109632	749763
526681	749764
624139	749765
82974	749766
496074	749767
628630	749768
44479	749769
490367	749770
116382	749771
140796	749772
535821	749773
278080	749774
177993	749775
278086	749776
497750	749777
377701	749778
431637	749779
539066	749780
533829	749781
263927	749782
514681	749783
532674	749784
50319	749785
322662	749786
160892	749787
513022	749788
640735	749789
693507	749790
186535	749791
177015	749792
535808	749793
620330	749794
239573	749795
674940	749796
141593	749797
537124	749798
594675	749799
164674	749800
10657	749801
492482	749802
535824	749803
14838	749804
12598	749805
226430	749806
118808	749807
459739	749808
200407	749809
319705	749810
82	749811
173079	749812
138261	749813
99736	749814
543606	749815
44118	749816
377598	749817
521497	749818
624167	749819
65532	749820
463248	749821
105038	749822
529162	749823
156814	749824
91444	749825
1251	749826
437105	749827
147700	749828
621189	749829
76600	749830
692347	749831
42309	749832
502624	749833
3364	749834
320620	749835
70189	749836
171731	749837
105854	749838
28152	749839
51202	749840
6256	749841
197596	749842
278218	749843
118616	749844
127057	749845
97559	749846
560071	749847
695409	749848
45120	749849
31352	749850
173134	749851
468623	749852
465520	749853
8247	749854
660463	749855
307287	749856
427586	749857
160250	749858
488323	749859
294738	749860
27532	749861
570048	749862
103010	749863
155190	749864
300704	749865
4392	749866
691	749867
447877	749868
133768	749869
112857	749870
66795	749871
100102	749872
310428	749873
61667	749874
458439	749875
568317	749876
574973	749877
474651	749878
317083	749879
677611	749880
544385	749881
208858	749882
109664	749883
76	749884
83435	749885
156511	749886
4635	749887
623227	749888
107943	749889
644816	749890
555677	749891
51368	749892
324837	749893
28344	749894
302232	749895
492556	749896
456482	749897
489905	749898
39745	749899
607623	749900
488367	749901
490153	749902
56208	749903
432268	749904
472417	749905
185658	749906
348672	749907
555745	749908
176116	749909
235637	749910
269954	749911
551912	749912
570431	749913
24056	749914
12688	749915
86067	749916
205565	749917
120806	749918
116034	749919
24926	749920
443035	749921
649679	749922
647511	749923
304810	749924
229148	749925
141987	749926
392734	749927
159203	749928
413955	749929
158367	749930
122615	749931
320621	749932
635193	749933
4409	749934
178347	749935
110898	749936
55564	749937
252212	749938
408915	749939
408910	749940
408914	749941
408930	749942
408935	749943
408922	749944
19608	749945
283384	749946
447272	749947
102852	749948
258235	749949
12817	749950
109918	749951
98942	749952
18822	749953
23123	749954
211092	749955
313071	749956
2482	749957
485092	749958
166601	749959
153227	749960
597141	749961
9554	749962
407725	749963
634335	749964
389337	749965
483010	749966
441659	749967
111579	749968
610397	749969
236168	749970
192367	749971
326384	749972
595129	749973
5793	749974
36	749975
255205	749976
304784	749977
56901	749978
132994	749979
619062	749980
251037	749981
497620	749982
18450	749983
46472	749984
230356	749985
395850	749986
115182	749987
6158	749988
174186	749989
25934	749990
174099	749991
59836	749992
174171	749993
185594	749994
308444	749995
157995	749996
62665	749997
35186	749998
10279	749999
36339	750000
54482	750001
169041	750002
421775	750003
433610	750004
35187	750005
1181	750006
151219	750007
476	750008
126723	750009
559	750010
552289	750011
167160	750012
174646	750013
111457	750014
112709	750015
89312	750016
407486	750017
52224	750018
176765	750019
500500	750020
294394	750021
326820	750022
133100	750023
1731	750024
716	750025
147819	750026
683881	750027
123788	750028
68355	750029
68355	750030
3496	750031
429982	750032
691423	750033
115	750034
254465	750035
366052	750036
689970	750037
58000	750038
566368	750039
172630	750040
5878	750041
242283	750042
49862	750043
52	750044
298642	750045
19021	750046
71753	750047
568387	750048
22973	750049
497149	750050
504199	750051
136333	750052
251941	750053
628445	750054
560403	750055
546475	750056
434481	750057
230249	750058
95491	750059
440349	750060
222887	750061
43346	750062
261399	750063
181082	750064
256464	750065
95248	750066
175490	750067
10239	750068
240831	750069
366536	750070
102881	750071
105444	750072
383	750073
511451	750074
515710	750075
434464	750076
515541	750077
462709	750078
49248	750079
360685	750080
104698	750081
643050	750082
1633	750083
447420	750084
399119	750085
30412	750086
130051	750087
463577	750088
740	750089
560723	750090
469845	750091
641107	750092
14247	750093
429191	750094
497496	750095
523752	750096
110402	750097
19537	750098
319845	750099
651917	750100
423852	750101
591129	750102
38278	750103
27648	750104
5351	750105
495956	750106
677574	750107
30717	750108
186898	750109
398546	750110
420700	750111
232787	750112
451083	750113
109788	750114
224402	750115
574932	750116
399132	750117
328810	750118
540678	750119
577358	750120
81865	750121
461031	750122
140557	750123
122840	750124
495854	750125
114294	750126
604611	750127
613765	750128
511799	750129
528838	750130
68203	750131
63000	750132
134523	750133
32587	750134
57764	750135
169414	750136
246238	750137
97372	750138
440248	750139
21487	750140
172307	750141
13592	750142
42042	750143
44357	750144
936	750145
657949	750146
41300	750147
3951	750148
68938	750149
148588	750150
178040	750151
490537	750152
1584	750153
68733	750154
265965	750155
444730	750156
162385	750157
134851	750158
128735	750159
274147	750160
161728	750161
650185	750162
410359	750163
445986	750164
99586	750165
694546	750166
430477	750167
690449	750168
64440	750169
283583	750170
381460	750171
25763	750172
229602	750173
348660	750174
513919	750175
56781	750176
103897	750177
675799	750178
99784	750179
305085	750180
69650	750181
121090	750182
52034	750183
460433	750184
10608	750185
42199	750186
219895	750187
461811	750188
127257	750189
528148	750190
18864	750191
436072	750192
551606	750193
15525	750194
589969	750195
17144	750196
695584	750197
83694	750198
351977	750199
142239	750200
22867	750201
608928	750202
631873	750203
418145	750204
7361	750205
338	750206
183049	750207
637695	750208
497888	750209
84946	750210
98144	750211
40779	750212
213726	750213
495387	750214
10501	750215
335696	750216
259670	750217
1370	750218
427129	750219
16175	750220
170191	750221
746	750222
510728	750223
201677	750224
358840	750225
8341	750226
95008	750227
489158	750228
511	750229
544906	750230
479627	750231
8612	750232
275542	750233
65250	750234
24069	750235
585411	750236
79010	750237
536812	750238
197529	750239
35218	750240
695354	750241
477477	750242
18933	750243
48271	750244
216171	750245
200352	750246
18643	750247
27593	750248
2170	750249
108479	750250
139960	750251
675752	750252
30210	750253
335828	750254
256606	750255
58300	750256
313333	750257
257304	750258
560426	750259
1779	750260
52189	750261
68637	750262
227239	750263
579814	750264
110766	750265
581589	750266
394413	750267
16477	750268
227904	750269
114310	750270
72869	750271
355853	750272
316799	750273
31705	750274
312898	750275
41079	750276
35351	750277
136665	750278
583645	750279
500650	750280
352870	750281
457836	750282
215548	750283
237896	750284
476208	750285
655746	750286
55703	750287
567705	750288
593997	750289
93943	750290
35433	750291
400386	750292
575446	750293
234293	750294
530675	750295
43204	750296
493785	750297
493821	750298
641504	750299
493786	750300
130774	750301
6970	750302
493784	750303
185509	750304
647065	750305
1218	750306
431513	750307
314783	750308
128108	750309
549851	750310
130774	750311
47792	750312
2074	750313
280005	750314
502662	750315
10	750316
572722	750317
673952	750318
561533	750319
72331	750320
127203	750321
483	750322
51282	750323
35388	750324
63606	750325
56424	750326
205320	750327
76637	750328
3580	750329
5418	750330
689473	750331
311873	750332
552066	750333
666610	750334
406538	750335
661488	750336
437705	750337
637223	750338
4441	750339
156424	750340
66575	750341
141792	750342
4781	750343
345561	750344
254757	750345
4134	750346
592751	750347
181885	750348
9813	750349
30171	750350
664724	750351
39437	750352
39437	750353
365900	750354
631796	750355
8489	750356
17322	750357
157466	750358
621335	750359
49204	750360
148303	750361
18184	750362
257706	750363
689631	750364
394992	750365
375208	750366
621494	750367
354164	750368
51519	750369
383529	750370
582896	750371
150076	750372
122	750373
8496	750374
100873	750375
365528	750376
617067	750377
1062	750378
156893	750379
124185	750380
337186	750381
3833	750382
493071	750383
68527	750384
578480	750385
540952	750386
18183	750387
36386	750388
104803	750389
375295	750390
278353	750391
370796	750392
684451	750393
620630	750394
637659	750395
375247	750396
493342	750397
577178	750398
11695	750399
104651	750400
278109	750401
157501	750402
620634	750403
76685	750404
104072	750405
238307	750406
408607	750407
260670	750408
636101	750409
684347	750410
643754	750411
559835	750412
156922	750413
39661	750414
87564	750415
87904	750416
66081	750417
647895	750418
571761	750419
372288	750420
357384	750421
104137	750422
100868	750423
471788	750424
160848	750425
74210	750426
365369	750427
678376	750428
437707	750429
599861	750430
122575	750431
418001	750432
365410	750433
375209	750434
648091	750435
613286	750436
260744	750437
652882	750438
631207	750439
79352	750440
104792	750441
116079	750442
3834	750443
388125	750444
601712	750445
87539	750446
56784	750447
399759	750448
106262	750449
282810	750450
170709	750451
162395	750452
158151	750453
647861	750454
269042	750455
256143	750456
411182	750457
417962	750458
227992	750459
102657	750460
178368	750461
33930	750462
383505	750463
146662	750464
601730	750465
68314	750466
521240	750467
571408	750468
267041	750469
104104	750470
114085	750471
647916	750472
17824	750473
589718	750474
372554	750475
411174	750476
686881	750477
621910	750478
637658	750479
563931	750480
416478	750481
376046	750482
99755	750483
637654	750484
126280	750485
372567	750486
182456	750487
23133	750488
79352	750489
30053	750490
594284	750491
605066	750492
78628	750493
1251	750494
599343	750495
12933	750496
228870	750497
129820	750498
34979	750499
286322	750500
187162	750501
194706	750502
185526	750503
203141	750504
87577	750505
633239	750506
46329	750507
573281	750508
417797	750509
175179	750510
118337	750511
442595	750512
89608	750513
497982	750514
202878	750515
617233	750516
297743	750517
291624	750518
39644	750519
626842	750520
113349	750521
629859	750522
60493	750523
294534	750524
3044	750525
428355	750526
591647	750527
286704	750528
222595	750529
589851	750530
641053	750531
83604	750532
12066	750533
145815	750534
161589	750535
9661	750536
422024	750537
697539	750538
559631	750539
460452	750540
151623	750541
98	750542
25509	750543
561594	750544
627577	750545
569502	750546
371818	750547
479164	750548
433634	750549
145153	750550
164197	750551
53021	750552
88580	750553
368809	750554
335274	750555
663367	750556
3090	750557
117806	750558
432713	750559
503336	750560
502234	750561
154235	750562
117285	750563
335275	750564
115490	750565
73639	750566
488986	750567
27585	750568
27585	750569
416988	750570
672703	750571
190269	750572
141853	750573
625490	750574
58003	750575
573056	750576
156670	750577
40197	750578
71	750579
240060	750580
3361	750581
200783	750582
670785	750583
139451	750584
26861	750585
505047	750586
141099	750587
19062	750588
119071	750589
183620	750590
114263	750591
145184	750592
17626	750593
22155	750594
233546	750595
177919	750596
579847	750597
349791	750598
7231	750599
338964	750600
7481	750601
347450	750602
174017	750603
4862	750604
149234	750605
259746	750606
48618	750607
373513	750608
46359	750609
108099	750610
572927	750611
186	750612
186	750613
182077	750614
149805	750615
81212	750616
578802	750617
447150	750618
697101	750619
77221	750620
105849	750621
141173	750622
141173	750623
145153	750624
540294	750625
419342	750626
11922	750627
560596	750628
162658	750629
257307	750630
210798	750631
484555	750632
310	750633
418075	750634
177709	750635
331661	750636
135085	750637
77597	750638
515778	750639
430267	750640
30067	750641
557442	750642
5173	750643
360578	750644
10898	750645
674416	750646
37248	750647
9334	750648
467348	750649
134782	750650
210537	750651
502406	750652
89862	750653
192031	750654
87014	750655
326692	750656
90175	750657
30262	750658
293052	750659
335965	750660
39226	750661
571067	750662
421095	750663
20545	750664
206223	750665
309569	750666
40747	750667
26533	750668
292205	750669
665987	750670
170534	750671
113296	750672
409224	750673
334578	750674
28919	750675
5372	750676
274979	750677
232744	750678
311726	750679
450828	750680
91099	750681
137224	750682
311894	750683
43766	750684
7334	750685
357084	750686
311974	750687
236031	750688
112895	750689
10535	750690
434515	750691
69758	750692
8299	750693
522297	750694
17718	750695
530734	750696
1147	750697
461235	750698
530651	750699
76053	750700
2077	750701
6781	750702
92001	750703
406537	750704
117085	750705
132164	750706
7418	750707
1148	750708
4777	750709
635846	750710
646687	750711
120678	750712
128054	750713
26274	750714
358432	750715
146290	750716
388474	750717
143766	750718
156706	750719
93000	750720
258420	750721
87216	750722
358588	750723
430121	750724
409966	750725
41645	750726
409888	750727
112120	750728
409685	750729
409949	750730
41667	750731
112116	750732
41676	750733
738	750734
178430	750735
60795	750736
56921	750737
58586	750738
3259	750739
522033	750740
38005	750741
136657	750742
431859	750743
528073	750744
143551	750745
113760	750746
301087	750747
447184	750748
454530	750749
4788	750750
256781	750751
624806	750752
678514	750753
624781	750754
108904	750755
108904	750756
165178	750757
102238	750758
76198	750759
285838	750760
486183	750761
398419	750762
290091	750763
661169	750764
565036	750765
76550	750766
176911	750767
72482	750768
533719	750769
230192	750770
30059	750771
394830	750772
1313	750773
137851	750774
1653	750775
64647	750776
1653	750777
589666	750778
410280	750779
254476	750780
307738	750781
28977	750782
621336	750783
34481	750784
212273	750785
382540	750786
673162	750787
207363	750788
17254	750789
106024	750790
18563	750791
173881	750792
510	750793
124002	750794
611915	750795
50421	750796
293593	750797
82582	750798
67673	750799
39171	750800
455310	750801
266065	750802
506113	750803
1561	750804
95257	750805
2004	750806
53019	750807
256432	750808
234599	750809
571500	750810
388087	750811
68033	750812
21569	750813
55999	750814
95366	750815
27906	750816
81271	750817
446769	750818
561434	750819
428960	750820
533228	750821
386561	750822
4230	750823
668760	750824
492732	750825
29435	750826
52713	750827
200310	750828
143423	750829
39998	750830
409390	750831
87244	750832
425014	750833
46572	750834
613659	750835
228423	750836
39323	750837
18206	750838
373116	750839
104300	750840
45082	750841
9768	750842
373075	750843
169800	750844
119965	750845
71541	750846
504725	750847
11342	750848
415190	750849
6842	750850
309895	750851
78288	750852
49615	750853
649487	750854
490321	750855
155466	750856
607442	750857
607473	750858
607484	750859
518935	750860
628449	750861
166273	750862
116732	750863
397241	750864
15321	750865
313666	750866
2259	750867
448539	750868
287338	750869
104105	750870
36836	750871
649748	750872
106747	750873
484573	750874
119069	750875
235069	750876
287578	750877
564820	750878
396774	750879
400530	750880
682583	750881
40131	750882
64447	750883
37534	750884
410347	750885
410367	750886
410346	750887
410365	750888
689277	750889
285137	750890
342645	750891
169050	750892
655161	750893
14870	750894
356686	750895
646808	750896
248454	750897
69204	750898
168052	750899
335639	750900
101901	750901
120244	750902
97526	750903
28394	750904
435153	750905
49581	750906
143622	750907
612011	750908
78785	750909
564805	750910
515253	750911
515205	750912
687172	750913
104316	750914
18204	750915
141340	750916
86017	750917
75799	750918
298861	750919
675238	750920
25666	750921
545800	750922
50697	750923
219969	750924
697204	750925
612374	750926
305269	750927
1098	750928
525023	750929
37259	750930
50724	750931
443517	750932
450348	750933
683440	750934
14580	750935
936	750936
443149	750937
36658	750938
52	750939
186564	750940
170355	750941
12447	750942
295167	750943
568032	750944
627972	750945
88763	750946
87151	750947
27349	750948
186763	750949
539633	750950
420570	750951
434619	750952
155323	750953
33716	750954
414393	750955
608265	750956
28396	750957
42433	750958
29655	750959
490221	750960
425641	750961
130676	750962
8468	750963
124325	750964
387193	750965
263488	750966
168430	750967
217914	750968
38128	750969
454117	750970
571652	750971
67147	750972
350448	750973
211658	750974
501324	750975
512954	750976
142348	750977
557749	750978
567033	750979
167152	750980
115576	750981
113161	750982
694632	750983
411547	750984
553670	750985
136334	750986
290342	750987
479309	750988
79866	750989
86145	750990
266783	750991
238382	750992
449808	750993
457338	750994
222071	750995
99325	750996
318113	750997
757	750998
3257	750999
565	751000
78997	751001
112520	751002
635469	751003
130479	751004
635456	751005
458098	751006
434635	751007
94993	751008
55422	751009
384500	751010
63469	751011
255124	751012
309522	751013
396285	751014
506830	751015
54322	751016
258900	751017
298755	751018
44963	751019
104891	751020
567707	751021
450697	751022
58824	751023
122961	751024
93832	751025
312743	751026
411761	751027
54805	751028
567729	751029
589809	751030
219624	751031
213261	751032
241892	751033
63958	751034
60883	751035
46819	751036
29049	751037
337185	751038
253172	751039
7003	751040
215198	751041
577054	751042
533451	751043
477547	751044
418683	751045
373909	751046
27547	751047
59673	751048
474095	751049
592418	751050
18952	751051
511281	751052
10034	751053
579464	751054
135708	751055
273707	751056
220388	751057
662924	751058
87821	751059
50005	751060
121692	751061
137777	751062
2310	751063
4096	751064
522205	751065
56245	751066
224626	751067
208267	751068
53342	751069
346632	751070
441238	751071
574940	751072
92724	751073
226765	751074
363924	751075
72931	751076
217639	751077
773	751078
90515	751079
21896	751080
459293	751081
477397	751082
16249	751083
43630	751084
612026	751085
315591	751086
87165	751087
167388	751088
598807	751089
138579	751090
20884	751091
367551	751092
417870	751093
646450	751094
70922	751095
7022	751096
11807	751097
688371	751098
489411	751099
3985	751100
658965	751101
290093	751102
231951	751103
565333	751104
543847	751105
624	751106
27393	751107
118745	751108
146265	751109
481634	751110
606981	751111
136450	751112
628263	751113
337823	751114
172688	751115
520869	751116
65389	751117
494180	751118
261900	751119
172270	751120
264600	751121
24404	751122
610389	751123
187960	751124
635961	751125
23858	751126
154914	751127
490223	751128
164336	751129
211511	751130
588701	751131
424107	751132
416118	751133
299477	751134
232267	751135
111301	751136
83592	751137
109424	751138
437403	751139
77169	751140
218420	751141
581553	751142
50	751143
142895	751144
249501	751145
65963	751146
682505	751147
35662	751148
92956	751149
146038	751150
45845	751151
139515	751152
293426	751153
55667	751154
28918	751155
285669	751156
435923	751157
137683	751158
12222	751159
440451	751160
3762	751161
566704	751162
216400	751163
1951	751164
154156	751165
171767	751166
324032	751167
217927	751168
506632	751169
26982	751170
140661	751171
520678	751172
125350	751173
488632	751174
301864	751175
267664	751176
71	751177
30641	751178
120174	751179
236248	751180
134407	751181
33340	751182
89426	751183
168535	751184
479883	751185
527432	751186
77476	751187
593891	751188
28863	751189
173593	751190
1360	751191
436902	751192
410918	751193
390451	751194
148308	751195
79772	751196
202040	751197
202369	751198
455972	751199
290057	751200
190022	751201
256594	751202
529210	751203
685211	751204
130899	751205
689574	751206
49526	751207
554861	751208
271870	751209
697862	751210
77646	751211
12689	751212
249329	751213
669840	751214
39931	751215
113363	751216
281683	751217
523411	751218
85158	751219
371	751220
295109	751221
406495	751222
22011	751223
128923	751224
22728	751225
674162	751226
561376	751227
180304	751228
135873	751229
112176	751230
100984	751231
471804	751232
360821	751233
204707	751234
481185	751235
186191	751236
565385	751237
391077	751238
151615	751239
542530	751240
47413	751241
140164	751242
501163	751243
69948	751244
243161	751245
640842	751246
217103	751247
117585	751248
57744	751249
245197	751250
303137	751251
402405	751252
506606	751253
160108	751254
23631	751255
608662	751256
157079	751257
1656	751258
20634	751259
39017	751260
288826	751261
529687	751262
373476	751263
10694	751264
33931	751265
637269	751266
150508	751267
261436	751268
79830	751269
616033	751270
320784	751271
194397	751272
130469	751273
249202	751274
588959	751275
181596	751276
603299	751277
697952	751278
4343	751279
4040	751280
675909	751281
106283	751282
382545	751283
177728	751284
364427	751285
81322	751286
450737	751287
156433	751288
439460	751289
206656	751290
5907	751291
53492	751292
42641	751293
288149	751294
402136	751295
209845	751296
376758	751297
504432	751298
452000	751299
687060	751300
7108	751301
98523	751302
871	751303
104954	751304
65702	751305
357361	751306
17997	751307
554302	751308
273128	751309
10540	751310
28274	751311
575565	751312
11644	751313
617912	751314
12125	751315
4515	751316
13553	751317
163437	751318
50858	751319
453887	751320
363778	751321
16743	751322
158146	751323
3592	751324
2537	751325
168082	751326
186135	751327
147040	751328
450987	751329
28066	751330
34902	751331
54686	751332
389430	751333
9778	751334
9371	751335
350524	751336
147084	751337
181926	751338
482353	751339
97126	751340
153935	751341
35042	751342
575571	751343
672847	751344
210930	751345
516417	751346
601306	751347
478027	751348
2587	751349
81291	751350
8786	751351
66169	751352
595398	751353
86172	751354
1078	751355
38268	751356
90796	751357
311795	751358
343686	751359
440526	751360
217969	751361
118908	751362
231976	751363
20401	751364
299751	751365
6246	751366
5773	751367
14740	751368
5325	751369
615992	751370
495447	751371
103547	751372
42309	751373
219964	751374
276758	751375
422517	751376
271867	751377
381277	751378
659686	751379
114638	751380
10335	751381
45881	751382
380614	751383
86434	751384
454609	751385
9330	751386
67815	751387
494146	751388
533075	751389
4420	751390
324374	751391
144101	751392
647656	751393
413228	751394
548738	751395
518032	751396
40534	751397
467236	751398
623427	751399
621409	751400
479872	751401
20317	751402
344323	751403
287861	751404
7093	751405
104209	751406
34463	751407
9191	751408
114208	751409
359603	751410
114376	751411
2375	751412
90	751413
261781	751414
504304	751415
79192	751416
588230	751417
54415	751418
29544	751419
1698	751420
461897	751421
192388	751422
31800	751423
192214	751424
258364	751425
21482	751426
196944	751427
114066	751428
696415	751429
411032	751430
72671	751431
3965	751432
169345	751433
116882	751434
147835	751435
341804	751436
59470	751437
439416	751438
208983	751439
151221	751440
10502	751441
438177	751442
6302	751443
466391	751444
198011	751445
163481	751446
591112	751447
91498	751448
21985	751449
248144	751450
140402	751451
7720	751452
119021	751453
390777	751454
55773	751455
459640	751456
450487	751457
120679	751458
211450	751459
78045	751460
392016	751461
74818	751462
241801	751463
6385	751464
43041	751465
83183	751466
582451	751467
80900	751468
149651	751469
284086	751470
285223	751471
656399	751472
656206	751473
259065	751474
55898	751475
499116	751476
162555	751477
42027	751478
77867	751479
5326	751480
190731	751481
107393	751482
282798	751483
299919	751484
62820	751485
117161	751486
435164	751487
364459	751488
606310	751489
526121	751490
1586	751491
502092	751492
395665	751493
47211	751494
634974	751495
625225	751496
347088	751497
187447	751498
209665	751499
38026	751500
12001	751501
131943	751502
5257	751503
24317	751504
368051	751505
613733	751506
12214	751507
501415	751508
162125	751509
438020	751510
479453	751511
439311	751512
29069	751513
62339	751514
445698	751515
591823	751516
33836	751517
223496	751518
207219	751519
54918	751520
20834	751521
172507	751522
148770	751523
689553	751524
91772	751525
1207	751526
12808	751527
171979	751528
150126	751529
231121	751530
148234	751531
285880	751532
827	751533
196414	751534
97703	751535
443328	751536
488283	751537
650158	751538
299634	751539
151766	751540
112826	751541
82497	751542
273422	751543
1458	751544
570465	751545
41388	751546
242672	751547
193753	751548
68016	751549
1473	751550
626996	751551
420	751552
118417	751553
422737	751554
77645	751555
332795	751556
8783	751557
59419	751558
62403	751559
68167	751560
143043	751561
6450	751562
236378	751563
353975	751564
18101	751565
4780	751566
120292	751567
390894	751568
406426	751569
58522	751570
654659	751571
45994	751572
47409	751573
440401	751574
168669	751575
4693	751576
166383	751577
602145	751578
544730	751579
689119	751580
598073	751581
692794	751582
44665	751583
48142	751584
470433	751585
62366	751586
358166	751587
94113	751588
33511	751589
569116	751590
215599	751591
136121	751592
376340	751593
351828	751594
3920	751595
639130	751596
2461	751597
244151	751598
413092	751599
137421	751600
43121	751601
16915	751602
540416	751603
256830	751604
297076	751605
320353	751606
522473	751607
363341	751608
599931	751609
169147	751610
10083	751611
445216	751612
297474	751613
575164	751614
32508	751615
606528	751616
26500	751617
87423	751618
640202	751619
404888	751620
509256	751621
146403	751622
425465	751623
52002	751624
661158	751625
290381	751626
228800	751627
574183	751628
137395	751629
65523	751630
13702	751631
126534	751632
626401	751633
626904	751634
514899	751635
396232	751636
77560	751637
112329	751638
509841	751639
569353	751640
601936	751641
165639	751642
480222	751643
8181	751644
646437	751645
337775	751646
553689	751647
103746	751648
351186	751649
313199	751650
115438	751651
59984	751652
166541	751653
17557	751654
5265	751655
157230	751656
382168	751657
15185	751658
409337	751659
535929	751660
158944	751661
642084	751662
408793	751663
444528	751664
590226	751665
673814	751666
311613	751667
29096	751668
98324	751669
363333	751670
627483	751671
571005	751672
141049	751673
584946	751674
400006	751675
274212	751676
14876	751677
3430	751678
88	751679
358	751680
563319	751681
117336	751682
696355	751683
550055	751684
362174	751685
463204	751686
305501	751687
5888	751688
7752	751689
548184	751690
535173	751691
387701	751692
33622	751693
372362	751694
133035	751695
48671	751696
755	751697
476661	751698
384013	751699
368091	751700
96628	751701
501901	751702
130850	751703
590246	751704
540339	751705
589991	751706
638381	751707
17839	751708
571758	751709
634677	751710
642010	751711
98705	751712
410492	751713
373025	751714
624015	751715
56682	751716
689038	751717
228978	751718
412377	751719
145242	751720
202131	751721
462971	751722
672696	751723
138097	751724
46578	751725
40691	751726
683175	751727
639280	751728
653717	751729
283820	751730
467419	751731
226560	751732
383383	751733
565679	751734
58652	751735
649057	751736
405279	751737
347344	751738
209039	751739
467627	751740
222184	751741
330209	751742
92153	751743
63304	751744
61003	751745
8148	751746
37689	751747
259421	751748
573119	751749
595401	751750
401950	751751
519809	751752
166376	751753
73837	751754
652398	751755
495922	751756
496249	751757
650963	751758
62249	751759
46432	751760
22740	751761
3454	751762
513558	751763
157761	751764
607955	751765
470553	751766
142004	751767
646936	751768
5789	751769
19172	751770
5383	751771
204472	751772
2573	751773
649714	751774
16356	751775
20	751776
33250	751777
30616	751778
142771	751779
628583	751780
61155	751781
436695	751782
490585	751783
415242	751784
470620	751785
517802	751786
286324	751787
59170	751788
127585	751789
600495	751790
387325	751791
132671	751792
624160	751793
567379	751794
2755	751795
162463	751796
694982	751797
77368	751798
613763	751799
168440	751800
288944	751801
288948	751802
115115	751803
126630	751804
572427	751805
575285	751806
66346	751807
339052	751808
11337	751809
356105	751810
154804	751811
35604	751812
271	751813
524200	751814
389226	751815
168849	751816
137392	751817
171173	751818
30256	751819
566366	751820
102702	751821
204247	751822
148592	751823
519209	751824
501	751825
35604	751826
12523	751827
108037	751828
605666	751829
98687	751830
26949	751831
506704	751832
111255	751833
335183	751834
29378	751835
384479	751836
228379	751837
572130	751838
528352	751839
131506	751840
60233	751841
127997	751842
274453	751843
536336	751844
84411	751845
491	751846
89485	751847
121109	751848
240441	751849
539563	751850
596288	751851
29203	751852
179965	751853
102319	751854
459989	751855
3820	751856
5139	751857
349117	751858
573	751859
599394	751860
314903	751861
153670	751862
599396	751863
581287	751864
508228	751865
581912	751866
461508	751867
417486	751868
336022	751869
15210	751870
1869	751871
162976	751872
612856	751873
7938	751874
68044	751875
408117	751876
350006	751877
5524	751878
538809	751879
538829	751880
327364	751881
123048	751882
123044	751883
410534	751884
410529	751885
269185	751886
430759	751887
132010	751888
126377	751889
617865	751890
40984	751891
37669	751892
398767	751893
17565	751894
637921	751895
103546	751896
36084	751897
447417	751898
76733	751899
606863	751900
34021	751901
112246	751902
309848	751903
364872	751904
253633	751905
72218	751906
473645	751907
552447	751908
258583	751909
547151	751910
92286	751911
126672	751912
439894	751913
548070	751914
114914	751915
552011	751916
551978	751917
143575	751918
562221	751919
552551	751920
119595	751921
3242	751922
138893	751923
368399	751924
1514	751925
547126	751926
92593	751927
666293	751928
686708	751929
430064	751930
2870	751931
317821	751932
561767	751933
116765	751934
129629	751935
68283	751936
107977	751937
143590	751938
829	751939
675108	751940
552030	751941
43185	751942
7664	751943
41723	751944
621600	751945
600892	751946
421278	751947
392065	751948
270434	751949
643854	751950
158325	751951
552346	751952
149140	751953
581388	751954
552078	751955
692681	751956
692682	751957
241632	751958
453480	751959
28191	751960
405078	751961
56749	751962
163035	751963
697349	751964
408650	751965
133205	751966
46921	751967
651123	751968
96276	751969
180	751970
53200	751971
224893	751972
53200	751973
350419	751974
477401	751975
599422	751976
45888	751977
344276	751978
677075	751979
452180	751980
679628	751981
411896	751982
79764	751983
121798	751984
78792	751985
191862	751986
55251	751987
149110	751988
93363	751989
161894	751990
354825	751991
266940	751992
308381	751993
577837	751994
112590	751995
249470	751996
326738	751997
308378	751998
186070	751999
185893	752000
538895	752001
146900	752002
620076	752003
620074	752004
647457	752005
287750	752006
30390	752007
313757	752008
137104	752009
2540	752010
28934	752011
53407	752012
278062	752013
490850	752014
138963	752015
423520	752016
1180	752017
59419	752018
465237	752019
26401	752020
313501	752021
17941	752022
541697	752023
112325	752024
323947	752025
504433	752026
56357	752027
483241	752028
128761	752029
483234	752030
483226	752031
289248	752032
55634	752033
4829	752034
478891	752035
46683	752036
198039	752037
4210	752038
34813	752039
411832	752040
727	752041
493247	752042
7589	752043
12287	752044
95679	752045
485445	752046
473651	752047
258352	752048
497676	752049
425681	752050
376850	752051
475318	752052
1179	752053
27701	752054
130515	752055
72373	752056
697136	752057
56768	752058
452164	752059
397929	752060
563393	752061
5473	752062
411894	752063
159048	752064
161652	752065
65122	752066
331155	752067
331156	752068
453416	752069
563443	752070
381431	752071
278828	752072
507721	752073
447443	752074
161632	752075
159078	752076
475500	752077
121976	752078
21143	752079
56099	752080
389648	752081
389742	752082
175888	752083
51064	752084
377956	752085
238309	752086
176151	752087
97568	752088
195116	752089
64159	752090
3529	752091
22560	752092
186047	752093
358074	752094
551665	752095
201167	752096
40274	752097
647593	752098
241049	752099
5878	752100
13079	752101
280668	752102
242519	752103
446290	752104
52800	752105
278060	752106
46778	752107
638522	752108
131789	752109
24706	752110
68477	752111
215860	752112
442312	752113
110982	752114
565872	752115
3374	752116
601670	752117
85909	752118
29876	752119
20390	752120
262458	752121
290813	752122
621158	752123
372822	752124
697362	752125
166776	752126
256187	752127
256247	752128
9578	752129
458952	752130
621022	752131
462873	752132
54201	752133
535664	752134
16056	752135
391	752136
136379	752137
16056	752138
669750	752139
74812	752140
480620	752141
105796	752142
381968	752143
419831	752144
180342	752145
51771	752146
177941	752147
33183	752148
365298	752149
618122	752150
391	752151
410984	752152
36517	752153
540196	752154
125	752155
459153	752156
466946	752157
249334	752158
499296	752159
462143	752160
569105	752161
183340	752162
68356	752163
666497	752164
297869	752165
388317	752166
457442	752167
500370	752168
697835	752169
167364	752170
171716	752171
249528	752172
288511	752173
12537	752174
73318	752175
55947	752176
549785	752177
336641	752178
467012	752179
125223	752180
495210	752181
322539	752182
33434	752183
21393	752184
410953	752185
306037	752186
50904	752187
559166	752188
124084	752189
310948	752190
107058	752191
372705	752192
157426	752193
389249	752194
632921	752195
111246	752196
513137	752197
38180	752198
375197	752199
49460	752200
450009	752201
161656	752202
413581	752203
674115	752204
43929	752205
8150	752206
84687	752207
569620	752208
487928	752209
223296	752210
415567	752211
291017	752212
540998	752213
356373	752214
98156	752215
320797	752216
79102	752217
467600	752218
653694	752219
22132	752220
71142	752221
170893	752222
458149	752223
1231	752224
563471	752225
326233	752226
99577	752227
212951	752228
557388	752229
135152	752230
177685	752231
17515	752232
376011	752233
60	752234
531191	752235
663484	752236
360656	752237
329738	752238
681354	752239
670390	752240
657270	752241
540470	752242
279995	752243
494638	752244
5624	752245
464055	752246
17934	752247
362752	752248
397912	752249
425339	752250
258422	752251
647781	752252
56778	752253
360788	752254
163153	752255
104251	752256
104250	752257
18202	752258
104309	752259
104308	752260
57539	752261
3819	752262
423639	752263
430767	752264
249095	752265
457882	752266
12487	752267
594145	752268
105155	752269
240310	752270
24583	752271
1795	752272
212009	752273
415907	752274
5949	752275
139334	752276
203412	752277
195320	752278
629912	752279
622	752280
542429	752281
58531	752282
497713	752283
59146	752284
67554	752285
103088	752286
177597	752287
620648	752288
454759	752289
137611	752290
10737	752291
550107	752292
315733	752293
45366	752294
620521	752295
256807	752296
78456	752297
302580	752298
589705	752299
79869	752300
602054	752301
60648	752302
647945	752303
109901	752304
78429	752305
158928	752306
280649	752307
97386	752308
101198	752309
78429	752310
6932	752311
105627	752312
54346	752313
450514	752314
384276	752315
187260	752316
165511	752317
460708	752318
316852	752319
261	752320
483886	752321
468155	752322
46881	752323
18095	752324
494505	752325
241254	752326
1204	752327
70838	752328
68514	752329
6468	752330
182265	752331
109953	752332
340022	752333
1965	752334
568931	752335
5950	752336
220150	752337
12439	752338
45775	752339
66389	752340
589753	752341
32931	752342
607413	752343
8080	752344
11809	752345
436133	752346
43633	752347
166828	752348
436679	752349
183539	752350
99147	752351
18487	752352
374357	752353
447001	752354
177656	752355
660481	752356
68228	752357
561236	752358
89417	752359
198747	752360
35201	752361
317061	752362
403972	752363
7336	752364
456541	752365
118449	752366
68228	752367
57468	752368
2913	752369
13324	752370
20134	752371
204556	752372
52704	752373
59737	752374
85464	752375
9000	752376
441274	752377
426444	752378
126424	752379
74606	752380
7715	752381
342707	752382
350571	752383
600990	752384
154086	752385
27106	752386
516875	752387
261139	752388
482684	752389
367799	752390
255171	752391
78132	752392
357099	752393
347425	752394
6511	752395
397551	752396
563511	752397
132700	752398
113404	752399
149457	752400
409691	752401
184994	752402
92529	752403
5658	752404
346472	752405
112286	752406
504969	752407
25882	752408
25882	752409
491994	752410
1977	752411
1570	752412
4631	752413
150101	752414
168556	752415
36777	752416
675902	752417
477270	752418
304265	752419
604180	752420
211513	752421
304076	752422
1341	752423
612324	752424
440623	752425
228545	752426
164012	752427
3482	752428
13908	752429
169978	752430
614622	752431
146748	752432
322651	752433
93311	752434
542118	752435
74550	752436
427333	752437
80776	752438
580588	752439
413151	752440
557778	752441
117231	752442
479826	752443
593170	752444
633988	752445
90169	752446
228786	752447
168643	752448
161069	752449
689159	752450
90380	752451
24807	752452
522135	752453
535461	752454
79184	752455
154513	752456
357387	752457
275661	752458
10709	752459
625466	752460
25388	752461
679149	752462
94313	752463
10951	752464
960	752465
464015	752466
633657	752467
19772	752468
490238	752469
25052	752470
683019	752471
411342	752472
98580	752473
679515	752474
490239	752475
129657	752476
37522	752477
370870	752478
86511	752479
292556	752480
177157	752481
422450	752482
433904	752483
127826	752484
433967	752485
236174	752486
491085	752487
3026	752488
565541	752489
249336	752490
487437	752491
664244	752492
123616	752493
408386	752494
8318	752495
207659	752496
360423	752497
5699	752498
38340	752499
677538	752500
20355	752501
20355	752502
1710	752503
84068	752504
638832	752505
45431	752506
10129	752507
284791	752508
482052	752509
394930	752510
454587	752511
675768	752512
33941	752513
67915	752514
160611	752515
1397	752516
102758	752517
169889	752518
163580	752519
45747	752520
499898	752521
113511	752522
107873	752523
468092	752524
680682	752525
468271	752526
594794	752527
637592	752528
482919	752529
637455	752530
626047	752531
103676	752532
666292	752533
31255	752534
4789	752535
52546	752536
44365	752537
44365	752538
82	752539
142243	752540
542343	752541
246114	752542
351071	752543
51156	752544
30	752545
104033	752546
615021	752547
11540	752548
100113	752549
386100	752550
77848	752551
166	752552
144207	752553
116944	752554
511400	752555
357217	752556
8563	752557
346283	752558
131472	752559
20746	752560
128930	752561
33247	752562
562837	752563
494495	752564
277946	752565
483747	752566
122282	752567
395695	752568
26478	752569
179781	752570
63639	752571
81320	752572
247531	752573
230178	752574
236376	752575
100659	752576
328664	752577
321697	752578
538615	752579
248517	752580
59420	752581
20350	752582
133290	752583
299043	752584
79332	752585
457110	752586
267252	752587
281138	752588
274984	752589
113176	752590
262779	752591
94279	752592
37203	752593
63191	752594
651117	752595
538113	752596
512375	752597
313787	752598
418662	752599
112497	752600
41805	752601
411602	752602
292009	752603
411642	752604
112476	752605
411587	752606
112500	752607
112486	752608
411627	752609
411618	752610
112473	752611
8186	752612
1482	752613
7686	752614
494824	752615
35727	752616
556424	752617
145557	752618
447959	752619
11177	752620
565929	752621
88188	752622
252262	752623
25034	752624
314746	752625
330670	752626
393868	752627
381035	752628
12708	752629
42122	752630
108879	752631
95259	752632
77995	752633
83800	752634
282175	752635
307739	752636
472063	752637
33655	752638
491916	752639
503524	752640
509685	752641
696233	752642
522325	752643
148553	752644
58659	752645
97819	752646
22404	752647
603288	752648
226387	752649
210078	752650
479157	752651
92621	752652
487	752653
5755	752654
270461	752655
91588	752656
232409	752657
20277	752658
20372	752659
524028	752660
331423	752661
76759	752662
543253	752663
84898	752664
325997	752665
611983	752666
320859	752667
300357	752668
1068	752669
659125	752670
475650	752671
180972	752672
62315	752673
493048	752674
97115	752675
399001	752676
11646	752677
11646	752678
415692	752679
158481	752680
11246	752681
124929	752682
20437	752683
117279	752684
604306	752685
4781	752686
585109	752687
637591	752688
124898	752689
73992	752690
18918	752691
470570	752692
454023	752693
86064	752694
95856	752695
19227	752696
547382	752697
283797	752698
125936	752699
402896	752700
258407	752701
174378	752702
587094	752703
312367	752704
17388	752705
58313	752706
112397	752707
349097	752708
212523	752709
25421	752710
418918	752711
445993	752712
63102	752713
7844	752714
322457	752715
568957	752716
408976	752717
161053	752718
103003	752719
608375	752720
153527	752721
535886	752722
292158	752723
216456	752724
28297	752725
161892	752726
8524	752727
69210	752728
403082	752729
36928	752730
42089	752731
208875	752732
300492	752733
111993	752734
275592	752735
222829	752736
60526	752737
245208	752738
513288	752739
995	752740
35111	752741
22660	752742
717	752743
492513	752744
532020	752745
59038	752746
225242	752747
678183	752748
8989	752749
64834	752750
174395	752751
290137	752752
26	752753
619019	752754
414463	752755
417599	752756
547046	752757
182531	752758
119632	752759
9349	752760
497553	752761
4673	752762
142292	752763
6291	752764
7216	752765
158109	752766
265666	752767
328917	752768
62761	752769
6968	752770
5893	752771
509930	752772
9897	752773
140893	752774
310746	752775
648354	752776
514286	752777
3825	752778
114064	752779
207703	752780
189303	752781
298367	752782
210214	752783
319317	752784
514757	752785
1458	752786
2077	752787
2077	752788
2077	752789
610154	752790
205042	752791
652151	752792
390880	752793
107763	752794
208155	752795
390877	752796
164139	752797
212522	752798
187942	752799
652724	752800
33637	752801
85867	752802
418666	752803
11228	752804
306144	752805
432798	752806
300	752807
431632	752808
469905	752809
544726	752810
191911	752811
171153	752812
386600	752813
191558	752814
51341	752815
275663	752816
522272	752817
109362	752818
236485	752819
9914	752820
76286	752821
19773	752822
69674	752823
468535	752824
322119	752825
384601	752826
583561	752827
588686	752828
308833	752829
8394	752830
457648	752831
40660	752832
162636	752833
99014	752834
106795	752835
158258	752836
160674	752837
170637	752838
358243	752839
470160	752840
118966	752841
659605	752842
336805	752843
6583	752844
346087	752845
2026	752846
50768	752847
8742	752848
422938	752849
693762	752850
170634	752851
56083	752852
20454	752853
591071	752854
634729	752855
131594	752856
146909	752857
66782	752858
166780	752859
2650	752860
187396	752861
57041	752862
320039	752863
661712	752864
395241	752865
390023	752866
128605	752867
98795	752868
193856	752869
203030	752870
678759	752871
70393	752872
52670	752873
4953	752874
33811	752875
376234	752876
504769	752877
3458	752878
671274	752879
310667	752880
95713	752881
2524	752882
18857	752883
75925	752884
63806	752885
242320	752886
11567	752887
96442	752888
108457	752889
86096	752890
139543	752891
588481	752892
680198	752893
165818	752894
412099	752895
60566	752896
246075	752897
82541	752898
261939	752899
17879	752900
101610	752901
361115	752902
437217	752903
466430	752904
23681	752905
36606	752906
247671	752907
38112	752908
344479	752909
36227	752910
63916	752911
500112	752912
307408	752913
25370	752914
38519	752915
506742	752916
356495	752917
531797	752918
147168	752919
431020	752920
154775	752921
18597	752922
74697	752923
514613	752924
237144	752925
654714	752926
216955	752927
481208	752928
13248	752929
613979	752930
361049	752931
101557	752932
60883	752933
11126	752934
178999	752935
486307	752936
194178	752937
60895	752938
109977	752939
127876	752940
20158	752941
22328	752942
654858	752943
654860	752944
654808	752945
654838	752946
164634	752947
420709	752948
420668	752949
654827	752950
420662	752951
420702	752952
96982	752953
594955	752954
654582	752955
594941	752956
594950	752957
594953	752958
594959	752959
594956	752960
594962	752961
594957	752962
594943	752963
594944	752964
594961	752965
594966	752966
594951	752967
161705	752968
594954	752969
4707	752970
594967	752971
253354	752972
551424	752973
594969	752974
14288	752975
391093	752976
38037	752977
594971	752978
337804	752979
594947	752980
594948	752981
594975	752982
32772	752983
360988	752984
361131	752985
70028	752986
86442	752987
360987	752988
1948	752989
87596	752990
32764	752991
508606	752992
115887	752993
153511	752994
101563	752995
87039	752996
163137	752997
44861	752998
559243	752999
255594	753000
157417	753001
23385	753002
276451	753003
17754	753004
4150	753005
475858	753006
53782	753007
34307	753008
697925	753009
57643	753010
54647	753011
2080	753012
132422	753013
529598	753014
70961	753015
179030	753016
190472	753017
94742	753018
468202	753019
600220	753020
128269	753021
100819	753022
618159	753023
267152	753024
411910	753025
437560	753026
27795	753027
409452	753028
419670	753029
388979	753030
105274	753031
345365	753032
342134	753033
25944	753034
495310	753035
546852	753036
478165	753037
4375	753038
3903	753039
506752	753040
515793	753041
8401	753042
537069	753043
8401	753044
509039	753045
7511	753046
232492	753047
87662	753048
21498	753049
104817	753050
62195	753051
17313	753052
507741	753053
13422	753054
167819	753055
241850	753056
347214	753057
223466	753058
434073	753059
431004	753060
169983	753061
388420	753062
97138	753063
60305	753064
18757	753065
311065	753066
691327	753067
44676	753068
323522	753069
223256	753070
480512	753071
204993	753072
615899	753073
55499	753074
634712	753075
151906	753076
496309	753077
22571	753078
602934	753079
253125	753080
449323	753081
472189	753082
617931	753083
125919	753084
454748	753085
413625	753086
140852	753087
532308	753088
599277	753089
83076	753090
290469	753091
176869	753092
332560	753093
227578	753094
558762	753095
93890	753096
631823	753097
419109	753098
176462	753099
339168	753100
56324	753101
94716	753102
37207	753103
551233	753104
104	753105
97773	753106
2042	753107
224981	753108
430098	753109
339139	753110
339089	753111
482169	753112
647565	753113
9511	753114
18674	753115
650814	753116
138064	753117
598829	753118
468067	753119
156729	753120
79146	753121
600334	753122
174777	753123
195	753124
331636	753125
475295	753126
83268	753127
262028	753128
438239	753129
310854	753130
72214	753131
578391	753132
59443	753133
332229	753134
283920	753135
16121	753136
38404	753137
581401	753138
397744	753139
34074	753140
548553	753141
603202	753142
450815	753143
11187	753144
655648	753145
171304	753146
11749	753147
24933	753148
562665	753149
859	753150
573641	753151
90449	753152
119623	753153
418419	753154
29665	753155
372171	753156
55285	753157
73281	753158
531103	753159
477337	753160
1340	753161
308438	753162
650021	753163
657406	753164
493792	753165
409292	753166
78288	753167
101404	753168
82027	753169
248248	753170
655519	753171
360186	753172
24829	753173
476104	753174
90069	753175
530239	753176
341209	753177
12343	753178
290946	753179
254259	753180
516800	753181
82491	753182
666028	753183
536928	753184
328098	753185
676148	753186
411854	753187
16136	753188
290081	753189
214313	753190
55671	753191
29286	753192
138920	753193
56056	753194
70604	753195
67950	753196
26089	753197
163921	753198
415714	753199
692975	753200
43642	753201
415672	753202
26479	753203
651124	753204
301680	753205
118308	753206
3365	753207
607904	753208
99493	753209
58549	753210
674794	753211
586910	753212
238774	753213
471902	753214
625433	753215
46095	753216
166312	753217
627745	753218
58494	753219
19843	753220
58486	753221
264624	753222
421767	753223
18665	753224
660348	753225
43642	753226
479	753227
651176	753228
443310	753229
260216	753230
40663	753231
86635	753232
665739	753233
459572	753234
57264	753235
64183	753236
134910	753237
299078	753238
43000	753239
159478	753240
443754	753241
363972	753242
20128	753243
82974	753244
595697	753245
51251	753246
624090	753247
639666	753248
127045	753249
441722	753250
468996	753251
340341	753252
70835	753253
503308	753254
172494	753255
79435	753256
79435	753257
121616	753258
542400	753259
140120	753260
144147	753261
675577	753262
15043	753263
89348	753264
5161	753265
14192	753266
96190	753267
243474	753268
94081	753269
402355	753270
211812	753271
303061	753272
14704	753273
297462	753274
243892	753275
665028	753276
243623	753277
243655	753278
47027	753279
76309	753280
53376	753281
14999	753282
222351	753283
255138	753284
231054	753285
132	753286
141719	753287
6378	753288
177412	753289
299836	753290
200018	753291
28321	753292
119941	753293
689696	753294
615574	753295
479082	753296
420836	753297
90521	753298
644461	753299
112474	753300
635463	753301
100859	753302
514136	753303
446951	753304
88668	753305
670873	753306
662683	753307
47398	753308
323651	753309
542210	753310
28	753311
152682	753312
466811	753313
622820	753314
408053	753315
173821	753316
122713	753317
23596	753318
282282	753319
408106	753320
462938	753321
163341	753322
171088	753323
686453	753324
231321	753325
463074	753326
462965	753327
462946	753328
124397	753329
686447	753330
55162	753331
121318	753332
9988	753333
253147	753334
412268	753335
354015	753336
412235	753337
334233	753338
344830	753339
427389	753340
101089	753341
84079	753342
81125	753343
90295	753344
102154	753345
67281	753346
232998	753347
443752	753348
218299	753349
219830	753350
157185	753351
58242	753352
268021	753353
519629	753354
366475	753355
75678	753356
361495	753357
7278	753358
377700	753359
590465	753360
222808	753361
289931	753362
289877	753363
35328	753364
579084	753365
95085	753366
684447	753367
157873	753368
499042	753369
242159	753370
677535	753371
166715	753372
80126	753373
573133	753374
305934	753375
65279	753376
13885	753377
137730	753378
8088	753379
120273	753380
17686	753381
598301	753382
380099	753383
26043	753384
479881	753385
157744	753386
676469	753387
484824	753388
84418	753389
673941	753390
333050	753391
14	753392
363392	753393
8334	753394
20801	753395
205620	753396
168995	753397
74320	753398
165218	753399
592589	753400
11853	753401
31390	753402
204228	753403
238284	753404
339622	753405
430020	753406
242975	753407
3847	753408
55951	753409
15	753410
613639	753411
58293	753412
644259	753413
693772	753414
493385	753415
41929	753416
622273	753417
171117	753418
591945	753419
163995	753420
23410	753421
148691	753422
248436	753423
108608	753424
154882	753425
282900	753426
928	753427
418144	753428
12094	753429
692575	753430
88904	753431
40133	753432
1194	753433
4907	753434
3157	753435
565815	753436
54916	753437
28287	753438
89046	753439
29	753440
3941	753441
13916	753442
52595	753443
42929	753444
93	753445
694315	753446
337838	753447
74986	753448
423907	753449
29277	753450
651385	753451
10718	753452
5187	753453
308707	753454
24973	753455
105818	753456
324358	753457
43131	753458
188868	753459
577246	753460
33379	753461
6463	753462
221002	753463
237955	753464
79794	753465
390782	753466
620804	753467
27870	753468
693199	753469
781	753470
324628	753471
24162	753472
393667	753473
632192	753474
455	753475
113790	753476
238757	753477
116919	753478
532244	753479
10276	753480
371487	753481
25789	753482
1563	753483
67317	753484
27506	753485
136658	753486
241271	753487
307378	753488
569674	753489
20646	753490
407982	753491
29196	753492
298982	753493
1092	753494
227993	753495
507824	753496
408152	753497
304721	753498
142510	753499
97767	753500
65329	753501
29074	753502
298779	753503
594480	753504
445565	753505
134112	753506
110170	753507
8394	753508
43953	753509
634937	753510
321410	753511
7844	753512
226851	753513
513877	753514
56215	753515
456800	753516
174534	753517
188587	753518
350194	753519
658477	753520
350195	753521
71698	753522
596528	753523
339034	753524
350227	753525
99319	753526
553798	753527
573512	753528
55855	753529
519386	753530
41890	753531
507539	753532
318173	753533
309038	753534
270004	753535
62413	753536
1202	753537
124385	753538
2780	753539
214060	753540
14402	753541
127965	753542
26045	753543
16536	753544
89416	753545
303983	753546
304077	753547
304016	753548
570094	753549
89418	753550
89440	753551
304020	753552
304146	753553
34851	753554
89529	753555
304167	753556
304116	753557
89433	753558
304278	753559
304033	753560
9003	753561
5459	753562
303943	753563
89424	753564
304032	753565
570116	753566
348827	753567
43715	753568
349633	753569
349635	753570
349637	753571
349638	753572
349639	753573
349640	753574
36745	753575
19195	753576
29369	753577
432374	753578
603265	753579
348832	753580
348808	753581
34847	753582
167912	753583
42261	753584
336948	753585
697351	753586
304272	753587
161485	753588
293916	753589
603264	753590
89865	753591
80945	753592
348820	753593
493036	753594
652848	753595
421334	753596
193323	753597
160895	753598
9547	753599
190307	753600
412893	753601
70270	753602
31511	753603
351553	753604
455571	753605
2923	753606
612290	753607
122489	753608
252995	753609
4166	753610
665549	753611
197648	753612
444	753613
54036	753614
118803	753615
461580	753616
273613	753617
301514	753618
694286	753619
486867	753620
147361	753621
69214	753622
665961	753623
436276	753624
129645	753625
344306	753626
512651	753627
636304	753628
131022	753629
686440	753630
75872	753631
557094	753632
648849	753633
12846	753634
389879	753635
389995	753636
19087	753637
232223	753638
228538	753639
520011	753640
24250	753641
671151	753642
6379	753643
192307	753644
41622	753645
649089	753646
166784	753647
36892	753648
361158	753649
166777	753650
7532	753651
672101	753652
27535	753653
42286	753654
629082	753655
45755	753656
423373	753657
135660	753658
237496	753659
386801	753660
224479	753661
415138	753662
415137	753663
285174	753664
42413	753665
56835	753666
508314	753667
112815	753668
449721	753669
19850	753670
648983	753671
48052	753672
48052	753673
636582	753674
470557	753675
533979	753676
84361	753677
28309	753678
415135	753679
113472	753680
85582	753681
415159	753682
415157	753683
250	753684
38651	753685
555042	753686
271239	753687
312603	753688
210149	753689
185520	753690
437627	753691
511352	753692
29808	753693
6110	753694
199517	753695
433083	753696
27	753697
696202	753698
93105	753699
443675	753700
304697	753701
535951	753702
80179	753703
120526	753704
91	753705
199436	753706
32429	753707
599943	753708
412644	753709
415425	753710
490648	753711
12090	753712
100540	753713
32478	753714
187501	753715
26373	753716
676404	753717
83318	753718
51892	753719
718	753720
638797	753721
2862	753722
211515	753723
211525	753724
3877	753725
199966	753726
327111	753727
477263	753728
19008	753729
412019	753730
39570	753731
555190	753732
133735	753733
642523	753734
67581	753735
91327	753736
106074	753737
627773	753738
355877	753739
630613	753740
726	753741
253613	753742
374148	753743
677103	753744
89949	753745
32999	753746
143826	753747
475695	753748
83751	753749
119108	753750
180770	753751
68664	753752
195762	753753
149682	753754
315645	753755
582558	753756
41920	753757
10861	753758
347241	753759
163462	753760
19897	753761
353580	753762
19669	753763
439150	753764
162471	753765
647254	753766
484730	753767
377351	753768
657648	753769
4509	753770
337848	753771
573425	753772
82589	753773
664576	753774
2715	753775
621448	753776
34300	753777
614353	753778
409353	753779
455366	753780
521503	753781
251144	753782
430007	753783
274556	753784
151325	753785
220426	753786
191689	753787
568323	753788
149991	753789
549372	753790
38298	753791
46	753792
531902	753793
146065	753794
236605	753795
199212	753796
7222	753797
107918	753798
648911	753799
606451	753800
88584	753801
392680	753802
466107	753803
567246	753804
640162	753805
35120	753806
83678	753807
390221	753808
92897	753809
370659	753810
162248	753811
77903	753812
541268	753813
301513	753814
27984	753815
163462	753816
65208	753817
44158	753818
494227	753819
22393	753820
189150	753821
25741	753822
169234	753823
648996	753824
97766	753825
370723	753826
100783	753827
287648	753828
347155	753829
127297	753830
508290	753831
150053	753832
48160	753833
605654	753834
22949	753835
603948	753836
382391	753837
692680	753838
607732	753839
92515	753840
138206	753841
51813	753842
245559	753843
41823	753844
425239	753845
108	753846
30138	753847
134614	753848
198197	753849
64306	753850
10556	753851
11337	753852
78344	753853
509125	753854
13183	753855
282836	753856
128039	753857
262496	753858
432253	753859
32538	753860
4640	753861
554671	753862
90428	753863
13785	753864
13785	753865
3993	753866
370	753867
49775	753868
31615	753869
2317	753870
13	753871
126796	753872
597105	753873
652453	753874
199915	753875
355999	753876
170553	753877
31135	753878
331874	753879
769	753880
574366	753881
112016	753882
498138	753883
97442	753884
593290	753885
354301	753886
479243	753887
600964	753888
1133	753889
337096	753890
97796	753891
5981	753892
23920	753893
10879	753894
10879	753895
10879	753896
135037	753897
319513	753898
413434	753899
562642	753900
20501	753901
123448	753902
50892	753903
650377	753904
475935	753905
326008	753906
382593	753907
13377	753908
450546	753909
230591	753910
116096	753911
15708	753912
627892	753913
512	753914
517794	753915
3720	753916
157746	753917
693252	753918
20200	753919
200153	753920
315650	753921
114	753922
638022	753923
26966	753924
373144	753925
476667	753926
590570	753927
119727	753928
120123	753929
627811	753930
50894	753931
640527	753932
60706	753933
675099	753934
304673	753935
369925	753936
598207	753937
653207	753938
77482	753939
2790	753940
526666	753941
508368	753942
526896	753943
416293	753944
432894	753945
694639	753946
426855	753947
690522	753948
125026	753949
574795	753950
574794	753951
112433	753952
622250	753953
39348	753954
410560	753955
69482	753956
381959	753957
167493	753958
158468	753959
59328	753960
29409	753961
613307	753962
591858	753963
436905	753964
415174	753965
58289	753966
58271	753967
429283	753968
415136	753969
100380	753970
1380	753971
486390	753972
146770	753973
415143	753974
42156	753975
415148	753976
415142	753977
415139	753978
194607	753979
29336	753980
45082	753981
389554	753982
482689	753983
163664	753984
307266	753985
647980	753986
289265	753987
497440	753988
97716	753989
124114	753990
7724	753991
679318	753992
493799	753993
47218	753994
366946	753995
115532	753996
424091	753997
110541	753998
637573	753999
171470	754000
151746	754001
393536	754002
609705	754003
248520	754004
7014	754005
552241	754006
186035	754007
66705	754008
63627	754009
610732	754010
100701	754011
77658	754012
7002	754013
79829	754014
268234	754015
19640	754016
360471	754017
252471	754018
84760	754019
304723	754020
46576	754021
417355	754022
108280	754023
259236	754024
1071	754025
157916	754026
58555	754027
163245	754028
163245	754029
112437	754030
53324	754031
408116	754032
73603	754033
346598	754034
137022	754035
442514	754036
2095	754037
400618	754038
664546	754039
178659	754040
442223	754041
353159	754042
19488	754043
551776	754044
508107	754045
194597	754046
50260	754047
508358	754048
15713	754049
3991	754050
61987	754051
490026	754052
22940	754053
359500	754054
94906	754055
529240	754056
695631	754057
48960	754058
41215	754059
222837	754060
564112	754061
631479	754062
334194	754063
274029	754064
413263	754065
64793	754066
211448	754067
38307	754068
688204	754069
432722	754070
161431	754071
535963	754072
200022	754073
599427	754074
52136	754075
256402	754076
95750	754077
33674	754078
415717	754079
28299	754080
11655	754081
435467	754082
40738	754083
71999	754084
28315	754085
38524	754086
136721	754087
67797	754088
393622	754089
208334	754090
597043	754091
651182	754092
584328	754093
29683	754094
318040	754095
228634	754096
529435	754097
123120	754098
649172	754099
649175	754100
449924	754101
86081	754102
274733	754103
357119	754104
464422	754105
640768	754106
210944	754107
248138	754108
245376	754109
415268	754110
490451	754111
407850	754112
336834	754113
224700	754114
53820	754115
629237	754116
232381	754117
371622	754118
73031	754119
335345	754120
109059	754121
12855	754122
6220	754123
508507	754124
236203	754125
276398	754126
94498	754127
303310	754128
521864	754129
437631	754130
102822	754131
214945	754132
144558	754133
144551	754134
103	754135
56539	754136
93391	754137
250318	754138
201065	754139
422365	754140
63563	754141
142532	754142
27	754143
667383	754144
178122	754145
541470	754146
5606	754147
174169	754148
614158	754149
278700	754150
529185	754151
522380	754152
642019	754153
51090	754154
4100	754155
370389	754156
85903	754157
428037	754158
241721	754159
166605	754160
8278	754161
658021	754162
6088	754163
23890	754164
98923	754165
53733	754166
544280	754167
325085	754168
34342	754169
407686	754170
590343	754171
276267	754172
516614	754173
589310	754174
529688	754175
529675	754176
529689	754177
321313	754178
116835	754179
560523	754180
575914	754181
553141	754182
62298	754183
479509	754184
337970	754185
22509	754186
276314	754187
64446	754188
410692	754189
135370	754190
256439	754191
18816	754192
114718	754193
586904	754194
185047	754195
5012	754196
44055	754197
336455	754198
232894	754199
57121	754200
492541	754201
61027	754202
521888	754203
141147	754204
471626	754205
96262	754206
429170	754207
277126	754208
688891	754209
88269	754210
40889	754211
4982	754212
34264	754213
65747	754214
257678	754215
23911	754216
471545	754217
657250	754218
598784	754219
271261	754220
118028	754221
298082	754222
298081	754223
408132	754224
637748	754225
335125	754226
22573	754227
3973	754228
27907	754229
517874	754230
469959	754231
618786	754232
557307	754233
141453	754234
116320	754235
364586	754236
645311	754237
356045	754238
356046	754239
600949	754240
585142	754241
435767	754242
293388	754243
101334	754244
664541	754245
583685	754246
47768	754247
2158	754248
539531	754249
119613	754250
435597	754251
1500	754252
52156	754253
202226	754254
550025	754255
686315	754256
94496	754257
334120	754258
10087	754259
50155	754260
566748	754261
240507	754262
25576	754263
338554	754264
685767	754265
138337	754266
562324	754267
458796	754268
639422	754269
72601	754270
47726	754271
36254	754272
531986	754273
521375	754274
367080	754275
554017	754276
58627	754277
2046	754278
162305	754279
202858	754280
65366	754281
86580	754282
384074	754283
356659	754284
589057	754285
630863	754286
58108	754287
499368	754288
110641	754289
245297	754290
123270	754291
692625	754292
10120	754293
192237	754294
265817	754295
337452	754296
93209	754297
2454	754298
6466	754299
413760	754300
413617	754301
413755	754302
692595	754303
413785	754304
413621	754305
113030	754306
466596	754307
413776	754308
413670	754309
649215	754310
413633	754311
413585	754312
413672	754313
113041	754314
413586	754315
413645	754316
413812	754317
413718	754318
413651	754319
649213	754320
649217	754321
413731	754322
413771	754323
413773	754324
290174	754325
413817	754326
413679	754327
413609	754328
413665	754329
544533	754330
333931	754331
16971	754332
680230	754333
634926	754334
536770	754335
637793	754336
474859	754337
19924	754338
471566	754339
98283	754340
99902	754341
96301	754342
53307	754343
680864	754344
5990	754345
196982	754346
41351	754347
99901	754348
205477	754349
353082	754350
353171	754351
117074	754352
332364	754353
255863	754354
3289	754355
457630	754356
382681	754357
219340	754358
35871	754359
127976	754360
363264	754361
486084	754362
410473	754363
47875	754364
370288	754365
278560	754366
597621	754367
514012	754368
31940	754369
341467	754370
421136	754371
437106	754372
47	754373
456102	754374
649498	754375
566184	754376
32916	754377
230815	754378
99465	754379
17839	754380
653557	754381
33738	754382
42273	754383
50598	754384
326813	754385
568546	754386
271392	754387
75379	754388
517309	754389
65744	754390
156194	754391
1519	754392
154394	754393
523382	754394
314026	754395
563264	754396
14177	754397
141559	754398
338584	754399
368495	754400
229914	754401
567890	754402
632494	754403
13116	754404
666125	754405
98091	754406
771	754407
142783	754408
33990	754409
627567	754410
308371	754411
348194	754412
123171	754413
103675	754414
679081	754415
260187	754416
222664	754417
295664	754418
444590	754419
250746	754420
322896	754421
379027	754422
586465	754423
573265	754424
16179	754425
621306	754426
81971	754427
130034	754428
447349	754429
48914	754430
278103	754431
160373	754432
691959	754433
432220	754434
136041	754435
519048	754436
136062	754437
136073	754438
48674	754439
4314	754440
71916	754441
519064	754442
608183	754443
135976	754444
17328	754445
519318	754446
519354	754447
412699	754448
649014	754449
136088	754450
691876	754451
136059	754452
418876	754453
228352	754454
411729	754455
4314	754456
48687	754457
244774	754458
73489	754459
24456	754460
290349	754461
519301	754462
519091	754463
519206	754464
519001	754465
48665	754466
412682	754467
228333	754468
412694	754469
412678	754470
519154	754471
519270	754472
136085	754473
119189	754474
519365	754475
1963	754476
313826	754477
570490	754478
4760	754479
164071	754480
114083	754481
518203	754482
529300	754483
410176	754484
275566	754485
34073	754486
52022	754487
71790	754488
363718	754489
236195	754490
23418	754491
55007	754492
51212	754493
630241	754494
70372	754495
17664	754496
291941	754497
41079	754498
146592	754499
461424	754500
511970	754501
417491	754502
33623	754503
582738	754504
402451	754505
63842	754506
2973	754507
604038	754508
513014	754509
592970	754510
34949	754511
253985	754512
245374	754513
110188	754514
592742	754515
556422	754516
119389	754517
167661	754518
674543	754519
18123	754520
615452	754521
161383	754522
331832	754523
62514	754524
95327	754525
56413	754526
175778	754527
41027	754528
30248	754529
420633	754530
37143	754531
23505	754532
47	754533
3837	754534
22459	754535
45035	754536
452339	754537
336811	754538
23312	754539
23312	754540
58561	754541
253363	754542
407281	754543
520269	754544
135876	754545
645897	754546
493798	754547
383288	754548
458580	754549
239317	754550
345773	754551
536241	754552
576089	754553
501395	754554
121666	754555
17570	754556
17763	754557
337408	754558
386480	754559
583683	754560
185687	754561
99730	754562
446269	754563
327440	754564
417221	754565
29995	754566
20157	754567
626661	754568
2379	754569
559000	754570
483361	754571
669113	754572
58747	754573
293361	754574
173140	754575
57673	754576
483684	754577
237905	754578
140320	754579
359037	754580
627643	754581
480587	754582
390318	754583
398322	754584
13023	754585
383839	754586
27336	754587
154628	754588
601302	754589
467209	754590
131035	754591
110583	754592
186185	754593
271333	754594
129238	754595
165430	754596
510528	754597
390324	754598
56125	754599
69006	754600
34620	754601
360443	754602
360307	754603
516494	754604
124500	754605
610721	754606
290302	754607
50384	754608
610749	754609
561432	754610
92121	754611
223211	754612
197293	754613
168013	754614
670620	754615
601086	754616
161672	754617
198885	754618
680063	754619
414007	754620
250	754621
279	754622
277030	754623
109379	754624
147027	754625
682822	754626
457805	754627
677141	754628
199318	754629
125176	754630
364471	754631
133178	754632
455118	754633
554275	754634
31366	754635
628782	754636
279042	754637
40364	754638
168598	754639
428501	754640
77494	754641
256045	754642
663734	754643
23071	754644
72003	754645
353705	754646
295279	754647
62466	754648
611615	754649
275499	754650
115027	754651
570788	754652
200510	754653
356236	754654
8438	754655
537083	754656
136660	754657
149294	754658
492619	754659
605703	754660
3861	754661
64657	754662
231141	754663
109179	754664
89102	754665
193089	754666
69627	754667
20075	754668
257216	754669
205194	754670
286215	754671
179866	754672
11140	754673
23806	754674
223124	754675
359125	754676
309678	754677
579427	754678
76976	754679
626342	754680
3737	754681
626854	754682
505370	754683
653121	754684
674845	754685
690345	754686
23217	754687
71603	754688
84492	754689
163209	754690
235799	754691
621284	754692
232289	754693
520068	754694
17510	754695
211459	754696
354760	754697
22764	754698
19542	754699
21588	754700
257832	754701
481129	754702
28845	754703
36905	754704
248413	754705
167959	754706
339532	754707
41075	754708
102911	754709
691641	754710
389067	754711
232147	754712
87525	754713
50426	754714
421850	754715
316525	754716
129244	754717
31424	754718
2810	754719
15547	754720
11742	754721
277443	754722
46782	754723
337206	754724
281169	754725
25499	754726
219039	754727
516023	754728
664938	754729
12043	754730
49788	754731
466249	754732
35583	754733
21470	754734
235497	754735
40382	754736
409782	754737
209466	754738
353418	754739
202507	754740
296145	754741
69638	754742
668356	754743
41108	754744
296092	754745
384797	754746
636770	754747
488938	754748
465408	754749
590022	754750
91951	754751
665356	754752
56720	754753
3595	754754
3956	754755
11587	754756
299209	754757
594508	754758
613333	754759
559644	754760
358501	754761
24759	754762
565004	754763
18611	754764
11868	754765
422496	754766
18833	754767
41520	754768
568503	754769
644460	754770
322596	754771
563503	754772
373823	754773
228482	754774
160090	754775
51104	754776
232168	754777
32173	754778
14959	754779
431726	754780
14448	754781
37988	754782
227847	754783
156484	754784
449127	754785
540649	754786
48139	754787
345690	754788
518857	754789
45140	754790
251332	754791
460974	754792
391911	754793
202530	754794
145676	754795
175730	754796
361998	754797
15933	754798
208350	754799
356253	754800
432	754801
657544	754802
118409	754803
426467	754804
372368	754805
439863	754806
151211	754807
158952	754808
623265	754809
493307	754810
568444	754811
230853	754812
46403	754813
495669	754814
58684	754815
664019	754816
85751	754817
942	754818
509368	754819
42076	754820
46664	754821
619133	754822
596299	754823
301588	754824
274808	754825
681985	754826
689648	754827
48711	754828
512689	754829
562970	754830
145872	754831
532774	754832
46384	754833
422108	754834
308527	754835
23852	754836
523045	754837
665967	754838
46399	754839
620398	754840
20628	754841
116673	754842
2487	754843
37211	754844
341888	754845
1761	754846
622737	754847
494458	754848
138655	754849
680690	754850
536678	754851
532253	754852
57534	754853
113882	754854
14838	754855
494339	754856
186271	754857
522788	754858
155522	754859
681165	754860
154863	754861
524263	754862
313323	754863
596757	754864
342713	754865
26037	754866
585305	754867
100978	754868
5664	754869
596731	754870
121302	754871
633946	754872
193818	754873
338448	754874
666595	754875
221924	754876
570922	754877
105581	754878
186909	754879
276457	754880
190744	754881
615855	754882
8842	754883
92794	754884
368251	754885
434027	754886
168076	754887
357841	754888
103833	754889
368169	754890
163468	754891
372962	754892
11079	754893
91875	754894
272707	754895
486181	754896
39111	754897
114744	754898
6753	754899
6753	754900
179	754901
574054	754902
87634	754903
82568	754904
96313	754905
2891	754906
84502	754907
138072	754908
26647	754909
379678	754910
496082	754911
529477	754912
81222	754913
97712	754914
611994	754915
572667	754916
675718	754917
5302	754918
226362	754919
3166	754920
629385	754921
29343	754922
646152	754923
29956	754924
84832	754925
602248	754926
563371	754927
696427	754928
68013	754929
444508	754930
6216	754931
269107	754932
48811	754933
302705	754934
48964	754935
545865	754936
136751	754937
642054	754938
306363	754939
65587	754940
119975	754941
647441	754942
514808	754943
646147	754944
504600	754945
89435	754946
59093	754947
24135	754948
104336	754949
661608	754950
518398	754951
379566	754952
627986	754953
126056	754954
45879	754955
45879	754956
45879	754957
126056	754958
548162	754959
546926	754960
14454	754961
55578	754962
577536	754963
47	754964
124779	754965
38466	754966
490104	754967
310167	754968
56784	754969
273075	754970
16870	754971
288021	754972
580166	754973
2088	754974
57416	754975
472845	754976
211974	754977
526932	754978
157136	754979
18152	754980
571342	754981
5256	754982
142713	754983
120921	754984
482442	754985
375557	754986
215347	754987
57202	754988
654470	754989
201532	754990
685283	754991
434147	754992
33082	754993
181025	754994
289310	754995
320904	754996
2198	754997
496851	754998
590741	754999
640706	755000
94938	755001
33208	755002
242719	755003
614600	755004
375987	755005
215563	755006
375768	755007
365341	755008
9664	755009
12719	755010
288267	755011
621107	755012
376051	755013
104010	755014
537600	755015
620073	755016
613298	755017
54216	755018
2268	755019
148865	755020
575909	755021
670618	755022
215819	755023
568596	755024
566659	755025
669062	755026
625901	755027
64697	755028
278842	755029
170412	755030
43077	755031
666250	755032
387244	755033
558075	755034
633448	755035
344665	755036
131215	755037
33854	755038
33854	755039
341117	755040
479663	755041
298072	755042
262389	755043
37825	755044
390370	755045
204501	755046
360702	755047
454157	755048
180169	755049
587773	755050
3853	755051
300141	755052
300162	755053
362246	755054
350192	755055
585343	755056
39468	755057
1171	755058
301639	755059
57669	755060
57653	755061
88382	755062
370838	755063
620225	755064
336772	755065
83289	755066
380586	755067
438781	755068
549512	755069
458656	755070
673126	755071
178396	755072
268774	755073
392604	755074
17298	755075
166866	755076
29294	755077
590927	755078
56741	755079
62833	755080
12567	755081
381298	755082
333736	755083
686340	755084
558783	755085
5728	755086
347853	755087
64219	755088
5708	755089
9594	755090
508	755091
228201	755092
236869	755093
288494	755094
242	755095
77148	755096
61419	755097
193751	755098
195605	755099
656851	755100
28946	755101
325008	755102
365562	755103
18013	755104
373862	755105
7060	755106
24473	755107
40097	755108
341186	755109
482123	755110
342843	755111
38122	755112
12769	755113
214940	755114
511283	755115
15017	755116
182979	755117
412505	755118
40394	755119
2780	755120
113582	755121
142569	755122
46949	755123
622109	755124
552816	755125
42318	755126
78334	755127
114016	755128
375543	755129
363628	755130
274918	755131
374033	755132
471125	755133
215063	755134
299341	755135
373947	755136
11741	755137
152836	755138
158935	755139
134003	755140
209643	755141
87	755142
414351	755143
44764	755144
7036	755145
181461	755146
30952	755147
671731	755148
369002	755149
12116	755150
618473	755151
393583	755152
393103	755153
393891	755154
510944	755155
644904	755156
148262	755157
396946	755158
40341	755159
580932	755160
212511	755161
33483	755162
511672	755163
353031	755164
624138	755165
83865	755166
205763	755167
548372	755168
197081	755169
502967	755170
95484	755171
68262	755172
434986	755173
262210	755174
388536	755175
312952	755176
380553	755177
212606	755178
394686	755179
239146	755180
130480	755181
307080	755182
45508	755183
445884	755184
33936	755185
543736	755186
17168	755187
315804	755188
462966	755189
569709	755190
526993	755191
571657	755192
457620	755193
3974	755194
111359	755195
1880	755196
175153	755197
100577	755198
307571	755199
224795	755200
71310	755201
29201	755202
29201	755203
225163	755204
14384	755205
225145	755206
71261	755207
22617	755208
224749	755209
91210	755210
492397	755211
22257	755212
536228	755213
536001	755214
140117	755215
6762	755216
536176	755217
140135	755218
140244	755219
536192	755220
22224	755221
536128	755222
140199	755223
536292	755224
536248	755225
22260	755226
536180	755227
140196	755228
140126	755229
536288	755230
140151	755231
50029	755232
536226	755233
140245	755234
140248	755235
6760	755236
22249	755237
50062	755238
140236	755239
11586	755240
536225	755241
11582	755242
11584	755243
8746	755244
52877	755245
280643	755246
577134	755247
86600	755248
563552	755249
20085	755250
6544	755251
536162	755252
647581	755253
140151	755254
612429	755255
35404	755256
47742	755257
149267	755258
387	755259
264533	755260
213770	755261
1061	755262
55176	755263
51980	755264
511828	755265
6199	755266
1661	755267
23343	755268
259903	755269
393472	755270
19446	755271
11147	755272
65003	755273
21338	755274
117768	755275
98639	755276
4944	755277
6545	755278
21320	755279
11156	755280
47702	755281
2158	755282
27390	755283
3351	755284
13735	755285
11150	755286
511327	755287
132707	755288
393242	755289
7799	755290
213417	755291
446496	755292
14837	755293
515200	755294
10515	755295
401170	755296
582028	755297
582029	755298
582030	755299
582032	755300
318728	755301
318731	755302
523334	755303
376050	755304
245371	755305
70785	755306
312304	755307
86016	755308
548427	755309
548418	755310
533819	755311
319803	755312
377974	755313
21610	755314
682597	755315
11120	755316
45870	755317
53817	755318
309318	755319
226558	755320
103631	755321
496855	755322
138699	755323
316929	755324
376830	755325
598723	755326
452696	755327
54876	755328
537345	755329
306811	755330
476704	755331
682955	755332
22422	755333
117190	755334
351892	755335
529342	755336
476503	755337
34242	755338
14766	755339
146387	755340
404970	755341
244750	755342
7936	755343
91259	755344
28939	755345
276810	755346
248699	755347
43998	755348
438244	755349
292736	755350
250272	755351
312874	755352
241295	755353
146150	755354
429914	755355
168639	755356
213437	755357
62505	755358
13445	755359
12104	755360
85840	755361
480690	755362
68400	755363
96651	755364
213368	755365
48274	755366
76071	755367
232271	755368
547419	755369
49452	755370
281314	755371
228437	755372
520369	755373
1326	755374
642831	755375
208981	755376
414821	755377
627882	755378
591876	755379
674355	755380
70220	755381
1759	755382
12872	755383
3237	755384
592	755385
1054	755386
181040	755387
850	755388
4732	755389
53837	755390
142907	755391
162079	755392
25849	755393
146016	755394
56691	755395
146975	755396
336310	755397
382662	755398
424824	755399
381176	755400
287222	755401
580099	755402
83028	755403
393680	755404
585303	755405
1326	755406
1321	755407
851	755408
1321	755409
19163	755410
538075	755411
242993	755412
242984	755413
74340	755414
125384	755415
442456	755416
443917	755417
529234	755418
303641	755419
270215	755420
468999	755421
200416	755422
411563	755423
199241	755424
430749	755425
365263	755426
352560	755427
93901	755428
110111	755429
245356	755430
90790	755431
7217	755432
342246	755433
352999	755434
9082	755435
149879	755436
93771	755437
33390	755438
147277	755439
8838	755440
36174	755441
602572	755442
451894	755443
432906	755444
84106	755445
537233	755446
308489	755447
609811	755448
670845	755449
341982	755450
88412	755451
376294	755452
191937	755453
110302	755454
609793	755455
440120	755456
395899	755457
349202	755458
188481	755459
492811	755460
557929	755461
469701	755462
469704	755463
527000	755464
627667	755465
603575	755466
276316	755467
182735	755468
113615	755469
31849	755470
608761	755471
404058	755472
34942	755473
305723	755474
696956	755475
696932	755476
696132	755477
17332	755478
1663	755479
61135	755480
548623	755481
305156	755482
525977	755483
688246	755484
413363	755485
596	755486
359614	755487
34024	755488
349217	755489
551184	755490
486748	755491
353955	755492
479502	755493
401302	755494
622748	755495
132454	755496
196516	755497
650306	755498
578335	755499
4595	755500
4724	755501
669300	755502
186695	755503
123253	755504
273260	755505
550674	755506
199337	755507
633533	755508
65051	755509
625087	755510
41392	755511
143913	755512
633455	755513
355948	755514
557411	755515
557466	755516
523695	755517
39463	755518
35151	755519
24125	755520
132454	755521
691925	755522
98673	755523
502508	755524
196356	755525
321363	755526
308219	755527
27182	755528
518330	755529
64392	755530
196257	755531
464739	755532
196412	755533
196364	755534
356071	755535
278896	755536
439339	755537
64351	755538
64391	755539
266416	755540
138561	755541
502521	755542
464849	755543
461127	755544
64360	755545
622738	755546
675838	755547
222146	755548
225837	755549
417096	755550
650193	755551
236674	755552
104945	755553
656794	755554
303177	755555
196281	755556
196361	755557
379241	755558
454961	755559
196505	755560
496613	755561
612545	755562
98701	755563
439840	755564
202636	755565
163674	755566
422014	755567
658341	755568
516694	755569
431277	755570
431246	755571
614706	755572
81530	755573
10681	755574
584963	755575
400650	755576
593274	755577
40237	755578
607510	755579
427589	755580
139094	755581
443777	755582
688326	755583
19198	755584
100967	755585
337543	755586
541561	755587
24374	755588
227786	755589
482074	755590
65323	755591
501015	755592
315621	755593
416277	755594
659889	755595
246284	755596
675944	755597
42324	755598
631842	755599
207070	755600
98638	755601
72123	755602
133342	755603
8189	755604
491	755605
263865	755606
88173	755607
581692	755608
42067	755609
561025	755610
115436	755611
234695	755612
366529	755613
296764	755614
238234	755615
149606	755616
157412	755617
9756	755618
78320	755619
483349	755620
24	755621
686408	755622
71087	755623
66	755624
204305	755625
275845	755626
138440	755627
450698	755628
307741	755629
99564	755630
482403	755631
259176	755632
76194	755633
295493	755634
417012	755635
2421	755636
597768	755637
199268	755638
538310	755639
151674	755640
86747	755641
22610	755642
366759	755643
95993	755644
265206	755645
514513	755646
692679	755647
155379	755648
140974	755649
41733	755650
417222	755651
126807	755652
103831	755653
33778	755654
249521	755655
401011	755656
167191	755657
4105	755658
28434	755659
588191	755660
242556	755661
108956	755662
207079	755663
86344	755664
21581	755665
492139	755666
24180	755667
330783	755668
330637	755669
152591	755670
116156	755671
330617	755672
95302	755673
24152	755674
374867	755675
144592	755676
589818	755677
336003	755678
14325	755679
138181	755680
443818	755681
330625	755682
613491	755683
16768	755684
46847	755685
607023	755686
64947	755687
64947	755688
49239	755689
45741	755690
555891	755691
214247	755692
21891	755693
218410	755694
136707	755695
78987	755696
139773	755697
163075	755698
172954	755699
35046	755700
608631	755701
216616	755702
648143	755703
60150	755704
99859	755705
197292	755706
610922	755707
14717	755708
649268	755709
275503	755710
497183	755711
69488	755712
54663	755713
52863	755714
53036	755715
68488	755716
354767	755717
521905	755718
53809	755719
41178	755720
6819	755721
116601	755722
2532	755723
70675	755724
22168	755725
125527	755726
157347	755727
679463	755728
968	755729
45949	755730
499911	755731
99407	755732
5055	755733
337930	755734
76668	755735
2250	755736
630502	755737
150458	755738
11553	755739
127373	755740
307570	755741
31126	755742
119333	755743
493254	755744
605223	755745
39139	755746
5180	755747
24865	755748
42336	755749
506095	755750
8349	755751
123064	755752
102904	755753
250934	755754
35223	755755
599780	755756
115937	755757
74193	755758
338610	755759
49038	755760
15479	755761
5333	755762
534445	755763
531463	755764
243127	755765
165794	755766
156222	755767
129409	755768
503257	755769
447539	755770
109361	755771
70943	755772
552103	755773
149331	755774
149331	755775
1052	755776
594813	755777
693068	755778
51550	755779
12523	755780
280131	755781
139599	755782
500918	755783
269533	755784
51	755785
445122	755786
556847	755787
581867	755788
563084	755789
1393	755790
8942	755791
10722	755792
80862	755793
523383	755794
298633	755795
147073	755796
16723	755797
357496	755798
25337	755799
464816	755800
123309	755801
422448	755802
6414	755803
238708	755804
87446	755805
424315	755806
95159	755807
196467	755808
191507	755809
1790	755810
1874	755811
133106	755812
434901	755813
328627	755814
562488	755815
346244	755816
42539	755817
528237	755818
609589	755819
87655	755820
144730	755821
153223	755822
467126	755823
325425	755824
304686	755825
34459	755826
121983	755827
55856	755828
376737	755829
40349	755830
297531	755831
145756	755832
193874	755833
2584	755834
35258	755835
171	755836
550593	755837
459836	755838
311407	755839
36067	755840
23160	755841
405310	755842
16022	755843
27010	755844
506354	755845
285410	755846
61824	755847
345071	755848
323839	755849
19391	755850
676450	755851
191951	755852
48294	755853
6443	755854
257142	755855
323683	755856
155675	755857
33730	755858
684131	755859
112341	755860
261901	755861
446037	755862
998	755863
212836	755864
54420	755865
324321	755866
374380	755867
381179	755868
568085	755869
64734	755870
16943	755871
55849	755872
36015	755873
432345	755874
133827	755875
528518	755876
463107	755877
8699	755878
431	755879
408128	755880
481310	755881
288971	755882
91107	755883
124309	755884
153702	755885
151292	755886
39047	755887
638624	755888
228500	755889
619368	755890
128000	755891
393769	755892
416149	755893
135108	755894
206357	755895
10837	755896
39272	755897
16056	755898
18400	755899
143385	755900
391316	755901
12842	755902
443066	755903
307999	755904
326816	755905
18709	755906
109657	755907
139721	755908
324490	755909
7136	755910
110282	755911
20710	755912
106294	755913
318433	755914
81556	755915
320152	755916
63	755917
150451	755918
415307	755919
361875	755920
614120	755921
8267	755922
11617	755923
91141	755924
454164	755925
7874	755926
32441	755927
146552	755928
18528	755929
597239	755930
146266	755931
312744	755932
363720	755933
135617	755934
158603	755935
163300	755936
55199	755937
76359	755938
506535	755939
342683	755940
690836	755941
228084	755942
1530	755943
534512	755944
495739	755945
692748	755946
538074	755947
244566	755948
21008	755949
67258	755950
468560	755951
4249	755952
110126	755953
247657	755954
556526	755955
544240	755956
48825	755957
52078	755958
315688	755959
148937	755960
501478	755961
55497	755962
81383	755963
650612	755964
151411	755965
650559	755966
163790	755967
650633	755968
650643	755969
56983	755970
650620	755971
777	755972
113541	755973
55596	755974
19385	755975
636651	755976
14890	755977
680854	755978
122577	755979
590255	755980
22491	755981
23383	755982
88110	755983
5749	755984
108532	755985
96762	755986
185727	755987
315048	755988
117144	755989
141827	755990
220695	755991
612788	755992
225950	755993
482721	755994
384785	755995
322499	755996
482418	755997
201890	755998
115254	755999
39543	756000
386907	756001
447715	756002
21275	756003
407331	756004
248162	756005
22049	756006
80508	756007
218722	756008
8024	756009
553969	756010
610408	756011
20427	756012
9629	756013
25717	756014
47883	756015
537764	756016
486047	756017
201785	756018
311109	756019
515707	756020
546033	756021
5999	756022
391746	756023
397839	756024
69474	756025
512731	756026
20330	756027
56967	756028
101460	756029
193783	756030
263453	756031
280522	756032
95088	756033
45378	756034
28835	756035
91441	756036
52745	756037
263349	756038
592392	756039
313688	756040
17998	756041
313672	756042
489501	756043
449440	756044
150466	756045
592475	756046
28781	756047
621767	756048
210061	756049
2903	756050
79043	756051
313534	756052
313580	756053
74433	756054
584444	756055
53719	756056
162244	756057
241319	756058
697693	756059
124803	756060
121566	756061
171597	756062
217457	756063
451112	756064
69695	756065
320531	756066
681615	756067
263399	756068
19801	756069
643103	756070
341634	756071
217768	756072
216797	756073
420448	756074
190324	756075
463647	756076
320450	756077
685604	756078
150324	756079
524273	756080
216895	756081
85833	756082
31283	756083
313727	756084
183096	756085
162705	756086
624548	756087
337707	756088
313730	756089
159179	756090
30025	756091
313632	756092
190226	756093
493451	756094
35005	756095
48427	756096
682095	756097
305952	756098
11534	756099
52492	756100
343338	756101
10919	756102
40872	756103
694861	756104
473305	756105
332110	756106
101621	756107
84061	756108
312399	756109
333147	756110
357238	756111
457362	756112
265532	756113
506131	756114
61462	756115
1342	756116
133529	756117
311837	756118
385289	756119
605050	756120
144983	756121
52724	756122
343166	756123
88490	756124
195442	756125
172285	756126
8070	756127
22801	756128
64163	756129
502564	756130
123383	756131
76932	756132
624743	756133
410694	756134
47028	756135
657215	756136
14404	756137
35529	756138
95939	756139
76203	756140
245778	756141
299717	756142
96156	756143
52542	756144
65391	756145
503057	756146
24534	756147
561979	756148
415575	756149
413155	756150
420314	756151
19637	756152
586463	756153
150661	756154
433127	756155
330913	756156
48021	756157
105332	756158
23018	756159
6531	756160
18638	756161
417279	756162
91766	756163
90483	756164
142199	756165
130746	756166
502413	756167
149754	756168
14364	756169
583548	756170
47196	756171
150725	756172
635909	756173
729	756174
304664	756175
2937	756176
221997	756177
368800	756178
249448	756179
33302	756180
7417	756181
661704	756182
384695	756183
142323	756184
51248	756185
121944	756186
410893	756187
25077	756188
631935	756189
4776	756190
219851	756191
359445	756192
69787	756193
66280	756194
209946	756195
432513	756196
137530	756197
26082	756198
51	756199
146377	756200
113670	756201
7905	756202
664780	756203
12255	756204
514916	756205
22925	756206
70977	756207
343168	756208
662220	756209
119798	756210
367941	756211
10537	756212
620545	756213
29682	756214
387773	756215
592490	756216
232595	756217
24623	756218
355558	756219
151928	756220
405724	756221
59109	756222
35807	756223
7415	756224
142141	756225
659100	756226
593383	756227
3706	756228
516	756229
330101	756230
511084	756231
204629	756232
95839	756233
479820	756234
138866	756235
62214	756236
296882	756237
329805	756238
16914	756239
383533	756240
330128	756241
449059	756242
456932	756243
565509	756244
4777	756245
247679	756246
55102	756247
297584	756248
2397	756249
37416	756250
350171	756251
35687	756252
15320	756253
65540	756254
674682	756255
444815	756256
696	756257
590978	756258
547258	756259
139868	756260
68477	756261
208022	756262
548231	756263
39532	756264
173455	756265
3259	756266
127049	756267
489685	756268
208590	756269
72712	756270
119551	756271
177082	756272
6095	756273
484364	756274
228	756275
68105	756276
594025	756277
7415	756278
4777	756279
571453	756280
349264	756281
508220	756282
16549	756283
11730	756284
335812	756285
559712	756286
158864	756287
499677	756288
668572	756289
10032	756290
71748	756291
295638	756292
122479	756293
415815	756294
90495	756295
234568	756296
488303	756297
696019	756298
650728	756299
912	756300
23727	756301
138010	756302
644150	756303
138010	756304
323973	756305
134770	756306
62109	756307
114072	756308
103986	756309
56894	756310
686250	756311
475070	756312
652934	756313
307742	756314
406197	756315
661780	756316
86017	756317
232746	756318
3590	756319
52838	756320
344396	756321
655667	756322
138966	756323
271429	756324
271433	756325
169219	756326
2831	756327
250278	756328
259094	756329
183851	756330
9493	756331
596518	756332
155733	756333
391836	756334
391835	756335
7851	756336
409212	756337
685335	756338
174694	756339
517357	756340
305207	756341
142129	756342
155166	756343
423635	756344
32839	756345
366891	756346
48456	756347
367351	756348
604261	756349
539389	756350
588674	756351
584361	756352
584355	756353
42226	756354
166470	756355
41333	756356
37996	756357
113448	756358
645153	756359
530012	756360
652697	756361
186685	756362
2261	756363
8828	756364
139610	756365
184919	756366
139520	756367
611040	756368
13551	756369
31693	756370
587774	756371
173445	756372
77842	756373
28034	756374
151631	756375
310642	756376
76450	756377
113567	756378
415665	756379
650970	756380
72377	756381
240628	756382
650562	756383
10264	756384
52060	756385
66258	756386
87303	756387
281926	756388
7212	756389
54427	756390
33912	756391
209942	756392
479589	756393
697513	756394
697496	756395
479582	756396
697488	756397
697499	756398
447391	756399
697497	756400
284790	756401
122007	756402
379937	756403
143781	756404
689571	756405
7546	756406
595427	756407
203404	756408
12	756409
417044	756410
357943	756411
682809	756412
87019	756413
276072	756414
127386	756415
86256	756416
241772	756417
379248	756418
568350	756419
276090	756420
662922	756421
86255	756422
631839	756423
620075	756424
314522	756425
388497	756426
619730	756427
87367	756428
291671	756429
17135	756430
553079	756431
279579	756432
562395	756433
56014	756434
159533	756435
225082	756436
515475	756437
290287	756438
7264	756439
616582	756440
510544	756441
57017	756442
53462	756443
451266	756444
359421	756445
336728	756446
606109	756447
417059	756448
456736	756449
651031	756450
317268	756451
621052	756452
6480	756453
103928	756454
293894	756455
33728	756456
422457	756457
230360	756458
251422	756459
311757	756460
152366	756461
216855	756462
351599	756463
466734	756464
312868	756465
657179	756466
342247	756467
9613	756468
632114	756469
51431	756470
365598	756471
372901	756472
474860	756473
451154	756474
682713	756475
110995	756476
9500	756477
64065	756478
201	756479
120552	756480
315473	756481
357928	756482
87769	756483
665133	756484
432493	756485
122022	756486
632205	756487
496361	756488
504787	756489
548660	756490
57152	756491
641611	756492
392340	756493
92717	756494
65119	756495
21193	756496
307176	756497
448561	756498
80547	756499
73726	756500
628396	756501
261788	756502
176490	756503
566128	756504
211652	756505
575014	756506
127377	756507
349151	756508
438976	756509
23145	756510
566115	756511
267995	756512
298264	756513
96963	756514
118247	756515
117514	756516
287286	756517
108259	756518
53316	756519
388788	756520
117321	756521
670954	756522
517737	756523
415784	756524
634506	756525
266544	756526
23386	756527
636551	756528
57019	756529
179	756530
391664	756531
668968	756532
356867	756533
70882	756534
39238	756535
308496	756536
215724	756537
371447	756538
651271	756539
4102	756540
442858	756541
431682	756542
487495	756543
26853	756544
25516	756545
130552	756546
339578	756547
2127	756548
58537	756549
650069	756550
1195	756551
447074	756552
21696	756553
615147	756554
651273	756555
170028	756556
415904	756557
99481	756558
394994	756559
23823	756560
71738	756561
372151	756562
52055	756563
462	756564
572816	756565
634671	756566
114701	756567
23548	756568
32260	756569
58035	756570
32714	756571
49658	756572
335095	756573
149369	756574
203666	756575
414845	756576
451399	756577
544796	756578
313042	756579
632449	756580
5	756581
97241	756582
305145	756583
621452	756584
53576	756585
648891	756586
572817	756587
268473	756588
454404	756589
598007	756590
122415	756591
354	756592
455863	756593
414863	756594
104005	756595
127505	756596
673282	756597
102748	756598
122155	756599
121630	756600
454509	756601
517218	756602
665965	756603
125903	756604
114686	756605
414865	756606
569856	756607
154669	756608
3244	756609
634669	756610
10720	756611
195417	756612
454659	756613
650248	756614
455420	756615
25474	756616
582897	756617
549830	756618
483851	756619
169019	756620
516128	756621
305279	756622
20476	756623
589701	756624
293968	756625
453397	756626
121630	756627
629604	756628
333737	756629
558631	756630
634678	756631
558821	756632
696443	756633
519	756634
132460	756635
145011	756636
256558	756637
368658	756638
19647	756639
354	756640
329236	756641
581993	756642
680166	756643
635693	756644
387252	756645
62070	756646
574162	756647
641311	756648
346567	756649
54744	756650
409	756651
455610	756652
97827	756653
370837	756654
85204	756655
362569	756656
303201	756657
648890	756658
20779	756659
20779	756660
3480	756661
320936	756662
61136	756663
680980	756664
458102	756665
206227	756666
129789	756667
240461	756668
215777	756669
185095	756670
224702	756671
99752	756672
163689	756673
618465	756674
213662	756675
23538	756676
196330	756677
282120	756678
510413	756679
650046	756680
428432	756681
8233	756682
121549	756683
470642	756684
603599	756685
190540	756686
106301	756687
562926	756688
273582	756689
70912	756690
106709	756691
89806	756692
305157	756693
82509	756694
196344	756695
15224	756696
355116	756697
650073	756698
589109	756699
101978	756700
131279	756701
160707	756702
408635	756703
944	756704
686505	756705
102737	756706
150006	756707
44607	756708
196226	756709
572818	756710
149121	756711
294384	756712
684305	756713
181825	756714
56994	756715
351180	756716
360557	756717
582895	756718
39051	756719
154108	756720
3755	756721
372733	756722
55025	756723
337130	756724
42553	756725
678606	756726
171935	756727
624785	756728
113760	756729
318699	756730
381647	756731
99296	756732
460704	756733
55551	756734
177991	756735
103669	756736
679344	756737
649986	756738
529224	756739
313023	756740
350046	756741
122381	756742
85910	756743
392159	756744
26737	756745
94374	756746
196442	756747
454233	756748
414888	756749
674053	756750
634668	756751
99435	756752
413984	756753
607098	756754
220930	756755
921	756756
517509	756757
302478	756758
2245	756759
585604	756760
3755	756761
681397	756762
11935	756763
634670	756764
3928	756765
391281	756766
604034	756767
663344	756768
681720	756769
621851	756770
521236	756771
24665	756772
632451	756773
675671	756774
5	756775
450973	756776
447275	756777
669200	756778
111419	756779
603859	756780
681386	756781
525103	756782
337173	756783
168575	756784
129731	756785
85071	756786
148333	756787
604815	756788
634673	756789
649730	756790
44607	756791
414782	756792
52584	756793
109164	756794
555072	756795
554992	756796
276735	756797
23882	756798
154138	756799
99406	756800
44913	756801
471943	756802
99508	756803
377975	756804
478923	756805
346122	756806
351095	756807
637	756808
311738	756809
649839	756810
64032	756811
300293	756812
199030	756813
85423	756814
20177	756815
451400	756816
156573	756817
244570	756818
414809	756819
6564	756820
52108	756821
608666	756822
431666	756823
68965	756824
192435	756825
196262	756826
448325	756827
372252	756828
171935	756829
99505	756830
320883	756831
22991	756832
121811	756833
17364	756834
74613	756835
142478	756836
106797	756837
102299	756838
15161	756839
661600	756840
92983	756841
135462	756842
215349	756843
363149	756844
186900	756845
1007	756846
51831	756847
575638	756848
106046	756849
350355	756850
504892	756851
156920	756852
18368	756853
280718	756854
1584	756855
103374	756856
631834	756857
529597	756858
624912	756859
22072	756860
284901	756861
223110	756862
209985	756863
339302	756864
268794	756865
687392	756866
576870	756867
483358	756868
496576	756869
563967	756870
619959	756871
481289	756872
492852	756873
498764	756874
83058	756875
119503	756876
635503	756877
26634	756878
532654	756879
566536	756880
127971	756881
186250	756882
1863	756883
1823	756884
299218	756885
410294	756886
171867	756887
109544	756888
500643	756889
634581	756890
588128	756891
438090	756892
37186	756893
585537	756894
9398	756895
156207	756896
12861	756897
222317	756898
12438	756899
3	756900
40971	756901
449889	756902
112428	756903
575333	756904
38224	756905
150123	756906
222346	756907
163606	756908
289095	756909
23727	756910
16795	756911
371787	756912
6	756913
665984	756914
78388	756915
70844	756916
222283	756917
371834	756918
414835	756919
606868	756920
456665	756921
303414	756922
7036	756923
99698	756924
602239	756925
24223	756926
24223	756927
595820	756928
152823	756929
257635	756930
616111	756931
257684	756932
370825	756933
52418	756934
470498	756935
569866	756936
643867	756937
680804	756938
538732	756939
6	756940
502194	756941
311604	756942
57532	756943
54525	756944
662158	756945
233663	756946
91039	756947
527483	756948
536766	756949
23699	756950
4545	756951
23712	756952
112652	756953
399826	756954
498778	756955
322650	756956
527481	756957
508133	756958
359747	756959
255101	756960
260	756961
285340	756962
363479	756963
38398	756964
174290	756965
197032	756966
103080	756967
61628	756968
48017	756969
850	756970
126404	756971
222487	756972
129675	756973
74997	756974
6	756975
222284	756976
411438	756977
4549	756978
142845	756979
353037	756980
428522	756981
638419	756982
514933	756983
131759	756984
23715	756985
89376	756986
457976	756987
6	756988
1270	756989
89353	756990
382578	756991
39702	756992
274312	756993
133906	756994
222318	756995
637609	756996
23092	756997
436	756998
492753	756999
681414	757000
571870	757001
122314	757002
349567	757003
681914	757004
154313	757005
135601	757006
307333	757007
595835	757008
574941	757009
540634	757010
12245	757011
154690	757012
546753	757013
101863	757014
318698	757015
222189	757016
169888	757017
472534	757018
68099	757019
222335	757020
10646	757021
303658	757022
327123	757023
686782	757024
10356	757025
253746	757026
15919	757027
364244	757028
151163	757029
193162	757030
560565	757031
686650	757032
589529	757033
222496	757034
2824	757035
603488	757036
313068	757037
240460	757038
516883	757039
512104	757040
493	757041
674253	757042
118057	757043
2245	757044
220936	757045
192445	757046
63534	757047
372134	757048
192446	757049
164005	757050
160906	757051
118551	757052
147703	757053
502313	757054
47783	757055
464030	757056
584321	757057
110505	757058
244677	757059
369314	757060
410208	757061
564954	757062
162717	757063
18951	757064
664316	757065
21037	757066
122193	757067
77486	757068
232982	757069
694742	757070
105967	757071
594374	757072
674297	757073
768	757074
509012	757075
71060	757076
622216	757077
18865	757078
2518	757079
52956	757080
607756	757081
516557	757082
46890	757083
611312	757084
59709	757085
401227	757086
109336	757087
155057	757088
633464	757089
19669	757090
192485	757091
23974	757092
21483	757093
461434	757094
650417	757095
553152	757096
30723	757097
12140	757098
141754	757099
281239	757100
249171	757101
647351	757102
657735	757103
396827	757104
290053	757105
8578	757106
632242	757107
225	757108
70171	757109
70178	757110
215779	757111
637358	757112
481729	757113
323218	757114
592662	757115
672918	757116
395192	757117
599794	757118
18588	757119
166960	757120
69283	757121
121347	757122
57755	757123
153779	757124
458062	757125
493981	757126
8390	757127
270519	757128
14275	757129
216920	757130
531614	757131
686126	757132
42678	757133
218243	757134
69963	757135
218779	757136
331429	757137
406781	757138
644280	757139
78745	757140
142806	757141
463842	757142
170587	757143
70167	757144
18527	757145
35946	757146
69335	757147
69996	757148
69878	757149
127821	757150
388164	757151
297171	757152
290945	757153
463976	757154
9611	757155
462284	757156
221481	757157
241070	757158
411626	757159
285032	757160
549590	757161
697708	757162
356378	757163
845	757164
285033	757165
69315	757166
12633	757167
462577	757168
635499	757169
123134	757170
458090	757171
47165	757172
184327	757173
210141	757174
578993	757175
486928	757176
344175	757177
19056	757178
423787	757179
134384	757180
301121	757181
412497	757182
600796	757183
23690	757184
600769	757185
111328	757186
207466	757187
96766	757188
52582	757189
125178	757190
16848	757191
31397	757192
507784	757193
541644	757194
36872	757195
606783	757196
2020	757197
248028	757198
312275	757199
217433	757200
87805	757201
303527	757202
223278	757203
659756	757204
20380	757205
196245	757206
46723	757207
25662	757208
17235	757209
272286	757210
277180	757211
141523	757212
359714	757213
613342	757214
22826	757215
415906	757216
604368	757217
605305	757218
585276	757219
54172	757220
457410	757221
6288	757222
252164	757223
603845	757224
139474	757225
1676	757226
85400	757227
102738	757228
415908	757229
38453	757230
372126	757231
487499	757232
593788	757233
4778	757234
44606	757235
396337	757236
402682	757237
566623	757238
679345	757239
248228	757240
504368	757241
536916	757242
192458	757243
692687	757244
91842	757245
186668	757246
329228	757247
20210	757248
44852	757249
298725	757250
1201	757251
87969	757252
192460	757253
122383	757254
188990	757255
372251	757256
244334	757257
164003	757258
170680	757259
221894	757260
192466	757261
134578	757262
654052	757263
474333	757264
652754	757265
663648	757266
166162	757267
512097	757268
151843	757269
140530	757270
285483	757271
4447	757272
4447	757273
554619	757274
558432	757275
2245	757276
192473	757277
125707	757278
677547	757279
192444	757280
18093	757281
571926	757282
696459	757283
166607	757284
87742	757285
351470	757286
355187	757287
134580	757288
63536	757289
192478	757290
333753	757291
454543	757292
10732	757293
476914	757294
368727	757295
651025	757296
322680	757297
192481	757298
156185	757299
552120	757300
432325	757301
356962	757302
456859	757303
95050	757304
481916	757305
166732	757306
610190	757307
51240	757308
576206	757309
514285	757310
479314	757311
591213	757312
347666	757313
466981	757314
21697	757315
628383	757316
102319	757317
655963	757318
256770	757319
680049	757320
78644	757321
637700	757322
81	757323
79686	757324
47	757325
11031	757326
419560	757327
360399	757328
261601	757329
49447	757330
144045	757331
35030	757332
397847	757333
509452	757334
566459	757335
526950	757336
46405	757337
239242	757338
239264	757339
362056	757340
304725	757341
3972	757342
502347	757343
677081	757344
229845	757345
237578	757346
110089	757347
502287	757348
223905	757349
681768	757350
508451	757351
225459	757352
25003	757353
592113	757354
77409	757355
8143	757356
277283	757357
181240	757358
84776	757359
155767	757360
19600	757361
143890	757362
9140	757363
256965	757364
521683	757365
24550	757366
428663	757367
63870	757368
81898	757369
386904	757370
55729	757371
184142	757372
349129	757373
579217	757374
61344	757375
247606	757376
43946	757377
139566	757378
572839	757379
241387	757380
72406	757381
54570	757382
4984	757383
24888	757384
265036	757385
402928	757386
13131	757387
666130	757388
236558	757389
371249	757390
209962	757391
94714	757392
667345	757393
278393	757394
154037	757395
212941	757396
525739	757397
9257	757398
131041	757399
494446	757400
152098	757401
9920	757402
423991	757403
93259	757404
585331	757405
6718	757406
298142	757407
285126	757408
374166	757409
375261	757410
605870	757411
95737	757412
564548	757413
383460	757414
502615	757415
494384	757416
411717	757417
110069	757418
23077	757419
673796	757420
569514	757421
586555	757422
428637	757423
97355	757424
324668	757425
499404	757426
186258	757427
7934	757428
110568	757429
82993	757430
397561	757431
270667	757432
613319	757433
692411	757434
431611	757435
129791	757436
517333	757437
619125	757438
9811	757439
148287	757440
33354	757441
615219	757442
319655	757443
49672	757444
413962	757445
380500	757446
353655	757447
678705	757448
237630	757449
19261	757450
80922	757451
132024	757452
585686	757453
586279	757454
639014	757455
571200	757456
668991	757457
551089	757458
43777	757459
25535	757460
669605	757461
49232	757462
132031	757463
33153	757464
249347	757465
91142	757466
336555	757467
318284	757468
429015	757469
114457	757470
318273	757471
635419	757472
4185	757473
675315	757474
479497	757475
174943	757476
16211	757477
610720	757478
204111	757479
312269	757480
510311	757481
516908	757482
75451	757483
690461	757484
470010	757485
177430	757486
304	757487
15586	757488
334324	757489
306888	757490
276558	757491
306889	757492
639829	757493
39936	757494
186746	757495
185203	757496
105137	757497
210483	757498
631645	757499
274821	757500
14679	757501
226550	757502
561416	757503
7406	757504
202178	757505
484720	757506
626819	757507
478861	757508
55164	757509
153604	757510
440130	757511
203413	757512
204659	757513
277688	757514
261865	757515
638729	757516
278425	757517
581645	757518
155977	757519
95395	757520
306361	757521
279805	757522
56378	757523
582749	757524
83403	757525
398	757526
343404	757527
102445	757528
429207	757529
155963	757530
117058	757531
54504	757532
119161	757533
573686	757534
368367	757535
442938	757536
956	757537
662268	757538
591148	757539
233602	757540
18101	757541
524751	757542
288853	757543
567835	757544
106190	757545
187142	757546
32918	757547
64576	757548
694942	757549
594313	757550
56758	757551
13416	757552
309215	757553
51185	757554
356861	757555
47323	757556
523516	757557
207029	757558
339204	757559
311019	757560
43065	757561
634648	757562
680879	757563
326446	757564
483611	757565
266738	757566
439038	757567
350613	757568
273527	757569
486477	757570
633633	757571
621434	757572
60133	757573
60133	757574
6273	757575
521837	757576
474743	757577
495339	757578
28046	757579
179311	757580
450001	757581
607809	757582
277188	757583
156461	757584
254486	757585
611946	757586
275716	757587
215607	757588
336586	757589
463030	757590
1968	757591
32720	757592
617714	757593
129655	757594
389269	757595
594316	757596
167980	757597
695733	757598
181848	757599
219220	757600
26379	757601
619219	757602
343923	757603
163152	757604
147694	757605
510325	757606
181019	757607
132200	757608
328011	757609
224560	757610
455168	757611
439696	757612
81599	757613
197713	757614
163471	757615
411449	757616
273395	757617
150820	757618
389252	757619
502361	757620
594323	757621
623893	757622
663816	757623
257108	757624
481669	757625
340706	757626
644967	757627
442922	757628
60255	757629
307067	757630
201894	757631
25375	757632
659743	757633
414869	757634
594643	757635
17381	757636
208834	757637
270897	757638
585226	757639
650044	757640
381063	757641
638956	757642
1042	757643
566493	757644
323060	757645
594352	757646
371472	757647
37225	757648
319892	757649
109383	757650
406496	757651
439697	757652
457983	757653
1270	757654
490106	757655
665824	757656
152106	757657
339090	757658
99416	757659
97160	757660
37219	757661
188883	757662
372681	757663
648913	757664
588194	757665
405022	757666
339320	757667
91574	757668
463431	757669
339218	757670
566668	757671
311764	757672
339180	757673
87233	757674
339217	757675
156839	757676
56473	757677
489914	757678
550866	757679
458665	757680
123266	757681
240278	757682
252773	757683
319966	757684
94089	757685
431065	757686
97142	757687
388608	757688
158376	757689
274708	757690
31565	757691
594328	757692
9116	757693
203430	757694
104417	757695
416685	757696
212484	757697
32209	757698
39726	757699
679478	757700
314559	757701
272895	757702
586335	757703
157039	757704
127244	757705
326895	757706
43553	757707
594334	757708
242773	757709
3719	757710
478572	757711
134778	757712
501735	757713
404134	757714
228812	757715
13637	757716
594336	757717
21809	757718
97586	757719
252487	757720
8726	757721
85039	757722
78818	757723
490097	757724
441819	757725
391990	757726
310363	757727
23598	757728
193593	757729
6063	757730
654481	757731
568263	757732
39856	757733
92696	757734
257908	757735
162621	757736
169950	757737
203797	757738
655970	757739
368172	757740
204931	757741
326909	757742
113642	757743
416010	757744
416011	757745
416001	757746
113648	757747
7102	757748
113641	757749
416009	757750
510357	757751
415966	757752
415980	757753
113643	757754
113646	757755
126910	757756
685760	757757
415995	757758
416000	757759
113641	757760
42211	757761
113642	757762
415962	757763
416013	757764
415970	757765
415986	757766
113644	757767
113647	757768
671023	757769
415991	757770
415965	757771
416016	757772
416021	757773
42211	757774
415964	757775
113650	757776
446633	757777
320884	757778
29125	757779
233429	757780
181	757781
317010	757782
252784	757783
413953	757784
336679	757785
96751	757786
546418	757787
407481	757788
341127	757789
154716	757790
119298	757791
644344	757792
158392	757793
694935	757794
620387	757795
641520	757796
332267	757797
183965	757798
17498	757799
15957	757800
505676	757801
276811	757802
118358	757803
81101	757804
15508	757805
459595	757806
259638	757807
77377	757808
246691	757809
326627	757810
396455	757811
506290	757812
607489	757813
149518	757814
207331	757815
125897	757816
76448	757817
526324	757818
3087	757819
680695	757820
98700	757821
4878	757822
505098	757823
89069	757824
416082	757825
86047	757826
170902	757827
659901	757828
286676	757829
113993	757830
47495	757831
106920	757832
457	757833
269835	757834
562458	757835
397602	757836
104419	757837
277957	757838
205056	757839
3010	757840
540485	757841
309975	757842
148923	757843
330479	757844
258672	757845
659381	757846
108985	757847
56899	757848
231805	757849
43849	757850
66858	757851
23849	757852
21580	757853
231386	757854
472744	757855
2887	757856
113673	757857
219094	757858
230687	757859
586902	757860
124561	757861
65274	757862
1383	757863
37768	757864
224892	757865
123332	757866
547669	757867
170753	757868
444536	757869
680443	757870
80140	757871
200042	757872
477366	757873
122392	757874
44769	757875
402430	757876
695243	757877
1544	757878
106582	757879
455465	757880
152467	757881
152464	757882
587106	757883
189782	757884
338781	757885
681551	757886
463510	757887
154729	757888
122363	757889
142373	757890
536796	757891
337358	757892
516063	757893
472988	757894
190506	757895
62460	757896
338777	757897
455677	757898
187249	757899
156305	757900
681094	757901
452584	757902
350059	757903
680210	757904
421408	757905
54233	757906
26415	757907
360615	757908
87803	757909
509600	757910
136577	757911
647596	757912
136764	757913
126021	757914
510563	757915
557539	757916
109207	757917
3879	757918
48280	757919
322472	757920
431480	757921
303763	757922
23132	757923
30431	757924
210065	757925
210105	757926
404393	757927
45246	757928
388534	757929
107754	757930
411031	757931
25687	757932
645236	757933
464890	757934
536105	757935
549754	757936
533377	757937
104856	757938
99085	757939
98767	757940
58978	757941
102510	757942
52230	757943
148659	757944
380798	757945
67563	757946
294278	757947
66931	757948
629248	757949
3957	757950
177534	757951
551974	757952
493820	757953
368294	757954
2871	757955
1708	757956
205937	757957
416096	757958
46825	757959
179024	757960
13322	757961
27105	757962
486302	757963
194097	757964
178918	757965
194179	757966
178744	757967
571810	757968
17895	757969
156250	757970
7024	757971
650526	757972
687456	757973
490290	757974
275114	757975
448633	757976
1332	757977
521580	757978
60136	757979
391744	757980
574754	757981
581918	757982
10679	757983
322877	757984
131473	757985
647486	757986
220960	757987
1895	757988
204157	757989
65671	757990
416365	757991
114006	757992
402191	757993
1569	757994
289445	757995
522294	757996
416135	757997
12547	757998
19076	757999
249030	758000
552879	758001
464859	758002
437738	758003
289810	758004
291611	758005
1439	758006
345321	758007
110838	758008
531208	758009
168663	758010
300912	758011
64211	758012
372213	758013
525639	758014
42353	758015
57263	758016
455143	758017
666762	758018
50518	758019
350698	758020
458526	758021
5473	758022
189662	758023
62549	758024
624649	758025
646643	758026
125619	758027
331591	758028
49757	758029
115538	758030
302577	758031
163981	758032
120488	758033
399068	758034
365233	758035
298855	758036
3809	758037
630363	758038
313475	758039
21917	758040
275524	758041
94067	758042
33109	758043
129126	758044
17746	758045
323392	758046
252379	758047
66570	758048
111568	758049
150840	758050
275883	758051
32059	758052
20960	758053
319406	758054
488789	758055
24082	758056
697	758057
128337	758058
1257	758059
64879	758060
32479	758061
430327	758062
462661	758063
75748	758064
109396	758065
80178	758066
163782	758067
273845	758068
289034	758069
25142	758070
3514	758071
149735	758072
14119	758073
267045	758074
597550	758075
464149	758076
67992	758077
397291	758078
165262	758079
133898	758080
105377	758081
501151	758082
488460	758083
416912	758084
623706	758085
302483	758086
80610	758087
602625	758088
608121	758089
676950	758090
651026	758091
306973	758092
126275	758093
294917	758094
206265	758095
30513	758096
594367	758097
397479	758098
64095	758099
29419	758100
5632	758101
212031	758102
184614	758103
118686	758104
481489	758105
396020	758106
175434	758107
414404	758108
73247	758109
35376	758110
6024	758111
100206	758112
219605	758113
135324	758114
435594	758115
262793	758116
354568	758117
42821	758118
455761	758119
420838	758120
18950	758121
157399	758122
35933	758123
322473	758124
536931	758125
81640	758126
30447	758127
612451	758128
612462	758129
154763	758130
72619	758131
642405	758132
237004	758133
676870	758134
4867	758135
690026	758136
446695	758137
510161	758138
141061	758139
383609	758140
608062	758141
155587	758142
51701	758143
130219	758144
12879	758145
167295	758146
139644	758147
168217	758148
165998	758149
359609	758150
116868	758151
254496	758152
254493	758153
254495	758154
39890	758155
494410	758156
265267	758157
11911	758158
5457	758159
76588	758160
431173	758161
336794	758162
16420	758163
472593	758164
355521	758165
172126	758166
105195	758167
544862	758168
491788	758169
152959	758170
287491	758171
369519	758172
394166	758173
94706	758174
521420	758175
339171	758176
276757	758177
677380	758178
650664	758179
638599	758180
249352	758181
139844	758182
563200	758183
158951	758184
88295	758185
451197	758186
563284	758187
146446	758188
38271	758189
369677	758190
2433	758191
183943	758192
674240	758193
11975	758194
20682	758195
359465	758196
658580	758197
73962	758198
113113	758199
55924	758200
105156	758201
80553	758202
217064	758203
216246	758204
28637	758205
216127	758206
76310	758207
481528	758208
230341	758209
295904	758210
126955	758211
75840	758212
245775	758213
28660	758214
150784	758215
117860	758216
10528	758217
439852	758218
668426	758219
97526	758220
9141	758221
53475	758222
219786	758223
323087	758224
413164	758225
1146	758226
7338	758227
158079	758228
36360	758229
95660	758230
69848	758231
606841	758232
558910	758233
7120	758234
35989	758235
124494	758236
45459	758237
4092	758238
169907	758239
290843	758240
665141	758241
57750	758242
43367	758243
113104	758244
115516	758245
218579	758246
5431	758247
5528	758248
169641	758249
630229	758250
431875	758251
293805	758252
672892	758253
637777	758254
7988	758255
10209	758256
323601	758257
603093	758258
69635	758259
218612	758260
53490	758261
392512	758262
166484	758263
91169	758264
628742	758265
76676	758266
166462	758267
166524	758268
464371	758269
679243	758270
633535	758271
413108	758272
28920	758273
36088	758274
60783	758275
271557	758276
42915	758277
217621	758278
166544	758279
218087	758280
218095	758281
6212	758282
37427	758283
314399	758284
932	758285
93445	758286
38406	758287
95	758288
95	758289
37417	758290
5299	758291
10209	758292
5299	758293
147025	758294
69296	758295
90655	758296
91525	758297
5528	758298
37443	758299
314396	758300
5299	758301
117739	758302
122080	758303
5431	758304
670300	758305
15855	758306
95	758307
1424	758308
150147	758309
343603	758310
5299	758311
147377	758312
97452	758313
117164	758314
319020	758315
91169	758316
178414	758317
7120	758318
117154	758319
14586	758320
4972	758321
5548	758322
270673	758323
434544	758324
5204	758325
115875	758326
323446	758327
91829	758328
136699	758329
17056	758330
38714	758331
100	758332
14201	758333
216254	758334
216412	758335
520790	758336
399163	758337
216414	758338
172635	758339
64334	758340
635753	758341
1742	758342
216312	758343
677436	758344
119292	758345
151282	758346
344711	758347
494580	758348
74724	758349
30650	758350
30650	758351
30650	758352
630	758353
108712	758354
565015	758355
557817	758356
544616	758357
579164	758358
197368	758359
383429	758360
482102	758361
155082	758362
485385	758363
8952	758364
331140	758365
377863	758366
377932	758367
369486	758368
169967	758369
593283	758370
32650	758371
670844	758372
351715	758373
214337	758374
478671	758375
155886	758376
6496	758377
671287	758378
241975	758379
496193	758380
300219	758381
66797	758382
95740	758383
626500	758384
154652	758385
595971	758386
379739	758387
96256	758388
47450	758389
110809	758390
648892	758391
499280	758392
33419	758393
80850	758394
6560	758395
585541	758396
625764	758397
604058	758398
139738	758399
10150	758400
689548	758401
447210	758402
167814	758403
441486	758404
149966	758405
326729	758406
670090	758407
645356	758408
664798	758409
99904	758410
223475	758411
223132	758412
1	758413
670752	758414
48708	758415
159666	758416
385618	758417
191276	758418
406576	758419
439604	758420
1206	758421
417833	758422
471423	758423
127303	758424
113671	758425
113756	758426
49303	758427
516008	758428
234125	758429
108757	758430
40757	758431
681937	758432
12006	758433
3317	758434
10941	758435
10941	758436
120216	758437
40468	758438
293571	758439
536325	758440
120	758441
100160	758442
544193	758443
25831	758444
1672	758445
665363	758446
114124	758447
19309	758448
211699	758449
577912	758450
440027	758451
295564	758452
101066	758453
140182	758454
635855	758455
427603	758456
38514	758457
644464	758458
384347	758459
44010	758460
120420	758461
58509	758462
140778	758463
18687	758464
197769	758465
24226	758466
207221	758467
363291	758468
108689	758469
210422	758470
507416	758471
207817	758472
137567	758473
690579	758474
197615	758475
590164	758476
86902	758477
480862	758478
3066	758479
2219	758480
408363	758481
205288	758482
431484	758483
219991	758484
533758	758485
57110	758486
681	758487
13	758488
10031	758489
605	758490
11251	758491
68641	758492
2742	758493
106394	758494
416441	758495
416447	758496
416440	758497
35022	758498
79165	758499
651	758500
198937	758501
361042	758502
418274	758503
612618	758504
277745	758505
127948	758506
293612	758507
67389	758508
608638	758509
228010	758510
87641	758511
60447	758512
1038	758513
262313	758514
481838	758515
12590	758516
58337	758517
3921	758518
621342	758519
94855	758520
36552	758521
526502	758522
164326	758523
49153	758524
133996	758525
663086	758526
384343	758527
55155	758528
645986	758529
34029	758530
393818	758531
59575	758532
429087	758533
307545	758534
653832	758535
117	758536
502917	758537
21525	758538
105565	758539
112174	758540
39252	758541
125	758542
571388	758543
571690	758544
603308	758545
83842	758546
11695	758547
67750	758548
416035	758549
16943	758550
675688	758551
4378	758552
165753	758553
79447	758554
145615	758555
372479	758556
507907	758557
3118	758558
34173	758559
437125	758560
123438	758561
261609	758562
57137	758563
19672	758564
432887	758565
1505	758566
31818	758567
352299	758568
364058	758569
20265	758570
685413	758571
687863	758572
27995	758573
50100	758574
565790	758575
637964	758576
50336	758577
332087	758578
654655	758579
187016	758580
654656	758581
428824	758582
680396	758583
62	758584
103567	758585
51145	758586
492931	758587
102617	758588
669102	758589
696319	758590
585385	758591
55633	758592
104154	758593
256144	758594
452534	758595
678365	758596
322483	758597
279109	758598
19854	758599
450462	758600
696951	758601
147869	758602
156887	758603
271830	758604
684968	758605
64644	758606
238213	758607
137713	758608
238184	758609
74168	758610
525473	758611
49212	758612
238212	758613
416504	758614
433758	758615
306987	758616
338439	758617
82938	758618
635851	758619
154537	758620
110617	758621
222821	758622
474592	758623
509454	758624
499761	758625
558070	758626
442974	758627
576201	758628
638601	758629
150652	758630
35280	758631
336758	758632
62028	758633
124416	758634
238420	758635
436971	758636
541804	758637
141382	758638
400093	758639
7374	758640
543710	758641
555700	758642
183623	758643
475188	758644
391838	758645
530039	758646
414602	758647
54364	758648
68948	758649
544285	758650
575826	758651
2692	758652
84378	758653
564271	758654
564266	758655
564278	758656
191481	758657
79276	758658
390116	758659
313788	758660
532447	758661
12933	758662
475801	758663
514739	758664
24826	758665
655225	758666
249813	758667
36418	758668
256856	758669
38559	758670
637164	758671
4242	758672
4205	758673
207449	758674
47379	758675
185142	758676
1248	758677
48385	758678
512855	758679
466610	758680
112700	758681
670946	758682
557282	758683
557283	758684
678456	758685
10247	758686
125565	758687
175915	758688
145205	758689
636457	758690
30228	758691
52571	758692
71762	758693
495762	758694
282881	758695
84483	758696
199238	758697
454301	758698
395841	758699
17455	758700
510830	758701
241182	758702
648767	758703
316170	758704
193097	758705
11822	758706
9932	758707
490273	758708
15253	758709
33863	758710
764	758711
16494	758712
126451	758713
544	758714
38	758715
1627	758716
106519	758717
176487	758718
5244	758719
491873	758720
22269	758721
49704	758722
206315	758723
110092	758724
32794	758725
166841	758726
166841	758727
197225	758728
501351	758729
107015	758730
435804	758731
338711	758732
427385	758733
243270	758734
313792	758735
290204	758736
198935	758737
476112	758738
88314	758739
28240	758740
108353	758741
672971	758742
585398	758743
11625	758744
435831	758745
197528	758746
619266	758747
463050	758748
499966	758749
316375	758750
90775	758751
233922	758752
80589	758753
34229	758754
303460	758755
4069	758756
25400	758757
25368	758758
147620	758759
134347	758760
372984	758761
500347	758762
2149	758763
61706	758764
140978	758765
330341	758766
388083	758767
152582	758768
339815	758769
481266	758770
101811	758771
175157	758772
171605	758773
122566	758774
215230	758775
11077	758776
309491	758777
9876	758778
45831	758779
19193	758780
338303	758781
56191	758782
13500	758783
668647	758784
659279	758785
33872	758786
141537	758787
467363	758788
368913	758789
104423	758790
12546	758791
499127	758792
12860	758793
398380	758794
188624	758795
417514	758796
400353	758797
605477	758798
173331	758799
557270	758800
209236	758801
146372	758802
358177	758803
124268	758804
432135	758805
8329	758806
369072	758807
7220	758808
109768	758809
619450	758810
43018	758811
56070	758812
350863	758813
140029	758814
510764	758815
26707	758816
568967	758817
574441	758818
335111	758819
270918	758820
10245	758821
183	758822
401912	758823
475127	758824
270949	758825
658358	758826
621901	758827
60248	758828
609623	758829
113376	758830
16075	758831
473736	758832
94596	758833
49647	758834
429223	758835
604077	758836
490883	758837
570797	758838
133711	758839
41780	758840
153121	758841
153122	758842
52682	758843
192183	758844
696984	758845
73112	758846
363793	758847
496986	758848
451163	758849
159830	758850
631100	758851
1333	758852
682168	758853
161517	758854
33722	758855
535746	758856
237890	758857
39315	758858
183002	758859
424514	758860
642899	758861
498182	758862
381567	758863
51951	758864
554031	758865
178586	758866
254069	758867
163728	758868
11396	758869
15839	758870
617277	758871
20032	758872
530703	758873
341599	758874
687169	758875
1120	758876
137145	758877
6057	758878
8151	758879
8837	758880
511511	758881
86053	758882
192024	758883
57292	758884
298992	758885
600508	758886
1039	758887
48049	758888
573199	758889
10844	758890
415216	758891
159663	758892
46417	758893
29768	758894
24849	758895
137457	758896
594107	758897
397405	758898
656485	758899
263512	758900
464797	758901
331879	758902
26797	758903
26797	758904
153727	758905
94855	758906
376562	758907
20071	758908
222024	758909
156428	758910
133533	758911
114151	758912
7465	758913
241840	758914
116250	758915
156693	758916
20821	758917
564060	758918
83985	758919
166867	758920
267080	758921
416702	758922
416761	758923
29955	758924
23395	758925
416630	758926
206452	758927
28232	758928
27921	758929
416686	758930
113827	758931
477796	758932
113796	758933
85461	758934
206465	758935
113840	758936
651702	758937
651649	758938
416672	758939
416592	758940
416763	758941
113826	758942
416617	758943
416735	758944
60722	758945
156633	758946
152355	758947
124695	758948
16109	758949
131227	758950
204639	758951
570247	758952
289425	758953
164069	758954
57050	758955
651812	758956
25980	758957
359677	758958
357499	758959
357501	758960
102788	758961
289996	758962
39789	758963
2135	758964
672912	758965
27525	758966
42094	758967
15182	758968
306741	758969
255860	758970
245381	758971
18004	758972
446589	758973
326783	758974
326811	758975
360390	758976
415020	758977
697237	758978
79115	758979
654716	758980
23015	758981
15434	758982
12366	758983
458163	758984
47751	758985
8870	758986
24682	758987
154971	758988
92240	758989
1528	758990
626650	758991
5851	758992
435395	758993
224934	758994
315724	758995
525704	758996
87226	758997
77577	758998
122460	758999
97215	759000
164844	759001
105122	759002
22717	759003
279	759004
28592	759005
566973	759006
489552	759007
54650	759008
347343	759009
429896	759010
380497	759011
212160	759012
975	759013
346771	759014
614371	759015
92967	759016
1260	759017
534698	759018
253551	759019
249568	759020
278545	759021
609503	759022
2091	759023
336714	759024
553216	759025
485439	759026
572770	759027
312250	759028
27233	759029
30497	759030
466427	759031
645462	759032
431079	759033
473905	759034
74324	759035
4554	759036
141939	759037
1523	759038
317507	759039
48784	759040
590265	759041
126581	759042
495643	759043
76485	759044
386592	759045
5130	759046
592154	759047
66075	759048
488192	759049
601826	759050
287414	759051
255162	759052
623799	759053
44967	759054
616532	759055
396538	759056
59465	759057
203035	759058
517368	759059
609837	759060
528761	759061
583973	759062
19884	759063
654437	759064
341955	759065
424360	759066
583986	759067
656856	759068
101788	759069
35649	759070
429511	759071
390502	759072
168878	759073
114947	759074
351050	759075
225063	759076
55447	759077
597382	759078
56692	759079
1566	759080
467146	759081
132424	759082
45459	759083
517074	759084
241170	759085
485035	759086
571451	759087
126324	759088
280617	759089
126966	759090
256785	759091
572840	759092
29412	759093
218202	759094
70587	759095
410299	759096
118049	759097
654283	759098
692474	759099
38717	759100
421397	759101
32249	759102
631988	759103
12927	759104
447652	759105
442154	759106
127446	759107
177251	759108
517371	759109
401785	759110
87670	759111
286810	759112
90946	759113
485724	759114
16789	759115
274286	759116
141483	759117
35748	759118
414387	759119
695301	759120
307810	759121
312894	759122
443055	759123
166685	759124
592260	759125
386753	759126
41776	759127
590108	759128
374892	759129
47728	759130
545331	759131
522824	759132
145033	759133
143744	759134
56278	759135
329233	759136
9818	759137
1645	759138
606547	759139
69932	759140
202815	759141
204173	759142
467271	759143
452116	759144
585505	759145
601801	759146
25523	759147
106286	759148
86321	759149
37220	759150
86317	759151
87072	759152
541890	759153
57920	759154
62467	759155
560959	759156
532180	759157
407747	759158
631816	759159
582282	759160
371478	759161
487931	759162
558760	759163
2605	759164
375241	759165
510335	759166
685437	759167
416503	759168
594436	759169
9876	759170
127052	759171
6982	759172
416085	759173
388192	759174
320727	759175
401212	759176
143881	759177
447138	759178
369256	759179
236465	759180
100276	759181
113521	759182
580934	759183
226201	759184
559809	759185
638280	759186
537498	759187
130841	759188
56891	759189
156540	759190
610235	759191
87653	759192
170711	759193
59312	759194
9345	759195
61501	759196
73726	759197
163931	759198
290973	759199
63024	759200
3122	759201
265313	759202
7287	759203
143439	759204
46678	759205
331597	759206
557866	759207
508667	759208
122425	759209
299418	759210
181747	759211
125549	759212
87371	759213
358690	759214
294687	759215
355946	759216
566627	759217
503896	759218
467943	759219
47	759220
305159	759221
1459	759222
70399	759223
15864	759224
9043	759225
230905	759226
298911	759227
655720	759228
325640	759229
112566	759230
262098	759231
31684	759232
74213	759233
99069	759234
620252	759235
109810	759236
145458	759237
620250	759238
49590	759239
486964	759240
652811	759241
652816	759242
23488	759243
11770	759244
229130	759245
479063	759246
229073	759247
591136	759248
358427	759249
435974	759250
22938	759251
104429	759252
170228	759253
119852	759254
40215	759255
4594	759256
35080	759257
126482	759258
552548	759259
124698	759260
74738	759261
23704	759262
63842	759263
239221	759264
21498	759265
10928	759266
190014	759267
137270	759268
166211	759269
326072	759270
423622	759271
185187	759272
98423	759273
358648	759274
618771	759275
640071	759276
36589	759277
169590	759278
378475	759279
331099	759280
454003	759281
14325	759282
151729	759283
648642	759284
417120	759285
629459	759286
199619	759287
543687	759288
156548	759289
1688	759290
481604	759291
294987	759292
248491	759293
56599	759294
30015	759295
539130	759296
619135	759297
130639	759298
611444	759299
108432	759300
108430	759301
39395	759302
181292	759303
566399	759304
108502	759305
134846	759306
521186	759307
174946	759308
119019	759309
469302	759310
617319	759311
4722	759312
317782	759313
54239	759314
478754	759315
296445	759316
311097	759317
59980	759318
493973	759319
493965	759320
301573	759321
492979	759322
3599	759323
321857	759324
508763	759325
491651	759326
56157	759327
2159	759328
293677	759329
170056	759330
226825	759331
45446	759332
628957	759333
134846	759334
4414	759335
37626	759336
4722	759337
54339	759338
108462	759339
393611	759340
420379	759341
213023	759342
559069	759343
189690	759344
14705	759345
118975	759346
106247	759347
40953	759348
358405	759349
225344	759350
238093	759351
125037	759352
86104	759353
397401	759354
164038	759355
601359	759356
95954	759357
449452	759358
116995	759359
89004	759360
603324	759361
348935	759362
360380	759363
679856	759364
49623	759365
539238	759366
418860	759367
577516	759368
183230	759369
117195	759370
533133	759371
241232	759372
24023	759373
179960	759374
439392	759375
13579	759376
81074	759377
337462	759378
43593	759379
42332	759380
120349	759381
353	759382
150497	759383
553014	759384
689908	759385
613813	759386
104857	759387
529931	759388
116179	759389
427078	759390
293657	759391
76	759392
240	759393
326083	759394
16759	759395
284186	759396
539811	759397
25470	759398
164834	759399
113915	759400
96264	759401
167471	759402
155398	759403
2586	759404
8231	759405
17056	759406
421393	759407
105906	759408
34374	759409
627124	759410
5881	759411
619	759412
289063	759413
222491	759414
135774	759415
192143	759416
210937	759417
355282	759418
162894	759419
483302	759420
405178	759421
303543	759422
682791	759423
232833	759424
43577	759425
146952	759426
662959	759427
389985	759428
390020	759429
75413	759430
75341	759431
337102	759432
396354	759433
87287	759434
389984	759435
389986	759436
390028	759437
107602	759438
634110	759439
107602	759440
107601	759441
389892	759442
590378	759443
390031	759444
389893	759445
40338	759446
282459	759447
336422	759448
336394	759449
156017	759450
532619	759451
10984	759452
201322	759453
201228	759454
683871	759455
168275	759456
603247	759457
540887	759458
6198	759459
45509	759460
216302	759461
100722	759462
43405	759463
217302	759464
72466	759465
173215	759466
28700	759467
171005	759468
14207	759469
69511	759470
186585	759471
13061	759472
6046	759473
145962	759474
288982	759475
1567	759476
551201	759477
571955	759478
210211	759479
676646	759480
422867	759481
277250	759482
556099	759483
118226	759484
153071	759485
45	759486
29348	759487
432742	759488
12933	759489
85302	759490
233158	759491
2496	759492
151044	759493
96911	759494
47821	759495
689743	759496
146997	759497
328329	759498
551025	759499
155800	759500
551482	759501
346898	759502
237805	759503
496625	759504
678767	759505
253540	759506
10403	759507
87750	759508
655136	759509
53563	759510
12875	759511
683111	759512
135215	759513
239133	759514
544151	759515
149061	759516
1553	759517
74734	759518
697930	759519
85535	759520
602862	759521
355344	759522
417275	759523
178004	759524
643060	759525
590781	759526
7361	759527
113113	759528
141569	759529
417297	759530
652655	759531
598422	759532
359366	759533
231099	759534
403712	759535
157248	759536
42411	759537
258600	759538
191179	759539
110400	759540
10879	759541
227247	759542
188806	759543
431770	759544
108648	759545
697926	759546
396678	759547
270786	759548
55241	759549
184800	759550
558469	759551
91217	759552
15055	759553
420925	759554
635868	759555
313789	759556
484583	759557
352688	759558
169232	759559
152234	759560
319142	759561
55209	759562
198316	759563
123425	759564
138013	759565
3021	759566
563598	759567
6327	759568
568525	759569
778	759570
2728	759571
81526	759572
4257	759573
179134	759574
166969	759575
417449	759576
10333	759577
419504	759578
388434	759579
17373	759580
468175	759581
249891	759582
180017	759583
119868	759584
484102	759585
53845	759586
550717	759587
228626	759588
71985	759589
228611	759590
696182	759591
388669	759592
15512	759593
15512	759594
47	759595
652244	759596
164159	759597
151019	759598
652378	759599
57072	759600
572657	759601
395324	759602
277650	759603
394608	759604
652428	759605
541526	759606
652467	759607
11739	759608
260246	759609
479245	759610
8723	759611
417506	759612
174115	759613
297748	759614
303266	759615
106060	759616
277659	759617
488373	759618
47388	759619
4698	759620
582431	759621
16683	759622
89367	759623
613388	759624
190517	759625
271738	759626
192597	759627
394914	759628
417376	759629
157345	759630
20593	759631
627730	759632
482711	759633
208441	759634
488384	759635
474	759636
412378	759637
569929	759638
276862	759639
171783	759640
524966	759641
642110	759642
590999	759643
164196	759644
7732	759645
34897	759646
541572	759647
297744	759648
192568	759649
174261	759650
185880	759651
41490	759652
302400	759653
16207	759654
191382	759655
315466	759656
76417	759657
596300	759658
3525	759659
327346	759660
398715	759661
115222	759662
180015	759663
42901	759664
99066	759665
128987	759666
401720	759667
2466	759668
195565	759669
140980	759670
311034	759671
255104	759672
45214	759673
518508	759674
318124	759675
642634	759676
425945	759677
621011	759678
47951	759679
194090	759680
3293	759681
558657	759682
398980	759683
438579	759684
665457	759685
322328	759686
497138	759687
118937	759688
260271	759689
158496	759690
6081	759691
101897	759692
331995	759693
480183	759694
4792	759695
156987	759696
527225	759697
161799	759698
323974	759699
262914	759700
21419	759701
638033	759702
73182	759703
339599	759704
144043	759705
302741	759706
229213	759707
2349	759708
124969	759709
24939	759710
58293	759711
40174	759712
409363	759713
688551	759714
88189	759715
235283	759716
7187	759717
134392	759718
672689	759719
313776	759720
246383	759721
586106	759722
84165	759723
292991	759724
243286	759725
142283	759726
329688	759727
650618	759728
511972	759729
113700	759730
147847	759731
313790	759732
48729	759733
87666	759734
100128	759735
3554	759736
18558	759737
488831	759738
594791	759739
32952	759740
1651	759741
285630	759742
667600	759743
334958	759744
679121	759745
214777	759746
450886	759747
621385	759748
82581	759749
2970	759750
576454	759751
169235	759752
649756	759753
59237	759754
631820	759755
631812	759756
470137	759757
220095	759758
455941	759759
404851	759760
463005	759761
60044	759762
9449	759763
78	759764
499587	759765
73642	759766
136486	759767
575296	759768
126245	759769
162403	759770
148519	759771
660737	759772
559828	759773
197004	759774
591	759775
315703	759776
305450	759777
511	759778
612660	759779
271287	759780
188999	759781
688508	759782
98541	759783
457809	759784
25	759785
462550	759786
192732	759787
72055	759788
345972	759789
403999	759790
267970	759791
319214	759792
1127	759793
20017	759794
3998	759795
595443	759796
104305	759797
405	759798
143758	759799
564626	759800
91833	759801
603993	759802
148423	759803
10236	759804
10334	759805
417772	759806
47244	759807
409130	759808
13888	759809
49518	759810
43981	759811
281464	759812
171238	759813
7012	759814
249164	759815
282104	759816
359188	759817
161293	759818
348794	759819
70912	759820
63613	759821
482202	759822
386768	759823
234814	759824
7251	759825
49518	759826
609	759827
515668	759828
176688	759829
153967	759830
238701	759831
215754	759832
130102	759833
113929	759834
293175	759835
349178	759836
71747	759837
353231	759838
49518	759839
501491	759840
2038	759841
529067	759842
447010	759843
79808	759844
138734	759845
55524	759846
114926	759847
401913	759848
396641	759849
501278	759850
108583	759851
14765	759852
556	759853
466696	759854
108599	759855
166615	759856
33526	759857
404365	759858
159193	759859
86451	759860
291411	759861
387027	759862
158805	759863
93296	759864
8432	759865
6201	759866
628886	759867
118163	759868
303111	759869
530375	759870
659404	759871
173122	759872
173122	759873
390776	759874
13175	759875
415237	759876
635239	759877
530201	759878
431312	759879
5726	759880
257014	759881
370790	759882
24966	759883
219568	759884
535317	759885
71673	759886
2540	759887
724	759888
40920	759889
234106	759890
177659	759891
218311	759892
659310	759893
27250	759894
638172	759895
34152	759896
10933	759897
197229	759898
155321	759899
309573	759900
2678	759901
84977	759902
280731	759903
243313	759904
30417	759905
182307	759906
71986	759907
20128	759908
510844	759909
267644	759910
64771	759911
271145	759912
203931	759913
165852	759914
398188	759915
441231	759916
398628	759917
86903	759918
243400	759919
525990	759920
243654	759921
32657	759922
278113	759923
278114	759924
131745	759925
146911	759926
15537	759927
67511	759928
76567	759929
386539	759930
165911	759931
210548	759932
247588	759933
58040	759934
99131	759935
300485	759936
210827	759937
216037	759938
233148	759939
107290	759940
52305	759941
4160	759942
373	759943
23406	759944
608199	759945
150649	759946
168501	759947
695308	759948
234101	759949
548182	759950
624416	759951
607040	759952
18837	759953
235316	759954
304508	759955
477277	759956
22974	759957
96566	759958
45587	759959
444210	759960
228777	759961
674366	759962
44006	759963
3404	759964
507620	759965
313770	759966
21396	759967
26398	759968
584716	759969
86453	759970
29831	759971
253	759972
2298	759973
211824	759974
412424	759975
17514	759976
565033	759977
111261	759978
9298	759979
36587	759980
371755	759981
157017	759982
45846	759983
562052	759984
456407	759985
195322	759986
41817	759987
238037	759988
39771	759989
117529	759990
12602	759991
225865	759992
135328	759993
9	759994
168135	759995
118479	759996
130025	759997
856	759998
481748	759999
24217	760000
82056	760001
427418	760002
634872	760003
32012	760004
504124	760005
19700	760006
629744	760007
15117	760008
126796	760009
125378	760010
85531	760011
117807	760012
76858	760013
8375	760014
16867	760015
556370	760016
139313	760017
91404	760018
277881	760019
677054	760020
23735	760021
16328	760022
160444	760023
41193	760024
41918	760025
137060	760026
377711	760027
89611	760028
496548	760029
100671	760030
278981	760031
103817	760032
99222	760033
401286	760034
169456	760035
110372	760036
45736	760037
297317	760038
119873	760039
70690	760040
30410	760041
644597	760042
432161	760043
249700	760044
36761	760045
395514	760046
600164	760047
585905	760048
664074	760049
80039	760050
118142	760051
7	760052
435513	760053
12839	760054
22912	760055
22912	760056
184257	760057
646509	760058
458891	760059
380613	760060
640679	760061
71	760062
543885	760063
354837	760064
78015	760065
124693	760066
558005	760067
353361	760068
2923	760069
459012	760070
102247	760071
23519	760072
138913	760073
371021	760074
232974	760075
178333	760076
131363	760077
21998	760078
573650	760079
21194	760080
127769	760081
5644	760082
228147	760083
62207	760084
11540	760085
70423	760086
585979	760087
324031	760088
463962	760089
294242	760090
438202	760091
28095	760092
695389	760093
667078	760094
1111	760095
104720	760096
558764	760097
512313	760098
123990	760099
614261	760100
42685	760101
448315	760102
3423	760103
42775	760104
72948	760105
19213	760106
190334	760107
250191	760108
38256	760109
6004	760110
24307	760111
231893	760112
275559	760113
665017	760114
558180	760115
592086	760116
39358	760117
59146	760118
498918	760119
567106	760120
690513	760121
167988	760122
287066	760123
697711	760124
593776	760125
366270	760126
486679	760127
300057	760128
1232	760129
49429	760130
392573	760131
25600	760132
64504	760133
105837	760134
367353	760135
683401	760136
433724	760137
488502	760138
125319	760139
137520	760140
259809	760141
2471	760142
645297	760143
623924	760144
386397	760145
4416	760146
2783	760147
172221	760148
599970	760149
370414	760150
263372	760151
553081	760152
21158	760153
338799	760154
376718	760155
118951	760156
4032	760157
521248	760158
418316	760159
104099	760160
418308	760161
12001	760162
566761	760163
447437	760164
97478	760165
158878	760166
663693	760167
418317	760168
73994	760169
548492	760170
162306	760171
1823	760172
418399	760173
725	760174
257789	760175
675711	760176
76415	760177
537985	760178
420170	760179
236799	760180
55615	760181
321785	760182
629906	760183
379022	760184
395126	760185
235008	760186
525329	760187
91413	760188
62535	760189
27348	760190
690401	760191
461892	760192
556070	760193
158588	760194
618788	760195
18747	760196
418319	760197
50879	760198
523668	760199
244	760200
52329	760201
102083	760202
80198	760203
438023	760204
46225	760205
308810	760206
169225	760207
665957	760208
503905	760209
47699	760210
47699	760211
67749	760212
640475	760213
370976	760214
281287	760215
472326	760216
351402	760217
8049	760218
1334	760219
176530	760220
109289	760221
220143	760222
368573	760223
94597	760224
560573	760225
286398	760226
666025	760227
76420	760228
552312	760229
248794	760230
30706	760231
184801	760232
402319	760233
104463	760234
16833	760235
5419	760236
72906	760237
316506	760238
463130	760239
691332	760240
578853	760241
42511	760242
144410	760243
604136	760244
668664	760245
3254	760246
6367	760247
549235	760248
343739	760249
347733	760250
479712	760251
390353	760252
33417	760253
631739	760254
162238	760255
7382	760256
498460	760257
628426	760258
146610	760259
521162	760260
565300	760261
104911	760262
513674	760263
122816	760264
289086	760265
354047	760266
41228	760267
612886	760268
357743	760269
605520	760270
37098	760271
28472	760272
28472	760273
101776	760274
529486	760275
2225	760276
378218	760277
32819	760278
130472	760279
692671	760280
152468	760281
308461	760282
608794	760283
530085	760284
80423	760285
19251	760286
523902	760287
523912	760288
104228	760289
440981	760290
82919	760291
134468	760292
173407	760293
3401	760294
641741	760295
182300	760296
404972	760297
89216	760298
398445	760299
573622	760300
657446	760301
298711	760302
19459	760303
126093	760304
458211	760305
205771	760306
12602	760307
654799	760308
376887	760309
116084	760310
1566	760311
52776	760312
52576	760313
1459	760314
1459	760315
1459	760316
1459	760317
1459	760318
86571	760319
307687	760320
34824	760321
50519	760322
222519	760323
152506	760324
86216	760325
180375	760326
241821	760327
667490	760328
34153	760329
212151	760330
122751	760331
362477	760332
349057	760333
564658	760334
516785	760335
177969	760336
235586	760337
27519	760338
570993	760339
479185	760340
109140	760341
690387	760342
107426	760343
428721	760344
57848	760345
417173	760346
32	760347
3152	760348
142261	760349
135759	760350
278237	760351
74733	760352
4492	760353
117823	760354
232133	760355
200451	760356
758	760357
474202	760358
104854	760359
134829	760360
244889	760361
30219	760362
75209	760363
30220	760364
238707	760365
3128	760366
74341	760367
49433	760368
529179	760369
238712	760370
636411	760371
139055	760372
526032	760373
107081	760374
138008	760375
14	760376
638860	760377
53002	760378
74334	760379
372953	760380
504602	760381
30937	760382
596172	760383
259527	760384
83369	760385
596147	760386
307743	760387
299587	760388
131764	760389
48249	760390
118067	760391
297489	760392
336247	760393
453491	760394
643174	760395
453472	760396
212215	760397
9562	760398
332073	760399
1667	760400
545581	760401
522779	760402
89131	760403
49719	760404
61653	760405
258350	760406
1489	760407
529772	760408
386578	760409
15437	760410
93325	760411
76620	760412
281870	760413
56048	760414
14804	760415
12487	760416
658291	760417
629492	760418
41750	760419
665560	760420
548150	760421
635054	760422
626004	760423
36161	760424
204768	760425
114603	760426
12514	760427
416723	760428
6797	760429
32703	760430
683385	760431
441280	760432
16510	760433
98644	760434
335254	760435
465380	760436
235522	760437
406413	760438
176983	760439
205864	760440
243264	760441
490	760442
22480	760443
3070	760444
19036	760445
358389	760446
524258	760447
433050	760448
208945	760449
673041	760450
211215	760451
146759	760452
641059	760453
23846	760454
355523	760455
451643	760456
334442	760457
56188	760458
565583	760459
94716	760460
385342	760461
359202	760462
37212	760463
1204	760464
37215	760465
122094	760466
20	760467
2030	760468
703	760469
64927	760470
230135	760471
651800	760472
27862	760473
147086	760474
9725	760475
23127	760476
382926	760477
488651	760478
681	760479
568917	760480
142299	760481
243962	760482
529166	760483
541467	760484
572549	760485
18439	760486
9390	760487
180680	760488
29239	760489
496005	760490
242922	760491
336064	760492
597967	760493
155326	760494
108951	760495
436126	760496
4535	760497
243266	760498
14406	760499
655541	760500
121758	760501
31470	760502
431491	760503
68594	760504
44856	760505
44856	760506
631468	760507
489047	760508
601904	760509
116167	760510
123258	760511
81662	760512
127	760513
136019	760514
4874	760515
37788	760516
96655	760517
604989	760518
350619	760519
309112	760520
328099	760521
364189	760522
577323	760523
12324	760524
31033	760525
41649	760526
124056	760527
6997	760528
509658	760529
251413	760530
77513	760531
74629	760532
13894	760533
20658	760534
481590	760535
34084	760536
153122	760537
1043	760538
580642	760539
28	760540
674619	760541
637568	760542
638394	760543
106292	760544
106824	760545
477879	760546
260340	760547
349167	760548
349196	760549
77383	760550
550657	760551
135382	760552
474794	760553
524162	760554
292428	760555
11636	760556
116115	760557
81520	760558
174482	760559
681714	760560
45993	760561
565518	760562
169463	760563
3918	760564
532746	760565
256550	760566
22831	760567
587757	760568
111396	760569
147602	760570
183844	760571
371446	760572
103207	760573
472258	760574
103192	760575
309817	760576
295054	760577
317511	760578
492846	760579
17700	760580
368143	760581
81789	760582
38642	760583
136450	760584
130173	760585
526	760586
5204	760587
208372	760588
569346	760589
124291	760590
441821	760591
697377	760592
232888	760593
323820	760594
658244	760595
621260	760596
464385	760597
24503	760598
425438	760599
506560	760600
29438	760601
202159	760602
80317	760603
399695	760604
17989	760605
463949	760606
3258	760607
62099	760608
3058	760609
166225	760610
144251	760611
4366	760612
629061	760613
12994	760614
333335	760615
105099	760616
9158	760617
83496	760618
690032	760619
25175	760620
590994	760621
433299	760622
124452	760623
96430	760624
46549	760625
161976	760626
10852	760627
144236	760628
66507	760629
140486	760630
229167	760631
6966	760632
36652	760633
509773	760634
76244	760635
22074	760636
120476	760637
146059	760638
128834	760639
6765	760640
496403	760641
138536	760642
152078	760643
107758	760644
352501	760645
36506	760646
62365	760647
159002	760648
159840	760649
215571	760650
343189	760651
234639	760652
253972	760653
596539	760654
632200	760655
142664	760656
212975	760657
142664	760658
212976	760659
464037	760660
16139	760661
401042	760662
141660	760663
166870	760664
31156	760665
601678	760666
166427	760667
473532	760668
254806	760669
358627	760670
34377	760671
16603	760672
573973	760673
59025	760674
139646	760675
695313	760676
146898	760677
383738	760678
26534	760679
120018	760680
693909	760681
568738	760682
433498	760683
38268	760684
227539	760685
132298	760686
470704	760687
295211	760688
423817	760689
120049	760690
237432	760691
34795	760692
126041	760693
115995	760694
653990	760695
25149	760696
246022	760697
10173	760698
648723	760699
40182	760700
528745	760701
100815	760702
133677	760703
304582	760704
247007	760705
515626	760706
115228	760707
105054	760708
2606	760709
265329	760710
44791	760711
689585	760712
44042	760713
344629	760714
48793	760715
603	760716
94246	760717
15371	760718
570853	760719
525698	760720
473505	760721
596083	760722
28540	760723
635849	760724
6775	760725
657088	760726
11311	760727
270507	760728
117217	760729
11776	760730
284094	760731
583340	760732
294033	760733
2812	760734
455753	760735
343999	760736
623109	760737
689556	760738
458222	760739
67150	760740
82088	760741
89174	760742
176828	760743
99620	760744
116582	760745
429440	760746
97589	760747
455895	760748
320240	760749
583388	760750
583390	760751
61693	760752
552889	760753
19420	760754
50332	760755
64226	760756
353743	760757
540104	760758
15762	760759
1023	760760
66437	760761
117883	760762
429338	760763
23666	760764
364356	760765
28565	760766
108127	760767
15839	760768
30592	760769
9655	760770
312254	760771
85566	760772
286488	760773
91134	760774
56568	760775
113943	760776
206725	760777
311972	760778
144133	760779
4350	760780
341846	760781
12350	760782
16997	760783
2152	760784
673951	760785
7845	760786
596284	760787
78873	760788
29933	760789
116827	760790
76370	760791
556739	760792
261641	760793
320321	760794
320242	760795
194664	760796
92772	760797
320327	760798
583403	760799
150217	760800
320219	760801
92791	760802
320269	760803
35827	760804
133680	760805
320280	760806
150364	760807
150365	760808
583811	760809
583817	760810
53102	760811
237988	760812
583819	760813
583823	760814
583357	760815
583384	760816
583359	760817
526069	760818
92784	760819
138	760820
583830	760821
320325	760822
320286	760823
141139	760824
320204	760825
583368	760826
150221	760827
320211	760828
150218	760829
299805	760830
583358	760831
350859	760832
320329	760833
76471	760834
285421	760835
645577	760836
283126	760837
13390	760838
543486	760839
543487	760840
543488	760841
583378	760842
466664	760843
571587	760844
139237	760845
653535	760846
526070	760847
283073	760848
63128	760849
35834	760850
583835	760851
16910	760852
583838	760853
583840	760854
583839	760855
248864	760856
320220	760857
583843	760858
112019	760859
583363	760860
320251	760861
320265	760862
320301	760863
320324	760864
320259	760865
540377	760866
583349	760867
246772	760868
583381	760869
150216	760870
320208	760871
80893	760872
141211	760873
583408	760874
124287	760875
320326	760876
583404	760877
35826	760878
384299	760879
35829	760880
583351	760881
92789	760882
320331	760883
150214	760884
1882	760885
155270	760886
302976	760887
320309	760888
364185	760889
583385	760890
150223	760891
320205	760892
320222	760893
92784	760894
92789	760895
151692	760896
39845	760897
329919	760898
144521	760899
77915	760900
22101	760901
466692	760902
17140	760903
543478	760904
48783	760905
683670	760906
557951	760907
30825	760908
360389	760909
330895	760910
135296	760911
1356	760912
12454	760913
92768	760914
583387	760915
92791	760916
320268	760917
583397	760918
192957	760919
276516	760920
167538	760921
360472	760922
320305	760923
49697	760924
125238	760925
600212	760926
664906	760927
648823	760928
77315	760929
65282	760930
312278	760931
101697	760932
337143	760933
58081	760934
139662	760935
21152	760936
227861	760937
496882	760938
37400	760939
28748	760940
134126	760941
131231	760942
35388	760943
211365	760944
46844	760945
109097	760946
528607	760947
23220	760948
392939	760949
554655	760950
539314	760951
553174	760952
583143	760953
618118	760954
568527	760955
21716	760956
162672	760957
123467	760958
230618	760959
459327	760960
459319	760961
521623	760962
167630	760963
192579	760964
546871	760965
25564	760966
57348	760967
50335	760968
361884	760969
571116	760970
419902	760971
497337	760972
71378	760973
125212	760974
18675	760975
5260	760976
507516	760977
84099	760978
114530	760979
145305	760980
158601	760981
51343	760982
87799	760983
303315	760984
563602	760985
257470	760986
23932	760987
198977	760988
3278	760989
32735	760990
6247	760991
143832	760992
100104	760993
296385	760994
116847	760995
616114	760996
230782	760997
41729	760998
557857	760999
593146	761000
641618	761001
68983	761002
129959	761003
39910	761004
450966	761005
87799	761006
95494	761007
9240	761008
55060	761009
168520	761010
165769	761011
9173	761012
7210	761013
16076	761014
384185	761015
88437	761016
28283	761017
391330	761018
628245	761019
552720	761020
648413	761021
15577	761022
540231	761023
160713	761024
84254	761025
369768	761026
4928	761027
230629	761028
154	761029
180919	761030
281	761031
319554	761032
650652	761033
277533	761034
450276	761035
43903	761036
592118	761037
60759	761038
660210	761039
266976	761040
507517	761041
646476	761042
480616	761043
108207	761044
21466	761045
91221	761046
60000	761047
538772	761048
24238	761049
309741	761050
443595	761051
49279	761052
136224	761053
31369	761054
574829	761055
347294	761056
150883	761057
245992	761058
74059	761059
218134	761060
175176	761061
5099	761062
539269	761063
94906	761064
359925	761065
965	761066
182573	761067
458553	761068
23737	761069
284615	761070
359610	761071
157629	761072
92875	761073
375273	761074
375274	761075
51360	761076
363061	761077
655813	761078
33290	761079
88756	761080
114449	761081
52894	761082
585976	761083
45491	761084
88702	761085
419639	761086
323802	761087
323808	761088
618707	761089
245022	761090
101931	761091
98320	761092
536448	761093
517520	761094
690661	761095
49947	761096
49469	761097
556839	761098
112376	761099
76204	761100
213143	761101
214790	761102
546607	761103
17752	761104
462859	761105
152530	761106
399281	761107
138995	761108
530368	761109
45123	761110
113154	761111
13833	761112
78885	761113
449991	761114
235868	761115
219607	761116
21119	761117
563	761118
4224	761119
11610	761120
164663	761121
141311	761122
11844	761123
448887	761124
523587	761125
694482	761126
36891	761127
193033	761128
272737	761129
393141	761130
540204	761131
165013	761132
300302	761133
558934	761134
536067	761135
24385	761136
150642	761137
512471	761138
86207	761139
246895	761140
307950	761141
279212	761142
387436	761143
113636	761144
100796	761145
138351	761146
163232	761147
471248	761148
53655	761149
134942	761150
8948	761151
443451	761152
676642	761153
901	761154
15007	761155
677525	761156
68913	761157
99527	761158
87699	761159
483132	761160
196663	761161
243856	761162
401899	761163
61250	761164
51312	761165
335154	761166
603622	761167
76612	761168
402175	761169
227352	761170
291338	761171
667473	761172
191188	761173
181575	761174
109011	761175
159471	761176
239803	761177
112188	761178
130008	761179
152052	761180
358535	761181
342770	761182
137342	761183
235875	761184
235892	761185
472272	761186
46863	761187
227893	761188
525168	761189
27611	761190
92126	761191
201636	761192
86041	761193
10321	761194
129357	761195
67733	761196
46637	761197
141426	761198
675946	761199
34848	761200
33809	761201
560652	761202
290034	761203
2061	761204
68606	761205
346365	761206
576986	761207
389545	761208
106498	761209
101852	761210
500642	761211
570340	761212
110069	761213
24810	761214
36569	761215
18026	761216
462008	761217
2035	761218
91722	761219
228554	761220
193157	761221
63069	761222
655327	761223
179641	761224
21595	761225
484275	761226
179643	761227
329931	761228
237448	761229
596464	761230
304535	761231
172100	761232
403990	761233
403992	761234
33806	761235
674652	761236
316066	761237
154162	761238
237739	761239
484687	761240
81348	761241
141994	761242
63741	761243
651407	761244
2146	761245
336164	761246
445972	761247
214059	761248
214113	761249
87875	761250
125131	761251
113317	761252
414542	761253
25928	761254
665022	761255
289684	761256
808	761257
57125	761258
57118	761259
554384	761260
305139	761261
696428	761262
583529	761263
321155	761264
191	761265
285566	761266
88936	761267
133728	761268
150235	761269
52864	761270
572	761271
658169	761272
35629	761273
102270	761274
316596	761275
671726	761276
4517	761277
202001	761278
168059	761279
5942	761280
301902	761281
153668	761282
44707	761283
367287	761284
459433	761285
404216	761286
464328	761287
138561	761288
279286	761289
177349	761290
490248	761291
544224	761292
80174	761293
7258	761294
294202	761295
163957	761296
358433	761297
319199	761298
84550	761299
660113	761300
660112	761301
111907	761302
427360	761303
22194	761304
22194	761305
348509	761306
55	761307
289941	761308
334175	761309
70992	761310
70993	761311
164365	761312
158458	761313
340246	761314
75138	761315
363813	761316
4684	761317
84862	761318
85901	761319
170336	761320
456129	761321
166634	761322
166652	761323
434461	761324
62667	761325
509798	761326
58605	761327
470567	761328
267718	761329
168639	761330
674296	761331
315789	761332
272931	761333
27279	761334
281668	761335
645957	761336
165178	761337
53467	761338
342747	761339
99363	761340
517356	761341
346665	761342
476189	761343
387391	761344
618871	761345
115206	761346
97863	761347
407586	761348
241773	761349
225542	761350
134443	761351
339243	761352
223786	761353
138187	761354
474821	761355
681575	761356
677321	761357
92699	761358
269569	761359
609923	761360
14880	761361
268	761362
26559	761363
594445	761364
484300	761365
368768	761366
690573	761367
1977	761368
396476	761369
353417	761370
7181	761371
7543	761372
398379	761373
23602	761374
261701	761375
620368	761376
677621	761377
5	761378
183362	761379
186650	761380
574771	761381
377553	761382
8078	761383
558878	761384
273570	761385
434186	761386
386627	761387
489735	761388
4178	761389
129115	761390
7182	761391
85918	761392
21266	761393
18788	761394
383240	761395
18780	761396
98353	761397
537195	761398
117105	761399
163541	761400
222255	761401
552701	761402
574956	761403
71085	761404
439698	761405
99991	761406
117878	761407
8078	761408
503412	761409
4019	761410
138828	761411
582931	761412
339132	761413
2673	761414
97149	761415
336808	761416
641554	761417
12075	761418
594394	761419
641555	761420
311092	761421
406404	761422
290235	761423
447540	761424
90107	761425
305628	761426
78780	761427
305692	761428
554267	761429
637951	761430
325819	761431
41558	761432
507503	761433
296936	761434
11301	761435
87573	761436
392941	761437
9204	761438
218	761439
282625	761440
141068	761441
4832	761442
562262	761443
499409	761444
357796	761445
14008	761446
372231	761447
517022	761448
19097	761449
18882	761450
437782	761451
1029	761452
119909	761453
483411	761454
508548	761455
547292	761456
546108	761457
524767	761458
23229	761459
111370	761460
106686	761461
692300	761462
305740	761463
277929	761464
566301	761465
193431	761466
37535	761467
360134	761468
26014	761469
344537	761470
315812	761471
146526	761472
362222	761473
109673	761474
48521	761475
515696	761476
167519	761477
87315	761478
94670	761479
169764	761480
31658	761481
162255	761482
2622	761483
152671	761484
2622	761485
358479	761486
2622	761487
101073	761488
602757	761489
238529	761490
926	761491
489071	761492
144922	761493
351431	761494
365224	761495
440376	761496
32296	761497
482452	761498
90920	761499
398121	761500
217006	761501
353286	761502
270544	761503
300236	761504
69429	761505
61476	761506
116088	761507
388548	761508
261065	761509
40786	761510
180409	761511
178345	761512
301919	761513
6031	761514
638265	761515
129195	761516
403770	761517
169480	761518
324760	761519
95793	761520
27546	761521
5820	761522
397762	761523
657035	761524
577513	761525
580346	761526
658904	761527
256418	761528
518085	761529
317272	761530
97123	761531
36429	761532
98679	761533
462149	761534
595136	761535
482779	761536
19056	761537
572361	761538
246869	761539
294131	761540
681951	761541
266930	761542
524149	761543
310493	761544
149104	761545
142880	761546
126871	761547
151246	761548
386500	761549
517666	761550
472245	761551
656954	761552
22630	761553
203615	761554
120697	761555
139002	761556
477689	761557
5224	761558
118018	761559
148646	761560
202492	761561
102667	761562
653677	761563
8057	761564
528855	761565
93019	761566
458289	761567
268500	761568
634039	761569
154315	761570
122443	761571
483467	761572
128378	761573
267460	761574
418362	761575
537140	761576
15048	761577
369338	761578
161716	761579
355240	761580
399637	761581
314086	761582
23310	761583
266781	761584
144047	761585
456122	761586
112940	761587
620751	761588
21118	761589
159075	761590
209489	761591
445984	761592
112108	761593
269327	761594
659704	761595
373645	761596
621263	761597
18563	761598
20157	761599
683	761600
42893	761601
223150	761602
644551	761603
561347	761604
185331	761605
317630	761606
536173	761607
18073	761608
55901	761609
109904	761610
9544	761611
138632	761612
517002	761613
615184	761614
683060	761615
622918	761616
151897	761617
5149	761618
310984	761619
501978	761620
444115	761621
169879	761622
164097	761623
15130	761624
490086	761625
559460	761626
646700	761627
427462	761628
207804	761629
530804	761630
53375	761631
540627	761632
421447	761633
64745	761634
36564	761635
156621	761636
48335	761637
659497	761638
1159	761639
120182	761640
184185	761641
340116	761642
4125	761643
192683	761644
672253	761645
391696	761646
478344	761647
61604	761648
421000	761649
30630	761650
115970	761651
425978	761652
445106	761653
109850	761654
466327	761655
371022	761656
344656	761657
10363	761658
518833	761659
425905	761660
278118	761661
453194	761662
566026	761663
125867	761664
150956	761665
171555	761666
45424	761667
550477	761668
66077	761669
157	761670
498670	761671
103173	761672
381972	761673
470600	761674
358516	761675
217820	761676
33006	761677
218424	761678
215070	761679
301549	761680
615773	761681
355179	761682
503730	761683
3318	761684
255384	761685
4	761686
347657	761687
57849	761688
484534	761689
69347	761690
454665	761691
592754	761692
477678	761693
374907	761694
65764	761695
16386	761696
380543	761697
374849	761698
198319	761699
142425	761700
215680	761701
345184	761702
67779	761703
319438	761704
648013	761705
38037	761706
190329	761707
10171	761708
94945	761709
563692	761710
21535	761711
105979	761712
67080	761713
41028	761714
203525	761715
670583	761716
197567	761717
339103	761718
461801	761719
300211	761720
378016	761721
272957	761722
131077	761723
465184	761724
478069	761725
18107	761726
511356	761727
23384	761728
605409	761729
621257	761730
127395	761731
304178	761732
237892	761733
629359	761734
182044	761735
12632	761736
1768	761737
298559	761738
41529	761739
118585	761740
30312	761741
289112	761742
134508	761743
318778	761744
516189	761745
546581	761746
407898	761747
34564	761748
480342	761749
566	761750
70229	761751
8526	761752
147698	761753
437741	761754
455920	761755
437768	761756
21362	761757
177962	761758
81229	761759
678088	761760
680746	761761
362094	761762
615508	761763
511302	761764
316498	761765
369079	761766
604032	761767
56145	761768
2529	761769
10142	761770
106987	761771
178148	761772
254054	761773
542926	761774
46875	761775
668039	761776
36	761777
381330	761778
26565	761779
383372	761780
80312	761781
3735	761782
457883	761783
50899	761784
417536	761785
3280	761786
30647	761787
96636	761788
349098	761789
74086	761790
74077	761791
116386	761792
653744	761793
343303	761794
349322	761795
599545	761796
110429	761797
282549	761798
267931	761799
237613	761800
237605	761801
24026	761802
267936	761803
237593	761804
491032	761805
225231	761806
33897	761807
89456	761808
567267	761809
201766	761810
543133	761811
420055	761812
347451	761813
81525	761814
53164	761815
68672	761816
45252	761817
84939	761818
29236	761819
548242	761820
654092	761821
488361	761822
597946	761823
567368	761824
370792	761825
598406	761826
200901	761827
356894	761828
159	761829
310468	761830
391445	761831
423356	761832
51826	761833
98053	761834
419773	761835
523278	761836
14838	761837
180928	761838
272688	761839
2545	761840
272581	761841
272550	761842
162396	761843
419926	761844
114621	761845
272419	761846
272420	761847
2203	761848
224	761849
114628	761850
114628	761851
346172	761852
129684	761853
467399	761854
632802	761855
4848	761856
620705	761857
654115	761858
110710	761859
654206	761860
420096	761861
654208	761862
654210	761863
420106	761864
57186	761865
420066	761866
114652	761867
420073	761868
654202	761869
567348	761870
303912	761871
156783	761872
472677	761873
208496	761874
4061	761875
23737	761876
675611	761877
501279	761878
144677	761879
60185	761880
214919	761881
105890	761882
253912	761883
134224	761884
83137	761885
160351	761886
538430	761887
191899	761888
131270	761889
350	761890
391712	761891
654274	761892
615348	761893
656180	761894
98066	761895
602190	761896
603519	761897
55824	761898
144260	761899
644883	761900
71995	761901
233198	761902
494854	761903
610249	761904
535211	761905
6779	761906
8451	761907
26444	761908
420163	761909
617652	761910
272141	761911
386681	761912
191343	761913
118665	761914
65833	761915
437375	761916
249155	761917
639922	761918
622639	761919
622640	761920
285798	761921
675156	761922
697097	761923
522888	761924
596939	761925
370169	761926
332602	761927
74877	761928
536564	761929
678295	761930
54699	761931
279178	761932
558054	761933
685928	761934
226471	761935
695578	761936
419974	761937
44315	761938
659275	761939
377427	761940
523980	761941
622046	761942
132911	761943
638540	761944
380218	761945
26198	761946
84702	761947
361310	761948
261895	761949
56462	761950
316521	761951
37293	761952
102818	761953
568725	761954
125204	761955
181035	761956
18793	761957
546115	761958
43781	761959
485575	761960
451134	761961
90043	761962
679270	761963
320782	761964
672308	761965
548063	761966
446719	761967
469533	761968
680327	761969
250	761970
253975	761971
278698	761972
84493	761973
75368	761974
677998	761975
18360	761976
377799	761977
320114	761978
320714	761979
13568	761980
436151	761981
436149	761982
250858	761983
6553	761984
227760	761985
110939	761986
194373	761987
75721	761988
604175	761989
643616	761990
348636	761991
47873	761992
242411	761993
641374	761994
641662	761995
125799	761996
10328	761997
125790	761998
12674	761999
49015	762000
177031	762001
241609	762002
279619	762003
186477	762004
638944	762005
612233	762006
618103	762007
575820	762008
428668	762009
516502	762010
697076	762011
605519	762012
654250	762013
272585	762014
55790	762015
126315	762016
471933	762017
569729	762018
488764	762019
457616	762020
29378	762021
373952	762022
61935	762023
394174	762024
677706	762025
151740	762026
313206	762027
3157	762028
237602	762029
38085	762030
44354	762031
447021	762032
237537	762033
169356	762034
230228	762035
33900	762036
650449	762037
653289	762038
519465	762039
292947	762040
124158	762041
292975	762042
166152	762043
183586	762044
74064	762045
672359	762046
53735	762047
570092	762048
387691	762049
86643	762050
45693	762051
293002	762052
277337	762053
663530	762054
529261	762055
431765	762056
6137	762057
589667	762058
229225	762059
109824	762060
461013	762061
594690	762062
581099	762063
619428	762064
56958	762065
216263	762066
368271	762067
368269	762068
368272	762069
383062	762070
278716	762071
590760	762072
80595	762073
32920	762074
133905	762075
464067	762076
357908	762077
445750	762078
70181	762079
216848	762080
14232	762081
69538	762082
217508	762083
661657	762084
142357	762085
364145	762086
202085	762087
630773	762088
668694	762089
668693	762090
220151	762091
278685	762092
7007	762093
571653	762094
99350	762095
89841	762096
27916	762097
97091	762098
217180	762099
573904	762100
378065	762101
87337	762102
127841	762103
31236	762104
434521	762105
524889	762106
26778	762107
159609	762108
668773	762109
695288	762110
3081	762111
417458	762112
448598	762113
448601	762114
39834	762115
37310	762116
285277	762117
37197	762118
352961	762119
612908	762120
320578	762121
4229	762122
87521	762123
428646	762124
39808	762125
620552	762126
65392	762127
614275	762128
22398	762129
352151	762130
485299	762131
23078	762132
5698	762133
550718	762134
274437	762135
28643	762136
366642	762137
693	762138
60236	762139
7934	762140
665259	762141
17847	762142
536493	762143
37350	762144
604983	762145
90061	762146
65727	762147
59320	762148
132	762149
321928	762150
376201	762151
2212	762152
601722	762153
256015	762154
13235	762155
52180	762156
502697	762157
19412	762158
88278	762159
132481	762160
96811	762161
567455	762162
234145	762163
494140	762164
688984	762165
554901	762166
567712	762167
30375	762168
135291	762169
547413	762170
298915	762171
87936	762172
58917	762173
113586	762174
120988	762175
415791	762176
57280	762177
269574	762178
559538	762179
86724	762180
389500	762181
625315	762182
181632	762183
58996	762184
38377	762185
437851	762186
173869	762187
593085	762188
465703	762189
486290	762190
629481	762191
508910	762192
13676	762193
308552	762194
465536	762195
118605	762196
354030	762197
39314	762198
670036	762199
432201	762200
154831	762201
586037	762202
643021	762203
37585	762204
111429	762205
141179	762206
439780	762207
639162	762208
434802	762209
103446	762210
565193	762211
613572	762212
5503	762213
52851	762214
6604	762215
170938	762216
607546	762217
225588	762218
55009	762219
364314	762220
536165	762221
535751	762222
342005	762223
410671	762224
561311	762225
575274	762226
155259	762227
40640	762228
31700	762229
2867	762230
686900	762231
666926	762232
314581	762233
38802	762234
134722	762235
632799	762236
83539	762237
32632	762238
684610	762239
492261	762240
37634	762241
305006	762242
45552	762243
465273	762244
157288	762245
71395	762246
295335	762247
1255	762248
295188	762249
19009	762250
357	762251
127863	762252
142567	762253
664616	762254
516766	762255
42453	762256
442101	762257
375312	762258
281836	762259
88675	762260
579525	762261
58	762262
74	762263
36411	762264
612495	762265
593973	762266
616314	762267
282586	762268
48174	762269
11190	762270
39420	762271
532259	762272
135567	762273
314475	762274
9736	762275
335964	762276
646030	762277
133375	762278
488730	762279
660643	762280
158384	762281
54518	762282
121680	762283
25771	762284
694768	762285
55786	762286
66493	762287
15189	762288
259894	762289
6582	762290
77823	762291
12128	762292
277521	762293
433053	762294
299781	762295
458330	762296
296294	762297
541573	762298
112668	762299
59250	762300
51709	762301
40066	762302
36240	762303
465799	762304
138021	762305
119756	762306
84818	762307
108834	762308
312638	762309
69221	762310
28844	762311
218699	762312
19775	762313
19775	762314
312699	762315
31126	762316
9419	762317
77009	762318
86582	762319
319054	762320
15816	762321
262917	762322
87942	762323
262933	762324
156504	762325
543912	762326
264289	762327
400419	762328
77021	762329
91218	762330
435794	762331
7074	762332
225003	762333
107520	762334
165092	762335
91779	762336
676385	762337
670059	762338
59469	762339
109553	762340
246633	762341
250917	762342
140286	762343
215903	762344
144455	762345
678147	762346
47191	762347
1459	762348
521286	762349
588152	762350
573945	762351
51128	762352
569431	762353
611139	762354
307369	762355
653000	762356
9072	762357
587468	762358
215374	762359
236185	762360
445177	762361
14425	762362
41291	762363
179349	762364
250491	762365
118622	762366
35795	762367
331005	762368
439579	762369
301	762370
4990	762371
449426	762372
114375	762373
45826	762374
29553	762375
513579	762376
152756	762377
645454	762378
211843	762379
426180	762380
45739	762381
141900	762382
39701	762383
54273	762384
372779	762385
89126	762386
637202	762387
31554	762388
449973	762389
370692	762390
12095	762391
99746	762392
54956	762393
165339	762394
314404	762395
395351	762396
673042	762397
37484	762398
27153	762399
594074	762400
565383	762401
3294	762402
18821	762403
264999	762404
49245	762405
624452	762406
172131	762407
102536	762408
234074	762409
2098	762410
41620	762411
387694	762412
603908	762413
200291	762414
628174	762415
40185	762416
307151	762417
75947	762418
271206	762419
56576	762420
258648	762421
484505	762422
619285	762423
255803	762424
51538	762425
587230	762426
25049	762427
78273	762428
126494	762429
51917	762430
571777	762431
287072	762432
586812	762433
258626	762434
454362	762435
308419	762436
90125	762437
90125	762438
32535	762439
194890	762440
364914	762441
25767	762442
25767	762443
80660	762444
291162	762445
641638	762446
585071	762447
161196	762448
271113	762449
302270	762450
111608	762451
122	762452
17441	762453
15149	762454
15097	762455
271490	762456
119304	762457
14118	762458
610532	762459
1119	762460
613860	762461
313702	762462
354985	762463
41527	762464
137489	762465
8582	762466
160874	762467
141186	762468
4971	762469
130464	762470
612427	762471
548417	762472
67902	762473
681351	762474
124108	762475
666473	762476
142799	762477
411570	762478
111489	762479
389581	762480
47066	762481
549744	762482
638758	762483
15864	762484
49289	762485
334292	762486
10634	762487
555927	762488
149032	762489
36241	762490
612916	762491
353375	762492
647444	762493
638897	762494
79144	762495
93599	762496
630119	762497
544542	762498
155119	762499
14218	762500
217129	762501
623017	762502
4935	762503
296858	762504
589636	762505
615247	762506
528048	762507
305129	762508
36649	762509
161078	762510
55717	762511
19057	762512
425987	762513
587745	762514
440979	762515
41188	762516
164708	762517
439841	762518
645035	762519
19061	762520
405678	762521
633137	762522
327264	762523
453789	762524
651381	762525
664505	762526
648303	762527
163280	762528
593127	762529
131605	762530
131607	762531
21181	762532
498458	762533
4240	762534
584105	762535
80321	762536
141782	762537
23693	762538
43721	762539
600783	762540
47414	762541
99007	762542
99007	762543
200354	762544
133489	762545
90958	762546
523098	762547
687436	762548
681818	762549
206	762550
535938	762551
533141	762552
152762	762553
295342	762554
289390	762555
632208	762556
212949	762557
611308	762558
136389	762559
627532	762560
653610	762561
653616	762562
213678	762563
61917	762564
166990	762565
11278	762566
509360	762567
352705	762568
666557	762569
437240	762570
15527	762571
646941	762572
50660	762573
2534	762574
43359	762575
48273	762576
15526	762577
228168	762578
58442	762579
90500	762580
533474	762581
242395	762582
135085	762583
324122	762584
27434	762585
138786	762586
253140	762587
404921	762588
255068	762589
22275	762590
38651	762591
213520	762592
140384	762593
58483	762594
3414	762595
549759	762596
209040	762597
58469	762598
536977	762599
297738	762600
224434	762601
286837	762602
213493	762603
206970	762604
264411	762605
20706	762606
51196	762607
333387	762608
19691	762609
695260	762610
476107	762611
652425	762612
268008	762613
194605	762614
52675	762615
161156	762616
641015	762617
655079	762618
681772	762619
566497	762620
289819	762621
520736	762622
639552	762623
60737	762624
404847	762625
197251	762626
445664	762627
3052	762628
236257	762629
420902	762630
41812	762631
619941	762632
518674	762633
102899	762634
239936	762635
611384	762636
20156	762637
198986	762638
77670	762639
169132	762640
274991	762641
37848	762642
70186	762643
77695	762644
658552	762645
517282	762646
32757	762647
539624	762648
388328	762649
329668	762650
106303	762651
140958	762652
685038	762653
82318	762654
304365	762655
412304	762656
51492	762657
513165	762658
55397	762659
97030	762660
4242	762661
666722	762662
114856	762663
271493	762664
10883	762665
2454	762666
45085	762667
239890	762668
139708	762669
84354	762670
648302	762671
337755	762672
676736	762673
242531	762674
566444	762675
6742	762676
25459	762677
449778	762678
433483	762679
296542	762680
697041	762681
475964	762682
329579	762683
420772	762684
365237	762685
45873	762686
134947	762687
179225	762688
117204	762689
10194	762690
20417	762691
315012	762692
58819	762693
122875	762694
44955	762695
200256	762696
414134	762697
589075	762698
611138	762699
518737	762700
683147	762701
101553	762702
335928	762703
276032	762704
641089	762705
431732	762706
102170	762707
577839	762708
52758	762709
292195	762710
126075	762711
126078	762712
633042	762713
577834	762714
654836	762715
2870	762716
669202	762717
22896	762718
7413	762719
47825	762720
426076	762721
266787	762722
223809	762723
48784	762724
592204	762725
231222	762726
383334	762727
6961	762728
214103	762729
173275	762730
20574	762731
92694	762732
331184	762733
149875	762734
149875	762735
215389	762736
675526	762737
109304	762738
94181	762739
51222	762740
673480	762741
636092	762742
403901	762743
170613	762744
538064	762745
75332	762746
108638	762747
463401	762748
243173	762749
633779	762750
118321	762751
125830	762752
603140	762753
468380	762754
155719	762755
253523	762756
33733	762757
359533	762758
139526	762759
577945	762760
519449	762761
489403	762762
477256	762763
491183	762764
661328	762765
129402	762766
24593	762767
600460	762768
113141	762769
23635	762770
9589	762771
29897	762772
157077	762773
146483	762774
23244	762775
31498	762776
109083	762777
523914	762778
507831	762779
546616	762780
327000	762781
159701	762782
151656	762783
171804	762784
41283	762785
235506	762786
4805	762787
79660	762788
138123	762789
145685	762790
40291	762791
417965	762792
474053	762793
261855	762794
595292	762795
54382	762796
447802	762797
395605	762798
294188	762799
84101	762800
573873	762801
243643	762802
427802	762803
366846	762804
38479	762805
516386	762806
230086	762807
3492	762808
573478	762809
59702	762810
659462	762811
313959	762812
291577	762813
41173	762814
93642	762815
352325	762816
485729	762817
322813	762818
597804	762819
417186	762820
617246	762821
192855	762822
60465	762823
124298	762824
170950	762825
171611	762826
290067	762827
254279	762828
593342	762829
508213	762830
111399	762831
40545	762832
37799	762833
150036	762834
218	762835
24701	762836
61449	762837
134572	762838
116619	762839
387659	762840
367547	762841
486090	762842
479435	762843
522174	762844
133481	762845
497953	762846
5026	762847
103253	762848
103253	762849
547191	762850
27663	762851
271313	762852
102462	762853
320770	762854
118126	762855
35481	762856
181774	762857
317897	762858
172929	762859
59483	762860
102339	762861
23525	762862
198323	762863
593340	762864
144899	762865
35182	762866
35482	762867
1965	762868
680068	762869
695830	762870
12737	762871
553803	762872
65131	762873
91624	762874
59496	762875
58719	762876
491080	762877
135122	762878
219045	762879
268044	762880
188065	762881
263786	762882
214937	762883
650623	762884
101252	762885
42825	762886
631593	762887
587454	762888
307690	762889
84120	762890
14165	762891
511751	762892
461237	762893
653807	762894
57	762895
20	762896
388221	762897
21198	762898
240723	762899
678866	762900
678871	762901
678940	762902
678870	762903
678868	762904
678923	762905
44694	762906
678857	762907
137541	762908
290024	762909
139814	762910
378201	762911
293454	762912
475907	762913
4963	762914
5833	762915
350382	762916
28002	762917
601089	762918
25431	762919
3629	762920
600903	762921
177187	762922
647047	762923
9433	762924
52338	762925
408077	762926
468081	762927
1108	762928
262097	762929
539094	762930
405555	762931
116834	762932
54390	762933
2021	762934
22043	762935
22043	762936
259739	762937
419677	762938
365822	762939
28515	762940
68084	762941
2461	762942
277915	762943
108365	762944
227896	762945
613024	762946
365823	762947
613023	762948
527670	762949
336273	762950
28515	762951
678707	762952
1918	762953
586182	762954
130277	762955
512835	762956
177068	762957
221423	762958
221539	762959
221460	762960
221436	762961
221442	762962
221449	762963
479711	762964
479705	762965
177028	762966
325751	762967
661611	762968
148213	762969
329742	762970
60506	762971
76789	762972
609571	762973
47808	762974
214159	762975
2769	762976
172309	762977
517700	762978
18667	762979
43558	762980
313801	762981
349879	762982
127351	762983
696595	762984
501832	762985
600181	762986
594678	762987
679846	762988
679808	762989
151517	762990
237013	762991
61980	762992
577008	762993
577002	762994
68533	762995
24351	762996
384085	762997
102392	762998
3501	762999
281851	763000
62955	763001
45558	763002
421191	763003
421199	763004
5352	763005
530652	763006
601080	763007
386010	763008
621463	763009
532395	763010
87835	763011
221915	763012
588218	763013
28530	763014
175269	763015
7673	763016
909	763017
381191	763018
108197	763019
225022	763020
549745	763021
386545	763022
310822	763023
7277	763024
606973	763025
50985	763026
421268	763027
114898	763028
421323	763029
534058	763030
579565	763031
79688	763032
352680	763033
420590	763034
535586	763035
4771	763036
12990	763037
112735	763038
496909	763039
235007	763040
641238	763041
559027	763042
354484	763043
586154	763044
683587	763045
413722	763046
684061	763047
335430	763048
110628	763049
396523	763050
55392	763051
290981	763052
491427	763053
323589	763054
113	763055
7070	763056
450350	763057
606196	763058
97421	763059
5397	763060
606303	763061
163033	763062
2974	763063
607477	763064
51779	763065
37101	763066
39	763067
593073	763068
283930	763069
594262	763070
548880	763071
450453	763072
394868	763073
7860	763074
157139	763075
65353	763076
33019	763077
10774	763078
208582	763079
108507	763080
441223	763081
328195	763082
279419	763083
79810	763084
138652	763085
66286	763086
295510	763087
453484	763088
625248	763089
669559	763090
15430	763091
94913	763092
2296	763093
486404	763094
129318	763095
235998	763096
262083	763097
443403	763098
363442	763099
242995	763100
122190	763101
369553	763102
550840	763103
148290	763104
30	763105
74468	763106
604903	763107
402410	763108
129225	763109
233860	763110
593329	763111
59309	763112
1566	763113
583993	763114
569097	763115
363975	763116
177024	763117
198192	763118
606311	763119
148952	763120
508158	763121
24442	763122
267551	763123
631365	763124
120167	763125
88755	763126
486788	763127
46442	763128
8833	763129
397554	763130
146600	763131
2440	763132
607859	763133
51349	763134
408913	763135
408909	763136
408911	763137
63004	763138
223111	763139
418734	763140
1831	763141
162776	763142
252680	763143
512747	763144
419904	763145
52125	763146
445234	763147
131211	763148
421400	763149
138369	763150
10588	763151
57085	763152
79612	763153
361120	763154
443217	763155
391187	763156
644256	763157
258156	763158
20360	763159
215631	763160
305739	763161
317623	763162
12612	763163
18623	763164
465920	763165
38684	763166
102176	763167
641095	763168
648633	763169
693133	763170
655322	763171
370154	763172
634056	763173
449412	763174
289907	763175
133791	763176
224	763177
465002	763178
909	763179
310960	763180
19594	763181
100789	763182
201746	763183
557818	763184
448158	763185
364393	763186
100110	763187
81403	763188
28547	763189
2215	763190
422928	763191
546656	763192
73029	763193
609192	763194
60304	763195
60304	763196
336214	763197
440508	763198
621102	763199
376480	763200
163460	763201
336364	763202
223082	763203
116655	763204
28537	763205
7138	763206
3256	763207
413429	763208
568932	763209
645989	763210
79837	763211
187993	763212
29387	763213
526946	763214
52807	763215
584363	763216
107601	763217
288338	763218
487758	763219
21910	763220
155475	763221
669374	763222
26672	763223
26552	763224
142419	763225
355245	763226
141	763227
204456	763228
264354	763229
155463	763230
148205	763231
590332	763232
635149	763233
86034	763234
65763	763235
110509	763236
88112	763237
139975	763238
223928	763239
148439	763240
529622	763241
1077	763242
603739	763243
176905	763244
7205	763245
453185	763246
155354	763247
101018	763248
154614	763249
28277	763250
21185	763251
122073	763252
64174	763253
607354	763254
279645	763255
286554	763256
119301	763257
163589	763258
385929	763259
23282	763260
50111	763261
609865	763262
337082	763263
491694	763264
141379	763265
17363	763266
165346	763267
543578	763268
141695	763269
598962	763270
549115	763271
457710	763272
167079	763273
142810	763274
28819	763275
32573	763276
77662	763277
580766	763278
256476	763279
2454	763280
280208	763281
107842	763282
68279	763283
326334	763284
457724	763285
134672	763286
50918	763287
551398	763288
450729	763289
426283	763290
515525	763291
360379	763292
277913	763293
14954	763294
443888	763295
454060	763296
2680	763297
263964	763298
527349	763299
6559	763300
38214	763301
134933	763302
114989	763303
279658	763304
16777	763305
430889	763306
589169	763307
57525	763308
526965	763309
526962	763310
246450	763311
108549	763312
11085	763313
562816	763314
513716	763315
14128	763316
102060	763317
321492	763318
207780	763319
45873	763320
655501	763321
146979	763322
483864	763323
11610	763324
88198	763325
143132	763326
26282	763327
600378	763328
507857	763329
383623	763330
238999	763331
526439	763332
526437	763333
239001	763334
601857	763335
526436	763336
601858	763337
526434	763338
526435	763339
526438	763340
4984	763341
53566	763342
424712	763343
111688	763344
665716	763345
146817	763346
200719	763347
497226	763348
34736	763349
146286	763350
158839	763351
430624	763352
250706	763353
6828	763354
393559	763355
222600	763356
1037	763357
156702	763358
63084	763359
290270	763360
222857	763361
415086	763362
29110	763363
222841	763364
227427	763365
28268	763366
347954	763367
55310	763368
7284	763369
286571	763370
16347	763371
14238	763372
15266	763373
169221	763374
33169	763375
241353	763376
241354	763377
24918	763378
44261	763379
332	763380
350385	763381
332	763382
597644	763383
33717	763384
660144	763385
27108	763386
50252	763387
521994	763388
1143	763389
395709	763390
475707	763391
227796	763392
90405	763393
346302	763394
4476	763395
344217	763396
641878	763397
230611	763398
413536	763399
346297	763400
112988	763401
265883	763402
382729	763403
109434	763404
489836	763405
153228	763406
631050	763407
550439	763408
125946	763409
647733	763410
77729	763411
31329	763412
214160	763413
156844	763414
500445	763415
500432	763416
515756	763417
75250	763418
265938	763419
475119	763420
219547	763421
430760	763422
105717	763423
688524	763424
408344	763425
9894	763426
538814	763427
421496	763428
373768	763429
36632	763430
18871	763431
346120	763432
4572	763433
354395	763434
2673	763435
484151	763436
171836	763437
551779	763438
45843	763439
540954	763440
445973	763441
63435	763442
349661	763443
420905	763444
129709	763445
291845	763446
97768	763447
303964	763448
290941	763449
17557	763450
33250	763451
303241	763452
118679	763453
18675	763454
214145	763455
336291	763456
57288	763457
249706	763458
658	763459
164858	763460
554781	763461
640857	763462
204160	763463
655672	763464
96597	763465
615907	763466
214110	763467
68606	763468
290129	763469
22750	763470
416343	763471
228432	763472
160452	763473
198624	763474
33642	763475
46443	763476
184504	763477
235524	763478
6412	763479
277782	763480
2041	763481
82757	763482
63050	763483
265184	763484
169973	763485
120807	763486
612315	763487
62207	763488
375719	763489
646532	763490
21499	763491
510064	763492
509681	763493
48406	763494
241562	763495
387698	763496
141319	763497
537973	763498
169306	763499
170607	763500
484013	763501
15028	763502
541814	763503
98753	763504
9032	763505
239774	763506
535748	763507
1703	763508
23997	763509
168891	763510
24277	763511
633724	763512
375276	763513
156825	763514
20652	763515
1758	763516
303824	763517
694232	763518
508156	763519
12668	763520
545888	763521
98844	763522
400831	763523
231617	763524
534065	763525
135919	763526
48635	763527
298851	763528
556536	763529
132938	763530
259509	763531
173542	763532
421861	763533
164937	763534
103588	763535
468797	763536
422211	763537
93856	763538
656345	763539
50286	763540
619642	763541
8277	763542
354017	763543
448220	763544
88194	763545
169170	763546
115077	763547
29008	763548
603792	763549
233836	763550
65052	763551
135332	763552
15751	763553
213545	763554
522985	763555
2986	763556
26003	763557
113949	763558
300002	763559
71002	763560
688011	763561
172630	763562
233827	763563
88408	763564
139954	763565
135737	763566
104536	763567
522964	763568
522807	763569
233580	763570
27929	763571
194995	763572
158683	763573
120069	763574
136990	763575
3847	763576
354787	763577
448867	763578
178877	763579
342853	763580
3514	763581
43828	763582
408	763583
629296	763584
654744	763585
12469	763586
60781	763587
648005	763588
77811	763589
170724	763590
6105	763591
375367	763592
253778	763593
213081	763594
83144	763595
231179	763596
298561	763597
105304	763598
228391	763599
140132	763600
133558	763601
99022	763602
395409	763603
31149	763604
204044	763605
335470	763606
473609	763607
537641	763608
29804	763609
331028	763610
150020	763611
249746	763612
676454	763613
63114	763614
251078	763615
42684	763616
409070	763617
127053	763618
444899	763619
41478	763620
166833	763621
572500	763622
3751	763623
7665	763624
231115	763625
608160	763626
40132	763627
472627	763628
604119	763629
439242	763630
368186	763631
368184	763632
208167	763633
250556	763634
57153	763635
237397	763636
304253	763637
690428	763638
11837	763639
236223	763640
66111	763641
615753	763642
499595	763643
387304	763644
198482	763645
167071	763646
418550	763647
755	763648
662650	763649
196081	763650
38348	763651
24476	763652
324914	763653
22647	763654
22647	763655
359014	763656
80590	763657
219811	763658
99375	763659
112899	763660
294422	763661
220746	763662
110857	763663
256796	763664
572489	763665
190068	763666
39605	763667
19926	763668
442895	763669
74598	763670
157482	763671
320498	763672
4443	763673
247381	763674
635364	763675
665767	763676
273846	763677
598188	763678
132417	763679
136132	763680
132320	763681
7752	763682
12454	763683
64585	763684
583146	763685
628753	763686
355966	763687
188203	763688
659305	763689
114496	763690
133635	763691
281008	763692
166789	763693
26967	763694
571654	763695
670642	763696
567197	763697
323	763698
1755	763699
346967	763700
376417	763701
255402	763702
651661	763703
236441	763704
317417	763705
415891	763706
579771	763707
230348	763708
289226	763709
483813	763710
417020	763711
255051	763712
330722	763713
423693	763714
129389	763715
385643	763716
640511	763717
207740	763718
325775	763719
21396	763720
570379	763721
283586	763722
60079	763723
450018	763724
73694	763725
25325	763726
157227	763727
12268	763728
157101	763729
409671	763730
422836	763731
140022	763732
506554	763733
70960	763734
20393	763735
418294	763736
78928	763737
265375	763738
938	763739
421617	763740
7386	763741
62891	763742
15666	763743
545329	763744
33069	763745
44207	763746
172773	763747
11513	763748
205380	763749
124054	763750
202060	763751
79041	763752
73995	763753
156449	763754
8006	763755
184987	763756
317345	763757
259501	763758
4877	763759
94038	763760
1261	763761
452024	763762
128929	763763
21713	763764
316825	763765
254	763766
76642	763767
149389	763768
27559	763769
348024	763770
335713	763771
33898	763772
518765	763773
90026	763774
151042	763775
57214	763776
304352	763777
184988	763778
24953	763779
417103	763780
115528	763781
335300	763782
413525	763783
644899	763784
29534	763785
517895	763786
307817	763787
522023	763788
43940	763789
426623	763790
31520	763791
276490	763792
213048	763793
68827	763794
6533	763795
397630	763796
141709	763797
50478	763798
575838	763799
156271	763800
133701	763801
202054	763802
173832	763803
545533	763804
285	763805
631968	763806
83044	763807
26116	763808
137240	763809
491346	763810
156271	763811
19803	763812
2768	763813
509677	763814
303381	763815
85554	763816
147504	763817
18121	763818
440500	763819
278172	763820
47855	763821
171400	763822
18008	763823
62442	763824
21231	763825
478119	763826
703	763827
29190	763828
577668	763829
22482	763830
631742	763831
84100	763832
495010	763833
2248	763834
36766	763835
451064	763836
38376	763837
442225	763838
590056	763839
299962	763840
451497	763841
368	763842
565570	763843
630580	763844
607882	763845
2614	763846
324205	763847
590552	763848
45594	763849
660544	763850
561213	763851
68202	763852
133117	763853
325836	763854
390597	763855
545591	763856
29663	763857
570411	763858
94222	763859
85472	763860
656903	763861
213908	763862
20123	763863
12903	763864
13404	763865
665316	763866
556940	763867
3624	763868
3345	763869
83948	763870
363081	763871
119684	763872
60857	763873
486221	763874
493644	763875
533731	763876
71409	763877
630047	763878
219419	763879
168369	763880
412375	763881
160410	763882
376571	763883
634833	763884
509707	763885
20588	763886
91181	763887
74243	763888
159062	763889
130893	763890
47007	763891
490127	763892
183918	763893
62013	763894
62018	763895
5496	763896
469954	763897
207050	763898
490102	763899
351779	763900
183937	763901
494656	763902
41448	763903
505503	763904
254246	763905
370875	763906
156243	763907
74728	763908
5551	763909
10276	763910
155437	763911
460154	763912
460153	763913
2659	763914
17134	763915
17134	763916
554155	763917
17134	763918
2659	763919
2659	763920
88487	763921
556846	763922
623372	763923
270255	763924
3165	763925
104816	763926
574222	763927
1958	763928
1958	763929
658597	763930
1958	763931
17135	763932
548841	763933
17136	763934
143949	763935
554156	763936
326280	763937
17136	763938
578207	763939
77367	763940
359091	763941
657620	763942
443226	763943
35916	763944
9845	763945
503733	763946
413	763947
3864	763948
338036	763949
496439	763950
644474	763951
13082	763952
9783	763953
75612	763954
71686	763955
166154	763956
554585	763957
8997	763958
363445	763959
668556	763960
47556	763961
857	763962
190688	763963
19190	763964
500583	763965
388834	763966
323066	763967
23211	763968
304179	763969
655499	763970
90836	763971
83021	763972
29041	763973
239339	763974
366990	763975
18802	763976
57842	763977
194231	763978
193375	763979
365861	763980
4227	763981
665875	763982
8	763983
149880	763984
285019	763985
442091	763986
656610	763987
422659	763988
9008	763989
152365	763990
559745	763991
375580	763992
31305	763993
519176	763994
379270	763995
332082	763996
3293	763997
291420	763998
479931	763999
424135	764000
497326	764001
461295	764002
64246	764003
535822	764004
72351	764005
427433	764006
36587	764007
587229	764008
86205	764009
43149	764010
75713	764011
245328	764012
201122	764013
145671	764014
199859	764015
586722	764016
109582	764017
374846	764018
309219	764019
250	764020
123354	764021
17055	764022
464047	764023
683972	764024
118016	764025
45191	764026
298397	764027
568471	764028
25356	764029
422749	764030
422750	764031
42704	764032
32769	764033
9553	764034
301690	764035
21525	764036
10675	764037
219637	764038
54183	764039
601600	764040
335893	764041
54282	764042
94989	764043
6842	764044
652104	764045
84762	764046
185938	764047
365268	764048
228420	764049
94028	764050
299036	764051
306490	764052
548625	764053
674620	764054
44430	764055
694972	764056
215278	764057
111438	764058
12785	764059
691007	764060
297870	764061
817	764062
639038	764063
30287	764064
298327	764065
26814	764066
78624	764067
222290	764068
115541	764069
16162	764070
3161	764071
107063	764072
66328	764073
549028	764074
541115	764075
533007	764076
338106	764077
222140	764078
455156	764079
667276	764080
113702	764081
157793	764082
51194	764083
44699	764084
593682	764085
372998	764086
242929	764087
587312	764088
642034	764089
35810	764090
578674	764091
23875	764092
116239	764093
431887	764094
645286	764095
542505	764096
425952	764097
13924	764098
389373	764099
59977	764100
75654	764101
188786	764102
31482	764103
9832	764104
42546	764105
662266	764106
644084	764107
4780	764108
549500	764109
3809	764110
46645	764111
415539	764112
1492	764113
575631	764114
441290	764115
536393	764116
137	764117
400736	764118
36816	764119
427744	764120
641	764121
47	764122
16125	764123
11816	764124
550213	764125
81	764126
157418	764127
35988	764128
93619	764129
77045	764130
250355	764131
4264	764132
268800	764133
122581	764134
656730	764135
365778	764136
113554	764137
124664	764138
93704	764139
93704	764140
2353	764141
2353	764142
42606	764143
183311	764144
225184	764145
205204	764146
625736	764147
53588	764148
506994	764149
92752	764150
122033	764151
128761	764152
383918	764153
403690	764154
9873	764155
184471	764156
363309	764157
99762	764158
6105	764159
7382	764160
29617	764161
37673	764162
2570	764163
24296	764164
231444	764165
28161	764166
579882	764167
1393	764168
25133	764169
2766	764170
651235	764171
88280	764172
607794	764173
67747	764174
178970	764175
178830	764176
194101	764177
63997	764178
193449	764179
585	764180
10551	764181
8452	764182
598560	764183
475126	764184
245988	764185
242327	764186
503468	764187
480418	764188
153966	764189
517686	764190
466934	764191
542557	764192
118497	764193
511876	764194
393470	764195
126292	764196
233131	764197
100185	764198
407	764199
14871	764200
41383	764201
690824	764202
208998	764203
59236	764204
221942	764205
321725	764206
585554	764207
587503	764208
3024	764209
4347	764210
137872	764211
49367	764212
49374	764213
49351	764214
188	764215
525940	764216
221	764217
2201	764218
102	764219
1004	764220
102	764221
674	764222
4373	764223
222	764224
3018	764225
1657	764226
49382	764227
137888	764228
49357	764229
6691	764230
137956	764231
137827	764232
525869	764233
49382	764234
137888	764235
6681	764236
1232	764237
173	764238
137926	764239
525856	764240
22033	764241
285	764242
34081	764243
78972	764244
22012	764245
1650	764246
6674	764247
674	764248
188	764249
525926	764250
21944	764251
11432	764252
1649	764253
22033	764254
1232	764255
173	764256
6702	764257
221	764258
674	764259
11462	764260
3038	764261
412	764262
11423	764263
1004	764264
4373	764265
11452	764266
11469	764267
3018	764268
49395	764269
1235	764270
22031	764271
137882	764272
21992	764273
173	764274
2188	764275
2199	764276
1234	764277
4355	764278
4345	764279
49382	764280
173	764281
412	764282
11442	764283
102	764284
6718	764285
21927	764286
23800	764287
11490	764288
137887	764289
6696	764290
137877	764291
1235	764292
137891	764293
188	764294
21944	764295
221	764296
244885	764297
674	764298
423150	764299
423087	764300
137805	764301
188	764302
6702	764303
525877	764304
137933	764305
6683	764306
11452	764307
180366	764308
423168	764309
443344	764310
516900	764311
42600	764312
158938	764313
115093	764314
17424	764315
17424	764316
10639	764317
579129	764318
475631	764319
17384	764320
282268	764321
672119	764322
83386	764323
381995	764324
57476	764325
338531	764326
224534	764327
238890	764328
21261	764329
282195	764330
282131	764331
564457	764332
584	764333
267904	764334
557029	764335
227405	764336
450	764337
45317	764338
83416	764339
89554	764340
22101	764341
332601	764342
67968	764343
568930	764344
585931	764345
1353	764346
7552	764347
147721	764348
362162	764349
322777	764350
17532	764351
263370	764352
168647	764353
144712	764354
361020	764355
256287	764356
307704	764357
57609	764358
17562	764359
11698	764360
487740	764361
519816	764362
57324	764363
198434	764364
689216	764365
516450	764366
214174	764367
3246	764368
145924	764369
446172	764370
25331	764371
142295	764372
696201	764373
30727	764374
4193	764375
469925	764376
13120	764377
141322	764378
219667	764379
387394	764380
463838	764381
582748	764382
502729	764383
3234	764384
250301	764385
6027	764386
640916	764387
165680	764388
163847	764389
443706	764390
282481	764391
464630	764392
116698	764393
672472	764394
108103	764395
160406	764396
601994	764397
224442	764398
224542	764399
137375	764400
273561	764401
24141	764402
9098	764403
70506	764404
70506	764405
124837	764406
665765	764407
510628	764408
47440	764409
9505	764410
230316	764411
189382	764412
445425	764413
591170	764414
567616	764415
670700	764416
438849	764417
18656	764418
349198	764419
64483	764420
96997	764421
573373	764422
461326	764423
22743	764424
87117	764425
3597	764426
611147	764427
1383	764428
330343	764429
174012	764430
59009	764431
278321	764432
67128	764433
128916	764434
46695	764435
107211	764436
67863	764437
462707	764438
145905	764439
98407	764440
113803	764441
146210	764442
12730	764443
480	764444
236718	764445
343787	764446
166115	764447
161532	764448
30326	764449
1521	764450
556236	764451
431698	764452
447426	764453
522109	764454
25727	764455
199169	764456
606473	764457
16	764458
242924	764459
414936	764460
154747	764461
61542	764462
439584	764463
277367	764464
237787	764465
505848	764466
595641	764467
245246	764468
643964	764469
644007	764470
93356	764471
51284	764472
320757	764473
15345	764474
287047	764475
471266	764476
17408	764477
184150	764478
417384	764479
35790	764480
402941	764481
128280	764482
40396	764483
142388	764484
96646	764485
349448	764486
596649	764487
422234	764488
144561	764489
258804	764490
121718	764491
682556	764492
439548	764493
7842	764494
72895	764495
594708	764496
305216	764497
27796	764498
462952	764499
695392	764500
243738	764501
173621	764502
509	764503
656893	764504
17689	764505
417815	764506
436607	764507
88034	764508
81720	764509
8886	764510
594158	764511
294723	764512
12700	764513
4761	764514
417812	764515
220331	764516
201150	764517
174251	764518
412454	764519
34683	764520
163564	764521
544282	764522
19584	764523
25427	764524
2216	764525
6063	764526
579162	764527
516606	764528
14724	764529
525530	764530
183284	764531
7074	764532
88113	764533
85883	764534
58804	764535
118398	764536
59175	764537
107111	764538
302905	764539
428268	764540
50549	764541
477815	764542
611119	764543
221254	764544
313187	764545
272939	764546
159445	764547
544053	764548
606030	764549
128771	764550
637052	764551
419958	764552
262982	764553
530900	764554
482437	764555
313426	764556
66881	764557
4612	764558
526398	764559
563461	764560
272007	764561
404478	764562
64446	764563
226828	764564
394098	764565
680883	764566
518872	764567
90268	764568
349924	764569
229200	764570
162086	764571
174184	764572
307443	764573
19	764574
174045	764575
270442	764576
19497	764577
456	764578
5247	764579
349273	764580
400409	764581
350565	764582
322999	764583
213813	764584
671022	764585
255410	764586
393066	764587
606580	764588
63	764589
3287	764590
45480	764591
423865	764592
532247	764593
22090	764594
203808	764595
26428	764596
395659	764597
516127	764598
516125	764599
79978	764600
580675	764601
16030	764602
116533	764603
27620	764604
12008	764605
27418	764606
65090	764607
136168	764608
155130	764609
121712	764610
113434	764611
386786	764612
657404	764613
121579	764614
22202	764615
228055	764616
674822	764617
15162	764618
625038	764619
24660	764620
407078	764621
214666	764622
427404	764623
581732	764624
458125	764625
674346	764626
324978	764627
388332	764628
146109	764629
216487	764630
106738	764631
164143	764632
405605	764633
128631	764634
683025	764635
563380	764636
423518	764637
423546	764638
242502	764639
6063	764640
37508	764641
565156	764642
79660	764643
313511	764644
212622	764645
166619	764646
17389	764647
620290	764648
395862	764649
71278	764650
156065	764651
237141	764652
1418	764653
448434	764654
513781	764655
106315	764656
690634	764657
644244	764658
528230	764659
448191	764660
212815	764661
7295	764662
159418	764663
667621	764664
610509	764665
280701	764666
141033	764667
511975	764668
2765	764669
594102	764670
242980	764671
49486	764672
49486	764673
37676	764674
148240	764675
214825	764676
605371	764677
632760	764678
98947	764679
121523	764680
10	764681
303	764682
57741	764683
618531	764684
55353	764685
638560	764686
689367	764687
450686	764688
457743	764689
457690	764690
234776	764691
532783	764692
4143	764693
489471	764694
123984	764695
335860	764696
506896	764697
531145	764698
45320	764699
408226	764700
394245	764701
74427	764702
1118	764703
676052	764704
499141	764705
688367	764706
60188	764707
23907	764708
658010	764709
351983	764710
74103	764711
57818	764712
619772	764713
500180	764714
77592	764715
153883	764716
119981	764717
112559	764718
8289	764719
630834	764720
60097	764721
696322	764722
197	764723
630066	764724
32626	764725
604375	764726
43198	764727
229887	764728
161935	764729
640386	764730
197649	764731
461259	764732
38788	764733
3609	764734
165595	764735
44242	764736
445	764737
599400	764738
26573	764739
532793	764740
645160	764741
503413	764742
505797	764743
36982	764744
235810	764745
62	764746
241573	764747
78406	764748
78406	764749
636302	764750
625091	764751
3065	764752
243657	764753
25657	764754
556551	764755
241579	764756
570583	764757
447022	764758
111743	764759
166805	764760
618651	764761
586598	764762
491551	764763
55136	764764
373169	764765
31984	764766
33644	764767
117843	764768
192042	764769
466590	764770
120721	764771
442675	764772
624892	764773
20293	764774
18186	764775
53688	764776
332126	764777
122593	764778
61177	764779
180	764780
72850	764781
387397	764782
35743	764783
31473	764784
596338	764785
126207	764786
477246	764787
202546	764788
202550	764789
202557	764790
65918	764791
638092	764792
144803	764793
28422	764794
56987	764795
316956	764796
424301	764797
374508	764798
54190	764799
150445	764800
652020	764801
493241	764802
104567	764803
633784	764804
277335	764805
40798	764806
11	764807
515110	764808
51379	764809
117307	764810
11	764811
2395	764812
106520	764813
53377	764814
560755	764815
141374	764816
199302	764817
228377	764818
159906	764819
58725	764820
369282	764821
231890	764822
577908	764823
180845	764824
299501	764825
130447	764826
154553	764827
675950	764828
171496	764829
50944	764830
400510	764831
374610	764832
77273	764833
91426	764834
544318	764835
621579	764836
528865	764837
15192	764838
1933	764839
75905	764840
657175	764841
657146	764842
657236	764843
651839	764844
42733	764845
4047	764846
4047	764847
557622	764848
75086	764849
646801	764850
11	764851
157254	764852
11	764853
363359	764854
14676	764855
363343	764856
109844	764857
131362	764858
100523	764859
313791	764860
505382	764861
107345	764862
567762	764863
659813	764864
424175	764865
245863	764866
2323	764867
657358	764868
34861	764869
622145	764870
158633	764871
6208	764872
6208	764873
423760	764874
423803	764875
401157	764876
45593	764877
628146	764878
61	764879
239820	764880
688887	764881
6379	764882
471209	764883
234417	764884
355271	764885
164836	764886
432673	764887
193093	764888
554925	764889
108320	764890
556576	764891
113502	764892
3336	764893
10336	764894
106571	764895
139325	764896
629052	764897
10259	764898
176033	764899
448250	764900
60256	764901
287147	764902
82585	764903
639419	764904
20105	764905
110247	764906
352693	764907
85902	764908
558691	764909
31812	764910
526017	764911
270905	764912
670908	764913
367132	764914
144993	764915
567737	764916
9837	764917
626320	764918
403320	764919
12438	764920
449618	764921
24179	764922
24178	764923
157761	764924
157832	764925
24179	764926
157825	764927
274152	764928
453757	764929
5063	764930
192585	764931
170736	764932
261169	764933
41735	764934
9158	764935
539548	764936
184673	764937
163697	764938
89513	764939
18614	764940
242604	764941
46421	764942
125349	764943
287652	764944
161553	764945
171434	764946
369848	764947
667144	764948
19676	764949
667156	764950
110337	764951
439549	764952
618748	764953
98810	764954
376865	764955
268531	764956
268362	764957
268381	764958
1413	764959
195378	764960
57875	764961
98392	764962
443	764963
324891	764964
105997	764965
157699	764966
118799	764967
453936	764968
681824	764969
71173	764970
1353	764971
1353	764972
376603	764973
451647	764974
493531	764975
6487	764976
167961	764977
509730	764978
309921	764979
257687	764980
412349	764981
333831	764982
135066	764983
423823	764984
20595	764985
450424	764986
657478	764987
546377	764988
423683	764989
40195	764990
444133	764991
19909	764992
1000	764993
80191	764994
482325	764995
54157	764996
420837	764997
623751	764998
122013	764999
426022	765000
331890	765001
333099	765002
198757	765003
13578	765004
6977	765005
116143	765006
580210	765007
671923	765008
369351	765009
143031	765010
12430	765011
590827	765012
481802	765013
237202	765014
118958	765015
540908	765016
204617	765017
4672	765018
647161	765019
464844	765020
541690	765021
15786	765022
109724	765023
10282	765024
294847	765025
220283	765026
586487	765027
477031	765028
445896	765029
410097	765030
7416	765031
522053	765032
531600	765033
335738	765034
35096	765035
331679	765036
204757	765037
65043	765038
237702	765039
81	765040
408624	765041
513392	765042
462384	765043
16006	765044
295670	765045
175036	765046
559728	765047
83608	765048
425830	765049
665927	765050
349699	765051
510104	765052
517072	765053
688190	765054
238928	765055
119891	765056
391503	765057
286953	765058
58192	765059
162037	765060
658063	765061
113593	765062
95925	765063
295692	765064
293239	765065
423844	765066
423845	765067
62591	765068
526764	765069
422306	765070
239467	765071
192640	765072
239706	765073
239703	765074
159277	765075
418801	765076
451271	765077
22382	765078
113936	765079
163241	765080
162948	765081
46634	765082
633750	765083
309821	765084
144797	765085
587204	765086
33508	765087
534564	765088
495700	765089
204237	765090
677967	765091
418889	765092
165213	765093
44637	765094
694810	765095
57377	765096
509637	765097
209784	765098
65675	765099
157687	765100
586593	765101
657685	765102
451825	765103
381913	765104
10697	765105
23837	765106
649631	765107
29426	765108
144591	765109
61159	765110
418908	765111
16670	765112
141492	765113
50549	765114
54947	765115
687236	765116
9055	765117
292651	765118
492278	765119
161292	765120
646884	765121
20256	765122
404869	765123
46230	765124
61	765125
333106	765126
17392	765127
97169	765128
666511	765129
6464	765130
104343	765131
57846	765132
57846	765133
375268	765134
386565	765135
545721	765136
554818	765137
90637	765138
57823	765139
644667	765140
8574	765141
134368	765142
281540	765143
278260	765144
328762	765145
266137	765146
567222	765147
764	765148
97757	765149
542452	765150
663087	765151
59245	765152
133971	765153
70918	765154
368711	765155
561856	765156
6	765157
120737	765158
25152	765159
34682	765160
374464	765161
117427	765162
122808	765163
6693	765164
363032	765165
45872	765166
332341	765167
7535	765168
38883	765169
9886	765170
60506	765171
108709	765172
224756	765173
160997	765174
137677	765175
77070	765176
296552	765177
72229	765178
15205	765179
612898	765180
19856	765181
168903	765182
64979	765183
647901	765184
565078	765185
654512	765186
53981	765187
468634	765188
500676	765189
697470	765190
297085	765191
14824	765192
29168	765193
527215	765194
156946	765195
166164	765196
491890	765197
576036	765198
271370	765199
604065	765200
301492	765201
10066	765202
540413	765203
626884	765204
3149	765205
171275	765206
340529	765207
481771	765208
117699	765209
42554	765210
43804	765211
97047	765212
38083	765213
176079	765214
322648	765215
18126	765216
158810	765217
464268	765218
452759	765219
73773	765220
611368	765221
129324	765222
89360	765223
674391	765224
318016	765225
658768	765226
11228	765227
149865	765228
171944	765229
465106	765230
162961	765231
72780	765232
44080	765233
350199	765234
395342	765235
56292	765236
458456	765237
126246	765238
665978	765239
501917	765240
576978	765241
563271	765242
31289	765243
169286	765244
281070	765245
502325	765246
97209	765247
30402	765248
30402	765249
30402	765250
228	765251
45796	765252
228014	765253
245456	765254
57755	765255
386	765256
158282	765257
393488	765258
649185	765259
558681	765260
525110	765261
114958	765262
336292	765263
336239	765264
618850	765265
627865	765266
8452	765267
526602	765268
526601	765269
98466	765270
202475	765271
202477	765272
528641	765273
15351	765274
691106	765275
624321	765276
217086	765277
216154	765278
143919	765279
217224	765280
605239	765281
197760	765282
165292	765283
1581	765284
598584	765285
259338	765286
124514	765287
11805	765288
101877	765289
154471	765290
697884	765291
618137	765292
593939	765293
695520	765294
211516	765295
99528	765296
433630	765297
14711	765298
650563	765299
633501	765300
118089	765301
19230	765302
581850	765303
159916	765304
158245	765305
645552	765306
610123	765307
166301	765308
113042	765309
76364	765310
392251	765311
19234	765312
579133	765313
36192	765314
101964	765315
584711	765316
498344	765317
641771	765318
93945	765319
149292	765320
189884	765321
95591	765322
275586	765323
78156	765324
19532	765325
600814	765326
115030	765327
662075	765328
330379	765329
684336	765330
36474	765331
793	765332
175487	765333
206320	765334
2588	765335
486397	765336
154979	765337
30383	765338
98793	765339
57412	765340
671140	765341
12361	765342
202786	765343
20008	765344
469867	765345
691276	765346
222353	765347
17545	765348
298808	765349
165640	765350
638285	765351
163713	765352
162407	765353
230700	765354
158446	765355
256658	765356
98773	765357
689221	765358
73584	765359
630835	765360
410303	765361
501591	765362
168730	765363
219616	765364
672508	765365
30730	765366
132571	765367
133225	765368
161950	765369
583475	765370
405314	765371
82655	765372
375097	765373
171371	765374
318589	765375
38441	765376
299273	765377
3963	765378
68517	765379
445822	765380
247329	765381
169288	765382
545203	765383
524992	765384
296055	765385
599819	765386
180744	765387
92827	765388
410182	765389
218375	765390
400671	765391
27972	765392
69552	765393
218032	765394
2636	765395
431886	765396
92829	765397
92817	765398
320492	765399
320445	765400
431006	765401
124247	765402
375692	765403
29719	765404
223087	765405
294890	765406
201366	765407
649245	765408
583424	765409
474474	765410
83115	765411
112894	765412
58393	765413
178702	765414
316088	765415
413329	765416
116326	765417
238046	765418
430989	765419
73027	765420
478574	765421
444609	765422
67013	765423
353103	765424
144946	765425
54310	765426
62143	765427
574155	765428
632884	765429
666439	765430
35841	765431
297888	765432
86361	765433
260332	765434
341833	765435
67275	765436
538326	765437
159855	765438
583428	765439
120497	765440
666307	765441
274001	765442
73611	765443
96579	765444
108140	765445
411011	765446
653748	765447
400666	765448
219775	765449
243462	765450
154251	765451
22210	765452
232957	765453
4192	765454
3731	765455
104925	765456
59011	765457
584860	765458
104920	765459
552988	765460
310423	765461
231913	765462
103915	765463
80144	765464
648309	765465
658007	765466
130732	765467
56808	765468
384844	765469
45847	765470
173860	765471
68545	765472
116403	765473
344856	765474
248005	765475
53545	765476
55082	765477
378371	765478
1362	765479
148807	765480
610144	765481
482874	765482
462341	765483
426237	765484
11579	765485
227032	765486
535846	765487
109754	765488
51594	765489
94567	765490
210113	765491
116391	765492
130257	765493
536009	765494
207101	765495
515140	765496
140125	765497
40709	765498
539163	765499
2900	765500
514625	765501
2936	765502
165489	765503
132268	765504
33359	765505
196552	765506
186026	765507
4525	765508
142806	765509
656502	765510
426502	765511
370379	765512
67573	765513
43811	765514
354308	765515
16922	765516
691235	765517
143554	765518
1644	765519
171810	765520
367680	765521
56619	765522
91714	765523
578638	765524
453688	765525
103052	765526
16341	765527
162536	765528
88929	765529
438345	765530
652531	765531
10451	765532
447056	765533
576522	765534
12938	765535
336853	765536
239782	765537
315449	765538
461733	765539
4144	765540
363459	765541
75757	765542
143034	765543
271292	765544
57362	765545
10321	765546
474266	765547
677794	765548
572411	765549
420782	765550
569554	765551
7424	765552
200286	765553
502867	765554
26053	765555
165945	765556
88149	765557
490025	765558
113383	765559
73877	765560
375582	765561
85536	765562
145226	765563
686537	765564
675196	765565
64239	765566
16181	765567
29456	765568
516503	765569
35275	765570
662838	765571
822	765572
289669	765573
154269	765574
7176	765575
286094	765576
560997	765577
5829	765578
340982	765579
646108	765580
333454	765581
142717	765582
669958	765583
648031	765584
101416	765585
166941	765586
275106	765587
420738	765588
389195	765589
170440	765590
114577	765591
105609	765592
458282	765593
381048	765594
690511	765595
418527	765596
630596	765597
688901	765598
388933	765599
115579	765600
397469	765601
472528	765602
18023	765603
392222	765604
628861	765605
46240	765606
596473	765607
156148	765608
527287	765609
400009	765610
516015	765611
311440	765612
639913	765613
458949	765614
78991	765615
578549	765616
676431	765617
112773	765618
187391	765619
299449	765620
319042	765621
635794	765622
457397	765623
383309	765624
487585	765625
110599	765626
397577	765627
600541	765628
505409	765629
3913	765630
92195	765631
80821	765632
403359	765633
183485	765634
64232	765635
569080	765636
11809	765637
212995	765638
168137	765639
12972	765640
49401	765641
563456	765642
518153	765643
658722	765644
187951	765645
477452	765646
303239	765647
233791	765648
135880	765649
92146	765650
471350	765651
264	765652
33283	765653
279224	765654
62246	765655
22709	765656
68078	765657
520318	765658
190853	765659
222460	765660
361766	765661
210138	765662
607663	765663
647924	765664
2788	765665
447957	765666
6	765667
108158	765668
353579	765669
31791	765670
403168	765671
31544	765672
383637	765673
79403	765674
310531	765675
499	765676
316990	765677
108451	765678
673191	765679
58259	765680
257156	765681
268581	765682
301974	765683
148614	765684
478524	765685
103320	765686
78415	765687
322508	765688
370232	765689
934	765690
487135	765691
9841	765692
110818	765693
457411	765694
270959	765695
97567	765696
57071	765697
426430	765698
674658	765699
672654	765700
561900	765701
164598	765702
55002	765703
281662	765704
119131	765705
146878	765706
7277	765707
96200	765708
3782	765709
5865	765710
485579	765711
244311	765712
145063	765713
12197	765714
671448	765715
120238	765716
35886	765717
319765	765718
29376	765719
347235	765720
462438	765721
405222	765722
420616	765723
399370	765724
154078	765725
327539	765726
568970	765727
305710	765728
575458	765729
34830	765730
20157	765731
140773	765732
383949	765733
281625	765734
497016	765735
357647	765736
675872	765737
318187	765738
479079	765739
242295	765740
404424	765741
153781	765742
261909	765743
236576	765744
192386	765745
665573	765746
584284	765747
153905	765748
10465	765749
388721	765750
456458	765751
278715	765752
498518	765753
42667	765754
31292	765755
401619	765756
444345	765757
590676	765758
11130	765759
133924	765760
78680	765761
467911	765762
52577	765763
551707	765764
425	765765
476831	765766
472006	765767
438602	765768
473695	765769
25516	765770
656728	765771
457545	765772
153265	765773
697079	765774
164382	765775
608040	765776
350630	765777
12925	765778
260305	765779
167223	765780
667914	765781
219660	765782
53653	765783
271035	765784
191595	765785
106198	765786
559769	765787
404286	765788
582971	765789
643800	765790
277348	765791
255216	765792
296003	765793
597	765794
273901	765795
231326	765796
325932	765797
347545	765798
691909	765799
33472	765800
590385	765801
686087	765802
405503	765803
61297	765804
18852	765805
50782	765806
67257	765807
60556	765808
376744	765809
398280	765810
25825	765811
344895	765812
369900	765813
26176	765814
615859	765815
33755	765816
430467	765817
433407	765818
320135	765819
169230	765820
46274	765821
4195	765822
2821	765823
57042	765824
24240	765825
300464	765826
110665	765827
39785	765828
157665	765829
44663	765830
21903	765831
228689	765832
194660	765833
45213	765834
268062	765835
343021	765836
180676	765837
33354	765838
98327	765839
157281	765840
111956	765841
501642	765842
676139	765843
66652	765844
289435	765845
462010	765846
81874	765847
11905	765848
510361	765849
518490	765850
399715	765851
131047	765852
381030	765853
113843	765854
246488	765855
110702	765856
206	765857
682668	765858
470332	765859
97564	765860
376986	765861
626507	765862
91113	765863
497434	765864
542935	765865
630824	765866
4796	765867
102455	765868
4100	765869
310352	765870
398359	765871
635144	765872
124285	765873
669327	765874
75429	765875
288770	765876
525217	765877
555240	765878
610813	765879
16056	765880
319563	765881
558136	765882
377832	765883
53913	765884
483987	765885
394233	765886
224080	765887
360219	765888
148757	765889
286496	765890
164640	765891
548213	765892
472415	765893
88957	765894
250981	765895
567493	765896
498527	765897
15558	765898
354658	765899
202138	765900
55419	765901
246493	765902
476924	765903
26894	765904
603476	765905
415263	765906
571206	765907
463205	765908
373251	765909
32389	765910
213043	765911
107938	765912
442943	765913
110285	765914
317101	765915
52607	765916
148509	765917
78461	765918
368587	765919
592687	765920
296932	765921
149933	765922
332923	765923
331422	765924
552301	765925
29569	765926
122314	765927
51821	765928
12262	765929
452965	765930
485461	765931
672083	765932
445575	765933
654480	765934
615874	765935
54716	765936
167029	765937
1415	765938
143703	765939
122280	765940
12619	765941
631089	765942
160346	765943
46788	765944
17379	765945
500794	765946
411092	765947
18375	765948
12716	765949
561509	765950
442077	765951
289692	765952
4026	765953
167175	765954
673956	765955
441452	765956
45966	765957
95060	765958
24501	765959
45825	765960
575095	765961
171672	765962
667193	765963
614943	765964
37602	765965
466143	765966
134231	765967
649338	765968
632712	765969
76238	765970
253983	765971
111759	765972
559473	765973
379650	765974
597563	765975
3904	765976
472693	765977
344923	765978
6174	765979
613505	765980
231052	765981
94510	765982
72464	765983
3701	765984
559486	765985
11028	765986
222227	765987
638665	765988
485626	765989
942	765990
469903	765991
292424	765992
73378	765993
195058	765994
130778	765995
156983	765996
596332	765997
77509	765998
15941	765999
677253	766000
188058	766001
202679	766002
55933	766003
25186	766004
142741	766005
297750	766006
496448	766007
338789	766008
677565	766009
74545	766010
403906	766011
538955	766012
77528	766013
119580	766014
276846	766015
179719	766016
382567	766017
381891	766018
329379	766019
171654	766020
447511	766021
282944	766022
573553	766023
93392	766024
457132	766025
598729	766026
625854	766027
144711	766028
115184	766029
122504	766030
488526	766031
504302	766032
392125	766033
601839	766034
418757	766035
317758	766036
162072	766037
61062	766038
595314	766039
430692	766040
65215	766041
107650	766042
558091	766043
478603	766044
374073	766045
365727	766046
436490	766047
664044	766048
89267	766049
129442	766050
275919	766051
67895	766052
22305	766053
621903	766054
125419	766055
497122	766056
421316	766057
65440	766058
39145	766059
15979	766060
45562	766061
199516	766062
133476	766063
654482	766064
421858	766065
430874	766066
583713	766067
669139	766068
551329	766069
644853	766070
163801	766071
173191	766072
175	766073
472241	766074
33435	766075
549261	766076
252121	766077
35279	766078
667890	766079
57927	766080
69390	766081
102096	766082
201374	766083
398724	766084
334373	766085
115912	766086
3908	766087
104885	766088
472160	766089
67353	766090
324731	766091
11707	766092
7243	766093
693171	766094
665485	766095
631886	766096
130528	766097
174	766098
296772	766099
24	766100
590599	766101
363973	766102
556686	766103
43112	766104
356069	766105
244039	766106
667826	766107
51178	766108
156961	766109
501433	766110
54919	766111
129218	766112
138645	766113
39782	766114
597649	766115
590641	766116
500298	766117
57946	766118
2850	766119
110328	766120
119748	766121
50782	766122
355594	766123
106860	766124
116832	766125
352387	766126
606470	766127
91157	766128
126309	766129
117469	766130
660721	766131
257196	766132
557223	766133
629526	766134
2307	766135
5	766136
670595	766137
596134	766138
3947	766139
64137	766140
444645	766141
170869	766142
110842	766143
15157	766144
215596	766145
41847	766146
96030	766147
162811	766148
657773	766149
131957	766150
689744	766151
119275	766152
502	766153
549373	766154
582824	766155
518210	766156
30556	766157
12674	766158
61309	766159
97590	766160
162622	766161
87372	766162
596549	766163
479955	766164
144467	766165
546608	766166
291516	766167
238894	766168
273525	766169
124673	766170
626680	766171
523463	766172
553918	766173
76070	766174
632671	766175
142688	766176
413968	766177
236322	766178
555	766179
266752	766180
371112	766181
38728	766182
6133	766183
467960	766184
474243	766185
637817	766186
581505	766187
89709	766188
56911	766189
96350	766190
690790	766191
396669	766192
46152	766193
32349	766194
161900	766195
102813	766196
32566	766197
351542	766198
133573	766199
10497	766200
400224	766201
596416	766202
244030	766203
605938	766204
214481	766205
592037	766206
323339	766207
57042	766208
447839	766209
667672	766210
693910	766211
633440	766212
530371	766213
154431	766214
335984	766215
8700	766216
52254	766217
244468	766218
177000	766219
665524	766220
363547	766221
346860	766222
440181	766223
25013	766224
170346	766225
580519	766226
34472	766227
74528	766228
165329	766229
652684	766230
368647	766231
488402	766232
683061	766233
11932	766234
60088	766235
697161	766236
92175	766237
344329	766238
317708	766239
305148	766240
168717	766241
677002	766242
421318	766243
447116	766244
295749	766245
282293	766246
173007	766247
316348	766248
17262	766249
247742	766250
609576	766251
535149	766252
121265	766253
74962	766254
449605	766255
451375	766256
641073	766257
98142	766258
400582	766259
166373	766260
473990	766261
34787	766262
31750	766263
245375	766264
338246	766265
618941	766266
295361	766267
637048	766268
119478	766269
198106	766270
26056	766271
575721	766272
557724	766273
3915	766274
4642	766275
422139	766276
485275	766277
168815	766278
70902	766279
211223	766280
505420	766281
310084	766282
519601	766283
332718	766284
621848	766285
368318	766286
129102	766287
404194	766288
38093	766289
671454	766290
8644	766291
474003	766292
391181	766293
105334	766294
180078	766295
321029	766296
551300	766297
114951	766298
418474	766299
417472	766300
30699	766301
689380	766302
149596	766303
283929	766304
648310	766305
439896	766306
48585	766307
597409	766308
398925	766309
289285	766310
420675	766311
81574	766312
2655	766313
521431	766314
190749	766315
51000	766316
677200	766317
427974	766318
278141	766319
442036	766320
140994	766321
624371	766322
32230	766323
394391	766324
487297	766325
597594	766326
325674	766327
55496	766328
536993	766329
561924	766330
393973	766331
615580	766332
84709	766333
207020	766334
122962	766335
127999	766336
421450	766337
418845	766338
153454	766339
438508	766340
389276	766341
479323	766342
560833	766343
33755	766344
611042	766345
401936	766346
618013	766347
161661	766348
624951	766349
143847	766350
506841	766351
181719	766352
112881	766353
345551	766354
599795	766355
425516	766356
12563	766357
207376	766358
14908	766359
392	766360
310086	766361
3186	766362
112622	766363
340719	766364
29212	766365
246884	766366
442303	766367
175475	766368
590169	766369
242188	766370
328092	766371
212361	766372
656544	766373
13382	766374
403902	766375
5583	766376
116769	766377
19326	766378
577940	766379
80424	766380
187294	766381
78727	766382
565906	766383
571643	766384
39943	766385
381750	766386
610293	766387
535881	766388
170303	766389
435373	766390
520708	766391
434870	766392
564188	766393
593736	766394
273645	766395
555963	766396
60590	766397
258582	766398
309619	766399
602280	766400
162280	766401
400228	766402
158393	766403
58829	766404
147711	766405
346991	766406
149947	766407
138711	766408
953	766409
9909	766410
540873	766411
184882	766412
467383	766413
323362	766414
692737	766415
86742	766416
575614	766417
399674	766418
406266	766419
398361	766420
385069	766421
304255	766422
84001	766423
165731	766424
140180	766425
404967	766426
255608	766427
209683	766428
276226	766429
96282	766430
100483	766431
29952	766432
160119	766433
162323	766434
397146	766435
624848	766436
8064	766437
210621	766438
615940	766439
46324	766440
63582	766441
378820	766442
463494	766443
171948	766444
296714	766445
550984	766446
132133	766447
51368	766448
160148	766449
78	766450
74484	766451
312598	766452
232906	766453
688705	766454
197662	766455
338307	766456
159670	766457
84445	766458
119746	766459
9945	766460
331305	766461
153671	766462
473813	766463
345407	766464
401866	766465
227	766466
77719	766467
308756	766468
89346	766469
7540	766470
18715	766471
60965	766472
645783	766473
62775	766474
483593	766475
139969	766476
666060	766477
593331	766478
31043	766479
140414	766480
299082	766481
16346	766482
304648	766483
412881	766484
529466	766485
97257	766486
514540	766487
488947	766488
10952	766489
90606	766490
85657	766491
233055	766492
567326	766493
32	766494
2740	766495
200931	766496
125362	766497
567	766498
517197	766499
574556	766500
521519	766501
227197	766502
465788	766503
51233	766504
26551	766505
282436	766506
440682	766507
55794	766508
444335	766509
455356	766510
435285	766511
270000	766512
305460	766513
596396	766514
198397	766515
27937	766516
666864	766517
173255	766518
488284	766519
397018	766520
608173	766521
120002	766522
198398	766523
261934	766524
34299	766525
384631	766526
607787	766527
607783	766528
101899	766529
2149	766530
114211	766531
283899	766532
236552	766533
110748	766534
164	766535
263950	766536
5270	766537
80181	766538
3930	766539
80172	766540
518263	766541
32058	766542
30341	766543
28543	766544
929	766545
403903	766546
132038	766547
482915	766548
474204	766549
466020	766550
591905	766551
115452	766552
177654	766553
142643	766554
335238	766555
315696	766556
32756	766557
47828	766558
355711	766559
179367	766560
111713	766561
533420	766562
125668	766563
3529	766564
11641	766565
696335	766566
519127	766567
448183	766568
425352	766569
678264	766570
606306	766571
115890	766572
115883	766573
425433	766574
208859	766575
109572	766576
34086	766577
511603	766578
161394	766579
49176	766580
555262	766581
126941	766582
499855	766583
144164	766584
435629	766585
386903	766586
156439	766587
18393	766588
206	766589
216491	766590
58814	766591
416302	766592
33225	766593
3128	766594
461578	766595
638451	766596
65286	766597
509014	766598
103177	766599
368026	766600
269944	766601
58313	766602
328486	766603
246567	766604
192611	766605
32739	766606
202409	766607
27661	766608
509239	766609
82604	766610
18140	766611
18131	766612
15772	766613
697880	766614
32749	766615
32750	766616
82619	766617
2433	766618
636203	766619
202379	766620
1470	766621
131578	766622
8673	766623
2390	766624
1470	766625
25352	766626
506344	766627
542380	766628
294273	766629
694213	766630
694214	766631
65881	766632
157556	766633
1470	766634
1885	766635
202372	766636
24908	766637
419165	766638
7998	766639
317115	766640
399651	766641
10680	766642
56229	766643
248821	766644
19067	766645
684665	766646
498807	766647
7297	766648
45645	766649
45645	766650
72779	766651
516723	766652
9459	766653
455546	766654
145187	766655
570573	766656
666484	766657
531776	766658
65169	766659
255127	766660
563	766661
273903	766662
32688	766663
231788	766664
658930	766665
658911	766666
377653	766667
352197	766668
519195	766669
74840	766670
425990	766671
669518	766672
289962	766673
195606	766674
21544	766675
676637	766676
525059	766677
231520	766678
693822	766679
89222	766680
118082	766681
64075	766682
318014	766683
501823	766684
86718	766685
171186	766686
145039	766687
3185	766688
72346	766689
591910	766690
659695	766691
550647	766692
507733	766693
261985	766694
116335	766695
306102	766696
400789	766697
554356	766698
332849	766699
14	766700
592605	766701
66111	766702
476648	766703
607258	766704
48471	766705
110774	766706
414750	766707
103799	766708
239733	766709
595473	766710
235102	766711
22525	766712
30363	766713
54172	766714
152462	766715
348564	766716
443319	766717
148976	766718
101222	766719
41053	766720
242171	766721
638275	766722
110414	766723
470243	766724
456043	766725
238709	766726
420817	766727
167421	766728
18518	766729
556803	766730
245303	766731
697137	766732
358047	766733
74377	766734
41816	766735
182577	766736
439700	766737
439666	766738
336731	766739
224833	766740
223761	766741
71474	766742
317711	766743
316920	766744
423680	766745
557967	766746
559772	766747
628598	766748
65149	766749
252445	766750
466097	766751
581131	766752
1049	766753
655455	766754
529521	766755
146612	766756
19674	766757
27304	766758
51543	766759
29179	766760
334	766761
334	766762
29179	766763
29179	766764
126	766765
332755	766766
61809	766767
163403	766768
130898	766769
45651	766770
677057	766771
280399	766772
375799	766773
66806	766774
437366	766775
70772	766776
484370	766777
164273	766778
66180	766779
172470	766780
629465	766781
672378	766782
239406	766783
142173	766784
61192	766785
687045	766786
528799	766787
687051	766788
58841	766789
198	766790
174703	766791
88960	766792
426108	766793
101869	766794
2774	766795
574577	766796
175965	766797
309793	766798
659400	766799
574011	766800
687641	766801
4913	766802
119197	766803
79541	766804
124783	766805
437844	766806
90436	766807
130561	766808
507800	766809
10363	766810
593332	766811
338833	766812
231344	766813
666270	766814
344966	766815
607457	766816
420165	766817
66	766818
506897	766819
65089	766820
107075	766821
332933	766822
388966	766823
377884	766824
492801	766825
7222	766826
407148	766827
81717	766828
39504	766829
124370	766830
64695	766831
35706	766832
593151	766833
28177	766834
493301	766835
42937	766836
114336	766837
671735	766838
574432	766839
659312	766840
426300	766841
659344	766842
659387	766843
659392	766844
504267	766845
65088	766846
108601	766847
46635	766848
151543	766849
388942	766850
433404	766851
427544	766852
199446	766853
467397	766854
391452	766855
116095	766856
467262	766857
90140	766858
496030	766859
356028	766860
377917	766861
566033	766862
156294	766863
503418	766864
388911	766865
426050	766866
2551	766867
971	766868
261732	766869
79559	766870
79559	766871
413448	766872
413391	766873
506851	766874
417128	766875
36795	766876
166172	766877
689692	766878
454872	766879
659454	766880
261613	766881
292454	766882
153934	766883
672741	766884
450878	766885
453234	766886
154540	766887
493163	766888
45229	766889
502138	766890
461961	766891
49307	766892
273080	766893
554721	766894
459906	766895
413222	766896
316855	766897
492971	766898
377695	766899
169594	766900
403097	766901
679348	766902
70405	766903
274557	766904
691533	766905
581103	766906
600427	766907
316047	766908
48012	766909
568906	766910
293258	766911
622688	766912
198040	766913
26590	766914
501677	766915
266045	766916
60278	766917
106759	766918
350919	766919
141938	766920
20870	766921
556293	766922
361484	766923
117358	766924
495420	766925
161366	766926
40794	766927
40794	766928
395733	766929
473511	766930
130793	766931
524172	766932
681842	766933
6404	766934
459802	766935
471366	766936
409362	766937
568480	766938
431276	766939
8622	766940
662692	766941
598099	766942
641047	766943
397623	766944
7392	766945
83447	766946
134667	766947
164908	766948
9031	766949
80355	766950
338087	766951
438346	766952
83268	766953
88195	766954
504738	766955
164867	766956
1265	766957
397534	766958
144280	766959
254143	766960
18982	766961
133	766962
401107	766963
188367	766964
178426	766965
19511	766966
50748	766967
13522	766968
125262	766969
209747	766970
13521	766971
136238	766972
447823	766973
39789	766974
572	766975
157052	766976
689382	766977
53662	766978
17633	766979
302695	766980
362043	766981
16833	766982
173556	766983
99267	766984
20391	766985
296316	766986
62220	766987
103366	766988
5615	766989
320401	766990
94871	766991
357911	766992
98290	766993
16652	766994
276865	766995
472336	766996
479327	766997
530004	766998
298216	766999
116708	767000
3110	767001
2	767002
5670	767003
646675	767004
26562	767005
13059	767006
208471	767007
72132	767008
158699	767009
497215	767010
127998	767011
294272	767012
25606	767013
172537	767014
548	767015
2911	767016
23625	767017
675537	767018
234	767019
114155	767020
7314	767021
15	767022
418234	767023
157962	767024
473	767025
558135	767026
51365	767027
419505	767028
207352	767029
207348	767030
89226	767031
465959	767032
92622	767033
935	767034
233102	767035
89526	767036
36527	767037
8	767038
8	767039
8	767040
8	767041
8	767042
636148	767043
44528	767044
56426	767045
158035	767046
11277	767047
157223	767048
117784	767049
21304	767050
81513	767051
319583	767052
546239	767053
1470	767054
379806	767055
95666	767056
39207	767057
660193	767058
258905	767059
79927	767060
555691	767061
66099	767062
78954	767063
165629	767064
28599	767065
394760	767066
432656	767067
539816	767068
157401	767069
476866	767070
161491	767071
161491	767072
395404	767073
540046	767074
138690	767075
539522	767076
5090	767077
47568	767078
247031	767079
536088	767080
124252	767081
462321	767082
303071	767083
120889	767084
437118	767085
407597	767086
461827	767087
180107	767088
462222	767089
16869	767090
289228	767091
6194	767092
387810	767093
28764	767094
50282	767095
211428	767096
683292	767097
249654	767098
40649	767099
1944	767100
405091	767101
286	767102
538815	767103
570395	767104
968	767105
295837	767106
408918	767107
422411	767108
14617	767109
174022	767110
158016	767111
178265	767112
116996	767113
27838	767114
10197	767115
131028	767116
369030	767117
31781	767118
459311	767119
316226	767120
567682	767121
655800	767122
669947	767123
68703	767124
313652	767125
26902	767126
655707	767127
601	767128
48150	767129
298879	767130
228061	767131
13425	767132
269768	767133
529936	767134
532938	767135
95856	767136
164256	767137
313519	767138
69662	767139
653183	767140
58754	767141
661512	767142
223592	767143
662321	767144
224916	767145
589503	767146
108955	767147
99372	767148
241221	767149
595568	767150
357064	767151
336	767152
71283	767153
439702	767154
215036	767155
243072	767156
165348	767157
388818	767158
607324	767159
651343	767160
139085	767161
677702	767162
12462	767163
7933	767164
541002	767165
148076	767166
36814	767167
581112	767168
697604	767169
235151	767170
243700	767171
108656	767172
127751	767173
58638	767174
134798	767175
151738	767176
84663	767177
135107	767178
611214	767179
36939	767180
2070	767181
240591	767182
575588	767183
233269	767184
685300	767185
680867	767186
538041	767187
4279	767188
62959	767189
332612	767190
511923	767191
697129	767192
510821	767193
439861	767194
659715	767195
166381	767196
157791	767197
170850	767198
500156	767199
659722	767200
260998	767201
184586	767202
4140	767203
398474	767204
46097	767205
680202	767206
519549	767207
424247	767208
22699	767209
421609	767210
234728	767211
176452	767212
18948	767213
653	767214
474771	767215
8892	767216
522363	767217
159637	767218
125375	767219
412076	767220
101158	767221
212506	767222
539490	767223
109427	767224
212501	767225
128774	767226
362653	767227
397621	767228
117193	767229
241823	767230
316428	767231
55021	767232
21167	767233
19274	767234
146091	767235
42030	767236
334	767237
8892	767238
120484	767239
24618	767240
7526	767241
16252	767242
150236	767243
616476	767244
83697	767245
568258	767246
89162	767247
477522	767248
63338	767249
16337	767250
7882	767251
36142	767252
70134	767253
688447	767254
631491	767255
7870	767256
449634	767257
525031	767258
54217	767259
181142	767260
562151	767261
158481	767262
543625	767263
440813	767264
201577	767265
266557	767266
99466	767267
207472	767268
70131	767269
1909	767270
60336	767271
52367	767272
320330	767273
50104	767274
22958	767275
689376	767276
543507	767277
342215	767278
33720	767279
1960	767280
312185	767281
71319	767282
63599	767283
535375	767284
648432	767285
690194	767286
55470	767287
133617	767288
203785	767289
625313	767290
431374	767291
203772	767292
77833	767293
186290	767294
383929	767295
639473	767296
68785	767297
12556	767298
678978	767299
98741	767300
520588	767301
9088	767302
141791	767303
5360	767304
505078	767305
44	767306
460481	767307
461988	767308
473502	767309
162701	767310
11826	767311
5937	767312
117084	767313
281211	767314
307675	767315
665353	767316
121706	767317
56432	767318
8892	767319
189006	767320
387327	767321
270728	767322
549243	767323
46714	767324
165622	767325
10974	767326
243935	767327
681213	767328
165623	767329
25281	767330
612264	767331
495275	767332
399654	767333
537666	767334
639577	767335
545674	767336
614763	767337
132300	767338
447194	767339
618833	767340
589845	767341
197778	767342
41997	767343
636131	767344
236315	767345
115891	767346
277236	767347
419694	767348
558975	767349
42833	767350
211317	767351
397893	767352
640431	767353
664924	767354
20503	767355
537928	767356
577811	767357
657633	767358
614356	767359
687569	767360
83223	767361
231007	767362
465194	767363
649117	767364
497260	767365
104571	767366
456885	767367
424566	767368
565319	767369
474984	767370
77394	767371
101077	767372
33871	767373
334153	767374
11615	767375
293267	767376
336277	767377
25346	767378
564442	767379
49795	767380
295998	767381
516224	767382
568390	767383
605204	767384
568392	767385
22988	767386
152409	767387
96157	767388
3603	767389
568395	767390
53742	767391
152410	767392
592950	767393
128890	767394
10638	767395
232809	767396
148355	767397
540041	767398
1310	767399
445576	767400
117828	767401
393082	767402
67484	767403
66296	767404
53742	767405
79233	767406
31759	767407
209431	767408
209374	767409
34135	767410
245202	767411
152392	767412
21452	767413
358941	767414
534952	767415
664007	767416
330017	767417
508658	767418
86520	767419
146513	767420
260031	767421
565316	767422
412291	767423
445068	767424
44322	767425
112804	767426
67511	767427
333849	767428
41638	767429
152392	767430
31717	767431
24588	767432
38400	767433
146032	767434
568402	767435
24753	767436
95210	767437
146316	767438
210838	767439
199264	767440
86495	767441
3193	767442
123545	767443
204346	767444
168316	767445
68076	767446
592977	767447
592973	767448
261120	767449
667717	767450
8892	767451
18980	767452
524	767453
574927	767454
316032	767455
133930	767456
159428	767457
137499	767458
79924	767459
274270	767460
111995	767461
108965	767462
79360	767463
299561	767464
43064	767465
257245	767466
376659	767467
207884	767468
365613	767469
90063	767470
102673	767471
137300	767472
393181	767473
233821	767474
274913	767475
25890	767476
50137	767477
629828	767478
618019	767479
293797	767480
170754	767481
377481	767482
172237	767483
55024	767484
51973	767485
134665	767486
605528	767487
61107	767488
352746	767489
502986	767490
14484	767491
175697	767492
547751	767493
158548	767494
569918	767495
376370	767496
80622	767497
629647	767498
70683	767499
697519	767500
236409	767501
75198	767502
843	767503
369645	767504
169035	767505
448209	767506
21783	767507
412252	767508
456722	767509
130964	767510
214418	767511
339674	767512
98583	767513
294075	767514
626242	767515
246594	767516
600618	767517
195300	767518
10151	767519
53038	767520
480213	767521
3740	767522
91128	767523
208132	767524
541606	767525
35860	767526
467755	767527
516165	767528
471252	767529
42531	767530
203609	767531
117873	767532
593222	767533
621914	767534
197131	767535
8713	767536
106032	767537
21087	767538
674219	767539
145653	767540
57191	767541
154565	767542
118651	767543
58727	767544
222204	767545
150300	767546
548920	767547
44028	767548
54221	767549
17478	767550
86543	767551
105391	767552
383821	767553
255447	767554
140754	767555
95126	767556
638136	767557
422199	767558
125129	767559
534306	767560
49150	767561
175354	767562
489076	767563
628365	767564
136622	767565
636069	767566
615122	767567
87499	767568
76165	767569
315816	767570
447347	767571
7716	767572
261904	767573
359705	767574
656895	767575
189450	767576
283817	767577
73558	767578
47254	767579
320085	767580
395368	767581
211121	767582
499231	767583
293810	767584
42644	767585
63135	767586
210180	767587
86890	767588
400162	767589
235914	767590
488221	767591
573746	767592
23195	767593
126182	767594
598038	767595
445543	767596
116436	767597
534939	767598
258866	767599
399259	767600
323632	767601
668260	767602
27035	767603
25156	767604
527932	767605
605328	767606
392551	767607
9392	767608
165884	767609
397040	767610
413694	767611
124	767612
339379	767613
86447	767614
10757	767615
572874	767616
303854	767617
496288	767618
246092	767619
39957	767620
64936	767621
263361	767622
27466	767623
11394	767624
477336	767625
171845	767626
140678	767627
164776	767628
245103	767629
298707	767630
2831	767631
163229	767632
57325	767633
223352	767634
595126	767635
439995	767636
7423	767637
75096	767638
638811	767639
153745	767640
10288	767641
284206	767642
634935	767643
550426	767644
175763	767645
232950	767646
294297	767647
313564	767648
14535	767649
331642	767650
222230	767651
65843	767652
473848	767653
205890	767654
18752	767655
395725	767656
75041	767657
247023	767658
391107	767659
18208	767660
554924	767661
1264	767662
19187	767663
212816	767664
2111	767665
48593	767666
432845	767667
145623	767668
661880	767669
65045	767670
260107	767671
503857	767672
46618	767673
657861	767674
40688	767675
559481	767676
220658	767677
305996	767678
387695	767679
44653	767680
527525	767681
37968	767682
645168	767683
263465	767684
6268	767685
146082	767686
204508	767687
121209	767688
574142	767689
568130	767690
526972	767691
49615	767692
251316	767693
41818	767694
377002	767695
101373	767696
24970	767697
583580	767698
194242	767699
617956	767700
42958	767701
274580	767702
426838	767703
50126	767704
82737	767705
120008	767706
172501	767707
165543	767708
491823	767709
42196	767710
10271	767711
31045	767712
148258	767713
641287	767714
42848	767715
42848	767716
1246	767717
14875	767718
473550	767719
138250	767720
338879	767721
102246	767722
347930	767723
2759	767724
29081	767725
446359	767726
184922	767727
411731	767728
3868	767729
579559	767730
22735	767731
584033	767732
527323	767733
19184	767734
409339	767735
244433	767736
591717	767737
349763	767738
15332	767739
528733	767740
125970	767741
125059	767742
58940	767743
304643	767744
41293	767745
323	767746
362369	767747
62299	767748
343003	767749
8489	767750
569217	767751
69224	767752
565186	767753
270799	767754
578299	767755
127006	767756
622846	767757
7382	767758
328439	767759
438628	767760
590913	767761
327085	767762
431800	767763
525237	767764
99316	767765
10363	767766
6828	767767
597898	767768
640675	767769
272952	767770
474568	767771
623781	767772
357785	767773
21669	767774
585280	767775
10149	767776
336722	767777
277914	767778
50189	767779
66998	767780
546550	767781
475733	767782
483689	767783
628477	767784
575424	767785
385579	767786
613630	767787
8157	767788
655914	767789
11381	767790
286007	767791
127686	767792
132500	767793
102610	767794
43517	767795
106342	767796
491927	767797
552221	767798
364692	767799
189	767800
21740	767801
44999	767802
6050	767803
72982	767804
230634	767805
35051	767806
397387	767807
586103	767808
40431	767809
461514	767810
509865	767811
3416	767812
109910	767813
466768	767814
22200	767815
107969	767816
73180	767817
602298	767818
38089	767819
152495	767820
328087	767821
87389	767822
422469	767823
299663	767824
360318	767825
422376	767826
125411	767827
295874	767828
422473	767829
573494	767830
38744	767831
564284	767832
101179	767833
472575	767834
223486	767835
8878	767836
360431	767837
273301	767838
146391	767839
155923	767840
54782	767841
295918	767842
316914	767843
126375	767844
669106	767845
568025	767846
112561	767847
5715	767848
687333	767849
5457	767850
59954	767851
549529	767852
668596	767853
178337	767854
361592	767855
343247	767856
78169	767857
99232	767858
21659	767859
35238	767860
5295	767861
228549	767862
66019	767863
163567	767864
218869	767865
184396	767866
85035	767867
29105	767868
62346	767869
371073	767870
163	767871
37731	767872
109050	767873
229735	767874
248460	767875
112561	767876
55266	767877
298800	767878
336648	767879
651040	767880
218836	767881
827	767882
363272	767883
138126	767884
467496	767885
15690	767886
107463	767887
380177	767888
440976	767889
16886	767890
340139	767891
78311	767892
387174	767893
339101	767894
4725	767895
271	767896
282244	767897
49141	767898
65291	767899
304532	767900
41289	767901
30728	767902
136219	767903
136497	767904
315679	767905
427003	767906
183732	767907
4758	767908
620169	767909
18685	767910
145898	767911
50973	767912
8493	767913
35	767914
383147	767915
147628	767916
4702	767917
381793	767918
76021	767919
139756	767920
11057	767921
561537	767922
130035	767923
473513	767924
476221	767925
671273	767926
177150	767927
529163	767928
182290	767929
25575	767930
7238	767931
52711	767932
10321	767933
165549	767934
1569	767935
181503	767936
148181	767937
13426	767938
246315	767939
308491	767940
105373	767941
71531	767942
648619	767943
377826	767944
105359	767945
516	767946
146992	767947
146981	767948
444007	767949
128010	767950
250481	767951
511505	767952
111953	767953
27539	767954
33698	767955
220159	767956
9834	767957
255907	767958
633121	767959
9854	767960
39840	767961
68449	767962
187180	767963
87421	767964
37100	767965
33849	767966
255865	767967
292751	767968
292584	767969
646499	767970
84020	767971
175621	767972
175615	767973
175626	767974
175628	767975
875	767976
2151	767977
8269	767978
6493	767979
482112	767980
11065	767981
2666	767982
7720	767983
7725	767984
499338	767985
368442	767986
664609	767987
132526	767988
135	767989
499796	767990
11065	767991
528	767992
1887	767993
3292	767994
2547	767995
753	767996
8659	767997
664615	767998
2651	767999
2547	768000
494541	768001
1362	768002
495445	768003
441	768004
4201	768005
114453	768006
2666	768007
7558	768008
669832	768009
2952	768010
1362	768011
19377	768012
368448	768013
87	768014
7450	768015
509864	768016
4754	768017
57365	768018
600155	768019
645967	768020
259822	768021
46925	768022
152743	768023
341841	768024
667163	768025
662122	768026
57557	768027
137814	768028
39005	768029
21117	768030
2858	768031
587690	768032
151160	768033
77363	768034
655398	768035
62297	768036
282388	768037
660592	768038
305369	768039
7386	768040
682499	768041
84527	768042
645844	768043
153380	768044
26328	768045
26328	768046
26328	768047
597506	768048
451340	768049
623821	768050
470373	768051
618195	768052
271894	768053
26956	768054
276042	768055
599001	768056
157622	768057
655232	768058
623918	768059
344327	768060
686556	768061
9937	768062
95009	768063
446160	768064
7220	768065
626339	768066
96	768067
588994	768068
444484	768069
253141	768070
48453	768071
54607	768072
15228	768073
109976	768074
279965	768075
469848	768076
588983	768077
535756	768078
50254	768079
154402	768080
629802	768081
492393	768082
572968	768083
341943	768084
93828	768085
177415	768086
348207	768087
53496	768088
70810	768089
49997	768090
279613	768091
426070	768092
87757	768093
3	768094
37405	768095
15818	768096
632255	768097
536221	768098
606865	768099
370393	768100
994	768101
522707	768102
690499	768103
147786	768104
136586	768105
33144	768106
386013	768107
436599	768108
496345	768109
105083	768110
64455	768111
454156	768112
53998	768113
313478	768114
430763	768115
236177	768116
498979	768117
245359	768118
500133	768119
315366	768120
18382	768121
99281	768122
78087	768123
491673	768124
21895	768125
102745	768126
152804	768127
4840	768128
178876	768129
27098	768130
682042	768131
313704	768132
30381	768133
89550	768134
565100	768135
147316	768136
504130	768137
288259	768138
115264	768139
640627	768140
439435	768141
34938	768142
525474	768143
530234	768144
555445	768145
88751	768146
140979	768147
242892	768148
392946	768149
531699	768150
535755	768151
447850	768152
275634	768153
31299	768154
599193	768155
164976	768156
261367	768157
61000	768158
467303	768159
253228	768160
158986	768161
448349	768162
158495	768163
152263	768164
411058	768165
997	768166
509931	768167
125508	768168
161325	768169
38844	768170
278655	768171
258942	768172
348043	768173
90461	768174
43464	768175
128812	768176
65059	768177
500562	768178
672362	768179
333108	768180
314028	768181
65715	768182
316718	768183
563777	768184
666335	768185
646382	768186
131512	768187
16688	768188
696305	768189
197439	768190
273681	768191
481600	768192
109235	768193
252797	768194
606852	768195
24708	768196
24708	768197
24708	768198
258308	768199
137876	768200
680868	768201
660198	768202
310608	768203
37078	768204
358295	768205
167570	768206
43562	768207
638589	768208
406450	768209
386973	768210
171615	768211
270649	768212
268647	768213
693911	768214
144786	768215
165163	768216
388682	768217
149769	768218
80841	768219
120831	768220
132683	768221
275510	768222
628958	768223
56912	768224
289983	768225
2630	768226
461488	768227
166622	768228
292940	768229
409997	768230
265950	768231
27061	768232
690507	768233
55276	768234
121617	768235
157849	768236
373155	768237
549303	768238
187566	768239
64943	768240
4597	768241
8078	768242
491888	768243
491870	768244
35244	768245
90762	768246
35233	768247
5498	768248
527547	768249
302777	768250
64251	768251
5498	768252
660411	768253
302844	768254
101713	768255
499059	768256
260075	768257
214982	768258
23640	768259
542117	768260
524609	768261
608854	768262
627698	768263
382010	768264
244180	768265
6187	768266
599576	768267
266272	768268
77871	768269
214539	768270
258	768271
567838	768272
133514	768273
21451	768274
30049	768275
53319	768276
263780	768277
120336	768278
384346	768279
2657	768280
535827	768281
2174	768282
177214	768283
59	768284
96703	768285
326031	768286
348732	768287
72073	768288
504830	768289
409386	768290
537264	768291
482144	768292
114337	768293
274458	768294
30110	768295
52256	768296
21517	768297
445179	768298
2941	768299
89109	768300
154796	768301
279816	768302
15247	768303
637345	768304
30797	768305
416791	768306
4078	768307
7664	768308
296193	768309
133232	768310
532912	768311
674567	768312
1673	768313
229786	768314
512212	768315
324600	768316
29120	768317
2372	768318
57482	768319
80377	768320
479599	768321
152484	768322
511762	768323
38631	768324
292519	768325
667136	768326
94529	768327
48370	768328
5477	768329
484192	768330
407968	768331
110207	768332
191575	768333
299768	768334
458779	768335
90279	768336
118203	768337
401104	768338
275386	768339
669017	768340
25592	768341
48502	768342
37545	768343
347693	768344
130958	768345
546396	768346
570903	768347
58	768348
82925	768349
150424	768350
323762	768351
303056	768352
140848	768353
499539	768354
48276	768355
255585	768356
63349	768357
116734	768358
90631	768359
434835	768360
45392	768361
303339	768362
604265	768363
21032	768364
29599	768365
393590	768366
693859	768367
513196	768368
647433	768369
385221	768370
515228	768371
17398	768372
142089	768373
31511	768374
428134	768375
119899	768376
162	768377
447664	768378
425483	768379
584279	768380
89691	768381
162888	768382
172369	768383
51913	768384
42980	768385
13	768386
43753	768387
120360	768388
110119	768389
376154	768390
475386	768391
49281	768392
13398	768393
555322	768394
650913	768395
230935	768396
439393	768397
180782	768398
586878	768399
197742	768400
15254	768401
643956	768402
128	768403
38506	768404
568556	768405
113147	768406
206147	768407
129561	768408
9735	768409
483280	768410
288251	768411
375512	768412
107	768413
152570	768414
409439	768415
22793	768416
5817	768417
4270	768418
487527	768419
153510	768420
200873	768421
20226	768422
171086	768423
73094	768424
409815	768425
413131	768426
169622	768427
556053	768428
532951	768429
141013	768430
141013	768431
56323	768432
50558	768433
50558	768434
546018	768435
102169	768436
29395	768437
511122	768438
575853	768439
282	768440
22740	768441
105278	768442
461669	768443
316398	768444
324703	768445
7651	768446
33940	768447
15232	768448
243671	768449
2164	768450
30483	768451
373716	768452
119969	768453
394192	768454
354981	768455
631507	768456
374583	768457
157157	768458
139020	768459
629130	768460
3376	768461
613882	768462
523976	768463
151242	768464
17228	768465
69822	768466
27164	768467
5375	768468
61289	768469
4453	768470
206288	768471
2	768472
172077	768473
417321	768474
7953	768475
520876	768476
37317	768477
487996	768478
15224	768479
168451	768480
112006	768481
17307	768482
149858	768483
45482	768484
695095	768485
655912	768486
338685	768487
13584	768488
457159	768489
574260	768490
28081	768491
196340	768492
497151	768493
32075	768494
20936	768495
11757	768496
13670	768497
48979	768498
210419	768499
447713	768500
403298	768501
590285	768502
181322	768503
139521	768504
188455	768505
73982	768506
12775	768507
227723	768508
75402	768509
652620	768510
690960	768511
1853	768512
652238	768513
220302	768514
14915	768515
243131	768516
557277	768517
57842	768518
15467	768519
426003	768520
258404	768521
366018	768522
554476	768523
556457	768524
423569	768525
531547	768526
122048	768527
265942	768528
567702	768529
134060	768530
146589	768531
63757	768532
689162	768533
17466	768534
332138	768535
25966	768536
187237	768537
491364	768538
139994	768539
426087	768540
237044	768541
274536	768542
527874	768543
499377	768544
65374	768545
8414	768546
92641	768547
605331	768548
2618	768549
675734	768550
564898	768551
232401	768552
525048	768553
87008	768554
3773	768555
38173	768556
2559	768557
41629	768558
162539	768559
524978	768560
365855	768561
149748	768562
90655	768563
288332	768564
30753	768565
430731	768566
394762	768567
100424	768568
476507	768569
363660	768570
516360	768571
361175	768572
30260	768573
694010	768574
103375	768575
192018	768576
633754	768577
48634	768578
384845	768579
8265	768580
668340	768581
690077	768582
30970	768583
538994	768584
476506	768585
393151	768586
344657	768587
24429	768588
149457	768589
630	768590
29057	768591
604486	768592
84803	768593
637402	768594
97838	768595
58989	768596
17	768597
404662	768598
84165	768599
440746	768600
119265	768601
119272	768602
165253	768603
598	768604
354096	768605
188989	768606
228309	768607
44458	768608
11243	768609
485743	768610
76297	768611
204670	768612
686928	768613
440738	768614
373838	768615
436451	768616
636479	768617
63074	768618
470776	768619
683591	768620
3467	768621
681313	768622
3749	768623
283245	768624
440716	768625
181826	768626
603241	768627
11476	768628
134214	768629
551823	768630
67446	768631
205869	768632
258788	768633
333219	768634
25344	768635
332177	768636
541847	768637
163682	768638
45	768639
47591	768640
694802	768641
160952	768642
28221	768643
3450	768644
254235	768645
1464	768646
536355	768647
386864	768648
112688	768649
159132	768650
86871	768651
180493	768652
163193	768653
501899	768654
27597	768655
203524	768656
142366	768657
144685	768658
42943	768659
179733	768660
52297	768661
50788	768662
144187	768663
145211	768664
22899	768665
537446	768666
550900	768667
434973	768668
29276	768669
664464	768670
141954	768671
18249	768672
570483	768673
5077	768674
73832	768675
2670	768676
308916	768677
292047	768678
238264	768679
5	768680
36853	768681
485225	768682
365514	768683
35092	768684
10916	768685
557074	768686
687260	768687
69402	768688
69130	768689
15182	768690
318131	768691
95	768692
322050	768693
225624	768694
1187	768695
256468	768696
7149	768697
157245	768698
183605	768699
69079	768700
139568	768701
24714	768702
32032	768703
292243	768704
244663	768705
69206	768706
210108	768707
239193	768708
190452	768709
553705	768710
25948	768711
93955	768712
216401	768713
101445	768714
29907	768715
34189	768716
405648	768717
405701	768718
532685	768719
33709	768720
213892	768721
238383	768722
2	768723
131674	768724
46546	768725
411752	768726
137195	768727
520721	768728
520859	768729
284226	768730
421618	768731
553963	768732
14665	768733
46638	768734
40987	768735
446603	768736
59672	768737
259551	768738
141715	768739
162359	768740
390236	768741
214300	768742
70090	768743
545082	768744
13165	768745
277802	768746
398703	768747
69452	768748
28608	768749
69167	768750
216207	768751
294614	768752
216331	768753
69399	768754
70814	768755
69256	768756
48787	768757
14218	768758
25933	768759
525297	768760
216367	768761
14733	768762
28659	768763
294617	768764
217121	768765
28657	768766
385616	768767
216272	768768
69279	768769
54969	768770
4297	768771
305533	768772
95659	768773
217592	768774
28738	768775
69546	768776
217516	768777
69675	768778
218226	768779
218715	768780
69582	768781
28729	768782
216651	768783
69711	768784
93498	768785
502317	768786
527918	768787
14032	768788
81991	768789
280402	768790
517100	768791
123405	768792
321392	768793
23280	768794
46440	768795
69285	768796
216924	768797
84399	768798
218236	768799
69637	768800
106303	768801
123039	768802
683883	768803
217900	768804
218598	768805
450263	768806
260257	768807
636760	768808
119767	768809
218355	768810
25151	768811
332590	768812
474472	768813
60813	768814
70066	768815
218274	768816
376599	768817
218110	768818
126012	768819
638675	768820
618729	768821
284065	768822
93191	768823
29358	768824
70035	768825
106845	768826
69351	768827
101032	768828
158235	768829
12423	768830
185224	768831
414736	768832
90126	768833
16940	768834
445852	768835
689096	768836
218537	768837
69835	768838
247376	768839
70022	768840
550997	768841
284477	768842
69561	768843
297886	768844
126981	768845
117660	768846
11144	768847
304740	768848
620172	768849
604786	768850
19810	768851
68336	768852
689358	768853
69328	768854
55765	768855
323094	768856
14836	768857
329057	768858
610464	768859
102837	768860
69784	768861
309890	768862
297920	768863
217813	768864
44713	768865
44173	768866
616880	768867
26528	768868
156687	768869
566805	768870
616762	768871
664881	768872
413203	768873
295172	768874
218416	768875
117671	768876
216970	768877
117016	768878
28732	768879
69615	768880
197971	768881
82453	768882
97344	768883
216937	768884
240263	768885
668422	768886
383776	768887
326977	768888
52848	768889
15095	768890
351597	768891
344417	768892
10797	768893
69544	768894
225271	768895
70028	768896
218748	768897
333669	768898
218516	768899
314134	768900
81880	768901
78865	768902
601682	768903
216960	768904
74781	768905
69780	768906
476052	768907
43476	768908
326976	768909
38586	768910
345172	768911
69355	768912
596768	768913
239110	768914
368252	768915
41922	768916
69712	768917
166506	768918
482951	768919
589312	768920
28719	768921
69814	768922
150281	768923
223759	768924
87822	768925
538219	768926
375090	768927
218620	768928
670146	768929
666051	768930
554892	768931
410951	768932
690073	768933
655446	768934
217497	768935
483659	768936
76097	768937
216664	768938
57786	768939
69644	768940
14231	768941
434666	768942
431032	768943
149959	768944
167905	768945
218003	768946
490012	768947
290876	768948
55083	768949
173792	768950
486689	768951
11039	768952
173420	768953
3200	768954
15	768955
15	768956
648115	768957
27805	768958
76013	768959
48371	768960
6182	768961
230641	768962
52545	768963
51846	768964
34936	768965
177129	768966
8767	768967
78181	768968
72388	768969
21015	768970
22755	768971
594167	768972
19623	768973
3422	768974
629864	768975
55636	768976
171989	768977
24609	768978
81694	768979
117144	768980
484228	768981
178499	768982
292224	768983
47193	768984
436996	768985
79040	768986
613802	768987
217684	768988
25095	768989
234054	768990
111703	768991
281542	768992
174865	768993
114160	768994
118492	768995
86810	768996
232564	768997
42620	768998
23788	768999
28440	769000
61982	769001
162921	769002
111103	769003
332827	769004
219954	769005
94639	769006
41517	769007
56625	769008
216289	769009
28661	769010
513062	769011
141187	769012
159514	769013
16577	769014
78413	769015
35323	769016
650474	769017
77822	769018
274579	769019
473365	769020
344972	769021
46436	769022
109552	769023
374632	769024
371720	769025
672340	769026
663524	769027
467401	769028
589798	769029
148494	769030
687354	769031
270024	769032
509736	769033
40167	769034
151360	769035
656873	769036
121203	769037
432666	769038
286821	769039
296553	769040
44468	769041
16013	769042
575207	769043
324337	769044
137063	769045
287099	769046
363154	769047
347379	769048
341334	769049
321411	769050
638483	769051
148008	769052
417434	769053
463817	769054
97684	769055
528805	769056
221686	769057
626296	769058
81276	769059
313003	769060
511777	769061
234436	769062
131148	769063
463689	769064
511815	769065
51158	769066
21490	769067
193167	769068
86458	769069
578103	769070
283632	769071
681237	769072
457303	769073
476815	769074
111445	769075
1309	769076
69440	769077
517442	769078
513880	769079
36621	769080
45005	769081
564887	769082
117613	769083
683001	769084
106413	769085
6316	769086
257281	769087
56763	769088
107160	769089
69508	769090
122878	769091
426929	769092
152893	769093
58142	769094
282893	769095
283624	769096
253683	769097
161740	769098
108755	769099
7282	769100
103919	769101
175366	769102
214778	769103
123265	769104
675494	769105
185031	769106
52366	769107
196017	769108
21846	769109
242649	769110
81527	769111
592222	769112
670532	769113
189941	769114
582713	769115
23668	769116
150	769117
84026	769118
78093	769119
168950	769120
8969	769121
160984	769122
676650	769123
554500	769124
40743	769125
135898	769126
205294	769127
94220	769128
462249	769129
44973	769130
24714	769131
333875	769132
19270	769133
637501	769134
70080	769135
682986	769136
28644	769137
394113	769138
575460	769139
139455	769140
474516	769141
10533	769142
132256	769143
18258	769144
163529	769145
55328	769146
55327	769147
157824	769148
157824	769149
577016	769150
466094	769151
645424	769152
74945	769153
4124	769154
64875	769155
105029	769156
533625	769157
4233	769158
335655	769159
4829	769160
600438	769161
220853	769162
97235	769163
7562	769164
284712	769165
1378	769166
485646	769167
427511	769168
78393	769169
419050	769170
114422	769171
293142	769172
533544	769173
77840	769174
169644	769175
127192	769176
359171	769177
17930	769178
2493	769179
269777	769180
677777	769181
161418	769182
450839	769183
73306	769184
96957	769185
389331	769186
448137	769187
494312	769188
199358	769189
155901	769190
286624	769191
58177	769192
545137	769193
118692	769194
477901	769195
103154	769196
53356	769197
53356	769198
53356	769199
33688	769200
627822	769201
51374	769202
519918	769203
489930	769204
2562	769205
97314	769206
2943	769207
188475	769208
245408	769209
213982	769210
670468	769211
227902	769212
395652	769213
1088	769214
61	769215
464990	769216
44291	769217
25833	769218
156315	769219
15729	769220
14146	769221
99	769222
655533	769223
298832	769224
24461	769225
51101	769226
576093	769227
66330	769228
163039	769229
604555	769230
475052	769231
232971	769232
74291	769233
475457	769234
85969	769235
17939	769236
196730	769237
595026	769238
4388	769239
261744	769240
314	769241
481433	769242
401688	769243
91449	769244
528	769245
215703	769246
635408	769247
110482	769248
274759	769249
423337	769250
138475	769251
696494	769252
7668	769253
61878	769254
362687	769255
122561	769256
391974	769257
55950	769258
53474	769259
183011	769260
183099	769261
439931	769262
210133	769263
482987	769264
61885	769265
183240	769266
485730	769267
298662	769268
171657	769269
56553	769270
23269	769271
92307	769272
52926	769273
149821	769274
331906	769275
385186	769276
323409	769277
96194	769278
1380	769279
53271	769280
5138	769281
512606	769282
284041	769283
176946	769284
243	769285
558080	769286
79657	769287
611134	769288
652499	769289
7715	769290
74023	769291
9066	769292
458359	769293
349279	769294
66792	769295
665038	769296
259434	769297
118198	769298
157088	769299
77135	769300
169892	769301
611053	769302
670211	769303
163438	769304
225987	769305
691695	769306
5824	769307
536598	769308
157260	769309
171410	769310
469146	769311
131312	769312
637410	769313
284	769314
164385	769315
168257	769316
489157	769317
8246	769318
33941	769319
310900	769320
148897	769321
90486	769322
15	769323
137074	769324
94450	769325
605587	769326
667522	769327
382122	769328
136341	769329
142707	769330
418665	769331
227730	769332
225153	769333
218771	769334
598632	769335
31373	769336
107596	769337
390032	769338
140297	769339
112134	769340
652953	769341
218783	769342
221325	769343
37465	769344
366438	769345
450524	769346
240952	769347
70291	769348
87933	769349
129944	769350
489550	769351
565280	769352
85753	769353
668289	769354
622691	769355
604549	769356
147965	769357
379227	769358
540524	769359
661775	769360
19601	769361
205363	769362
110369	769363
16343	769364
336727	769365
133785	769366
404932	769367
646505	769368
108967	769369
533086	769370
170025	769371
563555	769372
86552	769373
542453	769374
515535	769375
135894	769376
20044	769377
450820	769378
31579	769379
227189	769380
466065	769381
265303	769382
75405	769383
253619	769384
236270	769385
461171	769386
321205	769387
369703	769388
158854	769389
48270	769390
444503	769391
2558	769392
219759	769393
42302	769394
513699	769395
15625	769396
13768	769397
219863	769398
266189	769399
8035	769400
93065	769401
37056	769402
95625	769403
131654	769404
171733	769405
14875	769406
43656	769407
541399	769408
287796	769409
124850	769410
484847	769411
267491	769412
105813	769413
94633	769414
582	769415
109376	769416
268129	769417
599440	769418
5	769419
8278	769420
678377	769421
22514	769422
89845	769423
641731	769424
141698	769425
131799	769426
78274	769427
157708	769428
144100	769429
332580	769430
184505	769431
541875	769432
62013	769433
639030	769434
277430	769435
87745	769436
17737	769437
518894	769438
509457	769439
261742	769440
125901	769441
530340	769442
29603	769443
591517	769444
235581	769445
455884	769446
111003	769447
169520	769448
45949	769449
144129	769450
41397	769451
28425	769452
92998	769453
64897	769454
646241	769455
187927	769456
557568	769457
158277	769458
504387	769459
4090	769460
67271	769461
38450	769462
70148	769463
669001	769464
4736	769465
604204	769466
114777	769467
618110	769468
465	769469
451051	769470
322286	769471
505335	769472
692260	769473
3235	769474
638326	769475
102877	769476
626663	769477
250	769478
443281	769479
536365	769480
23550	769481
602577	769482
372184	769483
386296	769484
146592	769485
22958	769486
81103	769487
258439	769488
46228	769489
368115	769490
1605	769491
12399	769492
113993	769493
270838	769494
567711	769495
672139	769496
561879	769497
552090	769498
53354	769499
304992	769500
433005	769501
641178	769502
287376	769503
317263	769504
409074	769505
105658	769506
96348	769507
596167	769508
472399	769509
208896	769510
330181	769511
498014	769512
88785	769513
670793	769514
153811	769515
462801	769516
529120	769517
408699	769518
524588	769519
119808	769520
551197	769521
592001	769522
383085	769523
447888	769524
99892	769525
568942	769526
219030	769527
330183	769528
4230	769529
440959	769530
333110	769531
70545	769532
18920	769533
261706	769534
697479	769535
312486	769536
16	769537
532839	769538
494952	769539
469592	769540
21550	769541
5317	769542
652239	769543
228531	769544
121142	769545
497682	769546
12177	769547
420562	769548
405816	769549
273794	769550
418702	769551
676931	769552
817	769553
65502	769554
136824	769555
94007	769556
41496	769557
22878	769558
157423	769559
4784	769560
432706	769561
320876	769562
94368	769563
96517	769564
237228	769565
331607	769566
134317	769567
56463	769568
474121	769569
672915	769570
427727	769571
615111	769572
383619	769573
19040	769574
116316	769575
427678	769576
128450	769577
685362	769578
97035	769579
551034	769580
624240	769581
620638	769582
31077	769583
18037	769584
170609	769585
13316	769586
518771	769587
355290	769588
406159	769589
280583	769590
394019	769591
408549	769592
424056	769593
401645	769594
689732	769595
25285	769596
484111	769597
101887	769598
99857	769599
394834	769600
390225	769601
545905	769602
158265	769603
586948	769604
484916	769605
480509	769606
140853	769607
479019	769608
353730	769609
36780	769610
2295	769611
513276	769612
298346	769613
460498	769614
236145	769615
507307	769616
219263	769617
236213	769618
473552	769619
678273	769620
169558	769621
130251	769622
111636	769623
269024	769624
463406	769625
558455	769626
129236	769627
423535	769628
646924	769629
6493	769630
298578	769631
567996	769632
687972	769633
372719	769634
212181	769635
120997	769636
48648	769637
71123	769638
240208	769639
612165	769640
295309	769641
40611	769642
35595	769643
5075	769644
264761	769645
238290	769646
30698	769647
3938	769648
407993	769649
697068	769650
558485	769651
168830	769652
504138	769653
203422	769654
621285	769655
45578	769656
353294	769657
449068	769658
173198	769659
403866	769660
2333	769661
288668	769662
95001	769663
356738	769664
144578	769665
613960	769666
286946	769667
82437	769668
345477	769669
119125	769670
286	769671
46473	769672
568367	769673
451059	769674
53053	769675
301181	769676
526633	769677
664323	769678
141846	769679
342830	769680
329551	769681
538687	769682
292932	769683
594051	769684
115840	769685
47775	769686
432446	769687
664186	769688
20191	769689
348975	769690
109272	769691
289781	769692
31369	769693
512834	769694
22766	769695
80382	769696
10045	769697
66913	769698
634626	769699
7115	769700
169934	769701
169934	769702
22696	769703
101661	769704
362425	769705
242558	769706
296807	769707
105358	769708
367043	769709
684573	769710
15049	769711
97954	769712
489293	769713
97962	769714
591541	769715
162653	769716
380096	769717
5140	769718
449291	769719
19060	769720
330553	769721
52	769722
769	769723
172181	769724
231240	769725
391084	769726
25408	769727
172183	769728
101628	769729
44530	769730
676699	769731
122930	769732
614148	769733
360194	769734
59277	769735
312320	769736
198094	769737
108824	769738
7715	769739
60354	769740
176608	769741
16378	769742
100305	769743
4546	769744
546503	769745
15591	769746
312202	769747
46813	769748
153795	769749
311926	769750
16379	769751
55419	769752
510116	769753
469566	769754
25728	769755
493627	769756
407915	769757
592122	769758
736	769759
43547	769760
43546	769761
227873	769762
97569	769763
84155	769764
579550	769765
100346	769766
581603	769767
423827	769768
109854	769769
602992	769770
9245	769771
458981	769772
683296	769773
205395	769774
12431	769775
58576	769776
513559	769777
268429	769778
505670	769779
49750	769780
355035	769781
295936	769782
208325	769783
106396	769784
156013	769785
323786	769786
38338	769787
3400	769788
111747	769789
126961	769790
474018	769791
463669	769792
478479	769793
97974	769794
247640	769795
61701	769796
219920	769797
513709	769798
100012	769799
1105	769800
32106	769801
282896	769802
34220	769803
8890	769804
219855	769805
15996	769806
106865	769807
479840	769808
609360	769809
5208	769810
74778	769811
124306	769812
78044	769813
6965	769814
79648	769815
217411	769816
642265	769817
205121	769818
43521	769819
320571	769820
413047	769821
696603	769822
111925	769823
417703	769824
15996	769825
97941	769826
157484	769827
184723	769828
14754	769829
398718	769830
41496	769831
28395	769832
287507	769833
50098	769834
370253	769835
2194	769836
680450	769837
26978	769838
124960	769839
631352	769840
11566	769841
185870	769842
166238	769843
670922	769844
677963	769845
88427	769846
445209	769847
542462	769848
544633	769849
29829	769850
140561	769851
566990	769852
16395	769853
47399	769854
359494	769855
540569	769856
651135	769857
364669	769858
137673	769859
9771	769860
254755	769861
126944	769862
25379	769863
186624	769864
36673	769865
15493	769866
37182	769867
188325	769868
669703	769869
88485	769870
9275	769871
440275	769872
692390	769873
68294	769874
435061	769875
568554	769876
543588	769877
476718	769878
10544	769879
674699	769880
22859	769881
173794	769882
329574	769883
555633	769884
354260	769885
564916	769886
153006	769887
666466	769888
83646	769889
48894	769890
383178	769891
437689	769892
495140	769893
97265	769894
95610	769895
78691	769896
18506	769897
125776	769898
614327	769899
21047	769900
492225	769901
61595	769902
577779	769903
32301	769904
365831	769905
613026	769906
365794	769907
613013	769908
365793	769909
365795	769910
365796	769911
613018	769912
102724	769913
365797	769914
365800	769915
365803	769916
365805	769917
613020	769918
365814	769919
365812	769920
365815	769921
365819	769922
613022	769923
365821	769924
365824	769925
365828	769926
613025	769927
231960	769928
637688	769929
91560	769930
254672	769931
68	769932
580407	769933
221193	769934
336325	769935
36166	769936
6264	769937
697703	769938
67732	769939
13124	769940
182186	769941
94897	769942
130048	769943
3236	769944
323678	769945
4378	769946
612142	769947
410704	769948
285371	769949
110574	769950
390188	769951
344348	769952
657036	769953
319294	769954
649162	769955
660814	769956
23637	769957
354312	769958
17544	769959
153683	769960
15002	769961
82776	769962
486083	769963
447103	769964
676863	769965
308633	769966
152918	769967
321582	769968
7728	769969
73137	769970
475095	769971
388403	769972
653566	769973
1559	769974
53024	769975
83504	769976
224390	769977
572663	769978
7622	769979
252902	769980
5382	769981
513069	769982
186121	769983
684139	769984
635953	769985
138858	769986
171533	769987
6865	769988
479537	769989
404411	769990
124882	769991
404778	769992
53186	769993
1070	769994
94937	769995
567275	769996
185247	769997
6696	769998
25287	769999
346530	770000
242329	770001
183561	770002
42566	770003
102248	770004
209815	770005
11374	770006
181938	770007
137794	770008
24184	770009
159472	770010
537956	770011
614524	770012
95066	770013
41215	770014
102260	770015
61782	770016
73166	770017
22979	770018
95112	770019
549	770020
132936	770021
38169	770022
260954	770023
569825	770024
138484	770025
435912	770026
161717	770027
327367	770028
459274	770029
98816	770030
25133	770031
302253	770032
189590	770033
370	770034
131625	770035
130373	770036
668925	770037
292399	770038
319956	770039
7127	770040
37813	770041
960	770042
597230	770043
387116	770044
459935	770045
65565	770046
96520	770047
101321	770048
335850	770049
362322	770050
544427	770051
121211	770052
540138	770053
416878	770054
468590	770055
65341	770056
32645	770057
2823	770058
131821	770059
131465	770060
477262	770061
29402	770062
165287	770063
7746	770064
362323	770065
770	770066
256054	770067
111721	770068
183118	770069
73842	770070
21637	770071
529294	770072
82672	770073
188632	770074
695704	770075
271862	770076
11915	770077
96126	770078
343184	770079
364397	770080
138898	770081
493941	770082
8	770083
16205	770084
297440	770085
280564	770086
429027	770087
53611	770088
651128	770089
54410	770090
638353	770091
444530	770092
443434	770093
163753	770094
100424	770095
416141	770096
503076	770097
23433	770098
356547	770099
27754	770100
76668	770101
386193	770102
591033	770103
543326	770104
519482	770105
75597	770106
108104	770107
263193	770108
119592	770109
65394	770110
42298	770111
614291	770112
78187	770113
189290	770114
370645	770115
226744	770116
354354	770117
6313	770118
427684	770119
681269	770120
67631	770121
365062	770122
6915	770123
472050	770124
59516	770125
22945	770126
557169	770127
387246	770128
19671	770129
42522	770130
455695	770131
85576	770132
100397	770133
689072	770134
37013	770135
542474	770136
77798	770137
67766	770138
121161	770139
591768	770140
288584	770141
398133	770142
264073	770143
21763	770144
20967	770145
678953	770146
169205	770147
690935	770148
464634	770149
6010	770150
301786	770151
12197	770152
487032	770153
78809	770154
249197	770155
259023	770156
45588	770157
362739	770158
568053	770159
580982	770160
23592	770161
54553	770162
33011	770163
15246	770164
459642	770165
220094	770166
557139	770167
88453	770168
43588	770169
115936	770170
16026	770171
92171	770172
43153	770173
42223	770174
19012	770175
149	770176
9968	770177
598279	770178
242489	770179
421764	770180
287373	770181
117969	770182
589375	770183
151600	770184
362186	770185
97533	770186
47113	770187
138431	770188
63613	770189
594183	770190
123606	770191
225927	770192
125121	770193
624134	770194
30652	770195
89918	770196
148176	770197
533801	770198
596086	770199
96334	770200
13465	770201
13841	770202
90674	770203
381810	770204
137071	770205
18377	770206
142683	770207
314715	770208
606966	770209
56164	770210
562698	770211
47491	770212
467780	770213
246527	770214
253098	770215
43067	770216
162433	770217
613592	770218
40900	770219
267711	770220
44423	770221
112244	770222
687279	770223
6278	770224
573077	770225
678468	770226
2329	770227
491365	770228
513386	770229
94809	770230
20135	770231
325413	770232
193660	770233
595571	770234
94810	770235
167655	770236
229695	770237
253755	770238
299050	770239
12316	770240
476971	770241
148694	770242
1129	770243
33008	770244
517523	770245
88893	770246
325657	770247
44543	770248
587641	770249
421481	770250
10235	770251
20794	770252
370195	770253
138510	770254
9123	770255
577244	770256
1841	770257
579240	770258
615840	770259
146947	770260
51390	770261
35184	770262
86953	770263
581905	770264
584661	770265
85053	770266
30652	770267
13142	770268
88232	770269
384321	770270
425149	770271
98866	770272
11955	770273
6880	770274
180560	770275
255910	770276
153020	770277
118503	770278
164222	770279
76	770280
83967	770281
47523	770282
762	770283
36905	770284
654787	770285
102820	770286
54426	770287
37018	770288
76645	770289
390094	770290
8863	770291
1250	770292
1189	770293
394603	770294
147557	770295
51111	770296
434739	770297
595390	770298
230042	770299
29401	770300
66642	770301
624960	770302
90336	770303
655186	770304
345718	770305
365848	770306
566161	770307
455227	770308
461936	770309
1135	770310
284217	770311
580979	770312
229981	770313
438873	770314
73841	770315
5561	770316
569	770317
568210	770318
49777	770319
685737	770320
594	770321
55434	770322
5	770323
264183	770324
134841	770325
427854	770326
355073	770327
224382	770328
624422	770329
68947	770330
585746	770331
2128	770332
24492	770333
190943	770334
130266	770335
123915	770336
93583	770337
468354	770338
546963	770339
147955	770340
165009	770341
14447	770342
148081	770343
636217	770344
94045	770345
38188	770346
60531	770347
674694	770348
205903	770349
423615	770350
474627	770351
323158	770352
170245	770353
7138	770354
73399	770355
385313	770356
192363	770357
30424	770358
525692	770359
675544	770360
21866	770361
450444	770362
165325	770363
41019	770364
137793	770365
406657	770366
154128	770367
518453	770368
220037	770369
77997	770370
594000	770371
525	770372
619590	770373
646230	770374
166223	770375
11837	770376
152049	770377
5519	770378
1618	770379
141312	770380
144234	770381
686503	770382
142519	770383
284060	770384
84556	770385
85562	770386
118344	770387
2405	770388
24441	770389
124398	770390
393643	770391
3347	770392
229758	770393
468622	770394
62967	770395
46908	770396
526265	770397
647366	770398
496407	770399
345384	770400
354082	770401
353549	770402
2197	770403
433620	770404
98774	770405
16089	770406
447670	770407
11328	770408
467693	770409
544213	770410
46819	770411
259081	770412
31407	770413
116661	770414
63701	770415
204765	770416
62228	770417
135022	770418
649093	770419
46029	770420
450209	770421
162265	770422
85740	770423
218702	770424
105268	770425
66220	770426
141571	770427
49549	770428
244646	770429
280063	770430
420890	770431
164920	770432
558460	770433
573547	770434
23974	770435
118143	770436
551797	770437
88882	770438
375564	770439
85865	770440
38494	770441
54032	770442
165613	770443
477484	770444
109949	770445
36812	770446
13389	770447
249888	770448
145149	770449
151973	770450
102540	770451
362209	770452
502453	770453
671326	770454
146178	770455
571771	770456
223051	770457
46537	770458
395620	770459
10973	770460
916	770461
48352	770462
9475	770463
169886	770464
465051	770465
13100	770466
355232	770467
684821	770468
299498	770469
594075	770470
407803	770471
410366	770472
159441	770473
487769	770474
360888	770475
44439	770476
80933	770477
198542	770478
52403	770479
593930	770480
172090	770481
362397	770482
28251	770483
601629	770484
17060	770485
15470	770486
535372	770487
64487	770488
565408	770489
566279	770490
462974	770491
325761	770492
136395	770493
643185	770494
292654	770495
330110	770496
12541	770497
340006	770498
24191	770499
506869	770500
259024	770501
121732	770502
88833	770503
362647	770504
52144	770505
39740	770506
512242	770507
504910	770508
572077	770509
581466	770510
205634	770511
2176	770512
449221	770513
193532	770514
631313	770515
15150	770516
61800	770517
122646	770518
286405	770519
362147	770520
558777	770521
196769	770522
512541	770523
197635	770524
450430	770525
38145	770526
152334	770527
565883	770528
45988	770529
556531	770530
263671	770531
4331	770532
587908	770533
9442	770534
283149	770535
64421	770536
546700	770537
528196	770538
76413	770539
656506	770540
347472	770541
414121	770542
42629	770543
189547	770544
38425	770545
288544	770546
171379	770547
522650	770548
668836	770549
234199	770550
335611	770551
370249	770552
36534	770553
177796	770554
243099	770555
490817	770556
433521	770557
186392	770558
2301	770559
58429	770560
5095	770561
432424	770562
573734	770563
24036	770564
2046	770565
551123	770566
25493	770567
412981	770568
4321	770569
133057	770570
376373	770571
41904	770572
420331	770573
22563	770574
170091	770575
514796	770576
406663	770577
118498	770578
335859	770579
132193	770580
242252	770581
469711	770582
98415	770583
393002	770584
163515	770585
533674	770586
404528	770587
104233	770588
115147	770589
388603	770590
390054	770591
445894	770592
63167	770593
560280	770594
137233	770595
44396	770596
3575	770597
305232	770598
340501	770599
13040	770600
84683	770601
11916	770602
413068	770603
674445	770604
238889	770605
23125	770606
427349	770607
590923	770608
351930	770609
22859	770610
285364	770611
89099	770612
636963	770613
647495	770614
325957	770615
546271	770616
187468	770617
1021	770618
15046	770619
67847	770620
38098	770621
631717	770622
215	770623
289110	770624
433600	770625
58158	770626
475929	770627
572506	770628
230396	770629
603	770630
54448	770631
479778	770632
547288	770633
305914	770634
367609	770635
420603	770636
255	770637
170539	770638
90916	770639
80763	770640
7830	770641
183498	770642
165633	770643
211638	770644
164444	770645
10826	770646
5800	770647
21187	770648
49282	770649
696434	770650
4696	770651
21128	770652
92885	770653
22943	770654
88075	770655
164432	770656
13785	770657
3017	770658
589444	770659
1596	770660
151358	770661
17060	770662
65597	770663
170574	770664
657130	770665
114677	770666
164398	770667
394086	770668
555664	770669
2409	770670
568369	770671
43349	770672
158872	770673
125834	770674
342047	770675
91419	770676
632334	770677
1761	770678
318851	770679
321	770680
585348	770681
438015	770682
259189	770683
680253	770684
251310	770685
672513	770686
672357	770687
461478	770688
2713	770689
28102	770690
15121	770691
466444	770692
647120	770693
426742	770694
592525	770695
44417	770696
400893	770697
60637	770698
477428	770699
657186	770700
480435	770701
188261	770702
62873	770703
8370	770704
143891	770705
160345	770706
606688	770707
568769	770708
96639	770709
308699	770710
54541	770711
308495	770712
692566	770713
114357	770714
509076	770715
162186	770716
219248	770717
681210	770718
259644	770719
139351	770720
580739	770721
125571	770722
543761	770723
317674	770724
121218	770725
85124	770726
690722	770727
318162	770728
252259	770729
141539	770730
660770	770731
46817	770732
499173	770733
594300	770734
561460	770735
638523	770736
693384	770737
19595	770738
57194	770739
507480	770740
154291	770741
547566	770742
19691	770743
428192	770744
116017	770745
654780	770746
411748	770747
597660	770748
654698	770749
528349	770750
52109	770751
530363	770752
427986	770753
30655	770754
63277	770755
318108	770756
528157	770757
539020	770758
322285	770759
55236	770760
660759	770761
633126	770762
499164	770763
116976	770764
367699	770765
639521	770766
288968	770767
380049	770768
357357	770769
164254	770770
417957	770771
427741	770772
169523	770773
107394	770774
74360	770775
398769	770776
416159	770777
337460	770778
316450	770779
42360	770780
392809	770781
695801	770782
154453	770783
364149	770784
45661	770785
125287	770786
240045	770787
239979	770788
154	770789
33208	770790
317872	770791
661029	770792
358221	770793
150645	770794
136698	770795
61338	770796
677186	770797
674975	770798
546923	770799
896	770800
190166	770801
28139	770802
23549	770803
52948	770804
485700	770805
145720	770806
54870	770807
24452	770808
574335	770809
378327	770810
92458	770811
1478	770812
43361	770813
55723	770814
305481	770815
7805	770816
534188	770817
641032	770818
76587	770819
142306	770820
145467	770821
693523	770822
627673	770823
2476	770824
185165	770825
116114	770826
41180	770827
655872	770828
23378	770829
86793	770830
340158	770831
137832	770832
475652	770833
289004	770834
157267	770835
129805	770836
394687	770837
343133	770838
23947	770839
250079	770840
650838	770841
5002	770842
303761	770843
254382	770844
607901	770845
385498	770846
463804	770847
88878	770848
152610	770849
15662	770850
695738	770851
601943	770852
3332	770853
620517	770854
72229	770855
682787	770856
315358	770857
556158	770858
129008	770859
295762	770860
152646	770861
426949	770862
224772	770863
603065	770864
43213	770865
47604	770866
266291	770867
516001	770868
10424	770869
418133	770870
403626	770871
104631	770872
10283	770873
512548	770874
120106	770875
497139	770876
695161	770877
592460	770878
402973	770879
652596	770880
73606	770881
168215	770882
543857	770883
83899	770884
377543	770885
102970	770886
183287	770887
21494	770888
83864	770889
687173	770890
228016	770891
604484	770892
328139	770893
77870	770894
657876	770895
154867	770896
280639	770897
644510	770898
674470	770899
361456	770900
639397	770901
46633	770902
42417	770903
13426	770904
597787	770905
126429	770906
458133	770907
149116	770908
105482	770909
1110	770910
107694	770911
316424	770912
597152	770913
691367	770914
590	770915
261252	770916
257682	770917
617066	770918
540681	770919
105558	770920
3964	770921
253735	770922
419756	770923
408509	770924
105525	770925
146625	770926
3713	770927
1072	770928
467329	770929
404429	770930
9195	770931
86243	770932
257780	770933
10120	770934
316427	770935
5816	770936
359791	770937
105475	770938
200621	770939
417584	770940
34179	770941
606366	770942
85351	770943
375741	770944
5923	770945
24043	770946
518	770947
591436	770948
378369	770949
10054	770950
109608	770951
611131	770952
149882	770953
149882	770954
631869	770955
218	770956
556705	770957
553	770958
146578	770959
250	770960
598084	770961
504784	770962
16870	770963
651116	770964
546969	770965
623665	770966
569348	770967
297291	770968
17428	770969
17428	770970
17428	770971
17428	770972
109693	770973
563885	770974
249417	770975
9825	770976
129345	770977
553	770978
393781	770979
495165	770980
116993	770981
261746	770982
556698	770983
139941	770984
39183	770985
106279	770986
332502	770987
89662	770988
428138	770989
3025	770990
15509	770991
65028	770992
605880	770993
3807	770994
600358	770995
27065	770996
442158	770997
414905	770998
120103	770999
114845	771000
354991	771001
552007	771002
257851	771003
484807	771004
645759	771005
129046	771006
531667	771007
455223	771008
542253	771009
606813	771010
374738	771011
374661	771012
374728	771013
665039	771014
586663	771015
12721	771016
605219	771017
95250	771018
333566	771019
667253	771020
484622	771021
306583	771022
309149	771023
485	771024
91973	771025
535783	771026
246125	771027
314984	771028
287242	771029
153509	771030
280742	771031
7737	771032
397312	771033
532824	771034
427358	771035
312741	771036
136025	771037
281014	771038
19731	771039
43453	771040
69424	771041
86745	771042
28759	771043
218621	771044
70082	771045
69553	771046
360866	771047
129939	771048
622989	771049
69965	771050
535464	771051
327094	771052
512394	771053
134528	771054
171441	771055
168214	771056
157731	771057
4512	771058
57888	771059
36272	771060
518596	771061
320600	771062
816	771063
566806	771064
13060	771065
291440	771066
496100	771067
185904	771068
2771	771069
49011	771070
581581	771071
215137	771072
26588	771073
247771	771074
161172	771075
534967	771076
41352	771077
39342	771078
51749	771079
428656	771080
164551	771081
630881	771082
524833	771083
4706	771084
234151	771085
187764	771086
4948	771087
475632	771088
437892	771089
121541	771090
9418	771091
469451	771092
57279	771093
4030	771094
55678	771095
388318	771096
385701	771097
471315	771098
102763	771099
147189	771100
428893	771101
536090	771102
591588	771103
269	771104
554408	771105
539795	771106
139505	771107
109473	771108
139483	771109
97862	771110
389547	771111
53999	771112
578719	771113
338639	771114
97904	771115
328747	771116
578666	771117
33851	771118
124111	771119
35535	771120
253790	771121
588569	771122
293286	771123
622117	771124
75756	771125
281	771126
296839	771127
3209	771128
88249	771129
57	771130
176392	771131
545508	771132
2818	771133
97738	771134
637669	771135
32552	771136
65605	771137
24260	771138
395046	771139
686492	771140
57	771141
532744	771142
100	771143
614	771144
412582	771145
73302	771146
233351	771147
321537	771148
540985	771149
332115	771150
487408	771151
661948	771152
313373	771153
48983	771154
241496	771155
166122	771156
7318	771157
14195	771158
46660	771159
30206	771160
31722	771161
24507	771162
450713	771163
66350	771164
139202	771165
684939	771166
106386	771167
82675	771168
40369	771169
221927	771170
44569	771171
448248	771172
614783	771173
190925	771174
611100	771175
9623	771176
78518	771177
108175	771178
153813	771179
252917	771180
33434	771181
682814	771182
114844	771183
47136	771184
25449	771185
540425	771186
146596	771187
352829	771188
54936	771189
149605	771190
2689	771191
312834	771192
199822	771193
580183	771194
577137	771195
19729	771196
7346	771197
637193	771198
268747	771199
639099	771200
561198	771201
140004	771202
111050	771203
625781	771204
444170	771205
108129	771206
84136	771207
355679	771208
53446	771209
416221	771210
312682	771211
157527	771212
25132	771213
75551	771214
2786	771215
70771	771216
212830	771217
1095	771218
77856	771219
465770	771220
220179	771221
88167	771222
242967	771223
124375	771224
66668	771225
165252	771226
175155	771227
244490	771228
140617	771229
15746	771230
464110	771231
242393	771232
324265	771233
93572	771234
655616	771235
259990	771236
270562	771237
145978	771238
25	771239
96378	771240
506421	771241
356332	771242
322987	771243
157311	771244
149368	771245
200034	771246
3266	771247
621794	771248
305001	771249
443659	771250
513572	771251
275391	771252
1033	771253
42148	771254
76437	771255
609626	771256
13219	771257
407371	771258
17070	771259
110009	771260
130307	771261
53752	771262
478904	771263
312122	771264
552450	771265
232799	771266
190558	771267
695323	771268
29191	771269
47203	771270
564527	771271
302234	771272
33447	771273
632742	771274
161899	771275
170587	771276
114032	771277
267940	771278
19149	771279
540591	771280
3248	771281
558036	771282
35701	771283
83861	771284
99854	771285
399847	771286
115377	771287
404705	771288
442221	771289
126923	771290
498566	771291
83345	771292
667294	771293
3228	771294
609663	771295
144709	771296
135514	771297
7812	771298
43913	771299
162700	771300
69326	771301
514838	771302
685580	771303
91059	771304
167	771305
441083	771306
340032	771307
409780	771308
170916	771309
432190	771310
424063	771311
628651	771312
44033	771313
11169	771314
293725	771315
560917	771316
22371	771317
677001	771318
155406	771319
108110	771320
281185	771321
284316	771322
128197	771323
426555	771324
140895	771325
123997	771326
486124	771327
26622	771328
435241	771329
162521	771330
462056	771331
99217	771332
236443	771333
26535	771334
267928	771335
449268	771336
135399	771337
604705	771338
16712	771339
132998	771340
262838	771341
43608	771342
85260	771343
11639	771344
11639	771345
176288	771346
67469	771347
71174	771348
170	771349
108699	771350
286671	771351
306684	771352
5037	771353
255172	771354
104569	771355
73402	771356
51106	771357
54529	771358
249758	771359
52769	771360
655985	771361
241420	771362
178473	771363
251494	771364
121670	771365
118231	771366
37550	771367
219	771368
273246	771369
14767	771370
130043	771371
108367	771372
10204	771373
245300	771374
118252	771375
370312	771376
560316	771377
489977	771378
536978	771379
321849	771380
610327	771381
10455	771382
653330	771383
211152	771384
111875	771385
275214	771386
240331	771387
623676	771388
366491	771389
544953	771390
295052	771391
31154	771392
241416	771393
46665	771394
100436	771395
297467	771396
10117	771397
218813	771398
469949	771399
175151	771400
132816	771401
694020	771402
562892	771403
583017	771404
203907	771405
549443	771406
2401	771407
149019	771408
550404	771409
107371	771410
181786	771411
257924	771412
129765	771413
4236	771414
252974	771415
637409	771416
61616	771417
77860	771418
52772	771419
591	771420
15671	771421
170876	771422
141836	771423
530761	771424
362179	771425
89	771426
348744	771427
227981	771428
446892	771429
426995	771430
535321	771431
414089	771432
4452	771433
550017	771434
316652	771435
16236	771436
25870	771437
614258	771438
195882	771439
101790	771440
167668	771441
64773	771442
162350	771443
375365	771444
152307	771445
228499	771446
162189	771447
22042	771448
76281	771449
531545	771450
52146	771451
92516	771452
224786	771453
317663	771454
72190	771455
647879	771456
672528	771457
627803	771458
114753	771459
353921	771460
21353	771461
23914	771462
6285	771463
106411	771464
101150	771465
70689	771466
287145	771467
646939	771468
487839	771469
181356	771470
130394	771471
504140	771472
689274	771473
86913	771474
181345	771475
342827	771476
606980	771477
32213	771478
14069	771479
253227	771480
229672	771481
348219	771482
253135	771483
15122	771484
50039	771485
641008	771486
300004	771487
59678	771488
361031	771489
379021	771490
463928	771491
154126	771492
95345	771493
665768	771494
263833	771495
678358	771496
556777	771497
160537	771498
160537	771499
454225	771500
176113	771501
54683	771502
429577	771503
237292	771504
296446	771505
22883	771506
685072	771507
631875	771508
581395	771509
58205	771510
53323	771511
125748	771512
559593	771513
141026	771514
556709	771515
365093	771516
58563	771517
2658	771518
25465	771519
2696	771520
326191	771521
49492	771522
564059	771523
462210	771524
8269	771525
145289	771526
298882	771527
33096	771528
162552	771529
54548	771530
130256	771531
117474	771532
474958	771533
48602	771534
68139	771535
171635	771536
150339	771537
188509	771538
159178	771539
510065	771540
102175	771541
578729	771542
170010	771543
30214	771544
630709	771545
161190	771546
1001	771547
100891	771548
1712	771549
110421	771550
87204	771551
227974	771552
575711	771553
402171	771554
670	771555
68082	771556
387157	771557
191023	771558
420852	771559
355402	771560
301762	771561
41989	771562
507412	771563
80598	771564
633128	771565
305979	771566
265606	771567
483562	771568
93379	771569
27325	771570
298305	771571
652359	771572
403487	771573
81218	771574
291	771575
233195	771576
1147	771577
94378	771578
30365	771579
317826	771580
180197	771581
80294	771582
46428	771583
674771	771584
169037	771585
520381	771586
127752	771587
220441	771588
126601	771589
562056	771590
36155	771591
459086	771592
157253	771593
370907	771594
106965	771595
25003	771596
169583	771597
299861	771598
299114	771599
145844	771600
232926	771601
167055	771602
119206	771603
186616	771604
538457	771605
418941	771606
126558	771607
16511	771608
27194	771609
392762	771610
209749	771611
209090	771612
11968	771613
348902	771614
245904	771615
134985	771616
118823	771617
504620	771618
39641	771619
84239	771620
53525	771621
27953	771622
8767	771623
514874	771624
8966	771625
42352	771626
8770	771627
75254	771628
294706	771629
286652	771630
17924	771631
533549	771632
28745	771633
270511	771634
104624	771635
520667	771636
69180	771637
597208	771638
27790	771639
505241	771640
5562	771641
457139	771642
124876	771643
626518	771644
562840	771645
80693	771646
120192	771647
3418	771648
672225	771649
214338	771650
480880	771651
16017	771652
56969	771653
484810	771654
108107	771655
245465	771656
682417	771657
299769	771658
92324	771659
19038	771660
250138	771661
199651	771662
436790	771663
152052	771664
576772	771665
611888	771666
477632	771667
630973	771668
479186	771669
579735	771670
265470	771671
82541	771672
13	771673
497386	771674
677711	771675
59353	771676
520199	771677
639660	771678
454210	771679
425898	771680
209639	771681
674376	771682
164982	771683
12511	771684
638954	771685
48879	771686
613499	771687
236084	771688
551273	771689
609791	771690
687097	771691
392437	771692
414269	771693
185755	771694
396532	771695
41607	771696
362318	771697
169072	771698
518980	771699
154689	771700
308644	771701
71819	771702
681846	771703
129519	771704
75989	771705
668624	771706
242434	771707
9587	771708
113974	771709
324250	771710
547220	771711
114400	771712
374027	771713
75248	771714
140718	771715
656668	771716
404459	771717
211807	771718
393507	771719
161091	771720
136320	771721
641225	771722
3897	771723
60151	771724
116748	771725
33255	771726
165317	771727
110195	771728
643627	771729
326119	771730
412244	771731
21151	771732
6857	771733
87836	771734
58353	771735
432193	771736
646335	771737
536905	771738
241776	771739
172804	771740
125127	771741
88316	771742
206309	771743
609559	771744
14232	771745
383327	771746
446572	771747
533932	771748
151880	771749
3157	771750
374805	771751
167119	771752
43150	771753
217386	771754
190372	771755
53984	771756
26802	771757
169368	771758
154217	771759
485413	771760
499112	771761
313253	771762
229667	771763
246608	771764
218636	771765
27676	771766
463737	771767
252876	771768
516071	771769
198331	771770
286437	771771
286598	771772
99960	771773
587978	771774
40179	771775
451772	771776
486505	771777
563267	771778
116227	771779
696450	771780
131485	771781
302772	771782
15929	771783
636320	771784
158947	771785
68830	771786
446163	771787
382004	771788
371978	771789
477500	771790
686981	771791
513090	771792
635502	771793
77603	771794
139255	771795
583616	771796
336491	771797
100368	771798
55651	771799
138044	771800
425327	771801
161868	771802
332171	771803
427781	771804
567259	771805
156050	771806
386099	771807
655423	771808
656588	771809
183107	771810
478273	771811
28568	771812
124391	771813
52730	771814
162987	771815
161867	771816
17596	771817
394352	771818
31526	771819
117432	771820
68064	771821
400548	771822
165473	771823
689194	771824
422876	771825
72340	771826
682862	771827
615	771828
160	771829
201729	771830
121855	771831
489482	771832
489490	771833
489491	771834
142136	771835
677749	771836
574282	771837
266987	771838
497286	771839
20718	771840
645262	771841
97789	771842
512420	771843
7049	771844
77769	771845
70125	771846
52742	771847
29018	771848
410095	771849
3795	771850
135189	771851
275265	771852
495883	771853
129093	771854
495899	771855
174835	771856
50228	771857
75326	771858
33381	771859
272	771860
347513	771861
349086	771862
284736	771863
133001	771864
74434	771865
289253	771866
594564	771867
462427	771868
587587	771869
67084	771870
355572	771871
23212	771872
126401	771873
34237	771874
10567	771875
255671	771876
537986	771877
77730	771878
57778	771879
644247	771880
89633	771881
21054	771882
166530	771883
542961	771884
505695	771885
386892	771886
30351	771887
110607	771888
3411	771889
45067	771890
524472	771891
299960	771892
294570	771893
80602	771894
533117	771895
129846	771896
59478	771897
113446	771898
23716	771899
41830	771900
453016	771901
270437	771902
74375	771903
144197	771904
19852	771905
560495	771906
10381	771907
119924	771908
401920	771909
34855	771910
635563	771911
133493	771912
142719	771913
1036	771914
2469	771915
115743	771916
128500	771917
418140	771918
114125	771919
543925	771920
478204	771921
163700	771922
424516	771923
39966	771924
298817	771925
350284	771926
308239	771927
635162	771928
280316	771929
466612	771930
401295	771931
120693	771932
454284	771933
466653	771934
466657	771935
492849	771936
513235	771937
466675	771938
19690	771939
537170	771940
66550	771941
9100	771942
658785	771943
74964	771944
344487	771945
161959	771946
694870	771947
331363	771948
228863	771949
421766	771950
4118	771951
409206	771952
449503	771953
117273	771954
84681	771955
197898	771956
243473	771957
634278	771958
654383	771959
523839	771960
58970	771961
670276	771962
518975	771963
7365	771964
102966	771965
25	771966
246046	771967
271511	771968
87197	771969
789	771970
125951	771971
152323	771972
58352	771973
320972	771974
108794	771975
72957	771976
8868	771977
121942	771978
118141	771979
254	771980
5623	771981
359261	771982
48002	771983
614206	771984
7838	771985
457261	771986
23694	771987
116685	771988
344495	771989
282662	771990
78009	771991
651668	771992
188293	771993
7743	771994
151881	771995
488650	771996
171143	771997
628551	771998
8	771999
484868	772000
247012	772001
315099	772002
386830	772003
327378	772004
342344	772005
471271	772006
223976	772007
3904	772008
16922	772009
393189	772010
55114	772011
270554	772012
695736	772013
152152	772014
284338	772015
507359	772016
311860	772017
202064	772018
19833	772019
387428	772020
295501	772021
327260	772022
163323	772023
463657	772024
32	772025
53144	772026
181129	772027
579458	772028
518940	772029
623529	772030
91873	772031
125377	772032
128907	772033
22997	772034
231941	772035
3617	772036
103512	772037
32182	772038
54279	772039
403729	772040
451851	772041
468647	772042
1610	772043
334145	772044
362954	772045
74487	772046
155626	772047
657720	772048
1903	772049
1252	772050
499824	772051
23582	772052
508719	772053
56984	772054
11458	772055
53892	772056
484530	772057
161363	772058
462036	772059
24387	772060
342571	772061
144509	772062
362382	772063
14464	772064
163912	772065
4635	772066
35723	772067
35039	772068
244461	772069
259643	772070
946	772071
422702	772072
559	772073
8324	772074
544150	772075
19611	772076
348	772077
69600	772078
354874	772079
354793	772080
675993	772081
23320	772082
535806	772083
338232	772084
505390	772085
475292	772086
517111	772087
495435	772088
152273	772089
312535	772090
111409	772091
686837	772092
363598	772093
535843	772094
372446	772095
136003	772096
412566	772097
820	772098
548731	772099
418469	772100
293533	772101
447418	772102
533356	772103
221329	772104
26406	772105
360066	772106
667701	772107
674843	772108
269600	772109
296517	772110
150565	772111
8993	772112
545811	772113
675005	772114
139088	772115
67938	772116
157141	772117
2164	772118
565601	772119
84678	772120
645381	772121
470176	772122
45379	772123
39057	772124
504524	772125
599778	772126
333251	772127
85804	772128
194984	772129
459574	772130
23657	772131
576445	772132
228804	772133
535238	772134
14211	772135
131940	772136
454735	772137
115038	772138
2153	772139
362080	772140
598470	772141
282789	772142
442196	772143
171900	772144
219619	772145
94335	772146
258103	772147
30860	772148
39636	772149
18662	772150
619357	772151
217199	772152
371743	772153
126421	772154
253129	772155
336493	772156
292891	772157
640505	772158
437184	772159
118163	772160
30124	772161
7372	772162
525716	772163
12357	772164
252453	772165
507389	772166
619349	772167
30342	772168
152797	772169
582	772170
91742	772171
152227	772172
81610	772173
615083	772174
4703	772175
300306	772176
108706	772177
491070	772178
106400	772179
322317	772180
14118	772181
3284	772182
49852	772183
3785	772184
230071	772185
329561	772186
51911	772187
241546	772188
450380	772189
523758	772190
460027	772191
14239	772192
578694	772193
10674	772194
615917	772195
35391	772196
43933	772197
44549	772198
280388	772199
496510	772200
535817	772201
17070	772202
421456	772203
4774	772204
563064	772205
624610	772206
44243	772207
112128	772208
234747	772209
447398	772210
360075	772211
580213	772212
241867	772213
210120	772214
77657	772215
77640	772216
528830	772217
367556	772218
100639	772219
535805	772220
221307	772221
689507	772222
653119	772223
492385	772224
676907	772225
602590	772226
11583	772227
528468	772228
24193	772229
602593	772230
437012	772231
546525	772232
447419	772233
689956	772234
153281	772235
647576	772236
541980	772237
151441	772238
57796	772239
130470	772240
94998	772241
152279	772242
234610	772243
158848	772244
135283	772245
551092	772246
3464	772247
25418	772248
447429	772249
21431	772250
451946	772251
11578	772252
368	772253
631293	772254
556643	772255
99783	772256
19461	772257
511808	772258
191629	772259
134047	772260
313506	772261
495916	772262
13027	772263
165689	772264
1485	772265
363378	772266
25155	772267
526631	772268
52088	772269
643554	772270
225574	772271
651638	772272
128679	772273
426312	772274
45123	772275
528852	772276
522570	772277
544904	772278
43573	772279
40827	772280
41037	772281
362214	772282
411928	772283
489668	772284
160359	772285
105998	772286
538602	772287
75220	772288
1170	772289
76697	772290
445779	772291
98528	772292
108271	772293
46948	772294
77666	772295
5235	772296
253156	772297
531968	772298
176714	772299
140090	772300
535834	772301
329535	772302
87139	772303
3066	772304
50718	772305
697397	772306
103913	772307
67039	772308
16883	772309
245861	772310
104241	772311
373081	772312
373074	772313
652760	772314
319674	772315
252	772316
23131	772317
219341	772318
17998	772319
3045	772320
318921	772321
473659	772322
11129	772323
10331	772324
46295	772325
140438	772326
543899	772327
313597	772328
109712	772329
428323	772330
524874	772331
188430	772332
485908	772333
187131	772334
649023	772335
82961	772336
196158	772337
302239	772338
1173	772339
545894	772340
184270	772341
280360	772342
220799	772343
359616	772344
565683	772345
335897	772346
273824	772347
473017	772348
123632	772349
121294	772350
24728	772351
310298	772352
621235	772353
23889	772354
438390	772355
514063	772356
642827	772357
417456	772358
41810	772359
101130	772360
647194	772361
133673	772362
460570	772363
248266	772364
464198	772365
608655	772366
29457	772367
669590	772368
604008	772369
295625	772370
300630	772371
122347	772372
346777	772373
327929	772374
156532	772375
390356	772376
84366	772377
210797	772378
435281	772379
20374	772380
379943	772381
82997	772382
449561	772383
98483	772384
663327	772385
667598	772386
27643	772387
17516	772388
643207	772389
411358	772390
531346	772391
12126	772392
453438	772393
42353	772394
677233	772395
126733	772396
114194	772397
8918	772398
249509	772399
14188	772400
10547	772401
19475	772402
133706	772403
26999	772404
128686	772405
437826	772406
125022	772407
237763	772408
41281	772409
121429	772410
3549	772411
130337	772412
592411	772413
282370	772414
16401	772415
367665	772416
255615	772417
265605	772418
42545	772419
40922	772420
106940	772421
61214	772422
545375	772423
407013	772424
36912	772425
408820	772426
525986	772427
67144	772428
37375	772429
8930	772430
120037	772431
53778	772432
367807	772433
233123	772434
21489	772435
549779	772436
424244	772437
166208	772438
101006	772439
302842	772440
30631	772441
436509	772442
406868	772443
9011	772444
10274	772445
550334	772446
505760	772447
95040	772448
520123	772449
155575	772450
473281	772451
243844	772452
53995	772453
75294	772454
7776	772455
47600	772456
449237	772457
397542	772458
106898	772459
52504	772460
282725	772461
226221	772462
639604	772463
520436	772464
570390	772465
142597	772466
104	772467
3976	772468
180251	772469
225897	772470
112537	772471
15154	772472
269003	772473
671349	772474
1953	772475
196840	772476
424411	772477
33572	772478
433834	772479
45577	772480
67790	772481
2332	772482
652043	772483
536652	772484
665472	772485
93040	772486
57441	772487
78913	772488
173365	772489
16715	772490
6468	772491
448410	772492
27794	772493
337860	772494
40932	772495
233933	772496
300266	772497
447992	772498
211107	772499
377628	772500
84416	772501
469730	772502
342995	772503
657545	772504
141889	772505
119653	772506
54852	772507
514069	772508
113657	772509
162847	772510
598200	772511
159229	772512
273391	772513
116982	772514
9606	772515
462074	772516
552458	772517
493614	772518
214794	772519
210130	772520
129619	772521
177242	772522
2625	772523
196970	772524
53703	772525
92224	772526
445679	772527
10002	772528
38100	772529
38421	772530
575845	772531
22652	772532
671	772533
206641	772534
446178	772535
447049	772536
149104	772537
428753	772538
525344	772539
234181	772540
514727	772541
111335	772542
963	772543
525822	772544
71084	772545
2230	772546
139159	772547
600974	772548
222293	772549
35448	772550
20356	772551
602844	772552
570607	772553
225889	772554
151730	772555
265409	772556
322445	772557
390147	772558
500559	772559
549575	772560
147354	772561
53744	772562
49559	772563
518469	772564
30722	772565
245133	772566
652779	772567
192300	772568
17446	772569
564777	772570
49225	772571
681808	772572
484845	772573
669720	772574
216017	772575
228263	772576
253025	772577
117670	772578
495898	772579
616668	772580
655263	772581
476636	772582
471286	772583
474051	772584
693892	772585
23186	772586
207411	772587
8342	772588
307803	772589
119094	772590
85609	772591
216902	772592
433173	772593
344521	772594
24669	772595
257634	772596
33339	772597
42359	772598
389	772599
104466	772600
85806	772601
241381	772602
162061	772603
132771	772604
581460	772605
170936	772606
33536	772607
42725	772608
48874	772609
650718	772610
669558	772611
88613	772612
599131	772613
554541	772614
115138	772615
106115	772616
442987	772617
20661	772618
8034	772619
616768	772620
38895	772621
447588	772622
609960	772623
635243	772624
461149	772625
496662	772626
447826	772627
140783	772628
76043	772629
38692	772630
526176	772631
536428	772632
529289	772633
37072	772634
652611	772635
456976	772636
202101	772637
479008	772638
85958	772639
96783	772640
162138	772641
152929	772642
30626	772643
126504	772644
658346	772645
13874	772646
14040	772647
296886	772648
672760	772649
125264	772650
472629	772651
23521	772652
522092	772653
142962	772654
271924	772655
606499	772656
66574	772657
20502	772658
491388	772659
128509	772660
238473	772661
235048	772662
522004	772663
20955	772664
30232	772665
136961	772666
593490	772667
691236	772668
81363	772669
622131	772670
589724	772671
16567	772672
376326	772673
41651	772674
159225	772675
535970	772676
159377	772677
624053	772678
209808	772679
171502	772680
517591	772681
60666	772682
632926	772683
48617	772684
34299	772685
371485	772686
137091	772687
9065	772688
23477	772689
137784	772690
141242	772691
162130	772692
3668	772693
25878	772694
695417	772695
204874	772696
425165	772697
40704	772698
392435	772699
53081	772700
61256	772701
355478	772702
343836	772703
6485	772704
529725	772705
356146	772706
197601	772707
95281	772708
78985	772709
103325	772710
656631	772711
28874	772712
69290	772713
46605	772714
362402	772715
283671	772716
530122	772717
217773	772718
594522	772719
106021	772720
81641	772721
1069	772722
285370	772723
472837	772724
78180	772725
510219	772726
27643	772727
624956	772728
530384	772729
30652	772730
35826	772731
514064	772732
403269	772733
105389	772734
228278	772735
649026	772736
55832	772737
591787	772738
51476	772739
178422	772740
96515	772741
586774	772742
142979	772743
541881	772744
513479	772745
510691	772746
551333	772747
98241	772748
126762	772749
421449	772750
173319	772751
205568	772752
467301	772753
268119	772754
367001	772755
249783	772756
14868	772757
352190	772758
160625	772759
371756	772760
381510	772761
238779	772762
353601	772763
688193	772764
3106	772765
659451	772766
208222	772767
55104	772768
575557	772769
204550	772770
29323	772771
132966	772772
258	772773
287663	772774
160055	772775
262488	772776
515322	772777
341992	772778
30080	772779
98483	772780
12682	772781
107385	772782
126099	772783
201057	772784
1775	772785
48059	772786
369911	772787
49650	772788
293033	772789
50622	772790
437208	772791
9395	772792
189033	772793
260968	772794
19610	772795
594524	772796
170643	772797
393235	772798
60177	772799
68108	772800
120987	772801
579846	772802
234247	772803
450003	772804
43571	772805
456321	772806
410016	772807
672618	772808
59255	772809
639470	772810
281758	772811
42842	772812
20004	772813
96532	772814
239927	772815
54755	772816
157432	772817
632149	772818
532495	772819
150019	772820
172471	772821
18149	772822
215760	772823
106474	772824
75113	772825
72064	772826
520221	772827
7453	772828
106199	772829
351554	772830
48469	772831
36585	772832
48146	772833
331519	772834
78250	772835
679704	772836
23401	772837
410571	772838
248379	772839
285169	772840
531139	772841
188244	772842
8769	772843
443760	772844
426456	772845
173579	772846
428199	772847
146036	772848
143162	772849
70079	772850
14269	772851
124767	772852
218401	772853
282703	772854
179120	772855
4771	772856
333717	772857
631510	772858
52995	772859
217005	772860
168530	772861
346950	772862
75901	772863
477312	772864
143389	772865
39834	772866
330698	772867
659711	772868
73727	772869
590251	772870
215993	772871
233196	772872
467630	772873
146588	772874
336486	772875
3053	772876
45759	772877
4623	772878
107819	772879
621759	772880
2788	772881
60166	772882
405537	772883
605276	772884
444228	772885
94687	772886
30900	772887
12648	772888
568256	772889
559927	772890
168262	772891
85730	772892
608769	772893
75942	772894
326753	772895
513597	772896
313148	772897
95555	772898
617348	772899
86162	772900
198656	772901
161191	772902
560164	772903
504508	772904
593323	772905
627031	772906
35117	772907
61813	772908
262311	772909
531303	772910
676403	772911
60072	772912
409140	772913
57894	772914
131148	772915
224468	772916
313157	772917
693342	772918
51928	772919
47501	772920
5843	772921
18363	772922
118348	772923
328814	772924
130619	772925
37678	772926
483064	772927
202666	772928
55417	772929
138886	772930
323427	772931
202025	772932
14649	772933
23276	772934
540762	772935
287226	772936
294164	772937
59282	772938
648107	772939
493238	772940
297292	772941
124848	772942
12210	772943
414257	772944
665105	772945
237994	772946
44093	772947
157778	772948
9360	772949
579998	772950
46448	772951
500785	772952
45557	772953
253614	772954
219566	772955
376271	772956
594306	772957
298413	772958
16798	772959
507910	772960
73762	772961
21515	772962
345094	772963
103332	772964
502681	772965
500329	772966
246577	772967
425094	772968
503335	772969
114803	772970
67241	772971
615150	772972
167464	772973
117517	772974
69702	772975
217547	772976
13820	772977
112106	772978
182140	772979
310282	772980
140067	772981
594240	772982
563702	772983
268419	772984
31715	772985
271710	772986
694159	772987
506533	772988
85956	772989
107230	772990
489190	772991
195998	772992
45780	772993
682637	772994
34	772995
35326	772996
14716	772997
336560	772998
21899	772999
424748	773000
20	773001
117303	773002
528446	773003
72305	773004
25593	773005
652029	773006
8998	773007
39499	773008
21698	773009
631316	773010
348391	773011
642163	773012
552037	773013
327066	773014
19070	773015
47059	773016
503333	773017
348257	773018
240536	773019
515732	773020
192959	773021
110827	773022
46119	773023
68458	773024
414348	773025
315199	773026
530338	773027
3246	773028
60627	773029
137446	773030
555123	773031
160236	773032
83819	773033
98756	773034
324836	773035
574722	773036
132389	773037
75081	773038
20320	773039
600158	773040
372758	773041
33643	773042
341918	773043
48822	773044
398447	773045
538161	773046
566330	773047
41880	773048
65583	773049
1500	773050
124181	773051
73849	773052
164560	773053
386224	773054
30790	773055
594499	773056
125090	773057
92774	773058
528661	773059
145634	773060
515363	773061
136138	773062
341490	773063
7971	773064
52185	773065
485881	773066
18249	773067
126929	773068
547395	773069
29462	773070
392407	773071
53058	773072
280218	773073
2733	773074
384278	773075
364845	773076
611730	773077
242070	773078
7771	773079
64495	773080
102086	773081
14028	773082
561725	773083
40510	773084
662644	773085
140921	773086
7009	773087
176323	773088
463879	773089
687403	773090
18158	773091
347189	773092
379279	773093
324376	773094
50871	773095
347453	773096
584521	773097
25350	773098
330909	773099
74234	773100
172915	773101
533181	773102
592153	773103
20475	773104
529579	773105
3893	773106
27703	773107
558839	773108
1271	773109
11021	773110
622451	773111
31330	773112
280161	773113
501094	773114
479679	773115
662184	773116
389408	773117
114397	773118
515967	773119
587529	773120
333452	773121
273615	773122
218954	773123
695865	773124
523111	773125
227947	773126
404797	773127
17698	773128
143416	773129
56366	773130
208098	773131
167393	773132
363471	773133
161657	773134
652812	773135
557606	773136
32280	773137
51255	773138
10018	773139
640189	773140
456944	773141
635157	773142
246559	773143
361588	773144
561196	773145
47014	773146
476262	773147
387556	773148
506564	773149
598025	773150
35964	773151
307729	773152
440149	773153
658265	773154
183763	773155
423631	773156
660419	773157
590984	773158
38619	773159
530905	773160
93318	773161
32057	773162
569377	773163
213637	773164
106006	773165
127552	773166
27935	773167
102146	773168
217205	773169
437968	773170
86620	773171
537643	773172
571091	773173
325079	773174
524918	773175
39416	773176
267697	773177
162568	773178
43062	773179
8260	773180
53548	773181
100187	773182
36558	773183
12598	773184
339769	773185
6420	773186
531069	773187
202694	773188
537653	773189
614465	773190
382561	773191
340807	773192
267645	773193
121871	773194
84173	773195
10447	773196
523083	773197
47081	773198
27209	773199
196782	773200
71980	773201
508551	773202
593197	773203
27854	773204
156512	773205
595156	773206
359971	773207
153863	773208
540948	773209
258503	773210
101993	773211
104823	773212
135646	773213
33582	773214
93307	773215
39832	773216
361948	773217
496827	773218
282159	773219
134550	773220
673912	773221
128766	773222
2726	773223
357550	773224
93706	773225
277773	773226
659339	773227
147986	773228
442627	773229
241764	773230
313369	773231
542749	773232
736	773233
473494	773234
62572	773235
45526	773236
35772	773237
310819	773238
173765	773239
642878	773240
342493	773241
243373	773242
19329	773243
228156	773244
483190	773245
46630	773246
54801	773247
48220	773248
234953	773249
233776	773250
532128	773251
121376	773252
35333	773253
21587	773254
274091	773255
400039	773256
159316	773257
13075	773258
293179	773259
587750	773260
447461	773261
152177	773262
150870	773263
356216	773264
121685	773265
336160	773266
57211	773267
25589	773268
2842	773269
81867	773270
116454	773271
1996	773272
40198	773273
31302	773274
39693	773275
25822	773276
343804	773277
379252	773278
504099	773279
20918	773280
417684	773281
71321	773282
532041	773283
21684	773284
615553	773285
50242	773286
30279	773287
325443	773288
336536	773289
394117	773290
681756	773291
4287	773292
110537	773293
16164	773294
361358	773295
579871	773296
158781	773297
236366	773298
177254	773299
528219	773300
138569	773301
366507	773302
350	773303
475359	773304
522761	773305
513399	773306
340217	773307
236359	773308
111219	773309
493361	773310
208422	773311
21158	773312
99426	773313
58890	773314
42440	773315
130934	773316
84512	773317
47131	773318
16432	773319
492303	773320
157081	773321
51722	773322
2429	773323
92689	773324
479168	773325
680842	773326
561747	773327
512688	773328
583522	773329
527935	773330
263989	773331
3332	773332
124422	773333
227537	773334
28893	773335
49530	773336
554751	773337
689959	773338
467609	773339
467610	773340
125438	773341
467678	773342
467680	773343
689929	773344
689934	773345
467653	773346
467658	773347
219471	773348
219469	773349
683815	773350
683817	773351
683824	773352
683823	773353
683820	773354
683819	773355
533635	773356
533646	773357
533651	773358
533652	773359
533663	773360
533683	773361
77304	773362
410633	773363
350957	773364
533637	773365
533645	773366
533653	773367
533662	773368
533680	773369
171758	773370
689879	773371
689880	773372
467612	773373
467563	773374
689922	773375
125450	773376
467622	773377
689892	773378
467640	773379
125435	773380
467603	773381
125444	773382
467605	773383
36082	773384
200148	773385
326015	773386
326264	773387
326106	773388
118488	773389
231645	773390
153204	773391
102712	773392
220902	773393
52687	773394
289772	773395
50285	773396
225196	773397
282200	773398
43882	773399
436786	773400
117772	773401
45086	773402
118489	773403
647643	773404
115410	773405
443653	773406
40883	773407
189604	773408
642414	773409
566894	773410
3128	773411
261140	773412
692271	773413
7925	773414
557986	773415
207203	773416
162340	773417
542568	773418
332495	773419
438371	773420
355393	773421
13275	773422
35809	773423
191097	773424
261820	773425
443565	773426
442526	773427
16711	773428
47554	773429
177737	773430
231648	773431
409037	773432
493479	773433
48426	773434
16594	773435
3482	773436
556433	773437
411226	773438
272708	773439
378310	773440
622892	773441
190406	773442
220834	773443
55847	773444
134780	773445
7016	773446
22500	773447
225211	773448
225190	773449
45587	773450
29648	773451
225848	773452
99791	773453
33291	773454
168047	773455
392387	773456
586504	773457
5651	773458
614746	773459
367264	773460
328926	773461
306598	773462
103852	773463
56131	773464
487182	773465
189356	773466
172340	773467
412988	773468
682092	773469
22879	773470
52624	773471
53543	773472
165106	773473
357336	773474
372610	773475
9755	773476
105451	773477
624932	773478
440489	773479
682446	773480
674252	773481
482	773482
665309	773483
59552	773484
2797	773485
186640	773486
131115	773487
495613	773488
2004	773489
151177	773490
591670	773491
381777	773492
9605	773493
577290	773494
32887	773495
441463	773496
457785	773497
377477	773498
429112	773499
47266	773500
160135	773501
89721	773502
274980	773503
95364	773504
355208	773505
278755	773506
438475	773507
316858	773508
442	773509
370228	773510
19592	773511
497449	773512
560395	773513
499199	773514
616466	773515
105093	773516
3622	773517
290202	773518
19103	773519
550757	773520
11772	773521
466404	773522
24301	773523
8778	773524
263354	773525
92597	773526
110779	773527
1947	773528
473840	773529
84154	773530
35	773531
320017	773532
688814	773533
231626	773534
575530	773535
80822	773536
99713	773537
694446	773538
206952	773539
304214	773540
556758	773541
374412	773542
14872	773543
365282	773544
152629	773545
77302	773546
363317	773547
121467	773548
11512	773549
198886	773550
21686	773551
59340	773552
38825	773553
77103	773554
97629	773555
244927	773556
208644	773557
113081	773558
560855	773559
121464	773560
187622	773561
172418	773562
405729	773563
593542	773564
319335	773565
37738	773566
136983	773567
18803	773568
365283	773569
208656	773570
77302	773571
177428	773572
43752	773573
155111	773574
485152	773575
432735	773576
172418	773577
481495	773578
16053	773579
30464	773580
210408	773581
35395	773582
552934	773583
621925	773584
604402	773585
170927	773586
34713	773587
324216	773588
267494	773589
403891	773590
27408	773591
422489	773592
598826	773593
627692	773594
52853	773595
31	773596
422400	773597
258276	773598
30479	773599
267496	773600
15596	773601
356366	773602
542582	773603
513626	773604
1880	773605
645474	773606
667676	773607
456110	773608
422406	773609
410308	773610
374803	773611
545469	773612
75163	773613
26722	773614
339525	773615
75231	773616
59263	773617
61410	773618
72511	773619
72511	773620
38189	773621
471723	773622
20165	773623
617159	773624
477571	773625
222110	773626
638788	773627
14475	773628
516556	773629
7582	773630
357	773631
117576	773632
502372	773633
687802	773634
483076	773635
16464	773636
573164	773637
666684	773638
77688	773639
157711	773640
596628	773641
603153	773642
136597	773643
431005	773644
2365	773645
527226	773646
381569	773647
298701	773648
135361	773649
627083	773650
349070	773651
6523	773652
544674	773653
698	773654
627089	773655
280756	773656
29507	773657
610385	773658
97082	773659
29039	773660
18001	773661
57756	773662
121794	773663
69623	773664
246083	773665
255541	773666
341531	773667
664922	773668
104894	773669
55443	773670
423754	773671
69524	773672
86875	773673
217311	773674
169217	773675
111618	773676
69087	773677
589959	773678
8251	773679
23279	773680
481961	773681
3152	773682
1898	773683
693888	773684
76891	773685
85436	773686
2571	773687
18286	773688
464536	773689
372893	773690
59685	773691
680018	773692
867	773693
73863	773694
195294	773695
436997	773696
409241	773697
126790	773698
248742	773699
537620	773700
239691	773701
288228	773702
626557	773703
491505	773704
627304	773705
659048	773706
523592	773707
9184	773708
385641	773709
151136	773710
456190	773711
25685	773712
564369	773713
193623	773714
640441	773715
574167	773716
482075	773717
572795	773718
135267	773719
134	773720
219328	773721
269975	773722
651090	773723
546280	773724
83965	773725
83826	773726
437626	773727
7988	773728
172654	773729
6946	773730
345439	773731
11346	773732
136531	773733
428421	773734
514217	773735
248670	773736
119073	773737
20121	773738
41700	773739
201068	773740
270816	773741
518918	773742
480548	773743
93405	773744
123359	773745
9027	773746
547218	773747
21473	773748
270284	773749
512	773750
26790	773751
501751	773752
2820	773753
16150	773754
107408	773755
198202	773756
157264	773757
564259	773758
78200	773759
10013	773760
677900	773761
23818	773762
147998	773763
440605	773764
147998	773765
492969	773766
2572	773767
444542	773768
239662	773769
273879	773770
500626	773771
7246	773772
17454	773773
3123	773774
261145	773775
552726	773776
101954	773777
416	773778
60126	773779
294439	773780
356554	773781
427826	773782
95382	773783
193541	773784
462011	773785
318269	773786
126988	773787
98625	773788
429265	773789
494435	773790
604169	773791
203741	773792
551269	773793
101907	773794
303574	773795
290921	773796
14773	773797
549878	773798
128388	773799
59102	773800
62451	773801
429153	773802
83089	773803
279843	773804
624917	773805
583972	773806
136704	773807
517346	773808
661090	773809
278476	773810
697340	773811
292858	773812
404692	773813
496563	773814
15188	773815
435936	773816
408940	773817
95634	773818
74612	773819
74612	773820
320826	773821
593385	773822
591838	773823
210316	773824
331049	773825
552586	773826
331036	773827
152344	773828
1158	773829
104186	773830
47019	773831
458625	773832
110985	773833
478840	773834
66	773835
34504	773836
26811	773837
43077	773838
317315	773839
221150	773840
618419	773841
230470	773842
481416	773843
361738	773844
517878	773845
427834	773846
316621	773847
429090	773848
577952	773849
26652	773850
526504	773851
656188	773852
679396	773853
494956	773854
322414	773855
61165	773856
423306	773857
157319	773858
289138	773859
227175	773860
420306	773861
123288	773862
251769	773863
206553	773864
207416	773865
429380	773866
123262	773867
9314	773868
565430	773869
412647	773870
142801	773871
368921	773872
429406	773873
548408	773874
28222	773875
176728	773876
556726	773877
429544	773878
625954	773879
65920	773880
5786	773881
25513	773882
288199	773883
86170	773884
648356	773885
680919	773886
60371	773887
308280	773888
593899	773889
221098	773890
97385	773891
23575	773892
43070	773893
186223	773894
7866	773895
592492	773896
355238	773897
130269	773898
145273	773899
112828	773900
40242	773901
627591	773902
9101	773903
690542	773904
178155	773905
1572	773906
2979	773907
230474	773908
237245	773909
158877	773910
575024	773911
624444	773912
498906	773913
385108	773914
116066	773915
660892	773916
543678	773917
263936	773918
428639	773919
497592	773920
263908	773921
116460	773922
263875	773923
263889	773924
116465	773925
103322	773926
43046	773927
543666	773928
12374	773929
10934	773930
45410	773931
683255	773932
498677	773933
142919	773934
630781	773935
17328	773936
6776	773937
494298	773938
42437	773939
494277	773940
513535	773941
153977	773942
62390	773943
154129	773944
638704	773945
632278	773946
403541	773947
488401	773948
636895	773949
665709	773950
494572	773951
615430	773952
140314	773953
677556	773954
254638	773955
272280	773956
577760	773957
436370	773958
219047	773959
82492	773960
274176	773961
552574	773962
54169	773963
138113	773964
660791	773965
212925	773966
483651	773967
63791	773968
13459	773969
174179	773970
159103	773971
486145	773972
626826	773973
5231	773974
43524	773975
154019	773976
165748	773977
393032	773978
484543	773979
623721	773980
691398	773981
263993	773982
489708	773983
638732	773984
66121	773985
66364	773986
55655	773987
274240	773988
443632	773989
428495	773990
339702	773991
404558	773992
63731	773993
569924	773994
92714	773995
210957	773996
184373	773997
25001	773998
494000	773999
652117	774000
45242	774001
103383	774002
653063	774003
556532	774004
102871	774005
62398	774006
150545	774007
491205	774008
116678	774009
550300	774010
340082	774011
43091	774012
586310	774013
460689	774014
25001	774015
491548	774016
504254	774017
160793	774018
340136	774019
371121	774020
240220	774021
591840	774022
107270	774023
56493	774024
152299	774025
251321	774026
361273	774027
107214	774028
81988	774029
46273	774030
62461	774031
150025	774032
158778	774033
491189	774034
493995	774035
475423	774036
17217	774037
582523	774038
203312	774039
231656	774040
30300	774041
472434	774042
349389	774043
272366	774044
661235	774045
222390	774046
222234	774047
103632	774048
663236	774049
614901	774050
139463	774051
196679	774052
546825	774053
185694	774054
62269	774055
286341	774056
361727	774057
26638	774058
37890	774059
482645	774060
175116	774061
544844	774062
494334	774063
57563	774064
225800	774065
460110	774066
596678	774067
3407	774068
428930	774069
795	774070
499181	774071
391599	774072
215728	774073
953	774074
47390	774075
81408	774076
661329	774077
39780	774078
482177	774079
494268	774080
291971	774081
15766	774082
474777	774083
153175	774084
206583	774085
837	774086
382016	774087
26648	774088
226241	774089
671218	774090
126032	774091
271331	774092
985	774093
572512	774094
71430	774095
84337	774096
333521	774097
496786	774098
1612	774099
221107	774100
97412	774101
491467	774102
659057	774103
105002	774104
575303	774105
447882	774106
494346	774107
402460	774108
517964	774109
116580	774110
542064	774111
656185	774112
28272	774113
499245	774114
274606	774115
572364	774116
165800	774117
130229	774118
231766	774119
195162	774120
210958	774121
143969	774122
643678	774123
504543	774124
568316	774125
496333	774126
274073	774127
130418	774128
103726	774129
127495	774130
604781	774131
4818	774132
65898	774133
388754	774134
391549	774135
46532	774136
411376	774137
221109	774138
621889	774139
454736	774140
274814	774141
163349	774142
474000	774143
472641	774144
248608	774145
795	774146
429173	774147
627710	774148
95409	774149
551224	774150
429592	774151
681892	774152
429067	774153
311041	774154
691437	774155
39715	774156
537639	774157
429598	774158
415974	774159
543	774160
10103	774161
455338	774162
417080	774163
392703	774164
318964	774165
402519	774166
20877	774167
429588	774168
532707	774169
329866	774170
18039	774171
13052	774172
162337	774173
675891	774174
274731	774175
274741	774176
663013	774177
4439	774178
26638	774179
317081	774180
82300	774181
131534	774182
619221	774183
366106	774184
233381	774185
111836	774186
10932	774187
601407	774188
7188	774189
219219	774190
45068	774191
82462	774192
72769	774193
396537	774194
196719	774195
484345	774196
636440	774197
162145	774198
129662	774199
2940	774200
327644	774201
670099	774202
530438	774203
644800	774204
332015	774205
48417	774206
545568	774207
32496	774208
62390	774209
632985	774210
81407	774211
526495	774212
106880	774213
62650	774214
624226	774215
2003	774216
149040	774217
168056	774218
9948	774219
320052	774220
591843	774221
535575	774222
203475	774223
500768	774224
10498	774225
274416	774226
496189	774227
5632	774228
123286	774229
520826	774230
110704	774231
219356	774232
521576	774233
653837	774234
485863	774235
57495	774236
660760	774237
7688	774238
550393	774239
318391	774240
529509	774241
198889	774242
203420	774243
130307	774244
263196	774245
75030	774246
612593	774247
496204	774248
80543	774249
39414	774250
1294	774251
448400	774252
203341	774253
156184	774254
679989	774255
23684	774256
225699	774257
367996	774258
618190	774259
537618	774260
630837	774261
11727	774262
499185	774263
384188	774264
381881	774265
72777	774266
682582	774267
10414	774268
274108	774269
198896	774270
624006	774271
553755	774272
399481	774273
26951	774274
369561	774275
82495	774276
499500	774277
574874	774278
501958	774279
489779	774280
240280	774281
536	774282
190848	774283
407269	774284
6534	774285
351993	774286
185307	774287
258718	774288
442707	774289
132244	774290
547727	774291
320794	774292
183757	774293
458793	774294
628641	774295
451528	774296
683330	774297
669313	774298
203483	774299
568912	774300
360	774301
509184	774302
207452	774303
259760	774304
484264	774305
451001	774306
474673	774307
40015	774308
32723	774309
549527	774310
646446	774311
110527	774312
193971	774313
67727	774314
187370	774315
95327	774316
38337	774317
158968	774318
240322	774319
681025	774320
674571	774321
9716	774322
348897	774323
594795	774324
24327	774325
100	774326
35280	774327
396533	774328
340555	774329
498544	774330
366505	774331
227132	774332
4817	774333
92084	774334
379773	774335
8123	774336
392821	774337
180056	774338
165820	774339
44449	774340
193151	774341
23317	774342
367896	774343
367895	774344
18046	774345
13	774346
402488	774347
17842	774348
444831	774349
439480	774350
616978	774351
340310	774352
482073	774353
131567	774354
549939	774355
692404	774356
49841	774357
402552	774358
358195	774359
558085	774360
5678	774361
235091	774362
170472	774363
2820	774364
32717	774365
221089	774366
184227	774367
1441	774368
185753	774369
48194	774370
193578	774371
561823	774372
256968	774373
63792	774374
613528	774375
193087	774376
131364	774377
429418	774378
59323	774379
435664	774380
367419	774381
94749	774382
140953	774383
95948	774384
678972	774385
59083	774386
169744	774387
350775	774388
239571	774389
429280	774390
289888	774391
7150	774392
130145	774393
501219	774394
666591	774395
218884	774396
82526	774397
404837	774398
624255	774399
192720	774400
318350	774401
429685	774402
547603	774403
134808	774404
631038	774405
46834	774406
125709	774407
63011	774408
115792	774409
140593	774410
462	774411
474402	774412
4870	774413
501276	774414
159940	774415
498557	774416
24310	774417
24310	774418
114389	774419
581885	774420
129927	774421
624225	774422
63832	774423
377070	774424
156162	774425
67679	774426
644748	774427
185383	774428
340832	774429
549421	774430
272496	774431
339537	774432
94433	774433
1262	774434
66171	774435
491187	774436
47397	774437
53159	774438
638716	774439
643834	774440
506386	774441
340345	774442
643640	774443
498644	774444
165805	774445
429441	774446
429482	774447
429434	774448
71086	774449
70218	774450
682660	774451
453875	774452
597854	774453
10650	774454
134722	774455
489666	774456
588808	774457
210285	774458
14048	774459
122305	774460
452125	774461
203495	774462
181027	774463
440127	774464
100	774465
145490	774466
274746	774467
231787	774468
24721	774469
3105	774470
217690	774471
154389	774472
227150	774473
42718	774474
339897	774475
71650	774476
219719	774477
219694	774478
70363	774479
227182	774480
578438	774481
610977	774482
102782	774483
623975	774484
272146	774485
691333	774486
617791	774487
171171	774488
617691	774489
436400	774490
429615	774491
372679	774492
26824	774493
50881	774494
7014	774495
517395	774496
41535	774497
287357	774498
290556	774499
469839	774500
59268	774501
501357	774502
573366	774503
214647	774504
239341	774505
369247	774506
61699	774507
61699	774508
574470	774509
630933	774510
654588	774511
70731	774512
632047	774513
114594	774514
495833	774515
549033	774516
689211	774517
681048	774518
140540	774519
94692	774520
425591	774521
133078	774522
103423	774523
20569	774524
671654	774525
34435	774526
468451	774527
632201	774528
646054	774529
109043	774530
67132	774531
99619	774532
199786	774533
486657	774534
613010	774535
56863	774536
437497	774537
223515	774538
430311	774539
393983	774540
505025	774541
152714	774542
182876	774543
410331	774544
42541	774545
520460	774546
397782	774547
549244	774548
149401	774549
240380	774550
240382	774551
240378	774552
240393	774553
240381	774554
240379	774555
371661	774556
359	774557
359	774558
359	774559
544153	774560
93239	774561
5671	774562
5671	774563
141223	774564
142166	774565
177551	774566
592897	774567
287257	774568
89665	774569
172822	774570
467382	774571
32129	774572
524614	774573
483948	774574
472969	774575
149883	774576
62216	774577
448921	774578
72077	774579
17454	774580
113126	774581
8126	774582
613155	774583
8600	774584
68658	774585
519138	774586
46235	774587
21437	774588
147725	774589
607975	774590
61748	774591
335591	774592
184622	774593
35429	774594
111118	774595
10961	774596
538341	774597
620042	774598
167573	774599
565155	774600
372345	774601
686227	774602
440847	774603
155402	774604
163164	774605
9114	774606
355975	774607
182206	774608
377156	774609
463546	774610
4889	774611
13666	774612
203889	774613
74579	774614
55698	774615
530812	774616
331962	774617
434912	774618
356950	774619
533441	774620
124516	774621
74998	774622
164697	774623
403552	774624
197051	774625
359011	774626
344386	774627
49739	774628
475784	774629
263297	774630
445882	774631
28935	774632
262900	774633
68517	774634
245339	774635
9567	774636
48264	774637
1426	774638
146054	774639
462503	774640
661774	774641
23298	774642
294733	774643
15527	774644
434780	774645
658511	774646
45487	774647
167542	774648
224361	774649
626268	774650
195125	774651
565173	774652
385034	774653
452926	774654
109510	774655
22158	774656
621576	774657
356381	774658
617236	774659
10737	774660
105005	774661
647766	774662
440902	774663
464766	774664
81035	774665
68214	774666
18852	774667
572695	774668
604966	774669
22559	774670
148837	774671
234360	774672
619589	774673
305767	774674
463573	774675
399659	774676
332215	774677
23861	774678
246234	774679
389929	774680
72639	774681
16856	774682
155059	774683
137964	774684
10606	774685
626378	774686
422905	774687
13421	774688
33765	774689
33595	774690
494672	774691
9551	774692
245383	774693
573112	774694
121382	774695
52977	774696
429767	774697
61730	774698
328200	774699
535781	774700
147032	774701
44865	774702
519971	774703
280913	774704
21708	774705
163888	774706
323835	774707
6157	774708
144166	774709
588962	774710
49933	774711
637417	774712
25662	774713
144841	774714
491283	774715
123462	774716
164204	774717
17599	774718
5816	774719
9	774720
76846	774721
391192	774722
379395	774723
348527	774724
459289	774725
264044	774726
127932	774727
124097	774728
601760	774729
169425	774730
623602	774731
542738	774732
29545	774733
27287	774734
93067	774735
316337	774736
557477	774737
10798	774738
288006	774739
26725	774740
521260	774741
8505	774742
345557	774743
193706	774744
1593	774745
49220	774746
38907	774747
10748	774748
79379	774749
65248	774750
682272	774751
170285	774752
535236	774753
111204	774754
52446	774755
51803	774756
93020	774757
333189	774758
540097	774759
225943	774760
664345	774761
170280	774762
316331	774763
85379	774764
56806	774765
32996	774766
58811	774767
409	774768
24585	774769
72636	774770
317082	774771
692574	774772
253749	774773
94122	774774
133185	774775
648614	774776
373175	774777
4758	774778
166145	774779
56776	774780
406879	774781
497886	774782
430135	774783
684252	774784
12288	774785
84761	774786
4576	774787
65535	774788
250537	774789
297594	774790
265811	774791
310	774792
313522	774793
447397	774794
527542	774795
536948	774796
3997	774797
449225	774798
130720	774799
234567	774800
202204	774801
102152	774802
399980	774803
53993	774804
48973	774805
431818	774806
181982	774807
104851	774808
42762	774809
220891	774810
59155	774811
282599	774812
130381	774813
21052	774814
184968	774815
102044	774816
528254	774817
132328	774818
635235	774819
88088	774820
21051	774821
507546	774822
385828	774823
139097	774824
655529	774825
457692	774826
116835	774827
256866	774828
667776	774829
99832	774830
166963	774831
15357	774832
621327	774833
478313	774834
166747	774835
440294	774836
305528	774837
524236	774838
40366	774839
447946	774840
543667	774841
483480	774842
110387	774843
641834	774844
169612	774845
134090	774846
497317	774847
108391	774848
8109	774849
57212	774850
7679	774851
158987	774852
59359	774853
77131	774854
528856	774855
12872	774856
657522	774857
657511	774858
35293	774859
79099	774860
301728	774861
162580	774862
226425	774863
85868	774864
88196	774865
407398	774866
88196	774867
278861	774868
298968	774869
35881	774870
42667	774871
157251	774872
146984	774873
503804	774874
88152	774875
72624	774876
556327	774877
183813	774878
38	774879
43154	774880
13322	774881
38	774882
356	774883
180	774884
2713	774885
336425	774886
100695	774887
521115	774888
25822	774889
15123	774890
290242	774891
290386	774892
290399	774893
173179	774894
53400	774895
550110	774896
416229	774897
407726	774898
65592	774899
345313	774900
16969	774901
261148	774902
155871	774903
1052	774904
231132	774905
579780	774906
115468	774907
176951	774908
51553	774909
39690	774910
19986	774911
490986	774912
58172	774913
153897	774914
75928	774915
246293	774916
28025	774917
45250	774918
674533	774919
123763	774920
189976	774921
120795	774922
603718	774923
128502	774924
360580	774925
588486	774926
23294	774927
225977	774928
601725	774929
124656	774930
29127	774931
12582	774932
197885	774933
454990	774934
364441	774935
363922	774936
527731	774937
1054	774938
12742	774939
31104	774940
12568	774941
140704	774942
380217	774943
39060	774944
73299	774945
189938	774946
11403	774947
102961	774948
67253	774949
36138	774950
360139	774951
609997	774952
86622	774953
270944	774954
375436	774955
95873	774956
542496	774957
134675	774958
519390	774959
234489	774960
3985	774961
168953	774962
489343	774963
688842	774964
489169	774965
547766	774966
617080	774967
160180	774968
565327	774969
441965	774970
430066	774971
13783	774972
438094	774973
665800	774974
46305	774975
689890	774976
8509	774977
3839	774978
288009	774979
366558	774980
56442	774981
538462	774982
95822	774983
161628	774984
67361	774985
622718	774986
18316	774987
675702	774988
15693	774989
430010	774990
448314	774991
153204	774992
220279	774993
202684	774994
111961	774995
141220	774996
500689	774997
2338	774998
148027	774999
98917	775000
570223	775001
80142	775002
633067	775003
619618	775004
65719	775005
11931	775006
518004	775007
121949	775008
22562	775009
52565	775010
84815	775011
203159	775012
539100	775013
538713	775014
639446	775015
682890	775016
580108	775017
631646	775018
650710	775019
586196	775020
47330	775021
113763	775022
117078	775023
87557	775024
10302	775025
656630	775026
191035	775027
569895	775028
365708	775029
2600	775030
491291	775031
680426	775032
71267	775033
270103	775034
203597	775035
91892	775036
448724	775037
676829	775038
26810	775039
654247	775040
612533	775041
330933	775042
123131	775043
128965	775044
161712	775045
322540	775046
452730	775047
15695	775048
29562	775049
66119	775050
544724	775051
44098	775052
496425	775053
45776	775054
176852	775055
10682	775056
417209	775057
469866	775058
401342	775059
496572	775060
628962	775061
571770	775062
571914	775063
121988	775064
148559	775065
34444	775066
376290	775067
412975	775068
4587	775069
571099	775070
12562	775071
691969	775072
189818	775073
71714	775074
342642	775075
428341	775076
135264	775077
667763	775078
521819	775079
658605	775080
450595	775081
158074	775082
160839	775083
682476	775084
211923	775085
642517	775086
471142	775087
37494	775088
145708	775089
38359	775090
507609	775091
176580	775092
110709	775093
559051	775094
244285	775095
145079	775096
221941	775097
482809	775098
181195	775099
564360	775100
274264	775101
407445	775102
33623	775103
271724	775104
138345	775105
650734	775106
67922	775107
180281	775108
17625	775109
352257	775110
659784	775111
353473	775112
658927	775113
58024	775114
427899	775115
368007	775116
79561	775117
431647	775118
2942	775119
317799	775120
103940	775121
292448	775122
638177	775123
488895	775124
450868	775125
314141	775126
138066	775127
647478	775128
81884	775129
660263	775130
165784	775131
339112	775132
245524	775133
11004	775134
163337	775135
155313	775136
527515	775137
316688	775138
656453	775139
458428	775140
598790	775141
170026	775142
536714	775143
192475	775144
261569	775145
9613	775146
317260	775147
195175	775148
623034	775149
369442	775150
199770	775151
633236	775152
154711	775153
182198	775154
159848	775155
184014	775156
162570	775157
306873	775158
652322	775159
276689	775160
533009	775161
184015	775162
487900	775163
6925	775164
372104	775165
36408	775166
349388	775167
298075	775168
179705	775169
402540	775170
470828	775171
296627	775172
19280	775173
527560	775174
554977	775175
107763	775176
116512	775177
608430	775178
52191	775179
12556	775180
677223	775181
297693	775182
64286	775183
273073	775184
13349	775185
132153	775186
431960	775187
176960	775188
99510	775189
1710	775190
235532	775191
454155	775192
325358	775193
382691	775194
5510	775195
601352	775196
32319	775197
239318	775198
153942	775199
127493	775200
653201	775201
387783	775202
683375	775203
346569	775204
431092	775205
63799	775206
273555	775207
68326	775208
50831	775209
27150	775210
1929	775211
64050	775212
396223	775213
82207	775214
285366	775215
633528	775216
1346	775217
16435	775218
118721	775219
47610	775220
24771	775221
77185	775222
645453	775223
42202	775224
157633	775225
129016	775226
278543	775227
297635	775228
346568	775229
6683	775230
33213	775231
150682	775232
120924	775233
13621	775234
271405	775235
496122	775236
23978	775237
155194	775238
161576	775239
379288	775240
2271	775241
440438	775242
273295	775243
180971	775244
203863	775245
470103	775246
7479	775247
277050	775248
373734	775249
678364	775250
697733	775251
56902	775252
1958	775253
388683	775254
377424	775255
308683	775256
215	775257
355864	775258
175001	775259
552212	775260
90689	775261
90450	775262
147732	775263
171132	775264
276578	775265
402580	775266
58331	775267
635425	775268
601905	775269
169661	775270
408649	775271
684019	775272
584008	775273
599809	775274
22306	775275
45782	775276
45782	775277
115771	775278
45782	775279
425097	775280
115796	775281
312765	775282
628667	775283
407327	775284
633699	775285
17977	775286
404421	775287
589914	775288
33560	775289
49450	775290
201509	775291
105471	775292
137762	775293
565691	775294
461953	775295
51829	775296
578688	775297
423278	775298
534083	775299
672004	775300
552467	775301
251309	775302
88	775303
38778	775304
534006	775305
693829	775306
391947	775307
162508	775308
145607	775309
97641	775310
487994	775311
143884	775312
41416	775313
3541	775314
628764	775315
565442	775316
530866	775317
122751	775318
530488	775319
45656	775320
89463	775321
632441	775322
220215	775323
189414	775324
62813	775325
366790	775326
499408	775327
256207	775328
3083	775329
136024	775330
583646	775331
14571	775332
129183	775333
184845	775334
229603	775335
91429	775336
10774	775337
133191	775338
132494	775339
291350	775340
376876	775341
65622	775342
608930	775343
641839	775344
519424	775345
642127	775346
55874	775347
36763	775348
56021	775349
319779	775350
10375	775351
10823	775352
18060	775353
19705	775354
19196	775355
105942	775356
51530	775357
294662	775358
5784	775359
1461	775360
586417	775361
305241	775362
150222	775363
396400	775364
467193	775365
116656	775366
557340	775367
198169	775368
45031	775369
642785	775370
465507	775371
463692	775372
129066	775373
24990	775374
597136	775375
93766	775376
669998	775377
70936	775378
562060	775379
44428	775380
28468	775381
4603	775382
353275	775383
124447	775384
461306	775385
412035	775386
140077	775387
158359	775388
132330	775389
250005	775390
182402	775391
571630	775392
605414	775393
74531	775394
577245	775395
557489	775396
119767	775397
680934	775398
41292	775399
120325	775400
430091	775401
90414	775402
420965	775403
116665	775404
420940	775405
451957	775406
32612	775407
77176	775408
324880	775409
16820	775410
11591	775411
6378	775412
156695	775413
682555	775414
57882	775415
162715	775416
250006	775417
373724	775418
271170	775419
648616	775420
399340	775421
4279	775422
38538	775423
613310	775424
539630	775425
611424	775426
61874	775427
15024	775428
31824	775429
652896	775430
114088	775431
567817	775432
227103	775433
594095	775434
554960	775435
593981	775436
182	775437
3485	775438
525604	775439
556964	775440
15245	775441
629431	775442
163772	775443
55826	775444
159617	775445
404204	775446
159659	775447
114991	775448
125663	775449
92735	775450
29527	775451
122300	775452
394917	775453
430424	775454
120749	775455
123988	775456
438897	775457
117411	775458
19635	775459
125604	775460
13416	775461
609825	775462
1379	775463
325521	775464
20	775465
41146	775466
72892	775467
532099	775468
406430	775469
82833	775470
564202	775471
408289	775472
604052	775473
778	775474
141478	775475
168809	775476
396293	775477
518931	775478
242919	775479
6428	775480
21682	775481
47207	775482
15868	775483
339448	775484
175052	775485
533761	775486
112510	775487
346746	775488
75849	775489
345697	775490
182919	775491
553402	775492
564876	775493
530253	775494
43466	775495
139785	775496
584778	775497
292543	775498
217645	775499
14240	775500
236785	775501
69380	775502
217603	775503
332289	775504
217862	775505
69765	775506
232369	775507
247438	775508
23930	775509
218358	775510
217979	775511
26345	775512
111929	775513
28806	775514
232641	775515
639113	775516
607195	775517
68170	775518
154666	775519
155413	775520
644095	775521
155419	775522
68980	775523
61038	775524
41872	775525
646263	775526
529158	775527
529161	775528
146056	775529
139345	775530
294685	775531
608322	775532
6586	775533
661769	775534
294858	775535
178417	775536
661788	775537
20829	775538
655924	775539
586962	775540
35394	775541
287437	775542
3727	775543
30012	775544
172775	775545
86086	775546
396266	775547
636834	775548
58477	775549
134270	775550
592445	775551
188085	775552
29166	775553
18234	775554
29261	775555
499001	775556
203636	775557
40669	775558
143108	775559
644995	775560
112273	775561
46237	775562
10624	775563
173097	775564
34933	775565
13311	775566
115467	775567
637351	775568
251121	775569
242979	775570
24554	775571
346667	775572
641115	775573
512842	775574
50674	775575
563112	775576
465667	775577
267907	775578
349268	775579
119722	775580
26096	775581
8894	775582
38334	775583
240560	775584
212549	775585
126061	775586
442366	775587
442357	775588
168140	775589
565841	775590
20198	775591
433079	775592
2962	775593
94244	775594
25434	775595
442025	775596
12856	775597
67763	775598
690777	775599
19991	775600
154266	775601
106374	775602
212304	775603
46342	775604
424261	775605
643946	775606
504364	775607
75136	775608
14979	775609
2500	775610
8338	775611
166832	775612
665891	775613
1128	775614
563889	775615
95072	775616
308559	775617
105154	775618
65108	775619
27418	775620
120910	775621
110928	775622
50415	775623
490348	775624
675475	775625
37723	775626
73817	775627
414817	775628
108340	775629
209248	775630
581771	775631
527119	775632
157706	775633
172445	775634
387832	775635
521026	775636
26556	775637
346875	775638
630723	775639
85127	775640
166247	775641
588458	775642
351442	775643
573107	775644
491434	775645
575402	775646
344027	775647
606665	775648
432457	775649
684446	775650
80788	775651
63368	775652
416710	775653
148585	775654
61285	775655
368938	775656
390772	775657
62189	775658
626798	775659
40033	775660
40033	775661
163643	775662
157713	775663
15367	775664
551874	775665
543806	775666
474689	775667
13035	775668
184154	775669
54743	775670
4742	775671
56043	775672
173866	775673
1204	775674
130761	775675
17636	775676
45911	775677
97874	775678
38087	775679
38785	775680
476315	775681
646846	775682
58200	775683
399862	775684
334031	775685
87373	775686
373094	775687
586539	775688
166511	775689
250595	775690
98	775691
16766	775692
354949	775693
282501	775694
688916	775695
461455	775696
50746	775697
246037	775698
1308	775699
487858	775700
266917	775701
27987	775702
143096	775703
16903	775704
142843	775705
39838	775706
557954	775707
399913	775708
22644	775709
180623	775710
26706	775711
2282	775712
228370	775713
261201	775714
124960	775715
461746	775716
341912	775717
270868	775718
161914	775719
273804	775720
48161	775721
444798	775722
73689	775723
102345	775724
75663	775725
52373	775726
308403	775727
215022	775728
524924	775729
677939	775730
63	775731
93297	775732
489291	775733
302069	775734
123466	775735
167900	775736
65442	775737
506933	775738
690614	775739
666679	775740
677764	775741
309030	775742
415915	775743
100935	775744
10691	775745
156261	775746
12244	775747
465838	775748
157733	775749
398822	775750
659175	775751
131238	775752
253925	775753
102987	775754
490067	775755
291299	775756
165710	775757
642200	775758
598	775759
289932	775760
32828	775761
34552	775762
137649	775763
345548	775764
412651	775765
628566	775766
127228	775767
97380	775768
224186	775769
473566	775770
148104	775771
1969	775772
532015	775773
553769	775774
490971	775775
601034	775776
364528	775777
322367	775778
155558	775779
34728	775780
185484	775781
609181	775782
633044	775783
617049	775784
154219	775785
118912	775786
589524	775787
205934	775788
19651	775789
61596	775790
179509	775791
398823	775792
455504	775793
431806	775794
595008	775795
429735	775796
438581	775797
497938	775798
2777	775799
62227	775800
43125	775801
27485	775802
393059	775803
657807	775804
129254	775805
470249	775806
630943	775807
45726	775808
292967	775809
420780	775810
25003	775811
364257	775812
520110	775813
14754	775814
489179	775815
520140	775816
471745	775817
166627	775818
166782	775819
86080	775820
215537	775821
6065	775822
430599	775823
116879	775824
165893	775825
430608	775826
289971	775827
430628	775828
430614	775829
19639	775830
360424	775831
593181	775832
101086	775833
2037	775834
629147	775835
25007	775836
566618	775837
222900	775838
105171	775839
166718	775840
111064	775841
56708	775842
330033	775843
11222	775844
150866	775845
101301	775846
253653	775847
386909	775848
29828	775849
39553	775850
95650	775851
817	775852
420514	775853
452089	775854
816	775855
7560	775856
4382	775857
212810	775858
407732	775859
10021	775860
21813	775861
462928	775862
4096	775863
16229	775864
661932	775865
165923	775866
588109	775867
94265	775868
635027	775869
649855	775870
649732	775871
58616	775872
39348	775873
466719	775874
410304	775875
496736	775876
496750	775877
116087	775878
237564	775879
79157	775880
131333	775881
388035	775882
465465	775883
314	775884
115036	775885
531396	775886
140429	775887
143617	775888
89288	775889
621792	775890
687830	775891
588716	775892
149245	775893
581408	775894
149245	775895
169541	775896
173600	775897
552477	775898
561599	775899
75797	775900
661976	775901
694152	775902
363673	775903
483266	775904
456602	775905
504358	775906
503846	775907
10458	775908
449351	775909
236528	775910
307607	775911
78252	775912
682545	775913
3006	775914
641750	775915
152292	775916
345057	775917
399794	775918
660001	775919
143257	775920
164286	775921
262669	775922
24689	775923
485037	775924
30725	775925
61875	775926
183246	775927
654699	775928
592438	775929
183249	775930
183258	775931
51471	775932
51311	775933
145463	775934
120030	775935
142268	775936
30781	775937
141366	775938
142261	775939
14508	775940
12402	775941
208385	775942
75991	775943
137475	775944
216411	775945
216362	775946
17432	775947
352237	775948
579514	775949
437	775950
370368	775951
461589	775952
611414	775953
200460	775954
445859	775955
79311	775956
386747	775957
90494	775958
418453	775959
198845	775960
56659	775961
669070	775962
16512	775963
530862	775964
17901	775965
592336	775966
341592	775967
668630	775968
213045	775969
376024	775970
606012	775971
461598	775972
66929	775973
53719	775974
64714	775975
483296	775976
437	775977
35524	775978
7011	775979
592429	775980
33057	775981
207026	775982
396	775983
29034	775984
589355	775985
277000	775986
592335	775987
345647	775988
436567	775989
436562	775990
593449	775991
686710	775992
115395	775993
70446	775994
211574	775995
88128	775996
12986	775997
201979	775998
201981	775999
200300	776000
507807	776001
436566	776002
332228	776003
43659	776004
607393	776005
56003	776006
388466	776007
423515	776008
531242	776009
195152	776010
99450	776011
440053	776012
118445	776013
604891	776014
201967	776015
36372	776016
608086	776017
29034	776018
84806	776019
91512	776020
544215	776021
574567	776022
12134	776023
46082	776024
413842	776025
524604	776026
412353	776027
83972	776028
444090	776029
7636	776030
92198	776031
689974	776032
650793	776033
144508	776034
17970	776035
20718	776036
514554	776037
28914	776038
69622	776039
406658	776040
9527	776041
149927	776042
347900	776043
96368	776044
135861	776045
445735	776046
220859	776047
313760	776048
220908	776049
565912	776050
13087	776051
363153	776052
56503	776053
97531	776054
153572	776055
430957	776056
30988	776057
373835	776058
218622	776059
552885	776060
531542	776061
28847	776062
325414	776063
379280	776064
15521	776065
651189	776066
303765	776067
432530	776068
104435	776069
49133	776070
418154	776071
473906	776072
126760	776073
130455	776074
641777	776075
106529	776076
594646	776077
469065	776078
404360	776079
602579	776080
46115	776081
40082	776082
297025	776083
62511	776084
2118	776085
474214	776086
754	776087
32769	776088
269587	776089
578915	776090
449728	776091
22572	776092
676670	776093
674881	776094
18589	776095
536190	776096
9773	776097
346861	776098
74430	776099
125697	776100
674912	776101
32673	776102
531669	776103
1591	776104
407007	776105
231095	776106
665441	776107
45870	776108
75498	776109
477725	776110
529424	776111
271	776112
130374	776113
380858	776114
126333	776115
651921	776116
47101	776117
89181	776118
64953	776119
46351	776120
50	776121
488248	776122
21628	776123
53921	776124
15865	776125
65259	776126
153123	776127
153118	776128
47102	776129
491910	776130
6798	776131
134203	776132
17228	776133
276926	776134
523371	776135
171875	776136
81437	776137
589773	776138
418425	776139
124143	776140
140196	776141
634563	776142
119589	776143
55	776144
141561	776145
14	776146
184151	776147
263383	776148
40761	776149
17834	776150
489465	776151
148448	776152
230834	776153
523243	776154
113924	776155
53021	776156
167831	776157
1992	776158
564829	776159
458802	776160
12795	776161
53819	776162
47360	776163
227954	776164
204348	776165
95029	776166
120276	776167
20169	776168
221	776169
2560	776170
421109	776171
342195	776172
95047	776173
131475	776174
644511	776175
450157	776176
141395	776177
514000	776178
121007	776179
234830	776180
39103	776181
74782	776182
107778	776183
213351	776184
298932	776185
163913	776186
16334	776187
48749	776188
20337	776189
253002	776190
138364	776191
107475	776192
48505	776193
316570	776194
471172	776195
136049	776196
452272	776197
84729	776198
561160	776199
655528	776200
40615	776201
539520	776202
64460	776203
222301	776204
171159	776205
645699	776206
697039	776207
326578	776208
445341	776209
118260	776210
1084	776211
78833	776212
536075	776213
394743	776214
133619	776215
144381	776216
89811	776217
76717	776218
597757	776219
184247	776220
678179	776221
622270	776222
42883	776223
152691	776224
315406	776225
154434	776226
128	776227
49750	776228
670357	776229
16299	776230
264610	776231
536234	776232
153986	776233
162123	776234
450730	776235
233450	776236
67265	776237
20111	776238
269472	776239
595886	776240
16577	776241
556645	776242
6229	776243
2646	776244
67356	776245
21297	776246
118244	776247
501781	776248
3154	776249
37847	776250
130503	776251
603439	776252
169214	776253
5708	776254
37842	776255
99332	776256
186523	776257
3791	776258
97509	776259
50027	776260
156437	776261
2699	776262
96698	776263
17364	776264
101347	776265
759	776266
492440	776267
13220	776268
4821	776269
535997	776270
239089	776271
483167	776272
105989	776273
148958	776274
328088	776275
148959	776276
365443	776277
229463	776278
2107	776279
94718	776280
48301	776281
484164	776282
30187	776283
314651	776284
226117	776285
226051	776286
8061	776287
91214	776288
229406	776289
406787	776290
8219	776291
141107	776292
531020	776293
238489	776294
429584	776295
672779	776296
176654	776297
969	776298
545945	776299
612929	776300
71294	776301
220754	776302
5763	776303
35489	776304
820	776305
3079	776306
321895	776307
11236	776308
660877	776309
22346	776310
540564	776311
540579	776312
254177	776313
29341	776314
558385	776315
608641	776316
132471	776317
234534	776318
423152	776319
86153	776320
576672	776321
638	776322
1993	776323
132892	776324
26694	776325
21066	776326
21070	776327
47143	776328
130487	776329
359798	776330
55112	776331
274392	776332
2704	776333
37857	776334
50633	776335
208579	776336
37857	776337
141160	776338
141162	776339
50340	776340
540543	776341
540599	776342
540536	776343
22350	776344
141151	776345
141144	776346
50331	776347
46411	776348
11236	776349
511581	776350
46354	776351
350340	776352
46355	776353
34	776354
694162	776355
343924	776356
317380	776357
3055	776358
73789	776359
8030	776360
1261	776361
27080	776362
674554	776363
77634	776364
36222	776365
577519	776366
577518	776367
1626	776368
374939	776369
164133	776370
222094	776371
84640	776372
1358	776373
52186	776374
41584	776375
408868	776376
388	776377
594407	776378
451368	776379
176707	776380
151292	776381
267634	776382
71320	776383
46828	776384
2922	776385
154604	776386
170886	776387
350691	776388
283617	776389
431002	776390
544396	776391
62313	776392
17403	776393
425943	776394
176968	776395
8694	776396
624790	776397
676937	776398
51520	776399
99287	776400
281353	776401
18637	776402
21865	776403
162411	776404
59925	776405
431676	776406
54436	776407
632931	776408
277176	776409
196705	776410
2247	776411
108140	776412
17660	776413
1989	776414
336508	776415
3790	776416
498449	776417
101286	776418
5402	776419
584822	776420
14159	776421
284430	776422
96715	776423
328014	776424
284392	776425
31156	776426
223135	776427
44504	776428
654338	776429
513892	776430
524157	776431
68831	776432
516491	776433
569687	776434
577060	776435
1477	776436
54277	776437
72227	776438
3784	776439
38456	776440
140248	776441
517051	776442
234727	776443
22360	776444
255861	776445
7982	776446
60040	776447
117821	776448
637429	776449
71257	776450
497	776451
80234	776452
139624	776453
367284	776454
536166	776455
37119	776456
62161	776457
253142	776458
119508	776459
36066	776460
36593	776461
68847	776462
945	776463
128	776464
403247	776465
4071	776466
101349	776467
690356	776468
25376	776469
689939	776470
390358	776471
51016	776472
176336	776473
600855	776474
336468	776475
1686	776476
501772	776477
343039	776478
22778	776479
1081	776480
528478	776481
312825	776482
367782	776483
336466	776484
140124	776485
169183	776486
83869	776487
26367	776488
166155	776489
525535	776490
30153	776491
49212	776492
238289	776493
137647	776494
31205	776495
530424	776496
471741	776497
42333	776498
694704	776499
303607	776500
27826	776501
256566	776502
471756	776503
45955	776504
530671	776505
165081	776506
517283	776507
684537	776508
51351	776509
121504	776510
26697	776511
420	776512
140862	776513
52993	776514
262139	776515
558040	776516
334541	776517
253195	776518
513738	776519
313613	776520
624524	776521
18681	776522
36210	776523
293903	776524
77877	776525
4482	776526
592318	776527
2165	776528
954	776529
641135	776530
46715	776531
153602	776532
500303	776533
4097	776534
577059	776535
134894	776536
263477	776537
551292	776538
24292	776539
700	776540
139602	776541
61718	776542
632064	776543
26560	776544
586590	776545
523913	776546
389596	776547
325327	776548
449278	776549
467598	776550
1865	776551
2438	776552
60035	776553
359721	776554
3791	776555
5725	776556
3787	776557
638	776558
9582	776559
17817	776560
540581	776561
62405	776562
376782	776563
153747	776564
2704	776565
508766	776566
97507	776567
6007	776568
228	776569
8442	776570
612407	776571
22240	776572
37856	776573
164827	776574
637416	776575
87808	776576
543574	776577
564	776578
498396	776579
151456	776580
66288	776581
174780	776582
400981	776583
140071	776584
241233	776585
4533	776586
462269	776587
450699	776588
648451	776589
101576	776590
96718	776591
44564	776592
594242	776593
17365	776594
305827	776595
250591	776596
1499	776597
492477	776598
38435	776599
152698	776600
3785	776601
11044	776602
336431	776603
401134	776604
528530	776605
72854	776606
232024	776607
294478	776608
10072	776609
342284	776610
14115	776611
21901	776612
55803	776613
69431	776614
187067	776615
72425	776616
169179	776617
45	776618
132249	776619
573779	776620
110115	776621
25188	776622
302774	776623
185775	776624
9497	776625
4636	776626
35101	776627
517848	776628
504834	776629
2510	776630
543735	776631
514005	776632
32336	776633
15168	776634
10196	776635
492448	776636
615364	776637
429489	776638
486884	776639
544913	776640
463045	776641
62221	776642
536271	776643
253259	776644
533672	776645
602592	776646
348243	776647
19025	776648
637361	776649
509666	776650
56239	776651
559638	776652
372042	776653
895	776654
540429	776655
677008	776656
582816	776657
60045	776658
67264	776659
44569	776660
663089	776661
56139	776662
127416	776663
21389	776664
511830	776665
515584	776666
533667	776667
481950	776668
481817	776669
30329	776670
96685	776671
651958	776672
22245	776673
312398	776674
36213	776675
44571	776676
580190	776677
12051	776678
348196	776679
50015	776680
22239	776681
174761	776682
91201	776683
9258	776684
120993	776685
71311	776686
177130	776687
134500	776688
511872	776689
99761	776690
31685	776691
10157	776692
74352	776693
114152	776694
44573	776695
108862	776696
10865	776697
4118	776698
82738	776699
521920	776700
297030	776701
676906	776702
70544	776703
7285	776704
95859	776705
332994	776706
592767	776707
432547	776708
140877	776709
401818	776710
170066	776711
640595	776712
161818	776713
668741	776714
637407	776715
28940	776716
467565	776717
532448	776718
25552	776719
693850	776720
160684	776721
39539	776722
363653	776723
138122	776724
96508	776725
156942	776726
130527	776727
10689	776728
594233	776729
47065	776730
101299	776731
135210	776732
10514	776733
283616	776734
220141	776735
604810	776736
120983	776737
470154	776738
92199	776739
53713	776740
245695	776741
392758	776742
37389	776743
492428	776744
153961	776745
3661	776746
529847	776747
29396	776748
119486	776749
37961	776750
343685	776751
132474	776752
518916	776753
22254	776754
14124	776755
299539	776756
24987	776757
79215	776758
66599	776759
136702	776760
21163	776761
50522	776762
476613	776763
325188	776764
247758	776765
1191	776766
224773	776767
32811	776768
108323	776769
2471	776770
26679	776771
293774	776772
57191	776773
167804	776774
57245	776775
22455	776776
444067	776777
1114	776778
108803	776779
164727	776780
587372	776781
684240	776782
401041	776783
337025	776784
12486	776785
31680	776786
89533	776787
175407	776788
474188	776789
14601	776790
219234	776791
51506	776792
112741	776793
426259	776794
211045	776795
680797	776796
135242	776797
158779	776798
1762	776799
163978	776800
23934	776801
40348	776802
2372	776803
661795	776804
123627	776805
401029	776806
672820	776807
352596	776808
4583	776809
138145	776810
592245	776811
588975	776812
290772	776813
336470	776814
189461	776815
391210	776816
621694	776817
242449	776818
33091	776819
50038	776820
498430	776821
687184	776822
24600	776823
106532	776824
5720	776825
576795	776826
290593	776827
171210	776828
77629	776829
643829	776830
650493	776831
118256	776832
168183	776833
250605	776834
311503	776835
498429	776836
638741	776837
23152	776838
108078	776839
368166	776840
57021	776841
56191	776842
57021	776843
449872	776844
52787	776845
396238	776846
130690	776847
662538	776848
175401	776849
332117	776850
7550	776851
156472	776852
148118	776853
580141	776854
316174	776855
324692	776856
199709	776857
199723	776858
883	776859
463894	776860
120699	776861
212580	776862
693993	776863
6452	776864
108765	776865
221745	776866
130639	776867
504193	776868
400198	776869
466549	776870
553729	776871
126833	776872
650440	776873
114164	776874
87681	776875
676165	776876
593952	776877
18886	776878
133112	776879
468546	776880
98587	776881
625282	776882
8081	776883
288843	776884
36461	776885
554409	776886
144313	776887
149810	776888
581274	776889
16671	776890
581187	776891
40	776892
11074	776893
107576	776894
345498	776895
457227	776896
112011	776897
426965	776898
444698	776899
438535	776900
4145	776901
153655	776902
500687	776903
170262	776904
650295	776905
148111	776906
7862	776907
122948	776908
122847	776909
122906	776910
306714	776911
652537	776912
334674	776913
132573	776914
414031	776915
9939	776916
29318	776917
113162	776918
48447	776919
28496	776920
466701	776921
258	776922
148100	776923
752	776924
432732	776925
68146	776926
461075	776927
472793	776928
93999	776929
443567	776930
439121	776931
51478	776932
498310	776933
636534	776934
1261	776935
171023	776936
24107	776937
54260	776938
128795	776939
245239	776940
43849	776941
57934	776942
6645	776943
509181	776944
311376	776945
183067	776946
37536	776947
25870	776948
41439	776949
510525	776950
156036	776951
524956	776952
116370	776953
434343	776954
99350	776955
20516	776956
581033	776957
117157	776958
326077	776959
775	776960
281075	776961
55238	776962
41035	776963
80326	776964
72683	776965
24049	776966
2215	776967
139235	776968
163098	776969
5273	776970
461914	776971
45101	776972
270107	776973
388217	776974
2127	776975
22331	776976
223308	776977
450121	776978
450182	776979
458005	776980
966	776981
31579	776982
318638	776983
292835	776984
680051	776985
1564	776986
68315	776987
328725	776988
349	776989
199671	776990
123956	776991
24750	776992
169125	776993
499654	776994
248145	776995
681613	776996
631941	776997
226823	776998
599905	776999
674939	777000
383749	777001
38714	777002
217536	777003
14243	777004
9817	777005
299156	777006
156689	777007
337331	777008
80327	777009
112588	777010
567025	777011
338187	777012
292052	777013
658024	777014
658434	777015
16576	777016
4610	777017
21410	777018
69955	777019
84738	777020
345203	777021
17681	777022
1476	777023
422332	777024
128423	777025
656424	777026
331772	777027
11914	777028
156917	777029
461670	777030
395308	777031
140039	777032
647053	777033
131694	777034
637845	777035
5517	777036
68923	777037
322868	777038
301295	777039
148621	777040
61862	777041
102794	777042
72637	777043
146401	777044
675773	777045
307225	777046
457700	777047
495180	777048
25810	777049
46918	777050
33974	777051
123797	777052
25809	777053
336627	777054
379012	777055
611724	777056
138835	777057
31954	777058
326442	777059
38144	777060
6092	777061
32591	777062
160814	777063
155845	777064
635925	777065
123107	777066
398841	777067
316192	777068
30001	777069
37862	777070
287743	777071
283927	777072
30679	777073
84170	777074
54429	777075
408648	777076
360666	777077
322033	777078
444942	777079
39825	777080
2484	777081
554134	777082
611574	777083
122041	777084
2074	777085
609300	777086
5996	777087
5257	777088
16894	777089
259590	777090
147127	777091
259220	777092
400046	777093
357606	777094
324388	777095
359010	777096
66425	777097
253817	777098
254299	777099
138533	777100
230328	777101
255430	777102
543800	777103
9360	777104
34982	777105
63854	777106
543579	777107
15640	777108
507933	777109
386271	777110
23041	777111
24056	777112
332205	777113
36826	777114
496276	777115
450610	777116
555102	777117
616570	777118
127430	777119
203943	777120
22689	777121
84089	777122
93306	777123
126168	777124
649369	777125
217	777126
211	777127
262250	777128
486062	777129
201023	777130
219257	777131
51329	777132
651292	777133
274847	777134
401275	777135
80111	777136
178365	777137
47397	777138
142538	777139
401873	777140
248	777141
2629	777142
584334	777143
73591	777144
8043	777145
91912	777146
126366	777147
138594	777148
128682	777149
212305	777150
3266	777151
26033	777152
72772	777153
113561	777154
349734	777155
84152	777156
173253	777157
681026	777158
11746	777159
309512	777160
398887	777161
136229	777162
423024	777163
465287	777164
646292	777165
167193	777166
27285	777167
139349	777168
147121	777169
201246	777170
83627	777171
337294	777172
152427	777173
141969	777174
96339	777175
276075	777176
689809	777177
392113	777178
497780	777179
213125	777180
473351	777181
186337	777182
364614	777183
8855	777184
98624	777185
107278	777186
40851	777187
22920	777188
52759	777189
406575	777190
400251	777191
54339	777192
31879	777193
657762	777194
361777	777195
418855	777196
513677	777197
106025	777198
303275	777199
275938	777200
23219	777201
480672	777202
14479	777203
385191	777204
254358	777205
89398	777206
120777	777207
148395	777208
167096	777209
58836	777210
281859	777211
446999	777212
648901	777213
17507	777214
572969	777215
650446	777216
556357	777217
305476	777218
309516	777219
157919	777220
598601	777221
68813	777222
697809	777223
9289	777224
348884	777225
293034	777226
1746	777227
112680	777228
519295	777229
85132	777230
13925	777231
342982	777232
116089	777233
684438	777234
115430	777235
308596	777236
43745	777237
628536	777238
21663	777239
3647	777240
56441	777241
72015	777242
118952	777243
146633	777244
236300	777245
50011	777246
384518	777247
345958	777248
657352	777249
347412	777250
243012	777251
91482	777252
650427	777253
22370	777254
26929	777255
485478	777256
40060	777257
502859	777258
613355	777259
64425	777260
49364	777261
575190	777262
43660	777263
62968	777264
57305	777265
562958	777266
649366	777267
205820	777268
292510	777269
149287	777270
13815	777271
1777	777272
70877	777273
648114	777274
8283	777275
19653	777276
467123	777277
138658	777278
563920	777279
436291	777280
639498	777281
178646	777282
4590	777283
48913	777284
420833	777285
68335	777286
404378	777287
631073	777288
619972	777289
59036	777290
463549	777291
451077	777292
171559	777293
346614	777294
561232	777295
529215	777296
607272	777297
98438	777298
172124	777299
153876	777300
84420	777301
113096	777302
423646	777303
42663	777304
622	777305
73227	777306
159505	777307
642598	777308
50792	777309
392745	777310
692652	777311
184501	777312
82591	777313
629469	777314
286508	777315
449205	777316
667663	777317
151525	777318
598394	777319
1594	777320
229133	777321
502915	777322
2143	777323
384246	777324
102092	777325
502276	777326
360235	777327
349738	777328
5268	777329
18766	777330
620115	777331
681630	777332
530704	777333
682653	777334
158294	777335
451414	777336
152024	777337
685101	777338
413982	777339
11629	777340
619944	777341
82168	777342
681282	777343
22708	777344
75607	777345
549330	777346
126904	777347
205657	777348
695798	777349
669585	777350
38790	777351
632930	777352
54830	777353
399849	777354
17818	777355
29375	777356
234108	777357
287283	777358
319206	777359
52546	777360
5060	777361
566977	777362
560563	777363
30824	777364
399246	777365
506814	777366
488416	777367
82185	777368
28239	777369
484715	777370
56738	777371
591512	777372
202847	777373
23810	777374
232483	777375
358640	777376
239946	777377
304084	777378
7681	777379
6139	777380
809	777381
102237	777382
60567	777383
594140	777384
116113	777385
191282	777386
131119	777387
52400	777388
425819	777389
489172	777390
50708	777391
46428	777392
73379	777393
418646	777394
419762	777395
254950	777396
638639	777397
3794	777398
4808	777399
150870	777400
406608	777401
568131	777402
427019	777403
215963	777404
17503	777405
386658	777406
526013	777407
687331	777408
1469	777409
4959	777410
457	777411
48932	777412
19123	777413
443702	777414
452288	777415
284965	777416
40132	777417
46318	777418
8755	777419
367819	777420
168944	777421
448914	777422
465596	777423
342774	777424
316679	777425
37565	777426
135719	777427
86704	777428
234775	777429
196395	777430
680455	777431
37074	777432
374566	777433
397199	777434
158724	777435
148636	777436
674353	777437
495578	777438
44234	777439
680702	777440
110096	777441
6199	777442
199978	777443
31989	777444
692769	777445
489150	777446
228866	777447
419463	777448
178106	777449
619494	777450
4082	777451
571031	777452
148797	777453
7665	777454
78326	777455
596501	777456
581323	777457
587906	777458
139170	777459
639647	777460
18882	777461
673741	777462
211137	777463
5365	777464
436469	777465
63708	777466
459894	777467
56916	777468
343355	777469
20674	777470
108753	777471
112250	777472
313526	777473
109417	777474
23144	777475
25311	777476
336176	777477
3572	777478
577773	777479
277504	777480
150282	777481
145711	777482
513802	777483
1463	777484
56249	777485
88927	777486
27043	777487
187785	777488
429290	777489
96217	777490
512980	777491
648187	777492
220021	777493
235728	777494
224155	777495
29868	777496
13252	777497
22763	777498
171571	777499
4048	777500
641012	777501
491923	777502
342454	777503
1278	777504
508294	777505
138375	777506
24445	777507
37531	777508
51650	777509
530339	777510
316719	777511
442838	777512
5	777513
103183	777514
226394	777515
43638	777516
425027	777517
520	777518
330615	777519
651312	777520
129550	777521
120604	777522
63363	777523
132625	777524
697257	777525
131549	777526
407	777527
168141	777528
258178	777529
314061	777530
136270	777531
164337	777532
63428	777533
288785	777534
43169	777535
31468	777536
332283	777537
172727	777538
178983	777539
33470	777540
136757	777541
79979	777542
388812	777543
418713	777544
37096	777545
42180	777546
74338	777547
645156	777548
3975	777549
34252	777550
7668	777551
110735	777552
161401	777553
38670	777554
229242	777555
116148	777556
253507	777557
601627	777558
857	777559
25216	777560
637165	777561
857	777562
33246	777563
204189	777564
281873	777565
393478	777566
689902	777567
662341	777568
211748	777569
67633	777570
685436	777571
244112	777572
7690	777573
49648	777574
52279	777575
4494	777576
13634	777577
276964	777578
99732	777579
148685	777580
504236	777581
56961	777582
274154	777583
602877	777584
156	777585
491880	777586
655829	777587
434090	777588
604418	777589
35746	777590
237906	777591
633903	777592
20012	777593
154273	777594
304105	777595
455397	777596
161415	777597
215962	777598
216030	777599
9090	777600
67072	777601
198105	777602
513506	777603
3667	777604
5982	777605
40122	777606
50728	777607
468468	777608
589810	777609
108201	777610
244460	777611
46224	777612
194361	777613
31987	777614
327172	777615
5524	777616
327418	777617
325689	777618
555986	777619
11011	777620
149946	777621
35	777622
596474	777623
141190	777624
18636	777625
126766	777626
668506	777627
112551	777628
35383	777629
26145	777630
110682	777631
288	777632
164338	777633
179765	777634
619906	777635
692618	777636
75380	777637
180365	777638
250304	777639
57587	777640
600256	777641
165245	777642
2180	777643
20816	777644
384421	777645
394708	777646
376794	777647
495178	777648
353254	777649
575251	777650
17644	777651
526998	777652
603490	777653
512844	777654
159998	777655
677140	777656
605698	777657
187246	777658
240458	777659
59907	777660
608184	777661
527017	777662
696454	777663
169662	777664
5733	777665
196470	777666
582545	777667
96015	777668
548179	777669
631992	777670
192442	777671
170051	777672
38658	777673
457807	777674
673823	777675
53907	777676
4367	777677
11415	777678
11460	777679
49399	777680
49294	777681
4365	777682
27906	777683
616190	777684
2123	777685
6017	777686
282630	777687
573659	777688
9015	777689
1298	777690
35565	777691
21368	777692
5937	777693
304498	777694
475862	777695
329010	777696
387384	777697
31173	777698
69037	777699
138938	777700
21895	777701
5533	777702
120760	777703
16697	777704
424226	777705
17699	777706
589860	777707
1911	777708
6808	777709
82410	777710
125257	777711
7431	777712
666033	777713
607248	777714
36374	777715
286176	777716
389180	777717
207732	777718
6516	777719
8886	777720
29400	777721
49699	777722
465621	777723
601594	777724
3316	777725
7472	777726
577234	777727
46778	777728
103615	777729
2036	777730
143580	777731
436537	777732
165471	777733
382180	777734
89282	777735
529189	777736
15578	777737
272658	777738
287567	777739
298854	777740
40083	777741
36467	777742
642664	777743
93283	777744
281510	777745
451249	777746
98733	777747
121781	777748
302834	777749
20088	777750
98766	777751
417538	777752
298284	777753
363552	777754
6327	777755
585769	777756
6449	777757
156967	777758
77068	777759
47345	777760
656736	777761
292233	777762
465609	777763
504706	777764
578991	777765
53323	777766
95232	777767
696336	777768
298252	777769
261700	777770
266621	777771
222505	777772
615976	777773
219606	777774
2087	777775
4401	777776
400152	777777
643802	777778
153463	777779
254193	777780
94126	777781
100190	777782
238304	777783
51648	777784
176009	777785
5375	777786
104421	777787
32182	777788
697431	777789
8088	777790
641679	777791
636316	777792
593751	777793
156453	777794
45151	777795
514699	777796
345884	777797
524026	777798
30501	777799
563653	777800
597201	777801
186159	777802
9704	777803
298586	777804
172376	777805
468669	777806
697078	777807
697493	777808
218977	777809
37291	777810
89402	777811
62635	777812
393796	777813
54102	777814
3174	777815
310749	777816
189591	777817
3922	777818
128250	777819
8839	777820
3502	777821
789	777822
16462	777823
138282	777824
554888	777825
685385	777826
248136	777827
596499	777828
55912	777829
253852	777830
92255	777831
167053	777832
27195	777833
636	777834
316250	777835
114012	777836
465297	777837
461470	777838
498643	777839
7203	777840
690270	777841
400191	777842
440927	777843
50852	777844
39582	777845
170	777846
87849	777847
229277	777848
338134	777849
516626	777850
156475	777851
55239	777852
200259	777853
6449	777854
586209	777855
299342	777856
283642	777857
165206	777858
27810	777859
51908	777860
410452	777861
71883	777862
404741	777863
329136	777864
15918	777865
615547	777866
330790	777867
124865	777868
672125	777869
477329	777870
611699	777871
52447	777872
387360	777873
124974	777874
263723	777875
1015	777876
218199	777877
329702	777878
646833	777879
153382	777880
442881	777881
1176	777882
153882	777883
687039	777884
34718	777885
562171	777886
433555	777887
441971	777888
683764	777889
78638	777890
45716	777891
373218	777892
58535	777893
20860	777894
387362	777895
351966	777896
652528	777897
325703	777898
2429	777899
102301	777900
642465	777901
166331	777902
302126	777903
437716	777904
4481	777905
36258	777906
552460	777907
400206	777908
433234	777909
545852	777910
145094	777911
314043	777912
414696	777913
336078	777914
32329	777915
631517	777916
366004	777917
579722	777918
26138	777919
2229	777920
280956	777921
451718	777922
103569	777923
650307	777924
228466	777925
541865	777926
465604	777927
304094	777928
327211	777929
652790	777930
5380	777931
63174	777932
45804	777933
556265	777934
520335	777935
20803	777936
79515	777937
482293	777938
258112	777939
151754	777940
88096	777941
59252	777942
385837	777943
793	777944
53844	777945
318633	777946
374917	777947
308417	777948
570592	777949
379691	777950
22796	777951
467449	777952
98790	777953
36392	777954
173376	777955
4698	777956
116300	777957
581378	777958
169915	777959
26	777960
8156	777961
287023	777962
31487	777963
599425	777964
537217	777965
246760	777966
23528	777967
229944	777968
29181	777969
169647	777970
512025	777971
605682	777972
355565	777973
316342	777974
381816	777975
488987	777976
42590	777977
641783	777978
332287	777979
29987	777980
674673	777981
673944	777982
515394	777983
450061	777984
497611	777985
98776	777986
23664	777987
334581	777988
106887	777989
7661	777990
192220	777991
14543	777992
57395	777993
29352	777994
552774	777995
556961	777996
237716	777997
42258	777998
664103	777999
3718	778000
228298	778001
1162	778002
568063	778003
634968	778004
153054	778005
9691	778006
415234	778007
132537	778008
164010	778009
302901	778010
502772	778011
342960	778012
599364	778013
46569	778014
554439	778015
591231	778016
548358	778017
246485	778018
154745	778019
61933	778020
16	778021
291818	778022
555805	778023
100182	778024
480940	778025
561759	778026
361632	778027
124004	778028
440250	778029
58025	778030
72018	778031
41033	778032
27810	778033
452178	778034
24734	778035
106108	778036
195704	778037
528639	778038
270746	778039
68819	778040
588688	778041
278592	778042
473943	778043
171694	778044
439835	778045
382264	778046
442495	778047
98877	778048
403054	778049
91014	778050
514703	778051
32204	778052
19139	778053
89124	778054
288297	778055
26935	778056
115647	778057
693777	778058
19847	778059
432001	778060
7588	778061
226955	778062
615979	778063
222530	778064
58067	778065
332807	778066
244459	778067
364848	778068
167680	778069
556247	778070
171828	778071
578908	778072
570850	778073
371588	778074
239926	778075
24773	778076
27771	778077
45779	778078
15218	778079
398508	778080
159833	778081
480944	778082
175186	778083
98303	778084
335523	778085
203225	778086
131544	778087
157265	778088
304459	778089
325944	778090
54867	778091
38815	778092
413491	778093
563703	778094
24303	778095
611748	778096
547599	778097
547168	778098
498165	778099
164543	778100
442645	778101
569780	778102
311	778103
641786	778104
399188	778105
4424	778106
631333	778107
54301	778108
371647	778109
676722	778110
678529	778111
489170	778112
664739	778113
38248	778114
160311	778115
649972	778116
2679	778117
463762	778118
136864	778119
17357	778120
475035	778121
106945	778122
41130	778123
412188	778124
150152	778125
16332	778126
165950	778127
619698	778128
191947	778129
504621	778130
382156	778131
116608	778132
282828	778133
141575	778134
687014	778135
110744	778136
258497	778137
198775	778138
20547	778139
641	778140
25625	778141
548934	778142
439775	778143
41827	778144
573268	778145
691009	778146
157235	778147
534000	778148
595	778149
19643	778150
130770	778151
176670	778152
410472	778153
184724	778154
19295	778155
349314	778156
518316	778157
557103	778158
139049	778159
369721	778160
259287	778161
520631	778162
120383	778163
200512	778164
73823	778165
149861	778166
416853	778167
197	778168
485609	778169
1856	778170
231072	778171
3893	778172
307618	778173
299177	778174
127539	778175
415589	778176
630371	778177
130081	778178
669068	778179
411993	778180
116874	778181
382229	778182
175745	778183
625723	778184
27551	778185
64673	778186
578490	778187
283909	778188
167002	778189
508757	778190
148003	778191
113998	778192
308572	778193
340845	778194
40968	778195
274024	778196
508630	778197
47686	778198
384436	778199
288381	778200
178187	778201
274337	778202
486458	778203
685583	778204
633088	778205
30121	778206
2156	778207
133750	778208
491918	778209
65947	778210
33539	778211
91757	778212
3613	778213
514194	778214
4034	778215
3507	778216
131296	778217
190457	778218
568184	778219
415394	778220
159912	778221
638206	778222
570366	778223
460683	778224
89515	778225
84464	778226
64824	778227
89410	778228
20475	778229
115274	778230
228568	778231
591630	778232
590517	778233
289832	778234
170556	778235
5894	778236
365837	778237
114289	778238
63185	778239
117808	778240
647166	778241
413975	778242
657332	778243
139716	778244
39852	778245
499844	778246
38034	778247
6291	778248
420349	778249
425806	778250
79337	778251
40546	778252
115015	778253
2117	778254
6361	778255
39185	778256
124144	778257
20	778258
337229	778259
51358	778260
6507	778261
52979	778262
671141	778263
236241	778264
615643	778265
67	778266
120418	778267
136859	778268
492306	778269
33800	778270
104978	778271
222340	778272
678825	778273
277768	778274
264504	778275
9452	778276
347524	778277
2061	778278
468626	778279
138379	778280
22743	778281
196129	778282
441155	778283
303317	778284
337729	778285
2108	778286
591419	778287
462603	778288
469204	778289
349612	778290
424218	778291
612367	778292
112587	778293
5802	778294
100209	778295
656760	778296
881	778297
518417	778298
95976	778299
198019	778300
49318	778301
174003	778302
26067	778303
243034	778304
26305	778305
204185	778306
153664	778307
112659	778308
264651	778309
120845	778310
252599	778311
424874	778312
48703	778313
228541	778314
64825	778315
271119	778316
62973	778317
80197	778318
105997	778319
90767	778320
477810	778321
438691	778322
416367	778323
1736	778324
465551	778325
171244	778326
400173	778327
75832	778328
512970	778329
41030	778330
658396	778331
245912	778332
665865	778333
20988	778334
541483	778335
52496	778336
208404	778337
66849	778338
117268	778339
3784	778340
519233	778341
352216	778342
29259	778343
389374	778344
541689	778345
117434	778346
107120	778347
410533	778348
61655	778349
363869	778350
68061	778351
86286	778352
612717	778353
270421	778354
560106	778355
158959	778356
69001	778357
311266	778358
408766	778359
16071	778360
32495	778361
637321	778362
644641	778363
387068	778364
38700	778365
239909	778366
159900	778367
15284	778368
589882	778369
536886	778370
351085	778371
2160	778372
298007	778373
94950	778374
118459	778375
454228	778376
296340	778377
208	778378
12565	778379
161313	778380
38359	778381
386972	778382
591472	778383
41819	778384
399836	778385
411882	778386
137767	778387
558976	778388
5285	778389
119793	778390
222	778391
672	778392
22031	778393
78685	778394
42462	778395
205789	778396
482691	778397
99058	778398
3107	778399
62447	778400
4660	778401
400210	778402
292997	778403
255320	778404
600	778405
401780	778406
237731	778407
75531	778408
611891	778409
676336	778410
12582	778411
606720	778412
347209	778413
169	778414
50705	778415
660395	778416
144507	778417
138720	778418
363581	778419
489218	778420
382249	778421
1466	778422
599903	778423
616970	778424
635795	778425
254073	778426
649921	778427
339081	778428
588744	778429
356388	778430
162737	778431
188226	778432
517945	778433
204894	778434
468454	778435
11936	778436
214822	778437
576173	778438
25444	778439
51114	778440
387187	778441
347580	778442
122508	778443
139761	778444
306328	778445
38985	778446
422420	778447
33703	778448
330731	778449
97650	778450
445242	778451
638429	778452
47648	778453
696114	778454
563089	778455
625553	778456
159759	778457
447966	778458
15199	778459
612021	778460
674386	778461
151653	778462
415507	778463
56824	778464
261284	778465
227	778466
696356	778467
3264	778468
556287	778469
104943	778470
11298	778471
697191	778472
103543	778473
226586	778474
382203	778475
421815	778476
145234	778477
130328	778478
84388	778479
534024	778480
113114	778481
7440	778482
641334	778483
196847	778484
408765	778485
414	778486
141548	778487
99061	778488
614309	778489
477260	778490
4100	778491
72154	778492
105650	778493
44220	778494
419730	778495
80192	778496
638223	778497
636212	778498
662135	778499
728	778500
149828	778501
451617	778502
630360	778503
111238	778504
131495	778505
410807	778506
3522	778507
474626	778508
441164	778509
618338	778510
651283	778511
558868	778512
245741	778513
589883	778514
268034	778515
44209	778516
652789	778517
79797	778518
59846	778519
562917	778520
38441	778521
19710	778522
54989	778523
434084	778524
671931	778525
61652	778526
391410	778527
34500	778528
447696	778529
8168	778530
2435	778531
239916	778532
127585	778533
34049	778534
40570	778535
72408	778536
384484	778537
40576	778538
595447	778539
487462	778540
29835	778541
696300	778542
85913	778543
225453	778544
478753	778545
653857	778546
239948	778547
12958	778548
140952	778549
188198	778550
391507	778551
519949	778552
575206	778553
346559	778554
440204	778555
171824	778556
389203	778557
453753	778558
379460	778559
4471	778560
21756	778561
424243	778562
90042	778563
680666	778564
333752	778565
406739	778566
574250	778567
50704	778568
161686	778569
463582	778570
117025	778571
2471	778572
269776	778573
588938	778574
454203	778575
18559	778576
25673	778577
5935	778578
581370	778579
74118	778580
8324	778581
5138	778582
454292	778583
22522	778584
615442	778585
125398	778586
66838	778587
196973	778588
268304	778589
261856	778590
22988	778591
535647	778592
501667	778593
445363	778594
673798	778595
121129	778596
38453	778597
551545	778598
335491	778599
98391	778600
668795	778601
200126	778602
403586	778603
6791	778604
402243	778605
7111	778606
608421	778607
407520	778608
29098	778609
175379	778610
636250	778611
16587	778612
72551	778613
88049	778614
7031	778615
57514	778616
161026	778617
661638	778618
634483	778619
598332	778620
148885	778621
507476	778622
64383	778623
629371	778624
109182	778625
169968	778626
40931	778627
126345	778628
225996	778629
45567	778630
219628	778631
127267	778632
14613	778633
174905	778634
653166	778635
39875	778636
328120	778637
188179	778638
15982	778639
8056	778640
264048	778641
2352	778642
229793	778643
670749	778644
6852	778645
511209	778646
205881	778647
114877	778648
22794	778649
60585	778650
27865	778651
61437	778652
187787	778653
98643	778654
588844	778655
282583	778656
269912	778657
104580	778658
62261	778659
430930	778660
417455	778661
126051	778662
118793	778663
303948	778664
599345	778665
41821	778666
5894	778667
463676	778668
239937	778669
573397	778670
43709	778671
127314	778672
52126	778673
348745	778674
53555	778675
403000	778676
7132	778677
265622	778678
1538	778679
215	778680
12229	778681
23537	778682
161145	778683
1032	778684
16703	778685
377890	778686
300970	778687
126695	778688
559808	778689
152525	778690
14715	778691
23954	778692
250829	778693
55518	778694
74578	778695
541885	778696
370727	778697
187292	778698
586475	778699
237862	778700
326509	778701
25593	778702
514178	778703
177591	778704
156303	778705
14640	778706
519886	778707
473946	778708
4740	778709
107584	778710
17104	778711
504937	778712
59198	778713
35056	778714
29355	778715
1044	778716
4328	778717
261541	778718
517471	778719
207259	778720
11230	778721
80666	778722
185604	778723
6396	778724
243243	778725
81807	778726
24207	778727
103970	778728
64874	778729
6473	778730
474926	778731
168948	778732
7602	778733
469162	778734
240603	778735
291329	778736
29481	778737
342851	778738
387730	778739
23008	778740
1743	778741
495331	778742
108633	778743
349539	778744
125914	778745
541843	778746
115602	778747
2420	778748
3509	778749
687207	778750
687284	778751
540958	778752
168133	778753
497311	778754
267731	778755
250517	778756
234114	778757
465348	778758
36	778759
187774	778760
312612	778761
187833	778762
19631	778763
392805	778764
538101	778765
28951	778766
663514	778767
103879	778768
98543	778769
472138	778770
396638	778771
108292	778772
134954	778773
13095	778774
298388	778775
57319	778776
19062	778777
4210	778778
465576	778779
89282	778780
14728	778781
116106	778782
7540	778783
62488	778784
191116	778785
84134	778786
148078	778787
666198	778788
575487	778789
16	778790
446908	778791
42687	778792
285334	778793
1141	778794
456812	778795
125343	778796
427062	778797
668448	778798
20772	778799
5524	778800
184516	778801
14973	778802
339724	778803
22274	778804
20616	778805
243141	778806
16343	778807
315963	778808
19544	778809
2307	778810
442759	778811
466174	778812
3848	778813
408769	778814
12721	778815
289586	778816
13370	778817
467566	778818
455463	778819
661975	778820
631759	778821
72386	778822
418381	778823
125234	778824
91900	778825
110754	778826
366953	778827
170431	778828
16419	778829
88	778830
126367	778831
393467	778832
519612	778833
191686	778834
553242	778835
130518	778836
190271	778837
195258	778838
163925	778839
851	778840
198629	778841
498790	778842
6278	778843
349770	778844
275988	778845
151728	778846
584890	778847
52179	778848
40957	778849
103085	778850
370170	778851
116916	778852
39173	778853
328896	778854
289609	778855
668806	778856
439533	778857
614547	778858
149803	778859
170664	778860
62224	778861
125002	778862
521196	778863
448523	778864
693477	778865
612276	778866
648721	778867
6563	778868
106728	778869
523751	778870
557569	778871
204432	778872
174813	778873
148113	778874
129881	778875
15565	778876
14629	778877
145354	778878
105414	778879
4264	778880
28152	778881
132966	778882
597112	778883
96455	778884
7106	778885
106496	778886
623123	778887
377354	778888
20937	778889
156263	778890
450269	778891
19092	778892
12149	778893
58554	778894
428703	778895
59591	778896
104600	778897
46042	778898
18698	778899
85984	778900
611604	778901
509148	778902
530354	778903
36690	778904
631302	778905
668362	778906
522480	778907
580643	778908
540803	778909
73671	778910
572994	778911
163268	778912
373721	778913
520002	778914
108330	778915
21147	778916
423170	778917
505262	778918
2053	778919
518541	778920
16562	778921
283104	778922
625556	778923
627482	778924
56449	778925
470346	778926
476973	778927
245732	778928
198188	778929
304137	778930
58212	778931
153445	778932
534212	778933
342927	778934
562815	778935
12054	778936
5755	778937
310927	778938
471031	778939
474428	778940
382196	778941
34322	778942
687199	778943
166229	778944
60214	778945
597996	778946
298580	778947
404202	778948
240510	778949
15333	778950
120262	778951
576984	778952
632649	778953
673874	778954
128748	778955
424331	778956
102975	778957
2333	778958
14639	778959
38940	778960
595998	778961
83763	778962
24912	778963
80019	778964
103106	778965
373137	778966
365721	778967
129845	778968
198137	778969
263401	778970
37705	778971
567276	778972
58563	778973
44268	778974
57441	778975
65430	778976
599399	778977
117741	778978
228602	778979
47805	778980
92083	778981
54617	778982
384488	778983
656459	778984
1693	778985
10450	778986
327291	778987
106963	778988
159557	778989
191991	778990
122184	778991
18415	778992
4048	778993
286352	778994
7539	778995
330680	778996
262484	778997
198341	778998
528502	778999
8185	779000
22156	779001
181914	779002
124003	779003
477040	779004
136821	779005
83879	779006
359183	779007
546306	779008
597166	779009
16795	779010
674667	779011
309533	779012
349190	779013
73244	779014
495672	779015
77170	779016
65511	779017
387854	779018
177642	779019
98042	779020
138997	779021
67620	779022
465393	779023
533927	779024
366502	779025
266070	779026
5456	779027
243207	779028
135101	779029
538561	779030
12096	779031
662408	779032
649183	779033
590039	779034
461980	779035
688737	779036
346664	779037
613103	779038
91032	779039
262081	779040
648244	779041
384217	779042
355434	779043
52371	779044
321548	779045
621877	779046
330728	779047
30856	779048
679936	779049
227379	779050
170871	779051
544049	779052
251874	779053
209881	779054
25070	779055
647526	779056
15983	779057
428027	779058
636801	779059
4909	779060
98584	779061
422697	779062
106944	779063
491036	779064
246692	779065
557021	779066
164886	779067
145320	779068
614245	779069
367817	779070
19518	779071
556362	779072
599342	779073
387367	779074
16074	779075
673268	779076
465288	779077
43738	779078
562877	779079
674800	779080
426463	779081
126763	779082
63370	779083
415385	779084
663143	779085
478995	779086
31	779087
30264	779088
69016	779089
304794	779090
143637	779091
668895	779092
215961	779093
178226	779094
31869	779095
679739	779096
111455	779097
24148	779098
436150	779099
284542	779100
516719	779101
439821	779102
2108	779103
131887	779104
25242	779105
76096	779106
87	779107
282118	779108
46730	779109
9695	779110
560019	779111
191113	779112
122109	779113
661665	779114
96921	779115
8284	779116
3720	779117
484809	779118
147268	779119
164068	779120
41208	779121
545861	779122
116048	779123
95346	779124
72523	779125
652448	779126
614395	779127
386042	779128
176664	779129
630967	779130
381375	779131
1338	779132
158398	779133
558831	779134
117189	779135
393640	779136
362718	779137
211463	779138
6632	779139
260147	779140
159242	779141
380665	779142
5929	779143
123909	779144
595831	779145
497419	779146
196935	779147
348899	779148
40490	779149
81570	779150
48583	779151
627570	779152
570012	779153
384548	779154
74828	779155
341069	779156
43147	779157
499032	779158
362158	779159
534837	779160
150914	779161
573202	779162
541790	779163
32385	779164
382206	779165
604390	779166
62497	779167
500696	779168
284719	779169
538735	779170
440801	779171
47094	779172
262659	779173
222275	779174
387524	779175
13614	779176
90618	779177
274643	779178
506972	779179
649889	779180
288468	779181
212285	779182
596513	779183
437762	779184
47420	779185
534031	779186
62347	779187
2307	779188
57546	779189
328626	779190
692814	779191
140375	779192
210751	779193
457893	779194
567402	779195
288854	779196
28268	779197
367725	779198
262112	779199
627885	779200
13122	779201
13309	779202
142785	779203
692919	779204
249321	779205
32463	779206
315911	779207
20102	779208
640232	779209
165845	779210
142272	779211
260608	779212
307397	779213
213346	779214
161921	779215
132967	779216
345998	779217
71972	779218
102082	779219
262115	779220
17060	779221
5895	779222
421789	779223
6967	779224
34586	779225
155372	779226
512742	779227
7994	779228
31661	779229
371578	779230
572881	779231
508001	779232
248249	779233
53572	779234
666	779235
627515	779236
542937	779237
119242	779238
272468	779239
97227	779240
276400	779241
577808	779242
36930	779243
410254	779244
400525	779245
42113	779246
480353	779247
3124	779248
453333	779249
623599	779250
57444	779251
637427	779252
3230	779253
458204	779254
127950	779255
158660	779256
25278	779257
610703	779258
578864	779259
192285	779260
40973	779261
125303	779262
118759	779263
13000	779264
215587	779265
170331	779266
604097	779267
55515	779268
79567	779269
9820	779270
44904	779271
107898	779272
39182	779273
158554	779274
404560	779275
683062	779276
556867	779277
152107	779278
37278	779279
630859	779280
179930	779281
437998	779282
331107	779283
207523	779284
385322	779285
643952	779286
607160	779287
444780	779288
515687	779289
659155	779290
46612	779291
86163	779292
697797	779293
277322	779294
109479	779295
59466	779296
144203	779297
191672	779298
12935	779299
675013	779300
653032	779301
652831	779302
426179	779303
580669	779304
613331	779305
22327	779306
5367	779307
350022	779308
90971	779309
649	779310
546986	779311
18014	779312
594195	779313
138184	779314
509259	779315
226829	779316
492250	779317
45365	779318
360815	779319
627087	779320
171903	779321
487880	779322
131051	779323
33289	779324
190922	779325
505697	779326
636908	779327
640684	779328
195936	779329
55174	779330
265	779331
171147	779332
521432	779333
11123	779334
44541	779335
673976	779336
55790	779337
89287	779338
85214	779339
249	779340
510035	779341
189207	779342
11764	779343
162412	779344
597100	779345
522179	779346
60529	779347
25150	779348
615028	779349
675301	779350
405515	779351
588520	779352
336556	779353
347196	779354
655216	779355
552340	779356
656591	779357
133434	779358
49524	779359
26144	779360
84707	779361
327452	779362
456555	779363
422654	779364
466984	779365
8771	779366
336311	779367
517080	779368
491334	779369
266135	779370
317961	779371
576638	779372
328538	779373
142437	779374
675299	779375
186027	779376
26677	779377
74903	779378
350420	779379
191015	779380
106487	779381
597317	779382
85547	779383
544555	779384
268285	779385
159102	779386
11087	779387
342383	779388
662086	779389
198790	779390
451978	779391
149852	779392
218206	779393
111465	779394
621551	779395
39891	779396
322262	779397
322275	779398
8550	779399
36533	779400
547505	779401
124769	779402
542363	779403
129255	779404
168260	779405
382159	779406
423484	779407
9996	779408
10298	779409
450175	779410
586405	779411
551623	779412
547984	779413
36788	779414
569650	779415
23284	779416
2365	779417
11748	779418
110109	779419
122656	779420
128054	779421
413015	779422
167277	779423
117758	779424
44545	779425
374431	779426
637541	779427
325644	779428
361843	779429
491039	779430
122684	779431
692991	779432
481474	779433
223337	779434
661478	779435
246262	779436
228760	779437
215776	779438
258699	779439
579729	779440
164509	779441
46125	779442
651276	779443
28923	779444
569077	779445
323923	779446
674916	779447
95775	779448
30515	779449
3567	779450
366999	779451
168529	779452
638219	779453
116820	779454
103428	779455
597330	779456
558072	779457
308395	779458
339523	779459
585600	779460
142162	779461
94574	779462
141962	779463
540452	779464
283011	779465
127231	779466
267549	779467
54110	779468
242328	779469
243945	779470
98620	779471
110898	779472
450585	779473
624308	779474
547278	779475
64327	779476
275964	779477
514111	779478
475627	779479
139200	779480
527600	779481
139	779482
623592	779483
526198	779484
623318	779485
38881	779486
431705	779487
487176	779488
182928	779489
531387	779490
233583	779491
44377	779492
263250	779493
44450	779494
34338	779495
508776	779496
300755	779497
446993	779498
396140	779499
393428	779500
89481	779501
121387	779502
210431	779503
82935	779504
50115	779505
580159	779506
684223	779507
74	779508
198685	779509
49519	779510
255445	779511
84548	779512
535072	779513
182283	779514
301065	779515
658711	779516
37494	779517
9881	779518
25154	779519
117795	779520
241759	779521
107963	779522
30555	779523
276772	779524
182432	779525
40346	779526
62756	779527
610466	779528
404696	779529
96201	779530
495852	779531
142762	779532
75809	779533
658	779534
211187	779535
93464	779536
6941	779537
149641	779538
83322	779539
656559	779540
366323	779541
168167	779542
230529	779543
330219	779544
57402	779545
282734	779546
668927	779547
646162	779548
33634	779549
243992	779550
96337	779551
168947	779552
556237	779553
49519	779554
626769	779555
549237	779556
413270	779557
41196	779558
84831	779559
197717	779560
129914	779561
653720	779562
424602	779563
455917	779564
73735	779565
482710	779566
624286	779567
100546	779568
632937	779569
9657	779570
346721	779571
640134	779572
279568	779573
143713	779574
18442	779575
435236	779576
610307	779577
395948	779578
346923	779579
504318	779580
24438	779581
358079	779582
108906	779583
341240	779584
172758	779585
230573	779586
341459	779587
458158	779588
440798	779589
620432	779590
41310	779591
1408	779592
270708	779593
223168	779594
224847	779595
577593	779596
327586	779597
138624	779598
189754	779599
158607	779600
593177	779601
623946	779602
322847	779603
382059	779604
661471	779605
641092	779606
464659	779607
280681	779608
43719	779609
166027	779610
390513	779611
103699	779612
487166	779613
519560	779614
279239	779615
141268	779616
646176	779617
374195	779618
54367	779619
426475	779620
64160	779621
261786	779622
4669	779623
342369	779624
638009	779625
104168	779626
245271	779627
341721	779628
75705	779629
26892	779630
245812	779631
400118	779632
170690	779633
26848	779634
496989	779635
561785	779636
25340	779637
581935	779638
593057	779639
85101	779640
486387	779641
465120	779642
347620	779643
64650	779644
60183	779645
285748	779646
248	779647
245820	779648
282563	779649
398523	779650
1228	779651
432126	779652
156845	779653
224130	779654
329032	779655
637822	779656
167559	779657
408111	779658
307399	779659
6188	779660
18229	779661
28186	779662
694046	779663
338157	779664
417211	779665
47028	779666
288502	779667
99138	779668
346720	779669
451439	779670
221756	779671
167530	779672
7173	779673
532548	779674
71581	779675
658398	779676
694425	779677
39998	779678
611469	779679
422665	779680
380337	779681
54866	779682
132506	779683
164916	779684
97242	779685
659276	779686
173544	779687
92326	779688
148763	779689
638974	779690
402649	779691
635832	779692
28215	779693
309296	779694
10703	779695
283036	779696
38	779697
627930	779698
341262	779699
618960	779700
667124	779701
242054	779702
570342	779703
281412	779704
71695	779705
97676	779706
624999	779707
307589	779708
46368	779709
246258	779710
199412	779711
144085	779712
351282	779713
645791	779714
613509	779715
545109	779716
152371	779717
50350	779718
211259	779719
14281	779720
610789	779721
658809	779722
508786	779723
488798	779724
5436	779725
376531	779726
133009	779727
550145	779728
396470	779729
680130	779730
300884	779731
185596	779732
628894	779733
459994	779734
620254	779735
89984	779736
226858	779737
573332	779738
138140	779739
394294	779740
81142	779741
542956	779742
106861	779743
530331	779744
655867	779745
129015	779746
237444	779747
132317	779748
283092	779749
295854	779750
549523	779751
355752	779752
660273	779753
237	779754
290226	779755
21653	779756
384556	779757
432908	779758
443282	779759
6554	779760
523130	779761
73258	779762
469917	779763
204178	779764
288311	779765
49025	779766
139384	779767
463284	779768
101906	779769
625721	779770
82503	779771
340741	779772
172977	779773
279803	779774
92343	779775
627330	779776
106004	779777
221817	779778
683048	779779
481709	779780
630081	779781
91036	779782
194757	779783
85180	779784
592840	779785
489431	779786
117708	779787
615541	779788
88343	779789
573284	779790
85811	779791
567937	779792
498093	779793
469639	779794
414571	779795
2588	779796
520203	779797
27290	779798
44898	779799
66964	779800
119420	779801
36025	779802
453684	779803
376099	779804
29876	779805
163432	779806
19189	779807
56084	779808
323514	779809
3895	779810
689579	779811
547101	779812
390481	779813
645300	779814
85854	779815
383165	779816
375281	779817
377123	779818
104966	779819
38841	779820
578507	779821
223049	779822
353667	779823
317521	779824
451212	779825
296684	779826
99747	779827
93919	779828
58716	779829
285806	779830
68316	779831
536301	779832
396862	779833
411846	779834
411724	779835
1493	779836
660238	779837
3291	779838
553233	779839
36982	779840
64471	779841
63504	779842
114231	779843
135776	779844
398533	779845
39410	779846
672130	779847
648164	779848
357655	779849
154507	779850
472961	779851
223028	779852
105855	779853
113718	779854
394298	779855
582595	779856
540244	779857
595288	779858
76153	779859
695303	779860
415905	779861
571791	779862
136046	779863
137800	779864
447076	779865
122182	779866
224265	779867
451416	779868
401358	779869
315988	779870
347628	779871
68973	779872
92725	779873
405509	779874
642521	779875
208831	779876
462635	779877
203821	779878
163549	779879
455474	779880
582542	779881
573722	779882
540635	779883
440192	779884
166666	779885
229146	779886
45406	779887
330768	779888
694279	779889
57371	779890
79525	779891
422342	779892
30266	779893
425495	779894
582590	779895
510363	779896
238637	779897
541844	779898
377565	779899
114920	779900
7434	779901
36948	779902
79321	779903
176985	779904
627286	779905
412684	779906
548431	779907
511383	779908
5513	779909
656697	779910
638337	779911
304803	779912
426262	779913
242243	779914
630386	779915
438880	779916
451525	779917
74875	779918
45275	779919
76394	779920
119791	779921
163248	779922
127712	779923
154969	779924
604934	779925
126149	779926
10997	779927
617207	779928
474248	779929
166604	779930
289348	779931
43319	779932
168139	779933
19661	779934
302877	779935
444460	779936
12151	779937
570533	779938
424433	779939
191031	779940
2640	779941
19467	779942
330741	779943
383603	779944
130788	779945
111754	779946
124593	779947
132672	779948
371831	779949
694255	779950
165948	779951
38679	779952
19824	779953
139625	779954
70449	779955
90659	779956
350121	779957
47310	779958
341568	779959
616821	779960
57685	779961
633223	779962
487164	779963
330592	779964
101001	779965
309850	779966
32575	779967
156904	779968
103846	779969
6358	779970
460618	779971
488569	779972
418645	779973
593579	779974
90611	779975
223057	779976
590557	779977
597648	779978
620769	779979
668005	779980
365247	779981
582875	779982
128465	779983
284702	779984
522469	779985
558544	779986
73141	779987
591625	779988
567011	779989
548439	779990
352285	779991
147687	779992
645486	779993
507231	779994
624201	779995
467029	779996
158609	779997
97512	779998
39214	779999
669192	780000
472046	780001
14646	780002
332943	780003
645850	780004
278493	780005
589696	780006
450123	780007
527964	780008
545250	780009
688863	780010
360	780011
403807	780012
560727	780013
526890	780014
521826	780015
548423	780016
318673	780017
165532	780018
399100	780019
540613	780020
668558	780021
228306	780022
303242	780023
148621	780024
29151	780025
322699	780026
130279	780027
1917	780028
314931	780029
652012	780030
557482	780031
233910	780032
193760	780033
146000	780034
236693	780035
57968	780036
215809	780037
502353	780038
133318	780039
131014	780040
453350	780041
309120	780042
84442	780043
402067	780044
94916	780045
646166	780046
351392	780047
506418	780048
533183	780049
83531	780050
74156	780051
356304	780052
572758	780053
155219	780054
184242	780055
679493	780056
389308	780057
92438	780058
15866	780059
108037	780060
495685	780061
419923	780062
87848	780063
447000	780064
683089	780065
326120	780066
15877	780067
647071	780068
450222	780069
396705	780070
422354	780071
652090	780072
301557	780073
315218	780074
24200	780075
340550	780076
479046	780077
71125	780078
297632	780079
624774	780080
35242	780081
413990	780082
165002	780083
181067	780084
113553	780085
522683	780086
79055	780087
327967	780088
436669	780089
193247	780090
147424	780091
624305	780092
174931	780093
399477	780094
96001	780095
463362	780096
602111	780097
503797	780098
309949	780099
284339	780100
193430	780101
302932	780102
394814	780103
628244	780104
377334	780105
20475	780106
177473	780107
40639	780108
45276	780109
123689	780110
86	780111
145084	780112
487304	780113
144759	780114
47836	780115
571551	780116
30267	780117
1352	780118
188772	780119
156729	780120
158356	780121
138428	780122
19090	780123
203230	780124
635393	780125
572672	780126
680240	780127
521664	780128
125900	780129
614991	780130
117679	780131
625067	780132
158779	780133
51548	780134
465158	780135
31511	780136
629893	780137
115079	780138
622010	780139
471529	780140
180140	780141
151735	780142
298197	780143
56633	780144
301479	780145
141016	780146
136784	780147
97175	780148
113955	780149
36505	780150
462824	780151
351838	780152
521340	780153
431931	780154
211235	780155
275244	780156
32018	780157
512146	780158
425538	780159
588036	780160
680653	780161
418384	780162
580496	780163
156868	780164
576542	780165
517623	780166
6950	780167
406428	780168
108571	780169
430	780170
178726	780171
106323	780172
19538	780173
126045	780174
168622	780175
440848	780176
620457	780177
298669	780178
638218	780179
375540	780180
398	780181
148395	780182
555717	780183
298679	780184
595163	780185
413987	780186
37348	780187
282745	780188
658717	780189
689815	780190
205813	780191
488755	780192
147653	780193
492124	780194
346669	780195
198067	780196
192772	780197
177418	780198
16983	780199
91865	780200
287197	780201
291104	780202
143997	780203
149122	780204
122189	780205
254236	780206
674291	780207
47292	780208
636491	780209
428853	780210
229150	780211
296727	780212
416860	780213
274148	780214
493306	780215
24324	780216
107905	780217
596727	780218
12821	780219
518117	780220
113258	780221
39926	780222
513686	780223
535136	780224
140	780225
40562	780226
5873	780227
84294	780228
136202	780229
623297	780230
204560	780231
151353	780232
199989	780233
585784	780234
164328	780235
475867	780236
388894	780237
50150	780238
52420	780239
414786	780240
153466	780241
542039	780242
571260	780243
93444	780244
73172	780245
454544	780246
180261	780247
486463	780248
499556	780249
23956	780250
651272	780251
5868	780252
14851	780253
567132	780254
145991	780255
495524	780256
547339	780257
4320	780258
553804	780259
656456	780260
3819	780261
85383	780262
33507	780263
495803	780264
659	780265
76666	780266
211962	780267
207887	780268
13356	780269
137072	780270
251452	780271
126378	780272
147146	780273
43838	780274
649810	780275
48898	780276
603119	780277
20339	780278
167029	780279
31252	780280
187355	780281
98026	780282
548555	780283
201479	780284
472173	780285
628922	780286
582477	780287
207002	780288
517524	780289
28327	780290
309657	780291
2884	780292
384507	780293
627350	780294
625798	780295
96277	780296
493854	780297
3653	780298
218832	780299
258715	780300
143195	780301
490924	780302
80453	780303
405235	780304
36645	780305
111818	780306
221237	780307
133053	780308
174453	780309
397530	780310
544654	780311
581493	780312
44744	780313
393377	780314
596125	780315
240470	780316
10183	780317
438186	780318
530335	780319
95396	780320
182538	780321
267604	780322
165475	780323
457742	780324
338150	780325
157215	780326
346680	780327
208721	780328
618199	780329
49508	780330
318469	780331
495229	780332
122550	780333
519084	780334
660701	780335
42207	780336
270456	780337
133625	780338
306093	780339
594788	780340
222161	780341
294730	780342
140628	780343
189935	780344
276878	780345
400396	780346
338331	780347
19484	780348
583769	780349
540961	780350
580585	780351
273537	780352
303694	780353
558145	780354
142447	780355
125996	780356
124857	780357
58687	780358
532560	780359
169691	780360
93245	780361
403724	780362
59403	780363
646159	780364
321386	780365
92932	780366
2670	780367
248501	780368
55457	780369
6767	780370
463433	780371
507567	780372
628946	780373
29253	780374
321225	780375
385055	780376
192476	780377
396357	780378
155516	780379
674384	780380
482796	780381
409	780382
403164	780383
54326	780384
568419	780385
61476	780386
662088	780387
377564	780388
105028	780389
472602	780390
363577	780391
264677	780392
667498	780393
187387	780394
453065	780395
623121	780396
460694	780397
128971	780398
582287	780399
558157	780400
56461	780401
671051	780402
638387	780403
440835	780404
231746	780405
17576	780406
49477	780407
667718	780408
275266	780409
358041	780410
127890	780411
324415	780412
225761	780413
347750	780414
150361	780415
430747	780416
419545	780417
57720	780418
443673	780419
36070	780420
432164	780421
5603	780422
107941	780423
528754	780424
449125	780425
59401	780426
319126	780427
34552	780428
206481	780429
554755	780430
666342	780431
558867	780432
685157	780433
17239	780434
691469	780435
607727	780436
18440	780437
2162	780438
201882	780439
650086	780440
43278	780441
674613	780442
447065	780443
64698	780444
434196	780445
347629	780446
202453	780447
21879	780448
36188	780449
284906	780450
372142	780451
531297	780452
377569	780453
39112	780454
482216	780455
266199	780456
534966	780457
219679	780458
65208	780459
597864	780460
151134	780461
556204	780462
296422	780463
365512	780464
27492	780465
625652	780466
129906	780467
378518	780468
405636	780469
75989	780470
1569	780471
23482	780472
572352	780473
681276	780474
24250	780475
177536	780476
633523	780477
562409	780478
310974	780479
244291	780480
362594	780481
84302	780482
509878	780483
254198	780484
658	780485
515460	780486
43395	780487
578373	780488
359702	780489
584858	780490
264930	780491
286269	780492
631457	780493
248665	780494
61471	780495
179955	780496
47692	780497
403606	780498
243102	780499
122554	780500
264343	780501
105835	780502
391689	780503
123146	780504
151710	780505
496873	780506
494490	780507
509573	780508
1176	780509
668720	780510
639969	780511
282572	780512
480298	780513
112721	780514
82494	780515
35600	780516
49250	780517
12098	780518
447004	780519
196393	780520
392935	780521
443197	780522
40116	780523
597947	780524
452471	780525
20226	780526
74499	780527
87253	780528
54	780529
453090	780530
97687	780531
43744	780532
664432	780533
154802	780534
154263	780535
235620	780536
388874	780537
582562	780538
42832	780539
220015	780540
509051	780541
192345	780542
653913	780543
439101	780544
389156	780545
5078	780546
209915	780547
2364	780548
569223	780549
452932	780550
382192	780551
47428	780552
169740	780553
166432	780554
223389	780555
398015	780556
266609	780557
288918	780558
26341	780559
22107	780560
75316	780561
438767	780562
98028	780563
16793	780564
385675	780565
131507	780566
447072	780567
436671	780568
118934	780569
161144	780570
574859	780571
222580	780572
664356	780573
146739	780574
529272	780575
66943	780576
620059	780577
183578	780578
551836	780579
18519	780580
280313	780581
147427	780582
279539	780583
461270	780584
328547	780585
274346	780586
588395	780587
72813	780588
233262	780589
553526	780590
232881	780591
38236	780592
318020	780593
3920	780594
390666	780595
671050	780596
15699	780597
167118	780598
162854	780599
79471	780600
6213	780601
11075	780602
286154	780603
596152	780604
239325	780605
636359	780606
205633	780607
658627	780608
15179	780609
9034	780610
8062	780611
26279	780612
177267	780613
141818	780614
304588	780615
437477	780616
442577	780617
413996	780618
605372	780619
387058	780620
239730	780621
191422	780622
132337	780623
98089	780624
47244	780625
401242	780626
139219	780627
306125	780628
4273	780629
2080	780630
216	780631
35071	780632
93431	780633
571221	780634
662263	780635
26354	780636
525	780637
335420	780638
117761	780639
279274	780640
439049	780641
39212	780642
603542	780643
94443	780644
55993	780645
169703	780646
157763	780647
238441	780648
466806	780649
24524	780650
184996	780651
83357	780652
486470	780653
424383	780654
528861	780655
513148	780656
598136	780657
524127	780658
542259	780659
368710	780660
683	780661
344189	780662
428593	780663
349122	780664
426573	780665
525147	780666
278254	780667
626184	780668
507626	780669
41675	780670
696775	780671
115824	780672
589746	780673
558382	780674
92469	780675
379913	780676
40584	780677
511455	780678
134414	780679
194532	780680
419496	780681
467716	780682
145988	780683
6908	780684
678015	780685
19772	780686
37497	780687
410766	780688
267177	780689
413997	780690
574115	780691
129341	780692
98352	780693
54727	780694
98907	780695
2645	780696
101675	780697
166998	780698
580599	780699
37525	780700
284557	780701
388415	780702
170407	780703
37152	780704
92968	780705
145504	780706
145035	780707
356322	780708
98381	780709
121691	780710
495226	780711
318263	780712
19685	780713
74142	780714
2111	780715
80926	780716
79470	780717
572365	780718
89886	780719
602400	780720
180591	780721
588748	780722
676030	780723
335190	780724
305982	780725
374930	780726
693258	780727
656569	780728
554899	780729
73305	780730
405727	780731
665788	780732
158509	780733
150184	780734
207257	780735
543027	780736
24525	780737
231434	780738
452330	780739
650012	780740
343606	780741
106810	780742
210718	780743
219722	780744
63878	780745
276684	780746
353727	780747
578333	780748
117624	780749
326070	780750
278770	780751
235712	780752
23751	780753
165046	780754
478406	780755
163287	780756
547018	780757
6191	780758
521210	780759
35521	780760
26391	780761
327951	780762
287015	780763
154863	780764
601482	780765
326198	780766
74278	780767
354413	780768
127341	780769
341505	780770
278819	780771
601508	780772
144432	780773
50170	780774
588889	780775
113640	780776
110933	780777
236330	780778
24162	780779
691265	780780
174404	780781
418375	780782
122686	780783
122295	780784
374327	780785
132168	780786
43818	780787
27052	780788
351169	780789
637774	780790
641892	780791
172667	780792
518778	780793
235169	780794
261908	780795
547003	780796
697250	780797
648965	780798
476072	780799
169458	780800
168098	780801
116765	780802
236143	780803
671610	780804
222267	780805
238341	780806
440156	780807
555165	780808
158290	780809
75936	780810
597578	780811
134639	780812
43015	780813
244931	780814
117028	780815
17203	780816
139685	780817
265546	780818
209630	780819
533286	780820
98432	780821
10428	780822
440845	780823
57438	780824
12553	780825
198	780826
41047	780827
593095	780828
18732	780829
103932	780830
6552	780831
47635	780832
35368	780833
550515	780834
622805	780835
48683	780836
133153	780837
63738	780838
1317	780839
460047	780840
237745	780841
191497	780842
159671	780843
463751	780844
418477	780845
493949	780846
415111	780847
531373	780848
9613	780849
424799	780850
695012	780851
473186	780852
677415	780853
453316	780854
3186	780855
556797	780856
653163	780857
325928	780858
55108	780859
663561	780860
111311	780861
143616	780862
222943	780863
85308	780864
89187	780865
265726	780866
539235	780867
223061	780868
47880	780869
29557	780870
158388	780871
308460	780872
593898	780873
511701	780874
343002	780875
52514	780876
89349	780877
306332	780878
367643	780879
6468	780880
13032	780881
2181	780882
29140	780883
317921	780884
125664	780885
79629	780886
7178	780887
80857	780888
157837	780889
614490	780890
6651	780891
190	780892
205439	780893
49501	780894
424972	780895
514231	780896
482894	780897
164900	780898
226859	780899
32324	780900
77077	780901
586646	780902
237	780903
341256	780904
100087	780905
514960	780906
390721	780907
127650	780908
162098	780909
2998	780910
98018	780911
180764	780912
412844	780913
474646	780914
678654	780915
582	780916
165746	780917
680373	780918
270059	780919
159923	780920
627897	780921
106063	780922
129747	780923
134529	780924
517914	780925
171644	780926
237172	780927
534654	780928
232108	780929
581326	780930
13305	780931
128827	780932
1903	780933
627825	780934
44450	780935
190289	780936
4599	780937
400873	780938
124752	780939
21887	780940
312301	780941
281380	780942
7257	780943
639031	780944
582579	780945
353608	780946
338460	780947
230216	780948
463959	780949
334645	780950
442798	780951
624990	780952
481329	780953
149219	780954
110581	780955
381845	780956
461928	780957
50787	780958
10577	780959
152456	780960
368530	780961
592027	780962
45854	780963
244751	780964
114557	780965
81943	780966
105890	780967
630367	780968
668912	780969
27605	780970
548761	780971
304637	780972
329381	780973
491104	780974
405249	780975
601161	780976
8955	780977
46350	780978
160805	780979
349571	780980
24	780981
636337	780982
594080	780983
4956	780984
618413	780985
264968	780986
161482	780987
539460	780988
109796	780989
291366	780990
637342	780991
61663	780992
194396	780993
13728	780994
61418	780995
483545	780996
130400	780997
58569	780998
299405	780999
656134	781000
197751	781001
7543	781002
73	781003
505960	781004
5858	781005
325310	781006
616984	781007
193940	781008
587345	781009
398420	781010
266530	781011
544967	781012
477239	781013
501743	781014
273734	781015
148643	781016
493858	781017
497730	781018
5706	781019
404428	781020
285733	781021
560953	781022
582869	781023
71602	781024
38324	781025
171302	781026
452317	781027
402761	781028
478935	781029
353475	781030
15588	781031
677590	781032
589201	781033
650533	781034
664350	781035
56497	781036
624793	781037
434433	781038
166627	781039
166688	781040
180405	781041
564126	781042
15947	781043
559914	781044
593712	781045
103370	781046
110721	781047
6557	781048
620216	781049
120092	781050
8718	781051
2369	781052
10756	781053
166616	781054
256115	781055
644938	781056
388118	781057
442654	781058
106383	781059
452017	781060
427916	781061
473021	781062
4859	781063
1466	781064
42395	781065
21806	781066
358	781067
490421	781068
166779	781069
416733	781070
35331	781071
297619	781072
5420	781073
55501	781074
19784	781075
25069	781076
57723	781077
486525	781078
508261	781079
647844	781080
33023	781081
166483	781082
407289	781083
664847	781084
166447	781085
166548	781086
445606	781087
82544	781088
15537	781089
115504	781090
298737	781091
290136	781092
18259	781093
640566	781094
13903	781095
48698	781096
267976	781097
152865	781098
127321	781099
302821	781100
401616	781101
268438	781102
214154	781103
134804	781104
372091	781105
136760	781106
136849	781107
81612	781108
422205	781109
620767	781110
629543	781111
486666	781112
508301	781113
10480	781114
123433	781115
165236	781116
320236	781117
522448	781118
192548	781119
541363	781120
576339	781121
439452	781122
685929	781123
530332	781124
321404	781125
65215	781126
59459	781127
8773	781128
113784	781129
532524	781130
12036	781131
11781	781132
111065	781133
572588	781134
279207	781135
489366	781136
536303	781137
279627	781138
559325	781139
679700	781140
348052	781141
496976	781142
61154	781143
492015	781144
82196	781145
116537	781146
434272	781147
116555	781148
522571	781149
351713	781150
510033	781151
629460	781152
12710	781153
149661	781154
628335	781155
640049	781156
403128	781157
465560	781158
30343	781159
148889	781160
107242	781161
59163	781162
584313	781163
78736	781164
205100	781165
437579	781166
23946	781167
252111	781168
159492	781169
101459	781170
124610	781171
552532	781172
265662	781173
469985	781174
386667	781175
194624	781176
620926	781177
293176	781178
471216	781179
151776	781180
496166	781181
545950	781182
112007	781183
8167	781184
441690	781185
502817	781186
55584	781187
53385	781188
378543	781189
341961	781190
272116	781191
158565	781192
348068	781193
1135	781194
276869	781195
287872	781196
10263	781197
622723	781198
203674	781199
459731	781200
284483	781201
34561	781202
461702	781203
546441	781204
92409	781205
11606	781206
377494	781207
595739	781208
35827	781209
263189	781210
263201	781211
493357	781212
82200	781213
377487	781214
44511	781215
482233	781216
652825	781217
13057	781218
170133	781219
274092	781220
618628	781221
167117	781222
215065	781223
267847	781224
592781	781225
18384	781226
44961	781227
12670	781228
621217	781229
564541	781230
438135	781231
630509	781232
669571	781233
361405	781234
260202	781235
400068	781236
107191	781237
36142	781238
292261	781239
11033	781240
298110	781241
413422	781242
486750	781243
129612	781244
372971	781245
433890	781246
31783	781247
85875	781248
66797	781249
102368	781250
8072	781251
52997	781252
681638	781253
674860	781254
417505	781255
104649	781256
14749	781257
258678	781258
12015	781259
519793	781260
270763	781261
65696	781262
89644	781263
114675	781264
205006	781265
565833	781266
488240	781267
562125	781268
684633	781269
10639	781270
559600	781271
55249	781272
422986	781273
366961	781274
562902	781275
88729	781276
154712	781277
259299	781278
191254	781279
45889	781280
202688	781281
465196	781282
54465	781283
185995	781284
668160	781285
9289	781286
153264	781287
323892	781288
637537	781289
119571	781290
640571	781291
1524	781292
104659	781293
440499	781294
144851	781295
92884	781296
260171	781297
383010	781298
597592	781299
6074	781300
690208	781301
3172	781302
161627	781303
388873	781304
272389	781305
17684	781306
479823	781307
58408	781308
74865	781309
1279	781310
540245	781311
272802	781312
375052	781313
413978	781314
658991	781315
63779	781316
267380	781317
4956	781318
526714	781319
44598	781320
488358	781321
695516	781322
592705	781323
486832	781324
538158	781325
9845	781326
347101	781327
66842	781328
560522	781329
5575	781330
211705	781331
171317	781332
162590	781333
690816	781334
148010	781335
525773	781336
455908	781337
17375	781338
310486	781339
460517	781340
603451	781341
42889	781342
569234	781343
146675	781344
657230	781345
606280	781346
388451	781347
285734	781348
285736	781349
372969	781350
674723	781351
626496	781352
64955	781353
5519	781354
431987	781355
122659	781356
107852	781357
554260	781358
173164	781359
83069	781360
46539	781361
548327	781362
152858	781363
252613	781364
660266	781365
488873	781366
606845	781367
566439	781368
386389	781369
12684	781370
554068	781371
38641	781372
382436	781373
98567	781374
574836	781375
425883	781376
157057	781377
377624	781378
644416	781379
410526	781380
161723	781381
343313	781382
411635	781383
44097	781384
264387	781385
288646	781386
149569	781387
123294	781388
642202	781389
535588	781390
668278	781391
570401	781392
75482	781393
176644	781394
87110	781395
385305	781396
22052	781397
506835	781398
27218	781399
24345	781400
471262	781401
47022	781402
591627	781403
441870	781404
125120	781405
33905	781406
7667	781407
83540	781408
626713	781409
587804	781410
557336	781411
424601	781412
4135	781413
65229	781414
22430	781415
220990	781416
607687	781417
428082	781418
2685	781419
123323	781420
26440	781421
104652	781422
553392	781423
382072	781424
95668	781425
40542	781426
618099	781427
559298	781428
667001	781429
203163	781430
67568	781431
456724	781432
151066	781433
20598	781434
678846	781435
170372	781436
460850	781437
12393	781438
81698	781439
122667	781440
381974	781441
521854	781442
243737	781443
162815	781444
387051	781445
97777	781446
73167	781447
268331	781448
534716	781449
347306	781450
57685	781451
37646	781452
105081	781453
487237	781454
685783	781455
373742	781456
156211	781457
19	781458
455603	781459
135518	781460
8229	781461
447077	781462
40238	781463
115166	781464
228152	781465
298205	781466
182733	781467
575932	781468
587643	781469
21	781470
468980	781471
453975	781472
99776	781473
567056	781474
501014	781475
121938	781476
124864	781477
347495	781478
282656	781479
231036	781480
630308	781481
118356	781482
57939	781483
6670	781484
111258	781485
539986	781486
94521	781487
668841	781488
537987	781489
40929	781490
71990	781491
18898	781492
2709	781493
260157	781494
30498	781495
1197	781496
134266	781497
16667	781498
655415	781499
10044	781500
522074	781501
8839	781502
379011	781503
569911	781504
509028	781505
139011	781506
67634	781507
663527	781508
650653	781509
24802	781510
677744	781511
73434	781512
382693	781513
28173	781514
139416	781515
431781	781516
518123	781517
633352	781518
100031	781519
42217	781520
522458	781521
307402	781522
52947	781523
333501	781524
199504	781525
261490	781526
153448	781527
25856	781528
521117	781529
33498	781530
636237	781531
9843	781532
122480	781533
660767	781534
372804	781535
523886	781536
468979	781537
395184	781538
155068	781539
3715	781540
379206	781541
72588	781542
257081	781543
168102	781544
143144	781545
477199	781546
19687	781547
230263	781548
400136	781549
109	781550
648010	781551
437454	781552
159764	781553
333254	781554
552268	781555
49973	781556
334090	781557
403308	781558
108785	781559
393134	781560
532097	781561
135092	781562
526583	781563
29785	781564
421443	781565
165788	781566
95348	781567
319250	781568
382224	781569
70868	781570
9569	781571
58426	781572
399473	781573
9539	781574
133933	781575
182868	781576
226760	781577
658423	781578
637081	781579
3435	781580
662364	781581
517313	781582
158101	781583
270603	781584
287351	781585
187465	781586
227475	781587
633138	781588
47550	781589
20155	781590
208732	781591
547174	781592
303207	781593
115051	781594
651418	781595
287676	781596
4028	781597
176158	781598
551558	781599
116009	781600
89	781601
96956	781602
96041	781603
10662	781604
3570	781605
87662	781606
79108	781607
552197	781608
442096	781609
288472	781610
234194	781611
4591	781612
296835	781613
535085	781614
100036	781615
4714	781616
11255	781617
121771	781618
207007	781619
626778	781620
283356	781621
12351	781622
659962	781623
18683	781624
423562	781625
388723	781626
261712	781627
227806	781628
555266	781629
139688	781630
49881	781631
136219	781632
1191	781633
225672	781634
6637	781635
282568	781636
82549	781637
48936	781638
510	781639
2827	781640
211689	781641
344022	781642
52285	781643
190492	781644
73020	781645
347809	781646
318521	781647
110060	781648
589659	781649
671852	781650
578938	781651
48953	781652
188223	781653
502767	781654
2478	781655
152540	781656
638886	781657
264026	781658
173811	781659
571702	781660
478403	781661
475058	781662
420058	781663
17984	781664
480896	781665
184253	781666
145688	781667
152927	781668
23566	781669
31731	781670
5541	781671
361852	781672
49912	781673
335493	781674
13346	781675
530031	781676
1923	781677
313115	781678
51660	781679
569041	781680
429	781681
524709	781682
552244	781683
22727	781684
624253	781685
86267	781686
54355	781687
1800	781688
602488	781689
337959	781690
552798	781691
451764	781692
150947	781693
469785	781694
592531	781695
557101	781696
50157	781697
113406	781698
109907	781699
376661	781700
31448	781701
27940	781702
23982	781703
666519	781704
23942	781705
469737	781706
2474	781707
115758	781708
35777	781709
48869	781710
638428	781711
22982	781712
229467	781713
367658	781714
13039	781715
48582	781716
91815	781717
52121	781718
166859	781719
351786	781720
524493	781721
676097	781722
610290	781723
430358	781724
377879	781725
325956	781726
192794	781727
53679	781728
38839	781729
31552	781730
978	781731
488113	781732
225593	781733
679791	781734
111756	781735
517345	781736
194765	781737
2645	781738
2159	781739
661412	781740
266617	781741
242549	781742
373735	781743
34545	781744
332436	781745
682813	781746
119580	781747
71051	781748
552308	781749
589938	781750
208131	781751
387229	781752
322276	781753
80435	781754
389208	781755
426764	781756
323306	781757
301905	781758
545187	781759
99647	781760
37169	781761
578257	781762
279216	781763
158219	781764
131618	781765
279241	781766
322346	781767
55207	781768
3	781769
509221	781770
301473	781771
486146	781772
540528	781773
287765	781774
75753	781775
14390	781776
72006	781777
3633	781778
114627	781779
602480	781780
285	781781
380562	781782
245281	781783
75704	781784
44935	781785
648790	781786
650577	781787
56217	781788
121678	781789
211159	781790
124159	781791
500452	781792
422840	781793
541962	781794
412888	781795
59345	781796
553829	781797
480465	781798
264909	781799
432799	781800
361388	781801
19582	781802
15946	781803
48921	781804
538203	781805
528172	781806
528176	781807
23782	781808
206709	781809
569298	781810
44122	781811
646478	781812
385060	781813
372064	781814
195130	781815
380816	781816
358565	781817
562977	781818
165445	781819
552761	781820
557	781821
143529	781822
117716	781823
57263	781824
72309	781825
472614	781826
233088	781827
630528	781828
304185	781829
176170	781830
667073	781831
490636	781832
188922	781833
581891	781834
590090	781835
66183	781836
517466	781837
26652	781838
131535	781839
193141	781840
601412	781841
21551	781842
43065	781843
486571	781844
153167	781845
576513	781846
226288	781847
418964	781848
497970	781849
47364	781850
184763	781851
399339	781852
517274	781853
491469	781854
498033	781855
274824	781856
37274	781857
134777	781858
487855	781859
580649	781860
407667	781861
219686	781862
242132	781863
274261	781864
156069	781865
27670	781866
582530	781867
498136	781868
487667	781869
156959	781870
196768	781871
284063	781872
26454	781873
420990	781874
46315	781875
291214	781876
77525	781877
643807	781878
447567	781879
457428	781880
613	781881
469819	781882
2712	781883
440931	781884
24808	781885
648029	781886
169296	781887
189023	781888
219135	781889
58515	781890
688276	781891
255281	781892
674185	781893
255227	781894
478925	781895
196201	781896
638399	781897
649167	781898
678219	781899
34959	781900
349656	781901
167202	781902
92254	781903
694391	781904
641670	781905
251463	781906
94745	781907
301853	781908
532299	781909
289491	781910
623795	781911
90368	781912
131041	781913
483092	781914
142010	781915
218126	781916
35231	781917
156274	781918
265944	781919
83702	781920
429096	781921
279953	781922
364808	781923
165220	781924
457380	781925
174430	781926
47409	781927
477347	781928
357266	781929
111656	781930
12447	781931
136349	781932
57620	781933
401407	781934
531411	781935
7031	781936
145176	781937
388114	781938
4698	781939
84158	781940
396367	781941
430381	781942
3421	781943
581534	781944
40802	781945
383088	781946
92071	781947
74203	781948
232604	781949
676727	781950
662961	781951
493795	781952
192249	781953
136075	781954
85386	781955
546793	781956
161285	781957
161941	781958
463397	781959
585025	781960
125547	781961
46956	781962
101611	781963
677473	781964
387355	781965
51257	781966
498038	781967
25619	781968
659293	781969
28393	781970
662434	781971
169163	781972
164916	781973
16979	781974
36437	781975
383242	781976
400243	781977
155929	781978
423978	781979
99448	781980
54417	781981
441466	781982
160647	781983
586319	781984
186927	781985
680242	781986
117610	781987
156561	781988
48871	781989
37790	781990
636410	781991
122653	781992
46221	781993
656727	781994
470867	781995
448542	781996
40851	781997
250880	781998
264517	781999
221807	782000
51020	782001
304581	782002
125997	782003
35573	782004
60774	782005
60606	782006
666973	782007
546749	782008
264887	782009
406893	782010
679965	782011
28840	782012
528658	782013
418883	782014
2414	782015
227534	782016
682581	782017
24250	782018
115366	782019
659440	782020
309775	782021
90957	782022
285600	782023
224160	782024
498626	782025
10976	782026
37719	782027
110778	782028
48486	782029
52999	782030
157635	782031
651181	782032
121073	782033
444648	782034
382172	782035
9437	782036
10709	782037
52124	782038
466578	782039
617732	782040
584892	782041
219594	782042
6821	782043
453614	782044
1204	782045
566418	782046
298254	782047
348100	782048
148087	782049
66232	782050
292813	782051
678032	782052
540234	782053
576	782054
309212	782055
316321	782056
435694	782057
26	782058
343934	782059
588425	782060
622461	782061
14539	782062
306318	782063
15925	782064
319946	782065
1385	782066
669051	782067
579818	782068
29812	782069
177785	782070
11927	782071
567217	782072
142736	782073
557042	782074
293500	782075
433154	782076
4628	782077
486934	782078
4318	782079
40643	782080
119972	782081
10744	782082
679898	782083
537676	782084
670644	782085
694187	782086
258884	782087
78921	782088
220345	782089
7065	782090
142617	782091
257534	782092
295840	782093
188775	782094
58170	782095
250665	782096
104927	782097
398314	782098
158492	782099
10745	782100
503660	782101
119443	782102
629249	782103
439595	782104
224501	782105
49160	782106
668790	782107
469786	782108
11279	782109
2304	782110
163916	782111
120517	782112
596225	782113
144501	782114
185487	782115
14435	782116
71117	782117
451547	782118
12016	782119
641186	782120
116339	782121
104918	782122
286081	782123
77197	782124
437063	782125
100503	782126
300850	782127
49046	782128
34131	782129
209578	782130
654625	782131
307120	782132
115668	782133
556110	782134
81765	782135
28097	782136
615901	782137
488629	782138
156834	782139
650689	782140
691217	782141
48865	782142
629610	782143
87719	782144
231716	782145
542628	782146
378312	782147
24630	782148
144633	782149
522709	782150
26536	782151
7013	782152
673991	782153
117023	782154
416822	782155
56474	782156
204883	782157
592546	782158
268305	782159
120815	782160
621868	782161
371260	782162
55996	782163
32973	782164
375423	782165
400738	782166
144163	782167
608626	782168
532586	782169
308289	782170
609193	782171
307500	782172
405181	782173
429701	782174
550258	782175
654217	782176
448104	782177
9661	782178
261319	782179
126700	782180
282462	782181
20002	782182
502621	782183
664869	782184
54950	782185
289470	782186
23455	782187
537213	782188
321203	782189
14261	782190
292286	782191
633246	782192
595573	782193
569747	782194
118757	782195
134185	782196
388761	782197
251794	782198
107257	782199
66225	782200
143239	782201
100071	782202
105157	782203
623746	782204
24070	782205
631200	782206
476298	782207
81934	782208
80524	782209
556075	782210
472039	782211
25172	782212
467171	782213
582168	782214
240493	782215
134093	782216
667995	782217
236561	782218
317647	782219
9448	782220
37675	782221
179113	782222
126109	782223
16964	782224
40579	782225
197527	782226
678618	782227
337167	782228
686592	782229
135352	782230
483576	782231
163519	782232
19540	782233
323583	782234
178482	782235
399584	782236
66705	782237
303143	782238
118328	782239
16682	782240
436114	782241
572079	782242
78164	782243
122849	782244
22020	782245
64397	782246
456367	782247
446996	782248
75237	782249
447073	782250
530334	782251
370629	782252
119862	782253
666656	782254
446994	782255
74560	782256
533999	782257
349091	782258
49799	782259
207048	782260
641466	782261
575690	782262
293522	782263
9729	782264
52223	782265
587306	782266
151794	782267
544676	782268
404703	782269
43779	782270
230743	782271
153435	782272
339721	782273
544775	782274
11349	782275
59697	782276
260231	782277
121292	782278
430821	782279
382776	782280
19652	782281
83809	782282
335315	782283
418929	782284
623979	782285
588783	782286
220035	782287
109266	782288
143683	782289
172859	782290
290990	782291
42663	782292
563999	782293
71758	782294
542809	782295
581449	782296
516931	782297
601491	782298
478389	782299
315989	782300
478866	782301
677448	782302
281813	782303
288603	782304
1951	782305
21729	782306
446588	782307
542921	782308
85937	782309
105748	782310
181036	782311
376484	782312
532615	782313
643277	782314
143930	782315
284341	782316
434470	782317
434498	782318
537011	782319
516155	782320
110741	782321
582539	782322
643598	782323
98405	782324
15283	782325
44112	782326
182255	782327
625559	782328
525479	782329
13852	782330
142220	782331
437772	782332
39302	782333
355844	782334
84161	782335
273885	782336
180767	782337
440454	782338
201220	782339
83931	782340
437596	782341
353369	782342
610896	782343
49953	782344
358451	782345
59963	782346
401229	782347
686775	782348
36738	782349
104115	782350
139076	782351
489449	782352
655388	782353
677646	782354
73791	782355
177658	782356
668969	782357
382011	782358
411175	782359
1903	782360
46088	782361
183398	782362
499227	782363
152967	782364
154642	782365
224428	782366
45093	782367
139860	782368
523773	782369
170667	782370
528576	782371
340605	782372
30291	782373
601073	782374
364751	782375
384103	782376
153322	782377
32943	782378
225367	782379
379922	782380
324623	782381
669858	782382
431018	782383
265657	782384
382368	782385
39051	782386
116815	782387
676252	782388
585046	782389
325421	782390
616169	782391
102272	782392
296359	782393
12526	782394
490036	782395
629432	782396
65580	782397
399331	782398
163684	782399
244208	782400
562159	782401
311644	782402
611234	782403
9575	782404
488044	782405
270683	782406
145861	782407
469841	782408
340681	782409
125506	782410
367224	782411
616738	782412
398131	782413
174717	782414
270809	782415
162041	782416
134643	782417
35937	782418
277938	782419
277940	782420
610092	782421
569303	782422
415610	782423
621356	782424
55431	782425
163840	782426
47506	782427
277941	782428
410166	782429
112148	782430
234378	782431
395536	782432
75876	782433
9	782434
121649	782435
490655	782436
229840	782437
503181	782438
380453	782439
625440	782440
55622	782441
158793	782442
158843	782443
158791	782444
625269	782445
105612	782446
24298	782447
625149	782448
625238	782449
625395	782450
625063	782451
158873	782452
625088	782453
625265	782454
158887	782455
625271	782456
24290	782457
24274	782458
105613	782459
24267	782460
55627	782461
625381	782462
380477	782463
625377	782464
625114	782465
158862	782466
625135	782467
625162	782468
158846	782469
625074	782470
55598	782471
625456	782472
380475	782473
625443	782474
625431	782475
380464	782476
625438	782477
625434	782478
625425	782479
380474	782480
625441	782481
625444	782482
306026	782483
120446	782484
341517	782485
18849	782486
638711	782487
219253	782488
116770	782489
482839	782490
690760	782491
552182	782492
51052	782493
106605	782494
98074	782495
11274	782496
652403	782497
564845	782498
243991	782499
696180	782500
330286	782501
7461	782502
162431	782503
414834	782504
331822	782505
113404	782506
281444	782507
363468	782508
87783	782509
71725	782510
58367	782511
10924	782512
442632	782513
481152	782514
612841	782515
450377	782516
66685	782517
315995	782518
137131	782519
351296	782520
696309	782521
96882	782522
24223	782523
50354	782524
50322	782525
642321	782526
3560	782527
621290	782528
365342	782529
5431	782530
115243	782531
621967	782532
656370	782533
104214	782534
385614	782535
610945	782536
228158	782537
276148	782538
438415	782539
300598	782540
124963	782541
186720	782542
168877	782543
492147	782544
47694	782545
191269	782546
149173	782547
76400	782548
553183	782549
517823	782550
432375	782551
381432	782552
389392	782553
26800	782554
82885	782555
90331	782556
14121	782557
127425	782558
545143	782559
653141	782560
6176	782561
382057	782562
103990	782563
177432	782564
10078	782565
51350	782566
126011	782567
193277	782568
245891	782569
156923	782570
456015	782571
104924	782572
580492	782573
38563	782574
13501	782575
496112	782576
1318	782577
77874	782578
117961	782579
387845	782580
423269	782581
107925	782582
92208	782583
383754	782584
262294	782585
81528	782586
388068	782587
90308	782588
1957	782589
508484	782590
300360	782591
679726	782592
631553	782593
54429	782594
12517	782595
45145	782596
155245	782597
399493	782598
452616	782599
311677	782600
190230	782601
402875	782602
619485	782603
148586	782604
163299	782605
246135	782606
47119	782607
566271	782608
96801	782609
103287	782610
531419	782611
470397	782612
142527	782613
18767	782614
132243	782615
637234	782616
159782	782617
385144	782618
387501	782619
632845	782620
368919	782621
47338	782622
512322	782623
277864	782624
55911	782625
32496	782626
6759	782627
60451	782628
52981	782629
182624	782630
16705	782631
99782	782632
155027	782633
85891	782634
573095	782635
358880	782636
148582	782637
296549	782638
26870	782639
675767	782640
2688	782641
41282	782642
363397	782643
148049	782644
443	782645
90923	782646
609428	782647
54360	782648
650492	782649
38621	782650
88792	782651
114813	782652
231421	782653
1455	782654
151783	782655
209174	782656
633551	782657
214234	782658
34799	782659
179687	782660
586736	782661
140690	782662
433531	782663
625205	782664
312754	782665
224116	782666
336831	782667
6498	782668
166	782669
12373	782670
613477	782671
154425	782672
136741	782673
32950	782674
533552	782675
131505	782676
13303	782677
123654	782678
282002	782679
7036	782680
420532	782681
96252	782682
82185	782683
477801	782684
66264	782685
51702	782686
266897	782687
56826	782688
5617	782689
475700	782690
676487	782691
20408	782692
289645	782693
612915	782694
245414	782695
370007	782696
586658	782697
398058	782698
325535	782699
73244	782700
1971	782701
293843	782702
73204	782703
126003	782704
43145	782705
11076	782706
293263	782707
41828	782708
28039	782709
46492	782710
375371	782711
53234	782712
65847	782713
199892	782714
159898	782715
646266	782716
16550	782717
14888	782718
189847	782719
50882	782720
180360	782721
375458	782722
202601	782723
61252	782724
667665	782725
71475	782726
608596	782727
35157	782728
163617	782729
525262	782730
483269	782731
525263	782732
238113	782733
525311	782734
525312	782735
525313	782736
225660	782737
225661	782738
238114	782739
395247	782740
41148	782741
219983	782742
535576	782743
594357	782744
176274	782745
176275	782746
59883	782747
519713	782748
251689	782749
326929	782750
532742	782751
519714	782752
251690	782753
534576	782754
519715	782755
347337	782756
481404	782757
481518	782758
6280	782759
10381	782760
403623	782761
403624	782762
92030	782763
192662	782764
133461	782765
6864	782766
3147	782767
54965	782768
11447	782769
145718	782770
254288	782771
673	782772
157495	782773
489986	782774
575493	782775
196746	782776
56	782777
392854	782778
119293	782779
331283	782780
40035	782781
229483	782782
278361	782783
369132	782784
38306	782785
291784	782786
685949	782787
604235	782788
191743	782789
577550	782790
508906	782791
330159	782792
558420	782793
6671	782794
56042	782795
617783	782796
553363	782797
649634	782798
369387	782799
686245	782800
445052	782801
256259	782802
532680	782803
213932	782804
3999	782805
35466	782806
128707	782807
200289	782808
345983	782809
390531	782810
375377	782811
531388	782812
42697	782813
5865	782814
184	782815
5860	782816
150943	782817
18135	782818
311258	782819
950	782820
57780	782821
672911	782822
257311	782823
181148	782824
85047	782825
333517	782826
105716	782827
62779	782828
347253	782829
483535	782830
46961	782831
40968	782832
74883	782833
648036	782834
50609	782835
107492	782836
13706	782837
133690	782838
226841	782839
106335	782840
604683	782841
25677	782842
66857	782843
332448	782844
594487	782845
552945	782846
103313	782847
56971	782848
4616	782849
184920	782850
271700	782851
54580	782852
118396	782853
224876	782854
4931	782855
125096	782856
504526	782857
503853	782858
325885	782859
239392	782860
36667	782861
302454	782862
415081	782863
85982	782864
659007	782865
59	782866
499494	782867
29816	782868
562812	782869
209	782870
549088	782871
439498	782872
55822	782873
64755	782874
304413	782875
39051	782876
134174	782877
506312	782878
414770	782879
531339	782880
2930	782881
359953	782882
57760	782883
117831	782884
3062	782885
489730	782886
279491	782887
25071	782888
56206	782889
434506	782890
392002	782891
557542	782892
341324	782893
588788	782894
235844	782895
51789	782896
627940	782897
148036	782898
12893	782899
339660	782900
252689	782901
664733	782902
157771	782903
14492	782904
232930	782905
323054	782906
74846	782907
804	782908
244737	782909
689283	782910
411883	782911
280098	782912
310915	782913
40026	782914
7676	782915
146632	782916
102532	782917
477388	782918
145614	782919
512304	782920
564322	782921
134669	782922
16502	782923
40484	782924
664367	782925
558837	782926
298442	782927
1166	782928
467682	782929
343269	782930
59490	782931
386556	782932
604648	782933
329289	782934
535645	782935
144245	782936
688572	782937
602469	782938
60604	782939
752	782940
660152	782941
568297	782942
427213	782943
539431	782944
635662	782945
439069	782946
133433	782947
23095	782948
173126	782949
312300	782950
165936	782951
425501	782952
1	782953
426008	782954
467082	782955
281786	782956
221906	782957
195718	782958
387087	782959
95518	782960
371625	782961
156506	782962
118852	782963
631610	782964
17317	782965
542747	782966
550818	782967
13004	782968
96384	782969
14697	782970
576886	782971
132926	782972
605408	782973
201244	782974
2053	782975
417247	782976
228284	782977
134367	782978
68132	782979
470911	782980
697417	782981
314890	782982
631805	782983
76178	782984
58448	782985
196838	782986
192835	782987
327611	782988
619120	782989
3133	782990
253443	782991
346719	782992
33397	782993
549021	782994
107942	782995
447524	782996
376543	782997
403539	782998
603871	782999
444904	783000
260749	783001
130152	783002
25155	783003
18235	783004
656864	783005
2117	783006
604882	783007
15592	783008
29633	783009
273741	783010
226	783011
526145	783012
527505	783013
327645	783014
58616	783015
57444	783016
73150	783017
200	783018
589940	783019
304194	783020
440839	783021
11175	783022
668404	783023
1442	783024
176174	783025
634993	783026
560537	783027
152419	783028
110764	783029
215147	783030
137013	783031
55110	783032
161586	783033
640883	783034
50992	783035
612097	783036
686688	783037
648038	783038
499436	783039
451767	783040
310916	783041
3616	783042
52884	783043
72330	783044
1344	783045
25669	783046
415435	783047
4320	783048
89582	783049
225433	783050
547760	783051
667459	783052
120144	783053
17010	783054
21018	783055
347201	783056
604632	783057
254560	783058
13193	783059
540640	783060
262219	783061
49444	783062
438264	783063
134297	783064
393350	783065
257138	783066
122617	783067
56344	783068
40763	783069
124904	783070
658268	783071
154502	783072
447087	783073
538767	783074
6039	783075
288	783076
6634	783077
489372	783078
3668	783079
364857	783080
173009	783081
127827	783082
84188	783083
98397	783084
497068	783085
384441	783086
464692	783087
49143	783088
3079	783089
6927	783090
175505	783091
6242	783092
638375	783093
523880	783094
918	783095
89653	783096
11091	783097
506260	783098
100063	783099
46963	783100
232456	783101
195189	783102
284892	783103
104958	783104
431963	783105
171887	783106
550928	783107
550001	783108
470670	783109
47429	783110
48912	783111
486728	783112
111183	783113
67236	783114
610067	783115
167068	783116
552736	783117
5898	783118
140825	783119
133243	783120
165572	783121
352534	783122
594536	783123
96779	783124
505768	783125
1058	783126
609725	783127
16568	783128
16568	783129
480744	783130
5540	783131
27429	783132
573280	783133
204520	783134
504196	783135
133650	783136
2827	783137
15605	783138
508058	783139
136243	783140
99764	783141
619557	783142
130180	783143
151241	783144
164802	783145
579821	783146
17643	783147
168843	783148
33189	783149
10974	783150
184335	783151
418894	783152
200673	783153
85499	783154
83588	783155
442086	783156
50630	783157
8905	783158
442435	783159
325401	783160
1570	783161
99231	783162
630183	783163
95556	783164
21	783165
473920	783166
91585	783167
343723	783168
697731	783169
373918	783170
321276	783171
619784	783172
362555	783173
85009	783174
175964	783175
314179	783176
113974	783177
625594	783178
135683	783179
240336	783180
78607	783181
47285	783182
78878	783183
433669	783184
39864	783185
290699	783186
65476	783187
51476	783188
431490	783189
494108	783190
169487	783191
23221	783192
626223	783193
432335	783194
51717	783195
183468	783196
651247	783197
201511	783198
438622	783199
115967	783200
570370	783201
523713	783202
10960	783203
636629	783204
268386	783205
165423	783206
100138	783207
597374	783208
87136	783209
84769	783210
252	783211
359715	783212
558	783213
266167	783214
178549	783215
192722	783216
16618	783217
488111	783218
659748	783219
567980	783220
12177	783221
424393	783222
454869	783223
661135	783224
553582	783225
255743	783226
693512	783227
6085	783228
41552	783229
404816	783230
590253	783231
328388	783232
15926	783233
468520	783234
656109	783235
462826	783236
426905	783237
44	783238
222537	783239
141940	783240
446864	783241
109251	783242
1846	783243
461554	783244
55069	783245
680498	783246
17836	783247
178447	783248
59392	783249
413775	783250
170547	783251
236716	783252
113405	783253
222478	783254
10530	783255
44152	783256
266121	783257
334056	783258
14314	783259
96976	783260
287333	783261
329075	783262
650393	783263
81839	783264
59489	783265
648040	783266
164233	783267
199480	783268
105101	783269
145303	783270
376715	783271
388827	783272
593006	783273
370707	783274
43434	783275
1989	783276
11765	783277
443875	783278
231553	783279
378501	783280
131932	783281
84498	783282
3440	783283
14377	783284
289813	783285
30163	783286
185305	783287
156260	783288
474950	783289
489348	783290
16296	783291
634978	783292
199547	783293
349263	783294
621965	783295
508282	783296
568076	783297
613369	783298
12813	783299
96148	783300
185479	783301
13126	783302
397001	783303
210203	783304
505534	783305
658397	783306
72807	783307
235107	783308
631258	783309
686369	783310
224	783311
566125	783312
433291	783313
455	783314
2361	783315
48340	783316
625696	783317
303848	783318
650946	783319
658718	783320
534054	783321
84017	783322
555297	783323
358252	783324
9	783325
416251	783326
126092	783327
639692	783328
234183	783329
171782	783330
363450	783331
551088	783332
289148	783333
523887	783334
18781	783335
400072	783336
317138	783337
209753	783338
107709	783339
102696	783340
661970	783341
339042	783342
36622	783343
159230	783344
601549	783345
18059	783346
245575	783347
19293	783348
576408	783349
78508	783350
463352	783351
24266	783352
468	783353
505283	783354
183719	783355
303004	783356
552369	783357
499598	783358
165184	783359
1903	783360
529621	783361
173602	783362
579223	783363
239721	783364
688170	783365
284097	783366
546236	783367
1135	783368
388791	783369
468363	783370
152131	783371
413950	783372
362882	783373
10974	783374
578942	783375
85935	783376
88219	783377
416223	783378
286247	783379
111754	783380
31913	783381
334711	783382
57721	783383
106781	783384
429697	783385
411473	783386
563373	783387
297850	783388
127801	783389
386174	783390
365187	783391
300031	783392
531146	783393
269548	783394
113453	783395
246558	783396
542255	783397
437709	783398
83480	783399
260438	783400
164805	783401
539171	783402
187185	783403
381029	783404
538178	783405
104812	783406
507162	783407
222925	783408
523202	783409
244594	783410
249023	783411
112635	783412
639447	783413
567059	783414
71627	783415
300339	783416
171021	783417
593110	783418
241913	783419
258198	783420
46879	783421
6406	783422
428281	783423
71507	783424
152375	783425
349377	783426
623711	783427
37564	783428
166464	783429
43430	783430
19748	783431
12831	783432
43468	783433
43462	783434
434429	783435
25340	783436
576832	783437
344847	783438
18524	783439
437673	783440
26334	783441
517332	783442
386895	783443
29777	783444
318216	783445
144852	783446
341675	783447
318462	783448
171318	783449
415066	783450
94747	783451
592899	783452
43363	783453
42161	783454
342663	783455
559609	783456
99667	783457
6237	783458
35207	783459
439243	783460
177504	783461
584857	783462
150365	783463
482692	783464
454959	783465
589122	783466
448751	783467
602695	783468
92191	783469
166590	783470
438119	783471
19786	783472
345038	783473
567519	783474
129668	783475
671034	783476
532199	783477
683	783478
72328	783479
1594	783480
169732	783481
2162	783482
665025	783483
92381	783484
145078	783485
197836	783486
57825	783487
153335	783488
235554	783489
149	783490
78405	783491
70649	783492
141774	783493
124804	783494
2787	783495
2326	783496
23126	783497
204524	783498
164986	783499
39477	783500
111652	783501
1298	783502
246976	783503
488063	783504
333437	783505
434325	783506
31642	783507
468223	783508
84722	783509
566416	783510
116728	783511
344593	783512
79771	783513
393880	783514
2430	783515
697735	783516
435568	783517
639896	783518
15522	783519
361601	783520
15444	783521
12	783522
134446	783523
691430	783524
492537	783525
491117	783526
435049	783527
673176	783528
130874	783529
169205	783530
688253	783531
479819	783532
270719	783533
10231	783534
296674	783535
476352	783536
150924	783537
108132	783538
368922	783539
474668	783540
106322	783541
444377	783542
9780	783543
6364	783544
116519	783545
334599	783546
409453	783547
139428	783548
114959	783549
199529	783550
546250	783551
695914	783552
638	783553
3195	783554
491395	783555
503758	783556
298289	783557
193838	783558
468189	783559
261185	783560
688116	783561
568640	783562
249463	783563
147769	783564
57204	783565
385809	783566
172644	783567
55767	783568
641112	783569
3678	783570
29869	783571
341502	783572
126352	783573
97433	783574
29842	783575
254557	783576
6083	783577
72541	783578
288950	783579
70627	783580
178013	783581
687597	783582
260397	783583
205199	783584
502080	783585
108083	783586
32824	783587
44255	783588
190	783589
381607	783590
589380	783591
251644	783592
22152	783593
559923	783594
153604	783595
460571	783596
358161	783597
358250	783598
285519	783599
1448	783600
640550	783601
15519	783602
476902	783603
121826	783604
20708	783605
278165	783606
66258	783607
1575	783608
468548	783609
34233	783610
487251	783611
117725	783612
204932	783613
107229	783614
136993	783615
328605	783616
62072	783617
378309	783618
166653	783619
537931	783620
443807	783621
105221	783622
15008	783623
341698	783624
431783	783625
42604	783626
111176	783627
167057	783628
53564	783629
211117	783630
50565	783631
74720	783632
610995	783633
503829	783634
460668	783635
378537	783636
16874	783637
484677	783638
532638	783639
419934	783640
266715	783641
456197	783642
94212	783643
310149	783644
12062	783645
127208	783646
117858	783647
117825	783648
266317	783649
347140	783650
314412	783651
435668	783652
250592	783653
34655	783654
230821	783655
83066	783656
17892	783657
643337	783658
160450	783659
56587	783660
304450	783661
22920	783662
343031	783663
386941	783664
7482	783665
516510	783666
41788	783667
42075	783668
631881	783669
392545	783670
416515	783671
296645	783672
208874	783673
407405	783674
561435	783675
533648	783676
265516	783677
353864	783678
17856	783679
127776	783680
497863	783681
576645	783682
394889	783683
337178	783684
77861	783685
631143	783686
16866	783687
429776	783688
78731	783689
34786	783690
469595	783691
355630	783692
127434	783693
149048	783694
30677	783695
223867	783696
223862	783697
3812	783698
109972	783699
242126	783700
102599	783701
6150	783702
287203	783703
159710	783704
95619	783705
290369	783706
684775	783707
692417	783708
18829	783709
440453	783710
77723	783711
52827	783712
166267	783713
102978	783714
532148	783715
635263	783716
348139	783717
438472	783718
81824	783719
318085	783720
108324	783721
185660	783722
282965	783723
473191	783724
173097	783725
439321	783726
462204	783727
592634	783728
561477	783729
107237	783730
3560	783731
341342	783732
153743	783733
444255	783734
578950	783735
52271	783736
24395	783737
77	783738
544299	783739
51326	783740
18090	783741
143325	783742
348939	783743
605675	783744
18129	783745
453310	783746
439919	783747
415512	783748
269045	783749
22996	783750
498667	783751
666502	783752
490565	783753
433748	783754
195872	783755
620927	783756
453227	783757
295865	783758
22340	783759
403953	783760
398231	783761
81	783762
601188	783763
531393	783764
72238	783765
510099	783766
641096	783767
257042	783768
256908	783769
287697	783770
61398	783771
536229	783772
428573	783773
1209	783774
1094	783775
2708	783776
540387	783777
145693	783778
11398	783779
229310	783780
396472	783781
105995	783782
576388	783783
393731	783784
643139	783785
442962	783786
168473	783787
601746	783788
49799	783789
1552	783790
338110	783791
158174	783792
516802	783793
42914	783794
2203	783795
575108	783796
82254	783797
134855	783798
138281	783799
453178	783800
2368	783801
487981	783802
548707	783803
368085	783804
20964	783805
460098	783806
92788	783807
645959	783808
472412	783809
651424	783810
25165	783811
274788	783812
140689	783813
21864	783814
96119	783815
694230	783816
523276	783817
333868	783818
514521	783819
37938	783820
419649	783821
482134	783822
345664	783823
88819	783824
417834	783825
68331	783826
166192	783827
18234	783828
5635	783829
244235	783830
160	783831
282569	783832
297361	783833
236042	783834
369285	783835
323196	783836
142641	783837
571003	783838
10202	783839
303984	783840
83582	783841
38096	783842
72119	783843
4478	783844
229503	783845
540476	783846
400225	783847
671168	783848
246154	783849
487068	783850
218894	783851
574792	783852
641918	783853
148471	783854
408144	783855
330197	783856
152319	783857
584385	783858
597988	783859
35483	783860
550972	783861
168847	783862
44970	783863
62579	783864
574998	783865
518097	783866
341525	783867
7338	783868
37592	783869
494212	783870
48105	783871
420	783872
54245	783873
302587	783874
442934	783875
193596	783876
189204	783877
646161	783878
118763	783879
160396	783880
95692	783881
635075	783882
141777	783883
170408	783884
189224	783885
398700	783886
234700	783887
478146	783888
41185	783889
629225	783890
331965	783891
621415	783892
118147	783893
43478	783894
130082	783895
6265	783896
24163	783897
672856	783898
1352	783899
613222	783900
310847	783901
625432	783902
384413	783903
648917	783904
5637	783905
234833	783906
429774	783907
12925	783908
54314	783909
106854	783910
555159	783911
13177	783912
350543	783913
223039	783914
644885	783915
380646	783916
483125	783917
55515	783918
32547	783919
196228	783920
301776	783921
488103	783922
561814	783923
470677	783924
503695	783925
597236	783926
444517	783927
248532	783928
147951	783929
440416	783930
339178	783931
118694	783932
596923	783933
112001	783934
475531	783935
147447	783936
191875	783937
346679	783938
579708	783939
206829	783940
471611	783941
409	783942
643204	783943
191024	783944
596366	783945
237657	783946
648182	783947
346759	783948
143940	783949
151693	783950
57702	783951
43454	783952
149979	783953
42895	783954
652070	783955
656798	783956
4524	783957
106582	783958
551833	783959
301481	783960
575398	783961
196131	783962
112392	783963
1329	783964
60587	783965
632314	783966
656377	783967
580154	783968
540559	783969
268852	783970
316928	783971
351060	783972
2572	783973
57439	783974
440754	783975
593309	783976
141355	783977
301553	783978
136381	783979
631152	783980
126641	783981
157056	783982
423357	783983
158133	783984
458363	783985
608569	783986
204854	783987
379382	783988
615766	783989
416841	783990
49490	783991
2246	783992
477110	783993
303884	783994
269659	783995
651072	783996
253995	783997
124435	783998
242638	783999
77243	784000
3147	784001
163198	784002
162565	784003
658506	784004
457642	784005
25905	784006
678099	784007
48170	784008
632042	784009
663118	784010
385625	784011
559891	784012
140015	784013
75293	784014
642781	784015
570706	784016
124554	784017
12428	784018
155183	784019
191513	784020
120483	784021
537333	784022
6754	784023
260322	784024
475739	784025
159661	784026
610018	784027
462865	784028
200313	784029
601343	784030
3409	784031
437496	784032
3130	784033
512299	784034
427045	784035
656449	784036
50732	784037
547027	784038
390507	784039
44609	784040
47053	784041
169021	784042
302972	784043
1706	784044
494474	784045
85038	784046
43016	784047
280917	784048
26001	784049
677598	784050
226510	784051
555156	784052
82218	784053
86102	784054
647694	784055
347772	784056
597038	784057
664125	784058
624512	784059
70493	784060
468512	784061
658639	784062
87844	784063
73358	784064
48911	784065
109847	784066
244474	784067
98994	784068
142660	784069
76	784070
93971	784071
282742	784072
229272	784073
406333	784074
584762	784075
201291	784076
163537	784077
204845	784078
488346	784079
165206	784080
25068	784081
329220	784082
510693	784083
53624	784084
43399	784085
647811	784086
415318	784087
43417	784088
158510	784089
461815	784090
400121	784091
237560	784092
468723	784093
587658	784094
79832	784095
409081	784096
474577	784097
627786	784098
27950	784099
166446	784100
404179	784101
507026	784102
252618	784103
350577	784104
643939	784105
423115	784106
385986	784107
277140	784108
48338	784109
420999	784110
269480	784111
550030	784112
367471	784113
926	784114
53541	784115
681634	784116
95331	784117
384510	784118
115298	784119
3138	784120
469945	784121
215298	784122
3147	784123
601996	784124
381081	784125
173171	784126
558081	784127
36880	784128
631684	784129
281410	784130
5872	784131
642353	784132
442443	784133
476339	784134
550037	784135
373252	784136
621504	784137
385510	784138
4212	784139
664279	784140
77598	784141
3722	784142
109129	784143
255937	784144
659375	784145
42805	784146
148319	784147
69569	784148
121707	784149
557278	784150
2723	784151
152916	784152
121707	784153
396602	784154
48290	784155
624976	784156
151509	784157
337012	784158
160248	784159
255006	784160
174398	784161
290326	784162
97542	784163
119875	784164
341476	784165
576433	784166
155973	784167
121169	784168
201866	784169
470348	784170
683128	784171
661433	784172
522899	784173
288421	784174
620670	784175
309531	784176
241795	784177
384452	784178
393698	784179
610763	784180
59248	784181
687190	784182
641524	784183
558380	784184
7220	784185
60374	784186
253442	784187
102875	784188
610468	784189
286649	784190
36872	784191
43570	784192
436525	784193
500424	784194
654365	784195
54931	784196
125872	784197
24408	784198
12560	784199
69935	784200
688408	784201
337190	784202
3809	784203
664129	784204
1706	784205
42633	784206
341513	784207
574673	784208
469252	784209
103698	784210
544684	784211
12269	784212
220	784213
606564	784214
485655	784215
272333	784216
662227	784217
249032	784218
153284	784219
685540	784220
97493	784221
92411	784222
635176	784223
74984	784224
2316	784225
150692	784226
675562	784227
314591	784228
439157	784229
549445	784230
286880	784231
509991	784232
439631	784233
346031	784234
631394	784235
296734	784236
92368	784237
682982	784238
477928	784239
664524	784240
154597	784241
550015	784242
117527	784243
2285	784244
498550	784245
161964	784246
438157	784247
387416	784248
69556	784249
429793	784250
12805	784251
353931	784252
40761	784253
636340	784254
108943	784255
630184	784256
503814	784257
22864	784258
4643	784259
10316	784260
37455	784261
311224	784262
60504	784263
664357	784264
70729	784265
381929	784266
378367	784267
309598	784268
520230	784269
317298	784270
306098	784271
669338	784272
397200	784273
344998	784274
553939	784275
375964	784276
581555	784277
126417	784278
10354	784279
180034	784280
457969	784281
396045	784282
604267	784283
444408	784284
534477	784285
289	784286
658625	784287
26841	784288
489775	784289
360525	784290
15902	784291
127946	784292
406194	784293
433461	784294
642263	784295
478303	784296
548980	784297
323228	784298
392307	784299
289751	784300
88010	784301
115385	784302
639233	784303
563803	784304
410109	784305
178711	784306
5421	784307
294900	784308
56716	784309
77082	784310
106576	784311
626828	784312
130523	784313
97290	784314
674566	784315
327782	784316
521728	784317
377079	784318
450270	784319
489081	784320
90776	784321
695349	784322
20940	784323
311618	784324
490650	784325
342518	784326
9533	784327
332901	784328
387209	784329
36725	784330
36604	784331
339679	784332
553528	784333
46834	784334
309565	784335
63561	784336
542174	784337
420072	784338
128629	784339
449678	784340
557865	784341
507580	784342
41182	784343
648542	784344
6445	784345
4217	784346
393012	784347
55028	784348
604945	784349
349428	784350
310063	784351
423016	784352
158941	784353
140891	784354
601586	784355
255087	784356
637879	784357
146597	784358
569903	784359
276366	784360
81	784361
603154	784362
656447	784363
223194	784364
105958	784365
538817	784366
370221	784367
521555	784368
2079	784369
615173	784370
191902	784371
59080	784372
47213	784373
180135	784374
502788	784375
2842	784376
238975	784377
303326	784378
415463	784379
566146	784380
237769	784381
512812	784382
169192	784383
163714	784384
144906	784385
33309	784386
56630	784387
95952	784388
505970	784389
629380	784390
125237	784391
477373	784392
17126	784393
617512	784394
585161	784395
3996	784396
509200	784397
52196	784398
10419	784399
423608	784400
696125	784401
55512	784402
153877	784403
245	784404
676274	784405
120693	784406
2125	784407
108790	784408
406872	784409
236901	784410
156257	784411
342313	784412
2066	784413
11537	784414
6913	784415
94339	784416
48203	784417
10419	784418
78963	784419
84440	784420
94338	784421
407134	784422
52767	784423
118378	784424
7663	784425
594501	784426
594490	784427
690681	784428
10281	784429
258302	784430
507031	784431
547511	784432
28004	784433
410201	784434
325343	784435
39548	784436
228873	784437
558270	784438
287001	784439
224535	784440
153791	784441
96957	784442
642025	784443
229499	784444
595112	784445
242301	784446
650347	784447
27552	784448
381690	784449
170238	784450
184435	784451
639955	784452
556377	784453
491285	784454
131023	784455
12765	784456
514275	784457
237562	784458
106363	784459
538082	784460
521003	784461
265923	784462
143094	784463
426643	784464
640886	784465
551970	784466
82452	784467
252590	784468
424147	784469
687294	784470
11615	784471
349634	784472
237567	784473
62306	784474
598405	784475
395678	784476
619113	784477
574438	784478
24145	784479
3184	784480
47287	784481
36455	784482
319566	784483
117848	784484
10409	784485
191916	784486
652490	784487
390585	784488
443947	784489
7462	784490
31596	784491
175511	784492
99555	784493
48928	784494
63	784495
646202	784496
2576	784497
527031	784498
676537	784499
317	784500
111447	784501
279840	784502
233172	784503
22167	784504
209831	784505
1283	784506
690696	784507
141431	784508
94832	784509
480551	784510
62913	784511
240311	784512
240312	784513
240309	784514
240314	784515
62266	784516
642707	784517
638603	784518
231109	784519
559680	784520
305665	784521
681570	784522
193177	784523
47444	784524
12621	784525
4785	784526
271930	784527
37900	784528
301572	784529
652355	784530
90168	784531
28419	784532
359412	784533
203474	784534
381565	784535
380113	784536
129578	784537
32639	784538
104760	784539
12163	784540
30069	784541
4757	784542
3899	784543
68818	784544
268412	784545
620729	784546
261366	784547
111030	784548
120375	784549
224770	784550
3598	784551
74623	784552
3598	784553
350	784554
177626	784555
576910	784556
415095	784557
196005	784558
23009	784559
13447	784560
203603	784561
160652	784562
141752	784563
66	784564
531079	784565
214431	784566
60207	784567
628284	784568
107810	784569
386780	784570
120057	784571
391678	784572
400138	784573
56385	784574
349506	784575
22410	784576
24828	784577
3796	784578
173778	784579
52345	784580
152828	784581
211661	784582
24815	784583
389937	784584
344450	784585
617565	784586
320127	784587
54634	784588
390909	784589
617329	784590
312194	784591
46	784592
4159	784593
676813	784594
290373	784595
51203	784596
563532	784597
416210	784598
495919	784599
433279	784600
816	784601
633050	784602
16522	784603
18746	784604
107856	784605
34421	784606
101364	784607
211832	784608
658570	784609
168752	784610
3351	784611
287065	784612
207402	784613
51026	784614
49280	784615
3125	784616
146141	784617
168339	784618
561933	784619
326802	784620
5176	784621
462492	784622
87624	784623
70217	784624
127396	784625
53183	784626
584975	784627
32769	784628
326780	784629
611622	784630
232939	784631
17728	784632
62135	784633
38148	784634
11596	784635
146472	784636
36297	784637
14448	784638
28029	784639
121785	784640
586217	784641
41753	784642
81426	784643
11369	784644
288191	784645
63759	784646
78986	784647
596068	784648
550005	784649
331548	784650
130658	784651
148656	784652
162064	784653
73025	784654
643179	784655
184948	784656
65221	784657
30986	784658
47926	784659
561058	784660
62715	784661
8683	784662
14865	784663
179660	784664
134632	784665
281258	784666
95801	784667
481754	784668
598354	784669
174465	784670
10506	784671
82031	784672
45786	784673
29091	784674
555024	784675
650368	784676
57243	784677
595468	784678
65736	784679
375837	784680
97188	784681
666572	784682
540897	784683
364339	784684
122593	784685
695825	784686
537320	784687
15235	784688
113492	784689
17649	784690
57859	784691
79638	784692
229898	784693
142998	784694
143313	784695
469465	784696
690778	784697
691962	784698
373063	784699
564020	784700
192136	784701
81005	784702
166234	784703
10089	784704
528845	784705
50052	784706
138409	784707
79805	784708
41140	784709
153754	784710
675029	784711
234873	784712
491579	784713
513554	784714
80349	784715
18097	784716
1776	784717
39707	784718
161891	784719
643345	784720
68103	784721
551548	784722
4565	784723
73643	784724
5165	784725
598314	784726
409772	784727
16185	784728
237068	784729
127513	784730
423173	784731
17725	784732
628199	784733
1416	784734
692023	784735
88099	784736
170605	784737
220481	784738
220512	784739
220517	784740
70558	784741
29030	784742
220533	784743
220544	784744
70567	784745
220570	784746
220578	784747
70568	784748
220605	784749
220609	784750
220613	784751
220617	784752
514294	784753
514324	784754
514359	784755
514406	784756
514416	784757
135135	784758
514434	784759
135139	784760
514472	784761
514486	784762
135145	784763
248411	784764
440292	784765
49194	784766
26686	784767
559816	784768
373039	784769
969	784770
489110	784771
289106	784772
641250	784773
267911	784774
1788	784775
63120	784776
38580	784777
535092	784778
12796	784779
403514	784780
2285	784781
7	784782
516294	784783
17751	784784
73614	784785
614491	784786
465235	784787
126894	784788
36617	784789
168062	784790
10026	784791
51955	784792
80240	784793
51957	784794
3038	784795
524621	784796
573491	784797
37488	784798
2251	784799
380250	784800
141808	784801
21479	784802
1917	784803
475022	784804
49267	784805
15032	784806
67538	784807
23446	784808
8357	784809
121	784810
208872	784811
1201	784812
157948	784813
685615	784814
659794	784815
139766	784816
101878	784817
91035	784818
96418	784819
366431	784820
583765	784821
280838	784822
69771	784823
455978	784824
587551	784825
156859	784826
67576	784827
610990	784828
88038	784829
59360	784830
137753	784831
129779	784832
634063	784833
193519	784834
44419	784835
475053	784836
556998	784837
165297	784838
285580	784839
24285	784840
10772	784841
123393	784842
64452	784843
23291	784844
393283	784845
130448	784846
518888	784847
14595	784848
24146	784849
198855	784850
619975	784851
663	784852
138323	784853
29013	784854
198170	784855
242883	784856
385278	784857
208405	784858
487461	784859
256998	784860
317341	784861
632943	784862
479222	784863
231521	784864
163983	784865
5818	784866
27626	784867
599492	784868
286949	784869
11327	784870
13284	784871
435363	784872
217150	784873
163259	784874
313630	784875
22796	784876
642056	784877
166067	784878
91261	784879
490218	784880
26698	784881
169074	784882
152940	784883
33810	784884
606929	784885
12591	784886
4858	784887
233193	784888
8663	784889
442175	784890
606784	784891
120318	784892
594914	784893
101	784894
152169	784895
53835	784896
439438	784897
13731	784898
136869	784899
4281	784900
10462	784901
27402	784902
1747	784903
565489	784904
675809	784905
400793	784906
652060	784907
148069	784908
45711	784909
4454	784910
289201	784911
51061	784912
13659	784913
19453	784914
195896	784915
129156	784916
23391	784917
2004	784918
56482	784919
139928	784920
607334	784921
17796	784922
262222	784923
109964	784924
38320	784925
673908	784926
110224	784927
393539	784928
123002	784929
422189	784930
12316	784931
568501	784932
325711	784933
126912	784934
192704	784935
104139	784936
218157	784937
6654	784938
316255	784939
499563	784940
40602	784941
597777	784942
192946	784943
8918	784944
64776	784945
676259	784946
436498	784947
299147	784948
43643	784949
91396	784950
277906	784951
593980	784952
298984	784953
505383	784954
513136	784955
20498	784956
612260	784957
18228	784958
210001	784959
412927	784960
3078	784961
15202	784962
53083	784963
603728	784964
67710	784965
496512	784966
120	784967
29288	784968
599160	784969
554218	784970
293272	784971
170712	784972
115176	784973
412169	784974
142480	784975
170764	784976
651143	784977
368748	784978
442133	784979
23606	784980
541744	784981
23978	784982
647806	784983
684403	784984
98461	784985
159561	784986
588065	784987
659779	784988
109826	784989
422261	784990
399782	784991
215807	784992
114725	784993
78644	784994
65261	784995
46713	784996
87207	784997
295327	784998
451873	784999
527609	785000
1407	785001
14196	785002
521857	785003
386219	785004
133596	785005
83906	785006
565307	785007
421723	785008
63930	785009
673882	785010
149	785011
263827	785012
551701	785013
59013	785014
95274	785015
100446	785016
610041	785017
50684	785018
469133	785019
36612	785020
5175	785021
553367	785022
117628	785023
130792	785024
630508	785025
393302	785026
51608	785027
106494	785028
397540	785029
87603	785030
7163	785031
2963	785032
259698	785033
100352	785034
89197	785035
629585	785036
149478	785037
28844	785038
39386	785039
39707	785040
578445	785041
289739	785042
159978	785043
7695	785044
475563	785045
91481	785046
128257	785047
424971	785048
369022	785049
560787	785050
469360	785051
96555	785052
36909	785053
464138	785054
29481	785055
84698	785056
134995	785057
23648	785058
160385	785059
159350	785060
220907	785061
676072	785062
95216	785063
29431	785064
642329	785065
246221	785066
147871	785067
539600	785068
9954	785069
459142	785070
13296	785071
12424	785072
23311	785073
286851	785074
91846	785075
335943	785076
517915	785077
281313	785078
203233	785079
93954	785080
538518	785081
23899	785082
92492	785083
272759	785084
151971	785085
45666	785086
338354	785087
1684	785088
468290	785089
14736	785090
656088	785091
39919	785092
12141	785093
293305	785094
28600	785095
571493	785096
545934	785097
559570	785098
40053	785099
136037	785100
66644	785101
527458	785102
394750	785103
28445	785104
220898	785105
682717	785106
23994	785107
93408	785108
336967	785109
18944	785110
526474	785111
77540	785112
32316	785113
70838	785114
18691	785115
21	785116
206735	785117
364290	785118
48756	785119
595203	785120
15571	785121
26615	785122
154345	785123
610981	785124
689917	785125
632073	785126
582357	785127
667173	785128
244273	785129
4320	785130
246814	785131
368513	785132
56010	785133
52885	785134
37323	785135
84295	785136
182448	785137
177809	785138
595454	785139
608589	785140
231622	785141
526907	785142
233476	785143
204167	785144
139571	785145
30282	785146
388950	785147
263602	785148
95023	785149
293772	785150
631995	785151
589864	785152
316787	785153
307491	785154
434772	785155
95588	785156
223484	785157
21152	785158
94464	785159
583215	785160
87426	785161
88927	785162
5285	785163
229615	785164
426559	785165
92279	785166
224698	785167
247140	785168
76600	785169
43113	785170
91843	785171
52735	785172
534469	785173
393298	785174
76197	785175
333123	785176
565659	785177
439878	785178
302050	785179
491718	785180
47253	785181
94711	785182
123620	785183
11959	785184
324030	785185
36865	785186
1958	785187
404189	785188
51716	785189
117564	785190
45293	785191
73710	785192
141319	785193
38068	785194
29126	785195
27624	785196
120219	785197
41628	785198
454738	785199
543523	785200
157397	785201
93643	785202
585862	785203
167889	785204
119308	785205
324379	785206
479090	785207
251169	785208
607186	785209
168619	785210
100009	785211
65980	785212
36617	785213
159103	785214
627937	785215
64919	785216
8136	785217
530549	785218
217170	785219
46306	785220
341364	785221
254281	785222
5795	785223
11517	785224
137370	785225
163132	785226
158799	785227
2832	785228
320819	785229
613476	785230
147137	785231
96233	785232
594153	785233
63881	785234
223275	785235
198182	785236
437177	785237
145192	785238
357077	785239
405859	785240
59704	785241
630553	785242
294819	785243
299471	785244
63	785245
191387	785246
641791	785247
346044	785248
268198	785249
258091	785250
165946	785251
317802	785252
117264	785253
100037	785254
284027	785255
310308	785256
80890	785257
572438	785258
188814	785259
14066	785260
338532	785261
624814	785262
138641	785263
25052	785264
653888	785265
602785	785266
646060	785267
337964	785268
598830	785269
17374	785270
617016	785271
621219	785272
16702	785273
39411	785274
347645	785275
646273	785276
20517	785277
28932	785278
179177	785279
258789	785280
285959	785281
49751	785282
144069	785283
451679	785284
647575	785285
72582	785286
29405	785287
80478	785288
400839	785289
664066	785290
427208	785291
163071	785292
74852	785293
330180	785294
196994	785295
490663	785296
10210	785297
297972	785298
23207	785299
124	785300
357848	785301
536890	785302
38343	785303
169495	785304
545084	785305
194517	785306
338344	785307
486074	785308
248371	785309
353392	785310
540384	785311
168505	785312
22797	785313
449674	785314
148074	785315
109241	785316
4093	785317
336583	785318
2435	785319
379019	785320
10018	785321
400900	785322
170877	785323
313541	785324
191721	785325
170569	785326
363809	785327
90706	785328
359009	785329
20355	785330
172162	785331
113136	785332
164330	785333
90758	785334
520567	785335
150527	785336
288309	785337
1011	785338
227843	785339
25561	785340
614377	785341
21939	785342
411790	785343
553130	785344
54621	785345
5011	785346
332892	785347
254298	785348
239888	785349
484049	785350
466266	785351
62335	785352
446816	785353
44627	785354
62491	785355
255566	785356
548751	785357
563629	785358
5431	785359
146451	785360
63841	785361
126661	785362
395362	785363
375840	785364
328640	785365
258495	785366
588765	785367
25540	785368
131098	785369
124	785370
148784	785371
643682	785372
225264	785373
73445	785374
493106	785375
21259	785376
186986	785377
344928	785378
635863	785379
148090	785380
5548	785381
320072	785382
662719	785383
1632	785384
24274	785385
705	785386
681127	785387
129835	785388
491163	785389
214326	785390
116652	785391
40412	785392
497431	785393
760	785394
362	785395
457715	785396
647512	785397
542409	785398
11810	785399
32158	785400
287512	785401
474749	785402
76973	785403
41114	785404
71846	785405
431587	785406
4432	785407
107785	785408
306910	785409
531173	785410
513492	785411
466499	785412
135230	785413
218842	785414
610433	785415
557470	785416
121255	785417
81865	785418
445584	785419
479524	785420
78441	785421
89700	785422
375379	785423
413368	785424
177371	785425
489549	785426
115726	785427
351446	785428
39586	785429
217988	785430
365527	785431
11955	785432
529639	785433
587799	785434
674334	785435
282463	785436
542371	785437
192668	785438
350870	785439
36640	785440
428397	785441
404891	785442
18593	785443
121291	785444
126906	785445
599271	785446
101350	785447
101706	785448
478614	785449
6989	785450
249919	785451
214616	785452
341350	785453
386124	785454
17299	785455
14990	785456
579434	785457
219031	785458
43676	785459
79868	785460
636350	785461
37999	785462
551488	785463
144370	785464
245727	785465
5189	785466
47896	785467
248507	785468
645852	785469
9599	785470
46280	785471
340440	785472
38832	785473
34348	785474
137806	785475
405269	785476
11631	785477
439798	785478
5786	785479
409663	785480
298	785481
487333	785482
237841	785483
117018	785484
382638	785485
443271	785486
52652	785487
390587	785488
248877	785489
573414	785490
310220	785491
92790	785492
532583	785493
123	785494
320513	785495
574087	785496
429224	785497
684474	785498
677905	785499
48181	785500
545501	785501
419022	785502
226951	785503
524970	785504
314228	785505
6213	785506
99982	785507
324239	785508
438	785509
517496	785510
52009	785511
568300	785512
68614	785513
140726	785514
286293	785515
24629	785516
5534	785517
435221	785518
119608	785519
516017	785520
30720	785521
151879	785522
691219	785523
55595	785524
463906	785525
402912	785526
608528	785527
265819	785528
137231	785529
94672	785530
456520	785531
546062	785532
8304	785533
409870	785534
447434	785535
643727	785536
6327	785537
257782	785538
29195	785539
337953	785540
572436	785541
76433	785542
2553	785543
569482	785544
55902	785545
133708	785546
259694	785547
548961	785548
74227	785549
243570	785550
164410	785551
193211	785552
394620	785553
501602	785554
39512	785555
13477	785556
63513	785557
622679	785558
694089	785559
87602	785560
458446	785561
128676	785562
52337	785563
334894	785564
135733	785565
32374	785566
623625	785567
110595	785568
18886	785569
110331	785570
623435	785571
17888	785572
402257	785573
13336	785574
616915	785575
134892	785576
226317	785577
45872	785578
3106	785579
180030	785580
694674	785581
246386	785582
11646	785583
318247	785584
75352	785585
137668	785586
469191	785587
51861	785588
11757	785589
477519	785590
477390	785591
120532	785592
355377	785593
691419	785594
355780	785595
586469	785596
102546	785597
318721	785598
229575	785599
200253	785600
969	785601
144240	785602
300562	785603
599114	785604
406740	785605
80362	785606
452192	785607
357962	785608
39309	785609
23647	785610
419458	785611
51876	785612
54468	785613
86377	785614
386731	785615
444233	785616
31425	785617
55608	785618
129745	785619
70482	785620
415694	785621
213963	785622
5134	785623
411	785624
508084	785625
310204	785626
22463	785627
50366	785628
120596	785629
43895	785630
524346	785631
534908	785632
56279	785633
683758	785634
680815	785635
123384	785636
79293	785637
284087	785638
432729	785639
77539	785640
111202	785641
45107	785642
126525	785643
48644	785644
38116	785645
140728	785646
145609	785647
609355	785648
49957	785649
5165	785650
389367	785651
122895	785652
576858	785653
481103	785654
289858	785655
63719	785656
145516	785657
1198	785658
175397	785659
309622	785660
107210	785661
20916	785662
372583	785663
606308	785664
325827	785665
568340	785666
50568	785667
152588	785668
14822	785669
335716	785670
469464	785671
28506	785672
137307	785673
358630	785674
76670	785675
93472	785676
188812	785677
558414	785678
11837	785679
106022	785680
293238	785681
1633	785682
5423	785683
323215	785684
415585	785685
3949	785686
137632	785687
504149	785688
352909	785689
11565	785690
544196	785691
674670	785692
10973	785693
91131	785694
682125	785695
51101	785696
136350	785697
97192	785698
7207	785699
49970	785700
320522	785701
593966	785702
3625	785703
379817	785704
74670	785705
41152	785706
35222	785707
23284	785708
43956	785709
376080	785710
284637	785711
14656	785712
269850	785713
15795	785714
325867	785715
45576	785716
218958	785717
497840	785718
290974	785719
521473	785720
393635	785721
29390	785722
536520	785723
87441	785724
172642	785725
73217	785726
72830	785727
645615	785728
23369	785729
348920	785730
16334	785731
298689	785732
65690	785733
326945	785734
525013	785735
35413	785736
407779	785737
85149	785738
141087	785739
436785	785740
615283	785741
70623	785742
343651	785743
8530	785744
136163	785745
526135	785746
18682	785747
89350	785748
7641	785749
520621	785750
573227	785751
194352	785752
97932	785753
620692	785754
626610	785755
28219	785756
48854	785757
522715	785758
182152	785759
6977	785760
31231	785761
465055	785762
53306	785763
343163	785764
411837	785765
657154	785766
602883	785767
71685	785768
673143	785769
134636	785770
342711	785771
150860	785772
74766	785773
283805	785774
25673	785775
48817	785776
642729	785777
167423	785778
77733	785779
151104	785780
502605	785781
16082	785782
41545	785783
204216	785784
632717	785785
387919	785786
237289	785787
8405	785788
688304	785789
130563	785790
146211	785791
179524	785792
73789	785793
557965	785794
147002	785795
265228	785796
417169	785797
294217	785798
581181	785799
400691	785800
227523	785801
84755	785802
205546	785803
492210	785804
43196	785805
4063	785806
157857	785807
14875	785808
9300	785809
297688	785810
16815	785811
16109	785812
5371	785813
643957	785814
607917	785815
10301	785816
189029	785817
307868	785818
272054	785819
1241	785820
3865	785821
34308	785822
398891	785823
14437	785824
684426	785825
82882	785826
330152	785827
510809	785828
452927	785829
451788	785830
98385	785831
379961	785832
117069	785833
110394	785834
287060	785835
642805	785836
179985	785837
151863	785838
116812	785839
234256	785840
35983	785841
543210	785842
148675	785843
105529	785844
10661	785845
140817	785846
249837	785847
146037	785848
557599	785849
383476	785850
687971	785851
111165	785852
31484	785853
24468	785854
111196	785855
257577	785856
596561	785857
518947	785858
576387	785859
398399	785860
142627	785861
161404	785862
658355	785863
321773	785864
1163	785865
363696	785866
120838	785867
152634	785868
361465	785869
221841	785870
126184	785871
44186	785872
41854	785873
185743	785874
193453	785875
125304	785876
1654	785877
170095	785878
471750	785879
129522	785880
18918	785881
471678	785882
158222	785883
181910	785884
584539	785885
134844	785886
24864	785887
41984	785888
138940	785889
113703	785890
451663	785891
39250	785892
446964	785893
12739	785894
14925	785895
448210	785896
190952	785897
23701	785898
577044	785899
114070	785900
448699	785901
634200	785902
573175	785903
131399	785904
20657	785905
542430	785906
650399	785907
663980	785908
528195	785909
203375	785910
177358	785911
404557	785912
396423	785913
411975	785914
46301	785915
203205	785916
2793	785917
41717	785918
396113	785919
340604	785920
509284	785921
133952	785922
6096	785923
446648	785924
483377	785925
410491	785926
95154	785927
351055	785928
504392	785929
142298	785930
277926	785931
492740	785932
397302	785933
543963	785934
186937	785935
512107	785936
412879	785937
597803	785938
645562	785939
522218	785940
123752	785941
671712	785942
146	785943
554441	785944
35648	785945
22170	785946
316908	785947
404687	785948
404689	785949
404695	785950
404688	785951
66729	785952
404693	785953
404691	785954
634156	785955
455667	785956
166958	785957
310584	785958
300899	785959
564098	785960
503530	785961
483743	785962
46157	785963
149884	785964
179793	785965
122482	785966
23485	785967
317900	785968
348376	785969
510359	785970
57599	785971
485675	785972
149884	785973
193765	785974
106049	785975
608622	785976
680986	785977
628789	785978
40017	785979
364739	785980
300690	785981
248182	785982
327995	785983
571338	785984
662309	785985
485770	785986
9636	785987
107193	785988
7392	785989
70231	785990
359097	785991
422590	785992
88171	785993
5148	785994
405708	785995
351056	785996
144152	785997
168490	785998
351057	785999
662561	786000
120264	786001
3735	786002
108609	786003
562599	786004
560445	786005
394127	786006
219701	786007
219668	786008
527778	786009
132163	786010
444124	786011
9998	786012
86063	786013
86095	786014
175315	786015
561344	786016
361369	786017
685129	786018
170823	786019
67233	786020
67223	786021
473519	786022
66472	786023
402282	786024
626465	786025
20259	786026
178527	786027
140539	786028
217514	786029
448609	786030
406599	786031
9826	786032
517864	786033
383046	786034
223185	786035
226874	786036
100149	786037
523818	786038
99546	786039
611652	786040
224997	786041
603669	786042
351344	786043
29102	786044
402424	786045
272442	786046
132303	786047
655303	786048
113061	786049
573747	786050
351751	786051
422904	786052
451140	786053
442103	786054
428425	786055
408717	786056
25273	786057
447907	786058
317262	786059
443156	786060
444577	786061
39478	786062
124494	786063
5590	786064
25314	786065
26704	786066
31668	786067
39572	786068
12496	786069
371239	786070
658088	786071
548098	786072
290033	786073
97581	786074
418655	786075
507020	786076
541642	786077
417535	786078
74729	786079
86767	786080
628170	786081
325384	786082
396507	786083
176821	786084
176822	786085
176823	786086
176824	786087
176825	786088
478015	786089
81906	786090
59521	786091
288462	786092
608454	786093
651556	786094
648577	786095
648576	786096
528668	786097
73230	786098
37905	786099
342700	786100
628873	786101
271041	786102
641932	786103
114335	786104
55	786105
5570	786106
101430	786107
318625	786108
224877	786109
140469	786110
194016	786111
595249	786112
225276	786113
225282	786114
225287	786115
225295	786116
225313	786117
142029	786118
57796	786119
122	786120
39849	786121
545389	786122
50141	786123
386815	786124
562112	786125
153245	786126
569107	786127
31934	786128
361949	786129
332866	786130
27070	786131
685973	786132
80783	786133
125846	786134
578246	786135
662501	786136
533516	786137
100334	786138
647365	786139
415926	786140
109790	786141
660609	786142
118974	786143
136410	786144
606781	786145
231898	786146
221206	786147
207597	786148
652842	786149
621205	786150
279073	786151
489921	786152
18534	786153
566691	786154
357624	786155
481620	786156
410970	786157
613873	786158
338511	786159
26483	786160
335826	786161
97052	786162
173321	786163
240791	786164
79694	786165
311148	786166
644341	786167
41070	786168
679588	786169
288334	786170
53813	786171
615968	786172
4744	786173
16672	786174
519985	786175
104943	786176
544	786177
652585	786178
593325	786179
30978	786180
48	786181
18243	786182
171284	786183
313827	786184
50645	786185
155186	786186
100642	786187
681039	786188
6915	786189
611001	786190
134462	786191
51956	786192
446050	786193
194938	786194
43764	786195
528105	786196
2749	786197
646783	786198
480177	786199
435336	786200
37737	786201
468079	786202
12302	786203
573490	786204
210776	786205
566017	786206
51441	786207
284939	786208
365846	786209
97696	786210
91746	786211
120391	786212
597990	786213
551859	786214
53401	786215
133460	786216
5340	786217
606344	786218
126353	786219
218635	786220
416608	786221
457894	786222
606321	786223
579570	786224
244340	786225
30748	786226
464846	786227
70919	786228
288142	786229
473245	786230
336	786231
336	786232
101750	786233
46696	786234
328060	786235
10381	786236
361378	786237
321111	786238
608073	786239
37942	786240
30565	786241
162367	786242
461515	786243
395227	786244
108948	786245
587049	786246
247418	786247
18706	786248
171596	786249
10079	786250
44087	786251
153541	786252
295033	786253
628963	786254
72491	786255
123305	786256
87599	786257
645265	786258
439221	786259
678072	786260
117934	786261
2025	786262
117832	786263
390166	786264
606607	786265
382780	786266
56296	786267
294372	786268
23407	786269
30583	786270
98849	786271
98849	786272
371732	786273
53650	786274
645521	786275
191720	786276
162132	786277
362608	786278
581805	786279
80799	786280
436662	786281
167503	786282
172019	786283
607330	786284
574965	786285
141982	786286
3159	786287
135029	786288
637042	786289
52674	786290
230235	786291
256286	786292
693228	786293
588316	786294
239574	786295
239632	786296
591329	786297
463412	786298
658844	786299
353964	786300
201889	786301
607721	786302
52356	786303
55039	786304
618018	786305
350435	786306
545372	786307
528694	786308
137054	786309
174024	786310
560600	786311
365210	786312
598121	786313
6098	786314
307747	786315
62484	786316
422880	786317
227871	786318
90235	786319
244104	786320
510330	786321
651866	786322
36354	786323
265185	786324
21673	786325
19825	786326
19825	786327
335895	786328
461991	786329
279951	786330
292972	786331
96238	786332
71536	786333
368214	786334
2678	786335
89465	786336
44787	786337
44787	786338
22517	786339
86619	786340
479583	786341
475900	786342
102329	786343
504864	786344
20586	786345
49463	786346
603197	786347
96069	786348
405583	786349
1958	786350
416146	786351
461619	786352
186894	786353
18649	786354
18653	786355
264594	786356
394692	786357
108363	786358
543877	786359
393179	786360
161108	786361
393349	786362
458467	786363
22383	786364
423835	786365
363580	786366
199873	786367
164763	786368
677882	786369
618478	786370
439855	786371
92895	786372
119741	786373
253958	786374
348987	786375
171582	786376
305738	786377
9231	786378
79661	786379
9828	786380
159433	786381
508269	786382
34191	786383
689312	786384
43128	786385
27607	786386
315933	786387
147325	786388
439934	786389
492615	786390
14866	786391
652864	786392
4974	786393
295804	786394
441091	786395
608300	786396
14365	786397
423980	786398
145942	786399
135510	786400
23015	786401
119772	786402
409836	786403
427082	786404
610744	786405
691843	786406
418677	786407
421608	786408
79282	786409
514794	786410
23456	786411
360322	786412
439703	786413
675297	786414
490897	786415
382608	786416
380957	786417
398538	786418
376084	786419
336520	786420
156900	786421
8765	786422
59278	786423
390201	786424
206346	786425
580200	786426
30609	786427
426868	786428
162342	786429
269364	786430
162021	786431
11048	786432
96711	786433
187115	786434
223224	786435
223881	786436
620088	786437
342051	786438
8932	786439
344824	786440
502018	786441
146211	786442
473409	786443
416796	786444
107907	786445
46695	786446
414540	786447
640750	786448
342681	786449
7415	786450
603941	786451
241168	786452
1764	786453
638401	786454
3108	786455
92114	786456
669981	786457
166461	786458
351355	786459
210520	786460
49778	786461
186460	786462
376115	786463
492388	786464
36162	786465
403231	786466
91909	786467
117020	786468
158399	786469
652246	786470
171050	786471
114282	786472
662697	786473
31525	786474
56624	786475
529143	786476
692665	786477
164719	786478
514567	786479
310884	786480
114732	786481
567040	786482
95012	786483
394535	786484
29775	786485
507116	786486
576778	786487
26714	786488
91711	786489
355266	786490
557623	786491
97463	786492
662702	786493
164079	786494
601495	786495
7397	786496
265956	786497
84632	786498
530017	786499
6357	786500
168610	786501
304840	786502
79941	786503
23965	786504
143306	786505
41347	786506
432280	786507
548631	786508
472414	786509
412331	786510
528347	786511
331788	786512
164795	786513
37219	786514
504097	786515
40910	786516
33116	786517
12323	786518
361377	786519
405440	786520
575563	786521
188348	786522
79050	786523
86208	786524
62771	786525
49822	786526
230422	786527
535583	786528
7597	786529
49823	786530
209867	786531
694371	786532
178427	786533
415747	786534
132990	786535
243468	786536
657309	786537
444797	786538
407891	786539
640472	786540
218438	786541
154458	786542
118829	786543
115881	786544
43368	786545
162707	786546
120207	786547
104398	786548
7551	786549
100916	786550
218364	786551
218306	786552
19621	786553
76187	786554
71506	786555
150797	786556
29711	786557
389595	786558
599616	786559
46105	786560
484967	786561
11325	786562
241140	786563
150337	786564
137521	786565
119356	786566
484949	786567
343798	786568
239122	786569
49225	786570
634013	786571
3968	786572
640592	786573
92821	786574
73943	786575
69849	786576
3550	786577
2175	786578
391955	786579
372370	786580
58637	786581
27701	786582
121786	786583
691537	786584
685396	786585
332504	786586
328806	786587
78848	786588
95890	786589
104592	786590
236815	786591
671641	786592
211207	786593
294984	786594
120296	786595
430964	786596
423847	786597
510239	786598
225991	786599
128474	786600
14591	786601
14289	786602
390946	786603
95125	786604
172751	786605
77378	786606
113094	786607
17443	786608
553380	786609
655975	786610
273040	786611
259623	786612
652899	786613
469672	786614
126191	786615
444736	786616
112311	786617
649269	786618
167355	786619
8660	786620
41756	786621
19133	786622
417872	786623
270535	786624
598545	786625
210844	786626
79667	786627
65124	786628
129662	786629
40284	786630
482552	786631
54391	786632
444719	786633
39968	786634
120188	786635
384738	786636
775	786637
343272	786638
296841	786639
75372	786640
50432	786641
68485	786642
47981	786643
84102	786644
75586	786645
40987	786646
113219	786647
243339	786648
606893	786649
359753	786650
537603	786651
18946	786652
147040	786653
230191	786654
528320	786655
45119	786656
108070	786657
138796	786658
335709	786659
35581	786660
14423	786661
221170	786662
84093	786663
554488	786664
500494	786665
201290	786666
275449	786667
153584	786668
73891	786669
490659	786670
662638	786671
21200	786672
523518	786673
148997	786674
322252	786675
515383	786676
522527	786677
374513	786678
239559	786679
89739	786680
6894	786681
41284	786682
8337	786683
24357	786684
15249	786685
206778	786686
1402	786687
97537	786688
26801	786689
29091	786690
112516	786691
269878	786692
6233	786693
164115	786694
588582	786695
326269	786696
93997	786697
39244	786698
89	786699
10665	786700
400693	786701
681948	786702
335751	786703
94023	786704
293000	786705
113685	786706
88906	786707
328831	786708
159625	786709
286823	786710
627742	786711
56863	786712
27669	786713
431293	786714
677129	786715
671222	786716
415848	786717
35615	786718
7856	786719
37880	786720
326262	786721
350522	786722
279118	786723
181991	786724
415844	786725
133790	786726
32486	786727
133773	786728
172807	786729
132509	786730
660573	786731
690219	786732
202535	786733
348970	786734
89527	786735
63740	786736
65923	786737
894	786738
88632	786739
221994	786740
691692	786741
360086	786742
27477	786743
25286	786744
39491	786745
559629	786746
138033	786747
310897	786748
559875	786749
657981	786750
487686	786751
130365	786752
499002	786753
228260	786754
480803	786755
165504	786756
130365	786757
248469	786758
156006	786759
154951	786760
266375	786761
3620	786762
610070	786763
23122	786764
28	786765
6378	786766
490479	786767
27493	786768
111884	786769
21689	786770
21890	786771
40041	786772
72336	786773
176376	786774
134000	786775
538931	786776
363288	786777
496513	786778
577432	786779
173747	786780
84652	786781
626	786782
526885	786783
609538	786784
395743	786785
687129	786786
657768	786787
168165	786788
196167	786789
414592	786790
426772	786791
442282	786792
233207	786793
98888	786794
628079	786795
155832	786796
563887	786797
567803	786798
230242	786799
31398	786800
525012	786801
194955	786802
127185	786803
124525	786804
46660	786805
6325	786806
681648	786807
144800	786808
563383	786809
87317	786810
27818	786811
26394	786812
150568	786813
292941	786814
25299	786815
626969	786816
282273	786817
369993	786818
394370	786819
76181	786820
382408	786821
38254	786822
11288	786823
467971	786824
410065	786825
136801	786826
643573	786827
218423	786828
136928	786829
306972	786830
626880	786831
16263	786832
20970	786833
415264	786834
113477	786835
508321	786836
677686	786837
682350	786838
387334	786839
307412	786840
465879	786841
301427	786842
409222	786843
79110	786844
72209	786845
214617	786846
314101	786847
193672	786848
23529	786849
479282	786850
170763	786851
18528	786852
356953	786853
34116	786854
292147	786855
113371	786856
388815	786857
42229	786858
9966	786859
442552	786860
283782	786861
524249	786862
135621	786863
69688	786864
213333	786865
613602	786866
166630	786867
327247	786868
6300	786869
298690	786870
612092	786871
74636	786872
46489	786873
145586	786874
638843	786875
597842	786876
662918	786877
91166	786878
90211	786879
166	786880
156387	786881
90198	786882
28235	786883
188871	786884
352825	786885
73016	786886
216199	786887
216110	786888
216486	786889
128083	786890
61958	786891
218810	786892
69730	786893
70126	786894
28928	786895
216798	786896
32966	786897
137192	786898
520029	786899
216151	786900
563384	786901
286654	786902
286665	786903
85287	786904
65473	786905
662919	786906
307521	786907
209956	786908
539507	786909
392478	786910
427657	786911
113384	786912
673144	786913
33714	786914
276182	786915
261080	786916
479068	786917
133798	786918
368087	786919
155007	786920
407128	786921
350431	786922
5975	786923
360340	786924
28657	786925
253218	786926
635509	786927
151477	786928
663234	786929
437175	786930
166073	786931
117154	786932
34341	786933
452210	786934
624918	786935
624919	786936
262060	786937
576064	786938
664577	786939
149455	786940
139405	786941
178416	786942
28222	786943
193749	786944
128343	786945
31969	786946
565396	786947
328101	786948
213109	786949
94334	786950
581567	786951
38534	786952
47975	786953
114823	786954
576044	786955
533531	786956
674777	786957
442415	786958
109468	786959
302202	786960
552166	786961
216882	786962
413784	786963
505410	786964
542421	786965
36377	786966
263501	786967
39951	786968
200609	786969
136526	786970
48855	786971
143189	786972
363123	786973
138661	786974
530191	786975
180136	786976
173118	786977
128921	786978
56027	786979
656468	786980
388152	786981
451934	786982
638871	786983
145910	786984
120627	786985
74318	786986
24331	786987
30199	786988
6920	786989
551501	786990
8918	786991
134235	786992
60654	786993
29087	786994
412250	786995
654395	786996
19611	786997
235233	786998
332835	786999
30242	787000
76664	787001
381221	787002
295723	787003
529999	787004
697253	787005
72996	787006
454300	787007
71907	787008
352381	787009
156362	787010
6794	787011
129882	787012
435081	787013
565816	787014
48181	787015
30529	787016
34296	787017
52403	787018
191619	787019
241165	787020
577336	787021
52146	787022
538947	787023
200580	787024
568455	787025
183900	787026
147160	787027
578210	787028
424209	787029
134791	787030
217321	787031
8192	787032
28641	787033
318799	787034
86068	787035
408224	787036
105450	787037
257070	787038
71460	787039
163364	787040
570212	787041
166116	787042
92727	787043
124524	787044
28787	787045
52739	787046
8428	787047
41127	787048
542527	787049
458924	787050
526987	787051
33069	787052
86537	787053
33740	787054
631912	787055
284431	787056
429635	787057
33394	787058
230497	787059
625831	787060
7160	787061
312379	787062
273057	787063
37508	787064
448054	787065
208090	787066
252172	787067
224073	787068
170791	787069
676698	787070
671941	787071
474396	787072
343455	787073
506341	787074
238770	787075
281476	787076
34511	787077
135000	787078
481374	787079
585513	787080
116845	787081
66030	787082
284404	787083
36900	787084
542490	787085
190245	787086
94504	787087
111018	787088
86813	787089
11385	787090
185734	787091
14817	787092
91678	787093
392985	787094
593204	787095
3189	787096
618331	787097
516821	787098
77145	787099
451211	787100
18631	787101
221563	787102
239185	787103
430625	787104
290240	787105
329789	787106
434768	787107
360589	787108
644215	787109
417642	787110
302	787111
451234	787112
120399	787113
205770	787114
264631	787115
109215	787116
401518	787117
369066	787118
419240	787119
536713	787120
45123	787121
28519	787122
414796	787123
252582	787124
160518	787125
230625	787126
590788	787127
661863	787128
610879	787129
291908	787130
363638	787131
614632	787132
131906	787133
208005	787134
568204	787135
652472	787136
309145	787137
24812	787138
294629	787139
676546	787140
671720	787141
48036	787142
360916	787143
232932	787144
7418	787145
283376	787146
563819	787147
74779	787148
336048	787149
352894	787150
70338	787151
256208	787152
73089	787153
96630	787154
684522	787155
55120	787156
498058	787157
31681	787158
123795	787159
44411	787160
231292	787161
201778	787162
56107	787163
56668	787164
14551	787165
22408	787166
231545	787167
446295	787168
566621	787169
584332	787170
480709	787171
15830	787172
463178	787173
548924	787174
358637	787175
528345	787176
610745	787177
579351	787178
52320	787179
1209	787180
66386	787181
535	787182
108961	787183
562607	787184
334531	787185
590	787186
577838	787187
34496	787188
101399	787189
72824	787190
451175	787191
90117	787192
933	787193
78427	787194
2365	787195
56993	787196
115291	787197
351942	787198
87744	787199
416901	787200
115039	787201
78048	787202
392677	787203
344518	787204
413284	787205
166145	787206
18042	787207
239676	787208
376479	787209
81452	787210
299455	787211
182162	787212
133627	787213
19253	787214
225201	787215
667030	787216
536066	787217
403289	787218
306176	787219
382602	787220
14590	787221
451540	787222
661435	787223
577181	787224
642775	787225
13117	787226
246940	787227
473453	787228
101132	787229
68607	787230
239678	787231
614983	787232
14855	787233
126829	787234
595785	787235
565196	787236
90011	787237
122612	787238
569485	787239
102975	787240
3214	787241
200815	787242
565210	787243
408422	787244
349241	787245
118000	787246
467051	787247
7124	787248
11489	787249
242445	787250
81416	787251
273671	787252
132861	787253
59849	787254
5014	787255
409332	787256
176150	787257
143430	787258
202234	787259
3829	787260
250996	787261
100862	787262
45584	787263
379907	787264
317875	787265
328837	787266
46045	787267
1697	787268
59607	787269
31842	787270
691828	787271
102040	787272
567104	787273
651499	787274
21490	787275
22743	787276
30	787277
316555	787278
66767	787279
17249	787280
26681	787281
79009	787282
18748	787283
72113	787284
259374	787285
486448	787286
522096	787287
524002	787288
87819	787289
301232	787290
253314	787291
17301	787292
137218	787293
47969	787294
482148	787295
69258	787296
439216	787297
184827	787298
23972	787299
321154	787300
670836	787301
150464	787302
222102	787303
626781	787304
338003	787305
392350	787306
218083	787307
79985	787308
222109	787309
217272	787310
87746	787311
222456	787312
42391	787313
77250	787314
331281	787315
661360	787316
114659	787317
7401	787318
174143	787319
476811	787320
473725	787321
139123	787322
504038	787323
128019	787324
28692	787325
15040	787326
49892	787327
655880	787328
31053	787329
692064	787330
486314	787331
9071	787332
139065	787333
17029	787334
111262	787335
357557	787336
16622	787337
137874	787338
34621	787339
185807	787340
348001	787341
520473	787342
28794	787343
83979	787344
573047	787345
59454	787346
53997	787347
28656	787348
16886	787349
562494	787350
149356	787351
72882	787352
503686	787353
14524	787354
23373	787355
70407	787356
602231	787357
16819	787358
431536	787359
610953	787360
662601	787361
265358	787362
230318	787363
131722	787364
52160	787365
628888	787366
86615	787367
152070	787368
583206	787369
116514	787370
490193	787371
513307	787372
306995	787373
95922	787374
147799	787375
37407	787376
95013	787377
51574	787378
50971	787379
254212	787380
2543	787381
2156	787382
32	787383
154228	787384
134933	787385
40290	787386
36512	787387
486854	787388
8856	787389
143656	787390
611282	787391
1015	787392
29587	787393
487419	787394
517909	787395
133516	787396
5030	787397
31400	787398
73089	787399
685105	787400
641228	787401
684922	787402
172860	787403
2152	787404
111947	787405
124279	787406
217936	787407
101086	787408
673172	787409
673220	787410
351166	787411
475797	787412
69952	787413
124217	787414
217601	787415
231282	787416
10509	787417
218285	787418
528249	787419
173380	787420
248143	787421
209997	787422
216789	787423
666313	787424
307935	787425
446805	787426
100711	787427
79852	787428
216894	787429
406505	787430
615922	787431
216720	787432
75987	787433
184252	787434
10510	787435
74839	787436
388416	787437
218797	787438
593058	787439
450144	787440
193770	787441
25313	787442
362124	787443
125725	787444
655673	787445
464075	787446
69655	787447
218778	787448
218557	787449
69728	787450
28825	787451
443063	787452
218657	787453
329662	787454
241933	787455
297967	787456
69974	787457
400176	787458
370279	787459
31446	787460
463125	787461
190577	787462
381067	787463
463983	787464
46068	787465
221355	787466
20717	787467
117686	787468
434366	787469
664930	787470
70110	787471
28901	787472
185316	787473
28383	787474
564602	787475
255010	787476
114193	787477
41676	787478
685368	787479
46041	787480
446156	787481
96860	787482
425075	787483
55749	787484
46853	787485
101743	787486
506032	787487
83034	787488
1464	787489
541801	787490
475716	787491
610339	787492
168017	787493
22109	787494
320568	787495
339113	787496
27876	787497
691546	787498
90843	787499
292538	787500
409683	787501
174014	787502
108952	787503
283514	787504
255398	787505
122973	787506
457306	787507
45002	787508
122968	787509
14555	787510
584098	787511
542288	787512
515030	787513
18637	787514
220765	787515
250874	787516
494784	787517
508853	787518
507715	787519
61387	787520
38473	787521
444069	787522
42925	787523
581608	787524
202043	787525
355217	787526
530163	787527
140907	787528
60992	787529
362465	787530
166387	787531
616140	787532
153817	787533
15329	787534
583500	787535
10937	787536
109183	787537
172710	787538
41341	787539
200712	787540
7619	787541
113201	787542
148989	787543
14065	787544
478766	787545
212264	787546
132514	787547
538663	787548
55829	787549
5280	787550
103659	787551
318611	787552
33149	787553
590786	787554
562697	787555
226785	787556
676111	787557
455988	787558
11901	787559
50955	787560
34791	787561
364871	787562
607772	787563
23362	787564
542344	787565
107259	787566
146843	787567
255122	787568
361703	787569
184437	787570
169920	787571
6166	787572
57581	787573
401282	787574
122125	787575
172093	787576
89620	787577
69012	787578
20724	787579
548054	787580
367456	787581
631636	787582
37319	787583
581673	787584
405763	787585
10048	787586
598621	787587
178611	787588
590149	787589
9334	787590
372459	787591
408195	787592
164739	787593
611112	787594
134902	787595
229554	787596
27006	787597
19312	787598
47937	787599
96457	787600
26660	787601
239641	787602
355367	787603
691986	787604
583141	787605
130771	787606
358755	787607
131541	787608
94327	787609
325993	787610
588208	787611
340318	787612
1173	787613
69023	787614
616728	787615
623	787616
266427	787617
90329	787618
288236	787619
332875	787620
234571	787621
61893	787622
280986	787623
638135	787624
28013	787625
241712	787626
12779	787627
546159	787628
269599	787629
5326	787630
55760	787631
191440	787632
19941	787633
398493	787634
11543	787635
49254	787636
52902	787637
151073	787638
454702	787639
153441	787640
10635	787641
458674	787642
194963	787643
464266	787644
240424	787645
648396	787646
49716	787647
112402	787648
304564	787649
276730	787650
107931	787651
132028	787652
47540	787653
63918	787654
37305	787655
54801	787656
628832	787657
587543	787658
233374	787659
2212	787660
279414	787661
667460	787662
131005	787663
573653	787664
163029	787665
251504	787666
152924	787667
46136	787668
94061	787669
91347	787670
684319	787671
482666	787672
371037	787673
42915	787674
378392	787675
356190	787676
4186	787677
457703	787678
247060	787679
541146	787680
29813	787681
228459	787682
41346	787683
484999	787684
495146	787685
44525	787686
215949	787687
520334	787688
611268	787689
403102	787690
51115	787691
200701	787692
12398	787693
51627	787694
23164	787695
530	787696
72281	787697
98035	787698
66848	787699
281562	787700
616931	787701
545968	787702
675922	787703
134627	787704
274982	787705
121900	787706
144173	787707
187596	787708
536294	787709
522671	787710
115632	787711
397465	787712
396172	787713
250518	787714
250474	787715
250521	787716
250469	787717
159112	787718
157669	787719
350829	787720
7322	787721
326352	787722
372645	787723
677151	787724
566382	787725
12741	787726
454688	787727
617536	787728
485287	787729
421859	787730
232356	787731
422338	787732
147379	787733
16295	787734
73424	787735
92879	787736
485481	787737
6732	787738
295029	787739
12582	787740
77479	787741
38440	787742
58860	787743
591386	787744
223096	787745
557700	787746
398148	787747
516609	787748
413393	787749
199520	787750
122446	787751
172496	787752
459373	787753
40212	787754
382291	787755
6968	787756
168312	787757
345740	787758
528659	787759
72293	787760
95082	787761
42644	787762
5484	787763
409482	787764
564085	787765
142109	787766
4939	787767
365001	787768
208714	787769
586437	787770
232927	787771
72609	787772
522374	787773
394942	787774
676749	787775
325242	787776
10581	787777
202451	787778
66493	787779
166153	787780
459763	787781
230721	787782
434133	787783
35667	787784
552198	787785
354127	787786
44753	787787
347025	787788
426699	787789
409075	787790
290778	787791
52921	787792
67843	787793
510638	787794
104287	787795
565372	787796
603427	787797
85148	787798
613306	787799
228503	787800
325714	787801
64432	787802
3120	787803
182	787804
481260	787805
588212	787806
39827	787807
14343	787808
10914	787809
277833	787810
80951	787811
117384	787812
376	787813
337730	787814
397950	787815
520945	787816
641381	787817
25207	787818
17482	787819
506545	787820
612231	787821
477343	787822
599932	787823
78580	787824
316363	787825
404034	787826
13361	787827
187283	787828
167935	787829
255359	787830
82578	787831
422062	787832
23982	787833
122826	787834
619596	787835
26844	787836
548615	787837
675085	787838
290650	787839
78151	787840
627995	787841
493634	787842
105834	787843
362245	787844
674514	787845
124838	787846
6782	787847
160502	787848
206252	787849
31564	787850
314523	787851
388929	787852
151544	787853
309397	787854
522430	787855
762	787856
691898	787857
224105	787858
485938	787859
612294	787860
524084	787861
203552	787862
512126	787863
81473	787864
176866	787865
326746	787866
8780	787867
138551	787868
275781	787869
326310	787870
179188	787871
51923	787872
124740	787873
14985	787874
57	787875
621998	787876
607390	787877
654257	787878
1306	787879
630993	787880
469736	787881
624788	787882
8364	787883
462054	787884
668607	787885
456429	787886
33145	787887
43486	787888
100957	787889
370166	787890
52261	787891
530068	787892
231094	787893
224614	787894
500430	787895
144829	787896
686889	787897
86629	787898
361561	787899
321007	787900
555493	787901
16111	787902
32925	787903
593415	787904
350752	787905
50	787906
34199	787907
396013	787908
27140	787909
103076	787910
7322	787911
81684	787912
617777	787913
370412	787914
43508	787915
174692	787916
476535	787917
655857	787918
223705	787919
113805	787920
230895	787921
360430	787922
135030	787923
670625	787924
538032	787925
48949	787926
27588	787927
36023	787928
1900	787929
417970	787930
217904	787931
65076	787932
614	787933
459518	787934
4966	787935
497539	787936
36758	787937
37790	787938
381602	787939
88325	787940
409215	787941
104207	787942
27204	787943
265665	787944
275786	787945
154629	787946
256548	787947
116046	787948
144972	787949
24577	787950
345763	787951
223100	787952
299576	787953
654500	787954
15835	787955
431157	787956
65974	787957
36938	787958
1149	787959
44368	787960
263007	787961
599685	787962
84181	787963
38887	787964
119314	787965
133049	787966
222472	787967
223800	787968
406484	787969
19677	787970
448610	787971
159098	787972
166899	787973
260142	787974
317046	787975
639320	787976
459346	787977
290256	787978
583890	787979
449837	787980
620321	787981
7906	787982
66089	787983
691523	787984
223618	787985
344981	787986
405342	787987
538393	787988
436844	787989
436920	787990
254173	787991
75524	787992
145180	787993
225077	787994
261273	787995
20764	787996
495765	787997
341181	787998
305	787999
162373	788000
33604	788001
681924	788002
51269	788003
628006	788004
66056	788005
2347	788006
290855	788007
516577	788008
544262	788009
460119	788010
402885	788011
646895	788012
584078	788013
689087	788014
291712	788015
655860	788016
143779	788017
692845	788018
24231	788019
407700	788020
101890	788021
610939	788022
160767	788023
691527	788024
53486	788025
526781	788026
223215	788027
405388	788028
377338	788029
260485	788030
219211	788031
120725	788032
19462	788033
223247	788034
327889	788035
631028	788036
361518	788037
295087	788038
278460	788039
620099	788040
23774	788041
223126	788042
595845	788043
287258	788044
223206	788045
61961	788046
268766	788047
594340	788048
575994	788049
185886	788050
410446	788051
428696	788052
519485	788053
548445	788054
616006	788055
666673	788056
202840	788057
152834	788058
403216	788059
218908	788060
150794	788061
103725	788062
3674	788063
644125	788064
504950	788065
16796	788066
483	788067
52051	788068
541903	788069
292332	788070
74939	788071
71905	788072
82565	788073
622656	788074
125441	788075
157172	788076
20699	788077
602291	788078
6268	788079
150353	788080
24064	788081
189654	788082
569952	788083
60372	788084
3	788085
138584	788086
37406	788087
597005	788088
26616	788089
159858	788090
385844	788091
285496	788092
188074	788093
42151	788094
68973	788095
27362	788096
320407	788097
210985	788098
23716	788099
628898	788100
363609	788101
225353	788102
234225	788103
493714	788104
237773	788105
434051	788106
594454	788107
448630	788108
119237	788109
468039	788110
110566	788111
47532	788112
194052	788113
194130	788114
47536	788115
63946	788116
194193	788117
132005	788118
63974	788119
64006	788120
1169	788121
89820	788122
648025	788123
34771	788124
19115	788125
16567	788126
33760	788127
490758	788128
72121	788129
155339	788130
11134	788131
411413	788132
428346	788133
6753	788134
382186	788135
334049	788136
407774	788137
122172	788138
222788	788139
299479	788140
34952	788141
308452	788142
155063	788143
558376	788144
135265	788145
869	788146
144415	788147
67703	788148
52319	788149
8716	788150
2239	788151
490827	788152
127511	788153
185946	788154
27679	788155
517680	788156
384197	788157
119639	788158
187124	788159
41597	788160
428860	788161
109709	788162
655602	788163
639343	788164
532315	788165
97749	788166
153807	788167
1027	788168
474811	788169
43078	788170
603681	788171
401606	788172
252440	788173
670284	788174
316466	788175
560201	788176
207288	788177
406830	788178
295187	788179
464710	788180
319927	788181
50610	788182
351499	788183
380457	788184
203033	788185
223470	788186
81984	788187
646544	788188
66052	788189
80262	788190
43051	788191
407388	788192
49083	788193
88	788194
518305	788195
500972	788196
987	788197
649322	788198
11551	788199
376143	788200
47255	788201
19573	788202
185063	788203
306408	788204
250927	788205
688015	788206
320283	788207
67205	788208
64879	788209
12294	788210
591872	788211
424297	788212
207520	788213
45147	788214
376239	788215
66083	788216
203082	788217
3424	788218
443200	788219
288100	788220
133312	788221
413099	788222
449185	788223
519488	788224
276954	788225
65888	788226
12828	788227
447893	788228
257733	788229
97399	788230
29720	788231
64325	788232
138434	788233
172830	788234
467764	788235
354282	788236
413347	788237
17697	788238
5603	788239
323300	788240
9818	788241
154700	788242
619759	788243
340438	788244
573754	788245
46557	788246
431078	788247
39712	788248
94936	788249
22369	788250
153127	788251
32	788252
651559	788253
159830	788254
1019	788255
516575	788256
152518	788257
408958	788258
594641	788259
371727	788260
371730	788261
616770	788262
371717	788263
86303	788264
427515	788265
510917	788266
15598	788267
458544	788268
376968	788269
173573	788270
529141	788271
529137	788272
529144	788273
529140	788274
529131	788275
633719	788276
569885	788277
180877	788278
377189	788279
258101	788280
429365	788281
275991	788282
192529	788283
192535	788284
498008	788285
498010	788286
498011	788287
192559	788288
192563	788289
192565	788290
498029	788291
529130	788292
192520	788293
192580	788294
429346	788295
429403	788296
192636	788297
192638	788298
377216	788299
85143	788300
376979	788301
660783	788302
79763	788303
377224	788304
318955	788305
377225	788306
552342	788307
330604	788308
406000	788309
486215	788310
178791	788311
139654	788312
557528	788313
234641	788314
37586	788315
178904	788316
87818	788317
527008	788318
514732	788319
497831	788320
247629	788321
154	788322
322397	788323
58652	788324
600218	788325
297056	788326
453548	788327
407717	788328
501930	788329
511648	788330
497428	788331
696423	788332
44953	788333
206712	788334
42133	788335
27707	788336
2120	788337
29845	788338
569807	788339
41956	788340
461650	788341
5530	788342
37368	788343
25719	788344
23575	788345
29585	788346
6094	788347
391979	788348
512462	788349
382554	788350
47651	788351
227503	788352
525898	788353
303604	788354
236086	788355
239591	788356
355564	788357
418868	788358
507802	788359
422970	788360
107029	788361
36514	788362
332714	788363
235439	788364
106986	788365
155338	788366
448946	788367
756	788368
214443	788369
639563	788370
494359	788371
358175	788372
263808	788373
194475	788374
47217	788375
649038	788376
166040	788377
160757	788378
36091	788379
130049	788380
170896	788381
538342	788382
174308	788383
318370	788384
518486	788385
522392	788386
682337	788387
655275	788388
436965	788389
674274	788390
310218	788391
460472	788392
172176	788393
17631	788394
552139	788395
396320	788396
48	788397
552040	788398
377403	788399
697754	788400
109197	788401
531777	788402
164638	788403
687985	788404
187794	788405
237606	788406
457514	788407
592	788408
12001	788409
638510	788410
140589	788411
4869	788412
100198	788413
460208	788414
488814	788415
79442	788416
23306	788417
21202	788418
364198	788419
549103	788420
473356	788421
35210	788422
355748	788423
23668	788424
98	788425
9511	788426
68797	788427
333194	788428
557710	788429
364247	788430
566907	788431
33638	788432
16615	788433
223796	788434
167090	788435
578894	788436
516573	788437
158338	788438
487889	788439
101452	788440
505912	788441
415490	788442
579685	788443
106652	788444
51797	788445
473417	788446
454449	788447
606019	788448
674389	788449
223103	788450
5636	788451
252372	788452
623441	788453
150051	788454
12548	788455
125977	788456
449756	788457
257075	788458
63	788459
299350	788460
273762	788461
233527	788462
162744	788463
314767	788464
210318	788465
360441	788466
22028	788467
4456	788468
653153	788469
233362	788470
646445	788471
562225	788472
625410	788473
661240	788474
316796	788475
426780	788476
674997	788477
283455	788478
56961	788479
160533	788480
311172	788481
52586	788482
199668	788483
329052	788484
145328	788485
359649	788486
141213	788487
548221	788488
585565	788489
25020	788490
4535	788491
136380	788492
284658	788493
344117	788494
342522	788495
34887	788496
104312	788497
463270	788498
269748	788499
5607	788500
363863	788501
235222	788502
118805	788503
333594	788504
398425	788505
591126	788506
176206	788507
248	788508
127235	788509
546555	788510
261393	788511
158800	788512
223242	788513
8445	788514
27718	788515
38921	788516
7591	788517
262297	788518
156380	788519
4118	788520
516076	788521
18445	788522
694074	788523
130252	788524
211477	788525
19256	788526
175072	788527
113	788528
110535	788529
43502	788530
591573	788531
145021	788532
124022	788533
13419	788534
491177	788535
263	788536
591430	788537
126570	788538
62750	788539
3705	788540
40697	788541
29616	788542
8687	788543
367776	788544
36975	788545
648584	788546
310491	788547
419104	788548
302592	788549
473506	788550
525540	788551
9245	788552
547121	788553
14569	788554
53157	788555
48261	788556
119763	788557
86196	788558
626868	788559
217403	788560
27972	788561
14750	788562
415951	788563
8215	788564
139445	788565
241426	788566
395137	788567
456045	788568
641406	788569
600569	788570
606630	788571
179477	788572
71499	788573
16191	788574
610554	788575
891	788576
15214	788577
614713	788578
32744	788579
476488	788580
16188	788581
56842	788582
599477	788583
118765	788584
566481	788585
128102	788586
421380	788587
547935	788588
123151	788589
633355	788590
217368	788591
171014	788592
409662	788593
686131	788594
15082	788595
87100	788596
28726	788597
22756	788598
15113	788599
24938	788600
146572	788601
217937	788602
344384	788603
535956	788604
28281	788605
384313	788606
125	788607
620224	788608
15007	788609
463063	788610
173557	788611
145606	788612
92744	788613
164586	788614
139364	788615
68773	788616
5407	788617
519928	788618
131540	788619
42796	788620
4881	788621
296735	788622
81204	788623
37683	788624
560391	788625
115826	788626
93931	788627
278498	788628
12330	788629
12250	788630
466312	788631
54612	788632
596771	788633
99904	788634
679190	788635
680612	788636
6869	788637
57466	788638
159971	788639
5	788640
513532	788641
195777	788642
63602	788643
483359	788644
407776	788645
17059	788646
323389	788647
254150	788648
371119	788649
52404	788650
40065	788651
144444	788652
47797	788653
18289	788654
688835	788655
103484	788656
239647	788657
481927	788658
6655	788659
467491	788660
106915	788661
1904	788662
114338	788663
166261	788664
635973	788665
545651	788666
444202	788667
1053	788668
328566	788669
398050	788670
377596	788671
357166	788672
105789	788673
71068	788674
9161	788675
196875	788676
584882	788677
656706	788678
17976	788679
157867	788680
153828	788681
521367	788682
39863	788683
28543	788684
298393	788685
71944	788686
292660	788687
13979	788688
6563	788689
9004	788690
63478	788691
58473	788692
103568	788693
103984	788694
75445	788695
668543	788696
518071	788697
545599	788698
135328	788699
265842	788700
163919	788701
542650	788702
598588	788703
431784	788704
657470	788705
654118	788706
40531	788707
370247	788708
630718	788709
311117	788710
18211	788711
674299	788712
74641	788713
256947	788714
116077	788715
20613	788716
197	788717
403014	788718
300715	788719
17382	788720
62243	788721
378110	788722
201547	788723
117977	788724
11625	788725
124225	788726
637776	788727
507520	788728
275322	788729
343979	788730
296315	788731
212681	788732
639974	788733
675504	788734
132738	788735
137583	788736
410410	788737
288172	788738
252603	788739
277982	788740
440991	788741
28234	788742
556128	788743
170267	788744
447892	788745
13352	788746
83021	788747
3382	788748
629123	788749
250217	788750
580938	788751
696606	788752
312260	788753
462410	788754
168799	788755
140035	788756
635417	788757
55234	788758
402389	788759
453818	788760
553495	788761
43717	788762
453705	788763
556018	788764
655858	788765
114570	788766
147022	788767
140693	788768
14248	788769
107896	788770
608112	788771
626084	788772
32281	788773
663407	788774
161840	788775
218337	788776
526771	788777
10337	788778
669992	788779
115520	788780
97844	788781
303473	788782
353764	788783
622889	788784
162521	788785
306631	788786
472	788787
108949	788788
135285	788789
438147	788790
112092	788791
94733	788792
318874	788793
300697	788794
164744	788795
643910	788796
263317	788797
642418	788798
671428	788799
8380	788800
321072	788801
12743	788802
409898	788803
611923	788804
136495	788805
648669	788806
664130	788807
104189	788808
69844	788809
45733	788810
227155	788811
532591	788812
288384	788813
35979	788814
154665	788815
373616	788816
651510	788817
533685	788818
261971	788819
495368	788820
35444	788821
294441	788822
198809	788823
270092	788824
270090	788825
267102	788826
130349	788827
125108	788828
646619	788829
358553	788830
452204	788831
269382	788832
359319	788833
187311	788834
497944	788835
119323	788836
102489	788837
529654	788838
107531	788839
49762	788840
259	788841
161533	788842
97887	788843
28111	788844
20118	788845
557273	788846
10346	788847
239650	788848
367062	788849
2206	788850
237175	788851
150832	788852
66331	788853
679492	788854
670066	788855
630836	788856
40677	788857
291213	788858
279446	788859
369865	788860
90435	788861
118111	788862
332334	788863
1602	788864
38595	788865
370517	788866
690001	788867
26920	788868
45425	788869
193597	788870
696100	788871
366316	788872
26839	788873
476080	788874
423372	788875
228763	788876
147231	788877
133867	788878
331976	788879
426677	788880
423494	788881
2446	788882
40610	788883
623384	788884
241282	788885
241297	788886
43498	788887
505355	788888
634580	788889
105	788890
406286	788891
550130	788892
17577	788893
383888	788894
630908	788895
15879	788896
678768	788897
235329	788898
202434	788899
453961	788900
332470	788901
63093	788902
682480	788903
8608	788904
515096	788905
73370	788906
559106	788907
573412	788908
210194	788909
463885	788910
175257	788911
242821	788912
85000	788913
21140	788914
528700	788915
71045	788916
202812	788917
443488	788918
18991	788919
346885	788920
576169	788921
603037	788922
487919	788923
625929	788924
463886	788925
435140	788926
195182	788927
333604	788928
165830	788929
223598	788930
662668	788931
306218	788932
592203	788933
439613	788934
616097	788935
309433	788936
240360	788937
99510	788938
448947	788939
542930	788940
337129	788941
75940	788942
242221	788943
581079	788944
80728	788945
440928	788946
474801	788947
144900	788948
54756	788949
137080	788950
623439	788951
30851	788952
138789	788953
289145	788954
5847	788955
150724	788956
76	788957
481043	788958
7170	788959
575956	788960
654053	788961
583139	788962
319311	788963
271343	788964
526166	788965
405338	788966
7643	788967
684799	788968
351425	788969
262980	788970
360971	788971
604102	788972
282158	788973
143888	788974
691046	788975
21139	788976
475573	788977
538623	788978
611235	788979
422805	788980
495	788981
55446	788982
440417	788983
308770	788984
615505	788985
32051	788986
135785	788987
578414	788988
552439	788989
99544	788990
242430	788991
624625	788992
643855	788993
566162	788994
392134	788995
478928	788996
51334	788997
553811	788998
142721	788999
140686	789000
435684	789001
5634	789002
682672	789003
16126	789004
104252	789005
30623	789006
21024	789007
22024	789008
133724	789009
437094	789010
130641	789011
233811	789012
516765	789013
17534	789014
182712	789015
130428	789016
222292	789017
2025	789018
81986	789019
167616	789020
3292	789021
43925	789022
107165	789023
363219	789024
227250	789025
383880	789026
210831	789027
44107	789028
7119	789029
652023	789030
684149	789031
15969	789032
487002	789033
32408	789034
74152	789035
549903	789036
521949	789037
3567	789038
126	789039
2425	789040
1560	789041
433584	789042
193937	789043
53919	789044
624558	789045
180154	789046
103131	789047
342611	789048
242822	789049
202813	789050
625753	789051
471887	789052
54005	789053
689092	789054
368878	789055
54374	789056
624974	789057
90406	789058
53763	789059
296850	789060
450318	789061
166451	789062
622176	789063
423665	789064
440293	789065
170473	789066
16581	789067
27699	789068
123968	789069
337170	789070
411511	789071
40459	789072
63291	789073
332005	789074
651618	789075
613087	789076
138133	789077
243	789078
15871	789079
63109	789080
161984	789081
7191	789082
579704	789083
26	789084
499345	789085
180232	789086
622376	789087
144744	789088
13039	789089
12067	789090
105633	789091
54	789092
484328	789093
114884	789094
302555	789095
413458	789096
303442	789097
111266	789098
446997	789099
358393	789100
215931	789101
528438	789102
102313	789103
2232	789104
100533	789105
72	789106
128103	789107
121003	789108
8048	789109
522017	789110
273087	789111
573753	789112
391017	789113
548759	789114
72682	789115
640320	789116
474259	789117
111472	789118
653272	789119
121288	789120
161774	789121
8268	789122
471357	789123
385720	789124
74441	789125
539656	789126
32681	789127
690132	789128
113519	789129
71020	789130
223127	789131
677167	789132
201761	789133
121089	789134
200266	789135
284411	789136
463919	789137
223629	789138
26059	789139
455501	789140
563944	789141
667528	789142
531170	789143
184104	789144
439252	789145
662546	789146
2557	789147
516580	789148
686543	789149
459976	789150
51019	789151
223300	789152
227646	789153
48361	789154
513751	789155
82861	789156
287173	789157
7590	789158
300617	789159
561230	789160
475607	789161
162224	789162
53698	789163
501159	789164
503883	789165
223158	789166
31589	789167
211004	789168
38867	789169
578228	789170
1520	789171
408831	789172
137133	789173
319896	789174
173286	789175
20735	789176
129197	789177
293296	789178
693314	789179
389697	789180
105357	789181
1861	789182
26039	789183
43511	789184
42550	789185
629895	789186
569161	789187
310252	789188
500206	789189
190413	789190
361676	789191
545098	789192
367543	789193
54	789194
159785	789195
71503	789196
407390	789197
624628	789198
24041	789199
590223	789200
114630	789201
58180	789202
225500	789203
679317	789204
105532	789205
65814	789206
24924	789207
5348	789208
6	789209
15824	789210
51050	789211
305610	789212
79244	789213
697510	789214
601459	789215
4925	789216
59571	789217
414980	789218
90398	789219
44531	789220
289296	789221
297707	789222
49241	789223
1111	789224
15113	789225
2819	789226
67598	789227
160506	789228
7376	789229
307293	789230
33785	789231
193024	789232
317785	789233
104732	789234
580812	789235
437877	789236
622095	789237
648318	789238
193696	789239
6537	789240
367447	789241
423050	789242
197285	789243
447147	789244
35554	789245
146614	789246
301918	789247
125464	789248
307	789249
14553	789250
503473	789251
32824	789252
157589	789253
95026	789254
25204	789255
10798	789256
404604	789257
19526	789258
212798	789259
78393	789260
37372	789261
42479	789262
81915	789263
188155	789264
536934	789265
66856	789266
12666	789267
431061	789268
131772	789269
108827	789270
438917	789271
34370	789272
36853	789273
84788	789274
689233	789275
148524	789276
21287	789277
2512	789278
604474	789279
168549	789280
205730	789281
37859	789282
83664	789283
213563	789284
129936	789285
152815	789286
8083	789287
171598	789288
168796	789289
78671	789290
434811	789291
333590	789292
578573	789293
61960	789294
98134	789295
237817	789296
533055	789297
52182	789298
384	789299
62248	789300
44833	789301
652001	789302
181521	789303
103516	789304
586435	789305
173329	789306
539666	789307
2366	789308
592786	789309
297064	789310
391355	789311
325193	789312
173333	789313
25857	789314
239002	789315
108659	789316
428147	789317
248157	789318
52075	789319
666375	789320
6451	789321
142	789322
154641	789323
163005	789324
32878	789325
296020	789326
507287	789327
327129	789328
547203	789329
668599	789330
581	789331
29573	789332
1283	789333
246510	789334
464440	789335
5282	789336
90576	789337
161030	789338
52752	789339
279303	789340
319314	789341
612771	789342
425900	789343
638848	789344
606504	789345
286594	789346
64748	789347
269452	789348
113944	789349
127963	789350
85161	789351
8604	789352
163795	789353
157184	789354
436207	789355
90324	789356
664757	789357
600117	789358
92101	789359
333404	789360
263579	789361
440537	789362
104766	789363
63327	789364
473879	789365
66765	789366
3297	789367
600248	789368
357685	789369
11408	789370
240863	789371
70427	789372
149874	789373
618345	789374
146200	789375
675095	789376
572258	789377
107984	789378
78612	789379
24298	789380
484685	789381
348514	789382
49842	789383
5811	789384
135546	789385
589688	789386
526951	789387
75031	789388
416752	789389
529662	789390
257093	789391
463897	789392
148417	789393
456046	789394
640885	789395
677644	789396
374860	789397
671718	789398
140339	789399
362905	789400
301141	789401
453904	789402
60261	789403
259742	789404
662335	789405
617535	789406
40888	789407
106376	789408
669841	789409
290751	789410
50299	789411
545042	789412
157341	789413
12008	789414
278323	789415
159442	789416
656998	789417
613	789418
544884	789419
51616	789420
167900	789421
382801	789422
7591	789423
29573	789424
152180	789425
475585	789426
258976	789427
361563	789428
544008	789429
284406	789430
437829	789431
111502	789432
316175	789433
180206	789434
109750	789435
398330	789436
537046	789437
526178	789438
477918	789439
552810	789440
344387	789441
636369	789442
156092	789443
383397	789444
177929	789445
13589	789446
24221	789447
13505	789448
92064	789449
409165	789450
307072	789451
406881	789452
158201	789453
484657	789454
255580	789455
90890	789456
696188	789457
41955	789458
259735	789459
159797	789460
99894	789461
99452	789462
101432	789463
3629	789464
66059	789465
133169	789466
252831	789467
43473	789468
117940	789469
202377	789470
41984	789471
447273	789472
372393	789473
4968	789474
261225	789475
636574	789476
368801	789477
464645	789478
560	789479
619391	789480
27291	789481
315557	789482
168081	789483
93101	789484
664815	789485
73187	789486
56203	789487
218233	789488
336908	789489
614008	789490
686799	789491
600261	789492
58639	789493
357019	789494
253724	789495
600502	789496
157987	789497
695449	789498
267801	789499
560590	789500
419300	789501
131345	789502
63441	789503
364789	789504
106822	789505
272497	789506
7782	789507
44958	789508
38928	789509
551668	789510
501460	789511
522965	789512
78804	789513
485324	789514
101829	789515
18549	789516
602072	789517
2819	789518
442846	789519
250219	789520
528786	789521
561741	789522
26686	789523
165735	789524
584930	789525
30966	789526
561858	789527
65949	789528
654326	789529
305640	789530
28989	789531
455545	789532
93258	789533
158310	789534
217118	789535
122149	789536
40518	789537
24387	789538
275580	789539
71680	789540
76713	789541
429115	789542
278458	789543
531890	789544
437334	789545
41984	789546
199665	789547
355	789548
59067	789549
129942	789550
131060	789551
947	789552
8701	789553
324338	789554
15371	789555
169478	789556
582594	789557
246605	789558
4896	789559
676800	789560
103465	789561
11244	789562
141763	789563
149358	789564
1960	789565
358081	789566
21460	789567
329824	789568
43324	789569
3954	789570
636366	789571
66059	789572
138507	789573
325511	789574
372918	789575
619685	789576
18199	789577
384	789578
133089	789579
438854	789580
240928	789581
506370	789582
398639	789583
402486	789584
31881	789585
97095	789586
518031	789587
429377	789588
162732	789589
95020	789590
297597	789591
352817	789592
622469	789593
2819	789594
203498	789595
681607	789596
429465	789597
59882	789598
227640	789599
428947	789600
36848	789601
100144	789602
618372	789603
131350	789604
35210	789605
528875	789606
156877	789607
340367	789608
355883	789609
256598	789610
41533	789611
455137	789612
108883	789613
111844	789614
9545	789615
51166	789616
68198	789617
22803	789618
547514	789619
49331	789620
35075	789621
53291	789622
584516	789623
180358	789624
420712	789625
121997	789626
636668	789627
106822	789628
160211	789629
272718	789630
682704	789631
462167	789632
521550	789633
374957	789634
242351	789635
571699	789636
40862	789637
272655	789638
439463	789639
297834	789640
546202	789641
113357	789642
87495	789643
506653	789644
6057	789645
111264	789646
277649	789647
82155	789648
636088	789649
5297	789650
61124	789651
244300	789652
377528	789653
97492	789654
346033	789655
680281	789656
169142	789657
52452	789658
124589	789659
271040	789660
523962	789661
618479	789662
5832	789663
664179	789664
626111	789665
669064	789666
599782	789667
343830	789668
346	789669
496416	789670
551784	789671
535125	789672
203861	789673
296207	789674
668679	789675
47700	789676
25002	789677
83483	789678
584243	789679
57616	789680
98111	789681
86076	789682
114274	789683
167818	789684
72630	789685
487348	789686
93673	789687
154570	789688
259910	789689
362112	789690
427919	789691
81401	789692
234760	789693
688	789694
356875	789695
158327	789696
224733	789697
345100	789698
2022	789699
458995	789700
226500	789701
635171	789702
21627	789703
2205	789704
126518	789705
248203	789706
2257	789707
162896	789708
18177	789709
351722	789710
231768	789711
476720	789712
278816	789713
54467	789714
669066	789715
116329	789716
141375	789717
213811	789718
13258	789719
350071	789720
301434	789721
440280	789722
23307	789723
8141	789724
256185	789725
55560	789726
342239	789727
386568	789728
12	789729
488890	789730
679117	789731
207470	789732
160835	789733
12568	789734
9990	789735
505	789736
184659	789737
280336	789738
114729	789739
7593	789740
677304	789741
21126	789742
206828	789743
522537	789744
7770	789745
50543	789746
622230	789747
601082	789748
648119	789749
182226	789750
196486	789751
63192	789752
5745	789753
116625	789754
303976	789755
178204	789756
18768	789757
389790	789758
617965	789759
562352	789760
52189	789761
50351	789762
186397	789763
633119	789764
199657	789765
150277	789766
5751	789767
110958	789768
119355	789769
13588	789770
116361	789771
448492	789772
14749	789773
23318	789774
127501	789775
47796	789776
43841	789777
68532	789778
93285	789779
332698	789780
118787	789781
521209	789782
235595	789783
276317	789784
9665	789785
419654	789786
475559	789787
6706	789788
314932	789789
11427	789790
49405	789791
508735	789792
225386	789793
10977	789794
3072	789795
57133	789796
71103	789797
12568	789798
154236	789799
291848	789800
19440	789801
258819	789802
13458	789803
389718	789804
66252	789805
122373	789806
326	789807
45899	789808
29432	789809
559787	789810
470806	789811
171600	789812
141389	789813
497329	789814
519339	789815
338953	789816
35730	789817
341569	789818
621507	789819
39306	789820
146678	789821
322541	789822
612805	789823
200314	789824
578899	789825
53	789826
1300	789827
45492	789828
311356	789829
24285	789830
366577	789831
153557	789832
22940	789833
1483	789834
21872	789835
66348	789836
17565	789837
31821	789838
74198	789839
634000	789840
663061	789841
663060	789842
13109	789843
482653	789844
553045	789845
380260	789846
593396	789847
559698	789848
570518	789849
89960	789850
24792	789851
30062	789852
377004	789853
603216	789854
505946	789855
210429	789856
51303	789857
102362	789858
129364	789859
150168	789860
153041	789861
186081	789862
25826	789863
885	789864
692394	789865
6635	789866
374042	789867
662009	789868
120245	789869
125524	789870
468	789871
98883	789872
200	789873
497612	789874
315353	789875
116566	789876
461022	789877
111511	789878
623080	789879
329048	789880
218458	789881
499183	789882
674559	789883
53485	789884
94611	789885
397557	789886
200528	789887
265589	789888
145135	789889
112879	789890
350440	789891
274950	789892
232823	789893
68678	789894
257115	789895
322590	789896
179899	789897
430945	789898
151946	789899
411612	789900
217510	789901
450236	789902
306487	789903
435162	789904
356794	789905
128922	789906
169678	789907
318190	789908
56369	789909
216942	789910
338263	789911
253598	789912
208967	789913
112076	789914
112057	789915
53510	789916
409941	789917
165606	789918
590376	789919
74712	789920
675259	789921
492543	789922
243082	789923
1957	789924
320451	789925
232766	789926
125370	789927
103444	789928
81602	789929
647243	789930
187713	789931
16961	789932
608365	789933
121597	789934
275676	789935
216680	789936
64110	789937
506550	789938
392509	789939
400453	789940
35611	789941
187816	789942
585918	789943
47566	789944
124515	789945
551410	789946
5279	789947
45889	789948
260887	789949
247269	789950
31013	789951
170765	789952
119619	789953
309539	789954
648493	789955
548697	789956
162680	789957
69799	789958
32138	789959
414968	789960
269637	789961
232990	789962
450642	789963
112740	789964
285206	789965
181971	789966
499417	789967
458437	789968
71654	789969
40045	789970
98392	789971
57656	789972
80490	789973
7213	789974
257719	789975
101030	789976
155178	789977
51783	789978
194950	789979
70354	789980
17478	789981
676452	789982
510190	789983
149786	789984
482953	789985
485665	789986
686444	789987
304318	789988
257155	789989
644061	789990
637350	789991
237616	789992
376643	789993
397778	789994
122239	789995
46836	789996
467827	789997
276664	789998
603647	789999
203183	790000
49238	790001
17340	790002
159965	790003
568146	790004
71065	790005
1916	790006
625830	790007
24465	790008
153563	790009
366370	790010
135536	790011
88070	790012
336883	790013
285151	790014
8445	790015
328390	790016
477208	790017
592190	790018
258009	790019
432428	790020
92312	790021
449317	790022
231803	790023
26433	790024
137369	790025
140319	790026
176365	790027
224200	790028
341429	790029
32908	790030
535712	790031
66649	790032
441388	790033
593240	790034
568166	790035
163608	790036
374047	790037
536910	790038
100170	790039
385395	790040
61418	790041
654413	790042
46283	790043
477735	790044
391858	790045
569777	790046
241880	790047
172336	790048
459372	790049
121965	790050
13514	790051
44700	790052
234244	790053
185952	790054
271545	790055
102002	790056
125888	790057
576586	790058
110335	790059
271712	790060
360384	790061
162321	790062
153019	790063
233650	790064
467550	790065
2300	790066
135730	790067
612680	790068
223301	790069
330540	790070
142315	790071
343244	790072
559983	790073
11352	790074
469266	790075
248365	790076
493913	790077
608947	790078
429054	790079
221779	790080
269499	790081
94596	790082
399122	790083
391657	790084
120723	790085
2894	790086
6120	790087
112823	790088
492560	790089
42510	790090
87174	790091
159935	790092
1083	790093
149613	790094
155830	790095
42294	790096
522158	790097
265782	790098
115512	790099
605182	790100
545510	790101
494596	790102
117343	790103
157234	790104
76472	790105
48707	790106
583	790107
137284	790108
655268	790109
130211	790110
81831	790111
202818	790112
408533	790113
174533	790114
100731	790115
361749	790116
23327	790117
239726	790118
83343	790119
37162	790120
600560	790121
156050	790122
170613	790123
3754	790124
45	790125
402240	790126
372555	790127
99102	790128
78408	790129
194999	790130
485414	790131
431315	790132
113057	790133
80560	790134
550423	790135
197734	790136
286377	790137
411702	790138
6416	790139
5870	790140
451006	790141
325612	790142
510222	790143
215026	790144
520542	790145
145883	790146
79681	790147
328919	790148
3369	790149
37363	790150
348977	790151
477479	790152
32743	790153
418078	790154
416076	790155
14312	790156
69698	790157
594221	790158
461900	790159
223365	790160
170263	790161
51736	790162
147816	790163
509812	790164
512670	790165
161581	790166
664549	790167
173119	790168
50744	790169
696900	790170
313140	790171
26	790172
3617	790173
85592	790174
326488	790175
427308	790176
528057	790177
651164	790178
681150	790179
229066	790180
14537	790181
126856	790182
3149	790183
488583	790184
464636	790185
43072	790186
130598	790187
155120	790188
407399	790189
33457	790190
618172	790191
501221	790192
565362	790193
131490	790194
125891	790195
203994	790196
344030	790197
5431	790198
2101	790199
600627	790200
134935	790201
513733	790202
646216	790203
80525	790204
28190	790205
38236	790206
644592	790207
441460	790208
114106	790209
170783	790210
335763	790211
568358	790212
400725	790213
481545	790214
422813	790215
655	790216
560328	790217
561048	790218
139116	790219
36536	790220
175892	790221
82852	790222
371688	790223
135771	790224
529632	790225
17613	790226
331616	790227
5921	790228
365994	790229
272803	790230
159068	790231
627239	790232
464136	790233
310575	790234
360593	790235
274805	790236
504643	790237
112776	790238
690840	790239
113863	790240
654171	790241
680912	790242
252417	790243
1049	790244
29172	790245
683484	790246
147416	790247
587109	790248
278091	790249
61524	790250
622169	790251
5932	790252
411469	790253
51099	790254
129874	790255
1894	790256
551895	790257
667348	790258
498928	790259
11769	790260
36525	790261
694052	790262
396056	790263
151479	790264
54	790265
2756	790266
82661	790267
655587	790268
38078	790269
344671	790270
12087	790271
2939	790272
487761	790273
279600	790274
10705	790275
118792	790276
3216	790277
551821	790278
234162	790279
681527	790280
416015	790281
272672	790282
35678	790283
282967	790284
47288	790285
100976	790286
600051	790287
88700	790288
114461	790289
458263	790290
237644	790291
43159	790292
6358	790293
619200	790294
65841	790295
472430	790296
43658	790297
53384	790298
504451	790299
239785	790300
159171	790301
219664	790302
644272	790303
136372	790304
323924	790305
642032	790306
518970	790307
16111	790308
504514	790309
60183	790310
111832	790311
148992	790312
2555	790313
66990	790314
30120	790315
554882	790316
442	790317
674767	790318
228286	790319
399252	790320
130381	790321
33089	790322
244886	790323
136442	790324
623356	790325
152252	790326
651355	790327
34651	790328
178547	790329
432367	790330
56853	790331
23568	790332
62944	790333
535905	790334
44554	790335
693980	790336
173012	790337
120410	790338
360158	790339
526715	790340
355739	790341
122486	790342
599414	790343
130252	790344
13996	790345
91072	790346
24323	790347
314378	790348
556141	790349
681581	790350
23063	790351
482109	790352
13582	790353
679390	790354
27	790355
42306	790356
417871	790357
114075	790358
114022	790359
410617	790360
112242	790361
438051	790362
428162	790363
421910	790364
247725	790365
596644	790366
15622	790367
625140	790368
678445	790369
11133	790370
201771	790371
8979	790372
81226	790373
380267	790374
7606	790375
517974	790376
487259	790377
130715	790378
405083	790379
219375	790380
570093	790381
11756	790382
114015	790383
97933	790384
162217	790385
298132	790386
592142	790387
588631	790388
266361	790389
11659	790390
157499	790391
55603	790392
4824	790393
7284	790394
109732	790395
6496	790396
438042	790397
315326	790398
586316	790399
5546	790400
90	790401
493497	790402
5145	790403
148040	790404
113466	790405
134775	790406
497754	790407
598527	790408
35579	790409
242422	790410
599	790411
129937	790412
93294	790413
115032	790414
1	790415
56495	790416
39377	790417
311394	790418
8946	790419
3733	790420
537920	790421
183409	790422
324465	790423
225483	790424
6101	790425
414	790426
196002	790427
201259	790428
463242	790429
498181	790430
148533	790431
55083	790432
417600	790433
686841	790434
15341	790435
53884	790436
675146	790437
388896	790438
491866	790439
122142	790440
211545	790441
8852	790442
41326	790443
3832	790444
407262	790445
8396	790446
316385	790447
4652	790448
397685	790449
12663	790450
2819	790451
2710	790452
8431	790453
142192	790454
287183	790455
53067	790456
154912	790457
514856	790458
103197	790459
296201	790460
104459	790461
31258	790462
560936	790463
328243	790464
43788	790465
524949	790466
429188	790467
386777	790468
150800	790469
137050	790470
114094	790471
70296	790472
8980	790473
663499	790474
1039	790475
656018	790476
56077	790477
52359	790478
6303	790479
205521	790480
73246	790481
300227	790482
261933	790483
347671	790484
113831	790485
3491	790486
51056	790487
137901	790488
304596	790489
623292	790490
49552	790491
751	790492
537352	790493
189527	790494
567	790495
49334	790496
673999	790497
74868	790498
62025	790499
607322	790500
217	790501
575	790502
605844	790503
90594	790504
47261	790505
92100	790506
44605	790507
60123	790508
493302	790509
641446	790510
444836	790511
440775	790512
140875	790513
558185	790514
115271	790515
224054	790516
126654	790517
621859	790518
190730	790519
120100	790520
9049	790521
574712	790522
628729	790523
19350	790524
41579	790525
437249	790526
539211	790527
150596	790528
191227	790529
44191	790530
178384	790531
191000	790532
227022	790533
599529	790534
454847	790535
17762	790536
365504	790537
116057	790538
326447	790539
177937	790540
42241	790541
579835	790542
679972	790543
501924	790544
34145	790545
506839	790546
338634	790547
416106	790548
185112	790549
289144	790550
149492	790551
682210	790552
58324	790553
327044	790554
425665	790555
680349	790556
54017	790557
7136	790558
506409	790559
333710	790560
110454	790561
558	790562
194557	790563
343210	790564
41381	790565
673914	790566
15731	790567
556778	790568
140710	790569
294469	790570
606979	790571
14418	790572
41756	790573
332266	790574
461822	790575
15220	790576
628392	790577
260989	790578
305044	790579
155762	790580
588209	790581
260492	790582
583654	790583
379455	790584
20229	790585
628775	790586
423151	790587
679181	790588
110067	790589
209569	790590
162065	790591
7678	790592
494462	790593
74194	790594
10125	790595
506768	790596
366835	790597
251643	790598
115493	790599
3676	790600
505103	790601
30224	790602
375817	790603
7074	790604
660011	790605
113325	790606
6988	790607
33215	790608
51092	790609
19517	790610
630639	790611
546913	790612
129322	790613
165907	790614
64746	790615
198548	790616
678216	790617
73275	790618
677791	790619
155933	790620
657362	790621
47336	790622
106654	790623
572613	790624
79832	790625
107251	790626
49263	790627
91289	790628
41847	790629
124	790630
262126	790631
124630	790632
644517	790633
29740	790634
693832	790635
1967	790636
386886	790637
361189	790638
457887	790639
428489	790640
265126	790641
131422	790642
252550	790643
215541	790644
423429	790645
42396	790646
302530	790647
155409	790648
93121	790649
29519	790650
167127	790651
657441	790652
664805	790653
154405	790654
217401	790655
65725	790656
464029	790657
548752	790658
268522	790659
425386	790660
105662	790661
133113	790662
92818	790663
183124	790664
124938	790665
470522	790666
104953	790667
340390	790668
352296	790669
99973	790670
3744	790671
442535	790672
112269	790673
330865	790674
16530	790675
313287	790676
304562	790677
57580	790678
406074	790679
37726	790680
1882	790681
148999	790682
27348	790683
493709	790684
576630	790685
128655	790686
36707	790687
375459	790688
198190	790689
4513	790690
42562	790691
522641	790692
186017	790693
468127	790694
582582	790695
685387	790696
139900	790697
680659	790698
36576	790699
465487	790700
553146	790701
669410	790702
640895	790703
626277	790704
21147	790705
43490	790706
563903	790707
537841	790708
245854	790709
463308	790710
103096	790711
161706	790712
489782	790713
29410	790714
550415	790715
151814	790716
15194	790717
48915	790718
637633	790719
614178	790720
249309	790721
467801	790722
90385	790723
122144	790724
570996	790725
272990	790726
11172	790727
366005	790728
592708	790729
168553	790730
499673	790731
149353	790732
696146	790733
283731	790734
39056	790735
276703	790736
2420	790737
126787	790738
124501	790739
12761	790740
12693	790741
76117	790742
398943	790743
83748	790744
5	790745
260194	790746
674146	790747
149149	790748
161929	790749
159817	790750
103222	790751
12504	790752
162350	790753
2050	790754
476539	790755
679385	790756
71074	790757
251143	790758
301441	790759
113883	790760
448115	790761
285688	790762
662205	790763
10060	790764
160140	790765
15852	790766
557713	790767
671371	790768
153568	790769
670432	790770
284428	790771
626631	790772
130235	790773
86709	790774
578368	790775
12552	790776
9073	790777
465	790778
603655	790779
152047	790780
64333	790781
367825	790782
497116	790783
33488	790784
180368	790785
589445	790786
168616	790787
606014	790788
100362	790789
78244	790790
159352	790791
229666	790792
8391	790793
481989	790794
499994	790795
516484	790796
458154	790797
125719	790798
431205	790799
929	790800
538085	790801
412437	790802
372424	790803
455882	790804
458146	790805
429369	790806
179449	790807
497148	790808
7167	790809
458175	790810
19858	790811
422442	790812
200546	790813
399800	790814
9542	790815
429415	790816
380479	790817
451194	790818
351331	790819
327392	790820
230731	790821
151371	790822
178385	790823
450617	790824
258121	790825
369669	790826
340500	790827
219817	790828
422440	790829
468741	790830
580468	790831
582874	790832
149926	790833
353517	790834
568653	790835
116730	790836
353413	790837
386392	790838
544873	790839
274409	790840
57564	790841
180192	790842
595311	790843
509307	790844
478834	790845
169	790846
940	790847
581012	790848
355233	790849
422388	790850
422418	790851
22165	790852
533011	790853
458083	790854
193790	790855
62066	790856
422586	790857
344807	790858
18339	790859
23150	790860
319514	790861
54737	790862
177681	790863
246444	790864
640156	790865
457758	790866
163984	790867
49572	790868
635394	790869
386080	790870
428356	790871
591226	790872
384253	790873
468037	790874
179921	790875
368496	790876
87086	790877
4648	790878
618033	790879
1826	790880
167646	790881
507337	790882
9750	790883
30491	790884
286258	790885
266888	790886
3146	790887
153416	790888
62822	790889
138842	790890
153895	790891
260195	790892
574264	790893
416577	790894
58706	790895
394924	790896
376159	790897
259750	790898
24836	790899
441335	790900
134497	790901
393455	790902
465063	790903
485995	790904
39023	790905
318420	790906
287968	790907
226282	790908
470431	790909
56211	790910
320662	790911
573630	790912
376740	790913
462216	790914
22308	790915
5147	790916
57941	790917
269303	790918
276660	790919
91754	790920
24384	790921
55717	790922
20843	790923
54644	790924
43537	790925
99410	790926
7121	790927
669214	790928
582304	790929
93466	790930
378189	790931
105166	790932
43906	790933
38048	790934
7852	790935
148123	790936
359635	790937
144	790938
505302	790939
6646	790940
15983	790941
585379	790942
528235	790943
6373	790944
28774	790945
528240	790946
641373	790947
69562	790948
5047	790949
70158	790950
365295	790951
409952	790952
215562	790953
69372	790954
28684	790955
121362	790956
219470	790957
111716	790958
440404	790959
69558	790960
274787	790961
85865	790962
553332	790963
663830	790964
14220	790965
580723	790966
56503	790967
33612	790968
54320	790969
1350	790970
24681	790971
93134	790972
123824	790973
349082	790974
98015	790975
557994	790976
123144	790977
203289	790978
4621	790979
111712	790980
694691	790981
356465	790982
220854	790983
154668	790984
358619	790985
405575	790986
69309	790987
678667	790988
624312	790989
141370	790990
58735	790991
590195	790992
104992	790993
12975	790994
37497	790995
633508	790996
5480	790997
123167	790998
115918	790999
149930	791000
380538	791001
20180	791002
43411	791003
216869	791004
324097	791005
21690	791006
16312	791007
270619	791008
241911	791009
240846	791010
504463	791011
595312	791012
441318	791013
2037	791014
291827	791015
319800	791016
166903	791017
386797	791018
376307	791019
10805	791020
446296	791021
312906	791022
103438	791023
91285	791024
51475	791025
344610	791026
99390	791027
358463	791028
88971	791029
36517	791030
422216	791031
125622	791032
76646	791033
321358	791034
634785	791035
304165	791036
181047	791037
390519	791038
50906	791039
28750	791040
239328	791041
600420	791042
670303	791043
75397	791044
143156	791045
379129	791046
557899	791047
437883	791048
192702	791049
217600	791050
166421	791051
274139	791052
666971	791053
271888	791054
439023	791055
170885	791056
681882	791057
31346	791058
108884	791059
100995	791060
41902	791061
2285	791062
650215	791063
244602	791064
521863	791065
446686	791066
80839	791067
9618	791068
5673	791069
413378	791070
493747	791071
41786	791072
38517	791073
341591	791074
554696	791075
379559	791076
61882	791077
272441	791078
11760	791079
89670	791080
132303	791081
169211	791082
697742	791083
517709	791084
335271	791085
107945	791086
254640	791087
241000	791088
22847	791089
568482	791090
610483	791091
344553	791092
238356	791093
666443	791094
563447	791095
662308	791096
383798	791097
166455	791098
201583	791099
271699	791100
224208	791101
538300	791102
3709	791103
419883	791104
466736	791105
453139	791106
38548	791107
581333	791108
55420	791109
117859	791110
323129	791111
430512	791112
487893	791113
666053	791114
529587	791115
652826	791116
8197	791117
599825	791118
498799	791119
542665	791120
433226	791121
98017	791122
639225	791123
356096	791124
639247	791125
182959	791126
328214	791127
226378	791128
37920	791129
500901	791130
587800	791131
855	791132
618671	791133
622613	791134
546228	791135
607743	791136
270172	791137
22279	791138
602792	791139
628501	791140
697891	791141
1328	791142
581317	791143
86343	791144
105286	791145
39589	791146
15229	791147
277004	791148
474082	791149
615622	791150
163482	791151
437668	791152
260548	791153
502398	791154
372369	791155
330051	791156
273364	791157
87826	791158
111890	791159
22447	791160
47607	791161
4835	791162
28771	791163
207374	791164
622483	791165
71105	791166
555163	791167
223319	791168
615197	791169
211318	791170
236125	791171
236129	791172
113987	791173
318386	791174
70712	791175
577485	791176
34342	791177
63335	791178
270319	791179
645475	791180
118127	791181
126120	791182
356339	791183
134404	791184
108879	791185
65886	791186
398985	791187
152272	791188
50956	791189
274192	791190
26943	791191
120752	791192
156029	791193
610146	791194
458191	791195
154862	791196
333303	791197
531792	791198
316915	791199
140688	791200
550103	791201
219468	791202
60576	791203
454049	791204
16456	791205
606588	791206
673195	791207
43496	791208
15847	791209
590074	791210
3641	791211
344611	791212
642606	791213
690536	791214
550	791215
323668	791216
343976	791217
631793	791218
498969	791219
471915	791220
101543	791221
417175	791222
56129	791223
156938	791224
35215	791225
542837	791226
510247	791227
58919	791228
218475	791229
448453	791230
40846	791231
618202	791232
352561	791233
190871	791234
1329	791235
157664	791236
158577	791237
589144	791238
66653	791239
345009	791240
457952	791241
254469	791242
602865	791243
606151	791244
2562	791245
171134	791246
171591	791247
626601	791248
303077	791249
511561	791250
218143	791251
138408	791252
306243	791253
587808	791254
346788	791255
20187	791256
505646	791257
184912	791258
540399	791259
434540	791260
155578	791261
243855	791262
673583	791263
413147	791264
656259	791265
430606	791266
559152	791267
43391	791268
362529	791269
434560	791270
28722	791271
216687	791272
69548	791273
217518	791274
12534	791275
11668	791276
309646	791277
686398	791278
358450	791279
15037	791280
130970	791281
350632	791282
459853	791283
104401	791284
626193	791285
9489	791286
457626	791287
7586	791288
488024	791289
212198	791290
213235	791291
456216	791292
648423	791293
98277	791294
572581	791295
299579	791296
404488	791297
377037	791298
189679	791299
110816	791300
113570	791301
297369	791302
456346	791303
639837	791304
70306	791305
1908	791306
8630	791307
15436	791308
454456	791309
268222	791310
351347	791311
2636	791312
351719	791313
166708	791314
502881	791315
534999	791316
25764	791317
272057	791318
163419	791319
545182	791320
12582	791321
597716	791322
452628	791323
660486	791324
116597	791325
4171	791326
6303	791327
265624	791328
20296	791329
35236	791330
54830	791331
13252	791332
6470	791333
322784	791334
19822	791335
185444	791336
154790	791337
143863	791338
503668	791339
327548	791340
13442	791341
9760	791342
643875	791343
662361	791344
2596	791345
188247	791346
591250	791347
143809	791348
167834	791349
539954	791350
283346	791351
170074	791352
89294	791353
36341	791354
491772	791355
5760	791356
508867	791357
88680	791358
46954	791359
407877	791360
658931	791361
123544	791362
61019	791363
340476	791364
150899	791365
45559	791366
25124	791367
101038	791368
342416	791369
115471	791370
659309	791371
24859	791372
129648	791373
166897	791374
76004	791375
150612	791376
226444	791377
11641	791378
10714	791379
495969	791380
488118	791381
165839	791382
2701	791383
23674	791384
529722	791385
83813	791386
180796	791387
588771	791388
20521	791389
260114	791390
344795	791391
10396	791392
61234	791393
402456	791394
17430	791395
148535	791396
300081	791397
397844	791398
320744	791399
438011	791400
312794	791401
57345	791402
284876	791403
89870	791404
664061	791405
484666	791406
499411	791407
1995	791408
25665	791409
27712	791410
38397	791411
441030	791412
508424	791413
128426	791414
337490	791415
120382	791416
411929	791417
120687	791418
42	791419
339725	791420
60117	791421
656074	791422
380363	791423
528455	791424
178168	791425
427085	791426
169839	791427
945	791428
623903	791429
31139	791430
485195	791431
491714	791432
43824	791433
596918	791434
87074	791435
59827	791436
653702	791437
97357	791438
54842	791439
127357	791440
300323	791441
123919	791442
506909	791443
94017	791444
642716	791445
32367	791446
26780	791447
39265	791448
148351	791449
9476	791450
347240	791451
39699	791452
119916	791453
634	791454
244372	791455
485067	791456
361	791457
291864	791458
66702	791459
691856	791460
18989	791461
380929	791462
4568	791463
62193	791464
2806	791465
261868	791466
127541	791467
76398	791468
2843	791469
607009	791470
165985	791471
73086	791472
406	791473
72700	791474
384497	791475
635757	791476
190033	791477
49406	791478
129325	791479
48141	791480
279947	791481
545300	791482
685422	791483
152739	791484
1676	791485
6637	791486
278257	791487
16	791488
114618	791489
674446	791490
99170	791491
239115	791492
270492	791493
95386	791494
316451	791495
13153	791496
46274	791497
547982	791498
361201	791499
159148	791500
37261	791501
309337	791502
316502	791503
72646	791504
105631	791505
548153	791506
70728	791507
121276	791508
510153	791509
294	791510
659346	791511
354398	791512
549337	791513
10475	791514
497569	791515
176629	791516
91309	791517
4415	791518
357556	791519
605928	791520
246936	791521
318314	791522
633965	791523
262453	791524
543840	791525
227807	791526
484795	791527
408212	791528
331141	791529
3432	791530
4380	791531
606383	791532
240725	791533
375852	791534
373948	791535
618015	791536
201579	791537
603899	791538
140667	791539
687852	791540
270344	791541
333647	791542
91457	791543
170772	791544
95390	791545
171577	791546
684709	791547
662292	791548
674388	791549
37888	791550
419294	791551
557167	791552
97658	791553
640468	791554
31870	791555
151493	791556
6636	791557
553578	791558
562847	791559
603291	791560
409564	791561
32664	791562
607168	791563
183377	791564
70847	791565
324572	791566
45963	791567
131096	791568
52689	791569
172985	791570
577703	791571
90407	791572
650138	791573
124427	791574
356913	791575
25053	791576
156095	791577
113031	791578
358022	791579
635072	791580
696003	791581
91965	791582
5219	791583
158900	791584
593563	791585
663064	791586
183193	791587
435154	791588
645662	791589
376098	791590
595173	791591
146594	791592
578371	791593
415030	791594
267366	791595
678598	791596
33200	791597
36051	791598
358354	791599
365	791600
442812	791601
683414	791602
495292	791603
157178	791604
1108	791605
311935	791606
151987	791607
664718	791608
505866	791609
99883	791610
17329	791611
559054	791612
554770	791613
458608	791614
116606	791615
27620	791616
658541	791617
149931	791618
8368	791619
696635	791620
255621	791621
489373	791622
14643	791623
130647	791624
661109	791625
2093	791626
1637	791627
16030	791628
683155	791629
516178	791630
149747	791631
35359	791632
222336	791633
482064	791634
84189	791635
262243	791636
2161	791637
97808	791638
283381	791639
143716	791640
317989	791641
300645	791642
70872	791643
112554	791644
198785	791645
190483	791646
483336	791647
1344	791648
485255	791649
60594	791650
121200	791651
315005	791652
456158	791653
1188	791654
61130	791655
286099	791656
163122	791657
21893	791658
4473	791659
455544	791660
329927	791661
470421	791662
306735	791663
1	791664
124844	791665
613231	791666
343986	791667
132241	791668
391198	791669
193550	791670
11225	791671
218028	791672
520683	791673
655441	791674
27170	791675
464132	791676
42788	791677
1949	791678
156436	791679
538427	791680
449620	791681
680796	791682
497520	791683
450945	791684
69962	791685
159586	791686
157020	791687
216790	791688
69341	791689
194402	791690
479833	791691
449660	791692
106103	791693
626862	791694
454110	791695
67984	791696
425676	791697
104092	791698
33986	791699
12449	791700
160561	791701
275182	791702
36124	791703
186467	791704
3609	791705
633526	791706
394285	791707
42683	791708
27063	791709
67379	791710
451371	791711
169407	791712
501546	791713
389868	791714
526721	791715
56555	791716
409958	791717
683397	791718
431660	791719
482517	791720
527645	791721
481760	791722
635500	791723
12820	791724
635844	791725
378093	791726
318380	791727
257704	791728
328218	791729
332644	791730
334411	791731
270641	791732
474119	791733
613724	791734
654584	791735
110841	791736
639	791737
531752	791738
514656	791739
72668	791740
57908	791741
661280	791742
129227	791743
53999	791744
52207	791745
83167	791746
172662	791747
56154	791748
49102	791749
72355	791750
517637	791751
161005	791752
160	791753
98932	791754
61215	791755
389518	791756
211333	791757
296234	791758
268851	791759
468287	791760
678229	791761
228452	791762
75767	791763
1973	791764
628296	791765
40306	791766
362453	791767
679552	791768
23523	791769
331088	791770
370853	791771
108	791772
1973	791773
198296	791774
3013	791775
24123	791776
483042	791777
344202	791778
191537	791779
499800	791780
95972	791781
461406	791782
12777	791783
117167	791784
36853	791785
341093	791786
165839	791787
144806	791788
79472	791789
376087	791790
272087	791791
583514	791792
557686	791793
135544	791794
614928	791795
439518	791796
538305	791797
516467	791798
272254	791799
26825	791800
246842	791801
224238	791802
223105	791803
284421	791804
223293	791805
272523	791806
278224	791807
683182	791808
321744	791809
125473	791810
591589	791811
684477	791812
691166	791813
185987	791814
632562	791815
265413	791816
605333	791817
540374	791818
362190	791819
208002	791820
520311	791821
416802	791822
3632	791823
63486	791824
141502	791825
624728	791826
208278	791827
523233	791828
293724	791829
504336	791830
61541	791831
546576	791832
10894	791833
554190	791834
364153	791835
217400	791836
97076	791837
99692	791838
176602	791839
538306	791840
364270	791841
533665	791842
256560	791843
174994	791844
557435	791845
35453	791846
343473	791847
142658	791848
161680	791849
486131	791850
611216	791851
130572	791852
369729	791853
14924	791854
113821	791855
154768	791856
76377	791857
411224	791858
558995	791859
644962	791860
300547	791861
344695	791862
479660	791863
2253	791864
511274	791865
292059	791866
603886	791867
74568	791868
166999	791869
517480	791870
457946	791871
94373	791872
108001	791873
85460	791874
664428	791875
275886	791876
563094	791877
121955	791878
61666	791879
27965	791880
175870	791881
643892	791882
447120	791883
113715	791884
627355	791885
136294	791886
604528	791887
137543	791888
659591	791889
5075	791890
441256	791891
246967	791892
348918	791893
301491	791894
46898	791895
646926	791896
43855	791897
44928	791898
339714	791899
2307	791900
581184	791901
322941	791902
362219	791903
577768	791904
489458	791905
4228	791906
416305	791907
579490	791908
205544	791909
613651	791910
129395	791911
649292	791912
611243	791913
438349	791914
652674	791915
630343	791916
136194	791917
509448	791918
76158	791919
29350	791920
47763	791921
352849	791922
19260	791923
319816	791924
233525	791925
27868	791926
297346	791927
631201	791928
496450	791929
157777	791930
29832	791931
30639	791932
613909	791933
24622	791934
12296	791935
130088	791936
661152	791937
348472	791938
330505	791939
21756	791940
360221	791941
349584	791942
512566	791943
646952	791944
345971	791945
27137	791946
146806	791947
194881	791948
74426	791949
53719	791950
45135	791951
140961	791952
13148	791953
640314	791954
81117	791955
97499	791956
561244	791957
52591	791958
463623	791959
328808	791960
461382	791961
19568	791962
19568	791963
19568	791964
479796	791965
71619	791966
164528	791967
18597	791968
140744	791969
24591	791970
71301	791971
99683	791972
658008	791973
74444	791974
666808	791975
126886	791976
6983	791977
153017	791978
92098	791979
294431	791980
303349	791981
129827	791982
18116	791983
237169	791984
116714	791985
150139	791986
269715	791987
255628	791988
11298	791989
5554	791990
2033	791991
21843	791992
145438	791993
186094	791994
4874	791995
52612	791996
627839	791997
29783	791998
181251	791999
78509	792000
101540	792001
165888	792002
579062	792003
79547	792004
383639	792005
649131	792006
99	792007
161216	792008
134185	792009
196271	792010
361002	792011
312093	792012
360862	792013
404776	792014
47485	792015
5662	792016
592378	792017
365091	792018
66062	792019
118742	792020
465351	792021
185953	792022
160996	792023
199552	792024
186639	792025
547811	792026
26809	792027
326	792028
576166	792029
158596	792030
130690	792031
53738	792032
82414	792033
596684	792034
246097	792035
38787	792036
627782	792037
490790	792038
91528	792039
71403	792040
151708	792041
100389	792042
158227	792043
32529	792044
500159	792045
171888	792046
29024	792047
69040	792048
688911	792049
15969	792050
523572	792051
76859	792052
401700	792053
661963	792054
480195	792055
137905	792056
95529	792057
218615	792058
59397	792059
141468	792060
201541	792061
332970	792062
317678	792063
646124	792064
606134	792065
121254	792066
470922	792067
321249	792068
271024	792069
369747	792070
305121	792071
411907	792072
22253	792073
67010	792074
483845	792075
190085	792076
301182	792077
275019	792078
317772	792079
218517	792080
546040	792081
222402	792082
509719	792083
336384	792084
322137	792085
416045	792086
577501	792087
69924	792088
218464	792089
562310	792090
30886	792091
621655	792092
366902	792093
99454	792094
339519	792095
380283	792096
217767	792097
502343	792098
274608	792099
236216	792100
17370	792101
19926	792102
284285	792103
51950	792104
376068	792105
32663	792106
218345	792107
221724	792108
9242	792109
542089	792110
91917	792111
443729	792112
501675	792113
30890	792114
643049	792115
251631	792116
27301	792117
359322	792118
19688	792119
165288	792120
28784	792121
306428	792122
192672	792123
644760	792124
10793	792125
66360	792126
615661	792127
232332	792128
49592	792129
416960	792130
468842	792131
375033	792132
663666	792133
641760	792134
70031	792135
288746	792136
207282	792137
423131	792138
252135	792139
627953	792140
629072	792141
253211	792142
69590	792143
153102	792144
243826	792145
132403	792146
645834	792147
158278	792148
277358	792149
200515	792150
281452	792151
449064	792152
70222	792153
646739	792154
71600	792155
439915	792156
76141	792157
55241	792158
349652	792159
664514	792160
81897	792161
285719	792162
445916	792163
166338	792164
88097	792165
20503	792166
115277	792167
94152	792168
44813	792169
48785	792170
518378	792171
553144	792172
406694	792173
296382	792174
368185	792175
218560	792176
447229	792177
413810	792178
445912	792179
384182	792180
144110	792181
168839	792182
474941	792183
373566	792184
216889	792185
376635	792186
644086	792187
188170	792188
640809	792189
154171	792190
662708	792191
402482	792192
217437	792193
178857	792194
60859	792195
26259	792196
26224	792197
178844	792198
129283	792199
178852	792200
486247	792201
26249	792202
4841	792203
54254	792204
64932	792205
408307	792206
179056	792207
517957	792208
477094	792209
311054	792210
207256	792211
383897	792212
113666	792213
600323	792214
57179	792215
110889	792216
22472	792217
217637	792218
252489	792219
375117	792220
274507	792221
623691	792222
73100	792223
23207	792224
226335	792225
150534	792226
130836	792227
344842	792228
246171	792229
316022	792230
115510	792231
69811	792232
43674	792233
553375	792234
37260	792235
82322	792236
118506	792237
261335	792238
436830	792239
589254	792240
474325	792241
227684	792242
82319	792243
31266	792244
681087	792245
273481	792246
372695	792247
53358	792248
442827	792249
12612	792250
623938	792251
30985	792252
391094	792253
376915	792254
176450	792255
441040	792256
257392	792257
108054	792258
219499	792259
69976	792260
559229	792261
57748	792262
148360	792263
695427	792264
306170	792265
117796	792266
510149	792267
428931	792268
37221	792269
162943	792270
375164	792271
382096	792272
466985	792273
443330	792274
33599	792275
2907	792276
421871	792277
235095	792278
373452	792279
621353	792280
276388	792281
101329	792282
166401	792283
18163	792284
612252	792285
77544	792286
353010	792287
407344	792288
112107	792289
420122	792290
207014	792291
608888	792292
108178	792293
247320	792294
550438	792295
654626	792296
645507	792297
427037	792298
2568	792299
69722	792300
174117	792301
439320	792302
565998	792303
481	792304
352990	792305
165422	792306
368386	792307
153319	792308
592407	792309
148144	792310
632751	792311
183478	792312
27966	792313
547153	792314
328527	792315
162419	792316
682034	792317
39004	792318
224707	792319
395330	792320
34850	792321
63526	792322
566635	792323
107894	792324
521846	792325
462525	792326
296403	792327
15672	792328
51501	792329
514054	792330
429696	792331
322455	792332
552707	792333
142914	792334
103294	792335
31805	792336
505306	792337
572656	792338
615171	792339
499074	792340
506615	792341
387468	792342
17898	792343
70521	792344
68362	792345
360146	792346
2441	792347
369875	792348
76548	792349
185944	792350
164399	792351
526432	792352
90735	792353
1534	792354
593562	792355
444765	792356
257157	792357
35503	792358
136228	792359
502110	792360
169799	792361
280470	792362
186025	792363
586468	792364
6509	792365
444385	792366
541633	792367
688562	792368
198391	792369
519456	792370
2855	792371
69941	792372
405404	792373
47429	792374
686104	792375
208275	792376
7265	792377
153370	792378
42772	792379
97914	792380
130675	792381
632994	792382
547948	792383
337418	792384
194683	792385
402026	792386
677407	792387
557201	792388
9089	792389
305523	792390
19121	792391
196864	792392
229843	792393
256	792394
162508	792395
34200	792396
85776	792397
123185	792398
149758	792399
13678	792400
426400	792401
429483	792402
149552	792403
34436	792404
678328	792405
984	792406
148745	792407
36742	792408
485832	792409
99693	792410
504332	792411
487485	792412
627856	792413
36458	792414
314899	792415
501120	792416
274567	792417
551234	792418
223791	792419
280445	792420
580482	792421
269418	792422
635280	792423
586613	792424
59906	792425
470066	792426
110796	792427
492819	792428
51768	792429
402672	792430
591994	792431
35610	792432
5120	792433
164352	792434
103523	792435
339058	792436
689098	792437
592553	792438
172050	792439
423882	792440
126133	792441
363194	792442
171723	792443
596785	792444
527186	792445
51502	792446
545431	792447
51315	792448
445083	792449
223681	792450
576405	792451
66905	792452
679070	792453
626340	792454
388326	792455
640243	792456
27124	792457
372127	792458
305795	792459
497164	792460
624224	792461
357	792462
3	792463
7230	792464
11035	792465
246045	792466
182685	792467
200	792468
412681	792469
233052	792470
334474	792471
34977	792472
727	792473
290885	792474
105449	792475
461419	792476
145769	792477
538574	792478
61970	792479
201014	792480
436431	792481
684390	792482
201009	792483
156410	792484
225259	792485
66657	792486
593561	792487
172913	792488
269048	792489
558568	792490
14606	792491
344784	792492
505177	792493
90179	792494
26827	792495
180766	792496
53029	792497
220030	792498
102538	792499
316934	792500
660736	792501
545644	792502
632597	792503
190282	792504
169662	792505
172972	792506
2648	792507
660980	792508
83382	792509
245526	792510
93088	792511
596710	792512
225029	792513
549566	792514
23169	792515
211591	792516
71199	792517
258941	792518
2139	792519
170888	792520
565822	792521
506999	792522
27989	792523
322549	792524
144563	792525
653730	792526
273524	792527
6707	792528
49327	792529
571390	792530
407	792531
39751	792532
127226	792533
44427	792534
25497	792535
225402	792536
179938	792537
184152	792538
672526	792539
209627	792540
525105	792541
494237	792542
1132	792543
55011	792544
24427	792545
398461	792546
95500	792547
508437	792548
340218	792549
619978	792550
11726	792551
485914	792552
561586	792553
685544	792554
191186	792555
138583	792556
148025	792557
106593	792558
44845	792559
252442	792560
139087	792561
28840	792562
556830	792563
37006	792564
292099	792565
425	792566
233060	792567
353438	792568
31697	792569
209673	792570
9334	792571
52471	792572
25777	792573
210353	792574
95367	792575
505182	792576
122446	792577
39496	792578
12452	792579
52471	792580
505472	792581
31274	792582
170541	792583
363791	792584
115551	792585
111170	792586
241929	792587
51089	792588
330794	792589
701	792590
155108	792591
425293	792592
676594	792593
106100	792594
134456	792595
297372	792596
550580	792597
37734	792598
145145	792599
1854	792600
5955	792601
671401	792602
358328	792603
223677	792604
103196	792605
570522	792606
274241	792607
654294	792608
43212	792609
7852	792610
377363	792611
9009	792612
527182	792613
18770	792614
502609	792615
622541	792616
250900	792617
223125	792618
363935	792619
223615	792620
335263	792621
498175	792622
487256	792623
263008	792624
523290	792625
296235	792626
134186	792627
420507	792628
394263	792629
6487	792630
104298	792631
1477	792632
27489	792633
62799	792634
36581	792635
422872	792636
458258	792637
14669	792638
194911	792639
540008	792640
118592	792641
289406	792642
651014	792643
588912	792644
136785	792645
612179	792646
83515	792647
378791	792648
5122	792649
44887	792650
32518	792651
570590	792652
613390	792653
23050	792654
316962	792655
5770	792656
421265	792657
91309	792658
115219	792659
120896	792660
117493	792661
48	792662
588465	792663
411986	792664
573082	792665
584739	792666
219663	792667
277019	792668
44280	792669
229826	792670
385860	792671
161002	792672
48873	792673
72655	792674
362468	792675
328576	792676
110530	792677
57147	792678
94563	792679
94561	792680
303936	792681
399564	792682
929	792683
695460	792684
311324	792685
318759	792686
453419	792687
419426	792688
350993	792689
518270	792690
46304	792691
37755	792692
120602	792693
5688	792694
531121	792695
440619	792696
233543	792697
602528	792698
600303	792699
133910	792700
52008	792701
24304	792702
36414	792703
151769	792704
158429	792705
10782	792706
77931	792707
164817	792708
314217	792709
124	792710
225429	792711
296115	792712
313234	792713
690214	792714
521222	792715
61962	792716
7504	792717
488184	792718
9154	792719
108897	792720
328847	792721
150930	792722
34839	792723
1599	792724
493125	792725
693104	792726
675402	792727
145784	792728
143160	792729
37677	792730
527642	792731
629029	792732
130974	792733
19063	792734
55926	792735
514877	792736
676887	792737
188527	792738
3798	792739
74633	792740
322281	792741
216027	792742
457635	792743
399400	792744
27849	792745
139510	792746
346672	792747
26668	792748
186468	792749
157445	792750
87109	792751
4251	792752
402498	792753
78780	792754
2276	792755
1593	792756
533519	792757
205752	792758
272291	792759
61928	792760
116130	792761
574521	792762
5928	792763
597212	792764
489205	792765
17645	792766
61739	792767
605129	792768
257393	792769
29066	792770
348915	792771
327077	792772
450590	792773
44465	792774
559025	792775
23882	792776
439958	792777
590174	792778
72862	792779
77487	792780
339969	792781
476567	792782
231914	792783
43	792784
36480	792785
473641	792786
7012	792787
160710	792788
258901	792789
91646	792790
193664	792791
64277	792792
548786	792793
467557	792794
627594	792795
367215	792796
474037	792797
27927	792798
689331	792799
18304	792800
223395	792801
8769	792802
23177	792803
308303	792804
638215	792805
195650	792806
2448	792807
237275	792808
548340	792809
522691	792810
328767	792811
205539	792812
149678	792813
552824	792814
589225	792815
148947	792816
380303	792817
410476	792818
641649	792819
370865	792820
154568	792821
625025	792822
170336	792823
31537	792824
20454	792825
133338	792826
654702	792827
23672	792828
622279	792829
331620	792830
688060	792831
68996	792832
109695	792833
9695	792834
11675	792835
172151	792836
12261	792837
690989	792838
106121	792839
29411	792840
304942	792841
247114	792842
168801	792843
567551	792844
1479	792845
29405	792846
431288	792847
290186	792848
97579	792849
55443	792850
365	792851
265508	792852
107920	792853
323154	792854
27639	792855
613812	792856
608422	792857
1791	792858
617455	792859
279144	792860
540516	792861
204548	792862
77475	792863
663303	792864
185932	792865
45727	792866
239479	792867
317	792868
359318	792869
96311	792870
464923	792871
20816	792872
563245	792873
87694	792874
9213	792875
2783	792876
420265	792877
133517	792878
153562	792879
141484	792880
44774	792881
275753	792882
505265	792883
104549	792884
391346	792885
139187	792886
59252	792887
106704	792888
60012	792889
81134	792890
585675	792891
470237	792892
234223	792893
48758	792894
6553	792895
537088	792896
313694	792897
105912	792898
527413	792899
142865	792900
34321	792901
115177	792902
20120	792903
309688	792904
70039	792905
669321	792906
502293	792907
274128	792908
20196	792909
386988	792910
311323	792911
499870	792912
94258	792913
233000	792914
237356	792915
226213	792916
121051	792917
195114	792918
26468	792919
306122	792920
44895	792921
290696	792922
170445	792923
156767	792924
24897	792925
190391	792926
80296	792927
508402	792928
535176	792929
502895	792930
48592	792931
1979	792932
11600	792933
58294	792934
71695	792935
238025	792936
12210	792937
226726	792938
39987	792939
14182	792940
404920	792941
105353	792942
444456	792943
501968	792944
470190	792945
55488	792946
666730	792947
250337	792948
40390	792949
349094	792950
33097	792951
127587	792952
419399	792953
114223	792954
458043	792955
555990	792956
271408	792957
29775	792958
95351	792959
524922	792960
160570	792961
111031	792962
18796	792963
341818	792964
50659	792965
24303	792966
642453	792967
4417	792968
142694	792969
485110	792970
6660	792971
81	792972
56148	792973
52876	792974
365930	792975
139959	792976
145179	792977
12915	792978
138642	792979
348381	792980
148165	792981
29267	792982
647787	792983
32910	792984
12094	792985
424035	792986
32787	792987
11377	792988
501855	792989
420323	792990
1506	792991
15231	792992
153952	792993
31226	792994
357936	792995
508812	792996
391052	792997
260262	792998
273194	792999
21104	793000
438927	793001
131203	793002
286440	793003
569909	793004
490431	793005
37708	793006
26499	793007
496928	793008
11553	793009
13026	793010
100865	793011
548377	793012
320971	793013
44445	793014
550380	793015
115006	793016
116383	793017
85736	793018
411089	793019
553319	793020
74201	793021
586903	793022
508994	793023
349463	793024
203910	793025
53605	793026
172338	793027
132565	793028
163730	793029
51670	793030
598958	793031
168561	793032
364182	793033
73101	793034
72960	793035
22932	793036
16213	793037
45495	793038
460799	793039
5	793040
20172	793041
478362	793042
616003	793043
107953	793044
663138	793045
15943	793046
74395	793047
308587	793048
325472	793049
73553	793050
160440	793051
101609	793052
23084	793053
600946	793054
3057	793055
291616	793056
327104	793057
16725	793058
20384	793059
331747	793060
576658	793061
14464	793062
80686	793063
457318	793064
297254	793065
23942	793066
127739	793067
468437	793068
52916	793069
384250	793070
548350	793071
166737	793072
598255	793073
112824	793074
210897	793075
660524	793076
509327	793077
563977	793078
194965	793079
553555	793080
39	793081
229731	793082
90796	793083
154710	793084
128016	793085
125028	793086
167012	793087
254937	793088
278690	793089
386472	793090
690079	793091
9030	793092
186821	793093
488973	793094
188519	793095
430432	793096
471966	793097
17525	793098
1856	793099
642388	793100
320922	793101
6460	793102
175922	793103
40585	793104
232586	793105
565996	793106
168856	793107
164505	793108
234024	793109
185245	793110
53698	793111
276653	793112
15266	793113
552799	793114
275696	793115
355394	793116
169779	793117
71008	793118
406452	793119
271026	793120
142563	793121
557927	793122
52612	793123
57309	793124
65133	793125
315971	793126
21742	793127
223808	793128
7451	793129
495587	793130
116531	793131
125844	793132
516612	793133
143060	793134
406377	793135
19929	793136
1968	793137
38346	793138
398555	793139
180759	793140
55664	793141
74270	793142
7392	793143
175	793144
20578	793145
678105	793146
340029	793147
185384	793148
520240	793149
642375	793150
642295	793151
619056	793152
54237	793153
123100	793154
18193	793155
349110	793156
467417	793157
505173	793158
222242	793159
43610	793160
677449	793161
507685	793162
694373	793163
636749	793164
317019	793165
502089	793166
672844	793167
130931	793168
151490	793169
160888	793170
67758	793171
376462	793172
9888	793173
94766	793174
5653	793175
86378	793176
312213	793177
98	793178
401896	793179
7032	793180
508417	793181
575027	793182
83227	793183
494789	793184
242694	793185
39083	793186
454815	793187
25168	793188
469817	793189
270242	793190
648947	793191
361647	793192
519955	793193
355915	793194
81	793195
366365	793196
260612	793197
36792	793198
403522	793199
268880	793200
14787	793201
377402	793202
99815	793203
418309	793204
356206	793205
50534	793206
225607	793207
88002	793208
70609	793209
148858	793210
572343	793211
207918	793212
100555	793213
292288	793214
134226	793215
3749	793216
64531	793217
432068	793218
90865	793219
269240	793220
615352	793221
45386	793222
682921	793223
24944	793224
447063	793225
354936	793226
252450	793227
278974	793228
678513	793229
572982	793230
517871	793231
346204	793232
247778	793233
68398	793234
383422	793235
313529	793236
180600	793237
118271	793238
156981	793239
174193	793240
72224	793241
138916	793242
243825	793243
413027	793244
11857	793245
1303	793246
580316	793247
516976	793248
169848	793249
1932	793250
339376	793251
420356	793252
353706	793253
98139	793254
81601	793255
1662	793256
659592	793257
167726	793258
32420	793259
9247	793260
99847	793261
178323	793262
640775	793263
151314	793264
512793	793265
165405	793266
465729	793267
225372	793268
9747	793269
12037	793270
3401	793271
651091	793272
148676	793273
21853	793274
347186	793275
623218	793276
646850	793277
436436	793278
160574	793279
215023	793280
638821	793281
21778	793282
133669	793283
172949	793284
17745	793285
147357	793286
115033	793287
173102	793288
29221	793289
592681	793290
546334	793291
632744	793292
422801	793293
319515	793294
1299	793295
54	793296
538525	793297
510367	793298
72970	793299
16703	793300
481964	793301
92626	793302
461126	793303
442325	793304
237932	793305
54076	793306
313173	793307
156822	793308
29449	793309
335689	793310
368001	793311
114039	793312
310921	793313
123155	793314
985	793315
274138	793316
18143	793317
618490	793318
615446	793319
1270	793320
23138	793321
117364	793322
218486	793323
32539	793324
505284	793325
77678	793326
75385	793327
310525	793328
65	793329
13372	793330
144527	793331
7468	793332
31575	793333
2897	793334
134102	793335
6305	793336
268718	793337
161496	793338
598035	793339
75723	793340
17547	793341
47201	793342
439947	793343
37337	793344
130863	793345
465367	793346
6923	793347
7482	793348
13134	793349
548187	793350
674340	793351
52929	793352
34635	793353
47560	793354
5367	793355
557671	793356
421868	793357
43252	793358
144275	793359
36	793360
617505	793361
594187	793362
665547	793363
348888	793364
106746	793365
4908	793366
5270	793367
495530	793368
466228	793369
121637	793370
286947	793371
483528	793372
80963	793373
144592	793374
84849	793375
614765	793376
192821	793377
436237	793378
670751	793379
15338	793380
81755	793381
127584	793382
303806	793383
63650	793384
71126	793385
287994	793386
81361	793387
30801	793388
19792	793389
117909	793390
670862	793391
519565	793392
456047	793393
163988	793394
159968	793395
66072	793396
18136	793397
31155	793398
60229	793399
8415	793400
488265	793401
207746	793402
474141	793403
120621	793404
48330	793405
687775	793406
35615	793407
413179	793408
266945	793409
105008	793410
7083	793411
124986	793412
9625	793413
38749	793414
644596	793415
406913	793416
406867	793417
407054	793418
470897	793419
8024	793420
357918	793421
124725	793422
150225	793423
42589	793424
6339	793425
694023	793426
407664	793427
143369	793428
348419	793429
64958	793430
70157	793431
528028	793432
606179	793433
35778	793434
69289	793435
583473	793436
71138	793437
529175	793438
69679	793439
154422	793440
198740	793441
291198	793442
455958	793443
462684	793444
78304	793445
429728	793446
49670	793447
247554	793448
4998	793449
104962	793450
268663	793451
33861	793452
1738	793453
357905	793454
6632	793455
565180	793456
83210	793457
427536	793458
265749	793459
680467	793460
22817	793461
11585	793462
254889	793463
70029	793464
480592	793465
553384	793466
137507	793467
5932	793468
1217	793469
7532	793470
114328	793471
94520	793472
319149	793473
413183	793474
561603	793475
13518	793476
154654	793477
375401	793478
691698	793479
4767	793480
285279	793481
109883	793482
603665	793483
480993	793484
395066	793485
470440	793486
97335	793487
681869	793488
47559	793489
13121	793490
133582	793491
70141	793492
79988	793493
130796	793494
661362	793495
441097	793496
118851	793497
205019	793498
92410	793499
275414	793500
362765	793501
579988	793502
542119	793503
22168	793504
91256	793505
181412	793506
436836	793507
29582	793508
271824	793509
619109	793510
160893	793511
124278	793512
671271	793513
2554	793514
418411	793515
507645	793516
632893	793517
364405	793518
124584	793519
592216	793520
250371	793521
436837	793522
253070	793523
436840	793524
223599	793525
273241	793526
137037	793527
53094	793528
543921	793529
583882	793530
436643	793531
209839	793532
282988	793533
20013	793534
640238	793535
46729	793536
350892	793537
566463	793538
40477	793539
17853	793540
55658	793541
30301	793542
252307	793543
387921	793544
611678	793545
271900	793546
282026	793547
4507	793548
1930	793549
350538	793550
238902	793551
553	793552
451025	793553
40322	793554
614116	793555
5399	793556
22012	793557
172796	793558
647250	793559
556130	793560
2346	793561
426085	793562
401438	793563
586410	793564
50264	793565
463772	793566
272302	793567
632233	793568
40485	793569
519554	793570
109453	793571
596469	793572
1222	793573
1634	793574
640076	793575
640075	793576
192506	793577
14286	793578
109169	793579
45650	793580
56957	793581
122565	793582
193693	793583
109812	793584
14393	793585
45013	793586
645910	793587
501821	793588
18655	793589
491679	793590
378579	793591
17718	793592
505984	793593
87010	793594
41664	793595
6182	793596
67280	793597
422466	793598
26776	793599
129917	793600
411042	793601
569684	793602
374360	793603
571658	793604
669915	793605
187856	793606
44312	793607
124852	793608
9186	793609
489423	793610
21464	793611
9778	793612
63780	793613
20488	793614
135146	793615
301367	793616
46377	793617
60099	793618
631466	793619
208239	793620
139693	793621
76644	793622
208943	793623
299627	793624
331728	793625
645031	793626
160499	793627
617771	793628
505207	793629
652217	793630
14472	793631
431578	793632
1290	793633
575671	793634
451452	793635
287883	793636
592470	793637
25043	793638
449458	793639
527705	793640
694012	793641
9606	793642
295426	793643
234644	793644
484656	793645
464053	793646
697763	793647
637189	793648
307068	793649
5689	793650
84173	793651
43098	793652
3734	793653
128616	793654
195228	793655
250820	793656
54470	793657
336060	793658
338868	793659
470993	793660
175674	793661
616735	793662
624081	793663
488462	793664
531532	793665
271552	793666
101491	793667
616650	793668
86482	793669
520677	793670
528612	793671
502580	793672
197406	793673
154380	793674
689822	793675
14739	793676
94102	793677
369664	793678
237489	793679
147058	793680
294119	793681
38980	793682
521874	793683
42800	793684
194509	793685
29309	793686
415887	793687
266227	793688
310899	793689
459622	793690
380409	793691
354878	793692
173141	793693
484668	793694
72062	793695
11067	793696
434770	793697
421227	793698
655402	793699
640958	793700
659643	793701
15872	793702
222686	793703
323716	793704
27340	793705
498605	793706
515526	793707
680107	793708
649227	793709
85546	793710
97226	793711
518707	793712
145518	793713
341430	793714
97066	793715
328646	793716
142041	793717
231827	793718
369370	793719
557517	793720
119322	793721
84737	793722
58416	793723
272474	793724
120514	793725
24453	793726
128403	793727
276887	793728
674136	793729
656454	793730
69950	793731
413818	793732
226947	793733
35285	793734
322792	793735
436885	793736
19859	793737
118481	793738
684748	793739
459804	793740
421912	793741
18943	793742
306657	793743
145518	793744
396	793745
81406	793746
32737	793747
296406	793748
574842	793749
44830	793750
430719	793751
3592	793752
326023	793753
656983	793754
680532	793755
675349	793756
122620	793757
636752	793758
650096	793759
680537	793760
77137	793761
315436	793762
261365	793763
404408	793764
318884	793765
289593	793766
59540	793767
95139	793768
304204	793769
48255	793770
1617	793771
451671	793772
547508	793773
383207	793774
283391	793775
496273	793776
242693	793777
112472	793778
10596	793779
470784	793780
267558	793781
9279	793782
231291	793783
91188	793784
151208	793785
503989	793786
291685	793787
179922	793788
391340	793789
95724	793790
368592	793791
312902	793792
17316	793793
990	793794
692247	793795
510193	793796
248787	793797
6787	793798
188576	793799
104757	793800
396501	793801
41697	793802
47846	793803
267835	793804
14860	793805
492918	793806
187808	793807
89742	793808
76963	793809
309617	793810
463929	793811
141125	793812
599846	793813
586186	793814
187377	793815
594808	793816
31695	793817
93107	793818
18265	793819
143674	793820
13922	793821
101368	793822
91415	793823
295613	793824
966	793825
224284	793826
289185	793827
322326	793828
81632	793829
584700	793830
53113	793831
407617	793832
260295	793833
469948	793834
288345	793835
18246	793836
158544	793837
211262	793838
69837	793839
24994	793840
123705	793841
124097	793842
274555	793843
211357	793844
436066	793845
79170	793846
171	793847
481360	793848
79649	793849
610845	793850
51270	793851
639842	793852
381021	793853
610076	793854
49631	793855
71012	793856
195689	793857
517477	793858
153847	793859
342881	793860
602272	793861
223123	793862
355252	793863
750	793864
158667	793865
362761	793866
99616	793867
528891	793868
528901	793869
556145	793870
413803	793871
65572	793872
590899	793873
119568	793874
2	793875
644362	793876
19882	793877
167473	793878
149014	793879
17887	793880
462281	793881
52586	793882
258275	793883
603487	793884
513768	793885
628297	793886
670917	793887
445736	793888
328230	793889
14282	793890
379503	793891
594129	793892
40320	793893
405297	793894
432332	793895
388293	793896
604593	793897
626159	793898
59448	793899
28715	793900
344659	793901
677201	793902
40204	793903
411214	793904
518459	793905
188274	793906
276607	793907
364453	793908
647908	793909
413815	793910
350469	793911
557694	793912
489625	793913
656894	793914
261964	793915
184566	793916
64965	793917
516652	793918
81632	793919
603877	793920
73469	793921
628830	793922
357929	793923
411889	793924
630475	793925
31779	793926
315035	793927
364365	793928
46182	793929
389974	793930
89060	793931
140667	793932
223121	793933
150329	793934
234231	793935
52960	793936
273233	793937
115895	793938
39510	793939
203	793940
599627	793941
522545	793942
583479	793943
477492	793944
200537	793945
108057	793946
19032	793947
331512	793948
460647	793949
25997	793950
141126	793951
540465	793952
540392	793953
481744	793954
476150	793955
368287	793956
16343	793957
223562	793958
554054	793959
339118	793960
502202	793961
314417	793962
28677	793963
304147	793964
7	793965
58651	793966
45429	793967
130605	793968
71007	793969
261394	793970
223117	793971
155228	793972
64117	793973
289708	793974
492	793975
573261	793976
64860	793977
467053	793978
12897	793979
129070	793980
16844	793981
304606	793982
590721	793983
114205	793984
315004	793985
404594	793986
285111	793987
61073	793988
594215	793989
14283	793990
22486	793991
117037	793992
684654	793993
29431	793994
522308	793995
472690	793996
142778	793997
519910	793998
318794	793999
306194	794000
425647	794001
80483	794002
676470	794003
507110	794004
144741	794005
46352	794006
210082	794007
21119	794008
9323	794009
5072	794010
288749	794011
223378	794012
390762	794013
425189	794014
5667	794015
395302	794016
309706	794017
617909	794018
164060	794019
357487	794020
379132	794021
444034	794022
622636	794023
683278	794024
667619	794025
96388	794026
674069	794027
624970	794028
407579	794029
91372	794030
38856	794031
261584	794032
216643	794033
333341	794034
474369	794035
124679	794036
104083	794037
148443	794038
345639	794039
3511	794040
405463	794041
449055	794042
414969	794043
240961	794044
311903	794045
627011	794046
141423	794047
454153	794048
376291	794049
252549	794050
32409	794051
591205	794052
502296	794053
4522	794054
391002	794055
539049	794056
18187	794057
308973	794058
350826	794059
84967	794060
47639	794061
117581	794062
302671	794063
45037	794064
190738	794065
266529	794066
219467	794067
35647	794068
100965	794069
266938	794070
379149	794071
358591	794072
183403	794073
196244	794074
595256	794075
225356	794076
135546	794077
24238	794078
637724	794079
318861	794080
674467	794081
2312	794082
147533	794083
695421	794084
28823	794085
611297	794086
583642	794087
271693	794088
12540	794089
244102	794090
149016	794091
265837	794092
290465	794093
658728	794094
576703	794095
59818	794096
257278	794097
16779	794098
539654	794099
344039	794100
121316	794101
295472	794102
683581	794103
66599	794104
25343	794105
78502	794106
87508	794107
35679	794108
65594	794109
664320	794110
256542	794111
15077	794112
61434	794113
4390	794114
526945	794115
317144	794116
510948	794117
443465	794118
401847	794119
666403	794120
652738	794121
16277	794122
309887	794123
453053	794124
145656	794125
665261	794126
317672	794127
459469	794128
40925	794129
31156	794130
50910	794131
422379	794132
106853	794133
501249	794134
314925	794135
652422	794136
207535	794137
10937	794138
37836	794139
513708	794140
223558	794141
111887	794142
101488	794143
475082	794144
57787	794145
522532	794146
550765	794147
553382	794148
651507	794149
25674	794150
12391	794151
145387	794152
43533	794153
154813	794154
240849	794155
447324	794156
573259	794157
94340	794158
37652	794159
149781	794160
275111	794161
55099	794162
487314	794163
345545	794164
200242	794165
39100	794166
99419	794167
44700	794168
148212	794169
303643	794170
29011	794171
494004	794172
48931	794173
121939	794174
316514	794175
28763	794176
423756	794177
162612	794178
75821	794179
51005	794180
121640	794181
378058	794182
357903	794183
179122	794184
586833	794185
387770	794186
677353	794187
342427	794188
457972	794189
2192	794190
143421	794191
293956	794192
39017	794193
328544	794194
361028	794195
22978	794196
62787	794197
661102	794198
40906	794199
299569	794200
132824	794201
257639	794202
195236	794203
408870	794204
268923	794205
16976	794206
114249	794207
230558	794208
682748	794209
65058	794210
2083	794211
440469	794212
95834	794213
69732	794214
1429	794215
554339	794216
34813	794217
75853	794218
212194	794219
31604	794220
17	794221
57185	794222
556144	794223
418083	794224
654021	794225
585584	794226
571639	794227
211572	794228
627598	794229
513260	794230
223304	794231
387062	794232
135536	794233
56287	794234
17786	794235
584121	794236
410522	794237
552602	794238
348134	794239
277080	794240
615650	794241
331740	794242
50906	794243
23633	794244
344177	794245
274250	794246
271650	794247
351114	794248
510527	794249
126987	794250
455889	794251
133939	794252
373624	794253
3108	794254
594411	794255
614630	794256
560583	794257
242758	794258
122498	794259
151792	794260
258234	794261
149171	794262
433825	794263
44094	794264
201011	794265
303720	794266
10624	794267
569992	794268
520547	794269
111779	794270
90961	794271
184743	794272
567569	794273
641361	794274
56439	794275
55471	794276
89337	794277
386274	794278
359876	794279
74751	794280
36407	794281
674143	794282
67793	794283
40383	794284
614658	794285
436228	794286
250092	794287
626200	794288
688214	794289
176264	794290
591378	794291
281884	794292
109313	794293
8984	794294
17877	794295
140845	794296
76206	794297
512799	794298
59610	794299
387263	794300
283	794301
29830	794302
27504	794303
96652	794304
594983	794305
58980	794306
514090	794307
86943	794308
225121	794309
37508	794310
22553	794311
333672	794312
459412	794313
402407	794314
219483	794315
69894	794316
321767	794317
50204	794318
55023	794319
15346	794320
417447	794321
223104	794322
227167	794323
4991	794324
214468	794325
683425	794326
278736	794327
203107	794328
21667	794329
162803	794330
668711	794331
41706	794332
223298	794333
405405	794334
208179	794335
18091	794336
567032	794337
313689	794338
313581	794339
361249	794340
217921	794341
430422	794342
265998	794343
518176	794344
13476	794345
361547	794346
412767	794347
188196	794348
80280	794349
537744	794350
141122	794351
640518	794352
543701	794353
323634	794354
30651	794355
526985	794356
81635	794357
665939	794358
26843	794359
57994	794360
9163	794361
414235	794362
106804	794363
446665	794364
375993	794365
21742	794366
408866	794367
536956	794368
48369	794369
636973	794370
8543	794371
391878	794372
9520	794373
425292	794374
321882	794375
321884	794376
59752	794377
2653	794378
50874	794379
202307	794380
409882	794381
224405	794382
50562	794383
602981	794384
247227	794385
1668	794386
55147	794387
488836	794388
272005	794389
438433	794390
253049	794391
276872	794392
666499	794393
172132	794394
673213	794395
293932	794396
438567	794397
405577	794398
117997	794399
370138	794400
553385	794401
235051	794402
319817	794403
373895	794404
351339	794405
544273	794406
16652	794407
40895	794408
84603	794409
412257	794410
653036	794411
168365	794412
223060	794413
436947	794414
29597	794415
531510	794416
697740	794417
111686	794418
43426	794419
313870	794420
11683	794421
58396	794422
573457	794423
417722	794424
16001	794425
90337	794426
348707	794427
484207	794428
126713	794429
443871	794430
19602	794431
65012	794432
317614	794433
53365	794434
439794	794435
69551	794436
16827	794437
320438	794438
210424	794439
33030	794440
11386	794441
419099	794442
253984	794443
346519	794444
222738	794445
218405	794446
56679	794447
320417	794448
266845	794449
260049	794450
370425	794451
36507	794452
594880	794453
129011	794454
89541	794455
28739	794456
44511	794457
157201	794458
561756	794459
344946	794460
417134	794461
488915	794462
322	794463
284426	794464
90027	794465
12398	794466
258740	794467
648995	794468
21349	794469
251170	794470
106144	794471
486025	794472
36986	794473
69288	794474
344176	794475
495363	794476
38465	794477
659714	794478
15682	794479
28031	794480
28817	794481
507958	794482
654133	794483
493930	794484
403573	794485
382760	794486
4900	794487
422662	794488
169301	794489
599885	794490
23350	794491
1453	794492
95118	794493
665203	794494
40862	794495
692256	794496
93732	794497
527351	794498
204048	794499
435223	794500
243019	794501
56701	794502
79307	794503
23543	794504
162660	794505
142126	794506
215510	794507
132063	794508
330467	794509
454188	794510
622537	794511
356538	794512
351097	794513
2411	794514
163642	794515
606506	794516
46103	794517
145660	794518
289796	794519
429569	794520
81341	794521
26803	794522
115379	794523
66600	794524
53969	794525
78292	794526
175129	794527
161701	794528
676608	794529
28787	794530
595997	794531
139238	794532
318885	794533
27	794534
122622	794535
232454	794536
154433	794537
130054	794538
331486	794539
2496	794540
444213	794541
429543	794542
16640	794543
28716	794544
71400	794545
13774	794546
22155	794547
237895	794548
27302	794549
376418	794550
610719	794551
276402	794552
329937	794553
529677	794554
165767	794555
592191	794556
225785	794557
6336	794558
124613	794559
691353	794560
134604	794561
503885	794562
635060	794563
197850	794564
627340	794565
154728	794566
322116	794567
7599	794568
367040	794569
413177	794570
222977	794571
67022	794572
692398	794573
664427	794574
237332	794575
322677	794576
361080	794577
157877	794578
153844	794579
3070	794580
66527	794581
306375	794582
21364	794583
436304	794584
574487	794585
121648	794586
29003	794587
49250	794588
196292	794589
18192	794590
599142	794591
447206	794592
610646	794593
15621	794594
164728	794595
59180	794596
384039	794597
660099	794598
285966	794599
436912	794600
436928	794601
686786	794602
198071	794603
436077	794604
462308	794605
34400	794606
577589	794607
101819	794608
1207	794609
55590	794610
127632	794611
44418	794612
240749	794613
99928	794614
333742	794615
526165	794616
79378	794617
204558	794618
1938	794619
120743	794620
40472	794621
374108	794622
4667	794623
1688	794624
349508	794625
407070	794626
644603	794627
406880	794628
111372	794629
111346	794630
644606	794631
407084	794632
407085	794633
406955	794634
407092	794635
407121	794636
644613	794637
407127	794638
644616	794639
407155	794640
407129	794641
407186	794642
407033	794643
407065	794644
407133	794645
407016	794646
407020	794647
407005	794648
407015	794649
111365	794650
407019	794651
407058	794652
111340	794653
406857	794654
41463	794655
407173	794656
407046	794657
111338	794658
407050	794659
41464	794660
593137	794661
548864	794662
110660	794663
69745	794664
454789	794665
116719	794666
5453	794667
356115	794668
4320	794669
101730	794670
20597	794671
77147	794672
36046	794673
138396	794674
294039	794675
344730	794676
60414	794677
388527	794678
405529	794679
77067	794680
639838	794681
376568	794682
329890	794683
566544	794684
173893	794685
89494	794686
49511	794687
603482	794688
582799	794689
8312	794690
578244	794691
93994	794692
488124	794693
199015	794694
147128	794695
234633	794696
22124	794697
112633	794698
137325	794699
198736	794700
154346	794701
20800	794702
178130	794703
157742	794704
616710	794705
65678	794706
115163	794707
68757	794708
65292	794709
676376	794710
370031	794711
184689	794712
17477	794713
103281	794714
143214	794715
1782	794716
323865	794717
591292	794718
557612	794719
565370	794720
635974	794721
449384	794722
496353	794723
443293	794724
533959	794725
196943	794726
405131	794727
83	794728
526904	794729
9673	794730
28581	794731
186037	794732
102895	794733
111145	794734
79958	794735
565428	794736
188524	794737
305862	794738
124508	794739
58625	794740
148456	794741
282078	794742
11347	794743
44174	794744
51116	794745
95983	794746
665171	794747
132157	794748
11391	794749
562315	794750
435635	794751
82372	794752
543321	794753
13880	794754
370507	794755
499601	794756
490023	794757
420627	794758
160366	794759
600573	794760
37234	794761
22333	794762
7810	794763
64570	794764
511747	794765
51086	794766
27569	794767
427643	794768
5422	794769
652681	794770
34768	794771
293792	794772
344216	794773
124734	794774
272755	794775
366963	794776
25194	794777
587897	794778
4609	794779
35321	794780
265893	794781
220020	794782
265897	794783
13432	794784
364336	794785
100790	794786
675731	794787
16968	794788
70511	794789
18175	794790
25171	794791
48996	794792
635432	794793
87	794794
583091	794795
578561	794796
95870	794797
407923	794798
1410	794799
554987	794800
311477	794801
171667	794802
115024	794803
682046	794804
384261	794805
480668	794806
333612	794807
146874	794808
64660	794809
298683	794810
19501	794811
54529	794812
160450	794813
569795	794814
405257	794815
616676	794816
1992	794817
45663	794818
582422	794819
114546	794820
11306	794821
94710	794822
293669	794823
508327	794824
2387	794825
114411	794826
578689	794827
59640	794828
573692	794829
206297	794830
532642	794831
89905	794832
60636	794833
571759	794834
563426	794835
33653	794836
493045	794837
154430	794838
36994	794839
142326	794840
25183	794841
559050	794842
587494	794843
498297	794844
134364	794845
516262	794846
372190	794847
17	794848
197152	794849
401562	794850
160253	794851
11117	794852
10949	794853
120412	794854
12036	794855
87752	794856
125422	794857
35504	794858
766	794859
58173	794860
9565	794861
308370	794862
508961	794863
8621	794864
184706	794865
35495	794866
829	794867
488738	794868
145000	794869
27426	794870
504674	794871
21659	794872
165561	794873
16072	794874
1002	794875
105129	794876
679062	794877
101277	794878
520978	794879
94394	794880
156194	794881
679998	794882
482492	794883
51682	794884
21657	794885
85344	794886
192	794887
449124	794888
136574	794889
520268	794890
114438	794891
274210	794892
488754	794893
110771	794894
127402	794895
330735	794896
130660	794897
480943	794898
35781	794899
452653	794900
385094	794901
146757	794902
390645	794903
183567	794904
543998	794905
15791	794906
90831	794907
203977	794908
695483	794909
40385	794910
225909	794911
651408	794912
418470	794913
34	794914
635067	794915
115280	794916
303307	794917
572011	794918
101099	794919
449133	794920
619	794921
18431	794922
135688	794923
113628	794924
291743	794925
155048	794926
12545	794927
16203	794928
188053	794929
228747	794930
144099	794931
239223	794932
484072	794933
280852	794934
2702	794935
27864	794936
641477	794937
237488	794938
122544	794939
353321	794940
206733	794941
856	794942
547206	794943
276071	794944
550383	794945
189771	794946
614403	794947
17809	794948
192894	794949
105364	794950
568939	794951
2369	794952
577258	794953
186106	794954
157027	794955
229835	794956
1472	794957
46464	794958
612740	794959
546195	794960
466114	794961
348427	794962
689043	794963
322714	794964
83501	794965
263359	794966
253772	794967
124846	794968
160674	794969
38424	794970
304813	794971
367035	794972
290898	794973
71	794974
409403	794975
319850	794976
650048	794977
115530	794978
190191	794979
545422	794980
575167	794981
596432	794982
388711	794983
2665	794984
648233	794985
17657	794986
290899	794987
252201	794988
372793	794989
305	794990
444236	794991
2665	794992
662371	794993
4117	794994
102231	794995
95264	794996
61778	794997
251778	794998
284654	794999
562688	795000
212634	795001
180816	795002
28369	795003
57309	795004
123854	795005
337312	795006
54437	795007
48333	795008
56074	795009
29483	795010
687327	795011
537768	795012
116775	795013
25419	795014
695729	795015
435834	795016
151386	795017
9587	795018
48015	795019
192538	795020
3767	795021
367872	795022
115357	795023
52	795024
77808	795025
89130	795026
115437	795027
666868	795028
1450	795029
11365	795030
96471	795031
104004	795032
269994	795033
58797	795034
282657	795035
63024	795036
29391	795037
78613	795038
393809	795039
467774	795040
32511	795041
512789	795042
291207	795043
160882	795044
43551	795045
376446	795046
9601	795047
9595	795048
631018	795049
52449	795050
127590	795051
114959	795052
421085	795053
21000	795054
88397	795055
4671	795056
49269	795057
20567	795058
210509	795059
52702	795060
424065	795061
17514	795062
172356	795063
641916	795064
47802	795065
126933	795066
399344	795067
624748	795068
33767	795069
1194	795070
500946	795071
559336	795072
54953	795073
33664	795074
280026	795075
759	795076
409189	795077
20095	795078
62774	795079
235737	795080
66667	795081
5682	795082
14509	795083
63508	795084
404210	795085
70472	795086
8193	795087
662181	795088
92785	795089
33498	795090
67580	795091
255495	795092
151689	795093
471469	795094
446946	795095
5306	795096
12238	795097
91240	795098
89218	795099
4791	795100
135915	795101
4051	795102
371065	795103
3394	795104
11034	795105
413441	795106
152525	795107
209744	795108
506185	795109
666918	795110
4284	795111
148689	795112
150044	795113
519341	795114
144724	795115
74519	795116
493414	795117
6227	795118
572078	795119
7615	795120
269702	795121
459884	795122
210272	795123
22730	795124
685017	795125
592105	795126
2981	795127
1875	795128
173899	795129
47355	795130
18548	795131
5655	795132
63716	795133
196916	795134
430364	795135
229245	795136
96	795137
600999	795138
142857	795139
673343	795140
306076	795141
51653	795142
609863	795143
367407	795144
586582	795145
257905	795146
193380	795147
500747	795148
411122	795149
183446	795150
652455	795151
487777	795152
130828	795153
504770	795154
37674	795155
581219	795156
658354	795157
2243	795158
469368	795159
85589	795160
18666	795161
500743	795162
14616	795163
75093	795164
239496	795165
540924	795166
586686	795167
98482	795168
483771	795169
2	795170
100172	795171
41954	795172
97197	795173
14149	795174
226718	795175
75898	795176
465730	795177
491857	795178
152781	795179
36864	795180
230934	795181
51765	795182
575461	795183
146661	795184
134257	795185
131570	795186
33228	795187
21737	795188
65552	795189
501511	795190
672455	795191
47560	795192
63653	795193
426672	795194
51119	795195
164729	795196
23013	795197
171888	795198
185346	795199
41578	795200
239653	795201
25743	795202
688879	795203
103644	795204
84629	795205
365357	795206
584092	795207
501449	795208
156502	795209
246999	795210
495360	795211
6550	795212
650320	795213
234097	795214
529083	795215
545874	795216
196956	795217
611354	795218
198533	795219
320461	795220
33828	795221
14612	795222
599954	795223
53008	795224
493405	795225
20961	795226
425306	795227
368	795228
254415	795229
682086	795230
27806	795231
52732	795232
443597	795233
6128	795234
135578	795235
156847	795236
125263	795237
96335	795238
8850	795239
63102	795240
587435	795241
320335	795242
601637	795243
163977	795244
423606	795245
508009	795246
138340	795247
222264	795248
4727	795249
7603	795250
591392	795251
109513	795252
577042	795253
128237	795254
54475	795255
376476	795256
88582	795257
113908	795258
226969	795259
9125	795260
560561	795261
545258	795262
110917	795263
207904	795264
147860	795265
355038	795266
271325	795267
151107	795268
235782	795269
90728	795270
3136	795271
282927	795272
681227	795273
9698	795274
343916	795275
419604	795276
400871	795277
302575	795278
363683	795279
160453	795280
233220	795281
216380	795282
34327	795283
2492	795284
65729	795285
69273	795286
14466	795287
5184	795288
43693	795289
83255	795290
11503	795291
145748	795292
652914	795293
42888	795294
42333	795295
652905	795296
130601	795297
329290	795298
433	795299
136783	795300
8203	795301
173995	795302
650219	795303
123404	795304
360131	795305
24640	795306
188595	795307
279341	795308
307661	795309
6628	795310
554790	795311
647294	795312
94156	795313
168422	795314
24390	795315
132586	795316
289953	795317
42888	795318
311827	795319
53408	795320
354380	795321
5326	795322
408364	795323
41725	795324
654658	795325
56436	795326
138941	795327
14510	795328
418351	795329
42375	795330
72480	795331
72497	795332
168541	795333
14211	795334
510978	795335
37007	795336
165428	795337
32	795338
7852	795339
377616	795340
383953	795341
49120	795342
29922	795343
522177	795344
14594	795345
398191	795346
232453	795347
402031	795348
313618	795349
1193	795350
74379	795351
111097	795352
103897	795353
422991	795354
374791	795355
13721	795356
684423	795357
6896	795358
27765	795359
38170	795360
156111	795361
573699	795362
507689	795363
554050	795364
641432	795365
51947	795366
509674	795367
342704	795368
471567	795369
204527	795370
770	795371
646065	795372
618650	795373
139585	795374
590207	795375
578404	795376
92849	795377
583274	795378
670295	795379
88948	795380
499385	795381
104091	795382
322306	795383
262436	795384
590909	795385
526815	795386
360537	795387
52457	795388
487624	795389
120232	795390
542059	795391
189797	795392
14703	795393
558092	795394
645011	795395
405576	795396
97565	795397
616163	795398
361439	795399
612616	795400
598182	795401
36487	795402
62763	795403
646719	795404
245806	795405
22688	795406
496728	795407
285721	795408
97049	795409
172420	795410
426820	795411
481532	795412
178121	795413
570669	795414
4173	795415
40056	795416
47092	795417
31440	795418
130701	795419
102697	795420
48462	795421
599946	795422
169545	795423
572772	795424
627517	795425
285657	795426
4465	795427
602860	795428
23321	795429
392613	795430
50819	795431
51600	795432
355896	795433
110525	795434
188291	795435
658762	795436
41595	795437
53687	795438
35023	795439
6894	795440
124228	795441
327	795442
25579	795443
7404	795444
123465	795445
635527	795446
4663	795447
476604	795448
34720	795449
653641	795450
371736	795451
73696	795452
674918	795453
4356	795454
613642	795455
688937	795456
638064	795457
56791	795458
45448	795459
94151	795460
171253	795461
175417	795462
626917	795463
368852	795464
417305	795465
21536	795466
55317	795467
646015	795468
1146	795469
302522	795470
349692	795471
602711	795472
5820	795473
43672	795474
16499	795475
544446	795476
402000	795477
13846	795478
35588	795479
587199	795480
50849	795481
592238	795482
430428	795483
484172	795484
532788	795485
188525	795486
128860	795487
128594	795488
146348	795489
442247	795490
427439	795491
11265	795492
143109	795493
14756	795494
520162	795495
12121	795496
39001	795497
560	795498
67242	795499
148981	795500
6904	795501
70590	795502
220872	795503
101930	795504
316569	795505
14803	795506
463019	795507
15259	795508
605101	795509
74841	795510
592942	795511
113563	795512
56966	795513
330693	795514
558462	795515
208457	795516
95314	795517
58245	795518
120492	795519
81163	795520
2854	795521
87329	795522
339867	795523
465605	795524
504049	795525
636812	795526
1798	795527
149608	795528
26101	795529
10970	795530
174824	795531
7703	795532
585829	795533
80460	795534
333846	795535
611746	795536
314497	795537
394810	795538
52875	795539
234499	795540
548385	795541
349164	795542
580195	795543
421695	795544
120595	795545
60082	795546
11	795547
427396	795548
331092	795549
244560	795550
453613	795551
126465	795552
187255	795553
17137	795554
19341	795555
42659	795556
207015	795557
406414	795558
95786	795559
37772	795560
435217	795561
80084	795562
628026	795563
138398	795564
408484	795565
327537	795566
115454	795567
140567	795568
662202	795569
469823	795570
156881	795571
26287	795572
42331	795573
154145	795574
40197	795575
600090	795576
290811	795577
619191	795578
179932	795579
66045	795580
310048	795581
41920	795582
502611	795583
274628	795584
561502	795585
2814	795586
324372	795587
572101	795588
353641	795589
494622	795590
272411	795591
501814	795592
204967	795593
6151	795594
68197	795595
621435	795596
239556	795597
452698	795598
79430	795599
497261	795600
201538	795601
19195	795602
102109	795603
688114	795604
36	795605
152383	795606
378335	795607
323055	795608
571059	795609
59903	795610
23053	795611
7817	795612
599233	795613
556118	795614
651246	795615
232091	795616
66080	795617
459321	795618
363820	795619
50878	795620
660897	795621
641853	795622
498597	795623
628436	795624
107271	795625
94458	795626
167848	795627
654811	795628
375092	795629
687849	795630
588988	795631
17184	795632
588968	795633
51005	795634
53387	795635
455700	795636
264839	795637
654837	795638
114760	795639
646958	795640
322865	795641
585546	795642
616009	795643
44356	795644
321234	795645
295869	795646
665210	795647
151484	795648
99520	795649
184354	795650
469829	795651
276718	795652
297533	795653
537851	795654
266851	795655
561735	795656
224051	795657
553000	795658
68219	795659
105974	795660
333565	795661
248209	795662
156938	795663
212587	795664
303082	795665
76333	795666
447207	795667
425182	795668
350556	795669
450890	795670
454418	795671
118727	795672
454933	795673
28806	795674
515362	795675
459626	795676
369119	795677
671817	795678
443161	795679
338227	795680
445830	795681
425728	795682
295876	795683
145635	795684
118017	795685
256261	795686
411662	795687
411670	795688
430455	795689
96453	795690
14161	795691
605023	795692
519151	795693
174479	795694
2455	795695
620602	795696
295	795697
43847	795698
486960	795699
237314	795700
14719	795701
288656	795702
560305	795703
127249	795704
1492	795705
155080	795706
93630	795707
18541	795708
186085	795709
1829	795710
127592	795711
4384	795712
50767	795713
604104	795714
23266	795715
694800	795716
677476	795717
215692	795718
188010	795719
535291	795720
147118	795721
110650	795722
303392	795723
637625	795724
125038	795725
695950	795726
50739	795727
230972	795728
17061	795729
669817	795730
299556	795731
393672	795732
45700	795733
170759	795734
599788	795735
56074	795736
696645	795737
215784	795738
674494	795739
64972	795740
58667	795741
451769	795742
34475	795743
424093	795744
311610	795745
42470	795746
21263	795747
558864	795748
111746	795749
151711	795750
122373	795751
342925	795752
10979	795753
84867	795754
224353	795755
595846	795756
653938	795757
510970	795758
207585	795759
242737	795760
566357	795761
536734	795762
465304	795763
338449	795764
7801	795765
106	795766
676409	795767
597367	795768
36781	795769
144423	795770
100458	795771
379991	795772
410426	795773
24064	795774
102513	795775
111559	795776
150324	795777
183693	795778
5469	795779
315760	795780
535483	795781
527445	795782
569782	795783
519946	795784
574063	795785
16509	795786
116632	795787
453948	795788
1027	795789
450111	795790
614244	795791
491462	795792
23332	795793
146273	795794
76476	795795
304107	795796
600342	795797
2088	795798
696639	795799
441120	795800
599175	795801
6948	795802
529593	795803
13698	795804
132412	795805
443583	795806
138706	795807
214851	795808
615421	795809
120718	795810
491207	795811
347624	795812
494493	795813
1369	795814
645234	795815
4644	795816
540618	795817
567568	795818
43866	795819
180564	795820
71762	795821
161569	795822
317060	795823
164810	795824
423292	795825
1095	795826
311047	795827
475756	795828
543173	795829
539028	795830
280149	795831
386083	795832
540623	795833
170143	795834
269383	795835
371003	795836
664051	795837
202461	795838
49101	795839
65	795840
7513	795841
162979	795842
208651	795843
74755	795844
679545	795845
52500	795846
444532	795847
614306	795848
141440	795849
456387	795850
346125	795851
129445	795852
56	795853
11603	795854
117996	795855
412258	795856
490331	795857
354751	795858
404304	795859
21318	795860
152118	795861
442345	795862
171512	795863
581246	795864
361423	795865
81401	795866
274641	795867
378521	795868
418684	795869
282908	795870
607189	795871
548960	795872
5049	795873
20542	795874
437007	795875
40175	795876
405651	795877
17731	795878
365274	795879
35475	795880
87013	795881
2473	795882
5827	795883
88659	795884
35265	795885
3755	795886
61797	795887
12244	795888
181520	795889
14497	795890
501259	795891
223469	795892
101246	795893
636605	795894
334760	795895
67208	795896
69897	795897
450381	795898
618907	795899
324939	795900
261883	795901
697141	795902
153944	795903
587265	795904
44689	795905
569818	795906
626365	795907
465254	795908
1434	795909
15045	795910
4656	795911
33844	795912
5338	795913
588107	795914
82082	795915
327429	795916
402008	795917
667859	795918
334804	795919
121777	795920
45833	795921
366997	795922
100947	795923
284990	795924
61413	795925
233744	795926
366550	795927
170364	795928
622025	795929
14680	795930
460403	795931
131932	795932
168535	795933
546197	795934
199617	795935
493660	795936
3139	795937
256290	795938
524389	795939
190039	795940
1376	795941
411632	795942
68827	795943
45057	795944
14	795945
680574	795946
375882	795947
54472	795948
6669	795949
261825	795950
238315	795951
290724	795952
150229	795953
84522	795954
43902	795955
154949	795956
236024	795957
438377	795958
160635	795959
506553	795960
167536	795961
12744	795962
467568	795963
88965	795964
632341	795965
456238	795966
195672	795967
119940	795968
513568	795969
672179	795970
13864	795971
237788	795972
521749	795973
134488	795974
639627	795975
74078	795976
66880	795977
121884	795978
98393	795979
45006	795980
642955	795981
88056	795982
426495	795983
533900	795984
34528	795985
605265	795986
42875	795987
149337	795988
346722	795989
27465	795990
318117	795991
684021	795992
242123	795993
980	795994
639201	795995
465346	795996
81777	795997
691712	795998
99704	795999
221742	796000
488547	796001
55782	796002
367271	796003
8217	796004
37307	796005
365952	796006
112568	796007
403318	796008
55983	796009
573721	796010
79860	796011
476336	796012
165718	796013
696931	796014
372122	796015
515892	796016
580371	796017
136610	796018
424051	796019
18077	796020
673841	796021
161294	796022
25807	796023
688966	796024
139391	796025
2393	796026
31335	796027
512219	796028
45198	796029
376608	796030
191310	796031
260307	796032
1800	796033
130511	796034
27638	796035
124212	796036
612920	796037
172070	796038
659222	796039
46660	796040
154585	796041
44849	796042
452898	796043
582726	796044
114459	796045
298792	796046
395327	796047
387188	796048
2722	796049
113708	796050
462591	796051
11983	796052
40427	796053
50771	796054
235899	796055
469915	796056
12428	796057
99202	796058
426135	796059
96524	796060
24601	796061
645796	796062
54338	796063
363357	796064
3795	796065
100946	796066
368632	796067
429077	796068
33368	796069
53243	796070
196845	796071
9205	796072
1817	796073
374825	796074
2241	796075
96978	796076
44507	796077
517033	796078
529198	796079
571680	796080
163712	796081
1973	796082
43232	796083
416270	796084
241455	796085
84399	796086
503490	796087
13156	796088
315803	796089
2404	796090
58324	796091
308725	796092
121825	796093
158900	796094
20214	796095
327545	796096
15683	796097
486385	796098
432664	796099
26571	796100
529655	796101
456586	796102
328848	796103
382337	796104
611449	796105
318734	796106
389755	796107
517375	796108
186921	796109
553692	796110
382215	796111
147985	796112
48874	796113
670381	796114
62793	796115
680869	796116
211920	796117
371839	796118
285343	796119
204580	796120
581651	796121
619396	796122
662424	796123
383197	796124
42210	796125
21296	796126
482755	796127
136739	796128
376142	796129
555984	796130
275994	796131
319545	796132
120229	796133
579713	796134
541809	796135
126696	796136
267030	796137
558518	796138
36325	796139
165934	796140
423558	796141
78268	796142
298933	796143
59165	796144
3711	796145
2119	796146
363751	796147
16072	796148
168314	796149
495559	796150
422593	796151
666470	796152
114234	796153
47026	796154
132608	796155
134219	796156
572473	796157
342930	796158
310270	796159
514558	796160
31651	796161
582537	796162
399279	796163
478973	796164
669120	796165
476765	796166
160897	796167
357815	796168
220901	796169
113758	796170
581806	796171
214736	796172
186635	796173
65304	796174
105901	796175
344894	796176
5324	796177
37260	796178
461415	796179
384480	796180
147973	796181
637858	796182
420443	796183
460234	796184
505079	796185
158287	796186
204791	796187
89062	796188
94102	796189
563131	796190
146656	796191
44293	796192
381371	796193
205916	796194
169593	796195
48733	796196
24809	796197
28499	796198
87238	796199
458265	796200
20475	796201
347678	796202
115463	796203
96454	796204
360006	796205
691577	796206
342637	796207
4108	796208
372928	796209
140007	796210
640067	796211
92234	796212
608364	796213
8981	796214
348916	796215
288435	796216
580001	796217
130681	796218
21124	796219
153489	796220
58499	796221
588268	796222
234732	796223
64546	796224
483643	796225
115270	796226
113299	796227
72980	796228
13367	796229
205587	796230
607492	796231
6548	796232
144124	796233
334356	796234
621573	796235
659876	796236
426864	796237
63016	796238
56646	796239
5382	796240
353753	796241
580620	796242
277586	796243
21414	796244
15551	796245
672412	796246
15984	796247
1434	796248
346554	796249
530516	796250
437180	796251
348738	796252
23252	796253
252907	796254
137390	796255
535033	796256
604128	796257
12378	796258
151606	796259
19055	796260
153108	796261
955	796262
509808	796263
379463	796264
82462	796265
313521	796266
691717	796267
116338	796268
22908	796269
614776	796270
4718	796271
516170	796272
589136	796273
270154	796274
123992	796275
467621	796276
63556	796277
672751	796278
168380	796279
22695	796280
41586	796281
580367	796282
261842	796283
1334	796284
112416	796285
68766	796286
627756	796287
220110	796288
47749	796289
65005	796290
5907	796291
67662	796292
39301	796293
56443	796294
593054	796295
44639	796296
606717	796297
12426	796298
147148	796299
384236	796300
133661	796301
19418	796302
23805	796303
22123	796304
27	796305
266740	796306
253902	796307
603193	796308
421369	796309
475067	796310
232584	796311
68870	796312
691507	796313
39416	796314
165459	796315
4667	796316
412542	796317
106013	796318
313258	796319
2475	796320
369355	796321
568155	796322
203489	796323
643377	796324
26343	796325
156	796326
68331	796327
159084	796328
353646	796329
488878	796330
312657	796331
143212	796332
74015	796333
566470	796334
386985	796335
472106	796336
645362	796337
628863	796338
51641	796339
528988	796340
16832	796341
479183	796342
99612	796343
522970	796344
22181	796345
1795	796346
334383	796347
182622	796348
654634	796349
109901	796350
263864	796351
343792	796352
49503	796353
389853	796354
239517	796355
201190	796356
77046	796357
627181	796358
284182	796359
5058	796360
68969	796361
7472	796362
90025	796363
4938	796364
47403	796365
387418	796366
85604	796367
667939	796368
452659	796369
333137	796370
644715	796371
3749	796372
37036	796373
90742	796374
239839	796375
130118	796376
11819	796377
95975	796378
31533	796379
103165	796380
19681	796381
13132	796382
234642	796383
192459	796384
631486	796385
516517	796386
89061	796387
81928	796388
534578	796389
442308	796390
315327	796391
154347	796392
569965	796393
128369	796394
476708	796395
682	796396
634029	796397
2093	796398
156895	796399
172324	796400
196611	796401
25002	796402
381526	796403
304504	796404
31938	796405
520881	796406
22404	796407
78737	796408
349124	796409
162329	796410
18488	796411
375873	796412
248189	796413
697339	796414
50257	796415
224131	796416
347627	796417
2369	796418
106426	796419
5165	796420
241312	796421
415850	796422
188402	796423
687591	796424
107490	796425
602780	796426
623557	796427
480191	796428
6427	796429
170776	796430
528940	796431
212380	796432
39870	796433
101977	796434
41243	796435
647752	796436
90074	796437
2369	796438
832	796439
345356	796440
382191	796441
448551	796442
108041	796443
402624	796444
279190	796445
428571	796446
627617	796447
304187	796448
31647	796449
155978	796450
510937	796451
566509	796452
352117	796453
468365	796454
653655	796455
457515	796456
5588	796457
272039	796458
6369	796459
576688	796460
145327	796461
348844	796462
683205	796463
42532	796464
145439	796465
389754	796466
340662	796467
33494	796468
6531	796469
600026	796470
184114	796471
440580	796472
19749	796473
34938	796474
4939	796475
511697	796476
113622	796477
20647	796478
695463	796479
126114	796480
651633	796481
49022	796482
2790	796483
15671	796484
442580	796485
129487	796486
443817	796487
3007	796488
152620	796489
577856	796490
68489	796491
224412	796492
575701	796493
32525	796494
463027	796495
153280	796496
688878	796497
310068	796498
84271	796499
361836	796500
134577	796501
668879	796502
660477	796503
369841	796504
22315	796505
17155	796506
688138	796507
477047	796508
631171	796509
1951	796510
9062	796511
607046	796512
622874	796513
11678	796514
590958	796515
252569	796516
587434	796517
194888	796518
108878	796519
416467	796520
406318	796521
525598	796522
3178	796523
193438	796524
14036	796525
499686	796526
319346	796527
498374	796528
352606	796529
88986	796530
519263	796531
46153	796532
617113	796533
22664	796534
193416	796535
304983	796536
241726	796537
57359	796538
477447	796539
68683	796540
24043	796541
314055	796542
1578	796543
1472	796544
44377	796545
4772	796546
5720	796547
687145	796548
134877	796549
215196	796550
529657	796551
363752	796552
12041	796553
471418	796554
633730	796555
35994	796556
248410	796557
523220	796558
523033	796559
626871	796560
74028	796561
139283	796562
126478	796563
568536	796564
505818	796565
401643	796566
50438	796567
23637	796568
562228	796569
539197	796570
415419	796571
529114	796572
60269	796573
438832	796574
124434	796575
276418	796576
344473	796577
278036	796578
158556	796579
2194	796580
42359	796581
635694	796582
164533	796583
570599	796584
428478	796585
33267	796586
161484	796587
28330	796588
473078	796589
180000	796590
45546	796591
7171	796592
493169	796593
389767	796594
83360	796595
617926	796596
59586	796597
103258	796598
35036	796599
650201	796600
12486	796601
108041	796602
344765	796603
355094	796604
389761	796605
175390	796606
619512	796607
3303	796608
145762	796609
484844	796610
278836	796611
80791	796612
290914	796613
542139	796614
470814	796615
56455	796616
348740	796617
150980	796618
450441	796619
225374	796620
170951	796621
9305	796622
439943	796623
599573	796624
1073	796625
135824	796626
106502	796627
13977	796628
52287	796629
627829	796630
136982	796631
947	796632
102581	796633
10762	796634
96203	796635
523538	796636
35747	796637
314844	796638
472791	796639
126411	796640
316	796641
2860	796642
438447	796643
78230	796644
458694	796645
29839	796646
683541	796647
420352	796648
140172	796649
60267	796650
125405	796651
605099	796652
263356	796653
117453	796654
163496	796655
211309	796656
537972	796657
694728	796658
618087	796659
42486	796660
283645	796661
420939	796662
112351	796663
124880	796664
2530	796665
2616	796666
391449	796667
329915	796668
4888	796669
1742	796670
19702	796671
511180	796672
526740	796673
227962	796674
45548	796675
451318	796676
269743	796677
580386	796678
433119	796679
116	796680
93893	796681
93837	796682
54	796683
122024	796684
678636	796685
26455	796686
41817	796687
50048	796688
167056	796689
490911	796690
38933	796691
42622	796692
49073	796693
438828	796694
155251	796695
33042	796696
350553	796697
288120	796698
668798	796699
399688	796700
138364	796701
40957	796702
420450	796703
58784	796704
487722	796705
87355	796706
249098	796707
166983	796708
396742	796709
258	796710
497517	796711
143897	796712
48483	796713
18230	796714
674304	796715
184256	796716
267054	796717
66941	796718
311619	796719
6116	796720
173158	796721
676682	796722
93280	796723
235213	796724
132326	796725
526856	796726
75738	796727
586287	796728
419954	796729
581445	796730
215353	796731
45777	796732
136088	796733
368393	796734
4270	796735
285987	796736
387232	796737
73785	796738
110904	796739
65515	796740
389643	796741
12148	796742
172656	796743
35289	796744
103002	796745
679663	796746
62415	796747
223729	796748
45839	796749
207707	796750
229831	796751
419	796752
654334	796753
568855	796754
586840	796755
697360	796756
688751	796757
242069	796758
547122	796759
126079	796760
577100	796761
162512	796762
802	796763
71815	796764
85353	796765
314904	796766
119794	796767
657676	796768
382590	796769
120227	796770
574042	796771
327709	796772
131719	796773
68684	796774
511690	796775
13644	796776
106099	796777
162830	796778
14179	796779
530457	796780
531681	796781
124929	796782
53455	796783
214720	796784
617412	796785
126610	796786
456730	796787
321783	796788
563110	796789
19983	796790
35755	796791
6337	796792
65877	796793
1	796794
58612	796795
15680	796796
255798	796797
215732	796798
2983	796799
372614	796800
681769	796801
156287	796802
649287	796803
10770	796804
80795	796805
7768	796806
19388	796807
276368	796808
453057	796809
1913	796810
92063	796811
573575	796812
9755	796813
81146	796814
253745	796815
6642	796816
256440	796817
575585	796818
282008	796819
105310	796820
450346	796821
175124	796822
23298	796823
5409	796824
20842	796825
388810	796826
6333	796827
685030	796828
1658	796829
402401	796830
501143	796831
246629	796832
93062	796833
578537	796834
126	796835
21201	796836
3245	796837
651393	796838
500191	796839
4337	796840
1117	796841
1346	796842
6573	796843
511114	796844
67538	796845
87	796846
66965	796847
52805	796848
102744	796849
18936	796850
259906	796851
626578	796852
38085	796853
111132	796854
349850	796855
278381	796856
209567	796857
8689	796858
617457	796859
503029	796860
546988	796861
331802	796862
39716	796863
483399	796864
39422	796865
470251	796866
127369	796867
103016	796868
16843	796869
64962	796870
286427	796871
113	796872
204112	796873
419139	796874
272558	796875
685189	796876
7010	796877
5772	796878
37861	796879
35216	796880
372285	796881
158176	796882
647847	796883
579322	796884
333908	796885
166727	796886
9757	796887
95781	796888
209603	796889
24120	796890
32246	796891
397434	796892
389078	796893
134486	796894
384269	796895
2210	796896
255563	796897
73482	796898
102675	796899
103674	796900
1880	796901
33016	796902
10829	796903
569593	796904
71324	796905
285912	796906
539578	796907
23814	796908
1513	796909
361992	796910
39010	796911
301546	796912
51112	796913
70509	796914
269551	796915
143506	796916
651263	796917
267968	796918
13562	796919
19829	796920
367621	796921
115880	796922
38155	796923
34014	796924
384277	796925
355469	796926
549842	796927
155766	796928
200768	796929
460271	796930
483609	796931
487921	796932
584660	796933
64747	796934
427572	796935
4617	796936
562163	796937
35740	796938
87	796939
266359	796940
188602	796941
39008	796942
21220	796943
55786	796944
121998	796945
199162	796946
321762	796947
183234	796948
652722	796949
8012	796950
216963	796951
203100	796952
72654	796953
677867	796954
600268	796955
80006	796956
624436	796957
306255	796958
21705	796959
4134	796960
108545	796961
532607	796962
133342	796963
6221	796964
353467	796965
402530	796966
218398	796967
14267	796968
320444	796969
32698	796970
152145	796971
255509	796972
308956	796973
309143	796974
13900	796975
425870	796976
112641	796977
335359	796978
533298	796979
503558	796980
87305	796981
43863	796982
25526	796983
140890	796984
691557	796985
538373	796986
558703	796987
457754	796988
40524	796989
422417	796990
49882	796991
580989	796992
31632	796993
16790	796994
597498	796995
65760	796996
469692	796997
627827	796998
15139	796999
15114	797000
66083	797001
331723	797002
109589	797003
529757	797004
79907	797005
136086	797006
228771	797007
88143	797008
402345	797009
299330	797010
309245	797011
117951	797012
392070	797013
42965	797014
4282	797015
18240	797016
115423	797017
46731	797018
457844	797019
444118	797020
185167	797021
144435	797022
248920	797023
426607	797024
667691	797025
549965	797026
104810	797027
50563	797028
14622	797029
20776	797030
633160	797031
66890	797032
472685	797033
15821	797034
406920	797035
2345	797036
418313	797037
60713	797038
49129	797039
89178	797040
96473	797041
622808	797042
118448	797043
590959	797044
278297	797045
625359	797046
374724	797047
28005	797048
84319	797049
46711	797050
516581	797051
18575	797052
165897	797053
155677	797054
486480	797055
44427	797056
386039	797057
22690	797058
620175	797059
60219	797060
640239	797061
351454	797062
218679	797063
225535	797064
361721	797065
622077	797066
260208	797067
49637	797068
16686	797069
111440	797070
361714	797071
361722	797072
361723	797073
361715	797074
361720	797075
361725	797076
361717	797077
361718	797078
361726	797079
84814	797080
166755	797081
689710	797082
22105	797083
371090	797084
531059	797085
184620	797086
92046	797087
138076	797088
29750	797089
621771	797090
154575	797091
119911	797092
112381	797093
153584	797094
693881	797095
442236	797096
539638	797097
130755	797098
431178	797099
50803	797100
51850	797101
310121	797102
430903	797103
81605	797104
18839	797105
122579	797106
1550	797107
460774	797108
546244	797109
531629	797110
165260	797111
1422	797112
370533	797113
20246	797114
2941	797115
530657	797116
355014	797117
152708	797118
544970	797119
87513	797120
674462	797121
23964	797122
118194	797123
525574	797124
608618	797125
87518	797126
139338	797127
275	797128
105336	797129
128949	797130
563070	797131
672544	797132
157099	797133
25376	797134
94864	797135
578801	797136
314977	797137
434335	797138
571043	797139
70386	797140
452444	797141
32437	797142
300193	797143
76601	797144
109859	797145
136201	797146
133920	797147
523663	797148
20390	797149
43874	797150
598622	797151
528024	797152
615345	797153
35663	797154
576903	797155
1291	797156
33310	797157
97770	797158
336701	797159
476682	797160
448065	797161
545236	797162
620355	797163
6692	797164
557186	797165
89849	797166
189667	797167
1638	797168
106297	797169
542144	797170
23901	797171
402422	797172
145268	797173
52897	797174
316730	797175
479790	797176
398465	797177
516034	797178
220832	797179
529449	797180
180004	797181
380442	797182
9466	797183
25199	797184
69312	797185
116282	797186
5947	797187
147839	797188
596637	797189
101801	797190
136494	797191
279194	797192
576459	797193
565269	797194
70581	797195
226328	797196
65015	797197
37403	797198
157071	797199
216766	797200
226140	797201
144401	797202
434142	797203
655366	797204
242010	797205
623590	797206
613844	797207
602005	797208
15728	797209
350058	797210
13331	797211
588740	797212
13315	797213
129282	797214
486284	797215
26230	797216
269078	797217
73967	797218
69364	797219
407318	797220
249935	797221
1622	797222
16833	797223
444011	797224
245654	797225
26378	797226
252575	797227
150689	797228
32854	797229
232191	797230
161096	797231
561751	797232
170337	797233
126844	797234
241749	797235
70129	797236
221315	797237
98108	797238
2481	797239
571996	797240
408286	797241
498656	797242
478395	797243
454010	797244
3861	797245
365158	797246
290655	797247
24961	797248
320452	797249
16985	797250
456308	797251
47792	797252
255097	797253
132792	797254
66287	797255
172847	797256
216897	797257
148316	797258
452549	797259
280505	797260
160573	797261
386781	797262
505480	797263
240683	797264
554849	797265
260553	797266
11700	797267
91869	797268
72344	797269
477775	797270
386997	797271
102891	797272
6986	797273
613382	797274
180205	797275
107726	797276
115144	797277
466708	797278
466704	797279
686270	797280
488893	797281
207161	797282
12115	797283
531486	797284
121453	797285
8758	797286
179731	797287
606312	797288
34638	797289
195469	797290
28873	797291
668150	797292
647606	797293
233	797294
11113	797295
49114	797296
264385	797297
22192	797298
490297	797299
438044	797300
605564	797301
487832	797302
438017	797303
207166	797304
121307	797305
1560	797306
146756	797307
600574	797308
433229	797309
589387	797310
563989	797311
666718	797312
116718	797313
408308	797314
237213	797315
31912	797316
78362	797317
299272	797318
377756	797319
695408	797320
323722	797321
44277	797322
11525	797323
41444	797324
14920	797325
44265	797326
546699	797327
69357	797328
124862	797329
324093	797330
507149	797331
177514	797332
13629	797333
435074	797334
434857	797335
557383	797336
139872	797337
380443	797338
3132	797339
136662	797340
467022	797341
118500	797342
43768	797343
397521	797344
502871	797345
420000	797346
123348	797347
445824	797348
427839	797349
36517	797350
68495	797351
17059	797352
441062	797353
170409	797354
236983	797355
436956	797356
592134	797357
33770	797358
486538	797359
19636	797360
69719	797361
342543	797362
25428	797363
203585	797364
12898	797365
601828	797366
461220	797367
315597	797368
496575	797369
553360	797370
382459	797371
23198	797372
159197	797373
355048	797374
463225	797375
635213	797376
160530	797377
107253	797378
556522	797379
290440	797380
454857	797381
216742	797382
156852	797383
219962	797384
207991	797385
14947	797386
75488	797387
77386	797388
471451	797389
53237	797390
259656	797391
306692	797392
185435	797393
313434	797394
680578	797395
689213	797396
466617	797397
273195	797398
85938	797399
1525	797400
190870	797401
270563	797402
292616	797403
378044	797404
103783	797405
53020	797406
667120	797407
14061	797408
429288	797409
72428	797410
520492	797411
122003	797412
628232	797413
33681	797414
71498	797415
127865	797416
2735	797417
291662	797418
1914	797419
527018	797420
271646	797421
81076	797422
587497	797423
203373	797424
244963	797425
120688	797426
487463	797427
471235	797428
107787	797429
299802	797430
20506	797431
58173	797432
40423	797433
327663	797434
77154	797435
70166	797436
12168	797437
385	797438
150193	797439
207175	797440
395864	797441
391157	797442
463578	797443
503886	797444
397289	797445
7572	797446
290146	797447
93225	797448
141376	797449
18162	797450
66418	797451
517977	797452
93660	797453
189258	797454
199861	797455
82942	797456
344154	797457
303539	797458
395134	797459
88575	797460
17774	797461
429528	797462
62216	797463
466605	797464
466608	797465
626348	797466
15085	797467
44204	797468
466615	797469
99052	797470
693949	797471
270445	797472
320584	797473
243929	797474
152760	797475
278651	797476
295012	797477
630778	797478
444304	797479
86334	797480
10253	797481
242780	797482
329059	797483
53266	797484
124214	797485
130407	797486
668997	797487
93798	797488
559622	797489
438087	797490
229143	797491
7843	797492
104465	797493
459955	797494
31340	797495
15099	797496
316802	797497
126010	797498
44586	797499
343855	797500
490490	797501
551286	797502
649412	797503
2063	797504
20556	797505
420501	797506
517975	797507
169874	797508
499637	797509
5171	797510
14032	797511
16770	797512
342984	797513
417954	797514
190249	797515
437988	797516
45995	797517
50111	797518
21305	797519
398534	797520
321468	797521
28668	797522
5399	797523
3706	797524
76212	797525
171000	797526
7472	797527
366219	797528
17758	797529
29689	797530
150722	797531
3691	797532
376276	797533
201421	797534
454941	797535
118457	797536
53087	797537
638021	797538
22450	797539
21342	797540
13739	797541
264899	797542
416034	797543
34346	797544
3102	797545
64251	797546
317332	797547
10594	797548
458983	797549
12990	797550
360138	797551
5323	797552
626168	797553
399793	797554
175707	797555
531701	797556
321969	797557
247444	797558
69062	797559
654223	797560
563830	797561
316797	797562
54756	797563
148344	797564
48846	797565
4154	797566
17612	797567
235939	797568
457704	797569
10157	797570
540199	797571
98102	797572
112933	797573
289597	797574
685815	797575
118777	797576
679381	797577
341541	797578
29699	797579
358971	797580
611258	797581
216624	797582
416647	797583
116661	797584
41	797585
265143	797586
6012	797587
15480	797588
4114	797589
19798	797590
8151	797591
247553	797592
438143	797593
141178	797594
358990	797595
6560	797596
38519	797597
16154	797598
6352	797599
472776	797600
21722	797601
69706	797602
5609	797603
503872	797604
662965	797605
143769	797606
17761	797607
635642	797608
269136	797609
37	797610
101479	797611
496023	797612
112083	797613
309103	797614
692359	797615
359863	797616
54818	797617
14593	797618
289626	797619
509507	797620
107533	797621
249910	797622
119696	797623
130383	797624
179481	797625
92054	797626
35252	797627
411479	797628
666320	797629
116547	797630
247727	797631
117956	797632
391096	797633
485027	797634
347133	797635
498993	797636
79774	797637
238327	797638
28401	797639
219365	797640
76847	797641
6045	797642
28906	797643
2344	797644
22271	797645
346932	797646
14572	797647
70286	797648
626620	797649
251865	797650
891	797651
36104	797652
16629	797653
344108	797654
24323	797655
688128	797656
444884	797657
202042	797658
141283	797659
663014	797660
50680	797661
124280	797662
494575	797663
461384	797664
513105	797665
148386	797666
69721	797667
323593	797668
95868	797669
44027	797670
8675	797671
125630	797672
1181	797673
45096	797674
637352	797675
30004	797676
33270	797677
404924	797678
415960	797679
92402	797680
142211	797681
42761	797682
200087	797683
33824	797684
675273	797685
486821	797686
10773	797687
131421	797688
359070	797689
440006	797690
293452	797691
82719	797692
318727	797693
60301	797694
128377	797695
272627	797696
649097	797697
608105	797698
32698	797699
163148	797700
649267	797701
10117	797702
14237	797703
69358	797704
70273	797705
485798	797706
56626	797707
295577	797708
9561	797709
491807	797710
82013	797711
1144	797712
472	797713
236986	797714
67920	797715
288852	797716
124312	797717
3557	797718
131189	797719
543283	797720
427829	797721
215506	797722
419581	797723
2892	797724
329116	797725
6348	797726
581088	797727
264636	797728
119641	797729
268067	797730
145541	797731
562690	797732
445875	797733
607214	797734
107518	797735
269190	797736
645881	797737
75422	797738
550651	797739
213258	797740
98278	797741
78049	797742
9315	797743
98570	797744
533595	797745
29684	797746
32404	797747
9494	797748
426541	797749
587823	797750
93090	797751
48502	797752
159030	797753
5735	797754
304909	797755
8248	797756
548174	797757
355688	797758
623117	797759
8416	797760
3470	797761
636884	797762
339349	797763
434862	797764
477538	797765
436783	797766
286033	797767
181475	797768
54121	797769
31518	797770
646645	797771
460913	797772
216751	797773
443869	797774
297983	797775
73077	797776
4515	797777
44450	797778
652895	797779
407243	797780
310779	797781
71499	797782
97069	797783
10724	797784
492784	797785
15112	797786
199611	797787
312951	797788
42512	797789
24839	797790
696880	797791
95354	797792
331821	797793
553032	797794
441307	797795
186425	797796
68543	797797
58030	797798
348321	797799
623819	797800
376411	797801
124597	797802
69362	797803
166499	797804
440121	797805
337936	797806
200358	797807
219865	797808
95116	797809
150108	797810
15480	797811
24118	797812
474189	797813
291573	797814
661199	797815
115743	797816
115832	797817
87008	797818
95739	797819
33613	797820
23248	797821
36550	797822
663380	797823
124139	797824
290185	797825
660860	797826
16836	797827
14452	797828
18664	797829
258895	797830
11644	797831
69755	797832
481394	797833
101408	797834
389619	797835
118515	797836
150237	797837
35532	797838
46438	797839
323828	797840
454200	797841
573707	797842
8786	797843
58694	797844
685208	797845
538379	797846
49911	797847
69625	797848
69331	797849
331720	797850
156103	797851
3780	797852
247467	797853
302541	797854
62566	797855
711	797856
99499	797857
260329	797858
169788	797859
111184	797860
102949	797861
112521	797862
207549	797863
33932	797864
332104	797865
7158	797866
1008	797867
340871	797868
626146	797869
67661	797870
557583	797871
527659	797872
305201	797873
413906	797874
401511	797875
461331	797876
133491	797877
614972	797878
140824	797879
414745	797880
244209	797881
218259	797882
172065	797883
85088	797884
327052	797885
85088	797886
82934	797887
466705	797888
466700	797889
689219	797890
689225	797891
162218	797892
291620	797893
116327	797894
239971	797895
1076	797896
30928	797897
247712	797898
57564	797899
533904	797900
6226	797901
376577	797902
14283	797903
310637	797904
29716	797905
210920	797906
608102	797907
570177	797908
69682	797909
356363	797910
70283	797911
247520	797912
107001	797913
301198	797914
668158	797915
119270	797916
344468	797917
23902	797918
436061	797919
60277	797920
365779	797921
240719	797922
433215	797923
635818	797924
338633	797925
96288	797926
31007	797927
36770	797928
456224	797929
674896	797930
404613	797931
124583	797932
198983	797933
476474	797934
146700	797935
672734	797936
115900	797937
184630	797938
527695	797939
445325	797940
577162	797941
250042	797942
154823	797943
117543	797944
531443	797945
152775	797946
492892	797947
54985	797948
28669	797949
107965	797950
160963	797951
9247	797952
434817	797953
487466	797954
594702	797955
594704	797956
337238	797957
185798	797958
493675	797959
71616	797960
386416	797961
19140	797962
790	797963
300033	797964
577166	797965
115546	797966
48843	797967
162890	797968
73751	797969
89686	797970
117945	797971
99590	797972
438150	797973
36333	797974
471664	797975
357028	797976
40194	797977
635822	797978
344038	797979
342924	797980
360494	797981
344549	797982
89929	797983
53032	797984
5578	797985
339573	797986
558986	797987
117656	797988
41064	797989
339404	797990
689205	797991
10100	797992
333819	797993
7999	797994
56732	797995
29680	797996
604398	797997
118538	797998
63139	797999
477149	798000
55037	798001
71332	798002
2900	798003
600415	798004
438132	798005
113100	798006
664297	798007
69736	798008
15068	798009
79956	798010
506538	798011
4524	798012
97361	798013
50225	798014
415552	798015
450507	798016
91405	798017
466699	798018
549394	798019
23926	798020
487935	798021
180408	798022
689218	798023
122195	798024
466622	798025
16987	798026
19617	798027
53020	798028
158066	798029
295659	798030
682528	798031
217664	798032
370148	798033
240702	798034
19542	798035
627491	798036
3966	798037
15247	798038
215585	798039
208946	798040
103977	798041
612831	798042
689224	798043
96818	798044
218393	798045
313744	798046
266263	798047
674924	798048
428427	798049
689215	798050
93052	798051
87889	798052
8491	798053
18932	798054
218230	798055
62614	798056
159814	798057
278656	798058
630202	798059
182610	798060
195564	798061
384316	798062
373577	798063
672776	798064
250291	798065
17029	798066
133386	798067
53483	798068
36854	798069
434638	798070
693003	798071
21064	798072
569690	798073
386838	798074
221926	798075
80523	798076
387412	798077
112080	798078
11094	798079
107846	798080
683646	798081
383886	798082
46538	798083
6211	798084
40261	798085
120496	798086
143415	798087
5689	798088
20670	798089
77956	798090
262550	798091
344081	798092
16170	798093
308586	798094
77033	798095
254694	798096
44603	798097
353277	798098
15311	798099
239967	798100
511263	798101
213267	798102
511304	798103
511312	798104
511317	798105
20262	798106
619594	798107
33816	798108
103796	798109
91247	798110
20067	798111
566857	798112
386776	798113
307564	798114
608857	798115
75339	798116
120295	798117
129501	798118
514851	798119
624583	798120
93135	798121
3738	798122
560852	798123
81391	798124
58070	798125
563038	798126
635816	798127
33808	798128
112296	798129
477792	798130
7003	798131
235926	798132
388104	798133
15674	798134
615982	798135
353343	798136
118518	798137
61582	798138
374876	798139
339581	798140
45484	798141
492765	798142
7630	798143
70062	798144
452088	798145
417754	798146
35493	798147
70064	798148
36176	798149
107839	798150
357804	798151
10533	798152
163	798153
585585	798154
123428	798155
224571	798156
571	798157
202158	798158
12197	798159
446863	798160
236383	798161
327665	798162
597128	798163
240707	798164
13626	798165
379579	798166
221843	798167
216857	798168
429516	798169
55418	798170
454593	798171
47864	798172
569886	798173
688008	798174
64942	798175
39882	798176
302486	798177
315538	798178
423740	798179
623880	798180
382990	798181
26670	798182
17712	798183
504116	798184
411030	798185
320129	798186
196689	798187
386	798188
680517	798189
69287	798190
680105	798191
538378	798192
218272	798193
67158	798194
307252	798195
118758	798196
32161	798197
102315	798198
443010	798199
41621	798200
3196	798201
494682	798202
6482	798203
49810	798204
54710	798205
40534	798206
218439	798207
147379	798208
239491	798209
537270	798210
29529	798211
420502	798212
250069	798213
275053	798214
9198	798215
637040	798216
579840	798217
645005	798218
241338	798219
351009	798220
410520	798221
286363	798222
32622	798223
42689	798224
629574	798225
300431	798226
480594	798227
92476	798228
9247	798229
22144	798230
678568	798231
18903	798232
129263	798233
39015	798234
45153	798235
248296	798236
635615	798237
484050	798238
82778	798239
240694	798240
603727	798241
163293	798242
16535	798243
119401	798244
73985	798245
29710	798246
121260	798247
131446	798248
402904	798249
68542	798250
476564	798251
129175	798252
77912	798253
121731	798254
369235	798255
14860	798256
57639	798257
16629	798258
365777	798259
108560	798260
653123	798261
620480	798262
155613	798263
186409	798264
117229	798265
404697	798266
655789	798267
208043	798268
271858	798269
27230	798270
11070	798271
621177	798272
241017	798273
247451	798274
450571	798275
125611	798276
2893	798277
443719	798278
28348	798279
103250	798280
92990	798281
501893	798282
689227	798283
514237	798284
247245	798285
24280	798286
466593	798287
46164	798288
689212	798289
124872	798290
463459	798291
645317	798292
320411	798293
647404	798294
104759	798295
94812	798296
431793	798297
155813	798298
442704	798299
494144	798300
30299	798301
74705	798302
73374	798303
188346	798304
93853	798305
417882	798306
524989	798307
695228	798308
697606	798309
8418	798310
36733	798311
508941	798312
447232	798313
80839	798314
3774	798315
130573	798316
596563	798317
87325	798318
569047	798319
243803	798320
87237	798321
452740	798322
454842	798323
69671	798324
296380	798325
247626	798326
347833	798327
67348	798328
117621	798329
621030	798330
631667	798331
12899	798332
301611	798333
104034	798334
15064	798335
207529	798336
455991	798337
153143	798338
95645	798339
513707	798340
219845	798341
255800	798342
179050	798343
179047	798344
600939	798345
75511	798346
629889	798347
633344	798348
171366	798349
540158	798350
147468	798351
324039	798352
290471	798353
124410	798354
194841	798355
93774	798356
253854	798357
689210	798358
466598	798359
51333	798360
46494	798361
164833	798362
365713	798363
466626	798364
65891	798365
94098	798366
15723	798367
280439	798368
460037	798369
150465	798370
506342	798371
232118	798372
256865	798373
69324	798374
133449	798375
464511	798376
85834	798377
402423	798378
231405	798379
247707	798380
292815	798381
314299	798382
102081	798383
446795	798384
676806	798385
384280	798386
589751	798387
162458	798388
142788	798389
124606	798390
345627	798391
779	798392
608131	798393
115397	798394
79082	798395
407878	798396
682375	798397
408788	798398
195835	798399
134972	798400
232227	798401
34155	798402
35125	798403
64942	798404
72924	798405
409570	798406
37257	798407
351341	798408
2344	798409
604062	798410
260175	798411
290514	798412
152032	798413
76209	798414
682383	798415
3590	798416
187780	798417
262466	798418
438763	798419
85410	798420
388331	798421
101390	798422
466682	798423
37524	798424
5518	798425
157073	798426
153949	798427
41317	798428
27588	798429
54121	798430
466595	798431
316980	798432
201504	798433
466723	798434
391	798435
133075	798436
425701	798437
466592	798438
682521	798439
63259	798440
167379	798441
171057	798442
89798	798443
154714	798444
466689	798445
466619	798446
153787	798447
287734	798448
465321	798449
689206	798450
45645	798451
466693	798452
28927	798453
8201	798454
446919	798455
116602	798456
668593	798457
548884	798458
158418	798459
284374	798460
127878	798461
260404	798462
6152	798463
208648	798464
388558	798465
627320	798466
38548	798467
71718	798468
356348	798469
691501	798470
193685	798471
465505	798472
361517	798473
693418	798474
601323	798475
108148	798476
36443	798477
112737	798478
497733	798479
622580	798480
92290	798481
168742	798482
623617	798483
351308	798484
146427	798485
105727	798486
666955	798487
479370	798488
391829	798489
149502	798490
694068	798491
420500	798492
42907	798493
250016	798494
351326	798495
215613	798496
495211	798497
182583	798498
93734	798499
225499	798500
450047	798501
318852	798502
383977	798503
163405	798504
542389	798505
43522	798506
581640	798507
32051	798508
5813	798509
451464	798510
16647	798511
4325	798512
69368	798513
165328	798514
626567	798515
256602	798516
317643	798517
364458	798518
478854	798519
45335	798520
100219	798521
614913	798522
260880	798523
39256	798524
456092	798525
319012	798526
32156	798527
52084	798528
369692	798529
20186	798530
387917	798531
57345	798532
76881	798533
10905	798534
509139	798535
297841	798536
105704	798537
19209	798538
145031	798539
160034	798540
298462	798541
14704	798542
612159	798543
76142	798544
32729	798545
696954	798546
157956	798547
280771	798548
271885	798549
331112	798550
171481	798551
439799	798552
674720	798553
695432	798554
608031	798555
399414	798556
585898	798557
644874	798558
120764	798559
446742	798560
358179	798561
615284	798562
241461	798563
95493	798564
626178	798565
118010	798566
20182	798567
652696	798568
611267	798569
572253	798570
92235	798571
323068	798572
119996	798573
133595	798574
478331	798575
82404	798576
172594	798577
39412	798578
518373	798579
15854	798580
429258	798581
481201	798582
129537	798583
78649	798584
681101	798585
264762	798586
557655	798587
413334	798588
629163	798589
216935	798590
350077	798591
55881	798592
216666	798593
280293	798594
390438	798595
8720	798596
193916	798597
170728	798598
290808	798599
126007	798600
27617	798601
677969	798602
434020	798603
23328	798604
210461	798605
304799	798606
216760	798607
284084	798608
487327	798609
78560	798610
151075	798611
20485	798612
498229	798613
23331	798614
18493	798615
18894	798616
1874	798617
607270	798618
33009	798619
571	798620
221220	798621
28210	798622
102789	798623
78280	798624
187038	798625
70606	798626
573752	798627
370627	798628
591209	798629
113045	798630
430922	798631
455829	798632
679357	798633
474233	798634
492739	798635
498496	798636
282905	798637
312961	798638
618283	798639
188890	798640
663251	798641
176723	798642
540523	798643
464550	798644
454496	798645
258260	798646
14328	798647
5106	798648
606084	798649
120433	798650
232987	798651
22553	798652
88696	798653
669568	798654
260351	798655
664593	798656
80775	798657
8704	798658
50982	798659
588632	798660
305011	798661
689220	798662
111557	798663
48356	798664
180599	798665
457615	798666
17465	798667
20080	798668
629865	798669
74706	798670
146426	798671
671651	798672
244524	798673
44273	798674
185894	798675
18945	798676
373809	798677
379194	798678
118488	798679
681245	798680
159765	798681
9670	798682
67279	798683
272362	798684
94699	798685
65773	798686
9464	798687
420459	798688
352240	798689
604859	798690
39556	798691
220805	798692
4246	798693
247244	798694
147282	798695
116412	798696
85917	798697
19178	798698
41878	798699
17037	798700
74582	798701
21387	798702
72122	798703
229267	798704
554491	798705
252050	798706
3606	798707
502685	798708
247368	798709
242271	798710
242768	798711
2908	798712
42140	798713
217529	798714
42968	798715
16629	798716
20917	798717
46438	798718
155230	798719
320473	798720
38994	798721
29319	798722
247045	798723
14950	798724
619165	798725
607518	798726
460722	798727
131126	798728
57648	798729
460572	798730
274112	798731
23484	798732
669126	798733
278148	798734
312750	798735
109715	798736
651245	798737
639269	798738
456215	798739
127972	798740
490323	798741
440458	798742
696800	798743
353395	798744
374520	798745
541151	798746
35228	798747
45811	798748
455946	798749
142312	798750
1210	798751
332788	798752
562617	798753
89701	798754
92507	798755
5234	798756
167723	798757
642501	798758
231138	798759
400633	798760
542169	798761
250380	798762
326372	798763
38407	798764
261493	798765
601528	798766
386971	798767
3637	798768
302279	798769
541714	798770
208641	798771
1117	798772
553377	798773
189721	798774
320650	798775
60721	798776
76940	798777
588479	798778
39856	798779
17049	798780
600820	798781
72911	798782
28966	798783
52564	798784
98096	798785
437512	798786
65610	798787
49238	798788
31319	798789
107791	798790
69703	798791
52094	798792
246639	798793
696879	798794
568570	798795
3963	798796
58394	798797
434942	798798
365254	798799
648534	798800
38879	798801
211765	798802
436931	798803
302679	798804
550604	798805
375591	798806
407869	798807
232688	798808
69793	798809
458884	798810
583488	798811
320514	798812
627681	798813
73188	798814
208089	798815
7052	798816
449648	798817
61305	798818
119209	798819
104700	798820
554258	798821
41678	798822
65330	798823
19977	798824
274945	798825
130549	798826
107388	798827
160470	798828
679384	798829
226369	798830
681881	798831
98915	798832
177562	798833
509311	798834
186903	798835
581048	798836
171577	798837
93089	798838
495837	798839
17959	798840
640065	798841
92818	798842
548263	798843
1359	798844
679538	798845
406685	798846
56773	798847
138067	798848
167740	798849
80489	798850
556628	798851
77309	798852
83442	798853
87133	798854
550517	798855
41445	798856
686034	798857
622617	798858
583179	798859
306867	798860
599553	798861
462670	798862
92987	798863
291653	798864
47706	798865
266536	798866
351605	798867
480591	798868
45453	798869
369728	798870
69984	798871
69311	798872
217609	798873
6411	798874
684333	798875
52526	798876
89510	798877
38876	798878
11827	798879
499603	798880
360257	798881
7231	798882
29933	798883
147685	798884
359986	798885
57670	798886
51036	798887
575719	798888
61669	798889
37356	798890
97432	798891
38603	798892
151290	798893
492729	798894
10404	798895
105726	798896
136382	798897
104089	798898
270721	798899
160886	798900
284413	798901
71317	798902
235965	798903
314630	798904
103829	798905
143158	798906
417912	798907
510785	798908
70242	798909
147861	798910
24309	798911
585800	798912
311944	798913
47309	798914
333090	798915
62214	798916
51321	798917
23085	798918
218551	798919
58923	798920
82752	798921
212740	798922
91325	798923
624020	798924
272404	798925
66595	798926
446344	798927
61600	798928
695972	798929
619760	798930
45132	798931
37332	798932
367655	798933
20117	798934
3110	798935
257381	798936
26438	798937
201578	798938
129815	798939
71697	798940
652289	798941
6013	798942
7409	798943
510778	798944
117479	798945
345645	798946
248443	798947
692783	798948
632833	798949
92548	798950
349812	798951
541810	798952
501208	798953
60751	798954
16394	798955
54295	798956
15257	798957
180838	798958
349759	798959
51694	798960
112537	798961
19116	798962
303699	798963
618434	798964
467954	798965
606608	798966
179371	798967
3230	798968
679484	798969
379236	798970
631427	798971
284378	798972
202817	798973
98185	798974
271346	798975
165349	798976
557693	798977
26019	798978
154307	798979
391361	798980
47990	798981
225040	798982
285757	798983
303377	798984
320015	798985
103859	798986
267684	798987
81467	798988
125489	798989
377359	798990
91730	798991
120632	798992
5320	798993
647707	798994
11004	798995
694598	798996
260027	798997
245877	798998
349502	798999
162401	799000
20538	799001
67463	799002
14202	799003
647635	799004
238297	799005
179395	799006
613479	799007
387656	799008
564344	799009
91755	799010
22691	799011
465041	799012
288737	799013
124015	799014
212	799015
13121	799016
599144	799017
127492	799018
591143	799019
123058	799020
284370	799021
496969	799022
415217	799023
637707	799024
195680	799025
559938	799026
508989	799027
581502	799028
632280	799029
386635	799030
89621	799031
639383	799032
408060	799033
41055	799034
85976	799035
619950	799036
121177	799037
881	799038
200149	799039
83506	799040
306089	799041
189522	799042
41702	799043
226417	799044
564994	799045
391115	799046
232536	799047
382290	799048
158207	799049
288679	799050
40752	799051
174507	799052
675121	799053
343491	799054
183417	799055
149184	799056
203360	799057
473026	799058
163062	799059
316438	799060
25188	799061
85971	799062
27316	799063
11714	799064
457584	799065
643363	799066
85509	799067
26838	799068
41861	799069
391039	799070
391013	799071
20577	799072
39	799073
560874	799074
502725	799075
2702	799076
22623	799077
154376	799078
89387	799079
589349	799080
132379	799081
9647	799082
261986	799083
14	799084
396219	799085
556352	799086
7001	799087
260039	799088
40898	799089
123690	799090
139127	799091
680619	799092
133883	799093
525648	799094
56541	799095
579532	799096
496259	799097
61876	799098
1738	799099
578728	799100
133317	799101
222482	799102
15200	799103
535732	799104
20376	799105
116195	799106
465018	799107
262419	799108
27557	799109
123402	799110
29718	799111
420489	799112
89823	799113
64175	799114
170763	799115
474315	799116
86368	799117
459951	799118
401092	799119
4658	799120
12778	799121
91984	799122
543048	799123
161407	799124
198832	799125
300	799126
98467	799127
628381	799128
619036	799129
97709	799130
69456	799131
137000	799132
577039	799133
435945	799134
434688	799135
4667	799136
10316	799137
2288	799138
200687	799139
696110	799140
187901	799141
146317	799142
2529	799143
43286	799144
65711	799145
45487	799146
96665	799147
10636	799148
25	799149
368300	799150
10456	799151
11093	799152
26059	799153
402138	799154
532802	799155
19502	799156
71370	799157
611687	799158
571921	799159
31009	799160
18654	799161
234323	799162
94830	799163
153803	799164
143165	799165
97824	799166
72969	799167
668929	799168
232661	799169
74083	799170
25602	799171
63891	799172
25633	799173
234253	799174
126131	799175
448588	799176
1467	799177
130213	799178
152627	799179
270	799180
185906	799181
273185	799182
121704	799183
19967	799184
31515	799185
320672	799186
180433	799187
579728	799188
60846	799189
60853	799190
26216	799191
34318	799192
156296	799193
99035	799194
60890	799195
60700	799196
471032	799197
63933	799198
486243	799199
46815	799200
189032	799201
27105	799202
60731	799203
60970	799204
381084	799205
149332	799206
305080	799207
77782	799208
24855	799209
102998	799210
671378	799211
78788	799212
256889	799213
26744	799214
50524	799215
321338	799216
60276	799217
166359	799218
414152	799219
165949	799220
318865	799221
611510	799222
561878	799223
140787	799224
339071	799225
48672	799226
7591	799227
219623	799228
195946	799229
600236	799230
182134	799231
600042	799232
21661	799233
61931	799234
487191	799235
63113	799236
519534	799237
71390	799238
18474	799239
70351	799240
406581	799241
150556	799242
309123	799243
395962	799244
188084	799245
614436	799246
685559	799247
112266	799248
159981	799249
148748	799250
13367	799251
116745	799252
508132	799253
6336	799254
227487	799255
223086	799256
18557	799257
631606	799258
34964	799259
28910	799260
151741	799261
332168	799262
55491	799263
676118	799264
25784	799265
19798	799266
493802	799267
83362	799268
23757	799269
588215	799270
19799	799271
601210	799272
282266	799273
544671	799274
278379	799275
38427	799276
11815	799277
7685	799278
671839	799279
411885	799280
537288	799281
651763	799282
429806	799283
339309	799284
609910	799285
65645	799286
691204	799287
123867	799288
225900	799289
89798	799290
9128	799291
189173	799292
283148	799293
88600	799294
545401	799295
569409	799296
2369	799297
147475	799298
289084	799299
311616	799300
12296	799301
119667	799302
567292	799303
105476	799304
170818	799305
346332	799306
99771	799307
51139	799308
391887	799309
687865	799310
149500	799311
18367	799312
76771	799313
593878	799314
45661	799315
13105	799316
42634	799317
281065	799318
657574	799319
116677	799320
677548	799321
322345	799322
101252	799323
274301	799324
72535	799325
449095	799326
233956	799327
540938	799328
23170	799329
51771	799330
99159	799331
476961	799332
557138	799333
99687	799334
172933	799335
598685	799336
89790	799337
104457	799338
591832	799339
591831	799340
332778	799341
516867	799342
272998	799343
261358	799344
658473	799345
559510	799346
66337	799347
169867	799348
559872	799349
248594	799350
154815	799351
466096	799352
16316	799353
283345	799354
494499	799355
311681	799356
251467	799357
121823	799358
463801	799359
269847	799360
61478	799361
547902	799362
363925	799363
316867	799364
251812	799365
26419	799366
548202	799367
143310	799368
25436	799369
361737	799370
447264	799371
168609	799372
215812	799373
90059	799374
538992	799375
384289	799376
314137	799377
458673	799378
19979	799379
344541	799380
91286	799381
397738	799382
46440	799383
309571	799384
667699	799385
312929	799386
63230	799387
103009	799388
454888	799389
5958	799390
184707	799391
254687	799392
33232	799393
96831	799394
399097	799395
139527	799396
1904	799397
71089	799398
533006	799399
117041	799400
587770	799401
344664	799402
431190	799403
458171	799404
601229	799405
337444	799406
163113	799407
584827	799408
344535	799409
640346	799410
143024	799411
123230	799412
346590	799413
674882	799414
316519	799415
684717	799416
146259	799417
489684	799418
168486	799419
422419	799420
571492	799421
214852	799422
123952	799423
662240	799424
221179	799425
170258	799426
485616	799427
266993	799428
154304	799429
353459	799430
318213	799431
397073	799432
647533	799433
601522	799434
235276	799435
326363	799436
671002	799437
547658	799438
436891	799439
436938	799440
436946	799441
16456	799442
308031	799443
130679	799444
143152	799445
156456	799446
150131	799447
98173	799448
615377	799449
319090	799450
100	799451
97472	799452
308038	799453
148343	799454
170766	799455
290449	799456
143794	799457
17377	799458
427548	799459
158897	799460
533307	799461
100151	799462
317100	799463
335327	799464
17125	799465
263098	799466
2741	799467
461377	799468
489504	799469
622201	799470
316683	799471
40201	799472
162140	799473
662260	799474
171876	799475
297992	799476
168591	799477
604830	799478
381986	799479
85005	799480
178386	799481
193796	799482
381197	799483
115105	799484
104182	799485
333636	799486
123142	799487
571115	799488
279974	799489
43677	799490
436832	799491
303161	799492
687198	799493
88	799494
137365	799495
245815	799496
181306	799497
185119	799498
455942	799499
61263	799500
620980	799501
494311	799502
293020	799503
340483	799504
113917	799505
52607	799506
76572	799507
411829	799508
173352	799509
555674	799510
583860	799511
150405	799512
494925	799513
218001	799514
41312	799515
236122	799516
257443	799517
76659	799518
268225	799519
237112	799520
287153	799521
986	799522
153251	799523
474108	799524
168896	799525
159528	799526
69308	799527
336766	799528
299568	799529
71063	799530
674320	799531
42769	799532
497013	799533
326215	799534
102057	799535
28670	799536
19582	799537
371724	799538
69727	799539
509744	799540
697699	799541
351859	799542
126918	799543
467689	799544
258551	799545
178205	799546
367688	799547
270821	799548
95635	799549
1142	799550
686865	799551
33326	799552
220803	799553
292988	799554
589767	799555
293	799556
340883	799557
102308	799558
28077	799559
329213	799560
86316	799561
18431	799562
282333	799563
79487	799564
332452	799565
475196	799566
123312	799567
199531	799568
21485	799569
25475	799570
463087	799571
19236	799572
183645	799573
169309	799574
41015	799575
99548	799576
235461	799577
532289	799578
226020	799579
226474	799580
85881	799581
611776	799582
470902	799583
26461	799584
178145	799585
7042	799586
647067	799587
175373	799588
160541	799589
167395	799590
318795	799591
63203	799592
4990	799593
214123	799594
198631	799595
635763	799596
8172	799597
304980	799598
60723	799599
639114	799600
44999	799601
31337	799602
349289	799603
187797	799604
5521	799605
62433	799606
508199	799607
81621	799608
131258	799609
583558	799610
475415	799611
462939	799612
18570	799613
275427	799614
146388	799615
25420	799616
128825	799617
56298	799618
167332	799619
977	799620
103391	799621
107537	799622
56672	799623
72031	799624
551474	799625
221479	799626
361984	799627
92862	799628
115727	799629
226137	799630
476	799631
275204	799632
38149	799633
680047	799634
595295	799635
212822	799636
652466	799637
425018	799638
613005	799639
673810	799640
655289	799641
140206	799642
25415	799643
577253	799644
263486	799645
61507	799646
437796	799647
537292	799648
265359	799649
1592	799650
346025	799651
104151	799652
608963	799653
102991	799654
19783	799655
421698	799656
47082	799657
393550	799658
75612	799659
148098	799660
35957	799661
570678	799662
573	799663
13779	799664
204867	799665
226729	799666
107101	799667
162747	799668
212	799669
546557	799670
89158	799671
574729	799672
152119	799673
175914	799674
68486	799675
683023	799676
49221	799677
265877	799678
157042	799679
264032	799680
526982	799681
27190	799682
433515	799683
445060	799684
134825	799685
78	799686
349136	799687
39897	799688
115858	799689
93020	799690
172091	799691
435650	799692
428438	799693
400954	799694
296107	799695
222770	799696
622462	799697
272074	799698
301289	799699
375789	799700
288531	799701
482533	799702
493916	799703
629736	799704
14198	799705
136673	799706
307244	799707
644423	799708
644424	799709
349903	799710
133837	799711
39769	799712
40970	799713
400159	799714
205225	799715
69004	799716
518437	799717
67034	799718
57932	799719
462299	799720
132627	799721
590211	799722
225482	799723
53453	799724
404351	799725
159206	799726
560470	799727
389060	799728
679437	799729
352785	799730
442551	799731
123642	799732
87595	799733
553213	799734
661220	799735
546056	799736
15064	799737
474047	799738
558043	799739
611839	799740
2	799741
293977	799742
4838	799743
376596	799744
524837	799745
331267	799746
29817	799747
349654	799748
310076	799749
384061	799750
26495	799751
12393	799752
100855	799753
398186	799754
32542	799755
39238	799756
155493	799757
139688	799758
131248	799759
164144	799760
18159	799761
1463	799762
14379	799763
135561	799764
166378	799765
59525	799766
2819	799767
579853	799768
92283	799769
661322	799770
310180	799771
179363	799772
84128	799773
38934	799774
148909	799775
513588	799776
405200	799777
267052	799778
542621	799779
207770	799780
612347	799781
30625	799782
189134	799783
387290	799784
27770	799785
344031	799786
546102	799787
335621	799788
333479	799789
431984	799790
60706	799791
673559	799792
1329	799793
405214	799794
13637	799795
57973	799796
646435	799797
293290	799798
73013	799799
20465	799800
548594	799801
325215	799802
7037	799803
10824	799804
6473	799805
636157	799806
173998	799807
148166	799808
668890	799809
143508	799810
28077	799811
601793	799812
694757	799813
151	799814
161009	799815
137937	799816
378505	799817
305128	799818
590424	799819
48376	799820
435173	799821
21374	799822
189380	799823
37953	799824
428967	799825
29586	799826
638505	799827
59826	799828
657822	799829
529659	799830
22288	799831
138	799832
116642	799833
546971	799834
656077	799835
78	799836
80075	799837
24430	799838
5734	799839
156987	799840
377620	799841
12886	799842
626968	799843
34343	799844
303426	799845
269933	799846
113524	799847
153841	799848
1106	799849
17269	799850
15966	799851
42417	799852
4208	799853
14373	799854
170189	799855
333	799856
133301	799857
487539	799858
690226	799859
491381	799860
13453	799861
10625	799862
357859	799863
396564	799864
53488	799865
202974	799866
120026	799867
72327	799868
96647	799869
157183	799870
328069	799871
605798	799872
169314	799873
579404	799874
510443	799875
516781	799876
291955	799877
45701	799878
203399	799879
194640	799880
293103	799881
579285	799882
579397	799883
503459	799884
254505	799885
436903	799886
97815	799887
91061	799888
445025	799889
9353	799890
19029	799891
571826	799892
327826	799893
336360	799894
203080	799895
162720	799896
367037	799897
443231	799898
224052	799899
155854	799900
603281	799901
41832	799902
84243	799903
85559	799904
413048	799905
20	799906
225328	799907
19518	799908
564528	799909
695821	799910
689091	799911
262027	799912
17744	799913
355504	799914
432806	799915
86155	799916
691298	799917
574954	799918
41203	799919
1036	799920
98402	799921
183531	799922
32683	799923
35416	799924
98190	799925
238070	799926
111749	799927
562285	799928
80831	799929
303081	799930
38588	799931
285095	799932
60166	799933
9559	799934
533970	799935
513179	799936
46373	799937
436898	799938
304926	799939
219862	799940
324329	799941
249742	799942
284466	799943
142063	799944
675730	799945
546017	799946
207490	799947
25591	799948
424156	799949
452082	799950
57625	799951
572230	799952
236755	799953
51265	799954
129517	799955
193463	799956
428201	799957
358594	799958
219843	799959
80205	799960
129104	799961
159248	799962
65140	799963
622162	799964
226368	799965
218293	799966
196085	799967
386615	799968
365248	799969
626695	799970
111427	799971
513700	799972
305832	799973
28765	799974
564900	799975
84816	799976
391865	799977
313092	799978
112496	799979
627755	799980
373284	799981
665517	799982
202074	799983
346081	799984
392513	799985
271221	799986
123122	799987
406896	799988
219909	799989
215509	799990
316497	799991
425411	799992
372667	799993
504181	799994
177447	799995
112474	799996
111389	799997
450024	799998
455231	799999
39314	800000
373874	800001
550502	800002
572140	800003
403502	800004
462604	800005
478975	800006
515390	800007
100236	800008
668957	800009
445814	800010
372678	800011
657568	800012
604592	800013
102111	800014
604856	800015
295411	800016
53026	800017
357913	800018
484547	800019
550250	800020
259040	800021
467252	800022
478969	800023
147131	800024
173583	800025
615692	800026
599290	800027
564336	800028
145799	800029
434024	800030
676860	800031
94986	800032
465221	800033
556105	800034
79990	800035
348463	800036
33826	800037
105975	800038
90318	800039
671416	800040
15118	800041
312689	800042
310806	800043
95098	800044
134046	800045
750	800046
93151	800047
632564	800048
8423	800049
100025	800050
154163	800051
594964	800052
18743	800053
27063	800054
36401	800055
132015	800056
500097	800057
46819	800058
509720	800059
375205	800060
363705	800061
558199	800062
438594	800063
336785	800064
660813	800065
224841	800066
500741	800067
390868	800068
10589	800069
463053	800070
169820	800071
441565	800072
351582	800073
221379	800074
395196	800075
8374	800076
70380	800077
6961	800078
219780	800079
366834	800080
135318	800081
458131	800082
113608	800083
41680	800084
13560	800085
34085	800086
553376	800087
101694	800088
69905	800089
355540	800090
58335	800091
329795	800092
356858	800093
29174	800094
168038	800095
479715	800096
479734	800097
177037	800098
177059	800099
195572	800100
159201	800101
464058	800102
479702	800103
479697	800104
697528	800105
479693	800106
697535	800107
479737	800108
479703	800109
9530	800110
407379	800111
585501	800112
664814	800113
479723	800114
479720	800115
76210	800116
44775	800117
583332	800118
587871	800119
513924	800120
684753	800121
254527	800122
439645	800123
391975	800124
416301	800125
254533	800126
254536	800127
69674	800128
254543	800129
202570	800130
537924	800131
254547	800132
588950	800133
95011	800134
601845	800135
276999	800136
219837	800137
202083	800138
119367	800139
177038	800140
435155	800141
261197	800142
79666	800143
479729	800144
585483	800145
304898	800146
100264	800147
12858	800148
583020	800149
585475	800150
22978	800151
192280	800152
123147	800153
80418	800154
173581	800155
351172	800156
533303	800157
261536	800158
451460	800159
39587	800160
686539	800161
404355	800162
594602	800163
243998	800164
631446	800165
223664	800166
470838	800167
678724	800168
657747	800169
435142	800170
516899	800171
674643	800172
400312	800173
300568	800174
413782	800175
223563	800176
17989	800177
317096	800178
647677	800179
184485	800180
641784	800181
478480	800182
139222	800183
146499	800184
159122	800185
313558	800186
341728	800187
573244	800188
1918	800189
366812	800190
78153	800191
40100	800192
505252	800193
376745	800194
167372	800195
604563	800196
687439	800197
276897	800198
663481	800199
464916	800200
29306	800201
352864	800202
451180	800203
87083	800204
328698	800205
303481	800206
619482	800207
577996	800208
102779	800209
70367	800210
101690	800211
443068	800212
657468	800213
297953	800214
224978	800215
526114	800216
53076	800217
682861	800218
409934	800219
53643	800220
678070	800221
458145	800222
82727	800223
83420	800224
217630	800225
492076	800226
1289	800227
35697	800228
671341	800229
411674	800230
390478	800231
457364	800232
447382	800233
392621	800234
101072	800235
579698	800236
680030	800237
42694	800238
570848	800239
319055	800240
319057	800241
317278	800242
100522	800243
24724	800244
4555	800245
622890	800246
267918	800247
645500	800248
1104	800249
86582	800250
313997	800251
463939	800252
207537	800253
320691	800254
467233	800255
71625	800256
154163	800257
168620	800258
58342	800259
25360	800260
135028	800261
69761	800262
94868	800263
318573	800264
645450	800265
318569	800266
19858	800267
145037	800268
535123	800269
671683	800270
409817	800271
141423	800272
318862	800273
674955	800274
16757	800275
374727	800276
317031	800277
290901	800278
252560	800279
79719	800280
460811	800281
458166	800282
732	800283
306173	800284
386846	800285
351322	800286
674095	800287
34259	800288
26777	800289
351860	800290
258948	800291
551303	800292
123125	800293
199055	800294
122323	800295
198079	800296
407593	800297
75821	800298
32695	800299
618290	800300
670624	800301
224838	800302
443680	800303
673751	800304
216659	800305
350136	800306
667441	800307
631386	800308
345585	800309
681454	800310
385659	800311
355723	800312
474372	800313
249	800314
576979	800315
92503	800316
326343	800317
148603	800318
232797	800319
597337	800320
223226	800321
301854	800322
635541	800323
204359	800324
336830	800325
610597	800326
195846	800327
1025	800328
25250	800329
474518	800330
102684	800331
116845	800332
646873	800333
623562	800334
36544	800335
421876	800336
37599	800337
432912	800338
8384	800339
566474	800340
122735	800341
353099	800342
124252	800343
35389	800344
390649	800345
392502	800346
126983	800347
318482	800348
306007	800349
366154	800350
13589	800351
210781	800352
79430	800353
500121	800354
194094	800355
60871	800356
26231	800357
26232	800358
486251	800359
20934	800360
82721	800361
187451	800362
403555	800363
760	800364
213648	800365
90896	800366
308408	800367
229611	800368
110777	800369
75743	800370
376652	800371
443504	800372
107476	800373
1000	800374
684954	800375
324300	800376
367005	800377
31887	800378
604788	800379
10939	800380
105351	800381
49512	800382
586546	800383
495166	800384
9883	800385
57425	800386
529641	800387
201605	800388
2	800389
42125	800390
10278	800391
265518	800392
84327	800393
1284	800394
630160	800395
339268	800396
580429	800397
49547	800398
148698	800399
102621	800400
392148	800401
288061	800402
70837	800403
495441	800404
557302	800405
648966	800406
274361	800407
584396	800408
5730	800409
11318	800410
27984	800411
647968	800412
146492	800413
509459	800414
12245	800415
98304	800416
29019	800417
11113	800418
18156	800419
602196	800420
3531	800421
481384	800422
662976	800423
173278	800424
238193	800425
120614	800426
609270	800427
40933	800428
44653	800429
358	800430
345173	800431
653432	800432
676803	800433
44639	800434
635	800435
49758	800436
170522	800437
41975	800438
20187	800439
342348	800440
475729	800441
150785	800442
18273	800443
17040	800444
15740	800445
304865	800446
247631	800447
573771	800448
416323	800449
45094	800450
40532	800451
337497	800452
509373	800453
255632	800454
11957	800455
45715	800456
224544	800457
325899	800458
545500	800459
76589	800460
638138	800461
19637	800462
8127	800463
439648	800464
76202	800465
33601	800466
574	800467
299972	800468
64614	800469
504895	800470
28425	800471
152374	800472
28100	800473
580881	800474
81	800475
611560	800476
276861	800477
142113	800478
89335	800479
75332	800480
377310	800481
5013	800482
278342	800483
446429	800484
307490	800485
504630	800486
9829	800487
93469	800488
59559	800489
142075	800490
148075	800491
119346	800492
315423	800493
362767	800494
504811	800495
610669	800496
421949	800497
95081	800498
24948	800499
438464	800500
109934	800501
525055	800502
173002	800503
303889	800504
23371	800505
159002	800506
16952	800507
43522	800508
133393	800509
162855	800510
400580	800511
147608	800512
32856	800513
1417	800514
25684	800515
147331	800516
502839	800517
426046	800518
7303	800519
260985	800520
162975	800521
114486	800522
239	800523
328231	800524
107719	800525
169866	800526
450331	800527
404608	800528
240860	800529
61123	800530
85245	800531
542046	800532
164857	800533
532318	800534
115506	800535
441061	800536
229901	800537
114078	800538
345899	800539
614500	800540
12617	800541
156336	800542
155272	800543
662671	800544
45642	800545
10404	800546
72414	800547
401604	800548
516771	800549
111304	800550
745	800551
50211	800552
215730	800553
395132	800554
691589	800555
396904	800556
240878	800557
51050	800558
442	800559
513222	800560
576009	800561
465647	800562
570968	800563
561531	800564
26630	800565
290681	800566
649847	800567
600411	800568
320443	800569
16383	800570
369477	800571
93913	800572
20390	800573
76911	800574
211896	800575
609095	800576
61761	800577
99390	800578
92462	800579
236694	800580
184006	800581
257612	800582
9213	800583
4387	800584
250228	800585
190805	800586
331047	800587
144968	800588
531476	800589
745	800590
247161	800591
52170	800592
312196	800593
454274	800594
60732	800595
210729	800596
337527	800597
5484	800598
67014	800599
450343	800600
168465	800601
5521	800602
168162	800603
104124	800604
16833	800605
116076	800606
588775	800607
62029	800608
230824	800609
24512	800610
43728	800611
12776	800612
228033	800613
190880	800614
310987	800615
29703	800616
20328	800617
97763	800618
4992	800619
236743	800620
537313	800621
1874	800622
153768	800623
682576	800624
550232	800625
36866	800626
328238	800627
172805	800628
87895	800629
185022	800630
366051	800631
153949	800632
492277	800633
87815	800634
450337	800635
90158	800636
513731	800637
459858	800638
169287	800639
632961	800640
332596	800641
20226	800642
29532	800643
166275	800644
31891	800645
92611	800646
328245	800647
676606	800648
332624	800649
63068	800650
692502	800651
485996	800652
498289	800653
486101	800654
1696	800655
249182	800656
93521	800657
247436	800658
93323	800659
102035	800660
15042	800661
102012	800662
36518	800663
8014	800664
215507	800665
605750	800666
163823	800667
123144	800668
1420	800669
120019	800670
24118	800671
67275	800672
38171	800673
467624	800674
86899	800675
10370	800676
249201	800677
133756	800678
159997	800679
342896	800680
680843	800681
691354	800682
368374	800683
109393	800684
199186	800685
21406	800686
237002	800687
218627	800688
392752	800689
76502	800690
18441	800691
375736	800692
344017	800693
9256	800694
249964	800695
281968	800696
36163	800697
471504	800698
28843	800699
54019	800700
45458	800701
109992	800702
15181	800703
76949	800704
524991	800705
17989	800706
113026	800707
208054	800708
7409	800709
320538	800710
129510	800711
15082	800712
27580	800713
178268	800714
320454	800715
330076	800716
153950	800717
34531	800718
266437	800719
150	800720
76751	800721
30991	800722
104754	800723
140858	800724
375650	800725
173257	800726
638887	800727
324221	800728
5638	800729
33506	800730
563276	800731
654817	800732
601560	800733
218764	800734
318775	800735
89861	800736
314065	800737
344015	800738
21511	800739
542052	800740
14576	800741
643005	800742
111239	800743
105567	800744
52402	800745
345913	800746
691072	800747
653704	800748
268552	800749
44765	800750
166348	800751
420437	800752
160014	800753
12443	800754
236592	800755
423274	800756
450573	800757
44589	800758
238472	800759
557525	800760
587733	800761
145917	800762
101967	800763
101008	800764
245416	800765
31882	800766
240720	800767
31010	800768
11623	800769
146010	800770
121457	800771
154815	800772
108451	800773
454224	800774
92662	800775
47614	800776
7241	800777
2611	800778
53071	800779
153706	800780
132526	800781
26598	800782
10641	800783
30905	800784
452667	800785
233465	800786
663843	800787
512075	800788
67070	800789
121020	800790
507640	800791
93339	800792
175450	800793
64520	800794
312200	800795
18299	800796
208600	800797
356289	800798
293232	800799
663505	800800
155041	800801
4213	800802
10723	800803
45660	800804
124238	800805
411876	800806
142291	800807
560364	800808
3252	800809
125342	800810
47174	800811
114018	800812
345914	800813
31418	800814
9561	800815
603390	800816
250267	800817
72423	800818
111967	800819
584713	800820
61563	800821
680591	800822
686026	800823
616026	800824
439672	800825
316592	800826
207720	800827
197085	800828
25551	800829
46738	800830
395167	800831
6776	800832
17616	800833
454894	800834
22450	800835
54548	800836
472332	800837
473458	800838
18106	800839
381589	800840
108076	800841
33025	800842
639979	800843
605920	800844
22077	800845
292179	800846
583850	800847
418766	800848
119	800849
180715	800850
62119	800851
197680	800852
488871	800853
407448	800854
44336	800855
155366	800856
167670	800857
542531	800858
563744	800859
1094	800860
16589	800861
88590	800862
2152	800863
261576	800864
37839	800865
12541	800866
431945	800867
58784	800868
262560	800869
170585	800870
150888	800871
543702	800872
166063	800873
555758	800874
16737	800875
648477	800876
340081	800877
102244	800878
426963	800879
52247	800880
260672	800881
140688	800882
185293	800883
127745	800884
98783	800885
376971	800886
21767	800887
11877	800888
51357	800889
33036	800890
15447	800891
7620	800892
130119	800893
278622	800894
24402	800895
73527	800896
27850	800897
32534	800898
60707	800899
33327	800900
167650	800901
690725	800902
198215	800903
459441	800904
4	800905
4	800906
38670	800907
270	800908
1941	800909
31082	800910
13905	800911
14719	800912
246730	800913
306410	800914
128123	800915
100406	800916
237474	800917
39956	800918
33379	800919
39428	800920
53124	800921
280833	800922
42048	800923
15458	800924
263	800925
18773	800926
572945	800927
546731	800928
6145	800929
23504	800930
180406	800931
693241	800932
112972	800933
11887	800934
470751	800935
647950	800936
20476	800937
494325	800938
71	800939
347280	800940
151014	800941
56556	800942
60709	800943
635695	800944
11	800945
14190	800946
21546	800947
71339	800948
497495	800949
1684	800950
245547	800951
34136	800952
622182	800953
267954	800954
47226	800955
486611	800956
5855	800957
401335	800958
143677	800959
64956	800960
320136	800961
304219	800962
223167	800963
45883	800964
549402	800965
49491	800966
583777	800967
7004	800968
220822	800969
2969	800970
429448	800971
149807	800972
403974	800973
203117	800974
386502	800975
472915	800976
256524	800977
180593	800978
80729	800979
644594	800980
97223	800981
179222	800982
326110	800983
332710	800984
55413	800985
219433	800986
380480	800987
349460	800988
326743	800989
321636	800990
365643	800991
42488	800992
72087	800993
486568	800994
263135	800995
2269	800996
325396	800997
136592	800998
52828	800999
263460	801000
580733	801001
468624	801002
83953	801003
6648	801004
375664	801005
425966	801006
153937	801007
25233	801008
11621	801009
383661	801010
49224	801011
17979	801012
148227	801013
52523	801014
2739	801015
680333	801016
343354	801017
646397	801018
461449	801019
690736	801020
638104	801021
43682	801022
6216	801023
32457	801024
196920	801025
184726	801026
556391	801027
19352	801028
55227	801029
1192	801030
306527	801031
91287	801032
223064	801033
340776	801034
544660	801035
466364	801036
68301	801037
646853	801038
562809	801039
283106	801040
11510	801041
211354	801042
550956	801043
614241	801044
439526	801045
15896	801046
244500	801047
628	801048
97097	801049
368332	801050
285085	801051
346882	801052
370555	801053
43208	801054
114275	801055
530312	801056
4330	801057
40900	801058
94790	801059
591413	801060
555809	801061
106184	801062
359728	801063
5710	801064
359716	801065
302654	801066
4876	801067
397204	801068
464133	801069
430371	801070
25048	801071
10814	801072
665188	801073
105294	801074
121096	801075
41971	801076
396133	801077
80485	801078
426037	801079
242687	801080
89314	801081
161095	801082
144130	801083
24453	801084
407004	801085
609123	801086
597868	801087
96582	801088
547641	801089
581837	801090
35899	801091
14636	801092
10455	801093
33739	801094
431952	801095
430410	801096
34526	801097
28081	801098
36112	801099
219769	801100
573027	801101
443190	801102
463920	801103
67875	801104
54676	801105
493165	801106
25743	801107
5941	801108
251035	801109
460064	801110
285353	801111
270522	801112
209953	801113
208086	801114
508359	801115
146469	801116
127848	801117
597720	801118
117162	801119
71143	801120
52969	801121
6971	801122
162120	801123
335896	801124
669550	801125
309835	801126
90666	801127
459358	801128
47001	801129
49165	801130
7845	801131
303788	801132
384458	801133
136045	801134
33772	801135
595165	801136
590477	801137
118935	801138
38999	801139
680029	801140
27234	801141
21405	801142
21206	801143
4875	801144
16834	801145
2012	801146
5774	801147
2012	801148
130886	801149
36194	801150
405002	801151
410879	801152
478120	801153
426709	801154
115351	801155
291234	801156
598047	801157
340953	801158
193986	801159
533921	801160
413483	801161
432741	801162
224697	801163
4886	801164
47049	801165
619563	801166
409094	801167
31995	801168
523152	801169
521972	801170
112715	801171
102182	801172
214949	801173
272521	801174
2970	801175
378468	801176
81761	801177
235606	801178
654757	801179
164620	801180
68007	801181
161575	801182
506673	801183
223303	801184
280595	801185
627043	801186
642244	801187
397794	801188
395772	801189
191762	801190
581404	801191
451426	801192
373748	801193
545342	801194
803	801195
392701	801196
136167	801197
580307	801198
165962	801199
341954	801200
581	801201
2272	801202
118890	801203
580250	801204
309664	801205
62322	801206
341219	801207
8849	801208
556896	801209
97792	801210
270529	801211
117605	801212
603150	801213
446884	801214
266799	801215
76807	801216
677350	801217
18966	801218
313946	801219
432603	801220
516596	801221
10680	801222
661896	801223
512786	801224
124239	801225
297078	801226
517306	801227
365275	801228
437562	801229
33382	801230
366302	801231
479073	801232
563343	801233
66580	801234
391901	801235
290402	801236
244553	801237
406437	801238
197831	801239
12387	801240
223184	801241
455635	801242
510906	801243
42230	801244
133391	801245
383179	801246
65590	801247
668541	801248
85222	801249
519130	801250
443485	801251
661828	801252
389857	801253
14961	801254
344452	801255
459069	801256
353691	801257
87038	801258
411049	801259
73310	801260
661451	801261
694096	801262
99557	801263
295092	801264
382961	801265
107770	801266
270536	801267
474583	801268
389997	801269
551324	801270
684758	801271
622425	801272
16130	801273
32549	801274
199560	801275
434105	801276
308493	801277
165792	801278
218749	801279
594965	801280
34912	801281
38009	801282
429972	801283
12682	801284
331018	801285
17630	801286
396550	801287
271360	801288
505919	801289
167136	801290
50109	801291
61467	801292
206810	801293
37000	801294
4133	801295
68288	801296
68448	801297
221217	801298
519738	801299
288860	801300
553162	801301
494785	801302
225771	801303
158077	801304
33836	801305
135318	801306
453932	801307
12007	801308
556371	801309
679836	801310
679986	801311
159135	801312
315972	801313
672757	801314
282621	801315
676123	801316
198157	801317
6	801318
68253	801319
401834	801320
411216	801321
340711	801322
172	801323
464532	801324
500005	801325
137	801326
154430	801327
2628	801328
29796	801329
1022	801330
40249	801331
26736	801332
362501	801333
112685	801334
79627	801335
673987	801336
397316	801337
459425	801338
51517	801339
541017	801340
246048	801341
64138	801342
483994	801343
511138	801344
218596	801345
44019	801346
70010	801347
598066	801348
353185	801349
680535	801350
472952	801351
124618	801352
587849	801353
216804	801354
165048	801355
167506	801356
37875	801357
244364	801358
217352	801359
189353	801360
254452	801361
30847	801362
493567	801363
301132	801364
160873	801365
47916	801366
58945	801367
233268	801368
451199	801369
431045	801370
52566	801371
12354	801372
124597	801373
122631	801374
322718	801375
124620	801376
151803	801377
297991	801378
138042	801379
71019	801380
600387	801381
156314	801382
2373	801383
455217	801384
220429	801385
153796	801386
191094	801387
504622	801388
473252	801389
151557	801390
63822	801391
280898	801392
292487	801393
624579	801394
67292	801395
285941	801396
266048	801397
131565	801398
128708	801399
545705	801400
211720	801401
272161	801402
78849	801403
640337	801404
19591	801405
421459	801406
76793	801407
33904	801408
429371	801409
461975	801410
3512	801411
84086	801412
510246	801413
174435	801414
120716	801415
3749	801416
152329	801417
689840	801418
609654	801419
56676	801420
1541	801421
485573	801422
87007	801423
125221	801424
136865	801425
79152	801426
43009	801427
88889	801428
499662	801429
173070	801430
567250	801431
29700	801432
68809	801433
118915	801434
134708	801435
413720	801436
603098	801437
668924	801438
467888	801439
46269	801440
91015	801441
399607	801442
408041	801443
614367	801444
96830	801445
67624	801446
509868	801447
899	801448
132614	801449
291907	801450
78485	801451
32176	801452
621301	801453
161602	801454
530919	801455
410642	801456
447612	801457
143080	801458
561729	801459
271353	801460
127963	801461
606157	801462
155187	801463
431201	801464
165995	801465
510386	801466
484288	801467
499413	801468
158975	801469
572271	801470
6777	801471
230450	801472
499750	801473
91036	801474
586976	801475
241302	801476
453451	801477
366789	801478
177476	801479
181463	801480
607698	801481
588869	801482
345805	801483
486825	801484
697855	801485
292369	801486
654613	801487
42260	801488
615479	801489
613819	801490
423856	801491
230058	801492
1823	801493
205563	801494
14103	801495
590363	801496
324218	801497
324149	801498
538724	801499
251837	801500
105813	801501
343573	801502
478680	801503
1022	801504
124774	801505
167526	801506
644065	801507
206599	801508
561490	801509
143743	801510
523238	801511
1245	801512
61040	801513
260990	801514
74874	801515
347500	801516
324579	801517
386479	801518
11703	801519
227324	801520
47797	801521
10570	801522
454051	801523
350593	801524
275609	801525
37365	801526
696413	801527
691774	801528
573507	801529
584601	801530
579372	801531
87242	801532
112	801533
469303	801534
12989	801535
101818	801536
611386	801537
22186	801538
276880	801539
674190	801540
602396	801541
592162	801542
120766	801543
391190	801544
72650	801545
154208	801546
112761	801547
6502	801548
330453	801549
546809	801550
145430	801551
66681	801552
640723	801553
112683	801554
650331	801555
133561	801556
426073	801557
464130	801558
385452	801559
637054	801560
16858	801561
81461	801562
419530	801563
572029	801564
35057	801565
597944	801566
310194	801567
148724	801568
203102	801569
27713	801570
54846	801571
58976	801572
317879	801573
258958	801574
43006	801575
120337	801576
167554	801577
322919	801578
182793	801579
361106	801580
595300	801581
176396	801582
615952	801583
301580	801584
43058	801585
451304	801586
165434	801587
108893	801588
230837	801589
310479	801590
350599	801591
269381	801592
290453	801593
1480	801594
109043	801595
319113	801596
211219	801597
183378	801598
104482	801599
503033	801600
19304	801601
328227	801602
310484	801603
162561	801604
166851	801605
499278	801606
583573	801607
13121	801608
395570	801609
185922	801610
185	801611
639354	801612
38	801613
485897	801614
627194	801615
34825	801616
76423	801617
454045	801618
90712	801619
141037	801620
42656	801621
404335	801622
460680	801623
208603	801624
41701	801625
583482	801626
129077	801627
320535	801628
86694	801629
509095	801630
304619	801631
212636	801632
17586	801633
578447	801634
58063	801635
84894	801636
284717	801637
62487	801638
393549	801639
246461	801640
366967	801641
359764	801642
308952	801643
48848	801644
427723	801645
27993	801646
3198	801647
421280	801648
20720	801649
101778	801650
557263	801651
14125	801652
607210	801653
11810	801654
410637	801655
80773	801656
132999	801657
458687	801658
31226	801659
129683	801660
519274	801661
228375	801662
18920	801663
123112	801664
465790	801665
285342	801666
304642	801667
256109	801668
1741	801669
39930	801670
20801	801671
148224	801672
3113	801673
500411	801674
24866	801675
7381	801676
330562	801677
551696	801678
198278	801679
143507	801680
229616	801681
75549	801682
41855	801683
827	801684
6254	801685
204859	801686
67073	801687
14342	801688
418604	801689
327620	801690
85955	801691
365005	801692
4402	801693
59829	801694
6183	801695
430650	801696
245462	801697
4476	801698
423686	801699
149802	801700
16176	801701
929	801702
444217	801703
13837	801704
22020	801705
501807	801706
490185	801707
98616	801708
178139	801709
5028	801710
10048	801711
153593	801712
40	801713
4074	801714
28751	801715
49510	801716
655989	801717
271722	801718
153193	801719
119934	801720
216772	801721
92	801722
654012	801723
566045	801724
383258	801725
662265	801726
657601	801727
156	801728
153561	801729
343465	801730
28604	801731
23412	801732
523112	801733
75126	801734
489206	801735
89468	801736
293901	801737
687312	801738
160570	801739
444847	801740
97917	801741
136516	801742
30536	801743
365297	801744
129502	801745
278419	801746
682919	801747
343553	801748
532803	801749
341061	801750
117898	801751
582161	801752
568188	801753
587439	801754
535318	801755
653412	801756
349369	801757
111886	801758
135893	801759
500334	801760
604902	801761
122706	801762
3288	801763
387529	801764
344168	801765
53844	801766
501202	801767
349461	801768
215762	801769
5	801770
433843	801771
1141	801772
438084	801773
151363	801774
12157	801775
391968	801776
442978	801777
232954	801778
18318	801779
12897	801780
593565	801781
645637	801782
185903	801783
278787	801784
1272	801785
379573	801786
377413	801787
167461	801788
691450	801789
255195	801790
422857	801791
643848	801792
2274	801793
292839	801794
557970	801795
167485	801796
150557	801797
25783	801798
91604	801799
61388	801800
541764	801801
561816	801802
431977	801803
404682	801804
99221	801805
241700	801806
647674	801807
389285	801808
484939	801809
42423	801810
336030	801811
12444	801812
12753	801813
109795	801814
21776	801815
110267	801816
618983	801817
469073	801818
469052	801819
690890	801820
469021	801821
469138	801822
286677	801823
417565	801824
179131	801825
442211	801826
220406	801827
84661	801828
576288	801829
696214	801830
664446	801831
500177	801832
54106	801833
124991	801834
166968	801835
560116	801836
13151	801837
172076	801838
25125	801839
673816	801840
58284	801841
136137	801842
25906	801843
522246	801844
51443	801845
262576	801846
92166	801847
663905	801848
630219	801849
31226	801850
375980	801851
510923	801852
112228	801853
325332	801854
796	801855
158409	801856
1562	801857
35	801858
265902	801859
20590	801860
507346	801861
32795	801862
605281	801863
536422	801864
461	801865
237770	801866
22025	801867
106817	801868
356249	801869
33463	801870
110073	801871
72666	801872
70378	801873
168037	801874
585491	801875
680572	801876
351215	801877
454904	801878
483722	801879
127195	801880
374793	801881
91684	801882
71330	801883
573674	801884
10259	801885
1607	801886
80591	801887
7564	801888
685446	801889
632378	801890
14944	801891
128091	801892
6884	801893
123491	801894
206647	801895
607172	801896
366294	801897
51498	801898
135933	801899
43590	801900
292021	801901
679919	801902
91436	801903
644497	801904
33660	801905
8698	801906
631535	801907
3589	801908
137592	801909
35430	801910
513333	801911
134509	801912
280608	801913
397213	801914
167745	801915
32511	801916
63364	801917
389688	801918
128118	801919
676687	801920
363259	801921
477980	801922
416523	801923
165391	801924
562250	801925
418869	801926
364283	801927
333232	801928
59538	801929
505275	801930
13059	801931
634685	801932
287080	801933
190370	801934
501008	801935
138865	801936
608134	801937
10099	801938
83131	801939
228779	801940
103009	801941
86709	801942
133666	801943
27728	801944
172995	801945
115435	801946
285117	801947
24312	801948
205072	801949
28981	801950
148251	801951
586507	801952
71346	801953
286936	801954
164626	801955
529190	801956
31696	801957
659725	801958
39978	801959
630378	801960
493882	801961
630338	801962
50136	801963
519323	801964
9624	801965
300	801966
393	801967
11544	801968
52248	801969
165169	801970
123450	801971
641181	801972
102469	801973
51094	801974
42921	801975
251353	801976
567885	801977
685	801978
123149	801979
167124	801980
47041	801981
200506	801982
595102	801983
68530	801984
38647	801985
460585	801986
458475	801987
48456	801988
697902	801989
1121	801990
36130	801991
628346	801992
46564	801993
36113	801994
36123	801995
23361	801996
38175	801997
579450	801998
20976	801999
38797	802000
1228	802001
228042	802002
32361	802003
24813	802004
58195	802005
170793	802006
165251	802007
63037	802008
254167	802009
254166	802010
95101	802011
551384	802012
27516	802013
18336	802014
28713	802015
119810	802016
489484	802017
162871	802018
216661	802019
474220	802020
218520	802021
87414	802022
26192	802023
186087	802024
96315	802025
63498	802026
365668	802027
6708	802028
30102	802029
92	802030
304157	802031
492014	802032
474235	802033
592391	802034
149728	802035
163386	802036
185818	802037
649018	802038
95102	802039
228366	802040
4692	802041
29892	802042
146856	802043
326369	802044
43880	802045
669727	802046
367459	802047
451295	802048
46169	802049
353427	802050
216962	802051
398685	802052
218340	802053
69322	802054
251516	802055
362684	802056
125148	802057
690516	802058
6203	802059
298460	802060
119324	802061
217892	802062
172368	802063
2431	802064
119829	802065
1492	802066
518756	802067
11493	802068
16586	802069
19791	802070
173036	802071
94817	802072
474080	802073
111310	802074
357914	802075
72949	802076
39995	802077
123506	802078
31281	802079
610256	802080
165349	802081
2008	802082
556365	802083
12499	802084
135405	802085
126103	802086
5091	802087
218643	802088
12189	802089
668752	802090
1568	802091
62035	802092
49604	802093
5345	802094
53431	802095
538744	802096
186484	802097
420632	802098
687147	802099
90769	802100
10847	802101
391582	802102
472101	802103
47218	802104
525802	802105
437597	802106
327707	802107
413120	802108
120116	802109
22614	802110
21821	802111
12626	802112
642647	802113
6423	802114
461755	802115
522515	802116
7385	802117
10019	802118
521505	802119
219589	802120
107233	802121
7748	802122
138121	802123
144600	802124
73854	802125
519561	802126
473135	802127
228328	802128
579665	802129
14966	802130
36440	802131
7927	802132
460579	802133
40077	802134
693153	802135
24888	802136
27031	802137
63689	802138
104290	802139
115010	802140
465091	802141
150546	802142
7460	802143
124473	802144
524449	802145
58207	802146
504783	802147
90432	802148
495103	802149
408062	802150
131584	802151
675613	802152
34295	802153
624197	802154
190	802155
314887	802156
322944	802157
463383	802158
404458	802159
199888	802160
245596	802161
598925	802162
300812	802163
12428	802164
286678	802165
327	802166
200940	802167
18051	802168
299432	802169
55	802170
54248	802171
426162	802172
7478	802173
222576	802174
48853	802175
316881	802176
387073	802177
271740	802178
2647	802179
198553	802180
17743	802181
76	802182
154271	802183
44793	802184
73246	802185
327064	802186
254103	802187
35336	802188
436	802189
2	802190
194747	802191
530972	802192
187178	802193
114237	802194
328429	802195
143670	802196
480598	802197
87898	802198
136238	802199
9682	802200
207749	802201
351873	802202
5521	802203
429893	802204
349018	802205
205540	802206
567627	802207
349844	802208
665187	802209
411847	802210
137672	802211
100879	802212
44019	802213
19262	802214
22523	802215
66066	802216
567591	802217
20152	802218
270713	802219
141457	802220
180498	802221
379716	802222
83962	802223
78524	802224
548851	802225
51712	802226
43363	802227
203279	802228
561733	802229
360239	802230
64228	802231
99470	802232
391542	802233
692335	802234
231236	802235
679433	802236
686113	802237
449322	802238
188216	802239
165027	802240
401267	802241
117116	802242
18058	802243
100673	802244
24469	802245
136347	802246
271969	802247
122134	802248
551231	802249
21284	802250
68755	802251
344148	802252
437943	802253
425022	802254
6573	802255
561678	802256
308336	802257
106513	802258
274749	802259
492894	802260
605809	802261
587781	802262
278935	802263
566888	802264
437447	802265
314938	802266
304492	802267
228222	802268
20864	802269
38863	802270
358468	802271
58319	802272
16389	802273
13198	802274
683705	802275
433482	802276
332033	802277
99646	802278
3141	802279
552839	802280
188093	802281
3141	802282
207092	802283
204745	802284
563295	802285
516251	802286
519147	802287
386473	802288
50896	802289
459540	802290
105036	802291
669	802292
460679	802293
38851	802294
288900	802295
353293	802296
20314	802297
1434	802298
606071	802299
89661	802300
144953	802301
14844	802302
68793	802303
168622	802304
218569	802305
70161	802306
425587	802307
284372	802308
83593	802309
322108	802310
379231	802311
93143	802312
561485	802313
235178	802314
39724	802315
136044	802316
169508	802317
272619	802318
697610	802319
517225	802320
308487	802321
219596	802322
687635	802323
65	802324
676033	802325
336270	802326
36252	802327
84159	802328
562320	802329
117559	802330
106	802331
200038	802332
38636	802333
132414	802334
685297	802335
682716	802336
21743	802337
142786	802338
619532	802339
76	802340
302016	802341
54222	802342
270704	802343
237832	802344
134207	802345
164370	802346
690127	802347
10668	802348
19700	802349
560618	802350
644508	802351
522749	802352
917	802353
102239	802354
51742	802355
512587	802356
445928	802357
137539	802358
660735	802359
18995	802360
360931	802361
427953	802362
549404	802363
180820	802364
573416	802365
286893	802366
155374	802367
13516	802368
47169	802369
687150	802370
454581	802371
516500	802372
416372	802373
654318	802374
147737	802375
326392	802376
417622	802377
4619	802378
64022	802379
132013	802380
500032	802381
194043	802382
47529	802383
27111	802384
500137	802385
194127	802386
131166	802387
549740	802388
460	802389
3968	802390
127911	802391
152487	802392
99788	802393
423888	802394
688661	802395
518317	802396
36518	802397
201647	802398
114516	802399
353733	802400
82266	802401
558450	802402
358268	802403
350265	802404
578892	802405
478584	802406
125324	802407
118102	802408
984	802409
665527	802410
104886	802411
10701	802412
210796	802413
95964	802414
111736	802415
460871	802416
608936	802417
4871	802418
356846	802419
669988	802420
482042	802421
284478	802422
167376	802423
290519	802424
469316	802425
606705	802426
555046	802427
68535	802428
101817	802429
165527	802430
582315	802431
111511	802432
70197	802433
237375	802434
546879	802435
276029	802436
1191	802437
464108	802438
369789	802439
106213	802440
145891	802441
143797	802442
158465	802443
262055	802444
347087	802445
614166	802446
119050	802447
400207	802448
312981	802449
128659	802450
76534	802451
122874	802452
149237	802453
75625	802454
478418	802455
598397	802456
614123	802457
37806	802458
41778	802459
140105	802460
175705	802461
631422	802462
83517	802463
119557	802464
676210	802465
143567	802466
487808	802467
622429	802468
28978	802469
17138	802470
123359	802471
37755	802472
80029	802473
28877	802474
123418	802475
252198	802476
3442	802477
13304	802478
686424	802479
475286	802480
19073	802481
654100	802482
507335	802483
675822	802484
85519	802485
224977	802486
26227	802487
178945	802488
129297	802489
60852	802490
129306	802491
281550	802492
329792	802493
588553	802494
648646	802495
72786	802496
583413	802497
539692	802498
336350	802499
390010	802500
270540	802501
297417	802502
225031	802503
28676	802504
474130	802505
9386	802506
67023	802507
292589	802508
672217	802509
466600	802510
389988	802511
390040	802512
36128	802513
97691	802514
239800	802515
1422	802516
319832	802517
225146	802518
69610	802519
486245	802520
60935	802521
46811	802522
26255	802523
178960	802524
179039	802525
304937	802526
223462	802527
129783	802528
216650	802529
62196	802530
218616	802531
583463	802532
258997	802533
41451	802534
92420	802535
633404	802536
351533	802537
5331	802538
46596	802539
639732	802540
473702	802541
204215	802542
523869	802543
556736	802544
581570	802545
605935	802546
160065	802547
76792	802548
489209	802549
203801	802550
513727	802551
223418	802552
200821	802553
104620	802554
390745	802555
59124	802556
173168	802557
514860	802558
58888	802559
141250	802560
296616	802561
14950	802562
24810	802563
26355	802564
14950	802565
18473	802566
24235	802567
250546	802568
27262	802569
479898	802570
487982	802571
163395	802572
223170	802573
69378	802574
3116	802575
227283	802576
52530	802577
4152	802578
546060	802579
644941	802580
680362	802581
32675	802582
200989	802583
58163	802584
1511	802585
100851	802586
180475	802587
11546	802588
516764	802589
81146	802590
62222	802591
610823	802592
164102	802593
127340	802594
616493	802595
636751	802596
238768	802597
362034	802598
301108	802599
50650	802600
150087	802601
599519	802602
558951	802603
414767	802604
338860	802605
423776	802606
250683	802607
226286	802608
371266	802609
431029	802610
373626	802611
374940	802612
105294	802613
159611	802614
623445	802615
29204	802616
372582	802617
10626	802618
150678	802619
103246	802620
55077	802621
144743	802622
150	802623
15812	802624
273202	802625
44401	802626
296327	802627
696070	802628
556920	802629
585968	802630
526803	802631
42443	802632
281921	802633
476222	802634
444897	802635
147474	802636
69052	802637
84511	802638
149107	802639
389624	802640
65685	802641
304984	802642
461943	802643
573704	802644
166858	802645
523586	802646
667382	802647
237284	802648
147481	802649
36893	802650
680512	802651
70229	802652
97563	802653
82300	802654
302684	802655
13743	802656
597942	802657
8640	802658
204794	802659
19933	802660
81104	802661
436904	802662
187783	802663
214371	802664
332900	802665
187824	802666
149431	802667
94364	802668
132084	802669
9479	802670
600077	802671
176974	802672
165477	802673
607700	802674
272855	802675
364823	802676
548397	802677
58660	802678
143659	802679
562873	802680
4893	802681
458178	802682
472754	802683
599313	802684
298184	802685
365663	802686
695920	802687
287952	802688
17742	802689
94738	802690
5637	802691
85389	802692
121045	802693
555895	802694
439975	802695
455951	802696
502825	802697
73868	802698
73845	802699
237694	802700
185587	802701
172239	802702
439960	802703
172932	802704
109133	802705
395450	802706
27781	802707
66779	802708
13050	802709
154	802710
5637	802711
53414	802712
554422	802713
412369	802714
130707	802715
609808	802716
330501	802717
631412	802718
76937	802719
223235	802720
2617	802721
36311	802722
308591	802723
153929	802724
366876	802725
334925	802726
2581	802727
80278	802728
610938	802729
134004	802730
356233	802731
18834	802732
274161	802733
97883	802734
35292	802735
94624	802736
218837	802737
65677	802738
310763	802739
41367	802740
33064	802741
427832	802742
685045	802743
26192	802744
316515	802745
398456	802746
163487	802747
54474	802748
256789	802749
288896	802750
445702	802751
433811	802752
38249	802753
155085	802754
143561	802755
9	802756
23915	802757
38707	802758
375497	802759
231550	802760
24031	802761
512035	802762
79997	802763
617514	802764
516624	802765
43266	802766
373771	802767
52807	802768
675410	802769
116124	802770
420735	802771
168666	802772
386	802773
52499	802774
646932	802775
189951	802776
612629	802777
162171	802778
50966	802779
677214	802780
319102	802781
95223	802782
126206	802783
47656	802784
7	802785
3141	802786
163773	802787
20221	802788
422456	802789
507928	802790
61164	802791
622187	802792
72565	802793
105565	802794
14656	802795
50218	802796
120837	802797
411198	802798
450580	802799
10624	802800
111516	802801
7964	802802
187749	802803
104787	802804
607692	802805
18572	802806
7901	802807
405344	802808
276460	802809
455579	802810
12270	802811
69321	802812
548335	802813
178712	802814
229791	802815
60154	802816
91378	802817
260240	802818
118653	802819
223048	802820
66424	802821
85418	802822
641315	802823
415797	802824
296590	802825
37687	802826
224902	802827
17824	802828
139070	802829
436897	802830
118527	802831
11974	802832
4446	802833
41233	802834
361830	802835
152235	802836
465031	802837
124518	802838
21170	802839
672117	802840
152236	802841
592200	802842
470868	802843
440382	802844
486845	802845
572231	802846
313454	802847
267892	802848
566543	802849
52515	802850
655604	802851
513755	802852
34283	802853
110520	802854
4586	802855
44835	802856
278847	802857
357680	802858
223803	802859
146801	802860
238692	802861
127340	802862
7764	802863
223098	802864
537970	802865
420086	802866
616973	802867
463468	802868
111802	802869
155957	802870
681432	802871
523078	802872
666963	802873
423851	802874
267798	802875
27431	802876
401483	802877
223611	802878
24457	802879
513287	802880
5222	802881
316575	802882
460151	802883
39013	802884
154366	802885
134071	802886
223294	802887
71072	802888
143912	802889
374718	802890
159708	802891
152973	802892
272240	802893
662059	802894
506709	802895
614638	802896
409601	802897
190550	802898
18999	802899
675694	802900
412251	802901
640017	802902
549767	802903
46939	802904
437986	802905
340155	802906
22832	802907
598307	802908
564156	802909
1611	802910
13197	802911
71053	802912
366617	802913
70917	802914
61170	802915
56165	802916
516578	802917
454572	802918
333643	802919
114452	802920
23070	802921
68257	802922
281253	802923
9263	802924
84783	802925
446818	802926
581496	802927
189315	802928
45342	802929
501377	802930
594396	802931
644651	802932
10766	802933
516210	802934
56095	802935
478893	802936
16517	802937
187832	802938
361294	802939
198053	802940
1967	802941
458260	802942
72965	802943
436709	802944
344173	802945
366057	802946
352805	802947
484738	802948
223147	802949
522417	802950
583892	802951
83888	802952
463892	802953
161599	802954
5698	802955
30688	802956
198710	802957
223107	802958
223582	802959
108977	802960
87025	802961
111274	802962
18896	802963
35741	802964
358464	802965
19813	802966
111622	802967
119902	802968
63567	802969
409159	802970
356403	802971
2226	802972
685482	802973
269218	802974
217451	802975
57561	802976
9592	802977
270837	802978
37837	802979
17738	802980
20118	802981
521654	802982
129974	802983
403893	802984
26649	802985
643088	802986
436831	802987
613399	802988
118514	802989
224980	802990
15012	802991
130188	802992
10330	802993
371267	802994
91253	802995
564334	802996
381876	802997
314203	802998
272818	802999
21131	803000
333086	803001
159409	803002
107093	803003
114761	803004
610816	803005
56618	803006
187174	803007
530964	803008
455719	803009
352159	803010
139713	803011
556038	803012
689563	803013
377012	803014
216871	803015
115037	803016
195873	803017
195897	803018
28335	803019
156145	803020
36233	803021
68276	803022
74575	803023
674410	803024
591678	803025
604300	803026
306178	803027
398	803028
407439	803029
155440	803030
409651	803031
67017	803032
309668	803033
486787	803034
237329	803035
154078	803036
83963	803037
451923	803038
131184	803039
108917	803040
422854	803041
449616	803042
449662	803043
682401	803044
30136	803045
390870	803046
11106	803047
173052	803048
686744	803049
234246	803050
350373	803051
361988	803052
37453	803053
396008	803054
103345	803055
7856	803056
305765	803057
18756	803058
434933	803059
102315	803060
81634	803061
478804	803062
30782	803063
8411	803064
369783	803065
11916	803066
1895	803067
17871	803068
85381	803069
545790	803070
15874	803071
106400	803072
312251	803073
218529	803074
147484	803075
453956	803076
128833	803077
78057	803078
323605	803079
62733	803080
153299	803081
56694	803082
123830	803083
23340	803084
220861	803085
2539	803086
14855	803087
1279	803088
176420	803089
636982	803090
654944	803091
337947	803092
420442	803093
105086	803094
552604	803095
431199	803096
404665	803097
682860	803098
122405	803099
200847	803100
431183	803101
170686	803102
173423	803103
413243	803104
402463	803105
223657	803106
455275	803107
538377	803108
484362	803109
133911	803110
271822	803111
684916	803112
78346	803113
105750	803114
3804	803115
446251	803116
274561	803117
333158	803118
687500	803119
102696	803120
10956	803121
33094	803122
438375	803123
8801	803124
365565	803125
72969	803126
531621	803127
616389	803128
439116	803129
104602	803130
157339	803131
427169	803132
313220	803133
230166	803134
88748	803135
84808	803136
605951	803137
94953	803138
9197	803139
557264	803140
640651	803141
506664	803142
396626	803143
623483	803144
117780	803145
655870	803146
112308	803147
151651	803148
31980	803149
358532	803150
78371	803151
150029	803152
155984	803153
29126	803154
205696	803155
447315	803156
116285	803157
684757	803158
100609	803159
493667	803160
644750	803161
574208	803162
360169	803163
219932	803164
499991	803165
554404	803166
114916	803167
631233	803168
5215	803169
19154	803170
565847	803171
68774	803172
433719	803173
631729	803174
52806	803175
456803	803176
3623	803177
600021	803178
230449	803179
560378	803180
463570	803181
641759	803182
86362	803183
123172	803184
89220	803185
147184	803186
114153	803187
10041	803188
532287	803189
410912	803190
18234	803191
137564	803192
305713	803193
102881	803194
157058	803195
100487	803196
23161	803197
35940	803198
65699	803199
422809	803200
468946	803201
72442	803202
50284	803203
650407	803204
9474	803205
404898	803206
409652	803207
78756	803208
71162	803209
71021	803210
123103	803211
25649	803212
116126	803213
119232	803214
223540	803215
395857	803216
66037	803217
170409	803218
367282	803219
175404	803220
269734	803221
426348	803222
197183	803223
290339	803224
85589	803225
389803	803226
266034	803227
299416	803228
665350	803229
194065	803230
132030	803231
528450	803232
165274	803233
193325	803234
4948	803235
520117	803236
76929	803237
266967	803238
637354	803239
566953	803240
58032	803241
58167	803242
6512	803243
235937	803244
28474	803245
257961	803246
151592	803247
389788	803248
509780	803249
611569	803250
600952	803251
58704	803252
613086	803253
659470	803254
155333	803255
75701	803256
32830	803257
264087	803258
367510	803259
18966	803260
739	803261
67561	803262
136387	803263
586716	803264
86419	803265
675736	803266
450370	803267
15106	803268
91364	803269
365787	803270
3292	803271
235747	803272
350456	803273
650625	803274
1766	803275
56201	803276
2094	803277
16052	803278
151211	803279
362884	803280
156308	803281
82640	803282
73804	803283
346177	803284
121796	803285
511175	803286
268677	803287
143718	803288
214385	803289
276998	803290
41509	803291
551341	803292
68911	803293
651256	803294
149447	803295
40428	803296
59078	803297
642538	803298
159806	803299
239579	803300
605664	803301
56492	803302
223102	803303
649399	803304
16162	803305
55098	803306
224949	803307
225044	803308
48641	803309
66504	803310
439041	803311
187257	803312
87658	803313
356263	803314
336709	803315
36103	803316
19373	803317
115394	803318
48202	803319
92470	803320
129072	803321
66853	803322
79586	803323
265095	803324
419062	803325
566137	803326
349957	803327
532085	803328
12024	803329
146318	803330
163808	803331
46301	803332
635933	803333
60381	803334
61840	803335
40954	803336
164862	803337
98922	803338
591684	803339
351439	803340
101185	803341
241080	803342
66653	803343
305	803344
678322	803345
505826	803346
390351	803347
36870	803348
178393	803349
373328	803350
19811	803351
127973	803352
577217	803353
5421	803354
409214	803355
22636	803356
389145	803357
588649	803358
27628	803359
273	803360
4607	803361
134867	803362
266039	803363
341375	803364
266571	803365
208971	803366
685046	803367
123013	803368
633909	803369
436744	803370
257372	803371
556159	803372
89617	803373
689485	803374
163131	803375
632467	803376
30872	803377
290433	803378
21798	803379
314214	803380
71548	803381
352700	803382
278804	803383
15043	803384
125645	803385
599986	803386
651027	803387
632000	803388
258852	803389
95840	803390
80151	803391
266112	803392
306693	803393
684931	803394
252008	803395
119918	803396
356916	803397
642497	803398
176889	803399
573705	803400
151537	803401
218368	803402
523355	803403
339336	803404
294823	803405
67934	803406
14242	803407
604039	803408
598870	803409
138646	803410
51102	803411
4301	803412
1247	803413
1077	803414
9696	803415
119365	803416
15064	803417
136135	803418
468210	803419
373622	803420
687790	803421
288063	803422
5431	803423
237710	803424
135812	803425
222585	803426
2499	803427
382421	803428
188106	803429
193806	803430
133757	803431
20729	803432
568709	803433
395896	803434
52927	803435
133085	803436
4020	803437
556525	803438
596535	803439
374080	803440
363512	803441
632351	803442
551279	803443
176658	803444
326460	803445
1515	803446
426873	803447
35387	803448
18370	803449
412523	803450
171478	803451
210886	803452
667733	803453
607705	803454
504094	803455
361347	803456
223575	803457
8699	803458
280137	803459
118557	803460
12364	803461
1118	803462
313641	803463
119871	803464
579606	803465
484689	803466
138172	803467
161266	803468
272118	803469
107530	803470
142066	803471
29653	803472
11812	803473
558267	803474
437682	803475
200508	803476
370527	803477
160984	803478
668310	803479
306024	803480
175947	803481
671483	803482
675860	803483
658203	803484
387505	803485
200119	803486
221028	803487
114397	803488
175905	803489
178181	803490
187771	803491
650336	803492
89912	803493
608503	803494
137666	803495
441656	803496
163945	803497
588671	803498
26404	803499
14548	803500
558565	803501
80491	803502
98973	803503
633942	803504
672012	803505
678691	803506
336649	803507
171842	803508
36133	803509
461252	803510
96549	803511
178517	803512
250176	803513
30058	803514
235727	803515
120552	803516
696874	803517
463915	803518
223531	803519
145750	803520
233522	803521
430130	803522
312280	803523
16267	803524
294442	803525
444938	803526
17197	803527
40315	803528
63958	803529
63907	803530
63957	803531
6753	803532
3358	803533
116931	803534
650397	803535
80915	803536
7004	803537
518696	803538
52911	803539
213054	803540
34195	803541
59448	803542
532123	803543
314227	803544
434129	803545
35200	803546
73472	803547
136602	803548
694885	803549
3547	803550
32819	803551
3654	803552
71090	803553
254117	803554
554262	803555
11090	803556
640795	803557
349159	803558
218606	803559
596536	803560
415688	803561
224969	803562
40919	803563
74987	803564
223152	803565
585258	803566
251499	803567
28870	803568
350510	803569
477207	803570
545340	803571
85343	803572
616	803573
162969	803574
197826	803575
425884	803576
418954	803577
154318	803578
480998	803579
480999	803580
512673	803581
666670	803582
138753	803583
25214	803584
593301	803585
497955	803586
88826	803587
206012	803588
95371	803589
278	803590
276783	803591
623378	803592
303402	803593
679077	803594
160378	803595
5832	803596
7386	803597
409503	803598
460901	803599
111643	803600
648986	803601
450773	803602
216678	803603
102245	803604
553447	803605
118180	803606
147207	803607
39374	803608
59247	803609
641648	803610
118027	803611
5224	803612
147793	803613
39510	803614
192362	803615
46208	803616
520979	803617
12764	803618
414967	803619
454514	803620
323810	803621
24718	803622
9824	803623
237920	803624
329060	803625
324063	803626
377759	803627
112254	803628
236124	803629
221279	803630
71144	803631
38492	803632
134573	803633
602133	803634
225012	803635
154181	803636
462418	803637
425425	803638
76681	803639
515903	803640
8662	803641
76321	803642
265063	803643
154303	803644
84168	803645
102668	803646
271818	803647
495446	803648
189780	803649
139321	803650
547303	803651
201337	803652
92781	803653
178208	803654
55098	803655
547396	803656
41452	803657
580310	803658
467034	803659
274476	803660
652051	803661
170924	803662
245333	803663
311727	803664
324843	803665
584425	803666
657394	803667
202420	803668
2146	803669
59866	803670
409863	803671
95134	803672
80	803673
360738	803674
187029	803675
216752	803676
536410	803677
13505	803678
9818	803679
384235	803680
90585	803681
460150	803682
18483	803683
456074	803684
415384	803685
357717	803686
609414	803687
380911	803688
257649	803689
407715	803690
152626	803691
19795	803692
515	803693
271365	803694
504809	803695
121611	803696
104346	803697
164902	803698
258430	803699
62421	803700
4095	803701
247182	803702
294214	803703
34278	803704
70543	803705
79239	803706
67011	803707
606076	803708
2236	803709
294541	803710
68245	803711
576256	803712
397938	803713
139134	803714
615564	803715
32	803716
532942	803717
492071	803718
55389	803719
505336	803720
168838	803721
382912	803722
69026	803723
57361	803724
79399	803725
285602	803726
109069	803727
235214	803728
609856	803729
16574	803730
434636	803731
318086	803732
21287	803733
273120	803734
138933	803735
18054	803736
20846	803737
148341	803738
542918	803739
179231	803740
2088	803741
663053	803742
78209	803743
165360	803744
13055	803745
107515	803746
21122	803747
35212	803748
42455	803749
710	803750
536687	803751
418	803752
33621	803753
591434	803754
138684	803755
516579	803756
96904	803757
52829	803758
550104	803759
379444	803760
242585	803761
467704	803762
346660	803763
290894	803764
57417	803765
330481	803766
2062	803767
311058	803768
4030	803769
175491	803770
560052	803771
607320	803772
891	803773
40301	803774
40610	803775
8665	803776
1768	803777
349784	803778
128680	803779
755	803780
9324	803781
26304	803782
68832	803783
127265	803784
4384	803785
83649	803786
12840	803787
8665	803788
144586	803789
260953	803790
132399	803791
610446	803792
178104	803793
162272	803794
3	803795
62637	803796
23894	803797
65284	803798
160989	803799
42801	803800
21945	803801
291744	803802
566335	803803
690677	803804
260148	803805
415200	803806
677952	803807
244745	803808
639173	803809
10830	803810
5610	803811
685839	803812
437425	803813
4675	803814
554350	803815
655254	803816
44847	803817
23950	803818
563593	803819
437798	803820
690058	803821
453565	803822
1888	803823
9508	803824
232537	803825
222212	803826
162705	803827
272717	803828
17696	803829
117200	803830
652652	803831
73231	803832
679438	803833
37052	803834
393626	803835
114290	803836
166170	803837
131775	803838
405101	803839
7945	803840
378306	803841
519957	803842
396778	803843
509253	803844
60334	803845
55412	803846
72277	803847
59033	803848
33832	803849
44855	803850
3360	803851
187730	803852
195193	803853
611012	803854
5610	803855
363042	803856
431813	803857
676453	803858
41830	803859
624392	803860
57163	803861
289062	803862
636141	803863
661141	803864
82669	803865
10934	803866
314854	803867
389079	803868
605753	803869
197322	803870
305183	803871
147017	803872
90685	803873
392073	803874
623576	803875
26356	803876
632138	803877
572799	803878
642583	803879
279233	803880
472900	803881
611897	803882
223679	803883
192110	803884
270939	803885
12689	803886
579215	803887
429427	803888
170481	803889
31718	803890
659531	803891
52653	803892
27766	803893
286994	803894
31014	803895
649064	803896
76888	803897
333028	803898
305298	803899
554298	803900
403091	803901
148925	803902
376000	803903
278382	803904
582805	803905
180812	803906
175659	803907
606201	803908
348	803909
378266	803910
425048	803911
74884	803912
458755	803913
105054	803914
35069	803915
650574	803916
763	803917
395128	803918
487947	803919
323415	803920
200930	803921
669950	803922
165795	803923
1529	803924
581435	803925
91047	803926
298270	803927
53970	803928
162150	803929
351645	803930
309285	803931
628904	803932
92474	803933
122921	803934
405081	803935
260244	803936
548116	803937
77748	803938
179332	803939
681009	803940
375547	803941
377169	803942
12240	803943
159490	803944
487721	803945
68767	803946
1810	803947
84513	803948
257012	803949
347021	803950
154844	803951
496489	803952
243985	803953
664613	803954
22101	803955
697003	803956
33998	803957
549319	803958
202407	803959
23972	803960
202	803961
152812	803962
984	803963
521658	803964
540934	803965
25982	803966
267341	803967
442474	803968
18508	803969
522635	803970
422479	803971
444352	803972
369548	803973
50362	803974
545735	803975
404113	803976
192751	803977
156	803978
496553	803979
195230	803980
121608	803981
521179	803982
538018	803983
609120	803984
193639	803985
26804	803986
490409	803987
139519	803988
275869	803989
104626	803990
608591	803991
131480	803992
248762	803993
652388	803994
205161	803995
178229	803996
444568	803997
25458	803998
618252	803999
85470	804000
17684	804001
32741	804002
135614	804003
586894	804004
26501	804005
211983	804006
292114	804007
143243	804008
289015	804009
640564	804010
257374	804011
371962	804012
591611	804013
91603	804014
147890	804015
303692	804016
496747	804017
479286	804018
142152	804019
18599	804020
561488	804021
126430	804022
173069	804023
617326	804024
283494	804025
408092	804026
93097	804027
205592	804028
25931	804029
494189	804030
123098	804031
29462	804032
476317	804033
215753	804034
26972	804035
73617	804036
392253	804037
254848	804038
35887	804039
535255	804040
13227	804041
85090	804042
254944	804043
90171	804044
179545	804045
252324	804046
68137	804047
55708	804048
440677	804049
278814	804050
141015	804051
65883	804052
450522	804053
127530	804054
106390	804055
573762	804056
258303	804057
630721	804058
401060	804059
389082	804060
518825	804061
48105	804062
155819	804063
165124	804064
2039	804065
87011	804066
568222	804067
419265	804068
672650	804069
401474	804070
107045	804071
84143	804072
16444	804073
329727	804074
345129	804075
645305	804076
170264	804077
288096	804078
24238	804079
23133	804080
657334	804081
2559	804082
655251	804083
13098	804084
628730	804085
12660	804086
356104	804087
551	804088
489942	804089
48126	804090
506940	804091
1153	804092
401816	804093
20803	804094
17977	804095
5164	804096
25624	804097
86720	804098
571656	804099
1017	804100
306451	804101
234801	804102
130528	804103
42319	804104
521138	804105
8370	804106
96247	804107
74594	804108
529643	804109
232539	804110
294	804111
216658	804112
69876	804113
129269	804114
60954	804115
696223	804116
583446	804117
530079	804118
27401	804119
403337	804120
332730	804121
26245	804122
4841	804123
178837	804124
486211	804125
198315	804126
20141	804127
175264	804128
106227	804129
80779	804130
114045	804131
45869	804132
377158	804133
4334	804134
169893	804135
258337	804136
2652	804137
203256	804138
38168	804139
17929	804140
156856	804141
9247	804142
116117	804143
303131	804144
2654	804145
14703	804146
183400	804147
232994	804148
382083	804149
256794	804150
260219	804151
19625	804152
127255	804153
275590	804154
38768	804155
324136	804156
218584	804157
325031	804158
232985	804159
62144	804160
87986	804161
119424	804162
16524	804163
184375	804164
150784	804165
31081	804166
626851	804167
76883	804168
38286	804169
638191	804170
413841	804171
100683	804172
114096	804173
35972	804174
364019	804175
685683	804176
680522	804177
680518	804178
31165	804179
29134	804180
170686	804181
15055	804182
208667	804183
43723	804184
246249	804185
69667	804186
539121	804187
149942	804188
150320	804189
594426	804190
625428	804191
1328	804192
177567	804193
64877	804194
1799	804195
60869	804196
60884	804197
31054	804198
356227	804199
15469	804200
154684	804201
60264	804202
2512	804203
125224	804204
415544	804205
42309	804206
6009	804207
344467	804208
48357	804209
82659	804210
571920	804211
5234	804212
78899	804213
104191	804214
192243	804215
410640	804216
24462	804217
202532	804218
14516	804219
123405	804220
17469	804221
122079	804222
287393	804223
524988	804224
163135	804225
95122	804226
323461	804227
373798	804228
477077	804229
589238	804230
7915	804231
389692	804232
625394	804233
107172	804234
561410	804235
254191	804236
256607	804237
151962	804238
96765	804239
501604	804240
626865	804241
28752	804242
57590	804243
319732	804244
672655	804245
525499	804246
64684	804247
2345	804248
217730	804249
163236	804250
200675	804251
399167	804252
424547	804253
260095	804254
107073	804255
139240	804256
230140	804257
330864	804258
608953	804259
240769	804260
1898	804261
160259	804262
11946	804263
350513	804264
147375	804265
464487	804266
660	804267
69987	804268
59583	804269
171395	804270
1898	804271
57139	804272
629325	804273
648364	804274
561690	804275
37	804276
71362	804277
353068	804278
606036	804279
683549	804280
47752	804281
605253	804282
423981	804283
621529	804284
151025	804285
690657	804286
102968	804287
417854	804288
142075	804289
5287	804290
343223	804291
142221	804292
59301	804293
556666	804294
360382	804295
530848	804296
386194	804297
12073	804298
47737	804299
601717	804300
224232	804301
88373	804302
208841	804303
674527	804304
438776	804305
15135	804306
224233	804307
91380	804308
40894	804309
18562	804310
132721	804311
480877	804312
389672	804313
298560	804314
327529	804315
23728	804316
101498	804317
350772	804318
440046	804319
496195	804320
633584	804321
220869	804322
144485	804323
378190	804324
302446	804325
626986	804326
97436	804327
43705	804328
623419	804329
131826	804330
12122	804331
21783	804332
84313	804333
188297	804334
40790	804335
252326	804336
369814	804337
163815	804338
605585	804339
321760	804340
287654	804341
71896	804342
1181	804343
644307	804344
525199	804345
543348	804346
518723	804347
146769	804348
607826	804349
400564	804350
44454	804351
333155	804352
24639	804353
352038	804354
344508	804355
430673	804356
617058	804357
472843	804358
87260	804359
376255	804360
54249	804361
56435	804362
439940	804363
105017	804364
548536	804365
356726	804366
78411	804367
175243	804368
26268	804369
567499	804370
636223	804371
432043	804372
2772	804373
115379	804374
41290	804375
652491	804376
103262	804377
249802	804378
120673	804379
45282	804380
169318	804381
636056	804382
72096	804383
515821	804384
224417	804385
543922	804386
528180	804387
366746	804388
30292	804389
160	804390
21216	804391
128717	804392
556747	804393
17524	804394
203653	804395
80845	804396
9182	804397
142461	804398
655680	804399
563071	804400
549008	804401
218128	804402
606	804403
91932	804404
77036	804405
210004	804406
610541	804407
360142	804408
610502	804409
610536	804410
610567	804411
360191	804412
156091	804413
610485	804414
610581	804415
610499	804416
38468	804417
610547	804418
610538	804419
610562	804420
610537	804421
488211	804422
28713	804423
241398	804424
8017	804425
373793	804426
121472	804427
568475	804428
69315	804429
327078	804430
28192	804431
438404	804432
316900	804433
171591	804434
220798	804435
17721	804436
677352	804437
440955	804438
320524	804439
293817	804440
23364	804441
431066	804442
19626	804443
345427	804444
16141	804445
47074	804446
453407	804447
673537	804448
440419	804449
569160	804450
139517	804451
672549	804452
177489	804453
60170	804454
81940	804455
652283	804456
95380	804457
164	804458
375153	804459
244000	804460
427944	804461
497271	804462
361939	804463
3956	804464
145729	804465
93523	804466
26763	804467
173263	804468
95671	804469
134554	804470
475721	804471
66861	804472
112194	804473
660324	804474
688584	804475
514123	804476
577074	804477
658034	804478
670207	804479
190458	804480
474608	804481
106052	804482
679435	804483
288024	804484
515946	804485
159499	804486
8719	804487
445381	804488
519256	804489
224179	804490
674512	804491
48943	804492
229227	804493
491489	804494
20955	804495
34932	804496
88650	804497
387375	804498
601899	804499
77499	804500
189002	804501
658883	804502
103620	804503
478051	804504
156785	804505
66055	804506
682730	804507
72437	804508
567515	804509
97866	804510
203545	804511
139	804512
20875	804513
557145	804514
377579	804515
645914	804516
314813	804517
63523	804518
364571	804519
523407	804520
81481	804521
314768	804522
234927	804523
541455	804524
557002	804525
163778	804526
79311	804527
408472	804528
224133	804529
101731	804530
205095	804531
463275	804532
54841	804533
1838	804534
1838	804535
189111	804536
170720	804537
428417	804538
16934	804539
510163	804540
415324	804541
330666	804542
166699	804543
25954	804544
7305	804545
172365	804546
622268	804547
2964	804548
129503	804549
406209	804550
149235	804551
139036	804552
24392	804553
20352	804554
524832	804555
42357	804556
533808	804557
79528	804558
6707	804559
146720	804560
45046	804561
472426	804562
52645	804563
436141	804564
441916	804565
103182	804566
124228	804567
689938	804568
143405	804569
475696	804570
112535	804571
674693	804572
139161	804573
61604	804574
327176	804575
44350	804576
29599	804577
479920	804578
200	804579
6094	804580
441994	804581
129455	804582
21435	804583
171780	804584
678660	804585
133334	804586
1745	804587
434697	804588
377115	804589
82338	804590
51232	804591
434494	804592
397624	804593
626272	804594
633769	804595
299934	804596
168955	804597
239094	804598
32826	804599
655399	804600
205642	804601
251425	804602
575468	804603
348340	804604
519455	804605
2984	804606
160787	804607
612318	804608
150162	804609
32930	804610
134595	804611
26656	804612
2387	804613
507635	804614
198607	804615
141693	804616
103105	804617
322925	804618
73405	804619
782	804620
478399	804621
46828	804622
614	804623
161031	804624
7668	804625
166071	804626
512973	804627
445	804628
24168	804629
201924	804630
399219	804631
676561	804632
34723	804633
54	804634
102520	804635
489088	804636
329925	804637
547615	804638
1822	804639
679969	804640
32982	804641
150498	804642
195	804643
542932	804644
11600	804645
10757	804646
485386	804647
419650	804648
266953	804649
678067	804650
322305	804651
258828	804652
286572	804653
5220	804654
17773	804655
256281	804656
156454	804657
258816	804658
87717	804659
297149	804660
891	804661
16848	804662
13409	804663
132332	804664
102701	804665
156609	804666
116844	804667
513533	804668
182239	804669
99280	804670
687059	804671
308571	804672
62711	804673
577841	804674
231918	804675
700	804676
13925	804677
173267	804678
477046	804679
187526	804680
286629	804681
340305	804682
637627	804683
615638	804684
39196	804685
117965	804686
280206	804687
110287	804688
197950	804689
102121	804690
28816	804691
634003	804692
272763	804693
276554	804694
295229	804695
668869	804696
103274	804697
12	804698
494233	804699
122879	804700
297543	804701
44788	804702
602454	804703
386725	804704
529746	804705
274551	804706
666379	804707
242083	804708
223331	804709
685859	804710
670462	804711
355750	804712
549955	804713
468981	804714
755	804715
443174	804716
407521	804717
13571	804718
116905	804719
607443	804720
545060	804721
42879	804722
696512	804723
51109	804724
317356	804725
447193	804726
145643	804727
216986	804728
276873	804729
572059	804730
153392	804731
625448	804732
223133	804733
226531	804734
156490	804735
384196	804736
579629	804737
143996	804738
81753	804739
399139	804740
66632	804741
262977	804742
279524	804743
223591	804744
61417	804745
83200	804746
552637	804747
220852	804748
391347	804749
232609	804750
683319	804751
568830	804752
587248	804753
6429	804754
389616	804755
154236	804756
218701	804757
93652	804758
623471	804759
220886	804760
612733	804761
604698	804762
501979	804763
395465	804764
8267	804765
7017	804766
125251	804767
101369	804768
316	804769
409158	804770
432856	804771
686176	804772
574646	804773
483481	804774
47821	804775
81268	804776
375425	804777
86351	804778
164952	804779
648173	804780
462247	804781
33321	804782
562737	804783
432521	804784
357784	804785
195430	804786
213049	804787
292191	804788
477552	804789
419415	804790
241261	804791
183933	804792
196612	804793
97025	804794
21	804795
562804	804796
151732	804797
384274	804798
8092	804799
10449	804800
467026	804801
652570	804802
496774	804803
391011	804804
526206	804805
499279	804806
186000	804807
14476	804808
91908	804809
97200	804810
16854	804811
25829	804812
539319	804813
535729	804814
654297	804815
297373	804816
631240	804817
259518	804818
128	804819
63319	804820
56589	804821
25233	804822
8165	804823
43799	804824
358355	804825
337458	804826
505298	804827
429678	804828
505914	804829
526312	804830
420210	804831
628295	804832
179323	804833
30083	804834
159057	804835
593626	804836
36952	804837
235525	804838
556473	804839
75750	804840
12056	804841
159705	804842
256935	804843
191135	804844
179314	804845
32620	804846
411875	804847
124667	804848
223532	804849
545485	804850
554470	804851
673783	804852
525363	804853
91435	804854
51695	804855
479539	804856
180224	804857
380912	804858
409056	804859
17432	804860
53232	804861
105632	804862
406753	804863
279470	804864
239712	804865
99381	804866
306937	804867
350019	804868
210659	804869
440824	804870
31884	804871
96814	804872
459484	804873
36518	804874
155054	804875
600970	804876
608108	804877
84715	804878
23969	804879
324467	804880
40462	804881
38854	804882
236788	804883
123397	804884
9174	804885
341250	804886
223543	804887
144806	804888
7863	804889
577560	804890
64573	804891
614661	804892
318937	804893
483067	804894
27710	804895
168553	804896
605733	804897
168482	804898
660645	804899
631176	804900
56008	804901
1320	804902
137264	804903
119229	804904
504462	804905
316676	804906
184469	804907
635625	804908
556323	804909
388368	804910
160525	804911
294360	804912
24344	804913
41707	804914
11508	804915
425886	804916
621606	804917
4102	804918
687159	804919
35068	804920
64894	804921
683641	804922
105766	804923
329454	804924
358657	804925
261973	804926
63384	804927
1537	804928
24528	804929
647397	804930
5605	804931
37679	804932
343494	804933
136169	804934
504342	804935
500990	804936
42642	804937
25641	804938
482650	804939
62360	804940
488116	804941
458375	804942
26075	804943
41904	804944
144949	804945
580565	804946
43548	804947
286228	804948
547437	804949
136263	804950
83359	804951
25797	804952
367119	804953
26742	804954
21747	804955
180727	804956
256532	804957
32418	804958
38659	804959
269065	804960
694636	804961
649427	804962
56883	804963
49380	804964
8898	804965
93006	804966
293	804967
725	804968
297524	804969
18287	804970
32255	804971
113660	804972
125906	804973
88128	804974
27708	804975
284364	804976
235790	804977
18995	804978
161862	804979
664225	804980
22044	804981
282807	804982
472876	804983
5526	804984
84905	804985
276694	804986
223116	804987
13615	804988
277701	804989
143684	804990
181666	804991
426544	804992
47466	804993
16700	804994
131065	804995
28886	804996
216945	804997
56716	804998
68994	804999
253710	805000
34864	805001
24848	805002
352571	805003
148995	805004
153810	805005
172323	805006
7903	805007
552489	805008
271743	805009
573163	805010
29113	805011
63429	805012
159129	805013
25586	805014
280782	805015
152903	805016
153566	805017
547270	805018
322791	805019
375802	805020
677301	805021
427465	805022
647540	805023
223521	805024
375093	805025
116615	805026
335113	805027
625021	805028
343978	805029
119412	805030
33231	805031
106921	805032
238457	805033
223525	805034
194507	805035
208	805036
22182	805037
555000	805038
164894	805039
70413	805040
157046	805041
53343	805042
177253	805043
288814	805044
447006	805045
175535	805046
304047	805047
526225	805048
674484	805049
330743	805050
27993	805051
494483	805052
601916	805053
12345	805054
630345	805055
560203	805056
147959	805057
105592	805058
12933	805059
18098	805060
683054	805061
71604	805062
29879	805063
666665	805064
613510	805065
32209	805066
356883	805067
220248	805068
335284	805069
70546	805070
19348	805071
13896	805072
691056	805073
29237	805074
378795	805075
98841	805076
453253	805077
48941	805078
627664	805079
413086	805080
547625	805081
179028	805082
486240	805083
402481	805084
4592	805085
359745	805086
390669	805087
117250	805088
113801	805089
150106	805090
420503	805091
264473	805092
288110	805093
618641	805094
561408	805095
262543	805096
98065	805097
227236	805098
558550	805099
240757	805100
516737	805101
561386	805102
607738	805103
81138	805104
29204	805105
579990	805106
535853	805107
253136	805108
90534	805109
685247	805110
664329	805111
487337	805112
486262	805113
194267	805114
322042	805115
669141	805116
688093	805117
259038	805118
327486	805119
587841	805120
390823	805121
221422	805122
177055	805123
221437	805124
60869	805125
27090	805126
129296	805127
645956	805128
515265	805129
177070	805130
164744	805131
135319	805132
500071	805133
60862	805134
336691	805135
622146	805136
221380	805137
135280	805138
515257	805139
479738	805140
515270	805141
515280	805142
515319	805143
515320	805144
515287	805145
515298	805146
81137	805147
479716	805148
271875	805149
224899	805150
194246	805151
486248	805152
542157	805153
661560	805154
203664	805155
407274	805156
271553	805157
337948	805158
223409	805159
129788	805160
666724	805161
686987	805162
562777	805163
466587	805164
466721	805165
466627	805166
466597	805167
466602	805168
466607	805169
466609	805170
466604	805171
466611	805172
466613	805173
466620	805174
466621	805175
466679	805176
466697	805177
466715	805178
466703	805179
10018	805180
573596	805181
328131	805182
338818	805183
689232	805184
540440	805185
141128	805186
540466	805187
320435	805188
375179	805189
561447	805190
618227	805191
89020	805192
108006	805193
375786	805194
351840	805195
57788	805196
4841	805197
129298	805198
275316	805199
165043	805200
27107	805201
224903	805202
658585	805203
283128	805204
494202	805205
644971	805206
212438	805207
549815	805208
686814	805209
99141	805210
171148	805211
537207	805212
156170	805213
104728	805214
339572	805215
425383	805216
4970	805217
309797	805218
77686	805219
329518	805220
589044	805221
36592	805222
100241	805223
561755	805224
643062	805225
2202	805226
388165	805227
403281	805228
694171	805229
77667	805230
253158	805231
535850	805232
535744	805233
14249	805234
73039	805235
550653	805236
77583	805237
657461	805238
2560	805239
641838	805240
487859	805241
390728	805242
366673	805243
126218	805244
23749	805245
178748	805246
217616	805247
1906	805248
641	805249
272071	805250
616514	805251
486259	805252
598758	805253
634644	805254
316913	805255
101888	805256
213190	805257
675024	805258
598868	805259
158544	805260
491639	805261
59116	805262
67038	805263
22549	805264
320467	805265
227054	805266
260173	805267
366537	805268
359709	805269
458176	805270
34094	805271
634091	805272
454232	805273
454280	805274
535290	805275
350973	805276
640241	805277
353760	805278
8840	805279
643105	805280
379164	805281
14997	805282
83	805283
452573	805284
633799	805285
412516	805286
125258	805287
299291	805288
107271	805289
311238	805290
177045	805291
461618	805292
497685	805293
218391	805294
172629	805295
131125	805296
70293	805297
516482	805298
218581	805299
35441	805300
614645	805301
118765	805302
73455	805303
545383	805304
628786	805305
356281	805306
686231	805307
351217	805308
456464	805309
557715	805310
624553	805311
607326	805312
73683	805313
659618	805314
25814	805315
53068	805316
29327	805317
77570	805318
612311	805319
99067	805320
258689	805321
172651	805322
472809	805323
8773	805324
158380	805325
2634	805326
153676	805327
502930	805328
135887	805329
335455	805330
52505	805331
51842	805332
38778	805333
102361	805334
438088	805335
112447	805336
36473	805337
661944	805338
528621	805339
133	805340
481186	805341
656176	805342
537021	805343
557784	805344
580998	805345
201060	805346
497969	805347
504328	805348
377580	805349
115559	805350
57580	805351
153235	805352
415294	805353
619706	805354
72368	805355
5153	805356
53220	805357
149868	805358
55733	805359
383138	805360
383072	805361
1645	805362
69039	805363
65705	805364
49421	805365
96975	805366
300640	805367
416601	805368
11019	805369
48146	805370
163495	805371
29428	805372
468049	805373
509231	805374
16715	805375
211925	805376
428371	805377
615642	805378
3311	805379
456019	805380
71369	805381
362126	805382
82316	805383
65957	805384
555992	805385
15761	805386
356898	805387
547078	805388
34641	805389
167298	805390
181118	805391
122133	805392
6116	805393
127850	805394
124685	805395
581693	805396
581382	805397
223040	805398
439941	805399
674126	805400
203151	805401
103957	805402
66	805403
604297	805404
223073	805405
526997	805406
290936	805407
29418	805408
18492	805409
513007	805410
116879	805411
109372	805412
43285	805413
501031	805414
143288	805415
489463	805416
172935	805417
696953	805418
225428	805419
47172	805420
9653	805421
383	805422
478270	805423
558988	805424
429466	805425
522924	805426
611223	805427
578250	805428
314484	805429
4199	805430
111769	805431
282939	805432
583879	805433
266404	805434
156749	805435
254250	805436
547631	805437
437889	805438
678702	805439
182177	805440
658469	805441
229081	805442
11237	805443
607628	805444
56322	805445
85364	805446
317648	805447
57032	805448
571021	805449
70829	805450
20271	805451
376001	805452
99284	805453
25692	805454
694680	805455
82276	805456
349325	805457
434967	805458
139670	805459
696789	805460
495873	805461
58471	805462
330466	805463
508515	805464
429146	805465
284551	805466
285545	805467
42513	805468
146605	805469
518371	805470
664728	805471
645448	805472
455287	805473
23962	805474
308759	805475
138051	805476
576787	805477
111556	805478
255177	805479
38082	805480
584956	805481
92762	805482
149014	805483
361739	805484
101294	805485
188388	805486
310699	805487
135329	805488
48962	805489
613833	805490
228149	805491
270946	805492
11369	805493
463129	805494
388223	805495
74456	805496
7866	805497
375246	805498
434988	805499
506288	805500
56050	805501
251351	805502
273457	805503
450012	805504
351188	805505
3164	805506
29433	805507
439657	805508
557741	805509
253696	805510
167407	805511
35758	805512
87667	805513
390412	805514
57132	805515
11883	805516
690692	805517
18918	805518
72391	805519
416586	805520
35406	805521
3092	805522
147202	805523
137692	805524
246671	805525
540709	805526
829	805527
592509	805528
633144	805529
112292	805530
9143	805531
684733	805532
335731	805533
160858	805534
12966	805535
446947	805536
523901	805537
4181	805538
847	805539
130676	805540
364089	805541
182545	805542
355473	805543
30703	805544
179140	805545
40024	805546
7048	805547
622129	805548
114107	805549
39673	805550
4305	805551
621236	805552
68484	805553
4782	805554
123700	805555
52967	805556
587574	805557
368433	805558
82409	805559
65884	805560
520084	805561
605868	805562
526592	805563
286930	805564
177294	805565
320750	805566
600674	805567
198285	805568
161490	805569
1829	805570
831	805571
415298	805572
2002	805573
444992	805574
470165	805575
169025	805576
172656	805577
13130	805578
196337	805579
132550	805580
94605	805581
46709	805582
391896	805583
210443	805584
680	805585
39057	805586
136907	805587
533271	805588
210970	805589
297842	805590
377393	805591
82306	805592
154117	805593
157079	805594
344566	805595
417157	805596
353511	805597
223655	805598
389	805599
486770	805600
179939	805601
60745	805602
388058	805603
68308	805604
129079	805605
484919	805606
129075	805607
268472	805608
484935	805609
442682	805610
11197	805611
489204	805612
668850	805613
612279	805614
5687	805615
145727	805616
218242	805617
94838	805618
83504	805619
269275	805620
21664	805621
272750	805622
241067	805623
381713	805624
523193	805625
239020	805626
126187	805627
310219	805628
190921	805629
10863	805630
16446	805631
580547	805632
843	805633
66068	805634
604531	805635
36432	805636
3255	805637
298267	805638
574184	805639
223254	805640
239783	805641
223138	805642
624098	805643
550225	805644
384602	805645
390340	805646
223322	805647
55499	805648
664405	805649
119039	805650
490487	805651
562177	805652
7153	805653
160128	805654
31987	805655
561400	805656
18848	805657
123771	805658
96379	805659
265519	805660
449854	805661
143210	805662
51715	805663
199320	805664
9749	805665
352495	805666
110883	805667
24960	805668
402018	805669
59211	805670
146267	805671
215321	805672
552405	805673
347819	805674
48502	805675
352141	805676
160514	805677
458156	805678
82090	805679
27722	805680
197275	805681
23961	805682
60298	805683
297043	805684
520690	805685
78848	805686
108668	805687
415884	805688
61	805689
451632	805690
643811	805691
61146	805692
88484	805693
454712	805694
269228	805695
370858	805696
477041	805697
187848	805698
560399	805699
13441	805700
141237	805701
519756	805702
420	805703
15601	805704
62317	805705
366295	805706
517148	805707
610577	805708
48792	805709
78758	805710
162226	805711
44375	805712
16000	805713
397218	805714
172191	805715
407926	805716
487332	805717
517507	805718
339646	805719
574077	805720
36677	805721
488762	805722
413561	805723
332280	805724
261331	805725
2911	805726
33046	805727
550829	805728
605497	805729
281820	805730
84826	805731
543517	805732
90444	805733
414631	805734
144345	805735
649793	805736
130630	805737
45491	805738
620664	805739
311144	805740
279203	805741
365554	805742
26268	805743
660681	805744
105743	805745
453810	805746
26022	805747
554405	805748
90456	805749
40538	805750
46827	805751
26741	805752
9454	805753
251723	805754
82154	805755
605539	805756
9789	805757
4501	805758
476479	805759
535676	805760
5230	805761
457188	805762
154499	805763
102783	805764
82247	805765
34027	805766
483602	805767
620204	805768
167742	805769
129903	805770
623491	805771
324583	805772
449070	805773
480244	805774
1066	805775
221864	805776
407306	805777
510185	805778
50119	805779
89158	805780
597918	805781
1618	805782
695253	805783
60524	805784
179440	805785
111660	805786
546531	805787
354169	805788
275437	805789
23843	805790
254158	805791
297238	805792
604888	805793
131029	805794
74901	805795
7127	805796
86689	805797
78451	805798
14958	805799
412529	805800
319175	805801
424803	805802
86309	805803
34820	805804
523610	805805
581450	805806
697577	805807
155552	805808
48570	805809
430132	805810
5391	805811
106068	805812
135437	805813
108043	805814
477806	805815
428869	805816
19063	805817
173787	805818
16731	805819
100059	805820
134459	805821
681584	805822
419146	805823
505185	805824
408501	805825
415522	805826
60132	805827
113953	805828
369878	805829
471433	805830
264366	805831
627661	805832
616771	805833
175452	805834
11076	805835
132934	805836
558982	805837
291159	805838
558880	805839
23548	805840
236344	805841
224138	805842
21830	805843
106438	805844
151896	805845
693968	805846
56535	805847
4620	805848
170314	805849
408745	805850
9104	805851
352750	805852
484928	805853
36678	805854
109428	805855
152237	805856
21696	805857
342069	805858
274523	805859
105632	805860
280122	805861
79070	805862
127789	805863
605709	805864
204781	805865
188231	805866
33145	805867
535172	805868
64899	805869
141930	805870
592665	805871
121470	805872
260622	805873
60519	805874
368610	805875
290324	805876
616955	805877
341819	805878
592210	805879
550226	805880
223145	805881
284410	805882
223131	805883
66197	805884
618299	805885
404230	805886
169686	805887
8445	805888
63550	805889
48785	805890
11730	805891
124300	805892
105577	805893
623902	805894
6180	805895
52791	805896
35387	805897
401237	805898
664315	805899
111841	805900
684682	805901
101232	805902
97436	805903
24300	805904
644290	805905
223114	805906
602571	805907
279062	805908
468854	805909
516519	805910
256966	805911
261445	805912
317383	805913
64182	805914
82158	805915
2539	805916
6260	805917
67798	805918
274243	805919
108006	805920
154680	805921
654847	805922
664375	805923
71012	805924
622542	805925
49694	805926
16654	805927
610401	805928
642	805929
455705	805930
406612	805931
551794	805932
49166	805933
233458	805934
113480	805935
146230	805936
546415	805937
452547	805938
582754	805939
626612	805940
561743	805941
347770	805942
389134	805943
150095	805944
198513	805945
4521	805946
645853	805947
552605	805948
471530	805949
306226	805950
5476	805951
540616	805952
593267	805953
149257	805954
136462	805955
301162	805956
129092	805957
492862	805958
78581	805959
124987	805960
497133	805961
97820	805962
226949	805963
85832	805964
225427	805965
23107	805966
606761	805967
409287	805968
115323	805969
27588	805970
130143	805971
154930	805972
555013	805973
491786	805974
673786	805975
156576	805976
74192	805977
650733	805978
222534	805979
346624	805980
10722	805981
485321	805982
198534	805983
492897	805984
459798	805985
431373	805986
556142	805987
44672	805988
121079	805989
689264	805990
520125	805991
371608	805992
576210	805993
161771	805994
610882	805995
696	805996
20580	805997
1421	805998
111864	805999
144814	806000
159014	806001
72173	806002
27217	806003
383017	806004
639872	806005
189717	806006
407427	806007
59208	806008
43325	806009
89783	806010
276782	806011
413677	806012
223257	806013
223527	806014
309615	806015
144823	806016
6767	806017
89551	806018
89755	806019
452124	806020
71337	806021
270438	806022
20139	806023
87078	806024
407580	806025
74925	806026
505961	806027
435709	806028
640129	806029
605891	806030
158331	806031
388093	806032
71020	806033
78734	806034
22471	806035
55473	806036
672838	806037
90049	806038
540300	806039
314640	806040
378778	806041
396816	806042
474271	806043
288895	806044
260265	806045
1208	806046
587479	806047
15698	806048
560982	806049
646857	806050
626920	806051
438558	806052
107919	806053
215014	806054
227333	806055
36599	806056
13718	806057
72649	806058
512225	806059
317644	806060
89704	806061
311628	806062
195687	806063
660840	806064
154542	806065
448362	806066
196234	806067
88760	806068
226222	806069
590180	806070
212504	806071
485585	806072
433242	806073
219658	806074
192557	806075
99922	806076
203564	806077
31985	806078
22745	806079
576	806080
443669	806081
194667	806082
331463	806083
325131	806084
617440	806085
59296	806086
23815	806087
33062	806088
464022	806089
523595	806090
1048	806091
122	806092
291893	806093
95526	806094
489278	806095
522738	806096
331713	806097
167121	806098
568868	806099
52208	806100
136515	806101
262707	806102
24498	806103
687136	806104
60323	806105
331521	806106
16913	806107
24729	806108
380988	806109
35509	806110
162793	806111
58026	806112
611298	806113
79470	806114
79365	806115
5444	806116
165198	806117
680117	806118
437678	806119
223146	806120
278340	806121
656079	806122
30910	806123
738	806124
554051	806125
322890	806126
598817	806127
41806	806128
222329	806129
95091	806130
644926	806131
697845	806132
333673	806133
484290	806134
76729	806135
589511	806136
121645	806137
646070	806138
116423	806139
139268	806140
244986	806141
566404	806142
224217	806143
555946	806144
223164	806145
557705	806146
463918	806147
299567	806148
10647	806149
45053	806150
382357	806151
122157	806152
546547	806153
245688	806154
284412	806155
1121	806156
71007	806157
8445	806158
297326	806159
223581	806160
220880	806161
226819	806162
292405	806163
359137	806164
694672	806165
223165	806166
233620	806167
628376	806168
463893	806169
86942	806170
138827	806171
223795	806172
71063	806173
35387	806174
56095	806175
167376	806176
299572	806177
223187	806178
395861	806179
149763	806180
265319	806181
9936	806182
463917	806183
223106	806184
223572	806185
104183	806186
163979	806187
197884	806188
249152	806189
293128	806190
99613	806191
610156	806192
286280	806193
33222	806194
193888	806195
64291	806196
455673	806197
427844	806198
33709	806199
111351	806200
134975	806201
212432	806202
237856	806203
523549	806204
140798	806205
105800	806206
16260	806207
417709	806208
62519	806209
398812	806210
23952	806211
559830	806212
448938	806213
321230	806214
193569	806215
583021	806216
448994	806217
291416	806218
554787	806219
1838	806220
53715	806221
563285	806222
148619	806223
576873	806224
23094	806225
92078	806226
7	806227
21152	806228
693852	806229
2391	806230
349257	806231
27715	806232
21424	806233
160472	806234
35614	806235
365418	806236
36761	806237
221269	806238
612029	806239
590406	806240
227464	806241
417931	806242
423647	806243
557255	806244
203105	806245
446337	806246
21531	806247
174224	806248
136517	806249
37440	806250
11223	806251
13351	806252
94345	806253
557791	806254
23949	806255
152378	806256
8396	806257
413287	806258
146793	806259
331565	806260
140507	806261
15388	806262
92948	806263
614030	806264
203108	806265
37025	806266
397104	806267
280177	806268
126420	806269
111744	806270
420154	806271
586973	806272
85296	806273
182725	806274
159569	806275
123221	806276
53905	806277
50840	806278
246634	806279
72986	806280
137318	806281
357856	806282
173836	806283
519359	806284
3096	806285
72651	806286
258796	806287
417210	806288
374902	806289
171442	806290
432121	806291
449484	806292
486088	806293
209914	806294
471029	806295
87722	806296
451989	806297
297162	806298
34875	806299
283983	806300
588640	806301
644940	806302
528372	806303
378777	806304
578301	806305
6947	806306
25593	806307
420127	806308
419844	806309
119657	806310
38178	806311
170451	806312
303870	806313
639536	806314
77564	806315
2301	806316
584	806317
557001	806318
3431	806319
276507	806320
13417	806321
292157	806322
34693	806323
573986	806324
29855	806325
47665	806326
451815	806327
223790	806328
311089	806329
564148	806330
438179	806331
121594	806332
171303	806333
34534	806334
237087	806335
365874	806336
517183	806337
114927	806338
627886	806339
474635	806340
120921	806341
11417	806342
691307	806343
171249	806344
202988	806345
591283	806346
354073	806347
261523	806348
673171	806349
696513	806350
406423	806351
37137	806352
98022	806353
85017	806354
53172	806355
536	806356
110320	806357
497240	806358
305546	806359
439233	806360
126293	806361
3949	806362
1359	806363
159933	806364
2951	806365
179100	806366
129017	806367
43725	806368
92577	806369
20228	806370
36482	806371
156677	806372
215017	806373
560013	806374
53336	806375
95547	806376
230492	806377
416517	806378
618211	806379
554839	806380
467583	806381
607018	806382
5	806383
182564	806384
309548	806385
9749	806386
180808	806387
304678	806388
160699	806389
69528	806390
697683	806391
576894	806392
193692	806393
113490	806394
36858	806395
65683	806396
458631	806397
427836	806398
110575	806399
126036	806400
317651	806401
451811	806402
608724	806403
530399	806404
345086	806405
111169	806406
937	806407
30230	806408
488785	806409
297255	806410
137080	806411
121246	806412
100693	806413
539942	806414
625909	806415
76959	806416
38243	806417
685464	806418
160710	806419
68781	806420
399	806421
127621	806422
42752	806423
18752	806424
163318	806425
4264	806426
337119	806427
520238	806428
468274	806429
411852	806430
4424	806431
221760	806432
405316	806433
16	806434
24114	806435
676229	806436
270350	806437
208984	806438
39854	806439
21214	806440
182451	806441
149308	806442
17415	806443
553210	806444
586136	806445
416186	806446
210902	806447
295674	806448
167589	806449
161478	806450
25735	806451
218990	806452
84432	806453
150557	806454
308484	806455
471143	806456
66276	806457
79062	806458
63476	806459
526183	806460
492808	806461
325417	806462
561731	806463
99519	806464
92879	806465
223209	806466
79210	806467
17339	806468
225079	806469
35695	806470
282088	806471
223101	806472
430081	806473
256551	806474
174510	806475
162969	806476
123148	806477
33060	806478
210084	806479
72551	806480
327783	806481
692370	806482
518361	806483
116848	806484
53553	806485
396384	806486
5405	806487
644631	806488
383919	806489
42	806490
23448	806491
4547	806492
201062	806493
229904	806494
523919	806495
107448	806496
30802	806497
570191	806498
356015	806499
569991	806500
45579	806501
168668	806502
237986	806503
51090	806504
401211	806505
533961	806506
561842	806507
24932	806508
668712	806509
52567	806510
293112	806511
325566	806512
1202	806513
519474	806514
616633	806515
7008	806516
580544	806517
12897	806518
9022	806519
621971	806520
539295	806521
1684	806522
424538	806523
321594	806524
183771	806525
381794	806526
4874	806527
198386	806528
266064	806529
23098	806530
420997	806531
146119	806532
141238	806533
588556	806534
27779	806535
64430	806536
155265	806537
9497	806538
547653	806539
57897	806540
57897	806541
656423	806542
630007	806543
473762	806544
159821	806545
169089	806546
288205	806547
10986	806548
138626	806549
671443	806550
16771	806551
660570	806552
5639	806553
451575	806554
497325	806555
233011	806556
148417	806557
170656	806558
281973	806559
422082	806560
238528	806561
387168	806562
360410	806563
454511	806564
558795	806565
621098	806566
581910	806567
2030	806568
137279	806569
155572	806570
76858	806571
25483	806572
624337	806573
115252	806574
207222	806575
39675	806576
196298	806577
656271	806578
623555	806579
347338	806580
9824	806581
101787	806582
11355	806583
366506	806584
580960	806585
135	806586
82151	806587
29785	806588
65799	806589
2748	806590
6723	806591
176690	806592
294420	806593
220737	806594
251867	806595
90222	806596
60257	806597
198440	806598
131926	806599
24894	806600
137813	806601
673771	806602
630156	806603
73185	806604
5028	806605
672553	806606
54057	806607
325772	806608
550842	806609
129326	806610
693225	806611
123964	806612
480951	806613
316715	806614
493	806615
19205	806616
188440	806617
604608	806618
117054	806619
34854	806620
632132	806621
136429	806622
1267	806623
309093	806624
254096	806625
613683	806626
107471	806627
688	806628
105480	806629
297872	806630
512712	806631
568328	806632
81257	806633
163924	806634
107496	806635
475667	806636
107528	806637
496638	806638
225180	806639
579738	806640
215000	806641
513145	806642
65907	806643
628049	806644
184656	806645
578872	806646
92053	806647
4154	806648
384034	806649
622750	806650
323123	806651
13826	806652
276902	806653
610610	806654
532251	806655
666314	806656
452622	806657
478295	806658
434680	806659
69370	806660
539882	806661
350625	806662
68913	806663
217966	806664
358106	806665
488334	806666
43876	806667
69941	806668
535922	806669
160289	806670
73028	806671
91298	806672
11848	806673
82232	806674
245750	806675
113627	806676
628699	806677
56006	806678
610427	806679
122045	806680
525573	806681
64365	806682
59612	806683
3566	806684
25637	806685
668678	806686
584839	806687
637840	806688
116014	806689
439100	806690
187632	806691
69035	806692
22723	806693
198625	806694
3370	806695
349694	806696
98314	806697
57456	806698
622147	806699
662003	806700
385830	806701
531398	806702
385029	806703
4254	806704
465244	806705
49815	806706
58210	806707
658658	806708
647052	806709
2387	806710
200985	806711
26	806712
73912	806713
516631	806714
135888	806715
11367	806716
348747	806717
145244	806718
34203	806719
64836	806720
421743	806721
25815	806722
159697	806723
140808	806724
190461	806725
86630	806726
496467	806727
72343	806728
127978	806729
58726	806730
138624	806731
10996	806732
53322	806733
158657	806734
159775	806735
418602	806736
4521	806737
537687	806738
304238	806739
449508	806740
136159	806741
508183	806742
531402	806743
177974	806744
153044	806745
662328	806746
81718	806747
77201	806748
251361	806749
20768	806750
512977	806751
121726	806752
673642	806753
512982	806754
512953	806755
600106	806756
624	806757
629743	806758
601	806759
193235	806760
368	806761
201754	806762
38596	806763
54674	806764
354246	806765
64852	806766
186376	806767
12563	806768
289633	806769
194711	806770
48828	806771
67606	806772
103092	806773
200704	806774
367498	806775
14044	806776
488140	806777
78287	806778
99632	806779
506160	806780
27838	806781
195975	806782
83640	806783
47031	806784
756	806785
506957	806786
70498	806787
361800	806788
261646	806789
319347	806790
4064	806791
377074	806792
349465	806793
64819	806794
128276	806795
162181	806796
59502	806797
2633	806798
45827	806799
654101	806800
6821	806801
56640	806802
348721	806803
269014	806804
140815	806805
312528	806806
351185	806807
222559	806808
94091	806809
234909	806810
79972	806811
469185	806812
15342	806813
144404	806814
413783	806815
651589	806816
519685	806817
229257	806818
667115	806819
522646	806820
16544	806821
423617	806822
451254	806823
2280	806824
562778	806825
29439	806826
128243	806827
20777	806828
546936	806829
50181	806830
512032	806831
125972	806832
6328	806833
205276	806834
276479	806835
48882	806836
600061	806837
48071	806838
673601	806839
261705	806840
7176	806841
457744	806842
677583	806843
392068	806844
570127	806845
175277	806846
354366	806847
153514	806848
37149	806849
368170	806850
511717	806851
417530	806852
11	806853
549136	806854
609907	806855
2575	806856
74496	806857
327132	806858
675082	806859
11	806860
250508	806861
344274	806862
143582	806863
409208	806864
99208	806865
502083	806866
650328	806867
382496	806868
186390	806869
63674	806870
399948	806871
157340	806872
492762	806873
366357	806874
374515	806875
580609	806876
220445	806877
84468	806878
113605	806879
333	806880
163930	806881
13514	806882
555782	806883
478865	806884
322920	806885
6803	806886
138065	806887
255875	806888
141039	806889
326087	806890
527315	806891
644130	806892
665726	806893
22288	806894
58569	806895
572678	806896
362531	806897
5709	806898
660365	806899
46041	806900
272008	806901
305505	806902
325064	806903
346659	806904
680351	806905
126992	806906
263272	806907
541255	806908
361678	806909
598163	806910
151706	806911
84842	806912
5073	806913
263415	806914
598211	806915
138139	806916
599429	806917
219380	806918
53930	806919
562893	806920
37588	806921
25919	806922
490916	806923
668376	806924
672953	806925
509249	806926
202469	806927
588933	806928
305439	806929
568281	806930
558871	806931
8154	806932
65211	806933
25747	806934
10455	806935
1817	806936
14247	806937
319047	806938
296219	806939
183589	806940
242402	806941
82781	806942
628822	806943
642933	806944
160198	806945
119591	806946
58366	806947
150634	806948
59100	806949
33245	806950
8032	806951
502519	806952
690	806953
81172	806954
682296	806955
613362	806956
680884	806957
371060	806958
91310	806959
446281	806960
34804	806961
13513	806962
393280	806963
538031	806964
645101	806965
73328	806966
446465	806967
74	806968
17600	806969
619912	806970
21102	806971
453297	806972
125386	806973
10408	806974
4081	806975
171855	806976
5691	806977
232495	806978
158436	806979
33834	806980
563913	806981
594115	806982
121003	806983
122449	806984
507837	806985
317134	806986
529683	806987
493826	806988
37817	806989
137788	806990
267799	806991
7973	806992
35852	806993
614298	806994
328448	806995
478321	806996
31922	806997
317366	806998
624749	806999
569599	807000
444281	807001
389177	807002
399885	807003
446553	807004
145699	807005
361987	807006
19403	807007
6677	807008
2942	807009
15105	807010
694	807011
365231	807012
105634	807013
583096	807014
210979	807015
401600	807016
193562	807017
260401	807018
492858	807019
6430	807020
672570	807021
479521	807022
16094	807023
9027	807024
392761	807025
5443	807026
40743	807027
3643	807028
3891	807029
379763	807030
115748	807031
389704	807032
257135	807033
187793	807034
17448	807035
340752	807036
524802	807037
477079	807038
410872	807039
119893	807040
495794	807041
43992	807042
599311	807043
212920	807044
118575	807045
449631	807046
114388	807047
89954	807048
276594	807049
11801	807050
157584	807051
158778	807052
118848	807053
372195	807054
64479	807055
428527	807056
66963	807057
143273	807058
266492	807059
139107	807060
101621	807061
528439	807062
139630	807063
76092	807064
214079	807065
123276	807066
504771	807067
172335	807068
292619	807069
280162	807070
180014	807071
216647	807072
280422	807073
41839	807074
55461	807075
617443	807076
357642	807077
65777	807078
89563	807079
486382	807080
39804	807081
23983	807082
65881	807083
186209	807084
562682	807085
685791	807086
156199	807087
289545	807088
77793	807089
696787	807090
387933	807091
106864	807092
297964	807093
396563	807094
137117	807095
526723	807096
103232	807097
52399	807098
39285	807099
244358	807100
13909	807101
483288	807102
13697	807103
95429	807104
25778	807105
79663	807106
1825	807107
69287	807108
667196	807109
484216	807110
118528	807111
248294	807112
95989	807113
210090	807114
391135	807115
4816	807116
654556	807117
550245	807118
221712	807119
356850	807120
683026	807121
674111	807122
127293	807123
39375	807124
353396	807125
695885	807126
591501	807127
656516	807128
13924	807129
502946	807130
630328	807131
622815	807132
487622	807133
252352	807134
130929	807135
589389	807136
327710	807137
127887	807138
88370	807139
273203	807140
419103	807141
596014	807142
332883	807143
22884	807144
492915	807145
422506	807146
239314	807147
221590	807148
31593	807149
487885	807150
553276	807151
297351	807152
509440	807153
280283	807154
379524	807155
198014	807156
130650	807157
26545	807158
534516	807159
216695	807160
477095	807161
189634	807162
323768	807163
359005	807164
328178	807165
33496	807166
30974	807167
208601	807168
575042	807169
522228	807170
333211	807171
462407	807172
168590	807173
157067	807174
623917	807175
1539	807176
247714	807177
43400	807178
61187	807179
103241	807180
374952	807181
628486	807182
630991	807183
256279	807184
10324	807185
59513	807186
55934	807187
112895	807188
612016	807189
272019	807190
88218	807191
617414	807192
1520	807193
608394	807194
59437	807195
659318	807196
632646	807197
7285	807198
553277	807199
46559	807200
11980	807201
304243	807202
442349	807203
270738	807204
5322	807205
3074	807206
208608	807207
74424	807208
217782	807209
69994	807210
358996	807211
149127	807212
679595	807213
198784	807214
254234	807215
405705	807216
33366	807217
83330	807218
554116	807219
612199	807220
677387	807221
314726	807222
256369	807223
494684	807224
578505	807225
67959	807226
122262	807227
592436	807228
220895	807229
449677	807230
512468	807231
512469	807232
222869	807233
123857	807234
134622	807235
121048	807236
97982	807237
207223	807238
8568	807239
391010	807240
250102	807241
62165	807242
550656	807243
6650	807244
158858	807245
24504	807246
218253	807247
37016	807248
274901	807249
502910	807250
5877	807251
541150	807252
298962	807253
20989	807254
317444	807255
291130	807256
167150	807257
138992	807258
615681	807259
185889	807260
116415	807261
171063	807262
120045	807263
57638	807264
28567	807265
72651	807266
70032	807267
679037	807268
49192	807269
11852	807270
522186	807271
1217	807272
120881	807273
695727	807274
101014	807275
106453	807276
186007	807277
45234	807278
17527	807279
134087	807280
615903	807281
565699	807282
372824	807283
209062	807284
315667	807285
82590	807286
322874	807287
401433	807288
536904	807289
102012	807290
26028	807291
251539	807292
12375	807293
99034	807294
527137	807295
141179	807296
90852	807297
94450	807298
170894	807299
80797	807300
14433	807301
218400	807302
52030	807303
318400	807304
677261	807305
57740	807306
88980	807307
508769	807308
413711	807309
381314	807310
272642	807311
173157	807312
78600	807313
427061	807314
412036	807315
25086	807316
28771	807317
547960	807318
172579	807319
468770	807320
470663	807321
606412	807322
7556	807323
223191	807324
162794	807325
314671	807326
333650	807327
52774	807328
646992	807329
111679	807330
32638	807331
18228	807332
197428	807333
555	807334
562949	807335
12128	807336
79952	807337
470901	807338
437936	807339
195773	807340
35169	807341
685975	807342
117739	807343
159706	807344
61764	807345
451492	807346
530370	807347
677370	807348
76674	807349
140274	807350
585048	807351
36179	807352
92697	807353
159724	807354
322355	807355
35490	807356
27664	807357
682864	807358
20466	807359
71501	807360
687973	807361
80402	807362
100520	807363
438865	807364
132701	807365
149495	807366
511275	807367
14106	807368
213330	807369
213334	807370
17924	807371
592031	807372
132527	807373
378	807374
2378	807375
324182	807376
333651	807377
48351	807378
426851	807379
9164	807380
332309	807381
203185	807382
82806	807383
441106	807384
453291	807385
439469	807386
205530	807387
361844	807388
539953	807389
45717	807390
124191	807391
2636	807392
9707	807393
675405	807394
223927	807395
61768	807396
531822	807397
642093	807398
548006	807399
141748	807400
90615	807401
29495	807402
517208	807403
233976	807404
270834	807405
383047	807406
9142	807407
143789	807408
15077	807409
293862	807410
53725	807411
65659	807412
187748	807413
419067	807414
43360	807415
203939	807416
107149	807417
82884	807418
265120	807419
18726	807420
163671	807421
641780	807422
343989	807423
697423	807424
498968	807425
148020	807426
8149	807427
7330	807428
447454	807429
164902	807430
668311	807431
33514	807432
31943	807433
291430	807434
55906	807435
167009	807436
47326	807437
13104	807438
3074	807439
256806	807440
14098	807441
157115	807442
50848	807443
139590	807444
55628	807445
418081	807446
406683	807447
624289	807448
5810	807449
313046	807450
166661	807451
219878	807452
268149	807453
472305	807454
477074	807455
264798	807456
42911	807457
3196	807458
211532	807459
333227	807460
100981	807461
190379	807462
679244	807463
170920	807464
287435	807465
685340	807466
263849	807467
593698	807468
3925	807469
5199	807470
195580	807471
484422	807472
322034	807473
144678	807474
393569	807475
25072	807476
103937	807477
28782	807478
44161	807479
198310	807480
527066	807481
344560	807482
403651	807483
300665	807484
101580	807485
485360	807486
406622	807487
676315	807488
374804	807489
275081	807490
337417	807491
149919	807492
76896	807493
527572	807494
92824	807495
509158	807496
16252	807497
69870	807498
654988	807499
484667	807500
66472	807501
12085	807502
297229	807503
167729	807504
94853	807505
30108	807506
3297	807507
18230	807508
169485	807509
15126	807510
437801	807511
12878	807512
129099	807513
86772	807514
3125	807515
357696	807516
384509	807517
105926	807518
310946	807519
28872	807520
46752	807521
518063	807522
23498	807523
193229	807524
55079	807525
449223	807526
604142	807527
372983	807528
215443	807529
513714	807530
563021	807531
190239	807532
3691	807533
156376	807534
394921	807535
499418	807536
136735	807537
231819	807538
91510	807539
30875	807540
550499	807541
269028	807542
104678	807543
82362	807544
5325	807545
29425	807546
180382	807547
203310	807548
430856	807549
60404	807550
58498	807551
158439	807552
48499	807553
216762	807554
148771	807555
389524	807556
808	807557
634166	807558
47676	807559
21291	807560
64244	807561
477299	807562
16783	807563
620788	807564
19914	807565
290771	807566
27452	807567
682628	807568
197877	807569
277038	807570
14199	807571
575001	807572
348345	807573
301410	807574
148552	807575
51795	807576
521574	807577
289070	807578
121274	807579
69291	807580
275882	807581
626502	807582
198802	807583
461240	807584
527614	807585
312944	807586
409109	807587
482995	807588
375064	807589
299611	807590
170479	807591
204873	807592
124887	807593
3823	807594
42545	807595
142044	807596
136472	807597
364277	807598
478970	807599
13106	807600
614969	807601
132654	807602
1165	807603
6120	807604
286414	807605
35449	807606
97014	807607
134851	807608
10058	807609
67949	807610
490389	807611
292367	807612
8802	807613
484750	807614
98461	807615
362588	807616
355149	807617
95972	807618
101494	807619
266793	807620
299641	807621
511627	807622
463120	807623
34260	807624
535061	807625
453377	807626
256307	807627
301169	807628
683694	807629
457908	807630
291794	807631
25806	807632
132118	807633
693389	807634
342258	807635
664354	807636
31562	807637
11082	807638
57027	807639
114597	807640
176858	807641
2113	807642
49446	807643
55514	807644
99254	807645
28351	807646
150574	807647
161898	807648
325272	807649
278087	807650
61169	807651
179942	807652
618580	807653
92441	807654
168059	807655
120482	807656
58416	807657
2238	807658
449699	807659
538977	807660
35616	807661
21733	807662
407949	807663
449668	807664
44484	807665
357346	807666
170986	807667
241243	807668
225017	807669
152188	807670
25551	807671
69355	807672
342334	807673
197479	807674
9761	807675
13895	807676
172592	807677
32836	807678
130362	807679
665134	807680
187574	807681
53571	807682
103011	807683
163676	807684
98012	807685
550121	807686
8491	807687
617458	807688
545620	807689
564587	807690
271141	807691
252385	807692
286984	807693
114683	807694
343349	807695
20787	807696
209847	807697
172286	807698
644154	807699
152311	807700
81985	807701
502805	807702
639002	807703
37085	807704
24774	807705
243877	807706
5032	807707
500763	807708
539834	807709
24	807710
155981	807711
385855	807712
101244	807713
570825	807714
309870	807715
160157	807716
122281	807717
480060	807718
414621	807719
364224	807720
9198	807721
29226	807722
586577	807723
102993	807724
574780	807725
468013	807726
62788	807727
367049	807728
374786	807729
342096	807730
327638	807731
523792	807732
333473	807733
37518	807734
413	807735
161502	807736
645398	807737
201056	807738
873	807739
300629	807740
204905	807741
48345	807742
48	807743
4802	807744
14039	807745
85931	807746
152317	807747
42750	807748
89332	807749
358529	807750
70823	807751
510994	807752
237514	807753
38091	807754
94099	807755
193602	807756
677966	807757
346711	807758
25925	807759
425731	807760
325	807761
44	807762
672180	807763
470241	807764
477007	807765
13470	807766
152975	807767
660153	807768
306287	807769
67105	807770
53862	807771
105999	807772
3826	807773
383031	807774
682103	807775
21	807776
103823	807777
18231	807778
214947	807779
213640	807780
44	807781
292978	807782
51713	807783
8975	807784
304381	807785
55143	807786
148628	807787
421350	807788
181791	807789
569210	807790
11538	807791
67596	807792
460787	807793
564303	807794
455418	807795
662044	807796
40741	807797
106280	807798
129167	807799
575886	807800
2	807801
124071	807802
180807	807803
5537	807804
679880	807805
403556	807806
19407	807807
53908	807808
8261	807809
40162	807810
327744	807811
596882	807812
344256	807813
438183	807814
521004	807815
53772	807816
160078	807817
546172	807818
327684	807819
19151	807820
259056	807821
228123	807822
36032	807823
50278	807824
100682	807825
95881	807826
2393	807827
419397	807828
488660	807829
16611	807830
147943	807831
3072	807832
43109	807833
646521	807834
174004	807835
283102	807836
102162	807837
150817	807838
166913	807839
331773	807840
558402	807841
513779	807842
203912	807843
679994	807844
82149	807845
20546	807846
32104	807847
122783	807848
358360	807849
303838	807850
16425	807851
643702	807852
650982	807853
131233	807854
27594	807855
299650	807856
24564	807857
471564	807858
107527	807859
172679	807860
289079	807861
6786	807862
51081	807863
581293	807864
66033	807865
659544	807866
139136	807867
59657	807868
103301	807869
512791	807870
114620	807871
286039	807872
420907	807873
78667	807874
519939	807875
70	807876
18413	807877
20	807878
350745	807879
633899	807880
651349	807881
162670	807882
124613	807883
1311	807884
153457	807885
439099	807886
129424	807887
406737	807888
346555	807889
25434	807890
392988	807891
460157	807892
491339	807893
286274	807894
1385	807895
73332	807896
541651	807897
424343	807898
518259	807899
58401	807900
132502	807901
8667	807902
16732	807903
122752	807904
24778	807905
579832	807906
88859	807907
8665	807908
427546	807909
132524	807910
36087	807911
57861	807912
404886	807913
514531	807914
31070	807915
178286	807916
12559	807917
55897	807918
562981	807919
127027	807920
108151	807921
640062	807922
343970	807923
359282	807924
639482	807925
157223	807926
57568	807927
553831	807928
15619	807929
1111	807930
662477	807931
6	807932
697124	807933
389410	807934
315627	807935
480914	807936
403138	807937
347246	807938
190466	807939
161193	807940
92497	807941
38323	807942
112534	807943
428546	807944
9337	807945
119200	807946
5733	807947
6853	807948
517330	807949
123502	807950
681316	807951
298655	807952
159674	807953
412857	807954
8690	807955
28307	807956
60646	807957
532549	807958
405274	807959
461274	807960
159689	807961
581	807962
97550	807963
493369	807964
16853	807965
333138	807966
118009	807967
389667	807968
690817	807969
279171	807970
281230	807971
85826	807972
501749	807973
319719	807974
696283	807975
34386	807976
386	807977
100849	807978
526832	807979
158901	807980
154794	807981
267302	807982
81820	807983
160842	807984
460054	807985
2172	807986
148446	807987
429149	807988
339784	807989
49547	807990
259480	807991
385092	807992
13706	807993
95540	807994
103	807995
605102	807996
669080	807997
80815	807998
4110	807999
221778	808000
84553	808001
490082	808002
342605	808003
50550	808004
116998	808005
486354	808006
84312	808007
4799	808008
459568	808009
5020	808010
13032	808011
192198	808012
126890	808013
327617	808014
305471	808015
92297	808016
282679	808017
137409	808018
493333	808019
37034	808020
293225	808021
510055	808022
235092	808023
600292	808024
542840	808025
120075	808026
402926	808027
437418	808028
1235	808029
369080	808030
18743	808031
589748	808032
25639	808033
1868	808034
219721	808035
694073	808036
75963	808037
606472	808038
131372	808039
3733	808040
468568	808041
91814	808042
193171	808043
308844	808044
686555	808045
271386	808046
95900	808047
2817	808048
23880	808049
160486	808050
279912	808051
501076	808052
484576	808053
25763	808054
42424	808055
160084	808056
193423	808057
621817	808058
45398	808059
5243	808060
48531	808061
233319	808062
637185	808063
665352	808064
87850	808065
10474	808066
1151	808067
116704	808068
563826	808069
438086	808070
2317	808071
134331	808072
35998	808073
102702	808074
81789	808075
767	808076
387120	808077
586195	808078
13803	808079
303493	808080
581084	808081
5651	808082
22134	808083
287962	808084
85498	808085
74154	808086
549448	808087
3843	808088
177671	808089
104950	808090
78872	808091
333094	808092
433554	808093
534592	808094
90802	808095
15240	808096
5317	808097
658486	808098
100413	808099
172959	808100
197871	808101
462811	808102
36679	808103
121908	808104
148546	808105
25125	808106
49685	808107
14852	808108
228246	808109
73923	808110
611041	808111
512325	808112
583624	808113
7554	808114
598146	808115
12457	808116
73322	808117
521021	808118
79429	808119
272201	808120
41580	808121
433823	808122
338738	808123
366856	808124
132903	808125
12700	808126
465	808127
675446	808128
696311	808129
7125	808130
12143	808131
18010	808132
15338	808133
50152	808134
583534	808135
56548	808136
283758	808137
969	808138
76691	808139
39949	808140
628461	808141
21733	808142
335789	808143
138481	808144
97611	808145
67933	808146
451238	808147
356407	808148
566860	808149
103867	808150
53969	808151
628665	808152
43100	808153
644948	808154
135934	808155
413540	808156
302673	808157
55468	808158
8519	808159
156754	808160
96777	808161
126647	808162
603821	808163
423206	808164
591957	808165
32345	808166
301995	808167
113090	808168
33310	808169
338454	808170
31495	808171
173914	808172
280781	808173
476829	808174
172363	808175
422225	808176
484694	808177
366628	808178
484684	808179
65742	808180
39276	808181
223109	808182
612729	808183
125405	808184
454536	808185
335770	808186
857	808187
857	808188
56680	808189
30774	808190
343939	808191
548463	808192
247837	808193
395763	808194
126161	808195
471391	808196
126178	808197
394243	808198
239056	808199
239053	808200
87738	808201
60847	808202
47544	808203
556856	808204
13642	808205
657959	808206
563011	808207
276016	808208
619407	808209
164621	808210
1510	808211
489078	808212
557061	808213
666474	808214
258152	808215
60913	808216
114882	808217
500109	808218
486289	808219
254509	808220
578027	808221
500131	808222
22054	808223
686853	808224
640353	808225
38807	808226
380252	808227
235872	808228
4254	808229
427423	808230
161505	808231
114339	808232
388012	808233
314660	808234
12040	808235
79296	808236
440985	808237
118511	808238
118514	808239
639819	808240
24396	808241
95105	808242
349436	808243
242133	808244
260611	808245
165283	808246
395511	808247
552916	808248
477413	808249
21667	808250
578594	808251
98279	808252
660620	808253
10773	808254
217464	808255
11497	808256
659762	808257
5271	808258
10678	808259
107571	808260
349304	808261
672927	808262
112114	808263
471058	808264
45378	808265
225969	808266
172986	808267
677246	808268
311167	808269
608919	808270
216979	808271
660890	808272
1365	808273
81531	808274
487690	808275
342310	808276
552276	808277
8183	808278
671177	808279
22175	808280
209304	808281
422385	808282
425178	808283
525169	808284
358173	808285
125299	808286
127265	808287
35486	808288
606	808289
72849	808290
406151	808291
217707	808292
156688	808293
167141	808294
236361	808295
256704	808296
490334	808297
117622	808298
49684	808299
167557	808300
69613	808301
82744	808302
19455	808303
106990	808304
76068	808305
336249	808306
457421	808307
438052	808308
397119	808309
17172	808310
668345	808311
227936	808312
204362	808313
576158	808314
352504	808315
220363	808316
161086	808317
654019	808318
64124	808319
86919	808320
161104	808321
533687	808322
212708	808323
671455	808324
158179	808325
132487	808326
19072	808327
697082	808328
83822	808329
23354	808330
436027	808331
562242	808332
197961	808333
412697	808334
52487	808335
4222	808336
589376	808337
317282	808338
524228	808339
302667	808340
443151	808341
645464	808342
120549	808343
667179	808344
215089	808345
215092	808346
215097	808347
215099	808348
215103	808349
215109	808350
215110	808351
215111	808352
215112	808353
215115	808354
215116	808355
215117	808356
215119	808357
215120	808358
512338	808359
512339	808360
215123	808361
512340	808362
512341	808363
512345	808364
512346	808365
512347	808366
512349	808367
512350	808368
512356	808369
512361	808370
512365	808371
28515	808372
512366	808373
512367	808374
512368	808375
215126	808376
215127	808377
215133	808378
215134	808379
30881	808380
47341	808381
514565	808382
446900	808383
52501	808384
318466	808385
4098	808386
94215	808387
23967	808388
290388	808389
302934	808390
170485	808391
112699	808392
526426	808393
346107	808394
632947	808395
604694	808396
7009	808397
36462	808398
236140	808399
320462	808400
543866	808401
373848	808402
97542	808403
644556	808404
271684	808405
29126	808406
321435	808407
490848	808408
489576	808409
379163	808410
663804	808411
224249	808412
529569	808413
589306	808414
24750	808415
677914	808416
505692	808417
122614	808418
19679	808419
151125	808420
463977	808421
363862	808422
458180	808423
428943	808424
609377	808425
567816	808426
73456	808427
19133	808428
463445	808429
157595	808430
295872	808431
320090	808432
12389	808433
113988	808434
268755	808435
469277	808436
94302	808437
210674	808438
580222	808439
422209	808440
337884	808441
458127	808442
434850	808443
133587	808444
572858	808445
86912	808446
406922	808447
113109	808448
178376	808449
271855	808450
697549	808451
65687	808452
155310	808453
143720	808454
282201	808455
529538	808456
99724	808457
266801	808458
113802	808459
671254	808460
325898	808461
500781	808462
344489	808463
176763	808464
268087	808465
158648	808466
73596	808467
696316	808468
351038	808469
81312	808470
89107	808471
260400	808472
35252	808473
10426	808474
37336	808475
436729	808476
590766	808477
98603	808478
131127	808479
91240	808480
315711	808481
646394	808482
102264	808483
472178	808484
141724	808485
297418	808486
598831	808487
644478	808488
403272	808489
294968	808490
606037	808491
69962	808492
542919	808493
442633	808494
450030	808495
63064	808496
109307	808497
209541	808498
331685	808499
102217	808500
65751	808501
31980	808502
666261	808503
388136	808504
112175	808505
265684	808506
257152	808507
654749	808508
44544	808509
449122	808510
571028	808511
383	808512
18988	808513
423924	808514
452634	808515
56604	808516
434943	808517
77187	808518
215448	808519
48237	808520
42746	808521
4498	808522
102305	808523
328934	808524
315751	808525
648057	808526
48659	808527
342402	808528
441920	808529
180284	808530
132917	808531
138102	808532
217726	808533
54202	808534
328578	808535
489541	808536
507748	808537
599830	808538
65488	808539
295773	808540
40187	808541
356112	808542
374364	808543
360201	808544
50322	808545
65264	808546
85185	808547
28682	808548
22552	808549
238623	808550
318262	808551
409890	808552
254981	808553
509638	808554
85134	808555
183036	808556
259047	808557
351324	808558
583018	808559
87934	808560
32775	808561
345488	808562
174700	808563
29325	808564
540473	808565
371682	808566
154978	808567
17340	808568
604530	808569
218696	808570
125440	808571
68516	808572
409492	808573
640816	808574
557432	808575
14264	808576
119853	808577
427025	808578
583481	808579
217438	808580
216738	808581
604724	808582
290897	808583
684416	808584
80497	808585
205948	808586
392537	808587
25017	808588
696765	808589
574061	808590
34395	808591
566347	808592
270254	808593
320099	808594
585756	808595
650482	808596
301128	808597
298181	808598
123682	808599
409840	808600
89017	808601
363157	808602
567867	808603
16310	808604
264819	808605
8085	808606
278717	808607
100064	808608
639907	808609
478876	808610
19079	808611
416292	808612
47974	808613
18986	808614
472546	808615
299235	808616
299246	808617
473268	808618
143328	808619
364854	808620
49361	808621
517190	808622
504585	808623
28017	808624
91670	808625
174504	808626
26854	808627
132865	808628
347198	808629
159464	808630
216082	808631
652356	808632
93664	808633
631288	808634
354346	808635
30556	808636
577227	808637
26808	808638
421717	808639
59270	808640
29217	808641
633667	808642
269710	808643
326747	808644
50261	808645
671983	808646
342350	808647
38959	808648
111767	808649
198614	808650
4736	808651
659110	808652
310038	808653
361488	808654
32466	808655
115152	808656
123819	808657
301069	808658
537655	808659
356831	808660
97949	808661
512272	808662
159530	808663
415477	808664
405185	808665
22724	808666
75927	808667
108640	808668
659472	808669
395981	808670
31312	808671
580751	808672
50009	808673
117209	808674
515532	808675
127891	808676
107099	808677
157924	808678
224203	808679
685977	808680
21778	808681
12895	808682
8147	808683
11753	808684
456621	808685
18669	808686
303382	808687
287768	808688
90458	808689
61660	808690
586525	808691
335319	808692
267792	808693
84320	808694
11885	808695
120268	808696
349005	808697
47350	808698
695601	808699
512369	808700
621271	808701
373631	808702
103555	808703
569682	808704
933	808705
104414	808706
250142	808707
365877	808708
297973	808709
392499	808710
1915	808711
69537	808712
40284	808713
217712	808714
413870	808715
202482	808716
476406	808717
268738	808718
561454	808719
406453	808720
75552	808721
111998	808722
275249	808723
2285	808724
79703	808725
232465	808726
232636	808727
67343	808728
605367	808729
255804	808730
256170	808731
21435	808732
645150	808733
11416	808734
490684	808735
319203	808736
94524	808737
1829	808738
11906	808739
23615	808740
929	808741
115463	808742
2530	808743
412685	808744
346013	808745
317654	808746
82741	808747
408174	808748
657423	808749
30682	808750
441571	808751
60716	808752
22204	808753
347205	808754
648940	808755
621626	808756
528701	808757
192399	808758
320735	808759
517635	808760
21589	808761
496961	808762
64236	808763
366	808764
41776	808765
26339	808766
644570	808767
89803	808768
311078	808769
143556	808770
8752	808771
593571	808772
675925	808773
5771	808774
362818	808775
242450	808776
674365	808777
178075	808778
322665	808779
9284	808780
301600	808781
116999	808782
696419	808783
363666	808784
362590	808785
661847	808786
294	808787
256423	808788
129853	808789
461	808790
71318	808791
126374	808792
491904	808793
118120	808794
388984	808795
312171	808796
11498	808797
3374	808798
359651	808799
50839	808800
433010	808801
374019	808802
71209	808803
51911	808804
130199	808805
360953	808806
568278	808807
50814	808808
27318	808809
433101	808810
129088	808811
65885	808812
624879	808813
546167	808814
135643	808815
58876	808816
345943	808817
442791	808818
4678	808819
536748	808820
87988	808821
674788	808822
473	808823
104075	808824
509032	808825
376998	808826
24467	808827
624300	808828
62435	808829
9283	808830
367789	808831
126789	808832
81175	808833
570919	808834
696266	808835
311379	808836
138179	808837
123773	808838
287311	808839
94553	808840
294125	808841
123308	808842
83589	808843
529211	808844
102094	808845
207040	808846
487275	808847
268057	808848
184459	808849
361645	808850
284516	808851
218999	808852
477415	808853
57551	808854
501192	808855
662359	808856
606899	808857
138149	808858
282633	808859
17284	808860
675245	808861
4304	808862
453987	808863
621883	808864
483556	808865
115956	808866
656281	808867
8550	808868
427256	808869
455010	808870
48329	808871
233485	808872
176860	808873
111761	808874
4683	808875
34712	808876
101987	808877
469211	808878
97251	808879
102214	808880
205089	808881
421986	808882
662156	808883
125737	808884
323383	808885
612426	808886
203962	808887
9940	808888
218910	808889
22278	808890
568079	808891
10616	808892
78478	808893
40288	808894
692447	808895
62354	808896
1448	808897
377084	808898
442328	808899
665570	808900
496635	808901
150926	808902
46053	808903
305968	808904
2227	808905
602455	808906
485871	808907
114200	808908
642216	808909
136508	808910
160924	808911
66459	808912
569820	808913
28885	808914
319657	808915
405488	808916
32875	808917
514195	808918
245627	808919
129838	808920
132963	808921
660731	808922
150031	808923
28509	808924
521046	808925
622596	808926
160329	808927
37925	808928
79517	808929
94769	808930
7329	808931
24924	808932
364062	808933
391569	808934
56848	808935
172867	808936
408705	808937
91236	808938
441320	808939
693703	808940
21771	808941
626922	808942
327519	808943
236038	808944
80184	808945
577036	808946
17540	808947
94741	808948
24251	808949
198180	808950
262606	808951
114654	808952
62704	808953
10433	808954
80616	808955
165781	808956
683701	808957
1295	808958
15298	808959
32229	808960
24655	808961
390660	808962
367303	808963
557003	808964
266684	808965
331373	808966
40245	808967
195969	808968
396312	808969
40055	808970
61719	808971
37248	808972
7335	808973
138336	808974
15079	808975
308609	808976
20926	808977
138295	808978
178163	808979
173857	808980
593378	808981
60	808982
445568	808983
4736	808984
473576	808985
357385	808986
50331	808987
149672	808988
142840	808989
102322	808990
549868	808991
107768	808992
157939	808993
148120	808994
559421	808995
279176	808996
499803	808997
95402	808998
688458	808999
388756	809000
633622	809001
397496	809002
352953	809003
295714	809004
190485	809005
370492	809006
283655	809007
584270	809008
186378	809009
108028	809010
693690	809011
230917	809012
524541	809013
123482	809014
98497	809015
813	809016
79985	809017
65167	809018
107624	809019
529299	809020
131578	809021
190417	809022
281588	809023
102883	809024
601633	809025
316717	809026
202660	809027
434108	809028
408714	809029
66436	809030
67834	809031
142083	809032
424164	809033
85847	809034
114288	809035
177994	809036
119788	809037
327263	809038
203466	809039
176875	809040
407116	809041
9448	809042
158407	809043
148021	809044
431364	809045
283254	809046
12268	809047
481473	809048
5936	809049
169314	809050
584655	809051
266088	809052
495384	809053
75766	809054
60486	809055
176255	809056
150886	809057
104163	809058
667103	809059
519944	809060
527518	809061
200154	809062
118110	809063
161972	809064
331462	809065
417430	809066
165723	809067
12196	809068
203072	809069
219136	809070
207706	809071
41721	809072
559	809073
89514	809074
565772	809075
4492	809076
140515	809077
11912	809078
12213	809079
387112	809080
25843	809081
576251	809082
70141	809083
109522	809084
150778	809085
593124	809086
146075	809087
165007	809088
160451	809089
6980	809090
160304	809091
512990	809092
461123	809093
222833	809094
52260	809095
610946	809096
584096	809097
222650	809098
24280	809099
142902	809100
478338	809101
5608	809102
186073	809103
68364	809104
148277	809105
526854	809106
431544	809107
460005	809108
434799	809109
76708	809110
617248	809111
585967	809112
239429	809113
270412	809114
3370	809115
14187	809116
124230	809117
197462	809118
51139	809119
636932	809120
373011	809121
635136	809122
143413	809123
465206	809124
33	809125
46384	809126
550247	809127
497671	809128
228556	809129
81342	809130
467220	809131
430544	809132
113427	809133
75028	809134
223139	809135
156091	809136
20689	809137
426080	809138
223137	809139
53698	809140
38471	809141
60261	809142
582544	809143
39604	809144
347560	809145
483714	809146
606825	809147
583923	809148
474548	809149
947	809150
209139	809151
119307	809152
1702	809153
404299	809154
13102	809155
141976	809156
455746	809157
163151	809158
115766	809159
132114	809160
518091	809161
427058	809162
122165	809163
130110	809164
516479	809165
334858	809166
62776	809167
173035	809168
261836	809169
231859	809170
683790	809171
337093	809172
389611	809173
414011	809174
514061	809175
152233	809176
11822	809177
161317	809178
350030	809179
66593	809180
11246	809181
460921	809182
52321	809183
11413	809184
39715	809185
132851	809186
309956	809187
102597	809188
451220	809189
107503	809190
654632	809191
4088	809192
576011	809193
148526	809194
685532	809195
21625	809196
491461	809197
446876	809198
639635	809199
150416	809200
223530	809201
545490	809202
500702	809203
116380	809204
169878	809205
223208	809206
506956	809207
169328	809208
529256	809209
180131	809210
309542	809211
71570	809212
343421	809213
138466	809214
469627	809215
354218	809216
66669	809217
548337	809218
460900	809219
75551	809220
238888	809221
412972	809222
276068	809223
403535	809224
229265	809225
527589	809226
245981	809227
46282	809228
86	809229
376955	809230
91603	809231
634008	809232
10480	809233
438823	809234
2533	809235
144088	809236
372125	809237
681564	809238
550857	809239
84180	809240
224127	809241
660750	809242
1081	809243
627429	809244
495961	809245
426854	809246
684394	809247
600487	809248
8500	809249
421989	809250
193607	809251
174083	809252
140572	809253
286233	809254
401266	809255
10106	809256
487961	809257
77019	809258
6835	809259
562008	809260
27324	809261
518869	809262
130230	809263
65426	809264
490970	809265
487504	809266
266697	809267
398323	809268
174015	809269
262305	809270
427891	809271
78916	809272
115158	809273
80173	809274
198930	809275
455173	809276
333032	809277
174400	809278
94550	809279
36848	809280
541850	809281
384410	809282
13186	809283
124437	809284
575084	809285
5957	809286
566753	809287
269750	809288
165058	809289
157987	809290
600337	809291
553885	809292
328988	809293
73396	809294
628776	809295
464787	809296
121959	809297
325	809298
465756	809299
71194	809300
83647	809301
62423	809302
49105	809303
13298	809304
123569	809305
37154	809306
439084	809307
6400	809308
137620	809309
631272	809310
60746	809311
29330	809312
692	809313
252916	809314
666758	809315
106615	809316
118137	809317
1043	809318
592097	809319
379477	809320
459515	809321
297980	809322
45072	809323
11069	809324
61294	809325
56923	809326
154586	809327
348344	809328
20503	809329
170117	809330
549936	809331
168530	809332
6662	809333
454838	809334
10137	809335
1442	809336
21307	809337
328868	809338
103099	809339
197029	809340
121094	809341
557194	809342
478358	809343
19793	809344
526453	809345
14702	809346
234196	809347
106502	809348
405030	809349
56798	809350
137686	809351
1606	809352
332443	809353
370597	809354
615963	809355
207710	809356
582441	809357
530	809358
61395	809359
389657	809360
563145	809361
574581	809362
514552	809363
86154	809364
92066	809365
137258	809366
26183	809367
11435	809368
140819	809369
547016	809370
479764	809371
315722	809372
176945	809373
249414	809374
282464	809375
161783	809376
129438	809377
6921	809378
264009	809379
692471	809380
24134	809381
201755	809382
131686	809383
119177	809384
536340	809385
317860	809386
432330	809387
17009	809388
201642	809389
16836	809390
343983	809391
505100	809392
505099	809393
626471	809394
12182	809395
271945	809396
129355	809397
146670	809398
253970	809399
12096	809400
94928	809401
1556	809402
453612	809403
132258	809404
309371	809405
4033	809406
355924	809407
498172	809408
270288	809409
473118	809410
41658	809411
85124	809412
303215	809413
224443	809414
471083	809415
650123	809416
27613	809417
417750	809418
463702	809419
75	809420
219595	809421
958	809422
534968	809423
47117	809424
570552	809425
99273	809426
188728	809427
653760	809428
57826	809429
1243	809430
151045	809431
645963	809432
287511	809433
315443	809434
665582	809435
57761	809436
57761	809437
370021	809438
242950	809439
1535	809440
146385	809441
678335	809442
224885	809443
138413	809444
151389	809445
343776	809446
12704	809447
19854	809448
670780	809449
595675	809450
199463	809451
27417	809452
27420	809453
203007	809454
555116	809455
32435	809456
125444	809457
232	809458
202559	809459
387517	809460
132375	809461
110611	809462
72019	809463
542782	809464
295646	809465
209754	809466
587668	809467
495828	809468
479032	809469
6181	809470
1756	809471
398756	809472
310215	809473
29481	809474
471627	809475
67773	809476
363351	809477
17953	809478
517993	809479
25097	809480
524620	809481
639927	809482
532112	809483
632663	809484
17324	809485
24358	809486
36992	809487
5109	809488
72580	809489
392736	809490
168448	809491
242219	809492
288419	809493
3897	809494
578067	809495
152920	809496
127061	809497
608178	809498
169233	809499
454077	809500
41602	809501
651340	809502
98572	809503
342278	809504
480486	809505
657758	809506
373496	809507
285329	809508
520286	809509
51159	809510
532074	809511
8800	809512
8800	809513
8800	809514
330506	809515
449312	809516
85298	809517
136406	809518
151431	809519
401404	809520
306263	809521
127933	809522
461091	809523
7659	809524
312059	809525
373490	809526
7659	809527
103834	809528
16588	809529
104378	809530
472532	809531
254008	809532
137544	809533
634635	809534
655248	809535
563921	809536
460767	809537
364556	809538
21043	809539
412249	809540
632282	809541
365100	809542
282558	809543
233630	809544
107925	809545
380683	809546
353040	809547
17245	809548
228057	809549
77857	809550
117141	809551
204436	809552
446610	809553
301729	809554
20669	809555
109786	809556
54040	809557
57858	809558
184	809559
145545	809560
548361	809561
98244	809562
343834	809563
52696	809564
432471	809565
432462	809566
432468	809567
432473	809568
567797	809569
128868	809570
146251	809571
483803	809572
483789	809573
20897	809574
20895	809575
312628	809576
312632	809577
128871	809578
63435	809579
660250	809580
100681	809581
12291	809582
7572	809583
299506	809584
70710	809585
371142	809586
192547	809587
501381	809588
148419	809589
359243	809590
98398	809591
169282	809592
132346	809593
185355	809594
55525	809595
39074	809596
104270	809597
428667	809598
56817	809599
463835	809600
563657	809601
118414	809602
294	809603
235729	809604
646702	809605
40736	809606
141279	809607
21060	809608
616291	809609
124126	809610
28687	809611
44059	809612
96058	809613
35988	809614
7331	809615
622567	809616
540120	809617
682788	809618
32338	809619
35974	809620
264813	809621
159427	809622
26316	809623
25967	809624
95102	809625
606849	809626
656781	809627
16237	809628
107122	809629
57702	809630
402366	809631
50428	809632
56364	809633
133900	809634
98013	809635
163315	809636
55201	809637
461878	809638
57582	809639
574256	809640
528532	809641
189221	809642
112079	809643
8517	809644
359776	809645
7840	809646
154893	809647
50637	809648
351003	809649
50470	809650
104683	809651
167642	809652
593998	809653
550172	809654
16973	809655
15884	809656
612320	809657
15186	809658
53998	809659
27867	809660
31492	809661
176834	809662
158246	809663
365537	809664
407839	809665
693947	809666
218717	809667
354415	809668
389694	809669
155569	809670
2396	809671
49794	809672
42329	809673
79701	809674
662607	809675
36240	809676
321687	809677
389530	809678
354848	809679
507327	809680
407029	809681
107408	809682
74325	809683
4038	809684
478213	809685
559663	809686
137571	809687
58980	809688
281865	809689
504624	809690
464036	809691
633530	809692
90969	809693
464771	809694
147030	809695
183414	809696
616429	809697
671713	809698
40828	809699
45277	809700
10653	809701
46924	809702
116903	809703
507895	809704
53658	809705
33047	809706
14567	809707
439458	809708
141265	809709
95843	809710
506049	809711
133452	809712
102453	809713
591782	809714
8753	809715
85357	809716
64105	809717
21901	809718
320685	809719
481934	809720
1479	809721
79024	809722
269812	809723
523559	809724
42496	809725
10606	809726
511494	809727
49536	809728
201733	809729
244212	809730
610636	809731
62896	809732
133199	809733
401183	809734
522475	809735
438101	809736
128903	809737
716	809738
11981	809739
583968	809740
4453	809741
16317	809742
26134	809743
29302	809744
632723	809745
119805	809746
29859	809747
513937	809748
103993	809749
119109	809750
64574	809751
569285	809752
8480	809753
262737	809754
4243	809755
152831	809756
48876	809757
208873	809758
23273	809759
33864	809760
48640	809761
14006	809762
249619	809763
9894	809764
44457	809765
120235	809766
328254	809767
30462	809768
610495	809769
89117	809770
85233	809771
152784	809772
139422	809773
77098	809774
264231	809775
63766	809776
91548	809777
559409	809778
55693	809779
11756	809780
14518	809781
528519	809782
49189	809783
36171	809784
477445	809785
67118	809786
94386	809787
587480	809788
147492	809789
78029	809790
545032	809791
312246	809792
124915	809793
462585	809794
408346	809795
55581	809796
443105	809797
535258	809798
597700	809799
9153	809800
470374	809801
647672	809802
10775	809803
369021	809804
73563	809805
33439	809806
97566	809807
249160	809808
154159	809809
5819	809810
5815	809811
42247	809812
90	809813
578617	809814
389575	809815
106273	809816
18237	809817
85095	809818
646345	809819
170910	809820
476741	809821
40611	809822
425313	809823
627110	809824
290836	809825
61559	809826
82293	809827
10297	809828
958	809829
355663	809830
103062	809831
537273	809832
187874	809833
79047	809834
5569	809835
315109	809836
35990	809837
592136	809838
287886	809839
267529	809840
432386	809841
21095	809842
477085	809843
82930	809844
21121	809845
19626	809846
184835	809847
22051	809848
4831	809849
27215	809850
114961	809851
358764	809852
538653	809853
332815	809854
493641	809855
158454	809856
593224	809857
5920	809858
643290	809859
67186	809860
2926	809861
351726	809862
2995	809863
145510	809864
49588	809865
15816	809866
92440	809867
79876	809868
170682	809869
604151	809870
237031	809871
321755	809872
202026	809873
150543	809874
7134	809875
29533	809876
474551	809877
1997	809878
280882	809879
220722	809880
40769	809881
165719	809882
580966	809883
432398	809884
347672	809885
380184	809886
111726	809887
649503	809888
363411	809889
250977	809890
348158	809891
167346	809892
541263	809893
506654	809894
302703	809895
353367	809896
1185	809897
13160	809898
197270	809899
450333	809900
30949	809901
117394	809902
172331	809903
502436	809904
112021	809905
213273	809906
213279	809907
511291	809908
213308	809909
134395	809910
9140	809911
116955	809912
343432	809913
64692	809914
572611	809915
651139	809916
123735	809917
506436	809918
551124	809919
43621	809920
159881	809921
17325	809922
43497	809923
14469	809924
58018	809925
543374	809926
77027	809927
285116	809928
3850	809929
16526	809930
352877	809931
142129	809932
1783	809933
8659	809934
38906	809935
31257	809936
6339	809937
5437	809938
10556	809939
90623	809940
501365	809941
4612	809942
4355	809943
88357	809944
495	809945
105148	809946
660366	809947
44822	809948
426363	809949
197213	809950
45931	809951
67840	809952
23056	809953
39747	809954
393628	809955
145425	809956
492981	809957
69217	809958
46579	809959
131857	809960
444885	809961
536742	809962
155813	809963
371710	809964
59922	809965
153827	809966
375501	809967
304675	809968
36376	809969
107843	809970
24010	809971
584508	809972
546939	809973
377040	809974
252331	809975
428569	809976
212137	809977
15942	809978
661458	809979
638233	809980
692288	809981
26459	809982
528486	809983
103641	809984
288907	809985
315806	809986
207802	809987
868	809988
562934	809989
20113	809990
3120	809991
157056	809992
35539	809993
402545	809994
302285	809995
66966	809996
597573	809997
20075	809998
494617	809999
162608	810000
118631	810001
394933	810002
679014	810003
134050	810004
499906	810005
49007	810006
85919	810007
97059	810008
428314	810009
528780	810010
31347	810011
99656	810012
55225	810013
40483	810014
183748	810015
75847	810016
189973	810017
520533	810018
680399	810019
561913	810020
198012	810021
684976	810022
6363	810023
546435	810024
16800	810025
120419	810026
8862	810027
388736	810028
38461	810029
78675	810030
14578	810031
86737	810032
17444	810033
119368	810034
153713	810035
32201	810036
199350	810037
46133	810038
47458	810039
357007	810040
197311	810041
100278	810042
43731	810043
443334	810044
56264	810045
562691	810046
104787	810047
228638	810048
82931	810049
634480	810050
597294	810051
8206	810052
8523	810053
23434	810054
246656	810055
32183	810056
562908	810057
23027	810058
97287	810059
523223	810060
166384	810061
101075	810062
178067	810063
18936	810064
714	810065
33011	810066
446684	810067
463883	810068
47735	810069
354704	810070
17022	810071
34195	810072
103051	810073
30360	810074
56496	810075
681418	810076
201664	810077
109103	810078
81041	810079
580937	810080
591566	810081
4556	810082
32617	810083
431160	810084
60101	810085
95962	810086
40278	810087
22211	810088
503549	810089
5844	810090
681875	810091
23924	810092
130906	810093
179958	810094
681719	810095
109726	810096
261	810097
29568	810098
573247	810099
89474	810100
361138	810101
81670	810102
957	810103
160195	810104
2146	810105
5616	810106
45665	810107
533639	810108
116	810109
18814	810110
372611	810111
623139	810112
299700	810113
1484	810114
541330	810115
130835	810116
658621	810117
110477	810118
539852	810119
28436	810120
152907	810121
34983	810122
459212	810123
168699	810124
58214	810125
14377	810126
9211	810127
20057	810128
278305	810129
123589	810130
327982	810131
629482	810132
173269	810133
33665	810134
4059	810135
695666	810136
6266	810137
446083	810138
33164	810139
508745	810140
104748	810141
201867	810142
171170	810143
527963	810144
39844	810145
112579	810146
320853	810147
29878	810148
524589	810149
21257	810150
290844	810151
2375	810152
9635	810153
32003	810154
272992	810155
377051	810156
379205	810157
524250	810158
100783	810159
314756	810160
406064	810161
555436	810162
9419	810163
447482	810164
25314	810165
9421	810166
124167	810167
427695	810168
210466	810169
489712	810170
371362	810171
603262	810172
687347	810173
14334	810174
285977	810175
315252	810176
437038	810177
273680	810178
30959	810179
627743	810180
168087	810181
23362	810182
79381	810183
674537	810184
201845	810185
44537	810186
53489	810187
424740	810188
556006	810189
616059	810190
438970	810191
684915	810192
484938	810193
298663	810194
651774	810195
128437	810196
8150	810197
447897	810198
218680	810199
178071	810200
135311	810201
515380	810202
48510	810203
135330	810204
515461	810205
321418	810206
321427	810207
321431	810208
321433	810209
321441	810210
321443	810211
393425	810212
236944	810213
69387	810214
344192	810215
312742	810216
1452	810217
41668	810218
266934	810219
291489	810220
446823	810221
218672	810222
395583	810223
111248	810224
225266	810225
395289	810226
227720	810227
510269	810228
148573	810229
36407	810230
46229	810231
144429	810232
122348	810233
6280	810234
240925	810235
237170	810236
23845	810237
362760	810238
239779	810239
126543	810240
463854	810241
292269	810242
10537	810243
100982	810244
507540	810245
93650	810246
661592	810247
36867	810248
622547	810249
597968	810250
404616	810251
85588	810252
253894	810253
137487	810254
384314	810255
29661	810256
237417	810257
450349	810258
149550	810259
492797	810260
24593	810261
183105	810262
160348	810263
158047	810264
510264	810265
360703	810266
20379	810267
36125	810268
294330	810269
577962	810270
109419	810271
2	810272
101338	810273
359844	810274
359734	810275
610319	810276
2700	810277
156042	810278
33973	810279
258083	810280
431979	810281
66966	810282
144298	810283
119081	810284
623005	810285
97944	810286
629000	810287
92445	810288
246076	810289
439747	810290
190600	810291
36380	810292
644552	810293
106014	810294
321204	810295
97153	810296
574834	810297
320508	810298
6363	810299
386077	810300
510268	810301
212367	810302
28904	810303
589311	810304
265003	810305
149959	810306
17053	810307
23649	810308
588438	810309
212387	810310
212339	810311
212323	810312
212393	810313
212362	810314
212403	810315
212383	810316
212336	810317
212330	810318
212373	810319
212360	810320
212324	810321
212400	810322
212337	810323
212340	810324
212356	810325
212359	810326
212325	810327
385254	810328
577963	810329
610356	810330
17812	810331
610351	810332
117765	810333
15009	810334
100170	810335
14284	810336
510267	810337
212351	810338
212329	810339
212328	810340
510274	810341
510272	810342
212386	810343
212391	810344
212331	810345
692981	810346
510275	810347
677248	810348
633476	810349
341547	810350
594452	810351
32829	810352
212357	810353
510276	810354
359843	810355
299201	810356
174706	810357
212343	810358
372846	810359
218777	810360
150232	810361
220820	810362
421478	810363
30271	810364
96757	810365
541228	810366
100306	810367
345132	810368
308235	810369
186431	810370
59412	810371
155404	810372
75870	810373
4490	810374
124294	810375
461430	810376
36036	810377
610340	810378
156056	810379
348859	810380
238960	810381
3706	810382
115816	810383
79264	810384
396894	810385
130081	810386
107845	810387
17524	810388
639811	810389
170018	810390
218426	810391
14277	810392
420739	810393
225116	810394
6830	810395
646515	810396
341758	810397
509743	810398
538246	810399
95355	810400
182697	810401
781	810402
130797	810403
166537	810404
8013	810405
40438	810406
140955	810407
585913	810408
582045	810409
216811	810410
463113	810411
19741	810412
92050	810413
450338	810414
163438	810415
105606	810416
290314	810417
40346	810418
59326	810419
359739	810420
520549	810421
76841	810422
610343	810423
212344	810424
212401	810425
212395	810426
212341	810427
212327	810428
212354	810429
212370	810430
212333	810431
212398	810432
212392	810433
33748	810434
642995	810435
77264	810436
66801	810437
610352	810438
445407	810439
510281	810440
251846	810441
58298	810442
449663	810443
577243	810444
115696	810445
12083	810446
248149	810447
121777	810448
148393	810449
220842	810450
220888	810451
78649	810452
399867	810453
5112	810454
53406	810455
34949	810456
5185	810457
16313	810458
250001	810459
218741	810460
632959	810461
119826	810462
123216	810463
28899	810464
42426	810465
919	810466
236899	810467
107944	810468
439048	810469
318682	810470
13655	810471
242618	810472
344229	810473
112115	810474
50751	810475
473108	810476
521012	810477
247700	810478
33473	810479
681644	810480
5716	810481
540596	810482
381002	810483
290952	810484
344435	810485
251302	810486
459756	810487
27164	810488
389429	810489
70050	810490
37500	810491
696797	810492
692321	810493
119038	810494
3396	810495
610345	810496
114942	810497
482791	810498
35162	810499
658543	810500
231110	810501
84109	810502
43008	810503
31256	810504
691382	810505
323909	810506
666010	810507
36629	810508
595535	810509
4584	810510
62689	810511
101270	810512
305197	810513
116613	810514
143053	810515
8070	810516
166084	810517
22607	810518
9194	810519
144108	810520
102672	810521
353036	810522
352932	810523
44730	810524
313494	810525
478880	810526
404129	810527
118897	810528
53522	810529
1113	810530
505577	810531
114456	810532
624265	810533
474555	810534
115368	810535
358429	810536
100246	810537
15598	810538
502814	810539
77784	810540
667426	810541
157134	810542
438942	810543
40367	810544
21361	810545
404975	810546
126030	810547
142221	810548
690429	810549
674427	810550
118612	810551
423766	810552
6813	810553
2004	810554
364539	810555
9032	810556
20668	810557
57409	810558
328717	810559
138586	810560
139464	810561
47190	810562
44986	810563
130162	810564
359748	810565
5324	810566
237442	810567
39174	810568
245844	810569
273247	810570
85049	810571
421480	810572
343215	810573
371345	810574
12600	810575
264399	810576
84833	810577
75656	810578
7118	810579
103261	810580
500976	810581
43621	810582
86862	810583
332864	810584
2250	810585
460627	810586
626009	810587
38618	810588
50973	810589
550875	810590
163638	810591
580197	810592
235732	810593
327566	810594
4533	810595
151050	810596
25283	810597
599012	810598
97078	810599
26657	810600
682186	810601
498546	810602
166751	810603
9680	810604
499480	810605
103605	810606
447989	810607
530360	810608
495555	810609
316538	810610
303922	810611
649815	810612
244481	810613
82592	810614
12547	810615
423892	810616
58245	810617
640155	810618
665051	810619
25896	810620
32487	810621
140262	810622
425593	810623
293455	810624
626864	810625
63880	810626
82766	810627
70588	810628
18974	810629
145885	810630
9718	810631
88107	810632
510447	810633
5714	810634
1492	810635
60432	810636
441875	810637
93739	810638
23659	810639
13820	810640
53920	810641
605318	810642
68523	810643
186118	810644
246095	810645
117618	810646
573386	810647
606289	810648
14747	810649
39088	810650
7712	810651
30917	810652
640689	810653
184665	810654
683403	810655
636299	810656
210396	810657
97655	810658
92216	810659
291	810660
12182	810661
84921	810662
343799	810663
81214	810664
158873	810665
641981	810666
7519	810667
108718	810668
605842	810669
582565	810670
485063	810671
131895	810672
584026	810673
470280	810674
49166	810675
306649	810676
181871	810677
42679	810678
232796	810679
22141	810680
79271	810681
276844	810682
7947	810683
54613	810684
526317	810685
51508	810686
124129	810687
343699	810688
45389	810689
399062	810690
132203	810691
510073	810692
13	810693
578977	810694
366616	810695
7937	810696
72447	810697
21324	810698
550361	810699
226892	810700
116696	810701
129301	810702
395062	810703
357961	810704
459047	810705
17057	810706
17968	810707
341933	810708
70699	810709
357244	810710
100140	810711
15158	810712
571506	810713
381900	810714
43160	810715
664208	810716
4107	810717
61746	810718
6000	810719
102909	810720
147604	810721
363218	810722
564231	810723
52013	810724
118628	810725
1795	810726
9425	810727
637191	810728
387707	810729
211664	810730
61244	810731
145374	810732
106854	810733
148712	810734
561985	810735
14577	810736
31269	810737
601050	810738
12440	810739
257009	810740
3562	810741
7534	810742
251717	810743
8067	810744
370557	810745
629453	810746
75115	810747
967	810748
29328	810749
156354	810750
157782	810751
614138	810752
39993	810753
110869	810754
445863	810755
550933	810756
261108	810757
236816	810758
41842	810759
91115	810760
131070	810761
75696	810762
421167	810763
20150	810764
90098	810765
39685	810766
149071	810767
8835	810768
427903	810769
612241	810770
19919	810771
968	810772
110215	810773
634	810774
98275	810775
285064	810776
6909	810777
33713	810778
680810	810779
245791	810780
578498	810781
631244	810782
680859	810783
190309	810784
24768	810785
14029	810786
22253	810787
76524	810788
17530	810789
172828	810790
669004	810791
404507	810792
608330	810793
502617	810794
410290	810795
52961	810796
312617	810797
41490	810798
628	810799
613931	810800
29956	810801
56074	810802
301212	810803
376895	810804
353245	810805
118813	810806
29956	810807
581412	810808
37673	810809
46802	810810
7475	810811
37354	810812
72326	810813
330846	810814
36312	810815
440171	810816
324878	810817
266774	810818
2760	810819
602629	810820
629938	810821
602408	810822
393641	810823
251854	810824
657447	810825
106106	810826
63796	810827
114728	810828
313687	810829
17452	810830
623009	810831
53784	810832
135409	810833
234777	810834
57588	810835
57588	810836
687444	810837
40838	810838
3624	810839
105560	810840
19598	810841
132828	810842
33112	810843
170925	810844
65220	810845
66271	810846
144424	810847
280588	810848
102126	810849
188802	810850
23641	810851
58541	810852
50674	810853
137804	810854
212633	810855
3235	810856
594687	810857
2338	810858
850	810859
1324	810860
1054	810861
1325	810862
2337	810863
596	810864
2334	810865
434	810866
2334	810867
7356	810868
2335	810869
57877	810870
12866	810871
57879	810872
178	810873
178	810874
598	810875
178	810876
594	810877
25145	810878
434	810879
104971	810880
387561	810881
277190	810882
620223	810883
15851	810884
517842	810885
297985	810886
571541	810887
395281	810888
573406	810889
659431	810890
313121	810891
382371	810892
678809	810893
573405	810894
25020	810895
681253	810896
312382	810897
649045	810898
113725	810899
510730	810900
372197	810901
242164	810902
257886	810903
14303	810904
1096	810905
140643	810906
19781	810907
73705	810908
150632	810909
19781	810910
160002	810911
668680	810912
13665	810913
4264	810914
22332	810915
631580	810916
68498	810917
99056	810918
28938	810919
9607	810920
20514	810921
591984	810922
683285	810923
102534	810924
694916	810925
30252	810926
44532	810927
88232	810928
76038	810929
17347	810930
259578	810931
597327	810932
270785	810933
56261	810934
249426	810935
497533	810936
214420	810937
460133	810938
338651	810939
178193	810940
535950	810941
675567	810942
11315	810943
490833	810944
594756	810945
456524	810946
102735	810947
160233	810948
481177	810949
481176	810950
53392	810951
160233	810952
57488	810953
96837	810954
584594	810955
268230	810956
479616	810957
26234	810958
293559	810959
537113	810960
253016	810961
37656	810962
443342	810963
154062	810964
23957	810965
486275	810966
330376	810967
291467	810968
654701	810969
358636	810970
446683	810971
170641	810972
42032	810973
245712	810974
614427	810975
42507	810976
562137	810977
601148	810978
90602	810979
157395	810980
7033	810981
26222	810982
194067	810983
46096	810984
110367	810985
278542	810986
54321	810987
35439	810988
343770	810989
112736	810990
41915	810991
113586	810992
543941	810993
32137	810994
369438	810995
2082	810996
42475	810997
96268	810998
385285	810999
363890	811000
330569	811001
153789	811002
685652	811003
154102	811004
44367	811005
441736	811006
335140	811007
638548	811008
367669	811009
6169	811010
667354	811011
129871	811012
197651	811013
652829	811014
502783	811015
125682	811016
228255	811017
126602	811018
116024	811019
444840	811020
387732	811021
451821	811022
243314	811023
151628	811024
432822	811025
633274	811026
601	811027
400667	811028
436	811029
601	811030
75078	811031
117302	811032
236872	811033
34207	811034
66999	811035
6551	811036
123625	811037
577473	811038
327549	811039
28062	811040
52710	811041
333880	811042
114	811043
134883	811044
534727	811045
173382	811046
48007	811047
563500	811048
468260	811049
70016	811050
472069	811051
208377	811052
386014	811053
105893	811054
48073	811055
663498	811056
14896	811057
175970	811058
671703	811059
30575	811060
294809	811061
185077	811062
99726	811063
292968	811064
4048	811065
331374	811066
96359	811067
170020	811068
21094	811069
220698	811070
2445	811071
48264	811072
57762	811073
83908	811074
273863	811075
216515	811076
154277	811077
59946	811078
17642	811079
433049	811080
127360	811081
606895	811082
15820	811083
93182	811084
174744	811085
304216	811086
436841	811087
237180	811088
675740	811089
541829	811090
146342	811091
12062	811092
433937	811093
118507	811094
625449	811095
73776	811096
17754	811097
609595	811098
476090	811099
11670	811100
306959	811101
409804	811102
571237	811103
149449	811104
124529	811105
105448	811106
169312	811107
579540	811108
434674	811109
463602	811110
343874	811111
608533	811112
345013	811113
91471	811114
84906	811115
78915	811116
358033	811117
406202	811118
381356	811119
365826	811120
8591	811121
123051	811122
210549	811123
34045	811124
213195	811125
15127	811126
432545	811127
43300	811128
433290	811129
10495	811130
128917	811131
149094	811132
452721	811133
477972	811134
124284	811135
676752	811136
512643	811137
676044	811138
178552	811139
465104	811140
112062	811141
342122	811142
57624	811143
139879	811144
506584	811145
163374	811146
487659	811147
123326	811148
277696	811149
7207	811150
522298	811151
333911	811152
120370	811153
658861	811154
205259	811155
210973	811156
445789	811157
173077	811158
352507	811159
71421	811160
132572	811161
84265	811162
125040	811163
668469	811164
100818	811165
49099	811166
380467	811167
5621	811168
164057	811169
307671	811170
231851	811171
624968	811172
17800	811173
54574	811174
413302	811175
169141	811176
152731	811177
215219	811178
84919	811179
260104	811180
31239	811181
434539	811182
459960	811183
561472	811184
1507	811185
538944	811186
40100	811187
217756	811188
37526	811189
87233	811190
608441	811191
408015	811192
543731	811193
357980	811194
151647	811195
336246	811196
9	811197
696067	811198
317920	811199
277753	811200
582853	811201
663339	811202
415026	811203
465718	811204
318908	811205
449	811206
2105	811207
672714	811208
72766	811209
365239	811210
315214	811211
170251	811212
84635	811213
528335	811214
92436	811215
673148	811216
3424	811217
5104	811218
828	811219
11921	811220
182827	811221
503352	811222
70017	811223
518106	811224
14108	811225
51808	811226
443477	811227
668220	811228
341367	811229
391687	811230
409699	811231
72398	811232
146180	811233
333878	811234
72398	811235
36664	811236
98267	811237
33739	811238
42581	811239
69241	811240
299485	811241
290051	811242
28740	811243
163954	811244
561195	811245
650439	811246
647459	811247
415998	811248
146390	811249
694018	811250
7343	811251
39563	811252
88402	811253
519460	811254
144449	811255
2844	811256
85265	811257
205295	811258
86622	811259
24203	811260
686489	811261
220297	811262
165088	811263
71569	811264
388426	811265
119058	811266
322827	811267
620859	811268
10125	811269
73201	811270
368571	811271
80363	811272
645978	811273
206728	811274
173831	811275
41709	811276
84639	811277
625605	811278
54469	811279
252954	811280
131545	811281
59950	811282
58478	811283
14652	811284
68886	811285
259885	811286
637316	811287
94041	811288
66219	811289
473256	811290
147100	811291
495203	811292
10862	811293
345798	811294
129461	811295
637273	811296
171890	811297
312791	811298
14562	811299
21933	811300
333	811301
288465	811302
86776	811303
582865	811304
606968	811305
284333	811306
107940	811307
275762	811308
69747	811309
561567	811310
90835	811311
366518	811312
507377	811313
22712	811314
137165	811315
41738	811316
215883	811317
290495	811318
30603	811319
214637	811320
100751	811321
51405	811322
475785	811323
648026	811324
1663	811325
1663	811326
501303	811327
24181	811328
659932	811329
148883	811330
379237	811331
584079	811332
498003	811333
17214	811334
197711	811335
204763	811336
4374	811337
392173	811338
24150	811339
6317	811340
516227	811341
218645	811342
131702	811343
314113	811344
159550	811345
157921	811346
401658	811347
72639	811348
205874	811349
531492	811350
20229	811351
85716	811352
2767	811353
85477	811354
552610	811355
43495	811356
32242	811357
692089	811358
135739	811359
236943	811360
596032	811361
135058	811362
265061	811363
461143	811364
4722	811365
374801	811366
257255	811367
91139	811368
55656	811369
58001	811370
4809	811371
178626	811372
439050	811373
695742	811374
692098	811375
124768	811376
349519	811377
139421	811378
275872	811379
344988	811380
657120	811381
674665	811382
281511	811383
302955	811384
480849	811385
474543	811386
81656	811387
134952	811388
95218	811389
80081	811390
2295	811391
144920	811392
189905	811393
508311	811394
29443	811395
168368	811396
99432	811397
699	811398
163125	811399
304368	811400
409338	811401
98284	811402
43461	811403
46095	811404
126921	811405
13692	811406
104682	811407
501630	811408
578334	811409
476985	811410
217604	811411
54694	811412
143185	811413
118490	811414
217090	811415
14806	811416
8525	811417
232393	811418
48600	811419
296337	811420
75143	811421
535485	811422
15723	811423
6118	811424
10620	811425
212505	811426
44334	811427
321815	811428
41965	811429
44254	811430
115459	811431
420588	811432
20225	811433
106059	811434
187799	811435
72932	811436
419848	811437
97496	811438
153478	811439
311261	811440
72921	811441
151	811442
378113	811443
209451	811444
14304	811445
540159	811446
237301	811447
475578	811448
219757	811449
155977	811450
145578	811451
508682	811452
93559	811453
133845	811454
264484	811455
29178	811456
27292	811457
601255	811458
39480	811459
86647	811460
136773	811461
501398	811462
168636	811463
101648	811464
41426	811465
246773	811466
595159	811467
672902	811468
599621	811469
37020	811470
45188	811471
462420	811472
380238	811473
317552	811474
124203	811475
506931	811476
80619	811477
425552	811478
661524	811479
338670	811480
389680	811481
10536	811482
580215	811483
154167	811484
174588	811485
74389	811486
18650	811487
105689	811488
86891	811489
636586	811490
29670	811491
122803	811492
147272	811493
84295	811494
397362	811495
633222	811496
92932	811497
6585	811498
128952	811499
311134	811500
637674	811501
526696	811502
335957	811503
558383	811504
338687	811505
328342	811506
38031	811507
338714	811508
91702	811509
393288	811510
274594	811511
76558	811512
134567	811513
649081	811514
112161	811515
4743	811516
117684	811517
85044	811518
56619	811519
405828	811520
286543	811521
194121	811522
63999	811523
500126	811524
500103	811525
137806	811526
13269	811527
577	811528
8744	811529
459127	811530
629703	811531
500760	811532
341879	811533
533817	811534
187984	811535
145855	811536
206903	811537
2186	811538
529	811539
604519	811540
107800	811541
23072	811542
133907	811543
345724	811544
197492	811545
8444	811546
347917	811547
665146	811548
389495	811549
682173	811550
676755	811551
144339	811552
296031	811553
132276	811554
571812	811555
232379	811556
145257	811557
16746	811558
513465	811559
227675	811560
114676	811561
117620	811562
608230	811563
323445	811564
377206	811565
199014	811566
82198	811567
110654	811568
14057	811569
76492	811570
19614	811571
19614	811572
474363	811573
646558	811574
157519	811575
139775	811576
40299	811577
162539	811578
123067	811579
240708	811580
569013	811581
354698	811582
117843	811583
51903	811584
4716	811585
166478	811586
372315	811587
164172	811588
679674	811589
166509	811590
57769	811591
10538	811592
61174	811593
271527	811594
1294	811595
85924	811596
256900	811597
345461	811598
24444	811599
216788	811600
5178	811601
108930	811602
599613	811603
567843	811604
12020	811605
36498	811606
334811	811607
2543	811608
510056	811609
134173	811610
62173	811611
40378	811612
20358	811613
262616	811614
273919	811615
114676	811616
143765	811617
294643	811618
667167	811619
675724	811620
127577	811621
234149	811622
285036	811623
30454	811624
672194	811625
206283	811626
197684	811627
507029	811628
34441	811629
43878	811630
135500	811631
116256	811632
41899	811633
468567	811634
117646	811635
166491	811636
100947	811637
479912	811638
370180	811639
70160	811640
2172	811641
426790	811642
407781	811643
38642	811644
28630	811645
224314	811646
243022	811647
134535	811648
924	811649
427222	811650
608774	811651
141953	811652
103017	811653
80588	811654
218154	811655
69076	811656
26186	811657
649402	811658
35419	811659
269859	811660
31943	811661
231399	811662
313359	811663
217313	811664
18294	811665
427368	811666
62916	811667
586254	811668
660058	811669
46682	811670
14104	811671
657322	811672
508982	811673
6802	811674
663318	811675
41124	811676
16473	811677
36038	811678
43495	811679
330451	811680
149462	811681
157583	811682
16975	811683
2000	811684
184857	811685
24502	811686
19778	811687
144574	811688
151753	811689
406650	811690
120661	811691
267453	811692
653433	811693
71179	811694
406817	811695
133586	811696
159064	811697
213958	811698
71081	811699
239761	811700
71082	811701
14214	811702
152649	811703
384980	811704
171865	811705
40269	811706
647595	811707
526087	811708
41459	811709
634500	811710
671553	811711
28107	811712
5306	811713
427329	811714
6393	811715
19132	811716
104512	811717
45605	811718
61738	811719
363320	811720
27016	811721
14757	811722
468709	811723
555408	811724
430141	811725
115398	811726
537410	811727
32629	811728
42593	811729
139826	811730
95714	811731
513993	811732
39970	811733
295960	811734
92466	811735
33751	811736
636649	811737
109207	811738
689396	811739
689399	811740
135252	811741
2494	811742
48342	811743
636756	811744
466830	811745
456985	811746
57855	811747
683920	811748
409756	811749
14819	811750
128051	811751
639073	811752
539863	811753
30098	811754
487985	811755
328974	811756
626144	811757
555844	811758
169394	811759
516295	811760
402675	811761
33838	811762
40	811763
17904	811764
49677	811765
66542	811766
384357	811767
60618	811768
46314	811769
177752	811770
34282	811771
212016	811772
49936	811773
457047	811774
409739	811775
8793	811776
177576	811777
8276	811778
148822	811779
104363	811780
219498	811781
219858	811782
373453	811783
361530	811784
28927	811785
119328	811786
313	811787
6402	811788
654302	811789
23147	811790
597504	811791
630698	811792
71805	811793
162858	811794
25848	811795
1007	811796
86114	811797
44559	811798
182470	811799
205470	811800
32349	811801
5159	811802
592998	811803
103349	811804
7063	811805
194076	811806
553883	811807
447416	811808
23582	811809
43450	811810
22396	811811
54627	811812
498242	811813
178093	811814
146344	811815
161105	811816
113127	811817
648235	811818
146351	811819
78244	811820
214583	811821
135793	811822
691254	811823
162881	811824
50911	811825
687620	811826
6578	811827
292568	811828
93916	811829
21966	811830
130688	811831
34498	811832
446426	811833
670526	811834
379868	811835
58282	811836
143339	811837
18821	811838
277724	811839
21557	811840
129621	811841
21476	811842
101574	811843
91944	811844
3403	811845
578743	811846
127890	811847
244624	811848
22083	811849
421238	811850
334238	811851
270958	811852
477156	811853
527410	811854
493396	811855
473054	811856
467837	811857
219819	811858
173571	811859
137488	811860
56142	811861
216723	811862
2553	811863
455568	811864
236796	811865
170897	811866
200349	811867
145592	811868
200131	811869
92048	811870
28967	811871
28712	811872
665014	811873
22985	811874
6248	811875
217711	811876
146779	811877
201445	811878
57706	811879
589825	811880
15333	811881
37435	811882
100782	811883
35837	811884
66462	811885
178377	811886
19925	811887
92851	811888
94737	811889
28727	811890
69986	811891
219833	811892
247662	811893
410186	811894
102718	811895
25531	811896
17230	811897
20215	811898
466643	811899
466658	811900
466667	811901
466676	811902
564120	811903
280320	811904
502284	811905
117660	811906
259061	811907
3469	811908
365960	811909
73961	811910
484954	811911
524973	811912
449706	811913
395935	811914
121269	811915
150198	811916
608254	811917
14247	811918
116784	811919
232156	811920
5043	811921
19750	811922
16051	811923
1664	811924
217989	811925
330599	811926
179603	811927
9674	811928
186922	811929
65406	811930
45933	811931
70376	811932
231539	811933
41538	811934
53489	811935
87215	811936
5568	811937
216967	811938
429845	811939
70375	811940
69298	811941
151574	811942
66460	811943
15118	811944
135351	811945
622907	811946
67467	811947
43989	811948
139663	811949
36167	811950
183272	811951
134871	811952
670957	811953
69665	811954
449514	811955
2895	811956
111939	811957
31056	811958
626208	811959
144075	811960
140873	811961
658566	811962
128013	811963
31136	811964
191698	811965
231930	811966
74388	811967
493917	811968
694011	811969
144857	811970
173292	811971
265309	811972
289573	811973
212742	811974
20461	811975
149131	811976
219913	811977
650711	811978
6819	811979
421133	811980
127414	811981
20699	811982
446038	811983
93030	811984
269	811985
642411	811986
576103	811987
671407	811988
192105	811989
275601	811990
392158	811991
456950	811992
351707	811993
13818	811994
18574	811995
661866	811996
529932	811997
401499	811998
50056	811999
517611	812000
38806	812001
9093	812002
665708	812003
153969	812004
387788	812005
638243	812006
558429	812007
191153	812008
285857	812009
196800	812010
519293	812011
462944	812012
271154	812013
339753	812014
262569	812015
463700	812016
171485	812017
539186	812018
136242	812019
501	812020
379387	812021
908	812022
9109	812023
41017	812024
64185	812025
171005	812026
164227	812027
143604	812028
123433	812029
24886	812030
538930	812031
366238	812032
435644	812033
271680	812034
400992	812035
322996	812036
234869	812037
689895	812038
526489	812039
490912	812040
523125	812041
175386	812042
33874	812043
124381	812044
153115	812045
614289	812046
622181	812047
579118	812048
585742	812049
659019	812050
63032	812051
652712	812052
124066	812053
604439	812054
160057	812055
358	812056
451228	812057
14707	812058
9129	812059
507464	812060
466662	812061
674132	812062
282034	812063
596444	812064
317484	812065
169592	812066
514653	812067
3631	812068
109528	812069
472068	812070
25533	812071
421848	812072
569027	812073
276227	812074
364794	812075
44376	812076
338207	812077
360521	812078
554285	812079
615987	812080
154520	812081
66865	812082
535444	812083
309602	812084
381334	812085
3695	812086
137770	812087
79898	812088
113295	812089
463146	812090
26058	812091
643248	812092
682216	812093
161925	812094
397419	812095
69773	812096
230354	812097
384379	812098
65998	812099
12673	812100
11006	812101
533727	812102
5250	812103
5165	812104
113305	812105
627775	812106
650724	812107
255208	812108
148208	812109
67252	812110
112314	812111
112314	812112
118207	812113
598389	812114
10938	812115
50298	812116
297875	812117
21338	812118
391047	812119
70383	812120
153188	812121
559991	812122
247558	812123
607594	812124
42877	812125
632718	812126
648380	812127
237783	812128
607541	812129
117792	812130
232162	812131
257035	812132
143797	812133
160604	812134
22540	812135
93234	812136
534910	812137
368937	812138
256990	812139
4126	812140
486971	812141
679931	812142
208879	812143
36331	812144
11101	812145
11353	812146
131129	812147
44107	812148
33793	812149
350566	812150
228519	812151
201089	812152
31550	812153
53638	812154
117359	812155
258311	812156
134452	812157
77	812158
308886	812159
274185	812160
438816	812161
628201	812162
498578	812163
354436	812164
50690	812165
106640	812166
8177	812167
28171	812168
181113	812169
74963	812170
331057	812171
81113	812172
599506	812173
163556	812174
104617	812175
317939	812176
382322	812177
656677	812178
107964	812179
247013	812180
225457	812181
98892	812182
207772	812183
10839	812184
596885	812185
666615	812186
21003	812187
237179	812188
143392	812189
125727	812190
164062	812191
261998	812192
35500	812193
459163	812194
125618	812195
505966	812196
395030	812197
78677	812198
627297	812199
86892	812200
3735	812201
258677	812202
669031	812203
62687	812204
600825	812205
200017	812206
128178	812207
171919	812208
531607	812209
313212	812210
155180	812211
39733	812212
118838	812213
452	812214
113913	812215
262255	812216
658631	812217
171106	812218
54527	812219
213815	812220
39745	812221
86219	812222
490454	812223
379336	812224
86941	812225
542379	812226
370554	812227
651009	812228
17790	812229
648001	812230
83764	812231
589363	812232
381320	812233
376857	812234
638585	812235
50044	812236
280788	812237
590652	812238
66535	812239
834	812240
55043	812241
638590	812242
133856	812243
68497	812244
49554	812245
20773	812246
55853	812247
19782	812248
91056	812249
64659	812250
427494	812251
12510	812252
80452	812253
122610	812254
612941	812255
671970	812256
662971	812257
153351	812258
167170	812259
311583	812260
108501	812261
50075	812262
88687	812263
187466	812264
586915	812265
5834	812266
656514	812267
34438	812268
345359	812269
669218	812270
79814	812271
243406	812272
150728	812273
41092	812274
10217	812275
376389	812276
94239	812277
207978	812278
9370	812279
64405	812280
59250	812281
186920	812282
36868	812283
608535	812284
261555	812285
679636	812286
54322	812287
83927	812288
117756	812289
76448	812290
138730	812291
286296	812292
302615	812293
482845	812294
110653	812295
275659	812296
478844	812297
579295	812298
593799	812299
596688	812300
24970	812301
41866	812302
1086	812303
669389	812304
312053	812305
267619	812306
41165	812307
426103	812308
321273	812309
622229	812310
415997	812311
235359	812312
653117	812313
674061	812314
53503	812315
679441	812316
123597	812317
168311	812318
11898	812319
140004	812320
252543	812321
44693	812322
475207	812323
535472	812324
8852	812325
137527	812326
311573	812327
404132	812328
250351	812329
3683	812330
250995	812331
122797	812332
4377	812333
694845	812334
18399	812335
210172	812336
315838	812337
346610	812338
134051	812339
197407	812340
72405	812341
362	812342
169351	812343
233980	812344
481566	812345
102511	812346
92161	812347
42712	812348
12	812349
235710	812350
394423	812351
46646	812352
591439	812353
368118	812354
10662	812355
95342	812356
51833	812357
114135	812358
1455	812359
18437	812360
573912	812361
598298	812362
516318	812363
126322	812364
59956	812365
7071	812366
342156	812367
254395	812368
400817	812369
371517	812370
192371	812371
145998	812372
407514	812373
290702	812374
313611	812375
164186	812376
60535	812377
302321	812378
424127	812379
85642	812380
656211	812381
138314	812382
278149	812383
216912	812384
56197	812385
578733	812386
38332	812387
65404	812388
266922	812389
14029	812390
36002	812391
135570	812392
158197	812393
551456	812394
672884	812395
14753	812396
5697	812397
124282	812398
302037	812399
274964	812400
337179	812401
236119	812402
605335	812403
3046	812404
664415	812405
664457	812406
56069	812407
11128	812408
338292	812409
3125	812410
400631	812411
212445	812412
160599	812413
147129	812414
63455	812415
41979	812416
149922	812417
544952	812418
673873	812419
234270	812420
152956	812421
524834	812422
37617	812423
60430	812424
1453	812425
456436	812426
295702	812427
613721	812428
527405	812429
13584	812430
95576	812431
579654	812432
48751	812433
20519	812434
100185	812435
527842	812436
454295	812437
428585	812438
216905	812439
488709	812440
486033	812441
11541	812442
52058	812443
537785	812444
676068	812445
56332	812446
27570	812447
75061	812448
429	812449
5553	812450
56666	812451
23504	812452
20862	812453
375572	812454
93767	812455
20994	812456
277255	812457
67028	812458
233021	812459
58364	812460
501761	812461
160819	812462
498825	812463
246460	812464
130743	812465
614176	812466
7683	812467
668663	812468
682738	812469
144671	812470
617305	812471
370881	812472
290761	812473
606057	812474
16279	812475
686133	812476
19455	812477
159628	812478
23041	812479
646533	812480
11609	812481
620830	812482
563173	812483
400919	812484
225664	812485
6852	812486
87209	812487
45282	812488
152502	812489
651142	812490
210034	812491
141955	812492
25331	812493
529310	812494
237497	812495
109347	812496
631342	812497
577221	812498
653041	812499
13419	812500
417018	812501
31224	812502
444010	812503
459335	812504
18520	812505
148921	812506
437159	812507
181203	812508
343066	812509
150182	812510
300070	812511
364183	812512
93	812513
12285	812514
171326	812515
351725	812516
150341	812517
300294	812518
77573	812519
629855	812520
400800	812521
360413	812522
40517	812523
370326	812524
301518	812525
72432	812526
318692	812527
400352	812528
212253	812529
477100	812530
276210	812531
277457	812532
251603	812533
293259	812534
329706	812535
342197	812536
99903	812537
142097	812538
277589	812539
692676	812540
99416	812541
83288	812542
167957	812543
132682	812544
149159	812545
87265	812546
34393	812547
22134	812548
66562	812549
205216	812550
582615	812551
22772	812552
40160	812553
91591	812554
17051	812555
11361	812556
124265	812557
518419	812558
420350	812559
560102	812560
281654	812561
5774	812562
12562	812563
420270	812564
261453	812565
420317	812566
105117	812567
403250	812568
371439	812569
1013	812570
587247	812571
429236	812572
39433	812573
26979	812574
57246	812575
697454	812576
3887	812577
464337	812578
64807	812579
648039	812580
61728	812581
61676	812582
141545	812583
10254	812584
145709	812585
436538	812586
11750	812587
2525	812588
476493	812589
2950	812590
122747	812591
264522	812592
138094	812593
446466	812594
315371	812595
35021	812596
162919	812597
599333	812598
22111	812599
224612	812600
66626	812601
16370	812602
111951	812603
45535	812604
200155	812605
27036	812606
418374	812607
297364	812608
467933	812609
225882	812610
499739	812611
135959	812612
12481	812613
488000	812614
428112	812615
428110	812616
451866	812617
19594	812618
25457	812619
638810	812620
428111	812621
635038	812622
134086	812623
7965	812624
11856	812625
656635	812626
128727	812627
690033	812628
533722	812629
27152	812630
223346	812631
373738	812632
547823	812633
16007	812634
166794	812635
186839	812636
23237	812637
483058	812638
604165	812639
428933	812640
247892	812641
2154	812642
48434	812643
565874	812644
327289	812645
241971	812646
65106	812647
88672	812648
288703	812649
613203	812650
485952	812651
610988	812652
308389	812653
508297	812654
144157	812655
597907	812656
49287	812657
71370	812658
658072	812659
219988	812660
360903	812661
47795	812662
127907	812663
611882	812664
133071	812665
74092	812666
365334	812667
628132	812668
568083	812669
628009	812670
50778	812671
345624	812672
10797	812673
670403	812674
80170	812675
23101	812676
436026	812677
580294	812678
322459	812679
1624	812680
653700	812681
243676	812682
33140	812683
197509	812684
684568	812685
299379	812686
102487	812687
167218	812688
274155	812689
193617	812690
367542	812691
288666	812692
161591	812693
391611	812694
392405	812695
39645	812696
115356	812697
20820	812698
147945	812699
6435	812700
12952	812701
5887	812702
2071	812703
161412	812704
166147	812705
6414	812706
1017	812707
200692	812708
30195	812709
605211	812710
367793	812711
76489	812712
49821	812713
200444	812714
186902	812715
6891	812716
149677	812717
88806	812718
30887	812719
55140	812720
465724	812721
93987	812722
483095	812723
195216	812724
546521	812725
71859	812726
89375	812727
371075	812728
114288	812729
565	812730
79223	812731
40911	812732
304344	812733
649233	812734
578795	812735
5894	812736
382351	812737
509504	812738
458342	812739
326123	812740
265461	812741
244169	812742
146335	812743
28180	812744
34971	812745
91726	812746
514010	812747
560622	812748
52254	812749
51293	812750
115150	812751
245541	812752
151580	812753
62885	812754
164869	812755
154876	812756
490	812757
3257	812758
142479	812759
530453	812760
670361	812761
101585	812762
45682	812763
321734	812764
44968	812765
284	812766
19636	812767
3375	812768
89619	812769
243342	812770
141275	812771
448568	812772
218870	812773
327029	812774
7477	812775
37133	812776
19435	812777
650255	812778
506833	812779
58055	812780
360601	812781
614314	812782
304952	812783
172279	812784
514015	812785
22736	812786
26530	812787
137429	812788
668300	812789
149768	812790
561000	812791
287533	812792
179594	812793
2121	812794
274292	812795
332682	812796
640950	812797
216660	812798
8792	812799
3598	812800
7051	812801
247755	812802
331215	812803
263078	812804
128000	812805
67148	812806
216698	812807
69336	812808
444531	812809
87434	812810
352623	812811
27900	812812
70048	812813
216956	812814
70136	812815
67271	812816
29580	812817
428970	812818
190170	812819
236275	812820
604412	812821
650789	812822
556876	812823
94040	812824
34349	812825
124947	812826
174661	812827
173720	812828
14185	812829
392539	812830
345650	812831
164993	812832
509776	812833
299835	812834
150219	812835
553516	812836
567335	812837
102996	812838
3598	812839
127125	812840
36689	812841
365448	812842
672401	812843
644020	812844
361155	812845
80048	812846
549991	812847
120580	812848
472660	812849
17358	812850
758	812851
119864	812852
182128	812853
227994	812854
15240	812855
112909	812856
114385	812857
405718	812858
89585	812859
418199	812860
2616	812861
637083	812862
8525	812863
2323	812864
208295	812865
11075	812866
237711	812867
48284	812868
27801	812869
33490	812870
23903	812871
320618	812872
45623	812873
30996	812874
573219	812875
72125	812876
556303	812877
12435	812878
686903	812879
97273	812880
421415	812881
308013	812882
184579	812883
217479	812884
10901	812885
24335	812886
466474	812887
78206	812888
576590	812889
4589	812890
668245	812891
2638	812892
218043	812893
14264	812894
14253	812895
33522	812896
283270	812897
162999	812898
165209	812899
668397	812900
475773	812901
3970	812902
13210	812903
424182	812904
18139	812905
218079	812906
7883	812907
72574	812908
136767	812909
12329	812910
448029	812911
539536	812912
170573	812913
250415	812914
41271	812915
233662	812916
61570	812917
64814	812918
371066	812919
156683	812920
309993	812921
434437	812922
406138	812923
261690	812924
297479	812925
298969	812926
38712	812927
105034	812928
85238	812929
412634	812930
342225	812931
142539	812932
503825	812933
198525	812934
297993	812935
80441	812936
20298	812937
147435	812938
152520	812939
613658	812940
11033	812941
616740	812942
575245	812943
398585	812944
366408	812945
35879	812946
463719	812947
496258	812948
521098	812949
522739	812950
70841	812951
385280	812952
450218	812953
24612	812954
84337	812955
573330	812956
248262	812957
374324	812958
449881	812959
494322	812960
39885	812961
689	812962
18093	812963
611992	812964
13944	812965
55115	812966
229715	812967
74399	812968
350803	812969
187722	812970
64880	812971
39927	812972
367712	812973
10572	812974
32182	812975
339751	812976
21751	812977
619429	812978
89847	812979
280638	812980
118062	812981
267613	812982
365988	812983
686012	812984
144916	812985
275399	812986
49982	812987
151370	812988
351029	812989
117510	812990
9221	812991
426102	812992
265106	812993
134599	812994
146197	812995
71529	812996
15548	812997
100351	812998
126330	812999
44621	813000
98158	813001
263684	813002
288299	813003
127106	813004
29448	813005
278495	813006
665635	813007
12501	813008
257952	813009
116321	813010
27813	813011
92907	813012
5339	813013
331986	813014
64107	813015
87449	813016
526162	813017
396727	813018
477121	813019
175198	813020
58176	813021
426769	813022
411848	813023
148185	813024
487582	813025
22088	813026
439174	813027
555463	813028
252939	813029
61233	813030
599258	813031
118778	813032
505661	813033
241494	813034
30676	813035
39762	813036
25631	813037
45758	813038
648710	813039
206237	813040
326663	813041
267591	813042
138958	813043
295555	813044
573503	813045
590035	813046
7652	813047
622112	813048
9261	813049
493140	813050
1973	813051
634890	813052
379334	813053
54188	813054
351088	813055
589455	813056
8733	813057
163133	813058
429983	813059
565013	813060
539284	813061
385975	813062
9531	813063
128820	813064
595751	813065
7631	813066
144674	813067
353870	813068
119136	813069
258348	813070
524222	813071
406569	813072
231714	813073
621244	813074
330295	813075
102295	813076
10077	813077
125883	813078
563226	813079
286356	813080
678833	813081
136077	813082
694823	813083
138302	813084
25643	813085
97225	813086
53423	813087
647785	813088
498788	813089
191926	813090
46890	813091
109387	813092
233181	813093
304888	813094
102776	813095
7230	813096
350724	813097
330299	813098
339441	813099
8277	813100
86607	813101
236775	813102
389869	813103
368613	813104
217856	813105
69575	813106
69682	813107
410924	813108
79969	813109
518438	813110
658124	813111
600481	813112
302051	813113
434550	813114
275108	813115
110332	813116
433780	813117
186947	813118
79579	813119
86781	813120
266312	813121
28037	813122
487512	813123
113551	813124
607529	813125
664138	813126
567135	813127
74944	813128
6743	813129
534101	813130
470289	813131
148507	813132
73034	813133
115217	813134
399104	813135
96930	813136
1532	813137
101438	813138
457487	813139
517922	813140
466988	813141
201939	813142
543533	813143
503907	813144
8838	813145
435745	813146
615704	813147
137501	813148
286701	813149
569815	813150
695764	813151
636536	813152
121243	813153
11642	813154
183707	813155
42056	813156
10076	813157
391381	813158
210746	813159
383106	813160
440040	813161
294875	813162
552864	813163
406335	813164
580539	813165
249192	813166
478257	813167
676681	813168
257490	813169
582152	813170
45893	813171
69998	813172
20716	813173
8139	813174
645282	813175
23342	813176
432344	813177
3351	813178
457955	813179
528911	813180
69539	813181
6332	813182
217343	813183
90159	813184
28768	813185
132377	813186
356743	813187
156413	813188
271571	813189
271572	813190
271574	813191
82040	813192
271607	813193
271609	813194
271618	813195
271619	813196
271622	813197
123550	813198
14278	813199
24214	813200
43218	813201
149398	813202
313677	813203
167738	813204
293776	813205
78354	813206
56172	813207
66772	813208
389791	813209
93324	813210
633968	813211
252725	813212
351882	813213
254447	813214
10862	813215
193975	813216
78196	813217
495200	813218
356762	813219
495991	813220
320214	813221
32054	813222
24098	813223
9674	813224
431154	813225
38064	813226
163053	813227
668087	813228
111563	813229
105296	813230
104061	813231
504241	813232
304311	813233
32141	813234
437114	813235
9047	813236
45378	813237
315413	813238
680898	813239
238162	813240
29658	813241
509883	813242
196662	813243
144359	813244
168243	813245
287571	813246
123893	813247
90792	813248
18543	813249
317196	813250
276144	813251
632953	813252
429541	813253
145562	813254
485992	813255
83761	813256
554926	813257
519834	813258
434290	813259
122219	813260
10842	813261
388134	813262
580994	813263
184887	813264
50394	813265
52802	813266
43988	813267
435002	813268
491408	813269
643822	813270
135652	813271
636175	813272
467616	813273
308418	813274
258247	813275
118012	813276
1025	813277
388643	813278
271918	813279
356475	813280
6637	813281
11176	813282
70628	813283
342764	813284
601351	813285
101417	813286
329926	813287
414394	813288
66924	813289
32377	813290
8436	813291
96817	813292
19187	813293
357447	813294
205612	813295
77188	813296
339469	813297
639	813298
419561	813299
106714	813300
628219	813301
490166	813302
545536	813303
8467	813304
230088	813305
564125	813306
561730	813307
37524	813308
108512	813309
82915	813310
177011	813311
223825	813312
44045	813313
604952	813314
345680	813315
18608	813316
685983	813317
582866	813318
351708	813319
172122	813320
692656	813321
291007	813322
66365	813323
570575	813324
62604	813325
236511	813326
86853	813327
77337	813328
105681	813329
45098	813330
649589	813331
570041	813332
1775	813333
69779	813334
278071	813335
532486	813336
2291	813337
536988	813338
87053	813339
167553	813340
430414	813341
37432	813342
16717	813343
32880	813344
697808	813345
138897	813346
279929	813347
532621	813348
587071	813349
486399	813350
315815	813351
8241	813352
35565	813353
479422	813354
58116	813355
27244	813356
4627	813357
150667	813358
37686	813359
668111	813360
255983	813361
602312	813362
462034	813363
409092	813364
554027	813365
8685	813366
29351	813367
353110	813368
263339	813369
20908	813370
487537	813371
671134	813372
51704	813373
18723	813374
566969	813375
361440	813376
170658	813377
28069	813378
577521	813379
650552	813380
25825	813381
19050	813382
691182	813383
28533	813384
133823	813385
41107	813386
2994	813387
422663	813388
81591	813389
126545	813390
523984	813391
607152	813392
343007	813393
529168	813394
70528	813395
42739	813396
23411	813397
7898	813398
7596	813399
67231	813400
563386	813401
148152	813402
128222	813403
156433	813404
84436	813405
146097	813406
1655	813407
4214	813408
46701	813409
108440	813410
696293	813411
208233	813412
90675	813413
52798	813414
73346	813415
426668	813416
137775	813417
156624	813418
112630	813419
396251	813420
250529	813421
535594	813422
113244	813423
361604	813424
7115	813425
59925	813426
94503	813427
609904	813428
71366	813429
673764	813430
5281	813431
83587	813432
360631	813433
412854	813434
294661	813435
661637	813436
27822	813437
488421	813438
250208	813439
264549	813440
170365	813441
73525	813442
164	813443
587976	813444
135849	813445
70448	813446
297465	813447
45696	813448
104830	813449
130385	813450
66499	813451
31916	813452
406007	813453
648797	813454
43938	813455
551505	813456
51879	813457
547814	813458
374817	813459
71733	813460
405564	813461
628837	813462
367745	813463
671089	813464
667282	813465
105101	813466
491542	813467
144411	813468
148749	813469
268542	813470
486572	813471
27753	813472
587834	813473
116131	813474
136189	813475
134840	813476
125886	813477
6776	813478
10617	813479
97894	813480
356581	813481
561043	813482
193920	813483
246340	813484
934	813485
59068	813486
117059	813487
363676	813488
101111	813489
116258	813490
147707	813491
1752	813492
50117	813493
145019	813494
351884	813495
50595	813496
365389	813497
13086	813498
397957	813499
208287	813500
151855	813501
154665	813502
133896	813503
12894	813504
682538	813505
608466	813506
572235	813507
402831	813508
537594	813509
528899	813510
49918	813511
7911	813512
642445	813513
83400	813514
622438	813515
310466	813516
199333	813517
58695	813518
147103	813519
201516	813520
42337	813521
199336	813522
197189	813523
1885	813524
323592	813525
33401	813526
525117	813527
56326	813528
49431	813529
12776	813530
592877	813531
314951	813532
97206	813533
526661	813534
587837	813535
378541	813536
13040	813537
1809	813538
56659	813539
192180	813540
425181	813541
678776	813542
670335	813543
19689	813544
12898	813545
47505	813546
1590	813547
633194	813548
663286	813549
6505	813550
47943	813551
227651	813552
601264	813553
57333	813554
476988	813555
574830	813556
575064	813557
43974	813558
669779	813559
36047	813560
100262	813561
305067	813562
16745	813563
1783	813564
506556	813565
104185	813566
164972	813567
662474	813568
148615	813569
248913	813570
35973	813571
485220	813572
140560	813573
9788	813574
545218	813575
560303	813576
560115	813577
127367	813578
642931	813579
39136	813580
8896	813581
2961	813582
135354	813583
38997	813584
152553	813585
59409	813586
44156	813587
13698	813588
7788	813589
80476	813590
78890	813591
240988	813592
65189	813593
138263	813594
46984	813595
17805	813596
67	813597
438863	813598
375304	813599
667028	813600
1514	813601
248815	813602
197249	813603
4577	813604
11788	813605
631	813606
197205	813607
494886	813608
500898	813609
318579	813610
139531	813611
1232	813612
32240	813613
576875	813614
420261	813615
361980	813616
1689	813617
44702	813618
164487	813619
138675	813620
670770	813621
13555	813622
25865	813623
240856	813624
614672	813625
653850	813626
578503	813627
19573	813628
25841	813629
312259	813630
611764	813631
418007	813632
402720	813633
226832	813634
7922	813635
178581	813636
90503	813637
32224	813638
645873	813639
360904	813640
107645	813641
32959	813642
589264	813643
167767	813644
307634	813645
659966	813646
104682	813647
246770	813648
58174	813649
58174	813650
20630	813651
24631	813652
411048	813653
151148	813654
494737	813655
244799	813656
40040	813657
504308	813658
593778	813659
316080	813660
78884	813661
100	813662
95175	813663
382528	813664
381410	813665
556138	813666
283188	813667
9466	813668
411518	813669
8458	813670
507867	813671
247	813672
402878	813673
735	813674
170015	813675
696693	813676
5774	813677
23988	813678
285861	813679
258396	813680
54259	813681
74692	813682
1876	813683
4647	813684
536803	813685
21104	813686
38120	813687
418892	813688
472955	813689
123754	813690
133350	813691
12103	813692
462223	813693
385307	813694
93213	813695
558519	813696
100958	813697
482723	813698
26824	813699
10671	813700
683269	813701
10823	813702
12147	813703
458991	813704
59281	813705
215798	813706
4988	813707
299300	813708
47380	813709
39001	813710
240632	813711
622407	813712
26020	813713
65181	813714
5050	813715
131537	813716
103264	813717
311153	813718
32735	813719
57707	813720
297453	813721
15629	813722
156169	813723
207145	813724
170037	813725
346793	813726
511979	813727
256841	813728
3575	813729
28556	813730
31609	813731
297957	813732
1151	813733
241958	813734
54259	813735
151781	813736
23399	813737
251465	813738
622859	813739
64589	813740
10359	813741
655	813742
333487	813743
356033	813744
79145	813745
468572	813746
577347	813747
155046	813748
613194	813749
70895	813750
292331	813751
90691	813752
10864	813753
480981	813754
470003	813755
70453	813756
79775	813757
688786	813758
9226	813759
75899	813760
78843	813761
3816	813762
343839	813763
307779	813764
15814	813765
59203	813766
198122	813767
1945	813768
158482	813769
7390	813770
276573	813771
358624	813772
21588	813773
16368	813774
123733	813775
272622	813776
151685	813777
107436	813778
391832	813779
288832	813780
637536	813781
2391	813782
11889	813783
590101	813784
540051	813785
538941	813786
454359	813787
222828	813788
481745	813789
89694	813790
135817	813791
216111	813792
666721	813793
316116	813794
15884	813795
36064	813796
8488	813797
332968	813798
42449	813799
49512	813800
265480	813801
49629	813802
218268	813803
26582	813804
97093	813805
438726	813806
30531	813807
638396	813808
3852	813809
226995	813810
71534	813811
56854	813812
1585	813813
180933	813814
375936	813815
34282	813816
168091	813817
20067	813818
564052	813819
664849	813820
72714	813821
471437	813822
15150	813823
283330	813824
186323	813825
11524	813826
268668	813827
623098	813828
623712	813829
633963	813830
270592	813831
662822	813832
299704	813833
390623	813834
824	813835
377055	813836
9234	813837
116045	813838
25304	813839
324164	813840
602106	813841
403062	813842
688797	813843
630740	813844
1692	813845
389700	813846
167408	813847
44027	813848
626201	813849
333468	813850
69794	813851
8417	813852
631063	813853
548768	813854
661610	813855
184687	813856
233397	813857
155698	813858
23022	813859
20605	813860
219911	813861
478098	813862
43368	813863
612168	813864
166740	813865
4490	813866
11524	813867
9212	813868
592874	813869
474156	813870
104216	813871
117787	813872
438134	813873
16230	813874
440036	813875
53206	813876
630727	813877
641202	813878
161600	813879
99507	813880
352719	813881
259306	813882
129387	813883
341353	813884
9475	813885
300286	813886
182362	813887
339344	813888
627462	813889
455554	813890
81330	813891
164676	813892
39080	813893
458491	813894
605536	813895
19366	813896
219875	813897
441430	813898
550359	813899
616511	813900
78349	813901
99494	813902
254541	813903
170378	813904
681188	813905
382420	813906
15325	813907
15325	813908
409421	813909
429805	813910
113609	813911
175632	813912
2250	813913
8329	813914
44627	813915
556577	813916
330636	813917
597922	813918
381660	813919
589911	813920
119594	813921
61968	813922
57442	813923
292138	813924
24273	813925
298446	813926
58137	813927
319764	813928
646919	813929
581223	813930
469380	813931
379131	813932
143622	813933
331697	813934
555772	813935
273640	813936
402919	813937
597575	813938
11534	813939
159232	813940
329212	813941
441046	813942
72462	813943
166569	813944
331095	813945
301459	813946
50070	813947
307654	813948
10536	813949
342772	813950
98767	813951
220010	813952
514640	813953
100	813954
341659	813955
379468	813956
662887	813957
659306	813958
424609	813959
1867	813960
117595	813961
125932	813962
644952	813963
479470	813964
145884	813965
535677	813966
143366	813967
76808	813968
374913	813969
6537	813970
438721	813971
227795	813972
69310	813973
219425	813974
262208	813975
56202	813976
451501	813977
217663	813978
577203	813979
69804	813980
18594	813981
150230	813982
93912	813983
643096	813984
112135	813985
430564	813986
32277	813987
355682	813988
145896	813989
74838	813990
515592	813991
70165	813992
141458	813993
77541	813994
422390	813995
313188	813996
250197	813997
676767	813998
88974	813999
140328	814000
603320	814001
374921	814002
76950	814003
409491	814004
38484	814005
52974	814006
587851	814007
442738	814008
244549	814009
175248	814010
514868	814011
154909	814012
335609	814013
670321	814014
495508	814015
548046	814016
636235	814017
414492	814018
548210	814019
402054	814020
108148	814021
330203	814022
244342	814023
215299	814024
37945	814025
32620	814026
239233	814027
167899	814028
7042	814029
626278	814030
515509	814031
438195	814032
295254	814033
169049	814034
33160	814035
100517	814036
62163	814037
632545	814038
50863	814039
230691	814040
644745	814041
103975	814042
567119	814043
28471	814044
40815	814045
270328	814046
50190	814047
172177	814048
562887	814049
504879	814050
256269	814051
3811	814052
3989	814053
511335	814054
87021	814055
171721	814056
523627	814057
29856	814058
81424	814059
345366	814060
53456	814061
54103	814062
409744	814063
53602	814064
609030	814065
28268	814066
522955	814067
278845	814068
31861	814069
558468	814070
599486	814071
57184	814072
136770	814073
37654	814074
453	814075
664048	814076
472118	814077
122316	814078
470618	814079
28170	814080
217949	814081
24206	814082
312823	814083
58510	814084
182142	814085
682171	814086
20171	814087
693664	814088
413480	814089
594234	814090
464547	814091
348566	814092
267144	814093
434479	814094
79098	814095
382711	814096
84653	814097
11522	814098
341797	814099
134097	814100
223792	814101
335672	814102
693519	814103
162450	814104
269176	814105
51808	814106
5031	814107
32971	814108
59570	814109
497118	814110
417	814111
510021	814112
28085	814113
363485	814114
400436	814115
122662	814116
565477	814117
571650	814118
517883	814119
2344	814120
4592	814121
163666	814122
20156	814123
58931	814124
598049	814125
575004	814126
573740	814127
367337	814128
74157	814129
421194	814130
207743	814131
393	814132
19834	814133
377065	814134
14709	814135
341919	814136
231331	814137
62368	814138
493075	814139
121493	814140
556001	814141
62375	814142
118010	814143
160001	814144
66871	814145
682807	814146
360934	814147
67897	814148
209948	814149
76464	814150
111517	814151
514858	814152
140364	814153
608782	814154
431470	814155
281234	814156
19816	814157
684011	814158
352885	814159
299649	814160
660239	814161
277791	814162
695213	814163
316766	814164
17505	814165
430836	814166
76470	814167
43566	814168
58041	814169
293313	814170
606892	814171
669379	814172
342790	814173
230332	814174
18817	814175
413858	814176
344204	814177
609670	814178
90114	814179
176386	814180
573737	814181
609674	814182
360435	814183
187084	814184
360785	814185
644062	814186
648246	814187
5628	814188
97136	814189
566227	814190
309537	814191
669556	814192
582643	814193
290102	814194
289885	814195
8836	814196
86090	814197
86040	814198
62104	814199
290004	814200
97138	814201
207926	814202
40846	814203
97159	814204
526923	814205
160103	814206
352971	814207
17791	814208
249285	814209
295362	814210
415757	814211
588300	814212
99374	814213
313354	814214
63537	814215
179564	814216
85752	814217
616543	814218
86037	814219
113849	814220
328032	814221
608329	814222
292666	814223
295784	814224
25723	814225
300470	814226
35118	814227
28285	814228
120353	814229
309557	814230
147163	814231
28693	814232
416724	814233
588094	814234
483764	814235
209321	814236
425558	814237
556462	814238
55669	814239
108067	814240
21593	814241
4054	814242
537975	814243
176811	814244
665686	814245
578631	814246
168536	814247
107711	814248
286634	814249
133011	814250
12675	814251
247970	814252
592702	814253
56377	814254
116470	814255
100399	814256
415359	814257
608964	814258
365840	814259
129386	814260
54928	814261
27155	814262
608820	814263
426217	814264
590129	814265
66937	814266
84540	814267
300194	814268
83195	814269
684861	814270
18438	814271
678952	814272
662995	814273
346565	814274
231204	814275
253801	814276
247454	814277
84380	814278
2353	814279
662564	814280
21796	814281
43621	814282
142386	814283
20007	814284
360271	814285
254771	814286
513609	814287
35993	814288
616954	814289
28866	814290
695562	814291
64393	814292
279344	814293
86792	814294
283913	814295
69310	814296
439026	814297
13989	814298
262273	814299
150065	814300
382842	814301
28182	814302
72032	814303
141454	814304
156698	814305
606240	814306
486	814307
64889	814308
29228	814309
647475	814310
498697	814311
626311	814312
266924	814313
383506	814314
298310	814315
595977	814316
279445	814317
621064	814318
13058	814319
520479	814320
550031	814321
166770	814322
139731	814323
198329	814324
123905	814325
251540	814326
147813	814327
470944	814328
27260	814329
131528	814330
132348	814331
466136	814332
42844	814333
197000	814334
512957	814335
198413	814336
398018	814337
171351	814338
503226	814339
198229	814340
4625	814341
629860	814342
37736	814343
394537	814344
43022	814345
167125	814346
543950	814347
20945	814348
197367	814349
171592	814350
469361	814351
45561	814352
98363	814353
148948	814354
113608	814355
148705	814356
48368	814357
674899	814358
15936	814359
13185	814360
310019	814361
416963	814362
459590	814363
331024	814364
447392	814365
240289	814366
474090	814367
414021	814368
311278	814369
529262	814370
1049	814371
69123	814372
217236	814373
56889	814374
78247	814375
94899	814376
423674	814377
438844	814378
379801	814379
61815	814380
59653	814381
599478	814382
335448	814383
2131	814384
50187	814385
299163	814386
2998	814387
690333	814388
443315	814389
611991	814390
636575	814391
493328	814392
252699	814393
396264	814394
676576	814395
504653	814396
22760	814397
401036	814398
23200	814399
95588	814400
233093	814401
247025	814402
351220	814403
424373	814404
387734	814405
400245	814406
562984	814407
306117	814408
188680	814409
501654	814410
276916	814411
248067	814412
59904	814413
230118	814414
26868	814415
132530	814416
198328	814417
146440	814418
215884	814419
8355	814420
617	814421
287317	814422
83556	814423
569509	814424
309591	814425
543407	814426
286928	814427
525505	814428
4236	814429
502197	814430
90803	814431
42678	814432
91193	814433
275796	814434
232660	814435
147508	814436
25406	814437
143527	814438
60003	814439
336241	814440
250431	814441
67743	814442
634208	814443
674910	814444
151976	814445
796	814446
697674	814447
47570	814448
22586	814449
193373	814450
94284	814451
503161	814452
315046	814453
40929	814454
455058	814455
34510	814456
156370	814457
55167	814458
38275	814459
5588	814460
97630	814461
622	814462
430685	814463
10663	814464
389732	814465
493267	814466
184863	814467
114130	814468
278892	814469
120183	814470
32611	814471
170254	814472
80773	814473
51480	814474
113227	814475
57820	814476
107119	814477
530966	814478
692761	814479
294353	814480
61556	814481
248427	814482
44985	814483
536631	814484
200496	814485
28116	814486
313615	814487
575592	814488
327804	814489
344502	814490
43141	814491
506	814492
589646	814493
19393	814494
656430	814495
459956	814496
174949	814497
59205	814498
897	814499
91781	814500
31944	814501
591010	814502
520558	814503
75351	814504
141860	814505
359976	814506
401724	814507
13010	814508
300540	814509
654	814510
570139	814511
94359	814512
326128	814513
617203	814514
303740	814515
48553	814516
200824	814517
6360	814518
90596	814519
614460	814520
33	814521
42358	814522
13099	814523
5057	814524
58474	814525
167003	814526
33580	814527
46323	814528
103333	814529
42657	814530
9065	814531
182445	814532
668016	814533
590589	814534
327713	814535
603617	814536
401534	814537
493760	814538
164362	814539
311702	814540
276330	814541
470981	814542
686451	814543
199274	814544
691584	814545
172056	814546
127042	814547
290613	814548
68	814549
389594	814550
102527	814551
449816	814552
8084	814553
249	814554
129892	814555
210736	814556
51952	814557
174757	814558
314111	814559
615267	814560
57535	814561
35474	814562
122347	814563
521282	814564
570856	814565
223339	814566
321718	814567
33653	814568
100339	814569
55747	814570
53063	814571
1286	814572
32814	814573
617615	814574
543607	814575
458322	814576
625853	814577
264701	814578
75593	814579
50975	814580
494177	814581
397802	814582
67836	814583
81692	814584
50482	814585
456658	814586
671099	814587
18228	814588
393014	814589
103110	814590
58897	814591
199301	814592
61277	814593
365148	814594
323503	814595
283717	814596
467559	814597
139561	814598
257856	814599
366503	814600
53632	814601
21702	814602
62880	814603
338766	814604
32744	814605
309513	814606
872	814607
79723	814608
550675	814609
68507	814610
50346	814611
528994	814612
450078	814613
37587	814614
694826	814615
345061	814616
107726	814617
572957	814618
120481	814619
475718	814620
512401	814621
598351	814622
406217	814623
282365	814624
446779	814625
539466	814626
304844	814627
449296	814628
434270	814629
48074	814630
277248	814631
223952	814632
690404	814633
226238	814634
222581	814635
559406	814636
584455	814637
364977	814638
125323	814639
541435	814640
333375	814641
590055	814642
127253	814643
52296	814644
356212	814645
210806	814646
681181	814647
146256	814648
638837	814649
128356	814650
7397	814651
218244	814652
124564	814653
87088	814654
267519	814655
416108	814656
373236	814657
167387	814658
51195	814659
366712	814660
405092	814661
47349	814662
516827	814663
43181	814664
56224	814665
165960	814666
127980	814667
651701	814668
367595	814669
361133	814670
26787	814671
252553	814672
6889	814673
971	814674
331	814675
343555	814676
313678	814677
608087	814678
668392	814679
18023	814680
75429	814681
231693	814682
32864	814683
14285	814684
659917	814685
358180	814686
529199	814687
598086	814688
101459	814689
442740	814690
23377	814691
115119	814692
388589	814693
240741	814694
49200	814695
315184	814696
27935	814697
20947	814698
18164	814699
142682	814700
154761	814701
180577	814702
132694	814703
95360	814704
559327	814705
36935	814706
589675	814707
137642	814708
403432	814709
334623	814710
109681	814711
179308	814712
157881	814713
519733	814714
2321	814715
275408	814716
265891	814717
33287	814718
137714	814719
36311	814720
124014	814721
106869	814722
118276	814723
15131	814724
389414	814725
130277	814726
444987	814727
2563	814728
685008	814729
98163	814730
170116	814731
10780	814732
317067	814733
59856	814734
661885	814735
681757	814736
623208	814737
58759	814738
63596	814739
204325	814740
11705	814741
111826	814742
9129	814743
253123	814744
218278	814745
694623	814746
511182	814747
132891	814748
384284	814749
136915	814750
543794	814751
78971	814752
583842	814753
139161	814754
141113	814755
625033	814756
165321	814757
6217	814758
115348	814759
560913	814760
7616	814761
107380	814762
126901	814763
130401	814764
158022	814765
172498	814766
59919	814767
126795	814768
59708	814769
14648	814770
4984	814771
695476	814772
157270	814773
354238	814774
90363	814775
304322	814776
692763	814777
26795	814778
157229	814779
11344	814780
61320	814781
248542	814782
166016	814783
491438	814784
666194	814785
450139	814786
19027	814787
17957	814788
296999	814789
461106	814790
152233	814791
428692	814792
490450	814793
19661	814794
109709	814795
103566	814796
596822	814797
85553	814798
432608	814799
442305	814800
433880	814801
38360	814802
237032	814803
103749	814804
572452	814805
42081	814806
21002	814807
687123	814808
364337	814809
563346	814810
112229	814811
685739	814812
331212	814813
20283	814814
156761	814815
373581	814816
479023	814817
56371	814818
149767	814819
162909	814820
552205	814821
593557	814822
43268	814823
167777	814824
414760	814825
623578	814826
140756	814827
397153	814828
140171	814829
141806	814830
739	814831
181761	814832
12300	814833
700	814834
503766	814835
536825	814836
88051	814837
783	814838
424481	814839
123505	814840
605634	814841
64726	814842
118243	814843
101385	814844
391654	814845
28794	814846
8389	814847
8318	814848
18476	814849
201879	814850
356679	814851
339655	814852
217556	814853
76818	814854
313982	814855
81085	814856
595210	814857
573886	814858
286804	814859
298	814860
519029	814861
77395	814862
27346	814863
411509	814864
380896	814865
92954	814866
319794	814867
67438	814868
6771	814869
118209	814870
452948	814871
401677	814872
15003	814873
249902	814874
30958	814875
1873	814876
64046	814877
472860	814878
135754	814879
136335	814880
412420	814881
118276	814882
291044	814883
391004	814884
450207	814885
145580	814886
463022	814887
118235	814888
501886	814889
38107	814890
144773	814891
103992	814892
208823	814893
493177	814894
370885	814895
588229	814896
384864	814897
639063	814898
279059	814899
410167	814900
14579	814901
3553	814902
171428	814903
72625	814904
687924	814905
117802	814906
144649	814907
490810	814908
19035	814909
407492	814910
4942	814911
23497	814912
154576	814913
455696	814914
130726	814915
450449	814916
35984	814917
366255	814918
87509	814919
276023	814920
21308	814921
622658	814922
369050	814923
448297	814924
103087	814925
339	814926
8288	814927
106710	814928
3870	814929
76596	814930
233941	814931
685772	814932
662533	814933
3002	814934
124896	814935
566649	814936
155055	814937
110877	814938
543152	814939
19872	814940
156299	814941
1156	814942
205908	814943
613717	814944
120069	814945
9660	814946
98709	814947
296644	814948
124047	814949
105691	814950
540469	814951
418304	814952
84333	814953
10708	814954
459848	814955
687919	814956
523981	814957
163855	814958
509034	814959
107803	814960
2263	814961
420264	814962
221921	814963
98627	814964
340547	814965
19720	814966
89858	814967
5123	814968
470139	814969
155593	814970
145402	814971
515830	814972
329184	814973
189319	814974
13240	814975
627731	814976
368499	814977
632093	814978
59646	814979
27681	814980
478178	814981
557125	814982
168848	814983
175425	814984
6789	814985
623307	814986
133214	814987
171226	814988
26642	814989
623177	814990
276704	814991
296042	814992
12387	814993
132456	814994
168131	814995
235295	814996
124974	814997
158782	814998
552744	814999
497851	815000
213113	815001
294035	815002
245020	815003
572950	815004
117418	815005
6727	815006
483087	815007
343571	815008
317731	815009
435806	815010
333705	815011
100899	815012
459915	815013
625848	815014
475212	815015
3574	815016
389357	815017
154467	815018
38646	815019
87153	815020
456966	815021
28453	815022
9649	815023
24015	815024
649871	815025
126654	815026
57853	815027
13421	815028
17320	815029
334309	815030
70166	815031
28625	815032
253231	815033
232306	815034
298748	815035
9410	815036
12945	815037
55279	815038
585875	815039
147583	815040
271928	815041
435611	815042
108490	815043
56532	815044
518030	815045
103905	815046
337928	815047
53939	815048
302007	815049
11248	815050
684111	815051
614619	815052
672098	815053
196710	815054
111697	815055
270863	815056
140854	815057
574733	815058
5271	815059
15572	815060
507127	815061
306736	815062
87339	815063
405891	815064
246695	815065
12257	815066
161438	815067
104717	815068
196988	815069
504664	815070
196987	815071
598420	815072
35207	815073
55637	815074
66041	815075
516667	815076
158086	815077
57244	815078
177782	815079
257128	815080
33093	815081
155439	815082
71843	815083
19649	815084
187181	815085
352599	815086
605090	815087
116467	815088
112768	815089
16050	815090
14929	815091
53201	815092
114191	815093
166529	815094
19756	815095
23419	815096
11794	815097
530	815098
171227	815099
689893	815100
272438	815101
624750	815102
99794	815103
358852	815104
288733	815105
124713	815106
193631	815107
282265	815108
569556	815109
53399	815110
224101	815111
257460	815112
78592	815113
83452	815114
332937	815115
644366	815116
198928	815117
2717	815118
358831	815119
22564	815120
104327	815121
255257	815122
101364	815123
258673	815124
54299	815125
549782	815126
318997	815127
300381	815128
500823	815129
397399	815130
667324	815131
445960	815132
437713	815133
610619	815134
31196	815135
60295	815136
167418	815137
167135	815138
442753	815139
119803	815140
115924	815141
123382	815142
648516	815143
2292	815144
90490	815145
621352	815146
323289	815147
3131	815148
1481	815149
160954	815150
219731	815151
4451	815152
136669	815153
219456	815154
576303	815155
285242	815156
124287	815157
546275	815158
120627	815159
38113	815160
378507	815161
451124	815162
87271	815163
149126	815164
455815	815165
563352	815166
658880	815167
607969	815168
210819	815169
386387	815170
61566	815171
43785	815172
459391	815173
206108	815174
370524	815175
408885	815176
356658	815177
84763	815178
134784	815179
28189	815180
435199	815181
93322	815182
626101	815183
16980	815184
165895	815185
13832	815186
168194	815187
108145	815188
468397	815189
6047	815190
513108	815191
2925	815192
280728	815193
438653	815194
469035	815195
669705	815196
253403	815197
51739	815198
92247	815199
50997	815200
551298	815201
19744	815202
10535	815203
43470	815204
90323	815205
185838	815206
78897	815207
123360	815208
102685	815209
562120	815210
422446	815211
569679	815212
409814	815213
358684	815214
595484	815215
58600	815216
69775	815217
200273	815218
610535	815219
113059	815220
82731	815221
11031	815222
364417	815223
118462	815224
41089	815225
373853	815226
134213	815227
70998	815228
308017	815229
11825	815230
480499	815231
383115	815232
101688	815233
689987	815234
543983	815235
322569	815236
31696	815237
66327	815238
46181	815239
9	815240
112475	815241
122762	815242
545588	815243
486412	815244
82533	815245
101674	815246
489773	815247
18480	815248
515847	815249
666264	815250
213162	815251
83067	815252
14862	815253
22550	815254
50029	815255
359229	815256
6490	815257
417205	815258
661936	815259
9822	815260
135580	815261
6647	815262
274145	815263
26313	815264
195676	815265
70253	815266
450625	815267
85222	815268
27197	815269
369992	815270
638492	815271
48427	815272
805	815273
117645	815274
101844	815275
335580	815276
134553	815277
240894	815278
647402	815279
506503	815280
254289	815281
2387	815282
133789	815283
444518	815284
67515	815285
187891	815286
479584	815287
607262	815288
146613	815289
600089	815290
647188	815291
442862	815292
554284	815293
465587	815294
110467	815295
43118	815296
602119	815297
142663	815298
33668	815299
90278	815300
540510	815301
138992	815302
263067	815303
69066	815304
107667	815305
324847	815306
79879	815307
148107	815308
103040	815309
30862	815310
604502	815311
88943	815312
36313	815313
71651	815314
569226	815315
112008	815316
79092	815317
575665	815318
881	815319
597249	815320
558989	815321
505384	815322
372228	815323
628160	815324
286182	815325
621431	815326
498593	815327
83468	815328
555662	815329
164457	815330
63524	815331
407793	815332
144000	815333
162379	815334
11860	815335
438514	815336
146454	815337
15262	815338
77925	815339
7075	815340
121874	815341
673386	815342
630271	815343
29359	815344
139767	815345
649530	815346
60395	815347
288635	815348
354993	815349
95178	815350
33201	815351
133577	815352
134960	815353
36344	815354
249054	815355
10508	815356
101123	815357
118210	815358
80219	815359
69781	815360
97084	815361
20741	815362
108291	815363
647	815364
569463	815365
559097	815366
448799	815367
110945	815368
446121	815369
189784	815370
114712	815371
49515	815372
507568	815373
329960	815374
502527	815375
172148	815376
58768	815377
495981	815378
18761	815379
555565	815380
76173	815381
21433	815382
1706	815383
438178	815384
32935	815385
157674	815386
212528	815387
665	815388
50324	815389
36288	815390
286602	815391
38952	815392
637915	815393
583918	815394
672628	815395
1339	815396
181437	815397
96466	815398
629228	815399
68134	815400
57437	815401
585985	815402
93906	815403
86688	815404
124702	815405
443593	815406
211625	815407
284624	815408
627875	815409
561996	815410
40507	815411
646995	815412
9311	815413
322581	815414
164445	815415
138178	815416
582364	815417
678215	815418
172253	815419
146591	815420
74858	815421
20517	815422
126701	815423
442353	815424
52873	815425
22540	815426
652989	815427
92918	815428
326047	815429
121030	815430
134116	815431
299061	815432
364957	815433
157640	815434
428621	815435
20963	815436
364562	815437
87493	815438
630456	815439
118900	815440
35465	815441
224640	815442
62160	815443
173987	815444
46193	815445
190547	815446
440410	815447
2252	815448
18467	815449
523002	815450
106079	815451
191450	815452
38237	815453
140687	815454
688935	815455
82430	815456
641526	815457
272859	815458
145038	815459
83717	815460
225916	815461
440701	815462
23774	815463
170089	815464
386974	815465
485284	815466
310703	815467
235308	815468
21311	815469
125427	815470
282428	815471
31566	815472
20530	815473
16779	815474
516356	815475
535475	815476
470210	815477
37360	815478
476849	815479
232100	815480
6649	815481
626933	815482
97340	815483
4814	815484
134802	815485
213925	815486
40371	815487
442986	815488
153931	815489
650882	815490
171390	815491
574741	815492
186088	815493
56071	815494
7084	815495
521293	815496
31484	815497
52994	815498
5996	815499
621059	815500
200668	815501
720	815502
287624	815503
148510	815504
683997	815505
27821	815506
528797	815507
643	815508
38516	815509
9968	815510
52986	815511
485835	815512
80027	815513
118028	815514
72472	815515
398463	815516
154214	815517
650376	815518
163714	815519
521371	815520
23994	815521
195781	815522
209306	815523
470266	815524
33469	815525
236286	815526
73556	815527
180201	815528
60565	815529
33196	815530
4937	815531
356453	815532
20663	815533
153033	815534
25732	815535
143187	815536
58447	815537
530028	815538
1040	815539
47964	815540
581533	815541
54081	815542
23155	815543
1428	815544
188372	815545
14074	815546
58267	815547
134570	815548
480470	815549
79260	815550
4516	815551
44169	815552
16546	815553
46731	815554
176072	815555
482268	815556
600464	815557
55462	815558
32964	815559
449226	815560
469333	815561
602939	815562
531595	815563
559205	815564
294554	815565
691255	815566
114945	815567
136939	815568
665966	815569
459830	815570
364564	815571
90664	815572
4170	815573
145664	815574
168280	815575
62050	815576
55744	815577
259441	815578
199800	815579
469057	815580
429879	815581
9144	815582
78565	815583
215681	815584
538437	815585
189447	815586
334008	815587
3303	815588
126519	815589
95323	815590
614277	815591
92953	815592
440460	815593
209705	815594
114656	815595
164611	815596
153868	815597
524178	815598
149822	815599
35103	815600
84480	815601
210584	815602
405241	815603
384807	815604
134041	815605
9443	815606
84774	815607
5232	815608
447267	815609
538541	815610
418109	815611
79279	815612
667461	815613
297026	815614
664050	815615
560714	815616
154882	815617
139618	815618
173476	815619
152101	815620
24589	815621
150524	815622
223824	815623
399385	815624
55799	815625
335150	815626
30782	815627
335604	815628
293566	815629
299468	815630
196456	815631
242376	815632
201651	815633
145884	815634
30719	815635
242632	815636
126386	815637
67884	815638
200696	815639
37779	815640
299476	815641
24771	815642
228569	815643
639413	815644
54780	815645
161215	815646
76594	815647
234976	815648
530776	815649
536046	815650
35693	815651
208867	815652
224598	815653
530944	815654
354875	815655
499710	815656
264850	815657
107269	815658
82429	815659
3103	815660
637842	815661
240	815662
656701	815663
319547	815664
448273	815665
641109	815666
32155	815667
299774	815668
647508	815669
210740	815670
51175	815671
56200	815672
625968	815673
47773	815674
8097	815675
57754	815676
4	815677
275051	815678
99489	815679
461459	815680
40623	815681
368775	815682
471824	815683
267736	815684
627362	815685
110129	815686
172595	815687
276345	815688
443562	815689
485869	815690
281959	815691
612146	815692
138288	815693
156008	815694
113533	815695
12401	815696
457787	815697
457273	815698
2106	815699
66236	815700
593850	815701
36021	815702
200246	815703
2757	815704
578813	815705
168513	815706
246143	815707
396256	815708
614753	815709
120114	815710
70953	815711
133584	815712
106451	815713
149643	815714
61184	815715
543345	815716
494050	815717
5574	815718
36924	815719
82682	815720
645351	815721
606922	815722
387243	815723
129	815724
144452	815725
306608	815726
315121	815727
179911	815728
555693	815729
56161	815730
446523	815731
7602	815732
46427	815733
260894	815734
10503	815735
145056	815736
160622	815737
690809	815738
3772	815739
24428	815740
56838	815741
408202	815742
264875	815743
191375	815744
74877	815745
260867	815746
3858	815747
535431	815748
642763	815749
31399	815750
44695	815751
396789	815752
254544	815753
160053	815754
577	815755
682945	815756
201066	815757
86323	815758
45880	815759
26853	815760
620431	815761
20478	815762
165467	815763
496495	815764
75975	815765
2276	815766
35582	815767
668090	815768
33972	815769
366191	815770
241594	815771
517275	815772
2326	815773
430175	815774
236734	815775
26093	815776
3508	815777
526886	815778
503208	815779
327904	815780
148616	815781
136435	815782
221717	815783
56951	815784
17773	815785
192546	815786
27354	815787
129469	815788
86576	815789
107936	815790
26136	815791
418343	815792
482014	815793
509985	815794
421235	815795
149232	815796
147314	815797
163004	815798
241808	815799
401074	815800
206864	815801
426706	815802
7108	815803
189964	815804
675540	815805
27939	815806
658048	815807
246600	815808
180531	815809
101326	815810
8439	815811
231916	815812
574449	815813
389852	815814
662689	815815
575469	815816
262676	815817
121052	815818
114862	815819
36490	815820
49617	815821
315373	815822
168024	815823
118	815824
369378	815825
51479	815826
61144	815827
55866	815828
231062	815829
365835	815830
58744	815831
18611	815832
460959	815833
146830	815834
1685	815835
57541	815836
580485	815837
544382	815838
504647	815839
10391	815840
317343	815841
667139	815842
578812	815843
621997	815844
552581	815845
474359	815846
336140	815847
654739	815848
33623	815849
277769	815850
2288	815851
351879	815852
57189	815853
197761	815854
156766	815855
657924	815856
125532	815857
398433	815858
165630	815859
417409	815860
76730	815861
150380	815862
54477	815863
7402	815864
329614	815865
36195	815866
12945	815867
321098	815868
45025	815869
249118	815870
312019	815871
44223	815872
49575	815873
23100	815874
6187	815875
94472	815876
64384	815877
339272	815878
411451	815879
171357	815880
247595	815881
110470	815882
12572	815883
82933	815884
118788	815885
228947	815886
424537	815887
376924	815888
15793	815889
33968	815890
311096	815891
24450	815892
82341	815893
29627	815894
122214	815895
210727	815896
133703	815897
237744	815898
153443	815899
500807	815900
626155	815901
38914	815902
108410	815903
462605	815904
103567	815905
14792	815906
155305	815907
101033	815908
105613	815909
253296	815910
404305	815911
105133	815912
36028	815913
219689	815914
528131	815915
565787	815916
120381	815917
286333	815918
44340	815919
2557	815920
247599	815921
632977	815922
29107	815923
360	815924
211017	815925
327305	815926
47320	815927
368993	815928
30437	815929
72634	815930
89082	815931
147065	815932
400092	815933
526373	815934
6071	815935
164046	815936
606818	815937
11059	815938
646464	815939
147718	815940
4562	815941
137101	815942
415002	815943
128534	815944
61772	815945
106354	815946
6162	815947
399834	815948
387664	815949
111432	815950
192007	815951
346	815952
632778	815953
214082	815954
64795	815955
40266	815956
22688	815957
9232	815958
309626	815959
107778	815960
696942	815961
55894	815962
119329	815963
16978	815964
430908	815965
403480	815966
653536	815967
93711	815968
624389	815969
277547	815970
168363	815971
330016	815972
502765	815973
663632	815974
415062	815975
279558	815976
293223	815977
591032	815978
493875	815979
217353	815980
246208	815981
443651	815982
485932	815983
66025	815984
76479	815985
16103	815986
1462	815987
358465	815988
231798	815989
191400	815990
182189	815991
395180	815992
7986	815993
287485	815994
278776	815995
122726	815996
167549	815997
411091	815998
637682	815999
42230	816000
108781	816001
33686	816002
579943	816003
269415	816004
97975	816005
108909	816006
106798	816007
648319	816008
578610	816009
568790	816010
121000	816011
512425	816012
421699	816013
9230	816014
16286	816015
95287	816016
516956	816017
428202	816018
564211	816019
434698	816020
296175	816021
552528	816022
115592	816023
64433	816024
56404	816025
541891	816026
33768	816027
76265	816028
237790	816029
11755	816030
530481	816031
297515	816032
156753	816033
160207	816034
299614	816035
621071	816036
7052	816037
52149	816038
620495	816039
189808	816040
270637	816041
535623	816042
55967	816043
66667	816044
357843	816045
245853	816046
487831	816047
122450	816048
24813	816049
249271	816050
245558	816051
158868	816052
398143	816053
124900	816054
389418	816055
65328	816056
152346	816057
502944	816058
83068	816059
178315	816060
165129	816061
2839	816062
378971	816063
357781	816064
23110	816065
485507	816066
31637	816067
381781	816068
42119	816069
131093	816070
313723	816071
223311	816072
53922	816073
170661	816074
136732	816075
46186	816076
249909	816077
34141	816078
547479	816079
16990	816080
601176	816081
30591	816082
588	816083
498115	816084
608742	816085
93949	816086
104066	816087
3589	816088
275677	816089
135237	816090
157811	816091
149055	816092
255519	816093
68090	816094
518489	816095
78973	816096
418307	816097
16596	816098
102252	816099
348421	816100
34807	816101
8746	816102
47908	816103
55607	816104
259943	816105
93218	816106
69059	816107
211483	816108
115000	816109
390456	816110
370271	816111
125757	816112
303766	816113
137769	816114
324410	816115
137824	816116
116325	816117
343090	816118
129685	816119
27188	816120
9383	816121
682024	816122
616751	816123
1397	816124
19975	816125
116685	816126
639020	816127
495156	816128
668628	816129
572885	816130
120857	816131
2427	816132
675170	816133
598128	816134
491485	816135
356234	816136
198628	816137
89772	816138
47381	816139
261665	816140
198230	816141
2326	816142
32043	816143
506901	816144
165939	816145
200348	816146
662771	816147
35529	816148
501912	816149
75210	816150
1544	816151
22345	816152
7824	816153
691342	816154
116315	816155
125057	816156
117473	816157
509451	816158
106422	816159
229041	816160
21685	816161
111724	816162
14471	816163
321288	816164
193490	816165
273953	816166
580410	816167
685147	816168
106669	816169
119349	816170
359694	816171
150766	816172
70650	816173
493630	816174
624556	816175
170978	816176
558134	816177
596141	816178
614216	816179
288471	816180
2268	816181
175341	816182
15069	816183
383377	816184
38051	816185
678639	816186
618328	816187
90216	816188
77736	816189
554723	816190
536877	816191
174	816192
37668	816193
205229	816194
158650	816195
219513	816196
152395	816197
261886	816198
96545	816199
166796	816200
15630	816201
431326	816202
155146	816203
230772	816204
110866	816205
357453	816206
509485	816207
548261	816208
50540	816209
434816	816210
561339	816211
606837	816212
20484	816213
379260	816214
106521	816215
136319	816216
610437	816217
63045	816218
3902	816219
450268	816220
887	816221
40847	816222
45187	816223
306978	816224
679131	816225
383673	816226
680101	816227
98656	816228
568638	816229
10088	816230
355525	816231
68490	816232
254991	816233
542228	816234
210106	816235
342797	816236
67710	816237
323221	816238
290762	816239
303484	816240
40436	816241
80168	816242
15975	816243
466370	816244
395282	816245
50562	816246
403240	816247
35343	816248
6294	816249
448267	816250
378206	816251
693030	816252
175872	816253
262630	816254
599467	816255
548562	816256
89075	816257
45758	816258
657345	816259
511190	816260
201869	816261
599061	816262
276078	816263
4301	816264
155877	816265
1430	816266
483975	816267
124058	816268
458943	816269
585945	816270
460069	816271
271286	816272
341018	816273
249445	816274
120518	816275
50857	816276
496963	816277
681387	816278
30243	816279
123640	816280
4873	816281
98370	816282
587944	816283
447520	816284
44666	816285
409057	816286
528822	816287
282999	816288
452118	816289
538720	816290
311794	816291
293204	816292
7368	816293
295902	816294
125934	816295
404499	816296
4018	816297
71206	816298
2523	816299
613210	816300
191514	816301
100713	816302
421160	816303
697406	816304
390431	816305
9859	816306
548297	816307
79694	816308
135555	816309
520489	816310
126603	816311
25628	816312
358042	816313
80942	816314
353523	816315
204099	816316
654396	816317
104639	816318
6043	816319
551493	816320
388282	816321
4119	816322
235113	816323
320631	816324
357438	816325
100411	816326
9672	816327
597061	816328
64981	816329
180453	816330
161495	816331
57543	816332
100258	816333
234141	816334
41384	816335
23004	816336
15026	816337
191634	816338
558538	816339
560794	816340
317497	816341
138456	816342
695076	816343
565875	816344
107769	816345
439449	816346
150559	816347
66044	816348
83053	816349
672783	816350
56863	816351
92421	816352
121019	816353
20416	816354
15828	816355
536983	816356
264568	816357
546853	816358
3954	816359
570025	816360
118861	816361
19495	816362
673988	816363
427331	816364
93112	816365
11938	816366
465846	816367
90224	816368
256415	816369
176700	816370
335736	816371
44186	816372
532215	816373
583339	816374
236502	816375
124304	816376
96183	816377
331567	816378
29630	816379
14999	816380
5368	816381
296157	816382
574166	816383
14919	816384
2088	816385
3080	816386
1679	816387
277735	816388
318807	816389
603347	816390
116647	816391
75243	816392
38814	816393
480456	816394
323611	816395
533981	816396
190934	816397
358674	816398
64406	816399
18995	816400
537760	816401
382965	816402
674739	816403
238230	816404
159421	816405
12654	816406
177746	816407
35840	816408
379835	816409
8387	816410
439054	816411
100982	816412
681299	816413
332770	816414
65752	816415
33128	816416
469108	816417
663292	816418
398344	816419
82911	816420
534446	816421
142344	816422
25103	816423
37966	816424
18824	816425
78722	816426
31737	816427
65952	816428
138930	816429
385653	816430
417720	816431
192785	816432
126086	816433
132790	816434
11019	816435
126573	816436
126	816437
359514	816438
608801	816439
549994	816440
236963	816441
37398	816442
600701	816443
119496	816444
405263	816445
489767	816446
435881	816447
424487	816448
158829	816449
567813	816450
12180	816451
135847	816452
30925	816453
118143	816454
143406	816455
166682	816456
439857	816457
78165	816458
625941	816459
58963	816460
66026	816461
665551	816462
38393	816463
338500	816464
47755	816465
293024	816466
453347	816467
379859	816468
465476	816469
49920	816470
293787	816471
573796	816472
53289	816473
73418	816474
341340	816475
204296	816476
97555	816477
138613	816478
109471	816479
647773	816480
338713	816481
30317	816482
112214	816483
367666	816484
112726	816485
33970	816486
302103	816487
453825	816488
166985	816489
681778	816490
402633	816491
514023	816492
154625	816493
166900	816494
321081	816495
44221	816496
207693	816497
82832	816498
353350	816499
513473	816500
19943	816501
19760	816502
27514	816503
333903	816504
26546	816505
404083	816506
130965	816507
123850	816508
49031	816509
406025	816510
253044	816511
50784	816512
673381	816513
321187	816514
702	816515
151813	816516
112361	816517
498386	816518
432179	816519
339978	816520
45142	816521
203115	816522
22933	816523
611027	816524
566599	816525
227867	816526
669447	816527
5560	816528
520551	816529
53287	816530
249203	816531
1113	816532
639718	816533
671832	816534
399157	816535
570180	816536
94234	816537
34517	816538
156668	816539
1226	816540
316597	816541
400661	816542
47025	816543
19804	816544
573325	816545
227391	816546
7963	816547
141138	816548
409	816549
141242	816550
54236	816551
79436	816552
274888	816553
25	816554
543405	816555
110872	816556
60649	816557
203118	816558
168690	816559
69943	816560
264182	816561
51154	816562
695178	816563
554427	816564
22895	816565
111597	816566
38261	816567
140297	816568
593641	816569
187197	816570
655214	816571
414452	816572
583279	816573
216584	816574
216496	816575
414372	816576
23699	816577
11512	816578
33294	816579
368807	816580
162360	816581
48751	816582
30568	816583
511255	816584
511261	816585
511264	816586
511284	816587
213324	816588
407846	816589
506174	816590
441725	816591
17080	816592
50485	816593
56119	816594
188383	816595
171035	816596
177444	816597
29160	816598
36274	816599
32015	816600
139983	816601
390270	816602
216114	816603
537775	816604
211377	816605
21483	816606
634474	816607
216433	816608
116609	816609
322066	816610
532894	816611
244699	816612
138458	816613
138447	816614
88944	816615
216552	816616
254372	816617
350926	816618
85273	816619
8019	816620
162197	816621
43815	816622
110013	816623
14913	816624
7508	816625
676821	816626
379345	816627
383666	816628
67406	816629
7797	816630
421679	816631
77805	816632
10549	816633
310784	816634
523385	816635
18685	816636
365511	816637
280057	816638
159500	816639
59485	816640
135935	816641
564557	816642
608681	816643
10498	816644
13229	816645
97072	816646
8927	816647
160852	816648
635504	816649
23876	816650
136502	816651
495496	816652
227567	816653
135564	816654
602649	816655
935	816656
152600	816657
7854	816658
642363	816659
130629	816660
76155	816661
140009	816662
27416	816663
562528	816664
44164	816665
286834	816666
54089	816667
4588	816668
608410	816669
56565	816670
669471	816671
657232	816672
135838	816673
34878	816674
281217	816675
129231	816676
588704	816677
80968	816678
292697	816679
315040	816680
274	816681
509586	816682
579370	816683
16804	816684
389843	816685
9519	816686
435262	816687
372021	816688
437195	816689
267239	816690
105880	816691
163	816692
437196	816693
437197	816694
353888	816695
25563	816696
313621	816697
291211	816698
17334	816699
225584	816700
512932	816701
36698	816702
49098	816703
207212	816704
471175	816705
143358	816706
550267	816707
22048	816708
107460	816709
410726	816710
599025	816711
103889	816712
30468	816713
470014	816714
402402	816715
557200	816716
554604	816717
497157	816718
92273	816719
538382	816720
139888	816721
131543	816722
647792	816723
325455	816724
14898	816725
325163	816726
153502	816727
458928	816728
463529	816729
212640	816730
169123	816731
299999	816732
441531	816733
563468	816734
11339	816735
637158	816736
170980	816737
127126	816738
22356	816739
390227	816740
24670	816741
283726	816742
373153	816743
641243	816744
551	816745
264107	816746
253484	816747
427214	816748
79524	816749
676195	816750
147918	816751
435956	816752
399278	816753
30539	816754
411110	816755
237609	816756
601990	816757
661887	816758
448423	816759
268995	816760
236314	816761
1291	816762
73712	816763
43604	816764
37233	816765
178194	816766
463038	816767
592648	816768
125579	816769
322561	816770
181134	816771
283763	816772
258790	816773
608929	816774
376573	816775
246653	816776
365622	816777
575481	816778
91682	816779
174997	816780
333477	816781
624398	816782
201975	816783
77976	816784
160988	816785
630463	816786
442331	816787
170614	816788
303599	816789
440996	816790
162272	816791
357527	816792
579760	816793
505642	816794
685389	816795
513695	816796
148271	816797
323136	816798
447606	816799
241514	816800
545492	816801
12028	816802
54573	816803
448240	816804
102972	816805
344379	816806
29636	816807
671868	816808
633023	816809
667444	816810
486853	816811
24678	816812
531431	816813
3679	816814
307011	816815
311133	816816
647303	816817
612970	816818
204732	816819
147970	816820
146001	816821
913	816822
16076	816823
644329	816824
413713	816825
54491	816826
649149	816827
46887	816828
25192	816829
253793	816830
5378	816831
333681	816832
281879	816833
155014	816834
605349	816835
543240	816836
155798	816837
411265	816838
481139	816839
179805	816840
170232	816841
43459	816842
578517	816843
507678	816844
83742	816845
427907	816846
92927	816847
568545	816848
97217	816849
40612	816850
702	816851
296452	816852
614404	816853
227403	816854
407939	816855
54797	816856
576164	816857
86118	816858
80935	816859
30565	816860
549282	816861
366464	816862
213557	816863
93580	816864
626405	816865
26878	816866
157785	816867
321283	816868
208085	816869
689487	816870
470975	816871
148802	816872
26469	816873
603659	816874
679730	816875
537519	816876
243403	816877
290810	816878
413688	816879
127207	816880
324869	816881
421404	816882
262235	816883
455765	816884
439540	816885
71067	816886
156716	816887
167182	816888
318074	816889
33554	816890
122852	816891
37568	816892
110975	816893
58036	816894
654268	816895
395516	816896
384192	816897
9542	816898
343471	816899
6050	816900
1432	816901
274961	816902
81110	816903
266761	816904
376961	816905
227387	816906
62836	816907
7330	816908
488948	816909
22956	816910
408079	816911
679560	816912
278259	816913
499513	816914
30548	816915
201607	816916
627719	816917
59080	816918
145918	816919
143937	816920
351413	816921
62419	816922
627961	816923
679424	816924
16987	816925
460632	816926
191247	816927
111719	816928
59786	816929
155699	816930
159081	816931
8500	816932
575054	816933
20370	816934
398434	816935
270223	816936
9860	816937
499208	816938
3714	816939
182736	816940
407721	816941
415893	816942
369034	816943
146777	816944
66000	816945
87909	816946
342833	816947
101100	816948
153187	816949
82073	816950
68128	816951
554515	816952
26587	816953
280027	816954
14064	816955
36964	816956
648652	816957
149907	816958
19798	816959
504147	816960
618429	816961
50685	816962
412843	816963
454636	816964
29909	816965
364392	816966
589517	816967
357454	816968
12837	816969
400338	816970
621521	816971
526769	816972
101235	816973
51400	816974
674330	816975
184625	816976
430514	816977
411267	816978
186965	816979
294649	816980
521139	816981
197628	816982
339375	816983
107786	816984
41684	816985
323827	816986
249346	816987
651148	816988
100231	816989
679587	816990
273968	816991
589547	816992
38201	816993
668709	816994
35163	816995
691224	816996
294897	816997
7709	816998
388574	816999
246557	817000
296246	817001
7327	817002
654309	817003
316986	817004
368654	817005
162563	817006
445603	817007
607278	817008
305944	817009
36014	817010
275658	817011
613295	817012
696435	817013
117814	817014
90837	817015
425925	817016
520992	817017
378120	817018
129633	817019
131620	817020
17021	817021
65414	817022
635829	817023
135783	817024
490818	817025
263345	817026
78036	817027
388349	817028
609170	817029
607113	817030
76554	817031
53830	817032
52720	817033
93587	817034
570267	817035
379949	817036
546050	817037
458887	817038
459878	817039
120494	817040
535	817041
203660	817042
152438	817043
571859	817044
7077	817045
362721	817046
326415	817047
229675	817048
23961	817049
372950	817050
53612	817051
102149	817052
94393	817053
434250	817054
431677	817055
251726	817056
149854	817057
550323	817058
617418	817059
565091	817060
39638	817061
480583	817062
88876	817063
376111	817064
436463	817065
64735	817066
22891	817067
689707	817068
274972	817069
662282	817070
324363	817071
33115	817072
115870	817073
97943	817074
151340	817075
633605	817076
664632	817077
537521	817078
278198	817079
320724	817080
47687	817081
666754	817082
434634	817083
79800	817084
434999	817085
670663	817086
591603	817087
452812	817088
384900	817089
301200	817090
644006	817091
71325	817092
272319	817093
427530	817094
56775	817095
408087	817096
39072	817097
446858	817098
86655	817099
94831	817100
118835	817101
17383	817102
249963	817103
162994	817104
1417	817105
218513	817106
40257	817107
69329	817108
297776	817109
25706	817110
47751	817111
87739	817112
219831	817113
61123	817114
36044	817115
155878	817116
585774	817117
412368	817118
28720	817119
717	817120
446354	817121
262546	817122
86346	817123
100949	817124
26917	817125
503960	817126
54628	817127
73746	817128
522121	817129
3944	817130
275216	817131
15472	817132
551451	817133
635513	817134
20522	817135
635559	817136
13737	817137
679009	817138
53381	817139
45477	817140
67916	817141
112059	817142
92294	817143
6353	817144
587894	817145
232131	817146
147953	817147
171612	817148
133367	817149
413060	817150
76839	817151
392250	817152
82672	817153
36072	817154
23350	817155
70082	817156
354518	817157
474084	817158
893	817159
668364	817160
110398	817161
380485	817162
355207	817163
1416	817164
448585	817165
342076	817166
82671	817167
78178	817168
92506	817169
10210	817170
672883	817171
273939	817172
286003	817173
237098	817174
8412	817175
345107	817176
446143	817177
53636	817178
628845	817179
352066	817180
355681	817181
484930	817182
646581	817183
409841	817184
18556	817185
31075	817186
337431	817187
40413	817188
676187	817189
28799	817190
96744	817191
18600	817192
2459	817193
219194	817194
373778	817195
157596	817196
123539	817197
82771	817198
23367	817199
150263	817200
56673	817201
280366	817202
582041	817203
487221	817204
236920	817205
202867	817206
231461	817207
443043	817208
540397	817209
546083	817210
82768	817211
68528	817212
617072	817213
325897	817214
151933	817215
8011	817216
204593	817217
217472	817218
336209	817219
217586	817220
689738	817221
69300	817222
143394	817223
47720	817224
17484	817225
192122	817226
40434	817227
645664	817228
507648	817229
14029	817230
844	817231
139555	817232
284266	817233
597544	817234
218566	817235
444605	817236
449159	817237
404245	817238
153709	817239
453707	817240
118500	817241
123447	817242
76849	817243
274962	817244
111947	817245
403109	817246
250270	817247
162141	817248
59995	817249
297840	817250
313340	817251
112052	817252
15096	817253
34164	817254
143120	817255
411018	817256
216756	817257
216881	817258
69668	817259
585878	817260
391163	817261
218395	817262
485029	817263
77008	817264
47736	817265
70147	817266
931	817267
28776	817268
6537	817269
535866	817270
143375	817271
66596	817272
115098	817273
11156	817274
115110	817275
1082	817276
36131	817277
28680	817278
110841	817279
218279	817280
79673	817281
603684	817282
92999	817283
90738	817284
284828	817285
671604	817286
395232	817287
369372	817288
297527	817289
597568	817290
473542	817291
293876	817292
166697	817293
179457	817294
218325	817295
518861	817296
34965	817297
393972	817298
201991	817299
70187	817300
583477	817301
528120	817302
28728	817303
429284	817304
109950	817305
140410	817306
16144	817307
354519	817308
409580	817309
531563	817310
69687	817311
247473	817312
330198	817313
124011	817314
73990	817315
92072	817316
452190	817317
27398	817318
583324	817319
264802	817320
400529	817321
18574	817322
562284	817323
20154	817324
40846	817325
93765	817326
356374	817327
552239	817328
563044	817329
284348	817330
353270	817331
160986	817332
160980	817333
31495	817334
45617	817335
446403	817336
13205	817337
155243	817338
253739	817339
81555	817340
64175	817341
1466	817342
626039	817343
482514	817344
83152	817345
354487	817346
380333	817347
25250	817348
294552	817349
94689	817350
430846	817351
86110	817352
251521	817353
81313	817354
692923	817355
266386	817356
663277	817357
533479	817358
273	817359
184621	817360
85129	817361
55959	817362
224355	817363
36654	817364
346222	817365
529834	817366
44385	817367
47235	817368
84462	817369
278415	817370
428394	817371
11154	817372
68353	817373
288373	817374
468858	817375
543962	817376
364466	817377
78543	817378
406793	817379
22654	817380
576135	817381
632465	817382
7303	817383
140501	817384
135665	817385
27379	817386
65004	817387
3784	817388
21331	817389
583438	817390
23076	817391
86781	817392
635451	817393
2488	817394
392332	817395
12603	817396
246703	817397
67270	817398
457363	817399
66447	817400
344992	817401
396	817402
203629	817403
566329	817404
135870	817405
157344	817406
5978	817407
236243	817408
139367	817409
617139	817410
432831	817411
152947	817412
420	817413
500312	817414
62751	817415
159405	817416
157444	817417
246532	817418
507446	817419
101412	817420
208626	817421
533245	817422
551782	817423
278496	817424
92392	817425
139468	817426
683284	817427
34508	817428
151845	817429
208088	817430
494950	817431
49841	817432
348117	817433
240700	817434
531535	817435
57299	817436
636361	817437
403142	817438
559333	817439
353758	817440
358307	817441
21035	817442
629021	817443
166712	817444
19811	817445
51487	817446
206278	817447
33913	817448
459999	817449
285652	817450
472054	817451
134308	817452
602565	817453
624194	817454
33048	817455
288789	817456
523474	817457
313302	817458
606386	817459
552913	817460
4067	817461
113597	817462
6543	817463
564690	817464
519836	817465
558473	817466
6884	817467
199352	817468
645388	817469
219083	817470
52616	817471
564111	817472
1977	817473
534957	817474
519231	817475
117637	817476
101125	817477
32441	817478
392172	817479
74312	817480
372256	817481
399745	817482
674945	817483
161765	817484
20676	817485
621555	817486
526167	817487
269052	817488
155457	817489
304444	817490
309853	817491
668665	817492
9476	817493
4769	817494
336154	817495
175061	817496
613954	817497
3659	817498
52835	817499
358851	817500
258893	817501
484617	817502
381728	817503
35146	817504
143989	817505
117846	817506
595158	817507
62720	817508
333758	817509
147929	817510
221016	817511
696486	817512
291062	817513
19231	817514
93729	817515
1629	817516
59027	817517
537680	817518
516293	817519
41585	817520
338934	817521
331979	817522
482140	817523
495879	817524
128196	817525
244224	817526
450995	817527
317210	817528
561129	817529
503430	817530
503420	817531
356578	817532
444858	817533
155510	817534
40463	817535
263860	817536
695943	817537
225671	817538
59369	817539
527406	817540
211110	817541
482743	817542
146725	817543
39081	817544
866	817545
19829	817546
6918	817547
159995	817548
147784	817549
37924	817550
636070	817551
51583	817552
492049	817553
416048	817554
339895	817555
120254	817556
437708	817557
544425	817558
172921	817559
483257	817560
548526	817561
125004	817562
15888	817563
146122	817564
386987	817565
144840	817566
45979	817567
433679	817568
68	817569
197951	817570
202503	817571
506414	817572
551743	817573
546694	817574
380753	817575
4850	817576
477122	817577
626512	817578
613947	817579
57586	817580
332871	817581
359903	817582
84365	817583
94930	817584
167555	817585
467877	817586
491504	817587
114648	817588
107876	817589
463611	817590
690231	817591
381961	817592
172911	817593
129438	817594
523158	817595
164354	817596
545652	817597
147935	817598
606424	817599
39302	817600
333471	817601
506686	817602
478738	817603
48644	817604
5183	817605
140	817606
260787	817607
601238	817608
376892	817609
379412	817610
266055	817611
20107	817612
82084	817613
38806	817614
31567	817615
71973	817616
292740	817617
24417	817618
48259	817619
646279	817620
175049	817621
7591	817622
1155	817623
389296	817624
196445	817625
7159	817626
523089	817627
47334	817628
60413	817629
37826	817630
143602	817631
661394	817632
5973	817633
52372	817634
88112	817635
181671	817636
488806	817637
5343	817638
58354	817639
2893	817640
282339	817641
503479	817642
40718	817643
500273	817644
87957	817645
416416	817646
495820	817647
27835	817648
303709	817649
152884	817650
196802	817651
509475	817652
171129	817653
125586	817654
168201	817655
47429	817656
127105	817657
13652	817658
2865	817659
653373	817660
3351	817661
175394	817662
136407	817663
595044	817664
665168	817665
27806	817666
635714	817667
623376	817668
691058	817669
112898	817670
364784	817671
102982	817672
8590	817673
152946	817674
416695	817675
571491	817676
335909	817677
640200	817678
248088	817679
590974	817680
333886	817681
20358	817682
109343	817683
465421	817684
1045	817685
56390	817686
49851	817687
135481	817688
372005	817689
67439	817690
457114	817691
20348	817692
122964	817693
67557	817694
168617	817695
45	817696
75775	817697
66406	817698
469176	817699
289278	817700
107321	817701
361576	817702
85633	817703
2072	817704
354946	817705
91852	817706
213434	817707
354713	817708
512573	817709
65925	817710
377219	817711
235017	817712
643816	817713
542664	817714
410458	817715
52158	817716
84544	817717
139092	817718
6439	817719
493108	817720
246347	817721
52371	817722
294756	817723
71524	817724
108519	817725
235176	817726
170148	817727
102936	817728
57859	817729
552000	817730
568195	817731
149695	817732
393654	817733
195614	817734
23846	817735
332764	817736
22868	817737
289717	817738
668932	817739
47485	817740
57982	817741
52242	817742
106730	817743
35853	817744
378399	817745
104378	817746
105677	817747
695876	817748
39682	817749
87191	817750
44346	817751
10344	817752
136719	817753
227057	817754
87419	817755
4264	817756
109318	817757
321091	817758
564095	817759
613801	817760
312091	817761
49144	817762
1017	817763
212526	817764
475792	817765
632827	817766
542928	817767
32958	817768
119144	817769
15135	817770
78599	817771
503475	817772
529703	817773
38069	817774
21295	817775
49090	817776
3396	817777
448152	817778
90580	817779
305972	817780
150721	817781
663908	817782
651523	817783
158164	817784
8222	817785
70780	817786
384742	817787
649550	817788
41710	817789
15818	817790
338699	817791
2553	817792
425349	817793
8650	817794
1411	817795
120616	817796
90748	817797
162199	817798
381407	817799
137024	817800
207921	817801
60491	817802
169208	817803
64532	817804
6065	817805
428001	817806
5801	817807
46501	817808
125927	817809
2539	817810
49398	817811
126	817812
273308	817813
303358	817814
267261	817815
21706	817816
60062	817817
263792	817818
56247	817819
96589	817820
499550	817821
168	817822
504639	817823
296200	817824
612049	817825
145690	817826
10927	817827
53945	817828
141343	817829
2183	817830
256903	817831
226988	817832
34334	817833
22849	817834
308480	817835
602201	817836
34457	817837
297339	817838
115434	817839
57678	817840
231689	817841
26605	817842
39031	817843
2469	817844
325065	817845
661698	817846
341660	817847
23744	817848
419285	817849
569176	817850
696663	817851
45938	817852
121326	817853
435578	817854
17251	817855
30200	817856
127662	817857
78477	817858
31860	817859
197933	817860
131840	817861
168838	817862
15206	817863
151497	817864
313257	817865
2981	817866
39127	817867
152210	817868
671543	817869
18813	817870
17883	817871
96487	817872
235671	817873
34397	817874
7974	817875
177781	817876
11	817877
613	817878
9652	817879
21524	817880
1838	817881
341837	817882
112583	817883
319715	817884
25241	817885
21522	817886
210151	817887
25241	817888
291294	817889
55615	817890
412649	817891
2174	817892
30407	817893
102480	817894
28011	817895
118048	817896
120340	817897
67476	817898
188355	817899
433593	817900
184935	817901
211915	817902
1467	817903
58157	817904
324029	817905
571839	817906
331619	817907
379737	817908
350174	817909
228066	817910
187155	817911
564807	817912
21712	817913
633446	817914
145334	817915
534948	817916
56541	817917
39835	817918
72950	817919
683585	817920
682244	817921
435962	817922
25039	817923
695712	817924
338	817925
482973	817926
38946	817927
45090	817928
41437	817929
4114	817930
41694	817931
30922	817932
34282	817933
142230	817934
150811	817935
696312	817936
210348	817937
8649	817938
599383	817939
143562	817940
550812	817941
266177	817942
2	817943
349981	817944
162520	817945
36375	817946
410930	817947
276212	817948
228830	817949
2282	817950
148767	817951
27076	817952
110672	817953
474173	817954
597293	817955
505746	817956
61679	817957
168455	817958
64503	817959
114147	817960
642792	817961
48387	817962
150946	817963
599916	817964
384355	817965
367537	817966
66566	817967
58488	817968
344432	817969
66619	817970
90693	817971
16841	817972
47518	817973
23119	817974
47488	817975
76632	817976
121032	817977
45781	817978
168198	817979
414777	817980
110856	817981
468316	817982
111375	817983
276468	817984
580323	817985
453519	817986
11851	817987
249422	817988
23118	817989
488630	817990
178587	817991
460012	817992
674829	817993
27836	817994
439592	817995
518924	817996
195557	817997
490437	817998
567180	817999
47470	818000
580412	818001
327873	818002
49030	818003
49030	818004
9533	818005
323527	818006
608751	818007
175148	818008
153761	818009
81101	818010
499842	818011
59460	818012
49833	818013
39783	818014
117548	818015
599777	818016
2076	818017
155751	818018
145168	818019
175900	818020
279664	818021
364702	818022
10799	818023
67326	818024
631262	818025
249496	818026
153362	818027
323799	818028
388390	818029
585706	818030
100244	818031
672964	818032
207320	818033
442461	818034
434685	818035
364079	818036
589487	818037
296260	818038
231923	818039
327900	818040
357577	818041
312145	818042
41535	818043
41374	818044
579505	818045
106409	818046
34924	818047
38473	818048
518571	818049
295179	818050
76648	818051
44477	818052
182288	818053
432379	818054
589083	818055
490236	818056
99459	818057
29161	818058
31883	818059
128062	818060
354407	818061
629853	818062
3190	818063
568998	818064
155299	818065
292789	818066
224714	818067
578996	818068
30527	818069
299108	818070
69529	818071
94673	818072
413647	818073
16293	818074
97940	818075
83124	818076
293927	818077
691228	818078
15483	818079
459079	818080
410185	818081
345418	818082
564092	818083
478384	818084
48625	818085
3782	818086
607104	818087
185872	818088
239829	818089
281457	818090
291443	818091
564902	818092
46672	818093
437015	818094
631959	818095
286820	818096
287081	818097
588126	818098
9003	818099
30984	818100
1577	818101
6729	818102
581019	818103
17210	818104
34092	818105
179514	818106
536740	818107
118954	818108
368206	818109
661042	818110
77013	818111
338490	818112
264039	818113
118076	818114
54453	818115
110281	818116
579966	818117
120669	818118
52368	818119
559592	818120
213435	818121
56252	818122
261262	818123
2072	818124
445183	818125
579535	818126
429213	818127
315407	818128
164575	818129
96241	818130
37487	818131
22412	818132
30703	818133
473433	818134
205701	818135
1021	818136
409606	818137
581752	818138
38157	818139
455448	818140
1553	818141
41371	818142
6066	818143
570168	818144
125578	818145
315266	818146
104165	818147
63610	818148
253747	818149
471571	818150
1598	818151
6557	818152
137595	818153
70932	818154
244061	818155
91743	818156
6331	818157
56997	818158
242529	818159
338653	818160
506607	818161
252744	818162
648139	818163
485513	818164
468258	818165
125883	818166
58242	818167
36188	818168
2746	818169
637699	818170
403774	818171
13926	818172
636870	818173
232758	818174
53271	818175
691123	818176
575476	818177
4371	818178
35780	818179
334067	818180
621242	818181
84394	818182
532026	818183
305563	818184
207798	818185
54783	818186
26327	818187
49457	818188
313291	818189
369526	818190
184049	818191
154072	818192
185358	818193
10255	818194
437718	818195
102201	818196
157699	818197
243874	818198
443097	818199
637032	818200
637227	818201
399796	818202
181423	818203
529613	818204
48240	818205
110304	818206
609433	818207
163848	818208
514843	818209
63289	818210
61011	818211
13006	818212
339611	818213
126389	818214
400127	818215
132864	818216
148647	818217
654477	818218
691004	818219
671057	818220
631940	818221
477411	818222
663597	818223
418315	818224
661092	818225
431025	818226
582910	818227
48469	818228
2062	818229
59046	818230
372798	818231
5068	818232
49068	818233
116716	818234
529995	818235
651973	818236
376431	818237
24629	818238
42246	818239
306398	818240
2289	818241
166291	818242
619382	818243
22105	818244
28995	818245
159834	818246
127638	818247
152796	818248
18089	818249
368299	818250
38027	818251
628145	818252
529996	818253
185767	818254
136844	818255
47367	818256
7597	818257
718	818258
23072	818259
693103	818260
181362	818261
99573	818262
107223	818263
144090	818264
519307	818265
790	818266
477384	818267
301636	818268
462355	818269
108955	818270
73432	818271
7951	818272
369092	818273
21034	818274
448885	818275
31413	818276
232394	818277
260812	818278
2718	818279
3096	818280
644053	818281
593013	818282
438866	818283
11375	818284
160972	818285
365022	818286
606557	818287
48045	818288
12489	818289
643395	818290
31740	818291
225404	818292
11333	818293
621766	818294
114519	818295
399	818296
523313	818297
440439	818298
238166	818299
17421	818300
155932	818301
386508	818302
150207	818303
565467	818304
59437	818305
1770	818306
158814	818307
215701	818308
154941	818309
10501	818310
63402	818311
259352	818312
299912	818313
615265	818314
468295	818315
73797	818316
188409	818317
162860	818318
545199	818319
54887	818320
611639	818321
182084	818322
52034	818323
125466	818324
488019	818325
447522	818326
418048	818327
691674	818328
153845	818329
296991	818330
136869	818331
3655	818332
3486	818333
655624	818334
54739	818335
34630	818336
259467	818337
649403	818338
56024	818339
2833	818340
1079	818341
98500	818342
536878	818343
50667	818344
20981	818345
505208	818346
32286	818347
217216	818348
125144	818349
743	818350
10130	818351
67923	818352
37380	818353
163494	818354
458643	818355
382039	818356
171322	818357
670682	818358
36977	818359
257327	818360
521781	818361
126406	818362
120730	818363
260396	818364
106904	818365
34289	818366
541698	818367
137448	818368
192167	818369
71414	818370
481356	818371
165716	818372
111542	818373
11846	818374
82891	818375
11039	818376
16551	818377
80710	818378
529823	818379
458396	818380
8488	818381
102504	818382
595279	818383
104069	818384
21042	818385
21776	818386
418086	818387
568090	818388
158739	818389
522399	818390
122045	818391
42293	818392
504623	818393
33949	818394
144539	818395
7873	818396
154183	818397
446881	818398
1858	818399
94981	818400
531974	818401
18464	818402
200069	818403
652731	818404
126980	818405
534189	818406
650016	818407
81772	818408
433633	818409
170256	818410
492688	818411
525467	818412
114292	818413
547386	818414
11542	818415
158292	818416
418760	818417
175878	818418
50716	818419
22512	818420
1071	818421
24933	818422
70722	818423
348018	818424
410717	818425
219538	818426
226937	818427
170972	818428
22748	818429
460816	818430
136746	818431
249253	818432
683463	818433
5136	818434
13171	818435
643124	818436
44519	818437
327668	818438
234258	818439
49171	818440
2793	818441
74275	818442
267599	818443
124813	818444
4300	818445
3283	818446
543824	818447
550835	818448
342390	818449
48214	818450
16055	818451
13497	818452
84390	818453
161162	818454
491444	818455
577127	818456
9228	818457
76166	818458
145967	818459
44716	818460
422934	818461
524451	818462
694702	818463
133153	818464
36953	818465
540840	818466
51764	818467
646769	818468
371163	818469
22748	818470
52571	818471
370912	818472
108732	818473
100663	818474
535392	818475
334606	818476
39807	818477
432962	818478
161560	818479
1875	818480
103875	818481
336558	818482
291381	818483
305910	818484
68956	818485
291586	818486
6608	818487
37383	818488
9108	818489
649519	818490
553071	818491
23554	818492
24672	818493
274305	818494
1422	818495
467857	818496
185058	818497
286058	818498
139928	818499
10317	818500
57106	818501
394995	818502
198232	818503
393633	818504
443665	818505
197814	818506
41445	818507
37907	818508
495134	818509
122043	818510
7061	818511
6003	818512
46361	818513
526588	818514
191042	818515
497844	818516
247309	818517
319908	818518
227344	818519
626234	818520
416079	818521
33010	818522
192997	818523
170266	818524
576829	818525
476287	818526
22501	818527
21183	818528
605721	818529
550893	818530
4636	818531
169014	818532
269428	818533
1266	818534
687499	818535
41546	818536
64578	818537
686738	818538
466574	818539
57084	818540
440540	818541
46039	818542
106221	818543
106732	818544
270265	818545
162103	818546
55881	818547
379584	818548
58214	818549
157092	818550
205168	818551
21897	818552
1421	818553
233090	818554
13924	818555
278331	818556
378457	818557
554110	818558
263111	818559
372443	818560
41677	818561
49521	818562
648556	818563
95699	818564
1877	818565
255074	818566
42696	818567
359989	818568
104084	818569
522360	818570
1033	818571
111312	818572
142213	818573
546000	818574
10712	818575
37930	818576
22689	818577
171562	818578
632955	818579
39435	818580
57356	818581
82030	818582
588147	818583
378992	818584
380212	818585
171762	818586
498371	818587
421420	818588
68880	818589
143528	818590
129587	818591
59717	818592
22751	818593
54679	818594
86190	818595
206166	818596
13520	818597
72537	818598
80597	818599
21193	818600
47290	818601
39288	818602
48381	818603
468657	818604
38394	818605
202868	818606
689362	818607
286	818608
10145	818609
437019	818610
383498	818611
443494	818612
153305	818613
126613	818614
416	818615
18453	818616
359226	818617
2357	818618
82959	818619
10120	818620
9974	818621
167569	818622
346891	818623
260302	818624
26598	818625
404504	818626
261468	818627
106096	818628
472667	818629
684893	818630
57033	818631
198994	818632
9754	818633
12388	818634
262621	818635
397758	818636
3945	818637
448545	818638
546128	818639
477410	818640
13431	818641
234179	818642
7201	818643
468132	818644
4426	818645
72416	818646
156711	818647
22502	818648
321811	818649
232847	818650
68312	818651
28247	818652
674762	818653
25299	818654
44837	818655
120880	818656
172978	818657
63677	818658
210893	818659
442815	818660
7802	818661
102137	818662
578858	818663
626543	818664
230576	818665
9055	818666
124256	818667
134963	818668
232956	818669
503176	818670
460964	818671
684453	818672
9881	818673
295091	818674
283	818675
172278	818676
504631	818677
23472	818678
181839	818679
57930	818680
587243	818681
86714	818682
12900	818683
27698	818684
237105	818685
73460	818686
657206	818687
52562	818688
303869	818689
237076	818690
41828	818691
143138	818692
80054	818693
32400	818694
454308	818695
5425	818696
93243	818697
606514	818698
323197	818699
458548	818700
556893	818701
40569	818702
88846	818703
2091	818704
434010	818705
382325	818706
1971	818707
448199	818708
28025	818709
83599	818710
280086	818711
75815	818712
325688	818713
85740	818714
11103	818715
83635	818716
245098	818717
90189	818718
68739	818719
118535	818720
667948	818721
73913	818722
115656	818723
131984	818724
132027	818725
132031	818726
27101	818727
132018	818728
194289	818729
59577	818730
276014	818731
689807	818732
370172	818733
169684	818734
953	818735
48422	818736
262271	818737
40106	818738
631388	818739
467875	818740
608815	818741
32546	818742
357455	818743
472040	818744
521295	818745
673828	818746
156518	818747
6503	818748
43841	818749
164811	818750
315323	818751
123878	818752
162937	818753
525268	818754
467283	818755
592685	818756
301922	818757
633884	818758
152050	818759
78478	818760
94768	818761
36064	818762
635118	818763
222451	818764
601908	818765
138632	818766
18330	818767
107669	818768
244243	818769
313313	818770
30838	818771
8581	818772
18463	818773
62838	818774
308200	818775
620313	818776
625401	818777
514026	818778
339654	818779
76622	818780
123103	818781
217805	818782
472	818783
589733	818784
455684	818785
4381	818786
152875	818787
81317	818788
174154	818789
311496	818790
97337	818791
174164	818792
414126	818793
147295	818794
476820	818795
73458	818796
141680	818797
471176	818798
367846	818799
55930	818800
190946	818801
584431	818802
342593	818803
5397	818804
106893	818805
41816	818806
120272	818807
53252	818808
393904	818809
171	818810
25214	818811
66591	818812
2062	818813
342541	818814
300786	818815
555680	818816
101802	818817
112815	818818
322	818819
611857	818820
413034	818821
479987	818822
157181	818823
212203	818824
610604	818825
203441	818826
588120	818827
4117	818828
504014	818829
42076	818830
285593	818831
516381	818832
52818	818833
268061	818834
120222	818835
288881	818836
589631	818837
200890	818838
39223	818839
14587	818840
301343	818841
502740	818842
141822	818843
85978	818844
386716	818845
597156	818846
17524	818847
100774	818848
162223	818849
205211	818850
244968	818851
378429	818852
465839	818853
342315	818854
676732	818855
522021	818856
94702	818857
263292	818858
390404	818859
284583	818860
696538	818861
261975	818862
288690	818863
37975	818864
53261	818865
17578	818866
234342	818867
425288	818868
8817	818869
511981	818870
541671	818871
603250	818872
169598	818873
67826	818874
103129	818875
112557	818876
23808	818877
59895	818878
488225	818879
687637	818880
360504	818881
765	818882
288855	818883
572916	818884
85364	818885
396441	818886
78688	818887
40433	818888
41288	818889
18278	818890
693318	818891
447082	818892
403365	818893
650364	818894
322742	818895
607397	818896
19715	818897
112040	818898
7705	818899
532158	818900
12308	818901
42467	818902
262202	818903
5390	818904
76484	818905
33682	818906
596913	818907
1389	818908
534266	818909
74971	818910
120641	818911
99105	818912
646458	818913
18337	818914
61458	818915
352797	818916
139430	818917
213888	818918
44557	818919
598897	818920
23302	818921
530939	818922
289386	818923
518040	818924
276528	818925
302750	818926
23227	818927
98146	818928
121022	818929
250327	818930
48158	818931
18558	818932
735	818933
499562	818934
30904	818935
213016	818936
513032	818937
45161	818938
134419	818939
657041	818940
293567	818941
27245	818942
4392	818943
534395	818944
9146	818945
359590	818946
22462	818947
442152	818948
126969	818949
89205	818950
4060	818951
60070	818952
173156	818953
585781	818954
319662	818955
34405	818956
233568	818957
31068	818958
373466	818959
49137	818960
431462	818961
13712	818962
625299	818963
143289	818964
193065	818965
35358	818966
23374	818967
63640	818968
287984	818969
135909	818970
4922	818971
58661	818972
622978	818973
630444	818974
242867	818975
337652	818976
49914	818977
14807	818978
665084	818979
19376	818980
35066	818981
716	818982
629697	818983
648714	818984
87246	818985
90170	818986
86911	818987
71770	818988
21732	818989
149085	818990
458013	818991
128873	818992
387240	818993
215644	818994
3434	818995
404998	818996
250103	818997
690393	818998
106748	818999
187699	819000
13761	819001
280024	819002
9967	819003
87125	819004
44267	819005
8682	819006
611675	819007
82748	819008
5801	819009
478087	819010
93754	819011
338921	819012
17438	819013
21353	819014
3091	819015
262171	819016
492678	819017
586141	819018
375128	819019
293616	819020
291833	819021
57668	819022
57161	819023
68947	819024
24	819025
528046	819026
534270	819027
42054	819028
229909	819029
365098	819030
64395	819031
320	819032
272955	819033
310785	819034
562801	819035
128870	819036
51510	819037
51904	819038
280000	819039
427446	819040
571246	819041
137593	819042
39701	819043
16402	819044
366283	819045
120895	819046
13950	819047
745	819048
120147	819049
232587	819050
638824	819051
342674	819052
164132	819053
443071	819054
444287	819055
314446	819056
899	819057
7850	819058
551017	819059
328624	819060
156759	819061
420962	819062
442161	819063
522444	819064
153954	819065
80420	819066
360162	819067
248221	819068
417353	819069
3074	819070
84691	819071
147550	819072
199205	819073
287184	819074
44327	819075
645652	819076
93851	819077
76086	819078
613596	819079
516269	819080
299874	819081
141815	819082
544683	819083
596067	819084
433560	819085
649506	819086
407462	819087
2856	819088
102250	819089
47118	819090
164319	819091
457253	819092
54283	819093
97485	819094
315205	819095
36757	819096
5625	819097
96	819098
17904	819099
46710	819100
438699	819101
77255	819102
67221	819103
102963	819104
306057	819105
475430	819106
57418	819107
584485	819108
138674	819109
59055	819110
73543	819111
450412	819112
504943	819113
109327	819114
39288	819115
224146	819116
60610	819117
164764	819118
150809	819119
145832	819120
403059	819121
10971	819122
965	819123
3371	819124
71895	819125
230683	819126
216	819127
307697	819128
21902	819129
3802	819130
598377	819131
465540	819132
45089	819133
189189	819134
158083	819135
506279	819136
18607	819137
29031	819138
8661	819139
112146	819140
50724	819141
515951	819142
22777	819143
107421	819144
172960	819145
316623	819146
39279	819147
14151	819148
221969	819149
3395	819150
18113	819151
517042	819152
555543	819153
616365	819154
172256	819155
38105	819156
37096	819157
350869	819158
5152	819159
240774	819160
681250	819161
89116	819162
538855	819163
441576	819164
243452	819165
8562	819166
466182	819167
23208	819168
58220	819169
522032	819170
95741	819171
287865	819172
653865	819173
91252	819174
318592	819175
1956	819176
33108	819177
96818	819178
676011	819179
91324	819180
67225	819181
63138	819182
578425	819183
50	819184
567345	819185
838	819186
649510	819187
89648	819188
599450	819189
682164	819190
11	819191
68561	819192
434648	819193
200592	819194
231200	819195
563049	819196
85472	819197
8935	819198
69118	819199
22341	819200
477444	819201
472996	819202
341811	819203
112304	819204
186676	819205
2	819206
243574	819207
167575	819208
35740	819209
1	819210
151867	819211
442194	819212
136560	819213
529343	819214
499490	819215
528055	819216
14916	819217
34355	819218
79959	819219
1765	819220
216282	819221
183655	819222
335485	819223
420843	819224
26029	819225
689019	819226
3364	819227
16328	819228
8222	819229
2463	819230
30430	819231
75240	819232
111462	819233
201092	819234
340872	819235
691729	819236
236829	819237
97982	819238
264523	819239
815	819240
545198	819241
222700	819242
83440	819243
6688	819244
14758	819245
345350	819246
36463	819247
494884	819248
645233	819249
191791	819250
130457	819251
452762	819252
81339	819253
216435	819254
35608	819255
102878	819256
216117	819257
77944	819258
313	819259
49626	819260
1193	819261
615117	819262
3422	819263
662985	819264
508734	819265
230989	819266
80018	819267
92292	819268
451301	819269
628470	819270
317834	819271
213909	819272
36082	819273
111214	819274
206686	819275
69091	819276
433318	819277
146233	819278
321827	819279
36050	819280
57768	819281
175136	819282
183517	819283
545108	819284
42159	819285
378240	819286
25927	819287
471927	819288
69494	819289
617551	819290
668787	819291
125660	819292
20056	819293
294436	819294
9783	819295
280301	819296
459963	819297
595797	819298
49037	819299
323701	819300
66218	819301
392264	819302
42027	819303
75944	819304
117400	819305
243343	819306
125950	819307
50891	819308
826	819309
502471	819310
2504	819311
4666	819312
248655	819313
539147	819314
366623	819315
1849	819316
51279	819317
443931	819318
339346	819319
25083	819320
366915	819321
452018	819322
589399	819323
74750	819324
24102	819325
489980	819326
261722	819327
19887	819328
668577	819329
66270	819330
14422	819331
45610	819332
81082	819333
91267	819334
564150	819335
166524	819336
691919	819337
58606	819338
136571	819339
22248	819340
590660	819341
300265	819342
24164	819343
67130	819344
149616	819345
135201	819346
29758	819347
23516	819348
17229	819349
377185	819350
74289	819351
10213	819352
580033	819353
1530	819354
39651	819355
161832	819356
265112	819357
259552	819358
289213	819359
215574	819360
60237	819361
900	819362
186964	819363
94228	819364
136666	819365
280294	819366
669158	819367
145493	819368
525787	819369
6702	819370
122931	819371
573201	819372
583862	819373
1683	819374
49908	819375
123755	819376
126975	819377
392336	819378
471690	819379
332145	819380
158820	819381
92206	819382
144	819383
249719	819384
31534	819385
454172	819386
112917	819387
5522	819388
58772	819389
24379	819390
235115	819391
146308	819392
555268	819393
541811	819394
277695	819395
44612	819396
307131	819397
105137	819398
598931	819399
38132	819400
73035	819401
435127	819402
17681	819403
374	819404
525852	819405
137939	819406
653434	819407
542092	819408
5359	819409
132185	819410
127548	819411
536237	819412
596944	819413
55012	819414
137026	819415
484	819416
501999	819417
5938	819418
76602	819419
68614	819420
572444	819421
412862	819422
383006	819423
39411	819424
342441	819425
346026	819426
137942	819427
684183	819428
219856	819429
638910	819430
111416	819431
399738	819432
250942	819433
81020	819434
664834	819435
32252	819436
262070	819437
38702	819438
139540	819439
22635	819440
216783	819441
217008	819442
649463	819443
216375	819444
28616	819445
366879	819446
635492	819447
37747	819448
661651	819449
511462	819450
15412	819451
245063	819452
452738	819453
455874	819454
565483	819455
434356	819456
86882	819457
77910	819458
55900	819459
3549	819460
471958	819461
2459	819462
130006	819463
72774	819464
8144	819465
1181	819466
45020	819467
105452	819468
96681	819469
116394	819470
100999	819471
214776	819472
421883	819473
55531	819474
317604	819475
25078	819476
54568	819477
105104	819478
296555	819479
113985	819480
392726	819481
160124	819482
121602	819483
33807	819484
34417	819485
348119	819486
77881	819487
163152	819488
35369	819489
35153	819490
401125	819491
387911	819492
57030	819493
49925	819494
20553	819495
17631	819496
513308	819497
319879	819498
103753	819499
631762	819500
1237	819501
56637	819502
11394	819503
53867	819504
459141	819505
79921	819506
358125	819507
166973	819508
175696	819509
69836	819510
14228	819511
318796	819512
395073	819513
9664	819514
485833	819515
558298	819516
66274	819517
26049	819518
14922	819519
59137	819520
44025	819521
309600	819522
55065	819523
650985	819524
34091	819525
44318	819526
92520	819527
168230	819528
276876	819529
539915	819530
211489	819531
29	819532
99045	819533
6746	819534
296502	819535
350795	819536
393055	819537
676509	819538
256813	819539
528864	819540
119	819541
544966	819542
56415	819543
333722	819544
130836	819545
11143	819546
169377	819547
325481	819548
151043	819549
260179	819550
77058	819551
2059	819552
349451	819553
13804	819554
337033	819555
338939	819556
499980	819557
7847	819558
296537	819559
166960	819560
589836	819561
91235	819562
320406	819563
77679	819564
8205	819565
217855	819566
387393	819567
645245	819568
390128	819569
49906	819570
7605	819571
456660	819572
45558	819573
293437	819574
465450	819575
63238	819576
681926	819577
386266	819578
216874	819579
134850	819580
24147	819581
165384	819582
522062	819583
3864	819584
639857	819585
35795	819586
494138	819587
201774	819588
61868	819589
14432	819590
485697	819591
30512	819592
691664	819593
671584	819594
53470	819595
652728	819596
108788	819597
166934	819598
58482	819599
421472	819600
276291	819601
640290	819602
428148	819603
587504	819604
16599	819605
1398	819606
472026	819607
599710	819608
587485	819609
664262	819610
263796	819611
683413	819612
20745	819613
694993	819614
638402	819615
27327	819616
14230	819617
120308	819618
134944	819619
12286	819620
20337	819621
69486	819622
230922	819623
81001	819624
136154	819625
96791	819626
113952	819627
31124	819628
28926	819629
223891	819630
360947	819631
2102	819632
58511	819633
635649	819634
86392	819635
2682	819636
931	819637
8889	819638
25337	819639
133030	819640
512754	819641
506245	819642
489561	819643
682009	819644
36737	819645
363611	819646
31213	819647
159841	819648
174863	819649
58696	819650
531250	819651
665634	819652
1335	819653
634700	819654
462258	819655
326705	819656
3795	819657
601709	819658
14869	819659
737	819660
324092	819661
454882	819662
135350	819663
322486	819664
34166	819665
5043	819666
591856	819667
50339	819668
20187	819669
610201	819670
430634	819671
14562	819672
104667	819673
170082	819674
358981	819675
522159	819676
576484	819677
82641	819678
354031	819679
28670	819680
531606	819681
17774	819682
151212	819683
597973	819684
80333	819685
218266	819686
80482	819687
73094	819688
4634	819689
377530	819690
667395	819691
375322	819692
517665	819693
462633	819694
146702	819695
591068	819696
6820	819697
46121	819698
673223	819699
320580	819700
89679	819701
158375	819702
178494	819703
6626	819704
1695	819705
494	819706
74593	819707
488479	819708
418391	819709
680570	819710
31122	819711
548782	819712
437813	819713
215461	819714
670586	819715
491958	819716
69813	819717
88510	819718
15882	819719
45608	819720
33410	819721
18892	819722
5178	819723
31101	819724
256814	819725
534496	819726
11	819727
39414	819728
2943	819729
131208	819730
33159	819731
13624	819732
340479	819733
473292	819734
6376	819735
528032	819736
28853	819737
217987	819738
14252	819739
217894	819740
53193	819741
441578	819742
44013	819743
153625	819744
414082	819745
434460	819746
590454	819747
51838	819748
434670	819749
443255	819750
420891	819751
670536	819752
70154	819753
492247	819754
629857	819755
434524	819756
673309	819757
603231	819758
42703	819759
508310	819760
238	819761
4438	819762
394544	819763
414383	819764
160420	819765
293748	819766
3189	819767
525923	819768
180266	819769
111337	819770
16753	819771
434410	819772
513872	819773
460436	819774
52	819775
7850	819776
275574	819777
1333	819778
173	819779
528583	819780
46347	819781
570182	819782
506642	819783
568963	819784
360343	819785
11592	819786
612670	819787
9828	819788
19035	819789
16926	819790
5786	819791
117081	819792
379217	819793
3749	819794
247242	819795
16988	819796
42829	819797
387039	819798
429490	819799
277067	819800
58198	819801
15946	819802
150603	819803
76332	819804
301521	819805
145	819806
72749	819807
25276	819808
38461	819809
572515	819810
584280	819811
5297	819812
51719	819813
184005	819814
115003	819815
68337	819816
213241	819817
213285	819818
213296	819819
5487	819820
421016	819821
479517	819822
42166	819823
38446	819824
166622	819825
271549	819826
628735	819827
490744	819828
516056	819829
42289	819830
311406	819831
616349	819832
688848	819833
59410	819834
444037	819835
163410	819836
29437	819837
51510	819838
325779	819839
302825	819840
40716	819841
478237	819842
421941	819843
51415	819844
433336	819845
597687	819846
638580	819847
5178	819848
280359	819849
495629	819850
196727	819851
57252	819852
117680	819853
353472	819854
97857	819855
3094	819856
659060	819857
169009	819858
7012	819859
450569	819860
67276	819861
508236	819862
35836	819863
315524	819864
532	819865
315596	819866
427182	819867
608634	819868
620516	819869
571300	819870
378094	819871
389627	819872
18081	819873
128163	819874
13454	819875
555582	819876
155862	819877
265484	819878
539532	819879
97970	819880
545005	819881
24480	819882
55012	819883
6901	819884
130964	819885
107696	819886
476574	819887
689086	819888
119359	819889
7851	819890
169017	819891
847	819892
88396	819893
50717	819894
337961	819895
409643	819896
250624	819897
76452	819898
318618	819899
232134	819900
593755	819901
25202	819902
447574	819903
674722	819904
56516	819905
125154	819906
98953	819907
502185	819908
540752	819909
433888	819910
444354	819911
521269	819912
13115	819913
217553	819914
430522	819915
354689	819916
670514	819917
69803	819918
28816	819919
503554	819920
32201	819921
429520	819922
325786	819923
320373	819924
589945	819925
282089	819926
250274	819927
420159	819928
350663	819929
22570	819930
85920	819931
600224	819932
324975	819933
663726	819934
380185	819935
97782	819936
25759	819937
67937	819938
433032	819939
367324	819940
118696	819941
219832	819942
40437	819943
162531	819944
623283	819945
34941	819946
516906	819947
667450	819948
587782	819949
262157	819950
325887	819951
495051	819952
27649	819953
663472	819954
452376	819955
233445	819956
38834	819957
121583	819958
41726	819959
37897	819960
137025	819961
592752	819962
505741	819963
569984	819964
512860	819965
455313	819966
464691	819967
114575	819968
159607	819969
644146	819970
601418	819971
854	819972
491984	819973
2150	819974
16431	819975
231853	819976
73037	819977
139227	819978
439507	819979
689304	819980
564124	819981
292742	819982
218329	819983
57607	819984
135349	819985
492324	819986
30803	819987
4259	819988
99444	819989
216706	819990
409825	819991
87612	819992
637556	819993
64281	819994
47693	819995
1451	819996
69554	819997
135864	819998
1489	819999
51515	820000
300240	820001
18960	820002
472932	820003
474642	820004
568487	820005
611092	820006
21605	820007
373876	820008
588071	820009
109919	820010
35410	820011
589702	820012
37198	820013
30894	820014
68914	820015
372665	820016
602786	820017
36339	820018
236021	820019
617143	820020
209059	820021
627587	820022
366707	820023
557621	820024
413160	820025
41928	820026
3227	820027
479913	820028
85052	820029
57725	820030
23786	820031
69526	820032
217932	820033
38212	820034
249632	820035
621046	820036
520570	820037
236730	820038
240737	820039
67161	820040
311704	820041
533	820042
684906	820043
164913	820044
119170	820045
2608	820046
193186	820047
682398	820048
409926	820049
13392	820050
464651	820051
311111	820052
14231	820053
91072	820054
615056	820055
94866	820056
571659	820057
53275	820058
629216	820059
505035	820060
613723	820061
680838	820062
564903	820063
455857	820064
54375	820065
148980	820066
341872	820067
345911	820068
45490	820069
614832	820070
332401	820071
10071	820072
1227	820073
656941	820074
124632	820075
270086	820076
218466	820077
389872	820078
77006	820079
531625	820080
121286	820081
364261	820082
227038	820083
33747	820084
10813	820085
217846	820086
415866	820087
339545	820088
23019	820089
8692	820090
64985	820091
443208	820092
19688	820093
125200	820094
466635	820095
466659	820096
466666	820097
466672	820098
43263	820099
2991	820100
477088	820101
70162	820102
580014	820103
332419	820104
173315	820105
193471	820106
49999	820107
539221	820108
337794	820109
1560	820110
55759	820111
43081	820112
112911	820113
166629	820114
140868	820115
62042	820116
155271	820117
178927	820118
60948	820119
26224	820120
178871	820121
13319	820122
486261	820123
179025	820124
178821	820125
60933	820126
179007	820127
179037	820128
263309	820129
5948	820130
92829	820131
652680	820132
69869	820133
69956	820134
539755	820135
966	820136
157630	820137
275341	820138
557381	820139
19426	820140
70018	820141
5644	820142
12139	820143
470376	820144
127330	820145
273102	820146
562119	820147
474056	820148
248206	820149
62469	820150
407426	820151
339665	820152
70008	820153
486614	820154
264140	820155
158224	820156
375850	820157
233735	820158
693887	820159
608915	820160
91776	820161
538218	820162
492321	820163
76064	820164
218378	820165
501476	820166
69833	820167
14245	820168
236804	820169
38555	820170
3738	820171
297421	820172
143147	820173
635728	820174
429881	820175
249983	820176
92838	820177
608648	820178
5923	820179
253300	820180
493352	820181
274535	820182
16578	820183
73930	820184
224335	820185
8692	820186
32127	820187
446323	820188
52990	820189
247660	820190
54702	820191
638556	820192
41049	820193
473003	820194
99518	820195
99388	820196
370973	820197
567571	820198
693886	820199
50995	820200
674152	820201
329470	820202
4619	820203
402722	820204
643703	820205
237915	820206
503012	820207
629766	820208
683487	820209
147456	820210
418970	820211
690248	820212
604335	820213
203172	820214
649411	820215
118911	820216
694733	820217
489036	820218
267053	820219
307208	820220
320494	820221
375833	820222
37500	820223
87578	820224
450575	820225
199035	820226
69707	820227
130971	820228
502212	820229
211139	820230
464423	820231
3545	820232
34983	820233
578398	820234
451	820235
384	820236
156108	820237
502316	820238
370202	820239
571989	820240
44667	820241
623107	820242
217753	820243
620932	820244
28762	820245
462619	820246
310515	820247
413217	820248
5039	820249
151444	820250
61348	820251
51165	820252
218179	820253
254168	820254
559177	820255
52103	820256
521906	820257
8020	820258
182534	820259
135207	820260
337	820261
666106	820262
737	820263
598615	820264
567592	820265
298660	820266
298644	820267
298647	820268
298628	820269
298640	820270
88114	820271
179170	820272
70003	820273
305849	820274
6998	820275
140370	820276
9235	820277
296575	820278
419577	820279
111976	820280
211359	820281
615309	820282
39382	820283
15034	820284
649271	820285
66964	820286
417729	820287
126923	820288
389143	820289
623960	820290
625573	820291
218218	820292
469695	820293
345908	820294
623375	820295
176865	820296
6541	820297
132761	820298
47739	820299
459667	820300
41459	820301
252458	820302
474704	820303
630906	820304
307493	820305
190986	820306
168428	820307
529977	820308
199110	820309
68361	820310
552866	820311
438405	820312
112149	820313
16746	820314
273703	820315
6994	820316
340208	820317
28912	820318
104671	820319
3441	820320
612103	820321
548958	820322
38045	820323
180373	820324
327764	820325
254510	820326
112483	820327
393843	820328
600670	820329
630128	820330
634102	820331
19541	820332
572369	820333
643723	820334
65182	820335
33143	820336
309909	820337
172681	820338
617553	820339
393707	820340
71014	820341
102327	820342
212687	820343
93747	820344
585922	820345
20670	820346
318864	820347
133372	820348
684754	820349
19106	820350
20516	820351
326214	820352
216822	820353
193456	820354
680841	820355
25531	820356
438993	820357
126016	820358
320132	820359
237908	820360
85921	820361
481108	820362
187074	820363
163972	820364
141159	820365
575541	820366
3697	820367
93741	820368
372709	820369
413204	820370
544303	820371
131754	820372
118408	820373
320195	820374
678481	820375
77439	820376
162667	820377
583893	820378
600416	820379
124189	820380
297941	820381
297952	820382
132782	820383
194767	820384
21073	820385
340454	820386
26809	820387
573428	820388
686886	820389
688834	820390
370864	820391
36410	820392
391349	820393
647488	820394
596264	820395
160505	820396
166651	820397
236	820398
243960	820399
80761	820400
245293	820401
87911	820402
332076	820403
132355	820404
394818	820405
189867	820406
486806	820407
240616	820408
32909	820409
347919	820410
105435	820411
380198	820412
243459	820413
167600	820414
550175	820415
84560	820416
62586	820417
163735	820418
85545	820419
615096	820420
408547	820421
15869	820422
6481	820423
670588	820424
11689	820425
159450	820426
589236	820427
420124	820428
242830	820429
692055	820430
371272	820431
535493	820432
11690	820433
446604	820434
624712	820435
437680	820436
278073	820437
277752	820438
6247	820439
71061	820440
145535	820441
68670	820442
20583	820443
164733	820444
336660	820445
177122	820446
7576	820447
31374	820448
1039	820449
581494	820450
4241	820451
466177	820452
136051	820453
77884	820454
161722	820455
310465	820456
93325	820457
409761	820458
385185	820459
463297	820460
694706	820461
405907	820462
1255	820463
537488	820464
21044	820465
93503	820466
401205	820467
690552	820468
155998	820469
44691	820470
72925	820471
182751	820472
137382	820473
394554	820474
295115	820475
376237	820476
476551	820477
15801	820478
409694	820479
319748	820480
2017	820481
231708	820482
48463	820483
217419	820484
1	820485
687886	820486
691271	820487
110887	820488
151585	820489
376413	820490
674984	820491
676784	820492
493589	820493
128414	820494
448532	820495
217094	820496
119839	820497
152217	820498
98280	820499
210595	820500
288606	820501
320496	820502
126	820503
372649	820504
155905	820505
376137	820506
652727	820507
47580	820508
200941	820509
645546	820510
151012	820511
128556	820512
588604	820513
60061	820514
693645	820515
570646	820516
614848	820517
674	820518
134385	820519
70800	820520
22069	820521
54916	820522
16820	820523
569068	820524
543438	820525
28861	820526
649391	820527
63336	820528
147159	820529
409698	820530
171054	820531
405684	820532
249680	820533
565881	820534
216183	820535
634296	820536
144064	820537
17946	820538
99860	820539
252535	820540
87608	820541
11573	820542
14203	820543
302254	820544
113211	820545
655181	820546
216600	820547
69083	820548
511501	820549
36253	820550
48320	820551
69421	820552
216164	820553
62334	820554
264169	820555
141963	820556
21060	820557
40343	820558
139454	820559
15517	820560
16235	820561
63499	820562
243502	820563
77934	820564
69457	820565
411546	820566
69069	820567
69447	820568
113190	820569
88931	820570
33323	820571
1626	820572
394647	820573
635316	820574
410	820575
513882	820576
1045	820577
122843	820578
191581	820579
58825	820580
40505	820581
10760	820582
392404	820583
127150	820584
220	820585
30527	820586
565	820587
199007	820588
696281	820589
562149	820590
28588	820591
477909	820592
35841	820593
62546	820594
639804	820595
502065	820596
94266	820597
145345	820598
136392	820599
569155	820600
692506	820601
308764	820602
471713	820603
474803	820604
509290	820605
83771	820606
382190	820607
492622	820608
278273	820609
110124	820610
600984	820611
46726	820612
105957	820613
130136	820614
304111	820615
299216	820616
606833	820617
123673	820618
91122	820619
8011	820620
94046	820621
422893	820622
627116	820623
156040	820624
67529	820625
242992	820626
157781	820627
44882	820628
168307	820629
490764	820630
55312	820631
52541	820632
618977	820633
283623	820634
224926	820635
439699	820636
339202	820637
71300	820638
551572	820639
257572	820640
87270	820641
507688	820642
434120	820643
434128	820644
3280	820645
148696	820646
79078	820647
657898	820648
444159	820649
580230	820650
77879	820651
47931	820652
234250	820653
52001	820654
688570	820655
67819	820656
101127	820657
76199	820658
171013	820659
343206	820660
97540	820661
422371	820662
453915	820663
325539	820664
635477	820665
326197	820666
261027	820667
140789	820668
390228	820669
216862	820670
193662	820671
103058	820672
546313	820673
19245	820674
507375	820675
65603	820676
596920	820677
518781	820678
46508	820679
48756	820680
325838	820681
574676	820682
305415	820683
353985	820684
588335	820685
482337	820686
582762	820687
345497	820688
3232	820689
73653	820690
95181	820691
10648	820692
191124	820693
4073	820694
224620	820695
95226	820696
9342	820697
52445	820698
472	820699
366036	820700
696292	820701
584588	820702
315430	820703
175142	820704
303862	820705
400594	820706
141065	820707
93189	820708
499187	820709
2726	820710
586339	820711
24025	820712
512236	820713
552400	820714
415878	820715
418167	820716
481200	820717
114235	820718
8933	820719
13054	820720
66770	820721
28082	820722
40926	820723
502779	820724
138643	820725
395803	820726
247065	820727
191038	820728
246751	820729
515366	820730
258691	820731
403498	820732
68201	820733
674659	820734
143347	820735
567988	820736
1680	820737
404625	820738
444733	820739
21005	820740
220807	820741
3315	820742
493411	820743
127718	820744
67608	820745
119897	820746
9831	820747
428903	820748
277345	820749
500101	820750
479218	820751
109061	820752
573854	820753
3285	820754
398289	820755
168968	820756
211134	820757
171964	820758
478805	820759
5364	820760
642635	820761
167186	820762
569648	820763
28001	820764
295003	820765
366343	820766
271320	820767
9095	820768
174867	820769
25211	820770
14558	820771
435832	820772
3766	820773
130570	820774
320416	820775
53305	820776
18616	820777
639444	820778
196434	820779
320263	820780
137245	820781
99743	820782
456126	820783
483678	820784
638650	820785
574827	820786
12312	820787
81781	820788
132355	820789
354479	820790
6729	820791
353406	820792
532396	820793
3242	820794
246644	820795
100959	820796
155447	820797
63297	820798
29039	820799
575438	820800
55421	820801
115652	820802
616548	820803
548868	820804
452548	820805
79902	820806
271515	820807
113290	820808
27520	820809
490433	820810
75386	820811
149677	820812
498152	820813
36006	820814
17002	820815
24860	820816
193372	820817
378083	820818
291449	820819
115588	820820
23419	820821
13097	820822
101137	820823
30432	820824
1836	820825
166784	820826
47013	820827
302187	820828
49855	820829
402592	820830
3795	820831
48174	820832
277230	820833
646130	820834
116713	820835
434375	820836
54216	820837
688284	820838
110635	820839
423577	820840
322302	820841
859	820842
562836	820843
338599	820844
46622	820845
598994	820846
434804	820847
553264	820848
386947	820849
23458	820850
166280	820851
163748	820852
99599	820853
120444	820854
230045	820855
204102	820856
123563	820857
589197	820858
230060	820859
27965	820860
314470	820861
69636	820862
35450	820863
293084	820864
305696	820865
46461	820866
72890	820867
684612	820868
533	820869
152511	820870
201467	820871
668058	820872
184340	820873
553518	820874
615057	820875
114101	820876
387348	820877
83059	820878
38898	820879
161165	820880
566477	820881
32927	820882
30901	820883
31002	820884
449134	820885
323442	820886
75327	820887
102712	820888
3440	820889
450813	820890
78990	820891
78696	820892
15788	820893
492034	820894
675877	820895
397109	820896
75351	820897
286512	820898
623587	820899
98930	820900
46872	820901
209204	820902
36111	820903
391257	820904
2903	820905
69295	820906
106173	820907
690253	820908
45496	820909
126620	820910
32648	820911
573807	820912
23872	820913
439455	820914
242157	820915
99503	820916
120362	820917
51527	820918
44612	820919
634292	820920
131713	820921
5161	820922
286511	820923
121175	820924
25549	820925
6511	820926
648712	820927
197981	820928
10925	820929
315267	820930
364951	820931
448901	820932
452309	820933
57481	820934
677023	820935
158643	820936
3241	820937
565250	820938
419002	820939
49591	820940
1135	820941
565573	820942
106936	820943
631611	820944
40111	820945
367443	820946
206491	820947
83909	820948
243901	820949
56767	820950
768	820951
60414	820952
582932	820953
410510	820954
65360	820955
8479	820956
203901	820957
521946	820958
337691	820959
185494	820960
632694	820961
248	820962
46106	820963
459790	820964
30456	820965
18402	820966
46215	820967
56624	820968
513192	820969
56529	820970
367573	820971
229477	820972
507602	820973
22920	820974
6890	820975
692816	820976
170994	820977
2455	820978
677787	820979
35289	820980
337116	820981
391208	820982
474929	820983
15069	820984
467963	820985
91748	820986
73964	820987
87318	820988
528007	820989
481759	820990
184679	820991
415783	820992
95532	820993
15029	820994
12475	820995
414391	820996
429306	820997
43457	820998
25770	820999
248689	821000
15472	821001
275431	821002
470274	821003
90215	821004
518442	821005
231692	821006
118065	821007
243402	821008
43678	821009
133863	821010
395203	821011
204145	821012
22222	821013
217039	821014
42100	821015
58002	821016
620210	821017
65651	821018
4978	821019
119387	821020
179339	821021
11410	821022
196625	821023
630299	821024
243585	821025
49661	821026
368811	821027
635540	821028
2164	821029
15414	821030
126517	821031
77346	821032
45180	821033
31036	821034
79948	821035
5359	821036
311630	821037
587528	821038
93462	821039
665396	821040
43554	821041
603424	821042
207877	821043
4677	821044
293896	821045
42151	821046
68165	821047
300145	821048
422263	821049
376380	821050
511634	821051
694287	821052
107555	821053
249451	821054
156875	821055
291786	821056
32044	821057
379215	821058
20406	821059
59087	821060
87465	821061
437906	821062
30293	821063
128209	821064
511495	821065
49244	821066
29656	821067
1196	821068
139821	821069
53284	821070
13762	821071
69189	821072
76787	821073
166084	821074
128208	821075
25536	821076
370359	821077
592947	821078
560975	821079
158720	821080
362742	821081
334539	821082
549469	821083
59573	821084
87591	821085
216526	821086
4803	821087
15182	821088
14508	821089
243722	821090
375233	821091
688746	821092
34710	821093
493980	821094
223635	821095
604713	821096
8254	821097
372294	821098
218442	821099
288484	821100
140369	821101
34514	821102
437693	821103
4485	821104
127405	821105
66237	821106
472246	821107
369446	821108
660236	821109
286012	821110
115989	821111
385534	821112
238866	821113
131880	821114
397100	821115
562410	821116
20371	821117
423112	821118
687870	821119
383638	821120
48556	821121
454162	821122
76877	821123
17713	821124
392506	821125
40383	821126
700	821127
121273	821128
28722	821129
231646	821130
556229	821131
312799	821132
52564	821133
531570	821134
150299	821135
196670	821136
547	821137
24782	821138
41073	821139
363172	821140
83340	821141
507104	821142
27912	821143
658446	821144
252809	821145
396695	821146
74392	821147
318056	821148
671462	821149
32590	821150
157379	821151
50759	821152
53504	821153
583196	821154
636120	821155
671556	821156
118868	821157
527541	821158
574003	821159
8256	821160
514950	821161
373741	821162
30816	821163
208214	821164
153446	821165
99356	821166
29885	821167
148389	821168
130104	821169
435867	821170
45763	821171
333623	821172
294313	821173
28502	821174
5161	821175
23847	821176
34032	821177
35047	821178
31666	821179
41075	821180
380842	821181
159273	821182
103805	821183
48805	821184
73977	821185
7989	821186
675078	821187
519654	821188
603501	821189
155926	821190
146672	821191
648856	821192
299685	821193
54812	821194
647721	821195
230748	821196
682848	821197
135550	821198
53511	821199
474102	821200
2250	821201
110442	821202
19833	821203
368611	821204
271555	821205
290131	821206
16367	821207
613922	821208
278630	821209
564075	821210
243663	821211
159448	821212
118712	821213
72255	821214
77257	821215
176563	821216
1332	821217
255513	821218
656772	821219
42944	821220
383069	821221
26662	821222
103743	821223
748	821224
824	821225
118643	821226
195806	821227
474330	821228
669237	821229
103808	821230
700	821231
14911	821232
104379	821233
167782	821234
87120	821235
50255	821236
559498	821237
570991	821238
3192	821239
410132	821240
75280	821241
248099	821242
119095	821243
14786	821244
330087	821245
458493	821246
216654	821247
146882	821248
114711	821249
415342	821250
51752	821251
585420	821252
75302	821253
86195	821254
216692	821255
20154	821256
73306	821257
98792	821258
402776	821259
81336	821260
545773	821261
231454	821262
211458	821263
352648	821264
49183	821265
565596	821266
282363	821267
78719	821268
260174	821269
616280	821270
99979	821271
305660	821272
122452	821273
105819	821274
550385	821275
235357	821276
9972	821277
48764	821278
85104	821279
524038	821280
5321	821281
82243	821282
31638	821283
415737	821284
68554	821285
39659	821286
182334	821287
243628	821288
487372	821289
397276	821290
144857	821291
113284	821292
285442	821293
345962	821294
23835	821295
2808	821296
447806	821297
589282	821298
664177	821299
497973	821300
650071	821301
16721	821302
87511	821303
670524	821304
75941	821305
442747	821306
56636	821307
627684	821308
397093	821309
58871	821310
26276	821311
211750	821312
161464	821313
2594	821314
308648	821315
331726	821316
183380	821317
115299	821318
77403	821319
128025	821320
15060	821321
660139	821322
604938	821323
93477	821324
23951	821325
248796	821326
33633	821327
191801	821328
69473	821329
217470	821330
69137	821331
534619	821332
165625	821333
167279	821334
185210	821335
5831	821336
469891	821337
539071	821338
252734	821339
4111	821340
181514	821341
408306	821342
84813	821343
40517	821344
23030	821345
170318	821346
167674	821347
38353	821348
15536	821349
18148	821350
3137	821351
3150	821352
121049	821353
160221	821354
51523	821355
321050	821356
636878	821357
24034	821358
9733	821359
599	821360
16266	821361
441121	821362
439711	821363
364076	821364
578945	821365
141399	821366
662306	821367
99322	821368
381390	821369
493393	821370
667772	821371
36058	821372
8140	821373
1197	821374
25259	821375
581353	821376
400937	821377
126822	821378
595662	821379
679260	821380
640737	821381
171781	821382
377936	821383
668004	821384
485062	821385
357088	821386
467909	821387
79843	821388
63605	821389
41958	821390
527520	821391
612581	821392
681814	821393
308532	821394
440884	821395
550602	821396
28470	821397
188	821398
799	821399
254936	821400
573532	821401
296043	821402
16323	821403
409379	821404
227101	821405
86098	821406
49533	821407
76045	821408
662645	821409
557829	821410
480336	821411
24159	821412
675374	821413
615239	821414
692093	821415
582331	821416
352937	821417
63500	821418
290943	821419
550838	821420
47780	821421
576681	821422
12423	821423
350394	821424
81236	821425
3582	821426
125592	821427
501846	821428
687690	821429
259235	821430
1107	821431
50452	821432
26441	821433
54964	821434
43396	821435
149871	821436
4706	821437
258975	821438
564613	821439
103135	821440
283987	821441
674960	821442
508328	821443
451487	821444
152830	821445
571488	821446
190884	821447
23877	821448
54627	821449
548	821450
249387	821451
226775	821452
473371	821453
439853	821454
219488	821455
454763	821456
254466	821457
697688	821458
632256	821459
156833	821460
60325	821461
48984	821462
45776	821463
119910	821464
200104	821465
128332	821466
379009	821467
396	821468
281264	821469
52334	821470
436375	821471
1046	821472
662775	821473
321132	821474
578327	821475
22556	821476
46168	821477
774	821478
562581	821479
22061	821480
340174	821481
548646	821482
20378	821483
634631	821484
636874	821485
665727	821486
58493	821487
2	821488
356747	821489
564617	821490
676327	821491
340795	821492
340816	821493
343217	821494
119952	821495
417466	821496
397303	821497
385102	821498
498488	821499
315562	821500
542295	821501
429934	821502
486163	821503
239675	821504
235598	821505
462002	821506
671072	821507
403648	821508
425795	821509
680250	821510
47603	821511
190852	821512
105109	821513
4382	821514
46632	821515
98880	821516
465980	821517
227968	821518
53695	821519
641160	821520
58823	821521
22837	821522
274028	821523
184381	821524
448004	821525
656827	821526
491250	821527
60022	821528
262600	821529
684961	821530
378401	821531
422071	821532
469458	821533
616696	821534
161398	821535
159063	821536
105918	821537
77022	821538
199181	821539
15816	821540
218700	821541
334	821542
427995	821543
546814	821544
99475	821545
659944	821546
476585	821547
151874	821548
532787	821549
613759	821550
184206	821551
603909	821552
382185	821553
44529	821554
184765	821555
624093	821556
259579	821557
469468	821558
130748	821559
497523	821560
504842	821561
21639	821562
697239	821563
139632	821564
317733	821565
39280	821566
116144	821567
434297	821568
265146	821569
315278	821570
1669	821571
615946	821572
5794	821573
180965	821574
64270	821575
87287	821576
201396	821577
412514	821578
585050	821579
323447	821580
23551	821581
75226	821582
645146	821583
633953	821584
437484	821585
607059	821586
5426	821587
9534	821588
144005	821589
324200	821590
119695	821591
25172	821592
646597	821593
411812	821594
517859	821595
446462	821596
14334	821597
1261	821598
670746	821599
87085	821600
516804	821601
452799	821602
288702	821603
293079	821604
418451	821605
287315	821606
22284	821607
620998	821608
102028	821609
489030	821610
101163	821611
119572	821612
355031	821613
13809	821614
40063	821615
538432	821616
683415	821617
61328	821618
108461	821619
5563	821620
435940	821621
644303	821622
365339	821623
120635	821624
110266	821625
142081	821626
472800	821627
52471	821628
104633	821629
391427	821630
107572	821631
565261	821632
82762	821633
43732	821634
50991	821635
465252	821636
93766	821637
153853	821638
54758	821639
297374	821640
1412	821641
485198	821642
127519	821643
71177	821644
482207	821645
119955	821646
100184	821647
15874	821648
75470	821649
259196	821650
632462	821651
274359	821652
328958	821653
269630	821654
162527	821655
200716	821656
477382	821657
587402	821658
264142	821659
296983	821660
81911	821661
367991	821662
509422	821663
147296	821664
51046	821665
41475	821666
409364	821667
638248	821668
415725	821669
136729	821670
134370	821671
143529	821672
70215	821673
100753	821674
522846	821675
323393	821676
1197	821677
632700	821678
167060	821679
12512	821680
118257	821681
70251	821682
550273	821683
553083	821684
523431	821685
3	821686
495731	821687
537533	821688
550464	821689
69049	821690
129428	821691
459430	821692
51311	821693
88475	821694
3225	821695
3308	821696
76351	821697
690123	821698
486032	821699
160	821700
3753	821701
46620	821702
398849	821703
336607	821704
10324	821705
287889	821706
683189	821707
30384	821708
93989	821709
88252	821710
254632	821711
270686	821712
46562	821713
18925	821714
531152	821715
193398	821716
658786	821717
230863	821718
26684	821719
691619	821720
43311	821721
7507	821722
539252	821723
188829	821724
604672	821725
69270	821726
155598	821727
246	821728
674345	821729
224742	821730
312475	821731
559678	821732
171463	821733
499158	821734
427918	821735
129227	821736
430359	821737
392594	821738
533569	821739
282109	821740
387074	821741
305567	821742
158403	821743
24854	821744
19783	821745
516	821746
430610	821747
383458	821748
147306	821749
26	821750
654675	821751
574623	821752
641455	821753
335664	821754
13228	821755
422807	821756
113	821757
406009	821758
8706	821759
523058	821760
455002	821761
64335	821762
190707	821763
134694	821764
74424	821765
184461	821766
551047	821767
996	821768
3980	821769
164549	821770
352481	821771
569917	821772
8720	821773
354516	821774
77942	821775
39208	821776
585997	821777
309266	821778
604736	821779
150444	821780
13237	821781
25380	821782
201180	821783
520637	821784
38350	821785
157216	821786
541746	821787
4517	821788
102293	821789
31488	821790
16856	821791
146937	821792
35963	821793
173788	821794
5107	821795
94045	821796
147994	821797
567334	821798
575866	821799
49802	821800
522076	821801
21546	821802
17233	821803
12780	821804
595213	821805
146728	821806
38978	821807
269765	821808
630	821809
30033	821810
632575	821811
343291	821812
396273	821813
235294	821814
258679	821815
42347	821816
201335	821817
891	821818
303194	821819
564473	821820
40108	821821
147991	821822
144548	821823
16831	821824
40607	821825
4517	821826
70206	821827
71736	821828
97800	821829
130522	821830
56448	821831
164771	821832
142924	821833
142557	821834
338397	821835
98652	821836
24091	821837
9363	821838
236364	821839
206238	821840
31354	821841
38604	821842
28212	821843
328962	821844
488257	821845
33506	821846
99618	821847
1083	821848
320906	821849
95785	821850
43086	821851
395	821852
351259	821853
383260	821854
657575	821855
439565	821856
392689	821857
495745	821858
495682	821859
47303	821860
397774	821861
42832	821862
86404	821863
28199	821864
617759	821865
382007	821866
488424	821867
371696	821868
15654	821869
406823	821870
683787	821871
160265	821872
537161	821873
57926	821874
22947	821875
191365	821876
590459	821877
351255	821878
245364	821879
395472	821880
327625	821881
679445	821882
413598	821883
917	821884
351522	821885
167204	821886
197017	821887
61249	821888
294838	821889
387736	821890
50270	821891
168438	821892
324885	821893
391928	821894
778	821895
142488	821896
86498	821897
5066	821898
564757	821899
413963	821900
672794	821901
70516	821902
62904	821903
275662	821904
6033	821905
633378	821906
598907	821907
35109	821908
152577	821909
366398	821910
423452	821911
655522	821912
364849	821913
75	821914
379790	821915
13211	821916
85342	821917
124750	821918
45614	821919
393218	821920
122059	821921
154490	821922
533547	821923
505674	821924
297767	821925
170261	821926
309882	821927
500406	821928
103202	821929
128231	821930
443405	821931
248530	821932
168988	821933
162077	821934
686232	821935
172354	821936
415618	821937
396413	821938
87628	821939
438805	821940
40992	821941
486499	821942
106760	821943
395828	821944
10418	821945
578148	821946
2050	821947
135163	821948
274582	821949
140409	821950
670907	821951
15193	821952
313394	821953
638918	821954
76037	821955
405015	821956
456675	821957
218204	821958
136392	821959
37020	821960
14751	821961
355324	821962
59610	821963
530844	821964
325056	821965
225140	821966
6061	821967
57733	821968
228218	821969
24226	821970
3485	821971
368822	821972
280393	821973
546468	821974
99116	821975
606874	821976
494425	821977
449363	821978
469446	821979
219535	821980
2224	821981
328818	821982
105646	821983
458447	821984
18595	821985
597131	821986
679775	821987
8463	821988
328608	821989
193957	821990
642347	821991
328677	821992
30360	821993
539074	821994
424204	821995
642272	821996
465673	821997
572938	821998
426941	821999
36359	822000
659152	822001
311300	822002
19473	822003
193330	822004
2683	822005
421578	822006
354555	822007
28797	822008
539157	822009
97392	822010
621762	822011
12546	822012
638812	822013
313548	822014
494187	822015
535327	822016
399691	822017
507270	822018
366254	822019
473592	822020
545776	822021
602707	822022
9943	822023
208456	822024
10966	822025
4214	822026
128931	822027
1516	822028
639607	822029
4864	822030
471893	822031
381977	822032
64206	822033
1271	822034
490363	822035
16798	822036
113677	822037
164183	822038
468464	822039
620818	822040
1387	822041
492222	822042
114919	822043
589849	822044
229971	822045
470	822046
426126	822047
58184	822048
210514	822049
62294	822050
151479	822051
142058	822052
613450	822053
6931	822054
464589	822055
603302	822056
426168	822057
692249	822058
175468	822059
115507	822060
151225	822061
25869	822062
527126	822063
400188	822064
107789	822065
181558	822066
513054	822067
341247	822068
122875	822069
119913	822070
92180	822071
432594	822072
343876	822073
417762	822074
533738	822075
66922	822076
30414	822077
651948	822078
113976	822079
219645	822080
55955	822081
28578	822082
5534	822083
34991	822084
28961	822085
446458	822086
588151	822087
184862	822088
183604	822089
545943	822090
983	822091
469535	822092
2647	822093
182851	822094
677523	822095
208270	822096
140229	822097
46420	822098
54288	822099
446225	822100
21401	822101
5572	822102
23766	822103
609329	822104
1033	822105
95602	822106
149291	822107
24874	822108
240635	822109
15438	822110
52128	822111
82519	822112
2724	822113
44216	822114
2275	822115
76911	822116
80837	822117
23098	822118
138039	822119
261845	822120
517173	822121
164128	822122
28195	822123
283696	822124
588088	822125
153475	822126
12750	822127
394329	822128
573074	822129
469732	822130
675770	822131
671804	822132
258472	822133
111546	822134
15402	822135
34	822136
444234	822137
175910	822138
3910	822139
125201	822140
17091	822141
53181	822142
4214	822143
286	822144
327055	822145
84734	822146
42	822147
560502	822148
160445	822149
437575	822150
2151	822151
91015	822152
22865	822153
386958	822154
21116	822155
47262	822156
674884	822157
494461	822158
573770	822159
337091	822160
7558	822161
4252	822162
677064	822163
606173	822164
11668	822165
124854	822166
736	822167
47447	822168
438882	822169
397513	822170
231926	822171
539833	822172
56098	822173
195032	822174
664617	822175
48176	822176
2688	822177
142098	822178
136492	822179
451288	822180
114861	822181
525515	822182
76754	822183
135023	822184
394756	822185
56276	822186
440757	822187
605112	822188
154489	822189
421062	822190
425330	822191
142163	822192
415302	822193
592413	822194
160462	822195
104525	822196
1095	822197
45810	822198
102151	822199
536276	822200
11133	822201
301071	822202
121580	822203
126120	822204
8253	822205
525815	822206
905	822207
23443	822208
25552	822209
517213	822210
84293	822211
53659	822212
614773	822213
16786	822214
55954	822215
674786	822216
260864	822217
349832	822218
30957	822219
51976	822220
338411	822221
133246	822222
556162	822223
36965	822224
92234	822225
55843	822226
11979	822227
325948	822228
228303	822229
4405	822230
206617	822231
367229	822232
366346	822233
316126	822234
327887	822235
35160	822236
401697	822237
46387	822238
6814	822239
672975	822240
37028	822241
485033	822242
3405	822243
5696	822244
335590	822245
173073	822246
530603	822247
30221	822248
348401	822249
342127	822250
43532	822251
157180	822252
410384	822253
279293	822254
79112	822255
17071	822256
141482	822257
86384	822258
7538	822259
336070	822260
255510	822261
39360	822262
138938	822263
94876	822264
375577	822265
96637	822266
206882	822267
92590	822268
75100	822269
504932	822270
414129	822271
26109	822272
153951	822273
639791	822274
276968	822275
118322	822276
504828	822277
38746	822278
651825	822279
127700	822280
571182	822281
47182	822282
139860	822283
458	822284
341403	822285
548650	822286
78032	822287
6502	822288
92834	822289
48285	822290
4609	822291
9655	822292
682438	822293
206134	822294
631670	822295
634018	822296
14420	822297
373091	822298
104291	822299
4865	822300
584118	822301
108801	822302
306	822303
601490	822304
5408	822305
79269	822306
610478	822307
320565	822308
434789	822309
159823	822310
370422	822311
119842	822312
22625	822313
582300	822314
47712	822315
530798	822316
135392	822317
66034	822318
206831	822319
12609	822320
88273	822321
467462	822322
627697	822323
26597	822324
209065	822325
86573	822326
292733	822327
33883	822328
9911	822329
111905	822330
10488	822331
673094	822332
200064	822333
12944	822334
673150	822335
3377	822336
209367	822337
14992	822338
296878	822339
37076	822340
162863	822341
133840	822342
49797	822343
111977	822344
110444	822345
646602	822346
98298	822347
79239	822348
34050	822349
12042	822350
209271	822351
46396	822352
134776	822353
388600	822354
6975	822355
399508	822356
24179	822357
190114	822358
688721	822359
567990	822360
567964	822361
484889	822362
48761	822363
142226	822364
269961	822365
147676	822366
344347	822367
86546	822368
600286	822369
40220	822370
524167	822371
54607	822372
17440	822373
47506	822374
216775	822375
47003	822376
513874	822377
142309	822378
5178	822379
647681	822380
471582	822381
5006	822382
690410	822383
73670	822384
135	822385
473676	822386
348022	822387
393415	822388
47674	822389
421787	822390
58526	822391
589499	822392
568385	822393
164043	822394
893	822395
531220	822396
663366	822397
210728	822398
117990	822399
20983	822400
168502	822401
292122	822402
10047	822403
589927	822404
477201	822405
380362	822406
626795	822407
192005	822408
73207	822409
21751	822410
572345	822411
131419	822412
93600	822413
215393	822414
557050	822415
596490	822416
610	822417
246101	822418
539115	822419
2763	822420
408002	822421
323795	822422
52119	822423
54257	822424
51116	822425
546324	822426
55761	822427
53642	822428
160621	822429
319403	822430
647739	822431
5472	822432
326066	822433
572348	822434
34650	822435
585455	822436
6034	822437
616665	822438
335566	822439
574529	822440
449162	822441
13438	822442
381671	822443
560647	822444
522529	822445
245916	822446
556294	822447
58188	822448
403030	822449
150176	822450
411873	822451
108604	822452
77565	822453
291158	822454
22123	822455
95657	822456
638714	822457
579721	822458
589912	822459
189568	822460
59036	822461
626068	822462
682376	822463
599358	822464
483075	822465
174	822466
87329	822467
23426	822468
7330	822469
49178	822470
529514	822471
169731	822472
367657	822473
75134	822474
159781	822475
509351	822476
390394	822477
688625	822478
236337	822479
311436	822480
315799	822481
181110	822482
107329	822483
274502	822484
64814	822485
335706	822486
53773	822487
270129	822488
115708	822489
83967	822490
418535	822491
611986	822492
135913	822493
306824	822494
458903	822495
624390	822496
38386	822497
679105	822498
546003	822499
302870	822500
114950	822501
548755	822502
416051	822503
138969	822504
244106	822505
65142	822506
128265	822507
6823	822508
104395	822509
148336	822510
487559	822511
216162	822512
556933	822513
455930	822514
445634	822515
8979	822516
623823	822517
323619	822518
206874	822519
545600	822520
83046	822521
443519	822522
18816	822523
21641	822524
90187	822525
506854	822526
10118	822527
650568	822528
584912	822529
484067	822530
167745	822531
103291	822532
168658	822533
76564	822534
624862	822535
384988	822536
256110	822537
220427	822538
7425	822539
51933	822540
147341	822541
257589	822542
90752	822543
650884	822544
325845	822545
46497	822546
13867	822547
636820	822548
145914	822549
380924	822550
91796	822551
18088	822552
162211	822553
94821	822554
209825	822555
485536	822556
138695	822557
208753	822558
166332	822559
31369	822560
119000	822561
165399	822562
196773	822563
518249	822564
319917	822565
516418	822566
36762	822567
695347	822568
560033	822569
21046	822570
17986	822571
37243	822572
17521	822573
159665	822574
78132	822575
12154	822576
201992	822577
551628	822578
58421	822579
9408	822580
491426	822581
44178	822582
286801	822583
277830	822584
50573	822585
536998	822586
353545	822587
389851	822588
127056	822589
438243	822590
17240	822591
627785	822592
561895	822593
386111	822594
26296	822595
288573	822596
4288	822597
105	822598
86715	822599
151472	822600
100531	822601
619487	822602
554320	822603
148434	822604
22794	822605
95743	822606
343627	822607
8409	822608
1974	822609
15245	822610
143387	822611
1110	822612
30022	822613
37779	822614
54769	822615
555118	822616
380402	822617
42376	822618
10588	822619
262189	822620
373897	822621
109413	822622
18922	822623
14112	822624
161825	822625
610579	822626
695272	822627
28417	822628
88044	822629
168178	822630
112073	822631
389658	822632
17173	822633
31639	822634
5213	822635
117973	822636
413206	822637
38908	822638
125351	822639
274004	822640
430003	822641
208687	822642
581093	822643
426932	822644
94770	822645
6293	822646
59976	822647
112829	822648
138200	822649
565616	822650
542414	822651
111581	822652
353448	822653
13268	822654
7164	822655
89152	822656
519837	822657
126177	822658
171050	822659
523702	822660
361449	822661
509582	822662
172870	822663
544554	822664
483315	822665
155896	822666
141967	822667
125747	822668
23462	822669
55122	822670
451869	822671
521072	822672
601972	822673
283603	822674
94031	822675
29089	822676
75392	822677
116	822678
357878	822679
128848	822680
683188	822681
262003	822682
189511	822683
254409	822684
592141	822685
178219	822686
160579	822687
282892	822688
481843	822689
159523	822690
104714	822691
259873	822692
128573	822693
11180	822694
20043	822695
1627	822696
13711	822697
320432	822698
1858	822699
807	822700
590971	822701
309339	822702
16569	822703
207088	822704
527206	822705
3140	822706
46957	822707
962	822708
462245	822709
292944	822710
15304	822711
13041	822712
93836	822713
137123	822714
289012	822715
133193	822716
91	822717
481516	822718
54433	822719
4607	822720
28439	822721
79219	822722
74853	822723
36387	822724
189	822725
3652	822726
238784	822727
5254	822728
59928	822729
208592	822730
228738	822731
40278	822732
63400	822733
251754	822734
217550	822735
518559	822736
113101	822737
69812	822738
281079	822739
228872	822740
532757	822741
46753	822742
515656	822743
126209	822744
674929	822745
326013	822746
74186	822747
117146	822748
125442	822749
627938	822750
176289	822751
121338	822752
16246	822753
302962	822754
572967	822755
572899	822756
572871	822757
49042	822758
525682	822759
517503	822760
120010	822761
323314	822762
245612	822763
262004	822764
38775	822765
71397	822766
508596	822767
367278	822768
6838	822769
293	822770
97396	822771
130156	822772
39525	822773
405672	822774
689045	822775
542886	822776
353292	822777
53527	822778
132632	822779
508218	822780
9953	822781
546341	822782
128807	822783
356662	822784
12778	822785
527330	822786
457575	822787
64816	822788
583240	822789
524768	822790
228039	822791
1268	822792
100870	822793
26293	822794
687837	822795
222219	822796
28267	822797
247961	822798
434274	822799
526488	822800
282209	822801
38227	822802
637003	822803
239304	822804
111495	822805
57598	822806
678159	822807
424524	822808
396317	822809
579568	822810
149517	822811
434746	822812
258149	822813
336928	822814
32293	822815
172054	822816
64169	822817
39602	822818
255714	822819
43705	822820
150437	822821
25253	822822
7689	822823
363265	822824
68209	822825
323294	822826
45485	822827
12921	822828
257597	822829
15933	822830
172191	822831
19631	822832
25925	822833
94224	822834
424970	822835
56303	822836
6359	822837
171025	822838
18086	822839
2490	822840
82106	822841
92396	822842
110683	822843
16391	822844
23315	822845
47350	822846
269780	822847
51833	822848
20499	822849
121807	822850
415720	822851
292571	822852
513388	822853
70043	822854
164979	822855
533444	822856
354469	822857
110300	822858
171106	822859
217617	822860
109326	822861
46460	822862
544405	822863
140313	822864
107287	822865
416283	822866
32946	822867
583447	822868
233918	822869
400948	822870
155410	822871
77142	822872
56669	822873
641031	822874
29311	822875
330460	822876
111550	822877
151572	822878
519153	822879
386074	822880
497014	822881
412388	822882
117413	822883
523680	822884
153292	822885
9830	822886
166443	822887
588558	822888
628603	822889
542901	822890
43587	822891
555813	822892
49819	822893
147743	822894
144521	822895
473177	822896
70716	822897
315153	822898
9246	822899
150038	822900
696142	822901
106682	822902
1530	822903
41842	822904
4565	822905
49247	822906
204738	822907
540227	822908
111899	822909
155266	822910
94008	822911
93031	822912
3844	822913
66290	822914
67255	822915
98697	822916
211581	822917
19103	822918
383909	822919
41387	822920
15042	822921
555	822922
676401	822923
215259	822924
324723	822925
233422	822926
92702	822927
674532	822928
148065	822929
6381	822930
418146	822931
7921	822932
276173	822933
306975	822934
51206	822935
505879	822936
562175	822937
235594	822938
663034	822939
664956	822940
24186	822941
100719	822942
163858	822943
255316	822944
124374	822945
506881	822946
185185	822947
607582	822948
51367	822949
79314	822950
397696	822951
295529	822952
586591	822953
157876	822954
329724	822955
582418	822956
64810	822957
157200	822958
586512	822959
473183	822960
1003	822961
11217	822962
27271	822963
424720	822964
596054	822965
67512	822966
569061	822967
7810	822968
32042	822969
180091	822970
173806	822971
316287	822972
22739	822973
393356	822974
341	822975
11947	822976
2915	822977
575629	822978
116100	822979
67943	822980
518229	822981
83971	822982
422057	822983
95604	822984
131332	822985
633289	822986
68323	822987
361960	822988
12171	822989
57005	822990
91118	822991
81240	822992
438898	822993
555912	822994
608351	822995
222646	822996
41761	822997
67475	822998
161492	822999
83221	823000
525880	823001
427957	823002
612086	823003
156326	823004
298303	823005
8450	823006
388709	823007
36691	823008
1748	823009
160032	823010
4550	823011
642722	823012
523025	823013
519083	823014
99998	823015
443989	823016
8578	823017
81560	823018
592683	823019
148755	823020
362819	823021
499263	823022
246467	823023
539612	823024
378291	823025
345410	823026
124305	823027
2585	823028
122641	823029
78389	823030
519054	823031
124450	823032
385439	823033
348871	823034
219252	823035
623261	823036
142662	823037
578061	823038
342198	823039
558507	823040
167020	823041
575955	823042
99877	823043
591848	823044
14524	823045
406193	823046
331272	823047
552500	823048
70067	823049
67924	823050
632220	823051
23279	823052
19741	823053
27672	823054
9402	823055
341362	823056
19207	823057
43301	823058
393513	823059
155237	823060
639290	823061
109481	823062
124880	823063
355613	823064
66993	823065
69814	823066
132342	823067
167676	823068
166321	823069
90133	823070
528941	823071
623523	823072
288684	823073
15884	823074
550435	823075
76902	823076
677460	823077
8011	823078
218240	823079
45179	823080
348154	823081
102705	823082
444777	823083
422835	823084
18575	823085
675041	823086
662072	823087
134115	823088
24075	823089
94731	823090
595395	823091
29690	823092
34770	823093
694848	823094
313382	823095
137538	823096
3935	823097
469213	823098
225487	823099
357192	823100
420895	823101
90643	823102
405681	823103
220160	823104
86692	823105
211818	823106
430049	823107
283071	823108
51763	823109
196872	823110
39942	823111
553428	823112
105402	823113
285670	823114
537294	823115
166298	823116
666075	823117
68661	823118
114011	823119
69033	823120
146895	823121
229049	823122
6839	823123
162060	823124
628129	823125
107393	823126
326169	823127
316390	823128
367653	823129
463552	823130
469484	823131
93	823132
616165	823133
152326	823134
477832	823135
306643	823136
298336	823137
599595	823138
572494	823139
472396	823140
3024	823141
101213	823142
408318	823143
67838	823144
40515	823145
36424	823146
535487	823147
237647	823148
152547	823149
586065	823150
395228	823151
11389	823152
45467	823153
565598	823154
170650	823155
466991	823156
249993	823157
624268	823158
34456	823159
300116	823160
291541	823161
386541	823162
579421	823163
369389	823164
262162	823165
410755	823166
128098	823167
485	823168
462305	823169
57838	823170
44903	823171
149494	823172
5127	823173
109530	823174
579041	823175
154948	823176
97029	823177
59896	823178
50063	823179
429358	823180
162721	823181
44959	823182
18553	823183
386968	823184
684602	823185
121812	823186
563186	823187
419779	823188
58068	823189
480131	823190
269560	823191
193708	823192
144809	823193
596484	823194
318724	823195
27635	823196
495	823197
57925	823198
52842	823199
458805	823200
387746	823201
62469	823202
579453	823203
113589	823204
460961	823205
679247	823206
136043	823207
1012	823208
24343	823209
28983	823210
657327	823211
354790	823212
100767	823213
18396	823214
435955	823215
53469	823216
197592	823217
13900	823218
299811	823219
398906	823220
202498	823221
267540	823222
307427	823223
255433	823224
12268	823225
214737	823226
307727	823227
680563	823228
636512	823229
130376	823230
78703	823231
30158	823232
23323	823233
82233	823234
45926	823235
378358	823236
94135	823237
55989	823238
379032	823239
173371	823240
104576	823241
362771	823242
546116	823243
83798	823244
112677	823245
478461	823246
167264	823247
79597	823248
79358	823249
583832	823250
4267	823251
61274	823252
35978	823253
380020	823254
242691	823255
148328	823256
2169	823257
117340	823258
157115	823259
166242	823260
691370	823261
53065	823262
29997	823263
628332	823264
1901	823265
167894	823266
530755	823267
12572	823268
376443	823269
6054	823270
562333	823271
3214	823272
64009	823273
194059	823274
194085	823275
437430	823276
493261	823277
289849	823278
509424	823279
692504	823280
47708	823281
49230	823282
51695	823283
14746	823284
102804	823285
126516	823286
194126	823287
131994	823288
652554	823289
548004	823290
194275	823291
339614	823292
25796	823293
264897	823294
55791	823295
553207	823296
57365	823297
351803	823298
14211	823299
42977	823300
35048	823301
244719	823302
526834	823303
271651	823304
32693	823305
143989	823306
296604	823307
52613	823308
22898	823309
324855	823310
1585	823311
112733	823312
421754	823313
45942	823314
411346	823315
316556	823316
57410	823317
190658	823318
42380	823319
7270	823320
449680	823321
75724	823322
57726	823323
77970	823324
275971	823325
10218	823326
585892	823327
580229	823328
143267	823329
58424	823330
81084	823331
369055	823332
551441	823333
363298	823334
32648	823335
157041	823336
283561	823337
93049	823338
298073	823339
162693	823340
45639	823341
651476	823342
119887	823343
391105	823344
209606	823345
315560	823346
485071	823347
77005	823348
142732	823349
322576	823350
169406	823351
492368	823352
5429	823353
29507	823354
528893	823355
126507	823356
58329	823357
94449	823358
37480	823359
78114	823360
151205	823361
58364	823362
631726	823363
116405	823364
134201	823365
41929	823366
196853	823367
679646	823368
446062	823369
351802	823370
574446	823371
113658	823372
305729	823373
149833	823374
450152	823375
57507	823376
11242	823377
254282	823378
257051	823379
464973	823380
520470	823381
483465	823382
178379	823383
9010	823384
451538	823385
22120	823386
161963	823387
329954	823388
24337	823389
35213	823390
449704	823391
344114	823392
2816	823393
383455	823394
548225	823395
102244	823396
31479	823397
263948	823398
578285	823399
502327	823400
301912	823401
268888	823402
21613	823403
372036	823404
664374	823405
166371	823406
664378	823407
166383	823408
664460	823409
664325	823410
25046	823411
166354	823412
664466	823413
57653	823414
664438	823415
664370	823416
664526	823417
166361	823418
664475	823419
110929	823420
528923	823421
484163	823422
296747	823423
1530	823424
11320	823425
650971	823426
71398	823427
133831	823428
45709	823429
153574	823430
673388	823431
19844	823432
676027	823433
48346	823434
32548	823435
576018	823436
609597	823437
516722	823438
559315	823439
685741	823440
641019	823441
155164	823442
114606	823443
71593	823444
138914	823445
680507	823446
17518	823447
40039	823448
283156	823449
270888	823450
469921	823451
127540	823452
6211	823453
569279	823454
589641	823455
350580	823456
488100	823457
62460	823458
488637	823459
427942	823460
673145	823461
146461	823462
153	823463
9962	823464
142157	823465
372757	823466
645174	823467
511949	823468
84474	823469
83442	823470
556853	823471
278533	823472
427159	823473
598514	823474
78468	823475
342750	823476
637690	823477
36556	823478
197691	823479
94511	823480
607919	823481
256575	823482
927	823483
29653	823484
144390	823485
338585	823486
460822	823487
307977	823488
149980	823489
586194	823490
80780	823491
88625	823492
142584	823493
566268	823494
95196	823495
21669	823496
647236	823497
422304	823498
158213	823499
244379	823500
544094	823501
55042	823502
1170	823503
608284	823504
650887	823505
3114	823506
362363	823507
5362	823508
136069	823509
616796	823510
191251	823511
248591	823512
271293	823513
40996	823514
50172	823515
582181	823516
36416	823517
158834	823518
368511	823519
145024	823520
179878	823521
91768	823522
527304	823523
40668	823524
25443	823525
359493	823526
201471	823527
522926	823528
229020	823529
624163	823530
631222	823531
119220	823532
51390	823533
611680	823534
625595	823535
152883	823536
344025	823537
687230	823538
590244	823539
88817	823540
663026	823541
279599	823542
6687	823543
323323	823544
543960	823545
432107	823546
269203	823547
523585	823548
201024	823549
230561	823550
88473	823551
156781	823552
261300	823553
136027	823554
530517	823555
27541	823556
7234	823557
29143	823558
640465	823559
370908	823560
278921	823561
108448	823562
592929	823563
534849	823564
282603	823565
655202	823566
56746	823567
453251	823568
381148	823569
21571	823570
101853	823571
8749	823572
315368	823573
95204	823574
679229	823575
357641	823576
59214	823577
513359	823578
152643	823579
354	823580
40172	823581
540764	823582
72880	823583
2823	823584
58014	823585
613993	823586
513845	823587
122442	823588
414877	823589
636170	823590
354646	823591
387	823592
3754	823593
189943	823594
379909	823595
56766	823596
513098	823597
172097	823598
475925	823599
7151	823600
28530	823601
291824	823602
11052	823603
197675	823604
267359	823605
460066	823606
558125	823607
685756	823608
700	823609
319768	823610
9659	823611
488644	823612
25293	823613
488905	823614
239615	823615
126840	823616
206443	823617
47009	823618
629362	823619
502457	823620
36361	823621
8260	823622
213609	823623
21518	823624
271517	823625
100309	823626
38129	823627
38348	823628
94448	823629
3354	823630
165597	823631
356042	823632
124618	823633
599462	823634
13870	823635
96412	823636
16392	823637
139398	823638
32863	823639
125	823640
339262	823641
130079	823642
46641	823643
387470	823644
511087	823645
574242	823646
257353	823647
558348	823648
35814	823649
372291	823650
262183	823651
274115	823652
349992	823653
234210	823654
281867	823655
229166	823656
106954	823657
59280	823658
85426	823659
264880	823660
67899	823661
51324	823662
433693	823663
75676	823664
323603	823665
81100	823666
640503	823667
338362	823668
159795	823669
602011	823670
214067	823671
596052	823672
180761	823673
448069	823674
217715	823675
463866	823676
217794	823677
117916	823678
218452	823679
216854	823680
168301	823681
35993	823682
73998	823683
217559	823684
125246	823685
626087	823686
331641	823687
69705	823688
31901	823689
79672	823690
391211	823691
1845	823692
697018	823693
527980	823694
254047	823695
297331	823696
38857	823697
25101	823698
693862	823699
71890	823700
293737	823701
246500	823702
15330	823703
56065	823704
565618	823705
667330	823706
587045	823707
23819	823708
250544	823709
571399	823710
11808	823711
11165	823712
32322	823713
180982	823714
545907	823715
132820	823716
90607	823717
323565	823718
106951	823719
141313	823720
29096	823721
196960	823722
140614	823723
131628	823724
341917	823725
245084	823726
33581	823727
129205	823728
270376	823729
538786	823730
63840	823731
25716	823732
34	823733
133592	823734
372560	823735
517812	823736
166214	823737
157967	823738
609976	823739
37643	823740
154538	823741
150670	823742
488935	823743
368828	823744
653887	823745
249	823746
367795	823747
3394	823748
101476	823749
692	823750
663725	823751
174816	823752
429239	823753
67796	823754
574182	823755
387812	823756
87210	823757
564464	823758
392189	823759
597938	823760
636784	823761
37242	823762
686938	823763
132878	823764
20891	823765
45983	823766
177404	823767
638147	823768
675321	823769
452567	823770
10300	823771
521145	823772
2731	823773
24508	823774
467859	823775
88783	823776
50477	823777
283874	823778
145567	823779
61152	823780
400543	823781
590422	823782
388665	823783
117567	823784
429047	823785
116225	823786
546995	823787
245825	823788
129821	823789
398221	823790
34390	823791
36613	823792
141640	823793
673320	823794
151342	823795
112031	823796
78340	823797
275608	823798
13727	823799
487438	823800
236948	823801
94991	823802
623948	823803
163518	823804
102810	823805
636879	823806
436204	823807
20647	823808
31019	823809
571373	823810
227219	823811
80145	823812
246618	823813
184	823814
489010	823815
144443	823816
317475	823817
896	823818
639191	823819
688716	823820
15930	823821
40045	823822
101453	823823
12726	823824
480652	823825
449540	823826
552728	823827
163186	823828
304866	823829
371618	823830
118159	823831
164163	823832
151741	823833
263443	823834
1937	823835
547139	823836
34297	823837
67369	823838
426127	823839
287532	823840
676773	823841
138740	823842
152011	823843
66818	823844
3770	823845
17807	823846
618220	823847
167731	823848
117945	823849
343234	823850
537888	823851
557661	823852
571117	823853
14786	823854
591774	823855
520149	823856
416622	823857
137071	823858
1902	823859
344405	823860
294166	823861
316620	823862
44097	823863
639000	823864
87523	823865
102268	823866
226307	823867
2639	823868
100428	823869
371916	823870
39981	823871
172776	823872
172246	823873
365836	823874
10	823875
604792	823876
395027	823877
255960	823878
642858	823879
41521	823880
341501	823881
67252	823882
391652	823883
259276	823884
421978	823885
660851	823886
103813	823887
502385	823888
477674	823889
2966	823890
37468	823891
167624	823892
425310	823893
384073	823894
646284	823895
609175	823896
523772	823897
579114	823898
315405	823899
682426	823900
8330	823901
106007	823902
196827	823903
672793	823904
570934	823905
103696	823906
697438	823907
157314	823908
8283	823909
96108	823910
582995	823911
641232	823912
219966	823913
27639	823914
117197	823915
22788	823916
620835	823917
43233	823918
410670	823919
435426	823920
212711	823921
212715	823922
64838	823923
172307	823924
11712	823925
20721	823926
260600	823927
3858	823928
691996	823929
122599	823930
208537	823931
3858	823932
261658	823933
694035	823934
475839	823935
113715	823936
361468	823937
640256	823938
500913	823939
8383	823940
52805	823941
645988	823942
51321	823943
604566	823944
178110	823945
52236	823946
520762	823947
83024	823948
121565	823949
8905	823950
104310	823951
63702	823952
128524	823953
364306	823954
445512	823955
393826	823956
49885	823957
288350	823958
694273	823959
119973	823960
64256	823961
187208	823962
154299	823963
58	823964
683958	823965
421141	823966
332040	823967
86391	823968
145960	823969
257910	823970
81703	823971
322086	823972
535433	823973
47	823974
32300	823975
96569	823976
128847	823977
8045	823978
127435	823979
25945	823980
531598	823981
349920	823982
193505	823983
39150	823984
453216	823985
532265	823986
587285	823987
282872	823988
585704	823989
566895	823990
364437	823991
378982	823992
352267	823993
639499	823994
538739	823995
430812	823996
191307	823997
498367	823998
155539	823999
182424	824000
379221	824001
544964	824002
628881	824003
46093	824004
568241	824005
61721	824006
211906	824007
466397	824008
98	824009
166219	824010
26473	824011
12038	824012
11693	824013
171696	824014
285854	824015
10479	824016
495758	824017
201040	824018
541647	824019
379988	824020
423026	824021
440045	824022
156905	824023
129232	824024
62861	824025
198271	824026
157823	824027
7125	824028
588297	824029
126738	824030
172299	824031
4415	824032
511271	824033
651071	824034
581001	824035
351541	824036
3197	824037
18740	824038
21763	824039
70113	824040
570600	824041
676021	824042
476455	824043
297306	824044
35485	824045
196715	824046
507239	824047
255268	824048
232404	824049
412450	824050
232827	824051
128317	824052
295436	824053
23946	824054
16196	824055
138314	824056
241782	824057
101089	824058
128556	824059
593817	824060
42020	824061
100	824062
131327	824063
81431	824064
5392	824065
5315	824066
457858	824067
217821	824068
676476	824069
448504	824070
484958	824071
72820	824072
26838	824073
539	824074
90240	824075
307586	824076
17997	824077
210984	824078
331397	824079
281186	824080
87947	824081
31655	824082
1093	824083
8225	824084
349143	824085
8852	824086
281920	824087
144373	824088
25964	824089
681857	824090
367403	824091
108717	824092
18867	824093
651	824094
79405	824095
367934	824096
238760	824097
282579	824098
269717	824099
674218	824100
510172	824101
57475	824102
146526	824103
144202	824104
255317	824105
598160	824106
123145	824107
574875	824108
38325	824109
32768	824110
593896	824111
263203	824112
34493	824113
196545	824114
92533	824115
197709	824116
165532	824117
189483	824118
263375	824119
451515	824120
46951	824121
554303	824122
597779	824123
195727	824124
159907	824125
511538	824126
388719	824127
279369	824128
440	824129
524091	824130
7117	824131
43118	824132
447551	824133
476121	824134
115486	824135
386933	824136
352351	824137
39252	824138
499429	824139
587298	824140
384621	824141
13711	824142
603321	824143
18779	824144
184986	824145
386070	824146
32475	824147
530365	824148
314374	824149
660883	824150
537086	824151
242937	824152
58256	824153
5402	824154
410372	824155
305328	824156
665869	824157
223933	824158
375842	824159
124008	824160
90339	824161
330384	824162
97843	824163
420354	824164
584364	824165
697960	824166
15458	824167
6857	824168
138661	824169
205277	824170
409162	824171
345640	824172
76996	824173
228679	824174
155581	824175
155916	824176
65287	824177
189507	824178
29311	824179
262341	824180
432835	824181
315409	824182
353927	824183
84372	824184
175779	824185
169712	824186
120010	824187
548616	824188
343620	824189
634259	824190
612847	824191
86347	824192
9364	824193
36	824194
550852	824195
541121	824196
579552	824197
15148	824198
2191	824199
8399	824200
82636	824201
75166	824202
93376	824203
48803	824204
87058	824205
253383	824206
110871	824207
16857	824208
31322	824209
629463	824210
192940	824211
156390	824212
62244	824213
21535	824214
602650	824215
1420	824216
160063	824217
218000	824218
283755	824219
98311	824220
473230	824221
117737	824222
640031	824223
456	824224
45097	824225
368210	824226
518200	824227
45495	824228
541538	824229
518435	824230
210750	824231
17714	824232
249421	824233
54810	824234
67941	824235
14076	824236
435177	824237
295232	824238
10608	824239
521307	824240
593269	824241
186796	824242
97988	824243
453727	824244
668182	824245
124601	824246
598608	824247
365579	824248
48852	824249
98155	824250
98139	824251
23642	824252
28418	824253
3966	824254
285599	824255
37414	824256
12081	824257
139208	824258
281324	824259
328167	824260
70326	824261
6052	824262
119460	824263
49974	824264
488419	824265
590674	824266
164348	824267
22609	824268
20751	824269
367625	824270
50468	824271
595331	824272
8022	824273
615609	824274
156993	824275
534594	824276
677799	824277
333883	824278
44639	824279
68917	824280
129958	824281
356624	824282
332004	824283
246059	824284
7204	824285
198258	824286
475556	824287
69363	824288
425186	824289
281024	824290
291190	824291
4958	824292
2160	824293
157196	824294
190759	824295
351908	824296
671357	824297
347137	824298
688670	824299
359293	824300
587358	824301
29921	824302
5880	824303
52793	824304
66771	824305
616730	824306
394596	824307
42820	824308
58024	824309
104516	824310
303742	824311
136676	824312
22786	824313
102386	824314
154737	824315
236447	824316
60233	824317
3435	824318
16187	824319
463608	824320
110024	824321
8576	824322
143974	824323
609510	824324
128327	824325
54610	824326
13658	824327
409104	824328
564540	824329
187745	824330
55916	824331
380048	824332
79943	824333
139674	824334
94597	824335
664270	824336
541548	824337
589277	824338
9954	824339
571917	824340
325518	824341
147217	824342
561777	824343
556684	824344
2770	824345
310249	824346
31639	824347
424242	824348
161329	824349
197122	824350
687071	824351
44259	824352
1999	824353
571933	824354
233955	824355
51990	824356
1211	824357
673947	824358
47483	824359
65569	824360
379808	824361
14011	824362
159803	824363
134889	824364
280169	824365
120836	824366
629627	824367
330302	824368
590910	824369
328774	824370
19502	824371
107711	824372
548612	824373
115637	824374
24862	824375
100791	824376
314273	824377
168503	824378
558193	824379
188442	824380
439905	824381
413692	824382
482786	824383
145711	824384
686166	824385
641450	824386
120139	824387
257174	824388
497649	824389
494209	824390
348581	824391
346467	824392
1102	824393
33576	824394
114250	824395
18593	824396
369934	824397
412101	824398
94833	824399
444307	824400
616732	824401
446355	824402
671877	824403
427242	824404
106189	824405
13021	824406
628034	824407
179513	824408
458534	824409
550202	824410
568508	824411
136216	824412
41981	824413
57675	824414
16891	824415
37014	824416
630434	824417
2542	824418
340122	824419
53573	824420
538248	824421
556859	824422
662788	824423
109966	824424
263485	824425
879	824426
21160	824427
295761	824428
93455	824429
394520	824430
520144	824431
132378	824432
689750	824433
215228	824434
127	824435
59665	824436
534719	824437
52520	824438
211655	824439
419525	824440
222998	824441
396193	824442
11560	824443
376614	824444
406789	824445
417296	824446
96436	824447
1837	824448
92340	824449
317364	824450
361007	824451
287588	824452
167700	824453
4333	824454
314791	824455
146041	824456
673760	824457
187408	824458
3231	824459
316006	824460
46413	824461
197014	824462
294434	824463
138809	824464
88838	824465
687063	824466
18091	824467
659540	824468
133282	824469
32812	824470
2438	824471
137452	824472
21089	824473
134420	824474
326238	824475
42694	824476
334524	824477
20	824478
360080	824479
354297	824480
316214	824481
9792	824482
567496	824483
104913	824484
37044	824485
674187	824486
308159	824487
481219	824488
129185	824489
20725	824490
20207	824491
686	824492
92385	824493
52344	824494
226490	824495
518665	824496
684539	824497
306783	824498
335613	824499
97298	824500
186843	824501
14553	824502
441906	824503
449444	824504
635702	824505
24194	824506
123059	824507
351906	824508
362261	824509
140290	824510
26427	824511
307620	824512
198259	824513
695008	824514
150602	824515
165851	824516
448541	824517
5859	824518
82811	824519
43187	824520
467886	824521
96222	824522
177787	824523
458577	824524
485912	824525
25158	824526
340890	824527
311557	824528
376503	824529
36703	824530
131653	824531
153165	824532
141039	824533
541909	824534
1573	824535
391620	824536
200318	824537
229644	824538
654148	824539
68648	824540
397047	824541
19414	824542
309722	824543
323230	824544
137285	824545
198365	824546
1048	824547
647453	824548
691640	824549
11702	824550
85795	824551
294271	824552
219023	824553
83025	824554
619976	824555
435288	824556
72536	824557
45815	824558
572089	824559
361481	824560
1182	824561
39946	824562
315348	824563
11295	824564
342540	824565
585701	824566
300944	824567
430251	824568
650694	824569
675129	824570
442426	824571
59526	824572
85187	824573
601880	824574
194785	824575
4738	824576
422530	824577
64900	824578
64823	824579
268952	824580
497905	824581
177195	824582
340288	824583
128801	824584
84562	824585
656853	824586
314256	824587
166005	824588
261828	824589
148618	824590
462067	824591
465608	824592
695343	824593
403563	824594
69061	824595
22715	824596
43455	824597
478530	824598
567320	824599
102027	824600
107743	824601
656644	824602
133437	824603
573710	824604
668671	824605
148793	824606
401596	824607
58539	824608
530856	824609
500348	824610
2386	824611
695924	824612
647443	824613
485954	824614
81241	824615
606878	824616
198326	824617
203068	824618
133674	824619
464661	824620
153154	824621
108312	824622
146793	824623
15331	824624
107706	824625
744	824626
527677	824627
152688	824628
118044	824629
609077	824630
108586	824631
424857	824632
190729	824633
14181	824634
539345	824635
126690	824636
28797	824637
385326	824638
514881	824639
55971	824640
508247	824641
98711	824642
420988	824643
300315	824644
177558	824645
666589	824646
1209	824647
4752	824648
49268	824649
199021	824650
336531	824651
7313	824652
22741	824653
48179	824654
162935	824655
529345	824656
57093	824657
146361	824658
27168	824659
229491	824660
27168	824661
215399	824662
141188	824663
12956	824664
74377	824665
729	824666
10435	824667
74846	824668
8519	824669
245422	824670
89423	824671
8	824672
590834	824673
172346	824674
244739	824675
122831	824676
114189	824677
220764	824678
352440	824679
22531	824680
171019	824681
591069	824682
94281	824683
30818	824684
21092	824685
389198	824686
591416	824687
177948	824688
553434	824689
520141	824690
4704	824691
21647	824692
149100	824693
88339	824694
10024	824695
140239	824696
317351	824697
1356	824698
130901	824699
93843	824700
7783	824701
714	824702
89013	824703
261437	824704
466947	824705
332816	824706
7555	824707
467234	824708
482104	824709
507716	824710
197256	824711
248121	824712
103167	824713
133609	824714
15521	824715
401919	824716
96797	824717
572763	824718
393954	824719
622460	824720
123733	824721
52892	824722
148626	824723
525776	824724
393	824725
5511	824726
27216	824727
137292	824728
660312	824729
267830	824730
20704	824731
140760	824732
97207	824733
628664	824734
57533	824735
44176	824736
990	824737
301780	824738
11881	824739
137288	824740
16359	824741
24464	824742
52916	824743
77551	824744
150750	824745
426405	824746
11063	824747
650960	824748
16089	824749
137286	824750
63691	824751
44871	824752
130938	824753
20574	824754
151934	824755
402851	824756
74240	824757
95784	824758
82272	824759
114412	824760
137235	824761
241333	824762
441	824763
4233	824764
15879	824765
26017	824766
157093	824767
524471	824768
631	824769
524420	824770
170668	824771
4910	824772
557524	824773
103271	824774
41046	824775
368422	824776
494594	824777
128368	824778
127847	824779
671152	824780
99638	824781
32423	824782
1014	824783
679296	824784
466325	824785
524464	824786
63444	824787
115076	824788
147575	824789
499312	824790
137312	824791
27657	824792
13877	824793
344	824794
60145	824795
179404	824796
25234	824797
35452	824798
104654	824799
145093	824800
112187	824801
219079	824802
564490	824803
147105	824804
18081	824805
175605	824806
47648	824807
52646	824808
461761	824809
618458	824810
653701	824811
460246	824812
28264	824813
369775	824814
22856	824815
64555	824816
35851	824817
3733	824818
62121	824819
102669	824820
479380	824821
27183	824822
123736	824823
42450	824824
17273	824825
46523	824826
24374	824827
163992	824828
181492	824829
61069	824830
6280	824831
10357	824832
341873	824833
25231	824834
372038	824835
355969	824836
42496	824837
13696	824838
371354	824839
482118	824840
377447	824841
47511	824842
168115	824843
499277	824844
6119	824845
593040	824846
491881	824847
670610	824848
59281	824849
42477	824850
64545	824851
492528	824852
64635	824853
3660	824854
666	824855
684158	824856
42465	824857
40657	824858
610105	824859
11190	824860
74517	824861
11099	824862
21985	824863
494523	824864
4	824865
115054	824866
386393	824867
10374	824868
6334	824869
60139	824870
278849	824871
272959	824872
1179	824873
299124	824874
576483	824875
68612	824876
39721	824877
9332	824878
132548	824879
44729	824880
868	824881
480811	824882
66978	824883
134685	824884
16219	824885
214214	824886
521636	824887
40359	824888
2552	824889
1244	824890
367910	824891
114993	824892
467446	824893
133666	824894
2	824895
806	824896
8	824897
668837	824898
224213	824899
270525	824900
185453	824901
286009	824902
138153	824903
97718	824904
685291	824905
147407	824906
3911	824907
441278	824908
337984	824909
64553	824910
460802	824911
195448	824912
9513	824913
46128	824914
91517	824915
683853	824916
114419	824917
694122	824918
16380	824919
48645	824920
432329	824921
84736	824922
637897	824923
42506	824924
42889	824925
407504	824926
199332	824927
37588	824928
3343	824929
9639	824930
337068	824931
441638	824932
373474	824933
114399	824934
43918	824935
408582	824936
612169	824937
692691	824938
106356	824939
138344	824940
681923	824941
34907	824942
655	824943
64196	824944
378659	824945
161346	824946
553149	824947
697882	824948
64595	824949
434188	824950
302700	824951
99917	824952
308311	824953
103230	824954
587731	824955
63527	824956
11506	824957
419360	824958
11701	824959
77326	824960
9749	824961
108560	824962
640146	824963
231	824964
106215	824965
7293	824966
79941	824967
1783	824968
547732	824969
51668	824970
48299	824971
159686	824972
4869	824973
363040	824974
153103	824975
1598	824976
114388	824977
170543	824978
139918	824979
235433	824980
277060	824981
333810	824982
14168	824983
63442	824984
583909	824985
560277	824986
425258	824987
83526	824988
22866	824989
147697	824990
681021	824991
377	824992
55254	824993
16349	824994
598624	824995
575408	824996
556667	824997
158289	824998
153493	824999
636122	825000
210654	825001
5162	825002
439283	825003
134588	825004
262	825005
2265	825006
160709	825007
669813	825008
165720	825009
10565	825010
287951	825011
71195	825012
513175	825013
7386	825014
118338	825015
74480	825016
64568	825017
133776	825018
610973	825019
29442	825020
510712	825021
52646	825022
608837	825023
86241	825024
1548	825025
16381	825026
343084	825027
24287	825028
83086	825029
60106	825030
27254	825031
2548	825032
241970	825033
190597	825034
1214	825035
255812	825036
43524	825037
135452	825038
508713	825039
55612	825040
172989	825041
246243	825042
592575	825043
525861	825044
1353	825045
145267	825046
105419	825047
232259	825048
455232	825049
95596	825050
694811	825051
304034	825052
626941	825053
143584	825054
675882	825055
2128	825056
160135	825057
524166	825058
126302	825059
315330	825060
136553	825061
587068	825062
438524	825063
167234	825064
119777	825065
250843	825066
403745	825067
121015	825068
23111	825069
111713	825070
639007	825071
293960	825072
162246	825073
694778	825074
79072	825075
578603	825076
49464	825077
12	825078
516365	825079
323597	825080
106708	825081
130351	825082
16764	825083
695963	825084
169597	825085
180086	825086
669244	825087
507623	825088
43120	825089
99913	825090
121766	825091
312341	825092
90715	825093
611669	825094
455350	825095
77293	825096
663156	825097
637738	825098
26111	825099
581952	825100
385963	825101
112	825102
208273	825103
71111	825104
170415	825105
142824	825106
248716	825107
28943	825108
457850	825109
427676	825110
455	825111
463974	825112
145540	825113
679621	825114
326433	825115
472031	825116
47373	825117
171193	825118
104949	825119
268508	825120
428408	825121
246199	825122
290750	825123
43310	825124
78690	825125
465898	825126
379680	825127
190277	825128
268356	825129
87580	825130
108539	825131
193125	825132
162726	825133
129205	825134
7711	825135
121671	825136
425025	825137
188098	825138
575933	825139
262530	825140
32817	825141
269270	825142
31167	825143
97450	825144
166282	825145
49532	825146
608667	825147
213507	825148
45030	825149
604826	825150
155	825151
259857	825152
442122	825153
77958	825154
110639	825155
125573	825156
627046	825157
168689	825158
274473	825159
117210	825160
351511	825161
490747	825162
99846	825163
509895	825164
102559	825165
300632	825166
461308	825167
379119	825168
396680	825169
19324	825170
353825	825171
209011	825172
95389	825173
50973	825174
107219	825175
640101	825176
280263	825177
290708	825178
262668	825179
561883	825180
2601	825181
100805	825182
69	825183
219411	825184
365	825185
651675	825186
615139	825187
239237	825188
164569	825189
135392	825190
10503	825191
158997	825192
108159	825193
335409	825194
429707	825195
256419	825196
251511	825197
122286	825198
305883	825199
156460	825200
274601	825201
669869	825202
15085	825203
328930	825204
104	825205
122074	825206
563815	825207
379448	825208
604988	825209
9709	825210
204410	825211
143085	825212
343689	825213
560204	825214
359377	825215
476591	825216
225327	825217
155050	825218
54733	825219
667326	825220
303496	825221
145285	825222
257220	825223
318540	825224
155254	825225
179871	825226
232782	825227
112355	825228
273429	825229
116378	825230
529917	825231
83542	825232
59771	825233
35711	825234
173143	825235
281935	825236
48362	825237
413623	825238
190699	825239
15006	825240
523513	825241
497746	825242
640266	825243
382347	825244
450935	825245
380765	825246
146685	825247
318417	825248
436860	825249
436862	825250
82645	825251
165425	825252
661384	825253
125727	825254
525042	825255
695074	825256
388990	825257
626169	825258
450097	825259
521698	825260
24687	825261
594874	825262
189518	825263
6789	825264
12478	825265
430629	825266
325186	825267
515420	825268
58137	825269
160291	825270
358929	825271
155248	825272
351912	825273
555551	825274
138568	825275
19102	825276
131844	825277
117423	825278
156426	825279
47857	825280
73619	825281
606200	825282
608895	825283
505	825284
63620	825285
184423	825286
493148	825287
398643	825288
583197	825289
166430	825290
268929	825291
249119	825292
339657	825293
6458	825294
625629	825295
646457	825296
227470	825297
633265	825298
163976	825299
233678	825300
126868	825301
110052	825302
614794	825303
1468	825304
429930	825305
593236	825306
320347	825307
559850	825308
27692	825309
78723	825310
458722	825311
110618	825312
68718	825313
971	825314
88405	825315
100194	825316
433802	825317
301800	825318
262607	825319
440804	825320
38337	825321
469492	825322
103358	825323
559586	825324
73876	825325
72564	825326
45838	825327
108694	825328
11964	825329
281351	825330
502667	825331
383791	825332
70937	825333
262	825334
11798	825335
512118	825336
215338	825337
667688	825338
16860	825339
127723	825340
188590	825341
14726	825342
552870	825343
243135	825344
179383	825345
329013	825346
194013	825347
19944	825348
147810	825349
367548	825350
210063	825351
1768	825352
143775	825353
68	825354
79464	825355
11910	825356
354333	825357
151051	825358
24736	825359
361389	825360
573044	825361
142558	825362
390254	825363
4200	825364
281103	825365
78472	825366
140696	825367
136129	825368
17571	825369
93604	825370
88454	825371
118741	825372
525088	825373
302872	825374
663643	825375
334237	825376
48291	825377
43907	825378
582651	825379
114168	825380
476343	825381
139997	825382
688228	825383
33272	825384
549225	825385
198859	825386
63117	825387
364998	825388
13977	825389
480689	825390
11688	825391
67376	825392
14303	825393
192620	825394
9515	825395
492985	825396
158847	825397
173349	825398
153435	825399
552519	825400
5804	825401
128588	825402
54113	825403
257118	825404
28376	825405
145975	825406
155724	825407
42239	825408
556927	825409
364423	825410
343155	825411
289024	825412
241097	825413
150591	825414
386487	825415
505814	825416
162917	825417
302634	825418
396092	825419
1036	825420
10960	825421
79841	825422
233103	825423
87647	825424
19617	825425
86161	825426
10899	825427
491664	825428
10873	825429
514182	825430
183564	825431
32526	825432
79158	825433
86621	825434
21711	825435
25129	825436
481700	825437
128677	825438
168011	825439
147818	825440
234674	825441
121	825442
306704	825443
160746	825444
282326	825445
468412	825446
7346	825447
23281	825448
557108	825449
433575	825450
79190	825451
574235	825452
135596	825453
338127	825454
12917	825455
436615	825456
103208	825457
2090	825458
33028	825459
46766	825460
43960	825461
624278	825462
2665	825463
675473	825464
331940	825465
429863	825466
656438	825467
156476	825468
149830	825469
126798	825470
12432	825471
82825	825472
412971	825473
9363	825474
472076	825475
60197	825476
532905	825477
594204	825478
65785	825479
243083	825480
363842	825481
594581	825482
19069	825483
54354	825484
206317	825485
61259	825486
480787	825487
215450	825488
51525	825489
155339	825490
402565	825491
20247	825492
92317	825493
75709	825494
136040	825495
43132	825496
291180	825497
672310	825498
230928	825499
29459	825500
209313	825501
323305	825502
521324	825503
1287	825504
527005	825505
14633	825506
239159	825507
491433	825508
327834	825509
40387	825510
228834	825511
148013	825512
661293	825513
141890	825514
17243	825515
444649	825516
631310	825517
148159	825518
76466	825519
47151	825520
45205	825521
167874	825522
305254	825523
196902	825524
32966	825525
68759	825526
432966	825527
15425	825528
144899	825529
192	825530
575192	825531
54026	825532
173128	825533
99748	825534
380230	825535
607086	825536
235394	825537
307896	825538
354901	825539
67079	825540
141685	825541
233948	825542
432432	825543
621391	825544
241148	825545
512323	825546
563847	825547
452543	825548
248661	825549
121131	825550
20811	825551
952	825552
341778	825553
626041	825554
97685	825555
267068	825556
25838	825557
254351	825558
23051	825559
131888	825560
146002	825561
296281	825562
143456	825563
679690	825564
158813	825565
302132	825566
54284	825567
252883	825568
66718	825569
341017	825570
87436	825571
431780	825572
335786	825573
346477	825574
6735	825575
685110	825576
83731	825577
195195	825578
36306	825579
388512	825580
143882	825581
5623	825582
34074	825583
535622	825584
577939	825585
389702	825586
315471	825587
142057	825588
424168	825589
558241	825590
529332	825591
48875	825592
508730	825593
13870	825594
31422	825595
39970	825596
501374	825597
440361	825598
216434	825599
634878	825600
414433	825601
88872	825602
145594	825603
253703	825604
264122	825605
113089	825606
267005	825607
22914	825608
19018	825609
461729	825610
330077	825611
244961	825612
290755	825613
16842	825614
659033	825615
236692	825616
469294	825617
645593	825618
648424	825619
105481	825620
6954	825621
129450	825622
571922	825623
62583	825624
503106	825625
423829	825626
117260	825627
313679	825628
142379	825629
337859	825630
537991	825631
112502	825632
471251	825633
295143	825634
252780	825635
371259	825636
555018	825637
85192	825638
322524	825639
101220	825640
297458	825641
1704	825642
9193	825643
59057	825644
115638	825645
131837	825646
251469	825647
168905	825648
247370	825649
630538	825650
9224	825651
92630	825652
338482	825653
90531	825654
583011	825655
482083	825656
581305	825657
379037	825658
68876	825659
529451	825660
198688	825661
287597	825662
102576	825663
405873	825664
1425	825665
2836	825666
570295	825667
267579	825668
168340	825669
6485	825670
24	825671
230839	825672
29147	825673
444174	825674
97318	825675
564182	825676
159968	825677
404041	825678
452689	825679
357159	825680
291526	825681
116572	825682
674961	825683
110263	825684
52556	825685
386796	825686
619733	825687
56756	825688
135390	825689
493324	825690
481178	825691
285682	825692
257781	825693
468745	825694
618064	825695
310461	825696
114924	825697
640278	825698
523315	825699
39415	825700
123242	825701
154529	825702
102032	825703
456072	825704
173162	825705
355503	825706
97667	825707
607079	825708
292064	825709
100716	825710
106264	825711
49559	825712
118106	825713
203533	825714
120959	825715
389475	825716
20	825717
108295	825718
639944	825719
281999	825720
139990	825721
468661	825722
214608	825723
161098	825724
390411	825725
40520	825726
83358	825727
449	825728
6659	825729
115	825730
6642	825731
144094	825732
133505	825733
44311	825734
182129	825735
541583	825736
481665	825737
1343	825738
78212	825739
571489	825740
4598	825741
661633	825742
19216	825743
197097	825744
71208	825745
207998	825746
32424	825747
112891	825748
150312	825749
516970	825750
46338	825751
473909	825752
400561	825753
577113	825754
536867	825755
216802	825756
8138	825757
684557	825758
79705	825759
314202	825760
409969	825761
67267	825762
171722	825763
393541	825764
386427	825765
492104	825766
667901	825767
532831	825768
16147	825769
215721	825770
501483	825771
535377	825772
141145	825773
4984	825774
29270	825775
55870	825776
55212	825777
334024	825778
113556	825779
330507	825780
607590	825781
384846	825782
126920	825783
633603	825784
130288	825785
193732	825786
429851	825787
596842	825788
338494	825789
122130	825790
29107	825791
260835	825792
58672	825793
416940	825794
246802	825795
346205	825796
3082	825797
95817	825798
8190	825799
243269	825800
591172	825801
534129	825802
267116	825803
660919	825804
412513	825805
160589	825806
100252	825807
5393	825808
548805	825809
98036	825810
594853	825811
612108	825812
206036	825813
392747	825814
10522	825815
479103	825816
612363	825817
398986	825818
10481	825819
332116	825820
366425	825821
609563	825822
476156	825823
15115	825824
455943	825825
51841	825826
133874	825827
159271	825828
238251	825829
508275	825830
32864	825831
658744	825832
13943	825833
458863	825834
165906	825835
85866	825836
18855	825837
319726	825838
306246	825839
97218	825840
362972	825841
76947	825842
247307	825843
76927	825844
90504	825845
348009	825846
22652	825847
263674	825848
49	825849
353071	825850
114669	825851
447774	825852
84741	825853
360712	825854
475465	825855
426791	825856
439351	825857
412860	825858
281944	825859
119296	825860
64692	825861
154962	825862
150999	825863
39685	825864
36545	825865
330499	825866
648768	825867
157111	825868
135697	825869
130663	825870
124209	825871
79159	825872
27957	825873
499265	825874
473834	825875
174737	825876
147355	825877
676590	825878
160632	825879
9684	825880
553972	825881
30431	825882
23613	825883
397502	825884
153973	825885
405154	825886
28803	825887
29751	825888
5218	825889
221930	825890
236752	825891
38299	825892
430626	825893
58937	825894
186771	825895
68475	825896
6477	825897
603513	825898
7808	825899
70476	825900
46779	825901
49859	825902
233651	825903
655781	825904
209550	825905
3152	825906
44062	825907
100293	825908
161375	825909
499495	825910
632225	825911
235079	825912
101236	825913
245211	825914
151298	825915
36002	825916
338847	825917
150364	825918
390829	825919
285187	825920
57937	825921
272290	825922
9910	825923
542130	825924
144583	825925
58894	825926
173622	825927
22579	825928
16436	825929
240214	825930
31623	825931
365383	825932
292771	825933
551345	825934
595892	825935
1884	825936
547554	825937
30461	825938
55545	825939
400897	825940
254796	825941
531467	825942
33419	825943
237897	825944
121586	825945
624811	825946
6078	825947
615255	825948
11846	825949
104714	825950
476420	825951
373406	825952
30863	825953
27918	825954
92315	825955
468462	825956
119013	825957
213405	825958
10074	825959
129174	825960
33384	825961
119895	825962
508916	825963
165140	825964
21614	825965
263590	825966
503948	825967
137716	825968
94774	825969
66548	825970
472095	825971
266103	825972
49233	825973
5253	825974
98062	825975
5243	825976
323319	825977
281971	825978
11581	825979
597723	825980
6682	825981
8667	825982
4600	825983
547319	825984
328850	825985
31240	825986
447135	825987
536394	825988
25673	825989
20162	825990
84362	825991
4955	825992
80342	825993
123551	825994
580888	825995
393231	825996
157063	825997
690064	825998
474002	825999
592927	826000
43686	826001
106998	826002
32929	826003
352511	826004
690821	826005
57340	826006
444634	826007
344929	826008
445114	826009
29052	826010
249546	826011
654224	826012
663018	826013
253809	826014
4386	826015
636421	826016
285532	826017
665452	826018
63847	826019
42924	826020
101320	826021
383816	826022
297008	826023
632080	826024
676894	826025
180117	826026
16183	826027
208709	826028
72264	826029
78024	826030
153219	826031
175374	826032
126363	826033
54938	826034
454129	826035
488125	826036
141035	826037
452883	826038
649437	826039
651557	826040
154578	826041
282347	826042
242954	826043
123711	826044
3147	826045
527188	826046
21096	826047
64	826048
62638	826049
7566	826050
22576	826051
23052	826052
36773	826053
368049	826054
281961	826055
302266	826056
62655	826057
696971	826058
562865	826059
128843	826060
184222	826061
417735	826062
9962	826063
181538	826064
149958	826065
142497	826066
334995	826067
22802	826068
292656	826069
140977	826070
326548	826071
190620	826072
99011	826073
475682	826074
405207	826075
22162	826076
67903	826077
334201	826078
150948	826079
132689	826080
314635	826081
549398	826082
3073	826083
27387	826084
339941	826085
27128	826086
167779	826087
637881	826088
62363	826089
537	826090
396143	826091
47199	826092
56496	826093
167826	826094
413583	826095
161451	826096
58341	826097
237016	826098
190321	826099
173192	826100
29061	826101
280245	826102
690108	826103
134105	826104
691789	826105
185517	826106
98567	826107
117727	826108
42814	826109
338841	826110
100889	826111
538485	826112
458740	826113
114095	826114
13493	826115
537404	826116
13016	826117
16846	826118
642297	826119
457967	826120
5711	826121
22562	826122
135723	826123
450601	826124
127063	826125
42006	826126
169310	826127
92966	826128
571695	826129
24262	826130
686319	826131
28694	826132
664912	826133
3368	826134
75207	826135
263261	826136
553746	826137
660893	826138
339875	826139
6893	826140
435740	826141
52659	826142
19896	826143
57338	826144
36567	826145
18334	826146
131008	826147
165822	826148
126080	826149
130969	826150
4363	826151
401929	826152
111381	826153
618573	826154
22404	826155
21949	826156
437715	826157
45631	826158
169560	826159
39787	826160
388786	826161
131913	826162
339782	826163
173417	826164
497334	826165
101292	826166
210187	826167
323572	826168
81939	826169
238074	826170
29564	826171
117173	826172
97354	826173
32293	826174
160973	826175
331452	826176
39247	826177
136638	826178
94448	826179
486552	826180
581580	826181
48257	826182
601268	826183
661632	826184
83519	826185
626	826186
82656	826187
365658	826188
17004	826189
1266	826190
1103	826191
130161	826192
658534	826193
171152	826194
52837	826195
56889	826196
281601	826197
70205	826198
46561	826199
272856	826200
573878	826201
542929	826202
35496	826203
620275	826204
15957	826205
628317	826206
32462	826207
184619	826208
150180	826209
526292	826210
82641	826211
116216	826212
137971	826213
616049	826214
128878	826215
39702	826216
393907	826217
548	826218
150609	826219
304714	826220
232879	826221
135831	826222
331826	826223
294479	826224
6544	826225
509343	826226
285626	826227
123076	826228
497026	826229
219888	826230
696763	826231
223014	826232
81205	826233
648488	826234
54533	826235
41230	826236
325168	826237
174705	826238
9570	826239
493043	826240
23809	826241
536378	826242
635070	826243
213565	826244
372162	826245
176168	826246
609298	826247
459294	826248
78140	826249
166505	826250
29233	826251
398972	826252
570665	826253
430574	826254
429777	826255
283123	826256
595979	826257
457098	826258
254479	826259
73086	826260
649158	826261
553793	826262
146712	826263
437289	826264
543228	826265
478476	826266
626109	826267
192370	826268
210020	826269
532049	826270
91087	826271
502664	826272
139001	826273
74639	826274
616777	826275
400655	826276
181227	826277
680942	826278
36305	826279
290435	826280
204780	826281
459542	826282
674328	826283
451407	826284
259519	826285
342399	826286
239935	826287
66579	826288
592990	826289
623268	826290
264225	826291
503223	826292
645705	826293
645624	826294
390838	826295
248948	826296
425106	826297
61349	826298
389785	826299
216997	826300
8011	826301
615245	826302
73354	826303
605243	826304
21604	826305
604979	826306
215409	826307
645310	826308
430918	826309
583770	826310
679411	826311
217137	826312
456162	826313
2213	826314
45648	826315
424947	826316
497710	826317
283205	826318
1861	826319
51750	826320
230110	826321
135526	826322
468348	826323
8753	826324
46094	826325
286963	826326
69667	826327
117695	826328
119637	826329
401779	826330
315614	826331
206771	826332
165672	826333
261044	826334
122842	826335
407581	826336
688038	826337
326154	826338
357536	826339
653794	826340
14361	826341
18634	826342
172157	826343
7727	826344
353988	826345
53272	826346
108853	826347
97027	826348
1736	826349
2301	826350
101101	826351
455779	826352
458257	826353
648063	826354
25288	826355
32541	826356
357824	826357
243870	826358
57619	826359
158174	826360
308212	826361
132046	826362
77643	826363
105536	826364
276666	826365
20168	826366
460170	826367
414260	826368
17827	826369
613823	826370
95711	826371
164844	826372
33880	826373
154645	826374
257932	826375
258131	826376
13001	826377
67406	826378
519437	826379
390743	826380
1084	826381
73716	826382
123958	826383
301717	826384
278063	826385
84352	826386
542291	826387
364609	826388
361029	826389
664275	826390
106504	826391
300958	826392
114958	826393
196546	826394
31230	826395
81217	826396
96464	826397
552681	826398
516940	826399
339	826400
297277	826401
11281	826402
666564	826403
563334	826404
66787	826405
562947	826406
566285	826407
690055	826408
3858	826409
136029	826410
60560	826411
50127	826412
4955	826413
51619	826414
55528	826415
113346	826416
465	826417
469571	826418
17896	826419
102968	826420
501621	826421
294501	826422
160375	826423
626607	826424
37248	826425
52629	826426
83003	826427
617670	826428
7151	826429
481318	826430
101344	826431
292919	826432
206247	826433
649247	826434
27681	826435
131498	826436
658015	826437
12883	826438
89689	826439
98593	826440
26070	826441
307140	826442
4087	826443
95552	826444
311780	826445
140373	826446
58035	826447
512478	826448
469358	826449
19259	826450
122668	826451
233265	826452
556889	826453
116559	826454
19514	826455
907	826456
310787	826457
73884	826458
35861	826459
225618	826460
443986	826461
589652	826462
323220	826463
150767	826464
115963	826465
293082	826466
159802	826467
556382	826468
131001	826469
112942	826470
318913	826471
265783	826472
697709	826473
430898	826474
198340	826475
7330	826476
484503	826477
164818	826478
13900	826479
598963	826480
114841	826481
643576	826482
112388	826483
5282	826484
547102	826485
23405	826486
6465	826487
173296	826488
147724	826489
459546	826490
434061	826491
102211	826492
654239	826493
430240	826494
19665	826495
8074	826496
364579	826497
2850	826498
3015	826499
82434	826500
110959	826501
692736	826502
448973	826503
391392	826504
197059	826505
80733	826506
250805	826507
157204	826508
687762	826509
167505	826510
328410	826511
367102	826512
27147	826513
492050	826514
163260	826515
51761	826516
63846	826517
89082	826518
235424	826519
139	826520
20124	826521
138317	826522
455900	826523
1286	826524
75336	826525
325197	826526
115935	826527
174341	826528
619229	826529
57792	826530
386426	826531
470529	826532
633331	826533
1164	826534
572178	826535
182135	826536
467041	826537
497956	826538
105233	826539
80518	826540
679627	826541
3814	826542
148794	826543
2300	826544
415248	826545
126642	826546
134765	826547
171587	826548
140115	826549
54550	826550
167171	826551
646803	826552
678518	826553
237	826554
274490	826555
191244	826556
206678	826557
24559	826558
339731	826559
323373	826560
298222	826561
3083	826562
575641	826563
105895	826564
438156	826565
20950	826566
430331	826567
28094	826568
191279	826569
433293	826570
13668	826571
396171	826572
96426	826573
291773	826574
595090	826575
138881	826576
102868	826577
276190	826578
916	826579
604591	826580
439371	826581
594085	826582
696396	826583
95194	826584
12641	826585
291	826586
210349	826587
456589	826588
571167	826589
92951	826590
139339	826591
387871	826592
190911	826593
556759	826594
80345	826595
86311	826596
155176	826597
231426	826598
158475	826599
3345	826600
563840	826601
52770	826602
6073	826603
4630	826604
125773	826605
37184	826606
144387	826607
825	826608
105707	826609
44795	826610
379352	826611
174998	826612
12814	826613
157390	826614
56862	826615
96365	826616
667804	826617
56521	826618
43801	826619
420430	826620
280849	826621
77145	826622
438912	826623
23117	826624
523643	826625
147801	826626
3617	826627
430085	826628
115935	826629
8281	826630
51698	826631
42114	826632
279364	826633
480109	826634
487850	826635
623024	826636
637908	826637
687945	826638
39793	826639
21456	826640
414660	826641
520284	826642
425521	826643
2002	826644
332034	826645
505547	826646
11210	826647
125995	826648
604964	826649
92556	826650
584305	826651
513243	826652
18702	826653
445007	826654
19898	826655
675515	826656
47770	826657
1738	826658
591854	826659
585755	826660
323402	826661
617126	826662
17932	826663
21902	826664
16178	826665
329329	826666
577767	826667
265131	826668
81220	826669
106594	826670
282409	826671
172619	826672
122705	826673
64839	826674
174	826675
359638	826676
126745	826677
103959	826678
433788	826679
611287	826680
150302	826681
211330	826682
49156	826683
7525	826684
13554	826685
538213	826686
649697	826687
681702	826688
662583	826689
103092	826690
74493	826691
264501	826692
424584	826693
159869	826694
628224	826695
584913	826696
631451	826697
515227	826698
180870	826699
41638	826700
596703	826701
132058	826702
583067	826703
454015	826704
495836	826705
501939	826706
131375	826707
125103	826708
193239	826709
396940	826710
196834	826711
106692	826712
213538	826713
554539	826714
12634	826715
57945	826716
154393	826717
468718	826718
557384	826719
130134	826720
46211	826721
259157	826722
109491	826723
412067	826724
35084	826725
106658	826726
172283	826727
133073	826728
43537	826729
136324	826730
374199	826731
628989	826732
546451	826733
20795	826734
67597	826735
393906	826736
418136	826737
540992	826738
400767	826739
255614	826740
566066	826741
140376	826742
36570	826743
593373	826744
39019	826745
101094	826746
56990	826747
64408	826748
458682	826749
34845	826750
470028	826751
7118	826752
468108	826753
85665	826754
36496	826755
22457	826756
119010	826757
66418	826758
634821	826759
2279	826760
254920	826761
181695	826762
300872	826763
291001	826764
47389	826765
416805	826766
105164	826767
26736	826768
356556	826769
53589	826770
85815	826771
11805	826772
236316	826773
83686	826774
99355	826775
648361	826776
12728	826777
13033	826778
525240	826779
552194	826780
666561	826781
270	826782
152444	826783
115344	826784
651005	826785
427364	826786
21913	826787
34476	826788
24248	826789
6240	826790
135624	826791
588025	826792
84625	826793
22385	826794
290783	826795
3763	826796
3620	826797
34360	826798
114333	826799
200972	826800
147671	826801
171556	826802
369161	826803
22464	826804
664536	826805
370759	826806
573742	826807
151176	826808
151180	826809
634680	826810
18152	826811
58155	826812
521657	826813
154706	826814
15345	826815
311595	826816
318210	826817
143079	826818
212674	826819
50643	826820
307358	826821
639949	826822
548896	826823
515122	826824
563995	826825
666892	826826
508125	826827
274150	826828
111856	826829
240423	826830
553190	826831
11017	826832
83085	826833
41927	826834
43865	826835
67118	826836
17738	826837
397	826838
54795	826839
39691	826840
207071	826841
119253	826842
64762	826843
155499	826844
85987	826845
130623	826846
230132	826847
572256	826848
484405	826849
9631	826850
538573	826851
93136	826852
67649	826853
363786	826854
266391	826855
125123	826856
66606	826857
103346	826858
530197	826859
53267	826860
117160	826861
654	826862
276996	826863
632514	826864
146481	826865
177550	826866
347086	826867
125042	826868
22900	826869
377734	826870
306712	826871
450599	826872
139701	826873
3505	826874
57840	826875
167688	826876
632495	826877
377714	826878
685901	826879
94805	826880
301886	826881
106626	826882
446211	826883
422302	826884
562239	826885
533929	826886
92891	826887
607453	826888
265347	826889
82565	826890
131182	826891
36230	826892
441968	826893
7894	826894
90365	826895
129355	826896
585274	826897
55784	826898
605526	826899
441385	826900
669076	826901
669077	826902
119234	826903
669083	826904
669084	826905
669087	826906
669091	826907
290776	826908
540590	826909
170596	826910
45226	826911
45218	826912
45218	826913
304345	826914
11354	826915
16359	826916
438754	826917
13235	826918
655340	826919
172721	826920
132672	826921
20609	826922
640208	826923
664578	826924
92685	826925
351032	826926
351031	826927
32998	826928
34430	826929
318597	826930
433377	826931
440558	826932
440596	826933
179782	826934
8095	826935
82516	826936
410431	826937
440495	826938
346465	826939
1459	826940
547605	826941
166337	826942
664377	826943
487934	826944
203668	826945
601217	826946
507874	826947
331434	826948
122384	826949
141276	826950
470455	826951
49	826952
131516	826953
59480	826954
606251	826955
267019	826956
607405	826957
91656	826958
580638	826959
80784	826960
284725	826961
53269	826962
599803	826963
645363	826964
645579	826965
337100	826966
51209	826967
565857	826968
528214	826969
26637	826970
34994	826971
502328	826972
43282	826973
588797	826974
166873	826975
24059	826976
27329	826977
315993	826978
514644	826979
304468	826980
680387	826981
78323	826982
4051	826983
157640	826984
194456	826985
407314	826986
210378	826987
107630	826988
274168	826989
320	826990
12164	826991
376410	826992
376014	826993
256643	826994
45767	826995
211255	826996
365907	826997
189318	826998
66721	826999
71579	827000
17564	827001
571684	827002
238224	827003
488444	827004
562431	827005
312015	827006
469025	827007
396631	827008
538153	827009
186004	827010
195357	827011
239533	827012
605177	827013
695807	827014
2003	827015
248300	827016
679579	827017
468689	827018
9899	827019
79826	827020
31659	827021
52317	827022
688227	827023
73651	827024
18660	827025
7635	827026
141260	827027
2716	827028
662916	827029
130816	827030
9019	827031
670	827032
281494	827033
10420	827034
12779	827035
273911	827036
225216	827037
340630	827038
53523	827039
471983	827040
177191	827041
113786	827042
125893	827043
247335	827044
241357	827045
326492	827046
287913	827047
625426	827048
16890	827049
445269	827050
655751	827051
411180	827052
102473	827053
559141	827054
78312	827055
364748	827056
256135	827057
269074	827058
285777	827059
85093	827060
509910	827061
558780	827062
334904	827063
569356	827064
285782	827065
569365	827066
91845	827067
243194	827068
639720	827069
501262	827070
294082	827071
206124	827072
128927	827073
2601	827074
106971	827075
22342	827076
119334	827077
4214	827078
20906	827079
12993	827080
395243	827081
24458	827082
77144	827083
295521	827084
15690	827085
154507	827086
366409	827087
43907	827088
340045	827089
537040	827090
43656	827091
668751	827092
425208	827093
600807	827094
663115	827095
1571	827096
174776	827097
42698	827098
97672	827099
665940	827100
514191	827101
586565	827102
262066	827103
539890	827104
75341	827105
243146	827106
241923	827107
100422	827108
29846	827109
672578	827110
45006	827111
243200	827112
550314	827113
164709	827114
666634	827115
276726	827116
62649	827117
662291	827118
2670	827119
632375	827120
385109	827121
75027	827122
113527	827123
599021	827124
552815	827125
100153	827126
71070	827127
201840	827128
14	827129
181700	827130
360500	827131
20218	827132
259726	827133
175808	827134
455769	827135
404279	827136
17754	827137
116399	827138
189087	827139
325485	827140
222195	827141
630335	827142
395588	827143
107340	827144
163737	827145
350820	827146
306509	827147
235224	827148
240557	827149
592193	827150
119561	827151
460479	827152
203319	827153
276986	827154
352863	827155
603770	827156
574469	827157
670808	827158
398334	827159
160697	827160
223474	827161
634709	827162
105671	827163
265947	827164
12190	827165
467629	827166
39563	827167
518843	827168
45324	827169
72060	827170
556334	827171
634163	827172
45319	827173
197936	827174
693463	827175
469415	827176
101374	827177
682962	827178
609731	827179
302164	827180
397976	827181
320716	827182
166134	827183
315507	827184
107672	827185
175132	827186
120946	827187
680706	827188
394444	827189
590142	827190
231371	827191
543547	827192
626608	827193
399183	827194
424801	827195
124140	827196
264206	827197
338463	827198
314771	827199
268632	827200
113017	827201
124492	827202
576079	827203
412480	827204
6021	827205
687895	827206
1309	827207
466376	827208
13037	827209
648736	827210
211570	827211
458007	827212
168261	827213
55361	827214
504212	827215
694832	827216
9106	827217
122227	827218
524123	827219
220395	827220
572706	827221
140266	827222
654402	827223
511902	827224
581903	827225
5507	827226
255399	827227
573002	827228
340661	827229
424773	827230
109945	827231
4500	827232
95470	827233
312675	827234
227436	827235
9937	827236
120516	827237
22377	827238
604	827239
557932	827240
584517	827241
348748	827242
36178	827243
145944	827244
230976	827245
277277	827246
127508	827247
456847	827248
415561	827249
59186	827250
488941	827251
579779	827252
106564	827253
132798	827254
94813	827255
533465	827256
9458	827257
242067	827258
662381	827259
384102	827260
203427	827261
598362	827262
21845	827263
111831	827264
660101	827265
417820	827266
26154	827267
35115	827268
325444	827269
21314	827270
333130	827271
649997	827272
587761	827273
542282	827274
549737	827275
448611	827276
263386	827277
172801	827278
93845	827279
2444	827280
286670	827281
456295	827282
387330	827283
146238	827284
86054	827285
69096	827286
69092	827287
30608	827288
434981	827289
18924	827290
249590	827291
216936	827292
69094	827293
287598	827294
17019	827295
462356	827296
201965	827297
568476	827298
70171	827299
14250	827300
28924	827301
218376	827302
211211	827303
217930	827304
216682	827305
6020	827306
100962	827307
20152	827308
70175	827309
99351	827310
216744	827311
69964	827312
218806	827313
69571	827314
16190	827315
16190	827316
218774	827317
217964	827318
697765	827319
117911	827320
70187	827321
36227	827322
373442	827323
69367	827324
319052	827325
327535	827326
634724	827327
15094	827328
373329	827329
93608	827330
292662	827331
208609	827332
37155	827333
210072	827334
210059	827335
440910	827336
108145	827337
384838	827338
355541	827339
127865	827340
264529	827341
118853	827342
366734	827343
157616	827344
74988	827345
93566	827346
325851	827347
17045	827348
289975	827349
365687	827350
110102	827351
551618	827352
205631	827353
153059	827354
16347	827355
93909	827356
324935	827357
298924	827358
518739	827359
166529	827360
25097	827361
434472	827362
2881	827363
4075	827364
434487	827365
19766	827366
3228	827367
166693	827368
27856	827369
231164	827370
642480	827371
127286	827372
30371	827373
118049	827374
665260	827375
618460	827376
52275	827377
379143	827378
531636	827379
356548	827380
606174	827381
356731	827382
93969	827383
8195	827384
585751	827385
13146	827386
204438	827387
45974	827388
351752	827389
108417	827390
535770	827391
286114	827392
349163	827393
683601	827394
545332	827395
135948	827396
217883	827397
283567	827398
4560	827399
498443	827400
6768	827401
442996	827402
54151	827403
670183	827404
185088	827405
516497	827406
97428	827407
230170	827408
667707	827409
618988	827410
500291	827411
307643	827412
141721	827413
164217	827414
43067	827415
109616	827416
151301	827417
533136	827418
509606	827419
644	827420
518807	827421
451044	827422
390757	827423
472636	827424
23589	827425
97433	827426
108318	827427
409587	827428
214990	827429
411560	827430
276030	827431
175729	827432
309415	827433
246986	827434
658435	827435
421432	827436
101823	827437
464987	827438
39184	827439
93836	827440
323666	827441
317723	827442
287874	827443
490649	827444
674787	827445
33	827446
553540	827447
425972	827448
108987	827449
164951	827450
196003	827451
164759	827452
3767	827453
577892	827454
518408	827455
419673	827456
470166	827457
58725	827458
620113	827459
646908	827460
585528	827461
543195	827462
173760	827463
141589	827464
23405	827465
29841	827466
479290	827467
272024	827468
315763	827469
26276	827470
42675	827471
519902	827472
598214	827473
103218	827474
29230	827475
394	827476
414193	827477
59788	827478
501763	827479
528928	827480
233309	827481
248397	827482
108725	827483
42887	827484
495075	827485
6515	827486
624333	827487
10739	827488
22315	827489
27602	827490
38054	827491
148171	827492
493870	827493
557177	827494
101664	827495
2141	827496
582	827497
91322	827498
361682	827499
561869	827500
691294	827501
696378	827502
108721	827503
265601	827504
233161	827505
256667	827506
2255	827507
144	827508
398777	827509
173030	827510
600675	827511
18692	827512
2913	827513
91311	827514
152966	827515
72685	827516
261953	827517
393389	827518
147964	827519
401574	827520
327695	827521
122703	827522
45563	827523
109078	827524
25328	827525
22039	827526
58	827527
17419	827528
38801	827529
174272	827530
36675	827531
437376	827532
177395	827533
51279	827534
225410	827535
10046	827536
517191	827537
18996	827538
21666	827539
144311	827540
229837	827541
339737	827542
426632	827543
331970	827544
273854	827545
144538	827546
128998	827547
11204	827548
635349	827549
553723	827550
507977	827551
601392	827552
163266	827553
103130	827554
6141	827555
40125	827556
451388	827557
82055	827558
36746	827559
82688	827560
110964	827561
442516	827562
132596	827563
8518	827564
677	827565
307684	827566
636178	827567
108422	827568
166409	827569
442365	827570
21058	827571
672745	827572
80668	827573
509585	827574
565252	827575
40625	827576
105514	827577
94962	827578
149631	827579
656807	827580
487300	827581
37009	827582
160501	827583
283495	827584
551270	827585
209651	827586
1550	827587
38260	827588
69030	827589
382223	827590
25586	827591
548280	827592
35963	827593
131560	827594
190453	827595
513838	827596
72650	827597
127743	827598
361892	827599
14474	827600
34760	827601
57817	827602
123663	827603
239005	827604
306560	827605
471071	827606
8802	827607
543984	827608
402105	827609
315225	827610
16495	827611
187158	827612
10561	827613
194593	827614
544575	827615
239409	827616
228511	827617
139680	827618
11842	827619
387958	827620
245947	827621
87760	827622
268141	827623
40132	827624
380195	827625
573076	827626
47038	827627
427620	827628
115492	827629
610126	827630
655653	827631
142522	827632
525993	827633
57684	827634
331	827635
96334	827636
108398	827637
442412	827638
301719	827639
676016	827640
496734	827641
92383	827642
97639	827643
634147	827644
168997	827645
315458	827646
670326	827647
617511	827648
801	827649
589219	827650
9428	827651
14378	827652
37553	827653
133580	827654
524717	827655
32256	827656
164108	827657
66256	827658
250503	827659
59404	827660
55189	827661
390663	827662
95689	827663
6137	827664
352	827665
613676	827666
68799	827667
54535	827668
31607	827669
374844	827670
36234	827671
43	827672
177380	827673
336055	827674
33422	827675
667769	827676
42653	827677
29404	827678
232511	827679
539204	827680
350988	827681
455969	827682
119723	827683
519299	827684
275990	827685
153195	827686
11338	827687
542786	827688
575281	827689
4836	827690
36863	827691
489309	827692
213718	827693
349477	827694
579748	827695
205761	827696
103512	827697
672372	827698
434624	827699
315425	827700
66817	827701
31372	827702
50356	827703
221176	827704
5037	827705
541824	827706
63453	827707
76116	827708
16569	827709
607583	827710
645682	827711
633631	827712
23724	827713
139664	827714
442965	827715
275791	827716
524	827717
554800	827718
173293	827719
671142	827720
269475	827721
60108	827722
118022	827723
249946	827724
377677	827725
57617	827726
97334	827727
492926	827728
55966	827729
95539	827730
46041	827731
55200	827732
16685	827733
162449	827734
551799	827735
427889	827736
99985	827737
139157	827738
509432	827739
422757	827740
3576	827741
141823	827742
74982	827743
456962	827744
667065	827745
6614	827746
75172	827747
172337	827748
685145	827749
475100	827750
320116	827751
489165	827752
51358	827753
686619	827754
171734	827755
174262	827756
5252	827757
356586	827758
63449	827759
404853	827760
389921	827761
7226	827762
639469	827763
224366	827764
1	827765
480771	827766
170744	827767
147220	827768
84073	827769
358693	827770
212519	827771
174467	827772
77595	827773
232730	827774
239925	827775
423471	827776
379450	827777
44402	827778
258378	827779
94142	827780
261101	827781
201633	827782
28971	827783
57455	827784
89347	827785
412317	827786
420847	827787
12952	827788
12244	827789
106968	827790
139142	827791
193348	827792
1551	827793
128929	827794
421474	827795
93868	827796
102953	827797
334199	827798
52260	827799
102959	827800
446763	827801
83176	827802
232947	827803
389401	827804
48	827805
43568	827806
659893	827807
436594	827808
124235	827809
428941	827810
190714	827811
150462	827812
376844	827813
680	827814
174843	827815
546	827816
327681	827817
229275	827818
83190	827819
522162	827820
114464	827821
171628	827822
11398	827823
146948	827824
582613	827825
291395	827826
305935	827827
22915	827828
555901	827829
90914	827830
92	827831
627101	827832
585730	827833
60491	827834
297365	827835
304228	827836
794	827837
234770	827838
21289	827839
464549	827840
12490	827841
529701	827842
107191	827843
96554	827844
267315	827845
29570	827846
529908	827847
2323	827848
16938	827849
135962	827850
592257	827851
663630	827852
511704	827853
667422	827854
210807	827855
266157	827856
22909	827857
560793	827858
44346	827859
255315	827860
326171	827861
148280	827862
249008	827863
696525	827864
29863	827865
137776	827866
306595	827867
145256	827868
556583	827869
39929	827870
676659	827871
311932	827872
122818	827873
188506	827874
106519	827875
114097	827876
585938	827877
30206	827878
6052	827879
11359	827880
249842	827881
83264	827882
42926	827883
633985	827884
344454	827885
120629	827886
330561	827887
626110	827888
236958	827889
666607	827890
683156	827891
600483	827892
47925	827893
30449	827894
56841	827895
129018	827896
2797	827897
31195	827898
371771	827899
648573	827900
17574	827901
290275	827902
57388	827903
105343	827904
490340	827905
518755	827906
56623	827907
539227	827908
99329	827909
505465	827910
45908	827911
152281	827912
139249	827913
59885	827914
231145	827915
172600	827916
382668	827917
45780	827918
436748	827919
471239	827920
22329	827921
457088	827922
44981	827923
424588	827924
286366	827925
326494	827926
65096	827927
685138	827928
412580	827929
426697	827930
102435	827931
5413	827932
684063	827933
157944	827934
1653	827935
65825	827936
2186	827937
55	827938
55	827939
147547	827940
76857	827941
378	827942
346334	827943
578432	827944
170831	827945
209724	827946
412619	827947
592632	827948
131301	827949
503	827950
114339	827951
630423	827952
56825	827953
632844	827954
587481	827955
55	827956
146912	827957
2715	827958
412718	827959
118671	827960
394060	827961
162837	827962
554661	827963
169832	827964
29912	827965
441230	827966
99867	827967
688176	827968
280224	827969
437507	827970
529082	827971
529074	827972
377561	827973
529042	827974
121530	827975
61029	827976
389468	827977
586715	827978
385906	827979
2847	827980
238795	827981
677712	827982
70163	827983
360	827984
324776	827985
109876	827986
21881	827987
499311	827988
450740	827989
48280	827990
186710	827991
174353	827992
154	827993
232005	827994
21079	827995
675281	827996
349587	827997
180234	827998
282960	827999
497928	828000
434431	828001
240709	828002
410204	828003
220739	828004
491812	828005
91914	828006
112923	828007
201419	828008
120708	828009
100606	828010
56774	828011
526111	828012
226308	828013
124579	828014
152376	828015
472259	828016
6482	828017
16274	828018
52696	828019
132422	828020
7912	828021
129451	828022
534476	828023
52913	828024
162970	828025
654991	828026
613325	828027
95032	828028
672505	828029
336801	828030
39514	828031
40197	828032
572391	828033
580227	828034
491804	828035
692113	828036
688376	828037
444313	828038
465922	828039
252857	828040
596495	828041
21	828042
385063	828043
645745	828044
347272	828045
542657	828046
470173	828047
690624	828048
102114	828049
123988	828050
65667	828051
137112	828052
89006	828053
48481	828054
514157	828055
554688	828056
169349	828057
599340	828058
77167	828059
146728	828060
88155	828061
51236	828062
671888	828063
603296	828064
111954	828065
64768	828066
23401	828067
248375	828068
584897	828069
336579	828070
368735	828071
647055	828072
504243	828073
675365	828074
168807	828075
430328	828076
491624	828077
101660	828078
475538	828079
460	828080
324133	828081
435421	828082
619130	828083
157342	828084
455954	828085
105938	828086
199286	828087
578441	828088
292873	828089
562287	828090
169162	828091
53173	828092
68673	828093
657512	828094
366423	828095
678741	828096
531099	828097
308055	828098
691267	828099
395161	828100
565946	828101
432	828102
593132	828103
470956	828104
290656	828105
262577	828106
85959	828107
150158	828108
642871	828109
26963	828110
78865	828111
53548	828112
195728	828113
620742	828114
74662	828115
572199	828116
257	828117
258913	828118
427659	828119
159905	828120
456119	828121
332069	828122
83302	828123
78864	828124
406717	828125
54940	828126
25014	828127
463301	828128
83913	828129
9151	828130
81929	828131
435133	828132
618030	828133
536115	828134
52424	828135
324411	828136
463553	828137
220625	828138
90155	828139
661536	828140
614885	828141
2694	828142
43755	828143
438614	828144
56475	828145
497538	828146
602496	828147
621014	828148
417289	828149
617692	828150
124747	828151
531854	828152
665400	828153
665532	828154
60678	828155
63985	828156
359222	828157
144820	828158
100220	828159
9692	828160
160439	828161
661311	828162
332157	828163
247851	828164
17293	828165
626635	828166
54300	828167
9135	828168
469993	828169
40615	828170
49044	828171
80	828172
481734	828173
246781	828174
616019	828175
328036	828176
521816	828177
560427	828178
462416	828179
7177	828180
300181	828181
549844	828182
689645	828183
24738	828184
178332	828185
239824	828186
155587	828187
140133	828188
686156	828189
81870	828190
98225	828191
366249	828192
433524	828193
255353	828194
226420	828195
90581	828196
464024	828197
325447	828198
5565	828199
101409	828200
476525	828201
276079	828202
662448	828203
249776	828204
680414	828205
329563	828206
18979	828207
116815	828208
610278	828209
23196	828210
62848	828211
134515	828212
98195	828213
168984	828214
268371	828215
14361	828216
363971	828217
36483	828218
2503	828219
435391	828220
249838	828221
10266	828222
11684	828223
649933	828224
459299	828225
142463	828226
511405	828227
133915	828228
284432	828229
35032	828230
422232	828231
123488	828232
17671	828233
539155	828234
13336	828235
311674	828236
371609	828237
538572	828238
555577	828239
624993	828240
359254	828241
113564	828242
407896	828243
495260	828244
553371	828245
610	828246
243660	828247
110880	828248
607182	828249
169174	828250
482419	828251
25771	828252
264889	828253
648851	828254
230490	828255
511129	828256
201355	828257
132658	828258
108251	828259
200787	828260
149451	828261
6935	828262
91642	828263
584447	828264
477878	828265
170516	828266
52822	828267
112482	828268
48218	828269
401	828270
41379	828271
3362	828272
226679	828273
14439	828274
307236	828275
381362	828276
423781	828277
74502	828278
145740	828279
166700	828280
5406	828281
64507	828282
189853	828283
267525	828284
92244	828285
317617	828286
157140	828287
362452	828288
372313	828289
88986	828290
574609	828291
56540	828292
468328	828293
104743	828294
162617	828295
57571	828296
61432	828297
79	828298
266335	828299
2252	828300
304554	828301
61040	828302
582219	828303
426339	828304
107544	828305
296051	828306
442183	828307
301739	828308
565984	828309
44299	828310
38169	828311
545172	828312
97980	828313
628240	828314
217644	828315
125651	828316
3685	828317
636941	828318
451093	828319
662796	828320
36265	828321
463946	828322
613920	828323
22925	828324
395698	828325
58643	828326
42034	828327
509569	828328
85877	828329
202490	828330
341454	828331
455756	828332
118056	828333
24019	828334
446807	828335
13643	828336
155059	828337
50313	828338
184680	828339
68190	828340
33079	828341
66155	828342
10246	828343
10275	828344
42134	828345
566277	828346
293728	828347
22195	828348
609137	828349
357565	828350
5526	828351
321397	828352
395875	828353
84160	828354
257699	828355
622965	828356
365146	828357
128822	828358
41105	828359
327497	828360
27170	828361
110973	828362
100360	828363
427952	828364
400077	828365
53609	828366
68654	828367
366259	828368
129212	828369
229915	828370
3190	828371
360180	828372
135387	828373
296874	828374
512629	828375
226659	828376
405090	828377
140035	828378
153648	828379
557370	828380
577398	828381
31952	828382
523860	828383
576219	828384
121467	828385
593858	828386
680388	828387
58310	828388
608314	828389
5594	828390
521750	828391
144890	828392
8863	828393
411382	828394
48624	828395
459887	828396
106733	828397
90507	828398
98999	828399
692087	828400
5683	828401
55869	828402
140103	828403
444567	828404
8258	828405
29773	828406
15118	828407
582079	828408
254918	828409
281837	828410
554047	828411
76560	828412
164561	828413
218822	828414
52566	828415
605153	828416
34017	828417
335919	828418
20483	828419
25011	828420
94793	828421
366411	828422
273282	828423
7151	828424
80893	828425
309632	828426
280734	828427
77380	828428
351692	828429
358226	828430
327866	828431
301527	828432
603383	828433
54001	828434
215731	828435
868	828436
422238	828437
655859	828438
426727	828439
381516	828440
23505	828441
44976	828442
13917	828443
162863	828444
2294	828445
23782	828446
19653	828447
64753	828448
97821	828449
7348	828450
199258	828451
71477	828452
519557	828453
205722	828454
435606	828455
118122	828456
665578	828457
435625	828458
7348	828459
7348	828460
665576	828461
435612	828462
665581	828463
435616	828464
435501	828465
118165	828466
118166	828467
435621	828468
435607	828469
296809	828470
635311	828471
679941	828472
228653	828473
28208	828474
27127	828475
194680	828476
521347	828477
66311	828478
194582	828479
43572	828480
44072	828481
72069	828482
683828	828483
72427	828484
263514	828485
54772	828486
435772	828487
25931	828488
120017	828489
549183	828490
194638	828491
102157	828492
38878	828493
45435	828494
479174	828495
370265	828496
724	828497
294620	828498
435756	828499
103573	828500
507762	828501
240548	828502
240550	828503
450736	828504
437266	828505
317044	828506
25285	828507
187747	828508
73890	828509
108536	828510
435686	828511
427348	828512
103064	828513
308192	828514
645592	828515
468430	828516
365690	828517
119938	828518
26587	828519
5315	828520
188341	828521
696028	828522
90118	828523
1122	828524
367420	828525
203779	828526
116229	828527
400512	828528
563	828529
57799	828530
295148	828531
446450	828532
7324	828533
52354	828534
1165	828535
7295	828536
111617	828537
116595	828538
584833	828539
665609	828540
30471	828541
594100	828542
169395	828543
23194	828544
7015	828545
615695	828546
616909	828547
6217	828548
597612	828549
125238	828550
81818	828551
36976	828552
50867	828553
583341	828554
227774	828555
28284	828556
148976	828557
223198	828558
504638	828559
109464	828560
15022	828561
331570	828562
674114	828563
46686	828564
362000	828565
66205	828566
396123	828567
642095	828568
366436	828569
73496	828570
43468	828571
30434	828572
134551	828573
30516	828574
73900	828575
45885	828576
613738	828577
123822	828578
179418	828579
3148	828580
66180	828581
638051	828582
184585	828583
165649	828584
198723	828585
24452	828586
659356	828587
1080	828588
680886	828589
542563	828590
10989	828591
88640	828592
2325	828593
191641	828594
202770	828595
141475	828596
453327	828597
501733	828598
18420	828599
541380	828600
423180	828601
36618	828602
168308	828603
448638	828604
671046	828605
75315	828606
534567	828607
599966	828608
8679	828609
106066	828610
1616	828611
62618	828612
427445	828613
20447	828614
446831	828615
367396	828616
198914	828617
134336	828618
3311	828619
134265	828620
116607	828621
112492	828622
52913	828623
576343	828624
177420	828625
36233	828626
570611	828627
512961	828628
697286	828629
39018	828630
600718	828631
460464	828632
134159	828633
419042	828634
125196	828635
93864	828636
380082	828637
566505	828638
427645	828639
270206	828640
422564	828641
20151	828642
90911	828643
115138	828644
460124	828645
142448	828646
410550	828647
182500	828648
48795	828649
437	828650
213327	828651
386808	828652
166761	828653
499930	828654
668949	828655
631093	828656
154977	828657
434923	828658
175788	828659
10959	828660
551064	828661
238657	828662
33057	828663
680	828664
27082	828665
63936	828666
178915	828667
194207	828668
26259	828669
688707	828670
3067	828671
433587	828672
25922	828673
581332	828674
4211	828675
14054	828676
55548	828677
631763	828678
4140	828679
383133	828680
3911	828681
490601	828682
658429	828683
64218	828684
25305	828685
19835	828686
11804	828687
551626	828688
30584	828689
34931	828690
501069	828691
27204	828692
313141	828693
396920	828694
291514	828695
43205	828696
203827	828697
385699	828698
56592	828699
130998	828700
2884	828701
2	828702
25906	828703
18379	828704
490532	828705
81810	828706
43469	828707
613881	828708
688597	828709
16739	828710
471994	828711
315707	828712
124115	828713
120849	828714
106184	828715
317277	828716
486299	828717
436000	828718
1241	828719
198774	828720
439777	828721
64486	828722
218	828723
528398	828724
16005	828725
518740	828726
355349	828727
605894	828728
60416	828729
34112	828730
8833	828731
133828	828732
4641	828733
317223	828734
26835	828735
688654	828736
603441	828737
220858	828738
465474	828739
42172	828740
585105	828741
76786	828742
59918	828743
363880	828744
660810	828745
404690	828746
270163	828747
614557	828748
670427	828749
685587	828750
45374	828751
639544	828752
383684	828753
315250	828754
123391	828755
687141	828756
412107	828757
400720	828758
394866	828759
335969	828760
154309	828761
153696	828762
26941	828763
287137	828764
327989	828765
166644	828766
58007	828767
159539	828768
399844	828769
167544	828770
295278	828771
397711	828772
151391	828773
649178	828774
99442	828775
455189	828776
676129	828777
272430	828778
272367	828779
50981	828780
435445	828781
46036	828782
414551	828783
660279	828784
356630	828785
97935	828786
651832	828787
152901	828788
118993	828789
118978	828790
165632	828791
286664	828792
90584	828793
300936	828794
434918	828795
102979	828796
353581	828797
138498	828798
80098	828799
2232	828800
307117	828801
246861	828802
677572	828803
20292	828804
20292	828805
29875	828806
2696	828807
11740	828808
246042	828809
289286	828810
107635	828811
268289	828812
591296	828813
51820	828814
525826	828815
267598	828816
683057	828817
432753	828818
250363	828819
4287	828820
380108	828821
248609	828822
349213	828823
94487	828824
68854	828825
681068	828826
78349	828827
554593	828828
359052	828829
227704	828830
566316	828831
279282	828832
201309	828833
361187	828834
37151	828835
301467	828836
55128	828837
654558	828838
682998	828839
128713	828840
564094	828841
122004	828842
204365	828843
308835	828844
207969	828845
490058	828846
190661	828847
322613	828848
372536	828849
673015	828850
173204	828851
638518	828852
106792	828853
141783	828854
378064	828855
44380	828856
28500	828857
436213	828858
436226	828859
166830	828860
436145	828861
436221	828862
646283	828863
393627	828864
587155	828865
24786	828866
436690	828867
22250	828868
324983	828869
384084	828870
645373	828871
47877	828872
657403	828873
315459	828874
586111	828875
186522	828876
548455	828877
78604	828878
390297	828879
217924	828880
429642	828881
311615	828882
613570	828883
8624	828884
529173	828885
243274	828886
606634	828887
606635	828888
606636	828889
2	828890
118748	828891
574281	828892
470157	828893
9419	828894
652519	828895
296726	828896
423161	828897
407992	828898
466	828899
118771	828900
549715	828901
105894	828902
243067	828903
461575	828904
93019	828905
119007	828906
539628	828907
629239	828908
24545	828909
394761	828910
1906	828911
46794	828912
49526	828913
13230	828914
10571	828915
206909	828916
507533	828917
206933	828918
690424	828919
506135	828920
118458	828921
51492	828922
94594	828923
24630	828924
133231	828925
597895	828926
557490	828927
174161	828928
30525	828929
248072	828930
41201	828931
201003	828932
687243	828933
87016	828934
248434	828935
436728	828936
631424	828937
136438	828938
118458	828939
527208	828940
160038	828941
36284	828942
173274	828943
572005	828944
94978	828945
202117	828946
390090	828947
61737	828948
279139	828949
7177	828950
324787	828951
148644	828952
380109	828953
98359	828954
578581	828955
432685	828956
66529	828957
141501	828958
125812	828959
438607	828960
467290	828961
137795	828962
64084	828963
674326	828964
280457	828965
1662	828966
196797	828967
602025	828968
152554	828969
508188	828970
335577	828971
459195	828972
671257	828973
483148	828974
620657	828975
162298	828976
194595	828977
280670	828978
518528	828979
85607	828980
141098	828981
399802	828982
3847	828983
336378	828984
593847	828985
561154	828986
1594	828987
145587	828988
528338	828989
428443	828990
622830	828991
455283	828992
151434	828993
21664	828994
266408	828995
11897	828996
96013	828997
641708	828998
694786	828999
166675	829000
118463	829001
528831	829002
55277	829003
539727	829004
156631	829005
198541	829006
198311	829007
305497	829008
324519	829009
75993	829010
30766	829011
671998	829012
403393	829013
688088	829014
254881	829015
111525	829016
380331	829017
407900	829018
403390	829019
48485	829020
47593	829021
64191	829022
392123	829023
41526	829024
683500	829025
140550	829026
320865	829027
290014	829028
6155	829029
203539	829030
520955	829031
33447	829032
29241	829033
195352	829034
93834	829035
429061	829036
583951	829037
194797	829038
638618	829039
525423	829040
369175	829041
21008	829042
620087	829043
452251	829044
324966	829045
144856	829046
83659	829047
217843	829048
117837	829049
218050	829050
642185	829051
514734	829052
608894	829053
511983	829054
301190	829055
217274	829056
488520	829057
562057	829058
647519	829059
182473	829060
26484	829061
146823	829062
99012	829063
507759	829064
361296	829065
662846	829066
428745	829067
389085	829068
656363	829069
242567	829070
144855	829071
246648	829072
464867	829073
40041	829074
672880	829075
151467	829076
88033	829077
90589	829078
277816	829079
15227	829080
309377	829081
293770	829082
383307	829083
96002	829084
497977	829085
310539	829086
575740	829087
100450	829088
90777	829089
117908	829090
51120	829091
61126	829092
114067	829093
601019	829094
141621	829095
391156	829096
665981	829097
93924	829098
30489	829099
138722	829100
652406	829101
71974	829102
25626	829103
665779	829104
380983	829105
86016	829106
136555	829107
171722	829108
474849	829109
80955	829110
607929	829111
18328	829112
44286	829113
667292	829114
522093	829115
77965	829116
589679	829117
33	829118
475036	829119
202958	829120
475246	829121
680004	829122
179616	829123
53518	829124
565225	829125
128917	829126
531160	829127
20058	829128
3956	829129
499628	829130
129589	829131
115192	829132
78622	829133
422573	829134
361366	829135
690512	829136
383743	829137
31351	829138
77321	829139
510	829140
168276	829141
274574	829142
138061	829143
641515	829144
330910	829145
100560	829146
98490	829147
305939	829148
2245	829149
139598	829150
607641	829151
1458	829152
169942	829153
100901	829154
481636	829155
631810	829156
36212	829157
436846	829158
92558	829159
52676	829160
555778	829161
677405	829162
637870	829163
206305	829164
622623	829165
116586	829166
512691	829167
578346	829168
508248	829169
85750	829170
171711	829171
291073	829172
40473	829173
604153	829174
648545	829175
86832	829176
131484	829177
369707	829178
450924	829179
180139	829180
180270	829181
54057	829182
524141	829183
68186	829184
681885	829185
47662	829186
539170	829187
60579	829188
20185	829189
681114	829190
315936	829191
170762	829192
55317	829193
159942	829194
670161	829195
492737	829196
280103	829197
320158	829198
225194	829199
588083	829200
680823	829201
528459	829202
504498	829203
207	829204
678692	829205
395	829206
43840	829207
122778	829208
498185	829209
152184	829210
635285	829211
98757	829212
458570	829213
472631	829214
408646	829215
125099	829216
284534	829217
158788	829218
30517	829219
12769	829220
284705	829221
69009	829222
561157	829223
370861	829224
13645	829225
84671	829226
673499	829227
332225	829228
297163	829229
113566	829230
609720	829231
120286	829232
90533	829233
696488	829234
13215	829235
128462	829236
85864	829237
614234	829238
95733	829239
65530	829240
128656	829241
18441	829242
93976	829243
10534	829244
10534	829245
5869	829246
241693	829247
10534	829248
118540	829249
8417	829250
3017	829251
34	829252
661192	829253
271430	829254
11868	829255
35626	829256
210717	829257
183523	829258
444241	829259
166436	829260
19565	829261
219130	829262
451474	829263
588723	829264
148998	829265
401935	829266
114064	829267
19302	829268
417859	829269
143153	829270
238240	829271
72451	829272
10101	829273
7071	829274
43523	829275
145134	829276
66456	829277
531470	829278
210652	829279
790	829280
101323	829281
601744	829282
601686	829283
65755	829284
481093	829285
458276	829286
71325	829287
148026	829288
663863	829289
114016	829290
114077	829291
79446	829292
10335	829293
600702	829294
550252	829295
591100	829296
466933	829297
184633	829298
151242	829299
276894	829300
490780	829301
118502	829302
443050	829303
260948	829304
466921	829305
149022	829306
249	829307
544486	829308
174332	829309
487803	829310
256852	829311
443058	829312
651238	829313
17298	829314
454734	829315
589722	829316
105287	829317
409816	829318
505172	829319
678379	829320
22494	829321
88313	829322
672221	829323
25250	829324
584498	829325
340426	829326
637720	829327
43102	829328
39487	829329
417878	829330
10337	829331
603974	829332
431892	829333
417879	829334
573355	829335
73225	829336
12321	829337
17483	829338
392324	829339
285199	829340
171959	829341
72296	829342
560513	829343
646165	829344
256357	829345
408727	829346
490994	829347
560504	829348
443299	829349
161189	829350
236101	829351
145403	829352
161579	829353
6611	829354
222170	829355
147455	829356
60205	829357
630937	829358
490394	829359
689662	829360
689651	829361
168634	829362
281317	829363
62113	829364
341096	829365
63545	829366
321364	829367
682131	829368
447284	829369
53877	829370
142412	829371
341090	829372
610208	829373
137834	829374
470541	829375
344090	829376
528774	829377
677396	829378
430561	829379
430569	829380
674286	829381
630614	829382
496187	829383
581602	829384
628679	829385
489752	829386
407707	829387
406317	829388
10477	829389
184040	829390
45124	829391
616327	829392
611937	829393
49495	829394
39305	829395
51449	829396
7966	829397
394571	829398
110873	829399
20721	829400
17157	829401
168334	829402
629956	829403
49961	829404
27808	829405
264357	829406
23091	829407
66566	829408
61858	829409
394587	829410
522016	829411
633480	829412
134439	829413
19636	829414
62909	829415
41362	829416
58788	829417
152245	829418
169221	829419
155654	829420
152595	829421
66825	829422
59049	829423
637289	829424
255079	829425
366865	829426
240829	829427
148109	829428
448674	829429
77026	829430
95719	829431
22707	829432
472381	829433
676635	829434
450488	829435
508341	829436
3056	829437
111309	829438
14741	829439
683725	829440
60	829441
231325	829442
31514	829443
53918	829444
127659	829445
22839	829446
145297	829447
584728	829448
273896	829449
171039	829450
526231	829451
224600	829452
294482	829453
248369	829454
12311	829455
697211	829456
140102	829457
260921	829458
551263	829459
8408	829460
183216	829461
61894	829462
121352	829463
592315	829464
324783	829465
84079	829466
69247	829467
166874	829468
43470	829469
118572	829470
648611	829471
315318	829472
83910	829473
57766	829474
57766	829475
242051	829476
682456	829477
349608	829478
933	829479
312660	829480
817	829481
4901	829482
78551	829483
249639	829484
156380	829485
503259	829486
652635	829487
475997	829488
305380	829489
153679	829490
312736	829491
141809	829492
228004	829493
399	829494
213698	829495
606941	829496
637373	829497
637099	829498
613740	829499
364492	829500
45054	829501
4961	829502
31890	829503
615353	829504
366356	829505
164794	829506
273412	829507
234220	829508
401210	829509
389703	829510
30312	829511
112315	829512
93973	829513
465475	829514
439616	829515
644291	829516
225072	829517
148177	829518
28007	829519
501957	829520
604307	829521
73987	829522
80480	829523
401802	829524
1178	829525
18340	829526
33	829527
479971	829528
146539	829529
146540	829530
49662	829531
570084	829532
494934	829533
74912	829534
643798	829535
577847	829536
62059	829537
1752	829538
332566	829539
570917	829540
13706	829541
318495	829542
268454	829543
380887	829544
32208	829545
355758	829546
451878	829547
159927	829548
149099	829549
58994	829550
44743	829551
182515	829552
450090	829553
139079	829554
621360	829555
331966	829556
367007	829557
109501	829558
376813	829559
253959	829560
83886	829561
618632	829562
118659	829563
437401	829564
118661	829565
437221	829566
437232	829567
118589	829568
437230	829569
118593	829570
437241	829571
437205	829572
242925	829573
282824	829574
157716	829575
797	829576
4764	829577
236976	829578
542401	829579
359169	829580
646506	829581
608125	829582
1375	829583
73502	829584
239462	829585
11573	829586
478780	829587
204633	829588
448606	829589
50523	829590
534437	829591
36550	829592
9636	829593
437526	829594
437527	829595
194823	829596
437633	829597
118667	829598
644409	829599
488263	829600
437555	829601
207681	829602
311267	829603
90848	829604
201831	829605
644413	829606
644406	829607
148161	829608
90741	829609
221245	829610
644394	829611
419111	829612
419122	829613
681088	829614
102316	829615
19382	829616
114446	829617
114477	829618
114472	829619
19364	829620
911	829621
273764	829622
616729	829623
665761	829624
402881	829625
664144	829626
428260	829627
529165	829628
25123	829629
25123	829630
485751	829631
150899	829632
83264	829633
14157	829634
91783	829635
252948	829636
608380	829637
439755	829638
357944	829639
117238	829640
576692	829641
357907	829642
303014	829643
290099	829644
130426	829645
316208	829646
321650	829647
7183	829648
21076	829649
2292	829650
401456	829651
242310	829652
83317	829653
543480	829654
252673	829655
381309	829656
583246	829657
67317	829658
180590	829659
452416	829660
437747	829661
288442	829662
72371	829663
26016	829664
616100	829665
630762	829666
487091	829667
317984	829668
690826	829669
131808	829670
622946	829671
180580	829672
416566	829673
19354	829674
128453	829675
131569	829676
397842	829677
84526	829678
480571	829679
240243	829680
244065	829681
125163	829682
651269	829683
81413	829684
261735	829685
199313	829686
39846	829687
140682	829688
239773	829689
64234	829690
312228	829691
647544	829692
94590	829693
289787	829694
189584	829695
475928	829696
690647	829697
2179	829698
392628	829699
27460	829700
17121	829701
492083	829702
310337	829703
279604	829704
238478	829705
165374	829706
312941	829707
21749	829708
566820	829709
679521	829710
179752	829711
37727	829712
797	829713
148356	829714
32393	829715
197657	829716
16501	829717
90	829718
353177	829719
353173	829720
353176	829721
353160	829722
615545	829723
29623	829724
103305	829725
346200	829726
64181	829727
443326	829728
61132	829729
644783	829730
356298	829731
1141	829732
24775	829733
167532	829734
440570	829735
433394	829736
75454	829737
103382	829738
194523	829739
214880	829740
179748	829741
377137	829742
355932	829743
529250	829744
517532	829745
433416	829746
389013	829747
471873	829748
124876	829749
42664	829750
291828	829751
628818	829752
133683	829753
604707	829754
90073	829755
648955	829756
680069	829757
278250	829758
33022	829759
117446	829760
12793	829761
686031	829762
449572	829763
638946	829764
643229	829765
517493	829766
238513	829767
669295	829768
355937	829769
355938	829770
272417	829771
686078	829772
535157	829773
26268	829774
533399	829775
533378	829776
517621	829777
535131	829778
488423	829779
563947	829780
318543	829781
517246	829782
352565	829783
460727	829784
515910	829785
511073	829786
429438	829787
98471	829788
523088	829789
83370	829790
250795	829791
44694	829792
486979	829793
633272	829794
123910	829795
261612	829796
627939	829797
615600	829798
225828	829799
629254	829800
279516	829801
73807	829802
278216	829803
121883	829804
181855	829805
170439	829806
435405	829807
2453	829808
101402	829809
294396	829810
18286	829811
566575	829812
519517	829813
106831	829814
135618	829815
639937	829816
16101	829817
345575	829818
1	829819
1	829820
660225	829821
223889	829822
6131	829823
259304	829824
24434	829825
1426	829826
163690	829827
39150	829828
52498	829829
257191	829830
545016	829831
21078	829832
544662	829833
286517	829834
603638	829835
131172	829836
294603	829837
2393	829838
127884	829839
60400	829840
173051	829841
341177	829842
245179	829843
28606	829844
287413	829845
559854	829846
132015	829847
106543	829848
529167	829849
3372	829850
3372	829851
337015	829852
366435	829853
626732	829854
667594	829855
665934	829856
130194	829857
142188	829858
142188	829859
266521	829860
535775	829861
291998	829862
505115	829863
505116	829864
179103	829865
342452	829866
105920	829867
105915	829868
626830	829869
22697	829870
542123	829871
262498	829872
542111	829873
542124	829874
542122	829875
201892	829876
20959	829877
598515	829878
623724	829879
264062	829880
595179	829881
697187	829882
280180	829883
550605	829884
120924	829885
420051	829886
283321	829887
283319	829888
84590	829889
148314	829890
690448	829891
172489	829892
559700	829893
559696	829894
559699	829895
145233	829896
559752	829897
559702	829898
559724	829899
559707	829900
22833	829901
559722	829902
559706	829903
559719	829904
559718	829905
488524	829906
488525	829907
488511	829908
488509	829909
129750	829910
477130	829911
4477	829912
244849	829913
633294	829914
404273	829915
44892	829916
377180	829917
202674	829918
66495	829919
576448	829920
308075	829921
503631	829922
621223	829923
595020	829924
254964	829925
501103	829926
68930	829927
630648	829928
377577	829929
220654	829930
51188	829931
220647	829932
220648	829933
220568	829934
220664	829935
220644	829936
220678	829937
474658	829938
575910	829939
93866	829940
382439	829941
418995	829942
21390	829943
291412	829944
116450	829945
434091	829946
121902	829947
170965	829948
4506	829949
179935	829950
436882	829951
118531	829952
646134	829953
1279	829954
529275	829955
637857	829956
253075	829957
137535	829958
1960	829959
676715	829960
537117	829961
539701	829962
96028	829963
251289	829964
574987	829965
61486	829966
440088	829967
64125	829968
1960	829969
143388	829970
160376	829971
403998	829972
626701	829973
58612	829974
88770	829975
283873	829976
242481	829977
575803	829978
158664	829979
353535	829980
113798	829981
487526	829982
560599	829983
372977	829984
397757	829985
131897	829986
96899	829987
78245	829988
455986	829989
13304	829990
92197	829991
44175	829992
420536	829993
508115	829994
587676	829995
588340	829996
588339	829997
614817	829998
626992	829999
645186	830000
327376	830001
109697	830002
597417	830003
576220	830004
584574	830005
658910	830006
149863	830007
169927	830008
61877	830009
81631	830010
691082	830011
366415	830012
188899	830013
189896	830014
138289	830015
32074	830016
258145	830017
478947	830018
335039	830019
335026	830020
335021	830021
335023	830022
335001	830023
334999	830024
335002	830025
334998	830026
335000	830027
334994	830028
334997	830029
334991	830030
335004	830031
335005	830032
338177	830033
595255	830034
595277	830035
469702	830036
53295	830037
324273	830038
599180	830039
599179	830040
346884	830041
346842	830042
486300	830043
633070	830044
42438	830045
563430	830046
4732	830047
554732	830048
280123	830049
616923	830050
1058	830051
370	830052
371	830053
188907	830054
20818	830055
148561	830056
16900	830057
103576	830058
43747	830059
141098	830060
169568	830061
596394	830062
76505	830063
410925	830064
50923	830065
429360	830066
696575	830067
490570	830068
125337	830069
84316	830070
163287	830071
345871	830072
345873	830073
345883	830074
1221	830075
372062	830076
548995	830077
275947	830078
687796	830079
677989	830080
7789	830081
7789	830082
644722	830083
616174	830084
120502	830085
441952	830086
688979	830087
578	830088
450082	830089
658783	830090
149624	830091
7361	830092
148802	830093
503564	830094
4735	830095
804	830096
639305	830097
309203	830098
8290	830099
57	830100
1053	830101
73829	830102
46088	830103
492506	830104
309677	830105
56421	830106
2336	830107
667524	830108
653858	830109
653861	830110
164510	830111
653863	830112
653789	830113
653932	830114
653948	830115
653954	830116
653936	830117
653816	830118
164517	830119
653871	830120
653884	830121
653812	830122
164521	830123
57178	830124
653835	830125
653803	830126
653889	830127
653864	830128
653926	830129
653891	830130
653930	830131
653921	830132
653922	830133
653829	830134
653937	830135
653943	830136
653951	830137
653964	830138
441225	830139
652415	830140
428039	830141
541351	830142
81714	830143
162749	830144
22326	830145
406959	830146
103601	830147
50277	830148
74439	830149
338193	830150
690654	830151
658925	830152
239059	830153
637002	830154
104286	830155
605082	830156
226442	830157
14485	830158
1881	830159
450481	830160
542065	830161
531	830162
450923	830163
392292	830164
115075	830165
443878	830166
385078	830167
9446	830168
127965	830169
452253	830170
552645	830171
98202	830172
474297	830173
649320	830174
98214	830175
531809	830176
128690	830177
621899	830178
231905	830179
596017	830180
261765	830181
671474	830182
671486	830183
671475	830184
671470	830185
671451	830186
671464	830187
671471	830188
671481	830189
671460	830190
671492	830191
671477	830192
587803	830193
425116	830194
667406	830195
438394	830196
438397	830197
245361	830198
245400	830199
667606	830200
245366	830201
119816	830202
380330	830203
438600	830204
671865	830205
644660	830206
670901	830207
443463	830208
678898	830209
442983	830210
4334	830211
691322	830212
470369	830213
691324	830214
691329	830215
691325	830216
691323	830217
470370	830218
470371	830219
526511	830220
161792	830221
244470	830222
292493	830223
687551	830224
338186	830225
49018	830226
121667	830227
584863	830228
71851	830229
348963	830230
95206	830231
103172	830232
277329	830233
49018	830234
62175	830235
298820	830236
38157	830237
400195	830238
178383	830239
118910	830240
41795	830241
4019	830242
198233	830243
32989	830244
106820	830245
476524	830246
171203	830247
48913	830248
38110	830249
280702	830250
487077	830251
519187	830252
265836	830253
18406	830254
381814	830255
327809	830256
649621	830257
236219	830258
314116	830259
131163	830260
200874	830261
443796	830262
215476	830263
176609	830264
304182	830265
647684	830266
366593	830267
116826	830268
3276	830269
43634	830270
50455	830271
50455	830272
17389	830273
483350	830274
401637	830275
124763	830276
666434	830277
266995	830278
628495	830279
246137	830280
15748	830281
268204	830282
44055	830283
516967	830284
8669	830285
3344	830286
172658	830287
186295	830288
370234	830289
678559	830290
432671	830291
6425	830292
455059	830293
460270	830294
18205	830295
14057	830296
463155	830297
547	830298
552145	830299
441439	830300
600976	830301
446013	830302
92106	830303
120307	830304
564368	830305
425561	830306
629581	830307
326781	830308
692052	830309
369654	830310
38341	830311
5502	830312
393225	830313
130923	830314
86049	830315
86013	830316
457629	830317
288446	830318
579340	830319
458270	830320
677496	830321
65717	830322
3262	830323
296026	830324
51140	830325
130586	830326
4291	830327
278206	830328
44860	830329
564965	830330
586489	830331
117717	830332
54322	830333
563157	830334
29279	830335
43450	830336
139836	830337
33894	830338
204286	830339
2209	830340
5115	830341
775	830342
34046	830343
200457	830344
3972	830345
646549	830346
200478	830347
127546	830348
5125	830349
522066	830350
120667	830351
681037	830352
2462	830353
127534	830354
122737	830355
473266	830356
139307	830357
400934	830358
139843	830359
682529	830360
344072	830361
204313	830362
23861	830363
519758	830364
110048	830365
379535	830366
38137	830367
18277	830368
276386	830369
216921	830370
225136	830371
22653	830372
105149	830373
1354	830374
155660	830375
6023	830376
553115	830377
58236	830378
60307	830379
215767	830380
454081	830381
605899	830382
131429	830383
422560	830384
93177	830385
79597	830386
151475	830387
253255	830388
384	830389
302460	830390
240675	830391
425988	830392
26719	830393
417334	830394
15819	830395
83933	830396
115844	830397
529879	830398
320858	830399
637956	830400
10635	830401
654129	830402
635206	830403
9732	830404
58973	830405
302083	830406
6	830407
65099	830408
2219	830409
621897	830410
460269	830411
493035	830412
160875	830413
284113	830414
156516	830415
41720	830416
565114	830417
412474	830418
673025	830419
246995	830420
373583	830421
653650	830422
21382	830423
385669	830424
344660	830425
100438	830426
76423	830427
83088	830428
660821	830429
580031	830430
163959	830431
223885	830432
95986	830433
460281	830434
119472	830435
237315	830436
648857	830437
580975	830438
339234	830439
433580	830440
15750	830441
18921	830442
394838	830443
616584	830444
24001	830445
79414	830446
129551	830447
127355	830448
203206	830449
616154	830450
897	830451
26614	830452
15365	830453
159271	830454
110695	830455
103038	830456
653360	830457
547638	830458
135948	830459
547331	830460
139452	830461
229243	830462
136401	830463
228191	830464
580056	830465
544395	830466
331137	830467
419578	830468
513737	830469
167322	830470
242952	830471
105119	830472
629664	830473
88856	830474
310630	830475
410276	830476
194317	830477
702	830478
132579	830479
296038	830480
72216	830481
50281	830482
582472	830483
20751	830484
1029	830485
31685	830486
594415	830487
359089	830488
34134	830489
86222	830490
324492	830491
223860	830492
440731	830493
212775	830494
273392	830495
666485	830496
227690	830497
687367	830498
266808	830499
222376	830500
563095	830501
134858	830502
12691	830503
390610	830504
512737	830505
274939	830506
377741	830507
186322	830508
290364	830509
338342	830510
312229	830511
54328	830512
439642	830513
462516	830514
441435	830515
21946	830516
541893	830517
155083	830518
317683	830519
645357	830520
637163	830521
30809	830522
126848	830523
261988	830524
20478	830525
3046	830526
88220	830527
5312	830528
270042	830529
379429	830530
690922	830531
63271	830532
891	830533
2133	830534
26050	830535
4526	830536
313722	830537
429221	830538
106428	830539
106382	830540
642339	830541
203766	830542
215711	830543
93300	830544
160217	830545
120706	830546
100569	830547
5309	830548
4211	830549
36446	830550
3217	830551
95798	830552
282050	830553
368076	830554
220351	830555
330450	830556
125403	830557
25180	830558
45323	830559
261938	830560
137523	830561
57454	830562
640934	830563
687299	830564
325508	830565
367016	830566
397925	830567
68747	830568
36684	830569
656712	830570
512511	830571
145286	830572
156768	830573
434657	830574
25376	830575
94097	830576
328864	830577
231583	830578
150487	830579
161673	830580
155276	830581
223136	830582
48095	830583
151387	830584
554883	830585
33688	830586
58199	830587
469310	830588
295435	830589
117218	830590
672743	830591
22510	830592
505091	830593
9836	830594
459275	830595
195135	830596
100512	830597
446565	830598
86732	830599
589	830600
86966	830601
572832	830602
446035	830603
91959	830604
32974	830605
144222	830606
119261	830607
86765	830608
321501	830609
490074	830610
23981	830611
119228	830612
360834	830613
426258	830614
124548	830615
52948	830616
1176	830617
23598	830618
547619	830619
581383	830620
13855	830621
202115	830622
117035	830623
461211	830624
431169	830625
183315	830626
399083	830627
146957	830628
603616	830629
246903	830630
674056	830631
213988	830632
20220	830633
55562	830634
187263	830635
162225	830636
213709	830637
321344	830638
126463	830639
441247	830640
182366	830641
156603	830642
73118	830643
199254	830644
280489	830645
697416	830646
7180	830647
537900	830648
76937	830649
29591	830650
31028	830651
252243	830652
17100	830653
563466	830654
171479	830655
36841	830656
537656	830657
4813	830658
365847	830659
201797	830660
35686	830661
279349	830662
19986	830663
648012	830664
377291	830665
212934	830666
308330	830667
7480	830668
41571	830669
226	830670
130527	830671
83257	830672
125804	830673
157725	830674
404035	830675
104317	830676
235067	830677
93023	830678
575949	830679
277193	830680
281945	830681
371807	830682
599240	830683
16	830684
466918	830685
196887	830686
687061	830687
111549	830688
471033	830689
56263	830690
631847	830691
105958	830692
367352	830693
579539	830694
157	830695
439018	830696
118919	830697
118919	830698
52041	830699
183436	830700
95736	830701
248468	830702
395883	830703
149544	830704
692307	830705
686395	830706
167358	830707
270312	830708
167075	830709
140019	830710
533065	830711
439057	830712
585627	830713
44115	830714
192271	830715
571762	830716
544216	830717
544051	830718
154762	830719
377730	830720
511020	830721
458412	830722
24106	830723
683998	830724
606947	830725
683993	830726
59851	830727
115713	830728
600979	830729
674276	830730
488475	830731
511674	830732
234104	830733
80216	830734
110097	830735
343479	830736
570329	830737
145550	830738
482587	830739
483977	830740
438985	830741
39323	830742
373103	830743
118932	830744
90953	830745
652803	830746
66814	830747
15170	830748
181783	830749
9740	830750
301201	830751
1123	830752
59119	830753
303990	830754
452186	830755
442429	830756
645819	830757
452249	830758
29354	830759
148795	830760
10449	830761
428733	830762
89134	830763
85281	830764
442318	830765
340315	830766
188932	830767
106917	830768
173298	830769
82122	830770
473614	830771
127001	830772
248999	830773
639669	830774
453157	830775
396945	830776
178280	830777
161815	830778
63775	830779
371258	830780
584610	830781
49374	830782
600456	830783
581773	830784
537887	830785
56068	830786
210545	830787
187127	830788
359117	830789
10251	830790
159865	830791
55904	830792
139783	830793
608767	830794
125190	830795
142529	830796
581793	830797
86082	830798
380717	830799
57197	830800
161021	830801
29132	830802
29132	830803
58446	830804
10916	830805
175718	830806
5373	830807
302036	830808
520712	830809
320559	830810
537125	830811
292111	830812
392517	830813
91686	830814
643110	830815
195520	830816
602265	830817
178713	830818
531507	830819
410196	830820
41703	830821
294909	830822
72906	830823
53490	830824
413821	830825
111591	830826
320570	830827
577	830828
641530	830829
29699	830830
564461	830831
178369	830832
254800	830833
12659	830834
425506	830835
391146	830836
474585	830837
677435	830838
80477	830839
461429	830840
86771	830841
531798	830842
17897	830843
247253	830844
69690	830845
74222	830846
326719	830847
6626	830848
398340	830849
290305	830850
382115	830851
568194	830852
5948	830853
45728	830854
42767	830855
316899	830856
454854	830857
235425	830858
296334	830859
355112	830860
264832	830861
9851	830862
339313	830863
95004	830864
546019	830865
29132	830866
288701	830867
250864	830868
618575	830869
234868	830870
357549	830871
61925	830872
453725	830873
53563	830874
637849	830875
531789	830876
566442	830877
562182	830878
4381	830879
53921	830880
129701	830881
389175	830882
24906	830883
153120	830884
19567	830885
599933	830886
36902	830887
418963	830888
70080	830889
36689	830890
73939	830891
673048	830892
46491	830893
65194	830894
96106	830895
411755	830896
405379	830897
451937	830898
403877	830899
213806	830900
87999	830901
665737	830902
398086	830903
57578	830904
667732	830905
21455	830906
264792	830907
138656	830908
385188	830909
656152	830910
595461	830911
456757	830912
674037	830913
692753	830914
181033	830915
265720	830916
277280	830917
109592	830918
73506	830919
306139	830920
159976	830921
579669	830922
411194	830923
181038	830924
116454	830925
648398	830926
667735	830927
55052	830928
688767	830929
642142	830930
535912	830931
345607	830932
665776	830933
466037	830934
4815	830935
675155	830936
104	830937
697471	830938
604299	830939
13816	830940
658807	830941
503664	830942
103703	830943
109936	830944
370173	830945
20158	830946
367371	830947
109721	830948
87560	830949
145834	830950
602702	830951
688421	830952
178257	830953
409522	830954
460427	830955
111842	830956
204540	830957
499114	830958
599085	830959
277636	830960
331745	830961
495335	830962
252092	830963
96183	830964
65035	830965
1365	830966
142639	830967
30400	830968
332780	830969
365667	830970
139319	830971
550641	830972
591833	830973
79153	830974
37131	830975
477705	830976
591835	830977
591837	830978
161266	830979
282071	830980
144969	830981
532326	830982
4403	830983
205035	830984
4054	830985
588911	830986
267800	830987
109816	830988
493866	830989
50890	830990
349427	830991
77463	830992
392603	830993
358754	830994
106132	830995
138794	830996
52367	830997
137525	830998
496320	830999
605058	831000
202102	831001
152888	831002
28252	831003
10325	831004
388250	831005
46031	831006
23545	831007
386687	831008
516221	831009
306804	831010
473161	831011
127040	831012
535207	831013
541	831014
473157	831015
382890	831016
152885	831017
274132	831018
694062	831019
167838	831020
501500	831021
345075	831022
20277	831023
42764	831024
607107	831025
365446	831026
490386	831027
470765	831028
407736	831029
290775	831030
620217	831031
194992	831032
607560	831033
695684	831034
176952	831035
606338	831036
80954	831037
571792	831038
595656	831039
683387	831040
365056	831041
275848	831042
640286	831043
640288	831044
129361	831045
663631	831046
179926	831047
668063	831048
513786	831049
402239	831050
312602	831051
16285	831052
9209	831053
714	831054
1608	831055
130599	831056
369229	831057
196134	831058
493	831059
394885	831060
44504	831061
33221	831062
552252	831063
457759	831064
189120	831065
52917	831066
109593	831067
581481	831068
661991	831069
662067	831070
249622	831071
115287	831072
59944	831073
272941	831074
568093	831075
262859	831076
616901	831077
138489	831078
199555	831079
326481	831080
167260	831081
242874	831082
376114	831083
685649	831084
306439	831085
306658	831086
81687	831087
79129	831088
180470	831089
88840	831090
152680	831091
242882	831092
420221	831093
26985	831094
443993	831095
159836	831096
182425	831097
554747	831098
17776	831099
160607	831100
285904	831101
621130	831102
500158	831103
22979	831104
8194	831105
520583	831106
146253	831107
377769	831108
27212	831109
380556	831110
453878	831111
50675	831112
7365	831113
659693	831114
214325	831115
606262	831116
287868	831117
87631	831118
55028	831119
400523	831120
415473	831121
64013	831122
13640	831123
194254	831124
40499	831125
20931	831126
63933	831127
60948	831128
194251	831129
500072	831130
486313	831131
178754	831132
178839	831133
486236	831134
27100	831135
194190	831136
129310	831137
4841	831138
60984	831139
47544	831140
66882	831141
510707	831142
78595	831143
28293	831144
131991	831145
21246	831146
194204	831147
63971	831148
90545	831149
37112	831150
35655	831151
535450	831152
535405	831153
295193	831154
66759	831155
23013	831156
349815	831157
558	831158
8894	831159
85407	831160
358685	831161
46536	831162
628597	831163
226499	831164
133710	831165
118636	831166
45307	831167
563850	831168
44549	831169
5529	831170
5529	831171
166596	831172
29625	831173
53525	831174
672036	831175
37758	831176
591424	831177
162073	831178
27552	831179
211770	831180
629324	831181
421693	831182
556582	831183
21507	831184
464839	831185
136831	831186
6083	831187
91421	831188
2790	831189
75927	831190
31539	831191
13998	831192
834	831193
243051	831194
13707	831195
687031	831196
488007	831197
45764	831198
116231	831199
7393	831200
665900	831201
26157	831202
83505	831203
685704	831204
676099	831205
230176	831206
52813	831207
200730	831208
583165	831209
421763	831210
611861	831211
21428	831212
134906	831213
87447	831214
169580	831215
114514	831216
478247	831217
191322	831218
486796	831219
115825	831220
670755	831221
5338	831222
338498	831223
90086	831224
175082	831225
557062	831226
52931	831227
607550	831228
465852	831229
524113	831230
321485	831231
36029	831232
425566	831233
452831	831234
133047	831235
388387	831236
195443	831237
61485	831238
243309	831239
508098	831240
44908	831241
78	831242
39187	831243
123493	831244
108833	831245
462413	831246
184109	831247
8552	831248
149	831249
36256	831250
1188	831251
16545	831252
282298	831253
480946	831254
564452	831255
42979	831256
103077	831257
483817	831258
546509	831259
236139	831260
395226	831261
269796	831262
22994	831263
164503	831264
403564	831265
155280	831266
39814	831267
119347	831268
625093	831269
208755	831270
681610	831271
97736	831272
228	831273
118144	831274
3596	831275
237100	831276
23072	831277
206852	831278
165993	831279
681618	831280
22989	831281
283170	831282
98672	831283
481143	831284
295325	831285
87821	831286
51422	831287
6628	831288
629877	831289
49753	831290
82938	831291
61957	831292
659832	831293
44134	831294
477421	831295
638193	831296
40661	831297
127630	831298
81578	831299
532726	831300
165016	831301
799	831302
29458	831303
18466	831304
53628	831305
304987	831306
221629	831307
105645	831308
434127	831309
71687	831310
499667	831311
391060	831312
14906	831313
412912	831314
44413	831315
13999	831316
38336	831317
359164	831318
508614	831319
200617	831320
35616	831321
16205	831322
567005	831323
513299	831324
177902	831325
20970	831326
6668	831327
508770	831328
673422	831329
102331	831330
509826	831331
247484	831332
168685	831333
28402	831334
228809	831335
120086	831336
10548	831337
92032	831338
115347	831339
602685	831340
204333	831341
249112	831342
19266	831343
454654	831344
124733	831345
507885	831346
34696	831347
21657	831348
87094	831349
112735	831350
338	831351
52842	831352
122060	831353
66441	831354
324681	831355
151985	831356
505255	831357
16399	831358
24596	831359
5179	831360
15506	831361
550990	831362
39223	831363
663	831364
9224	831365
575405	831366
161934	831367
57407	831368
44962	831369
156660	831370
215428	831371
530250	831372
49579	831373
158445	831374
105642	831375
983	831376
49260	831377
345377	831378
132924	831379
258973	831380
18303	831381
18915	831382
6113	831383
533702	831384
159076	831385
375998	831386
3425	831387
249429	831388
587821	831389
36209	831390
14086	831391
84104	831392
13050	831393
74207	831394
584906	831395
520445	831396
650418	831397
650358	831398
621317	831399
82754	831400
158452	831401
587201	831402
480180	831403
519279	831404
239	831405
387426	831406
567263	831407
620724	831408
151116	831409
46031	831410
476437	831411
86342	831412
54618	831413
13266	831414
105410	831415
240452	831416
19351	831417
57793	831418
37132	831419
689842	831420
31362	831421
62646	831422
95761	831423
41142	831424
53637	831425
88914	831426
251807	831427
336342	831428
172202	831429
3189	831430
3390	831431
624713	831432
67488	831433
1547	831434
445397	831435
44364	831436
73147	831437
390185	831438
114266	831439
372482	831440
45714	831441
155609	831442
299384	831443
72022	831444
727	831445
56704	831446
204731	831447
238275	831448
11900	831449
51421	831450
18951	831451
470626	831452
132184	831453
565849	831454
589504	831455
49289	831456
514120	831457
592542	831458
7580	831459
24008	831460
661523	831461
1726	831462
300083	831463
180598	831464
631783	831465
1452	831466
134890	831467
62730	831468
75837	831469
148191	831470
63105	831471
647084	831472
534851	831473
85172	831474
338466	831475
67510	831476
1928	831477
434597	831478
677679	831479
467	831480
13371	831481
267157	831482
652404	831483
679790	831484
530160	831485
8714	831486
521040	831487
453381	831488
358815	831489
50744	831490
544411	831491
445294	831492
133982	831493
212257	831494
692568	831495
145969	831496
660145	831497
11717	831498
502995	831499
650809	831500
586530	831501
120417	831502
632789	831503
487	831504
19112	831505
244271	831506
97489	831507
173518	831508
1037	831509
4312	831510
258437	831511
602477	831512
612943	831513
43618	831514
650045	831515
548687	831516
361442	831517
174436	831518
106738	831519
89397	831520
169005	831521
466240	831522
73819	831523
43513	831524
94154	831525
1997	831526
5202	831527
315167	831528
4159	831529
611629	831530
196307	831531
579044	831532
251908	831533
348912	831534
3642	831535
214793	831536
574524	831537
17080	831538
6136	831539
105339	831540
231969	831541
131300	831542
306075	831543
415072	831544
1469	831545
201469	831546
579119	831547
219371	831548
2032	831549
54593	831550
133881	831551
142903	831552
431301	831553
332269	831554
516332	831555
438606	831556
27551	831557
14603	831558
172362	831559
93510	831560
457853	831561
530229	831562
2164	831563
307942	831564
94139	831565
117431	831566
32501	831567
133056	831568
288741	831569
119249	831570
27479	831571
49170	831572
2161	831573
232323	831574
184747	831575
462624	831576
367286	831577
499683	831578
159460	831579
468963	831580
689009	831581
592938	831582
20794	831583
306397	831584
410998	831585
395177	831586
684461	831587
627726	831588
555111	831589
25843	831590
74045	831591
280823	831592
92941	831593
216614	831594
72072	831595
611597	831596
132633	831597
172372	831598
220312	831599
534319	831600
513499	831601
636719	831602
516776	831603
536697	831604
507884	831605
327924	831606
508376	831607
152318	831608
689853	831609
305569	831610
382847	831611
442560	831612
169638	831613
28475	831614
138251	831615
9241	831616
136870	831617
294955	831618
425777	831619
89792	831620
2691	831621
23893	831622
32457	831623
24553	831624
57319	831625
77182	831626
51450	831627
45517	831628
8834	831629
596969	831630
167806	831631
18852	831632
24672	831633
8093	831634
381756	831635
1974	831636
146395	831637
684876	831638
8510	831639
101710	831640
332738	831641
642747	831642
666785	831643
141167	831644
20166	831645
254725	831646
3965	831647
65742	831648
86775	831649
493631	831650
455992	831651
195094	831652
171595	831653
68304	831654
68303	831655
38384	831656
682618	831657
675708	831658
118440	831659
25588	831660
518927	831661
315228	831662
641882	831663
227995	831664
65690	831665
67683	831666
228056	831667
334888	831668
500098	831669
456265	831670
514731	831671
259922	831672
725	831673
82697	831674
567094	831675
531596	831676
636762	831677
218744	831678
3623	831679
22779	831680
97784	831681
84706	831682
209366	831683
311696	831684
133715	831685
627108	831686
81950	831687
23725	831688
535455	831689
535469	831690
333485	831691
582104	831692
261092	831693
572	831694
246073	831695
187496	831696
397648	831697
144566	831698
407737	831699
610986	831700
210271	831701
185281	831702
615	831703
278982	831704
86946	831705
144933	831706
17357	831707
564517	831708
12252	831709
402683	831710
43997	831711
408036	831712
14337	831713
480200	831714
508166	831715
645058	831716
54792	831717
228332	831718
808	831719
240764	831720
9316	831721
481110	831722
28295	831723
582074	831724
65062	831725
369872	831726
442451	831727
418754	831728
361829	831729
530237	831730
4458	831731
194668	831732
663934	831733
558625	831734
11632	831735
229548	831736
177419	831737
269708	831738
296913	831739
32535	831740
17443	831741
95502	831742
66380	831743
51897	831744
51370	831745
54490	831746
164712	831747
140583	831748
162022	831749
648030	831750
78894	831751
61971	831752
10684	831753
655642	831754
617544	831755
433870	831756
409530	831757
103887	831758
141690	831759
592263	831760
548561	831761
593972	831762
110380	831763
105283	831764
3885	831765
177741	831766
537935	831767
401197	831768
571710	831769
313653	831770
187629	831771
70943	831772
302019	831773
72017	831774
71692	831775
149002	831776
605124	831777
123642	831778
183054	831779
21738	831780
12242	831781
295881	831782
608402	831783
46871	831784
160528	831785
13451	831786
325060	831787
122613	831788
136794	831789
160524	831790
595108	831791
565278	831792
36259	831793
25311	831794
227367	831795
320546	831796
321590	831797
79865	831798
98261	831799
20530	831800
8914	831801
120844	831802
55526	831803
150796	831804
347585	831805
32203	831806
45192	831807
107248	831808
14592	831809
200202	831810
171489	831811
157	831812
166904	831813
519538	831814
77896	831815
125284	831816
451587	831817
153160	831818
8633	831819
104725	831820
298927	831821
571916	831822
163528	831823
2631	831824
432119	831825
555585	831826
386116	831827
391567	831828
37507	831829
464451	831830
83758	831831
26318	831832
356186	831833
88659	831834
271088	831835
2985	831836
220389	831837
437139	831838
5727	831839
33084	831840
190182	831841
448150	831842
177795	831843
221164	831844
273862	831845
168994	831846
416671	831847
236188	831848
511552	831849
214391	831850
511544	831851
511545	831852
511546	831853
511547	831854
511548	831855
511565	831856
11465	831857
535040	831858
583113	831859
662201	831860
60138	831861
66146	831862
29093	831863
189001	831864
338491	831865
2859	831866
483199	831867
483189	831868
70130	831869
5235	831870
188134	831871
355020	831872
145160	831873
31110	831874
31060	831875
99842	831876
532033	831877
463763	831878
354943	831879
47044	831880
94773	831881
389768	831882
197008	831883
566019	831884
449775	831885
23586	831886
166965	831887
8358	831888
116022	831889
95018	831890
78201	831891
77099	831892
193813	831893
264	831894
128766	831895
143599	831896
135577	831897
22031	831898
137877	831899
6664	831900
49353	831901
30231	831902
96076	831903
92835	831904
461903	831905
88840	831906
325019	831907
410211	831908
437	831909
170192	831910
343974	831911
517408	831912
604473	831913
153818	831914
98841	831915
79058	831916
492403	831917
79058	831918
407712	831919
262154	831920
208650	831921
531573	831922
219890	831923
236749	831924
594199	831925
36544	831926
343529	831927
72928	831928
435206	831929
11457	831930
18297	831931
535662	831932
222543	831933
227895	831934
241268	831935
88350	831936
513553	831937
198583	831938
25562	831939
147107	831940
87150	831941
67065	831942
74079	831943
84911	831944
204	831945
33173	831946
8775	831947
23400	831948
579277	831949
22702	831950
530869	831951
163603	831952
80219	831953
584007	831954
562552	831955
152437	831956
3308	831957
56040	831958
562050	831959
683161	831960
38	831961
34677	831962
88839	831963
1028	831964
21630	831965
243101	831966
488	831967
648643	831968
143081	831969
457799	831970
245552	831971
640930	831972
236171	831973
479770	831974
559362	831975
40662	831976
161689	831977
81710	831978
40537	831979
7552	831980
625702	831981
140627	831982
329980	831983
45	831984
556780	831985
396722	831986
673259	831987
526199	831988
96918	831989
234187	831990
413642	831991
28212	831992
648644	831993
449216	831994
96550	831995
283718	831996
553609	831997
576195	831998
629400	831999
124465	832000
362330	832001
151798	832002
481157	832003
427507	832004
349121	832005
309609	832006
89624	832007
433656	832008
537511	832009
237642	832010
190740	832011
401982	832012
256756	832013
644129	832014
124423	832015
73178	832016
30595	832017
86682	832018
14882	832019
23767	832020
4082	832021
530575	832022
194714	832023
337881	832024
581307	832025
588225	832026
6455	832027
561024	832028
81497	832029
368304	832030
555535	832031
17696	832032
36714	832033
446192	832034
228347	832035
636404	832036
306211	832037
3075	832038
3075	832039
437438	832040
201280	832041
310402	832042
448096	832043
245615	832044
239651	832045
282746	832046
240468	832047
118073	832048
281850	832049
66402	832050
127050	832051
1028	832052
129381	832053
373493	832054
103885	832055
190646	832056
585409	832057
456781	832058
298350	832059
1405	832060
8354	832061
334327	832062
550023	832063
386009	832064
89094	832065
189916	832066
27975	832067
7899	832068
491529	832069
401974	832070
83482	832071
512090	832072
96217	832073
545605	832074
166431	832075
7200	832076
473952	832077
227377	832078
585655	832079
17892	832080
659238	832081
665828	832082
194708	832083
20512	832084
45480	832085
160868	832086
624703	832087
596494	832088
347296	832089
10333	832090
90072	832091
646946	832092
272661	832093
85412	832094
308383	832095
136377	832096
673483	832097
633886	832098
570365	832099
417581	832100
117452	832101
4414	832102
87575	832103
255109	832104
439541	832105
23346	832106
216534	832107
275	832108
140693	832109
125037	832110
581229	832111
11773	832112
11773	832113
61631	832114
20765	832115
326641	832116
258331	832117
74290	832118
47417	832119
11773	832120
262169	832121
15632	832122
551747	832123
133590	832124
419096	832125
41967	832126
26721	832127
46137	832128
51332	832129
8909	832130
1152	832131
82314	832132
23562	832133
128390	832134
666813	832135
27294	832136
60128	832137
8459	832138
296917	832139
580942	832140
170074	832141
385303	832142
710	832143
419068	832144
649532	832145
119289	832146
465388	832147
294000	832148
13947	832149
297873	832150
420754	832151
81130	832152
79167	832153
120712	832154
407423	832155
335218	832156
3669	832157
188112	832158
382574	832159
497769	832160
10717	832161
207558	832162
380852	832163
73499	832164
36000	832165
6452	832166
128840	832167
103035	832168
70811	832169
143617	832170
15816	832171
3841	832172
63550	832173
579776	832174
249787	832175
86572	832176
41332	832177
337655	832178
31631	832179
546284	832180
96866	832181
60193	832182
9327	832183
319251	832184
119339	832185
513379	832186
213009	832187
226279	832188
194459	832189
250250	832190
491475	832191
154506	832192
544928	832193
209710	832194
528512	832195
687804	832196
281254	832197
614820	832198
564535	832199
51845	832200
150470	832201
108469	832202
83513	832203
417263	832204
97841	832205
263093	832206
55727	832207
481239	832208
100308	832209
37381	832210
38294	832211
141667	832212
647863	832213
85406	832214
64744	832215
34729	832216
2151	832217
523129	832218
562437	832219
491705	832220
114138	832221
166586	832222
135882	832223
151595	832224
139238	832225
56335	832226
359478	832227
281229	832228
161258	832229
4189	832230
72286	832231
115680	832232
247482	832233
225	832234
275094	832235
462688	832236
20549	832237
163090	832238
120643	832239
164070	832240
68598	832241
650997	832242
26	832243
199853	832244
251153	832245
345915	832246
1373	832247
598599	832248
45014	832249
189983	832250
492003	832251
43940	832252
504360	832253
122304	832254
13676	832255
64525	832256
3058	832257
65	832258
13088	832259
49281	832260
522140	832261
131776	832262
312640	832263
91	832264
233353	832265
56589	832266
98135	832267
105312	832268
493288	832269
179151	832270
520788	832271
477242	832272
457197	832273
385974	832274
367045	832275
622669	832276
403782	832277
529970	832278
140618	832279
39370	832280
59857	832281
151083	832282
591594	832283
608557	832284
371174	832285
1306	832286
573799	832287
555320	832288
228239	832289
353614	832290
144217	832291
48464	832292
8897	832293
55559	832294
312078	832295
144195	832296
106481	832297
288536	832298
33627	832299
568451	832300
353604	832301
325903	832302
26080	832303
16989	832304
360851	832305
449849	832306
341406	832307
53716	832308
271882	832309
75256	832310
366063	832311
673501	832312
645955	832313
149691	832314
549224	832315
140964	832316
592334	832317
426211	832318
101785	832319
297184	832320
318422	832321
437	832322
101902	832323
427743	832324
633104	832325
2749	832326
70673	832327
86036	832328
98544	832329
91066	832330
66488	832331
372234	832332
59004	832333
19795	832334
430952	832335
178338	832336
610315	832337
91084	832338
402413	832339
326842	832340
120873	832341
447546	832342
45946	832343
42317	832344
542167	832345
591943	832346
113037	832347
186832	832348
2517	832349
477959	832350
648743	832351
260748	832352
48138	832353
66922	832354
50785	832355
529420	832356
52438	832357
97987	832358
592177	832359
621741	832360
602397	832361
126878	832362
592184	832363
587661	832364
4037	832365
129305	832366
25448	832367
59448	832368
120030	832369
166397	832370
293691	832371
594623	832372
56476	832373
197806	832374
166887	832375
191495	832376
696163	832377
658227	832378
20496	832379
42726	832380
736	832381
461363	832382
439556	832383
14976	832384
78	832385
6920	832386
677985	832387
44382	832388
427217	832389
18708	832390
40795	832391
9767	832392
194256	832393
542830	832394
194257	832395
332	832396
305093	832397
422756	832398
1551	832399
618715	832400
397596	832401
45200	832402
144980	832403
525811	832404
138341	832405
690459	832406
141223	832407
21910	832408
162036	832409
154784	832410
620091	832411
335512	832412
530610	832413
389517	832414
139491	832415
91383	832416
88190	832417
420128	832418
129887	832419
254987	832420
586181	832421
645663	832422
661473	832423
269615	832424
64725	832425
147570	832426
681952	832427
219043	832428
392268	832429
112371	832430
32675	832431
37732	832432
320050	832433
26939	832434
126352	832435
2887	832436
244211	832437
30059	832438
361183	832439
142859	832440
518656	832441
80934	832442
116249	832443
13101	832444
10666	832445
63286	832446
335726	832447
110746	832448
29907	832449
157985	832450
1113	832451
116241	832452
128937	832453
75556	832454
1139	832455
1734	832456
60708	832457
35765	832458
456064	832459
457788	832460
697404	832461
38919	832462
71234	832463
56245	832464
281115	832465
519867	832466
600028	832467
25933	832468
3221	832469
136510	832470
485980	832471
25833	832472
640943	832473
640945	832474
37322	832475
521732	832476
325092	832477
31691	832478
28959	832479
482640	832480
17102	832481
145202	832482
319269	832483
171581	832484
170475	832485
174357	832486
230323	832487
504215	832488
670814	832489
134680	832490
35408	832491
150434	832492
259548	832493
287110	832494
202378	832495
185078	832496
406346	832497
406347	832498
366524	832499
336721	832500
484553	832501
196202	832502
360801	832503
406348	832504
644276	832505
102880	832506
406349	832507
617736	832508
594427	832509
223094	832510
336857	832511
101469	832512
230479	832513
383842	832514
135542	832515
43818	832516
366531	832517
366532	832518
406350	832519
366533	832520
406358	832521
406352	832522
366534	832523
406359	832524
366539	832525
406353	832526
406356	832527
406354	832528
406355	832529
406360	832530
406351	832531
366541	832532
17369	832533
406357	832534
366542	832535
689253	832536
644287	832537
111244	832538
406386	832539
406480	832540
644285	832541
111247	832542
406421	832543
406374	832544
111248	832545
406494	832546
111240	832547
406418	832548
111240	832549
406457	832550
278157	832551
269251	832552
68499	832553
21925	832554
446724	832555
240630	832556
71037	832557
561412	832558
516551	832559
406456	832560
71039	832561
223345	832562
71296	832563
111247	832564
71049	832565
223366	832566
64128	832567
39520	832568
96774	832569
466986	832570
518971	832571
13895	832572
90	832573
351740	832574
659638	832575
290414	832576
591145	832577
66133	832578
368409	832579
337919	832580
308256	832581
9797	832582
81404	832583
550569	832584
28746	832585
328198	832586
580665	832587
293475	832588
357399	832589
285613	832590
10132	832591
9628	832592
679290	832593
469471	832594
440914	832595
264415	832596
6625	832597
70117	832598
17262	832599
150248	832600
100904	832601
117923	832602
358119	832603
39452	832604
240778	832605
162523	832606
9628	832607
41611	832608
150297	832609
154619	832610
534367	832611
67132	832612
19980	832613
95718	832614
435051	832615
344149	832616
571299	832617
247493	832618
43825	832619
407970	832620
494972	832621
491799	832622
107428	832623
423779	832624
537915	832625
4259	832626
127183	832627
375402	832628
129413	832629
35837	832630
45096	832631
134972	832632
309414	832633
89682	832634
1	832635
504814	832636
357950	832637
100145	832638
89674	832639
250287	832640
119303	832641
20416	832642
10770	832643
583104	832644
73976	832645
31079	832646
446706	832647
343532	832648
18706	832649
35633	832650
5309	832651
402253	832652
28841	832653
406175	832654
280696	832655
502030	832656
446785	832657
373792	832658
298503	832659
150311	832660
99286	832661
544290	832662
6902	832663
163942	832664
454622	832665
481206	832666
583515	832667
553542	832668
119356	832669
607087	832670
23429	832671
65733	832672
563213	832673
318774	832674
138408	832675
464817	832676
462666	832677
373262	832678
373275	832679
373272	832680
373277	832681
373279	832682
39364	832683
373290	832684
373293	832685
373297	832686
373309	832687
373312	832688
373324	832689
373337	832690
373344	832691
373347	832692
373348	832693
373354	832694
373349	832695
373351	832696
373368	832697
373373	832698
373389	832699
373399	832700
373400	832701
373418	832702
373421	832703
373423	832704
373425	832705
157894	832706
104369	832707
619168	832708
673591	832709
237120	832710
122626	832711
418373	832712
456481	832713
277814	832714
25195	832715
29527	832716
440951	832717
328335	832718
11967	832719
315157	832720
695172	832721
3081	832722
242315	832723
58968	832724
352537	832725
410390	832726
44838	832727
481425	832728
91245	832729
504644	832730
1860	832731
52102	832732
506403	832733
15325	832734
146509	832735
571	832736
462481	832737
229985	832738
9686	832739
35843	832740
207901	832741
578644	832742
24681	832743
675826	832744
1440	832745
101489	832746
24433	832747
2943	832748
335149	832749
69821	832750
36632	832751
165031	832752
91592	832753
220199	832754
687395	832755
285043	832756
484836	832757
310913	832758
467274	832759
40410	832760
117920	832761
68530	832762
358954	832763
445867	832764
24425	832765
4301	832766
594222	832767
14368	832768
261385	832769
117920	832770
85027	832771
17	832772
255545	832773
345187	832774
151	832775
154576	832776
240837	832777
41441	832778
530840	832779
509420	832780
187936	832781
94174	832782
695256	832783
135793	832784
410785	832785
342655	832786
8200	832787
451363	832788
487441	832789
107652	832790
55600	832791
13498	832792
672777	832793
894	832794
75073	832795
171	832796
172777	832797
38734	832798
200145	832799
23767	832800
16675	832801
94307	832802
42883	832803
404495	832804
12927	832805
19621	832806
665149	832807
525651	832808
540662	832809
14582	832810
429846	832811
312963	832812
74678	832813
295301	832814
311641	832815
495232	832816
249608	832817
13558	832818
17011	832819
38372	832820
616924	832821
177503	832822
46776	832823
16173	832824
96461	832825
92719	832826
7970	832827
540069	832828
27800	832829
1523	832830
42706	832831
504596	832832
49932	832833
524679	832834
10360	832835
230357	832836
584681	832837
49536	832838
216339	832839
88116	832840
420830	832841
70665	832842
681748	832843
380699	832844
566	832845
516266	832846
6019	832847
302813	832848
695789	832849
1315	832850
10787	832851
155401	832852
218041	832853
241088	832854
1101	832855
322178	832856
316374	832857
432738	832858
95624	832859
525409	832860
111188	832861
179493	832862
10418	832863
21230	832864
220717	832865
23670	832866
94118	832867
234000	832868
36127	832869
616328	832870
409275	832871
82289	832872
173116	832873
16733	832874
19370	832875
670533	832876
12944	832877
162100	832878
550535	832879
105793	832880
11899	832881
113459	832882
148801	832883
467918	832884
28600	832885
619936	832886
517959	832887
578778	832888
452107	832889
133369	832890
392341	832891
546362	832892
188238	832893
156129	832894
183582	832895
214643	832896
155758	832897
214487	832898
4142	832899
396324	832900
205821	832901
366728	832902
461339	832903
80695	832904
122860	832905
423671	832906
486151	832907
3482	832908
16022	832909
64528	832910
693996	832911
612661	832912
387912	832913
13817	832914
433159	832915
35418	832916
54624	832917
117239	832918
203954	832919
29	832920
14715	832921
442614	832922
546866	832923
97936	832924
16060	832925
78203	832926
122796	832927
22964	832928
31580	832929
464795	832930
59789	832931
170496	832932
24034	832933
15615	832934
150765	832935
331006	832936
201383	832937
7555	832938
495966	832939
135258	832940
108786	832941
37753	832942
102068	832943
305059	832944
178619	832945
545338	832946
283288	832947
283289	832948
159684	832949
5547	832950
251840	832951
107878	832952
80153	832953
558235	832954
553411	832955
285942	832956
158210	832957
9350	832958
305320	832959
3332	832960
558605	832961
356089	832962
629707	832963
305804	832964
3319	832965
353548	832966
51343	832967
618543	832968
100029	832969
184100	832970
50367	832971
624921	832972
648473	832973
558610	832974
558613	832975
276369	832976
604853	832977
261480	832978
163295	832979
104039	832980
491139	832981
101238	832982
34599	832983
23723	832984
558616	832985
547858	832986
458546	832987
306382	832988
238423	832989
144990	832990
555104	832991
346481	832992
5880	832993
20682	832994
99536	832995
64477	832996
1872	832997
4201	832998
195242	832999
196866	833000
223410	833001
572376	833002
643819	833003
620341	833004
305303	833005
204035	833006
266517	833007
281864	833008
161324	833009
398483	833010
362	833011
478913	833012
628013	833013
419770	833014
353009	833015
5789	833016
64057	833017
2383	833018
23616	833019
153456	833020
330352	833021
25619	833022
402038	833023
55327	833024
86027	833025
241744	833026
46821	833027
125705	833028
56859	833029
558772	833030
244282	833031
51159	833032
269	833033
269	833034
226388	833035
535268	833036
312722	833037
673787	833038
322356	833039
137204	833040
162786	833041
465890	833042
349525	833043
12575	833044
183487	833045
548346	833046
416854	833047
361140	833048
298747	833049
1286	833050
603133	833051
207757	833052
159813	833053
552639	833054
129162	833055
2740	833056
27856	833057
441860	833058
443306	833059
107151	833060
336330	833061
482427	833062
28216	833063
663766	833064
663815	833065
105159	833066
127417	833067
522292	833068
199011	833069
438960	833070
466716	833071
145172	833072
623518	833073
21592	833074
388860	833075
291746	833076
16172	833077
205152	833078
449101	833079
608471	833080
48805	833081
605981	833082
440435	833083
612087	833084
473983	833085
458331	833086
2073	833087
71241	833088
23274	833089
446940	833090
136430	833091
22946	833092
13177	833093
570995	833094
34868	833095
637887	833096
677434	833097
286768	833098
465044	833099
119050	833100
187328	833101
734	833102
47192	833103
508	833104
98880	833105
412179	833106
130083	833107
356471	833108
1850	833109
558363	833110
326401	833111
38687	833112
29829	833113
1223	833114
334169	833115
459708	833116
121764	833117
352744	833118
625847	833119
45115	833120
13245	833121
172222	833122
296762	833123
339053	833124
695175	833125
573053	833126
269	833127
387781	833128
387747	833129
641075	833130
304285	833131
468169	833132
451858	833133
150290	833134
668588	833135
396446	833136
204038	833137
143642	833138
439895	833139
55497	833140
167447	833141
668650	833142
668669	833143
668616	833144
401121	833145
54726	833146
2104	833147
60857	833148
26234	833149
46812	833150
60951	833151
178914	833152
60943	833153
416226	833154
16194	833155
46155	833156
5040	833157
459415	833158
280217	833159
297456	833160
346689	833161
507610	833162
25002	833163
351929	833164
637433	833165
145090	833166
322556	833167
250848	833168
70101	833169
604948	833170
645560	833171
645512	833172
5859	833173
742	833174
560943	833175
66394	833176
364958	833177
690069	833178
597739	833179
346184	833180
66944	833181
543706	833182
303924	833183
361719	833184
657254	833185
14627	833186
606029	833187
111	833188
3560	833189
58736	833190
127268	833191
525148	833192
11605	833193
391938	833194
90174	833195
21014	833196
196999	833197
605431	833198
461059	833199
567287	833200
589242	833201
543490	833202
543491	833203
543492	833204
543493	833205
543494	833206
543495	833207
439704	833208
668731	833209
290383	833210
167470	833211
681764	833212
583789	833213
155135	833214
145813	833215
328286	833216
114326	833217
92227	833218
591811	833219
381369	833220
529693	833221
4519	833222
124307	833223
206473	833224
49555	833225
553522	833226
202816	833227
102880	833228
316892	833229
100270	833230
364359	833231
105808	833232
323935	833233
319179	833234
265631	833235
255591	833236
231490	833237
77136	833238
36103	833239
24947	833240
356551	833241
268511	833242
16099	833243
645580	833244
17193	833245
635918	833246
462616	833247
364991	833248
200134	833249
139924	833250
528793	833251
81964	833252
320909	833253
370308	833254
668750	833255
20153	833256
554186	833257
336879	833258
304400	833259
48059	833260
100264	833261
54518	833262
54067	833263
17779	833264
8100	833265
33080	833266
114938	833267
553799	833268
484852	833269
586696	833270
420145	833271
528004	833272
54760	833273
696677	833274
645574	833275
17247	833276
513106	833277
410328	833278
45038	833279
410332	833280
67	833281
26581	833282
101979	833283
146906	833284
350366	833285
208693	833286
475574	833287
606266	833288
36200	833289
14861	833290
443283	833291
261063	833292
293262	833293
4652	833294
174448	833295
2637	833296
518592	833297
658056	833298
2027	833299
28	833300
81719	833301
114953	833302
696331	833303
103181	833304
7101	833305
248423	833306
248424	833307
116159	833308
77407	833309
83848	833310
687225	833311
163669	833312
184937	833313
598278	833314
53812	833315
131591	833316
16849	833317
457752	833318
64301	833319
170154	833320
2447	833321
373143	833322
80218	833323
547677	833324
347389	833325
228025	833326
21179	833327
696940	833328
142160	833329
500338	833330
246701	833331
63238	833332
267779	833333
555450	833334
301	833335
114363	833336
75149	833337
573169	833338
695497	833339
456702	833340
550295	833341
167468	833342
496503	833343
155211	833344
589301	833345
396738	833346
662258	833347
15234	833348
625870	833349
9703	833350
387676	833351
118296	833352
88687	833353
651033	833354
9185	833355
491437	833356
127454	833357
148781	833358
137057	833359
258126	833360
362943	833361
362916	833362
616673	833363
109356	833364
412788	833365
22939	833366
610182	833367
437473	833368
20919	833369
258612	833370
7430	833371
43872	833372
109431	833373
521884	833374
270893	833375
112097	833376
53036	833377
7254	833378
58857	833379
34347	833380
23905	833381
665069	833382
217277	833383
57211	833384
170921	833385
64630	833386
505247	833387
1660	833388
7565	833389
60266	833390
7565	833391
231888	833392
356171	833393
209647	833394
55279	833395
336202	833396
117908	833397
63033	833398
338135	833399
64046	833400
169276	833401
54715	833402
405516	833403
573352	833404
363556	833405
285305	833406
285316	833407
285318	833408
285297	833409
285325	833410
285328	833411
285332	833412
285333	833413
358235	833414
167491	833415
668876	833416
112870	833417
668917	833418
75700	833419
373652	833420
102928	833421
223774	833422
230805	833423
182179	833424
561721	833425
272652	833426
419791	833427
367515	833428
168621	833429
244601	833430
115191	833431
395631	833432
137031	833433
37459	833434
571566	833435
31493	833436
149192	833437
440033	833438
197647	833439
490463	833440
139388	833441
374349	833442
434124	833443
190850	833444
161474	833445
1321	833446
306850	833447
234039	833448
566701	833449
646859	833450
63593	833451
595691	833452
600893	833453
565523	833454
574638	833455
48473	833456
523073	833457
462781	833458
539148	833459
325705	833460
12413	833461
115314	833462
15087	833463
434722	833464
20087	833465
76113	833466
446339	833467
2106	833468
260304	833469
306828	833470
26282	833471
635620	833472
677208	833473
310151	833474
256041	833475
240595	833476
381517	833477
588565	833478
265050	833479
171291	833480
423493	833481
57806	833482
287190	833483
584982	833484
115231	833485
282709	833486
10140	833487
2070	833488
456942	833489
597721	833490
64921	833491
424004	833492
114748	833493
184587	833494
459160	833495
455896	833496
116085	833497
238156	833498
100121	833499
13046	833500
16830	833501
450753	833502
584606	833503
156020	833504
231101	833505
451803	833506
127636	833507
449269	833508
253495	833509
480166	833510
662685	833511
73423	833512
106569	833513
89677	833514
9805	833515
4011	833516
61331	833517
509537	833518
20026	833519
114926	833520
235167	833521
633874	833522
292291	833523
253500	833524
166850	833525
122804	833526
94333	833527
613400	833528
597033	833529
341612	833530
329481	833531
58504	833532
621756	833533
131274	833534
327450	833535
72465	833536
518047	833537
655512	833538
270002	833539
75013	833540
122698	833541
640379	833542
30408	833543
228759	833544
214603	833545
688342	833546
676973	833547
138103	833548
71118	833549
11641	833550
482	833551
321186	833552
53875	833553
80971	833554
73947	833555
21132	833556
127819	833557
1782	833558
18946	833559
87405	833560
22202	833561
203268	833562
161464	833563
102967	833564
4045	833565
524748	833566
95152	833567
157733	833568
117906	833569
407762	833570
96670	833571
4656	833572
10707	833573
5769	833574
366912	833575
41767	833576
86726	833577
48531	833578
10448	833579
244163	833580
220808	833581
98524	833582
545784	833583
397608	833584
289611	833585
490789	833586
586124	833587
63055	833588
354039	833589
354225	833590
429	833591
579770	833592
457220	833593
42970	833594
393844	833595
394403	833596
43141	833597
3448	833598
481903	833599
445876	833600
105572	833601
10968	833602
431149	833603
169347	833604
206132	833605
47814	833606
5572	833607
251927	833608
141219	833609
250332	833610
610065	833611
335565	833612
300830	833613
671711	833614
197295	833615
15363	833616
218681	833617
70130	833618
418231	833619
527955	833620
389474	833621
243545	833622
81458	833623
462393	833624
219259	833625
509655	833626
4805	833627
31728	833628
432625	833629
59943	833630
102065	833631
234439	833632
26524	833633
76640	833634
134875	833635
59152	833636
6293	833637
206045	833638
262079	833639
21797	833640
86664	833641
46905	833642
53183	833643
584967	833644
501297	833645
597177	833646
423599	833647
250896	833648
8976	833649
613772	833650
590132	833651
85602	833652
4039	833653
27267	833654
9748	833655
687130	833656
139154	833657
188658	833658
166925	833659
593343	833660
260321	833661
483081	833662
525675	833663
237200	833664
149117	833665
167755	833666
441539	833667
56072	833668
4129	833669
441425	833670
550556	833671
627987	833672
585372	833673
454843	833674
608185	833675
154191	833676
997	833677
158021	833678
650313	833679
651304	833680
198755	833681
45173	833682
413869	833683
633726	833684
23445	833685
153390	833686
460074	833687
9262	833688
317217	833689
598060	833690
84360	833691
159825	833692
419343	833693
142506	833694
622285	833695
48232	833696
510489	833697
116975	833698
314146	833699
1573	833700
613397	833701
694825	833702
407369	833703
43733	833704
510012	833705
606830	833706
397157	833707
121219	833708
125279	833709
14200	833710
216325	833711
361094	833712
45890	833713
484258	833714
5108	833715
28924	833716
69333	833717
14282	833718
28907	833719
217692	833720
397871	833721
655239	833722
32820	833723
69848	833724
643773	833725
373885	833726
154487	833727
14280	833728
218740	833729
538228	833730
313671	833731
25200	833732
472544	833733
70043	833734
446917	833735
226326	833736
177067	833737
479718	833738
28924	833739
14288	833740
8016	833741
177044	833742
479740	833743
221540	833744
479700	833745
479701	833746
697534	833747
60437	833748
479704	833749
177056	833750
697526	833751
479690	833752
697530	833753
697527	833754
479699	833755
479727	833756
177052	833757
177060	833758
479741	833759
177040	833760
177062	833761
177042	833762
177048	833763
177035	833764
537077	833765
70183	833766
8016	833767
217710	833768
8468	833769
239815	833770
55096	833771
204381	833772
154572	833773
440209	833774
137135	833775
137135	833776
19569	833777
43274	833778
144607	833779
689280	833780
33773	833781
678139	833782
28386	833783
59627	833784
655955	833785
606079	833786
47668	833787
142472	833788
142999	833789
102290	833790
242926	833791
373938	833792
584185	833793
535763	833794
80665	833795
3760	833796
413567	833797
108466	833798
526742	833799
571355	833800
203069	833801
52233	833802
559633	833803
679097	833804
159183	833805
89894	833806
166646	833807
129357	833808
10018	833809
111577	833810
52441	833811
304559	833812
521484	833813
24797	833814
24209	833815
581520	833816
34704	833817
464768	833818
509458	833819
310696	833820
76414	833821
663167	833822
52398	833823
181155	833824
55264	833825
367118	833826
519239	833827
13478	833828
290429	833829
479758	833830
384273	833831
55748	833832
38789	833833
369798	833834
130143	833835
33884	833836
613959	833837
75290	833838
118147	833839
8362	833840
17706	833841
18478	833842
67333	833843
39893	833844
2567	833845
28600	833846
70221	833847
13113	833848
502768	833849
257826	833850
67603	833851
185598	833852
193992	833853
174550	833854
6452	833855
512463	833856
144862	833857
47225	833858
179252	833859
156542	833860
170425	833861
279350	833862
229222	833863
596950	833864
618495	833865
116061	833866
22372	833867
14738	833868
303276	833869
26525	833870
506705	833871
90736	833872
99106	833873
164628	833874
214694	833875
342648	833876
537617	833877
86625	833878
206350	833879
81062	833880
429154	833881
461561	833882
28959	833883
504494	833884
49404	833885
359363	833886
180112	833887
262184	833888
677126	833889
295885	833890
39557	833891
669504	833892
435342	833893
505248	833894
163331	833895
661492	833896
518015	833897
1014	833898
86779	833899
1735	833900
83915	833901
22926	833902
172004	833903
18148	833904
153323	833905
537150	833906
402127	833907
20316	833908
461992	833909
24132	833910
518557	833911
435375	833912
36195	833913
2895	833914
457202	833915
214918	833916
653311	833917
139276	833918
533196	833919
44575	833920
83640	833921
84353	833922
11576	833923
87267	833924
15136	833925
590	833926
476097	833927
130211	833928
422309	833929
42562	833930
452343	833931
105319	833932
178435	833933
53064	833934
639665	833935
42282	833936
509005	833937
81116	833938
411806	833939
255000	833940
483074	833941
437	833942
478316	833943
44529	833944
166393	833945
12730	833946
331475	833947
671945	833948
167563	833949
788	833950
94214	833951
75040	833952
121331	833953
235056	833954
269652	833955
178272	833956
179775	833957
161870	833958
393045	833959
88597	833960
84892	833961
629419	833962
55844	833963
156862	833964
141152	833965
188799	833966
367889	833967
5123	833968
130891	833969
29425	833970
592906	833971
579901	833972
107813	833973
670707	833974
161252	833975
137723	833976
27320	833977
462871	833978
539945	833979
2814	833980
42466	833981
2454	833982
331653	833983
10207	833984
40449	833985
43913	833986
41943	833987
293560	833988
668076	833989
56274	833990
78052	833991
261418	833992
61185	833993
483180	833994
469411	833995
59400	833996
319777	833997
613377	833998
241394	833999
339863	834000
441995	834001
442347	834002
387532	834003
204027	834004
562747	834005
637080	834006
180027	834007
202811	834008
50370	834009
542952	834010
527812	834011
411415	834012
87420	834013
541112	834014
45570	834015
499838	834016
548478	834017
179001	834018
434575	834019
42579	834020
602262	834021
329443	834022
18592	834023
93842	834024
77667	834025
46223	834026
324308	834027
495894	834028
407744	834029
17256	834030
22244	834031
77694	834032
542644	834033
324313	834034
324314	834035
689265	834036
297198	834037
517099	834038
22241	834039
537103	834040
507373	834041
329639	834042
25407	834043
658033	834044
2762	834045
493543	834046
493550	834047
34218	834048
36900	834049
171523	834050
164794	834051
259524	834052
13600	834053
63658	834054
364192	834055
627453	834056
652291	834057
640484	834058
117887	834059
48709	834060
496719	834061
648406	834062
143007	834063
106596	834064
668264	834065
685945	834066
433435	834067
495485	834068
538564	834069
591009	834070
234528	834071
54867	834072
438822	834073
611029	834074
60326	834075
229481	834076
72248	834077
142424	834078
139352	834079
460081	834080
11942	834081
160087	834082
464980	834083
348702	834084
99178	834085
199636	834086
627328	834087
4372	834088
525834	834089
212318	834090
594694	834091
337077	834092
602319	834093
97506	834094
594686	834095
628960	834096
377232	834097
311635	834098
27048	834099
385189	834100
5197	834101
653969	834102
463437	834103
251659	834104
535036	834105
433411	834106
41247	834107
590615	834108
450282	834109
437655	834110
42975	834111
511992	834112
336	834113
598349	834114
171574	834115
239416	834116
472976	834117
359355	834118
25432	834119
130892	834120
340	834121
404961	834122
201	834123
122181	834124
580612	834125
574384	834126
92701	834127
206340	834128
318822	834129
631951	834130
324545	834131
373733	834132
647560	834133
478701	834134
92896	834135
24757	834136
316918	834137
256083	834138
53973	834139
607633	834140
290277	834141
71282	834142
33986	834143
83708	834144
367992	834145
605027	834146
161610	834147
43503	834148
9825	834149
115700	834150
19930	834151
216541	834152
10252	834153
54588	834154
244732	834155
75550	834156
119353	834157
244735	834158
130253	834159
611125	834160
550039	834161
195307	834162
101153	834163
301695	834164
301676	834165
123836	834166
173253	834167
13448	834168
31141	834169
465760	834170
631309	834171
144570	834172
29375	834173
1321	834174
137360	834175
319074	834176
594561	834177
14158	834178
235136	834179
120473	834180
371961	834181
199842	834182
5707	834183
564890	834184
281218	834185
64341	834186
28113	834187
38055	834188
352515	834189
259964	834190
673412	834191
141202	834192
445739	834193
474	834194
236577	834195
139220	834196
119047	834197
581143	834198
164639	834199
325096	834200
229165	834201
349514	834202
122910	834203
188727	834204
573624	834205
250728	834206
64294	834207
464966	834208
60320	834209
18412	834210
114206	834211
213769	834212
94807	834213
369701	834214
594693	834215
527416	834216
23260	834217
619064	834218
200839	834219
214696	834220
314638	834221
25100	834222
33921	834223
72162	834224
217649	834225
132293	834226
479777	834227
520397	834228
132017	834229
70490	834230
96489	834231
409307	834232
224494	834233
5054	834234
691613	834235
389519	834236
586908	834237
31078	834238
218502	834239
8619	834240
63367	834241
259585	834242
165251	834243
14751	834244
487330	834245
136984	834246
394090	834247
4350	834248
163456	834249
406254	834250
696472	834251
672088	834252
537107	834253
140412	834254
507504	834255
468413	834256
382330	834257
1965	834258
132344	834259
379743	834260
683532	834261
288447	834262
68768	834263
284459	834264
570854	834265
655887	834266
1924	834267
409320	834268
137388	834269
95543	834270
287	834271
84887	834272
444693	834273
104406	834274
23359	834275
264402	834276
255709	834277
694151	834278
79574	834279
36042	834280
256915	834281
209007	834282
5555	834283
474581	834284
518	834285
363347	834286
513083	834287
274266	834288
71243	834289
609954	834290
444538	834291
2342	834292
200946	834293
102274	834294
35815	834295
120035	834296
473088	834297
245378	834298
161443	834299
1790	834300
665306	834301
11226	834302
658510	834303
268066	834304
85592	834305
83956	834306
327565	834307
128306	834308
307713	834309
11972	834310
394406	834311
110486	834312
302191	834313
159272	834314
234081	834315
232413	834316
667765	834317
378873	834318
21870	834319
53139	834320
23358	834321
31436	834322
97732	834323
170226	834324
601454	834325
23357	834326
78115	834327
130638	834328
672092	834329
23762	834330
244476	834331
313835	834332
150271	834333
634986	834334
593988	834335
335718	834336
45167	834337
277959	834338
528709	834339
18891	834340
546959	834341
525624	834342
651317	834343
36264	834344
328728	834345
141244	834346
345045	834347
105564	834348
532643	834349
383385	834350
383471	834351
367243	834352
117952	834353
425040	834354
487554	834355
159543	834356
169738	834357
523564	834358
398476	834359
5765	834360
313724	834361
122607	834362
39698	834363
34700	834364
636852	834365
430961	834366
120798	834367
84345	834368
218758	834369
58938	834370
224630	834371
693928	834372
24	834373
621056	834374
155610	834375
607239	834376
397340	834377
55696	834378
232748	834379
44631	834380
123380	834381
9394	834382
364580	834383
477512	834384
10149	834385
88493	834386
592592	834387
201332	834388
51543	834389
76120	834390
274378	834391
519010	834392
607984	834393
338700	834394
693283	834395
503847	834396
74467	834397
314891	834398
163827	834399
241534	834400
42786	834401
200169	834402
123628	834403
52222	834404
586698	834405
512108	834406
18982	834407
637156	834408
377984	834409
17349	834410
400426	834411
29	834412
58256	834413
35814	834414
37558	834415
598534	834416
530884	834417
549451	834418
588960	834419
442108	834420
94674	834421
44288	834422
510839	834423
566991	834424
44719	834425
128838	834426
589290	834427
35611	834428
499646	834429
443550	834430
43982	834431
185003	834432
634092	834433
390548	834434
162212	834435
564332	834436
3160	834437
671433	834438
47503	834439
477949	834440
644457	834441
499927	834442
543220	834443
554932	834444
610194	834445
55097	834446
295291	834447
453543	834448
302039	834449
2542	834450
38184	834451
564750	834452
11941	834453
45205	834454
36114	834455
346635	834456
479807	834457
155604	834458
137863	834459
525817	834460
137847	834461
49347	834462
49368	834463
673476	834464
58290	834465
12962	834466
58290	834467
29666	834468
492966	834469
554187	834470
88589	834471
230620	834472
78266	834473
293118	834474
73700	834475
334865	834476
17264	834477
27655	834478
662804	834479
59552	834480
81106	834481
120803	834482
489374	834483
20665	834484
384076	834485
223128	834486
55614	834487
662521	834488
10487	834489
570956	834490
359669	834491
539052	834492
689677	834493
43688	834494
680894	834495
33759	834496
239205	834497
858	834498
28367	834499
258735	834500
228713	834501
10482	834502
573833	834503
5853	834504
316051	834505
5201	834506
338066	834507
347200	834508
196430	834509
456910	834510
21010	834511
451423	834512
156174	834513
3018	834514
370543	834515
207010	834516
502530	834517
200156	834518
528869	834519
52	834520
247166	834521
537654	834522
227856	834523
451532	834524
2795	834525
8	834526
117524	834527
490623	834528
607133	834529
223892	834530
125896	834531
44506	834532
441630	834533
6781	834534
517689	834535
6781	834536
556786	834537
584072	834538
425802	834539
80818	834540
85492	834541
612961	834542
92388	834543
632347	834544
504488	834545
149890	834546
455407	834547
238393	834548
260465	834549
462654	834550
218808	834551
32736	834552
360649	834553
431623	834554
473043	834555
635673	834556
150934	834557
561461	834558
594361	834559
562992	834560
327511	834561
167378	834562
668291	834563
439705	834564
325941	834565
168683	834566
237249	834567
275013	834568
101471	834569
606242	834570
616863	834571
509621	834572
24100	834573
230827	834574
643699	834575
167697	834576
598850	834577
17580	834578
17580	834579
623913	834580
469733	834581
450480	834582
111232	834583
103801	834584
351294	834585
529792	834586
603504	834587
58691	834588
406368	834589
479785	834590
439706	834591
223829	834592
454779	834593
100669	834594
140339	834595
254695	834596
611614	834597
140319	834598
666040	834599
606584	834600
153399	834601
450971	834602
126532	834603
291082	834604
90956	834605
632336	834606
454788	834607
360572	834608
467464	834609
162038	834610
266772	834611
166168	834612
182806	834613
679877	834614
285683	834615
622587	834616
351550	834617
194379	834618
633039	834619
364131	834620
352510	834621
241206	834622
450007	834623
2025	834624
422855	834625
363038	834626
363036	834627
412897	834628
664535	834629
202303	834630
435067	834631
488271	834632
134249	834633
454664	834634
419016	834635
450873	834636
122298	834637
154590	834638
64338	834639
596947	834640
11635	834641
107948	834642
297659	834643
681115	834644
576814	834645
603824	834646
6114	834647
147482	834648
171419	834649
563085	834650
164331	834651
371168	834652
183391	834653
634499	834654
351677	834655
603398	834656
584014	834657
663796	834658
157384	834659
280500	834660
694917	834661
267293	834662
67887	834663
383578	834664
1589	834665
75688	834666
1359	834667
209786	834668
150575	834669
351065	834670
486858	834671
604082	834672
239934	834673
162607	834674
471836	834675
94039	834676
375537	834677
492630	834678
95818	834679
125365	834680
37001	834681
55964	834682
372565	834683
96302	834684
627889	834685
538689	834686
4787	834687
305066	834688
460897	834689
571944	834690
58357	834691
680844	834692
498214	834693
490413	834694
18295	834695
347869	834696
107616	834697
347826	834698
634146	834699
692840	834700
247716	834701
644960	834702
238612	834703
390095	834704
691232	834705
154639	834706
99406	834707
37493	834708
44824	834709
35941	834710
82562	834711
95864	834712
76075	834713
91975	834714
456205	834715
170283	834716
230161	834717
418306	834718
283643	834719
635319	834720
603485	834721
441803	834722
44581	834723
97689	834724
708	834725
441482	834726
122264	834727
450887	834728
626716	834729
341150	834730
651568	834731
344884	834732
20101	834733
168604	834734
669945	834735
454801	834736
300010	834737
56083	834738
59026	834739
670212	834740
148674	834741
674102	834742
160307	834743
481640	834744
337342	834745
306739	834746
148662	834747
643343	834748
163114	834749
455573	834750
536337	834751
463522	834752
169298	834753
351408	834754
455062	834755
46205	834756
50471	834757
11635	834758
397122	834759
1029	834760
370695	834761
431678	834762
1547	834763
1547	834764
340837	834765
239908	834766
664383	834767
39236	834768
79518	834769
35029	834770
601338	834771
197301	834772
270410	834773
586370	834774
13572	834775
61209	834776
432931	834777
58603	834778
454800	834779
604843	834780
412864	834781
81552	834782
256149	834783
670461	834784
366625	834785
245077	834786
432435	834787
262733	834788
39307	834789
10307	834790
439021	834791
56412	834792
36834	834793
575562	834794
333053	834795
687731	834796
288499	834797
535690	834798
21718	834799
1564	834800
380229	834801
680108	834802
497441	834803
98107	834804
546008	834805
535621	834806
293972	834807
516930	834808
347329	834809
5825	834810
188008	834811
37660	834812
261770	834813
191044	834814
680239	834815
284541	834816
218	834817
23765	834818
68009	834819
307848	834820
154647	834821
58340	834822
19945	834823
479037	834824
502362	834825
35195	834826
58101	834827
168630	834828
428512	834829
122484	834830
675460	834831
37828	834832
501554	834833
563400	834834
344354	834835
1489	834836
37835	834837
378160	834838
4393	834839
351438	834840
87856	834841
278511	834842
129676	834843
497467	834844
61134	834845
677312	834846
319994	834847
644961	834848
550555	834849
608887	834850
300688	834851
306271	834852
603943	834853
58336	834854
416907	834855
44780	834856
154702	834857
1713	834858
228498	834859
441536	834860
4339	834861
604813	834862
601387	834863
454518	834864
92721	834865
381020	834866
452320	834867
369167	834868
344240	834869
157119	834870
510145	834871
491632	834872
351398	834873
454220	834874
680357	834875
577748	834876
156553	834877
322698	834878
501550	834879
20278	834880
146694	834881
222312	834882
371185	834883
18444	834884
667337	834885
85	834886
168574	834887
130668	834888
127	834889
632580	834890
514910	834891
408253	834892
24595	834893
585316	834894
56656	834895
551828	834896
585566	834897
139356	834898
3759	834899
34249	834900
346585	834901
131782	834902
288839	834903
670283	834904
677183	834905
122421	834906
168618	834907
632377	834908
478681	834909
647500	834910
589095	834911
472908	834912
680040	834913
356901	834914
380385	834915
529864	834916
49173	834917
58332	834918
160528	834919
183480	834920
364455	834921
61575	834922
454522	834923
1585	834924
454516	834925
674285	834926
351455	834927
2684	834928
44305	834929
408284	834930
664309	834931
395990	834932
195159	834933
497690	834934
350819	834935
634783	834936
97855	834937
128505	834938
126531	834939
602110	834940
170131	834941
155149	834942
350814	834943
532061	834944
478685	834945
122474	834946
554582	834947
16566	834948
174406	834949
601213	834950
454714	834951
362542	834952
62499	834953
670020	834954
130866	834955
413922	834956
20276	834957
150698	834958
645044	834959
153569	834960
441350	834961
119432	834962
604855	834963
491061	834964
122400	834965
20215	834966
60657	834967
588021	834968
350784	834969
371143	834970
99503	834971
325199	834972
647530	834973
111431	834974
58710	834975
54421	834976
603986	834977
194345	834978
16946	834979
691478	834980
651604	834981
92896	834982
510352	834983
255137	834984
516029	834985
195431	834986
681731	834987
54373	834988
647470	834989
446765	834990
454521	834991
454424	834992
8669	834993
455755	834994
81535	834995
467207	834996
66160	834997
452379	834998
536736	834999
455095	835000
603929	835001
274104	835002
190715	835003
649897	835004
350112	835005
603365	835006
168116	835007
649918	835008
501503	835009
563338	835010
169470	835011
23532	835012
123152	835013
397853	835014
610214	835015
587089	835016
602161	835017
122533	835018
441357	835019
407266	835020
12257	835021
351643	835022
344094	835023
176978	835024
132137	835025
150688	835026
186719	835027
625635	835028
347753	835029
34258	835030
25880	835031
107619	835032
326329	835033
634291	835034
58143	835035
390063	835036
350554	835037
894	835038
602149	835039
634419	835040
119487	835041
381038	835042
408179	835043
348216	835044
117664	835045
482395	835046
121454	835047
472995	835048
14250	835049
414827	835050
449940	835051
40361	835052
387945	835053
46	835054
441807	835055
634234	835056
141659	835057
43967	835058
40363	835059
207671	835060
162247	835061
435553	835062
565132	835063
297617	835064
169890	835065
59109	835066
606674	835067
528827	835068
241207	835069
300526	835070
329147	835071
266753	835072
250986	835073
584265	835074
146996	835075
54517	835076
321085	835077
286842	835078
345725	835079
606446	835080
83093	835081
593540	835082
124488	835083
120102	835084
43194	835085
688446	835086
524092	835087
125373	835088
455341	835089
502589	835090
684110	835091
437557	835092
2117	835093
587083	835094
529829	835095
598855	835096
119513	835097
359872	835098
369675	835099
432080	835100
514527	835101
97163	835102
377567	835103
49698	835104
477372	835105
12162	835106
548436	835107
152125	835108
346364	835109
428705	835110
317798	835111
606619	835112
23550	835113
591662	835114
89879	835115
524923	835116
353468	835117
444461	835118
343051	835119
696242	835120
479036	835121
12162	835122
479035	835123
548446	835124
286310	835125
300605	835126
359874	835127
6781	835128
606620	835129
46405	835130
416044	835131
344692	835132
487613	835133
135720	835134
690271	835135
708	835136
87876	835137
411845	835138
3466	835139
567184	835140
119052	835141
319984	835142
346561	835143
190776	835144
111111	835145
447279	835146
44769	835147
59672	835148
260981	835149
609501	835150
37893	835151
454537	835152
680409	835153
578	835154
634492	835155
148332	835156
601263	835157
266217	835158
281839	835159
608029	835160
11010	835161
11010	835162
568116	835163
148963	835164
453588	835165
147654	835166
253	835167
80914	835168
487752	835169
51289	835170
532002	835171
266996	835172
601931	835173
474092	835174
583644	835175
891	835176
82844	835177
474101	835178
243291	835179
433645	835180
662928	835181
663091	835182
9812	835183
443747	835184
609132	835185
426224	835186
25384	835187
639272	835188
304394	835189
9103	835190
158880	835191
527394	835192
138332	835193
339946	835194
547500	835195
434233	835196
501217	835197
71114	835198
364513	835199
237508	835200
185398	835201
228818	835202
45816	835203
119659	835204
597011	835205
427090	835206
347609	835207
55	835208
401640	835209
360398	835210
19636	835211
318429	835212
3043	835213
164415	835214
6676	835215
578836	835216
492237	835217
608732	835218
469013	835219
337075	835220
597384	835221
43895	835222
441366	835223
440134	835224
432852	835225
493099	835226
45689	835227
273811	835228
131288	835229
469339	835230
323047	835231
89448	835232
7679	835233
356612	835234
164053	835235
578150	835236
109025	835237
94321	835238
638767	835239
148210	835240
102944	835241
9216	835242
19270	835243
903	835244
121413	835245
19692	835246
575876	835247
196023	835248
541452	835249
452638	835250
290984	835251
165798	835252
123788	835253
398707	835254
130692	835255
16907	835256
16907	835257
220909	835258
654803	835259
425446	835260
130443	835261
220855	835262
557257	835263
101467	835264
236904	835265
191589	835266
294266	835267
288591	835268
132262	835269
288585	835270
103898	835271
815	835272
39191	835273
288593	835274
637268	835275
282139	835276
288540	835277
288880	835278
37566	835279
634454	835280
84207	835281
84213	835282
281769	835283
25461	835284
442002	835285
27458	835286
537524	835287
98	835288
281724	835289
57887	835290
157753	835291
586759	835292
541384	835293
109019	835294
260598	835295
638043	835296
320024	835297
670763	835298
441936	835299
441960	835300
441886	835301
667290	835302
354809	835303
9727	835304
692364	835305
27264	835306
210780	835307
129486	835308
165973	835309
30373	835310
450029	835311
282028	835312
595014	835313
78080	835314
549070	835315
4463	835316
441976	835317
575531	835318
616681	835319
441864	835320
167245	835321
560709	835322
7407	835323
43789	835324
169164	835325
670703	835326
442709	835327
281912	835328
493214	835329
441978	835330
169802	835331
282372	835332
42157	835333
670758	835334
48226	835335
442000	835336
294231	835337
281624	835338
282031	835339
281995	835340
282058	835341
441984	835342
12410	835343
668941	835344
641023	835345
333380	835346
575532	835347
24067	835348
519970	835349
169801	835350
30403	835351
441990	835352
27457	835353
61546	835354
515503	835355
325099	835356
80706	835357
107444	835358
355293	835359
665770	835360
460126	835361
51436	835362
153201	835363
581409	835364
497170	835365
404256	835366
245401	835367
167966	835368
119617	835369
119628	835370
442224	835371
119630	835372
167960	835373
119655	835374
442180	835375
119672	835376
167963	835377
18965	835378
272226	835379
69366	835380
324717	835381
144783	835382
112461	835383
396200	835384
307419	835385
569533	835386
349856	835387
172692	835388
66096	835389
608927	835390
919	835391
139714	835392
142302	835393
4427	835394
4428	835395
545847	835396
50721	835397
228942	835398
586153	835399
26362	835400
365827	835401
35308	835402
187021	835403
437419	835404
99287	835405
4851	835406
346582	835407
534500	835408
258702	835409
582667	835410
4	835411
163844	835412
137272	835413
337447	835414
292280	835415
368357	835416
126272	835417
509567	835418
593010	835419
162686	835420
5761	835421
675715	835422
215687	835423
92511	835424
4810	835425
214769	835426
293617	835427
216544	835428
589626	835429
608510	835430
145660	835431
2295	835432
662515	835433
551028	835434
33988	835435
29743	835436
355086	835437
515106	835438
221536	835439
177020	835440
515104	835441
515105	835442
85944	835443
437572	835444
138382	835445
171341	835446
244933	835447
108754	835448
677721	835449
192223	835450
267228	835451
213843	835452
68997	835453
535241	835454
222131	835455
355947	835456
239954	835457
239955	835458
69166	835459
69239	835460
216466	835461
216546	835462
69092	835463
219445	835464
648324	835465
339995	835466
73551	835467
222121	835468
102133	835469
222084	835470
222061	835471
90413	835472
577063	835473
312747	835474
312406	835475
36277	835476
577057	835477
70777	835478
91190	835479
302153	835480
70786	835481
8003	835482
188386	835483
57603	835484
115970	835485
314798	835486
234484	835487
515999	835488
107585	835489
222097	835490
46558	835491
312422	835492
73925	835493
678551	835494
89877	835495
308959	835496
206920	835497
234450	835498
52465	835499
406807	835500
532897	835501
8003	835502
50572	835503
306463	835504
71256	835505
629391	835506
452495	835507
678554	835508
156419	835509
678555	835510
491650	835511
678558	835512
629501	835513
402426	835514
678556	835515
3805	835516
74896	835517
1626	835518
312383	835519
234550	835520
34630	835521
226	835522
307226	835523
435802	835524
194837	835525
3953	835526
569444	835527
218473	835528
20059	835529
585711	835530
605918	835531
14258	835532
354762	835533
606803	835534
354788	835535
606780	835536
207147	835537
356424	835538
489837	835539
6235	835540
28834	835541
571314	835542
19103	835543
255001	835544
351327	835545
350865	835546
13923	835547
601679	835548
152433	835549
6625	835550
142626	835551
410946	835552
585998	835553
448563	835554
67015	835555
18847	835556
603000	835557
129940	835558
280694	835559
224897	835560
239784	835561
76744	835562
362421	835563
24332	835564
249981	835565
76928	835566
375477	835567
30882	835568
23302	835569
34085	835570
183236	835571
285607	835572
461037	835573
86585	835574
28231	835575
61164	835576
500853	835577
393756	835578
180110	835579
559922	835580
43452	835581
28880	835582
593134	835583
125726	835584
474079	835585
658554	835586
105369	835587
26370	835588
91360	835589
291400	835590
8021	835591
236994	835592
552995	835593
219334	835594
90093	835595
93553	835596
585031	835597
589273	835598
548234	835599
92397	835600
3593	835601
478857	835602
644945	835603
392075	835604
283218	835605
245315	835606
245320	835607
245321	835608
245323	835609
530127	835610
245327	835611
530130	835612
530132	835613
530136	835614
530137	835615
530139	835616
612305	835617
351310	835618
605338	835619
454231	835620
15024	835621
150729	835622
454141	835623
502199	835624
15208	835625
275255	835626
685651	835627
3494	835628
95546	835629
121527	835630
69958	835631
407682	835632
446796	835633
127948	835634
167409	835635
389493	835636
434510	835637
28882	835638
594219	835639
28752	835640
240159	835641
102952	835642
117646	835643
434490	835644
10511	835645
25082	835646
57721	835647
688730	835648
665009	835649
69796	835650
69714	835651
35993	835652
354399	835653
423751	835654
217754	835655
217786	835656
247349	835657
216948	835658
218726	835659
92233	835660
434432	835661
159808	835662
53402	835663
43392	835664
424831	835665
12007	835666
98970	835667
328781	835668
55895	835669
326716	835670
28831	835671
9701	835672
218597	835673
218665	835674
19752	835675
117841	835676
7334	835677
217337	835678
28682	835679
69703	835680
79481	835681
224295	835682
69347	835683
436808	835684
434484	835685
28751	835686
90722	835687
218577	835688
294591	835689
166621	835690
446986	835691
339289	835692
28723	835693
434372	835694
69618	835695
117701	835696
216750	835697
14241	835698
217762	835699
514551	835700
111943	835701
204723	835702
439636	835703
119065	835704
439678	835705
216582	835706
312729	835707
71911	835708
102436	835709
126462	835710
252820	835711
241689	835712
241690	835713
318274	835714
183336	835715
288128	835716
528426	835717
183346	835718
252822	835719
252821	835720
183334	835721
183335	835722
318275	835723
553048	835724
662619	835725
13	835726
222006	835727
594467	835728
224122	835729
58588	835730
108741	835731
612383	835732
612431	835733
156436	835734
231587	835735
531712	835736
531733	835737
531768	835738
171820	835739
234735	835740
432450	835741
568896	835742
642574	835743
274533	835744
168568	835745
17485	835746
235011	835747
585822	835748
56275	835749
20851	835750
72595	835751
31128	835752
632905	835753
230186	835754
291910	835755
18614	835756
134170	835757
235999	835758
38278	835759
631337	835760
484658	835761
532658	835762
426830	835763
609191	835764
358364	835765
634	835766
72410	835767
105430	835768
2278	835769
630494	835770
431193	835771
249398	835772
103365	835773
108945	835774
40504	835775
146186	835776
100951	835777
38541	835778
69411	835779
135848	835780
116244	835781
16142	835782
553947	835783
29936	835784
265506	835785
351601	835786
416422	835787
668304	835788
145751	835789
243975	835790
109369	835791
605625	835792
695264	835793
376171	835794
173630	835795
8007	835796
470965	835797
443843	835798
84716	835799
228953	835800
205708	835801
322019	835802
29943	835803
69510	835804
627244	835805
540907	835806
29711	835807
240158	835808
137796	835809
17400	835810
214484	835811
80016	835812
643744	835813
139352	835814
19450	835815
37981	835816
153355	835817
326774	835818
9188	835819
273336	835820
35252	835821
670998	835822
145638	835823
468739	835824
203874	835825
139996	835826
146585	835827
484044	835828
128899	835829
484109	835830
484064	835831
484070	835832
128909	835833
177924	835834
348462	835835
489956	835836
18146	835837
66616	835838
152459	835839
233218	835840
685099	835841
331813	835842
1466	835843
456053	835844
103941	835845
605517	835846
449760	835847
420896	835848
350295	835849
16327	835850
3426	835851
224432	835852
143399	835853
548762	835854
253266	835855
56892	835856
652038	835857
46250	835858
37713	835859
680370	835860
315	835861
415140	835862
407622	835863
157759	835864
342539	835865
350	835866
313289	835867
324370	835868
242033	835869
445231	835870
54276	835871
420613	835872
75485	835873
26676	835874
105235	835875
626424	835876
272689	835877
489327	835878
437969	835879
489267	835880
577972	835881
20316	835882
344754	835883
506035	835884
6984	835885
308841	835886
515436	835887
56296	835888
197654	835889
24426	835890
134554	835891
598028	835892
195983	835893
20365	835894
457328	835895
136214	835896
20639	835897
429854	835898
522189	835899
8042	835900
90955	835901
28773	835902
228988	835903
516591	835904
500915	835905
135595	835906
190021	835907
671381	835908
321241	835909
304738	835910
323978	835911
45368	835912
50159	835913
4541	835914
652871	835915
481465	835916
132151	835917
584083	835918
136931	835919
350425	835920
294170	835921
40	835922
18452	835923
549018	835924
408912	835925
337764	835926
31173	835927
262646	835928
44380	835929
173188	835930
122941	835931
167048	835932
145590	835933
329479	835934
336882	835935
334052	835936
692910	835937
848	835938
553417	835939
169255	835940
68795	835941
424235	835942
510607	835943
547360	835944
10649	835945
143346	835946
21284	835947
681738	835948
431511	835949
3769	835950
4318	835951
72302	835952
367811	835953
482416	835954
471727	835955
39358	835956
373168	835957
340666	835958
4592	835959
5729	835960
665406	835961
486305	835962
294230	835963
104237	835964
550639	835965
486303	835966
442721	835967
3608	835968
16209	835969
229000	835970
32003	835971
235572	835972
608924	835973
655517	835974
655674	835975
290083	835976
106711	835977
420510	835978
232378	835979
239956	835980
67093	835981
51323	835982
485102	835983
18278	835984
634645	835985
40244	835986
24753	835987
577875	835988
155809	835989
650118	835990
195466	835991
321292	835992
51471	835993
190516	835994
485064	835995
316840	835996
874	835997
50179	835998
14137	835999
67416	836000
14721	836001
1499	836002
140245	836003
592420	836004
179054	836005
7548	836006
141183	836007
9598	836008
543318	836009
120990	836010
88254	836011
176334	836012
164793	836013
50741	836014
46190	836015
475272	836016
65026	836017
169138	836018
634250	836019
4223	836020
624945	836021
17655	836022
298635	836023
107673	836024
34071	836025
685522	836026
246184	836027
675329	836028
1222	836029
40729	836030
106129	836031
655779	836032
361067	836033
634032	836034
557289	836035
472	836036
113272	836037
384335	836038
686267	836039
113516	836040
91966	836041
282776	836042
9585	836043
359720	836044
589007	836045
3547	836046
45725	836047
71252	836048
3001	836049
88158	836050
215211	836051
37983	836052
240464	836053
123999	836054
532453	836055
128533	836056
202499	836057
18741	836058
43934	836059
3055	836060
539637	836061
3501	836062
68551	836063
637396	836064
128	836065
253200	836066
635882	836067
662860	836068
10687	836069
96409	836070
577866	836071
577818	836072
63475	836073
25561	836074
142811	836075
515371	836076
123327	836077
140224	836078
671549	836079
348187	836080
446112	836081
15205	836082
519801	836083
96723	836084
6184	836085
654410	836086
512739	836087
3610	836088
22574	836089
28773	836090
117703	836091
594252	836092
56215	836093
533675	836094
541574	836095
237838	836096
559626	836097
685519	836098
580186	836099
15407	836100
336503	836101
93825	836102
12051	836103
10168	836104
574925	836105
594286	836106
460446	836107
109415	836108
651951	836109
208380	836110
152288	836111
297081	836112
33372	836113
19547	836114
75133	836115
152906	836116
226609	836117
243204	836118
237885	836119
119540	836120
312861	836121
215190	836122
29989	836123
644468	836124
171624	836125
49970	836126
324725	836127
307640	836128
140076	836129
227262	836130
158845	836131
552830	836132
113186	836133
85342	836134
469010	836135
162727	836136
567716	836137
530971	836138
313612	836139
35434	836140
9261	836141
7004	836142
54592	836143
561473	836144
360440	836145
472904	836146
564205	836147
199214	836148
686228	836149
264519	836150
108146	836151
417614	836152
122228	836153
385743	836154
111818	836155
532014	836156
471643	836157
455611	836158
518774	836159
3860	836160
188333	836161
646508	836162
683304	836163
1440	836164
320881	836165
269266	836166
120495	836167
91546	836168
369917	836169
295939	836170
356981	836171
28992	836172
41150	836173
388031	836174
465558	836175
367024	836176
233119	836177
262109	836178
86060	836179
214066	836180
585155	836181
467456	836182
49449	836183
48307	836184
282720	836185
57548	836186
189298	836187
578559	836188
165222	836189
290671	836190
478821	836191
76094	836192
426899	836193
67169	836194
263191	836195
401968	836196
350007	836197
21	836198
472378	836199
672698	836200
170359	836201
5460	836202
5460	836203
8363	836204
371460	836205
369678	836206
32284	836207
136265	836208
582577	836209
368545	836210
154812	836211
661625	836212
85087	836213
167454	836214
672136	836215
549217	836216
472455	836217
61986	836218
10491	836219
658823	836220
562884	836221
410907	836222
90967	836223
21	836224
237941	836225
303418	836226
165375	836227
37729	836228
9125	836229
100612	836230
309475	836231
78229	836232
289456	836233
478617	836234
296934	836235
54798	836236
183269	836237
26514	836238
183280	836239
404140	836240
139530	836241
589592	836242
121106	836243
567687	836244
146982	836245
102167	836246
363745	836247
634112	836248
321679	836249
96549	836250
447427	836251
162301	836252
221309	836253
331801	836254
655631	836255
579863	836256
47631	836257
465715	836258
277055	836259
617092	836260
26902	836261
134064	836262
356214	836263
164852	836264
664070	836265
631503	836266
145442	836267
19227	836268
332098	836269
519597	836270
161207	836271
147967	836272
19454	836273
465517	836274
70657	836275
74	836276
475660	836277
563402	836278
590023	836279
12560	836280
40443	836281
122455	836282
21853	836283
80460	836284
129105	836285
394858	836286
643845	836287
126595	836288
530150	836289
245373	836290
532089	836291
24333	836292
400091	836293
1399	836294
41812	836295
393740	836296
105876	836297
697302	836298
81864	836299
254488	836300
9359	836301
18095	836302
499589	836303
558887	836304
17507	836305
205373	836306
246650	836307
469793	836308
30616	836309
539304	836310
63542	836311
205074	836312
71546	836313
230898	836314
250572	836315
687328	836316
35817	836317
114259	836318
242277	836319
7691	836320
290983	836321
132945	836322
427518	836323
70859	836324
110417	836325
512123	836326
656313	836327
21399	836328
176846	836329
62960	836330
392682	836331
399907	836332
518549	836333
151519	836334
506669	836335
83161	836336
562864	836337
7255	836338
6452	836339
179283	836340
24140	836341
253483	836342
652477	836343
245384	836344
143855	836345
660328	836346
519	836347
43484	836348
346397	836349
245351	836350
627284	836351
181979	836352
208052	836353
155606	836354
555974	836355
245387	836356
42045	836357
432640	836358
59964	836359
282673	836360
687044	836361
689833	836362
45676	836363
410030	836364
5868	836365
668277	836366
68987	836367
67939	836368
463638	836369
466247	836370
140624	836371
633363	836372
673463	836373
52092	836374
396736	836375
245347	836376
63476	836377
533134	836378
192497	836379
566653	836380
262051	836381
208455	836382
508546	836383
208524	836384
508558	836385
208468	836386
208462	836387
208525	836388
208448	836389
208518	836390
508557	836391
208521	836392
508559	836393
208466	836394
208493	836395
67246	836396
208477	836397
670884	836398
442071	836399
12935	836400
147962	836401
111053	836402
245367	836403
75718	836404
75718	836405
245171	836406
672200	836407
13240	836408
588216	836409
624426	836410
577524	836411
575988	836412
558113	836413
1829	836414
540629	836415
443489	836416
55290	836417
282396	836418
136349	836419
29596	836420
157683	836421
311269	836422
286912	836423
9912	836424
622823	836425
175924	836426
249492	836427
390865	836428
519559	836429
122900	836430
91787	836431
97550	836432
377977	836433
138709	836434
138709	836435
286767	836436
2807	836437
661249	836438
165223	836439
148215	836440
92540	836441
104471	836442
426943	836443
442434	836444
672313	836445
485038	836446
358583	836447
595141	836448
382255	836449
529721	836450
486740	836451
238479	836452
332384	836453
570902	836454
162579	836455
649817	836456
699	836457
699	836458
165398	836459
666518	836460
271114	836461
12657	836462
4674	836463
41719	836464
555934	836465
19622	836466
12272	836467
70813	836468
39805	836469
391840	836470
222030	836471
104778	836472
684948	836473
124004	836474
297237	836475
63111	836476
690636	836477
349745	836478
165057	836479
353848	836480
35196	836481
573741	836482
281	836483
171335	836484
699	836485
604044	836486
677171	836487
324	836488
89878	836489
279317	836490
581606	836491
168546	836492
126289	836493
459167	836494
88030	836495
39310	836496
366662	836497
640632	836498
565696	836499
5822	836500
383668	836501
333059	836502
163969	836503
156909	836504
379977	836505
621828	836506
263266	836507
672211	836508
3158	836509
62659	836510
404206	836511
86039	836512
287375	836513
394485	836514
136682	836515
289955	836516
74684	836517
307797	836518
72832	836519
544064	836520
50390	836521
283217	836522
90172	836523
29716	836524
618730	836525
162504	836526
56920	836527
154198	836528
122225	836529
162504	836530
278575	836531
547093	836532
314735	836533
564836	836534
51217	836535
33472	836536
129333	836537
680822	836538
58238	836539
148653	836540
148653	836541
34238	836542
95465	836543
268091	836544
22177	836545
466111	836546
522566	836547
111867	836548
257008	836549
101712	836550
87979	836551
97110	836552
73232	836553
638776	836554
73130	836555
209844	836556
599370	836557
476134	836558
118068	836559
443571	836560
483735	836561
273063	836562
676992	836563
545726	836564
6090	836565
175238	836566
275689	836567
232997	836568
423941	836569
25572	836570
589129	836571
127610	836572
187203	836573
79109	836574
158026	836575
163824	836576
571446	836577
452406	836578
187004	836579
505089	836580
650648	836581
687193	836582
110392	836583
574382	836584
352822	836585
687461	836586
585522	836587
271253	836588
23989	836589
281	836590
99446	836591
384734	836592
94715	836593
141560	836594
432231	836595
363664	836596
51135	836597
99710	836598
609659	836599
328045	836600
202312	836601
547493	836602
278537	836603
307467	836604
175631	836605
18797	836606
541	836607
315567	836608
577931	836609
82096	836610
26988	836611
662298	836612
375499	836613
22773	836614
5214	836615
632972	836616
242977	836617
637960	836618
339228	836619
4670	836620
223233	836621
42267	836622
82343	836623
517076	836624
184514	836625
128955	836626
248800	836627
422915	836628
475146	836629
54188	836630
470081	836631
183602	836632
638470	836633
29873	836634
463307	836635
459401	836636
44526	836637
118114	836638
290604	836639
215902	836640
81272	836641
106497	836642
656560	836643
121381	836644
390015	836645
300591	836646
529397	836647
211917	836648
445602	836649
417121	836650
385302	836651
577495	836652
227071	836653
36440	836654
137638	836655
591319	836656
311335	836657
28297	836658
418301	836659
696654	836660
512399	836661
177912	836662
387826	836663
318019	836664
35852	836665
5651	836666
466722	836667
27073	836668
554075	836669
36805	836670
651960	836671
146175	836672
37351	836673
39752	836674
685308	836675
400256	836676
672232	836677
27253	836678
400257	836679
672234	836680
625397	836681
305632	836682
582146	836683
243769	836684
697375	836685
67798	836686
314397	836687
132674	836688
47089	836689
197291	836690
252985	836691
62074	836692
306	836693
293353	836694
591842	836695
605221	836696
493518	836697
151639	836698
7803	836699
357477	836700
7803	836701
159293	836702
91447	836703
741	836704
211407	836705
146054	836706
356346	836707
196458	836708
29758	836709
605205	836710
696950	836711
590234	836712
126282	836713
43776	836714
741	836715
121724	836716
9748	836717
11643	836718
94074	836719
222059	836720
515998	836721
406140	836722
633597	836723
283750	836724
93990	836725
646028	836726
42146	836727
12212	836728
322630	836729
695279	836730
126297	836731
24795	836732
45958	836733
374760	836734
46856	836735
4183	836736
181985	836737
26088	836738
265414	836739
55588	836740
195502	836741
338192	836742
659702	836743
76909	836744
67979	836745
403856	836746
654924	836747
141577	836748
348734	836749
567738	836750
526755	836751
285705	836752
3453	836753
479206	836754
432775	836755
124683	836756
74060	836757
365036	836758
189322	836759
463711	836760
437412	836761
150629	836762
449194	836763
261289	836764
38922	836765
676285	836766
499083	836767
676701	836768
38922	836769
388281	836770
633370	836771
633372	836772
388284	836773
633377	836774
388286	836775
160421	836776
388295	836777
633389	836778
633390	836779
633394	836780
388296	836781
375820	836782
548988	836783
548990	836784
366048	836785
101636	836786
547438	836787
551261	836788
3188	836789
256916	836790
619216	836791
621003	836792
318975	836793
173250	836794
406554	836795
404472	836796
70221	836797
123850	836798
619952	836799
613385	836800
473503	836801
443883	836802
470502	836803
320717	836804
48438	836805
351366	836806
549543	836807
366372	836808
540221	836809
468570	836810
620726	836811
80671	836812
531813	836813
161	836814
161465	836815
506928	836816
530720	836817
520815	836818
620050	836819
1052	836820
266450	836821
165203	836822
15923	836823
427635	836824
316057	836825
145858	836826
565498	836827
98895	836828
399930	836829
513194	836830
184131	836831
297301	836832
318804	836833
469396	836834
82412	836835
5294	836836
125828	836837
549748	836838
106774	836839
346851	836840
596870	836841
256078	836842
694127	836843
558096	836844
148600	836845
148600	836846
691383	836847
385242	836848
231112	836849
377488	836850
305720	836851
341951	836852
514972	836853
376776	836854
32283	836855
123670	836856
316763	836857
144524	836858
121132	836859
328612	836860
678393	836861
44055	836862
68531	836863
332882	836864
316194	836865
71268	836866
629006	836867
4368	836868
40036	836869
580092	836870
580097	836871
316707	836872
580095	836873
580098	836874
580089	836875
580090	836876
580094	836877
653351	836878
509266	836879
511	836880
422567	836881
272470	836882
81197	836883
658749	836884
422565	836885
28015	836886
577236	836887
433614	836888
446456	836889
148678	836890
383266	836891
115806	836892
617726	836893
421330	836894
79631	836895
590648	836896
627176	836897
524777	836898
305334	836899
142928	836900
540671	836901
559227	836902
444258	836903
342961	836904
2358	836905
42722	836906
138492	836907
248758	836908
2797	836909
3215	836910
4656	836911
16925	836912
540	836913
549894	836914
262086	836915
19091	836916
646653	836917
555478	836918
490342	836919
383379	836920
231327	836921
415193	836922
178480	836923
478367	836924
298847	836925
88187	836926
327244	836927
381206	836928
357436	836929
389063	836930
653859	836931
65694	836932
568551	836933
96124	836934
464884	836935
7227	836936
545090	836937
158712	836938
214988	836939
229538	836940
361283	836941
621436	836942
24263	836943
322311	836944
17499	836945
122796	836946
523556	836947
107089	836948
92349	836949
70737	836950
161323	836951
5155	836952
380015	836953
6889	836954
250800	836955
124899	836956
347926	836957
23097	836958
384976	836959
304110	836960
521939	836961
91489	836962
565586	836963
474687	836964
337028	836965
435275	836966
160187	836967
499058	836968
287536	836969
195915	836970
191	836971
264279	836972
116616	836973
669979	836974
180318	836975
689503	836976
128684	836977
285615	836978
114922	836979
538502	836980
157212	836981
596235	836982
32930	836983
413328	836984
163884	836985
393894	836986
122976	836987
448538	836988
507859	836989
134039	836990
159538	836991
336523	836992
1044	836993
126792	836994
634704	836995
134965	836996
52640	836997
5928	836998
18362	836999
308064	837000
396769	837001
10084	837002
36432	837003
145667	837004
430751	837005
429106	837006
277053	837007
50523	837008
355296	837009
15308	837010
642269	837011
75506	837012
47471	837013
455353	837014
478327	837015
691364	837016
120051	837017
658584	837018
7185	837019
215844	837020
223317	837021
304313	837022
394134	837023
4359	837024
141258	837025
61899	837026
470588	837027
49843	837028
261150	837029
270214	837030
384946	837031
11132	837032
290672	837033
531226	837034
17848	837035
1584	837036
660690	837037
619227	837038
113575	837039
62154	837040
281159	837041
20398	837042
139620	837043
27835	837044
18427	837045
39840	837046
575523	837047
188732	837048
15385	837049
171263	837050
74736	837051
57154	837052
1710	837053
148432	837054
210345	837055
231750	837056
562078	837057
593614	837058
536304	837059
591451	837060
41137	837061
361128	837062
558996	837063
145584	837064
479959	837065
602884	837066
39941	837067
234475	837068
512438	837069
405514	837070
402602	837071
113689	837072
390409	837073
399874	837074
682084	837075
88070	837076
403900	837077
128740	837078
169149	837079
36474	837080
433816	837081
633337	837082
684415	837083
492165	837084
283660	837085
402898	837086
114799	837087
85422	837088
189529	837089
79017	837090
518730	837091
142918	837092
123608	837093
74492	837094
165452	837095
246660	837096
343616	837097
77220	837098
382963	837099
303233	837100
200753	837101
194354	837102
181422	837103
16735	837104
23539	837105
71149	837106
96977	837107
128462	837108
23224	837109
266268	837110
12734	837111
63086	837112
49743	837113
89258	837114
166451	837115
1753	837116
275722	837117
517024	837118
270108	837119
1052	837120
1053	837121
1052	837122
1052	837123
1052	837124
12865	837125
1326	837126
596	837127
2339	837128
2336	837129
680967	837130
12871	837131
1758	837132
12868	837133
651555	837134
699	837135
179	837136
380364	837137
2334	837138
299917	837139
378051	837140
29639	837141
399146	837142
682559	837143
633350	837144
503835	837145
181222	837146
605429	837147
172208	837148
358241	837149
92708	837150
332609	837151
436668	837152
154830	837153
37655	837154
264391	837155
677250	837156
174480	837157
545742	837158
316910	837159
316921	837160
138044	837161
317102	837162
147618	837163
518499	837164
350319	837165
2269	837166
268315	837167
573463	837168
178	837169
588383	837170
273449	837171
51799	837172
121288	837173
74454	837174
77731	837175
455924	837176
34737	837177
71	837178
688632	837179
261217	837180
257104	837181
257166	837182
328455	837183
571739	837184
442229	837185
589967	837186
269313	837187
168435	837188
2934	837189
220421	837190
8043	837191
489755	837192
6111	837193
266977	837194
608542	837195
89770	837196
463761	837197
52337	837198
144225	837199
214571	837200
3802	837201
264745	837202
46186	837203
73276	837204
8198	837205
37171	837206
138320	837207
449439	837208
417207	837209
155805	837210
519892	837211
523529	837212
663127	837213
178367	837214
349133	837215
659065	837216
160030	837217
29131	837218
86667	837219
304761	837220
26566	837221
164059	837222
125879	837223
548321	837224
623761	837225
496756	837226
65429	837227
559383	837228
310856	837229
310357	837230
109315	837231
1201	837232
71629	837233
677719	837234
489647	837235
268167	837236
198701	837237
155906	837238
155906	837239
405737	837240
563087	837241
104866	837242
46583	837243
389781	837244
273907	837245
417307	837246
675573	837247
259125	837248
515653	837249
35402	837250
207870	837251
301056	837252
538973	837253
601895	837254
471785	837255
39269	837256
312907	837257
121266	837258
264488	837259
388837	837260
150037	837261
33731	837262
167559	837263
21266	837264
78153	837265
501732	837266
181779	837267
126432	837268
118026	837269
501777	837270
501758	837271
6835	837272
407389	837273
574045	837274
227964	837275
147534	837276
331393	837277
285180	837278
21389	837279
477315	837280
177727	837281
661577	837282
545604	837283
349668	837284
46198	837285
189238	837286
193163	837287
235876	837288
681236	837289
59975	837290
681146	837291
287038	837292
603578	837293
416205	837294
261396	837295
349758	837296
271	837297
391169	837298
505573	837299
619399	837300
150706	837301
78104	837302
461933	837303
254979	837304
334584	837305
472052	837306
71812	837307
100285	837308
536997	837309
107546	837310
50529	837311
355018	837312
89342	837313
456717	837314
51151	837315
670252	837316
262362	837317
329586	837318
120789	837319
638335	837320
115028	837321
42753	837322
78	837323
41764	837324
12866	837325
266178	837326
202199	837327
334262	837328
143021	837329
650340	837330
614323	837331
210038	837332
140734	837333
45655	837334
194885	837335
494341	837336
498908	837337
651291	837338
583148	837339
42941	837340
244437	837341
180535	837342
628870	837343
4733	837344
1320	837345
166268	837346
7534	837347
174371	837348
676381	837349
131331	837350
429596	837351
407	837352
445357	837353
75868	837354
119214	837355
212550	837356
119748	837357
490929	837358
439715	837359
502996	837360
574443	837361
152706	837362
90513	837363
219631	837364
669507	837365
627130	837366
198264	837367
68506	837368
119	837369
266205	837370
454019	837371
476638	837372
121273	837373
614744	837374
448533	837375
21002	837376
522442	837377
237423	837378
37572	837379
505062	837380
475248	837381
2797	837382
650923	837383
485755	837384
99958	837385
459333	837386
142660	837387
272090	837388
562030	837389
409673	837390
935	837391
170741	837392
120083	837393
140301	837394
291927	837395
621240	837396
446026	837397
656	837398
332484	837399
590551	837400
58837	837401
420126	837402
50175	837403
683519	837404
170519	837405
1284	837406
460574	837407
138275	837408
261406	837409
109197	837410
647289	837411
687663	837412
59852	837413
306589	837414
90038	837415
385920	837416
669724	837417
697144	837418
297616	837419
428730	837420
555715	837421
110790	837422
32110	837423
144894	837424
27464	837425
65192	837426
651055	837427
41517	837428
185226	837429
527559	837430
452074	837431
688052	837432
31066	837433
7626	837434
135724	837435
636597	837436
21325	837437
27798	837438
22145	837439
687875	837440
87218	837441
242	837442
2883	837443
420473	837444
118211	837445
3517	837446
4315	837447
436522	837448
227	837449
92894	837450
413133	837451
413130	837452
590636	837453
20695	837454
15549	837455
9360	837456
604833	837457
17995	837458
263851	837459
197	837460
114159	837461
319497	837462
289661	837463
125106	837464
312208	837465
436078	837466
344281	837467
211191	837468
336900	837469
617062	837470
33507	837471
632492	837472
328078	837473
49950	837474
305243	837475
406400	837476
242685	837477
256263	837478
560	837479
98996	837480
328070	837481
433996	837482
315512	837483
68688	837484
290359	837485
88345	837486
240980	837487
88361	837488
588192	837489
327996	837490
94691	837491
327993	837492
151281	837493
588204	837494
158656	837495
80555	837496
501742	837497
13528	837498
597281	837499
15555	837500
259818	837501
442452	837502
226610	837503
673452	837504
189426	837505
71270	837506
149641	837507
639636	837508
536388	837509
208181	837510
151607	837511
410744	837512
172439	837513
202525	837514
340558	837515
620096	837516
25625	837517
560339	837518
465679	837519
537254	837520
472804	837521
53364	837522
20380	837523
507943	837524
460902	837525
34293	837526
4455	837527
647269	837528
686739	837529
39863	837530
141989	837531
364321	837532
225114	837533
31345	837534
299316	837535
181819	837536
81366	837537
27601	837538
65315	837539
127758	837540
326046	837541
30623	837542
332825	837543
324853	837544
40521	837545
435905	837546
393286	837547
117435	837548
252542	837549
115333	837550
165105	837551
56321	837552
309643	837553
593028	837554
201042	837555
628692	837556
26684	837557
20448	837558
86950	837559
207797	837560
136397	837561
106928	837562
56533	837563
24936	837564
134489	837565
41403	837566
599337	837567
152824	837568
27855	837569
5468	837570
80179	837571
17551	837572
79102	837573
152399	837574
120024	837575
371474	837576
242480	837577
79241	837578
11573	837579
18807	837580
136471	837581
363426	837582
40603	837583
59575	837584
39635	837585
2231	837586
115446	837587
300379	837588
153828	837589
97002	837590
394666	837591
550163	837592
609001	837593
673757	837594
52071	837595
260739	837596
442208	837597
516890	837598
205875	837599
148669	837600
394324	837601
127673	837602
653675	837603
171028	837604
5407	837605
468370	837606
356615	837607
515849	837608
205830	837609
135992	837610
644680	837611
166233	837612
39371	837613
519161	837614
119627	837615
551798	837616
462683	837617
594016	837618
468009	837619
75444	837620
45582	837621
144556	837622
595131	837623
620	837624
201669	837625
634418	837626
44212	837627
152094	837628
230672	837629
119452	837630
147790	837631
164474	837632
145307	837633
2010	837634
6617	837635
12805	837636
305072	837637
11024	837638
82930	837639
403733	837640
287925	837641
414996	837642
561811	837643
40818	837644
274460	837645
143322	837646
347188	837647
36998	837648
2770	837649
46564	837650
6454	837651
276521	837652
432456	837653
140454	837654
167257	837655
148476	837656
555439	837657
602302	837658
59564	837659
9380	837660
10898	837661
3624	837662
138020	837663
33526	837664
607970	837665
512944	837666
228507	837667
524435	837668
94867	837669
69	837670
244279	837671
561587	837672
390582	837673
37266	837674
236440	837675
206652	837676
343121	837677
378287	837678
106389	837679
38226	837680
509410	837681
29350	837682
409917	837683
420347	837684
584368	837685
610053	837686
511392	837687
304170	837688
42702	837689
21403	837690
108441	837691
332193	837692
558	837693
99003	837694
130218	837695
166018	837696
14696	837697
302042	837698
91707	837699
619080	837700
590677	837701
392109	837702
96575	837703
346853	837704
47395	837705
555513	837706
259927	837707
172964	837708
8904	837709
35735	837710
102351	837711
681315	837712
52840	837713
36260	837714
35732	837715
16231	837716
20764	837717
119638	837718
75359	837719
29781	837720
588359	837721
184510	837722
370252	837723
157099	837724
172466	837725
122788	837726
95078	837727
23401	837728
66689	837729
385273	837730
471200	837731
49796	837732
74120	837733
335314	837734
331	837735
204488	837736
442284	837737
3577	837738
458880	837739
85314	837740
415583	837741
673312	837742
8209	837743
95280	837744
243771	837745
345314	837746
133156	837747
555819	837748
211086	837749
89241	837750
116099	837751
384071	837752
128398	837753
291146	837754
392495	837755
467	837756
49028	837757
83935	837758
96950	837759
588731	837760
131992	837761
129313	837762
60926	837763
26256	837764
178795	837765
47532	837766
63991	837767
486255	837768
486232	837769
129302	837770
519027	837771
131915	837772
105638	837773
172329	837774
219029	837775
343100	837776
571696	837777
39043	837778
2121	837779
580892	837780
281136	837781
433738	837782
492282	837783
558911	837784
157658	837785
616897	837786
324118	837787
330247	837788
313649	837789
66781	837790
427843	837791
231515	837792
84606	837793
75412	837794
7566	837795
530623	837796
107704	837797
120961	837798
409254	837799
65619	837800
159618	837801
23894	837802
29824	837803
369035	837804
123392	837805
21869	837806
84157	837807
106636	837808
29867	837809
268017	837810
649225	837811
8386	837812
289732	837813
422754	837814
192319	837815
164167	837816
120603	837817
66882	837818
10493	837819
298	837820
123386	837821
531028	837822
335660	837823
589606	837824
442195	837825
442377	837826
444305	837827
148826	837828
651830	837829
6985	837830
465691	837831
169	837832
201063	837833
149859	837834
430724	837835
169359	837836
59125	837837
410698	837838
55383	837839
2918	837840
9279	837841
12735	837842
62195	837843
19957	837844
126339	837845
18134	837846
261115	837847
38686	837848
540737	837849
445412	837850
459033	837851
476215	837852
136953	837853
556361	837854
556702	837855
114524	837856
644756	837857
23599	837858
161216	837859
593021	837860
8623	837861
138603	837862
504345	837863
287083	837864
55139	837865
117476	837866
141340	837867
167254	837868
35975	837869
58867	837870
387159	837871
88422	837872
502430	837873
55631	837874
44111	837875
21224	837876
1262	837877
172631	837878
189394	837879
96406	837880
63853	837881
269	837882
364399	837883
576973	837884
114859	837885
598180	837886
173265	837887
235377	837888
204264	837889
270578	837890
7116	837891
522396	837892
481906	837893
272383	837894
332176	837895
7887	837896
576887	837897
33565	837898
19266	837899
265397	837900
88600	837901
42224	837902
684520	837903
432581	837904
320212	837905
117270	837906
451912	837907
514269	837908
424321	837909
121367	837910
229702	837911
555770	837912
116028	837913
58207	837914
279433	837915
75719	837916
75719	837917
505171	837918
361114	837919
240178	837920
20762	837921
592473	837922
5213	837923
9972	837924
108550	837925
381338	837926
5042	837927
535737	837928
273677	837929
253088	837930
446833	837931
10675	837932
654806	837933
310934	837934
676764	837935
400320	837936
10672	837937
667661	837938
684736	837939
639670	837940
152290	837941
420539	837942
59613	837943
467278	837944
23586	837945
282255	837946
280379	837947
296271	837948
165337	837949
434104	837950
329306	837951
448112	837952
187394	837953
107826	837954
126164	837955
291491	837956
10067	837957
396861	837958
169126	837959
646960	837960
539687	837961
182972	837962
402522	837963
231353	837964
652344	837965
284336	837966
674851	837967
296570	837968
77937	837969
473633	837970
661682	837971
10762	837972
84703	837973
29190	837974
144597	837975
107863	837976
97961	837977
85878	837978
319413	837979
242180	837980
390577	837981
584286	837982
96168	837983
228856	837984
169850	837985
473258	837986
26787	837987
280652	837988
249647	837989
388764	837990
229755	837991
7037	837992
106443	837993
467431	837994
105172	837995
199530	837996
417647	837997
379431	837998
22407	837999
24394	838000
73720	838001
314980	838002
19324	838003
18911	838004
689954	838005
268734	838006
345465	838007
2787	838008
250	838009
312338	838010
496499	838011
152160	838012
39016	838013
475417	838014
363886	838015
488679	838016
1500	838017
642318	838018
6107	838019
61763	838020
519500	838021
631614	838022
160392	838023
688976	838024
422161	838025
402971	838026
140145	838027
144553	838028
250484	838029
10965	838030
53232	838031
119876	838032
139007	838033
34365	838034
191928	838035
465058	838036
593239	838037
552788	838038
319129	838039
574555	838040
58142	838041
476587	838042
71207	838043
225050	838044
686697	838045
6038	838046
600112	838047
505840	838048
10622	838049
140517	838050
444341	838051
1410	838052
327940	838053
37301	838054
591334	838055
379899	838056
384177	838057
214922	838058
601991	838059
166380	838060
323317	838061
168206	838062
370697	838063
44845	838064
74501	838065
671860	838066
13027	838067
64767	838068
81273	838069
34988	838070
2296	838071
511977	838072
277381	838073
204482	838074
169018	838075
36363	838076
66293	838077
200881	838078
298828	838079
578628	838080
120068	838081
41757	838082
518658	838083
52716	838084
656912	838085
514638	838086
6755	838087
80302	838088
18645	838089
264147	838090
62033	838091
213399	838092
514633	838093
638039	838094
131538	838095
215845	838096
115745	838097
396061	838098
587898	838099
190259	838100
444862	838101
245740	838102
72068	838103
151733	838104
437216	838105
249731	838106
120285	838107
523509	838108
127081	838109
4080	838110
663436	838111
397492	838112
22963	838113
69252	838114
58235	838115
58235	838116
254406	838117
466866	838118
92965	838119
37390	838120
3998	838121
428	838122
2815	838123
6014	838124
159578	838125
586865	838126
293038	838127
20508	838128
4673	838129
269669	838130
289876	838131
44199	838132
284233	838133
444952	838134
448060	838135
15	838136
413659	838137
620135	838138
416459	838139
100573	838140
139537	838141
464538	838142
169223	838143
594353	838144
336699	838145
78141	838146
603318	838147
622654	838148
482981	838149
7928	838150
7928	838151
297090	838152
446190	838153
694238	838154
249081	838155
163536	838156
149929	838157
351241	838158
340527	838159
136727	838160
115896	838161
552251	838162
604014	838163
533369	838164
223769	838165
224234	838166
224236	838167
326710	838168
491175	838169
223323	838170
15317	838171
155911	838172
620141	838173
402248	838174
28247	838175
476176	838176
632063	838177
309360	838178
151806	838179
139168	838180
8985	838181
68885	838182
594380	838183
439707	838184
224860	838185
573837	838186
58403	838187
78657	838188
100798	838189
8854	838190
550977	838191
297113	838192
662147	838193
68711	838194
677111	838195
607196	838196
25979	838197
187093	838198
63599	838199
101387	838200
603912	838201
468383	838202
108880	838203
687251	838204
59051	838205
149213	838206
319293	838207
111986	838208
200517	838209
679638	838210
68887	838211
500773	838212
19016	838213
207935	838214
599216	838215
574231	838216
193250	838217
476182	838218
75034	838219
483859	838220
21728	838221
133474	838222
12	838223
118217	838224
87039	838225
140047	838226
480867	838227
416020	838228
56919	838229
5001	838230
636105	838231
147173	838232
146367	838233
604993	838234
18811	838235
237250	838236
217072	838237
78618	838238
154043	838239
127494	838240
666162	838241
631431	838242
17673	838243
432516	838244
499008	838245
538262	838246
10073	838247
45765	838248
231313	838249
647227	838250
446661	838251
224950	838252
3439	838253
496383	838254
105082	838255
115118	838256
45040	838257
382607	838258
406192	838259
690080	838260
22601	838261
458225	838262
359266	838263
634181	838264
359060	838265
767	838266
668367	838267
334176	838268
364475	838269
469603	838270
476887	838271
593164	838272
84150	838273
657598	838274
351293	838275
279002	838276
212250	838277
248070	838278
17656	838279
141342	838280
167600	838281
16411	838282
3071	838283
634	838284
203132	838285
203093	838286
505899	838287
337994	838288
355769	838289
79367	838290
97828	838291
227589	838292
127163	838293
103363	838294
124118	838295
68058	838296
289846	838297
320843	838298
2015	838299
636944	838300
21140	838301
71065	838302
540141	838303
1224	838304
96224	838305
446632	838306
190491	838307
432951	838308
93109	838309
105090	838310
596481	838311
18012	838312
341130	838313
512690	838314
431408	838315
603711	838316
261691	838317
651585	838318
556178	838319
2154	838320
339199	838321
55109	838322
133725	838323
432281	838324
273119	838325
300480	838326
638561	838327
506570	838328
150138	838329
35691	838330
112481	838331
169982	838332
284878	838333
210707	838334
669206	838335
562496	838336
666098	838337
36509	838338
225075	838339
37494	838340
224947	838341
224875	838342
355422	838343
12143	838344
113425	838345
439708	838346
284917	838347
297388	838348
521421	838349
495622	838350
290271	838351
72038	838352
208840	838353
294542	838354
331249	838355
224844	838356
91270	838357
442548	838358
293165	838359
39	838360
246400	838361
26282	838362
608556	838363
456441	838364
163306	838365
126688	838366
353450	838367
141701	838368
649783	838369
380737	838370
74977	838371
160229	838372
650781	838373
431170	838374
67366	838375
264512	838376
536771	838377
209295	838378
5008	838379
107214	838380
389427	838381
251802	838382
293076	838383
565106	838384
678429	838385
60496	838386
691005	838387
151629	838388
57992	838389
113855	838390
184413	838391
696216	838392
3193	838393
522008	838394
19906	838395
670510	838396
18642	838397
44251	838398
33195	838399
133819	838400
313335	838401
271235	838402
44675	838403
191607	838404
476362	838405
628195	838406
7178	838407
51964	838408
444728	838409
208192	838410
537164	838411
103979	838412
312430	838413
98223	838414
18630	838415
17308	838416
559848	838417
332523	838418
531978	838419
34161	838420
649792	838421
8589	838422
532164	838423
151788	838424
133454	838425
358854	838426
141806	838427
111980	838428
13653	838429
697219	838430
8761	838431
307580	838432
502304	838433
351784	838434
606062	838435
159565	838436
305264	838437
83969	838438
2037	838439
389109	838440
574201	838441
135393	838442
352508	838443
11850	838444
2287	838445
295729	838446
438931	838447
276416	838448
587706	838449
96758	838450
537808	838451
148447	838452
47323	838453
265261	838454
308513	838455
403113	838456
202587	838457
365903	838458
106813	838459
438686	838460
84118	838461
289541	838462
549446	838463
98294	838464
26706	838465
241368	838466
147588	838467
693162	838468
61544	838469
59764	838470
68798	838471
138891	838472
447094	838473
153837	838474
403820	838475
580228	838476
30789	838477
289267	838478
645419	838479
181138	838480
56730	838481
152469	838482
475389	838483
87630	838484
313935	838485
139511	838486
241853	838487
301714	838488
307749	838489
167326	838490
44346	838491
463760	838492
645429	838493
152074	838494
11772	838495
315349	838496
76917	838497
331404	838498
41464	838499
58561	838500
2322	838501
674923	838502
33648	838503
683146	838504
655743	838505
578776	838506
655744	838507
91444	838508
567709	838509
655696	838510
77848	838511
360045	838512
111741	838513
99480	838514
128649	838515
70309	838516
521089	838517
490024	838518
118569	838519
3438	838520
257203	838521
540497	838522
292316	838523
325787	838524
178342	838525
550488	838526
61755	838527
214594	838528
323743	838529
665285	838530
218	838531
281	838532
425135	838533
694665	838534
2869	838535
497346	838536
533022	838537
600032	838538
224587	838539
50577	838540
576097	838541
42937	838542
104012	838543
570778	838544
251564	838545
99424	838546
273609	838547
546400	838548
57226	838549
676154	838550
98870	838551
153497	838552
499615	838553
458044	838554
653326	838555
497448	838556
21118	838557
193043	838558
491314	838559
32496	838560
203476	838561
159744	838562
149977	838563
445298	838564
634262	838565
17964	838566
193310	838567
252961	838568
679497	838569
345385	838570
1667	838571
540309	838572
44797	838573
579328	838574
180883	838575
15422	838576
360042	838577
118618	838578
674093	838579
193040	838580
193044	838581
242522	838582
41347	838583
551502	838584
12795	838585
666977	838586
355089	838587
203865	838588
28973	838589
221918	838590
457241	838591
653320	838592
204261	838593
35056	838594
556863	838595
140771	838596
490339	838597
393369	838598
640318	838599
390154	838600
138950	838601
536385	838602
52901	838603
93369	838604
643361	838605
183590	838606
290103	838607
227542	838608
17332	838609
616793	838610
181473	838611
555186	838612
977	838613
282447	838614
122164	838615
179289	838616
142202	838617
641353	838618
55268	838619
661361	838620
70465	838621
256444	838622
10256	838623
465126	838624
591563	838625
157779	838626
112399	838627
655147	838628
80409	838629
62014	838630
12190	838631
107926	838632
593281	838633
433358	838634
119692	838635
104418	838636
639392	838637
404640	838638
130347	838639
208314	838640
46270	838641
568658	838642
329356	838643
152027	838644
264185	838645
228848	838646
287576	838647
192634	838648
219455	838649
601959	838650
74494	838651
29	838652
666749	838653
315243	838654
224995	838655
89311	838656
146	838657
525178	838658
9548	838659
119650	838660
13961	838661
133734	838662
619758	838663
187668	838664
8541	838665
464454	838666
219466	838667
74595	838668
114030	838669
10545	838670
32342	838671
162479	838672
643016	838673
439028	838674
55922	838675
45190	838676
210999	838677
157085	838678
386701	838679
205176	838680
252373	838681
7954	838682
146783	838683
636608	838684
46566	838685
693857	838686
652884	838687
115469	838688
303115	838689
410923	838690
49062	838691
138262	838692
126961	838693
44356	838694
339567	838695
614698	838696
460419	838697
30301	838698
158835	838699
20920	838700
383424	838701
572660	838702
166739	838703
533440	838704
149707	838705
397568	838706
86443	838707
45993	838708
3181	838709
397885	838710
395585	838711
22537	838712
162463	838713
361301	838714
245832	838715
135076	838716
197551	838717
549442	838718
625	838719
36100	838720
155700	838721
109064	838722
53895	838723
3408	838724
276453	838725
666362	838726
584	838727
14142	838728
158002	838729
35052	838730
79343	838731
128043	838732
665478	838733
198964	838734
32179	838735
53378	838736
16636	838737
265610	838738
98193	838739
121984	838740
183977	838741
307241	838742
2650	838743
494069	838744
669176	838745
91065	838746
176414	838747
501335	838748
6452	838749
32648	838750
2342	838751
35674	838752
15223	838753
206417	838754
450964	838755
165933	838756
238062	838757
513839	838758
370987	838759
94714	838760
169961	838761
221216	838762
418955	838763
398994	838764
590470	838765
257404	838766
300923	838767
193954	838768
45249	838769
467210	838770
364440	838771
660637	838772
690095	838773
283974	838774
2812	838775
653773	838776
95614	838777
180321	838778
113948	838779
649820	838780
624057	838781
5536	838782
487076	838783
569714	838784
658659	838785
146202	838786
57489	838787
87	838788
549127	838789
392691	838790
75409	838791
604089	838792
106325	838793
256088	838794
388465	838795
188934	838796
95076	838797
285763	838798
623093	838799
278209	838800
131786	838801
532460	838802
404123	838803
439136	838804
631385	838805
139538	838806
60122	838807
533288	838808
509009	838809
236622	838810
33874	838811
595135	838812
496430	838813
309133	838814
653082	838815
292300	838816
362581	838817
182241	838818
17515	838819
466422	838820
429809	838821
275944	838822
547136	838823
316972	838824
222589	838825
639154	838826
273463	838827
590206	838828
603344	838829
121845	838830
478785	838831
34641	838832
146232	838833
317055	838834
103949	838835
240323	838836
49474	838837
486862	838838
538389	838839
58516	838840
608575	838841
173584	838842
207118	838843
350129	838844
101984	838845
593471	838846
101417	838847
215818	838848
471974	838849
316654	838850
122021	838851
94678	838852
183981	838853
1648	838854
274844	838855
645809	838856
626511	838857
491536	838858
58532	838859
26379	838860
614453	838861
601544	838862
532538	838863
456786	838864
172577	838865
395865	838866
385282	838867
45254	838868
76593	838869
158586	838870
82388	838871
18088	838872
311232	838873
569723	838874
544751	838875
95059	838876
27741	838877
35152	838878
62593	838879
82488	838880
63090	838881
105317	838882
53150	838883
145778	838884
529402	838885
95613	838886
106139	838887
479044	838888
12706	838889
176078	838890
43236	838891
159171	838892
632321	838893
483404	838894
388745	838895
486604	838896
334368	838897
142224	838898
203538	838899
689338	838900
127010	838901
151172	838902
292317	838903
161639	838904
26544	838905
543540	838906
75344	838907
108557	838908
311136	838909
562870	838910
662234	838911
496443	838912
8504	838913
206030	838914
222401	838915
398415	838916
10764	838917
554257	838918
397881	838919
45033	838920
473768	838921
282355	838922
119993	838923
262867	838924
25619	838925
304555	838926
57600	838927
397021	838928
662276	838929
623406	838930
130890	838931
79303	838932
597743	838933
553122	838934
547429	838935
201430	838936
145053	838937
581768	838938
57368	838939
642415	838940
458300	838941
479985	838942
20572	838943
44799	838944
440513	838945
84985	838946
139536	838947
366722	838948
243830	838949
122731	838950
130890	838951
186782	838952
3861	838953
280687	838954
4054	838955
333684	838956
568804	838957
463825	838958
249400	838959
1759	838960
188158	838961
345016	838962
398079	838963
418783	838964
543054	838965
23040	838966
566824	838967
299339	838968
70855	838969
109015	838970
623675	838971
345003	838972
256717	838973
684716	838974
162513	838975
29962	838976
566850	838977
219564	838978
11029	838979
46885	838980
339126	838981
344097	838982
19918	838983
32409	838984
323108	838985
202959	838986
385849	838987
340694	838988
1270	838989
688992	838990
347271	838991
409535	838992
42564	838993
7173	838994
403404	838995
442022	838996
17304	838997
153890	838998
28214	838999
254010	839000
127084	839001
367452	839002
505767	839003
530588	839004
19603	839005
60305	839006
106554	839007
1163	839008
165018	839009
611571	839010
255742	839011
42272	839012
459925	839013
2698	839014
13558	839015
17866	839016
372309	839017
295058	839018
186395	839019
489067	839020
101455	839021
83949	839022
19673	839023
64660	839024
30237	839025
114847	839026
395489	839027
11792	839028
36012	839029
556	839030
694535	839031
62847	839032
34350	839033
167779	839034
424199	839035
16983	839036
229350	839037
2058	839038
67127	839039
493126	839040
191209	839041
453220	839042
670341	839043
18594	839044
95809	839045
100370	839046
660911	839047
401461	839048
88851	839049
263466	839050
193579	839051
385782	839052
569237	839053
687649	839054
254961	839055
216441	839056
491947	839057
519828	839058
18852	839059
589362	839060
524592	839061
131020	839062
527969	839063
15745	839064
439236	839065
612487	839066
229502	839067
378648	839068
105393	839069
38904	839070
20881	839071
71330	839072
455536	839073
150157	839074
112946	839075
3581	839076
34655	839077
20385	839078
189496	839079
76783	839080
670084	839081
72243	839082
311168	839083
649567	839084
275144	839085
670979	839086
681956	839087
545247	839088
290194	839089
323093	839090
40370	839091
396604	839092
496988	839093
47741	839094
129864	839095
81734	839096
98993	839097
168641	839098
445440	839099
411601	839100
468991	839101
601354	839102
274341	839103
10318	839104
58124	839105
27365	839106
371887	839107
19953	839108
455470	839109
45110	839110
584461	839111
519291	839112
37987	839113
542310	839114
82500	839115
103612	839116
654904	839117
621763	839118
467728	839119
406	839120
70589	839121
563450	839122
2184	839123
22023	839124
441729	839125
34819	839126
1922	839127
2605	839128
465372	839129
22901	839130
130115	839131
238534	839132
158076	839133
21727	839134
3339	839135
223588	839136
342177	839137
140403	839138
78018	839139
58635	839140
79521	839141
137325	839142
83040	839143
170036	839144
301231	839145
507495	839146
121405	839147
151031	839148
452608	839149
159263	839150
75490	839151
358631	839152
633458	839153
616396	839154
236061	839155
83508	839156
2078	839157
663438	839158
480840	839159
1968	839160
223363	839161
152719	839162
454620	839163
508868	839164
53678	839165
95964	839166
64235	839167
406403	839168
462720	839169
565487	839170
690902	839171
370329	839172
26018	839173
486684	839174
461124	839175
9191	839176
488055	839177
22368	839178
667626	839179
118957	839180
146	839181
163310	839182
121104	839183
4814	839184
49466	839185
536586	839186
2072	839187
42106	839188
369954	839189
645496	839190
550518	839191
22290	839192
153728	839193
153825	839194
10655	839195
445479	839196
445455	839197
445558	839198
445513	839199
151171	839200
163633	839201
315753	839202
265	839203
170517	839204
157514	839205
148869	839206
105984	839207
406447	839208
520395	839209
605220	839210
612527	839211
586887	839212
72110	839213
16271	839214
501835	839215
124203	839216
446494	839217
666947	839218
413541	839219
123617	839220
662904	839221
445648	839222
451518	839223
516241	839224
21610	839225
445624	839226
294684	839227
22911	839228
269477	839229
5397	839230
42110	839231
445506	839232
75582	839233
177603	839234
171016	839235
391074	839236
510862	839237
86521	839238
65230	839239
631973	839240
642826	839241
538949	839242
406831	839243
483918	839244
445851	839245
252759	839246
1051	839247
484101	839248
388199	839249
98068	839250
139488	839251
179387	839252
57911	839253
362995	839254
138198	839255
364222	839256
184502	839257
154204	839258
461206	839259
643695	839260
430584	839261
209542	839262
38479	839263
498389	839264
216870	839265
79943	839266
39892	839267
13075	839268
43431	839269
67222	839270
80022	839271
90684	839272
57751	839273
221004	839274
22626	839275
318426	839276
175181	839277
665024	839278
408718	839279
276397	839280
333806	839281
3583	839282
10882	839283
38371	839284
66734	839285
564223	839286
299270	839287
128915	839288
92040	839289
493662	839290
123000	839291
271049	839292
42106	839293
353671	839294
85894	839295
335062	839296
400492	839297
590288	839298
347987	839299
534644	839300
12996	839301
623834	839302
536521	839303
445811	839304
67900	839305
210812	839306
445926	839307
10494	839308
245673	839309
523304	839310
688320	839311
443049	839312
240803	839313
472198	839314
115032	839315
54724	839316
210538	839317
295468	839318
491977	839319
211401	839320
29675	839321
123606	839322
446086	839323
445962	839324
206983	839325
67903	839326
391234	839327
349707	839328
210567	839329
190598	839330
104768	839331
662680	839332
673305	839333
300050	839334
41743	839335
496428	839336
570290	839337
10263	839338
10260	839339
650542	839340
56912	839341
345290	839342
203998	839343
104444	839344
645640	839345
94130	839346
53617	839347
186142	839348
468798	839349
126693	839350
452985	839351
92973	839352
557236	839353
67477	839354
164237	839355
164237	839356
692082	839357
215043	839358
62498	839359
482265	839360
338179	839361
151483	839362
271142	839363
558447	839364
559599	839365
121668	839366
567718	839367
649429	839368
37205	839369
469024	839370
45791	839371
469050	839372
469055	839373
469144	839374
469070	839375
469078	839376
469092	839377
469106	839378
469112	839379
690884	839380
469136	839381
83128	839382
153789	839383
1660	839384
668516	839385
403028	839386
617000	839387
125799	839388
469307	839389
159564	839390
156878	839391
42135	839392
122812	839393
149297	839394
565222	839395
270293	839396
148308	839397
531377	839398
493251	839399
416803	839400
15588	839401
200037	839402
18676	839403
433570	839404
683788	839405
15270	839406
1628	839407
108614	839408
62795	839409
25502	839410
22502	839411
45317	839412
228637	839413
688338	839414
38556	839415
424137	839416
273	839417
696152	839418
446104	839419
446120	839420
446124	839421
446157	839422
446158	839423
446107	839424
446130	839425
446099	839426
446109	839427
491022	839428
101748	839429
1238	839430
334402	839431
145102	839432
37912	839433
36099	839434
34495	839435
5201	839436
316680	839437
125959	839438
619004	839439
105563	839440
96872	839441
3817	839442
153343	839443
37807	839444
135834	839445
5981	839446
149990	839447
436651	839448
17183	839449
93988	839450
586717	839451
114756	839452
90784	839453
228202	839454
7590	839455
277218	839456
490500	839457
446188	839458
292028	839459
58206	839460
18394	839461
58206	839462
25102	839463
25102	839464
673482	839465
20150	839466
150210	839467
38601	839468
32293	839469
3	839470
691424	839471
9068	839472
28019	839473
174337	839474
81916	839475
101678	839476
171321	839477
384558	839478
295610	839479
446208	839480
446207	839481
29490	839482
540048	839483
260110	839484
333304	839485
10240	839486
131017	839487
1277	839488
6177	839489
343897	839490
501691	839491
153843	839492
102148	839493
602961	839494
360013	839495
15143	839496
10250	839497
550892	839498
588170	839499
183	839500
256680	839501
652906	839502
30266	839503
305838	839504
4331	839505
384149	839506
13326	839507
324933	839508
230448	839509
4748	839510
381216	839511
509627	839512
526498	839513
6812	839514
460473	839515
128042	839516
585354	839517
404725	839518
404801	839519
122212	839520
558203	839521
46340	839522
293310	839523
628143	839524
77148	839525
231213	839526
537569	839527
490459	839528
602040	839529
322850	839530
666496	839531
201551	839532
475915	839533
376833	839534
71528	839535
307052	839536
573533	839537
618365	839538
624330	839539
360665	839540
47938	839541
493064	839542
182218	839543
487792	839544
111472	839545
461342	839546
415845	839547
344160	839548
513154	839549
165168	839550
338319	839551
58729	839552
581330	839553
14506	839554
258048	839555
36378	839556
37903	839557
498144	839558
370179	839559
224010	839560
549009	839561
188909	839562
659657	839563
179179	839564
604535	839565
391385	839566
656523	839567
191648	839568
100326	839569
512567	839570
336790	839571
660585	839572
372599	839573
50456	839574
221091	839575
212034	839576
426302	839577
307166	839578
38439	839579
672730	839580
341110	839581
240867	839582
152022	839583
656175	839584
308983	839585
419899	839586
258520	839587
137056	839588
157337	839589
141011	839590
110736	839591
370398	839592
166767	839593
436713	839594
149103	839595
332313	839596
194817	839597
92645	839598
311401	839599
537559	839600
212948	839601
549359	839602
22344	839603
601209	839604
108164	839605
441673	839606
530699	839607
95695	839608
341674	839609
7547	839610
179753	839611
197341	839612
33319	839613
167533	839614
95695	839615
226403	839616
10856	839617
565959	839618
537563	839619
582867	839620
598119	839621
175586	839622
290248	839623
80200	839624
373292	839625
492312	839626
85163	839627
104675	839628
473730	839629
224030	839630
174522	839631
260504	839632
65892	839633
168187	839634
572248	839635
390845	839636
520379	839637
520330	839638
120826	839639
635362	839640
681377	839641
340521	839642
58230	839643
101620	839644
361178	839645
3280	839646
181746	839647
24662	839648
618851	839649
434671	839650
400808	839651
446869	839652
298588	839653
77773	839654
168734	839655
162241	839656
262185	839657
23458	839658
124357	839659
331130	839660
355091	839661
515075	839662
515180	839663
30130	839664
8233	839665
8232	839666
7102	839667
162039	839668
41867	839669
131111	839670
682372	839671
170329	839672
24122	839673
153064	839674
102002	839675
353867	839676
154111	839677
367315	839678
260405	839679
328995	839680
211510	839681
689813	839682
444928	839683
461599	839684
20750	839685
696093	839686
92549	839687
41927	839688
578805	839689
8185	839690
294747	839691
41737	839692
136538	839693
96573	839694
96653	839695
612944	839696
287334	839697
678082	839698
232258	839699
210546	839700
475054	839701
641036	839702
11175	839703
534934	839704
467519	839705
22663	839706
211716	839707
260097	839708
267	839709
211782	839710
544192	839711
518764	839712
446817	839713
117554	839714
244939	839715
76269	839716
17385	839717
328068	839718
416865	839719
153905	839720
54739	839721
134885	839722
226658	839723
497697	839724
16131	839725
380892	839726
673575	839727
536935	839728
141597	839729
380898	839730
542487	839731
483023	839732
673725	839733
586202	839734
83165	839735
242829	839736
234238	839737
520171	839738
86012	839739
277396	839740
483310	839741
405683	839742
515704	839743
455855	839744
2589	839745
295168	839746
97818	839747
35413	839748
545961	839749
313261	839750
1416	839751
69658	839752
247272	839753
32834	839754
365623	839755
583419	839756
106756	839757
141246	839758
406044	839759
650310	839760
297133	839761
446594	839762
2795	839763
8781	839764
6363	839765
6363	839766
40164	839767
100913	839768
466033	839769
571997	839770
31255	839771
369880	839772
294449	839773
416087	839774
439024	839775
219768	839776
589919	839777
19982	839778
441490	839779
248472	839780
196195	839781
434205	839782
130810	839783
264799	839784
333582	839785
583457	839786
343859	839787
45376	839788
102066	839789
231364	839790
66272	839791
201724	839792
157654	839793
545023	839794
300530	839795
608207	839796
492408	839797
515714	839798
503194	839799
585179	839800
392593	839801
591460	839802
351231	839803
152610	839804
432634	839805
697909	839806
84653	839807
4259	839808
621020	839809
150851	839810
125232	839811
92870	839812
280094	839813
28185	839814
147559	839815
106268	839816
52832	839817
37220	839818
24636	839819
2310	839820
320489	839821
531879	839822
3778	839823
307772	839824
141249	839825
12145	839826
248506	839827
17394	839828
446510	839829
117564	839830
308435	839831
393459	839832
402432	839833
31055	839834
646572	839835
316240	839836
76952	839837
141634	839838
446528	839839
120593	839840
612838	839841
120686	839842
20090	839843
184392	839844
463628	839845
637066	839846
8930	839847
243949	839848
157	839849
110616	839850
637122	839851
75431	839852
437569	839853
249985	839854
15120	839855
110459	839856
178320	839857
589446	839858
76775	839859
1419	839860
5628	839861
339175	839862
643384	839863
3253	839864
446279	839865
453358	839866
91734	839867
446043	839868
335852	839869
433956	839870
357360	839871
4865	839872
26498	839873
493615	839874
20415	839875
331407	839876
113373	839877
153908	839878
427323	839879
159700	839880
125949	839881
486308	839882
394229	839883
524842	839884
108350	839885
108367	839886
97886	839887
18091	839888
575513	839889
44256	839890
97094	839891
31763	839892
194263	839893
120114	839894
581992	839895
153832	839896
101136	839897
46667	839898
152401	839899
80856	839900
253188	839901
40601	839902
458973	839903
4262	839904
446375	839905
671506	839906
253262	839907
5387	839908
67339	839909
6391	839910
549133	839911
129306	839912
141218	839913
50657	839914
342856	839915
651178	839916
45	839917
19	839918
99158	839919
77331	839920
192798	839921
529376	839922
339356	839923
637735	839924
81796	839925
150	839926
107893	839927
607057	839928
84	839929
152478	839930
2425	839931
30648	839932
165238	839933
411780	839934
335258	839935
645056	839936
405236	839937
382228	839938
265312	839939
160816	839940
428207	839941
120688	839942
107996	839943
576634	839944
6011	839945
87177	839946
357832	839947
362	839948
533345	839949
77424	839950
3630	839951
625516	839952
536369	839953
111963	839954
386482	839955
328010	839956
66203	839957
179631	839958
252642	839959
19605	839960
72420	839961
48187	839962
98979	839963
12493	839964
498935	839965
343719	839966
588434	839967
13561	839968
130793	839969
420478	839970
56320	839971
247022	839972
347298	839973
187520	839974
105625	839975
7407	839976
544	839977
207640	839978
47919	839979
509104	839980
42132	839981
147134	839982
244288	839983
609296	839984
22166	839985
616572	839986
278775	839987
406907	839988
169599	839989
154458	839990
102592	839991
47366	839992
7089	839993
549914	839994
421893	839995
13561	839996
485018	839997
35789	839998
482091	839999
60179	840000
331902	840001
94159	840002
480776	840003
2	840004
334429	840005
252991	840006
91553	840007
48498	840008
498591	840009
118266	840010
26105	840011
688624	840012
31234	840013
32893	840014
250548	840015
163533	840016
342893	840017
251438	840018
461744	840019
481327	840020
366377	840021
15219	840022
58708	840023
33243	840024
186935	840025
125723	840026
249626	840027
32886	840028
62784	840029
685313	840030
428830	840031
282938	840032
555339	840033
154958	840034
110655	840035
403246	840036
472352	840037
24012	840038
600175	840039
30634	840040
189562	840041
958	840042
2800	840043
5970	840044
958	840045
592465	840046
25542	840047
163217	840048
93229	840049
539948	840050
59664	840051
363427	840052
125305	840053
71559	840054
657432	840055
80154	840056
139439	840057
4114	840058
296387	840059
515403	840060
56314	840061
77670	840062
640081	840063
575679	840064
388210	840065
333933	840066
4096	840067
564365	840068
203825	840069
673199	840070
16690	840071
340430	840072
44358	840073
119746	840074
494908	840075
3407	840076
226034	840077
341474	840078
81813	840079
669190	840080
72470	840081
130326	840082
400318	840083
253341	840084
29533	840085
26142	840086
150011	840087
296615	840088
343293	840089
374322	840090
572481	840091
443742	840092
391363	840093
141577	840094
103985	840095
81793	840096
111424	840097
298766	840098
266276	840099
373910	840100
16084	840101
542910	840102
385207	840103
55352	840104
339957	840105
584810	840106
1351	840107
84688	840108
92534	840109
203875	840110
188162	840111
362892	840112
201864	840113
172611	840114
153224	840115
239699	840116
542460	840117
335016	840118
496924	840119
590289	840120
697214	840121
1841	840122
3246	840123
31270	840124
171258	840125
687316	840126
237538	840127
421448	840128
676882	840129
364126	840130
397278	840131
396222	840132
9338	840133
461525	840134
174738	840135
157837	840136
32471	840137
182646	840138
386087	840139
118533	840140
594926	840141
303653	840142
519235	840143
694029	840144
506214	840145
113697	840146
598029	840147
115623	840148
685010	840149
555	840150
245751	840151
14489	840152
355506	840153
100201	840154
49166	840155
677898	840156
348265	840157
2424	840158
28662	840159
212512	840160
28662	840161
589662	840162
194539	840163
123984	840164
542760	840165
47118	840166
194889	840167
12932	840168
5907	840169
547679	840170
13211	840171
435592	840172
245502	840173
181214	840174
382481	840175
496172	840176
210564	840177
513169	840178
378170	840179
266871	840180
40201	840181
449796	840182
32578	840183
15851	840184
645012	840185
507229	840186
339221	840187
608180	840188
12883	840189
613097	840190
238487	840191
56284	840192
601094	840193
557805	840194
350710	840195
678795	840196
114707	840197
4474	840198
89036	840199
152104	840200
20321	840201
644548	840202
676429	840203
498812	840204
616023	840205
149891	840206
211773	840207
107682	840208
279005	840209
146	840210
316	840211
256	840212
193346	840213
288	840214
182104	840215
276270	840216
37205	840217
600496	840218
79607	840219
452944	840220
635869	840221
155720	840222
454507	840223
456187	840224
3861	840225
369628	840226
183545	840227
320834	840228
525235	840229
603926	840230
51232	840231
12476	840232
398859	840233
74075	840234
94103	840235
578586	840236
352555	840237
51079	840238
340337	840239
74050	840240
10037	840241
100125	840242
681734	840243
465936	840244
547596	840245
94103	840246
451524	840247
480035	840248
424805	840249
529472	840250
462075	840251
415649	840252
330837	840253
298093	840254
380542	840255
410282	840256
24894	840257
384576	840258
108	840259
40458	840260
40458	840261
612691	840262
671028	840263
292339	840264
444745	840265
239878	840266
45500	840267
568621	840268
50586	840269
85250	840270
90472	840271
566642	840272
5500	840273
123260	840274
313016	840275
649022	840276
72230	840277
33444	840278
112352	840279
190554	840280
661188	840281
396096	840282
577539	840283
435963	840284
167824	840285
431742	840286
597936	840287
174461	840288
94485	840289
358564	840290
252246	840291
3407	840292
1343	840293
566644	840294
624994	840295
130221	840296
138147	840297
126319	840298
162546	840299
50595	840300
81249	840301
502258	840302
661639	840303
287421	840304
607664	840305
363346	840306
184363	840307
522276	840308
526009	840309
269405	840310
37347	840311
141114	840312
88384	840313
290515	840314
691292	840315
23498	840316
562198	840317
100922	840318
204107	840319
78486	840320
620563	840321
612522	840322
696496	840323
416184	840324
3407	840325
496101	840326
307420	840327
669167	840328
412991	840329
660227	840330
22375	840331
129467	840332
159752	840333
414662	840334
47333	840335
572239	840336
641002	840337
126242	840338
303772	840339
580546	840340
4468	840341
283249	840342
179770	840343
587413	840344
132931	840345
151030	840346
488838	840347
193643	840348
43075	840349
142215	840350
51499	840351
13909	840352
252126	840353
545672	840354
142215	840355
494831	840356
545673	840357
139197	840358
376705	840359
139197	840360
609500	840361
278229	840362
552672	840363
260347	840364
173737	840365
236456	840366
131223	840367
320808	840368
184112	840369
39393	840370
136469	840371
600536	840372
589350	840373
542748	840374
7987	840375
214172	840376
594371	840377
11635	840378
385686	840379
277880	840380
74629	840381
604002	840382
667039	840383
684695	840384
209001	840385
637681	840386
1217	840387
301548	840388
477872	840389
260	840390
680257	840391
576035	840392
289235	840393
484276	840394
364800	840395
31234	840396
371132	840397
636142	840398
620253	840399
563431	840400
544869	840401
133339	840402
68213	840403
12923	840404
1431	840405
184017	840406
32267	840407
461351	840408
321943	840409
61511	840410
130670	840411
112188	840412
456756	840413
604320	840414
567858	840415
157883	840416
222248	840417
618135	840418
320713	840419
369736	840420
620369	840421
593464	840422
628814	840423
8363	840424
416923	840425
542579	840426
145096	840427
149333	840428
557205	840429
572060	840430
627758	840431
474717	840432
16646	840433
47303	840434
632411	840435
669980	840436
490564	840437
625332	840438
139817	840439
165196	840440
497635	840441
150034	840442
64274	840443
453639	840444
623450	840445
78302	840446
495114	840447
76347	840448
105186	840449
207023	840450
300698	840451
56917	840452
647390	840453
50799	840454
336563	840455
110971	840456
620636	840457
41810	840458
28951	840459
160319	840460
131828	840461
304186	840462
191167	840463
80549	840464
599030	840465
171876	840466
560317	840467
472922	840468
7944	840469
163881	840470
245765	840471
432893	840472
689839	840473
363818	840474
172043	840475
608490	840476
477633	840477
614282	840478
369845	840479
401869	840480
213820	840481
43843	840482
38222	840483
555511	840484
3238	840485
78841	840486
454209	840487
210723	840488
109584	840489
127128	840490
3975	840491
34722	840492
31288	840493
364663	840494
473622	840495
139681	840496
668810	840497
121	840498
19571	840499
690595	840500
66570	840501
8846	840502
470200	840503
392450	840504
33559	840505
96214	840506
95218	840507
340751	840508
461395	840509
23779	840510
247951	840511
299360	840512
5648	840513
17510	840514
324336	840515
35947	840516
180203	840517
38015	840518
53371	840519
141649	840520
464118	840521
354625	840522
88050	840523
358689	840524
74687	840525
673255	840526
167348	840527
565084	840528
42431	840529
358726	840530
21480	840531
324112	840532
267566	840533
267562	840534
16981	840535
46567	840536
140348	840537
7001	840538
95170	840539
100524	840540
329261	840541
120596	840542
125874	840543
10771	840544
209187	840545
89593	840546
4245	840547
230923	840548
3160	840549
107779	840550
164037	840551
161697	840552
2497	840553
358810	840554
390189	840555
319	840556
112205	840557
210613	840558
6532	840559
21674	840560
626582	840561
581615	840562
305819	840563
2799	840564
350918	840565
388154	840566
656452	840567
646782	840568
468343	840569
47008	840570
269700	840571
320045	840572
125699	840573
8445	840574
542508	840575
9032	840576
407283	840577
362597	840578
468827	840579
633662	840580
585262	840581
444585	840582
343911	840583
519697	840584
669878	840585
683814	840586
432756	840587
144520	840588
557781	840589
543763	840590
193492	840591
523455	840592
34769	840593
368072	840594
36488	840595
9814	840596
61983	840597
476063	840598
308390	840599
612535	840600
383612	840601
145730	840602
47	840603
147359	840604
268999	840605
554635	840606
28430	840607
163203	840608
288197	840609
98382	840610
513789	840611
647553	840612
347649	840613
613221	840614
260965	840615
22703	840616
154244	840617
87910	840618
434825	840619
116273	840620
437548	840621
397483	840622
5770	840623
567510	840624
9216	840625
209851	840626
309386	840627
18389	840628
366208	840629
99093	840630
427962	840631
218	840632
446990	840633
152289	840634
28361	840635
328434	840636
450153	840637
155749	840638
448066	840639
79800	840640
386764	840641
231082	840642
178588	840643
343587	840644
140812	840645
36927	840646
204777	840647
709	840648
14127	840649
504150	840650
66940	840651
66940	840652
206935	840653
15144	840654
475493	840655
68540	840656
236253	840657
6639	840658
77888	840659
194949	840660
557736	840661
557737	840662
186883	840663
4287	840664
19507	840665
43338	840666
7392	840667
635212	840668
68412	840669
349446	840670
106867	840671
649827	840672
70900	840673
165557	840674
264068	840675
576730	840676
555909	840677
121672	840678
237530	840679
255424	840680
486526	840681
8637	840682
28529	840683
95352	840684
242030	840685
59164	840686
89716	840687
126263	840688
126260	840689
43659	840690
30375	840691
606223	840692
417151	840693
194666	840694
6179	840695
172261	840696
160504	840697
2351	840698
2351	840699
44466	840700
627092	840701
127766	840702
197967	840703
42608	840704
44129	840705
61599	840706
345982	840707
605531	840708
3967	840709
45688	840710
447808	840711
409	840712
345464	840713
7541	840714
501290	840715
189370	840716
609000	840717
621338	840718
131292	840719
28668	840720
56064	840721
290123	840722
517547	840723
143758	840724
145781	840725
57772	840726
4220	840727
216560	840728
353085	840729
44373	840730
447380	840731
84120	840732
272434	840733
14289	840734
242675	840735
469230	840736
225668	840737
171737	840738
56778	840739
269212	840740
651920	840741
27013	840742
426598	840743
159230	840744
77477	840745
656434	840746
34687	840747
135951	840748
51205	840749
656445	840750
40078	840751
395682	840752
21416	840753
407418	840754
212302	840755
426568	840756
645780	840757
217293	840758
2423	840759
423413	840760
217741	840761
387820	840762
468613	840763
443374	840764
106742	840765
43659	840766
473119	840767
406565	840768
436264	840769
243699	840770
56011	840771
362937	840772
29356	840773
384958	840774
65658	840775
416830	840776
609694	840777
87040	840778
531122	840779
21512	840780
599474	840781
88827	840782
11251	840783
488438	840784
640841	840785
678115	840786
304620	840787
469579	840788
242102	840789
245821	840790
207865	840791
401959	840792
630882	840793
197423	840794
382950	840795
262641	840796
451126	840797
39337	840798
339450	840799
98441	840800
596964	840801
542242	840802
166971	840803
188214	840804
47861	840805
608286	840806
282596	840807
470680	840808
457679	840809
288342	840810
328532	840811
424753	840812
491370	840813
412851	840814
54854	840815
281083	840816
23975	840817
155652	840818
388131	840819
562238	840820
620743	840821
8846	840822
17496	840823
572700	840824
10899	840825
586793	840826
182204	840827
115099	840828
245822	840829
572095	840830
96967	840831
221867	840832
604652	840833
604655	840834
227	840835
282916	840836
478494	840837
17553	840838
286958	840839
207853	840840
73561	840841
640907	840842
99645	840843
16265	840844
13093	840845
24145	840846
320606	840847
689223	840848
134153	840849
660161	840850
460611	840851
154980	840852
112114	840853
542243	840854
196787	840855
17756	840856
17756	840857
17756	840858
17756	840859
151568	840860
379627	840861
153673	840862
478940	840863
689865	840864
118393	840865
5170	840866
44508	840867
51446	840868
673834	840869
438963	840870
671111	840871
642189	840872
687533	840873
110417	840874
384285	840875
27817	840876
155358	840877
43328	840878
208219	840879
431798	840880
53322	840881
510421	840882
501834	840883
52541	840884
6743	840885
188007	840886
158491	840887
674287	840888
148400	840889
391595	840890
6278	840891
99115	840892
138641	840893
643948	840894
114994	840895
18404	840896
314157	840897
122704	840898
21450	840899
673868	840900
420673	840901
37697	840902
55379	840903
87958	840904
382313	840905
582535	840906
611768	840907
22106	840908
114632	840909
165844	840910
420141	840911
444373	840912
150625	840913
132667	840914
671924	840915
146102	840916
29498	840917
366930	840918
485905	840919
565356	840920
620890	840921
189419	840922
72074	840923
175845	840924
462191	840925
387606	840926
9347	840927
126732	840928
48016	840929
163469	840930
27338	840931
157684	840932
14082	840933
147487	840934
267345	840935
541700	840936
687376	840937
658278	840938
141171	840939
444422	840940
59044	840941
497661	840942
555093	840943
222536	840944
631715	840945
37890	840946
351091	840947
115548	840948
78994	840949
98753	840950
643595	840951
186813	840952
609376	840953
511995	840954
508711	840955
28122	840956
67891	840957
143751	840958
164404	840959
3473	840960
229638	840961
103170	840962
170794	840963
461622	840964
684971	840965
6233	840966
278112	840967
250836	840968
166211	840969
176291	840970
542285	840971
230796	840972
30622	840973
416201	840974
116142	840975
408059	840976
475955	840977
96102	840978
2254	840979
447726	840980
447547	840981
551051	840982
8288	840983
158686	840984
112346	840985
518321	840986
168751	840987
624664	840988
355165	840989
186474	840990
146839	840991
538249	840992
566968	840993
531327	840994
168738	840995
231789	840996
461391	840997
45447	840998
93	840999
93	841000
168745	841001
546092	841002
203503	841003
514150	841004
66144	841005
203549	841006
622048	841007
447859	841008
354593	841009
224526	841010
464898	841011
28470	841012
92537	841013
515789	841014
7559	841015
214324	841016
175657	841017
176341	841018
53100	841019
391830	841020
675852	841021
675874	841022
675933	841023
675886	841024
675887	841025
675920	841026
675892	841027
675893	841028
675930	841029
675898	841030
675911	841031
236420	841032
214375	841033
447856	841034
625006	841035
175627	841036
197494	841037
175629	841038
175624	841039
236423	841040
175669	841041
681008	841042
148466	841043
49686	841044
111011	841045
130649	841046
141008	841047
141900	841048
688256	841049
651169	841050
83983	841051
25327	841052
120966	841053
120966	841054
186869	841055
417194	841056
650182	841057
465278	841058
367565	841059
34720	841060
367568	841061
152471	841062
527120	841063
527482	841064
499627	841065
25456	841066
322717	841067
16135	841068
19567	841069
198649	841070
3860	841071
151481	841072
175448	841073
20151	841074
40791	841075
4145	841076
425615	841077
696993	841078
533092	841079
104563	841080
657386	841081
478336	841082
176568	841083
255325	841084
78160	841085
175973	841086
620414	841087
396653	841088
407179	841089
615749	841090
586544	841091
638465	841092
60054	841093
516464	841094
255334	841095
241253	841096
582821	841097
371774	841098
115390	841099
255416	841100
674401	841101
159126	841102
400172	841103
682457	841104
173287	841105
44937	841106
18766	841107
448206	841108
383064	841109
483554	841110
390682	841111
635542	841112
57718	841113
643529	841114
407490	841115
52346	841116
330220	841117
67778	841118
154384	841119
450465	841120
614877	841121
35719	841122
342080	841123
86027	841124
57034	841125
101600	841126
644	841127
164245	841128
164245	841129
14070	841130
464806	841131
125097	841132
11443	841133
18439	841134
13523	841135
165709	841136
41196	841137
354970	841138
410558	841139
324808	841140
125184	841141
659499	841142
39054	841143
2268	841144
94190	841145
512050	841146
16821	841147
98131	841148
3201	841149
76666	841150
685999	841151
380132	841152
221632	841153
180666	841154
602955	841155
172497	841156
559630	841157
520398	841158
106229	841159
166236	841160
24748	841161
99026	841162
106847	841163
87855	841164
535782	841165
169544	841166
479706	841167
138145	841168
57285	841169
544167	841170
152089	841171
321486	841172
85859	841173
384260	841174
28317	841175
17460	841176
661968	841177
410587	841178
6102	841179
329649	841180
257834	841181
266952	841182
675	841183
178582	841184
91413	841185
99852	841186
447980	841187
258842	841188
8237	841189
149665	841190
399455	841191
206689	841192
647597	841193
18924	841194
675343	841195
517109	841196
560366	841197
150939	841198
448552	841199
329663	841200
521456	841201
8947	841202
3035	841203
189130	841204
26834	841205
601567	841206
44448	841207
273664	841208
464124	841209
85622	841210
64264	841211
462836	841212
53311	841213
507319	841214
481423	841215
373714	841216
48832	841217
248552	841218
247158	841219
412108	841220
303439	841221
225263	841222
667105	841223
10027	841224
58389	841225
677046	841226
13699	841227
446285	841228
53138	841229
677041	841230
368112	841231
218102	841232
108577	841233
341796	841234
156990	841235
73412	841236
582491	841237
140792	841238
397617	841239
584844	841240
98654	841241
390033	841242
390035	841243
390039	841244
654681	841245
666416	841246
484099	841247
43259	841248
31837	841249
274890	841250
598892	841251
215226	841252
43874	841253
347045	841254
45870	841255
378075	841256
111381	841257
407056	841258
136345	841259
407064	841260
46567	841261
628969	841262
685033	841263
275655	841264
489597	841265
121920	841266
466069	841267
442646	841268
76628	841269
461590	841270
98608	841271
461848	841272
401732	841273
323662	841274
462283	841275
452	841276
363747	841277
684239	841278
150486	841279
179066	841280
247223	841281
247221	841282
247222	841283
247212	841284
247219	841285
145882	841286
247118	841287
209626	841288
13363	841289
24473	841290
200774	841291
124754	841292
178216	841293
675429	841294
12973	841295
336640	841296
9638	841297
660593	841298
85866	841299
57557	841300
433390	841301
168820	841302
660594	841303
660595	841304
305138	841305
154638	841306
15682	841307
194676	841308
275713	841309
278868	841310
292166	841311
181753	841312
47214	841313
48132	841314
171951	841315
672337	841316
39313	841317
600827	841318
384743	841319
448803	841320
56507	841321
56507	841322
345278	841323
51997	841324
37027	841325
475646	841326
73447	841327
43373	841328
507383	841329
193385	841330
172803	841331
171177	841332
1666	841333
233977	841334
153348	841335
444989	841336
17764	841337
412819	841338
164029	841339
318606	841340
9	841341
480188	841342
171261	841343
390453	841344
267986	841345
282650	841346
393852	841347
521998	841348
376956	841349
392206	841350
681209	841351
641639	841352
191901	841353
160976	841354
47220	841355
169588	841356
393831	841357
70	841358
378315	841359
552415	841360
270761	841361
200869	841362
524029	841363
685435	841364
665754	841365
14099	841366
34427	841367
392130	841368
369915	841369
235350	841370
563423	841371
12606	841372
121659	841373
503858	841374
289921	841375
441253	841376
121093	841377
73706	841378
648783	841379
296247	841380
11157	841381
232138	841382
166655	841383
6626	841384
120348	841385
80904	841386
693347	841387
125964	841388
290064	841389
318716	841390
366514	841391
631807	841392
70620	841393
311399	841394
43562	841395
557251	841396
130155	841397
463756	841398
275323	841399
44759	841400
72992	841401
656776	841402
597178	841403
448617	841404
309317	841405
693472	841406
559433	841407
12787	841408
1845	841409
240	841410
98508	841411
45600	841412
650370	841413
245279	841414
264746	841415
16682	841416
49646	841417
98443	841418
149804	841419
3542	841420
51909	841421
61988	841422
351654	841423
136277	841424
30218	841425
458366	841426
42796	841427
538067	841428
2014	841429
15250	841430
15250	841431
688546	841432
366513	841433
39107	841434
642239	841435
55605	841436
366511	841437
366509	841438
351685	841439
248447	841440
366510	841441
15875	841442
659821	841443
68028	841444
103516	841445
397410	841446
146730	841447
337874	841448
690517	841449
17248	841450
115524	841451
113331	841452
167145	841453
1193	841454
343351	841455
464076	841456
108612	841457
510304	841458
4698	841459
577491	841460
167145	841461
341640	841462
228524	841463
675527	841464
25381	841465
565452	841466
68234	841467
578144	841468
667668	841469
690909	841470
20499	841471
608442	841472
76542	841473
236951	841474
502237	841475
102884	841476
456817	841477
387711	841478
176134	841479
491708	841480
487189	841481
139188	841482
53817	841483
1117	841484
43475	841485
523306	841486
409621	841487
477774	841488
218737	841489
130064	841490
232151	841491
1855	841492
8306	841493
30435	841494
1855	841495
641921	841496
173288	841497
33771	841498
5910	841499
251038	841500
126963	841501
33	841502
309937	841503
263742	841504
529566	841505
148829	841506
30096	841507
607083	841508
283703	841509
201690	841510
33	841511
87309	841512
343552	841513
237253	841514
671831	841515
354060	841516
79914	841517
9209	841518
360466	841519
459159	841520
107417	841521
143407	841522
82634	841523
73752	841524
598581	841525
18029	841526
28772	841527
656480	841528
53997	841529
682300	841530
280391	841531
520343	841532
154683	841533
310861	841534
21037	841535
121398	841536
133651	841537
65307	841538
27569	841539
676095	841540
103526	841541
118699	841542
437769	841543
437763	841544
40291	841545
460495	841546
313925	841547
140440	841548
85833	841549
362068	841550
169148	841551
253330	841552
598564	841553
65117	841554
153315	841555
465961	841556
321649	841557
253364	841558
587652	841559
236748	841560
247452	841561
73938	841562
219853	841563
236814	841564
219884	841565
531483	841566
520490	841567
247394	841568
232059	841569
233017	841570
8990	841571
467756	841572
8016	841573
219813	841574
86544	841575
247259	841576
69782	841577
69886	841578
13831	841579
410089	841580
16160	841581
112153	841582
247628	841583
66273	841584
295560	841585
531489	841586
54058	841587
247393	841588
15072	841589
343881	841590
541894	841591
75239	841592
361015	841593
143537	841594
578742	841595
461107	841596
78742	841597
21886	841598
91461	841599
35882	841600
96507	841601
58484	841602
63312	841603
91465	841604
396007	841605
146423	841606
41731	841607
111553	841608
270045	841609
34328	841610
201142	841611
324693	841612
36070	841613
217912	841614
172608	841615
314983	841616
62213	841617
53468	841618
100117	841619
219773	841620
187684	841621
642830	841622
520325	841623
2359	841624
617365	841625
33150	841626
316169	841627
496239	841628
69537	841629
82670	841630
45153	841631
85620	841632
315297	841633
100740	841634
328187	841635
57383	841636
249899	841637
135804	841638
79920	841639
135690	841640
160381	841641
275155	841642
6730	841643
53232	841644
132802	841645
48554	841646
17313	841647
4948	841648
522178	841649
107517	841650
313917	841651
139616	841652
24813	841653
18453	841654
52062	841655
395162	841656
580205	841657
270267	841658
648315	841659
149708	841660
393859	841661
238627	841662
573567	841663
75913	841664
253805	841665
162520	841666
33563	841667
68390	841668
39038	841669
392335	841670
362021	841671
85271	841672
41232	841673
1406	841674
280767	841675
606812	841676
283720	841677
123248	841678
388517	841679
245719	841680
229185	841681
30570	841682
113195	841683
295289	841684
503021	841685
399978	841686
22978	841687
64713	841688
389540	841689
331657	841690
193831	841691
313875	841692
210054	841693
343660	841694
344618	841695
70282	841696
656093	841697
157014	841698
341651	841699
442688	841700
680877	841701
215612	841702
277725	841703
352898	841704
522801	841705
45698	841706
34276	841707
254698	841708
333352	841709
32039	841710
19132	841711
15628	841712
222685	841713
689378	841714
109924	841715
630	841716
43835	841717
10114	841718
255640	841719
488435	841720
413145	841721
270343	841722
604982	841723
437098	841724
77934	841725
277787	841726
18457	841727
471881	841728
24560	841729
696944	841730
115103	841731
36918	841732
45150	841733
405138	841734
38019	841735
62187	841736
30487	841737
36546	841738
358641	841739
594002	841740
135929	841741
35977	841742
38717	841743
38842	841744
14264	841745
16248	841746
328699	841747
62981	841748
319707	841749
275104	841750
40318	841751
259565	841752
356135	841753
264801	841754
14374	841755
552976	841756
476977	841757
277777	841758
152284	841759
82772	841760
145470	841761
33813	841762
96472	841763
275026	841764
101538	841765
524741	841766
656146	841767
101429	841768
35871	841769
44363	841770
44585	841771
380702	841772
133825	841773
341354	841774
140611	841775
97488	841776
150056	841777
695149	841778
40061	841779
613626	841780
531044	841781
86136	841782
241720	841783
308924	841784
407166	841785
91323	841786
174536	841787
102854	841788
168853	841789
482359	841790
121108	841791
448621	841792
15565	841793
38509	841794
154039	841795
365570	841796
9866	841797
47	841798
347182	841799
98729	841800
696491	841801
396575	841802
686099	841803
169813	841804
169813	841805
332607	841806
397887	841807
697321	841808
681915	841809
3731	841810
56157	841811
238782	841812
611289	841813
190762	841814
23202	841815
128053	841816
479390	841817
127996	841818
151369	841819
494673	841820
656659	841821
17163	841822
52108	841823
507707	841824
23241	841825
562582	841826
417792	841827
697402	841828
403119	841829
347434	841830
17566	841831
5374	841832
430490	841833
1605	841834
1605	841835
310613	841836
543928	841837
479431	841838
273451	841839
113313	841840
570624	841841
29260	841842
510664	841843
394876	841844
150970	841845
310328	841846
113994	841847
30413	841848
243298	841849
118341	841850
305437	841851
570631	841852
181526	841853
360509	841854
145175	841855
130290	841856
503868	841857
479151	841858
235873	841859
594134	841860
14702	841861
314059	841862
573089	841863
221256	841864
476847	841865
12848	841866
333168	841867
49941	841868
20657	841869
516271	841870
630424	841871
31162	841872
59933	841873
121713	841874
647119	841875
56265	841876
24867	841877
138102	841878
655453	841879
48810	841880
15	841881
134280	841882
14156	841883
170284	841884
59743	841885
14134	841886
81587	841887
564050	841888
2608	841889
114155	841890
4857	841891
108843	841892
25544	841893
133188	841894
335758	841895
234242	841896
47885	841897
229016	841898
130164	841899
14675	841900
47438	841901
5919	841902
59502	841903
481800	841904
140047	841905
135493	841906
8082	841907
34652	841908
5800	841909
13525	841910
421621	841911
14447	841912
72114	841913
300053	841914
48858	841915
480786	841916
518269	841917
90188	841918
640070	841919
357864	841920
675884	841921
5819	841922
212756	841923
222817	841924
10536	841925
10536	841926
12373	841927
19573	841928
445012	841929
673407	841930
50160	841931
401284	841932
186642	841933
637954	841934
38729	841935
364067	841936
364022	841937
518671	841938
7301	841939
30325	841940
449378	841941
15787	841942
529062	841943
145998	841944
305430	841945
147637	841946
642014	841947
504762	841948
1541	841949
648159	841950
510371	841951
432474	841952
664423	841953
623494	841954
538121	841955
183541	841956
405880	841957
2519	841958
261380	841959
471901	841960
116065	841961
241335	841962
239735	841963
207410	841964
468680	841965
328514	841966
316681	841967
692941	841968
141941	841969
647117	841970
530343	841971
162804	841972
37814	841973
43194	841974
349218	841975
242368	841976
57521	841977
445405	841978
661998	841979
15221	841980
493349	841981
28055	841982
286920	841983
282395	841984
38666	841985
84358	841986
447370	841987
171734	841988
541627	841989
103869	841990
299814	841991
322	841992
851	841993
12867	841994
850	841995
1754	841996
592	841997
179824	841998
57876	841999
853	842000
25146	842001
7359	842002
593	842003
12863	842004
25140	842005
563718	842006
445434	842007
426998	842008
24988	842009
9600	842010
433529	842011
81375	842012
100877	842013
264	842014
36003	842015
125424	842016
21354	842017
300631	842018
554624	842019
567442	842020
50699	842021
77197	842022
113893	842023
315175	842024
581222	842025
672054	842026
612071	842027
632824	842028
219190	842029
326949	842030
3590	842031
531497	842032
76615	842033
291209	842034
74891	842035
25143	842036
324	842037
340742	842038
472135	842039
163185	842040
169489	842041
355267	842042
481943	842043
166365	842044
35550	842045
103936	842046
522725	842047
280739	842048
286776	842049
13225	842050
592362	842051
31009	842052
242343	842053
29139	842054
403	842055
572842	842056
519764	842057
87063	842058
638093	842059
168853	842060
415196	842061
1734	842062
677703	842063
611344	842064
506540	842065
94258	842066
41728	842067
43844	842068
648952	842069
401272	842070
160037	842071
392082	842072
56834	842073
145187	842074
571437	842075
20780	842076
199049	842077
19834	842078
254076	842079
99771	842080
221018	842081
84071	842082
21260	842083
13490	842084
123925	842085
454934	842086
64151	842087
174760	842088
634183	842089
623414	842090
555872	842091
292904	842092
283306	842093
253005	842094
14291	842095
86823	842096
152694	842097
154522	842098
91375	842099
253186	842100
253251	842101
336402	842102
535844	842103
154607	842104
151464	842105
548491	842106
57686	842107
444724	842108
79468	842109
144877	842110
24610	842111
146804	842112
133654	842113
25066	842114
36214	842115
78958	842116
28929	842117
79103	842118
434338	842119
113188	842120
43389	842121
42961	842122
223979	842123
359854	842124
94300	842125
676934	842126
99005	842127
612434	842128
690318	842129
588956	842130
584503	842131
329499	842132
597265	842133
58108	842134
96704	842135
94966	842136
123784	842137
312928	842138
39321	842139
695262	842140
41191	842141
152298	842142
82347	842143
143056	842144
217485	842145
466086	842146
79187	842147
48358	842148
253212	842149
207635	842150
66531	842151
216639	842152
173324	842153
131177	842154
253242	842155
142804	842156
29870	842157
37124	842158
4771	842159
16305	842160
441684	842161
395572	842162
588753	842163
3502	842164
1160	842165
4308	842166
515529	842167
535818	842168
552627	842169
449750	842170
253166	842171
535863	842172
580199	842173
77658	842174
9259	842175
53294	842176
16301	842177
169189	842178
140154	842179
336454	842180
253162	842181
329569	842182
253191	842183
588980	842184
116080	842185
13069	842186
666078	842187
634514	842188
390341	842189
83899	842190
87726	842191
580198	842192
417765	842193
474123	842194
336451	842195
3786	842196
217680	842197
238783	842198
62412	842199
23571	842200
688541	842201
593689	842202
467308	842203
25872	842204
162524	842205
210539	842206
563709	842207
62410	842208
390167	842209
529710	842210
103151	842211
42036	842212
660386	842213
691614	842214
588737	842215
151470	842216
77870	842217
415288	842218
17829	842219
324260	842220
253670	842221
663354	842222
315314	842223
158	842224
53416	842225
493269	842226
259971	842227
37043	842228
374025	842229
592364	842230
26622	842231
44877	842232
46195	842233
4574	842234
55576	842235
127651	842236
622651	842237
50514	842238
278860	842239
154021	842240
26787	842241
112301	842242
112301	842243
638789	842244
469205	842245
164068	842246
440185	842247
79054	842248
617341	842249
134818	842250
237260	842251
149298	842252
35430	842253
16113	842254
143333	842255
422	842256
424113	842257
18751	842258
509686	842259
348552	842260
578668	842261
567747	842262
57287	842263
9851	842264
567744	842265
411877	842266
551727	842267
33658	842268
456969	842269
26635	842270
164221	842271
41860	842272
106968	842273
545067	842274
331195	842275
55647	842276
363443	842277
98235	842278
1192	842279
688818	842280
1817	842281
614750	842282
432796	842283
213668	842284
368089	842285
150579	842286
81596	842287
120704	842288
36556	842289
40922	842290
1739	842291
533120	842292
121175	842293
31	842294
166820	842295
655443	842296
245761	842297
1088	842298
42096	842299
14705	842300
90305	842301
168165	842302
237940	842303
664123	842304
124446	842305
8	842306
410685	842307
642292	842308
632539	842309
402070	842310
8185	842311
217298	842312
535353	842313
23461	842314
232276	842315
65029	842316
295236	842317
451057	842318
432841	842319
116852	842320
84490	842321
1088	842322
593389	842323
9620	842324
55169	842325
452591	842326
105838	842327
259234	842328
1117	842329
434678	842330
267523	842331
3180	842332
152847	842333
680124	842334
50240	842335
370776	842336
35870	842337
30674	842338
570085	842339
44268	842340
431743	842341
297470	842342
9797	842343
91907	842344
449204	842345
53549	842346
235200	842347
286698	842348
418157	842349
607774	842350
424068	842351
24490	842352
24490	842353
600480	842354
135842	842355
686479	842356
156646	842357
273865	842358
577436	842359
361493	842360
12685	842361
149174	842362
468102	842363
517463	842364
66429	842365
12125	842366
35076	842367
107469	842368
17281	842369
335534	842370
4765	842371
238716	842372
5604	842373
144354	842374
405454	842375
312493	842376
175681	842377
203130	842378
567786	842379
384457	842380
694030	842381
326246	842382
10562	842383
346406	842384
20589	842385
485016	842386
96750	842387
61010	842388
145912	842389
17664	842390
295345	842391
224184	842392
72937	842393
331386	842394
127617	842395
449330	842396
160671	842397
676109	842398
81704	842399
655640	842400
546842	842401
377739	842402
23289	842403
448647	842404
546844	842405
435524	842406
77638	842407
546843	842408
546840	842409
424817	842410
451580	842411
299183	842412
42109	842413
186278	842414
326053	842415
326054	842416
178477	842417
38495	842418
514574	842419
591633	842420
360510	842421
293416	842422
280205	842423
280204	842424
19229	842425
160379	842426
51981	842427
221619	842428
333967	842429
394751	842430
273	842431
360870	842432
101599	842433
48432	842434
343631	842435
622408	842436
312469	842437
183150	842438
446166	842439
652909	842440
662301	842441
8225	842442
504048	842443
249788	842444
6052	842445
76924	842446
15152	842447
354891	842448
530826	842449
485749	842450
25392	842451
90810	842452
297466	842453
69570	842454
85370	842455
146421	842456
636805	842457
449282	842458
536334	842459
1	842460
334598	842461
677168	842462
32800	842463
77657	842464
324924	842465
83861	842466
415084	842467
241906	842468
353184	842469
557284	842470
225154	842471
577077	842472
697445	842473
538799	842474
65313	842475
517127	842476
463	842477
602180	842478
580729	842479
429392	842480
19998	842481
687106	842482
383119	842483
128777	842484
567414	842485
128030	842486
118334	842487
451132	842488
352758	842489
103472	842490
81363	842491
75227	842492
381599	842493
280237	842494
392937	842495
249165	842496
75300	842497
43657	842498
387726	842499
49730	842500
81833	842501
615720	842502
205032	842503
16308	842504
473517	842505
379057	842506
629745	842507
131503	842508
6170	842509
314144	842510
426285	842511
131714	842512
581292	842513
665950	842514
651781	842515
86010	842516
44857	842517
150191	842518
138021	842519
30693	842520
170933	842521
903	842522
603168	842523
80162	842524
548589	842525
369885	842526
275213	842527
651837	842528
257899	842529
240540	842530
651612	842531
6552	842532
540049	842533
502282	842534
473388	842535
596403	842536
154397	842537
695055	842538
243546	842539
38402	842540
562210	842541
466616	842542
128546	842543
192591	842544
36601	842545
299068	842546
34370	842547
313738	842548
1132	842549
363308	842550
606864	842551
314560	842552
101040	842553
239266	842554
690950	842555
77062	842556
526915	842557
562853	842558
528738	842559
5906	842560
45443	842561
33906	842562
62350	842563
641152	842564
466172	842565
10246	842566
113397	842567
669526	842568
113376	842569
250430	842570
566253	842571
431879	842572
134317	842573
638012	842574
188189	842575
108875	842576
335785	842577
171874	842578
17880	842579
43433	842580
635474	842581
441785	842582
635885	842583
278119	842584
617104	842585
682093	842586
108842	842587
210865	842588
547401	842589
688328	842590
2525	842591
9498	842592
182188	842593
175156	842594
502760	842595
608431	842596
512002	842597
333914	842598
365686	842599
342660	842600
172607	842601
3174	842602
367853	842603
380253	842604
117116	842605
162050	842606
137477	842607
656594	842608
558767	842609
622806	842610
203	842611
182780	842612
474934	842613
13384	842614
199807	842615
558532	842616
202712	842617
670573	842618
518647	842619
188250	842620
1202	842621
75349	842622
693	842623
267097	842624
154908	842625
157186	842626
37759	842627
670263	842628
439573	842629
51419	842630
22310	842631
268280	842632
637035	842633
97686	842634
88122	842635
420845	842636
556781	842637
486192	842638
60842	842639
582159	842640
679109	842641
5463	842642
649393	842643
249743	842644
501839	842645
465157	842646
389021	842647
19572	842648
416817	842649
676180	842650
449520	842651
203855	842652
155101	842653
34612	842654
629721	842655
622228	842656
503651	842657
311302	842658
90942	842659
576532	842660
275137	842661
32777	842662
82680	842663
394025	842664
173967	842665
226539	842666
213439	842667
82666	842668
65577	842669
56333	842670
449709	842671
291254	842672
616527	842673
1091	842674
22405	842675
169165	842676
400379	842677
117452	842678
498463	842679
178728	842680
15528	842681
320795	842682
191275	842683
687484	842684
140162	842685
56433	842686
180722	842687
4138	842688
13660	842689
396334	842690
647591	842691
354485	842692
74347	842693
679040	842694
656793	842695
5066	842696
19957	842697
365829	842698
365830	842699
529986	842700
544056	842701
527671	842702
51265	842703
9869	842704
651216	842705
363311	842706
640826	842707
29676	842708
27934	842709
554081	842710
5646	842711
649492	842712
649493	842713
394609	842714
665094	842715
111028	842716
557814	842717
393514	842718
82148	842719
3492	842720
309774	842721
181508	842722
601071	842723
136518	842724
38102	842725
38102	842726
538880	842727
445877	842728
191635	842729
11606	842730
357134	842731
353903	842732
402082	842733
421237	842734
307683	842735
484639	842736
313838	842737
427040	842738
125446	842739
7522	842740
293067	842741
565983	842742
630309	842743
36110	842744
385718	842745
59474	842746
112508	842747
10080	842748
6299	842749
159915	842750
528711	842751
9832	842752
562083	842753
138907	842754
122285	842755
585648	842756
269469	842757
15421	842758
13622	842759
59117	842760
678000	842761
76043	842762
322710	842763
690105	842764
146191	842765
172612	842766
46758	842767
106701	842768
608327	842769
510374	842770
12891	842771
544038	842772
649805	842773
27975	842774
25185	842775
587671	842776
597	842777
699	842778
321	842779
476533	842780
123381	842781
658260	842782
318169	842783
615765	842784
25966	842785
41308	842786
81124	842787
10882	842788
619825	842789
337365	842790
108805	842791
36690	842792
666368	842793
165364	842794
68405	842795
622051	842796
391562	842797
425714	842798
528630	842799
381839	842800
294388	842801
668975	842802
410160	842803
511763	842804
525717	842805
144673	842806
688566	842807
14533	842808
161040	842809
142610	842810
396928	842811
25147	842812
552432	842813
457886	842814
963	842815
62069	842816
450629	842817
2313	842818
59922	842819
2881	842820
547580	842821
643308	842822
66492	842823
490903	842824
191968	842825
578178	842826
224066	842827
610881	842828
149395	842829
29283	842830
352025	842831
622008	842832
490557	842833
355169	842834
151699	842835
12497	842836
19580	842837
141002	842838
309960	842839
76953	842840
134909	842841
313008	842842
639299	842843
291282	842844
404431	842845
623962	842846
24208	842847
493252	842848
302829	842849
324540	842850
551	842851
626736	842852
9715	842853
424902	842854
58422	842855
345577	842856
644880	842857
531016	842858
549535	842859
178514	842860
360084	842861
683253	842862
595344	842863
577069	842864
691653	842865
603556	842866
239566	842867
528726	842868
454998	842869
188904	842870
211509	842871
106661	842872
124432	842873
471406	842874
531858	842875
2675	842876
10760	842877
524436	842878
27167	842879
99940	842880
41787	842881
645647	842882
645633	842883
31084	842884
64978	842885
81760	842886
103668	842887
20884	842888
141437	842889
77049	842890
302148	842891
325075	842892
69136	842893
532687	842894
334952	842895
203697	842896
523943	842897
300741	842898
167439	842899
314687	842900
140404	842901
14946	842902
17021	842903
13827	842904
38532	842905
685333	842906
397526	842907
258449	842908
25592	842909
4597	842910
28686	842911
57696	842912
69768	842913
217960	842914
82013	842915
166472	842916
28786	842917
17461	842918
28811	842919
95538	842920
117636	842921
70368	842922
441011	842923
61187	842924
69867	842925
392514	842926
111902	842927
666322	842928
217878	842929
237319	842930
4069	842931
72877	842932
32146	842933
4743	842934
100378	842935
540066	842936
26123	842937
573602	842938
423966	842939
207382	842940
69704	842941
43415	842942
613845	842943
19775	842944
438881	842945
218556	842946
3824	842947
69633	842948
92975	842949
652908	842950
51515	842951
139811	842952
294444	842953
540125	842954
45786	842955
367343	842956
513694	842957
480590	842958
70125	842959
20239	842960
455324	842961
96305	842962
139555	842963
111163	842964
117718	842965
101627	842966
666910	842967
226125	842968
96446	842969
549909	842970
517250	842971
607688	842972
37237	842973
581384	842974
601227	842975
681508	842976
11603	842977
276803	842978
372406	842979
399318	842980
90042	842981
201529	842982
63221	842983
45247	842984
55232	842985
130319	842986
159941	842987
105045	842988
272236	842989
623136	842990
559451	842991
15574	842992
298035	842993
285468	842994
684348	842995
186701	842996
618088	842997
190949	842998
48987	842999
10431	843000
569791	843001
268702	843002
502847	843003
552953	843004
108915	843005
49443	843006
113848	843007
61267	843008
398851	843009
582740	843010
227637	843011
86322	843012
590876	843013
3658	843014
828	843015
230489	843016
610454	843017
696240	843018
589715	843019
619819	843020
600888	843021
34634	843022
66118	843023
331188	843024
335354	843025
460820	843026
270444	843027
283509	843028
114981	843029
332856	843030
614610	843031
179435	843032
77214	843033
616812	843034
80778	843035
516586	843036
96746	843037
306442	843038
561644	843039
77124	843040
336654	843041
143143	843042
517251	843043
623680	843044
336681	843045
94725	843046
34114	843047
694080	843048
44035	843049
34	843050
461439	843051
513419	843052
387681	843053
620551	843054
24490	843055
125407	843056
85328	843057
33528	843058
557577	843059
392473	843060
660090	843061
357571	843062
56153	843063
20896	843064
335809	843065
613696	843066
25676	843067
114515	843068
191553	843069
463096	843070
166743	843071
416169	843072
66746	843073
83443	843074
121299	843075
225104	843076
228164	843077
651856	843078
15702	843079
273957	843080
665930	843081
240575	843082
431047	843083
156964	843084
531014	843085
335419	843086
593710	843087
118358	843088
118329	843089
373136	843090
85528	843091
422842	843092
49733	843093
171213	843094
102073	843095
553649	843096
8336	843097
76049	843098
3306	843099
173871	843100
290023	843101
98069	843102
43634	843103
171700	843104
243648	843105
25386	843106
436398	843107
395719	843108
384446	843109
14320	843110
203829	843111
288941	843112
17103	843113
173882	843114
337883	843115
136283	843116
243000	843117
665786	843118
13092	843119
55275	843120
147628	843121
172426	843122
438	843123
243603	843124
75301	843125
59204	843126
188745	843127
61035	843128
157737	843129
305354	843130
313402	843131
172686	843132
230113	843133
15833	843134
41042	843135
350520	843136
662313	843137
47926	843138
508939	843139
654715	843140
672839	843141
458122	843142
16470	843143
95441	843144
219260	843145
335956	843146
429573	843147
167941	843148
34175	843149
292983	843150
267776	843151
36279	843152
292401	843153
6278	843154
144096	843155
380783	843156
113949	843157
271660	843158
96773	843159
611314	843160
645765	843161
277211	843162
2385	843163
644936	843164
97134	843165
94955	843166
163534	843167
263787	843168
577854	843169
90291	843170
35110	843171
121074	843172
62419	843173
367363	843174
1426	843175
310160	843176
67803	843177
287020	843178
672496	843179
137544	843180
30423	843181
136969	843182
117921	843183
36054	843184
130278	843185
357509	843186
44363	843187
112429	843188
431762	843189
25529	843190
455623	843191
643140	843192
92972	843193
321257	843194
35870	843195
158070	843196
10108	843197
531885	843198
455112	843199
498868	843200
206101	843201
74432	843202
436227	843203
436224	843204
161782	843205
74442	843206
34915	843207
640310	843208
640332	843209
697608	843210
74441	843211
227015	843212
4008	843213
25523	843214
54463	843215
460471	843216
607785	843217
633665	843218
678603	843219
119895	843220
651999	843221
119681	843222
2534	843223
512591	843224
236342	843225
186802	843226
2690	843227
163788	843228
88774	843229
197195	843230
673584	843231
139353	843232
147763	843233
6284	843234
449952	843235
121337	843236
449948	843237
449950	843238
6284	843239
44523	843240
169481	843241
295887	843242
2696	843243
92437	843244
130533	843245
471608	843246
49031	843247
689682	843248
397567	843249
39798	843250
686309	843251
358562	843252
351315	843253
1439	843254
566193	843255
56	843256
450010	843257
144124	843258
101139	843259
309604	843260
20127	843261
146009	843262
270595	843263
516103	843264
26671	843265
30304	843266
651536	843267
94115	843268
132453	843269
358567	843270
214383	843271
26634	843272
240274	843273
81499	843274
72024	843275
406718	843276
226543	843277
37245	843278
2511	843279
279	843280
650655	843281
82658	843282
38142	843283
172664	843284
150418	843285
133062	843286
43397	843287
453716	843288
129554	843289
467526	843290
397090	843291
126555	843292
5272	843293
240664	843294
46220	843295
610876	843296
679112	843297
665384	843298
139799	843299
420454	843300
628108	843301
178	843302
25479	843303
471290	843304
440145	843305
581618	843306
676344	843307
93034	843308
222060	843309
128225	843310
46466	843311
46466	843312
128235	843313
412146	843314
498794	843315
11556	843316
655500	843317
248428	843318
12848	843319
238206	843320
480912	843321
32573	843322
567752	843323
675800	843324
503646	843325
129618	843326
49851	843327
263748	843328
25394	843329
206183	843330
114317	843331
139090	843332
629849	843333
65697	843334
450133	843335
29527	843336
12235	843337
7697	843338
290319	843339
12970	843340
686986	843341
423267	843342
620	843343
685597	843344
8886	843345
16486	843346
89175	843347
397406	843348
138670	843349
496741	843350
676463	843351
497054	843352
77281	843353
579791	843354
340200	843355
494422	843356
6216	843357
65235	843358
348862	843359
166658	843360
495201	843361
585462	843362
5613	843363
986	843364
27054	843365
524715	843366
476018	843367
437137	843368
151317	843369
188225	843370
121675	843371
89024	843372
19588	843373
42609	843374
396254	843375
65508	843376
514564	843377
171601	843378
75712	843379
10937	843380
437	843381
128158	843382
501277	843383
661438	843384
649743	843385
12668	843386
45509	843387
111957	843388
24715	843389
77606	843390
140092	843391
81113	843392
162019	843393
697568	843394
275175	843395
329581	843396
31296	843397
452267	843398
5292	843399
567074	843400
606822	843401
646085	843402
1029	843403
8565	843404
95022	843405
449438	843406
293504	843407
618859	843408
184220	843409
58815	843410
329613	843411
220843	843412
193461	843413
422492	843414
1534	843415
124039	843416
20462	843417
591433	843418
558219	843419
21	843420
400247	843421
10078	843422
286913	843423
56598	843424
10346	843425
370657	843426
578816	843427
151398	843428
369868	843429
70390	843430
29417	843431
583228	843432
116776	843433
64389	843434
2869	843435
320057	843436
165670	843437
484549	843438
581	843439
88966	843440
578534	843441
27596	843442
602282	843443
676471	843444
25404	843445
450098	843446
450075	843447
241185	843448
3090	843449
563808	843450
380944	843451
25284	843452
11794	843453
662966	843454
368246	843455
667181	843456
65260	843457
19175	843458
40202	843459
389989	843460
365205	843461
363928	843462
569598	843463
488877	843464
149349	843465
132260	843466
490786	843467
242654	843468
617687	843469
130521	843470
45626	843471
86529	843472
468196	843473
95124	843474
16216	843475
202729	843476
136614	843477
39909	843478
122572	843479
158155	843480
506378	843481
191066	843482
549849	843483
182879	843484
3409	843485
35004	843486
263731	843487
178392	843488
146413	843489
170	843490
16189	843491
316357	843492
500836	843493
695189	843494
123138	843495
309641	843496
293941	843497
25105	843498
661815	843499
554164	843500
92070	843501
38276	843502
67799	843503
285046	843504
579891	843505
531660	843506
351664	843507
10543	843508
550798	843509
294483	843510
360672	843511
39718	843512
184267	843513
125478	843514
275719	843515
111479	843516
335833	843517
583690	843518
353670	843519
370269	843520
163040	843521
134669	843522
171658	843523
175810	843524
599876	843525
516933	843526
270975	843527
551899	843528
71922	843529
206411	843530
134837	843531
330812	843532
327089	843533
404312	843534
92397	843535
657533	843536
452245	843537
275956	843538
310533	843539
109498	843540
398002	843541
124533	843542
360917	843543
721	843544
473602	843545
214743	843546
690588	843547
109644	843548
24578	843549
478370	843550
40965	843551
693132	843552
344939	843553
212599	843554
168026	843555
237377	843556
629640	843557
234353	843558
178015	843559
490644	843560
519224	843561
198041	843562
134955	843563
501484	843564
510431	843565
211312	843566
642874	843567
486620	843568
398071	843569
204009	843570
13051	843571
398884	843572
499996	843573
693357	843574
547688	843575
398869	843576
106078	843577
5901	843578
161789	843579
81855	843580
143014	843581
620409	843582
270695	843583
428481	843584
10066	843585
270971	843586
497137	843587
176196	843588
117486	843589
40966	843590
668812	843591
179232	843592
277094	843593
439167	843594
451061	843595
271682	843596
125775	843597
617850	843598
399260	843599
134340	843600
455347	843601
663455	843602
688532	843603
157671	843604
109557	843605
109554	843606
685549	843607
75913	843608
469192	843609
116694	843610
134829	843611
513259	843612
4455	843613
265818	843614
242034	843615
57974	843616
221034	843617
52095	843618
2239	843619
5600	843620
97985	843621
343822	843622
22873	843623
227439	843624
41429	843625
111290	843626
6749	843627
155596	843628
149360	843629
140700	843630
96408	843631
263831	843632
94438	843633
38711	843634
3555	843635
3555	843636
3883	843637
157173	843638
666124	843639
315754	843640
92297	843641
334537	843642
76281	843643
612113	843644
442237	843645
216101	843646
433813	843647
593182	843648
334540	843649
6091	843650
10295	843651
566252	843652
84000	843653
357181	843654
10047	843655
1075	843656
646613	843657
524209	843658
278723	843659
228565	843660
18220	843661
59637	843662
244980	843663
602165	843664
83181	843665
227443	843666
82677	843667
101486	843668
200477	843669
1897	843670
479033	843671
219787	843672
58635	843673
21278	843674
81671	843675
293459	843676
155049	843677
155049	843678
518633	843679
110567	843680
540434	843681
93581	843682
10665	843683
243236	843684
92754	843685
598191	843686
9534	843687
106852	843688
65780	843689
65780	843690
53984	843691
655044	843692
22502	843693
407685	843694
371419	843695
22502	843696
655092	843697
525444	843698
48849	843699
580974	843700
380030	843701
657139	843702
167573	843703
471648	843704
219823	843705
79442	843706
218277	843707
489592	843708
74202	843709
380237	843710
87916	843711
419167	843712
104974	843713
49216	843714
582903	843715
46837	843716
321848	843717
682262	843718
355358	843719
319739	843720
366813	843721
3322	843722
18319	843723
602013	843724
45238	843725
662247	843726
67859	843727
582269	843728
686415	843729
69048	843730
384903	843731
235206	843732
457755	843733
603884	843734
514557	843735
403274	843736
517105	843737
641230	843738
96357	843739
95909	843740
343679	843741
2813	843742
39659	843743
149067	843744
244105	843745
471743	843746
39288	843747
265451	843748
55294	843749
434682	843750
245354	843751
499469	843752
266982	843753
270217	843754
11826	843755
43761	843756
12654	843757
69999	843758
2485	843759
119673	843760
217173	843761
120208	843762
22539	843763
256474	843764
538146	843765
657068	843766
272603	843767
58673	843768
567590	843769
18370	843770
309393	843771
570322	843772
309329	843773
16	843774
10681	843775
145555	843776
287054	843777
395624	843778
283798	843779
410348	843780
465481	843781
448354	843782
246038	843783
125729	843784
658503	843785
608083	843786
175531	843787
693465	843788
624769	843789
25447	843790
335394	843791
37280	843792
12627	843793
525493	843794
6431	843795
519211	843796
4829	843797
671929	843798
395384	843799
465865	843800
11233	843801
196130	843802
397426	843803
248134	843804
463305	843805
229124	843806
199567	843807
445437	843808
177012	843809
65049	843810
199311	843811
463207	843812
533314	843813
73364	843814
59614	843815
330593	843816
660006	843817
218503	843818
328266	843819
1101	843820
179278	843821
144618	843822
621793	843823
60742	843824
52928	843825
468159	843826
62577	843827
2668	843828
70300	843829
202533	843830
548947	843831
431526	843832
17960	843833
365949	843834
173437	843835
73476	843836
403457	843837
622327	843838
146359	843839
55592	843840
23026	843841
171779	843842
569042	843843
429126	843844
63477	843845
223816	843846
318816	843847
218457	843848
246864	843849
405966	843850
237233	843851
434631	843852
69481	843853
578213	843854
291880	843855
9879	843856
4013	843857
538410	843858
314839	843859
302133	843860
6147	843861
87923	843862
663784	843863
458959	843864
675779	843865
14118	843866
68513	843867
357308	843868
201741	843869
443421	843870
5766	843871
100510	843872
11696	843873
625319	843874
434683	843875
14755	843876
483836	843877
111539	843878
211314	843879
156605	843880
11554	843881
118775	843882
33680	843883
507673	843884
288716	843885
104967	843886
623624	843887
44032	843888
77369	843889
370405	843890
6467	843891
641580	843892
676948	843893
538033	843894
111217	843895
8531	843896
677601	843897
4685	843898
352546	843899
56984	843900
681990	843901
10753	843902
607786	843903
120009	843904
228694	843905
636270	843906
586492	843907
127217	843908
47017	843909
141230	843910
531799	843911
471661	843912
28931	843913
512202	843914
22787	843915
86088	843916
12666	843917
47448	843918
3657	843919
130952	843920
140736	843921
58362	843922
157449	843923
2275	843924
2967	843925
1516	843926
528974	843927
118065	843928
35845	843929
311801	843930
206691	843931
162	843932
118964	843933
37897	843934
260837	843935
305803	843936
101900	843937
32658	843938
87593	843939
632464	843940
5158	843941
425455	843942
71710	843943
13927	843944
71223	843945
652061	843946
401788	843947
555545	843948
168962	843949
50122	843950
4189	843951
427139	843952
154246	843953
197612	843954
36467	843955
620147	843956
116664	843957
176265	843958
26062	843959
450096	843960
48709	843961
10733	843962
203114	843963
114240	843964
3589	843965
35431	843966
79431	843967
315363	843968
283568	843969
553547	843970
486911	843971
28427	843972
3869	843973
343784	843974
201	843975
599650	843976
404075	843977
675423	843978
675427	843979
675432	843980
168819	843981
58388	843982
168822	843983
168821	843984
58388	843985
115874	843986
168820	843987
479258	843988
365251	843989
63274	843990
404350	843991
615701	843992
366657	843993
2133	843994
480971	843995
96508	843996
15722	843997
511776	843998
189817	843999
191436	844000
313887	844001
35525	844002
440913	844003
62199	844004
548993	844005
122678	844006
586661	844007
1856	844008
20211	844009
20211	844010
624920	844011
58512	844012
4777	844013
169202	844014
172367	844015
20666	844016
615468	844017
416043	844018
396422	844019
438359	844020
502531	844021
43477	844022
111466	844023
261163	844024
603227	844025
397914	844026
634016	844027
333150	844028
474024	844029
74640	844030
237747	844031
19832	844032
632626	844033
343566	844034
514643	844035
297207	844036
30807	844037
293237	844038
1293	844039
393336	844040
261568	844041
108704	844042
145238	844043
17301	844044
391016	844045
305432	844046
305405	844047
18694	844048
13109	844049
213139	844050
131355	844051
336942	844052
279519	844053
445600	844054
145734	844055
62370	844056
354739	844057
546251	844058
27849	844059
29507	844060
393406	844061
20351	844062
40481	844063
31677	844064
634633	844065
583584	844066
159796	844067
17218	844068
389111	844069
62373	844070
239374	844071
52988	844072
596804	844073
44688	844074
573978	844075
230937	844076
535063	844077
156774	844078
228683	844079
14652	844080
43201	844081
167546	844082
353084	844083
237782	844084
420121	844085
41732	844086
147779	844087
544780	844088
296954	844089
33056	844090
574311	844091
442205	844092
105368	844093
460267	844094
411862	844095
189406	844096
5468	844097
601866	844098
566531	844099
547094	844100
206782	844101
525465	844102
87440	844103
4727	844104
61965	844105
170534	844106
361492	844107
562709	844108
197496	844109
441950	844110
38592	844111
200046	844112
267485	844113
651526	844114
301095	844115
536836	844116
52793	844117
80674	844118
648920	844119
530936	844120
99812	844121
194733	844122
38962	844123
4470	844124
790	844125
3444	844126
1314	844127
565057	844128
13804	844129
44329	844130
77507	844131
73140	844132
201143	844133
247385	844134
321700	844135
564913	844136
18057	844137
22431	844138
391241	844139
11885	844140
361396	844141
664470	844142
388823	844143
1384	844144
98789	844145
491937	844146
461120	844147
21914	844148
93012	844149
71746	844150
416732	844151
608336	844152
666120	844153
381027	844154
10388	844155
523003	844156
242964	844157
642369	844158
355439	844159
21364	844160
695117	844161
635870	844162
16192	844163
233221	844164
5512	844165
477311	844166
364983	844167
115440	844168
310701	844169
430017	844170
76246	844171
472768	844172
153526	844173
267130	844174
89771	844175
30365	844176
19294	844177
36958	844178
13858	844179
620639	844180
10182	844181
441692	844182
625212	844183
651019	844184
138839	844185
299406	844186
32860	844187
6795	844188
163223	844189
4030	844190
65345	844191
518219	844192
587200	844193
383535	844194
17559	844195
303221	844196
136507	844197
116928	844198
504022	844199
418196	844200
140575	844201
71755	844202
107364	844203
189451	844204
57001	844205
645787	844206
607696	844207
79	844208
118482	844209
16101	844210
641864	844211
543855	844212
59788	844213
32806	844214
49731	844215
154104	844216
166625	844217
102286	844218
147743	844219
16454	844220
652212	844221
127359	844222
137430	844223
416150	844224
238035	844225
6242	844226
119616	844227
92035	844228
305515	844229
51913	844230
112095	844231
626906	844232
688873	844233
12447	844234
164039	844235
51865	844236
662881	844237
278672	844238
444257	844239
690546	844240
44348	844241
458717	844242
664982	844243
168704	844244
7669	844245
292957	844246
97616	844247
9495	844248
9766	844249
305519	844250
100711	844251
19521	844252
136877	844253
72933	844254
140896	844255
124936	844256
533956	844257
589650	844258
108393	844259
393380	844260
146366	844261
4862	844262
44048	844263
322973	844264
123837	844265
439838	844266
46468	844267
290537	844268
51501	844269
250770	844270
341278	844271
209768	844272
60564	844273
13119	844274
43846	844275
124245	844276
614246	844277
174487	844278
5730	844279
160736	844280
89787	844281
559150	844282
6415	844283
1074	844284
340786	844285
24564	844286
266498	844287
534082	844288
645318	844289
144723	844290
562156	844291
113051	844292
45815	844293
91541	844294
603328	844295
18785	844296
1581	844297
324851	844298
467468	844299
372041	844300
165836	844301
452145	844302
37528	844303
21237	844304
228805	844305
9360	844306
352655	844307
159517	844308
7731	844309
78095	844310
379972	844311
239624	844312
20350	844313
187712	844314
126804	844315
106510	844316
35996	844317
120203	844318
72111	844319
79677	844320
425365	844321
167668	844322
397106	844323
2682	844324
17194	844325
135329	844326
151099	844327
26195	844328
283693	844329
76758	844330
85766	844331
641895	844332
218630	844333
18800	844334
306008	844335
51250	844336
156259	844337
347445	844338
136156	844339
145495	844340
31467	844341
35667	844342
33833	844343
500586	844344
436539	844345
282880	844346
225384	844347
475665	844348
404	844349
50462	844350
420916	844351
23180	844352
651006	844353
365173	844354
318271	844355
483551	844356
59663	844357
168402	844358
53278	844359
692989	844360
127050	844361
171156	844362
122266	844363
250306	844364
646888	844365
29053	844366
43578	844367
163087	844368
36914	844369
120099	844370
503095	844371
25305	844372
475996	844373
113166	844374
57158	844375
58354	844376
46388	844377
359622	844378
26425	844379
509381	844380
364419	844381
354235	844382
14774	844383
579697	844384
316243	844385
3067	844386
460801	844387
465016	844388
577595	844389
23659	844390
9661	844391
21675	844392
19496	844393
97467	844394
14177	844395
367940	844396
184314	844397
433641	844398
71	844399
564809	844400
598337	844401
13203	844402
7142	844403
692983	844404
144708	844405
146683	844406
527829	844407
211539	844408
35543	844409
74628	844410
247675	844411
159246	844412
23670	844413
228598	844414
257556	844415
165064	844416
43696	844417
503568	844418
636417	844419
127448	844420
128627	844421
108473	844422
390143	844423
94192	844424
503069	844425
173082	844426
24354	844427
292762	844428
132325	844429
150270	844430
161485	844431
278189	844432
25932	844433
535651	844434
1627	844435
584543	844436
319620	844437
543065	844438
10192	844439
125951	844440
292514	844441
612966	844442
188271	844443
75641	844444
464009	844445
79932	844446
542537	844447
26250	844448
230376	844449
3434	844450
194364	844451
113362	844452
648792	844453
514654	844454
19397	844455
156370	844456
211840	844457
133746	844458
9585	844459
418111	844460
139186	844461
361832	844462
169460	844463
281118	844464
3198	844465
25405	844466
206178	844467
148015	844468
652374	844469
331840	844470
50706	844471
205456	844472
322454	844473
82007	844474
290824	844475
368902	844476
31950	844477
669584	844478
86902	844479
589527	844480
554012	844481
157518	844482
69804	844483
217487	844484
43444	844485
162942	844486
12472	844487
394798	844488
110029	844489
343459	844490
135813	844491
170040	844492
33905	844493
599735	844494
74130	844495
311021	844496
22057	844497
216109	844498
157207	844499
325483	844500
125387	844501
104161	844502
77129	844503
8286	844504
296721	844505
204455	844506
445065	844507
306533	844508
438582	844509
43599	844510
653450	844511
61353	844512
573555	844513
139233	844514
446410	844515
411992	844516
288119	844517
107125	844518
118371	844519
14885	844520
7833	844521
482146	844522
19818	844523
205	844524
347391	844525
5451	844526
21682	844527
52716	844528
393230	844529
382354	844530
157688	844531
586581	844532
11496	844533
25581	844534
569581	844535
459019	844536
99105	844537
18697	844538
672113	844539
9518	844540
5385	844541
54078	844542
520239	844543
236980	844544
640165	844545
839	844546
94879	844547
671943	844548
126640	844549
254149	844550
228228	844551
13722	844552
41361	844553
14205	844554
524987	844555
137480	844556
22316	844557
127654	844558
574921	844559
35149	844560
36946	844561
50408	844562
78540	844563
497933	844564
481822	844565
453863	844566
179806	844567
25163	844568
519220	844569
36747	844570
31555	844571
17486	844572
425324	844573
160029	844574
70285	844575
156182	844576
367369	844577
481337	844578
584091	844579
142186	844580
85525	844581
657654	844582
339804	844583
158697	844584
179097	844585
314129	844586
289098	844587
285570	844588
411738	844589
38602	844590
32164	844591
419516	844592
102323	844593
51052	844594
21472	844595
609348	844596
343707	844597
67976	844598
153809	844599
123525	844600
265643	844601
405456	844602
432895	844603
560878	844604
34302	844605
262768	844606
8327	844607
499917	844608
48666	844609
531002	844610
647392	844611
388712	844612
396310	844613
647398	844614
660526	844615
33570	844616
88850	844617
52652	844618
11416	844619
408990	844620
448503	844621
61850	844622
11682	844623
292719	844624
211941	844625
3007	844626
354173	844627
30576	844628
8289	844629
617284	844630
51396	844631
33552	844632
73452	844633
120899	844634
134442	844635
672978	844636
87370	844637
124677	844638
251358	844639
204812	844640
126232	844641
337835	844642
539992	844643
621200	844644
421757	844645
99959	844646
409748	844647
314515	844648
34870	844649
498049	844650
366610	844651
33018	844652
165079	844653
571998	844654
135513	844655
510770	844656
443568	844657
445143	844658
128405	844659
234134	844660
351951	844661
96587	844662
153558	844663
451977	844664
571744	844665
258898	844666
659608	844667
16201	844668
2016	844669
409253	844670
146546	844671
372623	844672
570148	844673
416649	844674
13946	844675
339253	844676
583401	844677
167469	844678
50641	844679
100808	844680
298240	844681
70593	844682
291702	844683
529016	844684
313498	844685
45708	844686
503199	844687
9151	844688
267191	844689
166735	844690
394671	844691
24559	844692
255	844693
83247	844694
398101	844695
141605	844696
33700	844697
19430	844698
473950	844699
48709	844700
1259	844701
72227	844702
32595	844703
23990	844704
89616	844705
305413	844706
25164	844707
63357	844708
65481	844709
191579	844710
141322	844711
267971	844712
5891	844713
6829	844714
75631	844715
27646	844716
591020	844717
599354	844718
20510	844719
43904	844720
70586	844721
17681	844722
10580	844723
75742	844724
94269	844725
749	844726
4609	844727
615592	844728
405848	844729
367541	844730
437292	844731
142253	844732
54845	844733
468162	844734
284501	844735
627424	844736
563978	844737
566068	844738
103106	844739
19847	844740
10656	844741
382629	844742
59225	844743
6274	844744
107668	844745
1237	844746
265360	844747
326764	844748
653168	844749
58773	844750
28655	844751
7280	844752
397346	844753
56584	844754
554193	844755
133644	844756
26106	844757
231833	844758
558276	844759
566752	844760
253481	844761
334386	844762
127453	844763
139379	844764
557100	844765
628878	844766
31629	844767
6728	844768
361650	844769
27555	844770
154124	844771
465857	844772
554463	844773
522247	844774
150292	844775
1716	844776
121398	844777
271890	844778
151759	844779
29196	844780
135810	844781
36363	844782
49364	844783
598940	844784
477389	844785
651348	844786
531933	844787
80245	844788
659119	844789
147459	844790
361821	844791
114225	844792
57862	844793
58115	844794
61451	844795
28120	844796
34518	844797
289029	844798
37971	844799
24201	844800
16656	844801
65939	844802
691678	844803
3840	844804
463189	844805
466150	844806
17965	844807
243630	844808
243891	844809
522855	844810
237300	844811
11776	844812
179574	844813
20689	844814
73277	844815
13785	844816
18206	844817
40633	844818
317963	844819
102449	844820
550788	844821
15460	844822
648946	844823
22624	844824
23308	844825
37642	844826
12208	844827
565369	844828
558646	844829
275615	844830
101254	844831
36951	844832
75309	844833
73219	844834
168231	844835
686048	844836
340456	844837
113903	844838
146648	844839
265240	844840
517	844841
527350	844842
694882	844843
548514	844844
284733	844845
473346	844846
61548	844847
171943	844848
206804	844849
278671	844850
48435	844851
521499	844852
30084	844853
4436	844854
634918	844855
11333	844856
52881	844857
194443	844858
585710	844859
259706	844860
42913	844861
63083	844862
411959	844863
617800	844864
485934	844865
197643	844866
486500	844867
233542	844868
8686	844869
86486	844870
20500	844871
267900	844872
538742	844873
676581	844874
41027	844875
6581	844876
3016	844877
131277	844878
69608	844879
194726	844880
513027	844881
502841	844882
14642	844883
99505	844884
394169	844885
98830	844886
98871	844887
152406	844888
272032	844889
109685	844890
42702	844891
24347	844892
167911	844893
145181	844894
598681	844895
29846	844896
80329	844897
163055	844898
32	844899
95263	844900
24376	844901
233303	844902
2933	844903
393155	844904
1407	844905
7267	844906
25128	844907
50855	844908
167199	844909
48347	844910
24087	844911
628655	844912
417832	844913
120510	844914
153030	844915
536507	844916
372450	844917
562332	844918
65749	844919
34313	844920
307692	844921
39561	844922
342498	844923
11376	844924
139032	844925
679780	844926
106492	844927
614896	844928
570635	844929
393747	844930
161084	844931
208536	844932
641133	844933
152454	844934
70601	844935
25173	844936
243658	844937
697441	844938
463728	844939
657917	844940
526650	844941
44234	844942
516453	844943
536302	844944
4500	844945
307597	844946
69459	844947
517654	844948
1156	844949
196403	844950
90515	844951
21882	844952
157381	844953
628341	844954
295170	844955
41472	844956
475890	844957
448661	844958
340827	844959
669476	844960
339729	844961
427018	844962
409723	844963
323121	844964
469710	844965
482286	844966
49714	844967
193137	844968
424737	844969
330314	844970
130498	844971
67883	844972
87138	844973
143091	844974
30454	844975
105099	844976
2764	844977
82803	844978
519335	844979
18731	844980
290486	844981
563278	844982
294989	844983
37675	844984
179810	844985
612958	844986
100358	844987
351469	844988
65985	844989
24350	844990
470624	844991
303228	844992
478419	844993
30486	844994
204181	844995
199717	844996
192545	844997
146378	844998
522665	844999
128538	845000
686607	845001
47412	845002
553188	845003
323216	845004
135494	845005
99423	845006
340841	845007
369157	845008
478420	845009
255388	845010
51030	845011
20040	845012
13758	845013
581351	845014
108416	845015
10087	845016
154795	845017
478077	845018
600612	845019
400488	845020
127531	845021
68685	845022
65	845023
54494	845024
259310	845025
596949	845026
399995	845027
14597	845028
110652	845029
132737	845030
535968	845031
148726	845032
223743	845033
9753	845034
139	845035
91411	845036
79591	845037
90932	845038
564642	845039
206565	845040
156482	845041
37106	845042
549154	845043
285663	845044
208694	845045
615835	845046
386634	845047
243707	845048
535514	845049
435957	845050
346419	845051
325990	845052
124418	845053
452159	845054
582227	845055
473296	845056
529334	845057
113280	845058
196139	845059
693081	845060
348332	845061
668622	845062
10504	845063
116129	845064
1075	845065
166519	845066
71161	845067
20143	845068
9729	845069
64445	845070
531296	845071
667537	845072
158414	845073
271460	845074
39538	845075
293354	845076
391606	845077
126002	845078
45685	845079
69930	845080
100331	845081
599083	845082
4944	845083
54247	845084
436280	845085
382916	845086
292728	845087
583112	845088
336482	845089
165911	845090
334452	845091
201667	845092
2182	845093
201828	845094
18611	845095
269698	845096
272345	845097
125829	845098
553156	845099
252438	845100
692241	845101
65824	845102
193776	845103
5119	845104
556364	845105
6297	845106
260718	845107
135009	845108
21284	845109
159584	845110
13391	845111
509355	845112
78309	845113
667803	845114
33138	845115
459041	845116
7630	845117
165900	845118
433314	845119
25150	845120
297626	845121
153133	845122
645104	845123
148697	845124
159313	845125
280826	845126
363968	845127
12884	845128
163426	845129
29273	845130
36101	845131
329041	845132
259580	845133
141056	845134
631496	845135
101304	845136
211558	845137
155263	845138
435980	845139
382049	845140
130616	845141
63077	845142
390388	845143
204564	845144
525508	845145
255756	845146
352178	845147
5354	845148
98023	845149
603906	845150
93410	845151
50942	845152
281020	845153
640833	845154
157316	845155
291772	845156
648108	845157
524353	845158
686091	845159
487147	845160
85632	845161
19287	845162
209860	845163
150421	845164
397869	845165
693793	845166
7814	845167
103833	845168
183625	845169
370810	845170
47945	845171
1162	845172
522745	845173
297152	845174
115697	845175
32491	845176
598262	845177
18193	845178
573111	845179
447237	845180
23397	845181
613361	845182
647994	845183
690400	845184
150664	845185
684074	845186
650107	845187
639089	845188
267309	845189
544874	845190
136222	845191
352857	845192
601371	845193
461462	845194
43394	845195
104314	845196
131621	845197
172081	845198
371636	845199
16887	845200
75208	845201
245604	845202
120243	845203
23715	845204
336393	845205
511161	845206
184717	845207
557631	845208
295252	845209
544880	845210
20121	845211
85276	845212
537510	845213
134801	845214
244184	845215
393378	845216
195459	845217
444572	845218
31153	845219
140239	845220
305386	845221
16969	845222
47370	845223
157728	845224
52082	845225
157483	845226
23420	845227
597216	845228
198213	845229
639049	845230
275946	845231
142116	845232
308498	845233
418810	845234
9214	845235
401	845236
508460	845237
22403	845238
294923	845239
415644	845240
61278	845241
112432	845242
549770	845243
40561	845244
155635	845245
148322	845246
501666	845247
323425	845248
579107	845249
929	845250
625462	845251
469715	845252
194646	845253
398265	845254
534036	845255
252273	845256
61937	845257
143310	845258
471180	845259
375127	845260
500827	845261
11335	845262
326511	845263
127199	845264
239391	845265
404787	845266
112934	845267
169312	845268
527451	845269
3072	845270
398	845271
341963	845272
282577	845273
42670	845274
116438	845275
4917	845276
181881	845277
484934	845278
533464	845279
129839	845280
16421	845281
55529	845282
314274	845283
640807	845284
435898	845285
150702	845286
141568	845287
7793	845288
410519	845289
264595	845290
24533	845291
623299	845292
688167	845293
30403	845294
638595	845295
415380	845296
132109	845297
208818	845298
270791	845299
308354	845300
676497	845301
86959	845302
695369	845303
3946	845304
199307	845305
3410	845306
572639	845307
5714	845308
54792	845309
191615	845310
208	845311
692075	845312
83584	845313
159654	845314
141596	845315
208534	845316
520848	845317
63474	845318
170845	845319
429059	845320
17568	845321
683323	845322
442375	845323
398336	845324
167956	845325
204811	845326
243501	845327
132618	845328
159256	845329
577615	845330
253609	845331
37451	845332
636561	845333
163927	845334
30604	845335
382563	845336
25248	845337
168185	845338
3099	845339
470612	845340
119601	845341
40674	845342
24742	845343
133860	845344
100437	845345
171980	845346
134809	845347
114285	845348
286078	845349
38002	845350
377792	845351
626236	845352
13146	845353
498356	845354
693236	845355
524667	845356
432892	845357
40305	845358
6218	845359
471008	845360
160061	845361
157938	845362
73358	845363
95030	845364
88090	845365
287171	845366
398403	845367
200454	845368
116898	845369
298219	845370
45452	845371
34019	845372
51162	845373
565606	845374
27698	845375
551544	845376
78054	845377
526327	845378
53597	845379
48900	845380
356832	845381
386551	845382
318950	845383
174416	845384
312351	845385
167603	845386
512616	845387
583569	845388
428596	845389
74302	845390
407305	845391
262944	845392
52967	845393
142666	845394
2340	845395
292795	845396
122010	845397
663453	845398
54340	845399
177613	845400
292491	845401
150210	845402
293270	845403
389093	845404
20219	845405
387411	845406
144078	845407
25687	845408
55304	845409
331159	845410
541108	845411
15356	845412
652597	845413
53908	845414
693713	845415
413227	845416
72704	845417
38127	845418
13801	845419
121342	845420
130106	845421
52064	845422
623929	845423
240179	845424
30157	845425
569171	845426
74340	845427
166369	845428
364130	845429
647764	845430
277261	845431
495309	845432
4510	845433
307906	845434
112404	845435
9130	845436
274414	845437
166142	845438
26165	845439
487118	845440
477644	845441
245205	845442
108118	845443
5722	845444
3337	845445
560174	845446
521500	845447
301871	845448
299472	845449
60772	845450
184115	845451
482463	845452
123	845453
184255	845454
164513	845455
695052	845456
382882	845457
591868	845458
104035	845459
678262	845460
9375	845461
161688	845462
427994	845463
451896	845464
576791	845465
350331	845466
206300	845467
151854	845468
335187	845469
18673	845470
510746	845471
151186	845472
17533	845473
237009	845474
469563	845475
510940	845476
102074	845477
78175	845478
36	845479
346264	845480
418920	845481
92527	845482
658046	845483
576607	845484
22390	845485
660758	845486
62721	845487
413223	845488
474110	845489
44592	845490
391889	845491
463253	845492
135419	845493
29005	845494
200614	845495
219374	845496
208678	845497
223887	845498
12599	845499
443600	845500
315817	845501
14544	845502
72729	845503
37526	845504
493528	845505
16325	845506
14544	845507
544241	845508
281062	845509
21573	845510
21428	845511
171739	845512
245620	845513
403412	845514
2368	845515
25914	845516
72117	845517
541512	845518
2862	845519
34358	845520
110668	845521
319477	845522
20500	845523
467381	845524
94321	845525
9327	845526
160787	845527
439760	845528
570022	845529
514149	845530
651994	845531
38570	845532
228122	845533
25908	845534
681886	845535
8168	845536
680200	845537
113705	845538
293015	845539
113705	845540
198395	845541
25428	845542
56731	845543
166674	845544
20103	845545
676341	845546
451548	845547
611132	845548
190375	845549
17533	845550
485802	845551
34072	845552
6788	845553
35039	845554
488298	845555
9441	845556
501793	845557
447471	845558
24851	845559
30338	845560
138590	845561
46327	845562
4753	845563
418290	845564
513509	845565
436349	845566
27011	845567
30485	845568
243011	845569
371641	845570
151744	845571
241359	845572
418461	845573
280544	845574
8972	845575
4756	845576
5121	845577
24771	845578
19164	845579
159	845580
98929	845581
64368	845582
256950	845583
148419	845584
618798	845585
55274	845586
157712	845587
157711	845588
104674	845589
168129	845590
12814	845591
330214	845592
293183	845593
67123	845594
651007	845595
415677	845596
146197	845597
518716	845598
236712	845599
155473	845600
142001	845601
570744	845602
374164	845603
533969	845604
141474	845605
13561	845606
333588	845607
11049	845608
450896	845609
346792	845610
362380	845611
12885	845612
460884	845613
4537	845614
559122	845615
90277	845616
17297	845617
6413	845618
137667	845619
633836	845620
157293	845621
168525	845622
168525	845623
12919	845624
593916	845625
540963	845626
442445	845627
370952	845628
384547	845629
450938	845630
60164	845631
451387	845632
532319	845633
86022	845634
13085	845635
657115	845636
657037	845637
91958	845638
535339	845639
535340	845640
535345	845641
504851	845642
171042	845643
403455	845644
409288	845645
222399	845646
222144	845647
222143	845648
222142	845649
640832	845650
131605	845651
498467	845652
2982	845653
498431	845654
368	845655
115254	845656
5458	845657
480	845658
259595	845659
356840	845660
380405	845661
380386	845662
640331	845663
90243	845664
356859	845665
44611	845666
372289	845667
617105	845668
157461	845669
9756	845670
154240	845671
39289	845672
648101	845673
15479	845674
39807	845675
16537	845676
357301	845677
22795	845678
12421	845679
12234	845680
31496	845681
680643	845682
123840	845683
380159	845684
375142	845685
277022	845686
241784	845687
236723	845688
436967	845689
387066	845690
61459	845691
565005	845692
60735	845693
112865	845694
46859	845695
199425	845696
646467	845697
647900	845698
641707	845699
543892	845700
108712	845701
487100	845702
314978	845703
630008	845704
544052	845705
505671	845706
335443	845707
18156	845708
36931	845709
89613	845710
236971	845711
48087	845712
522333	845713
250931	845714
51485	845715
3555	845716
91326	845717
52145	845718
290482	845719
124400	845720
449041	845721
290481	845722
2856	845723
86448	845724
52503	845725
3221	845726
308231	845727
614170	845728
145411	845729
166138	845730
673778	845731
226976	845732
10025	845733
394722	845734
242983	845735
447118	845736
121162	845737
443763	845738
152405	845739
666888	845740
161276	845741
400553	845742
277	845743
654914	845744
164686	845745
161391	845746
341370	845747
654902	845748
164649	845749
103344	845750
662993	845751
589004	845752
349600	845753
215742	845754
167005	845755
59331	845756
329655	845757
211795	845758
510067	845759
24	845760
149901	845761
404576	845762
5273	845763
497443	845764
2190	845765
58979	845766
619886	845767
58979	845768
179397	845769
8973	845770
162519	845771
62792	845772
62792	845773
666435	845774
666436	845775
666437	845776
666438	845777
683481	845778
253275	845779
46922	845780
579741	845781
494983	845782
628521	845783
166574	845784
92786	845785
427642	845786
91480	845787
27186	845788
214985	845789
84465	845790
3395	845791
410096	845792
109474	845793
193589	845794
279307	845795
29099	845796
161641	845797
337999	845798
255980	845799
310504	845800
515822	845801
610560	845802
208172	845803
660960	845804
312905	845805
108573	845806
451520	845807
451522	845808
248347	845809
248327	845810
404589	845811
343053	845812
461532	845813
178170	845814
28642	845815
36442	845816
29650	845817
438323	845818
38756	845819
14997	845820
363801	845821
195493	845822
47432	845823
118	845824
144642	845825
10332	845826
132556	845827
328124	845828
649716	845829
635893	845830
493397	845831
60467	845832
57372	845833
539560	845834
228200	845835
224660	845836
306550	845837
540751	845838
14945	845839
158780	845840
685497	845841
119686	845842
8482	845843
127652	845844
351688	845845
185443	845846
311453	845847
4200	845848
401129	845849
9425	845850
528292	845851
406220	845852
500723	845853
680137	845854
522799	845855
492310	845856
298000	845857
609496	845858
7685	845859
91230	845860
329015	845861
428888	845862
394481	845863
323105	845864
4948	845865
121651	845866
121651	845867
451536	845868
663030	845869
507532	845870
677488	845871
105848	845872
5908	845873
121595	845874
677509	845875
451191	845876
677501	845877
677446	845878
445792	845879
312739	845880
534344	845881
150588	845882
669871	845883
146400	845884
565025	845885
307432	845886
277450	845887
236211	845888
146690	845889
602612	845890
8020	845891
541474	845892
103174	845893
348179	845894
8020	845895
110783	845896
102149	845897
474131	845898
252710	845899
183592	845900
3211	845901
14288	845902
301317	845903
53845	845904
72914	845905
618783	845906
5591	845907
5591	845908
5591	845909
5591	845910
5591	845911
677955	845912
388666	845913
610771	845914
124564	845915
52708	845916
108528	845917
123943	845918
649700	845919
54735	845920
384936	845921
683829	845922
15142	845923
443648	845924
260051	845925
122634	845926
312720	845927
404542	845928
414533	845929
152733	845930
439889	845931
9918	845932
171890	845933
307392	845934
584888	845935
251975	845936
496727	845937
257170	845938
312126	845939
90193	845940
45769	845941
45769	845942
541565	845943
633436	845944
411696	845945
18405	845946
451908	845947
541617	845948
77159	845949
294012	845950
9361	845951
62393	845952
480704	845953
653779	845954
30048	845955
184331	845956
55300	845957
531577	845958
531576	845959
694745	845960
293359	845961
128071	845962
59274	845963
648806	845964
459782	845965
239575	845966
67036	845967
7154	845968
150341	845969
37352	845970
525018	845971
251074	845972
311940	845973
45620	845974
128285	845975
444466	845976
120038	845977
110448	845978
88137	845979
65741	845980
44113	845981
34126	845982
204240	845983
480246	845984
29023	845985
228631	845986
113730	845987
345092	845988
113399	845989
27616	845990
70149	845991
58742	845992
100875	845993
666506	845994
375640	845995
79448	845996
241278	845997
559559	845998
312497	845999
417701	846000
447467	846001
58342	846002
224661	846003
443927	846004
24030	846005
660824	846006
655434	846007
431487	846008
560621	846009
48165	846010
259594	846011
79432	846012
104150	846013
579267	846014
471595	846015
27688	846016
350976	846017
439623	846018
604764	846019
360807	846020
7456	846021
495870	846022
543553	846023
10282	846024
629869	846025
263573	846026
37918	846027
113525	846028
483270	846029
62798	846030
273198	846031
68371	846032
302158	846033
16728	846034
518572	846035
375504	846036
344544	846037
260331	846038
252206	846039
20209	846040
41508	846041
26309	846042
577562	846043
469815	846044
89085	846045
87305	846046
275479	846047
18260	846048
19525	846049
406111	846050
129172	846051
48361	846052
304188	846053
116923	846054
34019	846055
222920	846056
124130	846057
125764	846058
661121	846059
60281	846060
149952	846061
41043	846062
621796	846063
13446	846064
359244	846065
151098	846066
163510	846067
475962	846068
83463	846069
545212	846070
18591	846071
118045	846072
381623	846073
105503	846074
29506	846075
105539	846076
140534	846077
345539	846078
383477	846079
407181	846080
105513	846081
26395	846082
26395	846083
639701	846084
367735	846085
350874	846086
411452	846087
587666	846088
2638	846089
84116	846090
29285	846091
108322	846092
203928	846093
204128	846094
338915	846095
349381	846096
390628	846097
38261	846098
258370	846099
592107	846100
660289	846101
44663	846102
375494	846103
2819	846104
347700	846105
91691	846106
102993	846107
590168	846108
225577	846109
39254	846110
26189	846111
11580	846112
459774	846113
510455	846114
55859	846115
428306	846116
52220	846117
44002	846118
36815	846119
36208	846120
625216	846121
238306	846122
1386	846123
202063	846124
132238	846125
313701	846126
5381	846127
107407	846128
39660	846129
147765	846130
78297	846131
667867	846132
428343	846133
890	846134
132500	846135
339040	846136
7049	846137
422907	846138
40525	846139
574316	846140
587135	846141
43259	846142
432504	846143
73880	846144
314009	846145
585318	846146
176993	846147
206125	846148
613732	846149
615457	846150
35089	846151
115047	846152
64615	846153
332576	846154
663452	846155
88584	846156
688890	846157
463414	846158
54981	846159
45523	846160
437498	846161
95811	846162
140733	846163
285799	846164
95811	846165
247066	846166
5832	846167
521710	846168
3754	846169
417338	846170
111348	846171
135028	846172
34580	846173
282	846174
625110	846175
684238	846176
695901	846177
21940	846178
64095	846179
194825	846180
89818	846181
406902	846182
654238	846183
67401	846184
571379	846185
26659	846186
198052	846187
248277	846188
252237	846189
613900	846190
329507	846191
14580	846192
481980	846193
520139	846194
31703	846195
651995	846196
37270	846197
116596	846198
47893	846199
102683	846200
658963	846201
10183	846202
372415	846203
525679	846204
541658	846205
324771	846206
20941	846207
24956	846208
2356	846209
115105	846210
540480	846211
372858	846212
201737	846213
341587	846214
643011	846215
2632	846216
38859	846217
157090	846218
226073	846219
26759	846220
58658	846221
122186	846222
233249	846223
439952	846224
7270	846225
125807	846226
658875	846227
470817	846228
170141	846229
2343	846230
8966	846231
67857	846232
629611	846233
129019	846234
141222	846235
163926	846236
196898	846237
82164	846238
276105	846239
604600	846240
255741	846241
672307	846242
353118	846243
212005	846244
382672	846245
55501	846246
106076	846247
106673	846248
551101	846249
597186	846250
55260	846251
298710	846252
453768	846253
74872	846254
429582	846255
679955	846256
75064	846257
391635	846258
559450	846259
388695	846260
193739	846261
2810	846262
691723	846263
437335	846264
585319	846265
261697	846266
604093	846267
360486	846268
435703	846269
136466	846270
445266	846271
370694	846272
184455	846273
542658	846274
254407	846275
51078	846276
512165	846277
413980	846278
5041	846279
664468	846280
2771	846281
659772	846282
313300	846283
39365	846284
437671	846285
345509	846286
181927	846287
462653	846288
157618	846289
79254	846290
656404	846291
461469	846292
517469	846293
180486	846294
313083	846295
42735	846296
675188	846297
134045	846298
262376	846299
50619	846300
173532	846301
228701	846302
123668	846303
524105	846304
101131	846305
71034	846306
138642	846307
1667	846308
202682	846309
388194	846310
5259	846311
6946	846312
481118	846313
35920	846314
436932	846315
436833	846316
126040	846317
541614	846318
159805	846319
195480	846320
67272	846321
158836	846322
288148	846323
132899	846324
2765	846325
92674	846326
600149	846327
3591	846328
147214	846329
637466	846330
604637	846331
607612	846332
1619	846333
406425	846334
404130	846335
529519	846336
2775	846337
696101	846338
109985	846339
20447	846340
170392	846341
9612	846342
652563	846343
589260	846344
104851	846345
5924	846346
1760	846347
115371	846348
19	846349
132602	846350
73608	846351
159806	846352
70595	846353
256596	846354
285862	846355
639514	846356
282411	846357
601182	846358
2810	846359
422964	846360
119258	846361
9006	846362
466778	846363
619325	846364
388238	846365
48996	846366
124	846367
444379	846368
261511	846369
217054	846370
210743	846371
664188	846372
32491	846373
57195	846374
307787	846375
104238	846376
532811	846377
420509	846378
357503	846379
115523	846380
440834	846381
43485	846382
19296	846383
208020	846384
114894	846385
652447	846386
24889	846387
554740	846388
557882	846389
91841	846390
230589	846391
669251	846392
376512	846393
104302	846394
115	846395
627209	846396
92233	846397
3373	846398
204475	846399
82897	846400
307398	846401
205343	846402
58645	846403
39493	846404
453006	846405
578406	846406
475536	846407
302011	846408
456427	846409
226130	846410
24059	846411
169771	846412
221877	846413
226127	846414
21601	846415
332557	846416
383373	846417
150410	846418
432418	846419
632980	846420
355920	846421
644216	846422
534982	846423
100028	846424
4858	846425
340168	846426
467182	846427
142038	846428
332720	846429
110350	846430
137149	846431
528953	846432
604411	846433
118809	846434
29250	846435
126739	846436
71481	846437
141800	846438
236051	846439
141717	846440
553211	846441
144967	846442
385893	846443
528096	846444
3461	846445
433012	846446
433850	846447
430324	846448
1305	846449
395969	846450
171335	846451
527082	846452
149305	846453
20694	846454
171656	846455
377970	846456
157283	846457
589	846458
52073	846459
73152	846460
625915	846461
109735	846462
1533	846463
110840	846464
289687	846465
246984	846466
549139	846467
843	846468
138135	846469
371714	846470
150731	846471
405904	846472
333912	846473
678566	846474
2316	846475
54471	846476
470350	846477
338451	846478
458325	846479
528743	846480
400011	846481
132152	846482
429476	846483
585351	846484
6790	846485
161715	846486
661041	846487
571118	846488
18406	846489
100497	846490
571175	846491
339809	846492
131121	846493
615596	846494
12883	846495
115501	846496
563417	846497
444216	846498
25448	846499
53568	846500
691295	846501
264212	846502
562393	846503
540332	846504
70762	846505
25582	846506
665035	846507
311295	846508
422055	846509
326680	846510
124	846511
57371	846512
367478	846513
3521	846514
346654	846515
653334	846516
94514	846517
188642	846518
4642	846519
332218	846520
2780	846521
268591	846522
349398	846523
292129	846524
218963	846525
496031	846526
435604	846527
3187	846528
488593	846529
57664	846530
148663	846531
81290	846532
694772	846533
376952	846534
605945	846535
286202	846536
243304	846537
282038	846538
318476	846539
45328	846540
80936	846541
548642	846542
197725	846543
226113	846544
648314	846545
650208	846546
683140	846547
291629	846548
597	846549
391847	846550
14369	846551
313278	846552
372579	846553
400289	846554
477867	846555
157620	846556
186005	846557
561995	846558
242667	846559
242852	846560
596334	846561
42649	846562
652164	846563
69508	846564
578298	846565
609083	846566
497289	846567
679729	846568
110765	846569
575995	846570
108220	846571
440099	846572
381700	846573
261653	846574
61939	846575
55336	846576
501865	846577
12412	846578
265554	846579
242963	846580
182271	846581
537325	846582
34633	846583
133368	846584
605035	846585
104956	846586
203281	846587
27053	846588
629813	846589
513505	846590
265859	846591
32614	846592
436762	846593
436879	846594
523724	846595
557903	846596
126775	846597
226054	846598
85533	846599
2672	846600
95209	846601
112421	846602
654058	846603
96740	846604
47132	846605
633052	846606
570636	846607
679630	846608
548843	846609
250307	846610
230150	846611
310910	846612
143961	846613
26416	846614
652412	846615
401305	846616
262007	846617
575737	846618
396529	846619
15162	846620
521702	846621
226071	846622
68935	846623
286238	846624
542917	846625
478434	846626
32903	846627
345616	846628
141134	846629
226100	846630
2494	846631
305680	846632
697571	846633
379305	846634
23718	846635
193145	846636
668942	846637
56615	846638
133583	846639
263108	846640
624721	846641
473327	846642
653282	846643
87629	846644
56152	846645
60243	846646
635155	846647
48231	846648
661964	846649
564536	846650
127475	846651
648530	846652
623756	846653
252610	846654
231804	846655
619536	846656
204838	846657
60213	846658
226108	846659
226093	846660
127083	846661
271004	846662
127321	846663
526343	846664
346407	846665
614013	846666
95982	846667
107360	846668
453452	846669
596342	846670
137140	846671
47059	846672
325143	846673
58019	846674
112601	846675
648368	846676
7241	846677
353686	846678
376384	846679
509326	846680
114620	846681
139266	846682
36531	846683
239488	846684
309141	846685
163982	846686
66339	846687
132079	846688
422040	846689
171346	846690
647375	846691
408518	846692
615830	846693
48638	846694
350115	846695
323473	846696
39603	846697
99527	846698
157495	846699
656583	846700
530070	846701
582430	846702
490675	846703
51938	846704
112597	846705
615249	846706
600905	846707
158095	846708
424653	846709
363530	846710
66574	846711
42614	846712
13	846713
171427	846714
51435	846715
191963	846716
1395	846717
9721	846718
19909	846719
125300	846720
632601	846721
116655	846722
694504	846723
57071	846724
238981	846725
13895	846726
562462	846727
266	846728
630527	846729
44767	846730
325301	846731
345672	846732
53670	846733
607200	846734
328579	846735
522886	846736
481187	846737
663285	846738
563135	846739
216295	846740
137758	846741
83778	846742
40136	846743
41781	846744
18006	846745
206858	846746
134717	846747
43779	846748
57014	846749
537025	846750
575279	846751
64752	846752
172364	846753
676549	846754
29461	846755
607483	846756
621893	846757
1337	846758
146809	846759
233720	846760
259223	846761
48028	846762
663599	846763
154461	846764
445758	846765
107796	846766
10	846767
534163	846768
552491	846769
43942	846770
175739	846771
19993	846772
382317	846773
135300	846774
40806	846775
618688	846776
435634	846777
141552	846778
45420	846779
145901	846780
567567	846781
185127	846782
71685	846783
103837	846784
370481	846785
610643	846786
35243	846787
192810	846788
601925	846789
2951	846790
8108	846791
347050	846792
7880	846793
109783	846794
46267	846795
278961	846796
129591	846797
122959	846798
167290	846799
553887	846800
26242	846801
112390	846802
328906	846803
878	846804
270952	846805
658026	846806
2178	846807
74235	846808
469387	846809
429039	846810
602002	846811
59244	846812
148246	846813
113912	846814
366768	846815
20860	846816
8932	846817
81707	846818
405586	846819
485820	846820
201865	846821
286380	846822
393558	846823
142644	846824
558252	846825
415120	846826
14828	846827
663891	846828
26046	846829
28986	846830
467708	846831
504341	846832
32189	846833
627	846834
74597	846835
629267	846836
581231	846837
306335	846838
4291	846839
133482	846840
65971	846841
541649	846842
548619	846843
234583	846844
19386	846845
8270	846846
557864	846847
103144	846848
53850	846849
152414	846850
247241	846851
583087	846852
4130	846853
314739	846854
14315	846855
97148	846856
61945	846857
242341	846858
185550	846859
470523	846860
22771	846861
508344	846862
260768	846863
333706	846864
631755	846865
329492	846866
295919	846867
33245	846868
85275	846869
452919	846870
131645	846871
130147	846872
436198	846873
440001	846874
130392	846875
56662	846876
152668	846877
197701	846878
65807	846879
264983	846880
556985	846881
64779	846882
530945	846883
266545	846884
174809	846885
495108	846886
33539	846887
27048	846888
321804	846889
9742	846890
417119	846891
3641	846892
339596	846893
93291	846894
419155	846895
410562	846896
108056	846897
152829	846898
136452	846899
280235	846900
604448	846901
34262	846902
555029	846903
74111	846904
300839	846905
16253	846906
347492	846907
218010	846908
549453	846909
638542	846910
532766	846911
608851	846912
691975	846913
410388	846914
344592	846915
317099	846916
25364	846917
33430	846918
598010	846919
606154	846920
423135	846921
581047	846922
601688	846923
406268	846924
4237	846925
332	846926
351242	846927
19049	846928
82194	846929
303557	846930
608684	846931
663487	846932
674196	846933
16151	846934
21010	846935
56196	846936
150358	846937
122017	846938
524516	846939
403615	846940
336713	846941
15978	846942
235787	846943
648931	846944
505616	846945
461937	846946
56341	846947
59	846948
281132	846949
37130	846950
177742	846951
546467	846952
255821	846953
47976	846954
287882	846955
72492	846956
608559	846957
47167	846958
4109	846959
5699	846960
319026	846961
160759	846962
437066	846963
609615	846964
249123	846965
1030	846966
15558	846967
568756	846968
585284	846969
340005	846970
544400	846971
433481	846972
411435	846973
325629	846974
180556	846975
88994	846976
34450	846977
83456	846978
84514	846979
27820	846980
374030	846981
619314	846982
452598	846983
474357	846984
75579	846985
305945	846986
117885	846987
378530	846988
136101	846989
649462	846990
560142	846991
87992	846992
274818	846993
100010	846994
102	846995
168089	846996
272156	846997
42671	846998
172668	846999
12241	847000
132054	847001
310346	847002
253819	847003
285522	847004
658196	847005
9733	847006
660792	847007
550302	847008
40167	847009
326189	847010
556563	847011
556564	847012
55251	847013
398374	847014
488922	847015
267151	847016
119030	847017
204940	847018
56405	847019
291982	847020
105473	847021
947	847022
8047	847023
40354	847024
39897	847025
570160	847026
164208	847027
331456	847028
459923	847029
381918	847030
103836	847031
111626	847032
583933	847033
93610	847034
139793	847035
606483	847036
595733	847037
154900	847038
190490	847039
208069	847040
103371	847041
4973	847042
451534	847043
43161	847044
270351	847045
448690	847046
401521	847047
268248	847048
471313	847049
365181	847050
102891	847051
395229	847052
421956	847053
256212	847054
79268	847055
697160	847056
203276	847057
62	847058
607289	847059
593550	847060
629	847061
252466	847062
34912	847063
480215	847064
529366	847065
23348	847066
1350	847067
640396	847068
611232	847069
543482	847070
184273	847071
22915	847072
620200	847073
91823	847074
70727	847075
60221	847076
209514	847077
281847	847078
598827	847079
554730	847080
555742	847081
113069	847082
463670	847083
110187	847084
367508	847085
79600	847086
213181	847087
8763	847088
68857	847089
648156	847090
212437	847091
445284	847092
646832	847093
575962	847094
19176	847095
464388	847096
492640	847097
31144	847098
605632	847099
491017	847100
114834	847101
7481	847102
568994	847103
125832	847104
302186	847105
219934	847106
9095	847107
128507	847108
521192	847109
130812	847110
689454	847111
436536	847112
565218	847113
506	847114
98055	847115
5995	847116
87296	847117
784	847118
644539	847119
37015	847120
772	847121
534406	847122
603576	847123
515746	847124
43	847125
544792	847126
168765	847127
560902	847128
30783	847129
377	847130
423409	847131
541582	847132
691079	847133
491266	847134
573517	847135
276471	847136
641874	847137
17101	847138
1946	847139
22188	847140
241990	847141
2810	847142
172389	847143
375558	847144
15683	847145
694385	847146
8763	847147
97529	847148
391688	847149
542384	847150
163877	847151
57120	847152
143546	847153
503634	847154
41146	847155
105133	847156
364910	847157
100901	847158
526385	847159
418202	847160
24859	847161
327272	847162
61175	847163
133084	847164
131377	847165
27491	847166
111850	847167
73360	847168
629223	847169
232327	847170
565969	847171
23168	847172
45598	847173
23638	847174
267320	847175
46008	847176
40826	847177
31283	847178
340154	847179
273292	847180
104507	847181
621715	847182
44182	847183
7267	847184
4166	847185
345905	847186
9318	847187
238755	847188
697820	847189
122474	847190
197622	847191
1833	847192
31460	847193
494631	847194
42461	847195
603679	847196
141096	847197
12894	847198
272714	847199
149397	847200
38325	847201
72187	847202
73457	847203
255071	847204
162478	847205
480985	847206
32503	847207
638833	847208
662930	847209
629185	847210
3012	847211
334000	847212
267806	847213
402729	847214
587117	847215
692275	847216
355398	847217
132513	847218
678195	847219
50812	847220
218770	847221
212991	847222
660029	847223
359605	847224
143004	847225
355530	847226
20349	847227
196076	847228
176989	847229
18841	847230
16190	847231
594494	847232
87157	847233
1374	847234
410768	847235
244546	847236
337304	847237
109909	847238
276650	847239
45690	847240
88517	847241
475864	847242
292545	847243
392176	847244
3936	847245
625863	847246
618364	847247
49540	847248
40555	847249
685895	847250
510227	847251
295554	847252
47109	847253
402071	847254
43607	847255
70896	847256
25230	847257
19105	847258
633861	847259
199204	847260
4685	847261
55645	847262
471850	847263
582922	847264
20088	847265
17	847266
403665	847267
340376	847268
207108	847269
3323	847270
154357	847271
567981	847272
677961	847273
47513	847274
317414	847275
260984	847276
506558	847277
168784	847278
75889	847279
589630	847280
27429	847281
109086	847282
238830	847283
439992	847284
57928	847285
44709	847286
153235	847287
35277	847288
177574	847289
338892	847290
359444	847291
169728	847292
301086	847293
97653	847294
610196	847295
7338	847296
458856	847297
37448	847298
523256	847299
245939	847300
6154	847301
128169	847302
55369	847303
540877	847304
564964	847305
347824	847306
409380	847307
154726	847308
2654	847309
175364	847310
96654	847311
135912	847312
165944	847313
110959	847314
294931	847315
181827	847316
259314	847317
49175	847318
106617	847319
423920	847320
564	847321
106638	847322
78900	847323
317777	847324
36711	847325
253657	847326
266907	847327
689901	847328
73592	847329
7188	847330
497663	847331
377297	847332
297177	847333
664133	847334
628965	847335
282678	847336
332490	847337
506307	847338
263966	847339
485786	847340
455883	847341
577782	847342
661898	847343
13073	847344
228431	847345
11163	847346
26881	847347
133459	847348
156541	847349
33542	847350
385196	847351
307102	847352
46439	847353
674594	847354
217863	847355
621723	847356
33752	847357
57758	847358
17024	847359
478601	847360
480952	847361
53910	847362
367193	847363
3796	847364
12380	847365
665994	847366
428163	847367
410341	847368
94179	847369
37614	847370
262671	847371
554645	847372
176297	847373
65358	847374
243460	847375
231731	847376
178703	847377
159938	847378
462722	847379
589703	847380
2048	847381
9447	847382
364707	847383
89884	847384
330844	847385
4231	847386
164664	847387
388653	847388
15398	847389
521318	847390
5017	847391
539183	847392
15361	847393
340448	847394
474745	847395
460540	847396
318401	847397
352160	847398
406843	847399
36932	847400
70674	847401
76161	847402
40110	847403
659153	847404
144323	847405
570060	847406
794	847407
47932	847408
731	847409
512971	847410
1586	847411
603835	847412
594800	847413
32923	847414
484670	847415
133486	847416
146419	847417
772	847418
611561	847419
160031	847420
116620	847421
319510	847422
124170	847423
7121	847424
3962	847425
357396	847426
29640	847427
100208	847428
39774	847429
737	847430
274745	847431
376343	847432
397202	847433
46362	847434
20106	847435
43	847436
4973	847437
694043	847438
10377	847439
628599	847440
142504	847441
632945	847442
118336	847443
262381	847444
419119	847445
515499	847446
590450	847447
136769	847448
117370	847449
40013	847450
516075	847451
123757	847452
164736	847453
690304	847454
635628	847455
394033	847456
657870	847457
135859	847458
23555	847459
467479	847460
25976	847461
683774	847462
13479	847463
484575	847464
657952	847465
136215	847466
245961	847467
235231	847468
412310	847469
365899	847470
9065	847471
15781	847472
552787	847473
503288	847474
153415	847475
114521	847476
99749	847477
557888	847478
338831	847479
252620	847480
295991	847481
125854	847482
154369	847483
445715	847484
644648	847485
175469	847486
88447	847487
646829	847488
635801	847489
21975	847490
529309	847491
518999	847492
464384	847493
78869	847494
615311	847495
122571	847496
389358	847497
446383	847498
6357	847499
103271	847500
548163	847501
611849	847502
678223	847503
12071	847504
102613	847505
227569	847506
26971	847507
529370	847508
424357	847509
96342	847510
67800	847511
96052	847512
24998	847513
191566	847514
573220	847515
11533	847516
432410	847517
528323	847518
648844	847519
31769	847520
27507	847521
388346	847522
200452	847523
457597	847524
105150	847525
115149	847526
445036	847527
61451	847528
421942	847529
575426	847530
265437	847531
441824	847532
526026	847533
1254	847534
131749	847535
169676	847536
909	847537
65146	847538
652204	847539
4	847540
215889	847541
691921	847542
618592	847543
1887	847544
359868	847545
557629	847546
257618	847547
327365	847548
239950	847549
126533	847550
334328	847551
666751	847552
22652	847553
392887	847554
108701	847555
137162	847556
47266	847557
94383	847558
48429	847559
139943	847560
576571	847561
79767	847562
191377	847563
45018	847564
171064	847565
4615	847566
175298	847567
266946	847568
272897	847569
378370	847570
131698	847571
81136	847572
297160	847573
470995	847574
462141	847575
116413	847576
34883	847577
413627	847578
159249	847579
32851	847580
167689	847581
153852	847582
14427	847583
566604	847584
6342	847585
236865	847586
20846	847587
295679	847588
318599	847589
1515	847590
223820	847591
32207	847592
593273	847593
538972	847594
487716	847595
490832	847596
174330	847597
42447	847598
299122	847599
47264	847600
27863	847601
338102	847602
485830	847603
162831	847604
561014	847605
322063	847606
281066	847607
636741	847608
27442	847609
8715	847610
55557	847611
449410	847612
23251	847613
57698	847614
151801	847615
55641	847616
530765	847617
74117	847618
281679	847619
641323	847620
201490	847621
684567	847622
270878	847623
510964	847624
347461	847625
45961	847626
459987	847627
582368	847628
279784	847629
646606	847630
492686	847631
275859	847632
160368	847633
69104	847634
185464	847635
187349	847636
464924	847637
341112	847638
269160	847639
115198	847640
238905	847641
651577	847642
656838	847643
663172	847644
25265	847645
16615	847646
579218	847647
455879	847648
12563	847649
546143	847650
301931	847651
44269	847652
189214	847653
252183	847654
21143	847655
308061	847656
419681	847657
594551	847658
131324	847659
221010	847660
4045	847661
87	847662
592763	847663
73853	847664
124220	847665
55439	847666
42454	847667
431842	847668
480214	847669
613008	847670
675357	847671
99836	847672
47628	847673
610957	847674
468147	847675
63439	847676
203882	847677
94444	847678
111077	847679
68862	847680
68876	847681
219187	847682
435554	847683
351084	847684
297508	847685
62811	847686
49484	847687
65450	847688
4040	847689
117127	847690
75659	847691
424414	847692
576415	847693
95315	847694
432153	847695
440964	847696
9484	847697
574319	847698
2053	847699
31395	847700
141838	847701
596749	847702
953	847703
119423	847704
376403	847705
606116	847706
1677	847707
585403	847708
433195	847709
208761	847710
372720	847711
615688	847712
21115	847713
82282	847714
38997	847715
123601	847716
308711	847717
209147	847718
559541	847719
35311	847720
79605	847721
58026	847722
93054	847723
146932	847724
104541	847725
40536	847726
4473	847727
434048	847728
57	847729
153888	847730
612135	847731
9793	847732
529885	847733
342241	847734
40169	847735
564667	847736
190671	847737
13289	847738
211567	847739
331273	847740
459243	847741
152351	847742
90719	847743
582620	847744
266667	847745
72290	847746
434665	847747
22310	847748
136500	847749
153241	847750
160811	847751
376391	847752
56371	847753
4455	847754
620319	847755
318297	847756
65703	847757
125814	847758
31202	847759
390932	847760
658854	847761
518206	847762
49434	847763
547261	847764
292896	847765
129375	847766
27305	847767
194743	847768
116699	847769
135987	847770
570551	847771
246818	847772
411527	847773
450871	847774
512179	847775
409677	847776
261624	847777
185381	847778
39554	847779
654548	847780
668923	847781
16904	847782
447925	847783
32121	847784
621049	847785
51550	847786
5350	847787
502516	847788
596530	847789
546384	847790
230027	847791
379293	847792
670581	847793
457871	847794
30547	847795
591765	847796
670209	847797
388722	847798
508482	847799
307090	847800
430580	847801
43155	847802
639918	847803
213145	847804
664473	847805
288580	847806
161188	847807
51693	847808
442999	847809
611249	847810
44383	847811
355804	847812
546455	847813
267544	847814
410584	847815
151536	847816
590663	847817
632268	847818
345495	847819
517845	847820
11034	847821
12378	847822
24233	847823
9255	847824
348971	847825
312	847826
617929	847827
6089	847828
154365	847829
688386	847830
232028	847831
335526	847832
653203	847833
220745	847834
561097	847835
477	847836
653259	847837
71509	847838
258574	847839
25862	847840
368341	847841
569208	847842
170822	847843
49316	847844
253102	847845
122317	847846
188044	847847
284265	847848
130611	847849
356842	847850
238358	847851
52429	847852
10565	847853
653521	847854
218634	847855
264659	847856
52528	847857
251320	847858
31375	847859
579259	847860
646194	847861
67956	847862
655410	847863
10502	847864
370294	847865
103931	847866
56530	847867
162352	847868
33095	847869
403671	847870
179337	847871
9315	847872
74572	847873
203946	847874
447883	847875
414412	847876
538727	847877
112766	847878
218412	847879
21801	847880
377454	847881
611104	847882
138778	847883
619875	847884
53532	847885
170783	847886
580822	847887
160515	847888
552507	847889
17302	847890
223714	847891
3094	847892
474260	847893
64340	847894
199222	847895
80957	847896
127967	847897
266603	847898
443378	847899
134150	847900
153	847901
43280	847902
553475	847903
73678	847904
9239	847905
536722	847906
366973	847907
603127	847908
71869	847909
163423	847910
274319	847911
108224	847912
393048	847913
626316	847914
34552	847915
309494	847916
36575	847917
244758	847918
393146	847919
1174	847920
605164	847921
546799	847922
161193	847923
416867	847924
257215	847925
438856	847926
353950	847927
280628	847928
117422	847929
678388	847930
67164	847931
12640	847932
666140	847933
152739	847934
380292	847935
415232	847936
491078	847937
46111	847938
368358	847939
46748	847940
59481	847941
451343	847942
562734	847943
103269	847944
99702	847945
180537	847946
1598	847947
33249	847948
96707	847949
14989	847950
290874	847951
47181	847952
104467	847953
577256	847954
102551	847955
10559	847956
329056	847957
689035	847958
310318	847959
507621	847960
105176	847961
135809	847962
2299	847963
530033	847964
294771	847965
125502	847966
240155	847967
6773	847968
215532	847969
69117	847970
239698	847971
310092	847972
647607	847973
333478	847974
301534	847975
128386	847976
4243	847977
114086	847978
513582	847979
413200	847980
66799	847981
23437	847982
432117	847983
19030	847984
67652	847985
542022	847986
191557	847987
262674	847988
483828	847989
34217	847990
623932	847991
376260	847992
246662	847993
268959	847994
317259	847995
506767	847996
578278	847997
514202	847998
159895	847999
173150	848000
570236	848001
161042	848002
93640	848003
521868	848004
601355	848005
556955	848006
174645	848007
480196	848008
3581	848009
230525	848010
226182	848011
177535	848012
184048	848013
113368	848014
685959	848015
569141	848016
72926	848017
148867	848018
15127	848019
1107	848020
93296	848021
449411	848022
156265	848023
311480	848024
301269	848025
631764	848026
388898	848027
570472	848028
160366	848029
462711	848030
3889	848031
475079	848032
43063	848033
130	848034
92480	848035
462749	848036
15784	848037
33206	848038
30685	848039
396112	848040
4508	848041
611089	848042
104972	848043
346731	848044
588399	848045
455318	848046
284311	848047
553036	848048
54729	848049
279439	848050
107337	848051
608991	848052
678650	848053
655971	848054
210313	848055
77234	848056
609222	848057
563952	848058
35074	848059
634378	848060
555889	848061
464516	848062
14552	848063
111994	848064
187	848065
282489	848066
1699	848067
405658	848068
157303	848069
272814	848070
536	848071
139931	848072
96237	848073
24091	848074
516374	848075
54724	848076
24786	848077
8917	848078
611641	848079
230252	848080
596286	848081
99057	848082
496179	848083
562028	848084
455005	848085
113881	848086
85212	848087
17376	848088
215986	848089
54703	848090
268792	848091
72902	848092
563398	848093
211629	848094
158115	848095
53830	848096
626711	848097
559669	848098
228547	848099
201952	848100
378213	848101
382757	848102
626096	848103
626602	848104
9903	848105
407153	848106
512036	848107
393372	848108
568491	848109
106161	848110
143874	848111
163963	848112
562338	848113
343745	848114
5091	848115
635378	848116
429107	848117
585208	848118
685261	848119
236686	848120
686868	848121
37532	848122
210722	848123
207230	848124
57457	848125
153651	848126
233328	848127
579413	848128
492327	848129
325505	848130
274681	848131
317816	848132
327845	848133
242081	848134
46143	848135
16252	848136
596747	848137
34900	848138
1791	848139
356337	848140
101306	848141
14208	848142
633596	848143
540145	848144
452782	848145
153011	848146
286254	848147
119258	848148
4996	848149
620787	848150
105487	848151
35927	848152
672597	848153
443922	848154
120051	848155
672573	848156
44112	848157
125693	848158
200726	848159
54214	848160
44908	848161
437645	848162
692068	848163
655346	848164
618082	848165
485383	848166
234517	848167
197958	848168
37762	848169
34922	848170
68007	848171
4179	848172
605566	848173
6447	848174
5838	848175
598699	848176
38382	848177
668258	848178
59239	848179
289841	848180
173373	848181
147420	848182
2409	848183
170465	848184
23993	848185
71667	848186
558770	848187
4461	848188
467613	848189
478696	848190
148917	848191
102312	848192
34417	848193
21428	848194
326704	848195
41950	848196
2829	848197
651206	848198
580713	848199
177	848200
128182	848201
374415	848202
13876	848203
8651	848204
313053	848205
16590	848206
6948	848207
5065	848208
7721	848209
266357	848210
419123	848211
144031	848212
16474	848213
687	848214
285282	848215
351690	848216
595103	848217
35536	848218
160774	848219
475892	848220
40114	848221
377179	848222
472694	848223
43889	848224
235094	848225
623482	848226
37197	848227
8176	848228
56329	848229
664812	848230
568310	848231
27127	848232
512004	848233
536363	848234
525373	848235
266829	848236
683996	848237
64671	848238
432300	848239
560356	848240
397514	848241
7308	848242
155656	848243
56297	848244
10538	848245
602457	848246
338456	848247
43579	848248
474755	848249
581544	848250
122321	848251
464788	848252
159955	848253
39744	848254
37569	848255
176925	848256
299207	848257
405526	848258
550512	848259
555746	848260
62575	848261
295268	848262
155656	848263
101	848264
575937	848265
148083	848266
52484	848267
52508	848268
200428	848269
186762	848270
3399	848271
11325	848272
561980	848273
681755	848274
418003	848275
77168	848276
9272	848277
543920	848278
21076	848279
4825	848280
143753	848281
601739	848282
482482	848283
1336	848284
375146	848285
151357	848286
338268	848287
33531	848288
261133	848289
306196	848290
526362	848291
356844	848292
205082	848293
249066	848294
77401	848295
52598	848296
454548	848297
436978	848298
505129	848299
155888	848300
405699	848301
392750	848302
42490	848303
130898	848304
635244	848305
595611	848306
58587	848307
253479	848308
513946	848309
639156	848310
499305	848311
657996	848312
122188	848313
291441	848314
650675	848315
588431	848316
489652	848317
103262	848318
629516	848319
240851	848320
155523	848321
252247	848322
382239	848323
279984	848324
126059	848325
471975	848326
186600	848327
19352	848328
447649	848329
115460	848330
190842	848331
590472	848332
2324	848333
63093	848334
20876	848335
550809	848336
221871	848337
84292	848338
43416	848339
47455	848340
350220	848341
37260	848342
377618	848343
202383	848344
452819	848345
65883	848346
563395	848347
321265	848348
674568	848349
321262	848350
125	848351
578280	848352
398239	848353
352732	848354
82547	848355
49152	848356
70932	848357
27213	848358
153608	848359
365087	848360
256749	848361
201293	848362
70175	848363
650318	848364
414763	848365
37521	848366
210863	848367
525580	848368
361554	848369
508727	848370
274706	848371
664959	848372
463632	848373
301607	848374
637270	848375
673960	848376
413020	848377
148361	848378
108008	848379
163219	848380
197158	848381
272155	848382
529939	848383
382076	848384
195979	848385
654841	848386
78282	848387
1721	848388
155133	848389
425058	848390
22722	848391
675398	848392
12696	848393
236985	848394
138770	848395
475973	848396
53591	848397
85335	848398
315383	848399
124196	848400
112487	848401
560022	848402
4259	848403
157631	848404
415632	848405
94214	848406
392049	848407
4	848408
338055	848409
11064	848410
596960	848411
7450	848412
46021	848413
82380	848414
124059	848415
10744	848416
96459	848417
1	848418
455592	848419
197343	848420
17786	848421
81637	848422
11092	848423
560414	848424
115660	848425
571004	848426
453965	848427
288897	848428
22903	848429
159920	848430
591141	848431
642780	848432
14440	848433
258132	848434
54004	848435
939	848436
538554	848437
339638	848438
304377	848439
73711	848440
460143	848441
485661	848442
168108	848443
400969	848444
209030	848445
141863	848446
507398	848447
149347	848448
338801	848449
81376	848450
155597	848451
252149	848452
673097	848453
24	848454
23228	848455
561837	848456
696200	848457
47995	848458
171496	848459
508599	848460
37361	848461
388570	848462
49770	848463
153482	848464
159725	848465
367140	848466
693230	848467
682371	848468
390652	848469
434958	848470
663184	848471
616896	848472
63761	848473
505828	848474
424577	848475
67814	848476
122066	848477
444219	848478
110223	848479
121672	848480
138631	848481
169531	848482
130480	848483
319684	848484
565009	848485
211965	848486
524483	848487
565007	848488
397029	848489
522767	848490
135	848491
310982	848492
108998	848493
440836	848494
319809	848495
151844	848496
54467	848497
102932	848498
618415	848499
131082	848500
444614	848501
98956	848502
695407	848503
128802	848504
470467	848505
489826	848506
4065	848507
229390	848508
136116	848509
41098	848510
496454	848511
479855	848512
525126	848513
37069	848514
444535	848515
680111	848516
21971	848517
24403	848518
180685	848519
167282	848520
156124	848521
209800	848522
442457	848523
101809	848524
541145	848525
571352	848526
344990	848527
673329	848528
82092	848529
139439	848530
656805	848531
632920	848532
442466	848533
184476	848534
258906	848535
573235	848536
514922	848537
404830	848538
605376	848539
346036	848540
1743	848541
45922	848542
504902	848543
8294	848544
11656	848545
87452	848546
53839	848547
481673	848548
153790	848549
576564	848550
124944	848551
119263	848552
368730	848553
440841	848554
202495	848555
618636	848556
22149	848557
575090	848558
502781	848559
639178	848560
138205	848561
320551	848562
10971	848563
86002	848564
353703	848565
154928	848566
482706	848567
131078	848568
8513	848569
73945	848570
9161	848571
128049	848572
2611	848573
9136	848574
572984	848575
627189	848576
512911	848577
32391	848578
98602	848579
16254	848580
176	848581
672632	848582
89936	848583
88071	848584
371826	848585
548533	848586
383081	848587
457761	848588
226982	848589
515582	848590
186700	848591
61832	848592
514622	848593
53768	848594
2773	848595
17333	848596
500241	848597
94556	848598
345395	848599
2710	848600
639472	848601
168610	848602
286232	848603
59036	848604
531691	848605
108676	848606
329692	848607
54860	848608
400422	848609
327808	848610
154479	848611
629457	848612
674669	848613
152122	848614
278380	848615
645720	848616
72375	848617
70704	848618
201895	848619
625766	848620
189770	848621
404911	848622
61860	848623
567394	848624
124595	848625
130744	848626
59156	848627
383342	848628
87054	848629
5292	848630
232153	848631
87093	848632
14680	848633
683697	848634
87187	848635
638904	848636
89384	848637
188996	848638
430603	848639
133324	848640
23770	848641
231173	848642
601784	848643
559147	848644
195617	848645
203065	848646
455430	848647
320751	848648
412236	848649
584748	848650
164459	848651
311226	848652
281798	848653
560117	848654
12709	848655
6073	848656
113744	848657
555945	848658
79092	848659
232899	848660
404736	848661
10572	848662
48665	848663
125525	848664
192708	848665
65522	848666
510680	848667
66421	848668
159113	848669
773	848670
649523	848671
11150	848672
444301	848673
196878	848674
27209	848675
446976	848676
693715	848677
161117	848678
371998	848679
610572	848680
204572	848681
105812	848682
4569	848683
597662	848684
29523	848685
688384	848686
221499	848687
404729	848688
597356	848689
537532	848690
10469	848691
19262	848692
480680	848693
208593	848694
233535	848695
515006	848696
61265	848697
144375	848698
72792	848699
131780	848700
47970	848701
61606	848702
293460	848703
255539	848704
670275	848705
43122	848706
678552	848707
655133	848708
196383	848709
232920	848710
400296	848711
413572	848712
200829	848713
596751	848714
1733	848715
409753	848716
652543	848717
636231	848718
432225	848719
42278	848720
317326	848721
494333	848722
26710	848723
296823	848724
368257	848725
241747	848726
662524	848727
650357	848728
240578	848729
75682	848730
41331	848731
580341	848732
114	848733
419402	848734
177896	848735
284517	848736
154364	848737
422253	848738
63197	848739
424427	848740
285596	848741
319642	848742
361879	848743
74039	848744
613218	848745
621788	848746
1515	848747
125335	848748
29757	848749
612569	848750
364499	848751
527111	848752
636246	848753
491144	848754
346223	848755
397015	848756
54808	848757
136052	848758
625328	848759
110199	848760
604126	848761
162378	848762
140491	848763
453848	848764
28246	848765
255944	848766
305992	848767
5403	848768
535057	848769
222762	848770
222516	848771
436450	848772
311416	848773
39895	848774
539104	848775
6938	848776
260508	848777
411297	848778
453113	848779
98103	848780
263484	848781
607305	848782
105093	848783
155406	848784
462442	848785
451152	848786
86712	848787
387182	848788
611051	848789
582273	848790
35502	848791
17417	848792
164	848793
205027	848794
169115	848795
127345	848796
116825	848797
542593	848798
695579	848799
585983	848800
330521	848801
1317	848802
12205	848803
595067	848804
659221	848805
73565	848806
285539	848807
525700	848808
262323	848809
8745	848810
549823	848811
389509	848812
128943	848813
484204	848814
246351	848815
257120	848816
365997	848817
639989	848818
11339	848819
645294	848820
120082	848821
32958	848822
47342	848823
673765	848824
387955	848825
684205	848826
532532	848827
435052	848828
635342	848829
21845	848830
134358	848831
572272	848832
257477	848833
18445	848834
585767	848835
94167	848836
473441	848837
681743	848838
439071	848839
90899	848840
192635	848841
199916	848842
471948	848843
348121	848844
590466	848845
321	848846
340986	848847
48249	848848
87512	848849
32172	848850
58502	848851
2690	848852
9478	848853
605432	848854
34966	848855
96803	848856
59711	848857
696483	848858
455257	848859
577946	848860
336873	848861
111570	848862
44100	848863
443902	848864
251624	848865
221112	848866
569637	848867
79667	848868
39091	848869
133495	848870
73	848871
5981	848872
166118	848873
137298	848874
965	848875
221180	848876
13972	848877
43253	848878
597020	848879
343248	848880
433440	848881
31198	848882
20989	848883
296273	848884
16232	848885
8461	848886
580146	848887
308514	848888
383019	848889
498740	848890
559065	848891
101026	848892
357777	848893
90846	848894
386250	848895
57295	848896
2571	848897
530518	848898
541286	848899
469681	848900
246798	848901
89821	848902
25051	848903
357314	848904
428433	848905
27129	848906
58592	848907
400742	848908
31825	848909
455745	848910
358918	848911
389656	848912
313712	848913
355470	848914
389593	848915
169611	848916
568236	848917
492095	848918
18531	848919
137213	848920
360528	848921
670048	848922
215708	848923
257567	848924
503548	848925
128831	848926
85138	848927
77567	848928
303075	848929
78877	848930
393682	848931
380211	848932
94962	848933
492098	848934
1332	848935
511636	848936
476854	848937
26930	848938
12471	848939
87384	848940
424708	848941
86545	848942
306054	848943
54639	848944
26529	848945
25400	848946
2798	848947
201243	848948
336365	848949
349020	848950
665605	848951
86646	848952
292200	848953
480521	848954
136253	848955
36324	848956
118944	848957
692338	848958
614235	848959
255832	848960
95638	848961
56996	848962
23480	848963
683221	848964
29479	848965
346538	848966
580414	848967
10461	848968
114298	848969
155436	848970
140055	848971
519018	848972
17	848973
71849	848974
96809	848975
170869	848976
86414	848977
651806	848978
25622	848979
34835	848980
259581	848981
149867	848982
229746	848983
59522	848984
382948	848985
198414	848986
77419	848987
672358	848988
544163	848989
48999	848990
157256	848991
64454	848992
619928	848993
64911	848994
196831	848995
563388	848996
40757	848997
639396	848998
524425	848999
538824	849000
625141	849001
314084	849002
607021	849003
447102	849004
158252	849005
104376	849006
5227	849007
465544	849008
564598	849009
205157	849010
169785	849011
90587	849012
152578	849013
422229	849014
36511	849015
500931	849016
31571	849017
116002	849018
552076	849019
524561	849020
414352	849021
517553	849022
338211	849023
146903	849024
345937	849025
14587	849026
312180	849027
376821	849028
58923	849029
517659	849030
677058	849031
414864	849032
142764	849033
77778	849034
835	849035
512309	849036
106028	849037
124636	849038
219141	849039
552330	849040
41591	849041
600333	849042
582090	849043
490291	849044
671105	849045
372964	849046
442392	849047
493830	849048
418716	849049
263859	849050
86297	849051
212	849052
156840	849053
468964	849054
25283	849055
286641	849056
36395	849057
600985	849058
146128	849059
44130	849060
550406	849061
287862	849062
455927	849063
505798	849064
15644	849065
25031	849066
395309	849067
619793	849068
53361	849069
609691	849070
362638	849071
322470	849072
2246	849073
28295	849074
420464	849075
436980	849076
680169	849077
84813	849078
69509	849079
50352	849080
12596	849081
151410	849082
691890	849083
12450	849084
268	849085
522395	849086
95936	849087
358262	849088
490551	849089
523977	849090
146	849091
27577	849092
13944	849093
32388	849094
44047	849095
543907	849096
5340	849097
78729	849098
16782	849099
108072	849100
11869	849101
48217	849102
62782	849103
230057	849104
156272	849105
6948	849106
368450	849107
45011	849108
123812	849109
176066	849110
470145	849111
238796	849112
285129	849113
28997	849114
288147	849115
10660	849116
542640	849117
453622	849118
257655	849119
144310	849120
643650	849121
225189	849122
131487	849123
118878	849124
67219	849125
338152	849126
6102	849127
282879	849128
524776	849129
608266	849130
69297	849131
145068	849132
46669	849133
3	849134
46307	849135
195413	849136
295347	849137
633918	849138
152855	849139
110708	849140
153072	849141
285587	849142
138813	849143
503742	849144
689990	849145
403297	849146
15524	849147
80129	849148
674273	849149
7217	849150
606615	849151
201165	849152
3058	849153
106525	849154
687913	849155
86089	849156
145773	849157
578815	849158
173408	849159
397079	849160
108642	849161
10640	849162
172607	849163
156	849164
12373	849165
496653	849166
455965	849167
535306	849168
56873	849169
531548	849170
103086	849171
383218	849172
615589	849173
93369	849174
163961	849175
465310	849176
150191	849177
525665	849178
87720	849179
506141	849180
165818	849181
263655	849182
77938	849183
25947	849184
158919	849185
190214	849186
39099	849187
238100	849188
18097	849189
63541	849190
208189	849191
149714	849192
253762	849193
47800	849194
389910	849195
149721	849196
34128	849197
36177	849198
150783	849199
602999	849200
453726	849201
107801	849202
318632	849203
187214	849204
65758	849205
1537	849206
425579	849207
168086	849208
307476	849209
602971	849210
76900	849211
142154	849212
10100	849213
78903	849214
655848	849215
43522	849216
127257	849217
140350	849218
262175	849219
88772	849220
610586	849221
476482	849222
636763	849223
392984	849224
454619	849225
320128	849226
604538	849227
667202	849228
316474	849229
142513	849230
293681	849231
456033	849232
15504	849233
46914	849234
233355	849235
334173	849236
259473	849237
405449	849238
135689	849239
604470	849240
6751	849241
10114	849242
40505	849243
18473	849244
443842	849245
574257	849246
38986	849247
46922	849248
634991	849249
162634	849250
137914	849251
694378	849252
299731	849253
26783	849254
120801	849255
44000	849256
608190	849257
10651	849258
218	849259
593306	849260
44363	849261
622014	849262
124658	849263
234280	849264
668827	849265
381966	849266
35800	849267
602268	849268
668525	849269
60821	849270
659341	849271
37691	849272
687424	849273
442700	849274
26280	849275
186394	849276
364585	849277
577990	849278
335220	849279
288412	849280
105500	849281
141241	849282
456130	849283
3485	849284
464912	849285
388254	849286
385299	849287
423207	849288
25776	849289
123459	849290
650296	849291
189222	849292
686110	849293
124	849294
123247	849295
231153	849296
305581	849297
129364	849298
34924	849299
44307	849300
5531	849301
682197	849302
119429	849303
344	849304
117761	849305
77157	849306
643018	849307
150810	849308
607228	849309
88344	849310
105379	849311
287903	849312
47277	849313
376076	849314
289376	849315
116756	849316
320798	849317
630006	849318
134449	849319
297959	849320
644586	849321
549068	849322
57850	849323
277371	849324
28533	849325
382885	849326
474	849327
421664	849328
23760	849329
654724	849330
676620	849331
120732	849332
523575	849333
82733	849334
239239	849335
4654	849336
395846	849337
57387	849338
341566	849339
80332	849340
15528	849341
542731	849342
44192	849343
77641	849344
512483	849345
120904	849346
611599	849347
78853	849348
587637	849349
305926	849350
213357	849351
394264	849352
94960	849353
346019	849354
19358	849355
615281	849356
68393	849357
655130	849358
169443	849359
114739	849360
403694	849361
161781	849362
390612	849363
503141	849364
665827	849365
581091	849366
339177	849367
449947	849368
225944	849369
176528	849370
487616	849371
221341	849372
238061	849373
238064	849374
238065	849375
396869	849376
339140	849377
169709	849378
400771	849379
147999	849380
620226	849381
42206	849382
483048	849383
25439	849384
159680	849385
53714	849386
218646	849387
568329	849388
618760	849389
134464	849390
99588	849391
10259	849392
358245	849393
549832	849394
61270	849395
117333	849396
358025	849397
171967	849398
252160	849399
618811	849400
84414	849401
150402	849402
119035	849403
481534	849404
8203	849405
313113	849406
14894	849407
120572	849408
15886	849409
201448	849410
524081	849411
590382	849412
594453	849413
647897	849414
602267	849415
6102	849416
181188	849417
50339	849418
281969	849419
139013	849420
112848	849421
281439	849422
157007	849423
145648	849424
135950	849425
97292	849426
434711	849427
275	849428
147307	849429
512951	849430
134731	849431
601578	849432
78215	849433
10623	849434
273926	849435
268588	849436
373608	849437
125481	849438
135498	849439
29242	849440
120986	849441
21880	849442
623479	849443
441376	849444
541769	849445
683244	849446
361368	849447
216247	849448
49823	849449
171755	849450
380731	849451
380723	849452
380711	849453
380718	849454
116851	849455
19906	849456
338918	849457
4259	849458
247384	849459
207916	849460
240173	849461
93756	849462
481460	849463
250277	849464
110810	849465
429804	849466
329802	849467
151197	849468
69862	849469
598572	849470
31893	849471
70131	849472
45486	849473
217420	849474
36969	849475
241034	849476
28720	849477
69369	849478
218282	849479
61094	849480
218664	849481
4072	849482
674129	849483
27972	849484
446216	849485
16951	849486
425481	849487
481202	849488
119890	849489
61097	849490
217342	849491
69578	849492
247280	849493
32148	849494
84910	849495
354609	849496
32219	849497
217535	849498
69626	849499
241688	849500
531433	849501
41263	849502
320490	849503
434495	849504
93488	849505
20469	849506
337570	849507
5310	849508
564959	849509
99054	849510
38899	849511
70380	849512
340904	849513
316350	849514
216343	849515
334211	849516
1717	849517
524124	849518
19807	849519
377432	849520
144409	849521
320558	849522
6687	849523
88455	849524
60394	849525
345901	849526
3690	849527
516478	849528
347965	849529
664397	849530
96112	849531
327347	849532
283977	849533
49869	849534
117771	849535
128	849536
171334	849537
687547	849538
86551	849539
346859	849540
226504	849541
361089	849542
72621	849543
4498	849544
210826	849545
330550	849546
12436	849547
118745	849548
298337	849549
131666	849550
212887	849551
185728	849552
671213	849553
386441	849554
105118	849555
213797	849556
119928	849557
152655	849558
368897	849559
690029	849560
10059	849561
131001	849562
568232	849563
276951	849564
476	849565
37605	849566
78642	849567
24803	849568
146517	849569
30875	849570
165404	849571
115311	849572
295581	849573
54051	849574
689976	849575
122505	849576
613646	849577
33242	849578
83932	849579
22486	849580
509793	849581
83951	849582
142524	849583
195774	849584
443961	849585
121660	849586
183140	849587
482997	849588
482958	849589
183251	849590
183265	849591
61884	849592
313578	849593
201818	849594
316242	849595
509499	849596
61856	849597
275630	849598
464837	849599
498576	849600
578883	849601
154551	849602
428	849603
163095	849604
518271	849605
488407	849606
348978	849607
505620	849608
351652	849609
270896	849610
432604	849611
21574	849612
473414	849613
5637	849614
162810	849615
52340	849616
639538	849617
22977	849618
125033	849619
324375	849620
632	849621
124836	849622
78875	849623
292419	849624
138738	849625
222763	849626
679650	849627
134781	849628
470299	849629
447508	849630
449666	849631
500138	849632
627098	849633
10747	849634
307307	849635
133959	849636
150045	849637
107751	849638
675018	849639
402454	849640
120151	849641
67273	849642
380977	849643
16421	849644
63622	849645
3537	849646
404419	849647
99173	849648
658793	849649
553645	849650
544	849651
356789	849652
52484	849653
394578	849654
2366	849655
21010	849656
556883	849657
8157	849658
628774	849659
137536	849660
123040	849661
527209	849662
216459	849663
621733	849664
168272	849665
11888	849666
633851	849667
160147	849668
6915	849669
458303	849670
642979	849671
188347	849672
683647	849673
282513	849674
26601	849675
35121	849676
28683	849677
217541	849678
117751	849679
88908	849680
51521	849681
560613	849682
8878	849683
56761	849684
5313	849685
14166	849686
659229	849687
51261	849688
666747	849689
47447	849690
368643	849691
2755	849692
97406	849693
6243	849694
47169	849695
26055	849696
395253	849697
157511	849698
199058	849699
610631	849700
272732	849701
332823	849702
419475	849703
93794	849704
132723	849705
505	849706
117275	849707
166502	849708
398917	849709
21299	849710
468825	849711
16146	849712
624563	849713
269450	849714
245513	849715
691156	849716
142001	849717
148202	849718
556822	849719
371674	849720
690962	849721
171120	849722
557598	849723
2519	849724
629034	849725
24424	849726
547863	849727
287088	849728
479446	849729
117172	849730
237944	849731
386655	849732
33141	849733
216019	849734
423685	849735
110649	849736
328853	849737
100613	849738
113659	849739
58213	849740
19747	849741
111443	849742
428802	849743
158920	849744
610702	849745
40544	849746
41373	849747
84961	849748
140984	849749
84961	849750
10149	849751
586484	849752
614009	849753
26748	849754
320035	849755
436788	849756
392323	849757
650581	849758
198942	849759
169895	849760
664558	849761
637571	849762
137166	849763
389124	849764
201425	849765
76365	849766
139342	849767
571787	849768
79250	849769
13494	849770
57398	849771
57956	849772
373632	849773
341629	849774
503038	849775
503039	849776
641677	849777
402562	849778
203710	849779
164814	849780
30003	849781
299127	849782
299136	849783
567765	849784
567768	849785
567770	849786
299131	849787
567769	849788
567773	849789
567771	849790
143126	849791
439496	849792
308824	849793
625722	849794
447862	849795
472257	849796
554557	849797
150142	849798
455210	849799
412870	849800
680816	849801
208094	849802
160638	849803
82304	849804
426751	849805
400913	849806
548211	849807
198900	849808
45073	849809
584664	849810
116088	849811
529494	849812
630775	849813
370841	849814
208554	849815
100685	849816
680845	849817
623833	849818
103388	849819
666702	849820
602736	849821
455239	849822
399769	849823
617698	849824
464107	849825
118738	849826
256574	849827
315653	849828
376216	849829
304719	849830
8828	849831
258776	849832
169819	849833
451111	849834
19281	849835
558957	849836
203777	849837
679761	849838
452377	849839
66207	849840
54039	849841
368107	849842
109381	849843
544867	849844
125086	849845
591616	849846
287760	849847
69146	849848
493360	849849
21824	849850
299666	849851
630048	849852
18898	849853
428385	849854
468340	849855
553862	849856
10	849857
209194	849858
291826	849859
637750	849860
401449	849861
557757	849862
556445	849863
136772	849864
531568	849865
76207	849866
409438	849867
89634	849868
84912	849869
356941	849870
58510	849871
2939	849872
647241	849873
491220	849874
349367	849875
200074	849876
53720	849877
152259	849878
314072	849879
130234	849880
579968	849881
373080	849882
79101	849883
552857	849884
581726	849885
326075	849886
10355	849887
35577	849888
57771	849889
166272	849890
427852	849891
34676	849892
28233	849893
22	849894
30344	849895
17046	849896
20673	849897
419108	849898
20445	849899
143130	849900
65723	849901
641944	849902
375702	849903
322152	849904
101955	849905
634573	849906
153053	849907
53790	849908
471220	849909
696814	849910
11550	849911
635834	849912
412510	849913
249328	849914
415239	849915
254280	849916
214698	849917
552833	849918
60224	849919
257211	849920
463345	849921
5235	849922
91324	849923
616556	849924
45567	849925
55036	849926
12663	849927
3008	849928
69895	849929
687447	849930
18718	849931
342677	849932
579937	849933
571856	849934
2254	849935
20334	849936
543813	849937
205735	849938
133456	849939
325350	849940
152198	849941
151923	849942
32114	849943
466314	849944
135497	849945
313795	849946
413559	849947
460008	849948
6648	849949
460703	849950
74676	849951
165119	849952
41870	849953
142633	849954
5212	849955
84678	849956
15420	849957
339305	849958
329375	849959
47286	849960
50110	849961
166810	849962
547035	849963
132490	849964
603378	849965
384930	849966
421355	849967
103275	849968
61104	849969
192019	849970
79106	849971
449090	849972
548952	849973
318318	849974
661325	849975
302858	849976
290232	849977
456170	849978
415661	849979
124668	849980
119918	849981
438151	849982
34273	849983
220947	849984
323084	849985
565181	849986
118006	849987
43748	849988
478543	849989
590333	849990
109887	849991
336742	849992
543483	849993
130473	849994
681401	849995
517101	849996
8416	849997
117611	849998
337107	849999
55815	850000
616030	850001
291646	850002
225954	850003
286503	850004
558370	850005
625513	850006
86164	850007
60823	850008
437863	850009
496943	850010
307970	850011
444492	850012
391006	850013
648191	850014
234820	850015
318430	850016
189068	850017
192341	850018
17855	850019
344282	850020
66699	850021
5572	850022
170403	850023
136659	850024
396001	850025
561812	850026
262	850027
102197	850028
301753	850029
334341	850030
452312	850031
328559	850032
34005	850033
45084	850034
67350	850035
1492	850036
599670	850037
472282	850038
334059	850039
53013	850040
136602	850041
626066	850042
62268	850043
529327	850044
525127	850045
116688	850046
63360	850047
561368	850048
594291	850049
126048	850050
14962	850051
21274	850052
600075	850053
23586	850054
215287	850055
96521	850056
7457	850057
112602	850058
379521	850059
585560	850060
378146	850061
99338	850062
408173	850063
539614	850064
37853	850065
561448	850066
445629	850067
1774	850068
142492	850069
23559	850070
307212	850071
481047	850072
311948	850073
372654	850074
188892	850075
285985	850076
465186	850077
32991	850078
105659	850079
480850	850080
111173	850081
2261	850082
657659	850083
245764	850084
44162	850085
148304	850086
358762	850087
328376	850088
285637	850089
122903	850090
6664	850091
4360	850092
11448	850093
294971	850094
21977	850095
49367	850096
10084	850097
485788	850098
8652	850099
197187	850100
345918	850101
556260	850102
642727	850103
351027	850104
595330	850105
123033	850106
240706	850107
99155	850108
160477	850109
402473	850110
521237	850111
626988	850112
178362	850113
366497	850114
616434	850115
687538	850116
79078	850117
22820	850118
632037	850119
2146	850120
203570	850121
34429	850122
521904	850123
323998	850124
46731	850125
248615	850126
684	850127
48483	850128
398520	850129
694181	850130
5	850131
663853	850132
106770	850133
539	850134
54755	850135
147560	850136
99716	850137
379475	850138
325329	850139
3945	850140
3945	850141
2995	850142
18902	850143
68501	850144
172168	850145
454214	850146
147578	850147
96953	850148
193673	850149
791	850150
247401	850151
582835	850152
376996	850153
267133	850154
135625	850155
517092	850156
517093	850157
352919	850158
122949	850159
125211	850160
102389	850161
538295	850162
619422	850163
553978	850164
342617	850165
124710	850166
167703	850167
242955	850168
298006	850169
166469	850170
29563	850171
14892	850172
185426	850173
30953	850174
414633	850175
475916	850176
41550	850177
99521	850178
402400	850179
445748	850180
384152	850181
48512	850182
154714	850183
15098	850184
11044	850185
603049	850186
583437	850187
482751	850188
676467	850189
87691	850190
399730	850191
11613	850192
134793	850193
164228	850194
530307	850195
410965	850196
193484	850197
320464	850198
32159	850199
218666	850200
69660	850201
651667	850202
186906	850203
94997	850204
498983	850205
338257	850206
386946	850207
25250	850208
542087	850209
665280	850210
665272	850211
422956	850212
474069	850213
556821	850214
542369	850215
156062	850216
201574	850217
561350	850218
115316	850219
30176	850220
93159	850221
25256	850222
381566	850223
56241	850224
41329	850225
82018	850226
142331	850227
199825	850228
562447	850229
550281	850230
404503	850231
27647	850232
3224	850233
482011	850234
44727	850235
149998	850236
31741	850237
502320	850238
522019	850239
37910	850240
11229	850241
65152	850242
278528	850243
27677	850244
429235	850245
386463	850246
298429	850247
40638	850248
488881	850249
135834	850250
411843	850251
363421	850252
81980	850253
626737	850254
286450	850255
26409	850256
289621	850257
150957	850258
266149	850259
349684	850260
593623	850261
678241	850262
52556	850263
252289	850264
49940	850265
564659	850266
3888	850267
9910	850268
96135	850269
565730	850270
512048	850271
15749	850272
596696	850273
47176	850274
113829	850275
47606	850276
566048	850277
333966	850278
544948	850279
634908	850280
323498	850281
264266	850282
309049	850283
10125	850284
75891	850285
160292	850286
96049	850287
165889	850288
628920	850289
450551	850290
26065	850291
184958	850292
37140	850293
510626	850294
43987	850295
30204	850296
37430	850297
564531	850298
52159	850299
540108	850300
42119	850301
8438	850302
391634	850303
16957	850304
634493	850305
317610	850306
22173	850307
522580	850308
76984	850309
138513	850310
254720	850311
37104	850312
483910	850313
496173	850314
465683	850315
235527	850316
188357	850317
43526	850318
35269	850319
36641	850320
139802	850321
114637	850322
76674	850323
12387	850324
100439	850325
355125	850326
293405	850327
36271	850328
116914	850329
100419	850330
400926	850331
53257	850332
1080	850333
323618	850334
126843	850335
459253	850336
482122	850337
408122	850338
28430	850339
616601	850340
481657	850341
536808	850342
606202	850343
17517	850344
80410	850345
70673	850346
255535	850347
9687	850348
208793	850349
492996	850350
519379	850351
171942	850352
422786	850353
647324	850354
2014	850355
170610	850356
124714	850357
132126	850358
580682	850359
133440	850360
68701	850361
162586	850362
481841	850363
93936	850364
79834	850365
211457	850366
370028	850367
236737	850368
471614	850369
579488	850370
66439	850371
125016	850372
690162	850373
316266	850374
454717	850375
12401	850376
31932	850377
44319	850378
152412	850379
466433	850380
59720	850381
58	850382
76898	850383
76319	850384
46131	850385
31137	850386
326720	850387
537070	850388
749	850389
35613	850390
283875	850391
469007	850392
148690	850393
613594	850394
209426	850395
116121	850396
294433	850397
42023	850398
6801	850399
159250	850400
427447	850401
141003	850402
20049	850403
115373	850404
292626	850405
21649	850406
599442	850407
42863	850408
557552	850409
364363	850410
195185	850411
596810	850412
103613	850413
231472	850414
77689	850415
806	850416
201329	850417
82692	850418
150594	850419
37948	850420
348149	850421
20137	850422
57322	850423
246194	850424
46810	850425
621550	850426
665218	850427
362424	850428
351916	850429
66448	850430
228608	850431
232410	850432
493848	850433
123020	850434
149280	850435
611576	850436
168335	850437
61180	850438
29713	850439
571478	850440
175251	850441
91980	850442
539856	850443
413631	850444
481842	850445
24076	850446
198597	850447
70000	850448
351468	850449
329305	850450
332839	850451
65822	850452
95030	850453
622837	850454
241169	850455
123289	850456
471456	850457
639425	850458
253673	850459
187669	850460
5354	850461
217611	850462
539027	850463
24405	850464
76051	850465
434734	850466
124292	850467
411556	850468
226085	850469
646026	850470
299850	850471
97104	850472
60024	850473
130696	850474
280	850475
4936	850476
10759	850477
660136	850478
664290	850479
1788	850480
72303	850481
465504	850482
367021	850483
230339	850484
154886	850485
1102	850486
28523	850487
637882	850488
109300	850489
25758	850490
425682	850491
20343	850492
90395	850493
216978	850494
279506	850495
5489	850496
28697	850497
54984	850498
564346	850499
13208	850500
138104	850501
3054	850502
675485	850503
2950	850504
3811	850505
18	850506
20854	850507
164116	850508
81061	850509
10944	850510
556617	850511
26403	850512
5623	850513
625174	850514
127152	850515
28610	850516
593728	850517
69707	850518
68045	850519
13	850520
264919	850521
481205	850522
687743	850523
132916	850524
117726	850525
26807	850526
2	850527
26124	850528
199506	850529
22488	850530
341169	850531
1175	850532
10	850533
139479	850534
145213	850535
567732	850536
28299	850537
92051	850538
172706	850539
101291	850540
36251	850541
96154	850542
4564	850543
36444	850544
16843	850545
508628	850546
74574	850547
10998	850548
208244	850549
118156	850550
647718	850551
474943	850552
364834	850553
119	850554
102681	850555
656220	850556
8300	850557
509723	850558
531174	850559
68861	850560
211036	850561
160661	850562
8520	850563
15785	850564
579461	850565
7859	850566
29660	850567
421127	850568
82885	850569
693913	850570
273795	850571
65957	850572
205183	850573
171459	850574
693213	850575
569070	850576
583656	850577
57676	850578
1112	850579
2320	850580
584846	850581
7968	850582
486925	850583
147133	850584
29624	850585
462366	850586
464344	850587
91446	850588
133941	850589
398197	850590
439596	850591
146432	850592
78999	850593
434111	850594
121417	850595
101529	850596
20353	850597
248175	850598
38957	850599
1247	850600
452193	850601
542101	850602
184903	850603
120	850604
328703	850605
1113	850606
41330	850607
506563	850608
190097	850609
241227	850610
593904	850611
424129	850612
17720	850613
31395	850614
26104	850615
442292	850616
86826	850617
355656	850618
112274	850619
200697	850620
376878	850621
470879	850622
543643	850623
13000	850624
182628	850625
358656	850626
543241	850627
141133	850628
19313	850629
505050	850630
76607	850631
162242	850632
171464	850633
14248	850634
18987	850635
470572	850636
473595	850637
631681	850638
82561	850639
96440	850640
337621	850641
537354	850642
98365	850643
45684	850644
419264	850645
34686	850646
36284	850647
610222	850648
625252	850649
689907	850650
252531	850651
543930	850652
57505	850653
34557	850654
375486	850655
170176	850656
387257	850657
492756	850658
642935	850659
230404	850660
625991	850661
302567	850662
266899	850663
76618	850664
607219	850665
285178	850666
28	850667
310492	850668
130076	850669
158165	850670
17035	850671
93073	850672
604072	850673
78650	850674
29661	850675
299397	850676
232376	850677
23658	850678
72939	850679
19253	850680
452357	850681
329955	850682
378200	850683
231900	850684
105155	850685
122623	850686
191372	850687
139796	850688
166776	850689
487730	850690
58228	850691
201325	850692
834	850693
344603	850694
227620	850695
655476	850696
53626	850697
8991	850698
560059	850699
667808	850700
309019	850701
411685	850702
189519	850703
385838	850704
37564	850705
206104	850706
40239	850707
509297	850708
42094	850709
73603	850710
570350	850711
534345	850712
87068	850713
169830	850714
364381	850715
368479	850716
44642	850717
532239	850718
30809	850719
118324	850720
510717	850721
55334	850722
486310	850723
399482	850724
161557	850725
677107	850726
90003	850727
235300	850728
523762	850729
55958	850730
437297	850731
1031	850732
22129	850733
486	850734
15	850735
56626	850736
441987	850737
441986	850738
554855	850739
1557	850740
48098	850741
15277	850742
80412	850743
28665	850744
201787	850745
275593	850746
360886	850747
222167	850748
671138	850749
44570	850750
668485	850751
166662	850752
475841	850753
515902	850754
120315	850755
214222	850756
198359	850757
128555	850758
456425	850759
39870	850760
125627	850761
19346	850762
25423	850763
348474	850764
452291	850765
552	850766
567418	850767
33568	850768
33568	850769
444019	850770
4182	850771
124894	850772
678479	850773
615493	850774
437601	850775
517486	850776
25944	850777
673393	850778
277478	850779
342773	850780
135882	850781
23920	850782
202112	850783
220080	850784
106016	850785
20012	850786
124988	850787
513347	850788
58693	850789
99538	850790
84379	850791
347630	850792
236578	850793
434085	850794
230919	850795
426950	850796
8290	850797
657105	850798
59148	850799
495153	850800
74810	850801
174758	850802
400151	850803
69715	850804
673805	850805
334467	850806
268694	850807
252882	850808
645864	850809
43712	850810
354085	850811
194642	850812
551841	850813
331533	850814
449304	850815
556345	850816
114111	850817
77844	850818
547571	850819
58609	850820
11382	850821
528971	850822
541992	850823
541956	850824
150096	850825
180	850826
629272	850827
38225	850828
518320	850829
5	850830
3640	850831
340323	850832
403915	850833
519487	850834
47844	850835
662	850836
102172	850837
48098	850838
334605	850839
636599	850840
98768	850841
173318	850842
682835	850843
143681	850844
156151	850845
462957	850846
555727	850847
487208	850848
433082	850849
301875	850850
556825	850851
304337	850852
1508	850853
8669	850854
552933	850855
10201	850856
648898	850857
144628	850858
553838	850859
230897	850860
61412	850861
432	850862
228253	850863
50625	850864
44524	850865
25517	850866
139038	850867
165816	850868
591300	850869
112769	850870
499502	850871
78303	850872
106649	850873
38075	850874
57	850875
101199	850876
463389	850877
591405	850878
696139	850879
246533	850880
384469	850881
303707	850882
5806	850883
33292	850884
118444	850885
362922	850886
573515	850887
564416	850888
100494	850889
128096	850890
139898	850891
446498	850892
331298	850893
345815	850894
415392	850895
7041	850896
678478	850897
58750	850898
43479	850899
406107	850900
41397	850901
76939	850902
260204	850903
182287	850904
693636	850905
172530	850906
46906	850907
469076	850908
338954	850909
97280	850910
181318	850911
182861	850912
618006	850913
340994	850914
200240	850915
27752	850916
242578	850917
17750	850918
382637	850919
3951	850920
48068	850921
73689	850922
581081	850923
195282	850924
129602	850925
566460	850926
682643	850927
261766	850928
268480	850929
2964	850930
315393	850931
427946	850932
130093	850933
390590	850934
503326	850935
497972	850936
148505	850937
695629	850938
43135	850939
2931	850940
8328	850941
113191	850942
472493	850943
498026	850944
126132	850945
270891	850946
693497	850947
19336	850948
39545	850949
130091	850950
4384	850951
171463	850952
650388	850953
59607	850954
136557	850955
20825	850956
341372	850957
44891	850958
414250	850959
602441	850960
29900	850961
23263	850962
620811	850963
480561	850964
596837	850965
324480	850966
557335	850967
7535	850968
656636	850969
686400	850970
16672	850971
13778	850972
20997	850973
28755	850974
492219	850975
385424	850976
27275	850977
642331	850978
1881	850979
44587	850980
131562	850981
482620	850982
236667	850983
126649	850984
622034	850985
580591	850986
4961	850987
501931	850988
163314	850989
17540	850990
332810	850991
568715	850992
117004	850993
697629	850994
403643	850995
664266	850996
235374	850997
14835	850998
50808	850999
42693	851000
677286	851001
548074	851002
639153	851003
507425	851004
470861	851005
657958	851006
10995	851007
344887	851008
509753	851009
546786	851010
621029	851011
662033	851012
686766	851013
16323	851014
238847	851015
185339	851016
693455	851017
258539	851018
211881	851019
675145	851020
603924	851021
498516	851022
202798	851023
686789	851024
424505	851025
658232	851026
86432	851027
184775	851028
345942	851029
480141	851030
567211	851031
195942	851032
386245	851033
148315	851034
63630	851035
344906	851036
383418	851037
630380	851038
413466	851039
57601	851040
322277	851041
638993	851042
130226	851043
360061	851044
33689	851045
37707	851046
73408	851047
622119	851048
109581	851049
6529	851050
419897	851051
159456	851052
116544	851053
117629	851054
490318	851055
191218	851056
97388	851057
107727	851058
168441	851059
110607	851060
489199	851061
191870	851062
6292	851063
570513	851064
26387	851065
196760	851066
140194	851067
124778	851068
376110	851069
325727	851070
64616	851071
42840	851072
363521	851073
3336	851074
145525	851075
148006	851076
484478	851077
22906	851078
480025	851079
440882	851080
411701	851081
173368	851082
49810	851083
530398	851084
161851	851085
76097	851086
57630	851087
76	851088
64300	851089
381740	851090
278215	851091
411059	851092
648369	851093
193504	851094
32213	851095
27057	851096
140872	851097
195978	851098
1743	851099
8771	851100
610305	851101
191435	851102
428	851103
271160	851104
246011	851105
251855	851106
149700	851107
39601	851108
23829	851109
468801	851110
671756	851111
528834	851112
185066	851113
637198	851114
695345	851115
324508	851116
115592	851117
109801	851118
607255	851119
478405	851120
503808	851121
3081	851122
521346	851123
74910	851124
64255	851125
585209	851126
346980	851127
22880	851128
14878	851129
24175	851130
1240	851131
25021	851132
41311	851133
640492	851134
237672	851135
390763	851136
75897	851137
500834	851138
304415	851139
627445	851140
656654	851141
4531	851142
2222	851143
4433	851144
368741	851145
2222	851146
2221	851147
2221	851148
423579	851149
202325	851150
311230	851151
32417	851152
58173	851153
363659	851154
163319	851155
124884	851156
186692	851157
3214	851158
11254	851159
16184	851160
507	851161
24044	851162
104981	851163
101753	851164
51815	851165
26084	851166
638057	851167
42005	851168
39912	851169
9120	851170
29932	851171
414036	851172
113123	851173
24692	851174
12236	851175
7829	851176
367	851177
471103	851178
166316	851179
144002	851180
563578	851181
15660	851182
309183	851183
7356	851184
27835	851185
503330	851186
505681	851187
546991	851188
498497	851189
339993	851190
620860	851191
33698	851192
491487	851193
62093	851194
41840	851195
617047	851196
191224	851197
6469	851198
4860	851199
89602	851200
24920	851201
153144	851202
533393	851203
9070	851204
483934	851205
14499	851206
168376	851207
504468	851208
646626	851209
478127	851210
411064	851211
39622	851212
200883	851213
100811	851214
1564	851215
598487	851216
371106	851217
158896	851218
244779	851219
328224	851220
260906	851221
77687	851222
108162	851223
23423	851224
488854	851225
218409	851226
63169	851227
165576	851228
9938	851229
401186	851230
521959	851231
369263	851232
78902	851233
400930	851234
215854	851235
695411	851236
359168	851237
155614	851238
343461	851239
118499	851240
54443	851241
336828	851242
408208	851243
343487	851244
4185	851245
490028	851246
42908	851247
674780	851248
557459	851249
38916	851250
40244	851251
348461	851252
402923	851253
324870	851254
45737	851255
349906	851256
85714	851257
308254	851258
630281	851259
198828	851260
530223	851261
543141	851262
354114	851263
501848	851264
38694	851265
630004	851266
664344	851267
697918	851268
138459	851269
124839	851270
39811	851271
111079	851272
8307	851273
28617	851274
23286	851275
44704	851276
451372	851277
634979	851278
513310	851279
462130	851280
139500	851281
205405	851282
249037	851283
302210	851284
447896	851285
443838	851286
261417	851287
157336	851288
183195	851289
516893	851290
178042	851291
465110	851292
25	851293
530346	851294
463525	851295
54845	851296
86834	851297
17490	851298
404107	851299
376372	851300
408218	851301
165199	851302
5790	851303
46545	851304
543276	851305
75360	851306
32484	851307
2370	851308
647	851309
99388	851310
441878	851311
38536	851312
153524	851313
187132	851314
4685	851315
18088	851316
581965	851317
243792	851318
33874	851319
234136	851320
19190	851321
97857	851322
247063	851323
248996	851324
243433	851325
335380	851326
224777	851327
893	851328
69260	851329
296378	851330
67305	851331
288590	851332
677368	851333
683987	851334
430817	851335
432541	851336
27604	851337
47114	851338
180904	851339
53875	851340
246474	851341
50620	851342
202606	851343
398209	851344
541707	851345
246965	851346
475481	851347
204489	851348
159599	851349
230653	851350
479003	851351
150818	851352
64895	851353
279950	851354
644525	851355
141489	851356
164413	851357
423764	851358
253980	851359
96136	851360
374658	851361
316603	851362
111272	851363
574326	851364
587107	851365
194684	851366
71114	851367
400140	851368
22694	851369
129051	851370
301057	851371
587261	851372
598642	851373
4500	851374
39511	851375
50838	851376
63246	851377
102797	851378
613715	851379
427510	851380
156155	851381
251553	851382
183574	851383
146858	851384
95808	851385
671437	851386
218011	851387
339862	851388
196168	851389
266290	851390
375953	851391
6748	851392
7871	851393
543948	851394
54935	851395
19985	851396
128190	851397
164714	851398
43518	851399
149015	851400
218357	851401
539491	851402
389141	851403
134509	851404
347233	851405
612903	851406
319313	851407
158218	851408
412195	851409
3586	851410
202250	851411
661794	851412
26315	851413
636471	851414
34560	851415
167362	851416
681234	851417
543251	851418
640417	851419
96164	851420
400277	851421
101733	851422
2499	851423
144803	851424
86354	851425
41657	851426
627038	851427
474438	851428
174685	851429
239459	851430
637900	851431
470577	851432
104223	851433
404735	851434
534434	851435
65449	851436
173217	851437
12204	851438
445588	851439
614026	851440
279697	851441
161451	851442
222616	851443
484608	851444
538150	851445
5589	851446
54050	851447
59410	851448
245025	851449
216202	851450
190873	851451
684087	851452
688372	851453
28495	851454
183132	851455
57930	851456
477080	851457
217620	851458
217471	851459
73954	851460
2893	851461
691213	851462
464031	851463
562103	851464
179295	851465
482024	851466
116105	851467
193374	851468
616044	851469
299421	851470
248238	851471
534252	851472
36625	851473
1138	851474
39730	851475
142935	851476
22657	851477
585193	851478
323575	851479
592791	851480
157063	851481
395201	851482
405426	851483
50370	851484
91605	851485
103600	851486
216070	851487
384773	851488
420970	851489
95438	851490
658761	851491
65041	851492
122916	851493
202602	851494
58854	851495
693990	851496
504883	851497
299522	851498
442001	851499
602942	851500
159168	851501
89202	851502
94802	851503
157600	851504
339239	851505
176957	851506
671216	851507
22393	851508
37336	851509
352220	851510
2853	851511
458216	851512
69093	851513
205855	851514
434420	851515
69244	851516
224341	851517
28680	851518
105165	851519
411393	851520
300444	851521
496177	851522
71771	851523
4816	851524
274531	851525
222911	851526
598739	851527
608021	851528
4868	851529
64357	851530
111208	851531
282107	851532
17714	851533
65025	851534
36776	851535
626354	851536
28681	851537
166657	851538
674692	851539
238219	851540
391228	851541
424002	851542
8422	851543
19775	851544
1124	851545
207227	851546
207217	851547
508984	851548
12235	851549
4948	851550
80189	851551
12138	851552
238106	851553
12937	851554
193849	851555
91303	851556
657321	851557
95071	851558
310577	851559
6098	851560
571356	851561
297868	851562
27656	851563
626	851564
405614	851565
3938	851566
444920	851567
362514	851568
61751	851569
22228	851570
36445	851571
62799	851572
99466	851573
323829	851574
36887	851575
306366	851576
35869	851577
13087	851578
2297	851579
532434	851580
647405	851581
137919	851582
346904	851583
2248	851584
3758	851585
632917	851586
394049	851587
157392	851588
19817	851589
484705	851590
129174	851591
298639	851592
143927	851593
524012	851594
52216	851595
2017	851596
366882	851597
1901	851598
434775	851599
669172	851600
641154	851601
4020	851602
510477	851603
507754	851604
78908	851605
342056	851606
273599	851607
470273	851608
666867	851609
267075	851610
305557	851611
525401	851612
49593	851613
345017	851614
78646	851615
57164	851616
190656	851617
457023	851618
241595	851619
119434	851620
86885	851621
3147	851622
142692	851623
9227	851624
201028	851625
101825	851626
70031	851627
26998	851628
2884	851629
328307	851630
43589	851631
409922	851632
667470	851633
554979	851634
75644	851635
653072	851636
554392	851637
366948	851638
330342	851639
592069	851640
355900	851641
385865	851642
4454	851643
171957	851644
78786	851645
533197	851646
70324	851647
549977	851648
175435	851649
43228	851650
131091	851651
166198	851652
310827	851653
213792	851654
109494	851655
532762	851656
32334	851657
544122	851658
152887	851659
339144	851660
299888	851661
643862	851662
341079	851663
490710	851664
76821	851665
569277	851666
485546	851667
46072	851668
14602	851669
155570	851670
404892	851671
345198	851672
569730	851673
551143	851674
247492	851675
102502	851676
70276	851677
27558	851678
477957	851679
166786	851680
483170	851681
263019	851682
580874	851683
247356	851684
140875	851685
162453	851686
68178	851687
69604	851688
602668	851689
481538	851690
5182	851691
245196	851692
389339	851693
206586	851694
163188	851695
115049	851696
62477	851697
133350	851698
256845	851699
321448	851700
4167	851701
472481	851702
484461	851703
70989	851704
9532	851705
32261	851706
154921	851707
13809	851708
287606	851709
468727	851710
246448	851711
306082	851712
138808	851713
79006	851714
99210	851715
147648	851716
149109	851717
22493	851718
415988	851719
498724	851720
483	851721
438884	851722
679455	851723
364596	851724
390767	851725
469979	851726
892	851727
44601	851728
461082	851729
336027	851730
116635	851731
687009	851732
504436	851733
401874	851734
399232	851735
529565	851736
61460	851737
237429	851738
355866	851739
313015	851740
73066	851741
43344	851742
73850	851743
570118	851744
43842	851745
30425	851746
195213	851747
360786	851748
24946	851749
430784	851750
226	851751
465268	851752
456566	851753
525360	851754
29222	851755
36471	851756
71405	851757
425523	851758
234080	851759
143696	851760
281177	851761
7872	851762
542516	851763
365201	851764
231075	851765
14353	851766
87601	851767
508232	851768
50196	851769
54943	851770
588254	851771
373766	851772
400181	851773
505882	851774
464603	851775
604837	851776
1608	851777
503207	851778
613751	851779
89774	851780
247042	851781
456826	851782
352503	851783
123020	851784
480748	851785
155616	851786
138918	851787
398548	851788
93190	851789
16789	851790
501025	851791
105861	851792
663761	851793
28865	851794
480097	851795
105312	851796
33505	851797
390241	851798
175173	851799
35689	851800
388080	851801
162682	851802
38575	851803
562953	851804
232802	851805
32494	851806
69988	851807
11018	851808
93422	851809
5002	851810
648257	851811
327915	851812
172506	851813
591302	851814
350574	851815
381919	851816
557745	851817
125529	851818
12563	851819
490745	851820
39908	851821
3906	851822
73618	851823
255032	851824
90858	851825
297003	851826
21891	851827
58315	851828
382907	851829
37238	851830
546130	851831
89136	851832
184843	851833
236523	851834
253771	851835
30803	851836
167853	851837
4366	851838
254830	851839
266233	851840
295213	851841
338302	851842
98368	851843
214991	851844
583701	851845
484799	851846
560091	851847
668239	851848
30272	851849
531422	851850
165624	851851
32839	851852
127486	851853
77930	851854
87167	851855
84986	851856
18010	851857
351839	851858
171290	851859
168755	851860
343754	851861
60074	851862
49866	851863
110308	851864
161386	851865
128399	851866
563187	851867
212226	851868
25387	851869
540704	851870
686004	851871
650691	851872
155597	851873
465092	851874
192309	851875
144395	851876
434266	851877
521832	851878
152435	851879
60726	851880
597338	851881
535965	851882
126610	851883
266029	851884
103538	851885
34845	851886
477429	851887
173999	851888
46496	851889
85971	851890
593818	851891
524779	851892
28257	851893
284025	851894
217669	851895
167471	851896
1554	851897
28495	851898
541192	851899
42171	851900
201691	851901
101121	851902
345974	851903
142387	851904
91049	851905
46700	851906
156396	851907
7484	851908
658886	851909
381897	851910
689243	851911
3504	851912
67395	851913
31	851914
28845	851915
54600	851916
37070	851917
429895	851918
398857	851919
11359	851920
94131	851921
249158	851922
29541	851923
152588	851924
19308	851925
23611	851926
243641	851927
230075	851928
67828	851929
53684	851930
117266	851931
135627	851932
585883	851933
462347	851934
422777	851935
394954	851936
16244	851937
502150	851938
5159	851939
41624	851940
26115	851941
167567	851942
167021	851943
53567	851944
163803	851945
547702	851946
399056	851947
295946	851948
42033	851949
38308	851950
167105	851951
634333	851952
216126	851953
277866	851954
42035	851955
69938	851956
263139	851957
41526	851958
367453	851959
165587	851960
634195	851961
80282	851962
381755	851963
576565	851964
88265	851965
469009	851966
456943	851967
491329	851968
660199	851969
50177	851970
130722	851971
86718	851972
631456	851973
142193	851974
63810	851975
123949	851976
18646	851977
37906	851978
501404	851979
253738	851980
657519	851981
177831	851982
371217	851983
521050	851984
505781	851985
18702	851986
93964	851987
159376	851988
423041	851989
26098	851990
657224	851991
615343	851992
102887	851993
586218	851994
136935	851995
133987	851996
83347	851997
537418	851998
269362	851999
355323	852000
280481	852001
305178	852002
524931	852003
333494	852004
140593	852005
167430	852006
82559	852007
148677	852008
447979	852009
587620	852010
116210	852011
81016	852012
510150	852013
264642	852014
153588	852015
560892	852016
248729	852017
336962	852018
292137	852019
443833	852020
295371	852021
103524	852022
68092	852023
208684	852024
647138	852025
528129	852026
8151	852027
190841	852028
42803	852029
84132	852030
182517	852031
6993	852032
447710	852033
2633	852034
276387	852035
16429	852036
403065	852037
603579	852038
514779	852039
161538	852040
495536	852041
50387	852042
536480	852043
600433	852044
1260	852045
104449	852046
199368	852047
196406	852048
90727	852049
31956	852050
348	852051
153374	852052
578724	852053
20330	852054
587812	852055
7633	852056
97986	852057
397041	852058
83867	852059
201067	852060
440617	852061
321143	852062
125173	852063
480631	852064
476884	852065
525459	852066
64556	852067
550661	852068
279788	852069
221910	852070
134167	852071
449427	852072
667475	852073
471493	852074
567356	852075
22835	852076
5599	852077
94220	852078
156998	852079
75181	852080
76861	852081
550335	852082
527944	852083
42824	852084
626995	852085
80629	852086
523242	852087
133953	852088
398790	852089
376559	852090
94781	852091
466967	852092
107150	852093
43323	852094
487949	852095
192068	852096
275868	852097
101050	852098
283143	852099
442847	852100
152037	852101
487377	852102
411067	852103
155342	852104
196060	852105
629036	852106
104824	852107
338282	852108
15861	852109
29996	852110
139883	852111
608524	852112
482266	852113
678505	852114
289414	852115
80519	852116
40056	852117
691905	852118
412829	852119
10655	852120
11356	852121
318931	852122
272824	852123
97854	852124
45743	852125
29213	852126
110393	852127
39752	852128
176446	852129
453881	852130
434737	852131
461820	852132
102897	852133
521752	852134
556224	852135
345309	852136
146213	852137
117556	852138
483685	852139
618630	852140
154267	852141
221142	852142
175218	852143
142770	852144
56954	852145
453763	852146
77704	852147
1365	852148
608699	852149
650421	852150
547696	852151
205085	852152
286256	852153
13956	852154
298326	852155
95434	852156
506173	852157
100116	852158
606375	852159
82877	852160
49666	852161
622689	852162
530458	852163
527883	852164
17030	852165
450224	852166
398068	852167
449938	852168
5396	852169
409696	852170
18185	852171
93439	852172
20230	852173
533566	852174
150262	852175
93510	852176
577764	852177
502111	852178
605640	852179
99091	852180
1315	852181
255293	852182
21464	852183
201	852184
286406	852185
201405	852186
264223	852187
82316	852188
608090	852189
105440	852190
16864	852191
486586	852192
102801	852193
598782	852194
631592	852195
387790	852196
236568	852197
21884	852198
118314	852199
436040	852200
629016	852201
42199	852202
295686	852203
453161	852204
457245	852205
319463	852206
347721	852207
375679	852208
56319	852209
6683	852210
85189	852211
170951	852212
401246	852213
206477	852214
450917	852215
44069	852216
626731	852217
101175	852218
354241	852219
596754	852220
48963	852221
8371	852222
614903	852223
2329	852224
369180	852225
6217	852226
622754	852227
56809	852228
67666	852229
44437	852230
685021	852231
671905	852232
23984	852233
268300	852234
25005	852235
57588	852236
212952	852237
46299	852238
279477	852239
385961	852240
114805	852241
216830	852242
69348	852243
31828	852244
402352	852245
373739	852246
470271	852247
238452	852248
109393	852249
85673	852250
644210	852251
66022	852252
167303	852253
626176	852254
607776	852255
646563	852256
236830	852257
602140	852258
168960	852259
156597	852260
145196	852261
167	852262
607513	852263
19153	852264
218369	852265
37155	852266
218953	852267
17747	852268
354649	852269
106947	852270
8302	852271
125537	852272
254948	852273
2557	852274
519205	852275
11672	852276
442132	852277
659890	852278
395257	852279
180738	852280
515727	852281
389431	852282
286961	852283
89959	852284
345176	852285
333096	852286
314293	852287
186779	852288
5514	852289
478217	852290
379959	852291
9729	852292
208908	852293
554711	852294
169210	852295
133179	852296
333713	852297
204653	852298
501178	852299
115885	852300
541537	852301
7076	852302
32979	852303
96864	852304
267412	852305
11863	852306
674283	852307
306932	852308
301843	852309
568632	852310
441564	852311
434421	852312
69580	852313
38885	852314
409499	852315
558981	852316
101998	852317
169979	852318
345108	852319
254367	852320
955	852321
154768	852322
23564	852323
503443	852324
243863	852325
163822	852326
117245	852327
651220	852328
556454	852329
12559	852330
588133	852331
98770	852332
105075	852333
112414	852334
231763	852335
5852	852336
276278	852337
85944	852338
1922	852339
117213	852340
286105	852341
16996	852342
696796	852343
531340	852344
504122	852345
163726	852346
56512	852347
350124	852348
355784	852349
229852	852350
67745	852351
120201	852352
99385	852353
586	852354
495607	852355
109092	852356
539418	852357
246165	852358
433946	852359
239281	852360
125507	852361
370024	852362
11610	852363
630792	852364
566214	852365
5180	852366
426826	852367
18901	852368
641637	852369
676808	852370
31214	852371
603559	852372
75188	852373
302098	852374
5482	852375
141716	852376
121697	852377
33445	852378
607233	852379
12681	852380
470952	852381
461962	852382
241943	852383
643842	852384
192707	852385
676208	852386
52040	852387
609964	852388
661687	852389
329808	852390
391185	852391
677385	852392
238575	852393
533914	852394
51862	852395
535578	852396
81983	852397
44293	852398
498343	852399
232933	852400
169507	852401
36698	852402
229941	852403
300283	852404
661462	852405
67977	852406
48789	852407
24121	852408
354443	852409
685430	852410
618394	852411
8579	852412
67153	852413
437448	852414
1670	852415
445844	852416
58144	852417
491626	852418
5121	852419
82518	852420
521834	852421
485511	852422
57009	852423
233428	852424
111615	852425
191096	852426
437141	852427
140987	852428
679850	852429
517571	852430
516901	852431
15027	852432
59003	852433
156793	852434
129378	852435
55224	852436
35857	852437
57897	852438
57	852439
139800	852440
139159	852441
531	852442
7992	852443
29749	852444
669016	852445
73657	852446
177726	852447
334146	852448
88567	852449
534187	852450
555022	852451
495763	852452
53408	852453
9833	852454
31332	852455
274350	852456
412861	852457
606432	852458
149986	852459
277714	852460
600911	852461
375348	852462
591225	852463
1359	852464
121157	852465
409521	852466
682232	852467
170699	852468
453857	852469
100065	852470
7897	852471
641591	852472
127816	852473
32245	852474
19598	852475
271351	852476
466801	852477
472460	852478
39099	852479
169735	852480
175996	852481
589343	852482
617883	852483
3301	852484
432622	852485
120779	852486
34689	852487
6277	852488
569763	852489
444232	852490
168953	852491
361642	852492
156650	852493
899	852494
236703	852495
105355	852496
506616	852497
226018	852498
17330	852499
100192	852500
40236	852501
107577	852502
116683	852503
676149	852504
14894	852505
12230	852506
41540	852507
114816	852508
36290	852509
54862	852510
60643	852511
191565	852512
374138	852513
170272	852514
67112	852515
233942	852516
132474	852517
15074	852518
643689	852519
47581	852520
124600	852521
66145	852522
519963	852523
93173	852524
66358	852525
1728	852526
6323	852527
103435	852528
57724	852529
30297	852530
317658	852531
208674	852532
61823	852533
618653	852534
278634	852535
101249	852536
147560	852537
231673	852538
2631	852539
135309	852540
36151	852541
293193	852542
1375	852543
454329	852544
546404	852545
607101	852546
274053	852547
294114	852548
465391	852549
66244	852550
397662	852551
641335	852552
435931	852553
248743	852554
685817	852555
528997	852556
452310	852557
1354	852558
20810	852559
35084	852560
371889	852561
8138	852562
23191	852563
547063	852564
52650	852565
97332	852566
137354	852567
667318	852568
105483	852569
63419	852570
8010	852571
423323	852572
173954	852573
109764	852574
532193	852575
421205	852576
71441	852577
226850	852578
659745	852579
627191	852580
585760	852581
446044	852582
12193	852583
111666	852584
244316	852585
74133	852586
50881	852587
273066	852588
24469	852589
326833	852590
94090	852591
57983	852592
583541	852593
599759	852594
10956	852595
56791	852596
62709	852597
135497	852598
286861	852599
144104	852600
182722	852601
141462	852602
109231	852603
5886	852604
168976	852605
116970	852606
155775	852607
628683	852608
511906	852609
539820	852610
199607	852611
468561	852612
598694	852613
494858	852614
419	852615
610313	852616
352054	852617
375	852618
23945	852619
333804	852620
110587	852621
114798	852622
549828	852623
520313	852624
430587	852625
2945	852626
622	852627
376628	852628
590446	852629
486833	852630
8882	852631
693169	852632
157324	852633
18553	852634
352790	852635
159238	852636
624433	852637
51526	852638
679289	852639
614499	852640
507889	852641
145687	852642
667482	852643
439615	852644
270711	852645
302909	852646
24251	852647
221769	852648
339361	852649
70011	852650
167401	852651
76602	852652
17857	852653
563753	852654
430568	852655
565614	852656
23963	852657
428422	852658
587417	852659
10159	852660
500945	852661
634149	852662
560907	852663
180319	852664
229084	852665
594895	852666
679707	852667
379312	852668
110579	852669
261182	852670
674350	852671
375405	852672
76918	852673
51213	852674
42914	852675
123566	852676
334700	852677
522943	852678
684237	852679
87128	852680
382848	852681
164854	852682
622453	852683
605245	852684
494998	852685
400860	852686
632085	852687
112343	852688
355979	852689
574578	852690
570814	852691
166	852692
207970	852693
588182	852694
141733	852695
49907	852696
213721	852697
55210	852698
123343	852699
38108	852700
219840	852701
337319	852702
81430	852703
146131	852704
476724	852705
172322	852706
388796	852707
129513	852708
177221	852709
603400	852710
88097	852711
57289	852712
490841	852713
256431	852714
489093	852715
58870	852716
395199	852717
627679	852718
559743	852719
160670	852720
508373	852721
472682	852722
102768	852723
56932	852724
122467	852725
536729	852726
32341	852727
487006	852728
279677	852729
1135	852730
184443	852731
17513	852732
163800	852733
82380	852734
356862	852735
10943	852736
121815	852737
250649	852738
157144	852739
453	852740
8873	852741
247296	852742
27524	852743
444215	852744
387932	852745
169692	852746
139842	852747
23125	852748
650783	852749
179963	852750
251248	852751
404315	852752
160202	852753
329058	852754
138758	852755
116733	852756
487429	852757
416619	852758
550131	852759
523691	852760
154984	852761
596231	852762
518831	852763
57643	852764
230412	852765
39084	852766
624032	852767
213242	852768
213268	852769
694919	852770
523452	852771
632300	852772
2050	852773
235676	852774
453169	852775
3862	852776
4017	852777
828	852778
372295	852779
16203	852780
273396	852781
97053	852782
557770	852783
488594	852784
603356	852785
388724	852786
79429	852787
413898	852788
27640	852789
56376	852790
190385	852791
403486	852792
174294	852793
31190	852794
570413	852795
89690	852796
277543	852797
691296	852798
418444	852799
7857	852800
284255	852801
16770	852802
611188	852803
329576	852804
404986	852805
265201	852806
154715	852807
871	852808
64720	852809
4091	852810
313331	852811
334764	852812
100408	852813
165838	852814
121085	852815
19603	852816
546856	852817
61308	852818
94107	852819
176896	852820
585347	852821
41241	852822
279053	852823
23653	852824
134094	852825
187381	852826
455846	852827
91598	852828
242313	852829
74299	852830
33460	852831
218890	852832
410414	852833
83560	852834
55436	852835
435216	852836
167033	852837
232883	852838
519909	852839
121884	852840
104965	852841
37994	852842
275024	852843
504442	852844
633855	852845
103900	852846
268567	852847
385429	852848
385496	852849
252416	852850
177274	852851
363410	852852
404126	852853
5974	852854
170635	852855
167292	852856
398911	852857
388936	852858
253099	852859
200	852860
278941	852861
600180	852862
250778	852863
105439	852864
248647	852865
278972	852866
144813	852867
16470	852868
540191	852869
585013	852870
509282	852871
665493	852872
580719	852873
35799	852874
229132	852875
559287	852876
169663	852877
17488	852878
199142	852879
202838	852880
2523	852881
71232	852882
672970	852883
18981	852884
650026	852885
1458	852886
478374	852887
26775	852888
670737	852889
336651	852890
176510	852891
416176	852892
17455	852893
120314	852894
620709	852895
564065	852896
27324	852897
460460	852898
16278	852899
18969	852900
429908	852901
22493	852902
3645	852903
110957	852904
51379	852905
50741	852906
196394	852907
11355	852908
4264	852909
265274	852910
354502	852911
150149	852912
642998	852913
252339	852914
59176	852915
628416	852916
400627	852917
646969	852918
44706	852919
162241	852920
35282	852921
304453	852922
651101	852923
14276	852924
536429	852925
54878	852926
299897	852927
43509	852928
397086	852929
44708	852930
102637	852931
452426	852932
37083	852933
317699	852934
331201	852935
615266	852936
580494	852937
133500	852938
357075	852939
469803	852940
106911	852941
4014	852942
68401	852943
551471	852944
358416	852945
442897	852946
279804	852947
70768	852948
486532	852949
521273	852950
104280	852951
42566	852952
102805	852953
651717	852954
386530	852955
165427	852956
10960	852957
34995	852958
523775	852959
484707	852960
323882	852961
18880	852962
74238	852963
5176	852964
615998	852965
13343	852966
8981	852967
633590	852968
81949	852969
321347	852970
19935	852971
1105	852972
228292	852973
49767	852974
383384	852975
44662	852976
289219	852977
8033	852978
2931	852979
483798	852980
462196	852981
558347	852982
177934	852983
4702	852984
74155	852985
11358	852986
525	852987
362945	852988
337318	852989
633251	852990
51415	852991
236809	852992
584794	852993
83530	852994
254621	852995
450618	852996
83436	852997
101656	852998
119291	852999
659939	853000
121505	853001
62310	853002
20049	853003
31015	853004
135364	853005
2041	853006
154523	853007
216873	853008
260844	853009
28771	853010
3649	853011
645703	853012
65044	853013
620181	853014
363361	853015
374295	853016
143707	853017
75668	853018
286109	853019
83904	853020
3599	853021
654082	853022
575762	853023
399398	853024
15013	853025
59795	853026
129111	853027
324505	853028
21652	853029
488585	853030
539835	853031
129472	853032
268112	853033
11842	853034
144487	853035
10579	853036
127368	853037
308394	853038
90137	853039
187467	853040
295219	853041
83680	853042
465141	853043
249157	853044
695168	853045
468519	853046
636602	853047
56018	853048
114980	853049
635857	853050
451392	853051
260754	853052
460843	853053
161016	853054
22689	853055
30947	853056
205961	853057
466171	853058
351369	853059
576923	853060
529229	853061
416560	853062
620733	853063
86772	853064
293195	853065
298116	853066
620641	853067
594	853068
327391	853069
551689	853070
72133	853071
37698	853072
488238	853073
593173	853074
583715	853075
279870	853076
382019	853077
338828	853078
547201	853079
73255	853080
597572	853081
529628	853082
453133	853083
470898	853084
532413	853085
398211	853086
357382	853087
133580	853088
22188	853089
61213	853090
278199	853091
500939	853092
427267	853093
86312	853094
544258	853095
79604	853096
5611	853097
30135	853098
226882	853099
50873	853100
198673	853101
411286	853102
558486	853103
70732	853104
161090	853105
269501	853106
495646	853107
56146	853108
37230	853109
73658	853110
343751	853111
95252	853112
3423	853113
20898	853114
192767	853115
571418	853116
2602	853117
626407	853118
448521	853119
58449	853120
58772	853121
92184	853122
608511	853123
692526	853124
39562	853125
562439	853126
249295	853127
201481	853128
412091	853129
535001	853130
476050	853131
260831	853132
372194	853133
8708	853134
363457	853135
398405	853136
105685	853137
60300	853138
154252	853139
334762	853140
541759	853141
101263	853142
369730	853143
12206	853144
156873	853145
667748	853146
568631	853147
40861	853148
15743	853149
635636	853150
83386	853151
281653	853152
205748	853153
21762	853154
32446	853155
467897	853156
218727	853157
416866	853158
579357	853159
76659	853160
6588	853161
105122	853162
683274	853163
345637	853164
369404	853165
142586	853166
576664	853167
416862	853168
72289	853169
677240	853170
673019	853171
151236	853172
365873	853173
201113	853174
583598	853175
22786	853176
302926	853177
631366	853178
662250	853179
6911	853180
99177	853181
11928	853182
242851	853183
3599	853184
17749	853185
551323	853186
153571	853187
123677	853188
545676	853189
511604	853190
12758	853191
671376	853192
471618	853193
235925	853194
647157	853195
619273	853196
565	853197
623388	853198
246290	853199
231001	853200
169547	853201
658865	853202
332546	853203
427888	853204
160066	853205
593235	853206
234715	853207
22265	853208
668983	853209
428876	853210
116584	853211
19355	853212
667467	853213
33074	853214
386656	853215
386669	853216
98452	853217
38588	853218
2072	853219
147039	853220
41844	853221
424571	853222
140326	853223
38871	853224
631420	853225
318567	853226
681654	853227
125538	853228
69599	853229
506561	853230
116758	853231
499777	853232
291742	853233
138612	853234
666387	853235
111160	853236
15583	853237
90100	853238
623284	853239
94003	853240
18935	853241
553005	853242
146199	853243
18441	853244
166786	853245
116634	853246
600368	853247
267595	853248
455609	853249
414850	853250
2692	853251
621408	853252
507264	853253
107004	853254
106183	853255
324090	853256
356319	853257
288776	853258
433076	853259
367506	853260
69846	853261
468001	853262
583309	853263
466776	853264
100927	853265
306016	853266
157834	853267
586632	853268
54807	853269
618695	853270
318973	853271
467176	853272
371102	853273
592921	853274
257514	853275
22948	853276
271302	853277
129693	853278
292710	853279
52862	853280
432442	853281
3171	853282
86542	853283
3304	853284
545872	853285
205182	853286
580375	853287
281806	853288
111830	853289
32250	853290
260973	853291
244108	853292
352949	853293
44269	853294
156367	853295
108917	853296
154177	853297
1165	853298
260558	853299
563161	853300
197681	853301
631771	853302
18438	853303
204722	853304
128135	853305
134455	853306
275578	853307
336976	853308
31333	853309
261230	853310
682612	853311
115842	853312
2997	853313
403066	853314
343143	853315
150640	853316
364138	853317
664528	853318
533517	853319
17	853320
552646	853321
43	853322
27953	853323
274345	853324
397443	853325
604738	853326
39507	853327
56864	853328
93451	853329
11675	853330
628836	853331
445	853332
647202	853333
446631	853334
45745	853335
406915	853336
111340	853337
111368	853338
111342	853339
406877	853340
406878	853341
406885	853342
406887	853343
111366	853344
55298	853345
109991	853346
504530	853347
53299	853348
208900	853349
474020	853350
195180	853351
485340	853352
429084	853353
307844	853354
382896	853355
113755	853356
156908	853357
37466	853358
558234	853359
468403	853360
17062	853361
696582	853362
109388	853363
222916	853364
23820	853365
640096	853366
572200	853367
67564	853368
524509	853369
658421	853370
400927	853371
473438	853372
45400	853373
150668	853374
405208	853375
623911	853376
163797	853377
571434	853378
649920	853379
298975	853380
517677	853381
92737	853382
30831	853383
671482	853384
484403	853385
190333	853386
459759	853387
465059	853388
226000	853389
100890	853390
483391	853391
248838	853392
10688	853393
395171	853394
10528	853395
623420	853396
110124	853397
79643	853398
562754	853399
606459	853400
392836	853401
182808	853402
43076	853403
71707	853404
647342	853405
130535	853406
31889	853407
365859	853408
243774	853409
412199	853410
175807	853411
468358	853412
8302	853413
236840	853414
236989	853415
474114	853416
540646	853417
588304	853418
447982	853419
624158	853420
90075	853421
416993	853422
18263	853423
248298	853424
627263	853425
470114	853426
13617	853427
10819	853428
89973	853429
242104	853430
204709	853431
689616	853432
332930	853433
147427	853434
129583	853435
502052	853436
119135	853437
629077	853438
158201	853439
359212	853440
7610	853441
643547	853442
642284	853443
657618	853444
690831	853445
94661	853446
477777	853447
120728	853448
4528	853449
225978	853450
57956	853451
2914	853452
21503	853453
7347	853454
622057	853455
142955	853456
413809	853457
10528	853458
631663	853459
1598	853460
320552	853461
7758	853462
573519	853463
2287	853464
415601	853465
160386	853466
35229	853467
81973	853468
91180	853469
534490	853470
97341	853471
490658	853472
52389	853473
114119	853474
477620	853475
400088	853476
18250	853477
216930	853478
606946	853479
151256	853480
8364	853481
352722	853482
157193	853483
412806	853484
61322	853485
537168	853486
400129	853487
249304	853488
579944	853489
106097	853490
430775	853491
56989	853492
123280	853493
332581	853494
413123	853495
449599	853496
222250	853497
673205	853498
581828	853499
128175	853500
49935	853501
583466	853502
206797	853503
16622	853504
23704	853505
655771	853506
369544	853507
199543	853508
15016	853509
633234	853510
566141	853511
572960	853512
257365	853513
391397	853514
196615	853515
661571	853516
8054	853517
44584	853518
488674	853519
53153	853520
366829	853521
665470	853522
111394	853523
99191	853524
695728	853525
162469	853526
561640	853527
2235	853528
189703	853529
688318	853530
170381	853531
102711	853532
189245	853533
408503	853534
18774	853535
125558	853536
464708	853537
197820	853538
605699	853539
386098	853540
3877	853541
83074	853542
501078	853543
149591	853544
22105	853545
146252	853546
321104	853547
128532	853548
233576	853549
72795	853550
346126	853551
512669	853552
24658	853553
451695	853554
515581	853555
200775	853556
219315	853557
276266	853558
36487	853559
452843	853560
383711	853561
227063	853562
320702	853563
501698	853564
16677	853565
40448	853566
103312	853567
432350	853568
578173	853569
8079	853570
125487	853571
518400	853572
139797	853573
310138	853574
532136	853575
571811	853576
468255	853577
131413	853578
301256	853579
498939	853580
4934	853581
622141	853582
598952	853583
204758	853584
25224	853585
320587	853586
98195	853587
343199	853588
378220	853589
169157	853590
146292	853591
29615	853592
171026	853593
418770	853594
370056	853595
46966	853596
630523	853597
517549	853598
477752	853599
62673	853600
550142	853601
416531	853602
476049	853603
606756	853604
441284	853605
43559	853606
674502	853607
514818	853608
162357	853609
662110	853610
691	853611
524812	853612
112137	853613
112601	853614
653355	853615
21193	853616
550227	853617
673803	853618
679239	853619
678	853620
634341	853621
51598	853622
293627	853623
117544	853624
525280	853625
129245	853626
630055	853627
585017	853628
149361	853629
122465	853630
73771	853631
74676	853632
358611	853633
66274	853634
554378	853635
423967	853636
435058	853637
33066	853638
608467	853639
4338	853640
58377	853641
7707	853642
4288	853643
2626	853644
255896	853645
627597	853646
541269	853647
384893	853648
2023	853649
167576	853650
95158	853651
628212	853652
86510	853653
23035	853654
307831	853655
646569	853656
79656	853657
375528	853658
21142	853659
245940	853660
125953	853661
4119	853662
475480	853663
565788	853664
246700	853665
547860	853666
35150	853667
525112	853668
454682	853669
41836	853670
108992	853671
59335	853672
52311	853673
323030	853674
1751	853675
11514	853676
616378	853677
16103	853678
697775	853679
327974	853680
106601	853681
450969	853682
552779	853683
360484	853684
563603	853685
68466	853686
297787	853687
37475	853688
307434	853689
252347	853690
73280	853691
450384	853692
271893	853693
3697	853694
537976	853695
575732	853696
632699	853697
273244	853698
385	853699
94641	853700
13441	853701
122485	853702
431141	853703
158462	853704
112424	853705
571086	853706
550810	853707
365447	853708
629042	853709
472749	853710
555570	853711
311777	853712
189669	853713
249409	853714
155620	853715
119324	853716
667902	853717
80	853718
291977	853719
183213	853720
4726	853721
137184	853722
118270	853723
40516	853724
5276	853725
32407	853726
116886	853727
584637	853728
139951	853729
30745	853730
162865	853731
218389	853732
200051	853733
139217	853734
691846	853735
462767	853736
38857	853737
149437	853738
113654	853739
431314	853740
10797	853741
694191	853742
16861	853743
625511	853744
653599	853745
2971	853746
586691	853747
382029	853748
147720	853749
94398	853750
328327	853751
222488	853752
615334	853753
34016	853754
412846	853755
99580	853756
617089	853757
13302	853758
17006	853759
607928	853760
148858	853761
644321	853762
305958	853763
598561	853764
166405	853765
233192	853766
26817	853767
667881	853768
422230	853769
276859	853770
42716	853771
574073	853772
128530	853773
191574	853774
84460	853775
401747	853776
64497	853777
207455	853778
81673	853779
528267	853780
269297	853781
317398	853782
169896	853783
1583	853784
23000	853785
15140	853786
33784	853787
398553	853788
9268	853789
301440	853790
341212	853791
513595	853792
633682	853793
424876	853794
45989	853795
643197	853796
907	853797
528275	853798
1443	853799
251980	853800
161453	853801
640944	853802
101070	853803
372761	853804
338920	853805
483608	853806
59178	853807
18987	853808
696949	853809
146	853810
156402	853811
424984	853812
342087	853813
352538	853814
7468	853815
132272	853816
116859	853817
385398	853818
375457	853819
522834	853820
40031	853821
100667	853822
25651	853823
37237	853824
284952	853825
10309	853826
484974	853827
48023	853828
66925	853829
609566	853830
66795	853831
22	853832
453925	853833
497873	853834
124890	853835
656084	853836
358927	853837
28548	853838
433558	853839
249005	853840
38284	853841
190996	853842
575906	853843
371313	853844
214609	853845
142199	853846
286116	853847
187591	853848
448059	853849
99660	853850
9417	853851
555098	853852
248995	853853
281928	853854
568219	853855
46415	853856
587692	853857
81580	853858
602923	853859
549401	853860
574667	853861
425223	853862
210482	853863
471021	853864
333564	853865
543946	853866
547850	853867
402765	853868
636265	853869
490384	853870
584241	853871
400229	853872
515635	853873
356085	853874
492666	853875
229947	853876
220433	853877
488519	853878
45017	853879
56791	853880
180597	853881
14127	853882
11120	853883
63150	853884
192602	853885
136789	853886
627	853887
222236	853888
17215	853889
5355	853890
86046	853891
152466	853892
503024	853893
606919	853894
475843	853895
50519	853896
583753	853897
298964	853898
270584	853899
600264	853900
96524	853901
428988	853902
13115	853903
552558	853904
258812	853905
539271	853906
38773	853907
145393	853908
301429	853909
491115	853910
33798	853911
623179	853912
128700	853913
97325	853914
224540	853915
450644	853916
645321	853917
239618	853918
126458	853919
295899	853920
169969	853921
458695	853922
161751	853923
298936	853924
210265	853925
591096	853926
1662	853927
106874	853928
643743	853929
406829	853930
30461	853931
30478	853932
50443	853933
132845	853934
353835	853935
274576	853936
500658	853937
8917	853938
7518	853939
96382	853940
649790	853941
382737	853942
202647	853943
414789	853944
21992	853945
66835	853946
707	853947
588365	853948
51846	853949
7930	853950
444811	853951
270158	853952
338899	853953
388961	853954
4872	853955
340175	853956
311662	853957
169455	853958
265711	853959
500475	853960
50132	853961
14075	853962
77163	853963
308434	853964
256319	853965
193781	853966
478044	853967
479184	853968
423227	853969
485	853970
58258	853971
130356	853972
24183	853973
151053	853974
238103	853975
325605	853976
19874	853977
532624	853978
107536	853979
14079	853980
132811	853981
427790	853982
40437	853983
247369	853984
46326	853985
64023	853986
32317	853987
172705	853988
293661	853989
442235	853990
651140	853991
633970	853992
250853	853993
14746	853994
14394	853995
273966	853996
55896	853997
463411	853998
13604	853999
49562	854000
448311	854001
22086	854002
167463	854003
242358	854004
348843	854005
54816	854006
574966	854007
50596	854008
522217	854009
613427	854010
42957	854011
56246	854012
118681	854013
615051	854014
553744	854015
656800	854016
239864	854017
609572	854018
45287	854019
76446	854020
34186	854021
191522	854022
568378	854023
682531	854024
583750	854025
82528	854026
372739	854027
336186	854028
670078	854029
328631	854030
85072	854031
247597	854032
26277	854033
158031	854034
638689	854035
107	854036
155116	854037
487863	854038
598745	854039
551849	854040
615837	854041
369024	854042
114407	854043
389133	854044
55231	854045
471525	854046
626552	854047
210368	854048
117408	854049
10310	854050
47570	854051
636168	854052
533882	854053
382763	854054
119144	854055
523053	854056
182592	854057
276806	854058
488310	854059
625893	854060
121585	854061
44	854062
24170	854063
329813	854064
52615	854065
680767	854066
598697	854067
408339	854068
100393	854069
490664	854070
8741	854071
691177	854072
1645	854073
442860	854074
248835	854075
81685	854076
23800	854077
445807	854078
6517	854079
124777	854080
125954	854081
279694	854082
456235	854083
303504	854084
44202	854085
557823	854086
1289	854087
396148	854088
40426	854089
54572	854090
309812	854091
618115	854092
500654	854093
152205	854094
58963	854095
289184	854096
614973	854097
69253	854098
79480	854099
34914	854100
261	854101
217661	854102
224515	854103
82793	854104
48742	854105
395233	854106
460336	854107
588139	854108
120797	854109
196699	854110
82865	854111
380088	854112
116149	854113
671313	854114
61567	854115
19917	854116
1508	854117
202584	854118
583869	854119
22490	854120
458705	854121
265418	854122
501485	854123
250085	854124
557717	854125
125771	854126
417921	854127
54621	854128
240234	854129
114068	854130
114089	854131
318425	854132
107525	854133
672567	854134
218150	854135
567982	854136
21237	854137
67928	854138
9232	854139
139471	854140
42617	854141
170050	854142
156126	854143
5421	854144
98590	854145
18658	854146
445043	854147
449608	854148
135298	854149
412859	854150
290609	854151
110076	854152
100717	854153
181172	854154
76196	854155
90819	854156
446680	854157
123141	854158
32218	854159
100558	854160
583836	854161
131217	854162
496201	854163
568573	854164
75317	854165
64156	854166
275808	854167
168613	854168
54381	854169
660376	854170
631928	854171
563104	854172
117050	854173
670342	854174
217192	854175
650431	854176
225434	854177
2735	854178
123400	854179
167399	854180
238525	854181
13887	854182
545770	854183
263164	854184
31125	854185
132098	854186
395258	854187
575667	854188
479495	854189
45108	854190
674139	854191
1376	854192
504450	854193
210602	854194
56530	854195
26413	854196
452173	854197
35991	854198
54173	854199
101495	854200
376751	854201
2306	854202
364208	854203
648382	854204
474457	854205
262258	854206
5394	854207
432588	854208
65995	854209
8129	854210
69873	854211
167599	854212
632127	854213
219237	854214
10824	854215
154411	854216
257753	854217
94804	854218
173521	854219
297702	854220
118102	854221
133109	854222
391097	854223
58220	854224
579317	854225
635766	854226
232159	854227
32672	854228
95693	854229
448458	854230
201727	854231
8720	854232
127576	854233
172481	854234
279039	854235
355531	854236
620058	854237
639730	854238
678535	854239
149484	854240
7387	854241
486091	854242
84103	854243
36823	854244
404269	854245
4742	854246
19141	854247
42326	854248
121952	854249
454751	854250
113726	854251
626376	854252
446662	854253
7430	854254
496977	854255
358951	854256
2834	854257
52100	854258
346119	854259
40161	854260
485420	854261
387421	854262
281114	854263
52886	854264
609610	854265
152207	854266
476480	854267
250815	854268
187671	854269
13655	854270
102827	854271
337931	854272
6072	854273
275450	854274
378683	854275
76177	854276
26922	854277
111267	854278
458000	854279
227306	854280
236936	854281
386851	854282
38753	854283
470152	854284
156369	854285
52972	854286
398393	854287
68906	854288
276927	854289
37653	854290
624982	854291
266527	854292
3933	854293
531435	854294
12970	854295
320572	854296
677070	854297
39726	854298
229694	854299
31558	854300
632783	854301
541234	854302
531940	854303
13129	854304
37859	854305
407416	854306
608114	854307
473966	854308
110342	854309
97234	854310
88363	854311
15948	854312
8743	854313
528897	854314
5681	854315
156374	854316
670250	854317
115167	854318
6867	854319
696726	854320
550077	854321
76537	854322
220703	854323
373628	854324
29812	854325
242452	854326
18843	854327
48365	854328
2	854329
123669	854330
106414	854331
581002	854332
49724	854333
398514	854334
427225	854335
529993	854336
99981	854337
309291	854338
263076	854339
80551	854340
142587	854341
3455	854342
75791	854343
135628	854344
44321	854345
124005	854346
157536	854347
30994	854348
15817	854349
24476	854350
361891	854351
315631	854352
25117	854353
26485	854354
11955	854355
150753	854356
43629	854357
175294	854358
172793	854359
142713	854360
21612	854361
136497	854362
139423	854363
670031	854364
30424	854365
138237	854366
505884	854367
138205	854368
229428	854369
275438	854370
3127	854371
543746	854372
347668	854373
102828	854374
591040	854375
445593	854376
2330	854377
623695	854378
204203	854379
404627	854380
407113	854381
232815	854382
30477	854383
139794	854384
77300	854385
119428	854386
9805	854387
405711	854388
193758	854389
545611	854390
209446	854391
97901	854392
12891	854393
610569	854394
581739	854395
211361	854396
200593	854397
540793	854398
174676	854399
369657	854400
169629	854401
176914	854402
6690	854403
124257	854404
200396	854405
285463	854406
169812	854407
121272	854408
236786	854409
185884	854410
66110	854411
35739	854412
224775	854413
85072	854414
519392	854415
42236	854416
565597	854417
692876	854418
79473	854419
148292	854420
58454	854421
314281	854422
494	854423
238370	854424
107804	854425
378939	854426
68189	854427
200347	854428
517285	854429
261549	854430
168973	854431
123919	854432
430806	854433
79217	854434
358577	854435
568766	854436
195623	854437
664653	854438
154959	854439
692884	854440
240374	854441
285497	854442
12208	854443
95198	854444
93660	854445
49730	854446
498406	854447
1252	854448
315100	854449
11405	854450
464297	854451
525290	854452
490178	854453
647468	854454
141052	854455
635112	854456
664736	854457
687153	854458
96525	854459
419739	854460
87990	854461
117251	854462
567799	854463
480900	854464
38741	854465
26616	854466
30667	854467
85990	854468
611241	854469
671715	854470
556255	854471
487	854472
611833	854473
511350	854474
582018	854475
55905	854476
171859	854477
102034	854478
378169	854479
14927	854480
45129	854481
2531	854482
397288	854483
85199	854484
29488	854485
153579	854486
55224	854487
92200	854488
25169	854489
28154	854490
29975	854491
328519	854492
208	854493
548466	854494
93450	854495
76284	854496
291374	854497
11087	854498
666870	854499
318882	854500
81088	854501
167903	854502
401485	854503
679279	854504
169677	854505
412132	854506
475271	854507
57187	854508
466836	854509
105638	854510
170058	854511
342426	854512
12177	854513
319937	854514
9342	854515
18528	854516
224486	854517
335921	854518
555087	854519
38165	854520
149912	854521
8855	854522
485621	854523
82154	854524
616010	854525
695837	854526
5006	854527
71428	854528
35366	854529
105878	854530
480171	854531
396807	854532
336676	854533
265311	854534
636991	854535
303058	854536
60319	854537
376134	854538
653498	854539
358257	854540
116360	854541
385685	854542
7554	854543
165607	854544
508943	854545
339050	854546
333631	854547
110968	854548
452668	854549
682255	854550
87669	854551
157617	854552
318472	854553
398195	854554
100844	854555
114608	854556
229060	854557
422988	854558
196582	854559
285846	854560
694763	854561
421394	854562
284388	854563
316839	854564
302666	854565
442713	854566
36	854567
84957	854568
670129	854569
643861	854570
651010	854571
407279	854572
628737	854573
689254	854574
411668	854575
623591	854576
561959	854577
66196	854578
26700	854579
198912	854580
503708	854581
497278	854582
507571	854583
11008	854584
52678	854585
225961	854586
10366	854587
67372	854588
154677	854589
472286	854590
53260	854591
212178	854592
15713	854593
320025	854594
661211	854595
471597	854596
667987	854597
611941	854598
15713	854599
266798	854600
426062	854601
161480	854602
600436	854603
601135	854604
580819	854605
280254	854606
429226	854607
54218	854608
516642	854609
549467	854610
597915	854611
201701	854612
632692	854613
569418	854614
170552	854615
550834	854616
97994	854617
648586	854618
76504	854619
119315	854620
86055	854621
284973	854622
631944	854623
101292	854624
71283	854625
16140	854626
184361	854627
130084	854628
107635	854629
655864	854630
102458	854631
498866	854632
148408	854633
1913	854634
1076	854635
511308	854636
57334	854637
29329	854638
582060	854639
387901	854640
38235	854641
252211	854642
57591	854643
203092	854644
249181	854645
297648	854646
691107	854647
43165	854648
120726	854649
6980	854650
379871	854651
266354	854652
532163	854653
281993	854654
461635	854655
74947	854656
96236	854657
130581	854658
640226	854659
627067	854660
126716	854661
457937	854662
143946	854663
37319	854664
39035	854665
93248	854666
293056	854667
512085	854668
607419	854669
579869	854670
62828	854671
155154	854672
108791	854673
648229	854674
232070	854675
85681	854676
95680	854677
249637	854678
679925	854679
6359	854680
26505	854681
40748	854682
364582	854683
407333	854684
125311	854685
46389	854686
159530	854687
359259	854688
113283	854689
640973	854690
4650	854691
555160	854692
498844	854693
123643	854694
195141	854695
682163	854696
283723	854697
394589	854698
394627	854699
18688	854700
96484	854701
380473	854702
42272	854703
689834	854704
11988	854705
380637	854706
33044	854707
508472	854708
536461	854709
506924	854710
610391	854711
664011	854712
277129	854713
578560	854714
152941	854715
39147	854716
518067	854717
518070	854718
199388	854719
279633	854720
147895	854721
404941	854722
138995	854723
17116	854724
369695	854725
333663	854726
40778	854727
41541	854728
492938	854729
126846	854730
671696	854731
224126	854732
16808	854733
549171	854734
241052	854735
211053	854736
233842	854737
46690	854738
676481	854739
127474	854740
542303	854741
278437	854742
24303	854743
410387	854744
9787	854745
110499	854746
373800	854747
168065	854748
5856	854749
392238	854750
398222	854751
429601	854752
563661	854753
142873	854754
12549	854755
125511	854756
110994	854757
255787	854758
534995	854759
553335	854760
2346	854761
111243	854762
27742	854763
2114	854764
39039	854765
155204	854766
342266	854767
352748	854768
211501	854769
684993	854770
429266	854771
433525	854772
157134	854773
221903	854774
517140	854775
6978	854776
487075	854777
365412	854778
116144	854779
390741	854780
283737	854781
141278	854782
24366	854783
58746	854784
654684	854785
124604	854786
87236	854787
133707	854788
69845	854789
216271	854790
16704	854791
340417	854792
570043	854793
421033	854794
77638	854795
36447	854796
635268	854797
212856	854798
596119	854799
457123	854800
570009	854801
546920	854802
426268	854803
531702	854804
114835	854805
58501	854806
8772	854807
11187	854808
14140	854809
233302	854810
694796	854811
237456	854812
424749	854813
44	854814
113170	854815
426150	854816
116026	854817
43293	854818
368591	854819
274386	854820
14848	854821
54590	854822
160847	854823
203144	854824
642121	854825
1	854826
532382	854827
592578	854828
232319	854829
435186	854830
97316	854831
150997	854832
323039	854833
654583	854834
174628	854835
502795	854836
95746	854837
607521	854838
165417	854839
610043	854840
43291	854841
45609	854842
330255	854843
187275	854844
74259	854845
21843	854846
89835	854847
294575	854848
28401	854849
181583	854850
21079	854851
116226	854852
590683	854853
53248	854854
200832	854855
674198	854856
247354	854857
596547	854858
394637	854859
83426	854860
492067	854861
117603	854862
536648	854863
667880	854864
250308	854865
88287	854866
327	854867
682177	854868
629	854869
17803	854870
796	854871
156910	854872
39591	854873
623771	854874
694354	854875
23784	854876
367256	854877
10815	854878
14000	854879
81064	854880
1640	854881
659349	854882
25930	854883
264458	854884
65244	854885
210662	854886
695949	854887
4123	854888
301869	854889
365607	854890
695833	854891
647437	854892
359784	854893
168072	854894
582632	854895
581636	854896
213704	854897
25191	854898
25821	854899
141129	854900
650536	854901
522487	854902
43793	854903
352354	854904
449492	854905
139950	854906
25555	854907
212040	854908
28415	854909
271820	854910
437168	854911
72829	854912
445424	854913
303397	854914
401763	854915
21457	854916
21474	854917
46483	854918
79181	854919
294073	854920
142143	854921
279651	854922
674242	854923
509414	854924
167341	854925
279372	854926
53887	854927
41821	854928
55871	854929
15557	854930
579484	854931
260335	854932
66148	854933
129960	854934
105202	854935
425719	854936
5558	854937
53469	854938
224624	854939
287549	854940
383534	854941
79035	854942
658593	854943
406253	854944
79275	854945
539448	854946
2592	854947
495664	854948
35554	854949
112991	854950
286178	854951
147866	854952
145722	854953
175446	854954
563118	854955
81611	854956
312044	854957
453492	854958
547011	854959
97695	854960
53137	854961
90163	854962
104297	854963
27782	854964
230850	854965
578963	854966
73769	854967
202398	854968
351588	854969
116599	854970
547809	854971
686313	854972
4937	854973
294068	854974
123902	854975
1608	854976
602186	854977
129828	854978
653438	854979
468755	854980
160130	854981
407324	854982
640922	854983
295166	854984
617345	854985
429329	854986
145275	854987
125796	854988
498958	854989
84726	854990
592768	854991
662665	854992
647602	854993
636074	854994
472680	854995
8375	854996
314312	854997
163291	854998
20500	854999
605535	855000
25599	855001
307064	855002
151575	855003
10494	855004
522011	855005
633284	855006
87428	855007
279482	855008
185461	855009
443003	855010
249666	855011
199243	855012
274869	855013
628494	855014
249455	855015
499120	855016
199127	855017
165231	855018
29040	855019
146242	855020
530693	855021
51555	855022
402990	855023
134964	855024
82166	855025
16953	855026
20231	855027
111213	855028
36778	855029
148890	855030
267388	855031
3192	855032
541389	855033
9814	855034
160668	855035
671637	855036
131800	855037
199118	855038
37912	855039
17436	855040
42361	855041
8297	855042
439802	855043
7964	855044
4788	855045
145878	855046
34518	855047
472762	855048
577193	855049
6615	855050
531275	855051
278401	855052
307061	855053
368948	855054
104239	855055
432527	855056
11630	855057
148	855058
10238	855059
150103	855060
205926	855061
653365	855062
9070	855063
59118	855064
160181	855065
359554	855066
12578	855067
252349	855068
410991	855069
27747	855070
316808	855071
83800	855072
381478	855073
67188	855074
126720	855075
65922	855076
7510	855077
411870	855078
178014	855079
318538	855080
344198	855081
374710	855082
132939	855083
42752	855084
15106	855085
308889	855086
658707	855087
363502	855088
178022	855089
588161	855090
73879	855091
207554	855092
81087	855093
403505	855094
446750	855095
402380	855096
189022	855097
572441	855098
627536	855099
129770	855100
317457	855101
110466	855102
454819	855103
12858	855104
18985	855105
591274	855106
67274	855107
70330	855108
551368	855109
497648	855110
70914	855111
345530	855112
30935	855113
82729	855114
52426	855115
19522	855116
542656	855117
551312	855118
538613	855119
288393	855120
563067	855121
58723	855122
260869	855123
98974	855124
155060	855125
356341	855126
212310	855127
87940	855128
17761	855129
575198	855130
12703	855131
258930	855132
129887	855133
529391	855134
655297	855135
4455	855136
482750	855137
5216	855138
646733	855139
328587	855140
406511	855141
666155	855142
236182	855143
12093	855144
632368	855145
47739	855146
116475	855147
105480	855148
435858	855149
652564	855150
412863	855151
6386	855152
525006	855153
210166	855154
635286	855155
6348	855156
7908	855157
169474	855158
26946	855159
11613	855160
157171	855161
73937	855162
266701	855163
356387	855164
122619	855165
273248	855166
563036	855167
70688	855168
110481	855169
63860	855170
522006	855171
501774	855172
324963	855173
414855	855174
560353	855175
58417	855176
46620	855177
235726	855178
604860	855179
16475	855180
60797	855181
54626	855182
652111	855183
204800	855184
203070	855185
396	855186
54281	855187
73119	855188
655140	855189
268284	855190
8069	855191
104640	855192
448103	855193
357559	855194
121351	855195
460682	855196
674068	855197
365664	855198
1727	855199
53075	855200
124506	855201
218532	855202
395997	855203
118685	855204
291690	855205
142358	855206
73193	855207
56606	855208
24774	855209
348019	855210
70060	855211
370513	855212
92358	855213
610082	855214
98134	855215
78630	855216
330470	855217
8016	855218
313559	855219
585328	855220
54326	855221
356141	855222
671422	855223
71212	855224
8884	855225
330738	855226
77615	855227
72293	855228
553039	855229
681332	855230
247480	855231
637231	855232
184702	855233
463115	855234
143367	855235
173391	855236
100985	855237
172848	855238
275300	855239
637983	855240
376040	855241
491124	855242
8898	855243
501463	855244
149125	855245
217941	855246
156779	855247
103520	855248
455766	855249
53230	855250
609225	855251
670809	855252
65037	855253
678499	855254
583693	855255
10100	855256
425596	855257
146632	855258
130574	855259
321107	855260
464026	855261
250365	855262
513019	855263
586433	855264
273567	855265
286604	855266
360367	855267
669398	855268
404906	855269
44352	855270
608791	855271
207239	855272
153616	855273
8653	855274
338873	855275
155665	855276
353555	855277
588882	855278
109284	855279
275442	855280
69153	855281
69365	855282
456987	855283
435169	855284
202980	855285
75939	855286
22976	855287
658471	855288
485347	855289
454262	855290
586421	855291
45351	855292
540482	855293
594920	855294
106239	855295
488597	855296
631020	855297
23710	855298
11050	855299
12570	855300
387977	855301
507525	855302
206916	855303
206912	855304
206917	855305
507526	855306
206913	855307
206911	855308
206914	855309
206915	855310
206918	855311
588388	855312
354530	855313
17387	855314
535418	855315
160662	855316
577772	855317
1598	855318
217982	855319
433910	855320
25093	855321
389089	855322
325338	855323
386476	855324
396396	855325
29442	855326
146809	855327
621843	855328
106677	855329
641064	855330
400971	855331
4551	855332
231438	855333
391127	855334
214505	855335
218223	855336
368224	855337
102691	855338
172851	855339
399625	855340
556506	855341
363954	855342
86266	855343
243259	855344
687896	855345
73247	855346
7927	855347
42	855348
353689	855349
568997	855350
596148	855351
67410	855352
144954	855353
478228	855354
451933	855355
170693	855356
83192	855357
352959	855358
50159	855359
27513	855360
423997	855361
389870	855362
450142	855363
66054	855364
54807	855365
353883	855366
70268	855367
531189	855368
110970	855369
437031	855370
180292	855371
198139	855372
20540	855373
317710	855374
45998	855375
1089	855376
621279	855377
411923	855378
12539	855379
166055	855380
664401	855381
472497	855382
148204	855383
178608	855384
110083	855385
51850	855386
377870	855387
632204	855388
472015	855389
31260	855390
25681	855391
335133	855392
260038	855393
194589	855394
174082	855395
434327	855396
7262	855397
233254	855398
202261	855399
77792	855400
129603	855401
226857	855402
165615	855403
232316	855404
145281	855405
171404	855406
370225	855407
11612	855408
157625	855409
423890	855410
71312	855411
119155	855412
565403	855413
431574	855414
371223	855415
359878	855416
54524	855417
25575	855418
308228	855419
8669	855420
52950	855421
353332	855422
542114	855423
251	855424
412333	855425
693421	855426
117962	855427
490149	855428
102356	855429
53	855430
598708	855431
116811	855432
475974	855433
69125	855434
147331	855435
23500	855436
140455	855437
543791	855438
199541	855439
374529	855440
402732	855441
552250	855442
504516	855443
178167	855444
75011	855445
456009	855446
329922	855447
368652	855448
192118	855449
8934	855450
92272	855451
533743	855452
309696	855453
2782	855454
606286	855455
642743	855456
429117	855457
135398	855458
534107	855459
607065	855460
86778	855461
663289	855462
90094	855463
11482	855464
284402	855465
357069	855466
5963	855467
161521	855468
32390	855469
233679	855470
381096	855471
3614	855472
358816	855473
69521	855474
68461	855475
572263	855476
433835	855477
17448	855478
505916	855479
242818	855480
579358	855481
472808	855482
94235	855483
310243	855484
464727	855485
29107	855486
422898	855487
319229	855488
525133	855489
532430	855490
493610	855491
585365	855492
377764	855493
162106	855494
349824	855495
487799	855496
249	855497
1198	855498
174615	855499
174643	855500
32335	855501
548885	855502
584616	855503
195634	855504
422712	855505
402862	855506
253304	855507
176972	855508
86317	855509
316985	855510
58239	855511
31825	855512
463943	855513
356405	855514
582134	855515
628466	855516
140702	855517
90208	855518
31920	855519
353941	855520
653230	855521
253035	855522
26044	855523
624707	855524
47349	855525
452675	855526
207186	855527
308	855528
640433	855529
680614	855530
41795	855531
9749	855532
104807	855533
8884	855534
652248	855535
121225	855536
378848	855537
15006	855538
467738	855539
504691	855540
83782	855541
560294	855542
7703	855543
382979	855544
70237	855545
196028	855546
382537	855547
9322	855548
232184	855549
632781	855550
529238	855551
52132	855552
589934	855553
184810	855554
147475	855555
62208	855556
325537	855557
50063	855558
21410	855559
310771	855560
42117	855561
161212	855562
402349	855563
410099	855564
74552	855565
8488	855566
62587	855567
178678	855568
112877	855569
177161	855570
456133	855571
525321	855572
499043	855573
314387	855574
660197	855575
70633	855576
33725	855577
42106	855578
270857	855579
8048	855580
267268	855581
148340	855582
46064	855583
166269	855584
392150	855585
473031	855586
386421	855587
523205	855588
180595	855589
182687	855590
61415	855591
79131	855592
680503	855593
440595	855594
422124	855595
228915	855596
450	855597
19	855598
174871	855599
673833	855600
139760	855601
9202	855602
84084	855603
82848	855604
587237	855605
596784	855606
12764	855607
240176	855608
68175	855609
338510	855610
660873	855611
8505	855612
568582	855613
387935	855614
48877	855615
450376	855616
309497	855617
143197	855618
276280	855619
642237	855620
111798	855621
383053	855622
121348	855623
294795	855624
66484	855625
43357	855626
595943	855627
616055	855628
218353	855629
274970	855630
218367	855631
124169	855632
351270	855633
70632	855634
90794	855635
343426	855636
64489	855637
182638	855638
2696	855639
425582	855640
204930	855641
615815	855642
55309	855643
14354	855644
156254	855645
232374	855646
61739	855647
579092	855648
12298	855649
276218	855650
167603	855651
653124	855652
410865	855653
416512	855654
126306	855655
471064	855656
571938	855657
534606	855658
14007	855659
8583	855660
683	855661
5	855662
100678	855663
429100	855664
623195	855665
419889	855666
64980	855667
41865	855668
512536	855669
478382	855670
514032	855671
102698	855672
566430	855673
310300	855674
91087	855675
375675	855676
566514	855677
27764	855678
621214	855679
357541	855680
119244	855681
226855	855682
414055	855683
536130	855684
648022	855685
598675	855686
119696	855687
40399	855688
65491	855689
430320	855690
165508	855691
449596	855692
69381	855693
20494	855694
427492	855695
3835	855696
51259	855697
440780	855698
349902	855699
261466	855700
99551	855701
154835	855702
12050	855703
10128	855704
594310	855705
357610	855706
214412	855707
595111	855708
163728	855709
509312	855710
156205	855711
160648	855712
83717	855713
134559	855714
691440	855715
589573	855716
75642	855717
216644	855718
123414	855719
2918	855720
343807	855721
693594	855722
10197	855723
395625	855724
5500	855725
105436	855726
17307	855727
226327	855728
291614	855729
12052	855730
54137	855731
163137	855732
61122	855733
46260	855734
40645	855735
12336	855736
93328	855737
28639	855738
11148	855739
181720	855740
69875	855741
136552	855742
539414	855743
412642	855744
618185	855745
293521	855746
127172	855747
23213	855748
37929	855749
358357	855750
101735	855751
259322	855752
87056	855753
210580	855754
74165	855755
400825	855756
17962	855757
573371	855758
16770	855759
404212	855760
2625	855761
349868	855762
262361	855763
3379	855764
54576	855765
137557	855766
2812	855767
162861	855768
56543	855769
298127	855770
368787	855771
171584	855772
409918	855773
97895	855774
644822	855775
189086	855776
519813	855777
273237	855778
369313	855779
141694	855780
18012	855781
24004	855782
402370	855783
55533	855784
3916	855785
87542	855786
2240	855787
35601	855788
519190	855789
534483	855790
4165	855791
76753	855792
545037	855793
59603	855794
2408	855795
86341	855796
141470	855797
501662	855798
296483	855799
90111	855800
153717	855801
27717	855802
83761	855803
292120	855804
48523	855805
73746	855806
615103	855807
415231	855808
132411	855809
227545	855810
358696	855811
137621	855812
5433	855813
652179	855814
106148	855815
132620	855816
404599	855817
576804	855818
526294	855819
607246	855820
103533	855821
270743	855822
679593	855823
567090	855824
392754	855825
154378	855826
473683	855827
120977	855828
109630	855829
427	855830
491182	855831
487765	855832
32227	855833
170875	855834
2823	855835
249356	855836
35132	855837
285898	855838
483478	855839
69957	855840
22216	855841
453052	855842
165579	855843
329309	855844
143211	855845
79062	855846
418061	855847
65189	855848
237061	855849
569072	855850
507863	855851
510201	855852
99277	855853
45578	855854
308006	855855
155591	855856
257563	855857
98114	855858
332779	855859
310693	855860
70926	855861
620322	855862
48501	855863
620325	855864
50780	855865
504896	855866
29567	855867
206498	855868
338907	855869
214032	855870
29303	855871
645524	855872
404415	855873
138526	855874
226682	855875
310674	855876
54696	855877
68480	855878
357700	855879
188888	855880
1845	855881
305893	855882
10159	855883
119809	855884
458954	855885
115116	855886
1891	855887
599317	855888
15914	855889
451686	855890
191741	855891
235130	855892
4597	855893
31420	855894
159879	855895
75819	855896
545463	855897
437113	855898
401445	855899
534351	855900
112419	855901
18222	855902
58710	855903
36107	855904
183920	855905
7723	855906
257039	855907
32967	855908
17217	855909
131739	855910
31393	855911
600799	855912
181204	855913
94459	855914
129431	855915
339191	855916
468172	855917
203036	855918
24334	855919
27367	855920
87656	855921
394969	855922
244666	855923
473029	855924
242904	855925
13959	855926
275706	855927
665626	855928
62925	855929
6073	855930
56435	855931
697316	855932
452196	855933
567530	855934
56043	855935
446487	855936
13793	855937
74378	855938
674501	855939
687213	855940
45551	855941
6648	855942
412131	855943
1985	855944
33588	855945
556277	855946
512016	855947
122791	855948
2777	855949
216689	855950
585473	855951
560988	855952
53317	855953
196568	855954
31988	855955
50473	855956
247656	855957
326846	855958
105152	855959
157700	855960
168125	855961
547689	855962
95617	855963
144978	855964
646785	855965
491132	855966
226793	855967
547552	855968
97151	855969
485701	855970
627175	855971
1346	855972
517317	855973
339130	855974
301450	855975
403058	855976
21119	855977
546035	855978
350238	855979
21418	855980
89228	855981
158426	855982
548769	855983
29177	855984
487250	855985
11352	855986
152566	855987
1210	855988
69587	855989
44576	855990
629948	855991
469481	855992
4881	855993
44423	855994
554813	855995
684488	855996
380216	855997
436393	855998
101935	855999
138742	856000
118647	856001
202985	856002
203039	856003
320442	856004
542796	856005
37681	856006
421874	856007
436818	856008
11955	856009
139075	856010
114278	856011
53093	856012
316520	856013
217346	856014
441904	856015
565620	856016
2210	856017
462701	856018
559690	856019
114329	856020
407330	856021
400164	856022
302084	856023
22472	856024
50970	856025
428533	856026
664059	856027
608231	856028
32096	856029
15134	856030
81804	856031
254644	856032
556971	856033
517106	856034
23141	856035
502324	856036
115117	856037
51489	856038
184669	856039
9946	856040
84062	856041
76954	856042
646673	856043
14986	856044
548875	856045
164514	856046
477768	856047
582322	856048
554421	856049
499755	856050
115876	856051
232320	856052
406129	856053
662586	856054
12001	856055
539568	856056
111191	856057
459859	856058
135253	856059
392242	856060
33477	856061
41421	856062
121979	856063
305929	856064
41420	856065
265322	856066
247322	856067
200542	856068
705	856069
180065	856070
170272	856071
224365	856072
336327	856073
354517	856074
305477	856075
183189	856076
103406	856077
135950	856078
40094	856079
302661	856080
3623	856081
301626	856082
19356	856083
514876	856084
37	856085
182567	856086
455054	856087
109070	856088
366725	856089
20553	856090
9192	856091
213509	856092
426599	856093
110608	856094
202879	856095
54849	856096
580216	856097
512934	856098
60158	856099
471552	856100
33506	856101
234304	856102
218239	856103
76828	856104
143277	856105
532679	856106
231862	856107
609129	856108
116263	856109
314427	856110
674701	856111
420439	856112
106193	856113
656715	856114
482093	856115
22655	856116
32202	856117
118335	856118
471573	856119
407845	856120
632195	856121
227599	856122
8294	856123
65579	856124
85325	856125
66468	856126
674640	856127
102662	856128
180583	856129
632754	856130
181062	856131
427543	856132
490662	856133
329131	856134
46201	856135
136297	856136
239781	856137
664174	856138
587226	856139
370980	856140
49879	856141
53649	856142
577624	856143
52897	856144
298194	856145
21077	856146
84488	856147
191293	856148
187273	856149
255985	856150
215682	856151
341194	856152
619916	856153
86355	856154
121543	856155
3754	856156
392198	856157
56453	856158
127949	856159
217548	856160
184465	856161
156510	856162
81069	856163
107039	856164
353530	856165
497104	856166
56090	856167
162259	856168
542844	856169
32570	856170
13249	856171
393646	856172
92094	856173
83744	856174
141205	856175
432832	856176
2489	856177
153350	856178
247470	856179
91156	856180
393660	856181
165036	856182
556800	856183
144051	856184
45499	856185
25649	856186
36313	856187
358258	856188
7496	856189
84588	856190
666581	856191
151828	856192
530692	856193
465390	856194
135111	856195
91828	856196
7311	856197
246937	856198
470228	856199
105908	856200
538	856201
127103	856202
100892	856203
20944	856204
567369	856205
36786	856206
561874	856207
149564	856208
92300	856209
30263	856210
12210	856211
36388	856212
147685	856213
277231	856214
63460	856215
127188	856216
15341	856217
145277	856218
54105	856219
565533	856220
288333	856221
163772	856222
311703	856223
580209	856224
27074	856225
502	856226
57256	856227
10763	856228
28102	856229
416883	856230
438336	856231
126102	856232
459244	856233
329946	856234
282509	856235
296211	856236
43991	856237
311090	856238
53167	856239
362154	856240
530554	856241
503325	856242
1109	856243
619329	856244
97747	856245
35	856246
241925	856247
73189	856248
613652	856249
156992	856250
20697	856251
303941	856252
534535	856253
104468	856254
416651	856255
25439	856256
201170	856257
80789	856258
468199	856259
994	856260
148412	856261
67646	856262
188118	856263
684806	856264
23825	856265
4996	856266
190310	856267
626433	856268
9207	856269
579960	856270
338669	856271
31159	856272
105434	856273
43246	856274
66142	856275
56121	856276
40564	856277
506190	856278
28801	856279
114836	856280
150685	856281
154888	856282
436474	856283
597664	856284
409336	856285
325746	856286
148061	856287
322415	856288
53154	856289
646257	856290
139574	856291
408888	856292
507382	856293
483752	856294
613186	856295
16565	856296
638	856297
457845	856298
652783	856299
286098	856300
617875	856301
579896	856302
675871	856303
70957	856304
35838	856305
340256	856306
52221	856307
168125	856308
239502	856309
553805	856310
33384	856311
355785	856312
555376	856313
14613	856314
191603	856315
38	856316
173193	856317
3308	856318
209899	856319
47436	856320
669289	856321
92826	856322
578917	856323
348343	856324
95335	856325
54839	856326
504482	856327
29318	856328
163267	856329
696584	856330
122814	856331
287721	856332
309483	856333
176848	856334
69584	856335
16104	856336
302511	856337
639871	856338
602622	856339
454742	856340
345678	856341
118653	856342
76130	856343
143106	856344
62676	856345
96826	856346
106805	856347
351724	856348
442455	856349
301016	856350
12126	856351
549184	856352
98505	856353
105414	856354
33554	856355
214365	856356
168531	856357
204067	856358
647262	856359
357481	856360
149761	856361
110981	856362
5227	856363
527965	856364
304895	856365
69930	856366
146682	856367
48226	856368
6093	856369
151132	856370
119247	856371
442835	856372
2049	856373
129743	856374
141672	856375
357590	856376
28239	856377
101703	856378
155936	856379
556616	856380
46847	856381
275433	856382
100677	856383
337306	856384
594825	856385
230526	856386
313629	856387
186698	856388
607130	856389
148276	856390
3304	856391
120561	856392
59265	856393
16614	856394
112516	856395
42537	856396
38006	856397
92732	856398
47470	856399
512935	856400
162901	856401
589402	856402
589258	856403
187944	856404
78828	856405
198666	856406
307153	856407
693115	856408
60557	856409
51948	856410
617311	856411
195785	856412
386791	856413
23065	856414
628067	856415
249237	856416
431184	856417
13355	856418
138691	856419
111114	856420
472715	856421
16443	856422
161764	856423
23370	856424
13547	856425
73614	856426
415296	856427
613978	856428
277489	856429
547083	856430
408524	856431
460573	856432
671224	856433
35834	856434
66430	856435
137632	856436
481236	856437
361302	856438
148	856439
321739	856440
201713	856441
316978	856442
167405	856443
530800	856444
593190	856445
115435	856446
582127	856447
487767	856448
203518	856449
578811	856450
383772	856451
372073	856452
608590	856453
98445	856454
479757	856455
389384	856456
256670	856457
274452	856458
29130	856459
142104	856460
44063	856461
397194	856462
42134	856463
639885	856464
23794	856465
320380	856466
336346	856467
634310	856468
73307	856469
111163	856470
38714	856471
628062	856472
632939	856473
2496	856474
6173	856475
204444	856476
408447	856477
303180	856478
214656	856479
436636	856480
289354	856481
608120	856482
288411	856483
516342	856484
86528	856485
456931	856486
407763	856487
329770	856488
24153	856489
677453	856490
586888	856491
17389	856492
178535	856493
476069	856494
228	856495
697158	856496
538428	856497
599408	856498
534200	856499
306127	856500
361524	856501
530292	856502
112384	856503
68553	856504
17677	856505
103359	856506
540391	856507
48516	856508
319645	856509
648056	856510
473110	856511
456998	856512
625335	856513
445372	856514
691677	856515
301779	856516
284726	856517
156389	856518
567454	856519
420333	856520
53600	856521
180966	856522
541542	856523
334899	856524
362570	856525
21942	856526
21398	856527
291	856528
72763	856529
121244	856530
123387	856531
230187	856532
465627	856533
5092	856534
6382	856535
156636	856536
69758	856537
28843	856538
217898	856539
14255	856540
28791	856541
14254	856542
69778	856543
484073	856544
129607	856545
224214	856546
101640	856547
667400	856548
210196	856549
691238	856550
30756	856551
653048	856552
91838	856553
2075	856554
680515	856555
529747	856556
388040	856557
368839	856558
398174	856559
218568	856560
97224	856561
612338	856562
51853	856563
330512	856564
168790	856565
1385	856566
209053	856567
37619	856568
70884	856569
445724	856570
28874	856571
628543	856572
232337	856573
552089	856574
155907	856575
82568	856576
36926	856577
496316	856578
210845	856579
160482	856580
637343	856581
680162	856582
657095	856583
16963	856584
579673	856585
462678	856586
135366	856587
83754	856588
373832	856589
501787	856590
201235	856591
107406	856592
30309	856593
88823	856594
671695	856595
236680	856596
246808	856597
272163	856598
284235	856599
92893	856600
325843	856601
123699	856602
574410	856603
645400	856604
471459	856605
586016	856606
31402	856607
2618	856608
88230	856609
156236	856610
622399	856611
630064	856612
41800	856613
443171	856614
499571	856615
147369	856616
116141	856617
637815	856618
225330	856619
632180	856620
612827	856621
79395	856622
50877	856623
284011	856624
171806	856625
106281	856626
51515	856627
411544	856628
131928	856629
101562	856630
498660	856631
138114	856632
611056	856633
68768	856634
691727	856635
384645	856636
675251	856637
395317	856638
124862	856639
144427	856640
590099	856641
16073	856642
515970	856643
533694	856644
572616	856645
415814	856646
460857	856647
557647	856648
223601	856649
422217	856650
229374	856651
11341	856652
11347	856653
585889	856654
89858	856655
60076	856656
369840	856657
150969	856658
421531	856659
674176	856660
528274	856661
352356	856662
100288	856663
1910	856664
6552	856665
11241	856666
350218	856667
40923	856668
152366	856669
5818	856670
464309	856671
464322	856672
197108	856673
100383	856674
25269	856675
310044	856676
180655	856677
8702	856678
12252	856679
16392	856680
281891	856681
623593	856682
115899	856683
69806	856684
2877	856685
54310	856686
100255	856687
177713	856688
116970	856689
17749	856690
36129	856691
12938	856692
364017	856693
3929	856694
644579	856695
3229	856696
664012	856697
282937	856698
167287	856699
269350	856700
97947	856701
697125	856702
617190	856703
429287	856704
163330	856705
4922	856706
105180	856707
535792	856708
1774	856709
313408	856710
52478	856711
410221	856712
520519	856713
247345	856714
51378	856715
261166	856716
508991	856717
42769	856718
224596	856719
518167	856720
25565	856721
3670	856722
124347	856723
659020	856724
613359	856725
399050	856726
580497	856727
333295	856728
578575	856729
67661	856730
663731	856731
277815	856732
585592	856733
133384	856734
180844	856735
337920	856736
119116	856737
222671	856738
10539	856739
23203	856740
1103	856741
144438	856742
592863	856743
146939	856744
66744	856745
484152	856746
51229	856747
404143	856748
776	856749
367476	856750
66535	856751
38983	856752
365465	856753
475774	856754
207006	856755
120248	856756
286208	856757
72942	856758
289345	856759
156902	856760
121962	856761
608548	856762
154229	856763
171157	856764
3862	856765
1343	856766
774	856767
22870	856768
158080	856769
409404	856770
598579	856771
41177	856772
4487	856773
31682	856774
97353	856775
93602	856776
368984	856777
103777	856778
569345	856779
3	856780
160288	856781
228073	856782
37181	856783
28642	856784
149791	856785
560911	856786
229238	856787
324857	856788
168073	856789
286968	856790
532844	856791
36486	856792
82383	856793
152797	856794
46006	856795
50639	856796
407206	856797
87269	856798
393393	856799
54273	856800
110134	856801
336869	856802
254823	856803
679460	856804
275856	856805
176163	856806
397806	856807
440131	856808
122001	856809
453329	856810
60647	856811
607344	856812
573545	856813
79769	856814
357318	856815
13705	856816
320764	856817
35070	856818
100829	856819
55159	856820
124095	856821
567006	856822
271812	856823
557532	856824
548537	856825
176830	856826
419830	856827
395889	856828
159734	856829
350824	856830
160645	856831
453325	856832
152461	856833
18332	856834
279832	856835
177269	856836
258427	856837
440641	856838
119280	856839
440770	856840
388868	856841
139370	856842
687988	856843
532403	856844
677327	856845
487519	856846
545509	856847
453128	856848
453147	856849
453638	856850
531326	856851
179244	856852
1680	856853
404093	856854
191712	856855
352192	856856
558678	856857
284	856858
73269	856859
42727	856860
142069	856861
141922	856862
309443	856863
401344	856864
58615	856865
646775	856866
27735	856867
1678	856868
440789	856869
42210	856870
81198	856871
337813	856872
26587	856873
638813	856874
289823	856875
642719	856876
17255	856877
70485	856878
77563	856879
444448	856880
229234	856881
522875	856882
81844	856883
3437	856884
258578	856885
192150	856886
491106	856887
113050	856888
169557	856889
573541	856890
333597	856891
425381	856892
172626	856893
106434	856894
287680	856895
121477	856896
279309	856897
258457	856898
13653	856899
57959	856900
444628	856901
14660	856902
470472	856903
324438	856904
326203	856905
393933	856906
605965	856907
15151	856908
599640	856909
640439	856910
24756	856911
540	856912
398051	856913
304055	856914
119299	856915
501030	856916
271256	856917
20226	856918
257240	856919
554160	856920
562966	856921
114789	856922
17420	856923
9894	856924
254916	856925
105811	856926
453175	856927
121581	856928
416340	856929
464602	856930
100754	856931
110976	856932
80635	856933
109957	856934
173912	856935
37735	856936
134970	856937
81199	856938
7735	856939
689364	856940
618358	856941
200382	856942
174270	856943
558319	856944
150169	856945
24205	856946
336946	856947
121251	856948
112613	856949
302439	856950
22451	856951
71997	856952
105369	856953
80268	856954
130499	856955
350303	856956
186499	856957
492442	856958
62543	856959
492405	856960
130470	856961
154603	856962
186584	856963
603444	856964
11044	856965
186479	856966
186580	856967
402280	856968
138454	856969
263085	856970
278663	856971
163257	856972
47627	856973
59096	856974
167776	856975
366329	856976
8558	856977
108100	856978
56167	856979
385047	856980
131304	856981
74025	856982
9702	856983
654483	856984
2831	856985
104362	856986
189559	856987
598236	856988
119344	856989
46137	856990
354707	856991
38146	856992
9555	856993
561200	856994
572	856995
119376	856996
324307	856997
55742	856998
46901	856999
47766	857000
125	857001
141407	857002
77340	857003
146182	857004
279617	857005
200770	857006
554670	857007
583000	857008
121142	857009
630078	857010
556609	857011
561868	857012
511623	857013
58335	857014
357452	857015
98563	857016
14690	857017
238601	857018
493351	857019
129480	857020
348742	857021
386422	857022
612523	857023
27486	857024
275015	857025
516099	857026
359676	857027
453724	857028
19564	857029
4410	857030
59052	857031
122080	857032
543498	857033
543497	857034
543500	857035
543501	857036
459965	857037
536	857038
571265	857039
87601	857040
125468	857041
214099	857042
53942	857043
115399	857044
15741	857045
83395	857046
57834	857047
8037	857048
181317	857049
44077	857050
514590	857051
278194	857052
6889	857053
695987	857054
137770	857055
121329	857056
643557	857057
76290	857058
464176	857059
649928	857060
303913	857061
123783	857062
540115	857063
88637	857064
557131	857065
645197	857066
523936	857067
129885	857068
175919	857069
144977	857070
110759	857071
378080	857072
248586	857073
451172	857074
70624	857075
23037	857076
268616	857077
486329	857078
534387	857079
214532	857080
69967	857081
407769	857082
383459	857083
46218	857084
25	857085
538555	857086
629279	857087
25764	857088
440693	857089
432421	857090
342109	857091
333760	857092
195907	857093
62381	857094
680712	857095
100958	857096
3128	857097
330272	857098
57512	857099
246564	857100
143511	857101
74652	857102
528161	857103
247621	857104
123647	857105
613716	857106
7956	857107
1685	857108
4057	857109
68360	857110
540192	857111
36294	857112
101852	857113
165216	857114
111270	857115
561163	857116
24204	857117
572801	857118
325591	857119
155652	857120
211692	857121
23842	857122
337673	857123
38133	857124
101843	857125
435171	857126
559862	857127
55116	857128
380086	857129
364279	857130
59477	857131
453120	857132
1171	857133
105039	857134
168133	857135
31493	857136
4385	857137
31965	857138
1910	857139
28546	857140
681000	857141
104637	857142
50244	857143
140331	857144
18629	857145
285	857146
671895	857147
524467	857148
1085	857149
301973	857150
24272	857151
76176	857152
114525	857153
2188	857154
291843	857155
270921	857156
478452	857157
15093	857158
44812	857159
576918	857160
57356	857161
340252	857162
236417	857163
156290	857164
27146	857165
136688	857166
34590	857167
47086	857168
82750	857169
47978	857170
41766	857171
8834	857172
356349	857173
116407	857174
369765	857175
567333	857176
100885	857177
497455	857178
235302	857179
441469	857180
462504	857181
45395	857182
165699	857183
34956	857184
657418	857185
36020	857186
2993	857187
58886	857188
158580	857189
898	857190
385656	857191
2174	857192
144838	857193
12380	857194
104835	857195
29422	857196
59014	857197
30505	857198
212744	857199
305384	857200
55371	857201
285924	857202
306936	857203
422380	857204
51656	857205
378562	857206
76192	857207
675635	857208
114210	857209
284611	857210
61599	857211
524022	857212
613513	857213
113	857214
90354	857215
135021	857216
127251	857217
443973	857218
683334	857219
17555	857220
31546	857221
432976	857222
119847	857223
319676	857224
53492	857225
92521	857226
27073	857227
456081	857228
80521	857229
92668	857230
601533	857231
12686	857232
134633	857233
76393	857234
653507	857235
137273	857236
4164	857237
240438	857238
20010	857239
318619	857240
221874	857241
11231	857242
151951	857243
333608	857244
353093	857245
417744	857246
132358	857247
266927	857248
352802	857249
76768	857250
69286	857251
320619	857252
190178	857253
330934	857254
118476	857255
95541	857256
579480	857257
641819	857258
279141	857259
78965	857260
97230	857261
22624	857262
353735	857263
44338	857264
140671	857265
68968	857266
45107	857267
49061	857268
128595	857269
161749	857270
363015	857271
248666	857272
97447	857273
48826	857274
144915	857275
269542	857276
101259	857277
59113	857278
156570	857279
1717	857280
36809	857281
31032	857282
420330	857283
123219	857284
39455	857285
17766	857286
110205	857287
318576	857288
637313	857289
51123	857290
571426	857291
8755	857292
22259	857293
535656	857294
400489	857295
99989	857296
63675	857297
658285	857298
13888	857299
165389	857300
364027	857301
450961	857302
248566	857303
525633	857304
594733	857305
118660	857306
616869	857307
124059	857308
178997	857309
4366	857310
6600	857311
579531	857312
5121	857313
199	857314
62024	857315
387199	857316
25782	857317
52260	857318
39080	857319
24366	857320
537180	857321
99651	857322
564412	857323
13868	857324
445700	857325
47760	857326
263680	857327
47704	857328
94420	857329
360511	857330
350358	857331
176299	857332
586372	857333
656219	857334
621083	857335
695639	857336
450210	857337
24299	857338
521144	857339
67496	857340
415531	857341
17146	857342
31690	857343
543331	857344
565802	857345
370093	857346
8227	857347
578500	857348
22393	857349
4279	857350
134079	857351
2896	857352
47912	857353
71540	857354
31542	857355
583964	857356
546781	857357
237910	857358
312108	857359
130174	857360
547923	857361
170672	857362
4254	857363
159047	857364
534840	857365
10656	857366
216236	857367
121498	857368
625402	857369
19327	857370
576464	857371
385713	857372
542545	857373
205684	857374
158253	857375
269650	857376
158237	857377
140227	857378
263463	857379
90508	857380
42606	857381
74625	857382
99169	857383
190244	857384
5720	857385
484138	857386
1671	857387
77588	857388
108400	857389
583660	857390
151449	857391
432060	857392
1142	857393
526014	857394
663552	857395
97527	857396
373831	857397
366527	857398
60831	857399
322075	857400
75241	857401
45283	857402
601962	857403
85107	857404
430369	857405
51649	857406
561817	857407
1818	857408
117882	857409
33742	857410
5813	857411
619735	857412
8488	857413
133590	857414
32347	857415
65431	857416
36523	857417
663750	857418
278403	857419
39761	857420
381518	857421
357272	857422
408602	857423
84137	857424
440538	857425
63110	857426
684676	857427
347043	857428
660028	857429
147721	857430
14555	857431
649130	857432
323789	857433
161218	857434
1856	857435
81743	857436
413498	857437
487214	857438
39098	857439
147085	857440
409312	857441
642048	857442
397369	857443
632855	857444
41947	857445
430037	857446
230974	857447
413500	857448
199705	857449
111877	857450
334185	857451
113009	857452
469235	857453
41949	857454
113007	857455
526346	857456
22089	857457
413482	857458
693658	857459
693711	857460
649106	857461
690751	857462
112964	857463
693680	857464
470	857465
642794	857466
693555	857467
693622	857468
172529	857469
693411	857470
172538	857471
46284	857472
442652	857473
155646	857474
56929	857475
480853	857476
189567	857477
368131	857478
149712	857479
119	857480
159997	857481
48148	857482
351788	857483
601851	857484
591390	857485
163360	857486
7948	857487
82519	857488
17120	857489
114509	857490
326406	857491
2146	857492
120703	857493
389336	857494
122308	857495
59137	857496
140413	857497
72643	857498
440550	857499
12356	857500
22939	857501
368402	857502
314729	857503
20172	857504
524350	857505
24701	857506
15413	857507
623298	857508
88279	857509
30315	857510
66139	857511
93723	857512
242485	857513
337584	857514
291376	857515
551669	857516
82753	857517
686750	857518
404112	857519
11376	857520
413381	857521
8387	857522
584446	857523
555487	857524
120918	857525
62862	857526
537940	857527
27999	857528
675765	857529
9646	857530
33337	857531
61901	857532
326391	857533
264724	857534
21553	857535
1410	857536
15984	857537
17417	857538
614051	857539
410702	857540
659117	857541
335164	857542
41373	857543
81191	857544
346234	857545
168389	857546
382626	857547
149674	857548
78460	857549
252	857550
95766	857551
11404	857552
146356	857553
237733	857554
576930	857555
108797	857556
475204	857557
357087	857558
169484	857559
33437	857560
287268	857561
266681	857562
1653	857563
9100	857564
430354	857565
228728	857566
57273	857567
4523	857568
331695	857569
161425	857570
8077	857571
46313	857572
61689	857573
3358	857574
59467	857575
33131	857576
121258	857577
16659	857578
635786	857579
273091	857580
292752	857581
629897	857582
598541	857583
171417	857584
397254	857585
559426	857586
145542	857587
127264	857588
537736	857589
574501	857590
188204	857591
5812	857592
302	857593
556620	857594
7904	857595
145542	857596
84430	857597
484688	857598
85521	857599
15414	857600
610907	857601
238772	857602
574127	857603
104004	857604
17169	857605
29899	857606
5723	857607
140012	857608
558303	857609
388811	857610
389	857611
530378	857612
258488	857613
319366	857614
286736	857615
557224	857616
99251	857617
163089	857618
13184	857619
8995	857620
5442	857621
191621	857622
22663	857623
97513	857624
500630	857625
33259	857626
537741	857627
392622	857628
97062	857629
57317	857630
231187	857631
30833	857632
259881	857633
287322	857634
44206	857635
18385	857636
364534	857637
72166	857638
239166	857639
252	857640
37793	857641
572891	857642
1068	857643
207444	857644
19615	857645
303808	857646
15438	857647
190410	857648
153076	857649
140603	857650
100225	857651
73140	857652
584445	857653
27315	857654
81885	857655
374922	857656
578843	857657
47655	857658
152331	857659
572779	857660
108337	857661
152069	857662
52691	857663
476907	857664
52525	857665
19427	857666
259248	857667
438807	857668
689000	857669
342414	857670
7666	857671
57422	857672
21744	857673
661321	857674
149843	857675
270180	857676
139749	857677
270067	857678
148120	857679
188644	857680
252866	857681
220308	857682
137624	857683
572944	857684
17864	857685
5029	857686
70587	857687
667394	857688
59441	857689
414187	857690
314477	857691
161553	857692
1017	857693
662776	857694
420818	857695
1296	857696
4571	857697
572930	857698
200689	857699
66918	857700
535254	857701
650326	857702
1389	857703
157974	857704
38313	857705
115429	857706
30504	857707
27499	857708
660154	857709
449314	857710
572929	857711
41367	857712
281546	857713
133189	857714
18494	857715
1142	857716
26786	857717
325478	857718
207871	857719
559884	857720
477645	857721
401501	857722
461453	857723
40580	857724
246579	857725
676708	857726
708	857727
133	857728
490713	857729
70718	857730
566639	857731
60241	857732
131130	857733
73238	857734
529493	857735
47873	857736
402546	857737
256876	857738
487814	857739
74529	857740
673618	857741
16598	857742
110372	857743
89600	857744
124861	857745
334102	857746
20195	857747
323540	857748
64221	857749
6511	857750
185654	857751
54297	857752
41372	857753
466500	857754
16514	857755
489160	857756
319725	857757
435203	857758
14662	857759
127729	857760
56435	857761
501212	857762
619338	857763
51204	857764
637125	857765
446358	857766
507345	857767
75458	857768
537861	857769
335170	857770
17112	857771
348385	857772
65981	857773
544765	857774
697171	857775
518194	857776
86827	857777
72189	857778
672935	857779
171189	857780
70855	857781
543688	857782
19665	857783
399203	857784
487140	857785
433631	857786
462899	857787
165644	857788
16598	857789
11250	857790
155073	857791
349466	857792
1962	857793
214163	857794
115040	857795
29919	857796
6621	857797
694311	857798
10590	857799
5154	857800
95956	857801
137143	857802
35237	857803
42604	857804
539412	857805
92050	857806
161517	857807
162941	857808
146001	857809
362928	857810
616685	857811
84446	857812
228807	857813
520440	857814
204	857815
545113	857816
512433	857817
22614	857818
330037	857819
234636	857820
51180	857821
108346	857822
136326	857823
8775	857824
30700	857825
666582	857826
26664	857827
15948	857828
141401	857829
298902	857830
653363	857831
423406	857832
95530	857833
19506	857834
63073	857835
98657	857836
115792	857837
316494	857838
77970	857839
228199	857840
1505	857841
255440	857842
65615	857843
558053	857844
171184	857845
11384	857846
8775	857847
390149	857848
482740	857849
172277	857850
113720	857851
289725	857852
442136	857853
560729	857854
231152	857855
167427	857856
624277	857857
134342	857858
9014	857859
464820	857860
319834	857861
60682	857862
411338	857863
116604	857864
67814	857865
690198	857866
31840	857867
421733	857868
597633	857869
288644	857870
236452	857871
388767	857872
54180	857873
267085	857874
479600	857875
80550	857876
492550	857877
3118	857878
470608	857879
464407	857880
8244	857881
100429	857882
143491	857883
669411	857884
19572	857885
232703	857886
53988	857887
468972	857888
423824	857889
118940	857890
613234	857891
475912	857892
259498	857893
255072	857894
657188	857895
385776	857896
543826	857897
411916	857898
80428	857899
170235	857900
51040	857901
597814	857902
408862	857903
67509	857904
95793	857905
614299	857906
166026	857907
424468	857908
3516	857909
41640	857910
264021	857911
359979	857912
364904	857913
13636	857914
57390	857915
517418	857916
487623	857917
18644	857918
583022	857919
400094	857920
14572	857921
3792	857922
33141	857923
116230	857924
254121	857925
527015	857926
1471	857927
40436	857928
10550	857929
158188	857930
530356	857931
222960	857932
169451	857933
687585	857934
495116	857935
357023	857936
623873	857937
57631	857938
46197	857939
660125	857940
95104	857941
339286	857942
584936	857943
74506	857944
65409	857945
426122	857946
113925	857947
681489	857948
161116	857949
501590	857950
684121	857951
12629	857952
122773	857953
534692	857954
410725	857955
549078	857956
563543	857957
554280	857958
16018	857959
33256	857960
251580	857961
3965	857962
257863	857963
258886	857964
29957	857965
27	857966
328758	857967
3462	857968
17489	857969
129965	857970
51787	857971
570203	857972
501495	857973
268365	857974
111168	857975
112697	857976
74311	857977
8683	857978
88035	857979
161944	857980
223446	857981
94320	857982
41648	857983
490823	857984
90341	857985
595480	857986
403894	857987
503399	857988
148058	857989
308097	857990
170242	857991
621591	857992
658895	857993
107714	857994
86217	857995
246268	857996
389320	857997
134354	857998
531345	857999
20837	858000
360451	858001
570691	858002
34565	858003
556215	858004
110389	858005
86965	858006
508613	858007
675101	858008
9410	858009
512020	858010
615875	858011
641810	858012
398140	858013
25130	858014
450798	858015
160526	858016
56388	858017
273359	858018
76081	858019
18425	858020
672893	858021
353299	858022
86633	858023
192660	858024
376982	858025
29644	858026
137681	858027
81627	858028
405457	858029
18959	858030
47510	858031
303169	858032
72466	858033
412149	858034
44509	858035
127103	858036
426500	858037
655433	858038
9928	858039
38652	858040
219101	858041
41890	858042
139189	858043
97693	858044
205746	858045
72301	858046
134826	858047
78653	858048
67185	858049
153903	858050
329071	858051
158970	858052
503518	858053
269621	858054
87293	858055
634436	858056
137748	858057
442119	858058
220407	858059
47901	858060
175817	858061
113690	858062
667132	858063
623809	858064
487621	858065
115684	858066
144341	858067
105798	858068
100303	858069
381325	858070
45463	858071
613718	858072
53121	858073
661623	858074
467663	858075
26366	858076
342557	858077
29923	858078
438956	858079
308299	858080
548856	858081
601781	858082
41262	858083
55605	858084
365913	858085
489140	858086
384957	858087
6892	858088
151157	858089
190079	858090
139132	858091
22735	858092
236332	858093
31918	858094
379931	858095
54162	858096
98918	858097
607069	858098
427480	858099
149051	858100
293791	858101
595524	858102
43067	858103
693130	858104
100582	858105
2370	858106
6233	858107
678348	858108
42385	858109
165012	858110
31166	858111
92787	858112
170531	858113
254075	858114
469757	858115
370437	858116
524106	858117
206531	858118
172052	858119
54845	858120
576316	858121
13175	858122
907	858123
292625	858124
7524	858125
150079	858126
410905	858127
562145	858128
9702	858129
412603	858130
318202	858131
48	858132
465579	858133
9172	858134
559389	858135
120155	858136
488050	858137
291682	858138
205856	858139
282204	858140
366399	858141
166762	858142
408553	858143
58495	858144
576544	858145
205173	858146
4723	858147
210556	858148
527455	858149
12903	858150
26857	858151
100548	858152
18955	858153
180077	858154
409258	858155
186367	858156
30463	858157
662491	858158
143182	858159
267438	858160
170722	858161
12593	858162
275142	858163
687233	858164
19319	858165
46743	858166
534701	858167
150092	858168
112718	858169
149865	858170
70092	858171
390145	858172
577219	858173
749	858174
134929	858175
73748	858176
20362	858177
99411	858178
84034	858179
164155	858180
16520	858181
37367	858182
138855	858183
689993	858184
360726	858185
23673	858186
89148	858187
139970	858188
251944	858189
493495	858190
141497	858191
460846	858192
582834	858193
169946	858194
137412	858195
450188	858196
317545	858197
253539	858198
689180	858199
299855	858200
45971	858201
23285	858202
530454	858203
555898	858204
32131	858205
156850	858206
251952	858207
42952	858208
232268	858209
403330	858210
475658	858211
23879	858212
697122	858213
20889	858214
2703	858215
18484	858216
156667	858217
589786	858218
439858	858219
25712	858220
67100	858221
68136	858222
2945	858223
167757	858224
109352	858225
754	858226
34841	858227
122628	858228
560724	858229
7288	858230
280786	858231
557024	858232
293026	858233
595023	858234
471522	858235
366660	858236
88379	858237
537221	858238
541579	858239
120173	858240
73397	858241
688485	858242
283934	858243
127859	858244
48355	858245
142830	858246
387438	858247
124399	858248
417587	858249
506019	858250
10407	858251
72852	858252
555260	858253
16510	858254
157394	858255
84428	858256
127575	858257
468190	858258
127999	858259
568941	858260
461228	858261
13811	858262
370016	858263
220408	858264
406152	858265
246871	858266
418714	858267
95533	858268
147930	858269
426485	858270
161	858271
6398	858272
239524	858273
426911	858274
6617	858275
374541	858276
48628	858277
319315	858278
12744	858279
291928	858280
259091	858281
227246	858282
603232	858283
103160	858284
113708	858285
505837	858286
370417	858287
694898	858288
635661	858289
355036	858290
38656	858291
418622	858292
43885	858293
60673	858294
556398	858295
523889	858296
292149	858297
197726	858298
8814	858299
443755	858300
556719	858301
77979	858302
442330	858303
263393	858304
15993	858305
72041	858306
8344	858307
28916	858308
177307	858309
7009	858310
566666	858311
619747	858312
99125	858313
139483	858314
156869	858315
220455	858316
53483	858317
133488	858318
563133	858319
628037	858320
38606	858321
37962	858322
119083	858323
83892	858324
382603	858325
265365	858326
224485	858327
6198	858328
674369	858329
127429	858330
487957	858331
297362	858332
99119	858333
349653	858334
87823	858335
24806	858336
2653	858337
518817	858338
409656	858339
6469	858340
10701	858341
527273	858342
648602	858343
83790	858344
335962	858345
82124	858346
154887	858347
283666	858348
159458	858349
110747	858350
579141	858351
72681	858352
404508	858353
107077	858354
144286	858355
159747	858356
145248	858357
72406	858358
342484	858359
693197	858360
154225	858361
338546	858362
32373	858363
447952	858364
154689	858365
657668	858366
297094	858367
170458	858368
151886	858369
589486	858370
520316	858371
48931	858372
34800	858373
206197	858374
53283	858375
207685	858376
25785	858377
51832	858378
97324	858379
496938	858380
141506	858381
134436	858382
238	858383
56003	858384
690156	858385
304748	858386
5492	858387
56642	858388
605767	858389
535598	858390
612705	858391
82305	858392
97948	858393
232845	858394
689032	858395
689318	858396
277750	858397
210436	858398
586277	858399
533754	858400
15207	858401
381661	858402
20268	858403
411898	858404
139573	858405
558079	858406
164700	858407
431250	858408
13728	858409
440049	858410
651922	858411
361966	858412
459533	858413
108131	858414
146095	858415
71611	858416
18904	858417
600096	858418
47661	858419
51331	858420
127568	858421
34859	858422
412383	858423
1329	858424
689946	858425
35028	858426
4435	858427
150165	858428
170228	858429
316783	858430
11333	858431
9516	858432
232366	858433
222031	858434
71161	858435
603173	858436
103703	858437
11047	858438
468083	858439
572890	858440
6172	858441
646071	858442
168494	858443
525184	858444
22102	858445
221895	858446
680	858447
142297	858448
16177	858449
132914	858450
26290	858451
257387	858452
91940	858453
40751	858454
66851	858455
668783	858456
17325	858457
16496	858458
532291	858459
573090	858460
514891	858461
609134	858462
34206	858463
5085	858464
312985	858465
12174	858466
48890	858467
382053	858468
162931	858469
443423	858470
304731	858471
268426	858472
17639	858473
28223	858474
348838	858475
10909	858476
444253	858477
95343	858478
8719	858479
671116	858480
120634	858481
361455	858482
362098	858483
24073	858484
586731	858485
392174	858486
23735	858487
88858	858488
146811	858489
560034	858490
390111	858491
55528	858492
31229	858493
55065	858494
313098	858495
102821	858496
230658	858497
96512	858498
208254	858499
73151	858500
6626	858501
583460	858502
84720	858503
8049	858504
404494	858505
297431	858506
125211	858507
30626	858508
13015	858509
154497	858510
18484	858511
34716	858512
169094	858513
352809	858514
589898	858515
387518	858516
136953	858517
13011	858518
210682	858519
8242	858520
596936	858521
204538	858522
238922	858523
3156	858524
3377	858525
65866	858526
564665	858527
4307	858528
213355	858529
406759	858530
530604	858531
151362	858532
96219	858533
144347	858534
483666	858535
70723	858536
372455	858537
307599	858538
170151	858539
50718	858540
280655	858541
45276	858542
83990	858543
57034	858544
15536	858545
22575	858546
594152	858547
47901	858548
99954	858549
386012	858550
162281	858551
302168	858552
51369	858553
465948	858554
35599	858555
333408	858556
423350	858557
540326	858558
147434	858559
472367	858560
203	858561
89296	858562
43105	858563
506900	858564
234339	858565
43859	858566
5717	858567
210231	858568
603203	858569
35087	858570
149679	858571
33896	858572
691468	858573
611310	858574
123261	858575
20711	858576
26839	858577
133	858578
106491	858579
48306	858580
524830	858581
28432	858582
456031	858583
17721	858584
3	858585
85416	858586
128858	858587
147893	858588
7457	858589
668791	858590
481156	858591
608581	858592
40585	858593
144157	858594
72230	858595
319316	858596
43439	858597
23223	858598
656647	858599
150990	858600
45970	858601
66715	858602
80034	858603
19781	858604
114247	858605
81780	858606
29401	858607
95315	858608
536427	858609
560665	858610
1294	858611
4032	858612
565302	858613
607	858614
480325	858615
67944	858616
212056	858617
490	858618
144903	858619
77375	858620
286568	858621
560697	858622
157210	858623
25266	858624
118053	858625
22133	858626
690251	858627
117436	858628
33516	858629
136533	858630
99233	858631
184543	858632
108630	858633
173814	858634
659188	858635
668658	858636
658997	858637
33282	858638
387288	858639
34886	858640
697326	858641
556187	858642
694269	858643
325490	858644
177581	858645
467332	858646
208298	858647
184537	858648
684885	858649
117568	858650
2635	858651
34728	858652
473540	858653
108401	858654
53176	858655
895	858656
196597	858657
618838	858658
280800	858659
59492	858660
39633	858661
319760	858662
594546	858663
111760	858664
351639	858665
105267	858666
245849	858667
136715	858668
514227	858669
228516	858670
415460	858671
37817	858672
14858	858673
21814	858674
40180	858675
483710	858676
508587	858677
84440	858678
87974	858679
519865	858680
48872	858681
9012	858682
244660	858683
483549	858684
13413	858685
306641	858686
610	858687
134564	858688
149	858689
152987	858690
503396	858691
125358	858692
20460	858693
157550	858694
111496	858695
171325	858696
387318	858697
316826	858698
205918	858699
11844	858700
135030	858701
519570	858702
169627	858703
4437	858704
658814	858705
82978	858706
5465	858707
31743	858708
328374	858709
103588	858710
493936	858711
251017	858712
586112	858713
457856	858714
15441	858715
52295	858716
602849	858717
94193	858718
400837	858719
159520	858720
395728	858721
56524	858722
246948	858723
580526	858724
255478	858725
65121	858726
683721	858727
12533	858728
136787	858729
317481	858730
160539	858731
42975	858732
573150	858733
40103	858734
13028	858735
103688	858736
112664	858737
237271	858738
584957	858739
146209	858740
474601	858741
134748	858742
174785	858743
23655	858744
24973	858745
220763	858746
10966	858747
552692	858748
264268	858749
156549	858750
447369	858751
160633	858752
78469	858753
167128	858754
431970	858755
147474	858756
726	858757
87277	858758
46416	858759
457396	858760
39166	858761
435863	858762
7505	858763
365728	858764
1166	858765
404389	858766
231123	858767
375952	858768
2596	858769
61289	858770
97261	858771
367468	858772
374444	858773
652199	858774
457078	858775
279022	858776
547089	858777
127379	858778
643570	858779
2293	858780
614006	858781
630808	858782
330406	858783
173512	858784
597179	858785
16564	858786
174804	858787
262035	858788
139104	858789
147503	858790
36811	858791
65297	858792
38457	858793
502103	858794
114783	858795
584979	858796
6801	858797
236	858798
9934	858799
128303	858800
23339	858801
106408	858802
20263	858803
150577	858804
29551	858805
299849	858806
651017	858807
27909	858808
531945	858809
49688	858810
89423	858811
7659	858812
671782	858813
696195	858814
126361	858815
20823	858816
122740	858817
533336	858818
405689	858819
470158	858820
569981	858821
668646	858822
144894	858823
20913	858824
4322	858825
21513	858826
5919	858827
21664	858828
76444	858829
216968	858830
35644	858831
331706	858832
147983	858833
74400	858834
584345	858835
1037	858836
22968	858837
343317	858838
79208	858839
521488	858840
265599	858841
422467	858842
403870	858843
299557	858844
528814	858845
96226	858846
248712	858847
82410	858848
282505	858849
648623	858850
104725	858851
315726	858852
1142	858853
15371	858854
514161	858855
446934	858856
133851	858857
9134	858858
235262	858859
19479	858860
508293	858861
690802	858862
473058	858863
238988	858864
203018	858865
83094	858866
16934	858867
143942	858868
683107	858869
128085	858870
63029	858871
54979	858872
643157	858873
595548	858874
661962	858875
10440	858876
424097	858877
115126	858878
218211	858879
14674	858880
486710	858881
580564	858882
674468	858883
72954	858884
438780	858885
379	858886
55119	858887
19570	858888
520829	858889
167391	858890
11219	858891
115436	858892
342234	858893
40872	858894
39893	858895
561161	858896
128588	858897
147944	858898
475107	858899
77310	858900
100838	858901
20573	858902
4609	858903
484226	858904
143523	858905
9934	858906
310839	858907
443699	858908
90141	858909
576372	858910
388122	858911
101035	858912
217093	858913
518883	858914
9641	858915
1521	858916
230288	858917
268097	858918
215286	858919
276930	858920
54273	858921
295016	858922
495213	858923
53834	858924
109456	858925
46332	858926
83206	858927
142226	858928
126561	858929
224589	858930
148298	858931
612720	858932
629944	858933
7314	858934
91556	858935
235563	858936
13197	858937
35572	858938
16947	858939
44510	858940
57252	858941
468233	858942
571967	858943
77141	858944
43312	858945
573180	858946
421729	858947
23581	858948
513373	858949
746	858950
8725	858951
38028	858952
67765	858953
16538	858954
262792	858955
667436	858956
168152	858957
160275	858958
75973	858959
156730	858960
149513	858961
421788	858962
2090	858963
38810	858964
17520	858965
464142	858966
279397	858967
445071	858968
337157	858969
232829	858970
65337	858971
69919	858972
72632	858973
115881	858974
154939	858975
642829	858976
110524	858977
445873	858978
5293	858979
41688	858980
59666	858981
138978	858982
646717	858983
129566	858984
86867	858985
30571	858986
205	858987
342623	858988
579469	858989
87801	858990
150227	858991
39179	858992
51251	858993
146347	858994
38819	858995
51540	858996
13212	858997
22938	858998
52301	858999
467649	859000
417071	859001
21404	859002
438538	859003
341318	859004
345889	859005
8984	859006
145478	859007
5456	859008
71751	859009
69523	859010
38078	859011
47281	859012
349441	859013
68034	859014
1377	859015
3199	859016
21625	859017
13578	859018
154106	859019
39759	859020
23633	859021
37996	859022
513647	859023
357046	859024
524571	859025
170443	859026
95653	859027
307905	859028
563767	859029
23164	859030
302824	859031
144454	859032
365419	859033
8081	859034
671996	859035
53348	859036
361085	859037
42359	859038
1842	859039
132995	859040
24218	859041
331269	859042
245469	859043
3648	859044
23535	859045
532113	859046
55062	859047
119101	859048
8536	859049
48637	859050
593701	859051
583187	859052
152262	859053
200107	859054
408414	859055
674360	859056
26487	859057
551716	859058
34849	859059
204	859060
528976	859061
770	859062
114917	859063
172407	859064
46353	859065
586819	859066
517411	859067
475930	859068
2323	859069
36949	859070
525177	859071
9010	859072
326150	859073
416307	859074
579737	859075
114241	859076
469837	859077
59942	859078
1332	859079
240211	859080
387727	859081
46239	859082
36609	859083
163706	859084
525152	859085
13028	859086
18225	859087
275525	859088
73623	859089
12382	859090
342392	859091
264468	859092
89568	859093
688677	859094
59715	859095
5459	859096
195349	859097
1697	859098
627818	859099
39624	859100
555795	859101
72046	859102
21616	859103
1332	859104
9660	859105
27790	859106
14663	859107
112750	859108
51273	859109
23976	859110
107187	859111
78717	859112
228345	859113
304038	859114
2520	859115
523419	859116
56440	859117
89429	859118
6921	859119
3654	859120
4405	859121
416807	859122
130183	859123
660118	859124
361974	859125
3646	859126
368797	859127
125629	859128
412255	859129
205377	859130
135994	859131
50733	859132
637494	859133
127048	859134
348407	859135
53657	859136
79980	859137
32956	859138
626938	859139
66382	859140
329975	859141
3284	859142
96438	859143
551675	859144
335986	859145
196138	859146
67114	859147
475298	859148
162743	859149
1933	859150
438275	859151
152145	859152
2520	859153
373072	859154
655235	859155
19800	859156
234	859157
349756	859158
243893	859159
588720	859160
96884	859161
12156	859162
60499	859163
140580	859164
129919	859165
205510	859166
226735	859167
50851	859168
8216	859169
97448	859170
424031	859171
16082	859172
17845	859173
374935	859174
417835	859175
17311	859176
156554	859177
25066	859178
1937	859179
3227	859180
16633	859181
118376	859182
4312	859183
121179	859184
33311	859185
25717	859186
151401	859187
628298	859188
158872	859189
72126	859190
23824	859191
73595	859192
24235	859193
115500	859194
526876	859195
139995	859196
101608	859197
96858	859198
133297	859199
21545	859200
147461	859201
594256	859202
511436	859203
1581	859204
20548	859205
284212	859206
241738	859207
293503	859208
35790	859209
382631	859210
14622	859211
18532	859212
57246	859213
472099	859214
218518	859215
75648	859216
335755	859217
646278	859218
118443	859219
202955	859220
44482	859221
523998	859222
473967	859223
72360	859224
12156	859225
27996	859226
650325	859227
28014	859228
41549	859229
52804	859230
44351	859231
187906	859232
73111	859233
659504	859234
336085	859235
497300	859236
627820	859237
28473	859238
655164	859239
641996	859240
32344	859241
110542	859242
40446	859243
5071	859244
174289	859245
280238	859246
505468	859247
131288	859248
535632	859249
31987	859250
665924	859251
338377	859252
683589	859253
8084	859254
409993	859255
464158	859256
17523	859257
286748	859258
21390	859259
165770	859260
27894	859261
672398	859262
287240	859263
157285	859264
21525	859265
25543	859266
479602	859267
36444	859268
578879	859269
695899	859270
52406	859271
367866	859272
134087	859273
304511	859274
148854	859275
24441	859276
12004	859277
2	859278
560736	859279
695014	859280
262820	859281
21706	859282
501286	859283
129328	859284
387115	859285
3136	859286
35180	859287
655494	859288
476441	859289
367864	859290
139133	859291
26136	859292
485879	859293
53600	859294
1994	859295
89234	859296
5806	859297
299878	859298
423609	859299
52860	859300
16539	859301
49441	859302
576107	859303
121042	859304
35498	859305
140724	859306
560500	859307
36877	859308
80650	859309
11214	859310
73393	859311
206601	859312
20135	859313
33467	859314
83052	859315
1934	859316
42969	859317
142287	859318
157218	859319
162627	859320
484094	859321
150581	859322
96897	859323
207717	859324
34130	859325
16896	859326
151621	859327
81575	859328
141270	859329
424030	859330
42286	859331
303602	859332
304449	859333
172991	859334
53602	859335
518279	859336
135538	859337
135538	859338
537430	859339
281012	859340
51095	859341
74686	859342
3160	859343
139607	859344
2184	859345
477416	859346
303595	859347
334506	859348
210757	859349
519486	859350
68743	859351
199655	859352
455071	859353
63255	859354
281486	859355
597775	859356
103508	859357
591326	859358
89902	859359
78186	859360
61776	859361
115615	859362
190687	859363
424403	859364
21426	859365
224223	859366
685628	859367
224642	859368
164219	859369
176655	859370
228592	859371
225693	859372
509393	859373
181990	859374
158821	859375
317640	859376
488081	859377
9003	859378
487782	859379
174690	859380
148199	859381
645105	859382
512248	859383
131172	859384
443118	859385
656817	859386
311576	859387
22713	859388
532034	859389
102191	859390
231019	859391
446580	859392
483912	859393
518128	859394
536201	859395
89966	859396
35571	859397
308368	859398
303716	859399
167696	859400
690395	859401
94254	859402
660108	859403
14228	859404
134414	859405
160413	859406
212	859407
3983	859408
29805	859409
162043	859410
489726	859411
76115	859412
3	859413
72894	859414
599808	859415
42170	859416
555173	859417
104822	859418
690569	859419
20497	859420
662780	859421
15405	859422
238332	859423
396399	859424
178550	859425
457097	859426
114992	859427
154349	859428
110767	859429
143923	859430
207903	859431
686225	859432
295934	859433
636713	859434
147155	859435
54642	859436
216554	859437
597401	859438
619404	859439
505461	859440
69360	859441
159850	859442
579516	859443
91710	859444
302263	859445
283504	859446
432782	859447
383122	859448
123019	859449
425650	859450
673203	859451
286521	859452
144958	859453
90005	859454
457121	859455
615677	859456
602374	859457
167835	859458
114967	859459
44077	859460
689259	859461
313952	859462
19427	859463
576455	859464
551715	859465
340480	859466
509100	859467
425746	859468
267698	859469
2	859470
386491	859471
239441	859472
514174	859473
78189	859474
90325	859475
132228	859476
649050	859477
257394	859478
462093	859479
358	859480
611337	859481
83478	859482
214735	859483
28329	859484
303670	859485
170742	859486
556182	859487
303255	859488
4919	859489
54619	859490
109136	859491
499918	859492
194455	859493
232228	859494
23219	859495
292911	859496
59444	859497
135707	859498
313392	859499
9536	859500
13182	859501
144651	859502
447591	859503
159253	859504
2	859505
11233	859506
674475	859507
54874	859508
348400	859509
20905	859510
3654	859511
34043	859512
424608	859513
468173	859514
13839	859515
126600	859516
56432	859517
16534	859518
631709	859519
115679	859520
687563	859521
184254	859522
94775	859523
114255	859524
41593	859525
18155	859526
107761	859527
263818	859528
37029	859529
509111	859530
427053	859531
449912	859532
392625	859533
378143	859534
531963	859535
16534	859536
19480	859537
134262	859538
13916	859539
564775	859540
148775	859541
205315	859542
571894	859543
189193	859544
6943	859545
257050	859546
14735	859547
229451	859548
331555	859549
427363	859550
403710	859551
486841	859552
116525	859553
456431	859554
394317	859555
190225	859556
41722	859557
644005	859558
283593	859559
549867	859560
674478	859561
170907	859562
48259	859563
49811	859564
522283	859565
1936	859566
348025	859567
396390	859568
12180	859569
361818	859570
626652	859571
424978	859572
172140	859573
525067	859574
55873	859575
577301	859576
490670	859577
112505	859578
147757	859579
148957	859580
45117	859581
442	859582
553094	859583
462977	859584
148130	859585
613645	859586
12366	859587
6944	859588
15878	859589
311740	859590
54175	859591
672888	859592
572176	859593
300657	859594
23386	859595
16418	859596
90755	859597
93282	859598
197731	859599
78880	859600
48137	859601
17585	859602
233311	859603
169447	859604
272017	859605
684637	859606
78357	859607
418797	859608
578538	859609
53804	859610
17464	859611
44080	859612
89395	859613
5739	859614
451882	859615
508334	859616
53824	859617
32029	859618
144278	859619
23894	859620
191428	859621
89979	859622
614731	859623
480886	859624
85669	859625
27309	859626
2220	859627
71956	859628
63038	859629
13086	859630
418725	859631
3401	859632
174172	859633
52817	859634
24695	859635
635161	859636
457861	859637
609212	859638
532423	859639
694643	859640
99215	859641
304121	859642
249670	859643
80204	859644
510624	859645
400473	859646
457	859647
475091	859648
18355	859649
535642	859650
52567	859651
615467	859652
586478	859653
347118	859654
170255	859655
18006	859656
319429	859657
668382	859658
308150	859659
159783	859660
27413	859661
147079	859662
11749	859663
17921	859664
303826	859665
45987	859666
62610	859667
689004	859668
629599	859669
169062	859670
89853	859671
114889	859672
138917	859673
628168	859674
12854	859675
19006	859676
168510	859677
5582	859678
605053	859679
1280	859680
545936	859681
415860	859682
96477	859683
170324	859684
4584	859685
604653	859686
11554	859687
200112	859688
4141	859689
628464	859690
171770	859691
658714	859692
592421	859693
209391	859694
279033	859695
58304	859696
570051	859697
13	859698
3641	859699
362413	859700
77889	859701
57095	859702
2100	859703
1150	859704
663932	859705
243088	859706
33249	859707
578555	859708
271698	859709
7875	859710
16548	859711
491010	859712
14768	859713
6001	859714
60478	859715
417479	859716
87175	859717
98111	859718
139288	859719
304231	859720
295741	859721
119690	859722
348690	859723
424061	859724
348921	859725
452980	859726
129127	859727
573138	859728
14	859729
400556	859730
80020	859731
72142	859732
587164	859733
232589	859734
52307	859735
659740	859736
244195	859737
48589	859738
478838	859739
1741	859740
28009	859741
524253	859742
150489	859743
348880	859744
229830	859745
431794	859746
1957	859747
183455	859748
375104	859749
448547	859750
289161	859751
3694	859752
316391	859753
383415	859754
516633	859755
53856	859756
7128	859757
589021	859758
439901	859759
396161	859760
4770	859761
687596	859762
244220	859763
172770	859764
14687	859765
57460	859766
21182	859767
48694	859768
59900	859769
504601	859770
68680	859771
291812	859772
504857	859773
862	859774
29914	859775
251870	859776
294804	859777
120326	859778
146968	859779
47576	859780
638458	859781
117021	859782
80155	859783
88123	859784
592164	859785
489439	859786
72163	859787
426794	859788
72275	859789
169743	859790
173905	859791
101742	859792
18801	859793
63247	859794
41857	859795
614184	859796
21420	859797
16891	859798
304641	859799
569448	859800
109351	859801
650894	859802
200763	859803
34383	859804
363564	859805
211166	859806
311280	859807
172234	859808
72786	859809
687270	859810
141511	859811
331299	859812
63853	859813
34242	859814
557180	859815
2400	859816
384730	859817
11	859818
33953	859819
172419	859820
116534	859821
128906	859822
163041	859823
617059	859824
235216	859825
6255	859826
34852	859827
14152	859828
152389	859829
8071	859830
532003	859831
4221	859832
224509	859833
2349	859834
166268	859835
110383	859836
70179	859837
206153	859838
160664	859839
147735	859840
41204	859841
46784	859842
428350	859843
452039	859844
464848	859845
136130	859846
418288	859847
228999	859848
136126	859849
189698	859850
373760	859851
136039	859852
634358	859853
271528	859854
480855	859855
692837	859856
81089	859857
46361	859858
114185	859859
72348	859860
296073	859861
634220	859862
370394	859863
2974	859864
130682	859865
200743	859866
390508	859867
97075	859868
48254	859869
21283	859870
53051	859871
171364	859872
426805	859873
256647	859874
149273	859875
34885	859876
45536	859877
504901	859878
378561	859879
591758	859880
34754	859881
210364	859882
346304	859883
495202	859884
2575	859885
89257	859886
3378	859887
122805	859888
624755	859889
597271	859890
47899	859891
688910	859892
85506	859893
520347	859894
428348	859895
128860	859896
106087	859897
234352	859898
543836	859899
544226	859900
159666	859901
52140	859902
224215	859903
151749	859904
136593	859905
423922	859906
86262	859907
16310	859908
329549	859909
308282	859910
412045	859911
585618	859912
53789	859913
208218	859914
36253	859915
357480	859916
22779	859917
129392	859918
58481	859919
218575	859920
417580	859921
22663	859922
397315	859923
205695	859924
338479	859925
642799	859926
89593	859927
243100	859928
22159	859929
555225	859930
2466	859931
66859	859932
507413	859933
529305	859934
173877	859935
442267	859936
49651	859937
257256	859938
511029	859939
67371	859940
166163	859941
80234	859942
105868	859943
74420	859944
20547	859945
222481	859946
501802	859947
6185	859948
692798	859949
379916	859950
558679	859951
606972	859952
580686	859953
375727	859954
508221	859955
11818	859956
355510	859957
2314	859958
170564	859959
206185	859960
74739	859961
519219	859962
75357	859963
87361	859964
12323	859965
561699	859966
23839	859967
117891	859968
307774	859969
675341	859970
344526	859971
36349	859972
36633	859973
28534	859974
1487	859975
6109	859976
677012	859977
522412	859978
25915	859979
85860	859980
274397	859981
118645	859982
178033	859983
152150	859984
41558	859985
552184	859986
304461	859987
59130	859988
25712	859989
887	859990
474413	859991
557115	859992
48904	859993
121365	859994
169095	859995
21290	859996
51508	859997
574	859998
17111	859999
126419	860000
394582	860001
17267	860002
647412	860003
647299	860004
3284	860005
13185	860006
170438	860007
67681	860008
75810	860009
30	860010
37609	860011
317566	860012
6319	860013
181381	860014
200257	860015
498702	860016
92647	860017
118357	860018
161265	860019
486723	860020
18285	860021
9360	860022
239061	860023
11892	860024
640205	860025
11331	860026
674791	860027
439898	860028
130467	860029
72489	860030
20752	860031
21216	860032
66903	860033
518276	860034
205834	860035
20954	860036
4814	860037
132544	860038
403021	860039
29868	860040
158024	860041
431954	860042
675932	860043
42417	860044
50045	860045
658729	860046
139637	860047
23276	860048
56077	860049
164124	860050
461523	860051
330727	860052
95762	860053
67631	860054
3006	860055
229811	860056
611155	860057
318023	860058
636396	860059
302585	860060
121755	860061
59022	860062
112701	860063
50717	860064
34850	860065
346401	860066
311925	860067
105615	860068
364203	860069
98668	860070
278839	860071
436007	860072
50156	860073
447793	860074
52995	860075
4007	860076
580520	860077
176878	860078
11293	860079
112687	860080
185432	860081
331366	860082
103876	860083
672032	860084
613653	860085
210490	860086
55962	860087
409777	860088
2110	860089
20020	860090
254077	860091
106960	860092
540451	860093
29338	860094
242614	860095
265405	860096
504746	860097
134640	860098
206388	860099
664509	860100
393437	860101
424750	860102
573267	860103
152936	860104
275667	860105
100613	860106
134080	860107
59961	860108
2839	860109
475670	860110
441412	860111
6801	860112
400131	860113
5068	860114
516436	860115
463408	860116
8090	860117
104649	860118
145104	860119
436750	860120
388271	860121
133668	860122
622306	860123
60683	860124
171303	860125
333283	860126
17838	860127
343869	860128
612190	860129
626092	860130
42250	860131
4866	860132
114930	860133
475256	860134
10030	860135
13990	860136
164130	860137
59865	860138
69024	860139
89649	860140
89540	860141
319627	860142
611110	860143
5478	860144
257453	860145
365140	860146
648147	860147
151050	860148
52	860149
122770	860150
558463	860151
546952	860152
44526	860153
136782	860154
692535	860155
33038	860156
22637	860157
405615	860158
56132	860159
340400	860160
152538	860161
43005	860162
59050	860163
51702	860164
114004	860165
88629	860166
23093	860167
188779	860168
28485	860169
336635	860170
233342	860171
291315	860172
172363	860173
250576	860174
381570	860175
661622	860176
232377	860177
12298	860178
549145	860179
12583	860180
388864	860181
382252	860182
253474	860183
349085	860184
687275	860185
463868	860186
516870	860187
522657	860188
498074	860189
104189	860190
117013	860191
412621	860192
32758	860193
265403	860194
542988	860195
50184	860196
51867	860197
201626	860198
424010	860199
148102	860200
474661	860201
354347	860202
346340	860203
18900	860204
528866	860205
105286	860206
89344	860207
596078	860208
38749	860209
161238	860210
20360	860211
71144	860212
13178	860213
48289	860214
407557	860215
13416	860216
77521	860217
186876	860218
385165	860219
122929	860220
80947	860221
18340	860222
37278	860223
91784	860224
36944	860225
477399	860226
90688	860227
442018	860228
508230	860229
8071	860230
275733	860231
486786	860232
571120	860233
134291	860234
247054	860235
52188	860236
684878	860237
108580	860238
536212	860239
47948	860240
418991	860241
349543	860242
38253	860243
38379	860244
11923	860245
280654	860246
684424	860247
23893	860248
107090	860249
396170	860250
405861	860251
156775	860252
375099	860253
331696	860254
225890	860255
450498	860256
64848	860257
257509	860258
27420	860259
8780	860260
313778	860261
75086	860262
140839	860263
188874	860264
531194	860265
328421	860266
399842	860267
246518	860268
21438	860269
14306	860270
570151	860271
501375	860272
1306	860273
183821	860274
25347	860275
7972	860276
444849	860277
19471	860278
442324	860279
151900	860280
475258	860281
26828	860282
513036	860283
624280	860284
65860	860285
379799	860286
1094	860287
137473	860288
34766	860289
318935	860290
264901	860291
173906	860292
44132	860293
236550	860294
532472	860295
172686	860296
668763	860297
296013	860298
580174	860299
75755	860300
171033	860301
660536	860302
565481	860303
518178	860304
35374	860305
18138	860306
238941	860307
94832	860308
126397	860309
164733	860310
551014	860311
48306	860312
687229	860313
582838	860314
451201	860315
586229	860316
174891	860317
77107	860318
335695	860319
26481	860320
126362	860321
113937	860322
443933	860323
39590	860324
330075	860325
269936	860326
61614	860327
6619	860328
15565	860329
1933	860330
86280	860331
279020	860332
337882	860333
42031	860334
690951	860335
588217	860336
12544	860337
315926	860338
11219	860339
166231	860340
570622	860341
376013	860342
812	860343
53177	860344
16524	860345
810	860346
1676	860347
127746	860348
204824	860349
573234	860350
67727	860351
4265	860352
103881	860353
80088	860354
507181	860355
666879	860356
126417	860357
414386	860358
22726	860359
9002	860360
258133	860361
15874	860362
228269	860363
463220	860364
247645	860365
79179	860366
184058	860367
520336	860368
20724	860369
397280	860370
1747	860371
507292	860372
520633	860373
66089	860374
165388	860375
65571	860376
469653	860377
348076	860378
497824	860379
354930	860380
21531	860381
114252	860382
62205	860383
140654	860384
502969	860385
91347	860386
11259	860387
164120	860388
649657	860389
245436	860390
11387	860391
11357	860392
204987	860393
261378	860394
73251	860395
172584	860396
448171	860397
162930	860398
90846	860399
165457	860400
165154	860401
389	860402
4800	860403
231346	860404
133914	860405
42276	860406
384404	860407
19033	860408
427342	860409
324952	860410
670082	860411
110787	860412
201662	860413
600237	860414
259433	860415
42349	860416
71878	860417
65358	860418
103582	860419
80992	860420
40643	860421
368270	860422
2368	860423
481737	860424
443864	860425
463250	860426
101625	860427
173140	860428
643970	860429
486719	860430
133472	860431
486704	860432
533703	860433
177939	860434
25910	860435
512000	860436
43309	860437
659004	860438
430965	860439
50108	860440
678760	860441
508194	860442
14417	860443
387352	860444
62584	860445
307121	860446
25042	860447
139203	860448
95649	860449
103181	860450
46842	860451
28238	860452
24292	860453
659399	860454
487454	860455
49894	860456
90382	860457
161508	860458
2959	860459
564629	860460
146473	860461
196577	860462
269394	860463
289332	860464
53958	860465
346378	860466
255638	860467
245452	860468
13213	860469
664462	860470
15537	860471
176316	860472
490751	860473
120290	860474
12492	860475
55627	860476
537516	860477
480889	860478
612710	860479
109224	860480
290513	860481
316223	860482
114780	860483
5455	860484
134263	860485
518871	860486
29964	860487
567354	860488
151890	860489
512461	860490
658129	860491
58654	860492
46574	860493
35781	860494
396897	860495
463773	860496
85659	860497
160070	860498
557406	860499
165675	860500
59777	860501
405789	860502
530014	860503
63248	860504
303753	860505
540783	860506
507768	860507
148115	860508
147467	860509
89461	860510
697587	860511
21918	860512
124468	860513
42611	860514
49149	860515
650447	860516
653447	860517
180477	860518
139078	860519
310723	860520
387284	860521
34027	860522
16667	860523
22634	860524
437471	860525
171960	860526
651785	860527
609802	860528
297996	860529
585368	860530
139743	860531
364826	860532
4802	860533
74308	860534
34760	860535
34898	860536
101775	860537
182106	860538
353388	860539
91647	860540
247399	860541
149822	860542
197426	860543
218974	860544
10342	860545
445212	860546
1218	860547
153589	860548
1938	860549
146096	860550
434336	860551
287742	860552
154290	860553
29361	860554
9022	860555
128623	860556
49493	860557
645721	860558
146060	860559
174964	860560
99225	860561
245872	860562
469216	860563
148733	860564
121055	860565
209513	860566
163065	860567
90079	860568
42951	860569
79174	860570
21774	860571
52919	860572
460438	860573
650792	860574
523892	860575
231502	860576
526384	860577
639	860578
154730	860579
2	860580
313556	860581
467528	860582
2024	860583
66466	860584
485349	860585
1392	860586
1551	860587
108839	860588
572879	860589
81771	860590
167030	860591
45412	860592
4266	860593
3248	860594
541663	860595
597274	860596
386740	860597
37793	860598
692009	860599
68127	860600
59290	860601
432809	860602
572956	860603
5441	860604
34689	860605
323873	860606
171597	860607
521287	860608
609602	860609
392452	860610
548627	860611
474309	860612
91639	860613
619342	860614
24073	860615
546333	860616
3027	860617
209816	860618
170529	860619
524689	860620
478565	860621
97309	860622
75759	860623
3409	860624
125596	860625
7404	860626
137383	860627
467058	860628
128200	860629
449421	860630
292899	860631
555807	860632
39202	860633
560658	860634
651786	860635
46218	860636
66902	860637
188434	860638
52604	860639
612784	860640
125243	860641
89441	860642
78547	860643
661021	860644
326129	860645
304591	860646
308143	860647
560795	860648
80372	860649
50	860650
114785	860651
60469	860652
138663	860653
18858	860654
125610	860655
643189	860656
21768	860657
303909	860658
95579	860659
22670	860660
316172	860661
442441	860662
11347	860663
38678	860664
127419	860665
98519	860666
647211	860667
531187	860668
15006	860669
506610	860670
689943	860671
116442	860672
621319	860673
228322	860674
80957	860675
564817	860676
13129	860677
138849	860678
634230	860679
687307	860680
161701	860681
206155	860682
84619	860683
10531	860684
291915	860685
148121	860686
144295	860687
42744	860688
111785	860689
362229	860690
103911	860691
49319	860692
118411	860693
67629	860694
85785	860695
697574	860696
629521	860697
171792	860698
50560	860699
28540	860700
118084	860701
611226	860702
10778	860703
252	860704
1681	860705
21967	860706
648578	860707
351	860708
13949	860709
111641	860710
408857	860711
462120	860712
3006	860713
39871	860714
254098	860715
573	860716
184888	860717
583055	860718
658390	860719
37611	860720
493478	860721
3907	860722
508597	860723
51286	860724
136572	860725
292005	860726
534709	860727
91173	860728
143678	860729
467724	860730
238840	860731
19746	860732
281466	860733
555786	860734
45729	860735
2184	860736
89252	860737
89976	860738
508242	860739
121319	860740
6921	860741
85474	860742
617	860743
310909	860744
570052	860745
164374	860746
228475	860747
314860	860748
119963	860749
18377	860750
490195	860751
326270	860752
274274	860753
53219	860754
50274	860755
573253	860756
150134	860757
51980	860758
27706	860759
214356	860760
21788	860761
1335	860762
79224	860763
358956	860764
115154	860765
295073	860766
143092	860767
620888	860768
269576	860769
172401	860770
91600	860771
9895	860772
114607	860773
20404	860774
200231	860775
13	860776
125097	860777
97651	860778
478748	860779
66032	860780
20576	860781
60	860782
246088	860783
40171	860784
132073	860785
15506	860786
670062	860787
370401	860788
103006	860789
609279	860790
567	860791
69021	860792
46576	860793
88384	860794
165500	860795
135827	860796
302002	860797
257441	860798
30365	860799
128360	860800
146288	860801
297280	860802
217682	860803
560762	860804
131349	860805
614688	860806
518552	860807
17741	860808
315955	860809
96411	860810
353264	860811
492545	860812
16506	860813
299192	860814
299195	860815
299203	860816
299206	860817
88210	860818
299215	860819
24128	860820
487833	860821
384296	860822
537725	860823
160617	860824
421139	860825
185850	860826
205555	860827
156591	860828
569951	860829
24566	860830
187462	860831
638816	860832
193592	860833
144690	860834
463777	860835
425112	860836
33326	860837
170394	860838
27592	860839
21422	860840
613777	860841
633	860842
32861	860843
33787	860844
1620	860845
568221	860846
611999	860847
484923	860848
596072	860849
3886	860850
3427	860851
177139	860852
1699	860853
251447	860854
572963	860855
18500	860856
659567	860857
220931	860858
488	860859
3076	860860
9019	860861
339982	860862
13504	860863
642983	860864
557193	860865
160352	860866
210653	860867
537621	860868
46590	860869
96965	860870
895	860871
35770	860872
569974	860873
137148	860874
18178	860875
257294	860876
336103	860877
148131	860878
70718	860879
128428	860880
45847	860881
683941	860882
396871	860883
56347	860884
13028	860885
61219	860886
44630	860887
214238	860888
75770	860889
559686	860890
384927	860891
545503	860892
578352	860893
294103	860894
304833	860895
74737	860896
95542	860897
25468	860898
248435	860899
442433	860900
171909	860901
153839	860902
343109	860903
315117	860904
120606	860905
9871	860906
86960	860907
2170	860908
173685	860909
33833	860910
188822	860911
348520	860912
608482	860913
135112	860914
645075	860915
51150	860916
71727	860917
27877	860918
23096	860919
399706	860920
149477	860921
54351	860922
267546	860923
87552	860924
463554	860925
144686	860926
6738	860927
21781	860928
200755	860929
25768	860930
11530	860931
250885	860932
117687	860933
196366	860934
3199	860935
9015	860936
503560	860937
433782	860938
229620	860939
4285	860940
66803	860941
40262	860942
67308	860943
36201	860944
135462	860945
1746	860946
424549	860947
237757	860948
133691	860949
34689	860950
295834	860951
612780	860952
171614	860953
270636	860954
335438	860955
156556	860956
390173	860957
71881	860958
301747	860959
52283	860960
675139	860961
12070	860962
159647	860963
4109	860964
153214	860965
157250	860966
81567	860967
147524	860968
36386	860969
89521	860970
109327	860971
16558	860972
56338	860973
56595	860974
111449	860975
85417	860976
53954	860977
8751	860978
46616	860979
155844	860980
8354	860981
51427	860982
579682	860983
630958	860984
670840	860985
34247	860986
335889	860987
563414	860988
326265	860989
451680	860990
103490	860991
210624	860992
541823	860993
15991	860994
17334	860995
233340	860996
3038	860997
535185	860998
48937	860999
394504	861000
114815	861001
136963	861002
435842	861003
254102	861004
11789	861005
119109	861006
559241	861007
127062	861008
148492	861009
34908	861010
67615	861011
128258	861012
103714	861013
27990	861014
192524	861015
590059	861016
155303	861017
31735	861018
441252	861019
553507	861020
95467	861021
21784	861022
55399	861023
559427	861024
689014	861025
43494	861026
64933	861027
561126	861028
7143	861029
9588	861030
235184	861031
80264	861032
72503	861033
129616	861034
147516	861035
8048	861036
431239	861037
23542	861038
386497	861039
84730	861040
693032	861041
132631	861042
103896	861043
170230	861044
477198	861045
13896	861046
423055	861047
113662	861048
632909	861049
383620	861050
538701	861051
48996	861052
245180	861053
230361	861054
226194	861055
335907	861056
16458	861057
424919	861058
127803	861059
265214	861060
8526	861061
615969	861062
631732	861063
83808	861064
2162	861065
1259	861066
173379	861067
24182	861068
607750	861069
28575	861070
208345	861071
146971	861072
519525	861073
600963	861074
44085	861075
658287	861076
603628	861077
21860	861078
306079	861079
7107	861080
635681	861081
7472	861082
49	861083
43561	861084
142252	861085
401708	861086
302908	861087
31447	861088
418751	861089
31488	861090
134682	861091
102894	861092
475255	861093
38955	861094
47290	861095
164412	861096
418807	861097
174765	861098
52391	861099
59018	861100
186462	861101
46585	861102
23273	861103
10647	861104
47049	861105
151507	861106
185217	861107
146071	861108
344931	861109
140113	861110
613800	861111
92000	861112
240671	861113
331465	861114
155044	861115
115764	861116
141108	861117
3421	861118
621119	861119
57041	861120
488	861121
412208	861122
245051	861123
539589	861124
11350	861125
83492	861126
85049	861127
61802	861128
161278	861129
38895	861130
71084	861131
627869	861132
669107	861133
65557	861134
14163	861135
16223	861136
23338	861137
534853	861138
391396	861139
334447	861140
91798	861141
553435	861142
16667	861143
33012	861144
9362	861145
19314	861146
11337	861147
518631	861148
394065	861149
445668	861150
568946	861151
167525	861152
340715	861153
393255	861154
96483	861155
647323	861156
33500	861157
163850	861158
209536	861159
603242	861160
133268	861161
4716	861162
8179	861163
1463	861164
343231	861165
53116	861166
34994	861167
624708	861168
156667	861169
660501	861170
29447	861171
688770	861172
400331	861173
364415	861174
144576	861175
65995	861176
331904	861177
589975	861178
634224	861179
136122	861180
586521	861181
198107	861182
648827	861183
170899	861184
57140	861185
19065	861186
305	861187
53044	861188
395218	861189
253922	861190
475029	861191
11465	861192
310310	861193
9655	861194
403663	861195
597998	861196
652400	861197
3076	861198
604161	861199
391607	861200
544495	861201
38680	861202
535356	861203
150457	861204
270236	861205
80183	861206
3284	861207
519007	861208
688825	861209
254000	861210
107038	861211
598482	861212
6859	861213
538054	861214
29966	861215
229818	861216
92944	861217
145643	861218
111796	861219
88967	861220
518904	861221
19552	861222
369415	861223
251519	861224
449286	861225
15232	861226
624074	861227
68751	861228
302408	861229
628698	861230
205123	861231
170470	861232
145702	861233
206838	861234
288203	861235
368030	861236
321106	861237
530743	861238
471596	861239
513314	861240
89553	861241
54269	861242
55968	861243
306579	861244
560511	861245
24083	861246
158045	861247
672213	861248
620633	861249
5677	861250
410734	861251
557850	861252
525379	861253
652972	861254
233301	861255
7598	861256
137439	861257
11299	861258
78912	861259
6142	861260
5798	861261
158094	861262
166398	861263
55900	861264
34740	861265
497774	861266
78950	861267
2313	861268
24271	861269
264879	861270
158802	861271
573662	861272
119725	861273
406102	861274
301981	861275
315594	861276
102306	861277
153882	861278
569	861279
91666	861280
39346	861281
650312	861282
327945	861283
511214	861284
16043	861285
29732	861286
358872	861287
379821	861288
598922	861289
24288	861290
669718	861291
2298	861292
628869	861293
562432	861294
532592	861295
98428	861296
106414	861297
7202	861298
96909	861299
177755	861300
3729	861301
92058	861302
7016	861303
20147	861304
16548	861305
537245	861306
146668	861307
54667	861308
470232	861309
146586	861310
591797	861311
326340	861312
509188	861313
116184	861314
403646	861315
277868	861316
459278	861317
168802	861318
20740	861319
169105	861320
65285	861321
159992	861322
354359	861323
424059	861324
5543	861325
122934	861326
136798	861327
88917	861328
302912	861329
541422	861330
356429	861331
628098	861332
59751	861333
214856	861334
59125	861335
281796	861336
668743	861337
229783	861338
460643	861339
52799	861340
79799	861341
58807	861342
648812	861343
236104	861344
26562	861345
42567	861346
541038	861347
133427	861348
522490	861349
477442	861350
391471	861351
153091	861352
636042	861353
414752	861354
386072	861355
160260	861356
105266	861357
51956	861358
172949	861359
172079	861360
234472	861361
332498	861362
569964	861363
73018	861364
172587	861365
23242	861366
128274	861367
412968	861368
676372	861369
279476	861370
286866	861371
118849	861372
207551	861373
262284	861374
632197	861375
105072	861376
151797	861377
14623	861378
89041	861379
464998	861380
127952	861381
137414	861382
211462	861383
73146	861384
181529	861385
683685	861386
4319	861387
22530	861388
3775	861389
558636	861390
155152	861391
116557	861392
15259	861393
108733	861394
76299	861395
81497	861396
64931	861397
476600	861398
39387	861399
589522	861400
262585	861401
402335	861402
72555	861403
60087	861404
80478	861405
48867	861406
98556	861407
88818	861408
169155	861409
439113	861410
492199	861411
510689	861412
280496	861413
73343	861414
473047	861415
154924	861416
559625	861417
366727	861418
34680	861419
550745	861420
1610	861421
499665	861422
506136	861423
334614	861424
603633	861425
72781	861426
10992	861427
14653	861428
545979	861429
147814	861430
340308	861431
395456	861432
287261	861433
136087	861434
158538	861435
666605	861436
666931	861437
598143	861438
443668	861439
660794	861440
499608	861441
184402	861442
106186	861443
623547	861444
145534	861445
447130	861446
304587	861447
269403	861448
8724	861449
498528	861450
610641	861451
22037	861452
181225	861453
24209	861454
519371	861455
71689	861456
161353	861457
579907	861458
475331	861459
442956	861460
683999	861461
651199	861462
287200	861463
195834	861464
39998	861465
8113	861466
1003	861467
134616	861468
67313	861469
85236	861470
251043	861471
405879	861472
1750	861473
167512	861474
103323	861475
423105	861476
530486	861477
48704	861478
51425	861479
124743	861480
663710	861481
75729	861482
71497	861483
604263	861484
24186	861485
167854	861486
983	861487
3461	861488
15441	861489
153731	861490
82983	861491
26047	861492
636309	861493
349009	861494
124923	861495
292924	861496
61992	861497
328839	861498
690656	861499
547392	861500
302137	861501
288514	861502
308784	861503
19	861504
2864	861505
503470	861506
91167	861507
10998	861508
5682	861509
580080	861510
16	861511
370032	861512
508395	861513
24426	861514
32859	861515
570313	861516
35744	861517
358682	861518
158019	861519
502691	861520
219203	861521
154238	861522
405875	861523
9727	861524
127311	861525
78275	861526
31393	861527
46441	861528
33280	861529
109968	861530
136190	861531
4989	861532
154970	861533
132545	861534
16666	861535
148779	861536
7457	861537
174796	861538
74506	861539
14523	861540
59743	861541
39621	861542
650252	861543
677343	861544
62484	861545
581115	861546
41580	861547
51375	861548
59762	861549
251376	861550
207716	861551
374041	861552
49991	861553
323026	861554
31324	861555
220314	861556
15440	861557
136119	861558
644766	861559
354267	861560
58458	861561
55193	861562
230380	861563
351491	861564
519358	861565
120750	861566
34875	861567
196894	861568
152090	861569
182119	861570
56697	861571
91313	861572
50096	861573
127755	861574
90841	861575
21388	861576
581347	861577
4320	861578
676019	861579
279442	861580
11373	861581
165343	861582
28082	861583
125406	861584
89225	861585
130176	861586
16385	861587
683982	861588
148182	861589
252436	861590
314910	861591
671400	861592
568949	861593
21500	861594
460769	861595
613762	861596
683769	861597
532628	861598
111787	861599
402438	861600
671366	861601
23747	861602
328135	861603
210513	861604
310254	861605
11830	861606
362846	861607
195639	861608
337300	861609
151650	861610
23089	861611
363132	861612
621121	861613
568118	861614
182430	861615
504437	861616
384099	861617
663537	861618
86696	861619
255701	861620
305955	861621
207031	861622
608520	861623
193716	861624
125408	861625
148099	861626
9546	861627
546011	861628
150584	861629
156520	861630
141673	861631
143499	861632
209897	861633
256705	861634
8767	861635
213050	861636
659185	861637
21570	861638
257419	861639
261510	861640
653023	861641
15516	861642
203129	861643
110989	861644
164776	861645
50166	861646
612141	861647
6440	861648
33738	861649
33343	861650
394353	861651
424275	861652
409354	861653
357013	861654
624230	861655
588127	861656
226706	861657
133395	861658
88062	861659
95280	861660
592650	861661
509419	861662
137661	861663
235559	861664
155692	861665
349318	861666
134230	861667
256642	861668
35579	861669
275644	861670
243066	861671
3608	861672
48075	861673
569056	861674
964	861675
411237	861676
581144	861677
48982	861678
643742	861679
425177	861680
27438	861681
213915	861682
360763	861683
589768	861684
122436	861685
254	861686
15594	861687
6399	861688
152059	861689
165446	861690
49835	861691
160882	861692
154177	861693
143003	861694
156648	861695
695621	861696
55081	861697
21260	861698
490001	861699
4042	861700
597477	861701
596374	861702
46244	861703
288989	861704
215412	861705
335637	861706
395867	861707
469174	861708
585362	861709
5590	861710
449342	861711
53162	861712
236450	861713
11748	861714
280576	861715
16558	861716
520632	861717
609071	861718
68658	861719
234862	861720
82596	861721
237723	861722
370367	861723
72878	861724
305463	861725
53253	861726
573999	861727
67621	861728
306002	861729
282622	861730
529763	861731
521908	861732
132389	861733
613177	861734
610	861735
91967	861736
620855	861737
101945	861738
566588	861739
4070	861740
5911	861741
11789	861742
239552	861743
186109	861744
146725	861745
530952	861746
832	861747
303667	861748
360248	861749
578660	861750
579772	861751
90497	861752
259969	861753
174693	861754
488	861755
37787	861756
4986	861757
519514	861758
89611	861759
33514	861760
144549	861761
490491	861762
134288	861763
442396	861764
509078	861765
116247	861766
20193	861767
30781	861768
68649	861769
24685	861770
222243	861771
279529	861772
642864	861773
505244	861774
214237	861775
353409	861776
355603	861777
18571	861778
4276	861779
252885	861780
337162	861781
22730	861782
207822	861783
23617	861784
276982	861785
362269	861786
657914	861787
339048	861788
205291	861789
391633	861790
183184	861791
438644	861792
29621	861793
157734	861794
128441	861795
19435	861796
37814	861797
383991	861798
514887	861799
129125	861800
131021	861801
208266	861802
185375	861803
295	861804
65256	861805
302892	861806
481306	861807
126566	861808
380515	861809
59149	861810
238374	861811
641063	861812
34743	861813
274509	861814
278002	861815
636694	861816
17519	861817
296058	861818
314159	861819
1473	861820
219196	861821
507129	861822
318010	861823
146166	861824
409998	861825
59831	861826
31776	861827
476838	861828
641434	861829
162297	861830
305106	861831
10418	861832
676638	861833
898	861834
352139	861835
344991	861836
20989	861837
2392	861838
548663	861839
571195	861840
265814	861841
119819	861842
682100	861843
116161	861844
120976	861845
43370	861846
238404	861847
53888	861848
85429	861849
12095	861850
355889	861851
162428	861852
19684	861853
43141	861854
51774	861855
248059	861856
67099	861857
428411	861858
89528	861859
556903	861860
19989	861861
84	861862
31499	861863
227988	861864
118296	861865
78930	861866
63399	861867
6531	861868
364342	861869
4278	861870
396745	861871
205688	861872
158860	861873
425134	861874
578842	861875
110431	861876
119159	861877
144496	861878
273421	861879
429058	861880
242598	861881
241163	861882
3190	861883
453396	861884
6553	861885
2909	861886
148132	861887
94971	861888
327182	861889
13209	861890
236242	861891
1574	861892
343433	861893
263374	861894
274534	861895
362274	861896
49035	861897
281220	861898
381818	861899
394322	861900
66917	861901
24882	861902
229953	861903
269828	861904
463394	861905
674407	861906
148000	861907
209522	861908
1059	861909
243062	861910
152659	861911
22439	861912
349010	861913
163929	861914
7515	861915
273624	861916
587918	861917
3199	861918
467414	861919
265764	861920
102549	861921
121146	861922
165444	861923
552757	861924
548208	861925
57088	861926
512829	861927
570001	861928
210574	861929
303198	861930
25335	861931
346000	861932
110432	861933
53180	861934
58344	861935
89249	861936
539305	861937
180831	861938
382786	861939
27562	861940
135783	861941
273958	861942
66614	861943
675144	861944
70957	861945
145029	861946
136768	861947
214821	861948
518297	861949
159642	861950
149547	861951
33252	861952
132906	861953
302410	861954
398159	861955
302935	861956
182067	861957
354046	861958
268307	861959
94387	861960
628705	861961
22755	861962
301960	861963
120775	861964
114918	861965
228216	861966
373058	861967
449874	861968
149793	861969
475525	861970
12738	861971
89289	861972
19398	861973
245739	861974
40679	861975
548352	861976
640983	861977
67338	861978
200686	861979
580211	861980
142861	861981
631294	861982
17691	861983
24702	861984
103825	861985
340202	861986
386121	861987
511091	861988
53520	861989
444887	861990
176139	861991
89424	861992
337814	861993
5805	861994
676593	861995
206521	861996
363930	861997
477530	861998
444053	861999
146788	862000
304263	862001
609573	862002
631317	862003
232104	862004
102515	862005
9326	862006
2066	862007
394737	862008
228053	862009
504314	862010
551654	862011
321910	862012
63359	862013
288959	862014
206203	862015
109004	862016
102523	862017
5055	862018
16550	862019
176689	862020
48	862021
53185	862022
102352	862023
90470	862024
13961	862025
72505	862026
246956	862027
8	862028
277646	862029
509018	862030
370915	862031
81550	862032
509851	862033
696341	862034
148123	862035
52166	862036
365068	862037
558641	862038
34858	862039
17246	862040
316131	862041
647024	862042
148119	862043
572901	862044
554825	862045
652107	862046
532160	862047
636260	862048
232596	862049
136290	862050
266756	862051
273187	862052
538715	862053
391715	862054
229328	862055
150588	862056
281302	862057
488	862058
477228	862059
87047	862060
651936	862061
338098	862062
607511	862063
681223	862064
430905	862065
120056	862066
527752	862067
477917	862068
182060	862069
39267	862070
71842	862071
24952	862072
136237	862073
201072	862074
90480	862075
446173	862076
366468	862077
444154	862078
134142	862079
572918	862080
56567	862081
316283	862082
10819	862083
625880	862084
447800	862085
171403	862086
72569	862087
371704	862088
563669	862089
423322	862090
332155	862091
65596	862092
45461	862093
200572	862094
162491	862095
209188	862096
613798	862097
435305	862098
647369	862099
602745	862100
298134	862101
329961	862102
24200	862103
207684	862104
47556	862105
11287	862106
222598	862107
16774	862108
572878	862109
148112	862110
44212	862111
611300	862112
52868	862113
332234	862114
377774	862115
563612	862116
479268	862117
11224	862118
646804	862119
100672	862120
42420	862121
423555	862122
681997	862123
233227	862124
598264	862125
537938	862126
1453	862127
611233	862128
442923	862129
12036	862130
612766	862131
128186	862132
652439	862133
24287	862134
293633	862135
111761	862136
142258	862137
48555	862138
30372	862139
8918	862140
288037	862141
597047	862142
4295	862143
614287	862144
55385	862145
644213	862146
651795	862147
4493	862148
528913	862149
114611	862150
52310	862151
651373	862152
100581	862153
485681	862154
134584	862155
409669	862156
550713	862157
465042	862158
12156	862159
8920	862160
450195	862161
527124	862162
6590	862163
212	862164
153726	862165
44527	862166
572738	862167
86395	862168
598874	862169
512615	862170
144629	862171
196904	862172
471166	862173
305622	862174
130557	862175
142621	862176
145140	862177
279140	862178
385266	862179
107899	862180
9625	862181
232415	862182
173926	862183
282818	862184
188335	862185
102503	862186
583570	862187
379865	862188
423396	862189
98509	862190
334289	862191
73012	862192
655943	862193
287581	862194
545882	862195
293133	862196
40091	862197
17743	862198
139726	862199
63590	862200
22659	862201
451637	862202
153910	862203
308681	862204
27498	862205
20249	862206
53530	862207
74933	862208
5118	862209
39330	862210
831	862211
394664	862212
632856	862213
330987	862214
62116	862215
3640	862216
5070	862217
159777	862218
512803	862219
40372	862220
108905	862221
322591	862222
397398	862223
437486	862224
625681	862225
120624	862226
99230	862227
89231	862228
11499	862229
24919	862230
49185	862231
62226	862232
29644	862233
502634	862234
39443	862235
287205	862236
688411	862237
191367	862238
51275	862239
579094	862240
4717	862241
1085	862242
616967	862243
408864	862244
422747	862245
686241	862246
144474	862247
364844	862248
399506	862249
22639	862250
22212	862251
60493	862252
559220	862253
168789	862254
539495	862255
110986	862256
693028	862257
5014	862258
568226	862259
49423	862260
131863	862261
578710	862262
530538	862263
401496	862264
5797	862265
632932	862266
465461	862267
27844	862268
200853	862269
125148	862270
160472	862271
81374	862272
555126	862273
115819	862274
444438	862275
377685	862276
27589	862277
59802	862278
7112	862279
34296	862280
695576	862281
50701	862282
468229	862283
397968	862284
418781	862285
17918	862286
20836	862287
572928	862288
600634	862289
515824	862290
89541	862291
7976	862292
109960	862293
122542	862294
69058	862295
80978	862296
19481	862297
153556	862298
569968	862299
47167	862300
432766	862301
506960	862302
136963	862303
548953	862304
552022	862305
839	862306
9627	862307
7404	862308
23745	862309
143900	862310
545442	862311
558687	862312
397945	862313
29429	862314
42736	862315
27825	862316
375903	862317
583657	862318
151122	862319
591280	862320
473937	862321
415340	862322
10136	862323
10037	862324
18649	862325
316000	862326
134074	862327
152818	862328
25405	862329
78944	862330
55082	862331
130390	862332
570761	862333
176155	862334
604666	862335
601041	862336
106419	862337
17843	862338
72803	862339
33452	862340
224296	862341
361686	862342
12774	862343
3487	862344
534272	862345
468633	862346
474294	862347
572951	862348
482581	862349
641459	862350
9070	862351
138943	862352
189587	862353
528753	862354
690617	862355
45332	862356
73191	862357
22671	862358
101586	862359
4042	862360
75458	862361
188953	862362
1623	862363
33446	862364
603243	862365
533609	862366
168443	862367
66334	862368
2262	862369
305414	862370
15856	862371
32928	862372
209112	862373
158352	862374
475395	862375
182909	862376
164108	862377
164750	862378
91643	862379
94610	862380
20222	862381
67154	862382
5114	862383
7146	862384
48046	862385
174283	862386
26147	862387
142722	862388
359480	862389
384409	862390
159154	862391
196846	862392
169720	862393
323760	862394
384450	862395
440594	862396
12453	862397
267189	862398
646389	862399
46935	862400
8537	862401
565785	862402
72782	862403
170705	862404
20364	862405
672185	862406
121373	862407
135048	862408
394308	862409
173108	862410
206571	862411
92584	862412
276993	862413
29550	862414
397265	862415
366517	862416
114788	862417
386151	862418
106821	862419
414756	862420
91053	862421
11198	862422
41655	862423
1855	862424
612	862425
652393	862426
244	862427
71419	862428
3835	862429
462020	862430
512391	862431
144301	862432
168299	862433
306984	862434
43115	862435
619432	862436
60565	862437
13045	862438
92216	862439
605884	862440
15671	862441
643558	862442
513483	862443
12364	862444
603179	862445
79004	862446
3298	862447
181989	862448
1378	862449
484236	862450
5554	862451
12368	862452
606700	862453
651901	862454
81733	862455
554410	862456
368803	862457
136323	862458
7310	862459
632950	862460
304060	862461
21918	862462
10737	862463
212563	862464
269845	862465
577634	862466
456618	862467
82517	862468
607191	862469
210401	862470
85449	862471
27804	862472
418104	862473
467712	862474
88398	862475
51708	862476
51851	862477
55749	862478
166334	862479
115342	862480
84251	862481
16069	862482
130137	862483
12960	862484
596497	862485
102772	862486
92634	862487
434937	862488
582930	862489
501672	862490
490044	862491
5497	862492
664515	862493
173848	862494
537535	862495
396257	862496
367015	862497
435519	862498
203210	862499
632119	862500
469788	862501
142194	862502
404581	862503
3502	862504
35585	862505
671345	862506
5480	862507
513317	862508
368274	862509
184186	862510
517444	862511
383102	862512
167416	862513
15658	862514
208830	862515
445416	862516
283216	862517
530903	862518
560728	862519
115860	862520
57209	862521
114934	862522
26595	862523
151538	862524
16692	862525
586479	862526
56224	862527
171330	862528
264715	862529
17246	862530
50531	862531
59526	862532
72129	862533
569656	862534
232607	862535
424657	862536
697052	862537
613435	862538
91130	862539
20988	862540
145205	862541
321644	862542
121795	862543
286796	862544
2126	862545
30834	862546
218554	862547
487691	862548
556925	862549
66346	862550
170913	862551
341292	862552
140765	862553
78213	862554
71269	862555
69780	862556
463584	862557
35904	862558
425913	862559
79928	862560
362893	862561
18003	862562
108229	862563
37034	862564
59594	862565
128017	862566
201672	862567
207539	862568
73213	862569
352293	862570
124289	862571
8509	862572
277102	862573
1798	862574
200067	862575
592152	862576
44313	862577
364347	862578
68106	862579
127671	862580
103133	862581
474905	862582
6346	862583
93826	862584
41330	862585
508244	862586
184812	862587
477321	862588
119606	862589
390140	862590
31781	862591
447916	862592
313943	862593
114345	862594
120412	862595
8919	862596
137577	862597
633300	862598
532969	862599
41657	862600
474703	862601
693057	862602
433536	862603
405713	862604
495703	862605
19494	862606
29857	862607
435191	862608
18991	862609
40226	862610
334907	862611
316050	862612
457793	862613
277648	862614
154464	862615
304950	862616
283215	862617
60668	862618
596370	862619
131468	862620
163569	862621
45297	862622
630195	862623
571899	862624
139041	862625
146593	862626
661341	862627
593694	862628
37042	862629
87315	862630
96488	862631
140925	862632
489084	862633
205449	862634
656627	862635
280035	862636
244926	862637
692112	862638
178236	862639
70752	862640
634452	862641
115808	862642
30082	862643
498239	862644
482860	862645
80375	862646
322516	862647
2424	862648
1603	862649
57101	862650
277217	862651
386504	862652
13569	862653
106259	862654
143259	862655
410386	862656
308463	862657
229828	862658
17187	862659
496016	862660
528154	862661
379445	862662
299521	862663
1837	862664
241474	862665
607376	862666
14547	862667
16784	862668
412231	862669
485662	862670
639012	862671
336257	862672
261264	862673
38023	862674
299869	862675
3613	862676
162892	862677
258909	862678
349570	862679
670913	862680
694913	862681
131427	862682
138804	862683
353221	862684
242444	862685
297363	862686
136209	862687
21903	862688
5512	862689
433800	862690
261386	862691
236464	862692
103076	862693
535002	862694
175255	862695
570325	862696
93176	862697
562361	862698
451447	862699
118225	862700
28306	862701
416499	862702
147863	862703
83933	862704
46419	862705
23333	862706
431451	862707
186875	862708
182770	862709
511886	862710
450081	862711
434221	862712
664018	862713
520115	862714
391592	862715
443073	862716
340616	862717
84124	862718
27609	862719
676516	862720
118597	862721
93958	862722
11402	862723
648927	862724
39579	862725
472755	862726
89623	862727
125893	862728
146347	862729
670416	862730
613799	862731
246774	862732
371738	862733
50726	862734
165268	862735
42907	862736
78172	862737
422131	862738
634280	862739
466411	862740
124567	862741
99233	862742
211475	862743
46543	862744
379843	862745
196319	862746
376460	862747
614755	862748
300449	862749
486839	862750
186819	862751
114766	862752
14	862753
690388	862754
233748	862755
117582	862756
657899	862757
3088	862758
40176	862759
30064	862760
85341	862761
79173	862762
400445	862763
444534	862764
595045	862765
127154	862766
131320	862767
14573	862768
173895	862769
326146	862770
598536	862771
7126	862772
566022	862773
149992	862774
451953	862775
45452	862776
563259	862777
269786	862778
8564	862779
177280	862780
9295	862781
131276	862782
236345	862783
675325	862784
598796	862785
357595	862786
69560	862787
75253	862788
334510	862789
154636	862790
519412	862791
579059	862792
70529	862793
632470	862794
566	862795
137924	862796
86832	862797
27791	862798
38576	862799
54640	862800
36452	862801
512522	862802
533613	862803
328127	862804
24848	862805
486	862806
49763	862807
304485	862808
275635	862809
398853	862810
522557	862811
41371	862812
188691	862813
56564	862814
133999	862815
17006	862816
4459	862817
20896	862818
284271	862819
90398	862820
153559	862821
467571	862822
222485	862823
460581	862824
281297	862825
110666	862826
39774	862827
183281	862828
147205	862829
645413	862830
1553	862831
51075	862832
1252	862833
21788	862834
144204	862835
11136	862836
565404	862837
111910	862838
563239	862839
397210	862840
410015	862841
19321	862842
405165	862843
142550	862844
236634	862845
174736	862846
27821	862847
170214	862848
25010	862849
49	862850
146747	862851
652976	862852
25949	862853
17680	862854
365714	862855
644483	862856
520212	862857
66915	862858
482330	862859
91670	862860
26102	862861
540795	862862
90266	862863
41658	862864
680197	862865
282704	862866
72762	862867
3344	862868
255963	862869
115800	862870
4317	862871
56273	862872
418228	862873
54641	862874
457070	862875
48656	862876
885	862877
613593	862878
16707	862879
34833	862880
8483	862881
429166	862882
221861	862883
168586	862884
172940	862885
406227	862886
619413	862887
139619	862888
15531	862889
58861	862890
11783	862891
45836	862892
58196	862893
365051	862894
695782	862895
5279	862896
211468	862897
581212	862898
606969	862899
68180	862900
572863	862901
641437	862902
148131	862903
371650	862904
418108	862905
308625	862906
603228	862907
431492	862908
695560	862909
537203	862910
2267	862911
210381	862912
3728	862913
361680	862914
77415	862915
504688	862916
317294	862917
13855	862918
56065	862919
304340	862920
50380	862921
3085	862922
12011	862923
291377	862924
161951	862925
3294	862926
523959	862927
439134	862928
318789	862929
6977	862930
6610	862931
341717	862932
175962	862933
278266	862934
163699	862935
7131	862936
212510	862937
578880	862938
148117	862939
1017	862940
579909	862941
20551	862942
200737	862943
285165	862944
549465	862945
16528	862946
219518	862947
400590	862948
973	862949
557178	862950
542051	862951
504670	862952
302259	862953
20902	862954
448429	862955
483335	862956
573041	862957
607626	862958
336862	862959
5091	862960
602927	862961
668606	862962
91492	862963
265812	862964
159860	862965
234377	862966
10774	862967
20908	862968
567405	862969
387543	862970
47881	862971
1454	862972
227507	862973
50868	862974
84420	862975
117523	862976
388983	862977
519953	862978
485961	862979
46571	862980
34569	862981
470195	862982
145013	862983
173779	862984
191384	862985
42846	862986
34673	862987
207700	862988
148226	862989
49858	862990
66471	862991
11407	862992
79638	862993
11913	862994
673946	862995
2855	862996
53141	862997
398671	862998
8960	862999
527255	863000
38657	863001
403884	863002
148178	863003
328907	863004
58330	863005
559007	863006
593632	863007
52680	863008
51065	863009
557290	863010
55544	863011
14443	863012
616531	863013
45132	863014
15360	863015
62739	863016
624742	863017
138854	863018
371659	863019
5941	863020
193501	863021
627769	863022
497009	863023
384344	863024
13	863025
249543	863026
294458	863027
524601	863028
562326	863029
25942	863030
389821	863031
605097	863032
78224	863033
634409	863034
106417	863035
201145	863036
281260	863037
380761	863038
67747	863039
379944	863040
93644	863041
1296	863042
166731	863043
307902	863044
6771	863045
612501	863046
368705	863047
459481	863048
140949	863049
106412	863050
424562	863051
3140	863052
669030	863053
29619	863054
264516	863055
149525	863056
69029	863057
146123	863058
6202	863059
171113	863060
18741	863061
168701	863062
45977	863063
48941	863064
645103	863065
127712	863066
74822	863067
335456	863068
164711	863069
150484	863070
4332	863071
34427	863072
72071	863073
2137	863074
457045	863075
50749	863076
11315	863077
19480	863078
616087	863079
384839	863080
250972	863081
94442	863082
120231	863083
508085	863084
2061	863085
73161	863086
20785	863087
384775	863088
1653	863089
137935	863090
4331	863091
252454	863092
151	863093
662809	863094
352198	863095
107189	863096
8114	863097
49748	863098
436156	863099
493441	863100
139311	863101
55387	863102
5676	863103
572012	863104
54669	863105
76094	863106
570104	863107
76643	863108
30528	863109
12750	863110
66139	863111
472569	863112
200694	863113
21013	863114
49794	863115
18578	863116
169776	863117
506147	863118
56206	863119
549970	863120
185717	863121
33027	863122
143316	863123
7529	863124
3154	863125
26576	863126
18598	863127
130684	863128
119099	863129
511452	863130
172205	863131
634969	863132
144504	863133
5028	863134
533218	863135
170375	863136
22005	863137
555833	863138
58795	863139
397798	863140
524718	863141
572363	863142
28437	863143
530158	863144
174127	863145
604228	863146
1490	863147
576317	863148
636021	863149
331326	863150
28006	863151
145466	863152
438841	863153
721	863154
463	863155
319091	863156
44461	863157
46572	863158
18240	863159
1580	863160
241093	863161
29404	863162
75811	863163
133256	863164
576738	863165
58309	863166
655292	863167
9660	863168
34776	863169
424036	863170
34110	863171
89454	863172
6772	863173
1935	863174
5023	863175
53546	863176
539450	863177
13476	863178
21030	863179
13933	863180
165448	863181
408994	863182
89265	863183
33268	863184
48738	863185
117685	863186
134750	863187
2	863188
20904	863189
411213	863190
261125	863191
118368	863192
18494	863193
160786	863194
89466	863195
138768	863196
8731	863197
1297	863198
222954	863199
81501	863200
23086	863201
111780	863202
127413	863203
93147	863204
568289	863205
639341	863206
543575	863207
969	863208
6107	863209
158627	863210
519849	863211
299859	863212
572893	863213
147570	863214
448	863215
9333	863216
21440	863217
219157	863218
147503	863219
614122	863220
535599	863221
349115	863222
11219	863223
14443	863224
400815	863225
49270	863226
3065	863227
112708	863228
8995	863229
150162	863230
12653	863231
182784	863232
557259	863233
111786	863234
11913	863235
588433	863236
70980	863237
519040	863238
48119	863239
292935	863240
172841	863241
661	863242
2	863243
478907	863244
306344	863245
540747	863246
41356	863247
22670	863248
95332	863249
3961	863250
222211	863251
9005	863252
334091	863253
15	863254
110766	863255
46773	863256
17456	863257
35931	863258
144564	863259
89300	863260
128294	863261
93641	863262
260375	863263
9934	863264
13921	863265
134416	863266
163115	863267
194	863268
3528	863269
24218	863270
3085	863271
60615	863272
337152	863273
13104	863274
139070	863275
589908	863276
22126	863277
1194	863278
182	863279
31173	863280
174754	863281
90746	863282
412640	863283
665889	863284
26101	863285
349772	863286
572905	863287
199540	863288
4736	863289
55809	863290
21792	863291
68604	863292
48755	863293
582496	863294
667274	863295
198943	863296
38431	863297
15206	863298
4574	863299
235261	863300
6397	863301
353403	863302
311186	863303
153500	863304
93146	863305
168216	863306
101747	863307
408043	863308
365028	863309
479235	863310
31340	863311
70771	863312
265142	863313
435147	863314
427713	863315
168107	863316
392938	863317
296019	863318
210179	863319
128650	863320
394244	863321
96904	863322
51378	863323
558022	863324
14071	863325
594346	863326
7016	863327
297463	863328
52386	863329
37177	863330
625312	863331
171730	863332
685095	863333
21640	863334
4117	863335
666592	863336
52973	863337
591333	863338
139124	863339
78339	863340
152086	863341
124241	863342
114940	863343
512515	863344
442107	863345
591139	863346
1936	863347
92845	863348
24084	863349
138096	863350
11780	863351
7112	863352
21741	863353
11291	863354
337917	863355
66321	863356
225337	863357
697429	863358
112157	863359
287266	863360
18811	863361
423276	863362
665498	863363
477266	863364
40998	863365
418637	863366
227851	863367
16287	863368
624985	863369
578946	863370
508198	863371
9391	863372
109441	863373
548609	863374
694233	863375
73110	863376
214817	863377
136137	863378
38448	863379
548580	863380
374799	863381
10326	863382
66578	863383
507963	863384
110821	863385
4713	863386
448465	863387
602920	863388
442252	863389
23656	863390
489136	863391
107966	863392
538501	863393
6448	863394
365092	863395
98	863396
495410	863397
116007	863398
112020	863399
680551	863400
141048	863401
4390	863402
4809	863403
539925	863404
535936	863405
85473	863406
235987	863407
73465	863408
35675	863409
597073	863410
690643	863411
173210	863412
33292	863413
270907	863414
260111	863415
42630	863416
10573	863417
393398	863418
147372	863419
387970	863420
131284	863421
563571	863422
14055	863423
423883	863424
48010	863425
75970	863426
440328	863427
19428	863428
596586	863429
212	863430
288386	863431
528746	863432
56061	863433
104723	863434
5954	863435
139365	863436
33889	863437
81295	863438
252257	863439
491415	863440
518898	863441
13174	863442
557111	863443
786	863444
34294	863445
647454	863446
416368	863447
100179	863448
373789	863449
204252	863450
6970	863451
141871	863452
15195	863453
303598	863454
2565	863455
1005	863456
74363	863457
340289	863458
5795	863459
75704	863460
258030	863461
662896	863462
297512	863463
394730	863464
435263	863465
314765	863466
103682	863467
102115	863468
1610	863469
571433	863470
74510	863471
487	863472
208159	863473
480818	863474
55117	863475
135803	863476
685586	863477
8133	863478
622029	863479
643764	863480
218425	863481
130760	863482
382446	863483
202352	863484
14620	863485
269573	863486
80572	863487
166340	863488
6619	863489
446385	863490
149471	863491
41338	863492
578680	863493
103102	863494
59504	863495
486003	863496
273418	863497
84069	863498
190044	863499
7399	863500
237181	863501
90662	863502
6851	863503
56982	863504
650576	863505
791	863506
48617	863507
147537	863508
46353	863509
261093	863510
3393	863511
459724	863512
5249	863513
168345	863514
624966	863515
125535	863516
11993	863517
12931	863518
693019	863519
32242	863520
303626	863521
640262	863522
43680	863523
688635	863524
144376	863525
97	863526
159549	863527
57497	863528
214200	863529
481850	863530
561919	863531
479772	863532
106457	863533
35906	863534
36941	863535
49987	863536
89479	863537
118208	863538
647539	863539
14324	863540
387405	863541
106535	863542
45848	863543
107341	863544
47475	863545
656758	863546
344936	863547
668950	863548
663909	863549
171096	863550
93186	863551
433725	863552
39206	863553
14100	863554
303845	863555
12481	863556
237430	863557
616700	863558
565652	863559
1839	863560
99041	863561
128293	863562
114118	863563
1747	863564
71	863565
3638	863566
370168	863567
642081	863568
45727	863569
15008	863570
33137	863571
167165	863572
139281	863573
128325	863574
418121	863575
11124	863576
686121	863577
579301	863578
147515	863579
103867	863580
39985	863581
525070	863582
11708	863583
6959	863584
681619	863585
659523	863586
556989	863587
170657	863588
385604	863589
71984	863590
9656	863591
9656	863592
9656	863593
674406	863594
388743	863595
605623	863596
446423	863597
633219	863598
4441	863599
672415	863600
12019	863601
178425	863602
3119	863603
417291	863604
435329	863605
32480	863606
6436	863607
73209	863608
134425	863609
518786	863610
18469	863611
171738	863612
686939	863613
90756	863614
638324	863615
188154	863616
164299	863617
697016	863618
289800	863619
253564	863620
510390	863621
519013	863622
136210	863623
663210	863624
538160	863625
153722	863626
232784	863627
631828	863628
45623	863629
673539	863630
124012	863631
329827	863632
647421	863633
3647	863634
271558	863635
442352	863636
445415	863637
563748	863638
499926	863639
115433	863640
627533	863641
486694	863642
305659	863643
501874	863644
472445	863645
628362	863646
103583	863647
212520	863648
124244	863649
81122	863650
520606	863651
81512	863652
553800	863653
407323	863654
101453	863655
319431	863656
506115	863657
23275	863658
94180	863659
70	863660
79245	863661
60	863662
147023	863663
292963	863664
4604	863665
11280	863666
418223	863667
5953	863668
451092	863669
335197	863670
559793	863671
561989	863672
394136	863673
632026	863674
41267	863675
40712	863676
74362	863677
12744	863678
480477	863679
138967	863680
299865	863681
111823	863682
126326	863683
547961	863684
31331	863685
75831	863686
611864	863687
39626	863688
15359	863689
1150	863690
348230	863691
513	863692
585820	863693
1684	863694
102659	863695
536533	863696
42372	863697
491048	863698
168949	863699
616	863700
311967	863701
14823	863702
43266	863703
7458	863704
649179	863705
657681	863706
538167	863707
142319	863708
206249	863709
304225	863710
6713	863711
39760	863712
157218	863713
6132	863714
82981	863715
13066	863716
484088	863717
621906	863718
52031	863719
553662	863720
355865	863721
35883	863722
115267	863723
50511	863724
368308	863725
504376	863726
5464	863727
491926	863728
242109	863729
39217	863730
648600	863731
136092	863732
6594	863733
133027	863734
486158	863735
286612	863736
119163	863737
12321	863738
39606	863739
70825	863740
586932	863741
221956	863742
201230	863743
557880	863744
96485	863745
30944	863746
137460	863747
104569	863748
54632	863749
33575	863750
332124	863751
669707	863752
42760	863753
655802	863754
99793	863755
85841	863756
25779	863757
24356	863758
3122	863759
578854	863760
268335	863761
87829	863762
23742	863763
1699	863764
154544	863765
215019	863766
108028	863767
80069	863768
75628	863769
519976	863770
43649	863771
227780	863772
515754	863773
67084	863774
394479	863775
330657	863776
493509	863777
451920	863778
1297	863779
154433	863780
476241	863781
171008	863782
92386	863783
467711	863784
11691	863785
11093	863786
473207	863787
582825	863788
18041	863789
3941	863790
9006	863791
263479	863792
21453	863793
89413	863794
421821	863795
3814	863796
161405	863797
12807	863798
46097	863799
26541	863800
306099	863801
175971	863802
26843	863803
34244	863804
11993	863805
108438	863806
143922	863807
697430	863808
480350	863809
23074	863810
18720	863811
3669	863812
5801	863813
1538	863814
551731	863815
649451	863816
536052	863817
22230	863818
536044	863819
11687	863820
280978	863821
46164	863822
22180	863823
444505	863824
671563	863825
289003	863826
444186	863827
410456	863828
608489	863829
571180	863830
382632	863831
335627	863832
42748	863833
96380	863834
95689	863835
522783	863836
1767	863837
46295	863838
1404	863839
172598	863840
585324	863841
148180	863842
41078	863843
88655	863844
8087	863845
575633	863846
72579	863847
24067	863848
391998	863849
1036	863850
212557	863851
590639	863852
403797	863853
71417	863854
131664	863855
89329	863856
351494	863857
427072	863858
162989	863859
525190	863860
143499	863861
513621	863862
4077	863863
18394	863864
153099	863865
508036	863866
720	863867
27168	863868
528479	863869
690717	863870
135943	863871
146086	863872
34565	863873
317378	863874
112746	863875
466188	863876
647904	863877
11175	863878
45692	863879
390109	863880
403236	863881
126806	863882
154405	863883
255397	863884
634377	863885
43283	863886
397306	863887
12753	863888
466803	863889
449817	863890
366742	863891
237916	863892
194631	863893
162738	863894
458402	863895
641821	863896
242491	863897
597006	863898
325601	863899
456024	863900
634157	863901
52857	863902
204608	863903
566541	863904
29966	863905
51791	863906
292135	863907
530612	863908
11811	863909
57414	863910
286577	863911
187646	863912
368724	863913
334335	863914
616173	863915
218060	863916
1247	863917
266	863918
49931	863919
438735	863920
61452	863921
433236	863922
41296	863923
37863	863924
231695	863925
28027	863926
591452	863927
523558	863928
212020	863929
417617	863930
539575	863931
113798	863932
269932	863933
29818	863934
9726	863935
476114	863936
141054	863937
643245	863938
59446	863939
206739	863940
162029	863941
145107	863942
2231	863943
597839	863944
148892	863945
14542	863946
115201	863947
537090	863948
112345	863949
525632	863950
235915	863951
128427	863952
35004	863953
36746	863954
461402	863955
219418	863956
44446	863957
16320	863958
133687	863959
56864	863960
177723	863961
110730	863962
5535	863963
24880	863964
601622	863965
114163	863966
113342	863967
308465	863968
8103	863969
3282	863970
139148	863971
61012	863972
254	863973
463620	863974
135958	863975
39342	863976
612331	863977
295699	863978
75665	863979
370621	863980
327624	863981
417552	863982
265190	863983
292511	863984
17691	863985
659887	863986
47631	863987
52151	863988
283	863989
114307	863990
507303	863991
306642	863992
487528	863993
489979	863994
248781	863995
330973	863996
517370	863997
31250	863998
177743	863999
42046	864000
491768	864001
314672	864002
371250	864003
75750	864004
425072	864005
556403	864006
80473	864007
626876	864008
3912	864009
565062	864010
118244	864011
680545	864012
34001	864013
62711	864014
279830	864015
273726	864016
318960	864017
465382	864018
46033	864019
116591	864020
73691	864021
19119	864022
527667	864023
433585	864024
381785	864025
811	864026
57373	864027
481828	864028
697893	864029
31733	864030
67648	864031
125060	864032
175787	864033
537293	864034
20863	864035
335735	864036
113567	864037
264115	864038
641845	864039
293544	864040
266037	864041
168032	864042
487223	864043
586584	864044
545369	864045
68347	864046
106399	864047
142386	864048
417495	864049
172271	864050
74043	864051
145300	864052
179532	864053
149523	864054
272705	864055
4265	864056
573871	864057
584453	864058
19015	864059
625179	864060
34800	864061
7342	864062
155919	864063
572872	864064
352618	864065
215606	864066
202923	864067
135996	864068
303586	864069
109582	864070
556699	864071
18899	864072
59201	864073
99751	864074
136830	864075
6307	864076
477245	864077
144627	864078
66908	864079
48753	864080
479389	864081
54182	864082
10590	864083
17651	864084
38791	864085
248687	864086
10195	864087
535128	864088
37018	864089
357010	864090
161473	864091
303886	864092
316400	864093
21675	864094
81498	864095
463264	864096
90023	864097
200626	864098
138120	864099
89486	864100
586742	864101
277995	864102
170241	864103
658863	864104
127462	864105
56031	864106
322552	864107
52473	864108
106690	864109
12918	864110
55591	864111
140434	864112
112665	864113
6197	864114
199903	864115
6186	864116
48239	864117
29374	864118
543874	864119
39951	864120
23185	864121
3533	864122
510508	864123
284	864124
304951	864125
40826	864126
1142	864127
134605	864128
658378	864129
109563	864130
13846	864131
839	864132
3268	864133
656688	864134
25720	864135
480448	864136
638827	864137
539408	864138
394327	864139
265443	864140
17431	864141
81133	864142
225385	864143
546942	864144
389	864145
358654	864146
59686	864147
20772	864148
152872	864149
228336	864150
10603	864151
24393	864152
394185	864153
895	864154
168650	864155
473492	864156
138134	864157
341076	864158
394149	864159
420854	864160
133215	864161
137444	864162
193288	864163
552187	864164
145422	864165
548824	864166
3194	864167
9023	864168
54779	864169
16862	864170
361	864171
172790	864172
45042	864173
100553	864174
25068	864175
115378	864176
578876	864177
68689	864178
1294	864179
19310	864180
99200	864181
6026	864182
505014	864183
61626	864184
12297	864185
202607	864186
427477	864187
6278	864188
81533	864189
605777	864190
590796	864191
367490	864192
293647	864193
81478	864194
119865	864195
291970	864196
133248	864197
47365	864198
54475	864199
11	864200
560679	864201
11239	864202
180106	864203
402089	864204
21105	864205
16565	864206
136690	864207
227799	864208
65602	864209
60620	864210
164268	864211
10454	864212
38230	864213
429919	864214
6752	864215
429595	864216
118394	864217
12750	864218
84396	864219
13260	864220
54020	864221
15255	864222
58226	864223
412281	864224
41695	864225
205180	864226
535977	864227
139611	864228
74147	864229
765	864230
25194	864231
59989	864232
336189	864233
241931	864234
337866	864235
84177	864236
161124	864237
650857	864238
92344	864239
230121	864240
230254	864241
142373	864242
94542	864243
248128	864244
612799	864245
84452	864246
53825	864247
213821	864248
535453	864249
1037	864250
161054	864251
84397	864252
218538	864253
16311	864254
687087	864255
218776	864256
36777	864257
1565	864258
49746	864259
542752	864260
410497	864261
35101	864262
423138	864263
9306	864264
171113	864265
65349	864266
334106	864267
519749	864268
659458	864269
270675	864270
164067	864271
149473	864272
142631	864273
604630	864274
83791	864275
65277	864276
8789	864277
262842	864278
4193	864279
23533	864280
44026	864281
86961	864282
20621	864283
7290	864284
139734	864285
530	864286
483403	864287
376468	864288
291912	864289
70169	864290
24222	864291
28889	864292
217439	864293
607180	864294
282902	864295
97512	864296
14256	864297
409796	864298
87815	864299
386733	864300
110089	864301
577999	864302
433465	864303
177901	864304
259215	864305
99228	864306
216248	864307
11389	864308
135770	864309
173957	864310
134771	864311
670787	864312
3068	864313
20827	864314
38578	864315
3179	864316
171046	864317
685360	864318
691037	864319
640277	864320
475619	864321
51355	864322
8091	864323
53328	864324
349075	864325
543123	864326
76017	864327
625157	864328
586526	864329
30568	864330
25896	864331
311747	864332
75862	864333
307685	864334
370983	864335
164201	864336
516402	864337
423498	864338
56592	864339
435000	864340
64080	864341
120769	864342
570703	864343
47327	864344
589185	864345
31690	864346
173931	864347
303205	864348
18132	864349
559	864350
100643	864351
587492	864352
323737	864353
218732	864354
34752	864355
485534	864356
2236	864357
345208	864358
69423	864359
28625	864360
149142	864361
171004	864362
36023	864363
519978	864364
136273	864365
331816	864366
68624	864367
23369	864368
595467	864369
54185	864370
171006	864371
308970	864372
97	864373
8083	864374
149	864375
682442	864376
59430	864377
27199	864378
35449	864379
157267	864380
477467	864381
89635	864382
572926	864383
537059	864384
156135	864385
3296	864386
68693	864387
67319	864388
476749	864389
455935	864390
670909	864391
12399	864392
23356	864393
15762	864394
519790	864395
413019	864396
516924	864397
314945	864398
21616	864399
58691	864400
56033	864401
314835	864402
74545	864403
636957	864404
20093	864405
6206	864406
24842	864407
171229	864408
6456	864409
523951	864410
506701	864411
641236	864412
127117	864413
74431	864414
153690	864415
2	864416
444474	864417
38941	864418
106507	864419
543443	864420
446162	864421
692585	864422
169963	864423
300959	864424
393400	864425
148217	864426
659819	864427
128754	864428
3845	864429
40994	864430
24606	864431
119926	864432
102271	864433
652046	864434
22637	864435
29784	864436
61687	864437
88805	864438
59050	864439
488149	864440
189312	864441
11124	864442
15710	864443
72	864444
65482	864445
187930	864446
355544	864447
274	864448
21431	864449
315928	864450
17101	864451
4157	864452
52480	864453
634381	864454
11227	864455
417342	864456
1791	864457
8223	864458
190399	864459
497680	864460
133236	864461
555911	864462
39467	864463
23153	864464
92378	864465
183814	864466
148504	864467
8670	864468
156658	864469
506587	864470
275061	864471
282469	864472
24071	864473
651902	864474
74813	864475
8164	864476
12772	864477
273710	864478
156138	864479
154693	864480
174386	864481
156355	864482
369871	864483
292240	864484
293486	864485
26622	864486
133271	864487
198584	864488
442203	864489
14466	864490
7345	864491
158010	864492
612612	864493
524014	864494
57752	864495
334665	864496
327209	864497
161430	864498
85442	864499
353235	864500
101548	864501
321704	864502
32086	864503
245827	864504
164536	864505
697017	864506
260239	864507
6318	864508
142440	864509
169670	864510
35818	864511
508088	864512
624957	864513
140616	864514
120631	864515
393934	864516
138960	864517
455934	864518
301026	864519
48199	864520
23616	864521
3424	864522
153147	864523
162438	864524
140388	864525
67522	864526
408150	864527
329428	864528
71543	864529
26159	864530
133783	864531
341234	864532
299828	864533
403234	864534
141959	864535
310907	864536
22145	864537
48354	864538
366043	864539
153692	864540
544005	864541
533570	864542
5304	864543
194840	864544
432196	864545
429986	864546
71730	864547
158876	864548
75796	864549
361504	864550
161608	864551
14	864552
25895	864553
443919	864554
177666	864555
27522	864556
475043	864557
226696	864558
512423	864559
105799	864560
506224	864561
608537	864562
84752	864563
596948	864564
71756	864565
67113	864566
96484	864567
46721	864568
54179	864569
23249	864570
128055	864571
95025	864572
166377	864573
12055	864574
553008	864575
685427	864576
145450	864577
228589	864578
661078	864579
468603	864580
54929	864581
58232	864582
465292	864583
435918	864584
148813	864585
569849	864586
63099	864587
459871	864588
565960	864589
139156	864590
673963	864591
663106	864592
19129	864593
147203	864594
36877	864595
166056	864596
6746	864597
687881	864598
82254	864599
636966	864600
340792	864601
58897	864602
21701	864603
643284	864604
403911	864605
126722	864606
523285	864607
132110	864608
416052	864609
168074	864610
152964	864611
55161	864612
281046	864613
11984	864614
5499	864615
463599	864616
10965	864617
673683	864618
1007	864619
60	864620
673598	864621
4266	864622
156635	864623
69038	864624
532028	864625
227452	864626
532274	864627
631952	864628
428900	864629
144604	864630
651155	864631
522589	864632
128923	864633
236539	864634
49708	864635
1404	864636
181344	864637
400739	864638
33129	864639
522449	864640
253901	864641
467021	864642
80878	864643
99110	864644
142301	864645
287528	864646
65219	864647
94664	864648
4371	864649
57391	864650
451125	864651
2135	864652
411	864653
16153	864654
144201	864655
46328	864656
106938	864657
141811	864658
109508	864659
37759	864660
620255	864661
651851	864662
37034	864663
165335	864664
234209	864665
348752	864666
58412	864667
4809	864668
35130	864669
23847	864670
381721	864671
38389	864672
504905	864673
294516	864674
145814	864675
500250	864676
226449	864677
125757	864678
136153	864679
520668	864680
77448	864681
331342	864682
23475	864683
75912	864684
1599	864685
51257	864686
669122	864687
512449	864688
37378	864689
40692	864690
132254	864691
601951	864692
303715	864693
314302	864694
27863	864695
9264	864696
161062	864697
6768	864698
432679	864699
694427	864700
21703	864701
103868	864702
437550	864703
336092	864704
166926	864705
648751	864706
636125	864707
528870	864708
174443	864709
450586	864710
1464	864711
136604	864712
125049	864713
83215	864714
358279	864715
607335	864716
149065	864717
572249	864718
127127	864719
373849	864720
301856	864721
500865	864722
81347	864723
442604	864724
332055	864725
143	864726
103855	864727
416751	864728
463232	864729
476602	864730
59277	864731
84296	864732
411712	864733
442882	864734
153258	864735
92452	864736
490288	864737
152817	864738
51374	864739
40853	864740
188957	864741
198854	864742
135822	864743
165645	864744
90244	864745
401752	864746
61247	864747
52210	864748
672419	864749
630493	864750
257390	864751
138975	864752
88248	864753
208813	864754
134772	864755
236355	864756
112379	864757
13982	864758
142942	864759
650332	864760
324842	864761
654289	864762
238821	864763
572880	864764
511801	864765
251743	864766
381788	864767
499908	864768
33179	864769
9363	864770
39625	864771
18525	864772
37972	864773
641441	864774
59596	864775
522156	864776
48893	864777
166809	864778
26497	864779
174010	864780
249889	864781
585156	864782
24967	864783
248642	864784
63300	864785
128331	864786
122859	864787
409678	864788
132584	864789
86847	864790
266140	864791
13261	864792
4801	864793
201790	864794
1476	864795
652967	864796
56309	864797
28946	864798
91943	864799
96792	864800
11231	864801
40934	864802
619385	864803
331665	864804
238158	864805
429958	864806
478889	864807
48493	864808
676534	864809
435546	864810
161003	864811
42423	864812
316395	864813
486714	864814
408684	864815
522138	864816
537716	864817
28825	864818
619365	864819
79420	864820
229796	864821
541464	864822
51794	864823
1333	864824
536330	864825
515393	864826
444537	864827
480879	864828
165259	864829
303887	864830
13958	864831
36939	864832
394626	864833
46918	864834
356204	864835
428726	864836
237340	864837
281077	864838
624733	864839
359600	864840
4281	864841
71230	864842
24164	864843
128851	864844
482158	864845
212114	864846
473254	864847
503587	864848
306538	864849
106476	864850
21382	864851
111797	864852
460538	864853
105646	864854
633939	864855
14927	864856
650333	864857
654779	864858
43225	864859
213947	864860
173109	864861
609323	864862
72719	864863
436219	864864
173904	864865
343340	864866
45442	864867
15210	864868
56782	864869
66265	864870
541493	864871
560691	864872
109145	864873
570026	864874
519481	864875
2385	864876
224814	864877
414219	864878
437351	864879
50083	864880
513378	864881
382627	864882
417406	864883
61685	864884
602674	864885
135677	864886
5296	864887
93297	864888
370343	864889
41199	864890
25291	864891
542551	864892
135670	864893
513415	864894
103898	864895
156767	864896
386114	864897
501304	864898
1741	864899
72271	864900
368209	864901
152999	864902
565141	864903
58286	864904
13578	864905
86528	864906
21363	864907
48949	864908
71760	864909
518593	864910
418131	864911
501284	864912
128015	864913
32878	864914
21198	864915
604120	864916
63589	864917
687142	864918
160425	864919
5505	864920
143496	864921
433848	864922
674503	864923
16386	864924
352255	864925
490830	864926
577263	864927
57314	864928
553056	864929
329279	864930
125559	864931
45281	864932
343756	864933
563207	864934
302897	864935
109965	864936
619522	864937
622414	864938
162308	864939
611580	864940
44909	864941
228936	864942
251963	864943
52253	864944
5955	864945
25549	864946
24471	864947
111934	864948
59780	864949
45329	864950
61717	864951
106242	864952
46896	864953
604111	864954
104448	864955
696196	864956
33130	864957
28688	864958
527573	864959
378611	864960
589347	864961
496363	864962
524054	864963
471534	864964
8508	864965
161058	864966
95501	864967
145588	864968
358604	864969
432862	864970
159888	864971
151255	864972
448298	864973
269915	864974
423701	864975
110	864976
75494	864977
67239	864978
9586	864979
685014	864980
209329	864981
20979	864982
618952	864983
113977	864984
175383	864985
603204	864986
35015	864987
72936	864988
361965	864989
55379	864990
53338	864991
89631	864992
44793	864993
397385	864994
108584	864995
13298	864996
45419	864997
500294	864998
54953	864999
283681	865000
289131	865001
134231	865002
256826	865003
328946	865004
38	865005
12580	865006
566735	865007
139144	865008
82415	865009
69028	865010
562632	865011
373436	865012
147387	865013
467355	865014
355835	865015
2878	865016
207107	865017
267337	865018
337212	865019
128596	865020
412343	865021
416156	865022
192081	865023
61207	865024
349555	865025
595631	865026
65055	865027
11227	865028
365126	865029
310248	865030
548031	865031
143614	865032
168992	865033
31655	865034
338175	865035
185149	865036
8567	865037
29434	865038
95785	865039
513366	865040
467569	865041
421374	865042
404710	865043
425049	865044
29530	865045
72125	865046
55122	865047
65518	865048
52667	865049
237813	865050
89588	865051
510503	865052
32132	865053
302981	865054
183729	865055
568992	865056
599022	865057
574451	865058
234937	865059
469729	865060
573109	865061
40687	865062
662170	865063
85332	865064
361701	865065
21806	865066
171518	865067
146790	865068
90032	865069
17899	865070
238695	865071
3066	865072
657	865073
384761	865074
506719	865075
551671	865076
517900	865077
335824	865078
20667	865079
204535	865080
35475	865081
151829	865082
117309	865083
640758	865084
674473	865085
133229	865086
191366	865087
413707	865088
366225	865089
1227	865090
211472	865091
636955	865092
89354	865093
44016	865094
17348	865095
221241	865096
635643	865097
73616	865098
47509	865099
61200	865100
160023	865101
9766	865102
429832	865103
133182	865104
28640	865105
30040	865106
12093	865107
3721	865108
51558	865109
65344	865110
16052	865111
45423	865112
371560	865113
446	865114
98125	865115
316123	865116
8132	865117
56371	865118
17362	865119
260729	865120
369690	865121
136148	865122
568445	865123
565907	865124
617529	865125
295756	865126
55081	865127
530572	865128
147584	865129
172325	865130
198877	865131
617625	865132
572188	865133
685262	865134
4248	865135
5256	865136
141384	865137
17685	865138
521714	865139
3014	865140
3676	865141
315871	865142
459223	865143
622968	865144
412982	865145
648305	865146
390813	865147
607185	865148
438811	865149
59500	865150
674508	865151
446891	865152
137023	865153
233059	865154
15843	865155
342738	865156
29675	865157
245636	865158
17511	865159
22709	865160
80862	865161
510435	865162
225339	865163
556873	865164
31439	865165
143659	865166
90462	865167
324689	865168
479894	865169
9667	865170
143664	865171
78325	865172
372597	865173
237683	865174
531980	865175
72426	865176
74466	865177
15531	865178
186344	865179
141401	865180
547448	865181
164983	865182
146082	865183
92629	865184
670724	865185
471839	865186
156232	865187
3729	865188
42436	865189
48589	865190
245332	865191
487629	865192
510720	865193
12766	865194
89311	865195
84437	865196
5011	865197
66401	865198
133421	865199
67104	865200
565276	865201
538883	865202
474742	865203
686525	865204
34734	865205
208806	865206
34570	865207
629405	865208
28206	865209
476547	865210
361375	865211
20858	865212
26554	865213
31280	865214
36	865215
39610	865216
226053	865217
71486	865218
226058	865219
226102	865220
71481	865221
226104	865222
226064	865223
226078	865224
226065	865225
226067	865226
226106	865227
226069	865228
226074	865229
23713	865230
42612	865231
134672	865232
424029	865233
526170	865234
632344	865235
244070	865236
292271	865237
232301	865238
473541	865239
351617	865240
949	865241
5973	865242
99	865243
10631	865244
540802	865245
348495	865246
12033	865247
140959	865248
588576	865249
429045	865250
75751	865251
36521	865252
242136	865253
630071	865254
22514	865255
138277	865256
657971	865257
98410	865258
234851	865259
292943	865260
437831	865261
113630	865262
582572	865263
584942	865264
153095	865265
536372	865266
671758	865267
126140	865268
6272	865269
133850	865270
160969	865271
457251	865272
298739	865273
433762	865274
116087	865275
939	865276
613804	865277
228032	865278
325729	865279
7505	865280
41452	865281
50292	865282
448200	865283
16813	865284
47890	865285
315118	865286
325816	865287
202278	865288
687269	865289
51888	865290
211	865291
619077	865292
75619	865293
14776	865294
39158	865295
436296	865296
572900	865297
148119	865298
28593	865299
117986	865300
236301	865301
133439	865302
330710	865303
243124	865304
171168	865305
4318	865306
59525	865307
563683	865308
66343	865309
120128	865310
659941	865311
4559	865312
121632	865313
302	865314
370384	865315
347057	865316
3054	865317
681936	865318
209712	865319
418718	865320
613743	865321
658811	865322
100665	865323
71965	865324
116935	865325
469322	865326
475917	865327
376891	865328
173040	865329
99958	865330
32030	865331
15205	865332
512178	865333
531550	865334
2	865335
8156	865336
177155	865337
638344	865338
58144	865339
382619	865340
475011	865341
148235	865342
53473	865343
497287	865344
1623	865345
361356	865346
456999	865347
1502	865348
13036	865349
692549	865350
143272	865351
25689	865352
460833	865353
2798	865354
31612	865355
92482	865356
584272	865357
138451	865358
36710	865359
256072	865360
50918	865361
465954	865362
557176	865363
35713	865364
3005	865365
93264	865366
133511	865367
235520	865368
591762	865369
536938	865370
165314	865371
67694	865372
306709	865373
165717	865374
150302	865375
14965	865376
575789	865377
585814	865378
167827	865379
358743	865380
35096	865381
56518	865382
71776	865383
13179	865384
61303	865385
572910	865386
48731	865387
38791	865388
89006	865389
280810	865390
593987	865391
5404	865392
69028	865393
676712	865394
86601	865395
134299	865396
218542	865397
510667	865398
24336	865399
52097	865400
275996	865401
892	865402
214086	865403
345754	865404
216152	865405
393716	865406
124383	865407
454987	865408
66107	865409
359082	865410
346447	865411
425026	865412
303700	865413
95360	865414
291967	865415
105827	865416
498623	865417
304195	865418
16481	865419
406	865420
106015	865421
586967	865422
173352	865423
146633	865424
9198	865425
268355	865426
590710	865427
362122	865428
170255	865429
4322	865430
146535	865431
146837	865432
279609	865433
12165	865434
227921	865435
48572	865436
349488	865437
35904	865438
381805	865439
54471	865440
31779	865441
318345	865442
34755	865443
191767	865444
681795	865445
352585	865446
54122	865447
581221	865448
417098	865449
614564	865450
41856	865451
671666	865452
129248	865453
210713	865454
462936	865455
449002	865456
587340	865457
61680	865458
337139	865459
510155	865460
28021	865461
200677	865462
572947	865463
73833	865464
6131	865465
42759	865466
8764	865467
127763	865468
61673	865469
122121	865470
462916	865471
566158	865472
71991	865473
23162	865474
287545	865475
399266	865476
73323	865477
335946	865478
582193	865479
233104	865480
131057	865481
572954	865482
11084	865483
118012	865484
225118	865485
171554	865486
45700	865487
120132	865488
455997	865489
151713	865490
235246	865491
330977	865492
459454	865493
579819	865494
296806	865495
12094	865496
124994	865497
176849	865498
314316	865499
501265	865500
355583	865501
316582	865502
288954	865503
60599	865504
229779	865505
694644	865506
302785	865507
558693	865508
636625	865509
173239	865510
12161	865511
100581	865512
52481	865513
572868	865514
138606	865515
76008	865516
466126	865517
362127	865518
428523	865519
61280	865520
641483	865521
604150	865522
164698	865523
30666	865524
512808	865525
21741	865526
168172	865527
39197	865528
68685	865529
43649	865530
72782	865531
76288	865532
35136	865533
501334	865534
26611	865535
95469	865536
396438	865537
631981	865538
11907	865539
145556	865540
518367	865541
33437	865542
128941	865543
98601	865544
113105	865545
2750	865546
330151	865547
53396	865548
106429	865549
74814	865550
34759	865551
491062	865552
110863	865553
483867	865554
101414	865555
92363	865556
21785	865557
67052	865558
13984	865559
156806	865560
12348	865561
693187	865562
151339	865563
148117	865564
684428	865565
125064	865566
19738	865567
29782	865568
258214	865569
111894	865570
78585	865571
331274	865572
661909	865573
393690	865574
125387	865575
120411	865576
24048	865577
40172	865578
545664	865579
233091	865580
324098	865581
23162	865582
340793	865583
22931	865584
370753	865585
330971	865586
591340	865587
233064	865588
289682	865589
45684	865590
549551	865591
10839	865592
127581	865593
22756	865594
411965	865595
612739	865596
646282	865597
7082	865598
140547	865599
41005	865600
143193	865601
319015	865602
95274	865603
449882	865604
447016	865605
111800	865606
34532	865607
261924	865608
161572	865609
87810	865610
51402	865611
230291	865612
2516	865613
295076	865614
638917	865615
62958	865616
164384	865617
10907	865618
46854	865619
126568	865620
278821	865621
321710	865622
200850	865623
667502	865624
52848	865625
6849	865626
49845	865627
10354	865628
130770	865629
616718	865630
22354	865631
200717	865632
10166	865633
335216	865634
9309	865635
93098	865636
359152	865637
128027	865638
13508	865639
12453	865640
573944	865641
157106	865642
7504	865643
72835	865644
49898	865645
143934	865646
120063	865647
1683	865648
604450	865649
26472	865650
146008	865651
586718	865652
85077	865653
110867	865654
173077	865655
11850	865656
342404	865657
130046	865658
32575	865659
13186	865660
38795	865661
160821	865662
19751	865663
7109	865664
186338	865665
60086	865666
91115	865667
134240	865668
56382	865669
17743	865670
2443	865671
523603	865672
311914	865673
5466	865674
25194	865675
410709	865676
601927	865677
21806	865678
70726	865679
345457	865680
548228	865681
79762	865682
479797	865683
15854	865684
37792	865685
6372	865686
133848	865687
335799	865688
49805	865689
132466	865690
39992	865691
173107	865692
635259	865693
421224	865694
475263	865695
488342	865696
319697	865697
408292	865698
563130	865699
263410	865700
196967	865701
596907	865702
102399	865703
67397	865704
324020	865705
45543	865706
236100	865707
400474	865708
136127	865709
128252	865710
472100	865711
696265	865712
166490	865713
60312	865714
100661	865715
159762	865716
3806	865717
141484	865718
147	865719
691757	865720
229819	865721
265932	865722
477420	865723
418198	865724
595091	865725
624203	865726
246954	865727
476627	865728
194822	865729
328714	865730
524804	865731
161594	865732
134529	865733
349411	865734
351973	865735
510	865736
165335	865737
239386	865738
50112	865739
14443	865740
59037	865741
551013	865742
61716	865743
258157	865744
311354	865745
514277	865746
150977	865747
16493	865748
89088	865749
26788	865750
307815	865751
287090	865752
630795	865753
556332	865754
474298	865755
519469	865756
494192	865757
67755	865758
40463	865759
369067	865760
314326	865761
471821	865762
497587	865763
148282	865764
595239	865765
129735	865766
39307	865767
501723	865768
160844	865769
78927	865770
143921	865771
53960	865772
301177	865773
313690	865774
11413	865775
650282	865776
320079	865777
84633	865778
271152	865779
348099	865780
675140	865781
242241	865782
228230	865783
688899	865784
59733	865785
138638	865786
200982	865787
396445	865788
234980	865789
504689	865790
119871	865791
429722	865792
26868	865793
503	865794
39574	865795
70350	865796
10564	865797
160823	865798
45990	865799
47043	865800
618961	865801
693280	865802
262328	865803
10778	865804
631469	865805
98284	865806
41894	865807
6046	865808
324872	865809
675739	865810
160789	865811
639874	865812
38798	865813
652052	865814
168012	865815
598450	865816
185312	865817
1194	865818
64	865819
426359	865820
585058	865821
690189	865822
692527	865823
637562	865824
429714	865825
684673	865826
167480	865827
48539	865828
166217	865829
226692	865830
138366	865831
151642	865832
390215	865833
35245	865834
531091	865835
52514	865836
206532	865837
628590	865838
136246	865839
19327	865840
182034	865841
635943	865842
497273	865843
624271	865844
46702	865845
480737	865846
286934	865847
61955	865848
526883	865849
317371	865850
61619	865851
114283	865852
552751	865853
291528	865854
426110	865855
5144	865856
11380	865857
153325	865858
66424	865859
260233	865860
576733	865861
192613	865862
113264	865863
694337	865864
210129	865865
295043	865866
688912	865867
519895	865868
566385	865869
17590	865870
58276	865871
644096	865872
208361	865873
167131	865874
163996	865875
129391	865876
686976	865877
257859	865878
18121	865879
3874	865880
486370	865881
19590	865882
293679	865883
613246	865884
132286	865885
663467	865886
63227	865887
29081	865888
149775	865889
95612	865890
254109	865891
95612	865892
587368	865893
205912	865894
556401	865895
643287	865896
133698	865897
193947	865898
33261	865899
150460	865900
56621	865901
3045	865902
57	865903
102474	865904
48371	865905
160206	865906
104488	865907
603200	865908
552294	865909
410470	865910
1604	865911
209207	865912
4796	865913
155414	865914
554282	865915
73118	865916
810	865917
484748	865918
255969	865919
21238	865920
103324	865921
115654	865922
444252	865923
538943	865924
99712	865925
17604	865926
324350	865927
108269	865928
186978	865929
671499	865930
418842	865931
501892	865932
58052	865933
164796	865934
68604	865935
1683	865936
690311	865937
42420	865938
373438	865939
70640	865940
160069	865941
429837	865942
236738	865943
320617	865944
687414	865945
128258	865946
238932	865947
206142	865948
294427	865949
140147	865950
2905	865951
228514	865952
23477	865953
339697	865954
57518	865955
127749	865956
647555	865957
293628	865958
426357	865959
20531	865960
80108	865961
33001	865962
174845	865963
30234	865964
302171	865965
301987	865966
363802	865967
322684	865968
44200	865969
4266	865970
572016	865971
550785	865972
36543	865973
290	865974
591354	865975
16534	865976
124038	865977
410376	865978
124505	865979
602836	865980
475831	865981
93902	865982
249109	865983
24562	865984
52798	865985
201644	865986
59776	865987
50988	865988
171121	865989
506978	865990
109689	865991
589980	865992
6825	865993
421864	865994
200875	865995
15506	865996
54336	865997
671001	865998
13265	865999
321016	866000
303302	866001
3438	866002
641438	866003
370009	866004
480723	866005
27744	866006
54348	866007
65467	866008
118234	866009
127270	866010
662778	866011
22980	866012
483333	866013
71741	866014
364694	866015
10609	866016
204021	866017
717	866018
55308	866019
586788	866020
267639	866021
633938	866022
196858	866023
548658	866024
10941	866025
567002	866026
189182	866027
32308	866028
2435	866029
429032	866030
156281	866031
382634	866032
490011	866033
234046	866034
597800	866035
15565	866036
48722	866037
27186	866038
32951	866039
11401	866040
410502	866041
809	866042
57092	866043
418514	866044
174296	866045
349593	866046
1465	866047
29627	866048
161660	866049
53576	866050
265863	866051
10884	866052
688264	866053
688748	866054
92337	866055
614288	866056
55719	866057
137699	866058
6847	866059
143248	866060
18169	866061
490063	866062
90989	866063
371788	866064
620406	866065
245862	866066
563678	866067
189586	866068
241763	866069
292170	866070
41592	866071
463274	866072
103163	866073
11869	866074
384176	866075
192225	866076
104224	866077
676495	866078
500255	866079
6508	866080
164809	866081
581521	866082
56121	866083
10944	866084
216558	866085
204210	866086
71737	866087
509737	866088
113973	866089
674430	866090
421234	866091
287270	866092
22469	866093
663948	866094
98526	866095
164709	866096
160350	866097
589247	866098
430862	866099
309846	866100
10152	866101
140422	866102
177097	866103
670731	866104
119621	866105
384527	866106
597399	866107
55905	866108
23006	866109
686119	866110
456752	866111
20906	866112
87142	866113
10895	866114
557202	866115
490760	866116
268576	866117
437523	866118
600553	866119
14805	866120
131466	866121
995	866122
141458	866123
396551	866124
357161	866125
613671	866126
15951	866127
8086	866128
119978	866129
114293	866130
98455	866131
167418	866132
195325	866133
348816	866134
510709	866135
316159	866136
194893	866137
35786	866138
131312	866139
456063	866140
151677	866141
431716	866142
512439	866143
59690	866144
2422	866145
529563	866146
631529	866147
8404	866148
465422	866149
364858	866150
413749	866151
451056	866152
26613	866153
2444	866154
144374	866155
430197	866156
401535	866157
139644	866158
30640	866159
7280	866160
260735	866161
257044	866162
49	866163
36883	866164
269869	866165
442189	866166
324048	866167
28311	866168
268527	866169
517324	866170
15244	866171
12320	866172
236516	866173
339924	866174
133405	866175
441972	866176
142189	866177
45753	866178
334068	866179
49965	866180
543593	866181
468218	866182
220	866183
146567	866184
136269	866185
142276	866186
421037	866187
633461	866188
1434	866189
87007	866190
468171	866191
157636	866192
36779	866193
55137	866194
42162	866195
5136	866196
442942	866197
339222	866198
596104	866199
38699	866200
381345	866201
36498	866202
417539	866203
695368	866204
560706	866205
21090	866206
522756	866207
655463	866208
321245	866209
174933	866210
58801	866211
147350	866212
508223	866213
57090	866214
38091	866215
59295	866216
2128	866217
646	866218
50865	866219
67768	866220
1248	866221
61684	866222
38990	866223
13264	866224
23331	866225
1152	866226
278508	866227
156187	866228
15671	866229
334093	866230
466460	866231
648747	866232
28504	866233
72004	866234
672460	866235
53555	866236
118082	866237
160	866238
269865	866239
42632	866240
677475	866241
349814	866242
4280	866243
530162	866244
114992	866245
518145	866246
135575	866247
553696	866248
629818	866249
62338	866250
327955	866251
421467	866252
334464	866253
130512	866254
132917	866255
4214	866256
85089	866257
162371	866258
480520	866259
239234	866260
666110	866261
14588	866262
603180	866263
6415	866264
35784	866265
473211	866266
2062	866267
78879	866268
541860	866269
44	866270
12209	866271
665826	866272
345112	866273
270194	866274
5244	866275
133974	866276
397672	866277
53604	866278
59948	866279
147668	866280
574474	866281
24868	866282
54924	866283
687765	866284
52513	866285
15662	866286
133509	866287
83324	866288
52310	866289
173260	866290
96584	866291
31448	866292
400458	866293
30801	866294
33130	866295
25031	866296
40262	866297
202330	866298
237704	866299
52102	866300
42854	866301
672642	866302
11900	866303
584112	866304
390705	866305
35665	866306
308704	866307
16889	866308
118677	866309
4804	866310
46715	866311
198262	866312
558257	866313
230128	866314
53931	866315
505792	866316
224221	866317
123908	866318
279379	866319
74374	866320
546325	866321
36394	866322
75861	866323
501780	866324
23097	866325
449883	866326
4692	866327
96	866328
87036	866329
148362	866330
534090	866331
65463	866332
158168	866333
21755	866334
45207	866335
360236	866336
162444	866337
526368	866338
482131	866339
26608	866340
406125	866341
1600	866342
316441	866343
649788	866344
157982	866345
53138	866346
1818	866347
412892	866348
161414	866349
292954	866350
61301	866351
120	866352
149556	866353
30062	866354
317960	866355
328309	866356
530309	866357
42386	866358
205118	866359
97025	866360
46714	866361
60501	866362
408703	866363
88246	866364
154476	866365
7696	866366
163	866367
547157	866368
148634	866369
651975	866370
244337	866371
150117	866372
270234	866373
581058	866374
645098	866375
472002	866376
114303	866377
4611	866378
119359	866379
46841	866380
17190	866381
51542	866382
27828	866383
97346	866384
111999	866385
56704	866386
322179	866387
294958	866388
19040	866389
1510	866390
314915	866391
6177	866392
11056	866393
153225	866394
14547	866395
458897	866396
18212	866397
252697	866398
132059	866399
114243	866400
246834	866401
482125	866402
127486	866403
181566	866404
595168	866405
141294	866406
83095	866407
535436	866408
272042	866409
433268	866410
8321	866411
9217	866412
40008	866413
418489	866414
60450	866415
413896	866416
44185	866417
142831	866418
390272	866419
398562	866420
53810	866421
217977	866422
27481	866423
60059	866424
297	866425
332291	866426
109535	866427
651229	866428
432709	866429
396178	866430
686142	866431
7844	866432
85321	866433
1428	866434
56004	866435
140176	866436
152515	866437
314464	866438
445745	866439
469	866440
7245	866441
151908	866442
41624	866443
463716	866444
150295	866445
230097	866446
554418	866447
584608	866448
521468	866449
37284	866450
35147	866451
180589	866452
675158	866453
162912	866454
206339	866455
172244	866456
43578	866457
508593	866458
91064	866459
646353	866460
39344	866461
514213	866462
518742	866463
244871	866464
484023	866465
47909	866466
49034	866467
38791	866468
684115	866469
2006	866470
231821	866471
18501	866472
19310	866473
309572	866474
517695	866475
188168	866476
539447	866477
146654	866478
345217	866479
363903	866480
457300	866481
24271	866482
332732	866483
367411	866484
286829	866485
62899	866486
290553	866487
198619	866488
412109	866489
148165	866490
97483	866491
50	866492
606704	866493
132935	866494
33380	866495
11139	866496
82977	866497
14478	866498
624082	866499
521709	866500
103424	866501
513922	866502
173416	866503
162477	866504
18695	866505
30083	866506
282766	866507
634742	866508
88664	866509
74224	866510
317606	866511
444061	866512
88839	866513
567903	866514
112791	866515
624318	866516
324909	866517
63874	866518
267596	866519
889	866520
151000	866521
75478	866522
289895	866523
556432	866524
132378	866525
342262	866526
31530	866527
31387	866528
59113	866529
335948	866530
341301	866531
6024	866532
294488	866533
492773	866534
384485	866535
212999	866536
17223	866537
564698	866538
53604	866539
348945	866540
3042	866541
4920	866542
231641	866543
644723	866544
694610	866545
417571	866546
4446	866547
105324	866548
140828	866549
352234	866550
530923	866551
141333	866552
38934	866553
664384	866554
313972	866555
48671	866556
42786	866557
113502	866558
349720	866559
231866	866560
1473	866561
34797	866562
633267	866563
20835	866564
516246	866565
20743	866566
10164	866567
649967	866568
127016	866569
66754	866570
309323	866571
116157	866572
54029	866573
146164	866574
88897	866575
25892	866576
584510	866577
1838	866578
16314	866579
142210	866580
37033	866581
55075	866582
9002	866583
136790	866584
55964	866585
138031	866586
683795	866587
150619	866588
106954	866589
138883	866590
9770	866591
694967	866592
113899	866593
613	866594
484202	866595
578417	866596
674444	866597
211301	866598
95142	866599
93153	866600
249651	866601
103063	866602
407931	866603
51292	866604
39569	866605
442254	866606
213942	866607
5023	866608
613807	866609
23943	866610
6628	866611
556911	866612
519353	866613
19841	866614
354350	866615
413697	866616
133764	866617
469410	866618
97879	866619
60641	866620
205687	866621
29408	866622
641757	866623
58198	866624
88048	866625
303606	866626
239163	866627
206213	866628
277431	866629
252793	866630
75378	866631
90889	866632
50192	866633
403824	866634
433606	866635
103582	866636
106988	866637
197766	866638
426601	866639
548387	866640
646143	866641
628544	866642
9626	866643
7009	866644
8902	866645
74969	866646
364963	866647
89068	866648
601843	866649
396167	866650
562856	866651
42014	866652
252434	866653
11	866654
280303	866655
542239	866656
72124	866657
690413	866658
384419	866659
619555	866660
594645	866661
361054	866662
659237	866663
8	866664
592201	866665
492783	866666
9067	866667
291385	866668
4457	866669
412622	866670
134686	866671
64732	866672
449019	866673
9902	866674
508698	866675
9997	866676
172055	866677
17729	866678
127411	866679
7688	866680
523982	866681
438050	866682
585187	866683
332096	866684
53565	866685
282056	866686
506832	866687
533753	866688
49752	866689
88006	866690
123210	866691
292612	866692
616391	866693
205775	866694
4489	866695
135821	866696
500319	866697
121519	866698
418750	866699
381	866700
315746	866701
81414	866702
23192	866703
129734	866704
481859	866705
12401	866706
134884	866707
555804	866708
652983	866709
372408	866710
302803	866711
287701	866712
247055	866713
135773	866714
156560	866715
484227	866716
139633	866717
159859	866718
398113	866719
373902	866720
308705	866721
189038	866722
68787	866723
441942	866724
46345	866725
957	866726
142700	866727
603672	866728
169562	866729
399972	866730
367259	866731
99102	866732
394489	866733
592920	866734
22153	866735
579928	866736
313945	866737
612813	866738
128846	866739
24317	866740
8041	866741
15	866742
689746	866743
522673	866744
389185	866745
23469	866746
109373	866747
366969	866748
83669	866749
162462	866750
348784	866751
631549	866752
6613	866753
20903	866754
406070	866755
6848	866756
25008	866757
80003	866758
144445	866759
250311	866760
361473	866761
536593	866762
387142	866763
660425	866764
118593	866765
5133	866766
269895	866767
58894	866768
33265	866769
47549	866770
47153	866771
490039	866772
89224	866773
263483	866774
291405	866775
346743	866776
440201	866777
101804	866778
169082	866779
200097	866780
26270	866781
416972	866782
630437	866783
154789	866784
278887	866785
176665	866786
257464	866787
543232	866788
353319	866789
84560	866790
274184	866791
25953	866792
209423	866793
205058	866794
101959	866795
516520	866796
1000	866797
138028	866798
8976	866799
466492	866800
49764	866801
189	866802
111230	866803
338145	866804
10969	866805
331054	866806
430367	866807
59728	866808
65450	866809
92991	866810
147540	866811
137374	866812
10340	866813
200936	866814
45641	866815
20838	866816
2181	866817
91440	866818
41705	866819
235709	866820
204536	866821
455146	866822
71854	866823
509819	866824
658306	866825
625214	866826
30542	866827
163084	866828
271328	866829
315882	866830
17499	866831
4033	866832
13283	866833
640784	866834
349301	866835
33436	866836
535725	866837
568026	866838
186632	866839
1831	866840
616634	866841
659823	866842
9354	866843
409986	866844
2202	866845
125682	866846
282454	866847
203945	866848
56903	866849
659566	866850
40028	866851
582611	866852
521474	866853
527789	866854
23417	866855
300856	866856
140448	866857
519741	866858
308888	866859
607630	866860
443809	866861
602134	866862
3687	866863
277784	866864
106578	866865
261891	866866
90751	866867
235895	866868
8043	866869
466480	866870
236458	866871
1551	866872
214968	866873
308497	866874
509613	866875
94168	866876
426326	866877
513645	866878
640994	866879
629967	866880
188986	866881
597809	866882
122264	866883
30128	866884
472322	866885
356522	866886
91797	866887
546046	866888
593621	866889
8564	866890
68890	866891
140610	866892
144287	866893
24869	866894
396111	866895
42952	866896
690158	866897
209837	866898
113343	866899
235839	866900
466009	866901
157053	866902
12440	866903
290	866904
35040	866905
442358	866906
22671	866907
423620	866908
11970	866909
681325	866910
102498	866911
172652	866912
257107	866913
141948	866914
244572	866915
481362	866916
98598	866917
307662	866918
582646	866919
523496	866920
362311	866921
115628	866922
387622	866923
418827	866924
318224	866925
669350	866926
401768	866927
618313	866928
100141	866929
174433	866930
302960	866931
7682	866932
564614	866933
52995	866934
267471	866935
560413	866936
575566	866937
28064	866938
150555	866939
164225	866940
557163	866941
208803	866942
46319	866943
38738	866944
22389	866945
5346	866946
115424	866947
51363	866948
303580	866949
111833	866950
508739	866951
668733	866952
212027	866953
168983	866954
602631	866955
465907	866956
36949	866957
476386	866958
161187	866959
213832	866960
656732	866961
570822	866962
366319	866963
219151	866964
71924	866965
112178	866966
11390	866967
13067	866968
397412	866969
24660	866970
612836	866971
443411	866972
28134	866973
519024	866974
515650	866975
362863	866976
144714	866977
578786	866978
21435	866979
646822	866980
65514	866981
428530	866982
7872	866983
304467	866984
44170	866985
231745	866986
587490	866987
39802	866988
604319	866989
673579	866990
356963	866991
421343	866992
73450	866993
569174	866994
103304	866995
231345	866996
21384	866997
326437	866998
327630	866999
569149	867000
109208	867001
212529	867002
480781	867003
381834	867004
294986	867005
29480	867006
689332	867007
131702	867008
148882	867009
89435	867010
405694	867011
380393	867012
206013	867013
64117	867014
111450	867015
648807	867016
657781	867017
477218	867018
5779	867019
180632	867020
609457	867021
513395	867022
31760	867023
27618	867024
27310	867025
412084	867026
310	867027
467	867028
17953	867029
127150	867030
96021	867031
311156	867032
111090	867033
3831	867034
322363	867035
328807	867036
8846	867037
59306	867038
129904	867039
5489	867040
696213	867041
465996	867042
208976	867043
228852	867044
5489	867045
5489	867046
27873	867047
34953	867048
655480	867049
135970	867050
673877	867051
636885	867052
198958	867053
449038	867054
595539	867055
107401	867056
305550	867057
50437	867058
435080	867059
12408	867060
160624	867061
9617	867062
12770	867063
79160	867064
537307	867065
332095	867066
131721	867067
331669	867068
65237	867069
34062	867070
335885	867071
570294	867072
475737	867073
619623	867074
7443	867075
28879	867076
19505	867077
663936	867078
253466	867079
575533	867080
144520	867081
437049	867082
643990	867083
347044	867084
308630	867085
411887	867086
21423	867087
112750	867088
382959	867089
214631	867090
686600	867091
481865	867092
4153	867093
81238	867094
2043	867095
59263	867096
80359	867097
55542	867098
304386	867099
286152	867100
484186	867101
3409	867102
38832	867103
23403	867104
328463	867105
68140	867106
52278	867107
3874	867108
136110	867109
418096	867110
125569	867111
34739	867112
252	867113
287418	867114
16	867115
510189	867116
62985	867117
88907	867118
143517	867119
206356	867120
254170	867121
657800	867122
389217	867123
171984	867124
457296	867125
109100	867126
15418	867127
442290	867128
641251	867129
231294	867130
230531	867131
686512	867132
153712	867133
399837	867134
106936	867135
310762	867136
11079	867137
342491	867138
564167	867139
525701	867140
110332	867141
433316	867142
569527	867143
694468	867144
52120	867145
166901	867146
266213	867147
95337	867148
65632	867149
634227	867150
58	867151
579773	867152
5345	867153
44802	867154
27683	867155
256475	867156
172015	867157
389817	867158
77179	867159
83651	867160
341962	867161
97870	867162
141658	867163
466014	867164
25922	867165
73597	867166
264704	867167
557071	867168
460448	867169
668952	867170
5633	867171
40079	867172
93092	867173
162198	867174
234186	867175
423677	867176
112712	867177
152096	867178
164395	867179
484197	867180
48772	867181
14963	867182
55542	867183
36251	867184
300926	867185
319579	867186
512317	867187
438319	867188
352755	867189
584745	867190
31364	867191
679485	867192
106771	867193
9673	867194
6660	867195
78961	867196
12435	867197
270121	867198
543705	867199
337974	867200
302656	867201
156872	867202
231233	867203
114805	867204
542659	867205
524858	867206
593902	867207
258257	867208
602683	867209
314346	867210
349019	867211
40444	867212
140475	867213
153194	867214
12808	867215
37815	867216
390210	867217
12656	867218
62438	867219
106850	867220
561566	867221
160359	867222
685578	867223
23536	867224
104281	867225
134295	867226
183782	867227
346977	867228
22765	867229
643329	867230
473769	867231
171465	867232
558124	867233
631728	867234
56010	867235
166701	867236
9010	867237
219041	867238
39490	867239
355181	867240
53288	867241
430442	867242
408665	867243
650806	867244
117314	867245
165732	867246
107880	867247
13060	867248
616731	867249
530327	867250
77220	867251
684003	867252
29891	867253
24088	867254
166348	867255
273882	867256
27767	867257
145221	867258
386648	867259
547057	867260
43564	867261
67221	867262
210555	867263
571178	867264
568938	867265
572689	867266
673117	867267
12468	867268
120093	867269
209700	867270
449287	867271
52481	867272
683154	867273
243094	867274
696176	867275
12543	867276
71185	867277
116853	867278
102976	867279
81511	867280
543469	867281
75543	867282
339500	867283
75367	867284
119180	867285
14068	867286
162146	867287
498020	867288
80156	867289
102692	867290
13955	867291
152886	867292
459022	867293
586029	867294
292578	867295
472567	867296
571040	867297
540312	867298
470338	867299
633488	867300
131815	867301
259871	867302
598083	867303
141996	867304
587400	867305
494278	867306
3479	867307
62046	867308
358601	867309
65841	867310
644304	867311
39287	867312
47946	867313
424257	867314
73649	867315
653295	867316
231533	867317
98041	867318
576	867319
25514	867320
263509	867321
99930	867322
125132	867323
374795	867324
183396	867325
97543	867326
12092	867327
74131	867328
43222	867329
79269	867330
684860	867331
171952	867332
49169	867333
377637	867334
206106	867335
9012	867336
27857	867337
53977	867338
83212	867339
234025	867340
607991	867341
567860	867342
48133	867343
643072	867344
423560	867345
396617	867346
80792	867347
570453	867348
556320	867349
200791	867350
83617	867351
113818	867352
325039	867353
388704	867354
7925	867355
17886	867356
41921	867357
649930	867358
46191	867359
416227	867360
638176	867361
470962	867362
229767	867363
22933	867364
56752	867365
46509	867366
664403	867367
70322	867368
491568	867369
112646	867370
689134	867371
44583	867372
523928	867373
44986	867374
368802	867375
124743	867376
389138	867377
22145	867378
17130	867379
121509	867380
479771	867381
47601	867382
675753	867383
455250	867384
31557	867385
122552	867386
60455	867387
4140	867388
25	867389
200740	867390
130637	867391
15849	867392
451500	867393
168281	867394
281509	867395
693858	867396
98266	867397
128418	867398
92246	867399
37811	867400
156675	867401
27927	867402
219274	867403
495188	867404
73216	867405
36254	867406
30260	867407
422759	867408
308160	867409
2087	867410
152986	867411
33961	867412
316431	867413
590961	867414
514130	867415
8729	867416
316345	867417
447057	867418
59258	867419
21238	867420
46707	867421
30	867422
72687	867423
39975	867424
156	867425
482847	867426
60285	867427
643968	867428
384855	867429
91822	867430
114934	867431
20549	867432
349449	867433
418877	867434
636700	867435
438257	867436
89586	867437
265675	867438
39999	867439
5256	867440
236610	867441
590774	867442
19908	867443
80876	867444
572953	867445
418919	867446
443366	867447
2615	867448
125445	867449
172233	867450
34832	867451
561576	867452
188450	867453
154120	867454
516991	867455
24291	867456
311337	867457
149831	867458
693074	867459
170464	867460
473452	867461
429849	867462
162553	867463
697905	867464
665564	867465
24686	867466
41488	867467
111940	867468
355838	867469
349880	867470
23092	867471
92033	867472
145098	867473
72350	867474
264590	867475
80215	867476
114342	867477
628124	867478
424662	867479
443195	867480
90570	867481
172225	867482
244701	867483
651927	867484
319013	867485
44022	867486
296560	867487
142828	867488
257435	867489
657824	867490
59578	867491
634466	867492
217055	867493
143921	867494
133228	867495
313357	867496
7694	867497
136433	867498
6438	867499
244170	867500
7965	867501
97665	867502
368834	867503
405161	867504
343486	867505
1095	867506
24697	867507
127176	867508
109547	867509
139634	867510
59834	867511
28629	867512
25717	867513
217476	867514
202239	867515
342320	867516
606048	867517
533079	867518
627397	867519
149824	867520
147795	867521
683157	867522
17823	867523
164376	867524
45724	867525
52301	867526
52923	867527
94037	867528
216075	867529
325696	867530
29395	867531
519878	867532
29377	867533
520093	867534
603191	867535
125494	867536
135937	867537
15752	867538
33348	867539
233343	867540
326030	867541
470284	867542
166778	867543
142414	867544
42436	867545
102648	867546
500506	867547
4512	867548
556423	867549
44642	867550
448464	867551
488917	867552
63766	867553
41573	867554
111775	867555
506340	867556
2439	867557
126657	867558
13210	867559
150306	867560
147960	867561
119134	867562
21352	867563
23098	867564
284205	867565
271470	867566
17585	867567
58145	867568
512113	867569
300143	867570
52317	867571
32463	867572
391994	867573
5959	867574
128911	867575
589200	867576
304130	867577
690955	867578
136325	867579
59300	867580
529490	867581
31224	867582
65479	867583
50889	867584
15354	867585
430858	867586
80371	867587
72153	867588
73691	867589
166720	867590
2719	867591
24279	867592
70320	867593
299839	867594
546355	867595
394	867596
128560	867597
33584	867598
329117	867599
384538	867600
6438	867601
3222	867602
36378	867603
51424	867604
11829	867605
36996	867606
6438	867607
643081	867608
124391	867609
6665	867610
40121	867611
613	867612
148116	867613
10947	867614
245734	867615
260101	867616
40048	867617
464083	867618
172403	867619
33940	867620
268	867621
77072	867622
463581	867623
139297	867624
205066	867625
329104	867626
37059	867627
36621	867628
668455	867629
32298	867630
616884	867631
655174	867632
2552	867633
230	867634
325876	867635
5589	867636
6910	867637
31366	867638
464237	867639
363570	867640
612	867641
195437	867642
130657	867643
4029	867644
131539	867645
570074	867646
144160	867647
17602	867648
144898	867649
579895	867650
65607	867651
6846	867652
72697	867653
437561	867654
83155	867655
2093	867656
227816	867657
50140	867658
5459	867659
475364	867660
5966	867661
303781	867662
265073	867663
805	867664
289198	867665
18211	867666
499730	867667
207786	867668
126238	867669
15956	867670
21905	867671
177799	867672
20861	867673
21050	867674
83505	867675
667291	867676
597489	867677
96562	867678
13263	867679
1193	867680
344902	867681
304164	867682
11765	867683
118144	867684
72009	867685
9002	867686
242177	867687
443377	867688
22732	867689
23086	867690
58250	867691
154205	867692
111098	867693
393829	867694
68878	867695
13406	867696
97875	867697
70754	867698
172393	867699
491840	867700
183017	867701
1634	867702
612032	867703
199804	867704
152995	867705
108766	867706
1214	867707
370918	867708
51895	867709
163432	867710
45997	867711
56730	867712
4275	867713
340429	867714
5	867715
590891	867716
319698	867717
205625	867718
469494	867719
469500	867720
469509	867721
181572	867722
134240	867723
228477	867724
317553	867725
57105	867726
349878	867727
69763	867728
350823	867729
30009	867730
5444	867731
59307	867732
641736	867733
2902	867734
156863	867735
152526	867736
536881	867737
423623	867738
231229	867739
653051	867740
362019	867741
146192	867742
684655	867743
86645	867744
14271	867745
260113	867746
648672	867747
635442	867748
363600	867749
42878	867750
516607	867751
114844	867752
264796	867753
561391	867754
89236	867755
353328	867756
14043	867757
299825	867758
140845	867759
413863	867760
135342	867761
134039	867762
320545	867763
317281	867764
145987	867765
27005	867766
231297	867767
376600	867768
72616	867769
161166	867770
27884	867771
642879	867772
166357	867773
16776	867774
13962	867775
493961	867776
318191	867777
407620	867778
362792	867779
7139	867780
14479	867781
222792	867782
28719	867783
446069	867784
388699	867785
215004	867786
603194	867787
227924	867788
645074	867789
686932	867790
162440	867791
29438	867792
110753	867793
595530	867794
12321	867795
55654	867796
587326	867797
540805	867798
34962	867799
73893	867800
31247	867801
257109	867802
459246	867803
151126	867804
88388	867805
70342	867806
548639	867807
72222	867808
34129	867809
88374	867810
269902	867811
634131	867812
253120	867813
2100	867814
174257	867815
167104	867816
56640	867817
32115	867818
95298	867819
270501	867820
391493	867821
129651	867822
635258	867823
44146	867824
597771	867825
43538	867826
371554	867827
90842	867828
98565	867829
242289	867830
40226	867831
14620	867832
617	867833
125088	867834
6	867835
1408	867836
34811	867837
200949	867838
8122	867839
358871	867840
11228	867841
28023	867842
79982	867843
75239	867844
343946	867845
49624	867846
318155	867847
33560	867848
327355	867849
157830	867850
321930	867851
182654	867852
48082	867853
537497	867854
542690	867855
614032	867856
650743	867857
287220	867858
301897	867859
281937	867860
589981	867861
12004	867862
542457	867863
254674	867864
286599	867865
59506	867866
682977	867867
620	867868
624523	867869
183190	867870
50533	867871
232432	867872
333833	867873
185	867874
143497	867875
662946	867876
17504	867877
305598	867878
17342	867879
420914	867880
36394	867881
252597	867882
107552	867883
14073	867884
138792	867885
160026	867886
53792	867887
420944	867888
383132	867889
397229	867890
20626	867891
22302	867892
59888	867893
354255	867894
7129	867895
91942	867896
676479	867897
367383	867898
151397	867899
16	867900
7243	867901
619697	867902
163056	867903
43506	867904
694813	867905
269625	867906
396882	867907
128294	867908
672203	867909
581133	867910
432106	867911
202291	867912
11847	867913
232742	867914
59264	867915
362643	867916
3597	867917
149076	867918
107597	867919
668629	867920
609289	867921
99735	867922
132254	867923
155491	867924
315273	867925
675912	867926
49115	867927
634665	867928
451252	867929
22517	867930
211	867931
420520	867932
20776	867933
65261	867934
523968	867935
48353	867936
255439	867937
411153	867938
140421	867939
377742	867940
19211	867941
8107	867942
118710	867943
7876	867944
410679	867945
286625	867946
1037	867947
618520	867948
90112	867949
670000	867950
645354	867951
141532	867952
3431	867953
264556	867954
70544	867955
4599	867956
499122	867957
668951	867958
513124	867959
118136	867960
13497	867961
591331	867962
301861	867963
121278	867964
236328	867965
327560	867966
506840	867967
152013	867968
141445	867969
279990	867970
259222	867971
621123	867972
21484	867973
526407	867974
220296	867975
38737	867976
10760	867977
529564	867978
133373	867979
184542	867980
137125	867981
2166	867982
628627	867983
145551	867984
125034	867985
494424	867986
447580	867987
19984	867988
208340	867989
465984	867990
337213	867991
32355	867992
233333	867993
63136	867994
19336	867995
43839	867996
139730	867997
596645	867998
133376	867999
584515	868000
519852	868001
207863	868002
3202	868003
659946	868004
127151	868005
390135	868006
394091	868007
586060	868008
271880	868009
409818	868010
4588	868011
164959	868012
515731	868013
55564	868014
534139	868015
36322	868016
97389	868017
45789	868018
809	868019
85658	868020
112006	868021
277021	868022
165940	868023
159139	868024
72813	868025
680304	868026
133776	868027
579608	868028
520097	868029
81745	868030
7771	868031
106732	868032
95062	868033
224613	868034
343192	868035
607054	868036
107927	868037
98982	868038
532463	868039
234003	868040
538738	868041
353238	868042
311326	868043
208390	868044
65663	868045
516258	868046
330605	868047
440374	868048
274165	868049
117011	868050
401762	868051
381499	868052
20387	868053
598481	868054
56535	868055
152301	868056
72488	868057
206332	868058
435873	868059
56697	868060
334615	868061
42695	868062
331040	868063
561478	868064
138881	868065
95271	868066
511422	868067
541774	868068
46214	868069
115446	868070
372049	868071
27767	868072
218479	868073
193991	868074
552994	868075
284867	868076
17711	868077
330156	868078
22150	868079
404413	868080
635114	868081
660438	868082
616648	868083
170662	868084
650375	868085
38076	868086
11025	868087
30124	868088
385155	868089
162091	868090
129707	868091
125977	868092
52522	868093
421849	868094
165657	868095
59991	868096
12672	868097
188147	868098
539403	868099
48726	868100
663523	868101
663192	868102
7340	868103
688331	868104
306672	868105
328521	868106
2179	868107
497050	868108
57646	868109
89871	868110
414400	868111
46510	868112
13425	868113
555	868114
246962	868115
586947	868116
226972	868117
359920	868118
11259	868119
38464	868120
692133	868121
570293	868122
573452	868123
68148	868124
4302	868125
170512	868126
33649	868127
424266	868128
48543	868129
387281	868130
498793	868131
553344	868132
374838	868133
374820	868134
73582	868135
81488	868136
5696	868137
88851	868138
115806	868139
281488	868140
188329	868141
277409	868142
7506	868143
67266	868144
477528	868145
102099	868146
145647	868147
631550	868148
505492	868149
214744	868150
567555	868151
403602	868152
202251	868153
95344	868154
8009	868155
261342	868156
215654	868157
430441	868158
35778	868159
490489	868160
47052	868161
93237	868162
46782	868163
360662	868164
1396	868165
403843	868166
147495	868167
222064	868168
522726	868169
121303	868170
194821	868171
466543	868172
1522	868173
677651	868174
65454	868175
787	868176
461540	868177
2525	868178
29779	868179
681796	868180
6501	868181
158	868182
177677	868183
7993	868184
124989	868185
26191	868186
187938	868187
52663	868188
97351	868189
423611	868190
602	868191
440301	868192
502932	868193
128188	868194
6025	868195
227914	868196
598511	868197
136745	868198
336371	868199
121502	868200
2821	868201
145178	868202
4522	868203
55568	868204
306047	868205
392364	868206
133470	868207
74070	868208
174775	868209
49706	868210
317578	868211
80954	868212
173281	868213
187270	868214
6923	868215
140933	868216
685913	868217
457903	868218
388697	868219
570801	868220
296	868221
322984	868222
99197	868223
113833	868224
664591	868225
56629	868226
21703	868227
102943	868228
127934	868229
398712	868230
276599	868231
266	868232
299395	868233
180142	868234
81537	868235
50587	868236
139981	868237
91149	868238
151231	868239
359646	868240
368908	868241
149011	868242
206711	868243
36613	868244
230912	868245
303578	868246
205372	868247
493142	868248
165179	868249
66254	868250
4033	868251
651655	868252
462381	868253
431185	868254
11273	868255
89713	868256
89317	868257
206232	868258
331676	868259
7379	868260
341258	868261
100539	868262
56264	868263
36733	868264
13046	868265
44069	868266
30151	868267
67232	868268
591989	868269
685634	868270
235774	868271
35644	868272
341203	868273
326170	868274
692745	868275
113119	868276
41057	868277
16827	868278
118139	868279
41366	868280
42105	868281
123416	868282
101799	868283
221863	868284
562960	868285
441905	868286
558156	868287
497604	868288
557518	868289
10009	868290
476378	868291
307688	868292
560408	868293
392277	868294
176667	868295
52904	868296
377666	868297
308864	868298
121151	868299
431869	868300
308152	868301
142179	868302
444314	868303
72256	868304
97842	868305
15704	868306
335803	868307
151849	868308
42861	868309
76477	868310
104348	868311
11376	868312
456989	868313
467194	868314
777	868315
103087	868316
13935	868317
38925	868318
126071	868319
569520	868320
119995	868321
315133	868322
409995	868323
542963	868324
510996	868325
412342	868326
9113	868327
33777	868328
326303	868329
466505	868330
78634	868331
477275	868332
182016	868333
115209	868334
169391	868335
402917	868336
279854	868337
70694	868338
2567	868339
289211	868340
99194	868341
386255	868342
16082	868343
611350	868344
298765	868345
682254	868346
346412	868347
542221	868348
518641	868349
321701	868350
73342	868351
7197	868352
50365	868353
182039	868354
103333	868355
236246	868356
94632	868357
574030	868358
584093	868359
53226	868360
651452	868361
411254	868362
1085	868363
109516	868364
572948	868365
673572	868366
363381	868367
241540	868368
163072	868369
78357	868370
7111	868371
607753	868372
19060	868373
387853	868374
24201	868375
561585	868376
152	868377
91125	868378
483118	868379
675750	868380
48	868381
117	868382
491024	868383
472687	868384
286593	868385
58463	868386
244	868387
82390	868388
245873	868389
11137	868390
518218	868391
24822	868392
56473	868393
348364	868394
31123	868395
258000	868396
246778	868397
503196	868398
248641	868399
1666	868400
326347	868401
54808	868402
349783	868403
395977	868404
628202	868405
516188	868406
668405	868407
142408	868408
478513	868409
636199	868410
6349	868411
332089	868412
49282	868413
639598	868414
109320	868415
5077	868416
22595	868417
78353	868418
9198	868419
460057	868420
34873	868421
53925	868422
437577	868423
146341	868424
21	868425
67853	868426
521476	868427
431956	868428
613789	868429
679379	868430
411879	868431
412928	868432
240404	868433
472605	868434
384529	868435
165758	868436
17151	868437
582729	868438
148919	868439
494392	868440
220121	868441
200644	868442
7352	868443
33250	868444
352484	868445
478397	868446
410749	868447
692820	868448
232655	868449
245859	868450
467189	868451
18351	868452
283779	868453
438311	868454
246186	868455
59050	868456
652091	868457
256206	868458
167522	868459
3393	868460
51912	868461
60	868462
430859	868463
533693	868464
57145	868465
619751	868466
263219	868467
599908	868468
117995	868469
115304	868470
364309	868471
271033	868472
94	868473
590944	868474
28039	868475
681651	868476
207563	868477
170708	868478
7131	868479
258690	868480
13306	868481
631187	868482
678856	868483
338434	868484
24623	868485
281267	868486
630091	868487
18122	868488
155403	868489
423213	868490
117257	868491
410727	868492
302346	868493
205397	868494
23492	868495
442658	868496
30722	868497
59548	868498
321095	868499
139629	868500
168496	868501
657811	868502
258763	868503
394684	868504
147990	868505
109455	868506
171854	868507
675386	868508
656648	868509
624962	868510
345	868511
16810	868512
322421	868513
553880	868514
22174	868515
29404	868516
640409	868517
633503	868518
7395	868519
467574	868520
95763	868521
239308	868522
96333	868523
57109	868524
133441	868525
4254	868526
45125	868527
156137	868528
185332	868529
746	868530
325723	868531
5086	868532
456040	868533
59487	868534
150893	868535
4768	868536
498178	868537
43156	868538
109137	868539
77992	868540
204997	868541
661811	868542
227495	868543
171372	868544
53024	868545
138811	868546
631671	868547
73627	868548
34817	868549
73015	868550
15180	868551
90076	868552
28004	868553
18005	868554
277219	868555
1259	868556
7213	868557
138373	868558
34677	868559
127670	868560
33283	868561
147311	868562
625231	868563
106772	868564
144510	868565
613748	868566
482298	868567
475765	868568
50810	868569
145423	868570
390771	868571
120773	868572
5244	868573
46839	868574
113456	868575
20740	868576
564759	868577
3516	868578
13036	868579
5442	868580
97403	868581
208506	868582
279015	868583
236298	868584
353283	868585
3782	868586
49141	868587
460792	868588
56212	868589
501119	868590
90472	868591
587520	868592
23948	868593
615400	868594
221911	868595
507154	868596
467788	868597
81690	868598
93862	868599
23796	868600
7132	868601
117998	868602
372371	868603
83509	868604
101679	868605
425907	868606
611361	868607
458333	868608
331837	868609
222209	868610
666329	868611
476921	868612
53194	868613
242	868614
262588	868615
615475	868616
640915	868617
449266	868618
33555	868619
22732	868620
408792	868621
135419	868622
72445	868623
142598	868624
35591	868625
303561	868626
51900	868627
113800	868628
6886	868629
96817	868630
587186	868631
80203	868632
340407	868633
130	868634
283773	868635
157042	868636
1464	868637
18997	868638
393840	868639
620668	868640
809	868641
337680	868642
57409	868643
695327	868644
149809	868645
8716	868646
3641	868647
628122	868648
5752	868649
412645	868650
394927	868651
213599	868652
80526	868653
123450	868654
491282	868655
195790	868656
676164	868657
290407	868658
23863	868659
72359	868660
18753	868661
457044	868662
74655	868663
27548	868664
418271	868665
22744	868666
432191	868667
695960	868668
257391	868669
28449	868670
97720	868671
522428	868672
87180	868673
612977	868674
708	868675
91493	868676
83555	868677
409124	868678
340451	868679
81481	868680
82585	868681
381501	868682
690397	868683
269888	868684
477216	868685
7313	868686
24549	868687
631019	868688
35147	868689
153354	868690
112653	868691
168563	868692
688857	868693
202501	868694
504724	868695
102068	868696
56599	868697
43504	868698
51890	868699
21661	868700
697369	868701
128688	868702
487031	868703
215150	868704
84676	868705
318480	868706
189321	868707
41360	868708
8055	868709
268713	868710
25951	868711
86376	868712
123123	868713
335513	868714
35785	868715
258	868716
67960	868717
282632	868718
78585	868719
507585	868720
158304	868721
405761	868722
120600	868723
97828	868724
263199	868725
160172	868726
66101	868727
91962	868728
442354	868729
206830	868730
14368	868731
692792	868732
672300	868733
37799	868734
298906	868735
180068	868736
446914	868737
194543	868738
15203	868739
545748	868740
93103	868741
72642	868742
133913	868743
87049	868744
355803	868745
666682	868746
357191	868747
66422	868748
164025	868749
19024	868750
2165	868751
209197	868752
636023	868753
72174	868754
468446	868755
447152	868756
147	868757
417330	868758
28010	868759
17800	868760
22199	868761
107615	868762
123803	868763
496490	868764
155916	868765
26567	868766
72677	868767
5042	868768
160660	868769
125041	868770
28370	868771
432896	868772
162526	868773
68892	868774
30228	868775
459806	868776
625839	868777
412386	868778
645729	868779
38565	868780
371592	868781
24151	868782
269582	868783
633577	868784
492778	868785
518181	868786
317062	868787
696583	868788
51068	868789
150226	868790
163282	868791
34372	868792
53905	868793
486529	868794
335169	868795
132973	868796
113903	868797
168182	868798
92623	868799
13808	868800
34774	868801
151216	868802
59413	868803
229252	868804
385800	868805
15965	868806
687140	868807
19080	868808
74261	868809
467633	868810
317489	868811
59708	868812
491099	868813
133436	868814
365765	868815
456762	868816
23556	868817
15378	868818
43856	868819
8455	868820
650610	868821
68005	868822
12207	868823
204294	868824
694842	868825
171315	868826
16734	868827
268521	868828
406309	868829
341317	868830
29361	868831
184528	868832
103158	868833
348387	868834
651848	868835
537982	868836
654046	868837
535735	868838
509162	868839
665803	868840
162533	868841
151268	868842
258	868843
23875	868844
216989	868845
75829	868846
20108	868847
12512	868848
50	868849
510711	868850
31313	868851
664822	868852
46491	868853
297478	868854
176615	868855
687329	868856
62253	868857
29978	868858
74931	868859
82250	868860
394725	868861
533140	868862
154415	868863
22128	868864
242366	868865
304211	868866
573193	868867
254068	868868
79507	868869
455012	868870
296078	868871
324055	868872
117508	868873
14546	868874
475112	868875
513641	868876
695953	868877
547949	868878
141385	868879
61767	868880
4353	868881
29756	868882
534657	868883
13166	868884
419786	868885
83114	868886
292630	868887
519860	868888
180128	868889
504054	868890
301943	868891
539789	868892
17916	868893
640253	868894
690261	868895
54431	868896
24451	868897
448469	868898
3816	868899
119222	868900
106814	868901
228225	868902
6415	868903
42619	868904
156587	868905
411736	868906
137527	868907
202150	868908
129620	868909
84755	868910
11853	868911
267014	868912
56867	868913
291352	868914
30594	868915
570377	868916
67487	868917
98591	868918
399627	868919
111691	868920
165880	868921
9566	868922
76309	868923
585887	868924
623416	868925
503182	868926
159875	868927
367844	868928
48524	868929
592619	868930
630575	868931
600035	868932
94197	868933
128756	868934
12372	868935
280919	868936
136862	868937
267006	868938
5107	868939
111799	868940
24278	868941
568205	868942
476255	868943
845	868944
50232	868945
165563	868946
658548	868947
610779	868948
18235	868949
53131	868950
69709	868951
384728	868952
508109	868953
52906	868954
591417	868955
92480	868956
412996	868957
11643	868958
50201	868959
229627	868960
236593	868961
160830	868962
110003	868963
128408	868964
659560	868965
99036	868966
133010	868967
114135	868968
61447	868969
66606	868970
256713	868971
445133	868972
125065	868973
216759	868974
73581	868975
603041	868976
163281	868977
64165	868978
157000	868979
80835	868980
160421	868981
89508	868982
385174	868983
584536	868984
173569	868985
52154	868986
133803	868987
129999	868988
46001	868989
466784	868990
555734	868991
468112	868992
226505	868993
118077	868994
337840	868995
346265	868996
50733	868997
423637	868998
4147	868999
6793	869000
265353	869001
33952	869002
580931	869003
298670	869004
465725	869005
481752	869006
163922	869007
539509	869008
244698	869009
8358	869010
136661	869011
343057	869012
119835	869013
47669	869014
431129	869015
79396	869016
168398	869017
81057	869018
81490	869019
131212	869020
84500	869021
22180	869022
144228	869023
34886	869024
585557	869025
595099	869026
38872	869027
224525	869028
57335	869029
10813	869030
36942	869031
284502	869032
173377	869033
508351	869034
367100	869035
21861	869036
14565	869037
5135	869038
29525	869039
48033	869040
75740	869041
230	869042
100583	869043
183	869044
332840	869045
344234	869046
51848	869047
188954	869048
134426	869049
9039	869050
493515	869051
12305	869052
228745	869053
79323	869054
7141	869055
559908	869056
11457	869057
127983	869058
476116	869059
14992	869060
115160	869061
449254	869062
651726	869063
79231	869064
24075	869065
568039	869066
137124	869067
557226	869068
16077	869069
348728	869070
399552	869071
684715	869072
150526	869073
282793	869074
2509	869075
467895	869076
136651	869077
358274	869078
360159	869079
173095	869080
530806	869081
529682	869082
425750	869083
147802	869084
26496	869085
27994	869086
158791	869087
17492	869088
300153	869089
60137	869090
464192	869091
531257	869092
8943	869093
5985	869094
57485	869095
554736	869096
107031	869097
419422	869098
1343	869099
243300	869100
319976	869101
132447	869102
692294	869103
1598	869104
317373	869105
383389	869106
692846	869107
79646	869108
78387	869109
318986	869110
145341	869111
311890	869112
345404	869113
196713	869114
296194	869115
540911	869116
124718	869117
253573	869118
546178	869119
497630	869120
249589	869121
11797	869122
141492	869123
136430	869124
44165	869125
33975	869126
559371	869127
403346	869128
419333	869129
29	869130
40816	869131
141253	869132
63347	869133
343570	869134
591380	869135
241150	869136
5145	869137
383472	869138
447860	869139
685386	869140
449388	869141
534583	869142
20105	869143
34780	869144
607877	869145
170589	869146
168688	869147
591106	869148
169427	869149
95545	869150
684919	869151
235850	869152
570727	869153
464617	869154
614976	869155
325929	869156
484112	869157
33421	869158
55048	869159
14454	869160
45215	869161
452403	869162
20489	869163
446235	869164
210162	869165
276903	869166
656420	869167
4372	869168
462652	869169
65811	869170
530757	869171
674578	869172
566082	869173
78232	869174
45785	869175
344512	869176
646441	869177
423242	869178
641473	869179
333943	869180
336001	869181
25328	869182
414226	869183
566	869184
52502	869185
5536	869186
182526	869187
4723	869188
358881	869189
53391	869190
592061	869191
681790	869192
102988	869193
42183	869194
415444	869195
126889	869196
519031	869197
44151	869198
444032	869199
63662	869200
48329	869201
240349	869202
573590	869203
141755	869204
10272	869205
572501	869206
415472	869207
377942	869208
296800	869209
414	869210
74873	869211
6570	869212
2638	869213
94413	869214
419462	869215
326256	869216
153613	869217
15905	869218
49093	869219
341944	869220
43783	869221
258	869222
161268	869223
397	869224
453323	869225
551395	869226
52089	869227
165742	869228
435876	869229
4052	869230
436	869231
55482	869232
18260	869233
4637	869234
7900	869235
15178	869236
343612	869237
97963	869238
112642	869239
115960	869240
421128	869241
222477	869242
1600	869243
619546	869244
6479	869245
113282	869246
8105	869247
36843	869248
282076	869249
426505	869250
8108	869251
159922	869252
693532	869253
71612	869254
249796	869255
282510	869256
591402	869257
300531	869258
56427	869259
152005	869260
76234	869261
244610	869262
663584	869263
15025	869264
128920	869265
25459	869266
607758	869267
354217	869268
383982	869269
136875	869270
41028	869271
477719	869272
614947	869273
16310	869274
239437	869275
84378	869276
321816	869277
114713	869278
311412	869279
73409	869280
650225	869281
439630	869282
182527	869283
152900	869284
94260	869285
22245	869286
358484	869287
683699	869288
230692	869289
43525	869290
299415	869291
2507	869292
354388	869293
213630	869294
197389	869295
148392	869296
109128	869297
140366	869298
162288	869299
38918	869300
143789	869301
254203	869302
1086	869303
436401	869304
47092	869305
170460	869306
30306	869307
46565	869308
64292	869309
418946	869310
5378	869311
183226	869312
41016	869313
30963	869314
137687	869315
79138	869316
16760	869317
128039	869318
56128	869319
319446	869320
158105	869321
72	869322
19978	869323
469285	869324
101272	869325
102525	869326
90528	869327
116894	869328
156478	869329
415367	869330
171361	869331
501960	869332
635125	869333
647838	869334
54575	869335
680680	869336
74052	869337
154082	869338
349674	869339
470874	869340
221685	869341
23830	869342
24396	869343
83638	869344
120140	869345
45796	869346
53935	869347
1365	869348
54606	869349
695870	869350
100389	869351
55304	869352
7655	869353
7417	869354
92147	869355
548	869356
24653	869357
514258	869358
118318	869359
286882	869360
215206	869361
59160	869362
520813	869363
183219	869364
138728	869365
14655	869366
37953	869367
45739	869368
29633	869369
124358	869370
190093	869371
184261	869372
488	869373
135373	869374
611890	869375
510642	869376
14	869377
142554	869378
516896	869379
606343	869380
459488	869381
366587	869382
169426	869383
286781	869384
494220	869385
343089	869386
41444	869387
6522	869388
104580	869389
646180	869390
660393	869391
284153	869392
10290	869393
91914	869394
31492	869395
47447	869396
284474	869397
104700	869398
141239	869399
52082	869400
352556	869401
8460	869402
39054	869403
11303	869404
256634	869405
11716	869406
645998	869407
16146	869408
145290	869409
48733	869410
539266	869411
89630	869412
593945	869413
456302	869414
516943	869415
122606	869416
380997	869417
455261	869418
75428	869419
624126	869420
455921	869421
455981	869422
455918	869423
456005	869424
195433	869425
455926	869426
122562	869427
674611	869428
455979	869429
455948	869430
20287	869431
220344	869432
456022	869433
204278	869434
455923	869435
122547	869436
58727	869437
97755	869438
610766	869439
456273	869440
292870	869441
122603	869442
122609	869443
122609	869444
122601	869445
151617	869446
6095	869447
122232	869448
122569	869449
456270	869450
456300	869451
456293	869452
326784	869453
122604	869454
43962	869455
385192	869456
79912	869457
371670	869458
72186	869459
558	869460
67005	869461
456289	869462
75049	869463
125402	869464
560740	869465
75401	869466
9922	869467
381691	869468
323980	869469
672601	869470
645877	869471
26578	869472
159636	869473
44117	869474
146927	869475
652474	869476
1678	869477
252596	869478
108641	869479
672325	869480
94405	869481
444437	869482
33285	869483
154986	869484
690487	869485
127658	869486
648009	869487
127296	869488
51889	869489
610066	869490
45971	869491
473190	869492
478	869493
263911	869494
122100	869495
59317	869496
462822	869497
190293	869498
122618	869499
456298	869500
414851	869501
362560	869502
99900	869503
287909	869504
386554	869505
85	869506
48857	869507
124623	869508
47635	869509
688186	869510
167001	869511
48473	869512
48473	869513
681652	869514
170126	869515
681701	869516
290331	869517
681678	869518
681665	869519
122639	869520
143841	869521
445454	869522
302105	869523
538	869524
355637	869525
594528	869526
217308	869527
289476	869528
536543	869529
251968	869530
403	869531
251969	869532
655825	869533
289496	869534
3860	869535
455551	869536
173091	869537
312307	869538
197732	869539
651616	869540
62114	869541
536332	869542
610498	869543
671011	869544
516089	869545
143350	869546
101436	869547
650000	869548
649895	869549
605401	869550
126054	869551
649888	869552
10717	869553
122457	869554
169816	869555
195411	869556
24482	869557
171348	869558
85	869559
44109	869560
220102	869561
70417	869562
56608	869563
602246	869564
392965	869565
138843	869566
553894	869567
585465	869568
190030	869569
8625	869570
176381	869571
247730	869572
680741	869573
680756	869574
315897	869575
12158	869576
154314	869577
608186	869578
547542	869579
113335	869580
521181	869581
273293	869582
611126	869583
156177	869584
360675	869585
452430	869586
678550	869587
678549	869588
452493	869589
678548	869590
678547	869591
196415	869592
502646	869593
406746	869594
585646	869595
139935	869596
498919	869597
640948	869598
528191	869599
223701	869600
222463	869601
371850	869602
616836	869603
320040	869604
122273	869605
122273	869606
452080	869607
326320	869608
126447	869609
184511	869610
125661	869611
22698	869612
268963	869613
688389	869614
512321	869615
30794	869616
96178	869617
33303	869618
598193	869619
100928	869620
31683	869621
155370	869622
426777	869623
586944	869624
55092	869625
108433	869626
401325	869627
657197	869628
7881	869629
3490	869630
165031	869631
8935	869632
26864	869633
588074	869634
123897	869635
3195	869636
386346	869637
209165	869638
575555	869639
167026	869640
282499	869641
81356	869642
42154	869643
48807	869644
654646	869645
245622	869646
25834	869647
129478	869648
270035	869649
7566	869650
141224	869651
575669	869652
641136	869653
634975	869654
52168	869655
10564	869656
390591	869657
67492	869658
395051	869659
65448	869660
2605	869661
117571	869662
197469	869663
408442	869664
352824	869665
147431	869666
429204	869667
141186	869668
37095	869669
26706	869670
583442	869671
271245	869672
669105	869673
6409	869674
569029	869675
70124	869676
4565	869677
168555	869678
595382	869679
76935	869680
13883	869681
407566	869682
59714	869683
263978	869684
551672	869685
150	869686
147219	869687
573683	869688
164324	869689
66869	869690
593000	869691
482469	869692
379708	869693
633549	869694
42348	869695
412362	869696
7332	869697
303635	869698
412883	869699
515506	869700
658448	869701
17185	869702
189643	869703
77519	869704
398746	869705
388013	869706
408780	869707
32557	869708
108467	869709
123035	869710
666731	869711
373752	869712
475289	869713
361275	869714
34408	869715
576900	869716
552	869717
555114	869718
54541	869719
26478	869720
105772	869721
495979	869722
1826	869723
124812	869724
163	869725
44343	869726
45975	869727
696353	869728
154751	869729
602703	869730
694183	869731
625391	869732
347420	869733
26049	869734
232908	869735
251889	869736
233126	869737
382160	869738
107977	869739
574523	869740
126091	869741
70494	869742
575016	869743
229960	869744
357285	869745
3834	869746
264506	869747
465689	869748
296861	869749
645530	869750
24439	869751
488517	869752
655400	869753
20306	869754
688	869755
101976	869756
29004	869757
101313	869758
251245	869759
507777	869760
981	869761
138175	869762
375954	869763
50255	869764
650166	869765
4394	869766
636882	869767
677185	869768
146405	869769
510206	869770
621911	869771
1384	869772
637044	869773
51565	869774
82381	869775
119818	869776
42902	869777
196461	869778
140463	869779
393879	869780
36961	869781
194906	869782
65378	869783
397345	869784
10219	869785
2351	869786
14572	869787
555987	869788
49288	869789
683781	869790
335920	869791
338580	869792
541181	869793
209570	869794
75929	869795
343829	869796
144239	869797
29403	869798
284	869799
464389	869800
12808	869801
103679	869802
143862	869803
38202	869804
51066	869805
43936	869806
3341	869807
111151	869808
536391	869809
547112	869810
48291	869811
231721	869812
74810	869813
16513	869814
475016	869815
40615	869816
578188	869817
405247	869818
10925	869819
127748	869820
137746	869821
3015	869822
82496	869823
49454	869824
578850	869825
395897	869826
154703	869827
10665	869828
18009	869829
68666	869830
305053	869831
3740	869832
390137	869833
95941	869834
2412	869835
119395	869836
79162	869837
295931	869838
236503	869839
42098	869840
5381	869841
545567	869842
56509	869843
12856	869844
44248	869845
517558	869846
10123	869847
161420	869848
56078	869849
622465	869850
165659	869851
339325	869852
4556	869853
5692	869854
409551	869855
123927	869856
123926	869857
599296	869858
615790	869859
145937	869860
242124	869861
171098	869862
165702	869863
11934	869864
425402	869865
988	869866
53438	869867
619337	869868
597257	869869
534099	869870
316759	869871
130067	869872
411718	869873
318178	869874
1185	869875
23145	869876
548898	869877
558472	869878
406472	869879
1941	869880
131707	869881
5370	869882
219167	869883
235337	869884
148288	869885
100784	869886
515843	869887
615308	869888
234640	869889
584123	869890
352661	869891
519908	869892
485318	869893
485540	869894
20923	869895
485398	869896
485446	869897
20923	869898
485317	869899
485500	869900
485612	869901
275002	869902
41315	869903
675295	869904
290244	869905
343523	869906
329917	869907
53016	869908
37740	869909
622543	869910
158379	869911
416583	869912
602038	869913
267089	869914
498800	869915
658484	869916
638010	869917
86602	869918
638013	869919
106868	869920
4497	869921
694549	869922
149594	869923
306066	869924
501465	869925
244552	869926
623896	869927
337248	869928
680136	869929
666405	869930
52487	869931
305876	869932
524148	869933
154896	869934
122643	869935
614890	869936
483474	869937
8277	869938
44870	869939
207504	869940
464624	869941
674869	869942
310051	869943
11824	869944
281325	869945
194399	869946
71905	869947
207498	869948
314443	869949
27829	869950
393830	869951
77996	869952
109051	869953
43694	869954
54296	869955
637910	869956
168292	869957
144420	869958
145599	869959
559089	869960
601428	869961
587579	869962
6825	869963
642764	869964
554548	869965
197888	869966
593749	869967
661342	869968
92775	869969
165135	869970
510957	869971
592261	869972
258542	869973
68962	869974
149909	869975
154502	869976
44408	869977
454159	869978
261040	869979
167709	869980
44636	869981
104823	869982
265088	869983
369484	869984
90888	869985
545731	869986
223603	869987
594257	869988
263553	869989
537381	869990
299951	869991
56876	869992
509593	869993
61443	869994
129362	869995
262717	869996
21363	869997
38821	869998
338909	869999
38280	870000
32112	870001
479816	870002
250628	870003
463862	870004
595643	870005
42853	870006
556954	870007
65551	870008
400239	870009
7729	870010
132946	870011
103903	870012
477515	870013
95342	870014
170221	870015
204625	870016
22782	870017
335954	870018
112227	870019
3322	870020
684882	870021
684884	870022
258604	870023
21552	870024
108890	870025
617649	870026
233640	870027
157910	870028
660833	870029
666492	870030
664028	870031
317443	870032
54513	870033
661730	870034
41001	870035
34039	870036
34190	870037
442739	870038
446125	870039
538222	870040
548700	870041
134493	870042
574338	870043
320991	870044
125673	870045
165769	870046
38689	870047
3278	870048
86254	870049
11526	870050
9393	870051
373473	870052
509171	870053
695489	870054
312855	870055
158717	870056
572990	870057
426077	870058
537426	870059
44594	870060
486577	870061
145423	870062
123	870063
186846	870064
33804	870065
358045	870066
47092	870067
509472	870068
319738	870069
383420	870070
54294	870071
205196	870072
663219	870073
614576	870074
377261	870075
82606	870076
576605	870077
62835	870078
9386	870079
2610	870080
129111	870081
4520	870082
58751	870083
89371	870084
13	870085
46014	870086
158072	870087
262661	870088
320989	870089
261006	870090
69953	870091
566559	870092
684719	870093
262119	870094
236033	870095
244649	870096
665390	870097
368842	870098
434273	870099
52301	870100
317703	870101
359150	870102
202201	870103
224913	870104
536691	870105
282357	870106
221823	870107
651338	870108
154371	870109
323567	870110
511588	870111
314586	870112
555244	870113
290251	870114
257544	870115
464548	870116
223605	870117
117588	870118
205464	870119
536835	870120
672868	870121
578186	870122
524969	870123
112226	870124
231006	870125
422574	870126
408986	870127
2427	870128
482722	870129
578415	870130
500622	870131
687612	870132
297256	870133
81312	870134
40711	870135
400621	870136
320465	870137
97162	870138
32196	870139
306470	870140
647571	870141
168302	870142
140842	870143
322013	870144
477590	870145
503839	870146
277568	870147
2789	870148
486007	870149
391900	870150
324333	870151
128628	870152
381702	870153
195711	870154
681425	870155
313014	870156
539300	870157
608635	870158
24119	870159
509140	870160
255288	870161
683410	870162
80636	870163
121652	870164
223250	870165
306261	870166
554448	870167
690313	870168
48172	870169
11096	870170
649949	870171
256120	870172
13563	870173
181692	870174
69049	870175
499935	870176
14928	870177
502978	870178
437731	870179
394910	870180
35890	870181
175841	870182
109037	870183
293880	870184
1442	870185
304922	870186
617768	870187
4858	870188
3305	870189
150626	870190
555135	870191
351714	870192
13463	870193
15381	870194
311413	870195
166222	870196
211199	870197
322266	870198
171443	870199
130	870200
497484	870201
527523	870202
298038	870203
551918	870204
66494	870205
35535	870206
68678	870207
57475	870208
104365	870209
151756	870210
67962	870211
410212	870212
550583	870213
408791	870214
266574	870215
9	870216
580617	870217
81127	870218
18237	870219
314536	870220
70849	870221
617152	870222
86144	870223
156563	870224
681567	870225
612526	870226
538227	870227
495827	870228
340805	870229
408489	870230
561863	870231
371705	870232
140791	870233
539059	870234
586365	870235
263988	870236
37884	870237
576705	870238
390343	870239
580055	870240
51799	870241
620056	870242
336710	870243
66741	870244
599835	870245
656835	870246
45306	870247
355717	870248
258196	870249
105854	870250
195077	870251
96764	870252
455775	870253
170105	870254
410219	870255
74191	870256
161296	870257
134114	870258
410957	870259
182409	870260
360737	870261
55395	870262
336775	870263
21845	870264
606583	870265
496953	870266
109615	870267
474461	870268
56050	870269
672835	870270
318143	870271
90634	870272
265158	870273
485468	870274
365162	870275
351269	870276
495785	870277
43064	870278
681194	870279
679691	870280
77691	870281
537049	870282
251800	870283
50334	870284
443122	870285
366733	870286
144003	870287
409540	870288
527421	870289
581736	870290
293926	870291
582091	870292
550336	870293
692543	870294
6883	870295
370276	870296
659570	870297
427604	870298
33468	870299
482663	870300
376033	870301
38632	870302
61627	870303
2104	870304
533358	870305
609733	870306
108889	870307
42723	870308
172386	870309
348142	870310
47471	870311
251420	870312
686907	870313
560113	870314
408200	870315
85037	870316
2938	870317
137188	870318
517550	870319
195663	870320
122420	870321
681565	870322
117067	870323
20210	870324
1594	870325
5019	870326
540379	870327
26363	870328
330130	870329
120974	870330
317479	870331
477883	870332
31834	870333
309884	870334
60067	870335
38111	870336
54300	870337
523379	870338
166403	870339
428382	870340
428335	870341
428410	870342
394986	870343
2300	870344
664712	870345
10308	870346
170891	870347
102110	870348
94221	870349
422999	870350
233130	870351
134365	870352
2273	870353
539195	870354
5419	870355
683003	870356
145659	870357
402097	870358
453338	870359
667545	870360
22816	870361
504256	870362
32646	870363
24596	870364
79772	870365
100585	870366
223868	870367
139746	870368
495968	870369
207508	870370
488706	870371
534195	870372
129597	870373
2270	870374
515901	870375
66770	870376
11936	870377
564553	870378
626233	870379
53647	870380
145489	870381
265507	870382
590334	870383
115835	870384
167883	870385
463515	870386
129045	870387
574187	870388
572551	870389
201592	870390
376504	870391
422235	870392
365166	870393
481245	870394
41051	870395
574175	870396
687590	870397
63769	870398
550767	870399
62149	870400
362017	870401
306690	870402
135879	870403
176027	870404
398745	870405
579486	870406
170892	870407
604106	870408
259418	870409
582396	870410
216498	870411
87226	870412
159218	870413
82043	870414
1718	870415
554772	870416
538351	870417
269692	870418
88726	870419
50956	870420
429989	870421
477490	870422
30541	870423
304995	870424
201002	870425
477402	870426
10838	870427
504696	870428
127643	870429
57888	870430
124504	870431
117339	870432
88690	870433
590313	870434
271661	870435
122487	870436
510898	870437
81695	870438
540598	870439
585405	870440
1640	870441
443198	870442
204889	870443
129560	870444
523299	870445
443854	870446
222289	870447
345850	870448
443660	870449
32722	870450
517151	870451
405417	870452
158009	870453
7437	870454
186544	870455
408504	870456
163302	870457
547053	870458
38825	870459
620870	870460
99064	870461
149568	870462
238596	870463
691496	870464
198103	870465
580789	870466
379393	870467
556542	870468
23781	870469
238450	870470
329844	870471
12284	870472
36716	870473
100710	870474
462535	870475
462607	870476
290919	870477
265317	870478
13331	870479
157003	870480
569483	870481
434125	870482
628002	870483
119410	870484
580631	870485
561960	870486
644354	870487
415839	870488
113627	870489
150879	870490
284381	870491
284332	870492
131624	870493
13772	870494
435413	870495
372260	870496
448969	870497
463531	870498
118802	870499
1547	870500
581901	870501
13128	870502
121220	870503
52662	870504
251498	870505
2903	870506
456076	870507
130023	870508
523706	870509
181928	870510
351855	870511
604606	870512
165620	870513
12626	870514
308838	870515
308831	870516
34976	870517
90671	870518
306179	870519
28318	870520
9109	870521
2633	870522
23699	870523
1282	870524
470924	870525
49448	870526
606498	870527
13369	870528
472603	870529
32238	870530
453007	870531
12571	870532
500341	870533
56270	870534
393920	870535
373247	870536
515684	870537
317137	870538
642977	870539
291503	870540
155995	870541
425919	870542
408154	870543
154023	870544
14029	870545
134071	870546
480483	870547
171011	870548
257002	870549
257194	870550
257006	870551
417738	870552
431643	870553
284988	870554
57790	870555
572463	870556
41481	870557
41088	870558
425480	870559
43520	870560
299224	870561
55918	870562
658393	870563
435367	870564
33730	870565
570195	870566
394269	870567
473283	870568
268750	870569
452707	870570
206534	870571
35842	870572
527033	870573
603069	870574
54777	870575
691792	870576
571618	870577
620813	870578
90933	870579
101903	870580
120630	870581
23850	870582
14331	870583
604352	870584
48611	870585
444097	870586
337888	870587
628956	870588
13134	870589
197702	870590
147210	870591
428006	870592
244550	870593
114564	870594
608986	870595
138254	870596
78715	870597
54971	870598
674958	870599
404633	870600
627949	870601
142531	870602
5415	870603
340609	870604
448166	870605
665758	870606
73156	870607
5594	870608
655874	870609
316890	870610
1531	870611
561732	870612
629883	870613
134334	870614
678378	870615
456320	870616
48866	870617
22168	870618
285432	870619
463520	870620
57791	870621
452083	870622
409832	870623
474376	870624
250294	870625
667721	870626
19882	870627
672863	870628
112057	870629
433384	870630
12542	870631
285299	870632
547913	870633
408987	870634
359263	870635
644350	870636
519004	870637
172799	870638
45382	870639
96834	870640
298040	870641
490859	870642
17739	870643
476158	870644
102589	870645
421465	870646
84585	870647
365160	870648
3910	870649
291053	870650
657577	870651
388022	870652
385580	870653
24154	870654
524963	870655
199348	870656
305070	870657
363668	870658
144471	870659
595280	870660
579545	870661
601587	870662
175399	870663
298043	870664
612657	870665
91993	870666
312792	870667
578994	870668
683246	870669
239183	870670
672795	870671
1890	870672
568333	870673
23633	870674
33357	870675
325014	870676
81118	870677
17485	870678
155439	870679
131204	870680
409408	870681
118835	870682
580467	870683
592636	870684
1183	870685
326436	870686
153085	870687
148631	870688
521280	870689
184782	870690
524136	870691
36614	870692
27986	870693
203839	870694
101530	870695
354477	870696
637024	870697
169753	870698
112487	870699
342732	870700
98206	870701
590355	870702
558373	870703
457950	870704
250614	870705
670158	870706
196092	870707
406711	870708
430142	870709
10996	870710
442944	870711
314218	870712
501612	870713
115992	870714
254292	870715
454806	870716
63344	870717
411651	870718
411664	870719
290558	870720
348373	870721
471976	870722
488542	870723
288583	870724
13843	870725
30949	870726
1062	870727
269099	870728
257783	870729
695976	870730
70750	870731
113753	870732
492623	870733
618792	870734
354170	870735
475400	870736
61501	870737
109244	870738
9937	870739
584656	870740
2655	870741
240491	870742
479	870743
53431	870744
141057	870745
58246	870746
395301	870747
126082	870748
155437	870749
448528	870750
138493	870751
304834	870752
544257	870753
276373	870754
78017	870755
507672	870756
89191	870757
113369	870758
317598	870759
313569	870760
166698	870761
129804	870762
432748	870763
201656	870764
31422	870765
428383	870766
222628	870767
71275	870768
302672	870769
307940	870770
101007	870771
73803	870772
666328	870773
353097	870774
28249	870775
458919	870776
397835	870777
10139	870778
215558	870779
79966	870780
583440	870781
583467	870782
428398	870783
687782	870784
14012	870785
458227	870786
330202	870787
4006	870788
212591	870789
657050	870790
259017	870791
603316	870792
127817	870793
400772	870794
119838	870795
244551	870796
391719	870797
498850	870798
215289	870799
402697	870800
40442	870801
681198	870802
84775	870803
4773	870804
576709	870805
18577	870806
589854	870807
8688	870808
266618	870809
660826	870810
602148	870811
161099	870812
12592	870813
22102	870814
693101	870815
50769	870816
212782	870817
22054	870818
161999	870819
642969	870820
212374	870821
538918	870822
134329	870823
316874	870824
686115	870825
48573	870826
409845	870827
594365	870828
503609	870829
456060	870830
262114	870831
601764	870832
239332	870833
435044	870834
446361	870835
578948	870836
400663	870837
235639	870838
466589	870839
860	870840
376566	870841
398666	870842
223785	870843
310576	870844
5737	870845
680133	870846
155006	870847
148915	870848
275884	870849
574102	870850
680975	870851
475257	870852
678533	870853
348140	870854
677187	870855
680918	870856
675049	870857
485402	870858
124760	870859
268578	870860
107335	870861
313805	870862
674156	870863
4443	870864
310843	870865
518832	870866
411548	870867
157773	870868
87035	870869
200895	870870
459105	870871
169539	870872
49177	870873
35144	870874
619309	870875
657639	870876
511740	870877
508147	870878
213659	870879
151349	870880
46347	870881
45874	870882
673308	870883
537774	870884
633081	870885
590928	870886
118	870887
351702	870888
592477	870889
45874	870890
267708	870891
192032	870892
354424	870893
240490	870894
431000	870895
45874	870896
535058	870897
294590	870898
551917	870899
593420	870900
659846	870901
577395	870902
24236	870903
661083	870904
577944	870905
117	870906
438566	870907
198025	870908
473418	870909
694145	870910
422645	870911
195716	870912
647791	870913
602613	870914
23215	870915
16591	870916
7315	870917
505973	870918
129606	870919
372836	870920
129161	870921
558991	870922
456172	870923
302334	870924
91961	870925
478533	870926
422584	870927
629875	870928
696	870929
91414	870930
591066	870931
474842	870932
615388	870933
515936	870934
404026	870935
475502	870936
7837	870937
347643	870938
344721	870939
677986	870940
56289	870941
635270	870942
13280	870943
164802	870944
283980	870945
678484	870946
252554	870947
21408	870948
269665	870949
524730	870950
319285	870951
5722	870952
1989	870953
689102	870954
687915	870955
339555	870956
172876	870957
646931	870958
103228	870959
101218	870960
667423	870961
12287	870962
131486	870963
583472	870964
4254	870965
204184	870966
461233	870967
50619	870968
281435	870969
220084	870970
9970	870971
118887	870972
427831	870973
53430	870974
437805	870975
317550	870976
229605	870977
285050	870978
110800	870979
3980	870980
158333	870981
492153	870982
98406	870983
252503	870984
395293	870985
673509	870986
467325	870987
8117	870988
15341	870989
277293	870990
3949	870991
94795	870992
482881	870993
107915	870994
161272	870995
522509	870996
374496	870997
580737	870998
338356	870999
372305	871000
125869	871001
694547	871002
312810	871003
161140	871004
503282	871005
2479	871006
116120	871007
92242	871008
675430	871009
137560	871010
103508	871011
11005	871012
433235	871013
188842	871014
536689	871015
304899	871016
407888	871017
31776	871018
348167	871019
216993	871020
219223	871021
449	871022
670999	871023
38654	871024
333726	871025
40788	871026
180482	871027
295951	871028
28595	871029
466995	871030
324121	871031
162285	871032
681003	871033
375589	871034
601753	871035
374840	871036
143980	871037
142042	871038
471060	871039
640377	871040
341325	871041
7227	871042
11932	871043
452236	871044
349623	871045
108551	871046
343927	871047
36266	871048
298925	871049
377109	871050
461614	871051
568140	871052
50870	871053
308825	871054
328803	871055
155177	871056
125048	871057
154109	871058
595097	871059
36939	871060
682747	871061
15645	871062
6927	871063
670983	871064
271756	871065
474841	871066
333573	871067
459113	871068
512608	871069
318620	871070
694669	871071
15770	871072
306182	871073
344013	871074
585516	871075
350155	871076
167809	871077
100454	871078
583305	871079
583517	871080
227491	871081
7996	871082
616159	871083
52377	871084
233872	871085
89999	871086
428358	871087
693883	871088
47098	871089
37501	871090
468424	871091
165165	871092
549749	871093
290230	871094
310863	871095
155497	871096
6444	871097
428331	871098
104878	871099
678758	871100
999	871101
4300	871102
615983	871103
229027	871104
385815	871105
176975	871106
605304	871107
162560	871108
12857	871109
595407	871110
80532	871111
257967	871112
164632	871113
152378	871114
320165	871115
174426	871116
353514	871117
353477	871118
353474	871119
252651	871120
486688	871121
379406	871122
134857	871123
117917	871124
48506	871125
9166	871126
395920	871127
626537	871128
263319	871129
276827	871130
161987	871131
617866	871132
16262	871133
65808	871134
314877	871135
451	871136
437672	871137
321692	871138
213234	871139
68352	871140
28381	871141
213304	871142
134391	871143
365176	871144
7889	871145
691574	871146
1074	871147
590033	871148
183709	871149
231478	871150
69736	871151
609546	871152
4715	871153
140464	871154
2721	871155
548578	871156
179813	871157
223342	871158
66955	871159
285508	871160
114741	871161
114737	871162
114738	871163
561364	871164
278030	871165
539229	871166
631243	871167
252359	871168
320601	871169
170055	871170
390833	871171
607485	871172
165956	871173
130359	871174
539223	871175
113844	871176
162666	871177
105003	871178
169805	871179
638578	871180
661941	871181
416409	871182
34962	871183
361258	871184
401486	871185
449308	871186
152490	871187
200857	871188
21596	871189
158670	871190
4449	871191
583461	871192
320391	871193
23939	871194
583458	871195
320398	871196
583459	871197
448524	871198
579352	871199
463565	871200
74630	871201
382478	871202
682134	871203
318356	871204
614578	871205
88592	871206
611428	871207
433094	871208
97470	871209
258595	871210
585173	871211
646867	871212
168823	871213
2863	871214
153169	871215
267627	871216
78457	871217
650387	871218
31589	871219
371095	871220
507916	871221
119026	871222
461636	871223
571393	871224
141144	871225
320644	871226
39907	871227
257778	871228
92851	871229
464010	871230
656938	871231
120401	871232
463932	871233
150502	871234
603045	871235
294095	871236
563997	871237
59917	871238
71295	871239
122481	871240
336204	871241
56257	871242
633153	871243
21498	871244
450675	871245
584699	871246
38763	871247
617387	871248
587541	871249
338042	871250
156136	871251
11218	871252
67088	871253
257798	871254
166981	871255
408970	871256
529706	871257
220090	871258
225039	871259
318392	871260
165408	871261
35468	871262
125837	871263
364514	871264
122111	871265
7595	871266
129351	871267
1916	871268
384026	871269
56451	871270
25811	871271
172945	871272
151937	871273
516244	871274
168825	871275
297376	871276
665846	871277
46594	871278
697579	871279
360047	871280
384381	871281
234598	871282
327037	871283
551054	871284
436	871285
53003	871286
599868	871287
629725	871288
343947	871289
165751	871290
582863	871291
55024	871292
599862	871293
617109	871294
599909	871295
395056	871296
156899	871297
631485	871298
343521	871299
3506	871300
661082	871301
7663	871302
616101	871303
611074	871304
541256	871305
294495	871306
359281	871307
59878	871308
594318	871309
206073	871310
252019	871311
413198	871312
199622	871313
86167	871314
52743	871315
576790	871316
149948	871317
498961	871318
31589	871319
97459	871320
373779	871321
240735	871322
670142	871323
154511	871324
427853	871325
572666	871326
551845	871327
133361	871328
23182	871329
61932	871330
157521	871331
261400	871332
369599	871333
156834	871334
278014	871335
571649	871336
213152	871337
581708	871338
331223	871339
57206	871340
200693	871341
123202	871342
332661	871343
463870	871344
495868	871345
224251	871346
133353	871347
166271	871348
162759	871349
161623	871350
629844	871351
43120	871352
170356	871353
645982	871354
494378	871355
494383	871356
245277	871357
152253	871358
49804	871359
25810	871360
12019	871361
111949	871362
289567	871363
171004	871364
71461	871365
53667	871366
215617	871367
441432	871368
16592	871369
16592	871370
380247	871371
384929	871372
44063	871373
584084	871374
516329	871375
71684	871376
354476	871377
171602	871378
29139	871379
2060	871380
23756	871381
336835	871382
637716	871383
106488	871384
561331	871385
561396	871386
587896	871387
71029	871388
120400	871389
590327	871390
667270	871391
206050	871392
391823	871393
380326	871394
435226	871395
332210	871396
674404	871397
338201	871398
73503	871399
33444	871400
236655	871401
132123	871402
350790	871403
75169	871404
470892	871405
113592	871406
26031	871407
422569	871408
421959	871409
205344	871410
138671	871411
257887	871412
557996	871413
373487	871414
297093	871415
266067	871416
553356	871417
83797	871418
677441	871419
101630	871420
362553	871421
317707	871422
624929	871423
22654	871424
195196	871425
291145	871426
19915	871427
492068	871428
645397	871429
165825	871430
498203	871431
473336	871432
21109	871433
629687	871434
75600	871435
319329	871436
5033	871437
71271	871438
276555	871439
373674	871440
43853	871441
352269	871442
121809	871443
160870	871444
631024	871445
610787	871446
96758	871447
84948	871448
190766	871449
406405	871450
434005	871451
11370	871452
384967	871453
54063	871454
172578	871455
265079	871456
58088	871457
667465	871458
204151	871459
539017	871460
152590	871461
86656	871462
172301	871463
154442	871464
55395	871465
158023	871466
135499	871467
296365	871468
7054	871469
213188	871470
315917	871471
626547	871472
490626	871473
294531	871474
666560	871475
130124	871476
407436	871477
515381	871478
477805	871479
428747	871480
175202	871481
224910	871482
68075	871483
225103	871484
183149	871485
133534	871486
354435	871487
161446	871488
78797	871489
213044	871490
374	871491
391730	871492
25546	871493
58786	871494
111935	871495
194748	871496
423434	871497
179933	871498
146483	871499
45311	871500
141939	871501
314385	871502
131870	871503
339730	871504
195436	871505
454421	871506
549574	871507
52039	871508
160306	871509
592269	871510
6056	871511
633112	871512
388672	871513
231757	871514
20372	871515
152717	871516
477865	871517
290427	871518
80708	871519
223727	871520
584649	871521
276942	871522
561642	871523
19599	871524
160701	871525
470842	871526
225060	871527
686883	871528
574104	871529
252101	871530
360569	871531
303146	871532
374528	871533
365616	871534
591048	871535
603466	871536
204497	871537
584691	871538
647666	871539
687356	871540
386372	871541
415718	871542
684209	871543
452472	871544
262951	871545
491656	871546
92911	871547
320995	871548
320996	871549
321002	871550
584348	871551
92912	871552
321020	871553
321033	871554
360594	871555
644324	871556
476178	871557
52622	871558
338074	871559
478393	871560
353962	871561
482855	871562
156628	871563
411607	871564
67365	871565
5804	871566
333277	871567
59281	871568
251550	871569
548863	871570
529403	871571
53717	871572
70315	871573
19056	871574
112481	871575
35816	871576
24926	871577
432565	871578
639325	871579
59043	871580
397948	871581
304801	871582
319301	871583
148206	871584
78510	871585
201196	871586
354101	871587
510943	871588
396901	871589
40884	871590
399113	871591
392557	871592
3694	871593
14729	871594
36879	871595
686137	871596
23185	871597
257343	871598
245409	871599
426931	871600
603217	871601
657927	871602
388303	871603
35671	871604
549515	871605
464450	871606
223327	871607
219271	871608
149046	871609
367989	871610
353397	871611
374919	871612
201565	871613
16872	871614
229733	871615
56257	871616
232762	871617
18478	871618
35563	871619
669216	871620
349384	871621
652390	871622
344725	871623
692621	871624
205239	871625
587025	871626
610903	871627
23363	871628
139162	871629
52032	871630
339666	871631
205689	871632
245624	871633
14836	871634
19728	871635
473324	871636
461373	871637
1140	871638
356219	871639
386866	871640
287192	871641
48236	871642
211016	871643
223765	871644
347687	871645
430953	871646
165237	871647
465914	871648
223154	871649
351734	871650
334522	871651
332164	871652
124691	871653
382826	871654
252714	871655
221156	871656
636754	871657
565834	871658
304549	871659
170216	871660
411828	871661
462327	871662
22054	871663
9551	871664
10230	871665
691576	871666
456453	871667
433366	871668
504395	871669
106509	871670
568311	871671
285643	871672
627699	871673
82984	871674
257775	871675
308744	871676
437166	871677
484313	871678
12351	871679
89906	871680
551891	871681
16845	871682
498548	871683
348316	871684
31513	871685
341144	871686
173885	871687
261042	871688
160881	871689
29927	871690
405432	871691
227036	871692
2264	871693
62045	871694
656939	871695
311584	871696
142039	871697
404387	871698
156880	871699
119920	871700
71164	871701
353298	871702
637953	871703
488954	871704
68830	871705
309356	871706
152217	871707
601441	871708
456084	871709
83900	871710
598281	871711
185181	871712
157332	871713
152550	871714
262129	871715
425999	871716
118006	871717
663421	871718
476025	871719
330064	871720
345984	871721
683962	871722
4758	871723
430980	871724
6605	871725
230685	871726
453792	871727
471811	871728
14745	871729
696208	871730
400626	871731
91389	871732
481773	871733
336698	871734
342909	871735
260370	871736
355718	871737
482865	871738
3145	871739
105337	871740
218212	871741
656144	871742
667698	871743
190769	871744
333552	871745
614635	871746
486327	871747
8102	871748
261153	871749
62860	871750
101462	871751
493344	871752
462086	871753
366573	871754
542630	871755
100561	871756
544351	871757
365212	871758
8709	871759
945	871760
162831	871761
15212	871762
509957	871763
99453	871764
116521	871765
583265	871766
23340	871767
92747	871768
609010	871769
635167	871770
666280	871771
104895	871772
10	871773
658431	871774
663911	871775
122736	871776
235458	871777
600854	871778
568739	871779
345642	871780
375604	871781
62642	871782
170625	871783
288247	871784
169505	871785
223321	871786
599133	871787
407361	871788
313684	871789
91810	871790
633071	871791
169408	871792
493563	871793
108095	871794
150515	871795
584492	871796
92503	871797
686482	871798
276027	871799
405427	871800
354171	871801
478504	871802
612528	871803
574880	871804
98189	871805
408977	871806
308753	871807
223372	871808
616367	871809
119403	871810
590306	871811
86580	871812
336345	871813
507404	871814
174242	871815
83211	871816
678564	871817
48182	871818
106483	871819
147020	871820
321028	871821
113130	871822
5421	871823
594799	871824
171841	871825
38449	871826
56442	871827
595795	871828
67785	871829
590420	871830
646245	871831
657463	871832
159959	871833
54132	871834
264874	871835
485921	871836
32745	871837
82627	871838
8673	871839
295125	871840
248757	871841
460982	871842
472703	871843
313306	871844
410821	871845
210468	871846
37444	871847
371910	871848
406493	871849
223236	871850
691530	871851
499837	871852
91446	871853
290318	871854
43601	871855
80064	871856
170114	871857
202853	871858
415555	871859
610825	871860
557551	871861
672891	871862
654572	871863
150426	871864
446126	871865
54313	871866
342854	871867
672925	871868
284263	871869
390496	871870
71096	871871
172682	871872
590270	871873
88671	871874
170912	871875
186925	871876
167759	871877
53381	871878
646204	871879
164038	871880
42010	871881
113245	871882
36412	871883
258040	871884
376886	871885
211339	871886
400657	871887
22178	871888
8832	871889
100893	871890
78641	871891
411604	871892
34499	871893
124706	871894
97006	871895
672814	871896
41804	871897
318327	871898
167733	871899
110301	871900
212433	871901
265682	871902
276936	871903
28816	871904
56422	871905
389583	871906
183538	871907
280928	871908
116158	871909
500519	871910
580084	871911
125180	871912
9543	871913
175600	871914
540072	871915
588171	871916
147086	871917
571	871918
530411	871919
165127	871920
657031	871921
657263	871922
165146	871923
250104	871924
1889	871925
115300	871926
658210	871927
605202	871928
212228	871929
510221	871930
8429	871931
172823	871932
415285	871933
78562	871934
283009	871935
71815	871936
621421	871937
626466	871938
288438	871939
298198	871940
399365	871941
485405	871942
46785	871943
360208	871944
33147	871945
602795	871946
37769	871947
342936	871948
856	871949
112515	871950
140222	871951
142432	871952
38822	871953
365211	871954
129356	871955
369458	871956
57379	871957
399882	871958
652484	871959
416321	871960
301744	871961
109324	871962
482843	871963
205156	871964
279817	871965
184301	871966
395853	871967
695276	871968
598046	871969
221870	871970
579577	871971
296318	871972
43358	871973
603538	871974
657245	871975
234725	871976
15007	871977
81190	871978
390337	871979
416403	871980
348122	871981
489429	871982
644346	871983
31834	871984
91246	871985
452428	871986
467935	871987
47558	871988
648484	871989
638011	871990
399683	871991
45009	871992
278621	871993
18449	871994
118104	871995
44743	871996
661935	871997
1982	871998
23186	871999
220	872000
72302	872001
51562	872002
44799	872003
436515	872004
684626	872005
236431	872006
581080	872007
25502	872008
487005	872009
306844	872010
543431	872011
356419	872012
445601	872013
331430	872014
264339	872015
355423	872016
489153	872017
238456	872018
4505	872019
601745	872020
655397	872021
239986	872022
239987	872023
239999	872024
240011	872025
240015	872026
240017	872027
14841	872028
240027	872029
240034	872030
240036	872031
240029	872032
74585	872033
240042	872034
240037	872035
240048	872036
240050	872037
240063	872038
240067	872039
74586	872040
240082	872041
240096	872042
240098	872043
240099	872044
240106	872045
240120	872046
239984	872047
239988	872048
239991	872049
239993	872050
239996	872051
240002	872052
240005	872053
240006	872054
240010	872055
240012	872056
240018	872057
240019	872058
240022	872059
240025	872060
240030	872061
240031	872062
240035	872063
240039	872064
240046	872065
240051	872066
240055	872067
240059	872068
240066	872069
240087	872070
240102	872071
240109	872072
240118	872073
196575	872074
170810	872075
149285	872076
261039	872077
234335	872078
181334	872079
1608	872080
627144	872081
627149	872082
507682	872083
484607	872084
544651	872085
434322	872086
646197	872087
409045	872088
196	872089
340656	872090
152716	872091
513103	872092
434265	872093
429709	872094
494368	872095
339640	872096
165202	872097
131557	872098
1780	872099
619328	872100
408972	872101
391724	872102
184368	872103
666736	872104
340644	872105
408981	872106
47693	872107
408962	872108
339775	872109
192690	872110
582505	872111
116682	872112
429432	872113
429361	872114
224692	872115
629219	872116
131633	872117
263902	872118
140785	872119
497976	872120
37262	872121
97404	872122
480574	872123
57505	872124
611002	872125
41589	872126
128262	872127
149979	872128
434321	872129
493998	872130
340163	872131
252210	872132
330839	872133
674570	872134
101760	872135
391721	872136
13254	872137
25001	872138
340554	872139
117615	872140
340960	872141
218939	872142
627595	872143
670149	872144
367233	872145
434240	872146
132593	872147
657523	872148
657969	872149
491535	872150
496794	872151
434249	872152
657974	872153
463764	872154
502919	872155
498142	872156
502113	872157
689133	872158
498756	872159
200920	872160
73503	872161
17576	872162
11260	872163
385039	872164
135234	872165
10327	872166
143673	872167
56446	872168
632666	872169
43748	872170
403084	872171
162977	872172
3697	872173
431052	872174
97497	872175
268743	872176
209719	872177
696570	872178
345196	872179
558793	872180
588789	872181
393995	872182
49850	872183
331727	872184
371786	872185
463579	872186
621084	872187
101692	872188
101699	872189
445835	872190
119367	872191
1739	872192
558329	872193
609371	872194
432564	872195
9186	872196
75613	872197
102326	872198
351699	872199
596786	872200
47080	872201
1203	872202
687912	872203
224889	872204
477473	872205
693188	872206
539288	872207
71752	872208
73495	872209
4788	872210
148949	872211
666537	872212
149562	872213
44188	872214
59741	872215
322035	872216
4915	872217
142185	872218
191361	872219
621807	872220
657313	872221
635490	872222
633245	872223
15474	872224
43030	872225
116420	872226
67267	872227
151206	872228
341227	872229
428395	872230
411686	872231
116419	872232
416769	872233
78909	872234
380677	872235
672803	872236
121819	872237
14997	872238
309885	872239
141475	872240
127	872241
62995	872242
265850	872243
615042	872244
448179	872245
414304	872246
328061	872247
437640	872248
537351	872249
90644	872250
442097	872251
558041	872252
604246	872253
133465	872254
587122	872255
562626	872256
467118	872257
52533	872258
65415	872259
448130	872260
117054	872261
322899	872262
19601	872263
433986	872264
474039	872265
691821	872266
36855	872267
47091	872268
388026	872269
464888	872270
680582	872271
678433	872272
572062	872273
458623	872274
139437	872275
336812	872276
223162	872277
266640	872278
657325	872279
599525	872280
590061	872281
139617	872282
27169	872283
650505	872284
322799	872285
336845	872286
167477	872287
135588	872288
206620	872289
294022	872290
218962	872291
122111	872292
562726	872293
612484	872294
51446	872295
366561	872296
605545	872297
454282	872298
102216	872299
2598	872300
497399	872301
275887	872302
81964	872303
451499	872304
93274	872305
163578	872306
519725	872307
209047	872308
33915	872309
67196	872310
149113	872311
50921	872312
4771	872313
154503	872314
47944	872315
53249	872316
120611	872317
51440	872318
17996	872319
365218	872320
179891	872321
658436	872322
600043	872323
642493	872324
182960	872325
139623	872326
1848	872327
438441	872328
12997	872329
242880	872330
50149	872331
321019	872332
371333	872333
657622	872334
227416	872335
390747	872336
645411	872337
314140	872338
229907	872339
612829	872340
691852	872341
318333	872342
52564	872343
318434	872344
149678	872345
583212	872346
205638	872347
101227	872348
7671	872349
128038	872350
15658	872351
75813	872352
459617	872353
924	872354
245875	872355
185373	872356
334339	872357
151238	872358
89453	872359
572602	872360
345636	872361
605980	872362
58172	872363
323742	872364
48516	872365
140433	872366
110026	872367
41619	872368
446292	872369
55213	872370
254980	872371
529119	872372
282685	872373
38520	872374
58081	872375
73501	872376
59	872377
25547	872378
142320	872379
59	872380
32749	872381
167739	872382
561378	872383
25251	872384
27920	872385
121213	872386
91398	872387
73021	872388
263759	872389
229894	872390
80627	872391
265039	872392
15385	872393
592371	872394
468596	872395
259696	872396
626513	872397
13282	872398
577974	872399
139927	872400
404186	872401
134880	872402
376966	872403
442442	872404
115119	872405
121631	872406
508278	872407
157045	872408
149169	872409
527260	872410
261388	872411
239887	872412
542342	872413
98300	872414
409477	872415
452063	872416
423440	872417
602638	872418
616588	872419
97297	872420
554001	872421
140368	872422
25678	872423
548897	872424
125637	872425
391511	872426
121809	872427
136372	872428
520263	872429
520244	872430
610722	872431
436521	872432
175252	872433
88690	872434
10956	872435
538335	872436
126320	872437
86635	872438
590093	872439
34981	872440
215741	872441
171200	872442
531805	872443
416746	872444
410103	872445
232363	872446
305	872447
593928	872448
458465	872449
351267	872450
682870	872451
191421	872452
123132	872453
99693	872454
245678	872455
332447	872456
296817	872457
344310	872458
590474	872459
443442	872460
686734	872461
392225	872462
158501	872463
250125	872464
121307	872465
322269	872466
541040	872467
411014	872468
566150	872469
663940	872470
10793	872471
580917	872472
580927	872473
350055	872474
250268	872475
339535	872476
71185	872477
93656	872478
321009	872479
501613	872480
135537	872481
590322	872482
642773	872483
330432	872484
25824	872485
336774	872486
27979	872487
119056	872488
454808	872489
360641	872490
61920	872491
531221	872492
394260	872493
290675	872494
294019	872495
120437	872496
545271	872497
595549	872498
56750	872499
270209	872500
205832	872501
511590	872502
184934	872503
78102	872504
552881	872505
57291	872506
158998	872507
79910	872508
423031	872509
409488	872510
19800	872511
343191	872512
33614	872513
147227	872514
302600	872515
121	872516
176478	872517
584645	872518
217874	872519
469835	872520
86385	872521
195706	872522
450837	872523
94440	872524
448512	872525
97394	872526
559720	872527
142039	872528
361527	872529
61401	872530
2328	872531
591198	872532
341189	872533
45646	872534
184636	872535
479507	872536
3738	872537
542173	872538
170378	872539
608775	872540
568447	872541
18085	872542
115048	872543
339328	872544
53428	872545
35561	872546
162209	872547
67033	872548
44042	872549
617381	872550
284562	872551
529749	872552
4114	872553
106325	872554
20371	872555
423072	872556
117584	872557
690891	872558
676329	872559
602518	872560
158377	872561
562116	872562
660465	872563
476161	872564
11612	872565
109746	872566
317955	872567
544771	872568
322733	872569
40656	872570
470827	872571
261974	872572
632670	872573
107135	872574
223229	872575
252427	872576
131801	872577
629884	872578
135359	872579
1600	872580
535501	872581
588166	872582
109994	872583
101233	872584
452500	872585
407946	872586
167684	872587
449475	872588
89666	872589
474192	872590
351590	872591
112504	872592
50766	872593
10909	872594
2034	872595
163478	872596
583429	872597
267633	872598
381714	872599
325823	872600
263762	872601
26625	872602
119053	872603
99773	872604
147913	872605
605	872606
540664	872607
622251	872608
305040	872609
121835	872610
304932	872611
357952	872612
165752	872613
208105	872614
109775	872615
74113	872616
58735	872617
327395	872618
140893	872619
430351	872620
642518	872621
15715	872622
316024	872623
158256	872624
154368	872625
117666	872626
327468	872627
40928	872628
117617	872629
284040	872630
219435	872631
278391	872632
67738	872633
257525	872634
89699	872635
433292	872636
473956	872637
277535	872638
646590	872639
31613	872640
186161	872641
554575	872642
611036	872643
132404	872644
632058	872645
193018	872646
664400	872647
224547	872648
239762	872649
517694	872650
19790	872651
280705	872652
89886	872653
336750	872654
60802	872655
4975	872656
7462	872657
204907	872658
204896	872659
163300	872660
457707	872661
165345	872662
523548	872663
245945	872664
142345	872665
50766	872666
298023	872667
253119	872668
335808	872669
583700	872670
373524	872671
661113	872672
52420	872673
36298	872674
33330	872675
17343	872676
89024	872677
265012	872678
450735	872679
522334	872680
395217	872681
240195	872682
548476	872683
10402	872684
584821	872685
150549	872686
430137	872687
94811	872688
657683	872689
475903	872690
464654	872691
644778	872692
411758	872693
639694	872694
161647	872695
303139	872696
679623	872697
442048	872698
319043	872699
130129	872700
599822	872701
449843	872702
394993	872703
223177	872704
36717	872705
431642	872706
675052	872707
268653	872708
507271	872709
435308	872710
288346	872711
104198	872712
99742	872713
438222	872714
490472	872715
428486	872716
9597	872717
660449	872718
531816	872719
670520	872720
555	872721
117166	872722
75692	872723
271685	872724
63413	872725
654929	872726
31623	872727
169407	872728
437847	872729
322263	872730
591644	872731
368620	872732
143163	872733
20063	872734
176475	872735
118081	872736
397403	872737
679559	872738
607762	872739
673497	872740
251000	872741
553330	872742
668322	872743
611765	872744
290902	872745
36573	872746
327227	872747
91307	872748
460548	872749
51931	872750
266552	872751
16262	872752
167484	872753
91027	872754
108887	872755
276133	872756
379368	872757
637877	872758
354145	872759
145109	872760
639079	872761
145059	872762
47923	872763
568462	872764
338339	872765
168136	872766
408959	872767
279850	872768
367306	872769
224896	872770
22880	872771
665444	872772
353920	872773
329948	872774
281074	872775
112084	872776
264518	872777
573750	872778
23574	872779
286614	872780
450429	872781
85728	872782
391703	872783
340446	872784
7660	872785
491228	872786
491528	872787
512040	872788
253971	872789
561395	872790
109445	872791
611921	872792
459712	872793
45159	872794
6444	872795
125855	872796
119055	872797
453320	872798
71038	872799
168824	872800
583208	872801
485355	872802
482605	872803
212773	872804
206902	872805
148022	872806
654567	872807
595807	872808
572164	872809
71258	872810
82966	872811
337642	872812
607250	872813
280395	872814
99024	872815
510899	872816
482849	872817
156601	872818
152957	872819
375783	872820
595802	872821
652823	872822
168733	872823
139274	872824
15715	872825
116385	872826
388311	872827
143233	872828
192013	872829
166910	872830
620038	872831
543188	872832
606881	872833
153972	872834
14198	872835
372894	872836
49503	872837
54166	872838
1183	872839
43712	872840
515514	872841
10825	872842
120495	872843
179918	872844
434130	872845
78517	872846
21670	872847
156458	872848
59918	872849
633090	872850
164088	872851
633122	872852
51069	872853
198080	872854
110844	872855
165750	872856
244692	872857
476053	872858
181397	872859
457637	872860
492456	872861
549714	872862
595806	872863
676272	872864
16301	872865
349611	872866
571972	872867
582721	872868
92143	872869
42907	872870
521255	872871
332745	872872
640674	872873
582187	872874
139967	872875
193744	872876
101051	872877
277507	872878
30580	872879
18740	872880
659479	872881
438328	872882
394973	872883
681447	872884
488269	872885
257710	872886
593335	872887
67044	872888
345604	872889
44859	872890
160839	872891
257942	872892
86440	872893
670360	872894
668213	872895
203681	872896
663991	872897
44864	872898
9217	872899
250578	872900
97864	872901
73092	872902
50327	872903
568129	872904
15651	872905
643336	872906
633552	872907
54577	872908
478546	872909
208623	872910
568646	872911
514233	872912
514234	872913
535572	872914
675344	872915
97123	872916
692389	872917
43236	872918
223969	872919
471099	872920
271905	872921
129526	872922
116495	872923
620	872924
15246	872925
94862	872926
59492	872927
30982	872928
71761	872929
221960	872930
493902	872931
244742	872932
62815	872933
622472	872934
366685	872935
167714	872936
535263	872937
633109	872938
114277	872939
664802	872940
490781	872941
158874	872942
346038	872943
418051	872944
606326	872945
77413	872946
77961	872947
359062	872948
238468	872949
434302	872950
233669	872951
30627	872952
602878	872953
449487	872954
162112	872955
672518	872956
628450	872957
470834	872958
54936	872959
160360	872960
646067	872961
598959	872962
59627	872963
319589	872964
44808	872965
46415	872966
128805	872967
188641	872968
133597	872969
268326	872970
297830	872971
11991	872972
369702	872973
631977	872974
309876	872975
192693	872976
394871	872977
376987	872978
553520	872979
675785	872980
374772	872981
614380	872982
36311	872983
119086	872984
476087	872985
38118	872986
369346	872987
652493	872988
567042	872989
46	872990
457697	872991
5644	872992
430173	872993
157952	872994
410959	872995
155961	872996
358438	872997
224839	872998
290347	872999
516488	873000
223877	873001
266791	873002
290363	873003
513352	873004
561440	873005
290259	873006
406435	873007
115993	873008
561418	873009
918	873010
1890	873011
351576	873012
548867	873013
178485	873014
43684	873015
192609	873016
395178	873017
225001	873018
290261	873019
595996	873020
56764	873021
647577	873022
24038	873023
104630	873024
104619	873025
374830	873026
104632	873027
581792	873028
670412	873029
670994	873030
317539	873031
112108	873032
490913	873033
131329	873034
79503	873035
158319	873036
121943	873037
606075	873038
270232	873039
362096	873040
639745	873041
609651	873042
212136	873043
24692	873044
56449	873045
4827	873046
614616	873047
99459	873048
472662	873049
39708	873050
78716	873051
548810	873052
309886	873053
648466	873054
572599	873055
145033	873056
694580	873057
239780	873058
350416	873059
566487	873060
158225	873061
171318	873062
223813	873063
124406	873064
196972	873065
490084	873066
374505	873067
15691	873068
226055	873069
353345	873070
47577	873071
87661	873072
660457	873073
360114	873074
376727	873075
34225	873076
250891	873077
96911	873078
590011	873079
328827	873080
41053	873081
5381	873082
663941	873083
621343	873084
116124	873085
163068	873086
584719	873087
297510	873088
38860	873089
320101	873090
334653	873091
58504	873092
555145	873093
33229	873094
507217	873095
158704	873096
259079	873097
224928	873098
360332	873099
266788	873100
224970	873101
426075	873102
652197	873103
27331	873104
16139	873105
373919	873106
44577	873107
562574	873108
575304	873109
56275	873110
599826	873111
46120	873112
389267	873113
318860	873114
405394	873115
41798	873116
594342	873117
652075	873118
401548	873119
38784	873120
573497	873121
224803	873122
171465	873123
1408	873124
630747	873125
222471	873126
19398	873127
614389	873128
16323	873129
664743	873130
274931	873131
651516	873132
160870	873133
2032	873134
47324	873135
573677	873136
604894	873137
665386	873138
679291	873139
542365	873140
590009	873141
529096	873142
112373	873143
112335	873144
171983	873145
574294	873146
36402	873147
666987	873148
54957	873149
22533	873150
380286	873151
493232	873152
670196	873153
346109	873154
118627	873155
461058	873156
110343	873157
172084	873158
660441	873159
239831	873160
381889	873161
252123	873162
109722	873163
21261	873164
502666	873165
110002	873166
130618	873167
562283	873168
327650	873169
198968	873170
36878	873171
647484	873172
440671	873173
197752	873174
312306	873175
567206	873176
55739	873177
598640	873178
367177	873179
258068	873180
92213	873181
84255	873182
77500	873183
248148	873184
621138	873185
573761	873186
502703	873187
284020	873188
178175	873189
117048	873190
464073	873191
6783	873192
662279	873193
131248	873194
334740	873195
688808	873196
156948	873197
192696	873198
386943	873199
130672	873200
87390	873201
150846	873202
312664	873203
362577	873204
111148	873205
32708	873206
320935	873207
506007	873208
148436	873209
439004	873210
505391	873211
427092	873212
345563	873213
358968	873214
542614	873215
473288	873216
87943	873217
380436	873218
41589	873219
3421	873220
561832	873221
291667	873222
124226	873223
546171	873224
38630	873225
493955	873226
310821	873227
423428	873228
107979	873229
313364	873230
587869	873231
651471	873232
476110	873233
112056	873234
112056	873235
341423	873236
6411	873237
254399	873238
94964	873239
599145	873240
104617	873241
553329	873242
456210	873243
678398	873244
143803	873245
518301	873246
3638	873247
222931	873248
25697	873249
168985	873250
391087	873251
195968	873252
390948	873253
352274	873254
477089	873255
409659	873256
21645	873257
91298	873258
149489	873259
625	873260
319050	873261
105753	873262
697472	873263
71083	873264
118007	873265
442939	873266
3457	873267
413683	873268
399682	873269
127334	873270
86083	873271
171583	873272
276098	873273
254393	873274
357798	873275
353	873276
602595	873277
106855	873278
526497	873279
527123	873280
4634	873281
402677	873282
419781	873283
596998	873284
2327	873285
640581	873286
33445	873287
66938	873288
237586	873289
387507	873290
375298	873291
258020	873292
132478	873293
131124	873294
432	873295
608657	873296
256321	873297
1545	873298
439032	873299
439031	873300
412606	873301
292061	873302
476566	873303
632238	873304
120529	873305
231872	873306
201600	873307
471511	873308
567666	873309
671415	873310
604958	873311
469830	873312
116684	873313
329928	873314
247450	873315
87505	873316
254756	873317
386327	873318
627150	873319
247555	873320
72210	873321
661587	873322
100725	873323
93654	873324
185065	873325
646945	873326
167878	873327
156339	873328
378351	873329
585049	873330
652819	873331
297228	873332
12235	873333
151764	873334
546121	873335
296323	873336
411056	873337
107140	873338
26289	873339
654707	873340
431556	873341
674935	873342
434093	873343
10401	873344
430971	873345
485172	873346
91400	873347
162598	873348
660829	873349
121963	873350
391602	873351
640064	873352
224142	873353
448520	873354
124279	873355
2855	873356
2855	873357
318176	873358
574426	873359
418429	873360
5923	873361
6159	873362
697580	873363
544642	873364
622310	873365
446422	873366
497000	873367
7803	873368
543435	873369
565427	873370
37973	873371
498655	873372
494366	873373
29188	873374
549544	873375
145489	873376
428294	873377
211260	873378
154373	873379
310108	873380
19866	873381
298049	873382
238449	873383
63155	873384
290334	873385
359127	873386
135823	873387
602384	873388
3306	873389
427786	873390
129760	873391
662816	873392
452518	873393
347799	873394
485968	873395
485966	873396
19810	873397
388304	873398
405777	873399
548093	873400
662241	873401
398583	873402
316911	873403
311877	873404
352145	873405
44052	873406
35838	873407
354552	873408
439848	873409
173402	873410
36130	873411
457636	873412
361044	873413
94167	873414
182193	873415
482307	873416
626062	873417
5403	873418
464641	873419
389107	873420
687792	873421
366860	873422
670133	873423
48070	873424
95815	873425
613687	873426
59	873427
363704	873428
133250	873429
395307	873430
625989	873431
101607	873432
354427	873433
628561	873434
660975	873435
489048	873436
69556	873437
70087	873438
349493	873439
446442	873440
665265	873441
4554	873442
144006	873443
9638	873444
427842	873445
288290	873446
128304	873447
325590	873448
325814	873449
176815	873450
243303	873451
436427	873452
198426	873453
689110	873454
999	873455
93279	873456
663881	873457
2833	873458
551837	873459
322290	873460
226134	873461
223517	873462
313697	873463
119137	873464
439948	873465
353121	873466
343175	873467
161476	873468
78076	873469
549596	873470
271563	873471
271568	873472
549617	873473
549631	873474
143065	873475
549655	873476
271616	873477
50914	873478
549662	873479
271623	873480
82042	873481
271626	873482
549673	873483
271631	873484
549688	873485
143071	873486
271635	873487
549692	873488
549697	873489
549699	873490
549703	873491
160763	873492
680126	873493
313094	873494
573678	873495
322723	873496
128968	873497
167562	873498
79622	873499
274541	873500
148948	873501
53711	873502
506805	873503
542574	873504
526428	873505
130191	873506
239549	873507
560887	873508
514148	873509
622426	873510
697961	873511
459721	873512
516571	873513
629683	873514
860	873515
429597	873516
608840	873517
592212	873518
523481	873519
439519	873520
71042	873521
309996	873522
154786	873523
56178	873524
613424	873525
275633	873526
369187	873527
257749	873528
421402	873529
482846	873530
400784	873531
160721	873532
257188	873533
547576	873534
104433	873535
406783	873536
510456	873537
56171	873538
175789	873539
302975	873540
450782	873541
431003	873542
441268	873543
565799	873544
308752	873545
265196	873546
579126	873547
691477	873548
430998	873549
613243	873550
438744	873551
154814	873552
533370	873553
111753	873554
662825	873555
594373	873556
25539	873557
266607	873558
632971	873559
409963	873560
236044	873561
10212	873562
414167	873563
4046	873564
336744	873565
530962	873566
553037	873567
620815	873568
25124	873569
561470	873570
341176	873571
116318	873572
61695	873573
233006	873574
400986	873575
1046	873576
717	873577
23342	873578
214527	873579
543861	873580
643349	873581
164178	873582
562586	873583
59491	873584
7518	873585
141627	873586
127634	873587
95359	873588
257914	873589
260241	873590
605424	873591
339389	873592
572710	873593
478609	873594
195699	873595
347975	873596
505224	873597
505754	873598
114761	873599
571924	873600
568379	873601
343574	873602
160199	873603
351758	873604
152413	873605
93999	873606
49682	873607
188559	873608
553757	873609
443152	873610
316814	873611
342085	873612
412507	873613
109926	873614
409697	873615
318123	873616
316810	873617
463658	873618
597397	873619
147958	873620
505491	873621
241098	873622
409680	873623
107516	873624
315124	873625
162366	873626
55895	873627
373627	873628
133401	873629
426841	873630
409674	873631
415857	873632
11132	873633
612473	873634
52132	873635
121141	873636
17494	873637
592398	873638
601026	873639
14167	873640
476253	873641
94756	873642
28174	873643
158434	873644
209540	873645
482360	873646
592745	873647
445727	873648
451931	873649
334641	873650
672224	873651
264347	873652
278492	873653
166189	873654
44459	873655
685681	873656
482827	873657
2722	873658
299668	873659
368278	873660
66514	873661
221471	873662
488004	873663
25371	873664
458496	873665
223431	873666
54303	873667
447667	873668
692866	873669
170417	873670
556994	873671
617751	873672
57179	873673
310067	873674
458555	873675
336647	873676
1608	873677
276395	873678
35473	873679
41091	873680
512411	873681
599881	873682
212430	873683
193953	873684
165971	873685
319822	873686
65469	873687
2478	873688
435138	873689
23741	873690
95980	873691
368529	873692
83116	873693
542627	873694
53066	873695
307459	873696
429803	873697
122246	873698
252512	873699
147523	873700
258154	873701
44870	873702
374923	873703
118602	873704
60471	873705
320664	873706
500170	873707
131881	873708
620604	873709
382761	873710
385856	873711
287699	873712
58366	873713
195256	873714
12972	873715
48988	873716
278873	873717
59658	873718
631594	873719
40869	873720
14871	873721
484871	873722
352660	873723
1347	873724
574425	873725
223912	873726
19903	873727
439091	873728
493072	873729
441098	873730
439575	873731
199813	873732
66603	873733
36469	873734
463235	873735
592271	873736
102758	873737
612410	873738
204975	873739
536930	873740
80357	873741
572783	873742
325187	873743
563347	873744
141921	873745
632402	873746
53516	873747
601802	873748
472172	873749
376877	873750
409552	873751
596738	873752
53655	873753
431377	873754
168323	873755
601777	873756
535612	873757
484518	873758
490625	873759
10724	873760
333165	873761
694383	873762
312329	873763
41586	873764
117263	873765
506970	873766
35437	873767
54840	873768
472594	873769
607923	873770
112507	873771
293439	873772
404235	873773
16231	873774
164701	873775
563336	873776
487783	873777
645867	873778
75874	873779
368580	873780
422979	873781
59194	873782
76642	873783
43551	873784
592043	873785
13030	873786
37580	873787
512182	873788
504289	873789
78646	873790
617180	873791
208145	873792
37268	873793
472285	873794
457770	873795
556497	873796
594304	873797
434276	873798
122484	873799
358586	873800
33202	873801
156423	873802
318887	873803
578474	873804
502426	873805
552920	873806
683303	873807
65921	873808
254715	873809
8147	873810
298095	873811
503370	873812
80924	873813
549793	873814
192364	873815
524139	873816
71141	873817
591287	873818
109559	873819
127154	873820
576831	873821
2999	873822
41805	873823
399751	873824
70748	873825
55364	873826
384222	873827
668766	873828
611272	873829
319088	873830
494382	873831
658767	873832
418959	873833
309468	873834
365149	873835
17970	873836
31594	873837
292081	873838
610790	873839
154437	873840
615331	873841
612529	873842
159101	873843
15758	873844
572055	873845
70917	873846
20646	873847
33321	873848
9948	873849
605678	873850
17368	873851
389118	873852
399774	873853
2586	873854
207005	873855
28547	873856
293962	873857
2421	873858
340134	873859
421489	873860
360105	873861
601170	873862
602542	873863
320175	873864
126529	873865
195420	873866
104431	873867
223227	873868
101052	873869
26995	873870
137008	873871
434318	873872
327590	873873
45119	873874
469937	873875
394363	873876
464455	873877
500921	873878
233972	873879
1476	873880
294970	873881
351173	873882
68012	873883
67789	873884
202706	873885
21400	873886
427537	873887
152312	873888
319637	873889
649809	873890
97983	873891
564214	873892
581996	873893
428400	873894
166939	873895
4872	873896
615278	873897
644340	873898
64356	873899
517264	873900
108937	873901
121490	873902
58441	873903
140247	873904
163695	873905
74576	873906
15334	873907
577195	873908
2959	873909
1019	873910
351705	873911
417206	873912
442340	873913
536119	873914
61690	873915
531920	873916
143734	873917
1641	873918
144109	873919
525533	873920
583908	873921
139723	873922
443348	873923
468961	873924
536675	873925
17071	873926
373678	873927
171996	873928
151331	873929
2488	873930
665806	873931
124356	873932
258015	873933
4190	873934
572335	873935
171974	873936
47479	873937
317693	873938
585002	873939
333576	873940
287468	873941
401236	873942
49862	873943
394	873944
43660	873945
5931	873946
123183	873947
332717	873948
59	873949
409392	873950
57088	873951
12608	873952
164166	873953
592417	873954
52076	873955
292104	873956
36215	873957
610872	873958
514185	873959
74099	873960
88871	873961
131531	873962
135820	873963
108423	873964
17787	873965
176998	873966
598762	873967
59477	873968
584203	873969
177627	873970
106289	873971
383694	873972
53582	873973
101	873974
666525	873975
377135	873976
104134	873977
516420	873978
318688	873979
115489	873980
322838	873981
594774	873982
347534	873983
26123	873984
292251	873985
368770	873986
11238	873987
236711	873988
599149	873989
224586	873990
2480	873991
5530	873992
46715	873993
19670	873994
511577	873995
152562	873996
647424	873997
308690	873998
18	873999
287707	874000
587992	874001
604188	874002
584353	874003
87900	874004
6914	874005
84728	874006
31994	874007
558599	874008
156934	874009
134475	874010
62839	874011
258910	874012
528241	874013
193159	874014
167041	874015
170108	874016
615243	874017
92306	874018
146156	874019
272183	874020
332514	874021
562243	874022
592647	874023
309905	874024
150516	874025
429092	874026
351	874027
321977	874028
115297	874029
527460	874030
408599	874031
505723	874032
61572	874033
31375	874034
89911	874035
22952	874036
341	874037
69463	874038
18742	874039
17738	874040
532489	874041
73844	874042
128865	874043
10912	874044
234572	874045
689067	874046
44739	874047
501486	874048
565572	874049
527399	874050
594013	874051
207384	874052
26372	874053
477749	874054
599436	874055
4379	874056
364931	874057
619749	874058
2695	874059
101183	874060
14809	874061
25882	874062
670170	874063
56278	874064
526503	874065
314824	874066
233289	874067
563526	874068
688640	874069
232185	874070
444788	874071
4791	874072
643378	874073
5686	874074
48042	874075
25819	874076
158049	874077
54821	874078
297733	874079
4486	874080
355060	874081
447863	874082
40766	874083
293252	874084
102759	874085
347539	874086
440199	874087
282147	874088
52604	874089
117056	874090
161718	874091
263802	874092
625827	874093
46457	874094
24438	874095
353314	874096
527183	874097
49767	874098
30000	874099
30	874100
10688	874101
30093	874102
12643	874103
155892	874104
24202	874105
61151	874106
116528	874107
429046	874108
25444	874109
572323	874110
145670	874111
41790	874112
71766	874113
671066	874114
9069	874115
40397	874116
19963	874117
363669	874118
34066	874119
26508	874120
160364	874121
498649	874122
46629	874123
10209	874124
14246	874125
11343	874126
384720	874127
190199	874128
470693	874129
602975	874130
343220	874131
395029	874132
526830	874133
33766	874134
668797	874135
408216	874136
446334	874137
340215	874138
405650	874139
6439	874140
103385	874141
188457	874142
22586	874143
89518	874144
34	874145
53218	874146
262679	874147
142635	874148
396619	874149
465524	874150
529582	874151
456100	874152
8263	874153
175102	874154
455618	874155
14166	874156
84	874157
70289	874158
65689	874159
522647	874160
84045	874161
3657	874162
161252	874163
239469	874164
580633	874165
663080	874166
569614	874167
649141	874168
142127	874169
69945	874170
93698	874171
626797	874172
114493	874173
103	874174
178356	874175
654579	874176
398675	874177
285881	874178
59361	874179
444360	874180
495299	874181
205068	874182
528541	874183
613113	874184
485053	874185
246782	874186
59841	874187
77999	874188
670660	874189
487220	874190
292848	874191
167731	874192
41740	874193
231028	874194
432143	874195
692043	874196
270699	874197
162631	874198
529363	874199
452875	874200
236750	874201
148278	874202
117697	874203
606146	874204
257049	874205
74734	874206
321146	874207
29939	874208
97405	874209
497314	874210
44325	874211
170836	874212
379198	874213
55481	874214
282256	874215
40661	874216
168212	874217
153864	874218
61275	874219
149892	874220
138574	874221
96396	874222
213087	874223
231974	874224
117029	874225
50381	874226
593854	874227
112636	874228
469716	874229
1715	874230
92842	874231
228829	874232
659558	874233
643886	874234
3907	874235
539375	874236
9176	874237
33583	874238
565675	874239
134022	874240
159185	874241
255435	874242
620132	874243
595933	874244
647728	874245
324497	874246
99118	874247
686516	874248
437069	874249
477012	874250
194544	874251
112151	874252
308171	874253
43194	874254
441130	874255
1205	874256
427273	874257
543226	874258
75919	874259
63885	874260
131976	874261
26349	874262
217384	874263
244161	874264
67874	874265
650521	874266
161510	874267
618083	874268
50516	874269
495206	874270
12545	874271
652362	874272
159599	874273
485911	874274
522000	874275
147815	874276
3	874277
634330	874278
542999	874279
6907	874280
218418	874281
158	874282
163140	874283
158062	874284
208265	874285
324414	874286
108231	874287
52506	874288
352081	874289
1712	874290
150891	874291
558424	874292
42855	874293
583345	874294
340244	874295
88115	874296
165501	874297
1221	874298
626931	874299
31430	874300
514672	874301
612859	874302
152944	874303
180542	874304
683950	874305
136175	874306
399954	874307
150933	874308
446682	874309
120464	874310
415752	874311
227423	874312
515387	874313
169774	874314
81736	874315
620367	874316
610308	874317
143300	874318
129888	874319
869	874320
611696	874321
588377	874322
448289	874323
253418	874324
7159	874325
30992	874326
628412	874327
381638	874328
94513	874329
190120	874330
217473	874331
435233	874332
523467	874333
306264	874334
327910	874335
487122	874336
363385	874337
208962	874338
493056	874339
89625	874340
66871	874341
9300	874342
98681	874343
436203	874344
654577	874345
143682	874346
683005	874347
420378	874348
162842	874349
39598	874350
594731	874351
146831	874352
611881	874353
537018	874354
537436	874355
472320	874356
210892	874357
682279	874358
67591	874359
32481	874360
172393	874361
67737	874362
76754	874363
449636	874364
449615	874365
449679	874366
449708	874367
500218	874368
265369	874369
87402	874370
623220	874371
393528	874372
452167	874373
173113	874374
236914	874375
3263	874376
393075	874377
162369	874378
136599	874379
427158	874380
564525	874381
4847	874382
27921	874383
585235	874384
23719	874385
382656	874386
695498	874387
357189	874388
136078	874389
159151	874390
46099	874391
331996	874392
375147	874393
58413	874394
350080	874395
168458	874396
553249	874397
91892	874398
16242	874399
24185	874400
588349	874401
620439	874402
487960	874403
38893	874404
117477	874405
519577	874406
492175	874407
58725	874408
2496	874409
270433	874410
95833	874411
76953	874412
570906	874413
433728	874414
157275	874415
7412	874416
145933	874417
411401	874418
418926	874419
342977	874420
158678	874421
437521	874422
143001	874423
170445	874424
329422	874425
43098	874426
304647	874427
55124	874428
209234	874429
43753	874430
55814	874431
622011	874432
680565	874433
277859	874434
82896	874435
438356	874436
488223	874437
77473	874438
625062	874439
77928	874440
454498	874441
1486	874442
136757	874443
336294	874444
696917	874445
614617	874446
322967	874447
21624	874448
114200	874449
689566	874450
317036	874451
678680	874452
229883	874453
25014	874454
414663	874455
352100	874456
5904	874457
575951	874458
132132	874459
659983	874460
110769	874461
83796	874462
582206	874463
540867	874464
492793	874465
158479	874466
46499	874467
1799	874468
92152	874469
158081	874470
639053	874471
12057	874472
341700	874473
222697	874474
596646	874475
433687	874476
118046	874477
586383	874478
242803	874479
666458	874480
7943	874481
50814	874482
244145	874483
645680	874484
192542	874485
5993	874486
7267	874487
10460	874488
455155	874489
49464	874490
49464	874491
17303	874492
112093	874493
117779	874494
199830	874495
32093	874496
273513	874497
469267	874498
665426	874499
594798	874500
271108	874501
600947	874502
491553	874503
667659	874504
473307	874505
152362	874506
257694	874507
297882	874508
350903	874509
74725	874510
342296	874511
151136	874512
52785	874513
592825	874514
139600	874515
185994	874516
113347	874517
682490	874518
35254	874519
2964	874520
63410	874521
34364	874522
383486	874523
247648	874524
487971	874525
482284	874526
19144	874527
275830	874528
20873	874529
90160	874530
39919	874531
22092	874532
678432	874533
139809	874534
614208	874535
56816	874536
3179	874537
373802	874538
274439	874539
331257	874540
402478	874541
44599	874542
413570	874543
54056	874544
237524	874545
459	874546
459	874547
480088	874548
64774	874549
282950	874550
272016	874551
138241	874552
272092	874553
31494	874554
441447	874555
689864	874556
479552	874557
631925	874558
159737	874559
448264	874560
830	874561
481074	874562
147599	874563
494117	874564
331134	874565
378747	874566
196449	874567
563360	874568
858	874569
6872	874570
21981	874571
478693	874572
113754	874573
645892	874574
603698	874575
543965	874576
73921	874577
311555	874578
43227	874579
49432	874580
113587	874581
54193	874582
571880	874583
411043	874584
84553	874585
121173	874586
65	874587
4545	874588
584016	874589
90182	874590
44517	874591
156876	874592
154772	874593
329815	874594
23452	874595
196428	874596
521802	874597
606258	874598
325370	874599
19270	874600
629672	874601
50382	874602
735	874603
692072	874604
61015	874605
297999	874606
202644	874607
279099	874608
649404	874609
152352	874610
626330	874611
584298	874612
301115	874613
144417	874614
5679	874615
12902	874616
427696	874617
553224	874618
320126	874619
433607	874620
660856	874621
116841	874622
201441	874623
170016	874624
261508	874625
347831	874626
20426	874627
580514	874628
336769	874629
111197	874630
152766	874631
408606	874632
455228	874633
54364	874634
660245	874635
494224	874636
656910	874637
358362	874638
1395	874639
245497	874640
137991	874641
423149	874642
22845	874643
518191	874644
91109	874645
102	874646
486546	874647
276207	874648
185578	874649
124091	874650
30558	874651
31986	874652
411773	874653
469635	874654
692114	874655
538399	874656
93142	874657
382702	874658
162640	874659
665156	874660
10006	874661
317721	874662
314583	874663
419631	874664
381051	874665
575846	874666
688098	874667
38804	874668
335179	874669
266815	874670
136010	874671
642601	874672
680632	874673
695994	874674
76217	874675
460186	874676
345128	874677
193	874678
83	874679
425846	874680
180069	874681
221733	874682
154709	874683
436	874684
658843	874685
546305	874686
100521	874687
118467	874688
156363	874689
8334	874690
628548	874691
389072	874692
342108	874693
95433	874694
579252	874695
633172	874696
248790	874697
59320	874698
531277	874699
543839	874700
118487	874701
599962	874702
2606	874703
3697	874704
318419	874705
55560	874706
533788	874707
88763	874708
614977	874709
37716	874710
272761	874711
184107	874712
645494	874713
664351	874714
124934	874715
336245	874716
419733	874717
67787	874718
76837	874719
130737	874720
413560	874721
684023	874722
371929	874723
321109	874724
66	874725
609583	874726
219996	874727
22125	874728
163610	874729
10950	874730
7107	874731
65226	874732
22509	874733
217328	874734
260	874735
54060	874736
374903	874737
148810	874738
55410	874739
171883	874740
36879	874741
196616	874742
427748	874743
145260	874744
453293	874745
129595	874746
180465	874747
127143	874748
565836	874749
310598	874750
56522	874751
261599	874752
683138	874753
355440	874754
181037	874755
94443	874756
434644	874757
583688	874758
2775	874759
272559	874760
18377	874761
547557	874762
85145	874763
143498	874764
404379	874765
12724	874766
508135	874767
26183	874768
87893	874769
97085	874770
374390	874771
572196	874772
130772	874773
298411	874774
44193	874775
61643	874776
492077	874777
233096	874778
267872	874779
22	874780
180339	874781
346643	874782
51861	874783
546977	874784
457092	874785
6330	874786
81310	874787
50197	874788
55454	874789
378167	874790
681856	874791
622395	874792
355957	874793
131120	874794
94437	874795
95944	874796
8004	874797
678300	874798
436518	874799
640649	874800
44899	874801
465166	874802
131413	874803
46180	874804
290797	874805
130795	874806
317066	874807
387974	874808
3915	874809
45019	874810
368534	874811
250777	874812
258045	874813
67404	874814
1755	874815
374548	874816
552583	874817
68340	874818
689301	874819
100	874820
402162	874821
649711	874822
459564	874823
288700	874824
432433	874825
344318	874826
56687	874827
177675	874828
296100	874829
227287	874830
446667	874831
247317	874832
329251	874833
25493	874834
453426	874835
43482	874836
203066	874837
109984	874838
164138	874839
496881	874840
49761	874841
571929	874842
5884	874843
484722	874844
361986	874845
412926	874846
19734	874847
14961	874848
623272	874849
294471	874850
540015	874851
213046	874852
150509	874853
41211	874854
64254	874855
193626	874856
190599	874857
613119	874858
16945	874859
139047	874860
497282	874861
139679	874862
133152	874863
482065	874864
129541	874865
652167	874866
318348	874867
163612	874868
552305	874869
110948	874870
166026	874871
50614	874872
652156	874873
335361	874874
395894	874875
440620	874876
618486	874877
9865	874878
584329	874879
641493	874880
21544	874881
239605	874882
589489	874883
616238	874884
419616	874885
630198	874886
139205	874887
10281	874888
307127	874889
675255	874890
202787	874891
674522	874892
77193	874893
149965	874894
639238	874895
2074	874896
661298	874897
538696	874898
431599	874899
454486	874900
625892	874901
688563	874902
5981	874903
637039	874904
126740	874905
9156	874906
99996	874907
414676	874908
280173	874909
4496	874910
421207	874911
82051	874912
7242	874913
322011	874914
667138	874915
269249	874916
118892	874917
97687	874918
135881	874919
4004	874920
5975	874921
2987	874922
530922	874923
829	874924
476822	874925
587409	874926
46273	874927
410437	874928
627364	874929
326491	874930
1305	874931
686798	874932
449965	874933
587559	874934
278914	874935
133563	874936
641485	874937
47239	874938
89903	874939
227345	874940
266885	874941
131483	874942
306875	874943
398974	874944
144431	874945
260366	874946
545631	874947
430887	874948
437964	874949
129188	874950
634715	874951
318049	874952
126928	874953
310976	874954
104356	874955
641491	874956
600988	874957
610426	874958
609797	874959
112828	874960
92618	874961
172515	874962
3187	874963
380561	874964
179734	874965
81901	874966
636977	874967
237413	874968
429320	874969
392089	874970
493726	874971
430041	874972
19099	874973
371782	874974
202791	874975
697947	874976
570781	874977
538143	874978
441945	874979
416002	874980
413920	874981
9764	874982
193371	874983
99529	874984
520604	874985
11901	874986
83529	874987
418701	874988
573976	874989
42111	874990
620791	874991
673384	874992
16677	874993
80592	874994
573594	874995
630087	874996
353338	874997
407263	874998
246415	874999
74425	875000
62576	875001
159311	875002
431990	875003
548859	875004
97567	875005
376037	875006
398088	875007
439917	875008
345431	875009
309720	875010
565577	875011
575347	875012
371084	875013
585571	875014
302450	875015
255233	875016
4113	875017
169668	875018
273210	875019
623660	875020
655306	875021
56946	875022
123460	875023
472992	875024
400571	875025
148644	875026
43183	875027
437179	875028
682592	875029
147821	875030
18371	875031
448792	875032
190100	875033
23946	875034
501659	875035
678664	875036
554523	875037
438951	875038
581972	875039
341251	875040
463473	875041
317850	875042
621311	875043
469270	875044
564847	875045
678850	875046
686014	875047
529704	875048
226215	875049
429526	875050
683530	875051
783	875052
537210	875053
68201	875054
301621	875055
355159	875056
636278	875057
170870	875058
301390	875059
505876	875060
84508	875061
279330	875062
197694	875063
166189	875064
64212	875065
64055	875066
547066	875067
319408	875068
61825	875069
292027	875070
194527	875071
292001	875072
85961	875073
314148	875074
8597	875075
165792	875076
124833	875077
593546	875078
507177	875079
549036	875080
158	875081
550349	875082
475296	875083
622385	875084
665817	875085
670882	875086
28782	875087
32273	875088
308081	875089
154083	875090
126459	875091
176674	875092
72607	875093
510410	875094
481311	875095
603863	875096
419	875097
6	875098
266482	875099
16394	875100
86245	875101
129096	875102
19217	875103
623216	875104
619781	875105
452306	875106
392562	875107
39780	875108
392724	875109
280307	875110
423000	875111
422980	875112
633412	875113
277346	875114
3321	875115
44320	875116
472276	875117
453269	875118
342521	875119
75672	875120
445572	875121
403964	875122
149461	875123
12712	875124
287349	875125
680364	875126
25015	875127
433840	875128
2028	875129
613416	875130
549106	875131
665518	875132
453464	875133
196037	875134
508582	875135
13662	875136
12542	875137
68363	875138
83029	875139
297426	875140
99022	875141
105344	875142
414473	875143
163640	875144
251896	875145
146437	875146
146419	875147
614363	875148
401692	875149
57864	875150
8305	875151
323960	875152
307806	875153
248579	875154
583966	875155
538053	875156
556199	875157
674071	875158
61336	875159
119139	875160
517145	875161
361644	875162
2444	875163
25014	875164
384938	875165
438611	875166
59074	875167
13324	875168
616940	875169
295312	875170
246599	875171
232292	875172
96172	875173
587721	875174
119349	875175
170294	875176
671828	875177
528058	875178
130723	875179
167293	875180
268599	875181
151469	875182
626656	875183
590531	875184
206466	875185
357827	875186
358169	875187
295691	875188
31618	875189
251426	875190
1155	875191
496301	875192
89368	875193
13660	875194
38636	875195
548064	875196
433026	875197
305974	875198
651469	875199
171811	875200
402009	875201
64693	875202
157668	875203
260583	875204
267588	875205
519102	875206
196235	875207
133353	875208
82493	875209
57560	875210
193394	875211
163483	875212
463485	875213
589298	875214
617855	875215
291627	875216
83342	875217
490542	875218
651086	875219
329157	875220
415485	875221
145408	875222
350357	875223
51536	875224
58218	875225
49336	875226
38042	875227
6884	875228
294790	875229
486743	875230
522763	875231
690593	875232
9943	875233
99678	875234
7253	875235
547119	875236
26264	875237
484580	875238
89160	875239
319310	875240
1058	875241
669890	875242
334460	875243
546802	875244
539386	875245
248550	875246
59996	875247
415097	875248
604	875249
202219	875250
395064	875251
591577	875252
362482	875253
309981	875254
189706	875255
169701	875256
679483	875257
572044	875258
99180	875259
273634	875260
142752	875261
138320	875262
11976	875263
186671	875264
1703	875265
22308	875266
362610	875267
519287	875268
16181	875269
300346	875270
661230	875271
650540	875272
533938	875273
172813	875274
100032	875275
57302	875276
349229	875277
462715	875278
68121	875279
613176	875280
566694	875281
256335	875282
117878	875283
588364	875284
414675	875285
437547	875286
592019	875287
512849	875288
65965	875289
624319	875290
695942	875291
149704	875292
667016	875293
24749	875294
6577	875295
513949	875296
140650	875297
605970	875298
373863	875299
495766	875300
178628	875301
244035	875302
502058	875303
65912	875304
3898	875305
114715	875306
414590	875307
3161	875308
25762	875309
547482	875310
5913	875311
39451	875312
395960	875313
397803	875314
157030	875315
451339	875316
359911	875317
690385	875318
273504	875319
147718	875320
580448	875321
179239	875322
371860	875323
265280	875324
650039	875325
126033	875326
619501	875327
138079	875328
175797	875329
142520	875330
142011	875331
453116	875332
42903	875333
64690	875334
941	875335
308020	875336
63396	875337
27	875338
123909	875339
63017	875340
627381	875341
106056	875342
11660	875343
7587	875344
203340	875345
473581	875346
464689	875347
463018	875348
651592	875349
285233	875350
287570	875351
103994	875352
421540	875353
438733	875354
17591	875355
168453	875356
69738	875357
125767	875358
520450	875359
347225	875360
473877	875361
256288	875362
508917	875363
19666	875364
685698	875365
437573	875366
20605	875367
688783	875368
389849	875369
63782	875370
166885	875371
67199	875372
177754	875373
6165	875374
330891	875375
11014	875376
10481	875377
107627	875378
255150	875379
381620	875380
33085	875381
18167	875382
75104	875383
447746	875384
68062	875385
64018	875386
539075	875387
125321	875388
390103	875389
142885	875390
27099	875391
638257	875392
51042	875393
27113	875394
122333	875395
276213	875396
63925	875397
502451	875398
194086	875399
27112	875400
36878	875401
400240	875402
228525	875403
274953	875404
345360	875405
216163	875406
503041	875407
251982	875408
214508	875409
675456	875410
90420	875411
90110	875412
21804	875413
375277	875414
294274	875415
166664	875416
533952	875417
61722	875418
268476	875419
406113	875420
667608	875421
147627	875422
378073	875423
386464	875424
449567	875425
2276	875426
27629	875427
142539	875428
117	875429
364375	875430
310154	875431
122383	875432
463717	875433
58610	875434
15426	875435
615301	875436
542860	875437
67	875438
376025	875439
236975	875440
157308	875441
167185	875442
551843	875443
427156	875444
235976	875445
1281	875446
418923	875447
117679	875448
333761	875449
84473	875450
523905	875451
225436	875452
257830	875453
656215	875454
145514	875455
624718	875456
70140	875457
97375	875458
389402	875459
128980	875460
650804	875461
406295	875462
522668	875463
29487	875464
359995	875465
52562	875466
589871	875467
495790	875468
330078	875469
258371	875470
380883	875471
72309	875472
491720	875473
21770	875474
690670	875475
253770	875476
375633	875477
639303	875478
525565	875479
658772	875480
512273	875481
7484	875482
180252	875483
47356	875484
325114	875485
44457	875486
80760	875487
180067	875488
255915	875489
380930	875490
276184	875491
598162	875492
198069	875493
381932	875494
1760	875495
253107	875496
146819	875497
13593	875498
200292	875499
520427	875500
37272	875501
423199	875502
33	875503
49770	875504
57906	875505
12884	875506
395491	875507
45458	875508
168519	875509
292761	875510
352964	875511
581551	875512
663684	875513
456693	875514
639270	875515
508838	875516
29370	875517
27643	875518
276303	875519
133878	875520
187686	875521
6741	875522
432099	875523
117378	875524
664707	875525
282191	875526
307798	875527
25179	875528
104719	875529
543154	875530
643379	875531
609460	875532
268324	875533
650390	875534
268117	875535
502563	875536
164910	875537
281399	875538
479557	875539
276359	875540
347970	875541
415508	875542
114499	875543
282571	875544
38621	875545
8881	875546
82995	875547
562471	875548
38797	875549
47692	875550
325482	875551
523464	875552
1335	875553
443892	875554
664882	875555
131743	875556
70009	875557
64099	875558
141209	875559
240496	875560
2385	875561
56268	875562
191515	875563
578413	875564
79461	875565
680732	875566
436465	875567
481332	875568
23233	875569
587348	875570
229674	875571
19893	875572
309487	875573
42284	875574
6538	875575
686095	875576
639327	875577
590628	875578
12929	875579
463071	875580
22612	875581
143770	875582
651578	875583
163594	875584
401226	875585
640803	875586
464259	875587
669975	875588
694951	875589
121193	875590
205646	875591
114254	875592
75285	875593
116328	875594
38609	875595
11212	875596
469350	875597
120157	875598
167496	875599
133521	875600
34606	875601
6388	875602
21147	875603
12304	875604
72217	875605
413724	875606
362980	875607
11035	875608
233308	875609
2930	875610
500166	875611
298150	875612
114866	875613
151392	875614
114864	875615
99597	875616
15164	875617
287691	875618
531183	875619
564600	875620
411985	875621
346507	875622
193108	875623
127490	875624
341116	875625
238185	875626
167266	875627
110192	875628
587742	875629
102205	875630
214697	875631
129220	875632
551352	875633
187735	875634
514767	875635
427487	875636
569494	875637
87280	875638
112357	875639
104235	875640
17687	875641
130286	875642
298999	875643
429670	875644
501	875645
173746	875646
1712	875647
486562	875648
39818	875649
57917	875650
130366	875651
574959	875652
100932	875653
24891	875654
306686	875655
581	875656
148878	875657
94771	875658
65385	875659
260596	875660
112519	875661
607539	875662
67713	875663
341259	875664
86234	875665
24570	875666
54005	875667
504570	875668
16	875669
220230	875670
671917	875671
55408	875672
2963	875673
78975	875674
494473	875675
290266	875676
255263	875677
602230	875678
341746	875679
502536	875680
696442	875681
25026	875682
880	875683
142454	875684
2227	875685
539975	875686
65653	875687
482240	875688
572545	875689
117030	875690
507415	875691
529649	875692
616536	875693
134698	875694
205862	875695
780	875696
551852	875697
159542	875698
189919	875699
120686	875700
401005	875701
66686	875702
25168	875703
335576	875704
162675	875705
493282	875706
289585	875707
565344	875708
600589	875709
604992	875710
73123	875711
92120	875712
9091	875713
270332	875714
379172	875715
404812	875716
662810	875717
611280	875718
373651	875719
148739	875720
86425	875721
32595	875722
453600	875723
484158	875724
29698	875725
17938	875726
921	875727
296178	875728
112002	875729
28741	875730
48257	875731
481715	875732
26059	875733
555944	875734
45957	875735
24864	875736
309243	875737
226495	875738
633816	875739
632871	875740
320274	875741
376202	875742
24	875743
598092	875744
78998	875745
404061	875746
42717	875747
503887	875748
150883	875749
104113	875750
637808	875751
324174	875752
81387	875753
1555	875754
150558	875755
94980	875756
491644	875757
180924	875758
54043	875759
63137	875760
155882	875761
536377	875762
106001	875763
204063	875764
39035	875765
490987	875766
121082	875767
135188	875768
52181	875769
50520	875770
484814	875771
272144	875772
576361	875773
505525	875774
685778	875775
238831	875776
603018	875777
230975	875778
37633	875779
163419	875780
561031	875781
5858	875782
144111	875783
110242	875784
303332	875785
108815	875786
148376	875787
28305	875788
31239	875789
543868	875790
204647	875791
116993	875792
286000	875793
324448	875794
349719	875795
218411	875796
267046	875797
542907	875798
617449	875799
42097	875800
516072	875801
90136	875802
515944	875803
113699	875804
130400	875805
218383	875806
216671	875807
154046	875808
201371	875809
354191	875810
542024	875811
613502	875812
413737	875813
16776	875814
496533	875815
450287	875816
429017	875817
233691	875818
634726	875819
142655	875820
537134	875821
252901	875822
350842	875823
451258	875824
130982	875825
28945	875826
683072	875827
2975	875828
440896	875829
342607	875830
189112	875831
166817	875832
601175	875833
431680	875834
240375	875835
534595	875836
185294	875837
292051	875838
439731	875839
89164	875840
162322	875841
180371	875842
143020	875843
409151	875844
19649	875845
18436	875846
349249	875847
127962	875848
614897	875849
618966	875850
152178	875851
582473	875852
596981	875853
344122	875854
3759	875855
170432	875856
159	875857
695367	875858
589	875859
5489	875860
284037	875861
43207	875862
116636	875863
485227	875864
363991	875865
538860	875866
134	875867
611322	875868
47642	875869
609113	875870
505824	875871
8303	875872
389004	875873
313480	875874
294088	875875
261278	875876
559501	875877
137386	875878
551788	875879
254078	875880
573840	875881
638290	875882
122433	875883
585712	875884
398866	875885
219372	875886
389206	875887
29862	875888
547721	875889
9194	875890
658779	875891
166533	875892
363837	875893
2850	875894
2714	875895
122374	875896
422178	875897
131737	875898
124961	875899
387377	875900
686471	875901
74078	875902
315343	875903
395118	875904
617700	875905
28807	875906
440548	875907
481440	875908
521783	875909
321699	875910
14210	875911
882	875912
158398	875913
217871	875914
317996	875915
533148	875916
159958	875917
69243	875918
149851	875919
109261	875920
546074	875921
673975	875922
629652	875923
626462	875924
12192	875925
90723	875926
339465	875927
667555	875928
536925	875929
305478	875930
344626	875931
39812	875932
534018	875933
119390	875934
31541	875935
288620	875936
103938	875937
230324	875938
665207	875939
216168	875940
471719	875941
471782	875942
2764	875943
83803	875944
276979	875945
685907	875946
256240	875947
631	875948
501756	875949
2042	875950
612655	875951
438170	875952
276734	875953
60347	875954
592621	875955
43202	875956
441263	875957
547181	875958
592586	875959
418387	875960
218687	875961
649512	875962
461319	875963
223712	875964
134861	875965
592802	875966
533925	875967
255395	875968
144280	875969
10213	875970
244264	875971
275679	875972
57097	875973
589658	875974
200123	875975
553099	875976
218558	875977
75575	875978
160322	875979
534039	875980
236138	875981
23730	875982
614220	875983
375132	875984
684343	875985
9064	875986
457582	875987
263	875988
7224	875989
75869	875990
653143	875991
540757	875992
451732	875993
32	875994
5083	875995
157709	875996
520843	875997
451669	875998
721	875999
268625	876000
3054	876001
341622	876002
14972	876003
163963	876004
100764	876005
444042	876006
416328	876007
69101	876008
218723	876009
302664	876010
19068	876011
628975	876012
77	876013
21442	876014
40618	876015
9067	876016
64523	876017
524557	876018
94783	876019
18648	876020
650284	876021
49945	876022
116	876023
1528	876024
159274	876025
39568	876026
27648	876027
79226	876028
153009	876029
641499	876030
22766	876031
55688	876032
396141	876033
174264	876034
585112	876035
168667	876036
323630	876037
369074	876038
24955	876039
388492	876040
96800	876041
24415	876042
666297	876043
378410	876044
350699	876045
147887	876046
138816	876047
677235	876048
490689	876049
155022	876050
679372	876051
347099	876052
491178	876053
671693	876054
360008	876055
351760	876056
41344	876057
191658	876058
27981	876059
434294	876060
568513	876061
55518	876062
551865	876063
660402	876064
439532	876065
182038	876066
381450	876067
9951	876068
27	876069
199814	876070
178432	876071
1042	876072
596399	876073
293004	876074
613500	876075
538936	876076
8831	876077
227681	876078
54194	876079
488912	876080
60089	876081
428805	876082
615470	876083
632082	876084
454107	876085
207623	876086
99147	876087
482081	876088
156479	876089
26076	876090
48328	876091
45679	876092
388820	876093
536641	876094
216808	876095
382043	876096
12170	876097
537552	876098
205340	876099
133667	876100
522424	876101
538	876102
272561	876103
357117	876104
7000	876105
591597	876106
52453	876107
108943	876108
83329	876109
39705	876110
29714	876111
292780	876112
397807	876113
137303	876114
208437	876115
332934	876116
17943	876117
25646	876118
20527	876119
254222	876120
284090	876121
51115	876122
620094	876123
50638	876124
497032	876125
20405	876126
85707	876127
36174	876128
604884	876129
684091	876130
3141	876131
57970	876132
219929	876133
66179	876134
211104	876135
620386	876136
156243	876137
131229	876138
447393	876139
21143	876140
660280	876141
23089	876142
197539	876143
25239	876144
357177	876145
69960	876146
603293	876147
45535	876148
34841	876149
605355	876150
302906	876151
263420	876152
484057	876153
26983	876154
332284	876155
625119	876156
566966	876157
691330	876158
627432	876159
215923	876160
297299	876161
112554	876162
582908	876163
537267	876164
51635	876165
645695	876166
74556	876167
561796	876168
9524	876169
121133	876170
473104	876171
22455	876172
378680	876173
392433	876174
1357	876175
627006	876176
158663	876177
250757	876178
66930	876179
89779	876180
606192	876181
404456	876182
38425	876183
419335	876184
20249	876185
579637	876186
211326	876187
322588	876188
152061	876189
11270	876190
21165	876191
663787	876192
1655	876193
49407	876194
287288	876195
692195	876196
631162	876197
318212	876198
219673	876199
11204	876200
9552	876201
85376	876202
630470	876203
261902	876204
580870	876205
100081	876206
75684	876207
465521	876208
104702	876209
354536	876210
1863	876211
2556	876212
33645	876213
112	876214
489133	876215
426270	876216
13066	876217
2860	876218
112	876219
98346	876220
492093	876221
603162	876222
59381	876223
190404	876224
170698	876225
11647	876226
554475	876227
79450	876228
8974	876229
411024	876230
119372	876231
968	876232
487696	876233
39862	876234
166075	876235
57567	876236
141285	876237
630716	876238
596701	876239
644104	876240
166020	876241
795	876242
20927	876243
65331	876244
220749	876245
446834	876246
247246	876247
510623	876248
627307	876249
26009	876250
613226	876251
459318	876252
212371	876253
522167	876254
241639	876255
181612	876256
600843	876257
87734	876258
795	876259
686416	876260
662294	876261
176160	876262
444775	876263
660268	876264
420577	876265
572158	876266
275332	876267
461362	876268
39572	876269
105706	876270
149918	876271
17629	876272
172901	876273
453298	876274
503494	876275
491210	876276
398955	876277
54	876278
662794	876279
582647	876280
29032	876281
122459	876282
549768	876283
106900	876284
364250	876285
241399	876286
386619	876287
633409	876288
309675	876289
113868	876290
545348	876291
28596	876292
657217	876293
604758	876294
40028	876295
420030	876296
562247	876297
474599	876298
514045	876299
215357	876300
41896	876301
282857	876302
688991	876303
272301	876304
41835	876305
613522	876306
152424	876307
559929	876308
218	876309
612588	876310
436499	876311
23409	876312
12450	876313
571334	876314
436517	876315
145642	876316
47593	876317
577122	876318
156397	876319
524553	876320
259661	876321
443309	876322
649443	876323
41194	876324
65722	876325
129241	876326
105824	876327
602534	876328
543229	876329
450327	876330
3452	876331
267838	876332
588432	876333
31193	876334
22856	876335
78094	876336
590568	876337
409648	876338
159372	876339
242270	876340
343838	876341
621367	876342
1009	876343
123346	876344
147563	876345
55276	876346
305091	876347
103082	876348
140418	876349
63784	876350
117730	876351
43421	876352
626432	876353
57762	876354
43385	876355
3874	876356
152551	876357
232045	876358
560162	876359
14567	876360
25852	876361
138757	876362
161388	876363
522005	876364
307778	876365
235835	876366
120293	876367
600954	876368
108322	876369
2209	876370
679125	876371
213386	876372
40401	876373
280274	876374
989	876375
326336	876376
166553	876377
43489	876378
8612	876379
129589	876380
183935	876381
697248	876382
660191	876383
1592	876384
468230	876385
350726	876386
218241	876387
216697	876388
55380	876389
662554	876390
7909	876391
399533	876392
608333	876393
408732	876394
376107	876395
406882	876396
590140	876397
689957	876398
523553	876399
218112	876400
1968	876401
10362	876402
201446	876403
47033	876404
206995	876405
452624	876406
500010	876407
627467	876408
160797	876409
382086	876410
647668	876411
643701	876412
342190	876413
28435	876414
551878	876415
562105	876416
470850	876417
222222	876418
536255	876419
7179	876420
9222	876421
14444	876422
593581	876423
291780	876424
18897	876425
47230	876426
162707	876427
9452	876428
531581	876429
653568	876430
11418	876431
632041	876432
106027	876433
469543	876434
386081	876435
461678	876436
296417	876437
610058	876438
37667	876439
265687	876440
97796	876441
370340	876442
34858	876443
104723	876444
85142	876445
685111	876446
137116	876447
408875	876448
657954	876449
461486	876450
519876	876451
673639	876452
160651	876453
61398	876454
29472	876455
192777	876456
651684	876457
655574	876458
522536	876459
144088	876460
276970	876461
54363	876462
143632	876463
619865	876464
85541	876465
242998	876466
593452	876467
160646	876468
46023	876469
417220	876470
585145	876471
659746	876472
360458	876473
50169	876474
15916	876475
60700	876476
324764	876477
141254	876478
201155	876479
602728	876480
98569	876481
501841	876482
269718	876483
589584	876484
310056	876485
528508	876486
61477	876487
305997	876488
683158	876489
487464	876490
519290	876491
623045	876492
2462	876493
426392	876494
494818	876495
587443	876496
297318	876497
568001	876498
640764	876499
615636	876500
519357	876501
3444	876502
651436	876503
354447	876504
540822	876505
692523	876506
127381	876507
56402	876508
146510	876509
159878	876510
28142	876511
12301	876512
280276	876513
227897	876514
284859	876515
147088	876516
3458	876517
571497	876518
304476	876519
292501	876520
606948	876521
295215	876522
155960	876523
120070	876524
146008	876525
44517	876526
27841	876527
112660	876528
23242	876529
2268	876530
35310	876531
40993	876532
104980	876533
134568	876534
73959	876535
353491	876536
407091	876537
353776	876538
76168	876539
23912	876540
163077	876541
220715	876542
687843	876543
235432	876544
10090	876545
16	876546
567792	876547
135068	876548
950	876549
468486	876550
336697	876551
493593	876552
401314	876553
392328	876554
514660	876555
514676	876556
676885	876557
676889	876558
139616	876559
316850	876560
71579	876561
415870	876562
21381	876563
112324	876564
1709	876565
47511	876566
17943	876567
697821	876568
63449	876569
358181	876570
184143	876571
12339	876572
494525	876573
588310	876574
521841	876575
313828	876576
356705	876577
474165	876578
427512	876579
7153	876580
150804	876581
250432	876582
26960	876583
59798	876584
29906	876585
123985	876586
679320	876587
167538	876588
193830	876589
368505	876590
8640	876591
161038	876592
127919	876593
502227	876594
84386	876595
46062	876596
636119	876597
603869	876598
371895	876599
523622	876600
106357	876601
509272	876602
131757	876603
18655	876604
340335	876605
25783	876606
591273	876607
438919	876608
507032	876609
677536	876610
406690	876611
451280	876612
27249	876613
641585	876614
54494	876615
18806	876616
470328	876617
175968	876618
435738	876619
435807	876620
665529	876621
118264	876622
595083	876623
122855	876624
495465	876625
489838	876626
247655	876627
19936	876628
199900	876629
48985	876630
5036	876631
20364	876632
116980	876633
76141	876634
443067	876635
121458	876636
160582	876637
153333	876638
114069	876639
6398	876640
3229	876641
522535	876642
130825	876643
493098	876644
562272	876645
318352	876646
39144	876647
99856	876648
78125	876649
439253	876650
605615	876651
13741	876652
441610	876653
22576	876654
555567	876655
558	876656
23633	876657
132714	876658
348907	876659
379873	876660
132719	876661
6546	876662
13754	876663
47305	876664
11148	876665
13748	876666
1813	876667
215200	876668
27368	876669
199126	876670
4943	876671
504046	876672
150206	876673
111895	876674
150206	876675
3353	876676
30441	876677
21106	876678
13756	876679
23433	876680
51370	876681
386695	876682
555363	876683
336203	876684
7802	876685
672969	876686
12029	876687
132729	876688
7792	876689
208786	876690
1582	876691
169513	876692
5929	876693
111355	876694
108419	876695
161783	876696
68533	876697
66494	876698
6480	876699
476798	876700
494159	876701
259076	876702
66045	876703
338856	876704
55995	876705
471869	876706
114976	876707
473280	876708
83537	876709
113084	876710
575174	876711
386672	876712
19797	876713
29829	876714
559667	876715
425260	876716
183885	876717
121972	876718
571050	876719
604742	876720
154803	876721
99657	876722
45548	876723
170391	876724
125940	876725
4002	876726
640884	876727
39077	876728
430801	876729
108613	876730
195218	876731
431311	876732
139647	876733
15913	876734
161068	876735
294205	876736
5000	876737
364052	876738
107173	876739
625740	876740
145161	876741
97688	876742
456406	876743
576075	876744
251101	876745
317402	876746
229058	876747
382870	876748
336840	876749
528615	876750
569130	876751
4295	876752
97759	876753
168930	876754
661807	876755
343159	876756
143759	876757
583125	876758
1704	876759
430518	876760
430743	876761
554508	876762
499449	876763
553050	876764
357120	876765
83446	876766
290036	876767
107386	876768
254754	876769
8446	876770
142222	876771
101041	876772
561332	876773
113465	876774
557637	876775
395558	876776
571125	876777
395756	876778
87132	876779
1185	876780
54501	876781
121126	876782
564175	876783
93644	876784
352083	876785
414960	876786
52258	876787
28036	876788
564232	876789
377274	876790
45843	876791
679017	876792
475174	876793
23808	876794
27059	876795
557533	876796
148299	876797
1763	876798
10274	876799
54361	876800
39627	876801
123011	876802
201654	876803
31157	876804
310653	876805
63309	876806
469923	876807
230059	876808
222701	876809
45024	876810
155284	876811
161462	876812
90502	876813
169649	876814
233798	876815
460158	876816
130032	876817
515838	876818
550906	876819
545724	876820
692538	876821
248832	876822
62581	876823
86006	876824
666158	876825
28079	876826
10280	876827
97696	876828
327942	876829
352526	876830
416757	876831
43160	876832
158592	876833
53151	876834
265239	876835
299507	876836
235699	876837
345201	876838
168015	876839
630526	876840
165843	876841
146235	876842
449844	876843
96927	876844
471856	876845
274694	876846
93442	876847
49760	876848
54690	876849
317387	876850
12686	876851
107239	876852
130436	876853
641673	876854
296976	876855
166872	876856
608847	876857
7411	876858
9507	876859
11762	876860
172033	876861
33812	876862
593154	876863
145830	876864
258990	876865
207285	876866
155795	876867
66644	876868
29664	876869
24048	876870
456344	876871
87282	876872
12687	876873
440616	876874
155812	876875
661832	876876
42054	876877
35671	876878
430808	876879
380592	876880
563211	876881
23545	876882
48579	876883
567967	876884
125875	876885
523530	876886
695249	876887
279641	876888
300461	876889
102286	876890
567791	876891
544270	876892
160111	876893
294319	876894
607420	876895
271887	876896
302505	876897
304437	876898
104408	876899
26933	876900
509835	876901
663862	876902
336901	876903
86936	876904
609491	876905
249498	876906
76456	876907
160103	876908
609167	876909
141079	876910
573342	876911
688839	876912
573340	876913
577674	876914
304302	876915
557210	876916
4449	876917
441867	876918
585551	876919
139925	876920
208742	876921
40268	876922
550931	876923
566275	876924
54814	876925
207303	876926
416779	876927
371477	876928
353337	876929
430805	876930
172312	876931
239320	876932
29534	876933
625669	876934
661596	876935
505611	876936
496926	876937
97683	876938
449482	876939
297203	876940
140395	876941
449667	876942
449685	876943
80307	876944
125655	876945
74254	876946
87706	876947
113590	876948
319806	876949
155286	876950
609828	876951
92127	876952
209893	876953
310704	876954
97769	876955
485125	876956
341	876957
310776	876958
634539	876959
87340	876960
172040	876961
126999	876962
795	876963
310697	876964
64695	876965
46338	876966
327632	876967
186335	876968
222667	876969
605521	876970
145245	876971
215498	876972
570243	876973
134797	876974
2607	876975
378193	876976
59139	876977
589518	876978
155298	876979
1777	876980
576878	876981
595560	876982
87075	876983
266686	876984
248978	876985
86651	876986
146466	876987
155564	876988
88810	876989
67193	876990
134220	876991
481343	876992
477267	876993
155286	876994
267197	876995
53955	876996
378210	876997
85075	876998
585792	876999
225037	877000
2797	877001
975	877002
505542	877003
10956	877004
146840	877005
261423	877006
261381	877007
616008	877008
311507	877009
57421	877010
59241	877011
124335	877012
580559	877013
336819	877014
571289	877015
430838	877016
299862	877017
112182	877018
146121	877019
574882	877020
279670	877021
296695	877022
198975	877023
54633	877024
497926	877025
474823	877026
155730	877027
378197	877028
56061	877029
518197	877030
550869	877031
451190	877032
109921	877033
352472	877034
481246	877035
371024	877036
350797	877037
548584	877038
447590	877039
270604	877040
351861	877041
107130	877042
145601	877043
442745	877044
293917	877045
509370	877046
272602	877047
311783	877048
633256	877049
665318	877050
86986	877051
352376	877052
187090	877053
289880	877054
160194	877055
240916	877056
499684	877057
449819	877058
467527	877059
352046	877060
19368	877061
288389	877062
2668	877063
2754	877064
17783	877065
99662	877066
510627	877067
353469	877068
248363	877069
332491	877070
353618	877071
172520	877072
539214	877073
471967	877074
442453	877075
469869	877076
4897	877077
380597	877078
495361	877079
268772	877080
457405	877081
276908	877082
454227	877083
463881	877084
503157	877085
153070	877086
32924	877087
150130	877088
254932	877089
352200	877090
23513	877091
145383	877092
285654	877093
22071	877094
49723	877095
3683	877096
36633	877097
364651	877098
46171	877099
415499	877100
22236	877101
7594	877102
46811	877103
178765	877104
60853	877105
13314	877106
60877	877107
178816	877108
26224	877109
60901	877110
60908	877111
60914	877112
178860	877113
26238	877114
26240	877115
60942	877116
26248	877117
486273	877118
26252	877119
60953	877120
26254	877121
178966	877122
60968	877123
60845	877124
179017	877125
486319	877126
682185	877127
22217	877128
24014	877129
355183	877130
356279	877131
552984	877132
33427	877133
2190	877134
459094	877135
425741	877136
39067	877137
371308	877138
664637	877139
107374	877140
22644	877141
439275	877142
630484	877143
45550	877144
120298	877145
432257	877146
582023	877147
104704	877148
257362	877149
132322	877150
438063	877151
664674	877152
522136	877153
194996	877154
577721	877155
144738	877156
103088	877157
92802	877158
417519	877159
1389	877160
160494	877161
7824	877162
348144	877163
184648	877164
8004	877165
94949	877166
590066	877167
495504	877168
462211	877169
609111	877170
300820	877171
103786	877172
308443	877173
365928	877174
561181	877175
471780	877176
236586	877177
692558	877178
384859	877179
198177	877180
407039	877181
571330	877182
163657	877183
222	877184
289239	877185
340072	877186
593650	877187
588616	877188
2820	877189
419909	877190
422017	877191
618379	877192
2942	877193
328057	877194
369773	877195
4879	877196
317655	877197
60058	877198
583948	877199
92895	877200
588597	877201
550238	877202
524047	877203
53375	877204
29420	877205
1038	877206
7854	877207
428754	877208
284930	877209
257334	877210
165810	877211
460113	877212
600745	877213
583967	877214
199420	877215
106546	877216
51738	877217
103378	877218
542573	877219
118471	877220
402449	877221
625030	877222
185431	877223
535544	877224
252959	877225
203458	877226
431687	877227
215904	877228
535571	877229
497411	877230
542566	877231
54956	877232
203695	877233
274742	877234
203753	877235
106895	877236
100814	877237
123254	877238
544490	877239
203833	877240
513390	877241
39709	877242
53002	877243
330626	877244
623311	877245
105619	877246
133332	877247
408951	877248
351309	877249
316627	877250
82481	877251
12390	877252
7056	877253
572845	877254
1572	877255
71643	877256
368130	877257
625239	877258
23908	877259
159684	877260
24368	877261
89543	877262
94723	877263
74880	877264
591400	877265
655731	877266
299044	877267
578703	877268
362910	877269
175801	877270
46761	877271
56114	877272
356755	877273
323747	877274
110688	877275
316564	877276
499090	877277
535652	877278
227849	877279
564748	877280
380878	877281
500652	877282
3028	877283
29542	877284
7680	877285
210614	877286
386047	877287
282665	877288
19556	877289
7956	877290
561835	877291
123602	877292
620232	877293
16091	877294
377992	877295
120519	877296
54454	877297
613563	877298
173686	877299
3080	877300
585841	877301
2869	877302
543354	877303
245105	877304
42065	877305
52722	877306
113281	877307
622755	877308
75318	877309
146433	877310
53500	877311
112264	877312
20847	877313
253781	877314
42299	877315
279094	877316
209554	877317
91377	877318
261	877319
22077	877320
20588	877321
8488	877322
458806	877323
695965	877324
73352	877325
8390	877326
2106	877327
571471	877328
65402	877329
5502	877330
484	877331
434262	877332
697383	877333
12921	877334
503270	877335
37160	877336
9526	877337
398377	877338
469669	877339
346476	877340
54074	877341
546206	877342
91552	877343
671676	877344
395	877345
457803	877346
578496	877347
431709	877348
588996	877349
36596	877350
23321	877351
359774	877352
127853	877353
474094	877354
569169	877355
459609	877356
2795	877357
15832	877358
44168	877359
3285	877360
532650	877361
388481	877362
455402	877363
24454	877364
431555	877365
523148	877366
153130	877367
542996	877368
184999	877369
618376	877370
476521	877371
6609	877372
20141	877373
608378	877374
50212	877375
630562	877376
146585	877377
94200	877378
111089	877379
596641	877380
607142	877381
397845	877382
76951	877383
317064	877384
94095	877385
536838	877386
93041	877387
614607	877388
114867	877389
315850	877390
169210	877391
165400	877392
231773	877393
32761	877394
36108	877395
120867	877396
418018	877397
154509	877398
272112	877399
64285	877400
271911	877401
97099	877402
429698	877403
134879	877404
481629	877405
337465	877406
41097	877407
392497	877408
465017	877409
344531	877410
74410	877411
191226	877412
287036	877413
97887	877414
675366	877415
91097	877416
236854	877417
49629	877418
37599	877419
462350	877420
536572	877421
196	877422
500476	877423
81352	877424
419596	877425
483713	877426
582659	877427
317229	877428
121891	877429
51848	877430
87832	877431
55394	877432
110391	877433
671754	877434
219543	877435
462098	877436
6174	877437
11	877438
9971	877439
640153	877440
612555	877441
18364	877442
577876	877443
667456	877444
197007	877445
138944	877446
678527	877447
50541	877448
367663	877449
644242	877450
168044	877451
365923	877452
152534	877453
23982	877454
660467	877455
64458	877456
529487	877457
568141	877458
267874	877459
127167	877460
479811	877461
232020	877462
164454	877463
105276	877464
10328	877465
50582	877466
207261	877467
147036	877468
621806	877469
631383	877470
536293	877471
54642	877472
312414	877473
39530	877474
523679	877475
278169	877476
243334	877477
565299	877478
168423	877479
586923	877480
23699	877481
113241	877482
136693	877483
113197	877484
23236	877485
500725	877486
66104	877487
610692	877488
369239	877489
530618	877490
170082	877491
17330	877492
197997	877493
68457	877494
667493	877495
463904	877496
11785	877497
62571	877498
644937	877499
456686	877500
668184	877501
446898	877502
160370	877503
97721	877504
558302	877505
474737	877506
427732	877507
168623	877508
495057	877509
597605	877510
142888	877511
304934	877512
4783	877513
448448	877514
121313	877515
372341	877516
391895	877517
270965	877518
91012	877519
411019	877520
100503	877521
181434	877522
601754	877523
139180	877524
55950	877525
107957	877526
107978	877527
439665	877528
634551	877529
523604	877530
223551	877531
37128	877532
561788	877533
4159	877534
661616	877535
40447	877536
672050	877537
846	877538
294382	877539
72627	877540
45091	877541
79939	877542
41913	877543
4490	877544
658462	877545
332646	877546
138357	877547
374102	877548
387489	877549
241230	877550
548105	877551
99283	877552
537157	877553
104384	877554
481714	877555
495821	877556
486816	877557
550524	877558
487939	877559
563192	877560
156746	877561
6045	877562
118437	877563
199284	877564
166320	877565
214771	877566
273576	877567
601511	877568
215253	877569
259776	877570
32571	877571
136978	877572
2050	877573
1481	877574
82694	877575
45655	877576
137773	877577
10989	877578
59713	877579
67942	877580
679963	877581
490902	877582
50397	877583
7872	877584
198962	877585
314369	877586
19625	877587
15343	877588
454212	877589
195408	877590
274246	877591
501283	877592
582983	877593
231658	877594
227162	877595
690444	877596
75894	877597
279159	877598
4741	877599
342657	877600
401050	877601
564747	877602
354	877603
78248	877604
11323	877605
691222	877606
5890	877607
679602	877608
629265	877609
24846	877610
685391	877611
61921	877612
107259	877613
461447	877614
644996	877615
513247	877616
240204	877617
679699	877618
325202	877619
322755	877620
242122	877621
100199	877622
684395	877623
13344	877624
90995	877625
697440	877626
77808	877627
545262	877628
141564	877629
417084	877630
529040	877631
315629	877632
347119	877633
523607	877634
470969	877635
316745	877636
185379	877637
647676	877638
97727	877639
432175	877640
99393	877641
512891	877642
494795	877643
403958	877644
625826	877645
182248	877646
135858	877647
232146	877648
56425	877649
679171	877650
85393	877651
607503	877652
2332	877653
237414	877654
161978	877655
233754	877656
125986	877657
2773	877658
548124	877659
617223	877660
271148	877661
44244	877662
88785	877663
131313	877664
611472	877665
692733	877666
70702	877667
416989	877668
317810	877669
493963	877670
212319	877671
503290	877672
368750	877673
381025	877674
520949	877675
493295	877676
308109	877677
176011	877678
687	877679
448848	877680
284993	877681
284999	877682
71004	877683
75060	877684
694451	877685
184751	877686
369805	877687
552792	877688
51221	877689
388052	877690
20051	877691
5075	877692
664734	877693
28136	877694
7382	877695
558543	877696
670830	877697
345940	877698
617130	877699
66846	877700
404767	877701
458389	877702
440310	877703
474619	877704
263995	877705
69012	877706
538812	877707
575729	877708
104893	877709
286185	877710
586373	877711
1556	877712
79488	877713
595967	877714
398893	877715
189462	877716
559474	877717
292041	877718
342276	877719
139109	877720
520811	877721
596718	877722
494316	877723
207028	877724
46800	877725
491953	877726
595858	877727
497634	877728
582801	877729
381729	877730
131617	877731
533082	877732
506665	877733
300691	877734
462794	877735
73272	877736
347732	877737
196179	877738
98972	877739
416770	877740
463528	877741
148429	877742
190536	877743
111	877744
101093	877745
402440	877746
223297	877747
301401	877748
648472	877749
516615	877750
334519	877751
649374	877752
253807	877753
272975	877754
339184	877755
19620	877756
545917	877757
664359	877758
339208	877759
623565	877760
133376	877761
382903	877762
46831	877763
40059	877764
463734	877765
95581	877766
52131	877767
103375	877768
204254	877769
683320	877770
335256	877771
589939	877772
3281	877773
477695	877774
509434	877775
195633	877776
658633	877777
611964	877778
540239	877779
31786	877780
554317	877781
383254	877782
40149	877783
20887	877784
183865	877785
625896	877786
333801	877787
77821	877788
468828	877789
205978	877790
129763	877791
66703	877792
158559	877793
107253	877794
185569	877795
11398	877796
163957	877797
452440	877798
255769	877799
276114	877800
267795	877801
149227	877802
72516	877803
91806	877804
290494	877805
685407	877806
158484	877807
95074	877808
78760	877809
548825	877810
27582	877811
359961	877812
644725	877813
227485	877814
993	877815
125770	877816
243191	877817
336670	877818
158922	877819
115746	877820
446530	877821
593519	877822
471979	877823
632862	877824
79343	877825
230482	877826
564181	877827
659900	877828
174029	877829
268286	877830
3916	877831
589	877832
501914	877833
371532	877834
401674	877835
5110	877836
125227	877837
177707	877838
641375	877839
628952	877840
398437	877841
430873	877842
13053	877843
142950	877844
523699	877845
11427	877846
228311	877847
472109	877848
458288	877849
658763	877850
211420	877851
58796	877852
266286	877853
440087	877854
631819	877855
2606	877856
644187	877857
612641	877858
158066	877859
502709	877860
102055	877861
329225	877862
344169	877863
636616	877864
96756	877865
114460	877866
451296	877867
21593	877868
70042	877869
56991	877870
116504	877871
86055	877872
63249	877873
35079	877874
100878	877875
483846	877876
18329	877877
251701	877878
647235	877879
194114	877880
380867	877881
380989	877882
55097	877883
441591	877884
262718	877885
13495	877886
131800	877887
475138	877888
158725	877889
376215	877890
646173	877891
257761	877892
319948	877893
18756	877894
308477	877895
222208	877896
519690	877897
168920	877898
7116	877899
157378	877900
39076	877901
534582	877902
5474	877903
147183	877904
517725	877905
5893	877906
52436	877907
679470	877908
372271	877909
167027	877910
25530	877911
583990	877912
615198	877913
47	877914
20220	877915
47	877916
170019	877917
681559	877918
203961	877919
605415	877920
47	877921
31864	877922
429920	877923
347641	877924
144230	877925
171798	877926
379802	877927
23070	877928
86489	877929
430531	877930
687962	877931
443444	877932
98086	877933
579837	877934
89826	877935
112935	877936
74162	877937
611692	877938
664574	877939
2543	877940
157353	877941
255095	877942
304119	877943
571688	877944
299	877945
369615	877946
227082	877947
583741	877948
218	877949
196639	877950
674197	877951
47	877952
332	877953
5648	877954
27228	877955
84897	877956
584071	877957
332	877958
344292	877959
248237	877960
332	877961
415397	877962
100992	877963
332618	877964
446625	877965
50852	877966
586193	877967
169901	877968
71210	877969
6412	877970
17509	877971
71522	877972
558732	877973
286413	877974
679474	877975
464106	877976
282429	877977
24302	877978
171678	877979
689637	877980
171682	877981
689667	877982
689653	877983
689666	877984
171681	877985
689647	877986
171677	877987
689665	877988
689663	877989
689644	877990
284946	877991
119299	877992
20220	877993
663894	877994
419113	877995
122635	877996
322805	877997
17153	877998
47	877999
186421	878000
600088	878001
132600	878002
129719	878003
20099	878004
2641	878005
11326	878006
184677	878007
478059	878008
119358	878009
583528	878010
341633	878011
1163	878012
311236	878013
438907	878014
299311	878015
35767	878016
186480	878017
1208	878018
47313	878019
470	878020
470	878021
470	878022
62027	878023
494275	878024
126253	878025
337351	878026
206821	878027
407183	878028
251	878029
634914	878030
514920	878031
137850	878032
408729	878033
243132	878034
664412	878035
316333	878036
216891	878037
45785	878038
56389	878039
654445	878040
385609	878041
140340	878042
173785	878043
253831	878044
139551	878045
34038	878046
1446	878047
86487	878048
55220	878049
96107	878050
897	878051
612810	878052
408269	878053
69589	878054
3294	878055
656031	878056
184248	878057
608025	878058
601389	878059
14861	878060
333591	878061
896	878062
369373	878063
22076	878064
39267	878065
46670	878066
14211	878067
160428	878068
351684	878069
96179	878070
391227	878071
84907	878072
147885	878073
2541	878074
71465	878075
2611	878076
16956	878077
658971	878078
79658	878079
29249	878080
85548	878081
41562	878082
350690	878083
167407	878084
93429	878085
9739	878086
655999	878087
7733	878088
452449	878089
89686	878090
58461	878091
255660	878092
170488	878093
103445	878094
261126	878095
169273	878096
53202	878097
9746	878098
289825	878099
87282	878100
74199	878101
464086	878102
36817	878103
249947	878104
86857	878105
1364	878106
583651	878107
589296	878108
420117	878109
667637	878110
105057	878111
380906	878112
568143	878113
667285	878114
185098	878115
128867	878116
366783	878117
647598	878118
190011	878119
9	878120
52298	878121
25224	878122
134145	878123
44040	878124
2459	878125
364988	878126
558248	878127
100743	878128
486581	878129
109760	878130
172317	878131
583193	878132
206976	878133
421964	878134
276683	878135
2988	878136
237884	878137
58422	878138
34010	878139
154838	878140
340900	878141
452492	878142
358066	878143
3575	878144
580041	878145
28744	878146
608773	878147
550628	878148
152560	878149
322387	878150
395515	878151
628435	878152
590340	878153
10081	878154
68846	878155
44438	878156
411954	878157
389526	878158
312027	878159
558021	878160
5595	878161
237662	878162
45924	878163
499	878164
227010	878165
552755	878166
30911	878167
446974	878168
622523	878169
292820	878170
116336	878171
56452	878172
40	878173
426504	878174
31035	878175
107100	878176
125773	878177
548719	878178
65819	878179
126145	878180
17261	878181
41003	878182
420529	878183
117481	878184
517944	878185
110845	878186
126891	878187
387848	878188
117530	878189
678054	878190
32600	878191
249834	878192
408223	878193
263289	878194
449459	878195
35320	878196
161768	878197
674943	878198
40834	878199
477334	878200
404274	878201
538909	878202
473235	878203
443359	878204
232757	878205
430296	878206
613650	878207
136060	878208
116403	878209
45918	878210
636581	878211
133960	878212
464894	878213
62	878214
301679	878215
387834	878216
427298	878217
109142	878218
531501	878219
59615	878220
465987	878221
215528	878222
585325	878223
43166	878224
359201	878225
407765	878226
14287	878227
649376	878228
4914	878229
5186	878230
619047	878231
141693	878232
34357	878233
56056	878234
177425	878235
104026	878236
124326	878237
1341	878238
271960	878239
479494	878240
653756	878241
552	878242
1654	878243
175954	878244
69187	878245
271278	878246
216525	878247
203438	878248
56613	878249
400501	878250
669930	878251
164062	878252
479318	878253
510637	878254
240931	878255
491439	878256
79713	878257
379592	878258
3742	878259
429368	878260
551111	878261
287897	878262
436823	878263
436850	878264
49920	878265
495681	878266
411446	878267
680045	878268
87225	878269
73951	878270
98307	878271
533763	878272
4972	878273
10164	878274
294802	878275
2175	878276
294428	878277
551253	878278
630766	878279
157184	878280
209680	878281
693914	878282
39785	878283
144959	878284
596395	878285
85606	878286
3661	878287
171497	878288
10263	878289
51516	878290
404841	878291
148549	878292
279107	878293
96254	878294
4004	878295
361248	878296
388789	878297
12651	878298
326797	878299
372504	878300
402503	878301
617668	878302
129737	878303
616234	878304
163629	878305
338992	878306
10234	878307
3868	878308
2078	878309
324348	878310
369	878311
532516	878312
84714	878313
118107	878314
438363	878315
530490	878316
242484	878317
17315	878318
44844	878319
172430	878320
467093	878321
475565	878322
493141	878323
148386	878324
214566	878325
35681	878326
289639	878327
236625	878328
279174	878329
78467	878330
509057	878331
48800	878332
82954	878333
1759	878334
198	878335
329755	878336
168384	878337
63412	878338
616313	878339
1255	878340
464225	878341
48093	878342
254849	878343
416666	878344
617097	878345
605911	878346
112320	878347
119795	878348
448795	878349
13066	878350
595824	878351
655329	878352
463201	878353
335500	878354
76016	878355
81655	878356
672471	878357
585865	878358
140379	878359
396913	878360
637375	878361
37613	878362
680831	878363
156702	878364
550355	878365
19822	878366
544236	878367
445365	878368
467448	878369
685400	878370
15162	878371
27297	878372
385316	878373
488009	878374
155478	878375
650922	878376
401430	878377
462160	878378
1712	878379
396938	878380
160519	878381
172471	878382
299307	878383
397717	878384
525455	878385
517039	878386
24928	878387
251395	878388
19342	878389
399110	878390
1525	878391
50383	878392
133516	878393
618847	878394
286906	878395
435324	878396
192540	878397
537051	878398
627093	878399
25	878400
16419	878401
248011	878402
505672	878403
140430	878404
329630	878405
37864	878406
213446	878407
111809	878408
76009	878409
676688	878410
653956	878411
101023	878412
556297	878413
612930	878414
109852	878415
168773	878416
283871	878417
124868	878418
56084	878419
25570	878420
46614	878421
89149	878422
13651	878423
400697	878424
121470	878425
49540	878426
642448	878427
312009	878428
99139	878429
9576	878430
446672	878431
147530	878432
556353	878433
161254	878434
26493	878435
27279	878436
535723	878437
371	878438
135782	878439
524608	878440
13181	878441
313543	878442
506091	878443
496663	878444
690985	878445
374425	878446
168823	878447
389125	878448
272709	878449
56232	878450
428081	878451
64580	878452
492676	878453
155910	878454
697209	878455
110594	878456
642482	878457
464489	878458
617758	878459
112890	878460
338008	878461
330	878462
24420	878463
410528	878464
233256	878465
20443	878466
271993	878467
563282	878468
594631	878469
344527	878470
290648	878471
142438	878472
566085	878473
14176	878474
78190	878475
647747	878476
167123	878477
22102	878478
247687	878479
225258	878480
103371	878481
141146	878482
435620	878483
14473	878484
146900	878485
239398	878486
479590	878487
542617	878488
565977	878489
20338	878490
258854	878491
12598	878492
598266	878493
29609	878494
492339	878495
539012	878496
514616	878497
1379	878498
14631	878499
193393	878500
523878	878501
546327	878502
659478	878503
95014	878504
426124	878505
327327	878506
203836	878507
4404	878508
1121	878509
143756	878510
606363	878511
562549	878512
688620	878513
378393	878514
502247	878515
449622	878516
64952	878517
49058	878518
431713	878519
600	878520
152083	878521
605108	878522
36026	878523
36378	878524
282094	878525
666171	878526
278658	878527
409464	878528
7924	878529
12019	878530
258868	878531
329295	878532
60815	878533
115618	878534
300505	878535
169112	878536
374017	878537
557157	878538
178563	878539
95312	878540
80616	878541
408141	878542
154401	878543
59451	878544
189956	878545
60939	878546
129067	878547
257249	878548
431538	878549
26419	878550
90278	878551
182888	878552
278312	878553
649825	878554
116311	878555
348208	878556
455008	878557
149955	878558
463451	878559
66370	878560
102850	878561
456004	878562
137779	878563
654784	878564
479762	878565
137640	878566
503682	878567
210701	878568
54708	878569
43797	878570
145952	878571
565668	878572
556919	878573
536529	878574
69575	878575
353602	878576
142482	878577
48375	878578
5526	878579
8931	878580
526077	878581
2263	878582
609252	878583
13603	878584
675658	878585
3764	878586
33876	878587
88364	878588
306273	878589
78526	878590
390	878591
64399	878592
103057	878593
1013	878594
480973	878595
2896	878596
290184	878597
14625	878598
2	878599
2439	878600
96639	878601
693436	878602
665108	878603
356699	878604
677871	878605
677762	878606
12119	878607
7197	878608
25297	878609
12119	878610
404119	878611
12119	878612
19547	878613
67443	878614
541652	878615
12119	878616
111939	878617
232300	878618
4043	878619
97306	878620
406180	878621
7197	878622
603873	878623
336304	878624
523571	878625
873	878626
259948	878627
694430	878628
172742	878629
236004	878630
7242	878631
6749	878632
415716	878633
215365	878634
39902	878635
1771	878636
359069	878637
21869	878638
95465	878639
67804	878640
419535	878641
101690	878642
186915	878643
259970	878644
28145	878645
364438	878646
249484	878647
115515	878648
3666	878649
42143	878650
269570	878651
660157	878652
45801	878653
452021	878654
121754	878655
43343	878656
10697	878657
4126	878658
200205	878659
648739	878660
117570	878661
660120	878662
10697	878663
4638	878664
19452	878665
452050	878666
121744	878667
434035	878668
115021	878669
690982	878670
121734	878671
833	878672
115022	878673
29744	878674
165578	878675
58583	878676
57447	878677
6128	878678
635042	878679
42661	878680
44633	878681
121752	878682
42660	878683
160783	878684
115009	878685
68623	878686
305805	878687
665109	878688
49788	878689
427140	878690
506637	878691
258066	878692
649461	878693
140089	878694
427392	878695
418045	878696
681117	878697
464294	878698
68116	878699
176772	878700
163591	878701
242930	878702
676267	878703
5349	878704
341407	878705
152592	878706
265846	878707
680873	878708
208510	878709
8	878710
13074	878711
22664	878712
651313	878713
91565	878714
12377	878715
133243	878716
54688	878717
549530	878718
13706	878719
53121	878720
588587	878721
30339	878722
395677	878723
425705	878724
122344	878725
332561	878726
53842	878727
506359	878728
161675	878729
258341	878730
189682	878731
650111	878732
352341	878733
1275	878734
132197	878735
126450	878736
179135	878737
310612	878738
696	878739
604132	878740
120995	878741
128	878742
281681	878743
98881	878744
136765	878745
165000	878746
84758	878747
34797	878748
283242	878749
435471	878750
405619	878751
995	878752
526048	878753
168862	878754
627748	878755
1639	878756
14632	878757
338198	878758
253324	878759
678831	878760
420496	878761
406130	878762
74171	878763
18923	878764
482913	878765
369319	878766
62328	878767
379423	878768
341892	878769
201440	878770
618709	878771
616518	878772
419383	878773
624205	878774
196061	878775
36475	878776
347264	878777
149853	878778
630712	878779
533203	878780
671741	878781
94988	878782
536108	878783
510517	878784
4775	878785
168990	878786
77673	878787
33	878788
536254	878789
140243	878790
536203	878791
659471	878792
539137	878793
214354	878794
556202	878795
140252	878796
514623	878797
22241	878798
44488	878799
50057	878800
253668	878801
213370	878802
170304	878803
107809	878804
114823	878805
329432	878806
536079	878807
142435	878808
135196	878809
58466	878810
263825	878811
136847	878812
403468	878813
526926	878814
25103	878815
450051	878816
77682	878817
536110	878818
354886	878819
511662	878820
676231	878821
676247	878822
676232	878823
676282	878824
50021	878825
99025	878826
644924	878827
47950	878828
43192	878829
39819	878830
380340	878831
156450	878832
171396	878833
420991	878834
225	878835
536206	878836
11097	878837
32050	878838
536262	878839
536179	878840
247706	878841
140225	878842
466819	878843
73983	878844
184989	878845
140228	878846
302389	878847
322298	878848
453769	878849
453787	878850
453732	878851
53563	878852
123029	878853
447236	878854
23814	878855
421001	878856
75894	878857
329601	878858
329602	878859
329603	878860
140204	878861
83060	878862
556211	878863
11591	878864
659464	878865
53647	878866
124089	878867
166986	878868
667063	878869
179954	878870
633763	878871
11865	878872
11865	878873
170064	878874
613282	878875
183647	878876
170094	878877
3994	878878
4139	878879
295270	878880
60207	878881
117594	878882
22	878883
91964	878884
173229	878885
7478	878886
321971	878887
65716	878888
408598	878889
621822	878890
7763	878891
574448	878892
167122	878893
353198	878894
575037	878895
117450	878896
469365	878897
523808	878898
74789	878899
571402	878900
228009	878901
535049	878902
148420	878903
52447	878904
132636	878905
125794	878906
157434	878907
652930	878908
554121	878909
2239	878910
11172	878911
149060	878912
125830	878913
142339	878914
472509	878915
1942	878916
411784	878917
7367	878918
143188	878919
141265	878920
106217	878921
39755	878922
36271	878923
503525	878924
626283	878925
8076	878926
262136	878927
679087	878928
45956	878929
122431	878930
430824	878931
126358	878932
675780	878933
440995	878934
630589	878935
213151	878936
531355	878937
247933	878938
363248	878939
487902	878940
176019	878941
176596	878942
213746	878943
196378	878944
321691	878945
377806	878946
5786	878947
9087	878948
584013	878949
674104	878950
409	878951
560175	878952
668612	878953
626327	878954
643357	878955
37905	878956
51792	878957
344233	878958
673913	878959
6860	878960
53325	878961
433326	878962
645091	878963
662221	878964
555138	878965
130534	878966
4283	878967
664686	878968
114671	878969
70537	878970
43806	878971
8909	878972
667970	878973
68527	878974
666398	878975
571979	878976
134882	878977
142951	878978
52455	878979
98239	878980
330145	878981
355449	878982
536335	878983
121181	878984
596459	878985
403218	878986
482421	878987
239743	878988
191838	878989
395645	878990
152519	878991
109003	878992
170800	878993
367620	878994
8522	878995
532725	878996
386495	878997
259529	878998
191051	878999
158457	879000
153945	879001
12190	879002
378495	879003
259411	879004
529744	879005
65423	879006
250353	879007
602284	879008
29680	879009
112901	879010
537231	879011
226805	879012
911	879013
103647	879014
696853	879015
102378	879016
547015	879017
303610	879018
17021	879019
621054	879020
146803	879021
685329	879022
2698	879023
275287	879024
43	879025
45419	879026
283963	879027
107690	879028
362859	879029
67637	879030
506953	879031
615369	879032
417108	879033
469728	879034
521853	879035
1820	879036
524132	879037
325279	879038
75878	879039
401514	879040
562993	879041
489301	879042
418448	879043
15219	879044
313533	879045
215852	879046
107483	879047
449217	879048
108461	879049
164271	879050
34314	879051
355419	879052
77506	879053
20800	879054
3895	879055
358912	879056
378052	879057
313540	879058
148568	879059
598926	879060
309709	879061
286734	879062
5891	879063
267064	879064
77381	879065
31964	879066
236501	879067
23406	879068
234116	879069
173418	879070
381696	879071
34368	879072
52138	879073
107513	879074
302034	879075
45891	879076
153857	879077
445636	879078
57758	879079
202468	879080
34514	879081
395426	879082
318245	879083
218460	879084
76870	879085
512695	879086
358368	879087
130249	879088
5008	879089
66290	879090
153700	879091
11255	879092
449897	879093
190076	879094
126464	879095
65873	879096
103090	879097
366	879098
257324	879099
424484	879100
83547	879101
35573	879102
82113	879103
240	879104
90263	879105
62698	879106
159309	879107
209783	879108
100394	879109
687216	879110
632559	879111
78746	879112
55787	879113
13037	879114
135980	879115
185233	879116
23205	879117
63358	879118
51170	879119
118086	879120
51251	879121
569550	879122
1945	879123
22967	879124
135814	879125
595452	879126
573160	879127
20119	879128
626926	879129
219524	879130
84024	879131
346318	879132
34950	879133
557920	879134
535294	879135
484559	879136
1138	879137
412449	879138
12818	879139
247463	879140
539694	879141
501963	879142
516350	879143
156069	879144
663700	879145
43	879146
155484	879147
159548	879148
36014	879149
452051	879150
506326	879151
412415	879152
683223	879153
238040	879154
552656	879155
132649	879156
118822	879157
111996	879158
15894	879159
35123	879160
129233	879161
582697	879162
401670	879163
493879	879164
219032	879165
97928	879166
37551	879167
561780	879168
205907	879169
2588	879170
106344	879171
110	879172
83606	879173
33031	879174
279422	879175
34969	879176
675897	879177
447867	879178
335461	879179
653649	879180
164443	879181
379815	879182
135551	879183
516687	879184
1668	879185
260139	879186
516686	879187
516680	879188
213	879189
520505	879190
645093	879191
653531	879192
10642	879193
2339	879194
130157	879195
51649	879196
22846	879197
287938	879198
51658	879199
224024	879200
8823	879201
145343	879202
27788	879203
54514	879204
235035	879205
467504	879206
596423	879207
9518	879208
170899	879209
433605	879210
491987	879211
398742	879212
421721	879213
235535	879214
4325	879215
381091	879216
608462	879217
660881	879218
294223	879219
21682	879220
251924	879221
328483	879222
63296	879223
651712	879224
368074	879225
28606	879226
256122	879227
173417	879228
15787	879229
29004	879230
566595	879231
236932	879232
232280	879233
239158	879234
214095	879235
5380	879236
149374	879237
23996	879238
596266	879239
2208	879240
2208	879241
82814	879242
38005	879243
457384	879244
6060	879245
10279	879246
43129	879247
41650	879248
664258	879249
687246	879250
599226	879251
16938	879252
268244	879253
86074	879254
328046	879255
484047	879256
141541	879257
134328	879258
4016	879259
7042	879260
1033	879261
396104	879262
122983	879263
336521	879264
212229	879265
121725	879266
336443	879267
267277	879268
173387	879269
91129	879270
653729	879271
287119	879272
596358	879273
199199	879274
58950	879275
391853	879276
430839	879277
200888	879278
80254	879279
86842	879280
299304	879281
357808	879282
416232	879283
688277	879284
574475	879285
685686	879286
595118	879287
52610	879288
672564	879289
475227	879290
542976	879291
103195	879292
647848	879293
484052	879294
473208	879295
642027	879296
668528	879297
172368	879298
417117	879299
355601	879300
1300	879301
409329	879302
200908	879303
554	879304
473204	879305
70475	879306
44087	879307
231549	879308
3799	879309
201005	879310
396228	879311
534633	879312
237814	879313
58584	879314
59163	879315
1085	879316
532096	879317
688336	879318
645531	879319
156301	879320
71	879321
672587	879322
55566	879323
372	879324
579169	879325
77305	879326
211507	879327
46422	879328
289713	879329
66572	879330
792	879331
58047	879332
58047	879333
195097	879334
3075	879335
662125	879336
364054	879337
102699	879338
376805	879339
17552	879340
502370	879341
2301	879342
176666	879343
148914	879344
306109	879345
20689	879346
9540	879347
591508	879348
147513	879349
362328	879350
388642	879351
37713	879352
544729	879353
340744	879354
97422	879355
431505	879356
429973	879357
288985	879358
21802	879359
14148	879360
462969	879361
420740	879362
86178	879363
1853	879364
36389	879365
429736	879366
387889	879367
45219	879368
107740	879369
499969	879370
16382	879371
111270	879372
48546	879373
82657	879374
293379	879375
260966	879376
90010	879377
47	879378
56538	879379
123007	879380
123006	879381
124335	879382
56787	879383
238819	879384
84185	879385
625504	879386
328816	879387
137671	879388
508059	879389
493248	879390
249868	879391
284508	879392
58699	879393
585117	879394
219128	879395
154420	879396
141398	879397
659160	879398
70964	879399
57552	879400
37904	879401
83415	879402
235601	879403
379904	879404
381892	879405
453634	879406
131198	879407
358909	879408
352162	879409
158929	879410
521323	879411
401255	879412
410763	879413
60252	879414
519378	879415
668897	879416
167488	879417
668870	879418
584948	879419
267949	879420
176367	879421
345239	879422
474290	879423
145036	879424
170367	879425
501831	879426
331071	879427
152199	879428
409	879429
535367	879430
631607	879431
428103	879432
126834	879433
357139	879434
418617	879435
51464	879436
648622	879437
373178	879438
138802	879439
204452	879440
212628	879441
210350	879442
456855	879443
202096	879444
245377	879445
252030	879446
666822	879447
493649	879448
281846	879449
109079	879450
80367	879451
50540	879452
117383	879453
85391	879454
26440	879455
676	879456
589078	879457
417172	879458
404647	879459
421387	879460
174449	879461
166010	879462
294412	879463
435486	879464
438360	879465
232623	879466
490849	879467
280703	879468
313539	879469
116714	879470
325383	879471
146568	879472
500644	879473
118286	879474
172422	879475
243750	879476
329691	879477
221617	879478
682121	879479
37596	879480
156740	879481
632594	879482
697352	879483
672109	879484
74126	879485
539924	879486
42685	879487
81581	879488
54062	879489
3896	879490
89370	879491
363448	879492
230908	879493
237438	879494
7532	879495
167008	879496
652862	879497
3019	879498
525243	879499
37210	879500
506408	879501
256769	879502
79253	879503
165788	879504
665111	879505
113308	879506
235813	879507
19045	879508
19045	879509
19045	879510
24864	879511
164255	879512
164254	879513
161371	879514
161371	879515
150553	879516
27502	879517
166223	879518
186733	879519
33746	879520
29444	879521
6795	879522
2220	879523
545886	879524
11683	879525
142280	879526
128866	879527
249494	879528
171728	879529
36988	879530
426993	879531
6373	879532
48491	879533
676535	879534
107063	879535
433692	879536
527240	879537
303799	879538
57011	879539
503856	879540
337727	879541
603440	879542
411939	879543
224771	879544
17812	879545
42799	879546
438971	879547
576776	879548
628645	879549
45440	879550
443270	879551
241630	879552
410803	879553
694368	879554
12597	879555
393916	879556
532137	879557
657771	879558
460489	879559
306532	879560
120403	879561
55086	879562
410363	879563
690184	879564
6846	879565
672695	879566
50806	879567
113461	879568
14615	879569
108625	879570
84025	879571
46215	879572
151450	879573
151453	879574
56182	879575
676582	879576
471796	879577
2491	879578
5680	879579
545823	879580
46433	879581
150730	879582
422572	879583
240822	879584
86647	879585
514801	879586
378263	879587
41501	879588
55442	879589
4661	879590
447463	879591
15926	879592
29088	879593
601271	879594
187218	879595
93714	879596
675812	879597
420469	879598
19700	879599
137435	879600
56473	879601
345597	879602
305217	879603
605685	879604
194707	879605
6408	879606
654568	879607
311301	879608
53329	879609
507918	879610
95322	879611
507257	879612
198725	879613
531364	879614
531397	879615
241954	879616
12066	879617
124590	879618
225233	879619
163102	879620
304056	879621
465705	879622
60349	879623
627978	879624
321401	879625
29863	879626
46689	879627
17563	879628
478398	879629
14500	879630
7097	879631
60825	879632
19590	879633
317397	879634
47018	879635
4512	879636
462046	879637
1198	879638
478967	879639
92287	879640
13853	879641
589812	879642
424232	879643
5601	879644
456947	879645
89151	879646
19276	879647
198834	879648
54972	879649
88853	879650
675141	879651
71	879652
171449	879653
689506	879654
498245	879655
59469	879656
173029	879657
423913	879658
692282	879659
4144	879660
128338	879661
607253	879662
7278	879663
14481	879664
459638	879665
552438	879666
2180	879667
5804	879668
109580	879669
244884	879670
550994	879671
6	879672
274911	879673
682616	879674
158850	879675
161337	879676
416347	879677
35803	879678
4621	879679
578112	879680
25573	879681
170387	879682
170389	879683
532998	879684
532999	879685
533000	879686
31678	879687
523438	879688
244883	879689
577120	879690
6708	879691
11360	879692
457544	879693
457541	879694
457540	879695
457542	879696
457538	879697
457543	879698
457539	879699
457552	879700
457548	879701
457561	879702
123018	879703
45012	879704
457578	879705
572233	879706
45036	879707
170418	879708
682991	879709
683000	879710
458113	879711
458193	879712
682922	879713
458298	879714
132485	879715
123168	879716
502706	879717
502712	879718
106540	879719
33935	879720
139798	879721
221684	879722
146431	879723
20088	879724
33455	879725
458391	879726
20380	879727
131027	879728
495185	879729
24165	879730
96657	879731
387807	879732
42142	879733
302921	879734
685265	879735
159400	879736
564197	879737
7270	879738
669953	879739
10895	879740
137596	879741
485543	879742
513017	879743
255964	879744
89897	879745
512407	879746
124065	879747
79408	879748
259669	879749
2763	879750
97520	879751
324648	879752
637176	879753
299296	879754
70535	879755
244920	879756
13012	879757
509662	879758
299034	879759
58622	879760
457717	879761
457723	879762
153248	879763
370392	879764
25496	879765
528350	879766
17998	879767
489572	879768
467500	879769
312155	879770
9018	879771
31059	879772
586243	879773
7119	879774
467752	879775
16295	879776
483600	879777
626473	879778
173710	879779
20882	879780
49460	879781
522750	879782
82815	879783
265621	879784
657576	879785
89264	879786
196879	879787
64472	879788
27205	879789
64484	879790
64467	879791
530355	879792
58283	879793
158335	879794
283663	879795
464449	879796
123205	879797
458451	879798
458477	879799
458454	879800
123206	879801
389617	879802
9867	879803
3153	879804
300534	879805
52935	879806
115382	879807
631559	879808
655919	879809
95857	879810
38320	879811
369381	879812
483316	879813
489516	879814
367777	879815
65789	879816
476607	879817
355588	879818
233087	879819
534062	879820
48901	879821
655900	879822
78015	879823
606885	879824
5516	879825
181501	879826
2513	879827
34156	879828
262919	879829
262920	879830
2105	879831
1493	879832
33255	879833
55875	879834
17340	879835
658871	879836
220759	879837
458498	879838
458523	879839
123211	879840
458490	879841
458522	879842
411866	879843
342023	879844
7658	879845
148485	879846
779	879847
100485	879848
40872	879849
330994	879850
389663	879851
159004	879852
129214	879853
12490	879854
5201	879855
457585	879856
53281	879857
53763	879858
296076	879859
503343	879860
135420	879861
604556	879862
419653	879863
695820	879864
11021	879865
72872	879866
247092	879867
645279	879868
471848	879869
442985	879870
134024	879871
21672	879872
21672	879873
532052	879874
155948	879875
535757	879876
66489	879877
267186	879878
568633	879879
440136	879880
392146	879881
31015	879882
452550	879883
155277	879884
403777	879885
14112	879886
585696	879887
314884	879888
241218	879889
12326	879890
193533	879891
21253	879892
490137	879893
439357	879894
19614	879895
608923	879896
409209	879897
101454	879898
50664	879899
348262	879900
475141	879901
594989	879902
599539	879903
1730	879904
458121	879905
4134	879906
170410	879907
400904	879908
366629	879909
19359	879910
624786	879911
53118	879912
622697	879913
337071	879914
453976	879915
533822	879916
616011	879917
316282	879918
177995	879919
858	879920
147333	879921
32658	879922
315541	879923
486053	879924
8652	879925
65740	879926
12881	879927
122575	879928
9731	879929
98860	879930
21400	879931
517	879932
129682	879933
75977	879934
372246	879935
550794	879936
53620	879937
49343	879938
178630	879939
319980	879940
302384	879941
59590	879942
99952	879943
622252	879944
302853	879945
368539	879946
139074	879947
74116	879948
148773	879949
94389	879950
438138	879951
95393	879952
460669	879953
387928	879954
95845	879955
82114	879956
273124	879957
16601	879958
465105	879959
130157	879960
146864	879961
143006	879962
557575	879963
435001	879964
58166	879965
649998	879966
668648	879967
685404	879968
387448	879969
37237	879970
495204	879971
261635	879972
595695	879973
438668	879974
633521	879975
574721	879976
16449	879977
4705	879978
548992	879979
9286	879980
59061	879981
131517	879982
141177	879983
35134	879984
685405	879985
103476	879986
424899	879987
423	879988
238484	879989
162755	879990
528769	879991
531137	879992
11666	879993
309250	879994
473992	879995
188137	879996
40940	879997
640703	879998
388655	879999
445469	880000
453958	880001
461207	880002
81547	880003
57868	880004
157804	880005
402927	880006
785	880007
220148	880008
490506	880009
681219	880010
579976	880011
18758	880012
218187	880013
685402	880014
2651	880015
558389	880016
52054	880017
494210	880018
627218	880019
186220	880020
322862	880021
131736	880022
604728	880023
104499	880024
2050	880025
619034	880026
13620	880027
488426	880028
512110	880029
696976	880030
38626	880031
671285	880032
221786	880033
310008	880034
98562	880035
13791	880036
81932	880037
11660	880038
319187	880039
140613	880040
264003	880041
575788	880042
105061	880043
461420	880044
614417	880045
250359	880046
250378	880047
250358	880048
684820	880049
375269	880050
2343	880051
624127	880052
26118	880053
461421	880054
539855	880055
684704	880056
442481	880057
676458	880058
676459	880059
676460	880060
195540	880061
43309	880062
397131	880063
35093	880064
264042	880065
669160	880066
353600	880067
398863	880068
213159	880069
585386	880070
451166	880071
627237	880072
123743	880073
239687	880074
677176	880075
619448	880076
251198	880077
251197	880078
251200	880079
251199	880080
251201	880081
51154	880082
666642	880083
497555	880084
684856	880085
684857	880086
309431	880087
10446	880088
530361	880089
347974	880090
112818	880091
337761	880092
30522	880093
375599	880094
622042	880095
336902	880096
630172	880097
190266	880098
139567	880099
53343	880100
598810	880101
205734	880102
540224	880103
103543	880104
77374	880105
412856	880106
86603	880107
258765	880108
93870	880109
130773	880110
611834	880111
644871	880112
417076	880113
638161	880114
2908	880115
298091	880116
404893	880117
331164	880118
619508	880119
32672	880120
250357	880121
684773	880122
612707	880123
533280	880124
182543	880125
265855	880126
335397	880127
109734	880128
46369	880129
239700	880130
83811	880131
7491	880132
526288	880133
250375	880134
684858	880135
502906	880136
684774	880137
684840	880138
533321	880139
684855	880140
533332	880141
684772	880142
461393	880143
684829	880144
684830	880145
461392	880146
669161	880147
684705	880148
533278	880149
517562	880150
684847	880151
300027	880152
270277	880153
442480	880154
258872	880155
684844	880156
521693	880157
507266	880158
607274	880159
697955	880160
697949	880161
454479	880162
498645	880163
395361	880164
375046	880165
326715	880166
455898	880167
395597	880168
639682	880169
376149	880170
558410	880171
659031	880172
351948	880173
587887	880174
190963	880175
92555	880176
395596	880177
219320	880178
110915	880179
54026	880180
81136	880181
193460	880182
273424	880183
515828	880184
122301	880185
462784	880186
4598	880187
244038	880188
280281	880189
450035	880190
613835	880191
404779	880192
636901	880193
607654	880194
494387	880195
684700	880196
383892	880197
624322	880198
521180	880199
663747	880200
684706	880201
250376	880202
230896	880203
533319	880204
226381	880205
684845	880206
317120	880207
493020	880208
50117	880209
470419	880210
334864	880211
196447	880212
26851	880213
87457	880214
447935	880215
467852	880216
604879	880217
403751	880218
90288	880219
14300	880220
628781	880221
44189	880222
358587	880223
88543	880224
249137	880225
497021	880226
329716	880227
95364	880228
616916	880229
248706	880230
650396	880231
591912	880232
130886	880233
101239	880234
312926	880235
9466	880236
271413	880237
4479	880238
274632	880239
102871	880240
23023	880241
496546	880242
18356	880243
81193	880244
10717	880245
23908	880246
31506	880247
104003	880248
458557	880249
344587	880250
561397	880251
9782	880252
547522	880253
59400	880254
596434	880255
186249	880256
292499	880257
375832	880258
7959	880259
371951	880260
138327	880261
9173	880262
180325	880263
3205	880264
19905	880265
9870	880266
194610	880267
696782	880268
93576	880269
269752	880270
149658	880271
267768	880272
197388	880273
6485	880274
420036	880275
608826	880276
228290	880277
341451	880278
161457	880279
339172	880280
148900	880281
205383	880282
105213	880283
46123	880284
555315	880285
339186	880286
196204	880287
590257	880288
483492	880289
669570	880290
366461	880291
37825	880292
93502	880293
491889	880294
112951	880295
492628	880296
272175	880297
115968	880298
339082	880299
164917	880300
48789	880301
328673	880302
356719	880303
96444	880304
121186	880305
104447	880306
9891	880307
236691	880308
442521	880309
161853	880310
589161	880311
11020	880312
23915	880313
340543	880314
557827	880315
559274	880316
480286	880317
8576	880318
34640	880319
17740	880320
14011	880321
134603	880322
646821	880323
148638	880324
390375	880325
319163	880326
631036	880327
356870	880328
498215	880329
102281	880330
501394	880331
77890	880332
179788	880333
530729	880334
279063	880335
174401	880336
544669	880337
409305	880338
677027	880339
100017	880340
263187	880341
223511	880342
24748	880343
234041	880344
30064	880345
592195	880346
316609	880347
223500	880348
71056	880349
203388	880350
516505	880351
163464	880352
488556	880353
657247	880354
184577	880355
454174	880356
328097	880357
121594	880358
144001	880359
277174	880360
695341	880361
1541	880362
652888	880363
103412	880364
256471	880365
21348	880366
498913	880367
440014	880368
63826	880369
164605	880370
147367	880371
565635	880372
52084	880373
75464	880374
97141	880375
78957	880376
674220	880377
64515	880378
29	880379
529454	880380
1946	880381
579778	880382
89908	880383
5852	880384
587040	880385
165128	880386
598707	880387
362605	880388
31706	880389
71434	880390
42501	880391
1389	880392
97785	880393
14858	880394
158830	880395
487704	880396
296442	880397
236239	880398
1999	880399
458351	880400
221699	880401
7932	880402
607642	880403
548306	880404
80271	880405
679464	880406
143880	880407
22464	880408
581355	880409
552322	880410
393797	880411
308661	880412
25603	880413
105578	880414
106632	880415
191287	880416
273820	880417
537346	880418
502745	880419
214328	880420
601448	880421
39124	880422
562396	880423
54194	880424
501046	880425
28211	880426
147643	880427
180312	880428
98247	880429
14056	880430
29681	880431
161073	880432
42456	880433
380902	880434
163134	880435
670085	880436
289897	880437
290082	880438
108437	880439
293478	880440
356351	880441
592365	880442
485735	880443
112271	880444
662315	880445
121140	880446
55963	880447
9897	880448
23358	880449
210789	880450
10836	880451
1748	880452
664197	880453
521253	880454
534313	880455
277495	880456
341925	880457
33487	880458
402	880459
522960	880460
85103	880461
174035	880462
182172	880463
73162	880464
236384	880465
44733	880466
521452	880467
176445	880468
3037	880469
250737	880470
96275	880471
5242	880472
155088	880473
551661	880474
79355	880475
609486	880476
78104	880477
6023	880478
167784	880479
122581	880480
438026	880481
384830	880482
676586	880483
457651	880484
28217	880485
19496	880486
16138	880487
59365	880488
247752	880489
247877	880490
352686	880491
512559	880492
63777	880493
12623	880494
49136	880495
22935	880496
411614	880497
297134	880498
566562	880499
359401	880500
401233	880501
20622	880502
303079	880503
39991	880504
628671	880505
121434	880506
207934	880507
251622	880508
30098	880509
561208	880510
645007	880511
449463	880512
10695	880513
509494	880514
50667	880515
39734	880516
675923	880517
441804	880518
174385	880519
583422	880520
262292	880521
202824	880522
19419	880523
34534	880524
31108	880525
642183	880526
64489	880527
49480	880528
15466	880529
148639	880530
438095	880531
624121	880532
460200	880533
631301	880534
474836	880535
403438	880536
671324	880537
324445	880538
8454	880539
225343	880540
139584	880541
261800	880542
294928	880543
192060	880544
10375	880545
61176	880546
259249	880547
595120	880548
180961	880549
289480	880550
13479	880551
113093	880552
109954	880553
238664	880554
1168	880555
5946	880556
361339	880557
192016	880558
47359	880559
1200	880560
74200	880561
164666	880562
120126	880563
505713	880564
40136	880565
24653	880566
21862	880567
228359	880568
149709	880569
367693	880570
623554	880571
543714	880572
232519	880573
5536	880574
156722	880575
244248	880576
453033	880577
202	880578
630763	880579
182708	880580
88023	880581
696206	880582
19847	880583
191659	880584
129358	880585
72152	880586
274700	880587
13388	880588
170491	880589
517506	880590
683316	880591
123249	880592
683315	880593
45067	880594
123265	880595
458658	880596
464293	880597
459944	880598
17034	880599
459909	880600
124093	880601
137633	880602
643246	880603
168175	880604
166472	880605
342045	880606
446444	880607
3476	880608
289289	880609
325999	880610
580654	880611
521764	880612
521756	880613
643260	880614
379376	880615
647308	880616
148920	880617
107327	880618
150788	880619
528785	880620
323468	880621
124056	880622
124687	880623
108910	880624
312130	880625
458992	880626
129443	880627
23432	880628
617300	880629
222757	880630
15006	880631
607884	880632
105426	880633
17123	880634
464305	880635
158880	880636
39843	880637
41186	880638
34794	880639
30709	880640
14937	880641
458853	880642
197058	880643
187397	880644
625953	880645
10616	880646
323391	880647
114	880648
255479	880649
689747	880650
590658	880651
503225	880652
606259	880653
120605	880654
664545	880655
84518	880656
106095	880657
453080	880658
433368	880659
123508	880660
453064	880661
227794	880662
31103	880663
58867	880664
44343	880665
447368	880666
13497	880667
477042	880668
1195	880669
128900	880670
568103	880671
1845	880672
45195	880673
556631	880674
122435	880675
540	880676
3416	880677
165841	880678
53367	880679
524226	880680
124080	880681
504486	880682
389376	880683
14316	880684
227160	880685
91140	880686
20077	880687
16191	880688
265017	880689
10036	880690
8589	880691
18695	880692
44290	880693
19577	880694
455892	880695
516250	880696
6235	880697
1151	880698
25	880699
516032	880700
163429	880701
16596	880702
41084	880703
45799	880704
146124	880705
115191	880706
128762	880707
585346	880708
125831	880709
469555	880710
553931	880711
198924	880712
268520	880713
229989	880714
567542	880715
298471	880716
377344	880717
166279	880718
325330	880719
6948	880720
586975	880721
7757	880722
6237	880723
2995	880724
90173	880725
618722	880726
10850	880727
521885	880728
428658	880729
23494	880730
77621	880731
152278	880732
391172	880733
86298	880734
227035	880735
276419	880736
186293	880737
603464	880738
468327	880739
210118	880740
30663	880741
149132	880742
17915	880743
621750	880744
611400	880745
36586	880746
168985	880747
169188	880748
262883	880749
689510	880750
450033	880751
641797	880752
611401	880753
611423	880754
28813	880755
593743	880756
326167	880757
264308	880758
361093	880759
8469	880760
648656	880761
86895	880762
427303	880763
622776	880764
100948	880765
78692	880766
410353	880767
54026	880768
538131	880769
695730	880770
251804	880771
115570	880772
16401	880773
146879	880774
8607	880775
574055	880776
9580	880777
419664	880778
231778	880779
70411	880780
696790	880781
60773	880782
288824	880783
15881	880784
154953	880785
24	880786
32984	880787
144587	880788
345626	880789
77859	880790
12352	880791
408540	880792
135043	880793
284849	880794
478067	880795
419179	880796
302605	880797
148857	880798
88008	880799
12137	880800
371573	880801
544177	880802
19274	880803
467890	880804
9	880805
45710	880806
8650	880807
136232	880808
525688	880809
157842	880810
55334	880811
157845	880812
55337	880813
55333	880814
157840	880815
24155	880816
374721	880817
600501	880818
500397	880819
11775	880820
54331	880821
412121	880822
130601	880823
39054	880824
147160	880825
336915	880826
386929	880827
176306	880828
507757	880829
545017	880830
53070	880831
20465	880832
45690	880833
416127	880834
243044	880835
684016	880836
291290	880837
170627	880838
672290	880839
436777	880840
366871	880841
108602	880842
2196	880843
4177	880844
198496	880845
21261	880846
123158	880847
647041	880848
61	880849
168951	880850
86342	880851
291677	880852
47849	880853
27632	880854
188336	880855
341941	880856
445853	880857
157600	880858
413066	880859
38453	880860
190134	880861
538294	880862
599127	880863
585903	880864
319679	880865
572642	880866
308749	880867
664762	880868
309614	880869
375219	880870
400544	880871
308829	880872
622664	880873
572245	880874
580666	880875
221513	880876
434909	880877
474494	880878
58017	880879
639050	880880
198989	880881
456103	880882
17144	880883
664002	880884
111321	880885
18952	880886
48499	880887
583108	880888
15681	880889
9528	880890
371488	880891
661385	880892
22191	880893
177906	880894
83477	880895
93594	880896
83588	880897
19614	880898
260688	880899
332494	880900
188284	880901
189286	880902
83372	880903
342009	880904
309207	880905
54239	880906
69005	880907
566468	880908
156312	880909
166400	880910
622037	880911
24949	880912
434079	880913
379636	880914
587778	880915
219218	880916
207123	880917
11635	880918
334921	880919
54181	880920
677338	880921
501231	880922
509863	880923
619816	880924
271784	880925
1546	880926
345877	880927
528751	880928
279195	880929
78568	880930
459309	880931
459310	880932
620426	880933
678289	880934
468644	880935
679852	880936
67634	880937
277290	880938
648352	880939
256336	880940
166824	880941
596169	880942
659629	880943
150052	880944
529013	880945
676956	880946
13308	880947
86038	880948
55605	880949
230413	880950
150725	880951
75456	880952
100973	880953
100311	880954
452104	880955
50364	880956
494940	880957
289988	880958
442258	880959
141096	880960
3229	880961
73818	880962
48541	880963
54574	880964
155766	880965
24828	880966
124306	880967
40093	880968
27776	880969
593229	880970
35360	880971
258425	880972
405973	880973
73353	880974
40259	880975
564119	880976
50327	880977
564123	880978
509805	880979
231	880980
272901	880981
4928	880982
165416	880983
16874	880984
29058	880985
459353	880986
347497	880987
459301	880988
22817	880989
456250	880990
485678	880991
32566	880992
118192	880993
498879	880994
630821	880995
158228	880996
665720	880997
7751	880998
1805	880999
63772	881000
251803	881001
62330	881002
470983	881003
34809	881004
675216	881005
544756	881006
635799	881007
34431	881008
35035	881009
448177	881010
101710	881011
2762	881012
149482	881013
439880	881014
157004	881015
170135	881016
122651	881017
169705	881018
18872	881019
515926	881020
8550	881021
667779	881022
648289	881023
64126	881024
385931	881025
266203	881026
47729	881027
215918	881028
136529	881029
32408	881030
15116	881031
112893	881032
18659	881033
672364	881034
192207	881035
27144	881036
118492	881037
262755	881038
580703	881039
326934	881040
42335	881041
332956	881042
278210	881043
404159	881044
48588	881045
251500	881046
145766	881047
269408	881048
32439	881049
1141	881050
269440	881051
107348	881052
158064	881053
164267	881054
375028	881055
177640	881056
892	881057
123941	881058
224274	881059
565865	881060
156897	881061
171679	881062
316059	881063
21009	881064
563025	881065
680010	881066
17934	881067
105468	881068
4824	881069
158030	881070
202399	881071
131314	881072
182590	881073
647664	881074
60006	881075
544581	881076
624114	881077
274564	881078
443587	881079
7848	881080
92187	881081
513227	881082
34497	881083
40017	881084
99312	881085
18052	881086
604026	881087
570862	881088
125539	881089
628973	881090
411414	881091
526699	881092
397095	881093
347791	881094
5348	881095
431533	881096
95536	881097
458997	881098
362325	881099
70137	881100
49947	881101
120137	881102
304026	881103
189838	881104
1879	881105
441085	881106
434412	881107
429858	881108
270757	881109
690146	881110
351119	881111
413044	881112
145112	881113
6015	881114
508083	881115
6015	881116
669816	881117
27030	881118
3267	881119
3267	881120
3763	881121
2176	881122
123445	881123
119962	881124
473149	881125
16534	881126
278233	881127
441446	881128
6691	881129
313720	881130
165554	881131
54311	881132
23758	881133
360961	881134
238343	881135
209549	881136
3591	881137
290096	881138
197968	881139
39723	881140
320542	881141
105953	881142
32106	881143
50635	881144
95132	881145
33935	881146
150363	881147
9403	881148
17966	881149
118445	881150
683870	881151
4169	881152
7585	881153
362843	881154
152895	881155
210282	881156
561987	881157
315362	881158
86020	881159
468489	881160
70545	881161
16619	881162
202044	881163
505170	881164
635646	881165
41246	881166
25971	881167
238520	881168
272173	881169
7122	881170
342701	881171
524138	881172
682485	881173
377235	881174
133858	881175
1488	881176
1118	881177
12836	881178
4381	881179
43422	881180
434496	881181
117811	881182
178331	881183
14031	881184
396042	881185
573774	881186
214885	881187
30910	881188
1423	881189
5214	881190
47505	881191
150246	881192
38125	881193
15178	881194
87774	881195
124082	881196
11138	881197
26014	881198
389535	881199
31903	881200
15165	881201
271750	881202
368649	881203
218116	881204
29	881205
91425	881206
20791	881207
488418	881208
618417	881209
376662	881210
13680	881211
495456	881212
28113	881213
125419	881214
357553	881215
150021	881216
33812	881217
447986	881218
514133	881219
51462	881220
547223	881221
556984	881222
43724	881223
382646	881224
170117	881225
55158	881226
229	881227
653414	881228
261293	881229
614609	881230
147780	881231
607827	881232
382889	881233
540931	881234
59779	881235
696275	881236
655898	881237
199435	881238
328477	881239
502070	881240
629251	881241
560858	881242
39335	881243
632693	881244
89421	881245
21010	881246
125221	881247
12966	881248
119594	881249
368216	881250
219800	881251
580805	881252
225997	881253
173002	881254
136890	881255
418405	881256
603649	881257
502526	881258
366446	881259
100395	881260
538879	881261
177350	881262
147123	881263
53630	881264
364819	881265
644149	881266
137624	881267
75422	881268
554939	881269
608143	881270
95263	881271
252930	881272
578781	881273
216975	881274
69389	881275
140748	881276
253798	881277
216791	881278
111959	881279
571908	881280
231190	881281
123672	881282
28844	881283
74701	881284
57607	881285
91430	881286
122088	881287
298542	881288
152291	881289
307504	881290
97916	881291
121252	881292
183259	881293
412311	881294
227996	881295
238345	881296
35919	881297
8014	881298
521678	881299
91712	881300
92047	881301
455187	881302
298551	881303
171000	881304
247665	881305
110250	881306
603002	881307
17461	881308
44732	881309
69724	881310
1694	881311
98952	881312
343895	881313
28363	881314
28760	881315
550636	881316
69611	881317
216819	881318
218470	881319
150438	881320
66645	881321
449697	881322
56448	881323
7831	881324
587283	881325
412464	881326
131198	881327
228731	881328
12210	881329
335926	881330
134528	881331
380508	881332
534630	881333
508575	881334
335882	881335
18403	881336
39972	881337
82195	881338
283534	881339
31306	881340
622283	881341
424738	881342
58418	881343
216615	881344
216123	881345
104986	881346
219894	881347
235725	881348
277742	881349
417678	881350
4443	881351
417985	881352
194436	881353
581136	881354
59527	881355
131700	881356
499759	881357
283	881358
301135	881359
42321	881360
304968	881361
88934	881362
356169	881363
103750	881364
294462	881365
153165	881366
59950	881367
406836	881368
552225	881369
2346	881370
336677	881371
216212	881372
73446	881373
174326	881374
59365	881375
138503	881376
54327	881377
245800	881378
197714	881379
78195	881380
447733	881381
597359	881382
40567	881383
142585	881384
7482	881385
447676	881386
250772	881387
175449	881388
67298	881389
435230	881390
245841	881391
242371	881392
215250	881393
65	881394
3751	881395
119362	881396
236917	881397
114672	881398
168336	881399
161449	881400
207914	881401
307229	881402
3339	881403
123071	881404
564357	881405
98721	881406
157147	881407
661755	881408
612361	881409
62877	881410
139452	881411
368786	881412
130171	881413
520253	881414
594906	881415
45667	881416
467844	881417
553541	881418
124941	881419
11221	881420
275836	881421
602183	881422
10660	881423
82367	881424
400914	881425
69903	881426
28479	881427
431230	881428
183121	881429
218104	881430
123537	881431
323089	881432
453709	881433
3606	881434
15019	881435
271836	881436
93785	881437
122794	881438
16962	881439
489568	881440
5574	881441
2672	881442
13812	881443
576335	881444
38496	881445
10547	881446
328593	881447
379577	881448
233435	881449
102309	881450
102309	881451
9656	881452
410993	881453
295047	881454
17065	881455
432444	881456
226906	881457
199677	881458
199680	881459
199683	881460
199685	881461
199686	881462
199687	881463
199688	881464
199691	881465
199692	881466
199693	881467
199696	881468
504454	881469
504455	881470
504456	881471
504458	881472
504460	881473
297248	881474
560788	881475
256384	881476
180739	881477
119681	881478
274127	881479
555710	881480
36177	881481
393443	881482
167303	881483
40630	881484
138264	881485
11702	881486
175403	881487
618173	881488
325815	881489
2744	881490
445847	881491
517961	881492
20879	881493
131283	881494
89848	881495
609974	881496
44819	881497
12213	881498
467373	881499
500139	881500
132078	881501
266655	881502
323574	881503
205958	881504
158802	881505
57746	881506
480825	881507
881	881508
591526	881509
2138	881510
330978	881511
152467	881512
684216	881513
331114	881514
31211	881515
59234	881516
719	881517
273408	881518
111705	881519
263439	881520
102205	881521
406097	881522
68608	881523
348860	881524
467795	881525
412287	881526
472060	881527
334875	881528
72995	881529
162044	881530
125280	881531
74773	881532
132433	881533
82971	881534
136940	881535
110123	881536
19897	881537
68402	881538
298937	881539
31582	881540
51994	881541
205	881542
60485	881543
639110	881544
73583	881545
31796	881546
155688	881547
291484	881548
124028	881549
587691	881550
207639	881551
141818	881552
75760	881553
468484	881554
10102	881555
189830	881556
448515	881557
26057	881558
339420	881559
3966	881560
42065	881561
483645	881562
16874	881563
490447	881564
540133	881565
317722	881566
485144	881567
215489	881568
339550	881569
54519	881570
431592	881571
491957	881572
6864	881573
650967	881574
596265	881575
25660	881576
361487	881577
6781	881578
122534	881579
122534	881580
42722	881581
541693	881582
66889	881583
637902	881584
5267	881585
556733	881586
679356	881587
24866	881588
22202	881589
5002	881590
413080	881591
546623	881592
212164	881593
421138	881594
24036	881595
500493	881596
547263	881597
116903	881598
447622	881599
338573	881600
103438	881601
437182	881602
247129	881603
206258	881604
19951	881605
508782	881606
40752	881607
40376	881608
289287	881609
320244	881610
160162	881611
145148	881612
319016	881613
59578	881614
41118	881615
58198	881616
170494	881617
1390	881618
683577	881619
662207	881620
2614	881621
2228	881622
268060	881623
86297	881624
68785	881625
241	881626
159554	881627
227467	881628
110799	881629
532234	881630
435497	881631
12918	881632
487755	881633
331271	881634
395359	881635
223113	881636
691545	881637
244554	881638
489953	881639
248457	881640
3332	881641
618476	881642
481286	881643
36181	881644
693045	881645
9214	881646
382152	881647
529207	881648
268988	881649
94864	881650
646272	881651
347964	881652
446597	881653
2281	881654
165045	881655
691887	881656
14146	881657
627944	881658
196224	881659
20018	881660
15986	881661
93078	881662
412303	881663
88910	881664
36285	881665
42206	881666
154859	881667
173063	881668
54686	881669
443654	881670
108724	881671
631044	881672
140362	881673
437	881674
244423	881675
56951	881676
163600	881677
28710	881678
323650	881679
75720	881680
245353	881681
123509	881682
612353	881683
96663	881684
64490	881685
658551	881686
674738	881687
105149	881688
683513	881689
577046	881690
312621	881691
491976	881692
386788	881693
234543	881694
186285	881695
312336	881696
91204	881697
135621	881698
312590	881699
71304	881700
312322	881701
312478	881702
71253	881703
312708	881704
234806	881705
312639	881706
224822	881707
312487	881708
312572	881709
312580	881710
312562	881711
312626	881712
234668	881713
386758	881714
312348	881715
363637	881716
224752	881717
91200	881718
312507	881719
312666	881720
224751	881721
312421	881722
312408	881723
224759	881724
312443	881725
312578	881726
312436	881727
312445	881728
91211	881729
518706	881730
312670	881731
312571	881732
110965	881733
234773	881734
91225	881735
312557	881736
91217	881737
312650	881738
312462	881739
91202	881740
234720	881741
91192	881742
312622	881743
234513	881744
363649	881745
312574	881746
312473	881747
312488	881748
312711	881749
134762	881750
103584	881751
122090	881752
3180	881753
100966	881754
225247	881755
20493	881756
74685	881757
461595	881758
236052	881759
517114	881760
312490	881761
91212	881762
312738	881763
91210	881764
186305	881765
30006	881766
312309	881767
221837	881768
3100	881769
227409	881770
248946	881771
74726	881772
223414	881773
517083	881774
30299	881775
302929	881776
10544	881777
234985	881778
274789	881779
564379	881780
652292	881781
126962	881782
312582	881783
517064	881784
91202	881785
16313	881786
312668	881787
139857	881788
223119	881789
148928	881790
74351	881791
52852	881792
151588	881793
440135	881794
1954	881795
104898	881796
37680	881797
226458	881798
517046	881799
312530	881800
312653	881801
48514	881802
363700	881803
38710	881804
312623	881805
517059	881806
312506	881807
312439	881808
224748	881809
213076	881810
498112	881811
507674	881812
129610	881813
82896	881814
193755	881815
355737	881816
225021	881817
657267	881818
76647	881819
362460	881820
362459	881821
292814	881822
363645	881823
312474	881824
223609	881825
9331	881826
494967	881827
667697	881828
566900	881829
170784	881830
395530	881831
500052	881832
131998	881833
13319	881834
500069	881835
132001	881836
60860	881837
178938	881838
194278	881839
60967	881840
178979	881841
63990	881842
27089	881843
63971	881844
194071	881845
178992	881846
178900	881847
486311	881848
194218	881849
40855	881850
325942	881851
109914	881852
239683	881853
449570	881854
465128	881855
413413	881856
674260	881857
548516	881858
119220	881859
568038	881860
686065	881861
642612	881862
42911	881863
18400	881864
131336	881865
42277	881866
671069	881867
168001	881868
642575	881869
250760	881870
250733	881871
193928	881872
59002	881873
685963	881874
594973	881875
585253	881876
233778	881877
56110	881878
22863	881879
540650	881880
683766	881881
391036	881882
129945	881883
101886	881884
444346	881885
81143	881886
517037	881887
41510	881888
355982	881889
157142	881890
523038	881891
623965	881892
350845	881893
253289	881894
53894	881895
378837	881896
378725	881897
669665	881898
46990	881899
18854	881900
622452	881901
98144	881902
109058	881903
197125	881904
643195	881905
527574	881906
10956	881907
3034	881908
98512	881909
8355	881910
631642	881911
146914	881912
567360	881913
377064	881914
27326	881915
463788	881916
461972	881917
237995	881918
218333	881919
366900	881920
2152	881921
381009	881922
100906	881923
254	881924
402382	881925
3407	881926
429626	881927
8290	881928
562065	881929
221046	881930
131224	881931
144259	881932
386275	881933
109336	881934
189582	881935
555250	881936
159741	881937
505360	881938
497825	881939
181449	881940
494471	881941
20564	881942
365717	881943
673224	881944
156933	881945
59563	881946
414544	881947
100	881948
26	881949
382261	881950
105148	881951
40817	881952
454637	881953
472928	881954
177672	881955
123171	881956
419663	881957
533	881958
17993	881959
32	881960
147984	881961
502793	881962
54884	881963
569982	881964
74482	881965
414672	881966
487590	881967
24278	881968
148876	881969
19376	881970
435707	881971
693922	881972
693923	881973
653276	881974
154648	881975
39084	881976
457736	881977
415487	881978
68537	881979
36108	881980
369475	881981
51826	881982
25141	881983
611408	881984
254896	881985
9421	881986
450578	881987
138401	881988
263421	881989
22406	881990
219936	881991
4269	881992
276015	881993
704	881994
344066	881995
11709	881996
505659	881997
19304	881998
76301	881999
48087	882000
47625	882001
95979	882002
9243	882003
434955	882004
93713	882005
620149	882006
93441	882007
459111	882008
130766	882009
509767	882010
46404	882011
690151	882012
93213	882013
94588	882014
44024	882015
284468	882016
8655	882017
487789	882018
670791	882019
284469	882020
492334	882021
362557	882022
492333	882023
21611	882024
117974	882025
563026	882026
147183	882027
672881	882028
112491	882029
367439	882030
123641	882031
104368	882032
315328	882033
2535	882034
15279	882035
144545	882036
325234	882037
87749	882038
550541	882039
47184	882040
77111	882041
302432	882042
459929	882043
73355	882044
260543	882045
40114	882046
344595	882047
275704	882048
86149	882049
45344	882050
3327	882051
26980	882052
459943	882053
84289	882054
12473	882055
311952	882056
5017	882057
230661	882058
490930	882059
268824	882060
247	882061
9378	882062
81115	882063
258335	882064
342495	882065
214809	882066
546586	882067
14373	882068
13817	882069
676039	882070
172614	882071
458382	882072
121112	882073
33486	882074
875	882075
229186	882076
58972	882077
602311	882078
518045	882079
409871	882080
357507	882081
589479	882082
158462	882083
43410	882084
10264	882085
32348	882086
496311	882087
1058	882088
118452	882089
440566	882090
58726	882091
1321	882092
853	882093
266508	882094
143007	882095
37288	882096
1516	882097
89411	882098
18	882099
446436	882100
540129	882101
36024	882102
256956	882103
93499	882104
394896	882105
523601	882106
51287	882107
36064	882108
664083	882109
833	882110
401622	882111
116758	882112
39326	882113
385202	882114
463182	882115
585196	882116
71940	882117
405510	882118
307280	882119
379580	882120
81946	882121
615226	882122
61043	882123
12464	882124
44841	882125
13721	882126
5815	882127
182240	882128
118341	882129
307271	882130
349	882131
479631	882132
183040	882133
253205	882134
465901	882135
42080	882136
316246	882137
24838	882138
673663	882139
516525	882140
618681	882141
58125	882142
605999	882143
649907	882144
1565	882145
325198	882146
331193	882147
357063	882148
650765	882149
455450	882150
39688	882151
174471	882152
173292	882153
24350	882154
472634	882155
197982	882156
235340	882157
506797	882158
391872	882159
24078	882160
243787	882161
30513	882162
30508	882163
677519	882164
17456	882165
515306	882166
219255	882167
201269	882168
441060	882169
338571	882170
592534	882171
439745	882172
342792	882173
65857	882174
593957	882175
56123	882176
79560	882177
48381	882178
20306	882179
620329	882180
42721	882181
72235	882182
694806	882183
22728	882184
57472	882185
4491	882186
214482	882187
466789	882188
39902	882189
643611	882190
4705	882191
667214	882192
168273	882193
295111	882194
413689	882195
610101	882196
188219	882197
447542	882198
173009	882199
648785	882200
200084	882201
134766	882202
459204	882203
42303	882204
4911	882205
667618	882206
303674	882207
105566	882208
157384	882209
1072	882210
88201	882211
160170	882212
10158	882213
582943	882214
61437	882215
12135	882216
88672	882217
14852	882218
139377	882219
11723	882220
5388	882221
30241	882222
102626	882223
36660	882224
5347	882225
144066	882226
321652	882227
49728	882228
12484	882229
290153	882230
621109	882231
631737	882232
140041	882233
143115	882234
168894	882235
389601	882236
611083	882237
78899	882238
80938	882239
112905	882240
592325	882241
37396	882242
17772	882243
35141	882244
125109	882245
248668	882246
357917	882247
178341	882248
9971	882249
134397	882250
587507	882251
293887	882252
150249	882253
537909	882254
149155	882255
375510	882256
45113	882257
32107	882258
626079	882259
170847	882260
530753	882261
150333	882262
598532	882263
618132	882264
618162	882265
140355	882266
230089	882267
91655	882268
20066	882269
17187	882270
557675	882271
329713	882272
259686	882273
302128	882274
159444	882275
12005	882276
366267	882277
608645	882278
58021	882279
544620	882280
373112	882281
461789	882282
600556	882283
36570	882284
52795	882285
73973	882286
604479	882287
492295	882288
438437	882289
142116	882290
262864	882291
27687	882292
550586	882293
599278	882294
276532	882295
502809	882296
354766	882297
663197	882298
253555	882299
119	882300
65701	882301
119	882302
58	882303
17049	882304
269583	882305
42435	882306
238556	882307
238614	882308
100234	882309
9830	882310
418484	882311
493545	882312
413662	882313
4105	882314
515021	882315
515022	882316
24816	882317
655344	882318
16403	882319
635071	882320
331571	882321
453217	882322
14856	882323
9986	882324
278310	882325
517436	882326
513283	882327
52298	882328
675745	882329
439805	882330
310131	882331
6773	882332
58945	882333
559604	882334
286875	882335
281179	882336
6036	882337
73526	882338
384142	882339
75314	882340
16267	882341
54713	882342
29062	882343
19079	882344
204	882345
30013	882346
83503	882347
35624	882348
112544	882349
9108	882350
106656	882351
547613	882352
260406	882353
315923	882354
372784	882355
215910	882356
621489	882357
8575	882358
299	882359
13351	882360
94239	882361
111271	882362
415663	882363
262785	882364
123806	882365
139533	882366
185601	882367
686851	882368
98090	882369
313816	882370
10112	882371
129488	882372
84925	882373
424166	882374
498420	882375
505982	882376
681364	882377
417141	882378
680769	882379
686818	882380
93854	882381
488536	882382
35030	882383
272245	882384
541581	882385
577883	882386
520368	882387
6770	882388
526381	882389
312284	882390
124318	882391
110182	882392
104900	882393
483473	882394
199919	882395
322183	882396
249433	882397
81299	882398
43512	882399
597679	882400
32978	882401
331391	882402
71892	882403
451990	882404
28441	882405
180980	882406
102689	882407
688657	882408
21888	882409
112360	882410
89279	882411
156586	882412
529339	882413
564771	882414
478183	882415
652303	882416
228444	882417
56262	882418
534218	882419
41782	882420
32843	882421
449173	882422
106562	882423
614736	882424
112921	882425
332633	882426
38971	882427
23116	882428
158704	882429
184955	882430
286786	882431
24589	882432
315270	882433
160178	882434
20020	882435
601007	882436
25382	882437
29922	882438
4586	882439
4918	882440
655179	882441
470927	882442
645088	882443
313470	882444
627078	882445
114717	882446
422121	882447
259981	882448
151965	882449
5534	882450
29466	882451
9080	882452
62273	882453
6975	882454
55969	882455
22318	882456
31866	882457
589526	882458
16890	882459
8346	882460
106119	882461
3056	882462
6477	882463
263416	882464
122745	882465
456549	882466
489264	882467
11412	882468
614198	882469
649415	882470
213868	882471
293409	882472
3104	882473
167460	882474
228356	882475
291040	882476
134751	882477
349225	882478
65904	882479
62096	882480
6309	882481
67214	882482
28580	882483
303776	882484
163375	882485
506239	882486
89491	882487
137743	882488
11406	882489
479215	882490
21915	882491
330233	882492
199884	882493
202476	882494
117090	882495
238807	882496
484225	882497
27900	882498
25693	882499
18141	882500
324750	882501
333975	882502
134084	882503
505708	882504
57893	882505
245582	882506
82956	882507
284024	882508
11551	882509
555995	882510
230921	882511
14053	882512
3909	882513
254144	882514
206314	882515
13222	882516
478586	882517
23521	882518
2501	882519
4757	882520
11483	882521
90290	882522
232145	882523
692937	882524
102762	882525
446471	882526
28407	882527
29802	882528
26163	882529
136696	882530
67693	882531
531952	882532
46420	882533
11646	882534
26689	882535
5096	882536
209208	882537
232578	882538
205578	882539
140821	882540
102920	882541
438118	882542
58983	882543
123813	882544
571961	882545
368717	882546
602540	882547
68350	882548
206861	882549
401193	882550
330	882551
415796	882552
670594	882553
457773	882554
471557	882555
576141	882556
128506	882557
17466	882558
144845	882559
149410	882560
579260	882561
52798	882562
70700	882563
560898	882564
507081	882565
48825	882566
334589	882567
232857	882568
503397	882569
155980	882570
329708	882571
455717	882572
286524	882573
630176	882574
483887	882575
63326	882576
20293	882577
616205	882578
297663	882579
552776	882580
3583	882581
648668	882582
111093	882583
195342	882584
691420	882585
60095	882586
322697	882587
617946	882588
117309	882589
3167	882590
46933	882591
9828	882592
47289	882593
12655	882594
12659	882595
204686	882596
674627	882597
177022	882598
5776	882599
34362	882600
147031	882601
689284	882602
126219	882603
339472	882604
339462	882605
687817	882606
687823	882607
687826	882608
3214	882609
20929	882610
210938	882611
168163	882612
116946	882613
408139	882614
12736	882615
439273	882616
209275	882617
164904	882618
501683	882619
152790	882620
404578	882621
132121	882622
649571	882623
80809	882624
113028	882625
362524	882626
363034	882627
456459	882628
633439	882629
309340	882630
316706	882631
671000	882632
9645	882633
355955	882634
147715	882635
147715	882636
98881	882637
20911	882638
4287	882639
691874	882640
678278	882641
431498	882642
494005	882643
308391	882644
997	882645
334918	882646
257548	882647
588660	882648
35556	882649
692669	882650
49652	882651
449252	882652
423295	882653
653319	882654
57493	882655
57493	882656
156625	882657
54739	882658
12152	882659
1130	882660
375766	882661
19363	882662
19363	882663
19363	882664
19363	882665
494566	882666
114423	882667
419349	882668
114423	882669
158550	882670
381253	882671
620282	882672
612220	882673
311409	882674
8656	882675
679196	882676
618035	882677
46520	882678
46520	882679
46520	882680
481027	882681
481018	882682
47263	882683
47263	882684
660257	882685
507723	882686
506389	882687
579981	882688
679197	882689
624567	882690
527741	882691
494772	882692
542913	882693
278812	882694
226870	882695
7022	882696
7022	882697
122723	882698
407491	882699
528368	882700
652691	882701
93852	882702
544492	882703
15731	882704
7267	882705
51430	882706
459235	882707
622933	882708
280619	882709
554455	882710
268831	882711
213836	882712
275090	882713
551556	882714
69781	882715
69949	882716
218583	882717
313547	882718
429951	882719
383998	882720
218455	882721
217345	882722
69723	882723
1074	882724
74437	882725
28895	882726
175135	882727
218347	882728
58847	882729
161747	882730
680951	882731
59861	882732
261887	882733
218889	882734
662502	882735
151448	882736
130223	882737
350437	882738
494504	882739
459100	882740
621957	882741
51317	882742
65275	882743
197237	882744
1920	882745
478198	882746
74330	882747
181479	882748
460505	882749
460510	882750
348885	882751
232484	882752
25087	882753
169137	882754
209096	882755
245736	882756
165823	882757
16812	882758
637339	882759
27627	882760
459091	882761
70645	882762
641763	882763
82662	882764
1721	882765
49250	882766
538648	882767
147373	882768
635874	882769
524735	882770
605866	882771
38655	882772
284253	882773
262941	882774
280714	882775
544951	882776
117597	882777
446985	882778
160798	882779
541946	882780
679006	882781
286088	882782
41855	882783
456853	882784
61033	882785
31774	882786
584486	882787
30793	882788
245706	882789
525030	882790
683915	882791
431715	882792
197807	882793
499811	882794
533267	882795
56492	882796
434	882797
248320	882798
851	882799
434	882800
15326	882801
117779	882802
17958	882803
30326	882804
518678	882805
312544	882806
672942	882807
30298	882808
544336	882809
518702	882810
644238	882811
386761	882812
1577	882813
363719	882814
312727	882815
216118	882816
665089	882817
43417	882818
91270	882819
633721	882820
312709	882821
526095	882822
250280	882823
102139	882824
386811	882825
312514	882826
363662	882827
69890	882828
291686	882829
43416	882830
10537	882831
554937	882832
426628	882833
290308	882834
150713	882835
449609	882836
38812	882837
413687	882838
6114	882839
207418	882840
290012	882841
117880	882842
583538	882843
7764	882844
193802	882845
273226	882846
14585	882847
109880	882848
169311	882849
682646	882850
51320	882851
637805	882852
312299	882853
675342	882854
5084	882855
631239	882856
168068	882857
162236	882858
677437	882859
19161	882860
100367	882861
287050	882862
14797	882863
161662	882864
496649	882865
577669	882866
453174	882867
464112	882868
339364	882869
431702	882870
5349	882871
489564	882872
183073	882873
182994	882874
183041	882875
183200	882876
183206	882877
183053	882878
183061	882879
183224	882880
328508	882881
61890	882882
487507	882883
61868	882884
129944	882885
468994	882886
168638	882887
183055	882888
467754	882889
210032	882890
473752	882891
440142	882892
49627	882893
218295	882894
27534	882895
2875	882896
117638	882897
478818	882898
115511	882899
129860	882900
442810	882901
179609	882902
677606	882903
324061	882904
380788	882905
694160	882906
92172	882907
175805	882908
575687	882909
135457	882910
1748	882911
22434	882912
686871	882913
445005	882914
91155	882915
13019	882916
383565	882917
24552	882918
387163	882919
104101	882920
63348	882921
70263	882922
678490	882923
551061	882924
132435	882925
639061	882926
602274	882927
16145	882928
554684	882929
38654	882930
261710	882931
391005	882932
625577	882933
49414	882934
36851	882935
384127	882936
2664	882937
35330	882938
160	882939
447512	882940
210300	882941
153157	882942
255903	882943
494833	882944
196401	882945
31911	882946
361328	882947
373534	882948
595857	882949
577710	882950
39385	882951
502559	882952
587628	882953
17900	882954
44855	882955
130565	882956
357243	882957
561718	882958
280657	882959
106691	882960
35680	882961
150485	882962
242526	882963
28496	882964
636139	882965
186304	882966
4526	882967
405977	882968
640137	882969
8032	882970
519518	882971
672542	882972
1358	882973
646603	882974
638801	882975
72638	882976
175293	882977
631638	882978
166825	882979
452795	882980
267436	882981
17227	882982
60203	882983
309651	882984
165162	882985
82552	882986
97133	882987
100557	882988
180780	882989
677379	882990
3131	882991
52343	882992
27015	882993
251	882994
549	882995
27490	882996
39038	882997
332424	882998
101501	882999
58871	883000
688499	883001
697719	883002
34950	883003
330811	883004
443	883005
143263	883006
1707	883007
16409	883008
575972	883009
154518	883010
76973	883011
425199	883012
1859	883013
142206	883014
518182	883015
28486	883016
86438	883017
471599	883018
420287	883019
23032	883020
264822	883021
580977	883022
4452	883023
573671	883024
255301	883025
80447	883026
624880	883027
174087	883028
305760	883029
596136	883030
662152	883031
627054	883032
449270	883033
80644	883034
296940	883035
155579	883036
4528	883037
299382	883038
25022	883039
308788	883040
140868	883041
145862	883042
577657	883043
550178	883044
21328	883045
19266	883046
581674	883047
103487	883048
63503	883049
660879	883050
198946	883051
381859	883052
126323	883053
169707	883054
450972	883055
558735	883056
99385	883057
426317	883058
327201	883059
1896	883060
409119	883061
53143	883062
140082	883063
135370	883064
651066	883065
646588	883066
163608	883067
342494	883068
6164	883069
190792	883070
151079	883071
674721	883072
82490	883073
213796	883074
321349	883075
149989	883076
94425	883077
18968	883078
133292	883079
2325	883080
461332	883081
121028	883082
648392	883083
815	883084
590258	883085
550019	883086
609445	883087
89278	883088
557824	883089
91889	883090
428089	883091
95412	883092
86883	883093
45107	883094
13512	883095
209462	883096
562306	883097
416489	883098
27627	883099
68473	883100
272969	883101
116019	883102
58812	883103
60483	883104
694164	883105
145029	883106
530778	883107
380190	883108
407028	883109
253712	883110
297979	883111
35316	883112
38475	883113
515521	883114
620921	883115
533571	883116
429870	883117
283903	883118
681872	883119
242545	883120
138839	883121
156538	883122
206447	883123
411339	883124
35392	883125
677	883126
532943	883127
58943	883128
315379	883129
38690	883130
160851	883131
7994	883132
27670	883133
48454	883134
88065	883135
124811	883136
696751	883137
631623	883138
522340	883139
528313	883140
53042	883141
102229	883142
390793	883143
128459	883144
34146	883145
28041	883146
26456	883147
79061	883148
11	883149
642358	883150
149265	883151
22441	883152
13880	883153
392038	883154
1894	883155
77747	883156
33	883157
42767	883158
585182	883159
31224	883160
11030	883161
95795	883162
283732	883163
40547	883164
1117	883165
163829	883166
677929	883167
103064	883168
16777	883169
51541	883170
34458	883171
20396	883172
323366	883173
35581	883174
14119	883175
20539	883176
94529	883177
651022	883178
108500	883179
368195	883180
539340	883181
237492	883182
284350	883183
131393	883184
49151	883185
666211	883186
215364	883187
443894	883188
1166	883189
70394	883190
210842	883191
527001	883192
507228	883193
523163	883194
43884	883195
9888	883196
197	883197
512715	883198
2668	883199
94793	883200
58162	883201
28047	883202
28047	883203
402383	883204
639080	883205
58162	883206
147896	883207
303142	883208
14509	883209
300481	883210
19530	883211
11301	883212
247257	883213
35355	883214
2438	883215
241718	883216
1516	883217
53528	883218
590700	883219
78647	883220
124798	883221
410689	883222
123819	883223
112287	883224
53592	883225
432403	883226
257560	883227
289815	883228
16953	883229
37919	883230
354180	883231
42573	883232
36158	883233
286239	883234
575370	883235
558765	883236
669078	883237
24374	883238
157425	883239
123618	883240
157371	883241
617264	883242
225958	883243
110233	883244
65720	883245
260710	883246
375579	883247
301148	883248
12964	883249
157349	883250
8802	883251
545920	883252
25176	883253
664612	883254
123557	883255
4589	883256
79320	883257
133958	883258
569628	883259
36177	883260
434781	883261
2	883262
296818	883263
170633	883264
11607	883265
452394	883266
679988	883267
258991	883268
683739	883269
539111	883270
45347	883271
248950	883272
110657	883273
42498	883274
601999	883275
34490	883276
545221	883277
227731	883278
3695	883279
124086	883280
683746	883281
569564	883282
341327	883283
427555	883284
684062	883285
82749	883286
460524	883287
289911	883288
124664	883289
511212	883290
141129	883291
344455	883292
45263	883293
647416	883294
525212	883295
650981	883296
459827	883297
93611	883298
84889	883299
58900	883300
140850	883301
683805	883302
317556	883303
425316	883304
36059	883305
209121	883306
647337	883307
569122	883308
254419	883309
258282	883310
358190	883311
668568	883312
159560	883313
653897	883314
680315	883315
280958	883316
319001	883317
403460	883318
70592	883319
633768	883320
342820	883321
583995	883322
591522	883323
2896	883324
673319	883325
159480	883326
408326	883327
645990	883328
684933	883329
180750	883330
256092	883331
4871	883332
115609	883333
665337	883334
208937	883335
506555	883336
52250	883337
137843	883338
71605	883339
102665	883340
12374	883341
651652	883342
36802	883343
548293	883344
251588	883345
42872	883346
466717	883347
91	883348
336826	883349
450085	883350
229061	883351
15880	883352
304869	883353
69765	883354
390967	883355
671272	883356
370064	883357
39092	883358
12052	883359
7992	883360
628889	883361
5029	883362
169460	883363
72887	883364
579197	883365
687737	883366
48027	883367
647049	883368
636558	883369
315795	883370
212838	883371
343049	883372
417990	883373
42633	883374
117236	883375
58654	883376
9244	883377
227811	883378
499973	883379
139086	883380
10014	883381
601790	883382
58272	883383
45066	883384
383570	883385
45265	883386
12524	883387
128270	883388
230098	883389
257285	883390
248909	883391
123222	883392
572999	883393
125992	883394
3435	883395
476568	883396
393686	883397
29485	883398
91984	883399
539213	883400
553817	883401
622267	883402
154945	883403
77510	883404
107973	883405
5190	883406
179812	883407
374617	883408
8218	883409
290294	883410
101195	883411
223554	883412
529670	883413
609673	883414
359118	883415
658472	883416
224944	883417
110476	883418
597599	883419
275533	883420
168406	883421
313430	883422
267742	883423
82882	883424
656937	883425
573230	883426
461925	883427
598811	883428
43285	883429
16717	883430
501044	883431
547487	883432
440859	883433
132339	883434
54763	883435
232834	883436
545415	883437
589	883438
101792	883439
131923	883440
118249	883441
14592	883442
562867	883443
218921	883444
553218	883445
130768	883446
431852	883447
566108	883448
621878	883449
336746	883450
71047	883451
104741	883452
566574	883453
343593	883454
613875	883455
153583	883456
25982	883457
21298	883458
127401	883459
534503	883460
292563	883461
75840	883462
430876	883463
389523	883464
7764	883465
326163	883466
1293	883467
456837	883468
697025	883469
320862	883470
276050	883471
386483	883472
68616	883473
537732	883474
89087	883475
32490	883476
61226	883477
222750	883478
145150	883479
61998	883480
543136	883481
346163	883482
173087	883483
303985	883484
165883	883485
522181	883486
206394	883487
296016	883488
87442	883489
574462	883490
8461	883491
13189	883492
56973	883493
205389	883494
299240	883495
299241	883496
299245	883497
8181	883498
595327	883499
697553	883500
150811	883501
129976	883502
474261	883503
139479	883504
74093	883505
540953	883506
114047	883507
31693	883508
338022	883509
84247	883510
372516	883511
261206	883512
440627	883513
93482	883514
468878	883515
1126	883516
408206	883517
119259	883518
334480	883519
160916	883520
325934	883521
553138	883522
15520	883523
141142	883524
32108	883525
101071	883526
395276	883527
104200	883528
214872	883529
655	883530
22877	883531
158568	883532
13806	883533
475743	883534
35307	883535
181443	883536
109995	883537
5272	883538
49626	883539
523658	883540
2983	883541
13528	883542
9232	883543
389441	883544
120143	883545
179737	883546
7385	883547
50	883548
95	883549
118790	883550
452684	883551
471803	883552
324746	883553
52861	883554
4293	883555
134978	883556
405715	883557
602663	883558
188399	883559
52409	883560
114164	883561
240644	883562
662980	883563
18805	883564
251746	883565
240420	883566
136823	883567
672646	883568
153965	883569
75884	883570
188265	883571
61240	883572
4210	883573
55328	883574
495056	883575
249621	883576
215385	883577
366757	883578
418143	883579
10343	883580
385620	883581
62876	883582
32005	883583
32319	883584
11900	883585
447197	883586
26782	883587
186399	883588
278029	883589
281	883590
136099	883591
188366	883592
359433	883593
28457	883594
29850	883595
366962	883596
10853	883597
134889	883598
8	883599
42361	883600
103033	883601
126788	883602
160294	883603
408468	883604
98357	883605
648212	883606
218640	883607
5791	883608
675776	883609
277003	883610
39251	883611
37364	883612
180306	883613
336689	883614
112738	883615
518340	883616
302181	883617
4181	883618
146760	883619
446097	883620
73757	883621
328793	883622
211023	883623
124219	883624
360214	883625
32775	883626
14118	883627
632307	883628
229045	883629
592484	883630
37401	883631
2078	883632
82656	883633
168485	883634
217731	883635
92925	883636
8830	883637
53203	883638
1123	883639
4436	883640
2258	883641
125678	883642
349	883643
402900	883644
316530	883645
328663	883646
464374	883647
436814	883648
33770	883649
76410	883650
466930	883651
601701	883652
2541	883653
159825	883654
630124	883655
160004	883656
436812	883657
23866	883658
532748	883659
37028	883660
22953	883661
588726	883662
379917	883663
423633	883664
62902	883665
259673	883666
185901	883667
215377	883668
540788	883669
442529	883670
252960	883671
5674	883672
455663	883673
131568	883674
586477	883675
136975	883676
77846	883677
77846	883678
509518	883679
216144	883680
91979	883681
116667	883682
113206	883683
255581	883684
19104	883685
634903	883686
45433	883687
29	883688
92037	883689
31767	883690
144346	883691
161719	883692
476333	883693
7846	883694
642	883695
172098	883696
8858	883697
122099	883698
68014	883699
633459	883700
210094	883701
8290	883702
447115	883703
675632	883704
171452	883705
3417	883706
444441	883707
279592	883708
33013	883709
37096	883710
6360	883711
279554	883712
74783	883713
25947	883714
2561	883715
348545	883716
649226	883717
463830	883718
134073	883719
390511	883720
515230	883721
36931	883722
229760	883723
149911	883724
608994	883725
812	883726
457958	883727
255223	883728
562303	883729
281231	883730
256023	883731
165641	883732
546339	883733
482391	883734
339569	883735
141363	883736
276534	883737
119254	883738
183376	883739
171664	883740
292432	883741
634461	883742
166097	883743
464473	883744
4085	883745
335282	883746
285029	883747
4832	883748
3566	883749
66044	883750
7925	883751
458100	883752
658465	883753
161681	883754
596692	883755
63843	883756
67910	883757
338025	883758
675478	883759
415600	883760
175462	883761
120645	883762
643069	883763
682002	883764
183496	883765
463662	883766
291226	883767
14940	883768
682407	883769
502801	883770
93775	883771
21962	883772
5576	883773
580521	883774
472004	883775
7199	883776
260801	883777
633482	883778
1548	883779
549874	883780
248139	883781
101272	883782
680646	883783
113931	883784
2147	883785
251059	883786
613205	883787
8650	883788
620292	883789
375754	883790
140538	883791
218221	883792
645539	883793
635269	883794
151288	883795
625543	883796
100970	883797
128528	883798
123361	883799
139199	883800
142350	883801
697522	883802
256159	883803
311964	883804
7223	883805
351213	883806
17850	883807
256708	883808
311834	883809
566706	883810
140304	883811
15286	883812
621124	883813
621108	883814
456858	883815
153734	883816
581085	883817
376066	883818
375417	883819
421373	883820
689909	883821
16696	883822
681957	883823
69639	883824
357953	883825
457713	883826
411628	883827
13917	883828
133515	883829
1068	883830
602007	883831
76851	883832
199031	883833
557800	883834
591735	883835
151889	883836
469616	883837
41574	883838
661480	883839
638007	883840
45263	883841
592274	883842
321788	883843
16937	883844
53395	883845
364906	883846
689268	883847
150227	883848
183044	883849
104894	883850
648490	883851
434805	883852
9225	883853
143505	883854
86914	883855
360460	883856
478959	883857
45379	883858
85266	883859
320403	883860
7117	883861
482828	883862
574152	883863
264489	883864
499121	883865
19234	883866
439619	883867
109480	883868
17034	883869
311737	883870
562413	883871
153713	883872
287074	883873
16477	883874
222694	883875
576700	883876
661424	883877
312809	883878
33039	883879
210382	883880
529483	883881
552018	883882
239249	883883
314804	883884
315737	883885
158089	883886
276598	883887
246132	883888
336412	883889
27908	883890
293273	883891
155986	883892
404152	883893
282838	883894
491033	883895
581712	883896
488481	883897
290668	883898
430844	883899
141526	883900
196501	883901
581322	883902
11	883903
273	883904
354201	883905
365790	883906
49461	883907
1063	883908
528955	883909
368106	883910
154584	883911
632108	883912
437574	883913
503310	883914
396058	883915
585382	883916
380430	883917
14011	883918
385168	883919
433616	883920
128494	883921
531043	883922
346454	883923
395628	883924
464336	883925
618694	883926
15334	883927
11014	883928
19680	883929
650537	883930
633456	883931
103754	883932
57399	883933
40949	883934
346964	883935
3086	883936
359419	883937
139712	883938
552935	883939
532226	883940
9941	883941
629446	883942
40195	883943
159745	883944
510118	883945
294732	883946
13096	883947
77236	883948
572503	883949
39015	883950
604744	883951
55917	883952
461397	883953
590186	883954
251771	883955
106062	883956
12869	883957
90308	883958
50623	883959
88742	883960
633261	883961
316996	883962
245588	883963
674029	883964
122287	883965
316961	883966
279906	883967
502312	883968
302602	883969
181220	883970
62483	883971
199940	883972
194357	883973
130587	883974
55404	883975
121613	883976
23919	883977
487008	883978
484827	883979
669563	883980
552687	883981
81266	883982
136160	883983
41591	883984
304961	883985
51945	883986
94787	883987
82	883988
676455	883989
327994	883990
193500	883991
151163	883992
160488	883993
660612	883994
519508	883995
444854	883996
54199	883997
331937	883998
686426	883999
366543	884000
113663	884001
414690	884002
223243	884003
223871	884004
521077	884005
516622	884006
647296	884007
485772	884008
423053	884009
50182	884010
546259	884011
529301	884012
20448	884013
1862	884014
184324	884015
202634	884016
399985	884017
56765	884018
149849	884019
257076	884020
48453	884021
8398	884022
332953	884023
595048	884024
332540	884025
47366	884026
329	884027
251468	884028
19874	884029
606716	884030
302397	884031
59139	884032
171020	884033
290875	884034
93593	884035
36143	884036
236933	884037
353210	884038
78124	884039
76408	884040
418041	884041
21787	884042
678350	884043
12205	884044
251674	884045
630307	884046
166500	884047
166503	884048
163874	884049
511088	884050
651414	884051
33218	884052
145909	884053
149921	884054
588043	884055
120724	884056
95447	884057
289963	884058
160136	884059
219898	884060
124606	884061
303113	884062
110865	884063
78442	884064
1516	884065
86095	884066
629702	884067
566700	884068
164180	884069
23399	884070
618642	884071
97167	884072
154114	884073
659617	884074
377110	884075
293149	884076
115070	884077
277	884078
139923	884079
584049	884080
155218	884081
680792	884082
18626	884083
58921	884084
398989	884085
493222	884086
22018	884087
566190	884088
301202	884089
165835	884090
20164	884091
121462	884092
450484	884093
121468	884094
450485	884095
513516	884096
58909	884097
12183	884098
314029	884099
39616	884100
271181	884101
350172	884102
364464	884103
77124	884104
19387	884105
122604	884106
456284	884107
52181	884108
12567	884109
22000	884110
96961	884111
168148	884112
133818	884113
93038	884114
564897	884115
105495	884116
477880	884117
348623	884118
462687	884119
615802	884120
484542	884121
464446	884122
280475	884123
31042	884124
6011	884125
313670	884126
534626	884127
79033	884128
79916	884129
26051	884130
87360	884131
646539	884132
592873	884133
200224	884134
657286	884135
549721	884136
253351	884137
480112	884138
9564	884139
186160	884140
23023	884141
97785	884142
199345	884143
293892	884144
138262	884145
288254	884146
23354	884147
527665	884148
134881	884149
400707	884150
336914	884151
342119	884152
441710	884153
86103	884154
21154	884155
170234	884156
53106	884157
160719	884158
130406	884159
28700	884160
28699	884161
34083	884162
13825	884163
598570	884164
664942	884165
313693	884166
218773	884167
108208	884168
407922	884169
70057	884170
422345	884171
230083	884172
203731	884173
298645	884174
120463	884175
69628	884176
61828	884177
566610	884178
345121	884179
17488	884180
99549	884181
240695	884182
112303	884183
400057	884184
636166	884185
5602	884186
297430	884187
587813	884188
110461	884189
220702	884190
4584	884191
14784	884192
247666	884193
219788	884194
114097	884195
328176	884196
16253	884197
78903	884198
162544	884199
112309	884200
293788	884201
17767	884202
509156	884203
87232	884204
115902	884205
649285	884206
76797	884207
680006	884208
34648	884209
607177	884210
92935	884211
107413	884212
341063	884213
505566	884214
678235	884215
583652	884216
80548	884217
458459	884218
14701	884219
236018	884220
2826	884221
30978	884222
77146	884223
668398	884224
38326	884225
661839	884226
100120	884227
91538	884228
33894	884229
236014	884230
28438	884231
92929	884232
634958	884233
14201	884234
135784	884235
147098	884236
40150	884237
166703	884238
63559	884239
170917	884240
286610	884241
484394	884242
492982	884243
125205	884244
31900	884245
221017	884246
644118	884247
12645	884248
289946	884249
628044	884250
71915	884251
594892	884252
55147	884253
533828	884254
24638	884255
623521	884256
564067	884257
167375	884258
621300	884259
320850	884260
486968	884261
170384	884262
374084	884263
124048	884264
199325	884265
317026	884266
383871	884267
402523	884268
307288	884269
637913	884270
223284	884271
323570	884272
13656	884273
32639	884274
626229	884275
558890	884276
1984	884277
418494	884278
523787	884279
448301	884280
391803	884281
695202	884282
391788	884283
391778	884284
316764	884285
220768	884286
316760	884287
297519	884288
8884	884289
81091	884290
515346	884291
373579	884292
104389	884293
619300	884294
391784	884295
528759	884296
509541	884297
609710	884298
159052	884299
447804	884300
45899	884301
646930	884302
166049	884303
181102	884304
461719	884305
9836	884306
456694	884307
426527	884308
479637	884309
589028	884310
111374	884311
428211	884312
36573	884313
538854	884314
451628	884315
251943	884316
82777	884317
470689	884318
436011	884319
327083	884320
382576	884321
362371	884322
34	884323
12790	884324
4773	884325
14185	884326
405055	884327
432272	884328
93960	884329
685040	884330
648160	884331
277075	884332
114487	884333
664605	884334
1730	884335
381835	884336
676855	884337
299094	884338
20092	884339
274670	884340
78033	884341
238800	884342
185538	884343
179967	884344
16364	884345
608853	884346
108634	884347
18966	884348
105184	884349
342111	884350
3453	884351
86548	884352
243873	884353
61820	884354
75331	884355
37411	884356
583603	884357
50313	884358
73965	884359
124022	884360
583653	884361
109423	884362
561204	884363
671631	884364
343892	884365
407883	884366
17221	884367
11132	884368
79346	884369
30987	884370
375515	884371
91358	884372
43883	884373
200530	884374
37003	884375
508148	884376
142633	884377
377595	884378
460218	884379
519904	884380
164571	884381
21271	884382
76091	884383
688980	884384
100017	884385
474317	884386
53419	884387
1457	884388
136984	884389
374667	884390
374688	884391
130891	884392
10258	884393
551981	884394
394635	884395
400309	884396
446150	884397
129686	884398
71	884399
3438	884400
49884	884401
19821	884402
100186	884403
79987	884404
267951	884405
375270	884406
35036	884407
231561	884408
329222	884409
241752	884410
91203	884411
686970	884412
299493	884413
573935	884414
560005	884415
395741	884416
345906	884417
307222	884418
58385	884419
13816	884420
8344	884421
589909	884422
5191	884423
690977	884424
30411	884425
8348	884426
243950	884427
17131	884428
587166	884429
75069	884430
355596	884431
75299	884432
242927	884433
242887	884434
264065	884435
136103	884436
49731	884437
530874	884438
22524	884439
51669	884440
588831	884441
63705	884442
744	884443
744	884444
85573	884445
420233	884446
508789	884447
15656	884448
63374	884449
21192	884450
400487	884451
490934	884452
673799	884453
57944	884454
143791	884455
661717	884456
7363	884457
26261	884458
131577	884459
581340	884460
167207	884461
167240	884462
68977	884463
1912	884464
684656	884465
51684	884466
494654	884467
4159	884468
123927	884469
45313	884470
40	884471
73386	884472
124041	884473
461189	884474
123961	884475
628553	884476
461282	884477
261688	884478
590261	884479
271425	884480
606365	884481
362083	884482
174247	884483
274691	884484
123978	884485
79242	884486
618874	884487
151705	884488
589847	884489
543635	884490
43385	884491
85447	884492
637841	884493
314241	884494
25963	884495
409016	884496
167404	884497
66753	884498
13847	884499
289559	884500
352798	884501
654529	884502
163806	884503
67490	884504
222342	884505
165030	884506
78280	884507
283332	884508
261276	884509
7310	884510
50452	884511
58896	884512
24546	884513
442185	884514
423291	884515
77610	884516
454445	884517
687618	884518
46647	884519
516130	884520
151154	884521
9365	884522
67569	884523
330633	884524
287006	884525
102991	884526
9097	884527
212714	884528
649602	884529
418799	884530
671197	884531
680560	884532
321189	884533
403398	884534
1420	884535
214061	884536
205297	884537
32144	884538
31072	884539
447654	884540
11923	884541
1832	884542
79128	884543
470534	884544
523969	884545
394220	884546
1175	884547
410135	884548
162943	884549
41703	884550
665117	884551
195260	884552
180850	884553
597783	884554
257015	884555
576207	884556
41134	884557
637073	884558
636150	884559
236180	884560
40481	884561
227978	884562
591516	884563
142349	884564
250467	884565
558684	884566
518645	884567
302682	884568
568960	884569
33887	884570
93	884571
206879	884572
163309	884573
19454	884574
294845	884575
128403	884576
211512	884577
394221	884578
89086	884579
398298	884580
36766	884581
576865	884582
394222	884583
201877	884584
495678	884585
201302	884586
174418	884587
675794	884588
436466	884589
476261	884590
233030	884591
346343	884592
346344	884593
101684	884594
489858	884595
5223	884596
66774	884597
287504	884598
43658	884599
120313	884600
141055	884601
624732	884602
333962	884603
334208	884604
48837	884605
408327	884606
309594	884607
664009	884608
72420	884609
64938	884610
17656	884611
312088	884612
441269	884613
367405	884614
563574	884615
230730	884616
338512	884617
166423	884618
24748	884619
73714	884620
24570	884621
487678	884622
360468	884623
459777	884624
351248	884625
567977	884626
195852	884627
247532	884628
86253	884629
20040	884630
507919	884631
103206	884632
495772	884633
231591	884634
16358	884635
150489	884636
445782	884637
226472	884638
20946	884639
79185	884640
404465	884641
642800	884642
363267	884643
370592	884644
180974	884645
348960	884646
55343	884647
365	884648
606858	884649
77339	884650
362287	884651
508187	884652
516174	884653
103320	884654
135319	884655
364374	884656
62172	884657
506518	884658
370381	884659
209076	884660
76693	884661
196819	884662
652165	884663
2400	884664
437394	884665
535387	884666
679056	884667
534463	884668
81287	884669
435872	884670
229076	884671
535635	884672
124478	884673
55058	884674
101525	884675
448411	884676
437933	884677
159612	884678
677626	884679
611256	884680
625649	884681
40135	884682
140600	884683
473844	884684
117181	884685
140544	884686
29681	884687
234219	884688
231375	884689
13152	884690
1728	884691
132060	884692
692061	884693
76641	884694
60301	884695
530745	884696
655641	884697
86441	884698
68069	884699
12006	884700
407862	884701
96515	884702
65661	884703
528702	884704
157722	884705
190113	884706
587130	884707
481879	884708
75197	884709
125250	884710
496298	884711
122370	884712
447326	884713
500265	884714
297155	884715
520010	884716
60494	884717
132554	884718
261720	884719
678993	884720
381731	884721
34967	884722
216710	884723
621764	884724
157533	884725
111624	884726
495476	884727
126755	884728
420622	884729
164790	884730
58003	884731
47529	884732
131975	884733
194030	884734
65311	884735
45821	884736
652978	884737
12874	884738
6501	884739
88204	884740
113045	884741
155267	884742
164315	884743
115735	884744
356946	884745
562277	884746
538634	884747
489614	884748
546085	884749
140743	884750
50645	884751
478251	884752
118116	884753
33832	884754
367664	884755
5564	884756
209457	884757
54132	884758
227939	884759
163852	884760
126217	884761
391159	884762
56536	884763
123394	884764
151429	884765
534241	884766
53506	884767
148302	884768
335840	884769
44734	884770
567896	884771
71948	884772
74856	884773
156489	884774
652740	884775
3712	884776
107650	884777
104142	884778
17689	884779
603479	884780
49553	884781
67480	884782
169346	884783
555245	884784
35825	884785
355289	884786
1327	884787
206118	884788
253392	884789
510975	884790
316698	884791
559930	884792
3487	884793
13295	884794
80328	884795
76500	884796
44297	884797
575430	884798
9231	884799
139576	884800
103840	884801
324821	884802
7165	884803
566893	884804
25391	884805
28075	884806
435135	884807
248962	884808
93436	884809
53035	884810
422373	884811
351883	884812
279737	884813
500015	884814
408296	884815
2421	884816
27537	884817
73081	884818
608338	884819
28379	884820
403026	884821
632818	884822
56125	884823
73426	884824
163173	884825
98333	884826
108108	884827
113437	884828
36888	884829
627619	884830
120680	884831
73096	884832
132574	884833
683301	884834
19902	884835
157819	884836
178186	884837
227926	884838
167590	884839
11186	884840
38961	884841
198615	884842
45463	884843
10824	884844
624410	884845
334817	884846
34100	884847
51223	884848
432304	884849
147664	884850
91120	884851
537275	884852
141125	884853
458314	884854
55765	884855
502300	884856
145875	884857
594998	884858
674649	884859
110988	884860
107465	884861
174701	884862
61316	884863
9844	884864
80541	884865
18186	884866
206834	884867
618785	884868
289114	884869
589324	884870
20337	884871
568247	884872
300988	884873
485190	884874
568359	884875
141799	884876
482884	884877
600735	884878
135509	884879
73368	884880
223911	884881
105864	884882
652071	884883
26161	884884
263241	884885
118779	884886
264351	884887
7138	884888
36397	884889
583542	884890
21084	884891
571419	884892
65806	884893
170562	884894
597055	884895
247304	884896
101960	884897
19176	884898
612971	884899
466198	884900
25381	884901
211805	884902
13870	884903
504505	884904
565429	884905
216032	884906
29477	884907
162302	884908
2223	884909
321682	884910
91934	884911
790	884912
443684	884913
173105	884914
682364	884915
672488	884916
258070	884917
33385	884918
13454	884919
646639	884920
356566	884921
253553	884922
2693	884923
32291	884924
400381	884925
257069	884926
356514	884927
356511	884928
43106	884929
401632	884930
579467	884931
197674	884932
441988	884933
264900	884934
80904	884935
27148	884936
139522	884937
12201	884938
169076	884939
121864	884940
97382	884941
189730	884942
562080	884943
64378	884944
56526	884945
530621	884946
523110	884947
77384	884948
201138	884949
166117	884950
217113	884951
146444	884952
439051	884953
537403	884954
60448	884955
70466	884956
233222	884957
110905	884958
263604	884959
1624	884960
10464	884961
224349	884962
184130	884963
114284	884964
103468	884965
98124	884966
27974	884967
120184	884968
80188	884969
70422	884970
100367	884971
28422	884972
412416	884973
240954	884974
10600	884975
15849	884976
681174	884977
7088	884978
53531	884979
545646	884980
134729	884981
444152	884982
196918	884983
77270	884984
485699	884985
502893	884986
640539	884987
633167	884988
88860	884989
685235	884990
2787	884991
171554	884992
43311	884993
352116	884994
227696	884995
161444	884996
143309	884997
219393	884998
9505	884999
453146	885000
24748	885001
85705	885002
198184	885003
119732	885004
20304	885005
320923	885006
142335	885007
10454	885008
629636	885009
448766	885010
410835	885011
498072	885012
106269	885013
684413	885014
80913	885015
5824	885016
113761	885017
111164	885018
327689	885019
248869	885020
342083	885021
120638	885022
186096	885023
16789	885024
213240	885025
68350	885026
511303	885027
511319	885028
486747	885029
45928	885030
232441	885031
109378	885032
81990	885033
31720	885034
627849	885035
694101	885036
51574	885037
2061	885038
277721	885039
276370	885040
280221	885041
532418	885042
3666	885043
34880	885044
138826	885045
435572	885046
128097	885047
332481	885048
328899	885049
2046	885050
300467	885051
98984	885052
155216	885053
157955	885054
621557	885055
13393	885056
59209	885057
110612	885058
487065	885059
88474	885060
616221	885061
545265	885062
252621	885063
375157	885064
109860	885065
57311	885066
273235	885067
529249	885068
652040	885069
442701	885070
694625	885071
19250	885072
51314	885073
420776	885074
527284	885075
158222	885076
150623	885077
556921	885078
465262	885079
532855	885080
22547	885081
37469	885082
172125	885083
23201	885084
89397	885085
64478	885086
407720	885087
112599	885088
330784	885089
694474	885090
28552	885091
696819	885092
550899	885093
323844	885094
226719	885095
532850	885096
408142	885097
511587	885098
41164	885099
282616	885100
474019	885101
677283	885102
168832	885103
635700	885104
198633	885105
155603	885106
7161	885107
286160	885108
362157	885109
314828	885110
3954	885111
160669	885112
688609	885113
578717	885114
423281	885115
102501	885116
247775	885117
442160	885118
1261	885119
593911	885120
124560	885121
206731	885122
520923	885123
246727	885124
425214	885125
46770	885126
195685	885127
4127	885128
99082	885129
596055	885130
59955	885131
288586	885132
643545	885133
16630	885134
478501	885135
957	885136
96020	885137
75823	885138
33197	885139
108652	885140
473018	885141
275074	885142
256997	885143
500295	885144
152029	885145
47689	885146
120577	885147
134159	885148
158798	885149
572850	885150
127490	885151
239880	885152
110473	885153
122629	885154
41567	885155
120048	885156
8345	885157
143424	885158
213582	885159
127272	885160
159124	885161
295	885162
16690	885163
372055	885164
52414	885165
268330	885166
129539	885167
152104	885168
153025	885169
330184	885170
36393	885171
20603	885172
3937	885173
573549	885174
389806	885175
126680	885176
66716	885177
581933	885178
561241	885179
537954	885180
178758	885181
486208	885182
500146	885183
486227	885184
500074	885185
131998	885186
63950	885187
179075	885188
500019	885189
486203	885190
179063	885191
60874	885192
194118	885193
179069	885194
26236	885195
179071	885196
500082	885197
178962	885198
178968	885199
46822	885200
179020	885201
46824	885202
27090	885203
486218	885204
26225	885205
63925	885206
486190	885207
63954	885208
60946	885209
500105	885210
486293	885211
60988	885212
63889	885213
27084	885214
63901	885215
27095	885216
194129	885217
47537	885218
27099	885219
500081	885220
194171	885221
47540	885222
194189	885223
194194	885224
194201	885225
194221	885226
63980	885227
132014	885228
500119	885229
63990	885230
64007	885231
184282	885232
668421	885233
21588	885234
132842	885235
375792	885236
64901	885237
51774	885238
418730	885239
9560	885240
111283	885241
152749	885242
20363	885243
24053	885244
297555	885245
614141	885246
538536	885247
374304	885248
24297	885249
24650	885250
47387	885251
46277	885252
643732	885253
264786	885254
160846	885255
582080	885256
48486	885257
566665	885258
1937	885259
374162	885260
135230	885261
64866	885262
9169	885263
87370	885264
91904	885265
281027	885266
105747	885267
90242	885268
25217	885269
451955	885270
47982	885271
57369	885272
210412	885273
9907	885274
226739	885275
164548	885276
23487	885277
398805	885278
55632	885279
10384	885280
14148	885281
457124	885282
43556	885283
601676	885284
115224	885285
393866	885286
169924	885287
411766	885288
25201	885289
80147	885290
120095	885291
370961	885292
357542	885293
504057	885294
98587	885295
418719	885296
272646	885297
153579	885298
46759	885299
227034	885300
140445	885301
139674	885302
157561	885303
574141	885304
404677	885305
1365	885306
6097	885307
320993	885308
391417	885309
129271	885310
46813	885311
129295	885312
486292	885313
60975	885314
179002	885315
179013	885316
664954	885317
14541	885318
209801	885319
440840	885320
88876	885321
36919	885322
118205	885323
598031	885324
10910	885325
311	885326
313315	885327
33693	885328
127459	885329
56478	885330
275639	885331
536118	885332
119202	885333
324838	885334
690667	885335
70414	885336
114132	885337
12658	885338
697344	885339
211850	885340
2067	885341
185649	885342
152771	885343
108138	885344
25808	885345
256886	885346
112648	885347
624791	885348
28937	885349
488239	885350
3339	885351
61322	885352
615242	885353
315847	885354
216267	885355
523580	885356
191633	885357
593156	885358
52294	885359
204720	885360
94875	885361
180269	885362
288240	885363
60555	885364
115210	885365
514804	885366
376012	885367
586212	885368
542904	885369
359542	885370
113859	885371
477680	885372
13536	885373
626245	885374
82112	885375
416125	885376
541114	885377
343866	885378
4766	885379
145538	885380
303412	885381
428337	885382
93040	885383
296360	885384
230262	885385
395207	885386
66244	885387
163539	885388
257048	885389
55090	885390
126702	885391
512124	885392
100323	885393
3326	885394
25798	885395
59505	885396
227979	885397
466814	885398
111790	885399
575891	885400
30841	885401
137442	885402
76713	885403
120737	885404
18335	885405
34186	885406
674688	885407
76724	885408
89402	885409
66477	885410
3116	885411
576904	885412
263619	885413
59659	885414
829	885415
164469	885416
52304	885417
391342	885418
27	885419
616120	885420
642512	885421
135110	885422
604543	885423
19354	885424
30	885425
170275	885426
696401	885427
76598	885428
76683	885429
642141	885430
565792	885431
383601	885432
12763	885433
13123	885434
405551	885435
145787	885436
613525	885437
647624	885438
1794	885439
299182	885440
299186	885441
567776	885442
567777	885443
567778	885444
567781	885445
567782	885446
397230	885447
81149	885448
178452	885449
333020	885450
76725	885451
18642	885452
139489	885453
30518	885454
150443	885455
36564	885456
660359	885457
178897	885458
63922	885459
134593	885460
395469	885461
9287	885462
13047	885463
2524	885464
193221	885465
184031	885466
325161	885467
335596	885468
341041	885469
132143	885470
401181	885471
88942	885472
367198	885473
58456	885474
696295	885475
239464	885476
366597	885477
565464	885478
94101	885479
354342	885480
321696	885481
662728	885482
61214	885483
289356	885484
6011	885485
284843	885486
8261	885487
205031	885488
679817	885489
1279	885490
68037	885491
695627	885492
555763	885493
531238	885494
220996	885495
635	885496
421096	885497
111745	885498
72848	885499
162455	885500
6090	885501
180610	885502
248022	885503
339735	885504
102950	885505
9980	885506
633893	885507
496751	885508
103962	885509
367434	885510
26470	885511
126953	885512
39803	885513
380171	885514
29306	885515
93072	885516
482977	885517
174511	885518
13875	885519
96520	885520
347663	885521
444997	885522
614142	885523
18047	885524
61048	885525
197114	885526
461250	885527
461251	885528
138719	885529
534471	885530
61678	885531
170411	885532
35033	885533
75642	885534
182758	885535
134378	885536
542710	885537
335781	885538
565272	885539
310007	885540
423169	885541
510079	885542
152789	885543
306997	885544
600295	885545
328931	885546
75288	885547
338773	885548
4410	885549
138994	885550
49899	885551
351556	885552
18190	885553
364334	885554
39193	885555
44947	885556
138203	885557
188816	885558
9896	885559
119742	885560
203936	885561
273643	885562
344623	885563
659066	885564
86137	885565
6331	885566
246291	885567
296833	885568
13059	885569
673688	885570
193	885571
403786	885572
44845	885573
33321	885574
4629	885575
14474	885576
443608	885577
557613	885578
455975	885579
316541	885580
328872	885581
252439	885582
109586	885583
326257	885584
96371	885585
59103	885586
57020	885587
452030	885588
138973	885589
73615	885590
412119	885591
676311	885592
70601	885593
5203	885594
130386	885595
626254	885596
109830	885597
37918	885598
278527	885599
128204	885600
346466	885601
381879	885602
135859	885603
2447	885604
236287	885605
71335	885606
525636	885607
146635	885608
125374	885609
21003	885610
591366	885611
40367	885612
81184	885613
263	885614
171417	885615
631495	885616
306157	885617
64897	885618
263239	885619
4582	885620
149278	885621
250035	885622
209497	885623
67428	885624
94123	885625
36786	885626
104273	885627
54388	885628
67016	885629
89581	885630
86220	885631
6100	885632
690933	885633
24942	885634
22638	885635
562290	885636
538838	885637
247404	885638
85856	885639
28138	885640
48678	885641
83376	885642
180872	885643
319551	885644
133843	885645
46511	885646
600233	885647
629958	885648
52360	885649
30670	885650
520878	885651
180286	885652
550751	885653
439505	885654
230152	885655
83534	885656
46666	885657
602689	885658
53140	885659
384256	885660
12161	885661
88017	885662
507088	885663
463686	885664
653542	885665
385252	885666
333181	885667
537300	885668
38612	885669
88533	885670
3566	885671
377581	885672
837	885673
25124	885674
230621	885675
216637	885676
12833	885677
530974	885678
48195	885679
5544	885680
50976	885681
490315	885682
603261	885683
225643	885684
78524	885685
641982	885686
477271	885687
21779	885688
12078	885689
20054	885690
410820	885691
21327	885692
55903	885693
328798	885694
95858	885695
23904	885696
4497	885697
280547	885698
347115	885699
22493	885700
55083	885701
155023	885702
335976	885703
593989	885704
8636	885705
151257	885706
538441	885707
373705	885708
9835	885709
138430	885710
151295	885711
620470	885712
91610	885713
319323	885714
266351	885715
389224	885716
154301	885717
30364	885718
680261	885719
576734	885720
259488	885721
24992	885722
688519	885723
49785	885724
247976	885725
13487	885726
667539	885727
516792	885728
684172	885729
48213	885730
457907	885731
596260	885732
384496	885733
618804	885734
96141	885735
148495	885736
140365	885737
245439	885738
23011	885739
639065	885740
56059	885741
9189	885742
510651	885743
79665	885744
402597	885745
618455	885746
173234	885747
381435	885748
66950	885749
679577	885750
128255	885751
475857	885752
689013	885753
7618	885754
457729	885755
223130	885756
275241	885757
328821	885758
92215	885759
158431	885760
200002	885761
20783	885762
24251	885763
115445	885764
290642	885765
84988	885766
278487	885767
396259	885768
665644	885769
1199	885770
53016	885771
12104	885772
537360	885773
691682	885774
158334	885775
143574	885776
37657	885777
19663	885778
5151	885779
626360	885780
520784	885781
33662	885782
634190	885783
134154	885784
127722	885785
601626	885786
152111	885787
177456	885788
18972	885789
284870	885790
41632	885791
101875	885792
534032	885793
76667	885794
41255	885795
23632	885796
1630	885797
111036	885798
613685	885799
152660	885800
101306	885801
647292	885802
2031	885803
530513	885804
2017	885805
10010	885806
191316	885807
103104	885808
124681	885809
530833	885810
398763	885811
23175	885812
423485	885813
598305	885814
55822	885815
617182	885816
97997	885817
594537	885818
146630	885819
31842	885820
55446	885821
41041	885822
48886	885823
88050	885824
465564	885825
261	885826
6985	885827
131424	885828
22690	885829
631985	885830
67421	885831
45167	885832
683099	885833
561	885834
101449	885835
245106	885836
583109	885837
119750	885838
142779	885839
522	885840
641931	885841
43951	885842
40888	885843
6809	885844
170330	885845
496681	885846
77075	885847
21092	885848
62559	885849
119	885850
409788	885851
1748	885852
141	885853
31722	885854
5194	885855
612822	885856
154968	885857
562336	885858
28686	885859
28770	885860
216235	885861
69597	885862
70041	885863
28740	885864
491071	885865
57001	885866
110996	885867
260509	885868
84617	885869
70763	885870
35171	885871
144626	885872
11199	885873
144654	885874
359582	885875
414336	885876
52334	885877
329020	885878
116774	885879
156747	885880
122894	885881
210506	885882
32600	885883
7481	885884
32556	885885
271222	885886
640467	885887
158942	885888
725	885889
679282	885890
170810	885891
133317	885892
101715	885893
71960	885894
538550	885895
627981	885896
196674	885897
631263	885898
176986	885899
19495	885900
66213	885901
510601	885902
97636	885903
122627	885904
15668	885905
552513	885906
613407	885907
77849	885908
153243	885909
102199	885910
238871	885911
9629	885912
54769	885913
123494	885914
120431	885915
86705	885916
155560	885917
10467	885918
172260	885919
87051	885920
205967	885921
36222	885922
134324	885923
127449	885924
29473	885925
242380	885926
333955	885927
475863	885928
258401	885929
444632	885930
233240	885931
526606	885932
17441	885933
542015	885934
21775	885935
162990	885936
606778	885937
429952	885938
507663	885939
123974	885940
91803	885941
414418	885942
2277	885943
224454	885944
163193	885945
437067	885946
170138	885947
316421	885948
425357	885949
46842	885950
226733	885951
306938	885952
215649	885953
164451	885954
315147	885955
2618	885956
76770	885957
64977	885958
10167	885959
503932	885960
503945	885961
85860	885962
179975	885963
27357	885964
570261	885965
92937	885966
82021	885967
162730	885968
222754	885969
693054	885970
626	885971
591043	885972
372625	885973
77001	885974
695993	885975
162538	885976
690896	885977
590727	885978
309671	885979
674702	885980
314325	885981
256955	885982
420783	885983
154085	885984
44119	885985
728	885986
412052	885987
600875	885988
629395	885989
164101	885990
162456	885991
54229	885992
680016	885993
441775	885994
347894	885995
252304	885996
60638	885997
473203	885998
641347	885999
1121	886000
639368	886001
7852	886002
362259	886003
605317	886004
122888	886005
37847	886006
193383	886007
457204	886008
146220	886009
121009	886010
115951	886011
122955	886012
239383	886013
391849	886014
505739	886015
62091	886016
29628	886017
211065	886018
12681	886019
315222	886020
458678	886021
14946	886022
2862	886023
255401	886024
233676	886025
186	886026
26315	886027
632902	886028
691227	886029
222963	886030
579392	886031
340270	886032
61819	886033
613597	886034
116074	886035
641884	886036
656839	886037
584753	886038
114708	886039
244720	886040
309181	886041
552325	886042
506976	886043
134921	886044
54859	886045
153224	886046
671952	886047
343863	886048
27874	886049
591715	886050
104497	886051
399127	886052
165192	886053
42103	886054
10626	886055
362232	886056
421036	886057
367984	886058
64484	886059
8290	886060
121941	886061
2789	886062
6444	886063
146280	886064
65652	886065
2075	886066
162924	886067
444230	886068
326502	886069
392001	886070
449206	886071
78426	886072
207314	886073
314133	886074
48	886075
95334	886076
126826	886077
71987	886078
419642	886079
96605	886080
161946	886081
504780	886082
138057	886083
476031	886084
526217	886085
129539	886086
1345	886087
17120	886088
156745	886089
358651	886090
319388	886091
225106	886092
655277	886093
56820	886094
4842	886095
188385	886096
549800	886097
4657	886098
131062	886099
388784	886100
257912	886101
60655	886102
444816	886103
68866	886104
25116	886105
613689	886106
317820	886107
667164	886108
460569	886109
515424	886110
400540	886111
121275	886112
157096	886113
634122	886114
14612	886115
93280	886116
153485	886117
64809	886118
61006	886119
429343	886120
45599	886121
15172	886122
59369	886123
112282	886124
43884	886125
84777	886126
126490	886127
109060	886128
65622	886129
61056	886130
100831	886131
31315	886132
13189	886133
371034	886134
30999	886135
585215	886136
60998	886137
10068	886138
242554	886139
41239	886140
459139	886141
375897	886142
143635	886143
314799	886144
825	886145
107508	886146
150973	886147
108390	886148
413744	886149
26540	886150
66530	886151
292805	886152
126499	886153
401686	886154
232991	886155
220365	886156
53393	886157
116966	886158
622518	886159
256880	886160
165364	886161
561231	886162
123310	886163
40061	886164
182495	886165
232562	886166
599951	886167
242092	886168
653912	886169
596634	886170
369228	886171
237792	886172
325162	886173
790	886174
7687	886175
74654	886176
554397	886177
790	886178
3715	886179
367304	886180
1047	886181
200648	886182
9270	886183
519897	886184
308117	886185
504527	886186
58615	886187
103018	886188
25559	886189
188270	886190
507917	886191
326366	886192
360237	886193
345	886194
163747	886195
36560	886196
239587	886197
88588	886198
582488	886199
147979	886200
159807	886201
490344	886202
376908	886203
87157	886204
160158	886205
135651	886206
599483	886207
173305	886208
47985	886209
618040	886210
317666	886211
4387	886212
510250	886213
152707	886214
374671	886215
648377	886216
478324	886217
554555	886218
288301	886219
2586	886220
178456	886221
87802	886222
1893	886223
550255	886224
290620	886225
109873	886226
526340	886227
293947	886228
19822	886229
190650	886230
547598	886231
289000	886232
11883	886233
477332	886234
468224	886235
11496	886236
51869	886237
6860	886238
245479	886239
505061	886240
257498	886241
122036	886242
621425	886243
300695	886244
685884	886245
353803	886246
18403	886247
364056	886248
643785	886249
206161	886250
649559	886251
348041	886252
458174	886253
575659	886254
639879	886255
2308	886256
50869	886257
451985	886258
568113	886259
27883	886260
663756	886261
190562	886262
50152	886263
595386	886264
509542	886265
53302	886266
76033	886267
104027	886268
372102	886269
372298	886270
103756	886271
93769	886272
20421	886273
450553	886274
538584	886275
94893	886276
94887	886277
696910	886278
201561	886279
139007	886280
111837	886281
22248	886282
64601	886283
606797	886284
100780	886285
269803	886286
1536	886287
40502	886288
87386	886289
6603	886290
611062	886291
307528	886292
437331	886293
673533	886294
315119	886295
464402	886296
100734	886297
172846	886298
423354	886299
144619	886300
102491	886301
562964	886302
246541	886303
4744	886304
194018	886305
270680	886306
262681	886307
615771	886308
203262	886309
180436	886310
492814	886311
590642	886312
3207	886313
328954	886314
95706	886315
328979	886316
34587	886317
54099	886318
34863	886319
517176	886320
572107	886321
488608	886322
53209	886323
105798	886324
92809	886325
247312	886326
94341	886327
180604	886328
332468	886329
211880	886330
94727	886331
681566	886332
459000	886333
178138	886334
414408	886335
66912	886336
161388	886337
131064	886338
2	886339
158881	886340
625068	886341
179784	886342
171580	886343
67760	886344
89796	886345
123418	886346
3312	886347
171826	886348
608312	886349
10893	886350
3275	886351
17905	886352
81498	886353
54623	886354
319604	886355
135638	886356
520380	886357
319595	886358
12033	886359
632946	886360
21779	886361
77158	886362
136808	886363
551421	886364
171761	886365
243485	886366
52601	886367
231038	886368
114832	886369
423886	886370
29275	886371
360473	886372
25795	886373
57111	886374
17180	886375
35348	886376
111792	886377
43575	886378
686843	886379
136798	886380
131715	886381
124470	886382
269627	886383
232261	886384
72248	886385
189880	886386
583038	886387
508141	886388
545989	886389
33346	886390
180741	886391
681327	886392
23672	886393
160544	886394
294895	886395
684083	886396
321639	886397
86975	886398
1702	886399
68496	886400
104753	886401
391966	886402
355617	886403
48624	886404
279683	886405
7833	886406
4838	886407
51825	886408
495917	886409
101200	886410
656908	886411
272767	886412
134791	886413
529051	886414
575589	886415
158584	886416
460772	886417
81651	886418
570282	886419
619484	886420
123522	886421
33337	886422
263411	886423
23740	886424
66547	886425
30	886426
33848	886427
8519	886428
488092	886429
353683	886430
661318	886431
19716	886432
287454	886433
172429	886434
116648	886435
632800	886436
292825	886437
22237	886438
249042	886439
66027	886440
293050	886441
622312	886442
172096	886443
565690	886444
630347	886445
399795	886446
328897	886447
519541	886448
148004	886449
51281	886450
29218	886451
332169	886452
108031	886453
521065	886454
285314	886455
285317	886456
33639	886457
82420	886458
61891	886459
19829	886460
98383	886461
8881	886462
200121	886463
32069	886464
146634	886465
282	886466
664042	886467
186607	886468
690213	886469
385036	886470
24397	886471
15364	886472
87838	886473
217365	886474
686742	886475
36301	886476
19000	886477
493665	886478
328586	886479
448574	886480
220022	886481
35370	886482
71393	886483
12293	886484
107954	886485
342305	886486
198489	886487
72972	886488
120244	886489
95654	886490
613213	886491
691452	886492
91651	886493
89698	886494
124744	886495
102849	886496
513300	886497
249859	886498
617342	886499
634752	886500
600257	886501
587466	886502
36841	886503
46348	886504
446453	886505
46544	886506
566286	886507
63082	886508
19867	886509
9950	886510
65273	886511
249471	886512
443416	886513
347612	886514
592121	886515
173186	886516
115173	886517
641954	886518
103193	886519
463098	886520
149764	886521
162810	886522
365533	886523
73030	886524
256984	886525
2662	886526
276491	886527
150340	886528
27494	886529
387819	886530
472311	886531
82586	886532
545433	886533
458378	886534
1304	886535
80266	886536
264105	886537
455731	886538
139744	886539
320472	886540
111	886541
552	886542
546962	886543
300620	886544
237219	886545
328924	886546
414973	886547
640182	886548
531767	886549
56468	886550
11699	886551
3384	886552
692796	886553
28390	886554
651083	886555
619145	886556
607061	886557
3891	886558
311632	886559
22178	886560
80212	886561
198351	886562
127808	886563
24935	886564
532880	886565
50799	886566
95225	886567
342386	886568
356527	886569
434620	886570
132922	886571
664257	886572
543522	886573
17845	886574
18785	886575
131373	886576
553708	886577
23883	886578
107796	886579
331659	886580
238459	886581
24254	886582
261431	886583
679981	886584
373985	886585
86917	886586
169053	886587
412177	886588
150057	886589
281330	886590
157086	886591
254258	886592
333635	886593
577339	886594
565850	886595
51742	886596
3078	886597
2208	886598
51947	886599
136055	886600
277185	886601
11667	886602
579975	886603
520511	886604
609614	886605
341	886606
692924	886607
307768	886608
428139	886609
1931	886610
170558	886611
333879	886612
41512	886613
111584	886614
31117	886615
81060	886616
8385	886617
76980	886618
41493	886619
10146	886620
8393	886621
117657	886622
354925	886623
639	886624
132661	886625
304513	886626
9776	886627
381652	886628
9052	886629
78752	886630
369740	886631
136001	886632
670354	886633
390112	886634
444813	886635
468950	886636
22691	886637
5926	886638
650233	886639
619296	886640
215928	886641
114878	886642
250545	886643
206230	886644
6985	886645
306453	886646
525003	886647
91535	886648
672058	886649
132070	886650
7186	886651
9377	886652
95352	886653
531484	886654
471990	886655
117912	886656
201884	886657
398665	886658
272518	886659
21261	886660
5898	886661
399953	886662
6376	886663
219143	886664
992	886665
20733	886666
128695	886667
167561	886668
625163	886669
40711	886670
246317	886671
129190	886672
672617	886673
27156	886674
632418	886675
308837	886676
133527	886677
540784	886678
131088	886679
81947	886680
170114	886681
143042	886682
47004	886683
447046	886684
53370	886685
227605	886686
491719	886687
646916	886688
235396	886689
409985	886690
358202	886691
156572	886692
129895	886693
145488	886694
666371	886695
634961	886696
483821	886697
21538	886698
2150	886699
47080	886700
59275	886701
151339	886702
428748	886703
11902	886704
498685	886705
12064	886706
54849	886707
218838	886708
11934	886709
127191	886710
361154	886711
181429	886712
138300	886713
204	886714
469334	886715
642326	886716
5741	886717
666431	886718
53231	886719
208567	886720
7895	886721
593692	886722
13218	886723
124727	886724
420	886725
132885	886726
505308	886727
4626	886728
491759	886729
339759	886730
340247	886731
9239	886732
30036	886733
638668	886734
7697	886735
620719	886736
383148	886737
56827	886738
173683	886739
562421	886740
147364	886741
28	886742
301798	886743
174137	886744
955	886745
27080	886746
685548	886747
144924	886748
240501	886749
124355	886750
478545	886751
366480	886752
652943	886753
174031	886754
447367	886755
540004	886756
114184	886757
44574	886758
163703	886759
444597	886760
861	886761
429799	886762
323127	886763
612089	886764
507039	886765
229402	886766
11184	886767
78947	886768
62513	886769
475366	886770
127160	886771
6800	886772
154460	886773
125786	886774
109825	886775
186569	886776
54280	886777
672439	886778
135842	886779
13444	886780
414718	886781
643404	886782
74686	886783
108085	886784
526464	886785
153523	886786
66682	886787
330337	886788
593677	886789
141114	886790
644165	886791
254627	886792
326995	886793
142060	886794
7516	886795
21485	886796
388	886797
148369	886798
4379	886799
7666	886800
578005	886801
38555	886802
46998	886803
77878	886804
126223	886805
82602	886806
30190	886807
55589	886808
20779	886809
214068	886810
396110	886811
486752	886812
9620	886813
60498	886814
228380	886815
406	886816
1784	886817
1222	886818
336529	886819
2598	886820
52152	886821
214215	886822
46202	886823
150620	886824
638666	886825
586064	886826
211200	886827
619122	886828
10777	886829
685516	886830
181346	886831
341026	886832
450651	886833
79036	886834
17826	886835
5719	886836
44556	886837
206018	886838
54398	886839
19130	886840
59274	886841
156119	886842
400036	886843
55890	886844
432299	886845
47144	886846
106432	886847
274926	886848
262834	886849
82532	886850
475384	886851
77882	886852
239	886853
384676	886854
17813	886855
397573	886856
229750	886857
20750	886858
30010	886859
106023	886860
17401	886861
139391	886862
134864	886863
529961	886864
529956	886865
569997	886866
88571	886867
184773	886868
484624	886869
666429	886870
140865	886871
529	886872
40209	886873
162542	886874
2686	886875
5523	886876
431659	886877
680549	886878
54302	886879
367431	886880
408467	886881
128057	886882
235500	886883
394522	886884
594287	886885
577362	886886
17947	886887
343692	886888
8749	886889
69418	886890
170256	886891
70990	886892
65771	886893
4527	886894
4716	886895
164147	886896
126338	886897
4820	886898
215192	886899
139327	886900
16573	886901
204980	886902
51742	886903
264828	886904
8353	886905
591870	886906
9834	886907
308359	886908
85618	886909
522293	886910
300763	886911
10453	886912
24485	886913
88845	886914
54514	886915
163063	886916
171208	886917
36908	886918
12721	886919
348010	886920
282128	886921
184383	886922
548172	886923
659521	886924
514095	886925
2643	886926
369961	886927
4028	886928
39839	886929
103529	886930
402609	886931
285296	886932
620712	886933
499228	886934
10958	886935
35723	886936
266767	886937
1180	886938
465	886939
48120	886940
372223	886941
122894	886942
505345	886943
86714	886944
21708	886945
165236	886946
256368	886947
543117	886948
482556	886949
162139	886950
15147	886951
323357	886952
68609	886953
594062	886954
248047	886955
685550	886956
571609	886957
1244	886958
21415	886959
359722	886960
114146	886961
208406	886962
114179	886963
431040	886964
103927	886965
91417	886966
596367	886967
9810	886968
6623	886969
437607	886970
319370	886971
398565	886972
176138	886973
461645	886974
24119	886975
150151	886976
95207	886977
74554	886978
232619	886979
117339	886980
125797	886981
600966	886982
56233	886983
9752	886984
33551	886985
230143	886986
49882	886987
152985	886988
170363	886989
504500	886990
512929	886991
204428	886992
740	886993
531932	886994
173208	886995
48324	886996
160777	886997
386720	886998
51905	886999
343221	887000
294024	887001
320089	887002
151326	887003
2472	887004
534731	887005
519204	887006
137515	887007
41631	887008
409572	887009
31086	887010
1422	887011
236757	887012
151661	887013
72400	887014
566216	887015
109261	887016
649548	887017
559978	887018
157742	887019
138990	887020
594584	887021
76221	887022
2124	887023
330334	887024
435013	887025
150274	887026
188948	887027
339917	887028
614775	887029
8455	887030
42364	887031
86833	887032
33963	887033
136109	887034
692054	887035
304418	887036
550027	887037
169702	887038
45441	887039
658328	887040
42857	887041
152019	887042
339984	887043
134888	887044
611058	887045
307543	887046
321163	887047
105835	887048
91074	887049
652657	887050
34877	887051
32022	887052
33918	887053
2032	887054
132844	887055
517065	887056
420526	887057
134360	887058
617879	887059
141231	887060
308920	887061
348046	887062
689393	887063
162811	887064
279531	887065
348218	887066
522692	887067
691867	887068
391188	887069
614137	887070
169956	887071
487117	887072
321251	887073
79691	887074
377187	887075
8886	887076
372188	887077
638608	887078
256108	887079
139427	887080
332262	887081
79433	887082
392720	887083
626688	887084
266869	887085
615133	887086
678506	887087
320351	887088
540316	887089
201693	887090
164574	887091
65735	887092
379158	887093
137190	887094
108179	887095
682776	887096
370462	887097
52811	887098
184259	887099
137706	887100
173180	887101
164440	887102
531138	887103
126125	887104
9746	887105
142668	887106
171355	887107
693146	887108
15012	887109
4651	887110
55813	887111
233156	887112
4409	887113
439400	887114
314107	887115
435130	887116
672474	887117
35450	887118
29770	887119
585087	887120
22178	887121
375520	887122
119484	887123
288186	887124
432021	887125
308216	887126
113494	887127
77562	887128
458917	887129
298062	887130
16884	887131
372764	887132
101234	887133
22537	887134
469802	887135
603828	887136
441670	887137
49846	887138
257474	887139
88962	887140
120	887141
310885	887142
96680	887143
384694	887144
291856	887145
119531	887146
427502	887147
510968	887148
511915	887149
21349	887150
24642	887151
464687	887152
141569	887153
483641	887154
67358	887155
409935	887156
105068	887157
106322	887158
57106	887159
575233	887160
571833	887161
299524	887162
73620	887163
7897	887164
34597	887165
139050	887166
92129	887167
41029	887168
13617	887169
201972	887170
451188	887171
577425	887172
181654	887173
45562	887174
17336	887175
77017	887176
31141	887177
527917	887178
94177	887179
107841	887180
79437	887181
166263	887182
72136	887183
50074	887184
64048	887185
120820	887186
130281	887187
577727	887188
153192	887189
15078	887190
443276	887191
567488	887192
24146	887193
606332	887194
82066	887195
108727	887196
527979	887197
56622	887198
455412	887199
422487	887200
1396	887201
479885	887202
590079	887203
71313	887204
69208	887205
212435	887206
15352	887207
64816	887208
11080	887209
401934	887210
83133	887211
583	887212
3397	887213
592672	887214
369969	887215
653972	887216
695699	887217
155501	887218
3526	887219
12183	887220
19356	887221
127194	887222
167908	887223
420600	887224
407146	887225
282247	887226
116623	887227
565559	887228
141041	887229
610012	887230
469527	887231
95613	887232
84221	887233
55511	887234
579906	887235
232628	887236
426319	887237
9175	887238
304939	887239
639541	887240
326181	887241
500533	887242
66013	887243
371672	887244
39155	887245
555910	887246
18345	887247
14021	887248
226161	887249
124106	887250
480412	887251
51584	887252
107068	887253
474137	887254
15707	887255
9615	887256
30361	887257
54895	887258
362216	887259
148320	887260
75	887261
35436	887262
314150	887263
645697	887264
422278	887265
663211	887266
4744	887267
19644	887268
76901	887269
266676	887270
591427	887271
160270	887272
61154	887273
533502	887274
272508	887275
448600	887276
59993	887277
67741	887278
543675	887279
65109	887280
116478	887281
529607	887282
693843	887283
506816	887284
382468	887285
41937	887286
582270	887287
661129	887288
632554	887289
568910	887290
562383	887291
423926	887292
577535	887293
22557	887294
563954	887295
125095	887296
617515	887297
47080	887298
130308	887299
653221	887300
432538	887301
400741	887302
95291	887303
321742	887304
83297	887305
132842	887306
679792	887307
393570	887308
410846	887309
3209	887310
230053	887311
639796	887312
482685	887313
445524	887314
77725	887315
356010	887316
355502	887317
536277	887318
103123	887319
9180	887320
473271	887321
322817	887322
60567	887323
331889	887324
9918	887325
127759	887326
45572	887327
635059	887328
232979	887329
119044	887330
93680	887331
461169	887332
109803	887333
140296	887334
610931	887335
228594	887336
420751	887337
13124	887338
12362	887339
76801	887340
3298	887341
57612	887342
697665	887343
459056	887344
572082	887345
248125	887346
482378	887347
42346	887348
564367	887349
414330	887350
59498	887351
17844	887352
42845	887353
141772	887354
205669	887355
165168	887356
80395	887357
201283	887358
116805	887359
54336	887360
142865	887361
271747	887362
101761	887363
91510	887364
527281	887365
1935	887366
23218	887367
103948	887368
53347	887369
367288	887370
68734	887371
595978	887372
11353	887373
97746	887374
290492	887375
299727	887376
330577	887377
560763	887378
565076	887379
599535	887380
690134	887381
352819	887382
595633	887383
330102	887384
3000	887385
581	887386
52992	887387
512866	887388
588845	887389
57065	887390
20499	887391
134363	887392
348023	887393
686109	887394
77441	887395
494758	887396
54339	887397
585099	887398
368515	887399
224483	887400
530534	887401
601616	887402
686478	887403
318487	887404
97299	887405
1826	887406
139265	887407
24695	887408
116023	887409
594776	887410
592852	887411
41834	887412
665249	887413
138046	887414
2837	887415
67555	887416
564975	887417
1565	887418
134216	887419
95427	887420
367839	887421
371655	887422
20217	887423
21388	887424
617185	887425
342019	887426
236888	887427
2937	887428
682558	887429
77572	887430
176117	887431
61335	887432
82701	887433
58801	887434
648095	887435
13240	887436
63502	887437
19476	887438
254853	887439
266330	887440
6125	887441
524619	887442
367400	887443
522311	887444
43609	887445
36918	887446
246359	887447
305530	887448
8744	887449
250127	887450
220461	887451
29029	887452
220490	887453
70551	887454
220548	887455
220551	887456
220558	887457
220563	887458
220576	887459
220586	887460
220606	887461
220631	887462
220638	887463
514289	887464
135128	887465
514312	887466
514313	887467
514323	887468
514331	887469
514352	887470
514354	887471
514344	887472
514377	887473
135133	887474
514393	887475
514442	887476
514449	887477
514450	887478
514455	887479
135140	887480
514466	887481
514467	887482
514468	887483
514483	887484
135144	887485
514493	887486
514498	887487
514505	887488
529043	887489
196856	887490
164083	887491
85607	887492
75348	887493
273025	887494
62659	887495
343674	887496
527796	887497
58624	887498
486855	887499
614005	887500
272605	887501
1155	887502
403780	887503
114893	887504
332428	887505
135326	887506
270058	887507
367767	887508
161184	887509
498490	887510
352948	887511
206961	887512
385652	887513
171482	887514
72424	887515
82999	887516
302959	887517
152912	887518
296911	887519
137740	887520
95430	887521
472784	887522
24389	887523
185409	887524
174691	887525
93796	887526
648598	887527
683394	887528
22178	887529
498589	887530
404711	887531
19553	887532
595475	887533
189191	887534
105559	887535
20593	887536
697920	887537
3320	887538
217089	887539
403790	887540
529824	887541
674700	887542
634804	887543
178	887544
6963	887545
360706	887546
80045	887547
360571	887548
59984	887549
459107	887550
210635	887551
305670	887552
674672	887553
52639	887554
97744	887555
154673	887556
3490	887557
684362	887558
76568	887559
482049	887560
680689	887561
10731	887562
471923	887563
501794	887564
14488	887565
441365	887566
59257	887567
380369	887568
156308	887569
449040	887570
310938	887571
557387	887572
471268	887573
2208	887574
170830	887575
8987	887576
557962	887577
188289	887578
392521	887579
9637	887580
598325	887581
162570	887582
77483	887583
582642	887584
621913	887585
66804	887586
638830	887587
112024	887588
447224	887589
111740	887590
178159	887591
2812	887592
487563	887593
568898	887594
15424	887595
117334	887596
181085	887597
172246	887598
17151	887599
595002	887600
404808	887601
436773	887602
693419	887603
235721	887604
548257	887605
152274	887606
404889	887607
27009	887608
19956	887609
256972	887610
99579	887611
111631	887612
9738	887613
514971	887614
252177	887615
86842	887616
672097	887617
503643	887618
49243	887619
160894	887620
257457	887621
189775	887622
338084	887623
222964	887624
277498	887625
146785	887626
682221	887627
10145	887628
41144	887629
469723	887630
154744	887631
608345	887632
254664	887633
83609	887634
629504	887635
374918	887636
17876	887637
433478	887638
116451	887639
651753	887640
76735	887641
4260	887642
249890	887643
333430	887644
458931	887645
32297	887646
364960	887647
388673	887648
562979	887649
329383	887650
682596	887651
603225	887652
148561	887653
156727	887654
685198	887655
674052	887656
646640	887657
30817	887658
439911	887659
544872	887660
50904	887661
134292	887662
291322	887663
689771	887664
205528	887665
381549	887666
50048	887667
140237	887668
20003	887669
245136	887670
32959	887671
192502	887672
636058	887673
217827	887674
627861	887675
46062	887676
38177	887677
414345	887678
476340	887679
499	887680
79710	887681
423369	887682
187675	887683
170533	887684
102917	887685
171895	887686
220193	887687
2056	887688
163207	887689
1916	887690
2271	887691
181221	887692
250924	887693
425391	887694
604347	887695
66068	887696
29878	887697
431197	887698
42900	887699
47681	887700
170420	887701
9014	887702
227953	887703
93054	887704
14630	887705
406979	887706
240968	887707
494002	887708
223307	887709
218182	887710
473364	887711
39148	887712
371501	887713
31547	887714
449	887715
258097	887716
267646	887717
686216	887718
594322	887719
360392	887720
246242	887721
661447	887722
35420	887723
506651	887724
127810	887725
223614	887726
299306	887727
563023	887728
194355	887729
656936	887730
660955	887731
552478	887732
162021	887733
13977	887734
54948	887735
14687	887736
584993	887737
586363	887738
143833	887739
17679	887740
263566	887741
656593	887742
131894	887743
287804	887744
95499	887745
372786	887746
83450	887747
54749	887748
45357	887749
86716	887750
88389	887751
364311	887752
576876	887753
122673	887754
455925	887755
416750	887756
23357	887757
16722	887758
319089	887759
145818	887760
7623	887761
608352	887762
33630	887763
278997	887764
97770	887765
607972	887766
123804	887767
160099	887768
473009	887769
97780	887770
405057	887771
221627	887772
155911	887773
266689	887774
13894	887775
358454	887776
182815	887777
293318	887778
141866	887779
505987	887780
597151	887781
580425	887782
293889	887783
87308	887784
257552	887785
226452	887786
8734	887787
2850	887788
148931	887789
630467	887790
386994	887791
379822	887792
692836	887793
608822	887794
293265	887795
689606	887796
302208	887797
198173	887798
7022	887799
293360	887800
278957	887801
288339	887802
442945	887803
54484	887804
67342	887805
696189	887806
132626	887807
99664	887808
509	887809
9808	887810
550930	887811
55331	887812
253284	887813
1534	887814
31318	887815
633381	887816
122092	887817
418329	887818
96113	887819
589833	887820
276875	887821
298885	887822
694590	887823
35654	887824
1512	887825
83789	887826
420413	887827
319509	887828
5629	887829
416603	887830
309510	887831
146680	887832
59269	887833
113846	887834
629069	887835
700	887836
6355	887837
415542	887838
1866	887839
47366	887840
394227	887841
119982	887842
15079	887843
167015	887844
59643	887845
76103	887846
111418	887847
427568	887848
610178	887849
38392	887850
71324	887851
20423	887852
421261	887853
29164	887854
360755	887855
43990	887856
383338	887857
304201	887858
155811	887859
156808	887860
505567	887861
110480	887862
414468	887863
652507	887864
9552	887865
6316	887866
14283	887867
3428	887868
93362	887869
683807	887870
585910	887871
5565	887872
254927	887873
253663	887874
24114	887875
333744	887876
396632	887877
132651	887878
614162	887879
503642	887880
268674	887881
643241	887882
157966	887883
206117	887884
236977	887885
23638	887886
133086	887887
20664	887888
30640	887889
14513	887890
617352	887891
170918	887892
522543	887893
124038	887894
530460	887895
236077	887896
105005	887897
148473	887898
206295	887899
58054	887900
519950	887901
614110	887902
16598	887903
621979	887904
419592	887905
99955	887906
72953	887907
346143	887908
48202	887909
389234	887910
426732	887911
182465	887912
455932	887913
36874	887914
353115	887915
71975	887916
465291	887917
439022	887918
309041	887919
360513	887920
46445	887921
3542	887922
72310	887923
234298	887924
646810	887925
2185	887926
618116	887927
63023	887928
440270	887929
239601	887930
33447	887931
356959	887932
538482	887933
326341	887934
6406	887935
38830	887936
575486	887937
149323	887938
42637	887939
260402	887940
155210	887941
304935	887942
27665	887943
34877	887944
443683	887945
72954	887946
496318	887947
293060	887948
422792	887949
298768	887950
367265	887951
426716	887952
98355	887953
293435	887954
487876	887955
126848	887956
19916	887957
676799	887958
32034	887959
270006	887960
220958	887961
337198	887962
318788	887963
24042	887964
77520	887965
473575	887966
20870	887967
375830	887968
441644	887969
80877	887970
110402	887971
128422	887972
685642	887973
138838	887974
146063	887975
237767	887976
611150	887977
497223	887978
415913	887979
607624	887980
9293	887981
25092	887982
250058	887983
2943	887984
403994	887985
36707	887986
56975	887987
108092	887988
164456	887989
503172	887990
321045	887991
662584	887992
545707	887993
308992	887994
84119	887995
109708	887996
148312	887997
681304	887998
493346	887999
496588	888000
4435	888001
38164	888002
180331	888003
368356	888004
450399	888005
330138	888006
347837	888007
561994	888008
390646	888009
591568	888010
147960	888011
692040	888012
631948	888013
111477	888014
169149	888015
161843	888016
246098	888017
679735	888018
402368	888019
676852	888020
656	888021
348217	888022
685023	888023
126444	888024
307604	888025
225486	888026
25014	888027
574403	888028
233628	888029
153137	888030
595762	888031
697770	888032
80394	888033
449098	888034
574229	888035
123408	888036
242439	888037
120878	888038
258306	888039
660228	888040
24889	888041
157078	888042
383180	888043
22777	888044
27210	888045
158241	888046
347972	888047
117197	888048
4373	888049
8420	888050
50846	888051
446138	888052
59223	888053
67783	888054
5592	888055
76002	888056
127298	888057
71795	888058
20796	888059
647131	888060
52130	888061
269372	888062
349549	888063
289804	888064
152333	888065
188295	888066
29801	888067
238891	888068
575238	888069
340293	888070
681785	888071
541022	888072
339414	888073
124884	888074
430370	888075
93081	888076
36851	888077
529929	888078
471331	888079
611780	888080
418300	888081
418299	888082
198433	888083
162005	888084
106285	888085
76722	888086
8044	888087
1128	888088
431274	888089
220078	888090
668620	888091
134638	888092
15673	888093
173340	888094
150474	888095
478660	888096
426471	888097
165497	888098
1035	888099
138634	888100
561810	888101
167994	888102
601472	888103
328279	888104
523965	888105
472566	888106
570122	888107
119676	888108
443267	888109
168227	888110
16113	888111
240947	888112
10343	888113
158273	888114
248658	888115
285335	888116
109747	888117
15003	888118
253006	888119
84504	888120
605468	888121
13359	888122
677481	888123
65249	888124
10184	888125
421957	888126
2398	888127
295369	888128
275561	888129
659059	888130
109663	888131
272888	888132
168740	888133
29541	888134
645534	888135
150088	888136
294562	888137
154123	888138
163192	888139
56727	888140
599110	888141
474070	888142
439239	888143
321892	888144
32740	888145
139668	888146
190423	888147
112835	888148
310804	888149
9646	888150
347711	888151
562515	888152
42880	888153
532333	888154
170137	888155
695625	888156
676411	888157
61380	888158
606239	888159
168919	888160
58073	888161
689624	888162
74539	888163
662425	888164
473468	888165
337795	888166
49673	888167
542933	888168
488355	888169
31594	888170
500933	888171
563117	888172
616172	888173
169951	888174
19597	888175
117623	888176
103401	888177
586814	888178
223491	888179
59237	888180
479960	888181
548969	888182
111095	888183
441294	888184
265348	888185
43196	888186
353907	888187
340660	888188
82231	888189
620350	888190
171741	888191
616943	888192
676278	888193
399500	888194
584216	888195
490647	888196
122177	888197
261469	888198
284435	888199
508802	888200
119457	888201
238136	888202
428210	888203
53762	888204
244801	888205
542556	888206
223498	888207
147186	888208
19764	888209
66090	888210
430283	888211
151465	888212
323	888213
399042	888214
25860	888215
113400	888216
19665	888217
70429	888218
330223	888219
450856	888220
666738	888221
222240	888222
53282	888223
149685	888224
242335	888225
93876	888226
438889	888227
388516	888228
466582	888229
256417	888230
292073	888231
308305	888232
138258	888233
258028	888234
223812	888235
687851	888236
261470	888237
550230	888238
31594	888239
328876	888240
119530	888241
502926	888242
468394	888243
257927	888244
627460	888245
608608	888246
38203	888247
22564	888248
271387	888249
193973	888250
411900	888251
659763	888252
193489	888253
592649	888254
277697	888255
363938	888256
629711	888257
346463	888258
577421	888259
390709	888260
255345	888261
292063	888262
292056	888263
482320	888264
6187	888265
386514	888266
8231	888267
351496	888268
99757	888269
641525	888270
663092	888271
449386	888272
605095	888273
303440	888274
77438	888275
349601	888276
121704	888277
34637	888278
79258	888279
328430	888280
508748	888281
225855	888282
298352	888283
341417	888284
694655	888285
472005	888286
152294	888287
596869	888288
150548	888289
20637	888290
376	888291
471801	888292
125043	888293
142993	888294
269069	888295
94469	888296
10824	888297
463058	888298
196779	888299
59930	888300
334984	888301
23781	888302
381639	888303
13559	888304
54712	888305
75461	888306
399052	888307
88371	888308
23070	888309
156890	888310
167595	888311
405638	888312
431280	888313
47034	888314
49634	888315
464349	888316
54708	888317
592463	888318
135013	888319
244244	888320
82045	888321
209764	888322
7901	888323
3055	888324
361463	888325
245222	888326
53544	888327
137383	888328
91753	888329
672348	888330
152733	888331
6735	888332
682431	888333
57141	888334
496583	888335
652376	888336
11206	888337
609564	888338
82012	888339
56593	888340
46852	888341
2248	888342
183059	888343
16507	888344
426681	888345
35954	888346
368769	888347
114189	888348
631989	888349
92089	888350
22595	888351
516337	888352
126413	888353
10318	888354
75603	888355
656637	888356
15900	888357
519880	888358
385013	888359
620643	888360
48288	888361
335787	888362
449320	888363
49856	888364
3055	888365
13091	888366
155459	888367
666091	888368
161889	888369
611968	888370
158209	888371
568	888372
170180	888373
230282	888374
2327	888375
397736	888376
31066	888377
215058	888378
235492	888379
645987	888380
230789	888381
3384	888382
3502	888383
135022	888384
60412	888385
666079	888386
2	888387
174799	888388
150197	888389
10164	888390
256260	888391
542045	888392
653040	888393
542047	888394
137453	888395
321656	888396
2242	888397
200372	888398
533603	888399
361198	888400
689248	888401
62445	888402
140937	888403
20362	888404
653089	888405
1258	888406
379906	888407
635967	888408
660575	888409
104454	888410
541156	888411
45720	888412
4478	888413
496891	888414
107576	888415
67210	888416
193605	888417
130501	888418
11388	888419
463016	888420
11194	888421
1148	888422
343472	888423
7456	888424
293577	888425
2	888426
42365	888427
35828	888428
108024	888429
386252	888430
115598	888431
231367	888432
78845	888433
109716	888434
20922	888435
613699	888436
81002	888437
509581	888438
29082	888439
1603	888440
463037	888441
316463	888442
36771	888443
154647	888444
3287	888445
613853	888446
4145	888447
368836	888448
138367	888449
11502	888450
60623	888451
212817	888452
151690	888453
331356	888454
621432	888455
97818	888456
298695	888457
34682	888458
429578	888459
53597	888460
32052	888461
651233	888462
77787	888463
33908	888464
162774	888465
22671	888466
6657	888467
163013	888468
22611	888469
3222	888470
149248	888471
54437	888472
491359	888473
39961	888474
149800	888475
91956	888476
317742	888477
28786	888478
9984	888479
6502	888480
185896	888481
107901	888482
3256	888483
108030	888484
45885	888485
672801	888486
98642	888487
38892	888488
229757	888489
676958	888490
452355	888491
120231	888492
156443	888493
424306	888494
20837	888495
44373	888496
64426	888497
99343	888498
599330	888499
91175	888500
24147	888501
223292	888502
171557	888503
107964	888504
129504	888505
421341	888506
410475	888507
299820	888508
342323	888509
173617	888510
436254	888511
421646	888512
525899	888513
474633	888514
231214	888515
230164	888516
174253	888517
141755	888518
74179	888519
5057	888520
32316	888521
594194	888522
505591	888523
170279	888524
26432	888525
108426	888526
42368	888527
337216	888528
29509	888529
696173	888530
40189	888531
657869	888532
321657	888533
78898	888534
523533	888535
69846	888536
331318	888537
10423	888538
31660	888539
15759	888540
32052	888541
19627	888542
671822	888543
449415	888544
435800	888545
25702	888546
42344	888547
157846	888548
136223	888549
174759	888550
329098	888551
42747	888552
403092	888553
107997	888554
560733	888555
232734	888556
47419	888557
46307	888558
436799	888559
448074	888560
91777	888561
47896	888562
553494	888563
87912	888564
297126	888565
14276	888566
233404	888567
445816	888568
4413	888569
510168	888570
57995	888571
11835	888572
294220	888573
218527	888574
600570	888575
73015	888576
397121	888577
24602	888578
483175	888579
126660	888580
125454	888581
54839	888582
233291	888583
139131	888584
52419	888585
313735	888586
514594	888587
2892	888588
158521	888589
4222	888590
653039	888591
341976	888592
23730	888593
277526	888594
70591	888595
518075	888596
15	888597
228111	888598
486908	888599
513886	888600
303	888601
48403	888602
670518	888603
409810	888604
332182	888605
175912	888606
234447	888607
131628	888608
128088	888609
28633	888610
68626	888611
323046	888612
217104	888613
20461	888614
367716	888615
216524	888616
7373	888617
17880	888618
544532	888619
116980	888620
390077	888621
62743	888622
542300	888623
15485	888624
649418	888625
37030	888626
129758	888627
150440	888628
88895	888629
228876	888630
2613	888631
73499	888632
310823	888633
918	888634
649052	888635
16689	888636
641043	888637
5353	888638
97442	888639
186273	888640
7993	888641
600572	888642
132249	888643
172211	888644
778	888645
611591	888646
108217	888647
98990	888648
29943	888649
335780	888650
188578	888651
206360	888652
50849	888653
101300	888654
599550	888655
188570	888656
523365	888657
22384	888658
234609	888659
72059	888660
69046	888661
144526	888662
56273	888663
15042	888664
108751	888665
55110	888666
29538	888667
128577	888668
10960	888669
364544	888670
8	888671
7124	888672
2498	888673
26097	888674
154551	888675
128578	888676
65508	888677
657119	888678
164884	888679
218548	888680
69423	888681
571194	888682
9930	888683
4902	888684
147116	888685
24602	888686
244629	888687
408360	888688
49257	888689
653029	888690
12321	888691
92099	888692
539436	888693
74361	888694
134242	888695
661443	888696
5809	888697
22785	888698
506988	888699
77595	888700
228992	888701
257273	888702
29994	888703
634332	888704
329635	888705
12926	888706
147046	888707
47678	888708
335900	888709
89232	888710
174432	888711
627652	888712
363601	888713
490720	888714
10961	888715
331377	888716
471562	888717
508345	888718
294496	888719
215423	888720
240659	888721
208938	888722
418267	888723
90008	888724
589248	888725
390122	888726
53729	888727
614439	888728
400681	888729
216172	888730
218728	888731
221675	888732
484671	888733
69231	888734
2949	888735
35666	888736
602	888737
21868	888738
437506	888739
7969	888740
390309	888741
187515	888742
681976	888743
216576	888744
634944	888745
216361	888746
581325	888747
90290	888748
133850	888749
89262	888750
610336	888751
670936	888752
173031	888753
255306	888754
13272	888755
207858	888756
9992	888757
128701	888758
49194	888759
163784	888760
573098	888761
395639	888762
1295	888763
655470	888764
258	888765
200880	888766
52736	888767
60	888768
66435	888769
168507	888770
591687	888771
183802	888772
72107	888773
682001	888774
284488	888775
512762	888776
682097	888777
1933	888778
118003	888779
53583	888780
337688	888781
100694	888782
227647	888783
415805	888784
106988	888785
490157	888786
135375	888787
959	888788
469593	888789
336824	888790
211293	888791
161950	888792
60466	888793
23150	888794
49157	888795
6291	888796
130	888797
302762	888798
116473	888799
390538	888800
3676	888801
185334	888802
653004	888803
168347	888804
562389	888805
358751	888806
26126	888807
598678	888808
598677	888809
52214	888810
86812	888811
50723	888812
239189	888813
91005	888814
214440	888815
62170	888816
480816	888817
96	888818
67224	888819
229230	888820
1770	888821
489926	888822
594518	888823
216332	888824
48581	888825
42342	888826
657	888827
11287	888828
12746	888829
170184	888830
4265	888831
16218	888832
1401	888833
537259	888834
201915	888835
118498	888836
263095	888837
504213	888838
342126	888839
277408	888840
613806	888841
261064	888842
90057	888843
667603	888844
564014	888845
362858	888846
79025	888847
326896	888848
361670	888849
125917	888850
543063	888851
655452	888852
421319	888853
16495	888854
11305	888855
4313	888856
570164	888857
50	888858
3448	888859
342549	888860
4263	888861
558149	888862
8212	888863
48731	888864
98617	888865
65574	888866
158286	888867
140838	888868
462846	888869
171808	888870
665	888871
478333	888872
366649	888873
671241	888874
240166	888875
696911	888876
9166	888877
156783	888878
316537	888879
538607	888880
150733	888881
295534	888882
57452	888883
498622	888884
326444	888885
6458	888886
563344	888887
49045	888888
11445	888889
4863	888890
6109	888891
59957	888892
51572	888893
196536	888894
506343	888895
7144	888896
506949	888897
17	888898
79935	888899
57322	888900
111015	888901
209298	888902
131533	888903
342338	888904
449290	888905
498	888906
593949	888907
62538	888908
1788	888909
163306	888910
638457	888911
375643	888912
261271	888913
259	888914
218658	888915
213993	888916
555704	888917
72499	888918
640274	888919
38917	888920
255874	888921
126705	888922
163040	888923
70552	888924
514372	888925
514296	888926
220462	888927
220504	888928
514297	888929
220501	888930
514288	888931
514428	888932
220639	888933
514465	888934
514496	888935
514376	888936
29030	888937
514424	888938
220537	888939
514287	888940
514387	888941
514348	888942
70562	888943
220561	888944
514499	888945
135134	888946
220495	888947
220472	888948
514307	888949
220457	888950
70564	888951
220573	888952
135138	888953
418283	888954
1940	888955
3391	888956
25506	888957
1227	888958
453748	888959
34253	888960
143889	888961
57999	888962
71240	888963
23899	888964
51437	888965
9719	888966
168382	888967
72285	888968
174819	888969
216185	888970
15493	888971
207799	888972
254467	888973
169061	888974
12478	888975
111633	888976
57362	888977
12223	888978
91563	888979
520006	888980
59028	888981
40227	888982
265455	888983
31947	888984
3369	888985
81328	888986
100139	888987
215388	888988
22130	888989
560737	888990
20892	888991
430104	888992
694031	888993
59768	888994
2168	888995
208296	888996
364593	888997
4517	888998
91393	888999
7143	889000
326450	889001
441502	889002
316480	889003
156384	889004
38969	889005
36578	889006
331420	889007
420601	889008
55243	889009
312812	889010
82030	889011
673750	889012
51148	889013
23678	889014
574791	889015
972	889016
126844	889017
629669	889018
376621	889019
238802	889020
224330	889021
14308	889022
261500	889023
450470	889024
451048	889025
120079	889026
239	889027
49290	889028
328997	889029
217284	889030
442501	889031
101676	889032
39872	889033
24054	889034
15666	889035
304215	889036
174170	889037
65688	889038
292843	889039
1600	889040
200216	889041
810	889042
602978	889043
24277	889044
316290	889045
2614	889046
170746	889047
356592	889048
6397	889049
97407	889050
2614	889051
638286	889052
611402	889053
421015	889054
157070	889055
30050	889056
1830	889057
48432	889058
382924	889059
35584	889060
127988	889061
10343	889062
72438	889063
470695	889064
578818	889065
635937	889066
14510	889067
54278	889068
117867	889069
286609	889070
636624	889071
15397	889072
507357	889073
329671	889074
513046	889075
527461	889076
71245	889077
245652	889078
132511	889079
43754	889080
70035	889081
251082	889082
79238	889083
45577	889084
54104	889085
342379	889086
335340	889087
79933	889088
18058	889089
269523	889090
590125	889091
72006	889092
208	889093
218705	889094
20397	889095
14617	889096
613856	889097
268732	889098
25760	889099
234762	889100
220874	889101
316631	889102
326681	889103
61808	889104
245556	889105
142250	889106
316452	889107
33971	889108
59398	889109
222955	889110
128623	889111
346517	889112
15015	889113
625080	889114
1253	889115
25228	889116
91	889117
229287	889118
519505	889119
91754	889120
10348	889121
394878	889122
228210	889123
8330	889124
128442	889125
13	889126
10343	889127
106451	889128
42364	889129
505998	889130
218859	889131
13223	889132
169067	889133
33355	889134
134442	889135
1483	889136
644491	889137
622877	889138
80229	889139
26749	889140
465004	889141
153948	889142
632965	889143
652034	889144
129406	889145
563242	889146
580143	889147
38531	889148
234796	889149
53283	889150
150037	889151
119989	889152
28266	889153
24659	889154
367640	889155
603823	889156
259983	889157
65479	889158
506074	889159
115323	889160
440303	889161
112100	889162
251063	889163
14197	889164
430103	889165
4293	889166
19321	889167
4512	889168
133120	889169
200194	889170
69859	889171
149539	889172
147513	889173
151721	889174
65483	889175
29937	889176
174268	889177
665584	889178
312	889179
42853	889180
30048	889181
216092	889182
144350	889183
138090	889184
6995	889185
25724	889186
14764	889187
538552	889188
191074	889189
639076	889190
562811	889191
170215	889192
3760	889193
51301	889194
564756	889195
55740	889196
530864	889197
612502	889198
145674	889199
1259	889200
22352	889201
397397	889202
316408	889203
449111	889204
250574	889205
93285	889206
172058	889207
519958	889208
206871	889209
143908	889210
342079	889211
63022	889212
10323	889213
6904	889214
228279	889215
8202	889216
646013	889217
455737	889218
120185	889219
259987	889220
128691	889221
1037	889222
206619	889223
103641	889224
35465	889225
75268	889226
56563	889227
80887	889228
91	889229
518518	889230
232037	889231
12646	889232
42190	889233
65391	889234
53657	889235
154173	889236
84676	889237
22480	889238
464181	889239
16448	889240
341236	889241
170898	889242
360694	889243
104606	889244
78207	889245
482370	889246
20789	889247
160113	889248
97197	889249
341555	889250
16758	889251
14760	889252
183232	889253
661307	889254
75968	889255
659822	889256
26510	889257
7681	889258
475279	889259
389841	889260
509172	889261
613809	889262
37969	889263
194534	889264
124922	889265
622265	889266
335594	889267
296994	889268
673662	889269
115188	889270
22475	889271
484136	889272
2384	889273
14027	889274
382295	889275
588579	889276
160688	889277
601061	889278
229260	889279
396115	889280
177670	889281
510041	889282
119636	889283
88856	889284
143679	889285
626935	889286
464506	889287
2450	889288
57392	889289
400335	889290
385193	889291
6829	889292
238799	889293
10035	889294
425626	889295
349	889296
191592	889297
670651	889298
634504	889299
332758	889300
12828	889301
265210	889302
357126	889303
2407	889304
75812	889305
291325	889306
106	889307
49341	889308
63485	889309
98630	889310
159698	889311
373753	889312
101035	889313
17972	889314
160042	889315
320653	889316
8410	889317
611985	889318
164597	889319
192872	889320
82956	889321
1040	889322
137280	889323
27039	889324
44012	889325
506856	889326
142330	889327
25820	889328
524444	889329
253030	889330
431966	889331
40647	889332
115802	889333
150156	889334
582109	889335
54933	889336
301229	889337
524478	889338
48041	889339
653706	889340
9974	889341
293547	889342
318221	889343
38936	889344
584294	889345
13032	889346
10613	889347
148673	889348
488288	889349
448817	889350
73190	889351
52777	889352
33599	889353
3095	889354
54770	889355
506321	889356
346543	889357
8473	889358
51685	889359
57518	889360
52716	889361
43070	889362
24405	889363
266150	889364
498533	889365
169772	889366
607636	889367
47286	889368
85143	889369
61625	889370
8208	889371
171051	889372
500975	889373
762	889374
21879	889375
59112	889376
102488	889377
192850	889378
49668	889379
463192	889380
140118	889381
202137	889382
634496	889383
167628	889384
490977	889385
444684	889386
148924	889387
42859	889388
168208	889389
684297	889390
37387	889391
60	889392
63706	889393
49599	889394
284600	889395
280019	889396
2605	889397
379181	889398
111177	889399
55599	889400
8154	889401
66660	889402
7098	889403
161333	889404
2711	889405
85577	889406
1302	889407
27042	889408
54210	889409
51636	889410
13607	889411
299724	889412
22844	889413
576659	889414
508186	889415
139425	889416
656669	889417
58135	889418
13757	889419
16774	889420
35884	889421
571061	889422
583699	889423
8292	889424
217026	889425
200736	889426
87491	889427
637717	889428
516398	889429
12920	889430
396979	889431
303657	889432
475684	889433
359790	889434
512920	889435
145369	889436
492525	889437
533155	889438
137707	889439
569209	889440
579209	889441
58065	889442
115547	889443
12356	889444
1129	889445
217959	889446
669468	889447
146648	889448
492028	889449
358584	889450
72847	889451
6876	889452
2644	889453
631390	889454
372204	889455
526393	889456
19949	889457
15237	889458
695958	889459
141629	889460
61689	889461
92357	889462
155924	889463
910	889464
22773	889465
55408	889466
162466	889467
11368	889468
606539	889469
254742	889470
158300	889471
19840	889472
6877	889473
4330	889474
131298	889475
644793	889476
643180	889477
3621	889478
576017	889479
207963	889480
497461	889481
20253	889482
30844	889483
532357	889484
19411	889485
143291	889486
470803	889487
43793	889488
515753	889489
100049	889490
264086	889491
330038	889492
108793	889493
41379	889494
352404	889495
391845	889496
11176	889497
120734	889498
125149	889499
203050	889500
669808	889501
280042	889502
269739	889503
102015	889504
73570	889505
23286	889506
6507	889507
85565	889508
556646	889509
525864	889510
88811	889511
67003	889512
59218	889513
112774	889514
45062	889515
142092	889516
608252	889517
143267	889518
400502	889519
170956	889520
546296	889521
132108	889522
163150	889523
51573	889524
2467	889525
325249	889526
144	889527
266344	889528
283256	889529
147565	889530
527464	889531
56629	889532
81425	889533
322830	889534
454906	889535
133097	889536
14018	889537
443094	889538
91513	889539
458559	889540
157403	889541
668710	889542
649539	889543
9435	889544
2197	889545
396763	889546
66450	889547
149972	889548
367074	889549
48924	889550
230005	889551
358649	889552
4376	889553
508151	889554
556315	889555
523685	889556
208	889557
118274	889558
433	889559
683345	889560
159306	889561
205134	889562
140354	889563
26504	889564
66758	889565
36392	889566
456384	889567
155427	889568
632219	889569
3009	889570
72080	889571
184312	889572
63084	889573
24232	889574
6455	889575
199	889576
18305	889577
494891	889578
23290	889579
577294	889580
138008	889581
284580	889582
603260	889583
83687	889584
541318	889585
11675	889586
12310	889587
210405	889588
581782	889589
379994	889590
11138	889591
249945	889592
58759	889593
41625	889594
460906	889595
259132	889596
106906	889597
165476	889598
48967	889599
30839	889600
7566	889601
662695	889602
54236	889603
17459	889604
49828	889605
219477	889606
73287	889607
3	889608
362759	889609
18457	889610
4799	889611
250639	889612
4150	889613
412630	889614
321668	889615
465623	889616
403364	889617
23731	889618
25791	889619
447165	889620
103629	889621
536508	889622
300710	889623
383581	889624
308691	889625
134269	889626
142967	889627
148682	889628
514260	889629
38370	889630
5589	889631
19946	889632
690897	889633
576825	889634
17603	889635
467307	889636
41717	889637
144590	889638
362220	889639
8613	889640
108212	889641
42769	889642
451042	889643
515741	889644
292165	889645
543926	889646
221428	889647
633120	889648
637420	889649
32445	889650
267797	889651
295944	889652
119493	889653
202065	889654
57120	889655
25403	889656
526355	889657
329452	889658
25152	889659
655171	889660
109591	889661
2174	889662
20458	889663
243882	889664
23480	889665
126089	889666
138279	889667
326139	889668
477292	889669
585057	889670
38889	889671
11562	889672
374427	889673
56517	889674
375601	889675
2844	889676
253104	889677
241888	889678
130050	889679
382363	889680
284401	889681
2675	889682
437733	889683
62291	889684
85030	889685
234277	889686
671857	889687
11970	889688
386334	889689
546106	889690
261041	889691
55851	889692
328787	889693
439764	889694
141543	889695
587517	889696
205048	889697
472726	889698
551736	889699
297770	889700
187296	889701
344431	889702
122978	889703
44948	889704
376586	889705
31776	889706
61513	889707
186162	889708
580656	889709
263791	889710
694460	889711
154171	889712
543161	889713
362233	889714
128736	889715
175431	889716
57177	889717
381978	889718
53975	889719
460492	889720
409103	889721
394926	889722
170058	889723
49606	889724
488212	889725
392	889726
115799	889727
503471	889728
694456	889729
18766	889730
192510	889731
40553	889732
31945	889733
50920	889734
29338	889735
156383	889736
569263	889737
328802	889738
216817	889739
284053	889740
146778	889741
113988	889742
236483	889743
482998	889744
134131	889745
675239	889746
125195	889747
128548	889748
268456	889749
129518	889750
546539	889751
213110	889752
52612	889753
255850	889754
665425	889755
471	889756
691742	889757
512216	889758
28525	889759
69388	889760
192097	889761
671065	889762
389824	889763
367257	889764
90023	889765
44278	889766
547222	889767
205195	889768
520659	889769
6481	889770
282692	889771
446557	889772
446558	889773
411796	889774
58521	889775
520484	889776
645256	889777
77536	889778
156949	889779
182261	889780
15800	889781
113339	889782
79449	889783
20323	889784
43011	889785
249730	889786
12573	889787
404771	889788
1950	889789
5532	889790
512708	889791
170341	889792
437828	889793
334072	889794
26443	889795
77695	889796
3801	889797
560482	889798
133530	889799
141483	889800
588157	889801
32927	889802
350937	889803
390102	889804
13174	889805
27409	889806
163914	889807
327807	889808
2142	889809
57092	889810
39134	889811
586999	889812
351932	889813
208520	889814
80013	889815
619344	889816
127312	889817
627151	889818
211368	889819
24237	889820
31951	889821
1487	889822
571239	889823
170032	889824
153345	889825
145293	889826
548613	889827
559916	889828
357533	889829
364942	889830
369577	889831
448117	889832
57837	889833
1941	889834
394883	889835
66001	889836
621332	889837
525191	889838
40673	889839
651849	889840
48415	889841
725	889842
480119	889843
591847	889844
644418	889845
648989	889846
243512	889847
528613	889848
502773	889849
167561	889850
53547	889851
13278	889852
673889	889853
267557	889854
609451	889855
616750	889856
46944	889857
495462	889858
366655	889859
84609	889860
242752	889861
301302	889862
3499	889863
346387	889864
30510	889865
120183	889866
51619	889867
137082	889868
584568	889869
519415	889870
180674	889871
105650	889872
126811	889873
23838	889874
41368	889875
310190	889876
607568	889877
68660	889878
130488	889879
633111	889880
6108	889881
587463	889882
9472	889883
129778	889884
101444	889885
636578	889886
18121	889887
682756	889888
177229	889889
400255	889890
129573	889891
62374	889892
139442	889893
500261	889894
84656	889895
44978	889896
575834	889897
355605	889898
360956	889899
28412	889900
388034	889901
463450	889902
484867	889903
518847	889904
427185	889905
1112	889906
54106	889907
171671	889908
636409	889909
669224	889910
173680	889911
231221	889912
16634	889913
287634	889914
7401	889915
127583	889916
27548	889917
291273	889918
17988	889919
674645	889920
403519	889921
475911	889922
162632	889923
636418	889924
469783	889925
158671	889926
97391	889927
624336	889928
54171	889929
167047	889930
507597	889931
424492	889932
662781	889933
520262	889934
31392	889935
658989	889936
107994	889937
14870	889938
532873	889939
232869	889940
233257	889941
355836	889942
37821	889943
182329	889944
544761	889945
153452	889946
662050	889947
18763	889948
62255	889949
38638	889950
655123	889951
528432	889952
114747	889953
388802	889954
396589	889955
268712	889956
607726	889957
85797	889958
154333	889959
189436	889960
33635	889961
475669	889962
172379	889963
191026	889964
99175	889965
399903	889966
423167	889967
44	889968
349959	889969
219553	889970
544394	889971
143502	889972
566611	889973
417218	889974
533135	889975
553666	889976
8494	889977
176002	889978
340237	889979
309346	889980
544093	889981
412753	889982
67057	889983
103706	889984
150918	889985
139085	889986
31353	889987
676057	889988
650720	889989
202169	889990
73900	889991
565461	889992
45478	889993
603230	889994
418872	889995
73180	889996
376997	889997
116072	889998
200193	889999
663104	890000
237949	890001
693297	890002
168169	890003
327121	890004
245956	890005
383228	890006
246041	890007
161439	890008
110870	890009
80925	890010
147516	890011
162307	890012
11216	890013
96865	890014
190232	890015
94093	890016
11665	890017
34691	890018
282763	890019
442069	890020
184386	890021
36966	890022
75366	890023
83320	890024
315496	890025
235571	890026
257813	890027
687862	890028
37261	890029
649068	890030
134286	890031
93858	890032
12541	890033
57394	890034
632091	890035
364785	890036
89154	890037
20	890038
449256	890039
17352	890040
73806	890041
46445	890042
18668	890043
295602	890044
30218	890045
539873	890046
652649	890047
121174	890048
615718	890049
525998	890050
537439	890051
82034	890052
259707	890053
270927	890054
92690	890055
10230	890056
210403	890057
83487	890058
189408	890059
162070	890060
360081	890061
592959	890062
145671	890063
209663	890064
648077	890065
7635	890066
29023	890067
90541	890068
19088	890069
630847	890070
340235	890071
394068	890072
233019	890073
676042	890074
20306	890075
242472	890076
159329	890077
44	890078
394013	890079
600968	890080
170806	890081
685071	890082
685128	890083
124024	890084
461689	890085
685106	890086
2923	890087
685048	890088
685149	890089
685079	890090
685060	890091
685073	890092
685142	890093
170833	890094
685143	890095
2923	890096
170812	890097
2923	890098
685180	890099
683632	890100
78984	890101
582986	890102
370715	890103
170379	890104
85009	890105
682669	890106
81155	890107
553897	890108
197956	890109
336376	890110
285031	890111
228690	890112
86236	890113
584885	890114
140068	890115
253204	890116
52605	890117
543077	890118
386062	890119
55584	890120
271071	890121
536632	890122
58960	890123
346076	890124
374278	890125
243898	890126
47050	890127
108882	890128
65784	890129
36231	890130
670973	890131
567111	890132
253579	890133
289614	890134
676827	890135
3905	890136
366250	890137
173319	890138
537314	890139
627427	890140
589053	890141
467671	890142
4657	890143
122806	890144
163454	890145
35	890146
665928	890147
174374	890148
2940	890149
575760	890150
62343	890151
244124	890152
422995	890153
7272	890154
554173	890155
586848	890156
1285	890157
429220	890158
56497	890159
275879	890160
392831	890161
542850	890162
5940	890163
114853	890164
4199	890165
261282	890166
17419	890167
10187	890168
592591	890169
167158	890170
51034	890171
285105	890172
86513	890173
255237	890174
145989	890175
630171	890176
131688	890177
408287	890178
184701	890179
3869	890180
86172	890181
13026	890182
134759	890183
61286	890184
612	890185
597080	890186
439232	890187
653974	890188
543600	890189
144821	890190
182431	890191
329149	890192
285026	890193
26	890194
293324	890195
159104	890196
436631	890197
542653	890198
363904	890199
118233	890200
479415	890201
12087	890202
244289	890203
408171	890204
43267	890205
503482	890206
382877	890207
466098	890208
338213	890209
261208	890210
41110	890211
441232	890212
656971	890213
15684	890214
473941	890215
172836	890216
120642	890217
365326	890218
683948	890219
120674	890220
272867	890221
401439	890222
99999	890223
159089	890224
174221	890225
446539	890226
276160	890227
605461	890228
484054	890229
300442	890230
359559	890231
1702	890232
350660	890233
165343	890234
62973	890235
119125	890236
119708	890237
370004	890238
349689	890239
90765	890240
462444	890241
368262	890242
384954	890243
66036	890244
161696	890245
59666	890246
677881	890247
520424	890248
3987	890249
662703	890250
12069	890251
535403	890252
234753	890253
122508	890254
549269	890255
368887	890256
469643	890257
39023	890258
285336	890259
39813	890260
131731	890261
299378	890262
468148	890263
420540	890264
49836	890265
108472	890266
536941	890267
170319	890268
148466	890269
298878	890270
436952	890271
540770	890272
77625	890273
148827	890274
53966	890275
95012	890276
525304	890277
278640	890278
531866	890279
484240	890280
159671	890281
149036	890282
290122	890283
133044	890284
17374	890285
8817	890286
337674	890287
156712	890288
58281	890289
236000	890290
437187	890291
644	890292
453998	890293
231894	890294
188661	890295
18444	890296
211299	890297
489391	890298
399405	890299
13726	890300
418833	890301
280914	890302
338487	890303
303264	890304
640825	890305
47777	890306
124161	890307
324319	890308
27860	890309
324278	890310
512558	890311
373958	890312
586114	890313
10901	890314
324286	890315
635262	890316
61446	890317
474923	890318
20465	890319
3696	890320
166	890321
49910	890322
525160	890323
248396	890324
630372	890325
348769	890326
231902	890327
14772	890328
263452	890329
117804	890330
568991	890331
78	890332
43480	890333
43480	890334
189480	890335
668735	890336
11796	890337
312912	890338
54289	890339
59920	890340
90306	890341
229235	890342
292210	890343
488006	890344
169861	890345
154274	890346
688493	890347
168645	890348
285072	890349
170846	890350
685285	890351
151382	890352
15490	890353
4729	890354
645947	890355
25139	890356
7355	890357
548795	890358
651864	890359
159187	890360
566234	890361
566230	890362
566238	890363
566239	890364
566231	890365
465887	890366
207899	890367
375196	890368
37592	890369
8865	890370
295536	890371
85612	890372
406	890373
92839	890374
401217	890375
260119	890376
320507	890377
18185	890378
68453	890379
466512	890380
28179	890381
6093	890382
109356	890383
212767	890384
75089	890385
33855	890386
112631	890387
269690	890388
221600	890389
352543	890390
661826	890391
86984	890392
602194	890393
113391	890394
289999	890395
126435	890396
152020	890397
44202	890398
595635	890399
112512	890400
37515	890401
72909	890402
86936	890403
176937	890404
294861	890405
562694	890406
558154	890407
633540	890408
17840	890409
570241	890410
387239	890411
179706	890412
46017	890413
453734	890414
1505	890415
276308	890416
88390	890417
607835	890418
359275	890419
26731	890420
119772	890421
37370	890422
88815	890423
247644	890424
518018	890425
649785	890426
2007	890427
305029	890428
514997	890429
84384	890430
694966	890431
357207	890432
7416	890433
25422	890434
7415	890435
626163	890436
76590	890437
567308	890438
505528	890439
323982	890440
162751	890441
45337	890442
556885	890443
80338	890444
302641	890445
19221	890446
74170	890447
19236	890448
42085	890449
71404	890450
236164	890451
582725	890452
246423	890453
66505	890454
552915	890455
386198	890456
289418	890457
114726	890458
462107	890459
414531	890460
632128	890461
111258	890462
3245	890463
684039	890464
697935	890465
621961	890466
141109	890467
16165	890468
479812	890469
655018	890470
883	890471
530080	890472
413557	890473
506246	890474
27354	890475
1689	890476
157822	890477
619031	890478
24163	890479
112122	890480
232245	890481
169201	890482
201875	890483
21609	890484
229995	890485
475037	890486
28043	890487
149925	890488
118489	890489
54875	890490
139887	890491
223005	890492
179618	890493
582800	890494
517461	890495
74589	890496
523489	890497
8832	890498
669864	890499
317593	890500
140810	890501
33960	890502
267679	890503
462119	890504
374288	890505
10882	890506
101462	890507
678504	890508
173413	890509
59636	890510
166669	890511
190530	890512
117857	890513
128993	890514
210016	890515
62770	890516
11834	890517
76517	890518
684321	890519
69267	890520
259569	890521
165210	890522
79434	890523
137596	890524
52550	890525
426776	890526
104018	890527
33086	890528
265494	890529
554954	890530
114084	890531
532599	890532
628056	890533
560735	890534
521991	890535
100880	890536
57276	890537
518760	890538
332221	890539
443495	890540
33671	890541
105679	890542
23355	890543
18479	890544
91382	890545
535727	890546
104018	890547
244	890548
676221	890549
367562	890550
434691	890551
124171	890552
462147	890553
45365	890554
462234	890555
5626	890556
4017	890557
365267	890558
400146	890559
256043	890560
463171	890561
564993	890562
685272	890563
646889	890564
245288	890565
8651	890566
662941	890567
115384	890568
116468	890569
261940	890570
2760	890571
163388	890572
146663	890573
79822	890574
375201	890575
190647	890576
162835	890577
254585	890578
243183	890579
662784	890580
578349	890581
196986	890582
302873	890583
624172	890584
17	890585
681098	890586
624204	890587
7	890588
803	890589
499290	890590
167149	890591
7	890592
455370	890593
35173	890594
5876	890595
12694	890596
463591	890597
124520	890598
130016	890599
336678	890600
289985	890601
685708	890602
685731	890603
25603	890604
244053	890605
335241	890606
24981	890607
452594	890608
295403	890609
462532	890610
244205	890611
38411	890612
145455	890613
42428	890614
314436	890615
222081	890616
478750	890617
363816	890618
234794	890619
275080	890620
214892	890621
11706	890622
45493	890623
637391	890624
462751	890625
462753	890626
211635	890627
99882	890628
90156	890629
86890	890630
477019	890631
609144	890632
119774	890633
440989	890634
105177	890635
88293	890636
609064	890637
92897	890638
88410	890639
320340	890640
2183	890641
35931	890642
35931	890643
93248	890644
35932	890645
66593	890646
242316	890647
441182	890648
306708	890649
171077	890650
122053	890651
122014	890652
25607	890653
686149	890654
697900	890655
68133	890656
106860	890657
19206	890658
171049	890659
22980	890660
37107	890661
686199	890662
22038	890663
168394	890664
192645	890665
568362	890666
18264	890667
686145	890668
369890	890669
201146	890670
649494	890671
48858	890672
462816	890673
673389	890674
3209	890675
445959	890676
96637	890677
37107	890678
334316	890679
294737	890680
609015	890681
250054	890682
99514	890683
17260	890684
422752	890685
109575	890686
266	890687
483272	890688
382694	890689
139193	890690
138623	890691
379508	890692
367022	890693
342010	890694
34842	890695
134838	890696
31074	890697
169716	890698
517969	890699
128768	890700
4440	890701
379258	890702
294195	890703
33049	890704
121053	890705
379273	890706
107442	890707
111345	890708
483273	890709
44903	890710
656042	890711
47853	890712
63362	890713
551635	890714
478201	890715
485493	890716
16339	890717
319969	890718
533525	890719
686559	890720
609800	890721
141599	890722
451993	890723
232736	890724
636590	890725
169693	890726
46161	890727
96	890728
202295	890729
93130	890730
108939	890731
98263	890732
2833	890733
411690	890734
430897	890735
6174	890736
12118	890737
686032	890738
250038	890739
25651	890740
255454	890741
110091	890742
588916	890743
374929	890744
497254	890745
9892	890746
172715	890747
91906	890748
385101	890749
769	890750
928	890751
558403	890752
622001	890753
351321	890754
209642	890755
79619	890756
79620	890757
242421	890758
624233	890759
631612	890760
172440	890761
615948	890762
125464	890763
86418	890764
361316	890765
479	890766
276688	890767
87939	890768
490602	890769
591924	890770
9026	890771
353900	890772
37625	890773
245489	890774
42563	890775
601353	890776
225779	890777
170407	890778
86681	890779
636946	890780
468084	890781
2972	890782
149096	890783
686421	890784
60436	890785
518217	890786
228443	890787
54200	890788
463934	890789
463093	890790
386171	890791
67629	890792
364102	890793
51713	890794
145398	890795
684070	890796
482174	890797
3660	890798
17530	890799
644617	890800
461411	890801
273414	890802
175617	890803
5634	890804
84465	890805
571763	890806
189385	890807
307674	890808
1799	890809
482070	890810
686912	890811
533281	890812
57880	890813
126207	890814
18110	890815
106763	890816
436361	890817
514514	890818
601921	890819
139165	890820
463496	890821
64077	890822
215129	890823
415706	890824
234369	890825
6927	890826
459579	890827
312471	890828
224755	890829
215130	890830
645006	890831
2572	890832
342776	890833
68097	890834
544164	890835
289812	890836
80471	890837
215131	890838
280802	890839
45454	890840
682415	890841
522300	890842
211814	890843
200485	890844
80452	890845
527672	890846
210737	890847
264132	890848
193269	890849
323981	890850
199997	890851
566304	890852
37108	890853
33120	890854
3191	890855
299451	890856
72884	890857
206764	890858
33654	890859
152182	890860
7322	890861
67888	890862
22075	890863
23835	890864
305181	890865
10033	890866
27517	890867
109362	890868
141598	890869
31812	890870
387	890871
55272	890872
518495	890873
400877	890874
152758	890875
532895	890876
163916	890877
124688	890878
166313	890879
47837	890880
274141	890881
390722	890882
403854	890883
9034	890884
4653	890885
243092	890886
64582	890887
684017	890888
98780	890889
179521	890890
29340	890891
425685	890892
588389	890893
619863	890894
475299	890895
537626	890896
136083	890897
153205	890898
180670	890899
627845	890900
513639	890901
207692	890902
657990	890903
183086	890904
121739	890905
229799	890906
139170	890907
169364	890908
143563	890909
150166	890910
668176	890911
8894	890912
179022	890913
482181	890914
560899	890915
301042	890916
497390	890917
189482	890918
21353	890919
9914	890920
126679	890921
125434	890922
409118	890923
9053	890924
202293	890925
252639	890926
298382	890927
360097	890928
667560	890929
73175	890930
503096	890931
528199	890932
435459	890933
255230	890934
24272	890935
70964	890936
285689	890937
321513	890938
101294	890939
153636	890940
442659	890941
113710	890942
85728	890943
56240	890944
112	890945
4901	890946
251392	890947
287321	890948
576371	890949
12519	890950
5814	890951
540344	890952
465607	890953
173763	890954
9	890955
165299	890956
25592	890957
50572	890958
120194	890959
174836	890960
684112	890961
693794	890962
102415	890963
12153	890964
130692	890965
135213	890966
149669	890967
33240	890968
63491	890969
202166	890970
13773	890971
458875	890972
6833	890973
4914	890974
16298	890975
671992	890976
109496	890977
173623	890978
327460	890979
7218	890980
12093	890981
574404	890982
337054	890983
153289	890984
129308	890985
243427	890986
415486	890987
664502	890988
449275	890989
34576	890990
30241	890991
6556	890992
13	890993
415808	890994
137139	890995
646340	890996
384514	890997
55104	890998
114257	890999
402972	891000
15784	891001
321630	891002
430308	891003
246308	891004
348766	891005
121166	891006
130542	891007
249372	891008
143612	891009
167011	891010
121168	891011
35636	891012
550516	891013
605768	891014
533150	891015
360375	891016
45183	891017
24031	891018
260781	891019
196465	891020
227824	891021
583617	891022
164866	891023
375	891024
509694	891025
314985	891026
31038	891027
158445	891028
167370	891029
26260	891030
92726	891031
93920	891032
638844	891033
97378	891034
44070	891035
170514	891036
25341	891037
82918	891038
333808	891039
656173	891040
521940	891041
617693	891042
150890	891043
400341	891044
193737	891045
490095	891046
673921	891047
52273	891048
52273	891049
135372	891050
48103	891051
595323	891052
682923	891053
103803	891054
695662	891055
126616	891056
149391	891057
581859	891058
516999	891059
128287	891060
90611	891061
12372	891062
320652	891063
262728	891064
316069	891065
527767	891066
280055	891067
520820	891068
451110	891069
27335	891070
38112	891071
363302	891072
108456	891073
12206	891074
577078	891075
248384	891076
422068	891077
8139	891078
574919	891079
556461	891080
355357	891081
336889	891082
12172	891083
70295	891084
657079	891085
419354	891086
114503	891087
419066	891088
455891	891089
130944	891090
322633	891091
650099	891092
495720	891093
105762	891094
355625	891095
544596	891096
129011	891097
480207	891098
373119	891099
34159	891100
8278	891101
128221	891102
160047	891103
160314	891104
339176	891105
55910	891106
154456	891107
132492	891108
264955	891109
393102	891110
68056	891111
520453	891112
96658	891113
326016	891114
19957	891115
238674	891116
494781	891117
134351	891118
148499	891119
221971	891120
89054	891121
128217	891122
373653	891123
116310	891124
165524	891125
478843	891126
411220	891127
206009	891128
62852	891129
106218	891130
258766	891131
538356	891132
182221	891133
309995	891134
185580	891135
399621	891136
161174	891137
658917	891138
151412	891139
142821	891140
2069	891141
374008	891142
455305	891143
162791	891144
63146	891145
223008	891146
129529	891147
681718	891148
10278	891149
285352	891150
19219	891151
488360	891152
53965	891153
531181	891154
399733	891155
338167	891156
523248	891157
332105	891158
23807	891159
182276	891160
71605	891161
489092	891162
602345	891163
252634	891164
506836	891165
194320	891166
482602	891167
99891	891168
95497	891169
477756	891170
2031	891171
822	891172
625802	891173
7181	891174
182003	891175
12280	891176
58607	891177
308490	891178
109567	891179
3754	891180
8559	891181
306213	891182
381600	891183
529056	891184
120943	891185
633496	891186
5869	891187
267	891188
488353	891189
539927	891190
300981	891191
255226	891192
558858	891193
135754	891194
404157	891195
606448	891196
7941	891197
265616	891198
237371	891199
132311	891200
271389	891201
156121	891202
336320	891203
52269	891204
97491	891205
428091	891206
514539	891207
338997	891208
81761	891209
321332	891210
1205	891211
306409	891212
172185	891213
108396	891214
242849	891215
92576	891216
18399	891217
624193	891218
56897	891219
51314	891220
17516	891221
385457	891222
175780	891223
560265	891224
265541	891225
130304	891226
644876	891227
121	891228
391378	891229
158096	891230
620335	891231
625924	891232
425717	891233
537652	891234
158947	891235
552706	891236
142975	891237
42071	891238
167499	891239
475391	891240
72644	891241
327912	891242
98712	891243
149900	891244
433115	891245
499288	891246
44443	891247
78351	891248
6907	891249
504380	891250
680608	891251
666012	891252
296650	891253
136108	891254
590210	891255
56491	891256
26495	891257
516964	891258
268372	891259
19004	891260
472981	891261
153943	891262
688580	891263
665446	891264
116978	891265
221094	891266
473621	891267
19172	891268
6076	891269
318493	891270
473647	891271
642378	891272
141408	891273
7248	891274
169827	891275
130624	891276
73549	891277
3998	891278
693429	891279
262009	891280
73511	891281
298706	891282
203298	891283
73765	891284
109595	891285
675184	891286
253848	891287
520467	891288
71660	891289
205071	891290
400166	891291
697788	891292
642380	891293
501656	891294
674189	891295
181634	891296
1967	891297
207833	891298
64396	891299
432417	891300
390627	891301
24394	891302
548997	891303
107790	891304
541374	891305
499289	891306
129571	891307
355890	891308
339812	891309
571114	891310
538664	891311
81889	891312
513240	891313
270706	891314
12	891315
582124	891316
288827	891317
84784	891318
548826	891319
19667	891320
258869	891321
43195	891322
25022	891323
121246	891324
5270	891325
443792	891326
377409	891327
102922	891328
252769	891329
28936	891330
588796	891331
2851	891332
137	891333
138949	891334
141993	891335
606543	891336
625787	891337
114379	891338
159118	891339
456782	891340
102856	891341
696411	891342
19659	891343
57559	891344
125657	891345
424503	891346
26949	891347
325643	891348
499159	891349
325216	891350
547337	891351
458589	891352
294545	891353
113427	891354
626817	891355
693445	891356
101422	891357
115712	891358
520963	891359
459315	891360
565970	891361
532208	891362
134	891363
24417	891364
533244	891365
396387	891366
581628	891367
31876	891368
11520	891369
126305	891370
59986	891371
340592	891372
283890	891373
4673	891374
568511	891375
56186	891376
34928	891377
85	891378
112436	891379
270977	891380
47478	891381
120405	891382
61707	891383
10484	891384
518324	891385
130870	891386
152906	891387
401303	891388
57232	891389
24311	891390
488874	891391
493299	891392
568990	891393
623306	891394
455768	891395
141392	891396
403633	891397
171530	891398
125862	891399
4422	891400
3521	891401
843	891402
49522	891403
424548	891404
96029	891405
490140	891406
376310	891407
61722	891408
345543	891409
695337	891410
83578	891411
334365	891412
163668	891413
42066	891414
433395	891415
237679	891416
305378	891417
545421	891418
374351	891419
512443	891420
477116	891421
5633	891422
490525	891423
117348	891424
692877	891425
405425	891426
26299	891427
24407	891428
625792	891429
430879	891430
347377	891431
110401	891432
573527	891433
19667	891434
41025	891435
105858	891436
142755	891437
115396	891438
42395	891439
322768	891440
164930	891441
94353	891442
99256	891443
47564	891444
327084	891445
191157	891446
173199	891447
327456	891448
430217	891449
532312	891450
494851	891451
373961	891452
153459	891453
5304	891454
522182	891455
548989	891456
522572	891457
110693	891458
48576	891459
171460	891460
406267	891461
117002	891462
102410	891463
102415	891464
191474	891465
642397	891466
619775	891467
165281	891468
11520	891469
671453	891470
386978	891471
189270	891472
100465	891473
348360	891474
501762	891475
3107	891476
61638	891477
159118	891478
505294	891479
162136	891480
39799	891481
357434	891482
339018	891483
635407	891484
104540	891485
249	891486
659233	891487
651609	891488
102409	891489
454036	891490
767	891491
48940	891492
143653	891493
12377	891494
231764	891495
199904	891496
482639	891497
618080	891498
671353	891499
191028	891500
270161	891501
473328	891502
353957	891503
169809	891504
492251	891505
57813	891506
126460	891507
548121	891508
8607	891509
575008	891510
383563	891511
4503	891512
283851	891513
362631	891514
153666	891515
202620	891516
596932	891517
4062	891518
398518	891519
652095	891520
424409	891521
1460	891522
193390	891523
22534	891524
136058	891525
35566	891526
319830	891527
482162	891528
366374	891529
18391	891530
2786	891531
679472	891532
635760	891533
38352	891534
692732	891535
224435	891536
596519	891537
424448	891538
500457	891539
346819	891540
35489	891541
620305	891542
343502	891543
117388	891544
419	891545
46601	891546
47293	891547
616808	891548
283937	891549
24756	891550
60189	891551
31275	891552
142958	891553
617782	891554
205743	891555
133072	891556
145355	891557
494297	891558
107281	891559
23383	891560
171971	891561
624331	891562
19548	891563
11520	891564
574816	891565
577461	891566
129724	891567
113387	891568
331464	891569
258756	891570
155196	891571
358037	891572
692756	891573
501488	891574
102835	891575
551177	891576
554648	891577
46093	891578
450509	891579
532671	891580
377686	891581
397727	891582
161365	891583
33260	891584
43069	891585
429082	891586
184166	891587
4688	891588
488450	891589
347581	891590
578550	891591
689424	891592
311431	891593
299496	891594
155197	891595
2314	891596
386524	891597
494660	891598
588735	891599
115666	891600
99344	891601
40704	891602
291212	891603
657684	891604
178037	891605
251430	891606
152377	891607
227661	891608
327766	891609
13234	891610
36692	891611
23549	891612
400397	891613
641070	891614
19999	891615
170620	891616
370442	891617
99921	891618
544714	891619
673371	891620
76000	891621
283832	891622
604363	891623
489226	891624
130985	891625
74952	891626
471809	891627
415078	891628
377111	891629
367594	891630
65751	891631
72212	891632
649894	891633
116367	891634
158064	891635
382375	891636
664725	891637
54388	891638
436995	891639
308642	891640
4033	891641
50109	891642
479182	891643
463312	891644
142470	891645
101062	891646
206311	891647
570657	891648
663610	891649
491737	891650
260270	891651
398187	891652
178912	891653
489075	891654
110549	891655
98448	891656
65952	891657
543967	891658
562999	891659
25762	891660
71328	891661
225285	891662
225297	891663
517132	891664
517135	891665
517138	891666
644194	891667
10402	891668
621689	891669
6592	891670
503678	891671
294	891672
7452	891673
682760	891674
121510	891675
531677	891676
505449	891677
503761	891678
396885	891679
656497	891680
621705	891681
450273	891682
627551	891683
257816	891684
531638	891685
495350	891686
449429	891687
660195	891688
47690	891689
51750	891690
109034	891691
602378	891692
657436	891693
498962	891694
161225	891695
407247	891696
690649	891697
347419	891698
654722	891699
180074	891700
42018	891701
257036	891702
522024	891703
5734	891704
405979	891705
873	891706
26875	891707
1256	891708
193408	891709
89165	891710
229400	891711
91553	891712
205046	891713
364840	891714
579492	891715
637488	891716
411891	891717
162392	891718
385715	891719
50512	891720
81032	891721
82597	891722
83239	891723
1276	891724
46465	891725
465680	891726
171442	891727
446780	891728
422476	891729
612921	891730
621690	891731
76727	891732
12939	891733
187933	891734
500001	891735
80628	891736
612504	891737
516736	891738
27774	891739
659461	891740
286416	891741
443339	891742
336671	891743
196176	891744
81485	891745
172147	891746
2303	891747
436749	891748
565839	891749
111868	891750
199200	891751
503151	891752
74440	891753
497	891754
469199	891755
106126	891756
54013	891757
15383	891758
573239	891759
371692	891760
428053	891761
65959	891762
184134	891763
107024	891764
83372	891765
82368	891766
639	891767
55715	891768
636298	891769
497522	891770
24244	891771
584522	891772
166808	891773
488142	891774
667006	891775
45892	891776
449557	891777
55530	891778
249365	891779
478689	891780
379443	891781
153549	891782
57315	891783
54327	891784
91171	891785
63824	891786
2523	891787
238400	891788
353628	891789
144820	891790
574907	891791
201449	891792
639072	891793
6382	891794
61813	891795
136747	891796
125659	891797
458507	891798
155487	891799
262800	891800
266468	891801
79968	891802
12741	891803
347454	891804
477544	891805
547051	891806
654936	891807
618617	891808
355815	891809
101910	891810
514002	891811
310574	891812
9596	891813
661	891814
126896	891815
303303	891816
618936	891817
485279	891818
241904	891819
647774	891820
28611	891821
616130	891822
318708	891823
7192	891824
75679	891825
280354	891826
167823	891827
158950	891828
56644	891829
655601	891830
397201	891831
579921	891832
310043	891833
600868	891834
354700	891835
289881	891836
402496	891837
4999	891838
563960	891839
13221	891840
74197	891841
152123	891842
101201	891843
264717	891844
556220	891845
23291	891846
604526	891847
678311	891848
450167	891849
97274	891850
117189	891851
324397	891852
242499	891853
297072	891854
30	891855
498193	891856
398825	891857
1263	891858
420583	891859
217378	891860
526977	891861
349706	891862
594790	891863
20680	891864
684622	891865
678042	891866
79006	891867
339457	891868
387965	891869
5087	891870
485158	891871
445515	891872
8470	891873
213441	891874
454205	891875
213503	891876
18591	891877
213414	891878
87687	891879
155071	891880
318522	891881
478288	891882
19595	891883
11591	891884
12222	891885
373546	891886
645196	891887
67386	891888
374395	891889
508646	891890
32217	891891
250	891892
41725	891893
635179	891894
63732	891895
191034	891896
143	891897
328562	891898
3793	891899
645731	891900
370490	891901
345866	891902
464179	891903
2322	891904
124863	891905
392006	891906
24845	891907
409378	891908
10877	891909
327321	891910
858	891911
47379	891912
690510	891913
615623	891914
539182	891915
59868	891916
97198	891917
595521	891918
9018	891919
317727	891920
246569	891921
59897	891922
72194	891923
69570	891924
615489	891925
108155	891926
280677	891927
4132	891928
499783	891929
88419	891930
169521	891931
452391	891932
491111	891933
16298	891934
161259	891935
165204	891936
145530	891937
26241	891938
74700	891939
490372	891940
173903	891941
152747	891942
77550	891943
641811	891944
433146	891945
491730	891946
23643	891947
134333	891948
477819	891949
327320	891950
125423	891951
145179	891952
8384	891953
86597	891954
680969	891955
260289	891956
565990	891957
185644	891958
327326	891959
450933	891960
79139	891961
112603	891962
606760	891963
302839	891964
440038	891965
394280	891966
395985	891967
84816	891968
541219	891969
478937	891970
50251	891971
485314	891972
268162	891973
6377	891974
471370	891975
632223	891976
77526	891977
102419	891978
588353	891979
88197	891980
321488	891981
100464	891982
141006	891983
89994	891984
12641	891985
3103	891986
675390	891987
54175	891988
2328	891989
458285	891990
101556	891991
424391	891992
456440	891993
5597	891994
14678	891995
268786	891996
169036	891997
160262	891998
33538	891999
639868	892000
231178	892001
327369	892002
151719	892003
140136	892004
143075	892005
121385	892006
18122	892007
329552	892008
253043	892009
693155	892010
153453	892011
654824	892012
598654	892013
90827	892014
381706	892015
582	892016
649799	892017
270710	892018
150835	892019
3130	892020
34488	892021
390	892022
12041	892023
956	892024
96185	892025
193415	892026
35047	892027
115117	892028
170239	892029
1905	892030
466152	892031
257576	892032
270380	892033
213403	892034
64349	892035
253915	892036
1953	892037
8570	892038
410273	892039
393664	892040
468944	892041
7799	892042
515491	892043
615516	892044
553768	892045
148741	892046
224559	892047
141229	892048
12	892049
693880	892050
3888	892051
125745	892052
474098	892053
494411	892054
275191	892055
131504	892056
220645	892057
220680	892058
81931	892059
489739	892060
433973	892061
24574	892062
506834	892063
115543	892064
633078	892065
142480	892066
621040	892067
1844	892068
575570	892069
595794	892070
387822	892071
426501	892072
169649	892073
368474	892074
36221	892075
43882	892076
368898	892077
458904	892078
7183	892079
385934	892080
305965	892081
557	892082
34121	892083
296766	892084
399031	892085
148063	892086
523820	892087
662459	892088
242806	892089
419705	892090
159673	892091
1510	892092
20929	892093
487146	892094
357409	892095
462041	892096
47780	892097
274018	892098
260413	892099
593271	892100
406552	892101
307319	892102
565301	892103
133159	892104
287717	892105
11940	892106
86	892107
204493	892108
1959	892109
159865	892110
65360	892111
84240	892112
488702	892113
689505	892114
390665	892115
265652	892116
74936	892117
193409	892118
326287	892119
231320	892120
678837	892121
46958	892122
154594	892123
288681	892124
2009	892125
19338	892126
391742	892127
52761	892128
358771	892129
447792	892130
37660	892131
191861	892132
586602	892133
11582	892134
441560	892135
239578	892136
209	892137
410110	892138
395870	892139
248188	892140
116359	892141
615814	892142
76272	892143
599683	892144
303830	892145
8397	892146
12776	892147
399471	892148
94559	892149
398603	892150
399243	892151
7698	892152
547301	892153
236039	892154
89240	892155
5888	892156
99837	892157
502675	892158
199281	892159
101756	892160
108200	892161
527324	892162
226630	892163
519594	892164
54086	892165
335224	892166
591122	892167
676673	892168
138931	892169
59304	892170
301965	892171
673884	892172
83827	892173
719	892174
607235	892175
126441	892176
546516	892177
317665	892178
546559	892179
136090	892180
111398	892181
61287	892182
258817	892183
547370	892184
9555	892185
654905	892186
420761	892187
318100	892188
630963	892189
596622	892190
1983	892191
621686	892192
655029	892193
426349	892194
548549	892195
504957	892196
476015	892197
555476	892198
207738	892199
54894	892200
17881	892201
168193	892202
29906	892203
593819	892204
11895	892205
351815	892206
10569	892207
30879	892208
625329	892209
102067	892210
487864	892211
243036	892212
313691	892213
20363	892214
9281	892215
261763	892216
1584	892217
128213	892218
207803	892219
306070	892220
188663	892221
287596	892222
53531	892223
390004	892224
140608	892225
695197	892226
514668	892227
445913	892228
9777	892229
401830	892230
431200	892231
53588	892232
317824	892233
459517	892234
35164	892235
657539	892236
188160	892237
449428	892238
172020	892239
102061	892240
168712	892241
170740	892242
349983	892243
10033	892244
89900	892245
187176	892246
94594	892247
439152	892248
134320	892249
1564	892250
421	892251
502358	892252
74912	892253
662137	892254
62480	892255
674734	892256
193714	892257
12563	892258
61630	892259
184244	892260
497324	892261
1212	892262
327254	892263
61692	892264
183182	892265
541264	892266
465153	892267
92249	892268
318093	892269
43436	892270
173228	892271
148764	892272
23425	892273
190082	892274
316553	892275
322206	892276
22240	892277
92718	892278
11731	892279
57820	892280
293653	892281
587291	892282
422438	892283
398873	892284
339475	892285
96369	892286
107142	892287
297413	892288
21070	892289
531646	892290
303107	892291
342689	892292
24082	892293
7168	892294
487728	892295
14977	892296
292201	892297
428257	892298
629582	892299
6597	892300
350518	892301
12742	892302
103602	892303
638627	892304
78218	892305
605652	892306
491307	892307
511334	892308
153447	892309
82717	892310
185935	892311
428	892312
50461	892313
18203	892314
17434	892315
123166	892316
471487	892317
654782	892318
230673	892319
95395	892320
1983	892321
694839	892322
120115	892323
162289	892324
576463	892325
289220	892326
16316	892327
190352	892328
146767	892329
205132	892330
128749	892331
275150	892332
23583	892333
112886	892334
635050	892335
172398	892336
428130	892337
62964	892338
50230	892339
46614	892340
133140	892341
17083	892342
195237	892343
562572	892344
227414	892345
71092	892346
636660	892347
126504	892348
29211	892349
36464	892350
3546	892351
56386	892352
123264	892353
668788	892354
461254	892355
582529	892356
394199	892357
51778	892358
55667	892359
556092	892360
306330	892361
501474	892362
444426	892363
503087	892364
683735	892365
95420	892366
325534	892367
264555	892368
146294	892369
88334	892370
252846	892371
566870	892372
199994	892373
55360	892374
267428	892375
667649	892376
654781	892377
21761	892378
491726	892379
199282	892380
5691	892381
142012	892382
325469	892383
26090	892384
643876	892385
455636	892386
110561	892387
655841	892388
167063	892389
86948	892390
63932	892391
486258	892392
99817	892393
382642	892394
467850	892395
44443	892396
510918	892397
93844	892398
553309	892399
4832	892400
598977	892401
6995	892402
574550	892403
334780	892404
121063	892405
633012	892406
305186	892407
543081	892408
541989	892409
134830	892410
172181	892411
656592	892412
587758	892413
55663	892414
443237	892415
390635	892416
553237	892417
193007	892418
109794	892419
580660	892420
18249	892421
487269	892422
120920	892423
103342	892424
464528	892425
158746	892426
470096	892427
5789	892428
124453	892429
649876	892430
591740	892431
574429	892432
152735	892433
633308	892434
617120	892435
139615	892436
422839	892437
328556	892438
9281	892439
115769	892440
471152	892441
332010	892442
615531	892443
694450	892444
234059	892445
653337	892446
593328	892447
170800	892448
542678	892449
149820	892450
417510	892451
183437	892452
325623	892453
160923	892454
506808	892455
202121	892456
2662	892457
500799	892458
137	892459
242582	892460
76025	892461
675138	892462
145838	892463
242561	892464
643338	892465
668970	892466
549039	892467
502678	892468
217735	892469
38894	892470
110604	892471
408161	892472
597310	892473
478998	892474
161935	892475
79580	892476
396393	892477
50831	892478
549546	892479
20692	892480
282360	892481
129858	892482
647709	892483
594649	892484
159116	892485
291174	892486
420819	892487
172429	892488
64210	892489
314328	892490
216002	892491
148607	892492
38885	892493
2450	892494
355755	892495
456558	892496
521191	892497
18398	892498
132263	892499
216033	892500
239354	892501
647741	892502
315475	892503
71575	892504
163277	892505
1881	892506
566883	892507
273785	892508
18418	892509
76022	892510
25143	892511
408758	892512
38878	892513
337734	892514
335393	892515
216022	892516
112460	892517
631993	892518
168723	892519
40948	892520
25815	892521
501007	892522
388986	892523
646137	892524
152976	892525
678028	892526
412964	892527
418430	892528
8074	892529
348893	892530
202460	892531
4139	892532
29359	892533
11540	892534
366071	892535
15481	892536
456580	892537
613926	892538
667809	892539
56377	892540
382978	892541
382216	892542
456551	892543
579597	892544
239943	892545
507199	892546
569759	892547
193377	892548
57950	892549
53454	892550
29596	892551
138560	892552
7808	892553
215153	892554
384412	892555
652856	892556
570619	892557
637529	892558
96211	892559
124866	892560
567412	892561
694413	892562
570638	892563
266285	892564
347197	892565
231837	892566
122629	892567
671	892568
222151	892569
300841	892570
165229	892571
6287	892572
396866	892573
396403	892574
673323	892575
248536	892576
143644	892577
430407	892578
370687	892579
326477	892580
282731	892581
25677	892582
439723	892583
148242	892584
502479	892585
172309	892586
683096	892587
269366	892588
570605	892589
21656	892590
980	892591
41032	892592
2119	892593
691284	892594
649837	892595
552002	892596
192461	892597
521860	892598
31553	892599
581487	892600
182933	892601
37152	892602
70997	892603
370160	892604
586785	892605
359551	892606
6303	892607
181607	892608
696846	892609
519426	892610
11755	892611
91038	892612
125090	892613
46126	892614
108700	892615
406816	892616
59091	892617
595205	892618
465250	892619
615978	892620
2098	892621
111656	892622
377560	892623
662368	892624
325260	892625
103742	892626
557510	892627
697280	892628
169938	892629
337783	892630
237479	892631
485591	892632
665915	892633
7607	892634
566930	892635
571328	892636
239847	892637
41325	892638
252722	892639
680727	892640
447008	892641
212917	892642
105985	892643
680248	892644
270195	892645
496	892646
302857	892647
666657	892648
211096	892649
125401	892650
494497	892651
192039	892652
575146	892653
4305	892654
587426	892655
48695	892656
607226	892657
213199	892658
102343	892659
96384	892660
377562	892661
46980	892662
31553	892663
557511	892664
598133	892665
27338	892666
58685	892667
526175	892668
431297	892669
572092	892670
223035	892671
538788	892672
101985	892673
557512	892674
590203	892675
164543	892676
552409	892677
153917	892678
88469	892679
522718	892680
338575	892681
680241	892682
28574	892683
224129	892684
26419	892685
377566	892686
168662	892687
993	892688
598137	892689
174570	892690
674489	892691
137800	892692
686020	892693
629252	892694
134151	892695
47428	892696
498781	892697
2431	892698
666668	892699
620764	892700
225728	892701
23942	892702
271249	892703
35762	892704
44524	892705
189731	892706
139947	892707
493924	892708
13311	892709
297605	892710
51157	892711
209612	892712
170468	892713
232672	892714
20971	892715
548414	892716
127645	892717
394016	892718
98709	892719
99926	892720
377578	892721
240465	892722
34284	892723
447089	892724
133660	892725
286073	892726
644452	892727
147536	892728
558877	892729
480375	892730
369598	892731
532735	892732
138984	892733
53176	892734
173084	892735
133926	892736
160456	892737
13290	892738
692747	892739
112372	892740
454304	892741
666659	892742
345021	892743
598140	892744
273534	892745
600390	892746
77745	892747
594179	892748
514934	892749
192443	892750
82186	892751
132460	892752
201184	892753
11015	892754
271266	892755
682552	892756
669505	892757
605343	892758
182797	892759
674488	892760
455445	892761
346602	892762
527514	892763
610147	892764
666663	892765
374385	892766
447276	892767
7552	892768
62654	892769
33544	892770
67347	892771
77745	892772
581982	892773
419878	892774
371464	892775
37007	892776
105028	892777
562937	892778
355910	892779
619415	892780
113837	892781
273529	892782
160414	892783
25460	892784
652076	892785
50537	892786
604927	892787
217507	892788
485453	892789
398383	892790
371591	892791
51789	892792
5617	892793
525081	892794
250607	892795
565824	892796
2318	892797
40839	892798
564780	892799
686595	892800
495759	892801
161262	892802
533494	892803
670592	892804
387938	892805
1833	892806
542866	892807
76095	892808
581394	892809
131640	892810
506667	892811
485	892812
308660	892813
5566	892814
502396	892815
574881	892816
262499	892817
500808	892818
793	892819
9491	892820
659509	892821
202209	892822
6378	892823
102709	892824
217367	892825
295661	892826
426616	892827
656500	892828
226115	892829
633944	892830
117495	892831
288657	892832
455596	892833
5776	892834
33360	892835
585317	892836
555569	892837
260267	892838
636192	892839
39879	892840
279	892841
238177	892842
62160	892843
25852	892844
656694	892845
422725	892846
11906	892847
62210	892848
199536	892849
358300	892850
475002	892851
32865	892852
508824	892853
497518	892854
117403	892855
489816	892856
57521	892857
156905	892858
590691	892859
5	892860
12903	892861
155599	892862
590213	892863
94957	892864
10590	892865
10644	892866
105058	892867
624725	892868
1465	892869
120255	892870
9633	892871
62314	892872
388507	892873
531491	892874
42232	892875
238199	892876
443561	892877
24312	892878
166577	892879
594389	892880
12822	892881
14300	892882
22425	892883
140815	892884
83916	892885
127661	892886
55791	892887
84850	892888
5908	892889
410589	892890
3055	892891
37746	892892
5964	892893
66675	892894
162325	892895
329781	892896
53759	892897
122494	892898
58771	892899
52872	892900
7917	892901
7917	892902
118821	892903
86222	892904
86489	892905
56761	892906
276901	892907
287755	892908
41303	892909
495164	892910
946	892911
540585	892912
369940	892913
22307	892914
350144	892915
462021	892916
20838	892917
679305	892918
276943	892919
18	892920
668555	892921
187284	892922
352799	892923
687636	892924
619232	892925
9448	892926
116377	892927
225396	892928
329756	892929
262589	892930
345387	892931
757	892932
637686	892933
106165	892934
61114	892935
97832	892936
759	892937
429354	892938
54831	892939
499386	892940
80194	892941
86180	892942
414338	892943
4296	892944
567853	892945
84699	892946
70728	892947
130734	892948
13025	892949
152342	892950
260100	892951
422393	892952
55329	892953
41785	892954
539993	892955
137709	892956
41783	892957
468648	892958
29016	892959
411125	892960
136495	892961
151803	892962
137078	892963
462424	892964
473115	892965
280894	892966
18569	892967
5897	892968
337769	892969
275698	892970
251841	892971
17072	892972
159453	892973
2958	892974
322259	892975
221833	892976
253101	892977
168093	892978
17674	892979
54472	892980
3505	892981
328067	892982
141300	892983
56754	892984
163538	892985
7	892986
671035	892987
18673	892988
493880	892989
207847	892990
517115	892991
198464	892992
551469	892993
161250	892994
506517	892995
252097	892996
115485	892997
435552	892998
343581	892999
504858	893000
12881	893001
602576	893002
642510	893003
520211	893004
19431	893005
8623	893006
25773	893007
630860	893008
235271	893009
79804	893010
99085	893011
54250	893012
148068	893013
493496	893014
72221	893015
279513	893016
122821	893017
484897	893018
440286	893019
242217	893020
452581	893021
43241	893022
574421	893023
461671	893024
340545	893025
411177	893026
572548	893027
384989	893028
264324	893029
204688	893030
88634	893031
313398	893032
137498	893033
303	893034
39966	893035
270060	893036
218820	893037
135270	893038
403827	893039
135276	893040
85951	893041
631631	893042
141882	893043
674362	893044
213350	893045
213352	893046
5088	893047
319046	893048
74214	893049
46072	893050
154015	893051
615431	893052
114661	893053
546911	893054
373268	893055
217373	893056
44888	893057
357398	893058
435448	893059
150687	893060
301468	893061
694150	893062
263810	893063
121412	893064
342933	893065
484816	893066
368223	893067
130423	893068
305150	893069
12431	893070
8946	893071
55335	893072
277155	893073
238398	893074
192263	893075
584356	893076
333276	893077
661186	893078
270365	893079
266275	893080
90095	893081
578163	893082
41135	893083
22344	893084
42627	893085
341409	893086
581599	893087
317433	893088
670980	893089
514691	893090
9460	893091
158959	893092
348546	893093
417233	893094
626999	893095
172861	893096
503694	893097
12356	893098
338294	893099
557874	893100
17687	893101
434328	893102
21810	893103
529686	893104
142981	893105
649325	893106
21183	893107
90958	893108
7748	893109
53593	893110
295240	893111
45130	893112
675895	893113
109565	893114
30549	893115
105188	893116
198001	893117
143985	893118
185463	893119
249199	893120
279632	893121
171973	893122
189812	893123
44878	893124
53084	893125
353739	893126
426395	893127
571482	893128
172887	893129
39413	893130
382182	893131
548195	893132
624693	893133
398793	893134
54528	893135
613055	893136
6961	893137
419987	893138
169252	893139
576647	893140
24533	893141
308883	893142
131508	893143
40038	893144
521666	893145
13282	893146
56615	893147
50219	893148
420904	893149
96414	893150
396359	893151
652319	893152
106813	893153
4071	893154
1183	893155
30374	893156
135795	893157
42191	893158
69406	893159
474854	893160
690084	893161
45572	893162
158249	893163
202913	893164
169390	893165
515965	893166
2751	893167
238277	893168
10181	893169
14782	893170
628123	893171
1410	893172
449510	893173
695961	893174
74710	893175
254	893176
367694	893177
266153	893178
424645	893179
492195	893180
396702	893181
471670	893182
35230	893183
324310	893184
61984	893185
237697	893186
47686	893187
563012	893188
26442	893189
119820	893190
9041	893191
43326	893192
313490	893193
495124	893194
49243	893195
530520	893196
58624	893197
24898	893198
11253	893199
647954	893200
647910	893201
648019	893202
647951	893203
51264	893204
149240	893205
451862	893206
238283	893207
385236	893208
245050	893209
665730	893210
3888	893211
178087	893212
381772	893213
76072	893214
423694	893215
29428	893216
90960	893217
512801	893218
435710	893219
56739	893220
3254	893221
32189	893222
321478	893223
43646	893224
129879	893225
533161	893226
57800	893227
112592	893228
387338	893229
685053	893230
152225	893231
385829	893232
687661	893233
64701	893234
98515	893235
129605	893236
148312	893237
621653	893238
12768	893239
520713	893240
11791	893241
12010	893242
138286	893243
521748	893244
51639	893245
69415	893246
49439	893247
307258	893248
132047	893249
3347	893250
46573	893251
13185	893252
670	893253
516729	893254
530157	893255
129854	893256
609604	893257
210205	893258
1067	893259
49422	893260
45541	893261
6708	893262
11447	893263
49344	893264
6614	893265
27034	893266
16307	893267
690216	893268
215800	893269
688285	893270
52473	893271
678119	893272
118392	893273
57133	893274
93873	893275
86957	893276
132814	893277
474785	893278
135485	893279
89418	893280
359357	893281
457172	893282
85951	893283
1655	893284
21206	893285
433896	893286
41654	893287
572305	893288
48549	893289
20963	893290
13266	893291
6713	893292
7931	893293
2200	893294
838	893295
265486	893296
209480	893297
155863	893298
506942	893299
33131	893300
48553	893301
11904	893302
246529	893303
6668	893304
1655	893305
21968	893306
208207	893307
2	893308
2192	893309
251451	893310
3640	893311
692363	893312
525398	893313
411148	893314
647952	893315
411195	893316
238263	893317
163199	893318
112378	893319
19285	893320
369043	893321
424664	893322
371735	893323
129251	893324
290054	893325
380698	893326
239407	893327
284548	893328
44962	893329
141544	893330
162465	893331
161800	893332
68690	893333
1692	893334
287372	893335
74658	893336
59249	893337
251344	893338
180330	893339
344908	893340
42640	893341
149394	893342
398968	893343
433541	893344
104509	893345
103267	893346
579181	893347
243649	893348
218422	893349
38265	893350
131384	893351
277900	893352
693994	893353
158590	893354
131878	893355
443012	893356
558973	893357
213047	893358
42538	893359
164541	893360
54191	893361
294981	893362
220305	893363
424714	893364
472823	893365
530894	893366
155123	893367
488692	893368
212846	893369
208547	893370
137522	893371
88354	893372
251057	893373
504687	893374
44163	893375
379	893376
230933	893377
9436	893378
615373	893379
63989	893380
6882	893381
670450	893382
363437	893383
102251	893384
3977	893385
47544	893386
175	893387
441622	893388
308773	893389
331527	893390
233820	893391
94187	893392
19955	893393
226575	893394
167270	893395
19956	893396
25183	893397
642143	893398
27083	893399
120620	893400
615544	893401
325788	893402
170878	893403
263307	893404
167831	893405
63993	893406
109404	893407
297005	893408
687070	893409
288607	893410
63892	893411
241256	893412
413703	893413
58	893414
304403	893415
585971	893416
35381	893417
456381	893418
118981	893419
503838	893420
352186	893421
20854	893422
167208	893423
336142	893424
116328	893425
377976	893426
592540	893427
421204	893428
167213	893429
34044	893430
118571	893431
63889	893432
610575	893433
611508	893434
1228	893435
679015	893436
373038	893437
47534	893438
165803	893439
337669	893440
640187	893441
670417	893442
392674	893443
653240	893444
571841	893445
131283	893446
178479	893447
94764	893448
210202	893449
683544	893450
667788	893451
194176	893452
670375	893453
3947	893454
544139	893455
194290	893456
146179	893457
441796	893458
32940	893459
167805	893460
194080	893461
119545	893462
242	893463
156604	893464
120187	893465
3399	893466
63397	893467
381733	893468
196385	893469
94800	893470
467152	893471
355249	893472
513899	893473
456563	893474
104172	893475
183547	893476
50389	893477
318587	893478
341074	893479
134629	893480
540438	893481
620928	893482
37607	893483
159105	893484
7771	893485
2882	893486
197916	893487
186458	893488
641743	893489
473977	893490
40410	893491
663413	893492
159960	893493
166797	893494
100500	893495
124846	893496
86922	893497
530272	893498
73884	893499
10792	893500
49410	893501
542451	893502
5701	893503
592527	893504
99620	893505
2822	893506
9442	893507
103111	893508
371918	893509
547590	893510
326605	893511
94418	893512
17362	893513
12554	893514
126005	893515
233818	893516
645172	893517
106	893518
10444	893519
54716	893520
24995	893521
678448	893522
167205	893523
501162	893524
31182	893525
293413	893526
1014	893527
648074	893528
66914	893529
359892	893530
410986	893531
140174	893532
304758	893533
298389	893534
324509	893535
14481	893536
29406	893537
6638	893538
553916	893539
654637	893540
480882	893541
22286	893542
79519	893543
288945	893544
169076	893545
610792	893546
86415	893547
44873	893548
510798	893549
63261	893550
665305	893551
679778	893552
74954	893553
225360	893554
664499	893555
297904	893556
870	893557
464945	893558
54245	893559
128586	893560
5166	893561
531254	893562
514632	893563
137502	893564
557054	893565
101082	893566
141881	893567
289711	893568
439375	893569
134355	893570
593	893571
133255	893572
310205	893573
142002	893574
50812	893575
102312	893576
6937	893577
104738	893578
377982	893579
575283	893580
433251	893581
21200	893582
89001	893583
672137	893584
5265	893585
656764	893586
541414	893587
308263	893588
508835	893589
297588	893590
460839	893591
221726	893592
129658	893593
34753	893594
686783	893595
433534	893596
154779	893597
323269	893598
16298	893599
44183	893600
297583	893601
225575	893602
20836	893603
311553	893604
553054	893605
359529	893606
47155	893607
190412	893608
16422	893609
136569	893610
491875	893611
204165	893612
81077	893613
11007	893614
531321	893615
585961	893616
574406	893617
668093	893618
147329	893619
410524	893620
358757	893621
43970	893622
64394	893623
532305	893624
328531	893625
381914	893626
84204	893627
509323	893628
204193	893629
289462	893630
33320	893631
307914	893632
598472	893633
22414	893634
433624	893635
276208	893636
402479	893637
562503	893638
191976	893639
511169	893640
173184	893641
11472	893642
153146	893643
28049	893644
310156	893645
11789	893646
193154	893647
134077	893648
56496	893649
42673	893650
576013	893651
267458	893652
463057	893653
86003	893654
56533	893655
57780	893656
315275	893657
119992	893658
22184	893659
465522	893660
64850	893661
376719	893662
574828	893663
383057	893664
465714	893665
667909	893666
117870	893667
2477	893668
61611	893669
131440	893670
140466	893671
44336	893672
39228	893673
542632	893674
173782	893675
81258	893676
122229	893677
81879	893678
7549	893679
380939	893680
32967	893681
198672	893682
297089	893683
6450	893684
54107	893685
548692	893686
240903	893687
74104	893688
196462	893689
5841	893690
199844	893691
19900	893692
389588	893693
6627	893694
667035	893695
563519	893696
515489	893697
626909	893698
537176	893699
506951	893700
186393	893701
137753	893702
604780	893703
38754	893704
167240	893705
16437	893706
575176	893707
78318	893708
644644	893709
72829	893710
634437	893711
142976	893712
227033	893713
23408	893714
145190	893715
18374	893716
294791	893717
116493	893718
13172	893719
128640	893720
4703	893721
3	893722
50772	893723
293221	893724
73108	893725
646425	893726
649109	893727
313503	893728
1594	893729
105329	893730
185286	893731
66313	893732
382645	893733
241473	893734
415547	893735
183635	893736
171498	893737
667896	893738
279486	893739
289536	893740
233168	893741
9774	893742
108035	893743
148731	893744
403912	893745
6	893746
210216	893747
501527	893748
341358	893749
413351	893750
541450	893751
480120	893752
25113	893753
1697	893754
11191	893755
68931	893756
523641	893757
335843	893758
319467	893759
582660	893760
165994	893761
85235	893762
52462	893763
123252	893764
7161	893765
99604	893766
53269	893767
640448	893768
609993	893769
448883	893770
560157	893771
397068	893772
349437	893773
639708	893774
60482	893775
64394	893776
175673	893777
43309	893778
262538	893779
601923	893780
168578	893781
452067	893782
44001	893783
142555	893784
95987	893785
555052	893786
288611	893787
599283	893788
430319	893789
522961	893790
41250	893791
150417	893792
612956	893793
178855	893794
129285	893795
60920	893796
60972	893797
46823	893798
46826	893799
47532	893800
194135	893801
129288	893802
194243	893803
60985	893804
457155	893805
50129	893806
12195	893807
2795	893808
86284	893809
158748	893810
115043	893811
306067	893812
515206	893813
357364	893814
358255	893815
135339	893816
29398	893817
68087	893818
456466	893819
534602	893820
7420	893821
48725	893822
139135	893823
81240	893824
577971	893825
115044	893826
691767	893827
196043	893828
27173	893829
171578	893830
317008	893831
31447	893832
307381	893833
267773	893834
22870	893835
424385	893836
575	893837
572803	893838
371561	893839
166381	893840
323430	893841
81665	893842
637131	893843
228139	893844
526	893845
19714	893846
251417	893847
81686	893848
160933	893849
31622	893850
75739	893851
60416	893852
193002	893853
8581	893854
232555	893855
161859	893856
265570	893857
111413	893858
322857	893859
134929	893860
578969	893861
280839	893862
555496	893863
233460	893864
457551	893865
447440	893866
413827	893867
438389	893868
579566	893869
378356	893870
446842	893871
74501	893872
466780	893873
74490	893874
575447	893875
419328	893876
84124	893877
274284	893878
688574	893879
211269	893880
654429	893881
49736	893882
371689	893883
263251	893884
164614	893885
161168	893886
518558	893887
107	893888
491727	893889
497103	893890
168364	893891
96762	893892
119129	893893
570504	893894
64307	893895
118585	893896
196075	893897
79277	893898
503772	893899
3064	893900
229528	893901
632996	893902
215027	893903
7613	893904
214311	893905
80911	893906
120932	893907
64722	893908
577800	893909
17154	893910
358569	893911
95980	893912
117021	893913
299577	893914
18837	893915
271165	893916
548222	893917
573436	893918
156616	893919
648978	893920
412057	893921
43533	893922
303230	893923
47631	893924
41646	893925
54325	893926
695624	893927
172916	893928
173159	893929
20478	893930
248791	893931
40344	893932
551181	893933
99998	893934
7551	893935
682277	893936
168293	893937
423037	893938
439810	893939
223888	893940
133144	893941
28107	893942
428567	893943
620856	893944
118755	893945
467354	893946
20889	893947
362821	893948
525426	893949
623469	893950
489258	893951
193220	893952
363550	893953
85947	893954
63771	893955
344853	893956
22235	893957
41471	893958
132147	893959
2906	893960
26613	893961
154357	893962
24592	893963
3997	893964
98334	893965
101807	893966
567209	893967
601756	893968
263525	893969
405666	893970
633493	893971
26586	893972
559208	893973
67002	893974
295	893975
32600	893976
167606	893977
186309	893978
671781	893979
54317	893980
172815	893981
245269	893982
31075	893983
392547	893984
283448	893985
94373	893986
343251	893987
6759	893988
172768	893989
655634	893990
13854	893991
98362	893992
80332	893993
648532	893994
227045	893995
78442	893996
387483	893997
206884	893998
541895	893999
614237	894000
13030	894001
239877	894002
1618	894003
284659	894004
87968	894005
636486	894006
551835	894007
444598	894008
45439	894009
461063	894010
533123	894011
152068	894012
169663	894013
571666	894014
61432	894015
389488	894016
561075	894017
24501	894018
253426	894019
594647	894020
304828	894021
175119	894022
485864	894023
468536	894024
76536	894025
156055	894026
62749	894027
113223	894028
133797	894029
305950	894030
218195	894031
260140	894032
11450	894033
6979	894034
368749	894035
538315	894036
555627	894037
456082	894038
398439	894039
50506	894040
511852	894041
539802	894042
25289	894043
351260	894044
460314	894045
183951	894046
183856	894047
151498	894048
639863	894049
280107	894050
303088	894051
579803	894052
9282	894053
3223	894054
7669	894055
121253	894056
87659	894057
431202	894058
291832	894059
407817	894060
373226	894061
657629	894062
133064	894063
94960	894064
85674	894065
347447	894066
593501	894067
11587	894068
211637	894069
256793	894070
320056	894071
481751	894072
163648	894073
327255	894074
547663	894075
571845	894076
133565	894077
54156	894078
374013	894079
637252	894080
365241	894081
17291	894082
457665	894083
111409	894084
454345	894085
462009	894086
438219	894087
142398	894088
131434	894089
431722	894090
556665	894091
21723	894092
156930	894093
26500	894094
624842	894095
344755	894096
376356	894097
258	894098
28063	894099
167192	894100
233177	894101
321493	894102
64687	894103
394056	894104
234305	894105
552403	894106
3224	894107
279460	894108
692175	894109
613069	894110
62987	894111
12457	894112
427457	894113
431021	894114
55371	894115
85892	894116
482893	894117
181184	894118
98187	894119
138167	894120
456011	894121
19474	894122
155099	894123
488199	894124
658798	894125
38275	894126
224099	894127
100592	894128
157884	894129
283324	894130
93525	894131
609069	894132
71991	894133
55477	894134
462906	894135
290531	894136
639267	894137
127506	894138
312	894139
591224	894140
576580	894141
603744	894142
573403	894143
630845	894144
11049	894145
595372	894146
306464	894147
25002	894148
5507	894149
497162	894150
15964	894151
650500	894152
588601	894153
187166	894154
674256	894155
8039	894156
398432	894157
567731	894158
11307	894159
264984	894160
143840	894161
12862	894162
81170	894163
306814	894164
2208	894165
52905	894166
64608	894167
471118	894168
113736	894169
466130	894170
111815	894171
253936	894172
133003	894173
177612	894174
8647	894175
258055	894176
515429	894177
697056	894178
119722	894179
257691	894180
285040	894181
162650	894182
398275	894183
444429	894184
206193	894185
90432	894186
7126	894187
215419	894188
144919	894189
637100	894190
118666	894191
326405	894192
624	894193
470644	894194
100040	894195
30682	894196
453591	894197
452893	894198
978	894199
5653	894200
64566	894201
7378	894202
56138	894203
196859	894204
300394	894205
163243	894206
17884	894207
115635	894208
514587	894209
304427	894210
74784	894211
632585	894212
580590	894213
657691	894214
289757	894215
147934	894216
4115	894217
297091	894218
12034	894219
84966	894220
68780	894221
672700	894222
404334	894223
48851	894224
161995	894225
7121	894226
50258	894227
670773	894228
280002	894229
330773	894230
32813	894231
221727	894232
472661	894233
12538	894234
635755	894235
669674	894236
693489	894237
418817	894238
42139	894239
502435	894240
344103	894241
50805	894242
171315	894243
5657	894244
620645	894245
246307	894246
608554	894247
422494	894248
661448	894249
457529	894250
143149	894251
83217	894252
430042	894253
126940	894254
114802	894255
401722	894256
36456	894257
24089	894258
437929	894259
456747	894260
516902	894261
581720	894262
105103	894263
31331	894264
54935	894265
695776	894266
95745	894267
350997	894268
311787	894269
350156	894270
432575	894271
484463	894272
453015	894273
647378	894274
236218	894275
3112	894276
121249	894277
529913	894278
13339	894279
1191	894280
11941	894281
149134	894282
207085	894283
506930	894284
538902	894285
608483	894286
573101	894287
506858	894288
43511	894289
47959	894290
514151	894291
52112	894292
688162	894293
278780	894294
199298	894295
49885	894296
121	894297
586130	894298
497549	894299
203781	894300
29275	894301
145404	894302
692610	894303
4044	894304
275205	894305
502122	894306
683017	894307
154484	894308
168440	894309
121353	894310
131007	894311
282834	894312
590268	894313
695583	894314
525913	894315
145695	894316
422653	894317
474368	894318
278682	894319
679447	894320
668621	894321
121410	894322
16660	894323
66333	894324
473619	894325
191637	894326
31025	894327
661	894328
336280	894329
323902	894330
573728	894331
116055	894332
381618	894333
50521	894334
242276	894335
428428	894336
656837	894337
493859	894338
350501	894339
570417	894340
236474	894341
258824	894342
393858	894343
265704	894344
687608	894345
149151	894346
44171	894347
584030	894348
411534	894349
285039	894350
30239	894351
497152	894352
56722	894353
80560	894354
310753	894355
284056	894356
153575	894357
587868	894358
598641	894359
170245	894360
393795	894361
678022	894362
165055	894363
11901	894364
695646	894365
19835	894366
3240	894367
87853	894368
586518	894369
356909	894370
477480	894371
378927	894372
419225	894373
500881	894374
42791	894375
320854	894376
446544	894377
223619	894378
11736	894379
262104	894380
133477	894381
551308	894382
23950	894383
157849	894384
329217	894385
206318	894386
290940	894387
27772	894388
668071	894389
1857	894390
552014	894391
4645	894392
78720	894393
197664	894394
86052	894395
96	894396
2660	894397
628126	894398
347348	894399
1034	894400
80977	894401
59601	894402
4265	894403
426708	894404
337376	894405
672789	894406
76545	894407
174641	894408
13303	894409
249423	894410
383326	894411
369874	894412
421025	894413
307276	894414
420901	894415
3916	894416
239	894417
161923	894418
543725	894419
149798	894420
195961	894421
526303	894422
449455	894423
583898	894424
621650	894425
407614	894426
687085	894427
288015	894428
450114	894429
49695	894430
52968	894431
107247	894432
269154	894433
242061	894434
63749	894435
680700	894436
17927	894437
107822	894438
469118	894439
691202	894440
471859	894441
650392	894442
300005	894443
23993	894444
199735	894445
467916	894446
613078	894447
82387	894448
47407	894449
658380	894450
33787	894451
447054	894452
49825	894453
95945	894454
575301	894455
159313	894456
696719	894457
113	894458
53564	894459
496744	894460
187065	894461
519563	894462
56145	894463
59517	894464
465531	894465
364900	894466
92321	894467
335620	894468
379919	894469
26986	894470
209102	894471
1377	894472
389042	894473
1629	894474
486717	894475
157756	894476
384686	894477
597117	894478
16727	894479
258584	894480
157546	894481
659510	894482
62716	894483
434285	894484
537153	894485
110910	894486
463086	894487
95709	894488
177505	894489
547252	894490
60740	894491
110099	894492
38142	894493
675629	894494
353929	894495
651890	894496
202257	894497
623560	894498
394286	894499
190197	894500
17942	894501
126619	894502
637070	894503
23656	894504
9696	894505
210236	894506
26717	894507
106120	894508
271989	894509
176909	894510
616506	894511
46	894512
338197	894513
408778	894514
63623	894515
87030	894516
35690	894517
15459	894518
658524	894519
654063	894520
632294	894521
114311	894522
142483	894523
288244	894524
26425	894525
129452	894526
461889	894527
424982	894528
76327	894529
23496	894530
8604	894531
695849	894532
668072	894533
21860	894534
667915	894535
378948	894536
20759	894537
94579	894538
379676	894539
32696	894540
143944	894541
108911	894542
36127	894543
686717	894544
308849	894545
372004	894546
154125	894547
49564	894548
53036	894549
479837	894550
36957	894551
14808	894552
550082	894553
87924	894554
578859	894555
169546	894556
104879	894557
108913	894558
27227	894559
135556	894560
531198	894561
41999	894562
501331	894563
688662	894564
59397	894565
20528	894566
424585	894567
209149	894568
147112	894569
643057	894570
22281	894571
17599	894572
49457	894573
85730	894574
371317	894575
371148	894576
122369	894577
15666	894578
59495	894579
108039	894580
53271	894581
553182	894582
287969	894583
126130	894584
69820	894585
6493	894586
683740	894587
495732	894588
27489	894589
133879	894590
13619	894591
7	894592
647938	894593
106135	894594
429861	894595
223	894596
188983	894597
316300	894598
164030	894599
46653	894600
379202	894601
330922	894602
551419	894603
113849	894604
91050	894605
52623	894606
162169	894607
300260	894608
567459	894609
467719	894610
481846	894611
438687	894612
667888	894613
538915	894614
237978	894615
86305	894616
26478	894617
97521	894618
593043	894619
422053	894620
148050	894621
23533	894622
258827	894623
182941	894624
431444	894625
531120	894626
164263	894627
309027	894628
251286	894629
421928	894630
545091	894631
133096	894632
166006	894633
195916	894634
122822	894635
10392	894636
146881	894637
676306	894638
268185	894639
85938	894640
149340	894641
177414	894642
109936	894643
58465	894644
449489	894645
197418	894646
598964	894647
534368	894648
109966	894649
468597	894650
634569	894651
95237	894652
164808	894653
395798	894654
10673	894655
324245	894656
663239	894657
95664	894658
152221	894659
3359	894660
5811	894661
361195	894662
109536	894663
406797	894664
120939	894665
38215	894666
420947	894667
325874	894668
389012	894669
19528	894670
536163	894671
174513	894672
25349	894673
43746	894674
4294	894675
470888	894676
594968	894677
190	894678
655424	894679
553338	894680
688443	894681
171027	894682
20012	894683
55723	894684
669309	894685
15811	894686
630297	894687
11015	894688
118361	894689
561772	894690
406613	894691
324871	894692
650903	894693
639526	894694
368207	894695
584232	894696
40300	894697
339681	894698
268586	894699
173329	894700
263215	894701
132570	894702
272722	894703
238989	894704
573640	894705
109059	894706
97352	894707
1366	894708
428255	894709
314692	894710
138172	894711
100205	894712
12192	894713
8744	894714
118867	894715
530461	894716
135198	894717
121905	894718
601938	894719
7776	894720
258823	894721
322291	894722
21017	894723
548742	894724
5633	894725
435583	894726
92676	894727
678060	894728
639640	894729
17239	894730
338265	894731
584206	894732
338209	894733
322442	894734
64783	894735
133412	894736
493061	894737
198644	894738
40801	894739
333551	894740
55225	894741
491747	894742
59583	894743
414144	894744
1240	894745
371215	894746
539698	894747
187903	894748
137531	894749
40652	894750
273648	894751
3272	894752
396737	894753
258807	894754
23641	894755
629544	894756
229110	894757
269644	894758
390169	894759
132638	894760
79704	894761
452368	894762
67168	894763
391160	894764
157938	894765
165017	894766
561249	894767
632627	894768
106331	894769
352199	894770
4352	894771
267394	894772
268332	894773
8655	894774
398836	894775
542979	894776
161614	894777
341768	894778
27045	894779
695048	894780
350848	894781
228288	894782
94958	894783
128165	894784
27778	894785
25917	894786
11528	894787
34253	894788
36472	894789
46207	894790
58487	894791
150403	894792
42674	894793
124905	894794
57255	894795
8651	894796
20225	894797
416457	894798
669255	894799
397878	894800
295150	894801
375685	894802
353930	894803
109588	894804
35281	894805
422838	894806
31008	894807
169979	894808
662019	894809
598229	894810
151941	894811
390	894812
590873	894813
513824	894814
521792	894815
98960	894816
367554	894817
47041	894818
97663	894819
131735	894820
204802	894821
25544	894822
68375	894823
46188	894824
580363	894825
117401	894826
197076	894827
417341	894828
57471	894829
25786	894830
108645	894831
139328	894832
383745	894833
492856	894834
59937	894835
100784	894836
341246	894837
201391	894838
530462	894839
349239	894840
16070	894841
108871	894842
329397	894843
152324	894844
64375	894845
113279	894846
156465	894847
420915	894848
415468	894849
3965	894850
106375	894851
68329	894852
336052	894853
78938	894854
65547	894855
170761	894856
10122	894857
492307	894858
95510	894859
418380	894860
1056	894861
51143	894862
570061	894863
122863	894864
553635	894865
44435	894866
535897	894867
77623	894868
626117	894869
573566	894870
140719	894871
186239	894872
144242	894873
21826	894874
79206	894875
2385	894876
334276	894877
432203	894878
94293	894879
275038	894880
73736	894881
11122	894882
292745	894883
697333	894884
138435	894885
9449	894886
173177	894887
301962	894888
519011	894889
613485	894890
4619	894891
601610	894892
401494	894893
25332	894894
19265	894895
22793	894896
670397	894897
205106	894898
446431	894899
47325	894900
144477	894901
562719	894902
22965	894903
413233	894904
519626	894905
155	894906
22559	894907
530925	894908
27495	894909
380114	894910
145279	894911
16058	894912
603377	894913
121857	894914
524372	894915
106749	894916
197039	894917
419517	894918
229136	894919
694	894920
173357	894921
478187	894922
284632	894923
595	894924
105570	894925
48234	894926
235163	894927
658992	894928
131912	894929
605015	894930
510795	894931
205942	894932
147606	894933
16656	894934
157419	894935
449280	894936
287947	894937
183153	894938
626684	894939
39588	894940
23213	894941
629908	894942
551663	894943
666865	894944
8266	894945
143268	894946
659358	894947
633646	894948
89480	894949
155507	894950
329923	894951
29579	894952
668301	894953
13073	894954
21892	894955
12410	894956
106221	894957
555299	894958
348287	894959
616128	894960
151084	894961
410693	894962
9411	894963
137270	894964
6210	894965
532186	894966
38762	894967
56643	894968
142237	894969
569021	894970
200408	894971
100475	894972
180964	894973
202962	894974
527373	894975
45803	894976
284491	894977
45674	894978
107835	894979
27443	894980
140273	894981
16413	894982
281420	894983
411258	894984
600732	894985
24134	894986
77689	894987
41386	894988
42505	894989
560298	894990
609261	894991
193056	894992
137337	894993
112424	894994
258349	894995
78701	894996
677823	894997
347113	894998
373780	894999
660100	895000
525725	895001
10708	895002
92304	895003
402226	895004
453664	895005
532491	895006
100528	895007
42087	895008
137629	895009
525330	895010
626815	895011
625322	895012
409834	895013
42098	895014
99332	895015
688107	895016
361001	895017
64252	895018
304877	895019
215978	895020
317169	895021
193861	895022
217793	895023
112467	895024
419911	895025
568519	895026
335396	895027
196871	895028
107090	895029
13923	895030
28694	895031
3197	895032
540254	895033
124819	895034
318444	895035
331991	895036
397770	895037
293322	895038
253302	895039
507156	895040
853	895041
17187	895042
435296	895043
551446	895044
153808	895045
54934	895046
525584	895047
647909	895048
647854	895049
212165	895050
417769	895051
4475	895052
72414	895053
291378	895054
563158	895055
612837	895056
204966	895057
643593	895058
171803	895059
53426	895060
257880	895061
202483	895062
168283	895063
377556	895064
676541	895065
182061	895066
629825	895067
44481	895068
34	895069
107648	895070
403700	895071
691618	895072
590434	895073
511877	895074
325294	895075
275078	895076
241110	895077
37691	895078
548343	895079
140062	895080
213342	895081
136737	895082
550398	895083
213	895084
280578	895085
602343	895086
403033	895087
385405	895088
248270	895089
143852	895090
59450	895091
471260	895092
392445	895093
110788	895094
173370	895095
20733	895096
398576	895097
276010	895098
138354	895099
131189	895100
523298	895101
542970	895102
339891	895103
415292	895104
370651	895105
568559	895106
405077	895107
348256	895108
660105	895109
4672	895110
689626	895111
638652	895112
635964	895113
607209	895114
51995	895115
502146	895116
188848	895117
69088	895118
527603	895119
481049	895120
42828	895121
17985	895122
403839	895123
77762	895124
10506	895125
9818	895126
660369	895127
241103	895128
292413	895129
455425	895130
30683	895131
385338	895132
97621	895133
221824	895134
638269	895135
494825	895136
613150	895137
142130	895138
11515	895139
440229	895140
592294	895141
2318	895142
499853	895143
34871	895144
24282	895145
81345	895146
396923	895147
270573	895148
39829	895149
119473	895150
535665	895151
229352	895152
131950	895153
247859	895154
98264	895155
261073	895156
345150	895157
394893	895158
329347	895159
89449	895160
9603	895161
23317	895162
561554	895163
4985	895164
524085	895165
18236	895166
370311	895167
635466	895168
36607	895169
371836	895170
148336	895171
615320	895172
19417	895173
46978	895174
35072	895175
697312	895176
71054	895177
37677	895178
649353	895179
149896	895180
202844	895181
452781	895182
57181	895183
268013	895184
240210	895185
159521	895186
332786	895187
19353	895188
560330	895189
59085	895190
264818	895191
307189	895192
67114	895193
647870	895194
76699	895195
39255	895196
446386	895197
1715	895198
76931	895199
282186	895200
165457	895201
163859	895202
575603	895203
56437	895204
142728	895205
503800	895206
3400	895207
387059	895208
112364	895209
12768	895210
183501	895211
559856	895212
1460	895213
487155	895214
16159	895215
71791	895216
371107	895217
254988	895218
341470	895219
564966	895220
112507	895221
402193	895222
279432	895223
573274	895224
3819	895225
284001	895226
696556	895227
355415	895228
82767	895229
48305	895230
114245	895231
351782	895232
28454	895233
35444	895234
112650	895235
653408	895236
314327	895237
78913	895238
346936	895239
304524	895240
475077	895241
43261	895242
280409	895243
511657	895244
35685	895245
424686	895246
290552	895247
399833	895248
510873	895249
449746	895250
204008	895251
660808	895252
440111	895253
54148	895254
118609	895255
275338	895256
126076	895257
374516	895258
233727	895259
149133	895260
584581	895261
656512	895262
122816	895263
57209	895264
347278	895265
424689	895266
688401	895267
531647	895268
20106	895269
10739	895270
47865	895271
688127	895272
655139	895273
599238	895274
602321	895275
332304	895276
127913	895277
3433	895278
156442	895279
8541	895280
25567	895281
29612	895282
11707	895283
26982	895284
135179	895285
324593	895286
634046	895287
66228	895288
16689	895289
221318	895290
538091	895291
40405	895292
490782	895293
1969	895294
239092	895295
41116	895296
134130	895297
211267	895298
87996	895299
548498	895300
531659	895301
348251	895302
201851	895303
24620	895304
600725	895305
311388	895306
341536	895307
275088	895308
164970	895309
265699	895310
80610	895311
561273	895312
546908	895313
401843	895314
36465	895315
221157	895316
126164	895317
602320	895318
104808	895319
515220	895320
400241	895321
654763	895322
191412	895323
465896	895324
239027	895325
360455	895326
54087	895327
515219	895328
514692	895329
238004	895330
662064	895331
602338	895332
108056	895333
2080	895334
453	895335
74457	895336
161721	895337
511665	895338
518685	895339
297227	895340
140963	895341
173360	895342
373640	895343
268607	895344
531826	895345
22586	895346
154365	895347
602314	895348
426209	895349
121346	895350
60354	895351
407615	895352
317279	895353
234292	895354
491745	895355
535739	895356
557723	895357
54254	895358
566785	895359
18789	895360
271	895361
260249	895362
171445	895363
58492	895364
25839	895365
96835	895366
121234	895367
656528	895368
245966	895369
135164	895370
602830	895371
218716	895372
449450	895373
544401	895374
59962	895375
30727	895376
26764	895377
654308	895378
63202	895379
659703	895380
390060	895381
86094	895382
240915	895383
20194	895384
302510	895385
510823	895386
35297	895387
114857	895388
161803	895389
608388	895390
96437	895391
43145	895392
7672	895393
282610	895394
241778	895395
387050	895396
86450	895397
244855	895398
380128	895399
10777	895400
237177	895401
22681	895402
553412	895403
8426	895404
52803	895405
17550	895406
182926	895407
158231	895408
198382	895409
108444	895410
446503	895411
70772	895412
546390	895413
664456	895414
686524	895415
2641	895416
7163	895417
506291	895418
169554	895419
314696	895420
556923	895421
605927	895422
128706	895423
25679	895424
194488	895425
368517	895426
107430	895427
560163	895428
4337	895429
26118	895430
10126	895431
647867	895432
132606	895433
156677	895434
434183	895435
532169	895436
155500	895437
654084	895438
346194	895439
33156	895440
154595	895441
466440	895442
111940	895443
317743	895444
99330	895445
62518	895446
31315	895447
588944	895448
676680	895449
535900	895450
7372	895451
421351	895452
451307	895453
14272	895454
296391	895455
450036	895456
344062	895457
323037	895458
346813	895459
162605	895460
196766	895461
151570	895462
641906	895463
731	895464
562806	895465
244896	895466
7106	895467
586712	895468
220039	895469
119886	895470
624345	895471
85278	895472
24028	895473
4643	895474
99704	895475
494941	895476
581259	895477
636962	895478
987	895479
607082	895480
398343	895481
211	895482
25178	895483
385574	895484
525522	895485
30157	895486
16171	895487
343037	895488
2002	895489
99143	895490
493281	895491
48100	895492
618553	895493
560461	895494
243640	895495
429654	895496
591681	895497
334387	895498
454606	895499
411461	895500
648033	895501
74167	895502
510339	895503
77586	895504
664977	895505
75029	895506
18061	895507
355194	895508
304023	895509
10625	895510
5714	895511
606461	895512
142571	895513
368869	895514
113162	895515
517727	895516
169092	895517
261775	895518
386723	895519
392244	895520
438343	895521
578008	895522
16414	895523
140755	895524
334845	895525
344740	895526
132464	895527
667884	895528
88612	895529
241512	895530
54378	895531
58071	895532
23820	895533
44059	895534
110169	895535
150564	895536
557742	895537
91412	895538
58806	895539
86636	895540
493410	895541
373871	895542
204876	895543
151961	895544
695567	895545
448875	895546
77272	895547
131257	895548
599176	895549
207973	895550
13336	895551
649360	895552
45986	895553
93829	895554
137312	895555
631583	895556
685375	895557
692103	895558
246501	895559
11337	895560
322159	895561
329315	895562
64586	895563
85419	895564
16311	895565
5087	895566
417520	895567
140797	895568
140797	895569
256213	895570
426117	895571
7917	895572
238174	895573
310079	895574
38793	895575
36591	895576
333288	895577
590500	895578
51762	895579
105407	895580
52450	895581
420701	895582
139330	895583
342873	895584
80581	895585
1245	895586
102571	895587
158247	895588
161931	895589
315777	895590
626793	895591
575543	895592
546951	895593
151352	895594
328704	895595
114649	895596
79077	895597
675943	895598
154469	895599
608720	895600
14184	895601
551319	895602
108569	895603
621729	895604
9801	895605
82774	895606
449417	895607
548743	895608
676723	895609
1621	895610
303199	895611
102602	895612
85357	895613
384465	895614
146575	895615
49249	895616
140201	895617
197030	895618
420177	895619
5614	895620
25407	895621
117903	895622
555416	895623
86130	895624
664264	895625
223744	895626
44991	895627
674325	895628
525547	895629
57	895630
630190	895631
33077	895632
211488	895633
275240	895634
217893	895635
83136	895636
128032	895637
216785	895638
336550	895639
152321	895640
2134	895641
124967	895642
569816	895643
185531	895644
277403	895645
41111	895646
350459	895647
143755	895648
101669	895649
395299	895650
123165	895651
633982	895652
75793	895653
470186	895654
113924	895655
566461	895656
135796	895657
654180	895658
611033	895659
109540	895660
169075	895661
52949	895662
6138	895663
602315	895664
602344	895665
514140	895666
273829	895667
566466	895668
174749	895669
51062	895670
551703	895671
476646	895672
151721	895673
157680	895674
261776	895675
142463	895676
18774	895677
122257	895678
68996	895679
2048	895680
303551	895681
498375	895682
447822	895683
239296	895684
121388	895685
78728	895686
644842	895687
257848	895688
191817	895689
504939	895690
385465	895691
145857	895692
415255	895693
12639	895694
423678	895695
20645	895696
539997	895697
246851	895698
204805	895699
647911	895700
137611	895701
137706	895702
97202	895703
588031	895704
527576	895705
10353	895706
180421	895707
472249	895708
537445	895709
608407	895710
376893	895711
488091	895712
473630	895713
619387	895714
55688	895715
20009	895716
96675	895717
3170	895718
320953	895719
236283	895720
52761	895721
539038	895722
587376	895723
5035	895724
79497	895725
20358	895726
34272	895727
254651	895728
726	895729
438355	895730
48877	895731
11838	895732
545333	895733
547087	895734
158942	895735
652003	895736
204801	895737
149304	895738
66190	895739
553981	895740
459495	895741
642430	895742
672584	895743
281469	895744
7576	895745
19744	895746
228630	895747
43367	895748
11741	895749
143460	895750
20733	895751
46418	895752
4065	895753
24217	895754
59082	895755
533383	895756
18727	895757
133513	895758
122945	895759
163285	895760
425871	895761
169640	895762
468752	895763
267183	895764
217981	895765
45152	895766
54035	895767
646129	895768
12900	895769
603412	895770
445915	895771
44531	895772
4396	895773
42586	895774
4216	895775
99513	895776
1402	895777
305051	895778
478942	895779
419556	895780
265042	895781
631906	895782
18076	895783
409838	895784
416258	895785
303129	895786
69344	895787
174995	895788
13606	895789
219024	895790
132363	895791
575229	895792
613752	895793
62327	895794
105102	895795
591722	895796
338791	895797
151998	895798
469113	895799
136908	895800
634024	895801
177377	895802
15813	895803
2555	895804
204804	895805
61558	895806
656494	895807
508379	895808
9890	895809
4209	895810
398248	895811
133234	895812
506100	895813
38089	895814
1526	895815
126314	895816
645843	895817
148579	895818
218348	895819
497182	895820
199533	895821
676616	895822
196014	895823
22483	895824
85270	895825
10958	895826
14439	895827
685703	895828
640968	895829
642391	895830
122805	895831
90756	895832
148108	895833
125814	895834
447469	895835
647518	895836
485221	895837
5637	895838
308679	895839
230654	895840
226952	895841
142569	895842
23489	895843
577770	895844
35298	895845
309472	895846
488129	895847
204911	895848
35	895849
72877	895850
299430	895851
17148	895852
21	895853
103751	895854
19095	895855
627826	895856
231625	895857
332129	895858
369323	895859
5100	895860
689973	895861
576543	895862
156158	895863
610861	895864
688130	895865
53144	895866
191808	895867
178141	895868
65226	895869
495638	895870
44883	895871
531684	895872
347190	895873
12193	895874
560829	895875
44740	895876
675961	895877
682690	895878
452345	895879
52934	895880
285943	895881
684980	895882
41302	895883
13376	895884
171509	895885
180028	895886
45040	895887
14539	895888
238189	895889
54589	895890
87829	895891
94366	895892
239910	895893
434109	895894
167095	895895
621870	895896
90955	895897
70416	895898
162883	895899
13924	895900
518828	895901
224277	895902
483503	895903
324007	895904
135454	895905
483422	895906
483514	895907
483439	895908
225929	895909
143686	895910
353256	895911
22257	895912
269641	895913
372588	895914
304096	895915
47959	895916
216845	895917
44973	895918
174825	895919
159669	895920
666643	895921
604415	895922
151646	895923
414198	895924
422412	895925
76073	895926
45050	895927
131455	895928
579029	895929
535974	895930
418700	895931
34611	895932
298320	895933
357773	895934
691141	895935
103307	895936
620587	895937
205724	895938
115770	895939
173355	895940
503715	895941
626598	895942
371990	895943
56712	895944
265343	895945
388188	895946
402837	895947
543717	895948
158330	895949
481896	895950
442734	895951
689499	895952
367612	895953
57935	895954
604208	895955
49217	895956
76126	895957
112135	895958
19500	895959
92	895960
109702	895961
408761	895962
148686	895963
8018	895964
509298	895965
152818	895966
449946	895967
450083	895968
39778	895969
137504	895970
231249	895971
94971	895972
9310	895973
346322	895974
408609	895975
10389	895976
442398	895977
105991	895978
681833	895979
44790	895980
474	895981
448231	895982
7468	895983
139431	895984
53558	895985
294638	895986
107821	895987
93822	895988
253488	895989
503787	895990
361043	895991
11939	895992
273902	895993
96361	895994
459524	895995
561302	895996
298750	895997
14535	895998
237359	895999
351486	896000
1552	896001
1552	896002
671599	896003
694657	896004
413501	896005
338313	896006
15119	896007
82722	896008
386693	896009
55235	896010
461390	896011
398094	896012
97438	896013
153823	896014
173921	896015
38258	896016
116397	896017
2358	896018
448316	896019
394718	896020
659665	896021
181000	896022
333398	896023
96505	896024
198706	896025
32112	896026
34783	896027
161730	896028
387276	896029
405703	896030
650961	896031
349904	896032
47857	896033
632468	896034
467645	896035
77073	896036
335296	896037
661994	896038
83783	896039
11346	896040
426118	896041
601030	896042
56404	896043
51820	896044
442436	896045
165846	896046
632954	896047
619355	896048
32021	896049
241864	896050
153079	896051
421504	896052
115640	896053
491120	896054
451659	896055
40126	896056
198799	896057
588922	896058
541014	896059
41893	896060
214625	896061
189392	896062
282681	896063
406255	896064
262720	896065
39936	896066
6519	896067
339935	896068
125283	896069
258727	896070
308	896071
674581	896072
11383	896073
12172	896074
499688	896075
287540	896076
530563	896077
6720	896078
1319	896079
494945	896080
530251	896081
354374	896082
66073	896083
89590	896084
370732	896085
383442	896086
127426	896087
343499	896088
253333	896089
543156	896090
165717	896091
101764	896092
595464	896093
388264	896094
31310	896095
525476	896096
238194	896097
423427	896098
376133	896099
252486	896100
670667	896101
388819	896102
570771	896103
21421	896104
292962	896105
497268	896106
443101	896107
250786	896108
16501	896109
25115	896110
1108	896111
95461	896112
473187	896113
37288	896114
285243	896115
312924	896116
484703	896117
461708	896118
413543	896119
21943	896120
12958	896121
388395	896122
124858	896123
100920	896124
29960	896125
624540	896126
136583	896127
74813	896128
363487	896129
144428	896130
627426	896131
456683	896132
86079	896133
289531	896134
443602	896135
19050	896136
632008	896137
238159	896138
20008	896139
597875	896140
567648	896141
380979	896142
495648	896143
2739	896144
143526	896145
86	896146
453115	896147
410460	896148
257743	896149
135897	896150
300896	896151
622972	896152
94120	896153
325328	896154
545135	896155
105709	896156
15033	896157
399512	896158
49212	896159
65381	896160
296971	896161
451574	896162
670398	896163
313706	896164
346856	896165
669955	896166
172250	896167
181966	896168
26553	896169
362038	896170
397	896171
132974	896172
571179	896173
91499	896174
54135	896175
615778	896176
34803	896177
530311	896178
169864	896179
23642	896180
246975	896181
183799	896182
568810	896183
560952	896184
329083	896185
395908	896186
457100	896187
46114	896188
14286	896189
89138	896190
317219	896191
182690	896192
18199	896193
433860	896194
86041	896195
254942	896196
98002	896197
210641	896198
676639	896199
144457	896200
433270	896201
467677	896202
10745	896203
259252	896204
69708	896205
137690	896206
49200	896207
56786	896208
137715	896209
292793	896210
136005	896211
25883	896212
368161	896213
386006	896214
475881	896215
57918	896216
274215	896217
16388	896218
149809	896219
2722	896220
469951	896221
57844	896222
322139	896223
211552	896224
331198	896225
53668	896226
223620	896227
622422	896228
49669	896229
41158	896230
5044	896231
6605	896232
154895	896233
572229	896234
137434	896235
92572	896236
195722	896237
62809	896238
52770	896239
674972	896240
283975	896241
126893	896242
512854	896243
17110	896244
37230	896245
6459	896246
101906	896247
13072	896248
691706	896249
135745	896250
565540	896251
129135	896252
34123	896253
388344	896254
2346	896255
471242	896256
459861	896257
88540	896258
3350	896259
540001	896260
591953	896261
204803	896262
239932	896263
113388	896264
115010	896265
15437	896266
71239	896267
6823	896268
643759	896269
137597	896270
30155	896271
401766	896272
410471	896273
175804	896274
550908	896275
481490	896276
81053	896277
181844	896278
82964	896279
651792	896280
57264	896281
92144	896282
542622	896283
147858	896284
506222	896285
652556	896286
301841	896287
10314	896288
627968	896289
581363	896290
102730	896291
691979	896292
120628	896293
345308	896294
87576	896295
421694	896296
503533	896297
34524	896298
467351	896299
354181	896300
55187	896301
160550	896302
563482	896303
8906	896304
98679	896305
566524	896306
586528	896307
179828	896308
653267	896309
23094	896310
90789	896311
673672	896312
409322	896313
616243	896314
3672	896315
385212	896316
144853	896317
461162	896318
69194	896319
196004	896320
688593	896321
352782	896322
3901	896323
485888	896324
50034	896325
204788	896326
5008	896327
562367	896328
112130	896329
46975	896330
382685	896331
403924	896332
200805	896333
46703	896334
525502	896335
21866	896336
324956	896337
523737	896338
15304	896339
157979	896340
46781	896341
59792	896342
54253	896343
453737	896344
321623	896345
520366	896346
154375	896347
325470	896348
173249	896349
407570	896350
148245	896351
53145	896352
28023	896353
49516	896354
46364	896355
198557	896356
381452	896357
48749	896358
343889	896359
127209	896360
18233	896361
189011	896362
490152	896363
142456	896364
27360	896365
483043	896366
2926	896367
330764	896368
171342	896369
34478	896370
39547	896371
348444	896372
268093	896373
34664	896374
366845	896375
362665	896376
26651	896377
183161	896378
163386	896379
250300	896380
141387	896381
57909	896382
638297	896383
517329	896384
122585	896385
262372	896386
152627	896387
375744	896388
514183	896389
65682	896390
63529	896391
11565	896392
253937	896393
117958	896394
562898	896395
394848	896396
602424	896397
45894	896398
621718	896399
116397	896400
189794	896401
2834	896402
472313	896403
599004	896404
30075	896405
26230	896406
7594	896407
60968	896408
26237	896409
60989	896410
20934	896411
64941	896412
449497	896413
8747	896414
344492	896415
52425	896416
573528	896417
128272	896418
21251	896419
51505	896420
482976	896421
91390	896422
599799	896423
322004	896424
69135	896425
78475	896426
155601	896427
45054	896428
155954	896429
314818	896430
56648	896431
66124	896432
565073	896433
95163	896434
596643	896435
458601	896436
547148	896437
377083	896438
496111	896439
18224	896440
591240	896441
198116	896442
524489	896443
1602	896444
236520	896445
85676	896446
302637	896447
1742	896448
385215	896449
225007	896450
292533	896451
338340	896452
323736	896453
662056	896454
426191	896455
183797	896456
33400	896457
33320	896458
442708	896459
83996	896460
4042	896461
137203	896462
668461	896463
633286	896464
596100	896465
178380	896466
153800	896467
512258	896468
507369	896469
519919	896470
661481	896471
135069	896472
641430	896473
315	896474
562848	896475
33287	896476
123424	896477
573197	896478
117435	896479
465303	896480
612797	896481
383091	896482
450918	896483
42572	896484
308622	896485
552884	896486
473442	896487
143700	896488
254087	896489
36645	896490
588690	896491
444329	896492
412943	896493
164273	896494
689007	896495
9728	896496
18125	896497
208685	896498
135964	896499
429289	896500
24645	896501
304518	896502
12012	896503
47845	896504
51731	896505
33942	896506
551894	896507
444478	896508
23638	896509
647751	896510
30574	896511
5566	896512
23119	896513
508794	896514
47391	896515
141636	896516
282497	896517
675286	896518
410990	896519
412667	896520
119120	896521
530601	896522
636317	896523
42637	896524
671767	896525
515853	896526
28511	896527
323375	896528
85598	896529
244079	896530
345073	896531
693367	896532
646209	896533
430054	896534
432797	896535
243683	896536
667647	896537
330545	896538
427679	896539
623	896540
167028	896541
463368	896542
396313	896543
5481	896544
612675	896545
486075	896546
34609	896547
514177	896548
130	896549
525171	896550
60997	896551
190110	896552
51454	896553
33947	896554
113448	896555
640785	896556
14738	896557
314288	896558
258147	896559
973	896560
40174	896561
130758	896562
8172	896563
120108	896564
270960	896565
39351	896566
235210	896567
5458	896568
36455	896569
477363	896570
264743	896571
276952	896572
433537	896573
14949	896574
477517	896575
419731	896576
325750	896577
523807	896578
557974	896579
12736	896580
17592	896581
465486	896582
95698	896583
102136	896584
526190	896585
273311	896586
408858	896587
40140	896588
471619	896589
220449	896590
17503	896591
115827	896592
521536	896593
689761	896594
157113	896595
133501	896596
182351	896597
381674	896598
377547	896599
163761	896600
577282	896601
153866	896602
42779	896603
115367	896604
691445	896605
580804	896606
7596	896607
575499	896608
528844	896609
560834	896610
352764	896611
81662	896612
326252	896613
155246	896614
169094	896615
64272	896616
549820	896617
49823	896618
166876	896619
457889	896620
67459	896621
188	896622
20041	896623
270631	896624
547661	896625
772	896626
471744	896627
321748	896628
44044	896629
378320	896630
464610	896631
473793	896632
470163	896633
394643	896634
638433	896635
20344	896636
364461	896637
137058	896638
410404	896639
75995	896640
9272	896641
2183	896642
600183	896643
11896	896644
41461	896645
20184	896646
179409	896647
487235	896648
13408	896649
1429	896650
27353	896651
505819	896652
90970	896653
635957	896654
341464	896655
20799	896656
86784	896657
476687	896658
577778	896659
123623	896660
286522	896661
685818	896662
2740	896663
175063	896664
569199	896665
15931	896666
358597	896667
313030	896668
245876	896669
690148	896670
202972	896671
638749	896672
125551	896673
58567	896674
25542	896675
612610	896676
72021	896677
33515	896678
28735	896679
163885	896680
134990	896681
422823	896682
27688	896683
433075	896684
1025	896685
17257	896686
50268	896687
357048	896688
43554	896689
158616	896690
641840	896691
21756	896692
96163	896693
613665	896694
92501	896695
300794	896696
569943	896697
14366	896698
129622	896699
336718	896700
189131	896701
322990	896702
389305	896703
260561	896704
55382	896705
245763	896706
301582	896707
9608	896708
122166	896709
73253	896710
124459	896711
282923	896712
418050	896713
316823	896714
154839	896715
70528	896716
384908	896717
29675	896718
132826	896719
26125	896720
210566	896721
73699	896722
18927	896723
524698	896724
125749	896725
153047	896726
401525	896727
55740	896728
605	896729
193376	896730
104892	896731
131898	896732
285458	896733
150976	896734
9148	896735
511700	896736
12849	896737
49886	896738
126339	896739
642502	896740
670970	896741
540874	896742
51206	896743
132940	896744
640	896745
5558	896746
288207	896747
107265	896748
432387	896749
601399	896750
539534	896751
97834	896752
633995	896753
201659	896754
425863	896755
506287	896756
17290	896757
469347	896758
118824	896759
357091	896760
373150	896761
690233	896762
12726	896763
170791	896764
531248	896765
99013	896766
528670	896767
26750	896768
28949	896769
70468	896770
158202	896771
424950	896772
292830	896773
32457	896774
393434	896775
564023	896776
121	896777
8072	896778
557322	896779
92785	896780
7861	896781
46024	896782
344969	896783
137432	896784
204221	896785
464169	896786
346446	896787
111483	896788
138134	896789
670883	896790
152089	896791
582510	896792
414371	896793
104195	896794
20413	896795
149137	896796
11205	896797
472221	896798
220758	896799
87307	896800
253390	896801
679469	896802
434726	896803
57974	896804
8750	896805
663625	896806
62338	896807
388727	896808
429614	896809
91167	896810
42058	896811
514051	896812
207712	896813
681747	896814
136434	896815
163127	896816
3700	896817
106254	896818
605893	896819
386546	896820
107414	896821
40617	896822
31653	896823
565284	896824
8286	896825
146413	896826
407836	896827
405804	896828
18556	896829
667858	896830
655157	896831
264848	896832
5058	896833
90556	896834
5803	896835
17170	896836
410233	896837
275402	896838
155279	896839
54069	896840
307795	896841
96065	896842
271514	896843
2064	896844
422825	896845
280610	896846
15055	896847
166647	896848
404963	896849
112658	896850
24832	896851
40624	896852
31762	896853
38905	896854
398321	896855
295360	896856
325390	896857
53713	896858
113598	896859
36101	896860
647118	896861
5554	896862
575649	896863
71688	896864
146581	896865
289222	896866
11943	896867
246841	896868
442884	896869
159948	896870
607112	896871
286062	896872
15796	896873
326244	896874
55437	896875
380213	896876
5571	896877
397622	896878
1451	896879
389622	896880
13338	896881
256113	896882
80223	896883
149753	896884
100655	896885
169475	896886
108812	896887
436111	896888
400387	896889
65339	896890
50789	896891
96917	896892
217303	896893
534048	896894
164436	896895
617807	896896
22418	896897
653246	896898
71681	896899
168764	896900
48792	896901
54099	896902
159031	896903
120640	896904
36071	896905
495	896906
460522	896907
147115	896908
58280	896909
23591	896910
167085	896911
68479	896912
107454	896913
145918	896914
480832	896915
12608	896916
15938	896917
87869	896918
349207	896919
440434	896920
137355	896921
82740	896922
131678	896923
29869	896924
396605	896925
486436	896926
366944	896927
473435	896928
2793	896929
7289	896930
88951	896931
79413	896932
57816	896933
20629	896934
611686	896935
511192	896936
546687	896937
248348	896938
80442	896939
364724	896940
53330	896941
640383	896942
30798	896943
221376	896944
662858	896945
528929	896946
70352	896947
170883	896948
89774	896949
398020	896950
641532	896951
564871	896952
144453	896953
536160	896954
143436	896955
583069	896956
665393	896957
133643	896958
20607	896959
324799	896960
133657	896961
52513	896962
587202	896963
270489	896964
335504	896965
23825	896966
167913	896967
483964	896968
256219	896969
398075	896970
278410	896971
364214	896972
9036	896973
563124	896974
12936	896975
106253	896976
393267	896977
171507	896978
496669	896979
205018	896980
176197	896981
120911	896982
280896	896983
243728	896984
9831	896985
198295	896986
491171	896987
57949	896988
437362	896989
691258	896990
152310	896991
108407	896992
385998	896993
78868	896994
68787	896995
356666	896996
379121	896997
38246	896998
59505	896999
112618	897000
489727	897001
490136	897002
398072	897003
93187	897004
345674	897005
546619	897006
57052	897007
213714	897008
461986	897009
352791	897010
17109	897011
628633	897012
372235	897013
354828	897014
5406	897015
219186	897016
125061	897017
218881	897018
121184	897019
91082	897020
131882	897021
184662	897022
366418	897023
125803	897024
415210	897025
5247	897026
238603	897027
650547	897028
431404	897029
211708	897030
554098	897031
51025	897032
2526	897033
4226	897034
183739	897035
19392	897036
16482	897037
17100	897038
425782	897039
112495	897040
587278	897041
4382	897042
339028	897043
107276	897044
64880	897045
27957	897046
697598	897047
130523	897048
518476	897049
9857	897050
97737	897051
553820	897052
34730	897053
692567	897054
511600	897055
49253	897056
82402	897057
47491	897058
140332	897059
14349	897060
345093	897061
108352	897062
120636	897063
566151	897064
16486	897065
7096	897066
286790	897067
66487	897068
214969	897069
68251	897070
21248	897071
118819	897072
122093	897073
24815	897074
110498	897075
5402	897076
65653	897077
281538	897078
264950	897079
65986	897080
378409	897081
19956	897082
59529	897083
345423	897084
1288	897085
1649	897086
11590	897087
32142	897088
391294	897089
158523	897090
651451	897091
421872	897092
430242	897093
483962	897094
633407	897095
430227	897096
468696	897097
535993	897098
416579	897099
540937	897100
63062	897101
431428	897102
324499	897103
103109	897104
200072	897105
690087	897106
22375	897107
75483	897108
458630	897109
87456	897110
503769	897111
554111	897112
57978	897113
319968	897114
16515	897115
11264	897116
70959	897117
233203	897118
288571	897119
14758	897120
657734	897121
261920	897122
298277	897123
31002	897124
145552	897125
5424	897126
107320	897127
2883	897128
643261	897129
279162	897130
523597	897131
265399	897132
436760	897133
232081	897134
127543	897135
135460	897136
536743	897137
381090	897138
445947	897139
213586	897140
101152	897141
582604	897142
110121	897143
611063	897144
425767	897145
49943	897146
584456	897147
30051	897148
1918	897149
128552	897150
557081	897151
480175	897152
144265	897153
529170	897154
138	897155
213601	897156
7117	897157
4696	897158
359166	897159
571824	897160
11246	897161
529739	897162
172215	897163
14299	897164
340220	897165
97453	897166
54992	897167
667789	897168
230130	897169
603827	897170
231989	897171
327502	897172
18566	897173
162386	897174
577643	897175
684443	897176
456379	897177
673081	897178
135607	897179
35161	897180
326595	897181
608236	897182
56751	897183
46167	897184
3842	897185
51412	897186
33549	897187
29004	897188
11778	897189
280640	897190
434351	897191
129958	897192
101157	897193
55916	897194
143470	897195
487562	897196
46857	897197
65859	897198
680945	897199
507482	897200
46780	897201
155298	897202
29999	897203
15670	897204
56004	897205
385927	897206
519155	897207
181868	897208
47858	897209
280897	897210
79575	897211
43947	897212
51163	897213
74940	897214
397572	897215
542898	897216
584677	897217
329780	897218
2276	897219
45686	897220
146411	897221
28210	897222
392133	897223
54781	897224
29228	897225
564800	897226
360725	897227
311200	897228
261678	897229
271227	897230
202087	897231
211682	897232
582053	897233
483276	897234
386512	897235
158916	897236
65325	897237
230139	897238
186134	897239
198536	897240
442420	897241
64918	897242
146107	897243
595510	897244
532278	897245
48036	897246
31481	897247
657328	897248
686071	897249
69207	897250
152596	897251
36415	897252
309385	897253
11914	897254
272	897255
557133	897256
103114	897257
93055	897258
11719	897259
537452	897260
119659	897261
1287	897262
305594	897263
477356	897264
4641	897265
35714	897266
46034	897267
153231	897268
79405	897269
328796	897270
421776	897271
385140	897272
48790	897273
545426	897274
277597	897275
555214	897276
35355	897277
667032	897278
133854	897279
484	897280
859	897281
24280	897282
546572	897283
177619	897284
80410	897285
42593	897286
12060	897287
2915	897288
590743	897289
666421	897290
82739	897291
538810	897292
155472	897293
220208	897294
94966	897295
44735	897296
58180	897297
51781	897298
34109	897299
140116	897300
607388	897301
146421	897302
201698	897303
2890	897304
34004	897305
413700	897306
53476	897307
479320	897308
458914	897309
22242	897310
467539	897311
356559	897312
121948	897313
386	897314
392540	897315
661	897316
683067	897317
641376	897318
271250	897319
170966	897320
123922	897321
15399	897322
48222	897323
75305	897324
7574	897325
492524	897326
351484	897327
37785	897328
124394	897329
50255	897330
79171	897331
150371	897332
44695	897333
87228	897334
5097	897335
45102	897336
8000	897337
517834	897338
427920	897339
243551	897340
25441	897341
12215	897342
672742	897343
33167	897344
137095	897345
51166	897346
432992	897347
611185	897348
72814	897349
119565	897350
147	897351
456061	897352
27793	897353
162102	897354
4257	897355
508184	897356
238375	897357
69122	897358
91966	897359
174470	897360
2231	897361
16580	897362
70126	897363
573585	897364
146531	897365
56783	897366
243530	897367
84756	897368
23299	897369
131548	897370
364524	897371
121058	897372
463699	897373
317	897374
470434	897375
455069	897376
369306	897377
35364	897378
15426	897379
173043	897380
466248	897381
53055	897382
4025	897383
277385	897384
54980	897385
53700	897386
403804	897387
98631	897388
170556	897389
547892	897390
20809	897391
163933	897392
63404	897393
35750	897394
626916	897395
162586	897396
108976	897397
129440	897398
169437	897399
202581	897400
25607	897401
519182	897402
2728	897403
94122	897404
490332	897405
288171	897406
85078	897407
85034	897408
634490	897409
354770	897410
92641	897411
47829	897412
390316	897413
640051	897414
579395	897415
652206	897416
555253	897417
670347	897418
476245	897419
232085	897420
159778	897421
40636	897422
189047	897423
102059	897424
37368	897425
31201	897426
155055	897427
389671	897428
543546	897429
356634	897430
112786	897431
278424	897432
131140	897433
39797	897434
380146	897435
358714	897436
674705	897437
129689	897438
124913	897439
177365	897440
540829	897441
441812	897442
151452	897443
3851	897444
6032	897445
540589	897446
263945	897447
44878	897448
16685	897449
11084	897450
121446	897451
386059	897452
54970	897453
8585	897454
536927	897455
695928	897456
451585	897457
1631	897458
41969	897459
355369	897460
478490	897461
201388	897462
161123	897463
107479	897464
377986	897465
54973	897466
646267	897467
250247	897468
516237	897469
679884	897470
19394	897471
688034	897472
265362	897473
278627	897474
658754	897475
272836	897476
7718	897477
585527	897478
5288	897479
466341	897480
351134	897481
97884	897482
308735	897483
474150	897484
286210	897485
73114	897486
605818	897487
25487	897488
138651	897489
326076	897490
50790	897491
29452	897492
599657	897493
155420	897494
137635	897495
127936	897496
461404	897497
572679	897498
100342	897499
141764	897500
16805	897501
419792	897502
211792	897503
696410	897504
440777	897505
190405	897506
583134	897507
356763	897508
482873	897509
33170	897510
3662	897511
485148	897512
247084	897513
543432	897514
33255	897515
442332	897516
162628	897517
168797	897518
301914	897519
358891	897520
517764	897521
592935	897522
11040	897523
89904	897524
245016	897525
82019	897526
76059	897527
269446	897528
643143	897529
84021	897530
569071	897531
38462	897532
609940	897533
102129	897534
565585	897535
444003	897536
370365	897537
257071	897538
13295	897539
360802	897540
7161	897541
475548	897542
51994	897543
429044	897544
245634	897545
150260	897546
29078	897547
355562	897548
316571	897549
674	897550
45633	897551
302752	897552
233448	897553
55891	897554
90356	897555
614682	897556
524763	897557
11801	897558
77641	897559
73092	897560
565636	897561
2737	897562
187379	897563
660235	897564
603311	897565
344964	897566
1661	897567
54561	897568
10255	897569
265740	897570
33530	897571
123441	897572
459460	897573
637534	897574
14090	897575
343054	897576
361665	897577
104068	897578
155517	897579
276206	897580
52163	897581
166728	897582
697695	897583
375086	897584
614164	897585
1214	897586
38083	897587
86615	897588
193451	897589
106282	897590
25083	897591
578565	897592
43009	897593
446716	897594
62890	897595
357149	897596
522003	897597
679527	897598
43270	897599
217329	897600
97283	897601
365666	897602
20085	897603
323354	897604
530918	897605
356667	897606
81918	897607
614187	897608
244462	897609
463706	897610
296904	897611
586201	897612
624545	897613
10846	897614
388660	897615
356201	897616
509777	897617
51944	897618
192650	897619
295809	897620
130856	897621
25430	897622
159351	897623
224306	897624
153819	897625
557642	897626
260360	897627
657045	897628
119136	897629
101280	897630
45628	897631
210163	897632
359472	897633
465766	897634
38681	897635
638063	897636
119553	897637
18184	897638
362272	897639
325442	897640
658209	897641
585218	897642
583744	897643
565539	897644
113714	897645
654805	897646
142460	897647
24385	897648
237107	897649
325090	897650
24387	897651
321103	897652
30600	897653
3948	897654
692946	897655
171918	897656
136561	897657
28049	897658
325977	897659
116761	897660
589543	897661
25299	897662
692534	897663
689601	897664
34413	897665
178370	897666
3978	897667
689724	897668
29295	897669
369026	897670
221558	897671
687202	897672
471987	897673
165025	897674
220327	897675
259177	897676
432614	897677
668338	897678
323571	897679
654000	897680
47348	897681
501073	897682
583692	897683
237166	897684
15420	897685
6	897686
53633	897687
256941	897688
5472	897689
200239	897690
349545	897691
115192	897692
580935	897693
538588	897694
41268	897695
192596	897696
41623	897697
573154	897698
10141	897699
92372	897700
15236	897701
216344	897702
525686	897703
46	897704
19368	897705
74396	897706
124218	897707
573800	897708
648571	897709
180857	897710
99121	897711
416571	897712
5074	897713
379864	897714
133918	897715
367717	897716
81882	897717
659903	897718
352	897719
483290	897720
354279	897721
110700	897722
100778	897723
16888	897724
9343	897725
329391	897726
292667	897727
572072	897728
652205	897729
2092	897730
506295	897731
529462	897732
267463	897733
9878	897734
535378	897735
301451	897736
115741	897737
138007	897738
525992	897739
23476	897740
26517	897741
173084	897742
103126	897743
508590	897744
288981	897745
635	897746
16522	897747
517279	897748
160121	897749
646501	897750
459109	897751
23795	897752
534685	897753
51918	897754
88576	897755
505239	897756
590487	897757
55103	897758
136489	897759
412586	897760
422730	897761
186644	897762
503798	897763
84182	897764
113183	897765
104277	897766
52896	897767
457340	897768
50628	897769
401621	897770
146359	897771
494929	897772
288348	897773
1120	897774
192055	897775
465249	897776
45585	897777
672028	897778
510759	897779
79675	897780
23468	897781
15012	897782
108425	897783
483504	897784
275537	897785
236641	897786
287806	897787
335749	897788
17255	897789
60497	897790
24644	897791
60634	897792
420874	897793
127236	897794
5676	897795
52898	897796
457641	897797
34849	897798
78022	897799
551032	897800
283781	897801
164520	897802
556050	897803
474953	897804
56868	897805
423203	897806
87422	897807
38905	897808
144003	897809
150496	897810
225870	897811
557555	897812
36328	897813
108870	897814
289791	897815
295698	897816
56061	897817
146351	897818
514081	897819
321676	897820
128950	897821
356880	897822
24717	897823
3475	897824
60603	897825
161044	897826
636169	897827
84114	897828
4879	897829
291475	897830
393083	897831
80570	897832
670523	897833
470690	897834
584120	897835
164827	897836
162094	897837
277883	897838
22167	897839
165852	897840
33794	897841
85323	897842
91782	897843
16917	897844
583878	897845
162009	897846
557602	897847
76739	897848
366666	897849
2260	897850
2445	897851
146432	897852
31018	897853
558247	897854
22449	897855
91086	897856
70063	897857
222298	897858
475645	897859
559547	897860
42055	897861
212153	897862
475582	897863
87626	897864
562731	897865
42728	897866
280534	897867
37327	897868
36584	897869
346099	897870
73629	897871
213247	897872
68346	897873
213291	897874
213322	897875
511314	897876
635048	897877
282833	897878
145704	897879
181238	897880
3009	897881
112	897882
355859	897883
56918	897884
367700	897885
557679	897886
138926	897887
117855	897888
167187	897889
90001	897890
1841	897891
631079	897892
695315	897893
434747	897894
420936	897895
63466	897896
4480	897897
121429	897898
402964	897899
208257	897900
63456	897901
29326	897902
132386	897903
448476	897904
418930	897905
10424	897906
3432	897907
28963	897908
463073	897909
86654	897910
1036	897911
49258	897912
162826	897913
41198	897914
170532	897915
613867	897916
147790	897917
158320	897918
389347	897919
83088	897920
624024	897921
537557	897922
9946	897923
690423	897924
606551	897925
33840	897926
74581	897927
302295	897928
530805	897929
593462	897930
621024	897931
328319	897932
686680	897933
648353	897934
677289	897935
1	897936
670051	897937
501321	897938
17633	897939
538284	897940
219976	897941
137955	897942
1078	897943
308595	897944
164964	897945
106505	897946
140998	897947
86459	897948
20866	897949
553992	897950
620459	897951
316949	897952
55131	897953
56578	897954
1688	897955
56123	897956
164075	897957
573350	897958
522061	897959
599411	897960
196951	897961
24252	897962
317931	897963
526569	897964
205632	897965
102537	897966
193614	897967
125988	897968
129841	897969
539455	897970
418814	897971
459095	897972
146027	897973
153500	897974
367550	897975
80918	897976
160970	897977
57782	897978
549390	897979
642841	897980
22083	897981
426547	897982
455832	897983
247412	897984
420266	897985
3700	897986
117733	897987
4964	897988
543214	897989
531957	897990
14773	897991
62197	897992
76669	897993
373820	897994
330082	897995
96544	897996
2124	897997
126214	897998
510135	897999
118530	898000
436914	898001
626866	898002
460278	898003
460277	898004
247046	898005
244125	898006
428681	898007
28459	898008
662990	898009
170887	898010
33219	898011
125292	898012
4176	898013
16184	898014
5550	898015
533908	898016
459119	898017
345145	898018
17479	898019
403443	898020
587129	898021
110184	898022
398274	898023
1	898024
9750	898025
296237	898026
147405	898027
45223	898028
413632	898029
499272	898030
311973	898031
93115	898032
251106	898033
433244	898034
30307	898035
449982	898036
6908	898037
12524	898038
471228	898039
635494	898040
91331	898041
62236	898042
332478	898043
113842	898044
18874	898045
95545	898046
44659	898047
8915	898048
527893	898049
20123	898050
676281	898051
7931	898052
143874	898053
232013	898054
310361	898055
159605	898056
610060	898057
379365	898058
476791	898059
422510	898060
691395	898061
429243	898062
108023	898063
495170	898064
93568	898065
307478	898066
47646	898067
83332	898068
46519	898069
545	898070
509752	898071
74307	898072
324487	898073
71046	898074
129578	898075
535920	898076
92731	898077
316199	898078
260940	898079
99578	898080
119786	898081
66967	898082
129367	898083
149047	898084
118452	898085
491054	898086
494951	898087
191090	898088
72513	898089
1594	898090
382427	898091
332627	898092
122237	898093
503553	898094
495105	898095
537331	898096
159382	898097
562686	898098
336852	898099
272920	898100
455	898101
534197	898102
378908	898103
361285	898104
568017	898105
58009	898106
258700	898107
351853	898108
483675	898109
275963	898110
499666	898111
19839	898112
177944	898113
384319	898114
6207	898115
381269	898116
338624	898117
80843	898118
254838	898119
103493	898120
670769	898121
91453	898122
263025	898123
98944	898124
167817	898125
623609	898126
375893	898127
666853	898128
78383	898129
45651	898130
179680	898131
382373	898132
12418	898133
8972	898134
502425	898135
359690	898136
104643	898137
546105	898138
401025	898139
13699	898140
645038	898141
45210	898142
14651	898143
537505	898144
375974	898145
97180	898146
323141	898147
63711	898148
192903	898149
47408	898150
572579	898151
15852	898152
576702	898153
553745	898154
52791	898155
288474	898156
598754	898157
404574	898158
6709	898159
678204	898160
270553	898161
35388	898162
546230	898163
157645	898164
445280	898165
374891	898166
459152	898167
395109	898168
81179	898169
623443	898170
593226	898171
130925	898172
628136	898173
550184	898174
416555	898175
281899	898176
560557	898177
511083	898178
382093	898179
1438	898180
107567	898181
575989	898182
183949	898183
83396	898184
199	898185
4	898186
202092	898187
419138	898188
114450	898189
67	898190
486725	898191
564072	898192
9226	898193
164446	898194
502401	898195
146172	898196
484504	898197
604775	898198
574414	898199
8720	898200
587970	898201
666983	898202
635245	898203
281849	898204
665093	898205
618665	898206
15288	898207
549273	898208
496054	898209
108929	898210
2049	898211
1115	898212
669069	898213
151337	898214
681368	898215
162334	898216
31841	898217
284997	898218
438842	898219
66172	898220
302770	898221
653934	898222
26411	898223
182250	898224
506750	898225
358088	898226
346130	898227
189968	898228
161758	898229
279917	898230
429399	898231
71075	898232
103120	898233
260422	898234
602067	898235
515923	898236
521239	898237
309	898238
657597	898239
185146	898240
522915	898241
157940	898242
34509	898243
612726	898244
199765	898245
412023	898246
11098	898247
90894	898248
382081	898249
113658	898250
2411	898251
63546	898252
93209	898253
87831	898254
100596	898255
434841	898256
116605	898257
23785	898258
383394	898259
238060	898260
114462	898261
362987	898262
180515	898263
323686	898264
392917	898265
332018	898266
290682	898267
1023	898268
351253	898269
677506	898270
40399	898271
677314	898272
260146	898273
1588	898274
101251	898275
3700	898276
171576	898277
368493	898278
375238	898279
637583	898280
1	898281
33316	898282
83485	898283
176385	898284
573441	898285
117174	898286
383329	898287
18542	898288
644758	898289
164471	898290
694179	898291
580247	898292
441128	898293
376264	898294
71135	898295
379707	898296
319644	898297
542877	898298
497720	898299
419181	898300
390798	898301
575093	898302
240907	898303
411454	898304
80	898305
320984	898306
116092	898307
628911	898308
362657	898309
430822	898310
447268	898311
98855	898312
318574	898313
607409	898314
1696	898315
344426	898316
110027	898317
232649	898318
616015	898319
459855	898320
435282	898321
457249	898322
352091	898323
348478	898324
148040	898325
425382	898326
320115	898327
695429	898328
93341	898329
83771	898330
92756	898331
88238	898332
44211	898333
150128	898334
43864	898335
173187	898336
36112	898337
629044	898338
5569	898339
113862	898340
194453	898341
53	898342
142892	898343
15316	898344
334826	898345
1125	898346
2995	898347
45403	898348
89119	898349
33352	898350
5764	898351
8478	898352
403061	898353
534978	898354
5151	898355
20759	898356
275761	898357
438758	898358
566200	898359
431564	898360
74265	898361
312199	898362
573023	898363
377988	898364
82455	898365
55196	898366
551213	898367
103944	898368
4529	898369
330393	898370
28430	898371
248994	898372
2390	898373
532271	898374
586014	898375
121476	898376
617790	898377
316543	898378
83528	898379
487033	898380
189789	898381
508898	898382
122433	898383
323434	898384
154317	898385
8548	898386
207140	898387
95801	898388
245949	898389
122913	898390
1945	898391
3061	898392
45160	898393
49778	898394
216625	898395
581917	898396
49844	898397
172926	898398
477843	898399
442829	898400
685449	898401
685412	898402
6725	898403
19714	898404
79724	898405
16678	898406
272925	898407
269476	898408
103752	898409
121443	898410
622690	898411
633216	898412
361	898413
86251	898414
117137	898415
373924	898416
491988	898417
201	898418
153973	898419
88327	898420
435396	898421
527900	898422
517224	898423
37744	898424
627984	898425
104205	898426
538320	898427
156826	898428
96091	898429
51718	898430
77449	898431
5569	898432
2590	898433
272445	898434
2589	898435
15439	898436
501888	898437
87003	898438
530909	898439
272265	898440
419618	898441
260153	898442
17019	898443
218033	898444
425964	898445
679350	898446
25262	898447
587233	898448
17124	898449
68038	898450
107173	898451
557595	898452
222296	898453
115903	898454
297990	898455
612045	898456
9634	898457
251380	898458
40042	898459
144235	898460
378081	898461
79813	898462
132511	898463
89056	898464
655330	898465
20959	898466
663029	898467
116569	898468
571549	898469
308099	898470
635746	898471
288145	898472
47329	898473
392050	898474
392052	898475
261632	898476
522289	898477
12669	898478
318252	898479
34058	898480
106877	898481
414622	898482
110888	898483
97559	898484
1552	898485
109226	898486
4854	898487
171176	898488
378812	898489
334680	898490
155902	898491
693237	898492
637134	898493
159902	898494
107315	898495
4892	898496
193198	898497
460671	898498
602169	898499
309116	898500
3242	898501
327538	898502
659537	898503
575204	898504
686318	898505
615576	898506
60247	898507
21391	898508
644630	898509
104999	898510
135996	898511
531410	898512
33302	898513
104353	898514
163736	898515
696709	898516
55519	898517
205004	898518
108903	898519
283044	898520
125966	898521
680122	898522
211696	898523
622694	898524
499529	898525
434178	898526
491790	898527
503155	898528
52424	898529
447040	898530
116051	898531
20764	898532
214939	898533
339511	898534
46879	898535
37436	898536
417653	898537
242210	898538
366291	898539
41485	898540
618808	898541
449009	898542
497762	898543
162158	898544
370068	898545
158389	898546
9744	898547
529880	898548
526780	898549
627072	898550
2310	898551
32971	898552
353250	898553
208920	898554
492140	898555
407454	898556
322826	898557
148156	898558
369385	898559
643716	898560
59027	898561
17525	898562
649926	898563
168019	898564
380583	898565
213541	898566
21636	898567
542028	898568
1004	898569
33065	898570
73673	898571
14169	898572
556346	898573
4570	898574
585150	898575
195976	898576
531676	898577
61875	898578
602318	898579
58927	898580
520686	898581
684632	898582
399525	898583
584830	898584
644918	898585
401840	898586
329351	898587
154361	898588
106102	898589
85942	898590
44498	898591
48782	898592
200887	898593
121229	898594
165749	898595
129878	898596
332355	898597
634071	898598
231273	898599
657670	898600
170405	898601
95257	898602
398397	898603
505373	898604
51100	898605
596934	898606
195670	898607
145392	898608
526086	898609
137181	898610
24857	898611
175262	898612
376540	898613
420719	898614
204427	898615
72589	898616
690405	898617
102124	898618
50644	898619
130906	898620
575082	898621
272588	898622
464557	898623
335605	898624
557234	898625
483623	898626
103359	898627
80810	898628
227524	898629
181413	898630
473980	898631
596821	898632
150997	898633
121883	898634
690482	898635
316884	898636
345508	898637
552304	898638
339142	898639
641313	898640
359	898641
550321	898642
492879	898643
341082	898644
17190	898645
79513	898646
421973	898647
535292	898648
33394	898649
830	898650
9741	898651
19457	898652
3796	898653
125057	898654
72884	898655
592993	898656
304677	898657
412445	898658
251058	898659
375344	898660
201	898661
112488	898662
648659	898663
141130	898664
280138	898665
658651	898666
66	898667
616113	898668
316361	898669
651448	898670
170273	898671
56101	898672
26580	898673
565771	898674
545981	898675
9971	898676
150313	898677
52438	898678
417886	898679
93991	898680
449545	898681
26737	898682
155199	898683
347359	898684
171472	898685
679265	898686
143726	898687
625637	898688
362914	898689
131461	898690
76475	898691
73361	898692
27494	898693
25616	898694
322212	898695
116023	898696
33191	898697
256158	898698
28263	898699
530710	898700
285049	898701
39225	898702
147096	898703
246121	898704
108261	898705
400909	898706
435476	898707
117614	898708
320140	898709
320137	898710
120140	898711
140060	898712
232682	898713
672606	898714
268861	898715
679085	898716
545939	898717
126097	898718
23411	898719
27778	898720
80065	898721
49622	898722
135099	898723
228935	898724
74554	898725
510721	898726
375236	898727
158241	898728
121421	898729
697639	898730
414106	898731
657415	898732
218421	898733
411001	898734
323082	898735
643904	898736
439523	898737
15225	898738
21738	898739
319882	898740
43131	898741
534045	898742
474429	898743
136174	898744
164113	898745
463164	898746
675197	898747
40281	898748
22304	898749
103398	898750
228986	898751
409562	898752
258802	898753
327315	898754
46765	898755
351926	898756
450170	898757
675842	898758
229375	898759
238668	898760
344356	898761
222654	898762
686549	898763
556218	898764
584829	898765
653680	898766
294758	898767
64782	898768
477358	898769
485731	898770
591967	898771
373202	898772
34076	898773
295353	898774
125409	898775
522636	898776
676657	898777
177385	898778
38853	898779
685250	898780
150303	898781
599839	898782
655004	898783
242009	898784
417090	898785
248667	898786
254984	898787
406684	898788
361629	898789
190340	898790
35114	898791
6	898792
115894	898793
352889	898794
81783	898795
132141	898796
541439	898797
355077	898798
531391	898799
305082	898800
502067	898801
500387	898802
14975	898803
260384	898804
351913	898805
175723	898806
170003	898807
455693	898808
205966	898809
424995	898810
163126	898811
318157	898812
3570	898813
1866	898814
572437	898815
16806	898816
26389	898817
16519	898818
181426	898819
113469	898820
268322	898821
525594	898822
379318	898823
3225	898824
75419	898825
424944	898826
243038	898827
403590	898828
676512	898829
477921	898830
648037	898831
2015	898832
118442	898833
6343	898834
70225	898835
99271	898836
15312	898837
40941	898838
111022	898839
208202	898840
161012	898841
94588	898842
311343	898843
212855	898844
489288	898845
366065	898846
22333	898847
127988	898848
1022	898849
230846	898850
125356	898851
14868	898852
588	898853
353128	898854
31519	898855
675627	898856
560279	898857
98325	898858
374066	898859
410269	898860
311607	898861
191683	898862
23117	898863
606381	898864
368552	898865
40548	898866
3037	898867
500395	898868
57915	898869
162980	898870
123473	898871
67643	898872
39745	898873
631400	898874
401297	898875
596121	898876
9961	898877
281742	898878
7824	898879
125290	898880
256614	898881
3857	898882
654485	898883
307161	898884
597340	898885
110720	898886
555066	898887
549371	898888
137695	898889
54697	898890
679325	898891
384622	898892
144156	898893
525934	898894
128984	898895
94129	898896
568532	898897
103368	898898
359579	898899
605485	898900
365772	898901
85771	898902
158923	898903
4577	898904
348876	898905
590689	898906
25	898907
399526	898908
24875	898909
675307	898910
181308	898911
516730	898912
32249	898913
3596	898914
488607	898915
524064	898916
482656	898917
370717	898918
39228	898919
194941	898920
500885	898921
32269	898922
675083	898923
676387	898924
510639	898925
85712	898926
1005	898927
3515	898928
148870	898929
222897	898930
8500	898931
194734	898932
319468	898933
148751	898934
287905	898935
294387	898936
361217	898937
41814	898938
319182	898939
75522	898940
541591	898941
311216	898942
370798	898943
300134	898944
51100	898945
140256	898946
139255	898947
152479	898948
148103	898949
54685	898950
412332	898951
673564	898952
177359	898953
59126	898954
586445	898955
442200	898956
69409	898957
292523	898958
68341	898959
213253	898960
511285	898961
231917	898962
120658	898963
16993	898964
15121	898965
111492	898966
504025	898967
123559	898968
612975	898969
55706	898970
76860	898971
503980	898972
111522	898973
23268	898974
168961	898975
443438	898976
27913	898977
271709	898978
476070	898979
327356	898980
47124	898981
582	898982
412455	898983
641957	898984
6220	898985
15725	898986
689420	898987
656314	898988
499340	898989
530663	898990
532960	898991
459752	898992
281144	898993
113208	898994
255120	898995
26723	898996
100415	898997
573334	898998
644502	898999
374613	899000
162306	899001
57876	899002
515648	899003
501079	899004
180215	899005
10063	899006
544087	899007
436387	899008
592657	899009
328163	899010
321775	899011
164215	899012
658916	899013
533060	899014
82835	899015
597171	899016
293444	899017
110750	899018
683934	899019
149031	899020
315030	899021
4440	899022
655791	899023
188809	899024
127609	899025
88583	899026
463304	899027
242597	899028
125372	899029
243184	899030
21698	899031
545777	899032
451848	899033
89750	899034
142246	899035
156967	899036
349871	899037
385459	899038
546591	899039
66558	899040
564700	899041
592223	899042
72397	899043
264057	899044
28489	899045
40256	899046
122830	899047
57148	899048
496919	899049
28159	899050
301487	899051
496908	899052
280561	899053
594190	899054
89	899055
463081	899056
17760	899057
6625	899058
92812	899059
76188	899060
425548	899061
105264	899062
519986	899063
314908	899064
34619	899065
654953	899066
24626	899067
2910	899068
32447	899069
500595	899070
9096	899071
657343	899072
370562	899073
31872	899074
156346	899075
126926	899076
426969	899077
192728	899078
427435	899079
143988	899080
14	899081
121442	899082
88010	899083
405220	899084
642210	899085
20767	899086
347989	899087
606367	899088
157934	899089
79785	899090
489180	899091
597763	899092
7977	899093
269873	899094
652521	899095
7108	899096
496285	899097
152538	899098
165450	899099
515376	899100
615473	899101
976	899102
108562	899103
8344	899104
185512	899105
187665	899106
162673	899107
697273	899108
565484	899109
593726	899110
74491	899111
393943	899112
222352	899113
406046	899114
65897	899115
76176	899116
238669	899117
167999	899118
3037	899119
12606	899120
118436	899121
459964	899122
289391	899123
129415	899124
533499	899125
142602	899126
295758	899127
585761	899128
477352	899129
93334	899130
261792	899131
261812	899132
47818	899133
271666	899134
300495	899135
10920	899136
3196	899137
471246	899138
478695	899139
436620	899140
673064	899141
52557	899142
195992	899143
327775	899144
519034	899145
110472	899146
586733	899147
349990	899148
411591	899149
65529	899150
663589	899151
153614	899152
4	899153
247109	899154
103846	899155
540838	899156
272444	899157
195995	899158
143858	899159
159772	899160
625992	899161
641188	899162
16048	899163
171294	899164
113263	899165
18909	899166
183579	899167
112570	899168
308926	899169
20435	899170
405944	899171
141847	899172
157345	899173
671830	899174
383735	899175
400813	899176
545999	899177
328193	899178
542078	899179
254905	899180
159071	899181
176260	899182
18929	899183
50541	899184
7131	899185
156054	899186
508574	899187
136932	899188
560369	899189
211614	899190
617332	899191
677052	899192
1618	899193
653618	899194
422166	899195
22908	899196
601437	899197
343144	899198
577708	899199
684174	899200
154772	899201
3225	899202
567378	899203
176294	899204
556257	899205
72251	899206
602367	899207
490761	899208
171424	899209
150047	899210
668542	899211
471163	899212
371536	899213
591151	899214
466149	899215
61671	899216
71696	899217
362070	899218
393186	899219
627384	899220
199947	899221
369095	899222
447818	899223
442697	899224
294612	899225
280931	899226
440342	899227
164949	899228
18772	899229
88854	899230
97519	899231
527301	899232
519754	899233
135199	899234
54147	899235
44111	899236
67086	899237
441896	899238
81483	899239
326561	899240
405469	899241
16740	899242
156131	899243
288060	899244
473820	899245
710	899246
272473	899247
548522	899248
26095	899249
461794	899250
663019	899251
66579	899252
99684	899253
213772	899254
544512	899255
407516	899256
436326	899257
347007	899258
240525	899259
340493	899260
645684	899261
134245	899262
668935	899263
128119	899264
65635	899265
658699	899266
44187	899267
19501	899268
33258	899269
44285	899270
27219	899271
165432	899272
159609	899273
170860	899274
79385	899275
45643	899276
322299	899277
160883	899278
269657	899279
232764	899280
259490	899281
5682	899282
47280	899283
15702	899284
16118	899285
530390	899286
242204	899287
496089	899288
331233	899289
565940	899290
685920	899291
301842	899292
145863	899293
494745	899294
305403	899295
3430	899296
664642	899297
2861	899298
375287	899299
308413	899300
11588	899301
597429	899302
66328	899303
74849	899304
57010	899305
503873	899306
9758	899307
592129	899308
443918	899309
545044	899310
296623	899311
310041	899312
60119	899313
423313	899314
299782	899315
513785	899316
361326	899317
9114	899318
300280	899319
85648	899320
100544	899321
16111	899322
101921	899323
130120	899324
359072	899325
666904	899326
152805	899327
609603	899328
337575	899329
108242	899330
655223	899331
241989	899332
120573	899333
116806	899334
269693	899335
451333	899336
38862	899337
580280	899338
695681	899339
363953	899340
188028	899341
451791	899342
610046	899343
9924	899344
512645	899345
460055	899346
662471	899347
504295	899348
6692	899349
154335	899350
114665	899351
357792	899352
22436	899353
230144	899354
271246	899355
308076	899356
2207	899357
46009	899358
3804	899359
83568	899360
498481	899361
603876	899362
91582	899363
181781	899364
147444	899365
186328	899366
64120	899367
48918	899368
186785	899369
472736	899370
573736	899371
47367	899372
114548	899373
529428	899374
123014	899375
347081	899376
73586	899377
21270	899378
636239	899379
696925	899380
602191	899381
299738	899382
570873	899383
197815	899384
612198	899385
464829	899386
388409	899387
636241	899388
43843	899389
617918	899390
86938	899391
4086	899392
78458	899393
117440	899394
248568	899395
3619	899396
155527	899397
155519	899398
155281	899399
341829	899400
82131	899401
121896	899402
14614	899403
561998	899404
529817	899405
376445	899406
580237	899407
607533	899408
110310	899409
5384	899410
478836	899411
588214	899412
266376	899413
688308	899414
77103	899415
453861	899416
872	899417
365461	899418
415707	899419
124467	899420
79251	899421
113990	899422
85550	899423
456303	899424
253516	899425
378223	899426
93729	899427
73763	899428
403199	899429
276375	899430
280073	899431
368142	899432
21225	899433
273557	899434
23037	899435
392614	899436
256234	899437
546648	899438
505524	899439
384657	899440
180594	899441
259114	899442
53779	899443
625551	899444
34407	899445
567870	899446
368918	899447
64960	899448
410714	899449
467390	899450
59308	899451
146073	899452
88828	899453
377878	899454
551134	899455
5393	899456
25654	899457
205567	899458
306609	899459
2183	899460
235495	899461
19616	899462
160313	899463
1707	899464
580718	899465
259779	899466
152846	899467
205968	899468
170126	899469
488448	899470
43290	899471
164477	899472
447620	899473
26603	899474
644109	899475
94436	899476
123121	899477
503460	899478
2147	899479
608756	899480
300506	899481
442842	899482
470585	899483
460007	899484
5384	899485
632534	899486
42418	899487
146129	899488
111	899489
474373	899490
70894	899491
87572	899492
132041	899493
71440	899494
656393	899495
3756	899496
357788	899497
43670	899498
629804	899499
279259	899500
253618	899501
48901	899502
210502	899503
395037	899504
226743	899505
548524	899506
694082	899507
674606	899508
7495	899509
527290	899510
92359	899511
23940	899512
625860	899513
430502	899514
644894	899515
11692	899516
346133	899517
272574	899518
35242	899519
495012	899520
163802	899521
1318	899522
301113	899523
111023	899524
239582	899525
263476	899526
126988	899527
51366	899528
423597	899529
138286	899530
913	899531
47129	899532
103191	899533
102400	899534
638574	899535
627520	899536
24310	899537
33226	899538
136853	899539
6415	899540
6954	899541
647903	899542
67335	899543
33120	899544
369907	899545
27989	899546
125329	899547
107128	899548
169774	899549
171837	899550
461547	899551
21512	899552
349718	899553
512620	899554
29575	899555
364867	899556
165040	899557
487549	899558
32980	899559
132050	899560
75392	899561
8956	899562
689467	899563
8212	899564
362762	899565
50335	899566
4358	899567
441458	899568
420560	899569
383560	899570
398262	899571
497530	899572
587739	899573
369529	899574
58983	899575
536320	899576
601771	899577
500185	899578
151152	899579
6077	899580
520710	899581
337424	899582
560292	899583
183	899584
537395	899585
317324	899586
81934	899587
370078	899588
157873	899589
285103	899590
53544	899591
279502	899592
684056	899593
173942	899594
127639	899595
65676	899596
200115	899597
201249	899598
423156	899599
619814	899600
9842	899601
5336	899602
164529	899603
468003	899604
467372	899605
66314	899606
2740	899607
42237	899608
620547	899609
157986	899610
121740	899611
18547	899612
50357	899613
122096	899614
598648	899615
3112	899616
566258	899617
545418	899618
152541	899619
29476	899620
493957	899621
512284	899622
77507	899623
337011	899624
73808	899625
245018	899626
205531	899627
132735	899628
51100	899629
153630	899630
14636	899631
222508	899632
36953	899633
88368	899634
2144	899635
207923	899636
335099	899637
175612	899638
105957	899639
148705	899640
1828	899641
608885	899642
474412	899643
99988	899644
367421	899645
4041	899646
22909	899647
158806	899648
681456	899649
278399	899650
445473	899651
39058	899652
200907	899653
130284	899654
606445	899655
618897	899656
411491	899657
545830	899658
459196	899659
115777	899660
593815	899661
511878	899662
271116	899663
292222	899664
5762	899665
19017	899666
37576	899667
311732	899668
445813	899669
25960	899670
669700	899671
34722	899672
120285	899673
21703	899674
630489	899675
170404	899676
16517	899677
6985	899678
162275	899679
661675	899680
222896	899681
562158	899682
46836	899683
57873	899684
510571	899685
625884	899686
6055	899687
15511	899688
594986	899689
91692	899690
521165	899691
52449	899692
418786	899693
170854	899694
2854	899695
534721	899696
46018	899697
91847	899698
205064	899699
101149	899700
129459	899701
174810	899702
164301	899703
96141	899704
102572	899705
424101	899706
96161	899707
543977	899708
658412	899709
506493	899710
55015	899711
1568	899712
149166	899713
242182	899714
40936	899715
692077	899716
194462	899717
264587	899718
379417	899719
413168	899720
11840	899721
504477	899722
6085	899723
3781	899724
16051	899725
71774	899726
92390	899727
694659	899728
6816	899729
418917	899730
12481	899731
631488	899732
134609	899733
18235	899734
54497	899735
3766	899736
513045	899737
673793	899738
28494	899739
3088	899740
552971	899741
3533	899742
174431	899743
65571	899744
482154	899745
157269	899746
636678	899747
4740	899748
31465	899749
3035	899750
152152	899751
2988	899752
414859	899753
134009	899754
4350	899755
49311	899756
21981	899757
11440	899758
137988	899759
12	899760
39784	899761
277924	899762
419392	899763
420774	899764
414211	899765
9968	899766
403475	899767
42461	899768
586032	899769
63577	899770
573051	899771
171199	899772
551084	899773
54922	899774
833	899775
44864	899776
514053	899777
115285	899778
231014	899779
21096	899780
570916	899781
448351	899782
521116	899783
315528	899784
31766	899785
626279	899786
519891	899787
178091	899788
557017	899789
1993	899790
294224	899791
238298	899792
618251	899793
211735	899794
609063	899795
115933	899796
656100	899797
74959	899798
78978	899799
23823	899800
556501	899801
457453	899802
31509	899803
210891	899804
43164	899805
123302	899806
479994	899807
409302	899808
75735	899809
504827	899810
150559	899811
269887	899812
25760	899813
691451	899814
480330	899815
78527	899816
89714	899817
21272	899818
15990	899819
364631	899820
686258	899821
39832	899822
35102	899823
185184	899824
570539	899825
628267	899826
600601	899827
527624	899828
682429	899829
308947	899830
200867	899831
629976	899832
150563	899833
65075	899834
675227	899835
7129	899836
134211	899837
186621	899838
142750	899839
552094	899840
315	899841
143122	899842
406385	899843
596244	899844
56158	899845
233	899846
135	899847
57293	899848
272972	899849
1	899850
60397	899851
24641	899852
17542	899853
508817	899854
394315	899855
16199	899856
282696	899857
497101	899858
408691	899859
42207	899860
364691	899861
385978	899862
58720	899863
39714	899864
339094	899865
30306	899866
320860	899867
297401	899868
159006	899869
602578	899870
116533	899871
615101	899872
440338	899873
8522	899874
430000	899875
341714	899876
29026	899877
667695	899878
32119	899879
192275	899880
607249	899881
344877	899882
336968	899883
4004	899884
389282	899885
201194	899886
41605	899887
300987	899888
439830	899889
54	899890
237942	899891
100313	899892
255604	899893
537253	899894
102905	899895
127601	899896
683757	899897
382612	899898
128232	899899
154528	899900
606614	899901
70387	899902
478811	899903
124007	899904
656201	899905
162355	899906
388086	899907
498483	899908
587450	899909
323631	899910
270875	899911
455789	899912
40632	899913
516346	899914
158343	899915
68195	899916
489996	899917
129800	899918
158654	899919
378903	899920
257	899921
397132	899922
141085	899923
272222	899924
495620	899925
82	899926
22851	899927
612180	899928
503680	899929
311088	899930
256684	899931
148588	899932
625725	899933
426680	899934
5496	899935
2286	899936
1256	899937
154312	899938
193859	899939
158323	899940
50853	899941
239667	899942
283200	899943
71448	899944
501110	899945
59405	899946
43212	899947
142718	899948
142078	899949
241463	899950
13242	899951
284140	899952
19687	899953
235741	899954
230740	899955
633471	899956
196718	899957
239385	899958
555475	899959
495713	899960
381827	899961
9200	899962
27	899963
377851	899964
193546	899965
691186	899966
582712	899967
2990	899968
52415	899969
622100	899970
102798	899971
485290	899972
682872	899973
108327	899974
490882	899975
517377	899976
22832	899977
480041	899978
272379	899979
82188	899980
678719	899981
675119	899982
509265	899983
48551	899984
43472	899985
392261	899986
33378	899987
350552	899988
52170	899989
215042	899990
93142	899991
158246	899992
162092	899993
172137	899994
410362	899995
248535	899996
607934	899997
9925	899998
690601	899999
534920	900000
30385	900001
549072	900002
345781	900003
479016	900004
28	900005
133142	900006
6494	900007
195393	900008
80737	900009
619600	900010
487126	900011
197305	900012
499788	900013
366155	900014
574726	900015
32982	900016
250662	900017
692004	900018
540233	900019
10369	900020
27247	900021
61144	900022
113872	900023
949	900024
55634	900025
105947	900026
495507	900027
345772	900028
26811	900029
22563	900030
114983	900031
611947	900032
532517	900033
27250	900034
491657	900035
249411	900036
166149	900037
16237	900038
43892	900039
558026	900040
211522	900041
557380	900042
32361	900043
13992	900044
507838	900045
479625	900046
66	900047
505742	900048
645257	900049
137367	900050
641162	900051
24813	900052
438555	900053
96951	900054
566409	900055
7978	900056
73606	900057
693163	900058
562775	900059
46652	900060
20328	900061
652068	900062
51801	900063
91314	900064
41692	900065
2357	900066
31691	900067
13196	900068
405085	900069
616997	900070
49161	900071
117185	900072
168200	900073
1873	900074
444380	900075
496200	900076
435540	900077
298693	900078
505909	900079
84642	900080
4856	900081
40753	900082
562922	900083
347005	900084
3007	900085
10516	900086
95442	900087
438291	900088
588700	900089
97024	900090
420671	900091
507254	900092
134657	900093
456206	900094
53	900095
34373	900096
255695	900097
132849	900098
131805	900099
319609	900100
589278	900101
109350	900102
666103	900103
417304	900104
9273	900105
61858	900106
85747	900107
141504	900108
97646	900109
438070	900110
610642	900111
7974	900112
128194	900113
194	900114
329871	900115
602966	900116
316703	900117
462032	900118
288223	900119
77070	900120
638346	900121
142227	900122
38182	900123
339514	900124
82842	900125
334023	900126
219574	900127
407435	900128
2021	900129
306605	900130
659079	900131
4842	900132
66394	900133
635246	900134
50025	900135
89327	900136
283337	900137
156	900138
520469	900139
74490	900140
67990	900141
92436	900142
526107	900143
374491	900144
398867	900145
7608	900146
52220	900147
630049	900148
540305	900149
156748	900150
482280	900151
35598	900152
165968	900153
581298	900154
427747	900155
156564	900156
408575	900157
427751	900158
375516	900159
2891	900160
175099	900161
303558	900162
417966	900163
385836	900164
98218	900165
418197	900166
245994	900167
92599	900168
6612	900169
421317	900170
163414	900171
51425	900172
557136	900173
237460	900174
692904	900175
83880	900176
552474	900177
164418	900178
133505	900179
67007	900180
173539	900181
640112	900182
668747	900183
386289	900184
625697	900185
86155	900186
118679	900187
25454	900188
70007	900189
6213	900190
585492	900191
5756	900192
81653	900193
579904	900194
32682	900195
455322	900196
226214	900197
601	900198
309613	900199
68682	900200
686961	900201
407512	900202
641953	900203
623151	900204
678669	900205
581807	900206
510718	900207
21090	900208
57610	900209
243933	900210
570616	900211
18888	900212
26188	900213
522268	900214
202998	900215
638692	900216
135484	900217
47939	900218
360058	900219
77807	900220
502200	900221
664023	900222
15275	900223
106362	900224
34196	900225
311454	900226
155330	900227
110381	900228
33107	900229
126193	900230
172387	900231
210060	900232
666507	900233
28612	900234
410411	900235
45239	900236
6816	900237
202904	900238
157453	900239
476095	900240
190139	900241
438640	900242
408535	900243
3523	900244
237296	900245
32252	900246
166686	900247
5986	900248
167542	900249
461341	900250
667068	900251
123975	900252
119167	900253
653378	900254
470303	900255
8026	900256
219317	900257
425080	900258
606561	900259
105207	900260
119505	900261
589146	900262
422503	900263
484046	900264
585666	900265
167246	900266
507862	900267
26029	900268
318929	900269
665245	900270
292255	900271
26985	900272
479968	900273
4008	900274
56813	900275
306325	900276
623230	900277
519289	900278
58209	900279
440742	900280
571964	900281
153415	900282
89454	900283
27980	900284
439862	900285
523791	900286
599968	900287
114418	900288
226796	900289
4237	900290
662901	900291
130	900292
687383	900293
695125	900294
18612	900295
7152	900296
524001	900297
167397	900298
74408	900299
20460	900300
75556	900301
66490	900302
141616	900303
56729	900304
575936	900305
42389	900306
107072	900307
25421	900308
548394	900309
165025	900310
238809	900311
345700	900312
478346	900313
34598	900314
81908	900315
33137	900316
180673	900317
484898	900318
122170	900319
150868	900320
7334	900321
695126	900322
35374	900323
606937	900324
629535	900325
66951	900326
363733	900327
1565	900328
606740	900329
656408	900330
420020	900331
654809	900332
235072	900333
419925	900334
382106	900335
64521	900336
607318	900337
429839	900338
525397	900339
12783	900340
317023	900341
25277	900342
186095	900343
495886	900344
689955	900345
157644	900346
189512	900347
55440	900348
265234	900349
651314	900350
75674	900351
426144	900352
41951	900353
415219	900354
11903	900355
68385	900356
641923	900357
447971	900358
334800	900359
21517	900360
6479	900361
325754	900362
107481	900363
33291	900364
94808	900365
51391	900366
204158	900367
110331	900368
504548	900369
483	900370
193600	900371
172463	900372
7697	900373
116513	900374
189346	900375
181093	900376
437570	900377
94100	900378
39849	900379
24741	900380
37234	900381
638577	900382
645030	900383
369481	900384
4132	900385
99481	900386
312967	900387
203594	900388
596995	900389
678189	900390
12495	900391
31267	900392
496141	900393
79499	900394
546401	900395
1676	900396
25229	900397
84844	900398
16085	900399
3096	900400
170677	900401
353728	900402
13612	900403
444695	900404
494732	900405
119400	900406
47270	900407
165105	900408
71133	900409
284636	900410
123341	900411
318367	900412
570498	900413
162470	900414
16550	900415
53393	900416
662024	900417
83838	900418
100004	900419
665531	900420
497190	900421
325196	900422
232638	900423
602456	900424
104612	900425
25617	900426
290333	900427
137064	900428
341159	900429
100514	900430
51263	900431
43122	900432
158770	900433
414339	900434
27914	900435
484156	900436
49125	900437
55636	900438
347758	900439
15324	900440
204025	900441
431609	900442
50507	900443
142847	900444
335929	900445
167794	900446
697024	900447
457625	900448
538099	900449
94763	900450
3864	900451
72105	900452
13257	900453
573296	900454
487780	900455
18472	900456
50279	900457
539653	900458
297100	900459
561125	900460
169302	900461
250404	900462
79512	900463
449727	900464
370319	900465
19649	900466
348739	900467
21076	900468
591138	900469
42637	900470
629598	900471
192222	900472
594539	900473
479266	900474
554591	900475
35000	900476
540197	900477
104720	900478
682289	900479
682290	900480
682292	900481
682293	900482
682291	900483
499070	900484
9000	900485
33218	900486
56279	900487
508229	900488
24583	900489
394439	900490
53416	900491
527247	900492
277110	900493
129847	900494
526224	900495
597069	900496
156159	900497
437839	900498
2503	900499
524584	900500
653126	900501
51496	900502
516971	900503
491272	900504
81007	900505
9720	900506
111880	900507
145472	900508
694240	900509
4649	900510
405544	900511
82759	900512
435599	900513
172582	900514
10702	900515
626749	900516
3	900517
332351	900518
2399	900519
188724	900520
221163	900521
75184	900522
83082	900523
307804	900524
536933	900525
335425	900526
14930	900527
441421	900528
341643	900529
5386	900530
448971	900531
154037	900532
407227	900533
275219	900534
24496	900535
22215	900536
77006	900537
161446	900538
35232	900539
287363	900540
237	900541
475558	900542
505731	900543
9580	900544
149281	900545
445021	900546
1815	900547
9454	900548
50980	900549
161639	900550
396535	900551
398795	900552
148024	900553
689438	900554
490314	900555
109035	900556
537356	900557
510995	900558
50920	900559
39025	900560
74448	900561
32442	900562
21975	900563
535507	900564
27495	900565
340357	900566
682617	900567
551449	900568
635164	900569
237	900570
537187	900571
630231	900572
177930	900573
87736	900574
20116	900575
696832	900576
553821	900577
3610	900578
353891	900579
26830	900580
4951	900581
299159	900582
299176	900583
489154	900584
326819	900585
363332	900586
31318	900587
5927	900588
509453	900589
24610	900590
169070	900591
174631	900592
363413	900593
391262	900594
66018	900595
599123	900596
25481	900597
215082	900598
81608	900599
24125	900600
665250	900601
355420	900602
270961	900603
587547	900604
174648	900605
688463	900606
7819	900607
174606	900608
109269	900609
308281	900610
237	900611
134025	900612
574308	900613
335439	900614
174667	900615
169383	900616
99975	900617
577144	900618
307920	900619
409474	900620
253063	900621
51340	900622
676015	900623
375606	900624
47021	900625
36702	900626
614492	900627
554330	900628
25748	900629
7819	900630
436374	900631
2771	900632
558345	900633
321714	900634
504755	900635
77574	900636
273035	900637
108017	900638
567130	900639
40165	900640
58612	900641
677269	900642
409732	900643
57652	900644
623762	900645
26278	900646
75443	900647
131159	900648
455263	900649
625487	900650
326285	900651
102781	900652
97287	900653
665822	900654
277123	900655
585245	900656
52624	900657
25478	900658
6521	900659
146	900660
456167	900661
618412	900662
438751	900663
513757	900664
344785	900665
654204	900666
545427	900667
272148	900668
372718	900669
128394	900670
544214	900671
532825	900672
120034	900673
149615	900674
568022	900675
696638	900676
36732	900677
155771	900678
268366	900679
255755	900680
523599	900681
86244	900682
322354	900683
98554	900684
120727	900685
191201	900686
29210	900687
12384	900688
25051	900689
285666	900690
293943	900691
341	900692
219267	900693
127279	900694
487340	900695
432138	900696
72997	900697
196524	900698
125978	900699
687120	900700
341242	900701
421106	900702
422703	900703
401872	900704
618660	900705
171280	900706
569525	900707
433909	900708
934	900709
827	900710
232591	900711
30284	900712
87779	900713
522259	900714
171727	900715
164446	900716
92250	900717
21083	900718
459697	900719
668188	900720
2384	900721
68665	900722
643780	900723
115557	900724
99630	900725
232066	900726
115557	900727
61518	900728
176553	900729
214891	900730
152998	900731
554119	900732
556539	900733
618311	900734
562123	900735
149692	900736
130034	900737
334719	900738
85864	900739
479366	900740
105064	900741
408932	900742
408931	900743
408929	900744
408944	900745
640699	900746
8712	900747
1886	900748
623522	900749
188795	900750
427664	900751
263202	900752
31321	900753
374181	900754
103012	900755
442504	900756
450461	900757
6567	900758
227194	900759
289189	900760
288599	900761
280720	900762
144909	900763
212625	900764
10684	900765
450468	900766
625184	900767
132093	900768
164268	900769
58699	900770
509064	900771
6662	900772
141585	900773
126131	900774
551676	900775
4224	900776
663204	900777
40936	900778
120649	900779
530821	900780
363516	900781
679030	900782
90721	900783
382147	900784
410291	900785
652605	900786
47337	900787
186238	900788
512283	900789
224568	900790
369307	900791
6374	900792
304826	900793
232678	900794
322943	900795
638625	900796
10901	900797
137013	900798
607652	900799
52308	900800
681324	900801
545081	900802
135077	900803
364110	900804
281998	900805
614740	900806
371653	900807
54334	900808
115200	900809
222315	900810
406228	900811
155320	900812
416844	900813
589149	900814
396832	900815
37565	900816
9	900817
501639	900818
316792	900819
358323	900820
434119	900821
14478	900822
30858	900823
9921	900824
324302	900825
55802	900826
612972	900827
39301	900828
364704	900829
671793	900830
387899	900831
5535	900832
17075	900833
662529	900834
579836	900835
168840	900836
133646	900837
379697	900838
137640	900839
409511	900840
147888	900841
150145	900842
38326	900843
363796	900844
150754	900845
343665	900846
506728	900847
70717	900848
194161	900849
237176	900850
343275	900851
93066	900852
268652	900853
1823	900854
30198	900855
2956	900856
41124	900857
341268	900858
476347	900859
503127	900860
2112	900861
38041	900862
29	900863
1551	900864
856	900865
601599	900866
154207	900867
225891	900868
2359	900869
142	900870
89801	900871
140059	900872
119650	900873
121797	900874
481912	900875
1717	900876
9746	900877
274522	900878
11870	900879
170254	900880
44425	900881
250088	900882
214195	900883
156526	900884
97989	900885
112631	900886
24707	900887
6733	900888
622891	900889
158092	900890
283748	900891
536512	900892
44735	900893
440690	900894
167393	900895
425350	900896
254371	900897
399288	900898
94571	900899
313700	900900
139833	900901
250690	900902
228436	900903
527858	900904
557563	900905
272332	900906
4652	900907
16470	900908
540334	900909
112899	900910
300602	900911
458895	900912
521461	900913
779	900914
430183	900915
366406	900916
37458	900917
3226	900918
372657	900919
62634	900920
130563	900921
499139	900922
157522	900923
377571	900924
633453	900925
633433	900926
481783	900927
96922	900928
104219	900929
619628	900930
3313	900931
557344	900932
349043	900933
377555	900934
13443	900935
53726	900936
51343	900937
157582	900938
138726	900939
143879	900940
106533	900941
137310	900942
56585	900943
396385	900944
104281	900945
432	900946
281005	900947
690865	900948
248030	900949
60199	900950
385651	900951
695075	900952
669155	900953
344368	900954
191763	900955
474480	900956
4036	900957
421913	900958
14865	900959
550551	900960
171125	900961
585926	900962
167516	900963
542985	900964
588539	900965
18187	900966
475791	900967
88450	900968
31602	900969
12172	900970
485506	900971
115742	900972
98236	900973
82132	900974
12657	900975
185703	900976
427652	900977
3875	900978
70893	900979
509227	900980
100829	900981
592700	900982
468458	900983
638124	900984
126743	900985
81263	900986
497855	900987
466239	900988
77727	900989
435306	900990
193026	900991
155156	900992
78636	900993
501655	900994
687384	900995
124260	900996
443115	900997
245265	900998
57182	900999
144617	901000
457896	901001
13011	901002
338349	901003
119735	901004
135743	901005
1618	901006
315683	901007
19661	901008
656877	901009
675015	901010
288152	901011
566419	901012
716	901013
131781	901014
103280	901015
294455	901016
4125	901017
636525	901018
122470	901019
33749	901020
257991	901021
145142	901022
68979	901023
662541	901024
575561	901025
145980	901026
59107	901027
42115	901028
334752	901029
620995	901030
671149	901031
175060	901032
227067	901033
95508	901034
179786	901035
236660	901036
10681	901037
246712	901038
25530	901039
245657	901040
15315	901041
602146	901042
170092	901043
482027	901044
425915	901045
163558	901046
263499	901047
199335	901048
277918	901049
505125	901050
327031	901051
327032	901052
143736	901053
3763	901054
495242	901055
390853	901056
661272	901057
121572	901058
658647	901059
49587	901060
23953	901061
63061	901062
59997	901063
176226	901064
40426	901065
459714	901066
73832	901067
28254	901068
543742	901069
94076	901070
520324	901071
136089	901072
739	901073
41007	901074
446417	901075
16960	901076
50736	901077
15829	901078
605881	901079
19144	901080
578309	901081
287250	901082
16201	901083
93666	901084
340641	901085
575741	901086
47188	901087
36426	901088
173046	901089
13256	901090
10290	901091
355978	901092
446699	901093
141216	901094
39066	901095
17825	901096
105804	901097
438934	901098
120064	901099
310549	901100
411318	901101
47792	901102
9737	901103
328002	901104
328004	901105
328005	901106
30173	901107
621258	901108
617176	901109
644091	901110
209430	901111
54075	901112
81030	901113
11083	901114
374499	901115
297820	901116
128182	901117
306700	901118
462538	901119
576112	901120
503984	901121
262195	901122
37415	901123
243443	901124
669731	901125
120740	901126
595456	901127
129090	901128
2426	901129
44820	901130
152356	901131
441594	901132
201940	901133
65019	901134
30751	901135
663306	901136
56484	901137
38649	901138
620320	901139
525062	901140
641682	901141
330578	901142
105302	901143
593089	901144
593091	901145
593092	901146
593094	901147
593103	901148
593105	901149
593109	901150
593111	901151
152431	901152
593117	901153
593119	901154
593120	901155
593121	901156
593123	901157
593128	901158
290935	901159
7922	901160
8133	901161
40713	901162
133241	901163
526605	901164
5668	901165
163215	901166
659569	901167
54531	901168
591186	901169
351636	901170
603766	901171
24132	901172
638543	901173
9457	901174
681519	901175
85036	901176
63877	901177
150649	901178
177479	901179
50310	901180
133337	901181
320038	901182
101920	901183
34304	901184
3131	901185
190301	901186
585264	901187
4220	901188
99920	901189
95736	901190
590955	901191
1158	901192
353053	901193
1158	901194
17666	901195
176388	901196
169952	901197
101024	901198
603855	901199
131137	901200
112821	901201
696914	901202
47626	901203
581601	901204
1158	901205
61635	901206
25530	901207
128075	901208
131137	901209
58517	901210
500724	901211
3763	901212
25530	901213
169970	901214
332606	901215
152099	901216
134197	901217
692670	901218
611612	901219
606590	901220
151182	901221
101920	901222
559780	901223
593	901224
852	901225
1322	901226
326839	901227
370	901228
1760	901229
434	901230
325	901231
28296	901232
356082	901233
13955	901234
578542	901235
563780	901236
173546	901237
593	901238
265188	901239
398	901240
344588	901241
53311	901242
429533	901243
141565	901244
58516	901245
674507	901246
533825	901247
4666	901248
582469	901249
559357	901250
595206	901251
402642	901252
193559	901253
181620	901254
54561	901255
535122	901256
262799	901257
992	901258
1158	901259
25356	901260
456195	901261
9184	901262
9184	901263
9184	901264
412903	901265
5671	901266
552890	901267
98056	901268
353075	901269
18101	901270
39904	901271
159804	901272
677188	901273
37874	901274
50310	901275
4220	901276
2690	901277
58673	901278
58519	901279
23652	901280
23652	901281
99708	901282
61635	901283
17632	901284
23652	901285
24741	901286
2356	901287
9183	901288
412880	901289
644528	901290
26726	901291
6302	901292
638557	901293
518257	901294
3763	901295
5678	901296
94926	901297
38015	901298
692874	901299
412901	901300
103675	901301
58720	901302
1158	901303
666489	901304
614841	901305
370878	901306
455340	901307
320032	901308
2114	901309
58517	901310
696849	901311
499512	901312
169970	901313
189955	901314
9492	901315
351304	901316
58517	901317
151945	901318
695590	901319
99534	901320
1703	901321
588900	901322
126027	901323
455344	901324
665445	901325
4693	901326
222323	901327
4681	901328
350846	901329
10609	901330
507260	901331
659602	901332
515809	901333
377981	901334
696487	901335
309125	901336
659413	901337
322749	901338
511	901339
613077	901340
668691	901341
326859	901342
468861	901343
639597	901344
95710	901345
377926	901346
55868	901347
143087	901348
19964	901349
9492	901350
109602	901351
143087	901352
395982	901353
87993	901354
589749	901355
551642	901356
319330	901357
99920	901358
1158	901359
581614	901360
38016	901361
337364	901362
455345	901363
19712	901364
499618	901365
601164	901366
644814	901367
454217	901368
182549	901369
33765	901370
362602	901371
540087	901372
455362	901373
131619	901374
1158	901375
585549	901376
151960	901377
151960	901378
301355	901379
637621	901380
341153	901381
566467	901382
282226	901383
558152	901384
164016	901385
127	901386
351646	901387
493338	901388
187211	901389
59234	901390
493779	901391
190565	901392
36453	901393
538802	901394
225365	901395
379797	901396
580695	901397
473949	901398
294	901399
424811	901400
188704	901401
140923	901402
139892	901403
16313	901404
471776	901405
76519	901406
26	901407
563374	901408
13869	901409
272589	901410
648399	901411
230271	901412
547414	901413
423393	901414
589855	901415
190220	901416
259045	901417
118	901418
264989	901419
167487	901420
338322	901421
339499	901422
470906	901423
432860	901424
432859	901425
472659	901426
41145	901427
333762	901428
661706	901429
246405	901430
388520	901431
280721	901432
534223	901433
484676	901434
471707	901435
610760	901436
87938	901437
658403	901438
6188	901439
12751	901440
8559	901441
332350	901442
527213	901443
195140	901444
14682	901445
666201	901446
1981	901447
368881	901448
25149	901449
149143	901450
22881	901451
8653	901452
23500	901453
298757	901454
148023	901455
55827	901456
54082	901457
619544	901458
110288	901459
6159	901460
297234	901461
153	901462
67722	901463
42271	901464
291777	901465
686342	901466
3464	901467
490520	901468
15940	901469
210933	901470
560341	901471
687219	901472
489217	901473
600003	901474
59813	901475
28941	901476
54184	901477
41408	901478
2999	901479
168381	901480
266419	901481
24179	901482
177873	901483
34208	901484
109870	901485
53591	901486
11902	901487
399899	901488
20592	901489
1057	901490
4836	901491
55928	901492
172879	901493
44491	901494
20534	901495
32108	901496
266277	901497
236434	901498
97837	901499
67470	901500
128755	901501
167837	901502
52092	901503
2236	901504
156653	901505
47770	901506
674301	901507
573615	901508
96692	901509
380735	901510
125774	901511
47075	901512
439042	901513
555125	901514
94918	901515
501669	901516
131620	901517
96787	901518
79788	901519
616917	901520
281408	901521
355571	901522
47603	901523
696009	901524
594472	901525
4582	901526
595030	901527
63606	901528
102861	901529
1681	901530
11140	901531
628563	901532
685069	901533
369335	901534
563313	901535
337010	901536
405191	901537
245068	901538
394123	901539
371651	901540
13168	901541
50730	901542
476817	901543
25033	901544
8377	901545
617068	901546
4981	901547
457184	901548
50514	901549
323271	901550
4	901551
11272	901552
185285	901553
584563	901554
557391	901555
634613	901556
692852	901557
188761	901558
247145	901559
259214	901560
55008	901561
53359	901562
12736	901563
10728	901564
65590	901565
252786	901566
365083	901567
665586	901568
214498	901569
169342	901570
695294	901571
344882	901572
11346	901573
590597	901574
130220	901575
569497	901576
26459	901577
59544	901578
673269	901579
22760	901580
14640	901581
210330	901582
40106	901583
54406	901584
266170	901585
1651	901586
542547	901587
83585	901588
205800	901589
17213	901590
22932	901591
540114	901592
532605	901593
304692	901594
362741	901595
19613	901596
312393	901597
73195	901598
173839	901599
357975	901600
21916	901601
15719	901602
284439	901603
500160	901604
63454	901605
105777	901606
15140	901607
50658	901608
76672	901609
332623	901610
16701	901611
634015	901612
217253	901613
623767	901614
361837	901615
51732	901616
210402	901617
646601	901618
19865	901619
444454	901620
400587	901621
507120	901622
188760	901623
144329	901624
59353	901625
275651	901626
463295	901627
7839	901628
2421	901629
149460	901630
94198	901631
126324	901632
65666	901633
39332	901634
317174	901635
566283	901636
89	901637
147783	901638
285726	901639
195295	901640
97010	901641
1469	901642
107131	901643
396237	901644
282839	901645
180700	901646
641027	901647
625054	901648
456390	901649
328858	901650
161893	901651
656508	901652
128352	901653
4324	901654
124389	901655
529475	901656
531367	901657
360224	901658
409375	901659
136167	901660
595287	901661
80654	901662
358813	901663
532094	901664
144696	901665
176112	901666
344951	901667
147394	901668
442831	901669
53619	901670
517009	901671
28972	901672
28972	901673
28972	901674
18956	901675
55701	901676
33552	901677
64754	901678
25381	901679
125627	901680
399675	901681
256648	901682
464647	901683
338140	901684
283807	901685
218247	901686
152266	901687
2839	901688
307755	901689
29022	901690
227916	901691
421830	901692
48805	901693
278219	901694
554664	901695
229949	901696
197504	901697
49272	901698
322853	901699
111971	901700
29761	901701
208087	901702
239319	901703
17622	901704
696268	901705
20239	901706
99868	901707
16139	901708
1565	901709
461955	901710
11830	901711
152475	901712
97612	901713
102357	901714
5027	901715
5027	901716
124619	901717
560004	901718
114454	901719
570435	901720
514515	901721
158669	901722
225111	901723
376231	901724
526599	901725
239282	901726
697085	901727
442811	901728
3018	901729
525828	901730
55652	901731
56	901732
671145	901733
52563	901734
516993	901735
677714	901736
140048	901737
8781	901738
72753	901739
236973	901740
186183	901741
16745	901742
74346	901743
336615	901744
58972	901745
42285	901746
464177	901747
6642	901748
497527	901749
45502	901750
144545	901751
636842	901752
42099	901753
544126	901754
126591	901755
676128	901756
1872	901757
153916	901758
22835	901759
523356	901760
7740	901761
529213	901762
246815	901763
108425	901764
273262	901765
598813	901766
126362	901767
312472	901768
56112	901769
365832	901770
143198	901771
265022	901772
658796	901773
91832	901774
651217	901775
78040	901776
323227	901777
6375	901778
33120	901779
613027	901780
394734	901781
134774	901782
273765	901783
626422	901784
106725	901785
477503	901786
40621	901787
520641	901788
544232	901789
133732	901790
431965	901791
461857	901792
165026	901793
10295	901794
181690	901795
350705	901796
691210	901797
316005	901798
148128	901799
495268	901800
542357	901801
458455	901802
240785	901803
168343	901804
313458	901805
59977	901806
24321	901807
377922	901808
437651	901809
60789	901810
91365	901811
171699	901812
537401	901813
515861	901814
155469	901815
516898	901816
286281	901817
160562	901818
210787	901819
7469	901820
226562	901821
530982	901822
137586	901823
213272	901824
110962	901825
6888	901826
548766	901827
78404	901828
614354	901829
11774	901830
68908	901831
232666	901832
152135	901833
411528	901834
637498	901835
520290	901836
443372	901837
324773	901838
1660	901839
37678	901840
736	901841
632656	901842
102545	901843
164787	901844
89550	901845
47527	901846
107084	901847
515404	901848
394404	901849
28452	901850
123987	901851
451039	901852
161350	901853
10677	901854
214515	901855
7118	901856
57269	901857
197255	901858
2533	901859
227496	901860
29350	901861
263969	901862
638484	901863
569935	901864
382	901865
326587	901866
494535	901867
671965	901868
55330	901869
265626	901870
293474	901871
449825	901872
475899	901873
440355	901874
618955	901875
55301	901876
618974	901877
473861	901878
76913	901879
266578	901880
324095	901881
309588	901882
550571	901883
1834	901884
471280	901885
100979	901886
161323	901887
676694	901888
312372	901889
645636	901890
214562	901891
59899	901892
480197	901893
210270	901894
140483	901895
5813	901896
169818	901897
519524	901898
349069	901899
359873	901900
329786	901901
371031	901902
610141	901903
676629	901904
22480	901905
561086	901906
20125	901907
513023	901908
37	901909
15648	901910
583354	901911
265656	901912
473500	901913
198582	901914
131	901915
184554	901916
476239	901917
161203	901918
30087	901919
617848	901920
420240	901921
157557	901922
375524	901923
10496	901924
123746	901925
375526	901926
598700	901927
256646	901928
221739	901929
176497	901930
64627	901931
156365	901932
617520	901933
174359	901934
21045	901935
117421	901936
663493	901937
235977	901938
302350	901939
69275	901940
436992	901941
59872	901942
69191	901943
407872	901944
414325	901945
295957	901946
568341	901947
31856	901948
11786	901949
390271	901950
69072	901951
216601	901952
687197	901953
35603	901954
302146	901955
111488	901956
513018	901957
568331	901958
525060	901959
69245	901960
69160	901961
33711	901962
216449	901963
134534	901964
171036	901965
69218	901966
524778	901967
36277	901968
245009	901969
15454	901970
247765	901971
247845	901972
15202	901973
212699	901974
69437	901975
92839	901976
136411	901977
47549	901978
8884	901979
567255	901980
675247	901981
11655	901982
120936	901983
351921	901984
35937	901985
87101	901986
100372	901987
293939	901988
153724	901989
11932	901990
247235	901991
18658	901992
66996	901993
70013	901994
106782	901995
598764	901996
594343	901997
219326	901998
354589	901999
93719	902000
358348	902001
576578	902002
172592	902003
217908	902004
111038	902005
217899	902006
260420	902007
400025	902008
391214	902009
19560	902010
192676	902011
97522	902012
286142	902013
56768	902014
16129	902015
43471	902016
69902	902017
307964	902018
28817	902019
347925	902020
362028	902021
210007	902022
282680	902023
216724	902024
76889	902025
414966	902026
505586	902027
38589	902028
219860	902029
151440	902030
253056	902031
8142	902032
51949	902033
5171	902034
35426	902035
117678	902036
8023	902037
474060	902038
610588	902039
459867	902040
303312	902041
632398	902042
681057	902043
481785	902044
547534	902045
247617	902046
69334	902047
23490	902048
563058	902049
583334	902050
1891	902051
587819	902052
74731	902053
69345	902054
30756	902055
84506	902056
56709	902057
247336	902058
30753	902059
117817	902060
86657	902061
93025	902062
12839	902063
219887	902064
218468	902065
608117	902066
249864	902067
356326	902068
645613	902069
673708	902070
35467	902071
450232	902072
587872	902073
109220	902074
316083	902075
82475	902076
107106	902077
686911	902078
111694	902079
634007	902080
163477	902081
632397	902082
144945	902083
236845	902084
244530	902085
244531	902086
244535	902087
244536	902088
244537	902089
244543	902090
446689	902091
554763	902092
43488	902093
525000	902094
301124	902095
69602	902096
568474	902097
319681	902098
169796	902099
119334	902100
314104	902101
135891	902102
170784	902103
15128	902104
240834	902105
291670	902106
291674	902107
93618	902108
663253	902109
22168	902110
226319	902111
110500	902112
220721	902113
101963	902114
70115	902115
295324	902116
19525	902117
335146	902118
28835	902119
513693	902120
299274	902121
299259	902122
247602	902123
215540	902124
150203	902125
219829	902126
245656	902127
33797	902128
69797	902129
42890	902130
8873	902131
668692	902132
531512	902133
682389	902134
52266	902135
247433	902136
1376	902137
434394	902138
117844	902139
217984	902140
1511	902141
460112	902142
41537	902143
538401	902144
599623	902145
244948	902146
34060	902147
146183	902148
249856	902149
452399	902150
389786	902151
40285	902152
350732	902153
273547	902154
197632	902155
252562	902156
208056	902157
25389	902158
229893	902159
57726	902160
70058	902161
656944	902162
69666	902163
247361	902164
92833	902165
264876	902166
685697	902167
24119	902168
441049	902169
695170	902170
80469	902171
34105	902172
30296	902173
357959	902174
52425	902175
95996	902176
21023	902177
219839	902178
687777	902179
247238	902180
87264	902181
86355	902182
176342	902183
445839	902184
81274	902185
208053	902186
247557	902187
307944	902188
25070	902189
156119	902190
696799	902191
58052	902192
54059	902193
466436	902194
18576	902195
28231	902196
636755	902197
350065	902198
247573	902199
2636	902200
610600	902201
194105	902202
13831	902203
43877	902204
516481	902205
434756	902206
540719	902207
258186	902208
312798	902209
70095	902210
15471	902211
298654	902212
124212	902213
318640	902214
89023	902215
264939	902216
208654	902217
681059	902218
217569	902219
232788	902220
374705	902221
616929	902222
236747	902223
17623	902224
434951	902225
270601	902226
6189	902227
69557	902228
413813	902229
335143	902230
110262	902231
531543	902232
534390	902233
409571	902234
247388	902235
207920	902236
665061	902237
436068	902238
5638	902239
248551	902240
120585	902241
107791	902242
32694	902243
4974	902244
220734	902245
5593	902246
76204	902247
69686	902248
337913	902249
162014	902250
395643	902251
19044	902252
92414	902253
384	902254
578367	902255
463668	902256
36644	902257
275519	902258
51544	902259
344729	902260
8873	902261
608111	902262
598860	902263
22351	902264
277001	902265
41679	902266
247041	902267
74527	902268
474043	902269
247263	902270
513696	902271
532077	902272
433171	902273
247469	902274
43449	902275
247569	902276
216929	902277
350622	902278
159754	902279
70332	902280
12837	902281
513691	902282
69317	902283
58976	902284
6202	902285
413921	902286
226304	902287
28030	902288
219923	902289
2462	902290
113069	902291
220728	902292
194269	902293
247590	902294
264878	902295
559619	902296
400659	902297
28901	902298
1422	902299
658668	902300
32509	902301
474081	902302
166639	902303
28721	902304
216954	902305
217758	902306
217393	902307
69579	902308
323811	902309
20948	902310
291672	902311
4017	902312
73040	902313
337704	902314
16855	902315
420752	902316
218394	902317
482890	902318
621716	902319
338952	902320
24733	902321
272480	902322
339718	902323
161522	902324
19710	902325
627021	902326
161202	902327
173094	902328
527185	902329
649039	902330
25185	902331
167065	902332
567190	902333
146774	902334
220653	902335
28701	902336
217297	902337
28690	902338
672529	902339
344313	902340
503043	902341
503044	902342
89928	902343
614888	902344
311066	902345
649173	902346
7421	902347
397896	902348
597882	902349
23607	902350
444018	902351
395510	902352
59155	902353
668769	902354
10623	902355
37328	902356
156919	902357
104331	902358
47660	902359
488473	902360
488464	902361
86363	902362
141088	902363
503051	902364
628724	902365
2585	902366
553187	902367
124719	902368
75714	902369
217209	902370
501869	902371
110670	902372
118353	902373
57067	902374
34645	902375
288129	902376
49796	902377
211909	902378
85248	902379
41797	902380
136712	902381
343563	902382
605213	902383
1081	902384
695415	902385
589582	902386
131770	902387
363262	902388
48770	902389
268836	902390
103267	902391
197499	902392
23812	902393
38869	902394
431548	902395
528387	902396
295323	902397
93333	902398
51568	902399
493137	902400
452194	902401
425279	902402
22100	902403
3779	902404
675308	902405
265566	902406
42459	902407
3193	902408
175676	902409
160383	902410
33299	902411
418704	902412
382042	902413
579185	902414
407886	902415
402571	902416
94305	902417
20112	902418
436199	902419
78975	902420
688305	902421
314476	902422
164288	902423
449189	902424
5455	902425
42435	902426
131726	902427
151951	902428
61428	902429
25597	902430
171695	902431
198307	902432
383011	902433
25672	902434
126549	902435
555271	902436
667969	902437
544188	902438
118573	902439
200111	902440
63941	902441
27100	902442
27108	902443
305572	902444
663532	902445
512597	902446
532724	902447
403401	902448
31041	902449
141314	902450
141352	902451
371729	902452
609409	902453
41375	902454
564941	902455
685273	902456
156201	902457
563262	902458
417471	902459
172569	902460
342913	902461
619017	902462
52580	902463
573942	902464
75154	902465
634433	902466
19984	902467
313009	902468
675524	902469
434334	902470
396153	902471
174592	902472
410484	902473
462987	902474
11835	902475
7236	902476
29565	902477
76323	902478
120569	902479
96051	902480
43395	902481
170867	902482
442981	902483
368059	902484
173371	902485
5105	902486
592958	902487
556791	902488
150228	902489
333484	902490
502576	902491
665873	902492
358372	902493
508625	902494
691124	902495
691126	902496
122420	902497
510806	902498
513817	902499
249144	902500
133864	902501
670702	902502
131218	902503
400287	902504
151633	902505
33067	902506
618858	902507
520574	902508
564666	902509
557337	902510
434714	902511
134460	902512
630315	902513
228816	902514
53175	902515
648058	902516
66159	902517
80355	902518
508837	902519
541052	902520
17009	902521
356561	902522
603395	902523
162873	902524
125590	902525
600217	902526
101044	902527
48261	902528
519840	902529
483577	902530
424908	902531
65691	902532
148584	902533
8244	902534
150320	902535
60398	902536
78105	902537
275505	902538
684349	902539
594579	902540
22965	902541
112877	902542
146416	902543
579417	902544
127634	902545
58054	902546
28514	902547
169912	902548
230109	902549
321082	902550
12801	902551
574345	902552
180936	902553
45513	902554
129401	902555
230669	902556
222439	902557
447144	902558
8928	902559
353917	902560
590098	902561
101467	902562
67612	902563
666146	902564
1403	902565
465849	902566
307035	902567
430660	902568
582915	902569
190955	902570
190932	902571
692579	902572
356	902573
71648	902574
267096	902575
414505	902576
49928	902577
31478	902578
23918	902579
169773	902580
638225	902581
548011	902582
37944	902583
152860	902584
181476	902585
184414	902586
38913	902587
128072	902588
119464	902589
364507	902590
23387	902591
469784	902592
30394	902593
565962	902594
29688	902595
6773	902596
292689	902597
165121	902598
574417	902599
185014	902600
313589	902601
185274	902602
266964	902603
667848	902604
508699	902605
600184	902606
14867	902607
8069	902608
75676	902609
397267	902610
477648	902611
380041	902612
685915	902613
613694	902614
366233	902615
50045	902616
275711	902617
467330	902618
50067	902619
348716	902620
614002	902621
650030	902622
447645	902623
29662	902624
595130	902625
46386	902626
118731	902627
558798	902628
139719	902629
15168	902630
693694	902631
172572	902632
638266	902633
251075	902634
87203	902635
37770	902636
440433	902637
73275	902638
420309	902639
63644	902640
75440	902641
370509	902642
126136	902643
69922	902644
332521	902645
349146	902646
384912	902647
532673	902648
79873	902649
122997	902650
263142	902651
50493	902652
677032	902653
32081	902654
238391	902655
141952	902656
113132	902657
406487	902658
113122	902659
82059	902660
39408	902661
113237	902662
414173	902663
634457	902664
113236	902665
510291	902666
10953	902667
7713	902668
164140	902669
574300	902670
191604	902671
18	902672
397850	902673
453322	902674
555873	902675
34714	902676
670349	902677
393143	902678
172563	902679
1627	902680
255184	902681
336686	902682
544664	902683
622653	902684
677561	902685
16631	902686
254548	902687
588903	902688
191966	902689
191465	902690
24575	902691
291822	902692
61042	902693
13114	902694
530980	902695
18737	902696
145281	902697
422580	902698
18081	902699
18148	902700
130510	902701
662958	902702
297054	902703
132034	902704
424186	902705
704	902706
19041	902707
588003	902708
417888	902709
469532	902710
150225	902711
15691	902712
158459	902713
385400	902714
268540	902715
2909	902716
254531	902717
18261	902718
524274	902719
41584	902720
519993	902721
478590	902722
264219	902723
265445	902724
195451	902725
362869	902726
265501	902727
538316	902728
360722	902729
160452	902730
553521	902731
338568	902732
84300	902733
266669	902734
2191	902735
147167	902736
649190	902737
239736	902738
358052	902739
90705	902740
681226	902741
2011	902742
658654	902743
341887	902744
666802	902745
569387	902746
682966	902747
262295	902748
21797	902749
404866	902750
11218	902751
95170	902752
384955	902753
61018	902754
677391	902755
529089	902756
126992	902757
167116	902758
165740	902759
286077	902760
159914	902761
469865	902762
85064	902763
478138	902764
532114	902765
97935	902766
7777	902767
20025	902768
103407	902769
137654	902770
30819	902771
417942	902772
417935	902773
10336	902774
114073	902775
133275	902776
9591	902777
372219	902778
683939	902779
7479	902780
161945	902781
432244	902782
377954	902783
624387	902784
44906	902785
591276	902786
218309	902787
246961	902788
18872	902789
3854	902790
42163	902791
156936	902792
122780	902793
12191	902794
234184	902795
593894	902796
341463	902797
697343	902798
478361	902799
37959	902800
34322	902801
124353	902802
53980	902803
198759	902804
189055	902805
5377	902806
100475	902807
395933	902808
243453	902809
8641	902810
394913	902811
594072	902812
686746	902813
105493	902814
50570	902815
549462	902816
372278	902817
537121	902818
628018	902819
4600	902820
435024	902821
122688	902822
444338	902823
159335	902824
152864	902825
379705	902826
252912	902827
396338	902828
8377	902829
369985	902830
224239	902831
16410	902832
396034	902833
641350	902834
265394	902835
495034	902836
24024	902837
88519	902838
61642	902839
220792	902840
181963	902841
170072	902842
343598	902843
495468	902844
206121	902845
434700	902846
176427	902847
278965	902848
18854	902849
208993	902850
170708	902851
31602	902852
12160	902853
96410	902854
108914	902855
618297	902856
56647	902857
99418	902858
83521	902859
375620	902860
171247	902861
32169	902862
147815	902863
124345	902864
43034	902865
403181	902866
151723	902867
34181	902868
121178	902869
14769	902870
640024	902871
27745	902872
17033	902873
140361	902874
58880	902875
376353	902876
235442	902877
318768	902878
503665	902879
198389	902880
146315	902881
36388	902882
159988	902883
97534	902884
61517	902885
19099	902886
166191	902887
452483	902888
84821	902889
378936	902890
24960	902891
87701	902892
476266	902893
178050	902894
15783	902895
173338	902896
158911	902897
533521	902898
232278	902899
152293	902900
648866	902901
104056	902902
24619	902903
10035	902904
138309	902905
389183	902906
327738	902907
17253	902908
487958	902909
373095	902910
45322	902911
148286	902912
532830	902913
81830	902914
392056	902915
317676	902916
23414	902917
278124	902918
3126	902919
398899	902920
161905	902921
46789	902922
674757	902923
203348	902924
142673	902925
157591	902926
353494	902927
674897	902928
3126	902929
47424	902930
408249	902931
596823	902932
538220	902933
51501	902934
8	902935
238532	902936
522872	902937
75295	902938
666791	902939
167035	902940
158413	902941
197395	902942
38549	902943
252520	902944
390334	902945
273010	902946
464044	902947
596493	902948
7371	902949
345602	902950
161755	902951
186222	902952
33589	902953
171817	902954
322375	902955
599607	902956
555564	902957
469337	902958
6252	902959
476	902960
536104	902961
47510	902962
163551	902963
280850	902964
653928	902965
601639	902966
232534	902967
106500	902968
674413	902969
287312	902970
161567	902971
80304	902972
43630	902973
126111	902974
43043	902975
688047	902976
693363	902977
10876	902978
614556	902979
242581	902980
200519	902981
8311	902982
316979	902983
353879	902984
369847	902985
77385	902986
200548	902987
400906	902988
523606	902989
26890	902990
187453	902991
663847	902992
435879	902993
98918	902994
488122	902995
366261	902996
54249	902997
79230	902998
459567	902999
17665	903000
468	903001
17687	903002
596828	903003
433675	903004
7488	903005
12538	903006
61905	903007
126179	903008
519881	903009
64261	903010
689770	903011
99047	903012
80523	903013
184769	903014
109557	903015
97706	903016
292070	903017
197487	903018
204369	903019
21081	903020
30589	903021
261725	903022
616876	903023
11980	903024
267127	903025
287114	903026
234061	903027
131160	903028
118718	903029
21084	903030
579237	903031
171481	903032
366691	903033
135731	903034
29836	903035
6854	903036
221896	903037
677806	903038
199720	903039
46446	903040
9754	903041
288485	903042
117283	903043
473057	903044
83014	903045
378955	903046
620150	903047
282319	903048
689717	903049
550901	903050
116459	903051
270226	903052
66556	903053
23003	903054
654569	903055
137699	903056
364793	903057
536961	903058
539632	903059
112986	903060
448098	903061
383212	903062
170316	903063
552599	903064
471199	903065
167764	903066
10272	903067
306062	903068
89544	903069
170302	903070
127433	903071
688507	903072
232468	903073
179095	903074
542863	903075
35188	903076
411	903077
591484	903078
1195	903079
9590	903080
148	903081
615329	903082
39059	903083
5016	903084
1751	903085
41475	903086
979	903087
615434	903088
55116	903089
558674	903090
431521	903091
431527	903092
619093	903093
277276	903094
340243	903095
9389	903096
253816	903097
213644	903098
664224	903099
414379	903100
697922	903101
428986	903102
474653	903103
674138	903104
324447	903105
645675	903106
341083	903107
16570	903108
499301	903109
3933	903110
428935	903111
42855	903112
135653	903113
93244	903114
630096	903115
546032	903116
46556	903117
2402	903118
237279	903119
129222	903120
332263	903121
399235	903122
588821	903123
697190	903124
48998	903125
90944	903126
885	903127
166927	903128
525189	903129
348793	903130
23297	903131
96346	903132
32923	903133
324602	903134
1403	903135
127087	903136
602596	903137
298178	903138
94510	903139
627279	903140
489300	903141
676234	903142
284070	903143
5077	903144
427882	903145
376387	903146
258524	903147
261636	903148
65159	903149
153641	903150
233473	903151
496017	903152
167039	903153
645119	903154
499331	903155
1165	903156
16822	903157
169610	903158
19276	903159
147323	903160
6003	903161
540917	903162
127000	903163
73864	903164
638757	903165
274260	903166
46684	903167
408993	903168
451914	903169
58278	903170
94143	903171
331853	903172
584283	903173
308503	903174
24009	903175
53850	903176
62333	903177
45907	903178
637704	903179
491999	903180
81907	903181
438703	903182
16708	903183
632768	903184
82693	903185
217832	903186
667205	903187
578997	903188
556544	903189
662360	903190
345609	903191
507190	903192
14578	903193
118281	903194
523857	903195
177001	903196
120825	903197
6075	903198
92260	903199
693635	903200
37903	903201
680026	903202
26716	903203
6136	903204
246554	903205
381174	903206
75303	903207
296893	903208
498195	903209
378934	903210
26134	903211
684663	903212
3303	903213
349574	903214
570909	903215
237891	903216
172152	903217
24513	903218
126267	903219
45961	903220
43029	903221
503739	903222
12102	903223
669704	903224
111670	903225
432170	903226
28083	903227
12	903228
133710	903229
184574	903230
109569	903231
631601	903232
106542	903233
27293	903234
653868	903235
87765	903236
507206	903237
621565	903238
666946	903239
133512	903240
568833	903241
522323	903242
15918	903243
496367	903244
38977	903245
467116	903246
154134	903247
404962	903248
102740	903249
380604	903250
608506	903251
454413	903252
423238	903253
560253	903254
197993	903255
41953	903256
137478	903257
224374	903258
693565	903259
6653	903260
285767	903261
22612	903262
109806	903263
256017	903264
403397	903265
172748	903266
376351	903267
488832	903268
161842	903269
616960	903270
121188	903271
238881	903272
133559	903273
428990	903274
107543	903275
26577	903276
449456	903277
81279	903278
536280	903279
499307	903280
615252	903281
19158	903282
334243	903283
75198	903284
5487	903285
61716	903286
13486	903287
29909	903288
130099	903289
601890	903290
90561	903291
13715	903292
644136	903293
322721	903294
331518	903295
158365	903296
575223	903297
103607	903298
409462	903299
102615	903300
190703	903301
471005	903302
91929	903303
20644	903304
529773	903305
300247	903306
176928	903307
147921	903308
58825	903309
98835	903310
309114	903311
171031	903312
355641	903313
694367	903314
643757	903315
245975	903316
13403	903317
261858	903318
152103	903319
273137	903320
55494	903321
424855	903322
430279	903323
636344	903324
429888	903325
274118	903326
555480	903327
678697	903328
403881	903329
462189	903330
47948	903331
68727	903332
227019	903333
636081	903334
351994	903335
218845	903336
414030	903337
119523	903338
374818	903339
618262	903340
122601	903341
33414	903342
69217	903343
217051	903344
5862	903345
398436	903346
69740	903347
314503	903348
22590	903349
532282	903350
333664	903351
34382	903352
35145	903353
377422	903354
196057	903355
57885	903356
37944	903357
150597	903358
666517	903359
293978	903360
574274	903361
560046	903362
1815	903363
90405	903364
433217	903365
63601	903366
91849	903367
98730	903368
79071	903369
233101	903370
482436	903371
26184	903372
5789	903373
479130	903374
448385	903375
306760	903376
453756	903377
4437	903378
48538	903379
123336	903380
47435	903381
521769	903382
287524	903383
434189	903384
15	903385
320529	903386
6491	903387
85879	903388
146986	903389
138976	903390
552442	903391
140952	903392
115479	903393
428653	903394
270551	903395
272033	903396
272062	903397
664360	903398
122463	903399
162290	903400
659455	903401
160360	903402
55273	903403
6769	903404
365066	903405
5742	903406
142921	903407
85350	903408
109923	903409
42211	903410
46134	903411
624868	903412
153253	903413
79993	903414
273495	903415
402625	903416
559098	903417
239569	903418
4417	903419
119213	903420
400585	903421
552328	903422
78267	903423
79260	903424
53166	903425
191777	903426
57436	903427
603102	903428
615944	903429
233247	903430
382281	903431
98785	903432
545587	903433
11540	903434
503510	903435
165958	903436
415280	903437
68154	903438
578501	903439
42115	903440
495575	903441
505816	903442
622093	903443
28956	903444
421112	903445
346727	903446
210975	903447
23701	903448
56051	903449
25251	903450
517655	903451
181011	903452
132864	903453
504350	903454
92202	903455
395884	903456
36550	903457
41946	903458
141425	903459
256064	903460
6164	903461
29908	903462
47621	903463
130298	903464
82071	903465
514938	903466
479124	903467
11766	903468
603991	903469
587108	903470
3196	903471
85594	903472
128261	903473
385467	903474
7218	903475
12078	903476
60356	903477
380179	903478
116474	903479
97291	903480
619223	903481
167701	903482
463935	903483
530532	903484
58874	903485
19966	903486
452452	903487
351225	903488
294189	903489
271943	903490
500719	903491
60531	903492
8903	903493
23992	903494
348639	903495
81482	903496
19508	903497
368065	903498
502223	903499
13578	903500
20975	903501
164807	903502
35771	903503
67595	903504
164086	903505
330357	903506
432669	903507
160062	903508
210026	903509
661302	903510
30740	903511
551822	903512
42232	903513
21080	903514
130336	903515
317346	903516
166952	903517
495829	903518
218911	903519
139458	903520
569487	903521
441793	903522
428580	903523
2465	903524
153879	903525
587794	903526
37950	903527
6470	903528
18017	903529
548005	903530
117294	903531
129545	903532
237755	903533
208546	903534
500585	903535
553683	903536
134064	903537
112046	903538
576422	903539
94734	903540
120416	903541
463759	903542
253689	903543
424596	903544
651356	903545
387285	903546
209625	903547
672985	903548
4128	903549
43406	903550
151698	903551
63630	903552
370958	903553
622556	903554
628607	903555
39106	903556
137021	903557
291070	903558
429043	903559
83616	903560
533741	903561
361690	903562
430099	903563
11659	903564
665611	903565
517000	903566
170725	903567
152361	903568
347	903569
255352	903570
347875	903571
492841	903572
10472	903573
320955	903574
12921	903575
478890	903576
487198	903577
80119	903578
322529	903579
107637	903580
322809	903581
35441	903582
644957	903583
598150	903584
12754	903585
560562	903586
156311	903587
116279	903588
9812	903589
563726	903590
16038	903591
492727	903592
554601	903593
126065	903594
621842	903595
132737	903596
428738	903597
39746	903598
299638	903599
60357	903600
562700	903601
136384	903602
87693	903603
697616	903604
238340	903605
14780	903606
165701	903607
4988	903608
262338	903609
376728	903610
20573	903611
667477	903612
12065	903613
340254	903614
475818	903615
603539	903616
595188	903617
9848	903618
523759	903619
4255	903620
349157	903621
6279	903622
44877	903623
366115	903624
254472	903625
61706	903626
525175	903627
159987	903628
145688	903629
21783	903630
240411	903631
458519	903632
359157	903633
62623	903634
303101	903635
468088	903636
231785	903637
291079	903638
609403	903639
139597	903640
420749	903641
150064	903642
659382	903643
209	903644
45137	903645
383208	903646
109851	903647
478622	903648
189027	903649
668918	903650
282635	903651
191811	903652
38793	903653
488365	903654
211593	903655
7428	903656
114906	903657
111564	903658
570063	903659
124513	903660
329455	903661
142594	903662
473240	903663
138505	903664
159252	903665
152169	903666
647056	903667
50272	903668
616530	903669
363908	903670
470932	903671
17565	903672
689847	903673
451075	903674
295412	903675
136494	903676
282172	903677
10325	903678
79820	903679
583016	903680
42822	903681
94324	903682
550913	903683
119950	903684
542895	903685
163013	903686
261687	903687
630003	903688
267444	903689
410746	903690
18282	903691
27171	903692
78188	903693
94515	903694
32239	903695
404999	903696
5977	903697
144138	903698
129435	903699
6413	903700
64771	903701
468892	903702
393422	903703
451037	903704
456808	903705
193494	903706
15694	903707
323152	903708
40606	903709
513464	903710
389615	903711
445027	903712
323697	903713
198288	903714
8995	903715
596209	903716
100086	903717
455421	903718
271	903719
640992	903720
101518	903721
31957	903722
49161	903723
754	903724
139753	903725
590803	903726
481698	903727
60609	903728
590987	903729
96067	903730
50127	903731
432613	903732
167378	903733
176096	903734
80018	903735
601075	903736
424118	903737
161568	903738
126869	903739
684680	903740
222473	903741
251013	903742
425283	903743
16183	903744
171544	903745
439582	903746
125576	903747
626775	903748
615806	903749
106674	903750
592836	903751
277296	903752
2149	903753
199645	903754
109028	903755
296598	903756
347242	903757
14262	903758
136431	903759
31116	903760
492187	903761
165474	903762
3206	903763
42699	903764
566379	903765
107395	903766
650624	903767
129667	903768
50780	903769
68061	903770
8343	903771
38066	903772
56464	903773
458006	903774
329572	903775
162429	903776
12722	903777
656767	903778
525915	903779
469190	903780
616889	903781
9768	903782
626991	903783
273515	903784
166741	903785
548016	903786
115448	903787
596368	903788
504448	903789
578596	903790
149499	903791
90436	903792
273817	903793
8467	903794
83914	903795
246302	903796
453832	903797
457563	903798
12564	903799
396633	903800
25275	903801
32150	903802
447687	903803
475201	903804
123017	903805
36009	903806
155338	903807
17013	903808
4400	903809
15191	903810
574105	903811
188197	903812
148577	903813
8907	903814
147792	903815
105864	903816
155344	903817
27289	903818
2884	903819
70241	903820
11923	903821
604947	903822
468631	903823
167261	903824
663293	903825
25569	903826
424822	903827
193224	903828
514645	903829
279326	903830
31306	903831
491465	903832
107363	903833
631112	903834
40605	903835
72773	903836
436178	903837
205827	903838
468109	903839
133026	903840
6976	903841
24910	903842
98151	903843
10052	903844
77069	903845
650330	903846
460046	903847
173684	903848
565311	903849
100735	903850
356508	903851
5917	903852
165876	903853
414368	903854
39790	903855
234354	903856
435239	903857
596371	903858
187433	903859
240447	903860
529176	903861
12510	903862
72205	903863
559602	903864
220355	903865
153481	903866
264734	903867
555524	903868
292787	903869
253538	903870
242994	903871
272397	903872
623160	903873
637558	903874
116499	903875
113789	903876
155014	903877
196473	903878
442065	903879
684368	903880
36006	903881
10557	903882
405005	903883
116860	903884
122437	903885
9833	903886
381041	903887
238732	903888
330269	903889
14778	903890
91778	903891
382100	903892
211534	903893
60025	903894
84930	903895
58277	903896
98834	903897
226773	903898
260671	903899
577577	903900
514748	903901
662017	903902
649059	903903
6890	903904
505854	903905
170301	903906
146068	903907
65252	903908
542823	903909
395277	903910
651371	903911
9438	903912
173309	903913
113506	903914
285	903915
484379	903916
657218	903917
696406	903918
75376	903919
145295	903920
691074	903921
2034	903922
269132	903923
27834	903924
121748	903925
461368	903926
482199	903927
255687	903928
646414	903929
337032	903930
510678	903931
457572	903932
555859	903933
145996	903934
10866	903935
8048	903936
572654	903937
215683	903938
374438	903939
550271	903940
608940	903941
479880	903942
475411	903943
296975	903944
256536	903945
154997	903946
133363	903947
174993	903948
544360	903949
71061	903950
273706	903951
464429	903952
5846	903953
668503	903954
216540	903955
523649	903956
521956	903957
597008	903958
279465	903959
496400	903960
38780	903961
585737	903962
291080	903963
470607	903964
2645	903965
592537	903966
123591	903967
50821	903968
24199	903969
103029	903970
309661	903971
23630	903972
573706	903973
498130	903974
455262	903975
482720	903976
555	903977
675265	903978
438083	903979
680590	903980
36849	903981
615138	903982
545007	903983
298576	903984
166970	903985
608450	903986
46035	903987
23295	903988
470	903989
692696	903990
302614	903991
157235	903992
55935	903993
593537	903994
135212	903995
123502	903996
570097	903997
29781	903998
357416	903999
494709	904000
45629	904001
486959	904002
138114	904003
128783	904004
2297	904005
59034	904006
648291	904007
72914	904008
304553	904009
163920	904010
438305	904011
142225	904012
3582	904013
133886	904014
429332	904015
416325	904016
113728	904017
15102	904018
671432	904019
693149	904020
456279	904021
78008	904022
599430	904023
12428	904024
408291	904025
393771	904026
3595	904027
59552	904028
597481	904029
99329	904030
263653	904031
2040	904032
1379	904033
536097	904034
473129	904035
343297	904036
445539	904037
415431	904038
228465	904039
55240	904040
616961	904041
26134	904042
620	904043
482567	904044
174502	904045
686445	904046
26454	904047
590610	904048
419	904049
687654	904050
159635	904051
428841	904052
465823	904053
29629	904054
353095	904055
35743	904056
283912	904057
358932	904058
153476	904059
426745	904060
164934	904061
623810	904062
313455	904063
52350	904064
41055	904065
518949	904066
141512	904067
588136	904068
381738	904069
109225	904070
574138	904071
198010	904072
685075	904073
44648	904074
438091	904075
160179	904076
77701	904077
25441	904078
581313	904079
388278	904080
24284	904081
374824	904082
89040	904083
444126	904084
43175	904085
167768	904086
218178	904087
592254	904088
112729	904089
24925	904090
127519	904091
80251	904092
165672	904093
2819	904094
200586	904095
111279	904096
12269	904097
435860	904098
278268	904099
123552	904100
319757	904101
38686	904102
95041	904103
129667	904104
457975	904105
364964	904106
16566	904107
63744	904108
651302	904109
544267	904110
437784	904111
364661	904112
90002	904113
505992	904114
550386	904115
95028	904116
232633	904117
611810	904118
124192	904119
272189	904120
693801	904121
102927	904122
334038	904123
1671	904124
499333	904125
21099	904126
50278	904127
7035	904128
385	904129
404406	904130
604285	904131
108191	904132
238015	904133
637484	904134
457681	904135
144557	904136
410859	904137
11400	904138
44182	904139
392416	904140
39090	904141
503498	904142
449774	904143
693644	904144
102320	904145
1753	904146
256124	904147
39424	904148
439277	904149
112972	904150
251349	904151
41041	904152
110396	904153
488800	904154
126874	904155
369863	904156
297701	904157
529759	904158
106672	904159
586939	904160
613108	904161
693676	904162
255880	904163
479979	904164
473891	904165
357274	904166
616999	904167
51931	904168
20	904169
286921	904170
41404	904171
586729	904172
595	904173
105875	904174
694594	904175
149485	904176
284895	904177
473974	904178
132366	904179
639172	904180
40539	904181
113221	904182
676815	904183
76910	904184
53672	904185
59362	904186
53244	904187
339632	904188
541592	904189
145053	904190
547771	904191
140334	904192
3575	904193
110997	904194
140553	904195
155675	904196
2836	904197
18815	904198
27379	904199
44437	904200
35495	904201
21673	904202
143504	904203
76516	904204
577919	904205
354289	904206
22301	904207
448275	904208
162227	904209
275652	904210
9968	904211
564106	904212
123593	904213
41491	904214
42035	904215
7656	904216
241417	904217
24340	904218
96873	904219
237507	904220
670087	904221
243041	904222
149474	904223
149635	904224
131551	904225
54046	904226
50194	904227
449273	904228
425032	904229
128321	904230
130168	904231
25830	904232
74852	904233
108302	904234
125902	904235
2500	904236
530901	904237
63812	904238
239607	904239
24977	904240
146382	904241
44469	904242
66315	904243
104325	904244
491441	904245
528932	904246
129588	904247
4719	904248
130177	904249
419043	904250
2367	904251
130422	904252
633925	904253
151611	904254
45276	904255
249920	904256
644208	904257
316552	904258
554710	904259
25877	904260
445545	904261
555181	904262
562555	904263
173706	904264
18848	904265
469557	904266
443679	904267
79412	904268
35568	904269
75259	904270
523665	904271
172785	904272
3291	904273
379414	904274
685356	904275
125425	904276
21688	904277
293467	904278
129957	904279
245898	904280
46135	904281
350898	904282
23539	904283
225346	904284
357195	904285
96391	904286
66987	904287
550825	904288
22893	904289
260205	904290
607534	904291
687218	904292
96932	904293
143489	904294
122787	904295
205790	904296
379954	904297
26903	904298
5002	904299
3	904300
91371	904301
9709	904302
645923	904303
31200	904304
191691	904305
591713	904306
32819	904307
354851	904308
213732	904309
57971	904310
659196	904311
94058	904312
371512	904313
23565	904314
197989	904315
222918	904316
24980	904317
32029	904318
676609	904319
28069	904320
567466	904321
81935	904322
126403	904323
105527	904324
651366	904325
671364	904326
14	904327
153596	904328
63107	904329
599641	904330
1898	904331
188228	904332
295791	904333
159861	904334
10955	904335
230092	904336
117604	904337
538464	904338
597278	904339
84694	904340
18414	904341
565234	904342
141315	904343
619926	904344
7693	904345
173499	904346
24906	904347
81500	904348
208310	904349
21870	904350
534118	904351
190431	904352
14519	904353
25873	904354
20831	904355
509577	904356
49176	904357
543670	904358
27887	904359
53771	904360
469	904361
374441	904362
293568	904363
106509	904364
330632	904365
539657	904366
457090	904367
79176	904368
273975	904369
626783	904370
329873	904371
101506	904372
174081	904373
74451	904374
71869	904375
14302	904376
6443	904377
550584	904378
148411	904379
425203	904380
400560	904381
119173	904382
694217	904383
370558	904384
279391	904385
231306	904386
365684	904387
649191	904388
274539	904389
95035	904390
614649	904391
14	904392
539671	904393
139	904394
145583	904395
140956	904396
197777	904397
74063	904398
85340	904399
613544	904400
523900	904401
54155	904402
497961	904403
617111	904404
492423	904405
56405	904406
140985	904407
510894	904408
141056	904409
416460	904410
70487	904411
23693	904412
36588	904413
73404	904414
1386	904415
141667	904416
428309	904417
163537	904418
659884	904419
165246	904420
447009	904421
141274	904422
191149	904423
455055	904424
634809	904425
25497	904426
145258	904427
121311	904428
586210	904429
416296	904430
70821	904431
37179	904432
457133	904433
303	904434
262042	904435
20025	904436
41441	904437
504984	904438
470049	904439
360280	904440
163417	904441
232361	904442
692311	904443
12314	904444
622603	904445
171852	904446
96165	904447
70669	904448
9276	904449
376677	904450
53570	904451
37425	904452
553446	904453
609418	904454
107293	904455
157764	904456
110955	904457
65618	904458
575872	904459
492604	904460
366410	904461
329392	904462
99841	904463
121395	904464
521070	904465
526023	904466
14778	904467
339876	904468
485241	904469
288535	904470
650853	904471
11862	904472
45148	904473
448384	904474
182609	904475
233037	904476
563616	904477
34943	904478
546148	904479
651640	904480
64157	904481
59320	904482
508793	904483
468478	904484
16377	904485
98997	904486
632592	904487
271520	904488
188391	904489
273340	904490
623390	904491
68204	904492
539734	904493
499947	904494
122521	904495
11024	904496
50468	904497
30184	904498
9957	904499
456523	904500
251113	904501
16145	904502
52188	904503
354315	904504
571590	904505
64766	904506
37539	904507
551882	904508
147678	904509
85153	904510
20102	904511
425458	904512
305800	904513
333970	904514
231983	904515
42975	904516
506284	904517
299	904518
266474	904519
283175	904520
5987	904521
368	904522
363390	904523
70686	904524
556284	904525
300712	904526
331064	904527
21335	904528
249374	904529
44316	904530
15146	904531
43105	904532
493541	904533
202792	904534
244130	904535
452045	904536
264885	904537
215632	904538
89430	904539
679843	904540
121662	904541
212883	904542
539650	904543
47778	904544
471179	904545
110450	904546
243567	904547
393289	904548
233201	904549
6202	904550
443841	904551
10040	904552
191787	904553
585750	904554
123531	904555
199929	904556
168145	904557
4475	904558
642752	904559
469569	904560
396329	904561
26098	904562
65951	904563
198798	904564
559536	904565
13157	904566
100725	904567
209591	904568
538901	904569
109403	904570
21750	904571
564474	904572
95620	904573
163346	904574
236548	904575
826	904576
560883	904577
276284	904578
127024	904579
460577	904580
36218	904581
44438	904582
598082	904583
38197	904584
397753	904585
97894	904586
244928	904587
250322	904588
415455	904589
173962	904590
36910	904591
364103	904592
537263	904593
341426	904594
8763	904595
43254	904596
65439	904597
68183	904598
5795	904599
1739	904600
250973	904601
18204	904602
152683	904603
378567	904604
106758	904605
695300	904606
461217	904607
56132	904608
176620	904609
42009	904610
649407	904611
675555	904612
672262	904613
85024	904614
264467	904615
414180	904616
510	904617
65517	904618
274156	904619
31832	904620
48736	904621
49198	904622
3170	904623
374447	904624
334415	904625
114786	904626
414151	904627
49899	904628
689174	904629
5725	904630
35864	904631
534121	904632
2890	904633
981	904634
534144	904635
1358	904636
266711	904637
22803	904638
112372	904639
116271	904640
383643	904641
25258	904642
50711	904643
115560	904644
529797	904645
120485	904646
5806	904647
118592	904648
524565	904649
100838	904650
156683	904651
31869	904652
95174	904653
317365	904654
88250	904655
116969	904656
473551	904657
4999	904658
40594	904659
15510	904660
396114	904661
586743	904662
369461	904663
437639	904664
46769	904665
146783	904666
291956	904667
540824	904668
32880	904669
14632	904670
545289	904671
345156	904672
40307	904673
180326	904674
667080	904675
164154	904676
660436	904677
480220	904678
52918	904679
530179	904680
130956	904681
155691	904682
201862	904683
332657	904684
189769	904685
6805	904686
151780	904687
2353	904688
48666	904689
649760	904690
417287	904691
41279	904692
463729	904693
89030	904694
5208	904695
103216	904696
528806	904697
386128	904698
268945	904699
111135	904700
141524	904701
629959	904702
179592	904703
628011	904704
124424	904705
584873	904706
95678	904707
622378	904708
267960	904709
24362	904710
447596	904711
468373	904712
667806	904713
141637	904714
343958	904715
395432	904716
669897	904717
55828	904718
416148	904719
679930	904720
423553	904721
144538	904722
174285	904723
539513	904724
159175	904725
660554	904726
106937	904727
482574	904728
624804	904729
317360	904730
432752	904731
229108	904732
61397	904733
653764	904734
584314	904735
591409	904736
28507	904737
142866	904738
319103	904739
297606	904740
159106	904741
608905	904742
465048	904743
100107	904744
36134	904745
188211	904746
36895	904747
7323	904748
674480	904749
160454	904750
89645	904751
11384	904752
395760	904753
44329	904754
55530	904755
159661	904756
10810	904757
365523	904758
87406	904759
482282	904760
320207	904761
625356	904762
167134	904763
125962	904764
75058	904765
160593	904766
31432	904767
265298	904768
42057	904769
286964	904770
36680	904771
642386	904772
8289	904773
292994	904774
590740	904775
599865	904776
169700	904777
262536	904778
7228	904779
300518	904780
157376	904781
58650	904782
430206	904783
24812	904784
494284	904785
205975	904786
374026	904787
117839	904788
354576	904789
253015	904790
426132	904791
180023	904792
393924	904793
118844	904794
159963	904795
46743	904796
5571	904797
636506	904798
116056	904799
33268	904800
564879	904801
159613	904802
78266	904803
86591	904804
547253	904805
387835	904806
59097	904807
113707	904808
117579	904809
498117	904810
437654	904811
2897	904812
617128	904813
116959	904814
28343	904815
23964	904816
586745	904817
612017	904818
72903	904819
355053	904820
49226	904821
347406	904822
1166	904823
189013	904824
480915	904825
23682	904826
30126	904827
9846	904828
286537	904829
233335	904830
374292	904831
44304	904832
410634	904833
536035	904834
57812	904835
323028	904836
155704	904837
65082	904838
322510	904839
685011	904840
493873	904841
28596	904842
463967	904843
68523	904844
434454	904845
507643	904846
615232	904847
688297	904848
30993	904849
14567	904850
6285	904851
234844	904852
267759	904853
237165	904854
382133	904855
1734	904856
57414	904857
39585	904858
127256	904859
80897	904860
122847	904861
161548	904862
200952	904863
89180	904864
363387	904865
135322	904866
131897	904867
4491	904868
23366	904869
463616	904870
39470	904871
13471	904872
32836	904873
542408	904874
60574	904875
87710	904876
451771	904877
159089	904878
12735	904879
121309	904880
16823	904881
134481	904882
513541	904883
456263	904884
294143	904885
209533	904886
556180	904887
291041	904888
215656	904889
672920	904890
221066	904891
564869	904892
270	904893
118992	904894
237568	904895
168676	904896
127872	904897
184995	904898
256996	904899
26919	904900
387998	904901
590000	904902
231962	904903
109026	904904
75305	904905
199970	904906
617435	904907
109323	904908
196452	904909
345155	904910
235569	904911
259082	904912
67287	904913
31602	904914
34292	904915
211900	904916
376475	904917
237576	904918
47978	904919
523954	904920
86563	904921
679911	904922
320077	904923
175118	904924
171861	904925
530119	904926
10648	904927
16196	904928
51883	904929
44658	904930
597646	904931
285447	904932
498495	904933
130231	904934
669711	904935
592664	904936
171844	904937
623550	904938
35263	904939
52980	904940
425951	904941
14079	904942
38574	904943
165692	904944
140928	904945
70648	904946
447577	904947
24970	904948
228933	904949
325582	904950
276146	904951
311282	904952
371570	904953
70021	904954
43178	904955
445173	904956
678796	904957
48971	904958
67637	904959
212769	904960
345679	904961
564702	904962
651982	904963
115204	904964
590659	904965
625855	904966
401055	904967
27908	904968
3894	904969
574275	904970
129840	904971
281009	904972
55266	904973
137414	904974
36729	904975
355560	904976
5944	904977
148442	904978
285146	904979
292999	904980
319893	904981
112353	904982
75833	904983
12999	904984
58427	904985
620851	904986
51800	904987
139723	904988
206015	904989
9196	904990
70389	904991
76352	904992
81478	904993
133690	904994
330511	904995
668531	904996
169368	904997
87026	904998
96155	904999
430657	905000
33754	905001
521108	905002
25673	905003
296404	905004
138385	905005
236517	905006
255611	905007
32992	905008
138689	905009
70636	905010
263362	905011
400044	905012
566564	905013
579212	905014
120746	905015
200862	905016
183110	905017
81442	905018
227232	905019
159342	905020
188190	905021
581160	905022
648897	905023
388881	905024
509830	905025
22607	905026
19320	905027
448312	905028
340388	905029
126900	905030
159174	905031
150836	905032
145618	905033
664619	905034
359	905035
49199	905036
2003	905037
310018	905038
24301	905039
475068	905040
22471	905041
145501	905042
552155	905043
184	905044
63444	905045
39036	905046
511520	905047
18714	905048
58312	905049
11938	905050
79630	905051
46483	905052
52029	905053
10347	905054
214209	905055
242170	905056
656534	905057
43988	905058
13048	905059
163842	905060
4541	905061
323399	905062
102526	905063
424648	905064
75275	905065
28956	905066
692391	905067
93001	905068
557329	905069
78943	905070
107721	905071
86283	905072
3730	905073
277954	905074
103894	905075
267176	905076
42621	905077
32473	905078
141334	905079
8130	905080
23471	905081
70093	905082
155637	905083
73495	905084
307820	905085
84040	905086
12154	905087
525422	905088
637790	905089
48710	905090
201090	905091
48767	905092
530205	905093
7312	905094
496266	905095
1811	905096
510197	905097
587168	905098
557123	905099
136211	905100
106442	905101
74355	905102
8213	905103
38957	905104
1618	905105
40891	905106
30757	905107
463161	905108
489587	905109
2	905110
291819	905111
258750	905112
88323	905113
188700	905114
412633	905115
121323	905116
255881	905117
19319	905118
44885	905119
136736	905120
89488	905121
29272	905122
208258	905123
52225	905124
506081	905125
49286	905126
172381	905127
5390	905128
555338	905129
412436	905130
498735	905131
61	905132
137474	905133
560673	905134
264548	905135
40350	905136
53615	905137
229570	905138
170726	905139
9	905140
328956	905141
512889	905142
9313	905143
526109	905144
5952	905145
147247	905146
155583	905147
16980	905148
67201	905149
456274	905150
23909	905151
411949	905152
600810	905153
135333	905154
383284	905155
341053	905156
354847	905157
546583	905158
542714	905159
181236	905160
345726	905161
345720	905162
37557	905163
179593	905164
54853	905165
115696	905166
174903	905167
460615	905168
57238	905169
684943	905170
18139	905171
332656	905172
294887	905173
59073	905174
69721	905175
189828	905176
117069	905177
489751	905178
234693	905179
132270	905180
58365	905181
64190	905182
129145	905183
675025	905184
172641	905185
129164	905186
58620	905187
286830	905188
234217	905189
622644	905190
377025	905191
381591	905192
167444	905193
597321	905194
355790	905195
449192	905196
511676	905197
47255	905198
161807	905199
499405	905200
168748	905201
58369	905202
201	905203
56632	905204
162250	905205
584550	905206
531299	905207
485417	905208
13081	905209
387821	905210
7891	905211
109662	905212
40916	905213
550762	905214
13223	905215
398016	905216
398098	905217
464760	905218
129249	905219
610274	905220
189764	905221
398172	905222
171349	905223
521850	905224
89173	905225
648612	905226
332	905227
268471	905228
496865	905229
47966	905230
362747	905231
304029	905232
531192	905233
228440	905234
47582	905235
126116	905236
268420	905237
144639	905238
469340	905239
503114	905240
117578	905241
507331	905242
205037	905243
671109	905244
671155	905245
223935	905246
523875	905247
315447	905248
41841	905249
109531	905250
23122	905251
171692	905252
31230	905253
124820	905254
1242	905255
438920	905256
624049	905257
578046	905258
527332	905259
234169	905260
511375	905261
453618	905262
20535	905263
600341	905264
516461	905265
478149	905266
408827	905267
275242	905268
688676	905269
613995	905270
475630	905271
66611	905272
366286	905273
351111	905274
407914	905275
111488	905276
54915	905277
667892	905278
166210	905279
254945	905280
642077	905281
194279	905282
95301	905283
18965	905284
647197	905285
648157	905286
390778	905287
516154	905288
639119	905289
34723	905290
400252	905291
71817	905292
494756	905293
355270	905294
187846	905295
53087	905296
177363	905297
140657	905298
55310	905299
618978	905300
55311	905301
157780	905302
55311	905303
317399	905304
2515	905305
586021	905306
586028	905307
605491	905308
180684	905309
1801	905310
398819	905311
450426	905312
17252	905313
49520	905314
115769	905315
267695	905316
496832	905317
139166	905318
526264	905319
150112	905320
601625	905321
306872	905322
5683	905323
164939	905324
498414	905325
17553	905326
159809	905327
149511	905328
435088	905329
131719	905330
380533	905331
31	905332
56641	905333
9632	905334
41475	905335
155236	905336
31154	905337
521199	905338
609130	905339
26506	905340
294042	905341
344312	905342
45390	905343
171816	905344
292907	905345
281370	905346
442007	905347
80193	905348
629387	905349
691316	905350
7097	905351
2035	905352
484256	905353
673	905354
36907	905355
301353	905356
675439	905357
527156	905358
76946	905359
379283	905360
666107	905361
114986	905362
85823	905363
550896	905364
163744	905365
10821	905366
82332	905367
7947	905368
329665	905369
505579	905370
62613	905371
350626	905372
38647	905373
495022	905374
310966	905375
106331	905376
656525	905377
292537	905378
142468	905379
430302	905380
544972	905381
656526	905382
234146	905383
678012	905384
534581	905385
546494	905386
619634	905387
75710	905388
195653	905389
397993	905390
191099	905391
688058	905392
438413	905393
140124	905394
37563	905395
655142	905396
234343	905397
24236	905398
430346	905399
389826	905400
248137	905401
327090	905402
566499	905403
101884	905404
140661	905405
1330	905406
150412	905407
102554	905408
44395	905409
581579	905410
589069	905411
126146	905412
344822	905413
648304	905414
648307	905415
417638	905416
53451	905417
648297	905418
272285	905419
386395	905420
214427	905421
184155	905422
45545	905423
2767	905424
503354	905425
430326	905426
98959	905427
54578	905428
173306	905429
185162	905430
106990	905431
420732	905432
109924	905433
152951	905434
202153	905435
152224	905436
152264	905437
142451	905438
40790	905439
26963	905440
3189	905441
464156	905442
499419	905443
55017	905444
4297	905445
161846	905446
464873	905447
250059	905448
265785	905449
398395	905450
116387	905451
221088	905452
50046	905453
228894	905454
80035	905455
235610	905456
655148	905457
424404	905458
165490	905459
624991	905460
595334	905461
109931	905462
50062	905463
486485	905464
268211	905465
132598	905466
332314	905467
621866	905468
171923	905469
53643	905470
44941	905471
588943	905472
3515	905473
688450	905474
106553	905475
20628	905476
31624	905477
332090	905478
419625	905479
78119	905480
621749	905481
182588	905482
55674	905483
607801	905484
32619	905485
586304	905486
608926	905487
202783	905488
105744	905489
386798	905490
474132	905491
32355	905492
429638	905493
644761	905494
697557	905495
31111	905496
60751	905497
441992	905498
467970	905499
8725	905500
7048	905501
437037	905502
89153	905503
338788	905504
493199	905505
456540	905506
150010	905507
590771	905508
160240	905509
421493	905510
65646	905511
136601	905512
105636	905513
16871	905514
72975	905515
245664	905516
366740	905517
106570	905518
671689	905519
156484	905520
575185	905521
79685	905522
1341	905523
166199	905524
63875	905525
130255	905526
18819	905527
93099	905528
650847	905529
135240	905530
52931	905531
61854	905532
20774	905533
181909	905534
140529	905535
544111	905536
133831	905537
134	905538
147	905539
287556	905540
321535	905541
114322	905542
293864	905543
598595	905544
569064	905545
10052	905546
136063	905547
11951	905548
356008	905549
9751	905550
58803	905551
341791	905552
292995	905553
145575	905554
139424	905555
412624	905556
524335	905557
607926	905558
163455	905559
23438	905560
221898	905561
270956	905562
619493	905563
125138	905564
99113	905565
638490	905566
565294	905567
302061	905568
52618	905569
286733	905570
323170	905571
509815	905572
58455	905573
637794	905574
683794	905575
167915	905576
2063	905577
81151	905578
168020	905579
31821	905580
173150	905581
461784	905582
567908	905583
179596	905584
321913	905585
208706	905586
197077	905587
353740	905588
227905	905589
472512	905590
599978	905591
53571	905592
97210	905593
122592	905594
28298	905595
626481	905596
420383	905597
228648	905598
42787	905599
230469	905600
17634	905601
574096	905602
626188	905603
924	905604
70121	905605
18880	905606
5297	905607
235824	905608
364740	905609
631569	905610
28110	905611
213898	905612
264077	905613
443355	905614
585381	905615
206710	905616
163499	905617
613871	905618
202589	905619
159216	905620
590988	905621
123150	905622
1492	905623
682108	905624
147908	905625
52561	905626
156996	905627
93161	905628
83496	905629
305951	905630
5188	905631
337434	905632
49292	905633
103171	905634
43585	905635
682212	905636
55101	905637
13622	905638
402273	905639
641189	905640
134786	905641
506177	905642
170588	905643
667321	905644
110464	905645
291037	905646
96474	905647
5555	905648
471279	905649
6310	905650
122578	905651
293312	905652
200226	905653
40269	905654
289295	905655
72261	905656
2452	905657
589706	905658
458168	905659
228022	905660
91717	905661
3151	905662
671850	905663
172098	905664
556899	905665
492771	905666
162981	905667
25017	905668
9519	905669
53497	905670
33273	905671
182988	905672
529115	905673
456860	905674
316205	905675
567625	905676
781	905677
234333	905678
667166	905679
24962	905680
593041	905681
163385	905682
136527	905683
112879	905684
537802	905685
100493	905686
568743	905687
164377	905688
147302	905689
300326	905690
320395	905691
603208	905692
325608	905693
222468	905694
450781	905695
209461	905696
278283	905697
11640	905698
20016	905699
408597	905700
408541	905701
138700	905702
394944	905703
678480	905704
172293	905705
631059	905706
3084	905707
5562	905708
123979	905709
606122	905710
115805	905711
22256	905712
2948	905713
582019	905714
144504	905715
101	905716
46121	905717
69075	905718
121588	905719
624651	905720
187225	905721
195843	905722
235605	905723
191765	905724
16910	905725
162000	905726
682333	905727
421768	905728
28347	905729
102682	905730
142079	905731
28106	905732
8325	905733
95820	905734
664636	905735
540471	905736
678523	905737
125298	905738
342	905739
168669	905740
440624	905741
386418	905742
1698	905743
646262	905744
47375	905745
438872	905746
202626	905747
16647	905748
105816	905749
3116	905750
470064	905751
312143	905752
80125	905753
109309	905754
320260	905755
354715	905756
533048	905757
497626	905758
38750	905759
18923	905760
311612	905761
330296	905762
9589	905763
283699	905764
397000	905765
49402	905766
6699	905767
46657	905768
36284	905769
185762	905770
460060	905771
316158	905772
58302	905773
22394	905774
106145	905775
421782	905776
300138	905777
441422	905778
194442	905779
68239	905780
18252	905781
292383	905782
118766	905783
658335	905784
154832	905785
101224	905786
459801	905787
477511	905788
56812	905789
681983	905790
325048	905791
39756	905792
266560	905793
69098	905794
397351	905795
613758	905796
136218	905797
562633	905798
527362	905799
682228	905800
12044	905801
5823	905802
36847	905803
93567	905804
101812	905805
42788	905806
238371	905807
14080	905808
267306	905809
104110	905810
97768	905811
158011	905812
63149	905813
653638	905814
406756	905815
93745	905816
5	905817
37482	905818
644027	905819
20410	905820
77932	905821
277942	905822
324129	905823
23308	905824
184956	905825
9210	905826
664808	905827
39948	905828
168170	905829
684420	905830
658444	905831
165347	905832
658443	905833
658450	905834
634813	905835
192	905836
155416	905837
92773	905838
138427	905839
106039	905840
169	905841
5865	905842
626165	905843
227660	905844
352049	905845
105400	905846
212487	905847
368487	905848
88675	905849
92638	905850
18725	905851
681887	905852
177952	905853
135409	905854
82259	905855
456878	905856
175057	905857
73714	905858
405547	905859
242	905860
621775	905861
530231	905862
615686	905863
322497	905864
125742	905865
318792	905866
13405	905867
516401	905868
60825	905869
100306	905870
680397	905871
348525	905872
165373	905873
96853	905874
371638	905875
92872	905876
140696	905877
147276	905878
281753	905879
44082	905880
298341	905881
38266	905882
2470	905883
79853	905884
167395	905885
124323	905886
101016	905887
72773	905888
449075	905889
600241	905890
466294	905891
245851	905892
142802	905893
102970	905894
276874	905895
2889	905896
498218	905897
266920	905898
10698	905899
686723	905900
2748	905901
56600	905902
262174	905903
547239	905904
23489	905905
61219	905906
85062	905907
100223	905908
105535	905909
112956	905910
670018	905911
90319	905912
27805	905913
1863	905914
37047	905915
58809	905916
129253	905917
181887	905918
457024	905919
257418	905920
131530	905921
168598	905922
135124	905923
523200	905924
533442	905925
29737	905926
70313	905927
287016	905928
122787	905929
29390	905930
494926	905931
510154	905932
320574	905933
2892	905934
240209	905935
10470	905936
667356	905937
61601	905938
105031	905939
680749	905940
154232	905941
136240	905942
389662	905943
123217	905944
92062	905945
3224	905946
8276	905947
392152	905948
506364	905949
100852	905950
114216	905951
404959	905952
591981	905953
168171	905954
133944	905955
325540	905956
37274	905957
82074	905958
456478	905959
563725	905960
584977	905961
35918	905962
404482	905963
584947	905964
53174	905965
115803	905966
272252	905967
278506	905968
465455	905969
130615	905970
89064	905971
618438	905972
663082	905973
58803	905974
225	905975
65414	905976
637958	905977
155523	905978
422779	905979
159553	905980
9377	905981
25011	905982
157195	905983
38993	905984
273552	905985
455484	905986
696610	905987
41217	905988
91060	905989
24068	905990
492563	905991
130631	905992
245	905993
195148	905994
640043	905995
261585	905996
87668	905997
153823	905998
25389	905999
574903	906000
159591	906001
36329	906002
385137	906003
143742	906004
102809	906005
376232	906006
153306	906007
13047	906008
181884	906009
7103	906010
626031	906011
306854	906012
695446	906013
16824	906014
158975	906015
527223	906016
35055	906017
44407	906018
41894	906019
29979	906020
655596	906021
265101	906022
41536	906023
225	906024
108942	906025
9146	906026
185975	906027
79682	906028
65314	906029
451829	906030
499327	906031
169672	906032
65268	906033
19037	906034
396447	906035
620518	906036
159276	906037
299072	906038
39608	906039
22822	906040
3855	906041
3855	906042
107702	906043
582051	906044
448580	906045
5258	906046
13145	906047
158888	906048
208580	906049
40431	906050
404	906051
650294	906052
28445	906053
53819	906054
108746	906055
489591	906056
498441	906057
2315	906058
407560	906059
5334	906060
667272	906061
52013	906062
486664	906063
467986	906064
149726	906065
31	906066
690619	906067
6395	906068
427474	906069
343697	906070
308035	906071
29480	906072
436346	906073
554704	906074
13592	906075
29406	906076
216058	906077
484134	906078
5902	906079
99227	906080
521918	906081
429630	906082
33567	906083
61	906084
145450	906085
23173	906086
126490	906087
53175	906088
442389	906089
18	906090
68928	906091
11262	906092
11130	906093
40	906094
394490	906095
101860	906096
45014	906097
383276	906098
11784	906099
138093	906100
7289	906101
91543	906102
34	906103
128192	906104
171568	906105
4592	906106
92425	906107
1787	906108
66971	906109
330225	906110
40597	906111
465449	906112
409635	906113
75740	906114
466026	906115
462038	906116
49108	906117
155045	906118
14223	906119
11355	906120
89882	906121
205232	906122
432759	906123
632836	906124
409500	906125
103868	906126
287370	906127
78946	906128
477451	906129
6698	906130
112827	906131
146458	906132
31726	906133
138477	906134
101765	906135
46401	906136
30544	906137
170283	906138
303864	906139
49103	906140
381455	906141
26413	906142
424704	906143
2974	906144
396432	906145
126968	906146
70926	906147
527611	906148
462024	906149
220736	906150
139732	906151
20387	906152
667774	906153
812	906154
162743	906155
101670	906156
91958	906157
103091	906158
21545	906159
594232	906160
166674	906161
536585	906162
149231	906163
13107	906164
673891	906165
107777	906166
682150	906167
214152	906168
101555	906169
6108	906170
23958	906171
150201	906172
70217	906173
532853	906174
394747	906175
121561	906176
133001	906177
56334	906178
10100	906179
173870	906180
555485	906181
3073	906182
11388	906183
86829	906184
8725	906185
120176	906186
446291	906187
11979	906188
4308	906189
553866	906190
45756	906191
71824	906192
540743	906193
128621	906194
3269	906195
44035	906196
21478	906197
47671	906198
591808	906199
298290	906200
49143	906201
518834	906202
6653	906203
588142	906204
62134	906205
284643	906206
337	906207
101736	906208
7701	906209
108708	906210
65539	906211
59870	906212
3307	906213
752	906214
18451	906215
693067	906216
396278	906217
260011	906218
610153	906219
215383	906220
2469	906221
377639	906222
2320	906223
37997	906224
98484	906225
2922	906226
13613	906227
294336	906228
410040	906229
560205	906230
877	906231
266642	906232
586955	906233
9422	906234
48009	906235
1722	906236
464468	906237
41	906238
994	906239
149790	906240
124824	906241
451	906242
45683	906243
147	906244
27316	906245
541863	906246
503054	906247
48026	906248
423630	906249
308296	906250
409754	906251
559252	906252
150745	906253
222951	906254
55577	906255
317976	906256
128577	906257
30029	906258
2494	906259
160349	906260
72717	906261
450809	906262
665124	906263
267213	906264
16229	906265
8521	906266
6772	906267
379840	906268
619045	906269
100052	906270
498	906271
3419	906272
2899	906273
539590	906274
184376	906275
404	906276
465731	906277
165826	906278
451137	906279
14424	906280
448212	906281
361181	906282
44422	906283
361169	906284
149610	906285
508347	906286
134684	906287
36292	906288
556394	906289
52251	906290
223239	906291
352637	906292
72803	906293
667852	906294
76358	906295
212287	906296
9293	906297
27969	906298
24180	906299
288546	906300
167181	906301
53160	906302
664539	906303
591494	906304
66504	906305
690289	906306
480389	906307
651	906308
70353	906309
622136	906310
337037	906311
357484	906312
59751	906313
189140	906314
345973	906315
41642	906316
99649	906317
478075	906318
329177	906319
86875	906320
361	906321
31731	906322
35749	906323
133099	906324
390634	906325
354948	906326
296856	906327
523619	906328
473515	906329
56302	906330
465155	906331
530151	906332
618670	906333
86261	906334
362410	906335
621296	906336
311071	906337
270185	906338
219665	906339
294881	906340
3172	906341
54937	906342
293878	906343
415590	906344
80607	906345
366402	906346
242372	906347
133	906348
368174	906349
788	906350
679933	906351
199395	906352
551926	906353
94533	906354
272350	906355
56331	906356
450132	906357
2173	906358
663976	906359
18749	906360
151964	906361
302880	906362
27926	906363
307827	906364
124246	906365
163436	906366
229917	906367
387984	906368
14534	906369
445980	906370
530005	906371
214015	906372
59175	906373
546158	906374
12899	906375
509670	906376
99004	906377
284	906378
28220	906379
336452	906380
327778	906381
331692	906382
617424	906383
546220	906384
6813	906385
29033	906386
328144	906387
14025	906388
490958	906389
62667	906390
546	906391
131174	906392
368697	906393
241569	906394
45780	906395
150239	906396
576279	906397
15496	906398
427768	906399
18605	906400
315946	906401
402274	906402
531633	906403
17475	906404
34881	906405
4610	906406
275130	906407
53	906408
571968	906409
141351	906410
85656	906411
309813	906412
98850	906413
210657	906414
17673	906415
23421	906416
34816	906417
130463	906418
45077	906419
56551	906420
49123	906421
19590	906422
8331	906423
281121	906424
251660	906425
18920	906426
477307	906427
48523	906428
421632	906429
67198	906430
408453	906431
424132	906432
55048	906433
5094	906434
512766	906435
573038	906436
30406	906437
1917	906438
536630	906439
310099	906440
530712	906441
422134	906442
155781	906443
509838	906444
109571	906445
629470	906446
72159	906447
233923	906448
309328	906449
81660	906450
252871	906451
482575	906452
3230	906453
43744	906454
671990	906455
22869	906456
23045	906457
2135	906458
234742	906459
136251	906460
15847	906461
22699	906462
601166	906463
30788	906464
228	906465
142855	906466
169212	906467
114014	906468
417893	906469
214706	906470
56609	906471
106030	906472
8	906473
634521	906474
23283	906475
118285	906476
545834	906477
605	906478
404977	906479
268589	906480
613786	906481
1620	906482
86674	906483
19310	906484
94199	906485
156052	906486
336518	906487
96731	906488
519620	906489
114276	906490
90835	906491
222375	906492
63030	906493
134966	906494
221236	906495
20458	906496
158786	906497
160735	906498
38455	906499
61	906500
1673	906501
108691	906502
15370	906503
64350	906504
584	906505
73474	906506
642712	906507
336510	906508
144337	906509
633	906510
29943	906511
19322	906512
396297	906513
72250	906514
489321	906515
4694	906516
296280	906517
100699	906518
524627	906519
406339	906520
55055	906521
116432	906522
489027	906523
452884	906524
193364	906525
359245	906526
350884	906527
119806	906528
374726	906529
374739	906530
43031	906531
163129	906532
631471	906533
4601	906534
315584	906535
48377	906536
278163	906537
449395	906538
532835	906539
9291	906540
564326	906541
24040	906542
373964	906543
159714	906544
15108	906545
2683	906546
168297	906547
25111	906548
165242	906549
42281	906550
1695	906551
145776	906552
462833	906553
120582	906554
328119	906555
11988	906556
157613	906557
60030	906558
323577	906559
303526	906560
141092	906561
459893	906562
8440	906563
23058	906564
254630	906565
506484	906566
149290	906567
499865	906568
453439	906569
149033	906570
9	906571
111533	906572
531193	906573
70674	906574
553625	906575
457762	906576
43097	906577
559966	906578
4327	906579
590	906580
109942	906581
608758	906582
2331	906583
453149	906584
398450	906585
553337	906586
102845	906587
575913	906588
10576	906589
191091	906590
314193	906591
153489	906592
81056	906593
98187	906594
363635	906595
9408	906596
43272	906597
128079	906598
98283	906599
336540	906600
57472	906601
42773	906602
449658	906603
235992	906604
469517	906605
92105	906606
568667	906607
272937	906608
175146	906609
117	906610
96707	906611
86295	906612
86295	906613
12768	906614
657456	906615
250438	906616
273928	906617
67514	906618
594258	906619
601526	906620
56415	906621
110397	906622
253889	906623
334542	906624
632038	906625
533466	906626
326	906627
322	906628
7374	906629
139467	906630
112526	906631
13199	906632
273456	906633
618893	906634
343488	906635
775	906636
65714	906637
646661	906638
207337	906639
646498	906640
619003	906641
646692	906642
72105	906643
668578	906644
206793	906645
688238	906646
631260	906647
640342	906648
646156	906649
229523	906650
3988	906651
266097	906652
338407	906653
22276	906654
44421	906655
360960	906656
46112	906657
10322	906658
293	906659
367917	906660
141958	906661
660057	906662
463704	906663
306565	906664
306518	906665
9039	906666
47543	906667
118600	906668
497	906669
532801	906670
69227	906671
559	906672
189	906673
663577	906674
71886	906675
65523	906676
518852	906677
486545	906678
299003	906679
23377	906680
188378	906681
70370	906682
182619	906683
647679	906684
247310	906685
409508	906686
328830	906687
74668	906688
400668	906689
531485	906690
2441	906691
530286	906692
76190	906693
423938	906694
357931	906695
76410	906696
87564	906697
94796	906698
21629	906699
642367	906700
6256	906701
235680	906702
12074	906703
450797	906704
140290	906705
14565	906706
41094	906707
50180	906708
419322	906709
281160	906710
112338	906711
127407	906712
105978	906713
476408	906714
359744	906715
50375	906716
24338	906717
378824	906718
2199	906719
588392	906720
326390	906721
52027	906722
52027	906723
163008	906724
259974	906725
342136	906726
293938	906727
235989	906728
627867	906729
82850	906730
269664	906731
605875	906732
358192	906733
208740	906734
86075	906735
403259	906736
312192	906737
328058	906738
58803	906739
122792	906740
555288	906741
135612	906742
616765	906743
695847	906744
442134	906745
105698	906746
445922	906747
249090	906748
65247	906749
388733	906750
5800	906751
598024	906752
81553	906753
242273	906754
525674	906755
472036	906756
29843	906757
298721	906758
3886	906759
56234	906760
202217	906761
316440	906762
182974	906763
386498	906764
49732	906765
40688	906766
244654	906767
78321	906768
295731	906769
425531	906770
244916	906771
531601	906772
75421	906773
24080	906774
499634	906775
311769	906776
161617	906777
408312	906778
59738	906779
350	906780
454603	906781
15492	906782
107951	906783
22341	906784
143506	906785
6580	906786
20835	906787
134283	906788
650041	906789
1574	906790
466211	906791
551808	906792
20586	906793
15338	906794
177520	906795
28256	906796
548610	906797
45729	906798
162206	906799
208363	906800
26756	906801
84461	906802
164387	906803
26453	906804
536326	906805
406942	906806
55221	906807
136160	906808
96833	906809
140793	906810
105178	906811
410625	906812
164860	906813
89565	906814
549925	906815
317974	906816
141770	906817
185991	906818
632543	906819
375489	906820
308284	906821
583963	906822
368689	906823
542548	906824
3800	906825
5358	906826
6937	906827
24951	906828
14785	906829
74230	906830
247116	906831
619188	906832
165776	906833
83615	906834
613768	906835
1837	906836
267893	906837
160489	906838
20817	906839
15280	906840
465537	906841
184616	906842
113637	906843
28942	906844
107955	906845
568602	906846
11113	906847
567281	906848
157083	906849
184632	906850
430330	906851
385658	906852
536967	906853
100155	906854
54676	906855
214353	906856
15599	906857
193078	906858
430440	906859
95721	906860
315096	906861
131267	906862
117171	906863
155129	906864
152646	906865
8359	906866
57370	906867
628171	906868
437563	906869
675367	906870
560024	906871
495138	906872
289008	906873
245214	906874
691752	906875
43690	906876
53348	906877
159866	906878
23472	906879
191250	906880
133175	906881
101081	906882
172736	906883
52634	906884
93384	906885
655935	906886
333996	906887
79254	906888
668725	906889
533584	906890
418347	906891
4025	906892
211481	906893
40869	906894
472387	906895
5386	906896
123419	906897
555913	906898
12645	906899
46309	906900
357089	906901
576898	906902
284019	906903
28007	906904
12091	906905
638142	906906
58374	906907
73840	906908
112526	906909
633228	906910
282575	906911
143484	906912
236306	906913
278421	906914
433556	906915
490177	906916
472380	906917
125479	906918
404383	906919
207214	906920
205159	906921
11388	906922
184330	906923
198181	906924
38695	906925
543884	906926
252757	906927
35935	906928
543085	906929
601005	906930
184250	906931
473232	906932
390781	906933
396642	906934
657863	906935
55770	906936
387431	906937
19999	906938
1393	906939
46903	906940
269922	906941
486630	906942
25310	906943
518237	906944
52253	906945
529994	906946
600109	906947
403951	906948
287417	906949
394124	906950
495804	906951
230	906952
235049	906953
295160	906954
214466	906955
477521	906956
25603	906957
535385	906958
3775	906959
144273	906960
672077	906961
685133	906962
59293	906963
95308	906964
348759	906965
296870	906966
445436	906967
646367	906968
382943	906969
163092	906970
601963	906971
62444	906972
665752	906973
37045	906974
286086	906975
13705	906976
18114	906977
43034	906978
384087	906979
634309	906980
110539	906981
228925	906982
67697	906983
316120	906984
55127	906985
258412	906986
15207	906987
58692	906988
13092	906989
227739	906990
292193	906991
19733	906992
57544	906993
2945	906994
691291	906995
267193	906996
566940	906997
313365	906998
231340	906999
94357	907000
33259	907001
57	907002
232472	907003
421058	907004
664547	907005
400850	907006
18234	907007
34712	907008
2627	907009
547945	907010
13805	907011
661656	907012
338543	907013
253835	907014
678534	907015
16145	907016
3429	907017
694076	907018
207830	907019
253345	907020
57672	907021
522727	907022
359737	907023
28251	907024
253349	907025
67865	907026
430025	907027
25699	907028
410610	907029
14670	907030
255260	907031
53275	907032
36655	907033
281768	907034
642751	907035
135914	907036
621347	907037
282932	907038
9018	907039
442033	907040
153217	907041
624243	907042
62068	907043
236590	907044
413280	907045
441020	907046
29045	907047
107340	907048
74683	907049
150457	907050
522331	907051
633775	907052
553238	907053
295688	907054
8089	907055
136022	907056
3944	907057
9589	907058
98248	907059
21626	907060
47972	907061
15670	907062
24705	907063
316008	907064
450433	907065
61330	907066
29189	907067
54692	907068
291804	907069
530183	907070
579941	907071
241822	907072
567223	907073
245631	907074
311404	907075
39797	907076
3534	907077
454978	907078
3871	907079
74402	907080
197129	907081
511609	907082
10120	907083
595626	907084
73843	907085
45363	907086
4049	907087
18740	907088
5324	907089
444054	907090
47240	907091
423681	907092
157540	907093
409352	907094
96808	907095
380947	907096
109301	907097
58762	907098
511433	907099
56179	907100
15967	907101
445586	907102
348823	907103
382205	907104
193766	907105
10138	907106
11	907107
417673	907108
218489	907109
217460	907110
218662	907111
70111	907112
70005	907113
70118	907114
5041	907115
28922	907116
70133	907117
69691	907118
217779	907119
70167	907120
168940	907121
315227	907122
13723	907123
688615	907124
20133	907125
521168	907126
584704	907127
673516	907128
557027	907129
144728	907130
22532	907131
28022	907132
279	907133
644454	907134
62242	907135
357544	907136
446387	907137
421002	907138
36549	907139
74739	907140
92091	907141
41387	907142
284146	907143
27548	907144
64371	907145
672239	907146
3373	907147
452554	907148
46341	907149
328861	907150
326112	907151
418510	907152
86841	907153
662312	907154
2624	907155
30	907156
559135	907157
186345	907158
574785	907159
266407	907160
41202	907161
77435	907162
23208	907163
245	907164
683339	907165
90037	907166
40335	907167
691286	907168
40335	907169
18548	907170
546854	907171
94887	907172
119128	907173
14432	907174
328846	907175
173157	907176
8199	907177
407027	907178
128282	907179
244812	907180
232433	907181
132581	907182
37963	907183
245	907184
304172	907185
20280	907186
142409	907187
457830	907188
117239	907189
465886	907190
459477	907191
153790	907192
71868	907193
540735	907194
328894	907195
421080	907196
217096	907197
42647	907198
509146	907199
14306	907200
88178	907201
328882	907202
494128	907203
544923	907204
501728	907205
124990	907206
30494	907207
565532	907208
2550	907209
78723	907210
457	907211
633296	907212
641919	907213
133895	907214
439111	907215
283711	907216
25008	907217
567613	907218
218682	907219
330629	907220
248386	907221
292215	907222
9	907223
6580	907224
2484	907225
145709	907226
14766	907227
279322	907228
224453	907229
21303	907230
89873	907231
666218	907232
505364	907233
254225	907234
119998	907235
496231	907236
1605	907237
168348	907238
112240	907239
43744	907240
614297	907241
96403	907242
566697	907243
54419	907244
254211	907245
453954	907246
609084	907247
408616	907248
33569	907249
423104	907250
378164	907251
39381	907252
601239	907253
18097	907254
10994	907255
68894	907256
126467	907257
504852	907258
381491	907259
565371	907260
38794	907261
13981	907262
188568	907263
86830	907264
224185	907265
165934	907266
31967	907267
371279	907268
40001	907269
58257	907270
429723	907271
678178	907272
189313	907273
662549	907274
524697	907275
600146	907276
417619	907277
492595	907278
72007	907279
8165	907280
424616	907281
102945	907282
512028	907283
579674	907284
581118	907285
41005	907286
465300	907287
3070	907288
424110	907289
10291	907290
402222	907291
147001	907292
599117	907293
97219	907294
136235	907295
144700	907296
29491	907297
133677	907298
173769	907299
281087	907300
232530	907301
694841	907302
114159	907303
145983	907304
526137	907305
567894	907306
449281	907307
141486	907308
342378	907309
396525	907310
20646	907311
44807	907312
4156	907313
651957	907314
401738	907315
668406	907316
44914	907317
352634	907318
84486	907319
128941	907320
681944	907321
163779	907322
424072	907323
97360	907324
117100	907325
383877	907326
24073	907327
57567	907328
99000	907329
39604	907330
209330	907331
135593	907332
180146	907333
330293	907334
34712	907335
360973	907336
33262	907337
519915	907338
247776	907339
62755	907340
480601	907341
364598	907342
467751	907343
372486	907344
267015	907345
78565	907346
3120	907347
412932	907348
151666	907349
435674	907350
572917	907351
72962	907352
160094	907353
7354	907354
595498	907355
20957	907356
235970	907357
263756	907358
517380	907359
182668	907360
6580	907361
54507	907362
88820	907363
410752	907364
111640	907365
626043	907366
167093	907367
4985	907368
39597	907369
264093	907370
94880	907371
83874	907372
669166	907373
395	907374
24096	907375
572086	907376
46040	907377
53853	907378
678519	907379
626025	907380
182700	907381
89882	907382
627062	907383
41467	907384
596648	907385
40910	907386
441373	907387
97475	907388
14502	907389
107683	907390
144052	907391
16647	907392
126215	907393
55427	907394
154412	907395
92075	907396
359020	907397
415675	907398
503892	907399
233393	907400
75234	907401
7016	907402
437378	907403
170523	907404
191	907405
107757	907406
283745	907407
193268	907408
405116	907409
405072	907410
606509	907411
100961	907412
95637	907413
23172	907414
569998	907415
6621	907416
27847	907417
41802	907418
26348	907419
293207	907420
256926	907421
66427	907422
145230	907423
299352	907424
89614	907425
12011	907426
204377	907427
291713	907428
362117	907429
154233	907430
242724	907431
510610	907432
572143	907433
601708	907434
327483	907435
673266	907436
366738	907437
60063	907438
61588	907439
593192	907440
385748	907441
450405	907442
461078	907443
342212	907444
461180	907445
10575	907446
217525	907447
245	907448
41054	907449
16563	907450
477587	907451
17104	907452
229680	907453
612143	907454
467237	907455
131099	907456
120041	907457
94076	907458
537926	907459
173272	907460
103883	907461
479280	907462
224496	907463
36555	907464
684247	907465
392232	907466
36559	907467
47240	907468
212057	907469
682989	907470
451	907471
23066	907472
1254	907473
268669	907474
41971	907475
50010	907476
124821	907477
745	907478
506706	907479
52422	907480
13143	907481
4457	907482
586771	907483
107868	907484
409286	907485
71424	907486
69591	907487
5543	907488
509468	907489
561453	907490
123793	907491
58438	907492
1092	907493
637300	907494
8117	907495
675861	907496
267221	907497
10724	907498
21510	907499
3291	907500
124791	907501
270080	907502
19066	907503
55127	907504
4434	907505
120556	907506
56549	907507
439811	907508
134477	907509
169257	907510
325446	907511
551073	907512
95357	907513
229493	907514
159996	907515
108542	907516
153872	907517
30	907518
498247	907519
197670	907520
256939	907521
151323	907522
38798	907523
581210	907524
65184	907525
1961	907526
586253	907527
45805	907528
348677	907529
409405	907530
85170	907531
114809	907532
120073	907533
133184	907534
69406	907535
35625	907536
292216	907537
185902	907538
421724	907539
221850	907540
537602	907541
58711	907542
437035	907543
961	907544
29573	907545
5379	907546
127691	907547
466469	907548
28929	907549
24045	907550
24045	907551
16317	907552
481250	907553
112348	907554
135040	907555
513418	907556
37900	907557
147479	907558
511049	907559
293915	907560
322434	907561
168146	907562
46987	907563
5123	907564
385862	907565
163434	907566
4493	907567
565320	907568
547400	907569
224608	907570
12073	907571
660	907572
2792	907573
633375	907574
649723	907575
91362	907576
277907	907577
676375	907578
3344	907579
17085	907580
446022	907581
277647	907582
46460	907583
106809	907584
107848	907585
293436	907586
264163	907587
127174	907588
104757	907589
2265	907590
32886	907591
120	907592
146653	907593
198073	907594
521637	907595
1181	907596
26800	907597
36558	907598
53124	907599
584126	907600
53124	907601
72066	907602
330990	907603
56267	907604
21488	907605
685626	907606
623734	907607
278173	907608
89872	907609
55604	907610
19714	907611
42432	907612
669941	907613
218924	907614
89571	907615
174303	907616
18116	907617
655997	907618
51505	907619
477248	907620
8752	907621
486913	907622
6455	907623
55998	907624
90774	907625
637820	907626
314712	907627
576492	907628
172027	907629
145832	907630
126224	907631
250590	907632
547323	907633
321529	907634
399061	907635
30055	907636
107844	907637
219191	907638
646228	907639
50820	907640
261022	907641
189287	907642
58373	907643
45589	907644
193591	907645
416196	907646
38660	907647
644673	907648
58880	907649
538671	907650
56893	907651
496229	907652
94468	907653
51589	907654
295824	907655
134347	907656
104609	907657
364558	907658
339390	907659
9988	907660
203188	907661
312077	907662
100219	907663
17098	907664
630452	907665
32222	907666
611693	907667
625053	907668
23252	907669
21698	907670
8299	907671
193076	907672
573757	907673
250377	907674
495867	907675
99146	907676
534797	907677
671505	907678
339458	907679
28493	907680
236117	907681
125505	907682
49172	907683
252996	907684
52130	907685
507834	907686
2582	907687
1456	907688
291943	907689
147067	907690
526	907691
38266	907692
263610	907693
12474	907694
19073	907695
43512	907696
10495	907697
105855	907698
289081	907699
458823	907700
32208	907701
48388	907702
431275	907703
11094	907704
40943	907705
587465	907706
17235	907707
319433	907708
476335	907709
22095	907710
118621	907711
72985	907712
521481	907713
335838	907714
108682	907715
236374	907716
140726	907717
96488	907718
59749	907719
13	907720
477433	907721
348529	907722
29903	907723
74415	907724
328371	907725
595531	907726
162607	907727
27674	907728
20860	907729
302233	907730
267073	907731
535116	907732
169332	907733
34652	907734
9973	907735
113497	907736
365125	907737
292219	907738
15752	907739
95340	907740
146244	907741
392103	907742
464375	907743
322955	907744
539558	907745
117574	907746
424326	907747
473	907748
3722	907749
465533	907750
345188	907751
171606	907752
7988	907753
33350	907754
80821	907755
512785	907756
2078	907757
650401	907758
36542	907759
100610	907760
353117	907761
68597	907762
322435	907763
290546	907764
4518	907765
270848	907766
30045	907767
7093	907768
32314	907769
192610	907770
524246	907771
196604	907772
37370	907773
49765	907774
44924	907775
114942	907776
11259	907777
140303	907778
337468	907779
460899	907780
485994	907781
81568	907782
10138	907783
342298	907784
39276	907785
1402	907786
48594	907787
238897	907788
594653	907789
34947	907790
169871	907791
172798	907792
336169	907793
99959	907794
191414	907795
85966	907796
8029	907797
67234	907798
85527	907799
625213	907800
1683	907801
112242	907802
83332	907803
66512	907804
487877	907805
477549	907806
370652	907807
29513	907808
1038	907809
2985	907810
409294	907811
142622	907812
366171	907813
50758	907814
497053	907815
2660	907816
293688	907817
215924	907818
840	907819
228071	907820
117088	907821
450492	907822
254455	907823
211274	907824
19962	907825
751	907826
93639	907827
48817	907828
53834	907829
334479	907830
12067	907831
487411	907832
1218	907833
10960	907834
207526	907835
1544	907836
670469	907837
407433	907838
118078	907839
24341	907840
410480	907841
38148	907842
543227	907843
50474	907844
670443	907845
104838	907846
659114	907847
13978	907848
41906	907849
76355	907850
32079	907851
22748	907852
151725	907853
22198	907854
430714	907855
6037	907856
3533	907857
91362	907858
129657	907859
172388	907860
91330	907861
120	907862
108804	907863
73098	907864
455464	907865
214355	907866
68571	907867
619734	907868
332736	907869
158827	907870
451734	907871
52582	907872
71679	907873
401539	907874
35140	907875
13978	907876
21921	907877
47929	907878
445296	907879
39900	907880
145273	907881
350739	907882
597949	907883
645024	907884
96848	907885
672910	907886
385577	907887
226994	907888
58381	907889
6764	907890
204134	907891
55991	907892
56612	907893
67859	907894
9627	907895
182101	907896
81479	907897
336015	907898
55977	907899
102225	907900
620287	907901
10028	907902
68804	907903
54325	907904
104306	907905
571827	907906
58949	907907
17201	907908
49928	907909
114888	907910
408690	907911
405123	907912
189239	907913
211524	907914
60651	907915
49926	907916
60063	907917
149311	907918
9728	907919
144664	907920
220220	907921
440352	907922
62133	907923
74073	907924
367067	907925
73255	907926
71372	907927
643376	907928
688200	907929
65987	907930
179080	907931
621921	907932
641255	907933
591200	907934
7576	907935
571940	907936
81486	907937
60	907938
128553	907939
695706	907940
220222	907941
385249	907942
614175	907943
64426	907944
9719	907945
65270	907946
125420	907947
42213	907948
618820	907949
83428	907950
444959	907951
258907	907952
227750	907953
38136	907954
89517	907955
680511	907956
92523	907957
244506	907958
24032	907959
344285	907960
335029	907961
17499	907962
190674	907963
54806	907964
16754	907965
224317	907966
44923	907967
97771	907968
358885	907969
12010	907970
263637	907971
308600	907972
403047	907973
425660	907974
643655	907975
48715	907976
44	907977
254523	907978
16878	907979
37914	907980
18377	907981
22088	907982
585191	907983
245675	907984
203722	907985
7757	907986
141	907987
134743	907988
139865	907989
8713	907990
366011	907991
151115	907992
353310	907993
447724	907994
91	907995
17250	907996
24648	907997
361661	907998
439224	907999
450	908000
144614	908001
418732	908002
367591	908003
121661	908004
341160	908005
108036	908006
481925	908007
410008	908008
573882	908009
37812	908010
127278	908011
239167	908012
34996	908013
276334	908014
47240	908015
77087	908016
11750	908017
108692	908018
365669	908019
365647	908020
232590	908021
146006	908022
207919	908023
262077	908024
134490	908025
3583	908026
45649	908027
15717	908028
58545	908029
243211	908030
19505	908031
549052	908032
40020	908033
427130	908034
649377	908035
156764	908036
31499	908037
312	908038
119654	908039
17153	908040
341163	908041
147738	908042
644493	908043
31863	908044
20777	908045
558226	908046
558217	908047
89109	908048
103184	908049
17266	908050
11866	908051
15668	908052
619738	908053
178622	908054
3245	908055
306350	908056
147414	908057
564822	908058
254229	908059
515618	908060
515619	908061
515622	908062
472540	908063
9102	908064
188285	908065
5101	908066
392380	908067
3566	908068
55541	908069
359086	908070
476247	908071
59824	908072
74233	908073
61228	908074
613412	908075
9806	908076
44274	908077
2035	908078
5376	908079
5376	908080
100976	908081
360943	908082
24449	908083
30	908084
128456	908085
55989	908086
425063	908087
382784	908088
32647	908089
22916	908090
229500	908091
41023	908092
41888	908093
188345	908094
436501	908095
328902	908096
204170	908097
482941	908098
633743	908099
421361	908100
688606	908101
633955	908102
141025	908103
369719	908104
845	908105
86269	908106
692972	908107
326143	908108
24087	908109
73773	908110
1344	908111
35718	908112
229486	908113
274423	908114
571834	908115
72243	908116
64817	908117
44269	908118
508889	908119
3181	908120
91095	908121
158974	908122
19861	908123
50942	908124
64865	908125
681959	908126
136032	908127
209730	908128
12389	908129
584626	908130
585180	908131
404409	908132
243166	908133
547726	908134
21488	908135
641552	908136
330702	908137
1297	908138
19995	908139
103388	908140
134513	908141
290839	908142
680337	908143
162247	908144
681	908145
215384	908146
36737	908147
46580	908148
5708	908149
150739	908150
6575	908151
187631	908152
448227	908153
173317	908154
450716	908155
49206	908156
38429	908157
142302	908158
655538	908159
476608	908160
3212	908161
439758	908162
297506	908163
168778	908164
115266	908165
504171	908166
424464	908167
392438	908168
321600	908169
616721	908170
211697	908171
307477	908172
474975	908173
144593	908174
77442	908175
15134	908176
117508	908177
524657	908178
5099	908179
97005	908180
13433	908181
616756	908182
38744	908183
218443	908184
786	908185
142342	908186
324062	908187
36353	908188
338277	908189
114914	908190
34724	908191
444068	908192
408295	908193
21479	908194
576159	908195
143734	908196
643889	908197
6022	908198
499600	908199
12823	908200
532795	908201
561	908202
5103	908203
428451	908204
48657	908205
268	908206
513913	908207
98469	908208
419590	908209
1687	908210
18287	908211
655199	908212
559553	908213
68244	908214
58655	908215
342073	908216
358158	908217
586199	908218
236877	908219
304744	908220
619764	908221
543224	908222
55125	908223
694862	908224
565347	908225
17511	908226
150931	908227
13876	908228
247983	908229
607215	908230
694829	908231
312058	908232
668529	908233
115880	908234
590396	908235
448576	908236
351351	908237
472433	908238
651710	908239
73686	908240
662795	908241
116618	908242
68032	908243
100619	908244
65534	908245
335884	908246
444867	908247
9495	908248
94232	908249
476248	908250
519126	908251
433673	908252
315889	908253
29059	908254
497706	908255
10089	908256
47069	908257
93551	908258
15091	908259
7877	908260
83974	908261
29136	908262
147376	908263
302082	908264
15680	908265
43704	908266
473652	908267
413114	908268
66701	908269
601861	908270
64280	908271
354356	908272
62758	908273
389235	908274
405484	908275
405511	908276
113967	908277
317336	908278
143464	908279
158833	908280
128428	908281
60159	908282
365440	908283
173336	908284
51363	908285
162775	908286
365626	908287
134576	908288
330027	908289
44216	908290
131348	908291
29917	908292
412367	908293
311511	908294
16606	908295
651977	908296
280844	908297
36402	908298
1218	908299
138862	908300
20774	908301
516372	908302
245606	908303
59969	908304
319474	908305
440397	908306
21681	908307
423487	908308
85212	908309
3670	908310
85807	908311
454309	908312
454305	908313
539496	908314
522044	908315
658089	908316
127687	908317
204415	908318
658292	908319
452014	908320
127286	908321
84419	908322
5251	908323
209066	908324
2183	908325
232810	908326
1501	908327
16384	908328
15257	908329
5620	908330
622275	908331
39151	908332
86175	908333
148229	908334
72705	908335
288095	908336
115842	908337
589166	908338
452255	908339
121579	908340
334754	908341
10869	908342
538380	908343
163303	908344
264579	908345
37905	908346
478088	908347
77313	908348
48561	908349
649384	908350
105951	908351
374423	908352
15935	908353
26542	908354
245592	908355
245455	908356
171026	908357
212547	908358
7383	908359
650226	908360
1632	908361
41662	908362
21790	908363
540520	908364
243237	908365
114795	908366
18143	908367
640254	908368
648594	908369
43950	908370
171432	908371
51352	908372
24833	908373
659536	908374
9175	908375
154554	908376
152147	908377
30039	908378
361046	908379
505748	908380
432431	908381
8034	908382
277861	908383
493734	908384
33147	908385
25326	908386
7410	908387
670505	908388
40503	908389
45313	908390
17251	908391
394698	908392
85352	908393
5811	908394
97803	908395
402709	908396
117170	908397
2964	908398
46538	908399
450761	908400
125772	908401
13261	908402
1428	908403
6721	908404
15609	908405
208467	908406
435724	908407
2747	908408
259275	908409
599	908410
54051	908411
672583	908412
77362	908413
596124	908414
112327	908415
172	908416
39240	908417
53122	908418
529572	908419
6879	908420
401663	908421
59253	908422
95438	908423
606725	908424
58864	908425
121417	908426
48391	908427
693113	908428
96416	908429
267507	908430
230513	908431
3973	908432
154825	908433
597365	908434
29006	908435
250189	908436
6304	908437
491902	908438
5428	908439
678792	908440
459238	908441
261	908442
368567	908443
628777	908444
356400	908445
286417	908446
669006	908447
10618	908448
72433	908449
93164	908450
446708	908451
206843	908452
16885	908453
200301	908454
124519	908455
406013	908456
296314	908457
626172	908458
615174	908459
434832	908460
584609	908461
225	908462
232428	908463
542500	908464
179636	908465
152181	908466
351996	908467
633401	908468
154199	908469
473649	908470
131426	908471
48868	908472
24438	908473
35497	908474
661906	908475
459177	908476
296516	908477
482802	908478
660999	908479
644090	908480
8991	908481
280962	908482
53700	908483
33119	908484
485390	908485
412820	908486
113774	908487
158494	908488
57139	908489
32866	908490
15560	908491
59979	908492
636200	908493
397740	908494
328976	908495
146242	908496
36899	908497
28993	908498
627678	908499
694846	908500
113824	908501
129699	908502
679234	908503
534520	908504
44625	908505
659515	908506
103816	908507
63571	908508
157511	908509
559204	908510
127683	908511
44593	908512
16953	908513
596024	908514
330231	908515
568874	908516
562905	908517
27928	908518
41399	908519
669805	908520
77434	908521
550649	908522
185974	908523
685630	908524
170902	908525
17367	908526
439883	908527
566289	908528
193339	908529
16318	908530
366965	908531
6216	908532
81417	908533
236567	908534
157438	908535
273360	908536
558378	908537
43046	908538
155989	908539
122153	908540
595027	908541
548214	908542
60593	908543
36120	908544
672643	908545
32468	908546
76623	908547
89344	908548
160295	908549
103795	908550
193474	908551
312858	908552
545269	908553
37880	908554
651645	908555
74619	908556
689236	908557
20099	908558
322484	908559
15039	908560
32210	908561
79294	908562
124224	908563
93454	908564
667357	908565
290840	908566
19161	908567
129448	908568
117174	908569
150544	908570
584	908571
343602	908572
543257	908573
691289	908574
62808	908575
238386	908576
9684	908577
384926	908578
64045	908579
578091	908580
141647	908581
41727	908582
507227	908583
503894	908584
166977	908585
35893	908586
333932	908587
679280	908588
664458	908589
18119	908590
55297	908591
516242	908592
371120	908593
139846	908594
550449	908595
493946	908596
33334	908597
36	908598
84973	908599
90365	908600
599	908601
368732	908602
156076	908603
256409	908604
555255	908605
647693	908606
383900	908607
604874	908608
579350	908609
143607	908610
261361	908611
111361	908612
16119	908613
38938	908614
397147	908615
312291	908616
154003	908617
526364	908618
63020	908619
337226	908620
635833	908621
45291	908622
669519	908623
140393	908624
19569	908625
125355	908626
238862	908627
9192	908628
418412	908629
488393	908630
301374	908631
438398	908632
18540	908633
81020	908634
379952	908635
4831	908636
323857	908637
171012	908638
541959	908639
43034	908640
56839	908641
164020	908642
166170	908643
77094	908644
487999	908645
452491	908646
33699	908647
256366	908648
34054	908649
431055	908650
510373	908651
650779	908652
673424	908653
129	908654
572855	908655
2437	908656
451209	908657
121589	908658
433263	908659
60586	908660
422931	908661
104169	908662
620635	908663
221929	908664
188586	908665
331752	908666
244160	908667
447131	908668
66786	908669
689545	908670
77	908671
449177	908672
313685	908673
164865	908674
15834	908675
48891	908676
106446	908677
490046	908678
57602	908679
177203	908680
51178	908681
294589	908682
24716	908683
691625	908684
526006	908685
379596	908686
567970	908687
394508	908688
575624	908689
128439	908690
283714	908691
125137	908692
690376	908693
10073	908694
441100	908695
656972	908696
39304	908697
556865	908698
145166	908699
291578	908700
19392	908701
465855	908702
6215	908703
104708	908704
102245	908705
77965	908706
291750	908707
20840	908708
3910	908709
437036	908710
388396	908711
353258	908712
89000	908713
20384	908714
16051	908715
601874	908716
257061	908717
23157	908718
669574	908719
270598	908720
474802	908721
488255	908722
680227	908723
618053	908724
8086	908725
463725	908726
235301	908727
625997	908728
228480	908729
101345	908730
543308	908731
52632	908732
152048	908733
248190	908734
331715	908735
608452	908736
420506	908737
463335	908738
286483	908739
326655	908740
443633	908741
2987	908742
572081	908743
265028	908744
21805	908745
62423	908746
404420	908747
38540	908748
95839	908749
542419	908750
571385	908751
671296	908752
689370	908753
145425	908754
407037	908755
115466	908756
3431	908757
40096	908758
346479	908759
372502	908760
368912	908761
97831	908762
670287	908763
15462	908764
389815	908765
15177	908766
384323	908767
335064	908768
469605	908769
441483	908770
585229	908771
235749	908772
631376	908773
626170	908774
294280	908775
479990	908776
680550	908777
13100	908778
5232	908779
665075	908780
160737	908781
36202	908782
60094	908783
85360	908784
431636	908785
18163	908786
146486	908787
196	908788
648261	908789
584085	908790
426829	908791
213632	908792
565667	908793
621309	908794
52944	908795
144374	908796
136199	908797
653845	908798
254911	908799
912	908800
203195	908801
65865	908802
647355	908803
25740	908804
557120	908805
132504	908806
40212	908807
57255	908808
293068	908809
343005	908810
370605	908811
114343	908812
138850	908813
87536	908814
283329	908815
165248	908816
200170	908817
353196	908818
148190	908819
603928	908820
603572	908821
181355	908822
1271	908823
462953	908824
131382	908825
115728	908826
91669	908827
525703	908828
673506	908829
259872	908830
438059	908831
350847	908832
118763	908833
63173	908834
611015	908835
619523	908836
33828	908837
577784	908838
51802	908839
131321	908840
300684	908841
415822	908842
443492	908843
141422	908844
438719	908845
558515	908846
115427	908847
266278	908848
604821	908849
124081	908850
472405	908851
558913	908852
147915	908853
91385	908854
94381	908855
89460	908856
144925	908857
94279	908858
48250	908859
681357	908860
296040	908861
320825	908862
519879	908863
548605	908864
7519	908865
1092	908866
41340	908867
406929	908868
503	908869
121096	908870
30615	908871
687728	908872
520351	908873
52781	908874
280231	908875
67546	908876
267396	908877
99609	908878
169469	908879
78192	908880
76938	908881
50412	908882
154277	908883
3070	908884
310702	908885
44592	908886
241818	908887
11689	908888
62900	908889
132841	908890
443316	908891
656464	908892
3241	908893
274596	908894
314001	908895
41296	908896
101175	908897
28934	908898
107434	908899
344359	908900
282502	908901
93203	908902
481131	908903
322572	908904
170884	908905
24103	908906
37982	908907
132341	908908
76817	908909
197834	908910
234236	908911
347982	908912
237677	908913
518509	908914
129140	908915
52006	908916
23706	908917
188315	908918
111505	908919
532931	908920
91357	908921
171905	908922
111559	908923
3104	908924
402757	908925
221557	908926
18922	908927
86061	908928
15615	908929
256817	908930
8388	908931
646807	908932
474112	908933
302136	908934
3549	908935
171981	908936
335827	908937
546316	908938
303563	908939
126085	908940
121635	908941
112466	908942
590	908943
44302	908944
1860	908945
461817	908946
352804	908947
160879	908948
162640	908949
3582	908950
510885	908951
45115	908952
13502	908953
461886	908954
682188	908955
1860	908956
604466	908957
1891	908958
580	908959
580	908960
122025	908961
33919	908962
150585	908963
229553	908964
71017	908965
655694	908966
12330	908967
65467	908968
473593	908969
25952	908970
163545	908971
88743	908972
963	908973
364101	908974
368248	908975
43270	908976
18110	908977
23412	908978
675775	908979
532915	908980
26475	908981
52541	908982
189686	908983
162823	908984
47640	908985
25557	908986
405098	908987
5626	908988
236941	908989
12790	908990
562768	908991
50803	908992
638628	908993
268349	908994
65865	908995
484008	908996
652210	908997
7288	908998
529805	908999
617172	909000
115457	909001
250492	909002
154215	909003
68603	909004
480682	909005
44464	909006
428575	909007
416167	909008
168492	909009
563696	909010
359481	909011
58197	909012
133676	909013
584124	909014
24293	909015
544882	909016
287347	909017
106343	909018
73703	909019
29236	909020
59889	909021
381118	909022
35428	909023
676297	909024
269998	909025
507994	909026
109110	909027
400504	909028
149698	909029
72687	909030
285388	909031
585184	909032
70479	909033
169814	909034
7145	909035
634169	909036
127713	909037
225485	909038
16889	909039
605662	909040
393036	909041
30038	909042
38595	909043
377353	909044
10580	909045
10111	909046
14650	909047
10715	909048
63423	909049
497136	909050
140158	909051
98360	909052
116762	909053
573	909054
37519	909055
246980	909056
302420	909057
515652	909058
65812	909059
6366	909060
116171	909061
412922	909062
562204	909063
6653	909064
457466	909065
32931	909066
32238	909067
81546	909068
484014	909069
29065	909070
540969	909071
628483	909072
102630	909073
392347	909074
41294	909075
141291	909076
159373	909077
695856	909078
519838	909079
602662	909080
118548	909081
694619	909082
649347	909083
73400	909084
455938	909085
236760	909086
153112	909087
51730	909088
109622	909089
185781	909090
236481	909091
160139	909092
118614	909093
54682	909094
443703	909095
84172	909096
327507	909097
67037	909098
53110	909099
45407	909100
668573	909101
638307	909102
3417	909103
48132	909104
358412	909105
1090	909106
152388	909107
291895	909108
559882	909109
484247	909110
1263	909111
466004	909112
183751	909113
56965	909114
25614	909115
36649	909116
287353	909117
114174	909118
415532	909119
75910	909120
168337	909121
19518	909122
148874	909123
232972	909124
629435	909125
621937	909126
386532	909127
5777	909128
118641	909129
168325	909130
46240	909131
10447	909132
408397	909133
652166	909134
429374	909135
634899	909136
80222	909137
160458	909138
32667	909139
82860	909140
59367	909141
36693	909142
673278	909143
1372	909144
462810	909145
93794	909146
52842	909147
60451	909148
119822	909149
97	909150
40626	909151
393585	909152
73792	909153
56803	909154
85336	909155
55755	909156
442979	909157
343450	909158
67599	909159
86399	909160
174200	909161
81574	909162
343429	909163
444999	909164
174201	909165
111074	909166
319504	909167
537420	909168
93059	909169
555794	909170
472652	909171
339074	909172
505005	909173
48119	909174
17107	909175
168179	909176
520130	909177
573858	909178
466476	909179
519894	909180
144436	909181
23530	909182
556884	909183
564049	909184
132166	909185
384691	909186
63795	909187
75574	909188
494408	909189
40703	909190
685546	909191
380423	909192
508401	909193
200871	909194
141304	909195
6634	909196
78952	909197
86123	909198
159672	909199
434745	909200
30111	909201
84052	909202
97842	909203
674378	909204
78435	909205
295654	909206
536065	909207
13599	909208
154185	909209
148163	909210
356434	909211
174578	909212
153624	909213
93036	909214
587	909215
63679	909216
226790	909217
90523	909218
390537	909219
5068	909220
11174	909221
51355	909222
335694	909223
347023	909224
186648	909225
8869	909226
518208	909227
227401	909228
518507	909229
6639	909230
548620	909231
667745	909232
756	909233
1847	909234
264675	909235
344	909236
507205	909237
489669	909238
686192	909239
634372	909240
534	909241
151963	909242
21364	909243
47480	909244
75491	909245
540322	909246
477659	909247
57053	909248
28207	909249
278483	909250
258826	909251
49586	909252
477621	909253
1443	909254
672033	909255
384130	909256
147523	909257
475533	909258
553432	909259
76940	909260
421310	909261
47843	909262
146125	909263
626517	909264
41715	909265
687698	909266
344407	909267
13172	909268
389112	909269
673858	909270
117272	909271
99492	909272
64820	909273
365082	909274
661979	909275
386890	909276
481148	909277
327557	909278
523222	909279
394470	909280
342207	909281
653941	909282
67906	909283
205793	909284
249588	909285
146437	909286
40099	909287
57666	909288
72084	909289
349012	909290
155207	909291
42283	909292
328826	909293
33890	909294
168544	909295
146861	909296
9429	909297
269081	909298
65462	909299
33774	909300
47043	909301
311434	909302
96824	909303
448	909304
25285	909305
354167	909306
1022	909307
77907	909308
5121	909309
556862	909310
643331	909311
42932	909312
86414	909313
637329	909314
250583	909315
289336	909316
722	909317
68071	909318
154694	909319
27809	909320
593321	909321
636238	909322
36377	909323
101441	909324
504571	909325
318891	909326
3035	909327
685346	909328
200431	909329
79323	909330
404031	909331
647374	909332
12435	909333
463387	909334
625744	909335
636725	909336
510441	909337
381436	909338
83962	909339
551705	909340
30291	909341
254579	909342
227948	909343
2934	909344
463328	909345
459532	909346
148330	909347
48022	909348
518783	909349
410380	909350
83968	909351
481951	909352
64724	909353
604624	909354
138190	909355
35562	909356
20785	909357
295420	909358
260112	909359
21899	909360
25925	909361
329064	909362
17330	909363
277591	909364
254241	909365
3559	909366
733	909367
87585	909368
451011	909369
253558	909370
232610	909371
59086	909372
4710	909373
20340	909374
415781	909375
412763	909376
552955	909377
37163	909378
189351	909379
82448	909380
340935	909381
37029	909382
488	909383
201742	909384
68086	909385
8014	909386
22516	909387
47806	909388
332065	909389
10975	909390
696229	909391
135697	909392
690039	909393
513457	909394
412341	909395
165459	909396
8255	909397
338	909398
171926	909399
329997	909400
319708	909401
511618	909402
123283	909403
343884	909404
326346	909405
282527	909406
681879	909407
319499	909408
431891	909409
325029	909410
47189	909411
671146	909412
94250	909413
645089	909414
618	909415
148903	909416
542486	909417
11030	909418
501986	909419
1253	909420
449310	909421
94893	909422
160673	909423
62028	909424
20042	909425
28854	909426
69753	909427
134094	909428
574727	909429
160706	909430
346359	909431
456624	909432
373002	909433
237818	909434
303366	909435
59748	909436
99533	909437
19007	909438
335229	909439
422704	909440
60016	909441
311868	909442
623983	909443
72269	909444
94091	909445
392436	909446
23705	909447
45671	909448
135260	909449
564692	909450
527676	909451
91948	909452
52361	909453
521344	909454
67774	909455
125113	909456
16921	909457
26789	909458
48779	909459
24715	909460
79859	909461
151349	909462
53870	909463
71480	909464
333097	909465
24266	909466
569048	909467
67986	909468
588270	909469
572	909470
512824	909471
48425	909472
409032	909473
503007	909474
19022	909475
634305	909476
27550	909477
967	909478
5100	909479
67225	909480
293596	909481
27632	909482
26807	909483
5777	909484
72960	909485
563782	909486
450017	909487
109110	909488
565548	909489
141624	909490
407830	909491
214181	909492
118621	909493
5607	909494
88048	909495
6815	909496
507304	909497
205317	909498
15619	909499
609299	909500
269993	909501
54279	909502
333000	909503
435012	909504
12542	909505
163859	909506
461479	909507
100332	909508
51935	909509
153914	909510
101512	909511
127731	909512
128318	909513
415666	909514
111566	909515
42525	909516
348006	909517
510290	909518
7671	909519
96475	909520
586941	909521
604157	909522
317439	909523
392305	909524
446006	909525
186776	909526
296204	909527
77743	909528
57312	909529
192981	909530
62063	909531
54778	909532
37163	909533
174890	909534
243729	909535
309770	909536
304046	909537
582305	909538
123454	909539
133398	909540
462667	909541
526582	909542
80186	909543
27727	909544
52864	909545
50868	909546
35038	909547
22560	909548
77	909549
10262	909550
651232	909551
121676	909552
64482	909553
4611	909554
53854	909555
109476	909556
678160	909557
13845	909558
41906	909559
80201	909560
162405	909561
240213	909562
287704	909563
51084	909564
446341	909565
666294	909566
444662	909567
55960	909568
82441	909569
560756	909570
300256	909571
828	909572
279871	909573
536807	909574
449995	909575
641489	909576
45749	909577
40592	909578
122345	909579
68931	909580
18160	909581
74654	909582
113693	909583
115552	909584
424267	909585
377126	909586
477896	909587
102446	909588
291287	909589
95623	909590
42336	909591
14772	909592
157204	909593
115404	909594
127358	909595
163952	909596
54189	909597
376511	909598
38276	909599
7031	909600
317888	909601
386166	909602
167849	909603
691623	909604
9199	909605
304140	909606
264702	909607
49113	909608
342154	909609
57498	909610
644330	909611
77174	909612
2492	909613
114897	909614
675528	909615
630545	909616
27804	909617
535867	909618
78156	909619
16050	909620
123077	909621
471903	909622
85239	909623
488145	909624
641148	909625
634043	909626
168215	909627
26724	909628
71033	909629
674690	909630
405755	909631
451633	909632
405748	909633
483120	909634
330405	909635
334565	909636
30702	909637
300887	909638
59639	909639
260043	909640
361142	909641
489523	909642
129950	909643
61895	909644
682287	909645
70208	909646
685635	909647
166708	909648
337629	909649
116429	909650
369423	909651
121639	909652
480924	909653
18018	909654
70994	909655
113489	909656
1390	909657
88117	909658
188536	909659
120761	909660
691154	909661
88601	909662
63018	909663
573	909664
472746	909665
118607	909666
261521	909667
98985	909668
151628	909669
568699	909670
657888	909671
93256	909672
539556	909673
137125	909674
111927	909675
449238	909676
28508	909677
192278	909678
269846	909679
77855	909680
133364	909681
155244	909682
446463	909683
4632	909684
95319	909685
133017	909686
225	909687
189800	909688
37783	909689
505995	909690
579239	909691
102084	909692
112047	909693
164695	909694
214966	909695
73095	909696
85282	909697
542264	909698
202726	909699
498398	909700
16555	909701
370341	909702
404588	909703
113277	909704
261165	909705
9620	909706
511391	909707
159265	909708
245108	909709
548955	909710
571183	909711
79781	909712
35759	909713
133801	909714
2018	909715
18252	909716
411767	909717
274000	909718
226440	909719
650366	909720
306524	909721
389043	909722
475327	909723
410598	909724
140643	909725
74053	909726
76102	909727
3118	909728
343453	909729
580345	909730
568627	909731
19543	909732
578476	909733
142740	909734
602956	909735
46870	909736
281929	909737
480712	909738
134161	909739
553869	909740
458707	909741
237396	909742
354401	909743
114140	909744
357111	909745
180853	909746
175838	909747
535952	909748
41023	909749
14212	909750
248112	909751
50593	909752
208771	909753
259521	909754
134856	909755
240402	909756
482636	909757
134983	909758
437409	909759
50726	909760
255586	909761
302100	909762
21669	909763
263424	909764
431189	909765
87149	909766
455793	909767
24874	909768
136489	909769
29486	909770
149316	909771
652269	909772
332186	909773
40497	909774
441954	909775
459811	909776
667742	909777
179796	909778
165992	909779
21234	909780
11129	909781
136512	909782
558060	909783
345951	909784
13539	909785
219514	909786
2615	909787
73767	909788
17920	909789
406891	909790
131165	909791
71156	909792
92923	909793
506038	909794
69402	909795
29063	909796
369071	909797
621933	909798
1347	909799
569814	909800
434137	909801
76634	909802
486	909803
26063	909804
2293	909805
243382	909806
257350	909807
323000	909808
263656	909809
268690	909810
269783	909811
18215	909812
468682	909813
188715	909814
133326	909815
169191	909816
5173	909817
267230	909818
547317	909819
451595	909820
3134	909821
384330	909822
330463	909823
71511	909824
75120	909825
418740	909826
76122	909827
15612	909828
310139	909829
220980	909830
310848	909831
125754	909832
5807	909833
54	909834
8562	909835
54771	909836
72561	909837
531149	909838
31947	909839
346018	909840
161687	909841
60	909842
614653	909843
677923	909844
680651	909845
423486	909846
394442	909847
470687	909848
288976	909849
688237	909850
57210	909851
228398	909852
30370	909853
457053	909854
75068	909855
80975	909856
390567	909857
260242	909858
14986	909859
52148	909860
53323	909861
430077	909862
121162	909863
512507	909864
89795	909865
322994	909866
204204	909867
164303	909868
5883	909869
59910	909870
356168	909871
150968	909872
363768	909873
152968	909874
467589	909875
144508	909876
57659	909877
48430	909878
92677	909879
384407	909880
362049	909881
51934	909882
97793	909883
519179	909884
509829	909885
64150	909886
173690	909887
4133	909888
445731	909889
273983	909890
570330	909891
336979	909892
65569	909893
2352	909894
8456	909895
443027	909896
11494	909897
6617	909898
690959	909899
75272	909900
56958	909901
208488	909902
67678	909903
90232	909904
116162	909905
5490	909906
92615	909907
147512	909908
29936	909909
121712	909910
593806	909911
407014	909912
21568	909913
30465	909914
509	909915
618249	909916
520155	909917
697265	909918
473091	909919
83892	909920
119743	909921
215659	909922
30567	909923
252	909924
35462	909925
372606	909926
511411	909927
247414	909928
536458	909929
371751	909930
481408	909931
241948	909932
168412	909933
95498	909934
5287	909935
12084	909936
506069	909937
262833	909938
144119	909939
128924	909940
28708	909941
28636	909942
85380	909943
177417	909944
326969	909945
249897	909946
410274	909947
560645	909948
560702	909949
39942	909950
99236	909951
54347	909952
262441	909953
340212	909954
89524	909955
458061	909956
511366	909957
523141	909958
569367	909959
636514	909960
308785	909961
90369	909962
50733	909963
132560	909964
451804	909965
148252	909966
501765	909967
283706	909968
204049	909969
302041	909970
15015	909971
4216	909972
225812	909973
509	909974
106478	909975
688932	909976
74226	909977
38232	909978
60289	909979
8965	909980
500618	909981
356034	909982
341085	909983
671956	909984
527272	909985
325459	909986
18478	909987
589121	909988
486978	909989
51286	909990
8228	909991
640582	909992
506749	909993
264184	909994
350735	909995
678121	909996
155460	909997
236756	909998
678120	909999
141053	910000
12405	910001
92863	910002
132480	910003
111115	910004
390182	910005
599	910006
628	910007
198651	910008
12661	910009
643145	910010
667208	910011
142890	910012
25871	910013
50859	910014
377172	910015
627061	910016
32498	910017
656296	910018
126543	910019
625731	910020
187893	910021
627107	910022
21257	910023
523175	910024
483328	910025
205235	910026
631994	910027
29090	910028
567563	910029
93807	910030
104157	910031
622985	910032
298209	910033
235311	910034
41559	910035
173033	910036
219290	910037
440256	910038
81552	910039
501871	910040
688771	910041
29629	910042
430816	910043
409940	910044
402265	910045
78969	910046
344466	910047
19860	910048
436929	910049
146970	910050
636675	910051
239510	910052
59444	910053
630687	910054
514119	910055
107623	910056
609490	910057
251955	910058
5353	910059
269232	910060
448986	910061
362312	910062
182997	910063
489486	910064
183025	910065
183095	910066
26509	910067
61871	910068
489548	910069
183256	910070
489575	910071
183313	910072
61892	910073
154090	910074
244174	910075
149428	910076
11563	910077
242820	910078
4309	910079
213981	910080
11194	910081
122758	910082
119683	910083
457103	910084
8877	910085
670967	910086
514118	910087
609056	910088
89274	910089
68571	910090
704	910091
8058	910092
4747	910093
363085	910094
39672	910095
100269	910096
5744	910097
105520	910098
441058	910099
18394	910100
627624	910101
213897	910102
53475	910103
215276	910104
365644	910105
631281	910106
335575	910107
8965	910108
564928	910109
405552	910110
497385	910111
784	910112
31471	910113
668491	910114
371567	910115
335769	910116
187958	910117
344576	910118
180042	910119
304739	910120
210232	910121
146355	910122
9203	910123
17041	910124
401185	910125
159498	910126
597788	910127
3836	910128
511489	910129
230978	910130
269772	910131
473261	910132
171981	910133
76304	910134
6849	910135
169257	910136
19091	910137
425937	910138
38882	910139
305013	910140
497228	910141
226932	910142
60699	910143
265963	910144
39738	910145
4363	910146
337685	910147
232442	910148
127292	910149
11116	910150
413303	910151
62473	910152
15946	910153
5281	910154
241247	910155
43763	910156
429322	910157
560995	910158
118916	910159
406934	910160
543473	910161
109525	910162
258467	910163
62	910164
632774	910165
250356	910166
158406	910167
612197	910168
59838	910169
676384	910170
73671	910171
57896	910172
487983	910173
232581	910174
6983	910175
38549	910176
228714	910177
2261	910178
41706	910179
1523	910180
363231	910181
12586	910182
625993	910183
213197	910184
573931	910185
134868	910186
36283	910187
427838	910188
131380	910189
2875	910190
435009	910191
316557	910192
4307	910193
557846	910194
163733	910195
349848	910196
299870	910197
40825	910198
7125	910199
407168	910200
36933	910201
143831	910202
48128	910203
88953	910204
71177	910205
134161	910206
52850	910207
634802	910208
634799	910209
480364	910210
529580	910211
92649	910212
274339	910213
59931	910214
688799	910215
520091	910216
426520	910217
114758	910218
164610	910219
91749	910220
121357	910221
427414	910222
287187	910223
622314	910224
99017	910225
217720	910226
88906	910227
524708	910228
113239	910229
5134	910230
663494	910231
379476	910232
221822	910233
634801	910234
191652	910235
171155	910236
54170	910237
103157	910238
98140	910239
53259	910240
671309	910241
617821	910242
253680	910243
9530	910244
117241	910245
40535	910246
177601	910247
432430	910248
232831	910249
169965	910250
590604	910251
16317	910252
138544	910253
263545	910254
605680	910255
568042	910256
12172	910257
79529	910258
254	910259
478856	910260
436105	910261
57235	910262
89718	910263
160154	910264
368	910265
18534	910266
439815	910267
3389	910268
176753	910269
270764	910270
232924	910271
2469	910272
108745	910273
40375	910274
31448	910275
227933	910276
72060	910277
583111	910278
446029	910279
429568	910280
116871	910281
18690	910282
273314	910283
436074	910284
221928	910285
393	910286
121999	910287
534166	910288
339438	910289
41657	910290
585694	910291
595466	910292
373787	910293
289777	910294
476821	910295
36383	910296
513400	910297
229563	910298
103827	910299
95470	910300
651933	910301
245	910302
13	910303
121077	910304
323117	910305
461281	910306
435861	910307
158348	910308
175328	910309
21707	910310
285400	910311
496713	910312
248334	910313
159195	910314
438933	910315
325232	910316
5736	910317
281290	910318
11193	910319
550985	910320
48147	910321
210877	910322
579034	910323
495980	910324
552099	910325
356128	910326
463458	910327
304274	910328
552764	910329
66517	910330
278409	910331
86311	910332
258246	910333
550495	910334
55433	910335
124971	910336
355872	910337
649358	910338
1185	910339
119894	910340
4306	910341
629858	910342
125601	910343
149648	910344
486189	910345
115809	910346
117966	910347
633746	910348
51278	910349
54013	910350
263722	910351
57784	910352
14022	910353
51285	910354
530661	910355
35142	910356
351852	910357
264520	910358
626077	910359
125393	910360
680875	910361
556366	910362
410683	910363
500866	910364
20813	910365
168195	910366
81593	910367
569887	910368
555248	910369
553351	910370
113568	910371
481797	910372
508038	910373
127421	910374
188239	910375
56275	910376
7147	910377
20282	910378
476324	910379
29450	910380
366512	910381
695551	910382
696320	910383
463180	910384
597185	910385
462275	910386
435316	910387
37529	910388
158050	910389
17127	910390
106110	910391
7974	910392
567272	910393
493216	910394
13315	910395
310768	910396
60923	910397
46820	910398
63953	910399
26218	910400
127044	910401
127205	910402
97190	910403
152141	910404
40491	910405
36387	910406
27333	910407
112044	910408
2209	910409
682140	910410
603984	910411
570984	910412
462273	910413
25606	910414
108221	910415
154333	910416
614818	910417
21679	910418
35010	910419
7274	910420
156215	910421
22499	910422
48493	910423
46266	910424
481521	910425
528482	910426
322683	910427
111838	910428
39232	910429
177733	910430
532908	910431
600736	910432
335569	910433
19061	910434
32732	910435
838	910436
173484	910437
71935	910438
108711	910439
14080	910440
21591	910441
50700	910442
551241	910443
75741	910444
3393	910445
530608	910446
12657	910447
339582	910448
51467	910449
162996	910450
555969	910451
113971	910452
342196	910453
80386	910454
6608	910455
62209	910456
11382	910457
406886	910458
125778	910459
81301	910460
609539	910461
440140	910462
45348	910463
388693	910464
57398	910465
38382	910466
24463	910467
518172	910468
31878	910469
34457	910470
304259	910471
409023	910472
34632	910473
35872	910474
286547	910475
127647	910476
186325	910477
10621	910478
19709	910479
97288	910480
485429	910481
31364	910482
48867	910483
6214	910484
616091	910485
21679	910486
53438	910487
37900	910488
47879	910489
599706	910490
113971	910491
117608	910492
129890	910493
29230	910494
563764	910495
159769	910496
128411	910497
643994	910498
36946	910499
9174	910500
10838	910501
173386	910502
307451	910503
396216	910504
9105	910505
370429	910506
18213	910507
23057	910508
641855	910509
131598	910510
489584	910511
199600	910512
562886	910513
512570	910514
444761	910515
129752	910516
80823	910517
350730	910518
257336	910519
382226	910520
107171	910521
26692	910522
94852	910523
74054	910524
113901	910525
414812	910526
405167	910527
6534	910528
74623	910529
89890	910530
532713	910531
47342	910532
254040	910533
460855	910534
497801	910535
5819	910536
475129	910537
26162	910538
607666	910539
385854	910540
5479	910541
13535	910542
37799	910543
656769	910544
372465	910545
28112	910546
1510	910547
7925	910548
416387	910549
210359	910550
255538	910551
73835	910552
31651	910553
22498	910554
670043	910555
85300	910556
375688	910557
8235	910558
627351	910559
136125	910560
198308	910561
100568	910562
553855	910563
2043	910564
134648	910565
124741	910566
80135	910567
56444	910568
455773	910569
125871	910570
505049	910571
115814	910572
427472	910573
340097	910574
646377	910575
129702	910576
46909	910577
50703	910578
50318	910579
385762	910580
15251	910581
440426	910582
482811	910583
287736	910584
371718	910585
418752	910586
363214	910587
675010	910588
119103	910589
124282	910590
129978	910591
127382	910592
152159	910593
311990	910594
590178	910595
182814	910596
108612	910597
19615	910598
567640	910599
79781	910600
62801	910601
133242	910602
108766	910603
106318	910604
59307	910605
582470	910606
12129	910607
123078	910608
405758	910609
24355	910610
157432	910611
510188	910612
2369	910613
80800	910614
78707	910615
28333	910616
517940	910617
363118	910618
307897	910619
117063	910620
334044	910621
13881	910622
454100	910623
354245	910624
384689	910625
678337	910626
171233	910627
108105	910628
198862	910629
609658	910630
90009	910631
129670	910632
142566	910633
437157	910634
569583	910635
361922	910636
198909	910637
37163	910638
335877	910639
397296	910640
597266	910641
376698	910642
276	910643
7379	910644
568376	910645
649524	910646
644306	910647
112841	910648
88137	910649
438597	910650
149305	910651
261082	910652
259904	910653
6	910654
1017	910655
68698	910656
161264	910657
23474	910658
192320	910659
327262	910660
124425	910661
400007	910662
82911	910663
328121	910664
19690	910665
42402	910666
50261	910667
289275	910668
79104	910669
52437	910670
119864	910671
105376	910672
652937	910673
96580	910674
497269	910675
237216	910676
316125	910677
442459	910678
37550	910679
102280	910680
92031	910681
8660	910682
351449	910683
47900	910684
142836	910685
56045	910686
28128	910687
668518	910688
171428	910689
157745	910690
59094	910691
94242	910692
446165	910693
595124	910694
113239	910695
409806	910696
137479	910697
463271	910698
519422	910699
25432	910700
237080	910701
50556	910702
174731	910703
6198	910704
133337	910705
222790	910706
144288	910707
21526	910708
164792	910709
2095	910710
37556	910711
17852	910712
58932	910713
394867	910714
257192	910715
119545	910716
42009	910717
670445	910718
57690	910719
166479	910720
57695	910721
132935	910722
10523	910723
57713	910724
637452	910725
43437	910726
155915	910727
1518	910728
512830	910729
24491	910730
27793	910731
649176	910732
9665	910733
151722	910734
584603	910735
326149	910736
491356	910737
573600	910738
15211	910739
73626	910740
4074	910741
21543	910742
244658	910743
17992	910744
58101	910745
421637	910746
441795	910747
464996	910748
394638	910749
8858	910750
259337	910751
10340	910752
11453	910753
367065	910754
86839	910755
172332	910756
625340	910757
128548	910758
108234	910759
384757	910760
48057	910761
296611	910762
576066	910763
114158	910764
669883	910765
275000	910766
234044	910767
555790	910768
545887	910769
21367	910770
244723	910771
82493	910772
394361	910773
577849	910774
595234	910775
93672	910776
516282	910777
3935	910778
133197	910779
55608	910780
43405	910781
579828	910782
670368	910783
142258	910784
493403	910785
4428	910786
7028	910787
682801	910788
133523	910789
542501	910790
164782	910791
150621	910792
41077	910793
16	910794
470980	910795
1673	910796
505433	910797
256695	910798
17257	910799
408034	910800
506799	910801
169051	910802
44583	910803
4508	910804
458368	910805
75747	910806
211939	910807
134089	910808
24691	910809
96450	910810
182	910811
639976	910812
11898	910813
653079	910814
594056	910815
67455	910816
334045	910817
169395	910818
569342	910819
67478	910820
29411	910821
122873	910822
64450	910823
68686	910824
25564	910825
349793	910826
409742	910827
142666	910828
242401	910829
29157	910830
254691	910831
57032	910832
509816	910833
113972	910834
633474	910835
2424	910836
587961	910837
685809	910838
582710	910839
136739	910840
51083	910841
89462	910842
11312	910843
46700	910844
47177	910845
567409	910846
281104	910847
672806	910848
42428	910849
124624	910850
692790	910851
685593	910852
52285	910853
110392	910854
430281	910855
597567	910856
355871	910857
6025	910858
211835	910859
11776	910860
263430	910861
387096	910862
331731	910863
410631	910864
237147	910865
691707	910866
81392	910867
269979	910868
518555	910869
269541	910870
70324	910871
298773	910872
214766	910873
620684	910874
631749	910875
207	910876
392370	910877
541991	910878
214774	910879
516521	910880
65713	910881
6774	910882
81037	910883
125030	910884
32461	910885
544349	910886
186347	910887
157497	910888
260667	910889
119040	910890
437414	910891
163994	910892
164092	910893
260565	910894
208530	910895
624446	910896
8997	910897
41612	910898
99684	910899
380314	910900
524838	910901
446808	910902
48737	910903
244903	910904
71183	910905
99174	910906
24851	910907
57397	910908
362417	910909
214250	910910
609660	910911
245	910912
349595	910913
319248	910914
357916	910915
260016	910916
552188	910917
161922	910918
529713	910919
457211	910920
677109	910921
102923	910922
394430	910923
463955	910924
188073	910925
449980	910926
58527	910927
585795	910928
268746	910929
134396	910930
511311	910931
213326	910932
693491	910933
15967	910934
2737	910935
2016	910936
96353	910937
1180	910938
681517	910939
119863	910940
293380	910941
676665	910942
542759	910943
151905	910944
80069	910945
113964	910946
269855	910947
349048	910948
179562	910949
338370	910950
431089	910951
81664	910952
15446	910953
97246	910954
431217	910955
332500	910956
383604	910957
462486	910958
573664	910959
295023	910960
16824	910961
592716	910962
6983	910963
157615	910964
316109	910965
549598	910966
271565	910967
143062	910968
143063	910969
82038	910970
549604	910971
549618	910972
271580	910973
549619	910974
549621	910975
271586	910976
549627	910977
271587	910978
271588	910979
549628	910980
143065	910981
549649	910982
143066	910983
271608	910984
549652	910985
271610	910986
271612	910987
271615	910988
50914	910989
549661	910990
549670	910991
271624	910992
549671	910993
549674	910994
549675	910995
271627	910996
549679	910997
549687	910998
271633	910999
271636	911000
549704	911001
483144	911002
356260	911003
10772	911004
321681	911005
258325	911006
531475	911007
293320	911008
243912	911009
89866	911010
563484	911011
43714	911012
649551	911013
333180	911014
4891	911015
100382	911016
656149	911017
47697	911018
657586	911019
8040	911020
516750	911021
7209	911022
27955	911023
461333	911024
213922	911025
14473	911026
307947	911027
283827	911028
428765	911029
283687	911030
587891	911031
396831	911032
443025	911033
56782	911034
552614	911035
149561	911036
270819	911037
111162	911038
46904	911039
459038	911040
6029	911041
617522	911042
77496	911043
8193	911044
605464	911045
123472	911046
96012	911047
161903	911048
289006	911049
528480	911050
2363	911051
540778	911052
49701	911053
73384	911054
94319	911055
467750	911056
130592	911057
18683	911058
500422	911059
124975	911060
488425	911061
28039	911062
666471	911063
428516	911064
148069	911065
159363	911066
664449	911067
30903	911068
89733	911069
83240	911070
298795	911071
41808	911072
22739	911073
146948	911074
53694	911075
474694	911076
451620	911077
486411	911078
226361	911079
6015	911080
51770	911081
145229	911082
254156	911083
229052	911084
624617	911085
41972	911086
97957	911087
366804	911088
482345	911089
103650	911090
56935	911091
267863	911092
57526	911093
48200	911094
407026	911095
175533	911096
1749	911097
396064	911098
388691	911099
2530	911100
144879	911101
70	911102
394495	911103
560705	911104
79994	911105
479278	911106
14045	911107
80972	911108
96074	911109
234208	911110
90649	911111
26651	911112
471585	911113
129506	911114
547733	911115
26393	911116
22409	911117
377660	911118
271770	911119
20558	911120
537429	911121
56027	911122
603788	911123
40931	911124
121680	911125
516380	911126
142327	911127
43172	911128
12458	911129
607611	911130
46976	911131
603682	911132
95987	911133
618396	911134
626877	911135
34441	911136
113938	911137
595309	911138
12365	911139
50975	911140
550915	911141
284991	911142
746	911143
374	911144
13934	911145
424304	911146
214128	911147
80228	911148
294636	911149
368162	911150
87164	911151
48282	911152
284148	911153
633338	911154
5104	911155
674057	911156
67223	911157
53319	911158
481882	911159
488757	911160
116185	911161
18113	911162
184425	911163
8208	911164
569961	911165
39115	911166
16723	911167
397	911168
236449	911169
90036	911170
327770	911171
430444	911172
5099	911173
506163	911174
32559	911175
506661	911176
19515	911177
14712	911178
635883	911179
319612	911180
63753	911181
4440	911182
591807	911183
154873	911184
9038	911185
8435	911186
18671	911187
681118	911188
35133	911189
676902	911190
672748	911191
409978	911192
73018	911193
365693	911194
155831	911195
507259	911196
449869	911197
35122	911198
488008	911199
15578	911200
160744	911201
42987	911202
96415	911203
657439	911204
399036	911205
28652	911206
216155	911207
862	911208
319128	911209
369732	911210
520634	911211
432728	911212
168699	911213
329790	911214
126469	911215
609153	911216
663382	911217
32761	911218
680833	911219
348458	911220
36510	911221
20766	911222
475795	911223
330819	911224
428597	911225
148404	911226
611357	911227
277948	911228
50139	911229
630490	911230
587864	911231
23078	911232
29063	911233
30925	911234
25430	911235
472371	911236
41467	911237
111388	911238
100282	911239
581803	911240
146620	911241
588110	911242
586342	911243
35667	911244
33622	911245
465678	911246
20345	911247
245	911248
406952	911249
465563	911250
28420	911251
54906	911252
16273	911253
635464	911254
86774	911255
120494	911256
445886	911257
36289	911258
356003	911259
367762	911260
52268	911261
695540	911262
151491	911263
158507	911264
2357	911265
170053	911266
382268	911267
220953	911268
134149	911269
6349	911270
267092	911271
585893	911272
24625	911273
55922	911274
85225	911275
484391	911276
23607	911277
265059	911278
278177	911279
15898	911280
104405	911281
38464	911282
632683	911283
142324	911284
157914	911285
111369	911286
71365	911287
585789	911288
459977	911289
93024	911290
509035	911291
681602	911292
161409	911293
513865	911294
461088	911295
407099	911296
367187	911297
459417	911298
651764	911299
48855	911300
319048	911301
121359	911302
348377	911303
145227	911304
20886	911305
488689	911306
215630	911307
348358	911308
155754	911309
623974	911310
122543	911311
624973	911312
583868	911313
576859	911314
13906	911315
67607	911316
22066	911317
568986	911318
664196	911319
52587	911320
129586	911321
342053	911322
400886	911323
318817	911324
211008	911325
19674	911326
58459	911327
406928	911328
27798	911329
55132	911330
267733	911331
179924	911332
184720	911333
2895	911334
367739	911335
631775	911336
413931	911337
115262	911338
497475	911339
111353	911340
25591	911341
60642	911342
552278	911343
100213	911344
51499	911345
80248	911346
39125	911347
400881	911348
17081	911349
1768	911350
37045	911351
429836	911352
44633	911353
51582	911354
174944	911355
458030	911356
104108	911357
525412	911358
25486	911359
21707	911360
643242	911361
398078	911362
38252	911363
580893	911364
361743	911365
75656	911366
175282	911367
29017	911368
647406	911369
212564	911370
417331	911371
334612	911372
396900	911373
8436	911374
634087	911375
230677	911376
325311	911377
102941	911378
506917	911379
300587	911380
567465	911381
546096	911382
390751	911383
1202	911384
19072	911385
62824	911386
390752	911387
390753	911388
128024	911389
632104	911390
5463	911391
653524	911392
1328	911393
424308	911394
234159	911395
667192	911396
258047	911397
9783	911398
127836	911399
459648	911400
27765	911401
354960	911402
569251	911403
160491	911404
407192	911405
473672	911406
264481	911407
426955	911408
8791	911409
353261	911410
625700	911411
645315	911412
2950	911413
90806	911414
628	911415
293873	911416
2611	911417
100336	911418
159013	911419
466750	911420
17866	911421
323948	911422
70334	911423
694147	911424
102926	911425
445871	911426
675704	911427
22454	911428
299510	911429
406933	911430
34306	911431
357246	911432
8426	911433
626115	911434
204658	911435
61781	911436
70749	911437
590120	911438
100337	911439
466310	911440
70334	911441
20509	911442
429717	911443
42793	911444
451887	911445
564347	911446
439492	911447
73555	911448
406923	911449
29302	911450
600622	911451
154623	911452
609161	911453
80558	911454
150287	911455
33691	911456
302998	911457
584509	911458
57494	911459
127836	911460
141703	911461
147608	911462
172199	911463
160498	911464
121145	911465
247406	911466
193294	911467
110484	911468
264228	911469
465539	911470
451174	911471
165734	911472
88298	911473
105603	911474
492598	911475
675703	911476
465628	911477
338922	911478
463999	911479
561700	911480
609158	911481
182094	911482
39862	911483
591187	911484
42377	911485
29304	911486
458	911487
59122	911488
293457	911489
6015	911490
597542	911491
32180	911492
30815	911493
176747	911494
119828	911495
7196	911496
117062	911497
91964	911498
100428	911499
347669	911500
122102	911501
249567	911502
4747	911503
36122	911504
432517	911505
93855	911506
204077	911507
11659	911508
406839	911509
348528	911510
127953	911511
205070	911512
247408	911513
232601	911514
118508	911515
146216	911516
207665	911517
70817	911518
330513	911519
27955	911520
41237	911521
565215	911522
155269	911523
406058	911524
176820	911525
162949	911526
32459	911527
366770	911528
36068	911529
257931	911530
4831	911531
476102	911532
3553	911533
121582	911534
165734	911535
369258	911536
5645	911537
44020	911538
82173	911539
291621	911540
41390	911541
669508	911542
219270	911543
17897	911544
168142	911545
653651	911546
406838	911547
642859	911548
155670	911549
533897	911550
518751	911551
39481	911552
263326	911553
407087	911554
430699	911555
630485	911556
131237	911557
247611	911558
151985	911559
198851	911560
468978	911561
57494	911562
111186	911563
56255	911564
456981	911565
42533	911566
3230	911567
57494	911568
625618	911569
13993	911570
143970	911571
644600	911572
14719	911573
2595	911574
219327	911575
429739	911576
55646	911577
299543	911578
74566	911579
466506	911580
88285	911581
664454	911582
25937	911583
75255	911584
80261	911585
492599	911586
347680	911587
550629	911588
3910	911589
646243	911590
234129	911591
142091	911592
609166	911593
270315	911594
626444	911595
9209	911596
198231	911597
432458	911598
32732	911599
514240	911600
55560	911601
149206	911602
67824	911603
71424	911604
49140	911605
287501	911606
230020	911607
632033	911608
682543	911609
42835	911610
307507	911611
283653	911612
17886	911613
3723	911614
611221	911615
532441	911616
494879	911617
67077	911618
17287	911619
156107	911620
47817	911621
95528	911622
237059	911623
404984	911624
123827	911625
25899	911626
486156	911627
131272	911628
694059	911629
3157	911630
600351	911631
180323	911632
685339	911633
322171	911634
400778	911635
127137	911636
681835	911637
576724	911638
291846	911639
6129	911640
112827	911641
13145	911642
49644	911643
33795	911644
29181	911645
688217	911646
261	911647
477898	911648
70539	911649
400605	911650
531447	911651
11213	911652
76191	911653
30615	911654
35004	911655
227465	911656
483363	911657
5467	911658
439786	911659
44664	911660
503105	911661
42716	911662
49812	911663
379083	911664
15	911665
88886	911666
78014	911667
48773	911668
333899	911669
116943	911670
495129	911671
290817	911672
399054	911673
371194	911674
2052	911675
84049	911676
32938	911677
453905	911678
621363	911679
10886	911680
109849	911681
685037	911682
40109	911683
44263	911684
661992	911685
95304	911686
34573	911687
404491	911688
52937	911689
167617	911690
112849	911691
161518	911692
606985	911693
512101	911694
585081	911695
23054	911696
190627	911697
1600	911698
288942	911699
451687	911700
332985	911701
4710	911702
13719	911703
90392	911704
161912	911705
621376	911706
340020	911707
134993	911708
64250	911709
129814	911710
89088	911711
88804	911712
630025	911713
455323	911714
159365	911715
2387	911716
28011	911717
163691	911718
438737	911719
433557	911720
669728	911721
302569	911722
102930	911723
353359	911724
428717	911725
508028	911726
640	911727
181745	911728
63777	911729
681001	911730
65187	911731
359674	911732
92446	911733
119634	911734
337955	911735
527389	911736
33136	911737
346051	911738
207851	911739
318510	911740
108770	911741
7427	911742
31500	911743
410860	911744
630665	911745
468244	911746
693209	911747
76041	911748
48153	911749
695443	911750
61264	911751
115481	911752
28344	911753
278010	911754
114973	911755
45081	911756
131370	911757
172045	911758
55619	911759
168491	911760
39461	911761
2579	911762
259938	911763
3823	911764
254917	911765
8503	911766
614143	911767
1284	911768
207774	911769
73350	911770
12132	911771
16871	911772
152661	911773
4379	911774
609043	911775
37812	911776
477425	911777
539841	911778
170855	911779
583097	911780
152586	911781
23022	911782
599869	911783
329865	911784
510178	911785
243021	911786
39541	911787
359144	911788
400744	911789
607263	911790
19489	911791
141708	911792
349413	911793
112310	911794
155672	911795
359425	911796
457829	911797
574645	911798
229264	911799
27647	911800
110231	911801
71238	911802
485775	911803
326295	911804
382441	911805
86147	911806
535127	911807
23043	911808
607597	911809
455776	911810
473	911811
337118	911812
264139	911813
533887	911814
2055	911815
137193	911816
627649	911817
130050	911818
145591	911819
31968	911820
406108	911821
4770	911822
321706	911823
608085	911824
483346	911825
180848	911826
160752	911827
215059	911828
13723	911829
212746	911830
351543	911831
324008	911832
183109	911833
4831	911834
133848	911835
208501	911836
229255	911837
9801	911838
458139	911839
519856	911840
235986	911841
115529	911842
344982	911843
410873	911844
151578	911845
249657	911846
360670	911847
57549	911848
167587	911849
127575	911850
115181	911851
6	911852
5646	911853
332750	911854
309879	911855
263747	911856
412872	911857
507341	911858
263546	911859
430765	911860
11047	911861
432448	911862
407189	911863
231810	911864
147911	911865
161057	911866
255853	911867
547650	911868
2063	911869
605543	911870
609177	911871
44778	911872
35024	911873
338492	911874
420598	911875
32902	911876
185317	911877
140549	911878
134228	911879
76245	911880
614673	911881
12499	911882
481238	911883
349626	911884
247298	911885
407205	911886
162997	911887
31209	911888
45634	911889
122788	911890
612656	911891
425166	911892
253478	911893
572553	911894
615958	911895
67129	911896
73738	911897
465873	911898
338541	911899
15674	911900
80258	911901
155832	911902
162207	911903
248115	911904
300301	911905
120054	911906
147344	911907
421209	911908
311748	911909
356923	911910
424150	911911
139056	911912
98602	911913
365067	911914
261	911915
600144	911916
124972	911917
608384	911918
395255	911919
143624	911920
413546	911921
356999	911922
651514	911923
102253	911924
620205	911925
143673	911926
10692	911927
447	911928
57676	911929
28226	911930
27265	911931
25829	911932
537388	911933
98927	911934
135032	911935
438071	911936
124127	911937
154792	911938
206383	911939
463667	911940
19613	911941
206170	911942
83851	911943
299514	911944
520158	911945
82497	911946
547430	911947
443385	911948
591438	911949
182149	911950
344302	911951
203844	911952
19046	911953
177512	911954
330963	911955
545947	911956
150010	911957
91326	911958
224536	911959
7628	911960
152026	911961
527737	911962
227673	911963
616418	911964
162656	911965
70920	911966
150951	911967
1817	911968
44344	911969
21909	911970
1811	911971
106402	911972
315999	911973
584722	911974
280859	911975
320604	911976
159386	911977
296572	911978
11757	911979
433158	911980
40894	911981
202331	911982
126018	911983
12885	911984
80958	911985
252	911986
3417	911987
99060	911988
869	911989
573	911990
143726	911991
529549	911992
58807	911993
171347	911994
215869	911995
6025	911996
218547	911997
412413	911998
8633	911999
81119	912000
50314	912001
116863	912002
350506	912003
479260	912004
357818	912005
88677	912006
17165	912007
8951	912008
334273	912009
630921	912010
346578	912011
415831	912012
343460	912013
44843	912014
409811	912015
280963	912016
184960	912017
545755	912018
130412	912019
109672	912020
315008	912021
604957	912022
111972	912023
451736	912024
555069	912025
413989	912026
13385	912027
359548	912028
598352	912029
410327	912030
226481	912031
23183	912032
296439	912033
216	912034
684100	912035
295479	912036
43624	912037
87068	912038
158943	912039
469749	912040
221854	912041
121590	912042
596730	912043
113267	912044
539133	912045
77892	912046
1417	912047
7907	912048
19277	912049
452112	912050
36570	912051
267069	912052
362806	912053
442142	912054
55601	912055
79	912056
448631	912057
92933	912058
477770	912059
30868	912060
163303	912061
105976	912062
55495	912063
373048	912064
48322	912065
30645	912066
65754	912067
511423	912068
21441	912069
70303	912070
369123	912071
29471	912072
20066	912073
686719	912074
682018	912075
81677	912076
207580	912077
100122	912078
356826	912079
124233	912080
1846	912081
4807	912082
212662	912083
93277	912084
1738	912085
95986	912086
32084	912087
89974	912088
344599	912089
448085	912090
193255	912091
124063	912092
58094	912093
670328	912094
119461	912095
57567	912096
627217	912097
15826	912098
10135	912099
42795	912100
393998	912101
368914	912102
1890	912103
167618	912104
49967	912105
646098	912106
217523	912107
48180	912108
597308	912109
340686	912110
20292	912111
74609	912112
132069	912113
372436	912114
3276	912115
668463	912116
90249	912117
644567	912118
647981	912119
146594	912120
139608	912121
668	912122
362356	912123
372422	912124
169945	912125
38983	912126
18057	912127
40418	912128
7779	912129
74514	912130
348555	912131
117080	912132
107683	912133
38544	912134
624276	912135
430071	912136
257444	912137
146663	912138
104178	912139
154468	912140
86203	912141
644455	912142
412784	912143
30200	912144
87528	912145
161830	912146
133480	912147
5569	912148
132859	912149
514989	912150
166753	912151
467226	912152
138850	912153
31512	912154
634689	912155
79444	912156
35209	912157
62708	912158
609467	912159
596801	912160
559554	912161
205415	912162
16928	912163
188337	912164
38872	912165
134247	912166
524761	912167
12017	912168
35770	912169
21425	912170
529007	912171
89432	912172
146833	912173
137426	912174
470061	912175
76032	912176
678140	912177
114233	912178
1200	912179
293650	912180
59931	912181
630554	912182
531210	912183
495132	912184
135794	912185
595032	912186
89359	912187
47822	912188
49674	912189
277056	912190
48279	912191
162185	912192
117484	912193
160591	912194
687899	912195
636149	912196
12003	912197
235303	912198
251959	912199
329227	912200
463807	912201
128824	912202
93981	912203
95962	912204
273730	912205
562276	912206
67644	912207
202651	912208
394015	912209
634765	912210
634772	912211
154789	912212
3877	912213
522862	912214
412225	912215
534916	912216
625317	912217
508134	912218
221872	912219
34003	912220
190590	912221
171932	912222
293229	912223
107266	912224
524526	912225
23947	912226
162612	912227
296399	912228
552059	912229
229258	912230
227481	912231
95517	912232
408078	912233
266846	912234
53061	912235
505081	912236
48829	912237
506352	912238
38983	912239
39690	912240
241814	912241
143875	912242
179294	912243
15607	912244
639388	912245
533030	912246
684530	912247
595308	912248
102682	912249
167519	912250
321853	912251
583638	912252
142101	912253
254334	912254
254322	912255
244600	912256
30812	912257
680485	912258
263782	912259
433577	912260
105167	912261
38225	912262
46260	912263
1289	912264
299336	912265
616873	912266
203918	912267
397721	912268
532962	912269
71700	912270
550429	912271
2616	912272
207218	912273
178542	912274
18390	912275
614073	912276
38913	912277
141564	912278
181157	912279
11624	912280
448113	912281
532325	912282
79076	912283
488153	912284
258947	912285
286740	912286
143743	912287
97441	912288
198835	912289
59693	912290
268364	912291
37299	912292
111711	912293
80114	912294
14477	912295
425793	912296
63121	912297
155188	912298
83253	912299
24079	912300
42279	912301
303419	912302
448238	912303
307177	912304
325265	912305
9822	912306
235641	912307
238906	912308
277939	912309
36537	912310
423759	912311
432514	912312
124363	912313
262150	912314
9524	912315
540280	912316
445987	912317
41846	912318
14957	912319
337952	912320
474576	912321
23758	912322
177063	912323
177064	912324
4148	912325
111337	912326
13118	912327
429342	912328
7936	912329
580914	912330
365354	912331
292394	912332
65268	912333
8464	912334
56233	912335
150813	912336
687717	912337
3773	912338
16853	912339
100309	912340
262078	912341
261322	912342
218667	912343
323801	912344
23680	912345
292418	912346
31052	912347
20521	912348
29037	912349
404993	912350
36787	912351
356399	912352
540423	912353
960	912354
8963	912355
53506	912356
528001	912357
247302	912358
171627	912359
627009	912360
343551	912361
123529	912362
323793	912363
647699	912364
261266	912365
111218	912366
543835	912367
78787	912368
8429	912369
6052	912370
18646	912371
6043	912372
158177	912373
219046	912374
275066	912375
477368	912376
8556	912377
536111	912378
250056	912379
15125	912380
86419	912381
173401	912382
108925	912383
109001	912384
91950	912385
387515	912386
1537	912387
233639	912388
544510	912389
8882	912390
200681	912391
397928	912392
619411	912393
686614	912394
119972	912395
650148	912396
82787	912397
458340	912398
584871	912399
752	912400
24997	912401
66794	912402
128638	912403
86964	912404
314654	912405
271060	912406
10681	912407
405783	912408
26683	912409
568918	912410
690	912411
350406	912412
114202	912413
10323	912414
293317	912415
941	912416
411490	912417
742	912418
69503	912419
26037	912420
388176	912421
454244	912422
75135	912423
101803	912424
392072	912425
261892	912426
632322	912427
118682	912428
11509	912429
417317	912430
583983	912431
13068	912432
410782	912433
163145	912434
555694	912435
578435	912436
187499	912437
127738	912438
121663	912439
25354	912440
80235	912441
8580	912442
543311	912443
22400	912444
141687	912445
139720	912446
189574	912447
16994	912448
299080	912449
111101	912450
384027	912451
63927	912452
366624	912453
486020	912454
628331	912455
8760	912456
63724	912457
18197	912458
433120	912459
488023	912460
444	912461
90791	912462
394271	912463
567850	912464
34664	912465
214932	912466
91611	912467
153817	912468
621120	912469
167422	912470
428687	912471
323745	912472
914	912473
849	912474
126750	912475
520844	912476
43004	912477
601597	912478
10793	912479
548789	912480
138812	912481
144995	912482
149936	912483
50957	912484
118375	912485
41081	912486
80888	912487
26694	912488
91865	912489
232654	912490
374800	912491
386488	912492
37582	912493
4831	912494
485814	912495
170546	912496
57531	912497
359194	912498
233316	912499
495273	912500
650	912501
97477	912502
392358	912503
331744	912504
662927	912505
384905	912506
371153	912507
106807	912508
94924	912509
327512	912510
565367	912511
382453	912512
7146	912513
59588	912514
255039	912515
465916	912516
353248	912517
604154	912518
629659	912519
86446	912520
648452	912521
158619	912522
43584	912523
171542	912524
671647	912525
23183	912526
567647	912527
311833	912528
156123	912529
22519	912530
133078	912531
319671	912532
51772	912533
13873	912534
422802	912535
282	912536
8859	912537
21678	912538
9546	912539
318803	912540
205980	912541
50748	912542
306537	912543
584480	912544
602605	912545
21161	912546
481190	912547
367069	912548
573245	912549
57541	912550
512826	912551
71527	912552
179995	912553
554474	912554
53477	912555
182977	912556
182981	912557
129935	912558
183080	912559
183101	912560
489528	912561
46976	912562
183214	912563
61873	912564
489562	912565
183331	912566
9119	912567
232778	912568
9676	912569
180634	912570
3276	912571
513322	912572
436641	912573
667645	912574
506609	912575
313247	912576
366489	912577
21152	912578
22839	912579
82342	912580
45840	912581
573559	912582
117237	912583
496628	912584
23060	912585
172833	912586
252986	912587
283662	912588
163647	912589
306796	912590
129890	912591
283712	912592
339635	912593
299705	912594
340633	912595
439871	912596
21501	912597
382070	912598
204	912599
283399	912600
74354	912601
2612	912602
52526	912603
283550	912604
543427	912605
86985	912606
231537	912607
275565	912608
437342	912609
25291	912610
126870	912611
482204	912612
296855	912613
607660	912614
672188	912615
86897	912616
581854	912617
144614	912618
3982	912619
58483	912620
129720	912621
144985	912622
412352	912623
333749	912624
395304	912625
112937	912626
113615	912627
63239	912628
74953	912629
40478	912630
660697	912631
102026	912632
370131	912633
560846	912634
347595	912635
167085	912636
244033	912637
102238	912638
162346	912639
437646	912640
133316	912641
318302	912642
15559	912643
274560	912644
15559	912645
245828	912646
491596	912647
303162	912648
115297	912649
131566	912650
245007	912651
73806	912652
133553	912653
91067	912654
263013	912655
263037	912656
285092	912657
143051	912658
30520	912659
76521	912660
1546	912661
32093	912662
14735	912663
2055	912664
638137	912665
244323	912666
410819	912667
129623	912668
1680	912669
36508	912670
79878	912671
138793	912672
175311	912673
201688	912674
332261	912675
386078	912676
603657	912677
304788	912678
240353	912679
168971	912680
49984	912681
153227	912682
222150	912683
231315	912684
269	912685
41815	912686
576931	912687
79898	912688
466539	912689
581705	912690
674015	912691
1985	912692
446722	912693
367557	912694
348328	912695
53055	912696
123969	912697
396442	912698
274882	912699
164181	912700
80967	912701
94857	912702
517483	912703
270624	912704
22683	912705
124553	912706
74044	912707
52096	912708
651923	912709
148331	912710
165930	912711
397371	912712
601260	912713
270235	912714
41596	912715
170227	912716
52515	912717
35084	912718
183050	912719
8845	912720
14358	912721
687355	912722
778	912723
579878	912724
406230	912725
301262	912726
364764	912727
272082	912728
72971	912729
78991	912730
513471	912731
85305	912732
530240	912733
674500	912734
50448	912735
432662	912736
605025	912737
61958	912738
304230	912739
634967	912740
555850	912741
451437	912742
20041	912743
661942	912744
523542	912745
249449	912746
102291	912747
668729	912748
114639	912749
270	912750
95915	912751
252980	912752
432365	912753
337309	912754
117150	912755
136832	912756
115328	912757
64861	912758
231940	912759
19715	912760
441689	912761
37548	912762
31229	912763
34962	912764
154258	912765
405069	912766
2213	912767
552223	912768
23040	912769
647882	912770
151903	912771
100610	912772
134904	912773
5506	912774
3116	912775
10029	912776
413161	912777
3328	912778
73236	912779
62865	912780
510171	912781
546261	912782
326116	912783
661581	912784
205198	912785
537087	912786
637469	912787
488	912788
23351	912789
291248	912790
295774	912791
99255	912792
337205	912793
3843	912794
217335	912795
49263	912796
484347	912797
36916	912798
605121	912799
410300	912800
29622	912801
25	912802
38902	912803
118928	912804
461051	912805
55677	912806
49221	912807
348775	912808
218192	912809
497662	912810
421082	912811
134335	912812
506910	912813
114237	912814
812	912815
103819	912816
298804	912817
1293	912818
487	912819
253969	912820
10894	912821
625129	912822
479237	912823
78250	912824
40217	912825
208429	912826
57065	912827
12650	912828
111347	912829
7971	912830
66159	912831
371089	912832
682123	912833
167420	912834
171378	912835
696289	912836
366858	912837
169554	912838
153130	912839
14774	912840
245481	912841
244632	912842
162932	912843
133277	912844
687911	912845
162992	912846
2213	912847
245064	912848
14461	912849
147342	912850
203200	912851
17827	912852
141	912853
685538	912854
412515	912855
510023	912856
33949	912857
43831	912858
3384	912859
612770	912860
145440	912861
23	912862
693244	912863
141019	912864
140564	912865
35862	912866
313395	912867
146350	912868
141193	912869
417822	912870
340435	912871
300169	912872
134900	912873
15792	912874
160705	912875
49121	912876
66679	912877
31707	912878
28522	912879
54451	912880
42008	912881
117800	912882
1396	912883
552968	912884
664899	912885
12290	912886
35174	912887
42366	912888
133649	912889
557325	912890
66533	912891
8529	912892
11261	912893
11692	912894
75106	912895
3935	912896
518708	912897
527958	912898
168645	912899
72475	912900
29106	912901
5135	912902
25544	912903
16622	912904
40555	912905
41164	912906
131622	912907
356830	912908
17373	912909
113121	912910
573	912911
436601	912912
88021	912913
39167	912914
73114	912915
67491	912916
14648	912917
89529	912918
520390	912919
632177	912920
176331	912921
553251	912922
673228	912923
304531	912924
515762	912925
142005	912926
9698	912927
160075	912928
34435	912929
9361	912930
80613	912931
149441	912932
257463	912933
9590	912934
58941	912935
24489	912936
94329	912937
36382	912938
116135	912939
511389	912940
361933	912941
9355	912942
195847	912943
187955	912944
48325	912945
8231	912946
557222	912947
344790	912948
61986	912949
12458	912950
30806	912951
630838	912952
478130	912953
23019	912954
8831	912955
674040	912956
591086	912957
471604	912958
371025	912959
621719	912960
555563	912961
524191	912962
669169	912963
427627	912964
351717	912965
46032	912966
370833	912967
458109	912968
4258	912969
39139	912970
528456	912971
11535	912972
94705	912973
39558	912974
94707	912975
254777	912976
21513	912977
102339	912978
414792	912979
300287	912980
657437	912981
416693	912982
5704	912983
187961	912984
671308	912985
72767	912986
71898	912987
166435	912988
116713	912989
640617	912990
129975	912991
23452	912992
1693	912993
53125	912994
15745	912995
337636	912996
112502	912997
622196	912998
337969	912999
101617	913000
38691	913001
642259	913002
149974	913003
181097	913004
102427	913005
683013	913006
33848	913007
104210	913008
35065	913009
40511	913010
172720	913011
319983	913012
125874	913013
15109	913014
44778	913015
132643	913016
17714	913017
17715	913018
461092	913019
100069	913020
51854	913021
604872	913022
264582	913023
44810	913024
428521	913025
68576	913026
640952	913027
142876	913028
3558	913029
410399	913030
341824	913031
649398	913032
158567	913033
2563	913034
469046	913035
630617	913036
91120	913037
45425	913038
368603	913039
122810	913040
141657	913041
122086	913042
50478	913043
80267	913044
264282	913045
22400	913046
50494	913047
297849	913048
404755	913049
1273	913050
391230	913051
5838	913052
15738	913053
349334	913054
335708	913055
568779	913056
491242	913057
120477	913058
646689	913059
347590	913060
16054	913061
33279	913062
173160	913063
118764	913064
110697	913065
98539	913066
41755	913067
673297	913068
120478	913069
657393	913070
192169	913071
229688	913072
32508	913073
1489	913074
215340	913075
122214	913076
212485	913077
590932	913078
507018	913079
465007	913080
408348	913081
361017	913082
489538	913083
455566	913084
169502	913085
647612	913086
263623	913087
80793	913088
213771	913089
2363	913090
113966	913091
635175	913092
642009	913093
10601	913094
390952	913095
673692	913096
452120	913097
329390	913098
396094	913099
64625	913100
80044	913101
60581	913102
284036	913103
78220	913104
5496	913105
310556	913106
157295	913107
142850	913108
188001	913109
25893	913110
45278	913111
42794	913112
518511	913113
172327	913114
337749	913115
291745	913116
281032	913117
46197	913118
255690	913119
98117	913120
354671	913121
98182	913122
162179	913123
10121	913124
160332	913125
56234	913126
70452	913127
259264	913128
9804	913129
541453	913130
170640	913131
72820	913132
474096	913133
25081	913134
583684	913135
128108	913136
412418	913137
615612	913138
62033	913139
36932	913140
102285	913141
12275	913142
554334	913143
55167	913144
618487	913145
496726	913146
68442	913147
649966	913148
390016	913149
54575	913150
12466	913151
429890	913152
161375	913153
8044	913154
601048	913155
573291	913156
411800	913157
462882	913158
509799	913159
491425	913160
91770	913161
556983	913162
140153	913163
410503	913164
256061	913165
533604	913166
12409	913167
396450	913168
108338	913169
71865	913170
534261	913171
458434	913172
109091	913173
29406	913174
105305	913175
387379	913176
23129	913177
11526	913178
58777	913179
100632	913180
280804	913181
387175	913182
404918	913183
113721	913184
84673	913185
90957	913186
59856	913187
631971	913188
145704	913189
33441	913190
5351	913191
1347	913192
434388	913193
18221	913194
52528	913195
31752	913196
176919	913197
657317	913198
46339	913199
21292	913200
6472	913201
158815	913202
504694	913203
101054	913204
61963	913205
46548	913206
512424	913207
37098	913208
356530	913209
311317	913210
311313	913211
311318	913212
61224	913213
111748	913214
99952	913215
578342	913216
32305	913217
633645	913218
169459	913219
530954	913220
361123	913221
319197	913222
2437	913223
87495	913224
434902	913225
405958	913226
320103	913227
19498	913228
44789	913229
278182	913230
331584	913231
323518	913232
323049	913233
293539	913234
169528	913235
9039	913236
427746	913237
79486	913238
466526	913239
9321	913240
214218	913241
150904	913242
367528	913243
91124	913244
606537	913245
614334	913246
438041	913247
145999	913248
233623	913249
197515	913250
491317	913251
498180	913252
104666	913253
285476	913254
5538	913255
58038	913256
684987	913257
141143	913258
111099	913259
87764	913260
423230	913261
65712	913262
84681	913263
109428	913264
396654	913265
325797	913266
543809	913267
367292	913268
141279	913269
126470	913270
188283	913271
6569	913272
463589	913273
680025	913274
41609	913275
358868	913276
174442	913277
166982	913278
401371	913279
3252	913280
681986	913281
34199	913282
489590	913283
277041	913284
93655	913285
2873	913286
67976	913287
366928	913288
122087	913289
184883	913290
348359	913291
50293	913292
176807	913293
71027	913294
116672	913295
74866	913296
674125	913297
96854	913298
4290	913299
560003	913300
104100	913301
21478	913302
46795	913303
1309	913304
546860	913305
12759	913306
472252	913307
255536	913308
293868	913309
270494	913310
23209	913311
23589	913312
70297	913313
6256	913314
63253	913315
127659	913316
411478	913317
500529	913318
29666	913319
140029	913320
498739	913321
73786	913322
589678	913323
428851	913324
88676	913325
15421	913326
560119	913327
47682	913328
501367	913329
543143	913330
49579	913331
34275	913332
58874	913333
124296	913334
601870	913335
163674	913336
464079	913337
454668	913338
199027	913339
568366	913340
160220	913341
372741	913342
32467	913343
2055	913344
9635	913345
151095	913346
301321	913347
40514	913348
46187	913349
289700	913350
685398	913351
537999	913352
71432	913353
438427	913354
545759	913355
12514	913356
465903	913357
303837	913358
121705	913359
401531	913360
635717	913361
94683	913362
357691	913363
91395	913364
315110	913365
298196	913366
444057	913367
333746	913368
23512	913369
595501	913370
279935	913371
163324	913372
506169	913373
113554	913374
412750	913375
620543	913376
646483	913377
370922	913378
1388	913379
23534	913380
105031	913381
138845	913382
98344	913383
98104	913384
23763	913385
316211	913386
20566	913387
243128	913388
506180	913389
302734	913390
506305	913391
35629	913392
142802	913393
312072	913394
38221	913395
556309	913396
493822	913397
303706	913398
41824	913399
495426	913400
27796	913401
575637	913402
160389	913403
681968	913404
358855	913405
320523	913406
519912	913407
427035	913408
303569	913409
215515	913410
23515	913411
15538	913412
203580	913413
186623	913414
563263	913415
361633	913416
89871	913417
171839	913418
530912	913419
644398	913420
594740	913421
222597	913422
51610	913423
29174	913424
454237	913425
48441	913426
81539	913427
31334	913428
452020	913429
570849	913430
630547	913431
629399	913432
209607	913433
134745	913434
217	913435
162430	913436
114246	913437
6561	913438
696284	913439
435273	913440
10926	913441
150915	913442
13	913443
361462	913444
509844	913445
82060	913446
504839	913447
248765	913448
18801	913449
5354	913450
128269	913451
494421	913452
30	913453
42950	913454
8745	913455
12655	913456
10894	913457
697363	913458
388746	913459
121565	913460
150471	913461
413726	913462
170249	913463
581762	913464
12586	913465
392147	913466
53319	913467
116840	913468
110040	913469
31452	913470
53658	913471
55630	913472
321730	913473
444955	913474
45099	913475
413704	913476
141872	913477
357711	913478
21810	913479
5740	913480
507299	913481
55146	913482
7113	913483
422783	913484
88	913485
286888	913486
528611	913487
29766	913488
437925	913489
595428	913490
449014	913491
611672	913492
270048	913493
98161	913494
355340	913495
591699	913496
161662	913497
519342	913498
90784	913499
433471	913500
181144	913501
399929	913502
44905	913503
26663	913504
10849	913505
354543	913506
312917	913507
62722	913508
36114	913509
327038	913510
94040	913511
210122	913512
170471	913513
654185	913514
252143	913515
128375	913516
259526	913517
66191	913518
593405	913519
22163	913520
249650	913521
135321	913522
518405	913523
17465	913524
530099	913525
2809	913526
257064	913527
139659	913528
368678	913529
580231	913530
355	913531
11603	913532
666526	913533
140207	913534
246431	913535
15547	913536
523729	913537
52799	913538
103335	913539
667556	913540
660830	913541
379681	913542
363531	913543
23326	913544
42177	913545
619364	913546
4601	913547
685699	913548
351939	913549
248245	913550
687957	913551
110584	913552
412180	913553
288729	913554
163660	913555
363525	913556
79403	913557
600266	913558
4099	913559
475291	913560
345768	913561
257202	913562
109671	913563
368817	913564
553560	913565
198933	913566
46734	913567
64177	913568
626020	913569
598370	913570
674852	913571
158768	913572
116376	913573
514021	913574
142042	913575
15797	913576
475494	913577
499836	913578
131822	913579
610944	913580
499738	913581
146408	913582
10122	913583
146993	913584
97955	913585
639010	913586
491089	913587
220795	913588
38247	913589
112287	913590
450552	913591
26982	913592
107514	913593
294600	913594
287692	913595
105849	913596
41242	913597
438530	913598
457490	913599
156988	913600
613842	913601
656059	913602
528137	913603
660621	913604
691188	913605
29968	913606
542624	913607
207726	913608
187850	913609
151430	913610
542618	913611
275165	913612
402829	913613
37562	913614
58299	913615
15818	913616
473890	913617
158186	913618
608719	913619
11681	913620
21354	913621
10011	913622
169755	913623
568611	913624
630393	913625
517116	913626
122151	913627
504158	913628
93649	913629
453977	913630
1767	913631
523340	913632
21483	913633
24167	913634
31605	913635
268931	913636
1469	913637
430865	913638
121993	913639
604287	913640
251352	913641
621262	913642
568414	913643
50317	913644
4045	913645
92252	913646
468296	913647
22163	913648
134729	913649
378529	913650
378533	913651
314194	913652
103335	913653
190892	913654
584399	913655
472008	913656
526093	913657
30484	913658
22095	913659
88950	913660
36616	913661
20582	913662
589222	913663
9267	913664
104175	913665
23454	913666
171130	913667
217033	913668
464432	913669
19974	913670
3739	913671
40785	913672
648605	913673
657693	913674
24963	913675
585101	913676
521979	913677
464994	913678
20032	913679
416481	913680
895	913681
146309	913682
670974	913683
330026	913684
159276	913685
180167	913686
432371	913687
56272	913688
136296	913689
251563	913690
6263	913691
777	913692
259745	913693
41567	913694
638903	913695
48144	913696
418597	913697
657682	913698
615616	913699
492186	913700
373067	913701
316014	913702
631714	913703
117323	913704
504928	913705
208216	913706
64785	913707
75127	913708
264235	913709
74991	913710
603516	913711
556978	913712
306666	913713
113053	913714
38064	913715
33801	913716
543390	913717
33435	913718
313542	913719
186131	913720
169031	913721
54	913722
112547	913723
254616	913724
1406	913725
641735	913726
30942	913727
53420	913728
97969	913729
100326	913730
18180	913731
609200	913732
53486	913733
163128	913734
458874	913735
31347	913736
77813	913737
622893	913738
567050	913739
860	913740
389911	913741
86273	913742
124455	913743
115026	913744
449054	913745
237234	913746
253788	913747
552181	913748
46444	913749
397216	913750
1405	913751
539607	913752
8420	913753
274951	913754
36389	913755
1451	913756
37514	913757
299032	913758
344205	913759
562995	913760
33775	913761
477729	913762
151145	913763
124861	913764
111614	913765
54347	913766
14181	913767
171695	913768
356958	913769
115981	913770
14245	913771
72189	913772
623405	913773
41770	913774
53975	913775
169142	913776
512698	913777
198136	913778
2326	913779
671256	913780
96416	913781
168207	913782
87149	913783
50	913784
504533	913785
87192	913786
326187	913787
143857	913788
119060	913789
18308	913790
115167	913791
16803	913792
15245	913793
79999	913794
598062	913795
98988	913796
228381	913797
306180	913798
38943	913799
355983	913800
634088	913801
103344	913802
2171	913803
444874	913804
22736	913805
618768	913806
39527	913807
270628	913808
509668	913809
58967	913810
29807	913811
8705	913812
487305	913813
237110	913814
524979	913815
50885	913816
328712	913817
598178	913818
615151	913819
555762	913820
141722	913821
590075	913822
15691	913823
437174	913824
569488	913825
525025	913826
141538	913827
346053	913828
496491	913829
286692	913830
220101	913831
32834	913832
31909	913833
134003	913834
316593	913835
680848	913836
5616	913837
600083	913838
523979	913839
135353	913840
306794	913841
40244	913842
46917	913843
139578	913844
351334	913845
54528	913846
278251	913847
135394	913848
96074	913849
439846	913850
385023	913851
240417	913852
682537	913853
48396	913854
442587	913855
3203	913856
562	913857
140945	913858
204583	913859
286693	913860
27912	913861
236065	913862
120065	913863
110661	913864
234050	913865
384713	913866
556930	913867
473020	913868
132599	913869
34427	913870
4103	913871
52530	913872
40229	913873
77286	913874
22296	913875
90416	913876
76557	913877
691663	913878
672705	913879
113542	913880
121521	913881
208057	913882
170462	913883
181691	913884
91360	913885
416337	913886
252693	913887
50246	913888
401540	913889
136366	913890
42620	913891
34957	913892
636195	913893
144324	913894
150480	913895
356949	913896
365104	913897
86493	913898
465677	913899
7351	913900
380338	913901
86206	913902
133479	913903
152793	913904
290468	913905
359788	913906
2028	913907
453979	913908
41594	913909
37868	913910
8037	913911
609140	913912
52102	913913
212568	913914
84023	913915
359577	913916
835	913917
511178	913918
453290	913919
598837	913920
113102	913921
159192	913922
2671	913923
108934	913924
270160	913925
569351	913926
59322	913927
48349	913928
675073	913929
540028	913930
579221	913931
139358	913932
388366	913933
12464	913934
458110	913935
696451	913936
17716	913937
476674	913938
150374	913939
140623	913940
404983	913941
335138	913942
21635	913943
129256	913944
445281	913945
3830	913946
179348	913947
406164	913948
520174	913949
39693	913950
310741	913951
4453	913952
294392	913953
126462	913954
396463	913955
244251	913956
138486	913957
110851	913958
43093	913959
241108	913960
520178	913961
20103	913962
380153	913963
129219	913964
554945	913965
453720	913966
86318	913967
116876	913968
297930	913969
4546	913970
34585	913971
353594	913972
59635	913973
284283	913974
9304	913975
8426	913976
553011	913977
82448	913978
171009	913979
222825	913980
66878	913981
125860	913982
76518	913983
12239	913984
98109	913985
126043	913986
80468	913987
533	913988
245461	913989
12339	913990
60824	913991
4602	913992
63053	913993
136603	913994
398575	913995
279968	913996
339293	913997
66329	913998
163796	913999
316794	914000
11976	914001
149228	914002
291583	914003
350119	914004
207471	914005
90705	914006
180072	914007
112236	914008
25363	914009
192144	914010
144022	914011
413788	914012
99417	914013
425478	914014
120805	914015
371986	914016
529867	914017
244595	914018
2426	914019
92093	914020
35122	914021
395377	914022
139398	914023
521009	914024
280575	914025
44962	914026
342359	914027
604818	914028
92073	914029
89708	914030
30404	914031
77972	914032
51266	914033
459672	914034
14550	914035
16557	914036
350877	914037
345995	914038
123396	914039
543289	914040
405018	914041
679003	914042
98169	914043
152913	914044
251276	914045
72615	914046
372873	914047
452540	914048
370729	914049
363945	914050
436778	914051
294379	914052
651574	914053
326733	914054
307084	914055
696509	914056
544772	914057
19799	914058
75598	914059
655681	914060
231400	914061
1511	914062
592114	914063
342130	914064
6527	914065
400715	914066
681444	914067
43274	914068
496250	914069
452736	914070
522168	914071
387949	914072
161274	914073
122221	914074
72368	914075
154620	914076
98950	914077
229599	914078
534915	914079
18540	914080
17863	914081
318857	914082
614668	914083
493856	914084
535672	914085
150436	914086
4025	914087
12188	914088
142337	914089
104	914090
630486	914091
697465	914092
25486	914093
608386	914094
12876	914095
23938	914096
671704	914097
462302	914098
345144	914099
10427	914100
21398	914101
350882	914102
406963	914103
262087	914104
46344	914105
25486	914106
10758	914107
49846	914108
668170	914109
127562	914110
380098	914111
487	914112
63041	914113
459200	914114
92575	914115
1318	914116
520310	914117
422386	914118
76822	914119
380228	914120
85716	914121
2677	914122
476926	914123
407163	914124
22367	914125
148358	914126
468576	914127
607778	914128
137	914129
128047	914130
95748	914131
10392	914132
42188	914133
406888	914134
307479	914135
251781	914136
372496	914137
495344	914138
143301	914139
281054	914140
20010	914141
577809	914142
289793	914143
232875	914144
6326	914145
35519	914146
634810	914147
56	914148
216170	914149
193647	914150
584541	914151
159753	914152
169274	914153
219209	914154
456893	914155
88930	914156
50373	914157
396253	914158
208	914159
680212	914160
2055	914161
515242	914162
44246	914163
303755	914164
65870	914165
80187	914166
384431	914167
461128	914168
136338	914169
260010	914170
607574	914171
415634	914172
28294	914173
20132	914174
134778	914175
318836	914176
270155	914177
1247	914178
79236	914179
48078	914180
136230	914181
40731	914182
23434	914183
560626	914184
646704	914185
310284	914186
401528	914187
173145	914188
146283	914189
396440	914190
48821	914191
147062	914192
158893	914193
165354	914194
276786	914195
102810	914196
9150	914197
646274	914198
431477	914199
18007	914200
6942	914201
1794	914202
578466	914203
481932	914204
637566	914205
684978	914206
100544	914207
48366	914208
70915	914209
1770	914210
7517	914211
62880	914212
2448	914213
484160	914214
13993	914215
152624	914216
302155	914217
95560	914218
273910	914219
5741	914220
15626	914221
144408	914222
35730	914223
71910	914224
74228	914225
48820	914226
188349	914227
96129	914228
361119	914229
1855	914230
1634	914231
692168	914232
581701	914233
116681	914234
157517	914235
348365	914236
96222	914237
10430	914238
556033	914239
141386	914240
4752	914241
498145	914242
23680	914243
259540	914244
27307	914245
676300	914246
171521	914247
6248	914248
675829	914249
115261	914250
137416	914251
120193	914252
180141	914253
15681	914254
539596	914255
225253	914256
99133	914257
410385	914258
5777	914259
455351	914260
265085	914261
432407	914262
605020	914263
390369	914264
88686	914265
318771	914266
10413	914267
557247	914268
52442	914269
203370	914270
678305	914271
91095	914272
61065	914273
96868	914274
112299	914275
425700	914276
663396	914277
290986	914278
163069	914279
600720	914280
464441	914281
67971	914282
326897	914283
615615	914284
370081	914285
544457	914286
252067	914287
370080	914288
435739	914289
182161	914290
259321	914291
675962	914292
93323	914293
1339	914294
43047	914295
13102	914296
555839	914297
386525	914298
80022	914299
646594	914300
601020	914301
581451	914302
2566	914303
404947	914304
252652	914305
614545	914306
24439	914307
132535	914308
72976	914309
405346	914310
203888	914311
52406	914312
169825	914313
128825	914314
436057	914315
28715	914316
90461	914317
207756	914318
280632	914319
52800	914320
690137	914321
83252	914322
38925	914323
17082	914324
605594	914325
81583	914326
215554	914327
384489	914328
304953	914329
338459	914330
551049	914331
18213	914332
459193	914333
444961	914334
451451	914335
324736	914336
412138	914337
62684	914338
313865	914339
11574	914340
49829	914341
285882	914342
199353	914343
168182	914344
48575	914345
603209	914346
38266	914347
21800	914348
52328	914349
147968	914350
72958	914351
680385	914352
160397	914353
56332	914354
89918	914355
650900	914356
408905	914357
24431	914358
316145	914359
213962	914360
18716	914361
324945	914362
586702	914363
511449	914364
577639	914365
149870	914366
48154	914367
30046	914368
349278	914369
19674	914370
165307	914371
123111	914372
426713	914373
458629	914374
1128	914375
141338	914376
14823	914377
89568	914378
554331	914379
154044	914380
555702	914381
232934	914382
421088	914383
348039	914384
164713	914385
201839	914386
427901	914387
39210	914388
413634	914389
49738	914390
444306	914391
671195	914392
119105	914393
15224	914394
364233	914395
504234	914396
137454	914397
227838	914398
103051	914399
127669	914400
387011	914401
663369	914402
34591	914403
634150	914404
560986	914405
7454	914406
410716	914407
362725	914408
9637	914409
9505	914410
532608	914411
387646	914412
646507	914413
234445	914414
93769	914415
255024	914416
387650	914417
651481	914418
626855	914419
404367	914420
536981	914421
122778	914422
45778	914423
79945	914424
397827	914425
95307	914426
12446	914427
212158	914428
281142	914429
62448	914430
179276	914431
503020	914432
274612	914433
122718	914434
2760	914435
456883	914436
613861	914437
413379	914438
26792	914439
12620	914440
119180	914441
646510	914442
373517	914443
1995	914444
586251	914445
214458	914446
184262	914447
331650	914448
62809	914449
536431	914450
54930	914451
157055	914452
81248	914453
7418	914454
320499	914455
266461	914456
6588	914457
304687	914458
5200	914459
264119	914460
305642	914461
162065	914462
4686	914463
188287	914464
204277	914465
8022	914466
648230	914467
188304	914468
315049	914469
358543	914470
17037	914471
18178	914472
101309	914473
102734	914474
13887	914475
516339	914476
172768	914477
111233	914478
146373	914479
466481	914480
216181	914481
163207	914482
5786	914483
13522	914484
266581	914485
69063	914486
217213	914487
456958	914488
476462	914489
622753	914490
268793	914491
377340	914492
184610	914493
5817	914494
544876	914495
404714	914496
421728	914497
26792	914498
39272	914499
456959	914500
431454	914501
326090	914502
171947	914503
144537	914504
2459	914505
56775	914506
229576	914507
5816	914508
128067	914509
93966	914510
13703	914511
54386	914512
645434	914513
651775	914514
153860	914515
37529	914516
47521	914517
48233	914518
342429	914519
240403	914520
86194	914521
95507	914522
604798	914523
15877	914524
37788	914525
477419	914526
392161	914527
361593	914528
102522	914529
341261	914530
682269	914531
26938	914532
570233	914533
595630	914534
579591	914535
606127	914536
24686	914537
95807	914538
159154	914539
537318	914540
116135	914541
8539	914542
96	914543
427010	914544
647218	914545
168090	914546
614883	914547
462333	914548
371051	914549
4453	914550
62890	914551
20724	914552
505654	914553
510804	914554
680723	914555
32693	914556
149566	914557
564981	914558
187386	914559
453910	914560
1298	914561
66649	914562
168810	914563
7574	914564
111987	914565
576370	914566
602181	914567
93993	914568
561404	914569
568940	914570
516532	914571
46358	914572
125816	914573
62832	914574
148216	914575
259456	914576
267548	914577
694128	914578
44622	914579
337128	914580
303583	914581
44843	914582
5085	914583
557238	914584
108551	914585
353	914586
625627	914587
9705	914588
47841	914589
24277	914590
110159	914591
322577	914592
46367	914593
218874	914594
292229	914595
135984	914596
138292	914597
694116	914598
352039	914599
306606	914600
149079	914601
103219	914602
599971	914603
322463	914604
304068	914605
342586	914606
606996	914607
245176	914608
364954	914609
138925	914610
102984	914611
416144	914612
37480	914613
627700	914614
427848	914615
585107	914616
612860	914617
236497	914618
79272	914619
79271	914620
14707	914621
70427	914622
32914	914623
282644	914624
74615	914625
649016	914626
425231	914627
64855	914628
24835	914629
569384	914630
77571	914631
369635	914632
61933	914633
205268	914634
629445	914635
54419	914636
165937	914637
286731	914638
126415	914639
101172	914640
106809	914641
3116	914642
400053	914643
156425	914644
104178	914645
193700	914646
156383	914647
190130	914648
153924	914649
363289	914650
696545	914651
68905	914652
536804	914653
555021	914654
555059	914655
539398	914656
263407	914657
446753	914658
141	914659
423361	914660
70047	914661
669466	914662
119366	914663
75807	914664
5512	914665
4104	914666
475197	914667
44716	914668
192133	914669
129466	914670
469794	914671
1718	914672
124701	914673
71684	914674
10325	914675
384968	914676
113911	914677
132269	914678
66850	914679
203287	914680
102324	914681
39040	914682
112263	914683
557849	914684
4282	914685
397255	914686
323848	914687
122582	914688
322154	914689
407140	914690
669667	914691
141664	914692
4519	914693
41464	914694
128527	914695
406936	914696
111367	914697
49552	914698
322157	914699
482812	914700
22351	914701
105619	914702
428409	914703
272234	914704
46659	914705
255975	914706
478477	914707
50480	914708
322166	914709
1698	914710
93165	914711
126994	914712
543337	914713
246078	914714
242031	914715
630233	914716
93171	914717
111358	914718
371398	914719
543248	914720
9119	914721
443980	914722
6284	914723
49279	914724
303570	914725
356507	914726
16569	914727
22331	914728
132174	914729
38577	914730
45077	914731
344525	914732
21426	914733
42077	914734
480643	914735
249885	914736
3824	914737
364604	914738
173095	914739
397427	914740
22157	914741
29752	914742
36386	914743
146508	914744
402020	914745
209791	914746
124776	914747
527839	914748
46141	914749
2206	914750
590742	914751
35764	914752
13842	914753
670728	914754
595526	914755
55361	914756
352102	914757
24975	914758
168132	914759
12498	914760
543109	914761
241758	914762
621942	914763
18072	914764
425142	914765
16575	914766
170823	914767
136941	914768
49805	914769
148172	914770
8367	914771
543074	914772
692001	914773
46642	914774
609975	914775
100662	914776
227712	914777
137548	914778
512383	914779
418487	914780
313970	914781
33774	914782
36364	914783
92566	914784
74932	914785
192775	914786
29193	914787
80206	914788
530013	914789
2385	914790
609789	914791
452033	914792
659214	914793
6740	914794
2550	914795
367707	914796
263473	914797
367796	914798
23534	914799
144333	914800
96353	914801
676302	914802
137121	914803
50684	914804
480902	914805
2452	914806
136818	914807
367786	914808
23534	914809
396998	914810
28763	914811
198392	914812
53841	914813
284032	914814
32043	914815
259541	914816
15496	914817
56460	914818
52688	914819
40028	914820
10595	914821
228783	914822
547196	914823
60682	914824
673671	914825
303738	914826
266110	914827
624369	914828
119642	914829
675801	914830
343095	914831
677976	914832
43677	914833
99219	914834
667641	914835
182472	914836
187657	914837
153430	914838
96062	914839
73834	914840
560040	914841
330838	914842
317857	914843
55014	914844
584938	914845
21489	914846
139547	914847
198861	914848
38264	914849
27815	914850
359475	914851
461114	914852
194625	914853
33830	914854
245714	914855
367549	914856
132901	914857
186605	914858
111	914859
470322	914860
170204	914861
25350	914862
368683	914863
276200	914864
625933	914865
98020	914866
13191	914867
145702	914868
48325	914869
3537	914870
167466	914871
42697	914872
54779	914873
64883	914874
285704	914875
38629	914876
35420	914877
156377	914878
431804	914879
228768	914880
348314	914881
380387	914882
611900	914883
560633	914884
79253	914885
552300	914886
557096	914887
133849	914888
29308	914889
78172	914890
194824	914891
120866	914892
406731	914893
13163	914894
370767	914895
60588	914896
618291	914897
358102	914898
103653	914899
510513	914900
8073	914901
103863	914902
526280	914903
102943	914904
566373	914905
16	914906
150912	914907
23319	914908
343619	914909
145478	914910
530787	914911
128026	914912
89872	914913
14134	914914
391747	914915
433296	914916
456169	914917
131548	914918
659278	914919
384474	914920
109324	914921
246380	914922
576259	914923
172599	914924
5100	914925
67612	914926
459262	914927
83011	914928
482797	914929
330619	914930
170282	914931
155117	914932
39210	914933
519938	914934
241370	914935
321715	914936
356357	914937
466251	914938
53430	914939
94484	914940
33835	914941
66775	914942
36800	914943
638840	914944
190176	914945
218766	914946
8633	914947
113240	914948
98125	914949
146457	914950
19391	914951
156682	914952
23903	914953
188294	914954
73620	914955
642930	914956
149734	914957
67294	914958
71780	914959
53927	914960
56419	914961
10254	914962
348753	914963
607961	914964
34989	914965
51067	914966
267793	914967
659323	914968
149817	914969
477002	914970
292922	914971
355809	914972
682636	914973
482664	914974
43322	914975
493339	914976
71580	914977
691807	914978
423871	914979
622762	914980
259671	914981
28397	914982
19864	914983
569392	914984
1946	914985
110298	914986
11045	914987
476656	914988
306368	914989
583568	914990
159750	914991
31265	914992
7584	914993
97048	914994
481222	914995
326290	914996
404660	914997
144893	914998
16501	914999
73375	915000
54644	915001
511493	915002
15	915003
339415	915004
371033	915005
17937	915006
108233	915007
22899	915008
107278	915009
170467	915010
540808	915011
97255	915012
669345	915013
202273	915014
53365	915015
52511	915016
388718	915017
496514	915018
177806	915019
145157	915020
312700	915021
430735	915022
449026	915023
140015	915024
59187	915025
73595	915026
260785	915027
624455	915028
403336	915029
581359	915030
242397	915031
640022	915032
49675	915033
490937	915034
643983	915035
510509	915036
7473	915037
154657	915038
3241	915039
630893	915040
117470	915041
371611	915042
24196	915043
7126	915044
71112	915045
17253	915046
238127	915047
17253	915048
456963	915049
108932	915050
7867	915051
28991	915052
92644	915053
365053	915054
71801	915055
108781	915056
190462	915057
611875	915058
294621	915059
73166	915060
40018	915061
402945	915062
72284	915063
577735	915064
577	915065
232471	915066
2124	915067
122159	915068
530885	915069
48294	915070
406964	915071
402462	915072
353711	915073
20053	915074
333112	915075
165076	915076
279226	915077
22921	915078
2505	915079
121859	915080
138690	915081
543260	915082
81538	915083
35	915084
312182	915085
512863	915086
633225	915087
457	915088
15008	915089
509416	915090
678269	915091
649725	915092
9879	915093
254249	915094
604333	915095
326707	915096
608149	915097
255004	915098
408201	915099
105	915100
7072	915101
290774	915102
76278	915103
513349	915104
21913	915105
65927	915106
81131	915107
531648	915108
379166	915109
340292	915110
581296	915111
12066	915112
122170	915113
120395	915114
252701	915115
507393	915116
31510	915117
14308	915118
411735	915119
9026	915120
235270	915121
285502	915122
551082	915123
539290	915124
667310	915125
248103	915126
17668	915127
95358	915128
285384	915129
442980	915130
200176	915131
16860	915132
527133	915133
469434	915134
282302	915135
158811	915136
465827	915137
5459	915138
24491	915139
450894	915140
52786	915141
215145	915142
408834	915143
239	915144
40903	915145
163334	915146
583999	915147
616024	915148
535490	915149
127678	915150
695431	915151
168065	915152
46246	915153
5423	915154
70766	915155
482971	915156
555800	915157
439823	915158
256601	915159
260809	915160
188328	915161
661189	915162
358098	915163
619836	915164
619809	915165
3370	915166
44949	915167
20340	915168
322448	915169
93203	915170
95647	915171
1250	915172
165665	915173
586567	915174
437749	915175
189532	915176
66521	915177
269890	915178
24066	915179
14145	915180
298102	915181
124453	915182
617	915183
2455	915184
436987	915185
5803	915186
52009	915187
46940	915188
639208	915189
23860	915190
55118	915191
41563	915192
94482	915193
46069	915194
189212	915195
133	915196
20879	915197
314831	915198
19074	915199
60375	915200
96486	915201
367136	915202
106689	915203
172271	915204
591358	915205
552070	915206
411196	915207
15850	915208
276597	915209
107883	915210
11563	915211
314874	915212
124924	915213
148854	915214
145882	915215
126657	915216
461068	915217
6256	915218
585181	915219
125840	915220
442454	915221
286685	915222
651364	915223
127469	915224
465856	915225
274736	915226
1869	915227
42182	915228
348806	915229
207742	915230
620284	915231
440206	915232
149324	915233
106556	915234
107065	915235
402314	915236
181792	915237
385857	915238
13107	915239
88370	915240
101763	915241
87541	915242
23972	915243
6158	915244
23178	915245
543510	915246
111841	915247
338587	915248
10886	915249
151512	915250
20057	915251
81532	915252
13974	915253
548	915254
421714	915255
244942	915256
16	915257
40334	915258
526274	915259
56881	915260
510646	915261
650198	915262
18523	915263
158007	915264
117537	915265
39025	915266
119690	915267
73302	915268
63279	915269
133264	915270
185111	915271
652	915272
208	915273
501275	915274
45183	915275
121767	915276
693016	915277
611156	915278
553348	915279
145946	915280
94636	915281
77799	915282
211032	915283
74838	915284
275371	915285
644949	915286
296278	915287
5307	915288
84332	915289
604184	915290
395052	915291
51034	915292
79079	915293
51040	915294
629256	915295
16752	915296
32793	915297
48334	915298
633486	915299
453896	915300
34087	915301
603925	915302
54525	915303
95410	915304
189000	915305
380353	915306
77498	915307
542338	915308
637186	915309
7093	915310
28346	915311
172043	915312
236120	915313
264314	915314
207844	915315
686189	915316
140373	915317
40229	915318
662203	915319
158	915320
345122	915321
244548	915322
113940	915323
86386	915324
205702	915325
3511	915326
227745	915327
690895	915328
44008	915329
127741	915330
203996	915331
619244	915332
523183	915333
516480	915334
636837	915335
4336	915336
200803	915337
364693	915338
120	915339
39878	915340
142765	915341
211055	915342
295446	915343
41000	915344
667263	915345
255326	915346
296768	915347
174196	915348
108534	915349
1598	915350
55664	915351
607202	915352
253336	915353
503169	915354
460437	915355
344484	915356
280911	915357
582049	915358
230983	915359
472254	915360
1769	915361
174528	915362
273320	915363
210779	915364
79609	915365
285486	915366
296968	915367
7252	915368
3999	915369
231925	915370
81767	915371
63502	915372
388386	915373
12934	915374
475659	915375
65053	915376
976	915377
30383	915378
204829	915379
669855	915380
510657	915381
106835	915382
132237	915383
297122	915384
493637	915385
639377	915386
75087	915387
184319	915388
331341	915389
84123	915390
290116	915391
628419	915392
7160	915393
4754	915394
1332	915395
12934	915396
23260	915397
533588	915398
371018	915399
190493	915400
535315	915401
363404	915402
236954	915403
415245	915404
318557	915405
384414	915406
115783	915407
557854	915408
689132	915409
171570	915410
689109	915411
689130	915412
689117	915413
91549	915414
164680	915415
371527	915416
592828	915417
207353	915418
654970	915419
366139	915420
11044	915421
300941	915422
674854	915423
625464	915424
129036	915425
71615	915426
239810	915427
73713	915428
479310	915429
46423	915430
498017	915431
46423	915432
128031	915433
683094	915434
46423	915435
116524	915436
224461	915437
85953	915438
125392	915439
73000	915440
163538	915441
7251	915442
202500	915443
413012	915444
15603	915445
32609	915446
183394	915447
395193	915448
62643	915449
79845	915450
378268	915451
564291	915452
5647	915453
22918	915454
1985	915455
8711	915456
15002	915457
625399	915458
373535	915459
300299	915460
33713	915461
289918	915462
174260	915463
292564	915464
10296	915465
665516	915466
466727	915467
91519	915468
179639	915469
33705	915470
637732	915471
8865	915472
130622	915473
223915	915474
689230	915475
60485	915476
360347	915477
201179	915478
511202	915479
43294	915480
315072	915481
405196	915482
173027	915483
173027	915484
662139	915485
166678	915486
122654	915487
688964	915488
451267	915489
202301	915490
187	915491
231662	915492
348450	915493
45646	915494
284267	915495
435370	915496
170758	915497
163592	915498
645042	915499
269243	915500
368950	915501
672771	915502
61092	915503
245776	915504
43702	915505
169795	915506
697744	915507
60503	915508
330988	915509
151740	915510
95732	915511
357876	915512
448596	915513
503209	915514
606450	915515
345241	915516
491500	915517
557561	915518
510233	915519
378221	915520
518385	915521
551239	915522
86198	915523
665418	915524
103180	915525
368824	915526
71210	915527
309267	915528
123172	915529
45628	915530
139210	915531
295760	915532
179651	915533
510433	915534
271200	915535
177083	915536
565266	915537
96	915538
60455	915539
531540	915540
6583	915541
6583	915542
120654	915543
441028	915544
40782	915545
555785	915546
404266	915547
100457	915548
689568	915549
295405	915550
584604	915551
674644	915552
151967	915553
149018	915554
294664	915555
108946	915556
637747	915557
557063	915558
492769	915559
632904	915560
641804	915561
364142	915562
19884	915563
150537	915564
321201	915565
341038	915566
4602	915567
386494	915568
577453	915569
261896	915570
86108	915571
35869	915572
472478	915573
466763	915574
466764	915575
214178	915576
568728	915577
105749	915578
310714	915579
131356	915580
384940	915581
184122	915582
683186	915583
22179	915584
191845	915585
663001	915586
449916	915587
303435	915588
90	915589
349938	915590
275530	915591
62874	915592
307286	915593
603888	915594
645359	915595
694302	915596
269488	915597
331426	915598
411756	915599
265263	915600
56907	915601
84203	915602
640008	915603
41052	915604
194384	915605
194382	915606
440124	915607
103586	915608
408227	915609
631441	915610
595294	915611
502418	915612
465197	915613
11987	915614
631542	915615
608362	915616
100502	915617
309858	915618
353502	915619
246547	915620
565175	915621
99587	915622
395074	915623
437	915624
38212	915625
34094	915626
182518	915627
240817	915628
357898	915629
69864	915630
686731	915631
55887	915632
140394	915633
479845	915634
290	915635
49592	915636
357809	915637
110487	915638
236907	915639
134906	915640
215850	915641
56001	915642
36964	915643
2479	915644
99972	915645
497858	915646
519977	915647
534742	915648
502244	915649
295608	915650
402160	915651
114060	915652
647809	915653
251657	915654
318595	915655
10175	915656
484078	915657
258859	915658
468065	915659
83117	915660
76292	915661
534393	915662
31703	915663
26794	915664
12106	915665
240283	915666
581269	915667
145428	915668
405794	915669
163805	915670
134788	915671
133709	915672
45456	915673
161801	915674
104680	915675
51	915676
415864	915677
93138	915678
499776	915679
134850	915680
306756	915681
543804	915682
604075	915683
267571	915684
76566	915685
51021	915686
105448	915687
144501	915688
110125	915689
249583	915690
5723	915691
55796	915692
64680	915693
697738	915694
503245	915695
263772	915696
418785	915697
98830	915698
52028	915699
54420	915700
69901	915701
462264	915702
193001	915703
118123	915704
269756	915705
84746	915706
14064	915707
608369	915708
419734	915709
224603	915710
585744	915711
474027	915712
88547	915713
254284	915714
161501	915715
487236	915716
319243	915717
137179	915718
610127	915719
300112	915720
573556	915721
609267	915722
4131	915723
132800	915724
96622	915725
345468	915726
162	915727
507475	915728
487402	915729
22945	915730
84166	915731
26558	915732
137643	915733
174327	915734
286	915735
598304	915736
259373	915737
157980	915738
2975	915739
442343	915740
134569	915741
8903	915742
24568	915743
436171	915744
60323	915745
174622	915746
45512	915747
508612	915748
8728	915749
38084	915750
210803	915751
308779	915752
355776	915753
425031	915754
601035	915755
120758	915756
5951	915757
31758	915758
49514	915759
37346	915760
135112	915761
192840	915762
16092	915763
12832	915764
641436	915765
548790	915766
30295	915767
71806	915768
21847	915769
45	915770
107095	915771
101667	915772
15067	915773
17326	915774
61981	915775
170182	915776
184079	915777
677017	915778
676611	915779
329894	915780
465356	915781
167811	915782
172276	915783
9387	915784
80944	915785
147600	915786
71189	915787
664580	915788
522690	915789
602472	915790
55620	915791
148164	915792
25112	915793
110240	915794
424470	915795
396325	915796
157328	915797
524819	915798
627030	915799
80824	915800
207553	915801
154570	915802
124832	915803
533951	915804
163242	915805
449693	915806
318428	915807
583976	915808
99241	915809
18098	915810
271775	915811
202515	915812
91103	915813
599086	915814
6686	915815
591898	915816
2042	915817
18401	915818
34287	915819
81920	915820
438613	915821
666324	915822
1757	915823
198776	915824
517806	915825
408125	915826
479099	915827
486103	915828
133	915829
543278	915830
398459	915831
569553	915832
251962	915833
9501	915834
150728	915835
313259	915836
100605	915837
631292	915838
43729	915839
4224	915840
279686	915841
518855	915842
99184	915843
626219	915844
14455	915845
10954	915846
40793	915847
18976	915848
266324	915849
45760	915850
250821	915851
580832	915852
423049	915853
252779	915854
558384	915855
172687	915856
148658	915857
605708	915858
273077	915859
197530	915860
40209	915861
10051	915862
235845	915863
119968	915864
292685	915865
224027	915866
16036	915867
685872	915868
499652	915869
629285	915870
68653	915871
28465	915872
49785	915873
4501	915874
59088	915875
2437	915876
436614	915877
10735	915878
12003	915879
332551	915880
384803	915881
422894	915882
289111	915883
1385	915884
135999	915885
571316	915886
126267	915887
129101	915888
210177	915889
90134	915890
362650	915891
268978	915892
609979	915893
98481	915894
506324	915895
22740	915896
239384	915897
670065	915898
678922	915899
342585	915900
427653	915901
32136	915902
157162	915903
675650	915904
671960	915905
269628	915906
2555	915907
420544	915908
54537	915909
502059	915910
157807	915911
646285	915912
32577	915913
435287	915914
4316	915915
471699	915916
572739	915917
41790	915918
413646	915919
1526	915920
672042	915921
136924	915922
444132	915923
317587	915924
120390	915925
341733	915926
7156	915927
216034	915928
576395	915929
650739	915930
472065	915931
5088	915932
145217	915933
74110	915934
114941	915935
20691	915936
428975	915937
21993	915938
186972	915939
47106	915940
683744	915941
688846	915942
58139	915943
102335	915944
42713	915945
11938	915946
314697	915947
2747	915948
252877	915949
129113	915950
372797	915951
40595	915952
354947	915953
73319	915954
253591	915955
697135	915956
3616	915957
342325	915958
100068	915959
283168	915960
283230	915961
283262	915962
74040	915963
93787	915964
105179	915965
571464	915966
467	915967
598380	915968
118721	915969
109671	915970
107708	915971
111512	915972
64584	915973
641980	915974
148408	915975
14812	915976
171278	915977
653593	915978
568047	915979
420416	915980
676769	915981
716	915982
466269	915983
27236	915984
98747	915985
516718	915986
144994	915987
53	915988
48440	915989
214377	915990
259675	915991
8091	915992
22408	915993
169737	915994
429718	915995
372853	915996
299398	915997
491595	915998
161024	915999
209568	916000
49056	916001
34640	916002
7742	916003
145373	916004
524411	916005
114553	916006
47407	916007
441134	916008
15822	916009
57205	916010
18841	916011
213479	916012
63165	916013
2203	916014
433971	916015
148820	916016
633962	916017
1496	916018
46262	916019
392071	916020
141779	916021
886	916022
347015	916023
699	916024
18073	916025
125744	916026
153581	916027
569370	916028
200900	916029
46876	916030
146090	916031
49487	916032
166076	916033
633715	916034
43580	916035
47441	916036
265645	916037
453	916038
81706	916039
27552	916040
48466	916041
9506	916042
485370	916043
500753	916044
18690	916045
672679	916046
41018	916047
48798	916048
39538	916049
331124	916050
517780	916051
141164	916052
19483	916053
542492	916054
462907	916055
92157	916056
102492	916057
659173	916058
626120	916059
585	916060
169357	916061
329246	916062
2042	916063
324	916064
27033	916065
63702	916066
95901	916067
57595	916068
656013	916069
45632	916070
284673	916071
496658	916072
578533	916073
447187	916074
907	916075
59822	916076
104354	916077
654186	916078
704	916079
291265	916080
2341	916081
4164	916082
688509	916083
154248	916084
560954	916085
454163	916086
116472	916087
123753	916088
25636	916089
291512	916090
645185	916091
552577	916092
171564	916093
688819	916094
338053	916095
280047	916096
318535	916097
152363	916098
511053	916099
416	916100
479828	916101
479834	916102
24149	916103
436139	916104
15940	916105
6377	916106
671873	916107
670711	916108
256533	916109
85999	916110
382082	916111
463212	916112
133021	916113
467360	916114
446389	916115
344684	916116
296930	916117
126053	916118
651459	916119
1949	916120
47161	916121
105993	916122
172640	916123
411230	916124
549838	916125
57152	916126
401661	916127
343278	916128
382179	916129
212875	916130
16379	916131
81792	916132
129696	916133
191573	916134
597114	916135
68820	916136
680123	916137
226590	916138
398589	916139
122424	916140
552329	916141
100881	916142
312731	916143
118055	916144
284578	916145
141016	916146
979	916147
641273	916148
73486	916149
154273	916150
357	916151
4829	916152
455950	916153
207408	916154
679219	916155
107445	916156
100618	916157
169131	916158
234215	916159
155833	916160
17289	916161
247514	916162
159110	916163
37488	916164
523633	916165
599366	916166
389782	916167
583809	916168
125485	916169
63729	916170
1205	916171
233100	916172
467951	916173
141288	916174
49876	916175
270978	916176
128491	916177
165413	916178
75094	916179
39316	916180
614464	916181
12067	916182
17131	916183
270932	916184
51202	916185
574272	916186
79514	916187
505001	916188
65071	916189
4694	916190
6207	916191
155905	916192
469214	916193
312323	916194
647754	916195
31299	916196
5971	916197
504987	916198
261947	916199
187147	916200
517027	916201
511158	916202
29230	916203
42179	916204
40833	916205
239611	916206
657761	916207
94466	916208
20707	916209
42897	916210
356	916211
112606	916212
133547	916213
9020	916214
95192	916215
10560	916216
32449	916217
25232	916218
368135	916219
92550	916220
614447	916221
243138	916222
143453	916223
112	916224
107467	916225
465286	916226
3671	916227
465586	916228
491034	916229
507561	916230
619099	916231
659811	916232
138630	916233
459803	916234
311257	916235
77742	916236
150943	916237
108610	916238
1552	916239
3943	916240
10050	916241
131670	916242
10051	916243
63474	916244
45597	916245
362656	916246
397585	916247
55804	916248
459370	916249
150710	916250
35045	916251
89319	916252
3943	916253
26179	916254
24617	916255
215368	916256
495011	916257
197865	916258
304015	916259
512298	916260
163948	916261
625235	916262
137296	916263
455037	916264
394385	916265
162636	916266
255159	916267
56766	916268
240399	916269
235917	916270
15590	916271
320897	916272
260357	916273
4	916274
494937	916275
138783	916276
425422	916277
269064	916278
547012	916279
382508	916280
96916	916281
554662	916282
7638	916283
82403	916284
243705	916285
570929	916286
40910	916287
98724	916288
539374	916289
590785	916290
549146	916291
565609	916292
79558	916293
160046	916294
328351	916295
567382	916296
504735	916297
501690	916298
4045	916299
123439	916300
81440	916301
55981	916302
489571	916303
138328	916304
341223	916305
625791	916306
9850	916307
39	916308
440803	916309
18166	916310
227	916311
230698	916312
356912	916313
459402	916314
435229	916315
159237	916316
630210	916317
31308	916318
447677	916319
315750	916320
132995	916321
642746	916322
48224	916323
75304	916324
544083	916325
684036	916326
432075	916327
554792	916328
12174	916329
165075	916330
275942	916331
1821	916332
279426	916333
96463	916334
145084	916335
610287	916336
168830	916337
37553	916338
6403	916339
448586	916340
225639	916341
379470	916342
64914	916343
4187	916344
298547	916345
277138	916346
103586	916347
273605	916348
63898	916349
131988	916350
194140	916351
63998	916352
75859	916353
4829	916354
10896	916355
268618	916356
219974	916357
368665	916358
607566	916359
62416	916360
287057	916361
480113	916362
589971	916363
367442	916364
68191	916365
82837	916366
150314	916367
6853	916368
47450	916369
6514	916370
13896	916371
131785	916372
145378	916373
18690	916374
645936	916375
406615	916376
352003	916377
35299	916378
251416	916379
97854	916380
26879	916381
233607	916382
3195	916383
583	916384
124775	916385
626494	916386
38416	916387
38474	916388
49786	916389
18448	916390
305083	916391
157433	916392
380182	916393
480508	916394
493412	916395
120643	916396
425753	916397
531694	916398
259693	916399
105076	916400
26895	916401
397931	916402
389497	916403
505890	916404
49497	916405
469634	916406
4016	916407
19180	916408
221352	916409
547171	916410
277213	916411
141277	916412
362689	916413
606231	916414
9246	916415
402182	916416
69272	916417
28933	916418
574674	916419
86174	916420
4484	916421
1016	916422
327036	916423
99512	916424
6146	916425
505716	916426
252873	916427
23269	916428
130748	916429
231211	916430
153904	916431
3902	916432
20922	916433
578807	916434
72563	916435
7596	916436
128759	916437
126348	916438
68139	916439
35489	916440
220162	916441
366805	916442
303	916443
236304	916444
109298	916445
423869	916446
300815	916447
423303	916448
12037	916449
43042	916450
239042	916451
547930	916452
241590	916453
476549	916454
440356	916455
3877	916456
314275	916457
430868	916458
318007	916459
249735	916460
500456	916461
283957	916462
473326	916463
370167	916464
168760	916465
618277	916466
175783	916467
171653	916468
38232	916469
2429	916470
210540	916471
513992	916472
215942	916473
215944	916474
158137	916475
156953	916476
232626	916477
213767	916478
83254	916479
421440	916480
205309	916481
123998	916482
168737	916483
1608	916484
75974	916485
28381	916486
52558	916487
168722	916488
114757	916489
338583	916490
170152	916491
150964	916492
300188	916493
91545	916494
302	916495
265620	916496
254118	916497
195273	916498
614145	916499
130200	916500
49753	916501
48440	916502
254504	916503
150955	916504
439868	916505
574671	916506
14952	916507
124255	916508
20329	916509
574687	916510
116950	916511
32521	916512
398889	916513
78942	916514
405141	916515
1710	916516
91933	916517
156679	916518
444343	916519
689705	916520
672493	916521
632823	916522
40689	916523
51991	916524
196	916525
497876	916526
63998	916527
465238	916528
42249	916529
6218	916530
566954	916531
629862	916532
17383	916533
555555	916534
146075	916535
672286	916536
14802	916537
17687	916538
39464	916539
407890	916540
105805	916541
18987	916542
1457	916543
358917	916544
405984	916545
163214	916546
480352	916547
303090	916548
143497	916549
641989	916550
95885	916551
28266	916552
6195	916553
173028	916554
213203	916555
345318	916556
102795	916557
348390	916558
87648	916559
3018	916560
18742	916561
270493	916562
460992	916563
117026	916564
47339	916565
4049	916566
5617	916567
387440	916568
484191	916569
421544	916570
597878	916571
29686	916572
147958	916573
148487	916574
113726	916575
26171	916576
8713	916577
54121	916578
570098	916579
10530	916580
238350	916581
378857	916582
78339	916583
23949	916584
9001	916585
477322	916586
638287	916587
254995	916588
224147	916589
598929	916590
30127	916591
648868	916592
470863	916593
516812	916594
653910	916595
505322	916596
120591	916597
59352	916598
113031	916599
14079	916600
186985	916601
18670	916602
433846	916603
565569	916604
89159	916605
52496	916606
447034	916607
11907	916608
685575	916609
24280	916610
646416	916611
95578	916612
516445	916613
140385	916614
183734	916615
175772	916616
234999	916617
8258	916618
16081	916619
538594	916620
448109	916621
585700	916622
47671	916623
414	916624
689030	916625
64845	916626
552683	916627
660446	916628
144959	916629
629809	916630
81794	916631
70283	916632
4860	916633
80622	916634
145765	916635
147851	916636
110901	916637
674074	916638
160746	916639
210591	916640
331011	916641
210380	916642
614322	916643
93094	916644
689175	916645
51982	916646
333184	916647
25922	916648
27262	916649
124979	916650
3600	916651
21674	916652
88793	916653
48030	916654
388445	916655
558465	916656
155039	916657
497117	916658
250967	916659
18981	916660
96813	916661
691817	916662
80496	916663
251480	916664
175899	916665
139171	916666
540889	916667
73442	916668
44391	916669
686755	916670
319584	916671
50503	916672
18466	916673
48925	916674
6892	916675
669108	916676
624456	916677
51409	916678
556623	916679
222758	916680
129653	916681
178297	916682
115209	916683
511443	916684
697689	916685
462479	916686
13100	916687
72711	916688
651688	916689
293649	916690
449990	916691
91625	916692
114290	916693
29226	916694
19907	916695
24494	916696
601929	916697
75	916698
330249	916699
32858	916700
190251	916701
163107	916702
35238	916703
67583	916704
517590	916705
627840	916706
356532	916707
6997	916708
592566	916709
58641	916710
163493	916711
162186	916712
228938	916713
582376	916714
58653	916715
343241	916716
48909	916717
17978	916718
142920	916719
8694	916720
499831	916721
152208	916722
227064	916723
63750	916724
35784	916725
219512	916726
8215	916727
189892	916728
594512	916729
53690	916730
476659	916731
13710	916732
66221	916733
124325	916734
393438	916735
591486	916736
9002	916737
45730	916738
374792	916739
27591	916740
139114	916741
139358	916742
642437	916743
342970	916744
684080	916745
27574	916746
198782	916747
42906	916748
2882	916749
289022	916750
462099	916751
423385	916752
387	916753
8527	916754
67930	916755
328299	916756
115172	916757
90294	916758
316411	916759
34621	916760
527384	916761
420870	916762
390123	916763
90253	916764
34622	916765
559725	916766
86819	916767
11965	916768
2615	916769
2207	916770
27435	916771
163150	916772
63325	916773
255458	916774
282534	916775
48910	916776
73	916777
202615	916778
286941	916779
233008	916780
401492	916781
338717	916782
256090	916783
130506	916784
325992	916785
435369	916786
693797	916787
200049	916788
169431	916789
36357	916790
638734	916791
499886	916792
610179	916793
19237	916794
490881	916795
157105	916796
36331	916797
469155	916798
465265	916799
162084	916800
59345	916801
579348	916802
263170	916803
184855	916804
34257	916805
167382	916806
426663	916807
23536	916808
331954	916809
543055	916810
518532	916811
579845	916812
41274	916813
196222	916814
27314	916815
31556	916816
466048	916817
56385	916818
240453	916819
634077	916820
416157	916821
235550	916822
520404	916823
366667	916824
73429	916825
65420	916826
33288	916827
148135	916828
395672	916829
322931	916830
40616	916831
96387	916832
46308	916833
4514	916834
234	916835
13108	916836
671161	916837
256000	916838
523924	916839
20825	916840
55108	916841
12533	916842
604	916843
304049	916844
138604	916845
387319	916846
171873	916847
578722	916848
91638	916849
11816	916850
23188	916851
104294	916852
49735	916853
402630	916854
152091	916855
94269	916856
306529	916857
556805	916858
160039	916859
92648	916860
39643	916861
43429	916862
484233	916863
573304	916864
112201	916865
423326	916866
3388	916867
180111	916868
150	916869
386682	916870
543335	916871
84987	916872
9429	916873
34770	916874
1747	916875
412299	916876
43048	916877
59818	916878
265492	916879
524860	916880
112760	916881
126578	916882
512788	916883
81587	916884
294879	916885
103058	916886
307706	916887
124910	916888
5	916889
25770	916890
58828	916891
201934	916892
586721	916893
585796	916894
65027	916895
3138	916896
1128	916897
134248	916898
162480	916899
641137	916900
351141	916901
22710	916902
27603	916903
40252	916904
101305	916905
234195	916906
165922	916907
11230	916908
20329	916909
40506	916910
59039	916911
673681	916912
51231	916913
443109	916914
276967	916915
662623	916916
143955	916917
52787	916918
50809	916919
319573	916920
35784	916921
829	916922
645628	916923
90818	916924
451833	916925
227785	916926
373110	916927
9768	916928
39349	916929
104304	916930
39324	916931
39350	916932
39349	916933
104306	916934
39350	916935
39349	916936
104305	916937
18205	916938
104303	916939
373113	916940
373109	916941
204265	916942
145686	916943
89005	916944
382243	916945
11508	916946
23589	916947
51563	916948
37616	916949
463735	916950
639973	916951
167850	916952
444944	916953
35022	916954
376303	916955
162482	916956
228079	916957
657351	916958
111737	916959
275669	916960
29616	916961
43394	916962
248071	916963
34622	916964
412488	916965
15602	916966
687254	916967
128203	916968
48062	916969
70806	916970
19089	916971
198222	916972
59683	916973
34621	916974
2296	916975
1857	916976
191563	916977
430931	916978
29290	916979
2687	916980
94492	916981
213926	916982
149152	916983
47819	916984
335692	916985
40667	916986
595885	916987
106385	916988
29155	916989
185891	916990
99136	916991
500757	916992
461606	916993
7956	916994
142622	916995
66811	916996
394625	916997
528840	916998
68323	916999
200973	917000
431244	917001
607048	917002
58568	917003
120050	917004
74820	917005
39944	917006
594548	917007
138765	917008
96405	917009
631249	917010
13892	917011
10341	917012
510567	917013
588452	917014
228896	917015
215675	917016
616739	917017
331968	917018
53338	917019
276884	917020
22186	917021
101749	917022
495197	917023
257492	917024
385877	917025
234902	917026
379803	917027
46131	917028
79680	917029
170236	917030
282017	917031
7730	917032
121963	917033
8076	917034
111283	917035
132944	917036
347944	917037
26085	917038
42404	917039
396246	917040
23466	917041
196816	917042
213018	917043
277899	917044
26428	917045
211294	917046
1083	917047
554019	917048
13520	917049
286761	917050
525974	917051
62431	917052
210631	917053
476334	917054
173	917055
495427	917056
292879	917057
298867	917058
13629	917059
4194	917060
3761	917061
535275	917062
426912	917063
101682	917064
320553	917065
133230	917066
89400	917067
577857	917068
140573	917069
265436	917070
408844	917071
26126	917072
28425	917073
35239	917074
35238	917075
49219	917076
197431	917077
6965	917078
132890	917079
412204	917080
111005	917081
407573	917082
70234	917083
170271	917084
24252	917085
3533	917086
148938	917087
354434	917088
6403	917089
333008	917090
152607	917091
96288	917092
74758	917093
597115	917094
83557	917095
4968	917096
66412	917097
614529	917098
154379	917099
115387	917100
53593	917101
12948	917102
232444	917103
13850	917104
39068	917105
349798	917106
568951	917107
672446	917108
244876	917109
17250	917110
6978	917111
60677	917112
73572	917113
36824	917114
29790	917115
1490	917116
614091	917117
47956	917118
525154	917119
39830	917120
44122	917121
519045	917122
174818	917123
432314	917124
46045	917125
371662	917126
134719	917127
17101	917128
412059	917129
198317	917130
153681	917131
210658	917132
73103	917133
334098	917134
4408	917135
283697	917136
423166	917137
479217	917138
232196	917139
42092	917140
529981	917141
429903	917142
667777	917143
93674	917144
32374	917145
32374	917146
728	917147
11410	917148
321926	917149
111295	917150
30325	917151
620755	917152
47336	917153
6614	917154
144278	917155
21508	917156
126239	917157
189599	917158
451692	917159
53930	917160
267576	917161
9321	917162
301300	917163
103849	917164
238562	917165
203845	917166
27573	917167
453777	917168
122545	917169
324091	917170
92629	917171
442588	917172
13367	917173
391043	917174
277486	917175
254108	917176
78586	917177
55679	917178
5601	917179
290608	917180
23251	917181
456392	917182
11240	917183
45515	917184
321917	917185
665324	917186
153898	917187
66315	917188
7534	917189
125599	917190
492597	917191
476544	917192
13813	917193
396319	917194
502206	917195
103001	917196
6313	917197
467512	917198
9111	917199
431109	917200
72092	917201
1580	917202
295752	917203
196372	917204
11831	917205
266825	917206
2579	917207
591795	917208
508406	917209
380948	917210
569059	917211
354967	917212
151047	917213
513383	917214
172809	917215
196899	917216
9981	917217
23169	917218
132124	917219
227695	917220
133636	917221
185700	917222
107399	917223
583480	917224
127115	917225
223628	917226
16500	917227
19903	917228
28040	917229
125106	917230
11118	917231
256840	917232
96591	917233
655293	917234
226803	917235
531178	917236
16530	917237
38632	917238
164150	917239
170171	917240
6512	917241
17128	917242
245506	917243
237746	917244
249644	917245
964	917246
209901	917247
15326	917248
112219	917249
149314	917250
303842	917251
11932	917252
10546	917253
152845	917254
39199	917255
624189	917256
395590	917257
478777	917258
160809	917259
267622	917260
95696	917261
438462	917262
689272	917263
111303	917264
156120	917265
156270	917266
266132	917267
3719	917268
205550	917269
16500	917270
263666	917271
137378	917272
303703	917273
474078	917274
287120	917275
189042	917276
127409	917277
325460	917278
134222	917279
641094	917280
176870	917281
52762	917282
52762	917283
16336	917284
44392	917285
486316	917286
75722	917287
422259	917288
109435	917289
376701	917290
106149	917291
43142	917292
55360	917293
227028	917294
10537	917295
4068	917296
153872	917297
246676	917298
153649	917299
658452	917300
197636	917301
52184	917302
2871	917303
108973	917304
367859	917305
84707	917306
44906	917307
215085	917308
148228	917309
611106	917310
481678	917311
374273	917312
573652	917313
158103	917314
370163	917315
593853	917316
641161	917317
92595	917318
441902	917319
321828	917320
8	917321
682165	917322
169490	917323
531812	917324
213585	917325
407074	917326
409486	917327
672519	917328
375189	917329
93320	917330
235034	917331
343733	917332
73091	917333
134014	917334
25721	917335
55681	917336
484961	917337
166558	917338
410457	917339
47335	917340
128440	917341
644683	917342
142547	917343
26274	917344
673644	917345
427113	917346
414624	917347
5623	917348
50243	917349
23265	917350
236979	917351
78738	917352
5827	917353
1025	917354
11690	917355
110338	917356
173318	917357
34320	917358
214611	917359
36783	917360
111591	917361
88835	917362
337723	917363
379805	917364
111513	917365
652860	917366
196008	917367
17105	917368
25422	917369
695402	917370
242504	917371
485692	917372
333195	917373
108820	917374
121284	917375
611247	917376
298970	917377
450159	917378
652886	917379
457330	917380
38259	917381
144766	917382
592237	917383
219683	917384
111534	917385
54469	917386
387484	917387
56470	917388
61506	917389
605248	917390
681848	917391
324241	917392
54920	917393
16908	917394
162968	917395
495055	917396
21048	917397
4802	917398
515657	917399
582888	917400
590046	917401
96563	917402
53005	917403
503052	917404
396081	917405
348223	917406
159866	917407
682076	917408
59801	917409
394387	917410
447410	917411
394572	917412
13575	917413
102934	917414
11996	917415
50715	917416
2551	917417
1539	917418
268965	917419
50355	917420
136925	917421
463738	917422
682147	917423
22676	917424
72011	917425
60729	917426
172027	917427
234	917428
306554	917429
6589	917430
694714	917431
676518	917432
167950	917433
47554	917434
114001	917435
263240	917436
366989	917437
389856	917438
450410	917439
3652	917440
8162	917441
203932	917442
14732	917443
57107	917444
144986	917445
52133	917446
506964	917447
286845	917448
107404	917449
10813	917450
617199	917451
59631	917452
197156	917453
156087	917454
314686	917455
419214	917456
42598	917457
591457	917458
571768	917459
181398	917460
615842	917461
11697	917462
420666	917463
448553	917464
391348	917465
696118	917466
631563	917467
27647	917468
11553	917469
39847	917470
646614	917471
430978	917472
531214	917473
53279	917474
505877	917475
2394	917476
35779	917477
464953	917478
516220	917479
539743	917480
326921	917481
59500	917482
155247	917483
38567	917484
561891	917485
667182	917486
148640	917487
93611	917488
6861	917489
38281	917490
234358	917491
327363	917492
140401	917493
176461	917494
130	917495
116816	917496
678055	917497
621656	917498
596053	917499
424702	917500
318152	917501
626292	917502
385117	917503
391477	917504
167035	917505
27251	917506
568029	917507
158435	917508
561668	917509
144911	917510
248782	917511
324211	917512
301797	917513
679695	917514
41612	917515
555074	917516
132	917517
107256	917518
53697	917519
35649	917520
405397	917521
78385	917522
65989	917523
80568	917524
609955	917525
594424	917526
15645	917527
397456	917528
536382	917529
106288	917530
631818	917531
466429	917532
342461	917533
284995	917534
266471	917535
261540	917536
284996	917537
517485	917538
163866	917539
284998	917540
20567	917541
405731	917542
543954	917543
620328	917544
663673	917545
3853	917546
388550	917547
55121	917548
16937	917549
541267	917550
689688	917551
515810	917552
615985	917553
10307	917554
181763	917555
233813	917556
642491	917557
352232	917558
555289	917559
483464	917560
134252	917561
294688	917562
484323	917563
4676	917564
24488	917565
286446	917566
333502	917567
95958	917568
152312	917569
107551	917570
458077	917571
415450	917572
672832	917573
602339	917574
6592	917575
92350	917576
143309	917577
131013	917578
140755	917579
306324	917580
454932	917581
379174	917582
399267	917583
580586	917584
2339	917585
323338	917586
331935	917587
607435	917588
78776	917589
692153	917590
4632	917591
57977	917592
22467	917593
271094	917594
276325	917595
88392	917596
276315	917597
511594	917598
671766	917599
220051	917600
493720	917601
646127	917602
129634	917603
647301	917604
270056	917605
306424	917606
465439	917607
315162	917608
499459	917609
304892	917610
20613	917611
478004	917612
260467	917613
469969	917614
118985	917615
15758	917616
577400	917617
293245	917618
276209	917619
499456	917620
169770	917621
276357	917622
681350	917623
562246	917624
341762	917625
499454	917626
663970	917627
542178	917628
137120	917629
145989	917630
202018	917631
499455	917632
687478	917633
647162	917634
499457	917635
184000	917636
499458	917637
24090	917638
499460	917639
63125	917640
75475	917641
686551	917642
2967	917643
821	917644
285635	917645
287384	917646
563331	917647
300861	917648
378578	917649
23110	917650
489801	917651
440128	917652
63291	917653
326455	917654
506298	917655
86560	917656
626324	917657
85876	917658
57282	917659
66173	917660
346827	917661
608502	917662
206069	917663
606081	917664
13238	917665
609136	917666
616385	917667
59001	917668
5812	917669
292621	917670
688731	917671
111236	917672
65578	917673
311874	917674
5563	917675
378422	917676
40527	917677
455659	917678
8302	917679
185198	917680
98314	917681
458646	917682
632062	917683
386787	917684
398739	917685
689442	917686
70952	917687
522322	917688
623431	917689
107000	917690
587412	917691
546927	917692
44934	917693
566740	917694
407437	917695
477933	917696
84253	917697
447548	917698
186730	917699
32183	917700
1262	917701
34277	917702
242229	917703
467849	917704
304120	917705
662349	917706
193549	917707
273594	917708
22439	917709
494869	917710
151969	917711
151991	917712
415192	917713
56976	917714
607364	917715
254567	917716
547730	917717
472475	917718
74463	917719
22892	917720
348239	917721
299152	917722
268241	917723
485283	917724
2044	917725
86270	917726
586842	917727
496810	917728
52443	917729
3186	917730
622243	917731
351045	917732
6505	917733
654527	917734
71129	917735
158416	917736
401140	917737
223806	917738
603889	917739
220083	917740
2426	917741
680907	917742
85233	917743
312432	917744
312450	917745
304133	917746
668823	917747
649873	917748
12621	917749
125891	917750
71678	917751
84689	917752
472945	917753
128164	917754
577037	917755
487342	917756
46907	917757
13299	917758
151824	917759
439538	917760
69398	917761
554918	917762
120812	917763
382474	917764
43053	917765
608409	917766
375939	917767
613211	917768
33995	917769
155676	917770
192574	917771
90668	917772
113311	917773
649882	917774
777	917775
546592	917776
1012	917777
321371	917778
76920	917779
198600	917780
116409	917781
527578	917782
122868	917783
298017	917784
675	917785
468226	917786
611630	917787
380452	917788
591120	917789
480376	917790
351256	917791
130399	917792
49766	917793
448955	917794
173074	917795
374981	917796
374959	917797
620082	917798
375026	917799
374965	917800
620072	917801
375005	917802
374999	917803
374974	917804
374973	917805
375021	917806
55392	917807
584488	917808
91147	917809
679459	917810
424661	917811
63268	917812
83462	917813
390501	917814
91852	917815
7724	917816
47458	917817
210895	917818
378632	917819
282413	917820
3524	917821
340188	917822
20563	917823
320392	917824
320396	917825
320408	917826
320412	917827
320414	917828
320399	917829
320428	917830
320437	917831
320439	917832
92814	917833
320519	917834
92815	917835
320518	917836
92816	917837
320457	917838
320458	917839
320525	917840
35841	917841
583411	917842
583412	917843
583423	917844
583432	917845
583435	917846
583450	917847
320533	917848
320509	917849
583456	917850
583478	917851
105512	917852
8517	917853
35396	917854
163292	917855
70804	917856
16309	917857
318456	917858
573413	917859
386178	917860
271046	917861
152204	917862
81223	917863
407407	917864
92597	917865
95201	917866
6390	917867
495498	917868
11525	917869
35308	917870
247073	917871
3329	917872
179132	917873
224744	917874
372978	917875
367497	917876
33037	917877
569202	917878
289387	917879
143928	917880
472376	917881
197168	917882
567125	917883
690857	917884
108	917885
187156	917886
132127	917887
260849	917888
20411	917889
109438	917890
154685	917891
608292	917892
215557	917893
329854	917894
192416	917895
396802	917896
408050	917897
344933	917898
311581	917899
518319	917900
1046	917901
541516	917902
126423	917903
431340	917904
499078	917905
142396	917906
168799	917907
69547	917908
194776	917909
4912	917910
380606	917911
353120	917912
264583	917913
24379	917914
541430	917915
13878	917916
606603	917917
47243	917918
657731	917919
106001	917920
596462	917921
313236	917922
1543	917923
391447	917924
166517	917925
3461	917926
596521	917927
1963	917928
253274	917929
667639	917930
172868	917931
648526	917932
154420	917933
1914	917934
213	917935
56044	917936
489796	917937
594505	917938
549360	917939
445723	917940
175333	917941
14591	917942
691225	917943
132094	917944
16976	917945
1182	917946
385267	917947
166096	917948
459736	917949
669683	917950
272249	917951
223669	917952
670612	917953
285957	917954
149614	917955
116643	917956
268942	917957
689861	917958
171751	917959
171753	917960
59170	917961
667446	917962
13542	917963
44819	917964
3763	917965
86314	917966
397747	917967
88282	917968
132368	917969
543011	917970
143778	917971
553053	917972
93424	917973
537341	917974
37241	917975
131438	917976
340294	917977
169674	917978
103290	917979
136985	917980
66370	917981
153899	917982
225620	917983
1815	917984
21596	917985
119824	917986
499617	917987
313412	917988
511060	917989
690731	917990
692522	917991
951	917992
258506	917993
538103	917994
39298	917995
67031	917996
6358	917997
615127	917998
189244	917999
281097	918000
179914	918001
455119	918002
146806	918003
473806	918004
1440	918005
601697	918006
14557	918007
180837	918008
531317	918009
94390	918010
304080	918011
484654	918012
519271	918013
15235	918014
143226	918015
34197	918016
54466	918017
111675	918018
682997	918019
50238	918020
31805	918021
414618	918022
398230	918023
37391	918024
386867	918025
497075	918026
240257	918027
240462	918028
196514	918029
454256	918030
313322	918031
494281	918032
166977	918033
458438	918034
24874	918035
38214	918036
159936	918037
580161	918038
374826	918039
73725	918040
10932	918041
8783	918042
418442	918043
90820	918044
56450	918045
674904	918046
9099	918047
252148	918048
574123	918049
192328	918050
478328	918051
668105	918052
254608	918053
46649	918054
614475	918055
418675	918056
696828	918057
260320	918058
190809	918059
425540	918060
153646	918061
62437	918062
285655	918063
220028	918064
248167	918065
86160	918066
307660	918067
41376	918068
44039	918069
19185	918070
16273	918071
79572	918072
429	918073
693754	918074
83027	918075
577795	918076
691710	918077
656105	918078
610914	918079
83201	918080
587638	918081
35304	918082
651938	918083
167344	918084
573804	918085
461657	918086
604517	918087
540363	918088
376279	918089
449017	918090
143020	918091
298301	918092
2030	918093
261025	918094
566396	918095
201753	918096
234371	918097
617730	918098
7375	918099
439485	918100
354937	918101
125810	918102
265278	918103
58068	918104
420441	918105
412443	918106
186792	918107
570930	918108
121256	918109
629995	918110
403237	918111
275105	918112
428570	918113
132071	918114
545330	918115
681759	918116
579971	918117
444889	918118
98964	918119
172524	918120
2016	918121
575508	918122
612081	918123
679854	918124
110622	918125
445053	918126
44496	918127
32492	918128
649085	918129
1517	918130
39453	918131
507523	918132
272923	918133
171016	918134
423954	918135
305234	918136
199267	918137
186595	918138
45055	918139
6380	918140
35739	918141
117196	918142
489318	918143
424568	918144
26565	918145
464969	918146
538136	918147
117884	918148
486780	918149
657239	918150
587644	918151
332509	918152
128814	918153
408545	918154
103572	918155
1400	918156
227238	918157
348886	918158
349819	918159
348574	918160
518058	918161
37812	918162
349813	918163
492786	918164
266857	918165
167353	918166
481618	918167
301266	918168
324209	918169
104994	918170
74543	918171
440132	918172
158305	918173
380288	918174
425930	918175
679430	918176
612229	918177
22377	918178
265582	918179
260901	918180
635946	918181
586408	918182
3511	918183
227229	918184
227225	918185
99240	918186
371806	918187
350649	918188
272601	918189
573947	918190
580693	918191
577920	918192
157893	918193
446856	918194
154280	918195
45471	918196
351731	918197
492826	918198
29254	918199
437665	918200
657889	918201
454116	918202
415799	918203
380026	918204
569136	918205
156407	918206
2130	918207
404268	918208
433383	918209
574991	918210
336817	918211
407383	918212
618221	918213
112875	918214
438254	918215
265820	918216
152038	918217
610998	918218
256664	918219
378107	918220
659718	918221
112900	918222
119023	918223
301325	918224
274322	918225
644785	918226
656245	918227
377682	918228
618538	918229
3721	918230
201428	918231
114645	918232
658620	918233
157661	918234
606130	918235
385469	918236
143153	918237
588027	918238
245944	918239
437675	918240
474341	918241
627979	918242
684711	918243
353456	918244
241018	918245
618627	918246
422258	918247
385421	918248
130312	918249
696567	918250
26545	918251
4552	918252
370928	918253
266956	918254
2744	918255
372578	918256
512877	918257
611482	918258
5327	918259
336711	918260
78421	918261
176242	918262
427910	918263
37575	918264
79143	918265
614671	918266
366111	918267
258347	918268
138141	918269
84526	918270
241050	918271
697859	918272
697857	918273
347757	918274
450527	918275
460859	918276
230753	918277
681020	918278
232178	918279
266472	918280
155779	918281
189700	918282
427658	918283
680176	918284
88732	918285
80804	918286
10489	918287
212436	918288
23450	918289
387102	918290
575275	918291
310186	918292
413061	918293
687586	918294
268665	918295
328465	918296
186716	918297
140488	918298
452770	918299
65703	918300
19043	918301
608091	918302
55856	918303
195303	918304
102846	918305
438773	918306
645033	918307
547852	918308
471337	918309
84594	918310
635807	918311
328270	918312
474209	918313
587809	918314
557584	918315
636453	918316
328153	918317
474974	918318
186717	918319
447304	918320
323884	918321
608106	918322
606128	918323
633569	918324
111026	918325
227253	918326
184146	918327
404404	918328
554399	918329
25434	918330
31466	918331
585330	918332
40104	918333
349877	918334
622498	918335
355963	918336
476318	918337
18321	918338
271898	918339
34429	918340
427924	918341
456257	918342
97454	918343
5929	918344
438843	918345
71662	918346
495602	918347
401363	918348
230835	918349
492143	918350
630955	918351
235382	918352
385319	918353
39290	918354
131704	918355
612219	918356
77759	918357
614821	918358
152766	918359
357925	918360
14860	918361
1374	918362
21011	918363
645891	918364
589709	918365
71195	918366
625715	918367
53764	918368
374775	918369
74805	918370
499088	918371
299318	918372
273507	918373
67948	918374
188791	918375
2660	918376
602415	918377
9978	918378
633171	918379
661556	918380
430373	918381
633198	918382
479025	918383
3277	918384
612191	918385
349847	918386
99185	918387
119429	918388
348592	918389
298026	918390
477731	918391
418980	918392
453315	918393
548696	918394
684491	918395
576851	918396
74712	918397
76411	918398
259833	918399
649283	918400
3100	918401
172199	918402
584654	918403
201838	918404
479513	918405
523392	918406
456450	918407
15589	918408
677861	918409
565345	918410
516230	918411
24578	918412
28696	918413
575160	918414
96834	918415
191225	918416
71711	918417
562845	918418
644671	918419
677477	918420
272778	918421
357551	918422
375182	918423
640056	918424
207126	918425
493150	918426
81784	918427
8727	918428
687470	918429
263968	918430
227244	918431
1778	918432
35407	918433
382972	918434
624055	918435
189405	918436
338517	918437
240979	918438
523451	918439
83079	918440
129092	918441
554915	918442
189704	918443
484744	918444
288107	918445
510298	918446
693289	918447
50410	918448
21544	918449
683778	918450
338119	918451
621977	918452
523128	918453
12279	918454
601719	918455
153927	918456
621978	918457
621976	918458
616086	918459
223801	918460
392085	918461
119024	918462
127356	918463
463802	918464
657497	918465
138565	918466
311170	918467
619327	918468
464632	918469
686401	918470
566892	918471
29144	918472
558940	918473
495231	918474
533240	918475
942	918476
611186	918477
560459	918478
221039	918479
502025	918480
291668	918481
625242	918482
349131	918483
456669	918484
691536	918485
611959	918486
4633	918487
222229	918488
349288	918489
239277	918490
274511	918491
221195	918492
198728	918493
215785	918494
175195	918495
542739	918496
626388	918497
96027	918498
32568	918499
12228	918500
684271	918501
266453	918502
170	918503
346901	918504
676858	918505
380061	918506
99241	918507
39692	918508
380012	918509
380124	918510
39666	918511
105537	918512
105458	918513
349445	918514
380192	918515
105534	918516
515623	918517
375865	918518
680483	918519
37802	918520
661369	918521
90801	918522
91520	918523
53161	918524
309725	918525
40939	918526
115544	918527
103549	918528
65834	918529
60441	918530
320999	918531
274074	918532
335030	918533
426288	918534
133089	918535
675642	918536
461024	918537
181636	918538
479010	918539
645855	918540
119796	918541
696474	918542
398674	918543
326286	918544
1895	918545
627514	918546
556122	918547
158749	918548
151135	918549
231609	918550
183475	918551
659113	918552
350715	918553
28796	918554
328183	918555
24380	918556
326470	918557
44266	918558
20737	918559
282249	918560
645792	918561
292377	918562
535719	918563
268214	918564
58844	918565
4	918566
649103	918567
90454	918568
241006	918569
544310	918570
476717	918571
675339	918572
149629	918573
192254	918574
207024	918575
472673	918576
488825	918577
440601	918578
220716	918579
324144	918580
664247	918581
420707	918582
373994	918583
375470	918584
319105	918585
10825	918586
453778	918587
8957	918588
466262	918589
604678	918590
424300	918591
500215	918592
419754	918593
574949	918594
2910	918595
401846	918596
170033	918597
429401	918598
226878	918599
498376	918600
166190	918601
506507	918602
314423	918603
39141	918604
15765	918605
397140	918606
371505	918607
581660	918608
385396	918609
465337	918610
501605	918611
327648	918612
580365	918613
19972	918614
449513	918615
521682	918616
219914	918617
158926	918618
732	918619
189623	918620
264452	918621
12227	918622
659630	918623
512648	918624
136617	918625
279987	918626
537833	918627
70671	918628
373966	918629
503154	918630
4537	918631
349045	918632
697837	918633
380087	918634
122274	918635
47312	918636
334483	918637
98903	918638
288890	918639
452060	918640
197383	918641
679421	918642
313843	918643
223654	918644
593510	918645
459284	918646
221816	918647
439921	918648
42900	918649
696699	918650
666023	918651
20061	918652
158437	918653
414746	918654
251339	918655
737	918656
574112	918657
503403	918658
178079	918659
163458	918660
240949	918661
300769	918662
263322	918663
15625	918664
240981	918665
439555	918666
328179	918667
2725	918668
66621	918669
143816	918670
663939	918671
406771	918672
44779	918673
620437	918674
684311	918675
300918	918676
529585	918677
326981	918678
271031	918679
192604	918680
329947	918681
97231	918682
226784	918683
534451	918684
658134	918685
392643	918686
1908	918687
317270	918688
479381	918689
388698	918690
319183	918691
381198	918692
433891	918693
95402	918694
552951	918695
96313	918696
2648	918697
36846	918698
537328	918699
624570	918700
44844	918701
178614	918702
2891	918703
220929	918704
173390	918705
613173	918706
28980	918707
146234	918708
2825	918709
667686	918710
242834	918711
242836	918712
105558	918713
119458	918714
612205	918715
555086	918716
19679	918717
225869	918718
267767	918719
86320	918720
45164	918721
380067	918722
78391	918723
105018	918724
549352	918725
477953	918726
690596	918727
220145	918728
596647	918729
20218	918730
261526	918731
91282	918732
380138	918733
74483	918734
297808	918735
14053	918736
611786	918737
380045	918738
365938	918739
571291	918740
681214	918741
142003	918742
22432	918743
380226	918744
6345	918745
439396	918746
197695	918747
395574	918748
676717	918749
639370	918750
628892	918751
336538	918752
223707	918753
274464	918754
691686	918755
261861	918756
85735	918757
50853	918758
302696	918759
677395	918760
226012	918761
263650	918762
15305	918763
18316	918764
38407	918765
526947	918766
274007	918767
544308	918768
617495	918769
595818	918770
151022	918771
527736	918772
171130	918773
640450	918774
359352	918775
402347	918776
417630	918777
497787	918778
420711	918779
602832	918780
233719	918781
695257	918782
35212	918783
119823	918784
576512	918785
578029	918786
652426	918787
464517	918788
126031	918789
310333	918790
688812	918791
448490	918792
399545	918793
322666	918794
177475	918795
394977	918796
5375	918797
121130	918798
484747	918799
688503	918800
375750	918801
186969	918802
196562	918803
495212	918804
549458	918805
454410	918806
517229	918807
126518	918808
136712	918809
167087	918810
81931	918811
13624	918812
311196	918813
319852	918814
167129	918815
172731	918816
603502	918817
3184	918818
495152	918819
89997	918820
130641	918821
3391	918822
371964	918823
668789	918824
198664	918825
41586	918826
495137	918827
43732	918828
8051	918829
127496	918830
428273	918831
428276	918832
289623	918833
653083	918834
245938	918835
221713	918836
110889	918837
499609	918838
564912	918839
409740	918840
104886	918841
296027	918842
360197	918843
392045	918844
194386	918845
421174	918846
629666	918847
23966	918848
498101	918849
644163	918850
453752	918851
6652	918852
559803	918853
667523	918854
61100	918855
402889	918856
181542	918857
528983	918858
461843	918859
223099	918860
579518	918861
546321	918862
122375	918863
362244	918864
62336	918865
254843	918866
317982	918867
193324	918868
645444	918869
195400	918870
623312	918871
691162	918872
158474	918873
136935	918874
555305	918875
78284	918876
9452	918877
1199	918878
68203	918879
148377	918880
14076	918881
637491	918882
83277	918883
106871	918884
301796	918885
399723	918886
259323	918887
332476	918888
368460	918889
492253	918890
502029	918891
399749	918892
525750	918893
459814	918894
297678	918895
363491	918896
331003	918897
13440	918898
409190	918899
459103	918900
44025	918901
35643	918902
437417	918903
685930	918904
409425	918905
48479	918906
10597	918907
24336	918908
13207	918909
170535	918910
506379	918911
58684	918912
440614	918913
444616	918914
145048	918915
2564	918916
419538	918917
27758	918918
653771	918919
446995	918920
1786	918921
94379	918922
490642	918923
616249	918924
7250	918925
67078	918926
372832	918927
106142	918928
509561	918929
60200	918930
274421	918931
598833	918932
311182	918933
350950	918934
46397	918935
496990	918936
501795	918937
160310	918938
117459	918939
530796	918940
7673	918941
172610	918942
550862	918943
79954	918944
551520	918945
81898	918946
568576	918947
149209	918948
92108	918949
71629	918950
141915	918951
551807	918952
111082	918953
1340	918954
4748	918955
671765	918956
383657	918957
27056	918958
128904	918959
672579	918960
576007	918961
401650	918962
94	918963
343070	918964
628476	918965
158205	918966
6863	918967
278329	918968
207460	918969
138726	918970
680165	918971
54164	918972
547787	918973
7526	918974
10061	918975
674011	918976
23296	918977
115255	918978
380956	918979
653840	918980
115607	918981
553739	918982
374985	918983
697953	918984
678778	918985
102831	918986
121556	918987
136241	918988
721	918989
37520	918990
394640	918991
55828	918992
346684	918993
106591	918994
37640	918995
88515	918996
105684	918997
382269	918998
523677	918999
468254	919000
468161	919001
182746	919002
182763	919003
3596	919004
24002	919005
601143	919006
285455	919007
50776	919008
90732	919009
12361	919010
524887	919011
79028	919012
446609	919013
161351	919014
119031	919015
21142	919016
127530	919017
176166	919018
677890	919019
9860	919020
130069	919021
7772	919022
413959	919023
413969	919024
413965	919025
413971	919026
413956	919027
27978	919028
11736	919029
590325	919030
600759	919031
46772	919032
65730	919033
65731	919034
15309	919035
153477	919036
679	919037
93865	919038
140965	919039
107200	919040
2809	919041
29047	919042
353172	919043
344033	919044
159812	919045
97150	919046
97161	919047
165754	919048
339148	919049
339152	919050
3494	919051
152720	919052
263812	919053
21101	919054
526760	919055
426092	919056
458561	919057
324839	919058
667386	919059
302463	919060
663977	919061
635005	919062
338621	919063
139800	919064
178688	919065
669100	919066
386035	919067
172614	919068
247	919069
599660	919070
356445	919071
25638	919072
109626	919073
498006	919074
78619	919075
143566	919076
245897	919077
221218	919078
86	919079
316991	919080
696058	919081
17658	919082
299399	919083
201411	919084
352305	919085
383487	919086
458097	919087
31268	919088
45582	919089
500771	919090
146030	919091
158668	919092
11548	919093
162723	919094
141331	919095
172141	919096
401659	919097
192185	919098
387686	919099
17858	919100
488338	919101
24809	919102
11462	919103
396758	919104
224006	919105
660309	919106
373625	919107
11230	919108
430314	919109
77536	919110
445008	919111
413892	919112
692038	919113
278707	919114
560526	919115
266478	919116
154030	919117
137070	919118
203286	919119
296749	919120
341020	919121
627412	919122
679731	919123
104007	919124
561776	919125
8109	919126
444435	919127
163825	919128
686855	919129
12509	919130
419593	919131
571911	919132
37341	919133
575030	919134
1669	919135
2594	919136
601186	919137
524247	919138
528145	919139
432409	919140
302494	919141
370364	919142
582989	919143
664155	919144
6569	919145
244118	919146
5945	919147
158698	919148
66260	919149
593498	919150
545021	919151
571439	919152
9068	919153
98116	919154
279210	919155
6524	919156
154129	919157
659775	919158
147453	919159
439503	919160
42571	919161
117603	919162
625811	919163
31587	919164
535870	919165
403215	919166
185079	919167
325757	919168
159563	919169
357744	919170
266013	919171
9756	919172
261773	919173
29722	919174
343819	919175
64697	919176
304858	919177
402572	919178
75572	919179
483895	919180
151283	919181
588880	919182
301735	919183
683238	919184
421625	919185
244653	919186
105191	919187
282009	919188
679570	919189
124547	919190
125132	919191
210560	919192
475203	919193
139058	919194
133090	919195
356546	919196
411298	919197
135052	919198
731	919199
6661	919200
238066	919201
63731	919202
151146	919203
43588	919204
297340	919205
55314	919206
62794	919207
350771	919208
622707	919209
39496	919210
8670	919211
39857	919212
14604	919213
556838	919214
480314	919215
30359	919216
127792	919217
199601	919218
369781	919219
686409	919220
548424	919221
655365	919222
553572	919223
279424	919224
682679	919225
345382	919226
161890	919227
232370	919228
696299	919229
580774	919230
457732	919231
138098	919232
475	919233
320028	919234
259993	919235
80545	919236
651134	919237
381092	919238
360449	919239
30454	919240
5627	919241
69017	919242
654727	919243
682180	919244
50145	919245
192875	919246
535071	919247
504765	919248
375902	919249
464796	919250
98773	919251
327884	919252
44942	919253
591440	919254
561342	919255
49928	919256
195830	919257
205970	919258
246685	919259
270408	919260
275805	919261
527788	919262
394102	919263
268411	919264
530528	919265
115	919266
326963	919267
54885	919268
54144	919269
90601	919270
1594	919271
448009	919272
70929	919273
145739	919274
146684	919275
508631	919276
194967	919277
395460	919278
573759	919279
503576	919280
142905	919281
503419	919282
160883	919283
391502	919284
639264	919285
522956	919286
434033	919287
600756	919288
491040	919289
498018	919290
296756	919291
166177	919292
584223	919293
68756	919294
53663	919295
73560	919296
117064	919297
260725	919298
256613	919299
652109	919300
578601	919301
524457	919302
149853	919303
223449	919304
1062	919305
30	919306
4871	919307
11621	919308
211553	919309
140441	919310
2703	919311
280116	919312
24261	919313
460753	919314
227453	919315
434032	919316
87732	919317
37310	919318
455453	919319
618266	919320
315165	919321
598444	919322
450304	919323
7023	919324
157505	919325
53182	919326
235615	919327
640201	919328
524396	919329
284427	919330
263233	919331
115519	919332
530644	919333
10128	919334
248360	919335
3745	919336
414882	919337
423443	919338
152974	919339
313825	919340
546884	919341
191918	919342
18796	919343
178511	919344
684880	919345
270964	919346
315452	919347
618005	919348
158313	919349
596380	919350
32588	919351
489644	919352
103945	919353
155943	919354
8430	919355
564761	919356
622388	919357
334530	919358
677510	919359
126713	919360
358489	919361
484487	919362
6350	919363
72733	919364
489050	919365
102396	919366
277631	919367
403973	919368
333361	919369
15432	919370
375587	919371
1343	919372
349934	919373
493139	919374
487933	919375
353774	919376
141182	919377
171501	919378
6110	919379
272320	919380
148324	919381
403634	919382
528952	919383
629618	919384
84126	919385
7156	919386
51567	919387
488071	919388
118054	919389
229645	919390
334018	919391
98254	919392
527826	919393
8758	919394
58197	919395
9099	919396
92922	919397
249438	919398
491162	919399
96	919400
43637	919401
84565	919402
314348	919403
84350	919404
337344	919405
14892	919406
524882	919407
363294	919408
620553	919409
92164	919410
669040	919411
25792	919412
554338	919413
416539	919414
56208	919415
658906	919416
157886	919417
533046	919418
254703	919419
15814	919420
133814	919421
138915	919422
666619	919423
653397	919424
567127	919425
579696	919426
630109	919427
152751	919428
105189	919429
121035	919430
376187	919431
617395	919432
108901	919433
615432	919434
202991	919435
108	919436
1319	919437
41796	919438
166129	919439
327680	919440
471725	919441
106637	919442
445507	919443
536884	919444
340102	919445
21926	919446
637844	919447
440123	919448
39096	919449
489452	919450
95497	919451
266484	919452
54940	919453
98047	919454
672347	919455
116190	919456
451297	919457
211586	919458
10605	919459
593310	919460
14342	919461
529274	919462
629795	919463
181244	919464
31608	919465
399996	919466
626349	919467
436195	919468
623011	919469
252375	919470
612201	919471
197184	919472
346738	919473
540185	919474
631635	919475
39299	919476
618174	919477
66636	919478
131775	919479
496980	919480
344009	919481
32728	919482
426816	919483
95976	919484
447124	919485
637646	919486
49286	919487
69426	919488
281373	919489
689244	919490
21886	919491
12503	919492
223900	919493
240832	919494
193571	919495
57430	919496
458858	919497
156543	919498
54656	919499
129338	919500
368927	919501
353587	919502
64802	919503
414555	919504
123170	919505
172049	919506
55454	919507
148410	919508
558927	919509
95446	919510
360794	919511
493715	919512
571712	919513
608504	919514
114199	919515
149686	919516
30871	919517
658888	919518
305245	919519
454495	919520
560535	919521
297276	919522
486198	919523
63981	919524
57665	919525
21042	919526
19635	919527
156316	919528
418660	919529
126552	919530
631885	919531
279886	919532
112459	919533
636159	919534
464099	919535
503424	919536
2621	919537
635336	919538
529379	919539
121336	919540
538397	919541
3552	919542
43752	919543
14886	919544
577194	919545
31029	919546
478189	919547
561281	919548
458576	919549
533856	919550
584199	919551
72673	919552
605	919553
161777	919554
126886	919555
539634	919556
1230	919557
630	919558
120833	919559
4588	919560
195475	919561
546677	919562
9171	919563
210392	919564
31480	919565
343260	919566
2569	919567
110143	919568
11602	919569
2364	919570
143113	919571
240857	919572
359042	919573
450559	919574
266456	919575
130979	919576
162762	919577
680856	919578
193352	919579
692893	919580
39308	919581
529473	919582
16458	919583
71594	919584
54673	919585
123727	919586
380605	919587
576478	919588
600752	919589
15906	919590
288486	919591
29980	919592
645040	919593
9411	919594
306911	919595
179642	919596
274648	919597
158639	919598
426781	919599
379242	919600
379246	919601
98173	919602
276089	919603
528356	919604
281638	919605
379262	919606
345843	919607
68997	919608
8431	919609
625473	919610
12248	919611
49208	919612
685342	919613
129913	919614
676308	919615
460922	919616
559721	919617
676296	919618
125116	919619
11423	919620
240273	919621
163780	919622
75473	919623
251149	919624
647307	919625
9931	919626
312885	919627
77341	919628
302624	919629
273135	919630
606153	919631
669730	919632
78908	919633
192235	919634
118842	919635
584926	919636
33303	919637
665997	919638
407645	919639
516594	919640
570892	919641
127839	919642
272825	919643
651537	919644
106787	919645
362615	919646
350517	919647
125673	919648
651535	919649
92554	919650
484165	919651
656931	919652
10297	919653
377455	919654
197571	919655
623018	919656
343350	919657
28287	919658
3	919659
550613	919660
1218	919661
43736	919662
577041	919663
584209	919664
64729	919665
761	919666
35557	919667
50231	919668
140796	919669
298221	919670
82736	919671
660271	919672
364578	919673
424684	919674
519165	919675
239507	919676
410591	919677
373083	919678
12191	919679
318163	919680
25746	919681
332295	919682
640343	919683
370250	919684
40436	919685
469897	919686
14873	919687
283914	919688
506872	919689
506652	919690
520703	919691
384836	919692
1021	919693
602657	919694
41991	919695
239095	919696
38328	919697
555690	919698
164890	919699
473709	919700
573783	919701
28916	919702
239117	919703
3183	919704
424765	919705
10157	919706
516407	919707
592	919708
348270	919709
152275	919710
654689	919711
175768	919712
666923	919713
248851	919714
424757	919715
424690	919716
505677	919717
83839	919718
674927	919719
8772	919720
54152	919721
29614	919722
426206	919723
577993	919724
251219	919725
638164	919726
115587	919727
445791	919728
94582	919729
359988	919730
297172	919731
107598	919732
251218	919733
445138	919734
1533	919735
242920	919736
292244	919737
176149	919738
237585	919739
502770	919740
45507	919741
195656	919742
108288	919743
135868	919744
586817	919745
93230	919746
369846	919747
619984	919748
65953	919749
9617	919750
35568	919751
4500	919752
8902	919753
326990	919754
20143	919755
101550	919756
407649	919757
227115	919758
1536	919759
7971	919760
142013	919761
662498	919762
540511	919763
220	919764
557474	919765
266310	919766
346695	919767
171128	919768
23267	919769
40856	919770
57	919771
627810	919772
108565	919773
211144	919774
19885	919775
49486	919776
148888	919777
333325	919778
615287	919779
60350	919780
258295	919781
651586	919782
48409	919783
658474	919784
326556	919785
608389	919786
268830	919787
521719	919788
22016	919789
247456	919790
264188	919791
136584	919792
263208	919793
383427	919794
405265	919795
5661	919796
437564	919797
266367	919798
438879	919799
148551	919800
377797	919801
108991	919802
369448	919803
680528	919804
261389	919805
223737	919806
515246	919807
78541	919808
649960	919809
4696	919810
23804	919811
219977	919812
483412	919813
631064	919814
285274	919815
77154	919816
289879	919817
315414	919818
103007	919819
310672	919820
6370	919821
217141	919822
9557	919823
4340	919824
1236	919825
162663	919826
19902	919827
133539	919828
132562	919829
46484	919830
160085	919831
446729	919832
186711	919833
6861	919834
71062	919835
515839	919836
513013	919837
534384	919838
44011	919839
454407	919840
464736	919841
5523	919842
222560	919843
152353	919844
280181	919845
49766	919846
138159	919847
120179	919848
284441	919849
393534	919850
135632	919851
307368	919852
378892	919853
304943	919854
161585	919855
663161	919856
380441	919857
181059	919858
375375	919859
167765	919860
11447	919861
22017	919862
180287	919863
84182	919864
694682	919865
644314	919866
610362	919867
133869	919868
427759	919869
7322	919870
450905	919871
134027	919872
15089	919873
659112	919874
40627	919875
130606	919876
500704	919877
63688	919878
4727	919879
501880	919880
439415	919881
388400	919882
90371	919883
129025	919884
165962	919885
478417	919886
693278	919887
110226	919888
421557	919889
346088	919890
644234	919891
36480	919892
688351	919893
472362	919894
284437	919895
448077	919896
672245	919897
595962	919898
876	919899
617923	919900
603759	919901
564061	919902
30048	919903
76738	919904
163361	919905
168777	919906
140070	919907
184364	919908
230039	919909
68	919910
400935	919911
257165	919912
498498	919913
624527	919914
514137	919915
103144	919916
139828	919917
657584	919918
679227	919919
368867	919920
162166	919921
697673	919922
25049	919923
191466	919924
377021	919925
23665	919926
310155	919927
600193	919928
1154	919929
96816	919930
263165	919931
29753	919932
22995	919933
17597	919934
682484	919935
319065	919936
253355	919937
35459	919938
331670	919939
141911	919940
650003	919941
42	919942
597969	919943
110493	919944
73337	919945
66836	919946
649	919947
258032	919948
315391	919949
334953	919950
166072	919951
5128	919952
580152	919953
645764	919954
342436	919955
516859	919956
392902	919957
528796	919958
441306	919959
211641	919960
547971	919961
818	919962
170490	919963
432599	919964
109170	919965
474987	919966
333407	919967
694110	919968
39617	919969
204326	919970
458820	919971
47157	919972
365424	919973
537892	919974
320589	919975
433353	919976
555540	919977
262992	919978
14353	919979
54746	919980
675453	919981
63811	919982
5551	919983
545614	919984
682915	919985
130244	919986
694518	919987
643167	919988
416999	919989
659212	919990
646056	919991
27816	919992
457503	919993
43814	919994
649447	919995
83860	919996
106469	919997
31389	919998
74687	919999
679894	920000
41223	920001
43315	920002
31068	920003
573785	920004
14246	920005
173284	920006
245294	920007
635110	920008
41868	920009
57084	920010
515919	920011
154961	920012
469990	920013
379659	920014
377993	920015
105234	920016
505560	920017
22193	920018
631203	920019
552160	920020
308392	920021
19840	920022
456185	920023
534382	920024
22300	920025
32191	920026
129460	920027
103409	920028
1078	920029
88812	920030
436993	920031
649482	920032
114533	920033
33104	920034
459725	920035
10866	920036
92672	920037
154690	920038
20139	920039
377443	920040
214599	920041
510234	920042
163042	920043
664181	920044
2932	920045
150510	920046
45089	920047
25780	920048
482586	920049
54482	920050
555938	920051
483437	920052
351266	920053
327444	920054
666240	920055
69766	920056
316903	920057
45919	920058
66972	920059
255110	920060
522086	920061
1502	920062
3556	920063
656994	920064
517284	920065
138360	920066
197985	920067
1177	920068
309376	920069
503878	920070
9951	920071
22022	920072
522255	920073
574195	920074
487468	920075
135912	920076
109727	920077
160174	920078
496056	920079
35101	920080
525770	920081
3029	920082
49320	920083
233806	920084
484441	920085
662909	920086
625538	920087
399801	920088
273026	920089
158220	920090
497034	920091
162251	920092
271482	920093
142421	920094
488	920095
93463	920096
11489	920097
1645	920098
196213	920099
25235	920100
151604	920101
1154	920102
3122	920103
4344	920104
640181	920105
266011	920106
355683	920107
54947	920108
45355	920109
534398	920110
51716	920111
234013	920112
1474	920113
212833	920114
243763	920115
572165	920116
581755	920117
284376	920118
624129	920119
587769	920120
175802	920121
439036	920122
308823	920123
95994	920124
656844	920125
527991	920126
361	920127
326532	920128
11012	920129
48107	920130
426	920131
690065	920132
61469	920133
13390	920134
137835	920135
372286	920136
127247	920137
27430	920138
59979	920139
469485	920140
17579	920141
423583	920142
318215	920143
546571	920144
452914	920145
240779	920146
407822	920147
375396	920148
1416	920149
194328	920150
637517	920151
69783	920152
23787	920153
83740	920154
593551	920155
167299	920156
7034	920157
102788	920158
26670	920159
105333	920160
11053	920161
100027	920162
504594	920163
441433	920164
64552	920165
57038	920166
93398	920167
677264	920168
270261	920169
314545	920170
649887	920171
645907	920172
457524	920173
99440	920174
6815	920175
554565	920176
248	920177
326953	920178
11456	920179
11498	920180
19749	920181
628118	920182
483279	920183
174524	920184
92190	920185
491992	920186
393070	920187
118741	920188
278668	920189
592246	920190
142436	920191
545279	920192
23804	920193
446773	920194
663848	920195
3559	920196
82009	920197
265477	920198
656802	920199
6930	920200
478272	920201
14763	920202
106934	920203
108152	920204
41637	920205
349	920206
19309	920207
525116	920208
388059	920209
626455	920210
482506	920211
554113	920212
248230	920213
135907	920214
515060	920215
12220	920216
203589	920217
351376	920218
116680	920219
455599	920220
16696	920221
300051	920222
159435	920223
114800	920224
34838	920225
149995	920226
13816	920227
598652	920228
630667	920229
7432	920230
557690	920231
55413	920232
600425	920233
223731	920234
364467	920235
378914	920236
391722	920237
430395	920238
25996	920239
166424	920240
284440	920241
430533	920242
139609	920243
561382	920244
357401	920245
33783	920246
353881	920247
77928	920248
52613	920249
300144	920250
253240	920251
257791	920252
468720	920253
624795	920254
282003	920255
12315	920256
683119	920257
137993	920258
198009	920259
27956	920260
84105	920261
22344	920262
53471	920263
622082	920264
25065	920265
568267	920266
467961	920267
673137	920268
242886	920269
65836	920270
137235	920271
694731	920272
327050	920273
484527	920274
316705	920275
468401	920276
199	920277
34528	920278
380773	920279
524203	920280
4399	920281
102848	920282
534950	920283
5291	920284
279820	920285
80847	920286
10605	920287
13553	920288
18664	920289
124822	920290
438793	920291
483281	920292
10785	920293
358246	920294
18458	920295
266	920296
39933	920297
221731	920298
128406	920299
572603	920300
225863	920301
504	920302
248698	920303
399822	920304
618149	920305
682925	920306
678387	920307
109703	920308
580054	920309
379655	920310
644714	920311
92095	920312
96108	920313
3441	920314
8610	920315
476192	920316
3291	920317
605167	920318
682386	920319
639326	920320
137965	920321
51878	920322
167793	920323
482012	920324
112919	920325
330035	920326
536080	920327
37218	920328
11472	920329
147236	920330
293488	920331
574375	920332
155256	920333
214805	920334
364280	920335
326582	920336
424430	920337
2182	920338
304	920339
654172	920340
621495	920341
620914	920342
458848	920343
53646	920344
638564	920345
294169	920346
431663	920347
620194	920348
135441	920349
419930	920350
36808	920351
432482	920352
569175	920353
545499	920354
422859	920355
457811	920356
139879	920357
131388	920358
1079	920359
278445	920360
566839	920361
470597	920362
524032	920363
433365	920364
434000	920365
58758	920366
351696	920367
402081	920368
67393	920369
167158	920370
682838	920371
176417	920372
607674	920373
163677	920374
158816	920375
365582	920376
230189	920377
158594	920378
35858	920379
66832	920380
280278	920381
37218	920382
358148	920383
265543	920384
155891	920385
59380	920386
151327	920387
433011	920388
611972	920389
377896	920390
454809	920391
5611	920392
335285	920393
263773	920394
672503	920395
235062	920396
162940	920397
539064	920398
4792	920399
76397	920400
134969	920401
95694	920402
55923	920403
329696	920404
571576	920405
450911	920406
413032	920407
597030	920408
125938	920409
102164	920410
259008	920411
7967	920412
75459	920413
4925	920414
36224	920415
358024	920416
440518	920417
91116	920418
45169	920419
82860	920420
7739	920421
33925	920422
58107	920423
566321	920424
165419	920425
1649	920426
295576	920427
247	920428
121791	920429
50266	920430
415279	920431
10682	920432
555522	920433
241541	920434
579153	920435
145221	920436
353496	920437
269680	920438
489182	920439
457877	920440
339799	920441
90717	920442
489107	920443
431434	920444
598174	920445
539141	920446
222	920447
444947	920448
3022	920449
365509	920450
121837	920451
14309	920452
616818	920453
177092	920454
294860	920455
420237	920456
86882	920457
224313	920458
253269	920459
362239	920460
1455	920461
7275	920462
668559	920463
245645	920464
652541	920465
401652	920466
433459	920467
440960	920468
11410	920469
689723	920470
158240	920471
337899	920472
46099	920473
658147	920474
1314	920475
388914	920476
110669	920477
29321	920478
387063	920479
447926	920480
166723	920481
37556	920482
638923	920483
157430	920484
159083	920485
211612	920486
199276	920487
350347	920488
394392	920489
279378	920490
365203	920491
532307	920492
655585	920493
45140	920494
38319	920495
578471	920496
535010	920497
70279	920498
568690	920499
467061	920500
296490	920501
387602	920502
624640	920503
110349	920504
628995	920505
647098	920506
279429	920507
374848	920508
21102	920509
599191	920510
539162	920511
74337	920512
299773	920513
318156	920514
44478	920515
261984	920516
122527	920517
516995	920518
55154	920519
339055	920520
10129	920521
37060	920522
688223	920523
48148	920524
568144	920525
656165	920526
176235	920527
512818	920528
691553	920529
158254	920530
53178	920531
54914	920532
11257	920533
295159	920534
328104	920535
27200	920536
603834	920537
542258	920538
559093	920539
605434	920540
3	920541
49323	920542
1963	920543
338288	920544
41916	920545
147053	920546
380083	920547
572389	920548
145335	920549
423009	920550
27018	920551
613117	920552
132609	920553
78542	920554
413084	920555
481533	920556
202277	920557
202255	920558
202253	920559
413062	920560
590892	920561
437981	920562
169359	920563
413109	920564
413121	920565
3904	920566
35263	920567
64610	920568
107343	920569
681319	920570
621658	920571
582566	920572
79127	920573
512482	920574
625656	920575
160483	920576
17220	920577
389370	920578
23010	920579
37470	920580
38839	920581
173750	920582
502755	920583
44410	920584
259093	920585
603	920586
536184	920587
52779	920588
378037	920589
22513	920590
581821	920591
201938	920592
7021	920593
82711	920594
497169	920595
136874	920596
693330	920597
428262	920598
164633	920599
375552	920600
129189	920601
140217	920602
20616	920603
315308	920604
58656	920605
697799	920606
179730	920607
38836	920608
403935	920609
615897	920610
628785	920611
246609	920612
43493	920613
51701	920614
20935	920615
133429	920616
519100	920617
25446	920618
305179	920619
238142	920620
53552	920621
144421	920622
517498	920623
665774	920624
161587	920625
4699	920626
59623	920627
33070	920628
597860	920629
428040	920630
4413	920631
697224	920632
142446	920633
317937	920634
551097	920635
430866	920636
91640	920637
570405	920638
99146	920639
565003	920640
363616	920641
445337	920642
663116	920643
627646	920644
38160	920645
195747	920646
163289	920647
24182	920648
264069	920649
424851	920650
453077	920651
454415	920652
484562	920653
10043	920654
169176	920655
4876	920656
205501	920657
188351	920658
176271	920659
164024	920660
72225	920661
85884	920662
222103	920663
23520	920664
146869	920665
28294	920666
16	920667
192014	920668
404	920669
229677	920670
11809	920671
384	920672
76658	920673
154929	920674
7301	920675
7088	920676
567857	920677
525080	920678
116255	920679
235814	920680
85272	920681
57419	920682
187693	920683
5480	920684
425238	920685
4783	920686
1658	920687
371306	920688
2889	920689
71623	920690
104388	920691
272764	920692
65623	920693
593142	920694
612457	920695
612453	920696
28387	920697
402820	920698
541684	920699
587815	920700
573306	920701
14003	920702
674200	920703
447646	920704
159600	920705
590193	920706
157144	920707
325165	920708
1104	920709
3704	920710
85873	920711
50974	920712
481323	920713
31284	920714
396416	920715
438899	920716
65797	920717
569664	920718
171282	920719
647407	920720
104171	920721
84559	920722
80072	920723
682284	920724
1190	920725
685036	920726
165	920727
304838	920728
259945	920729
301778	920730
271920	920731
461932	920732
155983	920733
221656	920734
371349	920735
8295	920736
123072	920737
14699	920738
264992	920739
457460	920740
481116	920741
45389	920742
271961	920743
103771	920744
22503	920745
609218	920746
322761	920747
331147	920748
371343	920749
371401	920750
585113	920751
548450	920752
576509	920753
279110	920754
99669	920755
97587	920756
544993	920757
23078	920758
30656	920759
403388	920760
10575	920761
233615	920762
353690	920763
165761	920764
163144	920765
1250	920766
122458	920767
69229	920768
477897	920769
607295	920770
254791	920771
523999	920772
42989	920773
310122	920774
267067	920775
267693	920776
133679	920777
439240	920778
289404	920779
17058	920780
309527	920781
51173	920782
460516	920783
23402	920784
338486	920785
205551	920786
644391	920787
354515	920788
674100	920789
270503	920790
614674	920791
524755	920792
159940	920793
81126	920794
458	920795
379886	920796
553076	920797
29734	920798
324599	920799
7947	920800
237310	920801
12466	920802
8965	920803
668793	920804
32093	920805
141710	920806
483605	920807
24680	920808
23784	920809
416766	920810
351041	920811
41705	920812
505048	920813
56701	920814
220132	920815
4518	920816
51460	920817
1880	920818
229703	920819
34614	920820
527408	920821
465908	920822
4527	920823
106873	920824
203908	920825
100346	920826
199391	920827
9304	920828
14431	920829
562946	920830
50495	920831
643073	920832
578922	920833
53246	920834
275551	920835
565029	920836
692224	920837
371404	920838
48503	920839
13442	920840
313319	920841
438666	920842
213671	920843
620674	920844
622553	920845
377050	920846
104105	920847
158752	920848
536	920849
57658	920850
379869	920851
388657	920852
198840	920853
62700	920854
306792	920855
113724	920856
226254	920857
53422	920858
263153	920859
37544	920860
305101	920861
693338	920862
102330	920863
406970	920864
111046	920865
94543	920866
583865	920867
19794	920868
245	920869
164743	920870
99472	920871
622505	920872
64034	920873
585791	920874
54789	920875
429395	920876
60827	920877
93276	920878
92098	920879
18993	920880
24531	920881
302598	920882
177398	920883
11756	920884
636610	920885
1546	920886
56096	920887
109537	920888
40243	920889
465625	920890
410350	920891
619255	920892
128568	920893
666309	920894
37282	920895
264286	920896
28433	920897
17377	920898
640285	920899
369825	920900
1397	920901
255603	920902
9248	920903
244305	920904
569232	920905
37282	920906
193068	920907
406980	920908
366784	920909
150279	920910
271505	920911
3841	920912
160169	920913
10052	920914
101545	920915
118881	920916
30718	920917
165765	920918
85173	920919
476673	920920
251592	920921
569454	920922
454718	920923
147257	920924
9740	920925
96311	920926
46270	920927
378293	920928
119015	920929
155151	920930
54723	920931
528599	920932
293433	920933
266365	920934
675681	920935
80128	920936
100	920937
140335	920938
45028	920939
159503	920940
624294	920941
6983	920942
74616	920943
86377	920944
290862	920945
193328	920946
102359	920947
564581	920948
421672	920949
108485	920950
391014	920951
141805	920952
381003	920953
71235	920954
17719	920955
97811	920956
540790	920957
459715	920958
93715	920959
76667	920960
63183	920961
399215	920962
46173	920963
87514	920964
233789	920965
42872	920966
29046	920967
502055	920968
44754	920969
54735	920970
481643	920971
341907	920972
116583	920973
1502	920974
133494	920975
690152	920976
542598	920977
125639	920978
407089	920979
34640	920980
561930	920981
463890	920982
122288	920983
227655	920984
644115	920985
92950	920986
407067	920987
386101	920988
1781	920989
363209	920990
12123	920991
163552	920992
33465	920993
311055	920994
458151	920995
82376	920996
537499	920997
368510	920998
99677	920999
28908	921000
63574	921001
199203	921002
365	921003
247274	921004
67346	921005
156150	921006
8239	921007
580734	921008
372337	921009
1525	921010
17825	921011
630595	921012
165	921013
111368	921014
407165	921015
323833	921016
406924	921017
233560	921018
107	921019
111377	921020
117086	921021
354160	921022
614717	921023
613439	921024
208673	921025
182141	921026
12829	921027
9779	921028
50986	921029
680091	921030
53512	921031
252193	921032
313344	921033
279008	921034
335697	921035
680145	921036
27707	921037
250966	921038
441552	921039
454265	921040
130024	921041
407032	921042
70150	921043
16044	921044
545998	921045
31402	921046
76930	921047
601235	921048
45445	921049
290446	921050
152242	921051
451704	921052
17480	921053
291709	921054
498216	921055
252928	921056
129382	921057
322728	921058
619254	921059
486923	921060
8566	921061
58944	921062
585854	921063
177949	921064
16571	921065
82072	921066
171575	921067
675723	921068
669923	921069
99924	921070
614715	921071
106692	921072
519502	921073
31388	921074
53953	921075
67921	921076
108590	921077
10771	921078
455790	921079
41349	921080
54685	921081
97820	921082
17222	921083
99756	921084
38199	921085
11992	921086
112291	921087
33230	921088
30177	921089
515620	921090
515630	921091
515627	921092
48519	921093
41085	921094
16475	921095
29548	921096
24	921097
90966	921098
311308	921099
262486	921100
223444	921101
572306	921102
215670	921103
2929	921104
15025	921105
175550	921106
660982	921107
180793	921108
535944	921109
417214	921110
375043	921111
550921	921112
459013	921113
318485	921114
453371	921115
397489	921116
679890	921117
8611	921118
71221	921119
588561	921120
16115	921121
102189	921122
437001	921123
52768	921124
45230	921125
134160	921126
133181	921127
88915	921128
445841	921129
39583	921130
140359	921131
285196	921132
648967	921133
294289	921134
42275	921135
45972	921136
66020	921137
163809	921138
527099	921139
177615	921140
443863	921141
54426	921142
661782	921143
158507	921144
290663	921145
415047	921146
80803	921147
508724	921148
382957	921149
257462	921150
472494	921151
3333	921152
18911	921153
142096	921154
113810	921155
148070	921156
253750	921157
339780	921158
183798	921159
462285	921160
561385	921161
119326	921162
429328	921163
9080	921164
11939	921165
5783	921166
530842	921167
646737	921168
591030	921169
38337	921170
595089	921171
267600	921172
33265	921173
290977	921174
582717	921175
409752	921176
409800	921177
153353	921178
84043	921179
237127	921180
330235	921181
483155	921182
8405	921183
657713	921184
273860	921185
107174	921186
73929	921187
399850	921188
79014	921189
139099	921190
54570	921191
3277	921192
29286	921193
80637	921194
359675	921195
633689	921196
179444	921197
303321	921198
522148	921199
75165	921200
133487	921201
30656	921202
78272	921203
172632	921204
179452	921205
556132	921206
122482	921207
73063	921208
294936	921209
22059	921210
12442	921211
607369	921212
29443	921213
326654	921214
232387	921215
339518	921216
151324	921217
1976	921218
24470	921219
8843	921220
100968	921221
23023	921222
157388	921223
387685	921224
437190	921225
438463	921226
299288	921227
168869	921228
88679	921229
649260	921230
342269	921231
588396	921232
83087	921233
44597	921234
15594	921235
123150	921236
576907	921237
647042	921238
143931	921239
39756	921240
333207	921241
678605	921242
359665	921243
170675	921244
96066	921245
236428	921246
568780	921247
15299	921248
170799	921249
25004	921250
498134	921251
10643	921252
105700	921253
112032	921254
117988	921255
5783	921256
219166	921257
500651	921258
172350	921259
193797	921260
556167	921261
119880	921262
159811	921263
15927	921264
107113	921265
254374	921266
87090	921267
276590	921268
157612	921269
11181	921270
29985	921271
668708	921272
186041	921273
153352	921274
2567	921275
267225	921276
80277	921277
486617	921278
615291	921279
41532	921280
42254	921281
17673	921282
92604	921283
353119	921284
230	921285
37366	921286
390260	921287
622284	921288
384950	921289
166903	921290
276800	921291
458028	921292
539843	921293
561210	921294
456886	921295
552936	921296
520348	921297
120897	921298
89203	921299
152187	921300
345519	921301
633947	921302
462073	921303
483294	921304
212428	921305
473024	921306
33470	921307
20483	921308
27907	921309
294964	921310
168063	921311
5392	921312
432618	921313
436035	921314
9110	921315
443978	921316
554507	921317
54572	921318
176220	921319
165284	921320
667989	921321
8019	921322
70034	921323
132280	921324
632636	921325
359881	921326
7384	921327
2873	921328
6146	921329
151010	921330
9700	921331
561362	921332
45453	921333
250100	921334
47208	921335
463745	921336
41231	921337
29886	921338
239309	921339
50960	921340
215544	921341
275407	921342
96378	921343
667457	921344
14207	921345
168682	921346
660870	921347
23143	921348
274748	921349
36818	921350
590171	921351
608701	921352
44766	921353
143539	921354
32983	921355
352331	921356
47804	921357
70655	921358
234818	921359
3101	921360
39884	921361
488286	921362
516570	921363
330826	921364
2101	921365
521653	921366
78579	921367
453296	921368
1110	921369
66452	921370
3148	921371
105	921372
51280	921373
68243	921374
608601	921375
585812	921376
316164	921377
16763	921378
352361	921379
171032	921380
14507	921381
316202	921382
131035	921383
45060	921384
170062	921385
165442	921386
611370	921387
518039	921388
351504	921389
487681	921390
500731	921391
204018	921392
900	921393
24703	921394
436414	921395
499131	921396
426306	921397
55716	921398
353116	921399
10563	921400
531903	921401
183242	921402
183082	921403
145218	921404
404659	921405
6347	921406
499792	921407
308317	921408
314935	921409
85677	921410
396036	921411
10234	921412
400359	921413
413930	921414
526283	921415
644018	921416
34619	921417
551753	921418
201628	921419
25721	921420
500263	921421
266440	921422
28695	921423
274520	921424
4423	921425
363082	921426
77088	921427
332249	921428
134164	921429
127729	921430
103677	921431
380214	921432
624893	921433
174369	921434
455502	921435
116631	921436
59303	921437
240237	921438
276899	921439
67849	921440
547918	921441
12571	921442
645437	921443
5808	921444
18480	921445
67160	921446
5000	921447
63543	921448
577444	921449
1467	921450
464135	921451
390505	921452
689558	921453
212192	921454
4392	921455
447625	921456
122116	921457
518148	921458
211852	921459
262873	921460
306	921461
120898	921462
106816	921463
280012	921464
73803	921465
692951	921466
39435	921467
86152	921468
342107	921469
187696	921470
163258	921471
54372	921472
518434	921473
113577	921474
2513	921475
70269	921476
6784	921477
301900	921478
9800	921479
9405	921480
89139	921481
221748	921482
546219	921483
669920	921484
354475	921485
26724	921486
123555	921487
596560	921488
36545	921489
7321	921490
351709	921491
4342	921492
138474	921493
149958	921494
541093	921495
117915	921496
130688	921497
607967	921498
2612	921499
513257	921500
71577	921501
612455	921502
193072	921503
590670	921504
76459	921505
144567	921506
629928	921507
131531	921508
15440	921509
138518	921510
120450	921511
335085	921512
48083	921513
169931	921514
527753	921515
467374	921516
153923	921517
49564	921518
63350	921519
986	921520
355589	921521
411880	921522
169913	921523
222210	921524
31143	921525
134415	921526
148089	921527
112189	921528
461052	921529
438287	921530
19448	921531
60030	921532
46376	921533
22960	921534
502	921535
89104	921536
430095	921537
390259	921538
101319	921539
620146	921540
681537	921541
573580	921542
197718	921543
226169	921544
553731	921545
88992	921546
122495	921547
389555	921548
429316	921549
677367	921550
89728	921551
39916	921552
21197	921553
92453	921554
20486	921555
66492	921556
267074	921557
431219	921558
251630	921559
29537	921560
56865	921561
284458	921562
31251	921563
213182	921564
87024	921565
333529	921566
229930	921567
18338	921568
91994	921569
26374	921570
520025	921571
53413	921572
96368	921573
121359	921574
42013	921575
566863	921576
10595	921577
321764	921578
492871	921579
2483	921580
184495	921581
490402	921582
455201	921583
170772	921584
17266	921585
7411	921586
168095	921587
131367	921588
93902	921589
321534	921590
680343	921591
1924	921592
235968	921593
605888	921594
145772	921595
923	921596
267219	921597
388371	921598
402342	921599
297516	921600
134856	921601
329832	921602
49570	921603
124608	921604
621080	921605
343708	921606
8101	921607
335269	921608
3840	921609
30445	921610
8024	921611
650667	921612
164093	921613
71407	921614
64164	921615
245	921616
44713	921617
4434	921618
53848	921619
153776	921620
628511	921621
513649	921622
14376	921623
136461	921624
63338	921625
265318	921626
565719	921627
166021	921628
1767	921629
35979	921630
295355	921631
49541	921632
104774	921633
380541	921634
590521	921635
142867	921636
87263	921637
136461	921638
58646	921639
3606	921640
295427	921641
2072	921642
29749	921643
36035	921644
49842	921645
568302	921646
652188	921647
501693	921648
161289	921649
161345	921650
446	921651
679596	921652
384909	921653
663259	921654
503461	921655
85691	921656
276659	921657
122152	921658
40245	921659
165515	921660
3723	921661
160109	921662
691840	921663
92741	921664
262213	921665
12475	921666
209528	921667
338151	921668
460716	921669
437649	921670
107228	921671
233617	921672
418310	921673
5297	921674
369359	921675
399724	921676
181764	921677
53300	921678
288874	921679
661593	921680
415604	921681
695555	921682
84762	921683
481551	921684
529307	921685
341296	921686
138148	921687
593437	921688
39434	921689
254	921690
565846	921691
583647	921692
249926	921693
136641	921694
465371	921695
41369	921696
36890	921697
9735	921698
255637	921699
409791	921700
362661	921701
32004	921702
17175	921703
45373	921704
261018	921705
187054	921706
212912	921707
5808	921708
532765	921709
72951	921710
119186	921711
65706	921712
111518	921713
426424	921714
134221	921715
535028	921716
28626	921717
217010	921718
69783	921719
19529	921720
217176	921721
61216	921722
2562	921723
97757	921724
64931	921725
335848	921726
614230	921727
679203	921728
428777	921729
144068	921730
90231	921731
52137	921732
294859	921733
254577	921734
599979	921735
458143	921736
121674	921737
1698	921738
2065	921739
3098	921740
162966	921741
308726	921742
663491	921743
494205	921744
22826	921745
19624	921746
55386	921747
263588	921748
231023	921749
317470	921750
244704	921751
467222	921752
257361	921753
224717	921754
73044	921755
44748	921756
452081	921757
163582	921758
123120	921759
30895	921760
15081	921761
30956	921762
15113	921763
252762	921764
385549	921765
70725	921766
321919	921767
365890	921768
290629	921769
235090	921770
123612	921771
321972	921772
58020	921773
22476	921774
5513	921775
445318	921776
132859	921777
1834	921778
578386	921779
587953	921780
13532	921781
37744	921782
141655	921783
524268	921784
153687	921785
150912	921786
287705	921787
9086	921788
274854	921789
13483	921790
676881	921791
9484	921792
350279	921793
17601	921794
130455	921795
62508	921796
676883	921797
47135	921798
47135	921799
186455	921800
13482	921801
4877	921802
37850	921803
450685	921804
99335	921805
676878	921806
47139	921807
47137	921808
26687	921809
492361	921810
37851	921811
350290	921812
350281	921813
186470	921814
37844	921815
186451	921816
492374	921817
9482	921818
70787	921819
28634	921820
619410	921821
486437	921822
648311	921823
678970	921824
25197	921825
301501	921826
229833	921827
567580	921828
343440	921829
87945	921830
488147	921831
381023	921832
274015	921833
680872	921834
319271	921835
409792	921836
353187	921837
628523	921838
36031	921839
399792	921840
131417	921841
9638	921842
22642	921843
122274	921844
515643	921845
402302	921846
166262	921847
301373	921848
657495	921849
406956	921850
166059	921851
524109	921852
514761	921853
39436	921854
2836	921855
59261	921856
664194	921857
139039	921858
430102	921859
654361	921860
453619	921861
410630	921862
177911	921863
176907	921864
280960	921865
99576	921866
276221	921867
696392	921868
599652	921869
120467	921870
296485	921871
643574	921872
76313	921873
458218	921874
83433	921875
15555	921876
291605	921877
517347	921878
25721	921879
17488	921880
44838	921881
54581	921882
329741	921883
27002	921884
459187	921885
238313	921886
374159	921887
395058	921888
120814	921889
441832	921890
268730	921891
565107	921892
436724	921893
58484	921894
524153	921895
93498	921896
110633	921897
92694	921898
172230	921899
8648	921900
78960	921901
64079	921902
22460	921903
44374	921904
240358	921905
144015	921906
102049	921907
26938	921908
370876	921909
188875	921910
169675	921911
167	921912
535503	921913
456304	921914
110008	921915
287105	921916
71412	921917
264211	921918
292785	921919
65399	921920
376592	921921
636607	921922
46004	921923
362001	921924
24828	921925
250118	921926
227448	921927
34438	921928
20137	921929
481537	921930
161977	921931
604541	921932
278514	921933
632561	921934
671322	921935
33484	921936
8382	921937
506390	921938
27955	921939
486598	921940
23130	921941
80825	921942
678501	921943
254872	921944
423200	921945
425162	921946
39779	921947
349876	921948
20823	921949
426215	921950
404162	921951
522164	921952
362118	921953
279862	921954
322069	921955
470046	921956
203109	921957
9538	921958
326618	921959
451127	921960
212980	921961
186259	921962
240740	921963
545275	921964
68982	921965
156	921966
471919	921967
402621	921968
353586	921969
352372	921970
534577	921971
17281	921972
123135	921973
54565	921974
90139	921975
352553	921976
546	921977
401415	921978
89935	921979
29159	921980
11269	921981
14670	921982
154133	921983
591996	921984
454950	921985
276747	921986
52362	921987
155852	921988
256623	921989
66609	921990
110274	921991
617027	921992
259907	921993
546288	921994
54423	921995
88574	921996
24840	921997
557933	921998
440150	921999
335379	922000
564108	922001
294862	922002
456823	922003
225824	922004
444009	922005
594997	922006
54522	922007
488325	922008
23629	922009
257198	922010
160161	922011
332667	922012
337638	922013
163502	922014
54167	922015
2635	922016
370603	922017
285501	922018
202196	922019
61394	922020
250119	922021
410894	922022
2200	922023
206931	922024
92136	922025
574468	922026
362520	922027
462588	922028
11424	922029
528041	922030
137968	922031
6811	922032
574097	922033
4252	922034
297950	922035
4252	922036
32917	922037
660804	922038
668996	922039
155989	922040
2674	922041
38136	922042
449005	922043
321797	922044
23209	922045
59415	922046
462339	922047
88997	922048
881	922049
400429	922050
372674	922051
22501	922052
16933	922053
11310	922054
325169	922055
24118	922056
348238	922057
487977	922058
538539	922059
372439	922060
129898	922061
240416	922062
370199	922063
3477	922064
608818	922065
103757	922066
511251	922067
28382	922068
511301	922069
213309	922070
511306	922071
213325	922072
54309	922073
171609	922074
363324	922075
76979	922076
106207	922077
77443	922078
5695	922079
456543	922080
368238	922081
421011	922082
330851	922083
597469	922084
2746	922085
593914	922086
19527	922087
588638	922088
312772	922089
42001	922090
607840	922091
171924	922092
501967	922093
76905	922094
96195	922095
596011	922096
324657	922097
17824	922098
142800	922099
133351	922100
91370	922101
44707	922102
507603	922103
56483	922104
67476	922105
32263	922106
335267	922107
17951	922108
605456	922109
38507	922110
59041	922111
344383	922112
390981	922113
5570	922114
389883	922115
138552	922116
45982	922117
459610	922118
318873	922119
240751	922120
595493	922121
62458	922122
92473	922123
24110	922124
130602	922125
101626	922126
489577	922127
105815	922128
2259	922129
123974	922130
249249	922131
81598	922132
169953	922133
318912	922134
512087	922135
694502	922136
55706	922137
390019	922138
396483	922139
69927	922140
423178	922141
230325	922142
94546	922143
52326	922144
127178	922145
384924	922146
56057	922147
38943	922148
380656	922149
32402	922150
89321	922151
21103	922152
152	922153
607708	922154
278583	922155
83173	922156
88549	922157
44965	922158
277677	922159
354547	922160
2032	922161
634855	922162
416607	922163
455078	922164
306544	922165
23610	922166
291954	922167
28915	922168
342210	922169
631696	922170
607957	922171
15120	922172
264274	922173
692712	922174
550797	922175
108759	922176
508564	922177
53125	922178
32616	922179
22921	922180
616299	922181
15681	922182
258899	922183
692802	922184
122513	922185
616370	922186
438883	922187
20103	922188
396999	922189
567859	922190
616435	922191
331708	922192
587208	922193
487058	922194
33024	922195
285060	922196
263426	922197
120236	922198
466913	922199
125990	922200
218848	922201
301068	922202
343463	922203
94482	922204
252999	922205
674293	922206
2249	922207
674201	922208
37402	922209
100938	922210
97914	922211
678222	922212
195089	922213
43427	922214
199826	922215
659894	922216
495627	922217
182608	922218
456791	922219
122303	922220
180230	922221
129738	922222
55742	922223
168601	922224
333017	922225
36825	922226
210645	922227
456217	922228
209300	922229
366562	922230
12383	922231
1546	922232
242003	922233
196252	922234
190549	922235
30018	922236
153378	922237
430716	922238
390396	922239
539909	922240
451742	922241
343299	922242
11504	922243
188175	922244
72297	922245
552153	922246
357103	922247
149300	922248
378386	922249
165078	922250
104070	922251
343240	922252
8446	922253
17625	922254
45298	922255
627354	922256
630086	922257
460744	922258
357748	922259
290462	922260
270020	922261
643746	922262
37771	922263
692909	922264
491056	922265
431144	922266
14598	922267
682241	922268
17278	922269
598606	922270
39649	922271
635505	922272
38944	922273
697923	922274
568208	922275
53613	922276
526443	922277
89642	922278
482423	922279
315416	922280
139988	922281
56543	922282
40685	922283
74699	922284
87195	922285
118586	922286
587036	922287
3517	922288
345527	922289
281354	922290
256	922291
73026	922292
39739	922293
335139	922294
186803	922295
19774	922296
576766	922297
490632	922298
373046	922299
685350	922300
133385	922301
338	922302
686200	922303
32627	922304
558885	922305
77434	922306
386553	922307
144455	922308
695261	922309
620934	922310
59705	922311
319029	922312
207633	922313
18157	922314
372550	922315
210154	922316
383189	922317
110950	922318
274491	922319
50570	922320
230803	922321
276638	922322
77121	922323
86	922324
378472	922325
104156	922326
39133	922327
587288	922328
289326	922329
42189	922330
58696	922331
402427	922332
428550	922333
116491	922334
62392	922335
39241	922336
14431	922337
156562	922338
40772	922339
36572	922340
54238	922341
421325	922342
391318	922343
129337	922344
8962	922345
511440	922346
461790	922347
11672	922348
267543	922349
276823	922350
235131	922351
301209	922352
438583	922353
117465	922354
321244	922355
56724	922356
371420	922357
35748	922358
330139	922359
612322	922360
403492	922361
415595	922362
176721	922363
66002	922364
41730	922365
2252	922366
53028	922367
160869	922368
301507	922369
5266	922370
282737	922371
57400	922372
307826	922373
92608	922374
136034	922375
22361	922376
122249	922377
166089	922378
531205	922379
23969	922380
112925	922381
44500	922382
264234	922383
166879	922384
58527	922385
22535	922386
95821	922387
454756	922388
631802	922389
585902	922390
139541	922391
372183	922392
172869	922393
313655	922394
103761	922395
141243	922396
458541	922397
242	922398
52714	922399
236	922400
31899	922401
349439	922402
30707	922403
679403	922404
17266	922405
56796	922406
52437	922407
467231	922408
66794	922409
66181	922410
417132	922411
22666	922412
5477	922413
616348	922414
87618	922415
458754	922416
553788	922417
272418	922418
28167	922419
146579	922420
142242	922421
388410	922422
37932	922423
10203	922424
7420	922425
313064	922426
329245	922427
16579	922428
640951	922429
421482	922430
285509	922431
8965	922432
62875	922433
292211	922434
242134	922435
35673	922436
226461	922437
267924	922438
10403	922439
27801	922440
409991	922441
451796	922442
286619	922443
24538	922444
3838	922445
156909	922446
333188	922447
5537	922448
3840	922449
83373	922450
410326	922451
353606	922452
42866	922453
456385	922454
100693	922455
122579	922456
402772	922457
4539	922458
91113	922459
39265	922460
6347	922461
357772	922462
696321	922463
303273	922464
52439	922465
581600	922466
581594	922467
88738	922468
470819	922469
37267	922470
294193	922471
54003	922472
598068	922473
322438	922474
80869	922475
311578	922476
118472	922477
136920	922478
46543	922479
372587	922480
551260	922481
226204	922482
627171	922483
596963	922484
46	922485
54345	922486
37824	922487
29360	922488
117444	922489
357698	922490
15427	922491
103637	922492
68163	922493
71595	922494
46369	922495
19011	922496
38566	922497
411697	922498
436787	922499
251080	922500
20137	922501
59040	922502
164484	922503
109156	922504
266909	922505
100356	922506
287745	922507
46723	922508
2289	922509
389222	922510
555868	922511
60569	922512
268714	922513
238839	922514
216482	922515
357376	922516
2169	922517
357377	922518
132979	922519
589288	922520
266717	922521
102120	922522
13	922523
109183	922524
16981	922525
357378	922526
5361	922527
322526	922528
525236	922529
40876	922530
124851	922531
102332	922532
511473	922533
99673	922534
3171	922535
337182	922536
256161	922537
5996	922538
6391	922539
289143	922540
78911	922541
166199	922542
28583	922543
2055	922544
93802	922545
15188	922546
32723	922547
263608	922548
119441	922549
371052	922550
58309	922551
51153	922552
264254	922553
192145	922554
20961	922555
2657	922556
519854	922557
429562	922558
449092	922559
88937	922560
71562	922561
31006	922562
358862	922563
259019	922564
563781	922565
633260	922566
98938	922567
52270	922568
9856	922569
38628	922570
75932	922571
56058	922572
262073	922573
562491	922574
397723	922575
605466	922576
363677	922577
103780	922578
31003	922579
388365	922580
181350	922581
112522	922582
263444	922583
368631	922584
159749	922585
95959	922586
106842	922587
696967	922588
632257	922589
3391	922590
11463	922591
238334	922592
308757	922593
159811	922594
371359	922595
594509	922596
12449	922597
76568	922598
31888	922599
644541	922600
187227	922601
351233	922602
619566	922603
418567	922604
489721	922605
129911	922606
46754	922607
31332	922608
6402	922609
259362	922610
148715	922611
644052	922612
446270	922613
8207	922614
206590	922615
12143	922616
129943	922617
331614	922618
3593	922619
386517	922620
487424	922621
36144	922622
243077	922623
500272	922624
570023	922625
115084	922626
118104	922627
133955	922628
24959	922629
621936	922630
510105	922631
64813	922632
29436	922633
382582	922634
161522	922635
197508	922636
368129	922637
101797	922638
236318	922639
673670	922640
648570	922641
681493	922642
179676	922643
11602	922644
646632	922645
300421	922646
34421	922647
68247	922648
617523	922649
135390	922650
381924	922651
607360	922652
452389	922653
21630	922654
486944	922655
480125	922656
147440	922657
47042	922658
236566	922659
524098	922660
557947	922661
453886	922662
389522	922663
196820	922664
693329	922665
81187	922666
308884	922667
11257	922668
9031	922669
111518	922670
406507	922671
527939	922672
85200	922673
35998	922674
525374	922675
90918	922676
6792	922677
35086	922678
214229	922679
679043	922680
554616	922681
45856	922682
628152	922683
87040	922684
315634	922685
270712	922686
474637	922687
27827	922688
151493	922689
8903	922690
201722	922691
355584	922692
112285	922693
4319	922694
103043	922695
103624	922696
617621	922697
43998	922698
90309	922699
304693	922700
176	922701
289712	922702
536424	922703
2200	922704
17	922705
117223	922706
392337	922707
482925	922708
379862	922709
5950	922710
476576	922711
571661	922712
545765	922713
650777	922714
1997	922715
12630	922716
528555	922717
649	922718
482010	922719
108559	922720
458930	922721
375569	922722
17480	922723
462510	922724
101663	922725
165498	922726
495901	922727
54861	922728
293372	922729
190638	922730
64606	922731
368197	922732
168523	922733
169906	922734
303786	922735
21719	922736
60248	922737
3701	922738
363960	922739
19169	922740
145806	922741
44470	922742
161579	922743
49537	922744
123333	922745
549941	922746
56930	922747
867	922748
113855	922749
43342	922750
660869	922751
285234	922752
50609	922753
20754	922754
94717	922755
621443	922756
1163	922757
80077	922758
39667	922759
380073	922760
86683	922761
162343	922762
553724	922763
116632	922764
335279	922765
132470	922766
96272	922767
384481	922768
97810	922769
411080	922770
80873	922771
5059	922772
134244	922773
371344	922774
72516	922775
612076	922776
331632	922777
128742	922778
267145	922779
69430	922780
536738	922781
535121	922782
61952	922783
213957	922784
413883	922785
380848	922786
55247	922787
61844	922788
101322	922789
288929	922790
37894	922791
15234	922792
157334	922793
405434	922794
14398	922795
666565	922796
121684	922797
198707	922798
75	922799
381451	922800
225843	922801
269774	922802
124054	922803
7144	922804
169321	922805
503018	922806
4056	922807
15780	922808
236860	922809
152148	922810
251709	922811
147256	922812
236965	922813
263158	922814
259469	922815
8146	922816
48793	922817
97410	922818
452574	922819
18906	922820
384478	922821
353296	922822
683317	922823
556790	922824
266	922825
58574	922826
45078	922827
100377	922828
50263	922829
138101	922830
364450	922831
247688	922832
446400	922833
33857	922834
616297	922835
274032	922836
43886	922837
2736	922838
101034	922839
653993	922840
194447	922841
50940	922842
241974	922843
947	922844
548419	922845
4367	922846
36627	922847
22365	922848
371366	922849
35172	922850
573574	922851
111839	922852
369037	922853
404982	922854
2792	922855
506605	922856
124762	922857
296304	922858
116670	922859
366800	922860
287877	922861
242001	922862
550	922863
11267	922864
141076	922865
274655	922866
371369	922867
375923	922868
589700	922869
116621	922870
61192	922871
353551	922872
41737	922873
23635	922874
12898	922875
44736	922876
182196	922877
481544	922878
651631	922879
6732	922880
276816	922881
599018	922882
339893	922883
8146	922884
401202	922885
316150	922886
271217	922887
441053	922888
625952	922889
152494	922890
546187	922891
94435	922892
17137	922893
357380	922894
59760	922895
424754	922896
465614	922897
166137	922898
132941	922899
142855	922900
185979	922901
451794	922902
287040	922903
400895	922904
401222	922905
23130	922906
31080	922907
155366	922908
74137	922909
187236	922910
132783	922911
14253	922912
83165	922913
17441	922914
15075	922915
29158	922916
14219	922917
109990	922918
587866	922919
329269	922920
98123	922921
380233	922922
216	922923
23557	922924
153398	922925
1918	922926
30049	922927
17292	922928
9168	922929
359783	922930
76513	922931
627626	922932
372414	922933
24027	922934
48732	922935
108112	922936
16752	922937
103402	922938
149421	922939
4866	922940
139046	922941
124205	922942
131135	922943
5086	922944
416199	922945
689820	922946
110351	922947
14239	922948
220172	922949
65761	922950
107816	922951
59119	922952
5647	922953
80900	922954
350439	922955
91241	922956
1896	922957
117086	922958
682141	922959
416274	922960
212515	922961
29753	922962
396351	922963
558936	922964
39113	922965
326493	922966
18026	922967
363797	922968
319500	922969
433806	922970
98388	922971
3119	922972
57524	922973
227500	922974
435455	922975
149589	922976
330207	922977
449003	922978
140953	922979
12364	922980
262016	922981
696952	922982
123832	922983
26836	922984
285038	922985
386280	922986
355545	922987
15588	922988
25439	922989
180783	922990
367406	922991
233317	922992
550444	922993
33188	922994
269226	922995
111840	922996
593030	922997
78634	922998
659335	922999
275	923000
118926	923001
22594	923002
374519	923003
169861	923004
276784	923005
37176	923006
101363	923007
680187	923008
637589	923009
647439	923010
35411	923011
607735	923012
84975	923013
244574	923014
488053	923015
102330	923016
662803	923017
110556	923018
99195	923019
99921	923020
633648	923021
27961	923022
66948	923023
435352	923024
458095	923025
609331	923026
72562	923027
518551	923028
33244	923029
547145	923030
6957	923031
156180	923032
164192	923033
681725	923034
358845	923035
365957	923036
17480	923037
253981	923038
416898	923039
576130	923040
554295	923041
47931	923042
188177	923043
112270	923044
84955	923045
2535	923046
52439	923047
34685	923048
177757	923049
422738	923050
52272	923051
317446	923052
225582	923053
488313	923054
180379	923055
126415	923056
472338	923057
9018	923058
393834	923059
2065	923060
111837	923061
576110	923062
437989	923063
80020	923064
33223	923065
122493	923066
182478	923067
103626	923068
7233	923069
563233	923070
9748	923071
9411	923072
634134	923073
99015	923074
157382	923075
200945	923076
118203	923077
149393	923078
10718	923079
2505	923080
31043	923081
651915	923082
185978	923083
525525	923084
603402	923085
186430	923086
186553	923087
130474	923088
62538	923089
492384	923090
26696	923091
350332	923092
62533	923093
26695	923094
186578	923095
492386	923096
350311	923097
492451	923098
186533	923099
99347	923100
47147	923101
130477	923102
350327	923103
196	923104
690199	923105
89047	923106
57266	923107
153074	923108
512743	923109
610093	923110
76891	923111
137102	923112
416212	923113
522170	923114
38925	923115
687252	923116
110423	923117
663233	923118
41688	923119
22798	923120
169949	923121
280809	923122
296600	923123
140282	923124
103792	923125
337359	923126
39873	923127
72943	923128
234265	923129
345193	923130
126399	923131
684801	923132
72558	923133
449	923134
10618	923135
258805	923136
141694	923137
626202	923138
49585	923139
3923	923140
288519	923141
128115	923142
217445	923143
747	923144
44297	923145
119232	923146
23920	923147
235452	923148
164045	923149
657796	923150
393560	923151
190838	923152
18186	923153
365733	923154
693135	923155
537645	923156
48277	923157
628279	923158
50369	923159
272954	923160
188995	923161
116081	923162
8666	923163
22948	923164
611113	923165
296298	923166
55465	923167
694516	923168
91341	923169
308668	923170
291732	923171
276440	923172
2485	923173
34520	923174
584804	923175
497655	923176
102872	923177
500492	923178
94823	923179
36390	923180
285758	923181
616311	923182
106574	923183
330001	923184
45028	923185
358687	923186
143767	923187
316213	923188
116266	923189
300783	923190
345119	923191
577785	923192
251718	923193
589152	923194
9104	923195
15011	923196
76784	923197
253037	923198
61633	923199
564962	923200
415513	923201
673420	923202
22397	923203
185973	923204
612121	923205
303069	923206
527846	923207
107771	923208
20470	923209
138292	923210
134225	923211
43725	923212
31084	923213
513982	923214
99186	923215
119836	923216
128903	923217
561615	923218
67667	923219
411488	923220
6551	923221
21514	923222
136329	923223
636537	923224
24470	923225
156818	923226
26830	923227
646625	923228
53860	923229
33383	923230
94445	923231
664530	923232
295598	923233
451855	923234
4252	923235
5277	923236
74702	923237
674159	923238
507240	923239
599548	923240
577150	923241
399900	923242
634086	923243
31025	923244
2624	923245
364301	923246
151582	923247
161838	923248
250033	923249
443717	923250
563141	923251
91773	923252
8418	923253
121621	923254
602801	923255
339627	923256
602941	923257
41960	923258
151303	923259
351972	923260
227848	923261
485815	923262
276984	923263
460829	923264
41974	923265
480715	923266
602953	923267
120581	923268
15111	923269
624374	923270
18996	923271
127382	923272
605688	923273
37993	923274
47710	923275
47704	923276
503929	923277
21317	923278
504045	923279
169168	923280
169167	923281
169168	923282
676884	923283
450688	923284
450680	923285
169167	923286
450681	923287
450684	923288
676886	923289
676888	923290
121492	923291
503991	923292
93022	923293
503943	923294
256872	923295
154564	923296
123145	923297
696234	923298
242	923299
31530	923300
606353	923301
274040	923302
589276	923303
63505	923304
78587	923305
403997	923306
131841	923307
167424	923308
97128	923309
12852	923310
154005	923311
504597	923312
363330	923313
341628	923314
110277	923315
523441	923316
23392	923317
356934	923318
594871	923319
296222	923320
153517	923321
671812	923322
221045	923323
25006	923324
76112	923325
677425	923326
37425	923327
62872	923328
432582	923329
440360	923330
112009	923331
5987	923332
76661	923333
56771	923334
353153	923335
68454	923336
46132	923337
133616	923338
2308	923339
107277	923340
113274	923341
163958	923342
564643	923343
15029	923344
13762	923345
111544	923346
506929	923347
295227	923348
170561	923349
79883	923350
684722	923351
509705	923352
361558	923353
128310	923354
419018	923355
249927	923356
134526	923357
174866	923358
697372	923359
11257	923360
880	923361
704	923362
596640	923363
538840	923364
322180	923365
15932	923366
2088	923367
265249	923368
115804	923369
554078	923370
101458	923371
333942	923372
88629	923373
216352	923374
37914	923375
674083	923376
383884	923377
509623	923378
40768	923379
149436	923380
169	923381
291768	923382
260103	923383
48757	923384
303438	923385
370268	923386
561626	923387
250126	923388
18366	923389
436103	923390
90566	923391
269969	923392
656204	923393
514845	923394
96301	923395
488601	923396
439718	923397
48349	923398
173172	923399
636245	923400
496725	923401
350764	923402
25520	923403
543943	923404
302950	923405
7067	923406
44026	923407
101400	923408
612712	923409
68613	923410
359159	923411
297532	923412
14739	923413
54569	923414
311729	923415
17778	923416
34572	923417
357778	923418
302531	923419
114786	923420
186438	923421
161880	923422
119719	923423
579939	923424
211	923425
121083	923426
13547	923427
178357	923428
130716	923429
48228	923430
131287	923431
332749	923432
155208	923433
30896	923434
64980	923435
503931	923436
447615	923437
142011	923438
692793	923439
531241	923440
353497	923441
133653	923442
37885	923443
73504	923444
2433	923445
160978	923446
29121	923447
104080	923448
227318	923449
411682	923450
8574	923451
598517	923452
16739	923453
546252	923454
443678	923455
99033	923456
29109	923457
5379	923458
126883	923459
390950	923460
186079	923461
50713	923462
322599	923463
87250	923464
603571	923465
7793	923466
545778	923467
220359	923468
34664	923469
53471	923470
687105	923471
479518	923472
429315	923473
629208	923474
105605	923475
618309	923476
7456	923477
302192	923478
685621	923479
247146	923480
123670	923481
38677	923482
23559	923483
106856	923484
54178	923485
615761	923486
478532	923487
119198	923488
495	923489
359701	923490
433206	923491
359700	923492
440932	923493
696230	923494
112018	923495
107775	923496
10808	923497
274202	923498
684241	923499
163895	923500
99907	923501
528609	923502
266828	923503
370848	923504
172304	923505
646217	923506
518266	923507
10200	923508
166854	923509
70434	923510
152883	923511
509199	923512
610086	923513
688884	923514
675760	923515
49600	923516
458883	923517
573729	923518
252495	923519
609513	923520
20262	923521
25355	923522
146692	923523
673302	923524
55086	923525
160109	923526
678246	923527
112284	923528
441208	923529
194503	923530
100156	923531
1976	923532
210735	923533
69506	923534
16215	923535
26902	923536
635382	923537
116407	923538
333233	923539
611291	923540
36849	923541
293138	923542
584141	923543
32616	923544
648200	923545
20096	923546
146671	923547
113852	923548
2111	923549
8031	923550
55572	923551
506529	923552
506650	923553
122988	923554
245	923555
56284	923556
240406	923557
328716	923558
585185	923559
291725	923560
28418	923561
87907	923562
105513	923563
58732	923564
375910	923565
453536	923566
474574	923567
92552	923568
54515	923569
9986	923570
3482	923571
2246	923572
11305	923573
117419	923574
305402	923575
675516	923576
154482	923577
109219	923578
62509	923579
186459	923580
99326	923581
295051	923582
22367	923583
45381	923584
3598	923585
83473	923586
29638	923587
371421	923588
8622	923589
83058	923590
15275	923591
34028	923592
186153	923593
135675	923594
10595	923595
119936	923596
149035	923597
32840	923598
673569	923599
72750	923600
611912	923601
558882	923602
311418	923603
338111	923604
210922	923605
127	923606
118058	923607
630303	923608
553072	923609
472467	923610
222993	923611
34589	923612
98037	923613
316153	923614
286876	923615
40433	923616
582790	923617
360946	923618
501516	923619
601585	923620
58445	923621
1508	923622
9357	923623
153707	923624
72599	923625
221882	923626
458096	923627
105730	923628
150	923629
238406	923630
65067	923631
214156	923632
508519	923633
348836	923634
172602	923635
83728	923636
156555	923637
525305	923638
174382	923639
1185	923640
349313	923641
524119	923642
25723	923643
97836	923644
251809	923645
375657	923646
424329	923647
104121	923648
407062	923649
238280	923650
297947	923651
439845	923652
107827	923653
95627	923654
126759	923655
630074	923656
109524	923657
254100	923658
520758	923659
409035	923660
175675	923661
159421	923662
80086	923663
288663	923664
226006	923665
627596	923666
49758	923667
54419	923668
50756	923669
615107	923670
155565	923671
265411	923672
244736	923673
178521	923674
110906	923675
15218	923676
45449	923677
42256	923678
546974	923679
223002	923680
293271	923681
597463	923682
353107	923683
352490	923684
136426	923685
455751	923686
234182	923687
76929	923688
103072	923689
363955	923690
41226	923691
248117	923692
97902	923693
94106	923694
9785	923695
14092	923696
309830	923697
174941	923698
103772	923699
93178	923700
4248	923701
506376	923702
682509	923703
255492	923704
117067	923705
132354	923706
208191	923707
375077	923708
176686	923709
390085	923710
4806	923711
328363	923712
129769	923713
10098	923714
44673	923715
372855	923716
15517	923717
586392	923718
297640	923719
550	923720
454821	923721
1749	923722
347916	923723
144418	923724
588653	923725
459857	923726
148272	923727
291613	923728
597495	923729
671424	923730
624581	923731
23618	923732
373454	923733
167778	923734
12929	923735
473013	923736
19794	923737
184351	923738
612753	923739
146	923740
634038	923741
98339	923742
487705	923743
77353	923744
45168	923745
460587	923746
254958	923747
320697	923748
97701	923749
76215	923750
219646	923751
2258	923752
436964	923753
178009	923754
354158	923755
3559	923756
285791	923757
84938	923758
3599	923759
496228	923760
67762	923761
94918	923762
303770	923763
352097	923764
68241	923765
22473	923766
193964	923767
225967	923768
225947	923769
71462	923770
71464	923771
161762	923772
601728	923773
415833	923774
493840	923775
353928	923776
308733	923777
154233	923778
157007	923779
169514	923780
158220	923781
319769	923782
49630	923783
450156	923784
74531	923785
379957	923786
50737	923787
545991	923788
473147	923789
154966	923790
113934	923791
77797	923792
134991	923793
105434	923794
39949	923795
661326	923796
368127	923797
155411	923798
15435	923799
36995	923800
475412	923801
43038	923802
190625	923803
25435	923804
632568	923805
653851	923806
156	923807
643602	923808
97250	923809
25511	923810
230681	923811
555177	923812
479263	923813
693324	923814
136504	923815
462646	923816
302476	923817
566634	923818
39667	923819
611828	923820
654355	923821
37742	923822
465919	923823
864	923824
109252	923825
46638	923826
68388	923827
527906	923828
263146	923829
14318	923830
170525	923831
378342	923832
99843	923833
415617	923834
45077	923835
391223	923836
391173	923837
439869	923838
329797	923839
608786	923840
342555	923841
115868	923842
463954	923843
93651	923844
98149	923845
99132	923846
5579	923847
658501	923848
139993	923849
18612	923850
372629	923851
575183	923852
479095	923853
183293	923854
71418	923855
348852	923856
39310	923857
56079	923858
17237	923859
316215	923860
202681	923861
46371	923862
25879	923863
371162	923864
141743	923865
69776	923866
138453	923867
30926	923868
447455	923869
270381	923870
68282	923871
220772	923872
570419	923873
157673	923874
82072	923875
371418	923876
46942	923877
348349	923878
154792	923879
329243	923880
72417	923881
160389	923882
633143	923883
605657	923884
125639	923885
640	923886
371310	923887
61085	923888
183505	923889
3230	923890
262519	923891
261265	923892
3074	923893
42531	923894
7133	923895
472037	923896
101050	923897
170840	923898
563195	923899
12147	923900
616303	923901
371407	923902
89868	923903
689257	923904
630249	923905
221720	923906
351391	923907
161737	923908
52781	923909
121818	923910
459978	923911
252475	923912
689285	923913
605268	923914
3773	923915
48518	923916
18865	923917
19139	923918
70044	923919
213849	923920
18449	923921
655571	923922
240727	923923
474559	923924
235759	923925
230018	923926
410805	923927
605926	923928
516986	923929
49395	923930
680820	923931
86476	923932
8021	923933
14272	923934
218565	923935
28894	923936
28908	923937
350337	923938
350339	923939
62539	923940
13489	923941
130471	923942
492421	923943
37855	923944
130500	923945
492434	923946
117917	923947
174477	923948
50412	923949
192009	923950
35699	923951
596675	923952
274430	923953
185936	923954
409068	923955
695193	923956
149987	923957
39900	923958
438572	923959
273188	923960
1877	923961
416780	923962
141136	923963
62458	923964
52660	923965
31133	923966
48209	923967
353794	923968
138492	923969
288927	923970
278190	923971
3104	923972
285393	923973
73783	923974
95871	923975
47804	923976
304792	923977
53155	923978
15349	923979
379142	923980
19164	923981
379764	923982
687724	923983
129237	923984
132685	923985
333049	923986
93349	923987
122312	923988
264626	923989
366739	923990
24340	923991
8920	923992
478131	923993
56992	923994
336040	923995
348459	923996
481451	923997
275917	923998
344053	923999
115072	924000
54409	924001
192323	924002
78014	924003
457016	924004
103469	924005
16752	924006
106290	924007
66046	924008
104155	924009
636263	924010
9200	924011
573438	924012
68653	924013
23363	924014
83576	924015
155122	924016
167360	924017
525922	924018
80290	924019
372454	924020
531884	924021
400020	924022
42982	924023
27961	924024
299808	924025
561297	924026
395086	924027
138902	924028
22893	924029
516767	924030
395507	924031
318585	924032
101539	924033
19076	924034
15171	924035
490956	924036
316254	924037
405431	924038
593642	924039
25578	924040
160303	924041
476484	924042
243330	924043
545924	924044
169671	924045
23831	924046
11930	924047
443832	924048
96087	924049
465615	924050
83368	924051
250374	924052
50171	924053
281362	924054
8733	924055
482772	924056
447262	924057
452719	924058
136002	924059
5672	924060
155015	924061
632482	924062
60533	924063
588627	924064
274732	924065
344829	924066
437005	924067
270599	924068
374504	924069
251736	924070
520863	924071
216351	924072
216417	924073
69118	924074
69249	924075
167409	924076
28883	924077
14280	924078
14285	924079
117743	924080
14887	924081
69500	924082
41767	924083
218631	924084
28922	924085
393694	924086
216278	924087
6391	924088
659982	924089
203709	924090
19857	924091
33020	924092
148331	924093
105663	924094
23646	924095
663551	924096
571305	924097
2748	924098
550	924099
156217	924100
481183	924101
599024	924102
286516	924103
385090	924104
42574	924105
12630	924106
298113	924107
395197	924108
154673	924109
487685	924110
109452	924111
12922	924112
170755	924113
81537	924114
306884	924115
48830	924116
329736	924117
528268	924118
83388	924119
160121	924120
531130	924121
301089	924122
179421	924123
230808	924124
203098	924125
13273	924126
433225	924127
17610	924128
430243	924129
13012	924130
375228	924131
566658	924132
52468	924133
266534	924134
553848	924135
295320	924136
101586	924137
567941	924138
585429	924139
469048	924140
252765	924141
193689	924142
77086	924143
402870	924144
145219	924145
22064	924146
614666	924147
127173	924148
568515	924149
2440	924150
457208	924151
113265	924152
691020	924153
178639	924154
1625	924155
557901	924156
11828	924157
588759	924158
443437	924159
58218	924160
107492	924161
11247	924162
130228	924163
675549	924164
147952	924165
641710	924166
118389	924167
482531	924168
2402	924169
11379	924170
35812	924171
35812	924172
101377	924173
173458	924174
4271	924175
539711	924176
505481	924177
420579	924178
536284	924179
77663	924180
153278	924181
428222	924182
9369	924183
370399	924184
11270	924185
183298	924186
183301	924187
183306	924188
183307	924189
483002	924190
54828	924191
649228	924192
247764	924193
253378	924194
183018	924195
450237	924196
121433	924197
528841	924198
140143	924199
4272	924200
510260	924201
654719	924202
329667	924203
179136	924204
183312	924205
183327	924206
22225	924207
274552	924208
588939	924209
411765	924210
29026	924211
419254	924212
585407	924213
2507	924214
388189	924215
61071	924216
16	924217
3934	924218
25659	924219
693049	924220
245717	924221
453836	924222
311287	924223
277405	924224
404250	924225
374018	924226
112606	924227
514671	924228
271398	924229
676643	924230
380284	924231
631792	924232
137789	924233
468279	924234
125503	924235
125546	924236
468282	924237
171764	924238
468024	924239
104545	924240
619708	924241
46096	924242
637059	924243
679974	924244
128160	924245
122166	924246
542597	924247
10593	924248
569505	924249
587615	924250
20576	924251
430888	924252
65535	924253
585713	924254
88716	924255
1044	924256
325183	924257
203884	924258
151825	924259
15991	924260
626914	924261
304324	924262
541870	924263
119183	924264
674728	924265
524927	924266
52057	924267
39330	924268
686668	924269
506331	924270
127432	924271
120866	924272
662440	924273
409221	924274
25618	924275
639520	924276
74027	924277
8448	924278
996	924279
2441	924280
468364	924281
2054	924282
109121	924283
300938	924284
672506	924285
672334	924286
242942	924287
475061	924288
197673	924289
191407	924290
570077	924291
412683	924292
158850	924293
567350	924294
331952	924295
64062	924296
226633	924297
1259	924298
10841	924299
30118	924300
216606	924301
245120	924302
205605	924303
256917	924304
574430	924305
311466	924306
368821	924307
640731	924308
679948	924309
471949	924310
121967	924311
629365	924312
12455	924313
8309	924314
538452	924315
869	924316
439176	924317
533917	924318
344624	924319
133488	924320
431905	924321
496444	924322
355524	924323
440704	924324
475277	924325
84206	924326
647447	924327
518887	924328
1960	924329
291409	924330
639892	924331
171010	924332
626675	924333
20525	924334
604007	924335
536148	924336
638415	924337
6488	924338
625586	924339
136772	924340
2070	924341
25030	924342
383588	924343
14723	924344
264394	924345
180530	924346
12727	924347
579128	924348
136514	924349
556794	924350
350816	924351
265046	924352
283010	924353
475687	924354
439120	924355
327769	924356
371906	924357
24799	924358
131263	924359
552912	924360
227535	924361
7049	924362
89083	924363
591414	924364
60153	924365
101968	924366
505332	924367
475060	924368
49827	924369
257302	924370
286885	924371
100537	924372
53590	924373
20342	924374
247094	924375
633663	924376
501526	924377
134720	924378
415417	924379
225376	924380
127892	924381
287644	924382
509038	924383
282036	924384
281706	924385
31523	924386
3994	924387
6001	924388
70542	924389
42735	924390
149046	924391
109227	924392
440643	924393
152205	924394
102046	924395
615443	924396
94618	924397
630599	924398
391909	924399
101830	924400
569461	924401
282069	924402
525445	924403
136933	924404
483378	924405
169769	924406
30696	924407
112624	924408
412980	924409
532150	924410
32317	924411
205982	924412
631867	924413
135540	924414
345662	924415
130041	924416
77254	924417
206683	924418
342864	924419
580476	924420
439907	924421
181565	924422
55825	924423
94390	924424
114	924425
142220	924426
140499	924427
281569	924428
636397	924429
120043	924430
535120	924431
510408	924432
89321	924433
251211	924434
88637	924435
143384	924436
289207	924437
679954	924438
379056	924439
426743	924440
396989	924441
363280	924442
127239	924443
12256	924444
412949	924445
555168	924446
146654	924447
19486	924448
136484	924449
261164	924450
678046	924451
475758	924452
256879	924453
165043	924454
591117	924455
43259	924456
33724	924457
130053	924458
138620	924459
311650	924460
614907	924461
83675	924462
144007	924463
587509	924464
18129	924465
381708	924466
4032	924467
129463	924468
694705	924469
201148	924470
30496	924471
236350	924472
12238	924473
550952	924474
7467	924475
389433	924476
124966	924477
697389	924478
6172	924479
27958	924480
147336	924481
551372	924482
35776	924483
426100	924484
2180	924485
87961	924486
134206	924487
22083	924488
513972	924489
432590	924490
74271	924491
420918	924492
10910	924493
604675	924494
44238	924495
330557	924496
69340	924497
324641	924498
578691	924499
146397	924500
44252	924501
450062	924502
165177	924503
22414	924504
2383	924505
91690	924506
54049	924507
161694	924508
75241	924509
489475	924510
356124	924511
43993	924512
888	924513
597231	924514
22065	924515
58251	924516
287386	924517
442171	924518
516331	924519
28130	924520
30995	924521
70848	924522
96176	924523
16451	924524
2173	924525
426355	924526
695817	924527
457093	924528
108823	924529
393196	924530
33369	924531
17041	924532
206329	924533
588301	924534
133417	924535
412387	924536
119488	924537
117630	924538
245219	924539
33984	924540
653088	924541
150196	924542
316003	924543
183166	924544
424635	924545
8541	924546
239086	924547
172224	924548
457662	924549
593946	924550
31069	924551
10117	924552
157015	924553
61512	924554
47473	924555
329111	924556
163949	924557
91416	924558
10102	924559
42973	924560
4383	924561
535396	924562
167878	924563
567650	924564
24419	924565
95128	924566
32187	924567
425564	924568
61352	924569
351549	924570
424250	924571
51811	924572
676484	924573
138129	924574
102119	924575
630059	924576
333399	924577
185990	924578
470	924579
172993	924580
99671	924581
8571	924582
413241	924583
31983	924584
694605	924585
620584	924586
282864	924587
266281	924588
144247	924589
86445	924590
58946	924591
212071	924592
432606	924593
16504	924594
127716	924595
61688	924596
118105	924597
526075	924598
358832	924599
127260	924600
607502	924601
651879	924602
221999	924603
334251	924604
10732	924605
192337	924606
42982	924607
51121	924608
334769	924609
82990	924610
586472	924611
69006	924612
8871	924613
19086	924614
536096	924615
626791	924616
188483	924617
289959	924618
31853	924619
403657	924620
110730	924621
403681	924622
110735	924623
403674	924624
403739	924625
403688	924626
403746	924627
403758	924628
403676	924629
506672	924630
40740	924631
47223	924632
230414	924633
35757	924634
639407	924635
25912	924636
539798	924637
191529	924638
117644	924639
401800	924640
436801	924641
630114	924642
461431	924643
540167	924644
620491	924645
181947	924646
240985	924647
8274	924648
207158	924649
331807	924650
502039	924651
531800	924652
345912	924653
77794	924654
23525	924655
450368	924656
56416	924657
553010	924658
13938	924659
31344	924660
366643	924661
28061	924662
240991	924663
207130	924664
501439	924665
306632	924666
217803	924667
399075	924668
240859	924669
207115	924670
121601	924671
35062	924672
678701	924673
291839	924674
635611	924675
443181	924676
32662	924677
154822	924678
656975	924679
439979	924680
114065	924681
35409	924682
135473	924683
121640	924684
421920	924685
179470	924686
69948	924687
24459	924688
32331	924689
14096	924690
644969	924691
643008	924692
54170	924693
9431	924694
347830	924695
269269	924696
353070	924697
631452	924698
146463	924699
225985	924700
550560	924701
154598	924702
25277	924703
581777	924704
550	924705
404479	924706
158516	924707
170007	924708
562280	924709
241457	924710
148983	924711
142332	924712
613850	924713
208625	924714
35679	924715
150027	924716
6499	924717
640624	924718
19301	924719
6407	924720
500008	924721
131976	924722
459077	924723
450317	924724
36576	924725
106652	924726
540402	924727
550	924728
74666	924729
143216	924730
144766	924731
590916	924732
4162	924733
157497	924734
409820	924735
235934	924736
509708	924737
113904	924738
130377	924739
165254	924740
543782	924741
632393	924742
591812	924743
59195	924744
506138	924745
381877	924746
88340	924747
124946	924748
495928	924749
137687	924750
1339	924751
152756	924752
697730	924753
275340	924754
68610	924755
335610	924756
114722	924757
287679	924758
44001	924759
103542	924760
32325	924761
392035	924762
228264	924763
293883	924764
56005	924765
653095	924766
12653	924767
685056	924768
575602	924769
86426	924770
44920	924771
31293	924772
329626	924773
42778	924774
40599	924775
54540	924776
472858	924777
543818	924778
433339	924779
65642	924780
365696	924781
350547	924782
19554	924783
106721	924784
255733	924785
18815	924786
677828	924787
201622	924788
661180	924789
41175	924790
403913	924791
229664	924792
692235	924793
16814	924794
24554	924795
235604	924796
269848	924797
230387	924798
127570	924799
604994	924800
358614	924801
555590	924802
8996	924803
4048	924804
186080	924805
691413	924806
196064	924807
25	924808
7699	924809
141534	924810
56481	924811
364583	924812
363648	924813
462979	924814
67614	924815
531670	924816
5104	924817
209767	924818
67622	924819
37490	924820
615717	924821
13055	924822
689049	924823
408825	924824
590880	924825
79787	924826
592092	924827
322420	924828
673055	924829
415015	924830
597157	924831
4810	924832
667891	924833
564769	924834
108385	924835
271247	924836
592099	924837
52242	924838
18171	924839
16655	924840
71331	924841
10037	924842
432294	924843
208729	924844
105163	924845
525513	924846
198980	924847
34828	924848
210385	924849
473011	924850
255961	924851
694748	924852
151583	924853
404442	924854
19585	924855
666108	924856
211402	924857
108803	924858
640682	924859
116691	924860
109668	924861
454755	924862
20409	924863
505206	924864
20420	924865
67860	924866
662492	924867
37066	924868
344509	924869
435419	924870
647283	924871
292958	924872
579272	924873
149408	924874
48639	924875
16492	924876
235769	924877
6320	924878
382919	924879
172579	924880
398205	924881
126568	924882
340801	924883
117476	924884
325634	924885
495926	924886
598249	924887
200012	924888
59257	924889
292760	924890
61002	924891
162378	924892
20916	924893
647163	924894
354980	924895
630182	924896
11998	924897
52427	924898
358229	924899
80393	924900
584538	924901
370631	924902
24151	924903
107704	924904
672090	924905
273847	924906
580976	924907
33583	924908
80137	924909
621259	924910
525202	924911
1221	924912
665603	924913
145465	924914
87126	924915
402868	924916
397498	924917
538575	924918
209379	924919
173743	924920
531901	924921
125832	924922
248639	924923
51844	924924
535724	924925
46706	924926
94268	924927
361546	924928
163484	924929
115331	924930
627712	924931
493090	924932
38102	924933
60299	924934
307842	924935
395004	924936
321881	924937
484909	924938
311758	924939
582461	924940
197978	924941
563565	924942
389889	924943
422765	924944
120551	924945
60302	924946
16180	924947
91904	924948
260530	924949
120612	924950
24070	924951
76601	924952
26531	924953
18188	924954
473341	924955
173757	924956
171436	924957
138609	924958
138482	924959
100960	924960
584	924961
426617	924962
132929	924963
25455	924964
235828	924965
98858	924966
102451	924967
20279	924968
25731	924969
28905	924970
55855	924971
351614	924972
177331	924973
49152	924974
153553	924975
201758	924976
64603	924977
439310	924978
1153	924979
94	924980
409	924981
1404	924982
220650	924983
347565	924984
673163	924985
85820	924986
144143	924987
565390	924988
662646	924989
153863	924990
4444	924991
662039	924992
538882	924993
364717	924994
440413	924995
444895	924996
641280	924997
64230	924998
130781	924999
663637	925000
21277	925001
104297	925002
150975	925003
102739	925004
250193	925005
46711	925006
363684	925007
489052	925008
667175	925009
25036	925010
40418	925011
32234	925012
287319	925013
43963	925014
31302	925015
441755	925016
30197	925017
121728	925018
100955	925019
140087	925020
325858	925021
130391	925022
425629	925023
4951	925024
153406	925025
633333	925026
19697	925027
8493	925028
490974	925029
602323	925030
602324	925031
382245	925032
8637	925033
55293	925034
552003	925035
52483	925036
691743	925037
52489	925038
466	925039
48682	925040
80347	925041
58285	925042
4664	925043
149863	925044
168454	925045
25320	925046
150922	925047
318194	925048
79604	925049
59075	925050
211374	925051
74510	925052
9603	925053
114297	925054
697012	925055
73636	925056
480688	925057
25589	925058
531	925059
3070	925060
47048	925061
483222	925062
469330	925063
16684	925064
364765	925065
41509	925066
94967	925067
35582	925068
141461	925069
673326	925070
75243	925071
421142	925072
142279	925073
132514	925074
5104	925075
338508	925076
47096	925077
144889	925078
246964	925079
326542	925080
32593	925081
303989	925082
388175	925083
138466	925084
51875	925085
235160	925086
34880	925087
108036	925088
354206	925089
194	925090
347855	925091
428541	925092
41449	925093
91281	925094
382221	925095
1767	925096
19777	925097
630333	925098
512987	925099
136981	925100
503064	925101
150185	925102
3484	925103
671644	925104
11307	925105
79765	925106
4163	925107
671497	925108
438509	925109
216602	925110
129464	925111
3443	925112
507001	925113
74213	925114
124690	925115
510791	925116
888	925117
486100	925118
249539	925119
146225	925120
127522	925121
11317	925122
332233	925123
8595	925124
20896	925125
23447	925126
32867	925127
6528	925128
148116	925129
269877	925130
92222	925131
513417	925132
4745	925133
61615	925134
28570	925135
466373	925136
426723	925137
474989	925138
636523	925139
120543	925140
17948	925141
473010	925142
320548	925143
134812	925144
578636	925145
50958	925146
566739	925147
7026	925148
202575	925149
2032	925150
21598	925151
544921	925152
82302	925153
43375	925154
617849	925155
358410	925156
697911	925157
8211	925158
13421	925159
145264	925160
36041	925161
678407	925162
589339	925163
972	925164
496507	925165
271851	925166
145236	925167
127145	925168
213127	925169
266128	925170
666603	925171
29342	925172
123113	925173
347041	925174
139666	925175
620455	925176
1867	925177
146780	925178
86371	925179
138808	925180
126094	925181
565183	925182
630861	925183
403351	925184
106825	925185
608611	925186
177296	925187
667424	925188
10061	925189
1673	925190
457371	925191
582360	925192
380398	925193
79876	925194
560778	925195
69947	925196
287738	925197
39799	925198
12423	925199
632422	925200
483655	925201
71106	925202
167661	925203
512632	925204
129052	925205
4643	925206
628005	925207
12421	925208
203145	925209
673998	925210
140589	925211
10498	925212
337339	925213
448456	925214
530902	925215
123231	925216
14205	925217
491264	925218
149806	925219
172909	925220
2293	925221
17959	925222
29673	925223
166220	925224
20505	925225
4142	925226
47284	925227
28208	925228
157224	925229
4380	925230
287277	925231
49181	925232
241235	925233
485288	925234
163497	925235
206	925236
10482	925237
415	925238
148141	925239
410619	925240
212829	925241
539457	925242
353902	925243
459599	925244
339075	925245
123629	925246
138723	925247
30277	925248
173274	925249
209	925250
11060	925251
687010	925252
442630	925253
547944	925254
514563	925255
51507	925256
488537	925257
9330	925258
75805	925259
591805	925260
407954	925261
383052	925262
134031	925263
577238	925264
386153	925265
56351	925266
32954	925267
681339	925268
370101	925269
441872	925270
12100	925271
281053	925272
138467	925273
5951	925274
87323	925275
137610	925276
648051	925277
119965	925278
306419	925279
103912	925280
67345	925281
171197	925282
130607	925283
477588	925284
633778	925285
375559	925286
65231	925287
455194	925288
415462	925289
18755	925290
499037	925291
19247	925292
533816	925293
62802	925294
1562	925295
141707	925296
132437	925297
215224	925298
695016	925299
157439	925300
688332	925301
38644	925302
11745	925303
636032	925304
79555	925305
17730	925306
117369	925307
6575	925308
51693	925309
508303	925310
253294	925311
671771	925312
108295	925313
204273	925314
107059	925315
399700	925316
391319	925317
20563	925318
503979	925319
693893	925320
211392	925321
521390	925322
52689	925323
215242	925324
14501	925325
399966	925326
293749	925327
150271	925328
341321	925329
112694	925330
676962	925331
29277	925332
674284	925333
670405	925334
35849	925335
342336	925336
111289	925337
165593	925338
254775	925339
21549	925340
22581	925341
575674	925342
211007	925343
2690	925344
186881	925345
533043	925346
43485	925347
150	925348
687011	925349
994	925350
96349	925351
21879	925352
105647	925353
492542	925354
338631	925355
36655	925356
1623	925357
278593	925358
530957	925359
643043	925360
58336	925361
48457	925362
303237	925363
135911	925364
80999	925365
35845	925366
164369	925367
300345	925368
236938	925369
458527	925370
540127	925371
5569	925372
3389	925373
29305	925374
6008	925375
128265	925376
197261	925377
106263	925378
32328	925379
320421	925380
108740	925381
608133	925382
61090	925383
605882	925384
53982	925385
257821	925386
319843	925387
236334	925388
94681	925389
437135	925390
93705	925391
432333	925392
541006	925393
169959	925394
54943	925395
459	925396
99522	925397
10175	925398
678507	925399
307567	925400
7033	925401
271464	925402
260734	925403
220328	925404
144789	925405
248898	925406
690013	925407
69460	925408
1700	925409
7139	925410
266763	925411
207244	925412
3537	925413
85251	925414
124626	925415
150338	925416
116915	925417
609012	925418
295757	925419
11305	925420
38027	925421
635398	925422
425443	925423
17519	925424
137513	925425
16718	925426
629299	925427
251707	925428
106510	925429
6273	925430
442032	925431
40645	925432
347090	925433
18725	925434
52701	925435
134309	925436
331924	925437
627140	925438
365280	925439
430668	925440
402555	925441
466919	925442
696115	925443
68463	925444
33579	925445
280018	925446
131769	925447
14338	925448
387733	925449
431442	925450
333019	925451
529551	925452
58222	925453
6763	925454
67053	925455
109080	925456
70778	925457
310755	925458
128899	925459
96347	925460
42687	925461
675190	925462
674073	925463
137182	925464
4084	925465
48459	925466
607111	925467
7840	925468
73687	925469
23088	925470
299371	925471
405179	925472
63867	925473
559225	925474
166037	925475
65831	925476
131588	925477
284576	925478
114794	925479
268968	925480
516270	925481
109475	925482
267129	925483
123869	925484
182371	925485
400834	925486
18069	925487
342971	925488
14745	925489
53043	925490
658333	925491
2682	925492
48418	925493
437254	925494
172085	925495
33028	925496
152925	925497
310	925498
256433	925499
408431	925500
133190	925501
366979	925502
92435	925503
630534	925504
45594	925505
281396	925506
95336	925507
361474	925508
46469	925509
418282	925510
138958	925511
47103	925512
201689	925513
26663	925514
628096	925515
505020	925516
100591	925517
99380	925518
128241	925519
130625	925520
134763	925521
607806	925522
34843	925523
4236	925524
7349	925525
126561	925526
6754	925527
41651	925528
10656	925529
147217	925530
31063	925531
566318	925532
275606	925533
254982	925534
321055	925535
29335	925536
59601	925537
15658	925538
129138	925539
418350	925540
336008	925541
48695	925542
405084	925543
15604	925544
132814	925545
248082	925546
219238	925547
47674	925548
109375	925549
470264	925550
212276	925551
91673	925552
495454	925553
1629	925554
146080	925555
94493	925556
12558	925557
156192	925558
85323	925559
135345	925560
41366	925561
118428	925562
48563	925563
3196	925564
199781	925565
12660	925566
58462	925567
1438	925568
284518	925569
127694	925570
607631	925571
121042	925572
161234	925573
513969	925574
10223	925575
93029	925576
24136	925577
316152	925578
28068	925579
315819	925580
15958	925581
455786	925582
28956	925583
65942	925584
145318	925585
38	925586
365190	925587
68020	925588
408457	925589
53115	925590
513793	925591
634432	925592
6881	925593
58934	925594
45517	925595
276500	925596
45397	925597
33377	925598
472914	925599
125437	925600
533061	925601
599	925602
8273	925603
527824	925604
126479	925605
134914	925606
323155	925607
205661	925608
343861	925609
169476	925610
5757	925611
432311	925612
352659	925613
438574	925614
9256	925615
150917	925616
134665	925617
129811	925618
23886	925619
316329	925620
28644	925621
609598	925622
5672	925623
61055	925624
527865	925625
115844	925626
377285	925627
659047	925628
531155	925629
527797	925630
112044	925631
7068	925632
323709	925633
298965	925634
15304	925635
502292	925636
56814	925637
541	925638
233504	925639
18902	925640
45415	925641
544791	925642
6629	925643
319801	925644
119784	925645
180419	925646
640644	925647
58957	925648
423123	925649
91758	925650
37323	925651
206649	925652
22138	925653
74282	925654
122439	925655
47857	925656
556344	925657
65234	925658
76105	925659
250423	925660
639103	925661
561089	925662
31000	925663
23903	925664
328768	925665
129829	925666
333037	925667
72321	925668
128232	925669
351035	925670
74388	925671
474899	925672
40216	925673
183254	925674
183261	925675
183262	925676
183264	925677
98463	925678
6929	925679
245029	925680
42374	925681
665153	925682
501620	925683
94911	925684
354706	925685
54970	925686
53134	925687
150487	925688
285732	925689
132850	925690
527831	925691
16341	925692
410505	925693
5722	925694
45721	925695
316258	925696
606207	925697
60297	925698
25414	925699
20156	925700
24266	925701
356126	925702
298161	925703
60821	925704
609889	925705
293565	925706
273272	925707
117090	925708
28421	925709
347662	925710
10845	925711
43172	925712
121539	925713
259263	925714
520137	925715
214192	925716
37536	925717
74292	925718
32000	925719
5534	925720
179264	925721
9100	925722
109114	925723
13790	925724
430380	925725
70377	925726
33584	925727
406671	925728
4362	925729
180671	925730
290143	925731
586213	925732
149057	925733
30753	925734
618	925735
1395	925736
49120	925737
8828	925738
181145	925739
302694	925740
33957	925741
136426	925742
341466	925743
682151	925744
486585	925745
66502	925746
120473	925747
296039	925748
97625	925749
15	925750
126819	925751
601173	925752
151046	925753
238898	925754
270579	925755
118435	925756
213777	925757
55145	925758
455259	925759
483705	925760
1224	925761
209429	925762
25936	925763
259587	925764
490768	925765
477788	925766
136168	925767
512262	925768
243205	925769
17836	925770
506075	925771
3282	925772
532590	925773
10920	925774
458460	925775
682578	925776
351195	925777
50517	925778
45080	925779
259657	925780
15858	925781
5394	925782
5601	925783
51093	925784
59063	925785
546602	925786
258863	925787
114764	925788
132938	925789
42418	925790
53631	925791
87441	925792
80396	925793
351306	925794
304048	925795
426670	925796
550	925797
19959	925798
130017	925799
104669	925800
565520	925801
294204	925802
54078	925803
259	925804
7047	925805
621781	925806
121391	925807
579219	925808
34628	925809
302305	925810
18964	925811
41060	925812
68550	925813
41544	925814
465853	925815
367863	925816
116460	925817
213998	925818
141679	925819
341832	925820
10145	925821
315956	925822
390214	925823
49580	925824
449823	925825
96467	925826
47897	925827
52929	925828
10142	925829
50439	925830
150434	925831
91996	925832
214022	925833
34625	925834
93024	925835
536602	925836
214287	925837
483786	925838
33706	925839
331528	925840
28647	925841
424106	925842
40341	925843
59064	925844
664732	925845
39045	925846
16434	925847
481233	925848
3440	925849
356138	925850
367892	925851
11488	925852
31167	925853
607764	925854
54760	925855
146106	925856
245521	925857
25908	925858
4049	925859
260814	925860
8190	925861
142829	925862
67739	925863
103587	925864
444479	925865
56498	925866
644044	925867
420771	925868
166262	925869
91101	925870
664193	925871
209504	925872
138263	925873
378086	925874
636814	925875
615480	925876
356564	925877
684895	925878
26490	925879
618144	925880
3064	925881
4617	925882
4617	925883
45217	925884
138022	925885
232384	925886
63208	925887
30757	925888
605592	925889
251485	925890
84773	925891
375906	925892
49218	925893
144688	925894
213711	925895
106830	925896
100974	925897
155359	925898
3046	925899
547267	925900
43014	925901
381438	925902
21787	925903
131916	925904
296498	925905
534555	925906
87123	925907
25630	925908
84	925909
303399	925910
838	925911
73749	925912
95095	925913
413837	925914
415546	925915
164203	925916
19526	925917
257089	925918
137102	925919
77273	925920
53832	925921
592112	925922
58226	925923
64427	925924
33378	925925
672414	925926
371602	925927
109349	925928
631298	925929
328484	925930
406616	925931
576728	925932
25307	925933
196560	925934
210639	925935
666447	925936
15005	925937
151321	925938
333172	925939
433460	925940
95844	925941
541058	925942
344102	925943
6703	925944
435085	925945
295084	925946
55444	925947
683804	925948
25846	925949
259399	925950
618834	925951
317858	925952
190162	925953
97675	925954
527845	925955
652593	925956
95	925957
484439	925958
116220	925959
638764	925960
65031	925961
305118	925962
36925	925963
118368	925964
14625	925965
298649	925966
2	925967
139239	925968
543562	925969
8464	925970
617663	925971
434814	925972
5967	925973
15141	925974
140851	925975
292350	925976
637295	925977
203951	925978
87283	925979
239513	925980
127683	925981
259206	925982
141479	925983
20122	925984
91418	925985
791	925986
903	925987
213360	925988
657330	925989
105582	925990
187953	925991
366349	925992
56417	925993
392974	925994
170231	925995
352167	925996
125005	925997
668740	925998
689116	925999
328966	926000
48406	926001
643992	926002
396674	926003
623839	926004
100402	926005
38650	926006
540550	926007
238636	926008
41431	926009
591082	926010
293171	926011
200599	926012
21394	926013
44	926014
28998	926015
94010	926016
200620	926017
151828	926018
106231	926019
100268	926020
967	926021
76640	926022
237101	926023
15634	926024
30308	926025
117820	926026
606324	926027
14083	926028
19263	926029
494844	926030
112017	926031
247289	926032
18937	926033
150724	926034
60462	926035
103029	926036
558260	926037
59555	926038
15196	926039
323193	926040
9241	926041
211009	926042
605761	926043
65327	926044
2900	926045
265742	926046
183028	926047
165050	926048
56273	926049
17230	926050
897	926051
163020	926052
520454	926053
250814	926054
58789	926055
337	926056
147024	926057
395007	926058
518791	926059
25890	926060
366454	926061
208772	926062
19879	926063
503185	926064
149750	926065
481908	926066
4528	926067
108147	926068
8196	926069
93036	926070
155335	926071
620556	926072
249113	926073
96252	926074
3823	926075
12468	926076
569678	926077
151551	926078
267495	926079
394097	926080
114209	926081
462501	926082
74729	926083
368806	926084
41380	926085
111280	926086
236885	926087
380031	926088
67137	926089
403493	926090
390943	926091
15192	926092
40027	926093
240734	926094
254857	926095
277528	926096
482299	926097
457108	926098
352708	926099
400711	926100
131167	926101
67251	926102
395543	926103
675792	926104
16470	926105
247234	926106
13738	926107
5839	926108
394510	926109
137405	926110
131931	926111
11290	926112
25462	926113
10016	926114
254821	926115
190380	926116
308551	926117
76109	926118
438339	926119
213222	926120
30229	926121
250909	926122
620	926123
40317	926124
623486	926125
38092	926126
278877	926127
105531	926128
378274	926129
5286	926130
580808	926131
36076	926132
228719	926133
214205	926134
19999	926135
45418	926136
35909	926137
2805	926138
325551	926139
200723	926140
140843	926141
650933	926142
188849	926143
344364	926144
250941	926145
578820	926146
563261	926147
124368	926148
41497	926149
181727	926150
345082	926151
56164	926152
115542	926153
2209	926154
145280	926155
57912	926156
2395	926157
657477	926158
399685	926159
318126	926160
389823	926161
160579	926162
647001	926163
36147	926164
96562	926165
152774	926166
48766	926167
317	926168
2577	926169
3622	926170
119	926171
14810	926172
645145	926173
145634	926174
5096	926175
108603	926176
254152	926177
647958	926178
543193	926179
222026	926180
92468	926181
128415	926182
687160	926183
423788	926184
691518	926185
556872	926186
410152	926187
676959	926188
24033	926189
26658	926190
37827	926191
107916	926192
56827	926193
146487	926194
36896	926195
15865	926196
648316	926197
342185	926198
9321	926199
261236	926200
72722	926201
694689	926202
484592	926203
534322	926204
84453	926205
71342	926206
41385	926207
126964	926208
46992	926209
111898	926210
48233	926211
13983	926212
566841	926213
41482	926214
414335	926215
544840	926216
137648	926217
261074	926218
138897	926219
267076	926220
288735	926221
1926	926222
378897	926223
267905	926224
573211	926225
24372	926226
573226	926227
539806	926228
311985	926229
166458	926230
145117	926231
16375	926232
158048	926233
17238	926234
437090	926235
7082	926236
23569	926237
67731	926238
299322	926239
144787	926240
232411	926241
235561	926242
466337	926243
43900	926244
25705	926245
98620	926246
26266	926247
595007	926248
7875	926249
36347	926250
93573	926251
692366	926252
13241	926253
58296	926254
58295	926255
446435	926256
569	926257
69230	926258
88466	926259
433789	926260
559422	926261
370281	926262
50221	926263
37195	926264
363	926265
83005	926266
412637	926267
72306	926268
92917	926269
553125	926270
240895	926271
52264	926272
9063	926273
52148	926274
674248	926275
643020	926276
184703	926277
116330	926278
3684	926279
95	926280
79446	926281
38460	926282
478949	926283
684908	926284
120511	926285
392243	926286
260344	926287
57737	926288
426173	926289
6740	926290
531502	926291
356748	926292
48293	926293
155356	926294
167478	926295
566724	926296
9268	926297
123175	926298
319	926299
638900	926300
866	926301
524613	926302
127685	926303
552461	926304
679922	926305
363977	926306
508381	926307
138796	926308
59891	926309
340223	926310
28	926311
1237	926312
347688	926313
472615	926314
18299	926315
65232	926316
14925	926317
377284	926318
476358	926319
13775	926320
59534	926321
427596	926322
4997	926323
382686	926324
149756	926325
556443	926326
93060	926327
15508	926328
543534	926329
29063	926330
265478	926331
321935	926332
450533	926333
93002	926334
136680	926335
93946	926336
368810	926337
517217	926338
499656	926339
499812	926340
48878	926341
26462	926342
982	926343
534442	926344
381139	926345
335124	926346
607143	926347
128266	926348
365897	926349
152831	926350
97216	926351
211718	926352
138471	926353
395580	926354
420215	926355
636062	926356
532694	926357
42330	926358
21403	926359
342001	926360
523939	926361
522608	926362
200909	926363
546763	926364
19942	926365
54180	926366
15166	926367
576	926368
259400	926369
114807	926370
321932	926371
43113	926372
221677	926373
236953	926374
637487	926375
259699	926376
389077	926377
38112	926378
522713	926379
183550	926380
6911	926381
41435	926382
368301	926383
94141	926384
85110	926385
613409	926386
63656	926387
36162	926388
70353	926389
636038	926390
185030	926391
84601	926392
659	926393
689047	926394
25929	926395
22830	926396
491901	926397
214098	926398
229676	926399
13981	926400
450385	926401
128169	926402
529730	926403
332728	926404
173585	926405
273149	926406
5448	926407
2963	926408
602970	926409
39186	926410
504933	926411
36372	926412
3418	926413
47472	926414
337988	926415
18320	926416
53788	926417
548881	926418
544871	926419
47782	926420
273232	926421
467477	926422
462	926423
668443	926424
251326	926425
12925	926426
79196	926427
38390	926428
2817	926429
6651	926430
466118	926431
75480	926432
199477	926433
71911	926434
317542	926435
1729	926436
333238	926437
5273	926438
570141	926439
178278	926440
477789	926441
299314	926442
14010	926443
540777	926444
48048	926445
369025	926446
30257	926447
65477	926448
96248	926449
163794	926450
18069	926451
293619	926452
620306	926453
187483	926454
102707	926455
111933	926456
30352	926457
32511	926458
597505	926459
459833	926460
116674	926461
169790	926462
659220	926463
49898	926464
23793	926465
167724	926466
530164	926467
159915	926468
215426	926469
10543	926470
143899	926471
36837	926472
38243	926473
412589	926474
517972	926475
173103	926476
688266	926477
14498	926478
61109	926479
135190	926480
303	926481
22829	926482
98491	926483
206210	926484
23051	926485
575491	926486
448	926487
343613	926488
595388	926489
518173	926490
518202	926491
55071	926492
20953	926493
21346	926494
58618	926495
30086	926496
168177	926497
1041	926498
576813	926499
438274	926500
103504	926501
576271	926502
156289	926503
561316	926504
155493	926505
10053	926506
21	926507
14	926508
396640	926509
426563	926510
33758	926511
558265	926512
355830	926513
533138	926514
579912	926515
179620	926516
79998	926517
688281	926518
95618	926519
126714	926520
37155	926521
172660	926522
321921	926523
16048	926524
337289	926525
45078	926526
20030	926527
315350	926528
115439	926529
96548	926530
51935	926531
10025	926532
4451	926533
352707	926534
160901	926535
227863	926536
540995	926537
68511	926538
36308	926539
13399	926540
185684	926541
26319	926542
45957	926543
16927	926544
4338	926545
443119	926546
21557	926547
85814	926548
16876	926549
196413	926550
179251	926551
521069	926552
486805	926553
11602	926554
8261	926555
69014	926556
33125	926557
622177	926558
297954	926559
65828	926560
47663	926561
667750	926562
1639	926563
499709	926564
247713	926565
616321	926566
655709	926567
228044	926568
15939	926569
144541	926570
33347	926571
249243	926572
30238	926573
213894	926574
33307	926575
37062	926576
55611	926577
136939	926578
89589	926579
516751	926580
663465	926581
247980	926582
347109	926583
58015	926584
167803	926585
125228	926586
4560	926587
486975	926588
147761	926589
570749	926590
31520	926591
288413	926592
653659	926593
21212	926594
48699	926595
455255	926596
513345	926597
395	926598
286979	926599
269921	926600
130994	926601
101351	926602
61343	926603
135923	926604
357289	926605
489023	926606
497073	926607
475961	926608
24597	926609
149111	926610
537276	926611
78063	926612
74301	926613
493626	926614
29364	926615
214331	926616
288619	926617
464184	926618
137406	926619
312201	926620
283747	926621
39697	926622
30161	926623
26751	926624
40380	926625
1720	926626
37257	926627
62479	926628
690665	926629
487188	926630
55580	926631
97384	926632
55735	926633
11081	926634
34489	926635
26192	926636
321837	926637
243079	926638
200268	926639
62296	926640
21241	926641
343068	926642
138677	926643
199017	926644
55595	926645
11290	926646
406646	926647
132495	926648
53807	926649
632066	926650
355491	926651
583499	926652
18049	926653
56209	926654
91040	926655
101279	926656
232418	926657
548890	926658
167885	926659
418336	926660
229425	926661
49908	926662
109788	926663
50165	926664
142090	926665
14778	926666
49514	926667
505052	926668
228048	926669
179624	926670
100826	926671
525918	926672
6705	926673
612195	926674
134074	926675
142441	926676
231	926677
740	926678
71831	926679
45302	926680
114745	926681
261876	926682
388374	926683
126295	926684
71203	926685
534302	926686
59426	926687
323905	926688
177	926689
551120	926690
286574	926691
4241	926692
323646	926693
170090	926694
158291	926695
355081	926696
56421	926697
21991	926698
321122	926699
254709	926700
235050	926701
69095	926702
31218	926703
1998	926704
32154	926705
12483	926706
664169	926707
80926	926708
536839	926709
462370	926710
530956	926711
1688	926712
666734	926713
111795	926714
242753	926715
30087	926716
528674	926717
10338	926718
342388	926719
331721	926720
417883	926721
251029	926722
156219	926723
33190	926724
89374	926725
614811	926726
7609	926727
13923	926728
363185	926729
568015	926730
525484	926731
593453	926732
112455	926733
102313	926734
66613	926735
92786	926736
2244	926737
10127	926738
90385	926739
477192	926740
691092	926741
388418	926742
47548	926743
150280	926744
65922	926745
381287	926746
87528	926747
651985	926748
59780	926749
1861	926750
304135	926751
56264	926752
558407	926753
578640	926754
674956	926755
11134	926756
475562	926757
197400	926758
62238	926759
507814	926760
384057	926761
136337	926762
321256	926763
166295	926764
379620	926765
497565	926766
78993	926767
17175	926768
396600	926769
458506	926770
167367	926771
438438	926772
442772	926773
59893	926774
139902	926775
454955	926776
49214	926777
79406	926778
313897	926779
37399	926780
246537	926781
425171	926782
150334	926783
347135	926784
35488	926785
29791	926786
482544	926787
156989	926788
373187	926789
249931	926790
74	926791
462471	926792
26220	926793
53536	926794
2297	926795
8813	926796
43032	926797
362372	926798
44447	926799
478612	926800
138745	926801
52655	926802
157149	926803
504799	926804
294885	926805
493476	926806
20975	926807
76894	926808
48079	926809
622398	926810
29521	926811
56232	926812
182728	926813
140216	926814
137585	926815
66810	926816
152207	926817
7838	926818
7949	926819
108749	926820
112225	926821
148791	926822
281795	926823
158855	926824
313361	926825
160110	926826
631220	926827
355336	926828
122590	926829
204549	926830
54481	926831
298466	926832
459529	926833
497276	926834
460638	926835
122536	926836
512267	926837
657993	926838
599758	926839
43449	926840
573593	926841
132965	926842
113806	926843
264816	926844
25076	926845
343615	926846
501061	926847
54435	926848
23059	926849
380157	926850
48654	926851
166254	926852
316642	926853
591802	926854
456992	926855
106674	926856
431935	926857
254989	926858
430105	926859
502631	926860
442950	926861
35277	926862
100312	926863
638972	926864
38473	926865
20953	926866
684677	926867
316278	926868
273553	926869
98081	926870
25228	926871
111474	926872
497313	926873
574022	926874
41968	926875
459583	926876
129	926877
419846	926878
665127	926879
41318	926880
6569	926881
377052	926882
21686	926883
108761	926884
160658	926885
107603	926886
26789	926887
19425	926888
73795	926889
79895	926890
542799	926891
324819	926892
169700	926893
59565	926894
660574	926895
546278	926896
519824	926897
69266	926898
41993	926899
142202	926900
53798	926901
151393	926902
67240	926903
107306	926904
171565	926905
487812	926906
354232	926907
566791	926908
112205	926909
22410	926910
79042	926911
7053	926912
190454	926913
124195	926914
138431	926915
682014	926916
366966	926917
287133	926918
526483	926919
11279	926920
68583	926921
11513	926922
543674	926923
266664	926924
7859	926925
561882	926926
35598	926927
5062	926928
96477	926929
660142	926930
99768	926931
107625	926932
694503	926933
70312	926934
7615	926935
234734	926936
481795	926937
56119	926938
58433	926939
67995	926940
221966	926941
66074	926942
53855	926943
189672	926944
103036	926945
385268	926946
116199	926947
390233	926948
298738	926949
52538	926950
175603	926951
634344	926952
65814	926953
70778	926954
489112	926955
132124	926956
23613	926957
56672	926958
216505	926959
14214	926960
69276	926961
101507	926962
531741	926963
247890	926964
247853	926965
116196	926966
33546	926967
14710	926968
273993	926969
16290	926970
13148	926971
7994	926972
92016	926973
21683	926974
390161	926975
230305	926976
80238	926977
93157	926978
95943	926979
28615	926980
217283	926981
217285	926982
152509	926983
42002	926984
427318	926985
14227	926986
217171	926987
40519	926988
568397	926989
58779	926990
41546	926991
59579	926992
463891	926993
69452	926994
342222	926995
217330	926996
244674	926997
544630	926998
173206	926999
16235	927000
152921	927001
3545	927002
41070	927003
495219	927004
384666	927005
141750	927006
573286	927007
20746	927008
59015	927009
62892	927010
520672	927011
41534	927012
79874	927013
569058	927014
254084	927015
506165	927016
33530	927017
366670	927018
17946	927019
219395	927020
116052	927021
28651	927022
48374	927023
342405	927024
40360	927025
465464	927026
224448	927027
584812	927028
222104	927029
367277	927030
338415	927031
11410	927032
508929	927033
390008	927034
314445	927035
129697	927036
93640	927037
134429	927038
286502	927039
57104	927040
560708	927041
132576	927042
49958	927043
21549	927044
21919	927045
549441	927046
145594	927047
56173	927048
21817	927049
172039	927050
594290	927051
112003	927052
216294	927053
30585	927054
69242	927055
48623	927056
128434	927057
19145	927058
170275	927059
188428	927060
65714	927061
95211	927062
241241	927063
22268	927064
689146	927065
2671	927066
71059	927067
528097	927068
286507	927069
142404	927070
52920	927071
494413	927072
322225	927073
161503	927074
96443	927075
29907	927076
394396	927077
114818	927078
17946	927079
437006	927080
69499	927081
532945	927082
612623	927083
20326	927084
226128	927085
49573	927086
682283	927087
13161	927088
16453	927089
160609	927090
262968	927091
524793	927092
232632	927093
390091	927094
104890	927095
14352	927096
111620	927097
13381	927098
303572	927099
105431	927100
449855	927101
100990	927102
360902	927103
31992	927104
634186	927105
80118	927106
160640	927107
405721	927108
634240	927109
167783	927110
414297	927111
261522	927112
69077	927113
27695	927114
263001	927115
202851	927116
110026	927117
14938	927118
165862	927119
113238	927120
485346	927121
561627	927122
259634	927123
265406	927124
58435	927125
138533	927126
34430	927127
660124	927128
553738	927129
20330	927130
171217	927131
651468	927132
389940	927133
543223	927134
25266	927135
609393	927136
79189	927137
217050	927138
80045	927139
216251	927140
117907	927141
162929	927142
214220	927143
598767	927144
147296	927145
94013	927146
92996	927147
516676	927148
25842	927149
226087	927150
47883	927151
660961	927152
360586	927153
213856	927154
313	927155
71172	927156
107339	927157
31514	927158
69516	927159
416236	927160
263053	927161
219345	927162
48760	927163
8566	927164
69247	927165
46713	927166
362683	927167
660196	927168
506232	927169
614121	927170
1414	927171
14717	927172
529	927173
147300	927174
19689	927175
334509	927176
138100	927177
634365	927178
85291	927179
103017	927180
214302	927181
9264	927182
70824	927183
57254	927184
31476	927185
661683	927186
342181	927187
14207	927188
69146	927189
29548	927190
686146	927191
3463	927192
420729	927193
138488	927194
349754	927195
7679	927196
627215	927197
79862	927198
264296	927199
697042	927200
50488	927201
649445	927202
109000	927203
188358	927204
392318	927205
188334	927206
322220	927207
143196	927208
263070	927209
511416	927210
410070	927211
77513	927212
162207	927213
79865	927214
31855	927215
69216	927216
244983	927217
439635	927218
634316	927219
28654	927220
69073	927221
69244	927222
653091	927223
302122	927224
645668	927225
165568	927226
222101	927227
16131	927228
691701	927229
428612	927230
554394	927231
214100	927232
508531	927233
390146	927234
450015	927235
188488	927236
86093	927237
50730	927238
14496	927239
466825	927240
40356	927241
1774	927242
338628	927243
39135	927244
8902	927245
477562	927246
111590	927247
5615	927248
88881	927249
427338	927250
451945	927251
165857	927252
116205	927253
188441	927254
520032	927255
68546	927256
102690	927257
589597	927258
367180	927259
686951	927260
22057	927261
367316	927262
30862	927263
41358	927264
352920	927265
165871	927266
75714	927267
481547	927268
187222	927269
481499	927270
389924	927271
614007	927272
25228	927273
490376	927274
481211	927275
124821	927276
196564	927277
520722	927278
68713	927279
634179	927280
94289	927281
861	927282
259477	927283
263104	927284
41543	927285
86790	927286
107644	927287
141714	927288
12159	927289
569154	927290
849	927291
69519	927292
436442	927293
9939	927294
53613	927295
80041	927296
155019	927297
62893	927298
697066	927299
427209	927300
150844	927301
68610	927302
335835	927303
113178	927304
11504	927305
22419	927306
69257	927307
75584	927308
420785	927309
247774	927310
92034	927311
141736	927312
103330	927313
79899	927314
79903	927315
263011	927316
542302	927317
263021	927318
263107	927319
634835	927320
49557	927321
536612	927322
185661	927323
175891	927324
68558	927325
203094	927326
50567	927327
41853	927328
672533	927329
325091	927330
54868	927331
35570	927332
97635	927333
41711	927334
427319	927335
7312	927336
212648	927337
85262	927338
606699	927339
96776	927340
606684	927341
77593	927342
211932	927343
29079	927344
40493	927345
41201	927346
654710	927347
423703	927348
410500	927349
214228	927350
503215	927351
107581	927352
8204	927353
93953	927354
50496	927355
54720	927356
520	927357
252879	927358
171217	927359
136318	927360
588929	927361
48750	927362
223547	927363
53528	927364
649	927365
99807	927366
108475	927367
30050	927368
56156	927369
219407	927370
121662	927371
35422	927372
414462	927373
170202	927374
673649	927375
3910	927376
660889	927377
431543	927378
553215	927379
360901	927380
177167	927381
212101	927382
6258	927383
634298	927384
366931	927385
23436	927386
175361	927387
217019	927388
216275	927389
164099	927390
234205	927391
49494	927392
342144	927393
234404	927394
497112	927395
428630	927396
356021	927397
51599	927398
31689	927399
17089	927400
125026	927401
390274	927402
462256	927403
604421	927404
130700	927405
116780	927406
9295	927407
9939	927408
506242	927409
138773	927410
17081	927411
113136	927412
612419	927413
368660	927414
523325	927415
7509	927416
39100	927417
146758	927418
77324	927419
164849	927420
14205	927421
83856	927422
144357	927423
2047	927424
390250	927425
35789	927426
634815	927427
86046	927428
48149	927429
319928	927430
41996	927431
431706	927432
72137	927433
18294	927434
80882	927435
139991	927436
188236	927437
659955	927438
173215	927439
224447	927440
170194	927441
11300	927442
691256	927443
356215	927444
35584	927445
153231	927446
666088	927447
32076	927448
409042	927449
481500	927450
62917	927451
148126	927452
149813	927453
134385	927454
244702	927455
243449	927456
31720	927457
50568	927458
93027	927459
271481	927460
471800	927461
58097	927462
329697	927463
510018	927464
11794	927465
359112	927466
110013	927467
269688	927468
505036	927469
223746	927470
96832	927471
15243	927472
160681	927473
184697	927474
1985	927475
140294	927476
32098	927477
143918	927478
475438	927479
132129	927480
517963	927481
144067	927482
634206	927483
390084	927484
141945	927485
367602	927486
29154	927487
634141	927488
108800	927489
486148	927490
13535	927491
41370	927492
73416	927493
511395	927494
529324	927495
236469	927496
342311	927497
96518	927498
465966	927499
267279	927500
387398	927501
634265	927502
44588	927503
212013	927504
259629	927505
111242	927506
216490	927507
400743	927508
427204	927509
486174	927510
19433	927511
75559	927512
143868	927513
486052	927514
28957	927515
32089	927516
465943	927517
10188	927518
35583	927519
18891	927520
421070	927521
304849	927522
1765	927523
305096	927524
515986	927525
659817	927526
327856	927527
432830	927528
26798	927529
298821	927530
199679	927531
199681	927532
199682	927533
199684	927534
199689	927535
199690	927536
199694	927537
199695	927538
199699	927539
199700	927540
504457	927541
504459	927542
407828	927543
156440	927544
69169	927545
11514	927546
10215	927547
162718	927548
19155	927549
409703	927550
208286	927551
8357	927552
258834	927553
112210	927554
171988	927555
481189	927556
356035	927557
63524	927558
176311	927559
87034	927560
480799	927561
102994	927562
78599	927563
56117	927564
324897	927565
680	927566
46436	927567
28665	927568
263144	927569
316377	927570
302827	927571
668489	927572
384683	927573
215402	927574
708	927575
208395	927576
262541	927577
92024	927578
316425	927579
619170	927580
265485	927581
520166	927582
238827	927583
40350	927584
123416	927585
217074	927586
41060	927587
216112	927588
415856	927589
139123	927590
74498	927591
213281	927592
214114	927593
255639	927594
629468	927595
86934	927596
469760	927597
343735	927598
2693	927599
159243	927600
1683	927601
509471	927602
419515	927603
50636	927604
73680	927605
249205	927606
294846	927607
97938	927608
13672	927609
91251	927610
235943	927611
509562	927612
18314	927613
18755	927614
6000	927615
646697	927616
673932	927617
532716	927618
338663	927619
467839	927620
545583	927621
150333	927622
932	927623
5243	927624
35357	927625
177587	927626
206901	927627
2211	927628
143490	927629
225675	927630
84481	927631
26436	927632
123508	927633
426971	927634
5667	927635
240663	927636
11139	927637
155390	927638
123347	927639
932	927640
9395	927641
252524	927642
464070	927643
409509	927644
18947	927645
255084	927646
4154	927647
696005	927648
98916	927649
536269	927650
66378	927651
128463	927652
97939	927653
849	927654
792	927655
38502	927656
231118	927657
2622	927658
55886	927659
21078	927660
529	927661
48895	927662
95865	927663
545201	927664
145352	927665
105289	927666
40850	927667
334945	927668
158831	927669
206506	927670
181327	927671
541246	927672
3686	927673
28577	927674
321872	927675
347138	927676
44505	927677
477436	927678
13397	927679
97665	927680
682266	927681
148194	927682
143206	927683
412600	927684
167304	927685
366014	927686
307158	927687
443155	927688
180875	927689
213105	927690
133946	927691
608022	927692
77826	927693
512286	927694
7523	927695
16964	927696
31919	927697
580595	927698
70417	927699
133782	927700
6009	927701
259850	927702
34937	927703
96490	927704
3607	927705
44930	927706
341149	927707
453540	927708
543032	927709
88905	927710
509761	927711
428318	927712
32130	927713
327030	927714
472733	927715
624250	927716
36833	927717
612959	927718
511448	927719
52244	927720
249435	927721
44619	927722
437	927723
285864	927724
572111	927725
423330	927726
577269	927727
29373	927728
105385	927729
103427	927730
678452	927731
8941	927732
92307	927733
319280	927734
124371	927735
2218	927736
188401	927737
486831	927738
1438	927739
357322	927740
629732	927741
58459	927742
890	927743
124851	927744
12498	927745
669433	927746
99259	927747
156709	927748
2	927749
6645	927750
339570	927751
552777	927752
626979	927753
34666	927754
133329	927755
194754	927756
274403	927757
95820	927758
83635	927759
6157	927760
307536	927761
634	927762
148128	927763
54723	927764
39676	927765
306835	927766
237137	927767
234492	927768
10352	927769
482516	927770
81474	927771
558753	927772
512276	927773
93518	927774
160289	927775
34617	927776
345711	927777
371280	927778
88052	927779
49754	927780
551932	927781
206840	927782
435131	927783
208622	927784
241501	927785
154878	927786
195675	927787
79347	927788
342219	927789
187786	927790
1378	927791
465778	927792
164272	927793
570893	927794
155643	927795
3491	927796
528907	927797
192968	927798
127381	927799
155203	927800
50368	927801
430809	927802
230265	927803
295947	927804
6741	927805
246981	927806
16275	927807
10045	927808
512516	927809
333131	927810
153520	927811
154593	927812
630375	927813
332159	927814
4504	927815
600122	927816
142304	927817
321624	927818
27273	927819
27623	927820
595775	927821
288016	927822
17057	927823
340652	927824
366585	927825
317	927826
388503	927827
81850	927828
35624	927829
303286	927830
122779	927831
35602	927832
263062	927833
36827	927834
255534	927835
369020	927836
166165	927837
458910	927838
47833	927839
379568	927840
138607	927841
73192	927842
133700	927843
94891	927844
188316	927845
292648	927846
92065	927847
322977	927848
142892	927849
471342	927850
157349	927851
106247	927852
116294	927853
665	927854
495112	927855
538675	927856
90910	927857
562153	927858
509401	927859
328030	927860
337910	927861
25958	927862
249667	927863
429765	927864
127089	927865
302091	927866
534417	927867
8722	927868
1144	927869
28359	927870
9688	927871
577954	927872
110269	927873
113613	927874
150606	927875
211000	927876
641245	927877
320463	927878
697515	927879
9654	927880
4725	927881
139990	927882
571837	927883
24292	927884
140212	927885
111287	927886
111291	927887
410235	927888
640251	927889
572962	927890
145118	927891
17016	927892
625283	927893
474073	927894
65831	927895
322188	927896
15410	927897
152638	927898
13877	927899
678524	927900
14886	927901
6650	927902
53666	927903
528155	927904
12807	927905
50753	927906
9223	927907
421614	927908
11779	927909
39159	927910
5867	927911
398297	927912
17935	927913
108171	927914
626654	927915
54589	927916
132624	927917
6273	927918
23971	927919
589340	927920
684852	927921
28394	927922
240732	927923
235040	927924
118011	927925
170782	927926
8331	927927
105981	927928
93118	927929
305192	927930
674300	927931
18658	927932
2391	927933
490200	927934
626358	927935
219118	927936
119703	927937
256937	927938
206717	927939
91150	927940
132616	927941
117180	927942
26804	927943
103073	927944
597322	927945
495102	927946
321924	927947
54879	927948
407526	927949
45996	927950
144795	927951
175751	927952
173100	927953
235065	927954
233947	927955
100315	927956
463254	927957
11125	927958
412112	927959
157814	927960
41	927961
563632	927962
137384	927963
504980	927964
44513	927965
513807	927966
489598	927967
1365	927968
84862	927969
33214	927970
21292	927971
131546	927972
125603	927973
19023	927974
3140	927975
156392	927976
145968	927977
12083	927978
88904	927979
408007	927980
134727	927981
203027	927982
338746	927983
108344	927984
3232	927985
7689	927986
138803	927987
322301	927988
59326	927989
193762	927990
429612	927991
417968	927992
47110	927993
557217	927994
419608	927995
625687	927996
653113	927997
29834	927998
1035	927999
96479	928000
5361	928001
5285	928002
117478	928003
18506	928004
536444	928005
151862	928006
140144	928007
38451	928008
430445	928009
423717	928010
168524	928011
61493	928012
111263	928013
51829	928014
416858	928015
688986	928016
3564	928017
520642	928018
33291	928019
48285	928020
46259	928021
486106	928022
127018	928023
36296	928024
44196	928025
343151	928026
289013	928027
402959	928028
572888	928029
302190	928030
90524	928031
98704	928032
161901	928033
237939	928034
602651	928035
56271	928036
13105	928037
11832	928038
22097	928039
54804	928040
21382	928041
41789	928042
189	928043
3375	928044
100196	928045
594212	928046
72720	928047
546504	928048
638468	928049
208619	928050
418743	928051
53343	928052
156326	928053
119892	928054
48045	928055
61227	928056
20759	928057
633442	928058
573042	928059
552765	928060
171483	928061
506008	928062
206883	928063
120314	928064
453681	928065
299530	928066
23674	928067
4239	928068
25877	928069
314317	928070
11135	928071
138765	928072
384696	928073
216774	928074
420842	928075
253491	928076
112218	928077
607478	928078
10140	928079
94053	928080
575324	928081
309576	928082
191993	928083
394797	928084
52824	928085
91535	928086
54442	928087
258515	928088
410870	928089
5284	928090
466800	928091
34159	928092
26762	928093
194027	928094
1146	928095
126443	928096
34837	928097
104367	928098
510468	928099
190387	928100
487870	928101
162942	928102
54811	928103
410069	928104
686566	928105
153920	928106
315217	928107
30021	928108
411475	928109
573597	928110
76259	928111
565547	928112
537525	928113
1499	928114
92845	928115
966	928116
230002	928117
249131	928118
517625	928119
126560	928120
69990	928121
439646	928122
354537	928123
162025	928124
361416	928125
344504	928126
49142	928127
271262	928128
598283	928129
615268	928130
564024	928131
6388	928132
526686	928133
94005	928134
489525	928135
77901	928136
44514	928137
164089	928138
120958	928139
554025	928140
15441	928141
423179	928142
184840	928143
21293	928144
544567	928145
31992	928146
212143	928147
659250	928148
692436	928149
52407	928150
487043	928151
285993	928152
686989	928153
367173	928154
28645	928155
52860	928156
43052	928157
58777	928158
394380	928159
150257	928160
313393	928161
550409	928162
173262	928163
6897	928164
697915	928165
217797	928166
141688	928167
440346	928168
46200	928169
403837	928170
366598	928171
542420	928172
396014	928173
246854	928174
531058	928175
21363	928176
41671	928177
116687	928178
379188	928179
48851	928180
137733	928181
201986	928182
10348	928183
354054	928184
63564	928185
409069	928186
16505	928187
367885	928188
365475	928189
159540	928190
415773	928191
257575	928192
594872	928193
21735	928194
441473	928195
471830	928196
39985	928197
75848	928198
8019	928199
185968	928200
478264	928201
548471	928202
344409	928203
670991	928204
98340	928205
139818	928206
427397	928207
366889	928208
578623	928209
613566	928210
349149	928211
151428	928212
336037	928213
6319	928214
15	928215
109363	928216
376610	928217
368559	928218
109105	928219
151044	928220
44618	928221
566402	928222
154112	928223
90476	928224
563622	928225
536843	928226
1090	928227
503342	928228
9752	928229
596194	928230
36960	928231
217822	928232
217940	928233
65533	928234
255750	928235
67323	928236
10052	928237
367344	928238
690594	928239
44647	928240
510820	928241
24729	928242
643969	928243
89648	928244
79197	928245
1266	928246
525627	928247
46685	928248
441065	928249
6125	928250
11153	928251
431104	928252
82738	928253
183277	928254
623577	928255
254196	928256
408610	928257
569032	928258
476807	928259
69199	928260
128136	928261
11159	928262
19162	928263
162804	928264
118816	928265
600121	928266
153487	928267
208845	928268
22239	928269
595512	928270
38903	928271
545691	928272
662640	928273
466043	928274
546960	928275
2484	928276
689334	928277
301860	928278
188452	928279
640387	928280
533273	928281
425470	928282
621728	928283
13131	928284
290831	928285
561322	928286
23563	928287
566322	928288
3816	928289
477072	928290
18171	928291
613598	928292
154205	928293
183754	928294
42351	928295
1287	928296
3495	928297
49686	928298
407764	928299
13200	928300
56328	928301
28181	928302
335783	928303
91348	928304
335555	928305
87185	928306
677195	928307
410486	928308
476588	928309
382677	928310
218578	928311
325089	928312
187458	928313
101819	928314
463226	928315
3371	928316
121851	928317
92418	928318
103715	928319
335983	928320
271063	928321
94172	928322
201031	928323
640981	928324
567303	928325
671745	928326
1280	928327
14645	928328
89431	928329
98294	928330
511782	928331
37962	928332
479052	928333
29358	928334
163166	928335
690484	928336
96039	928337
6830	928338
357307	928339
215047	928340
57143	928341
334022	928342
21877	928343
335829	928344
134212	928345
1275	928346
410267	928347
122759	928348
579839	928349
36220	928350
3405	928351
41618	928352
609524	928353
120667	928354
168419	928355
14514	928356
1822	928357
639790	928358
258651	928359
49700	928360
47493	928361
74904	928362
21299	928363
663971	928364
149541	928365
370646	928366
28456	928367
11687	928368
94822	928369
510474	928370
6796	928371
8049	928372
89920	928373
605659	928374
342252	928375
68222	928376
54888	928377
23932	928378
556969	928379
22620	928380
316410	928381
28380	928382
41154	928383
470574	928384
3041	928385
32954	928386
257799	928387
628465	928388
6679	928389
169313	928390
24956	928391
118777	928392
59734	928393
39555	928394
18296	928395
1266	928396
93749	928397
25304	928398
35365	928399
682390	928400
106134	928401
31380	928402
345954	928403
24947	928404
6747	928405
17710	928406
520059	928407
48215	928408
113160	928409
329578	928410
69225	928411
78415	928412
692308	928413
31030	928414
276469	928415
174559	928416
621950	928417
59297	928418
186401	928419
508418	928420
14935	928421
287106	928422
156692	928423
506258	928424
42424	928425
139853	928426
250390	928427
29715	928428
520069	928429
594063	928430
43433	928431
148381	928432
6193	928433
411652	928434
313966	928435
253792	928436
107812	928437
543290	928438
150382	928439
33117	928440
495691	928441
278789	928442
495890	928443
163056	928444
164064	928445
579666	928446
155387	928447
266745	928448
596303	928449
430520	928450
531081	928451
1163	928452
183846	928453
509953	928454
375100	928455
411573	928456
56990	928457
22984	928458
122339	928459
6754	928460
336021	928461
75754	928462
500016	928463
194021	928464
37140	928465
150447	928466
1214	928467
94224	928468
177891	928469
318971	928470
87048	928471
71169	928472
34533	928473
588023	928474
72623	928475
293723	928476
42857	928477
65650	928478
603294	928479
409737	928480
61870	928481
61883	928482
684244	928483
24392	928484
308964	928485
547693	928486
462203	928487
172773	928488
15430	928489
276174	928490
71280	928491
684042	928492
2672	928493
593956	928494
594001	928495
194962	928496
14130	928497
28791	928498
6273	928499
620171	928500
242350	928501
71775	928502
64927	928503
479626	928504
9244	928505
518644	928506
156983	928507
360915	928508
304353	928509
267132	928510
390754	928511
593931	928512
18112	928513
35661	928514
94071	928515
157963	928516
290996	928517
354178	928518
334575	928519
8211	928520
561601	928521
135828	928522
528567	928523
30291	928524
29934	928525
173562	928526
73850	928527
658545	928528
161131	928529
102497	928530
34857	928531
30732	928532
65568	928533
425275	928534
409996	928535
124910	928536
426264	928537
11415	928538
40081	928539
251033	928540
105530	928541
120585	928542
633028	928543
164117	928544
5695	928545
219386	928546
39210	928547
255616	928548
44178	928549
360691	928550
645092	928551
100200	928552
329989	928553
396599	928554
38032	928555
10566	928556
44215	928557
4495	928558
2808	928559
142127	928560
5098	928561
644593	928562
230158	928563
167417	928564
53929	928565
134211	928566
53935	928567
3156	928568
204227	928569
67418	928570
28137	928571
209487	928572
96046	928573
22887	928574
658114	928575
236546	928576
4498	928577
44528	928578
682359	928579
331418	928580
122823	928581
595553	928582
579810	928583
36901	928584
334191	928585
125027	928586
591485	928587
99257	928588
16595	928589
49963	928590
629957	928591
93205	928592
219273	928593
33131	928594
616123	928595
596033	928596
35460	928597
203084	928598
473125	928599
369345	928600
20774	928601
561717	928602
5019	928603
6030	928604
10398	928605
5742	928606
305949	928607
106409	928608
120578	928609
169322	928610
628484	928611
2139	928612
168237	928613
329978	928614
386727	928615
21510	928616
101608	928617
41709	928618
75845	928619
126418	928620
122345	928621
179582	928622
1437	928623
415895	928624
214502	928625
588040	928626
557378	928627
85141	928628
623773	928629
112689	928630
128438	928631
235282	928632
349418	928633
317839	928634
83230	928635
18	928636
1928	928637
617891	928638
618720	928639
19401	928640
201365	928641
222363	928642
3952	928643
302111	928644
1457	928645
330945	928646
20188	928647
14546	928648
1837	928649
808	928650
405894	928651
56548	928652
568666	928653
70301	928654
153488	928655
679784	928656
295672	928657
592076	928658
89363	928659
667281	928660
58160	928661
216593	928662
2214	928663
586573	928664
143929	928665
57655	928666
34666	928667
100480	928668
50661	928669
84236	928670
12395	928671
392581	928672
156943	928673
9893	928674
505889	928675
472168	928676
49097	928677
686336	928678
207258	928679
106948	928680
230565	928681
159759	928682
157456	928683
171944	928684
45025	928685
108392	928686
118973	928687
202738	928688
29851	928689
374403	928690
8453	928691
291763	928692
24487	928693
5434	928694
40200	928695
148	928696
202743	928697
459394	928698
5356	928699
114030	928700
383709	928701
182768	928702
50334	928703
411925	928704
79190	928705
3726	928706
421100	928707
11914	928708
615169	928709
84769	928710
14437	928711
76100	928712
412389	928713
531052	928714
46304	928715
53348	928716
311852	928717
445481	928718
79390	928719
551709	928720
380200	928721
116736	928722
116717	928723
271056	928724
643325	928725
2735	928726
637628	928727
563063	928728
38797	928729
652194	928730
143204	928731
31502	928732
178374	928733
76782	928734
409807	928735
233233	928736
132671	928737
185882	928738
347317	928739
18496	928740
2998	928741
3194	928742
23104	928743
681	928744
70713	928745
420213	928746
442823	928747
56994	928748
231595	928749
104670	928750
446399	928751
116747	928752
162269	928753
629295	928754
33666	928755
46693	928756
5491	928757
99355	928758
43821	928759
504226	928760
88072	928761
28246	928762
66498	928763
7861	928764
6973	928765
16794	928766
61976	928767
572894	928768
3056	928769
387136	928770
60167	928771
38786	928772
39185	928773
10527	928774
408396	928775
68811	928776
13919	928777
55610	928778
13902	928779
337716	928780
590720	928781
4723	928782
329022	928783
38763	928784
34971	928785
23473	928786
56705	928787
144279	928788
60082	928789
653010	928790
489949	928791
127146	928792
888	928793
25252	928794
308384	928795
130000	928796
12590	928797
22532	928798
330536	928799
136325	928800
472748	928801
49863	928802
559003	928803
42048	928804
60462	928805
336399	928806
142	928807
21661	928808
75495	928809
545445	928810
4979	928811
513414	928812
304276	928813
333785	928814
546369	928815
42341	928816
27715	928817
583202	928818
560940	928819
27536	928820
160251	928821
9620	928822
26166	928823
563042	928824
13948	928825
408462	928826
23832	928827
11180	928828
135946	928829
577622	928830
79183	928831
26467	928832
637324	928833
162938	928834
28498	928835
7026	928836
537780	928837
17822	928838
379	928839
48378	928840
622311	928841
11792	928842
20327	928843
481844	928844
70796	928845
10973	928846
312165	928847
133510	928848
32482	928849
345719	928850
12595	928851
66973	928852
65326	928853
50661	928854
51989	928855
14085	928856
183630	928857
513297	928858
228677	928859
134430	928860
452657	928861
128545	928862
28457	928863
7919	928864
89608	928865
125261	928866
17644	928867
5391	928868
17245	928869
112703	928870
74892	928871
646040	928872
90676	928873
11301	928874
238926	928875
214020	928876
212421	928877
66525	928878
19310	928879
437246	928880
545944	928881
10009	928882
141287	928883
184969	928884
1253	928885
41	928886
524825	928887
18	928888
46716	928889
25891	928890
288996	928891
366081	928892
139409	928893
618	928894
19802	928895
465952	928896
208297	928897
109198	928898
208371	928899
565842	928900
108792	928901
40422	928902
52476	928903
676986	928904
227967	928905
33943	928906
6510	928907
764	928908
241964	928909
67967	928910
16479	928911
25723	928912
38614	928913
10512	928914
46310	928915
172081	928916
144694	928917
139145	928918
36819	928919
80874	928920
136208	928921
27831	928922
456843	928923
213949	928924
2494	928925
12060	928926
70390	928927
576094	928928
625276	928929
160120	928930
186091	928931
337504	928932
646047	928933
17983	928934
568879	928935
176325	928936
335844	928937
379020	928938
330786	928939
21163	928940
75070	928941
38263	928942
76152	928943
23606	928944
38023	928945
580370	928946
24297	928947
32962	928948
77872	928949
155464	928950
1499	928951
311743	928952
502958	928953
26846	928954
108768	928955
5275	928956
165645	928957
31383	928958
12647	928959
30221	928960
79836	928961
136567	928962
282699	928963
4983	928964
394080	928965
7681	928966
313388	928967
568	928968
7371	928969
11734	928970
373912	928971
17269	928972
137482	928973
311320	928974
12618	928975
94291	928976
215620	928977
42235	928978
4863	928979
47912	928980
68567	928981
9780	928982
208355	928983
42345	928984
505249	928985
104909	928986
138025	928987
441645	928988
380522	928989
327657	928990
68570	928991
88901	928992
344787	928993
536587	928994
53595	928995
46591	928996
349442	928997
17974	928998
95923	928999
668488	929000
144552	929001
555682	929002
633031	929003
504228	929004
526382	929005
563167	929006
19948	929007
1001	929008
570088	929009
5464	929010
384376	929011
67026	929012
634079	929013
14360	929014
205414	929015
36923	929016
66812	929017
116633	929018
141	929019
581818	929020
46581	929021
19719	929022
976	929023
511559	929024
4050	929025
213953	929026
166362	929027
489917	929028
866	929029
7341	929030
395477	929031
261049	929032
356241	929033
438280	929034
551157	929035
8535	929036
7896	929037
4073	929038
314481	929039
54995	929040
415584	929041
612806	929042
67324	929043
31158	929044
177767	929045
54114	929046
2431	929047
135849	929048
29800	929049
205178	929050
44077	929051
497406	929052
35456	929053
432313	929054
307756	929055
414230	929056
32780	929057
5070	929058
110371	929059
118137	929060
456654	929061
35014	929062
158812	929063
144510	929064
13	929065
25353	929066
344494	929067
158819	929068
1037	929069
14162	929070
72103	929071
1857	929072
511483	929073
20372	929074
88899	929075
11224	929076
52949	929077
486705	929078
75490	929079
24290	929080
612413	929081
363125	929082
136744	929083
27991	929084
27008	929085
20552	929086
144865	929087
12661	929088
14192	929089
132473	929090
412365	929091
15962	929092
85438	929093
164765	929094
218935	929095
392420	929096
47382	929097
92585	929098
24822	929099
134416	929100
481359	929101
134044	929102
22103	929103
2481	929104
455371	929105
257494	929106
121925	929107
1187	929108
127628	929109
98377	929110
50376	929111
4239	929112
568774	929113
42705	929114
423219	929115
8211	929116
40744	929117
59295	929118
1827	929119
352664	929120
40816	929121
515613	929122
46476	929123
50275	929124
29398	929125
549	929126
227963	929127
121462	929128
38593	929129
149540	929130
140714	929131
41846	929132
660904	929133
246626	929134
401684	929135
125004	929136
317418	929137
8019	929138
462406	929139
410111	929140
521033	929141
458980	929142
216694	929143
1562	929144
431182	929145
351671	929146
55364	929147
14031	929148
69546	929149
560122	929150
36681	929151
435209	929152
331766	929153
205337	929154
60	929155
41745	929156
5563	929157
17906	929158
16039	929159
5374	929160
190328	929161
451311	929162
170015	929163
584511	929164
3596	929165
142932	929166
135484	929167
84768	929168
2167	929169
522764	929170
297942	929171
584471	929172
594065	929173
142753	929174
447771	929175
6905	929176
588935	929177
213907	929178
433499	929179
6319	929180
220	929181
209481	929182
513296	929183
266144	929184
35924	929185
236961	929186
250929	929187
9339	929188
507011	929189
172168	929190
45496	929191
44554	929192
297971	929193
139760	929194
653398	929195
494919	929196
513135	929197
1107	929198
96543	929199
67552	929200
164333	929201
18736	929202
96075	929203
430090	929204
106783	929205
613872	929206
456647	929207
248113	929208
509407	929209
163723	929210
312789	929211
109802	929212
10765	929213
379451	929214
390276	929215
25569	929216
491797	929217
658528	929218
124318	929219
140177	929220
684735	929221
8469	929222
31745	929223
158114	929224
153344	929225
262825	929226
640166	929227
125642	929228
128311	929229
28114	929230
392345	929231
510020	929232
385827	929233
26132	929234
134881	929235
117267	929236
11206	929237
604496	929238
508461	929239
604472	929240
238910	929241
135845	929242
108082	929243
84382	929244
67503	929245
349779	929246
80881	929247
227669	929248
342398	929249
113695	929250
6594	929251
284214	929252
122939	929253
136216	929254
56277	929255
363590	929256
11891	929257
475305	929258
67522	929259
53071	929260
18565	929261
114072	929262
406272	929263
82595	929264
599417	929265
439428	929266
617939	929267
30003	929268
219494	929269
241062	929270
397441	929271
587826	929272
583296	929273
697829	929274
115868	929275
290903	929276
50632	929277
37416	929278
49996	929279
589307	929280
609713	929281
333974	929282
21647	929283
517409	929284
32899	929285
57383	929286
577344	929287
594047	929288
638743	929289
170323	929290
349890	929291
67452	929292
70001	929293
5549	929294
284202	929295
229549	929296
349893	929297
2211	929298
625191	929299
66353	929300
445808	929301
219917	929302
580	929303
317239	929304
443726	929305
42745	929306
42307	929307
26514	929308
94858	929309
515	929310
100130	929311
140847	929312
353069	929313
49860	929314
384349	929315
596635	929316
486	929317
334270	929318
19302	929319
66454	929320
36535	929321
421053	929322
164913	929323
287458	929324
122858	929325
481210	929326
138092	929327
209505	929328
44986	929329
185711	929330
227304	929331
209192	929332
657354	929333
170231	929334
397334	929335
147287	929336
22151	929337
7972	929338
671603	929339
479852	929340
18325	929341
209479	929342
401547	929343
112022	929344
37011	929345
432719	929346
334221	929347
176758	929348
302276	929349
606184	929350
151290	929351
142992	929352
581161	929353
590993	929354
670527	929355
512083	929356
454235	929357
97456	929358
623452	929359
39589	929360
340914	929361
36577	929362
224399	929363
144794	929364
334287	929365
323450	929366
100538	929367
34292	929368
21559	929369
542742	929370
32857	929371
160704	929372
101903	929373
53317	929374
328676	929375
357844	929376
40281	929377
247449	929378
408012	929379
367298	929380
5356	929381
380304	929382
7677	929383
1226	929384
134874	929385
293548	929386
334021	929387
321415	929388
361098	929389
9634	929390
208473	929391
44984	929392
594061	929393
629111	929394
96095	929395
51630	929396
16699	929397
686587	929398
100123	929399
92806	929400
348418	929401
161729	929402
18035	929403
18035	929404
579872	929405
1593	929406
173443	929407
18034	929408
169504	929409
631363	929410
417977	929411
366872	929412
18035	929413
480046	929414
670175	929415
409936	929416
316616	929417
94516	929418
54982	929419
330614	929420
411239	929421
6316	929422
101032	929423
12176	929424
214749	929425
578378	929426
348396	929427
517439	929428
99451	929429
58648	929430
152594	929431
44937	929432
519842	929433
482921	929434
660194	929435
277765	929436
68708	929437
687201	929438
384374	929439
363101	929440
140174	929441
37032	929442
8460	929443
133117	929444
118754	929445
11594	929446
11277	929447
165275	929448
219850	929449
597828	929450
566680	929451
361668	929452
149811	929453
507400	929454
164136	929455
48713	929456
9930	929457
243451	929458
243371	929459
204945	929460
277762	929461
51076	929462
352906	929463
28965	929464
96078	929465
28234	929466
127144	929467
316070	929468
77341	929469
58854	929470
259863	929471
302328	929472
253000	929473
476637	929474
351711	929475
260050	929476
135700	929477
96111	929478
192655	929479
79920	929480
183724	929481
73041	929482
566589	929483
529906	929484
41424	929485
122826	929486
324053	929487
49861	929488
22236	929489
96048	929490
28774	929491
470921	929492
23937	929493
42	929494
266723	929495
110863	929496
10069	929497
379139	929498
591029	929499
37055	929500
204406	929501
672121	929502
174197	929503
236463	929504
653086	929505
493424	929506
234740	929507
31295	929508
58380	929509
11278	929510
670272	929511
3366	929512
510106	929513
68233	929514
308344	929515
70626	929516
8007	929517
593994	929518
517437	929519
1225	929520
20544	929521
2989	929522
19251	929523
84122	929524
83	929525
297337	929526
56002	929527
478342	929528
355054	929529
506549	929530
354903	929531
282995	929532
409402	929533
61090	929534
25632	929535
330546	929536
402306	929537
567660	929538
259605	929539
78740	929540
394276	929541
113447	929542
70458	929543
697118	929544
610044	929545
6976	929546
368489	929547
469127	929548
418393	929549
430753	929550
238216	929551
466155	929552
17688	929553
152120	929554
251371	929555
665060	929556
183759	929557
406072	929558
148877	929559
48590	929560
667516	929561
695725	929562
29322	929563
614034	929564
136945	929565
46712	929566
21120	929567
617427	929568
659	929569
370911	929570
337394	929571
211181	929572
11302	929573
611798	929574
46393	929575
90682	929576
130629	929577
6304	929578
158871	929579
43100	929580
52627	929581
159622	929582
79440	929583
4411	929584
47779	929585
149401	929586
533508	929587
15759	929588
130875	929589
197537	929590
148940	929591
78708	929592
38272	929593
73534	929594
517828	929595
87344	929596
184205	929597
57912	929598
663594	929599
562899	929600
481649	929601
252522	929602
31407	929603
664848	929604
665099	929605
14670	929606
567254	929607
86802	929608
67222	929609
183205	929610
183209	929611
183210	929612
183211	929613
183212	929614
90989	929615
446978	929616
1101	929617
630	929618
310344	929619
380349	929620
15850	929621
248708	929622
580707	929623
316772	929624
8359	929625
568786	929626
441105	929627
251175	929628
352676	929629
12841	929630
615941	929631
495184	929632
52901	929633
279016	929634
87011	929635
512047	929636
166446	929637
8857	929638
41879	929639
179556	929640
202187	929641
302606	929642
276017	929643
299328	929644
6677	929645
39994	929646
96	929647
71492	929648
334489	929649
124147	929650
19565	929651
511812	929652
205438	929653
123613	929654
438444	929655
23569	929656
254172	929657
274450	929658
6686	929659
31358	929660
209925	929661
56995	929662
135	929663
20450	929664
379347	929665
72172	929666
612674	929667
118209	929668
119926	929669
25378	929670
695548	929671
173384	929672
99115	929673
439282	929674
27832	929675
357492	929676
55459	929677
152536	929678
52256	929679
40902	929680
79637	929681
544032	929682
488187	929683
125164	929684
18	929685
27464	929686
144635	929687
31950	929688
18919	929689
483312	929690
571592	929691
234616	929692
528089	929693
93170	929694
62908	929695
121206	929696
81778	929697
106579	929698
524822	929699
70794	929700
57521	929701
20198	929702
6439	929703
170213	929704
13141	929705
111104	929706
560698	929707
41	929708
46279	929709
5101	929710
646863	929711
232443	929712
244887	929713
29840	929714
153307	929715
26538	929716
625936	929717
5761	929718
152136	929719
22811	929720
134383	929721
621879	929722
477606	929723
180775	929724
192121	929725
423362	929726
265851	929727
30676	929728
685151	929729
172866	929730
128486	929731
201725	929732
325664	929733
159578	929734
695974	929735
532059	929736
295163	929737
193534	929738
336463	929739
150760	929740
501408	929741
26357	929742
52698	929743
57303	929744
17154	929745
115897	929746
78315	929747
12581	929748
598695	929749
675182	929750
532796	929751
136900	929752
375915	929753
359771	929754
422312	929755
682572	929756
383350	929757
151656	929758
142646	929759
579667	929760
63347	929761
647146	929762
654043	929763
308260	929764
18892	929765
16913	929766
158083	929767
134896	929768
536141	929769
93051	929770
9616	929771
241844	929772
99800	929773
481056	929774
21983	929775
143519	929776
160465	929777
121981	929778
425315	929779
262439	929780
412931	929781
366887	929782
584529	929783
98596	929784
316155	929785
91997	929786
141585	929787
129953	929788
92302	929789
187625	929790
651634	929791
195	929792
188396	929793
78685	929794
26406	929795
597108	929796
1479	929797
18236	929798
325870	929799
106334	929800
164058	929801
62787	929802
332673	929803
611285	929804
615327	929805
3748	929806
33671	929807
671048	929808
631954	929809
73585	929810
61063	929811
397699	929812
385623	929813
239487	929814
622915	929815
15737	929816
126478	929817
48018	929818
395246	929819
564201	929820
30298	929821
41804	929822
476369	929823
679906	929824
85170	929825
107888	929826
545582	929827
26719	929828
291711	929829
454328	929830
185862	929831
420912	929832
487610	929833
124329	929834
401705	929835
24101	929836
156475	929837
233379	929838
3151	929839
4749	929840
380840	929841
38932	929842
379110	929843
1007	929844
590744	929845
342479	929846
308774	929847
519060	929848
382754	929849
175318	929850
696862	929851
445817	929852
520432	929853
136872	929854
283520	929855
341484	929856
6661	929857
88921	929858
38668	929859
2522	929860
113153	929861
89585	929862
389645	929863
144293	929864
51588	929865
219441	929866
15352	929867
19033	929868
23024	929869
536995	929870
7015	929871
27064	929872
133749	929873
409089	929874
581191	929875
39633	929876
22091	929877
90076	929878
134004	929879
204879	929880
1186	929881
14072	929882
2096	929883
513049	929884
101288	929885
14107	929886
630054	929887
298717	929888
328870	929889
111308	929890
692	929891
241460	929892
102438	929893
14743	929894
26504	929895
25354	929896
75497	929897
468027	929898
2901	929899
43223	929900
211820	929901
81499	929902
22973	929903
7346	929904
612637	929905
73753	929906
248114	929907
103389	929908
121258	929909
536210	929910
265614	929911
94466	929912
168846	929913
2170	929914
53785	929915
647481	929916
56011	929917
10392	929918
7677	929919
96495	929920
2532	929921
7280	929922
19513	929923
166522	929924
11111	929925
637147	929926
294476	929927
80220	929928
435627	929929
136008	929930
363112	929931
119049	929932
564034	929933
8812	929934
25502	929935
542478	929936
405184	929937
3202	929938
171117	929939
41897	929940
1580	929941
77064	929942
1253	929943
89554	929944
23997	929945
102752	929946
421624	929947
343309	929948
23865	929949
22578	929950
153159	929951
2	929952
28115	929953
22587	929954
168352	929955
430030	929956
7	929957
516335	929958
52648	929959
295716	929960
994	929961
8902	929962
73420	929963
158866	929964
2568	929965
12212	929966
6590	929967
34858	929968
541796	929969
234226	929970
64256	929971
676525	929972
9169	929973
10685	929974
515790	929975
622849	929976
172784	929977
31264	929978
96528	929979
663690	929980
37959	929981
310	929982
71849	929983
59594	929984
136049	929985
57759	929986
503055	929987
610375	929988
225544	929989
20013	929990
394314	929991
41895	929992
37773	929993
277744	929994
24082	929995
31499	929996
22532	929997
3288	929998
355833	929999
525929	930000
116801	930001
285528	930002
384400	930003
187726	930004
43971	930005
3982	930006
137469	930007
63577	930008
657547	930009
132604	930010
40030	930011
1765	930012
95761	930013
13642	930014
186506	930015
132016	930016
57637	930017
50499	930018
4454	930019
132233	930020
584909	930021
214003	930022
582832	930023
120399	930024
309852	930025
611866	930026
156165	930027
556678	930028
199570	930029
3201	930030
170359	930031
62443	930032
633941	930033
133826	930034
564772	930035
118222	930036
130188	930037
213887	930038
52993	930039
13860	930040
641030	930041
23244	930042
160143	930043
673095	930044
307714	930045
144356	930046
302	930047
792	930048
39972	930049
500136	930050
63910	930051
131244	930052
137065	930053
355798	930054
141184	930055
127611	930056
49895	930057
3976	930058
140725	930059
108213	930060
101944	930061
250486	930062
20551	930063
77779	930064
52295	930065
28061	930066
183790	930067
362295	930068
29142	930069
3667	930070
13407	930071
10506	930072
11241	930073
27559	930074
132582	930075
434359	930076
54637	930077
77835	930078
104147	930079
1253	930080
42250	930081
418843	930082
16980	930083
214104	930084
558077	930085
37255	930086
244201	930087
534497	930088
59670	930089
42005	930090
611206	930091
29748	930092
496275	930093
568543	930094
389636	930095
515392	930096
491911	930097
670466	930098
639481	930099
59735	930100
25707	930101
7063	930102
10016	930103
510652	930104
158869	930105
26863	930106
230385	930107
11308	930108
95849	930109
83865	930110
133751	930111
25368	930112
86448	930113
306571	930114
10521	930115
12611	930116
55613	930117
172400	930118
569798	930119
144514	930120
185720	930121
527967	930122
139477	930123
310306	930124
53313	930125
631275	930126
1207	930127
5963	930128
190160	930129
518629	930130
58105	930131
78743	930132
134855	930133
22049	930134
418596	930135
1997	930136
225496	930137
23245	930138
109740	930139
345449	930140
92317	930141
59542	930142
348671	930143
451987	930144
332918	930145
687174	930146
64703	930147
151364	930148
117695	930149
491494	930150
57468	930151
376602	930152
48167	930153
185983	930154
536171	930155
269616	930156
101582	930157
178691	930158
1983	930159
7006	930160
242405	930161
24195	930162
259502	930163
614150	930164
516987	930165
367691	930166
13	930167
103820	930168
128012	930169
367275	930170
213791	930171
448352	930172
5964	930173
132708	930174
27078	930175
66098	930176
11287	930177
649436	930178
302342	930179
31196	930180
651962	930181
22894	930182
184434	930183
304441	930184
128574	930185
105954	930186
43539	930187
599575	930188
37958	930189
192088	930190
480876	930191
520160	930192
48525	930193
15417	930194
13985	930195
186911	930196
50053	930197
31218	930198
23790	930199
133265	930200
304711	930201
99807	930202
134250	930203
30258	930204
101974	930205
13285	930206
65752	930207
30540	930208
210955	930209
10812	930210
209822	930211
6653	930212
111203	930213
169336	930214
414110	930215
24033	930216
48001	930217
68337	930218
213237	930219
68339	930220
213239	930221
511257	930222
68366	930223
213260	930224
69	930225
511282	930226
213274	930227
68349	930228
213293	930229
213303	930230
213314	930231
90421	930232
56383	930233
95620	930234
457268	930235
51381	930236
444106	930237
56476	930238
90478	930239
358983	930240
34900	930241
2262	930242
1225	930243
333934	930244
301034	930245
155895	930246
109905	930247
23182	930248
144292	930249
2620	930250
5961	930251
123857	930252
918	930253
396194	930254
130262	930255
147048	930256
13931	930257
50631	930258
443996	930259
43451	930260
302290	930261
28289	930262
541621	930263
34888	930264
241997	930265
8116	930266
379404	930267
611239	930268
19025	930269
396174	930270
92796	930271
20285	930272
79188	930273
144641	930274
446336	930275
141386	930276
39171	930277
584663	930278
576944	930279
641726	930280
167853	930281
325679	930282
412228	930283
469164	930284
67103	930285
99853	930286
599681	930287
160133	930288
9946	930289
637280	930290
39180	930291
300352	930292
101676	930293
389805	930294
139583	930295
462259	930296
669501	930297
11384	930298
1471	930299
78	930300
21745	930301
436049	930302
298950	930303
265758	930304
117630	930305
43389	930306
403482	930307
28053	930308
94012	930309
37031	930310
6474	930311
200379	930312
32321	930313
225553	930314
132829	930315
114374	930316
62656	930317
10004	930318
303904	930319
84397	930320
128066	930321
8858	930322
32185	930323
25693	930324
33790	930325
134949	930326
79090	930327
607084	930328
41570	930329
646722	930330
23572	930331
570170	930332
79620	930333
64092	930334
424871	930335
41875	930336
106104	930337
540872	930338
671121	930339
120996	930340
169928	930341
82823	930342
135972	930343
67039	930344
304338	930345
463167	930346
428565	930347
634093	930348
124267	930349
84309	930350
530726	930351
367590	930352
48726	930353
150991	930354
57359	930355
80867	930356
691665	930357
758	930358
48760	930359
355190	930360
141024	930361
104567	930362
35730	930363
32185	930364
3308	930365
616981	930366
134238	930367
125920	930368
86727	930369
39718	930370
1411	930371
534524	930372
51507	930373
128857	930374
337564	930375
24990	930376
23	930377
637101	930378
23243	930379
9556	930380
2428	930381
147032	930382
16712	930383
127671	930384
527803	930385
532497	930386
150741	930387
452277	930388
614114	930389
367314	930390
311813	930391
4066	930392
151967	930393
1700	930394
45749	930395
69414	930396
14	930397
294577	930398
169434	930399
28016	930400
14734	930401
371709	930402
147744	930403
39126	930404
467224	930405
680849	930406
356061	930407
476383	930408
7678	930409
9425	930410
560720	930411
91	930412
142710	930413
20851	930414
2686	930415
75655	930416
119555	930417
108814	930418
128411	930419
418297	930420
355083	930421
561165	930422
54711	930423
367308	930424
476254	930425
102940	930426
11799	930427
139006	930428
594046	930429
519498	930430
441926	930431
9008	930432
156214	930433
251930	930434
7693	930435
605791	930436
929	930437
472129	930438
671386	930439
93791	930440
112194	930441
196783	930442
22918	930443
44455	930444
588415	930445
5325	930446
203472	930447
220819	930448
36079	930449
632571	930450
154272	930451
241077	930452
188350	930453
19877	930454
269904	930455
482252	930456
94836	930457
47891	930458
670675	930459
590070	930460
42624	930461
108100	930462
653019	930463
130135	930464
576	930465
100834	930466
557766	930467
649795	930468
36332	930469
155214	930470
615146	930471
83493	930472
257359	930473
135598	930474
9635	930475
97219	930476
14388	930477
55082	930478
319230	930479
636194	930480
46888	930481
508491	930482
290816	930483
391930	930484
9313	930485
314527	930486
39947	930487
3061	930488
19824	930489
28602	930490
77417	930491
664064	930492
89703	930493
618779	930494
48516	930495
156623	930496
95961	930497
207809	930498
437079	930499
167647	930500
304203	930501
18105	930502
89335	930503
111115	930504
5372	930505
349142	930506
230168	930507
257300	930508
635920	930509
82283	930510
763	930511
65516	930512
658609	930513
52457	930514
4029	930515
54130	930516
35897	930517
158761	930518
640605	930519
43415	930520
599848	930521
91284	930522
126688	930523
362471	930524
696989	930525
624665	930526
350189	930527
254837	930528
550369	930529
93068	930530
271483	930531
58509	930532
312681	930533
19103	930534
679642	930535
663157	930536
187076	930537
3544	930538
114022	930539
175767	930540
335633	930541
678473	930542
292977	930543
277207	930544
515329	930545
63317	930546
207131	930547
415312	930548
131023	930549
33392	930550
165359	930551
417963	930552
179623	930553
684729	930554
552651	930555
136475	930556
54226	930557
321852	930558
22829	930559
52974	930560
172088	930561
584339	930562
310786	930563
112455	930564
82869	930565
579959	930566
16479	930567
546888	930568
72181	930569
212503	930570
159873	930571
3652	930572
1398	930573
66638	930574
6720	930575
329878	930576
625617	930577
469770	930578
697089	930579
296014	930580
528060	930581
160045	930582
134260	930583
504648	930584
107125	930585
304702	930586
542134	930587
2058	930588
652963	930589
558452	930590
101281	930591
281976	930592
112940	930593
499806	930594
83236	930595
41383	930596
65348	930597
640078	930598
80842	930599
444276	930600
683498	930601
334535	930602
16345	930603
60472	930604
51974	930605
124373	930606
543811	930607
228425	930608
418585	930609
162998	930610
262829	930611
630416	930612
311989	930613
316156	930614
19873	930615
671859	930616
100824	930617
53084	930618
62445	930619
189	930620
574783	930621
81490	930622
263789	930623
290207	930624
218365	930625
357	930626
56310	930627
276543	930628
542377	930629
142284	930630
3059	930631
172099	930632
208277	930633
37392	930634
224653	930635
161511	930636
298383	930637
505621	930638
30619	930639
201661	930640
8028	930641
39964	930642
485005	930643
153955	930644
266346	930645
179516	930646
790	930647
13999	930648
15505	930649
632808	930650
259996	930651
40945	930652
70966	930653
203126	930654
37811	930655
587928	930656
482	930657
22321	930658
22397	930659
562278	930660
509823	930661
356591	930662
507926	930663
141633	930664
671786	930665
201657	930666
140705	930667
95911	930668
450312	930669
196658	930670
137378	930671
5995	930672
8758	930673
429625	930674
572920	930675
44024	930676
7471	930677
531204	930678
69057	930679
130049	930680
220742	930681
186630	930682
633382	930683
403335	930684
19827	930685
461546	930686
22268	930687
139789	930688
40483	930689
668210	930690
423082	930691
39	930692
75196	930693
16734	930694
555149	930695
35503	930696
864	930697
28501	930698
614350	930699
129630	930700
315074	930701
150442	930702
388279	930703
529620	930704
557832	930705
557834	930706
326033	930707
396100	930708
509000	930709
428827	930710
81530	930711
349988	930712
349830	930713
106228	930714
18910	930715
410535	930716
9899	930717
282694	930718
37778	930719
379049	930720
649719	930721
13962	930722
46904	930723
207735	930724
552453	930725
612828	930726
458381	930727
5164	930728
69768	930729
25374	930730
371551	930731
125333	930732
18341	930733
403430	930734
18462	930735
49601	930736
645591	930737
522679	930738
137463	930739
323118	930740
567460	930741
67964	930742
206245	930743
19344	930744
59575	930745
172290	930746
53745	930747
342340	930748
48558	930749
76078	930750
481721	930751
113348	930752
510109	930753
37235	930754
227966	930755
28537	930756
689295	930757
11395	930758
96564	930759
507210	930760
314381	930761
533709	930762
663048	930763
568682	930764
274508	930765
192125	930766
207845	930767
10553	930768
32524	930769
355130	930770
219242	930771
7632	930772
349621	930773
159184	930774
342358	930775
7124	930776
14	930777
262020	930778
293102	930779
7104	930780
443577	930781
635251	930782
273818	930783
146323	930784
6397	930785
167571	930786
510737	930787
16221	930788
151712	930789
601689	930790
68579	930791
133685	930792
5664	930793
18682	930794
70816	930795
387194	930796
426267	930797
258228	930798
199509	930799
693470	930800
232486	930801
52581	930802
40213	930803
298183	930804
659561	930805
55848	930806
58742	930807
4916	930808
555110	930809
530667	930810
567384	930811
569936	930812
594154	930813
110003	930814
181478	930815
456645	930816
7299	930817
97892	930818
132466	930819
633173	930820
139399	930821
53340	930822
110045	930823
408480	930824
85470	930825
120726	930826
159109	930827
93283	930828
503250	930829
3773	930830
43437	930831
186164	930832
440519	930833
3181	930834
12418	930835
457349	930836
8075	930837
18038	930838
334499	930839
461835	930840
333104	930841
435812	930842
55893	930843
495493	930844
533564	930845
177547	930846
131977	930847
255528	930848
605212	930849
181901	930850
81762	930851
612266	930852
318365	930853
100866	930854
111573	930855
526811	930856
588714	930857
136057	930858
64617	930859
36474	930860
165613	930861
371579	930862
580296	930863
3876	930864
564813	930865
22897	930866
14933	930867
210215	930868
125859	930869
207931	930870
468819	930871
84015	930872
83116	930873
51972	930874
4080	930875
53892	930876
24996	930877
629105	930878
303544	930879
35377	930880
3893	930881
23900	930882
109132	930883
160007	930884
42334	930885
155423	930886
590614	930887
52206	930888
406118	930889
468209	930890
357561	930891
60249	930892
397631	930893
41747	930894
14793	930895
524169	930896
342333	930897
167465	930898
14454	930899
7372	930900
635156	930901
10845	930902
28423	930903
428820	930904
55142	930905
41934	930906
559134	930907
693024	930908
178209	930909
12375	930910
277467	930911
57408	930912
59458	930913
74746	930914
105014	930915
156657	930916
366859	930917
172593	930918
118770	930919
417997	930920
454171	930921
266229	930922
153762	930923
64561	930924
15045	930925
601566	930926
333166	930927
358866	930928
110043	930929
503138	930930
117407	930931
50656	930932
612677	930933
117102	930934
293163	930935
5185	930936
296405	930937
413001	930938
673544	930939
4286	930940
30066	930941
110668	930942
206337	930943
450014	930944
668402	930945
297864	930946
617423	930947
24764	930948
6773	930949
139585	930950
301272	930951
545870	930952
15778	930953
50536	930954
529619	930955
68023	930956
590	930957
559262	930958
358700	930959
487399	930960
105265	930961
111266	930962
113019	930963
559224	930964
312271	930965
543934	930966
566766	930967
86708	930968
11425	930969
103651	930970
5084	930971
24069	930972
233318	930973
186055	930974
47757	930975
11142	930976
207453	930977
15084	930978
39284	930979
96875	930980
132780	930981
124629	930982
51433	930983
18942	930984
145133	930985
406647	930986
50	930987
2124	930988
134061	930989
2636	930990
93350	930991
65705	930992
374702	930993
26256	930994
77608	930995
28681	930996
70055	930997
402287	930998
65002	930999
626125	931000
448330	931001
23440	931002
152381	931003
513525	931004
402284	931005
463979	931006
142902	931007
294888	931008
680520	931009
111298	931010
93529	931011
473137	931012
489472	931013
158844	931014
182665	931015
28801	931016
47539	931017
27090	931018
194149	931019
63955	931020
500100	931021
500055	931022
132010	931023
212661	931024
89704	931025
58017	931026
93665	931027
463882	931028
377281	931029
592727	931030
28868	931031
303130	931032
422612	931033
124620	931034
687363	931035
228542	931036
116610	931037
30181	931038
444579	931039
413063	931040
87963	931041
639822	931042
257742	931043
563520	931044
63996	931045
60880	931046
60977	931047
212543	931048
218544	931049
397884	931050
14562	931051
121761	931052
527885	931053
36609	931054
13927	931055
125167	931056
6966	931057
380454	931058
104987	931059
442257	931060
514550	931061
158598	931062
1840	931063
20381	931064
218738	931065
82665	931066
112104	931067
668148	931068
323868	931069
55915	931070
646721	931071
56233	931072
649244	931073
246085	931074
9207	931075
577886	931076
112318	931077
69843	931078
35353	931079
35352	931080
678565	931081
36636	931082
404346	931083
360812	931084
218366	931085
170856	931086
274008	931087
262217	931088
17280	931089
228570	931090
306506	931091
391053	931092
42873	931093
67330	931094
149272	931095
28679	931096
552791	931097
37336	931098
17646	931099
668379	931100
665474	931101
361570	931102
93021	931103
84806	931104
151834	931105
24743	931106
458494	931107
239	931108
3969	931109
122742	931110
250383	931111
696934	931112
17929	931113
7377	931114
156944	931115
185928	931116
113651	931117
164259	931118
406699	931119
309417	931120
249922	931121
168866	931122
190721	931123
346094	931124
179485	931125
590925	931126
164241	931127
509090	931128
113963	931129
70060	931130
618701	931131
8008	931132
29702	931133
4701	931134
250071	931135
99912	931136
154686	931137
41936	931138
113071	931139
128074	931140
42305	931141
262480	931142
415330	931143
253313	931144
545220	931145
66283	931146
396010	931147
6541	931148
386238	931149
44540	931150
321233	931151
141644	931152
3510	931153
383958	931154
96761	931155
276008	931156
132733	931157
47745	931158
132757	931159
6540	931160
320169	931161
30992	931162
30878	931163
1268	931164
217528	931165
132753	931166
135207	931167
439671	931168
567035	931169
431013	931170
5209	931171
217889	931172
153572	931173
15543	931174
47724	931175
21330	931176
132754	931177
11164	931178
608978	931179
370142	931180
247432	931181
218224	931182
50243	931183
423992	931184
353597	931185
41618	931186
25074	931187
352692	931188
329298	931189
19032	931190
149263	931191
17961	931192
675755	931193
230078	931194
41	931195
12233	931196
166576	931197
14120	931198
217428	931199
154594	931200
6347	931201
73970	931202
449690	931203
121264	931204
216939	931205
62764	931206
73771	931207
453702	931208
489473	931209
324248	931210
452369	931211
117611	931212
61623	931213
60975	931214
645874	931215
240238	931216
350623	931217
312889	931218
598152	931219
441240	931220
122081	931221
250625	931222
678182	931223
316082	931224
160915	931225
232160	931226
47311	931227
506785	931228
602113	931229
8374	931230
54302	931231
126973	931232
140407	931233
291689	931234
37125	931235
200164	931236
70041	931237
365530	931238
629206	931239
606150	931240
13139	931241
91258	931242
57785	931243
478110	931244
2537	931245
39882	931246
111890	931247
434713	931248
664865	931249
100961	931250
24453	931251
218380	931252
5220	931253
7271	931254
10179	931255
3919	931256
8649	931257
17708	931258
665199	931259
497456	931260
216626	931261
28827	931262
330093	931263
37452	931264
58975	931265
297494	931266
1900	931267
511273	931268
377293	931269
18848	931270
257513	931271
132715	931272
89695	931273
434605	931274
678346	931275
418410	931276
425578	931277
27404	931278
111326	931279
520793	931280
148410	931281
553379	931282
455480	931283
659804	931284
234320	931285
52011	931286
269247	931287
570872	931288
25098	931289
322824	931290
117704	931291
72412	931292
43303	931293
7120	931294
217502	931295
143212	931296
12197	931297
15426	931298
363532	931299
329446	931300
8375	931301
390392	931302
370219	931303
494007	931304
29171	931305
446113	931306
30009	931307
675476	931308
425432	931309
10175	931310
130344	931311
37257	931312
471328	931313
8199	931314
343681	931315
578095	931316
291141	931317
375732	931318
7630	931319
45166	931320
613	931321
466911	931322
58832	931323
45619	931324
324060	931325
76886	931326
116134	931327
50243	931328
626128	931329
140028	931330
44486	931331
111847	931332
38980	931333
37036	931334
76679	931335
464054	931336
169927	931337
344694	931338
6159	931339
216815	931340
73077	931341
135792	931342
92363	931343
690089	931344
62234	931345
36640	931346
38428	931347
312803	931348
401810	931349
5640	931350
678621	931351
10401	931352
47740	931353
11158	931354
47769	931355
309403	931356
284831	931357
474085	931358
1181	931359
362804	931360
5399	931361
7083	931362
292857	931363
9244	931364
573316	931365
20328	931366
374759	931367
23444	931368
597681	931369
253121	931370
30982	931371
585074	931372
2825	931373
687	931374
91242	931375
30966	931376
297200	931377
300851	931378
583906	931379
5559	931380
647542	931381
282507	931382
5206	931383
42	931384
202362	931385
171415	931386
658900	931387
122319	931388
61094	931389
9376	931390
36269	931391
2259	931392
7170	931393
513275	931394
583416	931395
1119	931396
155713	931397
3572	931398
375368	931399
88368	931400
528912	931401
146414	931402
446324	931403
646568	931404
157242	931405
602853	931406
295454	931407
9016	931408
72944	931409
357886	931410
98199	931411
647665	931412
76621	931413
53952	931414
313601	931415
436816	931416
623770	931417
406600	931418
321540	931419
66169	931420
668179	931421
55221	931422
17718	931423
590390	931424
47863	931425
24691	931426
3512	931427
35973	931428
212663	931429
36045	931430
622716	931431
887	931432
122630	931433
202877	931434
434118	931435
6535	931436
28800	931437
21330	931438
329839	931439
247359	931440
28302	931441
171270	931442
117863	931443
63888	931444
129311	931445
13321	931446
500106	931447
13316	931448
60932	931449
52902	931450
418369	931451
236824	931452
120398	931453
81291	931454
634720	931455
236029	931456
630132	931457
10103	931458
71624	931459
617150	931460
332611	931461
406620	931462
217567	931463
69743	931464
107788	931465
343667	931466
190087	931467
81718	931468
123412	931469
326940	931470
266645	931471
588323	931472
3275	931473
473092	931474
462489	931475
606866	931476
236891	931477
156066	931478
665243	931479
69661	931480
608132	931481
34013	931482
58485	931483
383730	931484
218812	931485
32147	931486
31071	931487
1123	931488
144746	931489
623628	931490
155857	931491
232981	931492
65704	931493
435218	931494
107035	931495
76936	931496
1003	931497
37522	931498
73960	931499
445908	931500
30943	931501
127867	931502
14421	931503
437990	931504
534397	931505
8126	931506
151530	931507
402388	931508
14917	931509
193736	931510
43834	931511
331562	931512
622943	931513
542927	931514
227217	931515
161823	931516
42320	931517
232958	931518
74895	931519
43488	931520
460428	931521
156085	931522
411821	931523
14421	931524
206558	931525
74014	931526
114038	931527
114019	931528
213669	931529
4972	931530
110620	931531
312859	931532
213672	931533
518543	931534
488051	931535
693206	931536
320441	931537
15076	931538
260840	931539
463956	931540
161819	931541
640602	931542
640590	931543
640608	931544
114094	931545
382736	931546
31062	931547
38355	931548
8376	931549
63608	931550
36820	931551
311870	931552
563048	931553
93736	931554
25277	931555
365551	931556
598616	931557
54019	931558
207917	931559
39457	931560
587816	931561
95290	931562
140729	931563
12490	931564
13068	931565
582783	931566
413268	931567
2654	931568
337524	931569
4984	931570
43535	931571
118806	931572
110492	931573
13759	931574
154547	931575
219369	931576
86126	931577
35457	931578
29672	931579
429537	931580
53056	931581
37606	931582
279507	931583
91429	931584
200241	931585
29658	931586
31639	931587
93580	931588
150659	931589
2284	931590
363872	931591
257630	931592
17453	931593
191327	931594
399694	931595
178083	931596
119982	931597
28671	931598
320497	931599
30502	931600
504085	931601
218459	931602
91269	931603
70068	931604
87418	931605
2541	931606
89122	931607
324125	931608
606197	931609
219495	931610
253118	931611
162218	931612
377263	931613
158801	931614
69862	931615
584505	931616
97762	931617
679408	931618
451472	931619
311824	931620
1118	931621
328727	931622
118490	931623
190876	931624
71013	931625
100969	931626
285753	931627
69918	931628
15047	931629
58022	931630
30013	931631
224220	931632
531597	931633
237017	931634
121270	931635
449672	931636
337472	931637
233437	931638
30296	931639
114043	931640
172941	931641
371764	931642
455624	931643
170802	931644
504909	931645
103926	931646
47930	931647
406630	931648
665001	931649
337291	931650
390718	931651
268637	931652
672817	931653
633398	931654
93253	931655
604099	931656
598924	931657
20523	931658
6348	931659
472	931660
540102	931661
430485	931662
470954	931663
25031	931664
349144	931665
34120	931666
2993	931667
114357	931668
124204	931669
240687	931670
596746	931671
144403	931672
3451	931673
216630	931674
532561	931675
267422	931676
51357	931677
312841	931678
273055	931679
120715	931680
138420	931681
2537	931682
464411	931683
683496	931684
28743	931685
7070	931686
647644	931687
409546	931688
1002	931689
48644	931690
384869	931691
74555	931692
214785	931693
616463	931694
156692	931695
55622	931696
20577	931697
333362	931698
119320	931699
93709	931700
107830	931701
297199	931702
203840	931703
21388	931704
3512	931705
91254	931706
431645	931707
7054	931708
217454	931709
82731	931710
275188	931711
501402	931712
9220	931713
173574	931714
601718	931715
596972	931716
50999	931717
551415	931718
551416	931719
8369	931720
444608	931721
140850	931722
116721	931723
353126	931724
285982	931725
455319	931726
2275	931727
642910	931728
559178	931729
93099	931730
511003	931731
291118	931732
147414	931733
410855	931734
101076	931735
273644	931736
652897	931737
652901	931738
478710	931739
41444	931740
76725	931741
581327	931742
20550	931743
517851	931744
4611	931745
41263	931746
247378	931747
294946	931748
7120	931749
250603	931750
656164	931751
466428	931752
19623	931753
23519	931754
418004	931755
11203	931756
159278	931757
640628	931758
640598	931759
114045	931760
114069	931761
643022	931762
336623	931763
276459	931764
153482	931765
249829	931766
268	931767
8386	931768
681151	931769
36360	931770
42303	931771
38715	931772
247985	931773
13746	931774
259057	931775
481218	931776
327503	931777
12304	931778
194020	931779
107861	931780
30998	931781
95108	931782
373953	931783
625118	931784
195694	931785
28672	931786
293051	931787
37593	931788
610220	931789
31129	931790
41419	931791
150767	931792
559887	931793
273121	931794
55690	931795
611934	931796
276046	931797
9541	931798
73766	931799
406651	931800
597368	931801
262477	931802
30887	931803
5200	931804
30915	931805
656576	931806
601885	931807
19980	931808
336850	931809
208049	931810
71032	931811
157145	931812
503996	931813
216716	931814
348027	931815
104501	931816
6009	931817
216675	931818
26918	931819
447200	931820
10131	931821
45184	931822
21338	931823
14222	931824
57747	931825
104987	931826
247476	931827
240923	931828
417839	931829
507930	931830
551430	931831
551434	931832
37398	931833
70591	931834
82757	931835
322860	931836
99605	931837
3544	931838
91254	931839
21311	931840
13742	931841
527709	931842
319066	931843
76897	931844
53094	931845
676792	931846
140731	931847
341845	931848
27366	931849
461769	931850
338	931851
621125	931852
31039	931853
608100	931854
161102	931855
92787	931856
150219	931857
107857	931858
63597	931859
148077	931860
38065	931861
217699	931862
249998	931863
51317	931864
220882	931865
603945	931866
347870	931867
347871	931868
347883	931869
562297	931870
512159	931871
551503	931872
356484	931873
260977	931874
87096	931875
40420	931876
143424	931877
504807	931878
5211	931879
457419	931880
44126	931881
569754	931882
164914	931883
41350	931884
413867	931885
417988	931886
452415	931887
537299	931888
56378	931889
161675	931890
516603	931891
31419	931892
50313	931893
117893	931894
549917	931895
92471	931896
27355	931897
329625	931898
409896	931899
114058	931900
168834	931901
321915	931902
34126	931903
620104	931904
111481	931905
99063	931906
55468	931907
15125	931908
411824	931909
4060	931910
199097	931911
252934	931912
51484	931913
966	931914
373629	931915
76919	931916
653047	931917
419715	931918
425427	931919
417039	931920
466614	931921
110676	931922
450314	931923
614822	931924
266572	931925
50680	931926
627060	931927
633429	931928
107834	931929
124678	931930
124549	931931
93800	931932
122243	931933
276001	931934
41664	931935
616289	931936
15527	931937
33825	931938
37	931939
550625	931940
240721	931941
42	931942
118774	931943
217463	931944
161997	931945
337973	931946
18944	931947
7154	931948
57722	931949
425594	931950
13752	931951
353637	931952
176353	931953
538612	931954
672876	931955
201426	931956
503966	931957
132781	931958
43510	931959
8415	931960
15269	931961
88068	931962
305625	931963
360663	931964
94735	931965
476246	931966
28551	931967
280286	931968
53509	931969
7376	931970
361962	931971
118491	931972
602364	931973
529850	931974
143371	931975
391095	931976
737	931977
18944	931978
16967	931979
125919	931980
74667	931981
438048	931982
46728	931983
337683	931984
4495	931985
47747	931986
525047	931987
8277	931988
359041	931989
693203	931990
270095	931991
1060	931992
111044	931993
51631	931994
32692	931995
247453	931996
15073	931997
160511	931998
93579	931999
7798	932000
478980	932001
297540	932002
19942	932003
127456	932004
413190	932005
82836	932006
320577	932007
500118	932008
563014	932009
82777	932010
275339	932011
623566	932012
686413	932013
3383	932014
30302	932015
524205	932016
463873	932017
16039	932018
5644	932019
168070	932020
52077	932021
17119	932022
336877	932023
652911	932024
308309	932025
166552	932026
509479	932027
14280	932028
127599	932029
239009	932030
250957	932031
517126	932032
282557	932033
1511	932034
4768	932035
250908	932036
303974	932037
676706	932038
154596	932039
418011	932040
16241	932041
218360	932042
273801	932043
506023	932044
525036	932045
132750	932046
70317	932047
669044	932048
557444	932049
63837	932050
389165	932051
383457	932052
15129	932053
183037	932054
317572	932055
8277	932056
10177	932057
26489	932058
63942	932059
63994	932060
194038	932061
131980	932062
131987	932063
500050	932064
63928	932065
47539	932066
63970	932067
129278	932068
26244	932069
178969	932070
178973	932071
486298	932072
435158	932073
21165	932074
235927	932075
10337	932076
20362	932077
504012	932078
377485	932079
275227	932080
403819	932081
624900	932082
352706	932083
435165	932084
295707	932085
93560	932086
453232	932087
418028	932088
52272	932089
5473	932090
506488	932091
44448	932092
573628	932093
166695	932094
31360	932095
89677	932096
30015	932097
169641	932098
156038	932099
161457	932100
58236	932101
697109	932102
631068	932103
587704	932104
58601	932105
168095	932106
372904	932107
623122	932108
536466	932109
598373	932110
503111	932111
5132	932112
257471	932113
124650	932114
651267	932115
3668	932116
408471	932117
618207	932118
469662	932119
452934	932120
290578	932121
603028	932122
550124	932123
92507	932124
592183	932125
592185	932126
230408	932127
119287	932128
160258	932129
630907	932130
153143	932131
491721	932132
45476	932133
285271	932134
285285	932135
285276	932136
285290	932137
285269	932138
285291	932139
206444	932140
108055	932141
184685	932142
159816	932143
623693	932144
383780	932145
173143	932146
276906	932147
431590	932148
239796	932149
15226	932150
527776	932151
70015	932152
581591	932153
429812	932154
363507	932155
87114	932156
93733	932157
287884	932158
434945	932159
603043	932160
58161	932161
540353	932162
295317	932163
655425	932164
298217	932165
641456	932166
2259	932167
635543	932168
40417	932169
690274	932170
149044	932171
194175	932172
21244	932173
284366	932174
70114	932175
147278	932176
171313	932177
567087	932178
25602	932179
594931	932180
443238	932181
34337	932182
295567	932183
28980	932184
594459	932185
293741	932186
70015	932187
69834	932188
588041	932189
47871	932190
434761	932191
673184	932192
168079	932193
105656	932194
435515	932195
255790	932196
66967	932197
146244	932198
42335	932199
328271	932200
51786	932201
55456	932202
127331	932203
119364	932204
337	932205
10194	932206
89239	932207
624984	932208
671	932209
30912	932210
29453	932211
4031	932212
41	932213
48433	932214
9406	932215
562279	932216
82093	932217
87825	932218
345136	932219
70021	932220
43684	932221
20411	932222
41668	932223
361286	932224
310119	932225
80489	932226
89910	932227
1	932228
65005	932229
105608	932230
94747	932231
91369	932232
569111	932233
60946	932234
60911	932235
332748	932236
588573	932237
26264	932238
275028	932239
2873	932240
107792	932241
8702	932242
366620	932243
16974	932244
337340	932245
51631	932246
666041	932247
632578	932248
599750	932249
370323	932250
302368	932251
688722	932252
220864	932253
375912	932254
129069	932255
233384	932256
432557	932257
107986	932258
69295	932259
627739	932260
93782	932261
85293	932262
167403	932263
457822	932264
76844	932265
73083	932266
6362	932267
207936	932268
67166	932269
14498	932270
612512	932271
69830	932272
170360	932273
15469	932274
621394	932275
41922	932276
666317	932277
94824	932278
304915	932279
56027	932280
379169	932281
356491	932282
478683	932283
121364	932284
666988	932285
48191	932286
102677	932287
92065	932288
80415	932289
28429	932290
678085	932291
7848	932292
112296	932293
10858	932294
636742	932295
410407	932296
451015	932297
549326	932298
17369	932299
8012	932300
377987	932301
583426	932302
579678	932303
275181	932304
202843	932305
16844	932306
168579	932307
1685	932308
538617	932309
47848	932310
216707	932311
408546	932312
151758	932313
93473	932314
15153	932315
626	932316
434716	932317
9304	932318
82683	932319
53417	932320
82691	932321
275257	932322
308734	932323
46065	932324
18664	932325
677174	932326
201422	932327
238524	932328
31053	932329
20484	932330
190866	932331
12086	932332
216810	932333
578060	932334
34270	932335
94736	932336
666990	932337
69715	932338
5300	932339
149731	932340
22454	932341
30019	932342
464486	932343
569423	932344
218595	932345
15120	932346
86347	932347
83199	932348
616046	932349
550567	932350
620162	932351
142374	932352
145515	932353
1891	932354
592433	932355
20521	932356
56659	932357
312818	932358
119098	932359
23343	932360
53560	932361
502319	932362
35985	932363
15054	932364
372930	932365
666776	932366
36069	932367
168383	932368
95106	932369
542666	932370
658449	932371
79681	932372
413097	932373
201459	932374
681739	932375
11618	932376
36140	932377
45023	932378
16314	932379
11146	932380
513987	932381
77540	932382
29736	932383
1376	932384
23346	932385
10462	932386
408023	932387
632620	932388
347920	932389
37	932390
87138	932391
162229	932392
2893	932393
57783	932394
45330	932395
284227	932396
637862	932397
31420	932398
351335	932399
154651	932400
391007	932401
123553	932402
234019	932403
121355	932404
57785	932405
33474	932406
119038	932407
195491	932408
70012	932409
690527	932410
335145	932411
325271	932412
122305	932413
56222	932414
111926	932415
220847	932416
82707	932417
682579	932418
15736	932419
577499	932420
162713	932421
692118	932422
628524	932423
106924	932424
632009	932425
666134	932426
436772	932427
93079	932428
8151	932429
35944	932430
8350	932431
657409	932432
456157	932433
223374	932434
159895	932435
440222	932436
260170	932437
179461	932438
443995	932439
346710	932440
153599	932441
18801	932442
5573	932443
123366	932444
212959	932445
540126	932446
9675	932447
14450	932448
31058	932449
138901	932450
32118	932451
111040	932452
391145	932453
328272	932454
354846	932455
21599	932456
441427	932457
123200	932458
486039	932459
28408	932460
347882	932461
372968	932462
516093	932463
327506	932464
275320	932465
158546	932466
477038	932467
533912	932468
266559	932469
588308	932470
76723	932471
5638	932472
380909	932473
161677	932474
79468	932475
158762	932476
41541	932477
19337	932478
140738	932479
275157	932480
275159	932481
143393	932482
9092	932483
216645	932484
95740	932485
497715	932486
217761	932487
312795	932488
218256	932489
21273	932490
72029	932491
60909	932492
26225	932493
60973	932494
159434	932495
238865	932496
604970	932497
687401	932498
630609	932499
627063	932500
407428	932501
142312	932502
607627	932503
61152	932504
375221	932505
144765	932506
455265	932507
376086	932508
156550	932509
479678	932510
343921	932511
351749	932512
15271	932513
311533	932514
511280	932515
58054	932516
526560	932517
455271	932518
241559	932519
390723	932520
107479	932521
17447	932522
159443	932523
606194	932524
417692	932525
675729	932526
69975	932527
2225	932528
15122	932529
654234	932530
12145	932531
6007	932532
183016	932533
34149	932534
138415	932535
9108	932536
18531	932537
1933	932538
337308	932539
90207	932540
624582	932541
10131	932542
220910	932543
285776	932544
533172	932545
687	932546
343768	932547
43226	932548
166575	932549
408558	932550
153862	932551
117403	932552
1416	932553
60915	932554
216814	932555
578676	932556
310085	932557
112062	932558
2816	932559
618260	932560
293153	932561
121584	932562
643074	932563
84328	932564
91718	932565
28967	932566
178344	932567
30322	932568
393051	932569
247371	932570
682530	932571
2057	932572
335636	932573
116127	932574
13338	932575
15452	932576
127342	932577
389903	932578
168595	932579
6284	932580
637872	932581
12234	932582
27081	932583
27092	932584
27105	932585
46542	932586
36965	932587
241454	932588
682532	932589
535880	932590
681107	932591
17003	932592
313576	932593
676628	932594
179454	932595
361498	932596
518964	932597
406687	932598
455272	932599
669594	932600
603409	932601
23572	932602
70078	932603
218582	932604
573205	932605
73098	932606
349655	932607
452461	932608
344813	932609
114095	932610
236109	932611
2344	932612
138820	932613
19692	932614
53037	932615
54775	932616
23491	932617
73951	932618
635452	932619
245658	932620
15541	932621
587373	932622
34373	932623
111490	932624
357521	932625
5726	932626
667097	932627
24074	932628
195862	932629
404063	932630
417869	932631
42317	932632
27867	932633
632704	932634
592449	932635
309747	932636
552855	932637
22608	932638
110317	932639
46542	932640
118780	932641
398963	932642
119579	932643
583928	932644
114762	932645
225262	932646
5615	932647
12466	932648
51216	932649
18878	932650
12282	932651
563619	932652
6264	932653
45095	932654
30929	932655
684779	932656
291494	932657
30003	932658
131029	932659
63972	932660
178766	932661
60860	932662
106786	932663
87710	932664
23756	932665
2417	932666
551472	932667
302994	932668
6836	932669
39084	932670
99948	932671
299793	932672
18085	932673
494270	932674
448217	932675
58922	932676
295304	932677
82475	932678
144945	932679
253315	932680
194036	932681
342568	932682
67277	932683
28501	932684
96309	932685
257227	932686
155553	932687
10175	932688
30936	932689
409876	932690
44779	932691
463154	932692
402669	932693
100423	932694
42768	932695
44733	932696
635826	932697
1892	932698
20101	932699
662101	932700
382080	932701
82671	932702
391106	932703
51002	932704
18863	932705
258387	932706
5599	932707
28682	932708
217760	932709
417877	932710
112547	932711
442821	932712
6996	932713
280985	932714
449695	932715
121265	932716
44487	932717
37379	932718
95139	932719
50932	932720
3985	932721
577458	932722
681341	932723
17828	932724
333516	932725
135927	932726
189773	932727
227699	932728
407292	932729
227017	932730
135302	932731
4050	932732
611943	932733
1281	932734
610259	932735
28672	932736
271560	932737
58909	932738
470012	932739
144797	932740
486850	932741
140095	932742
100723	932743
313604	932744
115151	932745
516565	932746
284229	932747
387570	932748
475566	932749
48845	932750
356309	932751
122292	932752
76733	932753
279024	932754
518374	932755
8027	932756
76805	932757
441043	932758
61848	932759
105741	932760
74689	932761
4707	932762
17101	932763
433382	932764
28022	932765
13958	932766
190893	932767
76732	932768
688019	932769
347884	932770
29523	932771
592264	932772
464087	932773
421607	932774
26229	932775
373825	932776
9893	932777
83786	932778
363137	932779
28755	932780
218289	932781
460475	932782
124208	932783
110811	932784
120648	932785
1101	932786
70290	932787
110680	932788
57328	932789
110671	932790
236	932791
132465	932792
45917	932793
30643	932794
16381	932795
595812	932796
6656	932797
321929	932798
439939	932799
275063	932800
28257	932801
529770	932802
130628	932803
119408	932804
210605	932805
431561	932806
248135	932807
37547	932808
172416	932809
121286	932810
96668	932811
70088	932812
178061	932813
180633	932814
19620	932815
38461	932816
53265	932817
5034	932818
14060	932819
328757	932820
269384	932821
224114	932822
94695	932823
484686	932824
70164	932825
522335	932826
285724	932827
84913	932828
521598	932829
44283	932830
56731	932831
178180	932832
117929	932833
315563	932834
134878	932835
69327	932836
42771	932837
28280	932838
10105	932839
572572	932840
424000	932841
69523	932842
115503	932843
665190	932844
418580	932845
122530	932846
231209	932847
356878	932848
472801	932849
13013	932850
364429	932851
484174	932852
72934	932853
43526	932854
137510	932855
610180	932856
337400	932857
3983	932858
58394	932859
337645	932860
268853	932861
172237	932862
302451	932863
156156	932864
510242	932865
32509	932866
404600	932867
31905	932868
391248	932869
36168	932870
341095	932871
122083	932872
199105	932873
583219	932874
45186	932875
363734	932876
76679	932877
550549	932878
652890	932879
100023	932880
429781	932881
98247	932882
171507	932883
333584	932884
35389	932885
217713	932886
303121	932887
403217	932888
608101	932889
369148	932890
172722	932891
582781	932892
43675	932893
297946	932894
168090	932895
47747	932896
42981	932897
455273	932898
86349	932899
31130	932900
462496	932901
103456	932902
416464	932903
132746	932904
611238	932905
104053	932906
633164	932907
69983	932908
456507	932909
46942	932910
2516	932911
472	932912
76208	932913
454291	932914
1419	932915
31051	932916
343722	932917
618480	932918
52280	932919
496591	932920
71860	932921
54281	932922
87107	932923
25476	932924
238979	932925
15050	932926
31059	932927
337554	932928
194169	932929
63984	932930
131991	932931
63993	932932
132002	932933
229256	932934
397576	932935
149172	932936
55889	932937
321859	932938
425395	932939
632665	932940
379154	932941
253782	932942
280140	932943
42301	932944
42323	932945
42311	932946
207172	932947
489745	932948
518773	932949
12942	932950
247243	932951
150284	932952
300182	932953
28968	932954
18867	932955
102679	932956
655995	932957
220836	932958
386792	932959
293206	932960
289269	932961
648782	932962
413101	932963
133599	932964
318590	932965
47877	932966
153503	932967
450843	932968
685576	932969
79226	932970
79666	932971
36137	932972
567020	932973
26087	932974
662146	932975
231647	932976
217746	932977
93327	932978
20491	932979
432255	932980
324520	932981
248745	932982
22613	932983
680001	932984
364671	932985
54204	932986
55893	932987
2537	932988
452676	932989
390473	932990
23510	932991
684647	932992
28735	932993
150254	932994
374708	932995
373782	932996
4337	932997
93561	932998
14302	932999
371268	933000
240722	933001
112546	933002
82771	933003
155621	933004
14266	933005
12153	933006
436789	933007
660	933008
19959	933009
487141	933010
461209	933011
327001	933012
408283	933013
70104	933014
468593	933015
54703	933016
165032	933017
137508	933018
29533	933019
521649	933020
536647	933021
4112	933022
201559	933023
30905	933024
31908	933025
107858	933026
478092	933027
9093	933028
99067	933029
30960	933030
647630	933031
41645	933032
262176	933033
2255	933034
357567	933035
16161	933036
49912	933037
459199	933038
175223	933039
70006	933040
99943	933041
232763	933042
249954	933043
20074	933044
110009	933045
94865	933046
37445	933047
697890	933048
69293	933049
53707	933050
217505	933051
23579	933052
99546	933053
501769	933054
54019	933055
648218	933056
219899	933057
562854	933058
14266	933059
223678	933060
153540	933061
218462	933062
31941	933063
634706	933064
295007	933065
583585	933066
62622	933067
308750	933068
15124	933069
122318	933070
17215	933071
117854	933072
99205	933073
8558	933074
31040	933075
576223	933076
122319	933077
93659	933078
15469	933079
691488	933080
253329	933081
36130	933082
93446	933083
14166	933084
3707	933085
618513	933086
84781	933087
587861	933088
36338	933089
417027	933090
687196	933091
240826	933092
97865	933093
130340	933094
53708	933095
77587	933096
126165	933097
203064	933098
50861	933099
635828	933100
158910	933101
363129	933102
276866	933103
504132	933104
15114	933105
622326	933106
429798	933107
506383	933108
52544	933109
284387	933110
223218	933111
501445	933112
335422	933113
439001	933114
374740	933115
172048	933116
275598	933117
578965	933118
236868	933119
17030	933120
35612	933121
52022	933122
562	933123
114074	933124
132799	933125
31297	933126
183402	933127
152957	933128
1956	933129
36194	933130
94285	933131
592731	933132
642374	933133
124251	933134
671838	933135
36641	933136
184980	933137
567779	933138
299208	933139
42308	933140
104749	933141
126454	933142
69525	933143
646540	933144
351288	933145
697692	933146
355685	933147
652900	933148
299222	933149
79031	933150
157524	933151
132613	933152
3824	933153
601314	933154
215645	933155
5399	933156
43977	933157
410994	933158
16829	933159
552365	933160
79659	933161
71320	933162
337661	933163
320575	933164
561588	933165
112316	933166
52646	933167
626	933168
25208	933169
687868	933170
7038	933171
79522	933172
11306	933173
9317	933174
672834	933175
82319	933176
111829	933177
436780	933178
257529	933179
8675	933180
610752	933181
49257	933182
541067	933183
14704	933184
144071	933185
10643	933186
215511	933187
33479	933188
41934	933189
9231	933190
620159	933191
497460	933192
22565	933193
615261	933194
169274	933195
145482	933196
146451	933197
150812	933198
55243	933199
578920	933200
443520	933201
94853	933202
415785	933203
621390	933204
694398	933205
685028	933206
336352	933207
363630	933208
23484	933209
284864	933210
389482	933211
32773	933212
174265	933213
678194	933214
408634	933215
211177	933216
105723	933217
571296	933218
111313	933219
210730	933220
445429	933221
29373	933222
58164	933223
254929	933224
386984	933225
231771	933226
102323	933227
402740	933228
474921	933229
412491	933230
450442	933231
304930	933232
74895	933233
40423	933234
545281	933235
21727	933236
23481	933237
377279	933238
153987	933239
450356	933240
8417	933241
255017	933242
93731	933243
6775	933244
379094	933245
328250	933246
21341	933247
232330	933248
215941	933249
332939	933250
238984	933251
612950	933252
406539	933253
5317	933254
421321	933255
660631	933256
28359	933257
15333	933258
485713	933259
533185	933260
590346	933261
122992	933262
56030	933263
90696	933264
9494	933265
451498	933266
92943	933267
132493	933268
131446	933269
92981	933270
108214	933271
127253	933272
476012	933273
82333	933274
15316	933275
195661	933276
625899	933277
6357	933278
116755	933279
194524	933280
119898	933281
601067	933282
35367	933283
97195	933284
117136	933285
301204	933286
680577	933287
489035	933288
691805	933289
146489	933290
172875	933291
514532	933292
476614	933293
42581	933294
39861	933295
267301	933296
62820	933297
275907	933298
8323	933299
3780	933300
117261	933301
88147	933302
127332	933303
456088	933304
276879	933305
25598	933306
456682	933307
256292	933308
370114	933309
55211	933310
478123	933311
18031	933312
127437	933313
290929	933314
95810	933315
330638	933316
561634	933317
333403	933318
304902	933319
44266	933320
237153	933321
585672	933322
216813	933323
389750	933324
350534	933325
42331	933326
123324	933327
410861	933328
41755	933329
249718	933330
417884	933331
3423	933332
41312	933333
385	933334
15173	933335
122743	933336
536136	933337
450960	933338
359390	933339
578893	933340
9062	933341
84972	933342
93191	933343
60409	933344
642996	933345
37	933346
8008	933347
82350	933348
127336	933349
95008	933350
153108	933351
546893	933352
22809	933353
137198	933354
434198	933355
273374	933356
294714	933357
152748	933358
46542	933359
89018	933360
4564	933361
293210	933362
592350	933363
50455	933364
259794	933365
32914	933366
44485	933367
449686	933368
30872	933369
417923	933370
31609	933371
253978	933372
62162	933373
284230	933374
45539	933375
7962	933376
519822	933377
61896	933378
45013	933379
476054	933380
220814	933381
546596	933382
124193	933383
75817	933384
274696	933385
586970	933386
495239	933387
112298	933388
164260	933389
352244	933390
252179	933391
225963	933392
225965	933393
225955	933394
225939	933395
397113	933396
121067	933397
490387	933398
20622	933399
151891	933400
53266	933401
671609	933402
27527	933403
68248	933404
256795	933405
93567	933406
464081	933407
2563	933408
7802	933409
9824	933410
7801	933411
293874	933412
87806	933413
679377	933414
556002	933415
36722	933416
540170	933417
314781	933418
1560	933419
42334	933420
250057	933421
182902	933422
9816	933423
461422	933424
85979	933425
119318	933426
323090	933427
526342	933428
42527	933429
87267	933430
51357	933431
9206	933432
129086	933433
1622	933434
12000	933435
91749	933436
579	933437
157932	933438
164399	933439
247567	933440
25496	933441
74681	933442
111829	933443
162164	933444
64935	933445
337283	933446
674027	933447
392467	933448
149832	933449
550633	933450
3550	933451
133301	933452
377515	933453
608154	933454
70314	933455
20029	933456
31907	933457
375044	933458
93096	933459
122471	933460
5602	933461
576577	933462
583453	933463
32850	933464
376286	933465
181063	933466
36044	933467
18941	933468
110456	933469
33780	933470
152096	933471
4222	933472
92612	933473
423975	933474
69307	933475
36223	933476
451465	933477
53996	933478
626886	933479
316977	933480
266736	933481
317548	933482
623079	933483
496862	933484
672896	933485
169504	933486
116938	933487
292121	933488
219368	933489
390954	933490
515880	933491
7883	933492
449628	933493
92834	933494
9152	933495
480585	933496
3666	933497
140307	933498
22954	933499
673895	933500
3459	933501
519890	933502
12298	933503
18899	933504
634207	933505
144587	933506
29650	933507
3682	933508
70600	933509
99137	933510
145477	933511
71814	933512
125016	933513
136023	933514
147339	933515
95893	933516
6008	933517
144992	933518
3052	933519
9003	933520
255678	933521
62275	933522
670107	933523
430221	933524
30561	933525
506062	933526
133286	933527
224516	933528
15552	933529
19301	933530
116244	933531
95628	933532
668716	933533
324775	933534
139961	933535
14973	933536
197278	933537
131822	933538
36405	933539
131817	933540
1585	933541
441380	933542
174441	933543
31670	933544
86744	933545
14	933546
255636	933547
640158	933548
293698	933549
33150	933550
165609	933551
4897	933552
24904	933553
163406	933554
665833	933555
9	933556
28096	933557
139382	933558
465664	933559
21674	933560
38524	933561
55845	933562
318631	933563
96401	933564
243202	933565
46450	933566
157458	933567
261910	933568
533780	933569
499619	933570
510467	933571
86677	933572
624724	933573
658	933574
86803	933575
66086	933576
22096	933577
551506	933578
44283	933579
28417	933580
683687	933581
369107	933582
384308	933583
30332	933584
26054	933585
37485	933586
158626	933587
538797	933588
80483	933589
23140	933590
239594	933591
386197	933592
23178	933593
533154	933594
224471	933595
436359	933596
98972	933597
22311	933598
449962	933599
155025	933600
644765	933601
101124	933602
97113	933603
343088	933604
17789	933605
43562	933606
626157	933607
662573	933608
72805	933609
110194	933610
23762	933611
601609	933612
546885	933613
237005	933614
394546	933615
158861	933616
188500	933617
134479	933618
131556	933619
532684	933620
43084	933621
131278	933622
87566	933623
95860	933624
36814	933625
369003	933626
462135	933627
132575	933628
98951	933629
81763	933630
138514	933631
321821	933632
2805	933633
166781	933634
2892	933635
100464	933636
498002	933637
103781	933638
157773	933639
37376	933640
628439	933641
11559	933642
548273	933643
46214	933644
122205	933645
162154	933646
48754	933647
559011	933648
506057	933649
4246	933650
4380	933651
96134	933652
58645	933653
725	933654
232392	933655
293243	933656
227955	933657
42411	933658
470616	933659
9775	933660
27899	933661
228867	933662
200050	933663
14582	933664
679926	933665
17349	933666
12398	933667
1559	933668
148812	933669
10811	933670
49169	933671
488924	933672
504292	933673
31734	933674
34527	933675
216311	933676
53855	933677
133978	933678
489963	933679
137577	933680
440208	933681
48767	933682
69053	933683
7728	933684
504224	933685
160298	933686
66354	933687
552321	933688
20798	933689
544963	933690
410570	933691
431155	933692
1959	933693
9284	933694
199248	933695
38203	933696
145436	933697
98130	933698
7015	933699
122494	933700
287543	933701
496153	933702
21862	933703
116228	933704
21716	933705
2582	933706
684215	933707
575829	933708
121639	933709
209888	933710
620	933711
131026	933712
646391	933713
435996	933714
36469	933715
136401	933716
633266	933717
43334	933718
327372	933719
499707	933720
142553	933721
518000	933722
18434	933723
541623	933724
51505	933725
566408	933726
133984	933727
38812	933728
11403	933729
30219	933730
58926	933731
4657	933732
118926	933733
90857	933734
497700	933735
1720	933736
94566	933737
465457	933738
365962	933739
114901	933740
373450	933741
200029	933742
144283	933743
80923	933744
41845	933745
27910	933746
170654	933747
21624	933748
456764	933749
48070	933750
668497	933751
35685	933752
97	933753
357042	933754
151267	933755
258273	933756
142191	933757
336683	933758
109940	933759
487313	933760
80085	933761
362298	933762
518083	933763
444522	933764
367296	933765
91246	933766
9666	933767
80202	933768
153238	933769
367388	933770
83202	933771
57004	933772
85997	933773
5639	933774
189678	933775
665205	933776
118504	933777
186414	933778
583897	933779
560857	933780
408716	933781
51799	933782
92042	933783
110791	933784
72224	933785
62657	933786
88709	933787
498423	933788
83091	933789
207994	933790
111792	933791
62921	933792
71000	933793
134566	933794
603263	933795
452005	933796
275973	933797
148778	933798
248017	933799
260654	933800
400455	933801
300838	933802
356245	933803
656679	933804
341922	933805
132994	933806
10851	933807
478	933808
7901	933809
136360	933810
686520	933811
215404	933812
99802	933813
167162	933814
367470	933815
43844	933816
597163	933817
269945	933818
484955	933819
23855	933820
23	933821
288613	933822
250983	933823
3449	933824
1178	933825
18807	933826
121713	933827
200725	933828
236637	933829
552749	933830
59314	933831
31845	933832
439935	933833
583420	933834
48306	933835
80150	933836
32046	933837
2470	933838
380843	933839
7900	933840
68141	933841
504649	933842
352681	933843
125294	933844
605453	933845
368672	933846
14725	933847
17974	933848
371538	933849
71970	933850
10417	933851
661439	933852
47365	933853
29963	933854
61670	933855
6329	933856
48364	933857
89461	933858
128278	933859
132846	933860
179645	933861
668460	933862
278782	933863
359936	933864
147469	933865
443074	933866
96436	933867
31247	933868
398	933869
131133	933870
132472	933871
557110	933872
85439	933873
60382	933874
11732	933875
45297	933876
71793	933877
251	933878
1192	933879
34765	933880
519	933881
154734	933882
18489	933883
293065	933884
448165	933885
167910	933886
261415	933887
106830	933888
43747	933889
535209	933890
573701	933891
94565	933892
67182	933893
475365	933894
200896	933895
306403	933896
239811	933897
17645	933898
23481	933899
233765	933900
355493	933901
327319	933902
228389	933903
6214	933904
85489	933905
50682	933906
453495	933907
98383	933908
22260	933909
354675	933910
521118	933911
10382	933912
87627	933913
93158	933914
163681	933915
156744	933916
10919	933917
48058	933918
14684	933919
507367	933920
112330	933921
15485	933922
10847	933923
513561	933924
310563	933925
334746	933926
167341	933927
316493	933928
136108	933929
84	933930
50488	933931
401273	933932
484653	933933
256875	933934
21557	933935
73857	933936
51066	933937
42338	933938
334890	933939
657311	933940
339377	933941
9063	933942
19911	933943
11949	933944
644134	933945
150044	933946
493470	933947
426048	933948
678330	933949
372154	933950
595744	933951
605718	933952
130190	933953
215946	933954
132096	933955
15388	933956
109882	933957
499094	933958
684874	933959
19873	933960
55750	933961
427000	933962
28298	933963
26794	933964
15478	933965
206345	933966
519106	933967
140728	933968
62252	933969
198658	933970
167986	933971
9169	933972
689336	933973
186362	933974
115042	933975
571745	933976
6569	933977
391469	933978
138089	933979
325866	933980
50210	933981
606180	933982
619480	933983
325792	933984
561192	933985
108297	933986
108370	933987
76747	933988
16727	933989
81103	933990
173270	933991
543808	933992
148124	933993
691684	933994
112247	933995
420917	933996
120307	933997
111009	933998
48545	933999
22133	934000
565105	934001
148017	934002
435961	934003
42753	934004
70981	934005
102253	934006
68045	934007
14788	934008
142818	934009
111982	934010
132702	934011
40061	934012
156210	934013
455279	934014
29347	934015
362351	934016
369521	934017
67766	934018
20835	934019
144734	934020
240745	934021
462634	934022
338756	934023
12686	934024
4604	934025
65434	934026
208717	934027
137529	934028
162623	934029
594184	934030
20767	934031
107197	934032
11598	934033
421471	934034
4239	934035
180733	934036
280592	934037
345088	934038
17491	934039
59571	934040
168415	934041
365649	934042
36629	934043
22529	934044
564	934045
65312	934046
611392	934047
76834	934048
385306	934049
128912	934050
140191	934051
243719	934052
232102	934053
291347	934054
575642	934055
120368	934056
100269	934057
441757	934058
445168	934059
28433	934060
342251	934061
86815	934062
324697	934063
42400	934064
34636	934065
404805	934066
22414	934067
130350	934068
56231	934069
464	934070
399502	934071
391189	934072
555835	934073
538034	934074
37402	934075
77760	934076
484706	934077
3708	934078
47474	934079
76569	934080
309644	934081
298402	934082
324077	934083
81901	934084
21915	934085
160089	934086
132867	934087
318906	934088
52446	934089
307776	934090
285752	934091
306586	934092
26755	934093
12088	934094
677883	934095
140336	934096
262725	934097
575172	934098
696211	934099
686170	934100
198227	934101
94696	934102
37228	934103
193777	934104
58010	934105
110307	934106
312018	934107
97536	934108
14811	934109
106797	934110
459690	934111
20611	934112
135676	934113
476417	934114
210572	934115
255871	934116
531618	934117
840	934118
74280	934119
166633	934120
420937	934121
376752	934122
598345	934123
459757	934124
21859	934125
322110	934126
37858	934127
392352	934128
558741	934129
516168	934130
127808	934131
56734	934132
10193	934133
455780	934134
485	934135
119543	934136
139880	934137
673333	934138
343678	934139
4616	934140
204129	934141
37031	934142
649953	934143
602658	934144
401200	934145
135058	934146
342020	934147
292649	934148
3924	934149
206395	934150
96181	934151
193	934152
2591	934153
380661	934154
681155	934155
75224	934156
635872	934157
119433	934158
117442	934159
146036	934160
459075	934161
127810	934162
60881	934163
60921	934164
29128	934165
571254	934166
12235	934167
47182	934168
3705	934169
53602	934170
282243	934171
277351	934172
7113	934173
232789	934174
22582	934175
120134	934176
620761	934177
97925	934178
144761	934179
564940	934180
14815	934181
43620	934182
513368	934183
527271	934184
30761	934185
84359	934186
56839	934187
22092	934188
181872	934189
45310	934190
660503	934191
14523	934192
23938	934193
166559	934194
560145	934195
215218	934196
246289	934197
51383	934198
408147	934199
186315	934200
69530	934201
587387	934202
23467	934203
211131	934204
442143	934205
75319	934206
256824	934207
32962	934208
45165	934209
67533	934210
413891	934211
31748	934212
317784	934213
150823	934214
364687	934215
146899	934216
5687	934217
364760	934218
362472	934219
162163	934220
23076	934221
609283	934222
74003	934223
80035	934224
78028	934225
43136	934226
440065	934227
486482	934228
359489	934229
65425	934230
552081	934231
15012	934232
548645	934233
315937	934234
627199	934235
171594	934236
23625	934237
252890	934238
535517	934239
39	934240
39	934241
552820	934242
70486	934243
23310	934244
253133	934245
208760	934246
200766	934247
398287	934248
65794	934249
280543	934250
575685	934251
267150	934252
91737	934253
17991	934254
124321	934255
341529	934256
284198	934257
428895	934258
46150	934259
364757	934260
157579	934261
627289	934262
301329	934263
334344	934264
6315	934265
15627	934266
241593	934267
355152	934268
11658	934269
250361	934270
688473	934271
451335	934272
491625	934273
254140	934274
14827	934275
338444	934276
38879	934277
129049	934278
27802	934279
34062	934280
530199	934281
683660	934282
378613	934283
103519	934284
222848	934285
86381	934286
314892	934287
639441	934288
13980	934289
549240	934290
107810	934291
122841	934292
483544	934293
34046	934294
30171	934295
117368	934296
564159	934297
58452	934298
271977	934299
75356	934300
140230	934301
243868	934302
630217	934303
200906	934304
9535	934305
656615	934306
205553	934307
75278	934308
20115	934309
90842	934310
537098	934311
514070	934312
39289	934313
27601	934314
101870	934315
55109	934316
505361	934317
536185	934318
676661	934319
372420	934320
45455	934321
1512	934322
17093	934323
366567	934324
383572	934325
398247	934326
68082	934327
690903	934328
185579	934329
464113	934330
202982	934331
430720	934332
393304	934333
597264	934334
400485	934335
604494	934336
109932	934337
232962	934338
556152	934339
300411	934340
150773	934341
671707	934342
643299	934343
574530	934344
584398	934345
519906	934346
444896	934347
132354	934348
164873	934349
284324	934350
60887	934351
287219	934352
20933	934353
63963	934354
500068	934355
348263	934356
83124	934357
38262	934358
40708	934359
16227	934360
624089	934361
50129	934362
589985	934363
661959	934364
226511	934365
552307	934366
506905	934367
8635	934368
120575	934369
10973	934370
162383	934371
17654	934372
162208	934373
280288	934374
178046	934375
563506	934376
35245	934377
53077	934378
506820	934379
6760	934380
146560	934381
100280	934382
583563	934383
420873	934384
217294	934385
108244	934386
333939	934387
2513	934388
27388	934389
132461	934390
3400	934391
392524	934392
82395	934393
132758	934394
21325	934395
217111	934396
59259	934397
41976	934398
279926	934399
4001	934400
217207	934401
7343	934402
115650	934403
414381	934404
201128	934405
150189	934406
403472	934407
356709	934408
647409	934409
2508	934410
103971	934411
34300	934412
394860	934413
131676	934414
37024	934415
673391	934416
401084	934417
359670	934418
22772	934419
430703	934420
53557	934421
157796	934422
93779	934423
56770	934424
673351	934425
303525	934426
74923	934427
655185	934428
11155	934429
57046	934430
670920	934431
697467	934432
245245	934433
1353	934434
667495	934435
68067	934436
5909	934437
540475	934438
657080	934439
160430	934440
50044	934441
242517	934442
81759	934443
592137	934444
136391	934445
206138	934446
134117	934447
16167	934448
637076	934449
413690	934450
20035	934451
276119	934452
323753	934453
233005	934454
48757	934455
127009	934456
388144	934457
597232	934458
17478	934459
458968	934460
32162	934461
24019	934462
24911	934463
289723	934464
684888	934465
216542	934466
167958	934467
30356	934468
645815	934469
627010	934470
536004	934471
564477	934472
111858	934473
49868	934474
603330	934475
78805	934476
22243	934477
60822	934478
7705	934479
148907	934480
617742	934481
384048	934482
12629	934483
157066	934484
39580	934485
607377	934486
150472	934487
556223	934488
60189	934489
417258	934490
500149	934491
98367	934492
567473	934493
45511	934494
23835	934495
477437	934496
25866	934497
366	934498
661060	934499
148687	934500
192310	934501
597837	934502
114785	934503
46024	934504
11347	934505
629856	934506
356229	934507
18340	934508
37373	934509
363334	934510
20771	934511
5768	934512
593	934513
528447	934514
44177	934515
516498	934516
468562	934517
253701	934518
14034	934519
620678	934520
175032	934521
276228	934522
245061	934523
73510	934524
111344	934525
23924	934526
17837	934527
59759	934528
17993	934529
58118	934530
324435	934531
320095	934532
461153	934533
399736	934534
382880	934535
672321	934536
14233	934537
108115	934538
139221	934539
153363	934540
245164	934541
648875	934542
317978	934543
404306	934544
496721	934545
87230	934546
200987	934547
343641	934548
445113	934549
99521	934550
55323	934551
484128	934552
161156	934553
431761	934554
78072	934555
356680	934556
84201	934557
273125	934558
21109	934559
397349	934560
9637	934561
673527	934562
652414	934563
166526	934564
44302	934565
230296	934566
97743	934567
314265	934568
10524	934569
502037	934570
17463	934571
69823	934572
56753	934573
11264	934574
257825	934575
58144	934576
313635	934577
461163	934578
528723	934579
241090	934580
75149	934581
417257	934582
218536	934583
477301	934584
43986	934585
366934	934586
55424	934587
28869	934588
445957	934589
464394	934590
532024	934591
317927	934592
7750	934593
366073	934594
44484	934595
58442	934596
79312	934597
242377	934598
475861	934599
536797	934600
354053	934601
124705	934602
566207	934603
435309	934604
249010	934605
95123	934606
120507	934607
83107	934608
657248	934609
209164	934610
331563	934611
669465	934612
546274	934613
260019	934614
603007	934615
665085	934616
344477	934617
13897	934618
583903	934619
447376	934620
202912	934621
162562	934622
77082	934623
336800	934624
92685	934625
347897	934626
189659	934627
306337	934628
48777	934629
617317	934630
51791	934631
138608	934632
45615	934633
3726	934634
90070	934635
354529	934636
43505	934637
326724	934638
446345	934639
16482	934640
90551	934641
410740	934642
589923	934643
424174	934644
136474	934645
12601	934646
151421	934647
155681	934648
16361	934649
77837	934650
540677	934651
107696	934652
345933	934653
175712	934654
154755	934655
388661	934656
52265	934657
31285	934658
69716	934659
659790	934660
536498	934661
390872	934662
269758	934663
433396	934664
496886	934665
66815	934666
14356	934667
606847	934668
319638	934669
41985	934670
53686	934671
641688	934672
138295	934673
163986	934674
36888	934675
112347	934676
535437	934677
667307	934678
36299	934679
374072	934680
258345	934681
51843	934682
75414	934683
52569	934684
105382	934685
462641	934686
425853	934687
246333	934688
618441	934689
315226	934690
165402	934691
456330	934692
14861	934693
473087	934694
642565	934695
94195	934696
28374	934697
664171	934698
115321	934699
543069	934700
97783	934701
426289	934702
123523	934703
81038	934704
525564	934705
76298	934706
377724	934707
27814	934708
683318	934709
117689	934710
12824	934711
51186	934712
169978	934713
368764	934714
2671	934715
47991	934716
76990	934717
345139	934718
159883	934719
462964	934720
123431	934721
498624	934722
283877	934723
167273	934724
196091	934725
33958	934726
541376	934727
507816	934728
511234	934729
228781	934730
603830	934731
692208	934732
17041	934733
643684	934734
172993	934735
149787	934736
317104	934737
404676	934738
123535	934739
48832	934740
22593	934741
178026	934742
116745	934743
56757	934744
231165	934745
395142	934746
400811	934747
608404	934748
18303	934749
87575	934750
5161	934751
489520	934752
323	934753
96531	934754
75178	934755
87159	934756
205417	934757
48272	934758
490308	934759
535474	934760
208245	934761
109349	934762
28538	934763
103820	934764
87285	934765
243685	934766
301358	934767
414684	934768
283809	934769
24662	934770
632243	934771
532031	934772
22198	934773
67332	934774
22759	934775
138502	934776
134372	934777
128047	934778
22759	934779
29944	934780
601289	934781
644767	934782
241755	934783
20775	934784
218497	934785
124438	934786
58549	934787
3270	934788
159831	934789
675067	934790
24565	934791
265908	934792
550570	934793
334457	934794
606870	934795
552649	934796
608439	934797
120110	934798
183194	934799
429264	934800
270198	934801
4689	934802
404388	934803
529973	934804
169712	934805
489	934806
288225	934807
18055	934808
517907	934809
513130	934810
7759	934811
395296	934812
91077	934813
345216	934814
85384	934815
14065	934816
277440	934817
73053	934818
517429	934819
464329	934820
24927	934821
269773	934822
667623	934823
483347	934824
526565	934825
364116	934826
45047	934827
607862	934828
596409	934829
113944	934830
10710	934831
11508	934832
147914	934833
252978	934834
636027	934835
22811	934836
608468	934837
84647	934838
84648	934839
529313	934840
19340	934841
87255	934842
676597	934843
450206	934844
531074	934845
55222	934846
88952	934847
383678	934848
39767	934849
73833	934850
294642	934851
239477	934852
231050	934853
263429	934854
126694	934855
520426	934856
353772	934857
166144	934858
32035	934859
39127	934860
417786	934861
657093	934862
691631	934863
272987	934864
280846	934865
325681	934866
544306	934867
255034	934868
412452	934869
258969	934870
291801	934871
56390	934872
6376	934873
89339	934874
401375	934875
156328	934876
612778	934877
116260	934878
82857	934879
691591	934880
611418	934881
643542	934882
539749	934883
96466	934884
120304	934885
647012	934886
292669	934887
381643	934888
87193	934889
140780	934890
37265	934891
246610	934892
173300	934893
199616	934894
144855	934895
484201	934896
409270	934897
20906	934898
585940	934899
138190	934900
252743	934901
935	934902
89451	934903
509688	934904
15260	934905
243937	934906
279215	934907
637209	934908
18	934909
425299	934910
438077	934911
694622	934912
4381	934913
82264	934914
371424	934915
581026	934916
54596	934917
17702	934918
59592	934919
67069	934920
159038	934921
50186	934922
615653	934923
365409	934924
546773	934925
156658	934926
280174	934927
375638	934928
441474	934929
96485	934930
96632	934931
423066	934932
132072	934933
535439	934934
475926	934935
295133	934936
42936	934937
561850	934938
9220	934939
131330	934940
133812	934941
365	934942
75938	934943
557058	934944
143477	934945
215815	934946
398560	934947
676107	934948
534623	934949
96428	934950
623244	934951
124	934952
1224	934953
520352	934954
49624	934955
584582	934956
275014	934957
647022	934958
309110	934959
395658	934960
259016	934961
47756	934962
249594	934963
5990	934964
6436	934965
86989	934966
37853	934967
32707	934968
409299	934969
395104	934970
27802	934971
614054	934972
638351	934973
631835	934974
38613	934975
595215	934976
343224	934977
411146	934978
146511	934979
329584	934980
234431	934981
726	934982
24615	934983
53301	934984
652325	934985
401833	934986
410652	934987
175770	934988
315573	934989
450177	934990
43006	934991
152727	934992
59866	934993
137781	934994
152990	934995
477298	934996
168050	934997
303807	934998
132881	934999
130729	935000
49639	935001
24585	935002
672638	935003
29717	935004
13503	935005
82	935006
288999	935007
472447	935008
475010	935009
224972	935010
443670	935011
537361	935012
11595	935013
326662	935014
418958	935015
390308	935016
146428	935017
30457	935018
68608	935019
64934	935020
166466	935021
45069	935022
187183	935023
530546	935024
40181	935025
345166	935026
512417	935027
691818	935028
13105	935029
597728	935030
56953	935031
593927	935032
5949	935033
509871	935034
37305	935035
617876	935036
30429	935037
167601	935038
67056	935039
33845	935040
96139	935041
282161	935042
209340	935043
412690	935044
560114	935045
8823	935046
375984	935047
655636	935048
46824	935049
5	935050
318175	935051
433305	935052
530440	935053
22450	935054
49624	935055
4559	935056
392530	935057
38486	935058
682083	935059
694894	935060
9239	935061
214202	935062
48292	935063
559617	935064
208378	935065
256172	935066
172608	935067
359128	935068
609855	935069
60046	935070
40735	935071
54835	935072
19934	935073
86052	935074
85239	935075
29138	935076
154439	935077
101512	935078
280536	935079
2866	935080
34560	935081
416483	935082
2892	935083
504841	935084
37974	935085
623898	935086
65800	935087
322557	935088
507984	935089
4655	935090
146635	935091
400670	935092
199024	935093
114149	935094
289928	935095
481887	935096
310429	935097
351274	935098
487322	935099
646708	935100
127036	935101
75951	935102
316210	935103
424473	935104
109806	935105
246553	935106
434572	935107
25994	935108
86799	935109
405760	935110
647584	935111
427390	935112
155957	935113
202243	935114
409988	935115
15062	935116
252036	935117
50	935118
2493	935119
343729	935120
420943	935121
43327	935122
495452	935123
108413	935124
453256	935125
238980	935126
234405	935127
16912	935128
45538	935129
493915	935130
560379	935131
65685	935132
481179	935133
59606	935134
85666	935135
4202	935136
55178	935137
15260	935138
146294	935139
521276	935140
30440	935141
299766	935142
358518	935143
17236	935144
123538	935145
12568	935146
20575	935147
261967	935148
151127	935149
96342	935150
15744	935151
310398	935152
134859	935153
529681	935154
294092	935155
509942	935156
592830	935157
44021	935158
68932	935159
351218	935160
100897	935161
360724	935162
31928	935163
34350	935164
30470	935165
664100	935166
1885	935167
98595	935168
375933	935169
43276	935170
293434	935171
224801	935172
603553	935173
477193	935174
47947	935175
10361	935176
61363	935177
337026	935178
165110	935179
12929	935180
438760	935181
34108	935182
3810	935183
15557	935184
628016	935185
249968	935186
346253	935187
155872	935188
58838	935189
514667	935190
677036	935191
60583	935192
279997	935193
192973	935194
115220	935195
17634	935196
16185	935197
167946	935198
278586	935199
15171	935200
111503	935201
343562	935202
149302	935203
400699	935204
88425	935205
3341	935206
252619	935207
109546	935208
50736	935209
5618	935210
652708	935211
113933	935212
52150	935213
46501	935214
143892	935215
116654	935216
633428	935217
47160	935218
45091	935219
128723	935220
683311	935221
17001	935222
88298	935223
3270	935224
400565	935225
20625	935226
480997	935227
2858	935228
154494	935229
1488	935230
651677	935231
645935	935232
394191	935233
444589	935234
18216	935235
424954	935236
535274	935237
626912	935238
52658	935239
547098	935240
282787	935241
377913	935242
682162	935243
107493	935244
268475	935245
265689	935246
15067	935247
1921	935248
284838	935249
158602	935250
630915	935251
23024	935252
190608	935253
105457	935254
531312	935255
437533	935256
39657	935257
21309	935258
103783	935259
245243	935260
15578	935261
279710	935262
125944	935263
25865	935264
19838	935265
142087	935266
42959	935267
620185	935268
598604	935269
20185	935270
27658	935271
550632	935272
108796	935273
45159	935274
17780	935275
145742	935276
53835	935277
500797	935278
610017	935279
83725	935280
240634	935281
54116	935282
258369	935283
10454	935284
392721	935285
37303	935286
5398	935287
364043	935288
55105	935289
56129	935290
138535	935291
601326	935292
9625	935293
637590	935294
126575	935295
135908	935296
17155	935297
237478	935298
446989	935299
516077	935300
692832	935301
549363	935302
607211	935303
9804	935304
527440	935305
30667	935306
64259	935307
475679	935308
432394	935309
358240	935310
68735	935311
678197	935312
680115	935313
15761	935314
246881	935315
9747	935316
75423	935317
1136	935318
39536	935319
30816	935320
207944	935321
1636	935322
187042	935323
494605	935324
35735	935325
2599	935326
323079	935327
405933	935328
50107	935329
286236	935330
16138	935331
100057	935332
365984	935333
174784	935334
103062	935335
16454	935336
124476	935337
26626	935338
115684	935339
466729	935340
145952	935341
438895	935342
511991	935343
300412	935344
34233	935345
3343	935346
135838	935347
41469	935348
170911	935349
478113	935350
201	935351
57296	935352
123316	935353
59409	935354
363578	935355
365543	935356
14030	935357
675120	935358
281391	935359
1	935360
25061	935361
84041	935362
175210	935363
108424	935364
692835	935365
105206	935366
266350	935367
331236	935368
644169	935369
140144	935370
43546	935371
197842	935372
608824	935373
25302	935374
23963	935375
122425	935376
270545	935377
85486	935378
422074	935379
187583	935380
145063	935381
647826	935382
609026	935383
19524	935384
401468	935385
254233	935386
576884	935387
314342	935388
161536	935389
324325	935390
653556	935391
61514	935392
671642	935393
678896	935394
521450	935395
99669	935396
375054	935397
406939	935398
127178	935399
160033	935400
545946	935401
643685	935402
273454	935403
61391	935404
541324	935405
7429	935406
195015	935407
5304	935408
393964	935409
677175	935410
544819	935411
432637	935412
405833	935413
188804	935414
122762	935415
81829	935416
519516	935417
119577	935418
10186	935419
331603	935420
55434	935421
139921	935422
405498	935423
102608	935424
30208	935425
602726	935426
172847	935427
27505	935428
36095	935429
119802	935430
76089	935431
77622	935432
644707	935433
424767	935434
400946	935435
24924	935436
499421	935437
607761	935438
580913	935439
36929	935440
657854	935441
4807	935442
145097	935443
65875	935444
535429	935445
10869	935446
499241	935447
171466	935448
572001	935449
663063	935450
84840	935451
36085	935452
501456	935453
2904	935454
124016	935455
80104	935456
270	935457
515917	935458
503384	935459
614625	935460
114481	935461
8789	935462
169657	935463
4203	935464
1363	935465
232440	935466
277670	935467
12979	935468
141589	935469
46357	935470
26327	935471
82104	935472
485332	935473
1508	935474
228851	935475
115845	935476
57693	935477
248836	935478
123604	935479
159078	935480
312575	935481
53369	935482
413105	935483
244365	935484
36362	935485
11535	935486
296109	935487
135446	935488
18297	935489
597439	935490
14969	935491
559679	935492
508140	935493
536038	935494
497423	935495
159562	935496
317838	935497
289227	935498
24892	935499
215520	935500
472622	935501
109394	935502
137609	935503
607802	935504
275668	935505
523288	935506
303155	935507
8208	935508
137093	935509
19732	935510
136719	935511
403193	935512
485804	935513
532541	935514
632474	935515
250237	935516
445236	935517
184362	935518
107558	935519
17018	935520
20946	935521
425356	935522
690457	935523
23522	935524
10518	935525
40624	935526
53267	935527
449357	935528
362348	935529
412618	935530
50441	935531
156255	935532
398279	935533
40024	935534
494930	935535
117161	935536
397435	935537
406766	935538
463536	935539
220885	935540
78900	935541
35898	935542
554823	935543
77360	935544
31684	935545
527914	935546
499928	935547
452570	935548
623984	935549
107792	935550
220815	935551
689866	935552
34345	935553
11409	935554
503520	935555
14303	935556
140973	935557
6726	935558
3049	935559
308588	935560
291645	935561
446132	935562
245648	935563
528511	935564
4398	935565
14232	935566
293703	935567
336856	935568
124011	935569
594378	935570
103027	935571
69694	935572
69644	935573
256296	935574
104627	935575
541971	935576
217660	935577
39594	935578
344190	935579
105023	935580
443840	935581
673208	935582
254253	935583
41456	935584
16694	935585
161396	935586
359662	935587
963	935588
70173	935589
412511	935590
225697	935591
667407	935592
553145	935593
358057	935594
604880	935595
484154	935596
510438	935597
195690	935598
297423	935599
186418	935600
401790	935601
109408	935602
22315	935603
4093	935604
253702	935605
537918	935606
244830	935607
5043	935608
105023	935609
182454	935610
145772	935611
461387	935612
21221	935613
126802	935614
186622	935615
37613	935616
4399	935617
4605	935618
3651	935619
104647	935620
272150	935621
161150	935622
515925	935623
441641	935624
92225	935625
463630	935626
338353	935627
451507	935628
691532	935629
389253	935630
38269	935631
104645	935632
317456	935633
155230	935634
224962	935635
202778	935636
152253	935637
439612	935638
590106	935639
478566	935640
35894	935641
160983	935642
10774	935643
373571	935644
6434	935645
41646	935646
361250	935647
40883	935648
101499	935649
432644	935650
28848	935651
85963	935652
690343	935653
423753	935654
567055	935655
56503	935656
645785	935657
260528	935658
505592	935659
567105	935660
342179	935661
76546	935662
50938	935663
616387	935664
24121	935665
3926	935666
650410	935667
22966	935668
71193	935669
153580	935670
684286	935671
444988	935672
131773	935673
372426	935674
214000	935675
212676	935676
142430	935677
557486	935678
6519	935679
4923	935680
246175	935681
43967	935682
155329	935683
453739	935684
328554	935685
29952	935686
38999	935687
17084	935688
38408	935689
515933	935690
146808	935691
590983	935692
206520	935693
14081	935694
146032	935695
152102	935696
157133	935697
38292	935698
10842	935699
54678	935700
138412	935701
231	935702
690530	935703
41988	935704
10912	935705
103380	935706
60476	935707
692226	935708
419087	935709
64510	935710
33334	935711
413115	935712
34352	935713
9492	935714
105924	935715
337349	935716
224092	935717
231191	935718
37102	935719
138301	935720
16390	935721
15727	935722
1400	935723
137978	935724
413655	935725
36822	935726
475337	935727
74164	935728
18982	935729
4148	935730
288667	935731
141337	935732
153306	935733
359485	935734
450728	935735
134950	935736
32366	935737
572767	935738
291800	935739
56782	935740
409585	935741
972	935742
55617	935743
72626	935744
377626	935745
76470	935746
420685	935747
37377	935748
16434	935749
2169	935750
155104	935751
179536	935752
625966	935753
516055	935754
3337	935755
177193	935756
9272	935757
542708	935758
664832	935759
86507	935760
649282	935761
48760	935762
9759	935763
9755	935764
425188	935765
430627	935766
74564	935767
94328	935768
562207	935769
12440	935770
52002	935771
500344	935772
157852	935773
157852	935774
24183	935775
373244	935776
55345	935777
242916	935778
157858	935779
287769	935780
287780	935781
422187	935782
373200	935783
104344	935784
24183	935785
30761	935786
470596	935787
167513	935788
619101	935789
619066	935790
287748	935791
157866	935792
560069	935793
438297	935794
57890	935795
682341	935796
67109	935797
389405	935798
287788	935799
156686	935800
327158	935801
287791	935802
1292	935803
9771	935804
5830	935805
1292	935806
373245	935807
1292	935808
373222	935809
171848	935810
157859	935811
287805	935812
246071	935813
5830	935814
619068	935815
33584	935816
671074	935817
43506	935818
22658	935819
133599	935820
546301	935821
98456	935822
588283	935823
315331	935824
122957	935825
319287	935826
289383	935827
223244	935828
71294	935829
284225	935830
2492	935831
499087	935832
305291	935833
406429	935834
360928	935835
309312	935836
191646	935837
260015	935838
607247	935839
108517	935840
335988	935841
244017	935842
197708	935843
474	935844
111917	935845
53160	935846
16008	935847
134393	935848
116243	935849
674713	935850
152508	935851
502929	935852
17193	935853
163061	935854
684634	935855
209668	935856
595668	935857
213348	935858
246830	935859
600804	935860
184824	935861
114852	935862
168777	935863
145914	935864
281150	935865
29401	935866
269785	935867
74110	935868
33984	935869
87596	935870
137035	935871
621136	935872
637973	935873
636780	935874
98306	935875
443099	935876
690200	935877
150824	935878
167385	935879
32333	935880
524900	935881
106508	935882
2457	935883
243762	935884
10658	935885
59786	935886
143640	935887
550058	935888
35043	935889
87366	935890
27961	935891
364894	935892
502260	935893
35764	935894
51412	935895
155	935896
88900	935897
157048	935898
174547	935899
515455	935900
163349	935901
585936	935902
19746	935903
557181	935904
404025	935905
689482	935906
19970	935907
65306	935908
16253	935909
204541	935910
505495	935911
527856	935912
609201	935913
21590	935914
514694	935915
128400	935916
627017	935917
5848	935918
537041	935919
668155	935920
462649	935921
44174	935922
8639	935923
661511	935924
344138	935925
48664	935926
68817	935927
169082	935928
377059	935929
351603	935930
253267	935931
230438	935932
480756	935933
189304	935934
419472	935935
354382	935936
25418	935937
123611	935938
241063	935939
16787	935940
79748	935941
325891	935942
446434	935943
94301	935944
30848	935945
481142	935946
12445	935947
107422	935948
9495	935949
344839	935950
301	935951
141355	935952
654673	935953
327043	935954
581162	935955
628139	935956
509268	935957
8702	935958
11615	935959
492989	935960
33984	935961
24017	935962
167799	935963
39498	935964
405725	935965
23115	935966
469077	935967
399990	935968
639706	935969
66984	935970
459090	935971
206352	935972
120303	935973
111032	935974
401152	935975
13833	935976
542746	935977
270322	935978
323111	935979
58815	935980
151902	935981
171934	935982
534042	935983
43403	935984
599265	935985
334851	935986
276526	935987
490808	935988
62218	935989
178841	935990
194070	935991
506829	935992
400343	935993
79234	935994
52219	935995
42382	935996
370895	935997
16461	935998
77690	935999
90217	936000
520577	936001
149375	936002
348031	936003
85957	936004
101520	936005
33	936006
525536	936007
154313	936008
38205	936009
36824	936010
554862	936011
32351	936012
308141	936013
586395	936014
542441	936015
553532	936016
104788	936017
126239	936018
241339	936019
93351	936020
168306	936021
76483	936022
31839	936023
449420	936024
429918	936025
2897	936026
290181	936027
56870	936028
555501	936029
142065	936030
331582	936031
163099	936032
158808	936033
61422	936034
78743	936035
299954	936036
51891	936037
126473	936038
337036	936039
20027	936040
611078	936041
62318	936042
146118	936043
671966	936044
265493	936045
141663	936046
66217	936047
120006	936048
84046	936049
5160	936050
464529	936051
53357	936052
436380	936053
76039	936054
321123	936055
49104	936056
270052	936057
173397	936058
402084	936059
351675	936060
632	936061
231347	936062
189148	936063
281221	936064
67312	936065
463234	936066
639009	936067
16819	936068
396305	936069
9385	936070
87012	936071
400483	936072
211130	936073
106987	936074
42056	936075
562608	936076
342008	936077
610091	936078
435672	936079
445154	936080
17468	936081
124600	936082
101874	936083
166064	936084
17047	936085
146478	936086
332739	936087
516755	936088
668563	936089
5795	936090
448228	936091
5111	936092
37365	936093
647561	936094
121069	936095
1981	936096
53708	936097
335698	936098
127565	936099
632131	936100
188563	936101
4232	936102
100575	936103
750	936104
559802	936105
94455	936106
430849	936107
321137	936108
530282	936109
436895	936110
333654	936111
173773	936112
3713	936113
83209	936114
141123	936115
144565	936116
25045	936117
472511	936118
217672	936119
325103	936120
646630	936121
536820	936122
17445	936123
1032	936124
493116	936125
326105	936126
173281	936127
473719	936128
689824	936129
131135	936130
151912	936131
14735	936132
43278	936133
31294	936134
372586	936135
15600	936136
62301	936137
66789	936138
343276	936139
566952	936140
149823	936141
13915	936142
164888	936143
684920	936144
412011	936145
76346	936146
547665	936147
15002	936148
325835	936149
78232	936150
489531	936151
5559	936152
37610	936153
372215	936154
60909	936155
60910	936156
2448	936157
391118	936158
356646	936159
10332	936160
618286	936161
58241	936162
507506	936163
11170	936164
81028	936165
102135	936166
106643	936167
133091	936168
259449	936169
48221	936170
394777	936171
248944	936172
3400	936173
151149	936174
111227	936175
62225	936176
549558	936177
133176	936178
261509	936179
582312	936180
204132	936181
507812	936182
135171	936183
35293	936184
507646	936185
30826	936186
518789	936187
32844	936188
459598	936189
527850	936190
617304	936191
341284	936192
135466	936193
8619	936194
238558	936195
51667	936196
73074	936197
644535	936198
393147	936199
243859	936200
66011	936201
656234	936202
27372	936203
100333	936204
79770	936205
152617	936206
348687	936207
394170	936208
540443	936209
241626	936210
52795	936211
109390	936212
491445	936213
365057	936214
32327	936215
672159	936216
153637	936217
2287	936218
36056	936219
594760	936220
195490	936221
57520	936222
22471	936223
14333	936224
37002	936225
669710	936226
89971	936227
74267	936228
425841	936229
354662	936230
30827	936231
354642	936232
73596	936233
100954	936234
507783	936235
586042	936236
57635	936237
152134	936238
344728	936239
28542	936240
37439	936241
26549	936242
2050	936243
486202	936244
138414	936245
216007	936246
434537	936247
96390	936248
5247	936249
111909	936250
341482	936251
105268	936252
541462	936253
92813	936254
37382	936255
108227	936256
104028	936257
155163	936258
53248	936259
62249	936260
170730	936261
22344	936262
22723	936263
9654	936264
375904	936265
97920	936266
58542	936267
546755	936268
483863	936269
28702	936270
246756	936271
267536	936272
318920	936273
65879	936274
400536	936275
6259	936276
676205	936277
166689	936278
649386	936279
89926	936280
37736	936281
20807	936282
398871	936283
113384	936284
123667	936285
324234	936286
391200	936287
8430	936288
329617	936289
76655	936290
15539	936291
566319	936292
24913	936293
15059	936294
90081	936295
123608	936296
260135	936297
213469	936298
664886	936299
151972	936300
1392	936301
2303	936302
76762	936303
527835	936304
568796	936305
92284	936306
435507	936307
658862	936308
16952	936309
43714	936310
312128	936311
273812	936312
443107	936313
36449	936314
96939	936315
45373	936316
7915	936317
661391	936318
45149	936319
644446	936320
52	936321
28413	936322
34613	936323
25391	936324
47831	936325
435351	936326
368774	936327
10513	936328
56866	936329
696877	936330
275202	936331
19550	936332
521787	936333
242615	936334
446036	936335
7870	936336
126229	936337
67839	936338
307214	936339
123292	936340
341554	936341
19250	936342
149799	936343
400479	936344
259060	936345
371226	936346
31666	936347
255577	936348
222380	936349
93042	936350
606232	936351
10252	936352
35380	936353
531935	936354
53255	936355
38747	936356
81724	936357
404384	936358
60162	936359
60173	936360
74937	936361
323050	936362
151310	936363
210481	936364
138418	936365
362733	936366
253011	936367
459024	936368
65225	936369
666812	936370
246959	936371
534737	936372
264690	936373
11741	936374
333982	936375
3586	936376
243405	936377
249327	936378
661590	936379
167809	936380
664173	936381
41698	936382
153301	936383
202830	936384
255053	936385
111161	936386
258081	936387
36078	936388
477152	936389
342343	936390
81482	936391
653623	936392
503968	936393
400703	936394
537037	936395
584514	936396
538597	936397
85341	936398
459839	936399
559565	936400
117864	936401
65002	936402
27377	936403
308960	936404
574844	936405
60891	936406
60944	936407
129312	936408
3299	936409
486264	936410
640163	936411
117362	936412
50125	936413
246968	936414
48549	936415
622771	936416
31012	936417
17887	936418
72403	936419
82696	936420
249021	936421
106211	936422
505297	936423
626171	936424
96577	936425
73431	936426
48483	936427
90968	936428
120189	936429
363599	936430
363597	936431
458638	936432
15575	936433
81081	936434
110	936435
123371	936436
108331	936437
293806	936438
243745	936439
40596	936440
19731	936441
70040	936442
596456	936443
2860	936444
330240	936445
622637	936446
54506	936447
354577	936448
170278	936449
515328	936450
46133	936451
100388	936452
52002	936453
144372	936454
394746	936455
543529	936456
404511	936457
100341	936458
343720	936459
36614	936460
17009	936461
24440	936462
289756	936463
135294	936464
688864	936465
36057	936466
249263	936467
113584	936468
146447	936469
76796	936470
3364	936471
613301	936472
194	936473
635815	936474
377243	936475
564937	936476
23551	936477
684566	936478
354467	936479
72844	936480
36005	936481
123540	936482
407749	936483
238294	936484
413656	936485
137213	936486
6315	936487
116312	936488
152633	936489
531114	936490
400107	936491
21862	936492
74802	936493
53073	936494
265037	936495
407008	936496
58495	936497
338310	936498
1173	936499
457745	936500
260133	936501
390305	936502
423778	936503
464901	936504
283818	936505
285185	936506
62223	936507
299361	936508
299165	936509
299166	936510
133632	936511
10891	936512
36079	936513
402453	936514
264860	936515
7798	936516
402232	936517
354478	936518
592956	936519
544261	936520
644147	936521
44089	936522
4311	936523
450673	936524
6125	936525
152415	936526
554416	936527
391299	936528
169114	936529
459835	936530
119618	936531
94708	936532
524131	936533
345087	936534
458909	936535
87211	936536
563594	936537
18991	936538
545	936539
657059	936540
580012	936541
425368	936542
36805	936543
146055	936544
522688	936545
312766	936546
293809	936547
165110	936548
35270	936549
150141	936550
200058	936551
80712	936552
416689	936553
622067	936554
530235	936555
102297	936556
227685	936557
692076	936558
231425	936559
536074	936560
2240	936561
92664	936562
47523	936563
76233	936564
214379	936565
99535	936566
245576	936567
588387	936568
58321	936569
697564	936570
142909	936571
296421	936572
108255	936573
86477	936574
339542	936575
399679	936576
637741	936577
567575	936578
88862	936579
175356	936580
435706	936581
230047	936582
163257	936583
657295	936584
475099	936585
199993	936586
626194	936587
33684	936588
8945	936589
321737	936590
44952	936591
44951	936592
82058	936593
345287	936594
295553	936595
511534	936596
596674	936597
427106	936598
336014	936599
648765	936600
3410	936601
594502	936602
343546	936603
222003	936604
564027	936605
519968	936606
136274	936607
132051	936608
182511	936609
139603	936610
22726	936611
70160	936612
140114	936613
11114	936614
10470	936615
27800	936616
193396	936617
424203	936618
553395	936619
4434	936620
177413	936621
26485	936622
652285	936623
328825	936624
683907	936625
581151	936626
450180	936627
403934	936628
7238	936629
250123	936630
42814	936631
137114	936632
6572	936633
29430	936634
44210	936635
43586	936636
9170	936637
140240	936638
44980	936639
593971	936640
152601	936641
50042	936642
241469	936643
78970	936644
636800	936645
355041	936646
30333	936647
374730	936648
91717	936649
134660	936650
69401	936651
1551	936652
511333	936653
73896	936654
1975	936655
399553	936656
536299	936657
47410	936658
65302	936659
185	936660
193299	936661
232234	936662
329640	936663
140479	936664
110347	936665
334255	936666
513116	936667
607768	936668
181354	936669
315038	936670
335628	936671
613794	936672
248528	936673
56699	936674
139265	936675
96478	936676
335961	936677
432646	936678
35531	936679
343405	936680
593674	936681
119526	936682
514708	936683
458	936684
2179	936685
115673	936686
433566	936687
387516	936688
44982	936689
40997	936690
11898	936691
449720	936692
376625	936693
302080	936694
209463	936695
343668	936696
43668	936697
508487	936698
118124	936699
509855	936700
505665	936701
370520	936702
161356	936703
472341	936704
438290	936705
3859	936706
193	936707
76044	936708
121595	936709
17747	936710
149370	936711
511459	936712
292231	936713
656138	936714
151461	936715
235322	936716
239504	936717
326094	936718
23020	936719
335952	936720
508046	936721
68157	936722
100742	936723
235534	936724
7146	936725
94063	936726
299046	936727
40811	936728
265125	936729
54146	936730
513879	936731
598417	936732
234451	936733
351492	936734
60715	936735
29793	936736
252851	936737
32482	936738
155257	936739
400143	936740
67136	936741
628110	936742
442124	936743
153710	936744
9700	936745
512930	936746
5812	936747
459165	936748
597548	936749
48373	936750
86863	936751
417566	936752
367698	936753
662614	936754
168096	936755
553675	936756
178937	936757
26241	936758
178954	936759
652243	936760
23494	936761
20035	936762
62170	936763
100361	936764
82742	936765
437630	936766
361185	936767
335617	936768
530728	936769
640980	936770
100302	936771
12473	936772
213952	936773
48429	936774
87754	936775
360701	936776
249301	936777
606836	936778
457206	936779
70023	936780
27386	936781
119073	936782
301818	936783
20853	936784
4962	936785
372808	936786
43536	936787
612998	936788
634947	936789
252994	936790
102516	936791
647039	936792
293820	936793
220813	936794
470661	936795
77539	936796
626179	936797
182961	936798
170790	936799
69553	936800
602722	936801
218108	936802
217944	936803
249932	936804
164936	936805
218511	936806
397873	936807
249967	936808
587597	936809
380335	936810
44922	936811
217494	936812
28837	936813
688123	936814
3703	936815
591637	936816
218085	936817
273375	936818
579513	936819
249975	936820
76755	936821
87828	936822
618085	936823
141832	936824
150268	936825
275467	936826
643090	936827
31378	936828
168647	936829
127733	936830
91327	936831
201977	936832
26204	936833
641358	936834
825	936835
15542	936836
61851	936837
320470	936838
275258	936839
358127	936840
129705	936841
200116	936842
454055	936843
4767	936844
568287	936845
144373	936846
676721	936847
177885	936848
52011	936849
53106	936850
153203	936851
36526	936852
339459	936853
317013	936854
145840	936855
19431	936856
8191	936857
316998	936858
133938	936859
19880	936860
23632	936861
448164	936862
535420	936863
78989	936864
154694	936865
4312	936866
134246	936867
10199	936868
236112	936869
606181	936870
10430	936871
146249	936872
103540	936873
221897	936874
124751	936875
227171	936876
19992	936877
664878	936878
160929	936879
459125	936880
85930	936881
17035	936882
471592	936883
475882	936884
4763	936885
182973	936886
489508	936887
489573	936888
489470	936889
183033	936890
61852	936891
183137	936892
61863	936893
183199	936894
183235	936895
489556	936896
129951	936897
183310	936898
362008	936899
7973	936900
39487	936901
9982	936902
102548	936903
44434	936904
125231	936905
641831	936906
514733	936907
300304	936908
78068	936909
57370	936910
165276	936911
332224	936912
204787	936913
38877	936914
222271	936915
437935	936916
353978	936917
12649	936918
622606	936919
168188	936920
579775	936921
185930	936922
182111	936923
423858	936924
176088	936925
98507	936926
242440	936927
643913	936928
47719	936929
81739	936930
460053	936931
636318	936932
433612	936933
597547	936934
17039	936935
52015	936936
640671	936937
204020	936938
401076	936939
499163	936940
434385	936941
639282	936942
73067	936943
403110	936944
312063	936945
593897	936946
362314	936947
261060	936948
160296	936949
19271	936950
314242	936951
1855	936952
675748	936953
37035	936954
343577	936955
201978	936956
46416	936957
459254	936958
274521	936959
46706	936960
78116	936961
671067	936962
12977	936963
273103	936964
518623	936965
1653	936966
343670	936967
11303	936968
255592	936969
197115	936970
377315	936971
4868	936972
81544	936973
370730	936974
53256	936975
176318	936976
92973	936977
98330	936978
134422	936979
5701	936980
23445	936981
323510	936982
94237	936983
1092	936984
168316	936985
356746	936986
607737	936987
2901	936988
22162	936989
45263	936990
85413	936991
340004	936992
587419	936993
103916	936994
212069	936995
212015	936996
358883	936997
12985	936998
70026	936999
120782	937000
236509	937001
69561	937002
5901	937003
446709	937004
561051	937005
91992	937006
30831	937007
534559	937008
39491	937009
11871	937010
585514	937011
98983	937012
411951	937013
155542	937014
605081	937015
21884	937016
424669	937017
457319	937018
464895	937019
628634	937020
80353	937021
267169	937022
615532	937023
397372	937024
649382	937025
529558	937026
60500	937027
11401	937028
634550	937029
177859	937030
53793	937031
48482	937032
71159	937033
510072	937034
19761	937035
116143	937036
591152	937037
364221	937038
30883	937039
126913	937040
290148	937041
44970	937042
73754	937043
20893	937044
532310	937045
271418	937046
122920	937047
133819	937048
196143	937049
68515	937050
496045	937051
664888	937052
148604	937053
76923	937054
225579	937055
56260	937056
333066	937057
146491	937058
665155	937059
528908	937060
213683	937061
7281	937062
74276	937063
618324	937064
612158	937065
623153	937066
313116	937067
526852	937068
669604	937069
39205	937070
396955	937071
306517	937072
75367	937073
243495	937074
671649	937075
57630	937076
454	937077
159534	937078
114001	937079
273796	937080
693824	937081
609254	937082
306526	937083
29	937084
495397	937085
514084	937086
6462	937087
575600	937088
295389	937089
234737	937090
29593	937091
13104	937092
47972	937093
44288	937094
123496	937095
567408	937096
207290	937097
29270	937098
406	937099
555552	937100
462295	937101
430052	937102
695803	937103
8122	937104
12987	937105
70264	937106
14646	937107
46145	937108
114369	937109
104083	937110
407930	937111
559894	937112
10753	937113
188317	937114
397343	937115
12207	937116
379900	937117
152744	937118
581122	937119
225589	937120
301956	937121
640476	937122
90487	937123
76768	937124
354996	937125
352846	937126
13830	937127
88633	937128
74299	937129
41720	937130
168309	937131
459666	937132
29269	937133
141543	937134
271020	937135
522869	937136
410536	937137
572912	937138
315174	937139
129390	937140
139515	937141
598402	937142
641246	937143
79828	937144
63349	937145
43964	937146
101922	937147
388729	937148
168181	937149
103830	937150
97047	937151
113824	937152
146917	937153
77902	937154
662943	937155
51914	937156
62914	937157
130869	937158
240877	937159
71190	937160
45652	937161
623638	937162
400760	937163
84654	937164
124559	937165
413224	937166
513681	937167
491223	937168
24919	937169
250886	937170
410041	937171
111386	937172
18517	937173
41945	937174
555398	937175
92079	937176
329740	937177
4665	937178
281303	937179
470972	937180
624262	937181
470	937182
470741	937183
337181	937184
3993	937185
386139	937186
149522	937187
24028	937188
627400	937189
3572	937190
259344	937191
306574	937192
451892	937193
57440	937194
35691	937195
650487	937196
45282	937197
112556	937198
592782	937199
252592	937200
19299	937201
235154	937202
101203	937203
123191	937204
117372	937205
306582	937206
112948	937207
150344	937208
84081	937209
57235	937210
381193	937211
113724	937212
457235	937213
123964	937214
657256	937215
234587	937216
456933	937217
456877	937218
109326	937219
572934	937220
76265	937221
10199	937222
234500	937223
170192	937224
527982	937225
440327	937226
628560	937227
142829	937228
637318	937229
687975	937230
211155	937231
677822	937232
454	937233
18714	937234
224467	937235
409255	937236
127140	937237
20367	937238
221972	937239
560715	937240
222005	937241
49115	937242
176749	937243
138469	937244
416894	937245
313013	937246
398937	937247
316567	937248
183111	937249
559651	937250
59729	937251
495897	937252
246673	937253
233075	937254
28604	937255
84176	937256
16452	937257
315336	937258
154938	937259
526410	937260
257314	937261
35325	937262
280	937263
238711	937264
142719	937265
73508	937266
463795	937267
451861	937268
53955	937269
35527	937270
70034	937271
695938	937272
3411	937273
109696	937274
16	937275
151638	937276
292953	937277
520739	937278
82948	937279
7528	937280
37600	937281
22469	937282
143274	937283
138110	937284
394610	937285
693693	937286
322425	937287
418999	937288
330300	937289
53436	937290
424252	937291
81899	937292
135076	937293
14652	937294
377009	937295
463236	937296
413220	937297
188397	937298
15169	937299
573772	937300
140729	937301
96095	937302
261141	937303
335489	937304
618570	937305
171104	937306
141815	937307
399684	937308
70721	937309
649880	937310
102267	937311
137470	937312
10255	937313
57643	937314
600566	937315
530851	937316
32891	937317
81080	937318
6564	937319
137057	937320
177706	937321
231042	937322
11826	937323
143655	937324
565393	937325
67648	937326
2550	937327
13182	937328
325765	937329
285076	937330
477722	937331
55219	937332
588292	937333
242461	937334
239425	937335
230816	937336
48037	937337
689271	937338
289689	937339
157976	937340
12019	937341
71078	937342
53101	937343
558044	937344
71076	937345
95057	937346
10795	937347
396546	937348
580366	937349
224673	937350
629871	937351
196723	937352
297589	937353
263574	937354
243439	937355
438834	937356
612724	937357
167837	937358
68	937359
360783	937360
42584	937361
588595	937362
315256	937363
621614	937364
691381	937365
101769	937366
174512	937367
45210	937368
593063	937369
59765	937370
486224	937371
80971	937372
60988	937373
14304	937374
330083	937375
360883	937376
160358	937377
72468	937378
445175	937379
13569	937380
440966	937381
358333	937382
162564	937383
532219	937384
337183	937385
154980	937386
140441	937387
329620	937388
75244	937389
435699	937390
635539	937391
305407	937392
633887	937393
441642	937394
320505	937395
677118	937396
369838	937397
44029	937398
438057	937399
59006	937400
104689	937401
28901	937402
218641	937403
70111	937404
208036	937405
58389	937406
659022	937407
571261	937408
164049	937409
53096	937410
31048	937411
633374	937412
393153	937413
123274	937414
108073	937415
98992	937416
588298	937417
535734	937418
590737	937419
73668	937420
12207	937421
92987	937422
42601	937423
50131	937424
267508	937425
425424	937426
275329	937427
372400	937428
324647	937429
37822	937430
199706	937431
33293	937432
13315	937433
26222	937434
60898	937435
60862	937436
51579	937437
167789	937438
441092	937439
41151	937440
242628	937441
127071	937442
13083	937443
326302	937444
133442	937445
163023	937446
640562	937447
138027	937448
437244	937449
99751	937450
365979	937451
120384	937452
35375	937453
100267	937454
522262	937455
202625	937456
248539	937457
32025	937458
239744	937459
59537	937460
116790	937461
54000	937462
660551	937463
79513	937464
440767	937465
688055	937466
22766	937467
615902	937468
144552	937469
412123	937470
260502	937471
303573	937472
128436	937473
438045	937474
220788	937475
157018	937476
12041	937477
647179	937478
100468	937479
238	937480
49727	937481
84811	937482
19150	937483
46026	937484
119571	937485
58196	937486
229229	937487
119418	937488
2506	937489
386531	937490
70039	937491
53205	937492
23762	937493
115275	937494
669463	937495
171627	937496
412093	937497
46135	937498
61866	937499
19260	937500
224779	937501
49787	937502
482405	937503
672173	937504
145129	937505
88120	937506
70927	937507
13872	937508
638024	937509
232868	937510
410699	937511
638995	937512
530978	937513
557040	937514
369233	937515
514626	937516
38146	937517
94585	937518
10273	937519
218587	937520
657947	937521
522476	937522
466006	937523
686836	937524
164630	937525
75000	937526
174794	937527
92752	937528
70663	937529
109190	937530
1225	937531
16974	937532
680185	937533
334051	937534
19098	937535
48486	937536
198554	937537
667538	937538
617179	937539
425466	937540
9541	937541
394499	937542
43251	937543
462545	937544
37295	937545
672291	937546
403380	937547
416463	937548
446451	937549
322746	937550
391023	937551
152673	937552
44534	937553
514556	937554
411118	937555
144551	937556
105618	937557
678014	937558
253239	937559
79345	937560
78749	937561
119434	937562
42874	937563
319744	937564
567848	937565
74011	937566
27497	937567
90935	937568
90213	937569
30807	937570
282012	937571
501916	937572
510545	937573
500144	937574
622886	937575
13809	937576
164750	937577
58224	937578
662962	937579
141740	937580
17716	937581
118494	937582
412725	937583
85463	937584
2036	937585
662458	937586
77023	937587
61022	937588
355106	937589
546139	937590
659647	937591
119737	937592
552323	937593
262345	937594
424388	937595
530477	937596
467533	937597
32290	937598
31459	937599
321438	937600
219008	937601
621211	937602
169047	937603
614463	937604
22764	937605
50105	937606
644699	937607
370328	937608
190936	937609
45962	937610
44347	937611
158809	937612
98	937613
519506	937614
27299	937615
150552	937616
162372	937617
338375	937618
18226	937619
1384	937620
33	937621
267397	937622
150467	937623
266775	937624
69920	937625
663198	937626
633054	937627
153472	937628
103587	937629
124951	937630
29275	937631
2781	937632
1118	937633
88779	937634
244777	937635
234981	937636
343725	937637
542066	937638
536149	937639
298	937640
145644	937641
635614	937642
65619	937643
257643	937644
51866	937645
23420	937646
690765	937647
183100	937648
449365	937649
333250	937650
249290	937651
60679	937652
303371	937653
348988	937654
55161	937655
291358	937656
667177	937657
102784	937658
154002	937659
149476	937660
166254	937661
58469	937662
156220	937663
97924	937664
155017	937665
623387	937666
12731	937667
583859	937668
515646	937669
329784	937670
246452	937671
575931	937672
82046	937673
200114	937674
220213	937675
342705	937676
286489	937677
108719	937678
427686	937679
213452	937680
124068	937681
93355	937682
659882	937683
99471	937684
60	937685
18592	937686
606821	937687
297639	937688
567957	937689
344776	937690
375774	937691
249148	937692
285359	937693
94335	937694
23221	937695
498741	937696
143754	937697
188915	937698
619640	937699
505289	937700
95024	937701
581250	937702
650927	937703
169176	937704
5557	937705
18579	937706
500811	937707
35707	937708
354588	937709
40243	937710
425055	937711
128420	937712
275252	937713
84975	937714
530695	937715
615426	937716
263922	937717
14789	937718
389511	937719
2173	937720
53655	937721
1169	937722
348210	937723
34054	937724
446316	937725
38753	937726
148041	937727
81147	937728
321481	937729
265130	937730
134916	937731
10984	937732
166573	937733
548910	937734
107793	937735
669150	937736
119599	937737
517376	937738
538586	937739
594755	937740
100550	937741
246971	937742
355662	937743
46102	937744
693333	937745
681180	937746
684195	937747
586821	937748
539605	937749
564714	937750
55477	937751
53374	937752
550324	937753
623500	937754
204623	937755
38478	937756
488150	937757
5962	937758
402654	937759
165837	937760
621206	937761
508338	937762
18862	937763
7878	937764
30185	937765
124539	937766
78637	937767
202882	937768
376630	937769
20660	937770
8247	937771
56052	937772
20618	937773
441457	937774
688319	937775
36010	937776
172968	937777
129393	937778
5973	937779
20016	937780
601671	937781
371621	937782
43072	937783
103300	937784
645278	937785
505955	937786
608772	937787
477773	937788
7535	937789
6417	937790
114886	937791
142319	937792
600093	937793
10500	937794
688706	937795
303410	937796
16433	937797
300289	937798
362690	937799
168049	937800
356834	937801
424277	937802
519937	937803
273678	937804
46974	937805
677936	937806
170900	937807
456611	937808
440329	937809
102433	937810
598705	937811
2029	937812
443913	937813
508	937814
199852	937815
262117	937816
306576	937817
146851	937818
8310	937819
485791	937820
270	937821
362337	937822
477338	937823
44828	937824
3334	937825
111081	937826
154819	937827
493407	937828
426322	937829
8600	937830
114214	937831
479869	937832
85738	937833
274526	937834
567343	937835
72245	937836
97990	937837
105815	937838
381258	937839
519440	937840
58942	937841
298735	937842
100180	937843
254668	937844
127470	937845
247677	937846
96367	937847
96061	937848
43860	937849
139669	937850
386154	937851
16965	937852
600396	937853
2753	937854
666925	937855
172974	937856
58165	937857
291448	937858
21516	937859
166940	937860
694382	937861
1275	937862
368121	937863
519600	937864
47519	937865
637171	937866
230735	937867
526035	937868
159316	937869
96126	937870
233441	937871
32661	937872
232642	937873
348855	937874
669033	937875
480002	937876
55658	937877
509503	937878
55799	937879
348225	937880
103905	937881
569859	937882
150709	937883
51582	937884
303532	937885
274077	937886
402792	937887
22299	937888
321591	937889
38734	937890
121431	937891
354468	937892
8221	937893
430780	937894
13481	937895
107611	937896
149776	937897
586369	937898
654791	937899
33284	937900
108850	937901
461	937902
249794	937903
10637	937904
249130	937905
267400	937906
22155	937907
26172	937908
333111	937909
173805	937910
17173	937911
135190	937912
75200	937913
22371	937914
91365	937915
62649	937916
48929	937917
100316	937918
55662	937919
396085	937920
3897	937921
131315	937922
63467	937923
11277	937924
570140	937925
330556	937926
598662	937927
363236	937928
150443	937929
131947	937930
220168	937931
536034	937932
131204	937933
280290	937934
5587	937935
130283	937936
224634	937937
413795	937938
318427	937939
172376	937940
307649	937941
32488	937942
403466	937943
541508	937944
425335	937945
191160	937946
477448	937947
529267	937948
382845	937949
246977	937950
362141	937951
457375	937952
279879	937953
41810	937954
607481	937955
55783	937956
269589	937957
762	937958
569712	937959
475476	937960
7070	937961
519445	937962
113086	937963
2532	937964
16451	937965
106555	937966
474865	937967
627012	937968
85920	937969
150319	937970
169648	937971
558987	937972
417212	937973
429527	937974
10213	937975
470	937976
112948	937977
192387	937978
316878	937979
602050	937980
8549	937981
424177	937982
656140	937983
530698	937984
616032	937985
53395	937986
80552	937987
203730	937988
765	937989
4336	937990
107723	937991
104190	937992
37363	937993
3744	937994
87553	937995
227311	937996
201415	937997
58718	937998
310089	937999
33294	938000
13853	938001
56710	938002
62178	938003
731	938004
342292	938005
528781	938006
442062	938007
243795	938008
184848	938009
7132	938010
11602	938011
1486	938012
473094	938013
407169	938014
3744	938015
400723	938016
10409	938017
134233	938018
37025	938019
238868	938020
606267	938021
497727	938022
487609	938023
618576	938024
4679	938025
312688	938026
91557	938027
208435	938028
111814	938029
52482	938030
52454	938031
22046	938032
15358	938033
1620	938034
339556	938035
49859	938036
270273	938037
674423	938038
694097	938039
54372	938040
13866	938041
664365	938042
110569	938043
689596	938044
6145	938045
12102	938046
58257	938047
31799	938048
84931	938049
388373	938050
309999	938051
676227	938052
558863	938053
24548	938054
452228	938055
425856	938056
892	938057
28146	938058
690321	938059
528645	938060
188224	938061
303992	938062
442783	938063
2336	938064
517865	938065
44221	938066
41648	938067
98004	938068
412224	938069
238	938070
8327	938071
26781	938072
201338	938073
518628	938074
27486	938075
487477	938076
403068	938077
11968	938078
323637	938079
42708	938080
520609	938081
323433	938082
342469	938083
89636	938084
29647	938085
593909	938086
14580	938087
65427	938088
331304	938089
260243	938090
134936	938091
267582	938092
588562	938093
9095	938094
593982	938095
96519	938096
9523	938097
21233	938098
45515	938099
338676	938100
587178	938101
369	938102
87208	938103
129027	938104
56623	938105
459026	938106
422513	938107
82840	938108
97487	938109
144996	938110
591343	938111
567785	938112
6654	938113
25024	938114
105642	938115
8548	938116
14019	938117
508011	938118
10617	938119
133768	938120
550533	938121
24797	938122
623360	938123
75967	938124
603284	938125
184815	938126
188115	938127
71965	938128
339821	938129
61686	938130
229669	938131
28119	938132
576869	938133
39759	938134
146344	938135
249003	938136
43989	938137
83561	938138
107691	938139
471167	938140
421711	938141
489907	938142
95501	938143
112922	938144
3527	938145
417690	938146
461239	938147
155108	938148
204337	938149
911	938150
37017	938151
438962	938152
428674	938153
681992	938154
32552	938155
597640	938156
551638	938157
168490	938158
133218	938159
234537	938160
32459	938161
483553	938162
266	938163
469698	938164
332250	938165
96728	938166
688272	938167
602806	938168
21804	938169
152065	938170
25762	938171
44667	938172
62495	938173
240752	938174
165268	938175
550012	938176
27734	938177
555708	938178
273922	938179
517202	938180
6419	938181
327754	938182
1114	938183
249607	938184
202569	938185
21534	938186
148082	938187
517390	938188
20974	938189
26485	938190
30065	938191
4149	938192
316142	938193
6286	938194
130589	938195
684388	938196
399843	938197
582400	938198
49685	938199
108860	938200
61419	938201
164911	938202
24148	938203
352621	938204
44120	938205
523362	938206
234653	938207
72958	938208
99473	938209
2960	938210
616752	938211
432726	938212
252192	938213
81519	938214
257363	938215
475116	938216
122982	938217
234434	938218
20833	938219
580455	938220
345146	938221
530266	938222
16921	938223
198421	938224
1259	938225
590394	938226
10493	938227
438075	938228
3595	938229
425459	938230
312234	938231
415646	938232
519428	938233
230741	938234
119479	938235
261159	938236
92341	938237
92859	938238
228831	938239
205269	938240
243765	938241
207626	938242
93180	938243
571546	938244
690426	938245
181026	938246
1	938247
263258	938248
627310	938249
594271	938250
265161	938251
246680	938252
584333	938253
106323	938254
482221	938255
50980	938256
629238	938257
7628	938258
78058	938259
87524	938260
23811	938261
9317	938262
9317	938263
148082	938264
650673	938265
78	938266
605169	938267
360448	938268
6241	938269
3077	938270
632591	938271
223607	938272
55070	938273
405374	938274
610740	938275
668332	938276
162024	938277
98201	938278
13448	938279
129908	938280
156469	938281
438571	938282
2748	938283
22338	938284
153007	938285
234144	938286
37441	938287
139001	938288
79496	938289
110819	938290
196890	938291
140097	938292
164829	938293
353974	938294
561947	938295
379125	938296
403441	938297
303356	938298
123928	938299
155464	938300
11770	938301
128901	938302
480703	938303
156099	938304
280706	938305
560423	938306
103778	938307
339841	938308
610585	938309
290296	938310
316765	938311
129336	938312
568416	938313
620189	938314
572	938315
102296	938316
606210	938317
143503	938318
36197	938319
316330	938320
348955	938321
438662	938322
524853	938323
253272	938324
340272	938325
152655	938326
498581	938327
370374	938328
172951	938329
16108	938330
465918	938331
191303	938332
76904	938333
199621	938334
608237	938335
53491	938336
624227	938337
519458	938338
4012	938339
510126	938340
48204	938341
201798	938342
623275	938343
27950	938344
433503	938345
401985	938346
118852	938347
438510	938348
158301	938349
96380	938350
553997	938351
150952	938352
13792	938353
362490	938354
655187	938355
439130	938356
682355	938357
584823	938358
8295	938359
76081	938360
285405	938361
34137	938362
110210	938363
41623	938364
354867	938365
107777	938366
420921	938367
420687	938368
169087	938369
213391	938370
50219	938371
30183	938372
34026	938373
333714	938374
122845	938375
298958	938376
330634	938377
506502	938378
544187	938379
611905	938380
152996	938381
22593	938382
7280	938383
391137	938384
246932	938385
267980	938386
557007	938387
629142	938388
165730	938389
260045	938390
283935	938391
116341	938392
697188	938393
635346	938394
210146	938395
471048	938396
171870	938397
2060	938398
9853	938399
697777	938400
59450	938401
18678	938402
59440	938403
618503	938404
474688	938405
109300	938406
543408	938407
597233	938408
32226	938409
436274	938410
676492	938411
249658	938412
425101	938413
273263	938414
636934	938415
92797	938416
44372	938417
122382	938418
35253	938419
114334	938420
338426	938421
222020	938422
37057	938423
503448	938424
134946	938425
348650	938426
349625	938427
482771	938428
187579	938429
48151	938430
121508	938431
172717	938432
94030	938433
13154	938434
490270	938435
471272	938436
42939	938437
86209	938438
161897	938439
450261	938440
586935	938441
421132	938442
158865	938443
661509	938444
137462	938445
118070	938446
107631	938447
55412	938448
298976	938449
140559	938450
27531	938451
354729	938452
627653	938453
132092	938454
493959	938455
26117	938456
54656	938457
242613	938458
81780	938459
618969	938460
270768	938461
286476	938462
45145	938463
1493	938464
27380	938465
27479	938466
539420	938467
92018	938468
202157	938469
161726	938470
40580	938471
67115	938472
549030	938473
563375	938474
246560	938475
398286	938476
513202	938477
87970	938478
114361	938479
608910	938480
156133	938481
18359	938482
593925	938483
465424	938484
349672	938485
604425	938486
139106	938487
138265	938488
185108	938489
284117	938490
16991	938491
48308	938492
251649	938493
487238	938494
16670	938495
15954	938496
373922	938497
7842	938498
631777	938499
46252	938500
40755	938501
579	938502
155385	938503
300792	938504
677030	938505
95861	938506
431039	938507
288689	938508
182098	938509
513451	938510
488173	938511
687162	938512
60	938513
5151	938514
5790	938515
44790	938516
411783	938517
127364	938518
20046	938519
360756	938520
603420	938521
150930	938522
247873	938523
59543	938524
524791	938525
319864	938526
89134	938527
543795	938528
55458	938529
394072	938530
426698	938531
157228	938532
213681	938533
356589	938534
109607	938535
316132	938536
665523	938537
101223	938538
133080	938539
71399	938540
146972	938541
121004	938542
154771	938543
697086	938544
202668	938545
445166	938546
48479	938547
540122	938548
559807	938549
628578	938550
155539	938551
167435	938552
530847	938553
120320	938554
524066	938555
585965	938556
559806	938557
17	938558
73533	938559
119400	938560
75165	938561
94598	938562
249268	938563
190075	938564
108069	938565
160682	938566
92748	938567
38249	938568
168474	938569
37421	938570
49014	938571
354972	938572
611607	938573
611606	938574
583788	938575
270203	938576
557801	938577
589127	938578
22187	938579
507690	938580
21415	938581
289809	938582
537114	938583
99337	938584
510060	938585
62984	938586
81928	938587
443296	938588
502656	938589
660410	938590
278518	938591
79376	938592
377669	938593
146087	938594
276497	938595
528068	938596
604357	938597
57030	938598
361747	938599
655668	938600
399777	938601
15687	938602
138410	938603
95070	938604
648831	938605
136700	938606
320120	938607
144244	938608
94302	938609
641756	938610
230182	938611
588732	938612
39993	938613
20984	938614
334246	938615
687770	938616
85718	938617
106266	938618
18818	938619
563528	938620
20833	938621
70717	938622
227714	938623
608342	938624
67064	938625
120205	938626
205076	938627
502649	938628
4251	938629
307492	938630
4531	938631
172180	938632
339493	938633
90077	938634
445108	938635
22496	938636
346629	938637
24722	938638
17600	938639
11897	938640
355037	938641
55439	938642
34631	938643
150638	938644
33881	938645
20048	938646
169416	938647
10522	938648
394467	938649
115286	938650
544429	938651
397220	938652
235575	938653
209498	938654
90667	938655
5498	938656
84050	938657
164852	938658
96144	938659
64255	938660
22892	938661
234757	938662
73062	938663
293752	938664
258150	938665
133072	938666
260288	938667
600517	938668
58763	938669
665008	938670
697653	938671
182169	938672
1602	938673
118735	938674
685927	938675
136396	938676
36102	938677
134402	938678
668391	938679
54548	938680
536419	938681
467642	938682
303245	938683
33698	938684
417295	938685
32425	938686
30596	938687
324826	938688
304938	938689
38523	938690
15392	938691
157989	938692
28131	938693
393064	938694
30815	938695
474753	938696
36740	938697
54405	938698
478106	938699
597486	938700
478746	938701
371400	938702
138548	938703
666774	938704
666763	938705
210632	938706
666780	938707
98171	938708
657835	938709
456898	938710
151492	938711
595756	938712
515876	938713
10604	938714
163429	938715
259803	938716
1000	938717
63241	938718
219755	938719
141729	938720
569639	938721
46016	938722
565999	938723
132752	938724
120774	938725
428017	938726
24916	938727
38644	938728
241085	938729
362137	938730
121440	938731
36335	938732
1782	938733
160800	938734
55660	938735
310985	938736
49481	938737
381547	938738
406708	938739
169204	938740
76452	938741
95702	938742
170569	938743
224584	938744
134191	938745
14990	938746
240862	938747
15165	938748
683714	938749
351211	938750
223745	938751
9072	938752
10094	938753
499523	938754
184926	938755
324441	938756
146838	938757
280816	938758
514684	938759
221417	938760
17961	938761
689949	938762
543528	938763
360784	938764
166551	938765
31127	938766
59251	938767
635551	938768
6221	938769
472354	938770
45387	938771
31083	938772
10094	938773
38003	938774
214043	938775
167686	938776
310759	938777
343880	938778
146138	938779
596087	938780
3531	938781
508346	938782
413652	938783
690441	938784
133833	938785
231968	938786
586765	938787
233636	938788
72170	938789
164052	938790
4462	938791
25734	938792
118995	938793
131260	938794
231496	938795
486454	938796
275747	938797
64769	938798
684120	938799
13767	938800
3776	938801
19054	938802
437059	938803
346321	938804
74329	938805
6931	938806
138014	938807
59351	938808
689228	938809
115451	938810
21433	938811
487520	938812
579064	938813
408771	938814
524744	938815
107379	938816
397509	938817
1982	938818
17315	938819
9432	938820
113942	938821
54286	938822
249446	938823
456415	938824
468847	938825
170844	938826
123410	938827
252464	938828
58925	938829
312784	938830
140679	938831
15505	938832
546473	938833
46586	938834
161733	938835
297383	938836
382398	938837
376593	938838
62738	938839
117501	938840
92918	938841
120378	938842
262322	938843
349422	938844
67119	938845
304547	938846
114361	938847
670949	938848
122450	938849
654400	938850
277826	938851
102304	938852
505435	938853
5752	938854
287310	938855
356121	938856
324887	938857
99057	938858
598507	938859
20495	938860
655639	938861
51216	938862
634403	938863
209687	938864
58	938865
159887	938866
9717	938867
29905	938868
594068	938869
114813	938870
44602	938871
289710	938872
106842	938873
76590	938874
532449	938875
147573	938876
167424	938877
341911	938878
91762	938879
481606	938880
96392	938881
65795	938882
398890	938883
8546	938884
99290	938885
191757	938886
334115	938887
25740	938888
325873	938889
121438	938890
396925	938891
86544	938892
293751	938893
361513	938894
36611	938895
91047	938896
113930	938897
78213	938898
667306	938899
543537	938900
564423	938901
37906	938902
8280	938903
212799	938904
265018	938905
10674	938906
7963	938907
637971	938908
409152	938909
57400	938910
138964	938911
55101	938912
97748	938913
246231	938914
344505	938915
276583	938916
165056	938917
164552	938918
300023	938919
120654	938920
46529	938921
685893	938922
33891	938923
399632	938924
4178	938925
269843	938926
488616	938927
108150	938928
99611	938929
611873	938930
7404	938931
145707	938932
548097	938933
164328	938934
179233	938935
512190	938936
77438	938937
202807	938938
65966	938939
232246	938940
125657	938941
423235	938942
9932	938943
140740	938944
11024	938945
237040	938946
565512	938947
146574	938948
600226	938949
98136	938950
169992	938951
243823	938952
196686	938953
531996	938954
122867	938955
70099	938956
242367	938957
24380	938958
595529	938959
116811	938960
689	938961
98373	938962
65306	938963
295583	938964
394188	938965
130711	938966
246449	938967
641929	938968
47769	938969
597427	938970
37181	938971
402312	938972
16469	938973
22235	938974
299104	938975
499046	938976
686169	938977
96481	938978
61204	938979
5831	938980
563183	938981
277253	938982
177121	938983
469	938984
102478	938985
96188	938986
253566	938987
431435	938988
11516	938989
8075	938990
676610	938991
432348	938992
21121	938993
15953	938994
327504	938995
31632	938996
6313	938997
536209	938998
434203	938999
120538	939000
36449	939001
356706	939002
117249	939003
155115	939004
420435	939005
356183	939006
688817	939007
777	939008
84013	939009
590373	939010
183619	939011
792	939012
96227	939013
436506	939014
24477	939015
293343	939016
534664	939017
142476	939018
509640	939019
31767	939020
520326	939021
639566	939022
668189	939023
25006	939024
30476	939025
87065	939026
210554	939027
556200	939028
560498	939029
46694	939030
416291	939031
96500	939032
118881	939033
109460	939034
51472	939035
480678	939036
10948	939037
567502	939038
17862	939039
27577	939040
161134	939041
17924	939042
20195	939043
145203	939044
466943	939045
3005	939046
7573	939047
117677	939048
66369	939049
225272	939050
505564	939051
29876	939052
35303	939053
536793	939054
650754	939055
113081	939056
557026	939057
81502	939058
510480	939059
225685	939060
167949	939061
117862	939062
450193	939063
29702	939064
422416	939065
356544	939066
107564	939067
227925	939068
34692	939069
586616	939070
748	939071
2715	939072
478963	939073
128444	939074
31326	939075
12092	939076
63350	939077
78193	939078
59006	939079
51807	939080
1865	939081
518359	939082
35674	939083
2586	939084
40250	939085
17228	939086
183233	939087
636151	939088
111200	939089
677028	939090
521827	939091
327002	939092
487203	939093
504293	939094
657278	939095
434512	939096
123634	939097
26486	939098
22825	939099
21884	939100
343712	939101
94850	939102
425879	939103
288988	939104
324779	939105
92936	939106
141810	939107
146482	939108
46038	939109
1571	939110
560783	939111
28631	939112
1728	939113
23902	939114
293253	939115
449135	939116
18238	939117
216	939118
3934	939119
332184	939120
150987	939121
448546	939122
28245	939123
315590	939124
111569	939125
654751	939126
139095	939127
552559	939128
262451	939129
24740	939130
567351	939131
520136	939132
199848	939133
110330	939134
72080	939135
477318	939136
507008	939137
38503	939138
21542	939139
685647	939140
293685	939141
261021	939142
103115	939143
52364	939144
51084	939145
596439	939146
454	939147
3572	939148
451338	939149
30550	939150
169282	939151
60080	939152
101562	939153
319629	939154
537291	939155
303179	939156
90448	939157
16251	939158
93460	939159
99262	939160
670125	939161
103155	939162
326202	939163
400356	939164
580857	939165
345012	939166
165666	939167
511955	939168
22185	939169
139877	939170
159302	939171
420831	939172
527590	939173
613697	939174
127941	939175
41091	939176
634524	939177
350502	939178
299011	939179
73574	939180
38057	939181
457663	939182
514619	939183
400021	939184
27830	939185
393875	939186
593938	939187
5	939188
89943	939189
399667	939190
263634	939191
296593	939192
102259	939193
460073	939194
29704	939195
127626	939196
510220	939197
30031	939198
134321	939199
676669	939200
14815	939201
90257	939202
432363	939203
11918	939204
441745	939205
263630	939206
90918	939207
60812	939208
70725	939209
521306	939210
507428	939211
29622	939212
24275	939213
554864	939214
206152	939215
35587	939216
51783	939217
63941	939218
63975	939219
26220	939220
46826	939221
178951	939222
547970	939223
144071	939224
156453	939225
519615	939226
498103	939227
3661	939228
243440	939229
607417	939230
1250	939231
625334	939232
445725	939233
391943	939234
483997	939235
200014	939236
124521	939237
149481	939238
32500	939239
153471	939240
352899	939241
464397	939242
50104	939243
236356	939244
519410	939245
36198	939246
24136	939247
23311	939248
274592	939249
98319	939250
278128	939251
20072	939252
98977	939253
23451	939254
614667	939255
293807	939256
2783	939257
646418	939258
111921	939259
650989	939260
140847	939261
343728	939262
200249	939263
58244	939264
440994	939265
360607	939266
593996	939267
117698	939268
350269	939269
659685	939270
568203	939271
17443	939272
234594	939273
496626	939274
126985	939275
100765	939276
126963	939277
28036	939278
609488	939279
117053	939280
153494	939281
33694	939282
12417	939283
143579	939284
57766	939285
127039	939286
275012	939287
78067	939288
30840	939289
2332	939290
176186	939291
8431	939292
546810	939293
352236	939294
204473	939295
565637	939296
597829	939297
319702	939298
426481	939299
280087	939300
58103	939301
37741	939302
314420	939303
138843	939304
109484	939305
410403	939306
156787	939307
145232	939308
290887	939309
557182	939310
231060	939311
47831	939312
255672	939313
85412	939314
28354	939315
20938	939316
248766	939317
446372	939318
250114	939319
56534	939320
159774	939321
123598	939322
584567	939323
652304	939324
36057	939325
330573	939326
345131	939327
78210	939328
144431	939329
148830	939330
150761	939331
151983	939332
477194	939333
667509	939334
10770	939335
8257	939336
396513	939337
138412	939338
445075	939339
536041	939340
140204	939341
120998	939342
417631	939343
501498	939344
10443	939345
93627	939346
2960	939347
142910	939348
616063	939349
117766	939350
40515	939351
648485	939352
28899	939353
631900	939354
167679	939355
77011	939356
384959	939357
82660	939358
31693	939359
43500	939360
458942	939361
459117	939362
341604	939363
5179	939364
534119	939365
356194	939366
39383	939367
17445	939368
96676	939369
166484	939370
155844	939371
37180	939372
21686	939373
401150	939374
123676	939375
215566	939376
5219	939377
192	939378
132208	939379
565421	939380
475003	939381
59257	939382
505858	939383
274995	939384
527706	939385
14834	939386
312176	939387
130283	939388
85021	939389
521389	939390
289817	939391
144229	939392
791	939393
112100	939394
126205	939395
342875	939396
123336	939397
1880	939398
343700	939399
462698	939400
139016	939401
533736	939402
394103	939403
207497	939404
552684	939405
8305	939406
83971	939407
179273	939408
437158	939409
17302	939410
12207	939411
74304	939412
323180	939413
317447	939414
93584	939415
121448	939416
120610	939417
633589	939418
220899	939419
393865	939420
32791	939421
472328	939422
651900	939423
38393	939424
597413	939425
74166	939426
437312	939427
523241	939428
26597	939429
935	939430
295421	939431
54450	939432
633150	939433
162808	939434
393192	939435
12201	939436
449267	939437
100121	939438
325074	939439
520691	939440
1503	939441
89450	939442
137398	939443
5222	939444
636406	939445
703	939446
5386	939447
3400	939448
55187	939449
9362	939450
674331	939451
216384	939452
384555	939453
605908	939454
659981	939455
110190	939456
103882	939457
151295	939458
389690	939459
140326	939460
354688	939461
6997	939462
96147	939463
41109	939464
525712	939465
59767	939466
255643	939467
516635	939468
274413	939469
334813	939470
477151	939471
4662	939472
342965	939473
142230	939474
497563	939475
424379	939476
343758	939477
82412	939478
414872	939479
553506	939480
249135	939481
397215	939482
287233	939483
296060	939484
653911	939485
281251	939486
28893	939487
172934	939488
228207	939489
335355	939490
595520	939491
183098	939492
11059	939493
109073	939494
65762	939495
34540	939496
692842	939497
169030	939498
493587	939499
341363	939500
190016	939501
140434	939502
171930	939503
16207	939504
78809	939505
171532	939506
690182	939507
18414	939508
326723	939509
146573	939510
106551	939511
47839	939512
343852	939513
338506	939514
370444	939515
370455	939516
13538	939517
393442	939518
107888	939519
384064	939520
14304	939521
650072	939522
99658	939523
403474	939524
25269	939525
39836	939526
170506	939527
134965	939528
480263	939529
45403	939530
62038	939531
297638	939532
134937	939533
94225	939534
599166	939535
298118	939536
550603	939537
522369	939538
77816	939539
166106	939540
314749	939541
314486	939542
227980	939543
222853	939544
192531	939545
110105	939546
91177	939547
577	939548
3370	939549
39369	939550
170325	939551
35090	939552
564956	939553
45801	939554
662876	939555
2230	939556
143450	939557
606832	939558
6270	939559
96427	939560
19577	939561
383708	939562
469758	939563
47067	939564
136068	939565
399593	939566
188733	939567
685613	939568
68522	939569
413185	939570
111924	939571
5551	939572
345116	939573
14	939574
345348	939575
195336	939576
309065	939577
40259	939578
462467	939579
85007	939580
363224	939581
345581	939582
225491	939583
97624	939584
170560	939585
354890	939586
41544	939587
107510	939588
155866	939589
18638	939590
416339	939591
486621	939592
556434	939593
50970	939594
28310	939595
90493	939596
551423	939597
39132	939598
8921	939599
334206	939600
29317	939601
44439	939602
385428	939603
17729	939604
62364	939605
53686	939606
78084	939607
446012	939608
334288	939609
32501	939610
1305	939611
363	939612
695873	939613
330475	939614
295728	939615
14936	939616
17924	939617
62188	939618
627418	939619
89564	939620
510482	939621
436819	939622
217071	939623
83427	939624
21393	939625
403805	939626
56699	939627
512157	939628
22990	939629
23325	939630
22300	939631
689144	939632
100473	939633
354934	939634
605218	939635
83273	939636
565415	939637
137180	939638
166655	939639
673340	939640
246193	939641
459903	939642
10719	939643
437786	939644
593893	939645
646460	939646
186463	939647
168782	939648
695434	939649
2093	939650
519569	939651
407902	939652
25402	939653
536036	939654
98992	939655
207601	939656
43423	939657
246260	939658
434402	939659
343595	939660
370363	939661
293833	939662
76442	939663
104128	939664
57628	939665
446352	939666
233466	939667
140386	939668
507666	939669
507659	939670
163479	939671
76906	939672
653067	939673
121390	939674
89591	939675
70958	939676
90910	939677
72155	939678
160602	939679
482955	939680
135165	939681
326735	939682
12692	939683
345142	939684
363169	939685
415309	939686
386982	939687
169259	939688
56039	939689
60663	939690
485431	939691
569522	939692
469094	939693
3774	939694
439192	939695
74030	939696
218327	939697
39792	939698
336396	939699
510486	939700
38551	939701
429800	939702
33837	939703
57429	939704
170500	939705
20041	939706
116241	939707
90838	939708
358716	939709
47256	939710
238606	939711
172969	939712
173681	939713
248931	939714
565388	939715
327249	939716
25407	939717
129891	939718
18943	939719
598235	939720
625587	939721
63080	939722
315306	939723
324597	939724
278175	939725
70805	939726
536367	939727
444235	939728
650106	939729
325821	939730
404953	939731
164613	939732
418826	939733
110757	939734
167942	939735
60	939736
76503	939737
275809	939738
583848	939739
42858	939740
100242	939741
464518	939742
124582	939743
380855	939744
353589	939745
122721	939746
191526	939747
287303	939748
574499	939749
230000	939750
257541	939751
597834	939752
39474	939753
491831	939754
329633	939755
658234	939756
520400	939757
683417	939758
60912	939759
695190	939760
434664	939761
106817	939762
77943	939763
9218	939764
296163	939765
259212	939766
61820	939767
136247	939768
347704	939769
565223	939770
119358	939771
75362	939772
597440	939773
370454	939774
359672	939775
6448	939776
301930	939777
1040	939778
159767	939779
449367	939780
590768	939781
609991	939782
148539	939783
65447	939784
254619	939785
36579	939786
26178	939787
42128	939788
52833	939789
146644	939790
694620	939791
267339	939792
165550	939793
35247	939794
520610	939795
210577	939796
3707	939797
16665	939798
654795	939799
133087	939800
57435	939801
457115	939802
16115	939803
383594	939804
13003	939805
564906	939806
284004	939807
261	939808
50501	939809
506050	939810
94391	939811
567385	939812
6	939813
217324	939814
121000	939815
102185	939816
31616	939817
536109	939818
117282	939819
13827	939820
219621	939821
14925	939822
262321	939823
335700	939824
57469	939825
608460	939826
342167	939827
183296	939828
334558	939829
58488	939830
594024	939831
15225	939832
164825	939833
497416	939834
53053	939835
692191	939836
430754	939837
389400	939838
398910	939839
167757	939840
150681	939841
384521	939842
525613	939843
425348	939844
136196	939845
671867	939846
342408	939847
341491	939848
499713	939849
442157	939850
368635	939851
12916	939852
695081	939853
289122	939854
335226	939855
183286	939856
160812	939857
473040	939858
133913	939859
161511	939860
143450	939861
13469	939862
299295	939863
2305	939864
289290	939865
407182	939866
548758	939867
590038	939868
13077	939869
135774	939870
637196	939871
73790	939872
652957	939873
165404	939874
3465	939875
434650	939876
611070	939877
388601	939878
517893	939879
597286	939880
575717	939881
24816	939882
1845	939883
153887	939884
6225	939885
152915	939886
115850	939887
26611	939888
177890	939889
528752	939890
139122	939891
47655	939892
514126	939893
2006	939894
71419	939895
552952	939896
343682	939897
112010	939898
18921	939899
315169	939900
71751	939901
472360	939902
152403	939903
290920	939904
49184	939905
375016	939906
410777	939907
652063	939908
543587	939909
4405	939910
128407	939911
66423	939912
9753	939913
9753	939914
343024	939915
579862	939916
142888	939917
72172	939918
595348	939919
34361	939920
33121	939921
58809	939922
134761	939923
636782	939924
47962	939925
80953	939926
523057	939927
495654	939928
19196	939929
49513	939930
2303	939931
71077	939932
477247	939933
311433	939934
513884	939935
198659	939936
640864	939937
65851	939938
633783	939939
219593	939940
155042	939941
9676	939942
158297	939943
258769	939944
295930	939945
484743	939946
83849	939947
144562	939948
680463	939949
25829	939950
681305	939951
314713	939952
68104	939953
669308	939954
76559	939955
592494	939956
639747	939957
2511	939958
42805	939959
153290	939960
242657	939961
554249	939962
50301	939963
204220	939964
94348	939965
129972	939966
690932	939967
90215	939968
450226	939969
474928	939970
257836	939971
156792	939972
639965	939973
655972	939974
508643	939975
134705	939976
654366	939977
286034	939978
90881	939979
610793	939980
482406	939981
459747	939982
41968	939983
29165	939984
605030	939985
105639	939986
246636	939987
7142	939988
207982	939989
208327	939990
143495	939991
17862	939992
290832	939993
125699	939994
49039	939995
139404	939996
14139	939997
33124	939998
110104	939999
81798	940000
234750	940001
1835	940002
75910	940003
238569	940004
402207	940005
161909	940006
600178	940007
596855	940008
103822	940009
5143	940010
159352	940011
409504	940012
26482	940013
230985	940014
385093	940015
59402	940016
317993	940017
7279	940018
228905	940019
204792	940020
335612	940021
83271	940022
180810	940023
473109	940024
2487	940025
355154	940026
4538	940027
12734	940028
584465	940029
397883	940030
523459	940031
204875	940032
94607	940033
155024	940034
439037	940035
20814	940036
1180	940037
606073	940038
459476	940039
106386	940040
311319	940041
158508	940042
290346	940043
1022	940044
19076	940045
21564	940046
343623	940047
19578	940048
144261	940049
40476	940050
118608	940051
176169	940052
72811	940053
51124	940054
31738	940055
139867	940056
487565	940057
124051	940058
28537	940059
331618	940060
267906	940061
413138	940062
20629	940063
4110	940064
128933	940065
86173	940066
295763	940067
458016	940068
141789	940069
72223	940070
6615	940071
114928	940072
120349	940073
336046	940074
20908	940075
840	940076
392241	940077
124270	940078
132923	940079
10590	940080
154819	940081
125394	940082
995	940083
437479	940084
41921	940085
91771	940086
314668	940087
641454	940088
67873	940089
225283	940090
131905	940091
528574	940092
42942	940093
444157	940094
36203	940095
107082	940096
158025	940097
1267	940098
9739	940099
540705	940100
365358	940101
61059	940102
80615	940103
4866	940104
72094	940105
693233	940106
547080	940107
183818	940108
230468	940109
535511	940110
4799	940111
108806	940112
207198	940113
281135	940114
15633	940115
16977	940116
28698	940117
445906	940118
11120	940119
223630	940120
643636	940121
429590	940122
564413	940123
40447	940124
75626	940125
643536	940126
133463	940127
35187	940128
683435	940129
598847	940130
10618	940131
32805	940132
255308	940133
555531	940134
95862	940135
43631	940136
165656	940137
235097	940138
405630	940139
253316	940140
355365	940141
606815	940142
61737	940143
328715	940144
605189	940145
171645	940146
155001	940147
467701	940148
110737	940149
147181	940150
152597	940151
356191	940152
3834	940153
42300	940154
657752	940155
6623	940156
30422	940157
113682	940158
52666	940159
329450	940160
30207	940161
79678	940162
505156	940163
34604	940164
35093	940165
168630	940166
606316	940167
434786	940168
245473	940169
427007	940170
193477	940171
431524	940172
240327	940173
25009	940174
369952	940175
549179	940176
276614	940177
359685	940178
30114	940179
163946	940180
434445	940181
30849	940182
440178	940183
17341	940184
362048	940185
161698	940186
586922	940187
27673	940188
1812	940189
18986	940190
670865	940191
165580	940192
127693	940193
13032	940194
338270	940195
29935	940196
71336	940197
612272	940198
200098	940199
426938	940200
495767	940201
32458	940202
87630	940203
135087	940204
302273	940205
99089	940206
18843	940207
30687	940208
409257	940209
628378	940210
155425	940211
528217	940212
227212	940213
36911	940214
43352	940215
40237	940216
138876	940217
508279	940218
54713	940219
402103	940220
340676	940221
53754	940222
684020	940223
102031	940224
2485	940225
643070	940226
201812	940227
396029	940228
46410	940229
306717	940230
178373	940231
480603	940232
690170	940233
606314	940234
166894	940235
34069	940236
4267	940237
339748	940238
143634	940239
362844	940240
617290	940241
272792	940242
544825	940243
59065	940244
115846	940245
442093	940246
442087	940247
146638	940248
89320	940249
659892	940250
158888	940251
509020	940252
148188	940253
135161	940254
390310	940255
665005	940256
457579	940257
27893	940258
11046	940259
376626	940260
8866	940261
251458	940262
5557	940263
36136	940264
41093	940265
119837	940266
400484	940267
321465	940268
447291	940269
43035	940270
595039	940271
66363	940272
305094	940273
445401	940274
183215	940275
56892	940276
411777	940277
234589	940278
607205	940279
15376	940280
305310	940281
12660	940282
579957	940283
289634	940284
5892	940285
424624	940286
227336	940287
576562	940288
249018	940289
80015	940290
21242	940291
63924	940292
500058	940293
194128	940294
500067	940295
486225	940296
60889	940297
60918	940298
486320	940299
4840	940300
60966	940301
60949	940302
53096	940303
129647	940304
59392	940305
6898	940306
45185	940307
126496	940308
68486	940309
43426	940310
45163	940311
113008	940312
421497	940313
150499	940314
492491	940315
32318	940316
207425	940317
509478	940318
543336	940319
562087	940320
56569	940321
46932	940322
257469	940323
330834	940324
291303	940325
397793	940326
262287	940327
156026	940328
465190	940329
381856	940330
479360	940331
610895	940332
242939	940333
49066	940334
126697	940335
337197	940336
398007	940337
24	940338
282741	940339
272632	940340
142484	940341
120678	940342
340847	940343
438887	940344
557376	940345
101828	940346
223674	940347
622576	940348
527379	940349
38245	940350
442992	940351
562217	940352
127240	940353
129167	940354
407353	940355
472618	940356
72383	940357
156414	940358
191755	940359
38021	940360
664992	940361
153421	940362
477377	940363
213710	940364
479586	940365
152935	940366
8304	940367
28979	940368
36603	940369
512419	940370
121960	940371
16995	940372
161798	940373
309931	940374
33100	940375
149326	940376
254822	940377
585956	940378
676032	940379
360716	940380
49963	940381
345878	940382
681124	940383
67095	940384
213000	940385
290871	940386
95895	940387
119383	940388
504716	940389
435240	940390
214773	940391
371434	940392
159844	940393
330823	940394
82826	940395
46337	940396
199836	940397
489545	940398
565259	940399
676491	940400
514593	940401
258209	940402
96839	940403
3901	940404
528098	940405
598342	940406
356750	940407
341332	940408
59739	940409
443436	940410
692906	940411
373369	940412
119934	940413
62974	940414
108700	940415
299162	940416
299174	940417
299180	940418
568091	940419
317348	940420
1777	940421
660582	940422
158438	940423
548410	940424
144016	940425
20392	940426
65406	940427
264820	940428
512312	940429
44123	940430
145789	940431
250414	940432
171046	940433
205261	940434
142132	940435
118237	940436
23344	940437
562602	940438
5534	940439
464437	940440
263324	940441
203215	940442
182640	940443
188846	940444
56466	940445
51597	940446
17125	940447
457119	940448
129100	940449
18083	940450
100328	940451
52435	940452
354595	940453
5037	940454
430214	940455
98647	940456
34484	940457
146042	940458
635535	940459
191469	940460
265889	940461
317243	940462
695859	940463
121696	940464
105620	940465
180259	940466
612880	940467
43500	940468
85263	940469
519975	940470
186696	940471
234585	940472
73523	940473
285658	940474
161749	940475
550072	940476
273912	940477
686009	940478
563010	940479
259839	940480
352221	940481
38676	940482
148939	940483
157076	940484
20068	940485
84150	940486
239875	940487
133303	940488
96576	940489
200157	940490
149743	940491
200983	940492
145939	940493
4947	940494
325596	940495
508377	940496
258517	940497
273790	940498
78097	940499
352875	940500
97902	940501
568747	940502
73009	940503
234929	940504
15163	940505
6738	940506
64516	940507
57616	940508
446448	940509
366925	940510
20050	940511
146295	940512
525621	940513
17725	940514
564874	940515
391194	940516
557547	940517
3885	940518
159092	940519
23316	940520
427711	940521
171558	940522
2303	940523
157017	940524
302713	940525
90914	940526
319	940527
564724	940528
555601	940529
74293	940530
112963	940531
451797	940532
42784	940533
651341	940534
530168	940535
175203	940536
32135	940537
184825	940538
598355	940539
169045	940540
581190	940541
18846	940542
104858	940543
16912	940544
25736	940545
170631	940546
425859	940547
124476	940548
36346	940549
123250	940550
156240	940551
574848	940552
688327	940553
168054	940554
457314	940555
506140	940556
160817	940557
671501	940558
457334	940559
20367	940560
172270	940561
263350	940562
33788	940563
467375	940564
137078	940565
636372	940566
675472	940567
613703	940568
530948	940569
459950	940570
418893	940571
160093	940572
20976	940573
399024	940574
303287	940575
55625	940576
97885	940577
83998	940578
331333	940579
86120	940580
20036	940581
50053	940582
191766	940583
452445	940584
219591	940585
364416	940586
79091	940587
146815	940588
470871	940589
126013	940590
210418	940591
123821	940592
460592	940593
234689	940594
445117	940595
285797	940596
21663	940597
535041	940598
81138	940599
248914	940600
474938	940601
587070	940602
58349	940603
90346	940604
30090	940605
32129	940606
144055	940607
475844	940608
605754	940609
407507	940610
479606	940611
324100	940612
471905	940613
19772	940614
588942	940615
115679	940616
71872	940617
265900	940618
6619	940619
177997	940620
175683	940621
618830	940622
246821	940623
640583	940624
548236	940625
6290	940626
32297	940627
273387	940628
415475	940629
367567	940630
70514	940631
194729	940632
7752	940633
55381	940634
186408	940635
491655	940636
634930	940637
428686	940638
387236	940639
62914	940640
315	940641
312498	940642
312523	940643
349061	940644
249390	940645
118597	940646
110689	940647
257658	940648
215465	940649
57780	940650
18	940651
197084	940652
137465	940653
3907	940654
372051	940655
54477	940656
20073	940657
2765	940658
572911	940659
567911	940660
213775	940661
214459	940662
480450	940663
97108	940664
495874	940665
370921	940666
101437	940667
101489	940668
174243	940669
33529	940670
11195	940671
133544	940672
73729	940673
463998	940674
17625	940675
285727	940676
59299	940677
694601	940678
404144	940679
25113	940680
254	940681
385274	940682
519602	940683
399117	940684
3013	940685
90238	940686
687559	940687
486021	940688
78242	940689
146264	940690
191483	940691
514040	940692
52316	940693
148759	940694
139495	940695
420741	940696
343691	940697
156721	940698
147289	940699
27622	940700
38199	940701
3956	940702
421344	940703
220033	940704
525593	940705
7906	940706
335414	940707
127176	940708
240373	940709
409226	940710
401158	940711
11994	940712
21753	940713
664872	940714
558872	940715
30357	940716
579460	940717
445074	940718
291663	940719
56829	940720
108841	940721
565556	940722
120991	940723
446390	940724
85732	940725
425872	940726
275208	940727
546512	940728
79104	940729
34395	940730
7481	940731
131888	940732
227506	940733
50967	940734
7956	940735
524439	940736
48283	940737
152398	940738
7105	940739
673515	940740
557109	940741
109073	940742
303499	940743
5543	940744
21159	940745
136043	940746
115629	940747
372985	940748
9723	940749
635007	940750
56174	940751
284	940752
16246	940753
1709	940754
10011	940755
76237	940756
36767	940757
262351	940758
68106	940759
57705	940760
94576	940761
410565	940762
409473	940763
690326	940764
248116	940765
25041	940766
436043	940767
265402	940768
485997	940769
543739	940770
378977	940771
150888	940772
58158	940773
31024	940774
21863	940775
529322	940776
81225	940777
539660	940778
202862	940779
264319	940780
674893	940781
656289	940782
95306	940783
621566	940784
125666	940785
113704	940786
367000	940787
487213	940788
13437	940789
12365	940790
237950	940791
359192	940792
106140	940793
110670	940794
35506	940795
665916	940796
536958	940797
482585	940798
385586	940799
638985	940800
792	940801
264667	940802
26731	940803
95273	940804
10102	940805
651204	940806
449917	940807
30367	940808
465541	940809
225235	940810
338317	940811
532087	940812
76110	940813
34286	940814
41112	940815
386486	940816
335800	940817
143483	940818
77414	940819
18957	940820
71303	940821
116342	940822
317890	940823
520194	940824
244766	940825
202192	940826
538311	940827
140551	940828
39182	940829
633913	940830
25105	940831
204257	940832
230864	940833
47952	940834
41620	940835
545693	940836
248431	940837
49190	940838
606820	940839
47228	940840
5909	940841
73498	940842
17715	940843
120073	940844
61058	940845
249547	940846
422804	940847
514246	940848
479	940849
479542	940850
525694	940851
148209	940852
5026	940853
32686	940854
637216	940855
188656	940856
441068	940857
157839	940858
681950	940859
569319	940860
167828	940861
650914	940862
408398	940863
341373	940864
23150	940865
424270	940866
676631	940867
148993	940868
12144	940869
20001	940870
569043	940871
264629	940872
220161	940873
47515	940874
664063	940875
77484	940876
585964	940877
5262	940878
467758	940879
235	940880
12901	940881
86238	940882
51285	940883
111385	940884
110909	940885
62878	940886
16400	940887
173564	940888
324664	940889
357	940890
380505	940891
446982	940892
665125	940893
513233	940894
60537	940895
370755	940896
915	940897
7371	940898
316366	940899
110973	940900
90630	940901
295663	940902
527899	940903
619639	940904
95943	940905
209615	940906
564833	940907
484735	940908
23360	940909
48121	940910
670906	940911
304221	940912
67812	940913
10415	940914
476353	940915
41985	940916
71781	940917
141932	940918
19998	940919
443686	940920
4992	940921
341712	940922
72931	940923
6780	940924
354024	940925
81100	940926
418082	940927
205069	940928
217226	940929
505787	940930
469017	940931
20080	940932
75001	940933
461866	940934
36008	940935
561094	940936
205977	940937
323534	940938
167583	940939
175880	940940
322682	940941
180308	940942
140146	940943
12847	940944
12987	940945
2276	940946
584585	940947
21541	940948
246591	940949
24177	940950
553653	940951
96543	940952
20027	940953
39838	940954
318932	940955
26317	940956
292540	940957
8822	940958
111198	940959
43456	940960
329676	940961
21884	940962
379234	940963
606235	940964
36098	940965
68277	940966
642289	940967
15175	940968
123347	940969
457685	940970
152808	940971
417113	940972
684393	940973
136438	940974
183253	940975
481104	940976
16414	940977
589536	940978
642736	940979
75616	940980
87467	940981
677516	940982
365951	940983
513894	940984
15087	940985
74487	940986
42161	940987
204492	940988
22736	940989
166681	940990
212581	940991
577230	940992
354974	940993
305787	940994
82180	940995
320478	940996
496554	940997
695316	940998
126823	940999
650120	941000
59484	941001
13232	941002
192995	941003
143030	941004
763	941005
85413	941006
99497	941007
355882	941008
617780	941009
587065	941010
723	941011
432292	941012
492950	941013
429297	941014
222155	941015
547662	941016
568430	941017
135367	941018
511173	941019
249260	941020
171360	941021
132218	941022
96995	941023
662827	941024
100405	941025
137651	941026
32641	941027
280028	941028
606391	941029
600623	941030
106766	941031
638581	941032
103864	941033
4165	941034
589424	941035
371	941036
27117	941037
182280	941038
122076	941039
301350	941040
274332	941041
197282	941042
396681	941043
125147	941044
99706	941045
66821	941046
152000	941047
191699	941048
618164	941049
35688	941050
78397	941051
111851	941052
507619	941053
686303	941054
540667	941055
687005	941056
19287	941057
137169	941058
133567	941059
170144	941060
299889	941061
594923	941062
21471	941063
342665	941064
656282	941065
21799	941066
364899	941067
501134	941068
157461	941069
525272	941070
639769	941071
125576	941072
616882	941073
173431	941074
107124	941075
19416	941076
499522	941077
29571	941078
144058	941079
59137	941080
558964	941081
8940	941082
160123	941083
513351	941084
791	941085
35440	941086
285789	941087
387905	941088
99885	941089
439325	941090
55726	941091
320666	941092
8447	941093
18625	941094
51962	941095
3601	941096
4779	941097
128379	941098
128521	941099
350804	941100
43781	941101
24483	941102
37910	941103
155131	941104
297779	941105
82230	941106
90486	941107
54367	941108
163675	941109
68044	941110
62326	941111
85871	941112
142273	941113
143221	941114
327746	941115
47334	941116
512634	941117
104313	941118
651118	941119
431087	941120
60403	941121
35663	941122
20462	941123
325901	941124
31502	941125
22827	941126
410815	941127
161376	941128
562490	941129
173865	941130
5179	941131
81569	941132
133094	941133
2494	941134
522090	941135
26585	941136
657	941137
120968	941138
131151	941139
356075	941140
576	941141
171012	941142
149630	941143
291829	941144
322729	941145
18482	941146
412601	941147
166090	941148
872	941149
78962	941150
89237	941151
138812	941152
41906	941153
150972	941154
138123	941155
33206	941156
323045	941157
3066	941158
60	941159
150988	941160
232288	941161
460450	941162
432616	941163
675955	941164
526641	941165
242600	941166
562969	941167
294659	941168
21358	941169
531358	941170
402815	941171
429118	941172
373648	941173
47680	941174
503339	941175
503318	941176
503350	941177
87645	941178
132585	941179
432998	941180
148323	941181
7097	941182
376633	941183
330701	941184
94754	941185
104298	941186
39347	941187
643564	941188
797	941189
63284	941190
473514	941191
157833	941192
55337	941193
415241	941194
45039	941195
45039	941196
45039	941197
51993	941198
118096	941199
167596	941200
64001	941201
577840	941202
159656	941203
172599	941204
60969	941205
283972	941206
245392	941207
19788	941208
254442	941209
465222	941210
2798	941211
490368	941212
311306	941213
135310	941214
478498	941215
164904	941216
4136	941217
17256	941218
64154	941219
3710	941220
522422	941221
95796	941222
343181	941223
413341	941224
12193	941225
125213	941226
463044	941227
126687	941228
473546	941229
39398	941230
293472	941231
1365	941232
304293	941233
45793	941234
164551	941235
624460	941236
263427	941237
86022	941238
30494	941239
666998	941240
278505	941241
80788	941242
569800	941243
66168	941244
95092	941245
419503	941246
32701	941247
126671	941248
292461	941249
203418	941250
639873	941251
85117	941252
147857	941253
377056	941254
445004	941255
533528	941256
499438	941257
78367	941258
285944	941259
11863	941260
92455	941261
19830	941262
266470	941263
526078	941264
312151	941265
42390	941266
57152	941267
19347	941268
125112	941269
657289	941270
49597	941271
473061	941272
541880	941273
309977	941274
38626	941275
32701	941276
32264	941277
548384	941278
75229	941279
244389	941280
173968	941281
290677	941282
73427	941283
363314	941284
346429	941285
621649	941286
149558	941287
30488	941288
75379	941289
87261	941290
293330	941291
689319	941292
243964	941293
691125	941294
160907	941295
348228	941296
202725	941297
257588	941298
45791	941299
469047	941300
477962	941301
489468	941302
38562	941303
127262	941304
407887	941305
469061	941306
204	941307
574796	941308
690862	941309
690863	941310
427008	941311
424621	941312
690885	941313
566	941314
505776	941315
194061	941316
500040	941317
500086	941318
60984	941319
471498	941320
7760	941321
521361	941322
356985	941323
469318	941324
119988	941325
62235	941326
18230	941327
220557	941328
514298	941329
18953	941330
116305	941331
465305	941332
88670	941333
175096	941334
16648	941335
672855	941336
30448	941337
95616	941338
305260	941339
2515	941340
505201	941341
646637	941342
4732	941343
553613	941344
84880	941345
621502	941346
621472	941347
621470	941348
469632	941349
75076	941350
47715	941351
526158	941352
96948	941353
473570	941354
694633	941355
51176	941356
14868	941357
49326	941358
12433	941359
55299	941360
391317	941361
691249	941362
30000	941363
23755	941364
503567	941365
55693	941366
17580	941367
9390	941368
16014	941369
106124	941370
646484	941371
227918	941372
232878	941373
345374	941374
260122	941375
588279	941376
240148	941377
419547	941378
46324	941379
245128	941380
13841	941381
368920	941382
12508	941383
18736	941384
4482	941385
152386	941386
106462	941387
28122	941388
77968	941389
634853	941390
39706	941391
295397	941392
232893	941393
119935	941394
168427	941395
209325	941396
333885	941397
11085	941398
477396	941399
57428	941400
152385	941401
292534	941402
459700	941403
28970	941404
474	941405
311933	941406
209324	941407
53516	941408
31237	941409
230	941410
136558	941411
206189	941412
342203	941413
222225	941414
290059	941415
83921	941416
280675	941417
1120	941418
428182	941419
42662	941420
443588	941421
660924	941422
656301	941423
11626	941424
13201	941425
359335	941426
638545	941427
5226	941428
334644	941429
18586	941430
166682	941431
324868	941432
554636	941433
684342	941434
503889	941435
81381	941436
379788	941437
285140	941438
1789	941439
585464	941440
83159	941441
146865	941442
62586	941443
599363	941444
246810	941445
214179	941446
37	941447
503353	941448
281535	941449
13298	941450
42870	941451
26636	941452
24697	941453
518262	941454
829	941455
9270	941456
293077	941457
24940	941458
547803	941459
375131	941460
640113	941461
413840	941462
93606	941463
201705	941464
33811	941465
253842	941466
473819	941467
78114	941468
551612	941469
524990	941470
17202	941471
375883	941472
330981	941473
25561	941474
542555	941475
17616	941476
541955	941477
432351	941478
376010	941479
25558	941480
675254	941481
525591	941482
77867	941483
664075	941484
36291	941485
43257	941486
207296	941487
304	941488
68731	941489
606082	941490
275557	941491
57112	941492
462625	941493
18971	941494
78898	941495
254034	941496
317922	941497
15873	941498
76586	941499
62206	941500
291135	941501
123561	941502
408343	941503
612212	941504
145965	941505
79914	941506
39269	941507
134135	941508
15620	941509
626748	941510
160122	941511
6650	941512
363393	941513
472386	941514
4503	941515
665614	941516
494025	941517
49666	941518
634840	941519
129124	941520
298963	941521
123378	941522
140876	941523
506717	941524
228131	941525
194405	941526
262509	941527
15749	941528
254946	941529
2482	941530
534439	941531
319529	941532
320075	941533
455687	941534
41044	941535
203895	941536
330446	941537
5575	941538
74303	941539
1986	941540
150404	941541
166709	941542
362344	941543
465122	941544
47776	941545
6864	941546
633556	941547
393118	941548
569706	941549
1420	941550
481441	941551
101431	941552
402795	941553
112571	941554
210765	941555
529336	941556
159258	941557
612864	941558
168137	941559
2000	941560
492827	941561
39281	941562
1	941563
413558	941564
30916	941565
634267	941566
52647	941567
358725	941568
272799	941569
526252	941570
457591	941571
112337	941572
6325	941573
379400	941574
34726	941575
36481	941576
618123	941577
522982	941578
695636	941579
120665	941580
178448	941581
36723	941582
74285	941583
144196	941584
565217	941585
40748	941586
265981	941587
511608	941588
101504	941589
180132	941590
368718	941591
58083	941592
225994	941593
153392	941594
151365	941595
86951	941596
207053	941597
186030	941598
132345	941599
33241	941600
307186	941601
243407	941602
591513	941603
103622	941604
222578	941605
459263	941606
203971	941607
441484	941608
647097	941609
648653	941610
150311	941611
76801	941612
112	941613
664554	941614
571645	941615
507855	941616
54216	941617
266532	941618
83184	941619
529800	941620
292410	941621
604577	941622
586407	941623
608861	941624
23928	941625
23928	941626
23928	941627
484719	941628
57049	941629
608860	941630
608863	941631
632055	941632
109171	941633
155771	941634
241610	941635
233456	941636
413872	941637
409261	941638
47108	941639
378547	941640
17124	941641
11111	941642
47878	941643
558209	941644
446415	941645
36110	941646
285345	941647
21948	941648
594741	941649
101465	941650
279054	941651
153	941652
148661	941653
306626	941654
252362	941655
156373	941656
15056	941657
100003	941658
163659	941659
671164	941660
388372	941661
68167	941662
1251	941663
547532	941664
279082	941665
168582	941666
161615	941667
152517	941668
622923	941669
464117	941670
285873	941671
413822	941672
156931	941673
117994	941674
145968	941675
278975	941676
171503	941677
506462	941678
75315	941679
145085	941680
202351	941681
532794	941682
548041	941683
56500	941684
463341	941685
110761	941686
85256	941687
425810	941688
219465	941689
556514	941690
553771	941691
344627	941692
233496	941693
313981	941694
98480	941695
48	941696
138069	941697
671932	941698
16290	941699
148081	941700
122394	941701
530960	941702
338275	941703
581676	941704
520083	941705
26169	941706
670019	941707
134390	941708
213283	941709
121870	941710
35126	941711
309063	941712
330012	941713
6618	941714
4918	941715
2808	941716
792	941717
262808	941718
213246	941719
14106	941720
511322	941721
28382	941722
523988	941723
580004	941724
131819	941725
515848	941726
592544	941727
659223	941728
6918	941729
86658	941730
74336	941731
616042	941732
637785	941733
112034	941734
300707	941735
213259	941736
511289	941737
511305	941738
213243	941739
511276	941740
134389	941741
342578	941742
54733	941743
506041	941744
39945	941745
337540	941746
402918	941747
311755	941748
471505	941749
11695	941750
532171	941751
430305	941752
264447	941753
43060	941754
409725	941755
673226	941756
296	941757
688556	941758
202702	941759
161137	941760
462485	941761
21599	941762
71182	941763
366653	941764
141727	941765
7178	941766
85145	941767
692645	941768
354	941769
226237	941770
131774	941771
536215	941772
163605	941773
89105	941774
3849	941775
87592	941776
453455	941777
50630	941778
679624	941779
566002	941780
651018	941781
413124	941782
9081	941783
563166	941784
691781	941785
657646	941786
420151	941787
129456	941788
266811	941789
59983	941790
57353	941791
84229	941792
456576	941793
18179	941794
32499	941795
108882	941796
8522	941797
18819	941798
22961	941799
380406	941800
55038	941801
543594	941802
676088	941803
158678	941804
203041	941805
172374	941806
571815	941807
1118	941808
6785	941809
385356	941810
202642	941811
15223	941812
399111	941813
92114	941814
93361	941815
440076	941816
372802	941817
151566	941818
1707	941819
83294	941820
1898	941821
100055	941822
678497	941823
132713	941824
90468	941825
33	941826
117707	941827
124886	941828
176927	941829
259210	941830
294060	941831
7462	941832
295509	941833
604314	941834
442111	941835
238102	941836
572394	941837
381304	941838
65743	941839
141561	941840
38178	941841
693364	941842
88219	941843
264791	941844
204332	941845
72116	941846
16725	941847
41406	941848
602847	941849
224224	941850
499548	941851
276697	941852
302757	941853
198974	941854
67848	941855
343820	941856
275005	941857
328869	941858
680158	941859
558294	941860
92209	941861
126394	941862
246122	941863
55524	941864
546795	941865
584527	941866
324810	941867
49640	941868
57304	941869
409907	941870
264396	941871
79350	941872
471306	941873
585962	941874
49558	941875
67448	941876
458	941877
9985	941878
53469	941879
410373	941880
625640	941881
75252	941882
356954	941883
195389	941884
421368	941885
162848	941886
9241	941887
111	941888
79752	941889
312037	941890
212222	941891
4522	941892
212685	941893
63526	941894
525322	941895
3	941896
17448	941897
2016	941898
13124	941899
34156	941900
15831	941901
143636	941902
127214	941903
317434	941904
50463	941905
170224	941906
93000	941907
107057	941908
494834	941909
251747	941910
49548	941911
4470	941912
58987	941913
9741	941914
354927	941915
10654	941916
1438	941917
631702	941918
589372	941919
501121	941920
25004	941921
84053	941922
86243	941923
501096	941924
81388	941925
10326	941926
323509	941927
116924	941928
120967	941929
400567	941930
472810	941931
446520	941932
122896	941933
601724	941934
41363	941935
170175	941936
1488	941937
514815	941938
139466	941939
48792	941940
345907	941941
288045	941942
140719	941943
481136	941944
237072	941945
243773	941946
660703	941947
115249	941948
663767	941949
51703	941950
62590	941951
674677	941952
22080	941953
694860	941954
334807	941955
436821	941956
226653	941957
498892	941958
583006	941959
358621	941960
448139	941961
8444	941962
1526	941963
49871	941964
255516	941965
681590	941966
564556	941967
141158	941968
356393	941969
139006	941970
260499	941971
92443	941972
527828	941973
616528	941974
347993	941975
355230	941976
64741	941977
575917	941978
691263	941979
131954	941980
595226	941981
27767	941982
17397	941983
406012	941984
568	941985
32258	941986
637758	941987
325410	941988
13481	941989
16012	941990
237873	941991
260800	941992
330483	941993
102616	941994
28783	941995
661315	941996
649395	941997
297844	941998
20387	941999
36991	942000
166012	942001
104701	942002
58787	942003
325017	942004
48602	942005
162245	942006
461905	942007
136119	942008
529816	942009
3738	942010
85440	942011
377	942012
413594	942013
77989	942014
105764	942015
634812	942016
138525	942017
160669	942018
324707	942019
493457	942020
351780	942021
47788	942022
38253	942023
14350	942024
157598	942025
138429	942026
51605	942027
569069	942028
62895	942029
55841	942030
367124	942031
405908	942032
58898	942033
633550	942034
4404	942035
528086	942036
24072	942037
22375	942038
376567	942039
48749	942040
94846	942041
17981	942042
27526	942043
613852	942044
96468	942045
54861	942046
94846	942047
4079	942048
635397	942049
23724	942050
13442	942051
113034	942052
343280	942053
23171	942054
57657	942055
15312	942056
23904	942057
18159	942058
100118	942059
106516	942060
53012	942061
39986	942062
324955	942063
557650	942064
319770	942065
4161	942066
625737	942067
45930	942068
407998	942069
277733	942070
108473	942071
231961	942072
32822	942073
8994	942074
107427	942075
245635	942076
112027	942077
323480	942078
189687	942079
9674	942080
43521	942081
69563	942082
28555	942083
116415	942084
19529	942085
17005	942086
346240	942087
9974	942088
151579	942089
2078	942090
151839	942091
151396	942092
232372	942093
124578	942094
110269	942095
135923	942096
167619	942097
43531	942098
435114	942099
589405	942100
36084	942101
69742	942102
16832	942103
74707	942104
3386	942105
150937	942106
25881	942107
105792	942108
356294	942109
140178	942110
22174	942111
105614	942112
157470	942113
253765	942114
56549	942115
8910	942116
585740	942117
13243	942118
139785	942119
41267	942120
49313	942121
497843	942122
308673	942123
164840	942124
66806	942125
693478	942126
413881	942127
559209	942128
238861	942129
220271	942130
418589	942131
30595	942132
473912	942133
392136	942134
113527	942135
51596	942136
2047	942137
478669	942138
659159	942139
536710	942140
250675	942141
47805	942142
130603	942143
389419	942144
163776	942145
349421	942146
146660	942147
10453	942148
405331	942149
336076	942150
428293	942151
7196	942152
296251	942153
132625	942154
438766	942155
261128	942156
391371	942157
356312	942158
367154	942159
2431	942160
12178	942161
180170	942162
21804	942163
153990	942164
381284	942165
241231	942166
426390	942167
49675	942168
15239	942169
38935	942170
25208	942171
76046	942172
123562	942173
689387	942174
104872	942175
165234	942176
28418	942177
255511	942178
23837	942179
265467	942180
15910	942181
483879	942182
13898	942183
38170	942184
380004	942185
155793	942186
1902	942187
242331	942188
38419	942189
172976	942190
328993	942191
204195	942192
632526	942193
7095	942194
504525	942195
164531	942196
327972	942197
100692	942198
453564	942199
659696	942200
141820	942201
564298	942202
529960	942203
478817	942204
38333	942205
16668	942206
43387	942207
363806	942208
543313	942209
106378	942210
627058	942211
9414	942212
121765	942213
36814	942214
504535	942215
49620	942216
329766	942217
148748	942218
151592	942219
151245	942220
453943	942221
35623	942222
36327	942223
392732	942224
608848	942225
75186	942226
2804	942227
263414	942228
115061	942229
2249	942230
388300	942231
381472	942232
37887	942233
559213	942234
90108	942235
515840	942236
28215	942237
93145	942238
134812	942239
182096	942240
27473	942241
435258	942242
657708	942243
44506	942244
667288	942245
617183	942246
307247	942247
22839	942248
26108	942249
319155	942250
590917	942251
433307	942252
372236	942253
21233	942254
84940	942255
1866	942256
24435	942257
70341	942258
140682	942259
436012	942260
346557	942261
9985	942262
76705	942263
531050	942264
49749	942265
590702	942266
151883	942267
276	942268
100638	942269
285300	942270
95288	942271
265415	942272
60285	942273
17951	942274
129491	942275
20660	942276
196619	942277
152313	942278
16891	942279
200714	942280
466779	942281
54906	942282
569172	942283
33389	942284
604583	942285
1100	942286
160763	942287
316394	942288
468303	942289
305124	942290
296028	942291
118004	942292
29674	942293
412370	942294
397352	942295
166263	942296
574450	942297
92931	942298
1866	942299
298195	942300
63582	942301
177734	942302
608693	942303
88949	942304
169732	942305
391700	942306
365207	942307
107356	942308
575309	942309
324185	942310
594732	942311
172845	942312
428416	942313
590951	942314
485210	942315
16931	942316
100740	942317
91438	942318
242865	942319
192138	942320
54795	942321
414182	942322
9385	942323
106192	942324
150520	942325
510151	942326
330056	942327
138083	942328
72898	942329
1018	942330
899	942331
139282	942332
105822	942333
115866	942334
155887	942335
64984	942336
505489	942337
329821	942338
231683	942339
423192	942340
478650	942341
122931	942342
133770	942343
631770	942344
303420	942345
222004	942346
509084	942347
80838	942348
297921	942349
8055	942350
149472	942351
614588	942352
112098	942353
236849	942354
270325	942355
421486	942356
168123	942357
412557	942358
236346	942359
370906	942360
89364	942361
290758	942362
155512	942363
165969	942364
131305	942365
10387	942366
683333	942367
523430	942368
383549	942369
592045	942370
149509	942371
172219	942372
695648	942373
525818	942374
365489	942375
14095	942376
569125	942377
147861	942378
302722	942379
104876	942380
4695	942381
558983	942382
685770	942383
20747	942384
51779	942385
2824	942386
31521	942387
324825	942388
40962	942389
64786	942390
21995	942391
521125	942392
443962	942393
394052	942394
49803	942395
505242	942396
11458	942397
243020	942398
57131	942399
84133	942400
19413	942401
303710	942402
423853	942403
364810	942404
501266	942405
611718	942406
162295	942407
72854	942408
366097	942409
41987	942410
492635	942411
288019	942412
26367	942413
471138	942414
427258	942415
487473	942416
9813	942417
492677	942418
32635	942419
350048	942420
437389	942421
3625	942422
91628	942423
98962	942424
7960	942425
615229	942426
3270	942427
97601	942428
81207	942429
485162	942430
338501	942431
131920	942432
505605	942433
11788	942434
10870	942435
257190	942436
313745	942437
151131	942438
77793	942439
163213	942440
693487	942441
495835	942442
78862	942443
2248	942444
159868	942445
114279	942446
116416	942447
1705	942448
96480	942449
593658	942450
346739	942451
413296	942452
92971	942453
631855	942454
544259	942455
372542	942456
116536	942457
138780	942458
29114	942459
92660	942460
93696	942461
179820	942462
53085	942463
293605	942464
271403	942465
279555	942466
248309	942467
457553	942468
334978	942469
335167	942470
679883	942471
200163	942472
253752	942473
9477	942474
154685	942475
190991	942476
588328	942477
90859	942478
201350	942479
268960	942480
117340	942481
110673	942482
573604	942483
354258	942484
570654	942485
632579	942486
696108	942487
632662	942488
629165	942489
20250	942490
263898	942491
596890	942492
26568	942493
53321	942494
162497	942495
685351	942496
276428	942497
4726	942498
694370	942499
109291	942500
50387	942501
695519	942502
202306	942503
155381	942504
92357	942505
135533	942506
134704	942507
525	942508
123174	942509
457568	942510
11001	942511
241130	942512
146027	942513
37428	942514
577445	942515
509947	942516
71779	942517
152776	942518
135065	942519
535730	942520
1637	942521
79322	942522
417166	942523
236805	942524
35425	942525
82942	942526
357129	942527
127936	942528
2112	942529
437317	942530
268400	942531
103235	942532
576260	942533
25604	942534
127497	942535
532967	942536
4630	942537
614806	942538
83621	942539
72001	942540
205846	942541
482808	942542
632881	942543
200211	942544
397799	942545
105136	942546
149898	942547
144237	942548
279361	942549
3862	942550
501601	942551
46022	942552
86729	942553
326468	942554
96478	942555
116699	942556
52011	942557
285360	942558
173524	942559
309952	942560
289167	942561
2483	942562
476393	942563
8647	942564
462187	942565
112086	942566
8293	942567
165255	942568
169542	942569
232399	942570
605788	942571
91938	942572
114751	942573
462469	942574
355118	942575
2664	942576
137636	942577
477165	942578
105453	942579
638612	942580
4560	942581
430096	942582
434603	942583
38065	942584
313535	942585
632417	942586
149060	942587
22588	942588
22588	942589
396429	942590
474021	942591
5177	942592
91701	942593
656207	942594
53418	942595
6817	942596
407791	942597
233359	942598
22826	942599
29346	942600
57261	942601
164754	942602
171352	942603
155668	942604
9169	942605
244073	942606
4880	942607
347414	942608
71981	942609
171408	942610
266549	942611
266546	942612
606008	942613
38361	942614
341207	942615
76457	942616
73741	942617
684053	942618
286595	942619
655758	942620
11069	942621
58623	942622
43766	942623
46075	942624
182891	942625
136181	942626
670289	942627
21348	942628
539124	942629
293482	942630
48611	942631
53161	942632
497986	942633
191722	942634
20097	942635
671016	942636
149073	942637
30314	942638
104722	942639
55202	942640
25244	942641
123269	942642
42945	942643
129258	942644
96977	942645
529356	942646
642017	942647
78083	942648
249704	942649
102240	942650
118730	942651
326408	942652
352728	942653
19388	942654
6132	942655
608005	942656
692700	942657
46	942658
606	942659
159635	942660
9295	942661
117381	942662
577903	942663
89300	942664
509380	942665
75	942666
461489	942667
561279	942668
146285	942669
1730	942670
605873	942671
27924	942672
598400	942673
289851	942674
346790	942675
40021	942676
230783	942677
440008	942678
173789	942679
558845	942680
344635	942681
396028	942682
66379	942683
339534	942684
141983	942685
629998	942686
55610	942687
231740	942688
415927	942689
294295	942690
271303	942691
574939	942692
149466	942693
48412	942694
481346	942695
607601	942696
63025	942697
77814	942698
683706	942699
358520	942700
329258	942701
108121	942702
50609	942703
540324	942704
47053	942705
91660	942706
607545	942707
17508	942708
348799	942709
291183	942710
131817	942711
326078	942712
40665	942713
2844	942714
38363	942715
607217	942716
543094	942717
181830	942718
673287	942719
66665	942720
251066	942721
553198	942722
479442	942723
117511	942724
90526	942725
100304	942726
12229	942727
20708	942728
191913	942729
638937	942730
18855	942731
640620	942732
41262	942733
462842	942734
555848	942735
6586	942736
691647	942737
62733	942738
411952	942739
398326	942740
88139	942741
350392	942742
220027	942743
9973	942744
15638	942745
100966	942746
325353	942747
222813	942748
656649	942749
74795	942750
64708	942751
134474	942752
433957	942753
521101	942754
141305	942755
156530	942756
46364	942757
94352	942758
9073	942759
387065	942760
68042	942761
23873	942762
93140	942763
138476	942764
522634	942765
3983	942766
207896	942767
56383	942768
220249	942769
8102	942770
85252	942771
130706	942772
125017	942773
120874	942774
42781	942775
494206	942776
8035	942777
122743	942778
287473	942779
136059	942780
158386	942781
128260	942782
245	942783
432177	942784
171715	942785
604281	942786
467784	942787
275969	942788
198663	942789
35463	942790
192664	942791
118293	942792
593019	942793
111900	942794
28365	942795
323471	942796
330885	942797
558393	942798
435464	942799
184393	942800
571502	942801
571082	942802
413279	942803
132095	942804
46657	942805
15197	942806
412468	942807
46479	942808
64290	942809
2660	942810
531	942811
348849	942812
108096	942813
33535	942814
668742	942815
309	942816
126668	942817
309	942818
159587	942819
230515	942820
585772	942821
14	942822
334141	942823
245082	942824
534673	942825
60191	942826
63820	942827
616005	942828
27771	942829
367094	942830
484660	942831
240347	942832
122564	942833
358116	942834
98341	942835
169678	942836
695164	942837
635550	942838
551337	942839
72321	942840
3989	942841
75273	942842
74679	942843
52576	942844
690611	942845
69631	942846
575605	942847
614286	942848
3121	942849
257966	942850
457909	942851
520053	942852
76813	942853
603238	942854
111588	942855
247003	942856
12353	942857
444526	942858
11594	942859
15037	942860
59726	942861
17128	942862
216988	942863
10433	942864
87502	942865
3184	942866
105678	942867
250081	942868
529650	942869
57190	942870
429500	942871
650822	942872
57287	942873
661	942874
311435	942875
467	942876
419843	942877
264233	942878
613820	942879
275042	942880
88040	942881
14144	942882
341	942883
606917	942884
213959	942885
107807	942886
269016	942887
561937	942888
516777	942889
375870	942890
648755	942891
515797	942892
59556	942893
117440	942894
140930	942895
579496	942896
429766	942897
594597	942898
428719	942899
133219	942900
178987	942901
228043	942902
652966	942903
172114	942904
84283	942905
44507	942906
457281	942907
214646	942908
495258	942909
118504	942910
424696	942911
6376	942912
486523	942913
37551	942914
621485	942915
172018	942916
1635	942917
11208	942918
378150	942919
102865	942920
642641	942921
7257	942922
58361	942923
655977	942924
146700	942925
314834	942926
659809	942927
23463	942928
91601	942929
29121	942930
397605	942931
92382	942932
487901	942933
373500	942934
72252	942935
457237	942936
26633	942937
674746	942938
82755	942939
689181	942940
551470	942941
367087	942942
539445	942943
40680	942944
50342	942945
397184	942946
442395	942947
306648	942948
206944	942949
109771	942950
50050	942951
144884	942952
44135	942953
181880	942954
559403	942955
9356	942956
505570	942957
115122	942958
673397	942959
455897	942960
92422	942961
152115	942962
40885	942963
100744	942964
486692	942965
362313	942966
209649	942967
167331	942968
166801	942969
57952	942970
271994	942971
530254	942972
675077	942973
77862	942974
65	942975
526028	942976
250971	942977
50131	942978
26369	942979
567407	942980
672282	942981
9859	942982
93255	942983
643275	942984
323381	942985
146890	942986
136530	942987
694288	942988
620681	942989
204219	942990
406100	942991
415355	942992
101729	942993
136557	942994
44936	942995
48765	942996
489013	942997
95575	942998
137609	942999
8465	943000
531289	943001
113406	943002
1426	943003
56515	943004
472624	943005
544888	943006
641351	943007
466473	943008
356992	943009
87677	943010
136424	943011
161148	943012
515751	943013
651876	943014
427703	943015
126235	943016
630252	943017
689618	943018
378186	943019
11345	943020
50140	943021
16079	943022
78867	943023
42310	943024
288321	943025
533207	943026
172208	943027
55384	943028
313429	943029
49592	943030
290434	943031
56515	943032
669523	943033
92261	943034
482004	943035
231793	943036
742	943037
33537	943038
6527	943039
8146	943040
105425	943041
135564	943042
50510	943043
549015	943044
259279	943045
591626	943046
648102	943047
44924	943048
568150	943049
171837	943050
15189	943051
255959	943052
76978	943053
182915	943054
600709	943055
288084	943056
192507	943057
475170	943058
397612	943059
75151	943060
70949	943061
510011	943062
156944	943063
46327	943064
139609	943065
673096	943066
649542	943067
100375	943068
462609	943069
5209	943070
225745	943071
76200	943072
1328	943073
5818	943074
14711	943075
68509	943076
101102	943077
508702	943078
117998	943079
187075	943080
529031	943081
43872	943082
151963	943083
76769	943084
138073	943085
41077	943086
603279	943087
93626	943088
123889	943089
512259	943090
581819	943091
189403	943092
36626	943093
87444	943094
138373	943095
380318	943096
474558	943097
13881	943098
87144	943099
20253	943100
292658	943101
415562	943102
167169	943103
961	943104
529087	943105
465026	943106
579206	943107
14578	943108
880	943109
635552	943110
665805	943111
564687	943112
553603	943113
77709	943114
401094	943115
440446	943116
226753	943117
183687	943118
372192	943119
201384	943120
137306	943121
110920	943122
16788	943123
450549	943124
18703	943125
503211	943126
665294	943127
475960	943128
159801	943129
48135	943130
102929	943131
307606	943132
279313	943133
78981	943134
37739	943135
26063	943136
142181	943137
127959	943138
259734	943139
57806	943140
500440	943141
86679	943142
87292	943143
287138	943144
636846	943145
163626	943146
534811	943147
32161	943148
26665	943149
923	943150
14075	943151
47368	943152
165835	943153
389784	943154
187841	943155
1061	943156
173166	943157
153327	943158
386136	943159
522319	943160
8479	943161
29248	943162
150584	943163
168072	943164
464050	943165
53171	943166
44110	943167
278066	943168
235603	943169
6316	943170
1651	943171
139842	943172
380742	943173
376039	943174
182540	943175
295027	943176
577487	943177
36094	943178
236939	943179
541174	943180
636799	943181
563722	943182
112961	943183
321350	943184
156739	943185
326367	943186
565270	943187
162216	943188
235489	943189
665757	943190
279542	943191
115290	943192
631403	943193
307584	943194
92481	943195
8408	943196
554489	943197
371723	943198
4452	943199
200252	943200
67507	943201
430323	943202
7936	943203
545974	943204
398684	943205
500474	943206
116238	943207
663027	943208
48065	943209
398	943210
167876	943211
534663	943212
323552	943213
216480	943214
102402	943215
264725	943216
507379	943217
519234	943218
427292	943219
113	943220
549783	943221
384947	943222
23115	943223
5482	943224
207788	943225
7960	943226
26901	943227
106888	943228
16976	943229
24121	943230
120358	943231
236949	943232
2590	943233
50270	943234
695986	943235
121483	943236
525021	943237
25982	943238
151782	943239
642330	943240
277971	943241
55630	943242
682410	943243
474350	943244
77179	943245
16321	943246
135800	943247
69	943248
41463	943249
644071	943250
612	943251
43726	943252
461280	943253
358993	943254
61029	943255
157597	943256
286743	943257
581799	943258
670955	943259
38406	943260
99962	943261
425139	943262
93380	943263
402570	943264
117036	943265
547034	943266
460780	943267
495740	943268
48159	943269
395129	943270
392846	943271
449044	943272
56389	943273
452476	943274
68148	943275
628057	943276
245	943277
475015	943278
19737	943279
525601	943280
666327	943281
211057	943282
161302	943283
3451	943284
1848	943285
40376	943286
19137	943287
37516	943288
670203	943289
39435	943290
325256	943291
26893	943292
166332	943293
102595	943294
43023	943295
191502	943296
247561	943297
16713	943298
677280	943299
313646	943300
16482	943301
618854	943302
219585	943303
85210	943304
199734	943305
133976	943306
108235	943307
579080	943308
378493	943309
12208	943310
695088	943311
67384	943312
17778	943313
114545	943314
12273	943315
142488	943316
165687	943317
54700	943318
8239	943319
570647	943320
272426	943321
413254	943322
17945	943323
8376	943324
11776	943325
80933	943326
546013	943327
38209	943328
396800	943329
452890	943330
114547	943331
578125	943332
650908	943333
49599	943334
141284	943335
509418	943336
321167	943337
390264	943338
380822	943339
587018	943340
36625	943341
9212	943342
11115	943343
528005	943344
75500	943345
380055	943346
40303	943347
2332	943348
144349	943349
229699	943350
117781	943351
10706	943352
5212	943353
299750	943354
5179	943355
681007	943356
19830	943357
19830	943358
154894	943359
148325	943360
59636	943361
130823	943362
136508	943363
484502	943364
75502	943365
350910	943366
331087	943367
157576	943368
168460	943369
639625	943370
152135	943371
7148	943372
768	943373
174553	943374
436396	943375
673743	943376
1635	943377
592218	943378
269168	943379
593024	943380
233553	943381
127224	943382
657379	943383
10328	943384
96199	943385
629479	943386
139179	943387
61416	943388
138508	943389
403528	943390
488177	943391
580501	943392
687126	943393
222978	943394
4433	943395
10051	943396
3243	943397
473799	943398
129570	943399
46393	943400
214367	943401
26638	943402
381220	943403
57396	943404
516426	943405
81929	943406
519156	943407
444551	943408
519284	943409
7129	943410
537192	943411
445988	943412
129893	943413
596557	943414
282702	943415
59031	943416
24690	943417
38232	943418
496202	943419
14414	943420
155177	943421
9609	943422
422143	943423
344615	943424
260993	943425
424988	943426
591337	943427
10132	943428
687718	943429
14851	943430
455781	943431
95921	943432
100143	943433
153301	943434
168372	943435
55062	943436
164041	943437
28464	943438
28464	943439
55736	943440
461101	943441
207241	943442
76823	943443
484681	943444
236661	943445
443537	943446
182843	943447
584592	943448
607264	943449
174381	943450
461330	943451
496818	943452
144405	943453
322859	943454
184496	943455
606022	943456
23685	943457
603607	943458
579412	943459
548560	943460
436287	943461
86661	943462
439014	943463
439015	943464
439008	943465
439013	943466
439009	943467
667720	943468
439012	943469
170380	943470
112329	943471
6573	943472
68650	943473
153517	943474
214320	943475
47106	943476
88585	943477
2801	943478
546282	943479
12569	943480
70164	943481
2091	943482
1643	943483
467059	943484
141652	943485
444331	943486
101713	943487
648211	943488
23968	943489
4748	943490
112177	943491
415104	943492
681715	943493
7384	943494
151012	943495
98937	943496
206487	943497
197421	943498
549242	943499
299677	943500
78881	943501
446078	943502
298423	943503
33484	943504
212930	943505
612951	943506
359054	943507
154710	943508
95916	943509
592242	943510
100587	943511
290	943512
3075	943513
221887	943514
46349	943515
20935	943516
45	943517
70081	943518
575725	943519
20671	943520
5002	943521
636517	943522
205385	943523
326130	943524
127074	943525
38381	943526
378292	943527
7680	943528
76877	943529
43126	943530
674157	943531
34096	943532
201712	943533
423828	943534
269312	943535
409219	943536
301568	943537
319930	943538
7585	943539
67191	943540
410647	943541
79859	943542
454388	943543
90446	943544
655487	943545
189972	943546
657886	943547
430024	943548
64495	943549
196907	943550
171959	943551
28111	943552
18382	943553
696381	943554
155799	943555
29360	943556
303994	943557
414832	943558
480	943559
79953	943560
87408	943561
51219	943562
319710	943563
4677	943564
94142	943565
243897	943566
26076	943567
162133	943568
472751	943569
226764	943570
136368	943571
49076	943572
6002	943573
100227	943574
424136	943575
148741	943576
44684	943577
405073	943578
292635	943579
116189	943580
164267	943581
1309	943582
351637	943583
846	943584
30409	943585
598494	943586
4021	943587
58311	943588
509845	943589
496700	943590
525553	943591
5996	943592
346434	943593
119668	943594
264118	943595
72012	943596
641393	943597
323412	943598
265901	943599
600684	943600
106475	943601
462582	943602
5507	943603
694475	943604
431162	943605
16713	943606
8617	943607
353333	943608
18917	943609
584331	943610
695366	943611
287247	943612
276652	943613
48998	943614
41716	943615
504618	943616
56802	943617
104253	943618
16249	943619
579070	943620
600079	943621
2254	943622
12447	943623
424730	943624
357721	943625
260723	943626
302739	943627
72752	943628
152618	943629
299821	943630
148135	943631
150	943632
191150	943633
278799	943634
9628	943635
251103	943636
508010	943637
558475	943638
115942	943639
41700	943640
260085	943641
33862	943642
270049	943643
604407	943644
134048	943645
588148	943646
442106	943647
32976	943648
73947	943649
122388	943650
301336	943651
509583	943652
435019	943653
10269	943654
155210	943655
95394	943656
39791	943657
170997	943658
403162	943659
386575	943660
510465	943661
670216	943662
119994	943663
676578	943664
321589	943665
450825	943666
410730	943667
523353	943668
152417	943669
315566	943670
96048	943671
31026	943672
35848	943673
5995	943674
422415	943675
679278	943676
675636	943677
22604	943678
356174	943679
213136	943680
172282	943681
496580	943682
236488	943683
519430	943684
4060	943685
599449	943686
220956	943687
580130	943688
346943	943689
596080	943690
58598	943691
144622	943692
296196	943693
146512	943694
89482	943695
480868	943696
99053	943697
12306	943698
44424	943699
53659	943700
84121	943701
285984	943702
133717	943703
194561	943704
23217	943705
92626	943706
9721	943707
20677	943708
175520	943709
399791	943710
441515	943711
451968	943712
295200	943713
696681	943714
256884	943715
56575	943716
573526	943717
692917	943718
578767	943719
236935	943720
7131	943721
196113	943722
25671	943723
254594	943724
19258	943725
569076	943726
302374	943727
39796	943728
166174	943729
39796	943730
569081	943731
678805	943732
154315	943733
4551	943734
65554	943735
631134	943736
195051	943737
501167	943738
195036	943739
195047	943740
27136	943741
615488	943742
549034	943743
495780	943744
595139	943745
349659	943746
160184	943747
167663	943748
534088	943749
32539	943750
241340	943751
256227	943752
58006	943753
12699	943754
200894	943755
628148	943756
628177	943757
516198	943758
163618	943759
28312	943760
431494	943761
679442	943762
534897	943763
120275	943764
674864	943765
38796	943766
599378	943767
298955	943768
217	943769
42223	943770
421690	943771
125369	943772
375681	943773
75980	943774
573764	943775
286735	943776
144581	943777
147536	943778
201692	943779
41058	943780
543201	943781
33376	943782
61050	943783
20494	943784
177779	943785
556535	943786
94460	943787
484524	943788
587362	943789
445109	943790
618790	943791
23	943792
259246	943793
326207	943794
122935	943795
21916	943796
645	943797
681666	943798
222712	943799
488859	943800
367212	943801
78618	943802
67107	943803
139883	943804
62083	943805
3025	943806
119077	943807
26431	943808
25071	943809
481382	943810
45696	943811
9893	943812
257526	943813
585688	943814
147544	943815
8372	943816
20095	943817
4862	943818
45184	943819
323313	943820
232423	943821
336131	943822
129856	943823
38467	943824
187531	943825
566363	943826
66474	943827
661244	943828
287285	943829
73049	943830
79726	943831
434846	943832
320832	943833
149740	943834
434	943835
853	943836
482565	943837
533546	943838
595025	943839
448251	943840
3251	943841
32053	943842
1340	943843
187308	943844
53831	943845
159339	943846
222959	943847
46236	943848
472202	943849
145960	943850
95600	943851
120367	943852
651889	943853
136505	943854
78812	943855
32339	943856
399923	943857
108445	943858
424910	943859
503190	943860
240487	943861
675641	943862
178255	943863
508619	943864
586570	943865
164	943866
13604	943867
13411	943868
466802	943869
200733	943870
22598	943871
436278	943872
675584	943873
206412	943874
691303	943875
684470	943876
139453	943877
12738	943878
665775	943879
586909	943880
605776	943881
13064	943882
120223	943883
436446	943884
31764	943885
677937	943886
348708	943887
1001	943888
697272	943889
546855	943890
449890	943891
473166	943892
644222	943893
473354	943894
490019	943895
197785	943896
21149	943897
121	943898
127913	943899
638651	943900
42430	943901
473360	943902
179827	943903
590425	943904
1542	943905
7408	943906
435775	943907
373827	943908
631348	943909
467591	943910
141513	943911
94506	943912
423816	943913
26680	943914
974	943915
545849	943916
446263	943917
582696	943918
205172	943919
473847	943920
646883	943921
42691	943922
238639	943923
157512	943924
22751	943925
119079	943926
936	943927
565714	943928
548219	943929
510036	943930
46659	943931
3806	943932
9432	943933
1016	943934
96565	943935
24355	943936
163768	943937
425172	943938
584373	943939
66779	943940
14869	943941
133422	943942
95233	943943
670040	943944
491240	943945
125021	943946
620251	943947
475055	943948
53987	943949
2350	943950
30251	943951
684306	943952
405088	943953
372399	943954
77357	943955
132216	943956
73133	943957
81832	943958
65272	943959
5718	943960
1829	943961
35116	943962
196842	943963
490169	943964
71553	943965
362673	943966
78496	943967
689022	943968
18487	943969
120768	943970
7186	943971
537607	943972
122821	943973
171681	943974
36264	943975
14665	943976
496634	943977
31165	943978
247547	943979
236908	943980
403255	943981
114206	943982
36539	943983
310540	943984
20602	943985
7953	943986
43154	943987
471763	943988
11715	943989
242055	943990
88005	943991
545362	943992
562609	943993
65458	943994
83308	943995
52826	943996
686735	943997
655515	943998
319420	943999
251671	944000
435798	944001
650477	944002
54768	944003
172314	944004
118245	944005
41162	944006
19481	944007
355404	944008
63430	944009
118332	944010
415059	944011
126873	944012
69044	944013
320344	944014
20761	944015
7537	944016
413134	944017
449294	944018
689104	944019
652436	944020
7179	944021
58547	944022
517767	944023
19828	944024
506716	944025
290047	944026
98462	944027
109072	944028
638609	944029
49747	944030
31746	944031
593	944032
142257	944033
497205	944034
48717	944035
474398	944036
60	944037
188589	944038
496220	944039
505755	944040
131838	944041
628167	944042
42345	944043
50727	944044
609278	944045
407967	944046
11578	944047
305371	944048
288281	944049
421657	944050
133397	944051
12349	944052
285142	944053
643941	944054
274191	944055
669247	944056
68083	944057
364308	944058
327056	944059
165315	944060
102361	944061
55265	944062
68954	944063
530910	944064
295622	944065
95054	944066
268190	944067
432443	944068
48631	944069
400814	944070
457224	944071
35117	944072
391564	944073
665361	944074
258271	944075
546361	944076
41544	944077
56108	944078
51591	944079
122838	944080
2563	944081
565626	944082
126584	944083
31223	944084
17363	944085
138543	944086
99272	944087
104457	944088
627122	944089
88266	944090
117252	944091
25987	944092
498986	944093
310865	944094
637743	944095
450423	944096
670933	944097
392	944098
323823	944099
292598	944100
139287	944101
537102	944102
28621	944103
218091	944104
157703	944105
212651	944106
8149	944107
200807	944108
615477	944109
330465	944110
146515	944111
522435	944112
305711	944113
172573	944114
59388	944115
242905	944116
3888	944117
12958	944118
24953	944119
197038	944120
200	944121
620607	944122
118425	944123
91797	944124
291218	944125
576950	944126
480751	944127
133223	944128
532210	944129
541405	944130
630905	944131
4328	944132
361616	944133
189441	944134
101778	944135
7404	944136
496749	944137
292262	944138
108484	944139
235258	944140
237095	944141
64017	944142
402156	944143
483748	944144
345469	944145
162809	944146
64444	944147
267198	944148
693004	944149
109629	944150
539383	944151
157231	944152
125281	944153
539050	944154
119501	944155
336101	944156
462813	944157
46830	944158
302247	944159
252894	944160
126866	944161
249860	944162
53612	944163
448377	944164
32945	944165
12290	944166
470205	944167
5563	944168
8292	944169
599079	944170
475544	944171
88618	944172
29967	944173
94404	944174
400632	944175
40110	944176
458310	944177
95313	944178
57613	944179
385198	944180
414577	944181
413213	944182
139962	944183
12	944184
621281	944185
54703	944186
509880	944187
168141	944188
480411	944189
119143	944190
673331	944191
2313	944192
467406	944193
507015	944194
442147	944195
12987	944196
40130	944197
165782	944198
37977	944199
33014	944200
665430	944201
68028	944202
10623	944203
85333	944204
425881	944205
237967	944206
60226	944207
33629	944208
153904	944209
362242	944210
362027	944211
18483	944212
307917	944213
612057	944214
96956	944215
348652	944216
436106	944217
124736	944218
87036	944219
11303	944220
53149	944221
5464	944222
140915	944223
29020	944224
279340	944225
557779	944226
54615	944227
23609	944228
108896	944229
465535	944230
96885	944231
51192	944232
392129	944233
18314	944234
80394	944235
624170	944236
540738	944237
116025	944238
62608	944239
231995	944240
144010	944241
193417	944242
149563	944243
120258	944244
42151	944245
104146	944246
409419	944247
306274	944248
7411	944249
163904	944250
35999	944251
304043	944252
291973	944253
462178	944254
85692	944255
169763	944256
663645	944257
26718	944258
56311	944259
244967	944260
474538	944261
56910	944262
428052	944263
259756	944264
187516	944265
59809	944266
403627	944267
126234	944268
384107	944269
495381	944270
327145	944271
124302	944272
70243	944273
211595	944274
65094	944275
162426	944276
585718	944277
104340	944278
459390	944279
55106	944280
645	944281
256218	944282
3775	944283
290080	944284
663451	944285
278614	944286
243114	944287
47221	944288
220415	944289
16443	944290
648727	944291
397977	944292
212943	944293
686297	944294
48842	944295
279908	944296
423342	944297
96455	944298
155617	944299
88695	944300
15830	944301
146404	944302
467879	944303
541096	944304
379358	944305
39291	944306
693483	944307
20876	944308
287605	944309
280840	944310
516203	944311
21573	944312
637173	944313
310392	944314
559955	944315
595143	944316
169922	944317
224644	944318
323205	944319
75117	944320
199421	944321
52943	944322
64339	944323
113682	944324
172817	944325
15416	944326
6604	944327
157848	944328
5058	944329
167644	944330
55845	944331
526995	944332
502522	944333
318930	944334
53471	944335
6133	944336
649741	944337
579788	944338
10432	944339
236863	944340
462739	944341
675327	944342
616226	944343
668337	944344
236570	944345
478308	944346
495106	944347
417326	944348
497998	944349
139557	944350
544006	944351
697620	944352
539517	944353
243196	944354
151124	944355
229805	944356
555949	944357
14727	944358
137728	944359
39322	944360
385	944361
251945	944362
215787	944363
383988	944364
304125	944365
408046	944366
328927	944367
309300	944368
473185	944369
547178	944370
13628	944371
67492	944372
427357	944373
567461	944374
629118	944375
477509	944376
56875	944377
68500	944378
525727	944379
613826	944380
412662	944381
66901	944382
31004	944383
306457	944384
366594	944385
514978	944386
138923	944387
628277	944388
200339	944389
89194	944390
389386	944391
77879	944392
550847	944393
298538	944394
142522	944395
9149	944396
73575	944397
519598	944398
373769	944399
2495	944400
200025	944401
267690	944402
3990	944403
595925	944404
249862	944405
398466	944406
33789	944407
235445	944408
139349	944409
675290	944410
65853	944411
211648	944412
23483	944413
44911	944414
552399	944415
109867	944416
149494	944417
159680	944418
599501	944419
163265	944420
321868	944421
209142	944422
169384	944423
77722	944424
418764	944425
169378	944426
615579	944427
473716	944428
675202	944429
95581	944430
169379	944431
85344	944432
637219	944433
502263	944434
287601	944435
433653	944436
98634	944437
671738	944438
433696	944439
289016	944440
412575	944441
629403	944442
143910	944443
389403	944444
175077	944445
123	944446
25235	944447
44104	944448
394509	944449
654370	944450
436110	944451
23796	944452
563517	944453
279323	944454
115527	944455
434610	944456
34139	944457
401400	944458
10275	944459
357714	944460
8078	944461
532522	944462
514179	944463
55720	944464
625421	944465
147736	944466
92207	944467
510293	944468
57031	944469
459276	944470
166992	944471
28349	944472
147052	944473
571142	944474
644089	944475
206757	944476
656831	944477
6088	944478
726	944479
467534	944480
229742	944481
11127	944482
40621	944483
619556	944484
910	944485
593307	944486
146515	944487
100374	944488
77988	944489
659914	944490
425765	944491
55142	944492
398306	944493
88366	944494
282190	944495
341590	944496
498922	944497
9790	944498
574314	944499
127548	944500
384424	944501
480611	944502
217917	944503
521261	944504
565260	944505
16840	944506
137878	944507
146459	944508
133498	944509
3856	944510
595557	944511
494116	944512
169863	944513
237248	944514
387785	944515
58146	944516
527062	944517
39332	944518
106629	944519
238154	944520
180461	944521
117284	944522
124302	944523
135094	944524
305009	944525
64801	944526
40106	944527
261155	944528
554231	944529
152060	944530
65096	944531
199491	944532
189107	944533
243281	944534
256377	944535
156813	944536
394362	944537
70815	944538
93401	944539
113687	944540
23715	944541
450841	944542
135952	944543
74196	944544
2921	944545
267575	944546
45278	944547
598806	944548
285131	944549
540584	944550
44005	944551
465028	944552
154717	944553
52596	944554
663515	944555
33535	944556
20987	944557
496341	944558
27421	944559
55756	944560
70539	944561
102818	944562
79626	944563
467992	944564
125485	944565
542767	944566
612957	944567
670224	944568
24705	944569
507459	944570
345213	944571
346290	944572
564348	944573
45031	944574
9423	944575
497249	944576
311731	944577
136537	944578
462730	944579
63315	944580
541630	944581
47788	944582
128620	944583
637406	944584
575023	944585
34571	944586
495028	944587
56981	944588
250188	944589
522261	944590
4465	944591
425150	944592
289082	944593
111919	944594
392735	944595
14710	944596
390072	944597
670804	944598
390240	944599
13091	944600
80116	944601
554425	944602
168974	944603
38504	944604
556161	944605
520727	944606
41529	944607
12983	944608
243476	944609
546292	944610
243455	944611
32082	944612
11000	944613
88934	944614
316134	944615
518666	944616
263651	944617
69193	944618
244	944619
1600	944620
45989	944621
288859	944622
65788	944623
145532	944624
374609	944625
139455	944626
502132	944627
234812	944628
371388	944629
26734	944630
70818	944631
34617	944632
84095	944633
390255	944634
264292	944635
552986	944636
414311	944637
88892	944638
36260	944639
59949	944640
661691	944641
69045	944642
503180	944643
41527	944644
137649	944645
158195	944646
161008	944647
186354	944648
128932	944649
422717	944650
241920	944651
392182	944652
420849	944653
4431	944654
283	944655
561769	944656
5531	944657
38579	944658
310514	944659
143257	944660
1703	944661
23	944662
190595	944663
102460	944664
102284	944665
415053	944666
242302	944667
563181	944668
52920	944669
101245	944670
324941	944671
19711	944672
111765	944673
506064	944674
44977	944675
358870	944676
21695	944677
67567	944678
163875	944679
6003	944680
54130	944681
216051	944682
56081	944683
129318	944684
182160	944685
25729	944686
594583	944687
108033	944688
377636	944689
41502	944690
92003	944691
31006	944692
664202	944693
342662	944694
244877	944695
45470	944696
39523	944697
289032	944698
123041	944699
1428	944700
92888	944701
90475	944702
169109	944703
413534	944704
8981	944705
5613	944706
24938	944707
115939	944708
644155	944709
24837	944710
357303	944711
475833	944712
659988	944713
496289	944714
81050	944715
648	944716
443542	944717
99187	944718
125369	944719
156491	944720
188431	944721
130619	944722
497381	944723
207481	944724
167186	944725
101	944726
8515	944727
17513	944728
364396	944729
342969	944730
437446	944731
658914	944732
9974	944733
51428	944734
32973	944735
475309	944736
670444	944737
392127	944738
534647	944739
85369	944740
581235	944741
112598	944742
373728	944743
517214	944744
143701	944745
389449	944746
107391	944747
383226	944748
520646	944749
424774	944750
152304	944751
521124	944752
292212	944753
575655	944754
45400	944755
515850	944756
109185	944757
114188	944758
181980	944759
170908	944760
121632	944761
106750	944762
45714	944763
621357	944764
485516	944765
115526	944766
658836	944767
542625	944768
205969	944769
60782	944770
441924	944771
471119	944772
586851	944773
399153	944774
643028	944775
567057	944776
18341	944777
70343	944778
689755	944779
221577	944780
64096	944781
481952	944782
75130	944783
42835	944784
119927	944785
679888	944786
72306	944787
5395	944788
63327	944789
84760	944790
52539	944791
692749	944792
18549	944793
412969	944794
13529	944795
46480	944796
362668	944797
25032	944798
103348	944799
118815	944800
117528	944801
14792	944802
25341	944803
337153	944804
31061	944805
141228	944806
692106	944807
52519	944808
546095	944809
374118	944810
496995	944811
23365	944812
42214	944813
443386	944814
187512	944815
10615	944816
288313	944817
44837	944818
689150	944819
31118	944820
551698	944821
617415	944822
506397	944823
73907	944824
204088	944825
73351	944826
68539	944827
262038	944828
575568	944829
519936	944830
353692	944831
443418	944832
51302	944833
206578	944834
36983	944835
600123	944836
633607	944837
144540	944838
643918	944839
436388	944840
307889	944841
323917	944842
470033	944843
435066	944844
625955	944845
451768	944846
268298	944847
122390	944848
262053	944849
416831	944850
619964	944851
345848	944852
155174	944853
585387	944854
582550	944855
106050	944856
345649	944857
626379	944858
554202	944859
4579	944860
515857	944861
650195	944862
20482	944863
101415	944864
7081	944865
219208	944866
671810	944867
486403	944868
529512	944869
150592	944870
245857	944871
22095	944872
541426	944873
28895	944874
28927	944875
20556	944876
1664	944877
14210	944878
24102	944879
17197	944880
240288	944881
31821	944882
81268	944883
149035	944884
585489	944885
39315	944886
99717	944887
22738	944888
472580	944889
398038	944890
19521	944891
624885	944892
8124	944893
28280	944894
434216	944895
285638	944896
1	944897
5005	944898
353470	944899
566421	944900
52439	944901
21399	944902
320372	944903
655803	944904
121578	944905
123479	944906
323929	944907
81682	944908
621372	944909
240889	944910
40828	944911
550	944912
25960	944913
6047	944914
339400	944915
289076	944916
252767	944917
252763	944918
681247	944919
102584	944920
459957	944921
505477	944922
627499	944923
83321	944924
6763	944925
123686	944926
448076	944927
23824	944928
595006	944929
21730	944930
142636	944931
123918	944932
485206	944933
366737	944934
10616	944935
30865	944936
542455	944937
175321	944938
345762	944939
603239	944940
36897	944941
129777	944942
522238	944943
21360	944944
595832	944945
138943	944946
119579	944947
8747	944948
586035	944949
40170	944950
8187	944951
552117	944952
32945	944953
343511	944954
74146	944955
5481	944956
690953	944957
66854	944958
669838	944959
85148	944960
496002	944961
189237	944962
5958	944963
108092	944964
353666	944965
580924	944966
71983	944967
664233	944968
31182	944969
402384	944970
657853	944971
35673	944972
148866	944973
12903	944974
415650	944975
138932	944976
174248	944977
678	944978
51632	944979
12938	944980
257179	944981
7208	944982
196927	944983
496313	944984
25811	944985
44	944986
28239	944987
15561	944988
10258	944989
450842	944990
142270	944991
409869	944992
201800	944993
449539	944994
250389	944995
533807	944996
36627	944997
291185	944998
690672	944999
250997	945000
59920	945001
111373	945002
112434	945003
32812	945004
78973	945005
19818	945006
208591	945007
395250	945008
8298	945009
53215	945010
72840	945011
367450	945012
13807	945013
44597	945014
46973	945015
7230	945016
379820	945017
41815	945018
107260	945019
73352	945020
14295	945021
632964	945022
416772	945023
172775	945024
379926	945025
683955	945026
82926	945027
558404	945028
2084	945029
427871	945030
17562	945031
92373	945032
11088	945033
596779	945034
29754	945035
236536	945036
456258	945037
465260	945038
577376	945039
46489	945040
682282	945041
456872	945042
142953	945043
70623	945044
592522	945045
43323	945046
48358	945047
108727	945048
446362	945049
149444	945050
82900	945051
21575	945052
52358	945053
578242	945054
686	945055
412444	945056
649421	945057
45415	945058
597133	945059
15704	945060
34750	945061
19508	945062
200203	945063
692563	945064
200979	945065
473093	945066
673157	945067
10264	945068
433685	945069
586128	945070
162416	945071
2717	945072
639797	945073
697036	945074
314354	945075
12086	945076
75483	945077
170659	945078
81211	945079
13987	945080
194579	945081
650952	945082
504676	945083
542202	945084
383320	945085
116223	945086
519137	945087
146083	945088
21397	945089
97545	945090
52626	945091
48575	945092
397227	945093
94894	945094
2	945095
36399	945096
158570	945097
536362	945098
9755	945099
51193	945100
475148	945101
58472	945102
177913	945103
31856	945104
52052	945105
37600	945106
521401	945107
209333	945108
152826	945109
642579	945110
184598	945111
418530	945112
7849	945113
31348	945114
50129	945115
520181	945116
424622	945117
445484	945118
528779	945119
132061	945120
21170	945121
632203	945122
48616	945123
435942	945124
152416	945125
337106	945126
118984	945127
145820	945128
502630	945129
33264	945130
1491	945131
412822	945132
156782	945133
145854	945134
342980	945135
34735	945136
59655	945137
196744	945138
583564	945139
334	945140
49986	945141
373205	945142
137708	945143
571444	945144
6418	945145
644505	945146
362310	945147
11373	945148
118072	945149
511163	945150
83189	945151
551033	945152
597175	945153
436550	945154
242172	945155
135251	945156
364510	945157
4133	945158
28265	945159
11176	945160
111130	945161
81014	945162
405788	945163
427	945164
6380	945165
3002	945166
12271	945167
12855	945168
401389	945169
330537	945170
508231	945171
4081	945172
394945	945173
653294	945174
515369	945175
111102	945176
56389	945177
349901	945178
28016	945179
202839	945180
168686	945181
243293	945182
15763	945183
372914	945184
421084	945185
72988	945186
157064	945187
409029	945188
87178	945189
221614	945190
117364	945191
117987	945192
103621	945193
146173	945194
181410	945195
448129	945196
67164	945197
44266	945198
32856	945199
314118	945200
154494	945201
15812	945202
113343	945203
154508	945204
371099	945205
354714	945206
15463	945207
406945	945208
14940	945209
173405	945210
274584	945211
689629	945212
68160	945213
441866	945214
364161	945215
441865	945216
301606	945217
88208	945218
513600	945219
67023	945220
392333	945221
44339	945222
670608	945223
678677	945224
353716	945225
41987	945226
630420	945227
462293	945228
18067	945229
12617	945230
18014	945231
152907	945232
57421	945233
517479	945234
570186	945235
1834	945236
624213	945237
80140	945238
8624	945239
233905	945240
328348	945241
678250	945242
536322	945243
86831	945244
540741	945245
130716	945246
456929	945247
50623	945248
317422	945249
187229	945250
118239	945251
74514	945252
691681	945253
112567	945254
236214	945255
144537	945256
113841	945257
542903	945258
520487	945259
293937	945260
472488	945261
124231	945262
632084	945263
310477	945264
39574	945265
564948	945266
122621	945267
385	945268
454331	945269
374639	945270
59158	945271
415484	945272
368844	945273
27653	945274
588018	945275
350232	945276
576116	945277
377589	945278
6432	945279
612042	945280
4083	945281
145934	945282
200799	945283
538580	945284
630077	945285
154396	945286
648201	945287
471971	945288
63525	945289
321731	945290
3430	945291
430867	945292
446195	945293
214461	945294
50657	945295
220158	945296
107051	945297
196778	945298
616638	945299
30086	945300
478858	945301
288150	945302
162404	945303
35139	945304
11532	945305
397879	945306
103074	945307
397997	945308
286688	945309
538976	945310
528604	945311
317084	945312
308415	945313
157061	945314
116687	945315
1992	945316
157238	945317
614378	945318
46087	945319
458649	945320
495923	945321
324432	945322
647802	945323
48994	945324
19712	945325
292130	945326
45600	945327
213834	945328
350658	945329
345776	945330
175039	945331
465953	945332
106424	945333
251098	945334
192484	945335
442288	945336
72401	945337
409285	945338
70052	945339
325005	945340
373592	945341
338146	945342
636500	945343
622833	945344
682313	945345
34997	945346
689287	945347
54879	945348
661933	945349
4578	945350
30310	945351
71202	945352
641704	945353
506727	945354
83240	945355
153125	945356
393970	945357
138917	945358
199006	945359
108090	945360
686569	945361
645857	945362
73813	945363
85850	945364
649423	945365
675717	945366
273214	945367
35316	945368
10755	945369
285585	945370
17044	945371
16585	945372
78765	945373
142391	945374
42189	945375
600020	945376
141795	945377
150343	945378
8892	945379
12622	945380
100276	945381
48446	945382
216143	945383
218552	945384
70107	945385
543815	945386
77493	945387
508973	945388
412198	945389
124153	945390
68046	945391
123540	945392
466483	945393
210990	945394
280773	945395
308422	945396
240966	945397
14375	945398
34199	945399
76855	945400
88747	945401
189223	945402
365974	945403
211991	945404
402617	945405
318752	945406
588324	945407
407069	945408
687678	945409
30891	945410
31028	945411
97999	945412
31049	945413
31056	945414
495	945415
124976	945416
7093	945417
659320	945418
542554	945419
690748	945420
177160	945421
585607	945422
320516	945423
319240	945424
81362	945425
258458	945426
41230	945427
72486	945428
382248	945429
221076	945430
5661	945431
25950	945432
476515	945433
5567	945434
475198	945435
247523	945436
601489	945437
307974	945438
318926	945439
272656	945440
239420	945441
323937	945442
129930	945443
293332	945444
6298	945445
218633	945446
184147	945447
141180	945448
37867	945449
372380	945450
343821	945451
540902	945452
366646	945453
460925	945454
600343	945455
676589	945456
535	945457
91971	945458
569375	945459
278604	945460
173090	945461
510476	945462
687748	945463
70547	945464
30407	945465
99803	945466
141192	945467
89043	945468
835	945469
84666	945470
261944	945471
617760	945472
247704	945473
374794	945474
141109	945475
106537	945476
8872	945477
237022	945478
3424	945479
143042	945480
42203	945481
18252	945482
3059	945483
19859	945484
146542	945485
1400	945486
240171	945487
604580	945488
583578	945489
152885	945490
410377	945491
608623	945492
36430	945493
344640	945494
325153	945495
5279	945496
381183	945497
52472	945498
215817	945499
676981	945500
57986	945501
20700	945502
528534	945503
34297	945504
544800	945505
316847	945506
597774	945507
122245	945508
90184	945509
651722	945510
627636	945511
20104	945512
203395	945513
328775	945514
618314	945515
319978	945516
151888	945517
18865	945518
35208	945519
20610	945520
120097	945521
1182	945522
431114	945523
647172	945524
205169	945525
14498	945526
128028	945527
104122	945528
88321	945529
36624	945530
466478	945531
381019	945532
497912	945533
533028	945534
106063	945535
52472	945536
12020	945537
251237	945538
181714	945539
172078	945540
544866	945541
7680	945542
77376	945543
684688	945544
127738	945545
404666	945546
21871	945547
3922	945548
415454	945549
25228	945550
30265	945551
80665	945552
501805	945553
79425	945554
6449	945555
562942	945556
544743	945557
370297	945558
1562	945559
119114	945560
221858	945561
115495	945562
159525	945563
200168	945564
28882	945565
164886	945566
9287	945567
46069	945568
445595	945569
617201	945570
19880	945571
23245	945572
398902	945573
658739	945574
472917	945575
34862	945576
34823	945577
46603	945578
484650	945579
226447	945580
567643	945581
555604	945582
462317	945583
8087	945584
188279	945585
3290	945586
56419	945587
388939	945588
291275	945589
256299	945590
104944	945591
257738	945592
154787	945593
72515	945594
599286	945595
184064	945596
601433	945597
652041	945598
250629	945599
139692	945600
432883	945601
84001	945602
8632	945603
463363	945604
581073	945605
53782	945606
16436	945607
438461	945608
56875	945609
679567	945610
103458	945611
15945	945612
257022	945613
456897	945614
95507	945615
847	945616
144362	945617
96590	945618
20780	945619
665596	945620
180267	945621
553641	945622
1299	945623
579325	945624
123136	945625
258961	945626
100427	945627
218721	945628
351471	945629
558068	945630
229836	945631
2080	945632
130171	945633
193447	945634
343972	945635
504616	945636
420074	945637
154726	945638
92014	945639
677231	945640
9119	945641
469931	945642
351662	945643
605055	945644
276766	945645
317111	945646
558374	945647
262753	945648
205246	945649
248366	945650
11223	945651
18390	945652
78574	945653
98030	945654
565469	945655
61158	945656
257329	945657
203284	945658
83378	945659
95408	945660
97815	945661
449851	945662
472570	945663
391844	945664
50139	945665
566491	945666
33806	945667
682268	945668
612321	945669
410134	945670
98070	945671
152	945672
8879	945673
348007	945674
2125	945675
1265	945676
191518	945677
137195	945678
304351	945679
591206	945680
547001	945681
49236	945682
94173	945683
15208	945684
611037	945685
308900	945686
33063	945687
373694	945688
30918	945689
471784	945690
5040	945691
33385	945692
463836	945693
421765	945694
103367	945695
48754	945696
47855	945697
207992	945698
127701	945699
597830	945700
463703	945701
187018	945702
246259	945703
96565	945704
98246	945705
158210	945706
452163	945707
38698	945708
222587	945709
37345	945710
640053	945711
475273	945712
156195	945713
3559	945714
666300	945715
163616	945716
448318	945717
84457	945718
25978	945719
50267	945720
162922	945721
43326	945722
524780	945723
23044	945724
158330	945725
396101	945726
120	945727
170335	945728
133189	945729
384750	945730
224654	945731
1429	945732
44512	945733
51594	945734
480830	945735
33541	945736
55247	945737
348925	945738
146337	945739
138125	945740
71847	945741
286	945742
115001	945743
117807	945744
8993	945745
6942	945746
147079	945747
560667	945748
215380	945749
319340	945750
74390	945751
202326	945752
140192	945753
44503	945754
527470	945755
40826	945756
39930	945757
133752	945758
10046	945759
495719	945760
40238	945761
588784	945762
131636	945763
319427	945764
541760	945765
26273	945766
16862	945767
16168	945768
15667	945769
406206	945770
48408	945771
147020	945772
226996	945773
105465	945774
52145	945775
346609	945776
22351	945777
497055	945778
78356	945779
80050	945780
1680	945781
238845	945782
615491	945783
12798	945784
123911	945785
509653	945786
158304	945787
141246	945788
17085	945789
120462	945790
292106	945791
506424	945792
561492	945793
533823	945794
542208	945795
103632	945796
506793	945797
371248	945798
119899	945799
7223	945800
6790	945801
325466	945802
344584	945803
674322	945804
575028	945805
438652	945806
132280	945807
531177	945808
309705	945809
484927	945810
150188	945811
697218	945812
97319	945813
642381	945814
256714	945815
395751	945816
66816	945817
424777	945818
438717	945819
449224	945820
119661	945821
44707	945822
4587	945823
373671	945824
169118	945825
28333	945826
104071	945827
78443	945828
370467	945829
156238	945830
488976	945831
480549	945832
52937	945833
25505	945834
329334	945835
496291	945836
14561	945837
374172	945838
162436	945839
128177	945840
7973	945841
357939	945842
588614	945843
79976	945844
274810	945845
38752	945846
200859	945847
877	945848
53472	945849
177151	945850
481825	945851
29839	945852
386052	945853
664838	945854
305580	945855
14303	945856
47417	945857
321552	945858
458921	945859
44870	945860
454294	945861
493966	945862
1265	945863
35600	945864
95758	945865
4341	945866
37774	945867
341164	945868
293569	945869
15060	945870
22019	945871
39133	945872
39551	945873
504886	945874
481554	945875
137220	945876
4192	945877
1264	945878
306043	945879
120274	945880
404956	945881
171382	945882
75193	945883
137559	945884
435099	945885
465957	945886
459419	945887
99128	945888
444361	945889
36797	945890
380837	945891
482305	945892
482308	945893
1266	945894
632544	945895
230418	945896
411480	945897
92898	945898
20957	945899
190247	945900
254135	945901
406993	945902
416595	945903
144284	945904
20149	945905
458708	945906
24193	945907
465509	945908
37397	945909
647204	945910
371529	945911
163766	945912
57	945913
20890	945914
77338	945915
51499	945916
351139	945917
151550	945918
622581	945919
154824	945920
17439	945921
615787	945922
18981	945923
144640	945924
2230	945925
24424	945926
52944	945927
1310	945928
6032	945929
12714	945930
415073	945931
52676	945932
144968	945933
502748	945934
37048	945935
215882	945936
43796	945937
160897	945938
663838	945939
363303	945940
94064	945941
435548	945942
245770	945943
222774	945944
371125	945945
433363	945946
559414	945947
124510	945948
259679	945949
344770	945950
586456	945951
141477	945952
10054	945953
457302	945954
198996	945955
101529	945956
562	945957
55137	945958
17345	945959
86586	945960
15050	945961
188280	945962
75764	945963
483823	945964
311149	945965
49831	945966
30871	945967
46788	945968
327815	945969
270018	945970
257321	945971
3471	945972
95898	945973
17384	945974
75583	945975
686201	945976
484155	945977
332995	945978
129723	945979
93914	945980
44731	945981
296118	945982
224397	945983
41845	945984
679336	945985
537582	945986
98233	945987
227915	945988
573776	945989
30132	945990
36838	945991
16217	945992
424292	945993
168063	945994
439824	945995
79427	945996
29938	945997
119106	945998
651329	945999
564982	946000
101858	946001
81593	946002
274197	946003
96116	946004
240645	946005
673704	946006
513810	946007
95647	946008
71223	946009
453855	946010
603635	946011
155690	946012
168471	946013
89215	946014
349649	946015
82	946016
284335	946017
542306	946018
542307	946019
542309	946020
50427	946021
263086	946022
79896	946023
79903	946024
224	946025
29903	946026
29659	946027
224391	946028
17763	946029
1419	946030
44060	946031
56024	946032
211859	946033
15132	946034
627160	946035
100938	946036
31085	946037
13288	946038
412804	946039
134763	946040
9767	946041
264174	946042
58689	946043
109354	946044
115111	946045
21359	946046
141104	946047
635022	946048
89960	946049
25816	946050
344821	946051
636964	946052
418792	946053
46981	946054
609337	946055
592373	946056
132810	946057
27403	946058
21347	946059
3536	946060
2560	946061
140594	946062
44704	946063
45292	946064
14048	946065
17910	946066
332781	946067
558086	946068
240348	946069
54993	946070
285240	946071
66635	946072
1933	946073
66515	946074
2741	946075
43772	946076
85006	946077
567426	946078
164400	946079
1102	946080
110374	946081
583049	946082
51284	946083
70498	946084
167484	946085
52508	946086
31937	946087
550750	946088
547110	946089
132819	946090
7347	946091
199187	946092
23045	946093
372077	946094
43701	946095
429628	946096
166837	946097
22677	946098
166395	946099
456881	946100
112030	946101
491717	946102
212023	946103
7895	946104
8845	946105
510579	946106
11198	946107
175993	946108
172794	946109
572740	946110
604365	946111
39180	946112
423876	946113
5260	946114
358504	946115
372481	946116
95731	946117
74981	946118
116669	946119
205577	946120
496190	946121
20148	946122
9609	946123
581825	946124
473655	946125
118624	946126
384751	946127
141494	946128
573698	946129
56611	946130
313374	946131
5843	946132
318188	946133
27004	946134
100075	946135
352489	946136
20788	946137
378560	946138
72993	946139
73782	946140
142288	946141
198309	946142
11784	946143
168889	946144
640485	946145
22779	946146
513830	946147
15	946148
154674	946149
59293	946150
170181	946151
155025	946152
617	946153
138810	946154
9496	946155
79532	946156
47489	946157
64164	946158
51268	946159
237671	946160
12249	946161
19434	946162
266672	946163
679405	946164
306027	946165
117465	946166
416906	946167
239503	946168
18501	946169
488293	946170
447721	946171
688014	946172
691756	946173
437364	946174
29727	946175
106704	946176
259046	946177
120283	946178
193253	946179
176	946180
13436	946181
245210	946182
499640	946183
41907	946184
48119	946185
619792	946186
375257	946187
502992	946188
24882	946189
138	946190
655822	946191
160348	946192
687616	946193
19790	946194
95904	946195
30544	946196
388066	946197
442476	946198
273212	946199
44018	946200
104132	946201
397318	946202
390827	946203
58934	946204
476532	946205
303010	946206
420427	946207
154455	946208
622175	946209
168954	946210
22963	946211
627821	946212
384984	946213
48787	946214
72978	946215
48325	946216
28598	946217
8146	946218
55913	946219
367056	946220
397335	946221
341344	946222
245	946223
583592	946224
332248	946225
95262	946226
109882	946227
55379	946228
153003	946229
13188	946230
180697	946231
4080	946232
392331	946233
215837	946234
15153	946235
444769	946236
149545	946237
664768	946238
191353	946239
414610	946240
99078	946241
100598	946242
553243	946243
197016	946244
55	946245
527366	946246
556447	946247
618631	946248
147073	946249
15760	946250
577239	946251
469348	946252
209806	946253
125813	946254
394634	946255
210	946256
186043	946257
676517	946258
412940	946259
12034	946260
656338	946261
89668	946262
169469	946263
561179	946264
257608	946265
630256	946266
32004	946267
320528	946268
5429	946269
590634	946270
92831	946271
92836	946272
111731	946273
615751	946274
462287	946275
45298	946276
160406	946277
505590	946278
44499	946279
470404	946280
125992	946281
497220	946282
470391	946283
44907	946284
22489	946285
21954	946286
651171	946287
481546	946288
195439	946289
43537	946290
555006	946291
119706	946292
1492	946293
162257	946294
586140	946295
114944	946296
143265	946297
434974	946298
72038	946299
414955	946300
93490	946301
440782	946302
323452	946303
12046	946304
686222	946305
16992	946306
262265	946307
115487	946308
29430	946309
135	946310
606277	946311
48690	946312
5880	946313
457210	946314
83251	946315
69567	946316
36086	946317
136621	946318
74291	946319
327966	946320
20412	946321
50096	946322
566886	946323
30186	946324
365594	946325
605933	946326
323371	946327
163846	946328
22100	946329
371820	946330
117224	946331
69083	946332
6666	946333
364298	946334
601646	946335
9656	946336
35970	946337
4578	946338
5056	946339
133691	946340
34251	946341
24482	946342
88964	946343
307130	946344
80534	946345
121149	946346
2900	946347
75230	946348
28638	946349
113103	946350
52101	946351
98087	946352
351776	946353
146646	946354
1274	946355
120963	946356
33682	946357
358469	946358
238320	946359
30435	946360
165	946361
487062	946362
104190	946363
31251	946364
516761	946365
12412	946366
49326	946367
1850	946368
115233	946369
122911	946370
354525	946371
5695	946372
248097	946373
91183	946374
598067	946375
533256	946376
2253	946377
1021	946378
2743	946379
147418	946380
147820	946381
35086	946382
42871	946383
671616	946384
372867	946385
88898	946386
8580	946387
8522	946388
394534	946389
485776	946390
43115	946391
86408	946392
6986	946393
25425	946394
17288	946395
366147	946396
18374	946397
216436	946398
49011	946399
158964	946400
28661	946401
14213	946402
72619	946403
648336	946404
53750	946405
511233	946406
429911	946407
100070	946408
651642	946409
17451	946410
406949	946411
459017	946412
7279	946413
403154	946414
109829	946415
89812	946416
666970	946417
349825	946418
241196	946419
241324	946420
118776	946421
489716	946422
418063	946423
17000	946424
41349	946425
160936	946426
589400	946427
309786	946428
478	946429
415735	946430
418318	946431
14695	946432
49361	946433
333492	946434
50543	946435
28807	946436
116605	946437
137412	946438
342534	946439
170389	946440
198306	946441
407659	946442
2739	946443
564710	946444
606927	946445
440144	946446
379541	946447
667714	946448
550855	946449
135020	946450
116083	946451
205145	946452
145456	946453
44495	946454
119529	946455
2486	946456
224081	946457
244688	946458
5970	946459
2202	946460
76277	946461
16223	946462
102632	946463
121518	946464
52029	946465
17411	946466
374467	946467
493585	946468
19447	946469
45778	946470
128272	946471
208389	946472
673687	946473
423613	946474
1674	946475
174191	946476
646646	946477
579229	946478
161739	946479
96186	946480
457292	946481
74398	946482
123912	946483
376022	946484
245249	946485
108086	946486
392462	946487
139989	946488
117541	946489
335971	946490
333877	946491
204413	946492
442404	946493
125656	946494
351647	946495
612	946496
493278	946497
5505	946498
17306	946499
465395	946500
30766	946501
75292	946502
597202	946503
209281	946504
5147	946505
389797	946506
483137	946507
652951	946508
122956	946509
145585	946510
95062	946511
145587	946512
122938	946513
409757	946514
238949	946515
181133	946516
667515	946517
502680	946518
191521	946519
565235	946520
46533	946521
300165	946522
380748	946523
345231	946524
337416	946525
337532	946526
96877	946527
337630	946528
694449	946529
34946	946530
120743	946531
21785	946532
91328	946533
163775	946534
338690	946535
159781	946536
73675	946537
670535	946538
363179	946539
616153	946540
319903	946541
232426	946542
42031	946543
513109	946544
165669	946545
305491	946546
687096	946547
189958	946548
580404	946549
206017	946550
241691	946551
62312	946552
514837	946553
4118	946554
664049	946555
8206	946556
136726	946557
80633	946558
51039	946559
191040	946560
673493	946561
8184	946562
10527	946563
124193	946564
77078	946565
223907	946566
297259	946567
631574	946568
193948	946569
226314	946570
30172	946571
431385	946572
312990	946573
226998	946574
613917	946575
468429	946576
492803	946577
109745	946578
657679	946579
430312	946580
568	946581
142825	946582
579366	946583
404840	946584
60764	946585
68834	946586
48310	946587
227842	946588
134258	946589
643972	946590
17688	946591
812	946592
401530	946593
430315	946594
190116	946595
231396	946596
130056	946597
549857	946598
401706	946599
261122	946600
540768	946601
48876	946602
632811	946603
462895	946604
617044	946605
588682	946606
107244	946607
5334	946608
18895	946609
349566	946610
164803	946611
421438	946612
24766	946613
8610	946614
292652	946615
186525	946616
516323	946617
6376	946618
129724	946619
147716	946620
336413	946621
677409	946622
525718	946623
489641	946624
566219	946625
214483	946626
344940	946627
206	946628
54996	946629
4329	946630
516240	946631
9142	946632
684255	946633
508410	946634
687670	946635
3170	946636
156204	946637
16835	946638
129273	946639
60924	946640
185828	946641
258867	946642
496524	946643
27397	946644
27367	946645
53896	946646
624998	946647
220054	946648
546791	946649
97327	946650
165383	946651
1195	946652
559356	946653
526537	946654
3759	946655
109159	946656
105697	946657
133892	946658
160272	946659
439963	946660
65796	946661
665792	946662
161340	946663
205753	946664
572742	946665
256381	946666
78148	946667
490503	946668
2809	946669
73881	946670
38089	946671
232473	946672
668191	946673
127184	946674
428608	946675
682339	946676
184646	946677
384612	946678
28482	946679
90489	946680
170874	946681
35294	946682
8435	946683
503720	946684
12246	946685
622071	946686
27427	946687
136076	946688
78996	946689
24	946690
142756	946691
142657	946692
503391	946693
601862	946694
11434	946695
4861	946696
65969	946697
512908	946698
345070	946699
527678	946700
97395	946701
31391	946702
10490	946703
365390	946704
389317	946705
46090	946706
452521	946707
565531	946708
377410	946709
190098	946710
405238	946711
396953	946712
459449	946713
656089	946714
21190	946715
10873	946716
400364	946717
131094	946718
406321	946719
101165	946720
455711	946721
19246	946722
381248	946723
593045	946724
220181	946725
354135	946726
493719	946727
74620	946728
550695	946729
330059	946730
14777	946731
94779	946732
9654	946733
380846	946734
163283	946735
105684	946736
52838	946737
542546	946738
162509	946739
684040	946740
78060	946741
565451	946742
682580	946743
545235	946744
140904	946745
300440	946746
49291	946747
118472	946748
138091	946749
620168	946750
33017	946751
42870	946752
296920	946753
119096	946754
140574	946755
292700	946756
578395	946757
696122	946758
653502	946759
299394	946760
407380	946761
607839	946762
80634	946763
628859	946764
575692	946765
10701	946766
178097	946767
358544	946768
506586	946769
6429	946770
597438	946771
35209	946772
48100	946773
20311	946774
23998	946775
138739	946776
23413	946777
449231	946778
428096	946779
141880	946780
478784	946781
618712	946782
28	946783
580064	946784
430166	946785
526421	946786
163750	946787
549564	946788
395438	946789
166818	946790
68826	946791
54848	946792
596900	946793
54184	946794
500375	946795
595144	946796
663797	946797
181077	946798
16969	946799
598474	946800
78751	946801
459799	946802
527673	946803
436366	946804
292245	946805
83598	946806
305233	946807
337023	946808
96794	946809
152542	946810
653327	946811
520391	946812
140366	946813
282649	946814
457390	946815
138519	946816
649433	946817
625969	946818
65321	946819
22280	946820
21828	946821
19895	946822
14178	946823
543521	946824
33466	946825
682515	946826
631230	946827
14849	946828
691974	946829
33849	946830
583549	946831
545156	946832
164060	946833
29998	946834
670816	946835
280988	946836
39113	946837
7575	946838
2242	946839
401998	946840
21568	946841
157252	946842
556197	946843
2717	946844
26117	946845
540689	946846
354881	946847
409301	946848
34834	946849
524491	946850
613656	946851
214890	946852
153408	946853
605794	946854
125581	946855
148620	946856
632007	946857
371435	946858
626133	946859
590359	946860
282823	946861
28165	946862
649428	946863
60605	946864
163997	946865
500271	946866
141188	946867
440137	946868
43048	946869
114350	946870
147517	946871
547866	946872
609469	946873
33858	946874
170308	946875
122918	946876
24704	946877
4800	946878
598618	946879
36636	946880
169972	946881
140683	946882
282698	946883
322493	946884
158726	946885
56024	946886
100942	946887
210237	946888
14378	946889
578828	946890
44974	946891
525736	946892
87792	946893
386523	946894
88818	946895
7145	946896
322437	946897
229693	946898
77530	946899
16813	946900
121587	946901
410937	946902
32662	946903
116580	946904
440146	946905
3331	946906
287301	946907
766	946908
18111	946909
13871	946910
14968	946911
548166	946912
594792	946913
238003	946914
38146	946915
668961	946916
606549	946917
421179	946918
55978	946919
245411	946920
39368	946921
78523	946922
355079	946923
626036	946924
20273	946925
245679	946926
13963	946927
245698	946928
62520	946929
492429	946930
492401	946931
7671	946932
492377	946933
350345	946934
154607	946935
99341	946936
186485	946937
186516	946938
350289	946939
350291	946940
2514	946941
48747	946942
164400	946943
114722	946944
43978	946945
79682	946946
9812	946947
138810	946948
271910	946949
48848	946950
653768	946951
44010	946952
191	946953
444141	946954
102800	946955
611141	946956
287683	946957
199907	946958
61910	946959
300303	946960
348986	946961
65997	946962
67730	946963
120885	946964
454830	946965
729	946966
36634	946967
368361	946968
24484	946969
251142	946970
122495	946971
51307	946972
459998	946973
524507	946974
114869	946975
1118	946976
407177	946977
625995	946978
366025	946979
10549	946980
169959	946981
573170	946982
52309	946983
163064	946984
545965	946985
429604	946986
115874	946987
139965	946988
70244	946989
402887	946990
101637	946991
77408	946992
41596	946993
8764	946994
204821	946995
610885	946996
70366	946997
121210	946998
432486	946999
29048	947000
14966	947001
176110	947002
413628	947003
25316	947004
2959	947005
899	947006
20807	947007
335093	947008
483592	947009
161231	947010
40259	947011
673128	947012
692911	947013
1188	947014
210417	947015
583485	947016
160404	947017
693265	947018
671431	947019
547815	947020
120460	947021
18323	947022
630262	947023
475999	947024
138024	947025
573788	947026
35011	947027
79333	947028
583759	947029
616425	947030
54601	947031
465233	947032
333665	947033
283719	947034
241364	947035
46004	947036
212936	947037
16392	947038
33686	947039
261596	947040
93284	947041
564040	947042
8811	947043
132307	947044
677734	947045
57352	947046
62736	947047
437273	947048
29511	947049
171920	947050
462568	947051
24472	947052
151887	947053
79240	947054
158737	947055
246769	947056
85830	947057
339943	947058
196732	947059
2107	947060
512919	947061
473829	947062
491502	947063
620046	947064
502114	947065
549227	947066
46833	947067
214409	947068
286686	947069
507448	947070
88913	947071
480523	947072
499475	947073
128734	947074
313039	947075
7091	947076
568665	947077
236726	947078
626581	947079
512910	947080
260126	947081
488722	947082
223932	947083
305136	947084
641061	947085
187168	947086
121876	947087
351638	947088
347424	947089
35696	947090
2905	947091
21289	947092
500290	947093
324873	947094
259164	947095
46021	947096
112274	947097
624637	947098
488427	947099
125902	947100
144250	947101
593338	947102
238886	947103
584964	947104
74825	947105
9273	947106
332339	947107
238200	947108
114249	947109
36353	947110
138961	947111
176215	947112
20626	947113
125761	947114
16489	947115
148225	947116
460781	947117
47850	947118
25855	947119
520529	947120
92499	947121
321581	947122
263447	947123
54117	947124
272629	947125
147365	947126
678126	947127
338556	947128
557588	947129
389223	947130
12013	947131
463435	947132
442446	947133
524752	947134
339278	947135
252844	947136
376779	947137
134996	947138
52519	947139
27811	947140
591610	947141
58325	947142
12552	947143
79393	947144
618817	947145
103791	947146
217131	947147
785	947148
90935	947149
352954	947150
23888	947151
331076	947152
298097	947153
222278	947154
71520	947155
77872	947156
142052	947157
293373	947158
405330	947159
341016	947160
67684	947161
447320	947162
126456	947163
8465	947164
140742	947165
77200	947166
588378	947167
137542	947168
540076	947169
583936	947170
605190	947171
628347	947172
75016	947173
39944	947174
527367	947175
608614	947176
120554	947177
405036	947178
610202	947179
4475	947180
263660	947181
400524	947182
251607	947183
447683	947184
68256	947185
474915	947186
183760	947187
143133	947188
52415	947189
182058	947190
75522	947191
193119	947192
677757	947193
252541	947194
20817	947195
311126	947196
553069	947197
50819	947198
35053	947199
84904	947200
169	947201
600865	947202
327627	947203
143787	947204
272665	947205
102192	947206
3431	947207
477920	947208
588097	947209
662226	947210
676841	947211
107972	947212
515008	947213
9165	947214
411502	947215
679468	947216
508720	947217
39981	947218
154968	947219
674553	947220
572831	947221
12147	947222
169339	947223
55225	947224
104107	947225
397750	947226
4423	947227
255735	947228
518420	947229
345806	947230
132316	947231
133842	947232
606541	947233
110294	947234
266406	947235
18281	947236
429566	947237
458219	947238
576403	947239
8664	947240
3267	947241
148424	947242
529899	947243
163555	947244
30944	947245
605457	947246
65910	947247
17512	947248
659848	947249
221575	947250
412201	947251
122576	947252
9950	947253
436776	947254
350107	947255
293407	947256
547985	947257
7065	947258
164036	947259
342143	947260
20177	947261
270532	947262
644168	947263
44614	947264
9563	947265
386642	947266
54290	947267
650181	947268
668699	947269
317421	947270
1290	947271
97361	947272
114090	947273
199795	947274
273251	947275
4658	947276
20	947277
274784	947278
387231	947279
79455	947280
396369	947281
224333	947282
27268	947283
103637	947284
134890	947285
467173	947286
461080	947287
11760	947288
585315	947289
42280	947290
190368	947291
22784	947292
69397	947293
3015	947294
138228	947295
542981	947296
21397	947297
406724	947298
628102	947299
519704	947300
46010	947301
154820	947302
429547	947303
17625	947304
445815	947305
339624	947306
9154	947307
24045	947308
584714	947309
15717	947310
121609	947311
298785	947312
472727	947313
584772	947314
324469	947315
25266	947316
70033	947317
216169	947318
396070	947319
14207	947320
14277	947321
218644	947322
16839	947323
28883	947324
36083	947325
171805	947326
28756	947327
78242	947328
28660	947329
8024	947330
218746	947331
70163	947332
143767	947333
596958	947334
535371	947335
54783	947336
38739	947337
680041	947338
45372	947339
94931	947340
455690	947341
116563	947342
20958	947343
218481	947344
219508	947345
54673	947346
408448	947347
117416	947348
384771	947349
237918	947350
431737	947351
408417	947352
18028	947353
1932	947354
137111	947355
41342	947356
445831	947357
99003	947358
110454	947359
108542	947360
139906	947361
409927	947362
120493	947363
32916	947364
125274	947365
180885	947366
14375	947367
140175	947368
240647	947369
45620	947370
23019	947371
689552	947372
407042	947373
213890	947374
236557	947375
140263	947376
12623	947377
124213	947378
160731	947379
71623	947380
79014	947381
516825	947382
106691	947383
86319	947384
68018	947385
45208	947386
269686	947387
129051	947388
70333	947389
553976	947390
87115	947391
133450	947392
682516	947393
405326	947394
36857	947395
19136	947396
397525	947397
506568	947398
335137	947399
441005	947400
614650	947401
314639	947402
10690	947403
144741	947404
6986	947405
668419	947406
388650	947407
431420	947408
477884	947409
156881	947410
93634	947411
569446	947412
39140	947413
441880	947414
553712	947415
290615	947416
536885	947417
584694	947418
18083	947419
493173	947420
218510	947421
218498	947422
100686	947423
226311	947424
589145	947425
28920	947426
254818	947427
187389	947428
656279	947429
218203	947430
45375	947431
571	947432
563601	947433
404681	947434
15265	947435
70335	947436
7384	947437
42086	947438
422423	947439
33793	947440
30918	947441
2671	947442
218611	947443
123217	947444
52915	947445
342169	947446
335136	947447
446705	947448
445836	947449
96356	947450
33616	947451
684728	947452
375254	947453
1931	947454
205647	947455
5598	947456
20182	947457
441868	947458
8866	947459
7192	947460
501407	947461
579889	947462
400569	947463
240696	947464
408604	947465
424158	947466
604598	947467
585594	947468
443549	947469
78102	947470
316118	947471
413673	947472
61079	947473
106796	947474
20506	947475
490806	947476
576065	947477
260168	947478
390861	947479
642923	947480
377760	947481
670338	947482
388359	947483
42791	947484
320005	947485
335063	947486
152003	947487
1376	947488
299991	947489
145381	947490
342121	947491
193794	947492
745	947493
100152	947494
219650	947495
45619	947496
558365	947497
617524	947498
38882	947499
9619	947500
361077	947501
135531	947502
32100	947503
646726	947504
38115	947505
496496	947506
16839	947507
78671	947508
143893	947509
32705	947510
671843	947511
198158	947512
34155	947513
464078	947514
601997	947515
359001	947516
82311	947517
284803	947518
664606	947519
180282	947520
163252	947521
457627	947522
553776	947523
53369	947524
226035	947525
63139	947526
355371	947527
86150	947528
441021	947529
80282	947530
45074	947531
477537	947532
21041	947533
535232	947534
24395	947535
616252	947536
377434	947537
312759	947538
463851	947539
294972	947540
290455	947541
112190	947542
245062	947543
434764	947544
3520	947545
643045	947546
28705	947547
217254	947548
541077	947549
550293	947550
611343	947551
158814	947552
255287	947553
657911	947554
697335	947555
371781	947556
128429	947557
32739	947558
70274	947559
49264	947560
372534	947561
94389	947562
33616	947563
590957	947564
346744	947565
184388	947566
409979	947567
8291	947568
561620	947569
48201	947570
193305	947571
604037	947572
5780	947573
54639	947574
148221	947575
192330	947576
104078	947577
496703	947578
249827	947579
211366	947580
81298	947581
47789	947582
354728	947583
216611	947584
408370	947585
302267	947586
346312	947587
144523	947588
168600	947589
32450	947590
325385	947591
157992	947592
106613	947593
620732	947594
158995	947595
680649	947596
269684	947597
160931	947598
66305	947599
248354	947600
258322	947601
7730	947602
18021	947603
124337	947604
15092	947605
143671	947606
86386	947607
23597	947608
17282	947609
39697	947610
226667	947611
104925	947612
36415	947613
104015	947614
265174	947615
566856	947616
598169	947617
607269	947618
678787	947619
415807	947620
36330	947621
594038	947622
316206	947623
340301	947624
397281	947625
395407	947626
389580	947627
160773	947628
528457	947629
7072	947630
529019	947631
61210	947632
368336	947633
301939	947634
13518	947635
46191	947636
5944	947637
47234	947638
311465	947639
28704	947640
617814	947641
128715	947642
19336	947643
251813	947644
150161	947645
46182	947646
131802	947647
231661	947648
62886	947649
291623	947650
389546	947651
646288	947652
45302	947653
589198	947654
45604	947655
284813	947656
5981	947657
164511	947658
176708	947659
137740	947660
7354	947661
35930	947662
363115	947663
378347	947664
422120	947665
51842	947666
23970	947667
32477	947668
189	947669
95896	947670
485679	947671
34824	947672
214033	947673
9410	947674
12212	947675
372958	947676
5225	947677
569516	947678
74599	947679
235665	947680
192569	947681
187535	947682
383921	947683
82551	947684
478824	947685
677888	947686
45376	947687
547478	947688
20377	947689
417072	947690
673934	947691
89350	947692
541	947693
541	947694
110294	947695
625918	947696
436639	947697
584003	947698
331046	947699
677049	947700
161631	947701
345	947702
19610	947703
696154	947704
80158	947705
301216	947706
102530	947707
967	947708
113816	947709
11128	947710
20839	947711
86422	947712
564042	947713
47442	947714
478823	947715
656722	947716
216216	947717
41337	947718
12319	947719
73827	947720
14182	947721
81018	947722
22203	947723
138109	947724
66417	947725
129251	947726
126527	947727
60576	947728
8975	947729
620792	947730
9037	947731
263771	947732
472554	947733
154085	947734
421902	947735
49717	947736
138592	947737
145699	947738
95589	947739
237735	947740
270814	947741
27416	947742
85449	947743
612515	947744
348511	947745
2572	947746
103602	947747
325510	947748
49708	947749
16459	947750
330480	947751
342633	947752
484438	947753
18799	947754
49729	947755
144535	947756
537547	947757
479409	947758
761	947759
410292	947760
143231	947761
13912	947762
56070	947763
338542	947764
143962	947765
53201	947766
168887	947767
543775	947768
1566	947769
195197	947770
669246	947771
6836	947772
64	947773
496085	947774
190725	947775
503987	947776
365378	947777
365377	947778
243306	947779
632987	947780
548788	947781
25381	947782
569414	947783
168879	947784
69	947785
43222	947786
262628	947787
248329	947788
208058	947789
351612	947790
101186	947791
561787	947792
376320	947793
69	947794
92731	947795
14228	947796
613127	947797
29003	947798
9195	947799
264810	947800
20114	947801
5930	947802
252997	947803
103377	947804
24779	947805
446854	947806
480425	947807
2718	947808
2941	947809
171773	947810
30	947811
13814	947812
309299	947813
42623	947814
18905	947815
3499	947816
234	947817
232489	947818
16898	947819
93998	947820
510512	947821
61374	947822
133316	947823
30309	947824
380365	947825
42720	947826
19531	947827
647168	947828
676268	947829
6172	947830
493888	947831
46667	947832
466528	947833
89487	947834
473643	947835
348856	947836
25888	947837
619832	947838
265750	947839
466545	947840
681404	947841
22613	947842
149021	947843
9763	947844
148241	947845
365631	947846
23746	947847
203876	947848
692789	947849
652920	947850
118008	947851
153871	947852
13428	947853
111207	947854
64352	947855
392687	947856
397836	947857
577913	947858
316160	947859
343263	947860
443768	947861
8468	947862
320117	947863
18105	947864
10493	947865
70460	947866
135379	947867
520338	947868
63798	947869
490034	947870
682644	947871
212306	947872
538271	947873
443369	947874
24724	947875
94119	947876
174311	947877
631210	947878
5009	947879
75664	947880
76883	947881
25696	947882
205003	947883
3683	947884
82124	947885
27073	947886
455736	947887
139578	947888
301554	947889
80785	947890
108032	947891
320696	947892
493202	947893
568507	947894
386660	947895
147742	947896
643238	947897
52606	947898
239324	947899
380394	947900
193699	947901
145746	947902
252330	947903
19272	947904
102189	947905
78584	947906
533039	947907
468852	947908
52938	947909
508726	947910
122006	947911
79251	947912
405450	947913
664406	947914
598746	947915
150050	947916
34476	947917
441419	947918
276364	947919
662426	947920
348853	947921
553841	947922
61138	947923
61138	947924
277674	947925
509302	947926
534364	947927
168479	947928
92110	947929
295668	947930
101785	947931
553177	947932
429917	947933
496232	947934
470821	947935
24308	947936
64511	947937
578546	947938
166158	947939
642455	947940
100101	947941
427558	947942
167	947943
689120	947944
540299	947945
285492	947946
557936	947947
386980	947948
506314	947949
128976	947950
248713	947951
50114	947952
664391	947953
582794	947954
63836	947955
438748	947956
616230	947957
358032	947958
636300	947959
176409	947960
43852	947961
146174	947962
357757	947963
277549	947964
50580	947965
335077	947966
193077	947967
368188	947968
321885	947969
480433	947970
124221	947971
59633	947972
477857	947973
233549	947974
607902	947975
191982	947976
193074	947977
155189	947978
537542	947979
617465	947980
2346	947981
375584	947982
380471	947983
411444	947984
36428	947985
246235	947986
78032	947987
42437	947988
370674	947989
391740	947990
2851	947991
621456	947992
127028	947993
464063	947994
660707	947995
521661	947996
385627	947997
92974	947998
77966	947999
152153	948000
314720	948001
583681	948002
638144	948003
509990	948004
15330	948005
29537	948006
122310	948007
648889	948008
103061	948009
375225	948010
311689	948011
102187	948012
92522	948013
671629	948014
584146	948015
161097	948016
129053	948017
576277	948018
162252	948019
229991	948020
86225	948021
15740	948022
155110	948023
212462	948024
531464	948025
10109	948026
671518	948027
379235	948028
357692	948029
167457	948030
193918	948031
93208	948032
98100	948033
496305	948034
454372	948035
21600	948036
383264	948037
639165	948038
469908	948039
477811	948040
100061	948041
29540	948042
352374	948043
284352	948044
643663	948045
16571	948046
437656	948047
415655	948048
502336	948049
194000	948050
70157	948051
689693	948052
416678	948053
664161	948054
150651	948055
66470	948056
135855	948057
552616	948058
575477	948059
127222	948060
90230	948061
3660	948062
369550	948063
495351	948064
516142	948065
212978	948066
171038	948067
199625	948068
87945	948069
278337	948070
57323	948071
335235	948072
251338	948073
133846	948074
169699	948075
106694	948076
65135	948077
321787	948078
384615	948079
127473	948080
696153	948081
678323	948082
142636	948083
92041	948084
584631	948085
421329	948086
11901	948087
70634	948088
558670	948089
204065	948090
666166	948091
150031	948092
363855	948093
326451	948094
629377	948095
606098	948096
8218	948097
557574	948098
472840	948099
618689	948100
92060	948101
4029	948102
473012	948103
130146	948104
6982	948105
245660	948106
463850	948107
133694	948108
242	948109
63824	948110
81289	948111
59681	948112
483142	948113
87885	948114
60222	948115
58693	948116
370751	948117
472738	948118
29888	948119
543	948120
57839	948121
216	948122
123195	948123
414818	948124
5078	948125
367618	948126
144682	948127
619839	948128
449106	948129
16044	948130
569925	948131
304306	948132
174175	948133
325677	948134
547227	948135
408380	948136
325024	948137
418132	948138
426284	948139
604487	948140
111709	948141
115418	948142
178647	948143
521630	948144
388370	948145
198815	948146
152931	948147
19586	948148
560978	948149
207862	948150
18170	948151
28167	948152
5696	948153
549211	948154
40	948155
594209	948156
257267	948157
368609	948158
367481	948159
32430	948160
609901	948161
442178	948162
159576	948163
502757	948164
300567	948165
4687	948166
389245	948167
24125	948168
69	948169
443368	948170
162986	948171
394425	948172
460565	948173
39203	948174
669219	948175
669258	948176
392665	948177
669279	948178
669270	948179
15265	948180
86969	948181
97043	948182
245463	948183
303096	948184
265124	948185
582214	948186
17517	948187
98716	948188
319176	948189
378142	948190
195232	948191
55033	948192
35863	948193
49733	948194
35560	948195
361136	948196
338769	948197
118812	948198
10412	948199
456876	948200
171493	948201
435036	948202
1690	948203
491662	948204
583468	948205
42797	948206
420436	948207
13329	948208
13329	948209
558573	948210
92013	948211
34837	948212
143867	948213
183163	948214
413365	948215
37584	948216
183243	948217
361167	948218
11890	948219
45823	948220
34590	948221
71717	948222
696680	948223
183220	948224
224367	948225
93166	948226
25428	948227
18216	948228
560822	948229
45644	948230
406116	948231
101644	948232
149728	948233
612443	948234
156442	948235
612465	948236
33232	948237
662560	948238
34442	948239
244522	948240
441080	948241
618512	948242
32010	948243
2728	948244
346315	948245
348081	948246
133444	948247
465949	948248
313415	948249
68481	948250
3123	948251
356504	948252
58096	948253
57605	948254
355624	948255
380519	948256
54584	948257
622929	948258
30557	948259
469286	948260
303556	948261
604509	948262
313698	948263
172194	948264
217110	948265
120053	948266
29674	948267
10611	948268
12419	948269
6986	948270
1915	948271
147290	948272
2254	948273
20184	948274
81297	948275
520041	948276
289715	948277
250034	948278
14999	948279
359730	948280
318755	948281
487821	948282
509683	948283
538278	948284
25033	948285
48755	948286
23884	948287
535262	948288
52205	948289
677288	948290
528921	948291
3803	948292
582793	948293
478694	948294
15031	948295
392767	948296
170178	948297
124075	948298
28790	948299
84944	948300
486554	948301
284448	948302
17888	948303
309599	948304
41465	948305
17266	948306
31074	948307
14116	948308
696773	948309
186090	948310
250919	948311
464035	948312
17033	948313
417590	948314
109254	948315
543207	948316
15542	948317
15135	948318
150780	948319
656038	948320
166157	948321
193295	948322
2470	948323
145255	948324
251900	948325
120406	948326
116155	948327
156661	948328
123514	948329
103779	948330
18252	948331
72030	948332
95869	948333
92479	948334
1101	948335
572867	948336
32320	948337
448329	948338
14098	948339
581379	948340
649813	948341
21508	948342
641040	948343
403848	948344
5721	948345
114196	948346
354685	948347
58975	948348
50275	948349
188815	948350
89108	948351
359434	948352
154808	948353
382309	948354
429932	948355
506443	948356
15826	948357
135939	948358
576689	948359
39260	948360
15810	948361
606250	948362
214993	948363
361144	948364
322176	948365
468731	948366
183328	948367
280979	948368
607563	948369
168417	948370
45382	948371
684186	948372
301356	948373
95843	948374
80109	948375
99249	948376
855	948377
6916	948378
5562	948379
615684	948380
491660	948381
632556	948382
199262	948383
227652	948384
204453	948385
432654	948386
634875	948387
2647	948388
81996	948389
2582	948390
101960	948391
192078	948392
70333	948393
2325	948394
357730	948395
112189	948396
113812	948397
592538	948398
360269	948399
577690	948400
304662	948401
31388	948402
157664	948403
148558	948404
410723	948405
270466	948406
6751	948407
696130	948408
230514	948409
387241	948410
63337	948411
227368	948412
297696	948413
149085	948414
1355	948415
562394	948416
123135	948417
686500	948418
112185	948419
190654	948420
585367	948421
204744	948422
685605	948423
71418	948424
167741	948425
548411	948426
13066	948427
93	948428
316768	948429
317917	948430
10851	948431
605357	948432
163224	948433
345811	948434
662296	948435
330980	948436
100708	948437
72505	948438
16827	948439
189719	948440
93069	948441
212051	948442
571049	948443
436782	948444
310807	948445
113340	948446
131196	948447
347766	948448
10717	948449
3254	948450
78573	948451
89459	948452
1274	948453
25735	948454
11392	948455
531907	948456
30357	948457
57746	948458
31051	948459
54709	948460
182	948461
187364	948462
129443	948463
461329	948464
186680	948465
191527	948466
13396	948467
537578	948468
169290	948469
23532	948470
670226	948471
309158	948472
230373	948473
120611	948474
420216	948475
461083	948476
106056	948477
357689	948478
106637	948479
690567	948480
276106	948481
14924	948482
146232	948483
16754	948484
305956	948485
6230	948486
27590	948487
408686	948488
16753	948489
505540	948490
572320	948491
378974	948492
418630	948493
483320	948494
39523	948495
8545	948496
591228	948497
152679	948498
50474	948499
264241	948500
167621	948501
174734	948502
22817	948503
57267	948504
38433	948505
108124	948506
602049	948507
449865	948508
548164	948509
21530	948510
50489	948511
11648	948512
582002	948513
166974	948514
3813	948515
28934	948516
19493	948517
2792	948518
70044	948519
60814	948520
628440	948521
217408	948522
456176	948523
456641	948524
105472	948525
58415	948526
354503	948527
17292	948528
178583	948529
248937	948530
38106	948531
32470	948532
161865	948533
140044	948534
371165	948535
616419	948536
20197	948537
54908	948538
280856	948539
36761	948540
38640	948541
3632	948542
141498	948543
306575	948544
481515	948545
412979	948546
413008	948547
32453	948548
68590	948549
467820	948550
53915	948551
339822	948552
1918	948553
19136	948554
677940	948555
22728	948556
192612	948557
264242	948558
266187	948559
2258	948560
74360	948561
8434	948562
391905	948563
263693	948564
90479	948565
311253	948566
771	948567
199809	948568
177539	948569
487196	948570
362391	948571
63405	948572
402543	948573
454782	948574
159668	948575
244798	948576
205616	948577
9148	948578
128105	948579
308894	948580
1384	948581
195144	948582
461571	948583
145766	948584
124420	948585
451467	948586
576451	948587
33821	948588
88754	948589
196703	948590
15099	948591
146398	948592
174501	948593
491832	948594
439404	948595
145072	948596
1423	948597
180122	948598
43669	948599
5596	948600
452670	948601
149527	948602
668313	948603
192482	948604
136275	948605
583318	948606
10840	948607
344971	948608
385245	948609
46735	948610
9801	948611
664799	948612
438458	948613
121420	948614
185096	948615
490371	948616
629125	948617
101845	948618
566998	948619
5	948620
69778	948621
69796	948622
217923	948623
69810	948624
28821	948625
69832	948626
218045	948627
28856	948628
218103	948629
69931	948630
69308	948631
216927	948632
216816	948633
69376	948634
69132	948635
513000	948636
134794	948637
581308	948638
151526	948639
488057	948640
269233	948641
115336	948642
156968	948643
382292	948644
355592	948645
24013	948646
41	948647
21599	948648
283749	948649
27741	948650
409981	948651
289130	948652
163251	948653
523186	948654
55138	948655
142842	948656
352551	948657
168348	948658
74566	948659
352395	948660
353425	948661
260235	948662
23493	948663
5475	948664
222479	948665
595929	948666
38864	948667
135851	948668
380023	948669
494402	948670
194577	948671
152662	948672
206372	948673
584259	948674
185641	948675
400812	948676
277972	948677
10968	948678
84048	948679
107974	948680
11934	948681
367845	948682
664861	948683
23507	948684
2711	948685
2150	948686
72171	948687
488141	948688
56870	948689
82512	948690
75664	948691
154466	948692
510404	948693
23251	948694
21292	948695
198882	948696
517856	948697
133820	948698
6942	948699
101858	948700
116934	948701
204710	948702
66357	948703
22400	948704
16767	948705
21249	948706
212223	948707
21249	948708
619958	948709
352294	948710
656620	948711
114	948712
220146	948713
81628	948714
25269	948715
584828	948716
12309	948717
522328	948718
650955	948719
95747	948720
171698	948721
170555	948722
9698	948723
521490	948724
1558	948725
325476	948726
563893	948727
96509	948728
298699	948729
96537	948730
430654	948731
112772	948732
586493	948733
88868	948734
141347	948735
17660	948736
28797	948737
306546	948738
429344	948739
653448	948740
228064	948741
372589	948742
7124	948743
428229	948744
425235	948745
13969	948746
415432	948747
275832	948748
21	948749
349954	948750
1948	948751
37954	948752
367218	948753
485261	948754
220744	948755
399705	948756
196926	948757
195702	948758
105679	948759
13143	948760
240489	948761
117746	948762
164129	948763
371676	948764
55650	948765
649049	948766
551745	948767
43663	948768
9124	948769
10060	948770
139889	948771
418994	948772
430848	948773
1318	948774
302092	948775
180791	948776
171082	948777
631766	948778
89005	948779
692319	948780
387100	948781
609925	948782
142409	948783
44558	948784
37126	948785
69042	948786
9038	948787
662325	948788
35114	948789
95739	948790
151953	948791
160872	948792
40377	948793
369136	948794
113058	948795
436968	948796
449126	948797
119325	948798
558103	948799
80869	948800
278326	948801
552180	948802
113544	948803
352483	948804
33423	948805
394990	948806
5664	948807
468246	948808
560031	948809
3156	948810
221615	948811
352685	948812
25642	948813
214545	948814
615658	948815
330265	948816
607359	948817
399634	948818
350008	948819
409195	948820
31501	948821
30588	948822
382444	948823
19795	948824
518853	948825
169814	948826
616092	948827
226353	948828
301497	948829
168584	948830
642762	948831
550624	948832
14363	948833
2129	948834
291386	948835
447663	948836
399989	948837
467537	948838
100184	948839
452396	948840
571862	948841
330866	948842
6649	948843
174190	948844
95503	948845
3110	948846
7966	948847
43101	948848
92215	948849
9827	948850
280302	948851
43058	948852
546308	948853
183596	948854
88468	948855
10600	948856
181226	948857
170977	948858
700	948859
52825	948860
126069	948861
581928	948862
144034	948863
689245	948864
230913	948865
262065	948866
228850	948867
7580	948868
322210	948869
370666	948870
282169	948871
193966	948872
279258	948873
72077	948874
512714	948875
93495	948876
102784	948877
485581	948878
178074	948879
520296	948880
356638	948881
386966	948882
12402	948883
520797	948884
21190	948885
98451	948886
331045	948887
2443	948888
35512	948889
45669	948890
205203	948891
90758	948892
294260	948893
629427	948894
254009	948895
120095	948896
138334	948897
282707	948898
295906	948899
200969	948900
328449	948901
573364	948902
51201	948903
75108	948904
50308	948905
434055	948906
25	948907
316655	948908
12290	948909
326324	948910
400035	948911
290456	948912
320475	948913
204225	948914
663704	948915
462138	948916
271307	948917
21665	948918
491677	948919
62918	948920
185980	948921
124971	948922
133013	948923
136530	948924
16256	948925
598	948926
110415	948927
423159	948928
480292	948929
154936	948930
182571	948931
312620	948932
22143	948933
510659	948934
3921	948935
256697	948936
45936	948937
403381	948938
366761	948939
119888	948940
578064	948941
436725	948942
361196	948943
5093	948944
213381	948945
72138	948946
282773	948947
6979	948948
42239	948949
51442	948950
251972	948951
405623	948952
106913	948953
52834	948954
402285	948955
626873	948956
15218	948957
11132	948958
70117	948959
218564	948960
218691	948961
444975	948962
31768	948963
531494	948964
338100	948965
343411	948966
564471	948967
686164	948968
612844	948969
444195	948970
47842	948971
45619	948972
27362	948973
18329	948974
524229	948975
5642	948976
179570	948977
534283	948978
150743	948979
12305	948980
380785	948981
352642	948982
334687	948983
312634	948984
451099	948985
17105	948986
644239	948987
40836	948988
39523	948989
418971	948990
411131	948991
52643	948992
48380	948993
659428	948994
55356	948995
25854	948996
66546	948997
84686	948998
77885	948999
1900	949000
641263	949001
694560	949002
87611	949003
207728	949004
95020	949005
17329	949006
66750	949007
48173	949008
59735	949009
384515	949010
450792	949011
533532	949012
1774	949013
488907	949014
17638	949015
120811	949016
95056	949017
1524	949018
200331	949019
604540	949020
104162	949021
359805	949022
77003	949023
2648	949024
371411	949025
19323	949026
8610	949027
162477	949028
44919	949029
108559	949030
4263	949031
151943	949032
157102	949033
518725	949034
254736	949035
331621	949036
617521	949037
39262	949038
162530	949039
5198	949040
49340	949041
682023	949042
139657	949043
152891	949044
121657	949045
78410	949046
162816	949047
235542	949048
1834	949049
129930	949050
207673	949051
163101	949052
129637	949053
92613	949054
19054	949055
600169	949056
36669	949057
162900	949058
162708	949059
120808	949060
146688	949061
142994	949062
49814	949063
59507	949064
507407	949065
115226	949066
134738	949067
44792	949068
781	949069
137608	949070
384418	949071
617466	949072
156640	949073
169596	949074
537105	949075
484299	949076
252376	949077
413021	949078
108117	949079
309558	949080
330264	949081
18672	949082
13085	949083
511607	949084
112281	949085
396491	949086
423309	949087
230003	949088
214221	949089
150048	949090
61426	949091
445185	949092
114900	949093
648680	949094
163467	949095
175966	949096
13635	949097
318615	949098
359915	949099
1115	949100
24595	949101
592006	949102
46001	949103
123151	949104
107355	949105
115804	949106
125186	949107
102308	949108
44274	949109
92922	949110
35397	949111
99437	949112
1377	949113
38608	949114
287786	949115
73634	949116
74329	949117
221902	949118
97245	949119
282183	949120
444971	949121
97699	949122
361433	949123
162807	949124
16826	949125
304190	949126
545927	949127
533159	949128
291933	949129
122035	949130
432684	949131
60782	949132
2288	949133
193132	949134
308272	949135
251126	949136
12963	949137
10198	949138
149887	949139
651359	949140
179158	949141
101734	949142
291147	949143
472406	949144
228463	949145
317440	949146
105794	949147
591629	949148
104667	949149
189020	949150
748	949151
581772	949152
102678	949153
150252	949154
481144	949155
444084	949156
5506	949157
190341	949158
77017	949159
1422	949160
658561	949161
570	949162
31771	949163
206695	949164
266096	949165
630430	949166
168296	949167
313224	949168
436540	949169
167618	949170
445821	949171
35463	949172
527	949173
92008	949174
278299	949175
100822	949176
159532	949177
502549	949178
518	949179
337191	949180
562487	949181
661134	949182
648748	949183
186343	949184
92349	949185
61	949186
400780	949187
386249	949188
489250	949189
10214	949190
325101	949191
495880	949192
82162	949193
228961	949194
564110	949195
524525	949196
56825	949197
622409	949198
22156	949199
246205	949200
99171	949201
131684	949202
40806	949203
89057	949204
154483	949205
481915	949206
681989	949207
442799	949208
116926	949209
354109	949210
603738	949211
608188	949212
42142	949213
2847	949214
169457	949215
286480	949216
459750	949217
553426	949218
260631	949219
302364	949220
56911	949221
629383	949222
470533	949223
169801	949224
243398	949225
21280	949226
569074	949227
569084	949228
52226	949229
569078	949230
551306	949231
244326	949232
42093	949233
20624	949234
70741	949235
692683	949236
619670	949237
35804	949238
569075	949239
135674	949240
1313	949241
286479	949242
595437	949243
134141	949244
149537	949245
58657	949246
45962	949247
648052	949248
136730	949249
1154	949250
120964	949251
123916	949252
267077	949253
65287	949254
33456	949255
159229	949256
65124	949257
381122	949258
191	949259
97032	949260
668727	949261
52461	949262
583566	949263
237480	949264
231161	949265
33057	949266
101901	949267
258268	949268
435617	949269
560432	949270
397342	949271
429731	949272
508409	949273
144677	949274
42295	949275
411895	949276
70089	949277
69	949278
16754	949279
460030	949280
291752	949281
32683	949282
647209	949283
237420	949284
20753	949285
386707	949286
148783	949287
290428	949288
105667	949289
34093	949290
470109	949291
10220	949292
1147	949293
550176	949294
49378	949295
376714	949296
573272	949297
34655	949298
5437	949299
41812	949300
109509	949301
433506	949302
32305	949303
133846	949304
682112	949305
454	949306
447568	949307
565293	949308
687341	949309
493124	949310
40836	949311
37109	949312
75119	949313
556348	949314
315135	949315
33174	949316
113341	949317
511610	949318
9989	949319
564349	949320
592102	949321
87066	949322
11786	949323
87066	949324
88003	949325
604159	949326
211817	949327
191528	949328
46046	949329
36922	949330
34353	949331
334193	949332
159841	949333
45396	949334
185926	949335
321102	949336
166561	949337
160003	949338
279521	949339
53746	949340
33122	949341
634893	949342
96251	949343
501097	949344
472407	949345
3974	949346
595010	949347
36369	949348
35987	949349
298771	949350
692760	949351
77142	949352
75408	949353
136733	949354
485	949355
196826	949356
570080	949357
64423	949358
228267	949359
402888	949360
11506	949361
61	949362
136957	949363
663533	949364
642835	949365
6025	949366
164534	949367
2831	949368
599578	949369
206253	949370
483891	949371
34472	949372
52495	949373
626121	949374
100641	949375
5974	949376
470099	949377
652382	949378
238666	949379
206140	949380
1456	949381
229268	949382
670056	949383
29345	949384
673800	949385
380795	949386
22223	949387
662917	949388
157382	949389
112725	949390
1257	949391
429755	949392
564387	949393
293202	949394
86411	949395
144363	949396
147550	949397
348451	949398
134879	949399
9	949400
666007	949401
112131	949402
116904	949403
80265	949404
132574	949405
465692	949406
40730	949407
39984	949408
630	949409
309375	949410
33324	949411
119170	949412
65318	949413
23740	949414
189411	949415
44705	949416
138368	949417
35167	949418
2303	949419
469545	949420
536656	949421
491588	949422
118348	949423
500798	949424
41117	949425
28467	949426
556812	949427
144265	949428
492209	949429
508435	949430
340869	949431
26643	949432
126668	949433
623798	949434
13462	949435
46833	949436
679786	949437
334380	949438
168850	949439
88572	949440
29074	949441
125980	949442
396350	949443
171146	949444
47219	949445
363900	949446
61108	949447
88961	949448
611055	949449
16597	949450
480815	949451
572889	949452
695614	949453
246530	949454
418093	949455
529854	949456
146865	949457
349717	949458
108278	949459
152119	949460
105143	949461
263155	949462
55577	949463
118506	949464
494230	949465
141310	949466
107047	949467
4747	949468
501280	949469
53051	949470
576785	949471
421097	949472
94896	949473
588611	949474
47427	949475
552565	949476
4	949477
321439	949478
27476	949479
117957	949480
109538	949481
301049	949482
153874	949483
634171	949484
163334	949485
333100	949486
202704	949487
111806	949488
90628	949489
463593	949490
579	949491
3104	949492
38919	949493
25318	949494
31034	949495
695790	949496
199913	949497
692223	949498
102399	949499
515705	949500
629410	949501
53945	949502
322115	949503
436263	949504
384254	949505
35149	949506
455080	949507
458086	949508
550002	949509
137866	949510
344172	949511
103727	949512
457905	949513
9711	949514
43780	949515
326279	949516
354776	949517
668151	949518
599118	949519
243953	949520
210367	949521
63508	949522
27608	949523
82320	949524
263016	949525
397431	949526
54357	949527
598015	949528
118624	949529
201488	949530
3736	949531
646252	949532
643644	949533
188975	949534
614712	949535
281296	949536
163407	949537
694323	949538
458362	949539
205115	949540
304257	949541
338345	949542
45833	949543
142051	949544
13929	949545
30637	949546
172278	949547
64329	949548
10550	949549
53089	949550
421384	949551
483622	949552
161149	949553
65657	949554
53913	949555
500554	949556
16553	949557
637085	949558
150047	949559
119860	949560
65625	949561
98593	949562
325710	949563
565804	949564
302344	949565
287027	949566
374370	949567
15971	949568
286950	949569
524696	949570
153923	949571
671531	949572
279960	949573
156846	949574
83319	949575
507108	949576
1250	949577
11335	949578
5410	949579
214948	949580
228449	949581
684957	949582
45969	949583
452092	949584
393758	949585
60702	949586
673735	949587
607915	949588
87234	949589
491019	949590
25809	949591
133027	949592
493601	949593
472533	949594
470605	949595
45872	949596
585006	949597
111750	949598
129902	949599
507720	949600
55521	949601
566369	949602
42580	949603
473792	949604
606823	949605
109411	949606
257850	949607
453022	949608
26405	949609
178733	949610
513159	949611
24898	949612
465209	949613
507615	949614
312175	949615
159144	949616
177176	949617
682510	949618
349956	949619
67260	949620
48419	949621
285416	949622
163943	949623
17458	949624
62105	949625
313367	949626
6603	949627
377590	949628
307088	949629
421525	949630
154688	949631
128823	949632
121149	949633
100034	949634
99603	949635
167108	949636
668083	949637
501705	949638
35881	949639
186138	949640
190856	949641
226652	949642
41860	949643
439942	949644
142567	949645
12607	949646
413221	949647
45522	949648
84855	949649
126868	949650
424134	949651
38971	949652
24634	949653
209141	949654
287592	949655
682247	949656
477546	949657
13711	949658
201210	949659
490155	949660
387485	949661
22694	949662
222174	949663
46089	949664
201166	949665
34090	949666
21291	949667
168969	949668
470051	949669
567876	949670
23447	949671
476282	949672
441411	949673
15896	949674
167294	949675
250655	949676
92693	949677
259481	949678
122352	949679
20769	949680
16053	949681
300208	949682
134895	949683
32262	949684
415009	949685
196096	949686
48552	949687
177054	949688
169705	949689
554493	949690
671120	949691
57080	949692
358038	949693
356594	949694
136050	949695
2813	949696
415197	949697
371555	949698
163030	949699
288869	949700
319775	949701
123794	949702
444491	949703
373106	949704
26620	949705
91048	949706
34151	949707
7591	949708
629609	949709
289481	949710
135775	949711
77423	949712
14581	949713
320088	949714
386096	949715
56645	949716
325293	949717
151209	949718
251520	949719
424197	949720
647632	949721
9142	949722
414056	949723
10213	949724
655212	949725
265927	949726
87402	949727
8879	949728
424060	949729
323764	949730
396511	949731
681982	949732
923	949733
2255	949734
58576	949735
443581	949736
141251	949737
93	949738
1154	949739
32742	949740
416353	949741
675701	949742
542914	949743
598322	949744
452685	949745
85500	949746
671908	949747
473784	949748
688459	949749
174650	949750
629919	949751
106926	949752
252013	949753
49220	949754
248450	949755
236003	949756
14890	949757
131542	949758
94647	949759
41455	949760
552133	949761
443820	949762
49013	949763
10713	949764
28244	949765
691463	949766
22717	949767
498532	949768
458034	949769
57863	949770
9554	949771
436256	949772
27174	949773
12532	949774
208765	949775
160229	949776
202794	949777
567260	949778
677808	949779
267513	949780
561166	949781
2918	949782
471232	949783
252557	949784
254779	949785
521185	949786
231185	949787
656349	949788
83241	949789
118503	949790
137519	949791
18597	949792
11969	949793
292595	949794
315983	949795
217371	949796
150272	949797
463128	949798
193774	949799
394208	949800
48006	949801
4489	949802
670037	949803
5171	949804
9088	949805
379226	949806
223778	949807
67888	949808
73966	949809
344779	949810
236870	949811
247363	949812
29539	949813
313782	949814
133383	949815
126222	949816
594366	949817
123552	949818
260550	949819
201745	949820
671626	949821
89445	949822
263617	949823
14186	949824
285255	949825
658996	949826
122043	949827
522320	949828
630264	949829
72354	949830
2397	949831
52794	949832
96940	949833
485023	949834
425384	949835
316188	949836
58575	949837
533316	949838
142035	949839
553553	949840
232983	949841
400891	949842
213097	949843
609340	949844
146732	949845
364333	949846
119966	949847
237190	949848
537512	949849
165995	949850
563053	949851
292092	949852
53076	949853
70927	949854
235979	949855
37	949856
423301	949857
67668	949858
69534	949859
69827	949860
44060	949861
298	949862
484680	949863
97781	949864
41673	949865
85374	949866
26445	949867
4707	949868
148409	949869
324398	949870
511393	949871
200090	949872
409506	949873
15339	949874
78593	949875
92582	949876
173272	949877
141248	949878
370601	949879
79036	949880
605773	949881
23259	949882
254220	949883
240701	949884
554412	949885
149218	949886
162788	949887
577277	949888
160481	949889
294334	949890
379082	949891
317835	949892
493201	949893
19493	949894
86695	949895
101310	949896
39429	949897
118387	949898
59949	949899
147	949900
25353	949901
564241	949902
9038	949903
468205	949904
601283	949905
521015	949906
386638	949907
235104	949908
91976	949909
282202	949910
688836	949911
625031	949912
275310	949913
79625	949914
348805	949915
243902	949916
544957	949917
605790	949918
11279	949919
90459	949920
16585	949921
514611	949922
305994	949923
174373	949924
262021	949925
44609	949926
449839	949927
5901	949928
317131	949929
559334	949930
45343	949931
2122	949932
678561	949933
353079	949934
175829	949935
297838	949936
96807	949937
496993	949938
6690	949939
668149	949940
295817	949941
127059	949942
106284	949943
19958	949944
188	949945
79982	949946
35416	949947
412952	949948
394111	949949
167695	949950
586797	949951
386518	949952
277606	949953
85	949954
615533	949955
128185	949956
53572	949957
161209	949958
130255	949959
322490	949960
278021	949961
193259	949962
176725	949963
69933	949964
94743	949965
74850	949966
465375	949967
388404	949968
553780	949969
265325	949970
23356	949971
347912	949972
4622	949973
624143	949974
6172	949975
57016	949976
10236	949977
683771	949978
17527	949979
406925	949980
245	949981
18293	949982
84670	949983
651697	949984
480923	949985
129813	949986
326804	949987
13269	949988
25252	949989
16736	949990
305587	949991
412125	949992
138448	949993
335752	949994
112204	949995
1184	949996
20759	949997
9739	949998
405474	949999
250323	950000
229962	950001
593905	950002
382562	950003
141156	950004
212283	950005
94117	950006
7921	950007
91661	950008
23743	950009
21526	950010
568550	950011
24888	950012
100366	950013
162916	950014
22360	950015
663283	950016
1794	950017
67070	950018
594138	950019
103890	950020
509505	950021
5817	950022
155111	950023
296255	950024
41335	950025
69176	950026
339251	950027
354240	950028
372457	950029
14604	950030
672031	950031
177579	950032
28661	950033
58000	950034
24476	950035
135	950036
478102	950037
20260	950038
11225	950039
77355	950040
240673	950041
260902	950042
48003	950043
456900	950044
80361	950045
118642	950046
95920	950047
124211	950048
259051	950049
634042	950050
125208	950051
51745	950052
259052	950053
81427	950054
683621	950055
44914	950056
337324	950057
43541	950058
384995	950059
485457	950060
68578	950061
161912	950062
158001	950063
440017	950064
494234	950065
330961	950066
595538	950067
56492	950068
232355	950069
315338	950070
528140	950071
47288	950072
539342	950073
218585	950074
435187	950075
8980	950076
37	950077
41922	950078
6152	950079
674610	950080
124217	950081
470824	950082
150257	950083
614580	950084
35597	950085
172955	950086
443481	950087
519136	950088
409906	950089
392743	950090
224671	950091
357470	950092
112657	950093
5033	950094
125518	950095
689997	950096
168414	950097
257379	950098
129773	950099
14782	950100
692997	950101
376081	950102
260988	950103
67668	950104
602056	950105
662314	950106
148450	950107
687784	950108
402365	950109
572847	950110
236861	950111
446136	950112
614	950113
145946	950114
76216	950115
196729	950116
273772	950117
41	950118
31682	950119
136232	950120
226333	950121
11955	950122
18937	950123
15029	950124
54391	950125
337501	950126
1877	950127
3971	950128
528259	950129
267303	950130
297141	950131
153471	950132
144068	950133
123412	950134
398455	950135
296440	950136
443676	950137
484665	950138
28014	950139
668938	950140
1025	950141
81569	950142
385259	950143
99729	950144
149889	950145
200387	950146
58497	950147
3816	950148
283223	950149
227831	950150
39611	950151
385992	950152
298585	950153
529733	950154
27697	950155
530283	950156
100298	950157
50484	950158
264276	950159
80275	950160
89965	950161
115343	950162
66014	950163
35038	950164
568215	950165
6354	950166
602597	950167
121137	950168
276771	950169
43074	950170
621401	950171
504093	950172
561927	950173
103635	950174
37859	950175
604717	950176
4271	950177
105462	950178
7209	950179
487640	950180
291890	950181
240407	950182
683281	950183
40502	950184
472853	950185
26829	950186
51266	950187
442655	950188
34596	950189
111378	950190
322882	950191
5552	950192
11302	950193
3114	950194
626037	950195
571320	950196
336410	950197
143329	950198
103449	950199
400313	950200
23335	950201
304132	950202
8539	950203
676293	950204
72089	950205
178632	950206
421409	950207
21103	950208
133062	950209
113918	950210
26828	950211
113539	950212
149647	950213
604686	950214
438284	950215
616358	950216
582448	950217
106538	950218
675758	950219
543099	950220
124700	950221
461389	950222
81079	950223
323530	950224
56509	950225
569711	950226
164334	950227
42154	950228
215135	950229
416237	950230
405542	950231
249754	950232
24915	950233
446356	950234
163473	950235
217783	950236
131733	950237
71852	950238
152323	950239
140807	950240
1102	950241
20335	950242
21495	950243
133026	950244
689149	950245
187309	950246
283713	950247
8879	950248
480917	950249
231709	950250
518124	950251
22048	950252
28653	950253
1858	950254
390941	950255
391243	950256
390956	950257
390963	950258
635519	950259
635521	950260
390976	950261
390980	950262
635525	950263
390983	950264
390991	950265
390992	950266
390996	950267
635545	950268
635548	950269
391072	950270
635558	950271
635560	950272
391086	950273
635562	950274
635564	950275
635565	950276
391113	950277
391128	950278
391130	950279
635577	950280
391141	950281
635579	950282
635593	950283
391196	950284
391203	950285
391220	950286
391235	950287
391256	950288
689147	950289
444038	950290
125034	950291
148264	950292
414046	950293
426957	950294
5248	950295
433569	950296
533580	950297
67896	950298
668462	950299
5113	950300
217543	950301
15	950302
475329	950303
77559	950304
20807	950305
35698	950306
57584	950307
15262	950308
414813	950309
357874	950310
401714	950311
132957	950312
133498	950313
661309	950314
68802	950315
367925	950316
297016	950317
573322	950318
229997	950319
141277	950320
254326	950321
129592	950322
596073	950323
129989	950324
338528	950325
21921	950326
494920	950327
14356	950328
99224	950329
233402	950330
9550	950331
99237	950332
251706	950333
214009	950334
590633	950335
328978	950336
28619	950337
125491	950338
648958	950339
365423	950340
176716	950341
225331	950342
111797	950343
33056	950344
355783	950345
296420	950346
4810	950347
21536	950348
44558	950349
234470	950350
565778	950351
188968	950352
392219	950353
41167	950354
277153	950355
424511	950356
596204	950357
365485	950358
2	950359
72715	950360
5441	950361
380585	950362
159586	950363
625221	950364
16829	950365
278292	950366
547880	950367
356622	950368
692694	950369
577664	950370
288268	950371
8460	950372
117943	950373
46109	950374
350095	950375
51168	950376
50365	950377
4392	950378
9664	950379
15412	950380
4417	950381
526476	950382
689371	950383
109916	950384
559234	950385
277545	950386
56	950387
172653	950388
600448	950389
129761	950390
269962	950391
1099	950392
348807	950393
140927	950394
119	950395
149081	950396
631754	950397
128995	950398
462795	950399
8068	950400
3230	950401
1245	950402
126408	950403
384327	950404
354403	950405
436189	950406
122807	950407
21797	950408
259572	950409
210423	950410
1335	950411
2124	950412
496152	950413
11061	950414
146658	950415
11319	950416
26872	950417
12043	950418
23791	950419
298	950420
548143	950421
254559	950422
219060	950423
319195	950424
550949	950425
9536	950426
301500	950427
533260	950428
13947	950429
71900	950430
82527	950431
444878	950432
47942	950433
205138	950434
66627	950435
4853	950436
35862	950437
1059	950438
389909	950439
405124	950440
76111	950441
1010	950442
543474	950443
8908	950444
35363	950445
294892	950446
190693	950447
113839	950448
465283	950449
53050	950450
53123	950451
525317	950452
70925	950453
26445	950454
55381	950455
78220	950456
112288	950457
408353	950458
148170	950459
80002	950460
349597	950461
384038	950462
111869	950463
39354	950464
4280	950465
20367	950466
135931	950467
533191	950468
290595	950469
4516	950470
39624	950471
72361	950472
395230	950473
646448	950474
136315	950475
23864	950476
501615	950477
38617	950478
503519	950479
44392	950480
6283	950481
81036	950482
232959	950483
187213	950484
267323	950485
13076	950486
243632	950487
228088	950488
287497	950489
324777	950490
199561	950491
182466	950492
352639	950493
628771	950494
255524	950495
636900	950496
485999	950497
307517	950498
18800	950499
88735	950500
228571	950501
387757	950502
142180	950503
397949	950504
121147	950505
633376	950506
248831	950507
58784	950508
281000	950509
228220	950510
128877	950511
18575	950512
146973	950513
545200	950514
558894	950515
6613	950516
653156	950517
102403	950518
128343	950519
56111	950520
53389	950521
87621	950522
138969	950523
62384	950524
533582	950525
141261	950526
27995	950527
267687	950528
413417	950529
129733	950530
24493	950531
15666	950532
174451	950533
105	950534
21300	950535
5113	950536
67756	950537
517954	950538
2173	950539
389871	950540
74809	950541
245	950542
51979	950543
550784	950544
2219	950545
472510	950546
173110	950547
289604	950548
670802	950549
473353	950550
70091	950551
485764	950552
70155	950553
69173	950554
72020	950555
319493	950556
131381	950557
180126	950558
2989	950559
576720	950560
681	950561
457951	950562
73846	950563
11720	950564
680404	950565
167150	950566
99968	950567
16210	950568
46001	950569
482576	950570
132069	950571
577328	950572
10180	950573
417513	950574
196966	950575
319796	950576
89575	950577
279430	950578
347089	950579
605840	950580
579601	950581
12982	950582
52429	950583
111970	950584
17803	950585
309621	950586
94734	950587
256888	950588
244183	950589
386367	950590
165212	950591
12705	950592
503068	950593
346539	950594
127485	950595
343434	950596
200771	950597
449868	950598
150780	950599
204570	950600
163870	950601
15856	950602
64176	950603
398761	950604
1156	950605
72556	950606
462052	950607
152654	950608
152654	950609
6569	950610
348787	950611
113854	950612
55739	950613
43270	950614
38566	950615
6995	950616
561077	950617
365635	950618
82376	950619
679753	950620
20981	950621
4159	950622
343370	950623
49530	950624
589108	950625
347	950626
1036	950627
473197	950628
1478	950629
224530	950630
118493	950631
208783	950632
15674	950633
179527	950634
58377	950635
5553	950636
141910	950637
69517	950638
190610	950639
82351	950640
10912	950641
260373	950642
33468	950643
271203	950644
50103	950645
68928	950646
36	950647
388686	950648
57602	950649
470044	950650
390698	950651
101	950652
1725	950653
123880	950654
310616	950655
50698	950656
60258	950657
11747	950658
571686	950659
166089	950660
3451	950661
16160	950662
549922	950663
14415	950664
249014	950665
20104	950666
584530	950667
648499	950668
1018	950669
672166	950670
284043	950671
64282	950672
294040	950673
67337	950674
50828	950675
355887	950676
285053	950677
1664	950678
11839	950679
499545	950680
345260	950681
341214	950682
58410	950683
1176	950684
405032	950685
96374	950686
1830	950687
31571	950688
307860	950689
6666	950690
147922	950691
522613	950692
388243	950693
17290	950694
665724	950695
6323	950696
607190	950697
10341	950698
76224	950699
682314	950700
472896	950701
348361	950702
510641	950703
133431	950704
548689	950705
499135	950706
32054	950707
111285	950708
1900	950709
29917	950710
6588	950711
17512	950712
88559	950713
256591	950714
29528	950715
211308	950716
260128	950717
3510	950718
56300	950719
303073	950720
486119	950721
45882	950722
251381	950723
168156	950724
353018	950725
44296	950726
394011	950727
44620	950728
9253	950729
209081	950730
416658	950731
99207	950732
5312	950733
163851	950734
19630	950735
415587	950736
14598	950737
500612	950738
39484	950739
341699	950740
8688	950741
356773	950742
283516	950743
477251	950744
406501	950745
680274	950746
13658	950747
319265	950748
559413	950749
122511	950750
55313	950751
659304	950752
154029	950753
53477	950754
178596	950755
403832	950756
140260	950757
293884	950758
415579	950759
651622	950760
94525	950761
690403	950762
74073	950763
25610	950764
442767	950765
237308	950766
15680	950767
52127	950768
15724	950769
49154	950770
625234	950771
17427	950772
58918	950773
22694	950774
38583	950775
35276	950776
20902	950777
298430	950778
252034	950779
71783	950780
529873	950781
427629	950782
552677	950783
169405	950784
170751	950785
583080	950786
14502	950787
155944	950788
30216	950789
44125	950790
133932	950791
304688	950792
262018	950793
356055	950794
543924	950795
259312	950796
489959	950797
169608	950798
151535	950799
86182	950800
526851	950801
569877	950802
281305	950803
161563	950804
961	950805
326136	950806
124825	950807
148385	950808
604887	950809
11975	950810
440939	950811
51335	950812
674637	950813
121	950814
315196	950815
573313	950816
204393	950817
236412	950818
359904	950819
79030	950820
415317	950821
101642	950822
361345	950823
43991	950824
691696	950825
645789	950826
617	950827
254978	950828
364150	950829
452682	950830
238496	950831
35044	950832
120123	950833
413258	950834
618121	950835
449863	950836
309156	950837
59869	950838
34441	950839
29211	950840
542878	950841
696599	950842
257467	950843
580324	950844
169777	950845
42280	950846
11295	950847
202776	950848
505749	950849
257041	950850
257102	950851
112515	950852
653212	950853
16	950854
77240	950855
31806	950856
11192	950857
3827	950858
146621	950859
505750	950860
504346	950861
50957	950862
481173	950863
53353	950864
563152	950865
343	950866
116947	950867
206379	950868
221613	950869
430820	950870
204384	950871
211410	950872
146756	950873
516892	950874
15439	950875
120467	950876
380889	950877
131229	950878
47416	950879
407068	950880
459612	950881
384551	950882
2245	950883
30018	950884
465915	950885
380778	950886
53148	950887
318791	950888
447741	950889
454588	950890
16348	950891
451529	950892
25932	950893
94920	950894
320110	950895
3962	950896
95392	950897
297968	950898
98889	950899
55481	950900
243741	950901
222956	950902
24446	950903
387934	950904
495706	950905
7925	950906
429542	950907
173427	950908
58702	950909
20377	950910
140054	950911
35697	950912
246127	950913
120097	950914
338803	950915
183499	950916
447592	950917
156613	950918
591921	950919
251100	950920
291301	950921
103646	950922
3334	950923
118288	950924
532708	950925
70431	950926
132095	950927
199028	950928
578090	950929
680880	950930
46657	950931
330899	950932
500916	950933
51477	950934
122784	950935
544513	950936
10301	950937
50754	950938
409977	950939
14399	950940
20421	950941
690918	950942
101497	950943
165452	950944
410227	950945
407316	950946
697167	950947
179108	950948
111810	950949
584021	950950
374087	950951
3487	950952
100686	950953
540357	950954
77876	950955
410265	950956
3181	950957
369207	950958
585437	950959
528889	950960
428915	950961
7224	950962
142644	950963
161305	950964
387008	950965
53123	950966
622208	950967
448256	950968
41	950969
260365	950970
116612	950971
22799	950972
22040	950973
9806	950974
114395	950975
649004	950976
406036	950977
147695	950978
678317	950979
110577	950980
626088	950981
430452	950982
156655	950983
94595	950984
601493	950985
102793	950986
13895	950987
122903	950988
101537	950989
25509	950990
582099	950991
418033	950992
2925	950993
308721	950994
112650	950995
324232	950996
139351	950997
343610	950998
486043	950999
152014	951000
681955	951001
262220	951002
670912	951003
83118	951004
16754	951005
627659	951006
122172	951007
195415	951008
267172	951009
412306	951010
516257	951011
611453	951012
27006	951013
529394	951014
43553	951015
133028	951016
596780	951017
21223	951018
207729	951019
238111	951020
175690	951021
580040	951022
41174	951023
132896	951024
594054	951025
258716	951026
227549	951027
156182	951028
210336	951029
305160	951030
352346	951031
127412	951032
521171	951033
148313	951034
171035	951035
479205	951036
218693	951037
425760	951038
144443	951039
368141	951040
506979	951041
44929	951042
442110	951043
150729	951044
136402	951045
84027	951046
546054	951047
3042	951048
113680	951049
88958	951050
11805	951051
151313	951052
335618	951053
27392	951054
509659	951055
44640	951056
30	951057
6032	951058
111207	951059
111131	951060
550216	951061
126346	951062
13024	951063
57600	951064
184914	951065
86517	951066
26164	951067
161516	951068
1440	951069
446239	951070
5544	951071
589393	951072
647613	951073
532593	951074
83730	951075
421362	951076
167997	951077
137189	951078
97644	951079
378614	951080
472789	951081
190193	951082
11426	951083
21714	951084
555462	951085
4611	951086
120352	951087
7623	951088
146550	951089
120810	951090
456372	951091
362161	951092
67061	951093
344965	951094
270030	951095
671020	951096
169061	951097
118414	951098
151347	951099
443397	951100
34323	951101
2506	951102
92598	951103
520	951104
185957	951105
475735	951106
328506	951107
606003	951108
100706	951109
45135	951110
16518	951111
177717	951112
566370	951113
207474	951114
164926	951115
124386	951116
83564	951117
22553	951118
18155	951119
58676	951120
585174	951121
2393	951122
652350	951123
32858	951124
35003	951125
61847	951126
346937	951127
457979	951128
3483	951129
511064	951130
199492	951131
632857	951132
157916	951133
503489	951134
668030	951135
641867	951136
3674	951137
301811	951138
286272	951139
103763	951140
5838	951141
5184	951142
2929	951143
35936	951144
185939	951145
481396	951146
423580	951147
74767	951148
11127	951149
329179	951150
147395	951151
452390	951152
525300	951153
142181	951154
323301	951155
671636	951156
432546	951157
6663	951158
522406	951159
185370	951160
11424	951161
555962	951162
156438	951163
612464	951164
40855	951165
139985	951166
72725	951167
100070	951168
95828	951169
288077	951170
22410	951171
59501	951172
33818	951173
579792	951174
109509	951175
261810	951176
5564	951177
639121	951178
367672	951179
397250	951180
519719	951181
309693	951182
317923	951183
298509	951184
6354	951185
35992	951186
47936	951187
10229	951188
6940	951189
57663	951190
289748	951191
2	951192
117418	951193
395560	951194
20957	951195
231358	951196
103434	951197
397944	951198
141228	951199
302131	951200
29170	951201
445646	951202
194138	951203
194049	951204
263083	951205
150072	951206
481523	951207
179455	951208
558255	951209
522893	951210
258301	951211
1869	951212
163090	951213
13151	951214
7506	951215
118847	951216
23179	951217
6	951218
506990	951219
353239	951220
59956	951221
128346	951222
1821	951223
597645	951224
55685	951225
120956	951226
157832	951227
595438	951228
367690	951229
27554	951230
207751	951231
36835	951232
557075	951233
158071	951234
22410	951235
161795	951236
142333	951237
4849	951238
55793	951239
82046	951240
326370	951241
543598	951242
46638	951243
2496	951244
245	951245
108025	951246
190200	951247
626028	951248
72975	951249
693186	951250
120406	951251
16634	951252
406173	951253
4103	951254
29189	951255
638919	951256
415939	951257
657116	951258
19018	951259
172386	951260
5538	951261
17000	951262
15115	951263
240835	951264
2581	951265
67178	951266
430426	951267
354451	951268
11081	951269
125190	951270
450101	951271
4350	951272
8697	951273
601248	951274
238810	951275
87897	951276
575987	951277
73127	951278
89715	951279
114377	951280
23635	951281
512513	951282
316191	951283
132096	951284
415858	951285
78551	951286
612777	951287
507347	951288
245	951289
524690	951290
427424	951291
240164	951292
139988	951293
295592	951294
308636	951295
62754	951296
221893	951297
142408	951298
82065	951299
138846	951300
469886	951301
71494	951302
290139	951303
145693	951304
6140	951305
53705	951306
186082	951307
110037	951308
153241	951309
21987	951310
478232	951311
330547	951312
386127	951313
305318	951314
21973	951315
150470	951316
645443	951317
605411	951318
382112	951319
468326	951320
632	951321
393776	951322
166774	951323
43566	951324
42650	951325
530114	951326
166289	951327
428791	951328
26179	951329
40885	951330
22475	951331
322447	951332
42599	951333
7011	951334
158652	951335
10055	951336
36385	951337
236284	951338
661733	951339
14446	951340
430299	951341
62092	951342
396671	951343
440148	951344
214958	951345
132492	951346
48603	951347
611351	951348
99842	951349
108437	951350
101674	951351
45654	951352
1702	951353
21107	951354
695319	951355
542319	951356
19560	951357
336059	951358
149150	951359
473163	951360
44272	951361
4446	951362
291802	951363
78594	951364
307845	951365
529001	951366
360351	951367
471845	951368
484177	951369
4980	951370
199133	951371
292513	951372
152035	951373
51949	951374
125872	951375
227302	951376
4490	951377
76734	951378
33670	951379
316429	951380
164624	951381
551496	951382
32268	951383
335563	951384
83890	951385
88580	951386
380389	951387
50358	951388
287383	951389
439763	951390
457011	951391
26635	951392
600742	951393
622133	951394
599734	951395
87254	951396
273833	951397
146408	951398
60597	951399
8622	951400
3491	951401
204615	951402
49046	951403
338399	951404
95877	951405
659001	951406
595423	951407
10995	951408
589292	951409
349909	951410
447509	951411
108705	951412
540052	951413
154741	951414
35842	951415
266537	951416
7122	951417
612444	951418
241267	951419
130450	951420
186471	951421
223516	951422
2225	951423
130499	951424
26700	951425
62515	951426
350318	951427
99348	951428
26696	951429
47145	951430
21071	951431
62522	951432
62558	951433
130460	951434
186489	951435
13488	951436
21069	951437
26693	951438
186581	951439
350292	951440
62561	951441
492427	951442
186494	951443
12617	951444
156427	951445
612405	951446
18845	951447
47140	951448
189017	951449
357379	951450
455739	951451
146047	951452
25042	951453
15133	951454
451832	951455
367778	951456
394158	951457
185832	951458
106967	951459
324780	951460
110532	951461
29006	951462
50420	951463
114091	951464
89922	951465
536530	951466
316190	951467
8777	951468
596743	951469
15604	951470
181217	951471
203203	951472
535736	951473
630887	951474
135518	951475
227121	951476
302579	951477
33152	951478
37989	951479
33135	951480
48691	951481
44597	951482
641270	951483
621399	951484
19880	951485
343797	951486
184394	951487
15011	951488
252819	951489
51129	951490
120890	951491
165300	951492
603144	951493
462500	951494
208209	951495
134055	951496
517952	951497
632558	951498
1118	951499
323628	951500
65463	951501
91613	951502
53136	951503
184266	951504
534617	951505
586	951506
298185	951507
1416	951508
435055	951509
93161	951510
55668	951511
435106	951512
15043	951513
8382	951514
53125	951515
461109	951516
22754	951517
169041	951518
481304	951519
20379	951520
311645	951521
87164	951522
378056	951523
97853	951524
586763	951525
19552	951526
278192	951527
28249	951528
250840	951529
80281	951530
609908	951531
542318	951532
342407	951533
328031	951534
328037	951535
328042	951536
358933	951537
153541	951538
75562	951539
116968	951540
278408	951541
59833	951542
36753	951543
417558	951544
264311	951545
452225	951546
488570	951547
368793	951548
63355	951549
619366	951550
161707	951551
854	951552
43283	951553
275296	951554
1268	951555
1155	951556
23759	951557
581678	951558
590647	951559
87372	951560
95630	951561
591396	951562
366331	951563
82762	951564
245632	951565
32694	951566
154620	951567
13985	951568
427315	951569
219366	951570
111113	951571
148245	951572
271394	951573
31052	951574
53374	951575
160731	951576
85479	951577
162339	951578
66140	951579
406812	951580
366815	951581
66750	951582
427099	951583
337176	951584
313414	951585
55257	951586
347	951587
12100	951588
349788	951589
38400	951590
547684	951591
581504	951592
426172	951593
22655	951594
56396	951595
13779	951596
482662	951597
102224	951598
73772	951599
153332	951600
663921	951601
46155	951602
5140	951603
671566	951604
11412	951605
18755	951606
473298	951607
39932	951608
476055	951609
587309	951610
295778	951611
106	951612
19821	951613
387567	951614
166230	951615
73023	951616
15260	951617
29373	951618
125114	951619
51623	951620
12927	951621
513326	951622
667543	951623
384463	951624
26037	951625
149307	951626
42838	951627
382227	951628
5763	951629
262029	951630
160283	951631
48438	951632
27331	951633
424052	951634
575871	951635
14768	951636
382235	951637
164316	951638
566372	951639
47678	951640
468746	951641
106145	951642
635300	951643
672726	951644
191370	951645
221630	951646
9465	951647
342102	951648
231285	951649
41996	951650
141696	951651
665225	951652
516654	951653
520086	951654
315075	951655
529482	951656
339374	951657
390177	951658
578655	951659
98645	951660
151672	951661
295798	951662
634456	951663
157089	951664
673673	951665
72682	951666
457335	951667
96586	951668
151482	951669
291505	951670
45002	951671
241736	951672
615803	951673
202009	951674
362060	951675
194078	951676
26228	951677
178908	951678
26219	951679
178771	951680
60928	951681
194299	951682
129281	951683
13314	951684
47872	951685
635723	951686
23693	951687
457039	951688
450042	951689
218258	951690
164572	951691
129819	951692
509710	951693
26246	951694
13642	951695
64000	951696
60867	951697
132023	951698
47538	951699
27109	951700
122969	951701
289104	951702
121305	951703
312693	951704
471440	951705
147974	951706
682762	951707
160644	951708
320094	951709
329457	951710
66416	951711
84666	951712
253111	951713
448648	951714
297124	951715
8357	951716
303070	951717
194047	951718
60954	951719
63905	951720
131982	951721
27089	951722
63975	951723
27112	951724
179004	951725
194222	951726
194266	951727
60927	951728
131983	951729
63986	951730
20933	951731
13640	951732
194287	951733
60936	951734
26210	951735
395706	951736
70045	951737
3065	951738
178956	951739
7595	951740
60961	951741
29598	951742
457323	951743
630632	951744
6321	951745
42584	951746
362061	951747
374723	951748
327228	951749
367850	951750
21485	951751
57270	951752
457310	951753
68538	951754
45004	951755
302275	951756
98365	951757
20003	951758
294615	951759
367247	951760
406170	951761
366927	951762
8766	951763
95142	951764
31827	951765
106153	951766
578653	951767
294624	951768
495908	951769
45713	951770
508211	951771
87735	951772
420586	951773
62612	951774
59316	951775
427453	951776
543419	951777
14286	951778
135841	951779
162015	951780
164624	951781
68706	951782
10101	951783
156794	951784
302141	951785
9465	951786
480089	951787
558666	951788
315104	951789
94030	951790
373821	951791
660110	951792
437004	951793
91426	951794
465742	951795
135914	951796
472058	951797
12754	951798
163430	951799
1740	951800
47308	951801
50120	951802
144294	951803
147385	951804
590502	951805
520557	951806
14476	951807
677588	951808
172195	951809
58775	951810
158971	951811
167089	951812
395759	951813
562916	951814
599655	951815
671575	951816
246322	951817
297204	951818
27893	951819
642547	951820
386520	951821
87685	951822
24538	951823
102114	951824
309059	951825
693001	951826
29761	951827
14278	951828
20486	951829
259349	951830
169439	951831
269287	951832
107212	951833
358798	951834
28012	951835
140919	951836
195432	951837
84018	951838
103888	951839
683324	951840
209326	951841
5730	951842
106761	951843
87526	951844
50136	951845
383225	951846
126390	951847
341161	951848
3154	951849
85271	951850
648941	951851
145551	951852
9103	951853
28074	951854
78567	951855
152068	951856
5262	951857
411892	951858
465538	951859
250463	951860
92646	951861
664292	951862
483054	951863
45995	951864
584115	951865
10329	951866
50	951867
7	951868
238943	951869
971	951870
161499	951871
663002	951872
663539	951873
138218	951874
46628	951875
261207	951876
9119	951877
251015	951878
24948	951879
206023	951880
478081	951881
164600	951882
12993	951883
157601	951884
25275	951885
236126	951886
263060	951887
37037	951888
678411	951889
79892	951890
542328	951891
258089	951892
542329	951893
442216	951894
587873	951895
52127	951896
221173	951897
552917	951898
23607	951899
401505	951900
4766	951901
48461	951902
156216	951903
508896	951904
163249	951905
22401	951906
92925	951907
20544	951908
65576	951909
57028	951910
559713	951911
877	951912
579961	951913
143190	951914
120885	951915
472623	951916
615376	951917
105936	951918
9658	951919
63224	951920
193982	951921
163944	951922
203739	951923
129974	951924
592949	951925
65712	951926
20230	951927
1918	951928
89675	951929
6976	951930
113983	951931
8235	951932
3137	951933
152815	951934
5361	951935
326457	951936
71595	951937
271300	951938
572328	951939
36557	951940
605068	951941
579925	951942
28333	951943
5485	951944
229871	951945
65960	951946
81344	951947
84956	951948
5428	951949
34357	951950
504188	951951
297653	951952
50200	951953
315261	951954
431127	951955
7230	951956
382416	951957
175161	951958
30755	951959
117965	951960
930	951961
25047	951962
600392	951963
463903	951964
649746	951965
9257	951966
9257	951967
1571	951968
254094	951969
172016	951970
229974	951971
486402	951972
600068	951973
224450	951974
554174	951975
3553	951976
326260	951977
572311	951978
319284	951979
275714	951980
107262	951981
278497	951982
41582	951983
19398	951984
93651	951985
647343	951986
617835	951987
9668	951988
25725	951989
570803	951990
100951	951991
13337	951992
495796	951993
386477	951994
100455	951995
337105	951996
100987	951997
294378	951998
603020	951999
9668	952000
101670	952001
260394	952002
73639	952003
36657	952004
29437	952005
672596	952006
320852	952007
38067	952008
137471	952009
644612	952010
579940	952011
691624	952012
495779	952013
174554	952014
348824	952015
483301	952016
603333	952017
100382	952018
187879	952019
518648	952020
91609	952021
564438	952022
50988	952023
93083	952024
84314	952025
73858	952026
409553	952027
208010	952028
617353	952029
123863	952030
134253	952031
106701	952032
19924	952033
448126	952034
82890	952035
20726	952036
93420	952037
574849	952038
138977	952039
11798	952040
106033	952041
25722	952042
282710	952043
489051	952044
2613	952045
66497	952046
94148	952047
34957	952048
190726	952049
42387	952050
87331	952051
630511	952052
86477	952053
21472	952054
236293	952055
385867	952056
509217	952057
158981	952058
468812	952059
376910	952060
628203	952061
316677	952062
95816	952063
150159	952064
180773	952065
9514	952066
448581	952067
307981	952068
177606	952069
303437	952070
8959	952071
39143	952072
161460	952073
172490	952074
279628	952075
676389	952076
93903	952077
542822	952078
397449	952079
508701	952080
38105	952081
594904	952082
493510	952083
335572	952084
367066	952085
12313	952086
320455	952087
9590	952088
591301	952089
54735	952090
142197	952091
550071	952092
123156	952093
373253	952094
1762	952095
493638	952096
690875	952097
101862	952098
180301	952099
605480	952100
673656	952101
603136	952102
597316	952103
3111	952104
47042	952105
164865	952106
89114	952107
43159	952108
112831	952109
370676	952110
695527	952111
212481	952112
143128	952113
394951	952114
35121	952115
466535	952116
98562	952117
31919	952118
385592	952119
543441	952120
524590	952121
109820	952122
305162	952123
357471	952124
754	952125
552941	952126
390937	952127
29061	952128
546081	952129
587707	952130
351311	952131
402819	952132
28258	952133
158995	952134
106113	952135
1384	952136
289270	952137
51802	952138
79529	952139
4485	952140
21480	952141
58732	952142
638026	952143
59874	952144
3344	952145
276739	952146
515638	952147
611096	952148
45830	952149
94586	952150
52127	952151
602206	952152
247498	952153
47882	952154
90438	952155
93687	952156
6694	952157
105551	952158
223	952159
380144	952160
170422	952161
212466	952162
108916	952163
332996	952164
307235	952165
380063	952166
603176	952167
80153	952168
55210	952169
66495	952170
41905	952171
79750	952172
14186	952173
589850	952174
129194	952175
43980	952176
44782	952177
452034	952178
424332	952179
488840	952180
552869	952181
607430	952182
426896	952183
2581	952184
214833	952185
391276	952186
458662	952187
144763	952188
481353	952189
103500	952190
5	952191
89740	952192
595669	952193
552747	952194
387233	952195
362004	952196
476684	952197
262074	952198
117080	952199
146403	952200
269248	952201
371775	952202
383038	952203
70223	952204
133616	952205
5420	952206
92087	952207
536	952208
343464	952209
471548	952210
53368	952211
581734	952212
83433	952213
4453	952214
170012	952215
432990	952216
85094	952217
16794	952218
25501	952219
86240	952220
638852	952221
274088	952222
250017	952223
573470	952224
163671	952225
234581	952226
564582	952227
654220	952228
263028	952229
547666	952230
284944	952231
180895	952232
665559	952233
219337	952234
345963	952235
475390	952236
509114	952237
133982	952238
47470	952239
467639	952240
45834	952241
516186	952242
380845	952243
52141	952244
402023	952245
157257	952246
388587	952247
352080	952248
6966	952249
679358	952250
201178	952251
545654	952252
134215	952253
215316	952254
9410	952255
204581	952256
277828	952257
368366	952258
397866	952259
375372	952260
148648	952261
103154	952262
154944	952263
138930	952264
486667	952265
68808	952266
478140	952267
256883	952268
46723	952269
53808	952270
99752	952271
66056	952272
72	952273
492609	952274
650977	952275
44771	952276
78329	952277
358475	952278
120900	952279
252194	952280
532668	952281
287548	952282
9242	952283
2743	952284
186357	952285
130333	952286
274499	952287
374458	952288
41442	952289
573356	952290
688744	952291
1071	952292
155331	952293
539523	952294
131089	952295
449146	952296
67127	952297
55868	952298
51929	952299
242	952300
82867	952301
472698	952302
169843	952303
137664	952304
139978	952305
401871	952306
303	952307
356604	952308
528473	952309
121488	952310
138896	952311
411	952312
214870	952313
112369	952314
66615	952315
53662	952316
21273	952317
207829	952318
52754	952319
49688	952320
629375	952321
100758	952322
368755	952323
1773	952324
697663	952325
433067	952326
530474	952327
454513	952328
44680	952329
446735	952330
397781	952331
628713	952332
1378	952333
48289	952334
276622	952335
517801	952336
31538	952337
241680	952338
582020	952339
12747	952340
66889	952341
386306	952342
612277	952343
141584	952344
162836	952345
12648	952346
12044	952347
40010	952348
346962	952349
144319	952350
186398	952351
31894	952352
202922	952353
86906	952354
447697	952355
527632	952356
246371	952357
392794	952358
57831	952359
27862	952360
294227	952361
107354	952362
186612	952363
205858	952364
256946	952365
64740	952366
536425	952367
20248	952368
7274	952369
158027	952370
13849	952371
554132	952372
562590	952373
81123	952374
149541	952375
113135	952376
22499	952377
410044	952378
381485	952379
21380	952380
40731	952381
539315	952382
374107	952383
629898	952384
374761	952385
109536	952386
39792	952387
151083	952388
50339	952389
651388	952390
56661	952391
536528	952392
442201	952393
634834	952394
129744	952395
158979	952396
160323	952397
258429	952398
148371	952399
99	952400
441801	952401
422769	952402
339290	952403
565271	952404
621033	952405
46036	952406
225795	952407
103449	952408
594176	952409
532543	952410
423563	952411
595534	952412
3866	952413
110303	952414
393903	952415
5729	952416
63023	952417
152017	952418
124872	952419
75297	952420
404270	952421
594934	952422
414084	952423
387742	952424
42817	952425
245192	952426
182	952427
566264	952428
34056	952429
67481	952430
214106	952431
75469	952432
253176	952433
67901	952434
54449	952435
586166	952436
234070	952437
534249	952438
470818	952439
252023	952440
63800	952441
470790	952442
84028	952443
46297	952444
444557	952445
126068	952446
77358	952447
507194	952448
235777	952449
61577	952450
470791	952451
206303	952452
252078	952453
126057	952454
132823	952455
206220	952456
77358	952457
513951	952458
63800	952459
66793	952460
555134	952461
444960	952462
397880	952463
658869	952464
369054	952465
37541	952466
678647	952467
504174	952468
99743	952469
22726	952470
58858	952471
68961	952472
20051	952473
8229	952474
691554	952475
172034	952476
691515	952477
172034	952478
172095	952479
691662	952480
27500	952481
303389	952482
107434	952483
5439	952484
505216	952485
122112	952486
58364	952487
527412	952488
197812	952489
66210	952490
236001	952491
301603	952492
427328	952493
349647	952494
432122	952495
176572	952496
677011	952497
461542	952498
475712	952499
402012	952500
105732	952501
403044	952502
33903	952503
46383	952504
404463	952505
157820	952506
12435	952507
55325	952508
157809	952509
55321	952510
55323	952511
24172	952512
157813	952513
104325	952514
157813	952515
55321	952516
157812	952517
4592	952518
54984	952519
109601	952520
171813	952521
139467	952522
10420	952523
398953	952524
531284	952525
335377	952526
131604	952527
353156	952528
108189	952529
156357	952530
367048	952531
178202	952532
199654	952533
11942	952534
229180	952535
398312	952536
57670	952537
678852	952538
534588	952539
251832	952540
345999	952541
188981	952542
500116	952543
64271	952544
4174	952545
40887	952546
258111	952547
84276	952548
591665	952549
119312	952550
241550	952551
473837	952552
433691	952553
56487	952554
186077	952555
527348	952556
77371	952557
19630	952558
303379	952559
398358	952560
197854	952561
40335	952562
531329	952563
20533	952564
394116	952565
197800	952566
266200	952567
267354	952568
477099	952569
188768	952570
98143	952571
445271	952572
413081	952573
503454	952574
503456	952575
489553	952576
560327	952577
46096	952578
59274	952579
72338	952580
624705	952581
340778	952582
51795	952583
20787	952584
62470	952585
654373	952586
399489	952587
305321	952588
363241	952589
3854	952590
54042	952591
126137	952592
56882	952593
201923	952594
46453	952595
109598	952596
271107	952597
43135	952598
382176	952599
11763	952600
426254	952601
660318	952602
16580	952603
545387	952604
31253	952605
649315	952606
562786	952607
220046	952608
645811	952609
147996	952610
660493	952611
190396	952612
468592	952613
251462	952614
157939	952615
152827	952616
60986	952617
433277	952618
63588	952619
490139	952620
274355	952621
655465	952622
163711	952623
538816	952624
551244	952625
95131	952626
673408	952627
676555	952628
610145	952629
10094	952630
620277	952631
10439	952632
93757	952633
536447	952634
294363	952635
21135	952636
1514	952637
53264	952638
64003	952639
92859	952640
382500	952641
9919	952642
507847	952643
234994	952644
173092	952645
16462	952646
438701	952647
604057	952648
218	952649
643739	952650
55069	952651
228558	952652
110710	952653
165460	952654
296171	952655
235533	952656
37035	952657
172352	952658
30398	952659
156652	952660
437949	952661
636	952662
303914	952663
304361	952664
603165	952665
318956	952666
589657	952667
144139	952668
514270	952669
636	952670
185257	952671
552027	952672
25326	952673
404821	952674
286962	952675
59098	952676
98825	952677
43667	952678
146218	952679
294240	952680
409487	952681
32919	952682
127442	952683
148001	952684
231134	952685
304674	952686
59326	952687
177142	952688
19628	952689
162534	952690
585933	952691
42155	952692
38399	952693
23470	952694
11798	952695
629436	952696
172277	952697
388798	952698
6247	952699
323738	952700
155036	952701
494980	952702
1980	952703
18413	952704
238648	952705
664047	952706
614910	952707
270071	952708
128122	952709
151213	952710
64293	952711
649137	952712
472292	952713
355634	952714
122203	952715
680878	952716
674991	952717
69414	952718
667041	952719
385286	952720
677274	952721
227047	952722
501471	952723
287103	952724
403326	952725
514511	952726
238379	952727
521374	952728
359867	952729
198037	952730
689660	952731
53828	952732
125595	952733
223596	952734
342561	952735
450803	952736
529754	952737
125368	952738
3808	952739
369012	952740
54321	952741
594409	952742
309449	952743
309445	952744
323723	952745
323735	952746
223391	952747
242509	952748
229305	952749
91231	952750
361337	952751
224915	952752
23748	952753
477134	952754
626998	952755
258022	952756
151451	952757
545810	952758
23095	952759
628948	952760
129707	952761
271955	952762
307587	952763
71093	952764
452882	952765
316231	952766
34814	952767
122869	952768
467247	952769
386945	952770
513168	952771
621748	952772
2445	952773
106851	952774
516913	952775
329333	952776
103405	952777
423068	952778
165722	952779
390600	952780
24183	952781
194398	952782
513811	952783
696826	952784
184346	952785
490416	952786
236461	952787
429055	952788
633141	952789
249763	952790
667300	952791
250616	952792
345247	952793
9769	952794
313550	952795
50479	952796
315808	952797
412279	952798
119354	952799
444940	952800
13061	952801
110733	952802
337281	952803
509664	952804
505411	952805
328143	952806
457739	952807
51893	952808
98460	952809
29199	952810
312702	952811
73487	952812
45559	952813
40189	952814
638000	952815
124746	952816
3356	952817
640762	952818
317173	952819
398027	952820
161682	952821
81936	952822
661667	952823
628260	952824
172313	952825
160320	952826
332608	952827
95242	952828
389263	952829
40260	952830
78876	952831
148826	952832
18868	952833
417133	952834
86818	952835
555687	952836
454	952837
385573	952838
456545	952839
510916	952840
316418	952841
475433	952842
79003	952843
189036	952844
681177	952845
653018	952846
147995	952847
60609	952848
82000	952849
362059	952850
539940	952851
200384	952852
204467	952853
487405	952854
41900	952855
174055	952856
28554	952857
40813	952858
520531	952859
350164	952860
327700	952861
578615	952862
677466	952863
109659	952864
1186	952865
295568	952866
58970	952867
443727	952868
43258	952869
24489	952870
7272	952871
48820	952872
337493	952873
45558	952874
44223	952875
665079	952876
249960	952877
295704	952878
549	952879
382733	952880
28027	952881
293768	952882
9848	952883
67124	952884
121055	952885
60832	952886
613663	952887
58248	952888
482534	952889
57062	952890
183761	952891
139786	952892
430439	952893
206870	952894
18	952895
173971	952896
436325	952897
21494	952898
29918	952899
456	952900
555920	952901
2669	952902
423632	952903
355070	952904
148202	952905
568074	952906
431478	952907
128476	952908
304010	952909
672615	952910
235293	952911
200841	952912
329859	952913
30075	952914
76629	952915
274559	952916
57362	952917
3356	952918
23521	952919
421358	952920
675376	952921
54780	952922
31372	952923
216104	952924
298025	952925
216622	952926
72337	952927
191259	952928
512760	952929
569035	952930
216431	952931
111504	952932
614	952933
13504	952934
402662	952935
22895	952936
1842	952937
467636	952938
188292	952939
6440	952940
672295	952941
114948	952942
383034	952943
25212	952944
187592	952945
226084	952946
70795	952947
271462	952948
258935	952949
49968	952950
68541	952951
404540	952952
19501	952953
32562	952954
39911	952955
60074	952956
305396	952957
89516	952958
276139	952959
512986	952960
687593	952961
166255	952962
13187	952963
432	952964
46966	952965
250454	952966
332	952967
452424	952968
571673	952969
650132	952970
607256	952971
590004	952972
446201	952973
168459	952974
48470	952975
392030	952976
438610	952977
78	952978
41738	952979
20882	952980
143183	952981
161427	952982
3260	952983
49934	952984
676988	952985
7418	952986
58514	952987
25426	952988
7416	952989
7418	952990
53841	952991
175945	952992
187975	952993
316055	952994
521887	952995
78300	952996
7064	952997
316161	952998
378510	952999
471349	953000
6295	953001
150357	953002
172153	953003
505369	953004
356606	953005
691915	953006
149640	953007
642273	953008
29730	953009
117073	953010
574039	953011
47501	953012
42022	953013
107685	953014
691935	953015
33365	953016
119712	953017
304999	953018
419668	953019
464971	953020
4001	953021
14742	953022
554505	953023
124800	953024
161494	953025
61028	953026
199545	953027
512921	953028
151009	953029
503861	953030
7419	953031
646511	953032
430813	953033
4776	953034
295230	953035
247638	953036
265735	953037
334016	953038
148965	953039
1082	953040
247625	953041
295540	953042
37530	953043
92812	953044
9706	953045
692074	953046
646481	953047
334017	953048
117085	953049
96106	953050
36904	953051
7419	953052
673398	953053
312873	953054
893	953055
333926	953056
1082	953057
352907	953058
646723	953059
36896	953060
36898	953061
19244	953062
4776	953063
87170	953064
58514	953065
12996	953066
12996	953067
676976	953068
310	953069
7417	953070
3259	953071
25426	953072
213846	953073
7417	953074
7419	953075
25426	953076
513344	953077
608397	953078
8142	953079
84926	953080
139832	953081
293357	953082
33847	953083
534739	953084
236974	953085
29709	953086
352910	953087
212294	953088
129070	953089
6750	953090
284837	953091
460039	953092
20034	953093
741	953094
4973	953095
41650	953096
6750	953097
146333	953098
55803	953099
37087	953100
336300	953101
6750	953102
111965	953103
23922	953104
116887	953105
608239	953106
534868	953107
646666	953108
238737	953109
59285	953110
269543	953111
410017	953112
169203	953113
295333	953114
320582	953115
151643	953116
294877	953117
169199	953118
314530	953119
7416	953120
6013	953121
3259	953122
96158	953123
295329	953124
11570	953125
96100	953126
123015	953127
583762	953128
183868	953129
87917	953130
87917	953131
296	953132
476818	953133
471471	953134
245394	953135
454223	953136
407602	953137
122675	953138
43665	953139
151444	953140
94719	953141
520745	953142
37112	953143
117569	953144
621396	953145
70077	953146
316167	953147
590	953148
622200	953149
681806	953150
191104	953151
653097	953152
57587	953153
405593	953154
35535	953155
111300	953156
13824	953157
169200	953158
131118	953159
162167	953160
596214	953161
246	953162
116884	953163
131226	953164
124708	953165
555335	953166
386771	953167
24174	953168
34354	953169
37056	953170
652530	953171
86025	953172
63382	953173
395422	953174
104282	953175
4179	953176
498517	953177
305102	953178
1086	953179
157788	953180
452025	953181
119980	953182
660163	953183
621717	953184
652609	953185
280937	953186
318479	953187
699	953188
326114	953189
412995	953190
344984	953191
472211	953192
142504	953193
9972	953194
389490	953195
189335	953196
318153	953197
130749	953198
4560	953199
532134	953200
256921	953201
312331	953202
106734	953203
94274	953204
9076	953205
398337	953206
469525	953207
424698	953208
38262	953209
8312	953210
8312	953211
520555	953212
105846	953213
251383	953214
251385	953215
251387	953216
251388	953217
116461	953218
534203	953219
534204	953220
534205	953221
534206	953222
534207	953223
65813	953224
534208	953225
250157	953226
146485	953227
418577	953228
584562	953229
289798	953230
568220	953231
414545	953232
101914	953233
350929	953234
362635	953235
385695	953236
298262	953237
179034	953238
27096	953239
198089	953240
452015	953241
69598	953242
258835	953243
78744	953244
131728	953245
255857	953246
141868	953247
521793	953248
590131	953249
45737	953250
45740	953251
282051	953252
152069	953253
66551	953254
76188	953255
675185	953256
447425	953257
269607	953258
15342	953259
150827	953260
24227	953261
809	953262
9956	953263
562695	953264
122335	953265
616948	953266
105611	953267
536853	953268
218120	953269
567570	953270
461255	953271
26841	953272
241790	953273
552200	953274
132040	953275
297272	953276
542488	953277
123132	953278
491820	953279
244977	953280
119399	953281
44736	953282
167045	953283
156920	953284
547602	953285
78799	953286
434288	953287
549369	953288
17677	953289
59183	953290
433337	953291
164213	953292
71111	953293
161643	953294
12609	953295
112039	953296
101002	953297
555157	953298
166093	953299
267983	953300
121507	953301
651243	953302
38306	953303
657631	953304
102585	953305
677887	953306
119510	953307
329291	953308
320977	953309
139236	953310
641630	953311
142579	953312
173781	953313
621269	953314
128531	953315
130124	953316
66583	953317
326941	953318
180503	953319
540038	953320
595817	953321
13137	953322
2471	953323
354069	953324
72193	953325
321331	953326
130807	953327
48770	953328
475260	953329
114175	953330
61450	953331
501815	953332
361238	953333
107238	953334
47149	953335
46363	953336
82533	953337
392446	953338
119223	953339
472633	953340
534248	953341
188864	953342
173418	953343
305055	953344
59643	953345
447023	953346
164216	953347
265537	953348
184668	953349
94824	953350
33320	953351
372768	953352
149815	953353
143688	953354
20985	953355
137433	953356
46171	953357
233372	953358
415889	953359
443634	953360
489766	953361
185857	953362
346713	953363
38989	953364
47324	953365
256905	953366
524532	953367
231570	953368
11052	953369
604255	953370
415944	953371
19272	953372
412366	953373
15759	953374
536433	953375
103819	953376
37224	953377
507378	953378
50	953379
137767	953380
9012	953381
7651	953382
236297	953383
341059	953384
561417	953385
98249	953386
15300	953387
348094	953388
504893	953389
145734	953390
295130	953391
306238	953392
107154	953393
348178	953394
486873	953395
689269	953396
9060	953397
552214	953398
9671	953399
23173	953400
588494	953401
9543	953402
185718	953403
529525	953404
493327	953405
233848	953406
659228	953407
571608	953408
67379	953409
430982	953410
521671	953411
185567	953412
661413	953413
90637	953414
9667	953415
102621	953416
27206	953417
438393	953418
580605	953419
339656	953420
484361	953421
683191	953422
160409	953423
476436	953424
499132	953425
112863	953426
135574	953427
640756	953428
2894	953429
41806	953430
31576	953431
9559	953432
409895	953433
440085	953434
33987	953435
341174	953436
625536	953437
137380	953438
90034	953439
376148	953440
135010	953441
682000	953442
336729	953443
21105	953444
605258	953445
143228	953446
88589	953447
283053	953448
257659	953449
329014	953450
191700	953451
560299	953452
193933	953453
162579	953454
612698	953455
431393	953456
9149	953457
918	953458
4124	953459
18	953460
325724	953461
636974	953462
91389	953463
115521	953464
202514	953465
360623	953466
447678	953467
135588	953468
54215	953469
148228	953470
73922	953471
223576	953472
57986	953473
155568	953474
106504	953475
123224	953476
119199	953477
28050	953478
454675	953479
431324	953480
674865	953481
39571	953482
120892	953483
138757	953484
57069	953485
643691	953486
159605	953487
344106	953488
125700	953489
20954	953490
462173	953491
407242	953492
78877	953493
41056	953494
90130	953495
141301	953496
114239	953497
150085	953498
85262	953499
464681	953500
204551	953501
257974	953502
223865	953503
342556	953504
223600	953505
313371	953506
97548	953507
224886	953508
102586	953509
411010	953510
285812	953511
470672	953512
46178	953513
301589	953514
484287	953515
108010	953516
607304	953517
275686	953518
530075	953519
177200	953520
84584	953521
305993	953522
132275	953523
7873	953524
185770	953525
152255	953526
447460	953527
657583	953528
266209	953529
578363	953530
2274	953531
667045	953532
196581	953533
27809	953534
131955	953535
224376	953536
306222	953537
245000	953538
117028	953539
567008	953540
620909	953541
577502	953542
635567	953543
166411	953544
687872	953545
12579	953546
342631	953547
594311	953548
477780	953549
391732	953550
128347	953551
66622	953552
544820	953553
53467	953554
16256	953555
602634	953556
202516	953557
157343	953558
207501	953559
624958	953560
52470	953561
485211	953562
435093	953563
549792	953564
406474	953565
482833	953566
31204	953567
87943	953568
146754	953569
233614	953570
666755	953571
56066	953572
92388	953573
67042	953574
590719	953575
56152	953576
119068	953577
583439	953578
55880	953579
215827	953580
388886	953581
24451	953582
363126	953583
38147	953584
326737	953585
172877	953586
3145	953587
195155	953588
148765	953589
78529	953590
286074	953591
239772	953592
30	953593
6250	953594
276547	953595
1540	953596
46165	953597
270468	953598
37456	953599
3081	953600
282193	953601
456243	953602
566307	953603
134315	953604
80085	953605
679647	953606
80684	953607
24225	953608
334305	953609
20281	953610
161349	953611
506323	953612
547777	953613
84330	953614
30791	953615
494006	953616
683235	953617
506660	953618
114656	953619
654629	953620
560659	953621
61921	953622
499427	953623
130419	953624
46426	953625
20999	953626
473332	953627
673552	953628
55750	953629
359358	953630
257187	953631
59220	953632
686544	953633
113617	953634
933	953635
14167	953636
369206	953637
134158	953638
29990	953639
22677	953640
409948	953641
190106	953642
128988	953643
87534	953644
154531	953645
14415	953646
234518	953647
73730	953648
97337	953649
108937	953650
103681	953651
652062	953652
171055	953653
51492	953654
5856	953655
18	953656
48867	953657
212889	953658
17982	953659
36481	953660
35428	953661
342094	953662
680082	953663
112148	953664
101456	953665
30948	953666
464438	953667
577329	953668
96080	953669
107653	953670
112085	953671
172688	953672
481676	953673
365167	953674
573940	953675
265573	953676
96304	953677
603016	953678
210280	953679
145418	953680
68146	953681
669005	953682
117913	953683
454787	953684
13470	953685
633828	953686
498765	953687
158660	953688
21171	953689
180316	953690
626891	953691
40084	953692
477712	953693
106150	953694
632116	953695
288450	953696
132368	953697
545115	953698
111221	953699
512884	953700
378635	953701
341924	953702
346847	953703
344718	953704
668641	953705
12998	953706
273343	953707
164858	953708
489119	953709
490908	953710
130230	953711
185552	953712
638365	953713
543155	953714
362463	953715
322017	953716
97270	953717
158838	953718
585350	953719
489122	953720
23018	953721
150080	953722
130481	953723
445794	953724
540716	953725
184410	953726
32060	953727
593680	953728
8492	953729
154707	953730
153940	953731
210266	953732
67707	953733
489777	953734
492206	953735
339873	953736
212890	953737
541724	953738
466787	953739
329701	953740
219905	953741
281470	953742
646655	953743
497640	953744
87679	953745
391577	953746
40084	953747
140372	953748
562397	953749
660492	953750
314266	953751
400801	953752
450451	953753
7500	953754
149972	953755
49660	953756
506772	953757
525721	953758
62537	953759
310088	953760
320688	953761
322109	953762
549920	953763
401247	953764
423736	953765
351022	953766
632628	953767
386438	953768
252481	953769
623181	953770
59517	953771
569515	953772
564176	953773
116917	953774
169184	953775
689094	953776
300709	953777
427287	953778
643553	953779
205726	953780
53974	953781
448582	953782
34455	953783
12368	953784
51724	953785
77263	953786
394	953787
499770	953788
622053	953789
290749	953790
22677	953791
38828	953792
212086	953793
374455	953794
356329	953795
504369	953796
161288	953797
91644	953798
270480	953799
158102	953800
623300	953801
25692	953802
6977	953803
290521	953804
333278	953805
173023	953806
399023	953807
443179	953808
468806	953809
151630	953810
180753	953811
688428	953812
38275	953813
121906	953814
118684	953815
352193	953816
379155	953817
66521	953818
632272	953819
566858	953820
17405	953821
128	953822
534457	953823
341337	953824
234630	953825
94570	953826
58556	953827
398780	953828
688380	953829
327298	953830
327299	953831
32889	953832
438062	953833
562244	953834
7288	953835
35886	953836
363297	953837
654496	953838
609188	953839
133477	953840
476144	953841
456085	953842
60019	953843
174712	953844
368599	953845
110836	953846
352297	953847
479335	953848
270617	953849
432205	953850
165135	953851
150106	953852
275685	953853
143695	953854
633362	953855
373516	953856
425257	953857
138565	953858
143694	953859
60510	953860
430134	953861
464039	953862
541604	953863
169254	953864
463106	953865
12969	953866
475171	953867
664332	953868
594422	953869
333274	953870
255292	953871
306929	953872
299615	953873
154515	953874
193651	953875
696865	953876
326294	953877
56995	953878
583160	953879
6726	953880
130869	953881
10134	953882
82946	953883
4691	953884
6401	953885
395907	953886
639250	953887
379333	953888
261427	953889
127451	953890
309012	953891
503823	953892
80739	953893
68220	953894
553082	953895
300692	953896
332725	953897
283067	953898
34996	953899
198820	953900
267	953901
8896	953902
55818	953903
612596	953904
7552	953905
78278	953906
472293	953907
3978	953908
493348	953909
544458	953910
619405	953911
238458	953912
606576	953913
190306	953914
489016	953915
451219	953916
18618	953917
464870	953918
102951	953919
20369	953920
63096	953921
438999	953922
77710	953923
215251	953924
91281	953925
161269	953926
17397	953927
160833	953928
35555	953929
117087	953930
468646	953931
358283	953932
2894	953933
318097	953934
413209	953935
280226	953936
149651	953937
159090	953938
96330	953939
157498	953940
123428	953941
187199	953942
576682	953943
430962	953944
572440	953945
678571	953946
468499	953947
97322	953948
15867	953949
642765	953950
166205	953951
687857	953952
62642	953953
617115	953954
684712	953955
113617	953956
157756	953957
58598	953958
166415	953959
681409	953960
107192	953961
1338	953962
24474	953963
11298	953964
115114	953965
15548	953966
229552	953967
608054	953968
8765	953969
227444	953970
301187	953971
92461	953972
440078	953973
512771	953974
39488	953975
223802	953976
142218	953977
30014	953978
1554	953979
360595	953980
548513	953981
122541	953982
453785	953983
463651	953984
84608	953985
88788	953986
548600	953987
491147	953988
581719	953989
595908	953990
340092	953991
48714	953992
137768	953993
279717	953994
380680	953995
38771	953996
671358	953997
168991	953998
20403	953999
363256	954000
121761	954001
1852	954002
244322	954003
506732	954004
467295	954005
515396	954006
108750	954007
463004	954008
510590	954009
210314	954010
433331	954011
629886	954012
637502	954013
533301	954014
25430	954015
223371	954016
269289	954017
443145	954018
6962	954019
524140	954020
506541	954021
98130	954022
380193	954023
58822	954024
243032	954025
39571	954026
395021	954027
187196	954028
380535	954029
231668	954030
45472	954031
452735	954032
39729	954033
1350	954034
157586	954035
51142	954036
97390	954037
129171	954038
1664	954039
467091	954040
241311	954041
620307	954042
159626	954043
133112	954044
60540	954045
48590	954046
91284	954047
135327	954048
28594	954049
142191	954050
481561	954051
497699	954052
349748	954053
291572	954054
373693	954055
266017	954056
128618	954057
288356	954058
2491	954059
120496	954060
623383	954061
45472	954062
523608	954063
689315	954064
583590	954065
521718	954066
104546	954067
434253	954068
177219	954069
223369	954070
406398	954071
123957	954072
666967	954073
148005	954074
3363	954075
60038	954076
134108	954077
533072	954078
555026	954079
5061	954080
31092	954081
12026	954082
6034	954083
175855	954084
394005	954085
33857	954086
211487	954087
34853	954088
546240	954089
293126	954090
38789	954091
101672	954092
87411	954093
434913	954094
437302	954095
24604	954096
5600	954097
2001	954098
66952	954099
303498	954100
370979	954101
52194	954102
679682	954103
497480	954104
102227	954105
624971	954106
79038	954107
146490	954108
331558	954109
127338	954110
553750	954111
603042	954112
593520	954113
622714	954114
546216	954115
207589	954116
593741	954117
377269	954118
285437	954119
410439	954120
640584	954121
347829	954122
113624	954123
319069	954124
158905	954125
377118	954126
485530	954127
530705	954128
400307	954129
583697	954130
150058	954131
356665	954132
597002	954133
100962	954134
209976	954135
92470	954136
118004	954137
25504	954138
46431	954139
502824	954140
526060	954141
110324	954142
587142	954143
505639	954144
602184	954145
326325	954146
627957	954147
475793	954148
409827	954149
118846	954150
689238	954151
264883	954152
58606	954153
337895	954154
89687	954155
168754	954156
443039	954157
669041	954158
659053	954159
430946	954160
125177	954161
4079	954162
122195	954163
610073	954164
628670	954165
17889	954166
668303	954167
572468	954168
46898	954169
33433	954170
445016	954171
360806	954172
675351	954173
443031	954174
431237	954175
622504	954176
587876	954177
686857	954178
285444	954179
84947	954180
114568	954181
112063	954182
159930	954183
100697	954184
95981	954185
101484	954186
608838	954187
454876	954188
93863	954189
288399	954190
32199	954191
145758	954192
631652	954193
129475	954194
90977	954195
415806	954196
285226	954197
512133	954198
369328	954199
39431	954200
43820	954201
310604	954202
152018	954203
584647	954204
479344	954205
64946	954206
546215	954207
212066	954208
154446	954209
255303	954210
589942	954211
218191	954212
454674	954213
64699	954214
298069	954215
449937	954216
102588	954217
6027	954218
137053	954219
629686	954220
670169	954221
268741	954222
669045	954223
106857	954224
92744	954225
3747	954226
605109	954227
443867	954228
333153	954229
91455	954230
248109	954231
544838	954232
664604	954233
277951	954234
277813	954235
94494	954236
94	954237
532515	954238
224466	954239
671544	954240
355546	954241
582403	954242
374872	954243
167756	954244
63827	954245
408982	954246
258057	954247
561379	954248
171592	954249
133124	954250
482295	954251
187450	954252
142573	954253
554821	954254
607423	954255
461205	954256
89656	954257
298286	954258
101446	954259
42384	954260
376270	954261
382388	954262
219871	954263
513701	954264
12142	954265
572584	954266
52619	954267
124546	954268
321419	954269
321420	954270
321421	954271
321426	954272
321430	954273
321445	954274
265316	954275
25856	954276
20182	954277
19707	954278
439163	954279
496290	954280
133445	954281
484217	954282
1442	954283
644553	954284
53152	954285
451813	954286
664645	954287
15950	954288
122165	954289
666210	954290
409974	954291
8497	954292
33838	954293
591950	954294
6202	954295
132656	954296
240544	954297
350674	954298
25858	954299
550764	954300
239026	954301
205452	954302
356414	954303
572163	954304
2227	954305
20633	954306
385031	954307
239006	954308
29948	954309
59191	954310
40710	954311
168706	954312
11023	954313
504850	954314
317929	954315
308265	954316
596952	954317
338359	954318
288685	954319
23564	954320
349331	954321
491865	954322
44864	954323
614507	954324
79922	954325
438560	954326
615856	954327
190978	954328
148268	954329
3231	954330
581694	954331
666570	954332
386208	954333
209155	954334
695660	954335
186048	954336
266417	954337
16780	954338
17044	954339
127854	954340
191523	954341
199069	954342
119853	954343
291100	954344
159354	954345
148076	954346
393861	954347
632013	954348
343920	954349
25707	954350
633133	954351
4281	954352
150533	954353
171983	954354
155981	954355
308483	954356
490925	954357
472899	954358
168635	954359
294109	954360
625535	954361
686876	954362
22603	954363
344012	954364
538328	954365
574024	954366
666524	954367
599911	954368
192500	954369
336	954370
464622	954371
294100	954372
365163	954373
102769	954374
567667	954375
554989	954376
451230	954377
3977	954378
353122	954379
163362	954380
327931	954381
187320	954382
384660	954383
328064	954384
64232	954385
262121	954386
184337	954387
561467	954388
143704	954389
52579	954390
434305	954391
31793	954392
155393	954393
578885	954394
64401	954395
127600	954396
72670	954397
679683	954398
203173	954399
457838	954400
42708	954401
507402	954402
5160	954403
638802	954404
31397	954405
87890	954406
96736	954407
56727	954408
528936	954409
157510	954410
376931	954411
577333	954412
60686	954413
342643	954414
181347	954415
42711	954416
327243	954417
121280	954418
511730	954419
2462	954420
327302	954421
115175	954422
549750	954423
602369	954424
336047	954425
632240	954426
210046	954427
2613	954428
39274	954429
544255	954430
224966	954431
55026	954432
25273	954433
661765	954434
130995	954435
474707	954436
595963	954437
146618	954438
73768	954439
57540	954440
2060	954441
118715	954442
226341	954443
472253	954444
117129	954445
572786	954446
36810	954447
437637	954448
9015	954449
322265	954450
165305	954451
572521	954452
664480	954453
118937	954454
430276	954455
5395	954456
76282	954457
507758	954458
649189	954459
410762	954460
215359	954461
359139	954462
469612	954463
498069	954464
51055	954465
144102	954466
562234	954467
299368	954468
21603	954469
280185	954470
101457	954471
580636	954472
482830	954473
456246	954474
678408	954475
489872	954476
302358	954477
285558	954478
507642	954479
166942	954480
17849	954481
77216	954482
166981	954483
443510	954484
98344	954485
88313	954486
110583	954487
281042	954488
107335	954489
53636	954490
697090	954491
575376	954492
449160	954493
361970	954494
664698	954495
333863	954496
217798	954497
684825	954498
265491	954499
223492	954500
38550	954501
390442	954502
528362	954503
110010	954504
422101	954505
606044	954506
670580	954507
634886	954508
152234	954509
351140	954510
265522	954511
216142	954512
645954	954513
38522	954514
592194	954515
69411	954516
391812	954517
613567	954518
351415	954519
48564	954520
462962	954521
346034	954522
139117	954523
641081	954524
653950	954525
637768	954526
583916	954527
310129	954528
628949	954529
224141	954530
8742	954531
632595	954532
253676	954533
288793	954534
362135	954535
593064	954536
290368	954537
303450	954538
239791	954539
28860	954540
223766	954541
530871	954542
172002	954543
107870	954544
406451	954545
517031	954546
147041	954547
165504	954548
371454	954549
440058	954550
102130	954551
345589	954552
245286	954553
2436	954554
336878	954555
35453	954556
538308	954557
107591	954558
113823	954559
409846	954560
691486	954561
3111	954562
42677	954563
155733	954564
401565	954565
612116	954566
15775	954567
516489	954568
184688	954569
258289	954570
297334	954571
343943	954572
613396	954573
36886	954574
629220	954575
71150	954576
218177	954577
388163	954578
428473	954579
615851	954580
618161	954581
635820	954582
410279	954583
581895	954584
294556	954585
81594	954586
62930	954587
454591	954588
493920	954589
75810	954590
56464	954591
131985	954592
194123	954593
194044	954594
312427	954595
363639	954596
290691	954597
687864	954598
514865	954599
14864	954600
128609	954601
261552	954602
602799	954603
432532	954604
44831	954605
350872	954606
117891	954607
271166	954608
577215	954609
481774	954610
688586	954611
337255	954612
20529	954613
81154	954614
36340	954615
453190	954616
610262	954617
572567	954618
602886	954619
363171	954620
43342	954621
635485	954622
461715	954623
236735	954624
619452	954625
674396	954626
74834	954627
27979	954628
582770	954629
48769	954630
111390	954631
438608	954632
135548	954633
610517	954634
673504	954635
443047	954636
142895	954637
498980	954638
241299	954639
43342	954640
96721	954641
86538	954642
144829	954643
241260	954644
288359	954645
270597	954646
198913	954647
118707	954648
256804	954649
454884	954650
224218	954651
36419	954652
42928	954653
231911	954654
218132	954655
322264	954656
23712	954657
223682	954658
463913	954659
668279	954660
598859	954661
2275	954662
134329	954663
87946	954664
396651	954665
128263	954666
5717	954667
538301	954668
625497	954669
648222	954670
594399	954671
144908	954672
380651	954673
668319	954674
683302	954675
224746	954676
239788	954677
135524	954678
71019	954679
561468	954680
659874	954681
118727	954682
290662	954683
643710	954684
359078	954685
60057	954686
281101	954687
476518	954688
310605	954689
510910	954690
345484	954691
662732	954692
516617	954693
152236	954694
212196	954695
386970	954696
197663	954697
212378	954698
624926	954699
59042	954700
297368	954701
580765	954702
311233	954703
363517	954704
213071	954705
297322	954706
462820	954707
547624	954708
454752	954709
104365	954710
118005	954711
468851	954712
165489	954713
119056	954714
515116	954715
467743	954716
267070	954717
65399	954718
662293	954719
312701	954720
472778	954721
371681	954722
264856	954723
604447	954724
663882	954725
451165	954726
432571	954727
120713	954728
430958	954729
498971	954730
35259	954731
201859	954732
363937	954733
608619	954734
585545	954735
571333	954736
327477	954737
274071	954738
331535	954739
223188	954740
441547	954741
639977	954742
601516	954743
89705	954744
56516	954745
479510	954746
568137	954747
141724	954748
535066	954749
372925	954750
641655	954751
637997	954752
120741	954753
393885	954754
374744	954755
468537	954756
514516	954757
381419	954758
17925	954759
359417	954760
416094	954761
359209	954762
463898	954763
331734	954764
235189	954765
285557	954766
221840	954767
671355	954768
240624	954769
666541	954770
406805	954771
112107	954772
610623	954773
115980	954774
365189	954775
254887	954776
524076	954777
56744	954778
452656	954779
370526	954780
502229	954781
7493	954782
126987	954783
437830	954784
155881	954785
184201	954786
268918	954787
689689	954788
147531	954789
656498	954790
154195	954791
80969	954792
403170	954793
148580	954794
403310	954795
554700	954796
611426	954797
667415	954798
116494	954799
312363	954800
347786	954801
90148	954802
660713	954803
535073	954804
631883	954805
604569	954806
489097	954807
1780	954808
140622	954809
104488	954810
87768	954811
134234	954812
659584	954813
576404	954814
542345	954815
153101	954816
662131	954817
344120	954818
172315	954819
662724	954820
110059	954821
388037	954822
503276	954823
562236	954824
614992	954825
148604	954826
160538	954827
148437	954828
591836	954829
587859	954830
68566	954831
41266	954832
20183	954833
150500	954834
415818	954835
322051	954836
543499	954837
365788	954838
87759	954839
362243	954840
321035	954841
331541	954842
238233	954843
417138	954844
566714	954845
145799	954846
572813	954847
482306	954848
298031	954849
692702	954850
121850	954851
208604	954852
320449	954853
15569	954854
667673	954855
252127	954856
1970	954857
204678	954858
602559	954859
415836	954860
113482	954861
637847	954862
392096	954863
45885	954864
290344	954865
554870	954866
660954	954867
556451	954868
634950	954869
516885	954870
310109	954871
262132	954872
548554	954873
225133	954874
526984	954875
3494	954876
569670	954877
569415	954878
395762	954879
53749	954880
476195	954881
548966	954882
261354	954883
610808	954884
318104	954885
510953	954886
287265	954887
178539	954888
391813	954889
468543	954890
594734	954891
312294	954892
32119	954893
160247	954894
96811	954895
343941	954896
6583	954897
292253	954898
327469	954899
375333	954900
128934	954901
415900	954902
628619	954903
107590	954904
626550	954905
482867	954906
118804	954907
329326	954908
20224	954909
360107	954910
603534	954911
223350	954912
620031	954913
542706	954914
623618	954915
391856	954916
156362	954917
400617	954918
71045	954919
583888	954920
389964	954921
561356	954922
369487	954923
577095	954924
298047	954925
507871	954926
460418	954927
306028	954928
594368	954929
520600	954930
406432	954931
543465	954932
263609	954933
687631	954934
67412	954935
7054	954936
533169	954937
58761	954938
201590	954939
338079	954940
168573	954941
155312	954942
2236	954943
345476	954944
348093	954945
600301	954946
98337	954947
132375	954948
185067	954949
250569	954950
32493	954951
572604	954952
136420	954953
338013	954954
626758	954955
17949	954956
351142	954957
150017	954958
624468	954959
378905	954960
566410	954961
376109	954962
260217	954963
145017	954964
15579	954965
8972	954966
340685	954967
658918	954968
387645	954969
387654	954970
669949	954971
47561	954972
573270	954973
68117	954974
217208	954975
52932	954976
661764	954977
277071	954978
44806	954979
96345	954980
431257	954981
9055	954982
20927	954983
326944	954984
186689	954985
442900	954986
378712	954987
82654	954988
17581	954989
447136	954990
331809	954991
165358	954992
23583	954993
57531	954994
689740	954995
408536	954996
125939	954997
167602	954998
297499	954999
588655	955000
63134	955001
369376	955002
263855	955003
488186	955004
450986	955005
527785	955006
21392	955007
490354	955008
117404	955009
366262	955010
13544	955011
612251	955012
682931	955013
673216	955014
1909	955015
129628	955016
181949	955017
43029	955018
166246	955019
41024	955020
666624	955021
644566	955022
154419	955023
154419	955024
210143	955025
158602	955026
126426	955027
343369	955028
545574	955029
578049	955030
110335	955031
267917	955032
309967	955033
351748	955034
457936	955035
318125	955036
265531	955037
587604	955038
572194	955039
192508	955040
684591	955041
640381	955042
226192	955043
505514	955044
49397	955045
68753	955046
113471	955047
383185	955048
128504	955049
689512	955050
212641	955051
131677	955052
148019	955053
607739	955054
256239	955055
135285	955056
124544	955057
21241	955058
211994	955059
369512	955060
239969	955061
266644	955062
469594	955063
471250	955064
558850	955065
96303	955066
586462	955067
99027	955068
189639	955069
455040	955070
686859	955071
425546	955072
570430	955073
25960	955074
553802	955075
398362	955076
68861	955077
195662	955078
146749	955079
516597	955080
635187	955081
619418	955082
70660	955083
271976	955084
105256	955085
623433	955086
195674	955087
327389	955088
509141	955089
119913	955090
578017	955091
776	955092
14657	955093
544499	955094
500460	955095
55479	955096
89891	955097
329330	955098
370647	955099
333359	955100
36437	955101
392000	955102
972	955103
127379	955104
120691	955105
75568	955106
477646	955107
684625	955108
185867	955109
22733	955110
637243	955111
671049	955112
12165	955113
5048	955114
12439	955115
420882	955116
345863	955117
412324	955118
116240	955119
46796	955120
845	955121
558846	955122
592670	955123
382008	955124
563615	955125
553837	955126
49972	955127
85710	955128
384570	955129
193942	955130
15448	955131
421483	955132
119219	955133
2768	955134
80344	955135
137763	955136
151130	955137
333377	955138
51927	955139
18485	955140
24434	955141
2754	955142
152344	955143
26289	955144
231481	955145
556722	955146
187727	955147
68249	955148
575763	955149
131863	955150
28204	955151
65424	955152
126	955153
505807	955154
546980	955155
286211	955156
288277	955157
181425	955158
264495	955159
350196	955160
90370	955161
666360	955162
4486	955163
103798	955164
596817	955165
104825	955166
696596	955167
303730	955168
89431	955169
306302	955170
133688	955171
695673	955172
142563	955173
1437	955174
152939	955175
110934	955176
592666	955177
5594	955178
145608	955179
308340	955180
530166	955181
220272	955182
605613	955183
31179	955184
103552	955185
81965	955186
553873	955187
34534	955188
23268	955189
62685	955190
605997	955191
19708	955192
570762	955193
142138	955194
24078	955195
596045	955196
647428	955197
15212	955198
612687	955199
11199	955200
1068	955201
66608	955202
391443	955203
420136	955204
372098	955205
573376	955206
691885	955207
435993	955208
49386	955209
139942	955210
90338	955211
150950	955212
174234	955213
283486	955214
122551	955215
371010	955216
9858	955217
318537	955218
514	955219
452637	955220
578426	955221
475461	955222
400830	955223
553849	955224
509220	955225
642479	955226
310792	955227
143570	955228
160236	955229
367981	955230
99116	955231
365430	955232
3638	955233
695554	955234
172832	955235
499885	955236
35049	955237
410615	955238
1284	955239
685719	955240
397564	955241
73359	955242
545785	955243
155730	955244
55064	955245
123185	955246
92066	955247
616228	955248
526285	955249
21497	955250
29625	955251
95769	955252
572711	955253
473526	955254
6968	955255
673242	955256
236221	955257
288270	955258
579691	955259
224055	955260
155788	955261
582190	955262
66269	955263
337872	955264
101979	955265
440729	955266
102501	955267
291815	955268
19398	955269
129649	955270
404050	955271
8236	955272
6414	955273
14027	955274
476809	955275
231174	955276
331265	955277
152992	955278
234959	955279
155002	955280
3813	955281
53120	955282
839	955283
265858	955284
6363	955285
56578	955286
24207	955287
150697	955288
28376	955289
874	955290
536592	955291
294512	955292
15917	955293
696037	955294
111117	955295
319585	955296
316880	955297
313308	955298
109319	955299
603100	955300
456138	955301
205805	955302
604800	955303
139704	955304
106576	955305
153106	955306
463869	955307
498198	955308
100657	955309
545712	955310
724	955311
516670	955312
12393	955313
610735	955314
585426	955315
173279	955316
66499	955317
21051	955318
80846	955319
126185	955320
75523	955321
55078	955322
91334	955323
15424	955324
31385	955325
77133	955326
24602	955327
362896	955328
140390	955329
628955	955330
536846	955331
523531	955332
293836	955333
498445	955334
21181	955335
371469	955336
7458	955337
133693	955338
6729	955339
447602	955340
327012	955341
23179	955342
1065	955343
222124	955344
96609	955345
135371	955346
540336	955347
50	955348
98128	955349
376096	955350
333212	955351
653253	955352
120266	955353
115391	955354
210	955355
526039	955356
350744	955357
13689	955358
10909	955359
161488	955360
15218	955361
679664	955362
608408	955363
46265	955364
79238	955365
148922	955366
463230	955367
244223	955368
497638	955369
411629	955370
32671	955371
182789	955372
1337	955373
613938	955374
3043	955375
182904	955376
197754	955377
196105	955378
567832	955379
637901	955380
381971	955381
613944	955382
215780	955383
212915	955384
613934	955385
84299	955386
479501	955387
340566	955388
21054	955389
585555	955390
574598	955391
22095	955392
420118	955393
55028	955394
26381	955395
173076	955396
13863	955397
582258	955398
61139	955399
49056	955400
97277	955401
297021	955402
572117	955403
489993	955404
590581	955405
589120	955406
91658	955407
250747	955408
682758	955409
14405	955410
168660	955411
37212	955412
110299	955413
9386	955414
487381	955415
682245	955416
287887	955417
524082	955418
37236	955419
339673	955420
98538	955421
488336	955422
193678	955423
116462	955424
387657	955425
378663	955426
613950	955427
1069	955428
497572	955429
67652	955430
510243	955431
536923	955432
93126	955433
633269	955434
370472	955435
560668	955436
185260	955437
625530	955438
309	955439
10585	955440
152667	955441
256838	955442
507456	955443
160840	955444
533179	955445
405485	955446
285308	955447
350684	955448
648456	955449
26296	955450
12655	955451
29969	955452
6440	955453
171282	955454
918	955455
383152	955456
322649	955457
90987	955458
591997	955459
573456	955460
450434	955461
396053	955462
138355	955463
21150	955464
256907	955465
184752	955466
340412	955467
447045	955468
204276	955469
501606	955470
11100	955471
118455	955472
690218	955473
161332	955474
2150	955475
9180	955476
432030	955477
500873	955478
1616	955479
464048	955480
633927	955481
389970	955482
434237	955483
498166	955484
313093	955485
523172	955486
182217	955487
71028	955488
171366	955489
407218	955490
671508	955491
185103	955492
220009	955493
1920	955494
167059	955495
215366	955496
274946	955497
119365	955498
7152	955499
7303	955500
694024	955501
37913	955502
563877	955503
256563	955504
692041	955505
138991	955506
42886	955507
526791	955508
439387	955509
419310	955510
293542	955511
601703	955512
55503	955513
617898	955514
62252	955515
46528	955516
105459	955517
676399	955518
15951	955519
54505	955520
63298	955521
441	955522
264627	955523
24444	955524
657661	955525
148880	955526
58582	955527
207304	955528
323408	955529
432768	955530
630410	955531
417328	955532
665706	955533
242534	955534
609272	955535
283733	955536
429183	955537
127397	955538
384665	955539
8242	955540
155530	955541
64382	955542
184099	955543
419216	955544
491811	955545
197335	955546
9233	955547
655466	955548
321770	955549
637761	955550
262551	955551
121597	955552
168835	955553
679024	955554
14088	955555
2321	955556
625124	955557
33	955558
124787	955559
534493	955560
168094	955561
635613	955562
87080	955563
412060	955564
445757	955565
157315	955566
380066	955567
305790	955568
200404	955569
15246	955570
41525	955571
204324	955572
486802	955573
432659	955574
585946	955575
259980	955576
12024	955577
58027	955578
14136	955579
12202	955580
167952	955581
38770	955582
128529	955583
107148	955584
71511	955585
363121	955586
472492	955587
612861	955588
15488	955589
162824	955590
20391	955591
133235	955592
535044	955593
16566	955594
147375	955595
78762	955596
151787	955597
430815	955598
129098	955599
31413	955600
173892	955601
124949	955602
673701	955603
692916	955604
82270	955605
166274	955606
3098	955607
400731	955608
22354	955609
558273	955610
139854	955611
613414	955612
648733	955613
647329	955614
197062	955615
195832	955616
10806	955617
673426	955618
31492	955619
124265	955620
395562	955621
450364	955622
31460	955623
273370	955624
40489	955625
354466	955626
11671	955627
133694	955628
569617	955629
143982	955630
674871	955631
41329	955632
3984	955633
55536	955634
467980	955635
417757	955636
52150	955637
553321	955638
11634	955639
66125	955640
10374	955641
65	955642
246852	955643
332817	955644
13938	955645
6043	955646
16900	955647
628354	955648
121102	955649
272196	955650
937	955651
101401	955652
298511	955653
122039	955654
533723	955655
39680	955656
101595	955657
307793	955658
120329	955659
210739	955660
514530	955661
101610	955662
471911	955663
32603	955664
105702	955665
308458	955666
291205	955667
367339	955668
13803	955669
262795	955670
375689	955671
489660	955672
46003	955673
426	955674
15274	955675
32606	955676
43860	955677
15536	955678
615664	955679
170362	955680
695906	955681
617399	955682
221210	955683
33077	955684
65949	955685
119573	955686
655797	955687
93357	955688
267499	955689
15675	955690
389537	955691
189963	955692
654539	955693
9610	955694
551562	955695
538658	955696
17692	955697
179703	955698
3764	955699
81075	955700
41249	955701
102530	955702
39255	955703
147605	955704
170334	955705
10948	955706
530069	955707
59262	955708
125497	955709
208675	955710
45896	955711
668069	955712
368900	955713
519512	955714
645777	955715
42497	955716
10987	955717
712	955718
111350	955719
298011	955720
39654	955721
36076	955722
62621	955723
647893	955724
57160	955725
170017	955726
177577	955727
56647	955728
57969	955729
376048	955730
472443	955731
4448	955732
21104	955733
5774	955734
27252	955735
17471	955736
68465	955737
132395	955738
2934	955739
201777	955740
1635	955741
114451	955742
67208	955743
308508	955744
350161	955745
471751	955746
82851	955747
197267	955748
143174	955749
163149	955750
522100	955751
1514	955752
616509	955753
91043	955754
147410	955755
377588	955756
157646	955757
23817	955758
608872	955759
501586	955760
61379	955761
47987	955762
13229	955763
446491	955764
990	955765
623334	955766
22263	955767
38572	955768
165114	955769
170807	955770
628707	955771
547	955772
93513	955773
237670	955774
520183	955775
475136	955776
119922	955777
147025	955778
85642	955779
35171	955780
393078	955781
93986	955782
120858	955783
8617	955784
142098	955785
23775	955786
100050	955787
8987	955788
687	955789
83906	955790
238208	955791
20233	955792
3734	955793
632553	955794
271947	955795
239203	955796
287661	955797
53850	955798
166752	955799
252474	955800
156305	955801
6338	955802
59064	955803
2904	955804
29196	955805
127440	955806
51854	955807
23452	955808
6853	955809
679016	955810
13355	955811
16284	955812
41462	955813
4235	955814
124587	955815
419282	955816
249800	955817
497096	955818
151037	955819
430781	955820
241029	955821
5624	955822
462643	955823
553482	955824
108952	955825
684679	955826
103260	955827
104775	955828
44411	955829
529661	955830
692912	955831
443866	955832
2144	955833
15200	955834
609122	955835
10906	955836
196540	955837
18222	955838
69264	955839
638683	955840
5870	955841
3033	955842
154061	955843
252423	955844
292452	955845
245094	955846
382843	955847
89685	955848
636943	955849
48251	955850
138524	955851
210557	955852
166572	955853
434177	955854
579146	955855
392216	955856
21038	955857
93573	955858
368383	955859
600753	955860
697874	955861
126269	955862
305014	955863
413180	955864
54403	955865
301920	955866
403316	955867
11973	955868
464913	955869
396603	955870
646270	955871
87190	955872
155824	955873
684767	955874
679201	955875
197244	955876
123896	955877
393195	955878
130965	955879
8650	955880
635064	955881
337809	955882
8440	955883
14891	955884
124540	955885
1612	955886
130012	955887
407494	955888
42507	955889
661005	955890
8795	955891
134132	955892
13847	955893
36350	955894
163970	955895
9115	955896
515637	955897
122410	955898
6901	955899
608970	955900
39664	955901
115162	955902
35231	955903
152165	955904
408337	955905
2060	955906
151515	955907
128732	955908
671638	955909
244165	955910
33186	955911
655773	955912
687708	955913
42724	955914
92865	955915
88338	955916
76436	955917
141455	955918
38048	955919
129411	955920
74263	955921
175887	955922
197211	955923
32220	955924
595566	955925
30907	955926
3700	955927
18552	955928
81664	955929
125072	955930
377	955931
83472	955932
391545	955933
4095	955934
431993	955935
240964	955936
345922	955937
588213	955938
157474	955939
34350	955940
273228	955941
104989	955942
131770	955943
467324	955944
692233	955945
601677	955946
31393	955947
356358	955948
38175	955949
100305	955950
207909	955951
39189	955952
116919	955953
666891	955954
400490	955955
354578	955956
157459	955957
35574	955958
45607	955959
294797	955960
10786	955961
20445	955962
261382	955963
164484	955964
65251	955965
66839	955966
15996	955967
259002	955968
242782	955969
441222	955970
165081	955971
81659	955972
299765	955973
110511	955974
1895	955975
38662	955976
2858	955977
388511	955978
474752	955979
540175	955980
111870	955981
596538	955982
148750	955983
122	955984
558716	955985
7851	955986
548894	955987
124075	955988
118547	955989
512493	955990
217107	955991
107574	955992
409484	955993
9232	955994
139838	955995
58661	955996
377678	955997
119404	955998
444667	955999
36042	956000
1636	956001
32341	956002
18903	956003
460561	956004
318854	956005
47611	956006
247981	956007
697883	956008
92992	956009
50738	956010
270618	956011
16952	956012
140111	956013
461414	956014
686029	956015
617350	956016
65894	956017
487929	956018
128859	956019
75234	956020
494964	956021
71891	956022
221607	956023
284848	956024
380178	956025
58076	956026
154910	956027
4163	956028
267504	956029
67029	956030
414873	956031
157415	956032
18612	956033
84157	956034
3433	956035
272981	956036
677675	956037
18055	956038
327692	956039
775	956040
3664	956041
2374	956042
30240	956043
615382	956044
323669	956045
678106	956046
1514	956047
127757	956048
144991	956049
573487	956050
12521	956051
255972	956052
128275	956053
1773	956054
339	956055
29948	956056
582823	956057
636137	956058
3594	956059
14903	956060
155917	956061
444114	956062
73856	956063
171339	956064
324542	956065
34754	956066
42597	956067
339046	956068
70543	956069
16775	956070
506916	956071
553857	956072
59877	956073
163233	956074
32222	956075
693972	956076
342872	956077
656926	956078
279976	956079
54508	956080
97415	956081
74334	956082
462303	956083
135769	956084
544368	956085
3082	956086
55695	956087
309889	956088
162327	956089
413299	956090
108213	956091
559430	956092
309982	956093
304014	956094
188966	956095
624719	956096
132235	956097
97349	956098
135997	956099
363505	956100
255855	956101
211385	956102
646578	956103
506694	956104
285062	956105
32994	956106
459996	956107
46303	956108
99682	956109
76365	956110
89695	956111
449137	956112
396448	956113
362286	956114
178011	956115
109021	956116
613700	956117
134182	956118
2361	956119
21399	956120
274849	956121
17307	956122
77087	956123
619562	956124
421300	956125
530023	956126
668403	956127
138483	956128
477573	956129
57375	956130
479430	956131
10277	956132
441887	956133
8432	956134
273981	956135
68095	956136
356987	956137
248039	956138
513441	956139
35626	956140
314225	956141
18964	956142
70329	956143
118295	956144
384606	956145
136250	956146
671680	956147
162851	956148
655478	956149
30206	956150
438969	956151
342434	956152
94970	956153
147129	956154
569308	956155
74	956156
536445	956157
163088	956158
25813	956159
319152	956160
71874	956161
583147	956162
41577	956163
21254	956164
28076	956165
28353	956166
45209	956167
629381	956168
158526	956169
74726	956170
1213	956171
133644	956172
534257	956173
98186	956174
677507	956175
12503	956176
300542	956177
287210	956178
171717	956179
48355	956180
94764	956181
64542	956182
6906	956183
563303	956184
756	956185
499878	956186
469327	956187
38238	956188
594308	956189
207649	956190
613395	956191
562593	956192
290272	956193
225033	956194
579898	956195
204971	956196
649229	956197
225051	956198
312402	956199
71044	956200
312704	956201
71269	956202
511612	956203
439280	956204
225074	956205
86254	956206
78497	956207
71040	956208
592251	956209
81610	956210
690373	956211
268692	956212
375120	956213
325189	956214
483114	956215
561471	956216
285706	956217
169303	956218
168751	956219
66977	956220
224850	956221
552260	956222
389954	956223
197113	956224
660633	956225
174168	956226
494256	956227
255	956228
55036	956229
97328	956230
131187	956231
233410	956232
9486	956233
298039	956234
224959	956235
617685	956236
439191	956237
583174	956238
407	956239
239805	956240
239776	956241
695328	956242
334478	956243
217359	956244
8013	956245
220821	956246
69808	956247
247586	956248
29033	956249
220881	956250
397886	956251
352002	956252
250316	956253
94037	956254
525015	956255
123350	956256
147376	956257
9693	956258
251086	956259
25248	956260
494687	956261
79530	956262
622443	956263
222910	956264
39653	956265
608205	956266
5172	956267
556415	956268
208269	956269
124137	956270
632360	956271
11067	956272
11959	956273
307203	956274
670144	956275
541339	956276
82228	956277
4826	956278
494651	956279
284675	956280
110165	956281
3341	956282
333547	956283
12664	956284
484630	956285
724	956286
1005	956287
505793	956288
443880	956289
34272	956290
121	956291
197101	956292
656133	956293
608566	956294
185785	956295
497913	956296
154857	956297
155097	956298
61963	956299
151563	956300
546	956301
606015	956302
696678	956303
17198	956304
68895	956305
281504	956306
89275	956307
210	956308
361983	956309
47463	956310
52330	956311
42981	956312
407370	956313
43893	956314
49589	956315
20444	956316
7437	956317
10009	956318
598885	956319
93228	956320
20714	956321
51331	956322
82078	956323
141133	956324
46838	956325
584881	956326
566021	956327
251981	956328
182863	956329
777	956330
11619	956331
54137	956332
647270	956333
677190	956334
658191	956335
266778	956336
71644	956337
320164	956338
601681	956339
161304	956340
87965	956341
1335	956342
152008	956343
165	956344
617743	956345
84054	956346
534468	956347
33433	956348
135620	956349
99663	956350
532656	956351
10931	956352
138	956353
170566	956354
458948	956355
424271	956356
33729	956357
96413	956358
138277	956359
313444	956360
77815	956361
104161	956362
437553	956363
118119	956364
406676	956365
157137	956366
1832	956367
471640	956368
68002	956369
363	956370
131	956371
309754	956372
377837	956373
2952	956374
142564	956375
124327	956376
255531	956377
26534	956378
22423	956379
235758	956380
55562	956381
533944	956382
15450	956383
648706	956384
3099	956385
13681	956386
111024	956387
603515	956388
12328	956389
692384	956390
67006	956391
182853	956392
520835	956393
589209	956394
145492	956395
800	956396
10071	956397
184	956398
488202	956399
70195	956400
642193	956401
123	956402
33343	956403
128405	956404
29586	956405
104472	956406
410478	956407
2678	956408
28561	956409
151728	956410
133665	956411
392190	956412
11253	956413
111700	956414
162513	956415
7471	956416
58418	956417
485233	956418
48710	956419
442174	956420
84725	956421
563729	956422
556404	956423
382925	956424
23770	956425
292139	956426
296459	956427
141810	956428
41614	956429
452526	956430
315525	956431
126957	956432
302818	956433
42238	956434
136189	956435
358160	956436
315697	956437
72444	956438
232031	956439
16765	956440
575595	956441
55212	956442
587139	956443
11468	956444
364495	956445
528	956446
560528	956447
653	956448
46605	956449
2889	956450
105714	956451
262960	956452
409613	956453
229636	956454
36796	956455
53656	956456
696398	956457
21856	956458
11732	956459
5477	956460
2682	956461
1149	956462
432140	956463
109967	956464
2938	956465
322989	956466
213575	956467
611716	956468
555744	956469
6453	956470
300956	956471
81559	956472
11916	956473
126647	956474
276043	956475
78558	956476
3125	956477
48714	956478
442834	956479
472337	956480
131946	956481
215629	956482
695632	956483
29768	956484
11484	956485
88741	956486
13091	956487
34256	956488
302130	956489
251179	956490
109738	956491
173609	956492
174982	956493
448219	956494
651368	956495
667781	956496
33000	956497
127744	956498
294373	956499
582452	956500
553291	956501
682048	956502
4514	956503
126639	956504
2264	956505
177301	956506
134813	956507
10192	956508
435666	956509
130232	956510
391528	956511
317847	956512
101577	956513
511850	956514
10828	956515
235366	956516
193727	956517
174071	956518
47005	956519
610853	956520
100700	956521
11313	956522
467033	956523
16839	956524
120806	956525
676994	956526
346571	956527
404377	956528
486809	956529
441534	956530
184497	956531
40088	956532
2390	956533
61618	956534
357807	956535
4189	956536
55214	956537
170010	956538
401806	956539
269509	956540
540854	956541
248904	956542
93552	956543
117553	956544
629473	956545
104302	956546
62678	956547
643364	956548
114436	956549
91470	956550
584320	956551
51841	956552
653	956553
212531	956554
75467	956555
250889	956556
88341	956557
205462	956558
364051	956559
6112	956560
157159	956561
252532	956562
22993	956563
648791	956564
206789	956565
464815	956566
7522	956567
194931	956568
616712	956569
608747	956570
440180	956571
510210	956572
200523	956573
66292	956574
196	956575
210394	956576
32225	956577
585897	956578
24502	956579
153186	956580
178706	956581
118509	956582
527177	956583
599096	956584
105307	956585
16762	956586
316697	956587
30896	956588
196102	956589
541951	956590
539098	956591
328662	956592
377520	956593
15151	956594
50253	956595
82345	956596
46667	956597
530413	956598
476990	956599
616398	956600
157130	956601
477910	956602
646796	956603
105578	956604
361535	956605
157080	956606
58247	956607
150771	956608
377130	956609
376799	956610
359145	956611
498354	956612
537515	956613
46249	956614
536513	956615
37495	956616
17817	956617
450437	956618
501803	956619
17862	956620
19433	956621
226083	956622
97606	956623
136428	956624
642836	956625
136350	956626
411744	956627
342464	956628
376405	956629
363738	956630
873	956631
312948	956632
140298	956633
604305	956634
107333	956635
389047	956636
42528	956637
335560	956638
101905	956639
478883	956640
238411	956641
605864	956642
249826	956643
635584	956644
2366	956645
137436	956646
339115	956647
240841	956648
253283	956649
179171	956650
17055	956651
30201	956652
80333	956653
8412	956654
235	956655
670291	956656
58740	956657
471379	956658
315508	956659
478593	956660
457624	956661
96870	956662
217721	956663
242168	956664
635511	956665
139556	956666
317154	956667
217509	956668
31086	956669
100975	956670
25300	956671
240710	956672
20558	956673
497106	956674
81316	956675
197134	956676
50824	956677
3059	956678
43729	956679
56201	956680
5571	956681
425278	956682
306705	956683
200448	956684
8565	956685
356816	956686
17759	956687
551330	956688
45777	956689
247069	956690
36409	956691
74779	956692
4979	956693
173076	956694
219859	956695
324040	956696
532070	956697
474246	956698
250292	956699
78118	956700
56035	956701
28495	956702
41628	956703
259078	956704
269663	956705
15277	956706
17791	956707
116130	956708
71110	956709
140383	956710
4909	956711
25888	956712
2918	956713
384798	956714
4746	956715
422298	956716
450459	956717
623623	956718
159449	956719
56689	956720
371247	956721
460999	956722
344350	956723
521055	956724
90336	956725
184520	956726
490380	956727
586368	956728
481587	956729
400640	956730
628058	956731
48174	956732
126865	956733
599836	956734
608640	956735
435079	956736
516922	956737
255302	956738
115295	956739
301210	956740
90651	956741
11453	956742
261374	956743
615054	956744
963	956745
126903	956746
2346	956747
266905	956748
335603	956749
495789	956750
595899	956751
621085	956752
231828	956753
680935	956754
16043	956755
457948	956756
71121	956757
608718	956758
351457	956759
223265	956760
606318	956761
43853	956762
354461	956763
2722	956764
434959	956765
635151	956766
564363	956767
215322	956768
504389	956769
137437	956770
482775	956771
391424	956772
90128	956773
71090	956774
59878	956775
371694	956776
561438	956777
626400	956778
553364	956779
143695	956780
387256	956781
205	956782
290285	956783
660209	956784
624980	956785
291874	956786
666262	956787
99377	956788
490488	956789
608707	956790
336	956791
417022	956792
631871	956793
477916	956794
359451	956795
154510	956796
629083	956797
450647	956798
331431	956799
426850	956800
82555	956801
25964	956802
502486	956803
171068	956804
637945	956805
647729	956806
167897	956807
239790	956808
411665	956809
563419	956810
31599	956811
24067	956812
7778	956813
246750	956814
54932	956815
74827	956816
697398	956817
589163	956818
160448	956819
34147	956820
58164	956821
451224	956822
3697	956823
558790	956824
684741	956825
231108	956826
398722	956827
44806	956828
99709	956829
476138	956830
71157	956831
219019	956832
385048	956833
24968	956834
388226	956835
122123	956836
101749	956837
604946	956838
553477	956839
646528	956840
295927	956841
635103	956842
505501	956843
1374	956844
970	956845
596580	956846
346103	956847
502879	956848
423586	956849
548967	956850
64294	956851
10655	956852
456306	956853
364238	956854
356502	956855
2427	956856
15305	956857
220122	956858
110828	956859
53560	956860
306896	956861
15480	956862
626397	956863
191920	956864
70642	956865
9173	956866
666696	956867
269222	956868
395318	956869
508492	956870
135549	956871
185553	956872
98366	956873
491491	956874
99160	956875
3257	956876
369450	956877
377651	956878
533397	956879
280155	956880
250750	956881
166057	956882
580536	956883
56605	956884
359424	956885
167756	956886
287747	956887
157201	956888
172970	956889
207687	956890
21907	956891
138090	956892
1216	956893
27074	956894
15951	956895
65355	956896
24538	956897
365740	956898
298947	956899
39626	956900
133681	956901
172148	956902
14001	956903
26585	956904
11643	956905
191	956906
577525	956907
396616	956908
240201	956909
8039	956910
385607	956911
96137	956912
411834	956913
255664	956914
232322	956915
11290	956916
12914	956917
95191	956918
427013	956919
263758	956920
342188	956921
264195	956922
5619	956923
530421	956924
76630	956925
42963	956926
96097	956927
209460	956928
508697	956929
67542	956930
367301	956931
91986	956932
36899	956933
373199	956934
240807	956935
233517	956936
236922	956937
100981	956938
356397	956939
21597	956940
96812	956941
236898	956942
610653	956943
336318	956944
53997	956945
112106	956946
236782	956947
4079	956948
264617	956949
92995	956950
75359	956951
646517	956952
16963	956953
266561	956954
101493	956955
123533	956956
578661	956957
683024	956958
47832	956959
634838	956960
292776	956961
96079	956962
211001	956963
191655	956964
462702	956965
111149	956966
446144	956967
247420	956968
329828	956969
17249	956970
41451	956971
97622	956972
9614	956973
54487	956974
353300	956975
233022	956976
400740	956977
244639	956978
124308	956979
81666	956980
168158	956981
159179	956982
646660	956983
34605	956984
435035	956985
109358	956986
332088	956987
5749	956988
336171	956989
928	956990
1065	956991
22739	956992
288934	956993
107742	956994
697609	956995
40942	956996
88996	956997
472926	956998
640801	956999
169495	957000
452431	957001
167984	957002
5115	957003
34558	957004
58085	957005
600705	957006
99443	957007
613969	957008
40451	957009
29731	957010
7691	957011
332727	957012
85517	957013
643604	957014
6392	957015
153106	957016
258957	957017
90345	957018
540365	957019
1724	957020
129399	957021
539874	957022
666555	957023
1773	957024
155643	957025
163395	957026
143650	957027
20942	957028
746	957029
52601	957030
208307	957031
688749	957032
54600	957033
23129	957034
173344	957035
54390	957036
769	957037
43845	957038
22726	957039
466343	957040
104364	957041
373427	957042
212138	957043
554795	957044
100287	957045
4634	957046
359251	957047
297315	957048
354597	957049
647626	957050
407364	957051
42249	957052
383710	957053
103554	957054
106784	957055
72744	957056
463876	957057
194502	957058
421398	957059
404919	957060
128407	957061
85384	957062
444814	957063
694514	957064
678372	957065
248177	957066
92131	957067
306160	957068
553752	957069
22457	957070
680605	957071
66313	957072
98024	957073
33671	957074
14028	957075
283336	957076
547048	957077
103796	957078
18161	957079
3929	957080
322619	957081
86289	957082
591246	957083
245116	957084
171438	957085
350398	957086
9556	957087
142856	957088
147391	957089
131697	957090
56813	957091
73176	957092
26518	957093
125036	957094
67562	957095
276938	957096
260932	957097
3850	957098
240690	957099
354174	957100
52153	957101
605329	957102
462122	957103
372668	957104
56158	957105
644974	957106
365204	957107
623907	957108
364157	957109
426832	957110
74602	957111
108960	957112
84040	957113
33987	957114
252841	957115
147896	957116
319062	957117
102160	957118
297096	957119
42771	957120
275684	957121
485174	957122
550648	957123
679742	957124
572460	957125
608096	957126
572053	957127
68153	957128
103929	957129
113822	957130
205318	957131
384528	957132
59523	957133
83217	957134
75281	957135
151680	957136
171778	957137
490403	957138
133575	957139
643286	957140
131354	957141
566008	957142
578467	957143
690813	957144
455615	957145
366526	957146
341997	957147
669861	957148
606043	957149
243379	957150
123942	957151
453012	957152
626974	957153
5370	957154
660222	957155
672432	957156
40370	957157
133508	957158
256411	957159
244547	957160
467369	957161
257663	957162
472045	957163
194915	957164
3594	957165
587100	957166
342912	957167
594370	957168
351736	957169
562613	957170
298182	957171
148	957172
91248	957173
332734	957174
560545	957175
594428	957176
1296	957177
13282	957178
248325	957179
354155	957180
99401	957181
154349	957182
488190	957183
641822	957184
404882	957185
539413	957186
559500	957187
378385	957188
3406	957189
335309	957190
118142	957191
794	957192
257915	957193
236604	957194
19147	957195
5020	957196
365172	957197
99874	957198
9	957199
78730	957200
48178	957201
582289	957202
533668	957203
2738	957204
18021	957205
10726	957206
529546	957207
7453	957208
7453	957209
682238	957210
9554	957211
110422	957212
59507	957213
407273	957214
71301	957215
278502	957216
347953	957217
473312	957218
2989	957219
437026	957220
193123	957221
148530	957222
86353	957223
505945	957224
579823	957225
212006	957226
507806	957227
18352	957228
49138	957229
53017	957230
46014	957231
3595	957232
597392	957233
491696	957234
367211	957235
186461	957236
31595	957237
37242	957238
339802	957239
505737	957240
17363	957241
38942	957242
205776	957243
583183	957244
151516	957245
508407	957246
251757	957247
656674	957248
157037	957249
156240	957250
37243	957251
151501	957252
249992	957253
44291	957254
588669	957255
112215	957256
592986	957257
216450	957258
342120	957259
156630	957260
63726	957261
384948	957262
614105	957263
73505	957264
318289	957265
3882	957266
291984	957267
412340	957268
627112	957269
106302	957270
856	957271
365184	957272
155555	957273
230317	957274
99226	957275
278916	957276
603982	957277
146753	957278
365226	957279
60762	957280
156880	957281
588862	957282
3243	957283
512768	957284
405566	957285
24671	957286
28462	957287
466550	957288
162200	957289
418508	957290
331104	957291
54317	957292
626559	957293
423833	957294
248035	957295
152488	957296
212089	957297
649195	957298
49847	957299
20183	957300
296589	957301
270053	957302
90317	957303
459302	957304
182006	957305
108046	957306
3122	957307
2978	957308
57291	957309
72686	957310
524	957311
254502	957312
97604	957313
96599	957314
113144	957315
604706	957316
112160	957317
323051	957318
692142	957319
168315	957320
101801	957321
24525	957322
246763	957323
634823	957324
536834	957325
23499	957326
67242	957327
427637	957328
488398	957329
14598	957330
130314	957331
281149	957332
46467	957333
254457	957334
577868	957335
613475	957336
543506	957337
25868	957338
697223	957339
511625	957340
516813	957341
306519	957342
117015	957343
581199	957344
532672	957345
439088	957346
146104	957347
449763	957348
551042	957349
201987	957350
132473	957351
276157	957352
206528	957353
590403	957354
485839	957355
10448	957356
756	957357
513067	957358
495400	957359
496196	957360
583019	957361
138390	957362
17523	957363
348232	957364
603666	957365
94656	957366
359057	957367
688406	957368
163261	957369
410582	957370
548725	957371
327313	957372
53535	957373
422154	957374
94557	957375
327309	957376
1959	957377
656579	957378
327307	957379
154359	957380
36470	957381
94554	957382
632995	957383
17472	957384
114262	957385
271140	957386
28572	957387
9281	957388
139252	957389
35685	957390
648541	957391
462180	957392
391702	957393
47235	957394
450916	957395
575848	957396
382411	957397
278373	957398
109988	957399
106057	957400
162488	957401
233959	957402
629357	957403
158372	957404
48065	957405
644178	957406
288416	957407
2757	957408
1140	957409
5427	957410
137186	957411
115831	957412
268109	957413
5759	957414
453036	957415
12632	957416
283041	957417
644177	957418
131881	957419
587433	957420
461665	957421
428494	957422
77284	957423
172887	957424
140665	957425
664134	957426
285561	957427
171686	957428
123161	957429
498586	957430
512294	957431
298041	957432
417743	957433
129613	957434
516782	957435
375716	957436
527190	957437
587556	957438
560485	957439
557649	957440
262570	957441
152938	957442
306864	957443
38476	957444
967	957445
12969	957446
146247	957447
196	957448
639393	957449
83049	957450
147846	957451
518292	957452
140281	957453
46902	957454
644233	957455
223923	957456
260656	957457
289691	957458
480484	957459
261567	957460
392053	957461
26561	957462
289651	957463
234401	957464
345492	957465
667411	957466
300669	957467
167979	957468
407238	957469
391512	957470
141556	957471
548003	957472
335233	957473
601539	957474
81505	957475
546984	957476
161645	957477
95504	957478
689793	957479
382469	957480
223201	957481
644171	957482
491929	957483
132146	957484
150061	957485
41484	957486
421256	957487
696528	957488
531135	957489
157954	957490
39234	957491
153702	957492
352416	957493
453493	957494
192369	957495
496790	957496
271225	957497
606220	957498
59719	957499
147527	957500
348689	957501
209758	957502
348679	957503
305600	957504
184069	957505
632443	957506
418890	957507
108517	957508
245676	957509
2495	957510
422899	957511
438764	957512
80556	957513
509185	957514
304281	957515
319936	957516
428349	957517
6355	957518
58222	957519
2613	957520
216	957521
643958	957522
287052	957523
629421	957524
442291	957525
303821	957526
17697	957527
152604	957528
4107	957529
1705	957530
126	957531
108047	957532
1705	957533
103151	957534
197750	957535
244625	957536
295658	957537
7	957538
663098	957539
185388	957540
450746	957541
291089	957542
257674	957543
252802	957544
236050	957545
644954	957546
455233	957547
406784	957548
449113	957549
429076	957550
630996	957551
130323	957552
648153	957553
492785	957554
98021	957555
78448	957556
97303	957557
178643	957558
191426	957559
457610	957560
335118	957561
8782	957562
312989	957563
502098	957564
403942	957565
538289	957566
338080	957567
277387	957568
403692	957569
230359	957570
277836	957571
211490	957572
507309	957573
175375	957574
7666	957575
334516	957576
500662	957577
351150	957578
363096	957579
585131	957580
556649	957581
206301	957582
310550	957583
498504	957584
317576	957585
175573	957586
193008	957587
566921	957588
305387	957589
179230	957590
361420	957591
154159	957592
7660	957593
622361	957594
94473	957595
680786	957596
267094	957597
130984	957598
103467	957599
697410	957600
529835	957601
482193	957602
212946	957603
24719	957604
292090	957605
560440	957606
404593	957607
3148	957608
334502	957609
362582	957610
574971	957611
582284	957612
156034	957613
186703	957614
34663	957615
339787	957616
92460	957617
577788	957618
317962	957619
340001	957620
244420	957621
596001	957622
170035	957623
56076	957624
506984	957625
215267	957626
107157	957627
629509	957628
101842	957629
245701	957630
59678	957631
11392	957632
386901	957633
547963	957634
115991	957635
21605	957636
626757	957637
298761	957638
193014	957639
463900	957640
201850	957641
406794	957642
620039	957643
364465	957644
353440	957645
463933	957646
516601	957647
389975	957648
514951	957649
566780	957650
364253	957651
203184	957652
589684	957653
223176	957654
549455	957655
406821	957656
566407	957657
466038	957658
476175	957659
536685	957660
223810	957661
610836	957662
674952	957663
617729	957664
660696	957665
42650	957666
12271	957667
37130	957668
363138	957669
171606	957670
78849	957671
591216	957672
471116	957673
156796	957674
116018	957675
190633	957676
586024	957677
655394	957678
245934	957679
447038	957680
265144	957681
691687	957682
583920	957683
516904	957684
266929	957685
308738	957686
594090	957687
373672	957688
135521	957689
580872	957690
319652	957691
610769	957692
536700	957693
530624	957694
124469	957695
54318	957696
490892	957697
567031	957698
92352	957699
222859	957700
634948	957701
475276	957702
449233	957703
83420	957704
359321	957705
183560	957706
486602	957707
544374	957708
578392	957709
180968	957710
170035	957711
101192	957712
454547	957713
23695	957714
526144	957715
482848	957716
56141	957717
126860	957718
274256	957719
672784	957720
27306	957721
218965	957722
126306	957723
520582	957724
340164	957725
695336	957726
492239	957727
693827	957728
12853	957729
400323	957730
438378	957731
34637	957732
218866	957733
198665	957734
63432	957735
638660	957736
587292	957737
362208	957738
408950	957739
194477	957740
7663	957741
448485	957742
633131	957743
9935	957744
543163	957745
104574	957746
587286	957747
127785	957748
336760	957749
21190	957750
339141	957751
63624	957752
100691	957753
234686	957754
461105	957755
35043	957756
167974	957757
498041	957758
2774	957759
108002	957760
547410	957761
512467	957762
43812	957763
27640	957764
568583	957765
142070	957766
233442	957767
123187	957768
585140	957769
334497	957770
670176	957771
449481	957772
170356	957773
46193	957774
439110	957775
547739	957776
606114	957777
90798	957778
620647	957779
471964	957780
567072	957781
130485	957782
309157	957783
631246	957784
538297	957785
299466	957786
445029	957787
391871	957788
143311	957789
188919	957790
340767	957791
608980	957792
614914	957793
266566	957794
591632	957795
315394	957796
132309	957797
306258	957798
109223	957799
32587	957800
293135	957801
479888	957802
383865	957803
682963	957804
653734	957805
118873	957806
111714	957807
436117	957808
62548	957809
1070	957810
382493	957811
308015	957812
387964	957813
141726	957814
170466	957815
574130	957816
308046	957817
308122	957818
308123	957819
308126	957820
631291	957821
159231	957822
385331	957823
408617	957824
361885	957825
662915	957826
596315	957827
36639	957828
591902	957829
431685	957830
455332	957831
621454	957832
388549	957833
435359	957834
363538	957835
466743	957836
396685	957837
512769	957838
112817	957839
597799	957840
538236	957841
437326	957842
23477	957843
101794	957844
637565	957845
82218	957846
338615	957847
222202	957848
611549	957849
284129	957850
400354	957851
50306	957852
144460	957853
444220	957854
548035	957855
460552	957856
66107	957857
316319	957858
124581	957859
439618	957860
611454	957861
176335	957862
429608	957863
500685	957864
294530	957865
185868	957866
212916	957867
338078	957868
487396	957869
369807	957870
329888	957871
58668	957872
363133	957873
30020	957874
236019	957875
363135	957876
105925	957877
359068	957878
387922	957879
492243	957880
593511	957881
95722	957882
233677	957883
93670	957884
266613	957885
450744	957886
192034	957887
606656	957888
183424	957889
270243	957890
340804	957891
182378	957892
364219	957893
611631	957894
3952	957895
489007	957896
693180	957897
294486	957898
615322	957899
382005	957900
31843	957901
604	957902
438035	957903
305	957904
615132	957905
641068	957906
585224	957907
632290	957908
133492	957909
101647	957910
131599	957911
667397	957912
102976	957913
355892	957914
129815	957915
496076	957916
313050	957917
282406	957918
7603	957919
61142	957920
297798	957921
130403	957922
642213	957923
567037	957924
417202	957925
970	957926
617871	957927
481268	957928
90391	957929
686679	957930
163474	957931
54849	957932
202804	957933
464872	957934
430970	957935
41037	957936
418976	957937
72312	957938
450750	957939
27918	957940
619308	957941
493113	957942
185410	957943
616286	957944
350934	957945
52418	957946
310975	957947
294066	957948
621946	957949
603935	957950
470355	957951
620783	957952
479488	957953
340286	957954
6581	957955
239321	957956
524114	957957
691747	957958
407652	957959
64967	957960
2362	957961
54371	957962
492485	957963
120851	957964
350266	957965
447190	957966
309206	957967
488719	957968
386828	957969
449564	957970
231455	957971
272395	957972
661946	957973
649905	957974
442901	957975
596491	957976
93813	957977
104409	957978
389071	957979
501618	957980
393981	957981
152001	957982
512649	957983
223427	957984
397824	957985
62080	957986
510952	957987
13863	957988
636126	957989
568246	957990
154454	957991
222215	957992
203648	957993
433202	957994
12000	957995
106300	957996
151027	957997
599119	957998
580587	957999
561677	958000
279949	958001
305	958002
548968	958003
111325	958004
494412	958005
495484	958006
46985	958007
391883	958008
517929	958009
7327	958010
640720	958011
450751	958012
442768	958013
278026	958014
308372	958015
402936	958016
552715	958017
319922	958018
100076	958019
122525	958020
439141	958021
567065	958022
602831	958023
58446	958024
450864	958025
450608	958026
548728	958027
319750	958028
443889	958029
635108	958030
62157	958031
60095	958032
370972	958033
414992	958034
114895	958035
539003	958036
54173	958037
340712	958038
336717	958039
122491	958040
691688	958041
376449	958042
49449	958043
586358	958044
296755	958045
392722	958046
493198	958047
385617	958048
613609	958049
307823	958050
245131	958051
694040	958052
627708	958053
71609	958054
94569	958055
47015	958056
155783	958057
603514	958058
370609	958059
88783	958060
680656	958061
235323	958062
363089	958063
180431	958064
130478	958065
248721	958066
250726	958067
450264	958068
657502	958069
684229	958070
629305	958071
268762	958072
469314	958073
499215	958074
133491	958075
360678	958076
613614	958077
605483	958078
207436	958079
143883	958080
178604	958081
345517	958082
156118	958083
53374	958084
25012	958085
635725	958086
256812	958087
224222	958088
359299	958089
346100	958090
326756	958091
344034	958092
670589	958093
17938	958094
191667	958095
46082	958096
41186	958097
604527	958098
164589	958099
45772	958100
158648	958101
277515	958102
133874	958103
497766	958104
276976	958105
110613	958106
684702	958107
170018	958108
557914	958109
544055	958110
148338	958111
408272	958112
316649	958113
123976	958114
120434	958115
221294	958116
129753	958117
625786	958118
235379	958119
274896	958120
454236	958121
472304	958122
664683	958123
667393	958124
248233	958125
329860	958126
219452	958127
254666	958128
670996	958129
179794	958130
605742	958131
536677	958132
235981	958133
413178	958134
132482	958135
182187	958136
557578	958137
606023	958138
261563	958139
2104	958140
539889	958141
69159	958142
231484	958143
283652	958144
155988	958145
134820	958146
62316	958147
414307	958148
162964	958149
223274	958150
667392	958151
113621	958152
369252	958153
288441	958154
430366	958155
440092	958156
607292	958157
191950	958158
456128	958159
159296	958160
553638	958161
48500	958162
487388	958163
576189	958164
360507	958165
10	958166
248267	958167
392215	958168
488718	958169
633208	958170
498330	958171
59191	958172
107627	958173
563310	958174
30964	958175
95013	958176
538962	958177
508240	958178
442070	958179
67699	958180
51387	958181
356316	958182
81652	958183
156051	958184
170053	958185
56093	958186
678737	958187
148603	958188
354229	958189
557258	958190
426364	958191
253229	958192
4772	958193
12110	958194
101622	958195
351624	958196
413681	958197
596704	958198
529550	958199
4483	958200
479788	958201
40756	958202
100541	958203
546295	958204
2236	958205
224798	958206
33431	958207
218142	958208
63603	958209
140830	958210
65730	958211
541183	958212
62281	958213
671017	958214
23622	958215
681331	958216
151933	958217
233672	958218
86199	958219
40766	958220
470669	958221
153173	958222
519825	958223
140316	958224
183440	958225
218123	958226
23750	958227
58730	958228
276722	958229
241106	958230
353718	958231
493041	958232
190180	958233
447387	958234
587143	958235
678450	958236
32989	958237
103920	958238
233427	958239
375454	958240
41634	958241
538338	958242
9175	958243
127	958244
339619	958245
239343	958246
452382	958247
611493	958248
6499	958249
50148	958250
34908	958251
604650	958252
386696	958253
49170	958254
430153	958255
643267	958256
407871	958257
148110	958258
672035	958259
534600	958260
297313	958261
171599	958262
1289	958263
82985	958264
255356	958265
641723	958266
373936	958267
427736	958268
116393	958269
110015	958270
154374	958271
213591	958272
350536	958273
381836	958274
15834	958275
244642	958276
650234	958277
144428	958278
336598	958279
96162	958280
458937	958281
453909	958282
434311	958283
80704	958284
471844	958285
625383	958286
80536	958287
12943	958288
3	958289
454068	958290
637560	958291
148520	958292
449945	958293
466517	958294
152127	958295
545322	958296
239766	958297
554440	958298
113896	958299
607073	958300
40851	958301
332979	958302
429852	958303
83356	958304
127352	958305
334224	958306
248104	958307
205897	958308
604984	958309
118916	958310
225583	958311
475281	958312
643029	958313
344377	958314
590123	958315
604613	958316
110300	958317
138785	958318
402723	958319
654721	958320
217929	958321
345532	958322
256094	958323
312281	958324
9047	958325
145779	958326
87927	958327
455632	958328
458431	958329
409496	958330
406788	958331
432195	958332
529415	958333
297498	958334
255031	958335
249971	958336
504907	958337
616539	958338
194959	958339
635989	958340
602867	958341
39256	958342
35042	958343
379162	958344
379161	958345
95945	958346
558776	958347
152250	958348
309888	958349
273285	958350
321339	958351
12032	958352
440393	958353
94	958354
659130	958355
336899	958356
97921	958357
332635	958358
678614	958359
481733	958360
618597	958361
521377	958362
115878	958363
41452	958364
520540	958365
87426	958366
93039	958367
409686	958368
397581	958369
111927	958370
44458	958371
2223	958372
153972	958373
154795	958374
389489	958375
401758	958376
87942	958377
504403	958378
654244	958379
509601	958380
99797	958381
541858	958382
179959	958383
290692	958384
80133	958385
586100	958386
121520	958387
134344	958388
54133	958389
697456	958390
521679	958391
13496	958392
629486	958393
21723	958394
639260	958395
606897	958396
4660	958397
510608	958398
670191	958399
258518	958400
2007	958401
202734	958402
562516	958403
599703	958404
68163	958405
464331	958406
481755	958407
204649	958408
185348	958409
1429	958410
551887	958411
642486	958412
22791	958413
93771	958414
163066	958415
309	958416
306385	958417
645403	958418
3546	958419
86931	958420
258734	958421
689247	958422
105130	958423
16496	958424
98389	958425
50877	958426
341666	958427
344067	958428
591824	958429
184744	958430
179760	958431
338872	958432
155446	958433
204529	958434
94564	958435
94554	958436
148763	958437
501198	958438
150874	958439
671509	958440
9543	958441
57843	958442
663154	958443
152963	958444
50552	958445
497047	958446
418967	958447
1497	958448
1239	958449
165173	958450
52557	958451
47888	958452
101953	958453
54918	958454
21011	958455
186943	958456
290690	958457
55380	958458
112732	958459
103921	958460
590036	958461
571830	958462
46269	958463
234267	958464
576304	958465
680475	958466
151515	958467
23034	958468
5693	958469
413684	958470
126836	958471
60172	958472
7233	958473
48994	958474
488532	958475
8102	958476
544085	958477
50875	958478
94553	958479
6597	958480
21627	958481
23274	958482
592207	958483
303718	958484
287117	958485
138303	958486
228668	958487
413186	958488
25396	958489
155241	958490
8971	958491
624952	958492
120915	958493
287035	958494
64091	958495
65246	958496
25856	958497
24651	958498
23230	958499
648902	958500
350955	958501
306406	958502
99556	958503
516550	958504
319735	958505
474698	958506
99713	958507
39209	958508
196573	958509
27646	958510
40990	958511
244394	958512
550243	958513
159220	958514
316879	958515
352138	958516
683069	958517
377531	958518
408258	958519
309102	958520
404635	958521
10970	958522
605774	958523
234836	958524
112485	958525
395332	958526
508609	958527
2193	958528
210	958529
171816	958530
185161	958531
473	958532
493947	958533
553256	958534
498604	958535
29387	958536
61	958537
336398	958538
348875	958539
125869	958540
358575	958541
8267	958542
319489	958543
171537	958544
213338	958545
15344	958546
5387	958547
540746	958548
479107	958549
513903	958550
696136	958551
330043	958552
5132	958553
201319	958554
293119	958555
313175	958556
257913	958557
694816	958558
648994	958559
243384	958560
525302	958561
134303	958562
520984	958563
632259	958564
5504	958565
340405	958566
26562	958567
138743	958568
619205	958569
637011	958570
531599	958571
352613	958572
486879	958573
212576	958574
660626	958575
508446	958576
163350	958577
47187	958578
139035	958579
387494	958580
176026	958581
211328	958582
436363	958583
626780	958584
202067	958585
516850	958586
516854	958587
660461	958588
235364	958589
97253	958590
641328	958591
517146	958592
13473	958593
601804	958594
52743	958595
52743	958596
426429	958597
480580	958598
184439	958599
495957	958600
656626	958601
64087	958602
382471	958603
339744	958604
595985	958605
12800	958606
562403	958607
505941	958608
578167	958609
47619	958610
486434	958611
512892	958612
503669	958613
358572	958614
21026	958615
679556	958616
571165	958617
498727	958618
71157	958619
572525	958620
33075	958621
107157	958622
386836	958623
254224	958624
298330	958625
17	958626
77895	958627
652392	958628
22288	958629
78570	958630
511076	958631
40376	958632
557560	958633
498150	958634
51031	958635
54084	958636
599941	958637
365811	958638
573321	958639
365802	958640
643333	958641
600025	958642
32795	958643
121490	958644
643316	958645
24202	958646
52820	958647
11734	958648
153791	958649
57603	958650
23561	958651
613014	958652
53807	958653
600050	958654
448666	958655
226987	958656
151311	958657
600152	958658
600022	958659
358128	958660
551580	958661
365825	958662
153804	958663
365808	958664
82798	958665
36209	958666
613017	958667
613015	958668
222586	958669
143440	958670
11651	958671
600000	958672
600126	958673
600063	958674
599921	958675
54085	958676
599981	958677
599957	958678
65654	958679
346189	958680
60346	958681
149684	958682
163072	958683
622214	958684
166844	958685
126349	958686
142600	958687
1774	958688
10959	958689
437358	958690
124036	958691
1099	958692
595400	958693
197514	958694
495115	958695
301396	958696
488728	958697
633703	958698
499880	958699
470974	958700
439583	958701
146044	958702
460422	958703
285604	958704
637263	958705
618863	958706
12181	958707
161671	958708
451494	958709
539714	958710
402948	958711
620872	958712
552217	958713
18002	958714
24067	958715
7064	958716
361893	958717
449762	958718
290030	958719
415345	958720
343617	958721
621393	958722
242226	958723
135255	958724
9996	958725
204371	958726
145544	958727
202763	958728
383752	958729
7006	958730
55810	958731
154876	958732
243113	958733
113510	958734
2963	958735
118	958736
477755	958737
21367	958738
663986	958739
74061	958740
543650	958741
66513	958742
133146	958743
25806	958744
53462	958745
409822	958746
30602	958747
492766	958748
544496	958749
101570	958750
149073	958751
168251	958752
696417	958753
3595	958754
22291	958755
97426	958756
37970	958757
172	958758
130155	958759
11243	958760
682157	958761
31846	958762
147299	958763
493444	958764
127166	958765
299966	958766
458242	958767
42425	958768
388892	958769
458031	958770
336716	958771
174104	958772
694630	958773
345295	958774
961	958775
21172	958776
206229	958777
418795	958778
132111	958779
251256	958780
53707	958781
46648	958782
550395	958783
315647	958784
8315	958785
77361	958786
1548	958787
662455	958788
110056	958789
421378	958790
490840	958791
147920	958792
141256	958793
78738	958794
328901	958795
139646	958796
364778	958797
59548	958798
129329	958799
99104	958800
20394	958801
481563	958802
451104	958803
10825	958804
7347	958805
5303	958806
231707	958807
510046	958808
11243	958809
18997	958810
333157	958811
161728	958812
36929	958813
215002	958814
152417	958815
71742	958816
17300	958817
105215	958818
28970	958819
13592	958820
149452	958821
100024	958822
2553	958823
222822	958824
4438	958825
267288	958826
18418	958827
136605	958828
174013	958829
132984	958830
505718	958831
168066	958832
23541	958833
199044	958834
50324	958835
593220	958836
375911	958837
525667	958838
11037	958839
130059	958840
137532	958841
73704	958842
3145	958843
45629	958844
78525	958845
534715	958846
581822	958847
181722	958848
287715	958849
133150	958850
1621	958851
265273	958852
18946	958853
8631	958854
132429	958855
11022	958856
34909	958857
53382	958858
352402	958859
275724	958860
29552	958861
2139	958862
122754	958863
103574	958864
73562	958865
73512	958866
420813	958867
159614	958868
87879	958869
34701	958870
615512	958871
199569	958872
30280	958873
448097	958874
255283	958875
115134	958876
90484	958877
118817	958878
263801	958879
118601	958880
12070	958881
393800	958882
51433	958883
422267	958884
78813	958885
643905	958886
566	958887
140200	958888
530	958889
11823	958890
36565	958891
11825	958892
2979	958893
61453	958894
52520	958895
18924	958896
73116	958897
11176	958898
75121	958899
514204	958900
35368	958901
9249	958902
451569	958903
315158	958904
282910	958905
33889	958906
292775	958907
67625	958908
152935	958909
288117	958910
33891	958911
84078	958912
16533	958913
134421	958914
39219	958915
15774	958916
8673	958917
270890	958918
120350	958919
4965	958920
136804	958921
445964	958922
167437	958923
310021	958924
446057	958925
472312	958926
162124	958927
4968	958928
271441	958929
507391	958930
5303	958931
32440	958932
418542	958933
15265	958934
372777	958935
393679	958936
51291	958937
225055	958938
77939	958939
149286	958940
147363	958941
36922	958942
53791	958943
73907	958944
76307	958945
38638	958946
82614	958947
283665	958948
151658	958949
62159	958950
41619	958951
410107	958952
139400	958953
11470	958954
307593	958955
476757	958956
22686	958957
449996	958958
306339	958959
173214	958960
58150	958961
652022	958962
148439	958963
15669	958964
490204	958965
97193	958966
13934	958967
571956	958968
245058	958969
5582	958970
333853	958971
78444	958972
324242	958973
162750	958974
15618	958975
8245	958976
106384	958977
230055	958978
389236	958979
229877	958980
615588	958981
284066	958982
570481	958983
182885	958984
603171	958985
144938	958986
82907	958987
3005	958988
162947	958989
437873	958990
572848	958991
16521	958992
563553	958993
229336	958994
35869	958995
53130	958996
361150	958997
8762	958998
49714	958999
5621	959000
220983	959001
563554	959002
315137	959003
520550	959004
57025	959005
397195	959006
94844	959007
436191	959008
20198	959009
9491	959010
8306	959011
505059	959012
663179	959013
483436	959014
35659	959015
99641	959016
3277	959017
308026	959018
644836	959019
225090	959020
4502	959021
115183	959022
594439	959023
504930	959024
163391	959025
93760	959026
55045	959027
239590	959028
49923	959029
88480	959030
516506	959031
391152	959032
563559	959033
519788	959034
432823	959035
254134	959036
71995	959037
302699	959038
105911	959039
602899	959040
464395	959041
468810	959042
144784	959043
410162	959044
490053	959045
302520	959046
283333	959047
115737	959048
26609	959049
367248	959050
110082	959051
361182	959052
540	959053
24195	959054
450812	959055
445240	959056
9922	959057
331230	959058
667286	959059
86521	959060
10016	959061
288886	959062
174144	959063
463324	959064
15602	959065
471603	959066
32995	959067
338519	959068
409692	959069
685013	959070
240704	959071
529543	959072
438540	959073
329903	959074
445224	959075
129363	959076
13222	959077
72717	959078
140863	959079
16079	959080
687761	959081
361428	959082
101521	959083
732	959084
89220	959085
628767	959086
269694	959087
32753	959088
204148	959089
24601	959090
64424	959091
569424	959092
518646	959093
221774	959094
290643	959095
73612	959096
677147	959097
657972	959098
420140	959099
193079	959100
129744	959101
90082	959102
362300	959103
565285	959104
11910	959105
303927	959106
1934	959107
375115	959108
17766	959109
116426	959110
130042	959111
5416	959112
10574	959113
524241	959114
446051	959115
427126	959116
404000	959117
260035	959118
58934	959119
393074	959120
105309	959121
349495	959122
506824	959123
62713	959124
60696	959125
420	959126
7	959127
62812	959128
312272	959129
19015	959130
468617	959131
695145	959132
222680	959133
152699	959134
282305	959135
10645	959136
52680	959137
6387	959138
184078	959139
537062	959140
441993	959141
455198	959142
453747	959143
234561	959144
371940	959145
524907	959146
363652	959147
121436	959148
588863	959149
533611	959150
186501	959151
23500	959152
35394	959153
682568	959154
41693	959155
596919	959156
632401	959157
264570	959158
48217	959159
13264	959160
168806	959161
63293	959162
540	959163
271420	959164
535989	959165
210238	959166
625375	959167
579926	959168
17785	959169
635632	959170
358666	959171
14983	959172
661661	959173
58467	959174
656019	959175
157730	959176
188636	959177
9315	959178
96613	959179
15409	959180
4301	959181
372076	959182
51136	959183
204412	959184
22084	959185
77376	959186
34183	959187
530061	959188
615608	959189
37412	959190
19618	959191
80229	959192
216568	959193
451	959194
155201	959195
154606	959196
634946	959197
536548	959198
411745	959199
249790	959200
204637	959201
15137	959202
519558	959203
310791	959204
177199	959205
129256	959206
167441	959207
56229	959208
37075	959209
348789	959210
287304	959211
24861	959212
338612	959213
100038	959214
139623	959215
418548	959216
611324	959217
398676	959218
514797	959219
36407	959220
148790	959221
169327	959222
72775	959223
159509	959224
77282	959225
615492	959226
153124	959227
1136	959228
291985	959229
241341	959230
133519	959231
16505	959232
280096	959233
45277	959234
567920	959235
28358	959236
57215	959237
304175	959238
49490	959239
583425	959240
437392	959241
171213	959242
95180	959243
420171	959244
657746	959245
427160	959246
93151	959247
573943	959248
94355	959249
91222	959250
514022	959251
125928	959252
79086	959253
57615	959254
89318	959255
359262	959256
320698	959257
148252	959258
93148	959259
205033	959260
181674	959261
93174	959262
223830	959263
135837	959264
47391	959265
85267	959266
34677	959267
109449	959268
604791	959269
9553	959270
61973	959271
572037	959272
22386	959273
169498	959274
25938	959275
62961	959276
555861	959277
67228	959278
96846	959279
122766	959280
270008	959281
108011	959282
77522	959283
456918	959284
578870	959285
109716	959286
123942	959287
428905	959288
79400	959289
67993	959290
65504	959291
619104	959292
555814	959293
636705	959294
17066	959295
574327	959296
122761	959297
136066	959298
8722	959299
561549	959300
79394	959301
76867	959302
11593	959303
266961	959304
579104	959305
399880	959306
16303	959307
303277	959308
9992	959309
11834	959310
11867	959311
16498	959312
360408	959313
25047	959314
297077	959315
384536	959316
554169	959317
447381	959318
273815	959319
5114	959320
586062	959321
663372	959322
375114	959323
18018	959324
57003	959325
144300	959326
914	959327
1282	959328
72438	959329
556771	959330
221845	959331
457735	959332
171309	959333
101600	959334
656921	959335
630218	959336
115360	959337
687750	959338
248194	959339
464625	959340
437382	959341
650527	959342
257277	959343
367472	959344
321522	959345
204366	959346
168136	959347
123026	959348
38000	959349
252480	959350
540817	959351
66571	959352
340764	959353
17893	959354
356248	959355
224890	959356
43069	959357
165280	959358
151755	959359
400433	959360
259522	959361
95283	959362
666072	959363
374280	959364
335643	959365
137217	959366
47324	959367
47887	959368
518917	959369
90237	959370
176669	959371
2721	959372
160024	959373
17065	959374
569435	959375
161493	959376
48705	959377
36987	959378
224823	959379
118501	959380
14419	959381
227402	959382
577212	959383
10071	959384
670188	959385
127461	959386
426164	959387
86394	959388
665321	959389
145619	959390
246990	959391
32897	959392
181680	959393
625807	959394
208811	959395
31753	959396
616014	959397
639805	959398
384387	959399
168416	959400
36469	959401
612030	959402
116128	959403
456903	959404
8724	959405
229366	959406
4273	959407
406555	959408
37793	959409
69504	959410
133504	959411
121154	959412
56548	959413
43708	959414
22171	959415
499546	959416
218899	959417
315749	959418
106644	959419
33168	959420
133518	959421
331396	959422
68764	959423
144634	959424
5343	959425
143913	959426
168771	959427
582499	959428
661937	959429
9	959430
3066	959431
60636	959432
63629	959433
52543	959434
158374	959435
57063	959436
450671	959437
535833	959438
590576	959439
243715	959440
371939	959441
469610	959442
214661	959443
585178	959444
362370	959445
120598	959446
46174	959447
241358	959448
6944	959449
89274	959450
127623	959451
537019	959452
651678	959453
156139	959454
56570	959455
133471	959456
152695	959457
538455	959458
275922	959459
17217	959460
540769	959461
22038	959462
534733	959463
91647	959464
11342	959465
77711	959466
257956	959467
33923	959468
109341	959469
648632	959470
160341	959471
257429	959472
127668	959473
105640	959474
1554	959475
204421	959476
12284	959477
108093	959478
436843	959479
436943	959480
653723	959481
151427	959482
281283	959483
2494	959484
565258	959485
122110	959486
673524	959487
304667	959488
152606	959489
349821	959490
138924	959491
187556	959492
33355	959493
66303	959494
366781	959495
310850	959496
142353	959497
42586	959498
310123	959499
662189	959500
456915	959501
201968	959502
124183	959503
275272	959504
405435	959505
86516	959506
22929	959507
462128	959508
292824	959509
341433	959510
76780	959511
456317	959512
464008	959513
355533	959514
355931	959515
58968	959516
365359	959517
243944	959518
75347	959519
249957	959520
548754	959521
622641	959522
402782	959523
328736	959524
267746	959525
104631	959526
18743	959527
274959	959528
301755	959529
441789	959530
69851	959531
293700	959532
152231	959533
13863	959534
67146	959535
268868	959536
337601	959537
253857	959538
150821	959539
424407	959540
76934	959541
579987	959542
12136	959543
374074	959544
175140	959545
143468	959546
474185	959547
597122	959548
29414	959549
6825	959550
346368	959551
21359	959552
535243	959553
658379	959554
481326	959555
6610	959556
26504	959557
560153	959558
441407	959559
251856	959560
90206	959561
12354	959562
690337	959563
196522	959564
6798	959565
15379	959566
142187	959567
11	959568
43326	959569
89727	959570
2767	959571
2816	959572
8805	959573
445233	959574
365178	959575
196829	959576
235277	959577
115736	959578
54591	959579
1605	959580
127955	959581
46441	959582
622419	959583
320122	959584
76915	959585
33490	959586
433772	959587
185116	959588
84065	959589
489	959590
678243	959591
104467	959592
647458	959593
78324	959594
140622	959595
395412	959596
132142	959597
503507	959598
58268	959599
664159	959600
26507	959601
343348	959602
683184	959603
168280	959604
477626	959605
621093	959606
435406	959607
485849	959608
75557	959609
57306	959610
115731	959611
50348	959612
273372	959613
675107	959614
571181	959615
11018	959616
513905	959617
649032	959618
144754	959619
162415	959620
310500	959621
26998	959622
446726	959623
670903	959624
297357	959625
132641	959626
205440	959627
532924	959628
534693	959629
100714	959630
204395	959631
321684	959632
206051	959633
193332	959634
34373	959635
263371	959636
6587	959637
59843	959638
145439	959639
62773	959640
61083	959641
499874	959642
151778	959643
599938	959644
234532	959645
1930	959646
12904	959647
192573	959648
400158	959649
474249	959650
79690	959651
425125	959652
95087	959653
266003	959654
393895	959655
135346	959656
393873	959657
666905	959658
393899	959659
443069	959660
443070	959661
288086	959662
469001	959663
34817	959664
236349	959665
73594	959666
283530	959667
346906	959668
229330	959669
44558	959670
229370	959671
17606	959672
482852	959673
494909	959674
23442	959675
592307	959676
22810	959677
445089	959678
594913	959679
23949	959680
85438	959681
675624	959682
6162	959683
7	959684
54298	959685
181175	959686
169172	959687
38267	959688
304053	959689
79634	959690
218251	959691
147493	959692
281093	959693
328829	959694
672430	959695
48594	959696
86715	959697
357466	959698
665696	959699
492441	959700
25263	959701
20038	959702
233920	959703
508605	959704
26287	959705
185364	959706
104048	959707
155565	959708
176128	959709
287633	959710
486194	959711
359113	959712
570129	959713
228114	959714
16488	959715
538081	959716
235320	959717
39907	959718
52727	959719
512114	959720
123934	959721
295893	959722
446197	959723
335874	959724
113220	959725
196533	959726
633343	959727
99011	959728
54854	959729
294667	959730
58911	959731
648833	959732
21026	959733
90007	959734
187926	959735
31359	959736
55587	959737
68700	959738
53661	959739
347019	959740
643879	959741
20973	959742
983	959743
260777	959744
512255	959745
45286	959746
172746	959747
84318	959748
163	959749
165312	959750
49301	959751
665322	959752
254384	959753
55527	959754
73513	959755
125527	959756
473815	959757
366786	959758
43284	959759
21699	959760
172951	959761
13929	959762
273190	959763
251025	959764
24024	959765
36203	959766
680491	959767
65763	959768
178716	959769
1153	959770
666207	959771
584219	959772
89329	959773
115170	959774
368596	959775
599728	959776
129276	959777
60958	959778
26256	959779
178842	959780
178910	959781
60878	959782
40733	959783
479744	959784
6489	959785
56031	959786
159546	959787
52648	959788
35791	959789
4435	959790
35775	959791
52473	959792
541785	959793
28329	959794
361489	959795
688925	959796
352668	959797
119960	959798
21685	959799
205227	959800
52493	959801
441239	959802
77980	959803
598285	959804
14339	959805
354198	959806
165308	959807
22812	959808
101716	959809
97	959810
585124	959811
361	959812
36466	959813
595577	959814
472564	959815
498102	959816
126621	959817
502774	959818
258746	959819
163385	959820
38612	959821
643556	959822
20952	959823
85252	959824
165585	959825
672492	959826
175127	959827
322165	959828
78807	959829
524762	959830
5437	959831
15305	959832
195458	959833
35077	959834
43090	959835
2448	959836
100237	959837
288400	959838
569145	959839
644151	959840
257123	959841
463035	959842
46165	959843
37174	959844
312356	959845
125264	959846
254530	959847
549331	959848
156277	959849
157205	959850
441773	959851
689971	959852
634405	959853
153198	959854
611667	959855
120950	959856
90102	959857
24827	959858
316756	959859
13073	959860
303780	959861
488642	959862
171131	959863
267919	959864
156137	959865
153117	959866
101546	959867
650898	959868
200330	959869
306478	959870
234474	959871
79051	959872
393077	959873
7	959874
556232	959875
106403	959876
160394	959877
129774	959878
412847	959879
370656	959880
658908	959881
245834	959882
491600	959883
179448	959884
19958	959885
606956	959886
330222	959887
150122	959888
140663	959889
4103	959890
548844	959891
167082	959892
62081	959893
430722	959894
13405	959895
273711	959896
204641	959897
474942	959898
9145	959899
24195	959900
9496	959901
120438	959902
568238	959903
44922	959904
648508	959905
40694	959906
7534	959907
343213	959908
239470	959909
184484	959910
524739	959911
688100	959912
132581	959913
68185	959914
80132	959915
583153	959916
236313	959917
516872	959918
681543	959919
456650	959920
382830	959921
15669	959922
261428	959923
5804	959924
36419	959925
8037	959926
70985	959927
660933	959928
70911	959929
671100	959930
159465	959931
577146	959932
7711	959933
89180	959934
66724	959935
204656	959936
85723	959937
131975	959938
63883	959939
90808	959940
517814	959941
257253	959942
670733	959943
506119	959944
53537	959945
172131	959946
133266	959947
596840	959948
694865	959949
217416	959950
356176	959951
5594	959952
9118	959953
36665	959954
411498	959955
133562	959956
95848	959957
454866	959958
407375	959959
56581	959960
54	959961
545885	959962
805	959963
11122	959964
75383	959965
67107	959966
55326	959967
355770	959968
14144	959969
603013	959970
51420	959971
479581	959972
551726	959973
145431	959974
408946	959975
111819	959976
106058	959977
128657	959978
345799	959979
28455	959980
118344	959981
1374	959982
303841	959983
46880	959984
12471	959985
493904	959986
120574	959987
372365	959988
87024	959989
595086	959990
298200	959991
402128	959992
44355	959993
603498	959994
352893	959995
679678	959996
307474	959997
22580	959998
16676	959999
566561	960000
448221	960001
6234	960002
50696	960003
15041	960004
236108	960005
659062	960006
587476	960007
578141	960008
95294	960009
6500	960010
178088	960011
154753	960012
51221	960013
330147	960014
508657	960015
532019	960016
65563	960017
173826	960018
334517	960019
388	960020
27828	960021
24519	960022
349757	960023
532874	960024
404	960025
48561	960026
594235	960027
125253	960028
118330	960029
26452	960030
12998	960031
78602	960032
510043	960033
491145	960034
155701	960035
1785	960036
6399	960037
5986	960038
123077	960039
661098	960040
98676	960041
340612	960042
422829	960043
144290	960044
285248	960045
38554	960046
75660	960047
291225	960048
97020	960049
539572	960050
44114	960051
596102	960052
512285	960053
636894	960054
5968	960055
611920	960056
676869	960057
32955	960058
399334	960059
30347	960060
43755	960061
324714	960062
44316	960063
8420	960064
240656	960065
312334	960066
302830	960067
234549	960068
335772	960069
3178	960070
613453	960071
269872	960072
13479	960073
6999	960074
2978	960075
302241	960076
78713	960077
328522	960078
10657	960079
136858	960080
206358	960081
19632	960082
19777	960083
416936	960084
566974	960085
322158	960086
122636	960087
9303	960088
679657	960089
5743	960090
446182	960091
53376	960092
4524	960093
50844	960094
135231	960095
139613	960096
53968	960097
339370	960098
3256	960099
263226	960100
655229	960101
349962	960102
333486	960103
39387	960104
227781	960105
117267	960106
22878	960107
89523	960108
287135	960109
5386	960110
447837	960111
297483	960112
147716	960113
135287	960114
121652	960115
32890	960116
174136	960117
166109	960118
165791	960119
52530	960120
38505	960121
434234	960122
340144	960123
181688	960124
686513	960125
326435	960126
528905	960127
158877	960128
59043	960129
57010	960130
258733	960131
41589	960132
24083	960133
512224	960134
6274	960135
648698	960136
35272	960137
503570	960138
153271	960139
502107	960140
5761	960141
512434	960142
83142	960143
94334	960144
657912	960145
190108	960146
401178	960147
532846	960148
34749	960149
16186	960150
19001	960151
20331	960152
9796	960153
385797	960154
141888	960155
33886	960156
19510	960157
442589	960158
572349	960159
545554	960160
140159	960161
3077	960162
613756	960163
175744	960164
111928	960165
559895	960166
359142	960167
37932	960168
466192	960169
31623	960170
4488	960171
450691	960172
561074	960173
244943	960174
63426	960175
9579	960176
18018	960177
544402	960178
15449	960179
4121	960180
28493	960181
659088	960182
690708	960183
126511	960184
95058	960185
277789	960186
204628	960187
375764	960188
71749	960189
131151	960190
2096	960191
9504	960192
570007	960193
31616	960194
292803	960195
16195	960196
75395	960197
336285	960198
73502	960199
119103	960200
304040	960201
87488	960202
144336	960203
607301	960204
672994	960205
243832	960206
96085	960207
138291	960208
629885	960209
200792	960210
630686	960211
2796	960212
667301	960213
1050	960214
657742	960215
78825	960216
142568	960217
361915	960218
48685	960219
92132	960220
35792	960221
54036	960222
111284	960223
237889	960224
322244	960225
152693	960226
43503	960227
292770	960228
19182	960229
3282	960230
44844	960231
135672	960232
676919	960233
224348	960234
70991	960235
110378	960236
637939	960237
38873	960238
287140	960239
358555	960240
449846	960241
219300	960242
102331	960243
655670	960244
308456	960245
436306	960246
12113	960247
117	960248
33494	960249
5303	960250
68640	960251
89495	960252
6758	960253
483221	960254
445887	960255
165396	960256
437011	960257
185044	960258
21209	960259
677645	960260
286	960261
136549	960262
261118	960263
159464	960264
87484	960265
1114	960266
99970	960267
320926	960268
138911	960269
245242	960270
97627	960271
563580	960272
689279	960273
160800	960274
374748	960275
8402	960276
46172	960277
302787	960278
282312	960279
103890	960280
38545	960281
341537	960282
336408	960283
287812	960284
101943	960285
132207	960286
282782	960287
595472	960288
76326	960289
356290	960290
84347	960291
388241	960292
8933	960293
175557	960294
524831	960295
89440	960296
544095	960297
670828	960298
390847	960299
602591	960300
234938	960301
60511	960302
52625	960303
341709	960304
1986	960305
16342	960306
694596	960307
166212	960308
59546	960309
204437	960310
75320	960311
470822	960312
442042	960313
526928	960314
300703	960315
50249	960316
96659	960317
16888	960318
428757	960319
48684	960320
414162	960321
136366	960322
592339	960323
269931	960324
25546	960325
91785	960326
65565	960327
567968	960328
578021	960329
17071	960330
33261	960331
926	960332
503464	960333
134859	960334
401765	960335
375527	960336
96715	960337
50251	960338
5584	960339
96336	960340
646411	960341
330732	960342
50750	960343
512436	960344
257976	960345
50252	960346
752	960347
95634	960348
72339	960349
428916	960350
147207	960351
93231	960352
85162	960353
90565	960354
194374	960355
688828	960356
230308	960357
201157	960358
632410	960359
446293	960360
44512	960361
509167	960362
171029	960363
645983	960364
10668	960365
349464	960366
44030	960367
174697	960368
335818	960369
23160	960370
19523	960371
370736	960372
16283	960373
662950	960374
354379	960375
31411	960376
29947	960377
59814	960378
532468	960379
184756	960380
1980	960381
2634	960382
486897	960383
23320	960384
380279	960385
594182	960386
649329	960387
224444	960388
85790	960389
258580	960390
555517	960391
321717	960392
94006	960393
491168	960394
666613	960395
55058	960396
34738	960397
41275	960398
617494	960399
607803	960400
78710	960401
379436	960402
436606	960403
15431	960404
553029	960405
150124	960406
22768	960407
129987	960408
161702	960409
11866	960410
8358	960411
512445	960412
17245	960413
146880	960414
471334	960415
409631	960416
24684	960417
50676	960418
32456	960419
459636	960420
103137	960421
314637	960422
120491	960423
276493	960424
95764	960425
570393	960426
6275	960427
41666	960428
2479	960429
248358	960430
253571	960431
5956	960432
2478	960433
546268	960434
453082	960435
18469	960436
369604	960437
34740	960438
211272	960439
213057	960440
60893	960441
60949	960442
60844	960443
129271	960444
23174	960445
294619	960446
52648	960447
239546	960448
686898	960449
265649	960450
693425	960451
30511	960452
192336	960453
312215	960454
448153	960455
304288	960456
548473	960457
66793	960458
108185	960459
102879	960460
74527	960461
341865	960462
122555	960463
346089	960464
388267	960465
40832	960466
91725	960467
619336	960468
416585	960469
338101	960470
6581	960471
322639	960472
229594	960473
86903	960474
176422	960475
23976	960476
1374	960477
577116	960478
9569	960479
134461	960480
92219	960481
501281	960482
35713	960483
147963	960484
136066	960485
168117	960486
204591	960487
23227	960488
239501	960489
188693	960490
23083	960491
375567	960492
649	960493
473898	960494
258003	960495
101584	960496
87000	960497
171763	960498
619947	960499
133778	960500
10542	960501
250470	960502
439175	960503
487171	960504
79919	960505
10892	960506
164078	960507
71561	960508
228995	960509
268984	960510
1548	960511
257950	960512
249	960513
145197	960514
108699	960515
361216	960516
653301	960517
24379	960518
153264	960519
518238	960520
585564	960521
53521	960522
551454	960523
119399	960524
48162	960525
415901	960526
53433	960527
296576	960528
688840	960529
569179	960530
499232	960531
507034	960532
1961	960533
22792	960534
83419	960535
45288	960536
192033	960537
21232	960538
142725	960539
619560	960540
167162	960541
489769	960542
56116	960543
236379	960544
476531	960545
339387	960546
38344	960547
150130	960548
69734	960549
46193	960550
227517	960551
1199	960552
12764	960553
479877	960554
579282	960555
70103	960556
11089	960557
13203	960558
126469	960559
19916	960560
327366	960561
7453	960562
198114	960563
484800	960564
360518	960565
129440	960566
481739	960567
22762	960568
440052	960569
604700	960570
300736	960571
489673	960572
413282	960573
691560	960574
448063	960575
430979	960576
46902	960577
645895	960578
90056	960579
206248	960580
682056	960581
536244	960582
21591	960583
73168	960584
136728	960585
117968	960586
61573	960587
542756	960588
146819	960589
80886	960590
392379	960591
682154	960592
1491	960593
373053	960594
143844	960595
101574	960596
67051	960597
51328	960598
480949	960599
371966	960600
508051	960601
168417	960602
13704	960603
528526	960604
54526	960605
170222	960606
77231	960607
614396	960608
207009	960609
56970	960610
30288	960611
13465	960612
388298	960613
93229	960614
35235	960615
25547	960616
309990	960617
25412	960618
231181	960619
37292	960620
25416	960621
41900	960622
773	960623
97023	960624
421671	960625
9024	960626
204	960627
156791	960628
667305	960629
197477	960630
37293	960631
99059	960632
386829	960633
1549	960634
40253	960635
54432	960636
34742	960637
169173	960638
18044	960639
50066	960640
17980	960641
23622	960642
19955	960643
49903	960644
510565	960645
527469	960646
446937	960647
11032	960648
132361	960649
26672	960650
89338	960651
50176	960652
12830	960653
50014	960654
128642	960655
578006	960656
47876	960657
497602	960658
578004	960659
38514	960660
62375	960661
127914	960662
9335	960663
325560	960664
2598	960665
370030	960666
44561	960667
597379	960668
205570	960669
302293	960670
32339	960671
612395	960672
17931	960673
296102	960674
518659	960675
474270	960676
341389	960677
411241	960678
484221	960679
391075	960680
64049	960681
9048	960682
40215	960683
310045	960684
22223	960685
140258	960686
341685	960687
182408	960688
307735	960689
363776	960690
694703	960691
5109	960692
138957	960693
8993	960694
48420	960695
498733	960696
1549	960697
46546	960698
79031	960699
128215	960700
58828	960701
34731	960702
74998	960703
140123	960704
51387	960705
48490	960706
469709	960707
55771	960708
682037	960709
37574	960710
658790	960711
477278	960712
97388	960713
304108	960714
431791	960715
598877	960716
106465	960717
687305	960718
155173	960719
37955	960720
687557	960721
107286	960722
15354	960723
8647	960724
1682	960725
74826	960726
263247	960727
31937	960728
120991	960729
70207	960730
21538	960731
77	960732
408974	960733
140225	960734
1335	960735
534141	960736
145681	960737
22245	960738
158617	960739
558349	960740
26519	960741
9103	960742
52537	960743
286857	960744
11032	960745
456923	960746
143338	960747
3066	960748
4337	960749
1843	960750
12527	960751
20113	960752
346369	960753
563108	960754
145445	960755
562619	960756
81948	960757
53006	960758
48359	960759
193722	960760
91276	960761
17069	960762
444828	960763
166921	960764
96552	960765
17066	960766
12349	960767
83610	960768
74894	960769
208854	960770
542339	960771
339918	960772
558427	960773
558396	960774
558435	960775
558433	960776
558430	960777
151745	960778
558439	960779
202623	960780
140659	960781
531808	960782
92295	960783
577998	960784
584932	960785
175584	960786
381070	960787
637832	960788
583431	960789
41481	960790
654269	960791
500351	960792
488551	960793
47682	960794
159548	960795
34706	960796
696038	960797
66611	960798
34622	960799
264315	960800
621630	960801
209368	960802
576526	960803
627211	960804
15771	960805
155007	960806
138785	960807
435150	960808
354410	960809
31079	960810
549499	960811
91723	960812
345506	960813
599832	960814
159441	960815
377511	960816
92728	960817
79944	960818
466244	960819
409975	960820
16456	960821
152897	960822
78017	960823
320487	960824
687914	960825
260960	960826
82700	960827
529146	960828
620658	960829
634096	960830
363707	960831
19800	960832
396038	960833
236041	960834
31590	960835
125153	960836
164819	960837
8660	960838
218073	960839
411802	960840
297932	960841
266138	960842
638364	960843
325525	960844
335060	960845
346015	960846
406703	960847
403275	960848
488490	960849
125167	960850
556072	960851
404493	960852
510202	960853
633524	960854
4554	960855
156169	960856
318849	960857
45824	960858
41671	960859
354042	960860
533509	960861
468612	960862
602483	960863
600626	960864
631882	960865
270524	960866
461653	960867
608574	960868
572169	960869
158	960870
484476	960871
270219	960872
49583	960873
306495	960874
247747	960875
9	960876
66399	960877
15575	960878
103845	960879
6633	960880
172003	960881
691365	960882
85724	960883
476183	960884
11721	960885
5083	960886
431497	960887
61454	960888
244393	960889
143156	960890
530769	960891
820	960892
656703	960893
13476	960894
448417	960895
254646	960896
327787	960897
479468	960898
239509	960899
399811	960900
350211	960901
87784	960902
670551	960903
609895	960904
87764	960905
318189	960906
47552	960907
685089	960908
489709	960909
283410	960910
488720	960911
392742	960912
194556	960913
417248	960914
52173	960915
22922	960916
340995	960917
498887	960918
36497	960919
627444	960920
670553	960921
566763	960922
52429	960923
4258	960924
595385	960925
686106	960926
328173	960927
475938	960928
55818	960929
498232	960930
509178	960931
21109	960932
517341	960933
235698	960934
35139	960935
158108	960936
147437	960937
676166	960938
657525	960939
244100	960940
248171	960941
492234	960942
157004	960943
5171	960944
653364	960945
82163	960946
29041	960947
534596	960948
505872	960949
16638	960950
694867	960951
351381	960952
13071	960953
324455	960954
105970	960955
507955	960956
436781	960957
1015	960958
692848	960959
491492	960960
134067	960961
568067	960962
149363	960963
274935	960964
128228	960965
72149	960966
589661	960967
97585	960968
1015	960969
2807	960970
2966	960971
8971	960972
87547	960973
477	960974
595861	960975
7940	960976
265416	960977
636848	960978
412540	960979
475459	960980
489696	960981
118638	960982
515801	960983
491	960984
181944	960985
257968	960986
61569	960987
521231	960988
35135	960989
118339	960990
170817	960991
135921	960992
147969	960993
130474	960994
54371	960995
21069	960996
625531	960997
21070	960998
62553	960999
300805	961000
693274	961001
674262	961002
130270	961003
44560	961004
169160	961005
11524	961006
103143	961007
550863	961008
123216	961009
7199	961010
56460	961011
182637	961012
11262	961013
149902	961014
507352	961015
336599	961016
486170	961017
158299	961018
81595	961019
93862	961020
577382	961021
363792	961022
473310	961023
144698	961024
127059	961025
32051	961026
53215	961027
550763	961028
624751	961029
101234	961030
220961	961031
160395	961032
8076	961033
668352	961034
31838	961035
397894	961036
473318	961037
481616	961038
390434	961039
172360	961040
577846	961041
623650	961042
375279	961043
26287	961044
10592	961045
423603	961046
31615	961047
21308	961048
258650	961049
119135	961050
491256	961051
355902	961052
485409	961053
622997	961054
333134	961055
683407	961056
599871	961057
322197	961058
322198	961059
322199	961060
322200	961061
322117	961062
93155	961063
322149	961064
122005	961065
19499	961066
283885	961067
298054	961068
690062	961069
671685	961070
439146	961071
381907	961072
580635	961073
38721	961074
115897	961075
206595	961076
10329	961077
393939	961078
310103	961079
622775	961080
650539	961081
152713	961082
571301	961083
233383	961084
263343	961085
639848	961086
122315	961087
109169	961088
352916	961089
320125	961090
667201	961091
567865	961092
454747	961093
369238	961094
373623	961095
479241	961096
14244	961097
545922	961098
336747	961099
501776	961100
81154	961101
16570	961102
77829	961103
226039	961104
36948	961105
385067	961106
265579	961107
79387	961108
669154	961109
270089	961110
527508	961111
333126	961112
107056	961113
458915	961114
502409	961115
696986	961116
557943	961117
38649	961118
564331	961119
63755	961120
270208	961121
560649	961122
213035	961123
97582	961124
277576	961125
377854	961126
144793	961127
408340	961128
409967	961129
6264	961130
361533	961131
222668	961132
101079	961133
210470	961134
1068	961135
310677	961136
229857	961137
161138	961138
111822	961139
12404	961140
61621	961141
442948	961142
89893	961143
579086	961144
90939	961145
51373	961146
463678	961147
362455	961148
222343	961149
294551	961150
10893	961151
143148	961152
595503	961153
467250	961154
239294	961155
113958	961156
477686	961157
7460	961158
20730	961159
304123	961160
3921	961161
607625	961162
72819	961163
4492	961164
538859	961165
7544	961166
19295	961167
7290	961168
141044	961169
595095	961170
136874	961171
607389	961172
687779	961173
236099	961174
331497	961175
33282	961176
52687	961177
295098	961178
4536	961179
80522	961180
2280	961181
327860	961182
25789	961183
663951	961184
636753	961185
47351	961186
34703	961187
12287	961188
152890	961189
16777	961190
254046	961191
7218	961192
693984	961193
7403	961194
76961	961195
496458	961196
525475	961197
86920	961198
40183	961199
4213	961200
484167	961201
4543	961202
112739	961203
240199	961204
1099	961205
12271	961206
107678	961207
35785	961208
516264	961209
609190	961210
10723	961211
142526	961212
18009	961213
296849	961214
45127	961215
625240	961216
259	961217
6421	961218
693714	961219
118828	961220
540327	961221
152652	961222
108784	961223
127468	961224
21409	961225
310224	961226
30198	961227
111300	961228
4371	961229
7918	961230
434906	961231
162929	961232
628559	961233
13157	961234
334088	961235
624154	961236
130055	961237
466323	961238
668926	961239
97822	961240
20998	961241
168495	961242
44642	961243
24935	961244
356048	961245
676273	961246
14845	961247
616486	961248
951	961249
224846	961250
131680	961251
401274	961252
95144	961253
345	961254
288227	961255
66445	961256
247698	961257
445230	961258
349782	961259
389396	961260
458971	961261
373280	961262
516529	961263
120656	961264
681346	961265
17305	961266
109614	961267
391423	961268
89681	961269
17230	961270
96072	961271
608393	961272
5749	961273
334053	961274
230	961275
348625	961276
184325	961277
533654	961278
407844	961279
2495	961280
31524	961281
30036	961282
613	961283
75176	961284
264773	961285
120168	961286
480651	961287
168170	961288
149818	961289
227879	961290
13273	961291
374313	961292
465761	961293
786	961294
171341	961295
573906	961296
188301	961297
651442	961298
271435	961299
58159	961300
358	961301
108334	961302
40582	961303
372247	961304
1983	961305
59532	961306
140044	961307
90430	961308
3047	961309
78286	961310
585891	961311
24110	961312
110174	961313
25447	961314
629866	961315
286622	961316
360863	961317
23594	961318
3783	961319
78981	961320
102033	961321
255838	961322
128472	961323
597063	961324
334111	961325
12406	961326
35709	961327
151058	961328
197507	961329
532639	961330
319343	961331
33373	961332
34596	961333
227878	961334
336941	961335
169404	961336
130461	961337
32444	961338
4497	961339
644561	961340
251518	961341
644812	961342
722	961343
648103	961344
199371	961345
419519	961346
9195	961347
32042	961348
8682	961349
20724	961350
568128	961351
182052	961352
463698	961353
234	961354
186878	961355
461199	961356
444046	961357
121832	961358
52291	961359
25894	961360
457914	961361
67009	961362
625785	961363
168605	961364
94573	961365
23507	961366
38556	961367
31625	961368
201914	961369
11993	961370
7575	961371
165199	961372
301701	961373
653855	961374
509943	961375
58646	961376
578025	961377
266865	961378
624372	961379
35240	961380
612645	961381
695350	961382
135748	961383
342682	961384
161425	961385
89509	961386
23471	961387
2480	961388
77647	961389
51057	961390
371606	961391
270021	961392
44690	961393
102741	961394
66098	961395
64631	961396
152986	961397
454348	961398
409664	961399
77034	961400
134002	961401
83495	961402
90079	961403
231934	961404
29011	961405
107992	961406
100320	961407
11968	961408
302291	961409
231423	961410
101726	961411
134000	961412
45130	961413
117513	961414
7	961415
163425	961416
215583	961417
364509	961418
252936	961419
358193	961420
576722	961421
103440	961422
563884	961423
641467	961424
56232	961425
33147	961426
439165	961427
151263	961428
206280	961429
469613	961430
206241	961431
34559	961432
588162	961433
431919	961434
503458	961435
81683	961436
17118	961437
8672	961438
656440	961439
687934	961440
5387	961441
666424	961442
59173	961443
48976	961444
125950	961445
14757	961446
77219	961447
50252	961448
252929	961449
444120	961450
19609	961451
701	961452
9674	961453
298012	961454
17117	961455
31576	961456
15907	961457
8275	961458
1477	961459
9261	961460
190821	961461
2938	961462
156878	961463
493466	961464
535674	961465
53711	961466
72902	961467
199898	961468
77955	961469
3810	961470
47389	961471
73006	961472
131961	961473
417528	961474
149307	961475
31572	961476
18433	961477
696983	961478
568344	961479
849	961480
542324	961481
112451	961482
62751	961483
54851	961484
212099	961485
157571	961486
392486	961487
32237	961488
561173	961489
284204	961490
360884	961491
335624	961492
599426	961493
4556	961494
319886	961495
49752	961496
143731	961497
459416	961498
539217	961499
194310	961500
157	961501
111999	961502
2893	961503
43728	961504
224953	961505
112112	961506
5209	961507
29874	961508
78631	961509
332711	961510
631919	961511
12066	961512
695284	961513
610989	961514
363458	961515
571616	961516
53717	961517
21241	961518
626542	961519
161663	961520
15992	961521
147593	961522
19641	961523
87501	961524
243726	961525
50673	961526
6257	961527
288216	961528
339	961529
112256	961530
229607	961531
98491	961532
116432	961533
64670	961534
115089	961535
354021	961536
666260	961537
582810	961538
411554	961539
46209	961540
538191	961541
222172	961542
430447	961543
652656	961544
570011	961545
400619	961546
445673	961547
335855	961548
118760	961549
16479	961550
9	961551
101665	961552
639261	961553
4326	961554
20455	961555
392218	961556
60510	961557
167161	961558
258535	961559
71105	961560
54044	961561
518868	961562
51575	961563
164342	961564
499171	961565
162691	961566
3578	961567
648551	961568
192383	961569
41200	961570
585620	961571
165568	961572
305268	961573
583670	961574
171785	961575
75665	961576
171598	961577
604272	961578
20526	961579
1272	961580
3181	961581
3817	961582
389850	961583
671389	961584
588585	961585
1092	961586
280745	961587
72865	961588
55770	961589
54310	961590
606959	961591
44689	961592
157964	961593
138902	961594
668329	961595
47214	961596
38830	961597
228878	961598
71104	961599
618189	961600
490189	961601
51076	961602
591780	961603
57545	961604
146801	961605
386942	961606
152586	961607
62699	961608
271548	961609
364701	961610
2447	961611
92133	961612
286385	961613
436292	961614
243735	961615
572646	961616
498068	961617
283338	961618
48860	961619
577640	961620
21105	961621
22809	961622
86361	961623
56484	961624
318389	961625
96778	961626
444504	961627
134424	961628
106349	961629
51467	961630
640173	961631
196474	961632
3688	961633
110385	961634
40050	961635
647305	961636
19080	961637
81531	961638
69	961639
142399	961640
17226	961641
340572	961642
19088	961643
270385	961644
592472	961645
140388	961646
570343	961647
101582	961648
378679	961649
26661	961650
172163	961651
13432	961652
138470	961653
2264	961654
434260	961655
182887	961656
118154	961657
182850	961658
24306	961659
625258	961660
359969	961661
635207	961662
494194	961663
542170	961664
170562	961665
44858	961666
690523	961667
118874	961668
156765	961669
476739	961670
258557	961671
120289	961672
152258	961673
304414	961674
68230	961675
535896	961676
397586	961677
26435	961678
58853	961679
118923	961680
573303	961681
68293	961682
607308	961683
23956	961684
602587	961685
90695	961686
13168	961687
15406	961688
593607	961689
571409	961690
22185	961691
162124	961692
330071	961693
84220	961694
69462	961695
664	961696
153552	961697
136371	961698
158770	961699
12643	961700
610264	961701
49637	961702
1797	961703
339811	961704
164006	961705
364766	961706
62533	961707
230882	961708
68430	961709
370189	961710
438727	961711
212879	961712
150628	961713
121525	961714
118339	961715
307957	961716
40218	961717
3115	961718
376763	961719
90857	961720
107237	961721
405418	961722
80077	961723
576120	961724
179919	961725
436670	961726
572574	961727
590348	961728
677531	961729
497951	961730
270257	961731
10391	961732
21229	961733
162178	961734
20327	961735
31791	961736
166374	961737
134100	961738
95735	961739
461974	961740
333400	961741
571764	961742
34710	961743
406034	961744
246705	961745
22841	961746
558909	961747
24260	961748
98804	961749
280584	961750
98382	961751
72603	961752
427237	961753
21883	961754
74188	961755
297379	961756
672536	961757
205110	961758
573672	961759
4430	961760
1125	961761
612937	961762
100147	961763
95744	961764
6112	961765
22486	961766
682139	961767
35242	961768
92105	961769
359755	961770
32647	961771
337712	961772
12381	961773
109462	961774
50202	961775
361656	961776
662092	961777
409961	961778
671708	961779
440152	961780
213088	961781
432315	961782
463149	961783
409972	961784
568499	961785
345	961786
374346	961787
630644	961788
462396	961789
120476	961790
34209	961791
399085	961792
612503	961793
20531	961794
112059	961795
533983	961796
304743	961797
450771	961798
409883	961799
160037	961800
557858	961801
576444	961802
288417	961803
34270	961804
438479	961805
414029	961806
370147	961807
322411	961808
516644	961809
675411	961810
9833	961811
332896	961812
664769	961813
174486	961814
91780	961815
344555	961816
3929	961817
308283	961818
88587	961819
76	961820
138347	961821
719	961822
131356	961823
250	961824
80689	961825
283692	961826
118315	961827
76090	961828
229874	961829
480095	961830
481308	961831
565964	961832
570954	961833
404330	961834
152192	961835
326875	961836
604790	961837
247946	961838
256291	961839
223197	961840
680603	961841
466548	961842
173972	961843
356799	961844
115611	961845
321328	961846
678685	961847
234464	961848
559711	961849
490458	961850
115578	961851
234491	961852
578486	961853
47391	961854
74953	961855
646786	961856
23887	961857
455042	961858
99501	961859
9724	961860
150697	961861
365227	961862
318349	961863
568307	961864
276770	961865
461418	961866
210523	961867
162134	961868
151780	961869
620363	961870
666907	961871
26044	961872
163271	961873
22608	961874
369417	961875
393851	961876
603969	961877
604087	961878
101662	961879
328553	961880
670304	961881
369672	961882
597606	961883
268797	961884
407665	961885
666396	961886
376673	961887
651260	961888
531664	961889
656477	961890
128099	961891
52086	961892
19596	961893
531641	961894
398998	961895
23325	961896
404641	961897
515829	961898
301494	961899
439029	961900
477818	961901
467255	961902
562152	961903
689124	961904
400265	961905
148200	961906
322645	961907
151155	961908
180625	961909
5617	961910
145522	961911
75590	961912
678181	961913
34587	961914
639613	961915
13863	961916
692358	961917
638922	961918
271815	961919
74499	961920
548355	961921
564364	961922
587596	961923
220136	961924
473572	961925
418715	961926
59622	961927
150062	961928
682750	961929
116798	961930
504404	961931
319808	961932
555739	961933
484286	961934
55867	961935
602906	961936
328494	961937
673093	961938
500683	961939
179711	961940
18015	961941
318523	961942
443026	961943
418471	961944
402902	961945
503613	961946
231474	961947
112801	961948
101085	961949
461388	961950
374111	961951
521717	961952
644752	961953
356205	961954
523199	961955
544398	961956
327312	961957
36470	961958
327350	961959
2662	961960
501108	961961
59626	961962
11475	961963
89506	961964
566534	961965
287360	961966
207003	961967
473780	961968
4176	961969
516659	961970
149128	961971
92943	961972
90402	961973
586656	961974
88917	961975
475303	961976
550307	961977
127410	961978
623661	961979
127121	961980
343	961981
183843	961982
153866	961983
48076	961984
277369	961985
509986	961986
153099	961987
133704	961988
257957	961989
429737	961990
521320	961991
36435	961992
49151	961993
24060	961994
455681	961995
53490	961996
7636	961997
581345	961998
89610	961999
571107	962000
479111	962001
4773	962002
61757	962003
819	962004
556931	962005
55394	962006
208023	962007
133804	962008
189685	962009
321011	962010
62399	962011
202184	962012
36719	962013
577507	962014
5168	962015
102385	962016
562135	962017
145994	962018
71829	962019
290504	962020
6156	962021
72136	962022
3642	962023
12807	962024
25273	962025
653813	962026
399799	962027
302841	962028
257752	962029
172105	962030
413366	962031
602555	962032
580930	962033
2645	962034
266270	962035
151119	962036
329384	962037
125086	962038
383757	962039
54930	962040
139926	962041
492724	962042
152254	962043
640375	962044
491411	962045
520532	962046
520449	962047
101457	962048
270167	962049
445898	962050
631334	962051
611554	962052
65970	962053
9663	962054
250175	962055
24819	962056
348288	962057
606020	962058
53376	962059
5262	962060
452455	962061
126192	962062
6896	962063
581413	962064
368579	962065
652375	962066
389979	962067
162758	962068
626551	962069
141390	962070
187533	962071
307230	962072
620034	962073
437650	962074
461196	962075
360515	962076
80493	962077
10920	962078
574678	962079
35707	962080
466415	962081
504474	962082
263254	962083
538292	962084
160342	962085
148583	962086
116428	962087
360064	962088
365185	962089
58082	962090
47415	962091
473880	962092
687028	962093
236407	962094
288192	962095
68777	962096
540409	962097
68216	962098
553882	962099
289735	962100
2399	962101
171912	962102
385667	962103
98902	962104
112071	962105
100990	962106
223781	962107
155514	962108
49277	962109
60511	962110
596046	962111
389981	962112
619253	962113
153292	962114
299155	962115
641211	962116
652947	962117
437833	962118
37929	962119
166650	962120
4422	962121
9841	962122
625894	962123
21665	962124
327340	962125
177313	962126
152246	962127
303186	962128
415301	962129
368153	962130
461423	962131
610432	962132
401320	962133
2962	962134
467634	962135
5062	962136
343949	962137
639654	962138
304370	962139
636914	962140
52982	962141
176601	962142
109590	962143
131656	962144
66410	962145
74627	962146
246741	962147
511156	962148
50451	962149
227041	962150
25934	962151
516311	962152
329869	962153
461417	962154
14	962155
96166	962156
109187	962157
410935	962158
390326	962159
257424	962160
244990	962161
523171	962162
94004	962163
508570	962164
655693	962165
316020	962166
529530	962167
411699	962168
165926	962169
218147	962170
411558	962171
565134	962172
548935	962173
135918	962174
106398	962175
205051	962176
147970	962177
328692	962178
431539	962179
667658	962180
584518	962181
127904	962182
7414	962183
601	962184
428995	962185
185824	962186
109576	962187
47022	962188
337232	962189
518698	962190
194375	962191
44477	962192
55918	962193
263654	962194
332092	962195
443848	962196
335998	962197
379145	962198
57357	962199
544288	962200
353611	962201
2629	962202
371690	962203
30602	962204
176398	962205
579235	962206
608654	962207
101701	962208
287689	962209
433950	962210
34732	962211
595805	962212
163039	962213
65243	962214
14457	962215
7218	962216
142	962217
1208	962218
7	962219
7082	962220
69377	962221
166093	962222
166758	962223
18504	962224
320429	962225
12310	962226
428511	962227
556205	962228
500393	962229
7337	962230
159227	962231
588754	962232
21513	962233
181337	962234
372642	962235
617490	962236
637547	962237
84598	962238
119276	962239
430949	962240
510576	962241
161288	962242
772	962243
294827	962244
13415	962245
352876	962246
565242	962247
243764	962248
65594	962249
463837	962250
52614	962251
613434	962252
73355	962253
45296	962254
20745	962255
446599	962256
24047	962257
1982	962258
507395	962259
232455	962260
58229	962261
171882	962262
17645	962263
608665	962264
560950	962265
270723	962266
114297	962267
38787	962268
23068	962269
243888	962270
243867	962271
243860	962272
86770	962273
8476	962274
89947	962275
7514	962276
112113	962277
186788	962278
11827	962279
187911	962280
386095	962281
506668	962282
5804	962283
79401	962284
7091	962285
40188	962286
684927	962287
249715	962288
137076	962289
68133	962290
805	962291
145413	962292
514864	962293
30	962294
14142	962295
548976	962296
373248	962297
363542	962298
54373	962299
106771	962300
364814	962301
140776	962302
5693	962303
395872	962304
258581	962305
684786	962306
46148	962307
135332	962308
138185	962309
471519	962310
322413	962311
101848	962312
363562	962313
295835	962314
1869	962315
635104	962316
258739	962317
685104	962318
48163	962319
680089	962320
296274	962321
412216	962322
437329	962323
640579	962324
689900	962325
572250	962326
512038	962327
598516	962328
66409	962329
243880	962330
97444	962331
55357	962332
336471	962333
33794	962334
498187	962335
22184	962336
3369	962337
918	962338
59273	962339
21026	962340
254654	962341
2381	962342
413778	962343
229527	962344
1239	962345
110244	962346
66791	962347
39239	962348
142376	962349
157110	962350
673911	962351
168928	962352
41608	962353
36856	962354
353715	962355
322582	962356
575335	962357
475484	962358
211995	962359
353510	962360
20247	962361
38648	962362
451411	962363
115466	962364
422751	962365
8756	962366
143731	962367
53639	962368
343164	962369
149322	962370
135049	962371
285074	962372
44863	962373
184276	962374
328489	962375
635186	962376
129054	962377
293924	962378
35555	962379
446617	962380
610658	962381
571600	962382
332915	962383
41	962384
528595	962385
407261	962386
376487	962387
207182	962388
97677	962389
651175	962390
355852	962391
472472	962392
642659	962393
160170	962394
478697	962395
572207	962396
150695	962397
2633	962398
508721	962399
33055	962400
312470	962401
503483	962402
383029	962403
257673	962404
201576	962405
553758	962406
606457	962407
140820	962408
29940	962409
620453	962410
532065	962411
352367	962412
150127	962413
382790	962414
509972	962415
45457	962416
96673	962417
257934	962418
533143	962419
248725	962420
447468	962421
317331	962422
346152	962423
182655	962424
68162	962425
290625	962426
161571	962427
306041	962428
566432	962429
354159	962430
297813	962431
337254	962432
7324	962433
615031	962434
599888	962435
50917	962436
98340	962437
494380	962438
334730	962439
491602	962440
652277	962441
34765	962442
175372	962443
10778	962444
38070	962445
73377	962446
40267	962447
2999	962448
56347	962449
365169	962450
308120	962451
367417	962452
111817	962453
613635	962454
376762	962455
14763	962456
125624	962457
245705	962458
535911	962459
306333	962460
11076	962461
16945	962462
697798	962463
512609	962464
73485	962465
80509	962466
519924	962467
207540	962468
519808	962469
98502	962470
263618	962471
5168	962472
516936	962473
273675	962474
196	962475
613870	962476
409071	962477
544376	962478
258041	962479
120436	962480
507529	962481
163117	962482
395749	962483
25992	962484
617613	962485
627182	962486
152658	962487
26458	962488
1701	962489
207324	962490
33344	962491
107871	962492
234684	962493
690090	962494
510531	962495
538434	962496
368607	962497
575392	962498
480461	962499
299886	962500
495650	962501
523367	962502
59	962503
590400	962504
368481	962505
68341	962506
68356	962507
213277	962508
1848	962509
30975	962510
40286	962511
375683	962512
171165	962513
15137	962514
252081	962515
526838	962516
620239	962517
348240	962518
572416	962519
252657	962520
213232	962521
372845	962522
218756	962523
668429	962524
409416	962525
6221	962526
499813	962527
589116	962528
480607	962529
422511	962530
674986	962531
392312	962532
670166	962533
30951	962534
252662	962535
383944	962536
597097	962537
372780	962538
365180	962539
594320	962540
693254	962541
138712	962542
637555	962543
58689	962544
12536	962545
340230	962546
81195	962547
633033	962548
664349	962549
429708	962550
106653	962551
235567	962552
681940	962553
192004	962554
307464	962555
91065	962556
471988	962557
362518	962558
392950	962559
213287	962560
68353	962561
104637	962562
266241	962563
166998	962564
647449	962565
590260	962566
438553	962567
195308	962568
517152	962569
572387	962570
56796	962571
257951	962572
632252	962573
298596	962574
230340	962575
675438	962576
247968	962577
195244	962578
687622	962579
334433	962580
578477	962581
541756	962582
211238	962583
395168	962584
246684	962585
686890	962586
448122	962587
392819	962588
354179	962589
611283	962590
97823	962591
485199	962592
203405	962593
111390	962594
599153	962595
16212	962596
190824	962597
134387	962598
511252	962599
213265	962600
538392	962601
148754	962602
627213	962603
50151	962604
167509	962605
297966	962606
374361	962607
148518	962608
144892	962609
163936	962610
46627	962611
486826	962612
321237	962613
511553	962614
553754	962615
320397	962616
150879	962617
229905	962618
17622	962619
472975	962620
73756	962621
225906	962622
445713	962623
32735	962624
268649	962625
435280	962626
273240	962627
280068	962628
602782	962629
73535	962630
207488	962631
613358	962632
40501	962633
529030	962634
172873	962635
458278	962636
155834	962637
652067	962638
175579	962639
438564	962640
101059	962641
63531	962642
604642	962643
680593	962644
17581	962645
28499	962646
567807	962647
86436	962648
170684	962649
433769	962650
375199	962651
639294	962652
367109	962653
274906	962654
329694	962655
395213	962656
165360	962657
20871	962658
204995	962659
27185	962660
78657	962661
82618	962662
345987	962663
123510	962664
618683	962665
46641	962666
257941	962667
257916	962668
231471	962669
149642	962670
266274	962671
133595	962672
78712	962673
3052	962674
342449	962675
160290	962676
373916	962677
195452	962678
8806	962679
405291	962680
33331	962681
360963	962682
332638	962683
424368	962684
55348	962685
134560	962686
100673	962687
290741	962688
10779	962689
54807	962690
12310	962691
612666	962692
687655	962693
102626	962694
6322	962695
119276	962696
256982	962697
562638	962698
72546	962699
590462	962700
135368	962701
328443	962702
353798	962703
341	962704
130055	962705
111253	962706
361459	962707
689832	962708
277199	962709
4277	962710
49878	962711
2248	962712
391492	962713
78633	962714
399718	962715
18063	962716
577665	962717
2193	962718
120124	962719
643243	962720
453907	962721
78290	962722
513932	962723
533390	962724
440591	962725
18959	962726
78817	962727
112382	962728
403389	962729
3532	962730
222675	962731
661636	962732
21213	962733
63309	962734
278942	962735
68429	962736
459455	962737
691148	962738
165326	962739
13129	962740
39029	962741
234876	962742
574	962743
8634	962744
418862	962745
64497	962746
683571	962747
202555	962748
607436	962749
375158	962750
27438	962751
20767	962752
376036	962753
143092	962754
641471	962755
546967	962756
472852	962757
45047	962758
19910	962759
8504	962760
613061	962761
206593	962762
151115	962763
1606	962764
34252	962765
439656	962766
507433	962767
10836	962768
82540	962769
4251	962770
79505	962771
303805	962772
134375	962773
43550	962774
15872	962775
41579	962776
831	962777
20942	962778
83014	962779
631895	962780
7624	962781
34714	962782
260560	962783
111855	962784
51577	962785
438327	962786
4965	962787
14461	962788
156283	962789
300668	962790
19334	962791
7011	962792
294766	962793
491450	962794
611739	962795
145013	962796
171190	962797
18598	962798
57989	962799
113637	962800
75124	962801
391941	962802
587436	962803
32068	962804
21210	962805
288354	962806
245449	962807
356154	962808
147669	962809
97645	962810
61985	962811
103010	962812
6681	962813
424350	962814
276565	962815
44514	962816
3727	962817
538779	962818
453044	962819
92305	962820
27557	962821
131819	962822
16586	962823
574164	962824
207754	962825
89545	962826
680367	962827
24308	962828
124760	962829
549979	962830
147777	962831
14613	962832
158309	962833
61799	962834
311497	962835
73219	962836
143824	962837
121342	962838
475984	962839
102625	962840
20132	962841
575879	962842
16557	962843
641392	962844
165804	962845
161986	962846
66573	962847
628197	962848
695650	962849
642697	962850
322417	962851
392201	962852
75095	962853
43643	962854
101091	962855
291323	962856
8090	962857
660030	962858
456017	962859
90342	962860
331491	962861
87896	962862
579105	962863
52311	962864
559453	962865
203520	962866
4796	962867
641641	962868
73820	962869
440672	962870
548527	962871
35206	962872
559230	962873
632567	962874
91350	962875
75829	962876
14406	962877
6035	962878
145856	962879
46841	962880
29779	962881
582405	962882
265441	962883
658310	962884
113808	962885
263640	962886
337816	962887
440702	962888
45035	962889
11661	962890
341115	962891
80211	962892
386112	962893
63144	962894
303357	962895
117964	962896
926	962897
600	962898
578448	962899
378990	962900
307170	962901
64188	962902
303737	962903
597149	962904
52270	962905
59348	962906
146126	962907
622021	962908
25817	962909
519120	962910
75122	962911
5743	962912
234897	962913
257117	962914
637089	962915
17843	962916
13127	962917
56844	962918
42845	962919
9117	962920
22812	962921
87349	962922
459292	962923
601993	962924
38603	962925
381105	962926
88551	962927
67048	962928
250448	962929
52351	962930
589595	962931
157205	962932
204974	962933
31564	962934
33495	962935
230957	962936
172780	962937
522940	962938
52297	962939
15901	962940
99363	962941
567635	962942
261012	962943
11917	962944
16633	962945
590546	962946
511140	962947
46434	962948
50756	962949
692786	962950
283042	962951
170923	962952
181776	962953
35208	962954
126486	962955
362877	962956
607166	962957
242986	962958
145145	962959
133531	962960
409297	962961
3642	962962
675157	962963
940	962964
312545	962965
542983	962966
214765	962967
32070	962968
518268	962969
48594	962970
200899	962971
513557	962972
530673	962973
213574	962974
18599	962975
4190	962976
132907	962977
144634	962978
488761	962979
331918	962980
26405	962981
622329	962982
53580	962983
621479	962984
459487	962985
6365	962986
1068	962987
14164	962988
59060	962989
682078	962990
300390	962991
46168	962992
542785	962993
107780	962994
125266	962995
29687	962996
30061	962997
366430	962998
6870	962999
13120	963000
405679	963001
156429	963002
86273	963003
402141	963004
25688	963005
199513	963006
17884	963007
3646	963008
21305	963009
414070	963010
513026	963011
480657	963012
15202	963013
165787	963014
11179	963015
132043	963016
183831	963017
92517	963018
243249	963019
116469	963020
265638	963021
150174	963022
145041	963023
1334	963024
246762	963025
58556	963026
142196	963027
593670	963028
185739	963029
334521	963030
97255	963031
426766	963032
639315	963033
11408	963034
506819	963035
20096	963036
3462	963037
277965	963038
29167	963039
217442	963040
7970	963041
119915	963042
49110	963043
534017	963044
266173	963045
478658	963046
598722	963047
640125	963048
163009	963049
391246	963050
411610	963051
508731	963052
47311	963053
466516	963054
44691	963055
95496	963056
584653	963057
41979	963058
95745	963059
112673	963060
57795	963061
8632	963062
557472	963063
35326	963064
309118	963065
17893	963066
406641	963067
585352	963068
36577	963069
470692	963070
358964	963071
431602	963072
276885	963073
410281	963074
301758	963075
43732	963076
142105	963077
56293	963078
445805	963079
265202	963080
441338	963081
592304	963082
475205	963083
142195	963084
270854	963085
376082	963086
644180	963087
475766	963088
566951	963089
586787	963090
316396	963091
118705	963092
169239	963093
417497	963094
130792	963095
114745	963096
654726	963097
119851	963098
7087	963099
51164	963100
586415	963101
369494	963102
270605	963103
270084	963104
613273	963105
16780	963106
48063	963107
230090	963108
160175	963109
134569	963110
443685	963111
252517	963112
112482	963113
630671	963114
5279	963115
109622	963116
184976	963117
524252	963118
634832	963119
372109	963120
292597	963121
355302	963122
509734	963123
572020	963124
62444	963125
334112	963126
97238	963127
329318	963128
509270	963129
89478	963130
4647	963131
23845	963132
8815	963133
9118	963134
296511	963135
556046	963136
1144	963137
134112	963138
301151	963139
70325	963140
80997	963141
124706	963142
508000	963143
7476	963144
361361	963145
118644	963146
53764	963147
474611	963148
31092	963149
23238	963150
179286	963151
35474	963152
40002	963153
697659	963154
181644	963155
612520	963156
334990	963157
8824	963158
14363	963159
6257	963160
108851	963161
6247	963162
74521	963163
284286	963164
42964	963165
147362	963166
67978	963167
185966	963168
537129	963169
582482	963170
89883	963171
404342	963172
4479	963173
163735	963174
53634	963175
28668	963176
656142	963177
108887	963178
35317	963179
100623	963180
330817	963181
154255	963182
279415	963183
11223	963184
14369	963185
53928	963186
461030	963187
378969	963188
666249	963189
305218	963190
223411	963191
599853	963192
2708	963193
504792	963194
249184	963195
173662	963196
132093	963197
204368	963198
270345	963199
73812	963200
7154	963201
22952	963202
669530	963203
428886	963204
155753	963205
466538	963206
466521	963207
466531	963208
126397	963209
135631	963210
77032	963211
84948	963212
358216	963213
216567	963214
356009	963215
220935	963216
361072	963217
234706	963218
78693	963219
566678	963220
489812	963221
367979	963222
169704	963223
258036	963224
221842	963225
298027	963226
27981	963227
27981	963228
55463	963229
54299	963230
1068	963231
461195	963232
666651	963233
104922	963234
49847	963235
666493	963236
602317	963237
656104	963238
407639	963239
529004	963240
47415	963241
62298	963242
694902	963243
26155	963244
130545	963245
29400	963246
51440	963247
72681	963248
487644	963249
530376	963250
77138	963251
604961	963252
157103	963253
73504	963254
664692	963255
622144	963256
50861	963257
166195	963258
481736	963259
602526	963260
680989	963261
463911	963262
157510	963263
480378	963264
80493	963265
594735	963266
152754	963267
223623	963268
57854	963269
11565	963270
541009	963271
617518	963272
89746	963273
95265	963274
60686	963275
560465	963276
667527	963277
101689	963278
466572	963279
53212	963280
81057	963281
340047	963282
603017	963283
4554	963284
476128	963285
657946	963286
372078	963287
50203	963288
21359	963289
96302	963290
430951	963291
447292	963292
443042	963293
482844	963294
422643	963295
39022	963296
42268	963297
292049	963298
527069	963299
41891	963300
439180	963301
303575	963302
64941	963303
311256	963304
605131	963305
648815	963306
87363	963307
10436	963308
118054	963309
97403	963310
423517	963311
394732	963312
34124	963313
514272	963314
624914	963315
192095	963316
99436	963317
282675	963318
534691	963319
264779	963320
5205	963321
580742	963322
298163	963323
42863	963324
498066	963325
526607	963326
449859	963327
544652	963328
676861	963329
342624	963330
476133	963331
604275	963332
8167	963333
98670	963334
529676	963335
412993	963336
304668	963337
343196	963338
483463	963339
252103	963340
2980	963341
543440	963342
530426	963343
122488	963344
338967	963345
302471	963346
309172	963347
154621	963348
599173	963349
442737	963350
553015	963351
22926	963352
168192	963353
82652	963354
28911	963355
658897	963356
257620	963357
143593	963358
118769	963359
112067	963360
33990	963361
86700	963362
16398	963363
509962	963364
308247	963365
69096	963366
216485	963367
681834	963368
49435	963369
352277	963370
363037	963371
54416	963372
81475	963373
69407	963374
101677	963375
28283	963376
155097	963377
117019	963378
451223	963379
25868	963380
494804	963381
322215	963382
40	963383
474265	963384
64620	963385
99	963386
548643	963387
23507	963388
499864	963389
105314	963390
171323	963391
25527	963392
526055	963393
49436	963394
642663	963395
41659	963396
413167	963397
34348	963398
577752	963399
117	963400
58868	963401
337	963402
441017	963403
253028	963404
899	963405
121889	963406
668431	963407
124700	963408
91062	963409
38280	963410
170837	963411
388505	963412
435005	963413
53665	963414
569491	963415
207624	963416
370770	963417
382835	963418
149145	963419
429278	963420
431198	963421
229849	963422
84954	963423
73768	963424
12565	963425
25532	963426
582040	963427
691658	963428
195562	963429
688269	963430
63170	963431
287645	963432
47074	963433
243682	963434
311719	963435
94236	963436
27621	963437
30633	963438
136654	963439
490452	963440
70740	963441
2719	963442
328783	963443
47000	963444
151258	963445
238812	963446
143824	963447
21163	963448
241743	963449
694904	963450
582233	963451
145253	963452
141029	963453
14134	963454
543684	963455
445409	963456
151058	963457
562063	963458
252176	963459
110386	963460
77469	963461
224695	963462
66327	963463
5340	963464
684913	963465
469772	963466
505627	963467
368084	963468
138590	963469
160995	963470
121659	963471
20814	963472
335059	963473
376541	963474
133630	963475
562142	963476
5117	963477
439834	963478
150086	963479
71589	963480
644591	963481
107054	963482
32236	963483
289887	963484
164027	963485
285337	963486
276422	963487
409897	963488
435665	963489
493184	963490
177496	963491
347131	963492
593417	963493
152490	963494
595078	963495
619319	963496
181320	963497
276826	963498
25797	963499
365095	963500
65845	963501
59357	963502
2496	963503
512244	963504
659281	963505
223924	963506
266939	963507
413604	963508
657626	963509
56076	963510
62166	963511
2206	963512
470968	963513
135579	963514
133121	963515
308230	963516
122393	963517
8888	963518
508468	963519
267063	963520
23090	963521
342123	963522
156480	963523
696314	963524
346004	963525
39887	963526
111860	963527
520088	963528
567612	963529
88925	963530
17100	963531
88918	963532
264191	963533
7327	963534
356155	963535
36650	963536
248087	963537
334248	963538
446311	963539
607408	963540
111866	963541
427541	963542
397609	963543
33892	963544
211554	963545
352867	963546
99866	963547
99871	963548
565126	963549
424081	963550
291951	963551
44866	963552
563279	963553
295797	963554
127256	963555
15488	963556
565268	963557
10119	963558
39429	963559
459214	963560
236839	963561
687313	963562
17	963563
674122	963564
104209	963565
559508	963566
109328	963567
72290	963568
518261	963569
532956	963570
341863	963571
107375	963572
446433	963573
586247	963574
292765	963575
239306	963576
207753	963577
47076	963578
52	963579
493516	963580
653271	963581
228190	963582
442496	963583
87433	963584
191562	963585
16235	963586
11768	963587
88747	963588
84747	963589
537778	963590
21194	963591
91490	963592
572204	963593
258752	963594
303240	963595
25438	963596
17212	963597
59	963598
26661	963599
205627	963600
94730	963601
73507	963602
457699	963603
440578	963604
228185	963605
1410	963606
31362	963607
671959	963608
366158	963609
572168	963610
22937	963611
670655	963612
531895	963613
661455	963614
7459	963615
4555	963616
279841	963617
123824	963618
346604	963619
29520	963620
90939	963621
329096	963622
16676	963623
29724	963624
592878	963625
274237	963626
522200	963627
59005	963628
16883	963629
350150	963630
434269	963631
24950	963632
42276	963633
405416	963634
283510	963635
572050	963636
74613	963637
193149	963638
399328	963639
115994	963640
246084	963641
409749	963642
679544	963643
559896	963644
2	963645
392223	963646
5351	963647
258162	963648
24054	963649
348857	963650
74025	963651
22603	963652
614521	963653
328400	963654
66740	963655
125550	963656
250585	963657
408636	963658
92579	963659
407244	963660
342147	963661
466509	963662
68083	963663
90367	963664
589227	963665
10699	963666
600550	963667
383367	963668
645	963669
5455	963670
20610	963671
13921	963672
11894	963673
409639	963674
614530	963675
354250	963676
277806	963677
103316	963678
385575	963679
53382	963680
277984	963681
60464	963682
1239	963683
72901	963684
681804	963685
131844	963686
35198	963687
823	963688
591965	963689
133415	963690
13985	963691
561111	963692
365942	963693
353501	963694
27837	963695
1621	963696
114117	963697
143044	963698
466835	963699
98177	963700
697155	963701
77138	963702
400026	963703
476131	963704
173626	963705
423255	963706
132947	963707
328491	963708
523753	963709
7528	963710
59799	963711
450019	963712
681606	963713
285762	963714
78714	963715
6500	963716
262603	963717
12498	963718
106862	963719
205765	963720
47186	963721
130607	963722
33285	963723
395820	963724
681365	963725
609379	963726
505311	963727
644438	963728
90326	963729
102032	963730
498065	963731
135453	963732
145732	963733
156525	963734
20788	963735
2616	963736
565086	963737
187210	963738
155349	963739
395866	963740
108977	963741
118451	963742
22340	963743
422112	963744
117553	963745
576864	963746
607881	963747
34744	963748
205333	963749
666138	963750
6365	963751
686832	963752
269770	963753
38281	963754
406693	963755
57619	963756
470691	963757
262532	963758
368193	963759
383748	963760
54061	963761
503572	963762
605039	963763
638491	963764
55976	963765
39240	963766
691956	963767
20459	963768
22210	963769
142183	963770
510758	963771
78652	963772
112489	963773
66618	963774
92701	963775
681578	963776
563996	963777
468156	963778
155314	963779
485328	963780
572073	963781
596201	963782
35018	963783
124182	963784
285	963785
52054	963786
22296	963787
139718	963788
157	963789
55084	963790
127737	963791
152823	963792
206458	963793
21026	963794
75053	963795
130148	963796
614511	963797
92274	963798
64387	963799
504055	963800
590030	963801
177304	963802
17801	963803
39632	963804
11045	963805
596554	963806
192522	963807
154526	963808
132187	963809
557452	963810
138749	963811
165662	963812
120791	963813
254276	963814
590845	963815
544387	963816
53024	963817
148166	963818
132229	963819
1214	963820
22940	963821
4107	963822
165768	963823
557132	963824
49	963825
174390	963826
147987	963827
45445	963828
543513	963829
805	963830
166103	963831
36722	963832
731	963833
108086	963834
287132	963835
166286	963836
608793	963837
257405	963838
24625	963839
88015	963840
339405	963841
548748	963842
948	963843
247051	963844
270335	963845
275628	963846
251156	963847
693878	963848
353123	963849
227272	963850
9092	963851
429285	963852
127193	963853
15287	963854
515587	963855
21069	963856
55026	963857
568347	963858
535070	963859
258636	963860
222895	963861
411121	963862
633250	963863
56365	963864
117061	963865
446118	963866
117464	963867
408584	963868
298179	963869
4107	963870
589232	963871
554352	963872
268000	963873
264123	963874
518503	963875
47516	963876
550503	963877
510611	963878
302415	963879
449701	963880
44668	963881
586984	963882
41186	963883
480950	963884
82988	963885
14032	963886
357411	963887
40657	963888
613059	963889
192763	963890
294672	963891
16852	963892
148438	963893
683178	963894
688152	963895
97479	963896
42000	963897
690399	963898
409519	963899
611108	963900
190832	963901
15465	963902
325667	963903
680005	963904
255296	963905
558980	963906
674710	963907
163401	963908
204662	963909
353820	963910
571404	963911
1144	963912
677493	963913
77429	963914
640694	963915
231476	963916
78037	963917
122132	963918
430639	963919
687884	963920
9816	963921
218265	963922
526450	963923
568544	963924
645057	963925
138787	963926
167013	963927
110038	963928
261037	963929
635345	963930
365174	963931
68162	963932
617108	963933
56037	963934
455657	963935
476212	963936
190905	963937
8815	963938
199315	963939
300718	963940
147311	963941
257297	963942
480494	963943
348162	963944
29592	963945
304	963946
605941	963947
121334	963948
10979	963949
58962	963950
638672	963951
60764	963952
641018	963953
71075	963954
78603	963955
274263	963956
386364	963957
103617	963958
396872	963959
127156	963960
126	963961
126	963962
348087	963963
147658	963964
214727	963965
59901	963966
258882	963967
30297	963968
137415	963969
550096	963970
670560	963971
221917	963972
557389	963973
222584	963974
150005	963975
337839	963976
515694	963977
317496	963978
669095	963979
37751	963980
19881	963981
626932	963982
33457	963983
78176	963984
157911	963985
167866	963986
336842	963987
74669	963988
119768	963989
119838	963990
109293	963991
547879	963992
93648	963993
44799	963994
224254	963995
97270	963996
638818	963997
661	963998
6513	963999
25697	964000
482695	964001
2480	964002
428741	964003
307460	964004
686829	964005
58786	964006
40929	964007
279452	964008
514159	964009
50827	964010
145533	964011
3464	964012
21069	964013
305953	964014
476105	964015
54828	964016
234658	964017
533585	964018
659855	964019
468503	964020
5864	964021
434018	964022
542326	964023
173036	964024
142236	964025
2432	964026
50863	964027
156074	964028
51630	964029
90014	964030
8895	964031
255064	964032
71174	964033
106127	964034
594758	964035
33834	964036
353024	964037
175304	964038
590943	964039
19426	964040
23509	964041
83305	964042
582474	964043
666551	964044
145	964045
89403	964046
336993	964047
13086	964048
9649	964049
437372	964050
516568	964051
582877	964052
674575	964053
7071	964054
324154	964055
137224	964056
135529	964057
408618	964058
126022	964059
169539	964060
152018	964061
588535	964062
79390	964063
618608	964064
502587	964065
456143	964066
171843	964067
8716	964068
490469	964069
445302	964070
206032	964071
273802	964072
132648	964073
28942	964074
682406	964075
696539	964076
30381	964077
276896	964078
589218	964079
363078	964080
36861	964081
26311	964082
138261	964083
123474	964084
170196	964085
88260	964086
277571	964087
665929	964088
99646	964089
164031	964090
124176	964091
394894	964092
16060	964093
27826	964094
117606	964095
622324	964096
370244	964097
52454	964098
660798	964099
322869	964100
676903	964101
339928	964102
661301	964103
7156	964104
564145	964105
111465	964106
449288	964107
258026	964108
54293	964109
592845	964110
449908	964111
119907	964112
664695	964113
18392	964114
602	964115
256545	964116
670269	964117
162318	964118
483	964119
162319	964120
565571	964121
20531	964122
59307	964123
66704	964124
389902	964125
158755	964126
118386	964127
235448	964128
305048	964129
415820	964130
131369	964131
469667	964132
463049	964133
631876	964134
135528	964135
8650	964136
99494	964137
172999	964138
34033	964139
68309	964140
4800	964141
318396	964142
395248	964143
10582	964144
334741	964145
7494	964146
252350	964147
33786	964148
211351	964149
460875	964150
692500	964151
701	964152
106719	964153
259022	964154
591073	964155
376323	964156
199933	964157
632251	964158
684532	964159
476643	964160
694851	964161
270650	964162
319436	964163
590697	964164
252108	964165
55318	964166
1069	964167
179761	964168
692995	964169
167013	964170
348220	964171
1252	964172
566640	964173
270567	964174
613328	964175
637246	964176
170466	964177
674263	964178
582479	964179
603109	964180
675395	964181
414236	964182
33700	964183
43382	964184
366731	964185
9718	964186
10352	964187
25720	964188
691368	964189
621510	964190
538403	964191
515920	964192
289992	964193
397505	964194
56644	964195
313320	964196
1785	964197
14458	964198
170497	964199
89404	964200
102715	964201
28860	964202
9306	964203
666094	964204
562522	964205
21042	964206
317274	964207
261015	964208
402246	964209
197353	964210
568432	964211
689310	964212
72532	964213
645779	964214
959	964215
634877	964216
126099	964217
173301	964218
512164	964219
239367	964220
16178	964221
27783	964222
150458	964223
482871	964224
395910	964225
70748	964226
485838	964227
234448	964228
385054	964229
395796	964230
11281	964231
490284	964232
121311	964233
202198	964234
124797	964235
636893	964236
373598	964237
421007	964238
110854	964239
105130	964240
509766	964241
3243	964242
285222	964243
387523	964244
57458	964245
160534	964246
629289	964247
77155	964248
53152	964249
439664	964250
33753	964251
389976	964252
80563	964253
466785	964254
120923	964255
674712	964256
494873	964257
463905	964258
125088	964259
497141	964260
312932	964261
549592	964262
204891	964263
511722	964264
98020	964265
44479	964266
666554	964267
607286	964268
66939	964269
24534	964270
552979	964271
397920	964272
50982	964273
18371	964274
244447	964275
3643	964276
314168	964277
144002	964278
263223	964279
195314	964280
503503	964281
171873	964282
74358	964283
201773	964284
124234	964285
609646	964286
25400	964287
87381	964288
339566	964289
257948	964290
368541	964291
687412	964292
602574	964293
336646	964294
476130	964295
582811	964296
222127	964297
264334	964298
258770	964299
234440	964300
34833	964301
71032	964302
160251	964303
9612	964304
476151	964305
80481	964306
90708	964307
437319	964308
631880	964309
336	964310
681392	964311
20784	964312
3494	964313
290299	964314
648651	964315
673592	964316
430968	964317
71879	964318
557443	964319
309875	964320
224872	964321
561405	964322
321027	964323
584350	964324
59559	964325
99941	964326
15917	964327
396591	964328
612781	964329
474716	964330
389972	964331
310631	964332
619334	964333
434277	964334
5736	964335
244975	964336
224900	964337
118804	964338
108008	964339
133168	964340
224881	964341
496822	964342
687407	964343
336	964344
223883	964345
60691	964346
615018	964347
612751	964348
204480	964349
127210	964350
40183	964351
1749	964352
408963	964353
583912	964354
195521	964355
404166	964356
308743	964357
569490	964358
410938	964359
151804	964360
223857	964361
156125	964362
319733	964363
150498	964364
628915	964365
111821	964366
456091	964367
193015	964368
224862	964369
172201	964370
234453	964371
353265	964372
463936	964373
219112	964374
239804	964375
3807	964376
136950	964377
307	964378
468886	964379
224930	964380
452331	964381
554135	964382
430987	964383
96812	964384
71048	964385
223388	964386
107592	964387
84437	964388
224974	964389
182087	964390
82474	964391
581749	964392
529485	964393
7371	964394
154525	964395
71270	964396
127343	964397
131886	964398
158962	964399
2722	964400
860	964401
495288	964402
257721	964403
307461	964404
224888	964405
502608	964406
431001	964407
93174	964408
262803	964409
336	964410
71043	964411
536728	964412
223320	964413
29154	964414
420181	964415
689459	964416
393887	964417
624249	964418
613262	964419
561457	964420
225015	964421
549447	964422
223417	964423
95924	964424
223349	964425
289905	964426
192003	964427
195648	964428
360103	964429
399701	964430
508927	964431
156797	964432
276580	964433
23507	964434
578151	964435
224988	964436
255446	964437
610228	964438
126836	964439
212757	964440
117029	964441
101482	964442
355514	964443
236207	964444
99566	964445
61640	964446
476190	964447
133781	964448
191392	964449
71290	964450
472851	964451
38489	964452
366528	964453
201899	964454
484146	964455
127015	964456
16852	964457
368531	964458
3699	964459
223780	964460
225057	964461
2104	964462
606639	964463
411173	964464
434022	964465
360530	964466
401784	964467
154947	964468
60519	964469
438281	964470
489442	964471
285490	964472
34735	964473
72920	964474
67517	964475
527218	964476
25902	964477
330055	964478
976	964479
142321	964480
343985	964481
528376	964482
54317	964483
458495	964484
561430	964485
167153	964486
125777	964487
204990	964488
252606	964489
38233	964490
25343	964491
168350	964492
479562	964493
436470	964494
71097	964495
633897	964496
118405	964497
381464	964498
223855	964499
430947	964500
87658	964501
35170	964502
79745	964503
692657	964504
233863	964505
956	964506
257554	964507
574016	964508
591829	964509
673235	964510
663752	964511
46927	964512
507751	964513
359956	964514
624525	964515
90834	964516
517979	964517
45830	964518
604160	964519
205020	964520
145751	964521
229754	964522
419044	964523
612735	964524
209064	964525
494434	964526
245951	964527
158402	964528
58386	964529
186613	964530
150546	964531
25412	964532
506950	964533
168151	964534
73872	964535
597496	964536
366322	964537
655606	964538
48302	964539
627609	964540
312481	964541
180871	964542
630245	964543
614994	964544
118694	964545
553026	964546
369462	964547
675352	964548
260978	964549
409957	964550
199568	964551
360574	964552
273001	964553
5450	964554
12429	964555
149960	964556
496633	964557
25810	964558
21792	964559
17270	964560
623226	964561
78699	964562
33338	964563
29071	964564
97859	964565
26852	964566
155572	964567
45222	964568
105013	964569
416139	964570
680325	964571
607632	964572
655081	964573
169670	964574
152109	964575
65932	964576
363749	964577
61653	964578
34377	964579
1736	964580
56148	964581
71066	964582
479448	964583
136051	964584
185389	964585
283542	964586
294473	964587
412842	964588
557382	964589
22535	964590
512479	964591
117168	964592
10894	964593
91526	964594
339256	964595
395220	964596
510388	964597
521221	964598
76128	964599
504299	964600
3673	964601
76140	964602
508685	964603
34279	964604
212533	964605
291882	964606
193553	964607
152777	964608
5518	964609
114238	964610
506971	964611
2838	964612
374527	964613
284554	964614
28479	964615
81438	964616
373100	964617
3	964618
36304	964619
1429	964620
505013	964621
172436	964622
594711	964623
210734	964624
112179	964625
575470	964626
470840	964627
332729	964628
498095	964629
408891	964630
9005	964631
164345	964632
320654	964633
40046	964634
224874	964635
641699	964636
73769	964637
592199	964638
282277	964639
161283	964640
150872	964641
425941	964642
17935	964643
158461	964644
608957	964645
409819	964646
474496	964647
565197	964648
312559	964649
548767	964650
466603	964651
482863	964652
288715	964653
542158	964654
411660	964655
603046	964656
128720	964657
688587	964658
224761	964659
91196	964660
252942	964661
683239	964662
111322	964663
128721	964664
482878	964665
482882	964666
130544	964667
556857	964668
124624	964669
299198	964670
267091	964671
165161	964672
125250	964673
539234	964674
57069	964675
675240	964676
107909	964677
5457	964678
189648	964679
570156	964680
161865	964681
115211	964682
105720	964683
103021	964684
205408	964685
71050	964686
66527	964687
310706	964688
284462	964689
584693	964690
125461	964691
78917	964692
695239	964693
205561	964694
614704	964695
5042	964696
56306	964697
150601	964698
33935	964699
138899	964700
421737	964701
136580	964702
205034	964703
135414	964704
341111	964705
152153	964706
107677	964707
614921	964708
549803	964709
68689	964710
52588	964711
476135	964712
235574	964713
306172	964714
637611	964715
68258	964716
132644	964717
24234	964718
559239	964719
538088	964720
191313	964721
44101	964722
4714	964723
314913	964724
11274	964725
336661	964726
162129	964727
289701	964728
489430	964729
274297	964730
97350	964731
50184	964732
322866	964733
109968	964734
619102	964735
318339	964736
26054	964737
223822	964738
204244	964739
650097	964740
222040	964741
302711	964742
163379	964743
50202	964744
153640	964745
566073	964746
257722	964747
99234	964748
67626	964749
103683	964750
259238	964751
30265	964752
286766	964753
50837	964754
326185	964755
238825	964756
508	964757
118936	964758
252249	964759
9055	964760
61304	964761
339342	964762
172258	964763
4919	964764
80056	964765
375105	964766
691643	964767
165218	964768
92131	964769
513073	964770
653961	964771
33290	964772
496280	964773
162179	964774
114563	964775
453009	964776
657517	964777
631297	964778
470829	964779
8992	964780
634655	964781
109787	964782
692276	964783
692298	964784
692297	964785
692327	964786
692278	964787
143877	964788
602944	964789
594297	964790
398736	964791
546354	964792
77575	964793
305	964794
484831	964795
619108	964796
581500	964797
368256	964798
4379	964799
46170	964800
470235	964801
340309	964802
642748	964803
177272	964804
95373	964805
409971	964806
574058	964807
44920	964808
463190	964809
443741	964810
179394	964811
580486	964812
11745	964813
567417	964814
3640	964815
2150	964816
9516	964817
53661	964818
140594	964819
336462	964820
695324	964821
158142	964822
499129	964823
592323	964824
279839	964825
364248	964826
244181	964827
46929	964828
498399	964829
290387	964830
21699	964831
428583	964832
97147	964833
373051	964834
278936	964835
229362	964836
225010	964837
139138	964838
633923	964839
359271	964840
127289	964841
136136	964842
144602	964843
604729	964844
491597	964845
257772	964846
118834	964847
529027	964848
572144	964849
204650	964850
17526	964851
10656	964852
400656	964853
638	964854
168222	964855
436206	964856
99748	964857
244189	964858
149306	964859
600100	964860
3585	964861
356299	964862
515971	964863
7	964864
55383	964865
528445	964866
359320	964867
3270	964868
115142	964869
7832	964870
3168	964871
220918	964872
25836	964873
48715	964874
622323	964875
199959	964876
169172	964877
25352	964878
12580	964879
8722	964880
57047	964881
269030	964882
19723	964883
78520	964884
51735	964885
661824	964886
61681	964887
116881	964888
156214	964889
494829	964890
398637	964891
55242	964892
234396	964893
63868	964894
179282	964895
312324	964896
112440	964897
683030	964898
95503	964899
615033	964900
633065	964901
191362	964902
610894	964903
523386	964904
360592	964905
368586	964906
197661	964907
14369	964908
18115	964909
603840	964910
152708	964911
384956	964912
367385	964913
258038	964914
110374	964915
504847	964916
183502	964917
291976	964918
557549	964919
632141	964920
218854	964921
636892	964922
215624	964923
54315	964924
220059	964925
12553	964926
160	964927
47628	964928
572275	964929
90567	964930
533642	964931
16264	964932
60513	964933
2702	964934
64704	964935
570348	964936
1663	964937
73728	964938
322575	964939
579589	964940
681388	964941
502598	964942
109727	964943
619989	964944
8031	964945
523173	964946
46833	964947
104430	964948
290706	964949
9057	964950
402908	964951
175162	964952
120124	964953
476100	964954
66655	964955
312884	964956
312832	964957
50860	964958
7984	964959
498454	964960
191262	964961
274268	964962
509476	964963
268900	964964
382369	964965
60162	964966
545425	964967
117331	964968
94638	964969
22293	964970
281779	964971
149387	964972
561450	964973
421747	964974
489994	964975
657464	964976
999	964977
304615	964978
527197	964979
41792	964980
599829	964981
590408	964982
439634	964983
154510	964984
574309	964985
654489	964986
288397	964987
181407	964988
161348	964989
594406	964990
244717	964991
126251	964992
141719	964993
446074	964994
224866	964995
609476	964996
691521	964997
860	964998
37857	964999
529058	965000
340664	965001
676000	965002
221665	965003
267620	965004
149695	965005
403683	965006
632668	965007
56928	965008
212704	965009
322129	965010
128516	965011
633263	965012
342687	965013
162796	965014
460976	965015
80709	965016
449	965017
320974	965018
54476	965019
514873	965020
44041	965021
110047	965022
128842	965023
307520	965024
7598	965025
33708	965026
488015	965027
399312	965028
201997	965029
108964	965030
158956	965031
108929	965032
133371	965033
97	965034
283557	965035
550462	965036
431019	965037
260207	965038
104645	965039
88582	965040
290376	965041
666495	965042
332589	965043
396558	965044
507542	965045
933	965046
436271	965047
292043	965048
111030	965049
3530	965050
109325	965051
5991	965052
433308	965053
341572	965054
566730	965055
143738	965056
619746	965057
563076	965058
522	965059
845	965060
358284	965061
596389	965062
581855	965063
631202	965064
230947	965065
104007	965066
47688	965067
560657	965068
697020	965069
475503	965070
31161	965071
283978	965072
147614	965073
140704	965074
649646	965075
574304	965076
5023	965077
529308	965078
54967	965079
450881	965080
138691	965081
559509	965082
137020	965083
3441	965084
399490	965085
221102	965086
242743	965087
557548	965088
58087	965089
57541	965090
157195	965091
572047	965092
126092	965093
495560	965094
556711	965095
584646	965096
455783	965097
124612	965098
257539	965099
641417	965100
574	965101
2248	965102
128785	965103
223412	965104
130686	965105
582048	965106
116414	965107
148415	965108
5168	965109
37524	965110
663938	965111
46408	965112
500616	965113
345486	965114
409887	965115
308820	965116
196530	965117
133753	965118
118119	965119
168036	965120
651212	965121
480490	965122
668306	965123
685896	965124
231784	965125
350404	965126
345590	965127
56212	965128
73484	965129
16670	965130
173612	965131
587997	965132
170750	965133
495453	965134
25826	965135
182429	965136
24744	965137
19327	965138
199271	965139
538420	965140
359310	965141
134083	965142
430143	965143
2979	965144
50543	965145
124235	965146
530660	965147
201599	965148
2692	965149
2105	965150
81164	965151
592427	965152
321264	965153
462760	965154
62264	965155
6751	965156
62221	965157
160833	965158
168999	965159
67216	965160
129370	965161
616357	965162
603674	965163
82103	965164
82103	965165
678682	965166
7	965167
340577	965168
642701	965169
552122	965170
136991	965171
83335	965172
72182	965173
184716	965174
557248	965175
676729	965176
36683	965177
614129	965178
120234	965179
234556	965180
437999	965181
19967	965182
639428	965183
62197	965184
129912	965185
93148	965186
241949	965187
267334	965188
394727	965189
234454	965190
229778	965191
5958	965192
649763	965193
581260	965194
120957	965195
3648	965196
148153	965197
24234	965198
539264	965199
161969	965200
36353	965201
1217	965202
663284	965203
575851	965204
222632	965205
267324	965206
131476	965207
404029	965208
180508	965209
509379	965210
227983	965211
292302	965212
61121	965213
83203	965214
556674	965215
545477	965216
13708	965217
16098	965218
52784	965219
403470	965220
16634	965221
48134	965222
205549	965223
55449	965224
8717	965225
575818	965226
20812	965227
44714	965228
94174	965229
61573	965230
187373	965231
52803	965232
90363	965233
123478	965234
172674	965235
22653	965236
205081	965237
11078	965238
499527	965239
1039	965240
136964	965241
6928	965242
41838	965243
560695	965244
3652	965245
158851	965246
548656	965247
40064	965248
211942	965249
20502	965250
182721	965251
27910	965252
690070	965253
174235	965254
4442	965255
537749	965256
625161	965257
36876	965258
134571	965259
186673	965260
397982	965261
301705	965262
363812	965263
164291	965264
12039	965265
156178	965266
11732	965267
495464	965268
126404	965269
11768	965270
538509	965271
291706	965272
423849	965273
409901	965274
174695	965275
443462	965276
44850	965277
375339	965278
430172	965279
336614	965280
223850	965281
583885	965282
129997	965283
76625	965284
529015	965285
135549	965286
167882	965287
331231	965288
73	965289
276374	965290
92245	965291
179713	965292
54484	965293
409858	965294
266262	965295
661128	965296
352335	965297
440597	965298
379148	965299
8867	965300
291707	965301
307043	965302
23871	965303
358573	965304
360211	965305
621229	965306
381352	965307
619990	965308
115371	965309
615850	965310
133731	965311
275672	965312
171921	965313
116259	965314
25149	965315
394	965316
499881	965317
193988	965318
10670	965319
647611	965320
233439	965321
60509	965322
2101	965323
370106	965324
209604	965325
11524	965326
168701	965327
205396	965328
194907	965329
663213	965330
400578	965331
171958	965332
130806	965333
23174	965334
215919	965335
680365	965336
335538	965337
510722	965338
578143	965339
70231	965340
46462	965341
271162	965342
414059	965343
865	965344
118397	965345
472390	965346
72311	965347
53872	965348
26537	965349
28510	965350
519888	965351
782	965352
173644	965353
48561	965354
7978	965355
52510	965356
16067	965357
636515	965358
305252	965359
415695	965360
601021	965361
607861	965362
20815	965363
147514	965364
130673	965365
544357	965366
612706	965367
272049	965368
304009	965369
661923	965370
390881	965371
432731	965372
282791	965373
91483	965374
450836	965375
163797	965376
179661	965377
199423	965378
370639	965379
590262	965380
257356	965381
87568	965382
348682	965383
222001	965384
580127	965385
34766	965386
114227	965387
138817	965388
127304	965389
173421	965390
304363	965391
20745	965392
392317	965393
89636	965394
417576	965395
399969	965396
208440	965397
5350	965398
243227	965399
384305	965400
47090	965401
439137	965402
172965	965403
670552	965404
219068	965405
380345	965406
124430	965407
190802	965408
155388	965409
465781	965410
134572	965411
499541	965412
107062	965413
204868	965414
340284	965415
42254	965416
86202	965417
101708	965418
6227	965419
143823	965420
1297	965421
318012	965422
86156	965423
3376	965424
123420	965425
13919	965426
366320	965427
274076	965428
147149	965429
592834	965430
94574	965431
258511	965432
231858	965433
49684	965434
372907	965435
318181	965436
697619	965437
47229	965438
432305	965439
362139	965440
661319	965441
172801	965442
411874	965443
463909	965444
252945	965445
135391	965446
559487	965447
529195	965448
184757	965449
83585	965450
410588	965451
410567	965452
602328	965453
327353	965454
490685	965455
118083	965456
60020	965457
150624	965458
343522	965459
642180	965460
131723	965461
130094	965462
130142	965463
22548	965464
392519	965465
482836	965466
362102	965467
304251	965468
533557	965469
185143	965470
587539	965471
686180	965472
11168	965473
302206	965474
70619	965475
483305	965476
314166	965477
127135	965478
451225	965479
376493	965480
304757	965481
490895	965482
522948	965483
211761	965484
653431	965485
32745	965486
476725	965487
96735	965488
509287	965489
146734	965490
242285	965491
345531	965492
430114	965493
529905	965494
625585	965495
337264	965496
331517	965497
577498	965498
32380	965499
389260	965500
598016	965501
342857	965502
155928	965503
512704	965504
166423	965505
438496	965506
376415	965507
288394	965508
537945	965509
665288	965510
652659	965511
99723	965512
166327	965513
403553	965514
17662	965515
408644	965516
462134	965517
163972	965518
466359	965519
344415	965520
66840	965521
263286	965522
456101	965523
164044	965524
126087	965525
482384	965526
409953	965527
12170	965528
496611	965529
662396	965530
52759	965531
91824	965532
128221	965533
440724	965534
126512	965535
400608	965536
477813	965537
542691	965538
287405	965539
661132	965540
439670	965541
148253	965542
74563	965543
6518	965544
299578	965545
113832	965546
207880	965547
139040	965548
1239	965549
205602	965550
576214	965551
172832	965552
13191	965553
134613	965554
165744	965555
635448	965556
107592	965557
148231	965558
128714	965559
213001	965560
116385	965561
635367	965562
39452	965563
119408	965564
263705	965565
454354	965566
406678	965567
659326	965568
29166	965569
2613	965570
446056	965571
64225	965572
514968	965573
254359	965574
375827	965575
447233	965576
97482	965577
366523	965578
414370	965579
87364	965580
119953	965581
146055	965582
5233	965583
21520	965584
41683	965585
56713	965586
151820	965587
600707	965588
618471	965589
332094	965590
40492	965591
43002	965592
114277	965593
199921	965594
48846	965595
87375	965596
287241	965597
300133	965598
139146	965599
167983	965600
223574	965601
206905	965602
549505	965603
232657	965604
89049	965605
89036	965606
222115	965607
138474	965608
75670	965609
59157	965610
59595	965611
418526	965612
349742	965613
8806	965614
379594	965615
71264	965616
112047	965617
151518	965618
332122	965619
409689	965620
334213	965621
257280	965622
615768	965623
100626	965624
152416	965625
104485	965626
254484	965627
99996	965628
10723	965629
126915	965630
386594	965631
159198	965632
360890	965633
667429	965634
399781	965635
56391	965636
24584	965637
24585	965638
7206	965639
3193	965640
445093	965641
284986	965642
373472	965643
2360	965644
150307	965645
31082	965646
29153	965647
19921	965648
10813	965649
112954	965650
295923	965651
111733	965652
627616	965653
358442	965654
358458	965655
449086	965656
86492	965657
443721	965658
601848	965659
77825	965660
631701	965661
188885	965662
502614	965663
358457	965664
197748	965665
482957	965666
45483	965667
252356	965668
77827	965669
437636	965670
674639	965671
580886	965672
598576	965673
361864	965674
556818	965675
18573	965676
99270	965677
661278	965678
470940	965679
174328	965680
437131	965681
476058	965682
306217	965683
32777	965684
497303	965685
76972	965686
69922	965687
453807	965688
270091	965689
239444	965690
198901	965691
18600	965692
442661	965693
515401	965694
339317	965695
8137	965696
99873	965697
568504	965698
46967	965699
130790	965700
79548	965701
98305	965702
584378	965703
110038	965704
172106	965705
311178	965706
694265	965707
190747	965708
200513	965709
12492	965710
614960	965711
127250	965712
380546	965713
200365	965714
10041	965715
359323	965716
614582	965717
352879	965718
21309	965719
64	965720
261029	965721
391882	965722
14078	965723
35437	965724
13456	965725
264905	965726
19029	965727
245955	965728
387771	965729
613398	965730
391315	965731
122283	965732
106371	965733
28131	965734
27845	965735
651869	965736
174710	965737
525748	965738
11556	965739
257516	965740
32879	965741
666935	965742
85001	965743
229938	965744
288331	965745
36623	965746
77898	965747
332038	965748
356211	965749
487856	965750
6746	965751
576582	965752
476023	965753
113098	965754
10835	965755
221859	965756
7464	965757
155778	965758
7693	965759
129785	965760
19069	965761
163787	965762
105585	965763
77	965764
258743	965765
21580	965766
612692	965767
33222	965768
59832	965769
314673	965770
459493	965771
175240	965772
420172	965773
168856	965774
307303	965775
17405	965776
21222	965777
543128	965778
302338	965779
497879	965780
90806	965781
4033	965782
70979	965783
283698	965784
234557	965785
129814	965786
8476	965787
14848	965788
670145	965789
316011	965790
482328	965791
631806	965792
395998	965793
659854	965794
290250	965795
561419	965796
290400	965797
610773	965798
549493	965799
225046	965800
336787	965801
316757	965802
298018	965803
609846	965804
224952	965805
225053	965806
517077	965807
65727	965808
284422	965809
406482	965810
359116	965811
359053	965812
149045	965813
32598	965814
223383	965815
405355	965816
493354	965817
71293	965818
29206	965819
201563	965820
594347	965821
225020	965822
225069	965823
223159	965824
225120	965825
16083	965826
406483	965827
27843	965828
364457	965829
514992	965830
557404	965831
336863	965832
419585	965833
275718	965834
414889	965835
222078	965836
119054	965837
99861	965838
80836	965839
29942	965840
451405	965841
691519	965842
239767	965843
290258	965844
359110	965845
224929	965846
290315	965847
516621	965848
145254	965849
225115	965850
225101	965851
510102	965852
80673	965853
408917	965854
224908	965855
659871	965856
314722	965857
476137	965858
225054	965859
338518	965860
611553	965861
225067	965862
561423	965863
406485	965864
223571	965865
91863	965866
284369	965867
583902	965868
71036	965869
290366	965870
225177	965871
71265	965872
609669	965873
503252	965874
172843	965875
223356	965876
235623	965877
674239	965878
224895	965879
94384	965880
579222	965881
29206	965882
102158	965883
209944	965884
312601	965885
81594	965886
404167	965887
180893	965888
223354	965889
333269	965890
669186	965891
351738	965892
583905	965893
438082	965894
135534	965895
29206	965896
107589	965897
391806	965898
223219	965899
439668	965900
637789	965901
119129	965902
71266	965903
582929	965904
659868	965905
312713	965906
224979	965907
71298	965908
342919	965909
224992	965910
225089	965911
71277	965912
71297	965913
342918	965914
135624	965915
225019	965916
112113	965917
17201	965918
217336	965919
78457	965920
104729	965921
222582	965922
377183	965923
516587	965924
71300	965925
280088	965926
298020	965927
73538	965928
290311	965929
80890	965930
224865	965931
312611	965932
342917	965933
610927	965934
223248	965935
223401	965936
223408	965937
135535	965938
610822	965939
224922	965940
225108	965941
609633	965942
516555	965943
73539	965944
71286	965945
71286	965946
524094	965947
620324	965948
372147	965949
432511	965950
224991	965951
590336	965952
224898	965953
172031	965954
637548	965955
675679	965956
695219	965957
454154	965958
110823	965959
33753	965960
674486	965961
197363	965962
234516	965963
560653	965964
343909	965965
7790	965966
336705	965967
549450	965968
670028	965969
178554	965970
391987	965971
124638	965972
648876	965973
42704	965974
439637	965975
345503	965976
476177	965977
165601	965978
179900	965979
344440	965980
224982	965981
225128	965982
71047	965983
225097	965984
167014	965985
143568	965986
103407	965987
366130	965988
544342	965989
410933	965990
361413	965991
224911	965992
336875	965993
147411	965994
397862	965995
84598	965996
665417	965997
85754	965998
85754	965999
260284	966000
55385	966001
52236	966002
319734	966003
19618	966004
15380	966005
406442	966006
395358	966007
29070	966008
298015	966009
496148	966010
7053	966011
404090	966012
538346	966013
476188	966014
344179	966015
640766	966016
152712	966017
71266	966018
2105	966019
517081	966020
332812	966021
71039	966022
463899	966023
290392	966024
225126	966025
402734	966026
290416	966027
225027	966028
223419	966029
71263	966030
223255	966031
172802	966032
610781	966033
573329	966034
224932	966035
406470	966036
224219	966037
224758	966038
31600	966039
594384	966040
239801	966041
526123	966042
152235	966043
56369	966044
258979	966045
228928	966046
225131	966047
37591	966048
3494	966049
66741	966050
66013	966051
31998	966052
566980	966053
225062	966054
25710	966055
613261	966056
389951	966057
389969	966058
389958	966059
281095	966060
336841	966061
223437	966062
223380	966063
536863	966064
224918	966065
426863	966066
516611	966067
201580	966068
111241	966069
290304	966070
223606	966071
406427	966072
12741	966073
224848	966074
6258	966075
223259	966076
71287	966077
9936	966078
426079	966079
50910	966080
224935	966081
439662	966082
223405	966083
234656	966084
96993	966085
223404	966086
360590	966087
336844	966088
119051	966089
687850	966090
320721	966091
44188	966092
96755	966093
505175	966094
129986	966095
165562	966096
358695	966097
506790	966098
16342	966099
116123	966100
78741	966101
489637	966102
114122	966103
5514	966104
453313	966105
409885	966106
591822	966107
642849	966108
124710	966109
384918	966110
188722	966111
21627	966112
688947	966113
2658	966114
647645	966115
147128	966116
20060	966117
62139	966118
528163	966119
29560	966120
126982	966121
131679	966122
41106	966123
290410	966124
4110	966125
72821	966126
542538	966127
394731	966128
445239	966129
113793	966130
154896	966131
409842	966132
89603	966133
425115	966134
34604	966135
1082	966136
611203	966137
563535	966138
504866	966139
561183	966140
64074	966141
23737	966142
25850	966143
514889	966144
582649	966145
500619	966146
22680	966147
63580	966148
15950	966149
48183	966150
471474	966151
398373	966152
473297	966153
5738	966154
580081	966155
175423	966156
496825	966157
165230	966158
421255	966159
33349	966160
312829	966161
62972	966162
119084	966163
433113	966164
664	966165
54389	966166
11013	966167
85649	966168
582556	966169
110430	966170
5969	966171
689415	966172
243679	966173
243580	966174
190643	966175
423	966176
163565	966177
64772	966178
613574	966179
336596	966180
27844	966181
116253	966182
238031	966183
23960	966184
164378	966185
439109	966186
11727	966187
417168	966188
120606	966189
30800	966190
46051	966191
419039	966192
135960	966193
337812	966194
14416	966195
473372	966196
131379	966197
276977	966198
442601	966199
171517	966200
682959	966201
454367	966202
116554	966203
257426	966204
140569	966205
499474	966206
348191	966207
398838	966208
322008	966209
514163	966210
613545	966211
223814	966212
80686	966213
312550	966214
86280	966215
471105	966216
511007	966217
159224	966218
257520	966219
346745	966220
66587	966221
4397	966222
62641	966223
196583	966224
299150	966225
138653	966226
503499	966227
485736	966228
395614	966229
100018	966230
530525	966231
574615	966232
567403	966233
437160	966234
563	966235
682710	966236
106074	966237
288541	966238
680903	966239
659550	966240
477381	966241
155982	966242
286229	966243
123944	966244
444044	966245
133733	966246
71024	966247
71133	966248
372716	966249
301207	966250
527437	966251
249734	966252
48348	966253
3499	966254
258248	966255
73373	966256
54531	966257
369455	966258
107640	966259
319173	966260
141326	966261
565754	966262
38045	966263
123188	966264
58633	966265
154264	966266
1254	966267
228666	966268
48504	966269
10136	966270
90	966271
36152	966272
555115	966273
155814	966274
23505	966275
92318	966276
508649	966277
1837	966278
166392	966279
464519	966280
160371	966281
173158	966282
574764	966283
391570	966284
623432	966285
125178	966286
385119	966287
162481	966288
453755	966289
640487	966290
194958	966291
617656	966292
627339	966293
485741	966294
691250	966295
155487	966296
299640	966297
492958	966298
187116	966299
13165	966300
441813	966301
151191	966302
121547	966303
601232	966304
151187	966305
119566	966306
677306	966307
634285	966308
94708	966309
129533	966310
83073	966311
55348	966312
155633	966313
155633	966314
43973	966315
672837	966316
100024	966317
560037	966318
239610	966319
668480	966320
276430	966321
29105	966322
523037	966323
313994	966324
15758	966325
274365	966326
274369	966327
535198	966328
77475	966329
523012	966330
136998	966331
142055	966332
523022	966333
641675	966334
103947	966335
433791	966336
146897	966337
535167	966338
10844	966339
395316	966340
505027	966341
473111	966342
93410	966343
73284	966344
91170	966345
249369	966346
9540	966347
207066	966348
466725	966349
664476	966350
287408	966351
678951	966352
523007	966353
540576	966354
148787	966355
604095	966356
535130	966357
545052	966358
328537	966359
523036	966360
534007	966361
502585	966362
1633	966363
487883	966364
22949	966365
323258	966366
496505	966367
11178	966368
210531	966369
454577	966370
155756	966371
536800	966372
691503	966373
691502	966374
607400	966375
48819	966376
147826	966377
350975	966378
81729	966379
280331	966380
692430	966381
692426	966382
241671	966383
582434	966384
376760	966385
211506	966386
13020	966387
132180	966388
16519	966389
16519	966390
115965	966391
11809	966392
680971	966393
455651	966394
88796	966395
617869	966396
386711	966397
346155	966398
104625	966399
224194	966400
384910	966401
561384	966402
25294	966403
216483	966404
663389	966405
17761	966406
67658	966407
467268	966408
49148	966409
528920	966410
681455	966411
120034	966412
110796	966413
29988	966414
24702	966415
670147	966416
468575	966417
89152	966418
97283	966419
670153	966420
196571	966421
657979	966422
199207	966423
610733	966424
514964	966425
59430	966426
222917	966427
138800	966428
646904	966429
33757	966430
7912	966431
694666	966432
672870	966433
7512	966434
46830	966435
223762	966436
262958	966437
590584	966438
631026	966439
42927	966440
416526	966441
592508	966442
443165	966443
19161	966444
664164	966445
181349	966446
512070	966447
115833	966448
222864	966449
633159	966450
675250	966451
344398	966452
25226	966453
254546	966454
299581	966455
409864	966456
536857	966457
403279	966458
77958	966459
207567	966460
89060	966461
409973	966462
215505	966463
478369	966464
643231	966465
297503	966466
603962	966467
312881	966468
344446	966469
20183	966470
215615	966471
255285	966472
252102	966473
333442	966474
158543	966475
589559	966476
201735	966477
224303	966478
3181	966479
579668	966480
23438	966481
327290	966482
538899	966483
327332	966484
471458	966485
17148	966486
329360	966487
36467	966488
327339	966489
24227	966490
17149	966491
36471	966492
329350	966493
493084	966494
327280	966495
655314	966496
38491	966497
320076	966498
656225	966499
689231	966500
155576	966501
43820	966502
24956	966503
206290	966504
594405	966505
190005	966506
274917	966507
493314	966508
33553	966509
51231	966510
52536	966511
554371	966512
646114	966513
119410	966514
20935	966515
660571	966516
9663	966517
640692	966518
9284	966519
240265	966520
49903	966521
408534	966522
185892	966523
197775	966524
101350	966525
308488	966526
125174	966527
588005	966528
497340	966529
468487	966530
416747	966531
143146	966532
339559	966533
605923	966534
119256	966535
505236	966536
307253	966537
639384	966538
291277	966539
545111	966540
129973	966541
126	966542
51187	966543
158399	966544
95449	966545
185208	966546
273271	966547
158402	966548
52763	966549
440779	966550
37128	966551
487987	966552
132	966553
545595	966554
322505	966555
486129	966556
251415	966557
17368	966558
540067	966559
552259	966560
12664	966561
291167	966562
16315	966563
282160	966564
627190	966565
572097	966566
370547	966567
80704	966568
354383	966569
129130	966570
37935	966571
645361	966572
19904	966573
58082	966574
426049	966575
620317	966576
179927	966577
557619	966578
623367	966579
174722	966580
73385	966581
666944	966582
577902	966583
361537	966584
361225	966585
220138	966586
215820	966587
44379	966588
53196	966589
164561	966590
557614	966591
675450	966592
325841	966593
565832	966594
408491	966595
464016	966596
82249	966597
540018	966598
112118	966599
256729	966600
297977	966601
47629	966602
416589	966603
54234	966604
240191	966605
133118	966606
627593	966607
615050	966608
119821	966609
92410	966610
70712	966611
603946	966612
158655	966613
41457	966614
18496	966615
3505	966616
5310	966617
608659	966618
113024	966619
488850	966620
395880	966621
112224	966622
150532	966623
555707	966624
608650	966625
61857	966626
605350	966627
215522	966628
506365	966629
215138	966630
677438	966631
165165	966632
312267	966633
689270	966634
417253	966635
390731	966636
105730	966637
321252	966638
251410	966639
468490	966640
451357	966641
538352	966642
541048	966643
360102	966644
273229	966645
317867	966646
224762	966647
455818	966648
568908	966649
637819	966650
631872	966651
409409	966652
612129	966653
359388	966654
653049	966655
207577	966656
47629	966657
31803	966658
295879	966659
161680	966660
71642	966661
456461	966662
607363	966663
449836	966664
257800	966665
115276	966666
96922	966667
358220	966668
12969	966669
499198	966670
130229	966671
494429	966672
143568	966673
116426	966674
256518	966675
58330	966676
651703	966677
614586	966678
835	966679
81188	966680
369302	966681
114314	966682
154512	966683
47945	966684
600297	966685
361519	966686
545662	966687
56837	966688
692701	966689
10903	966690
514799	966691
503123	966692
585637	966693
122204	966694
271254	966695
187305	966696
452439	966697
196407	966698
10393	966699
15340	966700
82489	966701
7400	966702
417	966703
51831	966704
247230	966705
3481	966706
523100	966707
167438	966708
479809	966709
558525	966710
268082	966711
63096	966712
2537	966713
14393	966714
10670	966715
1350	966716
395488	966717
479119	966718
479133	966719
445714	966720
16230	966721
20110	966722
63780	966723
590405	966724
407630	966725
544070	966726
120786	966727
395487	966728
154973	966729
311499	966730
67283	966731
53647	966732
50634	966733
40029	966734
29547	966735
38487	966736
112737	966737
694667	966738
529410	966739
312710	966740
890	966741
319049	966742
24729	966743
513517	966744
505631	966745
286162	966746
134172	966747
31530	966748
31587	966749
12711	966750
31587	966751
131444	966752
92838	966753
691708	966754
593706	966755
57594	966756
324266	966757
619318	966758
3013	966759
29853	966760
17750	966761
146	966762
295551	966763
357047	966764
80341	966765
508262	966766
616131	966767
651258	966768
633825	966769
130098	966770
25849	966771
1068	966772
2603	966773
262421	966774
360913	966775
236028	966776
156101	966777
360	966778
115546	966779
377153	966780
379643	966781
240705	966782
11110	966783
482732	966784
695085	966785
604943	966786
267915	966787
71044	966788
6914	966789
373580	966790
380704	966791
327236	966792
20031	966793
318285	966794
108893	966795
690168	966796
265499	966797
629728	966798
386969	966799
497689	966800
392088	966801
81190	966802
89715	966803
576806	966804
96750	966805
480539	966806
91484	966807
358962	966808
266809	966809
451184	966810
315513	966811
225957	966812
543472	966813
395373	966814
637927	966815
504382	966816
681569	966817
532511	966818
134565	966819
431503	966820
36470	966821
9303	966822
232769	966823
275169	966824
597189	966825
89235	966826
680763	966827
251712	966828
191	966829
343	966830
243802	966831
489532	966832
77043	966833
77041	966834
77044	966835
250345	966836
250340	966837
295969	966838
113802	966839
558535	966840
620847	966841
22728	966842
204913	966843
82624	966844
73528	966845
145253	966846
234596	966847
362461	966848
312715	966849
312426	966850
512999	966851
312425	966852
523364	966853
102126	966854
319053	966855
301199	966856
274925	966857
274895	966858
577032	966859
363675	966860
312737	966861
234627	966862
15773	966863
32751	966864
517030	966865
363642	966866
15765	966867
234559	966868
257528	966869
115169	966870
697751	966871
10825	966872
285369	966873
3272	966874
520709	966875
237938	966876
183438	966877
43768	966878
433350	966879
488945	966880
648422	966881
6512	966882
627368	966883
473	966884
123	966885
534194	966886
103580	966887
571694	966888
166717	966889
423481	966890
325715	966891
147910	966892
126802	966893
287134	966894
127100	966895
129116	966896
493080	966897
556602	966898
970	966899
110813	966900
73485	966901
234482	966902
9390	966903
536626	966904
76276	966905
229753	966906
658513	966907
405292	966908
471963	966909
468501	966910
116490	966911
188835	966912
344166	966913
41481	966914
369428	966915
165988	966916
471946	966917
98064	966918
488852	966919
151010	966920
344604	966921
674017	966922
295873	966923
351192	966924
416029	966925
149108	966926
186288	966927
670174	966928
3376	966929
161829	966930
491323	966931
202190	966932
454676	966933
123864	966934
689514	966935
406810	966936
129632	966937
616881	966938
378333	966939
87977	966940
545846	966941
673845	966942
431850	966943
476129	966944
28993	966945
322018	966946
120452	966947
158832	966948
673777	966949
199945	966950
473239	966951
63047	966952
508937	966953
164854	966954
400880	966955
495290	966956
68808	966957
34474	966958
56730	966959
54025	966960
213825	966961
159097	966962
123025	966963
145446	966964
429865	966965
37064	966966
17207	966967
96523	966968
152584	966969
330283	966970
249710	966971
7443	966972
634791	966973
634780	966974
634795	966975
80138	966976
592229	966977
96456	966978
37027	966979
23906	966980
150854	966981
155547	966982
94068	966983
76247	966984
96497	966985
95632	966986
152653	966987
67444	966988
85279	966989
37017	966990
152641	966991
36907	966992
245145	966993
96536	966994
37065	966995
334319	966996
138799	966997
209071	966998
35427	966999
218105	967000
410537	967001
362066	967002
94865	967003
549587	967004
30897	967005
236819	967006
69798	967007
143077	967008
315102	967009
65417	967010
91770	967011
31911	967012
7456	967013
152023	967014
171939	967015
406035	967016
14834	967017
35551	967018
409559	967019
298687	967020
365659	967021
95212	967022
345126	967023
93960	967024
111908	967025
95209	967026
459591	967027
334311	967028
93948	967029
537298	967030
115785	967031
259567	967032
106474	967033
400643	967034
21172	967035
37269	967036
639926	967037
458870	967038
54565	967039
421285	967040
85631	967041
417549	967042
3144	967043
341208	967044
671602	967045
162440	967046
462124	967047
678489	967048
308585	967049
129147	967050
194904	967051
576457	967052
13763	967053
628446	967054
332142	967055
168289	967056
450446	967057
113912	967058
81600	967059
158411	967060
20905	967061
18215	967062
411827	967063
158411	967064
102713	967065
480090	967066
180485	967067
660629	967068
480204	967069
225004	967070
561429	967071
143049	967072
273	967073
475210	967074
352313	967075
518043	967076
250813	967077
423100	967078
291142	967079
271748	967080
561952	967081
365168	967082
466352	967083
109578	967084
29765	967085
552218	967086
388442	967087
248481	967088
86927	967089
473381	967090
393901	967091
504470	967092
119812	967093
381867	967094
672853	967095
658903	967096
46127	967097
368659	967098
572550	967099
121585	967100
580456	967101
379150	967102
145994	967103
65033	967104
308843	967105
207575	967106
618900	967107
681546	967108
270218	967109
399697	967110
251399	967111
536676	967112
172886	967113
324741	967114
20290	967115
58023	967116
105	967117
209811	967118
231466	967119
251107	967120
219156	967121
14770	967122
102374	967123
38820	967124
105360	967125
339699	967126
515860	967127
161290	967128
192329	967129
418547	967130
114969	967131
234049	967132
494335	967133
178559	967134
49641	967135
92289	967136
665819	967137
165008	967138
45604	967139
397172	967140
34909	967141
9823	967142
491298	967143
396896	967144
139437	967145
95359	967146
576587	967147
404271	967148
134254	967149
437441	967150
603677	967151
338368	967152
5343	967153
86649	967154
537131	967155
270077	967156
73536	967157
100448	967158
32702	967159
170073	967160
122566	967161
593661	967162
381448	967163
687903	967164
325690	967165
3156	967166
241803	967167
574624	967168
211283	967169
294567	967170
7064	967171
231146	967172
7379	967173
642169	967174
686718	967175
533684	967176
62569	967177
482365	967178
81008	967179
61444	967180
54741	967181
56807	967182
188537	967183
134457	967184
219265	967185
351075	967186
258225	967187
90821	967188
184001	967189
306214	967190
108881	967191
497028	967192
108881	967193
504598	967194
345195	967195
54307	967196
181686	967197
540355	967198
682520	967199
40206	967200
21241	967201
16936	967202
10005	967203
10017	967204
127580	967205
2130	967206
181248	967207
4479	967208
122110	967209
386924	967210
5234	967211
43061	967212
693849	967213
420119	967214
107188	967215
301146	967216
301194	967217
509921	967218
218781	967219
14393	967220
212157	967221
298898	967222
49974	967223
20371	967224
359422	967225
151366	967226
107756	967227
99638	967228
359340	967229
99949	967230
91894	967231
193187	967232
78718	967233
693934	967234
113611	967235
90738	967236
45054	967237
544955	967238
379505	967239
406247	967240
607327	967241
78851	967242
38272	967243
175819	967244
1824	967245
536858	967246
98172	967247
68152	967248
28383	967249
860	967250
61140	967251
68166	967252
20173	967253
14389	967254
122565	967255
144874	967256
99403	967257
7942	967258
213170	967259
394246	967260
404592	967261
428437	967262
646890	967263
688252	967264
58942	967265
433874	967266
603039	967267
639199	967268
466518	967269
591754	967270
88753	967271
3209	967272
480606	967273
531973	967274
512109	967275
109795	967276
341075	967277
368488	967278
407823	967279
676239	967280
697408	967281
538287	967282
79465	967283
547305	967284
557991	967285
349351	967286
75763	967287
564577	967288
41183	967289
147201	967290
568584	967291
328969	967292
105290	967293
428354	967294
207584	967295
307574	967296
103934	967297
91940	967298
149154	967299
320161	967300
210160	967301
55685	967302
112004	967303
111997	967304
409828	967305
112120	967306
112065	967307
409946	967308
409893	967309
42957	967310
427124	967311
671605	967312
44028	967313
121413	967314
15014	967315
532929	967316
171844	967317
477951	967318
629678	967319
629685	967320
608628	967321
322184	967322
648756	967323
618899	967324
48063	967325
319384	967326
667219	967327
392170	967328
579276	967329
112234	967330
12850	967331
322957	967332
1434	967333
690377	967334
149328	967335
36465	967336
94564	967337
131695	967338
399298	967339
327370	967340
678056	967341
471109	967342
527310	967343
194541	967344
250897	967345
621710	967346
590915	967347
327285	967348
621682	967349
149136	967350
430274	967351
100526	967352
5595	967353
43148	967354
149309	967355
224093	967356
82734	967357
36216	967358
40175	967359
108103	967360
17868	967361
22257	967362
20869	967363
586044	967364
488626	967365
58118	967366
139612	967367
80029	967368
125785	967369
139411	967370
570010	967371
219164	967372
165194	967373
152792	967374
54277	967375
169177	967376
409589	967377
37967	967378
66557	967379
24857	967380
594246	967381
643523	967382
387547	967383
450718	967384
2107	967385
336511	967386
205369	967387
54136	967388
128	967389
60625	967390
652302	967391
135605	967392
120992	967393
115594	967394
533555	967395
186491	967396
164724	967397
499207	967398
329504	967399
653228	967400
191664	967401
493512	967402
598310	967403
5454	967404
329553	967405
68327	967406
190942	967407
94728	967408
50031	967409
172838	967410
321592	967411
551704	967412
14609	967413
34211	967414
595781	967415
23574	967416
38023	967417
329487	967418
287482	967419
642196	967420
46808	967421
109146	967422
6610	967423
28220	967424
4629	967425
594279	967426
976	967427
497666	967428
646925	967429
676872	967430
25415	967431
169171	967432
86426	967433
250566	967434
436352	967435
586050	967436
404630	967437
340108	967438
38536	967439
510574	967440
162739	967441
280372	967442
25418	967443
199936	967444
420084	967445
412832	967446
575802	967447
48555	967448
101565	967449
617040	967450
624	967451
536048	967452
12675	967453
692328	967454
506684	967455
340386	967456
81012	967457
140578	967458
578071	967459
481319	967460
492227	967461
61	967462
394344	967463
418206	967464
93824	967465
497203	967466
31625	967467
94997	967468
155198	967469
450719	967470
252682	967471
609	967472
173495	967473
5680	967474
8891	967475
539165	967476
62159	967477
488926	967478
101550	967479
76096	967480
498400	967481
45418	967482
450674	967483
593883	967484
412849	967485
416380	967486
581173	967487
57317	967488
7600	967489
27080	967490
17895	967491
496531	967492
25413	967493
589009	967494
597389	967495
38528	967496
144309	967497
77663	967498
62156	967499
116684	967500
448234	967501
153598	967502
98311	967503
635958	967504
346390	967505
11797	967506
495893	967507
29810	967508
247991	967509
338381	967510
2038	967511
62401	967512
342955	967513
689936	967514
420	967515
423116	967516
586113	967517
102550	967518
382947	967519
571443	967520
114840	967521
670745	967522
36210	967523
138285	967524
340590	967525
535747	967526
578024	967527
450702	967528
676897	967529
197376	967530
62502	967531
675334	967532
38518	967533
519752	967534
4162	967535
52631	967536
319169	967537
12925	967538
114205	967539
499923	967540
639657	967541
611841	967542
492260	967543
25117	967544
338409	967545
476514	967546
134852	967547
661101	967548
60505	967549
665369	967550
254424	967551
676917	967552
652048	967553
71505	967554
152983	967555
9234	967556
302718	967557
569412	967558
400385	967559
45537	967560
18664	967561
39428	967562
98532	967563
63607	967564
133957	967565
132335	967566
344418	967567
64198	967568
601774	967569
631033	967570
568261	967571
154189	967572
14761	967573
515589	967574
3726	967575
3726	967576
10005	967577
8815	967578
486558	967579
90424	967580
95439	967581
468691	967582
662707	967583
45893	967584
2885	967585
532816	967586
12349	967587
539212	967588
381465	967589
35474	967590
11526	967591
70676	967592
34087	967593
178072	967594
127867	967595
250008	967596
7912	967597
109700	967598
39940	967599
9688	967600
4479	967601
119702	967602
628797	967603
175137	967604
428727	967605
344641	967606
37125	967607
323041	967608
61907	967609
432306	967610
339695	967611
14393	967612
210465	967613
390773	967614
488139	967615
664444	967616
291059	967617
11868	967618
660844	967619
470830	967620
126	967621
428251	967622
442565	967623
610824	967624
169722	967625
511085	967626
369757	967627
149467	967628
53212	967629
22114	967630
18655	967631
25443	967632
511530	967633
1350	967634
453314	967635
280936	967636
691054	967637
11806	967638
149803	967639
326058	967640
61621	967641
555427	967642
311218	967643
495715	967644
600938	967645
5740	967646
17069	967647
145108	967648
644072	967649
133446	967650
360100	967651
281323	967652
558668	967653
17319	967654
691913	967655
121120	967656
364705	967657
111302	967658
488497	967659
507225	967660
65188	967661
33495	967662
603591	967663
346815	967664
221077	967665
598190	967666
40451	967667
200373	967668
21214	967669
50321	967670
361190	967671
521332	967672
2029	967673
139878	967674
179491	967675
2937	967676
685978	967677
317451	967678
348933	967679
145639	967680
79341	967681
193455	967682
5260	967683
480473	967684
1414	967685
16669	967686
125670	967687
33741	967688
588372	967689
83412	967690
692646	967691
493443	967692
180507	967693
279019	967694
849	967695
643401	967696
453829	967697
625745	967698
126	967699
7375	967700
542911	967701
540295	967702
247988	967703
147224	967704
398376	967705
429233	967706
149229	967707
511575	967708
37936	967709
156816	967710
267128	967711
534247	967712
5486	967713
44782	967714
204343	967715
136618	967716
3816	967717
433707	967718
128852	967719
110996	967720
99565	967721
534974	967722
425550	967723
499574	967724
42688	967725
65864	967726
118031	967727
499839	967728
10577	967729
442756	967730
52585	967731
625158	967732
694226	967733
3878	967734
359967	967735
332340	967736
122549	967737
149670	967738
34540	967739
399034	967740
549365	967741
46015	967742
78304	967743
536200	967744
404648	967745
302832	967746
84928	967747
180480	967748
285395	967749
302744	967750
88802	967751
13339	967752
4852	967753
149025	967754
326793	967755
488176	967756
102936	967757
101076	967758
130417	967759
6456	967760
1032	967761
171850	967762
101587	967763
46237	967764
408817	967765
247039	967766
430456	967767
516176	967768
1405	967769
433588	967770
141302	967771
660274	967772
326916	967773
40451	967774
549449	967775
25813	967776
45972	967777
492263	967778
170518	967779
406808	967780
423582	967781
110803	967782
601538	967783
633712	967784
151476	967785
666428	967786
4775	967787
11936	967788
11556	967789
8806	967790
186879	967791
2816	967792
326183	967793
632312	967794
27189	967795
162025	967796
544494	967797
489080	967798
394235	967799
253428	967800
462182	967801
35401	967802
151366	967803
123	967804
341681	967805
84643	967806
587461	967807
275978	967808
78837	967809
141073	967810
617163	967811
23332	967812
122767	967813
215237	967814
659595	967815
248034	967816
293106	967817
6516	967818
437344	967819
78803	967820
550728	967821
15339	967822
8133	967823
447714	967824
408890	967825
174527	967826
609040	967827
660663	967828
661357	967829
383742	967830
7	967831
55399	967832
351098	967833
421178	967834
537565	967835
38835	967836
61284	967837
1212	967838
332716	967839
154531	967840
96009	967841
582890	967842
95763	967843
1548	967844
119486	967845
138019	967846
55920	967847
340963	967848
72240	967849
17295	967850
119833	967851
86433	967852
4863	967853
178642	967854
129832	967855
23043	967856
268	967857
45305	967858
4435	967859
497144	967860
34138	967861
519535	967862
29783	967863
23476	967864
135823	967865
212159	967866
299376	967867
4440	967868
58219	967869
162175	967870
103046	967871
522477	967872
102465	967873
78739	967874
104002	967875
288937	967876
384658	967877
538606	967878
432302	967879
147559	967880
660427	967881
19696	967882
182415	967883
317316	967884
93880	967885
322380	967886
84621	967887
562634	967888
22474	967889
365497	967890
141910	967891
297051	967892
317533	967893
221938	967894
105335	967895
268844	967896
585063	967897
651488	967898
25776	967899
324257	967900
24744	967901
310095	967902
6034	967903
432212	967904
288303	967905
83835	967906
274230	967907
447898	967908
77115	967909
303262	967910
236002	967911
137448	967912
243869	967913
552232	967914
52705	967915
362191	967916
18194	967917
300332	967918
212117	967919
102708	967920
132	967921
6275	967922
48254	967923
212082	967924
83786	967925
492643	967926
268098	967927
163576	967928
539060	967929
288116	967930
377813	967931
56549	967932
294074	967933
63560	967934
13591	967935
48759	967936
75796	967937
9712	967938
63583	967939
8938	967940
26599	967941
81018	967942
22531	967943
676816	967944
62994	967945
20985	967946
637875	967947
41422	967948
684746	967949
533752	967950
210	967951
678939	967952
169991	967953
185382	967954
616187	967955
288823	967956
284116	967957
518753	967958
554003	967959
61724	967960
167967	967961
600325	967962
223361	967963
673346	967964
275936	967965
145979	967966
347554	967967
42920	967968
162110	967969
291666	967970
4116	967971
212102	967972
213975	967973
43695	967974
43695	967975
92460	967976
234761	967977
555143	967978
558614	967979
223006	967980
30602	967981
8134	967982
150284	967983
579499	967984
191	967985
136273	967986
106743	967987
643304	967988
67313	967989
643353	967990
325895	967991
103345	967992
117616	967993
582814	967994
90318	967995
9386	967996
5778	967997
19314	967998
561797	967999
5055	968000
139703	968001
533118	968002
477398	968003
17	968004
124234	968005
99707	968006
684579	968007
192605	968008
33834	968009
685883	968010
137388	968011
17639	968012
220085	968013
81087	968014
22601	968015
463665	968016
358	968017
538190	968018
502565	968019
46875	968020
588770	968021
206693	968022
523381	968023
673118	968024
59717	968025
132425	968026
101052	968027
38760	968028
5259	968029
22648	968030
123262	968031
9512	968032
480568	968033
76390	968034
520951	968035
102849	968036
583470	968037
134250	968038
30021	968039
210462	968040
254089	968041
185337	968042
2153	968043
161536	968044
30981	968045
245417	968046
1185	968047
374704	968048
379779	968049
638	968050
557639	968051
146334	968052
570764	968053
462884	968054
609210	968055
429345	968056
4181	968057
103095	968058
155072	968059
78272	968060
683631	968061
619843	968062
89157	968063
18610	968064
307423	968065
134614	968066
133299	968067
149380	968068
423773	968069
8768	968070
58931	968071
9562	968072
27182	968073
397304	968074
5258	968075
14097	968076
103095	968077
624	968078
46600	968079
586532	968080
190236	968081
474886	968082
303804	968083
297575	968084
171761	968085
243821	968086
128967	968087
19498	968088
644209	968089
373281	968090
91356	968091
18336	968092
387640	968093
21764	968094
282790	968095
36619	968096
59120	968097
172962	968098
54917	968099
561592	968100
6578	968101
114913	968102
77505	968103
2682	968104
890	968105
165868	968106
140629	968107
335403	968108
428732	968109
406595	968110
201264	968111
135	968112
363722	968113
97	968114
316173	968115
8615	968116
275262	968117
54297	968118
117	968119
79027	968120
320363	968121
234503	968122
27787	968123
181757	968124
54263	968125
139148	968126
43707	968127
108963	968128
502119	968129
286166	968130
588477	968131
71682	968132
16499	968133
694777	968134
3049	968135
487046	968136
436484	968137
139914	968138
115140	968139
489011	968140
243225	968141
42669	968142
108656	968143
82588	968144
31618	968145
54917	968146
649040	968147
166048	968148
532553	968149
123948	968150
593442	968151
1075	968152
2568	968153
430752	968154
49745	968155
362462	968156
691961	968157
238157	968158
78702	968159
56609	968160
292113	968161
43868	968162
440684	968163
411070	968164
127645	968165
592155	968166
369977	968167
106202	968168
116187	968169
638965	968170
59019	968171
260807	968172
221605	968173
418690	968174
32999	968175
111644	968176
455451	968177
15554	968178
83986	968179
230207	968180
431816	968181
473321	968182
509187	968183
673276	968184
332017	968185
414886	968186
402620	968187
102714	968188
491337	968189
277961	968190
583039	968191
308324	968192
168815	968193
260796	968194
914	968195
42952	968196
155942	968197
571381	968198
136411	968199
459279	968200
19814	968201
120823	968202
126	968203
6250	968204
81995	968205
176808	968206
16516	968207
352923	968208
18742	968209
203484	968210
240281	968211
557523	968212
151116	968213
48398	968214
8104	968215
38360	968216
627353	968217
617482	968218
102417	968219
203282	968220
15676	968221
676276	968222
262377	968223
224190	968224
117372	968225
631231	968226
331254	968227
452539	968228
497826	968229
582445	968230
125913	968231
392440	968232
695065	968233
84315	968234
85418	968235
141373	968236
83666	968237
77898	968238
1394	968239
458648	968240
127096	968241
544218	968242
234519	968243
440728	968244
11718	968245
499692	968246
256914	968247
171642	968248
684792	968249
563290	968250
452976	968251
365619	968252
93137	968253
461147	968254
546705	968255
83484	968256
22152	968257
123946	968258
286164	968259
425675	968260
525101	968261
159553	968262
90402	968263
190238	968264
212162	968265
148307	968266
6518	968267
131814	968268
357081	968269
601537	968270
38784	968271
70216	968272
523960	968273
11385	968274
147928	968275
38851	968276
149591	968277
509628	968278
140458	968279
408653	968280
557503	968281
116649	968282
57306	968283
124674	968284
7757	968285
303792	968286
579010	968287
363993	968288
59713	968289
440656	968290
430901	968291
569870	968292
22734	968293
69929	968294
560309	968295
268070	968296
611210	968297
376346	968298
162848	968299
628059	968300
23476	968301
162489	968302
36564	968303
78820	968304
476812	968305
391862	968306
232014	968307
611196	968308
61291	968309
98021	968310
611227	968311
403723	968312
588104	968313
25345	968314
52754	968315
47516	968316
357	968317
591792	968318
239	968319
9723	968320
51172	968321
232702	968322
139936	968323
278431	968324
45366	968325
133753	968326
188670	968327
43865	968328
19815	968329
55035	968330
487534	968331
80288	968332
91835	968333
21053	968334
112369	968335
205236	968336
561734	968337
191420	968338
6944	968339
267016	968340
483039	968341
154348	968342
496809	968343
582493	968344
472251	968345
307969	968346
66943	968347
494407	968348
1705	968349
12632	968350
522666	968351
6627	968352
499388	968353
224927	968354
309680	968355
11865	968356
147400	968357
73514	968358
552206	968359
154449	968360
691904	968361
85791	968362
538776	968363
669337	968364
616654	968365
617533	968366
49674	968367
577	968368
13633	968369
13137	968370
10812	968371
86734	968372
216	968373
163261	968374
567175	968375
532913	968376
47187	968377
37779	968378
603797	968379
1268	968380
112924	968381
118529	968382
374873	968383
200187	968384
83565	968385
120236	968386
481539	968387
17513	968388
496135	968389
11865	968390
436462	968391
257624	968392
129399	968393
349328	968394
1820	968395
624211	968396
176062	968397
162156	968398
182118	968399
629333	968400
234666	968401
29042	968402
186818	968403
47999	968404
125324	968405
434187	968406
19917	968407
581550	968408
371045	968409
660107	968410
47670	968411
351956	968412
7404	968413
214406	968414
94775	968415
486852	968416
553259	968417
63340	968418
341185	968419
33979	968420
33308	968421
11177	968422
440484	968423
52406	968424
550390	968425
303173	968426
115765	968427
20952	968428
31177	968429
392117	968430
309862	968431
317338	968432
22747	968433
360250	968434
674870	968435
12672	968436
629845	968437
304129	968438
365694	968439
79369	968440
13339	968441
206588	968442
257997	968443
222627	968444
391467	968445
83218	968446
31592	968447
2787	968448
499818	968449
354211	968450
631323	968451
313082	968452
120879	968453
395060	968454
459456	968455
258014	968456
470683	968457
1970	968458
986	968459
7	968460
462770	968461
131937	968462
607302	968463
278490	968464
56407	968465
27470	968466
4731	968467
212609	968468
545590	968469
280269	968470
73265	968471
664146	968472
521328	968473
606358	968474
570351	968475
417245	968476
590317	968477
81314	968478
151118	968479
54667	968480
563170	968481
2381	968482
8230	968483
95758	968484
235327	968485
56407	968486
223148	968487
250516	968488
315699	968489
422722	968490
273562	968491
151017	968492
327402	968493
47954	968494
91312	968495
537758	968496
148363	968497
375337	968498
8983	968499
552873	968500
437840	968501
41438	968502
71274	968503
223171	968504
269165	968505
409867	968506
61807	968507
266397	968508
434219	968509
653372	968510
17499	968511
3449	968512
362256	968513
248339	968514
684236	968515
110426	968516
165505	968517
42277	968518
102633	968519
24772	968520
24446	968521
325732	968522
234779	968523
80403	968524
173315	968525
616991	968526
665802	968527
443663	968528
686952	968529
170831	968530
12375	968531
231160	968532
645931	968533
695281	968534
478775	968535
577067	968536
32581	968537
10983	968538
45473	968539
517526	968540
156908	968541
278253	968542
305879	968543
644162	968544
362862	968545
533560	968546
212644	968547
44826	968548
235624	968549
314777	968550
281196	968551
581689	968552
12506	968553
462126	968554
258007	968555
552350	968556
533813	968557
278932	968558
231024	968559
75409	968560
7779	968561
234790	968562
52327	968563
666713	968564
149589	968565
695370	968566
132455	968567
150867	968568
43253	968569
153200	968570
77218	968571
145781	968572
81902	968573
89227	968574
228442	968575
359156	968576
128493	968577
244909	968578
131690	968579
612606	968580
361242	968581
682765	968582
264085	968583
331041	968584
17259	968585
45829	968586
472774	968587
531030	968588
5486	968589
440476	968590
167482	968591
499723	968592
237393	968593
301488	968594
548954	968595
230660	968596
97469	968597
40037	968598
44586	968599
179531	968600
4514	968601
260005	968602
200063	968603
12672	968604
226699	968605
395200	968606
22763	968607
571455	968608
589905	968609
125333	968610
238453	968611
586235	968612
474895	968613
535754	968614
34786	968615
99032	968616
28345	968617
152662	968618
321894	968619
588993	968620
566982	968621
23494	968622
392553	968623
81168	968624
37973	968625
361585	968626
353285	968627
612240	968628
651798	968629
147593	968630
60043	968631
31591	968632
127280	968633
107352	968634
550703	968635
696247	968636
12009	968637
7218	968638
439149	968639
427123	968640
156204	968641
183471	968642
547864	968643
551725	968644
27830	968645
131621	968646
489390	968647
542	968648
633924	968649
587545	968650
16350	968651
268818	968652
2964	968653
593514	968654
132363	968655
2149	968656
401892	968657
681724	968658
399180	968659
10	968660
481766	968661
175569	968662
80208	968663
156200	968664
133504	968665
28	968666
520819	968667
488865	968668
499089	968669
388228	968670
160261	968671
61947	968672
172038	968673
404868	968674
13438	968675
147949	968676
5904	968677
565535	968678
486028	968679
548816	968680
132647	968681
16672	968682
503118	968683
1063	968684
341045	968685
339860	968686
1109	968687
149125	968688
258929	968689
339138	968690
162599	968691
594658	968692
138374	968693
581766	968694
23499	968695
537904	968696
22373	968697
632724	968698
215727	968699
445022	968700
578014	968701
691721	968702
339789	968703
390124	968704
634273	968705
107584	968706
128850	968707
390148	968708
15216	968709
391224	968710
464111	968711
23148	968712
464203	968713
593637	968714
93655	968715
216087	968716
97249	968717
234449	968718
12985	968719
354337	968720
104553	968721
118399	968722
991	968723
490079	968724
329867	968725
664	968726
519898	968727
52223	968728
276117	968729
392322	968730
108120	968731
339677	968732
63754	968733
538360	968734
290439	968735
72703	968736
620702	968737
322336	968738
63219	968739
310297	968740
549174	968741
660412	968742
269593	968743
581781	968744
467315	968745
631987	968746
23944	968747
376152	968748
147957	968749
399185	968750
32279	968751
664024	968752
492391	968753
75540	968754
23758	968755
147964	968756
156551	968757
238985	968758
174990	968759
217520	968760
341669	968761
544504	968762
62407	968763
165032	968764
338806	968765
662911	968766
625233	968767
218292	968768
216757	968769
145886	968770
299618	968771
588567	968772
102123	968773
409641	968774
615279	968775
550753	968776
473285	968777
119246	968778
162228	968779
2481	968780
151528	968781
506387	968782
190048	968783
192098	968784
297469	968785
503818	968786
368756	968787
28820	968788
176886	968789
124168	968790
589958	968791
322488	968792
538499	968793
638	968794
25703	968795
471543	968796
182449	968797
44569	968798
57481	968799
483653	968800
596914	968801
31648	968802
620722	968803
516861	968804
52039	968805
51764	968806
507423	968807
151882	968808
365213	968809
7677	968810
172970	968811
488485	968812
373249	968813
139518	968814
85324	968815
488094	968816
52763	968817
499212	968818
52757	968819
115705	968820
440072	968821
432461	968822
184405	968823
677971	968824
686895	968825
63293	968826
57438	968827
670899	968828
540281	968829
102594	968830
298036	968831
394001	968832
175081	968833
310035	968834
574207	968835
108567	968836
66573	968837
337314	968838
322135	968839
657589	968840
10911	968841
9386	968842
689262	968843
602872	968844
254629	968845
165653	968846
368777	968847
1329	968848
335775	968849
147943	968850
317656	968851
217583	968852
145517	968853
591091	968854
466454	968855
118879	968856
598780	968857
1299	968858
113203	968859
143	968860
46653	968861
58912	968862
48394	968863
140863	968864
133430	968865
141100	968866
624266	968867
360992	968868
392	968869
641337	968870
445078	968871
641692	968872
387630	968873
634640	968874
5303	968875
340504	968876
53291	968877
598645	968878
536265	968879
2104	968880
582911	968881
596794	968882
516665	968883
167483	968884
142745	968885
77075	968886
122560	968887
236	968888
353284	968889
366780	968890
511526	968891
156282	968892
495463	968893
13461	968894
50379	968895
3442	968896
118	968897
135	968898
117	968899
2480	968900
3443	968901
12915	968902
651603	968903
2982	968904
22247	968905
362403	968906
414224	968907
297214	968908
414217	968909
526500	968910
58912	968911
176682	968912
385758	968913
44562	968914
169165	968915
373679	968916
101632	968917
353157	968918
51044	968919
1240	968920
441835	968921
665600	968922
638945	968923
68294	968924
91559	968925
212610	968926
20848	968927
558984	968928
582776	968929
590587	968930
492494	968931
454222	968932
567069	968933
343950	968934
181212	968935
666013	968936
26701	968937
539099	968938
593604	968939
670540	968940
10900	968941
618373	968942
521715	968943
431016	968944
352974	968945
659101	968946
442055	968947
613837	968948
499651	968949
379152	968950
26002	968951
576860	968952
1352	968953
626777	968954
288390	968955
91450	968956
492414	968957
191692	968958
535909	968959
146625	968960
131642	968961
231777	968962
301562	968963
411501	968964
80777	968965
14993	968966
206503	968967
363097	968968
148725	968969
49691	968970
397918	968971
7548	968972
386872	968973
360930	968974
129819	968975
132176	968976
9579	968977
166140	968978
179819	968979
8181	968980
111763	968981
14295	968982
14609	968983
44925	968984
1306	968985
15203	968986
93880	968987
528967	968988
507403	968989
62963	968990
67874	968991
238615	968992
13103	968993
425407	968994
20258	968995
412538	968996
564362	968997
211901	968998
135529	968999
468325	969000
28060	969001
156454	969002
147374	969003
238455	969004
321037	969005
85637	969006
325926	969007
334006	969008
246	969009
45641	969010
627127	969011
370434	969012
632271	969013
2125	969014
282146	969015
333960	969016
75082	969017
252913	969018
385858	969019
618832	969020
648331	969021
57267	969022
296034	969023
36894	969024
658497	969025
432846	969026
152514	969027
84631	969028
594028	969029
34131	969030
36661	969031
65489	969032
546287	969033
28690	969034
286607	969035
119903	969036
91340	969037
42224	969038
12336	969039
466502	969040
324976	969041
263084	969042
263090	969043
50430	969044
85317	969045
407976	969046
171018	969047
510192	969048
263434	969049
244640	969050
50090	969051
544624	969052
529944	969053
532932	969054
96536	969055
532975	969056
111111	969057
17206	969058
506006	969059
409569	969060
23188	969061
445226	969062
609483	969063
586834	969064
245178	969065
640196	969066
361374	969067
329734	969068
135844	969069
113729	969070
374359	969071
151504	969072
96078	969073
113690	969074
66303	969075
692057	969076
36889	969077
334214	969078
333856	969079
593935	969080
594066	969081
333981	969082
689384	969083
259936	969084
30475	969085
333930	969086
335883	969087
17303	969088
153347	969089
593960	969090
12176	969091
96537	969092
96180	969093
416219	969094
96047	969095
96546	969096
334025	969097
426937	969098
96076	969099
96121	969100
41659	969101
90878	969102
23285	969103
478223	969104
111893	969105
36512	969106
120522	969107
615514	969108
232176	969109
146048	969110
420547	969111
449714	969112
165047	969113
626853	969114
51949	969115
91732	969116
33871	969117
80854	969118
41640	969119
86514	969120
82729	969121
87443	969122
84492	969123
587038	969124
351875	969125
454420	969126
257309	969127
117986	969128
409536	969129
344532	969130
313860	969131
14474	969132
459347	969133
38832	969134
86583	969135
219810	969136
454355	969137
219486	969138
219809	969139
293445	969140
140957	969141
431138	969142
110458	969143
30934	969144
95981	969145
37392	969146
219781	969147
451566	969148
109992	969149
135317	969150
378975	969151
284814	969152
22928	969153
22927	969154
311286	969155
86496	969156
292753	969157
252694	969158
525033	969159
45629	969160
409850	969161
299153	969162
100310	969163
678397	969164
70443	969165
330508	969166
33888	969167
58937	969168
124508	969169
53470	969170
68046	969171
543797	969172
236873	969173
3724	969174
54285	969175
93038	969176
321728	969177
15854	969178
484693	969179
178520	969180
236844	969181
247536	969182
321698	969183
312173	969184
117939	969185
241342	969186
395176	969187
219880	969188
382361	969189
357871	969190
112092	969191
247306	969192
247566	969193
18573	969194
1268	969195
432502	969196
271474	969197
1422	969198
513981	969199
442640	969200
567960	969201
333929	969202
207274	969203
3736	969204
427084	969205
374284	969206
447586	969207
678349	969208
73623	969209
469173	969210
487854	969211
750	969212
345950	969213
280090	969214
349616	969215
1785	969216
161734	969217
44004	969218
627129	969219
601589	969220
350822	969221
170628	969222
539225	969223
168175	969224
489672	969225
382751	969226
86711	969227
120328	969228
445096	969229
144377	969230
343284	969231
40271	969232
412823	969233
123317	969234
9113	969235
80393	969236
17303	969237
36884	969238
333925	969239
96047	969240
161982	969241
536979	969242
296008	969243
646746	969244
35542	969245
8356	969246
36896	969247
3736	969248
36898	969249
96173	969250
36900	969251
96075	969252
332118	969253
327984	969254
321685	969255
149417	969256
415733	969257
86740	969258
44007	969259
474564	969260
111910	969261
55705	969262
135839	969263
558502	969264
641663	969265
11920	969266
265315	969267
12046	969268
359160	969269
87431	969270
334082	969271
96099	969272
13456	969273
97394	969274
152859	969275
388676	969276
10220	969277
1182	969278
23620	969279
119	969280
512153	969281
80150	969282
172328	969283
56600	969284
115205	969285
100527	969286
282290	969287
327328	969288
571217	969289
99847	969290
112698	969291
111577	969292
287484	969293
239452	969294
44233	969295
219867	969296
14760	969297
453689	969298
153501	969299
367341	969300
327990	969301
48090	969302
209531	969303
185915	969304
4918	969305
561009	969306
165786	969307
516286	969308
645693	969309
550743	969310
295337	969311
473751	969312
311100	969313
181505	969314
333640	969315
551847	969316
44692	969317
615660	969318
465542	969319
407339	969320
137471	969321
106207	969322
676964	969323
67684	969324
12474	969325
662310	969326
159856	969327
579510	969328
390074	969329
178401	969330
133468	969331
167	969332
662963	969333
176479	969334
70422	969335
512055	969336
415703	969337
414550	969338
13362	969339
273390	969340
251602	969341
135244	969342
62729	969343
457973	969344
514523	969345
528213	969346
237708	969347
113779	969348
122476	969349
126406	969350
472479	969351
46003	969352
172318	969353
472471	969354
472456	969355
99315	969356
504165	969357
104045	969358
467769	969359
6056	969360
645037	969361
648259	969362
573522	969363
427720	969364
288857	969365
42064	969366
99498	969367
14456	969368
246678	969369
201176	969370
125605	969371
324828	969372
239816	969373
90096	969374
350595	969375
122337	969376
226468	969377
222396	969378
562445	969379
571935	969380
210829	969381
298283	969382
200635	969383
322778	969384
399798	969385
90409	969386
236564	969387
604928	969388
39809	969389
9461	969390
681138	969391
388117	969392
155496	969393
291051	969394
455032	969395
91626	969396
465734	969397
357404	969398
4123	969399
186065	969400
468238	969401
6743	969402
288040	969403
413014	969404
525523	969405
135634	969406
26079	969407
137475	969408
100908	969409
574453	969410
7443	969411
134720	969412
85	969413
92947	969414
100934	969415
50685	969416
85	969417
226933	969418
91558	969419
99720	969420
305142	969421
504185	969422
472655	969423
679467	969424
604139	969425
10851	969426
5447	969427
163265	969428
106268	969429
142779	969430
136112	969431
256112	969432
120168	969433
451410	969434
198804	969435
79063	969436
637212	969437
206853	969438
46672	969439
600344	969440
125502	969441
1527	969442
8230	969443
388994	969444
656689	969445
541019	969446
525586	969447
8243	969448
274030	969449
467765	969450
215643	969451
569382	969452
565536	969453
47633	969454
153900	969455
637265	969456
85635	969457
61171	969458
141922	969459
207675	969460
101013	969461
141601	969462
179320	969463
6101	969464
634844	969465
4468	969466
602224	969467
472169	969468
398400	969469
620203	969470
12263	969471
16628	969472
278352	969473
47615	969474
63562	969475
246455	969476
54235	969477
320048	969478
320023	969479
610758	969480
244568	969481
184615	969482
12825	969483
669908	969484
606265	969485
558087	969486
684246	969487
170086	969488
360326	969489
331473	969490
58810	969491
286539	969492
23106	969493
23106	969494
602207	969495
50659	969496
94038	969497
13404	969498
1306	969499
308385	969500
383663	969501
45760	969502
105	969503
278164	969504
668390	969505
462628	969506
61367	969507
143882	969508
82878	969509
61754	969510
111732	969511
133239	969512
65119	969513
481225	969514
113769	969515
109392	969516
140343	969517
374482	969518
569337	969519
132448	969520
277838	969521
256066	969522
405985	969523
477542	969524
149240	969525
111139	969526
143474	969527
103902	969528
159278	969529
98100	969530
292409	969531
427529	969532
294413	969533
287456	969534
596966	969535
681032	969536
14997	969537
482520	969538
2617	969539
550821	969540
681196	969541
61136	969542
581916	969543
252290	969544
535093	969545
601083	969546
535109	969547
169337	969548
535076	969549
502439	969550
3721	969551
476951	969552
450925	969553
153918	969554
22202	969555
449898	969556
139938	969557
77451	969558
454693	969559
363396	969560
498377	969561
696627	969562
320866	969563
611911	969564
471890	969565
175999	969566
154584	969567
51551	969568
154053	969569
371150	969570
115187	969571
472404	969572
339491	969573
203711	969574
695989	969575
207246	969576
131299	969577
9206	969578
104346	969579
7	969580
478094	969581
2552	969582
149983	969583
238445	969584
174	969585
20154	969586
386142	969587
389472	969588
439788	969589
355346	969590
163834	969591
40020	969592
309159	969593
230991	969594
602220	969595
6574	969596
467632	969597
29025	969598
379147	969599
252263	969600
291830	969601
631750	969602
584220	969603
119081	969604
24191	969605
520916	969606
109191	969607
535032	969608
506423	969609
25872	969610
581737	969611
436676	969612
377848	969613
278841	969614
2232	969615
317110	969616
151958	969617
82329	969618
115987	969619
388388	969620
14353	969621
284507	969622
335237	969623
129171	969624
301094	969625
432512	969626
580052	969627
198660	969628
523697	969629
505315	969630
111509	969631
40344	969632
345211	969633
366563	969634
152016	969635
436746	969636
415502	969637
166094	969638
52888	969639
610761	969640
384814	969641
50154	969642
197092	969643
68113	969644
541	969645
332873	969646
5732	969647
163225	969648
634773	969649
634776	969650
87169	969651
466523	969652
4154	969653
51861	969654
331259	969655
151262	969656
623477	969657
148284	969658
523034	969659
472330	969660
1032	969661
194657	969662
511037	969663
210	969664
214997	969665
362387	969666
84679	969667
649446	969668
26645	969669
409812	969670
646043	969671
597301	969672
226627	969673
17857	969674
17093	969675
292875	969676
147145	969677
652259	969678
172563	969679
283458	969680
471629	969681
789	969682
172252	969683
510387	969684
693499	969685
49876	969686
128125	969687
64005	969688
652295	969689
4951	969690
446652	969691
525814	969692
212496	969693
654772	969694
124782	969695
252817	969696
178759	969697
13313	969698
13638	969699
63903	969700
13639	969701
47541	969702
46822	969703
129308	969704
683638	969705
20685	969706
196155	969707
42844	969708
14021	969709
265980	969710
645953	969711
176931	969712
8062	969713
89470	969714
479256	969715
483808	969716
483016	969717
49288	969718
257431	969719
447963	969720
137221	969721
429540	969722
130419	969723
59007	969724
4078	969725
526460	969726
109598	969727
9260	969728
337166	969729
126004	969730
24192	969731
341137	969732
283367	969733
497178	969734
206391	969735
465774	969736
214708	969737
289981	969738
4412	969739
2623	969740
206	969741
224206	969742
208252	969743
587833	969744
688347	969745
252903	969746
108627	969747
233258	969748
564751	969749
164687	969750
2598	969751
666941	969752
310949	969753
291885	969754
535794	969755
348183	969756
4776	969757
1969	969758
11166	969759
316023	969760
674933	969761
45903	969762
52091	969763
186576	969764
546536	969765
524957	969766
62545	969767
77630	969768
12220	969769
1281	969770
45708	969771
316025	969772
531772	969773
253164	969774
209532	969775
99881	969776
649456	969777
65397	969778
630242	969779
253153	969780
95152	969781
75681	969782
2283	969783
602383	969784
666475	969785
13828	969786
479846	969787
112003	969788
196556	969789
658451	969790
219795	969791
212801	969792
488281	969793
559919	969794
121742	969795
121742	969796
110859	969797
34549	969798
312913	969799
10231	969800
315299	969801
140606	969802
312916	969803
39101	969804
613131	969805
570658	969806
28563	969807
245512	969808
40690	969809
212405	969810
651989	969811
409575	969812
295635	969813
258469	969814
624716	969815
472182	969816
20004	969817
551805	969818
14460	969819
565896	969820
72139	969821
565525	969822
7217	969823
159977	969824
574034	969825
1785	969826
474392	969827
80237	969828
677577	969829
415668	969830
577511	969831
634468	969832
532487	969833
142446	969834
522049	969835
590295	969836
464921	969837
464072	969838
96266	969839
302647	969840
238463	969841
171965	969842
48359	969843
49568	969844
52033	969845
63070	969846
391058	969847
40782	969848
236565	969849
504422	969850
662218	969851
169209	969852
268700	969853
450927	969854
274432	969855
3308	969856
25359	969857
564806	969858
391	969859
161122	969860
139684	969861
197564	969862
484912	969863
150460	969864
4143	969865
142418	969866
693861	969867
573174	969868
108233	969869
54011	969870
213966	969871
263293	969872
124724	969873
509384	969874
103917	969875
386176	969876
87131	969877
498692	969878
52531	969879
2267	969880
94761	969881
4623	969882
527	969883
632684	969884
44445	969885
4706	969886
5967	969887
64600	969888
15369	969889
139699	969890
647426	969891
160381	969892
138034	969893
660340	969894
107299	969895
124460	969896
134088	969897
14823	969898
4353	969899
137201	969900
45029	969901
608932	969902
127293	969903
632232	969904
23339	969905
575422	969906
165388	969907
587165	969908
130125	969909
108371	969910
152047	969911
192739	969912
173200	969913
528064	969914
532132	969915
313483	969916
358347	969917
63743	969918
40713	969919
86616	969920
210206	969921
153586	969922
44441	969923
543247	969924
55120	969925
16221	969926
6593	969927
128552	969928
14483	969929
93290	969930
396106	969931
10033	969932
2475	969933
57247	969934
109080	969935
174848	969936
25973	969937
421650	969938
16896	969939
109104	969940
677932	969941
11344	969942
12800	969943
313273	969944
530622	969945
109107	969946
223918	969947
513790	969948
9147	969949
287342	969950
403235	969951
118465	969952
261100	969953
540349	969954
294753	969955
164801	969956
3017	969957
12979	969958
516316	969959
1674	969960
733	969961
164401	969962
250991	969963
292794	969964
109939	969965
34178	969966
153830	969967
497358	969968
583150	969969
518597	969970
672255	969971
384801	969972
517894	969973
562781	969974
26416	969975
43558	969976
294290	969977
426726	969978
408369	969979
59755	969980
219	969981
326204	969982
54900	969983
445152	969984
522030	969985
302778	969986
132263	969987
51935	969988
522075	969989
12178	969990
96588	969991
725	969992
11213	969993
157216	969994
122811	969995
58696	969996
700	969997
662467	969998
694141	969999
359002	970000
359000	970001
190711	970002
233344	970003
103481	970004
57896	970005
213844	970006
327641	970007
9096	970008
12200	970009
648207	970010
372478	970011
5113	970012
97823	970013
654382	970014
387948	970015
168496	970016
43860	970017
265575	970018
51186	970019
124888	970020
553117	970021
46288	970022
620024	970023
384745	970024
523859	970025
48065	970026
112534	970027
85956	970028
7550	970029
616	970030
461115	970031
10965	970032
88911	970033
66908	970034
697914	970035
34309	970036
371617	970037
51111	970038
459652	970039
1038	970040
157272	970041
423861	970042
551275	970043
49954	970044
2110	970045
1209	970046
8	970047
658701	970048
110752	970049
449011	970050
409097	970051
632140	970052
587446	970053
42839	970054
72498	970055
401554	970056
310459	970057
111061	970058
25144	970059
623740	970060
522420	970061
71445	970062
430050	970063
2779	970064
622571	970065
644273	970066
600667	970067
491392	970068
323976	970069
36727	970070
58798	970071
573812	970072
599288	970073
1325	970074
20845	970075
172695	970076
59419	970077
172695	970078
307529	970079
669716	970080
17916	970081
40479	970082
82340	970083
19817	970084
13242	970085
487450	970086
622321	970087
659915	970088
107595	970089
587705	970090
97524	970091
266590	970092
168822	970093
675420	970094
3256	970095
521358	970096
320026	970097
11231	970098
577220	970099
5514	970100
656955	970101
381170	970102
684620	970103
52466	970104
159211	970105
471302	970106
13637	970107
292639	970108
145401	970109
646057	970110
614512	970111
46477	970112
478993	970113
665597	970114
17920	970115
122693	970116
386939	970117
54333	970118
438469	970119
520307	970120
351619	970121
658574	970122
18017	970123
215265	970124
29394	970125
493159	970126
355527	970127
516302	970128
34835	970129
8701	970130
34185	970131
10292	970132
551262	970133
676588	970134
52748	970135
182689	970136
522604	970137
599702	970138
213006	970139
219461	970140
460844	970141
9199	970142
4392	970143
189883	970144
3283	970145
111721	970146
212230	970147
126935	970148
104421	970149
469089	970150
665403	970151
462868	970152
4338	970153
450288	970154
144904	970155
215064	970156
356137	970157
420976	970158
227934	970159
327308	970160
506272	970161
4376	970162
319191	970163
315502	970164
19	970165
532419	970166
290814	970167
12398	970168
134681	970169
252849	970170
47392	970171
647649	970172
6648	970173
424838	970174
644023	970175
52683	970176
603149	970177
8130	970178
569957	970179
125588	970180
382225	970181
238514	970182
60	970183
36262	970184
5	970185
1389	970186
413717	970187
445126	970188
141874	970189
260724	970190
76638	970191
1998	970192
45517	970193
91642	970194
688678	970195
379435	970196
274082	970197
327554	970198
595037	970199
239370	970200
40833	970201
6515	970202
33016	970203
493883	970204
524683	970205
651357	970206
12808	970207
693431	970208
21746	970209
13982	970210
276818	970211
367584	970212
625671	970213
390249	970214
390245	970215
390237	970216
651914	970217
567621	970218
31590	970219
11938	970220
43957	970221
624859	970222
447	970223
3768	970224
162784	970225
109378	970226
31217	970227
444917	970228
259069	970229
351420	970230
451711	970231
2249	970232
173717	970233
2296	970234
337864	970235
38352	970236
39196	970237
209042	970238
11047	970239
687638	970240
557016	970241
162560	970242
351924	970243
704	970244
254968	970245
43870	970246
375299	970247
344772	970248
134728	970249
52709	970250
433849	970251
159829	970252
13125	970253
9131	970254
640663	970255
603094	970256
258192	970257
477414	970258
590137	970259
454701	970260
424034	970261
20014	970262
364547	970263
174165	970264
24440	970265
621598	970266
217584	970267
70136	970268
8024	970269
13115	970270
372526	970271
556028	970272
535270	970273
618362	970274
592866	970275
76345	970276
6527	970277
5376	970278
44024	970279
630658	970280
362309	970281
509031	970282
31354	970283
476745	970284
303883	970285
7230	970286
156333	970287
109418	970288
119133	970289
143727	970290
377622	970291
136967	970292
423122	970293
127457	970294
560151	970295
181017	970296
6400	970297
79787	970298
377192	970299
591437	970300
9730	970301
35709	970302
680874	970303
98539	970304
118878	970305
151823	970306
421190	970307
7316	970308
14407	970309
18417	970310
635793	970311
46330	970312
274235	970313
50884	970314
97188	970315
548185	970316
117412	970317
366483	970318
30566	970319
676848	970320
169261	970321
72473	970322
55757	970323
237008	970324
9929	970325
490666	970326
214196	970327
28903	970328
122988	970329
27978	970330
14277	970331
423061	970332
240262	970333
115111	970334
646557	970335
407123	970336
65820	970337
5522	970338
42379	970339
58527	970340
128877	970341
603540	970342
35881	970343
90979	970344
8098	970345
70084	970346
221991	970347
125217	970348
12219	970349
25363	970350
169820	970351
170526	970352
106291	970353
406951	970354
42789	970355
221690	970356
301120	970357
380297	970358
109302	970359
265763	970360
91336	970361
89711	970362
75717	970363
406937	970364
2739	970365
292827	970366
218689	970367
115519	970368
440478	970369
558990	970370
257337	970371
673379	970372
674142	970373
8977	970374
55784	970375
113134	970376
414032	970377
102956	970378
230811	970379
142781	970380
37535	970381
95742	970382
181396	970383
350928	970384
303719	970385
217492	970386
118531	970387
317639	970388
141156	970389
489738	970390
8890	970391
634053	970392
143865	970393
101572	970394
204061	970395
631414	970396
515634	970397
101606	970398
143872	970399
455718	970400
217315	970401
273256	970402
218485	970403
102059	970404
194710	970405
453474	970406
414424	970407
39285	970408
270283	970409
67927	970410
404440	970411
231698	970412
436969	970413
73072	970414
688882	970415
289180	970416
37439	970417
29205	970418
344260	970419
248014	970420
334613	970421
129877	970422
75647	970423
48584	970424
691676	970425
115575	970426
387558	970427
418528	970428
36120	970429
74404	970430
1124	970431
12937	970432
540956	970433
2994	970434
42258	970435
21447	970436
178462	970437
359770	970438
455987	970439
646944	970440
465787	970441
155696	970442
517886	970443
593915	970444
131872	970445
320941	970446
97195	970447
548776	970448
13273	970449
586033	970450
76841	970451
679041	970452
56775	970453
618770	970454
16961	970455
67239	970456
167112	970457
32461	970458
153140	970459
128735	970460
394813	970461
357033	970462
396596	970463
451893	970464
573297	970465
572104	970466
586234	970467
423013	970468
604536	970469
454149	970470
420424	970471
146554	970472
515628	970473
515633	970474
32915	970475
8331	970476
25653	970477
10256	970478
566028	970479
160242	970480
134749	970481
625801	970482
159783	970483
96122	970484
77589	970485
268507	970486
9175	970487
3498	970488
446606	970489
18342	970490
696170	970491
68804	970492
639070	970493
279489	970494
153970	970495
40813	970496
385842	970497
48089	970498
291919	970499
38251	970500
491063	970501
626156	970502
267226	970503
652000	970504
473579	970505
573578	970506
286540	970507
154329	970508
3153	970509
214031	970510
295711	970511
573668	970512
155773	970513
18878	970514
507122	970515
518022	970516
82221	970517
77151	970518
341557	970519
129026	970520
3120	970521
219301	970522
356812	970523
36175	970524
154995	970525
39826	970526
160884	970527
461293	970528
55055	970529
410028	970530
262505	970531
30216	970532
301134	970533
364412	970534
33015	970535
33024	970536
203935	970537
266412	970538
90682	970539
36322	970540
19510	970541
136576	970542
14943	970543
137088	970544
202957	970545
6141	970546
348221	970547
471541	970548
185909	970549
53827	970550
53154	970551
490	970552
28440	970553
384396	970554
213934	970555
12749	970556
80094	970557
6347	970558
11967	970559
405568	970560
129897	970561
80680	970562
228903	970563
271672	970564
40254	970565
375255	970566
535235	970567
472730	970568
93206	970569
205428	970570
10542	970571
57388	970572
600518	970573
101055	970574
21845	970575
169040	970576
270586	970577
34376	970578
603138	970579
12325	970580
3321	970581
34964	970582
107718	970583
41931	970584
688	970585
11055	970586
216074	970587
133002	970588
116612	970589
1737	970590
77850	970591
21424	970592
28481	970593
403325	970594
125011	970595
68539	970596
11	970597
560625	970598
198858	970599
384545	970600
406917	970601
310293	970602
359203	970603
198650	970604
2294	970605
24461	970606
6936	970607
416228	970608
261038	970609
174455	970610
366803	970611
555808	970612
633405	970613
442277	970614
274721	970615
267656	970616
32318	970617
249877	970618
521803	970619
318011	970620
530153	970621
356282	970622
404022	970623
1910	970624
220950	970625
176351	970626
265705	970627
206269	970628
543023	970629
3060	970630
56267	970631
449138	970632
465911	970633
103094	970634
4447	970635
548675	970636
145294	970637
42572	970638
22795	970639
262084	970640
355590	970641
20780	970642
3436	970643
392402	970644
11836	970645
128010	970646
348850	970647
172759	970648
511012	970649
632623	970650
119638	970651
226897	970652
42589	970653
25295	970654
19810	970655
530083	970656
151090	970657
43715	970658
504988	970659
266182	970660
362297	970661
113562	970662
512528	970663
43827	970664
24330	970665
6839	970666
81661	970667
600010	970668
368	970669
193772	970670
130438	970671
32313	970672
262071	970673
194655	970674
125188	970675
113058	970676
34507	970677
582089	970678
14688	970679
24046	970680
2542	970681
484661	970682
356873	970683
554845	970684
320495	970685
9148	970686
539608	970687
651692	970688
29330	970689
418818	970690
151264	970691
573003	970692
152228	970693
486696	970694
100405	970695
69527	970696
6142	970697
28260	970698
487374	970699
341420	970700
495905	970701
468627	970702
447922	970703
969	970704
342972	970705
450970	970706
502528	970707
208532	970708
71982	970709
107828	970710
13849	970711
168764	970712
219307	970713
185324	970714
440182	970715
641411	970716
301379	970717
468332	970718
4266	970719
439843	970720
293844	970721
392879	970722
86258	970723
148187	970724
290827	970725
579920	970726
154155	970727
615399	970728
658353	970729
61941	970730
318015	970731
20366	970732
280646	970733
117906	970734
512992	970735
14372	970736
11750	970737
12678	970738
550815	970739
194208	970740
26253	970741
60863	970742
166487	970743
91105	970744
464470	970745
614050	970746
658946	970747
544301	970748
7606	970749
76315	970750
199754	970751
260914	970752
273379	970753
684776	970754
429271	970755
449056	970756
18504	970757
633658	970758
103148	970759
28589	970760
112178	970761
241369	970762
33279	970763
120408	970764
71874	970765
18393	970766
10172	970767
210	970768
5313	970769
493806	970770
471559	970771
89474	970772
228822	970773
552132	970774
16834	970775
130987	970776
332199	970777
44108	970778
243332	970779
445468	970780
130750	970781
94320	970782
648824	970783
403418	970784
124360	970785
25030	970786
328123	970787
569930	970788
89354	970789
200016	970790
11246	970791
25905	970792
556915	970793
231365	970794
615060	970795
160	970796
241118	970797
221784	970798
25921	970799
131647	970800
115490	970801
362327	970802
114696	970803
382935	970804
604191	970805
363379	970806
280186	970807
321746	970808
18695	970809
219644	970810
662921	970811
91244	970812
20676	970813
245393	970814
26129	970815
86795	970816
29318	970817
3312	970818
24603	970819
1296	970820
11351	970821
89810	970822
139235	970823
251932	970824
8928	970825
56510	970826
441438	970827
509809	970828
690296	970829
133908	970830
163142	970831
16700	970832
689888	970833
687149	970834
153581	970835
390445	970836
75885	970837
653422	970838
25113	970839
122779	970840
596523	970841
159744	970842
431749	970843
648729	970844
167346	970845
90244	970846
652956	970847
3183	970848
118331	970849
385056	970850
43769	970851
537268	970852
32606	970853
239924	970854
211476	970855
23893	970856
2584	970857
948	970858
197	970859
2335	970860
85832	970861
238262	970862
58795	970863
316454	970864
173410	970865
382633	970866
2207	970867
515099	970868
441323	970869
599211	970870
494942	970871
691161	970872
377245	970873
603083	970874
267454	970875
177441	970876
180649	970877
222725	970878
483482	970879
221342	970880
221490	970881
354743	970882
479739	970883
354763	970884
354795	970885
479714	970886
195153	970887
59055	970888
511345	970889
474077	970890
552811	970891
27596	970892
195455	970893
38134	970894
161391	970895
535616	970896
76499	970897
633744	970898
515034	970899
221303	970900
24636	970901
45843	970902
62983	970903
465317	970904
43334	970905
136344	970906
515029	970907
267791	970908
82417	970909
41	970910
659482	970911
254507	970912
477553	970913
38874	970914
354857	970915
297643	970916
324297	970917
48515	970918
531112	970919
222007	970920
183862	970921
24640	970922
100368	970923
459122	970924
622525	970925
653633	970926
170622	970927
618567	970928
640821	970929
419266	970930
23302	970931
660689	970932
162	970933
193913	970934
452725	970935
13459	970936
638034	970937
669938	970938
76268	970939
346043	970940
117118	970941
125217	970942
233510	970943
483856	970944
88001	970945
324546	970946
630872	970947
146876	970948
169195	970949
493542	970950
89979	970951
434791	970952
68439	970953
134327	970954
547009	970955
5230	970956
113266	970957
34598	970958
244488	970959
92231	970960
515067	970961
347066	970962
20390	970963
383335	970964
414661	970965
49330	970966
518713	970967
7765	970968
546208	970969
1268	970970
25419	970971
177066	970972
479707	970973
225170	970974
161669	970975
221409	970976
515077	970977
479736	970978
515274	970979
515130	970980
221555	970981
515083	970982
515132	970983
515192	970984
515086	970985
221549	970986
221457	970987
515183	970988
354804	970989
479733	970990
515210	970991
515129	970992
479724	970993
515082	970994
515187	970995
515188	970996
515157	970997
515159	970998
479725	970999
515160	971000
515213	971001
479722	971002
515085	971003
515156	971004
479717	971005
515190	971006
515165	971007
515193	971008
515194	971009
515607	971010
449472	971011
19110	971012
38161	971013
4237	971014
697543	971015
221334	971016
50391	971017
518718	971018
68263	971019
479726	971020
697541	971021
515254	971022
515255	971023
58500	971024
354868	971025
354452	971026
515201	971027
515300	971028
177033	971029
289801	971030
135295	971031
105216	971032
449479	971033
591093	971034
643873	971035
444163	971036
283142	971037
139944	971038
238408	971039
5685	971040
686869	971041
488472	971042
280236	971043
444203	971044
54350	971045
543481	971046
161562	971047
7692	971048
147864	971049
592810	971050
152007	971051
479732	971052
172895	971053
312384	971054
271028	971055
157927	971056
307	971057
27243	971058
9129	971059
610841	971060
610838	971061
610839	971062
610840	971063
140306	971064
177197	971065
102606	971066
1429	971067
156278	971068
84610	971069
628866	971070
519053	971071
283400	971072
117196	971073
7847	971074
557268	971075
366622	971076
334054	971077
96084	971078
93096	971079
40273	971080
334215	971081
24910	971082
111267	971083
21062	971084
45444	971085
496623	971086
18878	971087
3851	971088
316492	971089
96853	971090
337529	971091
61878	971092
9131	971093
360790	971094
98662	971095
6573	971096
244532	971097
244538	971098
75539	971099
244541	971100
244542	971101
38967	971102
154653	971103
479485	971104
245681	971105
141055	971106
225981	971107
185736	971108
452297	971109
453849	971110
130689	971111
24086	971112
12040	971113
634737	971114
173985	971115
315247	971116
137081	971117
483	971118
70146	971119
208893	971120
399241	971121
82579	971122
491637	971123
95516	971124
183413	971125
255998	971126
382335	971127
92	971128
71864	971129
370342	971130
81480	971131
64645	971132
39552	971133
497233	971134
168513	971135
609689	971136
122447	971137
695254	971138
526671	971139
54990	971140
281541	971141
136921	971142
37227	971143
147579	971144
386742	971145
570729	971146
381492	971147
616427	971148
252593	971149
17211	971150
552856	971151
132271	971152
119197	971153
404441	971154
501392	971155
3076	971156
432771	971157
459280	971158
656415	971159
79189	971160
3693	971161
628542	971162
239156	971163
38379	971164
382568	971165
536113	971166
65749	971167
10568	971168
7062	971169
625572	971170
63882	971171
358650	971172
80262	971173
141689	971174
618191	971175
156439	971176
189723	971177
5297	971178
75355	971179
646037	971180
243812	971181
425630	971182
30499	971183
30510	971184
75371	971185
30501	971186
75404	971187
75365	971188
645389	971189
406974	971190
14282	971191
124299	971192
51155	971193
55709	971194
113027	971195
297965	971196
42885	971197
324634	971198
419991	971199
111354	971200
249970	971201
387	971202
303120	971203
85345	971204
241071	971205
18817	971206
17888	971207
485434	971208
11054	971209
93277	971210
15347	971211
129453	971212
19130	971213
675728	971214
37784	971215
270561	971216
559338	971217
12278	971218
252637	971219
696388	971220
87626	971221
429375	971222
630254	971223
438060	971224
34899	971225
407214	971226
180975	971227
543190	971228
423043	971229
164891	971230
289237	971231
614665	971232
653258	971233
133091	971234
340039	971235
60551	971236
1117	971237
43973	971238
4806	971239
197446	971240
277332	971241
72319	971242
128868	971243
199321	971244
76830	971245
47232	971246
48497	971247
390995	971248
46992	971249
88115	971250
450516	971251
298593	971252
75572	971253
222604	971254
100809	971255
603511	971256
625876	971257
247052	971258
598944	971259
537355	971260
235659	971261
579854	971262
542931	971263
108463	971264
648910	971265
17240	971266
694407	971267
492987	971268
622993	971269
291776	971270
136612	971271
136612	971272
80765	971273
477446	971274
9404	971275
101664	971276
445384	971277
539209	971278
582619	971279
11181	971280
361586	971281
29515	971282
125567	971283
351047	971284
191	971285
91409	971286
419501	971287
454240	971288
286579	971289
143137	971290
170420	971291
472529	971292
123975	971293
318846	971294
23823	971295
394577	971296
687030	971297
26410	971298
48529	971299
35154	971300
295060	971301
11047	971302
189102	971303
610663	971304
6983	971305
350272	971306
353754	971307
392208	971308
3142	971309
128466	971310
661130	971311
483638	971312
9900	971313
316837	971314
601280	971315
227257	971316
38574	971317
72770	971318
578659	971319
307933	971320
359954	971321
111308	971322
141487	971323
598427	971324
126117	971325
225450	971326
9116	971327
420169	971328
165316	971329
38683	971330
240463	971331
234362	971332
202613	971333
38924	971334
189138	971335
73453	971336
503693	971337
234240	971338
618992	971339
649144	971340
693464	971341
58746	971342
139363	971343
170913	971344
63025	971345
362927	971346
301944	971347
484464	971348
692660	971349
474306	971350
103861	971351
440403	971352
230773	971353
99482	971354
241681	971355
25431	971356
210373	971357
609881	971358
659684	971359
388273	971360
47826	971361
47384	971362
118390	971363
3438	971364
458237	971365
144654	971366
661296	971367
604391	971368
17941	971369
562363	971370
555916	971371
451420	971372
497895	971373
137371	971374
85207	971375
260286	971376
470022	971377
37878	971378
83658	971379
98766	971380
309532	971381
417561	971382
9460	971383
282753	971384
632452	971385
325320	971386
48071	971387
226770	971388
432160	971389
70515	971390
244586	971391
16014	971392
669619	971393
473662	971394
432033	971395
432051	971396
422463	971397
351744	971398
25431	971399
18961	971400
142559	971401
667810	971402
665917	971403
671107	971404
245823	971405
563078	971406
54939	971407
172321	971408
152191	971409
144609	971410
134715	971411
127732	971412
513183	971413
271	971414
9178	971415
317473	971416
144692	971417
287406	971418
520496	971419
24569	971420
579371	971421
347399	971422
147939	971423
637883	971424
234088	971425
216043	971426
10878	971427
362918	971428
233837	971429
118174	971430
503480	971431
109420	971432
59351	971433
470018	971434
168134	971435
493530	971436
85810	971437
92939	971438
130104	971439
221564	971440
696830	971441
235441	971442
485752	971443
474830	971444
256609	971445
510596	971446
7582	971447
562830	971448
5860	971449
246831	971450
655966	971451
157717	971452
672294	971453
474336	971454
466134	971455
187872	971456
126931	971457
139153	971458
308199	971459
49748	971460
326242	971461
219614	971462
465779	971463
138270	971464
101995	971465
15575	971466
648579	971467
67609	971468
14414	971469
89118	971470
605460	971471
99295	971472
367201	971473
201645	971474
451453	971475
146523	971476
236652	971477
156379	971478
129447	971479
679274	971480
23708	971481
104388	971482
408697	971483
19833	971484
160412	971485
54392	971486
66509	971487
579187	971488
23317	971489
520411	971490
265189	971491
68434	971492
48205	971493
312983	971494
103470	971495
257564	971496
442883	971497
446613	971498
582992	971499
2139	971500
258190	971501
527430	971502
72558	971503
130011	971504
12392	971505
447650	971506
295802	971507
232689	971508
52571	971509
1862	971510
331564	971511
303954	971512
212021	971513
491665	971514
600455	971515
23186	971516
208012	971517
586928	971518
612470	971519
598202	971520
13328	971521
45	971522
275319	971523
692772	971524
677194	971525
5463	971526
633098	971527
164017	971528
171466	971529
653906	971530
45356	971531
362516	971532
571900	971533
664322	971534
204411	971535
223811	971536
13029	971537
683704	971538
96468	971539
92627	971540
5154	971541
28237	971542
100279	971543
442339	971544
5467	971545
643728	971546
344911	971547
448487	971548
166	971549
356438	971550
69657	971551
217564	971552
422394	971553
386873	971554
623864	971555
538424	971556
76657	971557
60789	971558
69596	971559
207266	971560
252482	971561
69361	971562
28675	971563
375612	971564
519990	971565
657335	971566
409970	971567
76184	971568
392947	971569
82676	971570
11327	971571
270559	971572
188331	971573
223926	971574
47383	971575
127213	971576
7505	971577
402301	971578
101043	971579
159675	971580
85993	971581
536745	971582
1461	971583
89535	971584
223336	971585
61839	971586
93461	971587
573802	971588
112084	971589
247528	971590
34078	971591
452071	971592
206732	971593
463439	971594
391365	971595
92055	971596
14593	971597
217934	971598
93486	971599
112074	971600
69762	971601
15072	971602
76922	971603
16129	971604
8120	971605
308754	971606
653224	971607
424380	971608
516918	971609
563440	971610
170923	971611
28819	971612
94817	971613
675406	971614
56718	971615
2918	971616
169473	971617
557910	971618
403307	971619
60787	971620
388008	971621
180174	971622
224994	971623
218791	971624
28944	971625
498846	971626
30095	971627
74008	971628
82256	971629
28740	971630
505069	971631
170652	971632
15037	971633
3724	971634
353515	971635
439545	971636
439546	971637
143384	971638
52598	971639
99572	971640
271813	971641
23695	971642
18978	971643
563533	971644
338968	971645
76885	971646
6754	971647
464377	971648
21730	971649
583588	971650
37860	971651
7004	971652
3556	971653
67119	971654
69385	971655
552862	971656
30877	971657
290312	971658
57060	971659
216909	971660
697252	971661
546067	971662
45	971663
469015	971664
150783	971665
111943	971666
313421	971667
169265	971668
670940	971669
612073	971670
554053	971671
143386	971672
28735	971673
58000	971674
294720	971675
57531	971676
127952	971677
17061	971678
104568	971679
326771	971680
103872	971681
409894	971682
592198	971683
405550	971684
14812	971685
293124	971686
469243	971687
641444	971688
4442	971689
46916	971690
5454	971691
509807	971692
48945	971693
591133	971694
119179	971695
134190	971696
11094	971697
67308	971698
369606	971699
533038	971700
560734	971701
36301	971702
98619	971703
151830	971704
223788	971705
96134	971706
466443	971707
665136	971708
125640	971709
41522	971710
191890	971711
337821	971712
6595	971713
17658	971714
176338	971715
357184	971716
5300	971717
2542	971718
74372	971719
151994	971720
78240	971721
108729	971722
59413	971723
94655	971724
317854	971725
147	971726
112209	971727
79221	971728
383126	971729
70465	971730
205877	971731
4853	971732
595016	971733
3909	971734
58939	971735
30718	971736
645048	971737
44547	971738
571339	971739
418117	971740
1209	971741
34733	971742
588243	971743
521585	971744
3781	971745
427057	971746
6439	971747
1714	971748
44958	971749
20361	971750
306473	971751
348429	971752
7207	971753
79182	971754
493378	971755
59819	971756
152408	971757
4144	971758
67426	971759
48608	971760
103166	971761
209475	971762
70817	971763
639749	971764
591021	971765
58818	971766
122968	971767
8520	971768
122969	971769
122980	971770
533612	971771
20542	971772
209444	971773
62340	971774
670779	971775
28711	971776
252595	971777
334035	971778
73493	971779
170292	971780
141793	971781
257892	971782
70142	971783
234477	971784
253871	971785
67243	971786
437759	971787
43474	971788
10838	971789
90012	971790
567943	971791
22617	971792
545668	971793
222983	971794
135505	971795
70962	971796
547837	971797
49240	971798
391165	971799
275303	971800
155705	971801
22689	971802
357053	971803
317901	971804
81365	971805
396467	971806
128737	971807
111773	971808
600024	971809
18534	971810
329858	971811
21260	971812
382442	971813
52266	971814
83	971815
318069	971816
6980	971817
53315	971818
311525	971819
285124	971820
71368	971821
167415	971822
141666	971823
429945	971824
11390	971825
4692	971826
22711	971827
101520	971828
17099	971829
35963	971830
27075	971831
96	971832
153006	971833
11258	971834
172854	971835
90212	971836
28118	971837
396302	971838
242991	971839
13925	971840
142095	971841
451273	971842
70106	971843
28460	971844
17450	971845
62567	971846
7086	971847
12363	971848
218750	971849
67436	971850
523409	971851
639794	971852
9326	971853
107680	971854
3191	971855
382220	971856
599586	971857
528594	971858
136997	971859
224359	971860
71591	971861
381833	971862
92518	971863
124129	971864
285620	971865
708	971866
81518	971867
43499	971868
113265	971869
53335	971870
17109	971871
162915	971872
101735	971873
14602	971874
407185	971875
5363	971876
376645	971877
246081	971878
292531	971879
189520	971880
241805	971881
514109	971882
200898	971883
285665	971884
57600	971885
283953	971886
226732	971887
32323	971888
72502	971889
230374	971890
72504	971891
29546	971892
25105	971893
42125	971894
72070	971895
32681	971896
106969	971897
439566	971898
567623	971899
340638	971900
216973	971901
145599	971902
42902	971903
673166	971904
179284	971905
414485	971906
141448	971907
202676	971908
25194	971909
31341	971910
478820	971911
580722	971912
28170	971913
650889	971914
683325	971915
650727	971916
137219	971917
78049	971918
501750	971919
603303	971920
110017	971921
178679	971922
288747	971923
5124	971924
5124	971925
136346	971926
257409	971927
178359	971928
151383	971929
533190	971930
96844	971931
119153	971932
147571	971933
110275	971934
170276	971935
127352	971936
627651	971937
1533	971938
648957	971939
225596	971940
509040	971941
289125	971942
293507	971943
2580	971944
133249	971945
424015	971946
43653	971947
371064	971948
62661	971949
439730	971950
314704	971951
14775	971952
132958	971953
303855	971954
334274	971955
361672	971956
163141	971957
214217	971958
117405	971959
675719	971960
1418	971961
409034	971962
16972	971963
110935	971964
6555	971965
260089	971966
70250	971967
111012	971968
44923	971969
472508	971970
518391	971971
657862	971972
217546	971973
30274	971974
302936	971975
79199	971976
39923	971977
349399	971978
15835	971979
236123	971980
60670	971981
688066	971982
7083	971983
186308	971984
139239	971985
529393	971986
34169	971987
272180	971988
174729	971989
119938	971990
75487	971991
1749	971992
470631	971993
133174	971994
342129	971995
9266	971996
224388	971997
313346	971998
26552	971999
537868	972000
389487	972001
430656	972002
86559	972003
52131	972004
45798	972005
6637	972006
202506	972007
97032	972008
148362	972009
673694	972010
314444	972011
224089	972012
127061	972013
670247	972014
148977	972015
3456	972016
79923	972017
25812	972018
121638	972019
467530	972020
159235	972021
84109	972022
29743	972023
38383	972024
25711	972025
599456	972026
345283	972027
266790	972028
23343	972029
64380	972030
137023	972031
180827	972032
3	972033
81491	972034
322170	972035
504991	972036
102328	972037
632291	972038
651700	972039
4831	972040
48203	972041
118473	972042
538605	972043
16278	972044
135114	972045
133318	972046
9652	972047
520733	972048
350061	972049
461086	972050
107856	972051
53243	972052
680007	972053
172198	972054
93454	972055
620937	972056
489915	972057
659011	972058
263757	972059
9409	972060
620283	972061
602931	972062
687211	972063
536781	972064
102291	972065
207307	972066
247519	972067
3558	972068
132818	972069
313419	972070
18906	972071
355480	972072
131468	972073
70313	972074
598027	972075
168372	972076
142800	972077
261898	972078
368906	972079
254515	972080
285099	972081
18160	972082
249934	972083
487428	972084
14431	972085
9527	972086
244729	972087
18169	972088
288276	972089
460575	972090
26323	972091
161880	972092
98000	972093
8435	972094
114203	972095
446237	972096
47809	972097
29296	972098
460038	972099
532848	972100
585521	972101
97275	972102
170511	972103
467365	972104
224606	972105
266171	972106
380460	972107
162893	972108
534772	972109
617688	972110
516030	972111
14093	972112
19923	972113
75589	972114
18615	972115
441035	972116
517006	972117
49679	972118
41160	972119
557797	972120
116138	972121
244725	972122
49659	972123
198123	972124
148495	972125
582050	972126
38121	972127
658837	972128
20704	972129
455664	972130
50625	972131
201279	972132
17794	972133
419678	972134
90811	972135
164002	972136
212737	972137
411227	972138
105660	972139
496704	972140
508227	972141
246014	972142
49656	972143
68826	972144
196197	972145
212255	972146
650959	972147
210504	972148
4748	972149
432439	972150
667025	972151
28585	972152
48052	972153
119953	972154
266769	972155
313813	972156
48209	972157
13992	972158
35065	972159
35992	972160
10542	972161
472812	972162
29335	972163
38442	972164
459039	972165
91361	972166
153981	972167
418406	972168
60492	972169
289954	972170
205	972171
267313	972172
633396	972173
127344	972174
78757	972175
454798	972176
46498	972177
571685	972178
165626	972179
165626	972180
94939	972181
94939	972182
401382	972183
114893	972184
39977	972185
422368	972186
59234	972187
455181	972188
455244	972189
168611	972190
482388	972191
416041	972192
645045	972193
90043	972194
302843	972195
502408	972196
485774	972197
1336	972198
44699	972199
547853	972200
666965	972201
122211	972202
99610	972203
577179	972204
326876	972205
428030	972206
450895	972207
41346	972208
17264	972209
56413	972210
47442	972211
50310	972212
234060	972213
37874	972214
11392	972215
416918	972216
301896	972217
590461	972218
181631	972219
482765	972220
431137	972221
680825	972222
402252	972223
663125	972224
527480	972225
58719	972226
151283	972227
603740	972228
281308	972229
221194	972230
164209	972231
83721	972232
599231	972233
115724	972234
371002	972235
292442	972236
553836	972237
9547	972238
103483	972239
456744	972240
347591	972241
636045	972242
400030	972243
565439	972244
455241	972245
401778	972246
391546	972247
145409	972248
62372	972249
320027	972250
447265	972251
489455	972252
170021	972253
135512	972254
358122	972255
77258	972256
673324	972257
129203	972258
134557	972259
436096	972260
697207	972261
214711	972262
546417	972263
41166	972264
454570	972265
15319	972266
140710	972267
50205	972268
257088	972269
257072	972270
257059	972271
256969	972272
256928	972273
294	972274
627675	972275
59400	972276
494371	972277
330057	972278
21887	972279
48030	972280
7439	972281
509024	972282
643628	972283
214194	972284
63148	972285
509098	972286
509102	972287
52991	972288
174424	972289
572922	972290
66805	972291
612758	972292
470361	972293
552809	972294
664362	972295
473253	972296
584470	972297
177560	972298
93316	972299
17986	972300
653617	972301
43075	972302
691374	972303
574694	972304
120516	972305
54	972306
423	972307
475254	972308
142501	972309
12038	972310
601930	972311
274170	972312
474970	972313
134785	972314
232520	972315
26464	972316
466307	972317
111082	972318
556675	972319
360072	972320
25685	972321
454471	972322
584004	972323
26860	972324
560577	972325
238249	972326
200892	972327
493814	972328
493815	972329
25866	972330
60182	972331
481409	972332
562366	972333
70548	972334
124680	972335
146181	972336
404881	972337
42280	972338
169669	972339
649833	972340
236098	972341
167124	972342
37253	972343
585423	972344
304174	972345
11130	972346
428502	972347
558547	972348
338974	972349
133474	972350
270005	972351
66634	972352
9171	972353
16587	972354
298431	972355
532204	972356
23979	972357
169369	972358
666039	972359
285201	972360
20010	972361
232427	972362
88713	972363
589708	972364
409610	972365
543204	972366
349603	972367
584918	972368
3464	972369
29531	972370
11202	972371
70472	972372
88809	972373
49563	972374
58093	972375
67300	972376
72691	972377
147100	972378
2043	972379
526539	972380
609425	972381
621679	972382
115771	972383
646036	972384
102838	972385
15948	972386
16586	972387
359821	972388
30704	972389
317130	972390
548188	972391
383175	972392
143822	972393
201627	972394
580598	972395
493849	972396
595659	972397
2473	972398
24606	972399
119323	972400
43699	972401
601267	972402
7276	972403
8367	972404
924	972405
148978	972406
327278	972407
327622	972408
208738	972409
303453	972410
121180	972411
86516	972412
22929	972413
51882	972414
524999	972415
595240	972416
232984	972417
548206	972418
44081	972419
394100	972420
148001	972421
6831	972422
497315	972423
127277	972424
8115	972425
416929	972426
16964	972427
253321	972428
407626	972429
485977	972430
130131	972431
655260	972432
216668	972433
675131	972434
473086	972435
157209	972436
627007	972437
58941	972438
114629	972439
446927	972440
430774	972441
20321	972442
579309	972443
376242	972444
625154	972445
23176	972446
220589	972447
324568	972448
324582	972449
93899	972450
498590	972451
83605	972452
57149	972453
108217	972454
681832	972455
359373	972456
6250	972457
111277	972458
5802	972459
5458	972460
580048	972461
15744	972462
122221	972463
519188	972464
184946	972465
350793	972466
6312	972467
537317	972468
569331	972469
95384	972470
162564	972471
147033	972472
385674	972473
28498	972474
441983	972475
475524	972476
504298	972477
62155	972478
7311	972479
136015	972480
49164	972481
59832	972482
8083	972483
15824	972484
16011	972485
348735	972486
1192	972487
96456	972488
55593	972489
42404	972490
62003	972491
8153	972492
585855	972493
504675	972494
111578	972495
574562	972496
22552	972497
113231	972498
362082	972499
687904	972500
677736	972501
128468	972502
593625	972503
25615	972504
7242	972505
158230	972506
617626	972507
307968	972508
603059	972509
343517	972510
418038	972511
280085	972512
429254	972513
210867	972514
684482	972515
416942	972516
10668	972517
261477	972518
404122	972519
171502	972520
426702	972521
99317	972522
551783	972523
374785	972524
44381	972525
335240	972526
550898	972527
15215	972528
510416	972529
20840	972530
156694	972531
574158	972532
6801	972533
57546	972534
595829	972535
288545	972536
424663	972537
409637	972538
1939	972539
115554	972540
167154	972541
214034	972542
15573	972543
679042	972544
34502	972545
373969	972546
29064	972547
29037	972548
582724	972549
308776	972550
633980	972551
30177	972552
623092	972553
51299	972554
115171	972555
473334	972556
92102	972557
238570	972558
31808	972559
550158	972560
468097	972561
7260	972562
268969	972563
587845	972564
480626	972565
6101	972566
451195	972567
285911	972568
112933	972569
163880	972570
319630	972571
3520	972572
297926	972573
160118	972574
418379	972575
652675	972576
78517	972577
56955	972578
12688	972579
63569	972580
453446	972581
591951	972582
687783	972583
488302	972584
678281	972585
572034	972586
152845	972587
75449	972588
12247	972589
121330	972590
240746	972591
44736	972592
557953	972593
551910	972594
219306	972595
138390	972596
1790	972597
397270	972598
533627	972599
217854	972600
442251	972601
225631	972602
97471	972603
99121	972604
166467	972605
33620	972606
472218	972607
102761	972608
92700	972609
527463	972610
9011	972611
45171	972612
80667	972613
49811	972614
491193	972615
304887	972616
631528	972617
43042	972618
41406	972619
53866	972620
161141	972621
95652	972622
466542	972623
114319	972624
632734	972625
228521	972626
114292	972627
146083	972628
109377	972629
109996	972630
15038	972631
208335	972632
636028	972633
592248	972634
1852	972635
5967	972636
330602	972637
134498	972638
138888	972639
511779	972640
91343	972641
66510	972642
174869	972643
134118	972644
163694	972645
261121	972646
1630	972647
18468	972648
43873	972649
532275	972650
151102	972651
117414	972652
633169	972653
679246	972654
31526	972655
359447	972656
76712	972657
561526	972658
392043	972659
89998	972660
262877	972661
57286	972662
13498	972663
275998	972664
283393	972665
540754	972666
1477	972667
384393	972668
283667	972669
675991	972670
35046	972671
121043	972672
283630	972673
22199	972674
329367	972675
346284	972676
127182	972677
407187	972678
647244	972679
678526	972680
93700	972681
329788	972682
121581	972683
176766	972684
652504	972685
672522	972686
261216	972687
651146	972688
38523	972689
149382	972690
81174	972691
40062	972692
11799	972693
229809	972694
451781	972695
56444	972696
420375	972697
47790	972698
74656	972699
465301	972700
666706	972701
633057	972702
16014	972703
127132	972704
1175	972705
409066	972706
448105	972707
417270	972708
688611	972709
120779	972710
295828	972711
310836	972712
133808	972713
1964	972714
1964	972715
652446	972716
1964	972717
451928	972718
451909	972719
4801	972720
89028	972721
154734	972722
46914	972723
67155	972724
68290	972725
1901	972726
389922	972727
562950	972728
144653	972729
206533	972730
74767	972731
475693	972732
425	972733
203747	972734
304897	972735
31990	972736
668561	972737
570003	972738
6631	972739
292841	972740
38046	972741
130328	972742
81509	972743
204425	972744
264780	972745
4192	972746
583611	972747
502592	972748
192158	972749
55696	972750
552514	972751
16458	972752
2794	972753
522793	972754
149	972755
44	972756
632472	972757
120	972758
2455	972759
111561	972760
100427	972761
26374	972762
29027	972763
226223	972764
72789	972765
31660	972766
4290	972767
467753	972768
20914	972769
88714	972770
135690	972771
4028	972772
151739	972773
271840	972774
29695	972775
417060	972776
32845	972777
240308	972778
694211	972779
640912	972780
172637	972781
643082	972782
228388	972783
416117	972784
228962	972785
217043	972786
436084	972787
684952	972788
407767	972789
640966	972790
41004	972791
417231	972792
332597	972793
19281	972794
19281	972795
627074	972796
246339	972797
497984	972798
36404	972799
33761	972800
625521	972801
40295	972802
234804	972803
88110	972804
397688	972805
48500	972806
48500	972807
55792	972808
270420	972809
503082	972810
21777	972811
570385	972812
1497	972813
682208	972814
40638	972815
17068	972816
392511	972817
2976	972818
484213	972819
685662	972820
653946	972821
461435	972822
542679	972823
95010	972824
53445	972825
53443	972826
50000	972827
733	972828
107998	972829
5710	972830
275749	972831
511934	972832
173310	972833
138082	972834
211252	972835
6949	972836
501371	972837
88945	972838
57234	972839
19335	972840
115441	972841
484493	972842
98092	972843
70	972844
127956	972845
232705	972846
36606	972847
291072	972848
461544	972849
463064	972850
241574	972851
95003	972852
494808	972853
336382	972854
684837	972855
647559	972856
93823	972857
221327	972858
537101	972859
102166	972860
161779	972861
133565	972862
530771	972863
77616	972864
43037	972865
535829	972866
151445	972867
36593	972868
535772	972869
36602	972870
7413	972871
528425	972872
348202	972873
183341	972874
58503	972875
121221	972876
122832	972877
158239	972878
12985	972879
253372	972880
45725	972881
12547	972882
205847	972883
338278	972884
284970	972885
53445	972886
22893	972887
253214	972888
467608	972889
46348	972890
147591	972891
592116	972892
653442	972893
52409	972894
290610	972895
57105	972896
273670	972897
54304	972898
418285	972899
42345	972900
511794	972901
21481	972902
234688	972903
506099	972904
682033	972905
552073	972906
587103	972907
408926	972908
408924	972909
408936	972910
646198	972911
646199	972912
50712	972913
169905	972914
31747	972915
404679	972916
34476	972917
88367	972918
186566	972919
18448	972920
322854	972921
247053	972922
448589	972923
207531	972924
113066	972925
217886	972926
117405	972927
127166	972928
74699	972929
415786	972930
119827	972931
359071	972932
52673	972933
91975	972934
38295	972935
12452	972936
250141	972937
441857	972938
30106	972939
854	972940
258085	972941
620962	972942
131771	972943
469611	972944
8632	972945
10647	972946
226025	972947
254793	972948
223695	972949
110164	972950
558600	972951
116547	972952
56610	972953
512861	972954
256443	972955
620407	972956
684598	972957
673001	972958
41100	972959
400983	972960
460329	972961
43008	972962
469268	972963
149334	972964
527065	972965
660451	972966
409485	972967
413137	972968
160913	972969
46154	972970
7547	972971
600598	972972
227	972973
9527	972974
35347	972975
564693	972976
41103	972977
606519	972978
450233	972979
591463	972980
9	972981
1277	972982
10026	972983
414839	972984
7240	972985
475943	972986
474764	972987
4963	972988
434094	972989
600931	972990
14799	972991
367893	972992
46608	972993
70801	972994
139962	972995
7509	972996
69263	972997
48636	972998
396198	972999
32125	973000
42444	973001
375614	973002
36053	973003
3099	973004
133241	973005
1064	973006
24092	973007
215864	973008
253169	973009
31370	973010
317737	973011
2059	973012
413383	973013
81095	973014
214078	973015
661308	973016
677728	973017
33641	973018
316414	973019
572873	973020
36365	973021
2985	973022
99254	973023
412364	973024
30474	973025
69093	973026
231381	973027
216190	973028
60386	973029
315180	973030
541232	973031
69189	973032
8958	973033
5416	973034
22454	973035
43400	973036
444709	973037
474042	973038
246513	973039
571127	973040
531632	973041
75222	973042
64562	973043
132489	973044
63759	973045
81663	973046
293233	973047
169929	973048
916	973049
405930	973050
68983	973051
577463	973052
424	973053
26756	973054
656258	973055
35815	973056
562547	973057
617684	973058
165143	973059
69141	973060
543807	973061
311821	973062
271469	973063
124088	973064
47667	973065
151266	973066
51504	973067
20456	973068
4271	973069
476583	973070
528030	973071
293385	973072
1100	973073
668471	973074
17902	973075
171023	973076
167599	973077
171768	973078
84668	973079
182858	973080
486613	973081
59166	973082
32419	973083
13683	973084
47962	973085
10880	973086
441144	973087
310829	973088
20253	973089
526960	973090
663341	973091
27998	973092
627717	973093
59099	973094
534418	973095
163253	973096
12628	973097
579865	973098
653551	973099
499787	973100
74271	973101
455046	973102
488739	973103
76547	973104
128277	973105
52238	973106
59170	973107
432423	973108
303404	973109
131153	973110
164762	973111
27181	973112
345747	973113
72411	973114
90909	973115
16799	973116
9140	973117
504817	973118
11946	973119
631756	973120
58826	973121
135863	973122
11280	973123
433092	973124
163133	973125
152621	973126
17866	973127
441693	973128
630063	973129
55543	973130
108705	973131
503065	973132
529497	973133
217833	973134
193101	973135
386	973136
374526	973137
9598	973138
149719	973139
9065	973140
51101	973141
34223	973142
19729	973143
59415	973144
649011	973145
181096	973146
371542	973147
29871	973148
53317	973149
336551	973150
44560	973151
312340	973152
775	973153
696747	973154
485028	973155
515766	973156
9605	973157
524418	973158
144633	973159
70716	973160
153798	973161
499055	973162
95686	973163
76431	973164
463015	973165
692771	973166
625072	973167
8103	973168
120046	973169
111710	973170
244178	973171
293584	973172
523339	973173
299903	973174
19318	973175
905	973176
328889	973177
140940	973178
68835	973179
91568	973180
228059	973181
507311	973182
91957	973183
163707	973184
22129	973185
682066	973186
208481	973187
72991	973188
28436	973189
46502	973190
58870	973191
530402	973192
276756	973193
186207	973194
48661	973195
413260	973196
191585	973197
447924	973198
26316	973199
13096	973200
653251	973201
405016	973202
51989	973203
148665	973204
153394	973205
346460	973206
179427	973207
688454	973208
478076	973209
77803	973210
123941	973211
281669	973212
300052	973213
408775	973214
3381	973215
396435	973216
91945	973217
88417	973218
210475	973219
21480	973220
468141	973221
147127	973222
136181	973223
488530	973224
480370	973225
339327	973226
134596	973227
565911	973228
210148	973229
48611	973230
557725	973231
602633	973232
366690	973233
519529	973234
160569	973235
156128	973236
5316	973237
190887	973238
13825	973239
105457	973240
465681	973241
469470	973242
3689	973243
105806	973244
696861	973245
3025	973246
265006	973247
83773	973248
508815	973249
104136	973250
428981	973251
493864	973252
614908	973253
410047	973254
336458	973255
412745	973256
271131	973257
24650	973258
694185	973259
68921	973260
540588	973261
151376	973262
12153	973263
617481	973264
632480	973265
170057	973266
321959	973267
437487	973268
83497	973269
17931	973270
217607	973271
163091	973272
238182	973273
4051	973274
107916	973275
12904	973276
186998	973277
153058	973278
64870	973279
124154	973280
49751	973281
49465	973282
20578	973283
169030	973284
47190	973285
671628	973286
415070	973287
2960	973288
377389	973289
236762	973290
173	973291
312613	973292
157260	973293
379096	973294
50059	973295
348683	973296
68302	973297
22209	973298
257028	973299
49657	973300
33697	973301
463464	973302
16250	973303
16986	973304
134427	973305
164804	973306
147741	973307
65645	973308
82674	973309
4643	973310
60290	973311
80165	973312
203131	973313
21527	973314
188493	973315
756	973316
302144	973317
26635	973318
71227	973319
48012	973320
534683	973321
63046	973322
138751	973323
7522	973324
102636	973325
82157	973326
90538	973327
33687	973328
159634	973329
27888	973330
174893	973331
50697	973332
564826	973333
91567	973334
105327	973335
251	973336
2000	973337
135917	973338
13503	973339
9993	973340
562866	973341
381496	973342
452234	973343
509703	973344
355807	973345
551232	973346
4118	973347
579186	973348
19183	973349
25650	973350
25650	973351
25650	973352
689157	973353
171588	973354
117782	973355
86455	973356
650176	973357
697233	973358
686120	973359
46255	973360
186419	973361
122503	973362
18525	973363
692326	973364
420064	973365
114644	973366
654203	973367
420104	973368
114646	973369
420063	973370
420076	973371
654192	973372
654212	973373
420097	973374
80178	973375
14974	973376
694531	973377
27301	973378
532944	973379
359767	973380
157400	973381
249316	973382
25344	973383
376882	973384
422509	973385
343782	973386
62200	973387
567759	973388
162678	973389
174696	973390
48776	973391
18127	973392
18092	973393
466466	973394
555334	973395
511796	973396
394475	973397
162923	973398
2757	973399
119691	973400
51891	973401
682160	973402
275243	973403
151235	973404
227014	973405
212206	973406
69709	973407
222448	973408
254	973409
639542	973410
501975	973411
2529	973412
38357	973413
92526	973414
121446	973415
622914	973416
676238	973417
159653	973418
591639	973419
320093	973420
538400	973421
60786	973422
584506	973423
12304	973424
3824	973425
659841	973426
135315	973427
127391	973428
323809	973429
197768	973430
136408	973431
69638	973432
442275	973433
256842	973434
109787	973435
194518	973436
347724	973437
559870	973438
316687	973439
62523	973440
6020	973441
502733	973442
182617	973443
198070	973444
165362	973445
53009	973446
115952	973447
129136	973448
28824	973449
2785	973450
85653	973451
2854	973452
679523	973453
679524	973454
257884	973455
583444	973456
456470	973457
154492	973458
139150	973459
473589	973460
481170	973461
491419	973462
125775	973463
695480	973464
634268	973465
362368	973466
160671	973467
290072	973468
56115	973469
374788	973470
589617	973471
390289	973472
160636	973473
15484	973474
367263	973475
642552	973476
203104	973477
10968	973478
634386	973479
653021	973480
87681	973481
44936	973482
122817	973483
600265	973484
366549	973485
524071	973486
130670	973487
15	973488
229650	973489
137546	973490
367051	973491
41207	973492
145809	973493
502736	973494
298607	973495
22763	973496
217	973497
443954	973498
487911	973499
4280	973500
25343	973501
19583	973502
112690	973503
231498	973504
444881	973505
125192	973506
85466	973507
188528	973508
287042	973509
626971	973510
667111	973511
474858	973512
195407	973513
475182	973514
504786	973515
475234	973516
21689	973517
595679	973518
172809	973519
475761	973520
127232	973521
475577	973522
694900	973523
127246	973524
475529	973525
475530	973526
475526	973527
401340	973528
160996	973529
368826	973530
15	973531
680731	973532
77165	973533
12934	973534
102367	973535
290114	973536
438312	973537
595556	973538
4003	973539
475966	973540
621675	973541
347593	973542
516172	973543
688287	973544
12025	973545
4625	973546
2763	973547
29567	973548
303596	973549
500772	973550
138771	973551
299428	973552
6254	973553
545856	973554
42270	973555
312026	973556
295542	973557
612622	973558
37853	973559
673633	973560
112319	973561
23906	973562
11	973563
139818	973564
541280	973565
232733	973566
283799	973567
687323	973568
1056	973569
11254	973570
106833	973571
41637	973572
138976	973573
28146	973574
87431	973575
4112	973576
33869	973577
67413	973578
267175	973579
31238	973580
232240	973581
673115	973582
292799	973583
13948	973584
534892	973585
48927	973586
345251	973587
643559	973588
159762	973589
108869	973590
474840	973591
267207	973592
24788	973593
8131	973594
10284	973595
86100	973596
58531	973597
14451	973598
87026	973599
352810	973600
139869	973601
33162	973602
294910	973603
517563	973604
463472	973605
28549	973606
19214	973607
608549	973608
165768	973609
294908	973610
12994	973611
112152	973612
218760	973613
679116	973614
178354	973615
78257	973616
46107	973617
133044	973618
13986	973619
58873	973620
422706	973621
426147	973622
504997	973623
59150	973624
293154	973625
533768	973626
2830	973627
299093	973628
409472	973629
659105	973630
521430	973631
394887	973632
117112	973633
9413	973634
393754	973635
18419	973636
393750	973637
393751	973638
222163	973639
315601	973640
171405	973641
492040	973642
46844	973643
34122	973644
478992	973645
202884	973646
549861	973647
12950	973648
696296	973649
603166	973650
15856	973651
658321	973652
103725	973653
89981	973654
89981	973655
301515	973656
516330	973657
96367	973658
113713	973659
508159	973660
658061	973661
137547	973662
506596	973663
436633	973664
7902	973665
513614	973666
219625	973667
513636	973668
513653	973669
219636	973670
298814	973671
397197	973672
20977	973673
418137	973674
411557	973675
627793	973676
492200	973677
8184	973678
593130	973679
230665	973680
153233	973681
672110	973682
544	973683
260169	973684
695269	973685
695259	973686
695271	973687
695231	973688
286562	973689
48343	973690
48344	973691
7975	973692
407309	973693
633357	973694
285194	973695
155974	973696
3360	973697
636707	973698
393116	973699
696326	973700
498340	973701
143818	973702
322988	973703
166690	973704
166690	973705
678155	973706
17683	973707
462282	973708
234473	973709
236158	973710
9834	973711
226386	973712
62767	973713
110034	973714
119669	973715
54090	973716
250070	973717
447433	973718
20275	973719
684731	973720
13067	973721
684701	973722
137677	973723
130787	973724
538242	973725
16821	973726
166882	973727
57608	973728
174177	973729
357388	973730
538235	973731
658923	973732
504954	973733
86613	973734
579077	973735
72	973736
93742	973737
290172	973738
1724	973739
214197	973740
365230	973741
322997	973742
159871	973743
240	973744
2378	973745
630447	973746
105841	973747
362236	973748
476306	973749
46245	973750
523771	973751
109139	973752
598033	973753
571599	973754
278768	973755
472179	973756
615706	973757
637353	973758
108420	973759
34180	973760
491237	973761
56905	973762
277473	973763
359088	973764
28569	973765
424965	973766
313194	973767
359909	973768
611365	973769
54053	973770
31747	973771
92930	973772
607843	973773
345177	973774
94607	973775
384562	973776
586459	973777
3277	973778
66105	973779
73054	973780
34887	973781
379901	973782
334066	973783
44204	973784
357141	973785
92930	973786
110727	973787
401232	973788
9624	973789
261070	973790
73102	973791
653516	973792
83363	973793
342209	973794
607921	973795
608412	973796
59112	973797
524185	973798
366504	973799
642728	973800
423775	973801
334227	973802
450880	973803
543755	973804
46177	973805
362189	973806
20872	973807
595644	973808
33810	973809
83212	973810
425143	973811
58855	973812
25780	973813
6092	973814
564889	973815
59601	973816
119336	973817
203428	973818
10134	973819
209074	973820
11381	973821
10695	973822
345854	973823
10695	973824
20192	973825
695299	973826
292202	973827
325351	973828
523511	973829
84175	973830
189448	973831
265530	973832
81093	973833
290101	973834
104381	973835
637778	973836
134608	973837
298229	973838
48932	973839
603613	973840
499091	973841
263887	973842
465409	973843
556308	973844
29795	973845
660	973846
103616	973847
109160	973848
104341	973849
541834	973850
175555	973851
138078	973852
244904	973853
438276	973854
218469	973855
3912	973856
417601	973857
265663	973858
432562	973859
177637	973860
89140	973861
612257	973862
161188	973863
172576	973864
5684	973865
170721	973866
9279	973867
276636	973868
114986	973869
695344	973870
39931	973871
283792	973872
281	973873
281	973874
281	973875
281	973876
582563	973877
392930	973878
10421	973879
173482	973880
674327	973881
71796	973882
235555	973883
136285	973884
695335	973885
157861	973886
695331	973887
446115	973888
652510	973889
125389	973890
25222	973891
559661	973892
1665	973893
65185	973894
88987	973895
14375	973896
143752	973897
503884	973898
418916	973899
41977	973900
78089	973901
151870	973902
221052	973903
281441	973904
620336	973905
9446	973906
359993	973907
368196	973908
697576	973909
496702	973910
461877	973911
386040	973912
239485	973913
163821	973914
352127	973915
8135	973916
343435	973917
293773	973918
190505	973919
155293	973920
435618	973921
409274	973922
258064	973923
251767	973924
36015	973925
170790	973926
120752	973927
413907	973928
768	973929
684191	973930
436069	973931
7139	973932
97810	973933
180336	973934
110592	973935
111422	973936
434956	973937
16953	973938
107267	973939
30502	973940
30499	973941
288395	973942
307936	973943
184875	973944
393096	973945
495265	973946
406445	973947
117877	973948
17607	973949
386125	973950
668602	973951
66012	973952
450602	973953
124450	973954
164882	973955
307062	973956
606345	973957
522295	973958
86056	973959
67328	973960
83143	973961
155234	973962
256858	973963
409204	973964
464900	973965
65309	973966
408319	973967
130873	973968
458777	973969
683831	973970
18620	973971
253298	973972
587677	973973
107903	973974
42407	973975
77610	973976
378337	973977
45342	973978
106698	973979
311876	973980
586857	973981
150492	973982
479143	973983
254244	973984
230884	973985
223047	973986
100	973987
109654	973988
385690	973989
275163	973990
474358	973991
354839	973992
125653	973993
441543	973994
558032	973995
123914	973996
621552	973997
21432	973998
4585	973999
445995	974000
275160	974001
22052	974002
564385	974003
341448	974004
9207	974005
39796	974006
157483	974007
416730	974008
246282	974009
422339	974010
45224	974011
355146	974012
431369	974013
209950	974014
84724	974015
195343	974016
151765	974017
138711	974018
107066	974019
466051	974020
184789	974021
658940	974022
37864	974023
485451	974024
306220	974025
4744	974026
456727	974027
676233	974028
430298	974029
619823	974030
44998	974031
578164	974032
152573	974033
669678	974034
587974	974035
557345	974036
61479	974037
346600	974038
537482	974039
13295	974040
8879	974041
154575	974042
467	974043
625436	974044
188036	974045
283078	974046
35166	974047
529383	974048
39808	974049
21759	974050
464745	974051
118714	974052
206105	974053
155370	974054
23830	974055
1542	974056
277222	974057
418952	974058
593703	974059
67010	974060
697520	974061
689521	974062
309924	974063
267796	974064
282743	974065
341031	974066
13583	974067
146191	974068
604920	974069
40654	974070
49249	974071
2352	974072
671104	974073
49535	974074
471162	974075
118470	974076
102833	974077
370564	974078
72643	974079
689534	974080
73517	974081
238337	974082
541725	974083
101443	974084
329573	974085
528712	974086
695880	974087
115063	974088
20428	974089
34361	974090
265010	974091
3128	974092
514141	974093
471455	974094
276410	974095
1512	974096
493648	974097
472199	974098
680705	974099
26356	974100
6179	974101
204358	974102
599493	974103
342420	974104
487320	974105
363313	974106
369445	974107
389321	974108
150401	974109
160770	974110
127779	974111
91763	974112
44783	974113
115618	974114
658595	974115
465152	974116
22228	974117
97858	974118
627807	974119
61578	974120
38844	974121
442056	974122
94711	974123
629798	974124
125927	974125
587427	974126
724	974127
72169	974128
604629	974129
52475	974130
688726	974131
4722	974132
94358	974133
577970	974134
409960	974135
56210	974136
251255	974137
51201	974138
30159	974139
587670	974140
410554	974141
688735	974142
215317	974143
20422	974144
514772	974145
140981	974146
35249	974147
469902	974148
274752	974149
99737	974150
644917	974151
114737	974152
514685	974153
110004	974154
653902	974155
273317	974156
408829	974157
201534	974158
46112	974159
426861	974160
40977	974161
537137	974162
503655	974163
377000	974164
582843	974165
635679	974166
246065	974167
346864	974168
80369	974169
526889	974170
150253	974171
44188	974172
383306	974173
342916	974174
90133	974175
275317	974176
177961	974177
32492	974178
39123	974179
252616	974180
19605	974181
160807	974182
55041	974183
15984	974184
441048	974185
582546	974186
101048	974187
582297	974188
126637	974189
665496	974190
161544	974191
252551	974192
421891	974193
689691	974194
458026	974195
46052	974196
39593	974197
277047	974198
465711	974199
174478	974200
382515	974201
574803	974202
166763	974203
691806	974204
20430	974205
112230	974206
33499	974207
581909	974208
678989	974209
34492	974210
372937	974211
12450	974212
689763	974213
171115	974214
630939	974215
311384	974216
31712	974217
375484	974218
70991	974219
206527	974220
114749	974221
532429	974222
3261	974223
313303	974224
397575	974225
331153	974226
109669	974227
171440	974228
191022	974229
131658	974230
115998	974231
104244	974232
154261	974233
98222	974234
398145	974235
7141	974236
292018	974237
38132	974238
629164	974239
257538	974240
386814	974241
431620	974242
113667	974243
144585	974244
42060	974245
171742	974246
562799	974247
185849	974248
398261	974249
156012	974250
77688	974251
252418	974252
140681	974253
154151	974254
472551	974255
264804	974256
45680	974257
7190	974258
359708	974259
325182	974260
490695	974261
480050	974262
1962	974263
630852	974264
648419	974265
209383	974266
12968	974267
96857	974268
400990	974269
689932	974270
565359	974271
219406	974272
3949	974273
422330	974274
36982	974275
260865	974276
381832	974277
269781	974278
475111	974279
188939	974280
510836	974281
26702	974282
1172	974283
455206	974284
515121	974285
686417	974286
410556	974287
240437	974288
620442	974289
449931	974290
153613	974291
622122	974292
157437	974293
331039	974294
82498	974295
600532	974296
192709	974297
346682	974298
554576	974299
1206	974300
539602	974301
421971	974302
51924	974303
361343	974304
387999	974305
511343	974306
666190	974307
63386	974308
164530	974309
654045	974310
528553	974311
6516	974312
268192	974313
145803	974314
250209	974315
507093	974316
308972	974317
107347	974318
52490	974319
590361	974320
51506	974321
60762	974322
308165	974323
404187	974324
379823	974325
66396	974326
551902	974327
540401	974328
668724	974329
616794	974330
413229	974331
5215	974332
634128	974333
394241	974334
599304	974335
55626	974336
396473	974337
625151	974338
306420	974339
521538	974340
161287	974341
85599	974342
369779	974343
53495	974344
571743	974345
6972	974346
395957	974347
30844	974348
605510	974349
412554	974350
538483	974351
86503	974352
490538	974353
497492	974354
384083	974355
80930	974356
255437	974357
643793	974358
260546	974359
58538	974360
513170	974361
679465	974362
94153	974363
367078	974364
125681	974365
109833	974366
12624	974367
25643	974368
246330	974369
2076	974370
527043	974371
489748	974372
135615	974373
307218	974374
344909	974375
531023	974376
630283	974377
233758	974378
443923	974379
76463	974380
178440	974381
310730	974382
30159	974383
364525	974384
130203	974385
329502	974386
388248	974387
578281	974388
609871	974389
318172	974390
641369	974391
587262	974392
141986	974393
392548	974394
26062	974395
309684	974396
615593	974397
129495	974398
89096	974399
123605	974400
365317	974401
18353	974402
289630	974403
563356	974404
563017	974405
305603	974406
115	974407
10678	974408
48491	974409
140181	974410
146148	974411
408019	974412
637837	974413
650308	974414
613239	974415
589574	974416
414506	974417
15722	974418
44758	974419
101700	974420
591368	974421
26784	974422
497816	974423
379289	974424
122734	974425
549827	974426
516977	974427
347398	974428
157913	974429
115734	974430
40448	974431
370887	974432
80242	974433
18450	974434
42639	974435
972	974436
495444	974437
606169	974438
607412	974439
12105	974440
216290	974441
5374	974442
148542	974443
273242	974444
146967	974445
488508	974446
132618	974447
172499	974448
90324	974449
434743	974450
434738	974451
9506	974452
950	974453
71383	974454
122268	974455
180730	974456
127697	974457
76671	974458
30007	974459
507293	974460
123024	974461
25086	974462
7303	974463
70785	974464
475219	974465
285540	974466
357095	974467
155608	974468
414986	974469
886	974470
214878	974471
100770	974472
413706	974473
686378	974474
10833	974475
3512	974476
635090	974477
134428	974478
543485	974479
301683	974480
543504	974481
14125	974482
324852	974483
65988	974484
5226	974485
621186	974486
55426	974487
366880	974488
452386	974489
662140	974490
543489	974491
285449	974492
543476	974493
7089	974494
32063	974495
414415	974496
109905	974497
76060	974498
678612	974499
94841	974500
335043	974501
224387	974502
14113	974503
99761	974504
46254	974505
678613	974506
678611	974507
580898	974508
123677	974509
599804	974510
647257	974511
532664	974512
548987	974513
415116	974514
501925	974515
249564	974516
152214	974517
105538	974518
664647	974519
336858	974520
224836	974521
168189	974522
130966	974523
476403	974524
476729	974525
476463	974526
32230	974527
222120	974528
555956	974529
247383	974530
195810	974531
126348	974532
607876	974533
3885	974534
405871	974535
644002	974536
665147	974537
75666	974538
16202	974539
245258	974540
8105	974541
14	974542
246294	974543
339073	974544
366339	974545
8230	974546
264754	974547
46634	974548
173412	974549
14093	974550
553704	974551
67633	974552
649013	974553
197739	974554
606605	974555
3174	974556
503637	974557
30691	974558
24922	974559
144406	974560
567741	974561
11869	974562
695414	974563
215136	974564
563750	974565
155953	974566
22175	974567
577397	974568
309060	974569
255382	974570
349716	974571
515051	974572
329669	974573
237851	974574
402331	974575
69756	974576
150453	974577
38847	974578
81826	974579
341216	974580
130072	974581
196810	974582
28108	974583
8558	974584
198166	974585
515493	974586
244494	974587
138596	974588
235811	974589
207197	974590
207078	974591
1111	974592
195645	974593
71837	974594
31673	974595
397082	974596
133464	974597
43615	974598
381955	974599
172892	974600
695450	974601
172894	974602
695418	974603
131847	974604
1908	974605
449626	974606
489890	974607
17921	974608
779	974609
55047	974610
19333	974611
108073	974612
924	974613
493427	974614
221979	974615
41639	974616
260129	974617
132531	974618
686219	974619
499531	974620
26921	974621
133291	974622
81816	974623
515550	974624
617050	974625
625492	974626
36243	974627
154736	974628
539649	974629
292851	974630
152835	974631
421749	974632
695474	974633
81170	974634
157690	974635
641167	974636
5143	974637
237513	974638
563613	974639
74083	974640
96964	974641
237518	974642
237659	974643
237640	974644
129330	974645
2129	974646
46270	974647
695763	974648
362837	974649
547952	974650
476954	974651
17973	974652
141909	974653
141879	974654
20758	974655
46287	974656
572935	974657
572882	974658
695173	974659
198770	974660
5692	974661
247218	974662
489761	974663
32626	974664
159134	974665
88689	974666
127571	974667
477175	974668
477188	974669
70690	974670
392023	974671
110573	974672
46291	974673
477159	974674
46292	974675
112307	974676
127576	974677
452212	974678
452175	974679
585190	974680
124236	974681
110573	974682
105644	974683
137549	974684
431712	974685
645611	974686
167548	974687
669221	974688
133255	974689
370192	974690
648681	974691
480148	974692
598168	974693
446761	974694
536342	974695
305222	974696
628514	974697
414481	974698
210788	974699
160932	974700
61795	974701
656628	974702
624948	974703
33351	974704
200624	974705
554615	974706
464416	974707
24194	974708
2246	974709
528245	974710
688111	974711
545545	974712
104542	974713
186355	974714
27860	974715
372379	974716
557147	974717
60260	974718
290405	974719
154186	974720
7023	974721
233895	974722
9970	974723
5566	974724
131911	974725
146120	974726
171914	974727
8642	974728
339603	974729
242641	974730
684894	974731
619051	974732
597146	974733
48263	974734
110754	974735
25701	974736
592654	974737
112847	974738
238021	974739
162413	974740
271694	974741
269960	974742
310069	974743
432810	974744
183372	974745
75803	974746
306229	974747
619999	974748
584000	974749
196991	974750
93628	974751
72572	974752
527650	974753
242292	974754
633672	974755
86638	974756
374336	974757
495598	974758
4136	974759
691462	974760
420417	974761
41308	974762
580670	974763
282914	974764
652138	974765
486079	974766
16487	974767
45835	974768
293042	974769
170113	974770
106981	974771
327481	974772
614428	974773
423364	974774
554100	974775
377414	974776
665993	974777
558015	974778
161015	974779
295524	974780
671070	974781
414788	974782
171191	974783
555837	974784
395913	974785
58502	974786
34688	974787
639893	974788
136965	974789
67105	974790
67486	974791
333419	974792
469272	974793
503650	974794
622572	974795
126000	974796
319295	974797
72	974798
182195	974799
489851	974800
580753	974801
44317	974802
34827	974803
532351	974804
87924	974805
412106	974806
28402	974807
422028	974808
375531	974809
620806	974810
94789	974811
247075	974812
116634	974813
350591	974814
635940	974815
72150	974816
260293	974817
310255	974818
188585	974819
29649	974820
3490	974821
491418	974822
18761	974823
228883	974824
425137	974825
620996	974826
495992	974827
51888	974828
136735	974829
156803	974830
200338	974831
157277	974832
691018	974833
147260	974834
151847	974835
34889	974836
581536	974837
444356	974838
25456	974839
236375	974840
256949	974841
665897	974842
136586	974843
162484	974844
552767	974845
10286	974846
389181	974847
6740	974848
184194	974849
262407	974850
85536	974851
12871	974852
12736	974853
544412	974854
114220	974855
364563	974856
328442	974857
4557	974858
673446	974859
300800	974860
49944	974861
64067	974862
96402	974863
612743	974864
664101	974865
304095	974866
121656	974867
611431	974868
646906	974869
417934	974870
74851	974871
158009	974872
532805	974873
61399	974874
125187	974875
532133	974876
532683	974877
496253	974878
405111	974879
528341	974880
274178	974881
339973	974882
638210	974883
162712	974884
37430	974885
19873	974886
29531	974887
82630	974888
381483	974889
442828	974890
33545	974891
377	974892
545586	974893
7039	974894
50682	974895
253658	974896
680313	974897
76382	974898
241198	974899
59901	974900
418250	974901
570509	974902
110016	974903
14351	974904
325084	974905
581267	974906
578056	974907
96464	974908
300034	974909
148318	974910
215611	974911
666844	974912
523050	974913
307304	974914
137011	974915
215608	974916
523046	974917
523049	974918
642566	974919
523047	974920
642564	974921
640403	974922
429760	974923
84801	974924
564792	974925
60287	974926
11570	974927
25811	974928
409043	974929
31425	974930
53658	974931
598568	974932
7172	974933
108218	974934
219420	974935
30019	974936
252088	974937
32300	974938
143996	974939
654620	974940
446782	974941
481574	974942
537469	974943
34985	974944
7882	974945
23511	974946
479638	974947
88255	974948
103054	974949
84507	974950
18062	974951
626086	974952
476101	974953
540023	974954
501157	974955
360457	974956
182999	974957
423791	974958
523246	974959
263210	974960
269219	974961
388884	974962
587039	974963
674662	974964
188343	974965
170	974966
155613	974967
539393	974968
516819	974969
76082	974970
392394	974971
236931	974972
62748	974973
150305	974974
189856	974975
243175	974976
503591	974977
22192	974978
359819	974979
242934	974980
638748	974981
14350	974982
598891	974983
520707	974984
642917	974985
542800	974986
415696	974987
534720	974988
3356	974989
173651	974990
334114	974991
15992	974992
21460	974993
57681	974994
48105	974995
473782	974996
302810	974997
455160	974998
139943	974999
62662	975000
467352	975001
605314	975002
477086	975003
4230	975004
485020	975005
667336	975006
70969	975007
32485	975008
644371	975009
644380	975010
162503	975011
188070	975012
383799	975013
694627	975014
3737	975015
84039	975016
106929	975017
694439	975018
596825	975019
571912	975020
92517	975021
555054	975022
500467	975023
80859	975024
126938	975025
311438	975026
237307	975027
131372	975028
206262	975029
366131	975030
61413	975031
255946	975032
23319	975033
16767	975034
230914	975035
310578	975036
609693	975037
689307	975038
318185	975039
691409	975040
12163	975041
230495	975042
459265	975043
602854	975044
294465	975045
151804	975046
266086	975047
95404	975048
524824	975049
27176	975050
477548	975051
335091	975052
234982	975053
73812	975054
10356	975055
185020	975056
167515	975057
494691	975058
441555	975059
159039	975060
114431	975061
107	975062
600597	975063
322674	975064
67	975065
12261	975066
168606	975067
606304	975068
155130	975069
130987	975070
56562	975071
680125	975072
107	975073
548579	975074
139436	975075
163066	975076
364228	975077
317876	975078
285144	975079
84982	975080
95265	975081
170279	975082
358467	975083
151891	975084
310840	975085
472388	975086
407758	975087
322072	975088
143710	975089
400047	975090
205876	975091
168408	975092
40801	975093
75557	975094
60779	975095
20510	975096
107739	975097
611358	975098
691629	975099
73867	975100
1306	975101
600082	975102
83852	975103
454	975104
435120	975105
579711	975106
98446	975107
461603	975108
423912	975109
71025	975110
201853	975111
131062	975112
113365	975113
567827	975114
208745	975115
38422	975116
5954	975117
136629	975118
572197	975119
133483	975120
436737	975121
374214	975122
515385	975123
57891	975124
97805	975125
98801	975126
50012	975127
311184	975128
530779	975129
606638	975130
91516	975131
111966	975132
3960	975133
530263	975134
661304	975135
354771	975136
100347	975137
353698	975138
208279	975139
405494	975140
86926	975141
59401	975142
18757	975143
195086	975144
424211	975145
358952	975146
618948	975147
530451	975148
8718	975149
684389	975150
391277	975151
601659	975152
666795	975153
129065	975154
12755	975155
550305	975156
171122	975157
286260	975158
49529	975159
490502	975160
571283	975161
46692	975162
574477	975163
27262	975164
189276	975165
91595	975166
628022	975167
202103	975168
378159	975169
124976	975170
611044	975171
384	975172
323507	975173
488795	975174
429	975175
9959	975176
396693	975177
371582	975178
183750	975179
83261	975180
589098	975181
387114	975182
91919	975183
6660	975184
121841	975185
592618	975186
1062	975187
489873	975188
611491	975189
132605	975190
333476	975191
282408	975192
530035	975193
18055	975194
6397	975195
25620	975196
111801	975197
139	975198
81305	975199
626694	975200
32977	975201
47288	975202
191939	975203
120553	975204
145547	975205
652488	975206
125355	975207
242	975208
606719	975209
143583	975210
541272	975211
371152	975212
46294	975213
547507	975214
266741	975215
516248	975216
653466	975217
99719	975218
499577	975219
696979	975220
382524	975221
99157	975222
686835	975223
93016	975224
63533	975225
530265	975226
280309	975227
20848	975228
105084	975229
458764	975230
479635	975231
102602	975232
647588	975233
7531	975234
116172	975235
579471	975236
556755	975237
417319	975238
154193	975239
123113	975240
662324	975241
100313	975242
342279	975243
205927	975244
507294	975245
629791	975246
247090	975247
329733	975248
614899	975249
11557	975250
345929	975251
436353	975252
67716	975253
127709	975254
9639	975255
197458	975256
144871	975257
401760	975258
231590	975259
3549	975260
51466	975261
573440	975262
580252	975263
606844	975264
677056	975265
442903	975266
419299	975267
17806	975268
328100	975269
245909	975270
408941	975271
6433	975272
1516	975273
419199	975274
67011	975275
136529	975276
533615	975277
533616	975278
533617	975279
533619	975280
533618	975281
302376	975282
22038	975283
593913	975284
35147	975285
613773	975286
456863	975287
506428	975288
406559	975289
128122	975290
258365	975291
31877	975292
545133	975293
254391	975294
273275	975295
566165	975296
267677	975297
24457	975298
645589	975299
678251	975300
458337	975301
448852	975302
647059	975303
420269	975304
4267	975305
320	975306
26782	975307
18628	975308
570961	975309
186940	975310
320743	975311
151168	975312
455108	975313
151368	975314
119014	975315
65466	975316
638146	975317
115700	975318
9049	975319
288052	975320
591749	975321
50040	975322
56623	975323
352900	975324
9484	975325
665890	975326
550248	975327
316434	975328
23526	975329
658208	975330
587377	975331
4631	975332
507	975333
580057	975334
95116	975335
575171	975336
288493	975337
149249	975338
419721	975339
455082	975340
1946	975341
495247	975342
355666	975343
556668	975344
560038	975345
660362	975346
550645	975347
39174	975348
234835	975349
265713	975350
115462	975351
144910	975352
12633	975353
556418	975354
146262	975355
497673	975356
98698	975357
363951	975358
60381	975359
378841	975360
569103	975361
55126	975362
561649	975363
98859	975364
443734	975365
357179	975366
173242	975367
627571	975368
291831	975369
469438	975370
370063	975371
607418	975372
303253	975373
412139	975374
2887	975375
31583	975376
500766	975377
519650	975378
463159	975379
125696	975380
645824	975381
62	975382
74822	975383
3874	975384
696327	975385
696343	975386
696358	975387
696366	975388
696344	975389
696334	975390
696342	975391
528185	975392
274604	975393
661203	975394
306630	975395
108202	975396
696352	975397
696380	975398
626883	975399
456521	975400
63421	975401
83111	975402
130013	975403
476658	975404
260106	975405
393095	975406
9040	975407
4644	975408
651882	975409
398833	975410
161433	975411
394938	975412
104049	975413
153901	975414
697255	975415
489004	975416
13018	975417
118575	975418
58749	975419
22027	975420
572112	975421
15155	975422
620498	975423
657817	975424
287558	975425
32821	975426
610867	975427
424382	975428
489648	975429
338647	975430
38093	975431
343094	975432
168886	975433
45699	975434
45699	975435
50709	975436
691511	975437
136675	975438
209846	975439
146910	975440
696393	975441
696384	975442
56914	975443
51546	975444
7943	975445
611225	975446
34127	975447
208068	975448
623859	975449
314514	975450
263225	975451
238522	975452
353442	975453
32897	975454
639179	975455
334703	975456
574719	975457
620782	975458
215066	975459
618411	975460
175376	975461
619333	975462
185476	975463
169295	975464
562655	975465
156949	975466
142020	975467
691476	975468
278882	975469
692253	975470
411321	975471
256628	975472
355997	975473
534681	975474
399294	975475
128597	975476
64286	975477
33426	975478
434818	975479
275909	975480
476893	975481
155182	975482
35074	975483
2408	975484
511081	975485
467163	975486
126307	975487
282134	975488
290039	975489
374153	975490
392254	975491
17107	975492
523847	975493
335378	975494
679712	975495
77354	975496
513423	975497
355360	975498
453856	975499
137191	975500
147170	975501
431581	975502
192541	975503
647534	975504
3756	975505
59305	975506
344858	975507
3257	975508
85753	975509
404786	975510
306460	975511
83681	975512
159679	975513
84035	975514
419918	975515
322464	975516
322509	975517
61118	975518
588768	975519
90485	975520
12923	975521
15649	975522
337085	975523
166159	975524
177437	975525
112930	975526
537357	975527
364097	975528
469683	975529
196528	975530
83591	975531
630293	975532
686235	975533
281721	975534
682802	975535
81623	975536
606933	975537
457911	975538
116931	975539
34267	975540
237	975541
295811	975542
605558	975543
577728	975544
754	975545
99884	975546
258177	975547
296758	975548
669749	975549
615783	975550
670492	975551
667234	975552
470547	975553
620334	975554
555483	975555
631060	975556
407357	975557
171971	975558
56055	975559
488834	975560
496930	975561
452930	975562
24056	975563
167098	975564
646101	975565
101913	975566
531243	975567
631380	975568
557651	975569
268813	975570
130968	975571
285533	975572
112845	975573
159989	975574
608339	975575
474825	975576
498588	975577
159556	975578
532323	975579
400388	975580
27866	975581
73325	975582
222855	975583
508168	975584
438365	975585
423015	975586
604442	975587
51940	975588
1207	975589
687879	975590
555155	975591
209912	975592
499746	975593
476889	975594
89	975595
365559	975596
114687	975597
278620	975598
39145	975599
546728	975600
356920	975601
651130	975602
526703	975603
268640	975604
404158	975605
19101	975606
574595	975607
525233	975608
7864	975609
107922	975610
643135	975611
453078	975612
603781	975613
78338	975614
299603	975615
460995	975616
644668	975617
297452	975618
169285	975619
3064	975620
142161	975621
692715	975622
57674	975623
118587	975624
37618	975625
20422	975626
531870	975627
261350	975628
131606	975629
537047	975630
577780	975631
226298	975632
120465	975633
47874	975634
330801	975635
498964	975636
25036	975637
573713	975638
163561	975639
168918	975640
202558	975641
66268	975642
160036	975643
210253	975644
38356	975645
517373	975646
157958	975647
173120	975648
2769	975649
114692	975650
19419	975651
4005	975652
95982	975653
641849	975654
95965	975655
71666	975656
680003	975657
203290	975658
168734	975659
132962	975660
695499	975661
16623	975662
360817	975663
609867	975664
646784	975665
92020	975666
452	975667
65348	975668
63825	975669
507350	975670
239563	975671
255111	975672
184225	975673
125621	975674
678520	975675
570953	975676
606767	975677
678511	975678
502360	975679
46432	975680
496186	975681
351135	975682
5671	975683
37893	975684
332312	975685
135922	975686
20936	975687
176447	975688
156434	975689
250617	975690
654994	975691
667199	975692
176492	975693
109594	975694
54305	975695
297213	975696
676941	975697
449158	975698
5748	975699
76605	975700
45848	975701
363395	975702
86649	975703
131305	975704
583465	975705
514549	975706
107989	975707
604485	975708
12545	975709
13008	975710
397915	975711
661323	975712
320476	975713
339223	975714
479384	975715
548854	975716
475392	975717
107489	975718
675819	975719
90423	975720
357637	975721
426879	975722
561436	975723
604677	975724
694026	975725
112693	975726
156360	975727
97937	975728
382	975729
152177	975730
677530	975731
363055	975732
49002	975733
651472	975734
121591	975735
207666	975736
25782	975737
285597	975738
129	975739
9224	975740
435028	975741
595964	975742
629110	975743
156246	975744
685510	975745
127233	975746
104042	975747
146669	975748
135399	975749
331635	975750
306825	975751
17312	975752
683465	975753
44599	975754
3450	975755
53697	975756
348372	975757
430828	975758
23916	975759
13682	975760
191084	975761
475709	975762
678515	975763
364410	975764
625306	975765
128395	975766
644486	975767
351540	975768
509215	975769
433543	975770
73	975771
693323	975772
13005	975773
132390	975774
475874	975775
19127	975776
645760	975777
661496	975778
19118	975779
473787	975780
415146	975781
4275	975782
1370	975783
2420	975784
693761	975785
46525	975786
20011	975787
677817	975788
407469	975789
65170	975790
53986	975791
680540	975792
12109	975793
582295	975794
351129	975795
313847	975796
487370	975797
22254	975798
411920	975799
549324	975800
42476	975801
42476	975802
7176	975803
26548	975804
31533	975805
280	975806
477721	975807
112679	975808
537633	975809
171490	975810
73164	975811
567200	975812
168003	975813
315638	975814
199010	975815
199042	975816
163876	975817
199057	975818
199048	975819
199059	975820
663562	975821
167584	975822
127835	975823
157868	975824
488128	975825
267194	975826
6221	975827
159245	975828
384179	975829
672328	975830
106670	975831
471196	975832
29216	975833
4736	975834
6228	975835
683118	975836
553	975837
553	975838
4090	975839
4090	975840
19886	975841
553	975842
26856	975843
553	975844
553	975845
553	975846
167164	975847
300871	975848
95626	975849
107739	975850
73540	975851
79088	975852
51213	975853
188510	975854
131205	975855
16448	975856
58538	975857
247603	975858
97572	975859
462554	975860
488482	975861
426035	975862
328277	975863
97992	975864
72855	975865
410229	975866
330489	975867
518336	975868
139215	975869
78511	975870
38859	975871
151550	975872
172683	975873
168071	975874
43296	975875
77648	975876
102959	975877
40091	975878
553543	975879
583507	975880
74741	975881
46326	975882
295744	975883
1117	975884
656676	975885
304860	975886
62903	975887
67764	975888
204259	975889
148464	975890
153492	975891
692774	975892
569561	975893
490	975894
165144	975895
634322	975896
115847	975897
62652	975898
47531	975899
541682	975900
2290	975901
104445	975902
132742	975903
432597	975904
223	975905
131936	975906
207225	975907
397754	975908
110322	975909
177172	975910
53945	975911
182579	975912
305312	975913
471692	975914
147657	975915
136646	975916
412751	975917
105766	975918
110322	975919
705	975920
560410	975921
181370	975922
339904	975923
334693	975924
274033	975925
343	975926
84262	975927
559039	975928
226445	975929
269531	975930
143100	975931
37888	975932
195724	975933
650557	975934
606698	975935
606696	975936
606693	975937
155231	975938
3213	975939
567321	975940
42464	975941
58912	975942
55986	975943
42	975944
261862	975945
351858	975946
41769	975947
266131	975948
291994	975949
582847	975950
359418	975951
166935	975952
158640	975953
356068	975954
1474	975955
453317	975956
553489	975957
603753	975958
484404	975959
181772	975960
397814	975961
262592	975962
598987	975963
575314	975964
71472	975965
4445	975966
202206	975967
474605	975968
555728	975969
474945	975970
187333	975971
154536	975972
424985	975973
43024	975974
78668	975975
431621	975976
660987	975977
268433	975978
695642	975979
579626	975980
431	975981
690609	975982
615023	975983
142780	975984
96748	975985
397046	975986
562703	975987
272455	975988
102539	975989
276794	975990
15994	975991
114617	975992
609995	975993
286092	975994
278491	975995
53924	975996
137704	975997
43094	975998
572773	975999
26712	976000
679585	976001
169543	976002
487119	976003
180607	976004
164510	976005
103441	976006
606763	976007
501737	976008
580879	976009
662720	976010
11661	976011
397742	976012
210976	976013
112927	976014
445304	976015
479866	976016
68042	976017
571085	976018
35285	976019
182822	976020
182707	976021
60811	976022
83678	976023
554259	976024
27659	976025
388639	976026
485956	976027
398132	976028
635638	976029
800	976030
95100	976031
196620	976032
611951	976033
139461	976034
132371	976035
452351	976036
305189	976037
110289	976038
359684	976039
6495	976040
42473	976041
419261	976042
335049	976043
402	976044
494162	976045
454699	976046
170695	976047
12971	976048
62833	976049
415867	976050
139530	976051
226815	976052
353869	976053
450	976054
48354	976055
1814	976056
37822	976057
102207	976058
117327	976059
151683	976060
454429	976061
274131	976062
19988	976063
2123	976064
644578	976065
8801	976066
559105	976067
22806	976068
399382	976069
671263	976070
26563	976071
474719	976072
92560	976073
300550	976074
257063	976075
251362	976076
604602	976077
501533	976078
83748	976079
281081	976080
696157	976081
71439	976082
425953	976083
134649	976084
274102	976085
154339	976086
170827	976087
690110	976088
278733	976089
606735	976090
341545	976091
596421	976092
403524	976093
304716	976094
1371	976095
541605	976096
159735	976097
11770	976098
129802	976099
75012	976100
537008	976101
203432	976102
438175	976103
841	976104
239719	976105
663628	976106
601530	976107
690571	976108
113442	976109
627527	976110
396379	976111
360263	976112
618204	976113
170952	976114
419701	976115
269304	976116
71659	976117
590369	976118
579634	976119
549591	976120
126542	976121
160310	976122
109604	976123
40471	976124
529630	976125
433228	976126
105390	976127
280189	976128
121956	976129
278552	976130
272171	976131
25048	976132
617448	976133
233376	976134
54271	976135
335050	976136
393023	976137
486733	976138
619458	976139
142819	976140
453589	976141
441129	976142
507920	976143
651409	976144
601200	976145
251998	976146
380244	976147
455405	976148
624108	976149
592886	976150
557485	976151
4055	976152
190584	976153
380581	976154
649340	976155
316758	976156
553583	976157
15882	976158
77373	976159
51940	976160
105007	976161
395535	976162
656845	976163
107023	976164
538966	976165
54163	976166
366478	976167
33036	976168
146800	976169
78784	976170
541094	976171
90788	976172
104914	976173
19031	976174
83745	976175
597853	976176
93863	976177
31510	976178
88496	976179
253853	976180
375943	976181
596344	976182
620539	976183
381837	976184
6384	976185
182183	976186
182181	976187
407255	976188
401506	976189
695456	976190
188713	976191
38862	976192
681520	976193
88617	976194
454145	976195
553245	976196
625270	976197
641848	976198
381158	976199
524163	976200
443210	976201
17194	976202
331115	976203
201491	976204
603741	976205
190772	976206
2487	976207
127968	976208
335192	976209
283199	976210
283274	976211
334846	976212
164540	976213
278722	976214
71521	976215
447163	976216
61922	976217
2640	976218
532504	976219
155770	976220
16748	976221
87861	976222
269370	976223
18508	976224
42776	976225
581656	976226
573188	976227
64761	976228
524487	976229
356101	976230
686370	976231
18283	976232
15918	976233
99689	976234
539931	976235
146647	976236
113403	976237
56902	976238
608873	976239
388948	976240
113528	976241
312991	976242
82137	976243
214	976244
152742	976245
13396	976246
66413	976247
391478	976248
66719	976249
300068	976250
460102	976251
378137	976252
142180	976253
222651	976254
536484	976255
550615	976256
308	976257
484459	976258
91451	976259
24313	976260
122640	976261
203944	976262
674006	976263
458094	976264
547627	976265
583672	976266
479882	976267
582933	976268
41795	976269
181622	976270
262343	976271
300356	976272
24304	976273
155551	976274
211403	976275
137341	976276
59459	976277
661208	976278
653755	976279
371891	976280
4185	976281
30371	976282
461248	976283
163635	976284
243977	976285
357774	976286
338188	976287
205984	976288
179903	976289
292845	976290
49051	976291
45041	976292
26564	976293
78432	976294
311591	976295
454981	976296
574376	976297
333818	976298
39326	976299
544061	976300
139027	976301
266383	976302
507518	976303
58631	976304
658655	976305
697832	976306
299985	976307
389051	976308
584706	976309
463534	976310
487791	976311
486609	976312
64546	976313
511705	976314
492052	976315
119901	976316
502502	976317
291410	976318
37309	976319
118468	976320
305769	976321
332851	976322
98732	976323
235101	976324
302850	976325
557912	976326
88311	976327
482037	976328
58849	976329
106980	976330
563668	976331
24346	976332
278354	976333
541732	976334
312181	976335
622702	976336
190836	976337
572729	976338
139051	976339
66161	976340
351208	976341
223044	976342
447728	976343
498580	976344
267794	976345
633627	976346
229051	976347
319110	976348
433347	976349
679151	976350
169629	976351
695317	976352
308604	976353
551242	976354
326776	976355
291382	976356
549921	976357
353043	976358
166120	976359
609826	976360
541086	976361
488588	976362
432978	976363
643161	976364
526148	976365
75020	976366
541817	976367
139064	976368
497485	976369
144531	976370
468386	976371
685854	976372
564056	976373
376942	976374
156368	976375
331758	976376
611483	976377
386313	976378
30232	976379
50813	976380
671692	976381
635088	976382
691203	976383
58102	976384
219659	976385
570264	976386
77800	976387
65155	976388
609822	976389
6601	976390
596979	976391
313820	976392
636201	976393
196259	976394
177526	976395
357736	976396
12703	976397
38622	976398
101988	976399
99631	976400
119703	976401
621491	976402
81974	976403
4467	976404
587793	976405
472154	976406
403064	976407
380276	976408
452373	976409
170773	976410
684803	976411
233503	976412
212065	976413
526840	976414
130858	976415
642640	976416
1558	976417
189227	976418
569118	976419
119438	976420
510988	976421
163314	976422
633469	976423
11978	976424
122365	976425
193543	976426
623572	976427
356845	976428
6238	976429
402599	976430
98205	976431
562570	976432
558196	976433
385874	976434
521312	976435
696510	976436
2930	976437
51549	976438
450915	976439
22282	976440
590952	976441
388763	976442
104929	976443
603596	976444
279104	976445
341763	976446
57505	976447
22868	976448
399439	976449
397142	976450
507794	976451
267377	976452
669305	976453
369752	976454
479131	976455
147735	976456
73401	976457
93865	976458
42541	976459
561555	976460
604053	976461
201	976462
358316	976463
421306	976464
124780	976465
420364	976466
357750	976467
161656	976468
223043	976469
144043	976470
355960	976471
112405	976472
12756	976473
404099	976474
198965	976475
45966	976476
491956	976477
421880	976478
121997	976479
28955	976480
535212	976481
285237	976482
644661	976483
493175	976484
51226	976485
675442	976486
272348	976487
308082	976488
164903	976489
314155	976490
458847	976491
1588	976492
317906	976493
35057	976494
544470	976495
6972	976496
307116	976497
117214	976498
102670	976499
289705	976500
117211	976501
89051	976502
37220	976503
224539	976504
191408	976505
398156	976506
16919	976507
90582	976508
470429	976509
74624	976510
585536	976511
608687	976512
300314	976513
590387	976514
489947	976515
304	976516
141996	976517
426416	976518
279170	976519
447013	976520
37478	976521
9994	976522
300275	976523
661287	976524
110724	976525
353048	976526
358727	976527
154935	976528
66118	976529
7225	976530
3348	976531
30829	976532
455129	976533
449582	976534
19679	976535
169902	976536
179526	976537
34492	976538
112404	976539
359022	976540
529385	976541
149099	976542
546385	976543
226021	976544
170655	976545
350801	976546
45044	976547
662113	976548
363080	976549
230768	976550
402911	976551
494914	976552
529636	976553
431215	976554
47594	976555
127763	976556
53457	976557
588785	976558
516260	976559
273002	976560
123080	976561
440399	976562
4014	976563
680988	976564
255234	976565
545602	976566
481522	976567
126476	976568
682	976569
332832	976570
142910	976571
118201	976572
339460	976573
439251	976574
282137	976575
455111	976576
680233	976577
398022	976578
161223	976579
659485	976580
532545	976581
669233	976582
31205	976583
274408	976584
42910	976585
112021	976586
312	976587
277349	976588
453137	976589
635713	976590
86937	976591
590821	976592
124341	976593
13051	976594
74929	976595
103280	976596
90540	976597
432241	976598
116287	976599
192687	976600
481776	976601
617226	976602
487338	976603
119906	976604
625634	976605
99702	976606
502507	976607
5129	976608
322849	976609
65084	976610
561722	976611
499076	976612
13715	976613
450369	976614
606401	976615
548299	976616
113580	976617
511523	976618
97089	976619
342526	976620
455959	976621
598726	976622
169634	976623
624595	976624
538	976625
135264	976626
340640	976627
687979	976628
215283	976629
635956	976630
306909	976631
170971	976632
388751	976633
314005	976634
433412	976635
119260	976636
128693	976637
190771	976638
278517	976639
344643	976640
7421	976641
135026	976642
606488	976643
171343	976644
170780	976645
37879	976646
685914	976647
559121	976648
598966	976649
345529	976650
521975	976651
536699	976652
60431	976653
313823	976654
488892	976655
144077	976656
433041	976657
681439	976658
26420	976659
176954	976660
88780	976661
497607	976662
371866	976663
554146	976664
221175	976665
461185	976666
55986	976667
207075	976668
38704	976669
83410	976670
226573	976671
53612	976672
17321	976673
32738	976674
639203	976675
705	976676
979	976677
544430	976678
23232	976679
339124	976680
487266	976681
214361	976682
576234	976683
114195	976684
608565	976685
265577	976686
438484	976687
1323	976688
196308	976689
448967	976690
630563	976691
111197	976692
641847	976693
248719	976694
1134	976695
596314	976696
80800	976697
551106	976698
664789	976699
696859	976700
598680	976701
111859	976702
277069	976703
197382	976704
654303	976705
398210	976706
533058	976707
515728	976708
41911	976709
545379	976710
641657	976711
152170	976712
390896	976713
612709	976714
386967	976715
623211	976716
452722	976717
268526	976718
380794	976719
405611	976720
41910	976721
59434	976722
587371	976723
557777	976724
680466	976725
684778	976726
109040	976727
12539	976728
562302	976729
279180	976730
51567	976731
244592	976732
44751	976733
481470	976734
305240	976735
644294	976736
353649	976737
478206	976738
320811	976739
193152	976740
272828	976741
84557	976742
606398	976743
495736	976744
58941	976745
339837	976746
31610	976747
18388	976748
500964	976749
362540	976750
168672	976751
285357	976752
353926	976753
175476	976754
251529	976755
167772	976756
583781	976757
521777	976758
343506	976759
135681	976760
1342	976761
616090	976762
678496	976763
396993	976764
437060	976765
162789	976766
413392	976767
11999	976768
636470	976769
184024	976770
603981	976771
422966	976772
398494	976773
150354	976774
53435	976775
286386	976776
678968	976777
247138	976778
195101	976779
496405	976780
586191	976781
679541	976782
657569	976783
83253	976784
52324	976785
129303	976786
132020	976787
178786	976788
60947	976789
63897	976790
2584	976791
454369	976792
490777	976793
327817	976794
567507	976795
688832	976796
50470	976797
61475	976798
4554	976799
12729	976800
187423	976801
20652	976802
173147	976803
503264	976804
673	976805
362768	976806
117329	976807
553843	976808
6874	976809
173004	976810
620594	976811
470297	976812
541133	976813
37872	976814
51730	976815
401416	976816
306447	976817
53508	976818
112672	976819
606913	976820
131	976821
501064	976822
679983	976823
22713	976824
547796	976825
42109	976826
256833	976827
153936	976828
447286	976829
233761	976830
682844	976831
122197	976832
299345	976833
95549	976834
627781	976835
299956	976836
248229	976837
231424	976838
497207	976839
392884	976840
650101	976841
460809	976842
460863	976843
44717	976844
56	976845
540085	976846
460670	976847
85174	976848
21195	976849
124364	976850
92160	976851
83024	976852
539256	976853
288559	976854
603301	976855
172604	976856
489978	976857
332027	976858
90933	976859
7934	976860
140525	976861
26423	976862
301145	976863
356904	976864
142837	976865
355342	976866
26113	976867
118623	976868
454963	976869
369772	976870
99813	976871
475155	976872
163526	976873
99454	976874
620361	976875
87501	976876
285494	976877
287844	976878
554691	976879
287234	976880
317773	976881
461336	976882
607638	976883
150655	976884
3019	976885
18851	976886
60209	976887
550760	976888
95563	976889
204106	976890
54740	976891
441235	976892
666131	976893
572647	976894
686913	976895
50961	976896
313103	976897
650197	976898
163685	976899
397501	976900
221657	976901
453806	976902
574931	976903
401436	976904
526936	976905
306625	976906
334956	976907
126815	976908
429571	976909
429593	976910
140612	976911
530507	976912
1702	976913
658596	976914
163065	976915
15580	976916
349141	976917
533794	976918
35030	976919
18851	976920
166852	976921
113875	976922
593502	976923
586261	976924
276635	976925
19292	976926
155723	976927
140100	976928
389174	976929
285847	976930
538185	976931
278561	976932
41299	976933
544755	976934
208011	976935
399353	976936
294085	976937
477222	976938
530103	976939
562169	976940
98228	976941
172109	976942
199018	976943
650074	976944
462954	976945
518080	976946
596976	976947
11770	976948
76054	976949
89094	976950
261979	976951
417086	976952
143194	976953
98659	976954
34988	976955
260832	976956
25862	976957
273426	976958
110324	976959
358426	976960
29081	976961
412285	976962
324065	976963
399807	976964
112357	976965
151026	976966
559192	976967
23190	976968
83672	976969
153013	976970
1282	976971
276564	976972
301490	976973
537279	976974
653984	976975
359963	976976
585610	976977
57547	976978
461033	976979
603900	976980
15870	976981
29884	976982
294020	976983
459303	976984
18758	976985
501088	976986
505174	976987
318246	976988
85074	976989
278448	976990
561857	976991
74326	976992
61386	976993
65538	976994
157604	976995
581848	976996
283831	976997
350886	976998
42	976999
141579	977000
147002	977001
94741	977002
117389	977003
632166	977004
347885	977005
180464	977006
583285	977007
145752	977008
422284	977009
30546	977010
88740	977011
452854	977012
122328	977013
624621	977014
97384	977015
35417	977016
37138	977017
87084	977018
454147	977019
129913	977020
24039	977021
638151	977022
425672	977023
230544	977024
266604	977025
274651	977026
554373	977027
265153	977028
12825	977029
577897	977030
80807	977031
683047	977032
182296	977033
134484	977034
490682	977035
169867	977036
39296	977037
307347	977038
344068	977039
42116	977040
1446	977041
678474	977042
273018	977043
54394	977044
459348	977045
697070	977046
171640	977047
310632	977048
6893	977049
400517	977050
551248	977051
292057	977052
18263	977053
172759	977054
175131	977055
395140	977056
92887	977057
3584	977058
47063	977059
319109	977060
572154	977061
2629	977062
273688	977063
76405	977064
420491	977065
147428	977066
83633	977067
621840	977068
42153	977069
636927	977070
651605	977071
659038	977072
577007	977073
134178	977074
225894	977075
533299	977076
63354	977077
203983	977078
166330	977079
379087	977080
62021	977081
338897	977082
33365	977083
105115	977084
338059	977085
102811	977086
314238	977087
455614	977088
153	977089
250644	977090
248809	977091
388538	977092
161650	977093
168305	977094
27617	977095
230231	977096
140	977097
478537	977098
212119	977099
128998	977100
638727	977101
630389	977102
103462	977103
288121	977104
557739	977105
127225	977106
2664	977107
493023	977108
13135	977109
10716	977110
4880	977111
170061	977112
235775	977113
359346	977114
2990	977115
692263	977116
580155	977117
365568	977118
566904	977119
500948	977120
157464	977121
180525	977122
297827	977123
607127	977124
544159	977125
36148	977126
388612	977127
252203	977128
388977	977129
168600	977130
608679	977131
667610	977132
640	977133
13554	977134
18315	977135
72647	977136
574374	977137
143626	977138
9869	977139
395557	977140
398271	977141
517349	977142
632460	977143
182731	977144
48162	977145
52192	977146
46210	977147
193881	977148
422008	977149
34431	977150
196509	977151
574378	977152
1205	977153
678637	977154
3600	977155
273641	977156
616007	977157
123950	977158
10220	977159
11770	977160
485861	977161
340334	977162
267358	977163
351	977164
35438	977165
299356	977166
292096	977167
153537	977168
99728	977169
113876	977170
26816	977171
230488	977172
389294	977173
70339	977174
452361	977175
581597	977176
649909	977177
372257	977178
227140	977179
444768	977180
63849	977181
196300	977182
415953	977183
20291	977184
195795	977185
440022	977186
292067	977187
231682	977188
68534	977189
272094	977190
118272	977191
611933	977192
7864	977193
20091	977194
119161	977195
234021	977196
383848	977197
578508	977198
372707	977199
1212	977200
677257	977201
643915	977202
61237	977203
545661	977204
169507	977205
346735	977206
489347	977207
28351	977208
495244	977209
55857	977210
28503	977211
341910	977212
9234	977213
133071	977214
35654	977215
156481	977216
605439	977217
327832	977218
509817	977219
140097	977220
622910	977221
54759	977222
447260	977223
169873	977224
599496	977225
392923	977226
398	977227
125937	977228
500894	977229
551198	977230
340003	977231
355940	977232
95064	977233
255547	977234
683335	977235
438769	977236
99951	977237
656646	977238
504513	977239
171976	977240
258658	977241
66976	977242
680442	977243
428287	977244
474644	977245
163664	977246
272123	977247
307016	977248
333414	977249
686812	977250
300075	977251
658440	977252
360618	977253
250705	977254
33087	977255
176056	977256
621482	977257
81741	977258
82499	977259
550257	977260
423035	977261
193493	977262
183879	977263
326345	977264
138156	977265
446636	977266
605390	977267
28260	977268
33220	977269
95161	977270
457614	977271
62220	977272
528949	977273
101806	977274
686879	977275
260821	977276
110829	977277
74611	977278
154298	977279
618702	977280
165811	977281
193842	977282
376257	977283
369806	977284
49842	977285
5004	977286
203481	977287
70862	977288
257224	977289
104929	977290
352388	977291
454137	977292
385907	977293
161242	977294
280333	977295
297600	977296
517320	977297
307365	977298
557731	977299
2304	977300
544740	977301
370747	977302
93049	977303
74250	977304
317207	977305
625475	977306
399778	977307
618469	977308
145949	977309
426496	977310
400405	977311
51809	977312
433959	977313
6095	977314
561607	977315
392596	977316
589102	977317
141090	977318
580042	977319
640874	977320
503500	977321
467858	977322
51182	977323
131056	977324
165034	977325
146963	977326
92276	977327
109483	977328
238638	977329
666577	977330
436023	977331
90707	977332
654107	977333
122261	977334
26728	977335
102580	977336
364549	977337
45040	977338
358076	977339
437806	977340
20792	977341
183953	977342
55472	977343
62016	977344
32731	977345
257134	977346
480966	977347
204118	977348
55478	977349
113569	977350
1665	977351
179312	977352
438037	977353
48646	977354
76549	977355
684723	977356
552521	977357
135465	977358
355495	977359
252391	977360
163630	977361
479142	977362
508955	977363
322845	977364
99322	977365
80822	977366
221177	977367
659767	977368
375761	977369
554158	977370
454160	977371
99839	977372
274362	977373
376205	977374
97586	977375
557357	977376
564301	977377
14660	977378
602187	977379
501872	977380
35752	977381
478739	977382
148734	977383
11864	977384
99889	977385
51522	977386
577712	977387
479530	977388
103961	977389
395081	977390
91870	977391
415103	977392
544703	977393
195609	977394
408603	977395
508438	977396
667	977397
31276	977398
79732	977399
484751	977400
110834	977401
273653	977402
30337	977403
685733	977404
334418	977405
575277	977406
476160	977407
548373	977408
526848	977409
280139	977410
172739	977411
68150	977412
553170	977413
12667	977414
539867	977415
276574	977416
478788	977417
222386	977418
202821	977419
595872	977420
13621	977421
183855	977422
490098	977423
94934	977424
522821	977425
491955	977426
154114	977427
295081	977428
144033	977429
238493	977430
139720	977431
101357	977432
643200	977433
191673	977434
404164	977435
553080	977436
149024	977437
184349	977438
630771	977439
418067	977440
21455	977441
659541	977442
537889	977443
645473	977444
691	977445
638588	977446
149081	977447
586398	977448
565759	977449
76398	977450
116877	977451
12652	977452
365839	977453
16651	977454
183884	977455
158509	977456
607702	977457
320141	977458
276919	977459
137172	977460
25585	977461
411522	977462
297786	977463
605080	977464
582870	977465
534990	977466
16853	977467
183873	977468
403929	977469
73335	977470
173006	977471
124483	977472
555528	977473
383974	977474
554103	977475
355156	977476
37356	977477
608223	977478
319133	977479
12015	977480
29093	977481
334976	977482
447564	977483
480254	977484
3217	977485
388085	977486
72567	977487
647473	977488
380376	977489
248166	977490
869	977491
681069	977492
107254	977493
101383	977494
40249	977495
71628	977496
571687	977497
77101	977498
653923	977499
25985	977500
618250	977501
137848	977502
157890	977503
104123	977504
399311	977505
317661	977506
571001	977507
433951	977508
387084	977509
472958	977510
420050	977511
512894	977512
168916	977513
487955	977514
207	977515
577820	977516
10062	977517
334434	977518
42107	977519
638731	977520
559206	977521
185480	977522
23177	977523
5782	977524
193258	977525
130843	977526
611443	977527
125068	977528
43916	977529
666018	977530
545655	977531
377439	977532
22388	977533
127787	977534
680728	977535
416924	977536
666006	977537
208892	977538
317795	977539
309962	977540
179172	977541
500285	977542
524117	977543
30084	977544
154317	977545
691666	977546
124634	977547
123847	977548
646878	977549
40349	977550
224685	977551
329119	977552
549958	977553
94666	977554
636569	977555
116877	977556
347592	977557
229911	977558
539194	977559
166766	977560
27874	977561
376436	977562
318214	977563
215747	977564
25574	977565
319776	977566
143984	977567
195829	977568
242378	977569
50886	977570
481483	977571
533020	977572
153532	977573
166138	977574
46928	977575
308183	977576
40543	977577
67649	977578
29104	977579
605854	977580
37252	977581
476092	977582
666229	977583
683257	977584
5538	977585
674265	977586
635677	977587
677089	977588
383035	977589
1530	977590
403640	977591
11080	977592
104685	977593
197922	977594
348354	977595
253751	977596
460546	977597
28182	977598
665102	977599
65876	977600
12615	977601
183898	977602
175410	977603
278387	977604
121995	977605
414557	977606
163522	977607
20207	977608
189203	977609
439659	977610
76062	977611
21927	977612
317041	977613
618401	977614
474371	977615
440710	977616
603959	977617
35680	977618
24365	977619
288475	977620
438852	977621
4728	977622
15893	977623
291101	977624
80708	977625
92178	977626
1182	977627
155992	977628
204011	977629
235230	977630
489427	977631
77281	977632
220920	977633
122633	977634
39128	977635
481674	977636
4358	977637
429454	977638
362235	977639
438848	977640
67791	977641
619802	977642
85074	977643
55708	977644
272634	977645
466955	977646
290570	977647
244868	977648
262801	977649
401421	977650
57979	977651
330094	977652
150842	977653
91880	977654
404045	977655
311187	977656
580523	977657
361706	977658
164370	977659
67696	977660
123004	977661
603385	977662
192035	977663
32432	977664
9346	977665
15762	977666
440895	977667
691379	977668
12635	977669
431881	977670
470759	977671
23947	977672
101924	977673
143977	977674
523648	977675
547818	977676
312209	977677
688498	977678
557449	977679
208282	977680
83318	977681
31289	977682
123835	977683
552647	977684
118098	977685
360629	977686
419316	977687
227298	977688
74881	977689
463259	977690
319435	977691
6570	977692
119798	977693
386057	977694
317311	977695
365070	977696
54061	977697
301028	977698
608258	977699
121112	977700
685921	977701
162387	977702
105913	977703
161199	977704
258666	977705
435387	977706
602085	977707
232	977708
29332	977709
55746	977710
2272	977711
544138	977712
673074	977713
196673	977714
196120	977715
654474	977716
54462	977717
135671	977718
117333	977719
329951	977720
579661	977721
225770	977722
671915	977723
572793	977724
134184	977725
55490	977726
377746	977727
374486	977728
325237	977729
112464	977730
495176	977731
99477	977732
592004	977733
190589	977734
377182	977735
622165	977736
479575	977737
594720	977738
229071	977739
505780	977740
680182	977741
585019	977742
37937	977743
352457	977744
189861	977745
609549	977746
342533	977747
642825	977748
650690	977749
130839	977750
77293	977751
263048	977752
377773	977753
79342	977754
490921	977755
119278	977756
505942	977757
183557	977758
3630	977759
164879	977760
292407	977761
422656	977762
2661	977763
3146	977764
535508	977765
176361	977766
48673	977767
382458	977768
629355	977769
624927	977770
684335	977771
262602	977772
357737	977773
411336	977774
274566	977775
237551	977776
10027	977777
484511	977778
43565	977779
39256	977780
21462	977781
377026	977782
626556	977783
430220	977784
314156	977785
638828	977786
574110	977787
666576	977788
279842	977789
685486	977790
408543	977791
17470	977792
265156	977793
260889	977794
285820	977795
203571	977796
533305	977797
154583	977798
492991	977799
129002	977800
484834	977801
34584	977802
380950	977803
208559	977804
545610	977805
195836	977806
308308	977807
260882	977808
417000	977809
169242	977810
580397	977811
477988	977812
629978	977813
43249	977814
169704	977815
433174	977816
272884	977817
482059	977818
140664	977819
357654	977820
430385	977821
117052	977822
46649	977823
470810	977824
432239	977825
401419	977826
398961	977827
636268	977828
13274	977829
224356	977830
106886	977831
329231	977832
488366	977833
116548	977834
305620	977835
113892	977836
279189	977837
188544	977838
212187	977839
635	977840
574325	977841
288501	977842
21378	977843
167018	977844
169601	977845
665491	977846
550090	977847
126437	977848
12050	977849
415967	977850
134484	977851
24416	977852
569403	977853
272831	977854
541995	977855
88516	977856
674549	977857
163985	977858
88616	977859
153639	977860
187416	977861
275861	977862
29898	977863
203201	977864
3211	977865
103005	977866
436696	977867
37217	977868
111683	977869
319558	977870
634536	977871
53436	977872
372662	977873
666288	977874
355180	977875
169729	977876
110900	977877
32276	977878
101092	977879
162557	977880
383813	977881
165339	977882
10	977883
13361	977884
470684	977885
20926	977886
2788	977887
185102	977888
3186	977889
235768	977890
66951	977891
130040	977892
5925	977893
672452	977894
104058	977895
573513	977896
456792	977897
580541	977898
611757	977899
203701	977900
628241	977901
334410	977902
536849	977903
659457	977904
40945	977905
165274	977906
31830	977907
433184	977908
401409	977909
56978	977910
517240	977911
197317	977912
294395	977913
20862	977914
694440	977915
658069	977916
329103	977917
397413	977918
7845	977919
66819	977920
521370	977921
232308	977922
404276	977923
4873	977924
524757	977925
648700	977926
71833	977927
282641	977928
15294	977929
551690	977930
77531	977931
180195	977932
477303	977933
142195	977934
52596	977935
659294	977936
555869	977937
43772	977938
37049	977939
128762	977940
1831	977941
636391	977942
78295	977943
71661	977944
436492	977945
312920	977946
261993	977947
267674	977948
86067	977949
406141	977950
4518	977951
13516	977952
372310	977953
253982	977954
83103	977955
121369	977956
44073	977957
16281	977958
20486	977959
481723	977960
89637	977961
560533	977962
435506	977963
565612	977964
464960	977965
416493	977966
85653	977967
654895	977968
3776	977969
164660	977970
366773	977971
95010	977972
312389	977973
2683	977974
62558	977975
351943	977976
536283	977977
322315	977978
234731	977979
1540	977980
503535	977981
275629	977982
450696	977983
9390	977984
47145	977985
162616	977986
494225	977987
638500	977988
489037	977989
132320	977990
13327	977991
12814	977992
225026	977993
123036	977994
336461	977995
23593	977996
162242	977997
160571	977998
140129	977999
110624	978000
492450	978001
50005	978002
535771	978003
535795	978004
498457	978005
95005	978006
353194	978007
77767	978008
536129	978009
140132	978010
536047	978011
50071	978012
130494	978013
154610	978014
35813	978015
35813	978016
35813	978017
296646	978018
694694	978019
571740	978020
328748	978021
74018	978022
321500	978023
313755	978024
36979	978025
618857	978026
195909	978027
13787	978028
140703	978029
88069	978030
83919	978031
509748	978032
68707	978033
114090	978034
426784	978035
91373	978036
16467	978037
421740	978038
7289	978039
318107	978040
161179	978041
49949	978042
568465	978043
651505	978044
117933	978045
367318	978046
434821	978047
171936	978048
356500	978049
123366	978050
365786	978051
97942	978052
38997	978053
336764	978054
25227	978055
434822	978056
100257	978057
392953	978058
42682	978059
144448	978060
59229	978061
578289	978062
15261	978063
62850	978064
187762	978065
169871	978066
13456	978067
486342	978068
54076	978069
434071	978070
344227	978071
614267	978072
64290	978073
163353	978074
163353	978075
8716	978076
414012	978077
72002	978078
132847	978079
529344	978080
228688	978081
414109	978082
282	978083
314769	978084
488	978085
873	978086
314789	978087
598748	978088
26679	978089
259545	978090
106989	978091
300824	978092
67110	978093
1036	978094
10211	978095
414190	978096
578	978097
113138	978098
164375	978099
113125	978100
5544	978101
15403	978102
496646	978103
134978	978104
228743	978105
72028	978106
435549	978107
43585	978108
14459	978109
587756	978110
661040	978111
273425	978112
681880	978113
18955	978114
208713	978115
466948	978116
420229	978117
655711	978118
591692	978119
432695	978120
299075	978121
580208	978122
170854	978123
35924	978124
80630	978125
373834	978126
256060	978127
275605	978128
525470	978129
85836	978130
51077	978131
2574	978132
286712	978133
17526	978134
417875	978135
45561	978136
544081	978137
145769	978138
591963	978139
52276	978140
180756	978141
227754	978142
197197	978143
286184	978144
83651	978145
80820	978146
401316	978147
15390	978148
11575	978149
110291	978150
488270	978151
85486	978152
38305	978153
219015	978154
1050	978155
182593	978156
362658	978157
94946	978158
368548	978159
11674	978160
675607	978161
482497	978162
466365	978163
53047	978164
320257	978165
164480	978166
482464	978167
609282	978168
266813	978169
135552	978170
482471	978171
482499	978172
128669	978173
482476	978174
516683	978175
516681	978176
135552	978177
482470	978178
482472	978179
516685	978180
47527	978181
117288	978182
4641	978183
33290	978184
787	978185
1589	978186
33763	978187
42120	978188
282073	978189
4530	978190
66751	978191
426290	978192
69438	978193
14991	978194
673634	978195
19962	978196
56106	978197
316295	978198
273974	978199
56178	978200
159816	978201
446146	978202
583441	978203
6979	978204
100330	978205
320425	978206
80465	978207
264817	978208
10179	978209
111324	978210
523149	978211
374569	978212
474148	978213
441123	978214
252922	978215
134163	978216
448218	978217
86077	978218
29804	978219
474718	978220
305721	978221
442010	978222
478042	978223
557480	978224
289826	978225
106836	978226
50073	978227
165629	978228
558899	978229
149573	978230
26589	978231
696838	978232
188893	978233
416121	978234
519553	978235
568132	978236
41162	978237
12524	978238
84936	978239
57083	978240
57083	978241
198653	978242
198654	978243
150996	978244
258510	978245
478240	978246
478253	978247
124891	978248
478424	978249
337243	978250
336516	978251
442492	978252
19682	978253
87469	978254
53617	978255
46451	978256
127891	978257
696851	978258
588639	978259
478283	978260
8349	978261
406854	978262
406912	978263
407022	978264
407051	978265
124354	978266
478432	978267
78258	978268
184	978269
486324	978270
33315	978271
182146	978272
4871	978273
142	978274
187568	978275
4654	978276
212556	978277
281272	978278
117402	978279
11273	978280
472484	978281
11362	978282
647599	978283
401538	978284
131325	978285
60187	978286
78256	978287
651015	978288
510470	978289
638951	978290
566540	978291
426420	978292
23752	978293
670	978294
191949	978295
87427	978296
1331	978297
526	978298
4397	978299
618726	978300
2413	978301
102	978302
193529	978303
25800	978304
525842	978305
108702	978306
587449	978307
110822	978308
6721	978309
32421	978310
74854	978311
92274	978312
494242	978313
155074	978314
351693	978315
290190	978316
58838	978317
200159	978318
227881	978319
152780	978320
571343	978321
9116	978322
602435	978323
422203	978324
9025	978325
7345	978326
172242	978327
48966	978328
607565	978329
455395	978330
95162	978331
42745	978332
131453	978333
208472	978334
3989	978335
42626	978336
64074	978337
85539	978338
1163	978339
188750	978340
417448	978341
511941	978342
11182	978343
286707	978344
127212	978345
154777	978346
246337	978347
477874	978348
54466	978349
105013	978350
572153	978351
18223	978352
458202	978353
455411	978354
618370	978355
115932	978356
170596	978357
506366	978358
558897	978359
5736	978360
443493	978361
605489	978362
146854	978363
57271	978364
354831	978365
615943	978366
97628	978367
139104	978368
68546	978369
18318	978370
17582	978371
7921	978372
129393	978373
58740	978374
131669	978375
547723	978376
305589	978377
65195	978378
29796	978379
618474	978380
34416	978381
20079	978382
107688	978383
570594	978384
573450	978385
486080	978386
118236	978387
589755	978388
23477	978389
30785	978390
95337	978391
525306	978392
301425	978393
263091	978394
40500	978395
59676	978396
625633	978397
208891	978398
254025	978399
51974	978400
37170	978401
314142	978402
348693	978403
20301	978404
18113	978405
558333	978406
49467	978407
1139	978408
366460	978409
629749	978410
193388	978411
165430	978412
2413	978413
355182	978414
7621	978415
270061	978416
6911	978417
3728	978418
267087	978419
87583	978420
155762	978421
118372	978422
131824	978423
326636	978424
156245	978425
24502	978426
683363	978427
578295	978428
569586	978429
84908	978430
129114	978431
545167	978432
635741	978433
30495	978434
482578	978435
491978	978436
684177	978437
379536	978438
19484	978439
10531	978440
629101	978441
56104	978442
167062	978443
15891	978444
166513	978445
105483	978446
423968	978447
657033	978448
12394	978449
135447	978450
656906	978451
7217	978452
132137	978453
217305	978454
57754	978455
681116	978456
25714	978457
167554	978458
309	978459
87582	978460
692264	978461
100054	978462
600656	978463
4922	978464
31487	978465
508914	978466
184291	978467
455784	978468
89829	978469
213394	978470
429169	978471
249000	978472
53899	978473
532949	978474
459621	978475
38370	978476
31084	978477
139643	978478
7377	978479
68231	978480
74190	978481
202885	978482
85238	978483
243469	978484
233682	978485
196794	978486
105667	978487
201447	978488
9397	978489
45952	978490
641734	978491
59136	978492
15459	978493
576489	978494
9590	978495
630153	978496
105764	978497
266289	978498
52910	978499
66216	978500
299697	978501
51878	978502
31750	978503
431234	978504
634367	978505
17691	978506
323675	978507
565920	978508
387696	978509
191612	978510
189610	978511
208907	978512
68	978513
3984	978514
417925	978515
652893	978516
41411	978517
630635	978518
97265	978519
602759	978520
48727	978521
47066	978522
5976	978523
611893	978524
194909	978525
562769	978526
463047	978527
323729	978528
57156	978529
529197	978530
641698	978531
588325	978532
220964	978533
339900	978534
234446	978535
149147	978536
127238	978537
9181	978538
553219	978539
173264	978540
31127	978541
270395	978542
30739	978543
157505	978544
358766	978545
581722	978546
6958	978547
453233	978548
495641	978549
239837	978550
238244	978551
285816	978552
124648	978553
89064	978554
639590	978555
21401	978556
569794	978557
488108	978558
229218	978559
35966	978560
489677	978561
7474	978562
3743	978563
456600	978564
55203	978565
455164	978566
43	978567
525215	978568
195943	978569
684747	978570
44003	978571
110734	978572
57384	978573
601868	978574
117224	978575
189469	978576
170290	978577
57838	978578
64929	978579
19454	978580
331136	978581
500558	978582
49584	978583
405190	978584
3889	978585
55022	978586
547558	978587
129672	978588
323422	978589
310490	978590
388515	978591
127	978592
296761	978593
2330	978594
25196	978595
131134	978596
155434	978597
146709	978598
235078	978599
364081	978600
92115	978601
41996	978602
31232	978603
488829	978604
203614	978605
384582	978606
7186	978607
37671	978608
439430	978609
440260	978610
330941	978611
503603	978612
338660	978613
167781	978614
165524	978615
106886	978616
5146	978617
7470	978618
150878	978619
167326	978620
23725	978621
27135	978622
516345	978623
25260	978624
552088	978625
222344	978626
325094	978627
59184	978628
72656	978629
187700	978630
630588	978631
83364	978632
361427	978633
481625	978634
367115	978635
572048	978636
498135	978637
26575	978638
25354	978639
125890	978640
600734	978641
284362	978642
400325	978643
389167	978644
214613	978645
659971	978646
479874	978647
39323	978648
26935	978649
111421	978650
536666	978651
32460	978652
224150	978653
35798	978654
341078	978655
141835	978656
681441	978657
165825	978658
334964	978659
168083	978660
90250	978661
82264	978662
23166	978663
16950	978664
33589	978665
193537	978666
20930	978667
6739	978668
520670	978669
688583	978670
463492	978671
157214	978672
244869	978673
120321	978674
341914	978675
599942	978676
3365	978677
68867	978678
167216	978679
107329	978680
3469	978681
74889	978682
267641	978683
24955	978684
565732	978685
296786	978686
349473	978687
244590	978688
633527	978689
114551	978690
263776	978691
18480	978692
346542	978693
2049	978694
44438	978695
539150	978696
598602	978697
86906	978698
667071	978699
607282	978700
291942	978701
274068	978702
592940	978703
513952	978704
474561	978705
391584	978706
17596	978707
118257	978708
12250	978709
664713	978710
464961	978711
665665	978712
171150	978713
17887	978714
42922	978715
262194	978716
428982	978717
248350	978718
14175	978719
84178	978720
257969	978721
440450	978722
1951	978723
616231	978724
92671	978725
24731	978726
184854	978727
488743	978728
138244	978729
149582	978730
359887	978731
25196	978732
73953	978733
290773	978734
160190	978735
131827	978736
139308	978737
15041	978738
652704	978739
34746	978740
326430	978741
59030	978742
55359	978743
687581	978744
121605	978745
9693	978746
123482	978747
296277	978748
401027	978749
75843	978750
3790	978751
488230	978752
388073	978753
325058	978754
306466	978755
4192	978756
184550	978757
27238	978758
628905	978759
565587	978760
466291	978761
202661	978762
122042	978763
563250	978764
13685	978765
45615	978766
1671	978767
4708	978768
487684	978769
540139	978770
667990	978771
6643	978772
369017	978773
118637	978774
284642	978775
653456	978776
484755	978777
104292	978778
374227	978779
2284	978780
376546	978781
159181	978782
372050	978783
404018	978784
48475	978785
669342	978786
600696	978787
430423	978788
122855	978789
149270	978790
34321	978791
112339	978792
6311	978793
308675	978794
266548	978795
363217	978796
109441	978797
556860	978798
125404	978799
262483	978800
338514	978801
99264	978802
556882	978803
671036	978804
629071	978805
355858	978806
390467	978807
672215	978808
432338	978809
477345	978810
657560	978811
192956	978812
482409	978813
16448	978814
129339	978815
624577	978816
41251	978817
481648	978818
10900	978819
19081	978820
122336	978821
8884	978822
85708	978823
563900	978824
1056	978825
128555	978826
28601	978827
132558	978828
20634	978829
64204	978830
391393	978831
511497	978832
672111	978833
567692	978834
389542	978835
509138	978836
62915	978837
313699	978838
2156	978839
604959	978840
130153	978841
18573	978842
621412	978843
4305	978844
88061	978845
108193	978846
64917	978847
198682	978848
198687	978849
478409	978850
555212	978851
40282	978852
124912	978853
126104	978854
545196	978855
57272	978856
617060	978857
321547	978858
298848	978859
680748	978860
120598	978861
621112	978862
79117	978863
594031	978864
162951	978865
103198	978866
150967	978867
11724	978868
31087	978869
403107	978870
51593	978871
400440	978872
23351	978873
237073	978874
321304	978875
17335	978876
137657	978877
396262	978878
630009	978879
655735	978880
421750	978881
265	978882
16905	978883
366992	978884
476	978885
13307	978886
507	978887
112822	978888
973	978889
162522	978890
135927	978891
667536	978892
32094	978893
544546	978894
538314	978895
686540	978896
538313	978897
17377	978898
141953	978899
223675	978900
407826	978901
667534	978902
79173	978903
2489	978904
69	978905
199261	978906
125101	978907
45836	978908
65363	978909
203178	978910
689859	978911
115630	978912
77208	978913
290886	978914
638629	978915
185145	978916
165783	978917
484862	978918
275363	978919
12559	978920
24622	978921
75865	978922
596273	978923
128379	978924
52719	978925
664234	978926
35925	978927
308847	978928
498473	978929
557706	978930
25256	978931
22455	978932
95917	978933
267473	978934
343	978935
3022	978936
197548	978937
70409	978938
30675	978939
30922	978940
41259	978941
484642	978942
369755	978943
600363	978944
316947	978945
276271	978946
243943	978947
354626	978948
146577	978949
50919	978950
603456	978951
149744	978952
692716	978953
375143	978954
20311	978955
542275	978956
327261	978957
53127	978958
126199	978959
470866	978960
371445	978961
524324	978962
497866	978963
1307	978964
545648	978965
426909	978966
465326	978967
562081	978968
214868	978969
393447	978970
683617	978971
2236	978972
612176	978973
441895	978974
481163	978975
43458	978976
217166	978977
113131	978978
15242	978979
36164	978980
267283	978981
307639	978982
104895	978983
33142	978984
384800	978985
634011	978986
73927	978987
76710	978988
344976	978989
149291	978990
14894	978991
364830	978992
97225	978993
459810	978994
628914	978995
509353	978996
655350	978997
684181	978998
119140	978999
662734	979000
104863	979001
576892	979002
470627	979003
304848	979004
113201	979005
56497	979006
80305	979007
282111	979008
295594	979009
46333	979010
452135	979011
125701	979012
116097	979013
2958	979014
419880	979015
441787	979016
591084	979017
374774	979018
534625	979019
517280	979020
31406	979021
88305	979022
1012	979023
160672	979024
21980	979025
630995	979026
633661	979027
148940	979028
14998	979029
525381	979030
690549	979031
250018	979032
688712	979033
37887	979034
102796	979035
47948	979036
449769	979037
155945	979038
166628	979039
274562	979040
92097	979041
678440	979042
98891	979043
580992	979044
463127	979045
12052	979046
170767	979047
108964	979048
186447	979049
46222	979050
678375	979051
45621	979052
2695	979053
169478	979054
9958	979055
166231	979056
179991	979057
280124	979058
670323	979059
329628	979060
270622	979061
5702	979062
58929	979063
228651	979064
290160	979065
363777	979066
381698	979067
559465	979068
619202	979069
696478	979070
206667	979071
219530	979072
209773	979073
358746	979074
83750	979075
60829	979076
267367	979077
83123	979078
298188	979079
305322	979080
136909	979081
643945	979082
193192	979083
80076	979084
370283	979085
209276	979086
13886	979087
574920	979088
221653	979089
503387	979090
86701	979091
340962	979092
250901	979093
590800	979094
199256	979095
26172	979096
417419	979097
634897	979098
607608	979099
409852	979100
520196	979101
199245	979102
374851	979103
94166	979104
691837	979105
305065	979106
673088	979107
388350	979108
117031	979109
591154	979110
33470	979111
425692	979112
32985	979113
246889	979114
248193	979115
402909	979116
126936	979117
621632	979118
8606	979119
91745	979120
143773	979121
92403	979122
44727	979123
441752	979124
94746	979125
290201	979126
183479	979127
75930	979128
378226	979129
473692	979130
618092	979131
7328	979132
673071	979133
340307	979134
218920	979135
263126	979136
45926	979137
81102	979138
7831	979139
618685	979140
338462	979141
530682	979142
528741	979143
139604	979144
365909	979145
584323	979146
101103	979147
307051	979148
474211	979149
610933	979150
130978	979151
570912	979152
455652	979153
233486	979154
520260	979155
683	979156
263852	979157
11220	979158
219404	979159
107641	979160
49345	979161
357525	979162
241385	979163
377286	979164
389579	979165
217719	979166
657066	979167
628635	979168
558632	979169
169138	979170
37894	979171
148747	979172
20659	979173
89857	979174
2510	979175
160094	979176
255507	979177
97605	979178
575617	979179
209114	979180
43888	979181
256029	979182
689095	979183
540445	979184
356401	979185
205556	979186
438395	979187
26569	979188
521502	979189
577350	979190
158787	979191
116292	979192
695060	979193
16371	979194
581960	979195
648718	979196
400905	979197
90548	979198
167659	979199
272840	979200
632302	979201
337686	979202
448898	979203
620154	979204
158158	979205
697331	979206
556754	979207
544174	979208
135097	979209
689781	979210
512946	979211
375815	979212
23405	979213
619441	979214
172839	979215
444130	979216
35184	979217
235014	979218
54666	979219
687774	979220
53477	979221
5218	979222
2652	979223
544023	979224
24347	979225
3094	979226
583194	979227
162853	979228
73212	979229
209078	979230
350942	979231
149455	979232
354293	979233
365260	979234
220218	979235
1265	979236
141120	979237
490251	979238
615326	979239
266401	979240
582007	979241
582009	979242
483159	979243
582071	979244
313736	979245
683961	979246
598233	979247
96245	979248
254693	979249
9403	979250
171118	979251
154226	979252
32718	979253
95269	979254
554999	979255
309581	979256
52899	979257
40842	979258
113787	979259
149299	979260
446912	979261
266765	979262
65549	979263
94916	979264
511780	979265
76790	979266
355126	979267
425369	979268
272152	979269
83031	979270
152612	979271
446020	979272
16353	979273
573461	979274
199632	979275
589369	979276
83364	979277
648379	979278
105944	979279
602433	979280
404173	979281
52353	979282
154450	979283
426610	979284
8157	979285
644998	979286
358213	979287
62680	979288
18304	979289
569801	979290
74266	979291
644705	979292
351849	979293
611655	979294
209119	979295
472021	979296
280807	979297
233596	979298
514901	979299
58127	979300
547	979301
569641	979302
4561	979303
69364	979304
679138	979305
102	979306
136813	979307
3117	979308
16653	979309
256151	979310
430792	979311
608833	979312
120662	979313
1172	979314
589429	979315
525415	979316
27960	979317
320150	979318
480067	979319
388943	979320
322365	979321
18508	979322
25080	979323
18820	979324
681649	979325
85078	979326
376019	979327
92139	979328
339333	979329
20488	979330
490077	979331
68443	979332
686546	979333
87796	979334
425663	979335
218787	979336
445899	979337
21016	979338
420769	979339
464626	979340
325804	979341
164081	979342
585481	979343
585500	979344
110200	979345
108286	979346
438984	979347
226992	979348
192799	979349
116540	979350
59368	979351
593613	979352
469086	979353
551353	979354
550988	979355
120490	979356
286864	979357
109677	979358
1264	979359
74	979360
1448	979361
434258	979362
38237	979363
102461	979364
325846	979365
4125	979366
123527	979367
662835	979368
133133	979369
329215	979370
350966	979371
104809	979372
250370	979373
155277	979374
15053	979375
294216	979376
650592	979377
206451	979378
180241	979379
572684	979380
47918	979381
209172	979382
91335	979383
325646	979384
10043	979385
143774	979386
84250	979387
19264	979388
100104	979389
507747	979390
3130	979391
107163	979392
93940	979393
295722	979394
161577	979395
83074	979396
2711	979397
435934	979398
148910	979399
357196	979400
1606	979401
554294	979402
145322	979403
456272	979404
689291	979405
230120	979406
7330	979407
450135	979408
80089	979409
550095	979410
345676	979411
98961	979412
677316	979413
435917	979414
123885	979415
49137	979416
29732	979417
161809	979418
192614	979419
53195	979420
680536	979421
223642	979422
93461	979423
133887	979424
551376	979425
265345	979426
1460	979427
221602	979428
53733	979429
192870	979430
105401	979431
508796	979432
113540	979433
586447	979434
643330	979435
105388	979436
510287	979437
432279	979438
679343	979439
444759	979440
16196	979441
79957	979442
27872	979443
232297	979444
382569	979445
262624	979446
155036	979447
80870	979448
35138	979449
208968	979450
253544	979451
503985	979452
643592	979453
263529	979454
97357	979455
335371	979456
69129	979457
167952	979458
376335	979459
29340	979460
8625	979461
482343	979462
98574	979463
214981	979464
249841	979465
269374	979466
39865	979467
94	979468
169222	979469
338889	979470
144757	979471
679891	979472
172311	979473
534236	979474
281067	979475
117438	979476
217545	979477
531869	979478
94	979479
99738	979480
170300	979481
341826	979482
379036	979483
37551	979484
548511	979485
53758	979486
191708	979487
5143	979488
490497	979489
250877	979490
393692	979491
180723	979492
119013	979493
165033	979494
8458	979495
532248	979496
92370	979497
559335	979498
121727	979499
155673	979500
411102	979501
573203	979502
527020	979503
133465	979504
128227	979505
7	979506
176	979507
541032	979508
685007	979509
425444	979510
12915	979511
4951	979512
434280	979513
69750	979514
588099	979515
150610	979516
107195	979517
95730	979518
646974	979519
549862	979520
345052	979521
430707	979522
2349	979523
74204	979524
555621	979525
90925	979526
559469	979527
5335	979528
124868	979529
433590	979530
119195	979531
373505	979532
204946	979533
361653	979534
173225	979535
434580	979536
41326	979537
294325	979538
622389	979539
143555	979540
15981	979541
74539	979542
155317	979543
24875	979544
543672	979545
88752	979546
32725	979547
502503	979548
317538	979549
462941	979550
363051	979551
527335	979552
585402	979553
140552	979554
259346	979555
306497	979556
316868	979557
54303	979558
357052	979559
963	979560
566729	979561
215603	979562
577191	979563
510562	979564
182369	979565
372185	979566
293790	979567
291134	979568
211772	979569
352394	979570
90111	979571
1872	979572
396541	979573
168557	979574
22476	979575
526349	979576
281711	979577
75990	979578
10043	979579
279662	979580
199849	979581
633644	979582
58700	979583
299885	979584
164704	979585
209171	979586
7325	979587
540180	979588
103808	979589
395610	979590
252073	979591
35223	979592
92807	979593
173202	979594
5175	979595
4564	979596
628423	979597
217286	979598
460942	979599
665648	979600
8386	979601
265167	979602
195825	979603
115909	979604
16144	979605
294592	979606
404064	979607
87776	979608
386024	979609
7389	979610
428644	979611
435660	979612
151110	979613
576162	979614
235719	979615
90152	979616
95157	979617
79135	979618
58008	979619
167088	979620
62058	979621
576252	979622
529903	979623
696140	979624
50179	979625
254199	979626
12648	979627
57158	979628
214580	979629
524239	979630
127905	979631
73788	979632
363022	979633
45158	979634
18615	979635
106479	979636
23324	979637
173061	979638
1820	979639
575465	979640
627706	979641
14121	979642
204207	979643
5365	979644
360730	979645
441492	979646
45841	979647
35223	979648
100857	979649
36725	979650
204690	979651
204998	979652
405459	979653
6021	979654
22332	979655
217081	979656
692765	979657
3134	979658
156795	979659
685314	979660
562997	979661
132319	979662
113992	979663
113983	979664
167827	979665
440296	979666
169664	979667
41000	979668
332926	979669
401842	979670
4368	979671
648686	979672
162576	979673
469777	979674
617719	979675
477798	979676
67870	979677
150119	979678
680083	979679
629644	979680
167709	979681
22214	979682
7372	979683
565817	979684
655916	979685
469	979686
151593	979687
271780	979688
164564	979689
16154	979690
484734	979691
10633	979692
623627	979693
433502	979694
629336	979695
519655	979696
126623	979697
513928	979698
41681	979699
329737	979700
578302	979701
564109	979702
56506	979703
231394	979704
26906	979705
28649	979706
147555	979707
299900	979708
39517	979709
451216	979710
9322	979711
105170	979712
566164	979713
170510	979714
510930	979715
248873	979716
414938	979717
235391	979718
379670	979719
56693	979720
62191	979721
8444	979722
53570	979723
544096	979724
210434	979725
46878	979726
118606	979727
1804	979728
537538	979729
149612	979730
610109	979731
5328	979732
2533	979733
2585	979734
577280	979735
541164	979736
27902	979737
542479	979738
17319	979739
55909	979740
88358	979741
366426	979742
76497	979743
692929	979744
47085	979745
75204	979746
488963	979747
326301	979748
168116	979749
564763	979750
108979	979751
649561	979752
28839	979753
510787	979754
15097	979755
85966	979756
73434	979757
312256	979758
437161	979759
15347	979760
413754	979761
22770	979762
434725	979763
313304	979764
12936	979765
152305	979766
612227	979767
521759	979768
449654	979769
303271	979770
243532	979771
497246	979772
456266	979773
8248	979774
474075	979775
1426	979776
262254	979777
54775	979778
30452	979779
315088	979780
605459	979781
26940	979782
150328	979783
162279	979784
673355	979785
1865	979786
6530	979787
195446	979788
104204	979789
298952	979790
215876	979791
241337	979792
314079	979793
286550	979794
50860	979795
498089	979796
67318	979797
286165	979798
440411	979799
285461	979800
263	979801
13148	979802
675169	979803
128837	979804
267398	979805
501089	979806
676280	979807
676951	979808
580499	979809
210495	979810
16371	979811
412442	979812
93507	979813
171313	979814
518814	979815
281242	979816
323085	979817
160752	979818
28646	979819
4120	979820
88710	979821
14783	979822
282342	979823
275743	979824
369705	979825
18875	979826
67420	979827
108257	979828
95593	979829
148752	979830
78826	979831
158613	979832
43339	979833
561506	979834
686300	979835
6609	979836
118572	979837
235022	979838
272734	979839
116971	979840
620381	979841
365730	979842
581941	979843
91086	979844
544428	979845
393765	979846
603545	979847
67441	979848
14454	979849
685388	979850
502476	979851
134106	979852
682999	979853
36100	979854
16660	979855
171835	979856
59	979857
11213	979858
491506	979859
537	979860
73792	979861
194744	979862
322724	979863
8299	979864
576782	979865
51033	979866
40116	979867
562264	979868
458002	979869
132782	979870
416396	979871
86547	979872
40739	979873
31997	979874
230647	979875
130380	979876
134770	979877
16077	979878
155532	979879
392372	979880
220018	979881
63646	979882
167159	979883
63600	979884
444224	979885
65181	979886
150590	979887
510599	979888
502281	979889
598185	979890
170140	979891
468427	979892
647875	979893
547847	979894
31493	979895
647661	979896
326576	979897
131251	979898
150495	979899
185340	979900
596824	979901
47620	979902
108782	979903
435716	979904
106021	979905
649199	979906
112955	979907
5501	979908
23397	979909
42634	979910
167783	979911
109985	979912
818	979913
226491	979914
38319	979915
22573	979916
7222	979917
439827	979918
654439	979919
141906	979920
495418	979921
314573	979922
54467	979923
430515	979924
260838	979925
216283	979926
27483	979927
99492	979928
272289	979929
55540	979930
588175	979931
8256	979932
59466	979933
378184	979934
159359	979935
50402	979936
647215	979937
100795	979938
331082	979939
334849	979940
78289	979941
46980	979942
188603	979943
169564	979944
9811	979945
30544	979946
87304	979947
25838	979948
16410	979949
91044	979950
138517	979951
162372	979952
10086	979953
10797	979954
6325	979955
365541	979956
141750	979957
132	979958
490743	979959
54942	979960
160132	979961
161159	979962
20350	979963
213288	979964
448333	979965
25771	979966
13704	979967
257664	979968
623342	979969
110729	979970
119773	979971
12166	979972
43940	979973
686262	979974
27360	979975
1763	979976
124616	979977
103801	979978
128236	979979
56125	979980
25355	979981
110165	979982
563898	979983
286484	979984
502108	979985
88066	979986
184084	979987
414247	979988
13938	979989
156864	979990
627028	979991
343995	979992
84272	979993
37941	979994
518064	979995
2530	979996
200476	979997
96678	979998
73269	979999
57539	980000
1229	980001
372300	980002
555424	980003
346220	980004
89173	980005
243134	980006
618240	980007
73969	980008
135340	980009
33193	980010
405800	980011
54207	980012
46406	980013
102299	980014
119592	980015
393433	980016
22788	980017
18447	980018
7021	980019
165458	980020
11021	980021
162897	980022
624626	980023
350827	980024
32771	980025
145115	980026
395240	980027
267531	980028
32952	980029
434480	980030
446071	980031
110228	980032
55185	980033
235498	980034
85917	980035
305673	980036
113272	980037
686353	980038
210786	980039
21392	980040
119505	980041
167847	980042
373786	980043
273668	980044
8486	980045
82986	980046
291771	980047
117230	980048
169366	980049
38669	980050
533176	980051
75596	980052
598631	980053
317486	980054
23033	980055
4262	980056
1647	980057
14570	980058
129730	980059
695169	980060
438742	980061
24337	980062
27519	980063
422937	980064
527848	980065
667566	980066
353092	980067
39129	980068
169	980069
48507	980070
221448	980071
133967	980072
108222	980073
588146	980074
249892	980075
94763	980076
433343	980077
116383	980078
136598	980079
462807	980080
587321	980081
379363	980082
51532	980083
17928	980084
641535	980085
144932	980086
564217	980087
599647	980088
244806	980089
157073	980090
427428	980091
399234	980092
33301	980093
460348	980094
134380	980095
292498	980096
368352	980097
118059	980098
193232	980099
97610	980100
690327	980101
460751	980102
398930	980103
44760	980104
68138	980105
1127	980106
478833	980107
506801	980108
24975	980109
56780	980110
625836	980111
382127	980112
229519	980113
272368	980114
607047	980115
653997	980116
400179	980117
33042	980118
494492	980119
558278	980120
30196	980121
522191	980122
38121	980123
224386	980124
68999	980125
34567	980126
89658	980127
110264	980128
25251	980129
450491	980130
508089	980131
691595	980132
32224	980133
5175	980134
107325	980135
120573	980136
391099	980137
155738	980138
739	980139
650150	980140
299408	980141
269416	980142
644225	980143
252025	980144
281710	980145
100300	980146
166536	980147
390218	980148
689996	980149
155679	980150
1045	980151
244744	980152
88295	980153
30477	980154
160599	980155
438903	980156
520127	980157
353830	980158
1606	980159
259231	980160
263536	980161
111903	980162
30037	980163
138667	980164
669495	980165
139647	980166
5401	980167
369602	980168
3659	980169
498412	980170
599711	980171
325255	980172
46015	980173
11458	980174
298155	980175
447812	980176
525588	980177
128419	980178
250108	980179
678025	980180
87911	980181
459829	980182
88393	980183
164821	980184
633403	980185
136200	980186
32970	980187
68414	980188
401319	980189
266648	980190
296158	980191
609390	980192
285925	980193
55029	980194
279147	980195
545327	980196
89826	980197
555635	980198
577666	980199
237123	980200
70127	980201
161227	980202
539355	980203
440424	980204
102738	980205
17745	980206
649849	980207
586211	980208
504305	980209
561827	980210
482433	980211
1127	980212
347143	980213
39489	980214
112655	980215
217868	980216
575765	980217
280001	980218
382208	980219
1	980220
155400	980221
53105	980222
156663	980223
512636	980224
11455	980225
56794	980226
147415	980227
374418	980228
256691	980229
401095	980230
26490	980231
131913	980232
76469	980233
145955	980234
27443	980235
155761	980236
5873	980237
151306	980238
232169	980239
222642	980240
83759	980241
410391	980242
249012	980243
142653	980244
362444	980245
377674	980246
94097	980247
30203	980248
1273	980249
18875	980250
463840	980251
41929	980252
37757	980253
129446	980254
496537	980255
37552	980256
364156	980257
276421	980258
117286	980259
190785	980260
26685	980261
116421	980262
644335	980263
39655	980264
564341	980265
376251	980266
10017	980267
108846	980268
5232	980269
678570	980270
17726	980271
105354	980272
359597	980273
170561	980274
123365	980275
389238	980276
108075	980277
213943	980278
100089	980279
1602	980280
92803	980281
46231	980282
232889	980283
380922	980284
486336	980285
133594	980286
70261	980287
1944	980288
68703	980289
93629	980290
14223	980291
7509	980292
536534	980293
297791	980294
19160	980295
1774	980296
28623	980297
390234	980298
335710	980299
568406	980300
697006	980301
371498	980302
76074	980303
6190	980304
73215	980305
36869	980306
43657	980307
622244	980308
182781	980309
104439	980310
294952	980311
134293	980312
350651	980313
155292	980314
162985	980315
437341	980316
402068	980317
41328	980318
540472	980319
122310	980320
6609	980321
13310	980322
471982	980323
543194	980324
353625	980325
444685	980326
40491	980327
159433	980328
663929	980329
76599	980330
15793	980331
578751	980332
394022	980333
31453	980334
83429	980335
306	980336
360488	980337
333738	980338
323222	980339
308445	980340
660729	980341
590364	980342
118273	980343
15096	980344
100044	980345
6004	980346
180746	980347
410808	980348
249153	980349
238293	980350
17285	980351
42266	980352
41809	980353
285995	980354
629339	980355
624695	980356
22190	980357
133815	980358
658311	980359
97451	980360
605723	980361
156603	980362
24760	980363
74584	980364
296740	980365
583708	980366
620420	980367
655575	980368
250715	980369
157513	980370
214709	980371
468268	980372
98906	980373
234824	980374
358738	980375
130060	980376
104562	980377
120538	980378
459375	980379
538115	980380
173190	980381
604046	980382
361877	980383
166300	980384
207602	980385
575868	980386
445653	980387
90849	980388
28419	980389
247501	980390
281790	980391
1861	980392
36419	980393
82231	980394
589538	980395
9954	980396
654264	980397
281812	980398
65821	980399
42790	980400
312768	980401
20280	980402
37860	980403
320670	980404
35717	980405
46015	980406
154843	980407
45472	980408
32618	980409
18246	980410
161344	980411
50286	980412
3828	980413
267665	980414
245336	980415
1266	980416
154495	980417
153651	980418
1124	980419
413400	980420
249353	980421
99962	980422
540400	980423
69750	980424
35125	980425
390966	980426
524935	980427
138864	980428
247346	980429
127332	980430
249234	980431
33017	980432
112908	980433
262152	980434
33846	980435
301464	980436
432899	980437
482929	980438
402102	980439
548096	980440
35051	980441
462081	980442
30197	980443
58872	980444
603839	980445
20414	980446
10522	980447
264821	980448
441310	980449
652700	980450
8734	980451
619243	980452
25738	980453
147351	980454
310529	980455
1015	980456
390614	980457
84244	980458
616843	980459
75269	980460
355667	980461
232262	980462
11197	980463
5488	980464
516277	980465
29847	980466
540205	980467
617442	980468
316	980469
86491	980470
411160	980471
547242	980472
627787	980473
123811	980474
467903	980475
7772	980476
373055	980477
455424	980478
90681	980479
192837	980480
203156	980481
341936	980482
175570	980483
83061	980484
22185	980485
21621	980486
651059	980487
49740	980488
519967	980489
100124	980490
122502	980491
297403	980492
323972	980493
565377	980494
423002	980495
98349	980496
107359	980497
372676	980498
34793	980499
110625	980500
540380	980501
85568	980502
19789	980503
676547	980504
665845	980505
141906	980506
52288	980507
246589	980508
353845	980509
52469	980510
295184	980511
694329	980512
685989	980513
681679	980514
513890	980515
556503	980516
3578	980517
478728	980518
89463	980519
565006	980520
632960	980521
359581	980522
608381	980523
1766	980524
563237	980525
550922	980526
249419	980527
295177	980528
432490	980529
28036	980530
14751	980531
299393	980532
512396	980533
513853	980534
589802	980535
686168	980536
233112	980537
34067	980538
430619	980539
654522	980540
407	980541
232828	980542
443569	980543
137805	980544
340201	980545
54379	980546
152040	980547
47689	980548
561038	980549
53569	980550
356503	980551
300377	980552
37200	980553
693	980554
612065	980555
566749	980556
139481	980557
78465	980558
643365	980559
385816	980560
292678	980561
82520	980562
55953	980563
642419	980564
160049	980565
52747	980566
143638	980567
297630	980568
151942	980569
154849	980570
4237	980571
542732	980572
143833	980573
666609	980574
155629	980575
615997	980576
5008	980577
463356	980578
113634	980579
12551	980580
543271	980581
9453	980582
109971	980583
308848	980584
646947	980585
469147	980586
367441	980587
688286	980588
94638	980589
67914	980590
100941	980591
11583	980592
211717	980593
125738	980594
469114	980595
40627	980596
2020	980597
392740	980598
516306	980599
229311	980600
151992	980601
27941	980602
465293	980603
459808	980604
153525	980605
307913	980606
664	980607
682449	980608
626671	980609
599915	980610
168341	980611
8906	980612
652763	980613
677866	980614
582132	980615
391624	980616
308988	980617
416091	980618
315813	980619
29731	980620
56291	980621
55546	980622
281892	980623
8373	980624
223995	980625
110696	980626
220810	980627
574571	980628
257047	980629
104138	980630
29782	980631
472829	980632
140914	980633
292083	980634
83381	980635
100307	980636
611375	980637
426622	980638
436175	980639
394440	980640
87571	980641
86407	980642
48852	980643
180025	980644
31491	980645
261473	980646
147143	980647
11864	980648
99370	980649
78384	980650
33484	980651
270589	980652
57006	980653
241016	980654
10535	980655
77256	980656
148722	980657
522871	980658
63872	980659
124526	980660
546203	980661
128080	980662
221948	980663
184306	980664
135803	980665
675835	980666
557265	980667
147793	980668
164582	980669
689988	980670
49	980671
525587	980672
685141	980673
78281	980674
25669	980675
273869	980676
12628	980677
440773	980678
202971	980679
54336	980680
416969	980681
43524	980682
88082	980683
560509	980684
425380	980685
295652	980686
405917	980687
170523	980688
592676	980689
137336	980690
538678	980691
539900	980692
583093	980693
120829	980694
285624	980695
560483	980696
240761	980697
107862	980698
400630	980699
1616	980700
16959	980701
110135	980702
4	980703
43476	980704
388113	980705
453721	980706
120292	980707
291834	980708
1067	980709
416074	980710
496601	980711
148294	980712
46044	980713
24337	980714
677709	980715
300140	980716
53	980717
544076	980718
164001	980719
260722	980720
18689	980721
685212	980722
104690	980723
558967	980724
5293	980725
75193	980726
22257	980727
483323	980728
38324	980729
114668	980730
643198	980731
543291	980732
7510	980733
343010	980734
477743	980735
609982	980736
544065	980737
547962	980738
37999	980739
353358	980740
361876	980741
245885	980742
449039	980743
37386	980744
3273	980745
14987	980746
38213	980747
522882	980748
437691	980749
232953	980750
15004	980751
204680	980752
605352	980753
160941	980754
73667	980755
10	980756
510101	980757
566384	980758
657471	980759
125295	980760
155391	980761
84256	980762
379013	980763
242586	980764
30073	980765
461383	980766
485797	980767
635404	980768
149220	980769
87771	980770
79683	980771
109696	980772
137814	980773
361270	980774
56669	980775
284591	980776
168595	980777
71	980778
562554	980779
287460	980780
534159	980781
173045	980782
815	980783
680670	980784
321267	980785
499907	980786
119440	980787
381726	980788
443627	980789
631015	980790
696517	980791
14889	980792
150420	980793
580115	980794
688042	980795
237082	980796
143303	980797
196484	980798
43686	980799
120952	980800
143416	980801
466724	980802
223755	980803
222504	980804
248074	980805
250055	980806
140997	980807
508959	980808
142008	980809
322894	980810
15429	980811
410163	980812
57997	980813
175197	980814
40393	980815
36425	980816
651681	980817
206767	980818
117559	980819
131109	980820
665358	980821
278931	980822
111228	980823
25669	980824
315264	980825
271946	980826
15177	980827
601898	980828
525406	980829
150638	980830
511185	980831
649663	980832
530823	980833
185702	980834
55355	980835
4845	980836
288479	980837
167030	980838
10166	980839
164419	980840
236008	980841
76168	980842
144214	980843
173017	980844
144889	980845
155237	980846
599	980847
232801	980848
78639	980849
7258	980850
84786	980851
16901	980852
347288	980853
115485	980854
37072	980855
445639	980856
150869	980857
476974	980858
451551	980859
115476	980860
375869	980861
630503	980862
541170	980863
25627	980864
609208	980865
290970	980866
493733	980867
57118	980868
544146	980869
3708	980870
685	980871
168412	980872
570819	980873
36654	980874
4815	980875
295195	980876
56754	980877
137960	980878
63683	980879
571158	980880
56678	980881
441953	980882
49408	980883
4552	980884
192935	980885
48662	980886
556529	980887
66614	980888
7045	980889
269505	980890
333451	980891
94526	980892
448149	980893
114693	980894
689076	980895
465946	980896
229013	980897
147843	980898
258400	980899
147208	980900
27482	980901
453035	980902
135010	980903
126516	980904
42563	980905
81423	980906
63701	980907
82622	980908
669753	980909
15475	980910
527608	980911
461076	980912
249482	980913
206726	980914
586281	980915
607213	980916
222826	980917
14842	980918
43443	980919
56989	980920
302914	980921
351	980922
27320	980923
654414	980924
47217	980925
170949	980926
654418	980927
516108	980928
249418	980929
58356	980930
90192	980931
82893	980932
594831	980933
232099	980934
1735	980935
57049	980936
15052	980937
101253	980938
5331	980939
44489	980940
25073	980941
217955	980942
424633	980943
159030	980944
321450	980945
142896	980946
41516	980947
343730	980948
186665	980949
388958	980950
50341	980951
8202	980952
77271	980953
51946	980954
15742	980955
385902	980956
11781	980957
125965	980958
666056	980959
256458	980960
2095	980961
214164	980962
77895	980963
171447	980964
605028	980965
1031	980966
90099	980967
15555	980968
27350	980969
9207	980970
647349	980971
447525	980972
275253	980973
78341	980974
126084	980975
362407	980976
250113	980977
82102	980978
610540	980979
118839	980980
275185	980981
323664	980982
206766	980983
474920	980984
169315	980985
26964	980986
18973	980987
93638	980988
100857	980989
452152	980990
21721	980991
97001	980992
681036	980993
12496	980994
23524	980995
371605	980996
51451	980997
468928	980998
111211	980999
69681	981000
483072	981001
102416	981002
135595	981003
238308	981004
152243	981005
58118	981006
3007	981007
153387	981008
128137	981009
7007	981010
409476	981011
304367	981012
21898	981013
414954	981014
32937	981015
626305	981016
669428	981017
570199	981018
38694	981019
98226	981020
432920	981021
685679	981022
248110	981023
203547	981024
78237	981025
284417	981026
645618	981027
90801	981028
246407	981029
414436	981030
79905	981031
263804	981032
121438	981033
639062	981034
8677	981035
6962	981036
333098	981037
474071	981038
355047	981039
43030	981040
237083	981041
129736	981042
99214	981043
381060	981044
35259	981045
79508	981046
83156	981047
601742	981048
96298	981049
692843	981050
22232	981051
278748	981052
626453	981053
438109	981054
89823	981055
371224	981056
278880	981057
243593	981058
465130	981059
375957	981060
674246	981061
466628	981062
509977	981063
6953	981064
292257	981065
33758	981066
376374	981067
576808	981068
142967	981069
112900	981070
137137	981071
65628	981072
157635	981073
475836	981074
88724	981075
372198	981076
257928	981077
56333	981078
269487	981079
570304	981080
2306	981081
118615	981082
394082	981083
41260	981084
36571	981085
7849	981086
17429	981087
479140	981088
294919	981089
94787	981090
409645	981091
106759	981092
104928	981093
230545	981094
659043	981095
680944	981096
204423	981097
113556	981098
128251	981099
426394	981100
544827	981101
132	981102
197474	981103
3047	981104
142592	981105
461	981106
283133	981107
12407	981108
411268	981109
383337	981110
211842	981111
3171	981112
287278	981113
319158	981114
110635	981115
41192	981116
692644	981117
549976	981118
321213	981119
540329	981120
44106	981121
32668	981122
308176	981123
575883	981124
143294	981125
606552	981126
421987	981127
322821	981128
40861	981129
296857	981130
5832	981131
448704	981132
543454	981133
4887	981134
436022	981135
29668	981136
305299	981137
91477	981138
102087	981139
538137	981140
455936	981141
52556	981142
55202	981143
540987	981144
233738	981145
448861	981146
153537	981147
155524	981148
25928	981149
157504	981150
391382	981151
455709	981152
371969	981153
126467	981154
52751	981155
6867	981156
365503	981157
40146	981158
561520	981159
296095	981160
558583	981161
40668	981162
243165	981163
82795	981164
182331	981165
646672	981166
157920	981167
609591	981168
696424	981169
383290	981170
544801	981171
446145	981172
160225	981173
27730	981174
139776	981175
153993	981176
35441	981177
633904	981178
110251	981179
471968	981180
49736	981181
124574	981182
148927	981183
560831	981184
242540	981185
237111	981186
679133	981187
654435	981188
123342	981189
101117	981190
543191	981191
679128	981192
55816	981193
2557	981194
82011	981195
23837	981196
358869	981197
53727	981198
676434	981199
299902	981200
692202	981201
677514	981202
29315	981203
2649	981204
293761	981205
224395	981206
66012	981207
77863	981208
262131	981209
412	981210
30215	981211
83936	981212
138529	981213
118905	981214
573449	981215
137582	981216
142159	981217
146465	981218
34567	981219
319147	981220
137582	981221
266758	981222
64112	981223
142009	981224
421555	981225
72454	981226
213761	981227
160459	981228
442849	981229
308092	981230
23842	981231
282014	981232
43888	981233
356563	981234
323814	981235
217973	981236
270464	981237
5555	981238
38294	981239
641769	981240
562319	981241
114059	981242
498194	981243
94837	981244
356474	981245
250763	981246
38177	981247
676310	981248
297370	981249
420257	981250
86663	981251
44340	981252
446019	981253
148294	981254
362429	981255
385747	981256
554030	981257
51790	981258
540432	981259
374865	981260
32307	981261
57311	981262
92832	981263
207943	981264
282005	981265
13960	981266
665311	981267
104245	981268
311915	981269
612821	981270
8297	981271
415605	981272
50960	981273
382829	981274
111558	981275
460072	981276
462477	981277
1271	981278
584969	981279
21737	981280
185626	981281
255309	981282
56769	981283
65867	981284
394225	981285
644587	981286
3113	981287
33195	981288
49	981289
691744	981290
357552	981291
667670	981292
407232	981293
30769	981294
584208	981295
377322	981296
5550	981297
155584	981298
67303	981299
227502	981300
575515	981301
137948	981302
148296	981303
620660	981304
141982	981305
31444	981306
662430	981307
61011	981308
35128	981309
47215	981310
446184	981311
273434	981312
360	981313
6859	981314
64084	981315
613274	981316
169517	981317
496947	981318
127532	981319
418472	981320
16604	981321
25109	981322
211589	981323
252288	981324
46066	981325
10470	981326
398600	981327
491066	981328
172902	981329
7257	981330
147317	981331
124616	981332
212814	981333
516903	981334
416594	981335
24918	981336
11939	981337
112367	981338
246859	981339
148654	981340
210753	981341
166048	981342
535430	981343
625528	981344
645274	981345
91025	981346
8558	981347
83377	981348
574200	981349
593461	981350
295447	981351
452894	981352
37001	981353
598011	981354
134706	981355
79749	981356
620752	981357
378151	981358
21277	981359
505219	981360
584780	981361
332928	981362
466566	981363
65496	981364
114644	981365
284766	981366
924	981367
411825	981368
27	981369
87352	981370
591099	981371
41772	981372
555215	981373
529809	981374
163176	981375
574069	981376
646410	981377
147013	981378
490374	981379
23967	981380
652027	981381
625948	981382
678192	981383
168868	981384
238	981385
10929	981386
512845	981387
14939	981388
14749	981389
79212	981390
2279	981391
527877	981392
13719	981393
371814	981394
40945	981395
166984	981396
445705	981397
644110	981398
386706	981399
453654	981400
32594	981401
104458	981402
5316	981403
252294	981404
30346	981405
2347	981406
557699	981407
557701	981408
165371	981409
600982	981410
341453	981411
636301	981412
196753	981413
44201	981414
443085	981415
401101	981416
383263	981417
560751	981418
90887	981419
360638	981420
113801	981421
16227	981422
419208	981423
445589	981424
86387	981425
92292	981426
196531	981427
32340	981428
153084	981429
139433	981430
107112	981431
358566	981432
143546	981433
171294	981434
331214	981435
353575	981436
103440	981437
325285	981438
587077	981439
276675	981440
351189	981441
65336	981442
201494	981443
397075	981444
52555	981445
189076	981446
662454	981447
24169	981448
611366	981449
551186	981450
278667	981451
449853	981452
73957	981453
257732	981454
65445	981455
6449	981456
149962	981457
537407	981458
566149	981459
281759	981460
110414	981461
115837	981462
5200	981463
464811	981464
101643	981465
652050	981466
430329	981467
238748	981468
374875	981469
649601	981470
204714	981471
557702	981472
658326	981473
76509	981474
677515	981475
394981	981476
411667	981477
166239	981478
74419	981479
350297	981480
514589	981481
524543	981482
30446	981483
529501	981484
148638	981485
504034	981486
395449	981487
497963	981488
583311	981489
567067	981490
531231	981491
50886	981492
123577	981493
589471	981494
660878	981495
633922	981496
399333	981497
472717	981498
311766	981499
5318	981500
294310	981501
76430	981502
264898	981503
685363	981504
511798	981505
560285	981506
424672	981507
537827	981508
207503	981509
360273	981510
136462	981511
115029	981512
463799	981513
10520	981514
377849	981515
47276	981516
596782	981517
35181	981518
534668	981519
81033	981520
155076	981521
121936	981522
10505	981523
168667	981524
39631	981525
173050	981526
322625	981527
53753	981528
644430	981529
206822	981530
399716	981531
356853	981532
109674	981533
261249	981534
117330	981535
678954	981536
179560	981537
501026	981538
160693	981539
43336	981540
26178	981541
670112	981542
296564	981543
8960	981544
284476	981545
340489	981546
83985	981547
106236	981548
56361	981549
142464	981550
283224	981551
650079	981552
4821	981553
25990	981554
611307	981555
1733	981556
499528	981557
160834	981558
295941	981559
503496	981560
34030	981561
578909	981562
38500	981563
432250	981564
593386	981565
6930	981566
39410	981567
197580	981568
174620	981569
101763	981570
682502	981571
94437	981572
160022	981573
162126	981574
467306	981575
33972	981576
629923	981577
602557	981578
47005	981579
622746	981580
125792	981581
174609	981582
438374	981583
587194	981584
339755	981585
145189	981586
148231	981587
639835	981588
147461	981589
199715	981590
233215	981591
554124	981592
581783	981593
33869	981594
119610	981595
308628	981596
662346	981597
505893	981598
116200	981599
19702	981600
60171	981601
171814	981602
504576	981603
10905	981604
33092	981605
96159	981606
383681	981607
281637	981608
1402	981609
479675	981610
308209	981611
9	981612
50596	981613
78896	981614
50668	981615
56227	981616
89014	981617
153316	981618
186182	981619
466372	981620
43623	981621
562024	981622
418571	981623
51252	981624
523863	981625
335685	981626
158687	981627
19409	981628
424425	981629
324198	981630
413046	981631
551293	981632
145088	981633
84367	981634
332077	981635
327917	981636
231608	981637
658345	981638
160334	981639
43667	981640
163337	981641
326275	981642
592144	981643
509334	981644
595005	981645
210287	981646
656613	981647
516153	981648
9472	981649
459475	981650
14408	981651
183062	981652
254251	981653
15974	981654
285590	981655
347290	981656
615827	981657
20965	981658
593438	981659
272063	981660
400977	981661
283497	981662
442946	981663
482340	981664
169726	981665
415956	981666
91721	981667
160912	981668
184127	981669
193297	981670
5429	981671
223754	981672
139426	981673
299529	981674
139066	981675
566657	981676
605973	981677
555446	981678
169833	981679
55733	981680
587764	981681
7778	981682
140518	981683
61355	981684
244386	981685
116847	981686
340	981687
650064	981688
401403	981689
677159	981690
398207	981691
164650	981692
134193	981693
335966	981694
2506	981695
571422	981696
140489	981697
315514	981698
335940	981699
6678	981700
639727	981701
443018	981702
129042	981703
488069	981704
192072	981705
83577	981706
6892	981707
536915	981708
12678	981709
689562	981710
66835	981711
192606	981712
256878	981713
213881	981714
483264	981715
123768	981716
83523	981717
403177	981718
612531	981719
5268	981720
617002	981721
27345	981722
603384	981723
385462	981724
257263	981725
420296	981726
37595	981727
447293	981728
351073	981729
487875	981730
187407	981731
128432	981732
319114	981733
3925	981734
299433	981735
138576	981736
511360	981737
616461	981738
503546	981739
344685	981740
339870	981741
381399	981742
693528	981743
48414	981744
27406	981745
9371	981746
680147	981747
1453	981748
87492	981749
593837	981750
135966	981751
447755	981752
122070	981753
284357	981754
20453	981755
657158	981756
56597	981757
423074	981758
6609	981759
355316	981760
38777	981761
458529	981762
75015	981763
156539	981764
228337	981765
158542	981766
381871	981767
48649	981768
551200	981769
612906	981770
173078	981771
577709	981772
149697	981773
546200	981774
316501	981775
170701	981776
521976	981777
3569	981778
376383	981779
52694	981780
133640	981781
143139	981782
142114	981783
628496	981784
671316	981785
84097	981786
11263	981787
351416	981788
295191	981789
576442	981790
616277	981791
469637	981792
102819	981793
15667	981794
87539	981795
480066	981796
292319	981797
469659	981798
285278	981799
107318	981800
627306	981801
408622	981802
51536	981803
22574	981804
351869	981805
309321	981806
625459	981807
390155	981808
598230	981809
120739	981810
25092	981811
668206	981812
140498	981813
132918	981814
192600	981815
245921	981816
441265	981817
188206	981818
286884	981819
132089	981820
235039	981821
39770	981822
156001	981823
164420	981824
9657	981825
527063	981826
378478	981827
502311	981828
15101	981829
149620	981830
100063	981831
661910	981832
637613	981833
482783	981834
110560	981835
585144	981836
656476	981837
282373	981838
47383	981839
634744	981840
679709	981841
545048	981842
492720	981843
109256	981844
51532	981845
690849	981846
44652	981847
553770	981848
194641	981849
441259	981850
650879	981851
668911	981852
16040	981853
481155	981854
119397	981855
61026	981856
51181	981857
572454	981858
20291	981859
314188	981860
138501	981861
628400	981862
65007	981863
771	981864
414553	981865
118455	981866
333505	981867
36852	981868
305276	981869
25514	981870
532322	981871
576280	981872
144834	981873
1122	981874
193110	981875
9115	981876
144042	981877
21185	981878
4511	981879
693012	981880
490293	981881
371657	981882
10835	981883
440311	981884
301790	981885
331768	981886
25519	981887
589711	981888
202015	981889
303175	981890
112586	981891
625851	981892
156400	981893
36247	981894
669183	981895
389727	981896
44553	981897
8490	981898
501531	981899
190835	981900
117936	981901
58838	981902
201480	981903
280453	981904
689472	981905
29544	981906
581997	981907
15580	981908
455715	981909
85677	981910
10059	981911
481328	981912
602182	981913
322604	981914
29168	981915
34402	981916
256991	981917
51960	981918
30796	981919
146282	981920
275784	981921
188716	981922
33688	981923
15058	981924
158639	981925
294355	981926
256898	981927
354660	981928
38946	981929
456080	981930
8887	981931
722	981932
1360	981933
125051	981934
610006	981935
41104	981936
73023	981937
356740	981938
43606	981939
70453	981940
153532	981941
110155	981942
683991	981943
680186	981944
145210	981945
81070	981946
134757	981947
223512	981948
139416	981949
96569	981950
517697	981951
282022	981952
54974	981953
189115	981954
23773	981955
121537	981956
601532	981957
16926	981958
646038	981959
534028	981960
27953	981961
214439	981962
301002	981963
126081	981964
353780	981965
199475	981966
54054	981967
355132	981968
3659	981969
111941	981970
22806	981971
690808	981972
55366	981973
523560	981974
611168	981975
419	981976
31939	981977
268485	981978
574463	981979
504301	981980
204052	981981
252151	981982
599469	981983
83439	981984
167329	981985
166433	981986
292459	981987
433992	981988
376158	981989
155843	981990
668931	981991
372131	981992
580046	981993
173065	981994
11622	981995
415551	981996
90787	981997
565058	981998
481083	981999
234940	982000
15777	982001
221789	982002
154222	982003
144530	982004
646973	982005
153626	982006
7887	982007
484428	982008
132439	982009
675192	982010
243054	982011
647208	982012
50425	982013
11277	982014
11551	982015
21136	982016
610014	982017
591158	982018
259092	982019
6484	982020
599269	982021
167807	982022
57583	982023
352453	982024
431342	982025
294926	982026
440634	982027
240126	982028
550830	982029
419409	982030
539069	982031
528143	982032
365575	982033
179727	982034
490278	982035
12246	982036
78980	982037
611682	982038
159992	982039
135006	982040
582259	982041
19575	982042
45783	982043
124261	982044
620266	982045
165775	982046
172129	982047
83486	982048
563933	982049
638924	982050
7990	982051
470179	982052
195460	982053
191590	982054
482218	982055
131465	982056
334870	982057
346433	982058
663088	982059
3	982060
4630	982061
325181	982062
169047	982063
17498	982064
51235	982065
83465	982066
129372	982067
18622	982068
314030	982069
575522	982070
193898	982071
151263	982072
144098	982073
642	982074
9437	982075
206079	982076
199646	982077
293157	982078
242677	982079
102644	982080
140825	982081
382628	982082
318057	982083
1941	982084
81349	982085
4115	982086
97316	982087
469386	982088
620188	982089
43186	982090
258653	982091
651883	982092
166046	982093
122097	982094
188628	982095
81	982096
684565	982097
459131	982098
421745	982099
647330	982100
20417	982101
43549	982102
292714	982103
18353	982104
83606	982105
395269	982106
607280	982107
108220	982108
351820	982109
625810	982110
694326	982111
6070	982112
1172	982113
123258	982114
525548	982115
321569	982116
35858	982117
102215	982118
677597	982119
339453	982120
66933	982121
66697	982122
133210	982123
177740	982124
147751	982125
372817	982126
15027	982127
696053	982128
544925	982129
347075	982130
593033	982131
493290	982132
99153	982133
337138	982134
7609	982135
287325	982136
138218	982137
302792	982138
109213	982139
173392	982140
670140	982141
584	982142
683525	982143
369524	982144
333089	982145
92262	982146
455191	982147
3617	982148
531252	982149
674930	982150
589769	982151
62079	982152
524428	982153
41468	982154
94376	982155
588394	982156
91496	982157
140672	982158
365646	982159
606644	982160
546480	982161
697132	982162
23070	982163
124686	982164
247869	982165
7468	982166
272760	982167
468	982168
354029	982169
358001	982170
629723	982171
57779	982172
110516	982173
445441	982174
131516	982175
1438	982176
552785	982177
226285	982178
259708	982179
58048	982180
76256	982181
74465	982182
239140	982183
38150	982184
669734	982185
86935	982186
224228	982187
299467	982188
164173	982189
538347	982190
12467	982191
97192	982192
92174	982193
429733	982194
357221	982195
13317	982196
657401	982197
636334	982198
634540	982199
413307	982200
108172	982201
269347	982202
314160	982203
150637	982204
9859	982205
659418	982206
547141	982207
323915	982208
461039	982209
696614	982210
439427	982211
326856	982212
26279	982213
524725	982214
129515	982215
490146	982216
5520	982217
344548	982218
635756	982219
404227	982220
470540	982221
446731	982222
176668	982223
563828	982224
380985	982225
342317	982226
65755	982227
342365	982228
476034	982229
544655	982230
38801	982231
339207	982232
491654	982233
648267	982234
586267	982235
422916	982236
478756	982237
15260	982238
402132	982239
211111	982240
4678	982241
93892	982242
598835	982243
376424	982244
109162	982245
170602	982246
622277	982247
606021	982248
48093	982249
46901	982250
1237	982251
284272	982252
12792	982253
388334	982254
591357	982255
587759	982256
632034	982257
21255	982258
88315	982259
111367	982260
186368	982261
349544	982262
5916	982263
34139	982264
11892	982265
283285	982266
16835	982267
649863	982268
348057	982269
656290	982270
228607	982271
213525	982272
137443	982273
269571	982274
338446	982275
64246	982276
329286	982277
549966	982278
404760	982279
120211	982280
174126	982281
20090	982282
76838	982283
30927	982284
507457	982285
399580	982286
50402	982287
110990	982288
114753	982289
96719	982290
22237	982291
111363	982292
266649	982293
390287	982294
25402	982295
40823	982296
5195	982297
246043	982298
621578	982299
450687	982300
271202	982301
204537	982302
125735	982303
142678	982304
514706	982305
602990	982306
121358	982307
481137	982308
676880	982309
233844	982310
166507	982311
53059	982312
187652	982313
430842	982314
494686	982315
70653	982316
624150	982317
103713	982318
231283	982319
311106	982320
1844	982321
118185	982322
2284	982323
17907	982324
162588	982325
551508	982326
25861	982327
448762	982328
579435	982329
765	982330
96034	982331
434729	982332
83518	982333
493607	982334
152482	982335
408104	982336
37995	982337
26129	982338
590527	982339
654061	982340
50648	982341
496137	982342
259710	982343
688207	982344
234822	982345
25189	982346
634414	982347
602185	982348
526189	982349
84200	982350
50289	982351
252747	982352
440820	982353
526620	982354
124161	982355
113294	982356
400184	982357
640906	982358
678368	982359
169602	982360
39758	982361
696391	982362
22421	982363
337481	982364
81422	982365
686651	982366
166907	982367
33918	982368
154522	982369
190280	982370
123010	982371
93072	982372
44943	982373
607097	982374
382041	982375
124596	982376
12720	982377
423692	982378
353400	982379
6901	982380
1260	982381
670811	982382
39683	982383
61081	982384
452456	982385
380687	982386
42003	982387
84835	982388
331425	982389
114574	982390
16367	982391
1361	982392
279440	982393
119211	982394
390364	982395
646905	982396
34010	982397
18095	982398
24327	982399
470125	982400
458832	982401
151374	982402
205826	982403
20898	982404
117178	982405
6714	982406
123468	982407
427230	982408
168380	982409
599754	982410
72065	982411
70445	982412
651251	982413
11720	982414
43941	982415
622206	982416
158966	982417
409259	982418
584	982419
26139	982420
150	982421
74477	982422
61470	982423
550094	982424
362924	982425
372871	982426
459988	982427
459993	982428
379193	982429
480660	982430
875	982431
566177	982432
482397	982433
136549	982434
465598	982435
393681	982436
94751	982437
347374	982438
667825	982439
325541	982440
73143	982441
649553	982442
156427	982443
439433	982444
370929	982445
116341	982446
1172	982447
219299	982448
852	982449
163241	982450
445500	982451
307608	982452
148803	982453
49648	982454
62397	982455
187812	982456
537784	982457
648511	982458
621288	982459
137857	982460
56044	982461
126063	982462
21828	982463
22204	982464
9013	982465
47054	982466
167233	982467
20638	982468
405255	982469
155816	982470
191080	982471
303754	982472
673085	982473
289974	982474
33736	982475
102812	982476
600754	982477
117428	982478
569372	982479
275599	982480
18813	982481
821	982482
500323	982483
663145	982484
575125	982485
625795	982486
644728	982487
401281	982488
625881	982489
541954	982490
305976	982491
115963	982492
58637	982493
526776	982494
502437	982495
19139	982496
571952	982497
496007	982498
169208	982499
415112	982500
131755	982501
36648	982502
409247	982503
92493	982504
602257	982505
42148	982506
246966	982507
459973	982508
67256	982509
365225	982510
617316	982511
15389	982512
493605	982513
312240	982514
458404	982515
186770	982516
192096	982517
279837	982518
71918	982519
452665	982520
141442	982521
143808	982522
68110	982523
4882	982524
106907	982525
361913	982526
630798	982527
171149	982528
586604	982529
667833	982530
380775	982531
1345	982532
1403	982533
551397	982534
405	982535
77613	982536
15481	982537
100290	982538
625520	982539
5452	982540
449829	982541
692930	982542
222995	982543
175760	982544
908	982545
576095	982546
253379	982547
507466	982548
6804	982549
13349	982550
715	982551
664380	982552
167742	982553
365315	982554
677051	982555
145066	982556
371406	982557
74027	982558
405004	982559
143017	982560
1143	982561
437857	982562
91376	982563
100281	982564
217060	982565
201632	982566
253774	982567
1171	982568
408516	982569
55558	982570
130276	982571
474812	982572
664675	982573
437690	982574
389501	982575
406848	982576
11242	982577
151250	982578
48766	982579
181	982580
104997	982581
4687	982582
446552	982583
33734	982584
386071	982585
86888	982586
420174	982587
312286	982588
198004	982589
11466	982590
346485	982591
258166	982592
886	982593
771	982594
168109	982595
380643	982596
358915	982597
359820	982598
230911	982599
246545	982600
329690	982601
4136	982602
579451	982603
52442	982604
5856	982605
529916	982606
348264	982607
96036	982608
130057	982609
107725	982610
390300	982611
598769	982612
309974	982613
30279	982614
9027	982615
110223	982616
1963	982617
480057	982618
74047	982619
49446	982620
9906	982621
144849	982622
145110	982623
211112	982624
430919	982625
695819	982626
1586	982627
369058	982628
203659	982629
75598	982630
680400	982631
141212	982632
310072	982633
311773	982634
61574	982635
294354	982636
597360	982637
558057	982638
425939	982639
419699	982640
410942	982641
460265	982642
213416	982643
153052	982644
623949	982645
545407	982646
575276	982647
666227	982648
241023	982649
537085	982650
150145	982651
151561	982652
508383	982653
54898	982654
609343	982655
12300	982656
7345	982657
532190	982658
35508	982659
231720	982660
176698	982661
3969	982662
6193	982663
624036	982664
21901	982665
423846	982666
666937	982667
24302	982668
16739	982669
79404	982670
691976	982671
279314	982672
127197	982673
575343	982674
659061	982675
563320	982676
61012	982677
679968	982678
683152	982679
108309	982680
88329	982681
90447	982682
574252	982683
548165	982684
5832	982685
544902	982686
525784	982687
50901	982688
332976	982689
3261	982690
60677	982691
161525	982692
239323	982693
37068	982694
687001	982695
677614	982696
210688	982697
625009	982698
557124	982699
537172	982700
359146	982701
294112	982702
376990	982703
653769	982704
438975	982705
550876	982706
523460	982707
139353	982708
33706	982709
425704	982710
398513	982711
132078	982712
299648	982713
182210	982714
77480	982715
24500	982716
575213	982717
2883	982718
529188	982719
111690	982720
132206	982721
536005	982722
155102	982723
6185	982724
691359	982725
545316	982726
44689	982727
676426	982728
32215	982729
23550	982730
526710	982731
572991	982732
403123	982733
625049	982734
335404	982735
17281	982736
60213	982737
131676	982738
351747	982739
656087	982740
604282	982741
921	982742
668011	982743
100363	982744
34669	982745
232882	982746
6173	982747
289878	982748
477167	982749
575168	982750
36834	982751
91860	982752
17279	982753
593336	982754
669849	982755
615412	982756
684930	982757
55510	982758
407012	982759
14456	982760
108519	982761
499366	982762
398496	982763
575	982764
620408	982765
289998	982766
591572	982767
169660	982768
249884	982769
8486	982770
103524	982771
401878	982772
233377	982773
562443	982774
89747	982775
374216	982776
624418	982777
31240	982778
104696	982779
127532	982780
669546	982781
331921	982782
87648	982783
656819	982784
397049	982785
198670	982786
470072	982787
48864	982788
94002	982789
77792	982790
8786	982791
151018	982792
2654	982793
3854	982794
479545	982795
36498	982796
57360	982797
114901	982798
190131	982799
550384	982800
111216	982801
675080	982802
244310	982803
404784	982804
105466	982805
322622	982806
34988	982807
295032	982808
226120	982809
226274	982810
551811	982811
457447	982812
55312	982813
632976	982814
608046	982815
581957	982816
150091	982817
14239	982818
338114	982819
200181	982820
440583	982821
445288	982822
683122	982823
93818	982824
93614	982825
93621	982826
24847	982827
156762	982828
493694	982829
611854	982830
59029	982831
167871	982832
270337	982833
554759	982834
444240	982835
49653	982836
46513	982837
36848	982838
562329	982839
139601	982840
500162	982841
4062	982842
512220	982843
653770	982844
402139	982845
130341	982846
622856	982847
51811	982848
225473	982849
121914	982850
602537	982851
394645	982852
155034	982853
1097	982854
213521	982855
155667	982856
64611	982857
121854	982858
133972	982859
1716	982860
25794	982861
2509	982862
9011	982863
459510	982864
128681	982865
27897	982866
661014	982867
98268	982868
483357	982869
53958	982870
167344	982871
191617	982872
231304	982873
665391	982874
422755	982875
253401	982876
324255	982877
260211	982878
1482	982879
667365	982880
158722	982881
77453	982882
369802	982883
441296	982884
458213	982885
374768	982886
676393	982887
553498	982888
496084	982889
575982	982890
586338	982891
684601	982892
282369	982893
51314	982894
527318	982895
657695	982896
34757	982897
675841	982898
452920	982899
49762	982900
74305	982901
39006	982902
490646	982903
529097	982904
686299	982905
599992	982906
686618	982907
389496	982908
425213	982909
508765	982910
654896	982911
123813	982912
14587	982913
95190	982914
685433	982915
656515	982916
724	982917
314875	982918
531832	982919
307931	982920
185731	982921
43706	982922
167000	982923
118747	982924
35653	982925
41509	982926
380170	982927
167097	982928
329852	982929
18175	982930
595109	982931
379684	982932
213651	982933
610163	982934
261878	982935
112444	982936
748	982937
13040	982938
43729	982939
695957	982940
144041	982941
335042	982942
148	982943
139332	982944
40559	982945
53114	982946
290430	982947
372814	982948
127400	982949
26448	982950
143141	982951
309217	982952
583415	982953
142018	982954
477825	982955
218992	982956
471214	982957
346191	982958
649204	982959
149421	982960
131258	982961
95014	982962
48485	982963
62504	982964
29838	982965
152591	982966
239982	982967
239992	982968
240000	982969
240001	982970
240003	982971
240013	982972
240014	982973
240023	982974
240024	982975
74585	982976
240041	982977
240053	982978
240056	982979
240057	982980
240064	982981
240069	982982
240070	982983
240074	982984
240077	982985
240084	982986
240089	982987
240093	982988
240094	982989
240107	982990
240111	982991
240112	982992
240114	982993
240117	982994
240123	982995
240125	982996
139003	982997
49170	982998
684261	982999
399355	983000
580298	983001
537423	983002
41332	983003
247181	983004
327701	983005
306315	983006
643309	983007
658590	983008
133177	983009
336261	983010
637160	983011
14172	983012
385147	983013
35457	983014
16489	983015
270822	983016
487633	983017
92495	983018
398117	983019
190623	983020
77336	983021
157549	983022
355176	983023
557564	983024
488939	983025
28492	983026
118096	983027
166643	983028
291959	983029
539858	983030
522574	983031
260403	983032
173570	983033
627605	983034
78144	983035
61203	983036
233	983037
257833	983038
24830	983039
196876	983040
196941	983041
12480	983042
135162	983043
237809	983044
139710	983045
532224	983046
47867	983047
9735	983048
605746	983049
128321	983050
445967	983051
30281	983052
9796	983053
2183	983054
671658	983055
168929	983056
684292	983057
82184	983058
474539	983059
218907	983060
22420	983061
420371	983062
585312	983063
496147	983064
194982	983065
83346	983066
104803	983067
379971	983068
18750	983069
327610	983070
1370	983071
22541	983072
600776	983073
35414	983074
608737	983075
16332	983076
1451	983077
361944	983078
492530	983079
125045	983080
237721	983081
53388	983082
440	983083
485072	983084
294062	983085
105174	983086
600540	983087
20301	983088
391030	983089
565831	983090
28826	983091
15040	983092
206618	983093
147473	983094
36691	983095
509894	983096
600049	983097
262218	983098
67076	983099
104688	983100
520847	983101
295107	983102
108954	983103
453544	983104
172937	983105
344322	983106
268069	983107
32090	983108
261655	983109
42134	983110
550836	983111
86910	983112
104431	983113
21739	983114
163570	983115
82986	983116
1865	983117
177595	983118
68399	983119
290015	983120
114883	983121
530040	983122
296221	983123
393366	983124
2839	983125
136434	983126
762	983127
193025	983128
109991	983129
240187	983130
288549	983131
310150	983132
110587	983133
548233	983134
163750	983135
588678	983136
432236	983137
26994	983138
106258	983139
470494	983140
570977	983141
364895	983142
407126	983143
636529	983144
580502	983145
77102	983146
386340	983147
135825	983148
118652	983149
371482	983150
951	983151
320143	983152
416042	983153
17449	983154
569577	983155
274666	983156
389735	983157
251260	983158
49349	983159
10207	983160
28095	983161
490066	983162
298272	983163
85224	983164
163155	983165
15847	983166
274051	983167
385142	983168
596419	983169
57952	983170
45305	983171
155215	983172
580107	983173
365365	983174
297806	983175
358046	983176
49313	983177
371425	983178
144966	983179
696155	983180
389712	983181
449470	983182
668	983183
558813	983184
27029	983185
11439	983186
138050	983187
180703	983188
19771	983189
105802	983190
197915	983191
115627	983192
543524	983193
614493	983194
526164	983195
94713	983196
32096	983197
566816	983198
138727	983199
478388	983200
356106	983201
277221	983202
679752	983203
121242	983204
11244	983205
16605	983206
519000	983207
137928	983208
449515	983209
599188	983210
151139	983211
118812	983212
4804	983213
156654	983214
86782	983215
205895	983216
73361	983217
51300	983218
170575	983219
593833	983220
16104	983221
260584	983222
580947	983223
17846	983224
219134	983225
124043	983226
242098	983227
413196	983228
225816	983229
372492	983230
221233	983231
39329	983232
358919	983233
381649	983234
2807	983235
46607	983236
618392	983237
660478	983238
497558	983239
513429	983240
439344	983241
326065	983242
476917	983243
652118	983244
454997	983245
62262	983246
10017	983247
511294	983248
19791	983249
236594	983250
610435	983251
95428	983252
47170	983253
239540	983254
652086	983255
26850	983256
213768	983257
467793	983258
444674	983259
6400	983260
483965	983261
582695	983262
478144	983263
8734	983264
143129	983265
294049	983266
693524	983267
7507	983268
197926	983269
364128	983270
302360	983271
539938	983272
9878	983273
123846	983274
470060	983275
204187	983276
625746	983277
320731	983278
650122	983279
646565	983280
356632	983281
647953	983282
179313	983283
673050	983284
110687	983285
369619	983286
383690	983287
87091	983288
565742	983289
308016	983290
140285	983291
70534	983292
493055	983293
415043	983294
157254	983295
356593	983296
684407	983297
306776	983298
539416	983299
293328	983300
125558	983301
625138	983302
266754	983303
170711	983304
431	983305
603307	983306
38312	983307
631924	983308
501161	983309
372552	983310
315637	983311
293410	983312
369718	983313
195763	983314
617577	983315
310165	983316
396024	983317
691049	983318
74032	983319
1951	983320
61003	983321
3133	983322
79035	983323
464825	983324
461344	983325
239531	983326
10345	983327
84381	983328
49049	983329
59434	983330
338	983331
88873	983332
22376	983333
685900	983334
25610	983335
296156	983336
636634	983337
108455	983338
191961	983339
295681	983340
688321	983341
605	983342
29972	983343
151846	983344
422072	983345
319002	983346
323256	983347
251072	983348
152405	983349
314646	983350
119236	983351
5	983352
41958	983353
506943	983354
204668	983355
66120	983356
7268	983357
460896	983358
108109	983359
190274	983360
379024	983361
646170	983362
674134	983363
488372	983364
381031	983365
6092	983366
7281	983367
511299	983368
213316	983369
511318	983370
206224	983371
142619	983372
688187	983373
464802	983374
688173	983375
464800	983376
668946	983377
571008	983378
159973	983379
4904	983380
554756	983381
497191	983382
668486	983383
9449	983384
407523	983385
676918	983386
120023	983387
111404	983388
116556	983389
157291	983390
653966	983391
71810	983392
160805	983393
319904	983394
260783	983395
659267	983396
10686	983397
49292	983398
284664	983399
353102	983400
293228	983401
136893	983402
15998	983403
326051	983404
8164	983405
324617	983406
5830	983407
171794	983408
160904	983409
55031	983410
13620	983411
68395	983412
372488	983413
467	983414
554693	983415
116921	983416
272648	983417
404928	983418
484	983419
10829	983420
88227	983421
52397	983422
448422	983423
94266	983424
422410	983425
165903	983426
129751	983427
48885	983428
201382	983429
112955	983430
404485	983431
466556	983432
81633	983433
582893	983434
615059	983435
661148	983436
49021	983437
1	983438
62078	983439
356116	983440
126248	983441
599136	983442
409630	983443
17557	983444
22688	983445
55255	983446
464408	983447
154703	983448
524060	983449
526842	983450
292836	983451
54652	983452
385374	983453
381388	983454
4119	983455
383571	983456
424192	983457
130952	983458
5409	983459
545411	983460
88189	983461
162237	983462
679	983463
487751	983464
89738	983465
152166	983466
438173	983467
465629	983468
277448	983469
16400	983470
571795	983471
491026	983472
657650	983473
32654	983474
680410	983475
387618	983476
62146	983477
567987	983478
49601	983479
248964	983480
197296	983481
492031	983482
375243	983483
799	983484
64798	983485
658601	983486
173183	983487
378487	983488
253468	983489
562653	983490
58747	983491
31875	983492
57956	983493
51701	983494
272520	983495
513362	983496
380703	983497
654187	983498
697784	983499
184370	983500
164244	983501
114619	983502
674393	983503
166398	983504
288774	983505
607479	983506
15712	983507
244605	983508
155488	983509
357328	983510
130525	983511
592785	983512
44109	983513
7	983514
560352	983515
88800	983516
309727	983517
278016	983518
50416	983519
281914	983520
150488	983521
168646	983522
25473	983523
617434	983524
171478	983525
235239	983526
512384	983527
689359	983528
72927	983529
84937	983530
540134	983531
52846	983532
162783	983533
65046	983534
171027	983535
27466	983536
540412	983537
669248	983538
150650	983539
358212	983540
260929	983541
443142	983542
42787	983543
530680	983544
78715	983545
335166	983546
141165	983547
502459	983548
426396	983549
459331	983550
379178	983551
248361	983552
452141	983553
421009	983554
531267	983555
661938	983556
15809	983557
569750	983558
101	983559
553861	983560
579947	983561
64024	983562
650112	983563
683865	983564
482407	983565
24462	983566
680437	983567
329837	983568
33061	983569
101237	983570
100131	983571
562675	983572
127781	983573
532533	983574
37	983575
455052	983576
633647	983577
31713	983578
689937	983579
278287	983580
227080	983581
681382	983582
59903	983583
355640	983584
100255	983585
154065	983586
255651	983587
126233	983588
420404	983589
347879	983590
90532	983591
426044	983592
217333	983593
106800	983594
91599	983595
362781	983596
10694	983597
280315	983598
115133	983599
244545	983600
30272	983601
484490	983602
28464	983603
606129	983604
65154	983605
609936	983606
67698	983607
679878	983608
162448	983609
136071	983610
487903	983611
350068	983612
122058	983613
187605	983614
679508	983615
340415	983616
11499	983617
447531	983618
124663	983619
225839	983620
71833	983621
162896	983622
129529	983623
587270	983624
419860	983625
354264	983626
135281	983627
370493	983628
147923	983629
3499	983630
297576	983631
56872	983632
617836	983633
465072	983634
38062	983635
688188	983636
618153	983637
581464	983638
457504	983639
354320	983640
11056	983641
276067	983642
650541	983643
53639	983644
5412	983645
24834	983646
32264	983647
529825	983648
32700	983649
220963	983650
66119	983651
549295	983652
21153	983653
145353	983654
180646	983655
329173	983656
285805	983657
58714	983658
590862	983659
383256	983660
678048	983661
104390	983662
89720	983663
75498	983664
176029	983665
338238	983666
428	983667
5754	983668
392145	983669
50876	983670
130726	983671
132278	983672
99516	983673
2348	983674
3670	983675
47799	983676
119294	983677
5246	983678
401398	983679
553484	983680
688641	983681
116824	983682
664484	983683
7039	983684
1905	983685
115639	983686
193206	983687
354236	983688
117306	983689
389675	983690
572594	983691
622	983692
207776	983693
365131	983694
538122	983695
306481	983696
136055	983697
38970	983698
57141	983699
306489	983700
424853	983701
41522	983702
162711	983703
151961	983704
42259	983705
130070	983706
423511	983707
109912	983708
191995	983709
445694	983710
689998	983711
528246	983712
661838	983713
499992	983714
102391	983715
140528	983716
196728	983717
328799	983718
102144	983719
573379	983720
58832	983721
21125	983722
471059	983723
84375	983724
239081	983725
696389	983726
291969	983727
691214	983728
21504	983729
75289	983730
314867	983731
57847	983732
155355	983733
690720	983734
317	983735
3573	983736
52195	983737
109174	983738
476045	983739
589838	983740
1573	983741
17769	983742
438174	983743
263036	983744
622839	983745
160164	983746
220323	983747
547946	983748
210579	983749
312157	983750
450145	983751
606244	983752
40342	983753
24490	983754
3917	983755
24396	983756
445343	983757
245537	983758
271729	983759
41835	983760
106097	983761
636773	983762
3832	983763
668218	983764
96538	983765
267066	983766
87946	983767
466147	983768
168883	983769
695019	983770
155146	983771
111586	983772
582075	983773
12989	983774
7248	983775
599491	983776
199292	983777
114660	983778
42929	983779
37256	983780
633140	983781
10121	983782
600980	983783
677805	983784
291206	983785
88999	983786
165972	983787
303534	983788
549846	983789
438410	983790
505037	983791
151234	983792
1717	983793
521539	983794
192714	983795
291157	983796
135515	983797
481475	983798
507297	983799
590013	983800
190181	983801
99488	983802
13511	983803
442684	983804
474440	983805
645755	983806
44483	983807
162260	983808
398698	983809
472666	983810
74909	983811
563509	983812
265843	983813
17242	983814
675203	983815
345592	983816
98353	983817
70968	983818
59387	983819
183432	983820
90728	983821
6554	983822
24253	983823
1306	983824
519585	983825
388634	983826
130427	983827
156280	983828
131529	983829
2961	983830
413141	983831
48610	983832
156291	983833
623954	983834
318026	983835
103511	983836
81105	983837
241031	983838
509867	983839
571141	983840
19651	983841
34377	983842
319233	983843
52448	983844
71955	983845
34637	983846
688545	983847
192422	983848
31771	983849
43694	983850
291318	983851
490303	983852
4065	983853
261860	983854
228150	983855
357580	983856
10884	983857
585166	983858
321810	983859
131020	983860
145408	983861
662989	983862
328	983863
178445	983864
152598	983865
3	983866
93416	983867
411590	983868
51439	983869
139295	983870
594329	983871
412874	983872
603952	983873
58189	983874
407034	983875
380043	983876
112778	983877
152563	983878
12200	983879
111420	983880
46079	983881
310302	983882
79484	983883
530377	983884
2371	983885
8184	983886
174679	983887
31822	983888
74886	983889
168863	983890
616672	983891
255895	983892
61359	983893
169506	983894
171300	983895
1706	983896
255123	983897
480146	983898
104880	983899
267360	983900
91007	983901
9751	983902
304435	983903
270388	983904
439478	983905
3281	983906
34363	983907
170594	983908
132373	983909
85626	983910
675905	983911
495781	983912
289473	983913
651949	983914
347763	983915
15929	983916
14753	983917
202531	983918
9799	983919
360977	983920
20324	983921
132233	983922
305012	983923
387108	983924
5590	983925
16668	983926
139593	983927
674804	983928
131816	983929
662038	983930
512431	983931
514715	983932
340227	983933
140420	983934
148925	983935
26997	983936
398309	983937
254346	983938
648035	983939
677281	983940
462879	983941
282795	983942
686	983943
4160	983944
384866	983945
506848	983946
23330	983947
264546	983948
22786	983949
187384	983950
574793	983951
683327	983952
663100	983953
525432	983954
73735	983955
618928	983956
625814	983957
619677	983958
677783	983959
181624	983960
65304	983961
676674	983962
136330	983963
115484	983964
313908	983965
143600	983966
13380	983967
22184	983968
160652	983969
448619	983970
28376	983971
528946	983972
313904	983973
9618	983974
94383	983975
17984	983976
498653	983977
37190	983978
131185	983979
219150	983980
340645	983981
75358	983982
88849	983983
23789	983984
11616	983985
552134	983986
366578	983987
55545	983988
459632	983989
40812	983990
73651	983991
501592	983992
9916	983993
183829	983994
137816	983995
236265	983996
289204	983997
109900	983998
482309	983999
188445	984000
73777	984001
82978	984002
634176	984003
276651	984004
57572	984005
683595	984006
352629	984007
658504	984008
606819	984009
70612	984010
488183	984011
6212	984012
130	984013
116775	984014
136808	984015
332113	984016
51032	984017
38059	984018
139333	984019
340622	984020
16941	984021
423320	984022
23647	984023
367194	984024
264272	984025
395127	984026
243746	984027
4582	984028
665645	984029
126696	984030
2213	984031
585072	984032
319339	984033
485469	984034
373501	984035
126555	984036
5590	984037
72922	984038
37912	984039
506001	984040
379016	984041
225494	984042
116464	984043
517412	984044
113182	984045
318295	984046
604084	984047
635952	984048
51327	984049
435593	984050
169869	984051
276	984052
532	984053
596723	984054
638448	984055
367741	984056
6169	984057
196163	984058
517832	984059
430670	984060
1273	984061
158818	984062
48973	984063
131407	984064
19787	984065
295128	984066
533080	984067
57987	984068
473213	984069
481471	984070
656656	984071
610423	984072
493390	984073
36373	984074
121059	984075
21437	984076
51030	984077
174105	984078
570278	984079
285891	984080
3467	984081
602522	984082
497898	984083
673418	984084
2039	984085
57725	984086
2059	984087
48759	984088
570596	984089
660962	984090
15373	984091
565814	984092
13375	984093
457294	984094
84174	984095
283549	984096
505904	984097
513061	984098
138374	984099
4820	984100
71322	984101
103336	984102
32212	984103
74930	984104
120425	984105
388078	984106
289262	984107
28831	984108
694402	984109
563710	984110
57605	984111
80263	984112
686864	984113
30798	984114
544587	984115
519679	984116
583663	984117
605629	984118
44222	984119
340313	984120
340649	984121
445982	984122
421061	984123
147649	984124
660387	984125
146049	984126
22928	984127
27786	984128
74643	984129
6730	984130
282490	984131
24917	984132
427470	984133
115428	984134
23203	984135
499789	984136
9127	984137
591468	984138
10431	984139
154920	984140
6814	984141
154892	984142
14442	984143
80050	984144
81234	984145
184866	984146
615070	984147
11242	984148
187760	984149
27179	984150
693482	984151
437451	984152
31186	984153
22190	984154
2979	984155
527808	984156
415286	984157
68510	984158
391486	984159
332108	984160
371124	984161
84060	984162
293096	984163
582185	984164
406	984165
24992	984166
524706	984167
97317	984168
129366	984169
130712	984170
337548	984171
409531	984172
411476	984173
1843	984174
261343	984175
570701	984176
380812	984177
533765	984178
266293	984179
559504	984180
383453	984181
515112	984182
156399	984183
20839	984184
122666	984185
607154	984186
607528	984187
12242	984188
172960	984189
556163	984190
14411	984191
330	984192
676945	984193
598475	984194
42653	984195
48167	984196
313149	984197
13	984198
660069	984199
152423	984200
545825	984201
25761	984202
161	984203
54647	984204
62	984205
71	984206
85811	984207
12136	984208
311046	984209
46146	984210
306480	984211
44170	984212
95521	984213
10082	984214
484636	984215
329387	984216
471847	984217
693535	984218
501504	984219
20354	984220
2633	984221
363551	984222
101530	984223
399013	984224
602706	984225
600687	984226
378366	984227
431640	984228
257437	984229
621000	984230
435483	984231
462680	984232
162326	984233
655444	984234
563156	984235
675225	984236
270940	984237
31424	984238
55087	984239
6664	984240
188	984241
651625	984242
429497	984243
345614	984244
120802	984245
429797	984246
1855	984247
148208	984248
167217	984249
17730	984250
79315	984251
23532	984252
148926	984253
50980	984254
512147	984255
425492	984256
64053	984257
171536	984258
431073	984259
488048	984260
561132	984261
693232	984262
591315	984263
30378	984264
92278	984265
189401	984266
111549	984267
143526	984268
60032	984269
109442	984270
10532	984271
344061	984272
55285	984273
658307	984274
136097	984275
188681	984276
246732	984277
54752	984278
275082	984279
58950	984280
572634	984281
648299	984282
8528	984283
162569	984284
649250	984285
35557	984286
87684	984287
173343	984288
441443	984289
599003	984290
20238	984291
547026	984292
228404	984293
231243	984294
101812	984295
366929	984296
634111	984297
505371	984298
94488	984299
326865	984300
191812	984301
422670	984302
363656	984303
612613	984304
423367	984305
90917	984306
61650	984307
9553	984308
633951	984309
632412	984310
432388	984311
341619	984312
91542	984313
1924	984314
206109	984315
566605	984316
33423	984317
225681	984318
4325	984319
597760	984320
543192	984321
347896	984322
160794	984323
674704	984324
24264	984325
267100	984326
144681	984327
82278	984328
339854	984329
117183	984330
347825	984331
34663	984332
400056	984333
214167	984334
557400	984335
207667	984336
655006	984337
608871	984338
223333	984339
550156	984340
159884	984341
458228	984342
506363	984343
134399	984344
85336	984345
65557	984346
221000	984347
98905	984348
282106	984349
115708	984350
42032	984351
245711	984352
94522	984353
208966	984354
231137	984355
347588	984356
656327	984357
309484	984358
148905	984359
351243	984360
242258	984361
123946	984362
448623	984363
578154	984364
52128	984365
9886	984366
4063	984367
138664	984368
102577	984369
401552	984370
237771	984371
639134	984372
558115	984373
244027	984374
85	984375
268695	984376
77219	984377
40764	984378
129816	984379
469287	984380
502069	984381
340938	984382
165382	984383
19646	984384
218989	984385
382585	984386
164140	984387
4802	984388
408513	984389
298989	984390
675797	984391
27642	984392
84112	984393
164705	984394
160527	984395
175733	984396
563862	984397
150186	984398
509706	984399
593892	984400
164703	984401
107620	984402
50368	984403
510715	984404
57480	984405
638488	984406
81511	984407
449830	984408
64971	984409
466234	984410
61675	984411
515758	984412
3392	984413
94720	984414
136210	984415
27817	984416
263732	984417
475270	984418
94498	984419
53189	984420
235518	984421
455524	984422
24541	984423
589862	984424
555332	984425
315672	984426
11408	984427
212267	984428
70342	984429
27817	984430
371993	984431
73885	984432
506494	984433
113054	984434
93218	984435
59439	984436
152604	984437
81059	984438
16005	984439
120322	984440
28475	984441
593979	984442
55968	984443
133025	984444
504929	984445
3527	984446
117427	984447
254474	984448
72798	984449
123455	984450
600124	984451
453814	984452
183344	984453
548951	984454
308472	984455
199176	984456
379744	984457
226175	984458
104650	984459
460834	984460
525449	984461
5810	984462
211171	984463
123160	984464
104475	984465
46321	984466
305016	984467
62677	984468
39748	984469
378419	984470
627541	984471
679626	984472
568288	984473
144463	984474
69282	984475
117641	984476
639044	984477
37598	984478
625471	984479
147196	984480
633829	984481
169328	984482
599028	984483
234370	984484
493681	984485
416407	984486
97336	984487
340875	984488
360074	984489
327019	984490
195387	984491
532510	984492
99674	984493
231671	984494
445447	984495
381186	984496
310073	984497
323649	984498
41511	984499
457344	984500
405693	984501
938	984502
572641	984503
3666	984504
94253	984505
131323	984506
162982	984507
695626	984508
362891	984509
202167	984510
580333	984511
72200	984512
1190	984513
158148	984514
482402	984515
486977	984516
358248	984517
508875	984518
52789	984519
522483	984520
507315	984521
48248	984522
667700	984523
166175	984524
760	984525
152328	984526
220436	984527
197465	984528
61357	984529
359918	984530
297684	984531
223452	984532
659365	984533
372796	984534
152383	984535
33532	984536
575188	984537
16651	984538
579651	984539
533227	984540
587014	984541
462983	984542
265246	984543
103289	984544
323007	984545
156333	984546
505256	984547
544744	984548
17543	984549
560217	984550
233536	984551
35498	984552
618524	984553
666635	984554
412954	984555
62030	984556
398593	984557
84212	984558
358224	984559
4763	984560
163822	984561
841	984562
430710	984563
104515	984564
339273	984565
963	984566
61008	984567
632674	984568
73007	984569
591890	984570
349701	984571
29270	984572
56594	984573
204245	984574
208151	984575
53259	984576
299901	984577
62234	984578
582115	984579
300212	984580
51410	984581
1482	984582
41582	984583
309964	984584
56832	984585
447149	984586
679370	984587
92273	984588
96657	984589
691808	984590
147511	984591
59484	984592
475751	984593
656599	984594
124514	984595
82447	984596
556871	984597
85501	984598
19912	984599
393165	984600
380654	984601
13095	984602
486963	984603
180422	984604
493943	984605
14167	984606
171098	984607
684171	984608
145062	984609
244759	984610
113544	984611
170128	984612
442261	984613
113780	984614
294772	984615
200710	984616
254552	984617
453213	984618
675187	984619
31616	984620
260980	984621
555402	984622
278485	984623
303929	984624
666596	984625
44284	984626
474813	984627
1867	984628
84193	984629
42070	984630
187267	984631
464683	984632
84873	984633
470774	984634
5570	984635
1664	984636
431227	984637
40405	984638
655621	984639
169948	984640
3413	984641
676335	984642
334878	984643
152470	984644
368110	984645
128697	984646
486738	984647
520367	984648
250661	984649
152819	984650
486122	984651
552842	984652
369711	984653
235365	984654
94369	984655
548328	984656
28351	984657
1507	984658
123102	984659
75214	984660
679499	984661
151241	984662
16467	984663
574736	984664
345771	984665
9366	984666
592576	984667
260665	984668
107038	984669
685802	984670
679970	984671
258685	984672
262666	984673
583036	984674
624147	984675
688750	984676
78410	984677
383837	984678
144643	984679
300612	984680
167006	984681
184300	984682
335301	984683
25902	984684
436514	984685
517339	984686
78827	984687
547742	984688
565670	984689
145697	984690
333465	984691
90812	984692
144122	984693
571663	984694
552327	984695
283422	984696
480898	984697
14307	984698
75858	984699
612466	984700
36048	984701
278418	984702
168269	984703
119710	984704
501997	984705
48804	984706
440691	984707
546640	984708
546637	984709
123163	984710
68779	984711
153719	984712
126336	984713
153820	984714
472710	984715
526210	984716
651737	984717
306437	984718
549376	984719
20460	984720
534069	984721
51106	984722
308921	984723
511194	984724
182678	984725
3929	984726
17635	984727
404773	984728
83663	984729
412074	984730
58530	984731
252220	984732
479066	984733
555139	984734
429423	984735
679738	984736
270654	984737
311763	984738
378243	984739
2612	984740
154528	984741
141997	984742
203522	984743
280230	984744
488065	984745
19869	984746
663667	984747
364791	984748
11999	984749
6788	984750
10266	984751
357719	984752
482495	984753
444541	984754
695695	984755
128333	984756
529242	984757
528718	984758
458003	984759
310348	984760
172947	984761
575854	984762
3301	984763
405581	984764
483381	984765
260639	984766
648123	984767
14638	984768
229031	984769
563771	984770
136367	984771
143619	984772
462113	984773
66	984774
427566	984775
116141	984776
444279	984777
22270	984778
260791	984779
101909	984780
545597	984781
24646	984782
683266	984783
139927	984784
104474	984785
637894	984786
364770	984787
505286	984788
507133	984789
146944	984790
84034	984791
547043	984792
489653	984793
59845	984794
131317	984795
459458	984796
622212	984797
184056	984798
649838	984799
160741	984800
298416	984801
68877	984802
303615	984803
9998	984804
319836	984805
651647	984806
85981	984807
459457	984808
192281	984809
129434	984810
633037	984811
571436	984812
4389	984813
138645	984814
129463	984815
122526	984816
46758	984817
165654	984818
547673	984819
377630	984820
559272	984821
103642	984822
461148	984823
101833	984824
463317	984825
290913	984826
448365	984827
169635	984828
85216	984829
276331	984830
153096	984831
84920	984832
248390	984833
7277	984834
79292	984835
237389	984836
104473	984837
591930	984838
371900	984839
402318	984840
546578	984841
57945	984842
94460	984843
49088	984844
478	984845
184897	984846
90766	984847
318235	984848
160021	984849
366177	984850
67376	984851
408770	984852
401898	984853
535366	984854
386218	984855
268985	984856
305212	984857
172274	984858
301565	984859
288987	984860
598547	984861
105403	984862
473932	984863
1965	984864
139021	984865
11691	984866
19521	984867
566579	984868
23345	984869
2159	984870
401089	984871
36639	984872
591275	984873
446249	984874
446314	984875
67543	984876
136726	984877
213893	984878
35645	984879
202585	984880
6988	984881
524282	984882
38389	984883
135499	984884
669509	984885
609131	984886
75567	984887
567974	984888
244637	984889
161408	984890
250011	984891
270348	984892
480318	984893
76812	984894
160141	984895
83939	984896
73190	984897
466324	984898
480835	984899
104311	984900
231033	984901
156424	984902
235223	984903
413741	984904
19405	984905
108219	984906
691702	984907
114714	984908
42504	984909
833	984910
70446	984911
59579	984912
491587	984913
253986	984914
200563	984915
49055	984916
346442	984917
159482	984918
47308	984919
12	984920
71128	984921
657102	984922
235375	984923
465264	984924
57760	984925
405506	984926
42808	984927
130975	984928
61086	984929
76292	984930
10	984931
102302	984932
15504	984933
39177	984934
17578	984935
484294	984936
158187	984937
85601	984938
23707	984939
473603	984940
22402	984941
429928	984942
56159	984943
16621	984944
317468	984945
406187	984946
72891	984947
660078	984948
660074	984949
530236	984950
38543	984951
55879	984952
157329	984953
152644	984954
259169	984955
361147	984956
510391	984957
322253	984958
293197	984959
477955	984960
534682	984961
483706	984962
12031	984963
26314	984964
117782	984965
409929	984966
77418	984967
67548	984968
637546	984969
449084	984970
499106	984971
578731	984972
162797	984973
247421	984974
160415	984975
117924	984976
63477	984977
167106	984978
539353	984979
553975	984980
37509	984981
247743	984982
247817	984983
247858	984984
247872	984985
247916	984986
409695	984987
101162	984988
697449	984989
212238	984990
129246	984991
275448	984992
635588	984993
142476	984994
29927	984995
138324	984996
509216	984997
313951	984998
616417	984999
12205	985000
565582	985001
6235	985002
33	985003
161577	985004
529178	985005
41057	985006
27103	985007
178869	985008
83841	985009
353786	985010
484010	985011
28323	985012
111594	985013
407988	985014
353263	985015
311254	985016
445667	985017
377244	985018
48	985019
682062	985020
388887	985021
139067	985022
14500	985023
145499	985024
657579	985025
3204	985026
47379	985027
8210	985028
24269	985029
306788	985030
535704	985031
180175	985032
30607	985033
30607	985034
30607	985035
193906	985036
99247	985037
165352	985038
433842	985039
608584	985040
200671	985041
10019	985042
164889	985043
211409	985044
184204	985045
103909	985046
200988	985047
243578	985048
7134	985049
437617	985050
8084	985051
537800	985052
170346	985053
34618	985054
295489	985055
306530	985056
137627	985057
154369	985058
113585	985059
289218	985060
9496	985061
269821	985062
546255	985063
374391	985064
15332	985065
319390	985066
516916	985067
123993	985068
618444	985069
364637	985070
47591	985071
10586	985072
640	985073
127476	985074
417941	985075
634002	985076
71747	985077
570176	985078
669717	985079
5578	985080
629941	985081
546460	985082
524828	985083
1798	985084
109103	985085
418815	985086
263844	985087
77311	985088
81847	985089
225919	985090
1788	985091
327731	985092
664113	985093
133048	985094
5009	985095
26189	985096
649107	985097
1300	985098
35504	985099
18467	985100
198336	985101
33903	985102
45284	985103
300102	985104
172798	985105
37736	985106
6447	985107
258501	985108
29216	985109
198545	985110
121408	985111
273760	985112
127213	985113
4533	985114
201508	985115
126817	985116
3298	985117
179968	985118
329434	985119
428128	985120
53164	985121
39405	985122
538892	985123
325908	985124
161056	985125
559361	985126
77242	985127
652922	985128
458632	985129
125725	985130
532492	985131
511714	985132
19128	985133
6389	985134
524359	985135
173244	985136
36934	985137
20285	985138
159998	985139
2634	985140
316871	985141
323897	985142
10000	985143
32665	985144
615086	985145
147694	985146
594416	985147
1555	985148
622655	985149
669612	985150
669647	985151
557692	985152
261344	985153
27719	985154
80472	985155
468894	985156
32021	985157
203040	985158
95340	985159
55454	985160
259777	985161
83248	985162
465640	985163
28847	985164
673238	985165
347126	985166
246058	985167
244092	985168
303195	985169
145071	985170
52267	985171
570103	985172
557153	985173
27025	985174
128498	985175
132541	985176
504334	985177
274081	985178
427067	985179
604834	985180
627076	985181
640531	985182
445	985183
525563	985184
284419	985185
318639	985186
167140	985187
301291	985188
260547	985189
2906	985190
5410	985191
11	985192
86	985193
382557	985194
224960	985195
528957	985196
253776	985197
275965	985198
429515	985199
696371	985200
2551	985201
332344	985202
32708	985203
529691	985204
142978	985205
637511	985206
548470	985207
134314	985208
316674	985209
112740	985210
84968	985211
178671	985212
126500	985213
91694	985214
73463	985215
517015	985216
3139	985217
345785	985218
575050	985219
18338	985220
147362	985221
39634	985222
6681	985223
17671	985224
140522	985225
12454	985226
454103	985227
90344	985228
168656	985229
430120	985230
618623	985231
499403	985232
552243	985233
63027	985234
128131	985235
1341	985236
9863	985237
35877	985238
763	985239
585079	985240
66352	985241
644717	985242
445301	985243
412970	985244
53041	985245
325275	985246
30329	985247
252505	985248
647759	985249
117687	985250
660708	985251
413626	985252
44831	985253
69329	985254
215302	985255
170713	985256
624978	985257
12415	985258
682662	985259
348448	985260
471654	985261
281479	985262
70755	985263
380468	985264
372722	985265
185888	985266
45068	985267
165257	985268
99886	985269
392919	985270
493473	985271
427965	985272
91358	985273
35	985274
385007	985275
318119	985276
412326	985277
178692	985278
531590	985279
29603	985280
97536	985281
167712	985282
449096	985283
455723	985284
47060	985285
397851	985286
124167	985287
667200	985288
628766	985289
368	985290
2284	985291
603099	985292
461294	985293
119678	985294
106962	985295
315861	985296
638294	985297
2284	985298
407743	985299
313692	985300
581537	985301
132318	985302
524878	985303
64847	985304
45070	985305
72402	985306
631345	985307
598108	985308
372559	985309
147036	985310
611988	985311
294851	985312
126945	985313
603	985314
2853	985315
152	985316
115176	985317
501634	985318
74830	985319
49947	985320
75617	985321
5299	985322
135423	985323
92152	985324
306486	985325
1756	985326
6362	985327
404023	985328
688810	985329
282123	985330
742	985331
3679	985332
3332	985333
633018	985334
1313	985335
52768	985336
375400	985337
169256	985338
470786	985339
402044	985340
354501	985341
618147	985342
156547	985343
176894	985344
484458	985345
21814	985346
446656	985347
174023	985348
674708	985349
144080	985350
544680	985351
12632	985352
670034	985353
56996	985354
65913	985355
162751	985356
580732	985357
122054	985358
239	985359
5242	985360
363494	985361
273274	985362
513216	985363
121539	985364
3782	985365
96633	985366
105719	985367
34237	985368
697948	985369
301646	985370
74038	985371
164942	985372
599019	985373
186602	985374
207528	985375
49296	985376
485337	985377
99383	985378
4746	985379
169623	985380
87311	985381
26067	985382
617328	985383
150875	985384
298432	985385
526127	985386
160238	985387
637533	985388
601249	985389
83241	985390
148559	985391
501607	985392
475671	985393
79501	985394
624656	985395
9794	985396
475456	985397
20925	985398
51748	985399
91077	985400
166675	985401
470263	985402
620650	985403
405732	985404
416729	985405
583714	985406
166202	985407
40672	985408
150497	985409
39479	985410
41901	985411
321254	985412
80008	985413
44118	985414
559153	985415
661966	985416
622239	985417
477842	985418
440781	985419
574064	985420
225329	985421
616846	985422
352360	985423
484763	985424
450950	985425
694685	985426
408814	985427
426368	985428
139036	985429
56883	985430
105362	985431
602108	985432
361556	985433
26631	985434
195203	985435
507912	985436
44757	985437
416007	985438
24895	985439
168825	985440
577676	985441
119256	985442
12676	985443
381175	985444
161054	985445
118035	985446
84809	985447
152512	985448
695250	985449
577700	985450
320766	985451
317535	985452
232096	985453
13730	985454
480064	985455
633036	985456
647430	985457
165815	985458
351846	985459
25131	985460
18218	985461
208903	985462
158059	985463
92220	985464
565851	985465
56	985466
477845	985467
38851	985468
161483	985469
417516	985470
211279	985471
39195	985472
23788	985473
13211	985474
158226	985475
116004	985476
193683	985477
430026	985478
57126	985479
153504	985480
7955	985481
267686	985482
269687	985483
84872	985484
54212	985485
251774	985486
5945	985487
44303	985488
16113	985489
133389	985490
88352	985491
166857	985492
540101	985493
132525	985494
586829	985495
112458	985496
548451	985497
3314	985498
388123	985499
459824	985500
240763	985501
406935	985502
617745	985503
122220	985504
192860	985505
604846	985506
604844	985507
337343	985508
601298	985509
638411	985510
351273	985511
77494	985512
603489	985513
180954	985514
689659	985515
63648	985516
535758	985517
301805	985518
426104	985519
63468	985520
239188	985521
58790	985522
26199	985523
59	985524
412434	985525
446824	985526
300995	985527
6658	985528
126090	985529
686570	985530
127992	985531
635653	985532
635665	985533
171103	985534
296408	985535
635645	985536
163067	985537
158229	985538
683932	985539
115374	985540
75093	985541
142240	985542
142988	985543
138019	985544
106833	985545
397198	985546
91689	985547
193507	985548
284433	985549
475949	985550
2676	985551
23917	985552
625396	985553
261414	985554
534803	985555
542585	985556
555855	985557
492364	985558
550050	985559
24023	985560
30146	985561
311025	985562
649710	985563
326049	985564
644064	985565
446825	985566
593035	985567
12062	985568
370641	985569
73733	985570
132950	985571
619744	985572
408049	985573
113750	985574
406961	985575
63513	985576
286742	985577
635040	985578
95491	985579
113619	985580
666159	985581
434313	985582
95238	985583
227782	985584
173223	985585
243720	985586
283926	985587
259401	985588
134739	985589
134687	985590
3460	985591
51815	985592
93762	985593
621583	985594
100903	985595
569498	985596
38587	985597
512787	985598
1576	985599
511188	985600
513266	985601
14708	985602
558078	985603
652445	985604
42117	985605
511090	985606
185160	985607
456912	985608
23461	985609
463677	985610
520994	985611
85746	985612
414754	985613
256136	985614
125102	985615
61480	985616
301260	985617
147088	985618
231552	985619
102486	985620
283240	985621
168138	985622
436541	985623
518839	985624
567450	985625
343353	985626
37446	985627
16649	985628
4640	985629
93407	985630
44121	985631
595415	985632
243192	985633
560020	985634
133550	985635
557963	985636
510484	985637
588776	985638
686991	985639
527613	985640
439833	985641
120794	985642
447007	985643
89090	985644
222844	985645
550127	985646
314019	985647
638040	985648
289707	985649
304057	985650
62346	985651
10439	985652
682450	985653
49	985654
15523	985655
634960	985656
425036	985657
28969	985658
454523	985659
631168	985660
409548	985661
500227	985662
105442	985663
70533	985664
151673	985665
126586	985666
44635	985667
164436	985668
522208	985669
42815	985670
161208	985671
27934	985672
1860	985673
243675	985674
314855	985675
510702	985676
512827	985677
403477	985678
235237	985679
287759	985680
125038	985681
47983	985682
471638	985683
10988	985684
651	985685
165675	985686
399703	985687
11822	985688
466176	985689
363841	985690
165661	985691
619731	985692
203250	985693
253581	985694
589906	985695
204513	985696
3333	985697
568481	985698
403593	985699
67442	985700
118395	985701
73230	985702
646401	985703
620877	985704
651809	985705
7254	985706
651201	985707
9874	985708
401970	985709
137068	985710
224088	985711
304232	985712
269721	985713
45974	985714
437428	985715
33558	985716
619350	985717
68078	985718
575861	985719
19803	985720
30437	985721
497403	985722
521493	985723
535958	985724
96285	985725
433659	985726
349919	985727
592766	985728
376904	985729
17507	985730
301641	985731
374823	985732
647320	985733
309965	985734
401958	985735
98201	985736
238687	985737
415778	985738
24774	985739
578170	985740
61659	985741
81945	985742
566093	985743
636688	985744
73814	985745
12162	985746
683123	985747
273855	985748
653806	985749
42105	985750
466368	985751
344683	985752
181924	985753
118150	985754
220244	985755
54623	985756
595972	985757
404861	985758
433994	985759
660756	985760
142665	985761
538753	985762
488080	985763
2092	985764
24109	985765
44847	985766
174053	985767
120840	985768
156849	985769
519364	985770
77977	985771
578866	985772
106828	985773
262954	985774
149453	985775
231323	985776
107758	985777
285919	985778
386927	985779
58618	985780
58618	985781
52411	985782
241022	985783
163340	985784
164738	985785
415811	985786
605839	985787
96754	985788
262774	985789
516547	985790
241263	985791
2092	985792
431084	985793
7823	985794
294105	985795
461748	985796
640391	985797
638479	985798
51097	985799
565529	985800
601974	985801
240422	985802
159137	985803
143675	985804
281	985805
678310	985806
167502	985807
128707	985808
436328	985809
19399	985810
466774	985811
617293	985812
124641	985813
590577	985814
283032	985815
464202	985816
591259	985817
296705	985818
285078	985819
581765	985820
53646	985821
622945	985822
385676	985823
138214	985824
430060	985825
472171	985826
15562	985827
301624	985828
449519	985829
630871	985830
155974	985831
349722	985832
425894	985833
188003	985834
54418	985835
417031	985836
830	985837
165498	985838
431805	985839
814	985840
617220	985841
88579	985842
228943	985843
7243	985844
478	985845
470594	985846
1157	985847
659562	985848
2976	985849
75953	985850
296673	985851
292298	985852
190807	985853
14174	985854
91032	985855
475941	985856
547064	985857
48534	985858
19653	985859
377946	985860
542461	985861
9462	985862
44577	985863
16181	985864
242692	985865
656552	985866
644794	985867
4449	985868
153215	985869
153063	985870
252152	985871
23713	985872
437729	985873
279148	985874
235242	985875
5939	985876
395020	985877
32424	985878
3173	985879
306425	985880
12548	985881
606733	985882
352060	985883
104673	985884
656390	985885
18253	985886
320692	985887
32997	985888
220264	985889
268716	985890
261790	985891
111408	985892
296678	985893
145158	985894
308316	985895
110603	985896
688567	985897
134374	985898
47845	985899
323182	985900
296703	985901
3634	985902
73542	985903
286131	985904
448747	985905
454683	985906
640021	985907
508467	985908
559447	985909
149080	985910
67	985911
379619	985912
494780	985913
71556	985914
389955	985915
389956	985916
111241	985917
389968	985918
324189	985919
536622	985920
190019	985921
144529	985922
560107	985923
152471	985924
398807	985925
214959	985926
1733	985927
450148	985928
678901	985929
270231	985930
385103	985931
318334	985932
15562	985933
617825	985934
534002	985935
390720	985936
74642	985937
151998	985938
81887	985939
180701	985940
270765	985941
547118	985942
516088	985943
304011	985944
192498	985945
403053	985946
2079	985947
554042	985948
554043	985949
694393	985950
79124	985951
689044	985952
540273	985953
650630	985954
680555	985955
77709	985956
340674	985957
622220	985958
500788	985959
627707	985960
353841	985961
576302	985962
688778	985963
668034	985964
211454	985965
3210	985966
546615	985967
491	985968
327501	985969
608762	985970
285517	985971
98736	985972
18373	985973
554077	985974
483429	985975
161324	985976
11889	985977
1157	985978
90134	985979
21563	985980
814	985981
183	985982
85365	985983
151672	985984
11586	985985
23005	985986
384135	985987
116015	985988
430063	985989
589841	985990
538887	985991
613518	985992
444743	985993
292037	985994
21024	985995
591995	985996
388287	985997
287708	985998
160	985999
686589	986000
326	986001
81802	986002
288294	986003
558947	986004
60790	986005
131834	986006
414612	986007
16477	986008
569406	986009
320864	986010
613134	986011
635334	986012
341765	986013
398490	986014
141027	986015
9540	986016
200200	986017
144747	986018
7155	986019
33134	986020
19003	986021
250895	986022
674	986023
497446	986024
555557	986025
170	986026
523487	986027
587048	986028
164918	986029
269309	986030
33238	986031
600816	986032
449729	986033
127768	986034
595252	986035
447231	986036
370993	986037
339727	986038
452695	986039
373585	986040
146873	986041
439983	986042
1797	986043
686977	986044
587963	986045
67054	986046
37235	986047
470191	986048
143097	986049
143615	986050
165634	986051
305421	986052
24527	986053
122915	986054
86263	986055
109651	986056
171895	986057
553607	986058
340551	986059
215774	986060
675464	986061
15755	986062
138047	986063
59724	986064
96386	986065
358510	986066
491533	986067
108204	986068
686794	986069
54167	986070
88698	986071
598	986072
754	986073
193226	986074
90547	986075
660440	986076
494353	986077
376773	986078
592614	986079
135877	986080
315844	986081
135717	986082
158243	986083
306080	986084
483	986085
183445	986086
63518	986087
393006	986088
179220	986089
582685	986090
188141	986091
1615	986092
13461	986093
30483	986094
130202	986095
662327	986096
369290	986097
618559	986098
13593	986099
230838	986100
159096	986101
27079	986102
417545	986103
21113	986104
585011	986105
538239	986106
61791	986107
490918	986108
37823	986109
549772	986110
147865	986111
278713	986112
62851	986113
638372	986114
211324	986115
345885	986116
3505	986117
686713	986118
146157	986119
682995	986120
664313	986121
113972	986122
340089	986123
129735	986124
471516	986125
414823	986126
656969	986127
271850	986128
523187	986129
277314	986130
17752	986131
660514	986132
339768	986133
516790	986134
99445	986135
560866	986136
46399	986137
693496	986138
202164	986139
7446	986140
313172	986141
97825	986142
382284	986143
538506	986144
466807	986145
370665	986146
31253	986147
616098	986148
595340	986149
485001	986150
488451	986151
549898	986152
395840	986153
488568	986154
36868	986155
495825	986156
18905	986157
366257	986158
424733	986159
146153	986160
340183	986161
185704	986162
497204	986163
45887	986164
628871	986165
586376	986166
2362	986167
130247	986168
52568	986169
535531	986170
403022	986171
622059	986172
145494	986173
627403	986174
150669	986175
129001	986176
628500	986177
41297	986178
64480	986179
147855	986180
8134	986181
263715	986182
133629	986183
152763	986184
449512	986185
99449	986186
233688	986187
222122	986188
568762	986189
105158	986190
991	986191
350100	986192
382434	986193
667388	986194
39885	986195
355644	986196
148379	986197
369272	986198
644734	986199
581877	986200
549423	986201
215479	986202
132305	986203
543541	986204
391629	986205
181185	986206
552416	986207
10999	986208
46545	986209
158123	986210
555626	986211
309042	986212
189117	986213
690224	986214
355875	986215
479028	986216
502120	986217
613106	986218
495625	986219
304940	986220
530897	986221
206014	986222
401304	986223
24	986224
103338	986225
659337	986226
161663	986227
22882	986228
549424	986229
143926	986230
10860	986231
627409	986232
653354	986233
591839	986234
697507	986235
99910	986236
346871	986237
638128	986238
462368	986239
6487	986240
629024	986241
334423	986242
52109	986243
131121	986244
36677	986245
547017	986246
487097	986247
157753	986248
166014	986249
893	986250
53645	986251
392298	986252
18402	986253
251049	986254
1873	986255
29690	986256
657092	986257
505333	986258
101112	986259
325594	986260
28322	986261
116044	986262
114000	986263
396202	986264
147042	986265
14673	986266
153587	986267
7740	986268
71929	986269
32067	986270
118395	986271
225794	986272
433744	986273
456	986274
91531	986275
210719	986276
530640	986277
555292	986278
236437	986279
148960	986280
650156	986281
22775	986282
157272	986283
38754	986284
128329	986285
108861	986286
29379	986287
104761	986288
282320	986289
151268	986290
199537	986291
50037	986292
3828	986293
1225	986294
27330	986295
530810	986296
367	986297
349350	986298
84482	986299
531107	986300
139113	986301
28543	986302
548632	986303
640988	986304
151625	986305
653691	986306
568207	986307
640273	986308
332246	986309
450455	986310
164358	986311
4427	986312
359795	986313
6942	986314
14144	986315
26099	986316
214260	986317
360909	986318
143972	986319
34760	986320
222802	986321
110972	986322
45046	986323
584916	986324
269554	986325
25730	986326
436208	986327
30219	986328
427011	986329
267110	986330
265495	986331
49932	986332
420796	986333
172186	986334
725	986335
155818	986336
373149	986337
146735	986338
6611	986339
25961	986340
49676	986341
357204	986342
284514	986343
2409	986344
568	986345
206701	986346
159300	986347
589462	986348
129106	986349
56800	986350
2551	986351
42789	986352
628253	986353
142059	986354
544178	986355
552185	986356
32359	986357
385593	986358
297665	986359
281805	986360
485800	986361
279659	986362
51418	986363
117357	986364
95123	986365
670485	986366
359327	986367
1592	986368
54973	986369
88431	986370
226364	986371
30337	986372
661191	986373
58837	986374
360189	986375
111445	986376
534409	986377
552960	986378
51326	986379
358197	986380
402292	986381
152244	986382
107613	986383
145	986384
602973	986385
488340	986386
574659	986387
62052	986388
109621	986389
167621	986390
583773	986391
407049	986392
210110	986393
14653	986394
683206	986395
85603	986396
146067	986397
165007	986398
130340	986399
169462	986400
178300	986401
428958	986402
484962	986403
587140	986404
90551	986405
1274	986406
585839	986407
85056	986408
113354	986409
498126	986410
154956	986411
497854	986412
25951	986413
17168	986414
108966	986415
76981	986416
281137	986417
660989	986418
2627	986419
470150	986420
225760	986421
395038	986422
696444	986423
11499	986424
669418	986425
528189	986426
500712	986427
222677	986428
29160	986429
162370	986430
691628	986431
274459	986432
401223	986433
593232	986434
14499	986435
44053	986436
137205	986437
385897	986438
300913	986439
17515	986440
43708	986441
40474	986442
318231	986443
307819	986444
508866	986445
561972	986446
513221	986447
278825	986448
444618	986449
13347	986450
38365	986451
650815	986452
311463	986453
91530	986454
379730	986455
8915	986456
508382	986457
316462	986458
45861	986459
186961	986460
455167	986461
2521	986462
263578	986463
383927	986464
557753	986465
565501	986466
519464	986467
74885	986468
608803	986469
302888	986470
502981	986471
683634	986472
734	986473
34483	986474
66928	986475
31829	986476
600660	986477
206704	986478
618039	986479
358961	986480
159022	986481
570068	986482
348000	986483
78904	986484
40094	986485
481805	986486
100084	986487
115237	986488
48395	986489
258914	986490
137228	986491
571089	986492
353567	986493
55096	986494
257860	986495
553340	986496
645302	986497
5998	986498
633387	986499
85244	986500
38323	986501
122003	986502
201726	986503
39735	986504
455473	986505
232922	986506
92090	986507
184492	986508
231939	986509
111013	986510
83698	986511
2734	986512
233862	986513
213	986514
8438	986515
22787	986516
484957	986517
295372	986518
104139	986519
115369	986520
50113	986521
202244	986522
104109	986523
542120	986524
44955	986525
495576	986526
34566	986527
154612	986528
52554	986529
138817	986530
463428	986531
54706	986532
251492	986533
77294	986534
287199	986535
266826	986536
34509	986537
245943	986538
550473	986539
528903	986540
22846	986541
53309	986542
509770	986543
115620	986544
77545	986545
266735	986546
67831	986547
159	986548
132157	986549
460535	986550
1129	986551
26738	986552
649782	986553
158223	986554
86430	986555
135525	986556
103671	986557
90097	986558
32950	986559
555036	986560
359288	986561
24080	986562
2609	986563
335249	986564
533563	986565
81412	986566
677211	986567
1824	986568
15311	986569
249577	986570
27149	986571
579973	986572
246203	986573
250923	986574
600489	986575
395753	986576
3050	986577
8953	986578
355337	986579
71798	986580
379872	986581
75578	986582
133884	986583
609230	986584
7496	986585
316531	986586
226716	986587
608624	986588
152194	986589
685494	986590
143985	986591
316561	986592
364683	986593
195632	986594
283159	986595
522258	986596
665506	986597
519676	986598
642807	986599
633856	986600
588006	986601
318217	986602
40159	986603
678622	986604
152523	986605
574337	986606
145096	986607
189279	986608
573958	986609
123614	986610
25541	986611
201707	986612
30473	986613
272	986614
676350	986615
68951	986616
314786	986617
415918	986618
232606	986619
230301	986620
133097	986621
161157	986622
41239	986623
603185	986624
17188	986625
118030	986626
98188	986627
23676	986628
22340	986629
16892	986630
113819	986631
109270	986632
502492	986633
68469	986634
154925	986635
29439	986636
617992	986637
356684	986638
181840	986639
16555	986640
468835	986641
620875	986642
151276	986643
147683	986644
36944	986645
100449	986646
420326	986647
652658	986648
61954	986649
15397	986650
57700	986651
11207	986652
107165	986653
313837	986654
582916	986655
226941	986656
667887	986657
628896	986658
680600	986659
43837	986660
583723	986661
153	986662
606643	986663
157251	986664
483388	986665
82505	986666
296049	986667
512658	986668
21615	986669
126575	986670
240325	986671
523131	986672
241127	986673
420298	986674
545154	986675
90714	986676
341787	986677
352420	986678
322737	986679
66837	986680
585406	986681
326625	986682
497424	986683
350562	986684
154679	986685
399055	986686
433688	986687
142164	986688
25184	986689
89052	986690
678827	986691
125584	986692
1546	986693
681495	986694
15346	986695
307874	986696
668109	986697
516024	986698
468150	986699
265593	986700
664668	986701
87291	986702
16590	986703
78791	986704
251617	986705
534356	986706
77301	986707
251626	986708
534358	986709
687798	986710
24897	986711
7920	986712
152728	986713
483799	986714
74631	986715
267	986716
600771	986717
417191	986718
641972	986719
617225	986720
353582	986721
101282	986722
140639	986723
94344	986724
46054	986725
452205	986726
247728	986727
598753	986728
306482	986729
348670	986730
539781	986731
548374	986732
515409	986733
106848	986734
475944	986735
645106	986736
54275	986737
65107	986738
1230	986739
15321	986740
675160	986741
464947	986742
74797	986743
326712	986744
20062	986745
83923	986746
134423	986747
625286	986748
24268	986749
99124	986750
346263	986751
99196	986752
625076	986753
625137	986754
685315	986755
625389	986756
158859	986757
40024	986758
158792	986759
625189	986760
381471	986761
625182	986762
117470	986763
625204	986764
625281	986765
158853	986766
625343	986767
158862	986768
24295	986769
158871	986770
12490	986771
12487	986772
12467	986773
55616	986774
1613	986775
3672	986776
60516	986777
4847	986778
632188	986779
150542	986780
180605	986781
597629	986782
413445	986783
667572	986784
467998	986785
626332	986786
502014	986787
549099	986788
19436	986789
334420	986790
646644	986791
436165	986792
425779	986793
679573	986794
7750	986795
346403	986796
93811	986797
395714	986798
239728	986799
114352	986800
167492	986801
382664	986802
644538	986803
161966	986804
624198	986805
91671	986806
683529	986807
370612	986808
18418	986809
595575	986810
428000	986811
516004	986812
5173	986813
15215	986814
381613	986815
427173	986816
104923	986817
155930	986818
570384	986819
677742	986820
7320	986821
59323	986822
188665	986823
186210	986824
285175	986825
250513	986826
325638	986827
399840	986828
695006	986829
61403	986830
373196	986831
672168	986832
172223	986833
574708	986834
75299	986835
687322	986836
261955	986837
124180	986838
622052	986839
141914	986840
495764	986841
135693	986842
57275	986843
319884	986844
20181	986845
390717	986846
398992	986847
219706	986848
70358	986849
30674	986850
43817	986851
375595	986852
497764	986853
533422	986854
246401	986855
223561	986856
83479	986857
379700	986858
389556	986859
627695	986860
598501	986861
86484	986862
54092	986863
602395	986864
440541	986865
105235	986866
457313	986867
125265	986868
351483	986869
177227	986870
458106	986871
184746	986872
542673	986873
498661	986874
492330	986875
598887	986876
43668	986877
26745	986878
317240	986879
24683	986880
597196	986881
357133	986882
2732	986883
102858	986884
170536	986885
17041	986886
389780	986887
163313	986888
292392	986889
178008	986890
477821	986891
669868	986892
64944	986893
587749	986894
29838	986895
327612	986896
313696	986897
36579	986898
179199	986899
507772	986900
456715	986901
137945	986902
4875	986903
298563	986904
354508	986905
94060	986906
107309	986907
628352	986908
139834	986909
438428	986910
155944	986911
238	986912
425205	986913
426054	986914
253440	986915
393955	986916
512899	986917
3799	986918
211521	986919
648169	986920
365924	986921
624778	986922
43079	986923
672142	986924
590047	986925
17108	986926
148521	986927
270758	986928
64849	986929
479269	986930
8001	986931
210588	986932
345446	986933
224669	986934
91764	986935
160138	986936
124462	986937
427666	986938
182137	986939
22530	986940
111310	986941
315315	986942
304388	986943
168171	986944
147924	986945
137703	986946
557077	986947
51112	986948
163715	986949
328999	986950
17080	986951
164881	986952
132088	986953
48082	986954
35579	986955
629236	986956
445326	986957
51434	986958
118003	986959
405706	986960
297293	986961
212179	986962
2277	986963
85120	986964
115690	986965
390805	986966
163793	986967
143271	986968
1149	986969
451101	986970
68177	986971
56374	986972
258218	986973
535710	986974
225421	986975
169785	986976
349786	986977
377610	986978
49171	986979
440388	986980
42757	986981
441841	986982
433865	986983
230938	986984
117538	986985
673207	986986
101522	986987
82177	986988
426574	986989
25203	986990
574790	986991
129019	986992
124245	986993
85505	986994
435018	986995
435040	986996
24858	986997
692199	986998
614127	986999
198460	987000
143800	987001
660932	987002
20023	987003
410674	987004
11842	987005
321877	987006
31734	987007
99491	987008
126448	987009
139678	987010
374	987011
154989	987012
12792	987013
433851	987014
25856	987015
17583	987016
17211	987017
349927	987018
202619	987019
486781	987020
418979	987021
100062	987022
34709	987023
195217	987024
612982	987025
93116	987026
163987	987027
3835	987028
695440	987029
119604	987030
2738	987031
187937	987032
5160	987033
8250	987034
164566	987035
38933	987036
118761	987037
42788	987038
155297	987039
894	987040
672548	987041
89022	987042
54377	987043
62049	987044
255982	987045
329632	987046
6605	987047
159000	987048
119547	987049
449619	987050
5329	987051
279601	987052
16892	987053
618032	987054
154354	987055
159885	987056
512464	987057
162166	987058
555653	987059
59555	987060
144616	987061
62926	987062
124109	987063
25411	987064
535706	987065
7021	987066
110999	987067
73687	987068
157278	987069
82322	987070
106248	987071
528617	987072
379908	987073
529992	987074
67075	987075
665221	987076
478639	987077
316110	987078
204060	987079
225100	987080
100519	987081
679425	987082
142614	987083
23939	987084
685417	987085
46164	987086
37484	987087
61563	987088
637525	987089
212097	987090
129774	987091
308294	987092
103194	987093
105291	987094
333263	987095
588718	987096
346208	987097
390688	987098
484900	987099
60623	987100
405108	987101
20756	987102
17904	987103
25411	987104
204440	987105
301658	987106
624144	987107
83989	987108
10555	987109
43531	987110
466022	987111
521758	987112
38696	987113
16536	987114
511399	987115
203103	987116
104551	987117
73874	987118
118767	987119
202505	987120
29296	987121
25610	987122
147172	987123
22122	987124
115450	987125
497307	987126
295735	987127
541015	987128
580329	987129
319686	987130
61321	987131
85848	987132
348834	987133
114851	987134
584758	987135
21701	987136
290678	987137
115437	987138
599705	987139
15180	987140
113060	987141
369739	987142
32408	987143
304798	987144
291968	987145
475754	987146
33349	987147
17905	987148
418349	987149
17590	987150
443307	987151
321953	987152
341264	987153
63598	987154
29806	987155
212	987156
82123	987157
95836	987158
123408	987159
44735	987160
168973	987161
549159	987162
124683	987163
51384	987164
246212	987165
68472	987166
632145	987167
93604	987168
156032	987169
44706	987170
23653	987171
60178	987172
452425	987173
37517	987174
395838	987175
28301	987176
414302	987177
7195	987178
31221	987179
113230	987180
552985	987181
367250	987182
12316	987183
93123	987184
97822	987185
89587	987186
168329	987187
610	987188
18312	987189
417919	987190
9743	987191
321905	987192
503238	987193
566590	987194
73054	987195
8901	987196
563037	987197
142097	987198
250360	987199
65331	987200
213032	987201
277452	987202
84	987203
518908	987204
557648	987205
144611	987206
190270	987207
22207	987208
94827	987209
961	987210
49644	987211
70259	987212
688108	987213
293910	987214
323850	987215
116196	987216
30203	987217
7200	987218
674421	987219
137663	987220
244753	987221
28223	987222
616713	987223
316565	987224
263568	987225
669561	987226
304487	987227
336033	987228
331836	987229
232652	987230
679517	987231
466226	987232
507764	987233
400593	987234
163129	987235
100125	987236
405080	987237
287698	987238
5148	987239
650638	987240
82176	987241
203253	987242
120843	987243
16065	987244
329105	987245
287967	987246
69981	987247
50803	987248
531466	987249
108731	987250
127564	987251
185021	987252
264094	987253
73171	987254
253033	987255
109517	987256
329006	987257
89387	987258
170280	987259
635772	987260
154216	987261
107040	987262
545267	987263
18899	987264
606886	987265
58182	987266
442249	987267
113156	987268
20734	987269
257396	987270
22070	987271
163763	987272
31483	987273
83682	987274
303769	987275
28466	987276
596505	987277
164727	987278
481121	987279
32412	987280
522047	987281
12704	987282
537714	987283
387333	987284
19430	987285
21441	987286
655265	987287
697943	987288
116519	987289
330025	987290
72417	987291
58625	987292
137587	987293
591606	987294
505610	987295
38412	987296
73286	987297
554466	987298
58655	987299
205711	987300
435789	987301
355487	987302
89493	987303
127563	987304
423223	987305
146804	987306
10182	987307
600097	987308
232541	987309
474567	987310
305095	987311
639561	987312
595620	987313
207983	987314
349884	987315
52139	987316
395133	987317
269987	987318
236514	987319
537786	987320
172582	987321
173497	987322
73692	987323
7526	987324
162370	987325
476258	987326
23624	987327
8239	987328
144859	987329
100973	987330
31274	987331
462673	987332
668770	987333
99126	987334
5607	987335
276562	987336
465429	987337
33012	987338
142833	987339
32328	987340
438064	987341
211284	987342
466965	987343
20425	987344
141702	987345
6432	987346
111637	987347
36618	987348
139311	987349
346363	987350
612737	987351
119243	987352
62922	987353
332723	987354
58942	987355
120637	987356
93796	987357
995	987358
321903	987359
594217	987360
545736	987361
111008	987362
633848	987363
47565	987364
2190	987365
192625	987366
9599	987367
526787	987368
6007	987369
120455	987370
601540	987371
321955	987372
170277	987373
51414	987374
154108	987375
108014	987376
405112	987377
451590	987378
264204	987379
252222	987380
213805	987381
323551	987382
696282	987383
697117	987384
307103	987385
282047	987386
610407	987387
188857	987388
676838	987389
421148	987390
122278	987391
128026	987392
604330	987393
5509	987394
472561	987395
594468	987396
172000	987397
23665	987398
9530	987399
107651	987400
120334	987401
58639	987402
51316	987403
513410	987404
97608	987405
208788	987406
95	987407
461164	987408
235177	987409
66885	987410
166098	987411
565158	987412
384226	987413
10795	987414
355743	987415
108747	987416
6948	987417
241941	987418
110918	987419
168046	987420
578081	987421
531603	987422
339427	987423
11158	987424
536490	987425
533515	987426
169986	987427
130324	987428
449319	987429
526400	987430
503880	987431
322846	987432
232395	987433
118717	987434
240750	987435
403536	987436
58075	987437
496521	987438
38039	987439
258880	987440
167077	987441
481457	987442
377328	987443
381857	987444
562291	987445
211179	987446
316738	987447
178207	987448
24749	987449
161693	987450
149381	987451
589237	987452
149233	987453
519109	987454
118883	987455
134410	987456
385136	987457
559364	987458
163003	987459
277242	987460
40887	987461
366545	987462
665715	987463
597054	987464
312986	987465
525	987466
287671	987467
85215	987468
605751	987469
21391	987470
82953	987471
423721	987472
53449	987473
514655	987474
255035	987475
426458	987476
675953	987477
30507	987478
458581	987479
92659	987480
133093	987481
106339	987482
270593	987483
134679	987484
350911	987485
402080	987486
521386	987487
552063	987488
50014	987489
641106	987490
53616	987491
36160	987492
134670	987493
147491	987494
37667	987495
573661	987496
46899	987497
47613	987498
185617	987499
229984	987500
644503	987501
321066	987502
523099	987503
14551	987504
245971	987505
42943	987506
423153	987507
109395	987508
26928	987509
604033	987510
422171	987511
155474	987512
329796	987513
160782	987514
143531	987515
84250	987516
544763	987517
313634	987518
614739	987519
664581	987520
125802	987521
186	987522
47452	987523
351766	987524
414916	987525
586675	987526
695001	987527
322021	987528
647943	987529
103383	987530
461352	987531
200724	987532
41799	987533
67682	987534
45910	987535
291972	987536
60201	987537
396790	987538
305198	987539
405275	987540
535486	987541
414769	987542
80593	987543
124855	987544
59539	987545
377252	987546
535494	987547
302086	987548
372071	987549
403533	987550
163646	987551
292016	987552
174677	987553
159919	987554
598789	987555
37288	987556
242125	987557
25323	987558
5980	987559
305366	987560
238713	987561
683648	987562
19645	987563
445495	987564
595860	987565
48598	987566
339797	987567
417087	987568
533621	987569
476943	987570
132370	987571
432216	987572
569495	987573
493860	987574
431681	987575
385873	987576
179890	987577
425042	987578
13202	987579
625819	987580
258767	987581
1188	987582
38423	987583
277481	987584
134	987585
334461	987586
73283	987587
649472	987588
422863	987589
603910	987590
669188	987591
206234	987592
172480	987593
140052	987594
534607	987595
623872	987596
403560	987597
421709	987598
447361	987599
386951	987600
53959	987601
166116	987602
15347	987603
25554	987604
352844	987605
20028	987606
198225	987607
506097	987608
6575	987609
164499	987610
126508	987611
321597	987612
3798	987613
123406	987614
11378	987615
339143	987616
297560	987617
182055	987618
39126	987619
695182	987620
58821	987621
657134	987622
43669	987623
13512	987624
666422	987625
227869	987626
88712	987627
684027	987628
4472	987629
155542	987630
536503	987631
350070	987632
316407	987633
209219	987634
10260	987635
168397	987636
24308	987637
38099	987638
42255	987639
53925	987640
95172	987641
50418	987642
415409	987643
15569	987644
45079	987645
190663	987646
51333	987647
454361	987648
479500	987649
105472	987650
261711	987651
167251	987652
56090	987653
684357	987654
96936	987655
80023	987656
17137	987657
578	987658
85566	987659
10181	987660
133860	987661
363647	987662
63854	987663
547655	987664
407772	987665
152981	987666
431861	987667
58843	987668
54602	987669
318801	987670
124915	987671
47332	987672
45212	987673
67977	987674
530674	987675
659438	987676
441257	987677
455521	987678
92081	987679
111843	987680
382017	987681
6144	987682
26173	987683
608155	987684
826	987685
322542	987686
139231	987687
108035	987688
41235	987689
19496	987690
660013	987691
691153	987692
358306	987693
168287	987694
155268	987695
509068	987696
34145	987697
632466	987698
49314	987699
13855	987700
67728	987701
529244	987702
46500	987703
367635	987704
670856	987705
302475	987706
80853	987707
43544	987708
11484	987709
21835	987710
104764	987711
516545	987712
190989	987713
674754	987714
259520	987715
169111	987716
24517	987717
4999	987718
574434	987719
426972	987720
11002	987721
85838	987722
38	987723
145685	987724
47157	987725
160242	987726
47309	987727
21838	987728
112215	987729
21430	987730
511217	987731
80767	987732
476477	987733
140736	987734
533492	987735
92601	987736
681479	987737
590631	987738
453891	987739
399418	987740
49913	987741
11659	987742
51127	987743
87973	987744
65770	987745
411340	987746
668940	987747
129077	987748
564565	987749
12394	987750
50263	987751
468584	987752
155484	987753
603277	987754
25714	987755
466308	987756
27928	987757
559381	987758
54511	987759
94063	987760
525507	987761
94218	987762
262239	987763
4188	987764
31486	987765
325808	987766
186742	987767
194315	987768
430581	987769
200655	987770
121892	987771
88211	987772
1908	987773
36196	987774
652053	987775
209345	987776
414168	987777
34319	987778
191647	987779
35088	987780
120999	987781
87132	987782
1575	987783
481229	987784
369590	987785
65826	987786
155138	987787
20472	987788
13124	987789
208857	987790
4808	987791
547138	987792
12780	987793
29464	987794
331206	987795
461087	987796
172380	987797
11074	987798
442889	987799
323282	987800
85655	987801
149276	987802
182599	987803
139965	987804
114269	987805
81139	987806
57908	987807
457199	987808
380894	987809
4147	987810
636743	987811
69710	987812
675000	987813
444303	987814
56740	987815
474321	987816
336367	987817
113546	987818
330260	987819
536705	987820
524096	987821
87120	987822
562671	987823
6196	987824
30818	987825
36754	987826
679268	987827
78904	987828
87622	987829
133981	987830
605011	987831
320951	987832
171331	987833
210860	987834
587350	987835
380860	987836
82518	987837
53863	987838
97279	987839
500954	987840
88257	987841
39554	987842
465	987843
7042	987844
3983	987845
35016	987846
8914	987847
108810	987848
156467	987849
233194	987850
275764	987851
46940	987852
335128	987853
144205	987854
134453	987855
650329	987856
8723	987857
678476	987858
565381	987859
344511	987860
445159	987861
619937	987862
129056	987863
93286	987864
243016	987865
626099	987866
283340	987867
358390	987868
58865	987869
533052	987870
37170	987871
8817	987872
579693	987873
403108	987874
71670	987875
392656	987876
54363	987877
620487	987878
475350	987879
323846	987880
83522	987881
33740	987882
110561	987883
573962	987884
442795	987885
693501	987886
680521	987887
458706	987888
518844	987889
625582	987890
136956	987891
441781	987892
2531	987893
515825	987894
120882	987895
168004	987896
660233	987897
121340	987898
128318	987899
106250	987900
522551	987901
487734	987902
574340	987903
49	987904
141541	987905
519131	987906
49298	987907
50162	987908
101296	987909
82392	987910
221977	987911
428588	987912
121654	987913
185239	987914
397425	987915
258398	987916
313440	987917
46937	987918
558591	987919
142466	987920
190042	987921
57630	987922
536256	987923
154285	987924
675142	987925
33658	987926
23484	987927
136258	987928
646443	987929
12622	987930
345426	987931
280406	987932
16811	987933
565263	987934
606368	987935
7319	987936
696086	987937
658521	987938
560818	987939
72295	987940
118580	987941
516161	987942
407578	987943
452769	987944
473915	987945
100894	987946
39394	987947
32546	987948
11271	987949
482789	987950
57585	987951
594716	987952
605309	987953
518132	987954
599298	987955
445032	987956
480236	987957
43054	987958
238160	987959
4412	987960
127097	987961
476997	987962
408571	987963
49712	987964
420153	987965
383564	987966
96603	987967
45224	987968
232681	987969
405400	987970
481938	987971
505719	987972
670336	987973
255166	987974
126019	987975
118688	987976
557349	987977
484331	987978
455153	987979
205008	987980
469601	987981
423964	987982
654955	987983
626629	987984
153428	987985
115991	987986
392933	987987
23883	987988
678436	987989
32434	987990
4008	987991
560591	987992
662765	987993
287789	987994
483634	987995
460049	987996
83656	987997
686695	987998
210192	987999
380141	988000
487472	988001
172196	988002
46658	988003
410927	988004
130159	988005
40787	988006
390432	988007
138549	988008
14994	988009
214017	988010
246933	988011
38141	988012
128336	988013
202334	988014
5321	988015
3685	988016
53902	988017
10291	988018
12174	988019
450382	988020
289790	988021
68858	988022
459934	988023
622372	988024
2503	988025
255192	988026
311237	988027
271656	988028
1877	988029
291393	988030
44049	988031
164080	988032
348501	988033
45441	988034
197126	988035
463978	988036
17929	988037
88007	988038
675031	988039
487760	988040
675028	988041
586371	988042
519150	988043
516105	988044
488985	988045
691900	988046
132221	988047
144249	988048
57642	988049
28	988050
50168	988051
294782	988052
108095	988053
463733	988054
488352	988055
64100	988056
498132	988057
640282	988058
106541	988059
171171	988060
350909	988061
340071	988062
146919	988063
299873	988064
377007	988065
614458	988066
586522	988067
578321	988068
674774	988069
641174	988070
89206	988071
429997	988072
48889	988073
99023	988074
246206	988075
354038	988076
104079	988077
187721	988078
251397	988079
24001	988080
77489	988081
57632	988082
307996	988083
233493	988084
144984	988085
14087	988086
305363	988087
449656	988088
588037	988089
369633	988090
28229	988091
146693	988092
667387	988093
41123	988094
186913	988095
558607	988096
490438	988097
8574	988098
6898	988099
652231	988100
572919	988101
346606	988102
77372	988103
40056	988104
552763	988105
142377	988106
303348	988107
674368	988108
279463	988109
424654	988110
264689	988111
436433	988112
292573	988113
12871	988114
117313	988115
112855	988116
108821	988117
301685	988118
37889	988119
98892	988120
670795	988121
88127	988122
126485	988123
663096	988124
117134	988125
11961	988126
13354	988127
6841	988128
398254	988129
529076	988130
9011	988131
444078	988132
250240	988133
3913	988134
110364	988135
276	988136
132981	988137
171957	988138
525145	988139
517785	988140
600008	988141
319253	988142
152866	988143
327877	988144
106806	988145
349899	988146
169747	988147
382704	988148
24727	988149
534138	988150
381629	988151
170130	988152
197	988153
552888	988154
136206	988155
172819	988156
611499	988157
574178	988158
433124	988159
500314	988160
109568	988161
596445	988162
253535	988163
455996	988164
303965	988165
379425	988166
627425	988167
17333	988168
591211	988169
206044	988170
513425	988171
677602	988172
574171	988173
21846	988174
322	988175
608156	988176
11381	988177
366	988178
20814	988179
379518	988180
150022	988181
684222	988182
2153	988183
2717	988184
519141	988185
296670	988186
117489	988187
118668	988188
540936	988189
125082	988190
128076	988191
153107	988192
915	988193
31831	988194
3747	988195
367769	988196
100090	988197
166826	988198
4735	988199
342953	988200
371748	988201
117353	988202
483865	988203
308373	988204
396342	988205
626666	988206
74040	988207
317043	988208
414576	988209
684934	988210
553465	988211
404221	988212
658016	988213
12540	988214
456229	988215
416946	988216
129409	988217
579986	988218
200221	988219
239666	988220
132532	988221
233935	988222
677850	988223
10042	988224
29120	988225
674582	988226
454385	988227
224774	988228
636989	988229
99081	988230
592394	988231
139446	988232
98106	988233
31927	988234
243925	988235
132251	988236
265044	988237
25213	988238
249036	988239
84409	988240
393652	988241
493130	988242
512774	988243
433367	988244
262524	988245
464199	988246
385328	988247
108372	988248
8098	988249
126157	988250
628390	988251
117473	988252
649076	988253
538017	988254
105656	988255
118880	988256
81658	988257
209259	988258
18039	988259
426014	988260
268991	988261
370942	988262
141431	988263
203046	988264
200904	988265
48241	988266
336020	988267
477227	988268
35094	988269
96300	988270
538334	988271
246093	988272
138630	988273
38755	988274
3631	988275
70757	988276
5083	988277
114765	988278
529425	988279
253148	988280
35188	988281
10000	988282
519	988283
42297	988284
126080	988285
675062	988286
87788	988287
135326	988288
504918	988289
47842	988290
21095	988291
346017	988292
150624	988293
108321	988294
382051	988295
237242	988296
265193	988297
550714	988298
65477	988299
621483	988300
227474	988301
31316	988302
5750	988303
160889	988304
122162	988305
391948	988306
637694	988307
403507	988308
150023	988309
308365	988310
387106	988311
186750	988312
2973	988313
111446	988314
332083	988315
388201	988316
2067	988317
90747	988318
498686	988319
189523	988320
690434	988321
154889	988322
660068	988323
161212	988324
384991	988325
412269	988326
488162	988327
593731	988328
5937	988329
255806	988330
399289	988331
615082	988332
95317	988333
87458	988334
401473	988335
1365	988336
250	988337
59612	988338
601194	988339
50799	988340
5089	988341
597129	988342
1785	988343
398614	988344
236897	988345
492298	988346
398091	988347
512476	988348
377018	988349
42216	988350
564808	988351
642594	988352
625782	988353
279038	988354
225727	988355
114581	988356
687388	988357
470787	988358
65105	988359
556093	988360
515914	988361
534876	988362
33976	988363
313971	988364
156035	988365
346157	988366
53194	988367
365193	988368
177357	988369
499894	988370
310227	988371
3057	988372
603640	988373
421726	988374
2231	988375
624585	988376
115883	988377
26699	988378
42346	988379
427730	988380
264609	988381
462886	988382
284492	988383
112528	988384
74058	988385
9512	988386
430	988387
54684	988388
615466	988389
17156	988390
546373	988391
12289	988392
694344	988393
202609	988394
234218	988395
847	988396
1796	988397
671801	988398
17659	988399
14948	988400
334057	988401
169000	988402
14274	988403
170147	988404
573793	988405
75042	988406
373451	988407
46624	988408
475128	988409
1380	988410
2455	988411
599619	988412
644013	988413
14458	988414
5112	988415
156057	988416
121356	988417
15668	988418
338916	988419
498695	988420
59667	988421
167752	988422
128592	988423
384760	988424
111439	988425
538878	988426
667210	988427
163784	988428
68688	988429
19757	988430
538531	988431
47106	988432
349563	988433
517446	988434
237975	988435
627776	988436
241813	988437
173610	988438
203236	988439
60620	988440
10693	988441
142419	988442
16348	988443
133244	988444
391111	988445
2974	988446
414267	988447
139754	988448
32464	988449
665590	988450
516305	988451
521569	988452
32486	988453
215621	988454
2689	988455
10408	988456
56192	988457
99803	988458
156398	988459
170238	988460
251827	988461
390100	988462
177715	988463
2522	988464
378172	988465
79778	988466
96087	988467
42295	988468
877	988469
63280	988470
437259	988471
92011	988472
325774	988473
48456	988474
463622	988475
66687	988476
56547	988477
690990	988478
18687	988479
48004	988480
59555	988481
503098	988482
35315	988483
10966	988484
717	988485
31	988486
476617	988487
171749	988488
423175	988489
3001	988490
20450	988491
551085	988492
316898	988493
589895	988494
188414	988495
382620	988496
7686	988497
596904	988498
412345	988499
2964	988500
642234	988501
19	988502
402994	988503
387382	988504
170936	988505
648202	988506
65154	988507
387519	988508
552116	988509
493708	988510
90900	988511
621844	988512
79068	988513
624176	988514
192084	988515
406528	988516
106564	988517
493025	988518
640246	988519
133439	988520
22831	988521
452970	988522
45342	988523
422	988524
489317	988525
624520	988526
2319	988527
146230	988528
582195	988529
665546	988530
676654	988531
29774	988532
143530	988533
626288	988534
318889	988535
119948	988536
572768	988537
153379	988538
57895	988539
241728	988540
605210	988541
24579	988542
341021	988543
117426	988544
171851	988545
576589	988546
525762	988547
676102	988548
93372	988549
246825	988550
421113	988551
515481	988552
26874	988553
35335	988554
46144	988555
157547	988556
221848	988557
156077	988558
479311	988559
146748	988560
469512	988561
3803	988562
31775	988563
687989	988564
630678	988565
115112	988566
99294	988567
8541	988568
475005	988569
57074	988570
333458	988571
137691	988572
584742	988573
96179	988574
48258	988575
308001	988576
487497	988577
15354	988578
35939	988579
655259	988580
670215	988581
88559	988582
404057	988583
201260	988584
517746	988585
32547	988586
415523	988587
449531	988588
3050	988589
22508	988590
109753	988591
130093	988592
245870	988593
6649	988594
92348	988595
231337	988596
243941	988597
270735	988598
23906	988599
540092	988600
95819	988601
150905	988602
198270	988603
43515	988604
313095	988605
60976	988606
564494	988607
18951	988608
60926	988609
178757	988610
194102	988611
216096	988612
8203	988613
143160	988614
134290	988615
52164	988616
12954	988617
210340	988618
369854	988619
152848	988620
314253	988621
133208	988622
507361	988623
668347	988624
373975	988625
607543	988626
108576	988627
23553	988628
60155	988629
129241	988630
21553	988631
95326	988632
8184	988633
576155	988634
52347	988635
174831	988636
167130	988637
45261	988638
45357	988639
247377	988640
628078	988641
371989	988642
93436	988643
74295	988644
285114	988645
366639	988646
126798	988647
633380	988648
349599	988649
90339	988650
72128	988651
77766	988652
487811	988653
445431	988654
109266	988655
646412	988656
109010	988657
137752	988658
54830	988659
29986	988660
387446	988661
475213	988662
277894	988663
469876	988664
364941	988665
14327	988666
488259	988667
2458	988668
424859	988669
21106	988670
610216	988671
595154	988672
83769	988673
431962	988674
22789	988675
125041	988676
93399	988677
432576	988678
510217	988679
288470	988680
22724	988681
23462	988682
255913	988683
115145	988684
647200	988685
541456	988686
2328	988687
442383	988688
347037	988689
150451	988690
130	988691
103901	988692
477008	988693
10541	988694
184043	988695
292955	988696
610097	988697
643937	988698
50751	988699
150981	988700
187980	988701
275367	988702
14380	988703
54492	988704
8205	988705
44050	988706
42373	988707
460016	988708
255966	988709
468289	988710
585745	988711
135386	988712
24378	988713
236549	988714
387097	988715
11202	988716
56973	988717
412051	988718
126135	988719
206168	988720
96340	988721
153001	988722
601605	988723
433601	988724
205983	988725
250452	988726
343098	988727
157770	988728
401725	988729
40588	988730
3	988731
6610	988732
28512	988733
128528	988734
67215	988735
568282	988736
2256	988737
2664	988738
209067	988739
659144	988740
6579	988741
227461	988742
206151	988743
502266	988744
475396	988745
361684	988746
39871	988747
280819	988748
41173	988749
142715	988750
328501	988751
670918	988752
296523	988753
209222	988754
32890	988755
424895	988756
79875	988757
6658	988758
46332	988759
46191	988760
55130	988761
17588	988762
415979	988763
3622	988764
46117	988765
541	988766
40634	988767
4559	988768
235319	988769
22622	988770
556358	988771
151638	988772
59051	988773
37062	988774
41096	988775
52	988776
17126	988777
567509	988778
79424	988779
683343	988780
637168	988781
92027	988782
92763	988783
141824	988784
4760	988785
626982	988786
228595	988787
433553	988788
144446	988789
652471	988790
588932	988791
209246	988792
67542	988793
287009	988794
510478	988795
535972	988796
651970	988797
420824	988798
117503	988799
177182	988800
15206	988801
11136	988802
686971	988803
5390	988804
13497	988805
352630	988806
25059	988807
16069	988808
95458	988809
575613	988810
622616	988811
1305	988812
364666	988813
479392	988814
122147	988815
693395	988816
118131	988817
236157	988818
584136	988819
584167	988820
584148	988821
584140	988822
584170	988823
584145	988824
584168	988825
584155	988826
584147	988827
584154	988828
584171	988829
584134	988830
584153	988831
584132	988832
584173	988833
584175	988834
584178	988835
584164	988836
584163	988837
584129	988838
584159	988839
584165	988840
584177	988841
584130	988842
584144	988843
584127	988844
584135	988845
584152	988846
584157	988847
681121	988848
94274	988849
4676	988850
203339	988851
93883	988852
661517	988853
116357	988854
95179	988855
394093	988856
301503	988857
448712	988858
145644	988859
492558	988860
365747	988861
298115	988862
222489	988863
1141	988864
369631	988865
375979	988866
629632	988867
347734	988868
101612	988869
140088	988870
26193	988871
484643	988872
482604	988873
479	988874
9216	988875
70513	988876
111722	988877
276642	988878
40957	988879
147726	988880
422054	988881
547897	988882
9872	988883
19162	988884
4681	988885
667871	988886
60817	988887
42150	988888
67369	988889
71916	988890
496724	988891
384136	988892
483450	988893
356568	988894
82396	988895
115357	988896
273471	988897
55669	988898
400086	988899
91502	988900
23768	988901
595855	988902
137490	988903
164347	988904
31797	988905
463033	988906
591371	988907
362861	988908
161857	988909
437337	988910
52486	988911
441837	988912
154801	988913
172758	988914
506446	988915
17730	988916
633679	988917
617294	988918
515571	988919
661498	988920
128815	988921
636328	988922
323970	988923
323979	988924
147338	988925
283543	988926
13454	988927
388677	988928
285122	988929
258855	988930
57415	988931
19326	988932
40975	988933
53322	988934
380357	988935
639273	988936
89050	988937
671185	988938
104560	988939
630858	988940
56928	988941
2865	988942
106487	988943
203720	988944
552958	988945
2377	988946
164824	988947
561941	988948
41551	988949
38882	988950
98078	988951
215971	988952
92750	988953
474951	988954
289047	988955
46509	988956
654121	988957
419814	988958
419815	988959
164535	988960
652274	988961
515114	988962
312492	988963
160714	988964
61145	988965
694135	988966
381142	988967
3782	988968
691569	988969
104375	988970
641577	988971
316119	988972
302174	988973
91679	988974
19656	988975
164073	988976
501158	988977
77199	988978
16004	988979
127308	988980
561147	988981
25634	988982
205811	988983
680633	988984
5195	988985
215805	988986
7488	988987
67724	988988
141844	988989
521890	988990
510810	988991
278670	988992
80920	988993
479942	988994
174762	988995
163560	988996
129673	988997
167369	988998
400951	988999
371952	989000
63095	989001
102197	989002
442544	989003
23260	989004
182991	989005
81215	989006
86723	989007
172031	989008
117720	989009
401630	989010
523056	989011
18195	989012
510419	989013
19633	989014
233414	989015
574703	989016
9150	989017
138829	989018
144919	989019
187742	989020
503659	989021
1118	989022
533870	989023
21527	989024
6669	989025
324622	989026
92076	989027
649598	989028
590864	989029
27592	989030
207086	989031
577911	989032
222304	989033
76532	989034
31565	989035
668321	989036
670943	989037
231360	989038
136834	989039
664250	989040
79177	989041
322913	989042
76575	989043
678187	989044
115	989045
408570	989046
449949	989047
593475	989048
459296	989049
302467	989050
678472	989051
96664	989052
675204	989053
145910	989054
246574	989055
292	989056
88727	989057
90662	989058
520530	989059
519	989060
238665	989061
312312	989062
1019	989063
71804	989064
445203	989065
146307	989066
6263	989067
18697	989068
691483	989069
32	989070
55697	989071
1375	989072
175959	989073
46099	989074
45306	989075
106788	989076
107698	989077
18693	989078
334204	989079
618527	989080
649685	989081
632346	989082
227329	989083
502007	989084
23107	989085
112935	989086
185272	989087
408548	989088
156249	989089
561109	989090
512945	989091
388900	989092
20302	989093
43803	989094
627280	989095
421518	989096
833	989097
169571	989098
90280	989099
158904	989100
119500	989101
46487	989102
147176	989103
168409	989104
115892	989105
372538	989106
380690	989107
157746	989108
308347	989109
9880	989110
368364	989111
40718	989112
9014	989113
48691	989114
560079	989115
130815	989116
396412	989117
46621	989118
567597	989119
209296	989120
322	989121
142745	989122
124495	989123
109941	989124
593953	989125
174544	989126
4324	989127
12112	989128
360536	989129
638673	989130
119067	989131
594379	989132
396041	989133
225018	989134
516636	989135
223367	989136
223823	989137
223767	989138
406500	989139
406379	989140
439640	989141
360535	989142
224869	989143
360540	989144
223817	989145
119052	989146
50908	989147
405373	989148
224931	989149
143048	989150
406372	989151
364474	989152
648365	989153
644277	989154
172934	989155
171168	989156
409372	989157
682352	989158
17753	989159
1601	989160
508396	989161
447113	989162
597672	989163
211194	989164
99686	989165
63149	989166
420224	989167
582327	989168
681538	989169
536475	989170
524504	989171
21126	989172
159123	989173
504	989174
247	989175
118697	989176
191088	989177
305695	989178
17260	989179
22318	989180
127173	989181
1714	989182
664143	989183
102256	989184
7178	989185
108556	989186
122558	989187
116987	989188
305327	989189
17006	989190
57185	989191
50425	989192
574879	989193
438853	989194
657590	989195
53728	989196
472868	989197
210217	989198
129806	989199
622075	989200
549848	989201
490446	989202
144413	989203
151210	989204
505860	989205
392564	989206
106907	989207
124952	989208
526322	989209
136378	989210
111363	989211
7615	989212
60252	989213
24450	989214
205783	989215
598493	989216
146412	989217
41465	989218
7040	989219
495983	989220
301623	989221
130479	989222
105177	989223
355989	989224
68796	989225
540845	989226
601721	989227
519254	989228
6002	989229
638376	989230
502965	989231
25573	989232
542154	989233
155189	989234
164492	989235
184534	989236
277147	989237
140167	989238
80677	989239
154041	989240
469529	989241
2055	989242
538043	989243
43720	989244
439531	989245
209286	989246
6960	989247
662659	989248
353949	989249
581	989250
554123	989251
556192	989252
57305	989253
30373	989254
640719	989255
380316	989256
15922	989257
296097	989258
672999	989259
11221	989260
552397	989261
5207	989262
476416	989263
95151	989264
651174	989265
178557	989266
54086	989267
425307	989268
176237	989269
182150	989270
2305	989271
14194	989272
628433	989273
40621	989274
3880	989275
65198	989276
1579	989277
649577	989278
318139	989279
6	989280
688789	989281
136187	989282
174938	989283
555636	989284
528489	989285
381545	989286
301661	989287
47416	989288
226766	989289
226767	989290
513945	989291
166426	989292
142959	989293
116660	989294
23196	989295
4624	989296
165980	989297
328180	989298
274494	989299
371154	989300
582921	989301
95414	989302
18959	989303
610628	989304
156102	989305
172438	989306
166319	989307
371198	989308
138947	989309
40714	989310
310285	989311
3564	989312
167087	989313
161251	989314
5381	989315
633062	989316
45186	989317
342329	989318
130850	989319
282594	989320
160949	989321
226979	989322
269302	989323
169391	989324
526430	989325
306577	989326
28187	989327
23317	989328
747	989329
94765	989330
556264	989331
261914	989332
9532	989333
626566	989334
581462	989335
258803	989336
595110	989337
3339	989338
199476	989339
124023	989340
595190	989341
93895	989342
372083	989343
309546	989344
104982	989345
1368	989346
369081	989347
614455	989348
7536	989349
593888	989350
618979	989351
572293	989352
280	989353
6817	989354
621905	989355
175670	989356
535753	989357
126191	989358
388196	989359
10456	989360
494986	989361
45352	989362
584641	989363
2386	989364
265954	989365
527916	989366
558127	989367
62420	989368
34650	989369
218093	989370
5348	989371
508041	989372
398882	989373
9388	989374
212447	989375
255164	989376
139865	989377
65767	989378
674	989379
227736	989380
387748	989381
348571	989382
48421	989383
164864	989384
205780	989385
513432	989386
655698	989387
596982	989388
485960	989389
129173	989390
41645	989391
597704	989392
55448	989393
486768	989394
496226	989395
499253	989396
97254	989397
655562	989398
105956	989399
688698	989400
126640	989401
195367	989402
361063	989403
6572	989404
625630	989405
503324	989406
153156	989407
37249	989408
340798	989409
882	989410
361047	989411
582501	989412
627383	989413
97991	989414
459414	989415
697283	989416
519522	989417
497580	989418
610889	989419
568	989420
43052	989421
54571	989422
338642	989423
4717	989424
196781	989425
491454	989426
629658	989427
391558	989428
134927	989429
120906	989430
509696	989431
577769	989432
138392	989433
262850	989434
59171	989435
220	989436
9279	989437
388808	989438
313907	989439
91759	989440
21370	989441
37978	989442
51290	989443
163704	989444
12843	989445
163701	989446
127500	989447
97966	989448
99	989449
21049	989450
632530	989451
86753	989452
216053	989453
136575	989454
513341	989455
384862	989456
501201	989457
330319	989458
259495	989459
9174	989460
627850	989461
70211	989462
101566	989463
688205	989464
79867	989465
172048	989466
128466	989467
274236	989468
583643	989469
85899	989470
683906	989471
30031	989472
623038	989473
613105	989474
84349	989475
139722	989476
7604	989477
348637	989478
406590	989479
59811	989480
75646	989481
169995	989482
111029	989483
13064	989484
649156	989485
77999	989486
612147	989487
272720	989488
369724	989489
203572	989490
429536	989491
206584	989492
43087	989493
642055	989494
402470	989495
252478	989496
546188	989497
158545	989498
97457	989499
523087	989500
7658	989501
252880	989502
612718	989503
623266	989504
495997	989505
275974	989506
383967	989507
494740	989508
306465	989509
235194	989510
76399	989511
541927	989512
727	989513
694952	989514
191249	989515
66702	989516
190047	989517
60703	989518
299935	989519
79438	989520
337836	989521
478115	989522
678620	989523
276466	989524
81568	989525
124748	989526
689	989527
98159	989528
600600	989529
402811	989530
623152	989531
143178	989532
50370	989533
142056	989534
464646	989535
521800	989536
12313	989537
401608	989538
45315	989539
20722	989540
6247	989541
15436	989542
235940	989543
399091	989544
161667	989545
580626	989546
256869	989547
361426	989548
380567	989549
207132	989550
116896	989551
2075	989552
260634	989553
1014	989554
554586	989555
12670	989556
41389	989557
366893	989558
10727	989559
170352	989560
105252	989561
103098	989562
268218	989563
464823	989564
84087	989565
24745	989566
649923	989567
190930	989568
56904	989569
665158	989570
303219	989571
56879	989572
32577	989573
813	989574
144775	989575
406800	989576
451320	989577
81473	989578
281821	989579
170347	989580
119117	989581
615189	989582
5882	989583
249110	989584
48927	989585
603590	989586
370161	989587
249073	989588
238545	989589
15228	989590
135210	989591
246697	989592
349254	989593
844	989594
389827	989595
424504	989596
283136	989597
4744	989598
48919	989599
626108	989600
170423	989601
36542	989602
414771	989603
530744	989604
10057	989605
90733	989606
9554	989607
58184	989608
12838	989609
434613	989610
28652	989611
145520	989612
75971	989613
1691	989614
596773	989615
545548	989616
691195	989617
627480	989618
139767	989619
537805	989620
297378	989621
266232	989622
3179	989623
483285	989624
639742	989625
123397	989626
544302	989627
277399	989628
118728	989629
407978	989630
73886	989631
410075	989632
436623	989633
290693	989634
275531	989635
678209	989636
3298	989637
603436	989638
45676	989639
552496	989640
623214	989641
381089	989642
105745	989643
141582	989644
545747	989645
39960	989646
269037	989647
451886	989648
122307	989649
168085	989650
403038	989651
325736	989652
203387	989653
494840	989654
406720	989655
382510	989656
511725	989657
133486	989658
5827	989659
55563	989660
38845	989661
3274	989662
507230	989663
559296	989664
19640	989665
58	989666
426167	989667
563589	989668
146504	989669
493958	989670
360004	989671
146314	989672
44838	989673
382991	989674
552067	989675
626299	989676
4218	989677
163530	989678
548581	989679
23053	989680
285109	989681
66413	989682
161139	989683
473795	989684
502250	989685
278140	989686
516151	989687
435159	989688
660313	989689
9907	989690
506775	989691
2072	989692
369750	989693
30599	989694
76030	989695
50888	989696
56712	989697
236751	989698
336244	989699
404838	989700
296752	989701
33847	989702
194566	989703
654732	989704
244241	989705
594400	989706
277469	989707
119790	989708
163904	989709
227846	989710
377198	989711
49591	989712
360622	989713
526161	989714
148162	989715
11587	989716
77643	989717
377208	989718
6622	989719
14710	989720
145120	989721
231039	989722
15235	989723
636382	989724
682743	989725
419582	989726
163368	989727
120407	989728
689625	989729
2959	989730
8532	989731
345046	989732
90999	989733
32719	989734
425906	989735
693358	989736
149672	989737
194786	989738
322242	989739
428013	989740
654014	989741
94	989742
262406	989743
309896	989744
271121	989745
557859	989746
448000	989747
397563	989748
7323	989749
429269	989750
21445	989751
342602	989752
612543	989753
157191	989754
223631	989755
347695	989756
39636	989757
416676	989758
366552	989759
356804	989760
116408	989761
375603	989762
265925	989763
317861	989764
462240	989765
46248	989766
438300	989767
4707	989768
467810	989769
363160	989770
74936	989771
694541	989772
143383	989773
33639	989774
688109	989775
268011	989776
129337	989777
296010	989778
72265	989779
157580	989780
550327	989781
49092	989782
18256	989783
391044	989784
680805	989785
168885	989786
352725	989787
584555	989788
613054	989789
543300	989790
474615	989791
73560	989792
12572	989793
14301	989794
527472	989795
53287	989796
450708	989797
477281	989798
232846	989799
75195	989800
337266	989801
152644	989802
377448	989803
227138	989804
67565	989805
669856	989806
15628	989807
2621	989808
102	989809
12501	989810
15579	989811
413187	989812
656212	989813
101567	989814
272465	989815
3665	989816
61337	989817
163449	989818
21976	989819
51736	989820
151586	989821
662540	989822
587346	989823
14137	989824
342859	989825
549581	989826
563550	989827
3000	989828
133554	989829
58440	989830
105953	989831
10481	989832
230806	989833
278461	989834
255116	989835
669050	989836
617037	989837
50702	989838
75680	989839
569311	989840
370941	989841
64180	989842
115205	989843
68937	989844
371934	989845
55805	989846
1290	989847
502838	989848
154637	989849
81933	989850
424287	989851
38	989852
189168	989853
447921	989854
455817	989855
148718	989856
276435	989857
456661	989858
85314	989859
159380	989860
21933	989861
301406	989862
54397	989863
637335	989864
601572	989865
13654	989866
575067	989867
625749	989868
136970	989869
82053	989870
689062	989871
689061	989872
64795	989873
6687	989874
637865	989875
1550	989876
343320	989877
480297	989878
172400	989879
29372	989880
234602	989881
199605	989882
21567	989883
383769	989884
349267	989885
238540	989886
317002	989887
238762	989888
545812	989889
446411	989890
213828	989891
458758	989892
123892	989893
158305	989894
103453	989895
219416	989896
63124	989897
10241	989898
141603	989899
323416	989900
304083	989901
573966	989902
10050	989903
244031	989904
660565	989905
697095	989906
528801	989907
479657	989908
519366	989909
44016	989910
528699	989911
485361	989912
111510	989913
104339	989914
143894	989915
3979	989916
58985	989917
31433	989918
29111	989919
161387	989920
193063	989921
307632	989922
606618	989923
398964	989924
336363	989925
170987	989926
533757	989927
158573	989928
428342	989929
111560	989930
151608	989931
682705	989932
3934	989933
683488	989934
358289	989935
388596	989936
246429	989937
139788	989938
280757	989939
649112	989940
619362	989941
6675	989942
580764	989943
45365	989944
52677	989945
663574	989946
678797	989947
650609	989948
471689	989949
664127	989950
4133	989951
98209	989952
12097	989953
171635	989954
578829	989955
878	989956
505386	989957
78043	989958
624565	989959
116727	989960
618323	989961
75513	989962
384942	989963
342967	989964
353521	989965
267589	989966
625284	989967
136649	989968
638814	989969
41514	989970
250427	989971
575900	989972
7208	989973
463269	989974
93792	989975
170620	989976
253620	989977
417635	989978
22835	989979
629	989980
615928	989981
104349	989982
29459	989983
58471	989984
100721	989985
696519	989986
44250	989987
232095	989988
86554	989989
478262	989990
200057	989991
2306	989992
482404	989993
73348	989994
99114	989995
108808	989996
326632	989997
670962	989998
40619	989999
19809	990000
473097	990001
39097	990002
4738	990003
605588	990004
125516	990005
411881	990006
32433	990007
345802	990008
82931	990009
72839	990010
256901	990011
157665	990012
349885	990013
201946	990014
259159	990015
228647	990016
625360	990017
2509	990018
8535	990019
335501	990020
323312	990021
443710	990022
314966	990023
94664	990024
127133	990025
249302	990026
14696	990027
249581	990028
204737	990029
570495	990030
385479	990031
153216	990032
44691	990033
309023	990034
32727	990035
607391	990036
597288	990037
1725	990038
657881	990039
70461	990040
152183	990041
490047	990042
137476	990043
17312	990044
532872	990045
32860	990046
190527	990047
589447	990048
564974	990049
130945	990050
527098	990051
230924	990052
159742	990053
245110	990054
83001	990055
87301	990056
529799	990057
87507	990058
22942	990059
109621	990060
596874	990061
428060	990062
488658	990063
13031	990064
584023	990065
169241	990066
92576	990067
344076	990068
583987	990069
312410	990070
527649	990071
312520	990072
209154	990073
186298	990074
544994	990075
102150	990076
312579	990077
221359	990078
35263	990079
312459	990080
312449	990081
312663	990082
312326	990083
35392	990084
312619	990085
224738	990086
386770	990087
312658	990088
312305	990089
312549	990090
312395	990091
312525	990092
224818	990093
312641	990094
312489	990095
354560	990096
198098	990097
97292	990098
577071	990099
155668	990100
182246	990101
62136	990102
382975	990103
3778	990104
379982	990105
231267	990106
124756	990107
140669	990108
500491	990109
137663	990110
64454	990111
11077	990112
270016	990113
184182	990114
279801	990115
143220	990116
387028	990117
279800	990118
75711	990119
174219	990120
498538	990121
942	990122
610630	990123
90741	990124
159385	990125
507212	990126
673368	990127
50303	990128
317774	990129
81923	990130
2273	990131
12961	990132
33517	990133
440019	990134
431300	990135
57455	990136
416089	990137
13757	990138
57802	990139
47986	990140
164892	990141
452536	990142
302464	990143
307919	990144
82342	990145
598306	990146
465754	990147
627430	990148
286367	990149
1371	990150
649924	990151
649901	990152
649943	990153
130224	990154
672	990155
454119	990156
127908	990157
691458	990158
14140	990159
68885	990160
62260	990161
510497	990162
564837	990163
3129	990164
406464	990165
483117	990166
388158	990167
305319	990168
165978	990169
657891	990170
259785	990171
21936	990172
74916	990173
489299	990174
132080	990175
107373	990176
261142	990177
423798	990178
382417	990179
648133	990180
321553	990181
309160	990182
419035	990183
9886	990184
71452	990185
4644	990186
550608	990187
422592	990188
460911	990189
30534	990190
254072	990191
517150	990192
283184	990193
84294	990194
287848	990195
126315	990196
231966	990197
560655	990198
340570	990199
341002	990200
486421	990201
9942	990202
36011	990203
551955	990204
37479	990205
47632	990206
317895	990207
171268	990208
5073	990209
246453	990210
591525	990211
89730	990212
172320	990213
337048	990214
214540	990215
612747	990216
130178	990217
22140	990218
31844	990219
268579	990220
170713	990221
674229	990222
354860	990223
257310	990224
126178	990225
585311	990226
158306	990227
666121	990228
73980	990229
133936	990230
415559	990231
546726	990232
153573	990233
143054	990234
205584	990235
11058	990236
328	990237
47996	990238
207608	990239
260572	990240
143973	990241
29118	990242
3858	990243
101258	990244
417264	990245
167327	990246
52958	990247
158493	990248
399002	990249
356342	990250
338032	990251
23067	990252
24129	990253
321402	990254
42915	990255
20314	990256
170888	990257
130397	990258
600833	990259
572605	990260
589049	990261
597029	990262
158038	990263
386912	990264
84261	990265
348	990266
429802	990267
353067	990268
383041	990269
122391	990270
695981	990271
693322	990272
292471	990273
9674	990274
159847	990275
118540	990276
123778	990277
108202	990278
678867	990279
169803	990280
635473	990281
10559	990282
103595	990283
264453	990284
680196	990285
199396	990286
469706	990287
45331	990288
194344	990289
120024	990290
6955	990291
9772	990292
619539	990293
676957	990294
37889	990295
591764	990296
160481	990297
363250	990298
33829	990299
327811	990300
46548	990301
301012	990302
698	990303
39778	990304
519401	990305
18881	990306
181709	990307
495328	990308
685293	990309
326525	990310
482270	990311
81759	990312
341854	990313
142007	990314
724	990315
387010	990316
251476	990317
24778	990318
393790	990319
361736	990320
100748	990321
360522	990322
423111	990323
233984	990324
138689	990325
602136	990326
56579	990327
633494	990328
182223	990329
520821	990330
287368	990331
38678	990332
245533	990333
135979	990334
205011	990335
339481	990336
220374	990337
532676	990338
622040	990339
465124	990340
618933	990341
65964	990342
595380	990343
609813	990344
549944	990345
14693	990346
2439	990347
327708	990348
416749	990349
158303	990350
66365	990351
52286	990352
183420	990353
59354	990354
666631	990355
89261	990356
1252	990357
59619	990358
14294	990359
60235	990360
189871	990361
552929	990362
143637	990363
13775	990364
458192	990365
544418	990366
169320	990367
473103	990368
448949	990369
414569	990370
192462	990371
30149	990372
41902	990373
473378	990374
44119	990375
1767	990376
44588	990377
135797	990378
90648	990379
34574	990380
99182	990381
185827	990382
242799	990383
582179	990384
277422	990385
118275	990386
634388	990387
330780	990388
117921	990389
166445	990390
338142	990391
13063	990392
136642	990393
77115	990394
472280	990395
3155	990396
257481	990397
442579	990398
5333	990399
468198	990400
458532	990401
7885	990402
46346	990403
37543	990404
24044	990405
621776	990406
465553	990407
175765	990408
49640	990409
534386	990410
72477	990411
475154	990412
134940	990413
91776	990414
22008	990415
593577	990416
24823	990417
58215	990418
95551	990419
101116	990420
510032	990421
79046	990422
195423	990423
77953	990424
401422	990425
163276	990426
39911	990427
340846	990428
64431	990429
46750	990430
11037	990431
563658	990432
185441	990433
76209	990434
209721	990435
668781	990436
150121	990437
74122	990438
9824	990439
46571	990440
502596	990441
3245	990442
147087	990443
331569	990444
301599	990445
507987	990446
343069	990447
49225	990448
579903	990449
573209	990450
67868	990451
316325	990452
423318	990453
245531	990454
646837	990455
249895	990456
640036	990457
313682	990458
125873	990459
57989	990460
165133	990461
52547	990462
45605	990463
432412	990464
42996	990465
22790	990466
421953	990467
585060	990468
61668	990469
12086	990470
423821	990471
8400	990472
216636	990473
209494	990474
30457	990475
116906	990476
40355	990477
56316	990478
344886	990479
4406	990480
45987	990481
634990	990482
604939	990483
535894	990484
109491	990485
72783	990486
78130	990487
266818	990488
557126	990489
493580	990490
249852	990491
95946	990492
659260	990493
158420	990494
28221	990495
646659	990496
248760	990497
82802	990498
9957	990499
107583	990500
38330	990501
267134	990502
33169	990503
404102	990504
549436	990505
436702	990506
447735	990507
431537	990508
339515	990509
30321	990510
429667	990511
501369	990512
52157	990513
277239	990514
638209	990515
730	990516
414495	990517
676288	990518
14081	990519
231186	990520
669287	990521
59435	990522
150940	990523
74392	990524
129705	990525
49631	990526
384795	990527
3914	990528
81706	990529
127980	990530
74816	990531
383336	990532
568291	990533
467828	990534
94964	990535
372608	990536
261102	990537
295380	990538
53833	990539
491201	990540
697468	990541
277212	990542
72374	990543
82776	990544
104203	990545
91888	990546
112618	990547
553710	990548
386840	990549
459374	990550
61162	990551
393519	990552
122882	990553
145155	990554
35519	990555
660845	990556
602326	990557
6834	990558
127300	990559
9790	990560
94386	990561
55665	990562
101841	990563
464155	990564
490560	990565
329883	990566
297123	990567
137949	990568
660466	990569
77491	990570
565253	990571
157431	990572
554589	990573
435975	990574
446381	990575
692818	990576
78828	990577
94257	990578
12984	990579
468724	990580
298366	990581
97346	990582
3950	990583
339613	990584
34783	990585
202918	990586
239471	990587
844	990588
121312	990589
68621	990590
7839	990591
6572	990592
660946	990593
627757	990594
596879	990595
361204	990596
340421	990597
31782	990598
4724	990599
65241	990600
147526	990601
39880	990602
19017	990603
574532	990604
165941	990605
72117	990606
123321	990607
171950	990608
134800	990609
251345	990610
309402	990611
326673	990612
46796	990613
347428	990614
252208	990615
89233	990616
139024	990617
12877	990618
135719	990619
9391	990620
76416	990621
72879	990622
157226	990623
469765	990624
18023	990625
38628	990626
14736	990627
16631	990628
539404	990629
61554	990630
13052	990631
118242	990632
43384	990633
579179	990634
307407	990635
316327	990636
15595	990637
552825	990638
103360	990639
10667	990640
125941	990641
242462	990642
247442	990643
34006	990644
149741	990645
72397	990646
395205	990647
116899	990648
15507	990649
6744	990650
12467	990651
27017	990652
385501	990653
215579	990654
78552	990655
444509	990656
20459	990657
71697	990658
459823	990659
2006	990660
190525	990661
228512	990662
418708	990663
6824	990664
44564	990665
670987	990666
166599	990667
21179	990668
224426	990669
515717	990670
687526	990671
134213	990672
166063	990673
367632	990674
94009	990675
69366	990676
296607	990677
688790	990678
512318	990679
231997	990680
76	990681
64181	990682
124930	990683
258553	990684
158476	990685
154241	990686
532720	990687
124149	990688
363453	990689
582209	990690
218055	990691
163516	990692
28016	990693
21967	990694
72153	990695
54551	990696
136664	990697
265458	990698
265423	990699
376965	990700
333	990701
65736	990702
504481	990703
46728	990704
632097	990705
147028	990706
499412	990707
354968	990708
455877	990709
5689	990710
18	990711
665839	990712
130272	990713
60838	990714
625916	990715
43540	990716
154470	990717
58043	990718
67772	990719
617091	990720
30189	990721
691320	990722
70072	990723
488855	990724
197804	990725
285723	990726
478675	990727
354999	990728
141143	990729
594905	990730
3532	990731
52071	990732
92067	990733
1825	990734
188534	990735
164715	990736
45630	990737
465401	990738
465736	990739
277518	990740
7477	990741
7780	990742
470635	990743
73392	990744
378168	990745
383580	990746
155200	990747
240618	990748
692050	990749
643522	990750
270789	990751
31993	990752
21891	990753
12855	990754
643575	990755
568634	990756
180984	990757
244069	990758
565045	990759
9661	990760
363430	990761
658720	990762
247284	990763
555429	990764
265571	990765
684635	990766
114359	990767
98933	990768
287720	990769
367730	990770
639785	990771
501373	990772
171236	990773
600172	990774
425798	990775
653590	990776
409733	990777
7892	990778
622254	990779
235344	990780
354332	990781
448474	990782
51784	990783
57441	990784
54111	990785
1671	990786
91044	990787
82819	990788
469538	990789
10778	990790
595180	990791
102728	990792
45089	990793
526788	990794
620708	990795
4275	990796
3092	990797
432627	990798
49508	990799
534877	990800
44396	990801
174336	990802
296	990803
222840	990804
201019	990805
444912	990806
27914	990807
94311	990808
436820	990809
50536	990810
629624	990811
527805	990812
683547	990813
558521	990814
686349	990815
343740	990816
249828	990817
36143	990818
246223	990819
52152	990820
123367	990821
114560	990822
309781	990823
33423	990824
103583	990825
77933	990826
384977	990827
22069	990828
492157	990829
637906	990830
495987	990831
225690	990832
27567	990833
84332	990834
9945	990835
163292	990836
245142	990837
3628	990838
185236	990839
334354	990840
128470	990841
92028	990842
209320	990843
572003	990844
504499	990845
391933	990846
538833	990847
624228	990848
22185	990849
612776	990850
347991	990851
15028	990852
87249	990853
629909	990854
447693	990855
217332	990856
642573	990857
382144	990858
692400	990859
98415	990860
126410	990861
305359	990862
342609	990863
117973	990864
30543	990865
345703	990866
104543	990867
26546	990868
150292	990869
57509	990870
447626	990871
19275	990872
200813	990873
184083	990874
13885	990875
138741	990876
14493	990877
289308	990878
220278	990879
468054	990880
33269	990881
15573	990882
89455	990883
69349	990884
231691	990885
349348	990886
367834	990887
32553	990888
42168	990889
178519	990890
354880	990891
506479	990892
99465	990893
661702	990894
609439	990895
483112	990896
81716	990897
358185	990898
86412	990899
564522	990900
140115	990901
251315	990902
217	990903
181066	990904
92218	990905
1815	990906
12345	990907
642351	990908
647494	990909
25855	990910
14867	990911
579974	990912
632222	990913
167026	990914
369746	990915
251162	990916
484427	990917
455865	990918
239694	990919
363414	990920
103190	990921
165779	990922
162691	990923
28586	990924
500787	990925
37425	990926
548235	990927
472949	990928
49096	990929
678610	990930
31	990931
644121	990932
5088	990933
316919	990934
852	990935
550372	990936
647231	990937
378902	990938
540019	990939
119922	990940
662581	990941
72520	990942
567690	990943
771	990944
78535	990945
228249	990946
22188	990947
34390	990948
168557	990949
519677	990950
134156	990951
302440	990952
54883	990953
27928	990954
355388	990955
674976	990956
63095	990957
491060	990958
622410	990959
617005	990960
38804	990961
93238	990962
599774	990963
16961	990964
429227	990965
19469	990966
601055	990967
600921	990968
403224	990969
15768	990970
441277	990971
476096	990972
165796	990973
13207	990974
22514	990975
148823	990976
497194	990977
47499	990978
161590	990979
159477	990980
62453	990981
358820	990982
355444	990983
48560	990984
596115	990985
122649	990986
340636	990987
500441	990988
485902	990989
160408	990990
133434	990991
126804	990992
49450	990993
155849	990994
218753	990995
570339	990996
35537	990997
683749	990998
445107	990999
57863	991000
82525	991001
236506	991002
1625	991003
136691	991004
17325	991005
244874	991006
650196	991007
1399	991008
4	991009
678912	991010
613698	991011
676190	991012
475050	991013
167880	991014
536604	991015
247994	991016
247995	991017
248033	991018
215144	991019
248001	991020
248041	991021
248003	991022
215152	991023
250950	991024
536615	991025
250951	991026
670574	991027
536619	991028
250952	991029
531925	991030
380875	991031
26156	991032
199188	991033
102157	991034
40714	991035
502210	991036
31577	991037
64156	991038
58626	991039
2113	991040
47882	991041
927	991042
24547	991043
536815	991044
26889	991045
485289	991046
460665	991047
144810	991048
9155	991049
506619	991050
331157	991051
15579	991052
140049	991053
81031	991054
502837	991055
268103	991056
153440	991057
58703	991058
625227	991059
193	991060
7100	991061
65934	991062
149078	991063
503203	991064
341098	991065
130980	991066
435146	991067
459080	991068
342838	991069
566742	991070
647946	991071
381045	991072
298406	991073
512960	991074
146798	991075
169072	991076
314628	991077
622865	991078
250685	991079
129542	991080
3254	991081
2847	991082
58966	991083
23779	991084
103992	991085
333952	991086
72787	991087
633395	991088
616432	991089
1781	991090
70873	991091
656904	991092
382135	991093
166197	991094
573420	991095
148384	991096
76331	991097
356881	991098
111357	991099
62650	991100
78924	991101
267361	991102
461008	991103
19477	991104
161015	991105
395882	991106
406158	991107
196606	991108
357374	991109
26463	991110
357381	991111
405967	991112
346627	991113
12963	991114
1332	991115
26281	991116
572635	991117
44859	991118
127938	991119
513355	991120
20248	991121
164345	991122
112767	991123
172276	991124
194095	991125
178793	991126
649080	991127
32592	991128
2984	991129
464253	991130
329880	991131
21111	991132
80457	991133
41224	991134
118390	991135
142920	991136
608484	991137
239809	991138
47108	991139
246161	991140
563415	991141
306494	991142
61550	991143
54910	991144
537149	991145
618946	991146
410844	991147
230894	991148
315772	991149
124019	991150
3508	991151
527360	991152
3026	991153
558785	991154
298087	991155
258761	991156
2732	991157
693510	991158
562510	991159
176873	991160
507915	991161
243796	991162
88764	991163
48652	991164
374293	991165
78050	991166
138194	991167
229	991168
99145	991169
13251	991170
7569	991171
262277	991172
157175	991173
632675	991174
547574	991175
72568	991176
622901	991177
478022	991178
61648	991179
572420	991180
159409	991181
644334	991182
592814	991183
47450	991184
104808	991185
332433	991186
110638	991187
254726	991188
8542	991189
193290	991190
105255	991191
378906	991192
45267	991193
355593	991194
222652	991195
283484	991196
617228	991197
23608	991198
47171	991199
199167	991200
153237	991201
102112	991202
63605	991203
588366	991204
15929	991205
288632	991206
553320	991207
339078	991208
19365	991209
33098	991210
420784	991211
44403	991212
207301	991213
62929	991214
6339	991215
56542	991216
77048	991217
179677	991218
71124	991219
16592	991220
3039	991221
29413	991222
636838	991223
14893	991224
294451	991225
300659	991226
132854	991227
163884	991228
144890	991229
41068	991230
22955	991231
141266	991232
271726	991233
10319	991234
77647	991235
634830	991236
8815	991237
209026	991238
42018	991239
572796	991240
122295	991241
606661	991242
605320	991243
656804	991244
14176	991245
39478	991246
208862	991247
174767	991248
1302	991249
452733	991250
170008	991251
10936	991252
353060	991253
143173	991254
289451	991255
41087	991256
460786	991257
562545	991258
492245	991259
159403	991260
148853	991261
494901	991262
69626	991263
118404	991264
69599	991265
69687	991266
422791	991267
152853	991268
100806	991269
533522	991270
680618	991271
52086	991272
424361	991273
109923	991274
47021	991275
460177	991276
240891	991277
842	991278
30746	991279
644057	991280
57680	991281
624963	991282
872	991283
1374	991284
455555	991285
43975	991286
688487	991287
505923	991288
498379	991289
97319	991290
196171	991291
276721	991292
457888	991293
171459	991294
52951	991295
688557	991296
155327	991297
30032	991298
385041	991299
12773	991300
14382	991301
191055	991302
203352	991303
230742	991304
541718	991305
86294	991306
655328	991307
115976	991308
227650	991309
4926	991310
262686	991311
15710	991312
291094	991313
514994	991314
167664	991315
677095	991316
484582	991317
496826	991318
678394	991319
56993	991320
357970	991321
223025	991322
419939	991323
13	991324
629591	991325
532982	991326
490347	991327
604743	991328
142381	991329
358096	991330
109684	991331
55325	991332
458442	991333
445704	991334
127322	991335
552660	991336
622800	991337
492141	991338
301537	991339
509206	991340
22853	991341
567371	991342
334927	991343
139780	991344
6864	991345
568192	991346
129033	991347
538298	991348
85621	991349
350792	991350
16941	991351
393606	991352
617003	991353
72647	991354
139268	991355
270556	991356
247802	991357
151463	991358
315013	991359
56721	991360
676762	991361
108891	991362
449734	991363
20643	991364
4175	991365
435384	991366
38793	991367
571007	991368
482739	991369
26784	991370
241698	991371
157974	991372
686584	991373
686707	991374
560088	991375
437764	991376
190966	991377
4481	991378
508486	991379
550126	991380
124642	991381
43237	991382
130614	991383
55166	991384
167702	991385
376925	991386
117721	991387
616423	991388
505120	991389
402328	991390
490110	991391
569745	991392
193725	991393
257210	991394
4575	991395
676185	991396
498113	991397
95932	991398
547492	991399
474562	991400
166536	991401
455267	991402
86338	991403
474867	991404
511978	991405
625403	991406
160630	991407
393432	991408
625788	991409
71791	991410
122965	991411
360496	991412
56115	991413
57714	991414
217859	991415
410117	991416
261905	991417
81114	991418
14889	991419
184140	991420
59276	991421
219297	991422
35129	991423
62612	991424
87464	991425
43432	991426
548569	991427
19457	991428
568618	991429
56087	991430
4927	991431
57062	991432
693844	991433
89512	991434
18903	991435
681043	991436
427915	991437
242311	991438
156177	991439
378444	991440
122148	991441
419928	991442
96820	991443
33	991444
597541	991445
459589	991446
548780	991447
602028	991448
607691	991449
106790	991450
130838	991451
4356	991452
325361	991453
123280	991454
621295	991455
323590	991456
431667	991457
563797	991458
354079	991459
453599	991460
1482	991461
610832	991462
166059	991463
165608	991464
98117	991465
5125	991466
368946	991467
404535	991468
455853	991469
98555	991470
186714	991471
429501	991472
239771	991473
25781	991474
597600	991475
174723	991476
98869	991477
26783	991478
996	991479
192972	991480
591903	991481
410330	991482
445156	991483
558067	991484
451841	991485
619919	991486
672987	991487
527288	991488
628453	991489
40323	991490
541109	991491
149303	991492
501264	991493
110295	991494
552374	991495
23888	991496
192901	991497
560209	991498
7741	991499
81377	991500
612107	991501
192848	991502
114709	991503
213	991504
159387	991505
675666	991506
85932	991507
284640	991508
567328	991509
102024	991510
27033	991511
47408	991512
63649	991513
284649	991514
284770	991515
148942	991516
13596	991517
167625	991518
40158	991519
369	991520
25683	991521
531835	991522
646911	991523
697169	991524
361967	991525
602363	991526
281529	991527
192889	991528
140754	991529
158738	991530
163969	991531
260575	991532
89899	991533
656473	991534
569227	991535
766	991536
132469	991537
39576	991538
51484	991539
78659	991540
620124	991541
120952	991542
129141	991543
147449	991544
624350	991545
624351	991546
640019	991547
317419	991548
689410	991549
565641	991550
402713	991551
104447	991552
377541	991553
492823	991554
143597	991555
2386	991556
60759	991557
8568	991558
395291	991559
273280	991560
404336	991561
273273	991562
41067	991563
380254	991564
488181	991565
58697	991566
92118	991567
439406	991568
560314	991569
511057	991570
25355	991571
51547	991572
249162	991573
14848	991574
23238	991575
814	991576
278115	991577
658184	991578
11500	991579
160795	991580
690143	991581
547912	991582
715	991583
271115	991584
680579	991585
171067	991586
581635	991587
612221	991588
652495	991589
644832	991590
336767	991591
87155	991592
27675	991593
63215	991594
66	991595
486642	991596
122574	991597
588059	991598
180007	991599
554828	991600
7551	991601
50953	991602
32382	991603
22385	991604
154279	991605
170851	991606
16876	991607
438149	991608
409517	991609
540706	991610
511014	991611
178743	991612
21243	991613
486204	991614
60995	991615
194051	991616
47545	991617
179065	991618
178801	991619
63914	991620
500045	991621
60899	991622
26229	991623
179067	991624
60907	991625
60916	991626
194146	991627
46815	991628
178879	991629
132000	991630
194162	991631
500091	991632
129290	991633
129292	991634
20932	991635
500117	991636
194262	991637
129307	991638
179021	991639
60982	991640
132039	991641
26258	991642
500135	991643
27114	991644
690458	991645
527230	991646
5939	991647
262909	991648
679255	991649
603772	991650
451145	991651
241135	991652
495357	991653
105490	991654
141150	991655
120835	991656
332927	991657
638552	991658
196450	991659
37766	991660
85573	991661
332813	991662
19374	991663
158187	991664
129717	991665
409318	991666
572764	991667
452562	991668
122297	991669
197260	991670
9286	991671
4572	991672
295112	991673
506565	991674
43301	991675
402850	991676
694850	991677
571732	991678
101639	991679
653992	991680
669293	991681
667575	991682
96968	991683
248788	991684
37738	991685
355905	991686
536411	991687
65	991688
442575	991689
497352	991690
516712	991691
287988	991692
527617	991693
460257	991694
544697	991695
112	991696
152204	991697
277063	991698
470147	991699
20478	991700
389779	991701
644555	991702
278761	991703
656208	991704
503965	991705
113006	991706
1743	991707
103609	991708
198767	991709
13228	991710
462522	991711
364210	991712
163941	991713
665383	991714
461408	991715
310432	991716
215797	991717
638544	991718
150696	991719
605160	991720
432983	991721
43462	991722
322232	991723
32406	991724
91882	991725
599432	991726
2661	991727
314295	991728
422563	991729
368234	991730
305808	991731
269498	991732
124584	991733
77804	991734
345296	991735
94954	991736
3550	991737
480502	991738
304217	991739
25863	991740
574758	991741
16984	991742
605977	991743
73262	991744
48580	991745
554122	991746
418543	991747
538358	991748
66070	991749
82236	991750
624435	991751
663981	991752
371897	991753
614956	991754
105496	991755
6105	991756
635294	991757
5809	991758
232109	991759
659639	991760
340655	991761
42088	991762
182823	991763
524593	991764
54738	991765
364	991766
352957	991767
296433	991768
20282	991769
590934	991770
133844	991771
508732	991772
534063	991773
50	991774
166425	991775
649779	991776
347496	991777
52970	991778
6909	991779
4432	991780
433141	991781
28347	991782
663576	991783
541099	991784
419075	991785
152062	991786
132356	991787
480979	991788
652646	991789
439854	991790
593184	991791
34830	991792
3624	991793
22627	991794
22627	991795
489807	991796
1887	991797
605162	991798
4647	991799
334385	991800
5284	991801
462235	991802
143987	991803
196357	991804
6333	991805
249027	991806
33692	991807
154952	991808
13611	991809
153999	991810
2599	991811
5555	991812
9286	991813
38076	991814
12520	991815
31904	991816
35544	991817
140929	991818
299952	991819
152674	991820
505073	991821
655172	991822
678124	991823
695716	991824
28570	991825
199469	991826
1678	991827
53441	991828
332056	991829
420335	991830
524362	991831
653485	991832
145860	991833
376732	991834
659535	991835
441516	991836
663984	991837
333312	991838
202543	991839
261306	991840
583375	991841
35829	991842
35829	991843
464974	991844
653389	991845
346188	991846
55823	991847
148438	991848
16560	991849
196854	991850
529221	991851
673851	991852
142544	991853
97229	991854
13965	991855
358491	991856
576358	991857
416023	991858
137809	991859
45636	991860
39543	991861
13991	991862
177225	991863
25590	991864
197609	991865
391589	991866
18352	991867
180227	991868
179110	991869
628998	991870
158675	991871
2410	991872
242765	991873
444088	991874
671892	991875
109502	991876
252	991877
309630	991878
11504	991879
128562	991880
151954	991881
45341	991882
49683	991883
141733	991884
600784	991885
207968	991886
2239	991887
574812	991888
114478	991889
632090	991890
201793	991891
167139	991892
277158	991893
473781	991894
571423	991895
593723	991896
55116	991897
199478	991898
122368	991899
119917	991900
95136	991901
40508	991902
586780	991903
34568	991904
162710	991905
172767	991906
605158	991907
632194	991908
129767	991909
432271	991910
25471	991911
108450	991912
27672	991913
628761	991914
36523	991915
575062	991916
179033	991917
488623	991918
314538	991919
515711	991920
4630	991921
467286	991922
618904	991923
44952	991924
24673	991925
388017	991926
162066	991927
58666	991928
357614	991929
102814	991930
406370	991931
7017	991932
582438	991933
223613	991934
247141	991935
300798	991936
42000	991937
417734	991938
360547	991939
353218	991940
307547	991941
431323	991942
56281	991943
364516	991944
25760	991945
38317	991946
223541	991947
15454	991948
145044	991949
472669	991950
435880	991951
62019	991952
485427	991953
226301	991954
6467	991955
109913	991956
679592	991957
117389	991958
564451	991959
592712	991960
32652	991961
25276	991962
208909	991963
600290	991964
453287	991965
550153	991966
69009	991967
103152	991968
442998	991969
54959	991970
494870	991971
577154	991972
46887	991973
548138	991974
455650	991975
223667	991976
464231	991977
136	991978
113290	991979
556410	991980
197555	991981
156614	991982
40198	991983
152738	991984
465925	991985
29647	991986
1096	991987
11391	991988
672087	991989
76283	991990
65504	991991
602807	991992
614708	991993
429715	991994
339287	991995
609227	991996
554167	991997
10571	991998
166412	991999
148237	992000
108018	992001
532862	992002
173507	992003
22164	992004
431290	992005
500841	992006
13575	992007
55767	992008
3742	992009
644157	992010
238130	992011
100139	992012
172725	992013
60107	992014
669011	992015
340887	992016
684834	992017
260431	992018
95141	992019
377827	992020
17197	992021
248823	992022
45746	992023
579275	992024
149617	992025
262026	992026
682893	992027
564398	992028
213	992029
145663	992030
405044	992031
612999	992032
53553	992033
185363	992034
666961	992035
175527	992036
125933	992037
327122	992038
549204	992039
166764	992040
327987	992041
492572	992042
139973	992043
552563	992044
2048	992045
398260	992046
517545	992047
441927	992048
199414	992049
514076	992050
80164	992051
28	992052
431292	992053
145396	992054
506512	992055
283033	992056
240212	992057
532142	992058
516197	992059
222105	992060
40784	992061
669268	992062
375440	992063
695617	992064
9630	992065
576043	992066
633490	992067
559198	992068
649843	992069
55264	992070
656114	992071
196532	992072
104211	992073
317698	992074
53880	992075
499351	992076
38123	992077
139270	992078
556897	992079
323494	992080
537857	992081
669697	992082
74723	992083
105367	992084
111433	992085
660836	992086
375753	992087
262138	992088
696875	992089
368268	992090
94336	992091
112	992092
639094	992093
44697	992094
581163	992095
149807	992096
149826	992097
563147	992098
300721	992099
13689	992100
368353	992101
111369	992102
6	992103
282968	992104
55852	992105
54015	992106
680228	992107
128861	992108
34903	992109
153953	992110
44427	992111
88094	992112
271123	992113
13678	992114
125760	992115
169143	992116
104513	992117
660140	992118
296733	992119
18760	992120
408632	992121
252782	992122
57470	992123
627816	992124
667692	992125
18481	992126
12206	992127
384417	992128
197123	992129
603961	992130
155968	992131
163463	992132
207106	992133
584580	992134
71792	992135
59282	992136
588117	992137
11857	992138
446508	992139
363474	992140
172556	992141
395503	992142
666341	992143
338481	992144
469725	992145
658987	992146
6683	992147
260440	992148
319111	992149
573656	992150
58770	992151
642602	992152
618443	992153
602637	992154
87048	992155
26563	992156
529541	992157
677173	992158
47383	992159
290784	992160
597708	992161
166754	992162
461891	992163
115241	992164
7204	992165
75643	992166
150494	992167
614443	992168
19995	992169
63219	992170
12493	992171
78380	992172
438585	992173
147765	992174
487910	992175
554707	992176
123279	992177
168924	992178
47605	992179
465060	992180
454567	992181
110722	992182
678765	992183
508848	992184
311211	992185
568617	992186
694933	992187
427896	992188
636080	992189
282981	992190
6338	992191
417920	992192
176584	992193
694	992194
160915	992195
11480	992196
6704	992197
12254	992198
50629	992199
43206	992200
337406	992201
359639	992202
130411	992203
172204	992204
21240	992205
679202	992206
260054	992207
3893	992208
59212	992209
2749	992210
25051	992211
632918	992212
45797	992213
7438	992214
16640	992215
187651	992216
6667	992217
179250	992218
40978	992219
321621	992220
528731	992221
10508	992222
592755	992223
678803	992224
453486	992225
148650	992226
412896	992227
674872	992228
32216	992229
602426	992230
80417	992231
184708	992232
32609	992233
513850	992234
515918	992235
242847	992236
580139	992237
93881	992238
109658	992239
6300	992240
154247	992241
309185	992242
25754	992243
421719	992244
434948	992245
522343	992246
98828	992247
57840	992248
679067	992249
356824	992250
504269	992251
13384	992252
6828	992253
173224	992254
32588	992255
98690	992256
484271	992257
23062	992258
338632	992259
383182	992260
320886	992261
588397	992262
584566	992263
5733	992264
128247	992265
492101	992266
496773	992267
561388	992268
480228	992269
146741	992270
148451	992271
105909	992272
653834	992273
480976	992274
128132	992275
605242	992276
1956	992277
266941	992278
650229	992279
482931	992280
102212	992281
255387	992282
693674	992283
196721	992284
323016	992285
166845	992286
40590	992287
151230	992288
475	992289
7393	992290
99460	992291
118975	992292
182437	992293
151959	992294
77323	992295
120521	992296
57562	992297
197735	992298
93319	992299
543002	992300
600215	992301
420518	992302
420524	992303
452787	992304
1446	992305
6558	992306
197064	992307
559104	992308
429575	992309
143592	992310
40302	992311
93613	992312
73047	992313
373677	992314
9275	992315
92783	992316
547467	992317
162431	992318
328492	992319
361772	992320
229011	992321
4639	992322
114053	992323
675211	992324
294179	992325
131190	992326
31317	992327
326935	992328
640457	992329
152787	992330
345735	992331
4235	992332
875	992333
310774	992334
50929	992335
57828	992336
24229	992337
621310	992338
391670	992339
252161	992340
286990	992341
6477	992342
427521	992343
2683	992344
151343	992345
147291	992346
357652	992347
280229	992348
308455	992349
281	992350
266522	992351
253898	992352
541692	992353
469201	992354
153375	992355
107851	992356
455175	992357
31	992358
243588	992359
41742	992360
461047	992361
471984	992362
272693	992363
42894	992364
328212	992365
51998	992366
445538	992367
183201	992368
84951	992369
21226	992370
58840	992371
89744	992372
115253	992373
74776	992374
25411	992375
170882	992376
601218	992377
27595	992378
135428	992379
68238	992380
447	992381
250719	992382
3036	992383
164679	992384
47307	992385
611487	992386
242251	992387
16402	992388
103332	992389
391184	992390
341088	992391
564420	992392
314032	992393
63056	992394
434875	992395
635945	992396
492648	992397
47989	992398
2743	992399
55057	992400
55057	992401
331967	992402
26560	992403
99484	992404
46053	992405
24698	992406
377597	992407
407302	992408
2650	992409
566638	992410
643763	992411
269004	992412
442793	992413
392634	992414
12437	992415
24928	992416
46246	992417
156940	992418
85387	992419
120664	992420
623180	992421
47087	992422
16628	992423
663780	992424
363060	992425
666172	992426
94481	992427
87901	992428
197210	992429
143150	992430
130989	992431
144090	992432
570728	992433
369818	992434
612919	992435
377612	992436
314010	992437
130296	992438
109016	992439
571187	992440
63156	992441
389132	992442
515243	992443
33526	992444
628388	992445
492454	992446
14814	992447
383130	992448
320932	992449
326199	992450
49199	992451
82646	992452
153898	992453
165	992454
534547	992455
123423	992456
2527	992457
392707	992458
81145	992459
48830	992460
407351	992461
842	992462
176893	992463
2528	992464
692697	992465
531506	992466
17289	992467
123289	992468
4820	992469
693295	992470
123449	992471
60212	992472
663563	992473
608161	992474
42909	992475
666956	992476
103481	992477
3031	992478
208922	992479
2725	992480
394536	992481
357395	992482
144106	992483
536338	992484
590920	992485
458627	992486
12195	992487
53206	992488
693529	992489
477	992490
503149	992491
7804	992492
59022	992493
197299	992494
417532	992495
695537	992496
111609	992497
273023	992498
426273	992499
182002	992500
528977	992501
48278	992502
167224	992503
175	992504
604125	992505
397859	992506
90633	992507
35047	992508
627227	992509
348118	992510
196305	992511
450445	992512
491265	992513
83153	992514
128363	992515
61223	992516
17130	992517
40198	992518
674946	992519
674269	992520
28995	992521
374668	992522
82005	992523
186275	992524
30616	992525
130309	992526
458750	992527
8638	992528
41930	992529
376789	992530
154359	992531
9689	992532
637990	992533
535580	992534
34737	992535
14338	992536
151361	992537
636550	992538
16363	992539
464263	992540
12784	992541
24433	992542
12999	992543
563907	992544
276	992545
108720	992546
4618	992547
677161	992548
169248	992549
487675	992550
202422	992551
499178	992552
417143	992553
282432	992554
450503	992555
651284	992556
3247	992557
622044	992558
120356	992559
482933	992560
76167	992561
350207	992562
17637	992563
354989	992564
113522	992565
514264	992566
82240	992567
622073	992568
273383	992569
657627	992570
578651	992571
29611	992572
518430	992573
125074	992574
313328	992575
544417	992576
42999	992577
333864	992578
142516	992579
12688	992580
501984	992581
533871	992582
465843	992583
22025	992584
11427	992585
11448	992586
49339	992587
11482	992588
137989	992589
137939	992590
137857	992591
4361	992592
137997	992593
3034	992594
1642	992595
6700	992596
49419	992597
525767	992598
636863	992599
161463	992600
490361	992601
245066	992602
149725	992603
40701	992604
11028	992605
545058	992606
3062	992607
57442	992608
474422	992609
305105	992610
290320	992611
401799	992612
309284	992613
480093	992614
124384	992615
648483	992616
396673	992617
419340	992618
240953	992619
602575	992620
25632	992621
355185	992622
542801	992623
534300	992624
534299	992625
534301	992626
534303	992627
534321	992628
692684	992629
370484	992630
279	992631
10319	992632
70254	992633
239716	992634
37603	992635
242770	992636
596164	992637
161589	992638
408631	992639
234153	992640
91992	992641
70109	992642
57144	992643
44927	992644
9184	992645
67875	992646
449822	992647
629568	992648
667228	992649
545452	992650
620174	992651
90259	992652
144395	992653
13928	992654
556133	992655
166439	992656
376803	992657
36083	992658
678293	992659
692896	992660
176508	992661
168912	992662
176540	992663
176557	992664
376	992665
691234	992666
161595	992667
526272	992668
567136	992669
162862	992670
20834	992671
614955	992672
291542	992673
338180	992674
390367	992675
157336	992676
203155	992677
27954	992678
99140	992679
60014	992680
162602	992681
38090	992682
327222	992683
632326	992684
173299	992685
51052	992686
174267	992687
258963	992688
272960	992689
565648	992690
286148	992691
3579	992692
247210	992693
160369	992694
75046	992695
87987	992696
75075	992697
2098	992698
564865	992699
411801	992700
429916	992701
508624	992702
122231	992703
550377	992704
80203	992705
569542	992706
267461	992707
111490	992708
165546	992709
514522	992710
633979	992711
332559	992712
17222	992713
679443	992714
114474	992715
347157	992716
434235	992717
5	992718
504447	992719
111400	992720
53134	992721
84215	992722
649712	992723
109526	992724
197703	992725
497929	992726
39327	992727
52809	992728
212078	992729
13920	992730
9681	992731
55474	992732
305701	992733
901	992734
693841	992735
520392	992736
117301	992737
401922	992738
45201	992739
544582	992740
66186	992741
7514	992742
672754	992743
45056	992744
256751	992745
124	992746
546428	992747
546421	992748
30153	992749
493800	992750
72582	992751
27266	992752
123749	992753
35976	992754
381294	992755
16615	992756
16801	992757
90926	992758
36833	992759
643162	992760
313133	992761
208869	992762
149891	992763
663653	992764
429202	992765
694189	992766
369190	992767
661827	992768
2920	992769
23828	992770
659678	992771
207308	992772
505418	992773
43459	992774
470755	992775
630159	992776
673968	992777
272267	992778
305656	992779
658652	992780
639757	992781
171898	992782
172621	992783
161311	992784
341736	992785
272815	992786
221936	992787
85112	992788
587445	992789
169512	992790
97374	992791
159700	992792
55208	992793
142817	992794
427104	992795
208627	992796
321957	992797
107509	992798
299326	992799
48262	992800
320047	992801
20706	992802
145090	992803
575077	992804
673758	992805
64231	992806
293297	992807
262879	992808
509387	992809
44807	992810
569291	992811
328308	992812
328303	992813
48454	992814
546735	992815
643250	992816
262048	992817
1647	992818
106735	992819
674517	992820
136478	992821
560108	992822
284533	992823
483575	992824
624481	992825
38537	992826
2521	992827
590640	992828
624473	992829
378650	992830
150211	992831
7430	992832
482679	992833
289805	992834
120428	992835
543959	992836
179403	992837
113424	992838
649099	992839
471002	992840
20714	992841
563618	992842
16005	992843
193208	992844
515018	992845
167992	992846
146296	992847
362538	992848
431346	992849
279468	992850
336051	992851
163447	992852
11941	992853
113725	992854
3310	992855
123972	992856
4614	992857
108304	992858
1808	992859
368557	992860
233762	992861
273355	992862
617530	992863
364864	992864
359789	992865
456614	992866
567847	992867
456991	992868
139299	992869
23836	992870
3196	992871
688686	992872
344453	992873
187522	992874
174595	992875
246870	992876
342861	992877
272076	992878
205	992879
240982	992880
482445	992881
696717	992882
13435	992883
102611	992884
2857	992885
663729	992886
663834	992887
623688	992888
640799	992889
385819	992890
684	992891
353046	992892
498369	992893
85114	992894
146255	992895
419907	992896
763	992897
504268	992898
59488	992899
469531	992900
674358	992901
667212	992902
213526	992903
460258	992904
104902	992905
42777	992906
117479	992907
127811	992908
5870	992909
583210	992910
585265	992911
646732	992912
12327	992913
46463	992914
155669	992915
438603	992916
16996	992917
673538	992918
75592	992919
442102	992920
194413	992921
13787	992922
44712	992923
145246	992924
76249	992925
103558	992926
514576	992927
628312	992928
46587	992929
481726	992930
289600	992931
176411	992932
39933	992933
150820	992934
161164	992935
364448	992936
453877	992937
525371	992938
422848	992939
171907	992940
261254	992941
29058	992942
328529	992943
634885	992944
120821	992945
390696	992946
254057	992947
114400	992948
344862	992949
684163	992950
89163	992951
569857	992952
266878	992953
445728	992954
15898	992955
267816	992956
115082	992957
152712	992958
132414	992959
99636	992960
614840	992961
119797	992962
723	992963
72857	992964
373610	992965
13330	992966
62036	992967
38204	992968
359420	992969
423496	992970
74534	992971
593002	992972
541672	992973
285755	992974
157473	992975
53608	992976
2597	992977
380051	992978
241129	992979
109033	992980
77202	992981
493810	992982
60332	992983
67711	992984
498786	992985
404855	992986
67103	992987
615843	992988
266436	992989
430458	992990
1261	992991
602550	992992
35708	992993
24197	992994
99925	992995
553907	992996
353186	992997
60015	992998
243784	992999
363007	993000
327737	993001
183615	993002
18761	993003
101856	993004
75357	993005
118594	993006
170	993007
120402	993008
481559	993009
164519	993010
452507	993011
472911	993012
24	993013
625874	993014
642968	993015
29450	993016
589837	993017
98826	993018
2389	993019
357988	993020
688982	993021
162137	993022
22120	993023
166319	993024
674717	993025
308362	993026
489715	993027
677076	993028
12783	993029
272950	993030
592051	993031
150671	993032
254470	993033
68291	993034
145014	993035
291631	993036
60104	993037
430592	993038
525870	993039
666912	993040
404758	993041
473483	993042
12828	993043
214330	993044
498678	993045
25411	993046
697592	993047
159574	993048
63213	993049
402844	993050
81132	993051
132212	993052
386448	993053
89987	993054
146	993055
251555	993056
7483	993057
63717	993058
387140	993059
516173	993060
688419	993061
50122	993062
626889	993063
167771	993064
243007	993065
59815	993066
205534	993067
36970	993068
59626	993069
543694	993070
121164	993071
404203	993072
348954	993073
366703	993074
106523	993075
18529	993076
20322	993077
451071	993078
8159	993079
557037	993080
58819	993081
195275	993082
135583	993083
203656	993084
171765	993085
4664	993086
443624	993087
242059	993088
538446	993089
24063	993090
12988	993091
329354	993092
300999	993093
265702	993094
395471	993095
196073	993096
205045	993097
84154	993098
303812	993099
614256	993100
244276	993101
496807	993102
587991	993103
55764	993104
158319	993105
580180	993106
504718	993107
82077	993108
50492	993109
231230	993110
173354	993111
398524	993112
488386	993113
140962	993114
574542	993115
364587	993116
566221	993117
548359	993118
542722	993119
157231	993120
140829	993121
89312	993122
588709	993123
529536	993124
330721	993125
385663	993126
20668	993127
266084	993128
107133	993129
638736	993130
639555	993131
480107	993132
379677	993133
443433	993134
686648	993135
69314	993136
341077	993137
32	993138
297035	993139
324860	993140
360923	993141
309605	993142
356811	993143
120903	993144
382600	993145
36511	993146
483579	993147
18659	993148
238982	993149
607922	993150
140826	993151
124372	993152
67281	993153
682602	993154
540947	993155
219287	993156
206971	993157
112719	993158
623239	993159
12891	993160
546672	993161
158371	993162
153247	993163
11834	993164
27595	993165
133729	993166
500202	993167
142072	993168
103829	993169
302954	993170
584183	993171
41051	993172
400572	993173
400570	993174
472469	993175
451294	993176
449921	993177
491954	993178
345264	993179
128279	993180
614875	993181
189297	993182
72436	993183
55157	993184
412459	993185
593071	993186
364136	993187
241492	993188
241485	993189
154143	993190
241488	993191
53749	993192
399088	993193
547781	993194
614372	993195
312882	993196
312895	993197
312901	993198
277483	993199
64937	993200
277609	993201
131613	993202
279963	993203
206966	993204
619650	993205
157560	993206
379609	993207
59366	993208
261760	993209
157156	993210
3215	993211
631193	993212
221560	993213
92552	993214
225333	993215
162254	993216
440664	993217
141567	993218
369792	993219
337112	993220
180150	993221
8602	993222
591169	993223
52107	993224
100152	993225
419628	993226
433893	993227
395	993228
72566	993229
61131	993230
441267	993231
226203	993232
332271	993233
52883	993234
8966	993235
691809	993236
680252	993237
171448	993238
662000	993239
23692	993240
19374	993241
225986	993242
159060	993243
2018	993244
192964	993245
10743	993246
25489	993247
283474	993248
441336	993249
493970	993250
44602	993251
480537	993252
63866	993253
161947	993254
415985	993255
239673	993256
494711	993257
497583	993258
173286	993259
19249	993260
622881	993261
276725	993262
107886	993263
402736	993264
37314	993265
587499	993266
279125	993267
84621	993268
42868	993269
149464	993270
3674	993271
433878	993272
222251	993273
59872	993274
44701	993275
323936	993276
121929	993277
288562	993278
21162	993279
11104	993280
14176	993281
16059	993282
5049	993283
103480	993284
262133	993285
359083	993286
316761	993287
223364	993288
391760	993289
11730	993290
642767	993291
313122	993292
30720	993293
509044	993294
484409	993295
291444	993296
391278	993297
606695	993298
162585	993299
139028	993300
359206	993301
615865	993302
118576	993303
16621	993304
547272	993305
350449	993306
16700	993307
375220	993308
117155	993309
375362	993310
195163	993311
140758	993312
571293	993313
647736	993314
111867	993315
153031	993316
378832	993317
277629	993318
580806	993319
513232	993320
667770	993321
378863	993322
396985	993323
629167	993324
189852	993325
456155	993326
451366	993327
488483	993328
104655	993329
388997	993330
358077	993331
631776	993332
87194	993333
445123	993334
37429	993335
59260	993336
2684	993337
588429	993338
240359	993339
91543	993340
344309	993341
5228	993342
5732	993343
30308	993344
159734	993345
145001	993346
21694	993347
3064	993348
105117	993349
660586	993350
362999	993351
362537	993352
2468	993353
39686	993354
51554	993355
108745	993356
473936	993357
316945	993358
35095	993359
575903	993360
325273	993361
675270	993362
678644	993363
39149	993364
343917	993365
90271	993366
110156	993367
64222	993368
23623	993369
499689	993370
108004	993371
51	993372
516731	993373
27219	993374
4	993375
45143	993376
425133	993377
320332	993378
605	993379
680427	993380
669903	993381
281455	993382
31868	993383
165148	993384
503142	993385
575	993386
164250	993387
111735	993388
609229	993389
340526	993390
389436	993391
22638	993392
266349	993393
18511	993394
592718	993395
660608	993396
533458	993397
514016	993398
576836	993399
515574	993400
102161	993401
588177	993402
120977	993403
307163	993404
181210	993405
386326	993406
8848	993407
102013	993408
180386	993409
34442	993410
358781	993411
539667	993412
203972	993413
632265	993414
400956	993415
538939	993416
215702	993417
279	993418
1380	993419
516560	993420
16233	993421
310469	993422
71010	993423
266794	993424
364470	993425
406389	993426
336859	993427
516588	993428
310230	993429
335370	993430
360616	993431
509193	993432
2020	993433
336815	993434
154427	993435
225113	993436
3077	993437
223161	993438
290233	993439
187095	993440
225036	993441
336756	993442
609632	993443
694673	993444
449833	993445
71046	993446
29203	993447
538330	993448
71036	993449
406459	993450
4105	993451
223262	993452
695201	993453
406438	993454
290415	993455
96770	993456
336821	993457
13131	993458
25584	993459
116673	993460
40115	993461
123691	993462
674569	993463
351423	993464
679394	993465
679383	993466
495324	993467
197995	993468
416057	993469
299458	993470
135554	993471
1853	993472
11104	993473
280699	993474
342224	993475
2477	993476
34600	993477
14604	993478
60141	993479
570517	993480
141471	993481
111480	993482
41287	993483
545984	993484
23625	993485
509112	993486
535564	993487
205164	993488
322842	993489
432868	993490
4255	993491
156480	993492
57898	993493
90797	993494
428926	993495
39006	993496
169572	993497
81269	993498
146751	993499
14672	993500
193564	993501
386370	993502
10935	993503
517841	993504
334701	993505
35044	993506
600714	993507
538402	993508
55453	993509
64283	993510
280501	993511
137604	993512
137600	993513
15587	993514
521383	993515
36813	993516
261000	993517
49258	993518
474722	993519
644047	993520
28398	993521
686412	993522
674535	993523
2370	993524
5275	993525
40400	993526
442391	993527
78577	993528
2712	993529
386380	993530
482597	993531
555038	993532
221058	993533
670562	993534
171792	993535
550793	993536
567323	993537
163317	993538
264731	993539
10264	993540
189341	993541
111565	993542
25847	993543
400361	993544
217049	993545
694123	993546
133544	993547
636703	993548
332721	993549
395505	993550
553346	993551
43766	993552
155864	993553
131577	993554
122271	993555
34667	993556
669627	993557
386243	993558
542353	993559
575215	993560
13862	993561
98199	993562
126979	993563
64784	993564
381259	993565
459340	993566
445834	993567
139884	993568
133641	993569
45911	993570
126156	993571
362873	993572
106104	993573
446746	993574
121930	993575
41219	993576
324196	993577
517342	993578
26957	993579
559746	993580
471341	993581
58997	993582
155453	993583
58611	993584
71050	993585
496370	993586
170750	993587
603806	993588
240649	993589
77770	993590
76250	993591
32120	993592
285884	993593
103570	993594
608084	993595
376510	993596
154397	993597
109277	993598
19890	993599
159699	993600
612826	993601
412425	993602
64501	993603
1051	993604
15160	993605
236964	993606
536296	993607
305122	993608
623535	993609
158271	993610
120626	993611
402108	993612
569274	993613
397826	993614
263729	993615
398066	993616
3	993617
206875	993618
515176	993619
515068	993620
209196	993621
798	993622
77436	993623
43734	993624
298030	993625
488898	993626
135586	993627
107171	993628
303693	993629
58535	993630
471996	993631
160277	993632
548567	993633
482696	993634
173074	993635
302436	993636
326914	993637
434267	993638
69154	993639
298013	993640
23034	993641
223625	993642
294286	993643
332676	993644
99392	993645
181149	993646
292391	993647
7211	993648
409049	993649
383969	993650
132171	993651
549107	993652
129594	993653
76014	993654
164279	993655
531011	993656
470146	993657
637020	993658
626264	993659
1344	993660
76563	993661
97575	993662
572979	993663
421680	993664
19278	993665
13356	993666
95579	993667
133672	993668
232617	993669
539274	993670
481381	993671
38399	993672
307234	993673
689522	993674
344439	993675
242062	993676
520619	993677
304497	993678
399476	993679
503779	993680
503577	993681
4883	993682
399562	993683
9911	993684
169930	993685
4363	993686
402614	993687
495976	993688
235240	993689
543350	993690
368160	993691
531742	993692
76241	993693
358736	993694
107884	993695
392039	993696
392027	993697
392025	993698
392021	993699
392020	993700
392028	993701
620538	993702
590562	993703
5073	993704
630823	993705
15587	993706
572526	993707
555003	993708
1233	993709
4891	993710
29623	993711
183661	993712
208955	993713
9670	993714
145785	993715
151395	993716
396	993717
434257	993718
93164	993719
14554	993720
573314	993721
221029	993722
163711	993723
581	993724
304626	993725
537466	993726
408952	993727
52199	993728
90574	993729
27600	993730
559009	993731
27557	993732
195331	993733
109127	993734
185582	993735
494488	993736
498149	993737
504166	993738
372349	993739
402628	993740
268639	993741
346242	993742
58375	993743
142067	993744
62805	993745
432993	993746
178328	993747
152865	993748
6972	993749
6972	993750
108588	993751
494377	993752
119455	993753
656340	993754
622695	993755
443638	993756
310968	993757
36798	993758
251572	993759
45473	993760
437869	993761
347968	993762
312548	993763
32577	993764
30567	993765
586422	993766
41440	993767
62282	993768
658955	993769
85918	993770
181179	993771
19654	993772
471998	993773
549833	993774
5533	993775
541095	993776
52308	993777
643731	993778
128863	993779
636156	993780
613481	993781
7060	993782
309941	993783
530706	993784
688103	993785
61703	993786
395519	993787
161634	993788
610039	993789
677784	993790
383825	993791
104729	993792
233606	993793
384248	993794
145567	993795
626528	993796
115584	993797
483251	993798
51696	993799
168581	993800
650327	993801
43250	993802
57397	993803
656879	993804
87433	993805
56206	993806
576229	993807
57469	993808
49328	993809
137039	993810
64	993811
397246	993812
17775	993813
628816	993814
409006	993815
416028	993816
211153	993817
491659	993818
548483	993819
670308	993820
567902	993821
584125	993822
652651	993823
94531	993824
546399	993825
293489	993826
89183	993827
21227	993828
372769	993829
502341	993830
1254	993831
27235	993832
53805	993833
348311	993834
557463	993835
194671	993836
617022	993837
484187	993838
21720	993839
6972	993840
351360	993841
144382	993842
453746	993843
22002	993844
487092	993845
40086	993846
394133	993847
19540	993848
100085	993849
166323	993850
340743	993851
11451	993852
52028	993853
626529	993854
322038	993855
569604	993856
333613	993857
402812	993858
677134	993859
40316	993860
143982	993861
80	993862
522845	993863
71954	993864
585394	993865
452830	993866
68659	993867
23463	993868
577961	993869
20136	993870
45251	993871
52708	993872
561887	993873
261461	993874
304218	993875
45450	993876
545788	993877
353026	993878
54910	993879
49856	993880
10315	993881
152554	993882
219025	993883
111753	993884
578197	993885
1296	993886
399363	993887
516538	993888
320590	993889
569797	993890
118757	993891
403152	993892
487827	993893
460357	993894
176495	993895
132369	993896
19369	993897
203154	993898
99480	993899
125661	993900
583932	993901
33185	993902
33	993903
76419	993904
208177	993905
363879	993906
451302	993907
86125	993908
138202	993909
142235	993910
54345	993911
22370	993912
657451	993913
463834	993914
27770	993915
402730	993916
576143	993917
151766	993918
475572	993919
41461	993920
609407	993921
322148	993922
113212	993923
40068	993924
343187	993925
537767	993926
181955	993927
167270	993928
58392	993929
60434	993930
626093	993931
657038	993932
179682	993933
470058	993934
595241	993935
171227	993936
86758	993937
33691	993938
590452	993939
441683	993940
618138	993941
608661	993942
395544	993943
389088	993944
13243	993945
643220	993946
11741	993947
188002	993948
409073	993949
101477	993950
367455	993951
666628	993952
629846	993953
296526	993954
340165	993955
147117	993956
339763	993957
196370	993958
39935	993959
144987	993960
651731	993961
324800	993962
138762	993963
89034	993964
263775	993965
32338	993966
574387	993967
321068	993968
13218	993969
179664	993970
90469	993971
440948	993972
15861	993973
192774	993974
154370	993975
54256	993976
602360	993977
154374	993978
602390	993979
8442	993980
77080	993981
77079	993982
7969	993983
214387	993984
214389	993985
214394	993986
121586	993987
663512	993988
663513	993989
162945	993990
203774	993991
439302	993992
465056	993993
118311	993994
654645	993995
110862	993996
206263	993997
181216	993998
54312	993999
653035	994000
661437	994001
165715	994002
84330	994003
48763	994004
21033	994005
189049	994006
503306	994007
167074	994008
613757	994009
80432	994010
564784	994011
80016	994012
402954	994013
123499	994014
6894	994015
663278	994016
429436	994017
12240	994018
207894	994019
160216	994020
1444	994021
4994	994022
40482	994023
145108	994024
265430	994025
54552	994026
12060	994027
4833	994028
2486	994029
495036	994030
477168	994031
118543	994032
3563	994033
354339	994034
30938	994035
111853	994036
100885	994037
618069	994038
52121	994039
20746	994040
291304	994041
631552	994042
551569	994043
26590	994044
34598	994045
100946	994046
40923	994047
520697	994048
299667	994049
372501	994050
554950	994051
551158	994052
284927	994053
24089	994054
139160	994055
230932	994056
201248	994057
168123	994058
16619	994059
3436	994060
688673	994061
63496	994062
135060	994063
504480	994064
421260	994065
106627	994066
129695	994067
685374	994068
475001	994069
213058	994070
459453	994071
2619	994072
981	994073
5762	994074
569985	994075
223280	994076
228392	994077
360316	994078
176315	994079
505937	994080
257986	994081
94363	994082
581411	994083
254238	994084
88861	994085
31494	994086
533010	994087
68016	994088
12184	994089
334453	994090
396068	994091
325927	994092
31313	994093
387683	994094
47711	994095
608649	994096
171793	994097
49760	994098
366128	994099
454640	994100
434	994101
24459	994102
112868	994103
90710	994104
159220	994105
606755	994106
541840	994107
140772	994108
196717	994109
218066	994110
314216	994111
10803	994112
352202	994113
435677	994114
685296	994115
45058	994116
291428	994117
134034	994118
696373	994119
113189	994120
13034	994121
653763	994122
319422	994123
443102	994124
639641	994125
609085	994126
583170	994127
156679	994128
596008	994129
133879	994130
225293	994131
517134	994132
225317	994133
566565	994134
51113	994135
548027	994136
260669	994137
697128	994138
425050	994139
112556	994140
101616	994141
433252	994142
401783	994143
330777	994144
22118	994145
399816	994146
14096	994147
501849	994148
12556	994149
228113	994150
581647	994151
117390	994152
20656	994153
340495	994154
327081	994155
12553	994156
35136	994157
362847	994158
482621	994159
357966	994160
22460	994161
33277	994162
358844	994163
425662	994164
251669	994165
45302	994166
82503	994167
47054	994168
628238	994169
277715	994170
167412	994171
232080	994172
187628	994173
75111	994174
498953	994175
253439	994176
428592	994177
659010	994178
79757	994179
362466	994180
482655	994181
2942	994182
621629	994183
17324	994184
590107	994185
196287	994186
162008	994187
453959	994188
433933	994189
675264	994190
424646	994191
382198	994192
559525	994193
10715	994194
549890	994195
658527	994196
491313	994197
361526	994198
249	994199
436909	994200
55702	994201
693229	994202
579676	994203
107405	994204
26822	994205
21225	994206
430284	994207
672962	994208
101114	994209
398907	994210
364	994211
613182	994212
21976	994213
335120	994214
487276	994215
596406	994216
549040	994217
67514	994218
83224	994219
78655	994220
2328	994221
544890	994222
130999	994223
143290	994224
62651	994225
222238	994226
310387	994227
12047	994228
11493	994229
395784	994230
40468	994231
55076	994232
509029	994233
5546	994234
419570	994235
6282	994236
145908	994237
17913	994238
18802	994239
123596	994240
316662	994241
534097	994242
573070	994243
12574	994244
676069	994245
127852	994246
8941	994247
258663	994248
170960	994249
26938	994250
617214	994251
358796	994252
450993	994253
410246	994254
510551	994255
683379	994256
31557	994257
124042	994258
647770	994259
91579	994260
37891	994261
436215	994262
5425	994263
55902	994264
464620	994265
660795	994266
498738	994267
377609	994268
576548	994269
314347	994270
29770	994271
556335	994272
636674	994273
681691	994274
235145	994275
141198	994276
541352	994277
183629	994278
628344	994279
50693	994280
14536	994281
199209	994282
11708	994283
181716	994284
98115	994285
151170	994286
190175	994287
16311	994288
279277	994289
145508	994290
411830	994291
683911	994292
56558	994293
626140	994294
56013	994295
175576	994296
338726	994297
566228	994298
91813	994299
325655	994300
153567	994301
149760	994302
64913	994303
24522	994304
248769	994305
335356	994306
13387	994307
21720	994308
487359	994309
191211	994310
359018	994311
67622	994312
44239	994313
3075	994314
95974	994315
198028	994316
479022	994317
231736	994318
5439	994319
681637	994320
673281	994321
328328	994322
613166	994323
555648	994324
680167	994325
18434	994326
414009	994327
244477	994328
73685	994329
46050	994330
448928	994331
78835	994332
50057	994333
421536	994334
430	994335
139081	994336
56592	994337
427041	994338
531018	994339
9182	994340
50845	994341
328809	994342
88	994343
160480	994344
696948	994345
583102	994346
394	994347
465096	994348
122569	994349
55945	994350
179271	994351
58960	994352
44	994353
150615	994354
232554	994355
651875	994356
527234	994357
189093	994358
292136	994359
220157	994360
603663	994361
291471	994362
160906	994363
52331	994364
457649	994365
3273	994366
196198	994367
465637	994368
618515	994369
337782	994370
16268	994371
270169	994372
489658	994373
56880	994374
696046	994375
196094	994376
10729	994377
9041	994378
562010	994379
142394	994380
418414	994381
154541	994382
112739	994383
112944	994384
537229	994385
235143	994386
145793	994387
642317	994388
500635	994389
261359	994390
86351	994391
653269	994392
673267	994393
590874	994394
371779	994395
46382	994396
70444	994397
513613	994398
620017	994399
149101	994400
686074	994401
440387	994402
248513	994403
232419	994404
79485	994405
235744	994406
482373	994407
166863	994408
88413	994409
99104	994410
539278	994411
398999	994412
381350	994413
468368	994414
408767	994415
392943	994416
5545	994417
109980	994418
570897	994419
231149	994420
493135	994421
10729	994422
129471	994423
17983	994424
298822	994425
467797	994426
467922	994427
196199	994428
12542	994429
9308	994430
363206	994431
35276	994432
153684	994433
487123	994434
381717	994435
2930	994436
19012	994437
15985	994438
411711	994439
38711	994440
18274	994441
165864	994442
306597	994443
613444	994444
693214	994445
696075	994446
591260	994447
59911	994448
198212	994449
83	994450
129093	994451
482244	994452
172774	994453
153250	994454
353874	994455
121926	994456
259935	994457
681713	994458
236521	994459
13034	994460
691355	994461
462713	994462
488290	994463
8109	994464
313708	994465
5524	994466
238995	994467
201226	994468
38701	994469
278411	994470
381803	994471
524024	994472
451699	994473
635204	994474
392992	994475
190618	994476
94671	994477
88807	994478
467924	994479
467919	994480
669	994481
444633	994482
20059	994483
26043	994484
24166	994485
58132	994486
238047	994487
424709	994488
204146	994489
299	994490
440028	994491
135632	994492
373135	994493
26060	994494
633585	994495
18416	994496
251446	994497
72387	994498
363843	994499
233348	994500
45628	994501
163622	994502
270609	994503
225382	994504
337950	994505
360813	994506
411625	994507
658970	994508
366321	994509
99896	994510
5438	994511
481262	994512
562957	994513
172115	994514
548012	994515
157675	994516
591108	994517
131626	994518
492504	994519
567630	994520
422013	994521
10729	994522
341711	994523
293967	994524
22127	994525
346206	994526
45731	994527
484585	994528
83894	994529
430729	994530
399916	994531
10672	994532
70397	994533
494379	994534
636182	994535
665043	994536
57110	994537
18610	994538
658912	994539
564307	994540
5367	994541
31574	994542
577934	994543
399	994544
587273	994545
253924	994546
197604	994547
148791	994548
45462	994549
461140	994550
312416	994551
2216	994552
41582	994553
15857	994554
363274	994555
167964	994556
302609	994557
100812	994558
480739	994559
153576	994560
44823	994561
175115	994562
133032	994563
460440	994564
299965	994565
312193	994566
274801	994567
689425	994568
412185	994569
37458	994570
298781	994571
38637	994572
31895	994573
611374	994574
66347	994575
31797	994576
175409	994577
129159	994578
147251	994579
147255	994580
568811	994581
22767	994582
344352	994583
445658	994584
555736	994585
118651	994586
25460	994587
690232	994588
100299	994589
10396	994590
15009	994591
120225	994592
606171	994593
273554	994594
46643	994595
76306	994596
219942	994597
49348	994598
49354	994599
261716	994600
525	994601
16273	994602
434439	994603
31568	994604
6526	994605
461215	994606
101880	994607
35061	994608
113	994609
418657	994610
9212	994611
591045	994612
92883	994613
688477	994614
123128	994615
416819	994616
205347	994617
156882	994618
149403	994619
681322	994620
187128	994621
338579	994622
13334	994623
431203	994624
551552	994625
45072	994626
7800	994627
155	994628
53001	994629
608070	994630
424717	994631
69490	994632
493613	994633
167846	994634
36111	994635
82317	994636
673288	994637
542834	994638
81024	994639
435037	994640
42451	994641
291455	994642
10557	994643
665258	994644
632732	994645
404636	994646
22392	994647
110281	994648
346806	994649
218117	994650
407408	994651
123764	994652
536996	994653
340123	994654
678400	994655
177426	994656
289378	994657
629012	994658
1962	994659
375410	994660
6583	994661
659873	994662
507669	994663
577533	994664
374337	994665
50570	994666
236507	994667
603592	994668
537881	994669
144429	994670
75605	994671
205005	994672
217237	994673
607288	994674
110568	994675
274884	994676
402403	994677
296521	994678
351580	994679
171849	994680
603411	994681
113440	994682
262374	994683
125864	994684
34266	994685
343996	994686
407455	994687
354422	994688
281990	994689
535470	994690
14427	994691
64993	994692
217014	994693
75171	994694
274330	994695
556216	994696
135228	994697
99995	994698
307705	994699
30432	994700
345579	994701
369609	994702
382486	994703
405570	994704
77395	994705
160656	994706
7250	994707
355884	994708
82399	994709
17624	994710
247465	994711
653382	994712
1081	994713
28985	994714
426074	994715
6315	994716
169194	994717
615024	994718
203536	994719
260063	994720
3456	994721
564882	994722
30438	994723
582083	994724
465099	994725
82840	994726
318924	994727
638197	994728
521915	994729
11902	994730
13103	994731
33995	994732
51248	994733
56499	994734
239786	994735
616125	994736
22219	994737
25640	994738
248140	994739
82872	994740
144846	994741
77023	994742
11909	994743
49415	994744
636829	994745
668079	994746
146037	994747
158448	994748
702	994749
13441	994750
396688	994751
24441	994752
282435	994753
333091	994754
105485	994755
152420	994756
92679	994757
112910	994758
94291	994759
594376	994760
115515	994761
52865	994762
21306	994763
669528	994764
40034	994765
40034	994766
395878	994767
2226	994768
90670	994769
67025	994770
376256	994771
118015	994772
77359	994773
120657	994774
668423	994775
243951	994776
3566	994777
446243	994778
153381	994779
142658	994780
55483	994781
167363	994782
258684	994783
327854	994784
351772	994785
146163	994786
162714	994787
383519	994788
153218	994789
210050	994790
140318	994791
65142	994792
106983	994793
635800	994794
398973	994795
141032	994796
571934	994797
149376	994798
383446	994799
138636	994800
136	994801
611173	994802
10674	994803
668707	994804
324803	994805
44722	994806
87541	994807
39755	994808
256821	994809
44041	994810
152665	994811
10	994812
925	994813
409410	994814
19052	994815
645661	994816
54663	994817
53863	994818
74824	994819
141371	994820
235463	994821
74888	994822
137645	994823
276868	994824
383302	994825
658284	994826
600271	994827
327165	994828
90284	994829
669	994830
427194	994831
546392	994832
3355	994833
301802	994834
37484	994835
256486	994836
524511	994837
54949	994838
433995	994839
471930	994840
488331	994841
631188	994842
411060	994843
408590	994844
155152	994845
522802	994846
57280	994847
55754	994848
116630	994849
69574	994850
355535	994851
551920	994852
3532	994853
603078	994854
678884	994855
506432	994856
130822	994857
81309	994858
431082	994859
217718	994860
649218	994861
101399	994862
297937	994863
167703	994864
92990	994865
227040	994866
216888	994867
481055	994868
142683	994869
217159	994870
29249	994871
429664	994872
66414	994873
553926	994874
227657	994875
417927	994876
214584	994877
109233	994878
139870	994879
632698	994880
125231	994881
281713	994882
237467	994883
281727	994884
544231	994885
48100	994886
70920	994887
625818	994888
649670	994889
8130	994890
33748	994891
447507	994892
191588	994893
649878	994894
630807	994895
20683	994896
455114	994897
10169	994898
56999	994899
514	994900
8141	994901
410400	994902
515564	994903
80383	994904
216285	994905
323692	994906
102604	994907
560184	994908
472827	994909
109242	994910
4079	994911
65351	994912
264	994913
528847	994914
620502	994915
21033	994916
302506	994917
21608	994918
8694	994919
110980	994920
592214	994921
235111	994922
411039	994923
32725	994924
176210	994925
5822	994926
57677	994927
110142	994928
86887	994929
95430	994930
651705	994931
577738	994932
181259	994933
50393	994934
322181	994935
438	994936
90307	994937
176767	994938
590889	994939
255182	994940
166913	994941
498200	994942
462743	994943
220194	994944
352886	994945
131693	994946
58150	994947
690	994948
216102	994949
217270	994950
217196	994951
166980	994952
657613	994953
7329	994954
172114	994955
389024	994956
208870	994957
40960	994958
395819	994959
129444	994960
321280	994961
596938	994962
645025	994963
562464	994964
684218	994965
23564	994966
65120	994967
61113	994968
439479	994969
139304	994970
285320	994971
618532	994972
485188	994973
636817	994974
125198	994975
89052	994976
52464	994977
697838	994978
529626	994979
449201	994980
21315	994981
472018	994982
1	994983
484039	994984
265392	994985
304633	994986
525068	994987
166221	994988
457870	994989
683669	994990
371959	994991
15230	994992
150799	994993
584215	994994
66058	994995
80902	994996
178540	994997
93156	994998
42961	994999
441827	995000
216495	995001
525839	995002
15382	995003
401038	995004
358008	995005
147206	995006
81772	995007
136268	995008
7034	995009
604623	995010
321295	995011
350818	995012
512875	995013
238967	995014
382422	995015
62675	995016
18610	995017
676873	995018
63186	995019
486427	995020
34680	995021
353331	995022
382345	995023
509955	995024
151641	995025
350671	995026
101532	995027
252955	995028
100434	995029
627969	995030
352683	995031
515585	995032
15074	995033
6447	995034
451115	995035
265251	995036
369113	995037
462221	995038
558106	995039
549025	995040
1025	995041
420684	995042
644932	995043
208711	995044
193028	995045
310105	995046
129063	995047
264625	995048
112255	995049
432337	995050
113293	995051
170958	995052
559613	995053
135550	995054
610001	995055
2886	995056
261514	995057
239627	995058
110128	995059
85682	995060
69852	995061
456446	995062
74458	995063
614881	995064
248569	995065
471240	995066
151007	995067
89957	995068
54066	995069
478442	995070
263445	995071
362400	995072
2663	995073
5417	995074
472883	995075
120614	995076
642094	995077
58532	995078
52679	995079
407861	995080
106602	995081
38173	995082
116228	995083
254884	995084
329841	995085
281931	995086
162868	995087
209120	995088
250667	995089
251384	995090
77262	995091
204761	995092
58408	995093
437706	995094
147163	995095
218864	995096
58106	995097
402107	995098
286410	995099
82141	995100
138566	995101
362377	995102
652169	995103
194621	995104
657065	995105
5652	995106
177784	995107
34919	995108
144936	995109
62468	995110
41485	995111
28213	995112
135235	995113
334627	995114
80985	995115
112977	995116
147178	995117
553142	995118
14563	995119
46809	995120
87785	995121
396810	995122
690526	995123
194658	995124
620438	995125
106177	995126
138086	995127
217389	995128
69302	995129
217483	995130
103996	995131
58770	995132
687505	995133
669690	995134
117800	995135
168394	995136
324424	995137
65372	995138
459691	995139
654842	995140
649495	995141
172003	995142
141397	995143
8658	995144
223088	995145
45036	995146
82847	995147
599273	995148
264381	995149
434834	995150
166645	995151
241377	995152
138581	995153
249176	995154
1742	995155
262670	995156
634387	995157
5568	995158
654514	995159
360108	995160
481030	995161
518062	995162
2785	995163
5438	995164
143248	995165
37472	995166
54375	995167
38828	995168
47915	995169
392791	995170
497723	995171
678624	995172
1284	995173
593906	995174
254840	995175
153600	995176
371907	995177
227210	995178
360001	995179
448236	995180
660378	995181
15387	995182
543177	995183
63222	995184
8296	995185
252216	995186
163379	995187
281170	995188
83586	995189
266410	995190
435211	995191
2106	995192
372593	995193
666385	995194
20556	995195
27378	995196
22269	995197
341418	995198
281946	995199
681110	995200
169628	995201
162351	995202
78074	995203
602053	995204
7432	995205
635624	995206
380161	995207
685132	995208
272578	995209
39652	995210
630515	995211
123530	995212
23059	995213
592805	995214
15819	995215
630067	995216
664688	995217
594898	995218
135547	995219
465951	995220
202348	995221
56176	995222
628648	995223
686154	995224
69149	995225
26168	995226
380518	995227
35595	995228
107563	995229
243357	995230
22962	995231
57085	995232
129441	995233
370184	995234
351063	995235
561041	995236
500884	995237
619378	995238
14581	995239
18539	995240
153045	995241
110912	995242
7932	995243
432437	995244
16853	995245
161064	995246
644319	995247
64060	995248
41980	995249
45171	995250
353831	995251
306944	995252
587006	995253
309659	995254
625877	995255
689250	995256
66304	995257
463746	995258
524245	995259
166201	995260
69971	995261
116043	995262
689140	995263
28721	995264
69292	995265
217772	995266
346068	995267
15445	995268
241386	995269
387248	995270
164135	995271
73958	995272
81399	995273
32843	995274
528307	995275
434865	995276
675682	995277
142369	995278
320530	995279
402398	995280
456335	995281
14033	995282
156529	995283
119151	995284
2264	995285
56438	995286
1245	995287
508374	995288
101442	995289
431519	995290
214648	995291
67489	995292
209390	995293
392354	995294
96077	995295
664667	995296
585158	995297
599441	995298
47519	995299
3105	995300
326474	995301
69268	995302
5310	995303
105740	995304
251946	995305
18521	995306
385556	995307
8298	995308
392841	995309
289464	995310
691331	995311
488736	995312
358031	995313
18	995314
568099	995315
341184	995316
391252	995317
409632	995318
396978	995319
500257	995320
451269	995321
321722	995322
15399	995323
7947	995324
23271	995325
21934	995326
519721	995327
548815	995328
123372	995329
14803	995330
382938	995331
47830	995332
81015	995333
157626	995334
364322	995335
136624	995336
295113	995337
554150	995338
8459	995339
268958	995340
935	995341
94738	995342
136676	995343
52825	995344
88038	995345
43157	995346
438797	995347
570169	995348
45627	995349
55570	995350
634417	995351
216410	995352
505835	995353
468075	995354
457219	995355
496542	995356
140597	995357
428761	995358
490721	995359
637903	995360
153367	995361
360266	995362
681166	995363
179915	995364
474706	995365
255498	995366
14714	995367
317504	995368
28815	995369
254686	995370
179721	995371
38284	995372
216747	995373
254453	995374
354139	995375
443175	995376
105897	995377
302760	995378
31094	995379
605897	995380
8370	995381
484495	995382
286659	995383
631011	995384
101	995385
14279	995386
615893	995387
65376	995388
97602	995389
37422	995390
31553	995391
384982	995392
59454	995393
1281	995394
121532	995395
147938	995396
232843	995397
241125	995398
533170	995399
472499	995400
638583	995401
645280	995402
676253	995403
51490	995404
669163	995405
656229	995406
510320	995407
58080	995408
246621	995409
57868	995410
18575	995411
53465	995412
681345	995413
55522	995414
227892	995415
595986	995416
36255	995417
503704	995418
258693	995419
80544	995420
54413	995421
100079	995422
263033	995423
3335	995424
452614	995425
615799	995426
201	995427
60052	995428
185387	995429
146491	995430
283326	995431
109774	995432
125073	995433
258573	995434
586023	995435
31261	995436
365573	995437
370879	995438
169268	995439
191027	995440
280298	995441
226395	995442
578473	995443
669162	995444
500791	995445
567862	995446
14685	995447
181242	995448
425573	995449
8246	995450
83434	995451
168518	995452
76413	995453
8252	995454
160083	995455
169637	995456
100735	995457
146171	995458
33040	995459
400278	995460
23228	995461
145189	995462
79695	995463
121031	995464
95252	995465
255486	995466
104022	995467
18568	995468
1121	995469
27358	995470
596352	995471
20031	995472
321616	995473
57520	995474
159208	995475
101384	995476
599693	995477
555311	995478
372823	995479
329296	995480
48740	995481
82252	995482
677594	995483
629674	995484
10574	995485
604571	995486
5989	995487
2590	995488
131534	995489
360041	995490
123373	995491
224728	995492
352760	995493
339486	995494
138457	995495
90165	995496
176404	995497
554162	995498
459576	995499
442735	995500
606757	995501
442099	995502
635337	995503
215516	995504
145721	995505
281765	995506
189702	995507
138444	995508
452613	995509
405813	995510
665081	995511
633600	995512
323724	995513
458054	995514
589094	995515
593747	995516
596537	995517
138472	995518
117299	995519
286024	995520
536389	995521
317536	995522
146196	995523
110311	995524
538557	995525
445869	995526
375755	995527
35642	995528
37185	995529
447632	995530
650696	995531
165927	995532
312569	995533
55884	995534
77546	995535
101483	995536
651063	995537
277902	995538
589191	995539
400887	995540
417651	995541
2506	995542
8422	995543
167578	995544
3853	995545
403242	995546
528324	995547
91796	995548
562933	995549
82695	995550
210333	995551
160391	995552
45145	995553
78918	995554
607016	995555
48210	995556
127245	995557
106660	995558
24665	995559
230123	995560
283004	995561
10207	995562
298587	995563
313995	995564
604631	995565
358989	995566
37204	995567
199102	995568
97584	995569
92572	995570
139523	995571
167443	995572
949	995573
342786	995574
69134	995575
37142	995576
22630	995577
265265	995578
422317	995579
661000	995580
606629	995581
122573	995582
145074	995583
211077	995584
85055	995585
431077	995586
382013	995587
484423	995588
638964	995589
493323	995590
689097	995591
431522	995592
446749	995593
11974	995594
344336	995595
210986	995596
478773	995597
91870	995598
24972	995599
67186	995600
366236	995601
128489	995602
669265	995603
54964	995604
33067	995605
680352	995606
120087	995607
3147	995608
156935	995609
33819	995610
335384	995611
690598	995612
227108	995613
64035	995614
563403	995615
28913	995616
55035	995617
674634	995618
1497	995619
40852	995620
651664	995621
640882	995622
230639	995623
38897	995624
451478	995625
615300	995626
93063	995627
82216	995628
46028	995629
81695	995630
656425	995631
99506	995632
345002	995633
587137	995634
475470	995635
545575	995636
159389	995637
573806	995638
31977	995639
633019	995640
139790	995641
77851	995642
181504	995643
169560	995644
324889	995645
11481	995646
9380	995647
26357	995648
541429	995649
633632	995650
4982	995651
273518	995652
492712	995653
377347	995654
31686	995655
139549	995656
215676	995657
129412	995658
1453	995659
55209	995660
34744	995661
4231	995662
692578	995663
118196	995664
222281	995665
689136	995666
19207	995667
437685	995668
680440	995669
380620	995670
344609	995671
171392	995672
516880	995673
569703	995674
523074	995675
656419	995676
325073	995677
212863	995678
642638	995679
219309	995680
82939	995681
213539	995682
49910	995683
318206	995684
436899	995685
436922	995686
529340	995687
146557	995688
40058	995689
154628	995690
32804	995691
9815	995692
601901	995693
17332	995694
2991	995695
20619	995696
378710	995697
628555	995698
12014	995699
479508	995700
59503	995701
535139	995702
80101	995703
48296	995704
179702	995705
335437	995706
273546	995707
677162	995708
19938	995709
687754	995710
352418	995711
157880	995712
92954	995713
38730	995714
547784	995715
189912	995716
513805	995717
52640	995718
51831	995719
544672	995720
518007	995721
167051	995722
130865	995723
431327	995724
491781	995725
464763	995726
659140	995727
415433	995728
7396	995729
126949	995730
96959	995731
320813	995732
339418	995733
15646	995734
66717	995735
373743	995736
550611	995737
12204	995738
248503	995739
665925	995740
467966	995741
554981	995742
135226	995743
543652	995744
359247	995745
628158	995746
298120	995747
18025	995748
938	995749
441251	995750
486635	995751
383351	995752
547524	995753
271066	995754
121	995755
127818	995756
167209	995757
275901	995758
160463	995759
17038	995760
26930	995761
117415	995762
45948	995763
219170	995764
78667	995765
214857	995766
119710	995767
485753	995768
244516	995769
217952	995770
57850	995771
265995	995772
457492	995773
204657	995774
67953	995775
356334	995776
281699	995777
301297	995778
313370	995779
576479	995780
388590	995781
505110	995782
201284	995783
649912	995784
402250	995785
39613	995786
105085	995787
50520	995788
128809	995789
618409	995790
577460	995791
248793	995792
1014	995793
534645	995794
421951	995795
497726	995796
119175	995797
32807	995798
26910	995799
10859	995800
603881	995801
53717	995802
51207	995803
236626	995804
156932	995805
212134	995806
634446	995807
154766	995808
24785	995809
79741	995810
51938	995811
397822	995812
155861	995813
461807	995814
558766	995815
318905	995816
9634	995817
122	995818
471259	995819
575148	995820
23811	995821
44207	995822
5411	995823
87542	995824
418950	995825
262304	995826
488763	995827
120830	995828
462440	995829
404248	995830
674247	995831
212495	995832
287722	995833
495705	995834
593450	995835
347958	995836
622003	995837
26632	995838
2434	995839
663288	995840
41765	995841
162148	995842
660062	995843
19564	995844
268748	995845
155528	995846
3702	995847
456403	995848
237806	995849
404897	995850
88229	995851
138435	995852
166086	995853
306383	995854
313363	995855
616248	995856
134803	995857
366388	995858
615876	995859
642365	995860
7581	995861
47741	995862
674179	995863
11899	995864
260851	995865
12116	995866
502352	995867
415320	995868
457612	995869
711	995870
372024	995871
120456	995872
378575	995873
281358	995874
88583	995875
220166	995876
573422	995877
685761	995878
385442	995879
424498	995880
110675	995881
306699	995882
7932	995883
640710	995884
324391	995885
582086	995886
613750	995887
38899	995888
140346	995889
350264	995890
10074	995891
40775	995892
289578	995893
523918	995894
623127	995895
677550	995896
604771	995897
169646	995898
7043	995899
40749	995900
3930	995901
42893	995902
105090	995903
622579	995904
67954	995905
664485	995906
158121	995907
285817	995908
10413	995909
122181	995910
608228	995911
275480	995912
224304	995913
79576	995914
284318	995915
650732	995916
13740	995917
348485	995918
564895	995919
353541	995920
323202	995921
406156	995922
373443	995923
87421	995924
545625	995925
106002	995926
299448	995927
461137	995928
143426	995929
40652	995930
206244	995931
483385	995932
232767	995933
177604	995934
50089	995935
5435	995936
230046	995937
71811	995938
173755	995939
260061	995940
6901	995941
457554	995942
463819	995943
126995	995944
21161	995945
17878	995946
181517	995947
654	995948
499497	995949
148319	995950
160016	995951
286745	995952
340918	995953
642286	995954
388225	995955
415017	995956
155520	995957
427626	995958
101585	995959
165249	995960
158122	995961
646316	995962
474329	995963
302004	995964
115892	995965
484849	995966
20445	995967
343316	995968
166078	995969
103542	995970
96629	995971
135431	995972
439528	995973
382490	995974
498201	995975
309020	995976
256737	995977
7429	995978
625738	995979
298409	995980
459	995981
103268	995982
47525	995983
63862	995984
413619	995985
4147	995986
152854	995987
188538	995988
43123	995989
248812	995990
15908	995991
1054	995992
13519	995993
475987	995994
365738	995995
412232	995996
219549	995997
475117	995998
387439	995999
463199	996000
525167	996001
666873	996002
140439	996003
127302	996004
281709	996005
52287	996006
138284	996007
150911	996008
430208	996009
469105	996010
561551	996011
556806	996012
633598	996013
41280	996014
42074	996015
150598	996016
316455	996017
622529	996018
97554	996019
197112	996020
662582	996021
417070	996022
553646	996023
502392	996024
491303	996025
273326	996026
165481	996027
631021	996028
68109	996029
426253	996030
638241	996031
10590	996032
381852	996033
572276	996034
654594	996035
113380	996036
590219	996037
251424	996038
412923	996039
619373	996040
131192	996041
198588	996042
229	996043
172424	996044
395442	996045
635019	996046
47960	996047
90667	996048
147902	996049
328201	996050
432607	996051
619660	996052
1066	996053
158578	996054
379542	996055
696158	996056
329431	996057
283296	996058
619500	996059
303872	996060
68860	996061
662046	996062
197031	996063
228673	996064
162049	996065
54868	996066
27753	996067
74407	996068
469580	996069
6830	996070
667	996071
136532	996072
104510	996073
403669	996074
638170	996075
409011	996076
21504	996077
358723	996078
190969	996079
694271	996080
552632	996081
402130	996082
11811	996083
7748	996084
351988	996085
488241	996086
169735	996087
139682	996088
230900	996089
693997	996090
419489	996091
662351	996092
232674	996093
232602	996094
449579	996095
577895	996096
133045	996097
26013	996098
277466	996099
189316	996100
400202	996101
152034	996102
289452	996103
250200	996104
29229	996105
680936	996106
186939	996107
506355	996108
640913	996109
416155	996110
33965	996111
142747	996112
662334	996113
27213	996114
536464	996115
346560	996116
285372	996117
370339	996118
476157	996119
245069	996120
545087	996121
337706	996122
317177	996123
109899	996124
164556	996125
212301	996126
188187	996127
620730	996128
281544	996129
120772	996130
128218	996131
260	996132
424479	996133
124413	996134
526881	996135
285065	996136
121219	996137
104542	996138
106003	996139
692496	996140
179287	996141
622058	996142
187663	996143
102249	996144
599107	996145
115071	996146
622158	996147
619238	996148
155782	996149
311385	996150
558861	996151
143880	996152
382130	996153
228939	996154
515402	996155
299049	996156
137386	996157
532071	996158
16741	996159
117113	996160
26967	996161
21098	996162
13932	996163
74781	996164
585270	996165
225127	996166
24855	996167
136883	996168
159473	996169
148016	996170
29867	996171
370071	996172
430778	996173
52621	996174
604568	996175
1298	996176
196700	996177
540942	996178
22964	996179
537937	996180
526315	996181
327487	996182
519334	996183
696397	996184
642709	996185
407782	996186
332022	996187
546941	996188
312495	996189
161723	996190
46385	996191
17036	996192
478028	996193
167568	996194
310247	996195
29559	996196
99992	996197
604762	996198
149662	996199
256405	996200
158408	996201
440823	996202
211362	996203
47454	996204
494562	996205
635747	996206
138160	996207
42158	996208
526733	996209
419306	996210
575258	996211
231017	996212
527757	996213
655	996214
138150	996215
681751	996216
12859	996217
2969	996218
194424	996219
627242	996220
496850	996221
12194	996222
88340	996223
127960	996224
53680	996225
666462	996226
94756	996227
606141	996228
477700	996229
229077	996230
527747	996231
694520	996232
1	996233
395994	996234
419175	996235
425918	996236
179381	996237
560130	996238
277	996239
67	996240
227360	996241
338566	996242
136064	996243
240852	996244
395155	996245
4529	996246
633199	996247
3565	996248
440459	996249
9415	996250
377053	996251
421944	996252
632311	996253
543722	996254
339187	996255
305870	996256
485350	996257
338858	996258
255629	996259
617563	996260
104992	996261
535300	996262
148944	996263
376800	996264
2396	996265
630989	996266
26970	996267
656255	996268
401854	996269
56363	996270
362974	996271
167608	996272
108173	996273
377142	996274
194773	996275
190464	996276
598733	996277
233609	996278
19407	996279
1077	996280
112888	996281
143116	996282
23617	996283
556268	996284
312597	996285
312542	996286
91199	996287
312760	996288
16738	996289
102152	996290
312403	996291
312429	996292
189993	996293
127094	996294
442129	996295
514561	996296
221	996297
642972	996298
514588	996299
676177	996300
224894	996301
19740	996302
303148	996303
239799	996304
498469	996305
142100	996306
249733	996307
432	996308
590453	996309
544909	996310
290900	996311
55428	996312
693978	996313
326521	996314
150357	996315
509329	996316
479127	996317
518215	996318
143225	996319
30566	996320
151773	996321
65128	996322
670041	996323
73766	996324
25666	996325
466577	996326
498131	996327
96809	996328
178113	996329
234614	996330
178198	996331
670870	996332
338855	996333
26083	996334
18412	996335
647035	996336
623955	996337
306492	996338
404438	996339
567373	996340
58382	996341
474393	996342
167374	996343
528690	996344
284634	996345
101276	996346
653561	996347
93961	996348
110156	996349
334529	996350
18153	996351
1999	996352
641216	996353
530916	996354
6572	996355
159721	996356
550749	996357
242583	996358
93343	996359
391518	996360
77864	996361
29331	996362
291529	996363
25904	996364
11121	996365
861	996366
532032	996367
4906	996368
84891	996369
6877	996370
668507	996371
51642	996372
560058	996373
84387	996374
24025	996375
234507	996376
3952	996377
3812	996378
389266	996379
100011	996380
406813	996381
42712	996382
522950	996383
298045	996384
587113	996385
334493	996386
273685	996387
644082	996388
524545	996389
391337	996390
664635	996391
117338	996392
606040	996393
119166	996394
152144	996395
397180	996396
657284	996397
584365	996398
17849	996399
602366	996400
411661	996401
134081	996402
17903	996403
441431	996404
405428	996405
545685	996406
3077	996407
654631	996408
341171	996409
166418	996410
6725	996411
554069	996412
37764	996413
400870	996414
85628	996415
602294	996416
561693	996417
572402	996418
475762	996419
62150	996420
491299	996421
225066	996422
114948	996423
225073	996424
359148	996425
353	996426
30568	996427
231901	996428
561686	996429
542849	996430
194771	996431
270476	996432
116406	996433
224852	996434
576239	996435
2938	996436
455885	996437
25573	996438
170029	996439
106539	996440
664693	996441
90686	996442
593014	996443
663443	996444
685286	996445
693927	996446
50869	996447
394984	996448
417140	996449
53769	996450
179928	996451
647471	996452
41965	996453
668308	996454
6962	996455
145112	996456
4569	996457
474468	996458
93590	996459
70695	996460
55665	996461
558905	996462
102541	996463
663824	996464
153849	996465
455027	996466
167152	996467
448964	996468
19597	996469
313051	996470
25616	996471
489849	996472
335	996473
497692	996474
55320	996475
585053	996476
39905	996477
81922	996478
59707	996479
13651	996480
3708	996481
312499	996482
312561	996483
91227	996484
224747	996485
186291	996486
577021	996487
202	996488
416498	996489
660959	996490
53902	996491
224955	996492
182171	996493
626691	996494
108406	996495
223115	996496
10293	996497
96714	996498
566898	996499
25993	996500
312238	996501
336905	996502
433500	996503
44275	996504
675548	996505
6408	996506
153483	996507
614232	996508
51408	996509
36107	996510
293906	996511
612095	996512
518701	996513
221533	996514
667944	996515
363709	996516
491967	996517
274812	996518
183474	996519
73696	996520
289330	996521
217596	996522
478666	996523
39221	996524
6379	996525
306338	996526
162427	996527
331860	996528
582658	996529
293046	996530
11115	996531
94016	996532
300198	996533
420022	996534
1248	996535
27543	996536
346409	996537
26893	996538
201781	996539
21727	996540
26601	996541
18466	996542
439872	996543
263642	996544
562	996545
132099	996546
259930	996547
100477	996548
186741	996549
128059	996550
406303	996551
410508	996552
169050	996553
36243	996554
2370	996555
392479	996556
371491	996557
207711	996558
298724	996559
522413	996560
173635	996561
9736	996562
162443	996563
295366	996564
376035	996565
678645	996566
500907	996567
123762	996568
374937	996569
636910	996570
538173	996571
625958	996572
584122	996573
18610	996574
122617	996575
53073	996576
492136	996577
296236	996578
42589	996579
531067	996580
302139	996581
329759	996582
10097	996583
249711	996584
77773	996585
139208	996586
684977	996587
53802	996588
80880	996589
637572	996590
463278	996591
124565	996592
6967	996593
17436	996594
692492	996595
90440	996596
79654	996597
335653	996598
33578	996599
377816	996600
263161	996601
10031	996602
20744	996603
647995	996604
572341	996605
32850	996606
493628	996607
107499	996608
431458	996609
53510	996610
119627	996611
7892	996612
656710	996613
4661	996614
632791	996615
638379	996616
502231	996617
124328	996618
248380	996619
41322	996620
190295	996621
600322	996622
628021	996623
686909	996624
230903	996625
563865	996626
668982	996627
53097	996628
126410	996629
220099	996630
89140	996631
303211	996632
98893	996633
43445	996634
90673	996635
500740	996636
615591	996637
253343	996638
1266	996639
205149	996640
1293	996641
173047	996642
543035	996643
167141	996644
1528	996645
522147	996646
122848	996647
608033	996648
319350	996649
378070	996650
350438	996651
175816	996652
121100	996653
157688	996654
615391	996655
615422	996656
516889	996657
1098	996658
321231	996659
667476	996660
54541	996661
201123	996662
367610	996663
619987	996664
455692	996665
294786	996666
345305	996667
239395	996668
386196	996669
24557	996670
477496	996671
47826	996672
106726	996673
148570	996674
71932	996675
248654	996676
106995	996677
549885	996678
670741	996679
362915	996680
29578	996681
662833	996682
332000	996683
189334	996684
561512	996685
228790	996686
6110	996687
331923	996688
629932	996689
271136	996690
105940	996691
314109	996692
492523	996693
110669	996694
205882	996695
120566	996696
561574	996697
409368	996698
651275	996699
291235	996700
12427	996701
65525	996702
14645	996703
78157	996704
453999	996705
59703	996706
331973	996707
479296	996708
407540	996709
415576	996710
616497	996711
683785	996712
521454	996713
135095	996714
425808	996715
127537	996716
7051	996717
510677	996718
184774	996719
12261	996720
409084	996721
40072	996722
235255	996723
242254	996724
54108	996725
602179	996726
465592	996727
182829	996728
675241	996729
26440	996730
20938	996731
196977	996732
619728	996733
595207	996734
106081	996735
66354	996736
343357	996737
212720	996738
163918	996739
477104	996740
531651	996741
214	996742
243148	996743
113747	996744
535797	996745
119449	996746
665678	996747
65709	996748
433315	996749
277553	996750
137067	996751
596379	996752
39754	996753
58929	996754
608904	996755
664507	996756
115012	996757
7648	996758
688872	996759
279084	996760
104797	996761
28274	996762
408118	996763
155429	996764
74327	996765
11766	996766
24191	996767
540759	996768
309369	996769
197410	996770
364635	996771
111669	996772
250052	996773
555357	996774
128608	996775
778	996776
252681	996777
395715	996778
645341	996779
500806	996780
58638	996781
309514	996782
48578	996783
526329	996784
194613	996785
624869	996786
593112	996787
2044	996788
55	996789
555370	996790
346599	996791
98874	996792
73559	996793
33033	996794
267138	996795
206604	996796
475143	996797
272284	996798
487	996799
392731	996800
150887	996801
3753	996802
42127	996803
297020	996804
414698	996805
13179	996806
462991	996807
75330	996808
98527	996809
58185	996810
4958	996811
244848	996812
425070	996813
511727	996814
339865	996815
84317	996816
34284	996817
344299	996818
593334	996819
135752	996820
386894	996821
13311	996822
22645	996823
401963	996824
422447	996825
310275	996826
466115	996827
361494	996828
649681	996829
273840	996830
631133	996831
144223	996832
579656	996833
692926	996834
23538	996835
150351	996836
369673	996837
120128	996838
309517	996839
596487	996840
89912	996841
89061	996842
659730	996843
165664	996844
41	996845
358494	996846
503812	996847
272669	996848
137239	996849
438954	996850
665325	996851
37084	996852
293148	996853
67855	996854
72570	996855
684435	996856
123247	996857
653774	996858
23917	996859
462775	996860
141017	996861
84307	996862
161001	996863
5086	996864
566528	996865
675186	996866
162300	996867
350994	996868
306778	996869
541411	996870
594782	996871
38781	996872
110487	996873
46749	996874
668967	996875
626743	996876
185308	996877
396531	996878
490536	996879
104936	996880
431917	996881
94951	996882
73372	996883
50174	996884
11633	996885
387813	996886
17805	996887
436873	996888
152369	996889
535585	996890
58371	996891
7812	996892
203270	996893
20757	996894
239530	996895
97152	996896
666372	996897
447624	996898
679785	996899
6884	996900
85698	996901
114165	996902
447502	996903
434	996904
212650	996905
304611	996906
49488	996907
358170	996908
500468	996909
105059	996910
131038	996911
173815	996912
55611	996913
51746	996914
537584	996915
122752	996916
456934	996917
312757	996918
321084	996919
48752	996920
1518	996921
401532	996922
424890	996923
94392	996924
660246	996925
100772	996926
321456	996927
4534	996928
114443	996929
19389	996930
763	996931
500473	996932
45963	996933
54359	996934
393444	996935
265762	996936
519014	996937
54911	996938
364780	996939
182983	996940
49983	996941
162195	996942
412794	996943
362651	996944
82454	996945
219245	996946
190366	996947
500201	996948
65459	996949
32281	996950
2156	996951
127985	996952
4341	996953
2925	996954
381043	996955
10815	996956
251737	996957
90811	996958
307146	996959
568737	996960
570336	996961
82989	996962
25504	996963
250636	996964
138834	996965
673703	996966
600232	996967
39293	996968
253122	996969
57339	996970
118832	996971
438388	996972
466414	996973
521672	996974
160959	996975
478230	996976
175646	996977
19369	996978
181832	996979
319337	996980
460297	996981
239206	996982
137300	996983
6117	996984
27077	996985
489389	996986
114415	996987
346252	996988
170592	996989
533877	996990
419057	996991
441302	996992
460250	996993
1	996994
419242	996995
546227	996996
123716	996997
460244	996998
460196	996999
460198	997000
85041	997001
4419	997002
576816	997003
10785	997004
419078	997005
56699	997006
562763	997007
422157	997008
567337	997009
261274	997010
579042	997011
243098	997012
20511	997013
139602	997014
262878	997015
305454	997016
652314	997017
487598	997018
348847	997019
167863	997020
455528	997021
17285	997022
170057	997023
97971	997024
562482	997025
646346	997026
13723	997027
571513	997028
522602	997029
19287	997030
268457	997031
319636	997032
188128	997033
48981	997034
398213	997035
460927	997036
467095	997037
15529	997038
323999	997039
20092	997040
16102	997041
86425	997042
683963	997043
523384	997044
284189	997045
11820	997046
641183	997047
288791	997048
302063	997049
237722	997050
252892	997051
195	997052
91371	997053
306496	997054
29324	997055
5992	997056
425397	997057
523983	997058
428187	997059
37806	997060
640035	997061
10776	997062
608390	997063
229673	997064
466638	997065
157737	997066
538394	997067
387616	997068
77940	997069
45110	997070
22176	997071
479863	997072
6304	997073
42732	997074
49703	997075
446745	997076
16580	997077
592894	997078
349205	997079
94913	997080
365000	997081
44	997082
360908	997083
216621	997084
25319	997085
2350	997086
3251	997087
2350	997088
446186	997089
680794	997090
434719	997091
574891	997092
231540	997093
484079	997094
3045	997095
176594	997096
611704	997097
202319	997098
558848	997099
133605	997100
344271	997101
145756	997102
606773	997103
69043	997104
221391	997105
221364	997106
365731	997107
52737	997108
112942	997109
573183	997110
237399	997111
467946	997112
553998	997113
45579	997114
92885	997115
240533	997116
416200	997117
545365	997118
176195	997119
125060	997120
339008	997121
75206	997122
190579	997123
18309	997124
464433	997125
72886	997126
154485	997127
446536	997128
121725	997129
44144	997130
12099	997131
1719	997132
271509	997133
110203	997134
198200	997135
609948	997136
469516	997137
534179	997138
346404	997139
463405	997140
1984	997141
156026	997142
265254	997143
108780	997144
10193	997145
43833	997146
473227	997147
84885	997148
183809	997149
508920	997150
352522	997151
498482	997152
499888	997153
43912	997154
22620	997155
49078	997156
131173	997157
637149	997158
694996	997159
323011	997160
134984	997161
282306	997162
323287	997163
79689	997164
120204	997165
14364	997166
47704	997167
61196	997168
10076	997169
393505	997170
235326	997171
543320	997172
33144	997173
383625	997174
396741	997175
38817	997176
57997	997177
430921	997178
540464	997179
165573	997180
382174	997181
359619	997182
673532	997183
611895	997184
5128	997185
13011	997186
592922	997187
50100	997188
409582	997189
167631	997190
266814	997191
27312	997192
4811	997193
19885	997194
403354	997195
164477	997196
633444	997197
1122	997198
17490	997199
393308	997200
201951	997201
24709	997202
2490	997203
100051	997204
69151	997205
586569	997206
563844	997207
7162	997208
9759	997209
98637	997210
609070	997211
404864	997212
609226	997213
321150	997214
301004	997215
662506	997216
11408	997217
188736	997218
656756	997219
423698	997220
519361	997221
263358	997222
307108	997223
43340	997224
14718	997225
78682	997226
331931	997227
48550	997228
443831	997229
435855	997230
8336	997231
79899	997232
310260	997233
133855	997234
476649	997235
185848	997236
35828	997237
165072	997238
55495	997239
155408	997240
151722	997241
364141	997242
1419	997243
165823	997244
694174	997245
57991	997246
208690	997247
575686	997248
311698	997249
124339	997250
86678	997251
198026	997252
5308	997253
412064	997254
29380	997255
346924	997256
127791	997257
547786	997258
476357	997259
160156	997260
475610	997261
653460	997262
5447	997263
151898	997264
56834	997265
682600	997266
136355	997267
697046	997268
110978	997269
11344	997270
326495	997271
3248	997272
280990	997273
165665	997274
142164	997275
427654	997276
165092	997277
174458	997278
205517	997279
236952	997280
127361	997281
15830	997282
249161	997283
136805	997284
217689	997285
99516	997286
529341	997287
339425	997288
69856	997289
126384	997290
418332	997291
396267	997292
267090	997293
603387	997294
314641	997295
291957	997296
223450	997297
53165	997298
32360	997299
44284	997300
214454	997301
57828	997302
403779	997303
21028	997304
8098	997305
425030	997306
459483	997307
131876	997308
321945	997309
522275	997310
65280	997311
301241	997312
393484	997313
591445	997314
14800	997315
45377	997316
175908	997317
172080	997318
589599	997319
569015	997320
127887	997321
29625	997322
481883	997323
172220	997324
683809	997325
324671	997326
140774	997327
608434	997328
181324	997329
32289	997330
431303	997331
3547	997332
323921	997333
42261	997334
288534	997335
30466	997336
467169	997337
6643	997338
148775	997339
63098	997340
419410	997341
448829	997342
158688	997343
6340	997344
86417	997345
696527	997346
47703	997347
420835	997348
59272	997349
136680	997350
645689	997351
560235	997352
19606	997353
25916	997354
192838	997355
370331	997356
120343	997357
8817	997358
34415	997359
424914	997360
581132	997361
591	997362
6892	997363
20992	997364
505721	997365
84604	997366
193403	997367
571808	997368
211725	997369
85968	997370
330740	997371
476868	997372
39211	997373
8091	997374
313246	997375
604253	997376
27555	997377
683709	997378
141443	997379
10068	997380
683734	997381
425857	997382
232463	997383
672619	997384
333904	997385
21009	997386
305423	997387
53548	997388
11947	997389
260042	997390
84802	997391
29929	997392
324827	997393
224084	997394
13395	997395
54544	997396
369936	997397
51237	997398
553409	997399
150760	997400
11878	997401
137066	997402
132714	997403
36063	997404
428	997405
449875	997406
18000	997407
109136	997408
87145	997409
155486	997410
59509	997411
330119	997412
53300	997413
164725	997414
555592	997415
58824	997416
362321	997417
23279	997418
693906	997419
503988	997420
540729	997421
660042	997422
166228	997423
150779	997424
62685	997425
23889	997426
676013	997427
465462	997428
585764	997429
29848	997430
503993	997431
8128	997432
343622	997433
251022	997434
26661	997435
551499	997436
1449	997437
3009	997438
632696	997439
32796	997440
598240	997441
124342	997442
113559	997443
76847	997444
530861	997445
359608	997446
24742	997447
120335	997448
151100	997449
415235	997450
384647	997451
18283	997452
65499	997453
273544	997454
5120	997455
21322	997456
677785	997457
249693	997458
410226	997459
443317	997460
510582	997461
555646	997462
230167	997463
13738	997464
2992	997465
9339	997466
779	997467
49080	997468
473143	997469
49720	997470
524427	997471
137271	997472
118991	997473
106679	997474
521062	997475
323853	997476
582138	997477
321609	997478
94211	997479
21482	997480
497599	997481
639098	997482
15417	997483
1380	997484
229966	997485
568011	997486
86407	997487
73126	997488
12236	997489
42398	997490
260060	997491
177816	997492
196934	997493
514048	997494
93532	997495
8425	997496
164996	997497
324146	997498
63863	997499
516	997500
550319	997501
77912	997502
44298	997503
49656	997504
28371	997505
4724	997506
21449	997507
311667	997508
6230	997509
125562	997510
7798	997511
5382	997512
44679	997513
269001	997514
558546	997515
360019	997516
57620	997517
84866	997518
579599	997519
222412	997520
76465	997521
1199	997522
330739	997523
118129	997524
49	997525
518893	997526
556816	997527
418333	997528
2510	997529
19965	997530
24434	997531
18520	997532
667464	997533
143658	997534
295190	997535
5423	997536
6879	997537
158048	997538
325449	997539
122174	997540
678117	997541
40729	997542
489965	997543
7032	997544
5526	997545
206537	997546
284727	997547
204832	997548
114551	997549
123907	997550
118375	997551
433338	997552
17256	997553
72640	997554
160193	997555
47705	997556
25230	997557
20829	997558
117821	997559
147679	997560
652157	997561
140482	997562
140938	997563
372316	997564
83997	997565
58991	997566
59876	997567
29019	997568
17584	997569
135522	997570
152813	997571
144122	997572
48667	997573
387708	997574
555468	997575
15025	997576
688298	997577
15799	997578
669249	997579
298	997580
40583	997581
425098	997582
120967	997583
107612	997584
144142	997585
410796	997586
92947	997587
8425	997588
146883	997589
394427	997590
573131	997591
432015	997592
113550	997593
100547	997594
5226	997595
271525	997596
214701	997597
549385	997598
525659	997599
10637	997600
260778	997601
625679	997602
32070	997603
789	997604
5103	997605
59161	997606
143420	997607
5203	997608
107184	997609
522618	997610
58308	997611
136065	997612
157422	997613
196460	997614
118347	997615
145911	997616
7467	997617
146659	997618
92	997619
512758	997620
523931	997621
4945	997622
138906	997623
557764	997624
23642	997625
79216	997626
311818	997627
459176	997628
595047	997629
21835	997630
107435	997631
12516	997632
167652	997633
135556	997634
211654	997635
346905	997636
546	997637
485276	997638
145321	997639
227917	997640
108822	997641
52707	997642
557785	997643
228276	997644
553896	997645
1412	997646
301650	997647
22090	997648
383536	997649
79302	997650
624155	997651
148662	997652
423289	997653
657159	997654
145790	997655
59745	997656
86686	997657
530614	997658
609277	997659
27282	997660
597094	997661
420253	997662
1638	997663
77389	997664
140277	997665
179504	997666
587452	997667
43787	997668
161093	997669
357846	997670
275035	997671
117076	997672
477143	997673
63470	997674
86490	997675
681102	997676
292093	997677
564691	997678
610015	997679
17468	997680
453208	997681
27895	997682
63281	997683
40759	997684
40331	997685
451983	997686
158263	997687
59061	997688
4147	997689
98598	997690
690390	997691
407363	997692
147847	997693
413663	997694
184640	997695
444796	997696
266430	997697
345447	997698
88491	997699
4971	997700
38370	997701
195211	997702
163769	997703
121044	997704
596140	997705
134295	997706
199524	997707
26085	997708
400493	997709
2742	997710
84836	997711
163782	997712
237065	997713
19933	997714
642186	997715
16204	997716
691671	997717
17521	997718
243586	997719
643133	997720
266836	997721
533937	997722
25566	997723
83013	997724
27875	997725
16762	997726
601852	997727
85604	997728
87478	997729
1661	997730
522423	997731
366216	997732
51675	997733
15896	997734
49082	997735
449755	997736
29295	997737
483364	997738
10185	997739
683773	997740
136787	997741
17088	997742
29328	997743
326664	997744
167219	997745
51	997746
16496	997747
25809	997748
677624	997749
68791	997750
113269	997751
568446	997752
614442	997753
57061	997754
192857	997755
431978	997756
9109	997757
9769	997758
198193	997759
49651	997760
5	997761
129335	997762
463339	997763
72152	997764
20596	997765
557229	997766
301018	997767
292727	997768
412466	997769
167219	997770
463424	997771
149280	997772
180543	997773
541021	997774
10821	997775
502627	997776
639389	997777
28098	997778
17566	997779
9587	997780
697450	997781
582248	997782
24369	997783
557045	997784
13131	997785
74939	997786
282055	997787
467310	997788
151724	997789
20011	997790
56666	997791
330770	997792
43698	997793
166233	997794
498305	997795
326642	997796
17779	997797
272563	997798
137237	997799
469970	997800
80172	997801
77919	997802
43992	997803
637754	997804
505498	997805
355325	997806
381411	997807
238998	997808
30156	997809
566660	997810
610132	997811
591489	997812
391082	997813
481115	997814
259384	997815
135086	997816
48896	997817
534662	997818
13947	997819
541007	997820
489790	997821
684605	997822
200590	997823
39187	997824
34067	997825
16032	997826
275560	997827
622456	997828
125584	997829
1156	997830
533942	997831
43094	997832
123375	997833
231182	997834
55737	997835
91607	997836
35481	997837
615680	997838
495481	997839
75401	997840
167847	997841
643126	997842
3618	997843
40892	997844
16885	997845
177169	997846
634139	997847
101630	997848
8178	997849
118701	997850
317522	997851
202175	997852
208915	997853
525183	997854
250096	997855
528529	997856
9730	997857
436144	997858
82532	997859
36705	997860
352077	997861
468026	997862
415260	997863
616560	997864
143125	997865
145316	997866
204725	997867
676417	997868
516717	997869
650907	997870
38399	997871
504739	997872
132632	997873
251585	997874
141877	997875
4408	997876
75756	997877
364795	997878
42057	997879
84766	997880
528301	997881
34468	997882
10606	997883
164364	997884
590942	997885
392957	997886
399301	997887
485571	997888
17997	997889
222164	997890
370793	997891
130029	997892
4	997893
401932	997894
609221	997895
31092	997896
569778	997897
314956	997898
421324	997899
647527	997900
419857	997901
142763	997902
376259	997903
22310	997904
586997	997905
6117	997906
179769	997907
256262	997908
117544	997909
317145	997910
679240	997911
315851	997912
18552	997913
199633	997914
35638	997915
602463	997916
503586	997917
132512	997918
43239	997919
494734	997920
29547	997921
13439	997922
34902	997923
552568	997924
551573	997925
570589	997926
28878	997927
18028	997928
314151	997929
4859	997930
85232	997931
344277	997932
10022	997933
41414	997934
336726	997935
253534	997936
171692	997937
496905	997938
267702	997939
204419	997940
108053	997941
257917	997942
210448	997943
539935	997944
90631	997945
2776	997946
61045	997947
10224	997948
209046	997949
459436	997950
518529	997951
139326	997952
134954	997953
166148	997954
77831	997955
328428	997956
679705	997957
552556	997958
18893	997959
292109	997960
517185	997961
1543	997962
641025	997963
124005	997964
681625	997965
512498	997966
526598	997967
45443	997968
110440	997969
112235	997970
159810	997971
143844	997972
432991	997973
376747	997974
64320	997975
813	997976
544102	997977
394076	997978
116759	997979
513485	997980
76948	997981
1022	997982
516449	997983
37399	997984
57295	997985
485336	997986
151770	997987
8041	997988
338091	997989
369468	997990
399329	997991
337789	997992
631521	997993
518424	997994
380463	997995
261880	997996
199550	997997
557959	997998
10607	997999
25618	998000
57563	998001
434268	998002
143192	998003
41114	998004
61145	998005
444378	998006
582757	998007
415215	998008
157783	998009
485603	998010
640249	998011
211972	998012
213691	998013
645061	998014
317709	998015
374841	998016
187606	998017
262405	998018
691384	998019
81245	998020
36245	998021
3612	998022
681540	998023
154276	998024
137801	998025
163179	998026
442188	998027
619693	998028
549138	998029
456503	998030
446227	998031
412723	998032
196895	998033
121702	998034
12955	998035
118307	998036
324471	998037
136174	998038
554811	998039
342595	998040
612004	998041
646111	998042
18398	998043
518581	998044
491934	998045
234501	998046
315016	998047
239344	998048
345288	998049
16228	998050
93759	998051
5742	998052
121111	998053
158940	998054
114347	998055
281157	998056
2851	998057
625004	998058
346908	998059
5819	998060
133560	998061
72246	998062
244332	998063
143545	998064
3090	998065
72064	998066
14879	998067
75284	998068
46518	998069
690038	998070
158119	998071
51614	998072
124376	998073
144866	998074
549999	998075
649787	998076
556203	998077
242560	998078
259422	998079
394125	998080
268922	998081
174733	998082
89780	998083
200392	998084
129762	998085
567472	998086
343036	998087
429674	998088
18930	998089
393353	998090
27473	998091
83210	998092
205220	998093
342694	998094
21045	998095
428974	998096
127591	998097
77215	998098
39103	998099
307572	998100
18348	998101
555765	998102
310417	998103
523310	998104
476367	998105
30532	998106
57132	998107
67890	998108
276258	998109
94420	998110
276256	998111
276222	998112
557203	998113
695756	998114
90362	998115
137208	998116
526130	998117
633275	998118
347479	998119
259769	998120
364123	998121
679231	998122
220221	998123
53165	998124
13002	998125
4007	998126
90330	998127
3626	998128
136011	998129
557228	998130
514222	998131
561983	998132
509367	998133
85442	998134
681487	998135
254138	998136
251283	998137
643289	998138
62834	998139
53209	998140
580387	998141
563867	998142
266393	998143
444588	998144
579312	998145
7214	998146
397659	998147
260761	998148
185969	998149
682638	998150
34269	998151
126350	998152
484020	998153
212139	998154
21771	998155
467597	998156
382075	998157
465578	998158
19480	998159
245429	998160
171550	998161
135704	998162
24531	998163
92063	998164
188592	998165
39965	998166
318061	998167
325955	998168
125375	998169
152066	998170
519047	998171
300939	998172
594787	998173
526197	998174
292	998175
448902	998176
2554	998177
545799	998178
31518	998179
390497	998180
144471	998181
671203	998182
3774	998183
509174	998184
23011	998185
204614	998186
461156	998187
427211	998188
17726	998189
52482	998190
66466	998191
108629	998192
14479	998193
31583	998194
455339	998195
73451	998196
624812	998197
4686	998198
377899	998199
680216	998200
301413	998201
294	998202
68280	998203
312343	998204
325988	998205
72802	998206
7352	998207
395271	998208
20391	998209
135381	998210
416479	998211
25	998212
229785	998213
348719	998214
495585	998215
120720	998216
666236	998217
259406	998218
27050	998219
158054	998220
1040	998221
432181	998222
400	998223
10555	998224
618738	998225
156421	998226
277559	998227
29264	998228
51577	998229
45973	998230
248833	998231
354336	998232
136976	998233
534222	998234
89595	998235
357904	998236
273013	998237
360864	998238
528737	998239
138316	998240
612918	998241
235544	998242
172950	998243
88565	998244
414605	998245
182213	998246
395954	998247
581661	998248
661768	998249
21227	998250
661330	998251
14648	998252
183597	998253
235414	998254
368078	998255
74059	998256
81589	998257
610118	998258
140707	998259
614305	998260
169101	998261
38597	998262
672094	998263
436524	998264
394615	998265
673599	998266
63	998267
77245	998268
62328	998269
46719	998270
337682	998271
656209	998272
19	998273
226250	998274
370104	998275
587626	998276
247825	998277
51376	998278
579762	998279
100934	998280
224043	998281
639935	998282
120594	998283
100004	998284
399770	998285
332703	998286
590894	998287
2958	998288
75589	998289
27674	998290
197018	998291
688504	998292
5771	998293
9767	998294
39753	998295
10034	998296
68206	998297
642393	998298
501384	998299
371741	998300
20049	998301
697778	998302
399041	998303
542771	998304
665589	998305
515458	998306
524904	998307
619715	998308
64148	998309
7681	998310
362438	998311
520796	998312
153808	998313
348803	998314
530774	998315
128291	998316
590208	998317
74835	998318
386028	998319
156093	998320
40187	998321
56874	998322
43134	998323
552448	998324
173248	998325
647969	998326
60311	998327
481710	998328
328670	998329
650671	998330
222179	998331
111974	998332
19199	998333
388576	998334
37884	998335
390127	998336
530351	998337
606977	998338
499579	998339
567189	998340
8174	998341
53167	998342
108813	998343
41882	998344
253616	998345
354341	998346
34784	998347
355387	998348
485485	998349
404376	998350
589859	998351
687006	998352
220376	998353
241	998354
25973	998355
61412	998356
536	998357
479765	998358
119861	998359
290516	998360
39790	998361
268779	998362
610164	998363
539331	998364
452760	998365
397488	998366
639756	998367
661980	998368
318501	998369
146836	998370
14000	998371
393274	998372
605830	998373
200661	998374
134695	998375
29014	998376
5219	998377
30264	998378
15351	998379
195951	998380
696329	998381
588874	998382
608399	998383
706	998384
81755	998385
480189	998386
255273	998387
123532	998388
126580	998389
35580	998390
18258	998391
607	998392
97331	998393
42850	998394
392274	998395
76178	998396
306253	998397
627799	998398
189046	998399
480074	998400
428821	998401
512409	998402
93199	998403
167927	998404
16021	998405
657920	998406
3636	998407
365902	998408
40014	998409
597031	998410
156134	998411
181673	998412
194041	998413
194249	998414
194277	998415
27086	998416
27116	998417
500064	998418
194264	998419
194248	998420
132007	998421
194107	998422
12547	998423
36460	998424
55705	998425
228289	998426
243793	998427
654345	998428
9808	998429
144321	998430
297084	998431
135904	998432
56414	998433
128208	998434
19108	998435
337940	998436
552296	998437
410811	998438
635371	998439
159921	998440
468629	998441
158898	998442
619470	998443
9043	998444
402254	998445
13765	998446
15009	998447
493453	998448
437893	998449
227208	998450
357720	998451
176623	998452
354565	998453
654794	998454
3986	998455
428044	998456
55486	998457
455763	998458
690604	998459
71514	998460
257990	998461
615962	998462
97453	998463
443640	998464
160844	998465
285079	998466
16504	998467
18079	998468
167954	998469
41951	998470
424198	998471
43219	998472
451991	998473
471043	998474
110032	998475
366199	998476
515879	998477
690782	998478
424265	998479
385569	998480
22197	998481
6509	998482
425797	998483
259439	998484
518722	998485
696360	998486
7635	998487
43635	998488
242137	998489
89032	998490
150684	998491
83154	998492
183551	998493
192583	998494
325306	998495
151023	998496
501577	998497
52098	998498
413916	998499
539718	998500
694953	998501
252189	998502
421046	998503
38147	998504
264758	998505
244587	998506
67674	998507
15576	998508
367002	998509
64706	998510
209635	998511
11101	998512
148060	998513
270471	998514
177394	998515
1979	998516
301022	998517
99029	998518
20452	998519
151330	998520
691632	998521
22306	998522
306116	998523
570576	998524
696302	998525
274203	998526
344756	998527
25320	998528
34624	998529
397954	998530
697446	998531
106373	998532
697578	998533
610961	998534
207506	998535
7189	998536
658689	998537
570693	998538
326156	998539
526593	998540
24656	998541
102694	998542
233117	998543
449182	998544
32527	998545
171552	998546
466212	998547
19429	998548
425246	998549
125762	998550
65382	998551
508506	998552
406864	998553
462862	998554
638044	998555
188620	998556
166147	998557
491951	998558
470282	998559
532461	998560
78485	998561
68697	998562
19986	998563
346327	998564
211677	998565
102370	998566
393597	998567
251348	998568
405475	998569
124315	998570
275782	998571
382038	998572
553691	998573
120172	998574
23733	998575
102412	998576
239597	998577
3237	998578
658599	998579
549010	998580
184807	998581
678694	998582
39373	998583
415362	998584
163024	998585
43207	998586
316788	998587
45683	998588
161567	998589
119245	998590
185766	998591
438916	998592
65581	998593
257	998594
475692	998595
480136	998596
7904	998597
334077	998598
5124	998599
5124	998600
18138	998601
93868	998602
633040	998603
437652	998604
646679	998605
300156	998606
586861	998607
328417	998608
4664	998609
622405	998610
22097	998611
124555	998612
209751	998613
123991	998614
649626	998615
619837	998616
25756	998617
9249	998618
659679	998619
179	998620
28482	998621
137047	998622
442927	998623
299503	998624
155820	998625
690470	998626
214987	998627
150048	998628
326141	998629
135969	998630
387856	998631
412701	998632
26840	998633
158429	998634
120875	998635
106333	998636
642801	998637
146575	998638
694243	998639
668363	998640
89943	998641
131131	998642
518533	998643
86632	998644
375986	998645
458049	998646
89786	998647
57884	998648
170879	998649
59247	998650
457034	998651
412724	998652
162380	998653
202032	998654
28969	998655
60034	998656
378135	998657
667854	998658
523890	998659
191653	998660
444369	998661
426824	998662
79540	998663
110927	998664
7502	998665
162402	998666
362155	998667
439379	998668
662148	998669
41141	998670
505149	998671
501273	998672
261949	998673
618755	998674
689160	998675
13052	998676
476244	998677
88247	998678
16793	998679
144172	998680
147760	998681
341506	998682
522658	998683
328458	998684
318167	998685
336749	998686
220699	998687
658839	998688
81946	998689
184181	998690
120861	998691
511605	998692
396437	998693
155345	998694
32438	998695
420012	998696
331388	998697
428213	998698
55797	998699
605	998700
432842	998701
300606	998702
117467	998703
641261	998704
168449	998705
24905	998706
79134	998707
672706	998708
25279	998709
260577	998710
304420	998711
12647	998712
693924	998713
191049	998714
615461	998715
134318	998716
212823	998717
97515	998718
576242	998719
166086	998720
362163	998721
159428	998722
679366	998723
143801	998724
636181	998725
501288	998726
340034	998727
135883	998728
619648	998729
418629	998730
14379	998731
3076	998732
504068	998733
430882	998734
17578	998735
499612	998736
502699	998737
68831	998738
510936	998739
25330	998740
65377	998741
627562	998742
651818	998743
166350	998744
124956	998745
70547	998746
379	998747
166372	998748
675503	998749
557082	998750
597227	998751
225867	998752
50183	998753
25462	998754
678713	998755
582108	998756
63493	998757
109743	998758
464936	998759
587806	998760
562738	998761
238750	998762
428587	998763
135760	998764
153777	998765
95855	998766
359134	998767
255571	998768
589840	998769
121729	998770
9092	998771
315262	998772
690420	998773
597492	998774
25445	998775
97269	998776
35171	998777
340532	998778
535563	998779
245602	998780
31170	998781
25125	998782
8159	998783
106647	998784
61906	998785
231814	998786
153409	998787
336645	998788
74118	998789
368926	998790
87837	998791
509625	998792
109347	998793
678997	998794
286903	998795
193117	998796
482635	998797
93654	998798
241441	998799
2321	998800
11349	998801
45918	998802
4089	998803
651966	998804
57465	998805
72050	998806
540915	998807
75346	998808
562211	998809
110285	998810
268777	998811
51162	998812
400178	998813
161316	998814
898	998815
539233	998816
48930	998817
322752	998818
197	998819
163218	998820
477115	998821
222465	998822
612793	998823
340269	998824
357066	998825
679796	998826
261224	998827
322450	998828
389798	998829
161437	998830
23467	998831
38975	998832
106464	998833
674267	998834
599556	998835
114830	998836
82487	998837
633573	998838
66960	998839
115401	998840
37577	998841
578124	998842
16000	998843
48106	998844
47822	998845
5187	998846
52698	998847
617833	998848
617851	998849
521217	998850
532477	998851
160615	998852
681962	998853
154961	998854
511231	998855
105721	998856
41967	998857
33805	998858
219678	998859
580725	998860
216098	998861
71846	998862
14164	998863
504509	998864
149473	998865
196503	998866
45129	998867
325807	998868
554982	998869
310737	998870
692986	998871
176416	998872
387124	998873
129588	998874
93995	998875
2817	998876
636499	998877
65294	998878
46166	998879
183776	998880
1365	998881
67294	998882
325854	998883
71805	998884
459918	998885
544002	998886
29865	998887
462789	998888
150791	998889
487017	998890
100488	998891
31179	998892
5665	998893
24487	998894
2241	998895
243477	998896
106438	998897
662621	998898
536806	998899
17768	998900
3	998901
634881	998902
318264	998903
4085	998904
58451	998905
26583	998906
50445	998907
7	998908
66778	998909
8103	998910
87161	998911
29370	998912
166429	998913
472088	998914
136369	998915
229240	998916
671362	998917
342048	998918
233832	998919
106729	998920
593851	998921
113120	998922
483372	998923
46775	998924
213	998925
78283	998926
10428	998927
48839	998928
44893	998929
46608	998930
71200	998931
51430	998932
351007	998933
211746	998934
13411	998935
30733	998936
30742	998937
3234	998938
409563	998939
190300	998940
1056	998941
3234	998942
681911	998943
485645	998944
400541	998945
510570	998946
189079	998947
367540	998948
22724	998949
388852	998950
104118	998951
330321	998952
513921	998953
17378	998954
10918	998955
501270	998956
20273	998957
244962	998958
39831	998959
691043	998960
13623	998961
89758	998962
628716	998963
139367	998964
573402	998965
461563	998966
655233	998967
521511	998968
9959	998969
1053	998970
310728	998971
106338	998972
444148	998973
403114	998974
270915	998975
150053	998976
9476	998977
291555	998978
149170	998979
40664	998980
29017	998981
22353	998982
212716	998983
3073	998984
602130	998985
455479	998986
108574	998987
385126	998988
567652	998989
181489	998990
1695	998991
452031	998992
670961	998993
282239	998994
1370	998995
378636	998996
96461	998997
166953	998998
371739	998999
55403	999000
562802	999001
686696	999002
430664	999003
461551	999004
607890	999005
125768	999006
967	999007
59761	999008
567794	999009
546760	999010
334663	999011
361118	999012
311668	999013
281903	999014
370100	999015
252437	999016
499830	999017
46244	999018
473867	999019
674745	999020
390483	999021
397601	999022
24472	999023
584729	999024
619649	999025
205891	999026
17965	999027
93244	999028
13079	999029
647888	999030
18021	999031
55945	999032
557981	999033
634733	999034
413415	999035
160060	999036
334617	999037
204327	999038
421198	999039
150172	999040
120714	999041
17959	999042
13254	999043
127062	999044
31744	999045
548571	999046
77584	999047
52930	999048
364129	999049
219439	999050
669498	999051
139545	999052
111835	999053
351919	999054
476074	999055
6937	999056
130636	999057
54760	999058
244122	999059
171094	999060
315607	999061
163875	999062
227113	999063
353205	999064
652663	999065
40611	999066
410177	999067
657253	999068
63	999069
106435	999070
191927	999071
2361	999072
575253	999073
403156	999074
652485	999075
130861	999076
62952	999077
347180	999078
182447	999079
232127	999080
92149	999081
154821	999082
401915	999083
138338	999084
416638	999085
690362	999086
12594	999087
51495	999088
553552	999089
618300	999090
46102	999091
62588	999092
11031	999093
150672	999094
266957	999095
3310	999096
442693	999097
447990	999098
56321	999099
4852	999100
641617	999101
544244	999102
687546	999103
392308	999104
15863	999105
638284	999106
13944	999107
120223	999108
332469	999109
373165	999110
416245	999111
83287	999112
214092	999113
36361	999114
56135	999115
552956	999116
12578	999117
487969	999118
152917	999119
660755	999120
440297	999121
125894	999122
101284	999123
442598	999124
158112	999125
148483	999126
676651	999127
646337	999128
629484	999129
149877	999130
22977	999131
112962	999132
63615	999133
188759	999134
125035	999135
221377	999136
515307	999137
510960	999138
41329	999139
133320	999140
47955	999141
335318	999142
20329	999143
191280	999144
226822	999145
162152	999146
688900	999147
497382	999148
434224	999149
63191	999150
60746	999151
73454	999152
187778	999153
465353	999154
483268	999155
471036	999156
1243	999157
16340	999158
4382	999159
197753	999160
577437	999161
655752	999162
638553	999163
24667	999164
173249	999165
292326	999166
72366	999167
585507	999168
478988	999169
89767	999170
2120	999171
162782	999172
9474	999173
567763	999174
655750	999175
12420	999176
188423	999177
7074	999178
675747	999179
473987	999180
168761	999181
23376	999182
51322	999183
584346	999184
539799	999185
560047	999186
518738	999187
584400	999188
445259	999189
146987	999190
360609	999191
479652	999192
570153	999193
36683	999194
356199	999195
8853	999196
27158	999197
579833	999198
204169	999199
478503	999200
103762	999201
13626	999202
580697	999203
92860	999204
475820	999205
622602	999206
372232	999207
611681	999208
286527	999209
624173	999210
667489	999211
553659	999212
13517	999213
109925	999214
22213	999215
385414	999216
211853	999217
591640	999218
523715	999219
427867	999220
658213	999221
549091	999222
497071	999223
178250	999224
479001	999225
200741	999226
38066	999227
194427	999228
544296	999229
628608	999230
626820	999231
382177	999232
447157	999233
13324	999234
374265	999235
621636	999236
493687	999237
550700	999238
135629	999239
103317	999240
215970	999241
632796	999242
382143	999243
58187	999244
486	999245
237355	999246
160934	999247
553809	999248
261772	999249
653250	999250
86403	999251
112763	999252
522427	999253
142142	999254
1614	999255
45924	999256
264913	999257
73221	999258
235227	999259
198300	999260
487614	999261
211460	999262
696898	999263
399209	999264
476	999265
581480	999266
32398	999267
43	999268
691069	999269
630576	999270
143813	999271
4319	999272
83489	999273
27171	999274
13548	999275
138386	999276
496194	999277
75187	999278
694443	999279
229708	999280
363537	999281
53523	999282
372407	999283
442837	999284
2282	999285
74505	999286
167196	999287
136926	999288
194935	999289
475	999290
133887	999291
375546	999292
382852	999293
935	999294
435270	999295
134376	999296
196342	999297
211828	999298
405	999299
417593	999300
169340	999301
122032	999302
599841	999303
298294	999304
85779	999305
520308	999306
324183	999307
4546	999308
3520	999309
127309	999310
599727	999311
234481	999312
393584	999313
682051	999314
230987	999315
475936	999316
163342	999317
258087	999318
257057	999319
90680	999320
36293	999321
140892	999322
394677	999323
139516	999324
195132	999325
311883	999326
649383	999327
31667	999328
37789	999329
67241	999330
337851	999331
249872	999332
156756	999333
395459	999334
243798	999335
253601	999336
118998	999337
39819	999338
490622	999339
134192	999340
15163	999341
315116	999342
581361	999343
534015	999344
655109	999345
283906	999346
682892	999347
2572	999348
447148	999349
125354	999350
24976	999351
116581	999352
58605	999353
74178	999354
684989	999355
396765	999356
357591	999357
26007	999358
10650	999359
394010	999360
213356	999361
496020	999362
146606	999363
150401	999364
61940	999365
129377	999366
46381	999367
161547	999368
332348	999369
373559	999370
536986	999371
355378	999372
420927	999373
380448	999374
3650	999375
207311	999376
9574	999377
30519	999378
573953	999379
170366	999380
170360	999381
260258	999382
526466	999383
253050	999384
162149	999385
204599	999386
137422	999387
674238	999388
2694	999389
384053	999390
598904	999391
693582	999392
13110	999393
445769	999394
51516	999395
595247	999396
162577	999397
403872	999398
9843	999399
130432	999400
24479	999401
28386	999402
237815	999403
641866	999404
485866	999405
362798	999406
19142	999407
36730	999408
12129	999409
22327	999410
50898	999411
386734	999412
635	999413
159	999414
509050	999415
386261	999416
144651	999417
576852	999418
373242	999419
28390	999420
6925	999421
170873	999422
143620	999423
656792	999424
135288	999425
535000	999426
623586	999427
52864	999428
575414	999429
564597	999430
329426	999431
52869	999432
157650	999433
231295	999434
1072	999435
588306	999436
583594	999437
523146	999438
3506	999439
684102	999440
64796	999441
44543	999442
38316	999443
12908	999444
27433	999445
42966	999446
1595	999447
518958	999448
632050	999449
30731	999450
117533	999451
84083	999452
396824	999453
140896	999454
108049	999455
56414	999456
190961	999457
659255	999458
325662	999459
23552	999460
533783	999461
195960	999462
644030	999463
263115	999464
24885	999465
53268	999466
20086	999467
162671	999468
25190	999469
63267	999470
61743	999471
49649	999472
136740	999473
79984	999474
111782	999475
40769	999476
156105	999477
50206	999478
567108	999479
173731	999480
371547	999481
106116	999482
577844	999483
155263	999484
24462	999485
229372	999486
501557	999487
40988	999488
358351	999489
119822	999490
407131	999491
64326	999492
658264	999493
333206	999494
668175	999495
524756	999496
41331	999497
34455	999498
158545	999499
150757	999500
549	999501
61415	999502
3942	999503
27505	999504
2986	999505
15928	999506
452	999507
214704	999508
390530	999509
264576	999510
173207	999511
403680	999512
57919	999513
147545	999514
1339	999515
247699	999516
90460	999517
385847	999518
192354	999519
24898	999520
84697	999521
555053	999522
133962	999523
414	999524
667953	999525
35914	999526
95884	999527
600055	999528
155214	999529
116139	999530
339842	999531
157468	999532
321842	999533
86752	999534
32113	999535
631565	999536
120652	999537
88630	999538
43789	999539
5286	999540
12083	999541
198486	999542
550092	999543
585984	999544
198848	999545
43310	999546
142609	999547
571586	999548
459661	999549
339135	999550
666896	999551
465151	999552
53864	999553
586622	999554
456601	999555
244425	999556
125523	999557
639958	999558
165193	999559
668286	999560
661554	999561
29595	999562
233753	999563
526281	999564
25540	999565
107332	999566
248356	999567
170308	999568
322960	999569
684225	999570
688598	999571
355189	999572
609391	999573
164871	999574
253991	999575
149270	999576
64854	999577
123	999578
14199	999579
580219	999580
546505	999581
609526	999582
22330	999583
326374	999584
469323	999585
96404	999586
8974	999587
30613	999588
697289	999589
110394	999590
21510	999591
349677	999592
35922	999593
3187	999594
204818	999595
241195	999596
157050	999597
49494	999598
106032	999599
148156	999600
442323	999601
26431	999602
1505	999603
449718	999604
676756	999605
22719	999606
59591	999607
414599	999608
125976	999609
542060	999610
122852	999611
508493	999612
101849	999613
577973	999614
188495	999615
671914	999616
616195	999617
176663	999618
184768	999619
327899	999620
34332	999621
616706	999622
200	999623
1508	999624
139559	999625
4155	999626
143686	999627
653808	999628
104614	999629
653310	999630
140408	999631
147695	999632
368608	999633
217114	999634
3516	999635
55462	999636
149827	999637
603256	999638
552237	999639
19366	999640
396880	999641
56720	999642
396821	999643
330950	999644
526208	999645
56100	999646
16377	999647
367801	999648
398219	999649
295787	999650
376325	999651
12492	999652
35933	999653
104087	999654
136894	999655
95656	999656
99967	999657
385104	999658
398944	999659
2694	999660
397212	999661
210792	999662
1008	999663
376317	999664
600773	999665
137729	999666
264439	999667
141988	999668
396809	999669
387487	999670
27173	999671
2694	999672
207831	999673
268273	999674
407889	999675
4645	999676
559061	999677
384945	999678
109230	999679
584056	999680
384943	999681
152842	999682
25505	999683
150013	999684
599919	999685
7903	999686
229097	999687
368346	999688
97870	999689
430420	999690
217942	999691
118345	999692
55729	999693
176735	999694
520679	999695
292076	999696
416398	999697
599487	999698
51178	999699
448572	999700
126144	999701
401254	999702
213375	999703
102869	999704
19548	999705
16232	999706
98680	999707
639507	999708
38018	999709
156452	999710
2694	999711
507333	999712
2694	999713
637835	999714
297381	999715
5896	999716
688804	999717
438381	999718
9046	999719
119729	999720
408701	999721
202635	999722
4187	999723
359575	999724
639118	999725
206191	999726
187245	999727
460420	999728
220041	999729
124116	999730
486984	999731
647037	999732
14126	999733
64612	999734
76146	999735
513253	999736
24842	999737
487301	999738
303729	999739
614326	999740
257067	999741
297236	999742
466106	999743
592038	999744
34335	999745
95626	999746
148353	999747
127986	999748
182522	999749
474560	999750
7273	999751
29852	999752
415573	999753
95584	999754
111450	999755
125314	999756
153400	999757
681109	999758
463600	999759
425305	999760
415550	999761
23632	999762
388015	999763
7587	999764
620102	999765
440223	999766
439095	999767
432907	999768
608766	999769
113515	999770
1458	999771
573971	999772
160580	999773
88	999774
996	999775
191882	999776
442696	999777
135926	999778
343698	999779
274461	999780
300309	999781
34751	999782
335151	999783
472112	999784
16	999785
110533	999786
354977	999787
193367	999788
693755	999789
496044	999790
12668	999791
453228	999792
45791	999793
469045	999794
469104	999795
690858	999796
469033	999797
469120	999798
690854	999799
690887	999800
469129	999801
690873	999802
690852	999803
469053	999804
690856	999805
690872	999806
469124	999807
469059	999808
469062	999809
469064	999810
690883	999811
690874	999812
690888	999813
469036	999814
125732	999815
469042	999816
469115	999817
469141	999818
690877	999819
469102	999820
469101	999821
469143	999822
650413	999823
13031	999824
90	999825
148238	999826
409514	999827
133113	999828
181367	999829
393666	999830
1347	999831
152	999832
73429	999833
450197	999834
370420	999835
578910	999836
439551	999837
261747	999838
490984	999839
5863	999840
572653	999841
671910	999842
237534	999843
579952	999844
412374	999845
374031	999846
90	999847
563424	999848
31896	999849
245720	999850
47243	999851
255239	999852
110275	999853
573629	999854
189792	999855
548601	999856
657624	999857
21615	999858
228300	999859
6808	999860
438117	999861
58472	999862
414085	999863
571927	999864
36586	999865
60116	999866
3080	999867
158251	999868
845	999869
18365	999870
146277	999871
629608	999872
474334	999873
264515	999874
40656	999875
8613	999876
559997	999877
413470	999878
338048	999879
77754	999880
415607	999881
83541	999882
274327	999883
3329	999884
618257	999885
476970	999886
438929	999887
439588	999888
326496	999889
126938	999890
619261	999891
67351	999892
187160	999893
153016	999894
36	999895
558288	999896
21475	999897
117576	999898
645183	999899
305361	999900
121736	999901
13946	999902
11459	999903
705	999904
20690	999905
115759	999906
222751	999907
443402	999908
3371	999909
559911	999910
18098	999911
1921	999912
601660	999913
230498	999914
101381	999915
36560	999916
225649	999917
322794	999918
633961	999919
522544	999920
56897	999921
581546	999922
361391	999923
227266	999924
252354	999925
149796	999926
239595	999927
115975	999928
2615	999929
396210	999930
558774	999931
1043	999932
110150	999933
18672	999934
16444	999935
614542	999936
671184	999937
446371	999938
162135	999939
162135	999940
572533	999941
557033	999942
112840	999943
643321	999944
124471	999945
650834	999946
104559	999947
90632	999948
272274	999949
476360	999950
315598	999951
250998	999952
128897	999953
383771	999954
616743	999955
19162	999956
274213	999957
47083	999958
487762	999959
45	999960
512250	999961
7040	999962
98901	999963
127833	999964
667225	999965
19181	999966
395973	999967
303957	999968
34593	999969
97530	999970
558168	999971
210306	999972
242056	999973
455295	999974
16524	999975
318159	999976
163533	999977
649765	999978
117071	999979
482537	999980
76956	999981
156695	999982
640088	999983
641712	999984
149026	999985
446320	999986
39206	999987
141738	999988
63739	999989
385820	999990
313812	999991
395163	999992
12422	999993
613990	999994
525799	999995
55619	999996
668914	999997
337397	999998
337623	999999
233419	1000000
